/*
! tailwindcss v3.2.4 | 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: #EAECF0;
  /* 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.
*/

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

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

/*
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: #98A2B3;
  /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  /* 1 */
  color: #98A2B3;
  /* 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;
}

[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #667085;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #1570EF;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #1570EF;
}

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

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

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-date-and-time-value {
  min-height: 1.5em;
}

::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
  padding-top: 0;
  padding-bottom: 0;
}

select {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23667085' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

[multiple] {
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset;
}

[type='checkbox'],[type='radio'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #1570EF;
  background-color: #fff;
  border-color: #667085;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox'] {
  border-radius: 0px;
}

[type='radio'] {
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #1570EF;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 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);
}

[type='checkbox']:checked,[type='radio']:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='file'] {
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus {
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}

*, ::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-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(46 144 250 / 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-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(46 144 250 / 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;
  }
}

.static {
  position: static;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.bottom-0 {
  bottom: 0px;
}

.right-0 {
  right: 0px;
}

.-right-\[264px\] {
  right: -264px;
}

.bottom-12 {
  bottom: 3rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.hidden {
  display: none;
}

.h-screen {
  height: 100vh;
}

.h-full {
  height: 100%;
}

.h-6 {
  height: 1.5rem;
}

.h-8 {
  height: 2rem;
}

.h-10 {
  height: 2.5rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-1 {
  height: 0.25rem;
}

.h-2 {
  height: 0.5rem;
}

.h-2\.5 {
  height: 0.625rem;
}

.h-3 {
  height: 0.75rem;
}

.h-4 {
  height: 1rem;
}

.h-7 {
  height: 1.75rem;
}

.h-5 {
  height: 1.25rem;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.h-9 {
  height: 2.25rem;
}

.h-11 {
  height: 2.75rem;
}

.w-full {
  width: 100%;
}

.w-6 {
  width: 1.5rem;
}

.w-8 {
  width: 2rem;
}

.w-10 {
  width: 2.5rem;
}

.w-12 {
  width: 3rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-1\.5 {
  width: 0.375rem;
}

.w-1 {
  width: 0.25rem;
}

.w-2 {
  width: 0.5rem;
}

.w-2\.5 {
  width: 0.625rem;
}

.w-3 {
  width: 0.75rem;
}

.w-3\.5 {
  width: 0.875rem;
}

.w-4 {
  width: 1rem;
}

.w-5 {
  width: 1.25rem;
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

.w-screen {
  width: 100vw;
}

.w-\[256px\] {
  width: 256px;
}

.w-7 {
  width: 1.75rem;
}

.w-9 {
  width: 2.25rem;
}

.w-11 {
  width: 2.75rem;
}

.w-\[312px\] {
  width: 312px;
}

.w-32 {
  width: 8rem;
}

.w-72 {
  width: 18rem;
}

.max-w-7xl {
  max-width: 80rem;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-\[280px\] {
  max-width: 280px;
}

.max-w-\[512px\] {
  max-width: 512px;
}

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

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

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

.grow {
  flex-grow: 1;
}

.translate-y-1\/2 {
  --tw-translate-y: 50%;
  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-1\/2 {
  --tw-translate-x: 50%;
  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));
}

.rotate-90 {
  --tw-rotate: 90deg;
  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-pointer {
  cursor: pointer;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.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-1\.5 {
  gap: 0.375rem;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-0\.5 {
  gap: 0.125rem;
}

.gap-0 {
  gap: 0px;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.rounded {
  border-radius: 0.25rem;
}

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

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

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

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

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

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

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

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

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

.border {
  border-width: 1px;
}

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

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

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

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

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

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

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

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

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

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

.border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.border-gray-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.border-gray {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.border-primary-25 {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.border-primary-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.border-primary-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.border-primary-200 {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.border-primary-300 {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.border-primary-400 {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.border-primary-600 {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.border-primary-700 {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.border-primary-800 {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.border-primary-900 {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.border-error-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.border-error-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.border-error-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.border-error-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.border-error-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.border-error-400 {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.border-error-500 {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.border-error-600 {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.border-error-700 {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.border-error-800 {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.border-error-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.border-error {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.border-warning-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.border-warning-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.border-warning-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.border-warning-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.border-warning-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.border-warning-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.border-warning-500 {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.border-warning-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.border-warning-700 {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.border-warning-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.border-warning-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.border-warning {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.border-success-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.border-success-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.border-success-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.border-success-200 {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.border-success-300 {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.border-success-400 {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.border-success-500 {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.border-success-600 {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.border-success-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.border-success-800 {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.border-success-900 {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.border-success {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.border-gray-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.border-gray-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.border-gray-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.border-gray-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.border-gray-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.border-gray-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.border-gray-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.border-gray-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.border-gray-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.border-gray-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.border-gray-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.border-gray-blue {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.border-gray-cool-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

.border-gray-cool-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.border-gray-cool-200 {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.border-gray-cool-300 {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.border-gray-cool-400 {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.border-gray-cool-500 {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.border-gray-cool-600 {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.border-gray-cool-700 {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.border-gray-cool-800 {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.border-gray-cool-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.border-gray-cool {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.border-gray-modern-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.border-gray-modern-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.border-gray-modern-100 {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.border-gray-modern-200 {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.border-gray-modern-300 {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.border-gray-modern-400 {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.border-gray-modern-500 {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.border-gray-modern-600 {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.border-gray-modern-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.border-gray-modern-800 {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.border-gray-modern-900 {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.border-gray-modern {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.border-gray-neutral-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

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

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

.border-gray-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.border-gray-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.border-gray-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.border-gray-neutral-600 {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.border-gray-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

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

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

.border-gray-neutral {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.border-gray-iron-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.border-gray-iron-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.border-gray-iron-100 {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.border-gray-iron-200 {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.border-gray-iron-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.border-gray-iron-400 {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.border-gray-iron-500 {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.border-gray-iron-600 {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.border-gray-iron-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.border-gray-iron-800 {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.border-gray-iron-900 {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.border-gray-iron {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.border-gray-true-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.border-gray-true-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.border-gray-true-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.border-gray-true-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.border-gray-true-300 {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.border-gray-true-400 {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.border-gray-true-500 {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.border-gray-true-600 {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.border-gray-true-700 {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.border-gray-true-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.border-gray-true-900 {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.border-gray-true {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.border-gray-warm-25 {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

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

.border-gray-warm-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

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

.border-gray-warm-300 {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.border-gray-warm-400 {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.border-gray-warm-500 {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.border-gray-warm-600 {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.border-gray-warm-700 {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.border-gray-warm-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.border-gray-warm-900 {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.border-gray-warm {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.border-moss-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.border-moss-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.border-moss-100 {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.border-moss-200 {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.border-moss-300 {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.border-moss-400 {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.border-moss-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.border-moss-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.border-moss-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.border-moss-800 {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.border-moss-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.border-moss {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.border-green-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.border-green-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.border-green-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.border-green-light-200 {
  border-color: #DOF8AB;
}

.border-green-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.border-green-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.border-green-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.border-green-light-600 {
  border-color: #4CA3OD;
}

.border-green-light-700 {
  border-color: #3B7COF;
}

.border-green-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.border-green-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.border-green-light {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.border-green-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.border-green {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.border-teal-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.border-teal-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.border-teal-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.border-teal-300 {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.border-teal-600 {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.border-teal-900 {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.border-teal {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.border-cyan-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.border-cyan-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.border-cyan-200 {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.border-cyan-300 {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.border-cyan-600 {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.border-cyan-900 {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.border-cyan {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.border-blue-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.border-blue-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.border-blue-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.border-blue-light-200 {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.border-blue-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.border-blue-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.border-blue-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.border-blue-light-600 {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.border-blue-light-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.border-blue-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.border-blue-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.border-blue-light {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.border-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.border-blue {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.border-blue-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.border-blue-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.border-blue-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.border-blue-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.border-blue-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.border-blue-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.border-blue-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.border-blue-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.border-blue-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.border-blue-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.border-blue-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.border-blue-dark {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.border-indigo-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.border-indigo {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.border-violet-25 {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.border-violet-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.border-violet-200 {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.border-violet-300 {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.border-violet-600 {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.border-violet-900 {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.border-violet {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.border-purple-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.border-purple {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.border-fuchsia-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.border-fuchsia-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.border-fuchsia-200 {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.border-fuchsia-300 {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.border-fuchsia-600 {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.border-fuchsia-900 {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.border-fuchsia {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.border-pink-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.border-pink {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.border-rose-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.border-rose-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.border-rose-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.border-rose-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.border-rose-600 {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.border-rose-900 {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.border-rose {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.border-orange-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.border-orange-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.border-orange-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.border-orange-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.border-orange-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.border-orange-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.border-orange-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.border-orange-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.border-orange-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.border-orange-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.border-orange-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.border-orange-dark {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.border-orange-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.border-orange-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.border-orange-300 {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.border-orange-600 {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.border-orange-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.border-orange {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.border-yellow-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.border-yellow {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

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

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

.border-white\/10 {
  border-color: rgb(255 255 255 / 0.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\/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-white\/100 {
  border-color: rgb(255 255 255 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.border-gray-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.border-gray-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.border-gray-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.border-gray-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.border-gray-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.border-gray-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.border-gray-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.border-gray-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.border-gray-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.border-gray-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.border-gray-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.border-gray-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.border-gray-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.border-gray-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

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

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

.border-gray-50\/10 {
  border-color: rgb(249 250 251 / 0.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\/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-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.border-gray-100\/0 {
  border-color: rgb(242 244 247 / 0);
}

.border-gray-100\/5 {
  border-color: rgb(242 244 247 / 0.05);
}

.border-gray-100\/10 {
  border-color: rgb(242 244 247 / 0.1);
}

.border-gray-100\/20 {
  border-color: rgb(242 244 247 / 0.2);
}

.border-gray-100\/25 {
  border-color: rgb(242 244 247 / 0.25);
}

.border-gray-100\/30 {
  border-color: rgb(242 244 247 / 0.3);
}

.border-gray-100\/40 {
  border-color: rgb(242 244 247 / 0.4);
}

.border-gray-100\/50 {
  border-color: rgb(242 244 247 / 0.5);
}

.border-gray-100\/60 {
  border-color: rgb(242 244 247 / 0.6);
}

.border-gray-100\/70 {
  border-color: rgb(242 244 247 / 0.7);
}

.border-gray-100\/75 {
  border-color: rgb(242 244 247 / 0.75);
}

.border-gray-100\/80 {
  border-color: rgb(242 244 247 / 0.8);
}

.border-gray-100\/90 {
  border-color: rgb(242 244 247 / 0.9);
}

.border-gray-100\/95 {
  border-color: rgb(242 244 247 / 0.95);
}

.border-gray-100\/100 {
  border-color: rgb(242 244 247 / 1);
}

.border-gray-200\/0 {
  border-color: rgb(234 236 240 / 0);
}

.border-gray-200\/5 {
  border-color: rgb(234 236 240 / 0.05);
}

.border-gray-200\/10 {
  border-color: rgb(234 236 240 / 0.1);
}

.border-gray-200\/20 {
  border-color: rgb(234 236 240 / 0.2);
}

.border-gray-200\/25 {
  border-color: rgb(234 236 240 / 0.25);
}

.border-gray-200\/30 {
  border-color: rgb(234 236 240 / 0.3);
}

.border-gray-200\/40 {
  border-color: rgb(234 236 240 / 0.4);
}

.border-gray-200\/50 {
  border-color: rgb(234 236 240 / 0.5);
}

.border-gray-200\/60 {
  border-color: rgb(234 236 240 / 0.6);
}

.border-gray-200\/70 {
  border-color: rgb(234 236 240 / 0.7);
}

.border-gray-200\/75 {
  border-color: rgb(234 236 240 / 0.75);
}

.border-gray-200\/80 {
  border-color: rgb(234 236 240 / 0.8);
}

.border-gray-200\/90 {
  border-color: rgb(234 236 240 / 0.9);
}

.border-gray-200\/95 {
  border-color: rgb(234 236 240 / 0.95);
}

.border-gray-200\/100 {
  border-color: rgb(234 236 240 / 1);
}

.border-gray-300\/0 {
  border-color: rgb(208 213 221 / 0);
}

.border-gray-300\/5 {
  border-color: rgb(208 213 221 / 0.05);
}

.border-gray-300\/10 {
  border-color: rgb(208 213 221 / 0.1);
}

.border-gray-300\/20 {
  border-color: rgb(208 213 221 / 0.2);
}

.border-gray-300\/25 {
  border-color: rgb(208 213 221 / 0.25);
}

.border-gray-300\/30 {
  border-color: rgb(208 213 221 / 0.3);
}

.border-gray-300\/40 {
  border-color: rgb(208 213 221 / 0.4);
}

.border-gray-300\/50 {
  border-color: rgb(208 213 221 / 0.5);
}

.border-gray-300\/60 {
  border-color: rgb(208 213 221 / 0.6);
}

.border-gray-300\/70 {
  border-color: rgb(208 213 221 / 0.7);
}

.border-gray-300\/75 {
  border-color: rgb(208 213 221 / 0.75);
}

.border-gray-300\/80 {
  border-color: rgb(208 213 221 / 0.8);
}

.border-gray-300\/90 {
  border-color: rgb(208 213 221 / 0.9);
}

.border-gray-300\/95 {
  border-color: rgb(208 213 221 / 0.95);
}

.border-gray-300\/100 {
  border-color: rgb(208 213 221 / 1);
}

.border-gray-400\/0 {
  border-color: rgb(152 162 179 / 0);
}

.border-gray-400\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.border-gray-400\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.border-gray-400\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.border-gray-400\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.border-gray-400\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.border-gray-400\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.border-gray-400\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.border-gray-400\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.border-gray-400\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.border-gray-400\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.border-gray-400\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.border-gray-400\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.border-gray-400\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.border-gray-400\/100 {
  border-color: rgb(152 162 179 / 1);
}

.border-gray-500\/0 {
  border-color: rgb(102 112 133 / 0);
}

.border-gray-500\/5 {
  border-color: rgb(102 112 133 / 0.05);
}

.border-gray-500\/10 {
  border-color: rgb(102 112 133 / 0.1);
}

.border-gray-500\/20 {
  border-color: rgb(102 112 133 / 0.2);
}

.border-gray-500\/25 {
  border-color: rgb(102 112 133 / 0.25);
}

.border-gray-500\/30 {
  border-color: rgb(102 112 133 / 0.3);
}

.border-gray-500\/40 {
  border-color: rgb(102 112 133 / 0.4);
}

.border-gray-500\/50 {
  border-color: rgb(102 112 133 / 0.5);
}

.border-gray-500\/60 {
  border-color: rgb(102 112 133 / 0.6);
}

.border-gray-500\/70 {
  border-color: rgb(102 112 133 / 0.7);
}

.border-gray-500\/75 {
  border-color: rgb(102 112 133 / 0.75);
}

.border-gray-500\/80 {
  border-color: rgb(102 112 133 / 0.8);
}

.border-gray-500\/90 {
  border-color: rgb(102 112 133 / 0.9);
}

.border-gray-500\/95 {
  border-color: rgb(102 112 133 / 0.95);
}

.border-gray-500\/100 {
  border-color: rgb(102 112 133 / 1);
}

.border-gray-600\/0 {
  border-color: rgb(71 84 103 / 0);
}

.border-gray-600\/5 {
  border-color: rgb(71 84 103 / 0.05);
}

.border-gray-600\/10 {
  border-color: rgb(71 84 103 / 0.1);
}

.border-gray-600\/20 {
  border-color: rgb(71 84 103 / 0.2);
}

.border-gray-600\/25 {
  border-color: rgb(71 84 103 / 0.25);
}

.border-gray-600\/30 {
  border-color: rgb(71 84 103 / 0.3);
}

.border-gray-600\/40 {
  border-color: rgb(71 84 103 / 0.4);
}

.border-gray-600\/50 {
  border-color: rgb(71 84 103 / 0.5);
}

.border-gray-600\/60 {
  border-color: rgb(71 84 103 / 0.6);
}

.border-gray-600\/70 {
  border-color: rgb(71 84 103 / 0.7);
}

.border-gray-600\/75 {
  border-color: rgb(71 84 103 / 0.75);
}

.border-gray-600\/80 {
  border-color: rgb(71 84 103 / 0.8);
}

.border-gray-600\/90 {
  border-color: rgb(71 84 103 / 0.9);
}

.border-gray-600\/95 {
  border-color: rgb(71 84 103 / 0.95);
}

.border-gray-600\/100 {
  border-color: rgb(71 84 103 / 1);
}

.border-gray-700\/0 {
  border-color: rgb(52 64 84 / 0);
}

.border-gray-700\/5 {
  border-color: rgb(52 64 84 / 0.05);
}

.border-gray-700\/10 {
  border-color: rgb(52 64 84 / 0.1);
}

.border-gray-700\/20 {
  border-color: rgb(52 64 84 / 0.2);
}

.border-gray-700\/25 {
  border-color: rgb(52 64 84 / 0.25);
}

.border-gray-700\/30 {
  border-color: rgb(52 64 84 / 0.3);
}

.border-gray-700\/40 {
  border-color: rgb(52 64 84 / 0.4);
}

.border-gray-700\/50 {
  border-color: rgb(52 64 84 / 0.5);
}

.border-gray-700\/60 {
  border-color: rgb(52 64 84 / 0.6);
}

.border-gray-700\/70 {
  border-color: rgb(52 64 84 / 0.7);
}

.border-gray-700\/75 {
  border-color: rgb(52 64 84 / 0.75);
}

.border-gray-700\/80 {
  border-color: rgb(52 64 84 / 0.8);
}

.border-gray-700\/90 {
  border-color: rgb(52 64 84 / 0.9);
}

.border-gray-700\/95 {
  border-color: rgb(52 64 84 / 0.95);
}

.border-gray-700\/100 {
  border-color: rgb(52 64 84 / 1);
}

.border-gray-800\/0 {
  border-color: rgb(29 41 57 / 0);
}

.border-gray-800\/5 {
  border-color: rgb(29 41 57 / 0.05);
}

.border-gray-800\/10 {
  border-color: rgb(29 41 57 / 0.1);
}

.border-gray-800\/20 {
  border-color: rgb(29 41 57 / 0.2);
}

.border-gray-800\/25 {
  border-color: rgb(29 41 57 / 0.25);
}

.border-gray-800\/30 {
  border-color: rgb(29 41 57 / 0.3);
}

.border-gray-800\/40 {
  border-color: rgb(29 41 57 / 0.4);
}

.border-gray-800\/50 {
  border-color: rgb(29 41 57 / 0.5);
}

.border-gray-800\/60 {
  border-color: rgb(29 41 57 / 0.6);
}

.border-gray-800\/70 {
  border-color: rgb(29 41 57 / 0.7);
}

.border-gray-800\/75 {
  border-color: rgb(29 41 57 / 0.75);
}

.border-gray-800\/80 {
  border-color: rgb(29 41 57 / 0.8);
}

.border-gray-800\/90 {
  border-color: rgb(29 41 57 / 0.9);
}

.border-gray-800\/95 {
  border-color: rgb(29 41 57 / 0.95);
}

.border-gray-800\/100 {
  border-color: rgb(29 41 57 / 1);
}

.border-gray-900\/0 {
  border-color: rgb(16 24 40 / 0);
}

.border-gray-900\/5 {
  border-color: rgb(16 24 40 / 0.05);
}

.border-gray-900\/10 {
  border-color: rgb(16 24 40 / 0.1);
}

.border-gray-900\/20 {
  border-color: rgb(16 24 40 / 0.2);
}

.border-gray-900\/25 {
  border-color: rgb(16 24 40 / 0.25);
}

.border-gray-900\/30 {
  border-color: rgb(16 24 40 / 0.3);
}

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

.border-gray-900\/50 {
  border-color: rgb(16 24 40 / 0.5);
}

.border-gray-900\/60 {
  border-color: rgb(16 24 40 / 0.6);
}

.border-gray-900\/70 {
  border-color: rgb(16 24 40 / 0.7);
}

.border-gray-900\/75 {
  border-color: rgb(16 24 40 / 0.75);
}

.border-gray-900\/80 {
  border-color: rgb(16 24 40 / 0.8);
}

.border-gray-900\/90 {
  border-color: rgb(16 24 40 / 0.9);
}

.border-gray-900\/95 {
  border-color: rgb(16 24 40 / 0.95);
}

.border-gray-900\/100 {
  border-color: rgb(16 24 40 / 1);
}

.border-gray\/0 {
  border-color: rgb(152 162 179 / 0);
}

.border-gray\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.border-gray\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.border-gray\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.border-gray\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.border-gray\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.border-gray\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.border-gray\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.border-gray\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.border-gray\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.border-gray\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.border-gray\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.border-gray\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.border-gray\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.border-gray\/100 {
  border-color: rgb(152 162 179 / 1);
}

.border-primary-25\/0 {
  border-color: rgb(247 250 255 / 0);
}

.border-primary-25\/5 {
  border-color: rgb(247 250 255 / 0.05);
}

.border-primary-25\/10 {
  border-color: rgb(247 250 255 / 0.1);
}

.border-primary-25\/20 {
  border-color: rgb(247 250 255 / 0.2);
}

.border-primary-25\/25 {
  border-color: rgb(247 250 255 / 0.25);
}

.border-primary-25\/30 {
  border-color: rgb(247 250 255 / 0.3);
}

.border-primary-25\/40 {
  border-color: rgb(247 250 255 / 0.4);
}

.border-primary-25\/50 {
  border-color: rgb(247 250 255 / 0.5);
}

.border-primary-25\/60 {
  border-color: rgb(247 250 255 / 0.6);
}

.border-primary-25\/70 {
  border-color: rgb(247 250 255 / 0.7);
}

.border-primary-25\/75 {
  border-color: rgb(247 250 255 / 0.75);
}

.border-primary-25\/80 {
  border-color: rgb(247 250 255 / 0.8);
}

.border-primary-25\/90 {
  border-color: rgb(247 250 255 / 0.9);
}

.border-primary-25\/95 {
  border-color: rgb(247 250 255 / 0.95);
}

.border-primary-25\/100 {
  border-color: rgb(247 250 255 / 1);
}

.border-primary-50\/0 {
  border-color: rgb(245 248 255 / 0);
}

.border-primary-50\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.border-primary-50\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.border-primary-50\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.border-primary-50\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.border-primary-50\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.border-primary-50\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.border-primary-50\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.border-primary-50\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.border-primary-50\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.border-primary-50\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.border-primary-50\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.border-primary-50\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.border-primary-50\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.border-primary-50\/100 {
  border-color: rgb(245 248 255 / 1);
}

.border-primary-100\/0 {
  border-color: rgb(239 243 255 / 0);
}

.border-primary-100\/5 {
  border-color: rgb(239 243 255 / 0.05);
}

.border-primary-100\/10 {
  border-color: rgb(239 243 255 / 0.1);
}

.border-primary-100\/20 {
  border-color: rgb(239 243 255 / 0.2);
}

.border-primary-100\/25 {
  border-color: rgb(239 243 255 / 0.25);
}

.border-primary-100\/30 {
  border-color: rgb(239 243 255 / 0.3);
}

.border-primary-100\/40 {
  border-color: rgb(239 243 255 / 0.4);
}

.border-primary-100\/50 {
  border-color: rgb(239 243 255 / 0.5);
}

.border-primary-100\/60 {
  border-color: rgb(239 243 255 / 0.6);
}

.border-primary-100\/70 {
  border-color: rgb(239 243 255 / 0.7);
}

.border-primary-100\/75 {
  border-color: rgb(239 243 255 / 0.75);
}

.border-primary-100\/80 {
  border-color: rgb(239 243 255 / 0.8);
}

.border-primary-100\/90 {
  border-color: rgb(239 243 255 / 0.9);
}

.border-primary-100\/95 {
  border-color: rgb(239 243 255 / 0.95);
}

.border-primary-100\/100 {
  border-color: rgb(239 243 255 / 1);
}

.border-primary-200\/0 {
  border-color: rgb(218 232 255 / 0);
}

.border-primary-200\/5 {
  border-color: rgb(218 232 255 / 0.05);
}

.border-primary-200\/10 {
  border-color: rgb(218 232 255 / 0.1);
}

.border-primary-200\/20 {
  border-color: rgb(218 232 255 / 0.2);
}

.border-primary-200\/25 {
  border-color: rgb(218 232 255 / 0.25);
}

.border-primary-200\/30 {
  border-color: rgb(218 232 255 / 0.3);
}

.border-primary-200\/40 {
  border-color: rgb(218 232 255 / 0.4);
}

.border-primary-200\/50 {
  border-color: rgb(218 232 255 / 0.5);
}

.border-primary-200\/60 {
  border-color: rgb(218 232 255 / 0.6);
}

.border-primary-200\/70 {
  border-color: rgb(218 232 255 / 0.7);
}

.border-primary-200\/75 {
  border-color: rgb(218 232 255 / 0.75);
}

.border-primary-200\/80 {
  border-color: rgb(218 232 255 / 0.8);
}

.border-primary-200\/90 {
  border-color: rgb(218 232 255 / 0.9);
}

.border-primary-200\/95 {
  border-color: rgb(218 232 255 / 0.95);
}

.border-primary-200\/100 {
  border-color: rgb(218 232 255 / 1);
}

.border-primary-300\/0 {
  border-color: rgb(158 192 252 / 0);
}

.border-primary-300\/5 {
  border-color: rgb(158 192 252 / 0.05);
}

.border-primary-300\/10 {
  border-color: rgb(158 192 252 / 0.1);
}

.border-primary-300\/20 {
  border-color: rgb(158 192 252 / 0.2);
}

.border-primary-300\/25 {
  border-color: rgb(158 192 252 / 0.25);
}

.border-primary-300\/30 {
  border-color: rgb(158 192 252 / 0.3);
}

.border-primary-300\/40 {
  border-color: rgb(158 192 252 / 0.4);
}

.border-primary-300\/50 {
  border-color: rgb(158 192 252 / 0.5);
}

.border-primary-300\/60 {
  border-color: rgb(158 192 252 / 0.6);
}

.border-primary-300\/70 {
  border-color: rgb(158 192 252 / 0.7);
}

.border-primary-300\/75 {
  border-color: rgb(158 192 252 / 0.75);
}

.border-primary-300\/80 {
  border-color: rgb(158 192 252 / 0.8);
}

.border-primary-300\/90 {
  border-color: rgb(158 192 252 / 0.9);
}

.border-primary-300\/95 {
  border-color: rgb(158 192 252 / 0.95);
}

.border-primary-300\/100 {
  border-color: rgb(158 192 252 / 1);
}

.border-primary-400\/0 {
  border-color: rgb(116 167 254 / 0);
}

.border-primary-400\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.border-primary-400\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.border-primary-400\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.border-primary-400\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.border-primary-400\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.border-primary-400\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.border-primary-400\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.border-primary-400\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.border-primary-400\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.border-primary-400\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.border-primary-400\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.border-primary-400\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.border-primary-400\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.border-primary-400\/100 {
  border-color: rgb(116 167 254 / 1);
}

.border-primary-500\/0 {
  border-color: rgb(87 148 253 / 0);
}

.border-primary-500\/5 {
  border-color: rgb(87 148 253 / 0.05);
}

.border-primary-500\/10 {
  border-color: rgb(87 148 253 / 0.1);
}

.border-primary-500\/20 {
  border-color: rgb(87 148 253 / 0.2);
}

.border-primary-500\/25 {
  border-color: rgb(87 148 253 / 0.25);
}

.border-primary-500\/30 {
  border-color: rgb(87 148 253 / 0.3);
}

.border-primary-500\/40 {
  border-color: rgb(87 148 253 / 0.4);
}

.border-primary-500\/50 {
  border-color: rgb(87 148 253 / 0.5);
}

.border-primary-500\/60 {
  border-color: rgb(87 148 253 / 0.6);
}

.border-primary-500\/70 {
  border-color: rgb(87 148 253 / 0.7);
}

.border-primary-500\/75 {
  border-color: rgb(87 148 253 / 0.75);
}

.border-primary-500\/80 {
  border-color: rgb(87 148 253 / 0.8);
}

.border-primary-500\/90 {
  border-color: rgb(87 148 253 / 0.9);
}

.border-primary-500\/95 {
  border-color: rgb(87 148 253 / 0.95);
}

.border-primary-500\/100 {
  border-color: rgb(87 148 253 / 1);
}

.border-primary-600\/0 {
  border-color: rgb(61 130 249 / 0);
}

.border-primary-600\/5 {
  border-color: rgb(61 130 249 / 0.05);
}

.border-primary-600\/10 {
  border-color: rgb(61 130 249 / 0.1);
}

.border-primary-600\/20 {
  border-color: rgb(61 130 249 / 0.2);
}

.border-primary-600\/25 {
  border-color: rgb(61 130 249 / 0.25);
}

.border-primary-600\/30 {
  border-color: rgb(61 130 249 / 0.3);
}

.border-primary-600\/40 {
  border-color: rgb(61 130 249 / 0.4);
}

.border-primary-600\/50 {
  border-color: rgb(61 130 249 / 0.5);
}

.border-primary-600\/60 {
  border-color: rgb(61 130 249 / 0.6);
}

.border-primary-600\/70 {
  border-color: rgb(61 130 249 / 0.7);
}

.border-primary-600\/75 {
  border-color: rgb(61 130 249 / 0.75);
}

.border-primary-600\/80 {
  border-color: rgb(61 130 249 / 0.8);
}

.border-primary-600\/90 {
  border-color: rgb(61 130 249 / 0.9);
}

.border-primary-600\/95 {
  border-color: rgb(61 130 249 / 0.95);
}

.border-primary-600\/100 {
  border-color: rgb(61 130 249 / 1);
}

.border-primary-700\/0 {
  border-color: rgb(47 103 201 / 0);
}

.border-primary-700\/5 {
  border-color: rgb(47 103 201 / 0.05);
}

.border-primary-700\/10 {
  border-color: rgb(47 103 201 / 0.1);
}

.border-primary-700\/20 {
  border-color: rgb(47 103 201 / 0.2);
}

.border-primary-700\/25 {
  border-color: rgb(47 103 201 / 0.25);
}

.border-primary-700\/30 {
  border-color: rgb(47 103 201 / 0.3);
}

.border-primary-700\/40 {
  border-color: rgb(47 103 201 / 0.4);
}

.border-primary-700\/50 {
  border-color: rgb(47 103 201 / 0.5);
}

.border-primary-700\/60 {
  border-color: rgb(47 103 201 / 0.6);
}

.border-primary-700\/70 {
  border-color: rgb(47 103 201 / 0.7);
}

.border-primary-700\/75 {
  border-color: rgb(47 103 201 / 0.75);
}

.border-primary-700\/80 {
  border-color: rgb(47 103 201 / 0.8);
}

.border-primary-700\/90 {
  border-color: rgb(47 103 201 / 0.9);
}

.border-primary-700\/95 {
  border-color: rgb(47 103 201 / 0.95);
}

.border-primary-700\/100 {
  border-color: rgb(47 103 201 / 1);
}

.border-primary-800\/0 {
  border-color: rgb(55 76 153 / 0);
}

.border-primary-800\/5 {
  border-color: rgb(55 76 153 / 0.05);
}

.border-primary-800\/10 {
  border-color: rgb(55 76 153 / 0.1);
}

.border-primary-800\/20 {
  border-color: rgb(55 76 153 / 0.2);
}

.border-primary-800\/25 {
  border-color: rgb(55 76 153 / 0.25);
}

.border-primary-800\/30 {
  border-color: rgb(55 76 153 / 0.3);
}

.border-primary-800\/40 {
  border-color: rgb(55 76 153 / 0.4);
}

.border-primary-800\/50 {
  border-color: rgb(55 76 153 / 0.5);
}

.border-primary-800\/60 {
  border-color: rgb(55 76 153 / 0.6);
}

.border-primary-800\/70 {
  border-color: rgb(55 76 153 / 0.7);
}

.border-primary-800\/75 {
  border-color: rgb(55 76 153 / 0.75);
}

.border-primary-800\/80 {
  border-color: rgb(55 76 153 / 0.8);
}

.border-primary-800\/90 {
  border-color: rgb(55 76 153 / 0.9);
}

.border-primary-800\/95 {
  border-color: rgb(55 76 153 / 0.95);
}

.border-primary-800\/100 {
  border-color: rgb(55 76 153 / 1);
}

.border-primary-900\/0 {
  border-color: rgb(36 51 102 / 0);
}

.border-primary-900\/5 {
  border-color: rgb(36 51 102 / 0.05);
}

.border-primary-900\/10 {
  border-color: rgb(36 51 102 / 0.1);
}

.border-primary-900\/20 {
  border-color: rgb(36 51 102 / 0.2);
}

.border-primary-900\/25 {
  border-color: rgb(36 51 102 / 0.25);
}

.border-primary-900\/30 {
  border-color: rgb(36 51 102 / 0.3);
}

.border-primary-900\/40 {
  border-color: rgb(36 51 102 / 0.4);
}

.border-primary-900\/50 {
  border-color: rgb(36 51 102 / 0.5);
}

.border-primary-900\/60 {
  border-color: rgb(36 51 102 / 0.6);
}

.border-primary-900\/70 {
  border-color: rgb(36 51 102 / 0.7);
}

.border-primary-900\/75 {
  border-color: rgb(36 51 102 / 0.75);
}

.border-primary-900\/80 {
  border-color: rgb(36 51 102 / 0.8);
}

.border-primary-900\/90 {
  border-color: rgb(36 51 102 / 0.9);
}

.border-primary-900\/95 {
  border-color: rgb(36 51 102 / 0.95);
}

.border-primary-900\/100 {
  border-color: rgb(36 51 102 / 1);
}

.border-primary\/0 {
  border-color: rgb(116 167 254 / 0);
}

.border-primary\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.border-primary\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.border-primary\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.border-primary\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.border-primary\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.border-primary\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.border-primary\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.border-primary\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.border-primary\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.border-primary\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.border-primary\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.border-primary\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.border-primary\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.border-primary\/100 {
  border-color: rgb(116 167 254 / 1);
}

.border-error-25\/0 {
  border-color: rgb(255 251 250 / 0);
}

.border-error-25\/5 {
  border-color: rgb(255 251 250 / 0.05);
}

.border-error-25\/10 {
  border-color: rgb(255 251 250 / 0.1);
}

.border-error-25\/20 {
  border-color: rgb(255 251 250 / 0.2);
}

.border-error-25\/25 {
  border-color: rgb(255 251 250 / 0.25);
}

.border-error-25\/30 {
  border-color: rgb(255 251 250 / 0.3);
}

.border-error-25\/40 {
  border-color: rgb(255 251 250 / 0.4);
}

.border-error-25\/50 {
  border-color: rgb(255 251 250 / 0.5);
}

.border-error-25\/60 {
  border-color: rgb(255 251 250 / 0.6);
}

.border-error-25\/70 {
  border-color: rgb(255 251 250 / 0.7);
}

.border-error-25\/75 {
  border-color: rgb(255 251 250 / 0.75);
}

.border-error-25\/80 {
  border-color: rgb(255 251 250 / 0.8);
}

.border-error-25\/90 {
  border-color: rgb(255 251 250 / 0.9);
}

.border-error-25\/95 {
  border-color: rgb(255 251 250 / 0.95);
}

.border-error-25\/100 {
  border-color: rgb(255 251 250 / 1);
}

.border-error-50\/0 {
  border-color: rgb(254 243 242 / 0);
}

.border-error-50\/5 {
  border-color: rgb(254 243 242 / 0.05);
}

.border-error-50\/10 {
  border-color: rgb(254 243 242 / 0.1);
}

.border-error-50\/20 {
  border-color: rgb(254 243 242 / 0.2);
}

.border-error-50\/25 {
  border-color: rgb(254 243 242 / 0.25);
}

.border-error-50\/30 {
  border-color: rgb(254 243 242 / 0.3);
}

.border-error-50\/40 {
  border-color: rgb(254 243 242 / 0.4);
}

.border-error-50\/50 {
  border-color: rgb(254 243 242 / 0.5);
}

.border-error-50\/60 {
  border-color: rgb(254 243 242 / 0.6);
}

.border-error-50\/70 {
  border-color: rgb(254 243 242 / 0.7);
}

.border-error-50\/75 {
  border-color: rgb(254 243 242 / 0.75);
}

.border-error-50\/80 {
  border-color: rgb(254 243 242 / 0.8);
}

.border-error-50\/90 {
  border-color: rgb(254 243 242 / 0.9);
}

.border-error-50\/95 {
  border-color: rgb(254 243 242 / 0.95);
}

.border-error-50\/100 {
  border-color: rgb(254 243 242 / 1);
}

.border-error-100\/0 {
  border-color: rgb(254 228 226 / 0);
}

.border-error-100\/5 {
  border-color: rgb(254 228 226 / 0.05);
}

.border-error-100\/10 {
  border-color: rgb(254 228 226 / 0.1);
}

.border-error-100\/20 {
  border-color: rgb(254 228 226 / 0.2);
}

.border-error-100\/25 {
  border-color: rgb(254 228 226 / 0.25);
}

.border-error-100\/30 {
  border-color: rgb(254 228 226 / 0.3);
}

.border-error-100\/40 {
  border-color: rgb(254 228 226 / 0.4);
}

.border-error-100\/50 {
  border-color: rgb(254 228 226 / 0.5);
}

.border-error-100\/60 {
  border-color: rgb(254 228 226 / 0.6);
}

.border-error-100\/70 {
  border-color: rgb(254 228 226 / 0.7);
}

.border-error-100\/75 {
  border-color: rgb(254 228 226 / 0.75);
}

.border-error-100\/80 {
  border-color: rgb(254 228 226 / 0.8);
}

.border-error-100\/90 {
  border-color: rgb(254 228 226 / 0.9);
}

.border-error-100\/95 {
  border-color: rgb(254 228 226 / 0.95);
}

.border-error-100\/100 {
  border-color: rgb(254 228 226 / 1);
}

.border-error-200\/0 {
  border-color: rgb(254 205 202 / 0);
}

.border-error-200\/5 {
  border-color: rgb(254 205 202 / 0.05);
}

.border-error-200\/10 {
  border-color: rgb(254 205 202 / 0.1);
}

.border-error-200\/20 {
  border-color: rgb(254 205 202 / 0.2);
}

.border-error-200\/25 {
  border-color: rgb(254 205 202 / 0.25);
}

.border-error-200\/30 {
  border-color: rgb(254 205 202 / 0.3);
}

.border-error-200\/40 {
  border-color: rgb(254 205 202 / 0.4);
}

.border-error-200\/50 {
  border-color: rgb(254 205 202 / 0.5);
}

.border-error-200\/60 {
  border-color: rgb(254 205 202 / 0.6);
}

.border-error-200\/70 {
  border-color: rgb(254 205 202 / 0.7);
}

.border-error-200\/75 {
  border-color: rgb(254 205 202 / 0.75);
}

.border-error-200\/80 {
  border-color: rgb(254 205 202 / 0.8);
}

.border-error-200\/90 {
  border-color: rgb(254 205 202 / 0.9);
}

.border-error-200\/95 {
  border-color: rgb(254 205 202 / 0.95);
}

.border-error-200\/100 {
  border-color: rgb(254 205 202 / 1);
}

.border-error-300\/0 {
  border-color: rgb(253 162 155 / 0);
}

.border-error-300\/5 {
  border-color: rgb(253 162 155 / 0.05);
}

.border-error-300\/10 {
  border-color: rgb(253 162 155 / 0.1);
}

.border-error-300\/20 {
  border-color: rgb(253 162 155 / 0.2);
}

.border-error-300\/25 {
  border-color: rgb(253 162 155 / 0.25);
}

.border-error-300\/30 {
  border-color: rgb(253 162 155 / 0.3);
}

.border-error-300\/40 {
  border-color: rgb(253 162 155 / 0.4);
}

.border-error-300\/50 {
  border-color: rgb(253 162 155 / 0.5);
}

.border-error-300\/60 {
  border-color: rgb(253 162 155 / 0.6);
}

.border-error-300\/70 {
  border-color: rgb(253 162 155 / 0.7);
}

.border-error-300\/75 {
  border-color: rgb(253 162 155 / 0.75);
}

.border-error-300\/80 {
  border-color: rgb(253 162 155 / 0.8);
}

.border-error-300\/90 {
  border-color: rgb(253 162 155 / 0.9);
}

.border-error-300\/95 {
  border-color: rgb(253 162 155 / 0.95);
}

.border-error-300\/100 {
  border-color: rgb(253 162 155 / 1);
}

.border-error-400\/0 {
  border-color: rgb(249 112 102 / 0);
}

.border-error-400\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.border-error-400\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.border-error-400\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.border-error-400\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.border-error-400\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.border-error-400\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.border-error-400\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.border-error-400\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.border-error-400\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.border-error-400\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.border-error-400\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.border-error-400\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.border-error-400\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.border-error-400\/100 {
  border-color: rgb(249 112 102 / 1);
}

.border-error-500\/0 {
  border-color: rgb(240 68 56 / 0);
}

.border-error-500\/5 {
  border-color: rgb(240 68 56 / 0.05);
}

.border-error-500\/10 {
  border-color: rgb(240 68 56 / 0.1);
}

.border-error-500\/20 {
  border-color: rgb(240 68 56 / 0.2);
}

.border-error-500\/25 {
  border-color: rgb(240 68 56 / 0.25);
}

.border-error-500\/30 {
  border-color: rgb(240 68 56 / 0.3);
}

.border-error-500\/40 {
  border-color: rgb(240 68 56 / 0.4);
}

.border-error-500\/50 {
  border-color: rgb(240 68 56 / 0.5);
}

.border-error-500\/60 {
  border-color: rgb(240 68 56 / 0.6);
}

.border-error-500\/70 {
  border-color: rgb(240 68 56 / 0.7);
}

.border-error-500\/75 {
  border-color: rgb(240 68 56 / 0.75);
}

.border-error-500\/80 {
  border-color: rgb(240 68 56 / 0.8);
}

.border-error-500\/90 {
  border-color: rgb(240 68 56 / 0.9);
}

.border-error-500\/95 {
  border-color: rgb(240 68 56 / 0.95);
}

.border-error-500\/100 {
  border-color: rgb(240 68 56 / 1);
}

.border-error-600\/0 {
  border-color: rgb(217 45 32 / 0);
}

.border-error-600\/5 {
  border-color: rgb(217 45 32 / 0.05);
}

.border-error-600\/10 {
  border-color: rgb(217 45 32 / 0.1);
}

.border-error-600\/20 {
  border-color: rgb(217 45 32 / 0.2);
}

.border-error-600\/25 {
  border-color: rgb(217 45 32 / 0.25);
}

.border-error-600\/30 {
  border-color: rgb(217 45 32 / 0.3);
}

.border-error-600\/40 {
  border-color: rgb(217 45 32 / 0.4);
}

.border-error-600\/50 {
  border-color: rgb(217 45 32 / 0.5);
}

.border-error-600\/60 {
  border-color: rgb(217 45 32 / 0.6);
}

.border-error-600\/70 {
  border-color: rgb(217 45 32 / 0.7);
}

.border-error-600\/75 {
  border-color: rgb(217 45 32 / 0.75);
}

.border-error-600\/80 {
  border-color: rgb(217 45 32 / 0.8);
}

.border-error-600\/90 {
  border-color: rgb(217 45 32 / 0.9);
}

.border-error-600\/95 {
  border-color: rgb(217 45 32 / 0.95);
}

.border-error-600\/100 {
  border-color: rgb(217 45 32 / 1);
}

.border-error-700\/0 {
  border-color: rgb(180 35 24 / 0);
}

.border-error-700\/5 {
  border-color: rgb(180 35 24 / 0.05);
}

.border-error-700\/10 {
  border-color: rgb(180 35 24 / 0.1);
}

.border-error-700\/20 {
  border-color: rgb(180 35 24 / 0.2);
}

.border-error-700\/25 {
  border-color: rgb(180 35 24 / 0.25);
}

.border-error-700\/30 {
  border-color: rgb(180 35 24 / 0.3);
}

.border-error-700\/40 {
  border-color: rgb(180 35 24 / 0.4);
}

.border-error-700\/50 {
  border-color: rgb(180 35 24 / 0.5);
}

.border-error-700\/60 {
  border-color: rgb(180 35 24 / 0.6);
}

.border-error-700\/70 {
  border-color: rgb(180 35 24 / 0.7);
}

.border-error-700\/75 {
  border-color: rgb(180 35 24 / 0.75);
}

.border-error-700\/80 {
  border-color: rgb(180 35 24 / 0.8);
}

.border-error-700\/90 {
  border-color: rgb(180 35 24 / 0.9);
}

.border-error-700\/95 {
  border-color: rgb(180 35 24 / 0.95);
}

.border-error-700\/100 {
  border-color: rgb(180 35 24 / 1);
}

.border-error-800\/0 {
  border-color: rgb(145 32 24 / 0);
}

.border-error-800\/5 {
  border-color: rgb(145 32 24 / 0.05);
}

.border-error-800\/10 {
  border-color: rgb(145 32 24 / 0.1);
}

.border-error-800\/20 {
  border-color: rgb(145 32 24 / 0.2);
}

.border-error-800\/25 {
  border-color: rgb(145 32 24 / 0.25);
}

.border-error-800\/30 {
  border-color: rgb(145 32 24 / 0.3);
}

.border-error-800\/40 {
  border-color: rgb(145 32 24 / 0.4);
}

.border-error-800\/50 {
  border-color: rgb(145 32 24 / 0.5);
}

.border-error-800\/60 {
  border-color: rgb(145 32 24 / 0.6);
}

.border-error-800\/70 {
  border-color: rgb(145 32 24 / 0.7);
}

.border-error-800\/75 {
  border-color: rgb(145 32 24 / 0.75);
}

.border-error-800\/80 {
  border-color: rgb(145 32 24 / 0.8);
}

.border-error-800\/90 {
  border-color: rgb(145 32 24 / 0.9);
}

.border-error-800\/95 {
  border-color: rgb(145 32 24 / 0.95);
}

.border-error-800\/100 {
  border-color: rgb(145 32 24 / 1);
}

.border-error-900\/0 {
  border-color: rgb(122 39 26 / 0);
}

.border-error-900\/5 {
  border-color: rgb(122 39 26 / 0.05);
}

.border-error-900\/10 {
  border-color: rgb(122 39 26 / 0.1);
}

.border-error-900\/20 {
  border-color: rgb(122 39 26 / 0.2);
}

.border-error-900\/25 {
  border-color: rgb(122 39 26 / 0.25);
}

.border-error-900\/30 {
  border-color: rgb(122 39 26 / 0.3);
}

.border-error-900\/40 {
  border-color: rgb(122 39 26 / 0.4);
}

.border-error-900\/50 {
  border-color: rgb(122 39 26 / 0.5);
}

.border-error-900\/60 {
  border-color: rgb(122 39 26 / 0.6);
}

.border-error-900\/70 {
  border-color: rgb(122 39 26 / 0.7);
}

.border-error-900\/75 {
  border-color: rgb(122 39 26 / 0.75);
}

.border-error-900\/80 {
  border-color: rgb(122 39 26 / 0.8);
}

.border-error-900\/90 {
  border-color: rgb(122 39 26 / 0.9);
}

.border-error-900\/95 {
  border-color: rgb(122 39 26 / 0.95);
}

.border-error-900\/100 {
  border-color: rgb(122 39 26 / 1);
}

.border-error\/0 {
  border-color: rgb(249 112 102 / 0);
}

.border-error\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.border-error\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.border-error\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.border-error\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.border-error\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.border-error\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.border-error\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.border-error\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.border-error\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.border-error\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.border-error\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.border-error\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.border-error\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.border-error\/100 {
  border-color: rgb(249 112 102 / 1);
}

.border-warning-25\/0 {
  border-color: rgb(255 252 245 / 0);
}

.border-warning-25\/5 {
  border-color: rgb(255 252 245 / 0.05);
}

.border-warning-25\/10 {
  border-color: rgb(255 252 245 / 0.1);
}

.border-warning-25\/20 {
  border-color: rgb(255 252 245 / 0.2);
}

.border-warning-25\/25 {
  border-color: rgb(255 252 245 / 0.25);
}

.border-warning-25\/30 {
  border-color: rgb(255 252 245 / 0.3);
}

.border-warning-25\/40 {
  border-color: rgb(255 252 245 / 0.4);
}

.border-warning-25\/50 {
  border-color: rgb(255 252 245 / 0.5);
}

.border-warning-25\/60 {
  border-color: rgb(255 252 245 / 0.6);
}

.border-warning-25\/70 {
  border-color: rgb(255 252 245 / 0.7);
}

.border-warning-25\/75 {
  border-color: rgb(255 252 245 / 0.75);
}

.border-warning-25\/80 {
  border-color: rgb(255 252 245 / 0.8);
}

.border-warning-25\/90 {
  border-color: rgb(255 252 245 / 0.9);
}

.border-warning-25\/95 {
  border-color: rgb(255 252 245 / 0.95);
}

.border-warning-25\/100 {
  border-color: rgb(255 252 245 / 1);
}

.border-warning-50\/0 {
  border-color: rgb(255 250 235 / 0);
}

.border-warning-50\/5 {
  border-color: rgb(255 250 235 / 0.05);
}

.border-warning-50\/10 {
  border-color: rgb(255 250 235 / 0.1);
}

.border-warning-50\/20 {
  border-color: rgb(255 250 235 / 0.2);
}

.border-warning-50\/25 {
  border-color: rgb(255 250 235 / 0.25);
}

.border-warning-50\/30 {
  border-color: rgb(255 250 235 / 0.3);
}

.border-warning-50\/40 {
  border-color: rgb(255 250 235 / 0.4);
}

.border-warning-50\/50 {
  border-color: rgb(255 250 235 / 0.5);
}

.border-warning-50\/60 {
  border-color: rgb(255 250 235 / 0.6);
}

.border-warning-50\/70 {
  border-color: rgb(255 250 235 / 0.7);
}

.border-warning-50\/75 {
  border-color: rgb(255 250 235 / 0.75);
}

.border-warning-50\/80 {
  border-color: rgb(255 250 235 / 0.8);
}

.border-warning-50\/90 {
  border-color: rgb(255 250 235 / 0.9);
}

.border-warning-50\/95 {
  border-color: rgb(255 250 235 / 0.95);
}

.border-warning-50\/100 {
  border-color: rgb(255 250 235 / 1);
}

.border-warning-100\/0 {
  border-color: rgb(254 240 199 / 0);
}

.border-warning-100\/5 {
  border-color: rgb(254 240 199 / 0.05);
}

.border-warning-100\/10 {
  border-color: rgb(254 240 199 / 0.1);
}

.border-warning-100\/20 {
  border-color: rgb(254 240 199 / 0.2);
}

.border-warning-100\/25 {
  border-color: rgb(254 240 199 / 0.25);
}

.border-warning-100\/30 {
  border-color: rgb(254 240 199 / 0.3);
}

.border-warning-100\/40 {
  border-color: rgb(254 240 199 / 0.4);
}

.border-warning-100\/50 {
  border-color: rgb(254 240 199 / 0.5);
}

.border-warning-100\/60 {
  border-color: rgb(254 240 199 / 0.6);
}

.border-warning-100\/70 {
  border-color: rgb(254 240 199 / 0.7);
}

.border-warning-100\/75 {
  border-color: rgb(254 240 199 / 0.75);
}

.border-warning-100\/80 {
  border-color: rgb(254 240 199 / 0.8);
}

.border-warning-100\/90 {
  border-color: rgb(254 240 199 / 0.9);
}

.border-warning-100\/95 {
  border-color: rgb(254 240 199 / 0.95);
}

.border-warning-100\/100 {
  border-color: rgb(254 240 199 / 1);
}

.border-warning-200\/0 {
  border-color: rgb(254 223 137 / 0);
}

.border-warning-200\/5 {
  border-color: rgb(254 223 137 / 0.05);
}

.border-warning-200\/10 {
  border-color: rgb(254 223 137 / 0.1);
}

.border-warning-200\/20 {
  border-color: rgb(254 223 137 / 0.2);
}

.border-warning-200\/25 {
  border-color: rgb(254 223 137 / 0.25);
}

.border-warning-200\/30 {
  border-color: rgb(254 223 137 / 0.3);
}

.border-warning-200\/40 {
  border-color: rgb(254 223 137 / 0.4);
}

.border-warning-200\/50 {
  border-color: rgb(254 223 137 / 0.5);
}

.border-warning-200\/60 {
  border-color: rgb(254 223 137 / 0.6);
}

.border-warning-200\/70 {
  border-color: rgb(254 223 137 / 0.7);
}

.border-warning-200\/75 {
  border-color: rgb(254 223 137 / 0.75);
}

.border-warning-200\/80 {
  border-color: rgb(254 223 137 / 0.8);
}

.border-warning-200\/90 {
  border-color: rgb(254 223 137 / 0.9);
}

.border-warning-200\/95 {
  border-color: rgb(254 223 137 / 0.95);
}

.border-warning-200\/100 {
  border-color: rgb(254 223 137 / 1);
}

.border-warning-300\/0 {
  border-color: rgb(254 200 75 / 0);
}

.border-warning-300\/5 {
  border-color: rgb(254 200 75 / 0.05);
}

.border-warning-300\/10 {
  border-color: rgb(254 200 75 / 0.1);
}

.border-warning-300\/20 {
  border-color: rgb(254 200 75 / 0.2);
}

.border-warning-300\/25 {
  border-color: rgb(254 200 75 / 0.25);
}

.border-warning-300\/30 {
  border-color: rgb(254 200 75 / 0.3);
}

.border-warning-300\/40 {
  border-color: rgb(254 200 75 / 0.4);
}

.border-warning-300\/50 {
  border-color: rgb(254 200 75 / 0.5);
}

.border-warning-300\/60 {
  border-color: rgb(254 200 75 / 0.6);
}

.border-warning-300\/70 {
  border-color: rgb(254 200 75 / 0.7);
}

.border-warning-300\/75 {
  border-color: rgb(254 200 75 / 0.75);
}

.border-warning-300\/80 {
  border-color: rgb(254 200 75 / 0.8);
}

.border-warning-300\/90 {
  border-color: rgb(254 200 75 / 0.9);
}

.border-warning-300\/95 {
  border-color: rgb(254 200 75 / 0.95);
}

.border-warning-300\/100 {
  border-color: rgb(254 200 75 / 1);
}

.border-warning-400\/0 {
  border-color: rgb(253 176 34 / 0);
}

.border-warning-400\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.border-warning-400\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.border-warning-400\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.border-warning-400\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.border-warning-400\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.border-warning-400\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.border-warning-400\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.border-warning-400\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.border-warning-400\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.border-warning-400\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.border-warning-400\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.border-warning-400\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.border-warning-400\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.border-warning-400\/100 {
  border-color: rgb(253 176 34 / 1);
}

.border-warning-500\/0 {
  border-color: rgb(247 144 9 / 0);
}

.border-warning-500\/5 {
  border-color: rgb(247 144 9 / 0.05);
}

.border-warning-500\/10 {
  border-color: rgb(247 144 9 / 0.1);
}

.border-warning-500\/20 {
  border-color: rgb(247 144 9 / 0.2);
}

.border-warning-500\/25 {
  border-color: rgb(247 144 9 / 0.25);
}

.border-warning-500\/30 {
  border-color: rgb(247 144 9 / 0.3);
}

.border-warning-500\/40 {
  border-color: rgb(247 144 9 / 0.4);
}

.border-warning-500\/50 {
  border-color: rgb(247 144 9 / 0.5);
}

.border-warning-500\/60 {
  border-color: rgb(247 144 9 / 0.6);
}

.border-warning-500\/70 {
  border-color: rgb(247 144 9 / 0.7);
}

.border-warning-500\/75 {
  border-color: rgb(247 144 9 / 0.75);
}

.border-warning-500\/80 {
  border-color: rgb(247 144 9 / 0.8);
}

.border-warning-500\/90 {
  border-color: rgb(247 144 9 / 0.9);
}

.border-warning-500\/95 {
  border-color: rgb(247 144 9 / 0.95);
}

.border-warning-500\/100 {
  border-color: rgb(247 144 9 / 1);
}

.border-warning-600\/0 {
  border-color: rgb(220 104 3 / 0);
}

.border-warning-600\/5 {
  border-color: rgb(220 104 3 / 0.05);
}

.border-warning-600\/10 {
  border-color: rgb(220 104 3 / 0.1);
}

.border-warning-600\/20 {
  border-color: rgb(220 104 3 / 0.2);
}

.border-warning-600\/25 {
  border-color: rgb(220 104 3 / 0.25);
}

.border-warning-600\/30 {
  border-color: rgb(220 104 3 / 0.3);
}

.border-warning-600\/40 {
  border-color: rgb(220 104 3 / 0.4);
}

.border-warning-600\/50 {
  border-color: rgb(220 104 3 / 0.5);
}

.border-warning-600\/60 {
  border-color: rgb(220 104 3 / 0.6);
}

.border-warning-600\/70 {
  border-color: rgb(220 104 3 / 0.7);
}

.border-warning-600\/75 {
  border-color: rgb(220 104 3 / 0.75);
}

.border-warning-600\/80 {
  border-color: rgb(220 104 3 / 0.8);
}

.border-warning-600\/90 {
  border-color: rgb(220 104 3 / 0.9);
}

.border-warning-600\/95 {
  border-color: rgb(220 104 3 / 0.95);
}

.border-warning-600\/100 {
  border-color: rgb(220 104 3 / 1);
}

.border-warning-700\/0 {
  border-color: rgb(181 71 8 / 0);
}

.border-warning-700\/5 {
  border-color: rgb(181 71 8 / 0.05);
}

.border-warning-700\/10 {
  border-color: rgb(181 71 8 / 0.1);
}

.border-warning-700\/20 {
  border-color: rgb(181 71 8 / 0.2);
}

.border-warning-700\/25 {
  border-color: rgb(181 71 8 / 0.25);
}

.border-warning-700\/30 {
  border-color: rgb(181 71 8 / 0.3);
}

.border-warning-700\/40 {
  border-color: rgb(181 71 8 / 0.4);
}

.border-warning-700\/50 {
  border-color: rgb(181 71 8 / 0.5);
}

.border-warning-700\/60 {
  border-color: rgb(181 71 8 / 0.6);
}

.border-warning-700\/70 {
  border-color: rgb(181 71 8 / 0.7);
}

.border-warning-700\/75 {
  border-color: rgb(181 71 8 / 0.75);
}

.border-warning-700\/80 {
  border-color: rgb(181 71 8 / 0.8);
}

.border-warning-700\/90 {
  border-color: rgb(181 71 8 / 0.9);
}

.border-warning-700\/95 {
  border-color: rgb(181 71 8 / 0.95);
}

.border-warning-700\/100 {
  border-color: rgb(181 71 8 / 1);
}

.border-warning-800\/0 {
  border-color: rgb(147 55 13 / 0);
}

.border-warning-800\/5 {
  border-color: rgb(147 55 13 / 0.05);
}

.border-warning-800\/10 {
  border-color: rgb(147 55 13 / 0.1);
}

.border-warning-800\/20 {
  border-color: rgb(147 55 13 / 0.2);
}

.border-warning-800\/25 {
  border-color: rgb(147 55 13 / 0.25);
}

.border-warning-800\/30 {
  border-color: rgb(147 55 13 / 0.3);
}

.border-warning-800\/40 {
  border-color: rgb(147 55 13 / 0.4);
}

.border-warning-800\/50 {
  border-color: rgb(147 55 13 / 0.5);
}

.border-warning-800\/60 {
  border-color: rgb(147 55 13 / 0.6);
}

.border-warning-800\/70 {
  border-color: rgb(147 55 13 / 0.7);
}

.border-warning-800\/75 {
  border-color: rgb(147 55 13 / 0.75);
}

.border-warning-800\/80 {
  border-color: rgb(147 55 13 / 0.8);
}

.border-warning-800\/90 {
  border-color: rgb(147 55 13 / 0.9);
}

.border-warning-800\/95 {
  border-color: rgb(147 55 13 / 0.95);
}

.border-warning-800\/100 {
  border-color: rgb(147 55 13 / 1);
}

.border-warning-900\/0 {
  border-color: rgb(122 46 14 / 0);
}

.border-warning-900\/5 {
  border-color: rgb(122 46 14 / 0.05);
}

.border-warning-900\/10 {
  border-color: rgb(122 46 14 / 0.1);
}

.border-warning-900\/20 {
  border-color: rgb(122 46 14 / 0.2);
}

.border-warning-900\/25 {
  border-color: rgb(122 46 14 / 0.25);
}

.border-warning-900\/30 {
  border-color: rgb(122 46 14 / 0.3);
}

.border-warning-900\/40 {
  border-color: rgb(122 46 14 / 0.4);
}

.border-warning-900\/50 {
  border-color: rgb(122 46 14 / 0.5);
}

.border-warning-900\/60 {
  border-color: rgb(122 46 14 / 0.6);
}

.border-warning-900\/70 {
  border-color: rgb(122 46 14 / 0.7);
}

.border-warning-900\/75 {
  border-color: rgb(122 46 14 / 0.75);
}

.border-warning-900\/80 {
  border-color: rgb(122 46 14 / 0.8);
}

.border-warning-900\/90 {
  border-color: rgb(122 46 14 / 0.9);
}

.border-warning-900\/95 {
  border-color: rgb(122 46 14 / 0.95);
}

.border-warning-900\/100 {
  border-color: rgb(122 46 14 / 1);
}

.border-warning\/0 {
  border-color: rgb(253 176 34 / 0);
}

.border-warning\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.border-warning\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.border-warning\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.border-warning\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.border-warning\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.border-warning\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.border-warning\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.border-warning\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.border-warning\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.border-warning\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.border-warning\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.border-warning\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.border-warning\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.border-warning\/100 {
  border-color: rgb(253 176 34 / 1);
}

.border-success-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.border-success-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.border-success-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.border-success-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.border-success-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.border-success-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.border-success-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.border-success-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.border-success-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.border-success-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.border-success-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.border-success-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.border-success-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.border-success-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.border-success-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.border-success-50\/0 {
  border-color: rgb(236 253 243 / 0);
}

.border-success-50\/5 {
  border-color: rgb(236 253 243 / 0.05);
}

.border-success-50\/10 {
  border-color: rgb(236 253 243 / 0.1);
}

.border-success-50\/20 {
  border-color: rgb(236 253 243 / 0.2);
}

.border-success-50\/25 {
  border-color: rgb(236 253 243 / 0.25);
}

.border-success-50\/30 {
  border-color: rgb(236 253 243 / 0.3);
}

.border-success-50\/40 {
  border-color: rgb(236 253 243 / 0.4);
}

.border-success-50\/50 {
  border-color: rgb(236 253 243 / 0.5);
}

.border-success-50\/60 {
  border-color: rgb(236 253 243 / 0.6);
}

.border-success-50\/70 {
  border-color: rgb(236 253 243 / 0.7);
}

.border-success-50\/75 {
  border-color: rgb(236 253 243 / 0.75);
}

.border-success-50\/80 {
  border-color: rgb(236 253 243 / 0.8);
}

.border-success-50\/90 {
  border-color: rgb(236 253 243 / 0.9);
}

.border-success-50\/95 {
  border-color: rgb(236 253 243 / 0.95);
}

.border-success-50\/100 {
  border-color: rgb(236 253 243 / 1);
}

.border-success-100\/0 {
  border-color: rgb(209 250 223 / 0);
}

.border-success-100\/5 {
  border-color: rgb(209 250 223 / 0.05);
}

.border-success-100\/10 {
  border-color: rgb(209 250 223 / 0.1);
}

.border-success-100\/20 {
  border-color: rgb(209 250 223 / 0.2);
}

.border-success-100\/25 {
  border-color: rgb(209 250 223 / 0.25);
}

.border-success-100\/30 {
  border-color: rgb(209 250 223 / 0.3);
}

.border-success-100\/40 {
  border-color: rgb(209 250 223 / 0.4);
}

.border-success-100\/50 {
  border-color: rgb(209 250 223 / 0.5);
}

.border-success-100\/60 {
  border-color: rgb(209 250 223 / 0.6);
}

.border-success-100\/70 {
  border-color: rgb(209 250 223 / 0.7);
}

.border-success-100\/75 {
  border-color: rgb(209 250 223 / 0.75);
}

.border-success-100\/80 {
  border-color: rgb(209 250 223 / 0.8);
}

.border-success-100\/90 {
  border-color: rgb(209 250 223 / 0.9);
}

.border-success-100\/95 {
  border-color: rgb(209 250 223 / 0.95);
}

.border-success-100\/100 {
  border-color: rgb(209 250 223 / 1);
}

.border-success-200\/0 {
  border-color: rgb(166 244 197 / 0);
}

.border-success-200\/5 {
  border-color: rgb(166 244 197 / 0.05);
}

.border-success-200\/10 {
  border-color: rgb(166 244 197 / 0.1);
}

.border-success-200\/20 {
  border-color: rgb(166 244 197 / 0.2);
}

.border-success-200\/25 {
  border-color: rgb(166 244 197 / 0.25);
}

.border-success-200\/30 {
  border-color: rgb(166 244 197 / 0.3);
}

.border-success-200\/40 {
  border-color: rgb(166 244 197 / 0.4);
}

.border-success-200\/50 {
  border-color: rgb(166 244 197 / 0.5);
}

.border-success-200\/60 {
  border-color: rgb(166 244 197 / 0.6);
}

.border-success-200\/70 {
  border-color: rgb(166 244 197 / 0.7);
}

.border-success-200\/75 {
  border-color: rgb(166 244 197 / 0.75);
}

.border-success-200\/80 {
  border-color: rgb(166 244 197 / 0.8);
}

.border-success-200\/90 {
  border-color: rgb(166 244 197 / 0.9);
}

.border-success-200\/95 {
  border-color: rgb(166 244 197 / 0.95);
}

.border-success-200\/100 {
  border-color: rgb(166 244 197 / 1);
}

.border-success-300\/0 {
  border-color: rgb(108 233 166 / 0);
}

.border-success-300\/5 {
  border-color: rgb(108 233 166 / 0.05);
}

.border-success-300\/10 {
  border-color: rgb(108 233 166 / 0.1);
}

.border-success-300\/20 {
  border-color: rgb(108 233 166 / 0.2);
}

.border-success-300\/25 {
  border-color: rgb(108 233 166 / 0.25);
}

.border-success-300\/30 {
  border-color: rgb(108 233 166 / 0.3);
}

.border-success-300\/40 {
  border-color: rgb(108 233 166 / 0.4);
}

.border-success-300\/50 {
  border-color: rgb(108 233 166 / 0.5);
}

.border-success-300\/60 {
  border-color: rgb(108 233 166 / 0.6);
}

.border-success-300\/70 {
  border-color: rgb(108 233 166 / 0.7);
}

.border-success-300\/75 {
  border-color: rgb(108 233 166 / 0.75);
}

.border-success-300\/80 {
  border-color: rgb(108 233 166 / 0.8);
}

.border-success-300\/90 {
  border-color: rgb(108 233 166 / 0.9);
}

.border-success-300\/95 {
  border-color: rgb(108 233 166 / 0.95);
}

.border-success-300\/100 {
  border-color: rgb(108 233 166 / 1);
}

.border-success-400\/0 {
  border-color: rgb(50 213 131 / 0);
}

.border-success-400\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.border-success-400\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.border-success-400\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.border-success-400\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.border-success-400\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.border-success-400\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.border-success-400\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.border-success-400\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.border-success-400\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.border-success-400\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.border-success-400\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.border-success-400\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.border-success-400\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.border-success-400\/100 {
  border-color: rgb(50 213 131 / 1);
}

.border-success-500\/0 {
  border-color: rgb(18 135 106 / 0);
}

.border-success-500\/5 {
  border-color: rgb(18 135 106 / 0.05);
}

.border-success-500\/10 {
  border-color: rgb(18 135 106 / 0.1);
}

.border-success-500\/20 {
  border-color: rgb(18 135 106 / 0.2);
}

.border-success-500\/25 {
  border-color: rgb(18 135 106 / 0.25);
}

.border-success-500\/30 {
  border-color: rgb(18 135 106 / 0.3);
}

.border-success-500\/40 {
  border-color: rgb(18 135 106 / 0.4);
}

.border-success-500\/50 {
  border-color: rgb(18 135 106 / 0.5);
}

.border-success-500\/60 {
  border-color: rgb(18 135 106 / 0.6);
}

.border-success-500\/70 {
  border-color: rgb(18 135 106 / 0.7);
}

.border-success-500\/75 {
  border-color: rgb(18 135 106 / 0.75);
}

.border-success-500\/80 {
  border-color: rgb(18 135 106 / 0.8);
}

.border-success-500\/90 {
  border-color: rgb(18 135 106 / 0.9);
}

.border-success-500\/95 {
  border-color: rgb(18 135 106 / 0.95);
}

.border-success-500\/100 {
  border-color: rgb(18 135 106 / 1);
}

.border-success-600\/0 {
  border-color: rgb(3 152 85 / 0);
}

.border-success-600\/5 {
  border-color: rgb(3 152 85 / 0.05);
}

.border-success-600\/10 {
  border-color: rgb(3 152 85 / 0.1);
}

.border-success-600\/20 {
  border-color: rgb(3 152 85 / 0.2);
}

.border-success-600\/25 {
  border-color: rgb(3 152 85 / 0.25);
}

.border-success-600\/30 {
  border-color: rgb(3 152 85 / 0.3);
}

.border-success-600\/40 {
  border-color: rgb(3 152 85 / 0.4);
}

.border-success-600\/50 {
  border-color: rgb(3 152 85 / 0.5);
}

.border-success-600\/60 {
  border-color: rgb(3 152 85 / 0.6);
}

.border-success-600\/70 {
  border-color: rgb(3 152 85 / 0.7);
}

.border-success-600\/75 {
  border-color: rgb(3 152 85 / 0.75);
}

.border-success-600\/80 {
  border-color: rgb(3 152 85 / 0.8);
}

.border-success-600\/90 {
  border-color: rgb(3 152 85 / 0.9);
}

.border-success-600\/95 {
  border-color: rgb(3 152 85 / 0.95);
}

.border-success-600\/100 {
  border-color: rgb(3 152 85 / 1);
}

.border-success-700\/0 {
  border-color: rgb(2 122 72 / 0);
}

.border-success-700\/5 {
  border-color: rgb(2 122 72 / 0.05);
}

.border-success-700\/10 {
  border-color: rgb(2 122 72 / 0.1);
}

.border-success-700\/20 {
  border-color: rgb(2 122 72 / 0.2);
}

.border-success-700\/25 {
  border-color: rgb(2 122 72 / 0.25);
}

.border-success-700\/30 {
  border-color: rgb(2 122 72 / 0.3);
}

.border-success-700\/40 {
  border-color: rgb(2 122 72 / 0.4);
}

.border-success-700\/50 {
  border-color: rgb(2 122 72 / 0.5);
}

.border-success-700\/60 {
  border-color: rgb(2 122 72 / 0.6);
}

.border-success-700\/70 {
  border-color: rgb(2 122 72 / 0.7);
}

.border-success-700\/75 {
  border-color: rgb(2 122 72 / 0.75);
}

.border-success-700\/80 {
  border-color: rgb(2 122 72 / 0.8);
}

.border-success-700\/90 {
  border-color: rgb(2 122 72 / 0.9);
}

.border-success-700\/95 {
  border-color: rgb(2 122 72 / 0.95);
}

.border-success-700\/100 {
  border-color: rgb(2 122 72 / 1);
}

.border-success-800\/0 {
  border-color: rgb(5 96 58 / 0);
}

.border-success-800\/5 {
  border-color: rgb(5 96 58 / 0.05);
}

.border-success-800\/10 {
  border-color: rgb(5 96 58 / 0.1);
}

.border-success-800\/20 {
  border-color: rgb(5 96 58 / 0.2);
}

.border-success-800\/25 {
  border-color: rgb(5 96 58 / 0.25);
}

.border-success-800\/30 {
  border-color: rgb(5 96 58 / 0.3);
}

.border-success-800\/40 {
  border-color: rgb(5 96 58 / 0.4);
}

.border-success-800\/50 {
  border-color: rgb(5 96 58 / 0.5);
}

.border-success-800\/60 {
  border-color: rgb(5 96 58 / 0.6);
}

.border-success-800\/70 {
  border-color: rgb(5 96 58 / 0.7);
}

.border-success-800\/75 {
  border-color: rgb(5 96 58 / 0.75);
}

.border-success-800\/80 {
  border-color: rgb(5 96 58 / 0.8);
}

.border-success-800\/90 {
  border-color: rgb(5 96 58 / 0.9);
}

.border-success-800\/95 {
  border-color: rgb(5 96 58 / 0.95);
}

.border-success-800\/100 {
  border-color: rgb(5 96 58 / 1);
}

.border-success-900\/0 {
  border-color: rgb(5 79 49 / 0);
}

.border-success-900\/5 {
  border-color: rgb(5 79 49 / 0.05);
}

.border-success-900\/10 {
  border-color: rgb(5 79 49 / 0.1);
}

.border-success-900\/20 {
  border-color: rgb(5 79 49 / 0.2);
}

.border-success-900\/25 {
  border-color: rgb(5 79 49 / 0.25);
}

.border-success-900\/30 {
  border-color: rgb(5 79 49 / 0.3);
}

.border-success-900\/40 {
  border-color: rgb(5 79 49 / 0.4);
}

.border-success-900\/50 {
  border-color: rgb(5 79 49 / 0.5);
}

.border-success-900\/60 {
  border-color: rgb(5 79 49 / 0.6);
}

.border-success-900\/70 {
  border-color: rgb(5 79 49 / 0.7);
}

.border-success-900\/75 {
  border-color: rgb(5 79 49 / 0.75);
}

.border-success-900\/80 {
  border-color: rgb(5 79 49 / 0.8);
}

.border-success-900\/90 {
  border-color: rgb(5 79 49 / 0.9);
}

.border-success-900\/95 {
  border-color: rgb(5 79 49 / 0.95);
}

.border-success-900\/100 {
  border-color: rgb(5 79 49 / 1);
}

.border-success\/0 {
  border-color: rgb(50 213 131 / 0);
}

.border-success\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.border-success\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.border-success\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.border-success\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.border-success\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.border-success\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.border-success\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.border-success\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.border-success\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.border-success\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.border-success\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.border-success\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.border-success\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.border-success\/100 {
  border-color: rgb(50 213 131 / 1);
}

.border-gray-blue-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.border-gray-blue-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.border-gray-blue-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.border-gray-blue-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.border-gray-blue-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.border-gray-blue-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.border-gray-blue-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.border-gray-blue-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.border-gray-blue-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.border-gray-blue-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.border-gray-blue-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.border-gray-blue-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.border-gray-blue-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.border-gray-blue-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.border-gray-blue-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.border-gray-blue-50\/0 {
  border-color: rgb(248 249 252 / 0);
}

.border-gray-blue-50\/5 {
  border-color: rgb(248 249 252 / 0.05);
}

.border-gray-blue-50\/10 {
  border-color: rgb(248 249 252 / 0.1);
}

.border-gray-blue-50\/20 {
  border-color: rgb(248 249 252 / 0.2);
}

.border-gray-blue-50\/25 {
  border-color: rgb(248 249 252 / 0.25);
}

.border-gray-blue-50\/30 {
  border-color: rgb(248 249 252 / 0.3);
}

.border-gray-blue-50\/40 {
  border-color: rgb(248 249 252 / 0.4);
}

.border-gray-blue-50\/50 {
  border-color: rgb(248 249 252 / 0.5);
}

.border-gray-blue-50\/60 {
  border-color: rgb(248 249 252 / 0.6);
}

.border-gray-blue-50\/70 {
  border-color: rgb(248 249 252 / 0.7);
}

.border-gray-blue-50\/75 {
  border-color: rgb(248 249 252 / 0.75);
}

.border-gray-blue-50\/80 {
  border-color: rgb(248 249 252 / 0.8);
}

.border-gray-blue-50\/90 {
  border-color: rgb(248 249 252 / 0.9);
}

.border-gray-blue-50\/95 {
  border-color: rgb(248 249 252 / 0.95);
}

.border-gray-blue-50\/100 {
  border-color: rgb(248 249 252 / 1);
}

.border-gray-blue-100\/0 {
  border-color: rgb(234 236 245 / 0);
}

.border-gray-blue-100\/5 {
  border-color: rgb(234 236 245 / 0.05);
}

.border-gray-blue-100\/10 {
  border-color: rgb(234 236 245 / 0.1);
}

.border-gray-blue-100\/20 {
  border-color: rgb(234 236 245 / 0.2);
}

.border-gray-blue-100\/25 {
  border-color: rgb(234 236 245 / 0.25);
}

.border-gray-blue-100\/30 {
  border-color: rgb(234 236 245 / 0.3);
}

.border-gray-blue-100\/40 {
  border-color: rgb(234 236 245 / 0.4);
}

.border-gray-blue-100\/50 {
  border-color: rgb(234 236 245 / 0.5);
}

.border-gray-blue-100\/60 {
  border-color: rgb(234 236 245 / 0.6);
}

.border-gray-blue-100\/70 {
  border-color: rgb(234 236 245 / 0.7);
}

.border-gray-blue-100\/75 {
  border-color: rgb(234 236 245 / 0.75);
}

.border-gray-blue-100\/80 {
  border-color: rgb(234 236 245 / 0.8);
}

.border-gray-blue-100\/90 {
  border-color: rgb(234 236 245 / 0.9);
}

.border-gray-blue-100\/95 {
  border-color: rgb(234 236 245 / 0.95);
}

.border-gray-blue-100\/100 {
  border-color: rgb(234 236 245 / 1);
}

.border-gray-blue-200\/0 {
  border-color: rgb(213 217 235 / 0);
}

.border-gray-blue-200\/5 {
  border-color: rgb(213 217 235 / 0.05);
}

.border-gray-blue-200\/10 {
  border-color: rgb(213 217 235 / 0.1);
}

.border-gray-blue-200\/20 {
  border-color: rgb(213 217 235 / 0.2);
}

.border-gray-blue-200\/25 {
  border-color: rgb(213 217 235 / 0.25);
}

.border-gray-blue-200\/30 {
  border-color: rgb(213 217 235 / 0.3);
}

.border-gray-blue-200\/40 {
  border-color: rgb(213 217 235 / 0.4);
}

.border-gray-blue-200\/50 {
  border-color: rgb(213 217 235 / 0.5);
}

.border-gray-blue-200\/60 {
  border-color: rgb(213 217 235 / 0.6);
}

.border-gray-blue-200\/70 {
  border-color: rgb(213 217 235 / 0.7);
}

.border-gray-blue-200\/75 {
  border-color: rgb(213 217 235 / 0.75);
}

.border-gray-blue-200\/80 {
  border-color: rgb(213 217 235 / 0.8);
}

.border-gray-blue-200\/90 {
  border-color: rgb(213 217 235 / 0.9);
}

.border-gray-blue-200\/95 {
  border-color: rgb(213 217 235 / 0.95);
}

.border-gray-blue-200\/100 {
  border-color: rgb(213 217 235 / 1);
}

.border-gray-blue-300\/0 {
  border-color: rgb(179 184 219 / 0);
}

.border-gray-blue-300\/5 {
  border-color: rgb(179 184 219 / 0.05);
}

.border-gray-blue-300\/10 {
  border-color: rgb(179 184 219 / 0.1);
}

.border-gray-blue-300\/20 {
  border-color: rgb(179 184 219 / 0.2);
}

.border-gray-blue-300\/25 {
  border-color: rgb(179 184 219 / 0.25);
}

.border-gray-blue-300\/30 {
  border-color: rgb(179 184 219 / 0.3);
}

.border-gray-blue-300\/40 {
  border-color: rgb(179 184 219 / 0.4);
}

.border-gray-blue-300\/50 {
  border-color: rgb(179 184 219 / 0.5);
}

.border-gray-blue-300\/60 {
  border-color: rgb(179 184 219 / 0.6);
}

.border-gray-blue-300\/70 {
  border-color: rgb(179 184 219 / 0.7);
}

.border-gray-blue-300\/75 {
  border-color: rgb(179 184 219 / 0.75);
}

.border-gray-blue-300\/80 {
  border-color: rgb(179 184 219 / 0.8);
}

.border-gray-blue-300\/90 {
  border-color: rgb(179 184 219 / 0.9);
}

.border-gray-blue-300\/95 {
  border-color: rgb(179 184 219 / 0.95);
}

.border-gray-blue-300\/100 {
  border-color: rgb(179 184 219 / 1);
}

.border-gray-blue-400\/0 {
  border-color: rgb(113 123 188 / 0);
}

.border-gray-blue-400\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.border-gray-blue-400\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.border-gray-blue-400\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.border-gray-blue-400\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.border-gray-blue-400\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.border-gray-blue-400\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.border-gray-blue-400\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.border-gray-blue-400\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.border-gray-blue-400\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.border-gray-blue-400\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.border-gray-blue-400\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.border-gray-blue-400\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.border-gray-blue-400\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.border-gray-blue-400\/100 {
  border-color: rgb(113 123 188 / 1);
}

.border-gray-blue-500\/0 {
  border-color: rgb(78 91 166 / 0);
}

.border-gray-blue-500\/5 {
  border-color: rgb(78 91 166 / 0.05);
}

.border-gray-blue-500\/10 {
  border-color: rgb(78 91 166 / 0.1);
}

.border-gray-blue-500\/20 {
  border-color: rgb(78 91 166 / 0.2);
}

.border-gray-blue-500\/25 {
  border-color: rgb(78 91 166 / 0.25);
}

.border-gray-blue-500\/30 {
  border-color: rgb(78 91 166 / 0.3);
}

.border-gray-blue-500\/40 {
  border-color: rgb(78 91 166 / 0.4);
}

.border-gray-blue-500\/50 {
  border-color: rgb(78 91 166 / 0.5);
}

.border-gray-blue-500\/60 {
  border-color: rgb(78 91 166 / 0.6);
}

.border-gray-blue-500\/70 {
  border-color: rgb(78 91 166 / 0.7);
}

.border-gray-blue-500\/75 {
  border-color: rgb(78 91 166 / 0.75);
}

.border-gray-blue-500\/80 {
  border-color: rgb(78 91 166 / 0.8);
}

.border-gray-blue-500\/90 {
  border-color: rgb(78 91 166 / 0.9);
}

.border-gray-blue-500\/95 {
  border-color: rgb(78 91 166 / 0.95);
}

.border-gray-blue-500\/100 {
  border-color: rgb(78 91 166 / 1);
}

.border-gray-blue-600\/0 {
  border-color: rgb(62 71 132 / 0);
}

.border-gray-blue-600\/5 {
  border-color: rgb(62 71 132 / 0.05);
}

.border-gray-blue-600\/10 {
  border-color: rgb(62 71 132 / 0.1);
}

.border-gray-blue-600\/20 {
  border-color: rgb(62 71 132 / 0.2);
}

.border-gray-blue-600\/25 {
  border-color: rgb(62 71 132 / 0.25);
}

.border-gray-blue-600\/30 {
  border-color: rgb(62 71 132 / 0.3);
}

.border-gray-blue-600\/40 {
  border-color: rgb(62 71 132 / 0.4);
}

.border-gray-blue-600\/50 {
  border-color: rgb(62 71 132 / 0.5);
}

.border-gray-blue-600\/60 {
  border-color: rgb(62 71 132 / 0.6);
}

.border-gray-blue-600\/70 {
  border-color: rgb(62 71 132 / 0.7);
}

.border-gray-blue-600\/75 {
  border-color: rgb(62 71 132 / 0.75);
}

.border-gray-blue-600\/80 {
  border-color: rgb(62 71 132 / 0.8);
}

.border-gray-blue-600\/90 {
  border-color: rgb(62 71 132 / 0.9);
}

.border-gray-blue-600\/95 {
  border-color: rgb(62 71 132 / 0.95);
}

.border-gray-blue-600\/100 {
  border-color: rgb(62 71 132 / 1);
}

.border-gray-blue-700\/0 {
  border-color: rgb(54 63 114 / 0);
}

.border-gray-blue-700\/5 {
  border-color: rgb(54 63 114 / 0.05);
}

.border-gray-blue-700\/10 {
  border-color: rgb(54 63 114 / 0.1);
}

.border-gray-blue-700\/20 {
  border-color: rgb(54 63 114 / 0.2);
}

.border-gray-blue-700\/25 {
  border-color: rgb(54 63 114 / 0.25);
}

.border-gray-blue-700\/30 {
  border-color: rgb(54 63 114 / 0.3);
}

.border-gray-blue-700\/40 {
  border-color: rgb(54 63 114 / 0.4);
}

.border-gray-blue-700\/50 {
  border-color: rgb(54 63 114 / 0.5);
}

.border-gray-blue-700\/60 {
  border-color: rgb(54 63 114 / 0.6);
}

.border-gray-blue-700\/70 {
  border-color: rgb(54 63 114 / 0.7);
}

.border-gray-blue-700\/75 {
  border-color: rgb(54 63 114 / 0.75);
}

.border-gray-blue-700\/80 {
  border-color: rgb(54 63 114 / 0.8);
}

.border-gray-blue-700\/90 {
  border-color: rgb(54 63 114 / 0.9);
}

.border-gray-blue-700\/95 {
  border-color: rgb(54 63 114 / 0.95);
}

.border-gray-blue-700\/100 {
  border-color: rgb(54 63 114 / 1);
}

.border-gray-blue-800\/0 {
  border-color: rgb(41 48 86 / 0);
}

.border-gray-blue-800\/5 {
  border-color: rgb(41 48 86 / 0.05);
}

.border-gray-blue-800\/10 {
  border-color: rgb(41 48 86 / 0.1);
}

.border-gray-blue-800\/20 {
  border-color: rgb(41 48 86 / 0.2);
}

.border-gray-blue-800\/25 {
  border-color: rgb(41 48 86 / 0.25);
}

.border-gray-blue-800\/30 {
  border-color: rgb(41 48 86 / 0.3);
}

.border-gray-blue-800\/40 {
  border-color: rgb(41 48 86 / 0.4);
}

.border-gray-blue-800\/50 {
  border-color: rgb(41 48 86 / 0.5);
}

.border-gray-blue-800\/60 {
  border-color: rgb(41 48 86 / 0.6);
}

.border-gray-blue-800\/70 {
  border-color: rgb(41 48 86 / 0.7);
}

.border-gray-blue-800\/75 {
  border-color: rgb(41 48 86 / 0.75);
}

.border-gray-blue-800\/80 {
  border-color: rgb(41 48 86 / 0.8);
}

.border-gray-blue-800\/90 {
  border-color: rgb(41 48 86 / 0.9);
}

.border-gray-blue-800\/95 {
  border-color: rgb(41 48 86 / 0.95);
}

.border-gray-blue-800\/100 {
  border-color: rgb(41 48 86 / 1);
}

.border-gray-blue-900\/0 {
  border-color: rgb(16 19 35 / 0);
}

.border-gray-blue-900\/5 {
  border-color: rgb(16 19 35 / 0.05);
}

.border-gray-blue-900\/10 {
  border-color: rgb(16 19 35 / 0.1);
}

.border-gray-blue-900\/20 {
  border-color: rgb(16 19 35 / 0.2);
}

.border-gray-blue-900\/25 {
  border-color: rgb(16 19 35 / 0.25);
}

.border-gray-blue-900\/30 {
  border-color: rgb(16 19 35 / 0.3);
}

.border-gray-blue-900\/40 {
  border-color: rgb(16 19 35 / 0.4);
}

.border-gray-blue-900\/50 {
  border-color: rgb(16 19 35 / 0.5);
}

.border-gray-blue-900\/60 {
  border-color: rgb(16 19 35 / 0.6);
}

.border-gray-blue-900\/70 {
  border-color: rgb(16 19 35 / 0.7);
}

.border-gray-blue-900\/75 {
  border-color: rgb(16 19 35 / 0.75);
}

.border-gray-blue-900\/80 {
  border-color: rgb(16 19 35 / 0.8);
}

.border-gray-blue-900\/90 {
  border-color: rgb(16 19 35 / 0.9);
}

.border-gray-blue-900\/95 {
  border-color: rgb(16 19 35 / 0.95);
}

.border-gray-blue-900\/100 {
  border-color: rgb(16 19 35 / 1);
}

.border-gray-blue\/0 {
  border-color: rgb(113 123 188 / 0);
}

.border-gray-blue\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.border-gray-blue\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.border-gray-blue\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.border-gray-blue\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.border-gray-blue\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.border-gray-blue\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.border-gray-blue\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.border-gray-blue\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.border-gray-blue\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.border-gray-blue\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.border-gray-blue\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.border-gray-blue\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.border-gray-blue\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.border-gray-blue\/100 {
  border-color: rgb(113 123 188 / 1);
}

.border-gray-cool-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.border-gray-cool-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.border-gray-cool-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.border-gray-cool-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.border-gray-cool-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.border-gray-cool-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.border-gray-cool-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.border-gray-cool-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.border-gray-cool-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.border-gray-cool-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.border-gray-cool-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.border-gray-cool-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.border-gray-cool-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.border-gray-cool-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.border-gray-cool-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-cool-100\/0 {
  border-color: rgb(239 241 245 / 0);
}

.border-gray-cool-100\/5 {
  border-color: rgb(239 241 245 / 0.05);
}

.border-gray-cool-100\/10 {
  border-color: rgb(239 241 245 / 0.1);
}

.border-gray-cool-100\/20 {
  border-color: rgb(239 241 245 / 0.2);
}

.border-gray-cool-100\/25 {
  border-color: rgb(239 241 245 / 0.25);
}

.border-gray-cool-100\/30 {
  border-color: rgb(239 241 245 / 0.3);
}

.border-gray-cool-100\/40 {
  border-color: rgb(239 241 245 / 0.4);
}

.border-gray-cool-100\/50 {
  border-color: rgb(239 241 245 / 0.5);
}

.border-gray-cool-100\/60 {
  border-color: rgb(239 241 245 / 0.6);
}

.border-gray-cool-100\/70 {
  border-color: rgb(239 241 245 / 0.7);
}

.border-gray-cool-100\/75 {
  border-color: rgb(239 241 245 / 0.75);
}

.border-gray-cool-100\/80 {
  border-color: rgb(239 241 245 / 0.8);
}

.border-gray-cool-100\/90 {
  border-color: rgb(239 241 245 / 0.9);
}

.border-gray-cool-100\/95 {
  border-color: rgb(239 241 245 / 0.95);
}

.border-gray-cool-100\/100 {
  border-color: rgb(239 241 245 / 1);
}

.border-gray-cool-200\/0 {
  border-color: rgb(220 223 234 / 0);
}

.border-gray-cool-200\/5 {
  border-color: rgb(220 223 234 / 0.05);
}

.border-gray-cool-200\/10 {
  border-color: rgb(220 223 234 / 0.1);
}

.border-gray-cool-200\/20 {
  border-color: rgb(220 223 234 / 0.2);
}

.border-gray-cool-200\/25 {
  border-color: rgb(220 223 234 / 0.25);
}

.border-gray-cool-200\/30 {
  border-color: rgb(220 223 234 / 0.3);
}

.border-gray-cool-200\/40 {
  border-color: rgb(220 223 234 / 0.4);
}

.border-gray-cool-200\/50 {
  border-color: rgb(220 223 234 / 0.5);
}

.border-gray-cool-200\/60 {
  border-color: rgb(220 223 234 / 0.6);
}

.border-gray-cool-200\/70 {
  border-color: rgb(220 223 234 / 0.7);
}

.border-gray-cool-200\/75 {
  border-color: rgb(220 223 234 / 0.75);
}

.border-gray-cool-200\/80 {
  border-color: rgb(220 223 234 / 0.8);
}

.border-gray-cool-200\/90 {
  border-color: rgb(220 223 234 / 0.9);
}

.border-gray-cool-200\/95 {
  border-color: rgb(220 223 234 / 0.95);
}

.border-gray-cool-200\/100 {
  border-color: rgb(220 223 234 / 1);
}

.border-gray-cool-300\/0 {
  border-color: rgb(185 192 212 / 0);
}

.border-gray-cool-300\/5 {
  border-color: rgb(185 192 212 / 0.05);
}

.border-gray-cool-300\/10 {
  border-color: rgb(185 192 212 / 0.1);
}

.border-gray-cool-300\/20 {
  border-color: rgb(185 192 212 / 0.2);
}

.border-gray-cool-300\/25 {
  border-color: rgb(185 192 212 / 0.25);
}

.border-gray-cool-300\/30 {
  border-color: rgb(185 192 212 / 0.3);
}

.border-gray-cool-300\/40 {
  border-color: rgb(185 192 212 / 0.4);
}

.border-gray-cool-300\/50 {
  border-color: rgb(185 192 212 / 0.5);
}

.border-gray-cool-300\/60 {
  border-color: rgb(185 192 212 / 0.6);
}

.border-gray-cool-300\/70 {
  border-color: rgb(185 192 212 / 0.7);
}

.border-gray-cool-300\/75 {
  border-color: rgb(185 192 212 / 0.75);
}

.border-gray-cool-300\/80 {
  border-color: rgb(185 192 212 / 0.8);
}

.border-gray-cool-300\/90 {
  border-color: rgb(185 192 212 / 0.9);
}

.border-gray-cool-300\/95 {
  border-color: rgb(185 192 212 / 0.95);
}

.border-gray-cool-300\/100 {
  border-color: rgb(185 192 212 / 1);
}

.border-gray-cool-400\/0 {
  border-color: rgb(125 137 176 / 0);
}

.border-gray-cool-400\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.border-gray-cool-400\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.border-gray-cool-400\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.border-gray-cool-400\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.border-gray-cool-400\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.border-gray-cool-400\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.border-gray-cool-400\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.border-gray-cool-400\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.border-gray-cool-400\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.border-gray-cool-400\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.border-gray-cool-400\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.border-gray-cool-400\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.border-gray-cool-400\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.border-gray-cool-400\/100 {
  border-color: rgb(125 137 176 / 1);
}

.border-gray-cool-500\/0 {
  border-color: rgb(93 107 152 / 0);
}

.border-gray-cool-500\/5 {
  border-color: rgb(93 107 152 / 0.05);
}

.border-gray-cool-500\/10 {
  border-color: rgb(93 107 152 / 0.1);
}

.border-gray-cool-500\/20 {
  border-color: rgb(93 107 152 / 0.2);
}

.border-gray-cool-500\/25 {
  border-color: rgb(93 107 152 / 0.25);
}

.border-gray-cool-500\/30 {
  border-color: rgb(93 107 152 / 0.3);
}

.border-gray-cool-500\/40 {
  border-color: rgb(93 107 152 / 0.4);
}

.border-gray-cool-500\/50 {
  border-color: rgb(93 107 152 / 0.5);
}

.border-gray-cool-500\/60 {
  border-color: rgb(93 107 152 / 0.6);
}

.border-gray-cool-500\/70 {
  border-color: rgb(93 107 152 / 0.7);
}

.border-gray-cool-500\/75 {
  border-color: rgb(93 107 152 / 0.75);
}

.border-gray-cool-500\/80 {
  border-color: rgb(93 107 152 / 0.8);
}

.border-gray-cool-500\/90 {
  border-color: rgb(93 107 152 / 0.9);
}

.border-gray-cool-500\/95 {
  border-color: rgb(93 107 152 / 0.95);
}

.border-gray-cool-500\/100 {
  border-color: rgb(93 107 152 / 1);
}

.border-gray-cool-600\/0 {
  border-color: rgb(74 85 120 / 0);
}

.border-gray-cool-600\/5 {
  border-color: rgb(74 85 120 / 0.05);
}

.border-gray-cool-600\/10 {
  border-color: rgb(74 85 120 / 0.1);
}

.border-gray-cool-600\/20 {
  border-color: rgb(74 85 120 / 0.2);
}

.border-gray-cool-600\/25 {
  border-color: rgb(74 85 120 / 0.25);
}

.border-gray-cool-600\/30 {
  border-color: rgb(74 85 120 / 0.3);
}

.border-gray-cool-600\/40 {
  border-color: rgb(74 85 120 / 0.4);
}

.border-gray-cool-600\/50 {
  border-color: rgb(74 85 120 / 0.5);
}

.border-gray-cool-600\/60 {
  border-color: rgb(74 85 120 / 0.6);
}

.border-gray-cool-600\/70 {
  border-color: rgb(74 85 120 / 0.7);
}

.border-gray-cool-600\/75 {
  border-color: rgb(74 85 120 / 0.75);
}

.border-gray-cool-600\/80 {
  border-color: rgb(74 85 120 / 0.8);
}

.border-gray-cool-600\/90 {
  border-color: rgb(74 85 120 / 0.9);
}

.border-gray-cool-600\/95 {
  border-color: rgb(74 85 120 / 0.95);
}

.border-gray-cool-600\/100 {
  border-color: rgb(74 85 120 / 1);
}

.border-gray-cool-700\/0 {
  border-color: rgb(64 73 104 / 0);
}

.border-gray-cool-700\/5 {
  border-color: rgb(64 73 104 / 0.05);
}

.border-gray-cool-700\/10 {
  border-color: rgb(64 73 104 / 0.1);
}

.border-gray-cool-700\/20 {
  border-color: rgb(64 73 104 / 0.2);
}

.border-gray-cool-700\/25 {
  border-color: rgb(64 73 104 / 0.25);
}

.border-gray-cool-700\/30 {
  border-color: rgb(64 73 104 / 0.3);
}

.border-gray-cool-700\/40 {
  border-color: rgb(64 73 104 / 0.4);
}

.border-gray-cool-700\/50 {
  border-color: rgb(64 73 104 / 0.5);
}

.border-gray-cool-700\/60 {
  border-color: rgb(64 73 104 / 0.6);
}

.border-gray-cool-700\/70 {
  border-color: rgb(64 73 104 / 0.7);
}

.border-gray-cool-700\/75 {
  border-color: rgb(64 73 104 / 0.75);
}

.border-gray-cool-700\/80 {
  border-color: rgb(64 73 104 / 0.8);
}

.border-gray-cool-700\/90 {
  border-color: rgb(64 73 104 / 0.9);
}

.border-gray-cool-700\/95 {
  border-color: rgb(64 73 104 / 0.95);
}

.border-gray-cool-700\/100 {
  border-color: rgb(64 73 104 / 1);
}

.border-gray-cool-800\/0 {
  border-color: rgb(48 55 79 / 0);
}

.border-gray-cool-800\/5 {
  border-color: rgb(48 55 79 / 0.05);
}

.border-gray-cool-800\/10 {
  border-color: rgb(48 55 79 / 0.1);
}

.border-gray-cool-800\/20 {
  border-color: rgb(48 55 79 / 0.2);
}

.border-gray-cool-800\/25 {
  border-color: rgb(48 55 79 / 0.25);
}

.border-gray-cool-800\/30 {
  border-color: rgb(48 55 79 / 0.3);
}

.border-gray-cool-800\/40 {
  border-color: rgb(48 55 79 / 0.4);
}

.border-gray-cool-800\/50 {
  border-color: rgb(48 55 79 / 0.5);
}

.border-gray-cool-800\/60 {
  border-color: rgb(48 55 79 / 0.6);
}

.border-gray-cool-800\/70 {
  border-color: rgb(48 55 79 / 0.7);
}

.border-gray-cool-800\/75 {
  border-color: rgb(48 55 79 / 0.75);
}

.border-gray-cool-800\/80 {
  border-color: rgb(48 55 79 / 0.8);
}

.border-gray-cool-800\/90 {
  border-color: rgb(48 55 79 / 0.9);
}

.border-gray-cool-800\/95 {
  border-color: rgb(48 55 79 / 0.95);
}

.border-gray-cool-800\/100 {
  border-color: rgb(48 55 79 / 1);
}

.border-gray-cool-900\/0 {
  border-color: rgb(17 19 34 / 0);
}

.border-gray-cool-900\/5 {
  border-color: rgb(17 19 34 / 0.05);
}

.border-gray-cool-900\/10 {
  border-color: rgb(17 19 34 / 0.1);
}

.border-gray-cool-900\/20 {
  border-color: rgb(17 19 34 / 0.2);
}

.border-gray-cool-900\/25 {
  border-color: rgb(17 19 34 / 0.25);
}

.border-gray-cool-900\/30 {
  border-color: rgb(17 19 34 / 0.3);
}

.border-gray-cool-900\/40 {
  border-color: rgb(17 19 34 / 0.4);
}

.border-gray-cool-900\/50 {
  border-color: rgb(17 19 34 / 0.5);
}

.border-gray-cool-900\/60 {
  border-color: rgb(17 19 34 / 0.6);
}

.border-gray-cool-900\/70 {
  border-color: rgb(17 19 34 / 0.7);
}

.border-gray-cool-900\/75 {
  border-color: rgb(17 19 34 / 0.75);
}

.border-gray-cool-900\/80 {
  border-color: rgb(17 19 34 / 0.8);
}

.border-gray-cool-900\/90 {
  border-color: rgb(17 19 34 / 0.9);
}

.border-gray-cool-900\/95 {
  border-color: rgb(17 19 34 / 0.95);
}

.border-gray-cool-900\/100 {
  border-color: rgb(17 19 34 / 1);
}

.border-gray-cool\/0 {
  border-color: rgb(125 137 176 / 0);
}

.border-gray-cool\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.border-gray-cool\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.border-gray-cool\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.border-gray-cool\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.border-gray-cool\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.border-gray-cool\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.border-gray-cool\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.border-gray-cool\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.border-gray-cool\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.border-gray-cool\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.border-gray-cool\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.border-gray-cool\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.border-gray-cool\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.border-gray-cool\/100 {
  border-color: rgb(125 137 176 / 1);
}

.border-gray-modern-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.border-gray-modern-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.border-gray-modern-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.border-gray-modern-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.border-gray-modern-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.border-gray-modern-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.border-gray-modern-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.border-gray-modern-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.border-gray-modern-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.border-gray-modern-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.border-gray-modern-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.border-gray-modern-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.border-gray-modern-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.border-gray-modern-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.border-gray-modern-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.border-gray-modern-50\/0 {
  border-color: rgb(248 250 252 / 0);
}

.border-gray-modern-50\/5 {
  border-color: rgb(248 250 252 / 0.05);
}

.border-gray-modern-50\/10 {
  border-color: rgb(248 250 252 / 0.1);
}

.border-gray-modern-50\/20 {
  border-color: rgb(248 250 252 / 0.2);
}

.border-gray-modern-50\/25 {
  border-color: rgb(248 250 252 / 0.25);
}

.border-gray-modern-50\/30 {
  border-color: rgb(248 250 252 / 0.3);
}

.border-gray-modern-50\/40 {
  border-color: rgb(248 250 252 / 0.4);
}

.border-gray-modern-50\/50 {
  border-color: rgb(248 250 252 / 0.5);
}

.border-gray-modern-50\/60 {
  border-color: rgb(248 250 252 / 0.6);
}

.border-gray-modern-50\/70 {
  border-color: rgb(248 250 252 / 0.7);
}

.border-gray-modern-50\/75 {
  border-color: rgb(248 250 252 / 0.75);
}

.border-gray-modern-50\/80 {
  border-color: rgb(248 250 252 / 0.8);
}

.border-gray-modern-50\/90 {
  border-color: rgb(248 250 252 / 0.9);
}

.border-gray-modern-50\/95 {
  border-color: rgb(248 250 252 / 0.95);
}

.border-gray-modern-50\/100 {
  border-color: rgb(248 250 252 / 1);
}

.border-gray-modern-100\/0 {
  border-color: rgb(238 242 246 / 0);
}

.border-gray-modern-100\/5 {
  border-color: rgb(238 242 246 / 0.05);
}

.border-gray-modern-100\/10 {
  border-color: rgb(238 242 246 / 0.1);
}

.border-gray-modern-100\/20 {
  border-color: rgb(238 242 246 / 0.2);
}

.border-gray-modern-100\/25 {
  border-color: rgb(238 242 246 / 0.25);
}

.border-gray-modern-100\/30 {
  border-color: rgb(238 242 246 / 0.3);
}

.border-gray-modern-100\/40 {
  border-color: rgb(238 242 246 / 0.4);
}

.border-gray-modern-100\/50 {
  border-color: rgb(238 242 246 / 0.5);
}

.border-gray-modern-100\/60 {
  border-color: rgb(238 242 246 / 0.6);
}

.border-gray-modern-100\/70 {
  border-color: rgb(238 242 246 / 0.7);
}

.border-gray-modern-100\/75 {
  border-color: rgb(238 242 246 / 0.75);
}

.border-gray-modern-100\/80 {
  border-color: rgb(238 242 246 / 0.8);
}

.border-gray-modern-100\/90 {
  border-color: rgb(238 242 246 / 0.9);
}

.border-gray-modern-100\/95 {
  border-color: rgb(238 242 246 / 0.95);
}

.border-gray-modern-100\/100 {
  border-color: rgb(238 242 246 / 1);
}

.border-gray-modern-200\/0 {
  border-color: rgb(227 232 239 / 0);
}

.border-gray-modern-200\/5 {
  border-color: rgb(227 232 239 / 0.05);
}

.border-gray-modern-200\/10 {
  border-color: rgb(227 232 239 / 0.1);
}

.border-gray-modern-200\/20 {
  border-color: rgb(227 232 239 / 0.2);
}

.border-gray-modern-200\/25 {
  border-color: rgb(227 232 239 / 0.25);
}

.border-gray-modern-200\/30 {
  border-color: rgb(227 232 239 / 0.3);
}

.border-gray-modern-200\/40 {
  border-color: rgb(227 232 239 / 0.4);
}

.border-gray-modern-200\/50 {
  border-color: rgb(227 232 239 / 0.5);
}

.border-gray-modern-200\/60 {
  border-color: rgb(227 232 239 / 0.6);
}

.border-gray-modern-200\/70 {
  border-color: rgb(227 232 239 / 0.7);
}

.border-gray-modern-200\/75 {
  border-color: rgb(227 232 239 / 0.75);
}

.border-gray-modern-200\/80 {
  border-color: rgb(227 232 239 / 0.8);
}

.border-gray-modern-200\/90 {
  border-color: rgb(227 232 239 / 0.9);
}

.border-gray-modern-200\/95 {
  border-color: rgb(227 232 239 / 0.95);
}

.border-gray-modern-200\/100 {
  border-color: rgb(227 232 239 / 1);
}

.border-gray-modern-300\/0 {
  border-color: rgb(205 213 223 / 0);
}

.border-gray-modern-300\/5 {
  border-color: rgb(205 213 223 / 0.05);
}

.border-gray-modern-300\/10 {
  border-color: rgb(205 213 223 / 0.1);
}

.border-gray-modern-300\/20 {
  border-color: rgb(205 213 223 / 0.2);
}

.border-gray-modern-300\/25 {
  border-color: rgb(205 213 223 / 0.25);
}

.border-gray-modern-300\/30 {
  border-color: rgb(205 213 223 / 0.3);
}

.border-gray-modern-300\/40 {
  border-color: rgb(205 213 223 / 0.4);
}

.border-gray-modern-300\/50 {
  border-color: rgb(205 213 223 / 0.5);
}

.border-gray-modern-300\/60 {
  border-color: rgb(205 213 223 / 0.6);
}

.border-gray-modern-300\/70 {
  border-color: rgb(205 213 223 / 0.7);
}

.border-gray-modern-300\/75 {
  border-color: rgb(205 213 223 / 0.75);
}

.border-gray-modern-300\/80 {
  border-color: rgb(205 213 223 / 0.8);
}

.border-gray-modern-300\/90 {
  border-color: rgb(205 213 223 / 0.9);
}

.border-gray-modern-300\/95 {
  border-color: rgb(205 213 223 / 0.95);
}

.border-gray-modern-300\/100 {
  border-color: rgb(205 213 223 / 1);
}

.border-gray-modern-400\/0 {
  border-color: rgb(154 164 178 / 0);
}

.border-gray-modern-400\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.border-gray-modern-400\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.border-gray-modern-400\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.border-gray-modern-400\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.border-gray-modern-400\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.border-gray-modern-400\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.border-gray-modern-400\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.border-gray-modern-400\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.border-gray-modern-400\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.border-gray-modern-400\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.border-gray-modern-400\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.border-gray-modern-400\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.border-gray-modern-400\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.border-gray-modern-400\/100 {
  border-color: rgb(154 164 178 / 1);
}

.border-gray-modern-500\/0 {
  border-color: rgb(105 117 134 / 0);
}

.border-gray-modern-500\/5 {
  border-color: rgb(105 117 134 / 0.05);
}

.border-gray-modern-500\/10 {
  border-color: rgb(105 117 134 / 0.1);
}

.border-gray-modern-500\/20 {
  border-color: rgb(105 117 134 / 0.2);
}

.border-gray-modern-500\/25 {
  border-color: rgb(105 117 134 / 0.25);
}

.border-gray-modern-500\/30 {
  border-color: rgb(105 117 134 / 0.3);
}

.border-gray-modern-500\/40 {
  border-color: rgb(105 117 134 / 0.4);
}

.border-gray-modern-500\/50 {
  border-color: rgb(105 117 134 / 0.5);
}

.border-gray-modern-500\/60 {
  border-color: rgb(105 117 134 / 0.6);
}

.border-gray-modern-500\/70 {
  border-color: rgb(105 117 134 / 0.7);
}

.border-gray-modern-500\/75 {
  border-color: rgb(105 117 134 / 0.75);
}

.border-gray-modern-500\/80 {
  border-color: rgb(105 117 134 / 0.8);
}

.border-gray-modern-500\/90 {
  border-color: rgb(105 117 134 / 0.9);
}

.border-gray-modern-500\/95 {
  border-color: rgb(105 117 134 / 0.95);
}

.border-gray-modern-500\/100 {
  border-color: rgb(105 117 134 / 1);
}

.border-gray-modern-600\/0 {
  border-color: rgb(72 85 101 / 0);
}

.border-gray-modern-600\/5 {
  border-color: rgb(72 85 101 / 0.05);
}

.border-gray-modern-600\/10 {
  border-color: rgb(72 85 101 / 0.1);
}

.border-gray-modern-600\/20 {
  border-color: rgb(72 85 101 / 0.2);
}

.border-gray-modern-600\/25 {
  border-color: rgb(72 85 101 / 0.25);
}

.border-gray-modern-600\/30 {
  border-color: rgb(72 85 101 / 0.3);
}

.border-gray-modern-600\/40 {
  border-color: rgb(72 85 101 / 0.4);
}

.border-gray-modern-600\/50 {
  border-color: rgb(72 85 101 / 0.5);
}

.border-gray-modern-600\/60 {
  border-color: rgb(72 85 101 / 0.6);
}

.border-gray-modern-600\/70 {
  border-color: rgb(72 85 101 / 0.7);
}

.border-gray-modern-600\/75 {
  border-color: rgb(72 85 101 / 0.75);
}

.border-gray-modern-600\/80 {
  border-color: rgb(72 85 101 / 0.8);
}

.border-gray-modern-600\/90 {
  border-color: rgb(72 85 101 / 0.9);
}

.border-gray-modern-600\/95 {
  border-color: rgb(72 85 101 / 0.95);
}

.border-gray-modern-600\/100 {
  border-color: rgb(72 85 101 / 1);
}

.border-gray-modern-700\/0 {
  border-color: rgb(54 65 82 / 0);
}

.border-gray-modern-700\/5 {
  border-color: rgb(54 65 82 / 0.05);
}

.border-gray-modern-700\/10 {
  border-color: rgb(54 65 82 / 0.1);
}

.border-gray-modern-700\/20 {
  border-color: rgb(54 65 82 / 0.2);
}

.border-gray-modern-700\/25 {
  border-color: rgb(54 65 82 / 0.25);
}

.border-gray-modern-700\/30 {
  border-color: rgb(54 65 82 / 0.3);
}

.border-gray-modern-700\/40 {
  border-color: rgb(54 65 82 / 0.4);
}

.border-gray-modern-700\/50 {
  border-color: rgb(54 65 82 / 0.5);
}

.border-gray-modern-700\/60 {
  border-color: rgb(54 65 82 / 0.6);
}

.border-gray-modern-700\/70 {
  border-color: rgb(54 65 82 / 0.7);
}

.border-gray-modern-700\/75 {
  border-color: rgb(54 65 82 / 0.75);
}

.border-gray-modern-700\/80 {
  border-color: rgb(54 65 82 / 0.8);
}

.border-gray-modern-700\/90 {
  border-color: rgb(54 65 82 / 0.9);
}

.border-gray-modern-700\/95 {
  border-color: rgb(54 65 82 / 0.95);
}

.border-gray-modern-700\/100 {
  border-color: rgb(54 65 82 / 1);
}

.border-gray-modern-800\/0 {
  border-color: rgb(32 41 57 / 0);
}

.border-gray-modern-800\/5 {
  border-color: rgb(32 41 57 / 0.05);
}

.border-gray-modern-800\/10 {
  border-color: rgb(32 41 57 / 0.1);
}

.border-gray-modern-800\/20 {
  border-color: rgb(32 41 57 / 0.2);
}

.border-gray-modern-800\/25 {
  border-color: rgb(32 41 57 / 0.25);
}

.border-gray-modern-800\/30 {
  border-color: rgb(32 41 57 / 0.3);
}

.border-gray-modern-800\/40 {
  border-color: rgb(32 41 57 / 0.4);
}

.border-gray-modern-800\/50 {
  border-color: rgb(32 41 57 / 0.5);
}

.border-gray-modern-800\/60 {
  border-color: rgb(32 41 57 / 0.6);
}

.border-gray-modern-800\/70 {
  border-color: rgb(32 41 57 / 0.7);
}

.border-gray-modern-800\/75 {
  border-color: rgb(32 41 57 / 0.75);
}

.border-gray-modern-800\/80 {
  border-color: rgb(32 41 57 / 0.8);
}

.border-gray-modern-800\/90 {
  border-color: rgb(32 41 57 / 0.9);
}

.border-gray-modern-800\/95 {
  border-color: rgb(32 41 57 / 0.95);
}

.border-gray-modern-800\/100 {
  border-color: rgb(32 41 57 / 1);
}

.border-gray-modern-900\/0 {
  border-color: rgb(18 25 38 / 0);
}

.border-gray-modern-900\/5 {
  border-color: rgb(18 25 38 / 0.05);
}

.border-gray-modern-900\/10 {
  border-color: rgb(18 25 38 / 0.1);
}

.border-gray-modern-900\/20 {
  border-color: rgb(18 25 38 / 0.2);
}

.border-gray-modern-900\/25 {
  border-color: rgb(18 25 38 / 0.25);
}

.border-gray-modern-900\/30 {
  border-color: rgb(18 25 38 / 0.3);
}

.border-gray-modern-900\/40 {
  border-color: rgb(18 25 38 / 0.4);
}

.border-gray-modern-900\/50 {
  border-color: rgb(18 25 38 / 0.5);
}

.border-gray-modern-900\/60 {
  border-color: rgb(18 25 38 / 0.6);
}

.border-gray-modern-900\/70 {
  border-color: rgb(18 25 38 / 0.7);
}

.border-gray-modern-900\/75 {
  border-color: rgb(18 25 38 / 0.75);
}

.border-gray-modern-900\/80 {
  border-color: rgb(18 25 38 / 0.8);
}

.border-gray-modern-900\/90 {
  border-color: rgb(18 25 38 / 0.9);
}

.border-gray-modern-900\/95 {
  border-color: rgb(18 25 38 / 0.95);
}

.border-gray-modern-900\/100 {
  border-color: rgb(18 25 38 / 1);
}

.border-gray-modern\/0 {
  border-color: rgb(154 164 178 / 0);
}

.border-gray-modern\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.border-gray-modern\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.border-gray-modern\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.border-gray-modern\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.border-gray-modern\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.border-gray-modern\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.border-gray-modern\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.border-gray-modern\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.border-gray-modern\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.border-gray-modern\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.border-gray-modern\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.border-gray-modern\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.border-gray-modern\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.border-gray-modern\/100 {
  border-color: rgb(154 164 178 / 1);
}

.border-gray-neutral-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.border-gray-neutral-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.border-gray-neutral-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.border-gray-neutral-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.border-gray-neutral-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.border-gray-neutral-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.border-gray-neutral-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.border-gray-neutral-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.border-gray-neutral-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.border-gray-neutral-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.border-gray-neutral-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.border-gray-neutral-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.border-gray-neutral-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.border-gray-neutral-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.border-gray-neutral-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-neutral-300\/0 {
  border-color: rgb(210 214 219 / 0);
}

.border-gray-neutral-300\/5 {
  border-color: rgb(210 214 219 / 0.05);
}

.border-gray-neutral-300\/10 {
  border-color: rgb(210 214 219 / 0.1);
}

.border-gray-neutral-300\/20 {
  border-color: rgb(210 214 219 / 0.2);
}

.border-gray-neutral-300\/25 {
  border-color: rgb(210 214 219 / 0.25);
}

.border-gray-neutral-300\/30 {
  border-color: rgb(210 214 219 / 0.3);
}

.border-gray-neutral-300\/40 {
  border-color: rgb(210 214 219 / 0.4);
}

.border-gray-neutral-300\/50 {
  border-color: rgb(210 214 219 / 0.5);
}

.border-gray-neutral-300\/60 {
  border-color: rgb(210 214 219 / 0.6);
}

.border-gray-neutral-300\/70 {
  border-color: rgb(210 214 219 / 0.7);
}

.border-gray-neutral-300\/75 {
  border-color: rgb(210 214 219 / 0.75);
}

.border-gray-neutral-300\/80 {
  border-color: rgb(210 214 219 / 0.8);
}

.border-gray-neutral-300\/90 {
  border-color: rgb(210 214 219 / 0.9);
}

.border-gray-neutral-300\/95 {
  border-color: rgb(210 214 219 / 0.95);
}

.border-gray-neutral-300\/100 {
  border-color: rgb(210 214 219 / 1);
}

.border-gray-neutral-400\/0 {
  border-color: rgb(157 164 174 / 0);
}

.border-gray-neutral-400\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.border-gray-neutral-400\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.border-gray-neutral-400\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.border-gray-neutral-400\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.border-gray-neutral-400\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.border-gray-neutral-400\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.border-gray-neutral-400\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.border-gray-neutral-400\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.border-gray-neutral-400\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.border-gray-neutral-400\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.border-gray-neutral-400\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.border-gray-neutral-400\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.border-gray-neutral-400\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.border-gray-neutral-400\/100 {
  border-color: rgb(157 164 174 / 1);
}

.border-gray-neutral-500\/0 {
  border-color: rgb(108 115 127 / 0);
}

.border-gray-neutral-500\/5 {
  border-color: rgb(108 115 127 / 0.05);
}

.border-gray-neutral-500\/10 {
  border-color: rgb(108 115 127 / 0.1);
}

.border-gray-neutral-500\/20 {
  border-color: rgb(108 115 127 / 0.2);
}

.border-gray-neutral-500\/25 {
  border-color: rgb(108 115 127 / 0.25);
}

.border-gray-neutral-500\/30 {
  border-color: rgb(108 115 127 / 0.3);
}

.border-gray-neutral-500\/40 {
  border-color: rgb(108 115 127 / 0.4);
}

.border-gray-neutral-500\/50 {
  border-color: rgb(108 115 127 / 0.5);
}

.border-gray-neutral-500\/60 {
  border-color: rgb(108 115 127 / 0.6);
}

.border-gray-neutral-500\/70 {
  border-color: rgb(108 115 127 / 0.7);
}

.border-gray-neutral-500\/75 {
  border-color: rgb(108 115 127 / 0.75);
}

.border-gray-neutral-500\/80 {
  border-color: rgb(108 115 127 / 0.8);
}

.border-gray-neutral-500\/90 {
  border-color: rgb(108 115 127 / 0.9);
}

.border-gray-neutral-500\/95 {
  border-color: rgb(108 115 127 / 0.95);
}

.border-gray-neutral-500\/100 {
  border-color: rgb(108 115 127 / 1);
}

.border-gray-neutral-600\/0 {
  border-color: rgb(77 87 97 / 0);
}

.border-gray-neutral-600\/5 {
  border-color: rgb(77 87 97 / 0.05);
}

.border-gray-neutral-600\/10 {
  border-color: rgb(77 87 97 / 0.1);
}

.border-gray-neutral-600\/20 {
  border-color: rgb(77 87 97 / 0.2);
}

.border-gray-neutral-600\/25 {
  border-color: rgb(77 87 97 / 0.25);
}

.border-gray-neutral-600\/30 {
  border-color: rgb(77 87 97 / 0.3);
}

.border-gray-neutral-600\/40 {
  border-color: rgb(77 87 97 / 0.4);
}

.border-gray-neutral-600\/50 {
  border-color: rgb(77 87 97 / 0.5);
}

.border-gray-neutral-600\/60 {
  border-color: rgb(77 87 97 / 0.6);
}

.border-gray-neutral-600\/70 {
  border-color: rgb(77 87 97 / 0.7);
}

.border-gray-neutral-600\/75 {
  border-color: rgb(77 87 97 / 0.75);
}

.border-gray-neutral-600\/80 {
  border-color: rgb(77 87 97 / 0.8);
}

.border-gray-neutral-600\/90 {
  border-color: rgb(77 87 97 / 0.9);
}

.border-gray-neutral-600\/95 {
  border-color: rgb(77 87 97 / 0.95);
}

.border-gray-neutral-600\/100 {
  border-color: rgb(77 87 97 / 1);
}

.border-gray-neutral-700\/0 {
  border-color: rgb(56 66 80 / 0);
}

.border-gray-neutral-700\/5 {
  border-color: rgb(56 66 80 / 0.05);
}

.border-gray-neutral-700\/10 {
  border-color: rgb(56 66 80 / 0.1);
}

.border-gray-neutral-700\/20 {
  border-color: rgb(56 66 80 / 0.2);
}

.border-gray-neutral-700\/25 {
  border-color: rgb(56 66 80 / 0.25);
}

.border-gray-neutral-700\/30 {
  border-color: rgb(56 66 80 / 0.3);
}

.border-gray-neutral-700\/40 {
  border-color: rgb(56 66 80 / 0.4);
}

.border-gray-neutral-700\/50 {
  border-color: rgb(56 66 80 / 0.5);
}

.border-gray-neutral-700\/60 {
  border-color: rgb(56 66 80 / 0.6);
}

.border-gray-neutral-700\/70 {
  border-color: rgb(56 66 80 / 0.7);
}

.border-gray-neutral-700\/75 {
  border-color: rgb(56 66 80 / 0.75);
}

.border-gray-neutral-700\/80 {
  border-color: rgb(56 66 80 / 0.8);
}

.border-gray-neutral-700\/90 {
  border-color: rgb(56 66 80 / 0.9);
}

.border-gray-neutral-700\/95 {
  border-color: rgb(56 66 80 / 0.95);
}

.border-gray-neutral-700\/100 {
  border-color: rgb(56 66 80 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-neutral\/0 {
  border-color: rgb(157 164 174 / 0);
}

.border-gray-neutral\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.border-gray-neutral\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.border-gray-neutral\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.border-gray-neutral\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.border-gray-neutral\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.border-gray-neutral\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.border-gray-neutral\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.border-gray-neutral\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.border-gray-neutral\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.border-gray-neutral\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.border-gray-neutral\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.border-gray-neutral\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.border-gray-neutral\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.border-gray-neutral\/100 {
  border-color: rgb(157 164 174 / 1);
}

.border-gray-iron-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.border-gray-iron-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.border-gray-iron-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.border-gray-iron-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.border-gray-iron-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.border-gray-iron-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.border-gray-iron-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.border-gray-iron-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.border-gray-iron-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.border-gray-iron-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.border-gray-iron-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.border-gray-iron-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.border-gray-iron-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.border-gray-iron-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.border-gray-iron-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-iron-100\/0 {
  border-color: rgb(244 244 245 / 0);
}

.border-gray-iron-100\/5 {
  border-color: rgb(244 244 245 / 0.05);
}

.border-gray-iron-100\/10 {
  border-color: rgb(244 244 245 / 0.1);
}

.border-gray-iron-100\/20 {
  border-color: rgb(244 244 245 / 0.2);
}

.border-gray-iron-100\/25 {
  border-color: rgb(244 244 245 / 0.25);
}

.border-gray-iron-100\/30 {
  border-color: rgb(244 244 245 / 0.3);
}

.border-gray-iron-100\/40 {
  border-color: rgb(244 244 245 / 0.4);
}

.border-gray-iron-100\/50 {
  border-color: rgb(244 244 245 / 0.5);
}

.border-gray-iron-100\/60 {
  border-color: rgb(244 244 245 / 0.6);
}

.border-gray-iron-100\/70 {
  border-color: rgb(244 244 245 / 0.7);
}

.border-gray-iron-100\/75 {
  border-color: rgb(244 244 245 / 0.75);
}

.border-gray-iron-100\/80 {
  border-color: rgb(244 244 245 / 0.8);
}

.border-gray-iron-100\/90 {
  border-color: rgb(244 244 245 / 0.9);
}

.border-gray-iron-100\/95 {
  border-color: rgb(244 244 245 / 0.95);
}

.border-gray-iron-100\/100 {
  border-color: rgb(244 244 245 / 1);
}

.border-gray-iron-200\/0 {
  border-color: rgb(228 228 231 / 0);
}

.border-gray-iron-200\/5 {
  border-color: rgb(228 228 231 / 0.05);
}

.border-gray-iron-200\/10 {
  border-color: rgb(228 228 231 / 0.1);
}

.border-gray-iron-200\/20 {
  border-color: rgb(228 228 231 / 0.2);
}

.border-gray-iron-200\/25 {
  border-color: rgb(228 228 231 / 0.25);
}

.border-gray-iron-200\/30 {
  border-color: rgb(228 228 231 / 0.3);
}

.border-gray-iron-200\/40 {
  border-color: rgb(228 228 231 / 0.4);
}

.border-gray-iron-200\/50 {
  border-color: rgb(228 228 231 / 0.5);
}

.border-gray-iron-200\/60 {
  border-color: rgb(228 228 231 / 0.6);
}

.border-gray-iron-200\/70 {
  border-color: rgb(228 228 231 / 0.7);
}

.border-gray-iron-200\/75 {
  border-color: rgb(228 228 231 / 0.75);
}

.border-gray-iron-200\/80 {
  border-color: rgb(228 228 231 / 0.8);
}

.border-gray-iron-200\/90 {
  border-color: rgb(228 228 231 / 0.9);
}

.border-gray-iron-200\/95 {
  border-color: rgb(228 228 231 / 0.95);
}

.border-gray-iron-200\/100 {
  border-color: rgb(228 228 231 / 1);
}

.border-gray-iron-300\/0 {
  border-color: rgb(209 209 214 / 0);
}

.border-gray-iron-300\/5 {
  border-color: rgb(209 209 214 / 0.05);
}

.border-gray-iron-300\/10 {
  border-color: rgb(209 209 214 / 0.1);
}

.border-gray-iron-300\/20 {
  border-color: rgb(209 209 214 / 0.2);
}

.border-gray-iron-300\/25 {
  border-color: rgb(209 209 214 / 0.25);
}

.border-gray-iron-300\/30 {
  border-color: rgb(209 209 214 / 0.3);
}

.border-gray-iron-300\/40 {
  border-color: rgb(209 209 214 / 0.4);
}

.border-gray-iron-300\/50 {
  border-color: rgb(209 209 214 / 0.5);
}

.border-gray-iron-300\/60 {
  border-color: rgb(209 209 214 / 0.6);
}

.border-gray-iron-300\/70 {
  border-color: rgb(209 209 214 / 0.7);
}

.border-gray-iron-300\/75 {
  border-color: rgb(209 209 214 / 0.75);
}

.border-gray-iron-300\/80 {
  border-color: rgb(209 209 214 / 0.8);
}

.border-gray-iron-300\/90 {
  border-color: rgb(209 209 214 / 0.9);
}

.border-gray-iron-300\/95 {
  border-color: rgb(209 209 214 / 0.95);
}

.border-gray-iron-300\/100 {
  border-color: rgb(209 209 214 / 1);
}

.border-gray-iron-400\/0 {
  border-color: rgb(160 160 171 / 0);
}

.border-gray-iron-400\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.border-gray-iron-400\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.border-gray-iron-400\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.border-gray-iron-400\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.border-gray-iron-400\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.border-gray-iron-400\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.border-gray-iron-400\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.border-gray-iron-400\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.border-gray-iron-400\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.border-gray-iron-400\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.border-gray-iron-400\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.border-gray-iron-400\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.border-gray-iron-400\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.border-gray-iron-400\/100 {
  border-color: rgb(160 160 171 / 1);
}

.border-gray-iron-500\/0 {
  border-color: rgb(112 112 123 / 0);
}

.border-gray-iron-500\/5 {
  border-color: rgb(112 112 123 / 0.05);
}

.border-gray-iron-500\/10 {
  border-color: rgb(112 112 123 / 0.1);
}

.border-gray-iron-500\/20 {
  border-color: rgb(112 112 123 / 0.2);
}

.border-gray-iron-500\/25 {
  border-color: rgb(112 112 123 / 0.25);
}

.border-gray-iron-500\/30 {
  border-color: rgb(112 112 123 / 0.3);
}

.border-gray-iron-500\/40 {
  border-color: rgb(112 112 123 / 0.4);
}

.border-gray-iron-500\/50 {
  border-color: rgb(112 112 123 / 0.5);
}

.border-gray-iron-500\/60 {
  border-color: rgb(112 112 123 / 0.6);
}

.border-gray-iron-500\/70 {
  border-color: rgb(112 112 123 / 0.7);
}

.border-gray-iron-500\/75 {
  border-color: rgb(112 112 123 / 0.75);
}

.border-gray-iron-500\/80 {
  border-color: rgb(112 112 123 / 0.8);
}

.border-gray-iron-500\/90 {
  border-color: rgb(112 112 123 / 0.9);
}

.border-gray-iron-500\/95 {
  border-color: rgb(112 112 123 / 0.95);
}

.border-gray-iron-500\/100 {
  border-color: rgb(112 112 123 / 1);
}

.border-gray-iron-600\/0 {
  border-color: rgb(81 82 92 / 0);
}

.border-gray-iron-600\/5 {
  border-color: rgb(81 82 92 / 0.05);
}

.border-gray-iron-600\/10 {
  border-color: rgb(81 82 92 / 0.1);
}

.border-gray-iron-600\/20 {
  border-color: rgb(81 82 92 / 0.2);
}

.border-gray-iron-600\/25 {
  border-color: rgb(81 82 92 / 0.25);
}

.border-gray-iron-600\/30 {
  border-color: rgb(81 82 92 / 0.3);
}

.border-gray-iron-600\/40 {
  border-color: rgb(81 82 92 / 0.4);
}

.border-gray-iron-600\/50 {
  border-color: rgb(81 82 92 / 0.5);
}

.border-gray-iron-600\/60 {
  border-color: rgb(81 82 92 / 0.6);
}

.border-gray-iron-600\/70 {
  border-color: rgb(81 82 92 / 0.7);
}

.border-gray-iron-600\/75 {
  border-color: rgb(81 82 92 / 0.75);
}

.border-gray-iron-600\/80 {
  border-color: rgb(81 82 92 / 0.8);
}

.border-gray-iron-600\/90 {
  border-color: rgb(81 82 92 / 0.9);
}

.border-gray-iron-600\/95 {
  border-color: rgb(81 82 92 / 0.95);
}

.border-gray-iron-600\/100 {
  border-color: rgb(81 82 92 / 1);
}

.border-gray-iron-700\/0 {
  border-color: rgb(63 63 70 / 0);
}

.border-gray-iron-700\/5 {
  border-color: rgb(63 63 70 / 0.05);
}

.border-gray-iron-700\/10 {
  border-color: rgb(63 63 70 / 0.1);
}

.border-gray-iron-700\/20 {
  border-color: rgb(63 63 70 / 0.2);
}

.border-gray-iron-700\/25 {
  border-color: rgb(63 63 70 / 0.25);
}

.border-gray-iron-700\/30 {
  border-color: rgb(63 63 70 / 0.3);
}

.border-gray-iron-700\/40 {
  border-color: rgb(63 63 70 / 0.4);
}

.border-gray-iron-700\/50 {
  border-color: rgb(63 63 70 / 0.5);
}

.border-gray-iron-700\/60 {
  border-color: rgb(63 63 70 / 0.6);
}

.border-gray-iron-700\/70 {
  border-color: rgb(63 63 70 / 0.7);
}

.border-gray-iron-700\/75 {
  border-color: rgb(63 63 70 / 0.75);
}

.border-gray-iron-700\/80 {
  border-color: rgb(63 63 70 / 0.8);
}

.border-gray-iron-700\/90 {
  border-color: rgb(63 63 70 / 0.9);
}

.border-gray-iron-700\/95 {
  border-color: rgb(63 63 70 / 0.95);
}

.border-gray-iron-700\/100 {
  border-color: rgb(63 63 70 / 1);
}

.border-gray-iron-800\/0 {
  border-color: rgb(38 39 43 / 0);
}

.border-gray-iron-800\/5 {
  border-color: rgb(38 39 43 / 0.05);
}

.border-gray-iron-800\/10 {
  border-color: rgb(38 39 43 / 0.1);
}

.border-gray-iron-800\/20 {
  border-color: rgb(38 39 43 / 0.2);
}

.border-gray-iron-800\/25 {
  border-color: rgb(38 39 43 / 0.25);
}

.border-gray-iron-800\/30 {
  border-color: rgb(38 39 43 / 0.3);
}

.border-gray-iron-800\/40 {
  border-color: rgb(38 39 43 / 0.4);
}

.border-gray-iron-800\/50 {
  border-color: rgb(38 39 43 / 0.5);
}

.border-gray-iron-800\/60 {
  border-color: rgb(38 39 43 / 0.6);
}

.border-gray-iron-800\/70 {
  border-color: rgb(38 39 43 / 0.7);
}

.border-gray-iron-800\/75 {
  border-color: rgb(38 39 43 / 0.75);
}

.border-gray-iron-800\/80 {
  border-color: rgb(38 39 43 / 0.8);
}

.border-gray-iron-800\/90 {
  border-color: rgb(38 39 43 / 0.9);
}

.border-gray-iron-800\/95 {
  border-color: rgb(38 39 43 / 0.95);
}

.border-gray-iron-800\/100 {
  border-color: rgb(38 39 43 / 1);
}

.border-gray-iron-900\/0 {
  border-color: rgb(24 24 27 / 0);
}

.border-gray-iron-900\/5 {
  border-color: rgb(24 24 27 / 0.05);
}

.border-gray-iron-900\/10 {
  border-color: rgb(24 24 27 / 0.1);
}

.border-gray-iron-900\/20 {
  border-color: rgb(24 24 27 / 0.2);
}

.border-gray-iron-900\/25 {
  border-color: rgb(24 24 27 / 0.25);
}

.border-gray-iron-900\/30 {
  border-color: rgb(24 24 27 / 0.3);
}

.border-gray-iron-900\/40 {
  border-color: rgb(24 24 27 / 0.4);
}

.border-gray-iron-900\/50 {
  border-color: rgb(24 24 27 / 0.5);
}

.border-gray-iron-900\/60 {
  border-color: rgb(24 24 27 / 0.6);
}

.border-gray-iron-900\/70 {
  border-color: rgb(24 24 27 / 0.7);
}

.border-gray-iron-900\/75 {
  border-color: rgb(24 24 27 / 0.75);
}

.border-gray-iron-900\/80 {
  border-color: rgb(24 24 27 / 0.8);
}

.border-gray-iron-900\/90 {
  border-color: rgb(24 24 27 / 0.9);
}

.border-gray-iron-900\/95 {
  border-color: rgb(24 24 27 / 0.95);
}

.border-gray-iron-900\/100 {
  border-color: rgb(24 24 27 / 1);
}

.border-gray-iron\/0 {
  border-color: rgb(160 160 171 / 0);
}

.border-gray-iron\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.border-gray-iron\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.border-gray-iron\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.border-gray-iron\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.border-gray-iron\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.border-gray-iron\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.border-gray-iron\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.border-gray-iron\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.border-gray-iron\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.border-gray-iron\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.border-gray-iron\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.border-gray-iron\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.border-gray-iron\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.border-gray-iron\/100 {
  border-color: rgb(160 160 171 / 1);
}

.border-gray-true-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.border-gray-true-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.border-gray-true-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.border-gray-true-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.border-gray-true-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.border-gray-true-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.border-gray-true-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.border-gray-true-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.border-gray-true-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.border-gray-true-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.border-gray-true-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.border-gray-true-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.border-gray-true-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.border-gray-true-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.border-gray-true-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-true-100\/0 {
  border-color: rgb(245 245 245 / 0);
}

.border-gray-true-100\/5 {
  border-color: rgb(245 245 245 / 0.05);
}

.border-gray-true-100\/10 {
  border-color: rgb(245 245 245 / 0.1);
}

.border-gray-true-100\/20 {
  border-color: rgb(245 245 245 / 0.2);
}

.border-gray-true-100\/25 {
  border-color: rgb(245 245 245 / 0.25);
}

.border-gray-true-100\/30 {
  border-color: rgb(245 245 245 / 0.3);
}

.border-gray-true-100\/40 {
  border-color: rgb(245 245 245 / 0.4);
}

.border-gray-true-100\/50 {
  border-color: rgb(245 245 245 / 0.5);
}

.border-gray-true-100\/60 {
  border-color: rgb(245 245 245 / 0.6);
}

.border-gray-true-100\/70 {
  border-color: rgb(245 245 245 / 0.7);
}

.border-gray-true-100\/75 {
  border-color: rgb(245 245 245 / 0.75);
}

.border-gray-true-100\/80 {
  border-color: rgb(245 245 245 / 0.8);
}

.border-gray-true-100\/90 {
  border-color: rgb(245 245 245 / 0.9);
}

.border-gray-true-100\/95 {
  border-color: rgb(245 245 245 / 0.95);
}

.border-gray-true-100\/100 {
  border-color: rgb(245 245 245 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-true-300\/0 {
  border-color: rgb(214 214 214 / 0);
}

.border-gray-true-300\/5 {
  border-color: rgb(214 214 214 / 0.05);
}

.border-gray-true-300\/10 {
  border-color: rgb(214 214 214 / 0.1);
}

.border-gray-true-300\/20 {
  border-color: rgb(214 214 214 / 0.2);
}

.border-gray-true-300\/25 {
  border-color: rgb(214 214 214 / 0.25);
}

.border-gray-true-300\/30 {
  border-color: rgb(214 214 214 / 0.3);
}

.border-gray-true-300\/40 {
  border-color: rgb(214 214 214 / 0.4);
}

.border-gray-true-300\/50 {
  border-color: rgb(214 214 214 / 0.5);
}

.border-gray-true-300\/60 {
  border-color: rgb(214 214 214 / 0.6);
}

.border-gray-true-300\/70 {
  border-color: rgb(214 214 214 / 0.7);
}

.border-gray-true-300\/75 {
  border-color: rgb(214 214 214 / 0.75);
}

.border-gray-true-300\/80 {
  border-color: rgb(214 214 214 / 0.8);
}

.border-gray-true-300\/90 {
  border-color: rgb(214 214 214 / 0.9);
}

.border-gray-true-300\/95 {
  border-color: rgb(214 214 214 / 0.95);
}

.border-gray-true-300\/100 {
  border-color: rgb(214 214 214 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-true-500\/0 {
  border-color: rgb(115 115 115 / 0);
}

.border-gray-true-500\/5 {
  border-color: rgb(115 115 115 / 0.05);
}

.border-gray-true-500\/10 {
  border-color: rgb(115 115 115 / 0.1);
}

.border-gray-true-500\/20 {
  border-color: rgb(115 115 115 / 0.2);
}

.border-gray-true-500\/25 {
  border-color: rgb(115 115 115 / 0.25);
}

.border-gray-true-500\/30 {
  border-color: rgb(115 115 115 / 0.3);
}

.border-gray-true-500\/40 {
  border-color: rgb(115 115 115 / 0.4);
}

.border-gray-true-500\/50 {
  border-color: rgb(115 115 115 / 0.5);
}

.border-gray-true-500\/60 {
  border-color: rgb(115 115 115 / 0.6);
}

.border-gray-true-500\/70 {
  border-color: rgb(115 115 115 / 0.7);
}

.border-gray-true-500\/75 {
  border-color: rgb(115 115 115 / 0.75);
}

.border-gray-true-500\/80 {
  border-color: rgb(115 115 115 / 0.8);
}

.border-gray-true-500\/90 {
  border-color: rgb(115 115 115 / 0.9);
}

.border-gray-true-500\/95 {
  border-color: rgb(115 115 115 / 0.95);
}

.border-gray-true-500\/100 {
  border-color: rgb(115 115 115 / 1);
}

.border-gray-true-600\/0 {
  border-color: rgb(82 82 82 / 0);
}

.border-gray-true-600\/5 {
  border-color: rgb(82 82 82 / 0.05);
}

.border-gray-true-600\/10 {
  border-color: rgb(82 82 82 / 0.1);
}

.border-gray-true-600\/20 {
  border-color: rgb(82 82 82 / 0.2);
}

.border-gray-true-600\/25 {
  border-color: rgb(82 82 82 / 0.25);
}

.border-gray-true-600\/30 {
  border-color: rgb(82 82 82 / 0.3);
}

.border-gray-true-600\/40 {
  border-color: rgb(82 82 82 / 0.4);
}

.border-gray-true-600\/50 {
  border-color: rgb(82 82 82 / 0.5);
}

.border-gray-true-600\/60 {
  border-color: rgb(82 82 82 / 0.6);
}

.border-gray-true-600\/70 {
  border-color: rgb(82 82 82 / 0.7);
}

.border-gray-true-600\/75 {
  border-color: rgb(82 82 82 / 0.75);
}

.border-gray-true-600\/80 {
  border-color: rgb(82 82 82 / 0.8);
}

.border-gray-true-600\/90 {
  border-color: rgb(82 82 82 / 0.9);
}

.border-gray-true-600\/95 {
  border-color: rgb(82 82 82 / 0.95);
}

.border-gray-true-600\/100 {
  border-color: rgb(82 82 82 / 1);
}

.border-gray-true-700\/0 {
  border-color: rgb(66 66 66 / 0);
}

.border-gray-true-700\/5 {
  border-color: rgb(66 66 66 / 0.05);
}

.border-gray-true-700\/10 {
  border-color: rgb(66 66 66 / 0.1);
}

.border-gray-true-700\/20 {
  border-color: rgb(66 66 66 / 0.2);
}

.border-gray-true-700\/25 {
  border-color: rgb(66 66 66 / 0.25);
}

.border-gray-true-700\/30 {
  border-color: rgb(66 66 66 / 0.3);
}

.border-gray-true-700\/40 {
  border-color: rgb(66 66 66 / 0.4);
}

.border-gray-true-700\/50 {
  border-color: rgb(66 66 66 / 0.5);
}

.border-gray-true-700\/60 {
  border-color: rgb(66 66 66 / 0.6);
}

.border-gray-true-700\/70 {
  border-color: rgb(66 66 66 / 0.7);
}

.border-gray-true-700\/75 {
  border-color: rgb(66 66 66 / 0.75);
}

.border-gray-true-700\/80 {
  border-color: rgb(66 66 66 / 0.8);
}

.border-gray-true-700\/90 {
  border-color: rgb(66 66 66 / 0.9);
}

.border-gray-true-700\/95 {
  border-color: rgb(66 66 66 / 0.95);
}

.border-gray-true-700\/100 {
  border-color: rgb(66 66 66 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-true-900\/0 {
  border-color: rgb(20 20 20 / 0);
}

.border-gray-true-900\/5 {
  border-color: rgb(20 20 20 / 0.05);
}

.border-gray-true-900\/10 {
  border-color: rgb(20 20 20 / 0.1);
}

.border-gray-true-900\/20 {
  border-color: rgb(20 20 20 / 0.2);
}

.border-gray-true-900\/25 {
  border-color: rgb(20 20 20 / 0.25);
}

.border-gray-true-900\/30 {
  border-color: rgb(20 20 20 / 0.3);
}

.border-gray-true-900\/40 {
  border-color: rgb(20 20 20 / 0.4);
}

.border-gray-true-900\/50 {
  border-color: rgb(20 20 20 / 0.5);
}

.border-gray-true-900\/60 {
  border-color: rgb(20 20 20 / 0.6);
}

.border-gray-true-900\/70 {
  border-color: rgb(20 20 20 / 0.7);
}

.border-gray-true-900\/75 {
  border-color: rgb(20 20 20 / 0.75);
}

.border-gray-true-900\/80 {
  border-color: rgb(20 20 20 / 0.8);
}

.border-gray-true-900\/90 {
  border-color: rgb(20 20 20 / 0.9);
}

.border-gray-true-900\/95 {
  border-color: rgb(20 20 20 / 0.95);
}

.border-gray-true-900\/100 {
  border-color: rgb(20 20 20 / 1);
}

.border-gray-true\/0 {
  border-color: rgb(163 163 163 / 0);
}

.border-gray-true\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.border-gray-true\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.border-gray-true\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.border-gray-true\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.border-gray-true\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.border-gray-true\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.border-gray-true\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.border-gray-true\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.border-gray-true\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.border-gray-true\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.border-gray-true\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.border-gray-true\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.border-gray-true\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.border-gray-true\/100 {
  border-color: rgb(163 163 163 / 1);
}

.border-gray-warm-25\/0 {
  border-color: rgb(253 253 252 / 0);
}

.border-gray-warm-25\/5 {
  border-color: rgb(253 253 252 / 0.05);
}

.border-gray-warm-25\/10 {
  border-color: rgb(253 253 252 / 0.1);
}

.border-gray-warm-25\/20 {
  border-color: rgb(253 253 252 / 0.2);
}

.border-gray-warm-25\/25 {
  border-color: rgb(253 253 252 / 0.25);
}

.border-gray-warm-25\/30 {
  border-color: rgb(253 253 252 / 0.3);
}

.border-gray-warm-25\/40 {
  border-color: rgb(253 253 252 / 0.4);
}

.border-gray-warm-25\/50 {
  border-color: rgb(253 253 252 / 0.5);
}

.border-gray-warm-25\/60 {
  border-color: rgb(253 253 252 / 0.6);
}

.border-gray-warm-25\/70 {
  border-color: rgb(253 253 252 / 0.7);
}

.border-gray-warm-25\/75 {
  border-color: rgb(253 253 252 / 0.75);
}

.border-gray-warm-25\/80 {
  border-color: rgb(253 253 252 / 0.8);
}

.border-gray-warm-25\/90 {
  border-color: rgb(253 253 252 / 0.9);
}

.border-gray-warm-25\/95 {
  border-color: rgb(253 253 252 / 0.95);
}

.border-gray-warm-25\/100 {
  border-color: rgb(253 253 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-warm-100\/0 {
  border-color: rgb(245 245 244 / 0);
}

.border-gray-warm-100\/5 {
  border-color: rgb(245 245 244 / 0.05);
}

.border-gray-warm-100\/10 {
  border-color: rgb(245 245 244 / 0.1);
}

.border-gray-warm-100\/20 {
  border-color: rgb(245 245 244 / 0.2);
}

.border-gray-warm-100\/25 {
  border-color: rgb(245 245 244 / 0.25);
}

.border-gray-warm-100\/30 {
  border-color: rgb(245 245 244 / 0.3);
}

.border-gray-warm-100\/40 {
  border-color: rgb(245 245 244 / 0.4);
}

.border-gray-warm-100\/50 {
  border-color: rgb(245 245 244 / 0.5);
}

.border-gray-warm-100\/60 {
  border-color: rgb(245 245 244 / 0.6);
}

.border-gray-warm-100\/70 {
  border-color: rgb(245 245 244 / 0.7);
}

.border-gray-warm-100\/75 {
  border-color: rgb(245 245 244 / 0.75);
}

.border-gray-warm-100\/80 {
  border-color: rgb(245 245 244 / 0.8);
}

.border-gray-warm-100\/90 {
  border-color: rgb(245 245 244 / 0.9);
}

.border-gray-warm-100\/95 {
  border-color: rgb(245 245 244 / 0.95);
}

.border-gray-warm-100\/100 {
  border-color: rgb(245 245 244 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-gray-warm-300\/0 {
  border-color: rgb(215 211 208 / 0);
}

.border-gray-warm-300\/5 {
  border-color: rgb(215 211 208 / 0.05);
}

.border-gray-warm-300\/10 {
  border-color: rgb(215 211 208 / 0.1);
}

.border-gray-warm-300\/20 {
  border-color: rgb(215 211 208 / 0.2);
}

.border-gray-warm-300\/25 {
  border-color: rgb(215 211 208 / 0.25);
}

.border-gray-warm-300\/30 {
  border-color: rgb(215 211 208 / 0.3);
}

.border-gray-warm-300\/40 {
  border-color: rgb(215 211 208 / 0.4);
}

.border-gray-warm-300\/50 {
  border-color: rgb(215 211 208 / 0.5);
}

.border-gray-warm-300\/60 {
  border-color: rgb(215 211 208 / 0.6);
}

.border-gray-warm-300\/70 {
  border-color: rgb(215 211 208 / 0.7);
}

.border-gray-warm-300\/75 {
  border-color: rgb(215 211 208 / 0.75);
}

.border-gray-warm-300\/80 {
  border-color: rgb(215 211 208 / 0.8);
}

.border-gray-warm-300\/90 {
  border-color: rgb(215 211 208 / 0.9);
}

.border-gray-warm-300\/95 {
  border-color: rgb(215 211 208 / 0.95);
}

.border-gray-warm-300\/100 {
  border-color: rgb(215 211 208 / 1);
}

.border-gray-warm-400\/0 {
  border-color: rgb(169 162 157 / 0);
}

.border-gray-warm-400\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.border-gray-warm-400\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.border-gray-warm-400\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.border-gray-warm-400\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.border-gray-warm-400\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.border-gray-warm-400\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.border-gray-warm-400\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.border-gray-warm-400\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.border-gray-warm-400\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.border-gray-warm-400\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.border-gray-warm-400\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.border-gray-warm-400\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.border-gray-warm-400\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.border-gray-warm-400\/100 {
  border-color: rgb(169 162 157 / 1);
}

.border-gray-warm-500\/0 {
  border-color: rgb(121 113 107 / 0);
}

.border-gray-warm-500\/5 {
  border-color: rgb(121 113 107 / 0.05);
}

.border-gray-warm-500\/10 {
  border-color: rgb(121 113 107 / 0.1);
}

.border-gray-warm-500\/20 {
  border-color: rgb(121 113 107 / 0.2);
}

.border-gray-warm-500\/25 {
  border-color: rgb(121 113 107 / 0.25);
}

.border-gray-warm-500\/30 {
  border-color: rgb(121 113 107 / 0.3);
}

.border-gray-warm-500\/40 {
  border-color: rgb(121 113 107 / 0.4);
}

.border-gray-warm-500\/50 {
  border-color: rgb(121 113 107 / 0.5);
}

.border-gray-warm-500\/60 {
  border-color: rgb(121 113 107 / 0.6);
}

.border-gray-warm-500\/70 {
  border-color: rgb(121 113 107 / 0.7);
}

.border-gray-warm-500\/75 {
  border-color: rgb(121 113 107 / 0.75);
}

.border-gray-warm-500\/80 {
  border-color: rgb(121 113 107 / 0.8);
}

.border-gray-warm-500\/90 {
  border-color: rgb(121 113 107 / 0.9);
}

.border-gray-warm-500\/95 {
  border-color: rgb(121 113 107 / 0.95);
}

.border-gray-warm-500\/100 {
  border-color: rgb(121 113 107 / 1);
}

.border-gray-warm-600\/0 {
  border-color: rgb(87 83 78 / 0);
}

.border-gray-warm-600\/5 {
  border-color: rgb(87 83 78 / 0.05);
}

.border-gray-warm-600\/10 {
  border-color: rgb(87 83 78 / 0.1);
}

.border-gray-warm-600\/20 {
  border-color: rgb(87 83 78 / 0.2);
}

.border-gray-warm-600\/25 {
  border-color: rgb(87 83 78 / 0.25);
}

.border-gray-warm-600\/30 {
  border-color: rgb(87 83 78 / 0.3);
}

.border-gray-warm-600\/40 {
  border-color: rgb(87 83 78 / 0.4);
}

.border-gray-warm-600\/50 {
  border-color: rgb(87 83 78 / 0.5);
}

.border-gray-warm-600\/60 {
  border-color: rgb(87 83 78 / 0.6);
}

.border-gray-warm-600\/70 {
  border-color: rgb(87 83 78 / 0.7);
}

.border-gray-warm-600\/75 {
  border-color: rgb(87 83 78 / 0.75);
}

.border-gray-warm-600\/80 {
  border-color: rgb(87 83 78 / 0.8);
}

.border-gray-warm-600\/90 {
  border-color: rgb(87 83 78 / 0.9);
}

.border-gray-warm-600\/95 {
  border-color: rgb(87 83 78 / 0.95);
}

.border-gray-warm-600\/100 {
  border-color: rgb(87 83 78 / 1);
}

.border-gray-warm-700\/0 {
  border-color: rgb(68 64 60 / 0);
}

.border-gray-warm-700\/5 {
  border-color: rgb(68 64 60 / 0.05);
}

.border-gray-warm-700\/10 {
  border-color: rgb(68 64 60 / 0.1);
}

.border-gray-warm-700\/20 {
  border-color: rgb(68 64 60 / 0.2);
}

.border-gray-warm-700\/25 {
  border-color: rgb(68 64 60 / 0.25);
}

.border-gray-warm-700\/30 {
  border-color: rgb(68 64 60 / 0.3);
}

.border-gray-warm-700\/40 {
  border-color: rgb(68 64 60 / 0.4);
}

.border-gray-warm-700\/50 {
  border-color: rgb(68 64 60 / 0.5);
}

.border-gray-warm-700\/60 {
  border-color: rgb(68 64 60 / 0.6);
}

.border-gray-warm-700\/70 {
  border-color: rgb(68 64 60 / 0.7);
}

.border-gray-warm-700\/75 {
  border-color: rgb(68 64 60 / 0.75);
}

.border-gray-warm-700\/80 {
  border-color: rgb(68 64 60 / 0.8);
}

.border-gray-warm-700\/90 {
  border-color: rgb(68 64 60 / 0.9);
}

.border-gray-warm-700\/95 {
  border-color: rgb(68 64 60 / 0.95);
}

.border-gray-warm-700\/100 {
  border-color: rgb(68 64 60 / 1);
}

.border-gray-warm-800\/0 {
  border-color: rgb(41 37 36 / 0);
}

.border-gray-warm-800\/5 {
  border-color: rgb(41 37 36 / 0.05);
}

.border-gray-warm-800\/10 {
  border-color: rgb(41 37 36 / 0.1);
}

.border-gray-warm-800\/20 {
  border-color: rgb(41 37 36 / 0.2);
}

.border-gray-warm-800\/25 {
  border-color: rgb(41 37 36 / 0.25);
}

.border-gray-warm-800\/30 {
  border-color: rgb(41 37 36 / 0.3);
}

.border-gray-warm-800\/40 {
  border-color: rgb(41 37 36 / 0.4);
}

.border-gray-warm-800\/50 {
  border-color: rgb(41 37 36 / 0.5);
}

.border-gray-warm-800\/60 {
  border-color: rgb(41 37 36 / 0.6);
}

.border-gray-warm-800\/70 {
  border-color: rgb(41 37 36 / 0.7);
}

.border-gray-warm-800\/75 {
  border-color: rgb(41 37 36 / 0.75);
}

.border-gray-warm-800\/80 {
  border-color: rgb(41 37 36 / 0.8);
}

.border-gray-warm-800\/90 {
  border-color: rgb(41 37 36 / 0.9);
}

.border-gray-warm-800\/95 {
  border-color: rgb(41 37 36 / 0.95);
}

.border-gray-warm-800\/100 {
  border-color: rgb(41 37 36 / 1);
}

.border-gray-warm-900\/0 {
  border-color: rgb(28 25 23 / 0);
}

.border-gray-warm-900\/5 {
  border-color: rgb(28 25 23 / 0.05);
}

.border-gray-warm-900\/10 {
  border-color: rgb(28 25 23 / 0.1);
}

.border-gray-warm-900\/20 {
  border-color: rgb(28 25 23 / 0.2);
}

.border-gray-warm-900\/25 {
  border-color: rgb(28 25 23 / 0.25);
}

.border-gray-warm-900\/30 {
  border-color: rgb(28 25 23 / 0.3);
}

.border-gray-warm-900\/40 {
  border-color: rgb(28 25 23 / 0.4);
}

.border-gray-warm-900\/50 {
  border-color: rgb(28 25 23 / 0.5);
}

.border-gray-warm-900\/60 {
  border-color: rgb(28 25 23 / 0.6);
}

.border-gray-warm-900\/70 {
  border-color: rgb(28 25 23 / 0.7);
}

.border-gray-warm-900\/75 {
  border-color: rgb(28 25 23 / 0.75);
}

.border-gray-warm-900\/80 {
  border-color: rgb(28 25 23 / 0.8);
}

.border-gray-warm-900\/90 {
  border-color: rgb(28 25 23 / 0.9);
}

.border-gray-warm-900\/95 {
  border-color: rgb(28 25 23 / 0.95);
}

.border-gray-warm-900\/100 {
  border-color: rgb(28 25 23 / 1);
}

.border-gray-warm\/0 {
  border-color: rgb(169 162 157 / 0);
}

.border-gray-warm\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.border-gray-warm\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.border-gray-warm\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.border-gray-warm\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.border-gray-warm\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.border-gray-warm\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.border-gray-warm\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.border-gray-warm\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.border-gray-warm\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.border-gray-warm\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.border-gray-warm\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.border-gray-warm\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.border-gray-warm\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.border-gray-warm\/100 {
  border-color: rgb(169 162 157 / 1);
}

.border-moss-25\/0 {
  border-color: rgb(250 253 247 / 0);
}

.border-moss-25\/5 {
  border-color: rgb(250 253 247 / 0.05);
}

.border-moss-25\/10 {
  border-color: rgb(250 253 247 / 0.1);
}

.border-moss-25\/20 {
  border-color: rgb(250 253 247 / 0.2);
}

.border-moss-25\/25 {
  border-color: rgb(250 253 247 / 0.25);
}

.border-moss-25\/30 {
  border-color: rgb(250 253 247 / 0.3);
}

.border-moss-25\/40 {
  border-color: rgb(250 253 247 / 0.4);
}

.border-moss-25\/50 {
  border-color: rgb(250 253 247 / 0.5);
}

.border-moss-25\/60 {
  border-color: rgb(250 253 247 / 0.6);
}

.border-moss-25\/70 {
  border-color: rgb(250 253 247 / 0.7);
}

.border-moss-25\/75 {
  border-color: rgb(250 253 247 / 0.75);
}

.border-moss-25\/80 {
  border-color: rgb(250 253 247 / 0.8);
}

.border-moss-25\/90 {
  border-color: rgb(250 253 247 / 0.9);
}

.border-moss-25\/95 {
  border-color: rgb(250 253 247 / 0.95);
}

.border-moss-25\/100 {
  border-color: rgb(250 253 247 / 1);
}

.border-moss-50\/0 {
  border-color: rgb(245 251 238 / 0);
}

.border-moss-50\/5 {
  border-color: rgb(245 251 238 / 0.05);
}

.border-moss-50\/10 {
  border-color: rgb(245 251 238 / 0.1);
}

.border-moss-50\/20 {
  border-color: rgb(245 251 238 / 0.2);
}

.border-moss-50\/25 {
  border-color: rgb(245 251 238 / 0.25);
}

.border-moss-50\/30 {
  border-color: rgb(245 251 238 / 0.3);
}

.border-moss-50\/40 {
  border-color: rgb(245 251 238 / 0.4);
}

.border-moss-50\/50 {
  border-color: rgb(245 251 238 / 0.5);
}

.border-moss-50\/60 {
  border-color: rgb(245 251 238 / 0.6);
}

.border-moss-50\/70 {
  border-color: rgb(245 251 238 / 0.7);
}

.border-moss-50\/75 {
  border-color: rgb(245 251 238 / 0.75);
}

.border-moss-50\/80 {
  border-color: rgb(245 251 238 / 0.8);
}

.border-moss-50\/90 {
  border-color: rgb(245 251 238 / 0.9);
}

.border-moss-50\/95 {
  border-color: rgb(245 251 238 / 0.95);
}

.border-moss-50\/100 {
  border-color: rgb(245 251 238 / 1);
}

.border-moss-100\/0 {
  border-color: rgb(230 244 215 / 0);
}

.border-moss-100\/5 {
  border-color: rgb(230 244 215 / 0.05);
}

.border-moss-100\/10 {
  border-color: rgb(230 244 215 / 0.1);
}

.border-moss-100\/20 {
  border-color: rgb(230 244 215 / 0.2);
}

.border-moss-100\/25 {
  border-color: rgb(230 244 215 / 0.25);
}

.border-moss-100\/30 {
  border-color: rgb(230 244 215 / 0.3);
}

.border-moss-100\/40 {
  border-color: rgb(230 244 215 / 0.4);
}

.border-moss-100\/50 {
  border-color: rgb(230 244 215 / 0.5);
}

.border-moss-100\/60 {
  border-color: rgb(230 244 215 / 0.6);
}

.border-moss-100\/70 {
  border-color: rgb(230 244 215 / 0.7);
}

.border-moss-100\/75 {
  border-color: rgb(230 244 215 / 0.75);
}

.border-moss-100\/80 {
  border-color: rgb(230 244 215 / 0.8);
}

.border-moss-100\/90 {
  border-color: rgb(230 244 215 / 0.9);
}

.border-moss-100\/95 {
  border-color: rgb(230 244 215 / 0.95);
}

.border-moss-100\/100 {
  border-color: rgb(230 244 215 / 1);
}

.border-moss-200\/0 {
  border-color: rgb(206 234 176 / 0);
}

.border-moss-200\/5 {
  border-color: rgb(206 234 176 / 0.05);
}

.border-moss-200\/10 {
  border-color: rgb(206 234 176 / 0.1);
}

.border-moss-200\/20 {
  border-color: rgb(206 234 176 / 0.2);
}

.border-moss-200\/25 {
  border-color: rgb(206 234 176 / 0.25);
}

.border-moss-200\/30 {
  border-color: rgb(206 234 176 / 0.3);
}

.border-moss-200\/40 {
  border-color: rgb(206 234 176 / 0.4);
}

.border-moss-200\/50 {
  border-color: rgb(206 234 176 / 0.5);
}

.border-moss-200\/60 {
  border-color: rgb(206 234 176 / 0.6);
}

.border-moss-200\/70 {
  border-color: rgb(206 234 176 / 0.7);
}

.border-moss-200\/75 {
  border-color: rgb(206 234 176 / 0.75);
}

.border-moss-200\/80 {
  border-color: rgb(206 234 176 / 0.8);
}

.border-moss-200\/90 {
  border-color: rgb(206 234 176 / 0.9);
}

.border-moss-200\/95 {
  border-color: rgb(206 234 176 / 0.95);
}

.border-moss-200\/100 {
  border-color: rgb(206 234 176 / 1);
}

.border-moss-300\/0 {
  border-color: rgb(172 220 121 / 0);
}

.border-moss-300\/5 {
  border-color: rgb(172 220 121 / 0.05);
}

.border-moss-300\/10 {
  border-color: rgb(172 220 121 / 0.1);
}

.border-moss-300\/20 {
  border-color: rgb(172 220 121 / 0.2);
}

.border-moss-300\/25 {
  border-color: rgb(172 220 121 / 0.25);
}

.border-moss-300\/30 {
  border-color: rgb(172 220 121 / 0.3);
}

.border-moss-300\/40 {
  border-color: rgb(172 220 121 / 0.4);
}

.border-moss-300\/50 {
  border-color: rgb(172 220 121 / 0.5);
}

.border-moss-300\/60 {
  border-color: rgb(172 220 121 / 0.6);
}

.border-moss-300\/70 {
  border-color: rgb(172 220 121 / 0.7);
}

.border-moss-300\/75 {
  border-color: rgb(172 220 121 / 0.75);
}

.border-moss-300\/80 {
  border-color: rgb(172 220 121 / 0.8);
}

.border-moss-300\/90 {
  border-color: rgb(172 220 121 / 0.9);
}

.border-moss-300\/95 {
  border-color: rgb(172 220 121 / 0.95);
}

.border-moss-300\/100 {
  border-color: rgb(172 220 121 / 1);
}

.border-moss-400\/0 {
  border-color: rgb(134 203 60 / 0);
}

.border-moss-400\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.border-moss-400\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.border-moss-400\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.border-moss-400\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.border-moss-400\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.border-moss-400\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.border-moss-400\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.border-moss-400\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.border-moss-400\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.border-moss-400\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.border-moss-400\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.border-moss-400\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.border-moss-400\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.border-moss-400\/100 {
  border-color: rgb(134 203 60 / 1);
}

.border-moss-500\/0 {
  border-color: rgb(102 159 42 / 0);
}

.border-moss-500\/5 {
  border-color: rgb(102 159 42 / 0.05);
}

.border-moss-500\/10 {
  border-color: rgb(102 159 42 / 0.1);
}

.border-moss-500\/20 {
  border-color: rgb(102 159 42 / 0.2);
}

.border-moss-500\/25 {
  border-color: rgb(102 159 42 / 0.25);
}

.border-moss-500\/30 {
  border-color: rgb(102 159 42 / 0.3);
}

.border-moss-500\/40 {
  border-color: rgb(102 159 42 / 0.4);
}

.border-moss-500\/50 {
  border-color: rgb(102 159 42 / 0.5);
}

.border-moss-500\/60 {
  border-color: rgb(102 159 42 / 0.6);
}

.border-moss-500\/70 {
  border-color: rgb(102 159 42 / 0.7);
}

.border-moss-500\/75 {
  border-color: rgb(102 159 42 / 0.75);
}

.border-moss-500\/80 {
  border-color: rgb(102 159 42 / 0.8);
}

.border-moss-500\/90 {
  border-color: rgb(102 159 42 / 0.9);
}

.border-moss-500\/95 {
  border-color: rgb(102 159 42 / 0.95);
}

.border-moss-500\/100 {
  border-color: rgb(102 159 42 / 1);
}

.border-moss-600\/0 {
  border-color: rgb(79 122 33 / 0);
}

.border-moss-600\/5 {
  border-color: rgb(79 122 33 / 0.05);
}

.border-moss-600\/10 {
  border-color: rgb(79 122 33 / 0.1);
}

.border-moss-600\/20 {
  border-color: rgb(79 122 33 / 0.2);
}

.border-moss-600\/25 {
  border-color: rgb(79 122 33 / 0.25);
}

.border-moss-600\/30 {
  border-color: rgb(79 122 33 / 0.3);
}

.border-moss-600\/40 {
  border-color: rgb(79 122 33 / 0.4);
}

.border-moss-600\/50 {
  border-color: rgb(79 122 33 / 0.5);
}

.border-moss-600\/60 {
  border-color: rgb(79 122 33 / 0.6);
}

.border-moss-600\/70 {
  border-color: rgb(79 122 33 / 0.7);
}

.border-moss-600\/75 {
  border-color: rgb(79 122 33 / 0.75);
}

.border-moss-600\/80 {
  border-color: rgb(79 122 33 / 0.8);
}

.border-moss-600\/90 {
  border-color: rgb(79 122 33 / 0.9);
}

.border-moss-600\/95 {
  border-color: rgb(79 122 33 / 0.95);
}

.border-moss-600\/100 {
  border-color: rgb(79 122 33 / 1);
}

.border-moss-700\/0 {
  border-color: rgb(63 98 26 / 0);
}

.border-moss-700\/5 {
  border-color: rgb(63 98 26 / 0.05);
}

.border-moss-700\/10 {
  border-color: rgb(63 98 26 / 0.1);
}

.border-moss-700\/20 {
  border-color: rgb(63 98 26 / 0.2);
}

.border-moss-700\/25 {
  border-color: rgb(63 98 26 / 0.25);
}

.border-moss-700\/30 {
  border-color: rgb(63 98 26 / 0.3);
}

.border-moss-700\/40 {
  border-color: rgb(63 98 26 / 0.4);
}

.border-moss-700\/50 {
  border-color: rgb(63 98 26 / 0.5);
}

.border-moss-700\/60 {
  border-color: rgb(63 98 26 / 0.6);
}

.border-moss-700\/70 {
  border-color: rgb(63 98 26 / 0.7);
}

.border-moss-700\/75 {
  border-color: rgb(63 98 26 / 0.75);
}

.border-moss-700\/80 {
  border-color: rgb(63 98 26 / 0.8);
}

.border-moss-700\/90 {
  border-color: rgb(63 98 26 / 0.9);
}

.border-moss-700\/95 {
  border-color: rgb(63 98 26 / 0.95);
}

.border-moss-700\/100 {
  border-color: rgb(63 98 26 / 1);
}

.border-moss-800\/0 {
  border-color: rgb(51 80 21 / 0);
}

.border-moss-800\/5 {
  border-color: rgb(51 80 21 / 0.05);
}

.border-moss-800\/10 {
  border-color: rgb(51 80 21 / 0.1);
}

.border-moss-800\/20 {
  border-color: rgb(51 80 21 / 0.2);
}

.border-moss-800\/25 {
  border-color: rgb(51 80 21 / 0.25);
}

.border-moss-800\/30 {
  border-color: rgb(51 80 21 / 0.3);
}

.border-moss-800\/40 {
  border-color: rgb(51 80 21 / 0.4);
}

.border-moss-800\/50 {
  border-color: rgb(51 80 21 / 0.5);
}

.border-moss-800\/60 {
  border-color: rgb(51 80 21 / 0.6);
}

.border-moss-800\/70 {
  border-color: rgb(51 80 21 / 0.7);
}

.border-moss-800\/75 {
  border-color: rgb(51 80 21 / 0.75);
}

.border-moss-800\/80 {
  border-color: rgb(51 80 21 / 0.8);
}

.border-moss-800\/90 {
  border-color: rgb(51 80 21 / 0.9);
}

.border-moss-800\/95 {
  border-color: rgb(51 80 21 / 0.95);
}

.border-moss-800\/100 {
  border-color: rgb(51 80 21 / 1);
}

.border-moss-900\/0 {
  border-color: rgb(43 66 18 / 0);
}

.border-moss-900\/5 {
  border-color: rgb(43 66 18 / 0.05);
}

.border-moss-900\/10 {
  border-color: rgb(43 66 18 / 0.1);
}

.border-moss-900\/20 {
  border-color: rgb(43 66 18 / 0.2);
}

.border-moss-900\/25 {
  border-color: rgb(43 66 18 / 0.25);
}

.border-moss-900\/30 {
  border-color: rgb(43 66 18 / 0.3);
}

.border-moss-900\/40 {
  border-color: rgb(43 66 18 / 0.4);
}

.border-moss-900\/50 {
  border-color: rgb(43 66 18 / 0.5);
}

.border-moss-900\/60 {
  border-color: rgb(43 66 18 / 0.6);
}

.border-moss-900\/70 {
  border-color: rgb(43 66 18 / 0.7);
}

.border-moss-900\/75 {
  border-color: rgb(43 66 18 / 0.75);
}

.border-moss-900\/80 {
  border-color: rgb(43 66 18 / 0.8);
}

.border-moss-900\/90 {
  border-color: rgb(43 66 18 / 0.9);
}

.border-moss-900\/95 {
  border-color: rgb(43 66 18 / 0.95);
}

.border-moss-900\/100 {
  border-color: rgb(43 66 18 / 1);
}

.border-moss\/0 {
  border-color: rgb(134 203 60 / 0);
}

.border-moss\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.border-moss\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.border-moss\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.border-moss\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.border-moss\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.border-moss\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.border-moss\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.border-moss\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.border-moss\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.border-moss\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.border-moss\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.border-moss\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.border-moss\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.border-moss\/100 {
  border-color: rgb(134 203 60 / 1);
}

.border-green-light-25\/0 {
  border-color: rgb(250 254 245 / 0);
}

.border-green-light-25\/5 {
  border-color: rgb(250 254 245 / 0.05);
}

.border-green-light-25\/10 {
  border-color: rgb(250 254 245 / 0.1);
}

.border-green-light-25\/20 {
  border-color: rgb(250 254 245 / 0.2);
}

.border-green-light-25\/25 {
  border-color: rgb(250 254 245 / 0.25);
}

.border-green-light-25\/30 {
  border-color: rgb(250 254 245 / 0.3);
}

.border-green-light-25\/40 {
  border-color: rgb(250 254 245 / 0.4);
}

.border-green-light-25\/50 {
  border-color: rgb(250 254 245 / 0.5);
}

.border-green-light-25\/60 {
  border-color: rgb(250 254 245 / 0.6);
}

.border-green-light-25\/70 {
  border-color: rgb(250 254 245 / 0.7);
}

.border-green-light-25\/75 {
  border-color: rgb(250 254 245 / 0.75);
}

.border-green-light-25\/80 {
  border-color: rgb(250 254 245 / 0.8);
}

.border-green-light-25\/90 {
  border-color: rgb(250 254 245 / 0.9);
}

.border-green-light-25\/95 {
  border-color: rgb(250 254 245 / 0.95);
}

.border-green-light-25\/100 {
  border-color: rgb(250 254 245 / 1);
}

.border-green-light-50\/0 {
  border-color: rgb(243 254 231 / 0);
}

.border-green-light-50\/5 {
  border-color: rgb(243 254 231 / 0.05);
}

.border-green-light-50\/10 {
  border-color: rgb(243 254 231 / 0.1);
}

.border-green-light-50\/20 {
  border-color: rgb(243 254 231 / 0.2);
}

.border-green-light-50\/25 {
  border-color: rgb(243 254 231 / 0.25);
}

.border-green-light-50\/30 {
  border-color: rgb(243 254 231 / 0.3);
}

.border-green-light-50\/40 {
  border-color: rgb(243 254 231 / 0.4);
}

.border-green-light-50\/50 {
  border-color: rgb(243 254 231 / 0.5);
}

.border-green-light-50\/60 {
  border-color: rgb(243 254 231 / 0.6);
}

.border-green-light-50\/70 {
  border-color: rgb(243 254 231 / 0.7);
}

.border-green-light-50\/75 {
  border-color: rgb(243 254 231 / 0.75);
}

.border-green-light-50\/80 {
  border-color: rgb(243 254 231 / 0.8);
}

.border-green-light-50\/90 {
  border-color: rgb(243 254 231 / 0.9);
}

.border-green-light-50\/95 {
  border-color: rgb(243 254 231 / 0.95);
}

.border-green-light-50\/100 {
  border-color: rgb(243 254 231 / 1);
}

.border-green-light-100\/0 {
  border-color: rgb(228 251 204 / 0);
}

.border-green-light-100\/5 {
  border-color: rgb(228 251 204 / 0.05);
}

.border-green-light-100\/10 {
  border-color: rgb(228 251 204 / 0.1);
}

.border-green-light-100\/20 {
  border-color: rgb(228 251 204 / 0.2);
}

.border-green-light-100\/25 {
  border-color: rgb(228 251 204 / 0.25);
}

.border-green-light-100\/30 {
  border-color: rgb(228 251 204 / 0.3);
}

.border-green-light-100\/40 {
  border-color: rgb(228 251 204 / 0.4);
}

.border-green-light-100\/50 {
  border-color: rgb(228 251 204 / 0.5);
}

.border-green-light-100\/60 {
  border-color: rgb(228 251 204 / 0.6);
}

.border-green-light-100\/70 {
  border-color: rgb(228 251 204 / 0.7);
}

.border-green-light-100\/75 {
  border-color: rgb(228 251 204 / 0.75);
}

.border-green-light-100\/80 {
  border-color: rgb(228 251 204 / 0.8);
}

.border-green-light-100\/90 {
  border-color: rgb(228 251 204 / 0.9);
}

.border-green-light-100\/95 {
  border-color: rgb(228 251 204 / 0.95);
}

.border-green-light-100\/100 {
  border-color: rgb(228 251 204 / 1);
}

.border-green-light-300\/0 {
  border-color: rgb(166 239 103 / 0);
}

.border-green-light-300\/5 {
  border-color: rgb(166 239 103 / 0.05);
}

.border-green-light-300\/10 {
  border-color: rgb(166 239 103 / 0.1);
}

.border-green-light-300\/20 {
  border-color: rgb(166 239 103 / 0.2);
}

.border-green-light-300\/25 {
  border-color: rgb(166 239 103 / 0.25);
}

.border-green-light-300\/30 {
  border-color: rgb(166 239 103 / 0.3);
}

.border-green-light-300\/40 {
  border-color: rgb(166 239 103 / 0.4);
}

.border-green-light-300\/50 {
  border-color: rgb(166 239 103 / 0.5);
}

.border-green-light-300\/60 {
  border-color: rgb(166 239 103 / 0.6);
}

.border-green-light-300\/70 {
  border-color: rgb(166 239 103 / 0.7);
}

.border-green-light-300\/75 {
  border-color: rgb(166 239 103 / 0.75);
}

.border-green-light-300\/80 {
  border-color: rgb(166 239 103 / 0.8);
}

.border-green-light-300\/90 {
  border-color: rgb(166 239 103 / 0.9);
}

.border-green-light-300\/95 {
  border-color: rgb(166 239 103 / 0.95);
}

.border-green-light-300\/100 {
  border-color: rgb(166 239 103 / 1);
}

.border-green-light-400\/0 {
  border-color: rgb(133 225 58 / 0);
}

.border-green-light-400\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.border-green-light-400\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.border-green-light-400\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.border-green-light-400\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.border-green-light-400\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.border-green-light-400\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.border-green-light-400\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.border-green-light-400\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.border-green-light-400\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.border-green-light-400\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.border-green-light-400\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.border-green-light-400\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.border-green-light-400\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.border-green-light-400\/100 {
  border-color: rgb(133 225 58 / 1);
}

.border-green-light-500\/0 {
  border-color: rgb(102 6 16 / 0);
}

.border-green-light-500\/5 {
  border-color: rgb(102 6 16 / 0.05);
}

.border-green-light-500\/10 {
  border-color: rgb(102 6 16 / 0.1);
}

.border-green-light-500\/20 {
  border-color: rgb(102 6 16 / 0.2);
}

.border-green-light-500\/25 {
  border-color: rgb(102 6 16 / 0.25);
}

.border-green-light-500\/30 {
  border-color: rgb(102 6 16 / 0.3);
}

.border-green-light-500\/40 {
  border-color: rgb(102 6 16 / 0.4);
}

.border-green-light-500\/50 {
  border-color: rgb(102 6 16 / 0.5);
}

.border-green-light-500\/60 {
  border-color: rgb(102 6 16 / 0.6);
}

.border-green-light-500\/70 {
  border-color: rgb(102 6 16 / 0.7);
}

.border-green-light-500\/75 {
  border-color: rgb(102 6 16 / 0.75);
}

.border-green-light-500\/80 {
  border-color: rgb(102 6 16 / 0.8);
}

.border-green-light-500\/90 {
  border-color: rgb(102 6 16 / 0.9);
}

.border-green-light-500\/95 {
  border-color: rgb(102 6 16 / 0.95);
}

.border-green-light-500\/100 {
  border-color: rgb(102 6 16 / 1);
}

.border-green-light-800\/0 {
  border-color: rgb(50 98 18 / 0);
}

.border-green-light-800\/5 {
  border-color: rgb(50 98 18 / 0.05);
}

.border-green-light-800\/10 {
  border-color: rgb(50 98 18 / 0.1);
}

.border-green-light-800\/20 {
  border-color: rgb(50 98 18 / 0.2);
}

.border-green-light-800\/25 {
  border-color: rgb(50 98 18 / 0.25);
}

.border-green-light-800\/30 {
  border-color: rgb(50 98 18 / 0.3);
}

.border-green-light-800\/40 {
  border-color: rgb(50 98 18 / 0.4);
}

.border-green-light-800\/50 {
  border-color: rgb(50 98 18 / 0.5);
}

.border-green-light-800\/60 {
  border-color: rgb(50 98 18 / 0.6);
}

.border-green-light-800\/70 {
  border-color: rgb(50 98 18 / 0.7);
}

.border-green-light-800\/75 {
  border-color: rgb(50 98 18 / 0.75);
}

.border-green-light-800\/80 {
  border-color: rgb(50 98 18 / 0.8);
}

.border-green-light-800\/90 {
  border-color: rgb(50 98 18 / 0.9);
}

.border-green-light-800\/95 {
  border-color: rgb(50 98 18 / 0.95);
}

.border-green-light-800\/100 {
  border-color: rgb(50 98 18 / 1);
}

.border-green-light-900\/0 {
  border-color: rgb(43 83 20 / 0);
}

.border-green-light-900\/5 {
  border-color: rgb(43 83 20 / 0.05);
}

.border-green-light-900\/10 {
  border-color: rgb(43 83 20 / 0.1);
}

.border-green-light-900\/20 {
  border-color: rgb(43 83 20 / 0.2);
}

.border-green-light-900\/25 {
  border-color: rgb(43 83 20 / 0.25);
}

.border-green-light-900\/30 {
  border-color: rgb(43 83 20 / 0.3);
}

.border-green-light-900\/40 {
  border-color: rgb(43 83 20 / 0.4);
}

.border-green-light-900\/50 {
  border-color: rgb(43 83 20 / 0.5);
}

.border-green-light-900\/60 {
  border-color: rgb(43 83 20 / 0.6);
}

.border-green-light-900\/70 {
  border-color: rgb(43 83 20 / 0.7);
}

.border-green-light-900\/75 {
  border-color: rgb(43 83 20 / 0.75);
}

.border-green-light-900\/80 {
  border-color: rgb(43 83 20 / 0.8);
}

.border-green-light-900\/90 {
  border-color: rgb(43 83 20 / 0.9);
}

.border-green-light-900\/95 {
  border-color: rgb(43 83 20 / 0.95);
}

.border-green-light-900\/100 {
  border-color: rgb(43 83 20 / 1);
}

.border-green-light\/0 {
  border-color: rgb(133 225 58 / 0);
}

.border-green-light\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.border-green-light\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.border-green-light\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.border-green-light\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.border-green-light\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.border-green-light\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.border-green-light\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.border-green-light\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.border-green-light\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.border-green-light\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.border-green-light\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.border-green-light\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.border-green-light\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.border-green-light\/100 {
  border-color: rgb(133 225 58 / 1);
}

.border-green-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.border-green-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.border-green-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.border-green-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.border-green-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.border-green-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.border-green-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.border-green-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.border-green-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.border-green-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.border-green-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.border-green-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.border-green-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.border-green-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.border-green-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.border-green-50\/0 {
  border-color: rgb(237 252 242 / 0);
}

.border-green-50\/5 {
  border-color: rgb(237 252 242 / 0.05);
}

.border-green-50\/10 {
  border-color: rgb(237 252 242 / 0.1);
}

.border-green-50\/20 {
  border-color: rgb(237 252 242 / 0.2);
}

.border-green-50\/25 {
  border-color: rgb(237 252 242 / 0.25);
}

.border-green-50\/30 {
  border-color: rgb(237 252 242 / 0.3);
}

.border-green-50\/40 {
  border-color: rgb(237 252 242 / 0.4);
}

.border-green-50\/50 {
  border-color: rgb(237 252 242 / 0.5);
}

.border-green-50\/60 {
  border-color: rgb(237 252 242 / 0.6);
}

.border-green-50\/70 {
  border-color: rgb(237 252 242 / 0.7);
}

.border-green-50\/75 {
  border-color: rgb(237 252 242 / 0.75);
}

.border-green-50\/80 {
  border-color: rgb(237 252 242 / 0.8);
}

.border-green-50\/90 {
  border-color: rgb(237 252 242 / 0.9);
}

.border-green-50\/95 {
  border-color: rgb(237 252 242 / 0.95);
}

.border-green-50\/100 {
  border-color: rgb(237 252 242 / 1);
}

.border-green-100\/0 {
  border-color: rgb(211 248 223 / 0);
}

.border-green-100\/5 {
  border-color: rgb(211 248 223 / 0.05);
}

.border-green-100\/10 {
  border-color: rgb(211 248 223 / 0.1);
}

.border-green-100\/20 {
  border-color: rgb(211 248 223 / 0.2);
}

.border-green-100\/25 {
  border-color: rgb(211 248 223 / 0.25);
}

.border-green-100\/30 {
  border-color: rgb(211 248 223 / 0.3);
}

.border-green-100\/40 {
  border-color: rgb(211 248 223 / 0.4);
}

.border-green-100\/50 {
  border-color: rgb(211 248 223 / 0.5);
}

.border-green-100\/60 {
  border-color: rgb(211 248 223 / 0.6);
}

.border-green-100\/70 {
  border-color: rgb(211 248 223 / 0.7);
}

.border-green-100\/75 {
  border-color: rgb(211 248 223 / 0.75);
}

.border-green-100\/80 {
  border-color: rgb(211 248 223 / 0.8);
}

.border-green-100\/90 {
  border-color: rgb(211 248 223 / 0.9);
}

.border-green-100\/95 {
  border-color: rgb(211 248 223 / 0.95);
}

.border-green-100\/100 {
  border-color: rgb(211 248 223 / 1);
}

.border-green-200\/0 {
  border-color: rgb(170 240 196 / 0);
}

.border-green-200\/5 {
  border-color: rgb(170 240 196 / 0.05);
}

.border-green-200\/10 {
  border-color: rgb(170 240 196 / 0.1);
}

.border-green-200\/20 {
  border-color: rgb(170 240 196 / 0.2);
}

.border-green-200\/25 {
  border-color: rgb(170 240 196 / 0.25);
}

.border-green-200\/30 {
  border-color: rgb(170 240 196 / 0.3);
}

.border-green-200\/40 {
  border-color: rgb(170 240 196 / 0.4);
}

.border-green-200\/50 {
  border-color: rgb(170 240 196 / 0.5);
}

.border-green-200\/60 {
  border-color: rgb(170 240 196 / 0.6);
}

.border-green-200\/70 {
  border-color: rgb(170 240 196 / 0.7);
}

.border-green-200\/75 {
  border-color: rgb(170 240 196 / 0.75);
}

.border-green-200\/80 {
  border-color: rgb(170 240 196 / 0.8);
}

.border-green-200\/90 {
  border-color: rgb(170 240 196 / 0.9);
}

.border-green-200\/95 {
  border-color: rgb(170 240 196 / 0.95);
}

.border-green-200\/100 {
  border-color: rgb(170 240 196 / 1);
}

.border-green-300\/0 {
  border-color: rgb(115 226 163 / 0);
}

.border-green-300\/5 {
  border-color: rgb(115 226 163 / 0.05);
}

.border-green-300\/10 {
  border-color: rgb(115 226 163 / 0.1);
}

.border-green-300\/20 {
  border-color: rgb(115 226 163 / 0.2);
}

.border-green-300\/25 {
  border-color: rgb(115 226 163 / 0.25);
}

.border-green-300\/30 {
  border-color: rgb(115 226 163 / 0.3);
}

.border-green-300\/40 {
  border-color: rgb(115 226 163 / 0.4);
}

.border-green-300\/50 {
  border-color: rgb(115 226 163 / 0.5);
}

.border-green-300\/60 {
  border-color: rgb(115 226 163 / 0.6);
}

.border-green-300\/70 {
  border-color: rgb(115 226 163 / 0.7);
}

.border-green-300\/75 {
  border-color: rgb(115 226 163 / 0.75);
}

.border-green-300\/80 {
  border-color: rgb(115 226 163 / 0.8);
}

.border-green-300\/90 {
  border-color: rgb(115 226 163 / 0.9);
}

.border-green-300\/95 {
  border-color: rgb(115 226 163 / 0.95);
}

.border-green-300\/100 {
  border-color: rgb(115 226 163 / 1);
}

.border-green-400\/0 {
  border-color: rgb(60 203 127 / 0);
}

.border-green-400\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.border-green-400\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.border-green-400\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.border-green-400\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.border-green-400\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.border-green-400\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.border-green-400\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.border-green-400\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.border-green-400\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.border-green-400\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.border-green-400\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.border-green-400\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.border-green-400\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.border-green-400\/100 {
  border-color: rgb(60 203 127 / 1);
}

.border-green-500\/0 {
  border-color: rgb(22 131 100 / 0);
}

.border-green-500\/5 {
  border-color: rgb(22 131 100 / 0.05);
}

.border-green-500\/10 {
  border-color: rgb(22 131 100 / 0.1);
}

.border-green-500\/20 {
  border-color: rgb(22 131 100 / 0.2);
}

.border-green-500\/25 {
  border-color: rgb(22 131 100 / 0.25);
}

.border-green-500\/30 {
  border-color: rgb(22 131 100 / 0.3);
}

.border-green-500\/40 {
  border-color: rgb(22 131 100 / 0.4);
}

.border-green-500\/50 {
  border-color: rgb(22 131 100 / 0.5);
}

.border-green-500\/60 {
  border-color: rgb(22 131 100 / 0.6);
}

.border-green-500\/70 {
  border-color: rgb(22 131 100 / 0.7);
}

.border-green-500\/75 {
  border-color: rgb(22 131 100 / 0.75);
}

.border-green-500\/80 {
  border-color: rgb(22 131 100 / 0.8);
}

.border-green-500\/90 {
  border-color: rgb(22 131 100 / 0.9);
}

.border-green-500\/95 {
  border-color: rgb(22 131 100 / 0.95);
}

.border-green-500\/100 {
  border-color: rgb(22 131 100 / 1);
}

.border-green-600\/0 {
  border-color: rgb(9 146 80 / 0);
}

.border-green-600\/5 {
  border-color: rgb(9 146 80 / 0.05);
}

.border-green-600\/10 {
  border-color: rgb(9 146 80 / 0.1);
}

.border-green-600\/20 {
  border-color: rgb(9 146 80 / 0.2);
}

.border-green-600\/25 {
  border-color: rgb(9 146 80 / 0.25);
}

.border-green-600\/30 {
  border-color: rgb(9 146 80 / 0.3);
}

.border-green-600\/40 {
  border-color: rgb(9 146 80 / 0.4);
}

.border-green-600\/50 {
  border-color: rgb(9 146 80 / 0.5);
}

.border-green-600\/60 {
  border-color: rgb(9 146 80 / 0.6);
}

.border-green-600\/70 {
  border-color: rgb(9 146 80 / 0.7);
}

.border-green-600\/75 {
  border-color: rgb(9 146 80 / 0.75);
}

.border-green-600\/80 {
  border-color: rgb(9 146 80 / 0.8);
}

.border-green-600\/90 {
  border-color: rgb(9 146 80 / 0.9);
}

.border-green-600\/95 {
  border-color: rgb(9 146 80 / 0.95);
}

.border-green-600\/100 {
  border-color: rgb(9 146 80 / 1);
}

.border-green-700\/0 {
  border-color: rgb(8 116 67 / 0);
}

.border-green-700\/5 {
  border-color: rgb(8 116 67 / 0.05);
}

.border-green-700\/10 {
  border-color: rgb(8 116 67 / 0.1);
}

.border-green-700\/20 {
  border-color: rgb(8 116 67 / 0.2);
}

.border-green-700\/25 {
  border-color: rgb(8 116 67 / 0.25);
}

.border-green-700\/30 {
  border-color: rgb(8 116 67 / 0.3);
}

.border-green-700\/40 {
  border-color: rgb(8 116 67 / 0.4);
}

.border-green-700\/50 {
  border-color: rgb(8 116 67 / 0.5);
}

.border-green-700\/60 {
  border-color: rgb(8 116 67 / 0.6);
}

.border-green-700\/70 {
  border-color: rgb(8 116 67 / 0.7);
}

.border-green-700\/75 {
  border-color: rgb(8 116 67 / 0.75);
}

.border-green-700\/80 {
  border-color: rgb(8 116 67 / 0.8);
}

.border-green-700\/90 {
  border-color: rgb(8 116 67 / 0.9);
}

.border-green-700\/95 {
  border-color: rgb(8 116 67 / 0.95);
}

.border-green-700\/100 {
  border-color: rgb(8 116 67 / 1);
}

.border-green-800\/0 {
  border-color: rgb(9 80 55 / 0);
}

.border-green-800\/5 {
  border-color: rgb(9 80 55 / 0.05);
}

.border-green-800\/10 {
  border-color: rgb(9 80 55 / 0.1);
}

.border-green-800\/20 {
  border-color: rgb(9 80 55 / 0.2);
}

.border-green-800\/25 {
  border-color: rgb(9 80 55 / 0.25);
}

.border-green-800\/30 {
  border-color: rgb(9 80 55 / 0.3);
}

.border-green-800\/40 {
  border-color: rgb(9 80 55 / 0.4);
}

.border-green-800\/50 {
  border-color: rgb(9 80 55 / 0.5);
}

.border-green-800\/60 {
  border-color: rgb(9 80 55 / 0.6);
}

.border-green-800\/70 {
  border-color: rgb(9 80 55 / 0.7);
}

.border-green-800\/75 {
  border-color: rgb(9 80 55 / 0.75);
}

.border-green-800\/80 {
  border-color: rgb(9 80 55 / 0.8);
}

.border-green-800\/90 {
  border-color: rgb(9 80 55 / 0.9);
}

.border-green-800\/95 {
  border-color: rgb(9 80 55 / 0.95);
}

.border-green-800\/100 {
  border-color: rgb(9 80 55 / 1);
}

.border-green-900\/0 {
  border-color: rgb(8 76 46 / 0);
}

.border-green-900\/5 {
  border-color: rgb(8 76 46 / 0.05);
}

.border-green-900\/10 {
  border-color: rgb(8 76 46 / 0.1);
}

.border-green-900\/20 {
  border-color: rgb(8 76 46 / 0.2);
}

.border-green-900\/25 {
  border-color: rgb(8 76 46 / 0.25);
}

.border-green-900\/30 {
  border-color: rgb(8 76 46 / 0.3);
}

.border-green-900\/40 {
  border-color: rgb(8 76 46 / 0.4);
}

.border-green-900\/50 {
  border-color: rgb(8 76 46 / 0.5);
}

.border-green-900\/60 {
  border-color: rgb(8 76 46 / 0.6);
}

.border-green-900\/70 {
  border-color: rgb(8 76 46 / 0.7);
}

.border-green-900\/75 {
  border-color: rgb(8 76 46 / 0.75);
}

.border-green-900\/80 {
  border-color: rgb(8 76 46 / 0.8);
}

.border-green-900\/90 {
  border-color: rgb(8 76 46 / 0.9);
}

.border-green-900\/95 {
  border-color: rgb(8 76 46 / 0.95);
}

.border-green-900\/100 {
  border-color: rgb(8 76 46 / 1);
}

.border-green\/0 {
  border-color: rgb(60 203 127 / 0);
}

.border-green\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.border-green\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.border-green\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.border-green\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.border-green\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.border-green\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.border-green\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.border-green\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.border-green\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.border-green\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.border-green\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.border-green\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.border-green\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.border-green\/100 {
  border-color: rgb(60 203 127 / 1);
}

.border-teal-25\/0 {
  border-color: rgb(246 254 252 / 0);
}

.border-teal-25\/5 {
  border-color: rgb(246 254 252 / 0.05);
}

.border-teal-25\/10 {
  border-color: rgb(246 254 252 / 0.1);
}

.border-teal-25\/20 {
  border-color: rgb(246 254 252 / 0.2);
}

.border-teal-25\/25 {
  border-color: rgb(246 254 252 / 0.25);
}

.border-teal-25\/30 {
  border-color: rgb(246 254 252 / 0.3);
}

.border-teal-25\/40 {
  border-color: rgb(246 254 252 / 0.4);
}

.border-teal-25\/50 {
  border-color: rgb(246 254 252 / 0.5);
}

.border-teal-25\/60 {
  border-color: rgb(246 254 252 / 0.6);
}

.border-teal-25\/70 {
  border-color: rgb(246 254 252 / 0.7);
}

.border-teal-25\/75 {
  border-color: rgb(246 254 252 / 0.75);
}

.border-teal-25\/80 {
  border-color: rgb(246 254 252 / 0.8);
}

.border-teal-25\/90 {
  border-color: rgb(246 254 252 / 0.9);
}

.border-teal-25\/95 {
  border-color: rgb(246 254 252 / 0.95);
}

.border-teal-25\/100 {
  border-color: rgb(246 254 252 / 1);
}

.border-teal-50\/0 {
  border-color: rgb(240 253 249 / 0);
}

.border-teal-50\/5 {
  border-color: rgb(240 253 249 / 0.05);
}

.border-teal-50\/10 {
  border-color: rgb(240 253 249 / 0.1);
}

.border-teal-50\/20 {
  border-color: rgb(240 253 249 / 0.2);
}

.border-teal-50\/25 {
  border-color: rgb(240 253 249 / 0.25);
}

.border-teal-50\/30 {
  border-color: rgb(240 253 249 / 0.3);
}

.border-teal-50\/40 {
  border-color: rgb(240 253 249 / 0.4);
}

.border-teal-50\/50 {
  border-color: rgb(240 253 249 / 0.5);
}

.border-teal-50\/60 {
  border-color: rgb(240 253 249 / 0.6);
}

.border-teal-50\/70 {
  border-color: rgb(240 253 249 / 0.7);
}

.border-teal-50\/75 {
  border-color: rgb(240 253 249 / 0.75);
}

.border-teal-50\/80 {
  border-color: rgb(240 253 249 / 0.8);
}

.border-teal-50\/90 {
  border-color: rgb(240 253 249 / 0.9);
}

.border-teal-50\/95 {
  border-color: rgb(240 253 249 / 0.95);
}

.border-teal-50\/100 {
  border-color: rgb(240 253 249 / 1);
}

.border-teal-100\/0 {
  border-color: rgb(204 251 239 / 0);
}

.border-teal-100\/5 {
  border-color: rgb(204 251 239 / 0.05);
}

.border-teal-100\/10 {
  border-color: rgb(204 251 239 / 0.1);
}

.border-teal-100\/20 {
  border-color: rgb(204 251 239 / 0.2);
}

.border-teal-100\/25 {
  border-color: rgb(204 251 239 / 0.25);
}

.border-teal-100\/30 {
  border-color: rgb(204 251 239 / 0.3);
}

.border-teal-100\/40 {
  border-color: rgb(204 251 239 / 0.4);
}

.border-teal-100\/50 {
  border-color: rgb(204 251 239 / 0.5);
}

.border-teal-100\/60 {
  border-color: rgb(204 251 239 / 0.6);
}

.border-teal-100\/70 {
  border-color: rgb(204 251 239 / 0.7);
}

.border-teal-100\/75 {
  border-color: rgb(204 251 239 / 0.75);
}

.border-teal-100\/80 {
  border-color: rgb(204 251 239 / 0.8);
}

.border-teal-100\/90 {
  border-color: rgb(204 251 239 / 0.9);
}

.border-teal-100\/95 {
  border-color: rgb(204 251 239 / 0.95);
}

.border-teal-100\/100 {
  border-color: rgb(204 251 239 / 1);
}

.border-teal-200\/0 {
  border-color: rgb(153 246 224 / 0);
}

.border-teal-200\/5 {
  border-color: rgb(153 246 224 / 0.05);
}

.border-teal-200\/10 {
  border-color: rgb(153 246 224 / 0.1);
}

.border-teal-200\/20 {
  border-color: rgb(153 246 224 / 0.2);
}

.border-teal-200\/25 {
  border-color: rgb(153 246 224 / 0.25);
}

.border-teal-200\/30 {
  border-color: rgb(153 246 224 / 0.3);
}

.border-teal-200\/40 {
  border-color: rgb(153 246 224 / 0.4);
}

.border-teal-200\/50 {
  border-color: rgb(153 246 224 / 0.5);
}

.border-teal-200\/60 {
  border-color: rgb(153 246 224 / 0.6);
}

.border-teal-200\/70 {
  border-color: rgb(153 246 224 / 0.7);
}

.border-teal-200\/75 {
  border-color: rgb(153 246 224 / 0.75);
}

.border-teal-200\/80 {
  border-color: rgb(153 246 224 / 0.8);
}

.border-teal-200\/90 {
  border-color: rgb(153 246 224 / 0.9);
}

.border-teal-200\/95 {
  border-color: rgb(153 246 224 / 0.95);
}

.border-teal-200\/100 {
  border-color: rgb(153 246 224 / 1);
}

.border-teal-300\/0 {
  border-color: rgb(95 233 208 / 0);
}

.border-teal-300\/5 {
  border-color: rgb(95 233 208 / 0.05);
}

.border-teal-300\/10 {
  border-color: rgb(95 233 208 / 0.1);
}

.border-teal-300\/20 {
  border-color: rgb(95 233 208 / 0.2);
}

.border-teal-300\/25 {
  border-color: rgb(95 233 208 / 0.25);
}

.border-teal-300\/30 {
  border-color: rgb(95 233 208 / 0.3);
}

.border-teal-300\/40 {
  border-color: rgb(95 233 208 / 0.4);
}

.border-teal-300\/50 {
  border-color: rgb(95 233 208 / 0.5);
}

.border-teal-300\/60 {
  border-color: rgb(95 233 208 / 0.6);
}

.border-teal-300\/70 {
  border-color: rgb(95 233 208 / 0.7);
}

.border-teal-300\/75 {
  border-color: rgb(95 233 208 / 0.75);
}

.border-teal-300\/80 {
  border-color: rgb(95 233 208 / 0.8);
}

.border-teal-300\/90 {
  border-color: rgb(95 233 208 / 0.9);
}

.border-teal-300\/95 {
  border-color: rgb(95 233 208 / 0.95);
}

.border-teal-300\/100 {
  border-color: rgb(95 233 208 / 1);
}

.border-teal-400\/0 {
  border-color: rgb(46 211 183 / 0);
}

.border-teal-400\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.border-teal-400\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.border-teal-400\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.border-teal-400\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.border-teal-400\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.border-teal-400\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.border-teal-400\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.border-teal-400\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.border-teal-400\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.border-teal-400\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.border-teal-400\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.border-teal-400\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.border-teal-400\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.border-teal-400\/100 {
  border-color: rgb(46 211 183 / 1);
}

.border-teal-500\/0 {
  border-color: rgb(21 183 158 / 0);
}

.border-teal-500\/5 {
  border-color: rgb(21 183 158 / 0.05);
}

.border-teal-500\/10 {
  border-color: rgb(21 183 158 / 0.1);
}

.border-teal-500\/20 {
  border-color: rgb(21 183 158 / 0.2);
}

.border-teal-500\/25 {
  border-color: rgb(21 183 158 / 0.25);
}

.border-teal-500\/30 {
  border-color: rgb(21 183 158 / 0.3);
}

.border-teal-500\/40 {
  border-color: rgb(21 183 158 / 0.4);
}

.border-teal-500\/50 {
  border-color: rgb(21 183 158 / 0.5);
}

.border-teal-500\/60 {
  border-color: rgb(21 183 158 / 0.6);
}

.border-teal-500\/70 {
  border-color: rgb(21 183 158 / 0.7);
}

.border-teal-500\/75 {
  border-color: rgb(21 183 158 / 0.75);
}

.border-teal-500\/80 {
  border-color: rgb(21 183 158 / 0.8);
}

.border-teal-500\/90 {
  border-color: rgb(21 183 158 / 0.9);
}

.border-teal-500\/95 {
  border-color: rgb(21 183 158 / 0.95);
}

.border-teal-500\/100 {
  border-color: rgb(21 183 158 / 1);
}

.border-teal-600\/0 {
  border-color: rgb(14 147 132 / 0);
}

.border-teal-600\/5 {
  border-color: rgb(14 147 132 / 0.05);
}

.border-teal-600\/10 {
  border-color: rgb(14 147 132 / 0.1);
}

.border-teal-600\/20 {
  border-color: rgb(14 147 132 / 0.2);
}

.border-teal-600\/25 {
  border-color: rgb(14 147 132 / 0.25);
}

.border-teal-600\/30 {
  border-color: rgb(14 147 132 / 0.3);
}

.border-teal-600\/40 {
  border-color: rgb(14 147 132 / 0.4);
}

.border-teal-600\/50 {
  border-color: rgb(14 147 132 / 0.5);
}

.border-teal-600\/60 {
  border-color: rgb(14 147 132 / 0.6);
}

.border-teal-600\/70 {
  border-color: rgb(14 147 132 / 0.7);
}

.border-teal-600\/75 {
  border-color: rgb(14 147 132 / 0.75);
}

.border-teal-600\/80 {
  border-color: rgb(14 147 132 / 0.8);
}

.border-teal-600\/90 {
  border-color: rgb(14 147 132 / 0.9);
}

.border-teal-600\/95 {
  border-color: rgb(14 147 132 / 0.95);
}

.border-teal-600\/100 {
  border-color: rgb(14 147 132 / 1);
}

.border-teal-700\/0 {
  border-color: rgb(16 117 105 / 0);
}

.border-teal-700\/5 {
  border-color: rgb(16 117 105 / 0.05);
}

.border-teal-700\/10 {
  border-color: rgb(16 117 105 / 0.1);
}

.border-teal-700\/20 {
  border-color: rgb(16 117 105 / 0.2);
}

.border-teal-700\/25 {
  border-color: rgb(16 117 105 / 0.25);
}

.border-teal-700\/30 {
  border-color: rgb(16 117 105 / 0.3);
}

.border-teal-700\/40 {
  border-color: rgb(16 117 105 / 0.4);
}

.border-teal-700\/50 {
  border-color: rgb(16 117 105 / 0.5);
}

.border-teal-700\/60 {
  border-color: rgb(16 117 105 / 0.6);
}

.border-teal-700\/70 {
  border-color: rgb(16 117 105 / 0.7);
}

.border-teal-700\/75 {
  border-color: rgb(16 117 105 / 0.75);
}

.border-teal-700\/80 {
  border-color: rgb(16 117 105 / 0.8);
}

.border-teal-700\/90 {
  border-color: rgb(16 117 105 / 0.9);
}

.border-teal-700\/95 {
  border-color: rgb(16 117 105 / 0.95);
}

.border-teal-700\/100 {
  border-color: rgb(16 117 105 / 1);
}

.border-teal-800\/0 {
  border-color: rgb(18 93 86 / 0);
}

.border-teal-800\/5 {
  border-color: rgb(18 93 86 / 0.05);
}

.border-teal-800\/10 {
  border-color: rgb(18 93 86 / 0.1);
}

.border-teal-800\/20 {
  border-color: rgb(18 93 86 / 0.2);
}

.border-teal-800\/25 {
  border-color: rgb(18 93 86 / 0.25);
}

.border-teal-800\/30 {
  border-color: rgb(18 93 86 / 0.3);
}

.border-teal-800\/40 {
  border-color: rgb(18 93 86 / 0.4);
}

.border-teal-800\/50 {
  border-color: rgb(18 93 86 / 0.5);
}

.border-teal-800\/60 {
  border-color: rgb(18 93 86 / 0.6);
}

.border-teal-800\/70 {
  border-color: rgb(18 93 86 / 0.7);
}

.border-teal-800\/75 {
  border-color: rgb(18 93 86 / 0.75);
}

.border-teal-800\/80 {
  border-color: rgb(18 93 86 / 0.8);
}

.border-teal-800\/90 {
  border-color: rgb(18 93 86 / 0.9);
}

.border-teal-800\/95 {
  border-color: rgb(18 93 86 / 0.95);
}

.border-teal-800\/100 {
  border-color: rgb(18 93 86 / 1);
}

.border-teal-900\/0 {
  border-color: rgb(19 78 72 / 0);
}

.border-teal-900\/5 {
  border-color: rgb(19 78 72 / 0.05);
}

.border-teal-900\/10 {
  border-color: rgb(19 78 72 / 0.1);
}

.border-teal-900\/20 {
  border-color: rgb(19 78 72 / 0.2);
}

.border-teal-900\/25 {
  border-color: rgb(19 78 72 / 0.25);
}

.border-teal-900\/30 {
  border-color: rgb(19 78 72 / 0.3);
}

.border-teal-900\/40 {
  border-color: rgb(19 78 72 / 0.4);
}

.border-teal-900\/50 {
  border-color: rgb(19 78 72 / 0.5);
}

.border-teal-900\/60 {
  border-color: rgb(19 78 72 / 0.6);
}

.border-teal-900\/70 {
  border-color: rgb(19 78 72 / 0.7);
}

.border-teal-900\/75 {
  border-color: rgb(19 78 72 / 0.75);
}

.border-teal-900\/80 {
  border-color: rgb(19 78 72 / 0.8);
}

.border-teal-900\/90 {
  border-color: rgb(19 78 72 / 0.9);
}

.border-teal-900\/95 {
  border-color: rgb(19 78 72 / 0.95);
}

.border-teal-900\/100 {
  border-color: rgb(19 78 72 / 1);
}

.border-teal\/0 {
  border-color: rgb(46 211 183 / 0);
}

.border-teal\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.border-teal\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.border-teal\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.border-teal\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.border-teal\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.border-teal\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.border-teal\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.border-teal\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.border-teal\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.border-teal\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.border-teal\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.border-teal\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.border-teal\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.border-teal\/100 {
  border-color: rgb(46 211 183 / 1);
}

.border-cyan-25\/0 {
  border-color: rgb(245 254 255 / 0);
}

.border-cyan-25\/5 {
  border-color: rgb(245 254 255 / 0.05);
}

.border-cyan-25\/10 {
  border-color: rgb(245 254 255 / 0.1);
}

.border-cyan-25\/20 {
  border-color: rgb(245 254 255 / 0.2);
}

.border-cyan-25\/25 {
  border-color: rgb(245 254 255 / 0.25);
}

.border-cyan-25\/30 {
  border-color: rgb(245 254 255 / 0.3);
}

.border-cyan-25\/40 {
  border-color: rgb(245 254 255 / 0.4);
}

.border-cyan-25\/50 {
  border-color: rgb(245 254 255 / 0.5);
}

.border-cyan-25\/60 {
  border-color: rgb(245 254 255 / 0.6);
}

.border-cyan-25\/70 {
  border-color: rgb(245 254 255 / 0.7);
}

.border-cyan-25\/75 {
  border-color: rgb(245 254 255 / 0.75);
}

.border-cyan-25\/80 {
  border-color: rgb(245 254 255 / 0.8);
}

.border-cyan-25\/90 {
  border-color: rgb(245 254 255 / 0.9);
}

.border-cyan-25\/95 {
  border-color: rgb(245 254 255 / 0.95);
}

.border-cyan-25\/100 {
  border-color: rgb(245 254 255 / 1);
}

.border-cyan-50\/0 {
  border-color: rgb(236 253 255 / 0);
}

.border-cyan-50\/5 {
  border-color: rgb(236 253 255 / 0.05);
}

.border-cyan-50\/10 {
  border-color: rgb(236 253 255 / 0.1);
}

.border-cyan-50\/20 {
  border-color: rgb(236 253 255 / 0.2);
}

.border-cyan-50\/25 {
  border-color: rgb(236 253 255 / 0.25);
}

.border-cyan-50\/30 {
  border-color: rgb(236 253 255 / 0.3);
}

.border-cyan-50\/40 {
  border-color: rgb(236 253 255 / 0.4);
}

.border-cyan-50\/50 {
  border-color: rgb(236 253 255 / 0.5);
}

.border-cyan-50\/60 {
  border-color: rgb(236 253 255 / 0.6);
}

.border-cyan-50\/70 {
  border-color: rgb(236 253 255 / 0.7);
}

.border-cyan-50\/75 {
  border-color: rgb(236 253 255 / 0.75);
}

.border-cyan-50\/80 {
  border-color: rgb(236 253 255 / 0.8);
}

.border-cyan-50\/90 {
  border-color: rgb(236 253 255 / 0.9);
}

.border-cyan-50\/95 {
  border-color: rgb(236 253 255 / 0.95);
}

.border-cyan-50\/100 {
  border-color: rgb(236 253 255 / 1);
}

.border-cyan-100\/0 {
  border-color: rgb(207 249 254 / 0);
}

.border-cyan-100\/5 {
  border-color: rgb(207 249 254 / 0.05);
}

.border-cyan-100\/10 {
  border-color: rgb(207 249 254 / 0.1);
}

.border-cyan-100\/20 {
  border-color: rgb(207 249 254 / 0.2);
}

.border-cyan-100\/25 {
  border-color: rgb(207 249 254 / 0.25);
}

.border-cyan-100\/30 {
  border-color: rgb(207 249 254 / 0.3);
}

.border-cyan-100\/40 {
  border-color: rgb(207 249 254 / 0.4);
}

.border-cyan-100\/50 {
  border-color: rgb(207 249 254 / 0.5);
}

.border-cyan-100\/60 {
  border-color: rgb(207 249 254 / 0.6);
}

.border-cyan-100\/70 {
  border-color: rgb(207 249 254 / 0.7);
}

.border-cyan-100\/75 {
  border-color: rgb(207 249 254 / 0.75);
}

.border-cyan-100\/80 {
  border-color: rgb(207 249 254 / 0.8);
}

.border-cyan-100\/90 {
  border-color: rgb(207 249 254 / 0.9);
}

.border-cyan-100\/95 {
  border-color: rgb(207 249 254 / 0.95);
}

.border-cyan-100\/100 {
  border-color: rgb(207 249 254 / 1);
}

.border-cyan-200\/0 {
  border-color: rgb(165 240 252 / 0);
}

.border-cyan-200\/5 {
  border-color: rgb(165 240 252 / 0.05);
}

.border-cyan-200\/10 {
  border-color: rgb(165 240 252 / 0.1);
}

.border-cyan-200\/20 {
  border-color: rgb(165 240 252 / 0.2);
}

.border-cyan-200\/25 {
  border-color: rgb(165 240 252 / 0.25);
}

.border-cyan-200\/30 {
  border-color: rgb(165 240 252 / 0.3);
}

.border-cyan-200\/40 {
  border-color: rgb(165 240 252 / 0.4);
}

.border-cyan-200\/50 {
  border-color: rgb(165 240 252 / 0.5);
}

.border-cyan-200\/60 {
  border-color: rgb(165 240 252 / 0.6);
}

.border-cyan-200\/70 {
  border-color: rgb(165 240 252 / 0.7);
}

.border-cyan-200\/75 {
  border-color: rgb(165 240 252 / 0.75);
}

.border-cyan-200\/80 {
  border-color: rgb(165 240 252 / 0.8);
}

.border-cyan-200\/90 {
  border-color: rgb(165 240 252 / 0.9);
}

.border-cyan-200\/95 {
  border-color: rgb(165 240 252 / 0.95);
}

.border-cyan-200\/100 {
  border-color: rgb(165 240 252 / 1);
}

.border-cyan-300\/0 {
  border-color: rgb(103 227 249 / 0);
}

.border-cyan-300\/5 {
  border-color: rgb(103 227 249 / 0.05);
}

.border-cyan-300\/10 {
  border-color: rgb(103 227 249 / 0.1);
}

.border-cyan-300\/20 {
  border-color: rgb(103 227 249 / 0.2);
}

.border-cyan-300\/25 {
  border-color: rgb(103 227 249 / 0.25);
}

.border-cyan-300\/30 {
  border-color: rgb(103 227 249 / 0.3);
}

.border-cyan-300\/40 {
  border-color: rgb(103 227 249 / 0.4);
}

.border-cyan-300\/50 {
  border-color: rgb(103 227 249 / 0.5);
}

.border-cyan-300\/60 {
  border-color: rgb(103 227 249 / 0.6);
}

.border-cyan-300\/70 {
  border-color: rgb(103 227 249 / 0.7);
}

.border-cyan-300\/75 {
  border-color: rgb(103 227 249 / 0.75);
}

.border-cyan-300\/80 {
  border-color: rgb(103 227 249 / 0.8);
}

.border-cyan-300\/90 {
  border-color: rgb(103 227 249 / 0.9);
}

.border-cyan-300\/95 {
  border-color: rgb(103 227 249 / 0.95);
}

.border-cyan-300\/100 {
  border-color: rgb(103 227 249 / 1);
}

.border-cyan-400\/0 {
  border-color: rgb(34 204 238 / 0);
}

.border-cyan-400\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.border-cyan-400\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.border-cyan-400\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.border-cyan-400\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.border-cyan-400\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.border-cyan-400\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.border-cyan-400\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.border-cyan-400\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.border-cyan-400\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.border-cyan-400\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.border-cyan-400\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.border-cyan-400\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.border-cyan-400\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.border-cyan-400\/100 {
  border-color: rgb(34 204 238 / 1);
}

.border-cyan-500\/0 {
  border-color: rgb(6 174 212 / 0);
}

.border-cyan-500\/5 {
  border-color: rgb(6 174 212 / 0.05);
}

.border-cyan-500\/10 {
  border-color: rgb(6 174 212 / 0.1);
}

.border-cyan-500\/20 {
  border-color: rgb(6 174 212 / 0.2);
}

.border-cyan-500\/25 {
  border-color: rgb(6 174 212 / 0.25);
}

.border-cyan-500\/30 {
  border-color: rgb(6 174 212 / 0.3);
}

.border-cyan-500\/40 {
  border-color: rgb(6 174 212 / 0.4);
}

.border-cyan-500\/50 {
  border-color: rgb(6 174 212 / 0.5);
}

.border-cyan-500\/60 {
  border-color: rgb(6 174 212 / 0.6);
}

.border-cyan-500\/70 {
  border-color: rgb(6 174 212 / 0.7);
}

.border-cyan-500\/75 {
  border-color: rgb(6 174 212 / 0.75);
}

.border-cyan-500\/80 {
  border-color: rgb(6 174 212 / 0.8);
}

.border-cyan-500\/90 {
  border-color: rgb(6 174 212 / 0.9);
}

.border-cyan-500\/95 {
  border-color: rgb(6 174 212 / 0.95);
}

.border-cyan-500\/100 {
  border-color: rgb(6 174 212 / 1);
}

.border-cyan-600\/0 {
  border-color: rgb(8 138 178 / 0);
}

.border-cyan-600\/5 {
  border-color: rgb(8 138 178 / 0.05);
}

.border-cyan-600\/10 {
  border-color: rgb(8 138 178 / 0.1);
}

.border-cyan-600\/20 {
  border-color: rgb(8 138 178 / 0.2);
}

.border-cyan-600\/25 {
  border-color: rgb(8 138 178 / 0.25);
}

.border-cyan-600\/30 {
  border-color: rgb(8 138 178 / 0.3);
}

.border-cyan-600\/40 {
  border-color: rgb(8 138 178 / 0.4);
}

.border-cyan-600\/50 {
  border-color: rgb(8 138 178 / 0.5);
}

.border-cyan-600\/60 {
  border-color: rgb(8 138 178 / 0.6);
}

.border-cyan-600\/70 {
  border-color: rgb(8 138 178 / 0.7);
}

.border-cyan-600\/75 {
  border-color: rgb(8 138 178 / 0.75);
}

.border-cyan-600\/80 {
  border-color: rgb(8 138 178 / 0.8);
}

.border-cyan-600\/90 {
  border-color: rgb(8 138 178 / 0.9);
}

.border-cyan-600\/95 {
  border-color: rgb(8 138 178 / 0.95);
}

.border-cyan-600\/100 {
  border-color: rgb(8 138 178 / 1);
}

.border-cyan-700\/0 {
  border-color: rgb(14 112 144 / 0);
}

.border-cyan-700\/5 {
  border-color: rgb(14 112 144 / 0.05);
}

.border-cyan-700\/10 {
  border-color: rgb(14 112 144 / 0.1);
}

.border-cyan-700\/20 {
  border-color: rgb(14 112 144 / 0.2);
}

.border-cyan-700\/25 {
  border-color: rgb(14 112 144 / 0.25);
}

.border-cyan-700\/30 {
  border-color: rgb(14 112 144 / 0.3);
}

.border-cyan-700\/40 {
  border-color: rgb(14 112 144 / 0.4);
}

.border-cyan-700\/50 {
  border-color: rgb(14 112 144 / 0.5);
}

.border-cyan-700\/60 {
  border-color: rgb(14 112 144 / 0.6);
}

.border-cyan-700\/70 {
  border-color: rgb(14 112 144 / 0.7);
}

.border-cyan-700\/75 {
  border-color: rgb(14 112 144 / 0.75);
}

.border-cyan-700\/80 {
  border-color: rgb(14 112 144 / 0.8);
}

.border-cyan-700\/90 {
  border-color: rgb(14 112 144 / 0.9);
}

.border-cyan-700\/95 {
  border-color: rgb(14 112 144 / 0.95);
}

.border-cyan-700\/100 {
  border-color: rgb(14 112 144 / 1);
}

.border-cyan-800\/0 {
  border-color: rgb(21 91 117 / 0);
}

.border-cyan-800\/5 {
  border-color: rgb(21 91 117 / 0.05);
}

.border-cyan-800\/10 {
  border-color: rgb(21 91 117 / 0.1);
}

.border-cyan-800\/20 {
  border-color: rgb(21 91 117 / 0.2);
}

.border-cyan-800\/25 {
  border-color: rgb(21 91 117 / 0.25);
}

.border-cyan-800\/30 {
  border-color: rgb(21 91 117 / 0.3);
}

.border-cyan-800\/40 {
  border-color: rgb(21 91 117 / 0.4);
}

.border-cyan-800\/50 {
  border-color: rgb(21 91 117 / 0.5);
}

.border-cyan-800\/60 {
  border-color: rgb(21 91 117 / 0.6);
}

.border-cyan-800\/70 {
  border-color: rgb(21 91 117 / 0.7);
}

.border-cyan-800\/75 {
  border-color: rgb(21 91 117 / 0.75);
}

.border-cyan-800\/80 {
  border-color: rgb(21 91 117 / 0.8);
}

.border-cyan-800\/90 {
  border-color: rgb(21 91 117 / 0.9);
}

.border-cyan-800\/95 {
  border-color: rgb(21 91 117 / 0.95);
}

.border-cyan-800\/100 {
  border-color: rgb(21 91 117 / 1);
}

.border-cyan-900\/0 {
  border-color: rgb(22 76 99 / 0);
}

.border-cyan-900\/5 {
  border-color: rgb(22 76 99 / 0.05);
}

.border-cyan-900\/10 {
  border-color: rgb(22 76 99 / 0.1);
}

.border-cyan-900\/20 {
  border-color: rgb(22 76 99 / 0.2);
}

.border-cyan-900\/25 {
  border-color: rgb(22 76 99 / 0.25);
}

.border-cyan-900\/30 {
  border-color: rgb(22 76 99 / 0.3);
}

.border-cyan-900\/40 {
  border-color: rgb(22 76 99 / 0.4);
}

.border-cyan-900\/50 {
  border-color: rgb(22 76 99 / 0.5);
}

.border-cyan-900\/60 {
  border-color: rgb(22 76 99 / 0.6);
}

.border-cyan-900\/70 {
  border-color: rgb(22 76 99 / 0.7);
}

.border-cyan-900\/75 {
  border-color: rgb(22 76 99 / 0.75);
}

.border-cyan-900\/80 {
  border-color: rgb(22 76 99 / 0.8);
}

.border-cyan-900\/90 {
  border-color: rgb(22 76 99 / 0.9);
}

.border-cyan-900\/95 {
  border-color: rgb(22 76 99 / 0.95);
}

.border-cyan-900\/100 {
  border-color: rgb(22 76 99 / 1);
}

.border-cyan\/0 {
  border-color: rgb(34 204 238 / 0);
}

.border-cyan\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.border-cyan\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.border-cyan\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.border-cyan\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.border-cyan\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.border-cyan\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.border-cyan\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.border-cyan\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.border-cyan\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.border-cyan\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.border-cyan\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.border-cyan\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.border-cyan\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.border-cyan\/100 {
  border-color: rgb(34 204 238 / 1);
}

.border-blue-light-25\/0 {
  border-color: rgb(245 251 255 / 0);
}

.border-blue-light-25\/5 {
  border-color: rgb(245 251 255 / 0.05);
}

.border-blue-light-25\/10 {
  border-color: rgb(245 251 255 / 0.1);
}

.border-blue-light-25\/20 {
  border-color: rgb(245 251 255 / 0.2);
}

.border-blue-light-25\/25 {
  border-color: rgb(245 251 255 / 0.25);
}

.border-blue-light-25\/30 {
  border-color: rgb(245 251 255 / 0.3);
}

.border-blue-light-25\/40 {
  border-color: rgb(245 251 255 / 0.4);
}

.border-blue-light-25\/50 {
  border-color: rgb(245 251 255 / 0.5);
}

.border-blue-light-25\/60 {
  border-color: rgb(245 251 255 / 0.6);
}

.border-blue-light-25\/70 {
  border-color: rgb(245 251 255 / 0.7);
}

.border-blue-light-25\/75 {
  border-color: rgb(245 251 255 / 0.75);
}

.border-blue-light-25\/80 {
  border-color: rgb(245 251 255 / 0.8);
}

.border-blue-light-25\/90 {
  border-color: rgb(245 251 255 / 0.9);
}

.border-blue-light-25\/95 {
  border-color: rgb(245 251 255 / 0.95);
}

.border-blue-light-25\/100 {
  border-color: rgb(245 251 255 / 1);
}

.border-blue-light-50\/0 {
  border-color: rgb(240 249 255 / 0);
}

.border-blue-light-50\/5 {
  border-color: rgb(240 249 255 / 0.05);
}

.border-blue-light-50\/10 {
  border-color: rgb(240 249 255 / 0.1);
}

.border-blue-light-50\/20 {
  border-color: rgb(240 249 255 / 0.2);
}

.border-blue-light-50\/25 {
  border-color: rgb(240 249 255 / 0.25);
}

.border-blue-light-50\/30 {
  border-color: rgb(240 249 255 / 0.3);
}

.border-blue-light-50\/40 {
  border-color: rgb(240 249 255 / 0.4);
}

.border-blue-light-50\/50 {
  border-color: rgb(240 249 255 / 0.5);
}

.border-blue-light-50\/60 {
  border-color: rgb(240 249 255 / 0.6);
}

.border-blue-light-50\/70 {
  border-color: rgb(240 249 255 / 0.7);
}

.border-blue-light-50\/75 {
  border-color: rgb(240 249 255 / 0.75);
}

.border-blue-light-50\/80 {
  border-color: rgb(240 249 255 / 0.8);
}

.border-blue-light-50\/90 {
  border-color: rgb(240 249 255 / 0.9);
}

.border-blue-light-50\/95 {
  border-color: rgb(240 249 255 / 0.95);
}

.border-blue-light-50\/100 {
  border-color: rgb(240 249 255 / 1);
}

.border-blue-light-100\/0 {
  border-color: rgb(224 242 254 / 0);
}

.border-blue-light-100\/5 {
  border-color: rgb(224 242 254 / 0.05);
}

.border-blue-light-100\/10 {
  border-color: rgb(224 242 254 / 0.1);
}

.border-blue-light-100\/20 {
  border-color: rgb(224 242 254 / 0.2);
}

.border-blue-light-100\/25 {
  border-color: rgb(224 242 254 / 0.25);
}

.border-blue-light-100\/30 {
  border-color: rgb(224 242 254 / 0.3);
}

.border-blue-light-100\/40 {
  border-color: rgb(224 242 254 / 0.4);
}

.border-blue-light-100\/50 {
  border-color: rgb(224 242 254 / 0.5);
}

.border-blue-light-100\/60 {
  border-color: rgb(224 242 254 / 0.6);
}

.border-blue-light-100\/70 {
  border-color: rgb(224 242 254 / 0.7);
}

.border-blue-light-100\/75 {
  border-color: rgb(224 242 254 / 0.75);
}

.border-blue-light-100\/80 {
  border-color: rgb(224 242 254 / 0.8);
}

.border-blue-light-100\/90 {
  border-color: rgb(224 242 254 / 0.9);
}

.border-blue-light-100\/95 {
  border-color: rgb(224 242 254 / 0.95);
}

.border-blue-light-100\/100 {
  border-color: rgb(224 242 254 / 1);
}

.border-blue-light-200\/0 {
  border-color: rgb(185 230 254 / 0);
}

.border-blue-light-200\/5 {
  border-color: rgb(185 230 254 / 0.05);
}

.border-blue-light-200\/10 {
  border-color: rgb(185 230 254 / 0.1);
}

.border-blue-light-200\/20 {
  border-color: rgb(185 230 254 / 0.2);
}

.border-blue-light-200\/25 {
  border-color: rgb(185 230 254 / 0.25);
}

.border-blue-light-200\/30 {
  border-color: rgb(185 230 254 / 0.3);
}

.border-blue-light-200\/40 {
  border-color: rgb(185 230 254 / 0.4);
}

.border-blue-light-200\/50 {
  border-color: rgb(185 230 254 / 0.5);
}

.border-blue-light-200\/60 {
  border-color: rgb(185 230 254 / 0.6);
}

.border-blue-light-200\/70 {
  border-color: rgb(185 230 254 / 0.7);
}

.border-blue-light-200\/75 {
  border-color: rgb(185 230 254 / 0.75);
}

.border-blue-light-200\/80 {
  border-color: rgb(185 230 254 / 0.8);
}

.border-blue-light-200\/90 {
  border-color: rgb(185 230 254 / 0.9);
}

.border-blue-light-200\/95 {
  border-color: rgb(185 230 254 / 0.95);
}

.border-blue-light-200\/100 {
  border-color: rgb(185 230 254 / 1);
}

.border-blue-light-300\/0 {
  border-color: rgb(124 212 253 / 0);
}

.border-blue-light-300\/5 {
  border-color: rgb(124 212 253 / 0.05);
}

.border-blue-light-300\/10 {
  border-color: rgb(124 212 253 / 0.1);
}

.border-blue-light-300\/20 {
  border-color: rgb(124 212 253 / 0.2);
}

.border-blue-light-300\/25 {
  border-color: rgb(124 212 253 / 0.25);
}

.border-blue-light-300\/30 {
  border-color: rgb(124 212 253 / 0.3);
}

.border-blue-light-300\/40 {
  border-color: rgb(124 212 253 / 0.4);
}

.border-blue-light-300\/50 {
  border-color: rgb(124 212 253 / 0.5);
}

.border-blue-light-300\/60 {
  border-color: rgb(124 212 253 / 0.6);
}

.border-blue-light-300\/70 {
  border-color: rgb(124 212 253 / 0.7);
}

.border-blue-light-300\/75 {
  border-color: rgb(124 212 253 / 0.75);
}

.border-blue-light-300\/80 {
  border-color: rgb(124 212 253 / 0.8);
}

.border-blue-light-300\/90 {
  border-color: rgb(124 212 253 / 0.9);
}

.border-blue-light-300\/95 {
  border-color: rgb(124 212 253 / 0.95);
}

.border-blue-light-300\/100 {
  border-color: rgb(124 212 253 / 1);
}

.border-blue-light-400\/0 {
  border-color: rgb(54 191 250 / 0);
}

.border-blue-light-400\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.border-blue-light-400\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.border-blue-light-400\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.border-blue-light-400\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.border-blue-light-400\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.border-blue-light-400\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.border-blue-light-400\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.border-blue-light-400\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.border-blue-light-400\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.border-blue-light-400\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.border-blue-light-400\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.border-blue-light-400\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.border-blue-light-400\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.border-blue-light-400\/100 {
  border-color: rgb(54 191 250 / 1);
}

.border-blue-light-500\/0 {
  border-color: rgb(11 165 236 / 0);
}

.border-blue-light-500\/5 {
  border-color: rgb(11 165 236 / 0.05);
}

.border-blue-light-500\/10 {
  border-color: rgb(11 165 236 / 0.1);
}

.border-blue-light-500\/20 {
  border-color: rgb(11 165 236 / 0.2);
}

.border-blue-light-500\/25 {
  border-color: rgb(11 165 236 / 0.25);
}

.border-blue-light-500\/30 {
  border-color: rgb(11 165 236 / 0.3);
}

.border-blue-light-500\/40 {
  border-color: rgb(11 165 236 / 0.4);
}

.border-blue-light-500\/50 {
  border-color: rgb(11 165 236 / 0.5);
}

.border-blue-light-500\/60 {
  border-color: rgb(11 165 236 / 0.6);
}

.border-blue-light-500\/70 {
  border-color: rgb(11 165 236 / 0.7);
}

.border-blue-light-500\/75 {
  border-color: rgb(11 165 236 / 0.75);
}

.border-blue-light-500\/80 {
  border-color: rgb(11 165 236 / 0.8);
}

.border-blue-light-500\/90 {
  border-color: rgb(11 165 236 / 0.9);
}

.border-blue-light-500\/95 {
  border-color: rgb(11 165 236 / 0.95);
}

.border-blue-light-500\/100 {
  border-color: rgb(11 165 236 / 1);
}

.border-blue-light-600\/0 {
  border-color: rgb(0 134 201 / 0);
}

.border-blue-light-600\/5 {
  border-color: rgb(0 134 201 / 0.05);
}

.border-blue-light-600\/10 {
  border-color: rgb(0 134 201 / 0.1);
}

.border-blue-light-600\/20 {
  border-color: rgb(0 134 201 / 0.2);
}

.border-blue-light-600\/25 {
  border-color: rgb(0 134 201 / 0.25);
}

.border-blue-light-600\/30 {
  border-color: rgb(0 134 201 / 0.3);
}

.border-blue-light-600\/40 {
  border-color: rgb(0 134 201 / 0.4);
}

.border-blue-light-600\/50 {
  border-color: rgb(0 134 201 / 0.5);
}

.border-blue-light-600\/60 {
  border-color: rgb(0 134 201 / 0.6);
}

.border-blue-light-600\/70 {
  border-color: rgb(0 134 201 / 0.7);
}

.border-blue-light-600\/75 {
  border-color: rgb(0 134 201 / 0.75);
}

.border-blue-light-600\/80 {
  border-color: rgb(0 134 201 / 0.8);
}

.border-blue-light-600\/90 {
  border-color: rgb(0 134 201 / 0.9);
}

.border-blue-light-600\/95 {
  border-color: rgb(0 134 201 / 0.95);
}

.border-blue-light-600\/100 {
  border-color: rgb(0 134 201 / 1);
}

.border-blue-light-700\/0 {
  border-color: rgb(2 106 162 / 0);
}

.border-blue-light-700\/5 {
  border-color: rgb(2 106 162 / 0.05);
}

.border-blue-light-700\/10 {
  border-color: rgb(2 106 162 / 0.1);
}

.border-blue-light-700\/20 {
  border-color: rgb(2 106 162 / 0.2);
}

.border-blue-light-700\/25 {
  border-color: rgb(2 106 162 / 0.25);
}

.border-blue-light-700\/30 {
  border-color: rgb(2 106 162 / 0.3);
}

.border-blue-light-700\/40 {
  border-color: rgb(2 106 162 / 0.4);
}

.border-blue-light-700\/50 {
  border-color: rgb(2 106 162 / 0.5);
}

.border-blue-light-700\/60 {
  border-color: rgb(2 106 162 / 0.6);
}

.border-blue-light-700\/70 {
  border-color: rgb(2 106 162 / 0.7);
}

.border-blue-light-700\/75 {
  border-color: rgb(2 106 162 / 0.75);
}

.border-blue-light-700\/80 {
  border-color: rgb(2 106 162 / 0.8);
}

.border-blue-light-700\/90 {
  border-color: rgb(2 106 162 / 0.9);
}

.border-blue-light-700\/95 {
  border-color: rgb(2 106 162 / 0.95);
}

.border-blue-light-700\/100 {
  border-color: rgb(2 106 162 / 1);
}

.border-blue-light-800\/0 {
  border-color: rgb(6 89 134 / 0);
}

.border-blue-light-800\/5 {
  border-color: rgb(6 89 134 / 0.05);
}

.border-blue-light-800\/10 {
  border-color: rgb(6 89 134 / 0.1);
}

.border-blue-light-800\/20 {
  border-color: rgb(6 89 134 / 0.2);
}

.border-blue-light-800\/25 {
  border-color: rgb(6 89 134 / 0.25);
}

.border-blue-light-800\/30 {
  border-color: rgb(6 89 134 / 0.3);
}

.border-blue-light-800\/40 {
  border-color: rgb(6 89 134 / 0.4);
}

.border-blue-light-800\/50 {
  border-color: rgb(6 89 134 / 0.5);
}

.border-blue-light-800\/60 {
  border-color: rgb(6 89 134 / 0.6);
}

.border-blue-light-800\/70 {
  border-color: rgb(6 89 134 / 0.7);
}

.border-blue-light-800\/75 {
  border-color: rgb(6 89 134 / 0.75);
}

.border-blue-light-800\/80 {
  border-color: rgb(6 89 134 / 0.8);
}

.border-blue-light-800\/90 {
  border-color: rgb(6 89 134 / 0.9);
}

.border-blue-light-800\/95 {
  border-color: rgb(6 89 134 / 0.95);
}

.border-blue-light-800\/100 {
  border-color: rgb(6 89 134 / 1);
}

.border-blue-light-900\/0 {
  border-color: rgb(11 74 111 / 0);
}

.border-blue-light-900\/5 {
  border-color: rgb(11 74 111 / 0.05);
}

.border-blue-light-900\/10 {
  border-color: rgb(11 74 111 / 0.1);
}

.border-blue-light-900\/20 {
  border-color: rgb(11 74 111 / 0.2);
}

.border-blue-light-900\/25 {
  border-color: rgb(11 74 111 / 0.25);
}

.border-blue-light-900\/30 {
  border-color: rgb(11 74 111 / 0.3);
}

.border-blue-light-900\/40 {
  border-color: rgb(11 74 111 / 0.4);
}

.border-blue-light-900\/50 {
  border-color: rgb(11 74 111 / 0.5);
}

.border-blue-light-900\/60 {
  border-color: rgb(11 74 111 / 0.6);
}

.border-blue-light-900\/70 {
  border-color: rgb(11 74 111 / 0.7);
}

.border-blue-light-900\/75 {
  border-color: rgb(11 74 111 / 0.75);
}

.border-blue-light-900\/80 {
  border-color: rgb(11 74 111 / 0.8);
}

.border-blue-light-900\/90 {
  border-color: rgb(11 74 111 / 0.9);
}

.border-blue-light-900\/95 {
  border-color: rgb(11 74 111 / 0.95);
}

.border-blue-light-900\/100 {
  border-color: rgb(11 74 111 / 1);
}

.border-blue-light\/0 {
  border-color: rgb(54 191 250 / 0);
}

.border-blue-light\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.border-blue-light\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.border-blue-light\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.border-blue-light\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.border-blue-light\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.border-blue-light\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.border-blue-light\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.border-blue-light\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.border-blue-light\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.border-blue-light\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.border-blue-light\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.border-blue-light\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.border-blue-light\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.border-blue-light\/100 {
  border-color: rgb(54 191 250 / 1);
}

.border-blue-25\/0 {
  border-color: rgb(245 250 255 / 0);
}

.border-blue-25\/5 {
  border-color: rgb(245 250 255 / 0.05);
}

.border-blue-25\/10 {
  border-color: rgb(245 250 255 / 0.1);
}

.border-blue-25\/20 {
  border-color: rgb(245 250 255 / 0.2);
}

.border-blue-25\/25 {
  border-color: rgb(245 250 255 / 0.25);
}

.border-blue-25\/30 {
  border-color: rgb(245 250 255 / 0.3);
}

.border-blue-25\/40 {
  border-color: rgb(245 250 255 / 0.4);
}

.border-blue-25\/50 {
  border-color: rgb(245 250 255 / 0.5);
}

.border-blue-25\/60 {
  border-color: rgb(245 250 255 / 0.6);
}

.border-blue-25\/70 {
  border-color: rgb(245 250 255 / 0.7);
}

.border-blue-25\/75 {
  border-color: rgb(245 250 255 / 0.75);
}

.border-blue-25\/80 {
  border-color: rgb(245 250 255 / 0.8);
}

.border-blue-25\/90 {
  border-color: rgb(245 250 255 / 0.9);
}

.border-blue-25\/95 {
  border-color: rgb(245 250 255 / 0.95);
}

.border-blue-25\/100 {
  border-color: rgb(245 250 255 / 1);
}

.border-blue-50\/0 {
  border-color: rgb(239 248 255 / 0);
}

.border-blue-50\/5 {
  border-color: rgb(239 248 255 / 0.05);
}

.border-blue-50\/10 {
  border-color: rgb(239 248 255 / 0.1);
}

.border-blue-50\/20 {
  border-color: rgb(239 248 255 / 0.2);
}

.border-blue-50\/25 {
  border-color: rgb(239 248 255 / 0.25);
}

.border-blue-50\/30 {
  border-color: rgb(239 248 255 / 0.3);
}

.border-blue-50\/40 {
  border-color: rgb(239 248 255 / 0.4);
}

.border-blue-50\/50 {
  border-color: rgb(239 248 255 / 0.5);
}

.border-blue-50\/60 {
  border-color: rgb(239 248 255 / 0.6);
}

.border-blue-50\/70 {
  border-color: rgb(239 248 255 / 0.7);
}

.border-blue-50\/75 {
  border-color: rgb(239 248 255 / 0.75);
}

.border-blue-50\/80 {
  border-color: rgb(239 248 255 / 0.8);
}

.border-blue-50\/90 {
  border-color: rgb(239 248 255 / 0.9);
}

.border-blue-50\/95 {
  border-color: rgb(239 248 255 / 0.95);
}

.border-blue-50\/100 {
  border-color: rgb(239 248 255 / 1);
}

.border-blue-100\/0 {
  border-color: rgb(209 233 255 / 0);
}

.border-blue-100\/5 {
  border-color: rgb(209 233 255 / 0.05);
}

.border-blue-100\/10 {
  border-color: rgb(209 233 255 / 0.1);
}

.border-blue-100\/20 {
  border-color: rgb(209 233 255 / 0.2);
}

.border-blue-100\/25 {
  border-color: rgb(209 233 255 / 0.25);
}

.border-blue-100\/30 {
  border-color: rgb(209 233 255 / 0.3);
}

.border-blue-100\/40 {
  border-color: rgb(209 233 255 / 0.4);
}

.border-blue-100\/50 {
  border-color: rgb(209 233 255 / 0.5);
}

.border-blue-100\/60 {
  border-color: rgb(209 233 255 / 0.6);
}

.border-blue-100\/70 {
  border-color: rgb(209 233 255 / 0.7);
}

.border-blue-100\/75 {
  border-color: rgb(209 233 255 / 0.75);
}

.border-blue-100\/80 {
  border-color: rgb(209 233 255 / 0.8);
}

.border-blue-100\/90 {
  border-color: rgb(209 233 255 / 0.9);
}

.border-blue-100\/95 {
  border-color: rgb(209 233 255 / 0.95);
}

.border-blue-100\/100 {
  border-color: rgb(209 233 255 / 1);
}

.border-blue-200\/0 {
  border-color: rgb(178 221 255 / 0);
}

.border-blue-200\/5 {
  border-color: rgb(178 221 255 / 0.05);
}

.border-blue-200\/10 {
  border-color: rgb(178 221 255 / 0.1);
}

.border-blue-200\/20 {
  border-color: rgb(178 221 255 / 0.2);
}

.border-blue-200\/25 {
  border-color: rgb(178 221 255 / 0.25);
}

.border-blue-200\/30 {
  border-color: rgb(178 221 255 / 0.3);
}

.border-blue-200\/40 {
  border-color: rgb(178 221 255 / 0.4);
}

.border-blue-200\/50 {
  border-color: rgb(178 221 255 / 0.5);
}

.border-blue-200\/60 {
  border-color: rgb(178 221 255 / 0.6);
}

.border-blue-200\/70 {
  border-color: rgb(178 221 255 / 0.7);
}

.border-blue-200\/75 {
  border-color: rgb(178 221 255 / 0.75);
}

.border-blue-200\/80 {
  border-color: rgb(178 221 255 / 0.8);
}

.border-blue-200\/90 {
  border-color: rgb(178 221 255 / 0.9);
}

.border-blue-200\/95 {
  border-color: rgb(178 221 255 / 0.95);
}

.border-blue-200\/100 {
  border-color: rgb(178 221 255 / 1);
}

.border-blue-300\/0 {
  border-color: rgb(132 202 255 / 0);
}

.border-blue-300\/5 {
  border-color: rgb(132 202 255 / 0.05);
}

.border-blue-300\/10 {
  border-color: rgb(132 202 255 / 0.1);
}

.border-blue-300\/20 {
  border-color: rgb(132 202 255 / 0.2);
}

.border-blue-300\/25 {
  border-color: rgb(132 202 255 / 0.25);
}

.border-blue-300\/30 {
  border-color: rgb(132 202 255 / 0.3);
}

.border-blue-300\/40 {
  border-color: rgb(132 202 255 / 0.4);
}

.border-blue-300\/50 {
  border-color: rgb(132 202 255 / 0.5);
}

.border-blue-300\/60 {
  border-color: rgb(132 202 255 / 0.6);
}

.border-blue-300\/70 {
  border-color: rgb(132 202 255 / 0.7);
}

.border-blue-300\/75 {
  border-color: rgb(132 202 255 / 0.75);
}

.border-blue-300\/80 {
  border-color: rgb(132 202 255 / 0.8);
}

.border-blue-300\/90 {
  border-color: rgb(132 202 255 / 0.9);
}

.border-blue-300\/95 {
  border-color: rgb(132 202 255 / 0.95);
}

.border-blue-300\/100 {
  border-color: rgb(132 202 255 / 1);
}

.border-blue-400\/0 {
  border-color: rgb(83 177 253 / 0);
}

.border-blue-400\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.border-blue-400\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.border-blue-400\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.border-blue-400\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.border-blue-400\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.border-blue-400\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.border-blue-400\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.border-blue-400\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.border-blue-400\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.border-blue-400\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.border-blue-400\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.border-blue-400\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.border-blue-400\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.border-blue-400\/100 {
  border-color: rgb(83 177 253 / 1);
}

.border-blue-500\/0 {
  border-color: rgb(46 144 250 / 0);
}

.border-blue-500\/5 {
  border-color: rgb(46 144 250 / 0.05);
}

.border-blue-500\/10 {
  border-color: rgb(46 144 250 / 0.1);
}

.border-blue-500\/20 {
  border-color: rgb(46 144 250 / 0.2);
}

.border-blue-500\/25 {
  border-color: rgb(46 144 250 / 0.25);
}

.border-blue-500\/30 {
  border-color: rgb(46 144 250 / 0.3);
}

.border-blue-500\/40 {
  border-color: rgb(46 144 250 / 0.4);
}

.border-blue-500\/50 {
  border-color: rgb(46 144 250 / 0.5);
}

.border-blue-500\/60 {
  border-color: rgb(46 144 250 / 0.6);
}

.border-blue-500\/70 {
  border-color: rgb(46 144 250 / 0.7);
}

.border-blue-500\/75 {
  border-color: rgb(46 144 250 / 0.75);
}

.border-blue-500\/80 {
  border-color: rgb(46 144 250 / 0.8);
}

.border-blue-500\/90 {
  border-color: rgb(46 144 250 / 0.9);
}

.border-blue-500\/95 {
  border-color: rgb(46 144 250 / 0.95);
}

.border-blue-500\/100 {
  border-color: rgb(46 144 250 / 1);
}

.border-blue-600\/0 {
  border-color: rgb(21 112 239 / 0);
}

.border-blue-600\/5 {
  border-color: rgb(21 112 239 / 0.05);
}

.border-blue-600\/10 {
  border-color: rgb(21 112 239 / 0.1);
}

.border-blue-600\/20 {
  border-color: rgb(21 112 239 / 0.2);
}

.border-blue-600\/25 {
  border-color: rgb(21 112 239 / 0.25);
}

.border-blue-600\/30 {
  border-color: rgb(21 112 239 / 0.3);
}

.border-blue-600\/40 {
  border-color: rgb(21 112 239 / 0.4);
}

.border-blue-600\/50 {
  border-color: rgb(21 112 239 / 0.5);
}

.border-blue-600\/60 {
  border-color: rgb(21 112 239 / 0.6);
}

.border-blue-600\/70 {
  border-color: rgb(21 112 239 / 0.7);
}

.border-blue-600\/75 {
  border-color: rgb(21 112 239 / 0.75);
}

.border-blue-600\/80 {
  border-color: rgb(21 112 239 / 0.8);
}

.border-blue-600\/90 {
  border-color: rgb(21 112 239 / 0.9);
}

.border-blue-600\/95 {
  border-color: rgb(21 112 239 / 0.95);
}

.border-blue-600\/100 {
  border-color: rgb(21 112 239 / 1);
}

.border-blue-700\/0 {
  border-color: rgb(23 92 211 / 0);
}

.border-blue-700\/5 {
  border-color: rgb(23 92 211 / 0.05);
}

.border-blue-700\/10 {
  border-color: rgb(23 92 211 / 0.1);
}

.border-blue-700\/20 {
  border-color: rgb(23 92 211 / 0.2);
}

.border-blue-700\/25 {
  border-color: rgb(23 92 211 / 0.25);
}

.border-blue-700\/30 {
  border-color: rgb(23 92 211 / 0.3);
}

.border-blue-700\/40 {
  border-color: rgb(23 92 211 / 0.4);
}

.border-blue-700\/50 {
  border-color: rgb(23 92 211 / 0.5);
}

.border-blue-700\/60 {
  border-color: rgb(23 92 211 / 0.6);
}

.border-blue-700\/70 {
  border-color: rgb(23 92 211 / 0.7);
}

.border-blue-700\/75 {
  border-color: rgb(23 92 211 / 0.75);
}

.border-blue-700\/80 {
  border-color: rgb(23 92 211 / 0.8);
}

.border-blue-700\/90 {
  border-color: rgb(23 92 211 / 0.9);
}

.border-blue-700\/95 {
  border-color: rgb(23 92 211 / 0.95);
}

.border-blue-700\/100 {
  border-color: rgb(23 92 211 / 1);
}

.border-blue-800\/0 {
  border-color: rgb(24 73 169 / 0);
}

.border-blue-800\/5 {
  border-color: rgb(24 73 169 / 0.05);
}

.border-blue-800\/10 {
  border-color: rgb(24 73 169 / 0.1);
}

.border-blue-800\/20 {
  border-color: rgb(24 73 169 / 0.2);
}

.border-blue-800\/25 {
  border-color: rgb(24 73 169 / 0.25);
}

.border-blue-800\/30 {
  border-color: rgb(24 73 169 / 0.3);
}

.border-blue-800\/40 {
  border-color: rgb(24 73 169 / 0.4);
}

.border-blue-800\/50 {
  border-color: rgb(24 73 169 / 0.5);
}

.border-blue-800\/60 {
  border-color: rgb(24 73 169 / 0.6);
}

.border-blue-800\/70 {
  border-color: rgb(24 73 169 / 0.7);
}

.border-blue-800\/75 {
  border-color: rgb(24 73 169 / 0.75);
}

.border-blue-800\/80 {
  border-color: rgb(24 73 169 / 0.8);
}

.border-blue-800\/90 {
  border-color: rgb(24 73 169 / 0.9);
}

.border-blue-800\/95 {
  border-color: rgb(24 73 169 / 0.95);
}

.border-blue-800\/100 {
  border-color: rgb(24 73 169 / 1);
}

.border-blue-900\/0 {
  border-color: rgb(25 65 133 / 0);
}

.border-blue-900\/5 {
  border-color: rgb(25 65 133 / 0.05);
}

.border-blue-900\/10 {
  border-color: rgb(25 65 133 / 0.1);
}

.border-blue-900\/20 {
  border-color: rgb(25 65 133 / 0.2);
}

.border-blue-900\/25 {
  border-color: rgb(25 65 133 / 0.25);
}

.border-blue-900\/30 {
  border-color: rgb(25 65 133 / 0.3);
}

.border-blue-900\/40 {
  border-color: rgb(25 65 133 / 0.4);
}

.border-blue-900\/50 {
  border-color: rgb(25 65 133 / 0.5);
}

.border-blue-900\/60 {
  border-color: rgb(25 65 133 / 0.6);
}

.border-blue-900\/70 {
  border-color: rgb(25 65 133 / 0.7);
}

.border-blue-900\/75 {
  border-color: rgb(25 65 133 / 0.75);
}

.border-blue-900\/80 {
  border-color: rgb(25 65 133 / 0.8);
}

.border-blue-900\/90 {
  border-color: rgb(25 65 133 / 0.9);
}

.border-blue-900\/95 {
  border-color: rgb(25 65 133 / 0.95);
}

.border-blue-900\/100 {
  border-color: rgb(25 65 133 / 1);
}

.border-blue\/0 {
  border-color: rgb(83 177 253 / 0);
}

.border-blue\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.border-blue\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.border-blue\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.border-blue\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.border-blue\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.border-blue\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.border-blue\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.border-blue\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.border-blue\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.border-blue\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.border-blue\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.border-blue\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.border-blue\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.border-blue\/100 {
  border-color: rgb(83 177 253 / 1);
}

.border-blue-dark-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.border-blue-dark-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.border-blue-dark-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.border-blue-dark-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.border-blue-dark-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.border-blue-dark-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.border-blue-dark-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.border-blue-dark-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.border-blue-dark-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.border-blue-dark-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.border-blue-dark-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.border-blue-dark-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.border-blue-dark-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.border-blue-dark-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.border-blue-dark-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.border-blue-dark-50\/0 {
  border-color: rgb(239 244 255 / 0);
}

.border-blue-dark-50\/5 {
  border-color: rgb(239 244 255 / 0.05);
}

.border-blue-dark-50\/10 {
  border-color: rgb(239 244 255 / 0.1);
}

.border-blue-dark-50\/20 {
  border-color: rgb(239 244 255 / 0.2);
}

.border-blue-dark-50\/25 {
  border-color: rgb(239 244 255 / 0.25);
}

.border-blue-dark-50\/30 {
  border-color: rgb(239 244 255 / 0.3);
}

.border-blue-dark-50\/40 {
  border-color: rgb(239 244 255 / 0.4);
}

.border-blue-dark-50\/50 {
  border-color: rgb(239 244 255 / 0.5);
}

.border-blue-dark-50\/60 {
  border-color: rgb(239 244 255 / 0.6);
}

.border-blue-dark-50\/70 {
  border-color: rgb(239 244 255 / 0.7);
}

.border-blue-dark-50\/75 {
  border-color: rgb(239 244 255 / 0.75);
}

.border-blue-dark-50\/80 {
  border-color: rgb(239 244 255 / 0.8);
}

.border-blue-dark-50\/90 {
  border-color: rgb(239 244 255 / 0.9);
}

.border-blue-dark-50\/95 {
  border-color: rgb(239 244 255 / 0.95);
}

.border-blue-dark-50\/100 {
  border-color: rgb(239 244 255 / 1);
}

.border-blue-dark-100\/0 {
  border-color: rgb(209 224 255 / 0);
}

.border-blue-dark-100\/5 {
  border-color: rgb(209 224 255 / 0.05);
}

.border-blue-dark-100\/10 {
  border-color: rgb(209 224 255 / 0.1);
}

.border-blue-dark-100\/20 {
  border-color: rgb(209 224 255 / 0.2);
}

.border-blue-dark-100\/25 {
  border-color: rgb(209 224 255 / 0.25);
}

.border-blue-dark-100\/30 {
  border-color: rgb(209 224 255 / 0.3);
}

.border-blue-dark-100\/40 {
  border-color: rgb(209 224 255 / 0.4);
}

.border-blue-dark-100\/50 {
  border-color: rgb(209 224 255 / 0.5);
}

.border-blue-dark-100\/60 {
  border-color: rgb(209 224 255 / 0.6);
}

.border-blue-dark-100\/70 {
  border-color: rgb(209 224 255 / 0.7);
}

.border-blue-dark-100\/75 {
  border-color: rgb(209 224 255 / 0.75);
}

.border-blue-dark-100\/80 {
  border-color: rgb(209 224 255 / 0.8);
}

.border-blue-dark-100\/90 {
  border-color: rgb(209 224 255 / 0.9);
}

.border-blue-dark-100\/95 {
  border-color: rgb(209 224 255 / 0.95);
}

.border-blue-dark-100\/100 {
  border-color: rgb(209 224 255 / 1);
}

.border-blue-dark-200\/0 {
  border-color: rgb(178 204 255 / 0);
}

.border-blue-dark-200\/5 {
  border-color: rgb(178 204 255 / 0.05);
}

.border-blue-dark-200\/10 {
  border-color: rgb(178 204 255 / 0.1);
}

.border-blue-dark-200\/20 {
  border-color: rgb(178 204 255 / 0.2);
}

.border-blue-dark-200\/25 {
  border-color: rgb(178 204 255 / 0.25);
}

.border-blue-dark-200\/30 {
  border-color: rgb(178 204 255 / 0.3);
}

.border-blue-dark-200\/40 {
  border-color: rgb(178 204 255 / 0.4);
}

.border-blue-dark-200\/50 {
  border-color: rgb(178 204 255 / 0.5);
}

.border-blue-dark-200\/60 {
  border-color: rgb(178 204 255 / 0.6);
}

.border-blue-dark-200\/70 {
  border-color: rgb(178 204 255 / 0.7);
}

.border-blue-dark-200\/75 {
  border-color: rgb(178 204 255 / 0.75);
}

.border-blue-dark-200\/80 {
  border-color: rgb(178 204 255 / 0.8);
}

.border-blue-dark-200\/90 {
  border-color: rgb(178 204 255 / 0.9);
}

.border-blue-dark-200\/95 {
  border-color: rgb(178 204 255 / 0.95);
}

.border-blue-dark-200\/100 {
  border-color: rgb(178 204 255 / 1);
}

.border-blue-dark-300\/0 {
  border-color: rgb(132 173 255 / 0);
}

.border-blue-dark-300\/5 {
  border-color: rgb(132 173 255 / 0.05);
}

.border-blue-dark-300\/10 {
  border-color: rgb(132 173 255 / 0.1);
}

.border-blue-dark-300\/20 {
  border-color: rgb(132 173 255 / 0.2);
}

.border-blue-dark-300\/25 {
  border-color: rgb(132 173 255 / 0.25);
}

.border-blue-dark-300\/30 {
  border-color: rgb(132 173 255 / 0.3);
}

.border-blue-dark-300\/40 {
  border-color: rgb(132 173 255 / 0.4);
}

.border-blue-dark-300\/50 {
  border-color: rgb(132 173 255 / 0.5);
}

.border-blue-dark-300\/60 {
  border-color: rgb(132 173 255 / 0.6);
}

.border-blue-dark-300\/70 {
  border-color: rgb(132 173 255 / 0.7);
}

.border-blue-dark-300\/75 {
  border-color: rgb(132 173 255 / 0.75);
}

.border-blue-dark-300\/80 {
  border-color: rgb(132 173 255 / 0.8);
}

.border-blue-dark-300\/90 {
  border-color: rgb(132 173 255 / 0.9);
}

.border-blue-dark-300\/95 {
  border-color: rgb(132 173 255 / 0.95);
}

.border-blue-dark-300\/100 {
  border-color: rgb(132 173 255 / 1);
}

.border-blue-dark-400\/0 {
  border-color: rgb(82 139 255 / 0);
}

.border-blue-dark-400\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.border-blue-dark-400\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.border-blue-dark-400\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.border-blue-dark-400\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.border-blue-dark-400\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.border-blue-dark-400\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.border-blue-dark-400\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.border-blue-dark-400\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.border-blue-dark-400\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.border-blue-dark-400\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.border-blue-dark-400\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.border-blue-dark-400\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.border-blue-dark-400\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.border-blue-dark-400\/100 {
  border-color: rgb(82 139 255 / 1);
}

.border-blue-dark-500\/0 {
  border-color: rgb(41 112 255 / 0);
}

.border-blue-dark-500\/5 {
  border-color: rgb(41 112 255 / 0.05);
}

.border-blue-dark-500\/10 {
  border-color: rgb(41 112 255 / 0.1);
}

.border-blue-dark-500\/20 {
  border-color: rgb(41 112 255 / 0.2);
}

.border-blue-dark-500\/25 {
  border-color: rgb(41 112 255 / 0.25);
}

.border-blue-dark-500\/30 {
  border-color: rgb(41 112 255 / 0.3);
}

.border-blue-dark-500\/40 {
  border-color: rgb(41 112 255 / 0.4);
}

.border-blue-dark-500\/50 {
  border-color: rgb(41 112 255 / 0.5);
}

.border-blue-dark-500\/60 {
  border-color: rgb(41 112 255 / 0.6);
}

.border-blue-dark-500\/70 {
  border-color: rgb(41 112 255 / 0.7);
}

.border-blue-dark-500\/75 {
  border-color: rgb(41 112 255 / 0.75);
}

.border-blue-dark-500\/80 {
  border-color: rgb(41 112 255 / 0.8);
}

.border-blue-dark-500\/90 {
  border-color: rgb(41 112 255 / 0.9);
}

.border-blue-dark-500\/95 {
  border-color: rgb(41 112 255 / 0.95);
}

.border-blue-dark-500\/100 {
  border-color: rgb(41 112 255 / 1);
}

.border-blue-dark-600\/0 {
  border-color: rgb(21 94 239 / 0);
}

.border-blue-dark-600\/5 {
  border-color: rgb(21 94 239 / 0.05);
}

.border-blue-dark-600\/10 {
  border-color: rgb(21 94 239 / 0.1);
}

.border-blue-dark-600\/20 {
  border-color: rgb(21 94 239 / 0.2);
}

.border-blue-dark-600\/25 {
  border-color: rgb(21 94 239 / 0.25);
}

.border-blue-dark-600\/30 {
  border-color: rgb(21 94 239 / 0.3);
}

.border-blue-dark-600\/40 {
  border-color: rgb(21 94 239 / 0.4);
}

.border-blue-dark-600\/50 {
  border-color: rgb(21 94 239 / 0.5);
}

.border-blue-dark-600\/60 {
  border-color: rgb(21 94 239 / 0.6);
}

.border-blue-dark-600\/70 {
  border-color: rgb(21 94 239 / 0.7);
}

.border-blue-dark-600\/75 {
  border-color: rgb(21 94 239 / 0.75);
}

.border-blue-dark-600\/80 {
  border-color: rgb(21 94 239 / 0.8);
}

.border-blue-dark-600\/90 {
  border-color: rgb(21 94 239 / 0.9);
}

.border-blue-dark-600\/95 {
  border-color: rgb(21 94 239 / 0.95);
}

.border-blue-dark-600\/100 {
  border-color: rgb(21 94 239 / 1);
}

.border-blue-dark-700\/0 {
  border-color: rgb(0 78 235 / 0);
}

.border-blue-dark-700\/5 {
  border-color: rgb(0 78 235 / 0.05);
}

.border-blue-dark-700\/10 {
  border-color: rgb(0 78 235 / 0.1);
}

.border-blue-dark-700\/20 {
  border-color: rgb(0 78 235 / 0.2);
}

.border-blue-dark-700\/25 {
  border-color: rgb(0 78 235 / 0.25);
}

.border-blue-dark-700\/30 {
  border-color: rgb(0 78 235 / 0.3);
}

.border-blue-dark-700\/40 {
  border-color: rgb(0 78 235 / 0.4);
}

.border-blue-dark-700\/50 {
  border-color: rgb(0 78 235 / 0.5);
}

.border-blue-dark-700\/60 {
  border-color: rgb(0 78 235 / 0.6);
}

.border-blue-dark-700\/70 {
  border-color: rgb(0 78 235 / 0.7);
}

.border-blue-dark-700\/75 {
  border-color: rgb(0 78 235 / 0.75);
}

.border-blue-dark-700\/80 {
  border-color: rgb(0 78 235 / 0.8);
}

.border-blue-dark-700\/90 {
  border-color: rgb(0 78 235 / 0.9);
}

.border-blue-dark-700\/95 {
  border-color: rgb(0 78 235 / 0.95);
}

.border-blue-dark-700\/100 {
  border-color: rgb(0 78 235 / 1);
}

.border-blue-dark-800\/0 {
  border-color: rgb(0 64 193 / 0);
}

.border-blue-dark-800\/5 {
  border-color: rgb(0 64 193 / 0.05);
}

.border-blue-dark-800\/10 {
  border-color: rgb(0 64 193 / 0.1);
}

.border-blue-dark-800\/20 {
  border-color: rgb(0 64 193 / 0.2);
}

.border-blue-dark-800\/25 {
  border-color: rgb(0 64 193 / 0.25);
}

.border-blue-dark-800\/30 {
  border-color: rgb(0 64 193 / 0.3);
}

.border-blue-dark-800\/40 {
  border-color: rgb(0 64 193 / 0.4);
}

.border-blue-dark-800\/50 {
  border-color: rgb(0 64 193 / 0.5);
}

.border-blue-dark-800\/60 {
  border-color: rgb(0 64 193 / 0.6);
}

.border-blue-dark-800\/70 {
  border-color: rgb(0 64 193 / 0.7);
}

.border-blue-dark-800\/75 {
  border-color: rgb(0 64 193 / 0.75);
}

.border-blue-dark-800\/80 {
  border-color: rgb(0 64 193 / 0.8);
}

.border-blue-dark-800\/90 {
  border-color: rgb(0 64 193 / 0.9);
}

.border-blue-dark-800\/95 {
  border-color: rgb(0 64 193 / 0.95);
}

.border-blue-dark-800\/100 {
  border-color: rgb(0 64 193 / 1);
}

.border-blue-dark-900\/0 {
  border-color: rgb(0 53 158 / 0);
}

.border-blue-dark-900\/5 {
  border-color: rgb(0 53 158 / 0.05);
}

.border-blue-dark-900\/10 {
  border-color: rgb(0 53 158 / 0.1);
}

.border-blue-dark-900\/20 {
  border-color: rgb(0 53 158 / 0.2);
}

.border-blue-dark-900\/25 {
  border-color: rgb(0 53 158 / 0.25);
}

.border-blue-dark-900\/30 {
  border-color: rgb(0 53 158 / 0.3);
}

.border-blue-dark-900\/40 {
  border-color: rgb(0 53 158 / 0.4);
}

.border-blue-dark-900\/50 {
  border-color: rgb(0 53 158 / 0.5);
}

.border-blue-dark-900\/60 {
  border-color: rgb(0 53 158 / 0.6);
}

.border-blue-dark-900\/70 {
  border-color: rgb(0 53 158 / 0.7);
}

.border-blue-dark-900\/75 {
  border-color: rgb(0 53 158 / 0.75);
}

.border-blue-dark-900\/80 {
  border-color: rgb(0 53 158 / 0.8);
}

.border-blue-dark-900\/90 {
  border-color: rgb(0 53 158 / 0.9);
}

.border-blue-dark-900\/95 {
  border-color: rgb(0 53 158 / 0.95);
}

.border-blue-dark-900\/100 {
  border-color: rgb(0 53 158 / 1);
}

.border-blue-dark\/0 {
  border-color: rgb(82 139 255 / 0);
}

.border-blue-dark\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.border-blue-dark\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.border-blue-dark\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.border-blue-dark\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.border-blue-dark\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.border-blue-dark\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.border-blue-dark\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.border-blue-dark\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.border-blue-dark\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.border-blue-dark\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.border-blue-dark\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.border-blue-dark\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.border-blue-dark\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.border-blue-dark\/100 {
  border-color: rgb(82 139 255 / 1);
}

.border-indigo-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.border-indigo-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.border-indigo-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.border-indigo-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.border-indigo-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.border-indigo-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.border-indigo-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.border-indigo-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.border-indigo-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.border-indigo-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.border-indigo-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.border-indigo-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.border-indigo-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.border-indigo-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.border-indigo-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.border-indigo-50\/0 {
  border-color: rgb(238 244 255 / 0);
}

.border-indigo-50\/5 {
  border-color: rgb(238 244 255 / 0.05);
}

.border-indigo-50\/10 {
  border-color: rgb(238 244 255 / 0.1);
}

.border-indigo-50\/20 {
  border-color: rgb(238 244 255 / 0.2);
}

.border-indigo-50\/25 {
  border-color: rgb(238 244 255 / 0.25);
}

.border-indigo-50\/30 {
  border-color: rgb(238 244 255 / 0.3);
}

.border-indigo-50\/40 {
  border-color: rgb(238 244 255 / 0.4);
}

.border-indigo-50\/50 {
  border-color: rgb(238 244 255 / 0.5);
}

.border-indigo-50\/60 {
  border-color: rgb(238 244 255 / 0.6);
}

.border-indigo-50\/70 {
  border-color: rgb(238 244 255 / 0.7);
}

.border-indigo-50\/75 {
  border-color: rgb(238 244 255 / 0.75);
}

.border-indigo-50\/80 {
  border-color: rgb(238 244 255 / 0.8);
}

.border-indigo-50\/90 {
  border-color: rgb(238 244 255 / 0.9);
}

.border-indigo-50\/95 {
  border-color: rgb(238 244 255 / 0.95);
}

.border-indigo-50\/100 {
  border-color: rgb(238 244 255 / 1);
}

.border-indigo-100\/0 {
  border-color: rgb(224 234 255 / 0);
}

.border-indigo-100\/5 {
  border-color: rgb(224 234 255 / 0.05);
}

.border-indigo-100\/10 {
  border-color: rgb(224 234 255 / 0.1);
}

.border-indigo-100\/20 {
  border-color: rgb(224 234 255 / 0.2);
}

.border-indigo-100\/25 {
  border-color: rgb(224 234 255 / 0.25);
}

.border-indigo-100\/30 {
  border-color: rgb(224 234 255 / 0.3);
}

.border-indigo-100\/40 {
  border-color: rgb(224 234 255 / 0.4);
}

.border-indigo-100\/50 {
  border-color: rgb(224 234 255 / 0.5);
}

.border-indigo-100\/60 {
  border-color: rgb(224 234 255 / 0.6);
}

.border-indigo-100\/70 {
  border-color: rgb(224 234 255 / 0.7);
}

.border-indigo-100\/75 {
  border-color: rgb(224 234 255 / 0.75);
}

.border-indigo-100\/80 {
  border-color: rgb(224 234 255 / 0.8);
}

.border-indigo-100\/90 {
  border-color: rgb(224 234 255 / 0.9);
}

.border-indigo-100\/95 {
  border-color: rgb(224 234 255 / 0.95);
}

.border-indigo-100\/100 {
  border-color: rgb(224 234 255 / 1);
}

.border-indigo-200\/0 {
  border-color: rgb(199 215 254 / 0);
}

.border-indigo-200\/5 {
  border-color: rgb(199 215 254 / 0.05);
}

.border-indigo-200\/10 {
  border-color: rgb(199 215 254 / 0.1);
}

.border-indigo-200\/20 {
  border-color: rgb(199 215 254 / 0.2);
}

.border-indigo-200\/25 {
  border-color: rgb(199 215 254 / 0.25);
}

.border-indigo-200\/30 {
  border-color: rgb(199 215 254 / 0.3);
}

.border-indigo-200\/40 {
  border-color: rgb(199 215 254 / 0.4);
}

.border-indigo-200\/50 {
  border-color: rgb(199 215 254 / 0.5);
}

.border-indigo-200\/60 {
  border-color: rgb(199 215 254 / 0.6);
}

.border-indigo-200\/70 {
  border-color: rgb(199 215 254 / 0.7);
}

.border-indigo-200\/75 {
  border-color: rgb(199 215 254 / 0.75);
}

.border-indigo-200\/80 {
  border-color: rgb(199 215 254 / 0.8);
}

.border-indigo-200\/90 {
  border-color: rgb(199 215 254 / 0.9);
}

.border-indigo-200\/95 {
  border-color: rgb(199 215 254 / 0.95);
}

.border-indigo-200\/100 {
  border-color: rgb(199 215 254 / 1);
}

.border-indigo-300\/0 {
  border-color: rgb(164 188 253 / 0);
}

.border-indigo-300\/5 {
  border-color: rgb(164 188 253 / 0.05);
}

.border-indigo-300\/10 {
  border-color: rgb(164 188 253 / 0.1);
}

.border-indigo-300\/20 {
  border-color: rgb(164 188 253 / 0.2);
}

.border-indigo-300\/25 {
  border-color: rgb(164 188 253 / 0.25);
}

.border-indigo-300\/30 {
  border-color: rgb(164 188 253 / 0.3);
}

.border-indigo-300\/40 {
  border-color: rgb(164 188 253 / 0.4);
}

.border-indigo-300\/50 {
  border-color: rgb(164 188 253 / 0.5);
}

.border-indigo-300\/60 {
  border-color: rgb(164 188 253 / 0.6);
}

.border-indigo-300\/70 {
  border-color: rgb(164 188 253 / 0.7);
}

.border-indigo-300\/75 {
  border-color: rgb(164 188 253 / 0.75);
}

.border-indigo-300\/80 {
  border-color: rgb(164 188 253 / 0.8);
}

.border-indigo-300\/90 {
  border-color: rgb(164 188 253 / 0.9);
}

.border-indigo-300\/95 {
  border-color: rgb(164 188 253 / 0.95);
}

.border-indigo-300\/100 {
  border-color: rgb(164 188 253 / 1);
}

.border-indigo-400\/0 {
  border-color: rgb(128 152 249 / 0);
}

.border-indigo-400\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.border-indigo-400\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.border-indigo-400\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.border-indigo-400\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.border-indigo-400\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.border-indigo-400\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.border-indigo-400\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.border-indigo-400\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.border-indigo-400\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.border-indigo-400\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.border-indigo-400\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.border-indigo-400\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.border-indigo-400\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.border-indigo-400\/100 {
  border-color: rgb(128 152 249 / 1);
}

.border-indigo-500\/0 {
  border-color: rgb(97 114 243 / 0);
}

.border-indigo-500\/5 {
  border-color: rgb(97 114 243 / 0.05);
}

.border-indigo-500\/10 {
  border-color: rgb(97 114 243 / 0.1);
}

.border-indigo-500\/20 {
  border-color: rgb(97 114 243 / 0.2);
}

.border-indigo-500\/25 {
  border-color: rgb(97 114 243 / 0.25);
}

.border-indigo-500\/30 {
  border-color: rgb(97 114 243 / 0.3);
}

.border-indigo-500\/40 {
  border-color: rgb(97 114 243 / 0.4);
}

.border-indigo-500\/50 {
  border-color: rgb(97 114 243 / 0.5);
}

.border-indigo-500\/60 {
  border-color: rgb(97 114 243 / 0.6);
}

.border-indigo-500\/70 {
  border-color: rgb(97 114 243 / 0.7);
}

.border-indigo-500\/75 {
  border-color: rgb(97 114 243 / 0.75);
}

.border-indigo-500\/80 {
  border-color: rgb(97 114 243 / 0.8);
}

.border-indigo-500\/90 {
  border-color: rgb(97 114 243 / 0.9);
}

.border-indigo-500\/95 {
  border-color: rgb(97 114 243 / 0.95);
}

.border-indigo-500\/100 {
  border-color: rgb(97 114 243 / 1);
}

.border-indigo-600\/0 {
  border-color: rgb(68 76 231 / 0);
}

.border-indigo-600\/5 {
  border-color: rgb(68 76 231 / 0.05);
}

.border-indigo-600\/10 {
  border-color: rgb(68 76 231 / 0.1);
}

.border-indigo-600\/20 {
  border-color: rgb(68 76 231 / 0.2);
}

.border-indigo-600\/25 {
  border-color: rgb(68 76 231 / 0.25);
}

.border-indigo-600\/30 {
  border-color: rgb(68 76 231 / 0.3);
}

.border-indigo-600\/40 {
  border-color: rgb(68 76 231 / 0.4);
}

.border-indigo-600\/50 {
  border-color: rgb(68 76 231 / 0.5);
}

.border-indigo-600\/60 {
  border-color: rgb(68 76 231 / 0.6);
}

.border-indigo-600\/70 {
  border-color: rgb(68 76 231 / 0.7);
}

.border-indigo-600\/75 {
  border-color: rgb(68 76 231 / 0.75);
}

.border-indigo-600\/80 {
  border-color: rgb(68 76 231 / 0.8);
}

.border-indigo-600\/90 {
  border-color: rgb(68 76 231 / 0.9);
}

.border-indigo-600\/95 {
  border-color: rgb(68 76 231 / 0.95);
}

.border-indigo-600\/100 {
  border-color: rgb(68 76 231 / 1);
}

.border-indigo-700\/0 {
  border-color: rgb(53 56 205 / 0);
}

.border-indigo-700\/5 {
  border-color: rgb(53 56 205 / 0.05);
}

.border-indigo-700\/10 {
  border-color: rgb(53 56 205 / 0.1);
}

.border-indigo-700\/20 {
  border-color: rgb(53 56 205 / 0.2);
}

.border-indigo-700\/25 {
  border-color: rgb(53 56 205 / 0.25);
}

.border-indigo-700\/30 {
  border-color: rgb(53 56 205 / 0.3);
}

.border-indigo-700\/40 {
  border-color: rgb(53 56 205 / 0.4);
}

.border-indigo-700\/50 {
  border-color: rgb(53 56 205 / 0.5);
}

.border-indigo-700\/60 {
  border-color: rgb(53 56 205 / 0.6);
}

.border-indigo-700\/70 {
  border-color: rgb(53 56 205 / 0.7);
}

.border-indigo-700\/75 {
  border-color: rgb(53 56 205 / 0.75);
}

.border-indigo-700\/80 {
  border-color: rgb(53 56 205 / 0.8);
}

.border-indigo-700\/90 {
  border-color: rgb(53 56 205 / 0.9);
}

.border-indigo-700\/95 {
  border-color: rgb(53 56 205 / 0.95);
}

.border-indigo-700\/100 {
  border-color: rgb(53 56 205 / 1);
}

.border-indigo-800\/0 {
  border-color: rgb(45 49 166 / 0);
}

.border-indigo-800\/5 {
  border-color: rgb(45 49 166 / 0.05);
}

.border-indigo-800\/10 {
  border-color: rgb(45 49 166 / 0.1);
}

.border-indigo-800\/20 {
  border-color: rgb(45 49 166 / 0.2);
}

.border-indigo-800\/25 {
  border-color: rgb(45 49 166 / 0.25);
}

.border-indigo-800\/30 {
  border-color: rgb(45 49 166 / 0.3);
}

.border-indigo-800\/40 {
  border-color: rgb(45 49 166 / 0.4);
}

.border-indigo-800\/50 {
  border-color: rgb(45 49 166 / 0.5);
}

.border-indigo-800\/60 {
  border-color: rgb(45 49 166 / 0.6);
}

.border-indigo-800\/70 {
  border-color: rgb(45 49 166 / 0.7);
}

.border-indigo-800\/75 {
  border-color: rgb(45 49 166 / 0.75);
}

.border-indigo-800\/80 {
  border-color: rgb(45 49 166 / 0.8);
}

.border-indigo-800\/90 {
  border-color: rgb(45 49 166 / 0.9);
}

.border-indigo-800\/95 {
  border-color: rgb(45 49 166 / 0.95);
}

.border-indigo-800\/100 {
  border-color: rgb(45 49 166 / 1);
}

.border-indigo-900\/0 {
  border-color: rgb(45 50 130 / 0);
}

.border-indigo-900\/5 {
  border-color: rgb(45 50 130 / 0.05);
}

.border-indigo-900\/10 {
  border-color: rgb(45 50 130 / 0.1);
}

.border-indigo-900\/20 {
  border-color: rgb(45 50 130 / 0.2);
}

.border-indigo-900\/25 {
  border-color: rgb(45 50 130 / 0.25);
}

.border-indigo-900\/30 {
  border-color: rgb(45 50 130 / 0.3);
}

.border-indigo-900\/40 {
  border-color: rgb(45 50 130 / 0.4);
}

.border-indigo-900\/50 {
  border-color: rgb(45 50 130 / 0.5);
}

.border-indigo-900\/60 {
  border-color: rgb(45 50 130 / 0.6);
}

.border-indigo-900\/70 {
  border-color: rgb(45 50 130 / 0.7);
}

.border-indigo-900\/75 {
  border-color: rgb(45 50 130 / 0.75);
}

.border-indigo-900\/80 {
  border-color: rgb(45 50 130 / 0.8);
}

.border-indigo-900\/90 {
  border-color: rgb(45 50 130 / 0.9);
}

.border-indigo-900\/95 {
  border-color: rgb(45 50 130 / 0.95);
}

.border-indigo-900\/100 {
  border-color: rgb(45 50 130 / 1);
}

.border-indigo\/0 {
  border-color: rgb(128 152 249 / 0);
}

.border-indigo\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.border-indigo\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.border-indigo\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.border-indigo\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.border-indigo\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.border-indigo\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.border-indigo\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.border-indigo\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.border-indigo\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.border-indigo\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.border-indigo\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.border-indigo\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.border-indigo\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.border-indigo\/100 {
  border-color: rgb(128 152 249 / 1);
}

.border-violet-25\/0 {
  border-color: rgb(251 250 255 / 0);
}

.border-violet-25\/5 {
  border-color: rgb(251 250 255 / 0.05);
}

.border-violet-25\/10 {
  border-color: rgb(251 250 255 / 0.1);
}

.border-violet-25\/20 {
  border-color: rgb(251 250 255 / 0.2);
}

.border-violet-25\/25 {
  border-color: rgb(251 250 255 / 0.25);
}

.border-violet-25\/30 {
  border-color: rgb(251 250 255 / 0.3);
}

.border-violet-25\/40 {
  border-color: rgb(251 250 255 / 0.4);
}

.border-violet-25\/50 {
  border-color: rgb(251 250 255 / 0.5);
}

.border-violet-25\/60 {
  border-color: rgb(251 250 255 / 0.6);
}

.border-violet-25\/70 {
  border-color: rgb(251 250 255 / 0.7);
}

.border-violet-25\/75 {
  border-color: rgb(251 250 255 / 0.75);
}

.border-violet-25\/80 {
  border-color: rgb(251 250 255 / 0.8);
}

.border-violet-25\/90 {
  border-color: rgb(251 250 255 / 0.9);
}

.border-violet-25\/95 {
  border-color: rgb(251 250 255 / 0.95);
}

.border-violet-25\/100 {
  border-color: rgb(251 250 255 / 1);
}

.border-violet-50\/0 {
  border-color: rgb(245 243 255 / 0);
}

.border-violet-50\/5 {
  border-color: rgb(245 243 255 / 0.05);
}

.border-violet-50\/10 {
  border-color: rgb(245 243 255 / 0.1);
}

.border-violet-50\/20 {
  border-color: rgb(245 243 255 / 0.2);
}

.border-violet-50\/25 {
  border-color: rgb(245 243 255 / 0.25);
}

.border-violet-50\/30 {
  border-color: rgb(245 243 255 / 0.3);
}

.border-violet-50\/40 {
  border-color: rgb(245 243 255 / 0.4);
}

.border-violet-50\/50 {
  border-color: rgb(245 243 255 / 0.5);
}

.border-violet-50\/60 {
  border-color: rgb(245 243 255 / 0.6);
}

.border-violet-50\/70 {
  border-color: rgb(245 243 255 / 0.7);
}

.border-violet-50\/75 {
  border-color: rgb(245 243 255 / 0.75);
}

.border-violet-50\/80 {
  border-color: rgb(245 243 255 / 0.8);
}

.border-violet-50\/90 {
  border-color: rgb(245 243 255 / 0.9);
}

.border-violet-50\/95 {
  border-color: rgb(245 243 255 / 0.95);
}

.border-violet-50\/100 {
  border-color: rgb(245 243 255 / 1);
}

.border-violet-100\/0 {
  border-color: rgb(236 233 254 / 0);
}

.border-violet-100\/5 {
  border-color: rgb(236 233 254 / 0.05);
}

.border-violet-100\/10 {
  border-color: rgb(236 233 254 / 0.1);
}

.border-violet-100\/20 {
  border-color: rgb(236 233 254 / 0.2);
}

.border-violet-100\/25 {
  border-color: rgb(236 233 254 / 0.25);
}

.border-violet-100\/30 {
  border-color: rgb(236 233 254 / 0.3);
}

.border-violet-100\/40 {
  border-color: rgb(236 233 254 / 0.4);
}

.border-violet-100\/50 {
  border-color: rgb(236 233 254 / 0.5);
}

.border-violet-100\/60 {
  border-color: rgb(236 233 254 / 0.6);
}

.border-violet-100\/70 {
  border-color: rgb(236 233 254 / 0.7);
}

.border-violet-100\/75 {
  border-color: rgb(236 233 254 / 0.75);
}

.border-violet-100\/80 {
  border-color: rgb(236 233 254 / 0.8);
}

.border-violet-100\/90 {
  border-color: rgb(236 233 254 / 0.9);
}

.border-violet-100\/95 {
  border-color: rgb(236 233 254 / 0.95);
}

.border-violet-100\/100 {
  border-color: rgb(236 233 254 / 1);
}

.border-violet-200\/0 {
  border-color: rgb(221 214 254 / 0);
}

.border-violet-200\/5 {
  border-color: rgb(221 214 254 / 0.05);
}

.border-violet-200\/10 {
  border-color: rgb(221 214 254 / 0.1);
}

.border-violet-200\/20 {
  border-color: rgb(221 214 254 / 0.2);
}

.border-violet-200\/25 {
  border-color: rgb(221 214 254 / 0.25);
}

.border-violet-200\/30 {
  border-color: rgb(221 214 254 / 0.3);
}

.border-violet-200\/40 {
  border-color: rgb(221 214 254 / 0.4);
}

.border-violet-200\/50 {
  border-color: rgb(221 214 254 / 0.5);
}

.border-violet-200\/60 {
  border-color: rgb(221 214 254 / 0.6);
}

.border-violet-200\/70 {
  border-color: rgb(221 214 254 / 0.7);
}

.border-violet-200\/75 {
  border-color: rgb(221 214 254 / 0.75);
}

.border-violet-200\/80 {
  border-color: rgb(221 214 254 / 0.8);
}

.border-violet-200\/90 {
  border-color: rgb(221 214 254 / 0.9);
}

.border-violet-200\/95 {
  border-color: rgb(221 214 254 / 0.95);
}

.border-violet-200\/100 {
  border-color: rgb(221 214 254 / 1);
}

.border-violet-300\/0 {
  border-color: rgb(195 181 253 / 0);
}

.border-violet-300\/5 {
  border-color: rgb(195 181 253 / 0.05);
}

.border-violet-300\/10 {
  border-color: rgb(195 181 253 / 0.1);
}

.border-violet-300\/20 {
  border-color: rgb(195 181 253 / 0.2);
}

.border-violet-300\/25 {
  border-color: rgb(195 181 253 / 0.25);
}

.border-violet-300\/30 {
  border-color: rgb(195 181 253 / 0.3);
}

.border-violet-300\/40 {
  border-color: rgb(195 181 253 / 0.4);
}

.border-violet-300\/50 {
  border-color: rgb(195 181 253 / 0.5);
}

.border-violet-300\/60 {
  border-color: rgb(195 181 253 / 0.6);
}

.border-violet-300\/70 {
  border-color: rgb(195 181 253 / 0.7);
}

.border-violet-300\/75 {
  border-color: rgb(195 181 253 / 0.75);
}

.border-violet-300\/80 {
  border-color: rgb(195 181 253 / 0.8);
}

.border-violet-300\/90 {
  border-color: rgb(195 181 253 / 0.9);
}

.border-violet-300\/95 {
  border-color: rgb(195 181 253 / 0.95);
}

.border-violet-300\/100 {
  border-color: rgb(195 181 253 / 1);
}

.border-violet-400\/0 {
  border-color: rgb(164 138 251 / 0);
}

.border-violet-400\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.border-violet-400\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.border-violet-400\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.border-violet-400\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.border-violet-400\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.border-violet-400\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.border-violet-400\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.border-violet-400\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.border-violet-400\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.border-violet-400\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.border-violet-400\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.border-violet-400\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.border-violet-400\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.border-violet-400\/100 {
  border-color: rgb(164 138 251 / 1);
}

.border-violet-500\/0 {
  border-color: rgb(135 91 247 / 0);
}

.border-violet-500\/5 {
  border-color: rgb(135 91 247 / 0.05);
}

.border-violet-500\/10 {
  border-color: rgb(135 91 247 / 0.1);
}

.border-violet-500\/20 {
  border-color: rgb(135 91 247 / 0.2);
}

.border-violet-500\/25 {
  border-color: rgb(135 91 247 / 0.25);
}

.border-violet-500\/30 {
  border-color: rgb(135 91 247 / 0.3);
}

.border-violet-500\/40 {
  border-color: rgb(135 91 247 / 0.4);
}

.border-violet-500\/50 {
  border-color: rgb(135 91 247 / 0.5);
}

.border-violet-500\/60 {
  border-color: rgb(135 91 247 / 0.6);
}

.border-violet-500\/70 {
  border-color: rgb(135 91 247 / 0.7);
}

.border-violet-500\/75 {
  border-color: rgb(135 91 247 / 0.75);
}

.border-violet-500\/80 {
  border-color: rgb(135 91 247 / 0.8);
}

.border-violet-500\/90 {
  border-color: rgb(135 91 247 / 0.9);
}

.border-violet-500\/95 {
  border-color: rgb(135 91 247 / 0.95);
}

.border-violet-500\/100 {
  border-color: rgb(135 91 247 / 1);
}

.border-violet-600\/0 {
  border-color: rgb(120 57 238 / 0);
}

.border-violet-600\/5 {
  border-color: rgb(120 57 238 / 0.05);
}

.border-violet-600\/10 {
  border-color: rgb(120 57 238 / 0.1);
}

.border-violet-600\/20 {
  border-color: rgb(120 57 238 / 0.2);
}

.border-violet-600\/25 {
  border-color: rgb(120 57 238 / 0.25);
}

.border-violet-600\/30 {
  border-color: rgb(120 57 238 / 0.3);
}

.border-violet-600\/40 {
  border-color: rgb(120 57 238 / 0.4);
}

.border-violet-600\/50 {
  border-color: rgb(120 57 238 / 0.5);
}

.border-violet-600\/60 {
  border-color: rgb(120 57 238 / 0.6);
}

.border-violet-600\/70 {
  border-color: rgb(120 57 238 / 0.7);
}

.border-violet-600\/75 {
  border-color: rgb(120 57 238 / 0.75);
}

.border-violet-600\/80 {
  border-color: rgb(120 57 238 / 0.8);
}

.border-violet-600\/90 {
  border-color: rgb(120 57 238 / 0.9);
}

.border-violet-600\/95 {
  border-color: rgb(120 57 238 / 0.95);
}

.border-violet-600\/100 {
  border-color: rgb(120 57 238 / 1);
}

.border-violet-700\/0 {
  border-color: rgb(105 39 218 / 0);
}

.border-violet-700\/5 {
  border-color: rgb(105 39 218 / 0.05);
}

.border-violet-700\/10 {
  border-color: rgb(105 39 218 / 0.1);
}

.border-violet-700\/20 {
  border-color: rgb(105 39 218 / 0.2);
}

.border-violet-700\/25 {
  border-color: rgb(105 39 218 / 0.25);
}

.border-violet-700\/30 {
  border-color: rgb(105 39 218 / 0.3);
}

.border-violet-700\/40 {
  border-color: rgb(105 39 218 / 0.4);
}

.border-violet-700\/50 {
  border-color: rgb(105 39 218 / 0.5);
}

.border-violet-700\/60 {
  border-color: rgb(105 39 218 / 0.6);
}

.border-violet-700\/70 {
  border-color: rgb(105 39 218 / 0.7);
}

.border-violet-700\/75 {
  border-color: rgb(105 39 218 / 0.75);
}

.border-violet-700\/80 {
  border-color: rgb(105 39 218 / 0.8);
}

.border-violet-700\/90 {
  border-color: rgb(105 39 218 / 0.9);
}

.border-violet-700\/95 {
  border-color: rgb(105 39 218 / 0.95);
}

.border-violet-700\/100 {
  border-color: rgb(105 39 218 / 1);
}

.border-violet-800\/0 {
  border-color: rgb(87 32 183 / 0);
}

.border-violet-800\/5 {
  border-color: rgb(87 32 183 / 0.05);
}

.border-violet-800\/10 {
  border-color: rgb(87 32 183 / 0.1);
}

.border-violet-800\/20 {
  border-color: rgb(87 32 183 / 0.2);
}

.border-violet-800\/25 {
  border-color: rgb(87 32 183 / 0.25);
}

.border-violet-800\/30 {
  border-color: rgb(87 32 183 / 0.3);
}

.border-violet-800\/40 {
  border-color: rgb(87 32 183 / 0.4);
}

.border-violet-800\/50 {
  border-color: rgb(87 32 183 / 0.5);
}

.border-violet-800\/60 {
  border-color: rgb(87 32 183 / 0.6);
}

.border-violet-800\/70 {
  border-color: rgb(87 32 183 / 0.7);
}

.border-violet-800\/75 {
  border-color: rgb(87 32 183 / 0.75);
}

.border-violet-800\/80 {
  border-color: rgb(87 32 183 / 0.8);
}

.border-violet-800\/90 {
  border-color: rgb(87 32 183 / 0.9);
}

.border-violet-800\/95 {
  border-color: rgb(87 32 183 / 0.95);
}

.border-violet-800\/100 {
  border-color: rgb(87 32 183 / 1);
}

.border-violet-900\/0 {
  border-color: rgb(73 28 150 / 0);
}

.border-violet-900\/5 {
  border-color: rgb(73 28 150 / 0.05);
}

.border-violet-900\/10 {
  border-color: rgb(73 28 150 / 0.1);
}

.border-violet-900\/20 {
  border-color: rgb(73 28 150 / 0.2);
}

.border-violet-900\/25 {
  border-color: rgb(73 28 150 / 0.25);
}

.border-violet-900\/30 {
  border-color: rgb(73 28 150 / 0.3);
}

.border-violet-900\/40 {
  border-color: rgb(73 28 150 / 0.4);
}

.border-violet-900\/50 {
  border-color: rgb(73 28 150 / 0.5);
}

.border-violet-900\/60 {
  border-color: rgb(73 28 150 / 0.6);
}

.border-violet-900\/70 {
  border-color: rgb(73 28 150 / 0.7);
}

.border-violet-900\/75 {
  border-color: rgb(73 28 150 / 0.75);
}

.border-violet-900\/80 {
  border-color: rgb(73 28 150 / 0.8);
}

.border-violet-900\/90 {
  border-color: rgb(73 28 150 / 0.9);
}

.border-violet-900\/95 {
  border-color: rgb(73 28 150 / 0.95);
}

.border-violet-900\/100 {
  border-color: rgb(73 28 150 / 1);
}

.border-violet\/0 {
  border-color: rgb(164 138 251 / 0);
}

.border-violet\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.border-violet\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.border-violet\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.border-violet\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.border-violet\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.border-violet\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.border-violet\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.border-violet\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.border-violet\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.border-violet\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.border-violet\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.border-violet\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.border-violet\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.border-violet\/100 {
  border-color: rgb(164 138 251 / 1);
}

.border-purple-25\/0 {
  border-color: rgb(250 250 255 / 0);
}

.border-purple-25\/5 {
  border-color: rgb(250 250 255 / 0.05);
}

.border-purple-25\/10 {
  border-color: rgb(250 250 255 / 0.1);
}

.border-purple-25\/20 {
  border-color: rgb(250 250 255 / 0.2);
}

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

.border-purple-25\/30 {
  border-color: rgb(250 250 255 / 0.3);
}

.border-purple-25\/40 {
  border-color: rgb(250 250 255 / 0.4);
}

.border-purple-25\/50 {
  border-color: rgb(250 250 255 / 0.5);
}

.border-purple-25\/60 {
  border-color: rgb(250 250 255 / 0.6);
}

.border-purple-25\/70 {
  border-color: rgb(250 250 255 / 0.7);
}

.border-purple-25\/75 {
  border-color: rgb(250 250 255 / 0.75);
}

.border-purple-25\/80 {
  border-color: rgb(250 250 255 / 0.8);
}

.border-purple-25\/90 {
  border-color: rgb(250 250 255 / 0.9);
}

.border-purple-25\/95 {
  border-color: rgb(250 250 255 / 0.95);
}

.border-purple-25\/100 {
  border-color: rgb(250 250 255 / 1);
}

.border-purple-50\/0 {
  border-color: rgb(244 243 255 / 0);
}

.border-purple-50\/5 {
  border-color: rgb(244 243 255 / 0.05);
}

.border-purple-50\/10 {
  border-color: rgb(244 243 255 / 0.1);
}

.border-purple-50\/20 {
  border-color: rgb(244 243 255 / 0.2);
}

.border-purple-50\/25 {
  border-color: rgb(244 243 255 / 0.25);
}

.border-purple-50\/30 {
  border-color: rgb(244 243 255 / 0.3);
}

.border-purple-50\/40 {
  border-color: rgb(244 243 255 / 0.4);
}

.border-purple-50\/50 {
  border-color: rgb(244 243 255 / 0.5);
}

.border-purple-50\/60 {
  border-color: rgb(244 243 255 / 0.6);
}

.border-purple-50\/70 {
  border-color: rgb(244 243 255 / 0.7);
}

.border-purple-50\/75 {
  border-color: rgb(244 243 255 / 0.75);
}

.border-purple-50\/80 {
  border-color: rgb(244 243 255 / 0.8);
}

.border-purple-50\/90 {
  border-color: rgb(244 243 255 / 0.9);
}

.border-purple-50\/95 {
  border-color: rgb(244 243 255 / 0.95);
}

.border-purple-50\/100 {
  border-color: rgb(244 243 255 / 1);
}

.border-purple-100\/0 {
  border-color: rgb(235 233 254 / 0);
}

.border-purple-100\/5 {
  border-color: rgb(235 233 254 / 0.05);
}

.border-purple-100\/10 {
  border-color: rgb(235 233 254 / 0.1);
}

.border-purple-100\/20 {
  border-color: rgb(235 233 254 / 0.2);
}

.border-purple-100\/25 {
  border-color: rgb(235 233 254 / 0.25);
}

.border-purple-100\/30 {
  border-color: rgb(235 233 254 / 0.3);
}

.border-purple-100\/40 {
  border-color: rgb(235 233 254 / 0.4);
}

.border-purple-100\/50 {
  border-color: rgb(235 233 254 / 0.5);
}

.border-purple-100\/60 {
  border-color: rgb(235 233 254 / 0.6);
}

.border-purple-100\/70 {
  border-color: rgb(235 233 254 / 0.7);
}

.border-purple-100\/75 {
  border-color: rgb(235 233 254 / 0.75);
}

.border-purple-100\/80 {
  border-color: rgb(235 233 254 / 0.8);
}

.border-purple-100\/90 {
  border-color: rgb(235 233 254 / 0.9);
}

.border-purple-100\/95 {
  border-color: rgb(235 233 254 / 0.95);
}

.border-purple-100\/100 {
  border-color: rgb(235 233 254 / 1);
}

.border-purple-200\/0 {
  border-color: rgb(217 214 254 / 0);
}

.border-purple-200\/5 {
  border-color: rgb(217 214 254 / 0.05);
}

.border-purple-200\/10 {
  border-color: rgb(217 214 254 / 0.1);
}

.border-purple-200\/20 {
  border-color: rgb(217 214 254 / 0.2);
}

.border-purple-200\/25 {
  border-color: rgb(217 214 254 / 0.25);
}

.border-purple-200\/30 {
  border-color: rgb(217 214 254 / 0.3);
}

.border-purple-200\/40 {
  border-color: rgb(217 214 254 / 0.4);
}

.border-purple-200\/50 {
  border-color: rgb(217 214 254 / 0.5);
}

.border-purple-200\/60 {
  border-color: rgb(217 214 254 / 0.6);
}

.border-purple-200\/70 {
  border-color: rgb(217 214 254 / 0.7);
}

.border-purple-200\/75 {
  border-color: rgb(217 214 254 / 0.75);
}

.border-purple-200\/80 {
  border-color: rgb(217 214 254 / 0.8);
}

.border-purple-200\/90 {
  border-color: rgb(217 214 254 / 0.9);
}

.border-purple-200\/95 {
  border-color: rgb(217 214 254 / 0.95);
}

.border-purple-200\/100 {
  border-color: rgb(217 214 254 / 1);
}

.border-purple-300\/0 {
  border-color: rgb(189 180 254 / 0);
}

.border-purple-300\/5 {
  border-color: rgb(189 180 254 / 0.05);
}

.border-purple-300\/10 {
  border-color: rgb(189 180 254 / 0.1);
}

.border-purple-300\/20 {
  border-color: rgb(189 180 254 / 0.2);
}

.border-purple-300\/25 {
  border-color: rgb(189 180 254 / 0.25);
}

.border-purple-300\/30 {
  border-color: rgb(189 180 254 / 0.3);
}

.border-purple-300\/40 {
  border-color: rgb(189 180 254 / 0.4);
}

.border-purple-300\/50 {
  border-color: rgb(189 180 254 / 0.5);
}

.border-purple-300\/60 {
  border-color: rgb(189 180 254 / 0.6);
}

.border-purple-300\/70 {
  border-color: rgb(189 180 254 / 0.7);
}

.border-purple-300\/75 {
  border-color: rgb(189 180 254 / 0.75);
}

.border-purple-300\/80 {
  border-color: rgb(189 180 254 / 0.8);
}

.border-purple-300\/90 {
  border-color: rgb(189 180 254 / 0.9);
}

.border-purple-300\/95 {
  border-color: rgb(189 180 254 / 0.95);
}

.border-purple-300\/100 {
  border-color: rgb(189 180 254 / 1);
}

.border-purple-400\/0 {
  border-color: rgb(155 138 251 / 0);
}

.border-purple-400\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.border-purple-400\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.border-purple-400\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.border-purple-400\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.border-purple-400\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.border-purple-400\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.border-purple-400\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.border-purple-400\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.border-purple-400\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.border-purple-400\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.border-purple-400\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.border-purple-400\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.border-purple-400\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.border-purple-400\/100 {
  border-color: rgb(155 138 251 / 1);
}

.border-purple-500\/0 {
  border-color: rgb(122 90 248 / 0);
}

.border-purple-500\/5 {
  border-color: rgb(122 90 248 / 0.05);
}

.border-purple-500\/10 {
  border-color: rgb(122 90 248 / 0.1);
}

.border-purple-500\/20 {
  border-color: rgb(122 90 248 / 0.2);
}

.border-purple-500\/25 {
  border-color: rgb(122 90 248 / 0.25);
}

.border-purple-500\/30 {
  border-color: rgb(122 90 248 / 0.3);
}

.border-purple-500\/40 {
  border-color: rgb(122 90 248 / 0.4);
}

.border-purple-500\/50 {
  border-color: rgb(122 90 248 / 0.5);
}

.border-purple-500\/60 {
  border-color: rgb(122 90 248 / 0.6);
}

.border-purple-500\/70 {
  border-color: rgb(122 90 248 / 0.7);
}

.border-purple-500\/75 {
  border-color: rgb(122 90 248 / 0.75);
}

.border-purple-500\/80 {
  border-color: rgb(122 90 248 / 0.8);
}

.border-purple-500\/90 {
  border-color: rgb(122 90 248 / 0.9);
}

.border-purple-500\/95 {
  border-color: rgb(122 90 248 / 0.95);
}

.border-purple-500\/100 {
  border-color: rgb(122 90 248 / 1);
}

.border-purple-600\/0 {
  border-color: rgb(105 56 239 / 0);
}

.border-purple-600\/5 {
  border-color: rgb(105 56 239 / 0.05);
}

.border-purple-600\/10 {
  border-color: rgb(105 56 239 / 0.1);
}

.border-purple-600\/20 {
  border-color: rgb(105 56 239 / 0.2);
}

.border-purple-600\/25 {
  border-color: rgb(105 56 239 / 0.25);
}

.border-purple-600\/30 {
  border-color: rgb(105 56 239 / 0.3);
}

.border-purple-600\/40 {
  border-color: rgb(105 56 239 / 0.4);
}

.border-purple-600\/50 {
  border-color: rgb(105 56 239 / 0.5);
}

.border-purple-600\/60 {
  border-color: rgb(105 56 239 / 0.6);
}

.border-purple-600\/70 {
  border-color: rgb(105 56 239 / 0.7);
}

.border-purple-600\/75 {
  border-color: rgb(105 56 239 / 0.75);
}

.border-purple-600\/80 {
  border-color: rgb(105 56 239 / 0.8);
}

.border-purple-600\/90 {
  border-color: rgb(105 56 239 / 0.9);
}

.border-purple-600\/95 {
  border-color: rgb(105 56 239 / 0.95);
}

.border-purple-600\/100 {
  border-color: rgb(105 56 239 / 1);
}

.border-purple-700\/0 {
  border-color: rgb(89 37 220 / 0);
}

.border-purple-700\/5 {
  border-color: rgb(89 37 220 / 0.05);
}

.border-purple-700\/10 {
  border-color: rgb(89 37 220 / 0.1);
}

.border-purple-700\/20 {
  border-color: rgb(89 37 220 / 0.2);
}

.border-purple-700\/25 {
  border-color: rgb(89 37 220 / 0.25);
}

.border-purple-700\/30 {
  border-color: rgb(89 37 220 / 0.3);
}

.border-purple-700\/40 {
  border-color: rgb(89 37 220 / 0.4);
}

.border-purple-700\/50 {
  border-color: rgb(89 37 220 / 0.5);
}

.border-purple-700\/60 {
  border-color: rgb(89 37 220 / 0.6);
}

.border-purple-700\/70 {
  border-color: rgb(89 37 220 / 0.7);
}

.border-purple-700\/75 {
  border-color: rgb(89 37 220 / 0.75);
}

.border-purple-700\/80 {
  border-color: rgb(89 37 220 / 0.8);
}

.border-purple-700\/90 {
  border-color: rgb(89 37 220 / 0.9);
}

.border-purple-700\/95 {
  border-color: rgb(89 37 220 / 0.95);
}

.border-purple-700\/100 {
  border-color: rgb(89 37 220 / 1);
}

.border-purple-800\/0 {
  border-color: rgb(74 31 184 / 0);
}

.border-purple-800\/5 {
  border-color: rgb(74 31 184 / 0.05);
}

.border-purple-800\/10 {
  border-color: rgb(74 31 184 / 0.1);
}

.border-purple-800\/20 {
  border-color: rgb(74 31 184 / 0.2);
}

.border-purple-800\/25 {
  border-color: rgb(74 31 184 / 0.25);
}

.border-purple-800\/30 {
  border-color: rgb(74 31 184 / 0.3);
}

.border-purple-800\/40 {
  border-color: rgb(74 31 184 / 0.4);
}

.border-purple-800\/50 {
  border-color: rgb(74 31 184 / 0.5);
}

.border-purple-800\/60 {
  border-color: rgb(74 31 184 / 0.6);
}

.border-purple-800\/70 {
  border-color: rgb(74 31 184 / 0.7);
}

.border-purple-800\/75 {
  border-color: rgb(74 31 184 / 0.75);
}

.border-purple-800\/80 {
  border-color: rgb(74 31 184 / 0.8);
}

.border-purple-800\/90 {
  border-color: rgb(74 31 184 / 0.9);
}

.border-purple-800\/95 {
  border-color: rgb(74 31 184 / 0.95);
}

.border-purple-800\/100 {
  border-color: rgb(74 31 184 / 1);
}

.border-purple-900\/0 {
  border-color: rgb(62 28 150 / 0);
}

.border-purple-900\/5 {
  border-color: rgb(62 28 150 / 0.05);
}

.border-purple-900\/10 {
  border-color: rgb(62 28 150 / 0.1);
}

.border-purple-900\/20 {
  border-color: rgb(62 28 150 / 0.2);
}

.border-purple-900\/25 {
  border-color: rgb(62 28 150 / 0.25);
}

.border-purple-900\/30 {
  border-color: rgb(62 28 150 / 0.3);
}

.border-purple-900\/40 {
  border-color: rgb(62 28 150 / 0.4);
}

.border-purple-900\/50 {
  border-color: rgb(62 28 150 / 0.5);
}

.border-purple-900\/60 {
  border-color: rgb(62 28 150 / 0.6);
}

.border-purple-900\/70 {
  border-color: rgb(62 28 150 / 0.7);
}

.border-purple-900\/75 {
  border-color: rgb(62 28 150 / 0.75);
}

.border-purple-900\/80 {
  border-color: rgb(62 28 150 / 0.8);
}

.border-purple-900\/90 {
  border-color: rgb(62 28 150 / 0.9);
}

.border-purple-900\/95 {
  border-color: rgb(62 28 150 / 0.95);
}

.border-purple-900\/100 {
  border-color: rgb(62 28 150 / 1);
}

.border-purple\/0 {
  border-color: rgb(155 138 251 / 0);
}

.border-purple\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.border-purple\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.border-purple\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.border-purple\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.border-purple\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.border-purple\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.border-purple\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.border-purple\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.border-purple\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.border-purple\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.border-purple\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.border-purple\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.border-purple\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.border-purple\/100 {
  border-color: rgb(155 138 251 / 1);
}

.border-fuchsia-25\/0 {
  border-color: rgb(254 250 255 / 0);
}

.border-fuchsia-25\/5 {
  border-color: rgb(254 250 255 / 0.05);
}

.border-fuchsia-25\/10 {
  border-color: rgb(254 250 255 / 0.1);
}

.border-fuchsia-25\/20 {
  border-color: rgb(254 250 255 / 0.2);
}

.border-fuchsia-25\/25 {
  border-color: rgb(254 250 255 / 0.25);
}

.border-fuchsia-25\/30 {
  border-color: rgb(254 250 255 / 0.3);
}

.border-fuchsia-25\/40 {
  border-color: rgb(254 250 255 / 0.4);
}

.border-fuchsia-25\/50 {
  border-color: rgb(254 250 255 / 0.5);
}

.border-fuchsia-25\/60 {
  border-color: rgb(254 250 255 / 0.6);
}

.border-fuchsia-25\/70 {
  border-color: rgb(254 250 255 / 0.7);
}

.border-fuchsia-25\/75 {
  border-color: rgb(254 250 255 / 0.75);
}

.border-fuchsia-25\/80 {
  border-color: rgb(254 250 255 / 0.8);
}

.border-fuchsia-25\/90 {
  border-color: rgb(254 250 255 / 0.9);
}

.border-fuchsia-25\/95 {
  border-color: rgb(254 250 255 / 0.95);
}

.border-fuchsia-25\/100 {
  border-color: rgb(254 250 255 / 1);
}

.border-fuchsia-50\/0 {
  border-color: rgb(253 244 255 / 0);
}

.border-fuchsia-50\/5 {
  border-color: rgb(253 244 255 / 0.05);
}

.border-fuchsia-50\/10 {
  border-color: rgb(253 244 255 / 0.1);
}

.border-fuchsia-50\/20 {
  border-color: rgb(253 244 255 / 0.2);
}

.border-fuchsia-50\/25 {
  border-color: rgb(253 244 255 / 0.25);
}

.border-fuchsia-50\/30 {
  border-color: rgb(253 244 255 / 0.3);
}

.border-fuchsia-50\/40 {
  border-color: rgb(253 244 255 / 0.4);
}

.border-fuchsia-50\/50 {
  border-color: rgb(253 244 255 / 0.5);
}

.border-fuchsia-50\/60 {
  border-color: rgb(253 244 255 / 0.6);
}

.border-fuchsia-50\/70 {
  border-color: rgb(253 244 255 / 0.7);
}

.border-fuchsia-50\/75 {
  border-color: rgb(253 244 255 / 0.75);
}

.border-fuchsia-50\/80 {
  border-color: rgb(253 244 255 / 0.8);
}

.border-fuchsia-50\/90 {
  border-color: rgb(253 244 255 / 0.9);
}

.border-fuchsia-50\/95 {
  border-color: rgb(253 244 255 / 0.95);
}

.border-fuchsia-50\/100 {
  border-color: rgb(253 244 255 / 1);
}

.border-fuchsia-100\/0 {
  border-color: rgb(251 232 255 / 0);
}

.border-fuchsia-100\/5 {
  border-color: rgb(251 232 255 / 0.05);
}

.border-fuchsia-100\/10 {
  border-color: rgb(251 232 255 / 0.1);
}

.border-fuchsia-100\/20 {
  border-color: rgb(251 232 255 / 0.2);
}

.border-fuchsia-100\/25 {
  border-color: rgb(251 232 255 / 0.25);
}

.border-fuchsia-100\/30 {
  border-color: rgb(251 232 255 / 0.3);
}

.border-fuchsia-100\/40 {
  border-color: rgb(251 232 255 / 0.4);
}

.border-fuchsia-100\/50 {
  border-color: rgb(251 232 255 / 0.5);
}

.border-fuchsia-100\/60 {
  border-color: rgb(251 232 255 / 0.6);
}

.border-fuchsia-100\/70 {
  border-color: rgb(251 232 255 / 0.7);
}

.border-fuchsia-100\/75 {
  border-color: rgb(251 232 255 / 0.75);
}

.border-fuchsia-100\/80 {
  border-color: rgb(251 232 255 / 0.8);
}

.border-fuchsia-100\/90 {
  border-color: rgb(251 232 255 / 0.9);
}

.border-fuchsia-100\/95 {
  border-color: rgb(251 232 255 / 0.95);
}

.border-fuchsia-100\/100 {
  border-color: rgb(251 232 255 / 1);
}

.border-fuchsia-200\/0 {
  border-color: rgb(246 208 254 / 0);
}

.border-fuchsia-200\/5 {
  border-color: rgb(246 208 254 / 0.05);
}

.border-fuchsia-200\/10 {
  border-color: rgb(246 208 254 / 0.1);
}

.border-fuchsia-200\/20 {
  border-color: rgb(246 208 254 / 0.2);
}

.border-fuchsia-200\/25 {
  border-color: rgb(246 208 254 / 0.25);
}

.border-fuchsia-200\/30 {
  border-color: rgb(246 208 254 / 0.3);
}

.border-fuchsia-200\/40 {
  border-color: rgb(246 208 254 / 0.4);
}

.border-fuchsia-200\/50 {
  border-color: rgb(246 208 254 / 0.5);
}

.border-fuchsia-200\/60 {
  border-color: rgb(246 208 254 / 0.6);
}

.border-fuchsia-200\/70 {
  border-color: rgb(246 208 254 / 0.7);
}

.border-fuchsia-200\/75 {
  border-color: rgb(246 208 254 / 0.75);
}

.border-fuchsia-200\/80 {
  border-color: rgb(246 208 254 / 0.8);
}

.border-fuchsia-200\/90 {
  border-color: rgb(246 208 254 / 0.9);
}

.border-fuchsia-200\/95 {
  border-color: rgb(246 208 254 / 0.95);
}

.border-fuchsia-200\/100 {
  border-color: rgb(246 208 254 / 1);
}

.border-fuchsia-300\/0 {
  border-color: rgb(238 170 253 / 0);
}

.border-fuchsia-300\/5 {
  border-color: rgb(238 170 253 / 0.05);
}

.border-fuchsia-300\/10 {
  border-color: rgb(238 170 253 / 0.1);
}

.border-fuchsia-300\/20 {
  border-color: rgb(238 170 253 / 0.2);
}

.border-fuchsia-300\/25 {
  border-color: rgb(238 170 253 / 0.25);
}

.border-fuchsia-300\/30 {
  border-color: rgb(238 170 253 / 0.3);
}

.border-fuchsia-300\/40 {
  border-color: rgb(238 170 253 / 0.4);
}

.border-fuchsia-300\/50 {
  border-color: rgb(238 170 253 / 0.5);
}

.border-fuchsia-300\/60 {
  border-color: rgb(238 170 253 / 0.6);
}

.border-fuchsia-300\/70 {
  border-color: rgb(238 170 253 / 0.7);
}

.border-fuchsia-300\/75 {
  border-color: rgb(238 170 253 / 0.75);
}

.border-fuchsia-300\/80 {
  border-color: rgb(238 170 253 / 0.8);
}

.border-fuchsia-300\/90 {
  border-color: rgb(238 170 253 / 0.9);
}

.border-fuchsia-300\/95 {
  border-color: rgb(238 170 253 / 0.95);
}

.border-fuchsia-300\/100 {
  border-color: rgb(238 170 253 / 1);
}

.border-fuchsia-400\/0 {
  border-color: rgb(228 120 250 / 0);
}

.border-fuchsia-400\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.border-fuchsia-400\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.border-fuchsia-400\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.border-fuchsia-400\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.border-fuchsia-400\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.border-fuchsia-400\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.border-fuchsia-400\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.border-fuchsia-400\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.border-fuchsia-400\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.border-fuchsia-400\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.border-fuchsia-400\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.border-fuchsia-400\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.border-fuchsia-400\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.border-fuchsia-400\/100 {
  border-color: rgb(228 120 250 / 1);
}

.border-fuchsia-500\/0 {
  border-color: rgb(212 68 241 / 0);
}

.border-fuchsia-500\/5 {
  border-color: rgb(212 68 241 / 0.05);
}

.border-fuchsia-500\/10 {
  border-color: rgb(212 68 241 / 0.1);
}

.border-fuchsia-500\/20 {
  border-color: rgb(212 68 241 / 0.2);
}

.border-fuchsia-500\/25 {
  border-color: rgb(212 68 241 / 0.25);
}

.border-fuchsia-500\/30 {
  border-color: rgb(212 68 241 / 0.3);
}

.border-fuchsia-500\/40 {
  border-color: rgb(212 68 241 / 0.4);
}

.border-fuchsia-500\/50 {
  border-color: rgb(212 68 241 / 0.5);
}

.border-fuchsia-500\/60 {
  border-color: rgb(212 68 241 / 0.6);
}

.border-fuchsia-500\/70 {
  border-color: rgb(212 68 241 / 0.7);
}

.border-fuchsia-500\/75 {
  border-color: rgb(212 68 241 / 0.75);
}

.border-fuchsia-500\/80 {
  border-color: rgb(212 68 241 / 0.8);
}

.border-fuchsia-500\/90 {
  border-color: rgb(212 68 241 / 0.9);
}

.border-fuchsia-500\/95 {
  border-color: rgb(212 68 241 / 0.95);
}

.border-fuchsia-500\/100 {
  border-color: rgb(212 68 241 / 1);
}

.border-fuchsia-600\/0 {
  border-color: rgb(186 36 213 / 0);
}

.border-fuchsia-600\/5 {
  border-color: rgb(186 36 213 / 0.05);
}

.border-fuchsia-600\/10 {
  border-color: rgb(186 36 213 / 0.1);
}

.border-fuchsia-600\/20 {
  border-color: rgb(186 36 213 / 0.2);
}

.border-fuchsia-600\/25 {
  border-color: rgb(186 36 213 / 0.25);
}

.border-fuchsia-600\/30 {
  border-color: rgb(186 36 213 / 0.3);
}

.border-fuchsia-600\/40 {
  border-color: rgb(186 36 213 / 0.4);
}

.border-fuchsia-600\/50 {
  border-color: rgb(186 36 213 / 0.5);
}

.border-fuchsia-600\/60 {
  border-color: rgb(186 36 213 / 0.6);
}

.border-fuchsia-600\/70 {
  border-color: rgb(186 36 213 / 0.7);
}

.border-fuchsia-600\/75 {
  border-color: rgb(186 36 213 / 0.75);
}

.border-fuchsia-600\/80 {
  border-color: rgb(186 36 213 / 0.8);
}

.border-fuchsia-600\/90 {
  border-color: rgb(186 36 213 / 0.9);
}

.border-fuchsia-600\/95 {
  border-color: rgb(186 36 213 / 0.95);
}

.border-fuchsia-600\/100 {
  border-color: rgb(186 36 213 / 1);
}

.border-fuchsia-700\/0 {
  border-color: rgb(159 26 177 / 0);
}

.border-fuchsia-700\/5 {
  border-color: rgb(159 26 177 / 0.05);
}

.border-fuchsia-700\/10 {
  border-color: rgb(159 26 177 / 0.1);
}

.border-fuchsia-700\/20 {
  border-color: rgb(159 26 177 / 0.2);
}

.border-fuchsia-700\/25 {
  border-color: rgb(159 26 177 / 0.25);
}

.border-fuchsia-700\/30 {
  border-color: rgb(159 26 177 / 0.3);
}

.border-fuchsia-700\/40 {
  border-color: rgb(159 26 177 / 0.4);
}

.border-fuchsia-700\/50 {
  border-color: rgb(159 26 177 / 0.5);
}

.border-fuchsia-700\/60 {
  border-color: rgb(159 26 177 / 0.6);
}

.border-fuchsia-700\/70 {
  border-color: rgb(159 26 177 / 0.7);
}

.border-fuchsia-700\/75 {
  border-color: rgb(159 26 177 / 0.75);
}

.border-fuchsia-700\/80 {
  border-color: rgb(159 26 177 / 0.8);
}

.border-fuchsia-700\/90 {
  border-color: rgb(159 26 177 / 0.9);
}

.border-fuchsia-700\/95 {
  border-color: rgb(159 26 177 / 0.95);
}

.border-fuchsia-700\/100 {
  border-color: rgb(159 26 177 / 1);
}

.border-fuchsia-800\/0 {
  border-color: rgb(130 24 144 / 0);
}

.border-fuchsia-800\/5 {
  border-color: rgb(130 24 144 / 0.05);
}

.border-fuchsia-800\/10 {
  border-color: rgb(130 24 144 / 0.1);
}

.border-fuchsia-800\/20 {
  border-color: rgb(130 24 144 / 0.2);
}

.border-fuchsia-800\/25 {
  border-color: rgb(130 24 144 / 0.25);
}

.border-fuchsia-800\/30 {
  border-color: rgb(130 24 144 / 0.3);
}

.border-fuchsia-800\/40 {
  border-color: rgb(130 24 144 / 0.4);
}

.border-fuchsia-800\/50 {
  border-color: rgb(130 24 144 / 0.5);
}

.border-fuchsia-800\/60 {
  border-color: rgb(130 24 144 / 0.6);
}

.border-fuchsia-800\/70 {
  border-color: rgb(130 24 144 / 0.7);
}

.border-fuchsia-800\/75 {
  border-color: rgb(130 24 144 / 0.75);
}

.border-fuchsia-800\/80 {
  border-color: rgb(130 24 144 / 0.8);
}

.border-fuchsia-800\/90 {
  border-color: rgb(130 24 144 / 0.9);
}

.border-fuchsia-800\/95 {
  border-color: rgb(130 24 144 / 0.95);
}

.border-fuchsia-800\/100 {
  border-color: rgb(130 24 144 / 1);
}

.border-fuchsia-900\/0 {
  border-color: rgb(111 24 119 / 0);
}

.border-fuchsia-900\/5 {
  border-color: rgb(111 24 119 / 0.05);
}

.border-fuchsia-900\/10 {
  border-color: rgb(111 24 119 / 0.1);
}

.border-fuchsia-900\/20 {
  border-color: rgb(111 24 119 / 0.2);
}

.border-fuchsia-900\/25 {
  border-color: rgb(111 24 119 / 0.25);
}

.border-fuchsia-900\/30 {
  border-color: rgb(111 24 119 / 0.3);
}

.border-fuchsia-900\/40 {
  border-color: rgb(111 24 119 / 0.4);
}

.border-fuchsia-900\/50 {
  border-color: rgb(111 24 119 / 0.5);
}

.border-fuchsia-900\/60 {
  border-color: rgb(111 24 119 / 0.6);
}

.border-fuchsia-900\/70 {
  border-color: rgb(111 24 119 / 0.7);
}

.border-fuchsia-900\/75 {
  border-color: rgb(111 24 119 / 0.75);
}

.border-fuchsia-900\/80 {
  border-color: rgb(111 24 119 / 0.8);
}

.border-fuchsia-900\/90 {
  border-color: rgb(111 24 119 / 0.9);
}

.border-fuchsia-900\/95 {
  border-color: rgb(111 24 119 / 0.95);
}

.border-fuchsia-900\/100 {
  border-color: rgb(111 24 119 / 1);
}

.border-fuchsia\/0 {
  border-color: rgb(228 120 250 / 0);
}

.border-fuchsia\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.border-fuchsia\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.border-fuchsia\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.border-fuchsia\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.border-fuchsia\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.border-fuchsia\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.border-fuchsia\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.border-fuchsia\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.border-fuchsia\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.border-fuchsia\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.border-fuchsia\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.border-fuchsia\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.border-fuchsia\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.border-fuchsia\/100 {
  border-color: rgb(228 120 250 / 1);
}

.border-pink-25\/0 {
  border-color: rgb(254 246 251 / 0);
}

.border-pink-25\/5 {
  border-color: rgb(254 246 251 / 0.05);
}

.border-pink-25\/10 {
  border-color: rgb(254 246 251 / 0.1);
}

.border-pink-25\/20 {
  border-color: rgb(254 246 251 / 0.2);
}

.border-pink-25\/25 {
  border-color: rgb(254 246 251 / 0.25);
}

.border-pink-25\/30 {
  border-color: rgb(254 246 251 / 0.3);
}

.border-pink-25\/40 {
  border-color: rgb(254 246 251 / 0.4);
}

.border-pink-25\/50 {
  border-color: rgb(254 246 251 / 0.5);
}

.border-pink-25\/60 {
  border-color: rgb(254 246 251 / 0.6);
}

.border-pink-25\/70 {
  border-color: rgb(254 246 251 / 0.7);
}

.border-pink-25\/75 {
  border-color: rgb(254 246 251 / 0.75);
}

.border-pink-25\/80 {
  border-color: rgb(254 246 251 / 0.8);
}

.border-pink-25\/90 {
  border-color: rgb(254 246 251 / 0.9);
}

.border-pink-25\/95 {
  border-color: rgb(254 246 251 / 0.95);
}

.border-pink-25\/100 {
  border-color: rgb(254 246 251 / 1);
}

.border-pink-50\/0 {
  border-color: rgb(253 242 250 / 0);
}

.border-pink-50\/5 {
  border-color: rgb(253 242 250 / 0.05);
}

.border-pink-50\/10 {
  border-color: rgb(253 242 250 / 0.1);
}

.border-pink-50\/20 {
  border-color: rgb(253 242 250 / 0.2);
}

.border-pink-50\/25 {
  border-color: rgb(253 242 250 / 0.25);
}

.border-pink-50\/30 {
  border-color: rgb(253 242 250 / 0.3);
}

.border-pink-50\/40 {
  border-color: rgb(253 242 250 / 0.4);
}

.border-pink-50\/50 {
  border-color: rgb(253 242 250 / 0.5);
}

.border-pink-50\/60 {
  border-color: rgb(253 242 250 / 0.6);
}

.border-pink-50\/70 {
  border-color: rgb(253 242 250 / 0.7);
}

.border-pink-50\/75 {
  border-color: rgb(253 242 250 / 0.75);
}

.border-pink-50\/80 {
  border-color: rgb(253 242 250 / 0.8);
}

.border-pink-50\/90 {
  border-color: rgb(253 242 250 / 0.9);
}

.border-pink-50\/95 {
  border-color: rgb(253 242 250 / 0.95);
}

.border-pink-50\/100 {
  border-color: rgb(253 242 250 / 1);
}

.border-pink-100\/0 {
  border-color: rgb(252 231 246 / 0);
}

.border-pink-100\/5 {
  border-color: rgb(252 231 246 / 0.05);
}

.border-pink-100\/10 {
  border-color: rgb(252 231 246 / 0.1);
}

.border-pink-100\/20 {
  border-color: rgb(252 231 246 / 0.2);
}

.border-pink-100\/25 {
  border-color: rgb(252 231 246 / 0.25);
}

.border-pink-100\/30 {
  border-color: rgb(252 231 246 / 0.3);
}

.border-pink-100\/40 {
  border-color: rgb(252 231 246 / 0.4);
}

.border-pink-100\/50 {
  border-color: rgb(252 231 246 / 0.5);
}

.border-pink-100\/60 {
  border-color: rgb(252 231 246 / 0.6);
}

.border-pink-100\/70 {
  border-color: rgb(252 231 246 / 0.7);
}

.border-pink-100\/75 {
  border-color: rgb(252 231 246 / 0.75);
}

.border-pink-100\/80 {
  border-color: rgb(252 231 246 / 0.8);
}

.border-pink-100\/90 {
  border-color: rgb(252 231 246 / 0.9);
}

.border-pink-100\/95 {
  border-color: rgb(252 231 246 / 0.95);
}

.border-pink-100\/100 {
  border-color: rgb(252 231 246 / 1);
}

.border-pink-200\/0 {
  border-color: rgb(252 206 238 / 0);
}

.border-pink-200\/5 {
  border-color: rgb(252 206 238 / 0.05);
}

.border-pink-200\/10 {
  border-color: rgb(252 206 238 / 0.1);
}

.border-pink-200\/20 {
  border-color: rgb(252 206 238 / 0.2);
}

.border-pink-200\/25 {
  border-color: rgb(252 206 238 / 0.25);
}

.border-pink-200\/30 {
  border-color: rgb(252 206 238 / 0.3);
}

.border-pink-200\/40 {
  border-color: rgb(252 206 238 / 0.4);
}

.border-pink-200\/50 {
  border-color: rgb(252 206 238 / 0.5);
}

.border-pink-200\/60 {
  border-color: rgb(252 206 238 / 0.6);
}

.border-pink-200\/70 {
  border-color: rgb(252 206 238 / 0.7);
}

.border-pink-200\/75 {
  border-color: rgb(252 206 238 / 0.75);
}

.border-pink-200\/80 {
  border-color: rgb(252 206 238 / 0.8);
}

.border-pink-200\/90 {
  border-color: rgb(252 206 238 / 0.9);
}

.border-pink-200\/95 {
  border-color: rgb(252 206 238 / 0.95);
}

.border-pink-200\/100 {
  border-color: rgb(252 206 238 / 1);
}

.border-pink-300\/0 {
  border-color: rgb(250 167 224 / 0);
}

.border-pink-300\/5 {
  border-color: rgb(250 167 224 / 0.05);
}

.border-pink-300\/10 {
  border-color: rgb(250 167 224 / 0.1);
}

.border-pink-300\/20 {
  border-color: rgb(250 167 224 / 0.2);
}

.border-pink-300\/25 {
  border-color: rgb(250 167 224 / 0.25);
}

.border-pink-300\/30 {
  border-color: rgb(250 167 224 / 0.3);
}

.border-pink-300\/40 {
  border-color: rgb(250 167 224 / 0.4);
}

.border-pink-300\/50 {
  border-color: rgb(250 167 224 / 0.5);
}

.border-pink-300\/60 {
  border-color: rgb(250 167 224 / 0.6);
}

.border-pink-300\/70 {
  border-color: rgb(250 167 224 / 0.7);
}

.border-pink-300\/75 {
  border-color: rgb(250 167 224 / 0.75);
}

.border-pink-300\/80 {
  border-color: rgb(250 167 224 / 0.8);
}

.border-pink-300\/90 {
  border-color: rgb(250 167 224 / 0.9);
}

.border-pink-300\/95 {
  border-color: rgb(250 167 224 / 0.95);
}

.border-pink-300\/100 {
  border-color: rgb(250 167 224 / 1);
}

.border-pink-400\/0 {
  border-color: rgb(246 112 7 / 0);
}

.border-pink-400\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.border-pink-400\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.border-pink-400\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.border-pink-400\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.border-pink-400\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.border-pink-400\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.border-pink-400\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.border-pink-400\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.border-pink-400\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.border-pink-400\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.border-pink-400\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.border-pink-400\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.border-pink-400\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.border-pink-400\/100 {
  border-color: rgb(246 112 7 / 1);
}

.border-pink-500\/0 {
  border-color: rgb(238 70 188 / 0);
}

.border-pink-500\/5 {
  border-color: rgb(238 70 188 / 0.05);
}

.border-pink-500\/10 {
  border-color: rgb(238 70 188 / 0.1);
}

.border-pink-500\/20 {
  border-color: rgb(238 70 188 / 0.2);
}

.border-pink-500\/25 {
  border-color: rgb(238 70 188 / 0.25);
}

.border-pink-500\/30 {
  border-color: rgb(238 70 188 / 0.3);
}

.border-pink-500\/40 {
  border-color: rgb(238 70 188 / 0.4);
}

.border-pink-500\/50 {
  border-color: rgb(238 70 188 / 0.5);
}

.border-pink-500\/60 {
  border-color: rgb(238 70 188 / 0.6);
}

.border-pink-500\/70 {
  border-color: rgb(238 70 188 / 0.7);
}

.border-pink-500\/75 {
  border-color: rgb(238 70 188 / 0.75);
}

.border-pink-500\/80 {
  border-color: rgb(238 70 188 / 0.8);
}

.border-pink-500\/90 {
  border-color: rgb(238 70 188 / 0.9);
}

.border-pink-500\/95 {
  border-color: rgb(238 70 188 / 0.95);
}

.border-pink-500\/100 {
  border-color: rgb(238 70 188 / 1);
}

.border-pink-600\/0 {
  border-color: rgb(221 37 144 / 0);
}

.border-pink-600\/5 {
  border-color: rgb(221 37 144 / 0.05);
}

.border-pink-600\/10 {
  border-color: rgb(221 37 144 / 0.1);
}

.border-pink-600\/20 {
  border-color: rgb(221 37 144 / 0.2);
}

.border-pink-600\/25 {
  border-color: rgb(221 37 144 / 0.25);
}

.border-pink-600\/30 {
  border-color: rgb(221 37 144 / 0.3);
}

.border-pink-600\/40 {
  border-color: rgb(221 37 144 / 0.4);
}

.border-pink-600\/50 {
  border-color: rgb(221 37 144 / 0.5);
}

.border-pink-600\/60 {
  border-color: rgb(221 37 144 / 0.6);
}

.border-pink-600\/70 {
  border-color: rgb(221 37 144 / 0.7);
}

.border-pink-600\/75 {
  border-color: rgb(221 37 144 / 0.75);
}

.border-pink-600\/80 {
  border-color: rgb(221 37 144 / 0.8);
}

.border-pink-600\/90 {
  border-color: rgb(221 37 144 / 0.9);
}

.border-pink-600\/95 {
  border-color: rgb(221 37 144 / 0.95);
}

.border-pink-600\/100 {
  border-color: rgb(221 37 144 / 1);
}

.border-pink-700\/0 {
  border-color: rgb(193 21 116 / 0);
}

.border-pink-700\/5 {
  border-color: rgb(193 21 116 / 0.05);
}

.border-pink-700\/10 {
  border-color: rgb(193 21 116 / 0.1);
}

.border-pink-700\/20 {
  border-color: rgb(193 21 116 / 0.2);
}

.border-pink-700\/25 {
  border-color: rgb(193 21 116 / 0.25);
}

.border-pink-700\/30 {
  border-color: rgb(193 21 116 / 0.3);
}

.border-pink-700\/40 {
  border-color: rgb(193 21 116 / 0.4);
}

.border-pink-700\/50 {
  border-color: rgb(193 21 116 / 0.5);
}

.border-pink-700\/60 {
  border-color: rgb(193 21 116 / 0.6);
}

.border-pink-700\/70 {
  border-color: rgb(193 21 116 / 0.7);
}

.border-pink-700\/75 {
  border-color: rgb(193 21 116 / 0.75);
}

.border-pink-700\/80 {
  border-color: rgb(193 21 116 / 0.8);
}

.border-pink-700\/90 {
  border-color: rgb(193 21 116 / 0.9);
}

.border-pink-700\/95 {
  border-color: rgb(193 21 116 / 0.95);
}

.border-pink-700\/100 {
  border-color: rgb(193 21 116 / 1);
}

.border-pink-800\/0 {
  border-color: rgb(158 22 95 / 0);
}

.border-pink-800\/5 {
  border-color: rgb(158 22 95 / 0.05);
}

.border-pink-800\/10 {
  border-color: rgb(158 22 95 / 0.1);
}

.border-pink-800\/20 {
  border-color: rgb(158 22 95 / 0.2);
}

.border-pink-800\/25 {
  border-color: rgb(158 22 95 / 0.25);
}

.border-pink-800\/30 {
  border-color: rgb(158 22 95 / 0.3);
}

.border-pink-800\/40 {
  border-color: rgb(158 22 95 / 0.4);
}

.border-pink-800\/50 {
  border-color: rgb(158 22 95 / 0.5);
}

.border-pink-800\/60 {
  border-color: rgb(158 22 95 / 0.6);
}

.border-pink-800\/70 {
  border-color: rgb(158 22 95 / 0.7);
}

.border-pink-800\/75 {
  border-color: rgb(158 22 95 / 0.75);
}

.border-pink-800\/80 {
  border-color: rgb(158 22 95 / 0.8);
}

.border-pink-800\/90 {
  border-color: rgb(158 22 95 / 0.9);
}

.border-pink-800\/95 {
  border-color: rgb(158 22 95 / 0.95);
}

.border-pink-800\/100 {
  border-color: rgb(158 22 95 / 1);
}

.border-pink-900\/0 {
  border-color: rgb(133 22 81 / 0);
}

.border-pink-900\/5 {
  border-color: rgb(133 22 81 / 0.05);
}

.border-pink-900\/10 {
  border-color: rgb(133 22 81 / 0.1);
}

.border-pink-900\/20 {
  border-color: rgb(133 22 81 / 0.2);
}

.border-pink-900\/25 {
  border-color: rgb(133 22 81 / 0.25);
}

.border-pink-900\/30 {
  border-color: rgb(133 22 81 / 0.3);
}

.border-pink-900\/40 {
  border-color: rgb(133 22 81 / 0.4);
}

.border-pink-900\/50 {
  border-color: rgb(133 22 81 / 0.5);
}

.border-pink-900\/60 {
  border-color: rgb(133 22 81 / 0.6);
}

.border-pink-900\/70 {
  border-color: rgb(133 22 81 / 0.7);
}

.border-pink-900\/75 {
  border-color: rgb(133 22 81 / 0.75);
}

.border-pink-900\/80 {
  border-color: rgb(133 22 81 / 0.8);
}

.border-pink-900\/90 {
  border-color: rgb(133 22 81 / 0.9);
}

.border-pink-900\/95 {
  border-color: rgb(133 22 81 / 0.95);
}

.border-pink-900\/100 {
  border-color: rgb(133 22 81 / 1);
}

.border-pink\/0 {
  border-color: rgb(246 112 7 / 0);
}

.border-pink\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.border-pink\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.border-pink\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.border-pink\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.border-pink\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.border-pink\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.border-pink\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.border-pink\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.border-pink\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.border-pink\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.border-pink\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.border-pink\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.border-pink\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.border-pink\/100 {
  border-color: rgb(246 112 7 / 1);
}

.border-rose-25\/0 {
  border-color: rgb(255 245 246 / 0);
}

.border-rose-25\/5 {
  border-color: rgb(255 245 246 / 0.05);
}

.border-rose-25\/10 {
  border-color: rgb(255 245 246 / 0.1);
}

.border-rose-25\/20 {
  border-color: rgb(255 245 246 / 0.2);
}

.border-rose-25\/25 {
  border-color: rgb(255 245 246 / 0.25);
}

.border-rose-25\/30 {
  border-color: rgb(255 245 246 / 0.3);
}

.border-rose-25\/40 {
  border-color: rgb(255 245 246 / 0.4);
}

.border-rose-25\/50 {
  border-color: rgb(255 245 246 / 0.5);
}

.border-rose-25\/60 {
  border-color: rgb(255 245 246 / 0.6);
}

.border-rose-25\/70 {
  border-color: rgb(255 245 246 / 0.7);
}

.border-rose-25\/75 {
  border-color: rgb(255 245 246 / 0.75);
}

.border-rose-25\/80 {
  border-color: rgb(255 245 246 / 0.8);
}

.border-rose-25\/90 {
  border-color: rgb(255 245 246 / 0.9);
}

.border-rose-25\/95 {
  border-color: rgb(255 245 246 / 0.95);
}

.border-rose-25\/100 {
  border-color: rgb(255 245 246 / 1);
}

.border-rose-50\/0 {
  border-color: rgb(255 241 243 / 0);
}

.border-rose-50\/5 {
  border-color: rgb(255 241 243 / 0.05);
}

.border-rose-50\/10 {
  border-color: rgb(255 241 243 / 0.1);
}

.border-rose-50\/20 {
  border-color: rgb(255 241 243 / 0.2);
}

.border-rose-50\/25 {
  border-color: rgb(255 241 243 / 0.25);
}

.border-rose-50\/30 {
  border-color: rgb(255 241 243 / 0.3);
}

.border-rose-50\/40 {
  border-color: rgb(255 241 243 / 0.4);
}

.border-rose-50\/50 {
  border-color: rgb(255 241 243 / 0.5);
}

.border-rose-50\/60 {
  border-color: rgb(255 241 243 / 0.6);
}

.border-rose-50\/70 {
  border-color: rgb(255 241 243 / 0.7);
}

.border-rose-50\/75 {
  border-color: rgb(255 241 243 / 0.75);
}

.border-rose-50\/80 {
  border-color: rgb(255 241 243 / 0.8);
}

.border-rose-50\/90 {
  border-color: rgb(255 241 243 / 0.9);
}

.border-rose-50\/95 {
  border-color: rgb(255 241 243 / 0.95);
}

.border-rose-50\/100 {
  border-color: rgb(255 241 243 / 1);
}

.border-rose-100\/0 {
  border-color: rgb(255 228 232 / 0);
}

.border-rose-100\/5 {
  border-color: rgb(255 228 232 / 0.05);
}

.border-rose-100\/10 {
  border-color: rgb(255 228 232 / 0.1);
}

.border-rose-100\/20 {
  border-color: rgb(255 228 232 / 0.2);
}

.border-rose-100\/25 {
  border-color: rgb(255 228 232 / 0.25);
}

.border-rose-100\/30 {
  border-color: rgb(255 228 232 / 0.3);
}

.border-rose-100\/40 {
  border-color: rgb(255 228 232 / 0.4);
}

.border-rose-100\/50 {
  border-color: rgb(255 228 232 / 0.5);
}

.border-rose-100\/60 {
  border-color: rgb(255 228 232 / 0.6);
}

.border-rose-100\/70 {
  border-color: rgb(255 228 232 / 0.7);
}

.border-rose-100\/75 {
  border-color: rgb(255 228 232 / 0.75);
}

.border-rose-100\/80 {
  border-color: rgb(255 228 232 / 0.8);
}

.border-rose-100\/90 {
  border-color: rgb(255 228 232 / 0.9);
}

.border-rose-100\/95 {
  border-color: rgb(255 228 232 / 0.95);
}

.border-rose-100\/100 {
  border-color: rgb(255 228 232 / 1);
}

.border-rose-200\/0 {
  border-color: rgb(254 205 214 / 0);
}

.border-rose-200\/5 {
  border-color: rgb(254 205 214 / 0.05);
}

.border-rose-200\/10 {
  border-color: rgb(254 205 214 / 0.1);
}

.border-rose-200\/20 {
  border-color: rgb(254 205 214 / 0.2);
}

.border-rose-200\/25 {
  border-color: rgb(254 205 214 / 0.25);
}

.border-rose-200\/30 {
  border-color: rgb(254 205 214 / 0.3);
}

.border-rose-200\/40 {
  border-color: rgb(254 205 214 / 0.4);
}

.border-rose-200\/50 {
  border-color: rgb(254 205 214 / 0.5);
}

.border-rose-200\/60 {
  border-color: rgb(254 205 214 / 0.6);
}

.border-rose-200\/70 {
  border-color: rgb(254 205 214 / 0.7);
}

.border-rose-200\/75 {
  border-color: rgb(254 205 214 / 0.75);
}

.border-rose-200\/80 {
  border-color: rgb(254 205 214 / 0.8);
}

.border-rose-200\/90 {
  border-color: rgb(254 205 214 / 0.9);
}

.border-rose-200\/95 {
  border-color: rgb(254 205 214 / 0.95);
}

.border-rose-200\/100 {
  border-color: rgb(254 205 214 / 1);
}

.border-rose-300\/0 {
  border-color: rgb(254 163 180 / 0);
}

.border-rose-300\/5 {
  border-color: rgb(254 163 180 / 0.05);
}

.border-rose-300\/10 {
  border-color: rgb(254 163 180 / 0.1);
}

.border-rose-300\/20 {
  border-color: rgb(254 163 180 / 0.2);
}

.border-rose-300\/25 {
  border-color: rgb(254 163 180 / 0.25);
}

.border-rose-300\/30 {
  border-color: rgb(254 163 180 / 0.3);
}

.border-rose-300\/40 {
  border-color: rgb(254 163 180 / 0.4);
}

.border-rose-300\/50 {
  border-color: rgb(254 163 180 / 0.5);
}

.border-rose-300\/60 {
  border-color: rgb(254 163 180 / 0.6);
}

.border-rose-300\/70 {
  border-color: rgb(254 163 180 / 0.7);
}

.border-rose-300\/75 {
  border-color: rgb(254 163 180 / 0.75);
}

.border-rose-300\/80 {
  border-color: rgb(254 163 180 / 0.8);
}

.border-rose-300\/90 {
  border-color: rgb(254 163 180 / 0.9);
}

.border-rose-300\/95 {
  border-color: rgb(254 163 180 / 0.95);
}

.border-rose-300\/100 {
  border-color: rgb(254 163 180 / 1);
}

.border-rose-400\/0 {
  border-color: rgb(253 111 142 / 0);
}

.border-rose-400\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.border-rose-400\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.border-rose-400\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.border-rose-400\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.border-rose-400\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.border-rose-400\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.border-rose-400\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.border-rose-400\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.border-rose-400\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.border-rose-400\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.border-rose-400\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.border-rose-400\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.border-rose-400\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.border-rose-400\/100 {
  border-color: rgb(253 111 142 / 1);
}

.border-rose-500\/0 {
  border-color: rgb(246 61 104 / 0);
}

.border-rose-500\/5 {
  border-color: rgb(246 61 104 / 0.05);
}

.border-rose-500\/10 {
  border-color: rgb(246 61 104 / 0.1);
}

.border-rose-500\/20 {
  border-color: rgb(246 61 104 / 0.2);
}

.border-rose-500\/25 {
  border-color: rgb(246 61 104 / 0.25);
}

.border-rose-500\/30 {
  border-color: rgb(246 61 104 / 0.3);
}

.border-rose-500\/40 {
  border-color: rgb(246 61 104 / 0.4);
}

.border-rose-500\/50 {
  border-color: rgb(246 61 104 / 0.5);
}

.border-rose-500\/60 {
  border-color: rgb(246 61 104 / 0.6);
}

.border-rose-500\/70 {
  border-color: rgb(246 61 104 / 0.7);
}

.border-rose-500\/75 {
  border-color: rgb(246 61 104 / 0.75);
}

.border-rose-500\/80 {
  border-color: rgb(246 61 104 / 0.8);
}

.border-rose-500\/90 {
  border-color: rgb(246 61 104 / 0.9);
}

.border-rose-500\/95 {
  border-color: rgb(246 61 104 / 0.95);
}

.border-rose-500\/100 {
  border-color: rgb(246 61 104 / 1);
}

.border-rose-600\/0 {
  border-color: rgb(227 24 84 / 0);
}

.border-rose-600\/5 {
  border-color: rgb(227 24 84 / 0.05);
}

.border-rose-600\/10 {
  border-color: rgb(227 24 84 / 0.1);
}

.border-rose-600\/20 {
  border-color: rgb(227 24 84 / 0.2);
}

.border-rose-600\/25 {
  border-color: rgb(227 24 84 / 0.25);
}

.border-rose-600\/30 {
  border-color: rgb(227 24 84 / 0.3);
}

.border-rose-600\/40 {
  border-color: rgb(227 24 84 / 0.4);
}

.border-rose-600\/50 {
  border-color: rgb(227 24 84 / 0.5);
}

.border-rose-600\/60 {
  border-color: rgb(227 24 84 / 0.6);
}

.border-rose-600\/70 {
  border-color: rgb(227 24 84 / 0.7);
}

.border-rose-600\/75 {
  border-color: rgb(227 24 84 / 0.75);
}

.border-rose-600\/80 {
  border-color: rgb(227 24 84 / 0.8);
}

.border-rose-600\/90 {
  border-color: rgb(227 24 84 / 0.9);
}

.border-rose-600\/95 {
  border-color: rgb(227 24 84 / 0.95);
}

.border-rose-600\/100 {
  border-color: rgb(227 24 84 / 1);
}

.border-rose-700\/0 {
  border-color: rgb(192 16 72 / 0);
}

.border-rose-700\/5 {
  border-color: rgb(192 16 72 / 0.05);
}

.border-rose-700\/10 {
  border-color: rgb(192 16 72 / 0.1);
}

.border-rose-700\/20 {
  border-color: rgb(192 16 72 / 0.2);
}

.border-rose-700\/25 {
  border-color: rgb(192 16 72 / 0.25);
}

.border-rose-700\/30 {
  border-color: rgb(192 16 72 / 0.3);
}

.border-rose-700\/40 {
  border-color: rgb(192 16 72 / 0.4);
}

.border-rose-700\/50 {
  border-color: rgb(192 16 72 / 0.5);
}

.border-rose-700\/60 {
  border-color: rgb(192 16 72 / 0.6);
}

.border-rose-700\/70 {
  border-color: rgb(192 16 72 / 0.7);
}

.border-rose-700\/75 {
  border-color: rgb(192 16 72 / 0.75);
}

.border-rose-700\/80 {
  border-color: rgb(192 16 72 / 0.8);
}

.border-rose-700\/90 {
  border-color: rgb(192 16 72 / 0.9);
}

.border-rose-700\/95 {
  border-color: rgb(192 16 72 / 0.95);
}

.border-rose-700\/100 {
  border-color: rgb(192 16 72 / 1);
}

.border-rose-800\/0 {
  border-color: rgb(161 16 67 / 0);
}

.border-rose-800\/5 {
  border-color: rgb(161 16 67 / 0.05);
}

.border-rose-800\/10 {
  border-color: rgb(161 16 67 / 0.1);
}

.border-rose-800\/20 {
  border-color: rgb(161 16 67 / 0.2);
}

.border-rose-800\/25 {
  border-color: rgb(161 16 67 / 0.25);
}

.border-rose-800\/30 {
  border-color: rgb(161 16 67 / 0.3);
}

.border-rose-800\/40 {
  border-color: rgb(161 16 67 / 0.4);
}

.border-rose-800\/50 {
  border-color: rgb(161 16 67 / 0.5);
}

.border-rose-800\/60 {
  border-color: rgb(161 16 67 / 0.6);
}

.border-rose-800\/70 {
  border-color: rgb(161 16 67 / 0.7);
}

.border-rose-800\/75 {
  border-color: rgb(161 16 67 / 0.75);
}

.border-rose-800\/80 {
  border-color: rgb(161 16 67 / 0.8);
}

.border-rose-800\/90 {
  border-color: rgb(161 16 67 / 0.9);
}

.border-rose-800\/95 {
  border-color: rgb(161 16 67 / 0.95);
}

.border-rose-800\/100 {
  border-color: rgb(161 16 67 / 1);
}

.border-rose-900\/0 {
  border-color: rgb(137 18 62 / 0);
}

.border-rose-900\/5 {
  border-color: rgb(137 18 62 / 0.05);
}

.border-rose-900\/10 {
  border-color: rgb(137 18 62 / 0.1);
}

.border-rose-900\/20 {
  border-color: rgb(137 18 62 / 0.2);
}

.border-rose-900\/25 {
  border-color: rgb(137 18 62 / 0.25);
}

.border-rose-900\/30 {
  border-color: rgb(137 18 62 / 0.3);
}

.border-rose-900\/40 {
  border-color: rgb(137 18 62 / 0.4);
}

.border-rose-900\/50 {
  border-color: rgb(137 18 62 / 0.5);
}

.border-rose-900\/60 {
  border-color: rgb(137 18 62 / 0.6);
}

.border-rose-900\/70 {
  border-color: rgb(137 18 62 / 0.7);
}

.border-rose-900\/75 {
  border-color: rgb(137 18 62 / 0.75);
}

.border-rose-900\/80 {
  border-color: rgb(137 18 62 / 0.8);
}

.border-rose-900\/90 {
  border-color: rgb(137 18 62 / 0.9);
}

.border-rose-900\/95 {
  border-color: rgb(137 18 62 / 0.95);
}

.border-rose-900\/100 {
  border-color: rgb(137 18 62 / 1);
}

.border-rose\/0 {
  border-color: rgb(253 111 142 / 0);
}

.border-rose\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.border-rose\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.border-rose\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.border-rose\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.border-rose\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.border-rose\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.border-rose\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.border-rose\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.border-rose\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.border-rose\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.border-rose\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.border-rose\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.border-rose\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.border-rose\/100 {
  border-color: rgb(253 111 142 / 1);
}

.border-orange-dark-25\/0 {
  border-color: rgb(255 249 245 / 0);
}

.border-orange-dark-25\/5 {
  border-color: rgb(255 249 245 / 0.05);
}

.border-orange-dark-25\/10 {
  border-color: rgb(255 249 245 / 0.1);
}

.border-orange-dark-25\/20 {
  border-color: rgb(255 249 245 / 0.2);
}

.border-orange-dark-25\/25 {
  border-color: rgb(255 249 245 / 0.25);
}

.border-orange-dark-25\/30 {
  border-color: rgb(255 249 245 / 0.3);
}

.border-orange-dark-25\/40 {
  border-color: rgb(255 249 245 / 0.4);
}

.border-orange-dark-25\/50 {
  border-color: rgb(255 249 245 / 0.5);
}

.border-orange-dark-25\/60 {
  border-color: rgb(255 249 245 / 0.6);
}

.border-orange-dark-25\/70 {
  border-color: rgb(255 249 245 / 0.7);
}

.border-orange-dark-25\/75 {
  border-color: rgb(255 249 245 / 0.75);
}

.border-orange-dark-25\/80 {
  border-color: rgb(255 249 245 / 0.8);
}

.border-orange-dark-25\/90 {
  border-color: rgb(255 249 245 / 0.9);
}

.border-orange-dark-25\/95 {
  border-color: rgb(255 249 245 / 0.95);
}

.border-orange-dark-25\/100 {
  border-color: rgb(255 249 245 / 1);
}

.border-orange-dark-50\/0 {
  border-color: rgb(255 244 237 / 0);
}

.border-orange-dark-50\/5 {
  border-color: rgb(255 244 237 / 0.05);
}

.border-orange-dark-50\/10 {
  border-color: rgb(255 244 237 / 0.1);
}

.border-orange-dark-50\/20 {
  border-color: rgb(255 244 237 / 0.2);
}

.border-orange-dark-50\/25 {
  border-color: rgb(255 244 237 / 0.25);
}

.border-orange-dark-50\/30 {
  border-color: rgb(255 244 237 / 0.3);
}

.border-orange-dark-50\/40 {
  border-color: rgb(255 244 237 / 0.4);
}

.border-orange-dark-50\/50 {
  border-color: rgb(255 244 237 / 0.5);
}

.border-orange-dark-50\/60 {
  border-color: rgb(255 244 237 / 0.6);
}

.border-orange-dark-50\/70 {
  border-color: rgb(255 244 237 / 0.7);
}

.border-orange-dark-50\/75 {
  border-color: rgb(255 244 237 / 0.75);
}

.border-orange-dark-50\/80 {
  border-color: rgb(255 244 237 / 0.8);
}

.border-orange-dark-50\/90 {
  border-color: rgb(255 244 237 / 0.9);
}

.border-orange-dark-50\/95 {
  border-color: rgb(255 244 237 / 0.95);
}

.border-orange-dark-50\/100 {
  border-color: rgb(255 244 237 / 1);
}

.border-orange-dark-100\/0 {
  border-color: rgb(255 230 213 / 0);
}

.border-orange-dark-100\/5 {
  border-color: rgb(255 230 213 / 0.05);
}

.border-orange-dark-100\/10 {
  border-color: rgb(255 230 213 / 0.1);
}

.border-orange-dark-100\/20 {
  border-color: rgb(255 230 213 / 0.2);
}

.border-orange-dark-100\/25 {
  border-color: rgb(255 230 213 / 0.25);
}

.border-orange-dark-100\/30 {
  border-color: rgb(255 230 213 / 0.3);
}

.border-orange-dark-100\/40 {
  border-color: rgb(255 230 213 / 0.4);
}

.border-orange-dark-100\/50 {
  border-color: rgb(255 230 213 / 0.5);
}

.border-orange-dark-100\/60 {
  border-color: rgb(255 230 213 / 0.6);
}

.border-orange-dark-100\/70 {
  border-color: rgb(255 230 213 / 0.7);
}

.border-orange-dark-100\/75 {
  border-color: rgb(255 230 213 / 0.75);
}

.border-orange-dark-100\/80 {
  border-color: rgb(255 230 213 / 0.8);
}

.border-orange-dark-100\/90 {
  border-color: rgb(255 230 213 / 0.9);
}

.border-orange-dark-100\/95 {
  border-color: rgb(255 230 213 / 0.95);
}

.border-orange-dark-100\/100 {
  border-color: rgb(255 230 213 / 1);
}

.border-orange-dark-200\/0 {
  border-color: rgb(255 214 174 / 0);
}

.border-orange-dark-200\/5 {
  border-color: rgb(255 214 174 / 0.05);
}

.border-orange-dark-200\/10 {
  border-color: rgb(255 214 174 / 0.1);
}

.border-orange-dark-200\/20 {
  border-color: rgb(255 214 174 / 0.2);
}

.border-orange-dark-200\/25 {
  border-color: rgb(255 214 174 / 0.25);
}

.border-orange-dark-200\/30 {
  border-color: rgb(255 214 174 / 0.3);
}

.border-orange-dark-200\/40 {
  border-color: rgb(255 214 174 / 0.4);
}

.border-orange-dark-200\/50 {
  border-color: rgb(255 214 174 / 0.5);
}

.border-orange-dark-200\/60 {
  border-color: rgb(255 214 174 / 0.6);
}

.border-orange-dark-200\/70 {
  border-color: rgb(255 214 174 / 0.7);
}

.border-orange-dark-200\/75 {
  border-color: rgb(255 214 174 / 0.75);
}

.border-orange-dark-200\/80 {
  border-color: rgb(255 214 174 / 0.8);
}

.border-orange-dark-200\/90 {
  border-color: rgb(255 214 174 / 0.9);
}

.border-orange-dark-200\/95 {
  border-color: rgb(255 214 174 / 0.95);
}

.border-orange-dark-200\/100 {
  border-color: rgb(255 214 174 / 1);
}

.border-orange-dark-300\/0 {
  border-color: rgb(255 156 102 / 0);
}

.border-orange-dark-300\/5 {
  border-color: rgb(255 156 102 / 0.05);
}

.border-orange-dark-300\/10 {
  border-color: rgb(255 156 102 / 0.1);
}

.border-orange-dark-300\/20 {
  border-color: rgb(255 156 102 / 0.2);
}

.border-orange-dark-300\/25 {
  border-color: rgb(255 156 102 / 0.25);
}

.border-orange-dark-300\/30 {
  border-color: rgb(255 156 102 / 0.3);
}

.border-orange-dark-300\/40 {
  border-color: rgb(255 156 102 / 0.4);
}

.border-orange-dark-300\/50 {
  border-color: rgb(255 156 102 / 0.5);
}

.border-orange-dark-300\/60 {
  border-color: rgb(255 156 102 / 0.6);
}

.border-orange-dark-300\/70 {
  border-color: rgb(255 156 102 / 0.7);
}

.border-orange-dark-300\/75 {
  border-color: rgb(255 156 102 / 0.75);
}

.border-orange-dark-300\/80 {
  border-color: rgb(255 156 102 / 0.8);
}

.border-orange-dark-300\/90 {
  border-color: rgb(255 156 102 / 0.9);
}

.border-orange-dark-300\/95 {
  border-color: rgb(255 156 102 / 0.95);
}

.border-orange-dark-300\/100 {
  border-color: rgb(255 156 102 / 1);
}

.border-orange-dark-400\/0 {
  border-color: rgb(255 105 46 / 0);
}

.border-orange-dark-400\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.border-orange-dark-400\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.border-orange-dark-400\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.border-orange-dark-400\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.border-orange-dark-400\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.border-orange-dark-400\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.border-orange-dark-400\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.border-orange-dark-400\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.border-orange-dark-400\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.border-orange-dark-400\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.border-orange-dark-400\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.border-orange-dark-400\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.border-orange-dark-400\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.border-orange-dark-400\/100 {
  border-color: rgb(255 105 46 / 1);
}

.border-orange-dark-500\/0 {
  border-color: rgb(255 68 5 / 0);
}

.border-orange-dark-500\/5 {
  border-color: rgb(255 68 5 / 0.05);
}

.border-orange-dark-500\/10 {
  border-color: rgb(255 68 5 / 0.1);
}

.border-orange-dark-500\/20 {
  border-color: rgb(255 68 5 / 0.2);
}

.border-orange-dark-500\/25 {
  border-color: rgb(255 68 5 / 0.25);
}

.border-orange-dark-500\/30 {
  border-color: rgb(255 68 5 / 0.3);
}

.border-orange-dark-500\/40 {
  border-color: rgb(255 68 5 / 0.4);
}

.border-orange-dark-500\/50 {
  border-color: rgb(255 68 5 / 0.5);
}

.border-orange-dark-500\/60 {
  border-color: rgb(255 68 5 / 0.6);
}

.border-orange-dark-500\/70 {
  border-color: rgb(255 68 5 / 0.7);
}

.border-orange-dark-500\/75 {
  border-color: rgb(255 68 5 / 0.75);
}

.border-orange-dark-500\/80 {
  border-color: rgb(255 68 5 / 0.8);
}

.border-orange-dark-500\/90 {
  border-color: rgb(255 68 5 / 0.9);
}

.border-orange-dark-500\/95 {
  border-color: rgb(255 68 5 / 0.95);
}

.border-orange-dark-500\/100 {
  border-color: rgb(255 68 5 / 1);
}

.border-orange-dark-600\/0 {
  border-color: rgb(230 46 5 / 0);
}

.border-orange-dark-600\/5 {
  border-color: rgb(230 46 5 / 0.05);
}

.border-orange-dark-600\/10 {
  border-color: rgb(230 46 5 / 0.1);
}

.border-orange-dark-600\/20 {
  border-color: rgb(230 46 5 / 0.2);
}

.border-orange-dark-600\/25 {
  border-color: rgb(230 46 5 / 0.25);
}

.border-orange-dark-600\/30 {
  border-color: rgb(230 46 5 / 0.3);
}

.border-orange-dark-600\/40 {
  border-color: rgb(230 46 5 / 0.4);
}

.border-orange-dark-600\/50 {
  border-color: rgb(230 46 5 / 0.5);
}

.border-orange-dark-600\/60 {
  border-color: rgb(230 46 5 / 0.6);
}

.border-orange-dark-600\/70 {
  border-color: rgb(230 46 5 / 0.7);
}

.border-orange-dark-600\/75 {
  border-color: rgb(230 46 5 / 0.75);
}

.border-orange-dark-600\/80 {
  border-color: rgb(230 46 5 / 0.8);
}

.border-orange-dark-600\/90 {
  border-color: rgb(230 46 5 / 0.9);
}

.border-orange-dark-600\/95 {
  border-color: rgb(230 46 5 / 0.95);
}

.border-orange-dark-600\/100 {
  border-color: rgb(230 46 5 / 1);
}

.border-orange-dark-700\/0 {
  border-color: rgb(188 27 6 / 0);
}

.border-orange-dark-700\/5 {
  border-color: rgb(188 27 6 / 0.05);
}

.border-orange-dark-700\/10 {
  border-color: rgb(188 27 6 / 0.1);
}

.border-orange-dark-700\/20 {
  border-color: rgb(188 27 6 / 0.2);
}

.border-orange-dark-700\/25 {
  border-color: rgb(188 27 6 / 0.25);
}

.border-orange-dark-700\/30 {
  border-color: rgb(188 27 6 / 0.3);
}

.border-orange-dark-700\/40 {
  border-color: rgb(188 27 6 / 0.4);
}

.border-orange-dark-700\/50 {
  border-color: rgb(188 27 6 / 0.5);
}

.border-orange-dark-700\/60 {
  border-color: rgb(188 27 6 / 0.6);
}

.border-orange-dark-700\/70 {
  border-color: rgb(188 27 6 / 0.7);
}

.border-orange-dark-700\/75 {
  border-color: rgb(188 27 6 / 0.75);
}

.border-orange-dark-700\/80 {
  border-color: rgb(188 27 6 / 0.8);
}

.border-orange-dark-700\/90 {
  border-color: rgb(188 27 6 / 0.9);
}

.border-orange-dark-700\/95 {
  border-color: rgb(188 27 6 / 0.95);
}

.border-orange-dark-700\/100 {
  border-color: rgb(188 27 6 / 1);
}

.border-orange-dark-800\/0 {
  border-color: rgb(151 24 12 / 0);
}

.border-orange-dark-800\/5 {
  border-color: rgb(151 24 12 / 0.05);
}

.border-orange-dark-800\/10 {
  border-color: rgb(151 24 12 / 0.1);
}

.border-orange-dark-800\/20 {
  border-color: rgb(151 24 12 / 0.2);
}

.border-orange-dark-800\/25 {
  border-color: rgb(151 24 12 / 0.25);
}

.border-orange-dark-800\/30 {
  border-color: rgb(151 24 12 / 0.3);
}

.border-orange-dark-800\/40 {
  border-color: rgb(151 24 12 / 0.4);
}

.border-orange-dark-800\/50 {
  border-color: rgb(151 24 12 / 0.5);
}

.border-orange-dark-800\/60 {
  border-color: rgb(151 24 12 / 0.6);
}

.border-orange-dark-800\/70 {
  border-color: rgb(151 24 12 / 0.7);
}

.border-orange-dark-800\/75 {
  border-color: rgb(151 24 12 / 0.75);
}

.border-orange-dark-800\/80 {
  border-color: rgb(151 24 12 / 0.8);
}

.border-orange-dark-800\/90 {
  border-color: rgb(151 24 12 / 0.9);
}

.border-orange-dark-800\/95 {
  border-color: rgb(151 24 12 / 0.95);
}

.border-orange-dark-800\/100 {
  border-color: rgb(151 24 12 / 1);
}

.border-orange-dark-900\/0 {
  border-color: rgb(119 26 13 / 0);
}

.border-orange-dark-900\/5 {
  border-color: rgb(119 26 13 / 0.05);
}

.border-orange-dark-900\/10 {
  border-color: rgb(119 26 13 / 0.1);
}

.border-orange-dark-900\/20 {
  border-color: rgb(119 26 13 / 0.2);
}

.border-orange-dark-900\/25 {
  border-color: rgb(119 26 13 / 0.25);
}

.border-orange-dark-900\/30 {
  border-color: rgb(119 26 13 / 0.3);
}

.border-orange-dark-900\/40 {
  border-color: rgb(119 26 13 / 0.4);
}

.border-orange-dark-900\/50 {
  border-color: rgb(119 26 13 / 0.5);
}

.border-orange-dark-900\/60 {
  border-color: rgb(119 26 13 / 0.6);
}

.border-orange-dark-900\/70 {
  border-color: rgb(119 26 13 / 0.7);
}

.border-orange-dark-900\/75 {
  border-color: rgb(119 26 13 / 0.75);
}

.border-orange-dark-900\/80 {
  border-color: rgb(119 26 13 / 0.8);
}

.border-orange-dark-900\/90 {
  border-color: rgb(119 26 13 / 0.9);
}

.border-orange-dark-900\/95 {
  border-color: rgb(119 26 13 / 0.95);
}

.border-orange-dark-900\/100 {
  border-color: rgb(119 26 13 / 1);
}

.border-orange-dark\/0 {
  border-color: rgb(255 105 46 / 0);
}

.border-orange-dark\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.border-orange-dark\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.border-orange-dark\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.border-orange-dark\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.border-orange-dark\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.border-orange-dark\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.border-orange-dark\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.border-orange-dark\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.border-orange-dark\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.border-orange-dark\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.border-orange-dark\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.border-orange-dark\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.border-orange-dark\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.border-orange-dark\/100 {
  border-color: rgb(255 105 46 / 1);
}

.border-orange-25\/0 {
  border-color: rgb(254 250 245 / 0);
}

.border-orange-25\/5 {
  border-color: rgb(254 250 245 / 0.05);
}

.border-orange-25\/10 {
  border-color: rgb(254 250 245 / 0.1);
}

.border-orange-25\/20 {
  border-color: rgb(254 250 245 / 0.2);
}

.border-orange-25\/25 {
  border-color: rgb(254 250 245 / 0.25);
}

.border-orange-25\/30 {
  border-color: rgb(254 250 245 / 0.3);
}

.border-orange-25\/40 {
  border-color: rgb(254 250 245 / 0.4);
}

.border-orange-25\/50 {
  border-color: rgb(254 250 245 / 0.5);
}

.border-orange-25\/60 {
  border-color: rgb(254 250 245 / 0.6);
}

.border-orange-25\/70 {
  border-color: rgb(254 250 245 / 0.7);
}

.border-orange-25\/75 {
  border-color: rgb(254 250 245 / 0.75);
}

.border-orange-25\/80 {
  border-color: rgb(254 250 245 / 0.8);
}

.border-orange-25\/90 {
  border-color: rgb(254 250 245 / 0.9);
}

.border-orange-25\/95 {
  border-color: rgb(254 250 245 / 0.95);
}

.border-orange-25\/100 {
  border-color: rgb(254 250 245 / 1);
}

.border-orange-50\/0 {
  border-color: rgb(254 246 238 / 0);
}

.border-orange-50\/5 {
  border-color: rgb(254 246 238 / 0.05);
}

.border-orange-50\/10 {
  border-color: rgb(254 246 238 / 0.1);
}

.border-orange-50\/20 {
  border-color: rgb(254 246 238 / 0.2);
}

.border-orange-50\/25 {
  border-color: rgb(254 246 238 / 0.25);
}

.border-orange-50\/30 {
  border-color: rgb(254 246 238 / 0.3);
}

.border-orange-50\/40 {
  border-color: rgb(254 246 238 / 0.4);
}

.border-orange-50\/50 {
  border-color: rgb(254 246 238 / 0.5);
}

.border-orange-50\/60 {
  border-color: rgb(254 246 238 / 0.6);
}

.border-orange-50\/70 {
  border-color: rgb(254 246 238 / 0.7);
}

.border-orange-50\/75 {
  border-color: rgb(254 246 238 / 0.75);
}

.border-orange-50\/80 {
  border-color: rgb(254 246 238 / 0.8);
}

.border-orange-50\/90 {
  border-color: rgb(254 246 238 / 0.9);
}

.border-orange-50\/95 {
  border-color: rgb(254 246 238 / 0.95);
}

.border-orange-50\/100 {
  border-color: rgb(254 246 238 / 1);
}

.border-orange-100\/0 {
  border-color: rgb(253 234 215 / 0);
}

.border-orange-100\/5 {
  border-color: rgb(253 234 215 / 0.05);
}

.border-orange-100\/10 {
  border-color: rgb(253 234 215 / 0.1);
}

.border-orange-100\/20 {
  border-color: rgb(253 234 215 / 0.2);
}

.border-orange-100\/25 {
  border-color: rgb(253 234 215 / 0.25);
}

.border-orange-100\/30 {
  border-color: rgb(253 234 215 / 0.3);
}

.border-orange-100\/40 {
  border-color: rgb(253 234 215 / 0.4);
}

.border-orange-100\/50 {
  border-color: rgb(253 234 215 / 0.5);
}

.border-orange-100\/60 {
  border-color: rgb(253 234 215 / 0.6);
}

.border-orange-100\/70 {
  border-color: rgb(253 234 215 / 0.7);
}

.border-orange-100\/75 {
  border-color: rgb(253 234 215 / 0.75);
}

.border-orange-100\/80 {
  border-color: rgb(253 234 215 / 0.8);
}

.border-orange-100\/90 {
  border-color: rgb(253 234 215 / 0.9);
}

.border-orange-100\/95 {
  border-color: rgb(253 234 215 / 0.95);
}

.border-orange-100\/100 {
  border-color: rgb(253 234 215 / 1);
}

.border-orange-200\/0 {
  border-color: rgb(249 219 175 / 0);
}

.border-orange-200\/5 {
  border-color: rgb(249 219 175 / 0.05);
}

.border-orange-200\/10 {
  border-color: rgb(249 219 175 / 0.1);
}

.border-orange-200\/20 {
  border-color: rgb(249 219 175 / 0.2);
}

.border-orange-200\/25 {
  border-color: rgb(249 219 175 / 0.25);
}

.border-orange-200\/30 {
  border-color: rgb(249 219 175 / 0.3);
}

.border-orange-200\/40 {
  border-color: rgb(249 219 175 / 0.4);
}

.border-orange-200\/50 {
  border-color: rgb(249 219 175 / 0.5);
}

.border-orange-200\/60 {
  border-color: rgb(249 219 175 / 0.6);
}

.border-orange-200\/70 {
  border-color: rgb(249 219 175 / 0.7);
}

.border-orange-200\/75 {
  border-color: rgb(249 219 175 / 0.75);
}

.border-orange-200\/80 {
  border-color: rgb(249 219 175 / 0.8);
}

.border-orange-200\/90 {
  border-color: rgb(249 219 175 / 0.9);
}

.border-orange-200\/95 {
  border-color: rgb(249 219 175 / 0.95);
}

.border-orange-200\/100 {
  border-color: rgb(249 219 175 / 1);
}

.border-orange-300\/0 {
  border-color: rgb(247 178 122 / 0);
}

.border-orange-300\/5 {
  border-color: rgb(247 178 122 / 0.05);
}

.border-orange-300\/10 {
  border-color: rgb(247 178 122 / 0.1);
}

.border-orange-300\/20 {
  border-color: rgb(247 178 122 / 0.2);
}

.border-orange-300\/25 {
  border-color: rgb(247 178 122 / 0.25);
}

.border-orange-300\/30 {
  border-color: rgb(247 178 122 / 0.3);
}

.border-orange-300\/40 {
  border-color: rgb(247 178 122 / 0.4);
}

.border-orange-300\/50 {
  border-color: rgb(247 178 122 / 0.5);
}

.border-orange-300\/60 {
  border-color: rgb(247 178 122 / 0.6);
}

.border-orange-300\/70 {
  border-color: rgb(247 178 122 / 0.7);
}

.border-orange-300\/75 {
  border-color: rgb(247 178 122 / 0.75);
}

.border-orange-300\/80 {
  border-color: rgb(247 178 122 / 0.8);
}

.border-orange-300\/90 {
  border-color: rgb(247 178 122 / 0.9);
}

.border-orange-300\/95 {
  border-color: rgb(247 178 122 / 0.95);
}

.border-orange-300\/100 {
  border-color: rgb(247 178 122 / 1);
}

.border-orange-400\/0 {
  border-color: rgb(243 135 68 / 0);
}

.border-orange-400\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.border-orange-400\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.border-orange-400\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.border-orange-400\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.border-orange-400\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.border-orange-400\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.border-orange-400\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.border-orange-400\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.border-orange-400\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.border-orange-400\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.border-orange-400\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.border-orange-400\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.border-orange-400\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.border-orange-400\/100 {
  border-color: rgb(243 135 68 / 1);
}

.border-orange-500\/0 {
  border-color: rgb(239 104 32 / 0);
}

.border-orange-500\/5 {
  border-color: rgb(239 104 32 / 0.05);
}

.border-orange-500\/10 {
  border-color: rgb(239 104 32 / 0.1);
}

.border-orange-500\/20 {
  border-color: rgb(239 104 32 / 0.2);
}

.border-orange-500\/25 {
  border-color: rgb(239 104 32 / 0.25);
}

.border-orange-500\/30 {
  border-color: rgb(239 104 32 / 0.3);
}

.border-orange-500\/40 {
  border-color: rgb(239 104 32 / 0.4);
}

.border-orange-500\/50 {
  border-color: rgb(239 104 32 / 0.5);
}

.border-orange-500\/60 {
  border-color: rgb(239 104 32 / 0.6);
}

.border-orange-500\/70 {
  border-color: rgb(239 104 32 / 0.7);
}

.border-orange-500\/75 {
  border-color: rgb(239 104 32 / 0.75);
}

.border-orange-500\/80 {
  border-color: rgb(239 104 32 / 0.8);
}

.border-orange-500\/90 {
  border-color: rgb(239 104 32 / 0.9);
}

.border-orange-500\/95 {
  border-color: rgb(239 104 32 / 0.95);
}

.border-orange-500\/100 {
  border-color: rgb(239 104 32 / 1);
}

.border-orange-600\/0 {
  border-color: rgb(224 79 22 / 0);
}

.border-orange-600\/5 {
  border-color: rgb(224 79 22 / 0.05);
}

.border-orange-600\/10 {
  border-color: rgb(224 79 22 / 0.1);
}

.border-orange-600\/20 {
  border-color: rgb(224 79 22 / 0.2);
}

.border-orange-600\/25 {
  border-color: rgb(224 79 22 / 0.25);
}

.border-orange-600\/30 {
  border-color: rgb(224 79 22 / 0.3);
}

.border-orange-600\/40 {
  border-color: rgb(224 79 22 / 0.4);
}

.border-orange-600\/50 {
  border-color: rgb(224 79 22 / 0.5);
}

.border-orange-600\/60 {
  border-color: rgb(224 79 22 / 0.6);
}

.border-orange-600\/70 {
  border-color: rgb(224 79 22 / 0.7);
}

.border-orange-600\/75 {
  border-color: rgb(224 79 22 / 0.75);
}

.border-orange-600\/80 {
  border-color: rgb(224 79 22 / 0.8);
}

.border-orange-600\/90 {
  border-color: rgb(224 79 22 / 0.9);
}

.border-orange-600\/95 {
  border-color: rgb(224 79 22 / 0.95);
}

.border-orange-600\/100 {
  border-color: rgb(224 79 22 / 1);
}

.border-orange-700\/0 {
  border-color: rgb(185 56 21 / 0);
}

.border-orange-700\/5 {
  border-color: rgb(185 56 21 / 0.05);
}

.border-orange-700\/10 {
  border-color: rgb(185 56 21 / 0.1);
}

.border-orange-700\/20 {
  border-color: rgb(185 56 21 / 0.2);
}

.border-orange-700\/25 {
  border-color: rgb(185 56 21 / 0.25);
}

.border-orange-700\/30 {
  border-color: rgb(185 56 21 / 0.3);
}

.border-orange-700\/40 {
  border-color: rgb(185 56 21 / 0.4);
}

.border-orange-700\/50 {
  border-color: rgb(185 56 21 / 0.5);
}

.border-orange-700\/60 {
  border-color: rgb(185 56 21 / 0.6);
}

.border-orange-700\/70 {
  border-color: rgb(185 56 21 / 0.7);
}

.border-orange-700\/75 {
  border-color: rgb(185 56 21 / 0.75);
}

.border-orange-700\/80 {
  border-color: rgb(185 56 21 / 0.8);
}

.border-orange-700\/90 {
  border-color: rgb(185 56 21 / 0.9);
}

.border-orange-700\/95 {
  border-color: rgb(185 56 21 / 0.95);
}

.border-orange-700\/100 {
  border-color: rgb(185 56 21 / 1);
}

.border-orange-800\/0 {
  border-color: rgb(147 47 25 / 0);
}

.border-orange-800\/5 {
  border-color: rgb(147 47 25 / 0.05);
}

.border-orange-800\/10 {
  border-color: rgb(147 47 25 / 0.1);
}

.border-orange-800\/20 {
  border-color: rgb(147 47 25 / 0.2);
}

.border-orange-800\/25 {
  border-color: rgb(147 47 25 / 0.25);
}

.border-orange-800\/30 {
  border-color: rgb(147 47 25 / 0.3);
}

.border-orange-800\/40 {
  border-color: rgb(147 47 25 / 0.4);
}

.border-orange-800\/50 {
  border-color: rgb(147 47 25 / 0.5);
}

.border-orange-800\/60 {
  border-color: rgb(147 47 25 / 0.6);
}

.border-orange-800\/70 {
  border-color: rgb(147 47 25 / 0.7);
}

.border-orange-800\/75 {
  border-color: rgb(147 47 25 / 0.75);
}

.border-orange-800\/80 {
  border-color: rgb(147 47 25 / 0.8);
}

.border-orange-800\/90 {
  border-color: rgb(147 47 25 / 0.9);
}

.border-orange-800\/95 {
  border-color: rgb(147 47 25 / 0.95);
}

.border-orange-800\/100 {
  border-color: rgb(147 47 25 / 1);
}

.border-orange-900\/0 {
  border-color: rgb(119 41 23 / 0);
}

.border-orange-900\/5 {
  border-color: rgb(119 41 23 / 0.05);
}

.border-orange-900\/10 {
  border-color: rgb(119 41 23 / 0.1);
}

.border-orange-900\/20 {
  border-color: rgb(119 41 23 / 0.2);
}

.border-orange-900\/25 {
  border-color: rgb(119 41 23 / 0.25);
}

.border-orange-900\/30 {
  border-color: rgb(119 41 23 / 0.3);
}

.border-orange-900\/40 {
  border-color: rgb(119 41 23 / 0.4);
}

.border-orange-900\/50 {
  border-color: rgb(119 41 23 / 0.5);
}

.border-orange-900\/60 {
  border-color: rgb(119 41 23 / 0.6);
}

.border-orange-900\/70 {
  border-color: rgb(119 41 23 / 0.7);
}

.border-orange-900\/75 {
  border-color: rgb(119 41 23 / 0.75);
}

.border-orange-900\/80 {
  border-color: rgb(119 41 23 / 0.8);
}

.border-orange-900\/90 {
  border-color: rgb(119 41 23 / 0.9);
}

.border-orange-900\/95 {
  border-color: rgb(119 41 23 / 0.95);
}

.border-orange-900\/100 {
  border-color: rgb(119 41 23 / 1);
}

.border-orange\/0 {
  border-color: rgb(243 135 68 / 0);
}

.border-orange\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.border-orange\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.border-orange\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.border-orange\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.border-orange\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.border-orange\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.border-orange\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.border-orange\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.border-orange\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.border-orange\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.border-orange\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.border-orange\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.border-orange\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.border-orange\/100 {
  border-color: rgb(243 135 68 / 1);
}

.border-yellow-25\/0 {
  border-color: rgb(254 253 240 / 0);
}

.border-yellow-25\/5 {
  border-color: rgb(254 253 240 / 0.05);
}

.border-yellow-25\/10 {
  border-color: rgb(254 253 240 / 0.1);
}

.border-yellow-25\/20 {
  border-color: rgb(254 253 240 / 0.2);
}

.border-yellow-25\/25 {
  border-color: rgb(254 253 240 / 0.25);
}

.border-yellow-25\/30 {
  border-color: rgb(254 253 240 / 0.3);
}

.border-yellow-25\/40 {
  border-color: rgb(254 253 240 / 0.4);
}

.border-yellow-25\/50 {
  border-color: rgb(254 253 240 / 0.5);
}

.border-yellow-25\/60 {
  border-color: rgb(254 253 240 / 0.6);
}

.border-yellow-25\/70 {
  border-color: rgb(254 253 240 / 0.7);
}

.border-yellow-25\/75 {
  border-color: rgb(254 253 240 / 0.75);
}

.border-yellow-25\/80 {
  border-color: rgb(254 253 240 / 0.8);
}

.border-yellow-25\/90 {
  border-color: rgb(254 253 240 / 0.9);
}

.border-yellow-25\/95 {
  border-color: rgb(254 253 240 / 0.95);
}

.border-yellow-25\/100 {
  border-color: rgb(254 253 240 / 1);
}

.border-yellow-50\/0 {
  border-color: rgb(254 251 232 / 0);
}

.border-yellow-50\/5 {
  border-color: rgb(254 251 232 / 0.05);
}

.border-yellow-50\/10 {
  border-color: rgb(254 251 232 / 0.1);
}

.border-yellow-50\/20 {
  border-color: rgb(254 251 232 / 0.2);
}

.border-yellow-50\/25 {
  border-color: rgb(254 251 232 / 0.25);
}

.border-yellow-50\/30 {
  border-color: rgb(254 251 232 / 0.3);
}

.border-yellow-50\/40 {
  border-color: rgb(254 251 232 / 0.4);
}

.border-yellow-50\/50 {
  border-color: rgb(254 251 232 / 0.5);
}

.border-yellow-50\/60 {
  border-color: rgb(254 251 232 / 0.6);
}

.border-yellow-50\/70 {
  border-color: rgb(254 251 232 / 0.7);
}

.border-yellow-50\/75 {
  border-color: rgb(254 251 232 / 0.75);
}

.border-yellow-50\/80 {
  border-color: rgb(254 251 232 / 0.8);
}

.border-yellow-50\/90 {
  border-color: rgb(254 251 232 / 0.9);
}

.border-yellow-50\/95 {
  border-color: rgb(254 251 232 / 0.95);
}

.border-yellow-50\/100 {
  border-color: rgb(254 251 232 / 1);
}

.border-yellow-100\/0 {
  border-color: rgb(254 247 195 / 0);
}

.border-yellow-100\/5 {
  border-color: rgb(254 247 195 / 0.05);
}

.border-yellow-100\/10 {
  border-color: rgb(254 247 195 / 0.1);
}

.border-yellow-100\/20 {
  border-color: rgb(254 247 195 / 0.2);
}

.border-yellow-100\/25 {
  border-color: rgb(254 247 195 / 0.25);
}

.border-yellow-100\/30 {
  border-color: rgb(254 247 195 / 0.3);
}

.border-yellow-100\/40 {
  border-color: rgb(254 247 195 / 0.4);
}

.border-yellow-100\/50 {
  border-color: rgb(254 247 195 / 0.5);
}

.border-yellow-100\/60 {
  border-color: rgb(254 247 195 / 0.6);
}

.border-yellow-100\/70 {
  border-color: rgb(254 247 195 / 0.7);
}

.border-yellow-100\/75 {
  border-color: rgb(254 247 195 / 0.75);
}

.border-yellow-100\/80 {
  border-color: rgb(254 247 195 / 0.8);
}

.border-yellow-100\/90 {
  border-color: rgb(254 247 195 / 0.9);
}

.border-yellow-100\/95 {
  border-color: rgb(254 247 195 / 0.95);
}

.border-yellow-100\/100 {
  border-color: rgb(254 247 195 / 1);
}

.border-yellow-200\/0 {
  border-color: rgb(254 238 149 / 0);
}

.border-yellow-200\/5 {
  border-color: rgb(254 238 149 / 0.05);
}

.border-yellow-200\/10 {
  border-color: rgb(254 238 149 / 0.1);
}

.border-yellow-200\/20 {
  border-color: rgb(254 238 149 / 0.2);
}

.border-yellow-200\/25 {
  border-color: rgb(254 238 149 / 0.25);
}

.border-yellow-200\/30 {
  border-color: rgb(254 238 149 / 0.3);
}

.border-yellow-200\/40 {
  border-color: rgb(254 238 149 / 0.4);
}

.border-yellow-200\/50 {
  border-color: rgb(254 238 149 / 0.5);
}

.border-yellow-200\/60 {
  border-color: rgb(254 238 149 / 0.6);
}

.border-yellow-200\/70 {
  border-color: rgb(254 238 149 / 0.7);
}

.border-yellow-200\/75 {
  border-color: rgb(254 238 149 / 0.75);
}

.border-yellow-200\/80 {
  border-color: rgb(254 238 149 / 0.8);
}

.border-yellow-200\/90 {
  border-color: rgb(254 238 149 / 0.9);
}

.border-yellow-200\/95 {
  border-color: rgb(254 238 149 / 0.95);
}

.border-yellow-200\/100 {
  border-color: rgb(254 238 149 / 1);
}

.border-yellow-300\/0 {
  border-color: rgb(253 226 114 / 0);
}

.border-yellow-300\/5 {
  border-color: rgb(253 226 114 / 0.05);
}

.border-yellow-300\/10 {
  border-color: rgb(253 226 114 / 0.1);
}

.border-yellow-300\/20 {
  border-color: rgb(253 226 114 / 0.2);
}

.border-yellow-300\/25 {
  border-color: rgb(253 226 114 / 0.25);
}

.border-yellow-300\/30 {
  border-color: rgb(253 226 114 / 0.3);
}

.border-yellow-300\/40 {
  border-color: rgb(253 226 114 / 0.4);
}

.border-yellow-300\/50 {
  border-color: rgb(253 226 114 / 0.5);
}

.border-yellow-300\/60 {
  border-color: rgb(253 226 114 / 0.6);
}

.border-yellow-300\/70 {
  border-color: rgb(253 226 114 / 0.7);
}

.border-yellow-300\/75 {
  border-color: rgb(253 226 114 / 0.75);
}

.border-yellow-300\/80 {
  border-color: rgb(253 226 114 / 0.8);
}

.border-yellow-300\/90 {
  border-color: rgb(253 226 114 / 0.9);
}

.border-yellow-300\/95 {
  border-color: rgb(253 226 114 / 0.95);
}

.border-yellow-300\/100 {
  border-color: rgb(253 226 114 / 1);
}

.border-yellow-400\/0 {
  border-color: rgb(250 197 21 / 0);
}

.border-yellow-400\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.border-yellow-400\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.border-yellow-400\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.border-yellow-400\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.border-yellow-400\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.border-yellow-400\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.border-yellow-400\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.border-yellow-400\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.border-yellow-400\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.border-yellow-400\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.border-yellow-400\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.border-yellow-400\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.border-yellow-400\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.border-yellow-400\/100 {
  border-color: rgb(250 197 21 / 1);
}

.border-yellow-500\/0 {
  border-color: rgb(234 170 8 / 0);
}

.border-yellow-500\/5 {
  border-color: rgb(234 170 8 / 0.05);
}

.border-yellow-500\/10 {
  border-color: rgb(234 170 8 / 0.1);
}

.border-yellow-500\/20 {
  border-color: rgb(234 170 8 / 0.2);
}

.border-yellow-500\/25 {
  border-color: rgb(234 170 8 / 0.25);
}

.border-yellow-500\/30 {
  border-color: rgb(234 170 8 / 0.3);
}

.border-yellow-500\/40 {
  border-color: rgb(234 170 8 / 0.4);
}

.border-yellow-500\/50 {
  border-color: rgb(234 170 8 / 0.5);
}

.border-yellow-500\/60 {
  border-color: rgb(234 170 8 / 0.6);
}

.border-yellow-500\/70 {
  border-color: rgb(234 170 8 / 0.7);
}

.border-yellow-500\/75 {
  border-color: rgb(234 170 8 / 0.75);
}

.border-yellow-500\/80 {
  border-color: rgb(234 170 8 / 0.8);
}

.border-yellow-500\/90 {
  border-color: rgb(234 170 8 / 0.9);
}

.border-yellow-500\/95 {
  border-color: rgb(234 170 8 / 0.95);
}

.border-yellow-500\/100 {
  border-color: rgb(234 170 8 / 1);
}

.border-yellow-600\/0 {
  border-color: rgb(202 133 4 / 0);
}

.border-yellow-600\/5 {
  border-color: rgb(202 133 4 / 0.05);
}

.border-yellow-600\/10 {
  border-color: rgb(202 133 4 / 0.1);
}

.border-yellow-600\/20 {
  border-color: rgb(202 133 4 / 0.2);
}

.border-yellow-600\/25 {
  border-color: rgb(202 133 4 / 0.25);
}

.border-yellow-600\/30 {
  border-color: rgb(202 133 4 / 0.3);
}

.border-yellow-600\/40 {
  border-color: rgb(202 133 4 / 0.4);
}

.border-yellow-600\/50 {
  border-color: rgb(202 133 4 / 0.5);
}

.border-yellow-600\/60 {
  border-color: rgb(202 133 4 / 0.6);
}

.border-yellow-600\/70 {
  border-color: rgb(202 133 4 / 0.7);
}

.border-yellow-600\/75 {
  border-color: rgb(202 133 4 / 0.75);
}

.border-yellow-600\/80 {
  border-color: rgb(202 133 4 / 0.8);
}

.border-yellow-600\/90 {
  border-color: rgb(202 133 4 / 0.9);
}

.border-yellow-600\/95 {
  border-color: rgb(202 133 4 / 0.95);
}

.border-yellow-600\/100 {
  border-color: rgb(202 133 4 / 1);
}

.border-yellow-700\/0 {
  border-color: rgb(161 92 7 / 0);
}

.border-yellow-700\/5 {
  border-color: rgb(161 92 7 / 0.05);
}

.border-yellow-700\/10 {
  border-color: rgb(161 92 7 / 0.1);
}

.border-yellow-700\/20 {
  border-color: rgb(161 92 7 / 0.2);
}

.border-yellow-700\/25 {
  border-color: rgb(161 92 7 / 0.25);
}

.border-yellow-700\/30 {
  border-color: rgb(161 92 7 / 0.3);
}

.border-yellow-700\/40 {
  border-color: rgb(161 92 7 / 0.4);
}

.border-yellow-700\/50 {
  border-color: rgb(161 92 7 / 0.5);
}

.border-yellow-700\/60 {
  border-color: rgb(161 92 7 / 0.6);
}

.border-yellow-700\/70 {
  border-color: rgb(161 92 7 / 0.7);
}

.border-yellow-700\/75 {
  border-color: rgb(161 92 7 / 0.75);
}

.border-yellow-700\/80 {
  border-color: rgb(161 92 7 / 0.8);
}

.border-yellow-700\/90 {
  border-color: rgb(161 92 7 / 0.9);
}

.border-yellow-700\/95 {
  border-color: rgb(161 92 7 / 0.95);
}

.border-yellow-700\/100 {
  border-color: rgb(161 92 7 / 1);
}

.border-yellow-800\/0 {
  border-color: rgb(133 74 14 / 0);
}

.border-yellow-800\/5 {
  border-color: rgb(133 74 14 / 0.05);
}

.border-yellow-800\/10 {
  border-color: rgb(133 74 14 / 0.1);
}

.border-yellow-800\/20 {
  border-color: rgb(133 74 14 / 0.2);
}

.border-yellow-800\/25 {
  border-color: rgb(133 74 14 / 0.25);
}

.border-yellow-800\/30 {
  border-color: rgb(133 74 14 / 0.3);
}

.border-yellow-800\/40 {
  border-color: rgb(133 74 14 / 0.4);
}

.border-yellow-800\/50 {
  border-color: rgb(133 74 14 / 0.5);
}

.border-yellow-800\/60 {
  border-color: rgb(133 74 14 / 0.6);
}

.border-yellow-800\/70 {
  border-color: rgb(133 74 14 / 0.7);
}

.border-yellow-800\/75 {
  border-color: rgb(133 74 14 / 0.75);
}

.border-yellow-800\/80 {
  border-color: rgb(133 74 14 / 0.8);
}

.border-yellow-800\/90 {
  border-color: rgb(133 74 14 / 0.9);
}

.border-yellow-800\/95 {
  border-color: rgb(133 74 14 / 0.95);
}

.border-yellow-800\/100 {
  border-color: rgb(133 74 14 / 1);
}

.border-yellow-900\/0 {
  border-color: rgb(113 56 18 / 0);
}

.border-yellow-900\/5 {
  border-color: rgb(113 56 18 / 0.05);
}

.border-yellow-900\/10 {
  border-color: rgb(113 56 18 / 0.1);
}

.border-yellow-900\/20 {
  border-color: rgb(113 56 18 / 0.2);
}

.border-yellow-900\/25 {
  border-color: rgb(113 56 18 / 0.25);
}

.border-yellow-900\/30 {
  border-color: rgb(113 56 18 / 0.3);
}

.border-yellow-900\/40 {
  border-color: rgb(113 56 18 / 0.4);
}

.border-yellow-900\/50 {
  border-color: rgb(113 56 18 / 0.5);
}

.border-yellow-900\/60 {
  border-color: rgb(113 56 18 / 0.6);
}

.border-yellow-900\/70 {
  border-color: rgb(113 56 18 / 0.7);
}

.border-yellow-900\/75 {
  border-color: rgb(113 56 18 / 0.75);
}

.border-yellow-900\/80 {
  border-color: rgb(113 56 18 / 0.8);
}

.border-yellow-900\/90 {
  border-color: rgb(113 56 18 / 0.9);
}

.border-yellow-900\/95 {
  border-color: rgb(113 56 18 / 0.95);
}

.border-yellow-900\/100 {
  border-color: rgb(113 56 18 / 1);
}

.border-yellow\/0 {
  border-color: rgb(250 197 21 / 0);
}

.border-yellow\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.border-yellow\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.border-yellow\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.border-yellow\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.border-yellow\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.border-yellow\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.border-yellow\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.border-yellow\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.border-yellow\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.border-yellow\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.border-yellow\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.border-yellow\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.border-yellow\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.border-yellow\/100 {
  border-color: rgb(250 197 21 / 1);
}

.border-t-gray-100 {
  --tw-border-opacity: 1;
  border-top-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.bg-gray-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

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

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.bg-gray {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.bg-primary-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.bg-primary-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.bg-primary-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.bg-primary-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.bg-primary-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.bg-primary-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.bg-primary-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.bg-error-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.bg-error-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.bg-error-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.bg-error-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.bg-error-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.bg-error-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.bg-error-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.bg-error-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.bg-error-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.bg-error-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.bg-error-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.bg-error {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.bg-warning-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.bg-warning-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.bg-warning-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.bg-warning-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.bg-warning-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.bg-warning-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.bg-warning-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.bg-warning-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.bg-warning-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.bg-warning-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.bg-warning-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.bg-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.bg-success-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.bg-success-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.bg-success-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.bg-success-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.bg-success-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.bg-success-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.bg-success-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.bg-success-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.bg-success-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.bg-success-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.bg-success {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.bg-gray-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.bg-gray-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.bg-gray-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.bg-gray-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.bg-gray-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.bg-gray-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.bg-gray-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.bg-gray-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.bg-gray-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.bg-gray-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.bg-gray-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.bg-gray-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.bg-gray-cool-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.bg-gray-cool-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.bg-gray-cool-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.bg-gray-cool-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.bg-gray-cool-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.bg-gray-cool-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.bg-gray-cool-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.bg-gray-cool-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.bg-gray-cool-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.bg-gray-cool-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.bg-gray-cool-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.bg-gray-cool {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.bg-gray-modern-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.bg-gray-modern-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.bg-gray-modern-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.bg-gray-modern-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.bg-gray-modern-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.bg-gray-modern-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.bg-gray-modern-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.bg-gray-modern-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.bg-gray-modern-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.bg-gray-modern-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.bg-gray-modern-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.bg-gray-modern {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.bg-gray-neutral-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.bg-gray-neutral-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.bg-gray-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.bg-gray-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.bg-gray-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.bg-gray-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.bg-gray-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.bg-gray-neutral-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.bg-gray-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.bg-gray-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.bg-gray-neutral-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.bg-gray-neutral {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.bg-gray-iron-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.bg-gray-iron-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.bg-gray-iron-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.bg-gray-iron-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.bg-gray-iron-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.bg-gray-iron-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.bg-gray-iron-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.bg-gray-iron-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.bg-gray-iron-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.bg-gray-iron-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.bg-gray-iron-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.bg-gray-iron {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.bg-gray-true-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.bg-gray-true-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.bg-gray-true-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.bg-gray-true-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.bg-gray-true-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.bg-gray-true-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.bg-gray-true-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.bg-gray-true-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.bg-gray-true-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.bg-gray-true-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.bg-gray-true-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.bg-gray-true {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.bg-gray-warm-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.bg-gray-warm-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.bg-gray-warm-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.bg-gray-warm-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.bg-gray-warm-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.bg-gray-warm-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.bg-gray-warm-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.bg-gray-warm-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.bg-gray-warm-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.bg-gray-warm-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.bg-gray-warm-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.bg-gray-warm {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.bg-moss-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.bg-moss-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.bg-moss-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.bg-moss-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.bg-moss-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.bg-moss-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.bg-moss-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.bg-moss-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.bg-moss-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.bg-moss-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.bg-moss-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.bg-moss {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.bg-green-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.bg-green-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.bg-green-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.bg-green-light-200 {
  background-color: #DOF8AB;
}

.bg-green-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.bg-green-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.bg-green-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.bg-green-light-600 {
  background-color: #4CA3OD;
}

.bg-green-light-700 {
  background-color: #3B7COF;
}

.bg-green-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.bg-green-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.bg-green-light {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.bg-green-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.bg-teal-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.bg-teal-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.bg-teal-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.bg-teal-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.bg-teal-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.bg-cyan-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.bg-cyan-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.bg-cyan-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.bg-cyan-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.bg-cyan-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.bg-cyan-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.bg-cyan {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.bg-blue-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.bg-blue-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.bg-blue-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.bg-blue-light-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.bg-blue-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.bg-blue-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.bg-blue-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.bg-blue-light-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.bg-blue-light-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.bg-blue-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.bg-blue-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.bg-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.bg-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.bg-blue-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.bg-blue-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.bg-blue-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.bg-blue-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.bg-blue-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.bg-indigo-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.bg-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.bg-violet-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.bg-violet-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.bg-violet-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.bg-violet-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.bg-violet-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.bg-violet {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.bg-purple-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.bg-fuchsia-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.bg-fuchsia-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.bg-fuchsia-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.bg-fuchsia-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.bg-fuchsia-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.bg-fuchsia-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.bg-fuchsia {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.bg-pink-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.bg-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.bg-rose-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.bg-rose-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.bg-rose-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.bg-rose-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.bg-rose-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.bg-rose-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.bg-rose {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.bg-orange-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.bg-orange-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.bg-orange-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.bg-orange-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.bg-orange-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.bg-orange-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.bg-orange-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.bg-orange-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.bg-orange-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.bg-orange-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.bg-orange-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.bg-orange-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.bg-orange-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.bg-orange-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.bg-orange-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.bg-yellow-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.bg-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}

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

.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.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\/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-white\/100 {
  background-color: rgb(255 255 255 / 1);
}

.bg-black\/0 {
  background-color: rgb(0 0 0 / 0);
}

.bg-black\/5 {
  background-color: rgb(0 0 0 / 0.05);
}

.bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.bg-black\/20 {
  background-color: rgb(0 0 0 / 0.2);
}

.bg-black\/25 {
  background-color: rgb(0 0 0 / 0.25);
}

.bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}

.bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}

.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}

.bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}

.bg-black\/75 {
  background-color: rgb(0 0 0 / 0.75);
}

.bg-black\/80 {
  background-color: rgb(0 0 0 / 0.8);
}

.bg-black\/90 {
  background-color: rgb(0 0 0 / 0.9);
}

.bg-black\/95 {
  background-color: rgb(0 0 0 / 0.95);
}

.bg-black\/100 {
  background-color: rgb(0 0 0 / 1);
}

.bg-gray-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.bg-gray-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.bg-gray-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.bg-gray-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.bg-gray-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.bg-gray-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.bg-gray-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.bg-gray-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.bg-gray-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.bg-gray-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.bg-gray-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.bg-gray-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.bg-gray-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.bg-gray-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.bg-gray-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

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

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

.bg-gray-50\/10 {
  background-color: rgb(249 250 251 / 0.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\/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-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.bg-gray-100\/0 {
  background-color: rgb(242 244 247 / 0);
}

.bg-gray-100\/5 {
  background-color: rgb(242 244 247 / 0.05);
}

.bg-gray-100\/10 {
  background-color: rgb(242 244 247 / 0.1);
}

.bg-gray-100\/20 {
  background-color: rgb(242 244 247 / 0.2);
}

.bg-gray-100\/25 {
  background-color: rgb(242 244 247 / 0.25);
}

.bg-gray-100\/30 {
  background-color: rgb(242 244 247 / 0.3);
}

.bg-gray-100\/40 {
  background-color: rgb(242 244 247 / 0.4);
}

.bg-gray-100\/50 {
  background-color: rgb(242 244 247 / 0.5);
}

.bg-gray-100\/60 {
  background-color: rgb(242 244 247 / 0.6);
}

.bg-gray-100\/70 {
  background-color: rgb(242 244 247 / 0.7);
}

.bg-gray-100\/75 {
  background-color: rgb(242 244 247 / 0.75);
}

.bg-gray-100\/80 {
  background-color: rgb(242 244 247 / 0.8);
}

.bg-gray-100\/90 {
  background-color: rgb(242 244 247 / 0.9);
}

.bg-gray-100\/95 {
  background-color: rgb(242 244 247 / 0.95);
}

.bg-gray-100\/100 {
  background-color: rgb(242 244 247 / 1);
}

.bg-gray-200\/0 {
  background-color: rgb(234 236 240 / 0);
}

.bg-gray-200\/5 {
  background-color: rgb(234 236 240 / 0.05);
}

.bg-gray-200\/10 {
  background-color: rgb(234 236 240 / 0.1);
}

.bg-gray-200\/20 {
  background-color: rgb(234 236 240 / 0.2);
}

.bg-gray-200\/25 {
  background-color: rgb(234 236 240 / 0.25);
}

.bg-gray-200\/30 {
  background-color: rgb(234 236 240 / 0.3);
}

.bg-gray-200\/40 {
  background-color: rgb(234 236 240 / 0.4);
}

.bg-gray-200\/50 {
  background-color: rgb(234 236 240 / 0.5);
}

.bg-gray-200\/60 {
  background-color: rgb(234 236 240 / 0.6);
}

.bg-gray-200\/70 {
  background-color: rgb(234 236 240 / 0.7);
}

.bg-gray-200\/75 {
  background-color: rgb(234 236 240 / 0.75);
}

.bg-gray-200\/80 {
  background-color: rgb(234 236 240 / 0.8);
}

.bg-gray-200\/90 {
  background-color: rgb(234 236 240 / 0.9);
}

.bg-gray-200\/95 {
  background-color: rgb(234 236 240 / 0.95);
}

.bg-gray-200\/100 {
  background-color: rgb(234 236 240 / 1);
}

.bg-gray-300\/0 {
  background-color: rgb(208 213 221 / 0);
}

.bg-gray-300\/5 {
  background-color: rgb(208 213 221 / 0.05);
}

.bg-gray-300\/10 {
  background-color: rgb(208 213 221 / 0.1);
}

.bg-gray-300\/20 {
  background-color: rgb(208 213 221 / 0.2);
}

.bg-gray-300\/25 {
  background-color: rgb(208 213 221 / 0.25);
}

.bg-gray-300\/30 {
  background-color: rgb(208 213 221 / 0.3);
}

.bg-gray-300\/40 {
  background-color: rgb(208 213 221 / 0.4);
}

.bg-gray-300\/50 {
  background-color: rgb(208 213 221 / 0.5);
}

.bg-gray-300\/60 {
  background-color: rgb(208 213 221 / 0.6);
}

.bg-gray-300\/70 {
  background-color: rgb(208 213 221 / 0.7);
}

.bg-gray-300\/75 {
  background-color: rgb(208 213 221 / 0.75);
}

.bg-gray-300\/80 {
  background-color: rgb(208 213 221 / 0.8);
}

.bg-gray-300\/90 {
  background-color: rgb(208 213 221 / 0.9);
}

.bg-gray-300\/95 {
  background-color: rgb(208 213 221 / 0.95);
}

.bg-gray-300\/100 {
  background-color: rgb(208 213 221 / 1);
}

.bg-gray-400\/0 {
  background-color: rgb(152 162 179 / 0);
}

.bg-gray-400\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.bg-gray-400\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.bg-gray-400\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.bg-gray-400\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.bg-gray-400\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.bg-gray-400\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.bg-gray-400\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.bg-gray-400\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.bg-gray-400\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.bg-gray-400\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.bg-gray-400\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.bg-gray-400\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.bg-gray-400\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.bg-gray-400\/100 {
  background-color: rgb(152 162 179 / 1);
}

.bg-gray-500\/0 {
  background-color: rgb(102 112 133 / 0);
}

.bg-gray-500\/5 {
  background-color: rgb(102 112 133 / 0.05);
}

.bg-gray-500\/10 {
  background-color: rgb(102 112 133 / 0.1);
}

.bg-gray-500\/20 {
  background-color: rgb(102 112 133 / 0.2);
}

.bg-gray-500\/25 {
  background-color: rgb(102 112 133 / 0.25);
}

.bg-gray-500\/30 {
  background-color: rgb(102 112 133 / 0.3);
}

.bg-gray-500\/40 {
  background-color: rgb(102 112 133 / 0.4);
}

.bg-gray-500\/50 {
  background-color: rgb(102 112 133 / 0.5);
}

.bg-gray-500\/60 {
  background-color: rgb(102 112 133 / 0.6);
}

.bg-gray-500\/70 {
  background-color: rgb(102 112 133 / 0.7);
}

.bg-gray-500\/75 {
  background-color: rgb(102 112 133 / 0.75);
}

.bg-gray-500\/80 {
  background-color: rgb(102 112 133 / 0.8);
}

.bg-gray-500\/90 {
  background-color: rgb(102 112 133 / 0.9);
}

.bg-gray-500\/95 {
  background-color: rgb(102 112 133 / 0.95);
}

.bg-gray-500\/100 {
  background-color: rgb(102 112 133 / 1);
}

.bg-gray-600\/0 {
  background-color: rgb(71 84 103 / 0);
}

.bg-gray-600\/5 {
  background-color: rgb(71 84 103 / 0.05);
}

.bg-gray-600\/10 {
  background-color: rgb(71 84 103 / 0.1);
}

.bg-gray-600\/20 {
  background-color: rgb(71 84 103 / 0.2);
}

.bg-gray-600\/25 {
  background-color: rgb(71 84 103 / 0.25);
}

.bg-gray-600\/30 {
  background-color: rgb(71 84 103 / 0.3);
}

.bg-gray-600\/40 {
  background-color: rgb(71 84 103 / 0.4);
}

.bg-gray-600\/50 {
  background-color: rgb(71 84 103 / 0.5);
}

.bg-gray-600\/60 {
  background-color: rgb(71 84 103 / 0.6);
}

.bg-gray-600\/70 {
  background-color: rgb(71 84 103 / 0.7);
}

.bg-gray-600\/75 {
  background-color: rgb(71 84 103 / 0.75);
}

.bg-gray-600\/80 {
  background-color: rgb(71 84 103 / 0.8);
}

.bg-gray-600\/90 {
  background-color: rgb(71 84 103 / 0.9);
}

.bg-gray-600\/95 {
  background-color: rgb(71 84 103 / 0.95);
}

.bg-gray-600\/100 {
  background-color: rgb(71 84 103 / 1);
}

.bg-gray-700\/0 {
  background-color: rgb(52 64 84 / 0);
}

.bg-gray-700\/5 {
  background-color: rgb(52 64 84 / 0.05);
}

.bg-gray-700\/10 {
  background-color: rgb(52 64 84 / 0.1);
}

.bg-gray-700\/20 {
  background-color: rgb(52 64 84 / 0.2);
}

.bg-gray-700\/25 {
  background-color: rgb(52 64 84 / 0.25);
}

.bg-gray-700\/30 {
  background-color: rgb(52 64 84 / 0.3);
}

.bg-gray-700\/40 {
  background-color: rgb(52 64 84 / 0.4);
}

.bg-gray-700\/50 {
  background-color: rgb(52 64 84 / 0.5);
}

.bg-gray-700\/60 {
  background-color: rgb(52 64 84 / 0.6);
}

.bg-gray-700\/70 {
  background-color: rgb(52 64 84 / 0.7);
}

.bg-gray-700\/75 {
  background-color: rgb(52 64 84 / 0.75);
}

.bg-gray-700\/80 {
  background-color: rgb(52 64 84 / 0.8);
}

.bg-gray-700\/90 {
  background-color: rgb(52 64 84 / 0.9);
}

.bg-gray-700\/95 {
  background-color: rgb(52 64 84 / 0.95);
}

.bg-gray-700\/100 {
  background-color: rgb(52 64 84 / 1);
}

.bg-gray-800\/0 {
  background-color: rgb(29 41 57 / 0);
}

.bg-gray-800\/5 {
  background-color: rgb(29 41 57 / 0.05);
}

.bg-gray-800\/10 {
  background-color: rgb(29 41 57 / 0.1);
}

.bg-gray-800\/20 {
  background-color: rgb(29 41 57 / 0.2);
}

.bg-gray-800\/25 {
  background-color: rgb(29 41 57 / 0.25);
}

.bg-gray-800\/30 {
  background-color: rgb(29 41 57 / 0.3);
}

.bg-gray-800\/40 {
  background-color: rgb(29 41 57 / 0.4);
}

.bg-gray-800\/50 {
  background-color: rgb(29 41 57 / 0.5);
}

.bg-gray-800\/60 {
  background-color: rgb(29 41 57 / 0.6);
}

.bg-gray-800\/70 {
  background-color: rgb(29 41 57 / 0.7);
}

.bg-gray-800\/75 {
  background-color: rgb(29 41 57 / 0.75);
}

.bg-gray-800\/80 {
  background-color: rgb(29 41 57 / 0.8);
}

.bg-gray-800\/90 {
  background-color: rgb(29 41 57 / 0.9);
}

.bg-gray-800\/95 {
  background-color: rgb(29 41 57 / 0.95);
}

.bg-gray-800\/100 {
  background-color: rgb(29 41 57 / 1);
}

.bg-gray-900\/0 {
  background-color: rgb(16 24 40 / 0);
}

.bg-gray-900\/5 {
  background-color: rgb(16 24 40 / 0.05);
}

.bg-gray-900\/10 {
  background-color: rgb(16 24 40 / 0.1);
}

.bg-gray-900\/20 {
  background-color: rgb(16 24 40 / 0.2);
}

.bg-gray-900\/25 {
  background-color: rgb(16 24 40 / 0.25);
}

.bg-gray-900\/30 {
  background-color: rgb(16 24 40 / 0.3);
}

.bg-gray-900\/40 {
  background-color: rgb(16 24 40 / 0.4);
}

.bg-gray-900\/50 {
  background-color: rgb(16 24 40 / 0.5);
}

.bg-gray-900\/60 {
  background-color: rgb(16 24 40 / 0.6);
}

.bg-gray-900\/70 {
  background-color: rgb(16 24 40 / 0.7);
}

.bg-gray-900\/75 {
  background-color: rgb(16 24 40 / 0.75);
}

.bg-gray-900\/80 {
  background-color: rgb(16 24 40 / 0.8);
}

.bg-gray-900\/90 {
  background-color: rgb(16 24 40 / 0.9);
}

.bg-gray-900\/95 {
  background-color: rgb(16 24 40 / 0.95);
}

.bg-gray-900\/100 {
  background-color: rgb(16 24 40 / 1);
}

.bg-gray\/0 {
  background-color: rgb(152 162 179 / 0);
}

.bg-gray\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.bg-gray\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.bg-gray\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.bg-gray\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.bg-gray\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.bg-gray\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.bg-gray\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.bg-gray\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.bg-gray\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.bg-gray\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.bg-gray\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.bg-gray\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.bg-gray\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.bg-gray\/100 {
  background-color: rgb(152 162 179 / 1);
}

.bg-primary-25\/0 {
  background-color: rgb(247 250 255 / 0);
}

.bg-primary-25\/5 {
  background-color: rgb(247 250 255 / 0.05);
}

.bg-primary-25\/10 {
  background-color: rgb(247 250 255 / 0.1);
}

.bg-primary-25\/20 {
  background-color: rgb(247 250 255 / 0.2);
}

.bg-primary-25\/25 {
  background-color: rgb(247 250 255 / 0.25);
}

.bg-primary-25\/30 {
  background-color: rgb(247 250 255 / 0.3);
}

.bg-primary-25\/40 {
  background-color: rgb(247 250 255 / 0.4);
}

.bg-primary-25\/50 {
  background-color: rgb(247 250 255 / 0.5);
}

.bg-primary-25\/60 {
  background-color: rgb(247 250 255 / 0.6);
}

.bg-primary-25\/70 {
  background-color: rgb(247 250 255 / 0.7);
}

.bg-primary-25\/75 {
  background-color: rgb(247 250 255 / 0.75);
}

.bg-primary-25\/80 {
  background-color: rgb(247 250 255 / 0.8);
}

.bg-primary-25\/90 {
  background-color: rgb(247 250 255 / 0.9);
}

.bg-primary-25\/95 {
  background-color: rgb(247 250 255 / 0.95);
}

.bg-primary-25\/100 {
  background-color: rgb(247 250 255 / 1);
}

.bg-primary-50\/0 {
  background-color: rgb(245 248 255 / 0);
}

.bg-primary-50\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.bg-primary-50\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.bg-primary-50\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.bg-primary-50\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.bg-primary-50\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.bg-primary-50\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.bg-primary-50\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.bg-primary-50\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.bg-primary-50\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.bg-primary-50\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.bg-primary-50\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.bg-primary-50\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.bg-primary-50\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.bg-primary-50\/100 {
  background-color: rgb(245 248 255 / 1);
}

.bg-primary-100\/0 {
  background-color: rgb(239 243 255 / 0);
}

.bg-primary-100\/5 {
  background-color: rgb(239 243 255 / 0.05);
}

.bg-primary-100\/10 {
  background-color: rgb(239 243 255 / 0.1);
}

.bg-primary-100\/20 {
  background-color: rgb(239 243 255 / 0.2);
}

.bg-primary-100\/25 {
  background-color: rgb(239 243 255 / 0.25);
}

.bg-primary-100\/30 {
  background-color: rgb(239 243 255 / 0.3);
}

.bg-primary-100\/40 {
  background-color: rgb(239 243 255 / 0.4);
}

.bg-primary-100\/50 {
  background-color: rgb(239 243 255 / 0.5);
}

.bg-primary-100\/60 {
  background-color: rgb(239 243 255 / 0.6);
}

.bg-primary-100\/70 {
  background-color: rgb(239 243 255 / 0.7);
}

.bg-primary-100\/75 {
  background-color: rgb(239 243 255 / 0.75);
}

.bg-primary-100\/80 {
  background-color: rgb(239 243 255 / 0.8);
}

.bg-primary-100\/90 {
  background-color: rgb(239 243 255 / 0.9);
}

.bg-primary-100\/95 {
  background-color: rgb(239 243 255 / 0.95);
}

.bg-primary-100\/100 {
  background-color: rgb(239 243 255 / 1);
}

.bg-primary-200\/0 {
  background-color: rgb(218 232 255 / 0);
}

.bg-primary-200\/5 {
  background-color: rgb(218 232 255 / 0.05);
}

.bg-primary-200\/10 {
  background-color: rgb(218 232 255 / 0.1);
}

.bg-primary-200\/20 {
  background-color: rgb(218 232 255 / 0.2);
}

.bg-primary-200\/25 {
  background-color: rgb(218 232 255 / 0.25);
}

.bg-primary-200\/30 {
  background-color: rgb(218 232 255 / 0.3);
}

.bg-primary-200\/40 {
  background-color: rgb(218 232 255 / 0.4);
}

.bg-primary-200\/50 {
  background-color: rgb(218 232 255 / 0.5);
}

.bg-primary-200\/60 {
  background-color: rgb(218 232 255 / 0.6);
}

.bg-primary-200\/70 {
  background-color: rgb(218 232 255 / 0.7);
}

.bg-primary-200\/75 {
  background-color: rgb(218 232 255 / 0.75);
}

.bg-primary-200\/80 {
  background-color: rgb(218 232 255 / 0.8);
}

.bg-primary-200\/90 {
  background-color: rgb(218 232 255 / 0.9);
}

.bg-primary-200\/95 {
  background-color: rgb(218 232 255 / 0.95);
}

.bg-primary-200\/100 {
  background-color: rgb(218 232 255 / 1);
}

.bg-primary-300\/0 {
  background-color: rgb(158 192 252 / 0);
}

.bg-primary-300\/5 {
  background-color: rgb(158 192 252 / 0.05);
}

.bg-primary-300\/10 {
  background-color: rgb(158 192 252 / 0.1);
}

.bg-primary-300\/20 {
  background-color: rgb(158 192 252 / 0.2);
}

.bg-primary-300\/25 {
  background-color: rgb(158 192 252 / 0.25);
}

.bg-primary-300\/30 {
  background-color: rgb(158 192 252 / 0.3);
}

.bg-primary-300\/40 {
  background-color: rgb(158 192 252 / 0.4);
}

.bg-primary-300\/50 {
  background-color: rgb(158 192 252 / 0.5);
}

.bg-primary-300\/60 {
  background-color: rgb(158 192 252 / 0.6);
}

.bg-primary-300\/70 {
  background-color: rgb(158 192 252 / 0.7);
}

.bg-primary-300\/75 {
  background-color: rgb(158 192 252 / 0.75);
}

.bg-primary-300\/80 {
  background-color: rgb(158 192 252 / 0.8);
}

.bg-primary-300\/90 {
  background-color: rgb(158 192 252 / 0.9);
}

.bg-primary-300\/95 {
  background-color: rgb(158 192 252 / 0.95);
}

.bg-primary-300\/100 {
  background-color: rgb(158 192 252 / 1);
}

.bg-primary-400\/0 {
  background-color: rgb(116 167 254 / 0);
}

.bg-primary-400\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.bg-primary-400\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.bg-primary-400\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.bg-primary-400\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.bg-primary-400\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.bg-primary-400\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.bg-primary-400\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.bg-primary-400\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.bg-primary-400\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.bg-primary-400\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.bg-primary-400\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.bg-primary-400\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.bg-primary-400\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.bg-primary-400\/100 {
  background-color: rgb(116 167 254 / 1);
}

.bg-primary-500\/0 {
  background-color: rgb(87 148 253 / 0);
}

.bg-primary-500\/5 {
  background-color: rgb(87 148 253 / 0.05);
}

.bg-primary-500\/10 {
  background-color: rgb(87 148 253 / 0.1);
}

.bg-primary-500\/20 {
  background-color: rgb(87 148 253 / 0.2);
}

.bg-primary-500\/25 {
  background-color: rgb(87 148 253 / 0.25);
}

.bg-primary-500\/30 {
  background-color: rgb(87 148 253 / 0.3);
}

.bg-primary-500\/40 {
  background-color: rgb(87 148 253 / 0.4);
}

.bg-primary-500\/50 {
  background-color: rgb(87 148 253 / 0.5);
}

.bg-primary-500\/60 {
  background-color: rgb(87 148 253 / 0.6);
}

.bg-primary-500\/70 {
  background-color: rgb(87 148 253 / 0.7);
}

.bg-primary-500\/75 {
  background-color: rgb(87 148 253 / 0.75);
}

.bg-primary-500\/80 {
  background-color: rgb(87 148 253 / 0.8);
}

.bg-primary-500\/90 {
  background-color: rgb(87 148 253 / 0.9);
}

.bg-primary-500\/95 {
  background-color: rgb(87 148 253 / 0.95);
}

.bg-primary-500\/100 {
  background-color: rgb(87 148 253 / 1);
}

.bg-primary-600\/0 {
  background-color: rgb(61 130 249 / 0);
}

.bg-primary-600\/5 {
  background-color: rgb(61 130 249 / 0.05);
}

.bg-primary-600\/10 {
  background-color: rgb(61 130 249 / 0.1);
}

.bg-primary-600\/20 {
  background-color: rgb(61 130 249 / 0.2);
}

.bg-primary-600\/25 {
  background-color: rgb(61 130 249 / 0.25);
}

.bg-primary-600\/30 {
  background-color: rgb(61 130 249 / 0.3);
}

.bg-primary-600\/40 {
  background-color: rgb(61 130 249 / 0.4);
}

.bg-primary-600\/50 {
  background-color: rgb(61 130 249 / 0.5);
}

.bg-primary-600\/60 {
  background-color: rgb(61 130 249 / 0.6);
}

.bg-primary-600\/70 {
  background-color: rgb(61 130 249 / 0.7);
}

.bg-primary-600\/75 {
  background-color: rgb(61 130 249 / 0.75);
}

.bg-primary-600\/80 {
  background-color: rgb(61 130 249 / 0.8);
}

.bg-primary-600\/90 {
  background-color: rgb(61 130 249 / 0.9);
}

.bg-primary-600\/95 {
  background-color: rgb(61 130 249 / 0.95);
}

.bg-primary-600\/100 {
  background-color: rgb(61 130 249 / 1);
}

.bg-primary-700\/0 {
  background-color: rgb(47 103 201 / 0);
}

.bg-primary-700\/5 {
  background-color: rgb(47 103 201 / 0.05);
}

.bg-primary-700\/10 {
  background-color: rgb(47 103 201 / 0.1);
}

.bg-primary-700\/20 {
  background-color: rgb(47 103 201 / 0.2);
}

.bg-primary-700\/25 {
  background-color: rgb(47 103 201 / 0.25);
}

.bg-primary-700\/30 {
  background-color: rgb(47 103 201 / 0.3);
}

.bg-primary-700\/40 {
  background-color: rgb(47 103 201 / 0.4);
}

.bg-primary-700\/50 {
  background-color: rgb(47 103 201 / 0.5);
}

.bg-primary-700\/60 {
  background-color: rgb(47 103 201 / 0.6);
}

.bg-primary-700\/70 {
  background-color: rgb(47 103 201 / 0.7);
}

.bg-primary-700\/75 {
  background-color: rgb(47 103 201 / 0.75);
}

.bg-primary-700\/80 {
  background-color: rgb(47 103 201 / 0.8);
}

.bg-primary-700\/90 {
  background-color: rgb(47 103 201 / 0.9);
}

.bg-primary-700\/95 {
  background-color: rgb(47 103 201 / 0.95);
}

.bg-primary-700\/100 {
  background-color: rgb(47 103 201 / 1);
}

.bg-primary-800\/0 {
  background-color: rgb(55 76 153 / 0);
}

.bg-primary-800\/5 {
  background-color: rgb(55 76 153 / 0.05);
}

.bg-primary-800\/10 {
  background-color: rgb(55 76 153 / 0.1);
}

.bg-primary-800\/20 {
  background-color: rgb(55 76 153 / 0.2);
}

.bg-primary-800\/25 {
  background-color: rgb(55 76 153 / 0.25);
}

.bg-primary-800\/30 {
  background-color: rgb(55 76 153 / 0.3);
}

.bg-primary-800\/40 {
  background-color: rgb(55 76 153 / 0.4);
}

.bg-primary-800\/50 {
  background-color: rgb(55 76 153 / 0.5);
}

.bg-primary-800\/60 {
  background-color: rgb(55 76 153 / 0.6);
}

.bg-primary-800\/70 {
  background-color: rgb(55 76 153 / 0.7);
}

.bg-primary-800\/75 {
  background-color: rgb(55 76 153 / 0.75);
}

.bg-primary-800\/80 {
  background-color: rgb(55 76 153 / 0.8);
}

.bg-primary-800\/90 {
  background-color: rgb(55 76 153 / 0.9);
}

.bg-primary-800\/95 {
  background-color: rgb(55 76 153 / 0.95);
}

.bg-primary-800\/100 {
  background-color: rgb(55 76 153 / 1);
}

.bg-primary-900\/0 {
  background-color: rgb(36 51 102 / 0);
}

.bg-primary-900\/5 {
  background-color: rgb(36 51 102 / 0.05);
}

.bg-primary-900\/10 {
  background-color: rgb(36 51 102 / 0.1);
}

.bg-primary-900\/20 {
  background-color: rgb(36 51 102 / 0.2);
}

.bg-primary-900\/25 {
  background-color: rgb(36 51 102 / 0.25);
}

.bg-primary-900\/30 {
  background-color: rgb(36 51 102 / 0.3);
}

.bg-primary-900\/40 {
  background-color: rgb(36 51 102 / 0.4);
}

.bg-primary-900\/50 {
  background-color: rgb(36 51 102 / 0.5);
}

.bg-primary-900\/60 {
  background-color: rgb(36 51 102 / 0.6);
}

.bg-primary-900\/70 {
  background-color: rgb(36 51 102 / 0.7);
}

.bg-primary-900\/75 {
  background-color: rgb(36 51 102 / 0.75);
}

.bg-primary-900\/80 {
  background-color: rgb(36 51 102 / 0.8);
}

.bg-primary-900\/90 {
  background-color: rgb(36 51 102 / 0.9);
}

.bg-primary-900\/95 {
  background-color: rgb(36 51 102 / 0.95);
}

.bg-primary-900\/100 {
  background-color: rgb(36 51 102 / 1);
}

.bg-primary\/0 {
  background-color: rgb(116 167 254 / 0);
}

.bg-primary\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.bg-primary\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.bg-primary\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.bg-primary\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.bg-primary\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.bg-primary\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.bg-primary\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.bg-primary\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.bg-primary\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.bg-primary\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.bg-primary\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.bg-primary\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.bg-primary\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.bg-primary\/100 {
  background-color: rgb(116 167 254 / 1);
}

.bg-error-25\/0 {
  background-color: rgb(255 251 250 / 0);
}

.bg-error-25\/5 {
  background-color: rgb(255 251 250 / 0.05);
}

.bg-error-25\/10 {
  background-color: rgb(255 251 250 / 0.1);
}

.bg-error-25\/20 {
  background-color: rgb(255 251 250 / 0.2);
}

.bg-error-25\/25 {
  background-color: rgb(255 251 250 / 0.25);
}

.bg-error-25\/30 {
  background-color: rgb(255 251 250 / 0.3);
}

.bg-error-25\/40 {
  background-color: rgb(255 251 250 / 0.4);
}

.bg-error-25\/50 {
  background-color: rgb(255 251 250 / 0.5);
}

.bg-error-25\/60 {
  background-color: rgb(255 251 250 / 0.6);
}

.bg-error-25\/70 {
  background-color: rgb(255 251 250 / 0.7);
}

.bg-error-25\/75 {
  background-color: rgb(255 251 250 / 0.75);
}

.bg-error-25\/80 {
  background-color: rgb(255 251 250 / 0.8);
}

.bg-error-25\/90 {
  background-color: rgb(255 251 250 / 0.9);
}

.bg-error-25\/95 {
  background-color: rgb(255 251 250 / 0.95);
}

.bg-error-25\/100 {
  background-color: rgb(255 251 250 / 1);
}

.bg-error-50\/0 {
  background-color: rgb(254 243 242 / 0);
}

.bg-error-50\/5 {
  background-color: rgb(254 243 242 / 0.05);
}

.bg-error-50\/10 {
  background-color: rgb(254 243 242 / 0.1);
}

.bg-error-50\/20 {
  background-color: rgb(254 243 242 / 0.2);
}

.bg-error-50\/25 {
  background-color: rgb(254 243 242 / 0.25);
}

.bg-error-50\/30 {
  background-color: rgb(254 243 242 / 0.3);
}

.bg-error-50\/40 {
  background-color: rgb(254 243 242 / 0.4);
}

.bg-error-50\/50 {
  background-color: rgb(254 243 242 / 0.5);
}

.bg-error-50\/60 {
  background-color: rgb(254 243 242 / 0.6);
}

.bg-error-50\/70 {
  background-color: rgb(254 243 242 / 0.7);
}

.bg-error-50\/75 {
  background-color: rgb(254 243 242 / 0.75);
}

.bg-error-50\/80 {
  background-color: rgb(254 243 242 / 0.8);
}

.bg-error-50\/90 {
  background-color: rgb(254 243 242 / 0.9);
}

.bg-error-50\/95 {
  background-color: rgb(254 243 242 / 0.95);
}

.bg-error-50\/100 {
  background-color: rgb(254 243 242 / 1);
}

.bg-error-100\/0 {
  background-color: rgb(254 228 226 / 0);
}

.bg-error-100\/5 {
  background-color: rgb(254 228 226 / 0.05);
}

.bg-error-100\/10 {
  background-color: rgb(254 228 226 / 0.1);
}

.bg-error-100\/20 {
  background-color: rgb(254 228 226 / 0.2);
}

.bg-error-100\/25 {
  background-color: rgb(254 228 226 / 0.25);
}

.bg-error-100\/30 {
  background-color: rgb(254 228 226 / 0.3);
}

.bg-error-100\/40 {
  background-color: rgb(254 228 226 / 0.4);
}

.bg-error-100\/50 {
  background-color: rgb(254 228 226 / 0.5);
}

.bg-error-100\/60 {
  background-color: rgb(254 228 226 / 0.6);
}

.bg-error-100\/70 {
  background-color: rgb(254 228 226 / 0.7);
}

.bg-error-100\/75 {
  background-color: rgb(254 228 226 / 0.75);
}

.bg-error-100\/80 {
  background-color: rgb(254 228 226 / 0.8);
}

.bg-error-100\/90 {
  background-color: rgb(254 228 226 / 0.9);
}

.bg-error-100\/95 {
  background-color: rgb(254 228 226 / 0.95);
}

.bg-error-100\/100 {
  background-color: rgb(254 228 226 / 1);
}

.bg-error-200\/0 {
  background-color: rgb(254 205 202 / 0);
}

.bg-error-200\/5 {
  background-color: rgb(254 205 202 / 0.05);
}

.bg-error-200\/10 {
  background-color: rgb(254 205 202 / 0.1);
}

.bg-error-200\/20 {
  background-color: rgb(254 205 202 / 0.2);
}

.bg-error-200\/25 {
  background-color: rgb(254 205 202 / 0.25);
}

.bg-error-200\/30 {
  background-color: rgb(254 205 202 / 0.3);
}

.bg-error-200\/40 {
  background-color: rgb(254 205 202 / 0.4);
}

.bg-error-200\/50 {
  background-color: rgb(254 205 202 / 0.5);
}

.bg-error-200\/60 {
  background-color: rgb(254 205 202 / 0.6);
}

.bg-error-200\/70 {
  background-color: rgb(254 205 202 / 0.7);
}

.bg-error-200\/75 {
  background-color: rgb(254 205 202 / 0.75);
}

.bg-error-200\/80 {
  background-color: rgb(254 205 202 / 0.8);
}

.bg-error-200\/90 {
  background-color: rgb(254 205 202 / 0.9);
}

.bg-error-200\/95 {
  background-color: rgb(254 205 202 / 0.95);
}

.bg-error-200\/100 {
  background-color: rgb(254 205 202 / 1);
}

.bg-error-300\/0 {
  background-color: rgb(253 162 155 / 0);
}

.bg-error-300\/5 {
  background-color: rgb(253 162 155 / 0.05);
}

.bg-error-300\/10 {
  background-color: rgb(253 162 155 / 0.1);
}

.bg-error-300\/20 {
  background-color: rgb(253 162 155 / 0.2);
}

.bg-error-300\/25 {
  background-color: rgb(253 162 155 / 0.25);
}

.bg-error-300\/30 {
  background-color: rgb(253 162 155 / 0.3);
}

.bg-error-300\/40 {
  background-color: rgb(253 162 155 / 0.4);
}

.bg-error-300\/50 {
  background-color: rgb(253 162 155 / 0.5);
}

.bg-error-300\/60 {
  background-color: rgb(253 162 155 / 0.6);
}

.bg-error-300\/70 {
  background-color: rgb(253 162 155 / 0.7);
}

.bg-error-300\/75 {
  background-color: rgb(253 162 155 / 0.75);
}

.bg-error-300\/80 {
  background-color: rgb(253 162 155 / 0.8);
}

.bg-error-300\/90 {
  background-color: rgb(253 162 155 / 0.9);
}

.bg-error-300\/95 {
  background-color: rgb(253 162 155 / 0.95);
}

.bg-error-300\/100 {
  background-color: rgb(253 162 155 / 1);
}

.bg-error-400\/0 {
  background-color: rgb(249 112 102 / 0);
}

.bg-error-400\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.bg-error-400\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.bg-error-400\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.bg-error-400\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.bg-error-400\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.bg-error-400\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.bg-error-400\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.bg-error-400\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.bg-error-400\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.bg-error-400\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.bg-error-400\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.bg-error-400\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.bg-error-400\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.bg-error-400\/100 {
  background-color: rgb(249 112 102 / 1);
}

.bg-error-500\/0 {
  background-color: rgb(240 68 56 / 0);
}

.bg-error-500\/5 {
  background-color: rgb(240 68 56 / 0.05);
}

.bg-error-500\/10 {
  background-color: rgb(240 68 56 / 0.1);
}

.bg-error-500\/20 {
  background-color: rgb(240 68 56 / 0.2);
}

.bg-error-500\/25 {
  background-color: rgb(240 68 56 / 0.25);
}

.bg-error-500\/30 {
  background-color: rgb(240 68 56 / 0.3);
}

.bg-error-500\/40 {
  background-color: rgb(240 68 56 / 0.4);
}

.bg-error-500\/50 {
  background-color: rgb(240 68 56 / 0.5);
}

.bg-error-500\/60 {
  background-color: rgb(240 68 56 / 0.6);
}

.bg-error-500\/70 {
  background-color: rgb(240 68 56 / 0.7);
}

.bg-error-500\/75 {
  background-color: rgb(240 68 56 / 0.75);
}

.bg-error-500\/80 {
  background-color: rgb(240 68 56 / 0.8);
}

.bg-error-500\/90 {
  background-color: rgb(240 68 56 / 0.9);
}

.bg-error-500\/95 {
  background-color: rgb(240 68 56 / 0.95);
}

.bg-error-500\/100 {
  background-color: rgb(240 68 56 / 1);
}

.bg-error-600\/0 {
  background-color: rgb(217 45 32 / 0);
}

.bg-error-600\/5 {
  background-color: rgb(217 45 32 / 0.05);
}

.bg-error-600\/10 {
  background-color: rgb(217 45 32 / 0.1);
}

.bg-error-600\/20 {
  background-color: rgb(217 45 32 / 0.2);
}

.bg-error-600\/25 {
  background-color: rgb(217 45 32 / 0.25);
}

.bg-error-600\/30 {
  background-color: rgb(217 45 32 / 0.3);
}

.bg-error-600\/40 {
  background-color: rgb(217 45 32 / 0.4);
}

.bg-error-600\/50 {
  background-color: rgb(217 45 32 / 0.5);
}

.bg-error-600\/60 {
  background-color: rgb(217 45 32 / 0.6);
}

.bg-error-600\/70 {
  background-color: rgb(217 45 32 / 0.7);
}

.bg-error-600\/75 {
  background-color: rgb(217 45 32 / 0.75);
}

.bg-error-600\/80 {
  background-color: rgb(217 45 32 / 0.8);
}

.bg-error-600\/90 {
  background-color: rgb(217 45 32 / 0.9);
}

.bg-error-600\/95 {
  background-color: rgb(217 45 32 / 0.95);
}

.bg-error-600\/100 {
  background-color: rgb(217 45 32 / 1);
}

.bg-error-700\/0 {
  background-color: rgb(180 35 24 / 0);
}

.bg-error-700\/5 {
  background-color: rgb(180 35 24 / 0.05);
}

.bg-error-700\/10 {
  background-color: rgb(180 35 24 / 0.1);
}

.bg-error-700\/20 {
  background-color: rgb(180 35 24 / 0.2);
}

.bg-error-700\/25 {
  background-color: rgb(180 35 24 / 0.25);
}

.bg-error-700\/30 {
  background-color: rgb(180 35 24 / 0.3);
}

.bg-error-700\/40 {
  background-color: rgb(180 35 24 / 0.4);
}

.bg-error-700\/50 {
  background-color: rgb(180 35 24 / 0.5);
}

.bg-error-700\/60 {
  background-color: rgb(180 35 24 / 0.6);
}

.bg-error-700\/70 {
  background-color: rgb(180 35 24 / 0.7);
}

.bg-error-700\/75 {
  background-color: rgb(180 35 24 / 0.75);
}

.bg-error-700\/80 {
  background-color: rgb(180 35 24 / 0.8);
}

.bg-error-700\/90 {
  background-color: rgb(180 35 24 / 0.9);
}

.bg-error-700\/95 {
  background-color: rgb(180 35 24 / 0.95);
}

.bg-error-700\/100 {
  background-color: rgb(180 35 24 / 1);
}

.bg-error-800\/0 {
  background-color: rgb(145 32 24 / 0);
}

.bg-error-800\/5 {
  background-color: rgb(145 32 24 / 0.05);
}

.bg-error-800\/10 {
  background-color: rgb(145 32 24 / 0.1);
}

.bg-error-800\/20 {
  background-color: rgb(145 32 24 / 0.2);
}

.bg-error-800\/25 {
  background-color: rgb(145 32 24 / 0.25);
}

.bg-error-800\/30 {
  background-color: rgb(145 32 24 / 0.3);
}

.bg-error-800\/40 {
  background-color: rgb(145 32 24 / 0.4);
}

.bg-error-800\/50 {
  background-color: rgb(145 32 24 / 0.5);
}

.bg-error-800\/60 {
  background-color: rgb(145 32 24 / 0.6);
}

.bg-error-800\/70 {
  background-color: rgb(145 32 24 / 0.7);
}

.bg-error-800\/75 {
  background-color: rgb(145 32 24 / 0.75);
}

.bg-error-800\/80 {
  background-color: rgb(145 32 24 / 0.8);
}

.bg-error-800\/90 {
  background-color: rgb(145 32 24 / 0.9);
}

.bg-error-800\/95 {
  background-color: rgb(145 32 24 / 0.95);
}

.bg-error-800\/100 {
  background-color: rgb(145 32 24 / 1);
}

.bg-error-900\/0 {
  background-color: rgb(122 39 26 / 0);
}

.bg-error-900\/5 {
  background-color: rgb(122 39 26 / 0.05);
}

.bg-error-900\/10 {
  background-color: rgb(122 39 26 / 0.1);
}

.bg-error-900\/20 {
  background-color: rgb(122 39 26 / 0.2);
}

.bg-error-900\/25 {
  background-color: rgb(122 39 26 / 0.25);
}

.bg-error-900\/30 {
  background-color: rgb(122 39 26 / 0.3);
}

.bg-error-900\/40 {
  background-color: rgb(122 39 26 / 0.4);
}

.bg-error-900\/50 {
  background-color: rgb(122 39 26 / 0.5);
}

.bg-error-900\/60 {
  background-color: rgb(122 39 26 / 0.6);
}

.bg-error-900\/70 {
  background-color: rgb(122 39 26 / 0.7);
}

.bg-error-900\/75 {
  background-color: rgb(122 39 26 / 0.75);
}

.bg-error-900\/80 {
  background-color: rgb(122 39 26 / 0.8);
}

.bg-error-900\/90 {
  background-color: rgb(122 39 26 / 0.9);
}

.bg-error-900\/95 {
  background-color: rgb(122 39 26 / 0.95);
}

.bg-error-900\/100 {
  background-color: rgb(122 39 26 / 1);
}

.bg-error\/0 {
  background-color: rgb(249 112 102 / 0);
}

.bg-error\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.bg-error\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.bg-error\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.bg-error\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.bg-error\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.bg-error\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.bg-error\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.bg-error\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.bg-error\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.bg-error\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.bg-error\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.bg-error\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.bg-error\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.bg-error\/100 {
  background-color: rgb(249 112 102 / 1);
}

.bg-warning-25\/0 {
  background-color: rgb(255 252 245 / 0);
}

.bg-warning-25\/5 {
  background-color: rgb(255 252 245 / 0.05);
}

.bg-warning-25\/10 {
  background-color: rgb(255 252 245 / 0.1);
}

.bg-warning-25\/20 {
  background-color: rgb(255 252 245 / 0.2);
}

.bg-warning-25\/25 {
  background-color: rgb(255 252 245 / 0.25);
}

.bg-warning-25\/30 {
  background-color: rgb(255 252 245 / 0.3);
}

.bg-warning-25\/40 {
  background-color: rgb(255 252 245 / 0.4);
}

.bg-warning-25\/50 {
  background-color: rgb(255 252 245 / 0.5);
}

.bg-warning-25\/60 {
  background-color: rgb(255 252 245 / 0.6);
}

.bg-warning-25\/70 {
  background-color: rgb(255 252 245 / 0.7);
}

.bg-warning-25\/75 {
  background-color: rgb(255 252 245 / 0.75);
}

.bg-warning-25\/80 {
  background-color: rgb(255 252 245 / 0.8);
}

.bg-warning-25\/90 {
  background-color: rgb(255 252 245 / 0.9);
}

.bg-warning-25\/95 {
  background-color: rgb(255 252 245 / 0.95);
}

.bg-warning-25\/100 {
  background-color: rgb(255 252 245 / 1);
}

.bg-warning-50\/0 {
  background-color: rgb(255 250 235 / 0);
}

.bg-warning-50\/5 {
  background-color: rgb(255 250 235 / 0.05);
}

.bg-warning-50\/10 {
  background-color: rgb(255 250 235 / 0.1);
}

.bg-warning-50\/20 {
  background-color: rgb(255 250 235 / 0.2);
}

.bg-warning-50\/25 {
  background-color: rgb(255 250 235 / 0.25);
}

.bg-warning-50\/30 {
  background-color: rgb(255 250 235 / 0.3);
}

.bg-warning-50\/40 {
  background-color: rgb(255 250 235 / 0.4);
}

.bg-warning-50\/50 {
  background-color: rgb(255 250 235 / 0.5);
}

.bg-warning-50\/60 {
  background-color: rgb(255 250 235 / 0.6);
}

.bg-warning-50\/70 {
  background-color: rgb(255 250 235 / 0.7);
}

.bg-warning-50\/75 {
  background-color: rgb(255 250 235 / 0.75);
}

.bg-warning-50\/80 {
  background-color: rgb(255 250 235 / 0.8);
}

.bg-warning-50\/90 {
  background-color: rgb(255 250 235 / 0.9);
}

.bg-warning-50\/95 {
  background-color: rgb(255 250 235 / 0.95);
}

.bg-warning-50\/100 {
  background-color: rgb(255 250 235 / 1);
}

.bg-warning-100\/0 {
  background-color: rgb(254 240 199 / 0);
}

.bg-warning-100\/5 {
  background-color: rgb(254 240 199 / 0.05);
}

.bg-warning-100\/10 {
  background-color: rgb(254 240 199 / 0.1);
}

.bg-warning-100\/20 {
  background-color: rgb(254 240 199 / 0.2);
}

.bg-warning-100\/25 {
  background-color: rgb(254 240 199 / 0.25);
}

.bg-warning-100\/30 {
  background-color: rgb(254 240 199 / 0.3);
}

.bg-warning-100\/40 {
  background-color: rgb(254 240 199 / 0.4);
}

.bg-warning-100\/50 {
  background-color: rgb(254 240 199 / 0.5);
}

.bg-warning-100\/60 {
  background-color: rgb(254 240 199 / 0.6);
}

.bg-warning-100\/70 {
  background-color: rgb(254 240 199 / 0.7);
}

.bg-warning-100\/75 {
  background-color: rgb(254 240 199 / 0.75);
}

.bg-warning-100\/80 {
  background-color: rgb(254 240 199 / 0.8);
}

.bg-warning-100\/90 {
  background-color: rgb(254 240 199 / 0.9);
}

.bg-warning-100\/95 {
  background-color: rgb(254 240 199 / 0.95);
}

.bg-warning-100\/100 {
  background-color: rgb(254 240 199 / 1);
}

.bg-warning-200\/0 {
  background-color: rgb(254 223 137 / 0);
}

.bg-warning-200\/5 {
  background-color: rgb(254 223 137 / 0.05);
}

.bg-warning-200\/10 {
  background-color: rgb(254 223 137 / 0.1);
}

.bg-warning-200\/20 {
  background-color: rgb(254 223 137 / 0.2);
}

.bg-warning-200\/25 {
  background-color: rgb(254 223 137 / 0.25);
}

.bg-warning-200\/30 {
  background-color: rgb(254 223 137 / 0.3);
}

.bg-warning-200\/40 {
  background-color: rgb(254 223 137 / 0.4);
}

.bg-warning-200\/50 {
  background-color: rgb(254 223 137 / 0.5);
}

.bg-warning-200\/60 {
  background-color: rgb(254 223 137 / 0.6);
}

.bg-warning-200\/70 {
  background-color: rgb(254 223 137 / 0.7);
}

.bg-warning-200\/75 {
  background-color: rgb(254 223 137 / 0.75);
}

.bg-warning-200\/80 {
  background-color: rgb(254 223 137 / 0.8);
}

.bg-warning-200\/90 {
  background-color: rgb(254 223 137 / 0.9);
}

.bg-warning-200\/95 {
  background-color: rgb(254 223 137 / 0.95);
}

.bg-warning-200\/100 {
  background-color: rgb(254 223 137 / 1);
}

.bg-warning-300\/0 {
  background-color: rgb(254 200 75 / 0);
}

.bg-warning-300\/5 {
  background-color: rgb(254 200 75 / 0.05);
}

.bg-warning-300\/10 {
  background-color: rgb(254 200 75 / 0.1);
}

.bg-warning-300\/20 {
  background-color: rgb(254 200 75 / 0.2);
}

.bg-warning-300\/25 {
  background-color: rgb(254 200 75 / 0.25);
}

.bg-warning-300\/30 {
  background-color: rgb(254 200 75 / 0.3);
}

.bg-warning-300\/40 {
  background-color: rgb(254 200 75 / 0.4);
}

.bg-warning-300\/50 {
  background-color: rgb(254 200 75 / 0.5);
}

.bg-warning-300\/60 {
  background-color: rgb(254 200 75 / 0.6);
}

.bg-warning-300\/70 {
  background-color: rgb(254 200 75 / 0.7);
}

.bg-warning-300\/75 {
  background-color: rgb(254 200 75 / 0.75);
}

.bg-warning-300\/80 {
  background-color: rgb(254 200 75 / 0.8);
}

.bg-warning-300\/90 {
  background-color: rgb(254 200 75 / 0.9);
}

.bg-warning-300\/95 {
  background-color: rgb(254 200 75 / 0.95);
}

.bg-warning-300\/100 {
  background-color: rgb(254 200 75 / 1);
}

.bg-warning-400\/0 {
  background-color: rgb(253 176 34 / 0);
}

.bg-warning-400\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.bg-warning-400\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.bg-warning-400\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.bg-warning-400\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.bg-warning-400\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.bg-warning-400\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.bg-warning-400\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.bg-warning-400\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.bg-warning-400\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.bg-warning-400\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.bg-warning-400\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.bg-warning-400\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.bg-warning-400\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.bg-warning-400\/100 {
  background-color: rgb(253 176 34 / 1);
}

.bg-warning-500\/0 {
  background-color: rgb(247 144 9 / 0);
}

.bg-warning-500\/5 {
  background-color: rgb(247 144 9 / 0.05);
}

.bg-warning-500\/10 {
  background-color: rgb(247 144 9 / 0.1);
}

.bg-warning-500\/20 {
  background-color: rgb(247 144 9 / 0.2);
}

.bg-warning-500\/25 {
  background-color: rgb(247 144 9 / 0.25);
}

.bg-warning-500\/30 {
  background-color: rgb(247 144 9 / 0.3);
}

.bg-warning-500\/40 {
  background-color: rgb(247 144 9 / 0.4);
}

.bg-warning-500\/50 {
  background-color: rgb(247 144 9 / 0.5);
}

.bg-warning-500\/60 {
  background-color: rgb(247 144 9 / 0.6);
}

.bg-warning-500\/70 {
  background-color: rgb(247 144 9 / 0.7);
}

.bg-warning-500\/75 {
  background-color: rgb(247 144 9 / 0.75);
}

.bg-warning-500\/80 {
  background-color: rgb(247 144 9 / 0.8);
}

.bg-warning-500\/90 {
  background-color: rgb(247 144 9 / 0.9);
}

.bg-warning-500\/95 {
  background-color: rgb(247 144 9 / 0.95);
}

.bg-warning-500\/100 {
  background-color: rgb(247 144 9 / 1);
}

.bg-warning-600\/0 {
  background-color: rgb(220 104 3 / 0);
}

.bg-warning-600\/5 {
  background-color: rgb(220 104 3 / 0.05);
}

.bg-warning-600\/10 {
  background-color: rgb(220 104 3 / 0.1);
}

.bg-warning-600\/20 {
  background-color: rgb(220 104 3 / 0.2);
}

.bg-warning-600\/25 {
  background-color: rgb(220 104 3 / 0.25);
}

.bg-warning-600\/30 {
  background-color: rgb(220 104 3 / 0.3);
}

.bg-warning-600\/40 {
  background-color: rgb(220 104 3 / 0.4);
}

.bg-warning-600\/50 {
  background-color: rgb(220 104 3 / 0.5);
}

.bg-warning-600\/60 {
  background-color: rgb(220 104 3 / 0.6);
}

.bg-warning-600\/70 {
  background-color: rgb(220 104 3 / 0.7);
}

.bg-warning-600\/75 {
  background-color: rgb(220 104 3 / 0.75);
}

.bg-warning-600\/80 {
  background-color: rgb(220 104 3 / 0.8);
}

.bg-warning-600\/90 {
  background-color: rgb(220 104 3 / 0.9);
}

.bg-warning-600\/95 {
  background-color: rgb(220 104 3 / 0.95);
}

.bg-warning-600\/100 {
  background-color: rgb(220 104 3 / 1);
}

.bg-warning-700\/0 {
  background-color: rgb(181 71 8 / 0);
}

.bg-warning-700\/5 {
  background-color: rgb(181 71 8 / 0.05);
}

.bg-warning-700\/10 {
  background-color: rgb(181 71 8 / 0.1);
}

.bg-warning-700\/20 {
  background-color: rgb(181 71 8 / 0.2);
}

.bg-warning-700\/25 {
  background-color: rgb(181 71 8 / 0.25);
}

.bg-warning-700\/30 {
  background-color: rgb(181 71 8 / 0.3);
}

.bg-warning-700\/40 {
  background-color: rgb(181 71 8 / 0.4);
}

.bg-warning-700\/50 {
  background-color: rgb(181 71 8 / 0.5);
}

.bg-warning-700\/60 {
  background-color: rgb(181 71 8 / 0.6);
}

.bg-warning-700\/70 {
  background-color: rgb(181 71 8 / 0.7);
}

.bg-warning-700\/75 {
  background-color: rgb(181 71 8 / 0.75);
}

.bg-warning-700\/80 {
  background-color: rgb(181 71 8 / 0.8);
}

.bg-warning-700\/90 {
  background-color: rgb(181 71 8 / 0.9);
}

.bg-warning-700\/95 {
  background-color: rgb(181 71 8 / 0.95);
}

.bg-warning-700\/100 {
  background-color: rgb(181 71 8 / 1);
}

.bg-warning-800\/0 {
  background-color: rgb(147 55 13 / 0);
}

.bg-warning-800\/5 {
  background-color: rgb(147 55 13 / 0.05);
}

.bg-warning-800\/10 {
  background-color: rgb(147 55 13 / 0.1);
}

.bg-warning-800\/20 {
  background-color: rgb(147 55 13 / 0.2);
}

.bg-warning-800\/25 {
  background-color: rgb(147 55 13 / 0.25);
}

.bg-warning-800\/30 {
  background-color: rgb(147 55 13 / 0.3);
}

.bg-warning-800\/40 {
  background-color: rgb(147 55 13 / 0.4);
}

.bg-warning-800\/50 {
  background-color: rgb(147 55 13 / 0.5);
}

.bg-warning-800\/60 {
  background-color: rgb(147 55 13 / 0.6);
}

.bg-warning-800\/70 {
  background-color: rgb(147 55 13 / 0.7);
}

.bg-warning-800\/75 {
  background-color: rgb(147 55 13 / 0.75);
}

.bg-warning-800\/80 {
  background-color: rgb(147 55 13 / 0.8);
}

.bg-warning-800\/90 {
  background-color: rgb(147 55 13 / 0.9);
}

.bg-warning-800\/95 {
  background-color: rgb(147 55 13 / 0.95);
}

.bg-warning-800\/100 {
  background-color: rgb(147 55 13 / 1);
}

.bg-warning-900\/0 {
  background-color: rgb(122 46 14 / 0);
}

.bg-warning-900\/5 {
  background-color: rgb(122 46 14 / 0.05);
}

.bg-warning-900\/10 {
  background-color: rgb(122 46 14 / 0.1);
}

.bg-warning-900\/20 {
  background-color: rgb(122 46 14 / 0.2);
}

.bg-warning-900\/25 {
  background-color: rgb(122 46 14 / 0.25);
}

.bg-warning-900\/30 {
  background-color: rgb(122 46 14 / 0.3);
}

.bg-warning-900\/40 {
  background-color: rgb(122 46 14 / 0.4);
}

.bg-warning-900\/50 {
  background-color: rgb(122 46 14 / 0.5);
}

.bg-warning-900\/60 {
  background-color: rgb(122 46 14 / 0.6);
}

.bg-warning-900\/70 {
  background-color: rgb(122 46 14 / 0.7);
}

.bg-warning-900\/75 {
  background-color: rgb(122 46 14 / 0.75);
}

.bg-warning-900\/80 {
  background-color: rgb(122 46 14 / 0.8);
}

.bg-warning-900\/90 {
  background-color: rgb(122 46 14 / 0.9);
}

.bg-warning-900\/95 {
  background-color: rgb(122 46 14 / 0.95);
}

.bg-warning-900\/100 {
  background-color: rgb(122 46 14 / 1);
}

.bg-warning\/0 {
  background-color: rgb(253 176 34 / 0);
}

.bg-warning\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.bg-warning\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.bg-warning\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.bg-warning\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.bg-warning\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.bg-warning\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.bg-warning\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.bg-warning\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.bg-warning\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.bg-warning\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.bg-warning\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.bg-warning\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.bg-warning\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.bg-warning\/100 {
  background-color: rgb(253 176 34 / 1);
}

.bg-success-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.bg-success-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.bg-success-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.bg-success-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.bg-success-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.bg-success-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.bg-success-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.bg-success-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.bg-success-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.bg-success-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.bg-success-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.bg-success-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.bg-success-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.bg-success-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.bg-success-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.bg-success-50\/0 {
  background-color: rgb(236 253 243 / 0);
}

.bg-success-50\/5 {
  background-color: rgb(236 253 243 / 0.05);
}

.bg-success-50\/10 {
  background-color: rgb(236 253 243 / 0.1);
}

.bg-success-50\/20 {
  background-color: rgb(236 253 243 / 0.2);
}

.bg-success-50\/25 {
  background-color: rgb(236 253 243 / 0.25);
}

.bg-success-50\/30 {
  background-color: rgb(236 253 243 / 0.3);
}

.bg-success-50\/40 {
  background-color: rgb(236 253 243 / 0.4);
}

.bg-success-50\/50 {
  background-color: rgb(236 253 243 / 0.5);
}

.bg-success-50\/60 {
  background-color: rgb(236 253 243 / 0.6);
}

.bg-success-50\/70 {
  background-color: rgb(236 253 243 / 0.7);
}

.bg-success-50\/75 {
  background-color: rgb(236 253 243 / 0.75);
}

.bg-success-50\/80 {
  background-color: rgb(236 253 243 / 0.8);
}

.bg-success-50\/90 {
  background-color: rgb(236 253 243 / 0.9);
}

.bg-success-50\/95 {
  background-color: rgb(236 253 243 / 0.95);
}

.bg-success-50\/100 {
  background-color: rgb(236 253 243 / 1);
}

.bg-success-100\/0 {
  background-color: rgb(209 250 223 / 0);
}

.bg-success-100\/5 {
  background-color: rgb(209 250 223 / 0.05);
}

.bg-success-100\/10 {
  background-color: rgb(209 250 223 / 0.1);
}

.bg-success-100\/20 {
  background-color: rgb(209 250 223 / 0.2);
}

.bg-success-100\/25 {
  background-color: rgb(209 250 223 / 0.25);
}

.bg-success-100\/30 {
  background-color: rgb(209 250 223 / 0.3);
}

.bg-success-100\/40 {
  background-color: rgb(209 250 223 / 0.4);
}

.bg-success-100\/50 {
  background-color: rgb(209 250 223 / 0.5);
}

.bg-success-100\/60 {
  background-color: rgb(209 250 223 / 0.6);
}

.bg-success-100\/70 {
  background-color: rgb(209 250 223 / 0.7);
}

.bg-success-100\/75 {
  background-color: rgb(209 250 223 / 0.75);
}

.bg-success-100\/80 {
  background-color: rgb(209 250 223 / 0.8);
}

.bg-success-100\/90 {
  background-color: rgb(209 250 223 / 0.9);
}

.bg-success-100\/95 {
  background-color: rgb(209 250 223 / 0.95);
}

.bg-success-100\/100 {
  background-color: rgb(209 250 223 / 1);
}

.bg-success-200\/0 {
  background-color: rgb(166 244 197 / 0);
}

.bg-success-200\/5 {
  background-color: rgb(166 244 197 / 0.05);
}

.bg-success-200\/10 {
  background-color: rgb(166 244 197 / 0.1);
}

.bg-success-200\/20 {
  background-color: rgb(166 244 197 / 0.2);
}

.bg-success-200\/25 {
  background-color: rgb(166 244 197 / 0.25);
}

.bg-success-200\/30 {
  background-color: rgb(166 244 197 / 0.3);
}

.bg-success-200\/40 {
  background-color: rgb(166 244 197 / 0.4);
}

.bg-success-200\/50 {
  background-color: rgb(166 244 197 / 0.5);
}

.bg-success-200\/60 {
  background-color: rgb(166 244 197 / 0.6);
}

.bg-success-200\/70 {
  background-color: rgb(166 244 197 / 0.7);
}

.bg-success-200\/75 {
  background-color: rgb(166 244 197 / 0.75);
}

.bg-success-200\/80 {
  background-color: rgb(166 244 197 / 0.8);
}

.bg-success-200\/90 {
  background-color: rgb(166 244 197 / 0.9);
}

.bg-success-200\/95 {
  background-color: rgb(166 244 197 / 0.95);
}

.bg-success-200\/100 {
  background-color: rgb(166 244 197 / 1);
}

.bg-success-300\/0 {
  background-color: rgb(108 233 166 / 0);
}

.bg-success-300\/5 {
  background-color: rgb(108 233 166 / 0.05);
}

.bg-success-300\/10 {
  background-color: rgb(108 233 166 / 0.1);
}

.bg-success-300\/20 {
  background-color: rgb(108 233 166 / 0.2);
}

.bg-success-300\/25 {
  background-color: rgb(108 233 166 / 0.25);
}

.bg-success-300\/30 {
  background-color: rgb(108 233 166 / 0.3);
}

.bg-success-300\/40 {
  background-color: rgb(108 233 166 / 0.4);
}

.bg-success-300\/50 {
  background-color: rgb(108 233 166 / 0.5);
}

.bg-success-300\/60 {
  background-color: rgb(108 233 166 / 0.6);
}

.bg-success-300\/70 {
  background-color: rgb(108 233 166 / 0.7);
}

.bg-success-300\/75 {
  background-color: rgb(108 233 166 / 0.75);
}

.bg-success-300\/80 {
  background-color: rgb(108 233 166 / 0.8);
}

.bg-success-300\/90 {
  background-color: rgb(108 233 166 / 0.9);
}

.bg-success-300\/95 {
  background-color: rgb(108 233 166 / 0.95);
}

.bg-success-300\/100 {
  background-color: rgb(108 233 166 / 1);
}

.bg-success-400\/0 {
  background-color: rgb(50 213 131 / 0);
}

.bg-success-400\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.bg-success-400\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.bg-success-400\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.bg-success-400\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.bg-success-400\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.bg-success-400\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.bg-success-400\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.bg-success-400\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.bg-success-400\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.bg-success-400\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.bg-success-400\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.bg-success-400\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.bg-success-400\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.bg-success-400\/100 {
  background-color: rgb(50 213 131 / 1);
}

.bg-success-500\/0 {
  background-color: rgb(18 135 106 / 0);
}

.bg-success-500\/5 {
  background-color: rgb(18 135 106 / 0.05);
}

.bg-success-500\/10 {
  background-color: rgb(18 135 106 / 0.1);
}

.bg-success-500\/20 {
  background-color: rgb(18 135 106 / 0.2);
}

.bg-success-500\/25 {
  background-color: rgb(18 135 106 / 0.25);
}

.bg-success-500\/30 {
  background-color: rgb(18 135 106 / 0.3);
}

.bg-success-500\/40 {
  background-color: rgb(18 135 106 / 0.4);
}

.bg-success-500\/50 {
  background-color: rgb(18 135 106 / 0.5);
}

.bg-success-500\/60 {
  background-color: rgb(18 135 106 / 0.6);
}

.bg-success-500\/70 {
  background-color: rgb(18 135 106 / 0.7);
}

.bg-success-500\/75 {
  background-color: rgb(18 135 106 / 0.75);
}

.bg-success-500\/80 {
  background-color: rgb(18 135 106 / 0.8);
}

.bg-success-500\/90 {
  background-color: rgb(18 135 106 / 0.9);
}

.bg-success-500\/95 {
  background-color: rgb(18 135 106 / 0.95);
}

.bg-success-500\/100 {
  background-color: rgb(18 135 106 / 1);
}

.bg-success-600\/0 {
  background-color: rgb(3 152 85 / 0);
}

.bg-success-600\/5 {
  background-color: rgb(3 152 85 / 0.05);
}

.bg-success-600\/10 {
  background-color: rgb(3 152 85 / 0.1);
}

.bg-success-600\/20 {
  background-color: rgb(3 152 85 / 0.2);
}

.bg-success-600\/25 {
  background-color: rgb(3 152 85 / 0.25);
}

.bg-success-600\/30 {
  background-color: rgb(3 152 85 / 0.3);
}

.bg-success-600\/40 {
  background-color: rgb(3 152 85 / 0.4);
}

.bg-success-600\/50 {
  background-color: rgb(3 152 85 / 0.5);
}

.bg-success-600\/60 {
  background-color: rgb(3 152 85 / 0.6);
}

.bg-success-600\/70 {
  background-color: rgb(3 152 85 / 0.7);
}

.bg-success-600\/75 {
  background-color: rgb(3 152 85 / 0.75);
}

.bg-success-600\/80 {
  background-color: rgb(3 152 85 / 0.8);
}

.bg-success-600\/90 {
  background-color: rgb(3 152 85 / 0.9);
}

.bg-success-600\/95 {
  background-color: rgb(3 152 85 / 0.95);
}

.bg-success-600\/100 {
  background-color: rgb(3 152 85 / 1);
}

.bg-success-700\/0 {
  background-color: rgb(2 122 72 / 0);
}

.bg-success-700\/5 {
  background-color: rgb(2 122 72 / 0.05);
}

.bg-success-700\/10 {
  background-color: rgb(2 122 72 / 0.1);
}

.bg-success-700\/20 {
  background-color: rgb(2 122 72 / 0.2);
}

.bg-success-700\/25 {
  background-color: rgb(2 122 72 / 0.25);
}

.bg-success-700\/30 {
  background-color: rgb(2 122 72 / 0.3);
}

.bg-success-700\/40 {
  background-color: rgb(2 122 72 / 0.4);
}

.bg-success-700\/50 {
  background-color: rgb(2 122 72 / 0.5);
}

.bg-success-700\/60 {
  background-color: rgb(2 122 72 / 0.6);
}

.bg-success-700\/70 {
  background-color: rgb(2 122 72 / 0.7);
}

.bg-success-700\/75 {
  background-color: rgb(2 122 72 / 0.75);
}

.bg-success-700\/80 {
  background-color: rgb(2 122 72 / 0.8);
}

.bg-success-700\/90 {
  background-color: rgb(2 122 72 / 0.9);
}

.bg-success-700\/95 {
  background-color: rgb(2 122 72 / 0.95);
}

.bg-success-700\/100 {
  background-color: rgb(2 122 72 / 1);
}

.bg-success-800\/0 {
  background-color: rgb(5 96 58 / 0);
}

.bg-success-800\/5 {
  background-color: rgb(5 96 58 / 0.05);
}

.bg-success-800\/10 {
  background-color: rgb(5 96 58 / 0.1);
}

.bg-success-800\/20 {
  background-color: rgb(5 96 58 / 0.2);
}

.bg-success-800\/25 {
  background-color: rgb(5 96 58 / 0.25);
}

.bg-success-800\/30 {
  background-color: rgb(5 96 58 / 0.3);
}

.bg-success-800\/40 {
  background-color: rgb(5 96 58 / 0.4);
}

.bg-success-800\/50 {
  background-color: rgb(5 96 58 / 0.5);
}

.bg-success-800\/60 {
  background-color: rgb(5 96 58 / 0.6);
}

.bg-success-800\/70 {
  background-color: rgb(5 96 58 / 0.7);
}

.bg-success-800\/75 {
  background-color: rgb(5 96 58 / 0.75);
}

.bg-success-800\/80 {
  background-color: rgb(5 96 58 / 0.8);
}

.bg-success-800\/90 {
  background-color: rgb(5 96 58 / 0.9);
}

.bg-success-800\/95 {
  background-color: rgb(5 96 58 / 0.95);
}

.bg-success-800\/100 {
  background-color: rgb(5 96 58 / 1);
}

.bg-success-900\/0 {
  background-color: rgb(5 79 49 / 0);
}

.bg-success-900\/5 {
  background-color: rgb(5 79 49 / 0.05);
}

.bg-success-900\/10 {
  background-color: rgb(5 79 49 / 0.1);
}

.bg-success-900\/20 {
  background-color: rgb(5 79 49 / 0.2);
}

.bg-success-900\/25 {
  background-color: rgb(5 79 49 / 0.25);
}

.bg-success-900\/30 {
  background-color: rgb(5 79 49 / 0.3);
}

.bg-success-900\/40 {
  background-color: rgb(5 79 49 / 0.4);
}

.bg-success-900\/50 {
  background-color: rgb(5 79 49 / 0.5);
}

.bg-success-900\/60 {
  background-color: rgb(5 79 49 / 0.6);
}

.bg-success-900\/70 {
  background-color: rgb(5 79 49 / 0.7);
}

.bg-success-900\/75 {
  background-color: rgb(5 79 49 / 0.75);
}

.bg-success-900\/80 {
  background-color: rgb(5 79 49 / 0.8);
}

.bg-success-900\/90 {
  background-color: rgb(5 79 49 / 0.9);
}

.bg-success-900\/95 {
  background-color: rgb(5 79 49 / 0.95);
}

.bg-success-900\/100 {
  background-color: rgb(5 79 49 / 1);
}

.bg-success\/0 {
  background-color: rgb(50 213 131 / 0);
}

.bg-success\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.bg-success\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.bg-success\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.bg-success\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.bg-success\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.bg-success\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.bg-success\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.bg-success\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.bg-success\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.bg-success\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.bg-success\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.bg-success\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.bg-success\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.bg-success\/100 {
  background-color: rgb(50 213 131 / 1);
}

.bg-gray-blue-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.bg-gray-blue-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.bg-gray-blue-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.bg-gray-blue-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.bg-gray-blue-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.bg-gray-blue-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.bg-gray-blue-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.bg-gray-blue-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.bg-gray-blue-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.bg-gray-blue-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.bg-gray-blue-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.bg-gray-blue-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.bg-gray-blue-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.bg-gray-blue-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.bg-gray-blue-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.bg-gray-blue-50\/0 {
  background-color: rgb(248 249 252 / 0);
}

.bg-gray-blue-50\/5 {
  background-color: rgb(248 249 252 / 0.05);
}

.bg-gray-blue-50\/10 {
  background-color: rgb(248 249 252 / 0.1);
}

.bg-gray-blue-50\/20 {
  background-color: rgb(248 249 252 / 0.2);
}

.bg-gray-blue-50\/25 {
  background-color: rgb(248 249 252 / 0.25);
}

.bg-gray-blue-50\/30 {
  background-color: rgb(248 249 252 / 0.3);
}

.bg-gray-blue-50\/40 {
  background-color: rgb(248 249 252 / 0.4);
}

.bg-gray-blue-50\/50 {
  background-color: rgb(248 249 252 / 0.5);
}

.bg-gray-blue-50\/60 {
  background-color: rgb(248 249 252 / 0.6);
}

.bg-gray-blue-50\/70 {
  background-color: rgb(248 249 252 / 0.7);
}

.bg-gray-blue-50\/75 {
  background-color: rgb(248 249 252 / 0.75);
}

.bg-gray-blue-50\/80 {
  background-color: rgb(248 249 252 / 0.8);
}

.bg-gray-blue-50\/90 {
  background-color: rgb(248 249 252 / 0.9);
}

.bg-gray-blue-50\/95 {
  background-color: rgb(248 249 252 / 0.95);
}

.bg-gray-blue-50\/100 {
  background-color: rgb(248 249 252 / 1);
}

.bg-gray-blue-100\/0 {
  background-color: rgb(234 236 245 / 0);
}

.bg-gray-blue-100\/5 {
  background-color: rgb(234 236 245 / 0.05);
}

.bg-gray-blue-100\/10 {
  background-color: rgb(234 236 245 / 0.1);
}

.bg-gray-blue-100\/20 {
  background-color: rgb(234 236 245 / 0.2);
}

.bg-gray-blue-100\/25 {
  background-color: rgb(234 236 245 / 0.25);
}

.bg-gray-blue-100\/30 {
  background-color: rgb(234 236 245 / 0.3);
}

.bg-gray-blue-100\/40 {
  background-color: rgb(234 236 245 / 0.4);
}

.bg-gray-blue-100\/50 {
  background-color: rgb(234 236 245 / 0.5);
}

.bg-gray-blue-100\/60 {
  background-color: rgb(234 236 245 / 0.6);
}

.bg-gray-blue-100\/70 {
  background-color: rgb(234 236 245 / 0.7);
}

.bg-gray-blue-100\/75 {
  background-color: rgb(234 236 245 / 0.75);
}

.bg-gray-blue-100\/80 {
  background-color: rgb(234 236 245 / 0.8);
}

.bg-gray-blue-100\/90 {
  background-color: rgb(234 236 245 / 0.9);
}

.bg-gray-blue-100\/95 {
  background-color: rgb(234 236 245 / 0.95);
}

.bg-gray-blue-100\/100 {
  background-color: rgb(234 236 245 / 1);
}

.bg-gray-blue-200\/0 {
  background-color: rgb(213 217 235 / 0);
}

.bg-gray-blue-200\/5 {
  background-color: rgb(213 217 235 / 0.05);
}

.bg-gray-blue-200\/10 {
  background-color: rgb(213 217 235 / 0.1);
}

.bg-gray-blue-200\/20 {
  background-color: rgb(213 217 235 / 0.2);
}

.bg-gray-blue-200\/25 {
  background-color: rgb(213 217 235 / 0.25);
}

.bg-gray-blue-200\/30 {
  background-color: rgb(213 217 235 / 0.3);
}

.bg-gray-blue-200\/40 {
  background-color: rgb(213 217 235 / 0.4);
}

.bg-gray-blue-200\/50 {
  background-color: rgb(213 217 235 / 0.5);
}

.bg-gray-blue-200\/60 {
  background-color: rgb(213 217 235 / 0.6);
}

.bg-gray-blue-200\/70 {
  background-color: rgb(213 217 235 / 0.7);
}

.bg-gray-blue-200\/75 {
  background-color: rgb(213 217 235 / 0.75);
}

.bg-gray-blue-200\/80 {
  background-color: rgb(213 217 235 / 0.8);
}

.bg-gray-blue-200\/90 {
  background-color: rgb(213 217 235 / 0.9);
}

.bg-gray-blue-200\/95 {
  background-color: rgb(213 217 235 / 0.95);
}

.bg-gray-blue-200\/100 {
  background-color: rgb(213 217 235 / 1);
}

.bg-gray-blue-300\/0 {
  background-color: rgb(179 184 219 / 0);
}

.bg-gray-blue-300\/5 {
  background-color: rgb(179 184 219 / 0.05);
}

.bg-gray-blue-300\/10 {
  background-color: rgb(179 184 219 / 0.1);
}

.bg-gray-blue-300\/20 {
  background-color: rgb(179 184 219 / 0.2);
}

.bg-gray-blue-300\/25 {
  background-color: rgb(179 184 219 / 0.25);
}

.bg-gray-blue-300\/30 {
  background-color: rgb(179 184 219 / 0.3);
}

.bg-gray-blue-300\/40 {
  background-color: rgb(179 184 219 / 0.4);
}

.bg-gray-blue-300\/50 {
  background-color: rgb(179 184 219 / 0.5);
}

.bg-gray-blue-300\/60 {
  background-color: rgb(179 184 219 / 0.6);
}

.bg-gray-blue-300\/70 {
  background-color: rgb(179 184 219 / 0.7);
}

.bg-gray-blue-300\/75 {
  background-color: rgb(179 184 219 / 0.75);
}

.bg-gray-blue-300\/80 {
  background-color: rgb(179 184 219 / 0.8);
}

.bg-gray-blue-300\/90 {
  background-color: rgb(179 184 219 / 0.9);
}

.bg-gray-blue-300\/95 {
  background-color: rgb(179 184 219 / 0.95);
}

.bg-gray-blue-300\/100 {
  background-color: rgb(179 184 219 / 1);
}

.bg-gray-blue-400\/0 {
  background-color: rgb(113 123 188 / 0);
}

.bg-gray-blue-400\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.bg-gray-blue-400\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.bg-gray-blue-400\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.bg-gray-blue-400\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.bg-gray-blue-400\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.bg-gray-blue-400\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.bg-gray-blue-400\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.bg-gray-blue-400\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.bg-gray-blue-400\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.bg-gray-blue-400\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.bg-gray-blue-400\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.bg-gray-blue-400\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.bg-gray-blue-400\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.bg-gray-blue-400\/100 {
  background-color: rgb(113 123 188 / 1);
}

.bg-gray-blue-500\/0 {
  background-color: rgb(78 91 166 / 0);
}

.bg-gray-blue-500\/5 {
  background-color: rgb(78 91 166 / 0.05);
}

.bg-gray-blue-500\/10 {
  background-color: rgb(78 91 166 / 0.1);
}

.bg-gray-blue-500\/20 {
  background-color: rgb(78 91 166 / 0.2);
}

.bg-gray-blue-500\/25 {
  background-color: rgb(78 91 166 / 0.25);
}

.bg-gray-blue-500\/30 {
  background-color: rgb(78 91 166 / 0.3);
}

.bg-gray-blue-500\/40 {
  background-color: rgb(78 91 166 / 0.4);
}

.bg-gray-blue-500\/50 {
  background-color: rgb(78 91 166 / 0.5);
}

.bg-gray-blue-500\/60 {
  background-color: rgb(78 91 166 / 0.6);
}

.bg-gray-blue-500\/70 {
  background-color: rgb(78 91 166 / 0.7);
}

.bg-gray-blue-500\/75 {
  background-color: rgb(78 91 166 / 0.75);
}

.bg-gray-blue-500\/80 {
  background-color: rgb(78 91 166 / 0.8);
}

.bg-gray-blue-500\/90 {
  background-color: rgb(78 91 166 / 0.9);
}

.bg-gray-blue-500\/95 {
  background-color: rgb(78 91 166 / 0.95);
}

.bg-gray-blue-500\/100 {
  background-color: rgb(78 91 166 / 1);
}

.bg-gray-blue-600\/0 {
  background-color: rgb(62 71 132 / 0);
}

.bg-gray-blue-600\/5 {
  background-color: rgb(62 71 132 / 0.05);
}

.bg-gray-blue-600\/10 {
  background-color: rgb(62 71 132 / 0.1);
}

.bg-gray-blue-600\/20 {
  background-color: rgb(62 71 132 / 0.2);
}

.bg-gray-blue-600\/25 {
  background-color: rgb(62 71 132 / 0.25);
}

.bg-gray-blue-600\/30 {
  background-color: rgb(62 71 132 / 0.3);
}

.bg-gray-blue-600\/40 {
  background-color: rgb(62 71 132 / 0.4);
}

.bg-gray-blue-600\/50 {
  background-color: rgb(62 71 132 / 0.5);
}

.bg-gray-blue-600\/60 {
  background-color: rgb(62 71 132 / 0.6);
}

.bg-gray-blue-600\/70 {
  background-color: rgb(62 71 132 / 0.7);
}

.bg-gray-blue-600\/75 {
  background-color: rgb(62 71 132 / 0.75);
}

.bg-gray-blue-600\/80 {
  background-color: rgb(62 71 132 / 0.8);
}

.bg-gray-blue-600\/90 {
  background-color: rgb(62 71 132 / 0.9);
}

.bg-gray-blue-600\/95 {
  background-color: rgb(62 71 132 / 0.95);
}

.bg-gray-blue-600\/100 {
  background-color: rgb(62 71 132 / 1);
}

.bg-gray-blue-700\/0 {
  background-color: rgb(54 63 114 / 0);
}

.bg-gray-blue-700\/5 {
  background-color: rgb(54 63 114 / 0.05);
}

.bg-gray-blue-700\/10 {
  background-color: rgb(54 63 114 / 0.1);
}

.bg-gray-blue-700\/20 {
  background-color: rgb(54 63 114 / 0.2);
}

.bg-gray-blue-700\/25 {
  background-color: rgb(54 63 114 / 0.25);
}

.bg-gray-blue-700\/30 {
  background-color: rgb(54 63 114 / 0.3);
}

.bg-gray-blue-700\/40 {
  background-color: rgb(54 63 114 / 0.4);
}

.bg-gray-blue-700\/50 {
  background-color: rgb(54 63 114 / 0.5);
}

.bg-gray-blue-700\/60 {
  background-color: rgb(54 63 114 / 0.6);
}

.bg-gray-blue-700\/70 {
  background-color: rgb(54 63 114 / 0.7);
}

.bg-gray-blue-700\/75 {
  background-color: rgb(54 63 114 / 0.75);
}

.bg-gray-blue-700\/80 {
  background-color: rgb(54 63 114 / 0.8);
}

.bg-gray-blue-700\/90 {
  background-color: rgb(54 63 114 / 0.9);
}

.bg-gray-blue-700\/95 {
  background-color: rgb(54 63 114 / 0.95);
}

.bg-gray-blue-700\/100 {
  background-color: rgb(54 63 114 / 1);
}

.bg-gray-blue-800\/0 {
  background-color: rgb(41 48 86 / 0);
}

.bg-gray-blue-800\/5 {
  background-color: rgb(41 48 86 / 0.05);
}

.bg-gray-blue-800\/10 {
  background-color: rgb(41 48 86 / 0.1);
}

.bg-gray-blue-800\/20 {
  background-color: rgb(41 48 86 / 0.2);
}

.bg-gray-blue-800\/25 {
  background-color: rgb(41 48 86 / 0.25);
}

.bg-gray-blue-800\/30 {
  background-color: rgb(41 48 86 / 0.3);
}

.bg-gray-blue-800\/40 {
  background-color: rgb(41 48 86 / 0.4);
}

.bg-gray-blue-800\/50 {
  background-color: rgb(41 48 86 / 0.5);
}

.bg-gray-blue-800\/60 {
  background-color: rgb(41 48 86 / 0.6);
}

.bg-gray-blue-800\/70 {
  background-color: rgb(41 48 86 / 0.7);
}

.bg-gray-blue-800\/75 {
  background-color: rgb(41 48 86 / 0.75);
}

.bg-gray-blue-800\/80 {
  background-color: rgb(41 48 86 / 0.8);
}

.bg-gray-blue-800\/90 {
  background-color: rgb(41 48 86 / 0.9);
}

.bg-gray-blue-800\/95 {
  background-color: rgb(41 48 86 / 0.95);
}

.bg-gray-blue-800\/100 {
  background-color: rgb(41 48 86 / 1);
}

.bg-gray-blue-900\/0 {
  background-color: rgb(16 19 35 / 0);
}

.bg-gray-blue-900\/5 {
  background-color: rgb(16 19 35 / 0.05);
}

.bg-gray-blue-900\/10 {
  background-color: rgb(16 19 35 / 0.1);
}

.bg-gray-blue-900\/20 {
  background-color: rgb(16 19 35 / 0.2);
}

.bg-gray-blue-900\/25 {
  background-color: rgb(16 19 35 / 0.25);
}

.bg-gray-blue-900\/30 {
  background-color: rgb(16 19 35 / 0.3);
}

.bg-gray-blue-900\/40 {
  background-color: rgb(16 19 35 / 0.4);
}

.bg-gray-blue-900\/50 {
  background-color: rgb(16 19 35 / 0.5);
}

.bg-gray-blue-900\/60 {
  background-color: rgb(16 19 35 / 0.6);
}

.bg-gray-blue-900\/70 {
  background-color: rgb(16 19 35 / 0.7);
}

.bg-gray-blue-900\/75 {
  background-color: rgb(16 19 35 / 0.75);
}

.bg-gray-blue-900\/80 {
  background-color: rgb(16 19 35 / 0.8);
}

.bg-gray-blue-900\/90 {
  background-color: rgb(16 19 35 / 0.9);
}

.bg-gray-blue-900\/95 {
  background-color: rgb(16 19 35 / 0.95);
}

.bg-gray-blue-900\/100 {
  background-color: rgb(16 19 35 / 1);
}

.bg-gray-blue\/0 {
  background-color: rgb(113 123 188 / 0);
}

.bg-gray-blue\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.bg-gray-blue\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.bg-gray-blue\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.bg-gray-blue\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.bg-gray-blue\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.bg-gray-blue\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.bg-gray-blue\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.bg-gray-blue\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.bg-gray-blue\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.bg-gray-blue\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.bg-gray-blue\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.bg-gray-blue\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.bg-gray-blue\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.bg-gray-blue\/100 {
  background-color: rgb(113 123 188 / 1);
}

.bg-gray-cool-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.bg-gray-cool-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.bg-gray-cool-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.bg-gray-cool-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.bg-gray-cool-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.bg-gray-cool-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.bg-gray-cool-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.bg-gray-cool-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.bg-gray-cool-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.bg-gray-cool-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.bg-gray-cool-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.bg-gray-cool-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.bg-gray-cool-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.bg-gray-cool-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.bg-gray-cool-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.bg-gray-cool-50\/0 {
  background-color: rgb(249 249 251 / 0);
}

.bg-gray-cool-50\/5 {
  background-color: rgb(249 249 251 / 0.05);
}

.bg-gray-cool-50\/10 {
  background-color: rgb(249 249 251 / 0.1);
}

.bg-gray-cool-50\/20 {
  background-color: rgb(249 249 251 / 0.2);
}

.bg-gray-cool-50\/25 {
  background-color: rgb(249 249 251 / 0.25);
}

.bg-gray-cool-50\/30 {
  background-color: rgb(249 249 251 / 0.3);
}

.bg-gray-cool-50\/40 {
  background-color: rgb(249 249 251 / 0.4);
}

.bg-gray-cool-50\/50 {
  background-color: rgb(249 249 251 / 0.5);
}

.bg-gray-cool-50\/60 {
  background-color: rgb(249 249 251 / 0.6);
}

.bg-gray-cool-50\/70 {
  background-color: rgb(249 249 251 / 0.7);
}

.bg-gray-cool-50\/75 {
  background-color: rgb(249 249 251 / 0.75);
}

.bg-gray-cool-50\/80 {
  background-color: rgb(249 249 251 / 0.8);
}

.bg-gray-cool-50\/90 {
  background-color: rgb(249 249 251 / 0.9);
}

.bg-gray-cool-50\/95 {
  background-color: rgb(249 249 251 / 0.95);
}

.bg-gray-cool-50\/100 {
  background-color: rgb(249 249 251 / 1);
}

.bg-gray-cool-100\/0 {
  background-color: rgb(239 241 245 / 0);
}

.bg-gray-cool-100\/5 {
  background-color: rgb(239 241 245 / 0.05);
}

.bg-gray-cool-100\/10 {
  background-color: rgb(239 241 245 / 0.1);
}

.bg-gray-cool-100\/20 {
  background-color: rgb(239 241 245 / 0.2);
}

.bg-gray-cool-100\/25 {
  background-color: rgb(239 241 245 / 0.25);
}

.bg-gray-cool-100\/30 {
  background-color: rgb(239 241 245 / 0.3);
}

.bg-gray-cool-100\/40 {
  background-color: rgb(239 241 245 / 0.4);
}

.bg-gray-cool-100\/50 {
  background-color: rgb(239 241 245 / 0.5);
}

.bg-gray-cool-100\/60 {
  background-color: rgb(239 241 245 / 0.6);
}

.bg-gray-cool-100\/70 {
  background-color: rgb(239 241 245 / 0.7);
}

.bg-gray-cool-100\/75 {
  background-color: rgb(239 241 245 / 0.75);
}

.bg-gray-cool-100\/80 {
  background-color: rgb(239 241 245 / 0.8);
}

.bg-gray-cool-100\/90 {
  background-color: rgb(239 241 245 / 0.9);
}

.bg-gray-cool-100\/95 {
  background-color: rgb(239 241 245 / 0.95);
}

.bg-gray-cool-100\/100 {
  background-color: rgb(239 241 245 / 1);
}

.bg-gray-cool-200\/0 {
  background-color: rgb(220 223 234 / 0);
}

.bg-gray-cool-200\/5 {
  background-color: rgb(220 223 234 / 0.05);
}

.bg-gray-cool-200\/10 {
  background-color: rgb(220 223 234 / 0.1);
}

.bg-gray-cool-200\/20 {
  background-color: rgb(220 223 234 / 0.2);
}

.bg-gray-cool-200\/25 {
  background-color: rgb(220 223 234 / 0.25);
}

.bg-gray-cool-200\/30 {
  background-color: rgb(220 223 234 / 0.3);
}

.bg-gray-cool-200\/40 {
  background-color: rgb(220 223 234 / 0.4);
}

.bg-gray-cool-200\/50 {
  background-color: rgb(220 223 234 / 0.5);
}

.bg-gray-cool-200\/60 {
  background-color: rgb(220 223 234 / 0.6);
}

.bg-gray-cool-200\/70 {
  background-color: rgb(220 223 234 / 0.7);
}

.bg-gray-cool-200\/75 {
  background-color: rgb(220 223 234 / 0.75);
}

.bg-gray-cool-200\/80 {
  background-color: rgb(220 223 234 / 0.8);
}

.bg-gray-cool-200\/90 {
  background-color: rgb(220 223 234 / 0.9);
}

.bg-gray-cool-200\/95 {
  background-color: rgb(220 223 234 / 0.95);
}

.bg-gray-cool-200\/100 {
  background-color: rgb(220 223 234 / 1);
}

.bg-gray-cool-300\/0 {
  background-color: rgb(185 192 212 / 0);
}

.bg-gray-cool-300\/5 {
  background-color: rgb(185 192 212 / 0.05);
}

.bg-gray-cool-300\/10 {
  background-color: rgb(185 192 212 / 0.1);
}

.bg-gray-cool-300\/20 {
  background-color: rgb(185 192 212 / 0.2);
}

.bg-gray-cool-300\/25 {
  background-color: rgb(185 192 212 / 0.25);
}

.bg-gray-cool-300\/30 {
  background-color: rgb(185 192 212 / 0.3);
}

.bg-gray-cool-300\/40 {
  background-color: rgb(185 192 212 / 0.4);
}

.bg-gray-cool-300\/50 {
  background-color: rgb(185 192 212 / 0.5);
}

.bg-gray-cool-300\/60 {
  background-color: rgb(185 192 212 / 0.6);
}

.bg-gray-cool-300\/70 {
  background-color: rgb(185 192 212 / 0.7);
}

.bg-gray-cool-300\/75 {
  background-color: rgb(185 192 212 / 0.75);
}

.bg-gray-cool-300\/80 {
  background-color: rgb(185 192 212 / 0.8);
}

.bg-gray-cool-300\/90 {
  background-color: rgb(185 192 212 / 0.9);
}

.bg-gray-cool-300\/95 {
  background-color: rgb(185 192 212 / 0.95);
}

.bg-gray-cool-300\/100 {
  background-color: rgb(185 192 212 / 1);
}

.bg-gray-cool-400\/0 {
  background-color: rgb(125 137 176 / 0);
}

.bg-gray-cool-400\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.bg-gray-cool-400\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.bg-gray-cool-400\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.bg-gray-cool-400\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.bg-gray-cool-400\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.bg-gray-cool-400\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.bg-gray-cool-400\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.bg-gray-cool-400\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.bg-gray-cool-400\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.bg-gray-cool-400\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.bg-gray-cool-400\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.bg-gray-cool-400\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.bg-gray-cool-400\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.bg-gray-cool-400\/100 {
  background-color: rgb(125 137 176 / 1);
}

.bg-gray-cool-500\/0 {
  background-color: rgb(93 107 152 / 0);
}

.bg-gray-cool-500\/5 {
  background-color: rgb(93 107 152 / 0.05);
}

.bg-gray-cool-500\/10 {
  background-color: rgb(93 107 152 / 0.1);
}

.bg-gray-cool-500\/20 {
  background-color: rgb(93 107 152 / 0.2);
}

.bg-gray-cool-500\/25 {
  background-color: rgb(93 107 152 / 0.25);
}

.bg-gray-cool-500\/30 {
  background-color: rgb(93 107 152 / 0.3);
}

.bg-gray-cool-500\/40 {
  background-color: rgb(93 107 152 / 0.4);
}

.bg-gray-cool-500\/50 {
  background-color: rgb(93 107 152 / 0.5);
}

.bg-gray-cool-500\/60 {
  background-color: rgb(93 107 152 / 0.6);
}

.bg-gray-cool-500\/70 {
  background-color: rgb(93 107 152 / 0.7);
}

.bg-gray-cool-500\/75 {
  background-color: rgb(93 107 152 / 0.75);
}

.bg-gray-cool-500\/80 {
  background-color: rgb(93 107 152 / 0.8);
}

.bg-gray-cool-500\/90 {
  background-color: rgb(93 107 152 / 0.9);
}

.bg-gray-cool-500\/95 {
  background-color: rgb(93 107 152 / 0.95);
}

.bg-gray-cool-500\/100 {
  background-color: rgb(93 107 152 / 1);
}

.bg-gray-cool-600\/0 {
  background-color: rgb(74 85 120 / 0);
}

.bg-gray-cool-600\/5 {
  background-color: rgb(74 85 120 / 0.05);
}

.bg-gray-cool-600\/10 {
  background-color: rgb(74 85 120 / 0.1);
}

.bg-gray-cool-600\/20 {
  background-color: rgb(74 85 120 / 0.2);
}

.bg-gray-cool-600\/25 {
  background-color: rgb(74 85 120 / 0.25);
}

.bg-gray-cool-600\/30 {
  background-color: rgb(74 85 120 / 0.3);
}

.bg-gray-cool-600\/40 {
  background-color: rgb(74 85 120 / 0.4);
}

.bg-gray-cool-600\/50 {
  background-color: rgb(74 85 120 / 0.5);
}

.bg-gray-cool-600\/60 {
  background-color: rgb(74 85 120 / 0.6);
}

.bg-gray-cool-600\/70 {
  background-color: rgb(74 85 120 / 0.7);
}

.bg-gray-cool-600\/75 {
  background-color: rgb(74 85 120 / 0.75);
}

.bg-gray-cool-600\/80 {
  background-color: rgb(74 85 120 / 0.8);
}

.bg-gray-cool-600\/90 {
  background-color: rgb(74 85 120 / 0.9);
}

.bg-gray-cool-600\/95 {
  background-color: rgb(74 85 120 / 0.95);
}

.bg-gray-cool-600\/100 {
  background-color: rgb(74 85 120 / 1);
}

.bg-gray-cool-700\/0 {
  background-color: rgb(64 73 104 / 0);
}

.bg-gray-cool-700\/5 {
  background-color: rgb(64 73 104 / 0.05);
}

.bg-gray-cool-700\/10 {
  background-color: rgb(64 73 104 / 0.1);
}

.bg-gray-cool-700\/20 {
  background-color: rgb(64 73 104 / 0.2);
}

.bg-gray-cool-700\/25 {
  background-color: rgb(64 73 104 / 0.25);
}

.bg-gray-cool-700\/30 {
  background-color: rgb(64 73 104 / 0.3);
}

.bg-gray-cool-700\/40 {
  background-color: rgb(64 73 104 / 0.4);
}

.bg-gray-cool-700\/50 {
  background-color: rgb(64 73 104 / 0.5);
}

.bg-gray-cool-700\/60 {
  background-color: rgb(64 73 104 / 0.6);
}

.bg-gray-cool-700\/70 {
  background-color: rgb(64 73 104 / 0.7);
}

.bg-gray-cool-700\/75 {
  background-color: rgb(64 73 104 / 0.75);
}

.bg-gray-cool-700\/80 {
  background-color: rgb(64 73 104 / 0.8);
}

.bg-gray-cool-700\/90 {
  background-color: rgb(64 73 104 / 0.9);
}

.bg-gray-cool-700\/95 {
  background-color: rgb(64 73 104 / 0.95);
}

.bg-gray-cool-700\/100 {
  background-color: rgb(64 73 104 / 1);
}

.bg-gray-cool-800\/0 {
  background-color: rgb(48 55 79 / 0);
}

.bg-gray-cool-800\/5 {
  background-color: rgb(48 55 79 / 0.05);
}

.bg-gray-cool-800\/10 {
  background-color: rgb(48 55 79 / 0.1);
}

.bg-gray-cool-800\/20 {
  background-color: rgb(48 55 79 / 0.2);
}

.bg-gray-cool-800\/25 {
  background-color: rgb(48 55 79 / 0.25);
}

.bg-gray-cool-800\/30 {
  background-color: rgb(48 55 79 / 0.3);
}

.bg-gray-cool-800\/40 {
  background-color: rgb(48 55 79 / 0.4);
}

.bg-gray-cool-800\/50 {
  background-color: rgb(48 55 79 / 0.5);
}

.bg-gray-cool-800\/60 {
  background-color: rgb(48 55 79 / 0.6);
}

.bg-gray-cool-800\/70 {
  background-color: rgb(48 55 79 / 0.7);
}

.bg-gray-cool-800\/75 {
  background-color: rgb(48 55 79 / 0.75);
}

.bg-gray-cool-800\/80 {
  background-color: rgb(48 55 79 / 0.8);
}

.bg-gray-cool-800\/90 {
  background-color: rgb(48 55 79 / 0.9);
}

.bg-gray-cool-800\/95 {
  background-color: rgb(48 55 79 / 0.95);
}

.bg-gray-cool-800\/100 {
  background-color: rgb(48 55 79 / 1);
}

.bg-gray-cool-900\/0 {
  background-color: rgb(17 19 34 / 0);
}

.bg-gray-cool-900\/5 {
  background-color: rgb(17 19 34 / 0.05);
}

.bg-gray-cool-900\/10 {
  background-color: rgb(17 19 34 / 0.1);
}

.bg-gray-cool-900\/20 {
  background-color: rgb(17 19 34 / 0.2);
}

.bg-gray-cool-900\/25 {
  background-color: rgb(17 19 34 / 0.25);
}

.bg-gray-cool-900\/30 {
  background-color: rgb(17 19 34 / 0.3);
}

.bg-gray-cool-900\/40 {
  background-color: rgb(17 19 34 / 0.4);
}

.bg-gray-cool-900\/50 {
  background-color: rgb(17 19 34 / 0.5);
}

.bg-gray-cool-900\/60 {
  background-color: rgb(17 19 34 / 0.6);
}

.bg-gray-cool-900\/70 {
  background-color: rgb(17 19 34 / 0.7);
}

.bg-gray-cool-900\/75 {
  background-color: rgb(17 19 34 / 0.75);
}

.bg-gray-cool-900\/80 {
  background-color: rgb(17 19 34 / 0.8);
}

.bg-gray-cool-900\/90 {
  background-color: rgb(17 19 34 / 0.9);
}

.bg-gray-cool-900\/95 {
  background-color: rgb(17 19 34 / 0.95);
}

.bg-gray-cool-900\/100 {
  background-color: rgb(17 19 34 / 1);
}

.bg-gray-cool\/0 {
  background-color: rgb(125 137 176 / 0);
}

.bg-gray-cool\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.bg-gray-cool\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.bg-gray-cool\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.bg-gray-cool\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.bg-gray-cool\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.bg-gray-cool\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.bg-gray-cool\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.bg-gray-cool\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.bg-gray-cool\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.bg-gray-cool\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.bg-gray-cool\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.bg-gray-cool\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.bg-gray-cool\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.bg-gray-cool\/100 {
  background-color: rgb(125 137 176 / 1);
}

.bg-gray-modern-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.bg-gray-modern-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.bg-gray-modern-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.bg-gray-modern-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.bg-gray-modern-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.bg-gray-modern-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.bg-gray-modern-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.bg-gray-modern-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.bg-gray-modern-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.bg-gray-modern-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.bg-gray-modern-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.bg-gray-modern-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.bg-gray-modern-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.bg-gray-modern-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.bg-gray-modern-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.bg-gray-modern-50\/0 {
  background-color: rgb(248 250 252 / 0);
}

.bg-gray-modern-50\/5 {
  background-color: rgb(248 250 252 / 0.05);
}

.bg-gray-modern-50\/10 {
  background-color: rgb(248 250 252 / 0.1);
}

.bg-gray-modern-50\/20 {
  background-color: rgb(248 250 252 / 0.2);
}

.bg-gray-modern-50\/25 {
  background-color: rgb(248 250 252 / 0.25);
}

.bg-gray-modern-50\/30 {
  background-color: rgb(248 250 252 / 0.3);
}

.bg-gray-modern-50\/40 {
  background-color: rgb(248 250 252 / 0.4);
}

.bg-gray-modern-50\/50 {
  background-color: rgb(248 250 252 / 0.5);
}

.bg-gray-modern-50\/60 {
  background-color: rgb(248 250 252 / 0.6);
}

.bg-gray-modern-50\/70 {
  background-color: rgb(248 250 252 / 0.7);
}

.bg-gray-modern-50\/75 {
  background-color: rgb(248 250 252 / 0.75);
}

.bg-gray-modern-50\/80 {
  background-color: rgb(248 250 252 / 0.8);
}

.bg-gray-modern-50\/90 {
  background-color: rgb(248 250 252 / 0.9);
}

.bg-gray-modern-50\/95 {
  background-color: rgb(248 250 252 / 0.95);
}

.bg-gray-modern-50\/100 {
  background-color: rgb(248 250 252 / 1);
}

.bg-gray-modern-100\/0 {
  background-color: rgb(238 242 246 / 0);
}

.bg-gray-modern-100\/5 {
  background-color: rgb(238 242 246 / 0.05);
}

.bg-gray-modern-100\/10 {
  background-color: rgb(238 242 246 / 0.1);
}

.bg-gray-modern-100\/20 {
  background-color: rgb(238 242 246 / 0.2);
}

.bg-gray-modern-100\/25 {
  background-color: rgb(238 242 246 / 0.25);
}

.bg-gray-modern-100\/30 {
  background-color: rgb(238 242 246 / 0.3);
}

.bg-gray-modern-100\/40 {
  background-color: rgb(238 242 246 / 0.4);
}

.bg-gray-modern-100\/50 {
  background-color: rgb(238 242 246 / 0.5);
}

.bg-gray-modern-100\/60 {
  background-color: rgb(238 242 246 / 0.6);
}

.bg-gray-modern-100\/70 {
  background-color: rgb(238 242 246 / 0.7);
}

.bg-gray-modern-100\/75 {
  background-color: rgb(238 242 246 / 0.75);
}

.bg-gray-modern-100\/80 {
  background-color: rgb(238 242 246 / 0.8);
}

.bg-gray-modern-100\/90 {
  background-color: rgb(238 242 246 / 0.9);
}

.bg-gray-modern-100\/95 {
  background-color: rgb(238 242 246 / 0.95);
}

.bg-gray-modern-100\/100 {
  background-color: rgb(238 242 246 / 1);
}

.bg-gray-modern-200\/0 {
  background-color: rgb(227 232 239 / 0);
}

.bg-gray-modern-200\/5 {
  background-color: rgb(227 232 239 / 0.05);
}

.bg-gray-modern-200\/10 {
  background-color: rgb(227 232 239 / 0.1);
}

.bg-gray-modern-200\/20 {
  background-color: rgb(227 232 239 / 0.2);
}

.bg-gray-modern-200\/25 {
  background-color: rgb(227 232 239 / 0.25);
}

.bg-gray-modern-200\/30 {
  background-color: rgb(227 232 239 / 0.3);
}

.bg-gray-modern-200\/40 {
  background-color: rgb(227 232 239 / 0.4);
}

.bg-gray-modern-200\/50 {
  background-color: rgb(227 232 239 / 0.5);
}

.bg-gray-modern-200\/60 {
  background-color: rgb(227 232 239 / 0.6);
}

.bg-gray-modern-200\/70 {
  background-color: rgb(227 232 239 / 0.7);
}

.bg-gray-modern-200\/75 {
  background-color: rgb(227 232 239 / 0.75);
}

.bg-gray-modern-200\/80 {
  background-color: rgb(227 232 239 / 0.8);
}

.bg-gray-modern-200\/90 {
  background-color: rgb(227 232 239 / 0.9);
}

.bg-gray-modern-200\/95 {
  background-color: rgb(227 232 239 / 0.95);
}

.bg-gray-modern-200\/100 {
  background-color: rgb(227 232 239 / 1);
}

.bg-gray-modern-300\/0 {
  background-color: rgb(205 213 223 / 0);
}

.bg-gray-modern-300\/5 {
  background-color: rgb(205 213 223 / 0.05);
}

.bg-gray-modern-300\/10 {
  background-color: rgb(205 213 223 / 0.1);
}

.bg-gray-modern-300\/20 {
  background-color: rgb(205 213 223 / 0.2);
}

.bg-gray-modern-300\/25 {
  background-color: rgb(205 213 223 / 0.25);
}

.bg-gray-modern-300\/30 {
  background-color: rgb(205 213 223 / 0.3);
}

.bg-gray-modern-300\/40 {
  background-color: rgb(205 213 223 / 0.4);
}

.bg-gray-modern-300\/50 {
  background-color: rgb(205 213 223 / 0.5);
}

.bg-gray-modern-300\/60 {
  background-color: rgb(205 213 223 / 0.6);
}

.bg-gray-modern-300\/70 {
  background-color: rgb(205 213 223 / 0.7);
}

.bg-gray-modern-300\/75 {
  background-color: rgb(205 213 223 / 0.75);
}

.bg-gray-modern-300\/80 {
  background-color: rgb(205 213 223 / 0.8);
}

.bg-gray-modern-300\/90 {
  background-color: rgb(205 213 223 / 0.9);
}

.bg-gray-modern-300\/95 {
  background-color: rgb(205 213 223 / 0.95);
}

.bg-gray-modern-300\/100 {
  background-color: rgb(205 213 223 / 1);
}

.bg-gray-modern-400\/0 {
  background-color: rgb(154 164 178 / 0);
}

.bg-gray-modern-400\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.bg-gray-modern-400\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.bg-gray-modern-400\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.bg-gray-modern-400\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.bg-gray-modern-400\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.bg-gray-modern-400\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.bg-gray-modern-400\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.bg-gray-modern-400\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.bg-gray-modern-400\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.bg-gray-modern-400\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.bg-gray-modern-400\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.bg-gray-modern-400\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.bg-gray-modern-400\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.bg-gray-modern-400\/100 {
  background-color: rgb(154 164 178 / 1);
}

.bg-gray-modern-500\/0 {
  background-color: rgb(105 117 134 / 0);
}

.bg-gray-modern-500\/5 {
  background-color: rgb(105 117 134 / 0.05);
}

.bg-gray-modern-500\/10 {
  background-color: rgb(105 117 134 / 0.1);
}

.bg-gray-modern-500\/20 {
  background-color: rgb(105 117 134 / 0.2);
}

.bg-gray-modern-500\/25 {
  background-color: rgb(105 117 134 / 0.25);
}

.bg-gray-modern-500\/30 {
  background-color: rgb(105 117 134 / 0.3);
}

.bg-gray-modern-500\/40 {
  background-color: rgb(105 117 134 / 0.4);
}

.bg-gray-modern-500\/50 {
  background-color: rgb(105 117 134 / 0.5);
}

.bg-gray-modern-500\/60 {
  background-color: rgb(105 117 134 / 0.6);
}

.bg-gray-modern-500\/70 {
  background-color: rgb(105 117 134 / 0.7);
}

.bg-gray-modern-500\/75 {
  background-color: rgb(105 117 134 / 0.75);
}

.bg-gray-modern-500\/80 {
  background-color: rgb(105 117 134 / 0.8);
}

.bg-gray-modern-500\/90 {
  background-color: rgb(105 117 134 / 0.9);
}

.bg-gray-modern-500\/95 {
  background-color: rgb(105 117 134 / 0.95);
}

.bg-gray-modern-500\/100 {
  background-color: rgb(105 117 134 / 1);
}

.bg-gray-modern-600\/0 {
  background-color: rgb(72 85 101 / 0);
}

.bg-gray-modern-600\/5 {
  background-color: rgb(72 85 101 / 0.05);
}

.bg-gray-modern-600\/10 {
  background-color: rgb(72 85 101 / 0.1);
}

.bg-gray-modern-600\/20 {
  background-color: rgb(72 85 101 / 0.2);
}

.bg-gray-modern-600\/25 {
  background-color: rgb(72 85 101 / 0.25);
}

.bg-gray-modern-600\/30 {
  background-color: rgb(72 85 101 / 0.3);
}

.bg-gray-modern-600\/40 {
  background-color: rgb(72 85 101 / 0.4);
}

.bg-gray-modern-600\/50 {
  background-color: rgb(72 85 101 / 0.5);
}

.bg-gray-modern-600\/60 {
  background-color: rgb(72 85 101 / 0.6);
}

.bg-gray-modern-600\/70 {
  background-color: rgb(72 85 101 / 0.7);
}

.bg-gray-modern-600\/75 {
  background-color: rgb(72 85 101 / 0.75);
}

.bg-gray-modern-600\/80 {
  background-color: rgb(72 85 101 / 0.8);
}

.bg-gray-modern-600\/90 {
  background-color: rgb(72 85 101 / 0.9);
}

.bg-gray-modern-600\/95 {
  background-color: rgb(72 85 101 / 0.95);
}

.bg-gray-modern-600\/100 {
  background-color: rgb(72 85 101 / 1);
}

.bg-gray-modern-700\/0 {
  background-color: rgb(54 65 82 / 0);
}

.bg-gray-modern-700\/5 {
  background-color: rgb(54 65 82 / 0.05);
}

.bg-gray-modern-700\/10 {
  background-color: rgb(54 65 82 / 0.1);
}

.bg-gray-modern-700\/20 {
  background-color: rgb(54 65 82 / 0.2);
}

.bg-gray-modern-700\/25 {
  background-color: rgb(54 65 82 / 0.25);
}

.bg-gray-modern-700\/30 {
  background-color: rgb(54 65 82 / 0.3);
}

.bg-gray-modern-700\/40 {
  background-color: rgb(54 65 82 / 0.4);
}

.bg-gray-modern-700\/50 {
  background-color: rgb(54 65 82 / 0.5);
}

.bg-gray-modern-700\/60 {
  background-color: rgb(54 65 82 / 0.6);
}

.bg-gray-modern-700\/70 {
  background-color: rgb(54 65 82 / 0.7);
}

.bg-gray-modern-700\/75 {
  background-color: rgb(54 65 82 / 0.75);
}

.bg-gray-modern-700\/80 {
  background-color: rgb(54 65 82 / 0.8);
}

.bg-gray-modern-700\/90 {
  background-color: rgb(54 65 82 / 0.9);
}

.bg-gray-modern-700\/95 {
  background-color: rgb(54 65 82 / 0.95);
}

.bg-gray-modern-700\/100 {
  background-color: rgb(54 65 82 / 1);
}

.bg-gray-modern-800\/0 {
  background-color: rgb(32 41 57 / 0);
}

.bg-gray-modern-800\/5 {
  background-color: rgb(32 41 57 / 0.05);
}

.bg-gray-modern-800\/10 {
  background-color: rgb(32 41 57 / 0.1);
}

.bg-gray-modern-800\/20 {
  background-color: rgb(32 41 57 / 0.2);
}

.bg-gray-modern-800\/25 {
  background-color: rgb(32 41 57 / 0.25);
}

.bg-gray-modern-800\/30 {
  background-color: rgb(32 41 57 / 0.3);
}

.bg-gray-modern-800\/40 {
  background-color: rgb(32 41 57 / 0.4);
}

.bg-gray-modern-800\/50 {
  background-color: rgb(32 41 57 / 0.5);
}

.bg-gray-modern-800\/60 {
  background-color: rgb(32 41 57 / 0.6);
}

.bg-gray-modern-800\/70 {
  background-color: rgb(32 41 57 / 0.7);
}

.bg-gray-modern-800\/75 {
  background-color: rgb(32 41 57 / 0.75);
}

.bg-gray-modern-800\/80 {
  background-color: rgb(32 41 57 / 0.8);
}

.bg-gray-modern-800\/90 {
  background-color: rgb(32 41 57 / 0.9);
}

.bg-gray-modern-800\/95 {
  background-color: rgb(32 41 57 / 0.95);
}

.bg-gray-modern-800\/100 {
  background-color: rgb(32 41 57 / 1);
}

.bg-gray-modern-900\/0 {
  background-color: rgb(18 25 38 / 0);
}

.bg-gray-modern-900\/5 {
  background-color: rgb(18 25 38 / 0.05);
}

.bg-gray-modern-900\/10 {
  background-color: rgb(18 25 38 / 0.1);
}

.bg-gray-modern-900\/20 {
  background-color: rgb(18 25 38 / 0.2);
}

.bg-gray-modern-900\/25 {
  background-color: rgb(18 25 38 / 0.25);
}

.bg-gray-modern-900\/30 {
  background-color: rgb(18 25 38 / 0.3);
}

.bg-gray-modern-900\/40 {
  background-color: rgb(18 25 38 / 0.4);
}

.bg-gray-modern-900\/50 {
  background-color: rgb(18 25 38 / 0.5);
}

.bg-gray-modern-900\/60 {
  background-color: rgb(18 25 38 / 0.6);
}

.bg-gray-modern-900\/70 {
  background-color: rgb(18 25 38 / 0.7);
}

.bg-gray-modern-900\/75 {
  background-color: rgb(18 25 38 / 0.75);
}

.bg-gray-modern-900\/80 {
  background-color: rgb(18 25 38 / 0.8);
}

.bg-gray-modern-900\/90 {
  background-color: rgb(18 25 38 / 0.9);
}

.bg-gray-modern-900\/95 {
  background-color: rgb(18 25 38 / 0.95);
}

.bg-gray-modern-900\/100 {
  background-color: rgb(18 25 38 / 1);
}

.bg-gray-modern\/0 {
  background-color: rgb(154 164 178 / 0);
}

.bg-gray-modern\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.bg-gray-modern\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.bg-gray-modern\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.bg-gray-modern\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.bg-gray-modern\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.bg-gray-modern\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.bg-gray-modern\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.bg-gray-modern\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.bg-gray-modern\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.bg-gray-modern\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.bg-gray-modern\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.bg-gray-modern\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.bg-gray-modern\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.bg-gray-modern\/100 {
  background-color: rgb(154 164 178 / 1);
}

.bg-gray-neutral-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.bg-gray-neutral-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.bg-gray-neutral-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.bg-gray-neutral-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.bg-gray-neutral-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.bg-gray-neutral-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.bg-gray-neutral-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.bg-gray-neutral-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.bg-gray-neutral-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.bg-gray-neutral-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.bg-gray-neutral-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.bg-gray-neutral-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.bg-gray-neutral-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.bg-gray-neutral-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.bg-gray-neutral-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.bg-gray-neutral-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.bg-gray-neutral-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.bg-gray-neutral-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.bg-gray-neutral-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.bg-gray-neutral-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.bg-gray-neutral-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.bg-gray-neutral-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.bg-gray-neutral-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.bg-gray-neutral-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.bg-gray-neutral-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.bg-gray-neutral-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.bg-gray-neutral-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.bg-gray-neutral-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.bg-gray-neutral-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.bg-gray-neutral-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.bg-gray-neutral-100\/0 {
  background-color: rgb(243 244 246 / 0);
}

.bg-gray-neutral-100\/5 {
  background-color: rgb(243 244 246 / 0.05);
}

.bg-gray-neutral-100\/10 {
  background-color: rgb(243 244 246 / 0.1);
}

.bg-gray-neutral-100\/20 {
  background-color: rgb(243 244 246 / 0.2);
}

.bg-gray-neutral-100\/25 {
  background-color: rgb(243 244 246 / 0.25);
}

.bg-gray-neutral-100\/30 {
  background-color: rgb(243 244 246 / 0.3);
}

.bg-gray-neutral-100\/40 {
  background-color: rgb(243 244 246 / 0.4);
}

.bg-gray-neutral-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}

.bg-gray-neutral-100\/60 {
  background-color: rgb(243 244 246 / 0.6);
}

.bg-gray-neutral-100\/70 {
  background-color: rgb(243 244 246 / 0.7);
}

.bg-gray-neutral-100\/75 {
  background-color: rgb(243 244 246 / 0.75);
}

.bg-gray-neutral-100\/80 {
  background-color: rgb(243 244 246 / 0.8);
}

.bg-gray-neutral-100\/90 {
  background-color: rgb(243 244 246 / 0.9);
}

.bg-gray-neutral-100\/95 {
  background-color: rgb(243 244 246 / 0.95);
}

.bg-gray-neutral-100\/100 {
  background-color: rgb(243 244 246 / 1);
}

.bg-gray-neutral-200\/0 {
  background-color: rgb(229 231 235 / 0);
}

.bg-gray-neutral-200\/5 {
  background-color: rgb(229 231 235 / 0.05);
}

.bg-gray-neutral-200\/10 {
  background-color: rgb(229 231 235 / 0.1);
}

.bg-gray-neutral-200\/20 {
  background-color: rgb(229 231 235 / 0.2);
}

.bg-gray-neutral-200\/25 {
  background-color: rgb(229 231 235 / 0.25);
}

.bg-gray-neutral-200\/30 {
  background-color: rgb(229 231 235 / 0.3);
}

.bg-gray-neutral-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}

.bg-gray-neutral-200\/50 {
  background-color: rgb(229 231 235 / 0.5);
}

.bg-gray-neutral-200\/60 {
  background-color: rgb(229 231 235 / 0.6);
}

.bg-gray-neutral-200\/70 {
  background-color: rgb(229 231 235 / 0.7);
}

.bg-gray-neutral-200\/75 {
  background-color: rgb(229 231 235 / 0.75);
}

.bg-gray-neutral-200\/80 {
  background-color: rgb(229 231 235 / 0.8);
}

.bg-gray-neutral-200\/90 {
  background-color: rgb(229 231 235 / 0.9);
}

.bg-gray-neutral-200\/95 {
  background-color: rgb(229 231 235 / 0.95);
}

.bg-gray-neutral-200\/100 {
  background-color: rgb(229 231 235 / 1);
}

.bg-gray-neutral-300\/0 {
  background-color: rgb(210 214 219 / 0);
}

.bg-gray-neutral-300\/5 {
  background-color: rgb(210 214 219 / 0.05);
}

.bg-gray-neutral-300\/10 {
  background-color: rgb(210 214 219 / 0.1);
}

.bg-gray-neutral-300\/20 {
  background-color: rgb(210 214 219 / 0.2);
}

.bg-gray-neutral-300\/25 {
  background-color: rgb(210 214 219 / 0.25);
}

.bg-gray-neutral-300\/30 {
  background-color: rgb(210 214 219 / 0.3);
}

.bg-gray-neutral-300\/40 {
  background-color: rgb(210 214 219 / 0.4);
}

.bg-gray-neutral-300\/50 {
  background-color: rgb(210 214 219 / 0.5);
}

.bg-gray-neutral-300\/60 {
  background-color: rgb(210 214 219 / 0.6);
}

.bg-gray-neutral-300\/70 {
  background-color: rgb(210 214 219 / 0.7);
}

.bg-gray-neutral-300\/75 {
  background-color: rgb(210 214 219 / 0.75);
}

.bg-gray-neutral-300\/80 {
  background-color: rgb(210 214 219 / 0.8);
}

.bg-gray-neutral-300\/90 {
  background-color: rgb(210 214 219 / 0.9);
}

.bg-gray-neutral-300\/95 {
  background-color: rgb(210 214 219 / 0.95);
}

.bg-gray-neutral-300\/100 {
  background-color: rgb(210 214 219 / 1);
}

.bg-gray-neutral-400\/0 {
  background-color: rgb(157 164 174 / 0);
}

.bg-gray-neutral-400\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.bg-gray-neutral-400\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.bg-gray-neutral-400\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.bg-gray-neutral-400\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.bg-gray-neutral-400\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.bg-gray-neutral-400\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.bg-gray-neutral-400\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.bg-gray-neutral-400\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.bg-gray-neutral-400\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.bg-gray-neutral-400\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.bg-gray-neutral-400\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.bg-gray-neutral-400\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.bg-gray-neutral-400\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.bg-gray-neutral-400\/100 {
  background-color: rgb(157 164 174 / 1);
}

.bg-gray-neutral-500\/0 {
  background-color: rgb(108 115 127 / 0);
}

.bg-gray-neutral-500\/5 {
  background-color: rgb(108 115 127 / 0.05);
}

.bg-gray-neutral-500\/10 {
  background-color: rgb(108 115 127 / 0.1);
}

.bg-gray-neutral-500\/20 {
  background-color: rgb(108 115 127 / 0.2);
}

.bg-gray-neutral-500\/25 {
  background-color: rgb(108 115 127 / 0.25);
}

.bg-gray-neutral-500\/30 {
  background-color: rgb(108 115 127 / 0.3);
}

.bg-gray-neutral-500\/40 {
  background-color: rgb(108 115 127 / 0.4);
}

.bg-gray-neutral-500\/50 {
  background-color: rgb(108 115 127 / 0.5);
}

.bg-gray-neutral-500\/60 {
  background-color: rgb(108 115 127 / 0.6);
}

.bg-gray-neutral-500\/70 {
  background-color: rgb(108 115 127 / 0.7);
}

.bg-gray-neutral-500\/75 {
  background-color: rgb(108 115 127 / 0.75);
}

.bg-gray-neutral-500\/80 {
  background-color: rgb(108 115 127 / 0.8);
}

.bg-gray-neutral-500\/90 {
  background-color: rgb(108 115 127 / 0.9);
}

.bg-gray-neutral-500\/95 {
  background-color: rgb(108 115 127 / 0.95);
}

.bg-gray-neutral-500\/100 {
  background-color: rgb(108 115 127 / 1);
}

.bg-gray-neutral-600\/0 {
  background-color: rgb(77 87 97 / 0);
}

.bg-gray-neutral-600\/5 {
  background-color: rgb(77 87 97 / 0.05);
}

.bg-gray-neutral-600\/10 {
  background-color: rgb(77 87 97 / 0.1);
}

.bg-gray-neutral-600\/20 {
  background-color: rgb(77 87 97 / 0.2);
}

.bg-gray-neutral-600\/25 {
  background-color: rgb(77 87 97 / 0.25);
}

.bg-gray-neutral-600\/30 {
  background-color: rgb(77 87 97 / 0.3);
}

.bg-gray-neutral-600\/40 {
  background-color: rgb(77 87 97 / 0.4);
}

.bg-gray-neutral-600\/50 {
  background-color: rgb(77 87 97 / 0.5);
}

.bg-gray-neutral-600\/60 {
  background-color: rgb(77 87 97 / 0.6);
}

.bg-gray-neutral-600\/70 {
  background-color: rgb(77 87 97 / 0.7);
}

.bg-gray-neutral-600\/75 {
  background-color: rgb(77 87 97 / 0.75);
}

.bg-gray-neutral-600\/80 {
  background-color: rgb(77 87 97 / 0.8);
}

.bg-gray-neutral-600\/90 {
  background-color: rgb(77 87 97 / 0.9);
}

.bg-gray-neutral-600\/95 {
  background-color: rgb(77 87 97 / 0.95);
}

.bg-gray-neutral-600\/100 {
  background-color: rgb(77 87 97 / 1);
}

.bg-gray-neutral-700\/0 {
  background-color: rgb(56 66 80 / 0);
}

.bg-gray-neutral-700\/5 {
  background-color: rgb(56 66 80 / 0.05);
}

.bg-gray-neutral-700\/10 {
  background-color: rgb(56 66 80 / 0.1);
}

.bg-gray-neutral-700\/20 {
  background-color: rgb(56 66 80 / 0.2);
}

.bg-gray-neutral-700\/25 {
  background-color: rgb(56 66 80 / 0.25);
}

.bg-gray-neutral-700\/30 {
  background-color: rgb(56 66 80 / 0.3);
}

.bg-gray-neutral-700\/40 {
  background-color: rgb(56 66 80 / 0.4);
}

.bg-gray-neutral-700\/50 {
  background-color: rgb(56 66 80 / 0.5);
}

.bg-gray-neutral-700\/60 {
  background-color: rgb(56 66 80 / 0.6);
}

.bg-gray-neutral-700\/70 {
  background-color: rgb(56 66 80 / 0.7);
}

.bg-gray-neutral-700\/75 {
  background-color: rgb(56 66 80 / 0.75);
}

.bg-gray-neutral-700\/80 {
  background-color: rgb(56 66 80 / 0.8);
}

.bg-gray-neutral-700\/90 {
  background-color: rgb(56 66 80 / 0.9);
}

.bg-gray-neutral-700\/95 {
  background-color: rgb(56 66 80 / 0.95);
}

.bg-gray-neutral-700\/100 {
  background-color: rgb(56 66 80 / 1);
}

.bg-gray-neutral-800\/0 {
  background-color: rgb(31 42 55 / 0);
}

.bg-gray-neutral-800\/5 {
  background-color: rgb(31 42 55 / 0.05);
}

.bg-gray-neutral-800\/10 {
  background-color: rgb(31 42 55 / 0.1);
}

.bg-gray-neutral-800\/20 {
  background-color: rgb(31 42 55 / 0.2);
}

.bg-gray-neutral-800\/25 {
  background-color: rgb(31 42 55 / 0.25);
}

.bg-gray-neutral-800\/30 {
  background-color: rgb(31 42 55 / 0.3);
}

.bg-gray-neutral-800\/40 {
  background-color: rgb(31 42 55 / 0.4);
}

.bg-gray-neutral-800\/50 {
  background-color: rgb(31 42 55 / 0.5);
}

.bg-gray-neutral-800\/60 {
  background-color: rgb(31 42 55 / 0.6);
}

.bg-gray-neutral-800\/70 {
  background-color: rgb(31 42 55 / 0.7);
}

.bg-gray-neutral-800\/75 {
  background-color: rgb(31 42 55 / 0.75);
}

.bg-gray-neutral-800\/80 {
  background-color: rgb(31 42 55 / 0.8);
}

.bg-gray-neutral-800\/90 {
  background-color: rgb(31 42 55 / 0.9);
}

.bg-gray-neutral-800\/95 {
  background-color: rgb(31 42 55 / 0.95);
}

.bg-gray-neutral-800\/100 {
  background-color: rgb(31 42 55 / 1);
}

.bg-gray-neutral-900\/0 {
  background-color: rgb(17 25 39 / 0);
}

.bg-gray-neutral-900\/5 {
  background-color: rgb(17 25 39 / 0.05);
}

.bg-gray-neutral-900\/10 {
  background-color: rgb(17 25 39 / 0.1);
}

.bg-gray-neutral-900\/20 {
  background-color: rgb(17 25 39 / 0.2);
}

.bg-gray-neutral-900\/25 {
  background-color: rgb(17 25 39 / 0.25);
}

.bg-gray-neutral-900\/30 {
  background-color: rgb(17 25 39 / 0.3);
}

.bg-gray-neutral-900\/40 {
  background-color: rgb(17 25 39 / 0.4);
}

.bg-gray-neutral-900\/50 {
  background-color: rgb(17 25 39 / 0.5);
}

.bg-gray-neutral-900\/60 {
  background-color: rgb(17 25 39 / 0.6);
}

.bg-gray-neutral-900\/70 {
  background-color: rgb(17 25 39 / 0.7);
}

.bg-gray-neutral-900\/75 {
  background-color: rgb(17 25 39 / 0.75);
}

.bg-gray-neutral-900\/80 {
  background-color: rgb(17 25 39 / 0.8);
}

.bg-gray-neutral-900\/90 {
  background-color: rgb(17 25 39 / 0.9);
}

.bg-gray-neutral-900\/95 {
  background-color: rgb(17 25 39 / 0.95);
}

.bg-gray-neutral-900\/100 {
  background-color: rgb(17 25 39 / 1);
}

.bg-gray-neutral\/0 {
  background-color: rgb(157 164 174 / 0);
}

.bg-gray-neutral\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.bg-gray-neutral\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.bg-gray-neutral\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.bg-gray-neutral\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.bg-gray-neutral\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.bg-gray-neutral\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.bg-gray-neutral\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.bg-gray-neutral\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.bg-gray-neutral\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.bg-gray-neutral\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.bg-gray-neutral\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.bg-gray-neutral\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.bg-gray-neutral\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.bg-gray-neutral\/100 {
  background-color: rgb(157 164 174 / 1);
}

.bg-gray-iron-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.bg-gray-iron-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.bg-gray-iron-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.bg-gray-iron-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.bg-gray-iron-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.bg-gray-iron-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.bg-gray-iron-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.bg-gray-iron-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.bg-gray-iron-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.bg-gray-iron-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.bg-gray-iron-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.bg-gray-iron-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.bg-gray-iron-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.bg-gray-iron-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.bg-gray-iron-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.bg-gray-iron-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.bg-gray-iron-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.bg-gray-iron-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.bg-gray-iron-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.bg-gray-iron-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.bg-gray-iron-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.bg-gray-iron-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.bg-gray-iron-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.bg-gray-iron-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.bg-gray-iron-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.bg-gray-iron-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.bg-gray-iron-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.bg-gray-iron-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.bg-gray-iron-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.bg-gray-iron-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.bg-gray-iron-100\/0 {
  background-color: rgb(244 244 245 / 0);
}

.bg-gray-iron-100\/5 {
  background-color: rgb(244 244 245 / 0.05);
}

.bg-gray-iron-100\/10 {
  background-color: rgb(244 244 245 / 0.1);
}

.bg-gray-iron-100\/20 {
  background-color: rgb(244 244 245 / 0.2);
}

.bg-gray-iron-100\/25 {
  background-color: rgb(244 244 245 / 0.25);
}

.bg-gray-iron-100\/30 {
  background-color: rgb(244 244 245 / 0.3);
}

.bg-gray-iron-100\/40 {
  background-color: rgb(244 244 245 / 0.4);
}

.bg-gray-iron-100\/50 {
  background-color: rgb(244 244 245 / 0.5);
}

.bg-gray-iron-100\/60 {
  background-color: rgb(244 244 245 / 0.6);
}

.bg-gray-iron-100\/70 {
  background-color: rgb(244 244 245 / 0.7);
}

.bg-gray-iron-100\/75 {
  background-color: rgb(244 244 245 / 0.75);
}

.bg-gray-iron-100\/80 {
  background-color: rgb(244 244 245 / 0.8);
}

.bg-gray-iron-100\/90 {
  background-color: rgb(244 244 245 / 0.9);
}

.bg-gray-iron-100\/95 {
  background-color: rgb(244 244 245 / 0.95);
}

.bg-gray-iron-100\/100 {
  background-color: rgb(244 244 245 / 1);
}

.bg-gray-iron-200\/0 {
  background-color: rgb(228 228 231 / 0);
}

.bg-gray-iron-200\/5 {
  background-color: rgb(228 228 231 / 0.05);
}

.bg-gray-iron-200\/10 {
  background-color: rgb(228 228 231 / 0.1);
}

.bg-gray-iron-200\/20 {
  background-color: rgb(228 228 231 / 0.2);
}

.bg-gray-iron-200\/25 {
  background-color: rgb(228 228 231 / 0.25);
}

.bg-gray-iron-200\/30 {
  background-color: rgb(228 228 231 / 0.3);
}

.bg-gray-iron-200\/40 {
  background-color: rgb(228 228 231 / 0.4);
}

.bg-gray-iron-200\/50 {
  background-color: rgb(228 228 231 / 0.5);
}

.bg-gray-iron-200\/60 {
  background-color: rgb(228 228 231 / 0.6);
}

.bg-gray-iron-200\/70 {
  background-color: rgb(228 228 231 / 0.7);
}

.bg-gray-iron-200\/75 {
  background-color: rgb(228 228 231 / 0.75);
}

.bg-gray-iron-200\/80 {
  background-color: rgb(228 228 231 / 0.8);
}

.bg-gray-iron-200\/90 {
  background-color: rgb(228 228 231 / 0.9);
}

.bg-gray-iron-200\/95 {
  background-color: rgb(228 228 231 / 0.95);
}

.bg-gray-iron-200\/100 {
  background-color: rgb(228 228 231 / 1);
}

.bg-gray-iron-300\/0 {
  background-color: rgb(209 209 214 / 0);
}

.bg-gray-iron-300\/5 {
  background-color: rgb(209 209 214 / 0.05);
}

.bg-gray-iron-300\/10 {
  background-color: rgb(209 209 214 / 0.1);
}

.bg-gray-iron-300\/20 {
  background-color: rgb(209 209 214 / 0.2);
}

.bg-gray-iron-300\/25 {
  background-color: rgb(209 209 214 / 0.25);
}

.bg-gray-iron-300\/30 {
  background-color: rgb(209 209 214 / 0.3);
}

.bg-gray-iron-300\/40 {
  background-color: rgb(209 209 214 / 0.4);
}

.bg-gray-iron-300\/50 {
  background-color: rgb(209 209 214 / 0.5);
}

.bg-gray-iron-300\/60 {
  background-color: rgb(209 209 214 / 0.6);
}

.bg-gray-iron-300\/70 {
  background-color: rgb(209 209 214 / 0.7);
}

.bg-gray-iron-300\/75 {
  background-color: rgb(209 209 214 / 0.75);
}

.bg-gray-iron-300\/80 {
  background-color: rgb(209 209 214 / 0.8);
}

.bg-gray-iron-300\/90 {
  background-color: rgb(209 209 214 / 0.9);
}

.bg-gray-iron-300\/95 {
  background-color: rgb(209 209 214 / 0.95);
}

.bg-gray-iron-300\/100 {
  background-color: rgb(209 209 214 / 1);
}

.bg-gray-iron-400\/0 {
  background-color: rgb(160 160 171 / 0);
}

.bg-gray-iron-400\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.bg-gray-iron-400\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.bg-gray-iron-400\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.bg-gray-iron-400\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.bg-gray-iron-400\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.bg-gray-iron-400\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.bg-gray-iron-400\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.bg-gray-iron-400\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.bg-gray-iron-400\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.bg-gray-iron-400\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.bg-gray-iron-400\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.bg-gray-iron-400\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.bg-gray-iron-400\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.bg-gray-iron-400\/100 {
  background-color: rgb(160 160 171 / 1);
}

.bg-gray-iron-500\/0 {
  background-color: rgb(112 112 123 / 0);
}

.bg-gray-iron-500\/5 {
  background-color: rgb(112 112 123 / 0.05);
}

.bg-gray-iron-500\/10 {
  background-color: rgb(112 112 123 / 0.1);
}

.bg-gray-iron-500\/20 {
  background-color: rgb(112 112 123 / 0.2);
}

.bg-gray-iron-500\/25 {
  background-color: rgb(112 112 123 / 0.25);
}

.bg-gray-iron-500\/30 {
  background-color: rgb(112 112 123 / 0.3);
}

.bg-gray-iron-500\/40 {
  background-color: rgb(112 112 123 / 0.4);
}

.bg-gray-iron-500\/50 {
  background-color: rgb(112 112 123 / 0.5);
}

.bg-gray-iron-500\/60 {
  background-color: rgb(112 112 123 / 0.6);
}

.bg-gray-iron-500\/70 {
  background-color: rgb(112 112 123 / 0.7);
}

.bg-gray-iron-500\/75 {
  background-color: rgb(112 112 123 / 0.75);
}

.bg-gray-iron-500\/80 {
  background-color: rgb(112 112 123 / 0.8);
}

.bg-gray-iron-500\/90 {
  background-color: rgb(112 112 123 / 0.9);
}

.bg-gray-iron-500\/95 {
  background-color: rgb(112 112 123 / 0.95);
}

.bg-gray-iron-500\/100 {
  background-color: rgb(112 112 123 / 1);
}

.bg-gray-iron-600\/0 {
  background-color: rgb(81 82 92 / 0);
}

.bg-gray-iron-600\/5 {
  background-color: rgb(81 82 92 / 0.05);
}

.bg-gray-iron-600\/10 {
  background-color: rgb(81 82 92 / 0.1);
}

.bg-gray-iron-600\/20 {
  background-color: rgb(81 82 92 / 0.2);
}

.bg-gray-iron-600\/25 {
  background-color: rgb(81 82 92 / 0.25);
}

.bg-gray-iron-600\/30 {
  background-color: rgb(81 82 92 / 0.3);
}

.bg-gray-iron-600\/40 {
  background-color: rgb(81 82 92 / 0.4);
}

.bg-gray-iron-600\/50 {
  background-color: rgb(81 82 92 / 0.5);
}

.bg-gray-iron-600\/60 {
  background-color: rgb(81 82 92 / 0.6);
}

.bg-gray-iron-600\/70 {
  background-color: rgb(81 82 92 / 0.7);
}

.bg-gray-iron-600\/75 {
  background-color: rgb(81 82 92 / 0.75);
}

.bg-gray-iron-600\/80 {
  background-color: rgb(81 82 92 / 0.8);
}

.bg-gray-iron-600\/90 {
  background-color: rgb(81 82 92 / 0.9);
}

.bg-gray-iron-600\/95 {
  background-color: rgb(81 82 92 / 0.95);
}

.bg-gray-iron-600\/100 {
  background-color: rgb(81 82 92 / 1);
}

.bg-gray-iron-700\/0 {
  background-color: rgb(63 63 70 / 0);
}

.bg-gray-iron-700\/5 {
  background-color: rgb(63 63 70 / 0.05);
}

.bg-gray-iron-700\/10 {
  background-color: rgb(63 63 70 / 0.1);
}

.bg-gray-iron-700\/20 {
  background-color: rgb(63 63 70 / 0.2);
}

.bg-gray-iron-700\/25 {
  background-color: rgb(63 63 70 / 0.25);
}

.bg-gray-iron-700\/30 {
  background-color: rgb(63 63 70 / 0.3);
}

.bg-gray-iron-700\/40 {
  background-color: rgb(63 63 70 / 0.4);
}

.bg-gray-iron-700\/50 {
  background-color: rgb(63 63 70 / 0.5);
}

.bg-gray-iron-700\/60 {
  background-color: rgb(63 63 70 / 0.6);
}

.bg-gray-iron-700\/70 {
  background-color: rgb(63 63 70 / 0.7);
}

.bg-gray-iron-700\/75 {
  background-color: rgb(63 63 70 / 0.75);
}

.bg-gray-iron-700\/80 {
  background-color: rgb(63 63 70 / 0.8);
}

.bg-gray-iron-700\/90 {
  background-color: rgb(63 63 70 / 0.9);
}

.bg-gray-iron-700\/95 {
  background-color: rgb(63 63 70 / 0.95);
}

.bg-gray-iron-700\/100 {
  background-color: rgb(63 63 70 / 1);
}

.bg-gray-iron-800\/0 {
  background-color: rgb(38 39 43 / 0);
}

.bg-gray-iron-800\/5 {
  background-color: rgb(38 39 43 / 0.05);
}

.bg-gray-iron-800\/10 {
  background-color: rgb(38 39 43 / 0.1);
}

.bg-gray-iron-800\/20 {
  background-color: rgb(38 39 43 / 0.2);
}

.bg-gray-iron-800\/25 {
  background-color: rgb(38 39 43 / 0.25);
}

.bg-gray-iron-800\/30 {
  background-color: rgb(38 39 43 / 0.3);
}

.bg-gray-iron-800\/40 {
  background-color: rgb(38 39 43 / 0.4);
}

.bg-gray-iron-800\/50 {
  background-color: rgb(38 39 43 / 0.5);
}

.bg-gray-iron-800\/60 {
  background-color: rgb(38 39 43 / 0.6);
}

.bg-gray-iron-800\/70 {
  background-color: rgb(38 39 43 / 0.7);
}

.bg-gray-iron-800\/75 {
  background-color: rgb(38 39 43 / 0.75);
}

.bg-gray-iron-800\/80 {
  background-color: rgb(38 39 43 / 0.8);
}

.bg-gray-iron-800\/90 {
  background-color: rgb(38 39 43 / 0.9);
}

.bg-gray-iron-800\/95 {
  background-color: rgb(38 39 43 / 0.95);
}

.bg-gray-iron-800\/100 {
  background-color: rgb(38 39 43 / 1);
}

.bg-gray-iron-900\/0 {
  background-color: rgb(24 24 27 / 0);
}

.bg-gray-iron-900\/5 {
  background-color: rgb(24 24 27 / 0.05);
}

.bg-gray-iron-900\/10 {
  background-color: rgb(24 24 27 / 0.1);
}

.bg-gray-iron-900\/20 {
  background-color: rgb(24 24 27 / 0.2);
}

.bg-gray-iron-900\/25 {
  background-color: rgb(24 24 27 / 0.25);
}

.bg-gray-iron-900\/30 {
  background-color: rgb(24 24 27 / 0.3);
}

.bg-gray-iron-900\/40 {
  background-color: rgb(24 24 27 / 0.4);
}

.bg-gray-iron-900\/50 {
  background-color: rgb(24 24 27 / 0.5);
}

.bg-gray-iron-900\/60 {
  background-color: rgb(24 24 27 / 0.6);
}

.bg-gray-iron-900\/70 {
  background-color: rgb(24 24 27 / 0.7);
}

.bg-gray-iron-900\/75 {
  background-color: rgb(24 24 27 / 0.75);
}

.bg-gray-iron-900\/80 {
  background-color: rgb(24 24 27 / 0.8);
}

.bg-gray-iron-900\/90 {
  background-color: rgb(24 24 27 / 0.9);
}

.bg-gray-iron-900\/95 {
  background-color: rgb(24 24 27 / 0.95);
}

.bg-gray-iron-900\/100 {
  background-color: rgb(24 24 27 / 1);
}

.bg-gray-iron\/0 {
  background-color: rgb(160 160 171 / 0);
}

.bg-gray-iron\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.bg-gray-iron\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.bg-gray-iron\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.bg-gray-iron\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.bg-gray-iron\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.bg-gray-iron\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.bg-gray-iron\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.bg-gray-iron\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.bg-gray-iron\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.bg-gray-iron\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.bg-gray-iron\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.bg-gray-iron\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.bg-gray-iron\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.bg-gray-iron\/100 {
  background-color: rgb(160 160 171 / 1);
}

.bg-gray-true-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.bg-gray-true-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.bg-gray-true-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.bg-gray-true-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.bg-gray-true-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.bg-gray-true-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.bg-gray-true-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.bg-gray-true-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.bg-gray-true-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.bg-gray-true-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.bg-gray-true-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.bg-gray-true-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.bg-gray-true-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.bg-gray-true-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.bg-gray-true-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.bg-gray-true-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.bg-gray-true-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.bg-gray-true-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.bg-gray-true-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.bg-gray-true-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.bg-gray-true-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.bg-gray-true-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.bg-gray-true-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.bg-gray-true-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.bg-gray-true-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.bg-gray-true-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.bg-gray-true-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.bg-gray-true-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.bg-gray-true-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.bg-gray-true-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.bg-gray-true-100\/0 {
  background-color: rgb(245 245 245 / 0);
}

.bg-gray-true-100\/5 {
  background-color: rgb(245 245 245 / 0.05);
}

.bg-gray-true-100\/10 {
  background-color: rgb(245 245 245 / 0.1);
}

.bg-gray-true-100\/20 {
  background-color: rgb(245 245 245 / 0.2);
}

.bg-gray-true-100\/25 {
  background-color: rgb(245 245 245 / 0.25);
}

.bg-gray-true-100\/30 {
  background-color: rgb(245 245 245 / 0.3);
}

.bg-gray-true-100\/40 {
  background-color: rgb(245 245 245 / 0.4);
}

.bg-gray-true-100\/50 {
  background-color: rgb(245 245 245 / 0.5);
}

.bg-gray-true-100\/60 {
  background-color: rgb(245 245 245 / 0.6);
}

.bg-gray-true-100\/70 {
  background-color: rgb(245 245 245 / 0.7);
}

.bg-gray-true-100\/75 {
  background-color: rgb(245 245 245 / 0.75);
}

.bg-gray-true-100\/80 {
  background-color: rgb(245 245 245 / 0.8);
}

.bg-gray-true-100\/90 {
  background-color: rgb(245 245 245 / 0.9);
}

.bg-gray-true-100\/95 {
  background-color: rgb(245 245 245 / 0.95);
}

.bg-gray-true-100\/100 {
  background-color: rgb(245 245 245 / 1);
}

.bg-gray-true-200\/0 {
  background-color: rgb(229 229 229 / 0);
}

.bg-gray-true-200\/5 {
  background-color: rgb(229 229 229 / 0.05);
}

.bg-gray-true-200\/10 {
  background-color: rgb(229 229 229 / 0.1);
}

.bg-gray-true-200\/20 {
  background-color: rgb(229 229 229 / 0.2);
}

.bg-gray-true-200\/25 {
  background-color: rgb(229 229 229 / 0.25);
}

.bg-gray-true-200\/30 {
  background-color: rgb(229 229 229 / 0.3);
}

.bg-gray-true-200\/40 {
  background-color: rgb(229 229 229 / 0.4);
}

.bg-gray-true-200\/50 {
  background-color: rgb(229 229 229 / 0.5);
}

.bg-gray-true-200\/60 {
  background-color: rgb(229 229 229 / 0.6);
}

.bg-gray-true-200\/70 {
  background-color: rgb(229 229 229 / 0.7);
}

.bg-gray-true-200\/75 {
  background-color: rgb(229 229 229 / 0.75);
}

.bg-gray-true-200\/80 {
  background-color: rgb(229 229 229 / 0.8);
}

.bg-gray-true-200\/90 {
  background-color: rgb(229 229 229 / 0.9);
}

.bg-gray-true-200\/95 {
  background-color: rgb(229 229 229 / 0.95);
}

.bg-gray-true-200\/100 {
  background-color: rgb(229 229 229 / 1);
}

.bg-gray-true-300\/0 {
  background-color: rgb(214 214 214 / 0);
}

.bg-gray-true-300\/5 {
  background-color: rgb(214 214 214 / 0.05);
}

.bg-gray-true-300\/10 {
  background-color: rgb(214 214 214 / 0.1);
}

.bg-gray-true-300\/20 {
  background-color: rgb(214 214 214 / 0.2);
}

.bg-gray-true-300\/25 {
  background-color: rgb(214 214 214 / 0.25);
}

.bg-gray-true-300\/30 {
  background-color: rgb(214 214 214 / 0.3);
}

.bg-gray-true-300\/40 {
  background-color: rgb(214 214 214 / 0.4);
}

.bg-gray-true-300\/50 {
  background-color: rgb(214 214 214 / 0.5);
}

.bg-gray-true-300\/60 {
  background-color: rgb(214 214 214 / 0.6);
}

.bg-gray-true-300\/70 {
  background-color: rgb(214 214 214 / 0.7);
}

.bg-gray-true-300\/75 {
  background-color: rgb(214 214 214 / 0.75);
}

.bg-gray-true-300\/80 {
  background-color: rgb(214 214 214 / 0.8);
}

.bg-gray-true-300\/90 {
  background-color: rgb(214 214 214 / 0.9);
}

.bg-gray-true-300\/95 {
  background-color: rgb(214 214 214 / 0.95);
}

.bg-gray-true-300\/100 {
  background-color: rgb(214 214 214 / 1);
}

.bg-gray-true-400\/0 {
  background-color: rgb(163 163 163 / 0);
}

.bg-gray-true-400\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.bg-gray-true-400\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.bg-gray-true-400\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.bg-gray-true-400\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.bg-gray-true-400\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.bg-gray-true-400\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.bg-gray-true-400\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.bg-gray-true-400\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.bg-gray-true-400\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.bg-gray-true-400\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.bg-gray-true-400\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.bg-gray-true-400\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.bg-gray-true-400\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.bg-gray-true-400\/100 {
  background-color: rgb(163 163 163 / 1);
}

.bg-gray-true-500\/0 {
  background-color: rgb(115 115 115 / 0);
}

.bg-gray-true-500\/5 {
  background-color: rgb(115 115 115 / 0.05);
}

.bg-gray-true-500\/10 {
  background-color: rgb(115 115 115 / 0.1);
}

.bg-gray-true-500\/20 {
  background-color: rgb(115 115 115 / 0.2);
}

.bg-gray-true-500\/25 {
  background-color: rgb(115 115 115 / 0.25);
}

.bg-gray-true-500\/30 {
  background-color: rgb(115 115 115 / 0.3);
}

.bg-gray-true-500\/40 {
  background-color: rgb(115 115 115 / 0.4);
}

.bg-gray-true-500\/50 {
  background-color: rgb(115 115 115 / 0.5);
}

.bg-gray-true-500\/60 {
  background-color: rgb(115 115 115 / 0.6);
}

.bg-gray-true-500\/70 {
  background-color: rgb(115 115 115 / 0.7);
}

.bg-gray-true-500\/75 {
  background-color: rgb(115 115 115 / 0.75);
}

.bg-gray-true-500\/80 {
  background-color: rgb(115 115 115 / 0.8);
}

.bg-gray-true-500\/90 {
  background-color: rgb(115 115 115 / 0.9);
}

.bg-gray-true-500\/95 {
  background-color: rgb(115 115 115 / 0.95);
}

.bg-gray-true-500\/100 {
  background-color: rgb(115 115 115 / 1);
}

.bg-gray-true-600\/0 {
  background-color: rgb(82 82 82 / 0);
}

.bg-gray-true-600\/5 {
  background-color: rgb(82 82 82 / 0.05);
}

.bg-gray-true-600\/10 {
  background-color: rgb(82 82 82 / 0.1);
}

.bg-gray-true-600\/20 {
  background-color: rgb(82 82 82 / 0.2);
}

.bg-gray-true-600\/25 {
  background-color: rgb(82 82 82 / 0.25);
}

.bg-gray-true-600\/30 {
  background-color: rgb(82 82 82 / 0.3);
}

.bg-gray-true-600\/40 {
  background-color: rgb(82 82 82 / 0.4);
}

.bg-gray-true-600\/50 {
  background-color: rgb(82 82 82 / 0.5);
}

.bg-gray-true-600\/60 {
  background-color: rgb(82 82 82 / 0.6);
}

.bg-gray-true-600\/70 {
  background-color: rgb(82 82 82 / 0.7);
}

.bg-gray-true-600\/75 {
  background-color: rgb(82 82 82 / 0.75);
}

.bg-gray-true-600\/80 {
  background-color: rgb(82 82 82 / 0.8);
}

.bg-gray-true-600\/90 {
  background-color: rgb(82 82 82 / 0.9);
}

.bg-gray-true-600\/95 {
  background-color: rgb(82 82 82 / 0.95);
}

.bg-gray-true-600\/100 {
  background-color: rgb(82 82 82 / 1);
}

.bg-gray-true-700\/0 {
  background-color: rgb(66 66 66 / 0);
}

.bg-gray-true-700\/5 {
  background-color: rgb(66 66 66 / 0.05);
}

.bg-gray-true-700\/10 {
  background-color: rgb(66 66 66 / 0.1);
}

.bg-gray-true-700\/20 {
  background-color: rgb(66 66 66 / 0.2);
}

.bg-gray-true-700\/25 {
  background-color: rgb(66 66 66 / 0.25);
}

.bg-gray-true-700\/30 {
  background-color: rgb(66 66 66 / 0.3);
}

.bg-gray-true-700\/40 {
  background-color: rgb(66 66 66 / 0.4);
}

.bg-gray-true-700\/50 {
  background-color: rgb(66 66 66 / 0.5);
}

.bg-gray-true-700\/60 {
  background-color: rgb(66 66 66 / 0.6);
}

.bg-gray-true-700\/70 {
  background-color: rgb(66 66 66 / 0.7);
}

.bg-gray-true-700\/75 {
  background-color: rgb(66 66 66 / 0.75);
}

.bg-gray-true-700\/80 {
  background-color: rgb(66 66 66 / 0.8);
}

.bg-gray-true-700\/90 {
  background-color: rgb(66 66 66 / 0.9);
}

.bg-gray-true-700\/95 {
  background-color: rgb(66 66 66 / 0.95);
}

.bg-gray-true-700\/100 {
  background-color: rgb(66 66 66 / 1);
}

.bg-gray-true-800\/0 {
  background-color: rgb(41 41 41 / 0);
}

.bg-gray-true-800\/5 {
  background-color: rgb(41 41 41 / 0.05);
}

.bg-gray-true-800\/10 {
  background-color: rgb(41 41 41 / 0.1);
}

.bg-gray-true-800\/20 {
  background-color: rgb(41 41 41 / 0.2);
}

.bg-gray-true-800\/25 {
  background-color: rgb(41 41 41 / 0.25);
}

.bg-gray-true-800\/30 {
  background-color: rgb(41 41 41 / 0.3);
}

.bg-gray-true-800\/40 {
  background-color: rgb(41 41 41 / 0.4);
}

.bg-gray-true-800\/50 {
  background-color: rgb(41 41 41 / 0.5);
}

.bg-gray-true-800\/60 {
  background-color: rgb(41 41 41 / 0.6);
}

.bg-gray-true-800\/70 {
  background-color: rgb(41 41 41 / 0.7);
}

.bg-gray-true-800\/75 {
  background-color: rgb(41 41 41 / 0.75);
}

.bg-gray-true-800\/80 {
  background-color: rgb(41 41 41 / 0.8);
}

.bg-gray-true-800\/90 {
  background-color: rgb(41 41 41 / 0.9);
}

.bg-gray-true-800\/95 {
  background-color: rgb(41 41 41 / 0.95);
}

.bg-gray-true-800\/100 {
  background-color: rgb(41 41 41 / 1);
}

.bg-gray-true-900\/0 {
  background-color: rgb(20 20 20 / 0);
}

.bg-gray-true-900\/5 {
  background-color: rgb(20 20 20 / 0.05);
}

.bg-gray-true-900\/10 {
  background-color: rgb(20 20 20 / 0.1);
}

.bg-gray-true-900\/20 {
  background-color: rgb(20 20 20 / 0.2);
}

.bg-gray-true-900\/25 {
  background-color: rgb(20 20 20 / 0.25);
}

.bg-gray-true-900\/30 {
  background-color: rgb(20 20 20 / 0.3);
}

.bg-gray-true-900\/40 {
  background-color: rgb(20 20 20 / 0.4);
}

.bg-gray-true-900\/50 {
  background-color: rgb(20 20 20 / 0.5);
}

.bg-gray-true-900\/60 {
  background-color: rgb(20 20 20 / 0.6);
}

.bg-gray-true-900\/70 {
  background-color: rgb(20 20 20 / 0.7);
}

.bg-gray-true-900\/75 {
  background-color: rgb(20 20 20 / 0.75);
}

.bg-gray-true-900\/80 {
  background-color: rgb(20 20 20 / 0.8);
}

.bg-gray-true-900\/90 {
  background-color: rgb(20 20 20 / 0.9);
}

.bg-gray-true-900\/95 {
  background-color: rgb(20 20 20 / 0.95);
}

.bg-gray-true-900\/100 {
  background-color: rgb(20 20 20 / 1);
}

.bg-gray-true\/0 {
  background-color: rgb(163 163 163 / 0);
}

.bg-gray-true\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.bg-gray-true\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.bg-gray-true\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.bg-gray-true\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.bg-gray-true\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.bg-gray-true\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.bg-gray-true\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.bg-gray-true\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.bg-gray-true\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.bg-gray-true\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.bg-gray-true\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.bg-gray-true\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.bg-gray-true\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.bg-gray-true\/100 {
  background-color: rgb(163 163 163 / 1);
}

.bg-gray-warm-25\/0 {
  background-color: rgb(253 253 252 / 0);
}

.bg-gray-warm-25\/5 {
  background-color: rgb(253 253 252 / 0.05);
}

.bg-gray-warm-25\/10 {
  background-color: rgb(253 253 252 / 0.1);
}

.bg-gray-warm-25\/20 {
  background-color: rgb(253 253 252 / 0.2);
}

.bg-gray-warm-25\/25 {
  background-color: rgb(253 253 252 / 0.25);
}

.bg-gray-warm-25\/30 {
  background-color: rgb(253 253 252 / 0.3);
}

.bg-gray-warm-25\/40 {
  background-color: rgb(253 253 252 / 0.4);
}

.bg-gray-warm-25\/50 {
  background-color: rgb(253 253 252 / 0.5);
}

.bg-gray-warm-25\/60 {
  background-color: rgb(253 253 252 / 0.6);
}

.bg-gray-warm-25\/70 {
  background-color: rgb(253 253 252 / 0.7);
}

.bg-gray-warm-25\/75 {
  background-color: rgb(253 253 252 / 0.75);
}

.bg-gray-warm-25\/80 {
  background-color: rgb(253 253 252 / 0.8);
}

.bg-gray-warm-25\/90 {
  background-color: rgb(253 253 252 / 0.9);
}

.bg-gray-warm-25\/95 {
  background-color: rgb(253 253 252 / 0.95);
}

.bg-gray-warm-25\/100 {
  background-color: rgb(253 253 252 / 1);
}

.bg-gray-warm-50\/0 {
  background-color: rgb(250 250 249 / 0);
}

.bg-gray-warm-50\/5 {
  background-color: rgb(250 250 249 / 0.05);
}

.bg-gray-warm-50\/10 {
  background-color: rgb(250 250 249 / 0.1);
}

.bg-gray-warm-50\/20 {
  background-color: rgb(250 250 249 / 0.2);
}

.bg-gray-warm-50\/25 {
  background-color: rgb(250 250 249 / 0.25);
}

.bg-gray-warm-50\/30 {
  background-color: rgb(250 250 249 / 0.3);
}

.bg-gray-warm-50\/40 {
  background-color: rgb(250 250 249 / 0.4);
}

.bg-gray-warm-50\/50 {
  background-color: rgb(250 250 249 / 0.5);
}

.bg-gray-warm-50\/60 {
  background-color: rgb(250 250 249 / 0.6);
}

.bg-gray-warm-50\/70 {
  background-color: rgb(250 250 249 / 0.7);
}

.bg-gray-warm-50\/75 {
  background-color: rgb(250 250 249 / 0.75);
}

.bg-gray-warm-50\/80 {
  background-color: rgb(250 250 249 / 0.8);
}

.bg-gray-warm-50\/90 {
  background-color: rgb(250 250 249 / 0.9);
}

.bg-gray-warm-50\/95 {
  background-color: rgb(250 250 249 / 0.95);
}

.bg-gray-warm-50\/100 {
  background-color: rgb(250 250 249 / 1);
}

.bg-gray-warm-100\/0 {
  background-color: rgb(245 245 244 / 0);
}

.bg-gray-warm-100\/5 {
  background-color: rgb(245 245 244 / 0.05);
}

.bg-gray-warm-100\/10 {
  background-color: rgb(245 245 244 / 0.1);
}

.bg-gray-warm-100\/20 {
  background-color: rgb(245 245 244 / 0.2);
}

.bg-gray-warm-100\/25 {
  background-color: rgb(245 245 244 / 0.25);
}

.bg-gray-warm-100\/30 {
  background-color: rgb(245 245 244 / 0.3);
}

.bg-gray-warm-100\/40 {
  background-color: rgb(245 245 244 / 0.4);
}

.bg-gray-warm-100\/50 {
  background-color: rgb(245 245 244 / 0.5);
}

.bg-gray-warm-100\/60 {
  background-color: rgb(245 245 244 / 0.6);
}

.bg-gray-warm-100\/70 {
  background-color: rgb(245 245 244 / 0.7);
}

.bg-gray-warm-100\/75 {
  background-color: rgb(245 245 244 / 0.75);
}

.bg-gray-warm-100\/80 {
  background-color: rgb(245 245 244 / 0.8);
}

.bg-gray-warm-100\/90 {
  background-color: rgb(245 245 244 / 0.9);
}

.bg-gray-warm-100\/95 {
  background-color: rgb(245 245 244 / 0.95);
}

.bg-gray-warm-100\/100 {
  background-color: rgb(245 245 244 / 1);
}

.bg-gray-warm-200\/0 {
  background-color: rgb(231 229 228 / 0);
}

.bg-gray-warm-200\/5 {
  background-color: rgb(231 229 228 / 0.05);
}

.bg-gray-warm-200\/10 {
  background-color: rgb(231 229 228 / 0.1);
}

.bg-gray-warm-200\/20 {
  background-color: rgb(231 229 228 / 0.2);
}

.bg-gray-warm-200\/25 {
  background-color: rgb(231 229 228 / 0.25);
}

.bg-gray-warm-200\/30 {
  background-color: rgb(231 229 228 / 0.3);
}

.bg-gray-warm-200\/40 {
  background-color: rgb(231 229 228 / 0.4);
}

.bg-gray-warm-200\/50 {
  background-color: rgb(231 229 228 / 0.5);
}

.bg-gray-warm-200\/60 {
  background-color: rgb(231 229 228 / 0.6);
}

.bg-gray-warm-200\/70 {
  background-color: rgb(231 229 228 / 0.7);
}

.bg-gray-warm-200\/75 {
  background-color: rgb(231 229 228 / 0.75);
}

.bg-gray-warm-200\/80 {
  background-color: rgb(231 229 228 / 0.8);
}

.bg-gray-warm-200\/90 {
  background-color: rgb(231 229 228 / 0.9);
}

.bg-gray-warm-200\/95 {
  background-color: rgb(231 229 228 / 0.95);
}

.bg-gray-warm-200\/100 {
  background-color: rgb(231 229 228 / 1);
}

.bg-gray-warm-300\/0 {
  background-color: rgb(215 211 208 / 0);
}

.bg-gray-warm-300\/5 {
  background-color: rgb(215 211 208 / 0.05);
}

.bg-gray-warm-300\/10 {
  background-color: rgb(215 211 208 / 0.1);
}

.bg-gray-warm-300\/20 {
  background-color: rgb(215 211 208 / 0.2);
}

.bg-gray-warm-300\/25 {
  background-color: rgb(215 211 208 / 0.25);
}

.bg-gray-warm-300\/30 {
  background-color: rgb(215 211 208 / 0.3);
}

.bg-gray-warm-300\/40 {
  background-color: rgb(215 211 208 / 0.4);
}

.bg-gray-warm-300\/50 {
  background-color: rgb(215 211 208 / 0.5);
}

.bg-gray-warm-300\/60 {
  background-color: rgb(215 211 208 / 0.6);
}

.bg-gray-warm-300\/70 {
  background-color: rgb(215 211 208 / 0.7);
}

.bg-gray-warm-300\/75 {
  background-color: rgb(215 211 208 / 0.75);
}

.bg-gray-warm-300\/80 {
  background-color: rgb(215 211 208 / 0.8);
}

.bg-gray-warm-300\/90 {
  background-color: rgb(215 211 208 / 0.9);
}

.bg-gray-warm-300\/95 {
  background-color: rgb(215 211 208 / 0.95);
}

.bg-gray-warm-300\/100 {
  background-color: rgb(215 211 208 / 1);
}

.bg-gray-warm-400\/0 {
  background-color: rgb(169 162 157 / 0);
}

.bg-gray-warm-400\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.bg-gray-warm-400\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.bg-gray-warm-400\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.bg-gray-warm-400\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.bg-gray-warm-400\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.bg-gray-warm-400\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.bg-gray-warm-400\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.bg-gray-warm-400\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.bg-gray-warm-400\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.bg-gray-warm-400\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.bg-gray-warm-400\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.bg-gray-warm-400\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.bg-gray-warm-400\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.bg-gray-warm-400\/100 {
  background-color: rgb(169 162 157 / 1);
}

.bg-gray-warm-500\/0 {
  background-color: rgb(121 113 107 / 0);
}

.bg-gray-warm-500\/5 {
  background-color: rgb(121 113 107 / 0.05);
}

.bg-gray-warm-500\/10 {
  background-color: rgb(121 113 107 / 0.1);
}

.bg-gray-warm-500\/20 {
  background-color: rgb(121 113 107 / 0.2);
}

.bg-gray-warm-500\/25 {
  background-color: rgb(121 113 107 / 0.25);
}

.bg-gray-warm-500\/30 {
  background-color: rgb(121 113 107 / 0.3);
}

.bg-gray-warm-500\/40 {
  background-color: rgb(121 113 107 / 0.4);
}

.bg-gray-warm-500\/50 {
  background-color: rgb(121 113 107 / 0.5);
}

.bg-gray-warm-500\/60 {
  background-color: rgb(121 113 107 / 0.6);
}

.bg-gray-warm-500\/70 {
  background-color: rgb(121 113 107 / 0.7);
}

.bg-gray-warm-500\/75 {
  background-color: rgb(121 113 107 / 0.75);
}

.bg-gray-warm-500\/80 {
  background-color: rgb(121 113 107 / 0.8);
}

.bg-gray-warm-500\/90 {
  background-color: rgb(121 113 107 / 0.9);
}

.bg-gray-warm-500\/95 {
  background-color: rgb(121 113 107 / 0.95);
}

.bg-gray-warm-500\/100 {
  background-color: rgb(121 113 107 / 1);
}

.bg-gray-warm-600\/0 {
  background-color: rgb(87 83 78 / 0);
}

.bg-gray-warm-600\/5 {
  background-color: rgb(87 83 78 / 0.05);
}

.bg-gray-warm-600\/10 {
  background-color: rgb(87 83 78 / 0.1);
}

.bg-gray-warm-600\/20 {
  background-color: rgb(87 83 78 / 0.2);
}

.bg-gray-warm-600\/25 {
  background-color: rgb(87 83 78 / 0.25);
}

.bg-gray-warm-600\/30 {
  background-color: rgb(87 83 78 / 0.3);
}

.bg-gray-warm-600\/40 {
  background-color: rgb(87 83 78 / 0.4);
}

.bg-gray-warm-600\/50 {
  background-color: rgb(87 83 78 / 0.5);
}

.bg-gray-warm-600\/60 {
  background-color: rgb(87 83 78 / 0.6);
}

.bg-gray-warm-600\/70 {
  background-color: rgb(87 83 78 / 0.7);
}

.bg-gray-warm-600\/75 {
  background-color: rgb(87 83 78 / 0.75);
}

.bg-gray-warm-600\/80 {
  background-color: rgb(87 83 78 / 0.8);
}

.bg-gray-warm-600\/90 {
  background-color: rgb(87 83 78 / 0.9);
}

.bg-gray-warm-600\/95 {
  background-color: rgb(87 83 78 / 0.95);
}

.bg-gray-warm-600\/100 {
  background-color: rgb(87 83 78 / 1);
}

.bg-gray-warm-700\/0 {
  background-color: rgb(68 64 60 / 0);
}

.bg-gray-warm-700\/5 {
  background-color: rgb(68 64 60 / 0.05);
}

.bg-gray-warm-700\/10 {
  background-color: rgb(68 64 60 / 0.1);
}

.bg-gray-warm-700\/20 {
  background-color: rgb(68 64 60 / 0.2);
}

.bg-gray-warm-700\/25 {
  background-color: rgb(68 64 60 / 0.25);
}

.bg-gray-warm-700\/30 {
  background-color: rgb(68 64 60 / 0.3);
}

.bg-gray-warm-700\/40 {
  background-color: rgb(68 64 60 / 0.4);
}

.bg-gray-warm-700\/50 {
  background-color: rgb(68 64 60 / 0.5);
}

.bg-gray-warm-700\/60 {
  background-color: rgb(68 64 60 / 0.6);
}

.bg-gray-warm-700\/70 {
  background-color: rgb(68 64 60 / 0.7);
}

.bg-gray-warm-700\/75 {
  background-color: rgb(68 64 60 / 0.75);
}

.bg-gray-warm-700\/80 {
  background-color: rgb(68 64 60 / 0.8);
}

.bg-gray-warm-700\/90 {
  background-color: rgb(68 64 60 / 0.9);
}

.bg-gray-warm-700\/95 {
  background-color: rgb(68 64 60 / 0.95);
}

.bg-gray-warm-700\/100 {
  background-color: rgb(68 64 60 / 1);
}

.bg-gray-warm-800\/0 {
  background-color: rgb(41 37 36 / 0);
}

.bg-gray-warm-800\/5 {
  background-color: rgb(41 37 36 / 0.05);
}

.bg-gray-warm-800\/10 {
  background-color: rgb(41 37 36 / 0.1);
}

.bg-gray-warm-800\/20 {
  background-color: rgb(41 37 36 / 0.2);
}

.bg-gray-warm-800\/25 {
  background-color: rgb(41 37 36 / 0.25);
}

.bg-gray-warm-800\/30 {
  background-color: rgb(41 37 36 / 0.3);
}

.bg-gray-warm-800\/40 {
  background-color: rgb(41 37 36 / 0.4);
}

.bg-gray-warm-800\/50 {
  background-color: rgb(41 37 36 / 0.5);
}

.bg-gray-warm-800\/60 {
  background-color: rgb(41 37 36 / 0.6);
}

.bg-gray-warm-800\/70 {
  background-color: rgb(41 37 36 / 0.7);
}

.bg-gray-warm-800\/75 {
  background-color: rgb(41 37 36 / 0.75);
}

.bg-gray-warm-800\/80 {
  background-color: rgb(41 37 36 / 0.8);
}

.bg-gray-warm-800\/90 {
  background-color: rgb(41 37 36 / 0.9);
}

.bg-gray-warm-800\/95 {
  background-color: rgb(41 37 36 / 0.95);
}

.bg-gray-warm-800\/100 {
  background-color: rgb(41 37 36 / 1);
}

.bg-gray-warm-900\/0 {
  background-color: rgb(28 25 23 / 0);
}

.bg-gray-warm-900\/5 {
  background-color: rgb(28 25 23 / 0.05);
}

.bg-gray-warm-900\/10 {
  background-color: rgb(28 25 23 / 0.1);
}

.bg-gray-warm-900\/20 {
  background-color: rgb(28 25 23 / 0.2);
}

.bg-gray-warm-900\/25 {
  background-color: rgb(28 25 23 / 0.25);
}

.bg-gray-warm-900\/30 {
  background-color: rgb(28 25 23 / 0.3);
}

.bg-gray-warm-900\/40 {
  background-color: rgb(28 25 23 / 0.4);
}

.bg-gray-warm-900\/50 {
  background-color: rgb(28 25 23 / 0.5);
}

.bg-gray-warm-900\/60 {
  background-color: rgb(28 25 23 / 0.6);
}

.bg-gray-warm-900\/70 {
  background-color: rgb(28 25 23 / 0.7);
}

.bg-gray-warm-900\/75 {
  background-color: rgb(28 25 23 / 0.75);
}

.bg-gray-warm-900\/80 {
  background-color: rgb(28 25 23 / 0.8);
}

.bg-gray-warm-900\/90 {
  background-color: rgb(28 25 23 / 0.9);
}

.bg-gray-warm-900\/95 {
  background-color: rgb(28 25 23 / 0.95);
}

.bg-gray-warm-900\/100 {
  background-color: rgb(28 25 23 / 1);
}

.bg-gray-warm\/0 {
  background-color: rgb(169 162 157 / 0);
}

.bg-gray-warm\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.bg-gray-warm\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.bg-gray-warm\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.bg-gray-warm\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.bg-gray-warm\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.bg-gray-warm\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.bg-gray-warm\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.bg-gray-warm\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.bg-gray-warm\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.bg-gray-warm\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.bg-gray-warm\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.bg-gray-warm\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.bg-gray-warm\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.bg-gray-warm\/100 {
  background-color: rgb(169 162 157 / 1);
}

.bg-moss-25\/0 {
  background-color: rgb(250 253 247 / 0);
}

.bg-moss-25\/5 {
  background-color: rgb(250 253 247 / 0.05);
}

.bg-moss-25\/10 {
  background-color: rgb(250 253 247 / 0.1);
}

.bg-moss-25\/20 {
  background-color: rgb(250 253 247 / 0.2);
}

.bg-moss-25\/25 {
  background-color: rgb(250 253 247 / 0.25);
}

.bg-moss-25\/30 {
  background-color: rgb(250 253 247 / 0.3);
}

.bg-moss-25\/40 {
  background-color: rgb(250 253 247 / 0.4);
}

.bg-moss-25\/50 {
  background-color: rgb(250 253 247 / 0.5);
}

.bg-moss-25\/60 {
  background-color: rgb(250 253 247 / 0.6);
}

.bg-moss-25\/70 {
  background-color: rgb(250 253 247 / 0.7);
}

.bg-moss-25\/75 {
  background-color: rgb(250 253 247 / 0.75);
}

.bg-moss-25\/80 {
  background-color: rgb(250 253 247 / 0.8);
}

.bg-moss-25\/90 {
  background-color: rgb(250 253 247 / 0.9);
}

.bg-moss-25\/95 {
  background-color: rgb(250 253 247 / 0.95);
}

.bg-moss-25\/100 {
  background-color: rgb(250 253 247 / 1);
}

.bg-moss-50\/0 {
  background-color: rgb(245 251 238 / 0);
}

.bg-moss-50\/5 {
  background-color: rgb(245 251 238 / 0.05);
}

.bg-moss-50\/10 {
  background-color: rgb(245 251 238 / 0.1);
}

.bg-moss-50\/20 {
  background-color: rgb(245 251 238 / 0.2);
}

.bg-moss-50\/25 {
  background-color: rgb(245 251 238 / 0.25);
}

.bg-moss-50\/30 {
  background-color: rgb(245 251 238 / 0.3);
}

.bg-moss-50\/40 {
  background-color: rgb(245 251 238 / 0.4);
}

.bg-moss-50\/50 {
  background-color: rgb(245 251 238 / 0.5);
}

.bg-moss-50\/60 {
  background-color: rgb(245 251 238 / 0.6);
}

.bg-moss-50\/70 {
  background-color: rgb(245 251 238 / 0.7);
}

.bg-moss-50\/75 {
  background-color: rgb(245 251 238 / 0.75);
}

.bg-moss-50\/80 {
  background-color: rgb(245 251 238 / 0.8);
}

.bg-moss-50\/90 {
  background-color: rgb(245 251 238 / 0.9);
}

.bg-moss-50\/95 {
  background-color: rgb(245 251 238 / 0.95);
}

.bg-moss-50\/100 {
  background-color: rgb(245 251 238 / 1);
}

.bg-moss-100\/0 {
  background-color: rgb(230 244 215 / 0);
}

.bg-moss-100\/5 {
  background-color: rgb(230 244 215 / 0.05);
}

.bg-moss-100\/10 {
  background-color: rgb(230 244 215 / 0.1);
}

.bg-moss-100\/20 {
  background-color: rgb(230 244 215 / 0.2);
}

.bg-moss-100\/25 {
  background-color: rgb(230 244 215 / 0.25);
}

.bg-moss-100\/30 {
  background-color: rgb(230 244 215 / 0.3);
}

.bg-moss-100\/40 {
  background-color: rgb(230 244 215 / 0.4);
}

.bg-moss-100\/50 {
  background-color: rgb(230 244 215 / 0.5);
}

.bg-moss-100\/60 {
  background-color: rgb(230 244 215 / 0.6);
}

.bg-moss-100\/70 {
  background-color: rgb(230 244 215 / 0.7);
}

.bg-moss-100\/75 {
  background-color: rgb(230 244 215 / 0.75);
}

.bg-moss-100\/80 {
  background-color: rgb(230 244 215 / 0.8);
}

.bg-moss-100\/90 {
  background-color: rgb(230 244 215 / 0.9);
}

.bg-moss-100\/95 {
  background-color: rgb(230 244 215 / 0.95);
}

.bg-moss-100\/100 {
  background-color: rgb(230 244 215 / 1);
}

.bg-moss-200\/0 {
  background-color: rgb(206 234 176 / 0);
}

.bg-moss-200\/5 {
  background-color: rgb(206 234 176 / 0.05);
}

.bg-moss-200\/10 {
  background-color: rgb(206 234 176 / 0.1);
}

.bg-moss-200\/20 {
  background-color: rgb(206 234 176 / 0.2);
}

.bg-moss-200\/25 {
  background-color: rgb(206 234 176 / 0.25);
}

.bg-moss-200\/30 {
  background-color: rgb(206 234 176 / 0.3);
}

.bg-moss-200\/40 {
  background-color: rgb(206 234 176 / 0.4);
}

.bg-moss-200\/50 {
  background-color: rgb(206 234 176 / 0.5);
}

.bg-moss-200\/60 {
  background-color: rgb(206 234 176 / 0.6);
}

.bg-moss-200\/70 {
  background-color: rgb(206 234 176 / 0.7);
}

.bg-moss-200\/75 {
  background-color: rgb(206 234 176 / 0.75);
}

.bg-moss-200\/80 {
  background-color: rgb(206 234 176 / 0.8);
}

.bg-moss-200\/90 {
  background-color: rgb(206 234 176 / 0.9);
}

.bg-moss-200\/95 {
  background-color: rgb(206 234 176 / 0.95);
}

.bg-moss-200\/100 {
  background-color: rgb(206 234 176 / 1);
}

.bg-moss-300\/0 {
  background-color: rgb(172 220 121 / 0);
}

.bg-moss-300\/5 {
  background-color: rgb(172 220 121 / 0.05);
}

.bg-moss-300\/10 {
  background-color: rgb(172 220 121 / 0.1);
}

.bg-moss-300\/20 {
  background-color: rgb(172 220 121 / 0.2);
}

.bg-moss-300\/25 {
  background-color: rgb(172 220 121 / 0.25);
}

.bg-moss-300\/30 {
  background-color: rgb(172 220 121 / 0.3);
}

.bg-moss-300\/40 {
  background-color: rgb(172 220 121 / 0.4);
}

.bg-moss-300\/50 {
  background-color: rgb(172 220 121 / 0.5);
}

.bg-moss-300\/60 {
  background-color: rgb(172 220 121 / 0.6);
}

.bg-moss-300\/70 {
  background-color: rgb(172 220 121 / 0.7);
}

.bg-moss-300\/75 {
  background-color: rgb(172 220 121 / 0.75);
}

.bg-moss-300\/80 {
  background-color: rgb(172 220 121 / 0.8);
}

.bg-moss-300\/90 {
  background-color: rgb(172 220 121 / 0.9);
}

.bg-moss-300\/95 {
  background-color: rgb(172 220 121 / 0.95);
}

.bg-moss-300\/100 {
  background-color: rgb(172 220 121 / 1);
}

.bg-moss-400\/0 {
  background-color: rgb(134 203 60 / 0);
}

.bg-moss-400\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.bg-moss-400\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.bg-moss-400\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.bg-moss-400\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.bg-moss-400\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.bg-moss-400\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.bg-moss-400\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.bg-moss-400\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.bg-moss-400\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.bg-moss-400\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.bg-moss-400\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.bg-moss-400\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.bg-moss-400\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.bg-moss-400\/100 {
  background-color: rgb(134 203 60 / 1);
}

.bg-moss-500\/0 {
  background-color: rgb(102 159 42 / 0);
}

.bg-moss-500\/5 {
  background-color: rgb(102 159 42 / 0.05);
}

.bg-moss-500\/10 {
  background-color: rgb(102 159 42 / 0.1);
}

.bg-moss-500\/20 {
  background-color: rgb(102 159 42 / 0.2);
}

.bg-moss-500\/25 {
  background-color: rgb(102 159 42 / 0.25);
}

.bg-moss-500\/30 {
  background-color: rgb(102 159 42 / 0.3);
}

.bg-moss-500\/40 {
  background-color: rgb(102 159 42 / 0.4);
}

.bg-moss-500\/50 {
  background-color: rgb(102 159 42 / 0.5);
}

.bg-moss-500\/60 {
  background-color: rgb(102 159 42 / 0.6);
}

.bg-moss-500\/70 {
  background-color: rgb(102 159 42 / 0.7);
}

.bg-moss-500\/75 {
  background-color: rgb(102 159 42 / 0.75);
}

.bg-moss-500\/80 {
  background-color: rgb(102 159 42 / 0.8);
}

.bg-moss-500\/90 {
  background-color: rgb(102 159 42 / 0.9);
}

.bg-moss-500\/95 {
  background-color: rgb(102 159 42 / 0.95);
}

.bg-moss-500\/100 {
  background-color: rgb(102 159 42 / 1);
}

.bg-moss-600\/0 {
  background-color: rgb(79 122 33 / 0);
}

.bg-moss-600\/5 {
  background-color: rgb(79 122 33 / 0.05);
}

.bg-moss-600\/10 {
  background-color: rgb(79 122 33 / 0.1);
}

.bg-moss-600\/20 {
  background-color: rgb(79 122 33 / 0.2);
}

.bg-moss-600\/25 {
  background-color: rgb(79 122 33 / 0.25);
}

.bg-moss-600\/30 {
  background-color: rgb(79 122 33 / 0.3);
}

.bg-moss-600\/40 {
  background-color: rgb(79 122 33 / 0.4);
}

.bg-moss-600\/50 {
  background-color: rgb(79 122 33 / 0.5);
}

.bg-moss-600\/60 {
  background-color: rgb(79 122 33 / 0.6);
}

.bg-moss-600\/70 {
  background-color: rgb(79 122 33 / 0.7);
}

.bg-moss-600\/75 {
  background-color: rgb(79 122 33 / 0.75);
}

.bg-moss-600\/80 {
  background-color: rgb(79 122 33 / 0.8);
}

.bg-moss-600\/90 {
  background-color: rgb(79 122 33 / 0.9);
}

.bg-moss-600\/95 {
  background-color: rgb(79 122 33 / 0.95);
}

.bg-moss-600\/100 {
  background-color: rgb(79 122 33 / 1);
}

.bg-moss-700\/0 {
  background-color: rgb(63 98 26 / 0);
}

.bg-moss-700\/5 {
  background-color: rgb(63 98 26 / 0.05);
}

.bg-moss-700\/10 {
  background-color: rgb(63 98 26 / 0.1);
}

.bg-moss-700\/20 {
  background-color: rgb(63 98 26 / 0.2);
}

.bg-moss-700\/25 {
  background-color: rgb(63 98 26 / 0.25);
}

.bg-moss-700\/30 {
  background-color: rgb(63 98 26 / 0.3);
}

.bg-moss-700\/40 {
  background-color: rgb(63 98 26 / 0.4);
}

.bg-moss-700\/50 {
  background-color: rgb(63 98 26 / 0.5);
}

.bg-moss-700\/60 {
  background-color: rgb(63 98 26 / 0.6);
}

.bg-moss-700\/70 {
  background-color: rgb(63 98 26 / 0.7);
}

.bg-moss-700\/75 {
  background-color: rgb(63 98 26 / 0.75);
}

.bg-moss-700\/80 {
  background-color: rgb(63 98 26 / 0.8);
}

.bg-moss-700\/90 {
  background-color: rgb(63 98 26 / 0.9);
}

.bg-moss-700\/95 {
  background-color: rgb(63 98 26 / 0.95);
}

.bg-moss-700\/100 {
  background-color: rgb(63 98 26 / 1);
}

.bg-moss-800\/0 {
  background-color: rgb(51 80 21 / 0);
}

.bg-moss-800\/5 {
  background-color: rgb(51 80 21 / 0.05);
}

.bg-moss-800\/10 {
  background-color: rgb(51 80 21 / 0.1);
}

.bg-moss-800\/20 {
  background-color: rgb(51 80 21 / 0.2);
}

.bg-moss-800\/25 {
  background-color: rgb(51 80 21 / 0.25);
}

.bg-moss-800\/30 {
  background-color: rgb(51 80 21 / 0.3);
}

.bg-moss-800\/40 {
  background-color: rgb(51 80 21 / 0.4);
}

.bg-moss-800\/50 {
  background-color: rgb(51 80 21 / 0.5);
}

.bg-moss-800\/60 {
  background-color: rgb(51 80 21 / 0.6);
}

.bg-moss-800\/70 {
  background-color: rgb(51 80 21 / 0.7);
}

.bg-moss-800\/75 {
  background-color: rgb(51 80 21 / 0.75);
}

.bg-moss-800\/80 {
  background-color: rgb(51 80 21 / 0.8);
}

.bg-moss-800\/90 {
  background-color: rgb(51 80 21 / 0.9);
}

.bg-moss-800\/95 {
  background-color: rgb(51 80 21 / 0.95);
}

.bg-moss-800\/100 {
  background-color: rgb(51 80 21 / 1);
}

.bg-moss-900\/0 {
  background-color: rgb(43 66 18 / 0);
}

.bg-moss-900\/5 {
  background-color: rgb(43 66 18 / 0.05);
}

.bg-moss-900\/10 {
  background-color: rgb(43 66 18 / 0.1);
}

.bg-moss-900\/20 {
  background-color: rgb(43 66 18 / 0.2);
}

.bg-moss-900\/25 {
  background-color: rgb(43 66 18 / 0.25);
}

.bg-moss-900\/30 {
  background-color: rgb(43 66 18 / 0.3);
}

.bg-moss-900\/40 {
  background-color: rgb(43 66 18 / 0.4);
}

.bg-moss-900\/50 {
  background-color: rgb(43 66 18 / 0.5);
}

.bg-moss-900\/60 {
  background-color: rgb(43 66 18 / 0.6);
}

.bg-moss-900\/70 {
  background-color: rgb(43 66 18 / 0.7);
}

.bg-moss-900\/75 {
  background-color: rgb(43 66 18 / 0.75);
}

.bg-moss-900\/80 {
  background-color: rgb(43 66 18 / 0.8);
}

.bg-moss-900\/90 {
  background-color: rgb(43 66 18 / 0.9);
}

.bg-moss-900\/95 {
  background-color: rgb(43 66 18 / 0.95);
}

.bg-moss-900\/100 {
  background-color: rgb(43 66 18 / 1);
}

.bg-moss\/0 {
  background-color: rgb(134 203 60 / 0);
}

.bg-moss\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.bg-moss\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.bg-moss\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.bg-moss\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.bg-moss\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.bg-moss\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.bg-moss\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.bg-moss\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.bg-moss\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.bg-moss\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.bg-moss\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.bg-moss\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.bg-moss\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.bg-moss\/100 {
  background-color: rgb(134 203 60 / 1);
}

.bg-green-light-25\/0 {
  background-color: rgb(250 254 245 / 0);
}

.bg-green-light-25\/5 {
  background-color: rgb(250 254 245 / 0.05);
}

.bg-green-light-25\/10 {
  background-color: rgb(250 254 245 / 0.1);
}

.bg-green-light-25\/20 {
  background-color: rgb(250 254 245 / 0.2);
}

.bg-green-light-25\/25 {
  background-color: rgb(250 254 245 / 0.25);
}

.bg-green-light-25\/30 {
  background-color: rgb(250 254 245 / 0.3);
}

.bg-green-light-25\/40 {
  background-color: rgb(250 254 245 / 0.4);
}

.bg-green-light-25\/50 {
  background-color: rgb(250 254 245 / 0.5);
}

.bg-green-light-25\/60 {
  background-color: rgb(250 254 245 / 0.6);
}

.bg-green-light-25\/70 {
  background-color: rgb(250 254 245 / 0.7);
}

.bg-green-light-25\/75 {
  background-color: rgb(250 254 245 / 0.75);
}

.bg-green-light-25\/80 {
  background-color: rgb(250 254 245 / 0.8);
}

.bg-green-light-25\/90 {
  background-color: rgb(250 254 245 / 0.9);
}

.bg-green-light-25\/95 {
  background-color: rgb(250 254 245 / 0.95);
}

.bg-green-light-25\/100 {
  background-color: rgb(250 254 245 / 1);
}

.bg-green-light-50\/0 {
  background-color: rgb(243 254 231 / 0);
}

.bg-green-light-50\/5 {
  background-color: rgb(243 254 231 / 0.05);
}

.bg-green-light-50\/10 {
  background-color: rgb(243 254 231 / 0.1);
}

.bg-green-light-50\/20 {
  background-color: rgb(243 254 231 / 0.2);
}

.bg-green-light-50\/25 {
  background-color: rgb(243 254 231 / 0.25);
}

.bg-green-light-50\/30 {
  background-color: rgb(243 254 231 / 0.3);
}

.bg-green-light-50\/40 {
  background-color: rgb(243 254 231 / 0.4);
}

.bg-green-light-50\/50 {
  background-color: rgb(243 254 231 / 0.5);
}

.bg-green-light-50\/60 {
  background-color: rgb(243 254 231 / 0.6);
}

.bg-green-light-50\/70 {
  background-color: rgb(243 254 231 / 0.7);
}

.bg-green-light-50\/75 {
  background-color: rgb(243 254 231 / 0.75);
}

.bg-green-light-50\/80 {
  background-color: rgb(243 254 231 / 0.8);
}

.bg-green-light-50\/90 {
  background-color: rgb(243 254 231 / 0.9);
}

.bg-green-light-50\/95 {
  background-color: rgb(243 254 231 / 0.95);
}

.bg-green-light-50\/100 {
  background-color: rgb(243 254 231 / 1);
}

.bg-green-light-100\/0 {
  background-color: rgb(228 251 204 / 0);
}

.bg-green-light-100\/5 {
  background-color: rgb(228 251 204 / 0.05);
}

.bg-green-light-100\/10 {
  background-color: rgb(228 251 204 / 0.1);
}

.bg-green-light-100\/20 {
  background-color: rgb(228 251 204 / 0.2);
}

.bg-green-light-100\/25 {
  background-color: rgb(228 251 204 / 0.25);
}

.bg-green-light-100\/30 {
  background-color: rgb(228 251 204 / 0.3);
}

.bg-green-light-100\/40 {
  background-color: rgb(228 251 204 / 0.4);
}

.bg-green-light-100\/50 {
  background-color: rgb(228 251 204 / 0.5);
}

.bg-green-light-100\/60 {
  background-color: rgb(228 251 204 / 0.6);
}

.bg-green-light-100\/70 {
  background-color: rgb(228 251 204 / 0.7);
}

.bg-green-light-100\/75 {
  background-color: rgb(228 251 204 / 0.75);
}

.bg-green-light-100\/80 {
  background-color: rgb(228 251 204 / 0.8);
}

.bg-green-light-100\/90 {
  background-color: rgb(228 251 204 / 0.9);
}

.bg-green-light-100\/95 {
  background-color: rgb(228 251 204 / 0.95);
}

.bg-green-light-100\/100 {
  background-color: rgb(228 251 204 / 1);
}

.bg-green-light-300\/0 {
  background-color: rgb(166 239 103 / 0);
}

.bg-green-light-300\/5 {
  background-color: rgb(166 239 103 / 0.05);
}

.bg-green-light-300\/10 {
  background-color: rgb(166 239 103 / 0.1);
}

.bg-green-light-300\/20 {
  background-color: rgb(166 239 103 / 0.2);
}

.bg-green-light-300\/25 {
  background-color: rgb(166 239 103 / 0.25);
}

.bg-green-light-300\/30 {
  background-color: rgb(166 239 103 / 0.3);
}

.bg-green-light-300\/40 {
  background-color: rgb(166 239 103 / 0.4);
}

.bg-green-light-300\/50 {
  background-color: rgb(166 239 103 / 0.5);
}

.bg-green-light-300\/60 {
  background-color: rgb(166 239 103 / 0.6);
}

.bg-green-light-300\/70 {
  background-color: rgb(166 239 103 / 0.7);
}

.bg-green-light-300\/75 {
  background-color: rgb(166 239 103 / 0.75);
}

.bg-green-light-300\/80 {
  background-color: rgb(166 239 103 / 0.8);
}

.bg-green-light-300\/90 {
  background-color: rgb(166 239 103 / 0.9);
}

.bg-green-light-300\/95 {
  background-color: rgb(166 239 103 / 0.95);
}

.bg-green-light-300\/100 {
  background-color: rgb(166 239 103 / 1);
}

.bg-green-light-400\/0 {
  background-color: rgb(133 225 58 / 0);
}

.bg-green-light-400\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.bg-green-light-400\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.bg-green-light-400\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.bg-green-light-400\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.bg-green-light-400\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.bg-green-light-400\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.bg-green-light-400\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.bg-green-light-400\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.bg-green-light-400\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.bg-green-light-400\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.bg-green-light-400\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.bg-green-light-400\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.bg-green-light-400\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.bg-green-light-400\/100 {
  background-color: rgb(133 225 58 / 1);
}

.bg-green-light-500\/0 {
  background-color: rgb(102 6 16 / 0);
}

.bg-green-light-500\/5 {
  background-color: rgb(102 6 16 / 0.05);
}

.bg-green-light-500\/10 {
  background-color: rgb(102 6 16 / 0.1);
}

.bg-green-light-500\/20 {
  background-color: rgb(102 6 16 / 0.2);
}

.bg-green-light-500\/25 {
  background-color: rgb(102 6 16 / 0.25);
}

.bg-green-light-500\/30 {
  background-color: rgb(102 6 16 / 0.3);
}

.bg-green-light-500\/40 {
  background-color: rgb(102 6 16 / 0.4);
}

.bg-green-light-500\/50 {
  background-color: rgb(102 6 16 / 0.5);
}

.bg-green-light-500\/60 {
  background-color: rgb(102 6 16 / 0.6);
}

.bg-green-light-500\/70 {
  background-color: rgb(102 6 16 / 0.7);
}

.bg-green-light-500\/75 {
  background-color: rgb(102 6 16 / 0.75);
}

.bg-green-light-500\/80 {
  background-color: rgb(102 6 16 / 0.8);
}

.bg-green-light-500\/90 {
  background-color: rgb(102 6 16 / 0.9);
}

.bg-green-light-500\/95 {
  background-color: rgb(102 6 16 / 0.95);
}

.bg-green-light-500\/100 {
  background-color: rgb(102 6 16 / 1);
}

.bg-green-light-800\/0 {
  background-color: rgb(50 98 18 / 0);
}

.bg-green-light-800\/5 {
  background-color: rgb(50 98 18 / 0.05);
}

.bg-green-light-800\/10 {
  background-color: rgb(50 98 18 / 0.1);
}

.bg-green-light-800\/20 {
  background-color: rgb(50 98 18 / 0.2);
}

.bg-green-light-800\/25 {
  background-color: rgb(50 98 18 / 0.25);
}

.bg-green-light-800\/30 {
  background-color: rgb(50 98 18 / 0.3);
}

.bg-green-light-800\/40 {
  background-color: rgb(50 98 18 / 0.4);
}

.bg-green-light-800\/50 {
  background-color: rgb(50 98 18 / 0.5);
}

.bg-green-light-800\/60 {
  background-color: rgb(50 98 18 / 0.6);
}

.bg-green-light-800\/70 {
  background-color: rgb(50 98 18 / 0.7);
}

.bg-green-light-800\/75 {
  background-color: rgb(50 98 18 / 0.75);
}

.bg-green-light-800\/80 {
  background-color: rgb(50 98 18 / 0.8);
}

.bg-green-light-800\/90 {
  background-color: rgb(50 98 18 / 0.9);
}

.bg-green-light-800\/95 {
  background-color: rgb(50 98 18 / 0.95);
}

.bg-green-light-800\/100 {
  background-color: rgb(50 98 18 / 1);
}

.bg-green-light-900\/0 {
  background-color: rgb(43 83 20 / 0);
}

.bg-green-light-900\/5 {
  background-color: rgb(43 83 20 / 0.05);
}

.bg-green-light-900\/10 {
  background-color: rgb(43 83 20 / 0.1);
}

.bg-green-light-900\/20 {
  background-color: rgb(43 83 20 / 0.2);
}

.bg-green-light-900\/25 {
  background-color: rgb(43 83 20 / 0.25);
}

.bg-green-light-900\/30 {
  background-color: rgb(43 83 20 / 0.3);
}

.bg-green-light-900\/40 {
  background-color: rgb(43 83 20 / 0.4);
}

.bg-green-light-900\/50 {
  background-color: rgb(43 83 20 / 0.5);
}

.bg-green-light-900\/60 {
  background-color: rgb(43 83 20 / 0.6);
}

.bg-green-light-900\/70 {
  background-color: rgb(43 83 20 / 0.7);
}

.bg-green-light-900\/75 {
  background-color: rgb(43 83 20 / 0.75);
}

.bg-green-light-900\/80 {
  background-color: rgb(43 83 20 / 0.8);
}

.bg-green-light-900\/90 {
  background-color: rgb(43 83 20 / 0.9);
}

.bg-green-light-900\/95 {
  background-color: rgb(43 83 20 / 0.95);
}

.bg-green-light-900\/100 {
  background-color: rgb(43 83 20 / 1);
}

.bg-green-light\/0 {
  background-color: rgb(133 225 58 / 0);
}

.bg-green-light\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.bg-green-light\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.bg-green-light\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.bg-green-light\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.bg-green-light\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.bg-green-light\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.bg-green-light\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.bg-green-light\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.bg-green-light\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.bg-green-light\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.bg-green-light\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.bg-green-light\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.bg-green-light\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.bg-green-light\/100 {
  background-color: rgb(133 225 58 / 1);
}

.bg-green-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.bg-green-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.bg-green-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.bg-green-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.bg-green-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.bg-green-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.bg-green-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.bg-green-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.bg-green-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.bg-green-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.bg-green-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.bg-green-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.bg-green-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.bg-green-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.bg-green-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.bg-green-50\/0 {
  background-color: rgb(237 252 242 / 0);
}

.bg-green-50\/5 {
  background-color: rgb(237 252 242 / 0.05);
}

.bg-green-50\/10 {
  background-color: rgb(237 252 242 / 0.1);
}

.bg-green-50\/20 {
  background-color: rgb(237 252 242 / 0.2);
}

.bg-green-50\/25 {
  background-color: rgb(237 252 242 / 0.25);
}

.bg-green-50\/30 {
  background-color: rgb(237 252 242 / 0.3);
}

.bg-green-50\/40 {
  background-color: rgb(237 252 242 / 0.4);
}

.bg-green-50\/50 {
  background-color: rgb(237 252 242 / 0.5);
}

.bg-green-50\/60 {
  background-color: rgb(237 252 242 / 0.6);
}

.bg-green-50\/70 {
  background-color: rgb(237 252 242 / 0.7);
}

.bg-green-50\/75 {
  background-color: rgb(237 252 242 / 0.75);
}

.bg-green-50\/80 {
  background-color: rgb(237 252 242 / 0.8);
}

.bg-green-50\/90 {
  background-color: rgb(237 252 242 / 0.9);
}

.bg-green-50\/95 {
  background-color: rgb(237 252 242 / 0.95);
}

.bg-green-50\/100 {
  background-color: rgb(237 252 242 / 1);
}

.bg-green-100\/0 {
  background-color: rgb(211 248 223 / 0);
}

.bg-green-100\/5 {
  background-color: rgb(211 248 223 / 0.05);
}

.bg-green-100\/10 {
  background-color: rgb(211 248 223 / 0.1);
}

.bg-green-100\/20 {
  background-color: rgb(211 248 223 / 0.2);
}

.bg-green-100\/25 {
  background-color: rgb(211 248 223 / 0.25);
}

.bg-green-100\/30 {
  background-color: rgb(211 248 223 / 0.3);
}

.bg-green-100\/40 {
  background-color: rgb(211 248 223 / 0.4);
}

.bg-green-100\/50 {
  background-color: rgb(211 248 223 / 0.5);
}

.bg-green-100\/60 {
  background-color: rgb(211 248 223 / 0.6);
}

.bg-green-100\/70 {
  background-color: rgb(211 248 223 / 0.7);
}

.bg-green-100\/75 {
  background-color: rgb(211 248 223 / 0.75);
}

.bg-green-100\/80 {
  background-color: rgb(211 248 223 / 0.8);
}

.bg-green-100\/90 {
  background-color: rgb(211 248 223 / 0.9);
}

.bg-green-100\/95 {
  background-color: rgb(211 248 223 / 0.95);
}

.bg-green-100\/100 {
  background-color: rgb(211 248 223 / 1);
}

.bg-green-200\/0 {
  background-color: rgb(170 240 196 / 0);
}

.bg-green-200\/5 {
  background-color: rgb(170 240 196 / 0.05);
}

.bg-green-200\/10 {
  background-color: rgb(170 240 196 / 0.1);
}

.bg-green-200\/20 {
  background-color: rgb(170 240 196 / 0.2);
}

.bg-green-200\/25 {
  background-color: rgb(170 240 196 / 0.25);
}

.bg-green-200\/30 {
  background-color: rgb(170 240 196 / 0.3);
}

.bg-green-200\/40 {
  background-color: rgb(170 240 196 / 0.4);
}

.bg-green-200\/50 {
  background-color: rgb(170 240 196 / 0.5);
}

.bg-green-200\/60 {
  background-color: rgb(170 240 196 / 0.6);
}

.bg-green-200\/70 {
  background-color: rgb(170 240 196 / 0.7);
}

.bg-green-200\/75 {
  background-color: rgb(170 240 196 / 0.75);
}

.bg-green-200\/80 {
  background-color: rgb(170 240 196 / 0.8);
}

.bg-green-200\/90 {
  background-color: rgb(170 240 196 / 0.9);
}

.bg-green-200\/95 {
  background-color: rgb(170 240 196 / 0.95);
}

.bg-green-200\/100 {
  background-color: rgb(170 240 196 / 1);
}

.bg-green-300\/0 {
  background-color: rgb(115 226 163 / 0);
}

.bg-green-300\/5 {
  background-color: rgb(115 226 163 / 0.05);
}

.bg-green-300\/10 {
  background-color: rgb(115 226 163 / 0.1);
}

.bg-green-300\/20 {
  background-color: rgb(115 226 163 / 0.2);
}

.bg-green-300\/25 {
  background-color: rgb(115 226 163 / 0.25);
}

.bg-green-300\/30 {
  background-color: rgb(115 226 163 / 0.3);
}

.bg-green-300\/40 {
  background-color: rgb(115 226 163 / 0.4);
}

.bg-green-300\/50 {
  background-color: rgb(115 226 163 / 0.5);
}

.bg-green-300\/60 {
  background-color: rgb(115 226 163 / 0.6);
}

.bg-green-300\/70 {
  background-color: rgb(115 226 163 / 0.7);
}

.bg-green-300\/75 {
  background-color: rgb(115 226 163 / 0.75);
}

.bg-green-300\/80 {
  background-color: rgb(115 226 163 / 0.8);
}

.bg-green-300\/90 {
  background-color: rgb(115 226 163 / 0.9);
}

.bg-green-300\/95 {
  background-color: rgb(115 226 163 / 0.95);
}

.bg-green-300\/100 {
  background-color: rgb(115 226 163 / 1);
}

.bg-green-400\/0 {
  background-color: rgb(60 203 127 / 0);
}

.bg-green-400\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.bg-green-400\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.bg-green-400\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.bg-green-400\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.bg-green-400\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.bg-green-400\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.bg-green-400\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.bg-green-400\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.bg-green-400\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.bg-green-400\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.bg-green-400\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.bg-green-400\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.bg-green-400\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.bg-green-400\/100 {
  background-color: rgb(60 203 127 / 1);
}

.bg-green-500\/0 {
  background-color: rgb(22 131 100 / 0);
}

.bg-green-500\/5 {
  background-color: rgb(22 131 100 / 0.05);
}

.bg-green-500\/10 {
  background-color: rgb(22 131 100 / 0.1);
}

.bg-green-500\/20 {
  background-color: rgb(22 131 100 / 0.2);
}

.bg-green-500\/25 {
  background-color: rgb(22 131 100 / 0.25);
}

.bg-green-500\/30 {
  background-color: rgb(22 131 100 / 0.3);
}

.bg-green-500\/40 {
  background-color: rgb(22 131 100 / 0.4);
}

.bg-green-500\/50 {
  background-color: rgb(22 131 100 / 0.5);
}

.bg-green-500\/60 {
  background-color: rgb(22 131 100 / 0.6);
}

.bg-green-500\/70 {
  background-color: rgb(22 131 100 / 0.7);
}

.bg-green-500\/75 {
  background-color: rgb(22 131 100 / 0.75);
}

.bg-green-500\/80 {
  background-color: rgb(22 131 100 / 0.8);
}

.bg-green-500\/90 {
  background-color: rgb(22 131 100 / 0.9);
}

.bg-green-500\/95 {
  background-color: rgb(22 131 100 / 0.95);
}

.bg-green-500\/100 {
  background-color: rgb(22 131 100 / 1);
}

.bg-green-600\/0 {
  background-color: rgb(9 146 80 / 0);
}

.bg-green-600\/5 {
  background-color: rgb(9 146 80 / 0.05);
}

.bg-green-600\/10 {
  background-color: rgb(9 146 80 / 0.1);
}

.bg-green-600\/20 {
  background-color: rgb(9 146 80 / 0.2);
}

.bg-green-600\/25 {
  background-color: rgb(9 146 80 / 0.25);
}

.bg-green-600\/30 {
  background-color: rgb(9 146 80 / 0.3);
}

.bg-green-600\/40 {
  background-color: rgb(9 146 80 / 0.4);
}

.bg-green-600\/50 {
  background-color: rgb(9 146 80 / 0.5);
}

.bg-green-600\/60 {
  background-color: rgb(9 146 80 / 0.6);
}

.bg-green-600\/70 {
  background-color: rgb(9 146 80 / 0.7);
}

.bg-green-600\/75 {
  background-color: rgb(9 146 80 / 0.75);
}

.bg-green-600\/80 {
  background-color: rgb(9 146 80 / 0.8);
}

.bg-green-600\/90 {
  background-color: rgb(9 146 80 / 0.9);
}

.bg-green-600\/95 {
  background-color: rgb(9 146 80 / 0.95);
}

.bg-green-600\/100 {
  background-color: rgb(9 146 80 / 1);
}

.bg-green-700\/0 {
  background-color: rgb(8 116 67 / 0);
}

.bg-green-700\/5 {
  background-color: rgb(8 116 67 / 0.05);
}

.bg-green-700\/10 {
  background-color: rgb(8 116 67 / 0.1);
}

.bg-green-700\/20 {
  background-color: rgb(8 116 67 / 0.2);
}

.bg-green-700\/25 {
  background-color: rgb(8 116 67 / 0.25);
}

.bg-green-700\/30 {
  background-color: rgb(8 116 67 / 0.3);
}

.bg-green-700\/40 {
  background-color: rgb(8 116 67 / 0.4);
}

.bg-green-700\/50 {
  background-color: rgb(8 116 67 / 0.5);
}

.bg-green-700\/60 {
  background-color: rgb(8 116 67 / 0.6);
}

.bg-green-700\/70 {
  background-color: rgb(8 116 67 / 0.7);
}

.bg-green-700\/75 {
  background-color: rgb(8 116 67 / 0.75);
}

.bg-green-700\/80 {
  background-color: rgb(8 116 67 / 0.8);
}

.bg-green-700\/90 {
  background-color: rgb(8 116 67 / 0.9);
}

.bg-green-700\/95 {
  background-color: rgb(8 116 67 / 0.95);
}

.bg-green-700\/100 {
  background-color: rgb(8 116 67 / 1);
}

.bg-green-800\/0 {
  background-color: rgb(9 80 55 / 0);
}

.bg-green-800\/5 {
  background-color: rgb(9 80 55 / 0.05);
}

.bg-green-800\/10 {
  background-color: rgb(9 80 55 / 0.1);
}

.bg-green-800\/20 {
  background-color: rgb(9 80 55 / 0.2);
}

.bg-green-800\/25 {
  background-color: rgb(9 80 55 / 0.25);
}

.bg-green-800\/30 {
  background-color: rgb(9 80 55 / 0.3);
}

.bg-green-800\/40 {
  background-color: rgb(9 80 55 / 0.4);
}

.bg-green-800\/50 {
  background-color: rgb(9 80 55 / 0.5);
}

.bg-green-800\/60 {
  background-color: rgb(9 80 55 / 0.6);
}

.bg-green-800\/70 {
  background-color: rgb(9 80 55 / 0.7);
}

.bg-green-800\/75 {
  background-color: rgb(9 80 55 / 0.75);
}

.bg-green-800\/80 {
  background-color: rgb(9 80 55 / 0.8);
}

.bg-green-800\/90 {
  background-color: rgb(9 80 55 / 0.9);
}

.bg-green-800\/95 {
  background-color: rgb(9 80 55 / 0.95);
}

.bg-green-800\/100 {
  background-color: rgb(9 80 55 / 1);
}

.bg-green-900\/0 {
  background-color: rgb(8 76 46 / 0);
}

.bg-green-900\/5 {
  background-color: rgb(8 76 46 / 0.05);
}

.bg-green-900\/10 {
  background-color: rgb(8 76 46 / 0.1);
}

.bg-green-900\/20 {
  background-color: rgb(8 76 46 / 0.2);
}

.bg-green-900\/25 {
  background-color: rgb(8 76 46 / 0.25);
}

.bg-green-900\/30 {
  background-color: rgb(8 76 46 / 0.3);
}

.bg-green-900\/40 {
  background-color: rgb(8 76 46 / 0.4);
}

.bg-green-900\/50 {
  background-color: rgb(8 76 46 / 0.5);
}

.bg-green-900\/60 {
  background-color: rgb(8 76 46 / 0.6);
}

.bg-green-900\/70 {
  background-color: rgb(8 76 46 / 0.7);
}

.bg-green-900\/75 {
  background-color: rgb(8 76 46 / 0.75);
}

.bg-green-900\/80 {
  background-color: rgb(8 76 46 / 0.8);
}

.bg-green-900\/90 {
  background-color: rgb(8 76 46 / 0.9);
}

.bg-green-900\/95 {
  background-color: rgb(8 76 46 / 0.95);
}

.bg-green-900\/100 {
  background-color: rgb(8 76 46 / 1);
}

.bg-green\/0 {
  background-color: rgb(60 203 127 / 0);
}

.bg-green\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.bg-green\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.bg-green\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.bg-green\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.bg-green\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.bg-green\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.bg-green\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.bg-green\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.bg-green\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.bg-green\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.bg-green\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.bg-green\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.bg-green\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.bg-green\/100 {
  background-color: rgb(60 203 127 / 1);
}

.bg-teal-25\/0 {
  background-color: rgb(246 254 252 / 0);
}

.bg-teal-25\/5 {
  background-color: rgb(246 254 252 / 0.05);
}

.bg-teal-25\/10 {
  background-color: rgb(246 254 252 / 0.1);
}

.bg-teal-25\/20 {
  background-color: rgb(246 254 252 / 0.2);
}

.bg-teal-25\/25 {
  background-color: rgb(246 254 252 / 0.25);
}

.bg-teal-25\/30 {
  background-color: rgb(246 254 252 / 0.3);
}

.bg-teal-25\/40 {
  background-color: rgb(246 254 252 / 0.4);
}

.bg-teal-25\/50 {
  background-color: rgb(246 254 252 / 0.5);
}

.bg-teal-25\/60 {
  background-color: rgb(246 254 252 / 0.6);
}

.bg-teal-25\/70 {
  background-color: rgb(246 254 252 / 0.7);
}

.bg-teal-25\/75 {
  background-color: rgb(246 254 252 / 0.75);
}

.bg-teal-25\/80 {
  background-color: rgb(246 254 252 / 0.8);
}

.bg-teal-25\/90 {
  background-color: rgb(246 254 252 / 0.9);
}

.bg-teal-25\/95 {
  background-color: rgb(246 254 252 / 0.95);
}

.bg-teal-25\/100 {
  background-color: rgb(246 254 252 / 1);
}

.bg-teal-50\/0 {
  background-color: rgb(240 253 249 / 0);
}

.bg-teal-50\/5 {
  background-color: rgb(240 253 249 / 0.05);
}

.bg-teal-50\/10 {
  background-color: rgb(240 253 249 / 0.1);
}

.bg-teal-50\/20 {
  background-color: rgb(240 253 249 / 0.2);
}

.bg-teal-50\/25 {
  background-color: rgb(240 253 249 / 0.25);
}

.bg-teal-50\/30 {
  background-color: rgb(240 253 249 / 0.3);
}

.bg-teal-50\/40 {
  background-color: rgb(240 253 249 / 0.4);
}

.bg-teal-50\/50 {
  background-color: rgb(240 253 249 / 0.5);
}

.bg-teal-50\/60 {
  background-color: rgb(240 253 249 / 0.6);
}

.bg-teal-50\/70 {
  background-color: rgb(240 253 249 / 0.7);
}

.bg-teal-50\/75 {
  background-color: rgb(240 253 249 / 0.75);
}

.bg-teal-50\/80 {
  background-color: rgb(240 253 249 / 0.8);
}

.bg-teal-50\/90 {
  background-color: rgb(240 253 249 / 0.9);
}

.bg-teal-50\/95 {
  background-color: rgb(240 253 249 / 0.95);
}

.bg-teal-50\/100 {
  background-color: rgb(240 253 249 / 1);
}

.bg-teal-100\/0 {
  background-color: rgb(204 251 239 / 0);
}

.bg-teal-100\/5 {
  background-color: rgb(204 251 239 / 0.05);
}

.bg-teal-100\/10 {
  background-color: rgb(204 251 239 / 0.1);
}

.bg-teal-100\/20 {
  background-color: rgb(204 251 239 / 0.2);
}

.bg-teal-100\/25 {
  background-color: rgb(204 251 239 / 0.25);
}

.bg-teal-100\/30 {
  background-color: rgb(204 251 239 / 0.3);
}

.bg-teal-100\/40 {
  background-color: rgb(204 251 239 / 0.4);
}

.bg-teal-100\/50 {
  background-color: rgb(204 251 239 / 0.5);
}

.bg-teal-100\/60 {
  background-color: rgb(204 251 239 / 0.6);
}

.bg-teal-100\/70 {
  background-color: rgb(204 251 239 / 0.7);
}

.bg-teal-100\/75 {
  background-color: rgb(204 251 239 / 0.75);
}

.bg-teal-100\/80 {
  background-color: rgb(204 251 239 / 0.8);
}

.bg-teal-100\/90 {
  background-color: rgb(204 251 239 / 0.9);
}

.bg-teal-100\/95 {
  background-color: rgb(204 251 239 / 0.95);
}

.bg-teal-100\/100 {
  background-color: rgb(204 251 239 / 1);
}

.bg-teal-200\/0 {
  background-color: rgb(153 246 224 / 0);
}

.bg-teal-200\/5 {
  background-color: rgb(153 246 224 / 0.05);
}

.bg-teal-200\/10 {
  background-color: rgb(153 246 224 / 0.1);
}

.bg-teal-200\/20 {
  background-color: rgb(153 246 224 / 0.2);
}

.bg-teal-200\/25 {
  background-color: rgb(153 246 224 / 0.25);
}

.bg-teal-200\/30 {
  background-color: rgb(153 246 224 / 0.3);
}

.bg-teal-200\/40 {
  background-color: rgb(153 246 224 / 0.4);
}

.bg-teal-200\/50 {
  background-color: rgb(153 246 224 / 0.5);
}

.bg-teal-200\/60 {
  background-color: rgb(153 246 224 / 0.6);
}

.bg-teal-200\/70 {
  background-color: rgb(153 246 224 / 0.7);
}

.bg-teal-200\/75 {
  background-color: rgb(153 246 224 / 0.75);
}

.bg-teal-200\/80 {
  background-color: rgb(153 246 224 / 0.8);
}

.bg-teal-200\/90 {
  background-color: rgb(153 246 224 / 0.9);
}

.bg-teal-200\/95 {
  background-color: rgb(153 246 224 / 0.95);
}

.bg-teal-200\/100 {
  background-color: rgb(153 246 224 / 1);
}

.bg-teal-300\/0 {
  background-color: rgb(95 233 208 / 0);
}

.bg-teal-300\/5 {
  background-color: rgb(95 233 208 / 0.05);
}

.bg-teal-300\/10 {
  background-color: rgb(95 233 208 / 0.1);
}

.bg-teal-300\/20 {
  background-color: rgb(95 233 208 / 0.2);
}

.bg-teal-300\/25 {
  background-color: rgb(95 233 208 / 0.25);
}

.bg-teal-300\/30 {
  background-color: rgb(95 233 208 / 0.3);
}

.bg-teal-300\/40 {
  background-color: rgb(95 233 208 / 0.4);
}

.bg-teal-300\/50 {
  background-color: rgb(95 233 208 / 0.5);
}

.bg-teal-300\/60 {
  background-color: rgb(95 233 208 / 0.6);
}

.bg-teal-300\/70 {
  background-color: rgb(95 233 208 / 0.7);
}

.bg-teal-300\/75 {
  background-color: rgb(95 233 208 / 0.75);
}

.bg-teal-300\/80 {
  background-color: rgb(95 233 208 / 0.8);
}

.bg-teal-300\/90 {
  background-color: rgb(95 233 208 / 0.9);
}

.bg-teal-300\/95 {
  background-color: rgb(95 233 208 / 0.95);
}

.bg-teal-300\/100 {
  background-color: rgb(95 233 208 / 1);
}

.bg-teal-400\/0 {
  background-color: rgb(46 211 183 / 0);
}

.bg-teal-400\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.bg-teal-400\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.bg-teal-400\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.bg-teal-400\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.bg-teal-400\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.bg-teal-400\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.bg-teal-400\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.bg-teal-400\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.bg-teal-400\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.bg-teal-400\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.bg-teal-400\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.bg-teal-400\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.bg-teal-400\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.bg-teal-400\/100 {
  background-color: rgb(46 211 183 / 1);
}

.bg-teal-500\/0 {
  background-color: rgb(21 183 158 / 0);
}

.bg-teal-500\/5 {
  background-color: rgb(21 183 158 / 0.05);
}

.bg-teal-500\/10 {
  background-color: rgb(21 183 158 / 0.1);
}

.bg-teal-500\/20 {
  background-color: rgb(21 183 158 / 0.2);
}

.bg-teal-500\/25 {
  background-color: rgb(21 183 158 / 0.25);
}

.bg-teal-500\/30 {
  background-color: rgb(21 183 158 / 0.3);
}

.bg-teal-500\/40 {
  background-color: rgb(21 183 158 / 0.4);
}

.bg-teal-500\/50 {
  background-color: rgb(21 183 158 / 0.5);
}

.bg-teal-500\/60 {
  background-color: rgb(21 183 158 / 0.6);
}

.bg-teal-500\/70 {
  background-color: rgb(21 183 158 / 0.7);
}

.bg-teal-500\/75 {
  background-color: rgb(21 183 158 / 0.75);
}

.bg-teal-500\/80 {
  background-color: rgb(21 183 158 / 0.8);
}

.bg-teal-500\/90 {
  background-color: rgb(21 183 158 / 0.9);
}

.bg-teal-500\/95 {
  background-color: rgb(21 183 158 / 0.95);
}

.bg-teal-500\/100 {
  background-color: rgb(21 183 158 / 1);
}

.bg-teal-600\/0 {
  background-color: rgb(14 147 132 / 0);
}

.bg-teal-600\/5 {
  background-color: rgb(14 147 132 / 0.05);
}

.bg-teal-600\/10 {
  background-color: rgb(14 147 132 / 0.1);
}

.bg-teal-600\/20 {
  background-color: rgb(14 147 132 / 0.2);
}

.bg-teal-600\/25 {
  background-color: rgb(14 147 132 / 0.25);
}

.bg-teal-600\/30 {
  background-color: rgb(14 147 132 / 0.3);
}

.bg-teal-600\/40 {
  background-color: rgb(14 147 132 / 0.4);
}

.bg-teal-600\/50 {
  background-color: rgb(14 147 132 / 0.5);
}

.bg-teal-600\/60 {
  background-color: rgb(14 147 132 / 0.6);
}

.bg-teal-600\/70 {
  background-color: rgb(14 147 132 / 0.7);
}

.bg-teal-600\/75 {
  background-color: rgb(14 147 132 / 0.75);
}

.bg-teal-600\/80 {
  background-color: rgb(14 147 132 / 0.8);
}

.bg-teal-600\/90 {
  background-color: rgb(14 147 132 / 0.9);
}

.bg-teal-600\/95 {
  background-color: rgb(14 147 132 / 0.95);
}

.bg-teal-600\/100 {
  background-color: rgb(14 147 132 / 1);
}

.bg-teal-700\/0 {
  background-color: rgb(16 117 105 / 0);
}

.bg-teal-700\/5 {
  background-color: rgb(16 117 105 / 0.05);
}

.bg-teal-700\/10 {
  background-color: rgb(16 117 105 / 0.1);
}

.bg-teal-700\/20 {
  background-color: rgb(16 117 105 / 0.2);
}

.bg-teal-700\/25 {
  background-color: rgb(16 117 105 / 0.25);
}

.bg-teal-700\/30 {
  background-color: rgb(16 117 105 / 0.3);
}

.bg-teal-700\/40 {
  background-color: rgb(16 117 105 / 0.4);
}

.bg-teal-700\/50 {
  background-color: rgb(16 117 105 / 0.5);
}

.bg-teal-700\/60 {
  background-color: rgb(16 117 105 / 0.6);
}

.bg-teal-700\/70 {
  background-color: rgb(16 117 105 / 0.7);
}

.bg-teal-700\/75 {
  background-color: rgb(16 117 105 / 0.75);
}

.bg-teal-700\/80 {
  background-color: rgb(16 117 105 / 0.8);
}

.bg-teal-700\/90 {
  background-color: rgb(16 117 105 / 0.9);
}

.bg-teal-700\/95 {
  background-color: rgb(16 117 105 / 0.95);
}

.bg-teal-700\/100 {
  background-color: rgb(16 117 105 / 1);
}

.bg-teal-800\/0 {
  background-color: rgb(18 93 86 / 0);
}

.bg-teal-800\/5 {
  background-color: rgb(18 93 86 / 0.05);
}

.bg-teal-800\/10 {
  background-color: rgb(18 93 86 / 0.1);
}

.bg-teal-800\/20 {
  background-color: rgb(18 93 86 / 0.2);
}

.bg-teal-800\/25 {
  background-color: rgb(18 93 86 / 0.25);
}

.bg-teal-800\/30 {
  background-color: rgb(18 93 86 / 0.3);
}

.bg-teal-800\/40 {
  background-color: rgb(18 93 86 / 0.4);
}

.bg-teal-800\/50 {
  background-color: rgb(18 93 86 / 0.5);
}

.bg-teal-800\/60 {
  background-color: rgb(18 93 86 / 0.6);
}

.bg-teal-800\/70 {
  background-color: rgb(18 93 86 / 0.7);
}

.bg-teal-800\/75 {
  background-color: rgb(18 93 86 / 0.75);
}

.bg-teal-800\/80 {
  background-color: rgb(18 93 86 / 0.8);
}

.bg-teal-800\/90 {
  background-color: rgb(18 93 86 / 0.9);
}

.bg-teal-800\/95 {
  background-color: rgb(18 93 86 / 0.95);
}

.bg-teal-800\/100 {
  background-color: rgb(18 93 86 / 1);
}

.bg-teal-900\/0 {
  background-color: rgb(19 78 72 / 0);
}

.bg-teal-900\/5 {
  background-color: rgb(19 78 72 / 0.05);
}

.bg-teal-900\/10 {
  background-color: rgb(19 78 72 / 0.1);
}

.bg-teal-900\/20 {
  background-color: rgb(19 78 72 / 0.2);
}

.bg-teal-900\/25 {
  background-color: rgb(19 78 72 / 0.25);
}

.bg-teal-900\/30 {
  background-color: rgb(19 78 72 / 0.3);
}

.bg-teal-900\/40 {
  background-color: rgb(19 78 72 / 0.4);
}

.bg-teal-900\/50 {
  background-color: rgb(19 78 72 / 0.5);
}

.bg-teal-900\/60 {
  background-color: rgb(19 78 72 / 0.6);
}

.bg-teal-900\/70 {
  background-color: rgb(19 78 72 / 0.7);
}

.bg-teal-900\/75 {
  background-color: rgb(19 78 72 / 0.75);
}

.bg-teal-900\/80 {
  background-color: rgb(19 78 72 / 0.8);
}

.bg-teal-900\/90 {
  background-color: rgb(19 78 72 / 0.9);
}

.bg-teal-900\/95 {
  background-color: rgb(19 78 72 / 0.95);
}

.bg-teal-900\/100 {
  background-color: rgb(19 78 72 / 1);
}

.bg-teal\/0 {
  background-color: rgb(46 211 183 / 0);
}

.bg-teal\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.bg-teal\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.bg-teal\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.bg-teal\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.bg-teal\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.bg-teal\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.bg-teal\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.bg-teal\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.bg-teal\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.bg-teal\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.bg-teal\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.bg-teal\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.bg-teal\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.bg-teal\/100 {
  background-color: rgb(46 211 183 / 1);
}

.bg-cyan-25\/0 {
  background-color: rgb(245 254 255 / 0);
}

.bg-cyan-25\/5 {
  background-color: rgb(245 254 255 / 0.05);
}

.bg-cyan-25\/10 {
  background-color: rgb(245 254 255 / 0.1);
}

.bg-cyan-25\/20 {
  background-color: rgb(245 254 255 / 0.2);
}

.bg-cyan-25\/25 {
  background-color: rgb(245 254 255 / 0.25);
}

.bg-cyan-25\/30 {
  background-color: rgb(245 254 255 / 0.3);
}

.bg-cyan-25\/40 {
  background-color: rgb(245 254 255 / 0.4);
}

.bg-cyan-25\/50 {
  background-color: rgb(245 254 255 / 0.5);
}

.bg-cyan-25\/60 {
  background-color: rgb(245 254 255 / 0.6);
}

.bg-cyan-25\/70 {
  background-color: rgb(245 254 255 / 0.7);
}

.bg-cyan-25\/75 {
  background-color: rgb(245 254 255 / 0.75);
}

.bg-cyan-25\/80 {
  background-color: rgb(245 254 255 / 0.8);
}

.bg-cyan-25\/90 {
  background-color: rgb(245 254 255 / 0.9);
}

.bg-cyan-25\/95 {
  background-color: rgb(245 254 255 / 0.95);
}

.bg-cyan-25\/100 {
  background-color: rgb(245 254 255 / 1);
}

.bg-cyan-50\/0 {
  background-color: rgb(236 253 255 / 0);
}

.bg-cyan-50\/5 {
  background-color: rgb(236 253 255 / 0.05);
}

.bg-cyan-50\/10 {
  background-color: rgb(236 253 255 / 0.1);
}

.bg-cyan-50\/20 {
  background-color: rgb(236 253 255 / 0.2);
}

.bg-cyan-50\/25 {
  background-color: rgb(236 253 255 / 0.25);
}

.bg-cyan-50\/30 {
  background-color: rgb(236 253 255 / 0.3);
}

.bg-cyan-50\/40 {
  background-color: rgb(236 253 255 / 0.4);
}

.bg-cyan-50\/50 {
  background-color: rgb(236 253 255 / 0.5);
}

.bg-cyan-50\/60 {
  background-color: rgb(236 253 255 / 0.6);
}

.bg-cyan-50\/70 {
  background-color: rgb(236 253 255 / 0.7);
}

.bg-cyan-50\/75 {
  background-color: rgb(236 253 255 / 0.75);
}

.bg-cyan-50\/80 {
  background-color: rgb(236 253 255 / 0.8);
}

.bg-cyan-50\/90 {
  background-color: rgb(236 253 255 / 0.9);
}

.bg-cyan-50\/95 {
  background-color: rgb(236 253 255 / 0.95);
}

.bg-cyan-50\/100 {
  background-color: rgb(236 253 255 / 1);
}

.bg-cyan-100\/0 {
  background-color: rgb(207 249 254 / 0);
}

.bg-cyan-100\/5 {
  background-color: rgb(207 249 254 / 0.05);
}

.bg-cyan-100\/10 {
  background-color: rgb(207 249 254 / 0.1);
}

.bg-cyan-100\/20 {
  background-color: rgb(207 249 254 / 0.2);
}

.bg-cyan-100\/25 {
  background-color: rgb(207 249 254 / 0.25);
}

.bg-cyan-100\/30 {
  background-color: rgb(207 249 254 / 0.3);
}

.bg-cyan-100\/40 {
  background-color: rgb(207 249 254 / 0.4);
}

.bg-cyan-100\/50 {
  background-color: rgb(207 249 254 / 0.5);
}

.bg-cyan-100\/60 {
  background-color: rgb(207 249 254 / 0.6);
}

.bg-cyan-100\/70 {
  background-color: rgb(207 249 254 / 0.7);
}

.bg-cyan-100\/75 {
  background-color: rgb(207 249 254 / 0.75);
}

.bg-cyan-100\/80 {
  background-color: rgb(207 249 254 / 0.8);
}

.bg-cyan-100\/90 {
  background-color: rgb(207 249 254 / 0.9);
}

.bg-cyan-100\/95 {
  background-color: rgb(207 249 254 / 0.95);
}

.bg-cyan-100\/100 {
  background-color: rgb(207 249 254 / 1);
}

.bg-cyan-200\/0 {
  background-color: rgb(165 240 252 / 0);
}

.bg-cyan-200\/5 {
  background-color: rgb(165 240 252 / 0.05);
}

.bg-cyan-200\/10 {
  background-color: rgb(165 240 252 / 0.1);
}

.bg-cyan-200\/20 {
  background-color: rgb(165 240 252 / 0.2);
}

.bg-cyan-200\/25 {
  background-color: rgb(165 240 252 / 0.25);
}

.bg-cyan-200\/30 {
  background-color: rgb(165 240 252 / 0.3);
}

.bg-cyan-200\/40 {
  background-color: rgb(165 240 252 / 0.4);
}

.bg-cyan-200\/50 {
  background-color: rgb(165 240 252 / 0.5);
}

.bg-cyan-200\/60 {
  background-color: rgb(165 240 252 / 0.6);
}

.bg-cyan-200\/70 {
  background-color: rgb(165 240 252 / 0.7);
}

.bg-cyan-200\/75 {
  background-color: rgb(165 240 252 / 0.75);
}

.bg-cyan-200\/80 {
  background-color: rgb(165 240 252 / 0.8);
}

.bg-cyan-200\/90 {
  background-color: rgb(165 240 252 / 0.9);
}

.bg-cyan-200\/95 {
  background-color: rgb(165 240 252 / 0.95);
}

.bg-cyan-200\/100 {
  background-color: rgb(165 240 252 / 1);
}

.bg-cyan-300\/0 {
  background-color: rgb(103 227 249 / 0);
}

.bg-cyan-300\/5 {
  background-color: rgb(103 227 249 / 0.05);
}

.bg-cyan-300\/10 {
  background-color: rgb(103 227 249 / 0.1);
}

.bg-cyan-300\/20 {
  background-color: rgb(103 227 249 / 0.2);
}

.bg-cyan-300\/25 {
  background-color: rgb(103 227 249 / 0.25);
}

.bg-cyan-300\/30 {
  background-color: rgb(103 227 249 / 0.3);
}

.bg-cyan-300\/40 {
  background-color: rgb(103 227 249 / 0.4);
}

.bg-cyan-300\/50 {
  background-color: rgb(103 227 249 / 0.5);
}

.bg-cyan-300\/60 {
  background-color: rgb(103 227 249 / 0.6);
}

.bg-cyan-300\/70 {
  background-color: rgb(103 227 249 / 0.7);
}

.bg-cyan-300\/75 {
  background-color: rgb(103 227 249 / 0.75);
}

.bg-cyan-300\/80 {
  background-color: rgb(103 227 249 / 0.8);
}

.bg-cyan-300\/90 {
  background-color: rgb(103 227 249 / 0.9);
}

.bg-cyan-300\/95 {
  background-color: rgb(103 227 249 / 0.95);
}

.bg-cyan-300\/100 {
  background-color: rgb(103 227 249 / 1);
}

.bg-cyan-400\/0 {
  background-color: rgb(34 204 238 / 0);
}

.bg-cyan-400\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.bg-cyan-400\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.bg-cyan-400\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.bg-cyan-400\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.bg-cyan-400\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.bg-cyan-400\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.bg-cyan-400\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.bg-cyan-400\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.bg-cyan-400\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.bg-cyan-400\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.bg-cyan-400\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.bg-cyan-400\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.bg-cyan-400\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.bg-cyan-400\/100 {
  background-color: rgb(34 204 238 / 1);
}

.bg-cyan-500\/0 {
  background-color: rgb(6 174 212 / 0);
}

.bg-cyan-500\/5 {
  background-color: rgb(6 174 212 / 0.05);
}

.bg-cyan-500\/10 {
  background-color: rgb(6 174 212 / 0.1);
}

.bg-cyan-500\/20 {
  background-color: rgb(6 174 212 / 0.2);
}

.bg-cyan-500\/25 {
  background-color: rgb(6 174 212 / 0.25);
}

.bg-cyan-500\/30 {
  background-color: rgb(6 174 212 / 0.3);
}

.bg-cyan-500\/40 {
  background-color: rgb(6 174 212 / 0.4);
}

.bg-cyan-500\/50 {
  background-color: rgb(6 174 212 / 0.5);
}

.bg-cyan-500\/60 {
  background-color: rgb(6 174 212 / 0.6);
}

.bg-cyan-500\/70 {
  background-color: rgb(6 174 212 / 0.7);
}

.bg-cyan-500\/75 {
  background-color: rgb(6 174 212 / 0.75);
}

.bg-cyan-500\/80 {
  background-color: rgb(6 174 212 / 0.8);
}

.bg-cyan-500\/90 {
  background-color: rgb(6 174 212 / 0.9);
}

.bg-cyan-500\/95 {
  background-color: rgb(6 174 212 / 0.95);
}

.bg-cyan-500\/100 {
  background-color: rgb(6 174 212 / 1);
}

.bg-cyan-600\/0 {
  background-color: rgb(8 138 178 / 0);
}

.bg-cyan-600\/5 {
  background-color: rgb(8 138 178 / 0.05);
}

.bg-cyan-600\/10 {
  background-color: rgb(8 138 178 / 0.1);
}

.bg-cyan-600\/20 {
  background-color: rgb(8 138 178 / 0.2);
}

.bg-cyan-600\/25 {
  background-color: rgb(8 138 178 / 0.25);
}

.bg-cyan-600\/30 {
  background-color: rgb(8 138 178 / 0.3);
}

.bg-cyan-600\/40 {
  background-color: rgb(8 138 178 / 0.4);
}

.bg-cyan-600\/50 {
  background-color: rgb(8 138 178 / 0.5);
}

.bg-cyan-600\/60 {
  background-color: rgb(8 138 178 / 0.6);
}

.bg-cyan-600\/70 {
  background-color: rgb(8 138 178 / 0.7);
}

.bg-cyan-600\/75 {
  background-color: rgb(8 138 178 / 0.75);
}

.bg-cyan-600\/80 {
  background-color: rgb(8 138 178 / 0.8);
}

.bg-cyan-600\/90 {
  background-color: rgb(8 138 178 / 0.9);
}

.bg-cyan-600\/95 {
  background-color: rgb(8 138 178 / 0.95);
}

.bg-cyan-600\/100 {
  background-color: rgb(8 138 178 / 1);
}

.bg-cyan-700\/0 {
  background-color: rgb(14 112 144 / 0);
}

.bg-cyan-700\/5 {
  background-color: rgb(14 112 144 / 0.05);
}

.bg-cyan-700\/10 {
  background-color: rgb(14 112 144 / 0.1);
}

.bg-cyan-700\/20 {
  background-color: rgb(14 112 144 / 0.2);
}

.bg-cyan-700\/25 {
  background-color: rgb(14 112 144 / 0.25);
}

.bg-cyan-700\/30 {
  background-color: rgb(14 112 144 / 0.3);
}

.bg-cyan-700\/40 {
  background-color: rgb(14 112 144 / 0.4);
}

.bg-cyan-700\/50 {
  background-color: rgb(14 112 144 / 0.5);
}

.bg-cyan-700\/60 {
  background-color: rgb(14 112 144 / 0.6);
}

.bg-cyan-700\/70 {
  background-color: rgb(14 112 144 / 0.7);
}

.bg-cyan-700\/75 {
  background-color: rgb(14 112 144 / 0.75);
}

.bg-cyan-700\/80 {
  background-color: rgb(14 112 144 / 0.8);
}

.bg-cyan-700\/90 {
  background-color: rgb(14 112 144 / 0.9);
}

.bg-cyan-700\/95 {
  background-color: rgb(14 112 144 / 0.95);
}

.bg-cyan-700\/100 {
  background-color: rgb(14 112 144 / 1);
}

.bg-cyan-800\/0 {
  background-color: rgb(21 91 117 / 0);
}

.bg-cyan-800\/5 {
  background-color: rgb(21 91 117 / 0.05);
}

.bg-cyan-800\/10 {
  background-color: rgb(21 91 117 / 0.1);
}

.bg-cyan-800\/20 {
  background-color: rgb(21 91 117 / 0.2);
}

.bg-cyan-800\/25 {
  background-color: rgb(21 91 117 / 0.25);
}

.bg-cyan-800\/30 {
  background-color: rgb(21 91 117 / 0.3);
}

.bg-cyan-800\/40 {
  background-color: rgb(21 91 117 / 0.4);
}

.bg-cyan-800\/50 {
  background-color: rgb(21 91 117 / 0.5);
}

.bg-cyan-800\/60 {
  background-color: rgb(21 91 117 / 0.6);
}

.bg-cyan-800\/70 {
  background-color: rgb(21 91 117 / 0.7);
}

.bg-cyan-800\/75 {
  background-color: rgb(21 91 117 / 0.75);
}

.bg-cyan-800\/80 {
  background-color: rgb(21 91 117 / 0.8);
}

.bg-cyan-800\/90 {
  background-color: rgb(21 91 117 / 0.9);
}

.bg-cyan-800\/95 {
  background-color: rgb(21 91 117 / 0.95);
}

.bg-cyan-800\/100 {
  background-color: rgb(21 91 117 / 1);
}

.bg-cyan-900\/0 {
  background-color: rgb(22 76 99 / 0);
}

.bg-cyan-900\/5 {
  background-color: rgb(22 76 99 / 0.05);
}

.bg-cyan-900\/10 {
  background-color: rgb(22 76 99 / 0.1);
}

.bg-cyan-900\/20 {
  background-color: rgb(22 76 99 / 0.2);
}

.bg-cyan-900\/25 {
  background-color: rgb(22 76 99 / 0.25);
}

.bg-cyan-900\/30 {
  background-color: rgb(22 76 99 / 0.3);
}

.bg-cyan-900\/40 {
  background-color: rgb(22 76 99 / 0.4);
}

.bg-cyan-900\/50 {
  background-color: rgb(22 76 99 / 0.5);
}

.bg-cyan-900\/60 {
  background-color: rgb(22 76 99 / 0.6);
}

.bg-cyan-900\/70 {
  background-color: rgb(22 76 99 / 0.7);
}

.bg-cyan-900\/75 {
  background-color: rgb(22 76 99 / 0.75);
}

.bg-cyan-900\/80 {
  background-color: rgb(22 76 99 / 0.8);
}

.bg-cyan-900\/90 {
  background-color: rgb(22 76 99 / 0.9);
}

.bg-cyan-900\/95 {
  background-color: rgb(22 76 99 / 0.95);
}

.bg-cyan-900\/100 {
  background-color: rgb(22 76 99 / 1);
}

.bg-cyan\/0 {
  background-color: rgb(34 204 238 / 0);
}

.bg-cyan\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.bg-cyan\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.bg-cyan\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.bg-cyan\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.bg-cyan\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.bg-cyan\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.bg-cyan\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.bg-cyan\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.bg-cyan\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.bg-cyan\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.bg-cyan\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.bg-cyan\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.bg-cyan\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.bg-cyan\/100 {
  background-color: rgb(34 204 238 / 1);
}

.bg-blue-light-25\/0 {
  background-color: rgb(245 251 255 / 0);
}

.bg-blue-light-25\/5 {
  background-color: rgb(245 251 255 / 0.05);
}

.bg-blue-light-25\/10 {
  background-color: rgb(245 251 255 / 0.1);
}

.bg-blue-light-25\/20 {
  background-color: rgb(245 251 255 / 0.2);
}

.bg-blue-light-25\/25 {
  background-color: rgb(245 251 255 / 0.25);
}

.bg-blue-light-25\/30 {
  background-color: rgb(245 251 255 / 0.3);
}

.bg-blue-light-25\/40 {
  background-color: rgb(245 251 255 / 0.4);
}

.bg-blue-light-25\/50 {
  background-color: rgb(245 251 255 / 0.5);
}

.bg-blue-light-25\/60 {
  background-color: rgb(245 251 255 / 0.6);
}

.bg-blue-light-25\/70 {
  background-color: rgb(245 251 255 / 0.7);
}

.bg-blue-light-25\/75 {
  background-color: rgb(245 251 255 / 0.75);
}

.bg-blue-light-25\/80 {
  background-color: rgb(245 251 255 / 0.8);
}

.bg-blue-light-25\/90 {
  background-color: rgb(245 251 255 / 0.9);
}

.bg-blue-light-25\/95 {
  background-color: rgb(245 251 255 / 0.95);
}

.bg-blue-light-25\/100 {
  background-color: rgb(245 251 255 / 1);
}

.bg-blue-light-50\/0 {
  background-color: rgb(240 249 255 / 0);
}

.bg-blue-light-50\/5 {
  background-color: rgb(240 249 255 / 0.05);
}

.bg-blue-light-50\/10 {
  background-color: rgb(240 249 255 / 0.1);
}

.bg-blue-light-50\/20 {
  background-color: rgb(240 249 255 / 0.2);
}

.bg-blue-light-50\/25 {
  background-color: rgb(240 249 255 / 0.25);
}

.bg-blue-light-50\/30 {
  background-color: rgb(240 249 255 / 0.3);
}

.bg-blue-light-50\/40 {
  background-color: rgb(240 249 255 / 0.4);
}

.bg-blue-light-50\/50 {
  background-color: rgb(240 249 255 / 0.5);
}

.bg-blue-light-50\/60 {
  background-color: rgb(240 249 255 / 0.6);
}

.bg-blue-light-50\/70 {
  background-color: rgb(240 249 255 / 0.7);
}

.bg-blue-light-50\/75 {
  background-color: rgb(240 249 255 / 0.75);
}

.bg-blue-light-50\/80 {
  background-color: rgb(240 249 255 / 0.8);
}

.bg-blue-light-50\/90 {
  background-color: rgb(240 249 255 / 0.9);
}

.bg-blue-light-50\/95 {
  background-color: rgb(240 249 255 / 0.95);
}

.bg-blue-light-50\/100 {
  background-color: rgb(240 249 255 / 1);
}

.bg-blue-light-100\/0 {
  background-color: rgb(224 242 254 / 0);
}

.bg-blue-light-100\/5 {
  background-color: rgb(224 242 254 / 0.05);
}

.bg-blue-light-100\/10 {
  background-color: rgb(224 242 254 / 0.1);
}

.bg-blue-light-100\/20 {
  background-color: rgb(224 242 254 / 0.2);
}

.bg-blue-light-100\/25 {
  background-color: rgb(224 242 254 / 0.25);
}

.bg-blue-light-100\/30 {
  background-color: rgb(224 242 254 / 0.3);
}

.bg-blue-light-100\/40 {
  background-color: rgb(224 242 254 / 0.4);
}

.bg-blue-light-100\/50 {
  background-color: rgb(224 242 254 / 0.5);
}

.bg-blue-light-100\/60 {
  background-color: rgb(224 242 254 / 0.6);
}

.bg-blue-light-100\/70 {
  background-color: rgb(224 242 254 / 0.7);
}

.bg-blue-light-100\/75 {
  background-color: rgb(224 242 254 / 0.75);
}

.bg-blue-light-100\/80 {
  background-color: rgb(224 242 254 / 0.8);
}

.bg-blue-light-100\/90 {
  background-color: rgb(224 242 254 / 0.9);
}

.bg-blue-light-100\/95 {
  background-color: rgb(224 242 254 / 0.95);
}

.bg-blue-light-100\/100 {
  background-color: rgb(224 242 254 / 1);
}

.bg-blue-light-200\/0 {
  background-color: rgb(185 230 254 / 0);
}

.bg-blue-light-200\/5 {
  background-color: rgb(185 230 254 / 0.05);
}

.bg-blue-light-200\/10 {
  background-color: rgb(185 230 254 / 0.1);
}

.bg-blue-light-200\/20 {
  background-color: rgb(185 230 254 / 0.2);
}

.bg-blue-light-200\/25 {
  background-color: rgb(185 230 254 / 0.25);
}

.bg-blue-light-200\/30 {
  background-color: rgb(185 230 254 / 0.3);
}

.bg-blue-light-200\/40 {
  background-color: rgb(185 230 254 / 0.4);
}

.bg-blue-light-200\/50 {
  background-color: rgb(185 230 254 / 0.5);
}

.bg-blue-light-200\/60 {
  background-color: rgb(185 230 254 / 0.6);
}

.bg-blue-light-200\/70 {
  background-color: rgb(185 230 254 / 0.7);
}

.bg-blue-light-200\/75 {
  background-color: rgb(185 230 254 / 0.75);
}

.bg-blue-light-200\/80 {
  background-color: rgb(185 230 254 / 0.8);
}

.bg-blue-light-200\/90 {
  background-color: rgb(185 230 254 / 0.9);
}

.bg-blue-light-200\/95 {
  background-color: rgb(185 230 254 / 0.95);
}

.bg-blue-light-200\/100 {
  background-color: rgb(185 230 254 / 1);
}

.bg-blue-light-300\/0 {
  background-color: rgb(124 212 253 / 0);
}

.bg-blue-light-300\/5 {
  background-color: rgb(124 212 253 / 0.05);
}

.bg-blue-light-300\/10 {
  background-color: rgb(124 212 253 / 0.1);
}

.bg-blue-light-300\/20 {
  background-color: rgb(124 212 253 / 0.2);
}

.bg-blue-light-300\/25 {
  background-color: rgb(124 212 253 / 0.25);
}

.bg-blue-light-300\/30 {
  background-color: rgb(124 212 253 / 0.3);
}

.bg-blue-light-300\/40 {
  background-color: rgb(124 212 253 / 0.4);
}

.bg-blue-light-300\/50 {
  background-color: rgb(124 212 253 / 0.5);
}

.bg-blue-light-300\/60 {
  background-color: rgb(124 212 253 / 0.6);
}

.bg-blue-light-300\/70 {
  background-color: rgb(124 212 253 / 0.7);
}

.bg-blue-light-300\/75 {
  background-color: rgb(124 212 253 / 0.75);
}

.bg-blue-light-300\/80 {
  background-color: rgb(124 212 253 / 0.8);
}

.bg-blue-light-300\/90 {
  background-color: rgb(124 212 253 / 0.9);
}

.bg-blue-light-300\/95 {
  background-color: rgb(124 212 253 / 0.95);
}

.bg-blue-light-300\/100 {
  background-color: rgb(124 212 253 / 1);
}

.bg-blue-light-400\/0 {
  background-color: rgb(54 191 250 / 0);
}

.bg-blue-light-400\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.bg-blue-light-400\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.bg-blue-light-400\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.bg-blue-light-400\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.bg-blue-light-400\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.bg-blue-light-400\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.bg-blue-light-400\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.bg-blue-light-400\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.bg-blue-light-400\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.bg-blue-light-400\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.bg-blue-light-400\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.bg-blue-light-400\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.bg-blue-light-400\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.bg-blue-light-400\/100 {
  background-color: rgb(54 191 250 / 1);
}

.bg-blue-light-500\/0 {
  background-color: rgb(11 165 236 / 0);
}

.bg-blue-light-500\/5 {
  background-color: rgb(11 165 236 / 0.05);
}

.bg-blue-light-500\/10 {
  background-color: rgb(11 165 236 / 0.1);
}

.bg-blue-light-500\/20 {
  background-color: rgb(11 165 236 / 0.2);
}

.bg-blue-light-500\/25 {
  background-color: rgb(11 165 236 / 0.25);
}

.bg-blue-light-500\/30 {
  background-color: rgb(11 165 236 / 0.3);
}

.bg-blue-light-500\/40 {
  background-color: rgb(11 165 236 / 0.4);
}

.bg-blue-light-500\/50 {
  background-color: rgb(11 165 236 / 0.5);
}

.bg-blue-light-500\/60 {
  background-color: rgb(11 165 236 / 0.6);
}

.bg-blue-light-500\/70 {
  background-color: rgb(11 165 236 / 0.7);
}

.bg-blue-light-500\/75 {
  background-color: rgb(11 165 236 / 0.75);
}

.bg-blue-light-500\/80 {
  background-color: rgb(11 165 236 / 0.8);
}

.bg-blue-light-500\/90 {
  background-color: rgb(11 165 236 / 0.9);
}

.bg-blue-light-500\/95 {
  background-color: rgb(11 165 236 / 0.95);
}

.bg-blue-light-500\/100 {
  background-color: rgb(11 165 236 / 1);
}

.bg-blue-light-600\/0 {
  background-color: rgb(0 134 201 / 0);
}

.bg-blue-light-600\/5 {
  background-color: rgb(0 134 201 / 0.05);
}

.bg-blue-light-600\/10 {
  background-color: rgb(0 134 201 / 0.1);
}

.bg-blue-light-600\/20 {
  background-color: rgb(0 134 201 / 0.2);
}

.bg-blue-light-600\/25 {
  background-color: rgb(0 134 201 / 0.25);
}

.bg-blue-light-600\/30 {
  background-color: rgb(0 134 201 / 0.3);
}

.bg-blue-light-600\/40 {
  background-color: rgb(0 134 201 / 0.4);
}

.bg-blue-light-600\/50 {
  background-color: rgb(0 134 201 / 0.5);
}

.bg-blue-light-600\/60 {
  background-color: rgb(0 134 201 / 0.6);
}

.bg-blue-light-600\/70 {
  background-color: rgb(0 134 201 / 0.7);
}

.bg-blue-light-600\/75 {
  background-color: rgb(0 134 201 / 0.75);
}

.bg-blue-light-600\/80 {
  background-color: rgb(0 134 201 / 0.8);
}

.bg-blue-light-600\/90 {
  background-color: rgb(0 134 201 / 0.9);
}

.bg-blue-light-600\/95 {
  background-color: rgb(0 134 201 / 0.95);
}

.bg-blue-light-600\/100 {
  background-color: rgb(0 134 201 / 1);
}

.bg-blue-light-700\/0 {
  background-color: rgb(2 106 162 / 0);
}

.bg-blue-light-700\/5 {
  background-color: rgb(2 106 162 / 0.05);
}

.bg-blue-light-700\/10 {
  background-color: rgb(2 106 162 / 0.1);
}

.bg-blue-light-700\/20 {
  background-color: rgb(2 106 162 / 0.2);
}

.bg-blue-light-700\/25 {
  background-color: rgb(2 106 162 / 0.25);
}

.bg-blue-light-700\/30 {
  background-color: rgb(2 106 162 / 0.3);
}

.bg-blue-light-700\/40 {
  background-color: rgb(2 106 162 / 0.4);
}

.bg-blue-light-700\/50 {
  background-color: rgb(2 106 162 / 0.5);
}

.bg-blue-light-700\/60 {
  background-color: rgb(2 106 162 / 0.6);
}

.bg-blue-light-700\/70 {
  background-color: rgb(2 106 162 / 0.7);
}

.bg-blue-light-700\/75 {
  background-color: rgb(2 106 162 / 0.75);
}

.bg-blue-light-700\/80 {
  background-color: rgb(2 106 162 / 0.8);
}

.bg-blue-light-700\/90 {
  background-color: rgb(2 106 162 / 0.9);
}

.bg-blue-light-700\/95 {
  background-color: rgb(2 106 162 / 0.95);
}

.bg-blue-light-700\/100 {
  background-color: rgb(2 106 162 / 1);
}

.bg-blue-light-800\/0 {
  background-color: rgb(6 89 134 / 0);
}

.bg-blue-light-800\/5 {
  background-color: rgb(6 89 134 / 0.05);
}

.bg-blue-light-800\/10 {
  background-color: rgb(6 89 134 / 0.1);
}

.bg-blue-light-800\/20 {
  background-color: rgb(6 89 134 / 0.2);
}

.bg-blue-light-800\/25 {
  background-color: rgb(6 89 134 / 0.25);
}

.bg-blue-light-800\/30 {
  background-color: rgb(6 89 134 / 0.3);
}

.bg-blue-light-800\/40 {
  background-color: rgb(6 89 134 / 0.4);
}

.bg-blue-light-800\/50 {
  background-color: rgb(6 89 134 / 0.5);
}

.bg-blue-light-800\/60 {
  background-color: rgb(6 89 134 / 0.6);
}

.bg-blue-light-800\/70 {
  background-color: rgb(6 89 134 / 0.7);
}

.bg-blue-light-800\/75 {
  background-color: rgb(6 89 134 / 0.75);
}

.bg-blue-light-800\/80 {
  background-color: rgb(6 89 134 / 0.8);
}

.bg-blue-light-800\/90 {
  background-color: rgb(6 89 134 / 0.9);
}

.bg-blue-light-800\/95 {
  background-color: rgb(6 89 134 / 0.95);
}

.bg-blue-light-800\/100 {
  background-color: rgb(6 89 134 / 1);
}

.bg-blue-light-900\/0 {
  background-color: rgb(11 74 111 / 0);
}

.bg-blue-light-900\/5 {
  background-color: rgb(11 74 111 / 0.05);
}

.bg-blue-light-900\/10 {
  background-color: rgb(11 74 111 / 0.1);
}

.bg-blue-light-900\/20 {
  background-color: rgb(11 74 111 / 0.2);
}

.bg-blue-light-900\/25 {
  background-color: rgb(11 74 111 / 0.25);
}

.bg-blue-light-900\/30 {
  background-color: rgb(11 74 111 / 0.3);
}

.bg-blue-light-900\/40 {
  background-color: rgb(11 74 111 / 0.4);
}

.bg-blue-light-900\/50 {
  background-color: rgb(11 74 111 / 0.5);
}

.bg-blue-light-900\/60 {
  background-color: rgb(11 74 111 / 0.6);
}

.bg-blue-light-900\/70 {
  background-color: rgb(11 74 111 / 0.7);
}

.bg-blue-light-900\/75 {
  background-color: rgb(11 74 111 / 0.75);
}

.bg-blue-light-900\/80 {
  background-color: rgb(11 74 111 / 0.8);
}

.bg-blue-light-900\/90 {
  background-color: rgb(11 74 111 / 0.9);
}

.bg-blue-light-900\/95 {
  background-color: rgb(11 74 111 / 0.95);
}

.bg-blue-light-900\/100 {
  background-color: rgb(11 74 111 / 1);
}

.bg-blue-light\/0 {
  background-color: rgb(54 191 250 / 0);
}

.bg-blue-light\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.bg-blue-light\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.bg-blue-light\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.bg-blue-light\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.bg-blue-light\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.bg-blue-light\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.bg-blue-light\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.bg-blue-light\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.bg-blue-light\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.bg-blue-light\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.bg-blue-light\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.bg-blue-light\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.bg-blue-light\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.bg-blue-light\/100 {
  background-color: rgb(54 191 250 / 1);
}

.bg-blue-25\/0 {
  background-color: rgb(245 250 255 / 0);
}

.bg-blue-25\/5 {
  background-color: rgb(245 250 255 / 0.05);
}

.bg-blue-25\/10 {
  background-color: rgb(245 250 255 / 0.1);
}

.bg-blue-25\/20 {
  background-color: rgb(245 250 255 / 0.2);
}

.bg-blue-25\/25 {
  background-color: rgb(245 250 255 / 0.25);
}

.bg-blue-25\/30 {
  background-color: rgb(245 250 255 / 0.3);
}

.bg-blue-25\/40 {
  background-color: rgb(245 250 255 / 0.4);
}

.bg-blue-25\/50 {
  background-color: rgb(245 250 255 / 0.5);
}

.bg-blue-25\/60 {
  background-color: rgb(245 250 255 / 0.6);
}

.bg-blue-25\/70 {
  background-color: rgb(245 250 255 / 0.7);
}

.bg-blue-25\/75 {
  background-color: rgb(245 250 255 / 0.75);
}

.bg-blue-25\/80 {
  background-color: rgb(245 250 255 / 0.8);
}

.bg-blue-25\/90 {
  background-color: rgb(245 250 255 / 0.9);
}

.bg-blue-25\/95 {
  background-color: rgb(245 250 255 / 0.95);
}

.bg-blue-25\/100 {
  background-color: rgb(245 250 255 / 1);
}

.bg-blue-50\/0 {
  background-color: rgb(239 248 255 / 0);
}

.bg-blue-50\/5 {
  background-color: rgb(239 248 255 / 0.05);
}

.bg-blue-50\/10 {
  background-color: rgb(239 248 255 / 0.1);
}

.bg-blue-50\/20 {
  background-color: rgb(239 248 255 / 0.2);
}

.bg-blue-50\/25 {
  background-color: rgb(239 248 255 / 0.25);
}

.bg-blue-50\/30 {
  background-color: rgb(239 248 255 / 0.3);
}

.bg-blue-50\/40 {
  background-color: rgb(239 248 255 / 0.4);
}

.bg-blue-50\/50 {
  background-color: rgb(239 248 255 / 0.5);
}

.bg-blue-50\/60 {
  background-color: rgb(239 248 255 / 0.6);
}

.bg-blue-50\/70 {
  background-color: rgb(239 248 255 / 0.7);
}

.bg-blue-50\/75 {
  background-color: rgb(239 248 255 / 0.75);
}

.bg-blue-50\/80 {
  background-color: rgb(239 248 255 / 0.8);
}

.bg-blue-50\/90 {
  background-color: rgb(239 248 255 / 0.9);
}

.bg-blue-50\/95 {
  background-color: rgb(239 248 255 / 0.95);
}

.bg-blue-50\/100 {
  background-color: rgb(239 248 255 / 1);
}

.bg-blue-100\/0 {
  background-color: rgb(209 233 255 / 0);
}

.bg-blue-100\/5 {
  background-color: rgb(209 233 255 / 0.05);
}

.bg-blue-100\/10 {
  background-color: rgb(209 233 255 / 0.1);
}

.bg-blue-100\/20 {
  background-color: rgb(209 233 255 / 0.2);
}

.bg-blue-100\/25 {
  background-color: rgb(209 233 255 / 0.25);
}

.bg-blue-100\/30 {
  background-color: rgb(209 233 255 / 0.3);
}

.bg-blue-100\/40 {
  background-color: rgb(209 233 255 / 0.4);
}

.bg-blue-100\/50 {
  background-color: rgb(209 233 255 / 0.5);
}

.bg-blue-100\/60 {
  background-color: rgb(209 233 255 / 0.6);
}

.bg-blue-100\/70 {
  background-color: rgb(209 233 255 / 0.7);
}

.bg-blue-100\/75 {
  background-color: rgb(209 233 255 / 0.75);
}

.bg-blue-100\/80 {
  background-color: rgb(209 233 255 / 0.8);
}

.bg-blue-100\/90 {
  background-color: rgb(209 233 255 / 0.9);
}

.bg-blue-100\/95 {
  background-color: rgb(209 233 255 / 0.95);
}

.bg-blue-100\/100 {
  background-color: rgb(209 233 255 / 1);
}

.bg-blue-200\/0 {
  background-color: rgb(178 221 255 / 0);
}

.bg-blue-200\/5 {
  background-color: rgb(178 221 255 / 0.05);
}

.bg-blue-200\/10 {
  background-color: rgb(178 221 255 / 0.1);
}

.bg-blue-200\/20 {
  background-color: rgb(178 221 255 / 0.2);
}

.bg-blue-200\/25 {
  background-color: rgb(178 221 255 / 0.25);
}

.bg-blue-200\/30 {
  background-color: rgb(178 221 255 / 0.3);
}

.bg-blue-200\/40 {
  background-color: rgb(178 221 255 / 0.4);
}

.bg-blue-200\/50 {
  background-color: rgb(178 221 255 / 0.5);
}

.bg-blue-200\/60 {
  background-color: rgb(178 221 255 / 0.6);
}

.bg-blue-200\/70 {
  background-color: rgb(178 221 255 / 0.7);
}

.bg-blue-200\/75 {
  background-color: rgb(178 221 255 / 0.75);
}

.bg-blue-200\/80 {
  background-color: rgb(178 221 255 / 0.8);
}

.bg-blue-200\/90 {
  background-color: rgb(178 221 255 / 0.9);
}

.bg-blue-200\/95 {
  background-color: rgb(178 221 255 / 0.95);
}

.bg-blue-200\/100 {
  background-color: rgb(178 221 255 / 1);
}

.bg-blue-300\/0 {
  background-color: rgb(132 202 255 / 0);
}

.bg-blue-300\/5 {
  background-color: rgb(132 202 255 / 0.05);
}

.bg-blue-300\/10 {
  background-color: rgb(132 202 255 / 0.1);
}

.bg-blue-300\/20 {
  background-color: rgb(132 202 255 / 0.2);
}

.bg-blue-300\/25 {
  background-color: rgb(132 202 255 / 0.25);
}

.bg-blue-300\/30 {
  background-color: rgb(132 202 255 / 0.3);
}

.bg-blue-300\/40 {
  background-color: rgb(132 202 255 / 0.4);
}

.bg-blue-300\/50 {
  background-color: rgb(132 202 255 / 0.5);
}

.bg-blue-300\/60 {
  background-color: rgb(132 202 255 / 0.6);
}

.bg-blue-300\/70 {
  background-color: rgb(132 202 255 / 0.7);
}

.bg-blue-300\/75 {
  background-color: rgb(132 202 255 / 0.75);
}

.bg-blue-300\/80 {
  background-color: rgb(132 202 255 / 0.8);
}

.bg-blue-300\/90 {
  background-color: rgb(132 202 255 / 0.9);
}

.bg-blue-300\/95 {
  background-color: rgb(132 202 255 / 0.95);
}

.bg-blue-300\/100 {
  background-color: rgb(132 202 255 / 1);
}

.bg-blue-400\/0 {
  background-color: rgb(83 177 253 / 0);
}

.bg-blue-400\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.bg-blue-400\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.bg-blue-400\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.bg-blue-400\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.bg-blue-400\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.bg-blue-400\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.bg-blue-400\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.bg-blue-400\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.bg-blue-400\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.bg-blue-400\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.bg-blue-400\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.bg-blue-400\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.bg-blue-400\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.bg-blue-400\/100 {
  background-color: rgb(83 177 253 / 1);
}

.bg-blue-500\/0 {
  background-color: rgb(46 144 250 / 0);
}

.bg-blue-500\/5 {
  background-color: rgb(46 144 250 / 0.05);
}

.bg-blue-500\/10 {
  background-color: rgb(46 144 250 / 0.1);
}

.bg-blue-500\/20 {
  background-color: rgb(46 144 250 / 0.2);
}

.bg-blue-500\/25 {
  background-color: rgb(46 144 250 / 0.25);
}

.bg-blue-500\/30 {
  background-color: rgb(46 144 250 / 0.3);
}

.bg-blue-500\/40 {
  background-color: rgb(46 144 250 / 0.4);
}

.bg-blue-500\/50 {
  background-color: rgb(46 144 250 / 0.5);
}

.bg-blue-500\/60 {
  background-color: rgb(46 144 250 / 0.6);
}

.bg-blue-500\/70 {
  background-color: rgb(46 144 250 / 0.7);
}

.bg-blue-500\/75 {
  background-color: rgb(46 144 250 / 0.75);
}

.bg-blue-500\/80 {
  background-color: rgb(46 144 250 / 0.8);
}

.bg-blue-500\/90 {
  background-color: rgb(46 144 250 / 0.9);
}

.bg-blue-500\/95 {
  background-color: rgb(46 144 250 / 0.95);
}

.bg-blue-500\/100 {
  background-color: rgb(46 144 250 / 1);
}

.bg-blue-600\/0 {
  background-color: rgb(21 112 239 / 0);
}

.bg-blue-600\/5 {
  background-color: rgb(21 112 239 / 0.05);
}

.bg-blue-600\/10 {
  background-color: rgb(21 112 239 / 0.1);
}

.bg-blue-600\/20 {
  background-color: rgb(21 112 239 / 0.2);
}

.bg-blue-600\/25 {
  background-color: rgb(21 112 239 / 0.25);
}

.bg-blue-600\/30 {
  background-color: rgb(21 112 239 / 0.3);
}

.bg-blue-600\/40 {
  background-color: rgb(21 112 239 / 0.4);
}

.bg-blue-600\/50 {
  background-color: rgb(21 112 239 / 0.5);
}

.bg-blue-600\/60 {
  background-color: rgb(21 112 239 / 0.6);
}

.bg-blue-600\/70 {
  background-color: rgb(21 112 239 / 0.7);
}

.bg-blue-600\/75 {
  background-color: rgb(21 112 239 / 0.75);
}

.bg-blue-600\/80 {
  background-color: rgb(21 112 239 / 0.8);
}

.bg-blue-600\/90 {
  background-color: rgb(21 112 239 / 0.9);
}

.bg-blue-600\/95 {
  background-color: rgb(21 112 239 / 0.95);
}

.bg-blue-600\/100 {
  background-color: rgb(21 112 239 / 1);
}

.bg-blue-700\/0 {
  background-color: rgb(23 92 211 / 0);
}

.bg-blue-700\/5 {
  background-color: rgb(23 92 211 / 0.05);
}

.bg-blue-700\/10 {
  background-color: rgb(23 92 211 / 0.1);
}

.bg-blue-700\/20 {
  background-color: rgb(23 92 211 / 0.2);
}

.bg-blue-700\/25 {
  background-color: rgb(23 92 211 / 0.25);
}

.bg-blue-700\/30 {
  background-color: rgb(23 92 211 / 0.3);
}

.bg-blue-700\/40 {
  background-color: rgb(23 92 211 / 0.4);
}

.bg-blue-700\/50 {
  background-color: rgb(23 92 211 / 0.5);
}

.bg-blue-700\/60 {
  background-color: rgb(23 92 211 / 0.6);
}

.bg-blue-700\/70 {
  background-color: rgb(23 92 211 / 0.7);
}

.bg-blue-700\/75 {
  background-color: rgb(23 92 211 / 0.75);
}

.bg-blue-700\/80 {
  background-color: rgb(23 92 211 / 0.8);
}

.bg-blue-700\/90 {
  background-color: rgb(23 92 211 / 0.9);
}

.bg-blue-700\/95 {
  background-color: rgb(23 92 211 / 0.95);
}

.bg-blue-700\/100 {
  background-color: rgb(23 92 211 / 1);
}

.bg-blue-800\/0 {
  background-color: rgb(24 73 169 / 0);
}

.bg-blue-800\/5 {
  background-color: rgb(24 73 169 / 0.05);
}

.bg-blue-800\/10 {
  background-color: rgb(24 73 169 / 0.1);
}

.bg-blue-800\/20 {
  background-color: rgb(24 73 169 / 0.2);
}

.bg-blue-800\/25 {
  background-color: rgb(24 73 169 / 0.25);
}

.bg-blue-800\/30 {
  background-color: rgb(24 73 169 / 0.3);
}

.bg-blue-800\/40 {
  background-color: rgb(24 73 169 / 0.4);
}

.bg-blue-800\/50 {
  background-color: rgb(24 73 169 / 0.5);
}

.bg-blue-800\/60 {
  background-color: rgb(24 73 169 / 0.6);
}

.bg-blue-800\/70 {
  background-color: rgb(24 73 169 / 0.7);
}

.bg-blue-800\/75 {
  background-color: rgb(24 73 169 / 0.75);
}

.bg-blue-800\/80 {
  background-color: rgb(24 73 169 / 0.8);
}

.bg-blue-800\/90 {
  background-color: rgb(24 73 169 / 0.9);
}

.bg-blue-800\/95 {
  background-color: rgb(24 73 169 / 0.95);
}

.bg-blue-800\/100 {
  background-color: rgb(24 73 169 / 1);
}

.bg-blue-900\/0 {
  background-color: rgb(25 65 133 / 0);
}

.bg-blue-900\/5 {
  background-color: rgb(25 65 133 / 0.05);
}

.bg-blue-900\/10 {
  background-color: rgb(25 65 133 / 0.1);
}

.bg-blue-900\/20 {
  background-color: rgb(25 65 133 / 0.2);
}

.bg-blue-900\/25 {
  background-color: rgb(25 65 133 / 0.25);
}

.bg-blue-900\/30 {
  background-color: rgb(25 65 133 / 0.3);
}

.bg-blue-900\/40 {
  background-color: rgb(25 65 133 / 0.4);
}

.bg-blue-900\/50 {
  background-color: rgb(25 65 133 / 0.5);
}

.bg-blue-900\/60 {
  background-color: rgb(25 65 133 / 0.6);
}

.bg-blue-900\/70 {
  background-color: rgb(25 65 133 / 0.7);
}

.bg-blue-900\/75 {
  background-color: rgb(25 65 133 / 0.75);
}

.bg-blue-900\/80 {
  background-color: rgb(25 65 133 / 0.8);
}

.bg-blue-900\/90 {
  background-color: rgb(25 65 133 / 0.9);
}

.bg-blue-900\/95 {
  background-color: rgb(25 65 133 / 0.95);
}

.bg-blue-900\/100 {
  background-color: rgb(25 65 133 / 1);
}

.bg-blue\/0 {
  background-color: rgb(83 177 253 / 0);
}

.bg-blue\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.bg-blue\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.bg-blue\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.bg-blue\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.bg-blue\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.bg-blue\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.bg-blue\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.bg-blue\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.bg-blue\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.bg-blue\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.bg-blue\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.bg-blue\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.bg-blue\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.bg-blue\/100 {
  background-color: rgb(83 177 253 / 1);
}

.bg-blue-dark-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.bg-blue-dark-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.bg-blue-dark-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.bg-blue-dark-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.bg-blue-dark-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.bg-blue-dark-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.bg-blue-dark-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.bg-blue-dark-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.bg-blue-dark-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.bg-blue-dark-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.bg-blue-dark-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.bg-blue-dark-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.bg-blue-dark-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.bg-blue-dark-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.bg-blue-dark-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.bg-blue-dark-50\/0 {
  background-color: rgb(239 244 255 / 0);
}

.bg-blue-dark-50\/5 {
  background-color: rgb(239 244 255 / 0.05);
}

.bg-blue-dark-50\/10 {
  background-color: rgb(239 244 255 / 0.1);
}

.bg-blue-dark-50\/20 {
  background-color: rgb(239 244 255 / 0.2);
}

.bg-blue-dark-50\/25 {
  background-color: rgb(239 244 255 / 0.25);
}

.bg-blue-dark-50\/30 {
  background-color: rgb(239 244 255 / 0.3);
}

.bg-blue-dark-50\/40 {
  background-color: rgb(239 244 255 / 0.4);
}

.bg-blue-dark-50\/50 {
  background-color: rgb(239 244 255 / 0.5);
}

.bg-blue-dark-50\/60 {
  background-color: rgb(239 244 255 / 0.6);
}

.bg-blue-dark-50\/70 {
  background-color: rgb(239 244 255 / 0.7);
}

.bg-blue-dark-50\/75 {
  background-color: rgb(239 244 255 / 0.75);
}

.bg-blue-dark-50\/80 {
  background-color: rgb(239 244 255 / 0.8);
}

.bg-blue-dark-50\/90 {
  background-color: rgb(239 244 255 / 0.9);
}

.bg-blue-dark-50\/95 {
  background-color: rgb(239 244 255 / 0.95);
}

.bg-blue-dark-50\/100 {
  background-color: rgb(239 244 255 / 1);
}

.bg-blue-dark-100\/0 {
  background-color: rgb(209 224 255 / 0);
}

.bg-blue-dark-100\/5 {
  background-color: rgb(209 224 255 / 0.05);
}

.bg-blue-dark-100\/10 {
  background-color: rgb(209 224 255 / 0.1);
}

.bg-blue-dark-100\/20 {
  background-color: rgb(209 224 255 / 0.2);
}

.bg-blue-dark-100\/25 {
  background-color: rgb(209 224 255 / 0.25);
}

.bg-blue-dark-100\/30 {
  background-color: rgb(209 224 255 / 0.3);
}

.bg-blue-dark-100\/40 {
  background-color: rgb(209 224 255 / 0.4);
}

.bg-blue-dark-100\/50 {
  background-color: rgb(209 224 255 / 0.5);
}

.bg-blue-dark-100\/60 {
  background-color: rgb(209 224 255 / 0.6);
}

.bg-blue-dark-100\/70 {
  background-color: rgb(209 224 255 / 0.7);
}

.bg-blue-dark-100\/75 {
  background-color: rgb(209 224 255 / 0.75);
}

.bg-blue-dark-100\/80 {
  background-color: rgb(209 224 255 / 0.8);
}

.bg-blue-dark-100\/90 {
  background-color: rgb(209 224 255 / 0.9);
}

.bg-blue-dark-100\/95 {
  background-color: rgb(209 224 255 / 0.95);
}

.bg-blue-dark-100\/100 {
  background-color: rgb(209 224 255 / 1);
}

.bg-blue-dark-200\/0 {
  background-color: rgb(178 204 255 / 0);
}

.bg-blue-dark-200\/5 {
  background-color: rgb(178 204 255 / 0.05);
}

.bg-blue-dark-200\/10 {
  background-color: rgb(178 204 255 / 0.1);
}

.bg-blue-dark-200\/20 {
  background-color: rgb(178 204 255 / 0.2);
}

.bg-blue-dark-200\/25 {
  background-color: rgb(178 204 255 / 0.25);
}

.bg-blue-dark-200\/30 {
  background-color: rgb(178 204 255 / 0.3);
}

.bg-blue-dark-200\/40 {
  background-color: rgb(178 204 255 / 0.4);
}

.bg-blue-dark-200\/50 {
  background-color: rgb(178 204 255 / 0.5);
}

.bg-blue-dark-200\/60 {
  background-color: rgb(178 204 255 / 0.6);
}

.bg-blue-dark-200\/70 {
  background-color: rgb(178 204 255 / 0.7);
}

.bg-blue-dark-200\/75 {
  background-color: rgb(178 204 255 / 0.75);
}

.bg-blue-dark-200\/80 {
  background-color: rgb(178 204 255 / 0.8);
}

.bg-blue-dark-200\/90 {
  background-color: rgb(178 204 255 / 0.9);
}

.bg-blue-dark-200\/95 {
  background-color: rgb(178 204 255 / 0.95);
}

.bg-blue-dark-200\/100 {
  background-color: rgb(178 204 255 / 1);
}

.bg-blue-dark-300\/0 {
  background-color: rgb(132 173 255 / 0);
}

.bg-blue-dark-300\/5 {
  background-color: rgb(132 173 255 / 0.05);
}

.bg-blue-dark-300\/10 {
  background-color: rgb(132 173 255 / 0.1);
}

.bg-blue-dark-300\/20 {
  background-color: rgb(132 173 255 / 0.2);
}

.bg-blue-dark-300\/25 {
  background-color: rgb(132 173 255 / 0.25);
}

.bg-blue-dark-300\/30 {
  background-color: rgb(132 173 255 / 0.3);
}

.bg-blue-dark-300\/40 {
  background-color: rgb(132 173 255 / 0.4);
}

.bg-blue-dark-300\/50 {
  background-color: rgb(132 173 255 / 0.5);
}

.bg-blue-dark-300\/60 {
  background-color: rgb(132 173 255 / 0.6);
}

.bg-blue-dark-300\/70 {
  background-color: rgb(132 173 255 / 0.7);
}

.bg-blue-dark-300\/75 {
  background-color: rgb(132 173 255 / 0.75);
}

.bg-blue-dark-300\/80 {
  background-color: rgb(132 173 255 / 0.8);
}

.bg-blue-dark-300\/90 {
  background-color: rgb(132 173 255 / 0.9);
}

.bg-blue-dark-300\/95 {
  background-color: rgb(132 173 255 / 0.95);
}

.bg-blue-dark-300\/100 {
  background-color: rgb(132 173 255 / 1);
}

.bg-blue-dark-400\/0 {
  background-color: rgb(82 139 255 / 0);
}

.bg-blue-dark-400\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.bg-blue-dark-400\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.bg-blue-dark-400\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.bg-blue-dark-400\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.bg-blue-dark-400\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.bg-blue-dark-400\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.bg-blue-dark-400\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.bg-blue-dark-400\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.bg-blue-dark-400\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.bg-blue-dark-400\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.bg-blue-dark-400\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.bg-blue-dark-400\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.bg-blue-dark-400\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.bg-blue-dark-400\/100 {
  background-color: rgb(82 139 255 / 1);
}

.bg-blue-dark-500\/0 {
  background-color: rgb(41 112 255 / 0);
}

.bg-blue-dark-500\/5 {
  background-color: rgb(41 112 255 / 0.05);
}

.bg-blue-dark-500\/10 {
  background-color: rgb(41 112 255 / 0.1);
}

.bg-blue-dark-500\/20 {
  background-color: rgb(41 112 255 / 0.2);
}

.bg-blue-dark-500\/25 {
  background-color: rgb(41 112 255 / 0.25);
}

.bg-blue-dark-500\/30 {
  background-color: rgb(41 112 255 / 0.3);
}

.bg-blue-dark-500\/40 {
  background-color: rgb(41 112 255 / 0.4);
}

.bg-blue-dark-500\/50 {
  background-color: rgb(41 112 255 / 0.5);
}

.bg-blue-dark-500\/60 {
  background-color: rgb(41 112 255 / 0.6);
}

.bg-blue-dark-500\/70 {
  background-color: rgb(41 112 255 / 0.7);
}

.bg-blue-dark-500\/75 {
  background-color: rgb(41 112 255 / 0.75);
}

.bg-blue-dark-500\/80 {
  background-color: rgb(41 112 255 / 0.8);
}

.bg-blue-dark-500\/90 {
  background-color: rgb(41 112 255 / 0.9);
}

.bg-blue-dark-500\/95 {
  background-color: rgb(41 112 255 / 0.95);
}

.bg-blue-dark-500\/100 {
  background-color: rgb(41 112 255 / 1);
}

.bg-blue-dark-600\/0 {
  background-color: rgb(21 94 239 / 0);
}

.bg-blue-dark-600\/5 {
  background-color: rgb(21 94 239 / 0.05);
}

.bg-blue-dark-600\/10 {
  background-color: rgb(21 94 239 / 0.1);
}

.bg-blue-dark-600\/20 {
  background-color: rgb(21 94 239 / 0.2);
}

.bg-blue-dark-600\/25 {
  background-color: rgb(21 94 239 / 0.25);
}

.bg-blue-dark-600\/30 {
  background-color: rgb(21 94 239 / 0.3);
}

.bg-blue-dark-600\/40 {
  background-color: rgb(21 94 239 / 0.4);
}

.bg-blue-dark-600\/50 {
  background-color: rgb(21 94 239 / 0.5);
}

.bg-blue-dark-600\/60 {
  background-color: rgb(21 94 239 / 0.6);
}

.bg-blue-dark-600\/70 {
  background-color: rgb(21 94 239 / 0.7);
}

.bg-blue-dark-600\/75 {
  background-color: rgb(21 94 239 / 0.75);
}

.bg-blue-dark-600\/80 {
  background-color: rgb(21 94 239 / 0.8);
}

.bg-blue-dark-600\/90 {
  background-color: rgb(21 94 239 / 0.9);
}

.bg-blue-dark-600\/95 {
  background-color: rgb(21 94 239 / 0.95);
}

.bg-blue-dark-600\/100 {
  background-color: rgb(21 94 239 / 1);
}

.bg-blue-dark-700\/0 {
  background-color: rgb(0 78 235 / 0);
}

.bg-blue-dark-700\/5 {
  background-color: rgb(0 78 235 / 0.05);
}

.bg-blue-dark-700\/10 {
  background-color: rgb(0 78 235 / 0.1);
}

.bg-blue-dark-700\/20 {
  background-color: rgb(0 78 235 / 0.2);
}

.bg-blue-dark-700\/25 {
  background-color: rgb(0 78 235 / 0.25);
}

.bg-blue-dark-700\/30 {
  background-color: rgb(0 78 235 / 0.3);
}

.bg-blue-dark-700\/40 {
  background-color: rgb(0 78 235 / 0.4);
}

.bg-blue-dark-700\/50 {
  background-color: rgb(0 78 235 / 0.5);
}

.bg-blue-dark-700\/60 {
  background-color: rgb(0 78 235 / 0.6);
}

.bg-blue-dark-700\/70 {
  background-color: rgb(0 78 235 / 0.7);
}

.bg-blue-dark-700\/75 {
  background-color: rgb(0 78 235 / 0.75);
}

.bg-blue-dark-700\/80 {
  background-color: rgb(0 78 235 / 0.8);
}

.bg-blue-dark-700\/90 {
  background-color: rgb(0 78 235 / 0.9);
}

.bg-blue-dark-700\/95 {
  background-color: rgb(0 78 235 / 0.95);
}

.bg-blue-dark-700\/100 {
  background-color: rgb(0 78 235 / 1);
}

.bg-blue-dark-800\/0 {
  background-color: rgb(0 64 193 / 0);
}

.bg-blue-dark-800\/5 {
  background-color: rgb(0 64 193 / 0.05);
}

.bg-blue-dark-800\/10 {
  background-color: rgb(0 64 193 / 0.1);
}

.bg-blue-dark-800\/20 {
  background-color: rgb(0 64 193 / 0.2);
}

.bg-blue-dark-800\/25 {
  background-color: rgb(0 64 193 / 0.25);
}

.bg-blue-dark-800\/30 {
  background-color: rgb(0 64 193 / 0.3);
}

.bg-blue-dark-800\/40 {
  background-color: rgb(0 64 193 / 0.4);
}

.bg-blue-dark-800\/50 {
  background-color: rgb(0 64 193 / 0.5);
}

.bg-blue-dark-800\/60 {
  background-color: rgb(0 64 193 / 0.6);
}

.bg-blue-dark-800\/70 {
  background-color: rgb(0 64 193 / 0.7);
}

.bg-blue-dark-800\/75 {
  background-color: rgb(0 64 193 / 0.75);
}

.bg-blue-dark-800\/80 {
  background-color: rgb(0 64 193 / 0.8);
}

.bg-blue-dark-800\/90 {
  background-color: rgb(0 64 193 / 0.9);
}

.bg-blue-dark-800\/95 {
  background-color: rgb(0 64 193 / 0.95);
}

.bg-blue-dark-800\/100 {
  background-color: rgb(0 64 193 / 1);
}

.bg-blue-dark-900\/0 {
  background-color: rgb(0 53 158 / 0);
}

.bg-blue-dark-900\/5 {
  background-color: rgb(0 53 158 / 0.05);
}

.bg-blue-dark-900\/10 {
  background-color: rgb(0 53 158 / 0.1);
}

.bg-blue-dark-900\/20 {
  background-color: rgb(0 53 158 / 0.2);
}

.bg-blue-dark-900\/25 {
  background-color: rgb(0 53 158 / 0.25);
}

.bg-blue-dark-900\/30 {
  background-color: rgb(0 53 158 / 0.3);
}

.bg-blue-dark-900\/40 {
  background-color: rgb(0 53 158 / 0.4);
}

.bg-blue-dark-900\/50 {
  background-color: rgb(0 53 158 / 0.5);
}

.bg-blue-dark-900\/60 {
  background-color: rgb(0 53 158 / 0.6);
}

.bg-blue-dark-900\/70 {
  background-color: rgb(0 53 158 / 0.7);
}

.bg-blue-dark-900\/75 {
  background-color: rgb(0 53 158 / 0.75);
}

.bg-blue-dark-900\/80 {
  background-color: rgb(0 53 158 / 0.8);
}

.bg-blue-dark-900\/90 {
  background-color: rgb(0 53 158 / 0.9);
}

.bg-blue-dark-900\/95 {
  background-color: rgb(0 53 158 / 0.95);
}

.bg-blue-dark-900\/100 {
  background-color: rgb(0 53 158 / 1);
}

.bg-blue-dark\/0 {
  background-color: rgb(82 139 255 / 0);
}

.bg-blue-dark\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.bg-blue-dark\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.bg-blue-dark\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.bg-blue-dark\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.bg-blue-dark\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.bg-blue-dark\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.bg-blue-dark\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.bg-blue-dark\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.bg-blue-dark\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.bg-blue-dark\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.bg-blue-dark\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.bg-blue-dark\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.bg-blue-dark\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.bg-blue-dark\/100 {
  background-color: rgb(82 139 255 / 1);
}

.bg-indigo-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.bg-indigo-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.bg-indigo-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.bg-indigo-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.bg-indigo-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.bg-indigo-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.bg-indigo-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.bg-indigo-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.bg-indigo-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.bg-indigo-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.bg-indigo-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.bg-indigo-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.bg-indigo-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.bg-indigo-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.bg-indigo-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.bg-indigo-50\/0 {
  background-color: rgb(238 244 255 / 0);
}

.bg-indigo-50\/5 {
  background-color: rgb(238 244 255 / 0.05);
}

.bg-indigo-50\/10 {
  background-color: rgb(238 244 255 / 0.1);
}

.bg-indigo-50\/20 {
  background-color: rgb(238 244 255 / 0.2);
}

.bg-indigo-50\/25 {
  background-color: rgb(238 244 255 / 0.25);
}

.bg-indigo-50\/30 {
  background-color: rgb(238 244 255 / 0.3);
}

.bg-indigo-50\/40 {
  background-color: rgb(238 244 255 / 0.4);
}

.bg-indigo-50\/50 {
  background-color: rgb(238 244 255 / 0.5);
}

.bg-indigo-50\/60 {
  background-color: rgb(238 244 255 / 0.6);
}

.bg-indigo-50\/70 {
  background-color: rgb(238 244 255 / 0.7);
}

.bg-indigo-50\/75 {
  background-color: rgb(238 244 255 / 0.75);
}

.bg-indigo-50\/80 {
  background-color: rgb(238 244 255 / 0.8);
}

.bg-indigo-50\/90 {
  background-color: rgb(238 244 255 / 0.9);
}

.bg-indigo-50\/95 {
  background-color: rgb(238 244 255 / 0.95);
}

.bg-indigo-50\/100 {
  background-color: rgb(238 244 255 / 1);
}

.bg-indigo-100\/0 {
  background-color: rgb(224 234 255 / 0);
}

.bg-indigo-100\/5 {
  background-color: rgb(224 234 255 / 0.05);
}

.bg-indigo-100\/10 {
  background-color: rgb(224 234 255 / 0.1);
}

.bg-indigo-100\/20 {
  background-color: rgb(224 234 255 / 0.2);
}

.bg-indigo-100\/25 {
  background-color: rgb(224 234 255 / 0.25);
}

.bg-indigo-100\/30 {
  background-color: rgb(224 234 255 / 0.3);
}

.bg-indigo-100\/40 {
  background-color: rgb(224 234 255 / 0.4);
}

.bg-indigo-100\/50 {
  background-color: rgb(224 234 255 / 0.5);
}

.bg-indigo-100\/60 {
  background-color: rgb(224 234 255 / 0.6);
}

.bg-indigo-100\/70 {
  background-color: rgb(224 234 255 / 0.7);
}

.bg-indigo-100\/75 {
  background-color: rgb(224 234 255 / 0.75);
}

.bg-indigo-100\/80 {
  background-color: rgb(224 234 255 / 0.8);
}

.bg-indigo-100\/90 {
  background-color: rgb(224 234 255 / 0.9);
}

.bg-indigo-100\/95 {
  background-color: rgb(224 234 255 / 0.95);
}

.bg-indigo-100\/100 {
  background-color: rgb(224 234 255 / 1);
}

.bg-indigo-200\/0 {
  background-color: rgb(199 215 254 / 0);
}

.bg-indigo-200\/5 {
  background-color: rgb(199 215 254 / 0.05);
}

.bg-indigo-200\/10 {
  background-color: rgb(199 215 254 / 0.1);
}

.bg-indigo-200\/20 {
  background-color: rgb(199 215 254 / 0.2);
}

.bg-indigo-200\/25 {
  background-color: rgb(199 215 254 / 0.25);
}

.bg-indigo-200\/30 {
  background-color: rgb(199 215 254 / 0.3);
}

.bg-indigo-200\/40 {
  background-color: rgb(199 215 254 / 0.4);
}

.bg-indigo-200\/50 {
  background-color: rgb(199 215 254 / 0.5);
}

.bg-indigo-200\/60 {
  background-color: rgb(199 215 254 / 0.6);
}

.bg-indigo-200\/70 {
  background-color: rgb(199 215 254 / 0.7);
}

.bg-indigo-200\/75 {
  background-color: rgb(199 215 254 / 0.75);
}

.bg-indigo-200\/80 {
  background-color: rgb(199 215 254 / 0.8);
}

.bg-indigo-200\/90 {
  background-color: rgb(199 215 254 / 0.9);
}

.bg-indigo-200\/95 {
  background-color: rgb(199 215 254 / 0.95);
}

.bg-indigo-200\/100 {
  background-color: rgb(199 215 254 / 1);
}

.bg-indigo-300\/0 {
  background-color: rgb(164 188 253 / 0);
}

.bg-indigo-300\/5 {
  background-color: rgb(164 188 253 / 0.05);
}

.bg-indigo-300\/10 {
  background-color: rgb(164 188 253 / 0.1);
}

.bg-indigo-300\/20 {
  background-color: rgb(164 188 253 / 0.2);
}

.bg-indigo-300\/25 {
  background-color: rgb(164 188 253 / 0.25);
}

.bg-indigo-300\/30 {
  background-color: rgb(164 188 253 / 0.3);
}

.bg-indigo-300\/40 {
  background-color: rgb(164 188 253 / 0.4);
}

.bg-indigo-300\/50 {
  background-color: rgb(164 188 253 / 0.5);
}

.bg-indigo-300\/60 {
  background-color: rgb(164 188 253 / 0.6);
}

.bg-indigo-300\/70 {
  background-color: rgb(164 188 253 / 0.7);
}

.bg-indigo-300\/75 {
  background-color: rgb(164 188 253 / 0.75);
}

.bg-indigo-300\/80 {
  background-color: rgb(164 188 253 / 0.8);
}

.bg-indigo-300\/90 {
  background-color: rgb(164 188 253 / 0.9);
}

.bg-indigo-300\/95 {
  background-color: rgb(164 188 253 / 0.95);
}

.bg-indigo-300\/100 {
  background-color: rgb(164 188 253 / 1);
}

.bg-indigo-400\/0 {
  background-color: rgb(128 152 249 / 0);
}

.bg-indigo-400\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.bg-indigo-400\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.bg-indigo-400\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.bg-indigo-400\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.bg-indigo-400\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.bg-indigo-400\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.bg-indigo-400\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.bg-indigo-400\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.bg-indigo-400\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.bg-indigo-400\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.bg-indigo-400\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.bg-indigo-400\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.bg-indigo-400\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.bg-indigo-400\/100 {
  background-color: rgb(128 152 249 / 1);
}

.bg-indigo-500\/0 {
  background-color: rgb(97 114 243 / 0);
}

.bg-indigo-500\/5 {
  background-color: rgb(97 114 243 / 0.05);
}

.bg-indigo-500\/10 {
  background-color: rgb(97 114 243 / 0.1);
}

.bg-indigo-500\/20 {
  background-color: rgb(97 114 243 / 0.2);
}

.bg-indigo-500\/25 {
  background-color: rgb(97 114 243 / 0.25);
}

.bg-indigo-500\/30 {
  background-color: rgb(97 114 243 / 0.3);
}

.bg-indigo-500\/40 {
  background-color: rgb(97 114 243 / 0.4);
}

.bg-indigo-500\/50 {
  background-color: rgb(97 114 243 / 0.5);
}

.bg-indigo-500\/60 {
  background-color: rgb(97 114 243 / 0.6);
}

.bg-indigo-500\/70 {
  background-color: rgb(97 114 243 / 0.7);
}

.bg-indigo-500\/75 {
  background-color: rgb(97 114 243 / 0.75);
}

.bg-indigo-500\/80 {
  background-color: rgb(97 114 243 / 0.8);
}

.bg-indigo-500\/90 {
  background-color: rgb(97 114 243 / 0.9);
}

.bg-indigo-500\/95 {
  background-color: rgb(97 114 243 / 0.95);
}

.bg-indigo-500\/100 {
  background-color: rgb(97 114 243 / 1);
}

.bg-indigo-600\/0 {
  background-color: rgb(68 76 231 / 0);
}

.bg-indigo-600\/5 {
  background-color: rgb(68 76 231 / 0.05);
}

.bg-indigo-600\/10 {
  background-color: rgb(68 76 231 / 0.1);
}

.bg-indigo-600\/20 {
  background-color: rgb(68 76 231 / 0.2);
}

.bg-indigo-600\/25 {
  background-color: rgb(68 76 231 / 0.25);
}

.bg-indigo-600\/30 {
  background-color: rgb(68 76 231 / 0.3);
}

.bg-indigo-600\/40 {
  background-color: rgb(68 76 231 / 0.4);
}

.bg-indigo-600\/50 {
  background-color: rgb(68 76 231 / 0.5);
}

.bg-indigo-600\/60 {
  background-color: rgb(68 76 231 / 0.6);
}

.bg-indigo-600\/70 {
  background-color: rgb(68 76 231 / 0.7);
}

.bg-indigo-600\/75 {
  background-color: rgb(68 76 231 / 0.75);
}

.bg-indigo-600\/80 {
  background-color: rgb(68 76 231 / 0.8);
}

.bg-indigo-600\/90 {
  background-color: rgb(68 76 231 / 0.9);
}

.bg-indigo-600\/95 {
  background-color: rgb(68 76 231 / 0.95);
}

.bg-indigo-600\/100 {
  background-color: rgb(68 76 231 / 1);
}

.bg-indigo-700\/0 {
  background-color: rgb(53 56 205 / 0);
}

.bg-indigo-700\/5 {
  background-color: rgb(53 56 205 / 0.05);
}

.bg-indigo-700\/10 {
  background-color: rgb(53 56 205 / 0.1);
}

.bg-indigo-700\/20 {
  background-color: rgb(53 56 205 / 0.2);
}

.bg-indigo-700\/25 {
  background-color: rgb(53 56 205 / 0.25);
}

.bg-indigo-700\/30 {
  background-color: rgb(53 56 205 / 0.3);
}

.bg-indigo-700\/40 {
  background-color: rgb(53 56 205 / 0.4);
}

.bg-indigo-700\/50 {
  background-color: rgb(53 56 205 / 0.5);
}

.bg-indigo-700\/60 {
  background-color: rgb(53 56 205 / 0.6);
}

.bg-indigo-700\/70 {
  background-color: rgb(53 56 205 / 0.7);
}

.bg-indigo-700\/75 {
  background-color: rgb(53 56 205 / 0.75);
}

.bg-indigo-700\/80 {
  background-color: rgb(53 56 205 / 0.8);
}

.bg-indigo-700\/90 {
  background-color: rgb(53 56 205 / 0.9);
}

.bg-indigo-700\/95 {
  background-color: rgb(53 56 205 / 0.95);
}

.bg-indigo-700\/100 {
  background-color: rgb(53 56 205 / 1);
}

.bg-indigo-800\/0 {
  background-color: rgb(45 49 166 / 0);
}

.bg-indigo-800\/5 {
  background-color: rgb(45 49 166 / 0.05);
}

.bg-indigo-800\/10 {
  background-color: rgb(45 49 166 / 0.1);
}

.bg-indigo-800\/20 {
  background-color: rgb(45 49 166 / 0.2);
}

.bg-indigo-800\/25 {
  background-color: rgb(45 49 166 / 0.25);
}

.bg-indigo-800\/30 {
  background-color: rgb(45 49 166 / 0.3);
}

.bg-indigo-800\/40 {
  background-color: rgb(45 49 166 / 0.4);
}

.bg-indigo-800\/50 {
  background-color: rgb(45 49 166 / 0.5);
}

.bg-indigo-800\/60 {
  background-color: rgb(45 49 166 / 0.6);
}

.bg-indigo-800\/70 {
  background-color: rgb(45 49 166 / 0.7);
}

.bg-indigo-800\/75 {
  background-color: rgb(45 49 166 / 0.75);
}

.bg-indigo-800\/80 {
  background-color: rgb(45 49 166 / 0.8);
}

.bg-indigo-800\/90 {
  background-color: rgb(45 49 166 / 0.9);
}

.bg-indigo-800\/95 {
  background-color: rgb(45 49 166 / 0.95);
}

.bg-indigo-800\/100 {
  background-color: rgb(45 49 166 / 1);
}

.bg-indigo-900\/0 {
  background-color: rgb(45 50 130 / 0);
}

.bg-indigo-900\/5 {
  background-color: rgb(45 50 130 / 0.05);
}

.bg-indigo-900\/10 {
  background-color: rgb(45 50 130 / 0.1);
}

.bg-indigo-900\/20 {
  background-color: rgb(45 50 130 / 0.2);
}

.bg-indigo-900\/25 {
  background-color: rgb(45 50 130 / 0.25);
}

.bg-indigo-900\/30 {
  background-color: rgb(45 50 130 / 0.3);
}

.bg-indigo-900\/40 {
  background-color: rgb(45 50 130 / 0.4);
}

.bg-indigo-900\/50 {
  background-color: rgb(45 50 130 / 0.5);
}

.bg-indigo-900\/60 {
  background-color: rgb(45 50 130 / 0.6);
}

.bg-indigo-900\/70 {
  background-color: rgb(45 50 130 / 0.7);
}

.bg-indigo-900\/75 {
  background-color: rgb(45 50 130 / 0.75);
}

.bg-indigo-900\/80 {
  background-color: rgb(45 50 130 / 0.8);
}

.bg-indigo-900\/90 {
  background-color: rgb(45 50 130 / 0.9);
}

.bg-indigo-900\/95 {
  background-color: rgb(45 50 130 / 0.95);
}

.bg-indigo-900\/100 {
  background-color: rgb(45 50 130 / 1);
}

.bg-indigo\/0 {
  background-color: rgb(128 152 249 / 0);
}

.bg-indigo\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.bg-indigo\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.bg-indigo\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.bg-indigo\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.bg-indigo\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.bg-indigo\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.bg-indigo\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.bg-indigo\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.bg-indigo\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.bg-indigo\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.bg-indigo\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.bg-indigo\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.bg-indigo\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.bg-indigo\/100 {
  background-color: rgb(128 152 249 / 1);
}

.bg-violet-25\/0 {
  background-color: rgb(251 250 255 / 0);
}

.bg-violet-25\/5 {
  background-color: rgb(251 250 255 / 0.05);
}

.bg-violet-25\/10 {
  background-color: rgb(251 250 255 / 0.1);
}

.bg-violet-25\/20 {
  background-color: rgb(251 250 255 / 0.2);
}

.bg-violet-25\/25 {
  background-color: rgb(251 250 255 / 0.25);
}

.bg-violet-25\/30 {
  background-color: rgb(251 250 255 / 0.3);
}

.bg-violet-25\/40 {
  background-color: rgb(251 250 255 / 0.4);
}

.bg-violet-25\/50 {
  background-color: rgb(251 250 255 / 0.5);
}

.bg-violet-25\/60 {
  background-color: rgb(251 250 255 / 0.6);
}

.bg-violet-25\/70 {
  background-color: rgb(251 250 255 / 0.7);
}

.bg-violet-25\/75 {
  background-color: rgb(251 250 255 / 0.75);
}

.bg-violet-25\/80 {
  background-color: rgb(251 250 255 / 0.8);
}

.bg-violet-25\/90 {
  background-color: rgb(251 250 255 / 0.9);
}

.bg-violet-25\/95 {
  background-color: rgb(251 250 255 / 0.95);
}

.bg-violet-25\/100 {
  background-color: rgb(251 250 255 / 1);
}

.bg-violet-50\/0 {
  background-color: rgb(245 243 255 / 0);
}

.bg-violet-50\/5 {
  background-color: rgb(245 243 255 / 0.05);
}

.bg-violet-50\/10 {
  background-color: rgb(245 243 255 / 0.1);
}

.bg-violet-50\/20 {
  background-color: rgb(245 243 255 / 0.2);
}

.bg-violet-50\/25 {
  background-color: rgb(245 243 255 / 0.25);
}

.bg-violet-50\/30 {
  background-color: rgb(245 243 255 / 0.3);
}

.bg-violet-50\/40 {
  background-color: rgb(245 243 255 / 0.4);
}

.bg-violet-50\/50 {
  background-color: rgb(245 243 255 / 0.5);
}

.bg-violet-50\/60 {
  background-color: rgb(245 243 255 / 0.6);
}

.bg-violet-50\/70 {
  background-color: rgb(245 243 255 / 0.7);
}

.bg-violet-50\/75 {
  background-color: rgb(245 243 255 / 0.75);
}

.bg-violet-50\/80 {
  background-color: rgb(245 243 255 / 0.8);
}

.bg-violet-50\/90 {
  background-color: rgb(245 243 255 / 0.9);
}

.bg-violet-50\/95 {
  background-color: rgb(245 243 255 / 0.95);
}

.bg-violet-50\/100 {
  background-color: rgb(245 243 255 / 1);
}

.bg-violet-100\/0 {
  background-color: rgb(236 233 254 / 0);
}

.bg-violet-100\/5 {
  background-color: rgb(236 233 254 / 0.05);
}

.bg-violet-100\/10 {
  background-color: rgb(236 233 254 / 0.1);
}

.bg-violet-100\/20 {
  background-color: rgb(236 233 254 / 0.2);
}

.bg-violet-100\/25 {
  background-color: rgb(236 233 254 / 0.25);
}

.bg-violet-100\/30 {
  background-color: rgb(236 233 254 / 0.3);
}

.bg-violet-100\/40 {
  background-color: rgb(236 233 254 / 0.4);
}

.bg-violet-100\/50 {
  background-color: rgb(236 233 254 / 0.5);
}

.bg-violet-100\/60 {
  background-color: rgb(236 233 254 / 0.6);
}

.bg-violet-100\/70 {
  background-color: rgb(236 233 254 / 0.7);
}

.bg-violet-100\/75 {
  background-color: rgb(236 233 254 / 0.75);
}

.bg-violet-100\/80 {
  background-color: rgb(236 233 254 / 0.8);
}

.bg-violet-100\/90 {
  background-color: rgb(236 233 254 / 0.9);
}

.bg-violet-100\/95 {
  background-color: rgb(236 233 254 / 0.95);
}

.bg-violet-100\/100 {
  background-color: rgb(236 233 254 / 1);
}

.bg-violet-200\/0 {
  background-color: rgb(221 214 254 / 0);
}

.bg-violet-200\/5 {
  background-color: rgb(221 214 254 / 0.05);
}

.bg-violet-200\/10 {
  background-color: rgb(221 214 254 / 0.1);
}

.bg-violet-200\/20 {
  background-color: rgb(221 214 254 / 0.2);
}

.bg-violet-200\/25 {
  background-color: rgb(221 214 254 / 0.25);
}

.bg-violet-200\/30 {
  background-color: rgb(221 214 254 / 0.3);
}

.bg-violet-200\/40 {
  background-color: rgb(221 214 254 / 0.4);
}

.bg-violet-200\/50 {
  background-color: rgb(221 214 254 / 0.5);
}

.bg-violet-200\/60 {
  background-color: rgb(221 214 254 / 0.6);
}

.bg-violet-200\/70 {
  background-color: rgb(221 214 254 / 0.7);
}

.bg-violet-200\/75 {
  background-color: rgb(221 214 254 / 0.75);
}

.bg-violet-200\/80 {
  background-color: rgb(221 214 254 / 0.8);
}

.bg-violet-200\/90 {
  background-color: rgb(221 214 254 / 0.9);
}

.bg-violet-200\/95 {
  background-color: rgb(221 214 254 / 0.95);
}

.bg-violet-200\/100 {
  background-color: rgb(221 214 254 / 1);
}

.bg-violet-300\/0 {
  background-color: rgb(195 181 253 / 0);
}

.bg-violet-300\/5 {
  background-color: rgb(195 181 253 / 0.05);
}

.bg-violet-300\/10 {
  background-color: rgb(195 181 253 / 0.1);
}

.bg-violet-300\/20 {
  background-color: rgb(195 181 253 / 0.2);
}

.bg-violet-300\/25 {
  background-color: rgb(195 181 253 / 0.25);
}

.bg-violet-300\/30 {
  background-color: rgb(195 181 253 / 0.3);
}

.bg-violet-300\/40 {
  background-color: rgb(195 181 253 / 0.4);
}

.bg-violet-300\/50 {
  background-color: rgb(195 181 253 / 0.5);
}

.bg-violet-300\/60 {
  background-color: rgb(195 181 253 / 0.6);
}

.bg-violet-300\/70 {
  background-color: rgb(195 181 253 / 0.7);
}

.bg-violet-300\/75 {
  background-color: rgb(195 181 253 / 0.75);
}

.bg-violet-300\/80 {
  background-color: rgb(195 181 253 / 0.8);
}

.bg-violet-300\/90 {
  background-color: rgb(195 181 253 / 0.9);
}

.bg-violet-300\/95 {
  background-color: rgb(195 181 253 / 0.95);
}

.bg-violet-300\/100 {
  background-color: rgb(195 181 253 / 1);
}

.bg-violet-400\/0 {
  background-color: rgb(164 138 251 / 0);
}

.bg-violet-400\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.bg-violet-400\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.bg-violet-400\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.bg-violet-400\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.bg-violet-400\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.bg-violet-400\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.bg-violet-400\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.bg-violet-400\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.bg-violet-400\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.bg-violet-400\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.bg-violet-400\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.bg-violet-400\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.bg-violet-400\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.bg-violet-400\/100 {
  background-color: rgb(164 138 251 / 1);
}

.bg-violet-500\/0 {
  background-color: rgb(135 91 247 / 0);
}

.bg-violet-500\/5 {
  background-color: rgb(135 91 247 / 0.05);
}

.bg-violet-500\/10 {
  background-color: rgb(135 91 247 / 0.1);
}

.bg-violet-500\/20 {
  background-color: rgb(135 91 247 / 0.2);
}

.bg-violet-500\/25 {
  background-color: rgb(135 91 247 / 0.25);
}

.bg-violet-500\/30 {
  background-color: rgb(135 91 247 / 0.3);
}

.bg-violet-500\/40 {
  background-color: rgb(135 91 247 / 0.4);
}

.bg-violet-500\/50 {
  background-color: rgb(135 91 247 / 0.5);
}

.bg-violet-500\/60 {
  background-color: rgb(135 91 247 / 0.6);
}

.bg-violet-500\/70 {
  background-color: rgb(135 91 247 / 0.7);
}

.bg-violet-500\/75 {
  background-color: rgb(135 91 247 / 0.75);
}

.bg-violet-500\/80 {
  background-color: rgb(135 91 247 / 0.8);
}

.bg-violet-500\/90 {
  background-color: rgb(135 91 247 / 0.9);
}

.bg-violet-500\/95 {
  background-color: rgb(135 91 247 / 0.95);
}

.bg-violet-500\/100 {
  background-color: rgb(135 91 247 / 1);
}

.bg-violet-600\/0 {
  background-color: rgb(120 57 238 / 0);
}

.bg-violet-600\/5 {
  background-color: rgb(120 57 238 / 0.05);
}

.bg-violet-600\/10 {
  background-color: rgb(120 57 238 / 0.1);
}

.bg-violet-600\/20 {
  background-color: rgb(120 57 238 / 0.2);
}

.bg-violet-600\/25 {
  background-color: rgb(120 57 238 / 0.25);
}

.bg-violet-600\/30 {
  background-color: rgb(120 57 238 / 0.3);
}

.bg-violet-600\/40 {
  background-color: rgb(120 57 238 / 0.4);
}

.bg-violet-600\/50 {
  background-color: rgb(120 57 238 / 0.5);
}

.bg-violet-600\/60 {
  background-color: rgb(120 57 238 / 0.6);
}

.bg-violet-600\/70 {
  background-color: rgb(120 57 238 / 0.7);
}

.bg-violet-600\/75 {
  background-color: rgb(120 57 238 / 0.75);
}

.bg-violet-600\/80 {
  background-color: rgb(120 57 238 / 0.8);
}

.bg-violet-600\/90 {
  background-color: rgb(120 57 238 / 0.9);
}

.bg-violet-600\/95 {
  background-color: rgb(120 57 238 / 0.95);
}

.bg-violet-600\/100 {
  background-color: rgb(120 57 238 / 1);
}

.bg-violet-700\/0 {
  background-color: rgb(105 39 218 / 0);
}

.bg-violet-700\/5 {
  background-color: rgb(105 39 218 / 0.05);
}

.bg-violet-700\/10 {
  background-color: rgb(105 39 218 / 0.1);
}

.bg-violet-700\/20 {
  background-color: rgb(105 39 218 / 0.2);
}

.bg-violet-700\/25 {
  background-color: rgb(105 39 218 / 0.25);
}

.bg-violet-700\/30 {
  background-color: rgb(105 39 218 / 0.3);
}

.bg-violet-700\/40 {
  background-color: rgb(105 39 218 / 0.4);
}

.bg-violet-700\/50 {
  background-color: rgb(105 39 218 / 0.5);
}

.bg-violet-700\/60 {
  background-color: rgb(105 39 218 / 0.6);
}

.bg-violet-700\/70 {
  background-color: rgb(105 39 218 / 0.7);
}

.bg-violet-700\/75 {
  background-color: rgb(105 39 218 / 0.75);
}

.bg-violet-700\/80 {
  background-color: rgb(105 39 218 / 0.8);
}

.bg-violet-700\/90 {
  background-color: rgb(105 39 218 / 0.9);
}

.bg-violet-700\/95 {
  background-color: rgb(105 39 218 / 0.95);
}

.bg-violet-700\/100 {
  background-color: rgb(105 39 218 / 1);
}

.bg-violet-800\/0 {
  background-color: rgb(87 32 183 / 0);
}

.bg-violet-800\/5 {
  background-color: rgb(87 32 183 / 0.05);
}

.bg-violet-800\/10 {
  background-color: rgb(87 32 183 / 0.1);
}

.bg-violet-800\/20 {
  background-color: rgb(87 32 183 / 0.2);
}

.bg-violet-800\/25 {
  background-color: rgb(87 32 183 / 0.25);
}

.bg-violet-800\/30 {
  background-color: rgb(87 32 183 / 0.3);
}

.bg-violet-800\/40 {
  background-color: rgb(87 32 183 / 0.4);
}

.bg-violet-800\/50 {
  background-color: rgb(87 32 183 / 0.5);
}

.bg-violet-800\/60 {
  background-color: rgb(87 32 183 / 0.6);
}

.bg-violet-800\/70 {
  background-color: rgb(87 32 183 / 0.7);
}

.bg-violet-800\/75 {
  background-color: rgb(87 32 183 / 0.75);
}

.bg-violet-800\/80 {
  background-color: rgb(87 32 183 / 0.8);
}

.bg-violet-800\/90 {
  background-color: rgb(87 32 183 / 0.9);
}

.bg-violet-800\/95 {
  background-color: rgb(87 32 183 / 0.95);
}

.bg-violet-800\/100 {
  background-color: rgb(87 32 183 / 1);
}

.bg-violet-900\/0 {
  background-color: rgb(73 28 150 / 0);
}

.bg-violet-900\/5 {
  background-color: rgb(73 28 150 / 0.05);
}

.bg-violet-900\/10 {
  background-color: rgb(73 28 150 / 0.1);
}

.bg-violet-900\/20 {
  background-color: rgb(73 28 150 / 0.2);
}

.bg-violet-900\/25 {
  background-color: rgb(73 28 150 / 0.25);
}

.bg-violet-900\/30 {
  background-color: rgb(73 28 150 / 0.3);
}

.bg-violet-900\/40 {
  background-color: rgb(73 28 150 / 0.4);
}

.bg-violet-900\/50 {
  background-color: rgb(73 28 150 / 0.5);
}

.bg-violet-900\/60 {
  background-color: rgb(73 28 150 / 0.6);
}

.bg-violet-900\/70 {
  background-color: rgb(73 28 150 / 0.7);
}

.bg-violet-900\/75 {
  background-color: rgb(73 28 150 / 0.75);
}

.bg-violet-900\/80 {
  background-color: rgb(73 28 150 / 0.8);
}

.bg-violet-900\/90 {
  background-color: rgb(73 28 150 / 0.9);
}

.bg-violet-900\/95 {
  background-color: rgb(73 28 150 / 0.95);
}

.bg-violet-900\/100 {
  background-color: rgb(73 28 150 / 1);
}

.bg-violet\/0 {
  background-color: rgb(164 138 251 / 0);
}

.bg-violet\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.bg-violet\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.bg-violet\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.bg-violet\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.bg-violet\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.bg-violet\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.bg-violet\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.bg-violet\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.bg-violet\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.bg-violet\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.bg-violet\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.bg-violet\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.bg-violet\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.bg-violet\/100 {
  background-color: rgb(164 138 251 / 1);
}

.bg-purple-25\/0 {
  background-color: rgb(250 250 255 / 0);
}

.bg-purple-25\/5 {
  background-color: rgb(250 250 255 / 0.05);
}

.bg-purple-25\/10 {
  background-color: rgb(250 250 255 / 0.1);
}

.bg-purple-25\/20 {
  background-color: rgb(250 250 255 / 0.2);
}

.bg-purple-25\/25 {
  background-color: rgb(250 250 255 / 0.25);
}

.bg-purple-25\/30 {
  background-color: rgb(250 250 255 / 0.3);
}

.bg-purple-25\/40 {
  background-color: rgb(250 250 255 / 0.4);
}

.bg-purple-25\/50 {
  background-color: rgb(250 250 255 / 0.5);
}

.bg-purple-25\/60 {
  background-color: rgb(250 250 255 / 0.6);
}

.bg-purple-25\/70 {
  background-color: rgb(250 250 255 / 0.7);
}

.bg-purple-25\/75 {
  background-color: rgb(250 250 255 / 0.75);
}

.bg-purple-25\/80 {
  background-color: rgb(250 250 255 / 0.8);
}

.bg-purple-25\/90 {
  background-color: rgb(250 250 255 / 0.9);
}

.bg-purple-25\/95 {
  background-color: rgb(250 250 255 / 0.95);
}

.bg-purple-25\/100 {
  background-color: rgb(250 250 255 / 1);
}

.bg-purple-50\/0 {
  background-color: rgb(244 243 255 / 0);
}

.bg-purple-50\/5 {
  background-color: rgb(244 243 255 / 0.05);
}

.bg-purple-50\/10 {
  background-color: rgb(244 243 255 / 0.1);
}

.bg-purple-50\/20 {
  background-color: rgb(244 243 255 / 0.2);
}

.bg-purple-50\/25 {
  background-color: rgb(244 243 255 / 0.25);
}

.bg-purple-50\/30 {
  background-color: rgb(244 243 255 / 0.3);
}

.bg-purple-50\/40 {
  background-color: rgb(244 243 255 / 0.4);
}

.bg-purple-50\/50 {
  background-color: rgb(244 243 255 / 0.5);
}

.bg-purple-50\/60 {
  background-color: rgb(244 243 255 / 0.6);
}

.bg-purple-50\/70 {
  background-color: rgb(244 243 255 / 0.7);
}

.bg-purple-50\/75 {
  background-color: rgb(244 243 255 / 0.75);
}

.bg-purple-50\/80 {
  background-color: rgb(244 243 255 / 0.8);
}

.bg-purple-50\/90 {
  background-color: rgb(244 243 255 / 0.9);
}

.bg-purple-50\/95 {
  background-color: rgb(244 243 255 / 0.95);
}

.bg-purple-50\/100 {
  background-color: rgb(244 243 255 / 1);
}

.bg-purple-100\/0 {
  background-color: rgb(235 233 254 / 0);
}

.bg-purple-100\/5 {
  background-color: rgb(235 233 254 / 0.05);
}

.bg-purple-100\/10 {
  background-color: rgb(235 233 254 / 0.1);
}

.bg-purple-100\/20 {
  background-color: rgb(235 233 254 / 0.2);
}

.bg-purple-100\/25 {
  background-color: rgb(235 233 254 / 0.25);
}

.bg-purple-100\/30 {
  background-color: rgb(235 233 254 / 0.3);
}

.bg-purple-100\/40 {
  background-color: rgb(235 233 254 / 0.4);
}

.bg-purple-100\/50 {
  background-color: rgb(235 233 254 / 0.5);
}

.bg-purple-100\/60 {
  background-color: rgb(235 233 254 / 0.6);
}

.bg-purple-100\/70 {
  background-color: rgb(235 233 254 / 0.7);
}

.bg-purple-100\/75 {
  background-color: rgb(235 233 254 / 0.75);
}

.bg-purple-100\/80 {
  background-color: rgb(235 233 254 / 0.8);
}

.bg-purple-100\/90 {
  background-color: rgb(235 233 254 / 0.9);
}

.bg-purple-100\/95 {
  background-color: rgb(235 233 254 / 0.95);
}

.bg-purple-100\/100 {
  background-color: rgb(235 233 254 / 1);
}

.bg-purple-200\/0 {
  background-color: rgb(217 214 254 / 0);
}

.bg-purple-200\/5 {
  background-color: rgb(217 214 254 / 0.05);
}

.bg-purple-200\/10 {
  background-color: rgb(217 214 254 / 0.1);
}

.bg-purple-200\/20 {
  background-color: rgb(217 214 254 / 0.2);
}

.bg-purple-200\/25 {
  background-color: rgb(217 214 254 / 0.25);
}

.bg-purple-200\/30 {
  background-color: rgb(217 214 254 / 0.3);
}

.bg-purple-200\/40 {
  background-color: rgb(217 214 254 / 0.4);
}

.bg-purple-200\/50 {
  background-color: rgb(217 214 254 / 0.5);
}

.bg-purple-200\/60 {
  background-color: rgb(217 214 254 / 0.6);
}

.bg-purple-200\/70 {
  background-color: rgb(217 214 254 / 0.7);
}

.bg-purple-200\/75 {
  background-color: rgb(217 214 254 / 0.75);
}

.bg-purple-200\/80 {
  background-color: rgb(217 214 254 / 0.8);
}

.bg-purple-200\/90 {
  background-color: rgb(217 214 254 / 0.9);
}

.bg-purple-200\/95 {
  background-color: rgb(217 214 254 / 0.95);
}

.bg-purple-200\/100 {
  background-color: rgb(217 214 254 / 1);
}

.bg-purple-300\/0 {
  background-color: rgb(189 180 254 / 0);
}

.bg-purple-300\/5 {
  background-color: rgb(189 180 254 / 0.05);
}

.bg-purple-300\/10 {
  background-color: rgb(189 180 254 / 0.1);
}

.bg-purple-300\/20 {
  background-color: rgb(189 180 254 / 0.2);
}

.bg-purple-300\/25 {
  background-color: rgb(189 180 254 / 0.25);
}

.bg-purple-300\/30 {
  background-color: rgb(189 180 254 / 0.3);
}

.bg-purple-300\/40 {
  background-color: rgb(189 180 254 / 0.4);
}

.bg-purple-300\/50 {
  background-color: rgb(189 180 254 / 0.5);
}

.bg-purple-300\/60 {
  background-color: rgb(189 180 254 / 0.6);
}

.bg-purple-300\/70 {
  background-color: rgb(189 180 254 / 0.7);
}

.bg-purple-300\/75 {
  background-color: rgb(189 180 254 / 0.75);
}

.bg-purple-300\/80 {
  background-color: rgb(189 180 254 / 0.8);
}

.bg-purple-300\/90 {
  background-color: rgb(189 180 254 / 0.9);
}

.bg-purple-300\/95 {
  background-color: rgb(189 180 254 / 0.95);
}

.bg-purple-300\/100 {
  background-color: rgb(189 180 254 / 1);
}

.bg-purple-400\/0 {
  background-color: rgb(155 138 251 / 0);
}

.bg-purple-400\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.bg-purple-400\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.bg-purple-400\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.bg-purple-400\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.bg-purple-400\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.bg-purple-400\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.bg-purple-400\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.bg-purple-400\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.bg-purple-400\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.bg-purple-400\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.bg-purple-400\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.bg-purple-400\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.bg-purple-400\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.bg-purple-400\/100 {
  background-color: rgb(155 138 251 / 1);
}

.bg-purple-500\/0 {
  background-color: rgb(122 90 248 / 0);
}

.bg-purple-500\/5 {
  background-color: rgb(122 90 248 / 0.05);
}

.bg-purple-500\/10 {
  background-color: rgb(122 90 248 / 0.1);
}

.bg-purple-500\/20 {
  background-color: rgb(122 90 248 / 0.2);
}

.bg-purple-500\/25 {
  background-color: rgb(122 90 248 / 0.25);
}

.bg-purple-500\/30 {
  background-color: rgb(122 90 248 / 0.3);
}

.bg-purple-500\/40 {
  background-color: rgb(122 90 248 / 0.4);
}

.bg-purple-500\/50 {
  background-color: rgb(122 90 248 / 0.5);
}

.bg-purple-500\/60 {
  background-color: rgb(122 90 248 / 0.6);
}

.bg-purple-500\/70 {
  background-color: rgb(122 90 248 / 0.7);
}

.bg-purple-500\/75 {
  background-color: rgb(122 90 248 / 0.75);
}

.bg-purple-500\/80 {
  background-color: rgb(122 90 248 / 0.8);
}

.bg-purple-500\/90 {
  background-color: rgb(122 90 248 / 0.9);
}

.bg-purple-500\/95 {
  background-color: rgb(122 90 248 / 0.95);
}

.bg-purple-500\/100 {
  background-color: rgb(122 90 248 / 1);
}

.bg-purple-600\/0 {
  background-color: rgb(105 56 239 / 0);
}

.bg-purple-600\/5 {
  background-color: rgb(105 56 239 / 0.05);
}

.bg-purple-600\/10 {
  background-color: rgb(105 56 239 / 0.1);
}

.bg-purple-600\/20 {
  background-color: rgb(105 56 239 / 0.2);
}

.bg-purple-600\/25 {
  background-color: rgb(105 56 239 / 0.25);
}

.bg-purple-600\/30 {
  background-color: rgb(105 56 239 / 0.3);
}

.bg-purple-600\/40 {
  background-color: rgb(105 56 239 / 0.4);
}

.bg-purple-600\/50 {
  background-color: rgb(105 56 239 / 0.5);
}

.bg-purple-600\/60 {
  background-color: rgb(105 56 239 / 0.6);
}

.bg-purple-600\/70 {
  background-color: rgb(105 56 239 / 0.7);
}

.bg-purple-600\/75 {
  background-color: rgb(105 56 239 / 0.75);
}

.bg-purple-600\/80 {
  background-color: rgb(105 56 239 / 0.8);
}

.bg-purple-600\/90 {
  background-color: rgb(105 56 239 / 0.9);
}

.bg-purple-600\/95 {
  background-color: rgb(105 56 239 / 0.95);
}

.bg-purple-600\/100 {
  background-color: rgb(105 56 239 / 1);
}

.bg-purple-700\/0 {
  background-color: rgb(89 37 220 / 0);
}

.bg-purple-700\/5 {
  background-color: rgb(89 37 220 / 0.05);
}

.bg-purple-700\/10 {
  background-color: rgb(89 37 220 / 0.1);
}

.bg-purple-700\/20 {
  background-color: rgb(89 37 220 / 0.2);
}

.bg-purple-700\/25 {
  background-color: rgb(89 37 220 / 0.25);
}

.bg-purple-700\/30 {
  background-color: rgb(89 37 220 / 0.3);
}

.bg-purple-700\/40 {
  background-color: rgb(89 37 220 / 0.4);
}

.bg-purple-700\/50 {
  background-color: rgb(89 37 220 / 0.5);
}

.bg-purple-700\/60 {
  background-color: rgb(89 37 220 / 0.6);
}

.bg-purple-700\/70 {
  background-color: rgb(89 37 220 / 0.7);
}

.bg-purple-700\/75 {
  background-color: rgb(89 37 220 / 0.75);
}

.bg-purple-700\/80 {
  background-color: rgb(89 37 220 / 0.8);
}

.bg-purple-700\/90 {
  background-color: rgb(89 37 220 / 0.9);
}

.bg-purple-700\/95 {
  background-color: rgb(89 37 220 / 0.95);
}

.bg-purple-700\/100 {
  background-color: rgb(89 37 220 / 1);
}

.bg-purple-800\/0 {
  background-color: rgb(74 31 184 / 0);
}

.bg-purple-800\/5 {
  background-color: rgb(74 31 184 / 0.05);
}

.bg-purple-800\/10 {
  background-color: rgb(74 31 184 / 0.1);
}

.bg-purple-800\/20 {
  background-color: rgb(74 31 184 / 0.2);
}

.bg-purple-800\/25 {
  background-color: rgb(74 31 184 / 0.25);
}

.bg-purple-800\/30 {
  background-color: rgb(74 31 184 / 0.3);
}

.bg-purple-800\/40 {
  background-color: rgb(74 31 184 / 0.4);
}

.bg-purple-800\/50 {
  background-color: rgb(74 31 184 / 0.5);
}

.bg-purple-800\/60 {
  background-color: rgb(74 31 184 / 0.6);
}

.bg-purple-800\/70 {
  background-color: rgb(74 31 184 / 0.7);
}

.bg-purple-800\/75 {
  background-color: rgb(74 31 184 / 0.75);
}

.bg-purple-800\/80 {
  background-color: rgb(74 31 184 / 0.8);
}

.bg-purple-800\/90 {
  background-color: rgb(74 31 184 / 0.9);
}

.bg-purple-800\/95 {
  background-color: rgb(74 31 184 / 0.95);
}

.bg-purple-800\/100 {
  background-color: rgb(74 31 184 / 1);
}

.bg-purple-900\/0 {
  background-color: rgb(62 28 150 / 0);
}

.bg-purple-900\/5 {
  background-color: rgb(62 28 150 / 0.05);
}

.bg-purple-900\/10 {
  background-color: rgb(62 28 150 / 0.1);
}

.bg-purple-900\/20 {
  background-color: rgb(62 28 150 / 0.2);
}

.bg-purple-900\/25 {
  background-color: rgb(62 28 150 / 0.25);
}

.bg-purple-900\/30 {
  background-color: rgb(62 28 150 / 0.3);
}

.bg-purple-900\/40 {
  background-color: rgb(62 28 150 / 0.4);
}

.bg-purple-900\/50 {
  background-color: rgb(62 28 150 / 0.5);
}

.bg-purple-900\/60 {
  background-color: rgb(62 28 150 / 0.6);
}

.bg-purple-900\/70 {
  background-color: rgb(62 28 150 / 0.7);
}

.bg-purple-900\/75 {
  background-color: rgb(62 28 150 / 0.75);
}

.bg-purple-900\/80 {
  background-color: rgb(62 28 150 / 0.8);
}

.bg-purple-900\/90 {
  background-color: rgb(62 28 150 / 0.9);
}

.bg-purple-900\/95 {
  background-color: rgb(62 28 150 / 0.95);
}

.bg-purple-900\/100 {
  background-color: rgb(62 28 150 / 1);
}

.bg-purple\/0 {
  background-color: rgb(155 138 251 / 0);
}

.bg-purple\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.bg-purple\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.bg-purple\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.bg-purple\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.bg-purple\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.bg-purple\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.bg-purple\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.bg-purple\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.bg-purple\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.bg-purple\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.bg-purple\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.bg-purple\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.bg-purple\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.bg-purple\/100 {
  background-color: rgb(155 138 251 / 1);
}

.bg-fuchsia-25\/0 {
  background-color: rgb(254 250 255 / 0);
}

.bg-fuchsia-25\/5 {
  background-color: rgb(254 250 255 / 0.05);
}

.bg-fuchsia-25\/10 {
  background-color: rgb(254 250 255 / 0.1);
}

.bg-fuchsia-25\/20 {
  background-color: rgb(254 250 255 / 0.2);
}

.bg-fuchsia-25\/25 {
  background-color: rgb(254 250 255 / 0.25);
}

.bg-fuchsia-25\/30 {
  background-color: rgb(254 250 255 / 0.3);
}

.bg-fuchsia-25\/40 {
  background-color: rgb(254 250 255 / 0.4);
}

.bg-fuchsia-25\/50 {
  background-color: rgb(254 250 255 / 0.5);
}

.bg-fuchsia-25\/60 {
  background-color: rgb(254 250 255 / 0.6);
}

.bg-fuchsia-25\/70 {
  background-color: rgb(254 250 255 / 0.7);
}

.bg-fuchsia-25\/75 {
  background-color: rgb(254 250 255 / 0.75);
}

.bg-fuchsia-25\/80 {
  background-color: rgb(254 250 255 / 0.8);
}

.bg-fuchsia-25\/90 {
  background-color: rgb(254 250 255 / 0.9);
}

.bg-fuchsia-25\/95 {
  background-color: rgb(254 250 255 / 0.95);
}

.bg-fuchsia-25\/100 {
  background-color: rgb(254 250 255 / 1);
}

.bg-fuchsia-50\/0 {
  background-color: rgb(253 244 255 / 0);
}

.bg-fuchsia-50\/5 {
  background-color: rgb(253 244 255 / 0.05);
}

.bg-fuchsia-50\/10 {
  background-color: rgb(253 244 255 / 0.1);
}

.bg-fuchsia-50\/20 {
  background-color: rgb(253 244 255 / 0.2);
}

.bg-fuchsia-50\/25 {
  background-color: rgb(253 244 255 / 0.25);
}

.bg-fuchsia-50\/30 {
  background-color: rgb(253 244 255 / 0.3);
}

.bg-fuchsia-50\/40 {
  background-color: rgb(253 244 255 / 0.4);
}

.bg-fuchsia-50\/50 {
  background-color: rgb(253 244 255 / 0.5);
}

.bg-fuchsia-50\/60 {
  background-color: rgb(253 244 255 / 0.6);
}

.bg-fuchsia-50\/70 {
  background-color: rgb(253 244 255 / 0.7);
}

.bg-fuchsia-50\/75 {
  background-color: rgb(253 244 255 / 0.75);
}

.bg-fuchsia-50\/80 {
  background-color: rgb(253 244 255 / 0.8);
}

.bg-fuchsia-50\/90 {
  background-color: rgb(253 244 255 / 0.9);
}

.bg-fuchsia-50\/95 {
  background-color: rgb(253 244 255 / 0.95);
}

.bg-fuchsia-50\/100 {
  background-color: rgb(253 244 255 / 1);
}

.bg-fuchsia-100\/0 {
  background-color: rgb(251 232 255 / 0);
}

.bg-fuchsia-100\/5 {
  background-color: rgb(251 232 255 / 0.05);
}

.bg-fuchsia-100\/10 {
  background-color: rgb(251 232 255 / 0.1);
}

.bg-fuchsia-100\/20 {
  background-color: rgb(251 232 255 / 0.2);
}

.bg-fuchsia-100\/25 {
  background-color: rgb(251 232 255 / 0.25);
}

.bg-fuchsia-100\/30 {
  background-color: rgb(251 232 255 / 0.3);
}

.bg-fuchsia-100\/40 {
  background-color: rgb(251 232 255 / 0.4);
}

.bg-fuchsia-100\/50 {
  background-color: rgb(251 232 255 / 0.5);
}

.bg-fuchsia-100\/60 {
  background-color: rgb(251 232 255 / 0.6);
}

.bg-fuchsia-100\/70 {
  background-color: rgb(251 232 255 / 0.7);
}

.bg-fuchsia-100\/75 {
  background-color: rgb(251 232 255 / 0.75);
}

.bg-fuchsia-100\/80 {
  background-color: rgb(251 232 255 / 0.8);
}

.bg-fuchsia-100\/90 {
  background-color: rgb(251 232 255 / 0.9);
}

.bg-fuchsia-100\/95 {
  background-color: rgb(251 232 255 / 0.95);
}

.bg-fuchsia-100\/100 {
  background-color: rgb(251 232 255 / 1);
}

.bg-fuchsia-200\/0 {
  background-color: rgb(246 208 254 / 0);
}

.bg-fuchsia-200\/5 {
  background-color: rgb(246 208 254 / 0.05);
}

.bg-fuchsia-200\/10 {
  background-color: rgb(246 208 254 / 0.1);
}

.bg-fuchsia-200\/20 {
  background-color: rgb(246 208 254 / 0.2);
}

.bg-fuchsia-200\/25 {
  background-color: rgb(246 208 254 / 0.25);
}

.bg-fuchsia-200\/30 {
  background-color: rgb(246 208 254 / 0.3);
}

.bg-fuchsia-200\/40 {
  background-color: rgb(246 208 254 / 0.4);
}

.bg-fuchsia-200\/50 {
  background-color: rgb(246 208 254 / 0.5);
}

.bg-fuchsia-200\/60 {
  background-color: rgb(246 208 254 / 0.6);
}

.bg-fuchsia-200\/70 {
  background-color: rgb(246 208 254 / 0.7);
}

.bg-fuchsia-200\/75 {
  background-color: rgb(246 208 254 / 0.75);
}

.bg-fuchsia-200\/80 {
  background-color: rgb(246 208 254 / 0.8);
}

.bg-fuchsia-200\/90 {
  background-color: rgb(246 208 254 / 0.9);
}

.bg-fuchsia-200\/95 {
  background-color: rgb(246 208 254 / 0.95);
}

.bg-fuchsia-200\/100 {
  background-color: rgb(246 208 254 / 1);
}

.bg-fuchsia-300\/0 {
  background-color: rgb(238 170 253 / 0);
}

.bg-fuchsia-300\/5 {
  background-color: rgb(238 170 253 / 0.05);
}

.bg-fuchsia-300\/10 {
  background-color: rgb(238 170 253 / 0.1);
}

.bg-fuchsia-300\/20 {
  background-color: rgb(238 170 253 / 0.2);
}

.bg-fuchsia-300\/25 {
  background-color: rgb(238 170 253 / 0.25);
}

.bg-fuchsia-300\/30 {
  background-color: rgb(238 170 253 / 0.3);
}

.bg-fuchsia-300\/40 {
  background-color: rgb(238 170 253 / 0.4);
}

.bg-fuchsia-300\/50 {
  background-color: rgb(238 170 253 / 0.5);
}

.bg-fuchsia-300\/60 {
  background-color: rgb(238 170 253 / 0.6);
}

.bg-fuchsia-300\/70 {
  background-color: rgb(238 170 253 / 0.7);
}

.bg-fuchsia-300\/75 {
  background-color: rgb(238 170 253 / 0.75);
}

.bg-fuchsia-300\/80 {
  background-color: rgb(238 170 253 / 0.8);
}

.bg-fuchsia-300\/90 {
  background-color: rgb(238 170 253 / 0.9);
}

.bg-fuchsia-300\/95 {
  background-color: rgb(238 170 253 / 0.95);
}

.bg-fuchsia-300\/100 {
  background-color: rgb(238 170 253 / 1);
}

.bg-fuchsia-400\/0 {
  background-color: rgb(228 120 250 / 0);
}

.bg-fuchsia-400\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.bg-fuchsia-400\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.bg-fuchsia-400\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.bg-fuchsia-400\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.bg-fuchsia-400\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.bg-fuchsia-400\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.bg-fuchsia-400\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.bg-fuchsia-400\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.bg-fuchsia-400\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.bg-fuchsia-400\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.bg-fuchsia-400\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.bg-fuchsia-400\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.bg-fuchsia-400\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.bg-fuchsia-400\/100 {
  background-color: rgb(228 120 250 / 1);
}

.bg-fuchsia-500\/0 {
  background-color: rgb(212 68 241 / 0);
}

.bg-fuchsia-500\/5 {
  background-color: rgb(212 68 241 / 0.05);
}

.bg-fuchsia-500\/10 {
  background-color: rgb(212 68 241 / 0.1);
}

.bg-fuchsia-500\/20 {
  background-color: rgb(212 68 241 / 0.2);
}

.bg-fuchsia-500\/25 {
  background-color: rgb(212 68 241 / 0.25);
}

.bg-fuchsia-500\/30 {
  background-color: rgb(212 68 241 / 0.3);
}

.bg-fuchsia-500\/40 {
  background-color: rgb(212 68 241 / 0.4);
}

.bg-fuchsia-500\/50 {
  background-color: rgb(212 68 241 / 0.5);
}

.bg-fuchsia-500\/60 {
  background-color: rgb(212 68 241 / 0.6);
}

.bg-fuchsia-500\/70 {
  background-color: rgb(212 68 241 / 0.7);
}

.bg-fuchsia-500\/75 {
  background-color: rgb(212 68 241 / 0.75);
}

.bg-fuchsia-500\/80 {
  background-color: rgb(212 68 241 / 0.8);
}

.bg-fuchsia-500\/90 {
  background-color: rgb(212 68 241 / 0.9);
}

.bg-fuchsia-500\/95 {
  background-color: rgb(212 68 241 / 0.95);
}

.bg-fuchsia-500\/100 {
  background-color: rgb(212 68 241 / 1);
}

.bg-fuchsia-600\/0 {
  background-color: rgb(186 36 213 / 0);
}

.bg-fuchsia-600\/5 {
  background-color: rgb(186 36 213 / 0.05);
}

.bg-fuchsia-600\/10 {
  background-color: rgb(186 36 213 / 0.1);
}

.bg-fuchsia-600\/20 {
  background-color: rgb(186 36 213 / 0.2);
}

.bg-fuchsia-600\/25 {
  background-color: rgb(186 36 213 / 0.25);
}

.bg-fuchsia-600\/30 {
  background-color: rgb(186 36 213 / 0.3);
}

.bg-fuchsia-600\/40 {
  background-color: rgb(186 36 213 / 0.4);
}

.bg-fuchsia-600\/50 {
  background-color: rgb(186 36 213 / 0.5);
}

.bg-fuchsia-600\/60 {
  background-color: rgb(186 36 213 / 0.6);
}

.bg-fuchsia-600\/70 {
  background-color: rgb(186 36 213 / 0.7);
}

.bg-fuchsia-600\/75 {
  background-color: rgb(186 36 213 / 0.75);
}

.bg-fuchsia-600\/80 {
  background-color: rgb(186 36 213 / 0.8);
}

.bg-fuchsia-600\/90 {
  background-color: rgb(186 36 213 / 0.9);
}

.bg-fuchsia-600\/95 {
  background-color: rgb(186 36 213 / 0.95);
}

.bg-fuchsia-600\/100 {
  background-color: rgb(186 36 213 / 1);
}

.bg-fuchsia-700\/0 {
  background-color: rgb(159 26 177 / 0);
}

.bg-fuchsia-700\/5 {
  background-color: rgb(159 26 177 / 0.05);
}

.bg-fuchsia-700\/10 {
  background-color: rgb(159 26 177 / 0.1);
}

.bg-fuchsia-700\/20 {
  background-color: rgb(159 26 177 / 0.2);
}

.bg-fuchsia-700\/25 {
  background-color: rgb(159 26 177 / 0.25);
}

.bg-fuchsia-700\/30 {
  background-color: rgb(159 26 177 / 0.3);
}

.bg-fuchsia-700\/40 {
  background-color: rgb(159 26 177 / 0.4);
}

.bg-fuchsia-700\/50 {
  background-color: rgb(159 26 177 / 0.5);
}

.bg-fuchsia-700\/60 {
  background-color: rgb(159 26 177 / 0.6);
}

.bg-fuchsia-700\/70 {
  background-color: rgb(159 26 177 / 0.7);
}

.bg-fuchsia-700\/75 {
  background-color: rgb(159 26 177 / 0.75);
}

.bg-fuchsia-700\/80 {
  background-color: rgb(159 26 177 / 0.8);
}

.bg-fuchsia-700\/90 {
  background-color: rgb(159 26 177 / 0.9);
}

.bg-fuchsia-700\/95 {
  background-color: rgb(159 26 177 / 0.95);
}

.bg-fuchsia-700\/100 {
  background-color: rgb(159 26 177 / 1);
}

.bg-fuchsia-800\/0 {
  background-color: rgb(130 24 144 / 0);
}

.bg-fuchsia-800\/5 {
  background-color: rgb(130 24 144 / 0.05);
}

.bg-fuchsia-800\/10 {
  background-color: rgb(130 24 144 / 0.1);
}

.bg-fuchsia-800\/20 {
  background-color: rgb(130 24 144 / 0.2);
}

.bg-fuchsia-800\/25 {
  background-color: rgb(130 24 144 / 0.25);
}

.bg-fuchsia-800\/30 {
  background-color: rgb(130 24 144 / 0.3);
}

.bg-fuchsia-800\/40 {
  background-color: rgb(130 24 144 / 0.4);
}

.bg-fuchsia-800\/50 {
  background-color: rgb(130 24 144 / 0.5);
}

.bg-fuchsia-800\/60 {
  background-color: rgb(130 24 144 / 0.6);
}

.bg-fuchsia-800\/70 {
  background-color: rgb(130 24 144 / 0.7);
}

.bg-fuchsia-800\/75 {
  background-color: rgb(130 24 144 / 0.75);
}

.bg-fuchsia-800\/80 {
  background-color: rgb(130 24 144 / 0.8);
}

.bg-fuchsia-800\/90 {
  background-color: rgb(130 24 144 / 0.9);
}

.bg-fuchsia-800\/95 {
  background-color: rgb(130 24 144 / 0.95);
}

.bg-fuchsia-800\/100 {
  background-color: rgb(130 24 144 / 1);
}

.bg-fuchsia-900\/0 {
  background-color: rgb(111 24 119 / 0);
}

.bg-fuchsia-900\/5 {
  background-color: rgb(111 24 119 / 0.05);
}

.bg-fuchsia-900\/10 {
  background-color: rgb(111 24 119 / 0.1);
}

.bg-fuchsia-900\/20 {
  background-color: rgb(111 24 119 / 0.2);
}

.bg-fuchsia-900\/25 {
  background-color: rgb(111 24 119 / 0.25);
}

.bg-fuchsia-900\/30 {
  background-color: rgb(111 24 119 / 0.3);
}

.bg-fuchsia-900\/40 {
  background-color: rgb(111 24 119 / 0.4);
}

.bg-fuchsia-900\/50 {
  background-color: rgb(111 24 119 / 0.5);
}

.bg-fuchsia-900\/60 {
  background-color: rgb(111 24 119 / 0.6);
}

.bg-fuchsia-900\/70 {
  background-color: rgb(111 24 119 / 0.7);
}

.bg-fuchsia-900\/75 {
  background-color: rgb(111 24 119 / 0.75);
}

.bg-fuchsia-900\/80 {
  background-color: rgb(111 24 119 / 0.8);
}

.bg-fuchsia-900\/90 {
  background-color: rgb(111 24 119 / 0.9);
}

.bg-fuchsia-900\/95 {
  background-color: rgb(111 24 119 / 0.95);
}

.bg-fuchsia-900\/100 {
  background-color: rgb(111 24 119 / 1);
}

.bg-fuchsia\/0 {
  background-color: rgb(228 120 250 / 0);
}

.bg-fuchsia\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.bg-fuchsia\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.bg-fuchsia\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.bg-fuchsia\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.bg-fuchsia\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.bg-fuchsia\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.bg-fuchsia\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.bg-fuchsia\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.bg-fuchsia\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.bg-fuchsia\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.bg-fuchsia\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.bg-fuchsia\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.bg-fuchsia\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.bg-fuchsia\/100 {
  background-color: rgb(228 120 250 / 1);
}

.bg-pink-25\/0 {
  background-color: rgb(254 246 251 / 0);
}

.bg-pink-25\/5 {
  background-color: rgb(254 246 251 / 0.05);
}

.bg-pink-25\/10 {
  background-color: rgb(254 246 251 / 0.1);
}

.bg-pink-25\/20 {
  background-color: rgb(254 246 251 / 0.2);
}

.bg-pink-25\/25 {
  background-color: rgb(254 246 251 / 0.25);
}

.bg-pink-25\/30 {
  background-color: rgb(254 246 251 / 0.3);
}

.bg-pink-25\/40 {
  background-color: rgb(254 246 251 / 0.4);
}

.bg-pink-25\/50 {
  background-color: rgb(254 246 251 / 0.5);
}

.bg-pink-25\/60 {
  background-color: rgb(254 246 251 / 0.6);
}

.bg-pink-25\/70 {
  background-color: rgb(254 246 251 / 0.7);
}

.bg-pink-25\/75 {
  background-color: rgb(254 246 251 / 0.75);
}

.bg-pink-25\/80 {
  background-color: rgb(254 246 251 / 0.8);
}

.bg-pink-25\/90 {
  background-color: rgb(254 246 251 / 0.9);
}

.bg-pink-25\/95 {
  background-color: rgb(254 246 251 / 0.95);
}

.bg-pink-25\/100 {
  background-color: rgb(254 246 251 / 1);
}

.bg-pink-50\/0 {
  background-color: rgb(253 242 250 / 0);
}

.bg-pink-50\/5 {
  background-color: rgb(253 242 250 / 0.05);
}

.bg-pink-50\/10 {
  background-color: rgb(253 242 250 / 0.1);
}

.bg-pink-50\/20 {
  background-color: rgb(253 242 250 / 0.2);
}

.bg-pink-50\/25 {
  background-color: rgb(253 242 250 / 0.25);
}

.bg-pink-50\/30 {
  background-color: rgb(253 242 250 / 0.3);
}

.bg-pink-50\/40 {
  background-color: rgb(253 242 250 / 0.4);
}

.bg-pink-50\/50 {
  background-color: rgb(253 242 250 / 0.5);
}

.bg-pink-50\/60 {
  background-color: rgb(253 242 250 / 0.6);
}

.bg-pink-50\/70 {
  background-color: rgb(253 242 250 / 0.7);
}

.bg-pink-50\/75 {
  background-color: rgb(253 242 250 / 0.75);
}

.bg-pink-50\/80 {
  background-color: rgb(253 242 250 / 0.8);
}

.bg-pink-50\/90 {
  background-color: rgb(253 242 250 / 0.9);
}

.bg-pink-50\/95 {
  background-color: rgb(253 242 250 / 0.95);
}

.bg-pink-50\/100 {
  background-color: rgb(253 242 250 / 1);
}

.bg-pink-100\/0 {
  background-color: rgb(252 231 246 / 0);
}

.bg-pink-100\/5 {
  background-color: rgb(252 231 246 / 0.05);
}

.bg-pink-100\/10 {
  background-color: rgb(252 231 246 / 0.1);
}

.bg-pink-100\/20 {
  background-color: rgb(252 231 246 / 0.2);
}

.bg-pink-100\/25 {
  background-color: rgb(252 231 246 / 0.25);
}

.bg-pink-100\/30 {
  background-color: rgb(252 231 246 / 0.3);
}

.bg-pink-100\/40 {
  background-color: rgb(252 231 246 / 0.4);
}

.bg-pink-100\/50 {
  background-color: rgb(252 231 246 / 0.5);
}

.bg-pink-100\/60 {
  background-color: rgb(252 231 246 / 0.6);
}

.bg-pink-100\/70 {
  background-color: rgb(252 231 246 / 0.7);
}

.bg-pink-100\/75 {
  background-color: rgb(252 231 246 / 0.75);
}

.bg-pink-100\/80 {
  background-color: rgb(252 231 246 / 0.8);
}

.bg-pink-100\/90 {
  background-color: rgb(252 231 246 / 0.9);
}

.bg-pink-100\/95 {
  background-color: rgb(252 231 246 / 0.95);
}

.bg-pink-100\/100 {
  background-color: rgb(252 231 246 / 1);
}

.bg-pink-200\/0 {
  background-color: rgb(252 206 238 / 0);
}

.bg-pink-200\/5 {
  background-color: rgb(252 206 238 / 0.05);
}

.bg-pink-200\/10 {
  background-color: rgb(252 206 238 / 0.1);
}

.bg-pink-200\/20 {
  background-color: rgb(252 206 238 / 0.2);
}

.bg-pink-200\/25 {
  background-color: rgb(252 206 238 / 0.25);
}

.bg-pink-200\/30 {
  background-color: rgb(252 206 238 / 0.3);
}

.bg-pink-200\/40 {
  background-color: rgb(252 206 238 / 0.4);
}

.bg-pink-200\/50 {
  background-color: rgb(252 206 238 / 0.5);
}

.bg-pink-200\/60 {
  background-color: rgb(252 206 238 / 0.6);
}

.bg-pink-200\/70 {
  background-color: rgb(252 206 238 / 0.7);
}

.bg-pink-200\/75 {
  background-color: rgb(252 206 238 / 0.75);
}

.bg-pink-200\/80 {
  background-color: rgb(252 206 238 / 0.8);
}

.bg-pink-200\/90 {
  background-color: rgb(252 206 238 / 0.9);
}

.bg-pink-200\/95 {
  background-color: rgb(252 206 238 / 0.95);
}

.bg-pink-200\/100 {
  background-color: rgb(252 206 238 / 1);
}

.bg-pink-300\/0 {
  background-color: rgb(250 167 224 / 0);
}

.bg-pink-300\/5 {
  background-color: rgb(250 167 224 / 0.05);
}

.bg-pink-300\/10 {
  background-color: rgb(250 167 224 / 0.1);
}

.bg-pink-300\/20 {
  background-color: rgb(250 167 224 / 0.2);
}

.bg-pink-300\/25 {
  background-color: rgb(250 167 224 / 0.25);
}

.bg-pink-300\/30 {
  background-color: rgb(250 167 224 / 0.3);
}

.bg-pink-300\/40 {
  background-color: rgb(250 167 224 / 0.4);
}

.bg-pink-300\/50 {
  background-color: rgb(250 167 224 / 0.5);
}

.bg-pink-300\/60 {
  background-color: rgb(250 167 224 / 0.6);
}

.bg-pink-300\/70 {
  background-color: rgb(250 167 224 / 0.7);
}

.bg-pink-300\/75 {
  background-color: rgb(250 167 224 / 0.75);
}

.bg-pink-300\/80 {
  background-color: rgb(250 167 224 / 0.8);
}

.bg-pink-300\/90 {
  background-color: rgb(250 167 224 / 0.9);
}

.bg-pink-300\/95 {
  background-color: rgb(250 167 224 / 0.95);
}

.bg-pink-300\/100 {
  background-color: rgb(250 167 224 / 1);
}

.bg-pink-400\/0 {
  background-color: rgb(246 112 7 / 0);
}

.bg-pink-400\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.bg-pink-400\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.bg-pink-400\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.bg-pink-400\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.bg-pink-400\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.bg-pink-400\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.bg-pink-400\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.bg-pink-400\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.bg-pink-400\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.bg-pink-400\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.bg-pink-400\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.bg-pink-400\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.bg-pink-400\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.bg-pink-400\/100 {
  background-color: rgb(246 112 7 / 1);
}

.bg-pink-500\/0 {
  background-color: rgb(238 70 188 / 0);
}

.bg-pink-500\/5 {
  background-color: rgb(238 70 188 / 0.05);
}

.bg-pink-500\/10 {
  background-color: rgb(238 70 188 / 0.1);
}

.bg-pink-500\/20 {
  background-color: rgb(238 70 188 / 0.2);
}

.bg-pink-500\/25 {
  background-color: rgb(238 70 188 / 0.25);
}

.bg-pink-500\/30 {
  background-color: rgb(238 70 188 / 0.3);
}

.bg-pink-500\/40 {
  background-color: rgb(238 70 188 / 0.4);
}

.bg-pink-500\/50 {
  background-color: rgb(238 70 188 / 0.5);
}

.bg-pink-500\/60 {
  background-color: rgb(238 70 188 / 0.6);
}

.bg-pink-500\/70 {
  background-color: rgb(238 70 188 / 0.7);
}

.bg-pink-500\/75 {
  background-color: rgb(238 70 188 / 0.75);
}

.bg-pink-500\/80 {
  background-color: rgb(238 70 188 / 0.8);
}

.bg-pink-500\/90 {
  background-color: rgb(238 70 188 / 0.9);
}

.bg-pink-500\/95 {
  background-color: rgb(238 70 188 / 0.95);
}

.bg-pink-500\/100 {
  background-color: rgb(238 70 188 / 1);
}

.bg-pink-600\/0 {
  background-color: rgb(221 37 144 / 0);
}

.bg-pink-600\/5 {
  background-color: rgb(221 37 144 / 0.05);
}

.bg-pink-600\/10 {
  background-color: rgb(221 37 144 / 0.1);
}

.bg-pink-600\/20 {
  background-color: rgb(221 37 144 / 0.2);
}

.bg-pink-600\/25 {
  background-color: rgb(221 37 144 / 0.25);
}

.bg-pink-600\/30 {
  background-color: rgb(221 37 144 / 0.3);
}

.bg-pink-600\/40 {
  background-color: rgb(221 37 144 / 0.4);
}

.bg-pink-600\/50 {
  background-color: rgb(221 37 144 / 0.5);
}

.bg-pink-600\/60 {
  background-color: rgb(221 37 144 / 0.6);
}

.bg-pink-600\/70 {
  background-color: rgb(221 37 144 / 0.7);
}

.bg-pink-600\/75 {
  background-color: rgb(221 37 144 / 0.75);
}

.bg-pink-600\/80 {
  background-color: rgb(221 37 144 / 0.8);
}

.bg-pink-600\/90 {
  background-color: rgb(221 37 144 / 0.9);
}

.bg-pink-600\/95 {
  background-color: rgb(221 37 144 / 0.95);
}

.bg-pink-600\/100 {
  background-color: rgb(221 37 144 / 1);
}

.bg-pink-700\/0 {
  background-color: rgb(193 21 116 / 0);
}

.bg-pink-700\/5 {
  background-color: rgb(193 21 116 / 0.05);
}

.bg-pink-700\/10 {
  background-color: rgb(193 21 116 / 0.1);
}

.bg-pink-700\/20 {
  background-color: rgb(193 21 116 / 0.2);
}

.bg-pink-700\/25 {
  background-color: rgb(193 21 116 / 0.25);
}

.bg-pink-700\/30 {
  background-color: rgb(193 21 116 / 0.3);
}

.bg-pink-700\/40 {
  background-color: rgb(193 21 116 / 0.4);
}

.bg-pink-700\/50 {
  background-color: rgb(193 21 116 / 0.5);
}

.bg-pink-700\/60 {
  background-color: rgb(193 21 116 / 0.6);
}

.bg-pink-700\/70 {
  background-color: rgb(193 21 116 / 0.7);
}

.bg-pink-700\/75 {
  background-color: rgb(193 21 116 / 0.75);
}

.bg-pink-700\/80 {
  background-color: rgb(193 21 116 / 0.8);
}

.bg-pink-700\/90 {
  background-color: rgb(193 21 116 / 0.9);
}

.bg-pink-700\/95 {
  background-color: rgb(193 21 116 / 0.95);
}

.bg-pink-700\/100 {
  background-color: rgb(193 21 116 / 1);
}

.bg-pink-800\/0 {
  background-color: rgb(158 22 95 / 0);
}

.bg-pink-800\/5 {
  background-color: rgb(158 22 95 / 0.05);
}

.bg-pink-800\/10 {
  background-color: rgb(158 22 95 / 0.1);
}

.bg-pink-800\/20 {
  background-color: rgb(158 22 95 / 0.2);
}

.bg-pink-800\/25 {
  background-color: rgb(158 22 95 / 0.25);
}

.bg-pink-800\/30 {
  background-color: rgb(158 22 95 / 0.3);
}

.bg-pink-800\/40 {
  background-color: rgb(158 22 95 / 0.4);
}

.bg-pink-800\/50 {
  background-color: rgb(158 22 95 / 0.5);
}

.bg-pink-800\/60 {
  background-color: rgb(158 22 95 / 0.6);
}

.bg-pink-800\/70 {
  background-color: rgb(158 22 95 / 0.7);
}

.bg-pink-800\/75 {
  background-color: rgb(158 22 95 / 0.75);
}

.bg-pink-800\/80 {
  background-color: rgb(158 22 95 / 0.8);
}

.bg-pink-800\/90 {
  background-color: rgb(158 22 95 / 0.9);
}

.bg-pink-800\/95 {
  background-color: rgb(158 22 95 / 0.95);
}

.bg-pink-800\/100 {
  background-color: rgb(158 22 95 / 1);
}

.bg-pink-900\/0 {
  background-color: rgb(133 22 81 / 0);
}

.bg-pink-900\/5 {
  background-color: rgb(133 22 81 / 0.05);
}

.bg-pink-900\/10 {
  background-color: rgb(133 22 81 / 0.1);
}

.bg-pink-900\/20 {
  background-color: rgb(133 22 81 / 0.2);
}

.bg-pink-900\/25 {
  background-color: rgb(133 22 81 / 0.25);
}

.bg-pink-900\/30 {
  background-color: rgb(133 22 81 / 0.3);
}

.bg-pink-900\/40 {
  background-color: rgb(133 22 81 / 0.4);
}

.bg-pink-900\/50 {
  background-color: rgb(133 22 81 / 0.5);
}

.bg-pink-900\/60 {
  background-color: rgb(133 22 81 / 0.6);
}

.bg-pink-900\/70 {
  background-color: rgb(133 22 81 / 0.7);
}

.bg-pink-900\/75 {
  background-color: rgb(133 22 81 / 0.75);
}

.bg-pink-900\/80 {
  background-color: rgb(133 22 81 / 0.8);
}

.bg-pink-900\/90 {
  background-color: rgb(133 22 81 / 0.9);
}

.bg-pink-900\/95 {
  background-color: rgb(133 22 81 / 0.95);
}

.bg-pink-900\/100 {
  background-color: rgb(133 22 81 / 1);
}

.bg-pink\/0 {
  background-color: rgb(246 112 7 / 0);
}

.bg-pink\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.bg-pink\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.bg-pink\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.bg-pink\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.bg-pink\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.bg-pink\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.bg-pink\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.bg-pink\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.bg-pink\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.bg-pink\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.bg-pink\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.bg-pink\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.bg-pink\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.bg-pink\/100 {
  background-color: rgb(246 112 7 / 1);
}

.bg-rose-25\/0 {
  background-color: rgb(255 245 246 / 0);
}

.bg-rose-25\/5 {
  background-color: rgb(255 245 246 / 0.05);
}

.bg-rose-25\/10 {
  background-color: rgb(255 245 246 / 0.1);
}

.bg-rose-25\/20 {
  background-color: rgb(255 245 246 / 0.2);
}

.bg-rose-25\/25 {
  background-color: rgb(255 245 246 / 0.25);
}

.bg-rose-25\/30 {
  background-color: rgb(255 245 246 / 0.3);
}

.bg-rose-25\/40 {
  background-color: rgb(255 245 246 / 0.4);
}

.bg-rose-25\/50 {
  background-color: rgb(255 245 246 / 0.5);
}

.bg-rose-25\/60 {
  background-color: rgb(255 245 246 / 0.6);
}

.bg-rose-25\/70 {
  background-color: rgb(255 245 246 / 0.7);
}

.bg-rose-25\/75 {
  background-color: rgb(255 245 246 / 0.75);
}

.bg-rose-25\/80 {
  background-color: rgb(255 245 246 / 0.8);
}

.bg-rose-25\/90 {
  background-color: rgb(255 245 246 / 0.9);
}

.bg-rose-25\/95 {
  background-color: rgb(255 245 246 / 0.95);
}

.bg-rose-25\/100 {
  background-color: rgb(255 245 246 / 1);
}

.bg-rose-50\/0 {
  background-color: rgb(255 241 243 / 0);
}

.bg-rose-50\/5 {
  background-color: rgb(255 241 243 / 0.05);
}

.bg-rose-50\/10 {
  background-color: rgb(255 241 243 / 0.1);
}

.bg-rose-50\/20 {
  background-color: rgb(255 241 243 / 0.2);
}

.bg-rose-50\/25 {
  background-color: rgb(255 241 243 / 0.25);
}

.bg-rose-50\/30 {
  background-color: rgb(255 241 243 / 0.3);
}

.bg-rose-50\/40 {
  background-color: rgb(255 241 243 / 0.4);
}

.bg-rose-50\/50 {
  background-color: rgb(255 241 243 / 0.5);
}

.bg-rose-50\/60 {
  background-color: rgb(255 241 243 / 0.6);
}

.bg-rose-50\/70 {
  background-color: rgb(255 241 243 / 0.7);
}

.bg-rose-50\/75 {
  background-color: rgb(255 241 243 / 0.75);
}

.bg-rose-50\/80 {
  background-color: rgb(255 241 243 / 0.8);
}

.bg-rose-50\/90 {
  background-color: rgb(255 241 243 / 0.9);
}

.bg-rose-50\/95 {
  background-color: rgb(255 241 243 / 0.95);
}

.bg-rose-50\/100 {
  background-color: rgb(255 241 243 / 1);
}

.bg-rose-100\/0 {
  background-color: rgb(255 228 232 / 0);
}

.bg-rose-100\/5 {
  background-color: rgb(255 228 232 / 0.05);
}

.bg-rose-100\/10 {
  background-color: rgb(255 228 232 / 0.1);
}

.bg-rose-100\/20 {
  background-color: rgb(255 228 232 / 0.2);
}

.bg-rose-100\/25 {
  background-color: rgb(255 228 232 / 0.25);
}

.bg-rose-100\/30 {
  background-color: rgb(255 228 232 / 0.3);
}

.bg-rose-100\/40 {
  background-color: rgb(255 228 232 / 0.4);
}

.bg-rose-100\/50 {
  background-color: rgb(255 228 232 / 0.5);
}

.bg-rose-100\/60 {
  background-color: rgb(255 228 232 / 0.6);
}

.bg-rose-100\/70 {
  background-color: rgb(255 228 232 / 0.7);
}

.bg-rose-100\/75 {
  background-color: rgb(255 228 232 / 0.75);
}

.bg-rose-100\/80 {
  background-color: rgb(255 228 232 / 0.8);
}

.bg-rose-100\/90 {
  background-color: rgb(255 228 232 / 0.9);
}

.bg-rose-100\/95 {
  background-color: rgb(255 228 232 / 0.95);
}

.bg-rose-100\/100 {
  background-color: rgb(255 228 232 / 1);
}

.bg-rose-200\/0 {
  background-color: rgb(254 205 214 / 0);
}

.bg-rose-200\/5 {
  background-color: rgb(254 205 214 / 0.05);
}

.bg-rose-200\/10 {
  background-color: rgb(254 205 214 / 0.1);
}

.bg-rose-200\/20 {
  background-color: rgb(254 205 214 / 0.2);
}

.bg-rose-200\/25 {
  background-color: rgb(254 205 214 / 0.25);
}

.bg-rose-200\/30 {
  background-color: rgb(254 205 214 / 0.3);
}

.bg-rose-200\/40 {
  background-color: rgb(254 205 214 / 0.4);
}

.bg-rose-200\/50 {
  background-color: rgb(254 205 214 / 0.5);
}

.bg-rose-200\/60 {
  background-color: rgb(254 205 214 / 0.6);
}

.bg-rose-200\/70 {
  background-color: rgb(254 205 214 / 0.7);
}

.bg-rose-200\/75 {
  background-color: rgb(254 205 214 / 0.75);
}

.bg-rose-200\/80 {
  background-color: rgb(254 205 214 / 0.8);
}

.bg-rose-200\/90 {
  background-color: rgb(254 205 214 / 0.9);
}

.bg-rose-200\/95 {
  background-color: rgb(254 205 214 / 0.95);
}

.bg-rose-200\/100 {
  background-color: rgb(254 205 214 / 1);
}

.bg-rose-300\/0 {
  background-color: rgb(254 163 180 / 0);
}

.bg-rose-300\/5 {
  background-color: rgb(254 163 180 / 0.05);
}

.bg-rose-300\/10 {
  background-color: rgb(254 163 180 / 0.1);
}

.bg-rose-300\/20 {
  background-color: rgb(254 163 180 / 0.2);
}

.bg-rose-300\/25 {
  background-color: rgb(254 163 180 / 0.25);
}

.bg-rose-300\/30 {
  background-color: rgb(254 163 180 / 0.3);
}

.bg-rose-300\/40 {
  background-color: rgb(254 163 180 / 0.4);
}

.bg-rose-300\/50 {
  background-color: rgb(254 163 180 / 0.5);
}

.bg-rose-300\/60 {
  background-color: rgb(254 163 180 / 0.6);
}

.bg-rose-300\/70 {
  background-color: rgb(254 163 180 / 0.7);
}

.bg-rose-300\/75 {
  background-color: rgb(254 163 180 / 0.75);
}

.bg-rose-300\/80 {
  background-color: rgb(254 163 180 / 0.8);
}

.bg-rose-300\/90 {
  background-color: rgb(254 163 180 / 0.9);
}

.bg-rose-300\/95 {
  background-color: rgb(254 163 180 / 0.95);
}

.bg-rose-300\/100 {
  background-color: rgb(254 163 180 / 1);
}

.bg-rose-400\/0 {
  background-color: rgb(253 111 142 / 0);
}

.bg-rose-400\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.bg-rose-400\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.bg-rose-400\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.bg-rose-400\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.bg-rose-400\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.bg-rose-400\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.bg-rose-400\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.bg-rose-400\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.bg-rose-400\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.bg-rose-400\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.bg-rose-400\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.bg-rose-400\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.bg-rose-400\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.bg-rose-400\/100 {
  background-color: rgb(253 111 142 / 1);
}

.bg-rose-500\/0 {
  background-color: rgb(246 61 104 / 0);
}

.bg-rose-500\/5 {
  background-color: rgb(246 61 104 / 0.05);
}

.bg-rose-500\/10 {
  background-color: rgb(246 61 104 / 0.1);
}

.bg-rose-500\/20 {
  background-color: rgb(246 61 104 / 0.2);
}

.bg-rose-500\/25 {
  background-color: rgb(246 61 104 / 0.25);
}

.bg-rose-500\/30 {
  background-color: rgb(246 61 104 / 0.3);
}

.bg-rose-500\/40 {
  background-color: rgb(246 61 104 / 0.4);
}

.bg-rose-500\/50 {
  background-color: rgb(246 61 104 / 0.5);
}

.bg-rose-500\/60 {
  background-color: rgb(246 61 104 / 0.6);
}

.bg-rose-500\/70 {
  background-color: rgb(246 61 104 / 0.7);
}

.bg-rose-500\/75 {
  background-color: rgb(246 61 104 / 0.75);
}

.bg-rose-500\/80 {
  background-color: rgb(246 61 104 / 0.8);
}

.bg-rose-500\/90 {
  background-color: rgb(246 61 104 / 0.9);
}

.bg-rose-500\/95 {
  background-color: rgb(246 61 104 / 0.95);
}

.bg-rose-500\/100 {
  background-color: rgb(246 61 104 / 1);
}

.bg-rose-600\/0 {
  background-color: rgb(227 24 84 / 0);
}

.bg-rose-600\/5 {
  background-color: rgb(227 24 84 / 0.05);
}

.bg-rose-600\/10 {
  background-color: rgb(227 24 84 / 0.1);
}

.bg-rose-600\/20 {
  background-color: rgb(227 24 84 / 0.2);
}

.bg-rose-600\/25 {
  background-color: rgb(227 24 84 / 0.25);
}

.bg-rose-600\/30 {
  background-color: rgb(227 24 84 / 0.3);
}

.bg-rose-600\/40 {
  background-color: rgb(227 24 84 / 0.4);
}

.bg-rose-600\/50 {
  background-color: rgb(227 24 84 / 0.5);
}

.bg-rose-600\/60 {
  background-color: rgb(227 24 84 / 0.6);
}

.bg-rose-600\/70 {
  background-color: rgb(227 24 84 / 0.7);
}

.bg-rose-600\/75 {
  background-color: rgb(227 24 84 / 0.75);
}

.bg-rose-600\/80 {
  background-color: rgb(227 24 84 / 0.8);
}

.bg-rose-600\/90 {
  background-color: rgb(227 24 84 / 0.9);
}

.bg-rose-600\/95 {
  background-color: rgb(227 24 84 / 0.95);
}

.bg-rose-600\/100 {
  background-color: rgb(227 24 84 / 1);
}

.bg-rose-700\/0 {
  background-color: rgb(192 16 72 / 0);
}

.bg-rose-700\/5 {
  background-color: rgb(192 16 72 / 0.05);
}

.bg-rose-700\/10 {
  background-color: rgb(192 16 72 / 0.1);
}

.bg-rose-700\/20 {
  background-color: rgb(192 16 72 / 0.2);
}

.bg-rose-700\/25 {
  background-color: rgb(192 16 72 / 0.25);
}

.bg-rose-700\/30 {
  background-color: rgb(192 16 72 / 0.3);
}

.bg-rose-700\/40 {
  background-color: rgb(192 16 72 / 0.4);
}

.bg-rose-700\/50 {
  background-color: rgb(192 16 72 / 0.5);
}

.bg-rose-700\/60 {
  background-color: rgb(192 16 72 / 0.6);
}

.bg-rose-700\/70 {
  background-color: rgb(192 16 72 / 0.7);
}

.bg-rose-700\/75 {
  background-color: rgb(192 16 72 / 0.75);
}

.bg-rose-700\/80 {
  background-color: rgb(192 16 72 / 0.8);
}

.bg-rose-700\/90 {
  background-color: rgb(192 16 72 / 0.9);
}

.bg-rose-700\/95 {
  background-color: rgb(192 16 72 / 0.95);
}

.bg-rose-700\/100 {
  background-color: rgb(192 16 72 / 1);
}

.bg-rose-800\/0 {
  background-color: rgb(161 16 67 / 0);
}

.bg-rose-800\/5 {
  background-color: rgb(161 16 67 / 0.05);
}

.bg-rose-800\/10 {
  background-color: rgb(161 16 67 / 0.1);
}

.bg-rose-800\/20 {
  background-color: rgb(161 16 67 / 0.2);
}

.bg-rose-800\/25 {
  background-color: rgb(161 16 67 / 0.25);
}

.bg-rose-800\/30 {
  background-color: rgb(161 16 67 / 0.3);
}

.bg-rose-800\/40 {
  background-color: rgb(161 16 67 / 0.4);
}

.bg-rose-800\/50 {
  background-color: rgb(161 16 67 / 0.5);
}

.bg-rose-800\/60 {
  background-color: rgb(161 16 67 / 0.6);
}

.bg-rose-800\/70 {
  background-color: rgb(161 16 67 / 0.7);
}

.bg-rose-800\/75 {
  background-color: rgb(161 16 67 / 0.75);
}

.bg-rose-800\/80 {
  background-color: rgb(161 16 67 / 0.8);
}

.bg-rose-800\/90 {
  background-color: rgb(161 16 67 / 0.9);
}

.bg-rose-800\/95 {
  background-color: rgb(161 16 67 / 0.95);
}

.bg-rose-800\/100 {
  background-color: rgb(161 16 67 / 1);
}

.bg-rose-900\/0 {
  background-color: rgb(137 18 62 / 0);
}

.bg-rose-900\/5 {
  background-color: rgb(137 18 62 / 0.05);
}

.bg-rose-900\/10 {
  background-color: rgb(137 18 62 / 0.1);
}

.bg-rose-900\/20 {
  background-color: rgb(137 18 62 / 0.2);
}

.bg-rose-900\/25 {
  background-color: rgb(137 18 62 / 0.25);
}

.bg-rose-900\/30 {
  background-color: rgb(137 18 62 / 0.3);
}

.bg-rose-900\/40 {
  background-color: rgb(137 18 62 / 0.4);
}

.bg-rose-900\/50 {
  background-color: rgb(137 18 62 / 0.5);
}

.bg-rose-900\/60 {
  background-color: rgb(137 18 62 / 0.6);
}

.bg-rose-900\/70 {
  background-color: rgb(137 18 62 / 0.7);
}

.bg-rose-900\/75 {
  background-color: rgb(137 18 62 / 0.75);
}

.bg-rose-900\/80 {
  background-color: rgb(137 18 62 / 0.8);
}

.bg-rose-900\/90 {
  background-color: rgb(137 18 62 / 0.9);
}

.bg-rose-900\/95 {
  background-color: rgb(137 18 62 / 0.95);
}

.bg-rose-900\/100 {
  background-color: rgb(137 18 62 / 1);
}

.bg-rose\/0 {
  background-color: rgb(253 111 142 / 0);
}

.bg-rose\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.bg-rose\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.bg-rose\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.bg-rose\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.bg-rose\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.bg-rose\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.bg-rose\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.bg-rose\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.bg-rose\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.bg-rose\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.bg-rose\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.bg-rose\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.bg-rose\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.bg-rose\/100 {
  background-color: rgb(253 111 142 / 1);
}

.bg-orange-dark-25\/0 {
  background-color: rgb(255 249 245 / 0);
}

.bg-orange-dark-25\/5 {
  background-color: rgb(255 249 245 / 0.05);
}

.bg-orange-dark-25\/10 {
  background-color: rgb(255 249 245 / 0.1);
}

.bg-orange-dark-25\/20 {
  background-color: rgb(255 249 245 / 0.2);
}

.bg-orange-dark-25\/25 {
  background-color: rgb(255 249 245 / 0.25);
}

.bg-orange-dark-25\/30 {
  background-color: rgb(255 249 245 / 0.3);
}

.bg-orange-dark-25\/40 {
  background-color: rgb(255 249 245 / 0.4);
}

.bg-orange-dark-25\/50 {
  background-color: rgb(255 249 245 / 0.5);
}

.bg-orange-dark-25\/60 {
  background-color: rgb(255 249 245 / 0.6);
}

.bg-orange-dark-25\/70 {
  background-color: rgb(255 249 245 / 0.7);
}

.bg-orange-dark-25\/75 {
  background-color: rgb(255 249 245 / 0.75);
}

.bg-orange-dark-25\/80 {
  background-color: rgb(255 249 245 / 0.8);
}

.bg-orange-dark-25\/90 {
  background-color: rgb(255 249 245 / 0.9);
}

.bg-orange-dark-25\/95 {
  background-color: rgb(255 249 245 / 0.95);
}

.bg-orange-dark-25\/100 {
  background-color: rgb(255 249 245 / 1);
}

.bg-orange-dark-50\/0 {
  background-color: rgb(255 244 237 / 0);
}

.bg-orange-dark-50\/5 {
  background-color: rgb(255 244 237 / 0.05);
}

.bg-orange-dark-50\/10 {
  background-color: rgb(255 244 237 / 0.1);
}

.bg-orange-dark-50\/20 {
  background-color: rgb(255 244 237 / 0.2);
}

.bg-orange-dark-50\/25 {
  background-color: rgb(255 244 237 / 0.25);
}

.bg-orange-dark-50\/30 {
  background-color: rgb(255 244 237 / 0.3);
}

.bg-orange-dark-50\/40 {
  background-color: rgb(255 244 237 / 0.4);
}

.bg-orange-dark-50\/50 {
  background-color: rgb(255 244 237 / 0.5);
}

.bg-orange-dark-50\/60 {
  background-color: rgb(255 244 237 / 0.6);
}

.bg-orange-dark-50\/70 {
  background-color: rgb(255 244 237 / 0.7);
}

.bg-orange-dark-50\/75 {
  background-color: rgb(255 244 237 / 0.75);
}

.bg-orange-dark-50\/80 {
  background-color: rgb(255 244 237 / 0.8);
}

.bg-orange-dark-50\/90 {
  background-color: rgb(255 244 237 / 0.9);
}

.bg-orange-dark-50\/95 {
  background-color: rgb(255 244 237 / 0.95);
}

.bg-orange-dark-50\/100 {
  background-color: rgb(255 244 237 / 1);
}

.bg-orange-dark-100\/0 {
  background-color: rgb(255 230 213 / 0);
}

.bg-orange-dark-100\/5 {
  background-color: rgb(255 230 213 / 0.05);
}

.bg-orange-dark-100\/10 {
  background-color: rgb(255 230 213 / 0.1);
}

.bg-orange-dark-100\/20 {
  background-color: rgb(255 230 213 / 0.2);
}

.bg-orange-dark-100\/25 {
  background-color: rgb(255 230 213 / 0.25);
}

.bg-orange-dark-100\/30 {
  background-color: rgb(255 230 213 / 0.3);
}

.bg-orange-dark-100\/40 {
  background-color: rgb(255 230 213 / 0.4);
}

.bg-orange-dark-100\/50 {
  background-color: rgb(255 230 213 / 0.5);
}

.bg-orange-dark-100\/60 {
  background-color: rgb(255 230 213 / 0.6);
}

.bg-orange-dark-100\/70 {
  background-color: rgb(255 230 213 / 0.7);
}

.bg-orange-dark-100\/75 {
  background-color: rgb(255 230 213 / 0.75);
}

.bg-orange-dark-100\/80 {
  background-color: rgb(255 230 213 / 0.8);
}

.bg-orange-dark-100\/90 {
  background-color: rgb(255 230 213 / 0.9);
}

.bg-orange-dark-100\/95 {
  background-color: rgb(255 230 213 / 0.95);
}

.bg-orange-dark-100\/100 {
  background-color: rgb(255 230 213 / 1);
}

.bg-orange-dark-200\/0 {
  background-color: rgb(255 214 174 / 0);
}

.bg-orange-dark-200\/5 {
  background-color: rgb(255 214 174 / 0.05);
}

.bg-orange-dark-200\/10 {
  background-color: rgb(255 214 174 / 0.1);
}

.bg-orange-dark-200\/20 {
  background-color: rgb(255 214 174 / 0.2);
}

.bg-orange-dark-200\/25 {
  background-color: rgb(255 214 174 / 0.25);
}

.bg-orange-dark-200\/30 {
  background-color: rgb(255 214 174 / 0.3);
}

.bg-orange-dark-200\/40 {
  background-color: rgb(255 214 174 / 0.4);
}

.bg-orange-dark-200\/50 {
  background-color: rgb(255 214 174 / 0.5);
}

.bg-orange-dark-200\/60 {
  background-color: rgb(255 214 174 / 0.6);
}

.bg-orange-dark-200\/70 {
  background-color: rgb(255 214 174 / 0.7);
}

.bg-orange-dark-200\/75 {
  background-color: rgb(255 214 174 / 0.75);
}

.bg-orange-dark-200\/80 {
  background-color: rgb(255 214 174 / 0.8);
}

.bg-orange-dark-200\/90 {
  background-color: rgb(255 214 174 / 0.9);
}

.bg-orange-dark-200\/95 {
  background-color: rgb(255 214 174 / 0.95);
}

.bg-orange-dark-200\/100 {
  background-color: rgb(255 214 174 / 1);
}

.bg-orange-dark-300\/0 {
  background-color: rgb(255 156 102 / 0);
}

.bg-orange-dark-300\/5 {
  background-color: rgb(255 156 102 / 0.05);
}

.bg-orange-dark-300\/10 {
  background-color: rgb(255 156 102 / 0.1);
}

.bg-orange-dark-300\/20 {
  background-color: rgb(255 156 102 / 0.2);
}

.bg-orange-dark-300\/25 {
  background-color: rgb(255 156 102 / 0.25);
}

.bg-orange-dark-300\/30 {
  background-color: rgb(255 156 102 / 0.3);
}

.bg-orange-dark-300\/40 {
  background-color: rgb(255 156 102 / 0.4);
}

.bg-orange-dark-300\/50 {
  background-color: rgb(255 156 102 / 0.5);
}

.bg-orange-dark-300\/60 {
  background-color: rgb(255 156 102 / 0.6);
}

.bg-orange-dark-300\/70 {
  background-color: rgb(255 156 102 / 0.7);
}

.bg-orange-dark-300\/75 {
  background-color: rgb(255 156 102 / 0.75);
}

.bg-orange-dark-300\/80 {
  background-color: rgb(255 156 102 / 0.8);
}

.bg-orange-dark-300\/90 {
  background-color: rgb(255 156 102 / 0.9);
}

.bg-orange-dark-300\/95 {
  background-color: rgb(255 156 102 / 0.95);
}

.bg-orange-dark-300\/100 {
  background-color: rgb(255 156 102 / 1);
}

.bg-orange-dark-400\/0 {
  background-color: rgb(255 105 46 / 0);
}

.bg-orange-dark-400\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.bg-orange-dark-400\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.bg-orange-dark-400\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.bg-orange-dark-400\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.bg-orange-dark-400\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.bg-orange-dark-400\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.bg-orange-dark-400\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.bg-orange-dark-400\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.bg-orange-dark-400\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.bg-orange-dark-400\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.bg-orange-dark-400\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.bg-orange-dark-400\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.bg-orange-dark-400\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.bg-orange-dark-400\/100 {
  background-color: rgb(255 105 46 / 1);
}

.bg-orange-dark-500\/0 {
  background-color: rgb(255 68 5 / 0);
}

.bg-orange-dark-500\/5 {
  background-color: rgb(255 68 5 / 0.05);
}

.bg-orange-dark-500\/10 {
  background-color: rgb(255 68 5 / 0.1);
}

.bg-orange-dark-500\/20 {
  background-color: rgb(255 68 5 / 0.2);
}

.bg-orange-dark-500\/25 {
  background-color: rgb(255 68 5 / 0.25);
}

.bg-orange-dark-500\/30 {
  background-color: rgb(255 68 5 / 0.3);
}

.bg-orange-dark-500\/40 {
  background-color: rgb(255 68 5 / 0.4);
}

.bg-orange-dark-500\/50 {
  background-color: rgb(255 68 5 / 0.5);
}

.bg-orange-dark-500\/60 {
  background-color: rgb(255 68 5 / 0.6);
}

.bg-orange-dark-500\/70 {
  background-color: rgb(255 68 5 / 0.7);
}

.bg-orange-dark-500\/75 {
  background-color: rgb(255 68 5 / 0.75);
}

.bg-orange-dark-500\/80 {
  background-color: rgb(255 68 5 / 0.8);
}

.bg-orange-dark-500\/90 {
  background-color: rgb(255 68 5 / 0.9);
}

.bg-orange-dark-500\/95 {
  background-color: rgb(255 68 5 / 0.95);
}

.bg-orange-dark-500\/100 {
  background-color: rgb(255 68 5 / 1);
}

.bg-orange-dark-600\/0 {
  background-color: rgb(230 46 5 / 0);
}

.bg-orange-dark-600\/5 {
  background-color: rgb(230 46 5 / 0.05);
}

.bg-orange-dark-600\/10 {
  background-color: rgb(230 46 5 / 0.1);
}

.bg-orange-dark-600\/20 {
  background-color: rgb(230 46 5 / 0.2);
}

.bg-orange-dark-600\/25 {
  background-color: rgb(230 46 5 / 0.25);
}

.bg-orange-dark-600\/30 {
  background-color: rgb(230 46 5 / 0.3);
}

.bg-orange-dark-600\/40 {
  background-color: rgb(230 46 5 / 0.4);
}

.bg-orange-dark-600\/50 {
  background-color: rgb(230 46 5 / 0.5);
}

.bg-orange-dark-600\/60 {
  background-color: rgb(230 46 5 / 0.6);
}

.bg-orange-dark-600\/70 {
  background-color: rgb(230 46 5 / 0.7);
}

.bg-orange-dark-600\/75 {
  background-color: rgb(230 46 5 / 0.75);
}

.bg-orange-dark-600\/80 {
  background-color: rgb(230 46 5 / 0.8);
}

.bg-orange-dark-600\/90 {
  background-color: rgb(230 46 5 / 0.9);
}

.bg-orange-dark-600\/95 {
  background-color: rgb(230 46 5 / 0.95);
}

.bg-orange-dark-600\/100 {
  background-color: rgb(230 46 5 / 1);
}

.bg-orange-dark-700\/0 {
  background-color: rgb(188 27 6 / 0);
}

.bg-orange-dark-700\/5 {
  background-color: rgb(188 27 6 / 0.05);
}

.bg-orange-dark-700\/10 {
  background-color: rgb(188 27 6 / 0.1);
}

.bg-orange-dark-700\/20 {
  background-color: rgb(188 27 6 / 0.2);
}

.bg-orange-dark-700\/25 {
  background-color: rgb(188 27 6 / 0.25);
}

.bg-orange-dark-700\/30 {
  background-color: rgb(188 27 6 / 0.3);
}

.bg-orange-dark-700\/40 {
  background-color: rgb(188 27 6 / 0.4);
}

.bg-orange-dark-700\/50 {
  background-color: rgb(188 27 6 / 0.5);
}

.bg-orange-dark-700\/60 {
  background-color: rgb(188 27 6 / 0.6);
}

.bg-orange-dark-700\/70 {
  background-color: rgb(188 27 6 / 0.7);
}

.bg-orange-dark-700\/75 {
  background-color: rgb(188 27 6 / 0.75);
}

.bg-orange-dark-700\/80 {
  background-color: rgb(188 27 6 / 0.8);
}

.bg-orange-dark-700\/90 {
  background-color: rgb(188 27 6 / 0.9);
}

.bg-orange-dark-700\/95 {
  background-color: rgb(188 27 6 / 0.95);
}

.bg-orange-dark-700\/100 {
  background-color: rgb(188 27 6 / 1);
}

.bg-orange-dark-800\/0 {
  background-color: rgb(151 24 12 / 0);
}

.bg-orange-dark-800\/5 {
  background-color: rgb(151 24 12 / 0.05);
}

.bg-orange-dark-800\/10 {
  background-color: rgb(151 24 12 / 0.1);
}

.bg-orange-dark-800\/20 {
  background-color: rgb(151 24 12 / 0.2);
}

.bg-orange-dark-800\/25 {
  background-color: rgb(151 24 12 / 0.25);
}

.bg-orange-dark-800\/30 {
  background-color: rgb(151 24 12 / 0.3);
}

.bg-orange-dark-800\/40 {
  background-color: rgb(151 24 12 / 0.4);
}

.bg-orange-dark-800\/50 {
  background-color: rgb(151 24 12 / 0.5);
}

.bg-orange-dark-800\/60 {
  background-color: rgb(151 24 12 / 0.6);
}

.bg-orange-dark-800\/70 {
  background-color: rgb(151 24 12 / 0.7);
}

.bg-orange-dark-800\/75 {
  background-color: rgb(151 24 12 / 0.75);
}

.bg-orange-dark-800\/80 {
  background-color: rgb(151 24 12 / 0.8);
}

.bg-orange-dark-800\/90 {
  background-color: rgb(151 24 12 / 0.9);
}

.bg-orange-dark-800\/95 {
  background-color: rgb(151 24 12 / 0.95);
}

.bg-orange-dark-800\/100 {
  background-color: rgb(151 24 12 / 1);
}

.bg-orange-dark-900\/0 {
  background-color: rgb(119 26 13 / 0);
}

.bg-orange-dark-900\/5 {
  background-color: rgb(119 26 13 / 0.05);
}

.bg-orange-dark-900\/10 {
  background-color: rgb(119 26 13 / 0.1);
}

.bg-orange-dark-900\/20 {
  background-color: rgb(119 26 13 / 0.2);
}

.bg-orange-dark-900\/25 {
  background-color: rgb(119 26 13 / 0.25);
}

.bg-orange-dark-900\/30 {
  background-color: rgb(119 26 13 / 0.3);
}

.bg-orange-dark-900\/40 {
  background-color: rgb(119 26 13 / 0.4);
}

.bg-orange-dark-900\/50 {
  background-color: rgb(119 26 13 / 0.5);
}

.bg-orange-dark-900\/60 {
  background-color: rgb(119 26 13 / 0.6);
}

.bg-orange-dark-900\/70 {
  background-color: rgb(119 26 13 / 0.7);
}

.bg-orange-dark-900\/75 {
  background-color: rgb(119 26 13 / 0.75);
}

.bg-orange-dark-900\/80 {
  background-color: rgb(119 26 13 / 0.8);
}

.bg-orange-dark-900\/90 {
  background-color: rgb(119 26 13 / 0.9);
}

.bg-orange-dark-900\/95 {
  background-color: rgb(119 26 13 / 0.95);
}

.bg-orange-dark-900\/100 {
  background-color: rgb(119 26 13 / 1);
}

.bg-orange-dark\/0 {
  background-color: rgb(255 105 46 / 0);
}

.bg-orange-dark\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.bg-orange-dark\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.bg-orange-dark\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.bg-orange-dark\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.bg-orange-dark\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.bg-orange-dark\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.bg-orange-dark\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.bg-orange-dark\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.bg-orange-dark\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.bg-orange-dark\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.bg-orange-dark\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.bg-orange-dark\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.bg-orange-dark\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.bg-orange-dark\/100 {
  background-color: rgb(255 105 46 / 1);
}

.bg-orange-25\/0 {
  background-color: rgb(254 250 245 / 0);
}

.bg-orange-25\/5 {
  background-color: rgb(254 250 245 / 0.05);
}

.bg-orange-25\/10 {
  background-color: rgb(254 250 245 / 0.1);
}

.bg-orange-25\/20 {
  background-color: rgb(254 250 245 / 0.2);
}

.bg-orange-25\/25 {
  background-color: rgb(254 250 245 / 0.25);
}

.bg-orange-25\/30 {
  background-color: rgb(254 250 245 / 0.3);
}

.bg-orange-25\/40 {
  background-color: rgb(254 250 245 / 0.4);
}

.bg-orange-25\/50 {
  background-color: rgb(254 250 245 / 0.5);
}

.bg-orange-25\/60 {
  background-color: rgb(254 250 245 / 0.6);
}

.bg-orange-25\/70 {
  background-color: rgb(254 250 245 / 0.7);
}

.bg-orange-25\/75 {
  background-color: rgb(254 250 245 / 0.75);
}

.bg-orange-25\/80 {
  background-color: rgb(254 250 245 / 0.8);
}

.bg-orange-25\/90 {
  background-color: rgb(254 250 245 / 0.9);
}

.bg-orange-25\/95 {
  background-color: rgb(254 250 245 / 0.95);
}

.bg-orange-25\/100 {
  background-color: rgb(254 250 245 / 1);
}

.bg-orange-50\/0 {
  background-color: rgb(254 246 238 / 0);
}

.bg-orange-50\/5 {
  background-color: rgb(254 246 238 / 0.05);
}

.bg-orange-50\/10 {
  background-color: rgb(254 246 238 / 0.1);
}

.bg-orange-50\/20 {
  background-color: rgb(254 246 238 / 0.2);
}

.bg-orange-50\/25 {
  background-color: rgb(254 246 238 / 0.25);
}

.bg-orange-50\/30 {
  background-color: rgb(254 246 238 / 0.3);
}

.bg-orange-50\/40 {
  background-color: rgb(254 246 238 / 0.4);
}

.bg-orange-50\/50 {
  background-color: rgb(254 246 238 / 0.5);
}

.bg-orange-50\/60 {
  background-color: rgb(254 246 238 / 0.6);
}

.bg-orange-50\/70 {
  background-color: rgb(254 246 238 / 0.7);
}

.bg-orange-50\/75 {
  background-color: rgb(254 246 238 / 0.75);
}

.bg-orange-50\/80 {
  background-color: rgb(254 246 238 / 0.8);
}

.bg-orange-50\/90 {
  background-color: rgb(254 246 238 / 0.9);
}

.bg-orange-50\/95 {
  background-color: rgb(254 246 238 / 0.95);
}

.bg-orange-50\/100 {
  background-color: rgb(254 246 238 / 1);
}

.bg-orange-100\/0 {
  background-color: rgb(253 234 215 / 0);
}

.bg-orange-100\/5 {
  background-color: rgb(253 234 215 / 0.05);
}

.bg-orange-100\/10 {
  background-color: rgb(253 234 215 / 0.1);
}

.bg-orange-100\/20 {
  background-color: rgb(253 234 215 / 0.2);
}

.bg-orange-100\/25 {
  background-color: rgb(253 234 215 / 0.25);
}

.bg-orange-100\/30 {
  background-color: rgb(253 234 215 / 0.3);
}

.bg-orange-100\/40 {
  background-color: rgb(253 234 215 / 0.4);
}

.bg-orange-100\/50 {
  background-color: rgb(253 234 215 / 0.5);
}

.bg-orange-100\/60 {
  background-color: rgb(253 234 215 / 0.6);
}

.bg-orange-100\/70 {
  background-color: rgb(253 234 215 / 0.7);
}

.bg-orange-100\/75 {
  background-color: rgb(253 234 215 / 0.75);
}

.bg-orange-100\/80 {
  background-color: rgb(253 234 215 / 0.8);
}

.bg-orange-100\/90 {
  background-color: rgb(253 234 215 / 0.9);
}

.bg-orange-100\/95 {
  background-color: rgb(253 234 215 / 0.95);
}

.bg-orange-100\/100 {
  background-color: rgb(253 234 215 / 1);
}

.bg-orange-200\/0 {
  background-color: rgb(249 219 175 / 0);
}

.bg-orange-200\/5 {
  background-color: rgb(249 219 175 / 0.05);
}

.bg-orange-200\/10 {
  background-color: rgb(249 219 175 / 0.1);
}

.bg-orange-200\/20 {
  background-color: rgb(249 219 175 / 0.2);
}

.bg-orange-200\/25 {
  background-color: rgb(249 219 175 / 0.25);
}

.bg-orange-200\/30 {
  background-color: rgb(249 219 175 / 0.3);
}

.bg-orange-200\/40 {
  background-color: rgb(249 219 175 / 0.4);
}

.bg-orange-200\/50 {
  background-color: rgb(249 219 175 / 0.5);
}

.bg-orange-200\/60 {
  background-color: rgb(249 219 175 / 0.6);
}

.bg-orange-200\/70 {
  background-color: rgb(249 219 175 / 0.7);
}

.bg-orange-200\/75 {
  background-color: rgb(249 219 175 / 0.75);
}

.bg-orange-200\/80 {
  background-color: rgb(249 219 175 / 0.8);
}

.bg-orange-200\/90 {
  background-color: rgb(249 219 175 / 0.9);
}

.bg-orange-200\/95 {
  background-color: rgb(249 219 175 / 0.95);
}

.bg-orange-200\/100 {
  background-color: rgb(249 219 175 / 1);
}

.bg-orange-300\/0 {
  background-color: rgb(247 178 122 / 0);
}

.bg-orange-300\/5 {
  background-color: rgb(247 178 122 / 0.05);
}

.bg-orange-300\/10 {
  background-color: rgb(247 178 122 / 0.1);
}

.bg-orange-300\/20 {
  background-color: rgb(247 178 122 / 0.2);
}

.bg-orange-300\/25 {
  background-color: rgb(247 178 122 / 0.25);
}

.bg-orange-300\/30 {
  background-color: rgb(247 178 122 / 0.3);
}

.bg-orange-300\/40 {
  background-color: rgb(247 178 122 / 0.4);
}

.bg-orange-300\/50 {
  background-color: rgb(247 178 122 / 0.5);
}

.bg-orange-300\/60 {
  background-color: rgb(247 178 122 / 0.6);
}

.bg-orange-300\/70 {
  background-color: rgb(247 178 122 / 0.7);
}

.bg-orange-300\/75 {
  background-color: rgb(247 178 122 / 0.75);
}

.bg-orange-300\/80 {
  background-color: rgb(247 178 122 / 0.8);
}

.bg-orange-300\/90 {
  background-color: rgb(247 178 122 / 0.9);
}

.bg-orange-300\/95 {
  background-color: rgb(247 178 122 / 0.95);
}

.bg-orange-300\/100 {
  background-color: rgb(247 178 122 / 1);
}

.bg-orange-400\/0 {
  background-color: rgb(243 135 68 / 0);
}

.bg-orange-400\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.bg-orange-400\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.bg-orange-400\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.bg-orange-400\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.bg-orange-400\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.bg-orange-400\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.bg-orange-400\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.bg-orange-400\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.bg-orange-400\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.bg-orange-400\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.bg-orange-400\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.bg-orange-400\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.bg-orange-400\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.bg-orange-400\/100 {
  background-color: rgb(243 135 68 / 1);
}

.bg-orange-500\/0 {
  background-color: rgb(239 104 32 / 0);
}

.bg-orange-500\/5 {
  background-color: rgb(239 104 32 / 0.05);
}

.bg-orange-500\/10 {
  background-color: rgb(239 104 32 / 0.1);
}

.bg-orange-500\/20 {
  background-color: rgb(239 104 32 / 0.2);
}

.bg-orange-500\/25 {
  background-color: rgb(239 104 32 / 0.25);
}

.bg-orange-500\/30 {
  background-color: rgb(239 104 32 / 0.3);
}

.bg-orange-500\/40 {
  background-color: rgb(239 104 32 / 0.4);
}

.bg-orange-500\/50 {
  background-color: rgb(239 104 32 / 0.5);
}

.bg-orange-500\/60 {
  background-color: rgb(239 104 32 / 0.6);
}

.bg-orange-500\/70 {
  background-color: rgb(239 104 32 / 0.7);
}

.bg-orange-500\/75 {
  background-color: rgb(239 104 32 / 0.75);
}

.bg-orange-500\/80 {
  background-color: rgb(239 104 32 / 0.8);
}

.bg-orange-500\/90 {
  background-color: rgb(239 104 32 / 0.9);
}

.bg-orange-500\/95 {
  background-color: rgb(239 104 32 / 0.95);
}

.bg-orange-500\/100 {
  background-color: rgb(239 104 32 / 1);
}

.bg-orange-600\/0 {
  background-color: rgb(224 79 22 / 0);
}

.bg-orange-600\/5 {
  background-color: rgb(224 79 22 / 0.05);
}

.bg-orange-600\/10 {
  background-color: rgb(224 79 22 / 0.1);
}

.bg-orange-600\/20 {
  background-color: rgb(224 79 22 / 0.2);
}

.bg-orange-600\/25 {
  background-color: rgb(224 79 22 / 0.25);
}

.bg-orange-600\/30 {
  background-color: rgb(224 79 22 / 0.3);
}

.bg-orange-600\/40 {
  background-color: rgb(224 79 22 / 0.4);
}

.bg-orange-600\/50 {
  background-color: rgb(224 79 22 / 0.5);
}

.bg-orange-600\/60 {
  background-color: rgb(224 79 22 / 0.6);
}

.bg-orange-600\/70 {
  background-color: rgb(224 79 22 / 0.7);
}

.bg-orange-600\/75 {
  background-color: rgb(224 79 22 / 0.75);
}

.bg-orange-600\/80 {
  background-color: rgb(224 79 22 / 0.8);
}

.bg-orange-600\/90 {
  background-color: rgb(224 79 22 / 0.9);
}

.bg-orange-600\/95 {
  background-color: rgb(224 79 22 / 0.95);
}

.bg-orange-600\/100 {
  background-color: rgb(224 79 22 / 1);
}

.bg-orange-700\/0 {
  background-color: rgb(185 56 21 / 0);
}

.bg-orange-700\/5 {
  background-color: rgb(185 56 21 / 0.05);
}

.bg-orange-700\/10 {
  background-color: rgb(185 56 21 / 0.1);
}

.bg-orange-700\/20 {
  background-color: rgb(185 56 21 / 0.2);
}

.bg-orange-700\/25 {
  background-color: rgb(185 56 21 / 0.25);
}

.bg-orange-700\/30 {
  background-color: rgb(185 56 21 / 0.3);
}

.bg-orange-700\/40 {
  background-color: rgb(185 56 21 / 0.4);
}

.bg-orange-700\/50 {
  background-color: rgb(185 56 21 / 0.5);
}

.bg-orange-700\/60 {
  background-color: rgb(185 56 21 / 0.6);
}

.bg-orange-700\/70 {
  background-color: rgb(185 56 21 / 0.7);
}

.bg-orange-700\/75 {
  background-color: rgb(185 56 21 / 0.75);
}

.bg-orange-700\/80 {
  background-color: rgb(185 56 21 / 0.8);
}

.bg-orange-700\/90 {
  background-color: rgb(185 56 21 / 0.9);
}

.bg-orange-700\/95 {
  background-color: rgb(185 56 21 / 0.95);
}

.bg-orange-700\/100 {
  background-color: rgb(185 56 21 / 1);
}

.bg-orange-800\/0 {
  background-color: rgb(147 47 25 / 0);
}

.bg-orange-800\/5 {
  background-color: rgb(147 47 25 / 0.05);
}

.bg-orange-800\/10 {
  background-color: rgb(147 47 25 / 0.1);
}

.bg-orange-800\/20 {
  background-color: rgb(147 47 25 / 0.2);
}

.bg-orange-800\/25 {
  background-color: rgb(147 47 25 / 0.25);
}

.bg-orange-800\/30 {
  background-color: rgb(147 47 25 / 0.3);
}

.bg-orange-800\/40 {
  background-color: rgb(147 47 25 / 0.4);
}

.bg-orange-800\/50 {
  background-color: rgb(147 47 25 / 0.5);
}

.bg-orange-800\/60 {
  background-color: rgb(147 47 25 / 0.6);
}

.bg-orange-800\/70 {
  background-color: rgb(147 47 25 / 0.7);
}

.bg-orange-800\/75 {
  background-color: rgb(147 47 25 / 0.75);
}

.bg-orange-800\/80 {
  background-color: rgb(147 47 25 / 0.8);
}

.bg-orange-800\/90 {
  background-color: rgb(147 47 25 / 0.9);
}

.bg-orange-800\/95 {
  background-color: rgb(147 47 25 / 0.95);
}

.bg-orange-800\/100 {
  background-color: rgb(147 47 25 / 1);
}

.bg-orange-900\/0 {
  background-color: rgb(119 41 23 / 0);
}

.bg-orange-900\/5 {
  background-color: rgb(119 41 23 / 0.05);
}

.bg-orange-900\/10 {
  background-color: rgb(119 41 23 / 0.1);
}

.bg-orange-900\/20 {
  background-color: rgb(119 41 23 / 0.2);
}

.bg-orange-900\/25 {
  background-color: rgb(119 41 23 / 0.25);
}

.bg-orange-900\/30 {
  background-color: rgb(119 41 23 / 0.3);
}

.bg-orange-900\/40 {
  background-color: rgb(119 41 23 / 0.4);
}

.bg-orange-900\/50 {
  background-color: rgb(119 41 23 / 0.5);
}

.bg-orange-900\/60 {
  background-color: rgb(119 41 23 / 0.6);
}

.bg-orange-900\/70 {
  background-color: rgb(119 41 23 / 0.7);
}

.bg-orange-900\/75 {
  background-color: rgb(119 41 23 / 0.75);
}

.bg-orange-900\/80 {
  background-color: rgb(119 41 23 / 0.8);
}

.bg-orange-900\/90 {
  background-color: rgb(119 41 23 / 0.9);
}

.bg-orange-900\/95 {
  background-color: rgb(119 41 23 / 0.95);
}

.bg-orange-900\/100 {
  background-color: rgb(119 41 23 / 1);
}

.bg-orange\/0 {
  background-color: rgb(243 135 68 / 0);
}

.bg-orange\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.bg-orange\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.bg-orange\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.bg-orange\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.bg-orange\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.bg-orange\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.bg-orange\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.bg-orange\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.bg-orange\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.bg-orange\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.bg-orange\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.bg-orange\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.bg-orange\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.bg-orange\/100 {
  background-color: rgb(243 135 68 / 1);
}

.bg-yellow-25\/0 {
  background-color: rgb(254 253 240 / 0);
}

.bg-yellow-25\/5 {
  background-color: rgb(254 253 240 / 0.05);
}

.bg-yellow-25\/10 {
  background-color: rgb(254 253 240 / 0.1);
}

.bg-yellow-25\/20 {
  background-color: rgb(254 253 240 / 0.2);
}

.bg-yellow-25\/25 {
  background-color: rgb(254 253 240 / 0.25);
}

.bg-yellow-25\/30 {
  background-color: rgb(254 253 240 / 0.3);
}

.bg-yellow-25\/40 {
  background-color: rgb(254 253 240 / 0.4);
}

.bg-yellow-25\/50 {
  background-color: rgb(254 253 240 / 0.5);
}

.bg-yellow-25\/60 {
  background-color: rgb(254 253 240 / 0.6);
}

.bg-yellow-25\/70 {
  background-color: rgb(254 253 240 / 0.7);
}

.bg-yellow-25\/75 {
  background-color: rgb(254 253 240 / 0.75);
}

.bg-yellow-25\/80 {
  background-color: rgb(254 253 240 / 0.8);
}

.bg-yellow-25\/90 {
  background-color: rgb(254 253 240 / 0.9);
}

.bg-yellow-25\/95 {
  background-color: rgb(254 253 240 / 0.95);
}

.bg-yellow-25\/100 {
  background-color: rgb(254 253 240 / 1);
}

.bg-yellow-50\/0 {
  background-color: rgb(254 251 232 / 0);
}

.bg-yellow-50\/5 {
  background-color: rgb(254 251 232 / 0.05);
}

.bg-yellow-50\/10 {
  background-color: rgb(254 251 232 / 0.1);
}

.bg-yellow-50\/20 {
  background-color: rgb(254 251 232 / 0.2);
}

.bg-yellow-50\/25 {
  background-color: rgb(254 251 232 / 0.25);
}

.bg-yellow-50\/30 {
  background-color: rgb(254 251 232 / 0.3);
}

.bg-yellow-50\/40 {
  background-color: rgb(254 251 232 / 0.4);
}

.bg-yellow-50\/50 {
  background-color: rgb(254 251 232 / 0.5);
}

.bg-yellow-50\/60 {
  background-color: rgb(254 251 232 / 0.6);
}

.bg-yellow-50\/70 {
  background-color: rgb(254 251 232 / 0.7);
}

.bg-yellow-50\/75 {
  background-color: rgb(254 251 232 / 0.75);
}

.bg-yellow-50\/80 {
  background-color: rgb(254 251 232 / 0.8);
}

.bg-yellow-50\/90 {
  background-color: rgb(254 251 232 / 0.9);
}

.bg-yellow-50\/95 {
  background-color: rgb(254 251 232 / 0.95);
}

.bg-yellow-50\/100 {
  background-color: rgb(254 251 232 / 1);
}

.bg-yellow-100\/0 {
  background-color: rgb(254 247 195 / 0);
}

.bg-yellow-100\/5 {
  background-color: rgb(254 247 195 / 0.05);
}

.bg-yellow-100\/10 {
  background-color: rgb(254 247 195 / 0.1);
}

.bg-yellow-100\/20 {
  background-color: rgb(254 247 195 / 0.2);
}

.bg-yellow-100\/25 {
  background-color: rgb(254 247 195 / 0.25);
}

.bg-yellow-100\/30 {
  background-color: rgb(254 247 195 / 0.3);
}

.bg-yellow-100\/40 {
  background-color: rgb(254 247 195 / 0.4);
}

.bg-yellow-100\/50 {
  background-color: rgb(254 247 195 / 0.5);
}

.bg-yellow-100\/60 {
  background-color: rgb(254 247 195 / 0.6);
}

.bg-yellow-100\/70 {
  background-color: rgb(254 247 195 / 0.7);
}

.bg-yellow-100\/75 {
  background-color: rgb(254 247 195 / 0.75);
}

.bg-yellow-100\/80 {
  background-color: rgb(254 247 195 / 0.8);
}

.bg-yellow-100\/90 {
  background-color: rgb(254 247 195 / 0.9);
}

.bg-yellow-100\/95 {
  background-color: rgb(254 247 195 / 0.95);
}

.bg-yellow-100\/100 {
  background-color: rgb(254 247 195 / 1);
}

.bg-yellow-200\/0 {
  background-color: rgb(254 238 149 / 0);
}

.bg-yellow-200\/5 {
  background-color: rgb(254 238 149 / 0.05);
}

.bg-yellow-200\/10 {
  background-color: rgb(254 238 149 / 0.1);
}

.bg-yellow-200\/20 {
  background-color: rgb(254 238 149 / 0.2);
}

.bg-yellow-200\/25 {
  background-color: rgb(254 238 149 / 0.25);
}

.bg-yellow-200\/30 {
  background-color: rgb(254 238 149 / 0.3);
}

.bg-yellow-200\/40 {
  background-color: rgb(254 238 149 / 0.4);
}

.bg-yellow-200\/50 {
  background-color: rgb(254 238 149 / 0.5);
}

.bg-yellow-200\/60 {
  background-color: rgb(254 238 149 / 0.6);
}

.bg-yellow-200\/70 {
  background-color: rgb(254 238 149 / 0.7);
}

.bg-yellow-200\/75 {
  background-color: rgb(254 238 149 / 0.75);
}

.bg-yellow-200\/80 {
  background-color: rgb(254 238 149 / 0.8);
}

.bg-yellow-200\/90 {
  background-color: rgb(254 238 149 / 0.9);
}

.bg-yellow-200\/95 {
  background-color: rgb(254 238 149 / 0.95);
}

.bg-yellow-200\/100 {
  background-color: rgb(254 238 149 / 1);
}

.bg-yellow-300\/0 {
  background-color: rgb(253 226 114 / 0);
}

.bg-yellow-300\/5 {
  background-color: rgb(253 226 114 / 0.05);
}

.bg-yellow-300\/10 {
  background-color: rgb(253 226 114 / 0.1);
}

.bg-yellow-300\/20 {
  background-color: rgb(253 226 114 / 0.2);
}

.bg-yellow-300\/25 {
  background-color: rgb(253 226 114 / 0.25);
}

.bg-yellow-300\/30 {
  background-color: rgb(253 226 114 / 0.3);
}

.bg-yellow-300\/40 {
  background-color: rgb(253 226 114 / 0.4);
}

.bg-yellow-300\/50 {
  background-color: rgb(253 226 114 / 0.5);
}

.bg-yellow-300\/60 {
  background-color: rgb(253 226 114 / 0.6);
}

.bg-yellow-300\/70 {
  background-color: rgb(253 226 114 / 0.7);
}

.bg-yellow-300\/75 {
  background-color: rgb(253 226 114 / 0.75);
}

.bg-yellow-300\/80 {
  background-color: rgb(253 226 114 / 0.8);
}

.bg-yellow-300\/90 {
  background-color: rgb(253 226 114 / 0.9);
}

.bg-yellow-300\/95 {
  background-color: rgb(253 226 114 / 0.95);
}

.bg-yellow-300\/100 {
  background-color: rgb(253 226 114 / 1);
}

.bg-yellow-400\/0 {
  background-color: rgb(250 197 21 / 0);
}

.bg-yellow-400\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.bg-yellow-400\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.bg-yellow-400\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.bg-yellow-400\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.bg-yellow-400\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.bg-yellow-400\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.bg-yellow-400\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.bg-yellow-400\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.bg-yellow-400\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.bg-yellow-400\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.bg-yellow-400\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.bg-yellow-400\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.bg-yellow-400\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.bg-yellow-400\/100 {
  background-color: rgb(250 197 21 / 1);
}

.bg-yellow-500\/0 {
  background-color: rgb(234 170 8 / 0);
}

.bg-yellow-500\/5 {
  background-color: rgb(234 170 8 / 0.05);
}

.bg-yellow-500\/10 {
  background-color: rgb(234 170 8 / 0.1);
}

.bg-yellow-500\/20 {
  background-color: rgb(234 170 8 / 0.2);
}

.bg-yellow-500\/25 {
  background-color: rgb(234 170 8 / 0.25);
}

.bg-yellow-500\/30 {
  background-color: rgb(234 170 8 / 0.3);
}

.bg-yellow-500\/40 {
  background-color: rgb(234 170 8 / 0.4);
}

.bg-yellow-500\/50 {
  background-color: rgb(234 170 8 / 0.5);
}

.bg-yellow-500\/60 {
  background-color: rgb(234 170 8 / 0.6);
}

.bg-yellow-500\/70 {
  background-color: rgb(234 170 8 / 0.7);
}

.bg-yellow-500\/75 {
  background-color: rgb(234 170 8 / 0.75);
}

.bg-yellow-500\/80 {
  background-color: rgb(234 170 8 / 0.8);
}

.bg-yellow-500\/90 {
  background-color: rgb(234 170 8 / 0.9);
}

.bg-yellow-500\/95 {
  background-color: rgb(234 170 8 / 0.95);
}

.bg-yellow-500\/100 {
  background-color: rgb(234 170 8 / 1);
}

.bg-yellow-600\/0 {
  background-color: rgb(202 133 4 / 0);
}

.bg-yellow-600\/5 {
  background-color: rgb(202 133 4 / 0.05);
}

.bg-yellow-600\/10 {
  background-color: rgb(202 133 4 / 0.1);
}

.bg-yellow-600\/20 {
  background-color: rgb(202 133 4 / 0.2);
}

.bg-yellow-600\/25 {
  background-color: rgb(202 133 4 / 0.25);
}

.bg-yellow-600\/30 {
  background-color: rgb(202 133 4 / 0.3);
}

.bg-yellow-600\/40 {
  background-color: rgb(202 133 4 / 0.4);
}

.bg-yellow-600\/50 {
  background-color: rgb(202 133 4 / 0.5);
}

.bg-yellow-600\/60 {
  background-color: rgb(202 133 4 / 0.6);
}

.bg-yellow-600\/70 {
  background-color: rgb(202 133 4 / 0.7);
}

.bg-yellow-600\/75 {
  background-color: rgb(202 133 4 / 0.75);
}

.bg-yellow-600\/80 {
  background-color: rgb(202 133 4 / 0.8);
}

.bg-yellow-600\/90 {
  background-color: rgb(202 133 4 / 0.9);
}

.bg-yellow-600\/95 {
  background-color: rgb(202 133 4 / 0.95);
}

.bg-yellow-600\/100 {
  background-color: rgb(202 133 4 / 1);
}

.bg-yellow-700\/0 {
  background-color: rgb(161 92 7 / 0);
}

.bg-yellow-700\/5 {
  background-color: rgb(161 92 7 / 0.05);
}

.bg-yellow-700\/10 {
  background-color: rgb(161 92 7 / 0.1);
}

.bg-yellow-700\/20 {
  background-color: rgb(161 92 7 / 0.2);
}

.bg-yellow-700\/25 {
  background-color: rgb(161 92 7 / 0.25);
}

.bg-yellow-700\/30 {
  background-color: rgb(161 92 7 / 0.3);
}

.bg-yellow-700\/40 {
  background-color: rgb(161 92 7 / 0.4);
}

.bg-yellow-700\/50 {
  background-color: rgb(161 92 7 / 0.5);
}

.bg-yellow-700\/60 {
  background-color: rgb(161 92 7 / 0.6);
}

.bg-yellow-700\/70 {
  background-color: rgb(161 92 7 / 0.7);
}

.bg-yellow-700\/75 {
  background-color: rgb(161 92 7 / 0.75);
}

.bg-yellow-700\/80 {
  background-color: rgb(161 92 7 / 0.8);
}

.bg-yellow-700\/90 {
  background-color: rgb(161 92 7 / 0.9);
}

.bg-yellow-700\/95 {
  background-color: rgb(161 92 7 / 0.95);
}

.bg-yellow-700\/100 {
  background-color: rgb(161 92 7 / 1);
}

.bg-yellow-800\/0 {
  background-color: rgb(133 74 14 / 0);
}

.bg-yellow-800\/5 {
  background-color: rgb(133 74 14 / 0.05);
}

.bg-yellow-800\/10 {
  background-color: rgb(133 74 14 / 0.1);
}

.bg-yellow-800\/20 {
  background-color: rgb(133 74 14 / 0.2);
}

.bg-yellow-800\/25 {
  background-color: rgb(133 74 14 / 0.25);
}

.bg-yellow-800\/30 {
  background-color: rgb(133 74 14 / 0.3);
}

.bg-yellow-800\/40 {
  background-color: rgb(133 74 14 / 0.4);
}

.bg-yellow-800\/50 {
  background-color: rgb(133 74 14 / 0.5);
}

.bg-yellow-800\/60 {
  background-color: rgb(133 74 14 / 0.6);
}

.bg-yellow-800\/70 {
  background-color: rgb(133 74 14 / 0.7);
}

.bg-yellow-800\/75 {
  background-color: rgb(133 74 14 / 0.75);
}

.bg-yellow-800\/80 {
  background-color: rgb(133 74 14 / 0.8);
}

.bg-yellow-800\/90 {
  background-color: rgb(133 74 14 / 0.9);
}

.bg-yellow-800\/95 {
  background-color: rgb(133 74 14 / 0.95);
}

.bg-yellow-800\/100 {
  background-color: rgb(133 74 14 / 1);
}

.bg-yellow-900\/0 {
  background-color: rgb(113 56 18 / 0);
}

.bg-yellow-900\/5 {
  background-color: rgb(113 56 18 / 0.05);
}

.bg-yellow-900\/10 {
  background-color: rgb(113 56 18 / 0.1);
}

.bg-yellow-900\/20 {
  background-color: rgb(113 56 18 / 0.2);
}

.bg-yellow-900\/25 {
  background-color: rgb(113 56 18 / 0.25);
}

.bg-yellow-900\/30 {
  background-color: rgb(113 56 18 / 0.3);
}

.bg-yellow-900\/40 {
  background-color: rgb(113 56 18 / 0.4);
}

.bg-yellow-900\/50 {
  background-color: rgb(113 56 18 / 0.5);
}

.bg-yellow-900\/60 {
  background-color: rgb(113 56 18 / 0.6);
}

.bg-yellow-900\/70 {
  background-color: rgb(113 56 18 / 0.7);
}

.bg-yellow-900\/75 {
  background-color: rgb(113 56 18 / 0.75);
}

.bg-yellow-900\/80 {
  background-color: rgb(113 56 18 / 0.8);
}

.bg-yellow-900\/90 {
  background-color: rgb(113 56 18 / 0.9);
}

.bg-yellow-900\/95 {
  background-color: rgb(113 56 18 / 0.95);
}

.bg-yellow-900\/100 {
  background-color: rgb(113 56 18 / 1);
}

.bg-yellow\/0 {
  background-color: rgb(250 197 21 / 0);
}

.bg-yellow\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.bg-yellow\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.bg-yellow\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.bg-yellow\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.bg-yellow\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.bg-yellow\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.bg-yellow\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.bg-yellow\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.bg-yellow\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.bg-yellow\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.bg-yellow\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.bg-yellow\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.bg-yellow\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.bg-yellow\/100 {
  background-color: rgb(250 197 21 / 1);
}

.fill-white {
  fill: #FFFFFF;
}

.fill-black {
  fill: #000000;
}

.fill-gray-25 {
  fill: #FCFCFD;
}

.fill-gray-50 {
  fill: #F9FAFB;
}

.fill-gray-100 {
  fill: #F2F4F7;
}

.fill-gray-200 {
  fill: #EAECF0;
}

.fill-gray-300 {
  fill: #D0D5DD;
}

.fill-gray-400 {
  fill: #98A2B3;
}

.fill-gray-500 {
  fill: #667085;
}

.fill-gray-600 {
  fill: #475467;
}

.fill-gray-700 {
  fill: #344054;
}

.fill-gray-800 {
  fill: #1D2939;
}

.fill-gray-900 {
  fill: #101828;
}

.fill-gray {
  fill: #98A2B3;
}

.fill-primary-25 {
  fill: #F7FAFF;
}

.fill-primary-50 {
  fill: #F5F8FF;
}

.fill-primary-100 {
  fill: #EFF3FF;
}

.fill-primary-200 {
  fill: #DAE8FF;
}

.fill-primary-300 {
  fill: #9EC0FC;
}

.fill-primary-400 {
  fill: #74A7FE;
}

.fill-primary-500 {
  fill: #5794FD;
}

.fill-primary-600 {
  fill: #3D82F9;
}

.fill-primary-700 {
  fill: #2F67C9;
}

.fill-primary-800 {
  fill: #374C99;
}

.fill-primary-900 {
  fill: #243366;
}

.fill-primary {
  fill: #74A7FE;
}

.fill-error-25 {
  fill: #FFFBFA;
}

.fill-error-50 {
  fill: #FEF3F2;
}

.fill-error-100 {
  fill: #FEE4E2;
}

.fill-error-200 {
  fill: #FECDCA;
}

.fill-error-300 {
  fill: #FDA29B;
}

.fill-error-400 {
  fill: #F97066;
}

.fill-error-500 {
  fill: #F04438;
}

.fill-error-600 {
  fill: #D92D20;
}

.fill-error-700 {
  fill: #B42318;
}

.fill-error-800 {
  fill: #912018;
}

.fill-error-900 {
  fill: #7A271A;
}

.fill-error {
  fill: #F97066;
}

.fill-warning-25 {
  fill: #FFFCF5;
}

.fill-warning-50 {
  fill: #FFFAEB;
}

.fill-warning-100 {
  fill: #FEF0C7;
}

.fill-warning-200 {
  fill: #FEDF89;
}

.fill-warning-300 {
  fill: #FEC84B;
}

.fill-warning-400 {
  fill: #FDB022;
}

.fill-warning-500 {
  fill: #F79009;
}

.fill-warning-600 {
  fill: #DC6803;
}

.fill-warning-700 {
  fill: #B54708;
}

.fill-warning-800 {
  fill: #93370D;
}

.fill-warning-900 {
  fill: #7A2E0E;
}

.fill-warning {
  fill: #FDB022;
}

.fill-success-25 {
  fill: #F6FEF9;
}

.fill-success-50 {
  fill: #ECFDF3;
}

.fill-success-100 {
  fill: #D1FADF;
}

.fill-success-200 {
  fill: #A6F4C5;
}

.fill-success-300 {
  fill: #6CE9A6;
}

.fill-success-400 {
  fill: #32D583;
}

.fill-success-500 {
  fill: #12876A;
}

.fill-success-600 {
  fill: #039855;
}

.fill-success-700 {
  fill: #027A48;
}

.fill-success-800 {
  fill: #05603A;
}

.fill-success-900 {
  fill: #054F31;
}

.fill-success {
  fill: #32D583;
}

.fill-gray-blue-25 {
  fill: #FCFCFD;
}

.fill-gray-blue-50 {
  fill: #F8F9FC;
}

.fill-gray-blue-100 {
  fill: #EAECF5;
}

.fill-gray-blue-200 {
  fill: #D5D9EB;
}

.fill-gray-blue-300 {
  fill: #B3B8DB;
}

.fill-gray-blue-400 {
  fill: #717BBC;
}

.fill-gray-blue-500 {
  fill: #4E5BA6;
}

.fill-gray-blue-600 {
  fill: #3E4784;
}

.fill-gray-blue-700 {
  fill: #363F72;
}

.fill-gray-blue-800 {
  fill: #293056;
}

.fill-gray-blue-900 {
  fill: #101323;
}

.fill-gray-blue {
  fill: #717BBC;
}

.fill-gray-cool-25 {
  fill: #FCFCFD;
}

.fill-gray-cool-50 {
  fill: #F9F9FB;
}

.fill-gray-cool-100 {
  fill: #EFF1F5;
}

.fill-gray-cool-200 {
  fill: #DCDFEA;
}

.fill-gray-cool-300 {
  fill: #B9C0D4;
}

.fill-gray-cool-400 {
  fill: #7D89B0;
}

.fill-gray-cool-500 {
  fill: #5D6B98;
}

.fill-gray-cool-600 {
  fill: #4A5578;
}

.fill-gray-cool-700 {
  fill: #404968;
}

.fill-gray-cool-800 {
  fill: #30374F;
}

.fill-gray-cool-900 {
  fill: #111322;
}

.fill-gray-cool {
  fill: #7D89B0;
}

.fill-gray-modern-25 {
  fill: #FCFCFD;
}

.fill-gray-modern-50 {
  fill: #F8FAFC;
}

.fill-gray-modern-100 {
  fill: #EEF2F6;
}

.fill-gray-modern-200 {
  fill: #E3E8EF;
}

.fill-gray-modern-300 {
  fill: #CDD5DF;
}

.fill-gray-modern-400 {
  fill: #9AA4B2;
}

.fill-gray-modern-500 {
  fill: #697586;
}

.fill-gray-modern-600 {
  fill: #485565;
}

.fill-gray-modern-700 {
  fill: #364152;
}

.fill-gray-modern-800 {
  fill: #202939;
}

.fill-gray-modern-900 {
  fill: #121926;
}

.fill-gray-modern {
  fill: #9AA4B2;
}

.fill-gray-neutral-25 {
  fill: #FCFCFD;
}

.fill-gray-neutral-50 {
  fill: #F9FAFB;
}

.fill-gray-neutral-100 {
  fill: #F3F4F6;
}

.fill-gray-neutral-200 {
  fill: #E5E7EB;
}

.fill-gray-neutral-300 {
  fill: #D2D6DB;
}

.fill-gray-neutral-400 {
  fill: #9DA4AE;
}

.fill-gray-neutral-500 {
  fill: #6C737F;
}

.fill-gray-neutral-600 {
  fill: #4D5761;
}

.fill-gray-neutral-700 {
  fill: #384250;
}

.fill-gray-neutral-800 {
  fill: #1F2A37;
}

.fill-gray-neutral-900 {
  fill: #111927;
}

.fill-gray-neutral {
  fill: #9DA4AE;
}

.fill-gray-iron-25 {
  fill: #FCFCFC;
}

.fill-gray-iron-50 {
  fill: #FAFAFA;
}

.fill-gray-iron-100 {
  fill: #F4F4F5;
}

.fill-gray-iron-200 {
  fill: #E4E4E7;
}

.fill-gray-iron-300 {
  fill: #D1D1D6;
}

.fill-gray-iron-400 {
  fill: #A0A0AB;
}

.fill-gray-iron-500 {
  fill: #70707B;
}

.fill-gray-iron-600 {
  fill: #51525C;
}

.fill-gray-iron-700 {
  fill: #3F3F46;
}

.fill-gray-iron-800 {
  fill: #26272B;
}

.fill-gray-iron-900 {
  fill: #18181B;
}

.fill-gray-iron {
  fill: #A0A0AB;
}

.fill-gray-true-25 {
  fill: #FCFCFC;
}

.fill-gray-true-50 {
  fill: #FAFAFA;
}

.fill-gray-true-100 {
  fill: #F5F5F5;
}

.fill-gray-true-200 {
  fill: #E5E5E5;
}

.fill-gray-true-300 {
  fill: #D6D6D6;
}

.fill-gray-true-400 {
  fill: #A3A3A3;
}

.fill-gray-true-500 {
  fill: #737373;
}

.fill-gray-true-600 {
  fill: #525252;
}

.fill-gray-true-700 {
  fill: #424242;
}

.fill-gray-true-800 {
  fill: #292929;
}

.fill-gray-true-900 {
  fill: #141414;
}

.fill-gray-true {
  fill: #A3A3A3;
}

.fill-gray-warm-25 {
  fill: #FDFDFC;
}

.fill-gray-warm-50 {
  fill: #FAFAF9;
}

.fill-gray-warm-100 {
  fill: #F5F5F4;
}

.fill-gray-warm-200 {
  fill: #E7E5E4;
}

.fill-gray-warm-300 {
  fill: #D7D3D0;
}

.fill-gray-warm-400 {
  fill: #A9A29D;
}

.fill-gray-warm-500 {
  fill: #79716B;
}

.fill-gray-warm-600 {
  fill: #57534E;
}

.fill-gray-warm-700 {
  fill: #44403C;
}

.fill-gray-warm-800 {
  fill: #292524;
}

.fill-gray-warm-900 {
  fill: #1C1917;
}

.fill-gray-warm {
  fill: #A9A29D;
}

.fill-moss-25 {
  fill: #FAFDF7;
}

.fill-moss-50 {
  fill: #F5FBEE;
}

.fill-moss-100 {
  fill: #E6F4D7;
}

.fill-moss-200 {
  fill: #CEEAB0;
}

.fill-moss-300 {
  fill: #ACDC79;
}

.fill-moss-400 {
  fill: #86CB3C;
}

.fill-moss-500 {
  fill: #669F2A;
}

.fill-moss-600 {
  fill: #4F7A21;
}

.fill-moss-700 {
  fill: #3F621A;
}

.fill-moss-800 {
  fill: #335015;
}

.fill-moss-900 {
  fill: #2B4212;
}

.fill-moss {
  fill: #86CB3C;
}

.fill-green-light-25 {
  fill: #FAFEF5;
}

.fill-green-light-50 {
  fill: #F3FEE7;
}

.fill-green-light-100 {
  fill: #E4FBCC;
}

.fill-green-light-200 {
  fill: #DOF8AB;
}

.fill-green-light-300 {
  fill: #A6EF67;
}

.fill-green-light-400 {
  fill: #85E13A;
}

.fill-green-light-500 {
  fill: #660610;
}

.fill-green-light-600 {
  fill: #4CA3OD;
}

.fill-green-light-700 {
  fill: #3B7COF;
}

.fill-green-light-800 {
  fill: #326212;
}

.fill-green-light-900 {
  fill: #2B5314;
}

.fill-green-light {
  fill: #85E13A;
}

.fill-green-25 {
  fill: #F6FEF9;
}

.fill-green-50 {
  fill: #EDFCF2;
}

.fill-green-100 {
  fill: #D3F8DF;
}

.fill-green-200 {
  fill: #AAF0C4;
}

.fill-green-300 {
  fill: #73E2A3;
}

.fill-green-400 {
  fill: #3CCB7F;
}

.fill-green-500 {
  fill: #168364;
}

.fill-green-600 {
  fill: #099250;
}

.fill-green-700 {
  fill: #087443;
}

.fill-green-800 {
  fill: #095037;
}

.fill-green-900 {
  fill: #084C2E;
}

.fill-green {
  fill: #3CCB7F;
}

.fill-teal-25 {
  fill: #F6FEFC;
}

.fill-teal-50 {
  fill: #F0FDF9;
}

.fill-teal-100 {
  fill: #CCFBEF;
}

.fill-teal-200 {
  fill: #99F6E0;
}

.fill-teal-300 {
  fill: #5FE9D0;
}

.fill-teal-400 {
  fill: #2ED3B7;
}

.fill-teal-500 {
  fill: #15B79E;
}

.fill-teal-600 {
  fill: #0E9384;
}

.fill-teal-700 {
  fill: #107569;
}

.fill-teal-800 {
  fill: #125D56;
}

.fill-teal-900 {
  fill: #134E48;
}

.fill-teal {
  fill: #2ED3B7;
}

.fill-cyan-25 {
  fill: #F5FEFF;
}

.fill-cyan-50 {
  fill: #ECFDFF;
}

.fill-cyan-100 {
  fill: #CFF9FE;
}

.fill-cyan-200 {
  fill: #A5F0FC;
}

.fill-cyan-300 {
  fill: #67E3F9;
}

.fill-cyan-400 {
  fill: #22CCEE;
}

.fill-cyan-500 {
  fill: #06AED4;
}

.fill-cyan-600 {
  fill: #088AB2;
}

.fill-cyan-700 {
  fill: #0E7090;
}

.fill-cyan-800 {
  fill: #155B75;
}

.fill-cyan-900 {
  fill: #164C63;
}

.fill-cyan {
  fill: #22CCEE;
}

.fill-blue-light-25 {
  fill: #F5FBFF;
}

.fill-blue-light-50 {
  fill: #F0F9FF;
}

.fill-blue-light-100 {
  fill: #E0F2FE;
}

.fill-blue-light-200 {
  fill: #B9E6FE;
}

.fill-blue-light-300 {
  fill: #7CD4FD;
}

.fill-blue-light-400 {
  fill: #36BFFA;
}

.fill-blue-light-500 {
  fill: #0BA5EC;
}

.fill-blue-light-600 {
  fill: #0086C9;
}

.fill-blue-light-700 {
  fill: #026AA2;
}

.fill-blue-light-800 {
  fill: #065986;
}

.fill-blue-light-900 {
  fill: #0B4A6F;
}

.fill-blue-light {
  fill: #36BFFA;
}

.fill-blue-25 {
  fill: #F5FAFF;
}

.fill-blue-50 {
  fill: #EFF8FF;
}

.fill-blue-100 {
  fill: #D1E9FF;
}

.fill-blue-200 {
  fill: #B2DDFF;
}

.fill-blue-300 {
  fill: #84CAFF;
}

.fill-blue-400 {
  fill: #53B1FD;
}

.fill-blue-500 {
  fill: #2E90FA;
}

.fill-blue-600 {
  fill: #1570EF;
}

.fill-blue-700 {
  fill: #175CD3;
}

.fill-blue-800 {
  fill: #1849A9;
}

.fill-blue-900 {
  fill: #194185;
}

.fill-blue {
  fill: #53B1FD;
}

.fill-blue-dark-25 {
  fill: #F5F8FF;
}

.fill-blue-dark-50 {
  fill: #EFF4FF;
}

.fill-blue-dark-100 {
  fill: #D1E0FF;
}

.fill-blue-dark-200 {
  fill: #B2CCFF;
}

.fill-blue-dark-300 {
  fill: #84ADFF;
}

.fill-blue-dark-400 {
  fill: #528BFF;
}

.fill-blue-dark-500 {
  fill: #2970FF;
}

.fill-blue-dark-600 {
  fill: #155EEF;
}

.fill-blue-dark-700 {
  fill: #004EEB;
}

.fill-blue-dark-800 {
  fill: #0040C1;
}

.fill-blue-dark-900 {
  fill: #00359E;
}

.fill-blue-dark {
  fill: #528BFF;
}

.fill-indigo-25 {
  fill: #F5F8FF;
}

.fill-indigo-50 {
  fill: #EEF4FF;
}

.fill-indigo-100 {
  fill: #E0EAFF;
}

.fill-indigo-200 {
  fill: #C7D7FE;
}

.fill-indigo-300 {
  fill: #A4BCFD;
}

.fill-indigo-400 {
  fill: #8098F9;
}

.fill-indigo-500 {
  fill: #6172F3;
}

.fill-indigo-600 {
  fill: #444CE7;
}

.fill-indigo-700 {
  fill: #3538CD;
}

.fill-indigo-800 {
  fill: #2D31A6;
}

.fill-indigo-900 {
  fill: #2D3282;
}

.fill-indigo {
  fill: #8098F9;
}

.fill-violet-25 {
  fill: #FBFAFF;
}

.fill-violet-50 {
  fill: #F5F3FF;
}

.fill-violet-100 {
  fill: #ECE9FE;
}

.fill-violet-200 {
  fill: #DDD6FE;
}

.fill-violet-300 {
  fill: #C3B5FD;
}

.fill-violet-400 {
  fill: #A48AFB;
}

.fill-violet-500 {
  fill: #875BF7;
}

.fill-violet-600 {
  fill: #7839EE;
}

.fill-violet-700 {
  fill: #6927DA;
}

.fill-violet-800 {
  fill: #5720B7;
}

.fill-violet-900 {
  fill: #491C96;
}

.fill-violet {
  fill: #A48AFB;
}

.fill-purple-25 {
  fill: #FAFAFF;
}

.fill-purple-50 {
  fill: #F4F3FF;
}

.fill-purple-100 {
  fill: #EBE9FE;
}

.fill-purple-200 {
  fill: #D9D6FE;
}

.fill-purple-300 {
  fill: #BDB4FE;
}

.fill-purple-400 {
  fill: #9B8AFB;
}

.fill-purple-500 {
  fill: #7A5AF8;
}

.fill-purple-600 {
  fill: #6938EF;
}

.fill-purple-700 {
  fill: #5925DC;
}

.fill-purple-800 {
  fill: #4A1FB8;
}

.fill-purple-900 {
  fill: #3E1C96;
}

.fill-purple {
  fill: #9B8AFB;
}

.fill-fuchsia-25 {
  fill: #FEFAFF;
}

.fill-fuchsia-50 {
  fill: #FDF4FF;
}

.fill-fuchsia-100 {
  fill: #FBE8FF;
}

.fill-fuchsia-200 {
  fill: #F6D0FE;
}

.fill-fuchsia-300 {
  fill: #EEAAFD;
}

.fill-fuchsia-400 {
  fill: #E478FA;
}

.fill-fuchsia-500 {
  fill: #D444F1;
}

.fill-fuchsia-600 {
  fill: #BA24D5;
}

.fill-fuchsia-700 {
  fill: #9F1AB1;
}

.fill-fuchsia-800 {
  fill: #821890;
}

.fill-fuchsia-900 {
  fill: #6F1877;
}

.fill-fuchsia {
  fill: #E478FA;
}

.fill-pink-25 {
  fill: #FEF6FB;
}

.fill-pink-50 {
  fill: #FDF2FA;
}

.fill-pink-100 {
  fill: #FCE7F6;
}

.fill-pink-200 {
  fill: #FCCEEE;
}

.fill-pink-300 {
  fill: #FAA7E0;
}

.fill-pink-400 {
  fill: #F67007;
}

.fill-pink-500 {
  fill: #EE46BC;
}

.fill-pink-600 {
  fill: #DD2590;
}

.fill-pink-700 {
  fill: #C11574;
}

.fill-pink-800 {
  fill: #9E165F;
}

.fill-pink-900 {
  fill: #851651;
}

.fill-pink {
  fill: #F67007;
}

.fill-rose-25 {
  fill: #FFF5F6;
}

.fill-rose-50 {
  fill: #FFF1F3;
}

.fill-rose-100 {
  fill: #FFE4E8;
}

.fill-rose-200 {
  fill: #FECDD6;
}

.fill-rose-300 {
  fill: #FEA3B4;
}

.fill-rose-400 {
  fill: #FD6F8E;
}

.fill-rose-500 {
  fill: #F63D68;
}

.fill-rose-600 {
  fill: #E31854;
}

.fill-rose-700 {
  fill: #C01048;
}

.fill-rose-800 {
  fill: #A11043;
}

.fill-rose-900 {
  fill: #89123E;
}

.fill-rose {
  fill: #FD6F8E;
}

.fill-orange-dark-25 {
  fill: #FFF9F5;
}

.fill-orange-dark-50 {
  fill: #FFF4ED;
}

.fill-orange-dark-100 {
  fill: #FFE6D5;
}

.fill-orange-dark-200 {
  fill: #FFD6AE;
}

.fill-orange-dark-300 {
  fill: #FF9C66;
}

.fill-orange-dark-400 {
  fill: #FF692E;
}

.fill-orange-dark-500 {
  fill: #FF4405;
}

.fill-orange-dark-600 {
  fill: #E62E05;
}

.fill-orange-dark-700 {
  fill: #BC1B06;
}

.fill-orange-dark-800 {
  fill: #97180C;
}

.fill-orange-dark-900 {
  fill: #771A0D;
}

.fill-orange-dark {
  fill: #FF692E;
}

.fill-orange-25 {
  fill: #FEFAF5;
}

.fill-orange-50 {
  fill: #FEF6EE;
}

.fill-orange-100 {
  fill: #FDEAD7;
}

.fill-orange-200 {
  fill: #F9DBAF;
}

.fill-orange-300 {
  fill: #F7B27A;
}

.fill-orange-400 {
  fill: #F38744;
}

.fill-orange-500 {
  fill: #EF6820;
}

.fill-orange-600 {
  fill: #E04F16;
}

.fill-orange-700 {
  fill: #B93815;
}

.fill-orange-800 {
  fill: #932F19;
}

.fill-orange-900 {
  fill: #772917;
}

.fill-orange {
  fill: #F38744;
}

.fill-yellow-25 {
  fill: #FEFDF0;
}

.fill-yellow-50 {
  fill: #FEFBE8;
}

.fill-yellow-100 {
  fill: #FEF7C3;
}

.fill-yellow-200 {
  fill: #FEEE95;
}

.fill-yellow-300 {
  fill: #FDE272;
}

.fill-yellow-400 {
  fill: #FAC515;
}

.fill-yellow-500 {
  fill: #EAAA08;
}

.fill-yellow-600 {
  fill: #CA8504;
}

.fill-yellow-700 {
  fill: #A15C07;
}

.fill-yellow-800 {
  fill: #854A0E;
}

.fill-yellow-900 {
  fill: #713812;
}

.fill-yellow {
  fill: #FAC515;
}

.fill-white\/0 {
  fill: rgb(255 255 255 / 0);
}

.fill-white\/5 {
  fill: rgb(255 255 255 / 0.05);
}

.fill-white\/10 {
  fill: rgb(255 255 255 / 0.1);
}

.fill-white\/20 {
  fill: rgb(255 255 255 / 0.2);
}

.fill-white\/25 {
  fill: rgb(255 255 255 / 0.25);
}

.fill-white\/30 {
  fill: rgb(255 255 255 / 0.3);
}

.fill-white\/40 {
  fill: rgb(255 255 255 / 0.4);
}

.fill-white\/50 {
  fill: rgb(255 255 255 / 0.5);
}

.fill-white\/60 {
  fill: rgb(255 255 255 / 0.6);
}

.fill-white\/70 {
  fill: rgb(255 255 255 / 0.7);
}

.fill-white\/75 {
  fill: rgb(255 255 255 / 0.75);
}

.fill-white\/80 {
  fill: rgb(255 255 255 / 0.8);
}

.fill-white\/90 {
  fill: rgb(255 255 255 / 0.9);
}

.fill-white\/95 {
  fill: rgb(255 255 255 / 0.95);
}

.fill-white\/100 {
  fill: rgb(255 255 255 / 1);
}

.fill-black\/0 {
  fill: rgb(0 0 0 / 0);
}

.fill-black\/5 {
  fill: rgb(0 0 0 / 0.05);
}

.fill-black\/10 {
  fill: rgb(0 0 0 / 0.1);
}

.fill-black\/20 {
  fill: rgb(0 0 0 / 0.2);
}

.fill-black\/25 {
  fill: rgb(0 0 0 / 0.25);
}

.fill-black\/30 {
  fill: rgb(0 0 0 / 0.3);
}

.fill-black\/40 {
  fill: rgb(0 0 0 / 0.4);
}

.fill-black\/50 {
  fill: rgb(0 0 0 / 0.5);
}

.fill-black\/60 {
  fill: rgb(0 0 0 / 0.6);
}

.fill-black\/70 {
  fill: rgb(0 0 0 / 0.7);
}

.fill-black\/75 {
  fill: rgb(0 0 0 / 0.75);
}

.fill-black\/80 {
  fill: rgb(0 0 0 / 0.8);
}

.fill-black\/90 {
  fill: rgb(0 0 0 / 0.9);
}

.fill-black\/95 {
  fill: rgb(0 0 0 / 0.95);
}

.fill-black\/100 {
  fill: rgb(0 0 0 / 1);
}

.fill-gray-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.fill-gray-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.fill-gray-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.fill-gray-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.fill-gray-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.fill-gray-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.fill-gray-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.fill-gray-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.fill-gray-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.fill-gray-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.fill-gray-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.fill-gray-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.fill-gray-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.fill-gray-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.fill-gray-25\/100 {
  fill: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fill-gray-100\/0 {
  fill: rgb(242 244 247 / 0);
}

.fill-gray-100\/5 {
  fill: rgb(242 244 247 / 0.05);
}

.fill-gray-100\/10 {
  fill: rgb(242 244 247 / 0.1);
}

.fill-gray-100\/20 {
  fill: rgb(242 244 247 / 0.2);
}

.fill-gray-100\/25 {
  fill: rgb(242 244 247 / 0.25);
}

.fill-gray-100\/30 {
  fill: rgb(242 244 247 / 0.3);
}

.fill-gray-100\/40 {
  fill: rgb(242 244 247 / 0.4);
}

.fill-gray-100\/50 {
  fill: rgb(242 244 247 / 0.5);
}

.fill-gray-100\/60 {
  fill: rgb(242 244 247 / 0.6);
}

.fill-gray-100\/70 {
  fill: rgb(242 244 247 / 0.7);
}

.fill-gray-100\/75 {
  fill: rgb(242 244 247 / 0.75);
}

.fill-gray-100\/80 {
  fill: rgb(242 244 247 / 0.8);
}

.fill-gray-100\/90 {
  fill: rgb(242 244 247 / 0.9);
}

.fill-gray-100\/95 {
  fill: rgb(242 244 247 / 0.95);
}

.fill-gray-100\/100 {
  fill: rgb(242 244 247 / 1);
}

.fill-gray-200\/0 {
  fill: rgb(234 236 240 / 0);
}

.fill-gray-200\/5 {
  fill: rgb(234 236 240 / 0.05);
}

.fill-gray-200\/10 {
  fill: rgb(234 236 240 / 0.1);
}

.fill-gray-200\/20 {
  fill: rgb(234 236 240 / 0.2);
}

.fill-gray-200\/25 {
  fill: rgb(234 236 240 / 0.25);
}

.fill-gray-200\/30 {
  fill: rgb(234 236 240 / 0.3);
}

.fill-gray-200\/40 {
  fill: rgb(234 236 240 / 0.4);
}

.fill-gray-200\/50 {
  fill: rgb(234 236 240 / 0.5);
}

.fill-gray-200\/60 {
  fill: rgb(234 236 240 / 0.6);
}

.fill-gray-200\/70 {
  fill: rgb(234 236 240 / 0.7);
}

.fill-gray-200\/75 {
  fill: rgb(234 236 240 / 0.75);
}

.fill-gray-200\/80 {
  fill: rgb(234 236 240 / 0.8);
}

.fill-gray-200\/90 {
  fill: rgb(234 236 240 / 0.9);
}

.fill-gray-200\/95 {
  fill: rgb(234 236 240 / 0.95);
}

.fill-gray-200\/100 {
  fill: rgb(234 236 240 / 1);
}

.fill-gray-300\/0 {
  fill: rgb(208 213 221 / 0);
}

.fill-gray-300\/5 {
  fill: rgb(208 213 221 / 0.05);
}

.fill-gray-300\/10 {
  fill: rgb(208 213 221 / 0.1);
}

.fill-gray-300\/20 {
  fill: rgb(208 213 221 / 0.2);
}

.fill-gray-300\/25 {
  fill: rgb(208 213 221 / 0.25);
}

.fill-gray-300\/30 {
  fill: rgb(208 213 221 / 0.3);
}

.fill-gray-300\/40 {
  fill: rgb(208 213 221 / 0.4);
}

.fill-gray-300\/50 {
  fill: rgb(208 213 221 / 0.5);
}

.fill-gray-300\/60 {
  fill: rgb(208 213 221 / 0.6);
}

.fill-gray-300\/70 {
  fill: rgb(208 213 221 / 0.7);
}

.fill-gray-300\/75 {
  fill: rgb(208 213 221 / 0.75);
}

.fill-gray-300\/80 {
  fill: rgb(208 213 221 / 0.8);
}

.fill-gray-300\/90 {
  fill: rgb(208 213 221 / 0.9);
}

.fill-gray-300\/95 {
  fill: rgb(208 213 221 / 0.95);
}

.fill-gray-300\/100 {
  fill: rgb(208 213 221 / 1);
}

.fill-gray-400\/0 {
  fill: rgb(152 162 179 / 0);
}

.fill-gray-400\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.fill-gray-400\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.fill-gray-400\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.fill-gray-400\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.fill-gray-400\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.fill-gray-400\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.fill-gray-400\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.fill-gray-400\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.fill-gray-400\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.fill-gray-400\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.fill-gray-400\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.fill-gray-400\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.fill-gray-400\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.fill-gray-400\/100 {
  fill: rgb(152 162 179 / 1);
}

.fill-gray-500\/0 {
  fill: rgb(102 112 133 / 0);
}

.fill-gray-500\/5 {
  fill: rgb(102 112 133 / 0.05);
}

.fill-gray-500\/10 {
  fill: rgb(102 112 133 / 0.1);
}

.fill-gray-500\/20 {
  fill: rgb(102 112 133 / 0.2);
}

.fill-gray-500\/25 {
  fill: rgb(102 112 133 / 0.25);
}

.fill-gray-500\/30 {
  fill: rgb(102 112 133 / 0.3);
}

.fill-gray-500\/40 {
  fill: rgb(102 112 133 / 0.4);
}

.fill-gray-500\/50 {
  fill: rgb(102 112 133 / 0.5);
}

.fill-gray-500\/60 {
  fill: rgb(102 112 133 / 0.6);
}

.fill-gray-500\/70 {
  fill: rgb(102 112 133 / 0.7);
}

.fill-gray-500\/75 {
  fill: rgb(102 112 133 / 0.75);
}

.fill-gray-500\/80 {
  fill: rgb(102 112 133 / 0.8);
}

.fill-gray-500\/90 {
  fill: rgb(102 112 133 / 0.9);
}

.fill-gray-500\/95 {
  fill: rgb(102 112 133 / 0.95);
}

.fill-gray-500\/100 {
  fill: rgb(102 112 133 / 1);
}

.fill-gray-600\/0 {
  fill: rgb(71 84 103 / 0);
}

.fill-gray-600\/5 {
  fill: rgb(71 84 103 / 0.05);
}

.fill-gray-600\/10 {
  fill: rgb(71 84 103 / 0.1);
}

.fill-gray-600\/20 {
  fill: rgb(71 84 103 / 0.2);
}

.fill-gray-600\/25 {
  fill: rgb(71 84 103 / 0.25);
}

.fill-gray-600\/30 {
  fill: rgb(71 84 103 / 0.3);
}

.fill-gray-600\/40 {
  fill: rgb(71 84 103 / 0.4);
}

.fill-gray-600\/50 {
  fill: rgb(71 84 103 / 0.5);
}

.fill-gray-600\/60 {
  fill: rgb(71 84 103 / 0.6);
}

.fill-gray-600\/70 {
  fill: rgb(71 84 103 / 0.7);
}

.fill-gray-600\/75 {
  fill: rgb(71 84 103 / 0.75);
}

.fill-gray-600\/80 {
  fill: rgb(71 84 103 / 0.8);
}

.fill-gray-600\/90 {
  fill: rgb(71 84 103 / 0.9);
}

.fill-gray-600\/95 {
  fill: rgb(71 84 103 / 0.95);
}

.fill-gray-600\/100 {
  fill: rgb(71 84 103 / 1);
}

.fill-gray-700\/0 {
  fill: rgb(52 64 84 / 0);
}

.fill-gray-700\/5 {
  fill: rgb(52 64 84 / 0.05);
}

.fill-gray-700\/10 {
  fill: rgb(52 64 84 / 0.1);
}

.fill-gray-700\/20 {
  fill: rgb(52 64 84 / 0.2);
}

.fill-gray-700\/25 {
  fill: rgb(52 64 84 / 0.25);
}

.fill-gray-700\/30 {
  fill: rgb(52 64 84 / 0.3);
}

.fill-gray-700\/40 {
  fill: rgb(52 64 84 / 0.4);
}

.fill-gray-700\/50 {
  fill: rgb(52 64 84 / 0.5);
}

.fill-gray-700\/60 {
  fill: rgb(52 64 84 / 0.6);
}

.fill-gray-700\/70 {
  fill: rgb(52 64 84 / 0.7);
}

.fill-gray-700\/75 {
  fill: rgb(52 64 84 / 0.75);
}

.fill-gray-700\/80 {
  fill: rgb(52 64 84 / 0.8);
}

.fill-gray-700\/90 {
  fill: rgb(52 64 84 / 0.9);
}

.fill-gray-700\/95 {
  fill: rgb(52 64 84 / 0.95);
}

.fill-gray-700\/100 {
  fill: rgb(52 64 84 / 1);
}

.fill-gray-800\/0 {
  fill: rgb(29 41 57 / 0);
}

.fill-gray-800\/5 {
  fill: rgb(29 41 57 / 0.05);
}

.fill-gray-800\/10 {
  fill: rgb(29 41 57 / 0.1);
}

.fill-gray-800\/20 {
  fill: rgb(29 41 57 / 0.2);
}

.fill-gray-800\/25 {
  fill: rgb(29 41 57 / 0.25);
}

.fill-gray-800\/30 {
  fill: rgb(29 41 57 / 0.3);
}

.fill-gray-800\/40 {
  fill: rgb(29 41 57 / 0.4);
}

.fill-gray-800\/50 {
  fill: rgb(29 41 57 / 0.5);
}

.fill-gray-800\/60 {
  fill: rgb(29 41 57 / 0.6);
}

.fill-gray-800\/70 {
  fill: rgb(29 41 57 / 0.7);
}

.fill-gray-800\/75 {
  fill: rgb(29 41 57 / 0.75);
}

.fill-gray-800\/80 {
  fill: rgb(29 41 57 / 0.8);
}

.fill-gray-800\/90 {
  fill: rgb(29 41 57 / 0.9);
}

.fill-gray-800\/95 {
  fill: rgb(29 41 57 / 0.95);
}

.fill-gray-800\/100 {
  fill: rgb(29 41 57 / 1);
}

.fill-gray-900\/0 {
  fill: rgb(16 24 40 / 0);
}

.fill-gray-900\/5 {
  fill: rgb(16 24 40 / 0.05);
}

.fill-gray-900\/10 {
  fill: rgb(16 24 40 / 0.1);
}

.fill-gray-900\/20 {
  fill: rgb(16 24 40 / 0.2);
}

.fill-gray-900\/25 {
  fill: rgb(16 24 40 / 0.25);
}

.fill-gray-900\/30 {
  fill: rgb(16 24 40 / 0.3);
}

.fill-gray-900\/40 {
  fill: rgb(16 24 40 / 0.4);
}

.fill-gray-900\/50 {
  fill: rgb(16 24 40 / 0.5);
}

.fill-gray-900\/60 {
  fill: rgb(16 24 40 / 0.6);
}

.fill-gray-900\/70 {
  fill: rgb(16 24 40 / 0.7);
}

.fill-gray-900\/75 {
  fill: rgb(16 24 40 / 0.75);
}

.fill-gray-900\/80 {
  fill: rgb(16 24 40 / 0.8);
}

.fill-gray-900\/90 {
  fill: rgb(16 24 40 / 0.9);
}

.fill-gray-900\/95 {
  fill: rgb(16 24 40 / 0.95);
}

.fill-gray-900\/100 {
  fill: rgb(16 24 40 / 1);
}

.fill-gray\/0 {
  fill: rgb(152 162 179 / 0);
}

.fill-gray\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.fill-gray\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.fill-gray\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.fill-gray\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.fill-gray\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.fill-gray\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.fill-gray\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.fill-gray\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.fill-gray\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.fill-gray\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.fill-gray\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.fill-gray\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.fill-gray\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.fill-gray\/100 {
  fill: rgb(152 162 179 / 1);
}

.fill-primary-25\/0 {
  fill: rgb(247 250 255 / 0);
}

.fill-primary-25\/5 {
  fill: rgb(247 250 255 / 0.05);
}

.fill-primary-25\/10 {
  fill: rgb(247 250 255 / 0.1);
}

.fill-primary-25\/20 {
  fill: rgb(247 250 255 / 0.2);
}

.fill-primary-25\/25 {
  fill: rgb(247 250 255 / 0.25);
}

.fill-primary-25\/30 {
  fill: rgb(247 250 255 / 0.3);
}

.fill-primary-25\/40 {
  fill: rgb(247 250 255 / 0.4);
}

.fill-primary-25\/50 {
  fill: rgb(247 250 255 / 0.5);
}

.fill-primary-25\/60 {
  fill: rgb(247 250 255 / 0.6);
}

.fill-primary-25\/70 {
  fill: rgb(247 250 255 / 0.7);
}

.fill-primary-25\/75 {
  fill: rgb(247 250 255 / 0.75);
}

.fill-primary-25\/80 {
  fill: rgb(247 250 255 / 0.8);
}

.fill-primary-25\/90 {
  fill: rgb(247 250 255 / 0.9);
}

.fill-primary-25\/95 {
  fill: rgb(247 250 255 / 0.95);
}

.fill-primary-25\/100 {
  fill: rgb(247 250 255 / 1);
}

.fill-primary-50\/0 {
  fill: rgb(245 248 255 / 0);
}

.fill-primary-50\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.fill-primary-50\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.fill-primary-50\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.fill-primary-50\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.fill-primary-50\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.fill-primary-50\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.fill-primary-50\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.fill-primary-50\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.fill-primary-50\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.fill-primary-50\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.fill-primary-50\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.fill-primary-50\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.fill-primary-50\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.fill-primary-50\/100 {
  fill: rgb(245 248 255 / 1);
}

.fill-primary-100\/0 {
  fill: rgb(239 243 255 / 0);
}

.fill-primary-100\/5 {
  fill: rgb(239 243 255 / 0.05);
}

.fill-primary-100\/10 {
  fill: rgb(239 243 255 / 0.1);
}

.fill-primary-100\/20 {
  fill: rgb(239 243 255 / 0.2);
}

.fill-primary-100\/25 {
  fill: rgb(239 243 255 / 0.25);
}

.fill-primary-100\/30 {
  fill: rgb(239 243 255 / 0.3);
}

.fill-primary-100\/40 {
  fill: rgb(239 243 255 / 0.4);
}

.fill-primary-100\/50 {
  fill: rgb(239 243 255 / 0.5);
}

.fill-primary-100\/60 {
  fill: rgb(239 243 255 / 0.6);
}

.fill-primary-100\/70 {
  fill: rgb(239 243 255 / 0.7);
}

.fill-primary-100\/75 {
  fill: rgb(239 243 255 / 0.75);
}

.fill-primary-100\/80 {
  fill: rgb(239 243 255 / 0.8);
}

.fill-primary-100\/90 {
  fill: rgb(239 243 255 / 0.9);
}

.fill-primary-100\/95 {
  fill: rgb(239 243 255 / 0.95);
}

.fill-primary-100\/100 {
  fill: rgb(239 243 255 / 1);
}

.fill-primary-200\/0 {
  fill: rgb(218 232 255 / 0);
}

.fill-primary-200\/5 {
  fill: rgb(218 232 255 / 0.05);
}

.fill-primary-200\/10 {
  fill: rgb(218 232 255 / 0.1);
}

.fill-primary-200\/20 {
  fill: rgb(218 232 255 / 0.2);
}

.fill-primary-200\/25 {
  fill: rgb(218 232 255 / 0.25);
}

.fill-primary-200\/30 {
  fill: rgb(218 232 255 / 0.3);
}

.fill-primary-200\/40 {
  fill: rgb(218 232 255 / 0.4);
}

.fill-primary-200\/50 {
  fill: rgb(218 232 255 / 0.5);
}

.fill-primary-200\/60 {
  fill: rgb(218 232 255 / 0.6);
}

.fill-primary-200\/70 {
  fill: rgb(218 232 255 / 0.7);
}

.fill-primary-200\/75 {
  fill: rgb(218 232 255 / 0.75);
}

.fill-primary-200\/80 {
  fill: rgb(218 232 255 / 0.8);
}

.fill-primary-200\/90 {
  fill: rgb(218 232 255 / 0.9);
}

.fill-primary-200\/95 {
  fill: rgb(218 232 255 / 0.95);
}

.fill-primary-200\/100 {
  fill: rgb(218 232 255 / 1);
}

.fill-primary-300\/0 {
  fill: rgb(158 192 252 / 0);
}

.fill-primary-300\/5 {
  fill: rgb(158 192 252 / 0.05);
}

.fill-primary-300\/10 {
  fill: rgb(158 192 252 / 0.1);
}

.fill-primary-300\/20 {
  fill: rgb(158 192 252 / 0.2);
}

.fill-primary-300\/25 {
  fill: rgb(158 192 252 / 0.25);
}

.fill-primary-300\/30 {
  fill: rgb(158 192 252 / 0.3);
}

.fill-primary-300\/40 {
  fill: rgb(158 192 252 / 0.4);
}

.fill-primary-300\/50 {
  fill: rgb(158 192 252 / 0.5);
}

.fill-primary-300\/60 {
  fill: rgb(158 192 252 / 0.6);
}

.fill-primary-300\/70 {
  fill: rgb(158 192 252 / 0.7);
}

.fill-primary-300\/75 {
  fill: rgb(158 192 252 / 0.75);
}

.fill-primary-300\/80 {
  fill: rgb(158 192 252 / 0.8);
}

.fill-primary-300\/90 {
  fill: rgb(158 192 252 / 0.9);
}

.fill-primary-300\/95 {
  fill: rgb(158 192 252 / 0.95);
}

.fill-primary-300\/100 {
  fill: rgb(158 192 252 / 1);
}

.fill-primary-400\/0 {
  fill: rgb(116 167 254 / 0);
}

.fill-primary-400\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.fill-primary-400\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.fill-primary-400\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.fill-primary-400\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.fill-primary-400\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.fill-primary-400\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.fill-primary-400\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.fill-primary-400\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.fill-primary-400\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.fill-primary-400\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.fill-primary-400\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.fill-primary-400\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.fill-primary-400\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.fill-primary-400\/100 {
  fill: rgb(116 167 254 / 1);
}

.fill-primary-500\/0 {
  fill: rgb(87 148 253 / 0);
}

.fill-primary-500\/5 {
  fill: rgb(87 148 253 / 0.05);
}

.fill-primary-500\/10 {
  fill: rgb(87 148 253 / 0.1);
}

.fill-primary-500\/20 {
  fill: rgb(87 148 253 / 0.2);
}

.fill-primary-500\/25 {
  fill: rgb(87 148 253 / 0.25);
}

.fill-primary-500\/30 {
  fill: rgb(87 148 253 / 0.3);
}

.fill-primary-500\/40 {
  fill: rgb(87 148 253 / 0.4);
}

.fill-primary-500\/50 {
  fill: rgb(87 148 253 / 0.5);
}

.fill-primary-500\/60 {
  fill: rgb(87 148 253 / 0.6);
}

.fill-primary-500\/70 {
  fill: rgb(87 148 253 / 0.7);
}

.fill-primary-500\/75 {
  fill: rgb(87 148 253 / 0.75);
}

.fill-primary-500\/80 {
  fill: rgb(87 148 253 / 0.8);
}

.fill-primary-500\/90 {
  fill: rgb(87 148 253 / 0.9);
}

.fill-primary-500\/95 {
  fill: rgb(87 148 253 / 0.95);
}

.fill-primary-500\/100 {
  fill: rgb(87 148 253 / 1);
}

.fill-primary-600\/0 {
  fill: rgb(61 130 249 / 0);
}

.fill-primary-600\/5 {
  fill: rgb(61 130 249 / 0.05);
}

.fill-primary-600\/10 {
  fill: rgb(61 130 249 / 0.1);
}

.fill-primary-600\/20 {
  fill: rgb(61 130 249 / 0.2);
}

.fill-primary-600\/25 {
  fill: rgb(61 130 249 / 0.25);
}

.fill-primary-600\/30 {
  fill: rgb(61 130 249 / 0.3);
}

.fill-primary-600\/40 {
  fill: rgb(61 130 249 / 0.4);
}

.fill-primary-600\/50 {
  fill: rgb(61 130 249 / 0.5);
}

.fill-primary-600\/60 {
  fill: rgb(61 130 249 / 0.6);
}

.fill-primary-600\/70 {
  fill: rgb(61 130 249 / 0.7);
}

.fill-primary-600\/75 {
  fill: rgb(61 130 249 / 0.75);
}

.fill-primary-600\/80 {
  fill: rgb(61 130 249 / 0.8);
}

.fill-primary-600\/90 {
  fill: rgb(61 130 249 / 0.9);
}

.fill-primary-600\/95 {
  fill: rgb(61 130 249 / 0.95);
}

.fill-primary-600\/100 {
  fill: rgb(61 130 249 / 1);
}

.fill-primary-700\/0 {
  fill: rgb(47 103 201 / 0);
}

.fill-primary-700\/5 {
  fill: rgb(47 103 201 / 0.05);
}

.fill-primary-700\/10 {
  fill: rgb(47 103 201 / 0.1);
}

.fill-primary-700\/20 {
  fill: rgb(47 103 201 / 0.2);
}

.fill-primary-700\/25 {
  fill: rgb(47 103 201 / 0.25);
}

.fill-primary-700\/30 {
  fill: rgb(47 103 201 / 0.3);
}

.fill-primary-700\/40 {
  fill: rgb(47 103 201 / 0.4);
}

.fill-primary-700\/50 {
  fill: rgb(47 103 201 / 0.5);
}

.fill-primary-700\/60 {
  fill: rgb(47 103 201 / 0.6);
}

.fill-primary-700\/70 {
  fill: rgb(47 103 201 / 0.7);
}

.fill-primary-700\/75 {
  fill: rgb(47 103 201 / 0.75);
}

.fill-primary-700\/80 {
  fill: rgb(47 103 201 / 0.8);
}

.fill-primary-700\/90 {
  fill: rgb(47 103 201 / 0.9);
}

.fill-primary-700\/95 {
  fill: rgb(47 103 201 / 0.95);
}

.fill-primary-700\/100 {
  fill: rgb(47 103 201 / 1);
}

.fill-primary-800\/0 {
  fill: rgb(55 76 153 / 0);
}

.fill-primary-800\/5 {
  fill: rgb(55 76 153 / 0.05);
}

.fill-primary-800\/10 {
  fill: rgb(55 76 153 / 0.1);
}

.fill-primary-800\/20 {
  fill: rgb(55 76 153 / 0.2);
}

.fill-primary-800\/25 {
  fill: rgb(55 76 153 / 0.25);
}

.fill-primary-800\/30 {
  fill: rgb(55 76 153 / 0.3);
}

.fill-primary-800\/40 {
  fill: rgb(55 76 153 / 0.4);
}

.fill-primary-800\/50 {
  fill: rgb(55 76 153 / 0.5);
}

.fill-primary-800\/60 {
  fill: rgb(55 76 153 / 0.6);
}

.fill-primary-800\/70 {
  fill: rgb(55 76 153 / 0.7);
}

.fill-primary-800\/75 {
  fill: rgb(55 76 153 / 0.75);
}

.fill-primary-800\/80 {
  fill: rgb(55 76 153 / 0.8);
}

.fill-primary-800\/90 {
  fill: rgb(55 76 153 / 0.9);
}

.fill-primary-800\/95 {
  fill: rgb(55 76 153 / 0.95);
}

.fill-primary-800\/100 {
  fill: rgb(55 76 153 / 1);
}

.fill-primary-900\/0 {
  fill: rgb(36 51 102 / 0);
}

.fill-primary-900\/5 {
  fill: rgb(36 51 102 / 0.05);
}

.fill-primary-900\/10 {
  fill: rgb(36 51 102 / 0.1);
}

.fill-primary-900\/20 {
  fill: rgb(36 51 102 / 0.2);
}

.fill-primary-900\/25 {
  fill: rgb(36 51 102 / 0.25);
}

.fill-primary-900\/30 {
  fill: rgb(36 51 102 / 0.3);
}

.fill-primary-900\/40 {
  fill: rgb(36 51 102 / 0.4);
}

.fill-primary-900\/50 {
  fill: rgb(36 51 102 / 0.5);
}

.fill-primary-900\/60 {
  fill: rgb(36 51 102 / 0.6);
}

.fill-primary-900\/70 {
  fill: rgb(36 51 102 / 0.7);
}

.fill-primary-900\/75 {
  fill: rgb(36 51 102 / 0.75);
}

.fill-primary-900\/80 {
  fill: rgb(36 51 102 / 0.8);
}

.fill-primary-900\/90 {
  fill: rgb(36 51 102 / 0.9);
}

.fill-primary-900\/95 {
  fill: rgb(36 51 102 / 0.95);
}

.fill-primary-900\/100 {
  fill: rgb(36 51 102 / 1);
}

.fill-primary\/0 {
  fill: rgb(116 167 254 / 0);
}

.fill-primary\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.fill-primary\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.fill-primary\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.fill-primary\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.fill-primary\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.fill-primary\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.fill-primary\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.fill-primary\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.fill-primary\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.fill-primary\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.fill-primary\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.fill-primary\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.fill-primary\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.fill-primary\/100 {
  fill: rgb(116 167 254 / 1);
}

.fill-error-25\/0 {
  fill: rgb(255 251 250 / 0);
}

.fill-error-25\/5 {
  fill: rgb(255 251 250 / 0.05);
}

.fill-error-25\/10 {
  fill: rgb(255 251 250 / 0.1);
}

.fill-error-25\/20 {
  fill: rgb(255 251 250 / 0.2);
}

.fill-error-25\/25 {
  fill: rgb(255 251 250 / 0.25);
}

.fill-error-25\/30 {
  fill: rgb(255 251 250 / 0.3);
}

.fill-error-25\/40 {
  fill: rgb(255 251 250 / 0.4);
}

.fill-error-25\/50 {
  fill: rgb(255 251 250 / 0.5);
}

.fill-error-25\/60 {
  fill: rgb(255 251 250 / 0.6);
}

.fill-error-25\/70 {
  fill: rgb(255 251 250 / 0.7);
}

.fill-error-25\/75 {
  fill: rgb(255 251 250 / 0.75);
}

.fill-error-25\/80 {
  fill: rgb(255 251 250 / 0.8);
}

.fill-error-25\/90 {
  fill: rgb(255 251 250 / 0.9);
}

.fill-error-25\/95 {
  fill: rgb(255 251 250 / 0.95);
}

.fill-error-25\/100 {
  fill: rgb(255 251 250 / 1);
}

.fill-error-50\/0 {
  fill: rgb(254 243 242 / 0);
}

.fill-error-50\/5 {
  fill: rgb(254 243 242 / 0.05);
}

.fill-error-50\/10 {
  fill: rgb(254 243 242 / 0.1);
}

.fill-error-50\/20 {
  fill: rgb(254 243 242 / 0.2);
}

.fill-error-50\/25 {
  fill: rgb(254 243 242 / 0.25);
}

.fill-error-50\/30 {
  fill: rgb(254 243 242 / 0.3);
}

.fill-error-50\/40 {
  fill: rgb(254 243 242 / 0.4);
}

.fill-error-50\/50 {
  fill: rgb(254 243 242 / 0.5);
}

.fill-error-50\/60 {
  fill: rgb(254 243 242 / 0.6);
}

.fill-error-50\/70 {
  fill: rgb(254 243 242 / 0.7);
}

.fill-error-50\/75 {
  fill: rgb(254 243 242 / 0.75);
}

.fill-error-50\/80 {
  fill: rgb(254 243 242 / 0.8);
}

.fill-error-50\/90 {
  fill: rgb(254 243 242 / 0.9);
}

.fill-error-50\/95 {
  fill: rgb(254 243 242 / 0.95);
}

.fill-error-50\/100 {
  fill: rgb(254 243 242 / 1);
}

.fill-error-100\/0 {
  fill: rgb(254 228 226 / 0);
}

.fill-error-100\/5 {
  fill: rgb(254 228 226 / 0.05);
}

.fill-error-100\/10 {
  fill: rgb(254 228 226 / 0.1);
}

.fill-error-100\/20 {
  fill: rgb(254 228 226 / 0.2);
}

.fill-error-100\/25 {
  fill: rgb(254 228 226 / 0.25);
}

.fill-error-100\/30 {
  fill: rgb(254 228 226 / 0.3);
}

.fill-error-100\/40 {
  fill: rgb(254 228 226 / 0.4);
}

.fill-error-100\/50 {
  fill: rgb(254 228 226 / 0.5);
}

.fill-error-100\/60 {
  fill: rgb(254 228 226 / 0.6);
}

.fill-error-100\/70 {
  fill: rgb(254 228 226 / 0.7);
}

.fill-error-100\/75 {
  fill: rgb(254 228 226 / 0.75);
}

.fill-error-100\/80 {
  fill: rgb(254 228 226 / 0.8);
}

.fill-error-100\/90 {
  fill: rgb(254 228 226 / 0.9);
}

.fill-error-100\/95 {
  fill: rgb(254 228 226 / 0.95);
}

.fill-error-100\/100 {
  fill: rgb(254 228 226 / 1);
}

.fill-error-200\/0 {
  fill: rgb(254 205 202 / 0);
}

.fill-error-200\/5 {
  fill: rgb(254 205 202 / 0.05);
}

.fill-error-200\/10 {
  fill: rgb(254 205 202 / 0.1);
}

.fill-error-200\/20 {
  fill: rgb(254 205 202 / 0.2);
}

.fill-error-200\/25 {
  fill: rgb(254 205 202 / 0.25);
}

.fill-error-200\/30 {
  fill: rgb(254 205 202 / 0.3);
}

.fill-error-200\/40 {
  fill: rgb(254 205 202 / 0.4);
}

.fill-error-200\/50 {
  fill: rgb(254 205 202 / 0.5);
}

.fill-error-200\/60 {
  fill: rgb(254 205 202 / 0.6);
}

.fill-error-200\/70 {
  fill: rgb(254 205 202 / 0.7);
}

.fill-error-200\/75 {
  fill: rgb(254 205 202 / 0.75);
}

.fill-error-200\/80 {
  fill: rgb(254 205 202 / 0.8);
}

.fill-error-200\/90 {
  fill: rgb(254 205 202 / 0.9);
}

.fill-error-200\/95 {
  fill: rgb(254 205 202 / 0.95);
}

.fill-error-200\/100 {
  fill: rgb(254 205 202 / 1);
}

.fill-error-300\/0 {
  fill: rgb(253 162 155 / 0);
}

.fill-error-300\/5 {
  fill: rgb(253 162 155 / 0.05);
}

.fill-error-300\/10 {
  fill: rgb(253 162 155 / 0.1);
}

.fill-error-300\/20 {
  fill: rgb(253 162 155 / 0.2);
}

.fill-error-300\/25 {
  fill: rgb(253 162 155 / 0.25);
}

.fill-error-300\/30 {
  fill: rgb(253 162 155 / 0.3);
}

.fill-error-300\/40 {
  fill: rgb(253 162 155 / 0.4);
}

.fill-error-300\/50 {
  fill: rgb(253 162 155 / 0.5);
}

.fill-error-300\/60 {
  fill: rgb(253 162 155 / 0.6);
}

.fill-error-300\/70 {
  fill: rgb(253 162 155 / 0.7);
}

.fill-error-300\/75 {
  fill: rgb(253 162 155 / 0.75);
}

.fill-error-300\/80 {
  fill: rgb(253 162 155 / 0.8);
}

.fill-error-300\/90 {
  fill: rgb(253 162 155 / 0.9);
}

.fill-error-300\/95 {
  fill: rgb(253 162 155 / 0.95);
}

.fill-error-300\/100 {
  fill: rgb(253 162 155 / 1);
}

.fill-error-400\/0 {
  fill: rgb(249 112 102 / 0);
}

.fill-error-400\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.fill-error-400\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.fill-error-400\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.fill-error-400\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.fill-error-400\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.fill-error-400\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.fill-error-400\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.fill-error-400\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.fill-error-400\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.fill-error-400\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.fill-error-400\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.fill-error-400\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.fill-error-400\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.fill-error-400\/100 {
  fill: rgb(249 112 102 / 1);
}

.fill-error-500\/0 {
  fill: rgb(240 68 56 / 0);
}

.fill-error-500\/5 {
  fill: rgb(240 68 56 / 0.05);
}

.fill-error-500\/10 {
  fill: rgb(240 68 56 / 0.1);
}

.fill-error-500\/20 {
  fill: rgb(240 68 56 / 0.2);
}

.fill-error-500\/25 {
  fill: rgb(240 68 56 / 0.25);
}

.fill-error-500\/30 {
  fill: rgb(240 68 56 / 0.3);
}

.fill-error-500\/40 {
  fill: rgb(240 68 56 / 0.4);
}

.fill-error-500\/50 {
  fill: rgb(240 68 56 / 0.5);
}

.fill-error-500\/60 {
  fill: rgb(240 68 56 / 0.6);
}

.fill-error-500\/70 {
  fill: rgb(240 68 56 / 0.7);
}

.fill-error-500\/75 {
  fill: rgb(240 68 56 / 0.75);
}

.fill-error-500\/80 {
  fill: rgb(240 68 56 / 0.8);
}

.fill-error-500\/90 {
  fill: rgb(240 68 56 / 0.9);
}

.fill-error-500\/95 {
  fill: rgb(240 68 56 / 0.95);
}

.fill-error-500\/100 {
  fill: rgb(240 68 56 / 1);
}

.fill-error-600\/0 {
  fill: rgb(217 45 32 / 0);
}

.fill-error-600\/5 {
  fill: rgb(217 45 32 / 0.05);
}

.fill-error-600\/10 {
  fill: rgb(217 45 32 / 0.1);
}

.fill-error-600\/20 {
  fill: rgb(217 45 32 / 0.2);
}

.fill-error-600\/25 {
  fill: rgb(217 45 32 / 0.25);
}

.fill-error-600\/30 {
  fill: rgb(217 45 32 / 0.3);
}

.fill-error-600\/40 {
  fill: rgb(217 45 32 / 0.4);
}

.fill-error-600\/50 {
  fill: rgb(217 45 32 / 0.5);
}

.fill-error-600\/60 {
  fill: rgb(217 45 32 / 0.6);
}

.fill-error-600\/70 {
  fill: rgb(217 45 32 / 0.7);
}

.fill-error-600\/75 {
  fill: rgb(217 45 32 / 0.75);
}

.fill-error-600\/80 {
  fill: rgb(217 45 32 / 0.8);
}

.fill-error-600\/90 {
  fill: rgb(217 45 32 / 0.9);
}

.fill-error-600\/95 {
  fill: rgb(217 45 32 / 0.95);
}

.fill-error-600\/100 {
  fill: rgb(217 45 32 / 1);
}

.fill-error-700\/0 {
  fill: rgb(180 35 24 / 0);
}

.fill-error-700\/5 {
  fill: rgb(180 35 24 / 0.05);
}

.fill-error-700\/10 {
  fill: rgb(180 35 24 / 0.1);
}

.fill-error-700\/20 {
  fill: rgb(180 35 24 / 0.2);
}

.fill-error-700\/25 {
  fill: rgb(180 35 24 / 0.25);
}

.fill-error-700\/30 {
  fill: rgb(180 35 24 / 0.3);
}

.fill-error-700\/40 {
  fill: rgb(180 35 24 / 0.4);
}

.fill-error-700\/50 {
  fill: rgb(180 35 24 / 0.5);
}

.fill-error-700\/60 {
  fill: rgb(180 35 24 / 0.6);
}

.fill-error-700\/70 {
  fill: rgb(180 35 24 / 0.7);
}

.fill-error-700\/75 {
  fill: rgb(180 35 24 / 0.75);
}

.fill-error-700\/80 {
  fill: rgb(180 35 24 / 0.8);
}

.fill-error-700\/90 {
  fill: rgb(180 35 24 / 0.9);
}

.fill-error-700\/95 {
  fill: rgb(180 35 24 / 0.95);
}

.fill-error-700\/100 {
  fill: rgb(180 35 24 / 1);
}

.fill-error-800\/0 {
  fill: rgb(145 32 24 / 0);
}

.fill-error-800\/5 {
  fill: rgb(145 32 24 / 0.05);
}

.fill-error-800\/10 {
  fill: rgb(145 32 24 / 0.1);
}

.fill-error-800\/20 {
  fill: rgb(145 32 24 / 0.2);
}

.fill-error-800\/25 {
  fill: rgb(145 32 24 / 0.25);
}

.fill-error-800\/30 {
  fill: rgb(145 32 24 / 0.3);
}

.fill-error-800\/40 {
  fill: rgb(145 32 24 / 0.4);
}

.fill-error-800\/50 {
  fill: rgb(145 32 24 / 0.5);
}

.fill-error-800\/60 {
  fill: rgb(145 32 24 / 0.6);
}

.fill-error-800\/70 {
  fill: rgb(145 32 24 / 0.7);
}

.fill-error-800\/75 {
  fill: rgb(145 32 24 / 0.75);
}

.fill-error-800\/80 {
  fill: rgb(145 32 24 / 0.8);
}

.fill-error-800\/90 {
  fill: rgb(145 32 24 / 0.9);
}

.fill-error-800\/95 {
  fill: rgb(145 32 24 / 0.95);
}

.fill-error-800\/100 {
  fill: rgb(145 32 24 / 1);
}

.fill-error-900\/0 {
  fill: rgb(122 39 26 / 0);
}

.fill-error-900\/5 {
  fill: rgb(122 39 26 / 0.05);
}

.fill-error-900\/10 {
  fill: rgb(122 39 26 / 0.1);
}

.fill-error-900\/20 {
  fill: rgb(122 39 26 / 0.2);
}

.fill-error-900\/25 {
  fill: rgb(122 39 26 / 0.25);
}

.fill-error-900\/30 {
  fill: rgb(122 39 26 / 0.3);
}

.fill-error-900\/40 {
  fill: rgb(122 39 26 / 0.4);
}

.fill-error-900\/50 {
  fill: rgb(122 39 26 / 0.5);
}

.fill-error-900\/60 {
  fill: rgb(122 39 26 / 0.6);
}

.fill-error-900\/70 {
  fill: rgb(122 39 26 / 0.7);
}

.fill-error-900\/75 {
  fill: rgb(122 39 26 / 0.75);
}

.fill-error-900\/80 {
  fill: rgb(122 39 26 / 0.8);
}

.fill-error-900\/90 {
  fill: rgb(122 39 26 / 0.9);
}

.fill-error-900\/95 {
  fill: rgb(122 39 26 / 0.95);
}

.fill-error-900\/100 {
  fill: rgb(122 39 26 / 1);
}

.fill-error\/0 {
  fill: rgb(249 112 102 / 0);
}

.fill-error\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.fill-error\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.fill-error\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.fill-error\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.fill-error\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.fill-error\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.fill-error\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.fill-error\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.fill-error\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.fill-error\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.fill-error\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.fill-error\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.fill-error\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.fill-error\/100 {
  fill: rgb(249 112 102 / 1);
}

.fill-warning-25\/0 {
  fill: rgb(255 252 245 / 0);
}

.fill-warning-25\/5 {
  fill: rgb(255 252 245 / 0.05);
}

.fill-warning-25\/10 {
  fill: rgb(255 252 245 / 0.1);
}

.fill-warning-25\/20 {
  fill: rgb(255 252 245 / 0.2);
}

.fill-warning-25\/25 {
  fill: rgb(255 252 245 / 0.25);
}

.fill-warning-25\/30 {
  fill: rgb(255 252 245 / 0.3);
}

.fill-warning-25\/40 {
  fill: rgb(255 252 245 / 0.4);
}

.fill-warning-25\/50 {
  fill: rgb(255 252 245 / 0.5);
}

.fill-warning-25\/60 {
  fill: rgb(255 252 245 / 0.6);
}

.fill-warning-25\/70 {
  fill: rgb(255 252 245 / 0.7);
}

.fill-warning-25\/75 {
  fill: rgb(255 252 245 / 0.75);
}

.fill-warning-25\/80 {
  fill: rgb(255 252 245 / 0.8);
}

.fill-warning-25\/90 {
  fill: rgb(255 252 245 / 0.9);
}

.fill-warning-25\/95 {
  fill: rgb(255 252 245 / 0.95);
}

.fill-warning-25\/100 {
  fill: rgb(255 252 245 / 1);
}

.fill-warning-50\/0 {
  fill: rgb(255 250 235 / 0);
}

.fill-warning-50\/5 {
  fill: rgb(255 250 235 / 0.05);
}

.fill-warning-50\/10 {
  fill: rgb(255 250 235 / 0.1);
}

.fill-warning-50\/20 {
  fill: rgb(255 250 235 / 0.2);
}

.fill-warning-50\/25 {
  fill: rgb(255 250 235 / 0.25);
}

.fill-warning-50\/30 {
  fill: rgb(255 250 235 / 0.3);
}

.fill-warning-50\/40 {
  fill: rgb(255 250 235 / 0.4);
}

.fill-warning-50\/50 {
  fill: rgb(255 250 235 / 0.5);
}

.fill-warning-50\/60 {
  fill: rgb(255 250 235 / 0.6);
}

.fill-warning-50\/70 {
  fill: rgb(255 250 235 / 0.7);
}

.fill-warning-50\/75 {
  fill: rgb(255 250 235 / 0.75);
}

.fill-warning-50\/80 {
  fill: rgb(255 250 235 / 0.8);
}

.fill-warning-50\/90 {
  fill: rgb(255 250 235 / 0.9);
}

.fill-warning-50\/95 {
  fill: rgb(255 250 235 / 0.95);
}

.fill-warning-50\/100 {
  fill: rgb(255 250 235 / 1);
}

.fill-warning-100\/0 {
  fill: rgb(254 240 199 / 0);
}

.fill-warning-100\/5 {
  fill: rgb(254 240 199 / 0.05);
}

.fill-warning-100\/10 {
  fill: rgb(254 240 199 / 0.1);
}

.fill-warning-100\/20 {
  fill: rgb(254 240 199 / 0.2);
}

.fill-warning-100\/25 {
  fill: rgb(254 240 199 / 0.25);
}

.fill-warning-100\/30 {
  fill: rgb(254 240 199 / 0.3);
}

.fill-warning-100\/40 {
  fill: rgb(254 240 199 / 0.4);
}

.fill-warning-100\/50 {
  fill: rgb(254 240 199 / 0.5);
}

.fill-warning-100\/60 {
  fill: rgb(254 240 199 / 0.6);
}

.fill-warning-100\/70 {
  fill: rgb(254 240 199 / 0.7);
}

.fill-warning-100\/75 {
  fill: rgb(254 240 199 / 0.75);
}

.fill-warning-100\/80 {
  fill: rgb(254 240 199 / 0.8);
}

.fill-warning-100\/90 {
  fill: rgb(254 240 199 / 0.9);
}

.fill-warning-100\/95 {
  fill: rgb(254 240 199 / 0.95);
}

.fill-warning-100\/100 {
  fill: rgb(254 240 199 / 1);
}

.fill-warning-200\/0 {
  fill: rgb(254 223 137 / 0);
}

.fill-warning-200\/5 {
  fill: rgb(254 223 137 / 0.05);
}

.fill-warning-200\/10 {
  fill: rgb(254 223 137 / 0.1);
}

.fill-warning-200\/20 {
  fill: rgb(254 223 137 / 0.2);
}

.fill-warning-200\/25 {
  fill: rgb(254 223 137 / 0.25);
}

.fill-warning-200\/30 {
  fill: rgb(254 223 137 / 0.3);
}

.fill-warning-200\/40 {
  fill: rgb(254 223 137 / 0.4);
}

.fill-warning-200\/50 {
  fill: rgb(254 223 137 / 0.5);
}

.fill-warning-200\/60 {
  fill: rgb(254 223 137 / 0.6);
}

.fill-warning-200\/70 {
  fill: rgb(254 223 137 / 0.7);
}

.fill-warning-200\/75 {
  fill: rgb(254 223 137 / 0.75);
}

.fill-warning-200\/80 {
  fill: rgb(254 223 137 / 0.8);
}

.fill-warning-200\/90 {
  fill: rgb(254 223 137 / 0.9);
}

.fill-warning-200\/95 {
  fill: rgb(254 223 137 / 0.95);
}

.fill-warning-200\/100 {
  fill: rgb(254 223 137 / 1);
}

.fill-warning-300\/0 {
  fill: rgb(254 200 75 / 0);
}

.fill-warning-300\/5 {
  fill: rgb(254 200 75 / 0.05);
}

.fill-warning-300\/10 {
  fill: rgb(254 200 75 / 0.1);
}

.fill-warning-300\/20 {
  fill: rgb(254 200 75 / 0.2);
}

.fill-warning-300\/25 {
  fill: rgb(254 200 75 / 0.25);
}

.fill-warning-300\/30 {
  fill: rgb(254 200 75 / 0.3);
}

.fill-warning-300\/40 {
  fill: rgb(254 200 75 / 0.4);
}

.fill-warning-300\/50 {
  fill: rgb(254 200 75 / 0.5);
}

.fill-warning-300\/60 {
  fill: rgb(254 200 75 / 0.6);
}

.fill-warning-300\/70 {
  fill: rgb(254 200 75 / 0.7);
}

.fill-warning-300\/75 {
  fill: rgb(254 200 75 / 0.75);
}

.fill-warning-300\/80 {
  fill: rgb(254 200 75 / 0.8);
}

.fill-warning-300\/90 {
  fill: rgb(254 200 75 / 0.9);
}

.fill-warning-300\/95 {
  fill: rgb(254 200 75 / 0.95);
}

.fill-warning-300\/100 {
  fill: rgb(254 200 75 / 1);
}

.fill-warning-400\/0 {
  fill: rgb(253 176 34 / 0);
}

.fill-warning-400\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.fill-warning-400\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.fill-warning-400\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.fill-warning-400\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.fill-warning-400\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.fill-warning-400\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.fill-warning-400\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.fill-warning-400\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.fill-warning-400\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.fill-warning-400\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.fill-warning-400\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.fill-warning-400\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.fill-warning-400\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.fill-warning-400\/100 {
  fill: rgb(253 176 34 / 1);
}

.fill-warning-500\/0 {
  fill: rgb(247 144 9 / 0);
}

.fill-warning-500\/5 {
  fill: rgb(247 144 9 / 0.05);
}

.fill-warning-500\/10 {
  fill: rgb(247 144 9 / 0.1);
}

.fill-warning-500\/20 {
  fill: rgb(247 144 9 / 0.2);
}

.fill-warning-500\/25 {
  fill: rgb(247 144 9 / 0.25);
}

.fill-warning-500\/30 {
  fill: rgb(247 144 9 / 0.3);
}

.fill-warning-500\/40 {
  fill: rgb(247 144 9 / 0.4);
}

.fill-warning-500\/50 {
  fill: rgb(247 144 9 / 0.5);
}

.fill-warning-500\/60 {
  fill: rgb(247 144 9 / 0.6);
}

.fill-warning-500\/70 {
  fill: rgb(247 144 9 / 0.7);
}

.fill-warning-500\/75 {
  fill: rgb(247 144 9 / 0.75);
}

.fill-warning-500\/80 {
  fill: rgb(247 144 9 / 0.8);
}

.fill-warning-500\/90 {
  fill: rgb(247 144 9 / 0.9);
}

.fill-warning-500\/95 {
  fill: rgb(247 144 9 / 0.95);
}

.fill-warning-500\/100 {
  fill: rgb(247 144 9 / 1);
}

.fill-warning-600\/0 {
  fill: rgb(220 104 3 / 0);
}

.fill-warning-600\/5 {
  fill: rgb(220 104 3 / 0.05);
}

.fill-warning-600\/10 {
  fill: rgb(220 104 3 / 0.1);
}

.fill-warning-600\/20 {
  fill: rgb(220 104 3 / 0.2);
}

.fill-warning-600\/25 {
  fill: rgb(220 104 3 / 0.25);
}

.fill-warning-600\/30 {
  fill: rgb(220 104 3 / 0.3);
}

.fill-warning-600\/40 {
  fill: rgb(220 104 3 / 0.4);
}

.fill-warning-600\/50 {
  fill: rgb(220 104 3 / 0.5);
}

.fill-warning-600\/60 {
  fill: rgb(220 104 3 / 0.6);
}

.fill-warning-600\/70 {
  fill: rgb(220 104 3 / 0.7);
}

.fill-warning-600\/75 {
  fill: rgb(220 104 3 / 0.75);
}

.fill-warning-600\/80 {
  fill: rgb(220 104 3 / 0.8);
}

.fill-warning-600\/90 {
  fill: rgb(220 104 3 / 0.9);
}

.fill-warning-600\/95 {
  fill: rgb(220 104 3 / 0.95);
}

.fill-warning-600\/100 {
  fill: rgb(220 104 3 / 1);
}

.fill-warning-700\/0 {
  fill: rgb(181 71 8 / 0);
}

.fill-warning-700\/5 {
  fill: rgb(181 71 8 / 0.05);
}

.fill-warning-700\/10 {
  fill: rgb(181 71 8 / 0.1);
}

.fill-warning-700\/20 {
  fill: rgb(181 71 8 / 0.2);
}

.fill-warning-700\/25 {
  fill: rgb(181 71 8 / 0.25);
}

.fill-warning-700\/30 {
  fill: rgb(181 71 8 / 0.3);
}

.fill-warning-700\/40 {
  fill: rgb(181 71 8 / 0.4);
}

.fill-warning-700\/50 {
  fill: rgb(181 71 8 / 0.5);
}

.fill-warning-700\/60 {
  fill: rgb(181 71 8 / 0.6);
}

.fill-warning-700\/70 {
  fill: rgb(181 71 8 / 0.7);
}

.fill-warning-700\/75 {
  fill: rgb(181 71 8 / 0.75);
}

.fill-warning-700\/80 {
  fill: rgb(181 71 8 / 0.8);
}

.fill-warning-700\/90 {
  fill: rgb(181 71 8 / 0.9);
}

.fill-warning-700\/95 {
  fill: rgb(181 71 8 / 0.95);
}

.fill-warning-700\/100 {
  fill: rgb(181 71 8 / 1);
}

.fill-warning-800\/0 {
  fill: rgb(147 55 13 / 0);
}

.fill-warning-800\/5 {
  fill: rgb(147 55 13 / 0.05);
}

.fill-warning-800\/10 {
  fill: rgb(147 55 13 / 0.1);
}

.fill-warning-800\/20 {
  fill: rgb(147 55 13 / 0.2);
}

.fill-warning-800\/25 {
  fill: rgb(147 55 13 / 0.25);
}

.fill-warning-800\/30 {
  fill: rgb(147 55 13 / 0.3);
}

.fill-warning-800\/40 {
  fill: rgb(147 55 13 / 0.4);
}

.fill-warning-800\/50 {
  fill: rgb(147 55 13 / 0.5);
}

.fill-warning-800\/60 {
  fill: rgb(147 55 13 / 0.6);
}

.fill-warning-800\/70 {
  fill: rgb(147 55 13 / 0.7);
}

.fill-warning-800\/75 {
  fill: rgb(147 55 13 / 0.75);
}

.fill-warning-800\/80 {
  fill: rgb(147 55 13 / 0.8);
}

.fill-warning-800\/90 {
  fill: rgb(147 55 13 / 0.9);
}

.fill-warning-800\/95 {
  fill: rgb(147 55 13 / 0.95);
}

.fill-warning-800\/100 {
  fill: rgb(147 55 13 / 1);
}

.fill-warning-900\/0 {
  fill: rgb(122 46 14 / 0);
}

.fill-warning-900\/5 {
  fill: rgb(122 46 14 / 0.05);
}

.fill-warning-900\/10 {
  fill: rgb(122 46 14 / 0.1);
}

.fill-warning-900\/20 {
  fill: rgb(122 46 14 / 0.2);
}

.fill-warning-900\/25 {
  fill: rgb(122 46 14 / 0.25);
}

.fill-warning-900\/30 {
  fill: rgb(122 46 14 / 0.3);
}

.fill-warning-900\/40 {
  fill: rgb(122 46 14 / 0.4);
}

.fill-warning-900\/50 {
  fill: rgb(122 46 14 / 0.5);
}

.fill-warning-900\/60 {
  fill: rgb(122 46 14 / 0.6);
}

.fill-warning-900\/70 {
  fill: rgb(122 46 14 / 0.7);
}

.fill-warning-900\/75 {
  fill: rgb(122 46 14 / 0.75);
}

.fill-warning-900\/80 {
  fill: rgb(122 46 14 / 0.8);
}

.fill-warning-900\/90 {
  fill: rgb(122 46 14 / 0.9);
}

.fill-warning-900\/95 {
  fill: rgb(122 46 14 / 0.95);
}

.fill-warning-900\/100 {
  fill: rgb(122 46 14 / 1);
}

.fill-warning\/0 {
  fill: rgb(253 176 34 / 0);
}

.fill-warning\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.fill-warning\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.fill-warning\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.fill-warning\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.fill-warning\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.fill-warning\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.fill-warning\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.fill-warning\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.fill-warning\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.fill-warning\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.fill-warning\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.fill-warning\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.fill-warning\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.fill-warning\/100 {
  fill: rgb(253 176 34 / 1);
}

.fill-success-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.fill-success-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.fill-success-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.fill-success-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.fill-success-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.fill-success-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.fill-success-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.fill-success-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.fill-success-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.fill-success-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.fill-success-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.fill-success-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.fill-success-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.fill-success-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.fill-success-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.fill-success-50\/0 {
  fill: rgb(236 253 243 / 0);
}

.fill-success-50\/5 {
  fill: rgb(236 253 243 / 0.05);
}

.fill-success-50\/10 {
  fill: rgb(236 253 243 / 0.1);
}

.fill-success-50\/20 {
  fill: rgb(236 253 243 / 0.2);
}

.fill-success-50\/25 {
  fill: rgb(236 253 243 / 0.25);
}

.fill-success-50\/30 {
  fill: rgb(236 253 243 / 0.3);
}

.fill-success-50\/40 {
  fill: rgb(236 253 243 / 0.4);
}

.fill-success-50\/50 {
  fill: rgb(236 253 243 / 0.5);
}

.fill-success-50\/60 {
  fill: rgb(236 253 243 / 0.6);
}

.fill-success-50\/70 {
  fill: rgb(236 253 243 / 0.7);
}

.fill-success-50\/75 {
  fill: rgb(236 253 243 / 0.75);
}

.fill-success-50\/80 {
  fill: rgb(236 253 243 / 0.8);
}

.fill-success-50\/90 {
  fill: rgb(236 253 243 / 0.9);
}

.fill-success-50\/95 {
  fill: rgb(236 253 243 / 0.95);
}

.fill-success-50\/100 {
  fill: rgb(236 253 243 / 1);
}

.fill-success-100\/0 {
  fill: rgb(209 250 223 / 0);
}

.fill-success-100\/5 {
  fill: rgb(209 250 223 / 0.05);
}

.fill-success-100\/10 {
  fill: rgb(209 250 223 / 0.1);
}

.fill-success-100\/20 {
  fill: rgb(209 250 223 / 0.2);
}

.fill-success-100\/25 {
  fill: rgb(209 250 223 / 0.25);
}

.fill-success-100\/30 {
  fill: rgb(209 250 223 / 0.3);
}

.fill-success-100\/40 {
  fill: rgb(209 250 223 / 0.4);
}

.fill-success-100\/50 {
  fill: rgb(209 250 223 / 0.5);
}

.fill-success-100\/60 {
  fill: rgb(209 250 223 / 0.6);
}

.fill-success-100\/70 {
  fill: rgb(209 250 223 / 0.7);
}

.fill-success-100\/75 {
  fill: rgb(209 250 223 / 0.75);
}

.fill-success-100\/80 {
  fill: rgb(209 250 223 / 0.8);
}

.fill-success-100\/90 {
  fill: rgb(209 250 223 / 0.9);
}

.fill-success-100\/95 {
  fill: rgb(209 250 223 / 0.95);
}

.fill-success-100\/100 {
  fill: rgb(209 250 223 / 1);
}

.fill-success-200\/0 {
  fill: rgb(166 244 197 / 0);
}

.fill-success-200\/5 {
  fill: rgb(166 244 197 / 0.05);
}

.fill-success-200\/10 {
  fill: rgb(166 244 197 / 0.1);
}

.fill-success-200\/20 {
  fill: rgb(166 244 197 / 0.2);
}

.fill-success-200\/25 {
  fill: rgb(166 244 197 / 0.25);
}

.fill-success-200\/30 {
  fill: rgb(166 244 197 / 0.3);
}

.fill-success-200\/40 {
  fill: rgb(166 244 197 / 0.4);
}

.fill-success-200\/50 {
  fill: rgb(166 244 197 / 0.5);
}

.fill-success-200\/60 {
  fill: rgb(166 244 197 / 0.6);
}

.fill-success-200\/70 {
  fill: rgb(166 244 197 / 0.7);
}

.fill-success-200\/75 {
  fill: rgb(166 244 197 / 0.75);
}

.fill-success-200\/80 {
  fill: rgb(166 244 197 / 0.8);
}

.fill-success-200\/90 {
  fill: rgb(166 244 197 / 0.9);
}

.fill-success-200\/95 {
  fill: rgb(166 244 197 / 0.95);
}

.fill-success-200\/100 {
  fill: rgb(166 244 197 / 1);
}

.fill-success-300\/0 {
  fill: rgb(108 233 166 / 0);
}

.fill-success-300\/5 {
  fill: rgb(108 233 166 / 0.05);
}

.fill-success-300\/10 {
  fill: rgb(108 233 166 / 0.1);
}

.fill-success-300\/20 {
  fill: rgb(108 233 166 / 0.2);
}

.fill-success-300\/25 {
  fill: rgb(108 233 166 / 0.25);
}

.fill-success-300\/30 {
  fill: rgb(108 233 166 / 0.3);
}

.fill-success-300\/40 {
  fill: rgb(108 233 166 / 0.4);
}

.fill-success-300\/50 {
  fill: rgb(108 233 166 / 0.5);
}

.fill-success-300\/60 {
  fill: rgb(108 233 166 / 0.6);
}

.fill-success-300\/70 {
  fill: rgb(108 233 166 / 0.7);
}

.fill-success-300\/75 {
  fill: rgb(108 233 166 / 0.75);
}

.fill-success-300\/80 {
  fill: rgb(108 233 166 / 0.8);
}

.fill-success-300\/90 {
  fill: rgb(108 233 166 / 0.9);
}

.fill-success-300\/95 {
  fill: rgb(108 233 166 / 0.95);
}

.fill-success-300\/100 {
  fill: rgb(108 233 166 / 1);
}

.fill-success-400\/0 {
  fill: rgb(50 213 131 / 0);
}

.fill-success-400\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.fill-success-400\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.fill-success-400\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.fill-success-400\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.fill-success-400\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.fill-success-400\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.fill-success-400\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.fill-success-400\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.fill-success-400\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.fill-success-400\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.fill-success-400\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.fill-success-400\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.fill-success-400\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.fill-success-400\/100 {
  fill: rgb(50 213 131 / 1);
}

.fill-success-500\/0 {
  fill: rgb(18 135 106 / 0);
}

.fill-success-500\/5 {
  fill: rgb(18 135 106 / 0.05);
}

.fill-success-500\/10 {
  fill: rgb(18 135 106 / 0.1);
}

.fill-success-500\/20 {
  fill: rgb(18 135 106 / 0.2);
}

.fill-success-500\/25 {
  fill: rgb(18 135 106 / 0.25);
}

.fill-success-500\/30 {
  fill: rgb(18 135 106 / 0.3);
}

.fill-success-500\/40 {
  fill: rgb(18 135 106 / 0.4);
}

.fill-success-500\/50 {
  fill: rgb(18 135 106 / 0.5);
}

.fill-success-500\/60 {
  fill: rgb(18 135 106 / 0.6);
}

.fill-success-500\/70 {
  fill: rgb(18 135 106 / 0.7);
}

.fill-success-500\/75 {
  fill: rgb(18 135 106 / 0.75);
}

.fill-success-500\/80 {
  fill: rgb(18 135 106 / 0.8);
}

.fill-success-500\/90 {
  fill: rgb(18 135 106 / 0.9);
}

.fill-success-500\/95 {
  fill: rgb(18 135 106 / 0.95);
}

.fill-success-500\/100 {
  fill: rgb(18 135 106 / 1);
}

.fill-success-600\/0 {
  fill: rgb(3 152 85 / 0);
}

.fill-success-600\/5 {
  fill: rgb(3 152 85 / 0.05);
}

.fill-success-600\/10 {
  fill: rgb(3 152 85 / 0.1);
}

.fill-success-600\/20 {
  fill: rgb(3 152 85 / 0.2);
}

.fill-success-600\/25 {
  fill: rgb(3 152 85 / 0.25);
}

.fill-success-600\/30 {
  fill: rgb(3 152 85 / 0.3);
}

.fill-success-600\/40 {
  fill: rgb(3 152 85 / 0.4);
}

.fill-success-600\/50 {
  fill: rgb(3 152 85 / 0.5);
}

.fill-success-600\/60 {
  fill: rgb(3 152 85 / 0.6);
}

.fill-success-600\/70 {
  fill: rgb(3 152 85 / 0.7);
}

.fill-success-600\/75 {
  fill: rgb(3 152 85 / 0.75);
}

.fill-success-600\/80 {
  fill: rgb(3 152 85 / 0.8);
}

.fill-success-600\/90 {
  fill: rgb(3 152 85 / 0.9);
}

.fill-success-600\/95 {
  fill: rgb(3 152 85 / 0.95);
}

.fill-success-600\/100 {
  fill: rgb(3 152 85 / 1);
}

.fill-success-700\/0 {
  fill: rgb(2 122 72 / 0);
}

.fill-success-700\/5 {
  fill: rgb(2 122 72 / 0.05);
}

.fill-success-700\/10 {
  fill: rgb(2 122 72 / 0.1);
}

.fill-success-700\/20 {
  fill: rgb(2 122 72 / 0.2);
}

.fill-success-700\/25 {
  fill: rgb(2 122 72 / 0.25);
}

.fill-success-700\/30 {
  fill: rgb(2 122 72 / 0.3);
}

.fill-success-700\/40 {
  fill: rgb(2 122 72 / 0.4);
}

.fill-success-700\/50 {
  fill: rgb(2 122 72 / 0.5);
}

.fill-success-700\/60 {
  fill: rgb(2 122 72 / 0.6);
}

.fill-success-700\/70 {
  fill: rgb(2 122 72 / 0.7);
}

.fill-success-700\/75 {
  fill: rgb(2 122 72 / 0.75);
}

.fill-success-700\/80 {
  fill: rgb(2 122 72 / 0.8);
}

.fill-success-700\/90 {
  fill: rgb(2 122 72 / 0.9);
}

.fill-success-700\/95 {
  fill: rgb(2 122 72 / 0.95);
}

.fill-success-700\/100 {
  fill: rgb(2 122 72 / 1);
}

.fill-success-800\/0 {
  fill: rgb(5 96 58 / 0);
}

.fill-success-800\/5 {
  fill: rgb(5 96 58 / 0.05);
}

.fill-success-800\/10 {
  fill: rgb(5 96 58 / 0.1);
}

.fill-success-800\/20 {
  fill: rgb(5 96 58 / 0.2);
}

.fill-success-800\/25 {
  fill: rgb(5 96 58 / 0.25);
}

.fill-success-800\/30 {
  fill: rgb(5 96 58 / 0.3);
}

.fill-success-800\/40 {
  fill: rgb(5 96 58 / 0.4);
}

.fill-success-800\/50 {
  fill: rgb(5 96 58 / 0.5);
}

.fill-success-800\/60 {
  fill: rgb(5 96 58 / 0.6);
}

.fill-success-800\/70 {
  fill: rgb(5 96 58 / 0.7);
}

.fill-success-800\/75 {
  fill: rgb(5 96 58 / 0.75);
}

.fill-success-800\/80 {
  fill: rgb(5 96 58 / 0.8);
}

.fill-success-800\/90 {
  fill: rgb(5 96 58 / 0.9);
}

.fill-success-800\/95 {
  fill: rgb(5 96 58 / 0.95);
}

.fill-success-800\/100 {
  fill: rgb(5 96 58 / 1);
}

.fill-success-900\/0 {
  fill: rgb(5 79 49 / 0);
}

.fill-success-900\/5 {
  fill: rgb(5 79 49 / 0.05);
}

.fill-success-900\/10 {
  fill: rgb(5 79 49 / 0.1);
}

.fill-success-900\/20 {
  fill: rgb(5 79 49 / 0.2);
}

.fill-success-900\/25 {
  fill: rgb(5 79 49 / 0.25);
}

.fill-success-900\/30 {
  fill: rgb(5 79 49 / 0.3);
}

.fill-success-900\/40 {
  fill: rgb(5 79 49 / 0.4);
}

.fill-success-900\/50 {
  fill: rgb(5 79 49 / 0.5);
}

.fill-success-900\/60 {
  fill: rgb(5 79 49 / 0.6);
}

.fill-success-900\/70 {
  fill: rgb(5 79 49 / 0.7);
}

.fill-success-900\/75 {
  fill: rgb(5 79 49 / 0.75);
}

.fill-success-900\/80 {
  fill: rgb(5 79 49 / 0.8);
}

.fill-success-900\/90 {
  fill: rgb(5 79 49 / 0.9);
}

.fill-success-900\/95 {
  fill: rgb(5 79 49 / 0.95);
}

.fill-success-900\/100 {
  fill: rgb(5 79 49 / 1);
}

.fill-success\/0 {
  fill: rgb(50 213 131 / 0);
}

.fill-success\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.fill-success\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.fill-success\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.fill-success\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.fill-success\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.fill-success\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.fill-success\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.fill-success\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.fill-success\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.fill-success\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.fill-success\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.fill-success\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.fill-success\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.fill-success\/100 {
  fill: rgb(50 213 131 / 1);
}

.fill-gray-blue-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.fill-gray-blue-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.fill-gray-blue-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.fill-gray-blue-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.fill-gray-blue-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.fill-gray-blue-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.fill-gray-blue-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.fill-gray-blue-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.fill-gray-blue-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.fill-gray-blue-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.fill-gray-blue-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.fill-gray-blue-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.fill-gray-blue-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.fill-gray-blue-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.fill-gray-blue-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.fill-gray-blue-50\/0 {
  fill: rgb(248 249 252 / 0);
}

.fill-gray-blue-50\/5 {
  fill: rgb(248 249 252 / 0.05);
}

.fill-gray-blue-50\/10 {
  fill: rgb(248 249 252 / 0.1);
}

.fill-gray-blue-50\/20 {
  fill: rgb(248 249 252 / 0.2);
}

.fill-gray-blue-50\/25 {
  fill: rgb(248 249 252 / 0.25);
}

.fill-gray-blue-50\/30 {
  fill: rgb(248 249 252 / 0.3);
}

.fill-gray-blue-50\/40 {
  fill: rgb(248 249 252 / 0.4);
}

.fill-gray-blue-50\/50 {
  fill: rgb(248 249 252 / 0.5);
}

.fill-gray-blue-50\/60 {
  fill: rgb(248 249 252 / 0.6);
}

.fill-gray-blue-50\/70 {
  fill: rgb(248 249 252 / 0.7);
}

.fill-gray-blue-50\/75 {
  fill: rgb(248 249 252 / 0.75);
}

.fill-gray-blue-50\/80 {
  fill: rgb(248 249 252 / 0.8);
}

.fill-gray-blue-50\/90 {
  fill: rgb(248 249 252 / 0.9);
}

.fill-gray-blue-50\/95 {
  fill: rgb(248 249 252 / 0.95);
}

.fill-gray-blue-50\/100 {
  fill: rgb(248 249 252 / 1);
}

.fill-gray-blue-100\/0 {
  fill: rgb(234 236 245 / 0);
}

.fill-gray-blue-100\/5 {
  fill: rgb(234 236 245 / 0.05);
}

.fill-gray-blue-100\/10 {
  fill: rgb(234 236 245 / 0.1);
}

.fill-gray-blue-100\/20 {
  fill: rgb(234 236 245 / 0.2);
}

.fill-gray-blue-100\/25 {
  fill: rgb(234 236 245 / 0.25);
}

.fill-gray-blue-100\/30 {
  fill: rgb(234 236 245 / 0.3);
}

.fill-gray-blue-100\/40 {
  fill: rgb(234 236 245 / 0.4);
}

.fill-gray-blue-100\/50 {
  fill: rgb(234 236 245 / 0.5);
}

.fill-gray-blue-100\/60 {
  fill: rgb(234 236 245 / 0.6);
}

.fill-gray-blue-100\/70 {
  fill: rgb(234 236 245 / 0.7);
}

.fill-gray-blue-100\/75 {
  fill: rgb(234 236 245 / 0.75);
}

.fill-gray-blue-100\/80 {
  fill: rgb(234 236 245 / 0.8);
}

.fill-gray-blue-100\/90 {
  fill: rgb(234 236 245 / 0.9);
}

.fill-gray-blue-100\/95 {
  fill: rgb(234 236 245 / 0.95);
}

.fill-gray-blue-100\/100 {
  fill: rgb(234 236 245 / 1);
}

.fill-gray-blue-200\/0 {
  fill: rgb(213 217 235 / 0);
}

.fill-gray-blue-200\/5 {
  fill: rgb(213 217 235 / 0.05);
}

.fill-gray-blue-200\/10 {
  fill: rgb(213 217 235 / 0.1);
}

.fill-gray-blue-200\/20 {
  fill: rgb(213 217 235 / 0.2);
}

.fill-gray-blue-200\/25 {
  fill: rgb(213 217 235 / 0.25);
}

.fill-gray-blue-200\/30 {
  fill: rgb(213 217 235 / 0.3);
}

.fill-gray-blue-200\/40 {
  fill: rgb(213 217 235 / 0.4);
}

.fill-gray-blue-200\/50 {
  fill: rgb(213 217 235 / 0.5);
}

.fill-gray-blue-200\/60 {
  fill: rgb(213 217 235 / 0.6);
}

.fill-gray-blue-200\/70 {
  fill: rgb(213 217 235 / 0.7);
}

.fill-gray-blue-200\/75 {
  fill: rgb(213 217 235 / 0.75);
}

.fill-gray-blue-200\/80 {
  fill: rgb(213 217 235 / 0.8);
}

.fill-gray-blue-200\/90 {
  fill: rgb(213 217 235 / 0.9);
}

.fill-gray-blue-200\/95 {
  fill: rgb(213 217 235 / 0.95);
}

.fill-gray-blue-200\/100 {
  fill: rgb(213 217 235 / 1);
}

.fill-gray-blue-300\/0 {
  fill: rgb(179 184 219 / 0);
}

.fill-gray-blue-300\/5 {
  fill: rgb(179 184 219 / 0.05);
}

.fill-gray-blue-300\/10 {
  fill: rgb(179 184 219 / 0.1);
}

.fill-gray-blue-300\/20 {
  fill: rgb(179 184 219 / 0.2);
}

.fill-gray-blue-300\/25 {
  fill: rgb(179 184 219 / 0.25);
}

.fill-gray-blue-300\/30 {
  fill: rgb(179 184 219 / 0.3);
}

.fill-gray-blue-300\/40 {
  fill: rgb(179 184 219 / 0.4);
}

.fill-gray-blue-300\/50 {
  fill: rgb(179 184 219 / 0.5);
}

.fill-gray-blue-300\/60 {
  fill: rgb(179 184 219 / 0.6);
}

.fill-gray-blue-300\/70 {
  fill: rgb(179 184 219 / 0.7);
}

.fill-gray-blue-300\/75 {
  fill: rgb(179 184 219 / 0.75);
}

.fill-gray-blue-300\/80 {
  fill: rgb(179 184 219 / 0.8);
}

.fill-gray-blue-300\/90 {
  fill: rgb(179 184 219 / 0.9);
}

.fill-gray-blue-300\/95 {
  fill: rgb(179 184 219 / 0.95);
}

.fill-gray-blue-300\/100 {
  fill: rgb(179 184 219 / 1);
}

.fill-gray-blue-400\/0 {
  fill: rgb(113 123 188 / 0);
}

.fill-gray-blue-400\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.fill-gray-blue-400\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.fill-gray-blue-400\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.fill-gray-blue-400\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.fill-gray-blue-400\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.fill-gray-blue-400\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.fill-gray-blue-400\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.fill-gray-blue-400\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.fill-gray-blue-400\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.fill-gray-blue-400\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.fill-gray-blue-400\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.fill-gray-blue-400\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.fill-gray-blue-400\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.fill-gray-blue-400\/100 {
  fill: rgb(113 123 188 / 1);
}

.fill-gray-blue-500\/0 {
  fill: rgb(78 91 166 / 0);
}

.fill-gray-blue-500\/5 {
  fill: rgb(78 91 166 / 0.05);
}

.fill-gray-blue-500\/10 {
  fill: rgb(78 91 166 / 0.1);
}

.fill-gray-blue-500\/20 {
  fill: rgb(78 91 166 / 0.2);
}

.fill-gray-blue-500\/25 {
  fill: rgb(78 91 166 / 0.25);
}

.fill-gray-blue-500\/30 {
  fill: rgb(78 91 166 / 0.3);
}

.fill-gray-blue-500\/40 {
  fill: rgb(78 91 166 / 0.4);
}

.fill-gray-blue-500\/50 {
  fill: rgb(78 91 166 / 0.5);
}

.fill-gray-blue-500\/60 {
  fill: rgb(78 91 166 / 0.6);
}

.fill-gray-blue-500\/70 {
  fill: rgb(78 91 166 / 0.7);
}

.fill-gray-blue-500\/75 {
  fill: rgb(78 91 166 / 0.75);
}

.fill-gray-blue-500\/80 {
  fill: rgb(78 91 166 / 0.8);
}

.fill-gray-blue-500\/90 {
  fill: rgb(78 91 166 / 0.9);
}

.fill-gray-blue-500\/95 {
  fill: rgb(78 91 166 / 0.95);
}

.fill-gray-blue-500\/100 {
  fill: rgb(78 91 166 / 1);
}

.fill-gray-blue-600\/0 {
  fill: rgb(62 71 132 / 0);
}

.fill-gray-blue-600\/5 {
  fill: rgb(62 71 132 / 0.05);
}

.fill-gray-blue-600\/10 {
  fill: rgb(62 71 132 / 0.1);
}

.fill-gray-blue-600\/20 {
  fill: rgb(62 71 132 / 0.2);
}

.fill-gray-blue-600\/25 {
  fill: rgb(62 71 132 / 0.25);
}

.fill-gray-blue-600\/30 {
  fill: rgb(62 71 132 / 0.3);
}

.fill-gray-blue-600\/40 {
  fill: rgb(62 71 132 / 0.4);
}

.fill-gray-blue-600\/50 {
  fill: rgb(62 71 132 / 0.5);
}

.fill-gray-blue-600\/60 {
  fill: rgb(62 71 132 / 0.6);
}

.fill-gray-blue-600\/70 {
  fill: rgb(62 71 132 / 0.7);
}

.fill-gray-blue-600\/75 {
  fill: rgb(62 71 132 / 0.75);
}

.fill-gray-blue-600\/80 {
  fill: rgb(62 71 132 / 0.8);
}

.fill-gray-blue-600\/90 {
  fill: rgb(62 71 132 / 0.9);
}

.fill-gray-blue-600\/95 {
  fill: rgb(62 71 132 / 0.95);
}

.fill-gray-blue-600\/100 {
  fill: rgb(62 71 132 / 1);
}

.fill-gray-blue-700\/0 {
  fill: rgb(54 63 114 / 0);
}

.fill-gray-blue-700\/5 {
  fill: rgb(54 63 114 / 0.05);
}

.fill-gray-blue-700\/10 {
  fill: rgb(54 63 114 / 0.1);
}

.fill-gray-blue-700\/20 {
  fill: rgb(54 63 114 / 0.2);
}

.fill-gray-blue-700\/25 {
  fill: rgb(54 63 114 / 0.25);
}

.fill-gray-blue-700\/30 {
  fill: rgb(54 63 114 / 0.3);
}

.fill-gray-blue-700\/40 {
  fill: rgb(54 63 114 / 0.4);
}

.fill-gray-blue-700\/50 {
  fill: rgb(54 63 114 / 0.5);
}

.fill-gray-blue-700\/60 {
  fill: rgb(54 63 114 / 0.6);
}

.fill-gray-blue-700\/70 {
  fill: rgb(54 63 114 / 0.7);
}

.fill-gray-blue-700\/75 {
  fill: rgb(54 63 114 / 0.75);
}

.fill-gray-blue-700\/80 {
  fill: rgb(54 63 114 / 0.8);
}

.fill-gray-blue-700\/90 {
  fill: rgb(54 63 114 / 0.9);
}

.fill-gray-blue-700\/95 {
  fill: rgb(54 63 114 / 0.95);
}

.fill-gray-blue-700\/100 {
  fill: rgb(54 63 114 / 1);
}

.fill-gray-blue-800\/0 {
  fill: rgb(41 48 86 / 0);
}

.fill-gray-blue-800\/5 {
  fill: rgb(41 48 86 / 0.05);
}

.fill-gray-blue-800\/10 {
  fill: rgb(41 48 86 / 0.1);
}

.fill-gray-blue-800\/20 {
  fill: rgb(41 48 86 / 0.2);
}

.fill-gray-blue-800\/25 {
  fill: rgb(41 48 86 / 0.25);
}

.fill-gray-blue-800\/30 {
  fill: rgb(41 48 86 / 0.3);
}

.fill-gray-blue-800\/40 {
  fill: rgb(41 48 86 / 0.4);
}

.fill-gray-blue-800\/50 {
  fill: rgb(41 48 86 / 0.5);
}

.fill-gray-blue-800\/60 {
  fill: rgb(41 48 86 / 0.6);
}

.fill-gray-blue-800\/70 {
  fill: rgb(41 48 86 / 0.7);
}

.fill-gray-blue-800\/75 {
  fill: rgb(41 48 86 / 0.75);
}

.fill-gray-blue-800\/80 {
  fill: rgb(41 48 86 / 0.8);
}

.fill-gray-blue-800\/90 {
  fill: rgb(41 48 86 / 0.9);
}

.fill-gray-blue-800\/95 {
  fill: rgb(41 48 86 / 0.95);
}

.fill-gray-blue-800\/100 {
  fill: rgb(41 48 86 / 1);
}

.fill-gray-blue-900\/0 {
  fill: rgb(16 19 35 / 0);
}

.fill-gray-blue-900\/5 {
  fill: rgb(16 19 35 / 0.05);
}

.fill-gray-blue-900\/10 {
  fill: rgb(16 19 35 / 0.1);
}

.fill-gray-blue-900\/20 {
  fill: rgb(16 19 35 / 0.2);
}

.fill-gray-blue-900\/25 {
  fill: rgb(16 19 35 / 0.25);
}

.fill-gray-blue-900\/30 {
  fill: rgb(16 19 35 / 0.3);
}

.fill-gray-blue-900\/40 {
  fill: rgb(16 19 35 / 0.4);
}

.fill-gray-blue-900\/50 {
  fill: rgb(16 19 35 / 0.5);
}

.fill-gray-blue-900\/60 {
  fill: rgb(16 19 35 / 0.6);
}

.fill-gray-blue-900\/70 {
  fill: rgb(16 19 35 / 0.7);
}

.fill-gray-blue-900\/75 {
  fill: rgb(16 19 35 / 0.75);
}

.fill-gray-blue-900\/80 {
  fill: rgb(16 19 35 / 0.8);
}

.fill-gray-blue-900\/90 {
  fill: rgb(16 19 35 / 0.9);
}

.fill-gray-blue-900\/95 {
  fill: rgb(16 19 35 / 0.95);
}

.fill-gray-blue-900\/100 {
  fill: rgb(16 19 35 / 1);
}

.fill-gray-blue\/0 {
  fill: rgb(113 123 188 / 0);
}

.fill-gray-blue\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.fill-gray-blue\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.fill-gray-blue\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.fill-gray-blue\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.fill-gray-blue\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.fill-gray-blue\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.fill-gray-blue\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.fill-gray-blue\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.fill-gray-blue\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.fill-gray-blue\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.fill-gray-blue\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.fill-gray-blue\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.fill-gray-blue\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.fill-gray-blue\/100 {
  fill: rgb(113 123 188 / 1);
}

.fill-gray-cool-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.fill-gray-cool-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.fill-gray-cool-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.fill-gray-cool-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.fill-gray-cool-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.fill-gray-cool-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.fill-gray-cool-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.fill-gray-cool-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.fill-gray-cool-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.fill-gray-cool-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.fill-gray-cool-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.fill-gray-cool-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.fill-gray-cool-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.fill-gray-cool-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.fill-gray-cool-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.fill-gray-cool-50\/0 {
  fill: rgb(249 249 251 / 0);
}

.fill-gray-cool-50\/5 {
  fill: rgb(249 249 251 / 0.05);
}

.fill-gray-cool-50\/10 {
  fill: rgb(249 249 251 / 0.1);
}

.fill-gray-cool-50\/20 {
  fill: rgb(249 249 251 / 0.2);
}

.fill-gray-cool-50\/25 {
  fill: rgb(249 249 251 / 0.25);
}

.fill-gray-cool-50\/30 {
  fill: rgb(249 249 251 / 0.3);
}

.fill-gray-cool-50\/40 {
  fill: rgb(249 249 251 / 0.4);
}

.fill-gray-cool-50\/50 {
  fill: rgb(249 249 251 / 0.5);
}

.fill-gray-cool-50\/60 {
  fill: rgb(249 249 251 / 0.6);
}

.fill-gray-cool-50\/70 {
  fill: rgb(249 249 251 / 0.7);
}

.fill-gray-cool-50\/75 {
  fill: rgb(249 249 251 / 0.75);
}

.fill-gray-cool-50\/80 {
  fill: rgb(249 249 251 / 0.8);
}

.fill-gray-cool-50\/90 {
  fill: rgb(249 249 251 / 0.9);
}

.fill-gray-cool-50\/95 {
  fill: rgb(249 249 251 / 0.95);
}

.fill-gray-cool-50\/100 {
  fill: rgb(249 249 251 / 1);
}

.fill-gray-cool-100\/0 {
  fill: rgb(239 241 245 / 0);
}

.fill-gray-cool-100\/5 {
  fill: rgb(239 241 245 / 0.05);
}

.fill-gray-cool-100\/10 {
  fill: rgb(239 241 245 / 0.1);
}

.fill-gray-cool-100\/20 {
  fill: rgb(239 241 245 / 0.2);
}

.fill-gray-cool-100\/25 {
  fill: rgb(239 241 245 / 0.25);
}

.fill-gray-cool-100\/30 {
  fill: rgb(239 241 245 / 0.3);
}

.fill-gray-cool-100\/40 {
  fill: rgb(239 241 245 / 0.4);
}

.fill-gray-cool-100\/50 {
  fill: rgb(239 241 245 / 0.5);
}

.fill-gray-cool-100\/60 {
  fill: rgb(239 241 245 / 0.6);
}

.fill-gray-cool-100\/70 {
  fill: rgb(239 241 245 / 0.7);
}

.fill-gray-cool-100\/75 {
  fill: rgb(239 241 245 / 0.75);
}

.fill-gray-cool-100\/80 {
  fill: rgb(239 241 245 / 0.8);
}

.fill-gray-cool-100\/90 {
  fill: rgb(239 241 245 / 0.9);
}

.fill-gray-cool-100\/95 {
  fill: rgb(239 241 245 / 0.95);
}

.fill-gray-cool-100\/100 {
  fill: rgb(239 241 245 / 1);
}

.fill-gray-cool-200\/0 {
  fill: rgb(220 223 234 / 0);
}

.fill-gray-cool-200\/5 {
  fill: rgb(220 223 234 / 0.05);
}

.fill-gray-cool-200\/10 {
  fill: rgb(220 223 234 / 0.1);
}

.fill-gray-cool-200\/20 {
  fill: rgb(220 223 234 / 0.2);
}

.fill-gray-cool-200\/25 {
  fill: rgb(220 223 234 / 0.25);
}

.fill-gray-cool-200\/30 {
  fill: rgb(220 223 234 / 0.3);
}

.fill-gray-cool-200\/40 {
  fill: rgb(220 223 234 / 0.4);
}

.fill-gray-cool-200\/50 {
  fill: rgb(220 223 234 / 0.5);
}

.fill-gray-cool-200\/60 {
  fill: rgb(220 223 234 / 0.6);
}

.fill-gray-cool-200\/70 {
  fill: rgb(220 223 234 / 0.7);
}

.fill-gray-cool-200\/75 {
  fill: rgb(220 223 234 / 0.75);
}

.fill-gray-cool-200\/80 {
  fill: rgb(220 223 234 / 0.8);
}

.fill-gray-cool-200\/90 {
  fill: rgb(220 223 234 / 0.9);
}

.fill-gray-cool-200\/95 {
  fill: rgb(220 223 234 / 0.95);
}

.fill-gray-cool-200\/100 {
  fill: rgb(220 223 234 / 1);
}

.fill-gray-cool-300\/0 {
  fill: rgb(185 192 212 / 0);
}

.fill-gray-cool-300\/5 {
  fill: rgb(185 192 212 / 0.05);
}

.fill-gray-cool-300\/10 {
  fill: rgb(185 192 212 / 0.1);
}

.fill-gray-cool-300\/20 {
  fill: rgb(185 192 212 / 0.2);
}

.fill-gray-cool-300\/25 {
  fill: rgb(185 192 212 / 0.25);
}

.fill-gray-cool-300\/30 {
  fill: rgb(185 192 212 / 0.3);
}

.fill-gray-cool-300\/40 {
  fill: rgb(185 192 212 / 0.4);
}

.fill-gray-cool-300\/50 {
  fill: rgb(185 192 212 / 0.5);
}

.fill-gray-cool-300\/60 {
  fill: rgb(185 192 212 / 0.6);
}

.fill-gray-cool-300\/70 {
  fill: rgb(185 192 212 / 0.7);
}

.fill-gray-cool-300\/75 {
  fill: rgb(185 192 212 / 0.75);
}

.fill-gray-cool-300\/80 {
  fill: rgb(185 192 212 / 0.8);
}

.fill-gray-cool-300\/90 {
  fill: rgb(185 192 212 / 0.9);
}

.fill-gray-cool-300\/95 {
  fill: rgb(185 192 212 / 0.95);
}

.fill-gray-cool-300\/100 {
  fill: rgb(185 192 212 / 1);
}

.fill-gray-cool-400\/0 {
  fill: rgb(125 137 176 / 0);
}

.fill-gray-cool-400\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.fill-gray-cool-400\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.fill-gray-cool-400\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.fill-gray-cool-400\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.fill-gray-cool-400\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.fill-gray-cool-400\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.fill-gray-cool-400\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.fill-gray-cool-400\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.fill-gray-cool-400\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.fill-gray-cool-400\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.fill-gray-cool-400\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.fill-gray-cool-400\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.fill-gray-cool-400\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.fill-gray-cool-400\/100 {
  fill: rgb(125 137 176 / 1);
}

.fill-gray-cool-500\/0 {
  fill: rgb(93 107 152 / 0);
}

.fill-gray-cool-500\/5 {
  fill: rgb(93 107 152 / 0.05);
}

.fill-gray-cool-500\/10 {
  fill: rgb(93 107 152 / 0.1);
}

.fill-gray-cool-500\/20 {
  fill: rgb(93 107 152 / 0.2);
}

.fill-gray-cool-500\/25 {
  fill: rgb(93 107 152 / 0.25);
}

.fill-gray-cool-500\/30 {
  fill: rgb(93 107 152 / 0.3);
}

.fill-gray-cool-500\/40 {
  fill: rgb(93 107 152 / 0.4);
}

.fill-gray-cool-500\/50 {
  fill: rgb(93 107 152 / 0.5);
}

.fill-gray-cool-500\/60 {
  fill: rgb(93 107 152 / 0.6);
}

.fill-gray-cool-500\/70 {
  fill: rgb(93 107 152 / 0.7);
}

.fill-gray-cool-500\/75 {
  fill: rgb(93 107 152 / 0.75);
}

.fill-gray-cool-500\/80 {
  fill: rgb(93 107 152 / 0.8);
}

.fill-gray-cool-500\/90 {
  fill: rgb(93 107 152 / 0.9);
}

.fill-gray-cool-500\/95 {
  fill: rgb(93 107 152 / 0.95);
}

.fill-gray-cool-500\/100 {
  fill: rgb(93 107 152 / 1);
}

.fill-gray-cool-600\/0 {
  fill: rgb(74 85 120 / 0);
}

.fill-gray-cool-600\/5 {
  fill: rgb(74 85 120 / 0.05);
}

.fill-gray-cool-600\/10 {
  fill: rgb(74 85 120 / 0.1);
}

.fill-gray-cool-600\/20 {
  fill: rgb(74 85 120 / 0.2);
}

.fill-gray-cool-600\/25 {
  fill: rgb(74 85 120 / 0.25);
}

.fill-gray-cool-600\/30 {
  fill: rgb(74 85 120 / 0.3);
}

.fill-gray-cool-600\/40 {
  fill: rgb(74 85 120 / 0.4);
}

.fill-gray-cool-600\/50 {
  fill: rgb(74 85 120 / 0.5);
}

.fill-gray-cool-600\/60 {
  fill: rgb(74 85 120 / 0.6);
}

.fill-gray-cool-600\/70 {
  fill: rgb(74 85 120 / 0.7);
}

.fill-gray-cool-600\/75 {
  fill: rgb(74 85 120 / 0.75);
}

.fill-gray-cool-600\/80 {
  fill: rgb(74 85 120 / 0.8);
}

.fill-gray-cool-600\/90 {
  fill: rgb(74 85 120 / 0.9);
}

.fill-gray-cool-600\/95 {
  fill: rgb(74 85 120 / 0.95);
}

.fill-gray-cool-600\/100 {
  fill: rgb(74 85 120 / 1);
}

.fill-gray-cool-700\/0 {
  fill: rgb(64 73 104 / 0);
}

.fill-gray-cool-700\/5 {
  fill: rgb(64 73 104 / 0.05);
}

.fill-gray-cool-700\/10 {
  fill: rgb(64 73 104 / 0.1);
}

.fill-gray-cool-700\/20 {
  fill: rgb(64 73 104 / 0.2);
}

.fill-gray-cool-700\/25 {
  fill: rgb(64 73 104 / 0.25);
}

.fill-gray-cool-700\/30 {
  fill: rgb(64 73 104 / 0.3);
}

.fill-gray-cool-700\/40 {
  fill: rgb(64 73 104 / 0.4);
}

.fill-gray-cool-700\/50 {
  fill: rgb(64 73 104 / 0.5);
}

.fill-gray-cool-700\/60 {
  fill: rgb(64 73 104 / 0.6);
}

.fill-gray-cool-700\/70 {
  fill: rgb(64 73 104 / 0.7);
}

.fill-gray-cool-700\/75 {
  fill: rgb(64 73 104 / 0.75);
}

.fill-gray-cool-700\/80 {
  fill: rgb(64 73 104 / 0.8);
}

.fill-gray-cool-700\/90 {
  fill: rgb(64 73 104 / 0.9);
}

.fill-gray-cool-700\/95 {
  fill: rgb(64 73 104 / 0.95);
}

.fill-gray-cool-700\/100 {
  fill: rgb(64 73 104 / 1);
}

.fill-gray-cool-800\/0 {
  fill: rgb(48 55 79 / 0);
}

.fill-gray-cool-800\/5 {
  fill: rgb(48 55 79 / 0.05);
}

.fill-gray-cool-800\/10 {
  fill: rgb(48 55 79 / 0.1);
}

.fill-gray-cool-800\/20 {
  fill: rgb(48 55 79 / 0.2);
}

.fill-gray-cool-800\/25 {
  fill: rgb(48 55 79 / 0.25);
}

.fill-gray-cool-800\/30 {
  fill: rgb(48 55 79 / 0.3);
}

.fill-gray-cool-800\/40 {
  fill: rgb(48 55 79 / 0.4);
}

.fill-gray-cool-800\/50 {
  fill: rgb(48 55 79 / 0.5);
}

.fill-gray-cool-800\/60 {
  fill: rgb(48 55 79 / 0.6);
}

.fill-gray-cool-800\/70 {
  fill: rgb(48 55 79 / 0.7);
}

.fill-gray-cool-800\/75 {
  fill: rgb(48 55 79 / 0.75);
}

.fill-gray-cool-800\/80 {
  fill: rgb(48 55 79 / 0.8);
}

.fill-gray-cool-800\/90 {
  fill: rgb(48 55 79 / 0.9);
}

.fill-gray-cool-800\/95 {
  fill: rgb(48 55 79 / 0.95);
}

.fill-gray-cool-800\/100 {
  fill: rgb(48 55 79 / 1);
}

.fill-gray-cool-900\/0 {
  fill: rgb(17 19 34 / 0);
}

.fill-gray-cool-900\/5 {
  fill: rgb(17 19 34 / 0.05);
}

.fill-gray-cool-900\/10 {
  fill: rgb(17 19 34 / 0.1);
}

.fill-gray-cool-900\/20 {
  fill: rgb(17 19 34 / 0.2);
}

.fill-gray-cool-900\/25 {
  fill: rgb(17 19 34 / 0.25);
}

.fill-gray-cool-900\/30 {
  fill: rgb(17 19 34 / 0.3);
}

.fill-gray-cool-900\/40 {
  fill: rgb(17 19 34 / 0.4);
}

.fill-gray-cool-900\/50 {
  fill: rgb(17 19 34 / 0.5);
}

.fill-gray-cool-900\/60 {
  fill: rgb(17 19 34 / 0.6);
}

.fill-gray-cool-900\/70 {
  fill: rgb(17 19 34 / 0.7);
}

.fill-gray-cool-900\/75 {
  fill: rgb(17 19 34 / 0.75);
}

.fill-gray-cool-900\/80 {
  fill: rgb(17 19 34 / 0.8);
}

.fill-gray-cool-900\/90 {
  fill: rgb(17 19 34 / 0.9);
}

.fill-gray-cool-900\/95 {
  fill: rgb(17 19 34 / 0.95);
}

.fill-gray-cool-900\/100 {
  fill: rgb(17 19 34 / 1);
}

.fill-gray-cool\/0 {
  fill: rgb(125 137 176 / 0);
}

.fill-gray-cool\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.fill-gray-cool\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.fill-gray-cool\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.fill-gray-cool\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.fill-gray-cool\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.fill-gray-cool\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.fill-gray-cool\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.fill-gray-cool\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.fill-gray-cool\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.fill-gray-cool\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.fill-gray-cool\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.fill-gray-cool\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.fill-gray-cool\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.fill-gray-cool\/100 {
  fill: rgb(125 137 176 / 1);
}

.fill-gray-modern-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.fill-gray-modern-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.fill-gray-modern-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.fill-gray-modern-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.fill-gray-modern-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.fill-gray-modern-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.fill-gray-modern-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.fill-gray-modern-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.fill-gray-modern-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.fill-gray-modern-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.fill-gray-modern-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.fill-gray-modern-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.fill-gray-modern-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.fill-gray-modern-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.fill-gray-modern-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.fill-gray-modern-50\/0 {
  fill: rgb(248 250 252 / 0);
}

.fill-gray-modern-50\/5 {
  fill: rgb(248 250 252 / 0.05);
}

.fill-gray-modern-50\/10 {
  fill: rgb(248 250 252 / 0.1);
}

.fill-gray-modern-50\/20 {
  fill: rgb(248 250 252 / 0.2);
}

.fill-gray-modern-50\/25 {
  fill: rgb(248 250 252 / 0.25);
}

.fill-gray-modern-50\/30 {
  fill: rgb(248 250 252 / 0.3);
}

.fill-gray-modern-50\/40 {
  fill: rgb(248 250 252 / 0.4);
}

.fill-gray-modern-50\/50 {
  fill: rgb(248 250 252 / 0.5);
}

.fill-gray-modern-50\/60 {
  fill: rgb(248 250 252 / 0.6);
}

.fill-gray-modern-50\/70 {
  fill: rgb(248 250 252 / 0.7);
}

.fill-gray-modern-50\/75 {
  fill: rgb(248 250 252 / 0.75);
}

.fill-gray-modern-50\/80 {
  fill: rgb(248 250 252 / 0.8);
}

.fill-gray-modern-50\/90 {
  fill: rgb(248 250 252 / 0.9);
}

.fill-gray-modern-50\/95 {
  fill: rgb(248 250 252 / 0.95);
}

.fill-gray-modern-50\/100 {
  fill: rgb(248 250 252 / 1);
}

.fill-gray-modern-100\/0 {
  fill: rgb(238 242 246 / 0);
}

.fill-gray-modern-100\/5 {
  fill: rgb(238 242 246 / 0.05);
}

.fill-gray-modern-100\/10 {
  fill: rgb(238 242 246 / 0.1);
}

.fill-gray-modern-100\/20 {
  fill: rgb(238 242 246 / 0.2);
}

.fill-gray-modern-100\/25 {
  fill: rgb(238 242 246 / 0.25);
}

.fill-gray-modern-100\/30 {
  fill: rgb(238 242 246 / 0.3);
}

.fill-gray-modern-100\/40 {
  fill: rgb(238 242 246 / 0.4);
}

.fill-gray-modern-100\/50 {
  fill: rgb(238 242 246 / 0.5);
}

.fill-gray-modern-100\/60 {
  fill: rgb(238 242 246 / 0.6);
}

.fill-gray-modern-100\/70 {
  fill: rgb(238 242 246 / 0.7);
}

.fill-gray-modern-100\/75 {
  fill: rgb(238 242 246 / 0.75);
}

.fill-gray-modern-100\/80 {
  fill: rgb(238 242 246 / 0.8);
}

.fill-gray-modern-100\/90 {
  fill: rgb(238 242 246 / 0.9);
}

.fill-gray-modern-100\/95 {
  fill: rgb(238 242 246 / 0.95);
}

.fill-gray-modern-100\/100 {
  fill: rgb(238 242 246 / 1);
}

.fill-gray-modern-200\/0 {
  fill: rgb(227 232 239 / 0);
}

.fill-gray-modern-200\/5 {
  fill: rgb(227 232 239 / 0.05);
}

.fill-gray-modern-200\/10 {
  fill: rgb(227 232 239 / 0.1);
}

.fill-gray-modern-200\/20 {
  fill: rgb(227 232 239 / 0.2);
}

.fill-gray-modern-200\/25 {
  fill: rgb(227 232 239 / 0.25);
}

.fill-gray-modern-200\/30 {
  fill: rgb(227 232 239 / 0.3);
}

.fill-gray-modern-200\/40 {
  fill: rgb(227 232 239 / 0.4);
}

.fill-gray-modern-200\/50 {
  fill: rgb(227 232 239 / 0.5);
}

.fill-gray-modern-200\/60 {
  fill: rgb(227 232 239 / 0.6);
}

.fill-gray-modern-200\/70 {
  fill: rgb(227 232 239 / 0.7);
}

.fill-gray-modern-200\/75 {
  fill: rgb(227 232 239 / 0.75);
}

.fill-gray-modern-200\/80 {
  fill: rgb(227 232 239 / 0.8);
}

.fill-gray-modern-200\/90 {
  fill: rgb(227 232 239 / 0.9);
}

.fill-gray-modern-200\/95 {
  fill: rgb(227 232 239 / 0.95);
}

.fill-gray-modern-200\/100 {
  fill: rgb(227 232 239 / 1);
}

.fill-gray-modern-300\/0 {
  fill: rgb(205 213 223 / 0);
}

.fill-gray-modern-300\/5 {
  fill: rgb(205 213 223 / 0.05);
}

.fill-gray-modern-300\/10 {
  fill: rgb(205 213 223 / 0.1);
}

.fill-gray-modern-300\/20 {
  fill: rgb(205 213 223 / 0.2);
}

.fill-gray-modern-300\/25 {
  fill: rgb(205 213 223 / 0.25);
}

.fill-gray-modern-300\/30 {
  fill: rgb(205 213 223 / 0.3);
}

.fill-gray-modern-300\/40 {
  fill: rgb(205 213 223 / 0.4);
}

.fill-gray-modern-300\/50 {
  fill: rgb(205 213 223 / 0.5);
}

.fill-gray-modern-300\/60 {
  fill: rgb(205 213 223 / 0.6);
}

.fill-gray-modern-300\/70 {
  fill: rgb(205 213 223 / 0.7);
}

.fill-gray-modern-300\/75 {
  fill: rgb(205 213 223 / 0.75);
}

.fill-gray-modern-300\/80 {
  fill: rgb(205 213 223 / 0.8);
}

.fill-gray-modern-300\/90 {
  fill: rgb(205 213 223 / 0.9);
}

.fill-gray-modern-300\/95 {
  fill: rgb(205 213 223 / 0.95);
}

.fill-gray-modern-300\/100 {
  fill: rgb(205 213 223 / 1);
}

.fill-gray-modern-400\/0 {
  fill: rgb(154 164 178 / 0);
}

.fill-gray-modern-400\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.fill-gray-modern-400\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.fill-gray-modern-400\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.fill-gray-modern-400\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.fill-gray-modern-400\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.fill-gray-modern-400\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.fill-gray-modern-400\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.fill-gray-modern-400\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.fill-gray-modern-400\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.fill-gray-modern-400\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.fill-gray-modern-400\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.fill-gray-modern-400\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.fill-gray-modern-400\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.fill-gray-modern-400\/100 {
  fill: rgb(154 164 178 / 1);
}

.fill-gray-modern-500\/0 {
  fill: rgb(105 117 134 / 0);
}

.fill-gray-modern-500\/5 {
  fill: rgb(105 117 134 / 0.05);
}

.fill-gray-modern-500\/10 {
  fill: rgb(105 117 134 / 0.1);
}

.fill-gray-modern-500\/20 {
  fill: rgb(105 117 134 / 0.2);
}

.fill-gray-modern-500\/25 {
  fill: rgb(105 117 134 / 0.25);
}

.fill-gray-modern-500\/30 {
  fill: rgb(105 117 134 / 0.3);
}

.fill-gray-modern-500\/40 {
  fill: rgb(105 117 134 / 0.4);
}

.fill-gray-modern-500\/50 {
  fill: rgb(105 117 134 / 0.5);
}

.fill-gray-modern-500\/60 {
  fill: rgb(105 117 134 / 0.6);
}

.fill-gray-modern-500\/70 {
  fill: rgb(105 117 134 / 0.7);
}

.fill-gray-modern-500\/75 {
  fill: rgb(105 117 134 / 0.75);
}

.fill-gray-modern-500\/80 {
  fill: rgb(105 117 134 / 0.8);
}

.fill-gray-modern-500\/90 {
  fill: rgb(105 117 134 / 0.9);
}

.fill-gray-modern-500\/95 {
  fill: rgb(105 117 134 / 0.95);
}

.fill-gray-modern-500\/100 {
  fill: rgb(105 117 134 / 1);
}

.fill-gray-modern-600\/0 {
  fill: rgb(72 85 101 / 0);
}

.fill-gray-modern-600\/5 {
  fill: rgb(72 85 101 / 0.05);
}

.fill-gray-modern-600\/10 {
  fill: rgb(72 85 101 / 0.1);
}

.fill-gray-modern-600\/20 {
  fill: rgb(72 85 101 / 0.2);
}

.fill-gray-modern-600\/25 {
  fill: rgb(72 85 101 / 0.25);
}

.fill-gray-modern-600\/30 {
  fill: rgb(72 85 101 / 0.3);
}

.fill-gray-modern-600\/40 {
  fill: rgb(72 85 101 / 0.4);
}

.fill-gray-modern-600\/50 {
  fill: rgb(72 85 101 / 0.5);
}

.fill-gray-modern-600\/60 {
  fill: rgb(72 85 101 / 0.6);
}

.fill-gray-modern-600\/70 {
  fill: rgb(72 85 101 / 0.7);
}

.fill-gray-modern-600\/75 {
  fill: rgb(72 85 101 / 0.75);
}

.fill-gray-modern-600\/80 {
  fill: rgb(72 85 101 / 0.8);
}

.fill-gray-modern-600\/90 {
  fill: rgb(72 85 101 / 0.9);
}

.fill-gray-modern-600\/95 {
  fill: rgb(72 85 101 / 0.95);
}

.fill-gray-modern-600\/100 {
  fill: rgb(72 85 101 / 1);
}

.fill-gray-modern-700\/0 {
  fill: rgb(54 65 82 / 0);
}

.fill-gray-modern-700\/5 {
  fill: rgb(54 65 82 / 0.05);
}

.fill-gray-modern-700\/10 {
  fill: rgb(54 65 82 / 0.1);
}

.fill-gray-modern-700\/20 {
  fill: rgb(54 65 82 / 0.2);
}

.fill-gray-modern-700\/25 {
  fill: rgb(54 65 82 / 0.25);
}

.fill-gray-modern-700\/30 {
  fill: rgb(54 65 82 / 0.3);
}

.fill-gray-modern-700\/40 {
  fill: rgb(54 65 82 / 0.4);
}

.fill-gray-modern-700\/50 {
  fill: rgb(54 65 82 / 0.5);
}

.fill-gray-modern-700\/60 {
  fill: rgb(54 65 82 / 0.6);
}

.fill-gray-modern-700\/70 {
  fill: rgb(54 65 82 / 0.7);
}

.fill-gray-modern-700\/75 {
  fill: rgb(54 65 82 / 0.75);
}

.fill-gray-modern-700\/80 {
  fill: rgb(54 65 82 / 0.8);
}

.fill-gray-modern-700\/90 {
  fill: rgb(54 65 82 / 0.9);
}

.fill-gray-modern-700\/95 {
  fill: rgb(54 65 82 / 0.95);
}

.fill-gray-modern-700\/100 {
  fill: rgb(54 65 82 / 1);
}

.fill-gray-modern-800\/0 {
  fill: rgb(32 41 57 / 0);
}

.fill-gray-modern-800\/5 {
  fill: rgb(32 41 57 / 0.05);
}

.fill-gray-modern-800\/10 {
  fill: rgb(32 41 57 / 0.1);
}

.fill-gray-modern-800\/20 {
  fill: rgb(32 41 57 / 0.2);
}

.fill-gray-modern-800\/25 {
  fill: rgb(32 41 57 / 0.25);
}

.fill-gray-modern-800\/30 {
  fill: rgb(32 41 57 / 0.3);
}

.fill-gray-modern-800\/40 {
  fill: rgb(32 41 57 / 0.4);
}

.fill-gray-modern-800\/50 {
  fill: rgb(32 41 57 / 0.5);
}

.fill-gray-modern-800\/60 {
  fill: rgb(32 41 57 / 0.6);
}

.fill-gray-modern-800\/70 {
  fill: rgb(32 41 57 / 0.7);
}

.fill-gray-modern-800\/75 {
  fill: rgb(32 41 57 / 0.75);
}

.fill-gray-modern-800\/80 {
  fill: rgb(32 41 57 / 0.8);
}

.fill-gray-modern-800\/90 {
  fill: rgb(32 41 57 / 0.9);
}

.fill-gray-modern-800\/95 {
  fill: rgb(32 41 57 / 0.95);
}

.fill-gray-modern-800\/100 {
  fill: rgb(32 41 57 / 1);
}

.fill-gray-modern-900\/0 {
  fill: rgb(18 25 38 / 0);
}

.fill-gray-modern-900\/5 {
  fill: rgb(18 25 38 / 0.05);
}

.fill-gray-modern-900\/10 {
  fill: rgb(18 25 38 / 0.1);
}

.fill-gray-modern-900\/20 {
  fill: rgb(18 25 38 / 0.2);
}

.fill-gray-modern-900\/25 {
  fill: rgb(18 25 38 / 0.25);
}

.fill-gray-modern-900\/30 {
  fill: rgb(18 25 38 / 0.3);
}

.fill-gray-modern-900\/40 {
  fill: rgb(18 25 38 / 0.4);
}

.fill-gray-modern-900\/50 {
  fill: rgb(18 25 38 / 0.5);
}

.fill-gray-modern-900\/60 {
  fill: rgb(18 25 38 / 0.6);
}

.fill-gray-modern-900\/70 {
  fill: rgb(18 25 38 / 0.7);
}

.fill-gray-modern-900\/75 {
  fill: rgb(18 25 38 / 0.75);
}

.fill-gray-modern-900\/80 {
  fill: rgb(18 25 38 / 0.8);
}

.fill-gray-modern-900\/90 {
  fill: rgb(18 25 38 / 0.9);
}

.fill-gray-modern-900\/95 {
  fill: rgb(18 25 38 / 0.95);
}

.fill-gray-modern-900\/100 {
  fill: rgb(18 25 38 / 1);
}

.fill-gray-modern\/0 {
  fill: rgb(154 164 178 / 0);
}

.fill-gray-modern\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.fill-gray-modern\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.fill-gray-modern\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.fill-gray-modern\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.fill-gray-modern\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.fill-gray-modern\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.fill-gray-modern\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.fill-gray-modern\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.fill-gray-modern\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.fill-gray-modern\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.fill-gray-modern\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.fill-gray-modern\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.fill-gray-modern\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.fill-gray-modern\/100 {
  fill: rgb(154 164 178 / 1);
}

.fill-gray-neutral-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.fill-gray-neutral-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.fill-gray-neutral-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.fill-gray-neutral-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.fill-gray-neutral-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.fill-gray-neutral-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.fill-gray-neutral-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.fill-gray-neutral-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.fill-gray-neutral-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.fill-gray-neutral-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.fill-gray-neutral-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.fill-gray-neutral-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.fill-gray-neutral-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.fill-gray-neutral-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.fill-gray-neutral-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.fill-gray-neutral-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.fill-gray-neutral-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.fill-gray-neutral-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.fill-gray-neutral-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.fill-gray-neutral-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.fill-gray-neutral-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.fill-gray-neutral-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.fill-gray-neutral-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.fill-gray-neutral-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.fill-gray-neutral-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.fill-gray-neutral-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.fill-gray-neutral-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.fill-gray-neutral-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.fill-gray-neutral-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.fill-gray-neutral-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.fill-gray-neutral-100\/0 {
  fill: rgb(243 244 246 / 0);
}

.fill-gray-neutral-100\/5 {
  fill: rgb(243 244 246 / 0.05);
}

.fill-gray-neutral-100\/10 {
  fill: rgb(243 244 246 / 0.1);
}

.fill-gray-neutral-100\/20 {
  fill: rgb(243 244 246 / 0.2);
}

.fill-gray-neutral-100\/25 {
  fill: rgb(243 244 246 / 0.25);
}

.fill-gray-neutral-100\/30 {
  fill: rgb(243 244 246 / 0.3);
}

.fill-gray-neutral-100\/40 {
  fill: rgb(243 244 246 / 0.4);
}

.fill-gray-neutral-100\/50 {
  fill: rgb(243 244 246 / 0.5);
}

.fill-gray-neutral-100\/60 {
  fill: rgb(243 244 246 / 0.6);
}

.fill-gray-neutral-100\/70 {
  fill: rgb(243 244 246 / 0.7);
}

.fill-gray-neutral-100\/75 {
  fill: rgb(243 244 246 / 0.75);
}

.fill-gray-neutral-100\/80 {
  fill: rgb(243 244 246 / 0.8);
}

.fill-gray-neutral-100\/90 {
  fill: rgb(243 244 246 / 0.9);
}

.fill-gray-neutral-100\/95 {
  fill: rgb(243 244 246 / 0.95);
}

.fill-gray-neutral-100\/100 {
  fill: rgb(243 244 246 / 1);
}

.fill-gray-neutral-200\/0 {
  fill: rgb(229 231 235 / 0);
}

.fill-gray-neutral-200\/5 {
  fill: rgb(229 231 235 / 0.05);
}

.fill-gray-neutral-200\/10 {
  fill: rgb(229 231 235 / 0.1);
}

.fill-gray-neutral-200\/20 {
  fill: rgb(229 231 235 / 0.2);
}

.fill-gray-neutral-200\/25 {
  fill: rgb(229 231 235 / 0.25);
}

.fill-gray-neutral-200\/30 {
  fill: rgb(229 231 235 / 0.3);
}

.fill-gray-neutral-200\/40 {
  fill: rgb(229 231 235 / 0.4);
}

.fill-gray-neutral-200\/50 {
  fill: rgb(229 231 235 / 0.5);
}

.fill-gray-neutral-200\/60 {
  fill: rgb(229 231 235 / 0.6);
}

.fill-gray-neutral-200\/70 {
  fill: rgb(229 231 235 / 0.7);
}

.fill-gray-neutral-200\/75 {
  fill: rgb(229 231 235 / 0.75);
}

.fill-gray-neutral-200\/80 {
  fill: rgb(229 231 235 / 0.8);
}

.fill-gray-neutral-200\/90 {
  fill: rgb(229 231 235 / 0.9);
}

.fill-gray-neutral-200\/95 {
  fill: rgb(229 231 235 / 0.95);
}

.fill-gray-neutral-200\/100 {
  fill: rgb(229 231 235 / 1);
}

.fill-gray-neutral-300\/0 {
  fill: rgb(210 214 219 / 0);
}

.fill-gray-neutral-300\/5 {
  fill: rgb(210 214 219 / 0.05);
}

.fill-gray-neutral-300\/10 {
  fill: rgb(210 214 219 / 0.1);
}

.fill-gray-neutral-300\/20 {
  fill: rgb(210 214 219 / 0.2);
}

.fill-gray-neutral-300\/25 {
  fill: rgb(210 214 219 / 0.25);
}

.fill-gray-neutral-300\/30 {
  fill: rgb(210 214 219 / 0.3);
}

.fill-gray-neutral-300\/40 {
  fill: rgb(210 214 219 / 0.4);
}

.fill-gray-neutral-300\/50 {
  fill: rgb(210 214 219 / 0.5);
}

.fill-gray-neutral-300\/60 {
  fill: rgb(210 214 219 / 0.6);
}

.fill-gray-neutral-300\/70 {
  fill: rgb(210 214 219 / 0.7);
}

.fill-gray-neutral-300\/75 {
  fill: rgb(210 214 219 / 0.75);
}

.fill-gray-neutral-300\/80 {
  fill: rgb(210 214 219 / 0.8);
}

.fill-gray-neutral-300\/90 {
  fill: rgb(210 214 219 / 0.9);
}

.fill-gray-neutral-300\/95 {
  fill: rgb(210 214 219 / 0.95);
}

.fill-gray-neutral-300\/100 {
  fill: rgb(210 214 219 / 1);
}

.fill-gray-neutral-400\/0 {
  fill: rgb(157 164 174 / 0);
}

.fill-gray-neutral-400\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.fill-gray-neutral-400\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.fill-gray-neutral-400\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.fill-gray-neutral-400\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.fill-gray-neutral-400\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.fill-gray-neutral-400\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.fill-gray-neutral-400\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.fill-gray-neutral-400\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.fill-gray-neutral-400\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.fill-gray-neutral-400\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.fill-gray-neutral-400\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.fill-gray-neutral-400\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.fill-gray-neutral-400\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.fill-gray-neutral-400\/100 {
  fill: rgb(157 164 174 / 1);
}

.fill-gray-neutral-500\/0 {
  fill: rgb(108 115 127 / 0);
}

.fill-gray-neutral-500\/5 {
  fill: rgb(108 115 127 / 0.05);
}

.fill-gray-neutral-500\/10 {
  fill: rgb(108 115 127 / 0.1);
}

.fill-gray-neutral-500\/20 {
  fill: rgb(108 115 127 / 0.2);
}

.fill-gray-neutral-500\/25 {
  fill: rgb(108 115 127 / 0.25);
}

.fill-gray-neutral-500\/30 {
  fill: rgb(108 115 127 / 0.3);
}

.fill-gray-neutral-500\/40 {
  fill: rgb(108 115 127 / 0.4);
}

.fill-gray-neutral-500\/50 {
  fill: rgb(108 115 127 / 0.5);
}

.fill-gray-neutral-500\/60 {
  fill: rgb(108 115 127 / 0.6);
}

.fill-gray-neutral-500\/70 {
  fill: rgb(108 115 127 / 0.7);
}

.fill-gray-neutral-500\/75 {
  fill: rgb(108 115 127 / 0.75);
}

.fill-gray-neutral-500\/80 {
  fill: rgb(108 115 127 / 0.8);
}

.fill-gray-neutral-500\/90 {
  fill: rgb(108 115 127 / 0.9);
}

.fill-gray-neutral-500\/95 {
  fill: rgb(108 115 127 / 0.95);
}

.fill-gray-neutral-500\/100 {
  fill: rgb(108 115 127 / 1);
}

.fill-gray-neutral-600\/0 {
  fill: rgb(77 87 97 / 0);
}

.fill-gray-neutral-600\/5 {
  fill: rgb(77 87 97 / 0.05);
}

.fill-gray-neutral-600\/10 {
  fill: rgb(77 87 97 / 0.1);
}

.fill-gray-neutral-600\/20 {
  fill: rgb(77 87 97 / 0.2);
}

.fill-gray-neutral-600\/25 {
  fill: rgb(77 87 97 / 0.25);
}

.fill-gray-neutral-600\/30 {
  fill: rgb(77 87 97 / 0.3);
}

.fill-gray-neutral-600\/40 {
  fill: rgb(77 87 97 / 0.4);
}

.fill-gray-neutral-600\/50 {
  fill: rgb(77 87 97 / 0.5);
}

.fill-gray-neutral-600\/60 {
  fill: rgb(77 87 97 / 0.6);
}

.fill-gray-neutral-600\/70 {
  fill: rgb(77 87 97 / 0.7);
}

.fill-gray-neutral-600\/75 {
  fill: rgb(77 87 97 / 0.75);
}

.fill-gray-neutral-600\/80 {
  fill: rgb(77 87 97 / 0.8);
}

.fill-gray-neutral-600\/90 {
  fill: rgb(77 87 97 / 0.9);
}

.fill-gray-neutral-600\/95 {
  fill: rgb(77 87 97 / 0.95);
}

.fill-gray-neutral-600\/100 {
  fill: rgb(77 87 97 / 1);
}

.fill-gray-neutral-700\/0 {
  fill: rgb(56 66 80 / 0);
}

.fill-gray-neutral-700\/5 {
  fill: rgb(56 66 80 / 0.05);
}

.fill-gray-neutral-700\/10 {
  fill: rgb(56 66 80 / 0.1);
}

.fill-gray-neutral-700\/20 {
  fill: rgb(56 66 80 / 0.2);
}

.fill-gray-neutral-700\/25 {
  fill: rgb(56 66 80 / 0.25);
}

.fill-gray-neutral-700\/30 {
  fill: rgb(56 66 80 / 0.3);
}

.fill-gray-neutral-700\/40 {
  fill: rgb(56 66 80 / 0.4);
}

.fill-gray-neutral-700\/50 {
  fill: rgb(56 66 80 / 0.5);
}

.fill-gray-neutral-700\/60 {
  fill: rgb(56 66 80 / 0.6);
}

.fill-gray-neutral-700\/70 {
  fill: rgb(56 66 80 / 0.7);
}

.fill-gray-neutral-700\/75 {
  fill: rgb(56 66 80 / 0.75);
}

.fill-gray-neutral-700\/80 {
  fill: rgb(56 66 80 / 0.8);
}

.fill-gray-neutral-700\/90 {
  fill: rgb(56 66 80 / 0.9);
}

.fill-gray-neutral-700\/95 {
  fill: rgb(56 66 80 / 0.95);
}

.fill-gray-neutral-700\/100 {
  fill: rgb(56 66 80 / 1);
}

.fill-gray-neutral-800\/0 {
  fill: rgb(31 42 55 / 0);
}

.fill-gray-neutral-800\/5 {
  fill: rgb(31 42 55 / 0.05);
}

.fill-gray-neutral-800\/10 {
  fill: rgb(31 42 55 / 0.1);
}

.fill-gray-neutral-800\/20 {
  fill: rgb(31 42 55 / 0.2);
}

.fill-gray-neutral-800\/25 {
  fill: rgb(31 42 55 / 0.25);
}

.fill-gray-neutral-800\/30 {
  fill: rgb(31 42 55 / 0.3);
}

.fill-gray-neutral-800\/40 {
  fill: rgb(31 42 55 / 0.4);
}

.fill-gray-neutral-800\/50 {
  fill: rgb(31 42 55 / 0.5);
}

.fill-gray-neutral-800\/60 {
  fill: rgb(31 42 55 / 0.6);
}

.fill-gray-neutral-800\/70 {
  fill: rgb(31 42 55 / 0.7);
}

.fill-gray-neutral-800\/75 {
  fill: rgb(31 42 55 / 0.75);
}

.fill-gray-neutral-800\/80 {
  fill: rgb(31 42 55 / 0.8);
}

.fill-gray-neutral-800\/90 {
  fill: rgb(31 42 55 / 0.9);
}

.fill-gray-neutral-800\/95 {
  fill: rgb(31 42 55 / 0.95);
}

.fill-gray-neutral-800\/100 {
  fill: rgb(31 42 55 / 1);
}

.fill-gray-neutral-900\/0 {
  fill: rgb(17 25 39 / 0);
}

.fill-gray-neutral-900\/5 {
  fill: rgb(17 25 39 / 0.05);
}

.fill-gray-neutral-900\/10 {
  fill: rgb(17 25 39 / 0.1);
}

.fill-gray-neutral-900\/20 {
  fill: rgb(17 25 39 / 0.2);
}

.fill-gray-neutral-900\/25 {
  fill: rgb(17 25 39 / 0.25);
}

.fill-gray-neutral-900\/30 {
  fill: rgb(17 25 39 / 0.3);
}

.fill-gray-neutral-900\/40 {
  fill: rgb(17 25 39 / 0.4);
}

.fill-gray-neutral-900\/50 {
  fill: rgb(17 25 39 / 0.5);
}

.fill-gray-neutral-900\/60 {
  fill: rgb(17 25 39 / 0.6);
}

.fill-gray-neutral-900\/70 {
  fill: rgb(17 25 39 / 0.7);
}

.fill-gray-neutral-900\/75 {
  fill: rgb(17 25 39 / 0.75);
}

.fill-gray-neutral-900\/80 {
  fill: rgb(17 25 39 / 0.8);
}

.fill-gray-neutral-900\/90 {
  fill: rgb(17 25 39 / 0.9);
}

.fill-gray-neutral-900\/95 {
  fill: rgb(17 25 39 / 0.95);
}

.fill-gray-neutral-900\/100 {
  fill: rgb(17 25 39 / 1);
}

.fill-gray-neutral\/0 {
  fill: rgb(157 164 174 / 0);
}

.fill-gray-neutral\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.fill-gray-neutral\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.fill-gray-neutral\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.fill-gray-neutral\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.fill-gray-neutral\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.fill-gray-neutral\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.fill-gray-neutral\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.fill-gray-neutral\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.fill-gray-neutral\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.fill-gray-neutral\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.fill-gray-neutral\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.fill-gray-neutral\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.fill-gray-neutral\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.fill-gray-neutral\/100 {
  fill: rgb(157 164 174 / 1);
}

.fill-gray-iron-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.fill-gray-iron-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.fill-gray-iron-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.fill-gray-iron-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.fill-gray-iron-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.fill-gray-iron-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.fill-gray-iron-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.fill-gray-iron-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.fill-gray-iron-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.fill-gray-iron-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.fill-gray-iron-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.fill-gray-iron-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.fill-gray-iron-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.fill-gray-iron-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.fill-gray-iron-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.fill-gray-iron-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.fill-gray-iron-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.fill-gray-iron-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.fill-gray-iron-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.fill-gray-iron-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.fill-gray-iron-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.fill-gray-iron-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.fill-gray-iron-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.fill-gray-iron-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.fill-gray-iron-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.fill-gray-iron-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.fill-gray-iron-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.fill-gray-iron-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.fill-gray-iron-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.fill-gray-iron-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.fill-gray-iron-100\/0 {
  fill: rgb(244 244 245 / 0);
}

.fill-gray-iron-100\/5 {
  fill: rgb(244 244 245 / 0.05);
}

.fill-gray-iron-100\/10 {
  fill: rgb(244 244 245 / 0.1);
}

.fill-gray-iron-100\/20 {
  fill: rgb(244 244 245 / 0.2);
}

.fill-gray-iron-100\/25 {
  fill: rgb(244 244 245 / 0.25);
}

.fill-gray-iron-100\/30 {
  fill: rgb(244 244 245 / 0.3);
}

.fill-gray-iron-100\/40 {
  fill: rgb(244 244 245 / 0.4);
}

.fill-gray-iron-100\/50 {
  fill: rgb(244 244 245 / 0.5);
}

.fill-gray-iron-100\/60 {
  fill: rgb(244 244 245 / 0.6);
}

.fill-gray-iron-100\/70 {
  fill: rgb(244 244 245 / 0.7);
}

.fill-gray-iron-100\/75 {
  fill: rgb(244 244 245 / 0.75);
}

.fill-gray-iron-100\/80 {
  fill: rgb(244 244 245 / 0.8);
}

.fill-gray-iron-100\/90 {
  fill: rgb(244 244 245 / 0.9);
}

.fill-gray-iron-100\/95 {
  fill: rgb(244 244 245 / 0.95);
}

.fill-gray-iron-100\/100 {
  fill: rgb(244 244 245 / 1);
}

.fill-gray-iron-200\/0 {
  fill: rgb(228 228 231 / 0);
}

.fill-gray-iron-200\/5 {
  fill: rgb(228 228 231 / 0.05);
}

.fill-gray-iron-200\/10 {
  fill: rgb(228 228 231 / 0.1);
}

.fill-gray-iron-200\/20 {
  fill: rgb(228 228 231 / 0.2);
}

.fill-gray-iron-200\/25 {
  fill: rgb(228 228 231 / 0.25);
}

.fill-gray-iron-200\/30 {
  fill: rgb(228 228 231 / 0.3);
}

.fill-gray-iron-200\/40 {
  fill: rgb(228 228 231 / 0.4);
}

.fill-gray-iron-200\/50 {
  fill: rgb(228 228 231 / 0.5);
}

.fill-gray-iron-200\/60 {
  fill: rgb(228 228 231 / 0.6);
}

.fill-gray-iron-200\/70 {
  fill: rgb(228 228 231 / 0.7);
}

.fill-gray-iron-200\/75 {
  fill: rgb(228 228 231 / 0.75);
}

.fill-gray-iron-200\/80 {
  fill: rgb(228 228 231 / 0.8);
}

.fill-gray-iron-200\/90 {
  fill: rgb(228 228 231 / 0.9);
}

.fill-gray-iron-200\/95 {
  fill: rgb(228 228 231 / 0.95);
}

.fill-gray-iron-200\/100 {
  fill: rgb(228 228 231 / 1);
}

.fill-gray-iron-300\/0 {
  fill: rgb(209 209 214 / 0);
}

.fill-gray-iron-300\/5 {
  fill: rgb(209 209 214 / 0.05);
}

.fill-gray-iron-300\/10 {
  fill: rgb(209 209 214 / 0.1);
}

.fill-gray-iron-300\/20 {
  fill: rgb(209 209 214 / 0.2);
}

.fill-gray-iron-300\/25 {
  fill: rgb(209 209 214 / 0.25);
}

.fill-gray-iron-300\/30 {
  fill: rgb(209 209 214 / 0.3);
}

.fill-gray-iron-300\/40 {
  fill: rgb(209 209 214 / 0.4);
}

.fill-gray-iron-300\/50 {
  fill: rgb(209 209 214 / 0.5);
}

.fill-gray-iron-300\/60 {
  fill: rgb(209 209 214 / 0.6);
}

.fill-gray-iron-300\/70 {
  fill: rgb(209 209 214 / 0.7);
}

.fill-gray-iron-300\/75 {
  fill: rgb(209 209 214 / 0.75);
}

.fill-gray-iron-300\/80 {
  fill: rgb(209 209 214 / 0.8);
}

.fill-gray-iron-300\/90 {
  fill: rgb(209 209 214 / 0.9);
}

.fill-gray-iron-300\/95 {
  fill: rgb(209 209 214 / 0.95);
}

.fill-gray-iron-300\/100 {
  fill: rgb(209 209 214 / 1);
}

.fill-gray-iron-400\/0 {
  fill: rgb(160 160 171 / 0);
}

.fill-gray-iron-400\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.fill-gray-iron-400\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.fill-gray-iron-400\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.fill-gray-iron-400\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.fill-gray-iron-400\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.fill-gray-iron-400\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.fill-gray-iron-400\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.fill-gray-iron-400\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.fill-gray-iron-400\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.fill-gray-iron-400\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.fill-gray-iron-400\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.fill-gray-iron-400\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.fill-gray-iron-400\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.fill-gray-iron-400\/100 {
  fill: rgb(160 160 171 / 1);
}

.fill-gray-iron-500\/0 {
  fill: rgb(112 112 123 / 0);
}

.fill-gray-iron-500\/5 {
  fill: rgb(112 112 123 / 0.05);
}

.fill-gray-iron-500\/10 {
  fill: rgb(112 112 123 / 0.1);
}

.fill-gray-iron-500\/20 {
  fill: rgb(112 112 123 / 0.2);
}

.fill-gray-iron-500\/25 {
  fill: rgb(112 112 123 / 0.25);
}

.fill-gray-iron-500\/30 {
  fill: rgb(112 112 123 / 0.3);
}

.fill-gray-iron-500\/40 {
  fill: rgb(112 112 123 / 0.4);
}

.fill-gray-iron-500\/50 {
  fill: rgb(112 112 123 / 0.5);
}

.fill-gray-iron-500\/60 {
  fill: rgb(112 112 123 / 0.6);
}

.fill-gray-iron-500\/70 {
  fill: rgb(112 112 123 / 0.7);
}

.fill-gray-iron-500\/75 {
  fill: rgb(112 112 123 / 0.75);
}

.fill-gray-iron-500\/80 {
  fill: rgb(112 112 123 / 0.8);
}

.fill-gray-iron-500\/90 {
  fill: rgb(112 112 123 / 0.9);
}

.fill-gray-iron-500\/95 {
  fill: rgb(112 112 123 / 0.95);
}

.fill-gray-iron-500\/100 {
  fill: rgb(112 112 123 / 1);
}

.fill-gray-iron-600\/0 {
  fill: rgb(81 82 92 / 0);
}

.fill-gray-iron-600\/5 {
  fill: rgb(81 82 92 / 0.05);
}

.fill-gray-iron-600\/10 {
  fill: rgb(81 82 92 / 0.1);
}

.fill-gray-iron-600\/20 {
  fill: rgb(81 82 92 / 0.2);
}

.fill-gray-iron-600\/25 {
  fill: rgb(81 82 92 / 0.25);
}

.fill-gray-iron-600\/30 {
  fill: rgb(81 82 92 / 0.3);
}

.fill-gray-iron-600\/40 {
  fill: rgb(81 82 92 / 0.4);
}

.fill-gray-iron-600\/50 {
  fill: rgb(81 82 92 / 0.5);
}

.fill-gray-iron-600\/60 {
  fill: rgb(81 82 92 / 0.6);
}

.fill-gray-iron-600\/70 {
  fill: rgb(81 82 92 / 0.7);
}

.fill-gray-iron-600\/75 {
  fill: rgb(81 82 92 / 0.75);
}

.fill-gray-iron-600\/80 {
  fill: rgb(81 82 92 / 0.8);
}

.fill-gray-iron-600\/90 {
  fill: rgb(81 82 92 / 0.9);
}

.fill-gray-iron-600\/95 {
  fill: rgb(81 82 92 / 0.95);
}

.fill-gray-iron-600\/100 {
  fill: rgb(81 82 92 / 1);
}

.fill-gray-iron-700\/0 {
  fill: rgb(63 63 70 / 0);
}

.fill-gray-iron-700\/5 {
  fill: rgb(63 63 70 / 0.05);
}

.fill-gray-iron-700\/10 {
  fill: rgb(63 63 70 / 0.1);
}

.fill-gray-iron-700\/20 {
  fill: rgb(63 63 70 / 0.2);
}

.fill-gray-iron-700\/25 {
  fill: rgb(63 63 70 / 0.25);
}

.fill-gray-iron-700\/30 {
  fill: rgb(63 63 70 / 0.3);
}

.fill-gray-iron-700\/40 {
  fill: rgb(63 63 70 / 0.4);
}

.fill-gray-iron-700\/50 {
  fill: rgb(63 63 70 / 0.5);
}

.fill-gray-iron-700\/60 {
  fill: rgb(63 63 70 / 0.6);
}

.fill-gray-iron-700\/70 {
  fill: rgb(63 63 70 / 0.7);
}

.fill-gray-iron-700\/75 {
  fill: rgb(63 63 70 / 0.75);
}

.fill-gray-iron-700\/80 {
  fill: rgb(63 63 70 / 0.8);
}

.fill-gray-iron-700\/90 {
  fill: rgb(63 63 70 / 0.9);
}

.fill-gray-iron-700\/95 {
  fill: rgb(63 63 70 / 0.95);
}

.fill-gray-iron-700\/100 {
  fill: rgb(63 63 70 / 1);
}

.fill-gray-iron-800\/0 {
  fill: rgb(38 39 43 / 0);
}

.fill-gray-iron-800\/5 {
  fill: rgb(38 39 43 / 0.05);
}

.fill-gray-iron-800\/10 {
  fill: rgb(38 39 43 / 0.1);
}

.fill-gray-iron-800\/20 {
  fill: rgb(38 39 43 / 0.2);
}

.fill-gray-iron-800\/25 {
  fill: rgb(38 39 43 / 0.25);
}

.fill-gray-iron-800\/30 {
  fill: rgb(38 39 43 / 0.3);
}

.fill-gray-iron-800\/40 {
  fill: rgb(38 39 43 / 0.4);
}

.fill-gray-iron-800\/50 {
  fill: rgb(38 39 43 / 0.5);
}

.fill-gray-iron-800\/60 {
  fill: rgb(38 39 43 / 0.6);
}

.fill-gray-iron-800\/70 {
  fill: rgb(38 39 43 / 0.7);
}

.fill-gray-iron-800\/75 {
  fill: rgb(38 39 43 / 0.75);
}

.fill-gray-iron-800\/80 {
  fill: rgb(38 39 43 / 0.8);
}

.fill-gray-iron-800\/90 {
  fill: rgb(38 39 43 / 0.9);
}

.fill-gray-iron-800\/95 {
  fill: rgb(38 39 43 / 0.95);
}

.fill-gray-iron-800\/100 {
  fill: rgb(38 39 43 / 1);
}

.fill-gray-iron-900\/0 {
  fill: rgb(24 24 27 / 0);
}

.fill-gray-iron-900\/5 {
  fill: rgb(24 24 27 / 0.05);
}

.fill-gray-iron-900\/10 {
  fill: rgb(24 24 27 / 0.1);
}

.fill-gray-iron-900\/20 {
  fill: rgb(24 24 27 / 0.2);
}

.fill-gray-iron-900\/25 {
  fill: rgb(24 24 27 / 0.25);
}

.fill-gray-iron-900\/30 {
  fill: rgb(24 24 27 / 0.3);
}

.fill-gray-iron-900\/40 {
  fill: rgb(24 24 27 / 0.4);
}

.fill-gray-iron-900\/50 {
  fill: rgb(24 24 27 / 0.5);
}

.fill-gray-iron-900\/60 {
  fill: rgb(24 24 27 / 0.6);
}

.fill-gray-iron-900\/70 {
  fill: rgb(24 24 27 / 0.7);
}

.fill-gray-iron-900\/75 {
  fill: rgb(24 24 27 / 0.75);
}

.fill-gray-iron-900\/80 {
  fill: rgb(24 24 27 / 0.8);
}

.fill-gray-iron-900\/90 {
  fill: rgb(24 24 27 / 0.9);
}

.fill-gray-iron-900\/95 {
  fill: rgb(24 24 27 / 0.95);
}

.fill-gray-iron-900\/100 {
  fill: rgb(24 24 27 / 1);
}

.fill-gray-iron\/0 {
  fill: rgb(160 160 171 / 0);
}

.fill-gray-iron\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.fill-gray-iron\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.fill-gray-iron\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.fill-gray-iron\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.fill-gray-iron\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.fill-gray-iron\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.fill-gray-iron\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.fill-gray-iron\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.fill-gray-iron\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.fill-gray-iron\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.fill-gray-iron\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.fill-gray-iron\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.fill-gray-iron\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.fill-gray-iron\/100 {
  fill: rgb(160 160 171 / 1);
}

.fill-gray-true-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.fill-gray-true-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.fill-gray-true-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.fill-gray-true-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.fill-gray-true-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.fill-gray-true-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.fill-gray-true-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.fill-gray-true-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.fill-gray-true-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.fill-gray-true-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.fill-gray-true-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.fill-gray-true-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.fill-gray-true-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.fill-gray-true-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.fill-gray-true-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.fill-gray-true-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.fill-gray-true-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.fill-gray-true-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.fill-gray-true-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.fill-gray-true-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.fill-gray-true-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.fill-gray-true-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.fill-gray-true-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.fill-gray-true-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.fill-gray-true-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.fill-gray-true-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.fill-gray-true-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.fill-gray-true-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.fill-gray-true-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.fill-gray-true-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.fill-gray-true-100\/0 {
  fill: rgb(245 245 245 / 0);
}

.fill-gray-true-100\/5 {
  fill: rgb(245 245 245 / 0.05);
}

.fill-gray-true-100\/10 {
  fill: rgb(245 245 245 / 0.1);
}

.fill-gray-true-100\/20 {
  fill: rgb(245 245 245 / 0.2);
}

.fill-gray-true-100\/25 {
  fill: rgb(245 245 245 / 0.25);
}

.fill-gray-true-100\/30 {
  fill: rgb(245 245 245 / 0.3);
}

.fill-gray-true-100\/40 {
  fill: rgb(245 245 245 / 0.4);
}

.fill-gray-true-100\/50 {
  fill: rgb(245 245 245 / 0.5);
}

.fill-gray-true-100\/60 {
  fill: rgb(245 245 245 / 0.6);
}

.fill-gray-true-100\/70 {
  fill: rgb(245 245 245 / 0.7);
}

.fill-gray-true-100\/75 {
  fill: rgb(245 245 245 / 0.75);
}

.fill-gray-true-100\/80 {
  fill: rgb(245 245 245 / 0.8);
}

.fill-gray-true-100\/90 {
  fill: rgb(245 245 245 / 0.9);
}

.fill-gray-true-100\/95 {
  fill: rgb(245 245 245 / 0.95);
}

.fill-gray-true-100\/100 {
  fill: rgb(245 245 245 / 1);
}

.fill-gray-true-200\/0 {
  fill: rgb(229 229 229 / 0);
}

.fill-gray-true-200\/5 {
  fill: rgb(229 229 229 / 0.05);
}

.fill-gray-true-200\/10 {
  fill: rgb(229 229 229 / 0.1);
}

.fill-gray-true-200\/20 {
  fill: rgb(229 229 229 / 0.2);
}

.fill-gray-true-200\/25 {
  fill: rgb(229 229 229 / 0.25);
}

.fill-gray-true-200\/30 {
  fill: rgb(229 229 229 / 0.3);
}

.fill-gray-true-200\/40 {
  fill: rgb(229 229 229 / 0.4);
}

.fill-gray-true-200\/50 {
  fill: rgb(229 229 229 / 0.5);
}

.fill-gray-true-200\/60 {
  fill: rgb(229 229 229 / 0.6);
}

.fill-gray-true-200\/70 {
  fill: rgb(229 229 229 / 0.7);
}

.fill-gray-true-200\/75 {
  fill: rgb(229 229 229 / 0.75);
}

.fill-gray-true-200\/80 {
  fill: rgb(229 229 229 / 0.8);
}

.fill-gray-true-200\/90 {
  fill: rgb(229 229 229 / 0.9);
}

.fill-gray-true-200\/95 {
  fill: rgb(229 229 229 / 0.95);
}

.fill-gray-true-200\/100 {
  fill: rgb(229 229 229 / 1);
}

.fill-gray-true-300\/0 {
  fill: rgb(214 214 214 / 0);
}

.fill-gray-true-300\/5 {
  fill: rgb(214 214 214 / 0.05);
}

.fill-gray-true-300\/10 {
  fill: rgb(214 214 214 / 0.1);
}

.fill-gray-true-300\/20 {
  fill: rgb(214 214 214 / 0.2);
}

.fill-gray-true-300\/25 {
  fill: rgb(214 214 214 / 0.25);
}

.fill-gray-true-300\/30 {
  fill: rgb(214 214 214 / 0.3);
}

.fill-gray-true-300\/40 {
  fill: rgb(214 214 214 / 0.4);
}

.fill-gray-true-300\/50 {
  fill: rgb(214 214 214 / 0.5);
}

.fill-gray-true-300\/60 {
  fill: rgb(214 214 214 / 0.6);
}

.fill-gray-true-300\/70 {
  fill: rgb(214 214 214 / 0.7);
}

.fill-gray-true-300\/75 {
  fill: rgb(214 214 214 / 0.75);
}

.fill-gray-true-300\/80 {
  fill: rgb(214 214 214 / 0.8);
}

.fill-gray-true-300\/90 {
  fill: rgb(214 214 214 / 0.9);
}

.fill-gray-true-300\/95 {
  fill: rgb(214 214 214 / 0.95);
}

.fill-gray-true-300\/100 {
  fill: rgb(214 214 214 / 1);
}

.fill-gray-true-400\/0 {
  fill: rgb(163 163 163 / 0);
}

.fill-gray-true-400\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.fill-gray-true-400\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.fill-gray-true-400\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.fill-gray-true-400\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.fill-gray-true-400\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.fill-gray-true-400\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.fill-gray-true-400\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.fill-gray-true-400\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.fill-gray-true-400\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.fill-gray-true-400\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.fill-gray-true-400\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.fill-gray-true-400\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.fill-gray-true-400\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.fill-gray-true-400\/100 {
  fill: rgb(163 163 163 / 1);
}

.fill-gray-true-500\/0 {
  fill: rgb(115 115 115 / 0);
}

.fill-gray-true-500\/5 {
  fill: rgb(115 115 115 / 0.05);
}

.fill-gray-true-500\/10 {
  fill: rgb(115 115 115 / 0.1);
}

.fill-gray-true-500\/20 {
  fill: rgb(115 115 115 / 0.2);
}

.fill-gray-true-500\/25 {
  fill: rgb(115 115 115 / 0.25);
}

.fill-gray-true-500\/30 {
  fill: rgb(115 115 115 / 0.3);
}

.fill-gray-true-500\/40 {
  fill: rgb(115 115 115 / 0.4);
}

.fill-gray-true-500\/50 {
  fill: rgb(115 115 115 / 0.5);
}

.fill-gray-true-500\/60 {
  fill: rgb(115 115 115 / 0.6);
}

.fill-gray-true-500\/70 {
  fill: rgb(115 115 115 / 0.7);
}

.fill-gray-true-500\/75 {
  fill: rgb(115 115 115 / 0.75);
}

.fill-gray-true-500\/80 {
  fill: rgb(115 115 115 / 0.8);
}

.fill-gray-true-500\/90 {
  fill: rgb(115 115 115 / 0.9);
}

.fill-gray-true-500\/95 {
  fill: rgb(115 115 115 / 0.95);
}

.fill-gray-true-500\/100 {
  fill: rgb(115 115 115 / 1);
}

.fill-gray-true-600\/0 {
  fill: rgb(82 82 82 / 0);
}

.fill-gray-true-600\/5 {
  fill: rgb(82 82 82 / 0.05);
}

.fill-gray-true-600\/10 {
  fill: rgb(82 82 82 / 0.1);
}

.fill-gray-true-600\/20 {
  fill: rgb(82 82 82 / 0.2);
}

.fill-gray-true-600\/25 {
  fill: rgb(82 82 82 / 0.25);
}

.fill-gray-true-600\/30 {
  fill: rgb(82 82 82 / 0.3);
}

.fill-gray-true-600\/40 {
  fill: rgb(82 82 82 / 0.4);
}

.fill-gray-true-600\/50 {
  fill: rgb(82 82 82 / 0.5);
}

.fill-gray-true-600\/60 {
  fill: rgb(82 82 82 / 0.6);
}

.fill-gray-true-600\/70 {
  fill: rgb(82 82 82 / 0.7);
}

.fill-gray-true-600\/75 {
  fill: rgb(82 82 82 / 0.75);
}

.fill-gray-true-600\/80 {
  fill: rgb(82 82 82 / 0.8);
}

.fill-gray-true-600\/90 {
  fill: rgb(82 82 82 / 0.9);
}

.fill-gray-true-600\/95 {
  fill: rgb(82 82 82 / 0.95);
}

.fill-gray-true-600\/100 {
  fill: rgb(82 82 82 / 1);
}

.fill-gray-true-700\/0 {
  fill: rgb(66 66 66 / 0);
}

.fill-gray-true-700\/5 {
  fill: rgb(66 66 66 / 0.05);
}

.fill-gray-true-700\/10 {
  fill: rgb(66 66 66 / 0.1);
}

.fill-gray-true-700\/20 {
  fill: rgb(66 66 66 / 0.2);
}

.fill-gray-true-700\/25 {
  fill: rgb(66 66 66 / 0.25);
}

.fill-gray-true-700\/30 {
  fill: rgb(66 66 66 / 0.3);
}

.fill-gray-true-700\/40 {
  fill: rgb(66 66 66 / 0.4);
}

.fill-gray-true-700\/50 {
  fill: rgb(66 66 66 / 0.5);
}

.fill-gray-true-700\/60 {
  fill: rgb(66 66 66 / 0.6);
}

.fill-gray-true-700\/70 {
  fill: rgb(66 66 66 / 0.7);
}

.fill-gray-true-700\/75 {
  fill: rgb(66 66 66 / 0.75);
}

.fill-gray-true-700\/80 {
  fill: rgb(66 66 66 / 0.8);
}

.fill-gray-true-700\/90 {
  fill: rgb(66 66 66 / 0.9);
}

.fill-gray-true-700\/95 {
  fill: rgb(66 66 66 / 0.95);
}

.fill-gray-true-700\/100 {
  fill: rgb(66 66 66 / 1);
}

.fill-gray-true-800\/0 {
  fill: rgb(41 41 41 / 0);
}

.fill-gray-true-800\/5 {
  fill: rgb(41 41 41 / 0.05);
}

.fill-gray-true-800\/10 {
  fill: rgb(41 41 41 / 0.1);
}

.fill-gray-true-800\/20 {
  fill: rgb(41 41 41 / 0.2);
}

.fill-gray-true-800\/25 {
  fill: rgb(41 41 41 / 0.25);
}

.fill-gray-true-800\/30 {
  fill: rgb(41 41 41 / 0.3);
}

.fill-gray-true-800\/40 {
  fill: rgb(41 41 41 / 0.4);
}

.fill-gray-true-800\/50 {
  fill: rgb(41 41 41 / 0.5);
}

.fill-gray-true-800\/60 {
  fill: rgb(41 41 41 / 0.6);
}

.fill-gray-true-800\/70 {
  fill: rgb(41 41 41 / 0.7);
}

.fill-gray-true-800\/75 {
  fill: rgb(41 41 41 / 0.75);
}

.fill-gray-true-800\/80 {
  fill: rgb(41 41 41 / 0.8);
}

.fill-gray-true-800\/90 {
  fill: rgb(41 41 41 / 0.9);
}

.fill-gray-true-800\/95 {
  fill: rgb(41 41 41 / 0.95);
}

.fill-gray-true-800\/100 {
  fill: rgb(41 41 41 / 1);
}

.fill-gray-true-900\/0 {
  fill: rgb(20 20 20 / 0);
}

.fill-gray-true-900\/5 {
  fill: rgb(20 20 20 / 0.05);
}

.fill-gray-true-900\/10 {
  fill: rgb(20 20 20 / 0.1);
}

.fill-gray-true-900\/20 {
  fill: rgb(20 20 20 / 0.2);
}

.fill-gray-true-900\/25 {
  fill: rgb(20 20 20 / 0.25);
}

.fill-gray-true-900\/30 {
  fill: rgb(20 20 20 / 0.3);
}

.fill-gray-true-900\/40 {
  fill: rgb(20 20 20 / 0.4);
}

.fill-gray-true-900\/50 {
  fill: rgb(20 20 20 / 0.5);
}

.fill-gray-true-900\/60 {
  fill: rgb(20 20 20 / 0.6);
}

.fill-gray-true-900\/70 {
  fill: rgb(20 20 20 / 0.7);
}

.fill-gray-true-900\/75 {
  fill: rgb(20 20 20 / 0.75);
}

.fill-gray-true-900\/80 {
  fill: rgb(20 20 20 / 0.8);
}

.fill-gray-true-900\/90 {
  fill: rgb(20 20 20 / 0.9);
}

.fill-gray-true-900\/95 {
  fill: rgb(20 20 20 / 0.95);
}

.fill-gray-true-900\/100 {
  fill: rgb(20 20 20 / 1);
}

.fill-gray-true\/0 {
  fill: rgb(163 163 163 / 0);
}

.fill-gray-true\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.fill-gray-true\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.fill-gray-true\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.fill-gray-true\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.fill-gray-true\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.fill-gray-true\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.fill-gray-true\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.fill-gray-true\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.fill-gray-true\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.fill-gray-true\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.fill-gray-true\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.fill-gray-true\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.fill-gray-true\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.fill-gray-true\/100 {
  fill: rgb(163 163 163 / 1);
}

.fill-gray-warm-25\/0 {
  fill: rgb(253 253 252 / 0);
}

.fill-gray-warm-25\/5 {
  fill: rgb(253 253 252 / 0.05);
}

.fill-gray-warm-25\/10 {
  fill: rgb(253 253 252 / 0.1);
}

.fill-gray-warm-25\/20 {
  fill: rgb(253 253 252 / 0.2);
}

.fill-gray-warm-25\/25 {
  fill: rgb(253 253 252 / 0.25);
}

.fill-gray-warm-25\/30 {
  fill: rgb(253 253 252 / 0.3);
}

.fill-gray-warm-25\/40 {
  fill: rgb(253 253 252 / 0.4);
}

.fill-gray-warm-25\/50 {
  fill: rgb(253 253 252 / 0.5);
}

.fill-gray-warm-25\/60 {
  fill: rgb(253 253 252 / 0.6);
}

.fill-gray-warm-25\/70 {
  fill: rgb(253 253 252 / 0.7);
}

.fill-gray-warm-25\/75 {
  fill: rgb(253 253 252 / 0.75);
}

.fill-gray-warm-25\/80 {
  fill: rgb(253 253 252 / 0.8);
}

.fill-gray-warm-25\/90 {
  fill: rgb(253 253 252 / 0.9);
}

.fill-gray-warm-25\/95 {
  fill: rgb(253 253 252 / 0.95);
}

.fill-gray-warm-25\/100 {
  fill: rgb(253 253 252 / 1);
}

.fill-gray-warm-50\/0 {
  fill: rgb(250 250 249 / 0);
}

.fill-gray-warm-50\/5 {
  fill: rgb(250 250 249 / 0.05);
}

.fill-gray-warm-50\/10 {
  fill: rgb(250 250 249 / 0.1);
}

.fill-gray-warm-50\/20 {
  fill: rgb(250 250 249 / 0.2);
}

.fill-gray-warm-50\/25 {
  fill: rgb(250 250 249 / 0.25);
}

.fill-gray-warm-50\/30 {
  fill: rgb(250 250 249 / 0.3);
}

.fill-gray-warm-50\/40 {
  fill: rgb(250 250 249 / 0.4);
}

.fill-gray-warm-50\/50 {
  fill: rgb(250 250 249 / 0.5);
}

.fill-gray-warm-50\/60 {
  fill: rgb(250 250 249 / 0.6);
}

.fill-gray-warm-50\/70 {
  fill: rgb(250 250 249 / 0.7);
}

.fill-gray-warm-50\/75 {
  fill: rgb(250 250 249 / 0.75);
}

.fill-gray-warm-50\/80 {
  fill: rgb(250 250 249 / 0.8);
}

.fill-gray-warm-50\/90 {
  fill: rgb(250 250 249 / 0.9);
}

.fill-gray-warm-50\/95 {
  fill: rgb(250 250 249 / 0.95);
}

.fill-gray-warm-50\/100 {
  fill: rgb(250 250 249 / 1);
}

.fill-gray-warm-100\/0 {
  fill: rgb(245 245 244 / 0);
}

.fill-gray-warm-100\/5 {
  fill: rgb(245 245 244 / 0.05);
}

.fill-gray-warm-100\/10 {
  fill: rgb(245 245 244 / 0.1);
}

.fill-gray-warm-100\/20 {
  fill: rgb(245 245 244 / 0.2);
}

.fill-gray-warm-100\/25 {
  fill: rgb(245 245 244 / 0.25);
}

.fill-gray-warm-100\/30 {
  fill: rgb(245 245 244 / 0.3);
}

.fill-gray-warm-100\/40 {
  fill: rgb(245 245 244 / 0.4);
}

.fill-gray-warm-100\/50 {
  fill: rgb(245 245 244 / 0.5);
}

.fill-gray-warm-100\/60 {
  fill: rgb(245 245 244 / 0.6);
}

.fill-gray-warm-100\/70 {
  fill: rgb(245 245 244 / 0.7);
}

.fill-gray-warm-100\/75 {
  fill: rgb(245 245 244 / 0.75);
}

.fill-gray-warm-100\/80 {
  fill: rgb(245 245 244 / 0.8);
}

.fill-gray-warm-100\/90 {
  fill: rgb(245 245 244 / 0.9);
}

.fill-gray-warm-100\/95 {
  fill: rgb(245 245 244 / 0.95);
}

.fill-gray-warm-100\/100 {
  fill: rgb(245 245 244 / 1);
}

.fill-gray-warm-200\/0 {
  fill: rgb(231 229 228 / 0);
}

.fill-gray-warm-200\/5 {
  fill: rgb(231 229 228 / 0.05);
}

.fill-gray-warm-200\/10 {
  fill: rgb(231 229 228 / 0.1);
}

.fill-gray-warm-200\/20 {
  fill: rgb(231 229 228 / 0.2);
}

.fill-gray-warm-200\/25 {
  fill: rgb(231 229 228 / 0.25);
}

.fill-gray-warm-200\/30 {
  fill: rgb(231 229 228 / 0.3);
}

.fill-gray-warm-200\/40 {
  fill: rgb(231 229 228 / 0.4);
}

.fill-gray-warm-200\/50 {
  fill: rgb(231 229 228 / 0.5);
}

.fill-gray-warm-200\/60 {
  fill: rgb(231 229 228 / 0.6);
}

.fill-gray-warm-200\/70 {
  fill: rgb(231 229 228 / 0.7);
}

.fill-gray-warm-200\/75 {
  fill: rgb(231 229 228 / 0.75);
}

.fill-gray-warm-200\/80 {
  fill: rgb(231 229 228 / 0.8);
}

.fill-gray-warm-200\/90 {
  fill: rgb(231 229 228 / 0.9);
}

.fill-gray-warm-200\/95 {
  fill: rgb(231 229 228 / 0.95);
}

.fill-gray-warm-200\/100 {
  fill: rgb(231 229 228 / 1);
}

.fill-gray-warm-300\/0 {
  fill: rgb(215 211 208 / 0);
}

.fill-gray-warm-300\/5 {
  fill: rgb(215 211 208 / 0.05);
}

.fill-gray-warm-300\/10 {
  fill: rgb(215 211 208 / 0.1);
}

.fill-gray-warm-300\/20 {
  fill: rgb(215 211 208 / 0.2);
}

.fill-gray-warm-300\/25 {
  fill: rgb(215 211 208 / 0.25);
}

.fill-gray-warm-300\/30 {
  fill: rgb(215 211 208 / 0.3);
}

.fill-gray-warm-300\/40 {
  fill: rgb(215 211 208 / 0.4);
}

.fill-gray-warm-300\/50 {
  fill: rgb(215 211 208 / 0.5);
}

.fill-gray-warm-300\/60 {
  fill: rgb(215 211 208 / 0.6);
}

.fill-gray-warm-300\/70 {
  fill: rgb(215 211 208 / 0.7);
}

.fill-gray-warm-300\/75 {
  fill: rgb(215 211 208 / 0.75);
}

.fill-gray-warm-300\/80 {
  fill: rgb(215 211 208 / 0.8);
}

.fill-gray-warm-300\/90 {
  fill: rgb(215 211 208 / 0.9);
}

.fill-gray-warm-300\/95 {
  fill: rgb(215 211 208 / 0.95);
}

.fill-gray-warm-300\/100 {
  fill: rgb(215 211 208 / 1);
}

.fill-gray-warm-400\/0 {
  fill: rgb(169 162 157 / 0);
}

.fill-gray-warm-400\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.fill-gray-warm-400\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.fill-gray-warm-400\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.fill-gray-warm-400\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.fill-gray-warm-400\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.fill-gray-warm-400\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.fill-gray-warm-400\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.fill-gray-warm-400\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.fill-gray-warm-400\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.fill-gray-warm-400\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.fill-gray-warm-400\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.fill-gray-warm-400\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.fill-gray-warm-400\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.fill-gray-warm-400\/100 {
  fill: rgb(169 162 157 / 1);
}

.fill-gray-warm-500\/0 {
  fill: rgb(121 113 107 / 0);
}

.fill-gray-warm-500\/5 {
  fill: rgb(121 113 107 / 0.05);
}

.fill-gray-warm-500\/10 {
  fill: rgb(121 113 107 / 0.1);
}

.fill-gray-warm-500\/20 {
  fill: rgb(121 113 107 / 0.2);
}

.fill-gray-warm-500\/25 {
  fill: rgb(121 113 107 / 0.25);
}

.fill-gray-warm-500\/30 {
  fill: rgb(121 113 107 / 0.3);
}

.fill-gray-warm-500\/40 {
  fill: rgb(121 113 107 / 0.4);
}

.fill-gray-warm-500\/50 {
  fill: rgb(121 113 107 / 0.5);
}

.fill-gray-warm-500\/60 {
  fill: rgb(121 113 107 / 0.6);
}

.fill-gray-warm-500\/70 {
  fill: rgb(121 113 107 / 0.7);
}

.fill-gray-warm-500\/75 {
  fill: rgb(121 113 107 / 0.75);
}

.fill-gray-warm-500\/80 {
  fill: rgb(121 113 107 / 0.8);
}

.fill-gray-warm-500\/90 {
  fill: rgb(121 113 107 / 0.9);
}

.fill-gray-warm-500\/95 {
  fill: rgb(121 113 107 / 0.95);
}

.fill-gray-warm-500\/100 {
  fill: rgb(121 113 107 / 1);
}

.fill-gray-warm-600\/0 {
  fill: rgb(87 83 78 / 0);
}

.fill-gray-warm-600\/5 {
  fill: rgb(87 83 78 / 0.05);
}

.fill-gray-warm-600\/10 {
  fill: rgb(87 83 78 / 0.1);
}

.fill-gray-warm-600\/20 {
  fill: rgb(87 83 78 / 0.2);
}

.fill-gray-warm-600\/25 {
  fill: rgb(87 83 78 / 0.25);
}

.fill-gray-warm-600\/30 {
  fill: rgb(87 83 78 / 0.3);
}

.fill-gray-warm-600\/40 {
  fill: rgb(87 83 78 / 0.4);
}

.fill-gray-warm-600\/50 {
  fill: rgb(87 83 78 / 0.5);
}

.fill-gray-warm-600\/60 {
  fill: rgb(87 83 78 / 0.6);
}

.fill-gray-warm-600\/70 {
  fill: rgb(87 83 78 / 0.7);
}

.fill-gray-warm-600\/75 {
  fill: rgb(87 83 78 / 0.75);
}

.fill-gray-warm-600\/80 {
  fill: rgb(87 83 78 / 0.8);
}

.fill-gray-warm-600\/90 {
  fill: rgb(87 83 78 / 0.9);
}

.fill-gray-warm-600\/95 {
  fill: rgb(87 83 78 / 0.95);
}

.fill-gray-warm-600\/100 {
  fill: rgb(87 83 78 / 1);
}

.fill-gray-warm-700\/0 {
  fill: rgb(68 64 60 / 0);
}

.fill-gray-warm-700\/5 {
  fill: rgb(68 64 60 / 0.05);
}

.fill-gray-warm-700\/10 {
  fill: rgb(68 64 60 / 0.1);
}

.fill-gray-warm-700\/20 {
  fill: rgb(68 64 60 / 0.2);
}

.fill-gray-warm-700\/25 {
  fill: rgb(68 64 60 / 0.25);
}

.fill-gray-warm-700\/30 {
  fill: rgb(68 64 60 / 0.3);
}

.fill-gray-warm-700\/40 {
  fill: rgb(68 64 60 / 0.4);
}

.fill-gray-warm-700\/50 {
  fill: rgb(68 64 60 / 0.5);
}

.fill-gray-warm-700\/60 {
  fill: rgb(68 64 60 / 0.6);
}

.fill-gray-warm-700\/70 {
  fill: rgb(68 64 60 / 0.7);
}

.fill-gray-warm-700\/75 {
  fill: rgb(68 64 60 / 0.75);
}

.fill-gray-warm-700\/80 {
  fill: rgb(68 64 60 / 0.8);
}

.fill-gray-warm-700\/90 {
  fill: rgb(68 64 60 / 0.9);
}

.fill-gray-warm-700\/95 {
  fill: rgb(68 64 60 / 0.95);
}

.fill-gray-warm-700\/100 {
  fill: rgb(68 64 60 / 1);
}

.fill-gray-warm-800\/0 {
  fill: rgb(41 37 36 / 0);
}

.fill-gray-warm-800\/5 {
  fill: rgb(41 37 36 / 0.05);
}

.fill-gray-warm-800\/10 {
  fill: rgb(41 37 36 / 0.1);
}

.fill-gray-warm-800\/20 {
  fill: rgb(41 37 36 / 0.2);
}

.fill-gray-warm-800\/25 {
  fill: rgb(41 37 36 / 0.25);
}

.fill-gray-warm-800\/30 {
  fill: rgb(41 37 36 / 0.3);
}

.fill-gray-warm-800\/40 {
  fill: rgb(41 37 36 / 0.4);
}

.fill-gray-warm-800\/50 {
  fill: rgb(41 37 36 / 0.5);
}

.fill-gray-warm-800\/60 {
  fill: rgb(41 37 36 / 0.6);
}

.fill-gray-warm-800\/70 {
  fill: rgb(41 37 36 / 0.7);
}

.fill-gray-warm-800\/75 {
  fill: rgb(41 37 36 / 0.75);
}

.fill-gray-warm-800\/80 {
  fill: rgb(41 37 36 / 0.8);
}

.fill-gray-warm-800\/90 {
  fill: rgb(41 37 36 / 0.9);
}

.fill-gray-warm-800\/95 {
  fill: rgb(41 37 36 / 0.95);
}

.fill-gray-warm-800\/100 {
  fill: rgb(41 37 36 / 1);
}

.fill-gray-warm-900\/0 {
  fill: rgb(28 25 23 / 0);
}

.fill-gray-warm-900\/5 {
  fill: rgb(28 25 23 / 0.05);
}

.fill-gray-warm-900\/10 {
  fill: rgb(28 25 23 / 0.1);
}

.fill-gray-warm-900\/20 {
  fill: rgb(28 25 23 / 0.2);
}

.fill-gray-warm-900\/25 {
  fill: rgb(28 25 23 / 0.25);
}

.fill-gray-warm-900\/30 {
  fill: rgb(28 25 23 / 0.3);
}

.fill-gray-warm-900\/40 {
  fill: rgb(28 25 23 / 0.4);
}

.fill-gray-warm-900\/50 {
  fill: rgb(28 25 23 / 0.5);
}

.fill-gray-warm-900\/60 {
  fill: rgb(28 25 23 / 0.6);
}

.fill-gray-warm-900\/70 {
  fill: rgb(28 25 23 / 0.7);
}

.fill-gray-warm-900\/75 {
  fill: rgb(28 25 23 / 0.75);
}

.fill-gray-warm-900\/80 {
  fill: rgb(28 25 23 / 0.8);
}

.fill-gray-warm-900\/90 {
  fill: rgb(28 25 23 / 0.9);
}

.fill-gray-warm-900\/95 {
  fill: rgb(28 25 23 / 0.95);
}

.fill-gray-warm-900\/100 {
  fill: rgb(28 25 23 / 1);
}

.fill-gray-warm\/0 {
  fill: rgb(169 162 157 / 0);
}

.fill-gray-warm\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.fill-gray-warm\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.fill-gray-warm\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.fill-gray-warm\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.fill-gray-warm\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.fill-gray-warm\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.fill-gray-warm\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.fill-gray-warm\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.fill-gray-warm\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.fill-gray-warm\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.fill-gray-warm\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.fill-gray-warm\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.fill-gray-warm\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.fill-gray-warm\/100 {
  fill: rgb(169 162 157 / 1);
}

.fill-moss-25\/0 {
  fill: rgb(250 253 247 / 0);
}

.fill-moss-25\/5 {
  fill: rgb(250 253 247 / 0.05);
}

.fill-moss-25\/10 {
  fill: rgb(250 253 247 / 0.1);
}

.fill-moss-25\/20 {
  fill: rgb(250 253 247 / 0.2);
}

.fill-moss-25\/25 {
  fill: rgb(250 253 247 / 0.25);
}

.fill-moss-25\/30 {
  fill: rgb(250 253 247 / 0.3);
}

.fill-moss-25\/40 {
  fill: rgb(250 253 247 / 0.4);
}

.fill-moss-25\/50 {
  fill: rgb(250 253 247 / 0.5);
}

.fill-moss-25\/60 {
  fill: rgb(250 253 247 / 0.6);
}

.fill-moss-25\/70 {
  fill: rgb(250 253 247 / 0.7);
}

.fill-moss-25\/75 {
  fill: rgb(250 253 247 / 0.75);
}

.fill-moss-25\/80 {
  fill: rgb(250 253 247 / 0.8);
}

.fill-moss-25\/90 {
  fill: rgb(250 253 247 / 0.9);
}

.fill-moss-25\/95 {
  fill: rgb(250 253 247 / 0.95);
}

.fill-moss-25\/100 {
  fill: rgb(250 253 247 / 1);
}

.fill-moss-50\/0 {
  fill: rgb(245 251 238 / 0);
}

.fill-moss-50\/5 {
  fill: rgb(245 251 238 / 0.05);
}

.fill-moss-50\/10 {
  fill: rgb(245 251 238 / 0.1);
}

.fill-moss-50\/20 {
  fill: rgb(245 251 238 / 0.2);
}

.fill-moss-50\/25 {
  fill: rgb(245 251 238 / 0.25);
}

.fill-moss-50\/30 {
  fill: rgb(245 251 238 / 0.3);
}

.fill-moss-50\/40 {
  fill: rgb(245 251 238 / 0.4);
}

.fill-moss-50\/50 {
  fill: rgb(245 251 238 / 0.5);
}

.fill-moss-50\/60 {
  fill: rgb(245 251 238 / 0.6);
}

.fill-moss-50\/70 {
  fill: rgb(245 251 238 / 0.7);
}

.fill-moss-50\/75 {
  fill: rgb(245 251 238 / 0.75);
}

.fill-moss-50\/80 {
  fill: rgb(245 251 238 / 0.8);
}

.fill-moss-50\/90 {
  fill: rgb(245 251 238 / 0.9);
}

.fill-moss-50\/95 {
  fill: rgb(245 251 238 / 0.95);
}

.fill-moss-50\/100 {
  fill: rgb(245 251 238 / 1);
}

.fill-moss-100\/0 {
  fill: rgb(230 244 215 / 0);
}

.fill-moss-100\/5 {
  fill: rgb(230 244 215 / 0.05);
}

.fill-moss-100\/10 {
  fill: rgb(230 244 215 / 0.1);
}

.fill-moss-100\/20 {
  fill: rgb(230 244 215 / 0.2);
}

.fill-moss-100\/25 {
  fill: rgb(230 244 215 / 0.25);
}

.fill-moss-100\/30 {
  fill: rgb(230 244 215 / 0.3);
}

.fill-moss-100\/40 {
  fill: rgb(230 244 215 / 0.4);
}

.fill-moss-100\/50 {
  fill: rgb(230 244 215 / 0.5);
}

.fill-moss-100\/60 {
  fill: rgb(230 244 215 / 0.6);
}

.fill-moss-100\/70 {
  fill: rgb(230 244 215 / 0.7);
}

.fill-moss-100\/75 {
  fill: rgb(230 244 215 / 0.75);
}

.fill-moss-100\/80 {
  fill: rgb(230 244 215 / 0.8);
}

.fill-moss-100\/90 {
  fill: rgb(230 244 215 / 0.9);
}

.fill-moss-100\/95 {
  fill: rgb(230 244 215 / 0.95);
}

.fill-moss-100\/100 {
  fill: rgb(230 244 215 / 1);
}

.fill-moss-200\/0 {
  fill: rgb(206 234 176 / 0);
}

.fill-moss-200\/5 {
  fill: rgb(206 234 176 / 0.05);
}

.fill-moss-200\/10 {
  fill: rgb(206 234 176 / 0.1);
}

.fill-moss-200\/20 {
  fill: rgb(206 234 176 / 0.2);
}

.fill-moss-200\/25 {
  fill: rgb(206 234 176 / 0.25);
}

.fill-moss-200\/30 {
  fill: rgb(206 234 176 / 0.3);
}

.fill-moss-200\/40 {
  fill: rgb(206 234 176 / 0.4);
}

.fill-moss-200\/50 {
  fill: rgb(206 234 176 / 0.5);
}

.fill-moss-200\/60 {
  fill: rgb(206 234 176 / 0.6);
}

.fill-moss-200\/70 {
  fill: rgb(206 234 176 / 0.7);
}

.fill-moss-200\/75 {
  fill: rgb(206 234 176 / 0.75);
}

.fill-moss-200\/80 {
  fill: rgb(206 234 176 / 0.8);
}

.fill-moss-200\/90 {
  fill: rgb(206 234 176 / 0.9);
}

.fill-moss-200\/95 {
  fill: rgb(206 234 176 / 0.95);
}

.fill-moss-200\/100 {
  fill: rgb(206 234 176 / 1);
}

.fill-moss-300\/0 {
  fill: rgb(172 220 121 / 0);
}

.fill-moss-300\/5 {
  fill: rgb(172 220 121 / 0.05);
}

.fill-moss-300\/10 {
  fill: rgb(172 220 121 / 0.1);
}

.fill-moss-300\/20 {
  fill: rgb(172 220 121 / 0.2);
}

.fill-moss-300\/25 {
  fill: rgb(172 220 121 / 0.25);
}

.fill-moss-300\/30 {
  fill: rgb(172 220 121 / 0.3);
}

.fill-moss-300\/40 {
  fill: rgb(172 220 121 / 0.4);
}

.fill-moss-300\/50 {
  fill: rgb(172 220 121 / 0.5);
}

.fill-moss-300\/60 {
  fill: rgb(172 220 121 / 0.6);
}

.fill-moss-300\/70 {
  fill: rgb(172 220 121 / 0.7);
}

.fill-moss-300\/75 {
  fill: rgb(172 220 121 / 0.75);
}

.fill-moss-300\/80 {
  fill: rgb(172 220 121 / 0.8);
}

.fill-moss-300\/90 {
  fill: rgb(172 220 121 / 0.9);
}

.fill-moss-300\/95 {
  fill: rgb(172 220 121 / 0.95);
}

.fill-moss-300\/100 {
  fill: rgb(172 220 121 / 1);
}

.fill-moss-400\/0 {
  fill: rgb(134 203 60 / 0);
}

.fill-moss-400\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.fill-moss-400\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.fill-moss-400\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.fill-moss-400\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.fill-moss-400\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.fill-moss-400\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.fill-moss-400\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.fill-moss-400\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.fill-moss-400\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.fill-moss-400\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.fill-moss-400\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.fill-moss-400\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.fill-moss-400\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.fill-moss-400\/100 {
  fill: rgb(134 203 60 / 1);
}

.fill-moss-500\/0 {
  fill: rgb(102 159 42 / 0);
}

.fill-moss-500\/5 {
  fill: rgb(102 159 42 / 0.05);
}

.fill-moss-500\/10 {
  fill: rgb(102 159 42 / 0.1);
}

.fill-moss-500\/20 {
  fill: rgb(102 159 42 / 0.2);
}

.fill-moss-500\/25 {
  fill: rgb(102 159 42 / 0.25);
}

.fill-moss-500\/30 {
  fill: rgb(102 159 42 / 0.3);
}

.fill-moss-500\/40 {
  fill: rgb(102 159 42 / 0.4);
}

.fill-moss-500\/50 {
  fill: rgb(102 159 42 / 0.5);
}

.fill-moss-500\/60 {
  fill: rgb(102 159 42 / 0.6);
}

.fill-moss-500\/70 {
  fill: rgb(102 159 42 / 0.7);
}

.fill-moss-500\/75 {
  fill: rgb(102 159 42 / 0.75);
}

.fill-moss-500\/80 {
  fill: rgb(102 159 42 / 0.8);
}

.fill-moss-500\/90 {
  fill: rgb(102 159 42 / 0.9);
}

.fill-moss-500\/95 {
  fill: rgb(102 159 42 / 0.95);
}

.fill-moss-500\/100 {
  fill: rgb(102 159 42 / 1);
}

.fill-moss-600\/0 {
  fill: rgb(79 122 33 / 0);
}

.fill-moss-600\/5 {
  fill: rgb(79 122 33 / 0.05);
}

.fill-moss-600\/10 {
  fill: rgb(79 122 33 / 0.1);
}

.fill-moss-600\/20 {
  fill: rgb(79 122 33 / 0.2);
}

.fill-moss-600\/25 {
  fill: rgb(79 122 33 / 0.25);
}

.fill-moss-600\/30 {
  fill: rgb(79 122 33 / 0.3);
}

.fill-moss-600\/40 {
  fill: rgb(79 122 33 / 0.4);
}

.fill-moss-600\/50 {
  fill: rgb(79 122 33 / 0.5);
}

.fill-moss-600\/60 {
  fill: rgb(79 122 33 / 0.6);
}

.fill-moss-600\/70 {
  fill: rgb(79 122 33 / 0.7);
}

.fill-moss-600\/75 {
  fill: rgb(79 122 33 / 0.75);
}

.fill-moss-600\/80 {
  fill: rgb(79 122 33 / 0.8);
}

.fill-moss-600\/90 {
  fill: rgb(79 122 33 / 0.9);
}

.fill-moss-600\/95 {
  fill: rgb(79 122 33 / 0.95);
}

.fill-moss-600\/100 {
  fill: rgb(79 122 33 / 1);
}

.fill-moss-700\/0 {
  fill: rgb(63 98 26 / 0);
}

.fill-moss-700\/5 {
  fill: rgb(63 98 26 / 0.05);
}

.fill-moss-700\/10 {
  fill: rgb(63 98 26 / 0.1);
}

.fill-moss-700\/20 {
  fill: rgb(63 98 26 / 0.2);
}

.fill-moss-700\/25 {
  fill: rgb(63 98 26 / 0.25);
}

.fill-moss-700\/30 {
  fill: rgb(63 98 26 / 0.3);
}

.fill-moss-700\/40 {
  fill: rgb(63 98 26 / 0.4);
}

.fill-moss-700\/50 {
  fill: rgb(63 98 26 / 0.5);
}

.fill-moss-700\/60 {
  fill: rgb(63 98 26 / 0.6);
}

.fill-moss-700\/70 {
  fill: rgb(63 98 26 / 0.7);
}

.fill-moss-700\/75 {
  fill: rgb(63 98 26 / 0.75);
}

.fill-moss-700\/80 {
  fill: rgb(63 98 26 / 0.8);
}

.fill-moss-700\/90 {
  fill: rgb(63 98 26 / 0.9);
}

.fill-moss-700\/95 {
  fill: rgb(63 98 26 / 0.95);
}

.fill-moss-700\/100 {
  fill: rgb(63 98 26 / 1);
}

.fill-moss-800\/0 {
  fill: rgb(51 80 21 / 0);
}

.fill-moss-800\/5 {
  fill: rgb(51 80 21 / 0.05);
}

.fill-moss-800\/10 {
  fill: rgb(51 80 21 / 0.1);
}

.fill-moss-800\/20 {
  fill: rgb(51 80 21 / 0.2);
}

.fill-moss-800\/25 {
  fill: rgb(51 80 21 / 0.25);
}

.fill-moss-800\/30 {
  fill: rgb(51 80 21 / 0.3);
}

.fill-moss-800\/40 {
  fill: rgb(51 80 21 / 0.4);
}

.fill-moss-800\/50 {
  fill: rgb(51 80 21 / 0.5);
}

.fill-moss-800\/60 {
  fill: rgb(51 80 21 / 0.6);
}

.fill-moss-800\/70 {
  fill: rgb(51 80 21 / 0.7);
}

.fill-moss-800\/75 {
  fill: rgb(51 80 21 / 0.75);
}

.fill-moss-800\/80 {
  fill: rgb(51 80 21 / 0.8);
}

.fill-moss-800\/90 {
  fill: rgb(51 80 21 / 0.9);
}

.fill-moss-800\/95 {
  fill: rgb(51 80 21 / 0.95);
}

.fill-moss-800\/100 {
  fill: rgb(51 80 21 / 1);
}

.fill-moss-900\/0 {
  fill: rgb(43 66 18 / 0);
}

.fill-moss-900\/5 {
  fill: rgb(43 66 18 / 0.05);
}

.fill-moss-900\/10 {
  fill: rgb(43 66 18 / 0.1);
}

.fill-moss-900\/20 {
  fill: rgb(43 66 18 / 0.2);
}

.fill-moss-900\/25 {
  fill: rgb(43 66 18 / 0.25);
}

.fill-moss-900\/30 {
  fill: rgb(43 66 18 / 0.3);
}

.fill-moss-900\/40 {
  fill: rgb(43 66 18 / 0.4);
}

.fill-moss-900\/50 {
  fill: rgb(43 66 18 / 0.5);
}

.fill-moss-900\/60 {
  fill: rgb(43 66 18 / 0.6);
}

.fill-moss-900\/70 {
  fill: rgb(43 66 18 / 0.7);
}

.fill-moss-900\/75 {
  fill: rgb(43 66 18 / 0.75);
}

.fill-moss-900\/80 {
  fill: rgb(43 66 18 / 0.8);
}

.fill-moss-900\/90 {
  fill: rgb(43 66 18 / 0.9);
}

.fill-moss-900\/95 {
  fill: rgb(43 66 18 / 0.95);
}

.fill-moss-900\/100 {
  fill: rgb(43 66 18 / 1);
}

.fill-moss\/0 {
  fill: rgb(134 203 60 / 0);
}

.fill-moss\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.fill-moss\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.fill-moss\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.fill-moss\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.fill-moss\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.fill-moss\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.fill-moss\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.fill-moss\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.fill-moss\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.fill-moss\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.fill-moss\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.fill-moss\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.fill-moss\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.fill-moss\/100 {
  fill: rgb(134 203 60 / 1);
}

.fill-green-light-25\/0 {
  fill: rgb(250 254 245 / 0);
}

.fill-green-light-25\/5 {
  fill: rgb(250 254 245 / 0.05);
}

.fill-green-light-25\/10 {
  fill: rgb(250 254 245 / 0.1);
}

.fill-green-light-25\/20 {
  fill: rgb(250 254 245 / 0.2);
}

.fill-green-light-25\/25 {
  fill: rgb(250 254 245 / 0.25);
}

.fill-green-light-25\/30 {
  fill: rgb(250 254 245 / 0.3);
}

.fill-green-light-25\/40 {
  fill: rgb(250 254 245 / 0.4);
}

.fill-green-light-25\/50 {
  fill: rgb(250 254 245 / 0.5);
}

.fill-green-light-25\/60 {
  fill: rgb(250 254 245 / 0.6);
}

.fill-green-light-25\/70 {
  fill: rgb(250 254 245 / 0.7);
}

.fill-green-light-25\/75 {
  fill: rgb(250 254 245 / 0.75);
}

.fill-green-light-25\/80 {
  fill: rgb(250 254 245 / 0.8);
}

.fill-green-light-25\/90 {
  fill: rgb(250 254 245 / 0.9);
}

.fill-green-light-25\/95 {
  fill: rgb(250 254 245 / 0.95);
}

.fill-green-light-25\/100 {
  fill: rgb(250 254 245 / 1);
}

.fill-green-light-50\/0 {
  fill: rgb(243 254 231 / 0);
}

.fill-green-light-50\/5 {
  fill: rgb(243 254 231 / 0.05);
}

.fill-green-light-50\/10 {
  fill: rgb(243 254 231 / 0.1);
}

.fill-green-light-50\/20 {
  fill: rgb(243 254 231 / 0.2);
}

.fill-green-light-50\/25 {
  fill: rgb(243 254 231 / 0.25);
}

.fill-green-light-50\/30 {
  fill: rgb(243 254 231 / 0.3);
}

.fill-green-light-50\/40 {
  fill: rgb(243 254 231 / 0.4);
}

.fill-green-light-50\/50 {
  fill: rgb(243 254 231 / 0.5);
}

.fill-green-light-50\/60 {
  fill: rgb(243 254 231 / 0.6);
}

.fill-green-light-50\/70 {
  fill: rgb(243 254 231 / 0.7);
}

.fill-green-light-50\/75 {
  fill: rgb(243 254 231 / 0.75);
}

.fill-green-light-50\/80 {
  fill: rgb(243 254 231 / 0.8);
}

.fill-green-light-50\/90 {
  fill: rgb(243 254 231 / 0.9);
}

.fill-green-light-50\/95 {
  fill: rgb(243 254 231 / 0.95);
}

.fill-green-light-50\/100 {
  fill: rgb(243 254 231 / 1);
}

.fill-green-light-100\/0 {
  fill: rgb(228 251 204 / 0);
}

.fill-green-light-100\/5 {
  fill: rgb(228 251 204 / 0.05);
}

.fill-green-light-100\/10 {
  fill: rgb(228 251 204 / 0.1);
}

.fill-green-light-100\/20 {
  fill: rgb(228 251 204 / 0.2);
}

.fill-green-light-100\/25 {
  fill: rgb(228 251 204 / 0.25);
}

.fill-green-light-100\/30 {
  fill: rgb(228 251 204 / 0.3);
}

.fill-green-light-100\/40 {
  fill: rgb(228 251 204 / 0.4);
}

.fill-green-light-100\/50 {
  fill: rgb(228 251 204 / 0.5);
}

.fill-green-light-100\/60 {
  fill: rgb(228 251 204 / 0.6);
}

.fill-green-light-100\/70 {
  fill: rgb(228 251 204 / 0.7);
}

.fill-green-light-100\/75 {
  fill: rgb(228 251 204 / 0.75);
}

.fill-green-light-100\/80 {
  fill: rgb(228 251 204 / 0.8);
}

.fill-green-light-100\/90 {
  fill: rgb(228 251 204 / 0.9);
}

.fill-green-light-100\/95 {
  fill: rgb(228 251 204 / 0.95);
}

.fill-green-light-100\/100 {
  fill: rgb(228 251 204 / 1);
}

.fill-green-light-300\/0 {
  fill: rgb(166 239 103 / 0);
}

.fill-green-light-300\/5 {
  fill: rgb(166 239 103 / 0.05);
}

.fill-green-light-300\/10 {
  fill: rgb(166 239 103 / 0.1);
}

.fill-green-light-300\/20 {
  fill: rgb(166 239 103 / 0.2);
}

.fill-green-light-300\/25 {
  fill: rgb(166 239 103 / 0.25);
}

.fill-green-light-300\/30 {
  fill: rgb(166 239 103 / 0.3);
}

.fill-green-light-300\/40 {
  fill: rgb(166 239 103 / 0.4);
}

.fill-green-light-300\/50 {
  fill: rgb(166 239 103 / 0.5);
}

.fill-green-light-300\/60 {
  fill: rgb(166 239 103 / 0.6);
}

.fill-green-light-300\/70 {
  fill: rgb(166 239 103 / 0.7);
}

.fill-green-light-300\/75 {
  fill: rgb(166 239 103 / 0.75);
}

.fill-green-light-300\/80 {
  fill: rgb(166 239 103 / 0.8);
}

.fill-green-light-300\/90 {
  fill: rgb(166 239 103 / 0.9);
}

.fill-green-light-300\/95 {
  fill: rgb(166 239 103 / 0.95);
}

.fill-green-light-300\/100 {
  fill: rgb(166 239 103 / 1);
}

.fill-green-light-400\/0 {
  fill: rgb(133 225 58 / 0);
}

.fill-green-light-400\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.fill-green-light-400\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.fill-green-light-400\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.fill-green-light-400\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.fill-green-light-400\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.fill-green-light-400\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.fill-green-light-400\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.fill-green-light-400\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.fill-green-light-400\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.fill-green-light-400\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.fill-green-light-400\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.fill-green-light-400\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.fill-green-light-400\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.fill-green-light-400\/100 {
  fill: rgb(133 225 58 / 1);
}

.fill-green-light-500\/0 {
  fill: rgb(102 6 16 / 0);
}

.fill-green-light-500\/5 {
  fill: rgb(102 6 16 / 0.05);
}

.fill-green-light-500\/10 {
  fill: rgb(102 6 16 / 0.1);
}

.fill-green-light-500\/20 {
  fill: rgb(102 6 16 / 0.2);
}

.fill-green-light-500\/25 {
  fill: rgb(102 6 16 / 0.25);
}

.fill-green-light-500\/30 {
  fill: rgb(102 6 16 / 0.3);
}

.fill-green-light-500\/40 {
  fill: rgb(102 6 16 / 0.4);
}

.fill-green-light-500\/50 {
  fill: rgb(102 6 16 / 0.5);
}

.fill-green-light-500\/60 {
  fill: rgb(102 6 16 / 0.6);
}

.fill-green-light-500\/70 {
  fill: rgb(102 6 16 / 0.7);
}

.fill-green-light-500\/75 {
  fill: rgb(102 6 16 / 0.75);
}

.fill-green-light-500\/80 {
  fill: rgb(102 6 16 / 0.8);
}

.fill-green-light-500\/90 {
  fill: rgb(102 6 16 / 0.9);
}

.fill-green-light-500\/95 {
  fill: rgb(102 6 16 / 0.95);
}

.fill-green-light-500\/100 {
  fill: rgb(102 6 16 / 1);
}

.fill-green-light-800\/0 {
  fill: rgb(50 98 18 / 0);
}

.fill-green-light-800\/5 {
  fill: rgb(50 98 18 / 0.05);
}

.fill-green-light-800\/10 {
  fill: rgb(50 98 18 / 0.1);
}

.fill-green-light-800\/20 {
  fill: rgb(50 98 18 / 0.2);
}

.fill-green-light-800\/25 {
  fill: rgb(50 98 18 / 0.25);
}

.fill-green-light-800\/30 {
  fill: rgb(50 98 18 / 0.3);
}

.fill-green-light-800\/40 {
  fill: rgb(50 98 18 / 0.4);
}

.fill-green-light-800\/50 {
  fill: rgb(50 98 18 / 0.5);
}

.fill-green-light-800\/60 {
  fill: rgb(50 98 18 / 0.6);
}

.fill-green-light-800\/70 {
  fill: rgb(50 98 18 / 0.7);
}

.fill-green-light-800\/75 {
  fill: rgb(50 98 18 / 0.75);
}

.fill-green-light-800\/80 {
  fill: rgb(50 98 18 / 0.8);
}

.fill-green-light-800\/90 {
  fill: rgb(50 98 18 / 0.9);
}

.fill-green-light-800\/95 {
  fill: rgb(50 98 18 / 0.95);
}

.fill-green-light-800\/100 {
  fill: rgb(50 98 18 / 1);
}

.fill-green-light-900\/0 {
  fill: rgb(43 83 20 / 0);
}

.fill-green-light-900\/5 {
  fill: rgb(43 83 20 / 0.05);
}

.fill-green-light-900\/10 {
  fill: rgb(43 83 20 / 0.1);
}

.fill-green-light-900\/20 {
  fill: rgb(43 83 20 / 0.2);
}

.fill-green-light-900\/25 {
  fill: rgb(43 83 20 / 0.25);
}

.fill-green-light-900\/30 {
  fill: rgb(43 83 20 / 0.3);
}

.fill-green-light-900\/40 {
  fill: rgb(43 83 20 / 0.4);
}

.fill-green-light-900\/50 {
  fill: rgb(43 83 20 / 0.5);
}

.fill-green-light-900\/60 {
  fill: rgb(43 83 20 / 0.6);
}

.fill-green-light-900\/70 {
  fill: rgb(43 83 20 / 0.7);
}

.fill-green-light-900\/75 {
  fill: rgb(43 83 20 / 0.75);
}

.fill-green-light-900\/80 {
  fill: rgb(43 83 20 / 0.8);
}

.fill-green-light-900\/90 {
  fill: rgb(43 83 20 / 0.9);
}

.fill-green-light-900\/95 {
  fill: rgb(43 83 20 / 0.95);
}

.fill-green-light-900\/100 {
  fill: rgb(43 83 20 / 1);
}

.fill-green-light\/0 {
  fill: rgb(133 225 58 / 0);
}

.fill-green-light\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.fill-green-light\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.fill-green-light\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.fill-green-light\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.fill-green-light\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.fill-green-light\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.fill-green-light\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.fill-green-light\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.fill-green-light\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.fill-green-light\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.fill-green-light\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.fill-green-light\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.fill-green-light\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.fill-green-light\/100 {
  fill: rgb(133 225 58 / 1);
}

.fill-green-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.fill-green-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.fill-green-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.fill-green-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.fill-green-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.fill-green-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.fill-green-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.fill-green-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.fill-green-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.fill-green-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.fill-green-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.fill-green-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.fill-green-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.fill-green-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.fill-green-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.fill-green-50\/0 {
  fill: rgb(237 252 242 / 0);
}

.fill-green-50\/5 {
  fill: rgb(237 252 242 / 0.05);
}

.fill-green-50\/10 {
  fill: rgb(237 252 242 / 0.1);
}

.fill-green-50\/20 {
  fill: rgb(237 252 242 / 0.2);
}

.fill-green-50\/25 {
  fill: rgb(237 252 242 / 0.25);
}

.fill-green-50\/30 {
  fill: rgb(237 252 242 / 0.3);
}

.fill-green-50\/40 {
  fill: rgb(237 252 242 / 0.4);
}

.fill-green-50\/50 {
  fill: rgb(237 252 242 / 0.5);
}

.fill-green-50\/60 {
  fill: rgb(237 252 242 / 0.6);
}

.fill-green-50\/70 {
  fill: rgb(237 252 242 / 0.7);
}

.fill-green-50\/75 {
  fill: rgb(237 252 242 / 0.75);
}

.fill-green-50\/80 {
  fill: rgb(237 252 242 / 0.8);
}

.fill-green-50\/90 {
  fill: rgb(237 252 242 / 0.9);
}

.fill-green-50\/95 {
  fill: rgb(237 252 242 / 0.95);
}

.fill-green-50\/100 {
  fill: rgb(237 252 242 / 1);
}

.fill-green-100\/0 {
  fill: rgb(211 248 223 / 0);
}

.fill-green-100\/5 {
  fill: rgb(211 248 223 / 0.05);
}

.fill-green-100\/10 {
  fill: rgb(211 248 223 / 0.1);
}

.fill-green-100\/20 {
  fill: rgb(211 248 223 / 0.2);
}

.fill-green-100\/25 {
  fill: rgb(211 248 223 / 0.25);
}

.fill-green-100\/30 {
  fill: rgb(211 248 223 / 0.3);
}

.fill-green-100\/40 {
  fill: rgb(211 248 223 / 0.4);
}

.fill-green-100\/50 {
  fill: rgb(211 248 223 / 0.5);
}

.fill-green-100\/60 {
  fill: rgb(211 248 223 / 0.6);
}

.fill-green-100\/70 {
  fill: rgb(211 248 223 / 0.7);
}

.fill-green-100\/75 {
  fill: rgb(211 248 223 / 0.75);
}

.fill-green-100\/80 {
  fill: rgb(211 248 223 / 0.8);
}

.fill-green-100\/90 {
  fill: rgb(211 248 223 / 0.9);
}

.fill-green-100\/95 {
  fill: rgb(211 248 223 / 0.95);
}

.fill-green-100\/100 {
  fill: rgb(211 248 223 / 1);
}

.fill-green-200\/0 {
  fill: rgb(170 240 196 / 0);
}

.fill-green-200\/5 {
  fill: rgb(170 240 196 / 0.05);
}

.fill-green-200\/10 {
  fill: rgb(170 240 196 / 0.1);
}

.fill-green-200\/20 {
  fill: rgb(170 240 196 / 0.2);
}

.fill-green-200\/25 {
  fill: rgb(170 240 196 / 0.25);
}

.fill-green-200\/30 {
  fill: rgb(170 240 196 / 0.3);
}

.fill-green-200\/40 {
  fill: rgb(170 240 196 / 0.4);
}

.fill-green-200\/50 {
  fill: rgb(170 240 196 / 0.5);
}

.fill-green-200\/60 {
  fill: rgb(170 240 196 / 0.6);
}

.fill-green-200\/70 {
  fill: rgb(170 240 196 / 0.7);
}

.fill-green-200\/75 {
  fill: rgb(170 240 196 / 0.75);
}

.fill-green-200\/80 {
  fill: rgb(170 240 196 / 0.8);
}

.fill-green-200\/90 {
  fill: rgb(170 240 196 / 0.9);
}

.fill-green-200\/95 {
  fill: rgb(170 240 196 / 0.95);
}

.fill-green-200\/100 {
  fill: rgb(170 240 196 / 1);
}

.fill-green-300\/0 {
  fill: rgb(115 226 163 / 0);
}

.fill-green-300\/5 {
  fill: rgb(115 226 163 / 0.05);
}

.fill-green-300\/10 {
  fill: rgb(115 226 163 / 0.1);
}

.fill-green-300\/20 {
  fill: rgb(115 226 163 / 0.2);
}

.fill-green-300\/25 {
  fill: rgb(115 226 163 / 0.25);
}

.fill-green-300\/30 {
  fill: rgb(115 226 163 / 0.3);
}

.fill-green-300\/40 {
  fill: rgb(115 226 163 / 0.4);
}

.fill-green-300\/50 {
  fill: rgb(115 226 163 / 0.5);
}

.fill-green-300\/60 {
  fill: rgb(115 226 163 / 0.6);
}

.fill-green-300\/70 {
  fill: rgb(115 226 163 / 0.7);
}

.fill-green-300\/75 {
  fill: rgb(115 226 163 / 0.75);
}

.fill-green-300\/80 {
  fill: rgb(115 226 163 / 0.8);
}

.fill-green-300\/90 {
  fill: rgb(115 226 163 / 0.9);
}

.fill-green-300\/95 {
  fill: rgb(115 226 163 / 0.95);
}

.fill-green-300\/100 {
  fill: rgb(115 226 163 / 1);
}

.fill-green-400\/0 {
  fill: rgb(60 203 127 / 0);
}

.fill-green-400\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.fill-green-400\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.fill-green-400\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.fill-green-400\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.fill-green-400\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.fill-green-400\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.fill-green-400\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.fill-green-400\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.fill-green-400\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.fill-green-400\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.fill-green-400\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.fill-green-400\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.fill-green-400\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.fill-green-400\/100 {
  fill: rgb(60 203 127 / 1);
}

.fill-green-500\/0 {
  fill: rgb(22 131 100 / 0);
}

.fill-green-500\/5 {
  fill: rgb(22 131 100 / 0.05);
}

.fill-green-500\/10 {
  fill: rgb(22 131 100 / 0.1);
}

.fill-green-500\/20 {
  fill: rgb(22 131 100 / 0.2);
}

.fill-green-500\/25 {
  fill: rgb(22 131 100 / 0.25);
}

.fill-green-500\/30 {
  fill: rgb(22 131 100 / 0.3);
}

.fill-green-500\/40 {
  fill: rgb(22 131 100 / 0.4);
}

.fill-green-500\/50 {
  fill: rgb(22 131 100 / 0.5);
}

.fill-green-500\/60 {
  fill: rgb(22 131 100 / 0.6);
}

.fill-green-500\/70 {
  fill: rgb(22 131 100 / 0.7);
}

.fill-green-500\/75 {
  fill: rgb(22 131 100 / 0.75);
}

.fill-green-500\/80 {
  fill: rgb(22 131 100 / 0.8);
}

.fill-green-500\/90 {
  fill: rgb(22 131 100 / 0.9);
}

.fill-green-500\/95 {
  fill: rgb(22 131 100 / 0.95);
}

.fill-green-500\/100 {
  fill: rgb(22 131 100 / 1);
}

.fill-green-600\/0 {
  fill: rgb(9 146 80 / 0);
}

.fill-green-600\/5 {
  fill: rgb(9 146 80 / 0.05);
}

.fill-green-600\/10 {
  fill: rgb(9 146 80 / 0.1);
}

.fill-green-600\/20 {
  fill: rgb(9 146 80 / 0.2);
}

.fill-green-600\/25 {
  fill: rgb(9 146 80 / 0.25);
}

.fill-green-600\/30 {
  fill: rgb(9 146 80 / 0.3);
}

.fill-green-600\/40 {
  fill: rgb(9 146 80 / 0.4);
}

.fill-green-600\/50 {
  fill: rgb(9 146 80 / 0.5);
}

.fill-green-600\/60 {
  fill: rgb(9 146 80 / 0.6);
}

.fill-green-600\/70 {
  fill: rgb(9 146 80 / 0.7);
}

.fill-green-600\/75 {
  fill: rgb(9 146 80 / 0.75);
}

.fill-green-600\/80 {
  fill: rgb(9 146 80 / 0.8);
}

.fill-green-600\/90 {
  fill: rgb(9 146 80 / 0.9);
}

.fill-green-600\/95 {
  fill: rgb(9 146 80 / 0.95);
}

.fill-green-600\/100 {
  fill: rgb(9 146 80 / 1);
}

.fill-green-700\/0 {
  fill: rgb(8 116 67 / 0);
}

.fill-green-700\/5 {
  fill: rgb(8 116 67 / 0.05);
}

.fill-green-700\/10 {
  fill: rgb(8 116 67 / 0.1);
}

.fill-green-700\/20 {
  fill: rgb(8 116 67 / 0.2);
}

.fill-green-700\/25 {
  fill: rgb(8 116 67 / 0.25);
}

.fill-green-700\/30 {
  fill: rgb(8 116 67 / 0.3);
}

.fill-green-700\/40 {
  fill: rgb(8 116 67 / 0.4);
}

.fill-green-700\/50 {
  fill: rgb(8 116 67 / 0.5);
}

.fill-green-700\/60 {
  fill: rgb(8 116 67 / 0.6);
}

.fill-green-700\/70 {
  fill: rgb(8 116 67 / 0.7);
}

.fill-green-700\/75 {
  fill: rgb(8 116 67 / 0.75);
}

.fill-green-700\/80 {
  fill: rgb(8 116 67 / 0.8);
}

.fill-green-700\/90 {
  fill: rgb(8 116 67 / 0.9);
}

.fill-green-700\/95 {
  fill: rgb(8 116 67 / 0.95);
}

.fill-green-700\/100 {
  fill: rgb(8 116 67 / 1);
}

.fill-green-800\/0 {
  fill: rgb(9 80 55 / 0);
}

.fill-green-800\/5 {
  fill: rgb(9 80 55 / 0.05);
}

.fill-green-800\/10 {
  fill: rgb(9 80 55 / 0.1);
}

.fill-green-800\/20 {
  fill: rgb(9 80 55 / 0.2);
}

.fill-green-800\/25 {
  fill: rgb(9 80 55 / 0.25);
}

.fill-green-800\/30 {
  fill: rgb(9 80 55 / 0.3);
}

.fill-green-800\/40 {
  fill: rgb(9 80 55 / 0.4);
}

.fill-green-800\/50 {
  fill: rgb(9 80 55 / 0.5);
}

.fill-green-800\/60 {
  fill: rgb(9 80 55 / 0.6);
}

.fill-green-800\/70 {
  fill: rgb(9 80 55 / 0.7);
}

.fill-green-800\/75 {
  fill: rgb(9 80 55 / 0.75);
}

.fill-green-800\/80 {
  fill: rgb(9 80 55 / 0.8);
}

.fill-green-800\/90 {
  fill: rgb(9 80 55 / 0.9);
}

.fill-green-800\/95 {
  fill: rgb(9 80 55 / 0.95);
}

.fill-green-800\/100 {
  fill: rgb(9 80 55 / 1);
}

.fill-green-900\/0 {
  fill: rgb(8 76 46 / 0);
}

.fill-green-900\/5 {
  fill: rgb(8 76 46 / 0.05);
}

.fill-green-900\/10 {
  fill: rgb(8 76 46 / 0.1);
}

.fill-green-900\/20 {
  fill: rgb(8 76 46 / 0.2);
}

.fill-green-900\/25 {
  fill: rgb(8 76 46 / 0.25);
}

.fill-green-900\/30 {
  fill: rgb(8 76 46 / 0.3);
}

.fill-green-900\/40 {
  fill: rgb(8 76 46 / 0.4);
}

.fill-green-900\/50 {
  fill: rgb(8 76 46 / 0.5);
}

.fill-green-900\/60 {
  fill: rgb(8 76 46 / 0.6);
}

.fill-green-900\/70 {
  fill: rgb(8 76 46 / 0.7);
}

.fill-green-900\/75 {
  fill: rgb(8 76 46 / 0.75);
}

.fill-green-900\/80 {
  fill: rgb(8 76 46 / 0.8);
}

.fill-green-900\/90 {
  fill: rgb(8 76 46 / 0.9);
}

.fill-green-900\/95 {
  fill: rgb(8 76 46 / 0.95);
}

.fill-green-900\/100 {
  fill: rgb(8 76 46 / 1);
}

.fill-green\/0 {
  fill: rgb(60 203 127 / 0);
}

.fill-green\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.fill-green\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.fill-green\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.fill-green\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.fill-green\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.fill-green\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.fill-green\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.fill-green\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.fill-green\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.fill-green\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.fill-green\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.fill-green\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.fill-green\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.fill-green\/100 {
  fill: rgb(60 203 127 / 1);
}

.fill-teal-25\/0 {
  fill: rgb(246 254 252 / 0);
}

.fill-teal-25\/5 {
  fill: rgb(246 254 252 / 0.05);
}

.fill-teal-25\/10 {
  fill: rgb(246 254 252 / 0.1);
}

.fill-teal-25\/20 {
  fill: rgb(246 254 252 / 0.2);
}

.fill-teal-25\/25 {
  fill: rgb(246 254 252 / 0.25);
}

.fill-teal-25\/30 {
  fill: rgb(246 254 252 / 0.3);
}

.fill-teal-25\/40 {
  fill: rgb(246 254 252 / 0.4);
}

.fill-teal-25\/50 {
  fill: rgb(246 254 252 / 0.5);
}

.fill-teal-25\/60 {
  fill: rgb(246 254 252 / 0.6);
}

.fill-teal-25\/70 {
  fill: rgb(246 254 252 / 0.7);
}

.fill-teal-25\/75 {
  fill: rgb(246 254 252 / 0.75);
}

.fill-teal-25\/80 {
  fill: rgb(246 254 252 / 0.8);
}

.fill-teal-25\/90 {
  fill: rgb(246 254 252 / 0.9);
}

.fill-teal-25\/95 {
  fill: rgb(246 254 252 / 0.95);
}

.fill-teal-25\/100 {
  fill: rgb(246 254 252 / 1);
}

.fill-teal-50\/0 {
  fill: rgb(240 253 249 / 0);
}

.fill-teal-50\/5 {
  fill: rgb(240 253 249 / 0.05);
}

.fill-teal-50\/10 {
  fill: rgb(240 253 249 / 0.1);
}

.fill-teal-50\/20 {
  fill: rgb(240 253 249 / 0.2);
}

.fill-teal-50\/25 {
  fill: rgb(240 253 249 / 0.25);
}

.fill-teal-50\/30 {
  fill: rgb(240 253 249 / 0.3);
}

.fill-teal-50\/40 {
  fill: rgb(240 253 249 / 0.4);
}

.fill-teal-50\/50 {
  fill: rgb(240 253 249 / 0.5);
}

.fill-teal-50\/60 {
  fill: rgb(240 253 249 / 0.6);
}

.fill-teal-50\/70 {
  fill: rgb(240 253 249 / 0.7);
}

.fill-teal-50\/75 {
  fill: rgb(240 253 249 / 0.75);
}

.fill-teal-50\/80 {
  fill: rgb(240 253 249 / 0.8);
}

.fill-teal-50\/90 {
  fill: rgb(240 253 249 / 0.9);
}

.fill-teal-50\/95 {
  fill: rgb(240 253 249 / 0.95);
}

.fill-teal-50\/100 {
  fill: rgb(240 253 249 / 1);
}

.fill-teal-100\/0 {
  fill: rgb(204 251 239 / 0);
}

.fill-teal-100\/5 {
  fill: rgb(204 251 239 / 0.05);
}

.fill-teal-100\/10 {
  fill: rgb(204 251 239 / 0.1);
}

.fill-teal-100\/20 {
  fill: rgb(204 251 239 / 0.2);
}

.fill-teal-100\/25 {
  fill: rgb(204 251 239 / 0.25);
}

.fill-teal-100\/30 {
  fill: rgb(204 251 239 / 0.3);
}

.fill-teal-100\/40 {
  fill: rgb(204 251 239 / 0.4);
}

.fill-teal-100\/50 {
  fill: rgb(204 251 239 / 0.5);
}

.fill-teal-100\/60 {
  fill: rgb(204 251 239 / 0.6);
}

.fill-teal-100\/70 {
  fill: rgb(204 251 239 / 0.7);
}

.fill-teal-100\/75 {
  fill: rgb(204 251 239 / 0.75);
}

.fill-teal-100\/80 {
  fill: rgb(204 251 239 / 0.8);
}

.fill-teal-100\/90 {
  fill: rgb(204 251 239 / 0.9);
}

.fill-teal-100\/95 {
  fill: rgb(204 251 239 / 0.95);
}

.fill-teal-100\/100 {
  fill: rgb(204 251 239 / 1);
}

.fill-teal-200\/0 {
  fill: rgb(153 246 224 / 0);
}

.fill-teal-200\/5 {
  fill: rgb(153 246 224 / 0.05);
}

.fill-teal-200\/10 {
  fill: rgb(153 246 224 / 0.1);
}

.fill-teal-200\/20 {
  fill: rgb(153 246 224 / 0.2);
}

.fill-teal-200\/25 {
  fill: rgb(153 246 224 / 0.25);
}

.fill-teal-200\/30 {
  fill: rgb(153 246 224 / 0.3);
}

.fill-teal-200\/40 {
  fill: rgb(153 246 224 / 0.4);
}

.fill-teal-200\/50 {
  fill: rgb(153 246 224 / 0.5);
}

.fill-teal-200\/60 {
  fill: rgb(153 246 224 / 0.6);
}

.fill-teal-200\/70 {
  fill: rgb(153 246 224 / 0.7);
}

.fill-teal-200\/75 {
  fill: rgb(153 246 224 / 0.75);
}

.fill-teal-200\/80 {
  fill: rgb(153 246 224 / 0.8);
}

.fill-teal-200\/90 {
  fill: rgb(153 246 224 / 0.9);
}

.fill-teal-200\/95 {
  fill: rgb(153 246 224 / 0.95);
}

.fill-teal-200\/100 {
  fill: rgb(153 246 224 / 1);
}

.fill-teal-300\/0 {
  fill: rgb(95 233 208 / 0);
}

.fill-teal-300\/5 {
  fill: rgb(95 233 208 / 0.05);
}

.fill-teal-300\/10 {
  fill: rgb(95 233 208 / 0.1);
}

.fill-teal-300\/20 {
  fill: rgb(95 233 208 / 0.2);
}

.fill-teal-300\/25 {
  fill: rgb(95 233 208 / 0.25);
}

.fill-teal-300\/30 {
  fill: rgb(95 233 208 / 0.3);
}

.fill-teal-300\/40 {
  fill: rgb(95 233 208 / 0.4);
}

.fill-teal-300\/50 {
  fill: rgb(95 233 208 / 0.5);
}

.fill-teal-300\/60 {
  fill: rgb(95 233 208 / 0.6);
}

.fill-teal-300\/70 {
  fill: rgb(95 233 208 / 0.7);
}

.fill-teal-300\/75 {
  fill: rgb(95 233 208 / 0.75);
}

.fill-teal-300\/80 {
  fill: rgb(95 233 208 / 0.8);
}

.fill-teal-300\/90 {
  fill: rgb(95 233 208 / 0.9);
}

.fill-teal-300\/95 {
  fill: rgb(95 233 208 / 0.95);
}

.fill-teal-300\/100 {
  fill: rgb(95 233 208 / 1);
}

.fill-teal-400\/0 {
  fill: rgb(46 211 183 / 0);
}

.fill-teal-400\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.fill-teal-400\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.fill-teal-400\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.fill-teal-400\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.fill-teal-400\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.fill-teal-400\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.fill-teal-400\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.fill-teal-400\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.fill-teal-400\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.fill-teal-400\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.fill-teal-400\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.fill-teal-400\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.fill-teal-400\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.fill-teal-400\/100 {
  fill: rgb(46 211 183 / 1);
}

.fill-teal-500\/0 {
  fill: rgb(21 183 158 / 0);
}

.fill-teal-500\/5 {
  fill: rgb(21 183 158 / 0.05);
}

.fill-teal-500\/10 {
  fill: rgb(21 183 158 / 0.1);
}

.fill-teal-500\/20 {
  fill: rgb(21 183 158 / 0.2);
}

.fill-teal-500\/25 {
  fill: rgb(21 183 158 / 0.25);
}

.fill-teal-500\/30 {
  fill: rgb(21 183 158 / 0.3);
}

.fill-teal-500\/40 {
  fill: rgb(21 183 158 / 0.4);
}

.fill-teal-500\/50 {
  fill: rgb(21 183 158 / 0.5);
}

.fill-teal-500\/60 {
  fill: rgb(21 183 158 / 0.6);
}

.fill-teal-500\/70 {
  fill: rgb(21 183 158 / 0.7);
}

.fill-teal-500\/75 {
  fill: rgb(21 183 158 / 0.75);
}

.fill-teal-500\/80 {
  fill: rgb(21 183 158 / 0.8);
}

.fill-teal-500\/90 {
  fill: rgb(21 183 158 / 0.9);
}

.fill-teal-500\/95 {
  fill: rgb(21 183 158 / 0.95);
}

.fill-teal-500\/100 {
  fill: rgb(21 183 158 / 1);
}

.fill-teal-600\/0 {
  fill: rgb(14 147 132 / 0);
}

.fill-teal-600\/5 {
  fill: rgb(14 147 132 / 0.05);
}

.fill-teal-600\/10 {
  fill: rgb(14 147 132 / 0.1);
}

.fill-teal-600\/20 {
  fill: rgb(14 147 132 / 0.2);
}

.fill-teal-600\/25 {
  fill: rgb(14 147 132 / 0.25);
}

.fill-teal-600\/30 {
  fill: rgb(14 147 132 / 0.3);
}

.fill-teal-600\/40 {
  fill: rgb(14 147 132 / 0.4);
}

.fill-teal-600\/50 {
  fill: rgb(14 147 132 / 0.5);
}

.fill-teal-600\/60 {
  fill: rgb(14 147 132 / 0.6);
}

.fill-teal-600\/70 {
  fill: rgb(14 147 132 / 0.7);
}

.fill-teal-600\/75 {
  fill: rgb(14 147 132 / 0.75);
}

.fill-teal-600\/80 {
  fill: rgb(14 147 132 / 0.8);
}

.fill-teal-600\/90 {
  fill: rgb(14 147 132 / 0.9);
}

.fill-teal-600\/95 {
  fill: rgb(14 147 132 / 0.95);
}

.fill-teal-600\/100 {
  fill: rgb(14 147 132 / 1);
}

.fill-teal-700\/0 {
  fill: rgb(16 117 105 / 0);
}

.fill-teal-700\/5 {
  fill: rgb(16 117 105 / 0.05);
}

.fill-teal-700\/10 {
  fill: rgb(16 117 105 / 0.1);
}

.fill-teal-700\/20 {
  fill: rgb(16 117 105 / 0.2);
}

.fill-teal-700\/25 {
  fill: rgb(16 117 105 / 0.25);
}

.fill-teal-700\/30 {
  fill: rgb(16 117 105 / 0.3);
}

.fill-teal-700\/40 {
  fill: rgb(16 117 105 / 0.4);
}

.fill-teal-700\/50 {
  fill: rgb(16 117 105 / 0.5);
}

.fill-teal-700\/60 {
  fill: rgb(16 117 105 / 0.6);
}

.fill-teal-700\/70 {
  fill: rgb(16 117 105 / 0.7);
}

.fill-teal-700\/75 {
  fill: rgb(16 117 105 / 0.75);
}

.fill-teal-700\/80 {
  fill: rgb(16 117 105 / 0.8);
}

.fill-teal-700\/90 {
  fill: rgb(16 117 105 / 0.9);
}

.fill-teal-700\/95 {
  fill: rgb(16 117 105 / 0.95);
}

.fill-teal-700\/100 {
  fill: rgb(16 117 105 / 1);
}

.fill-teal-800\/0 {
  fill: rgb(18 93 86 / 0);
}

.fill-teal-800\/5 {
  fill: rgb(18 93 86 / 0.05);
}

.fill-teal-800\/10 {
  fill: rgb(18 93 86 / 0.1);
}

.fill-teal-800\/20 {
  fill: rgb(18 93 86 / 0.2);
}

.fill-teal-800\/25 {
  fill: rgb(18 93 86 / 0.25);
}

.fill-teal-800\/30 {
  fill: rgb(18 93 86 / 0.3);
}

.fill-teal-800\/40 {
  fill: rgb(18 93 86 / 0.4);
}

.fill-teal-800\/50 {
  fill: rgb(18 93 86 / 0.5);
}

.fill-teal-800\/60 {
  fill: rgb(18 93 86 / 0.6);
}

.fill-teal-800\/70 {
  fill: rgb(18 93 86 / 0.7);
}

.fill-teal-800\/75 {
  fill: rgb(18 93 86 / 0.75);
}

.fill-teal-800\/80 {
  fill: rgb(18 93 86 / 0.8);
}

.fill-teal-800\/90 {
  fill: rgb(18 93 86 / 0.9);
}

.fill-teal-800\/95 {
  fill: rgb(18 93 86 / 0.95);
}

.fill-teal-800\/100 {
  fill: rgb(18 93 86 / 1);
}

.fill-teal-900\/0 {
  fill: rgb(19 78 72 / 0);
}

.fill-teal-900\/5 {
  fill: rgb(19 78 72 / 0.05);
}

.fill-teal-900\/10 {
  fill: rgb(19 78 72 / 0.1);
}

.fill-teal-900\/20 {
  fill: rgb(19 78 72 / 0.2);
}

.fill-teal-900\/25 {
  fill: rgb(19 78 72 / 0.25);
}

.fill-teal-900\/30 {
  fill: rgb(19 78 72 / 0.3);
}

.fill-teal-900\/40 {
  fill: rgb(19 78 72 / 0.4);
}

.fill-teal-900\/50 {
  fill: rgb(19 78 72 / 0.5);
}

.fill-teal-900\/60 {
  fill: rgb(19 78 72 / 0.6);
}

.fill-teal-900\/70 {
  fill: rgb(19 78 72 / 0.7);
}

.fill-teal-900\/75 {
  fill: rgb(19 78 72 / 0.75);
}

.fill-teal-900\/80 {
  fill: rgb(19 78 72 / 0.8);
}

.fill-teal-900\/90 {
  fill: rgb(19 78 72 / 0.9);
}

.fill-teal-900\/95 {
  fill: rgb(19 78 72 / 0.95);
}

.fill-teal-900\/100 {
  fill: rgb(19 78 72 / 1);
}

.fill-teal\/0 {
  fill: rgb(46 211 183 / 0);
}

.fill-teal\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.fill-teal\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.fill-teal\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.fill-teal\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.fill-teal\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.fill-teal\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.fill-teal\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.fill-teal\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.fill-teal\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.fill-teal\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.fill-teal\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.fill-teal\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.fill-teal\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.fill-teal\/100 {
  fill: rgb(46 211 183 / 1);
}

.fill-cyan-25\/0 {
  fill: rgb(245 254 255 / 0);
}

.fill-cyan-25\/5 {
  fill: rgb(245 254 255 / 0.05);
}

.fill-cyan-25\/10 {
  fill: rgb(245 254 255 / 0.1);
}

.fill-cyan-25\/20 {
  fill: rgb(245 254 255 / 0.2);
}

.fill-cyan-25\/25 {
  fill: rgb(245 254 255 / 0.25);
}

.fill-cyan-25\/30 {
  fill: rgb(245 254 255 / 0.3);
}

.fill-cyan-25\/40 {
  fill: rgb(245 254 255 / 0.4);
}

.fill-cyan-25\/50 {
  fill: rgb(245 254 255 / 0.5);
}

.fill-cyan-25\/60 {
  fill: rgb(245 254 255 / 0.6);
}

.fill-cyan-25\/70 {
  fill: rgb(245 254 255 / 0.7);
}

.fill-cyan-25\/75 {
  fill: rgb(245 254 255 / 0.75);
}

.fill-cyan-25\/80 {
  fill: rgb(245 254 255 / 0.8);
}

.fill-cyan-25\/90 {
  fill: rgb(245 254 255 / 0.9);
}

.fill-cyan-25\/95 {
  fill: rgb(245 254 255 / 0.95);
}

.fill-cyan-25\/100 {
  fill: rgb(245 254 255 / 1);
}

.fill-cyan-50\/0 {
  fill: rgb(236 253 255 / 0);
}

.fill-cyan-50\/5 {
  fill: rgb(236 253 255 / 0.05);
}

.fill-cyan-50\/10 {
  fill: rgb(236 253 255 / 0.1);
}

.fill-cyan-50\/20 {
  fill: rgb(236 253 255 / 0.2);
}

.fill-cyan-50\/25 {
  fill: rgb(236 253 255 / 0.25);
}

.fill-cyan-50\/30 {
  fill: rgb(236 253 255 / 0.3);
}

.fill-cyan-50\/40 {
  fill: rgb(236 253 255 / 0.4);
}

.fill-cyan-50\/50 {
  fill: rgb(236 253 255 / 0.5);
}

.fill-cyan-50\/60 {
  fill: rgb(236 253 255 / 0.6);
}

.fill-cyan-50\/70 {
  fill: rgb(236 253 255 / 0.7);
}

.fill-cyan-50\/75 {
  fill: rgb(236 253 255 / 0.75);
}

.fill-cyan-50\/80 {
  fill: rgb(236 253 255 / 0.8);
}

.fill-cyan-50\/90 {
  fill: rgb(236 253 255 / 0.9);
}

.fill-cyan-50\/95 {
  fill: rgb(236 253 255 / 0.95);
}

.fill-cyan-50\/100 {
  fill: rgb(236 253 255 / 1);
}

.fill-cyan-100\/0 {
  fill: rgb(207 249 254 / 0);
}

.fill-cyan-100\/5 {
  fill: rgb(207 249 254 / 0.05);
}

.fill-cyan-100\/10 {
  fill: rgb(207 249 254 / 0.1);
}

.fill-cyan-100\/20 {
  fill: rgb(207 249 254 / 0.2);
}

.fill-cyan-100\/25 {
  fill: rgb(207 249 254 / 0.25);
}

.fill-cyan-100\/30 {
  fill: rgb(207 249 254 / 0.3);
}

.fill-cyan-100\/40 {
  fill: rgb(207 249 254 / 0.4);
}

.fill-cyan-100\/50 {
  fill: rgb(207 249 254 / 0.5);
}

.fill-cyan-100\/60 {
  fill: rgb(207 249 254 / 0.6);
}

.fill-cyan-100\/70 {
  fill: rgb(207 249 254 / 0.7);
}

.fill-cyan-100\/75 {
  fill: rgb(207 249 254 / 0.75);
}

.fill-cyan-100\/80 {
  fill: rgb(207 249 254 / 0.8);
}

.fill-cyan-100\/90 {
  fill: rgb(207 249 254 / 0.9);
}

.fill-cyan-100\/95 {
  fill: rgb(207 249 254 / 0.95);
}

.fill-cyan-100\/100 {
  fill: rgb(207 249 254 / 1);
}

.fill-cyan-200\/0 {
  fill: rgb(165 240 252 / 0);
}

.fill-cyan-200\/5 {
  fill: rgb(165 240 252 / 0.05);
}

.fill-cyan-200\/10 {
  fill: rgb(165 240 252 / 0.1);
}

.fill-cyan-200\/20 {
  fill: rgb(165 240 252 / 0.2);
}

.fill-cyan-200\/25 {
  fill: rgb(165 240 252 / 0.25);
}

.fill-cyan-200\/30 {
  fill: rgb(165 240 252 / 0.3);
}

.fill-cyan-200\/40 {
  fill: rgb(165 240 252 / 0.4);
}

.fill-cyan-200\/50 {
  fill: rgb(165 240 252 / 0.5);
}

.fill-cyan-200\/60 {
  fill: rgb(165 240 252 / 0.6);
}

.fill-cyan-200\/70 {
  fill: rgb(165 240 252 / 0.7);
}

.fill-cyan-200\/75 {
  fill: rgb(165 240 252 / 0.75);
}

.fill-cyan-200\/80 {
  fill: rgb(165 240 252 / 0.8);
}

.fill-cyan-200\/90 {
  fill: rgb(165 240 252 / 0.9);
}

.fill-cyan-200\/95 {
  fill: rgb(165 240 252 / 0.95);
}

.fill-cyan-200\/100 {
  fill: rgb(165 240 252 / 1);
}

.fill-cyan-300\/0 {
  fill: rgb(103 227 249 / 0);
}

.fill-cyan-300\/5 {
  fill: rgb(103 227 249 / 0.05);
}

.fill-cyan-300\/10 {
  fill: rgb(103 227 249 / 0.1);
}

.fill-cyan-300\/20 {
  fill: rgb(103 227 249 / 0.2);
}

.fill-cyan-300\/25 {
  fill: rgb(103 227 249 / 0.25);
}

.fill-cyan-300\/30 {
  fill: rgb(103 227 249 / 0.3);
}

.fill-cyan-300\/40 {
  fill: rgb(103 227 249 / 0.4);
}

.fill-cyan-300\/50 {
  fill: rgb(103 227 249 / 0.5);
}

.fill-cyan-300\/60 {
  fill: rgb(103 227 249 / 0.6);
}

.fill-cyan-300\/70 {
  fill: rgb(103 227 249 / 0.7);
}

.fill-cyan-300\/75 {
  fill: rgb(103 227 249 / 0.75);
}

.fill-cyan-300\/80 {
  fill: rgb(103 227 249 / 0.8);
}

.fill-cyan-300\/90 {
  fill: rgb(103 227 249 / 0.9);
}

.fill-cyan-300\/95 {
  fill: rgb(103 227 249 / 0.95);
}

.fill-cyan-300\/100 {
  fill: rgb(103 227 249 / 1);
}

.fill-cyan-400\/0 {
  fill: rgb(34 204 238 / 0);
}

.fill-cyan-400\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.fill-cyan-400\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.fill-cyan-400\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.fill-cyan-400\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.fill-cyan-400\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.fill-cyan-400\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.fill-cyan-400\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.fill-cyan-400\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.fill-cyan-400\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.fill-cyan-400\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.fill-cyan-400\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.fill-cyan-400\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.fill-cyan-400\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.fill-cyan-400\/100 {
  fill: rgb(34 204 238 / 1);
}

.fill-cyan-500\/0 {
  fill: rgb(6 174 212 / 0);
}

.fill-cyan-500\/5 {
  fill: rgb(6 174 212 / 0.05);
}

.fill-cyan-500\/10 {
  fill: rgb(6 174 212 / 0.1);
}

.fill-cyan-500\/20 {
  fill: rgb(6 174 212 / 0.2);
}

.fill-cyan-500\/25 {
  fill: rgb(6 174 212 / 0.25);
}

.fill-cyan-500\/30 {
  fill: rgb(6 174 212 / 0.3);
}

.fill-cyan-500\/40 {
  fill: rgb(6 174 212 / 0.4);
}

.fill-cyan-500\/50 {
  fill: rgb(6 174 212 / 0.5);
}

.fill-cyan-500\/60 {
  fill: rgb(6 174 212 / 0.6);
}

.fill-cyan-500\/70 {
  fill: rgb(6 174 212 / 0.7);
}

.fill-cyan-500\/75 {
  fill: rgb(6 174 212 / 0.75);
}

.fill-cyan-500\/80 {
  fill: rgb(6 174 212 / 0.8);
}

.fill-cyan-500\/90 {
  fill: rgb(6 174 212 / 0.9);
}

.fill-cyan-500\/95 {
  fill: rgb(6 174 212 / 0.95);
}

.fill-cyan-500\/100 {
  fill: rgb(6 174 212 / 1);
}

.fill-cyan-600\/0 {
  fill: rgb(8 138 178 / 0);
}

.fill-cyan-600\/5 {
  fill: rgb(8 138 178 / 0.05);
}

.fill-cyan-600\/10 {
  fill: rgb(8 138 178 / 0.1);
}

.fill-cyan-600\/20 {
  fill: rgb(8 138 178 / 0.2);
}

.fill-cyan-600\/25 {
  fill: rgb(8 138 178 / 0.25);
}

.fill-cyan-600\/30 {
  fill: rgb(8 138 178 / 0.3);
}

.fill-cyan-600\/40 {
  fill: rgb(8 138 178 / 0.4);
}

.fill-cyan-600\/50 {
  fill: rgb(8 138 178 / 0.5);
}

.fill-cyan-600\/60 {
  fill: rgb(8 138 178 / 0.6);
}

.fill-cyan-600\/70 {
  fill: rgb(8 138 178 / 0.7);
}

.fill-cyan-600\/75 {
  fill: rgb(8 138 178 / 0.75);
}

.fill-cyan-600\/80 {
  fill: rgb(8 138 178 / 0.8);
}

.fill-cyan-600\/90 {
  fill: rgb(8 138 178 / 0.9);
}

.fill-cyan-600\/95 {
  fill: rgb(8 138 178 / 0.95);
}

.fill-cyan-600\/100 {
  fill: rgb(8 138 178 / 1);
}

.fill-cyan-700\/0 {
  fill: rgb(14 112 144 / 0);
}

.fill-cyan-700\/5 {
  fill: rgb(14 112 144 / 0.05);
}

.fill-cyan-700\/10 {
  fill: rgb(14 112 144 / 0.1);
}

.fill-cyan-700\/20 {
  fill: rgb(14 112 144 / 0.2);
}

.fill-cyan-700\/25 {
  fill: rgb(14 112 144 / 0.25);
}

.fill-cyan-700\/30 {
  fill: rgb(14 112 144 / 0.3);
}

.fill-cyan-700\/40 {
  fill: rgb(14 112 144 / 0.4);
}

.fill-cyan-700\/50 {
  fill: rgb(14 112 144 / 0.5);
}

.fill-cyan-700\/60 {
  fill: rgb(14 112 144 / 0.6);
}

.fill-cyan-700\/70 {
  fill: rgb(14 112 144 / 0.7);
}

.fill-cyan-700\/75 {
  fill: rgb(14 112 144 / 0.75);
}

.fill-cyan-700\/80 {
  fill: rgb(14 112 144 / 0.8);
}

.fill-cyan-700\/90 {
  fill: rgb(14 112 144 / 0.9);
}

.fill-cyan-700\/95 {
  fill: rgb(14 112 144 / 0.95);
}

.fill-cyan-700\/100 {
  fill: rgb(14 112 144 / 1);
}

.fill-cyan-800\/0 {
  fill: rgb(21 91 117 / 0);
}

.fill-cyan-800\/5 {
  fill: rgb(21 91 117 / 0.05);
}

.fill-cyan-800\/10 {
  fill: rgb(21 91 117 / 0.1);
}

.fill-cyan-800\/20 {
  fill: rgb(21 91 117 / 0.2);
}

.fill-cyan-800\/25 {
  fill: rgb(21 91 117 / 0.25);
}

.fill-cyan-800\/30 {
  fill: rgb(21 91 117 / 0.3);
}

.fill-cyan-800\/40 {
  fill: rgb(21 91 117 / 0.4);
}

.fill-cyan-800\/50 {
  fill: rgb(21 91 117 / 0.5);
}

.fill-cyan-800\/60 {
  fill: rgb(21 91 117 / 0.6);
}

.fill-cyan-800\/70 {
  fill: rgb(21 91 117 / 0.7);
}

.fill-cyan-800\/75 {
  fill: rgb(21 91 117 / 0.75);
}

.fill-cyan-800\/80 {
  fill: rgb(21 91 117 / 0.8);
}

.fill-cyan-800\/90 {
  fill: rgb(21 91 117 / 0.9);
}

.fill-cyan-800\/95 {
  fill: rgb(21 91 117 / 0.95);
}

.fill-cyan-800\/100 {
  fill: rgb(21 91 117 / 1);
}

.fill-cyan-900\/0 {
  fill: rgb(22 76 99 / 0);
}

.fill-cyan-900\/5 {
  fill: rgb(22 76 99 / 0.05);
}

.fill-cyan-900\/10 {
  fill: rgb(22 76 99 / 0.1);
}

.fill-cyan-900\/20 {
  fill: rgb(22 76 99 / 0.2);
}

.fill-cyan-900\/25 {
  fill: rgb(22 76 99 / 0.25);
}

.fill-cyan-900\/30 {
  fill: rgb(22 76 99 / 0.3);
}

.fill-cyan-900\/40 {
  fill: rgb(22 76 99 / 0.4);
}

.fill-cyan-900\/50 {
  fill: rgb(22 76 99 / 0.5);
}

.fill-cyan-900\/60 {
  fill: rgb(22 76 99 / 0.6);
}

.fill-cyan-900\/70 {
  fill: rgb(22 76 99 / 0.7);
}

.fill-cyan-900\/75 {
  fill: rgb(22 76 99 / 0.75);
}

.fill-cyan-900\/80 {
  fill: rgb(22 76 99 / 0.8);
}

.fill-cyan-900\/90 {
  fill: rgb(22 76 99 / 0.9);
}

.fill-cyan-900\/95 {
  fill: rgb(22 76 99 / 0.95);
}

.fill-cyan-900\/100 {
  fill: rgb(22 76 99 / 1);
}

.fill-cyan\/0 {
  fill: rgb(34 204 238 / 0);
}

.fill-cyan\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.fill-cyan\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.fill-cyan\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.fill-cyan\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.fill-cyan\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.fill-cyan\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.fill-cyan\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.fill-cyan\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.fill-cyan\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.fill-cyan\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.fill-cyan\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.fill-cyan\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.fill-cyan\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.fill-cyan\/100 {
  fill: rgb(34 204 238 / 1);
}

.fill-blue-light-25\/0 {
  fill: rgb(245 251 255 / 0);
}

.fill-blue-light-25\/5 {
  fill: rgb(245 251 255 / 0.05);
}

.fill-blue-light-25\/10 {
  fill: rgb(245 251 255 / 0.1);
}

.fill-blue-light-25\/20 {
  fill: rgb(245 251 255 / 0.2);
}

.fill-blue-light-25\/25 {
  fill: rgb(245 251 255 / 0.25);
}

.fill-blue-light-25\/30 {
  fill: rgb(245 251 255 / 0.3);
}

.fill-blue-light-25\/40 {
  fill: rgb(245 251 255 / 0.4);
}

.fill-blue-light-25\/50 {
  fill: rgb(245 251 255 / 0.5);
}

.fill-blue-light-25\/60 {
  fill: rgb(245 251 255 / 0.6);
}

.fill-blue-light-25\/70 {
  fill: rgb(245 251 255 / 0.7);
}

.fill-blue-light-25\/75 {
  fill: rgb(245 251 255 / 0.75);
}

.fill-blue-light-25\/80 {
  fill: rgb(245 251 255 / 0.8);
}

.fill-blue-light-25\/90 {
  fill: rgb(245 251 255 / 0.9);
}

.fill-blue-light-25\/95 {
  fill: rgb(245 251 255 / 0.95);
}

.fill-blue-light-25\/100 {
  fill: rgb(245 251 255 / 1);
}

.fill-blue-light-50\/0 {
  fill: rgb(240 249 255 / 0);
}

.fill-blue-light-50\/5 {
  fill: rgb(240 249 255 / 0.05);
}

.fill-blue-light-50\/10 {
  fill: rgb(240 249 255 / 0.1);
}

.fill-blue-light-50\/20 {
  fill: rgb(240 249 255 / 0.2);
}

.fill-blue-light-50\/25 {
  fill: rgb(240 249 255 / 0.25);
}

.fill-blue-light-50\/30 {
  fill: rgb(240 249 255 / 0.3);
}

.fill-blue-light-50\/40 {
  fill: rgb(240 249 255 / 0.4);
}

.fill-blue-light-50\/50 {
  fill: rgb(240 249 255 / 0.5);
}

.fill-blue-light-50\/60 {
  fill: rgb(240 249 255 / 0.6);
}

.fill-blue-light-50\/70 {
  fill: rgb(240 249 255 / 0.7);
}

.fill-blue-light-50\/75 {
  fill: rgb(240 249 255 / 0.75);
}

.fill-blue-light-50\/80 {
  fill: rgb(240 249 255 / 0.8);
}

.fill-blue-light-50\/90 {
  fill: rgb(240 249 255 / 0.9);
}

.fill-blue-light-50\/95 {
  fill: rgb(240 249 255 / 0.95);
}

.fill-blue-light-50\/100 {
  fill: rgb(240 249 255 / 1);
}

.fill-blue-light-100\/0 {
  fill: rgb(224 242 254 / 0);
}

.fill-blue-light-100\/5 {
  fill: rgb(224 242 254 / 0.05);
}

.fill-blue-light-100\/10 {
  fill: rgb(224 242 254 / 0.1);
}

.fill-blue-light-100\/20 {
  fill: rgb(224 242 254 / 0.2);
}

.fill-blue-light-100\/25 {
  fill: rgb(224 242 254 / 0.25);
}

.fill-blue-light-100\/30 {
  fill: rgb(224 242 254 / 0.3);
}

.fill-blue-light-100\/40 {
  fill: rgb(224 242 254 / 0.4);
}

.fill-blue-light-100\/50 {
  fill: rgb(224 242 254 / 0.5);
}

.fill-blue-light-100\/60 {
  fill: rgb(224 242 254 / 0.6);
}

.fill-blue-light-100\/70 {
  fill: rgb(224 242 254 / 0.7);
}

.fill-blue-light-100\/75 {
  fill: rgb(224 242 254 / 0.75);
}

.fill-blue-light-100\/80 {
  fill: rgb(224 242 254 / 0.8);
}

.fill-blue-light-100\/90 {
  fill: rgb(224 242 254 / 0.9);
}

.fill-blue-light-100\/95 {
  fill: rgb(224 242 254 / 0.95);
}

.fill-blue-light-100\/100 {
  fill: rgb(224 242 254 / 1);
}

.fill-blue-light-200\/0 {
  fill: rgb(185 230 254 / 0);
}

.fill-blue-light-200\/5 {
  fill: rgb(185 230 254 / 0.05);
}

.fill-blue-light-200\/10 {
  fill: rgb(185 230 254 / 0.1);
}

.fill-blue-light-200\/20 {
  fill: rgb(185 230 254 / 0.2);
}

.fill-blue-light-200\/25 {
  fill: rgb(185 230 254 / 0.25);
}

.fill-blue-light-200\/30 {
  fill: rgb(185 230 254 / 0.3);
}

.fill-blue-light-200\/40 {
  fill: rgb(185 230 254 / 0.4);
}

.fill-blue-light-200\/50 {
  fill: rgb(185 230 254 / 0.5);
}

.fill-blue-light-200\/60 {
  fill: rgb(185 230 254 / 0.6);
}

.fill-blue-light-200\/70 {
  fill: rgb(185 230 254 / 0.7);
}

.fill-blue-light-200\/75 {
  fill: rgb(185 230 254 / 0.75);
}

.fill-blue-light-200\/80 {
  fill: rgb(185 230 254 / 0.8);
}

.fill-blue-light-200\/90 {
  fill: rgb(185 230 254 / 0.9);
}

.fill-blue-light-200\/95 {
  fill: rgb(185 230 254 / 0.95);
}

.fill-blue-light-200\/100 {
  fill: rgb(185 230 254 / 1);
}

.fill-blue-light-300\/0 {
  fill: rgb(124 212 253 / 0);
}

.fill-blue-light-300\/5 {
  fill: rgb(124 212 253 / 0.05);
}

.fill-blue-light-300\/10 {
  fill: rgb(124 212 253 / 0.1);
}

.fill-blue-light-300\/20 {
  fill: rgb(124 212 253 / 0.2);
}

.fill-blue-light-300\/25 {
  fill: rgb(124 212 253 / 0.25);
}

.fill-blue-light-300\/30 {
  fill: rgb(124 212 253 / 0.3);
}

.fill-blue-light-300\/40 {
  fill: rgb(124 212 253 / 0.4);
}

.fill-blue-light-300\/50 {
  fill: rgb(124 212 253 / 0.5);
}

.fill-blue-light-300\/60 {
  fill: rgb(124 212 253 / 0.6);
}

.fill-blue-light-300\/70 {
  fill: rgb(124 212 253 / 0.7);
}

.fill-blue-light-300\/75 {
  fill: rgb(124 212 253 / 0.75);
}

.fill-blue-light-300\/80 {
  fill: rgb(124 212 253 / 0.8);
}

.fill-blue-light-300\/90 {
  fill: rgb(124 212 253 / 0.9);
}

.fill-blue-light-300\/95 {
  fill: rgb(124 212 253 / 0.95);
}

.fill-blue-light-300\/100 {
  fill: rgb(124 212 253 / 1);
}

.fill-blue-light-400\/0 {
  fill: rgb(54 191 250 / 0);
}

.fill-blue-light-400\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.fill-blue-light-400\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.fill-blue-light-400\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.fill-blue-light-400\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.fill-blue-light-400\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.fill-blue-light-400\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.fill-blue-light-400\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.fill-blue-light-400\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.fill-blue-light-400\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.fill-blue-light-400\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.fill-blue-light-400\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.fill-blue-light-400\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.fill-blue-light-400\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.fill-blue-light-400\/100 {
  fill: rgb(54 191 250 / 1);
}

.fill-blue-light-500\/0 {
  fill: rgb(11 165 236 / 0);
}

.fill-blue-light-500\/5 {
  fill: rgb(11 165 236 / 0.05);
}

.fill-blue-light-500\/10 {
  fill: rgb(11 165 236 / 0.1);
}

.fill-blue-light-500\/20 {
  fill: rgb(11 165 236 / 0.2);
}

.fill-blue-light-500\/25 {
  fill: rgb(11 165 236 / 0.25);
}

.fill-blue-light-500\/30 {
  fill: rgb(11 165 236 / 0.3);
}

.fill-blue-light-500\/40 {
  fill: rgb(11 165 236 / 0.4);
}

.fill-blue-light-500\/50 {
  fill: rgb(11 165 236 / 0.5);
}

.fill-blue-light-500\/60 {
  fill: rgb(11 165 236 / 0.6);
}

.fill-blue-light-500\/70 {
  fill: rgb(11 165 236 / 0.7);
}

.fill-blue-light-500\/75 {
  fill: rgb(11 165 236 / 0.75);
}

.fill-blue-light-500\/80 {
  fill: rgb(11 165 236 / 0.8);
}

.fill-blue-light-500\/90 {
  fill: rgb(11 165 236 / 0.9);
}

.fill-blue-light-500\/95 {
  fill: rgb(11 165 236 / 0.95);
}

.fill-blue-light-500\/100 {
  fill: rgb(11 165 236 / 1);
}

.fill-blue-light-600\/0 {
  fill: rgb(0 134 201 / 0);
}

.fill-blue-light-600\/5 {
  fill: rgb(0 134 201 / 0.05);
}

.fill-blue-light-600\/10 {
  fill: rgb(0 134 201 / 0.1);
}

.fill-blue-light-600\/20 {
  fill: rgb(0 134 201 / 0.2);
}

.fill-blue-light-600\/25 {
  fill: rgb(0 134 201 / 0.25);
}

.fill-blue-light-600\/30 {
  fill: rgb(0 134 201 / 0.3);
}

.fill-blue-light-600\/40 {
  fill: rgb(0 134 201 / 0.4);
}

.fill-blue-light-600\/50 {
  fill: rgb(0 134 201 / 0.5);
}

.fill-blue-light-600\/60 {
  fill: rgb(0 134 201 / 0.6);
}

.fill-blue-light-600\/70 {
  fill: rgb(0 134 201 / 0.7);
}

.fill-blue-light-600\/75 {
  fill: rgb(0 134 201 / 0.75);
}

.fill-blue-light-600\/80 {
  fill: rgb(0 134 201 / 0.8);
}

.fill-blue-light-600\/90 {
  fill: rgb(0 134 201 / 0.9);
}

.fill-blue-light-600\/95 {
  fill: rgb(0 134 201 / 0.95);
}

.fill-blue-light-600\/100 {
  fill: rgb(0 134 201 / 1);
}

.fill-blue-light-700\/0 {
  fill: rgb(2 106 162 / 0);
}

.fill-blue-light-700\/5 {
  fill: rgb(2 106 162 / 0.05);
}

.fill-blue-light-700\/10 {
  fill: rgb(2 106 162 / 0.1);
}

.fill-blue-light-700\/20 {
  fill: rgb(2 106 162 / 0.2);
}

.fill-blue-light-700\/25 {
  fill: rgb(2 106 162 / 0.25);
}

.fill-blue-light-700\/30 {
  fill: rgb(2 106 162 / 0.3);
}

.fill-blue-light-700\/40 {
  fill: rgb(2 106 162 / 0.4);
}

.fill-blue-light-700\/50 {
  fill: rgb(2 106 162 / 0.5);
}

.fill-blue-light-700\/60 {
  fill: rgb(2 106 162 / 0.6);
}

.fill-blue-light-700\/70 {
  fill: rgb(2 106 162 / 0.7);
}

.fill-blue-light-700\/75 {
  fill: rgb(2 106 162 / 0.75);
}

.fill-blue-light-700\/80 {
  fill: rgb(2 106 162 / 0.8);
}

.fill-blue-light-700\/90 {
  fill: rgb(2 106 162 / 0.9);
}

.fill-blue-light-700\/95 {
  fill: rgb(2 106 162 / 0.95);
}

.fill-blue-light-700\/100 {
  fill: rgb(2 106 162 / 1);
}

.fill-blue-light-800\/0 {
  fill: rgb(6 89 134 / 0);
}

.fill-blue-light-800\/5 {
  fill: rgb(6 89 134 / 0.05);
}

.fill-blue-light-800\/10 {
  fill: rgb(6 89 134 / 0.1);
}

.fill-blue-light-800\/20 {
  fill: rgb(6 89 134 / 0.2);
}

.fill-blue-light-800\/25 {
  fill: rgb(6 89 134 / 0.25);
}

.fill-blue-light-800\/30 {
  fill: rgb(6 89 134 / 0.3);
}

.fill-blue-light-800\/40 {
  fill: rgb(6 89 134 / 0.4);
}

.fill-blue-light-800\/50 {
  fill: rgb(6 89 134 / 0.5);
}

.fill-blue-light-800\/60 {
  fill: rgb(6 89 134 / 0.6);
}

.fill-blue-light-800\/70 {
  fill: rgb(6 89 134 / 0.7);
}

.fill-blue-light-800\/75 {
  fill: rgb(6 89 134 / 0.75);
}

.fill-blue-light-800\/80 {
  fill: rgb(6 89 134 / 0.8);
}

.fill-blue-light-800\/90 {
  fill: rgb(6 89 134 / 0.9);
}

.fill-blue-light-800\/95 {
  fill: rgb(6 89 134 / 0.95);
}

.fill-blue-light-800\/100 {
  fill: rgb(6 89 134 / 1);
}

.fill-blue-light-900\/0 {
  fill: rgb(11 74 111 / 0);
}

.fill-blue-light-900\/5 {
  fill: rgb(11 74 111 / 0.05);
}

.fill-blue-light-900\/10 {
  fill: rgb(11 74 111 / 0.1);
}

.fill-blue-light-900\/20 {
  fill: rgb(11 74 111 / 0.2);
}

.fill-blue-light-900\/25 {
  fill: rgb(11 74 111 / 0.25);
}

.fill-blue-light-900\/30 {
  fill: rgb(11 74 111 / 0.3);
}

.fill-blue-light-900\/40 {
  fill: rgb(11 74 111 / 0.4);
}

.fill-blue-light-900\/50 {
  fill: rgb(11 74 111 / 0.5);
}

.fill-blue-light-900\/60 {
  fill: rgb(11 74 111 / 0.6);
}

.fill-blue-light-900\/70 {
  fill: rgb(11 74 111 / 0.7);
}

.fill-blue-light-900\/75 {
  fill: rgb(11 74 111 / 0.75);
}

.fill-blue-light-900\/80 {
  fill: rgb(11 74 111 / 0.8);
}

.fill-blue-light-900\/90 {
  fill: rgb(11 74 111 / 0.9);
}

.fill-blue-light-900\/95 {
  fill: rgb(11 74 111 / 0.95);
}

.fill-blue-light-900\/100 {
  fill: rgb(11 74 111 / 1);
}

.fill-blue-light\/0 {
  fill: rgb(54 191 250 / 0);
}

.fill-blue-light\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.fill-blue-light\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.fill-blue-light\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.fill-blue-light\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.fill-blue-light\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.fill-blue-light\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.fill-blue-light\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.fill-blue-light\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.fill-blue-light\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.fill-blue-light\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.fill-blue-light\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.fill-blue-light\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.fill-blue-light\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.fill-blue-light\/100 {
  fill: rgb(54 191 250 / 1);
}

.fill-blue-25\/0 {
  fill: rgb(245 250 255 / 0);
}

.fill-blue-25\/5 {
  fill: rgb(245 250 255 / 0.05);
}

.fill-blue-25\/10 {
  fill: rgb(245 250 255 / 0.1);
}

.fill-blue-25\/20 {
  fill: rgb(245 250 255 / 0.2);
}

.fill-blue-25\/25 {
  fill: rgb(245 250 255 / 0.25);
}

.fill-blue-25\/30 {
  fill: rgb(245 250 255 / 0.3);
}

.fill-blue-25\/40 {
  fill: rgb(245 250 255 / 0.4);
}

.fill-blue-25\/50 {
  fill: rgb(245 250 255 / 0.5);
}

.fill-blue-25\/60 {
  fill: rgb(245 250 255 / 0.6);
}

.fill-blue-25\/70 {
  fill: rgb(245 250 255 / 0.7);
}

.fill-blue-25\/75 {
  fill: rgb(245 250 255 / 0.75);
}

.fill-blue-25\/80 {
  fill: rgb(245 250 255 / 0.8);
}

.fill-blue-25\/90 {
  fill: rgb(245 250 255 / 0.9);
}

.fill-blue-25\/95 {
  fill: rgb(245 250 255 / 0.95);
}

.fill-blue-25\/100 {
  fill: rgb(245 250 255 / 1);
}

.fill-blue-50\/0 {
  fill: rgb(239 248 255 / 0);
}

.fill-blue-50\/5 {
  fill: rgb(239 248 255 / 0.05);
}

.fill-blue-50\/10 {
  fill: rgb(239 248 255 / 0.1);
}

.fill-blue-50\/20 {
  fill: rgb(239 248 255 / 0.2);
}

.fill-blue-50\/25 {
  fill: rgb(239 248 255 / 0.25);
}

.fill-blue-50\/30 {
  fill: rgb(239 248 255 / 0.3);
}

.fill-blue-50\/40 {
  fill: rgb(239 248 255 / 0.4);
}

.fill-blue-50\/50 {
  fill: rgb(239 248 255 / 0.5);
}

.fill-blue-50\/60 {
  fill: rgb(239 248 255 / 0.6);
}

.fill-blue-50\/70 {
  fill: rgb(239 248 255 / 0.7);
}

.fill-blue-50\/75 {
  fill: rgb(239 248 255 / 0.75);
}

.fill-blue-50\/80 {
  fill: rgb(239 248 255 / 0.8);
}

.fill-blue-50\/90 {
  fill: rgb(239 248 255 / 0.9);
}

.fill-blue-50\/95 {
  fill: rgb(239 248 255 / 0.95);
}

.fill-blue-50\/100 {
  fill: rgb(239 248 255 / 1);
}

.fill-blue-100\/0 {
  fill: rgb(209 233 255 / 0);
}

.fill-blue-100\/5 {
  fill: rgb(209 233 255 / 0.05);
}

.fill-blue-100\/10 {
  fill: rgb(209 233 255 / 0.1);
}

.fill-blue-100\/20 {
  fill: rgb(209 233 255 / 0.2);
}

.fill-blue-100\/25 {
  fill: rgb(209 233 255 / 0.25);
}

.fill-blue-100\/30 {
  fill: rgb(209 233 255 / 0.3);
}

.fill-blue-100\/40 {
  fill: rgb(209 233 255 / 0.4);
}

.fill-blue-100\/50 {
  fill: rgb(209 233 255 / 0.5);
}

.fill-blue-100\/60 {
  fill: rgb(209 233 255 / 0.6);
}

.fill-blue-100\/70 {
  fill: rgb(209 233 255 / 0.7);
}

.fill-blue-100\/75 {
  fill: rgb(209 233 255 / 0.75);
}

.fill-blue-100\/80 {
  fill: rgb(209 233 255 / 0.8);
}

.fill-blue-100\/90 {
  fill: rgb(209 233 255 / 0.9);
}

.fill-blue-100\/95 {
  fill: rgb(209 233 255 / 0.95);
}

.fill-blue-100\/100 {
  fill: rgb(209 233 255 / 1);
}

.fill-blue-200\/0 {
  fill: rgb(178 221 255 / 0);
}

.fill-blue-200\/5 {
  fill: rgb(178 221 255 / 0.05);
}

.fill-blue-200\/10 {
  fill: rgb(178 221 255 / 0.1);
}

.fill-blue-200\/20 {
  fill: rgb(178 221 255 / 0.2);
}

.fill-blue-200\/25 {
  fill: rgb(178 221 255 / 0.25);
}

.fill-blue-200\/30 {
  fill: rgb(178 221 255 / 0.3);
}

.fill-blue-200\/40 {
  fill: rgb(178 221 255 / 0.4);
}

.fill-blue-200\/50 {
  fill: rgb(178 221 255 / 0.5);
}

.fill-blue-200\/60 {
  fill: rgb(178 221 255 / 0.6);
}

.fill-blue-200\/70 {
  fill: rgb(178 221 255 / 0.7);
}

.fill-blue-200\/75 {
  fill: rgb(178 221 255 / 0.75);
}

.fill-blue-200\/80 {
  fill: rgb(178 221 255 / 0.8);
}

.fill-blue-200\/90 {
  fill: rgb(178 221 255 / 0.9);
}

.fill-blue-200\/95 {
  fill: rgb(178 221 255 / 0.95);
}

.fill-blue-200\/100 {
  fill: rgb(178 221 255 / 1);
}

.fill-blue-300\/0 {
  fill: rgb(132 202 255 / 0);
}

.fill-blue-300\/5 {
  fill: rgb(132 202 255 / 0.05);
}

.fill-blue-300\/10 {
  fill: rgb(132 202 255 / 0.1);
}

.fill-blue-300\/20 {
  fill: rgb(132 202 255 / 0.2);
}

.fill-blue-300\/25 {
  fill: rgb(132 202 255 / 0.25);
}

.fill-blue-300\/30 {
  fill: rgb(132 202 255 / 0.3);
}

.fill-blue-300\/40 {
  fill: rgb(132 202 255 / 0.4);
}

.fill-blue-300\/50 {
  fill: rgb(132 202 255 / 0.5);
}

.fill-blue-300\/60 {
  fill: rgb(132 202 255 / 0.6);
}

.fill-blue-300\/70 {
  fill: rgb(132 202 255 / 0.7);
}

.fill-blue-300\/75 {
  fill: rgb(132 202 255 / 0.75);
}

.fill-blue-300\/80 {
  fill: rgb(132 202 255 / 0.8);
}

.fill-blue-300\/90 {
  fill: rgb(132 202 255 / 0.9);
}

.fill-blue-300\/95 {
  fill: rgb(132 202 255 / 0.95);
}

.fill-blue-300\/100 {
  fill: rgb(132 202 255 / 1);
}

.fill-blue-400\/0 {
  fill: rgb(83 177 253 / 0);
}

.fill-blue-400\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.fill-blue-400\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.fill-blue-400\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.fill-blue-400\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.fill-blue-400\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.fill-blue-400\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.fill-blue-400\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.fill-blue-400\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.fill-blue-400\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.fill-blue-400\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.fill-blue-400\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.fill-blue-400\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.fill-blue-400\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.fill-blue-400\/100 {
  fill: rgb(83 177 253 / 1);
}

.fill-blue-500\/0 {
  fill: rgb(46 144 250 / 0);
}

.fill-blue-500\/5 {
  fill: rgb(46 144 250 / 0.05);
}

.fill-blue-500\/10 {
  fill: rgb(46 144 250 / 0.1);
}

.fill-blue-500\/20 {
  fill: rgb(46 144 250 / 0.2);
}

.fill-blue-500\/25 {
  fill: rgb(46 144 250 / 0.25);
}

.fill-blue-500\/30 {
  fill: rgb(46 144 250 / 0.3);
}

.fill-blue-500\/40 {
  fill: rgb(46 144 250 / 0.4);
}

.fill-blue-500\/50 {
  fill: rgb(46 144 250 / 0.5);
}

.fill-blue-500\/60 {
  fill: rgb(46 144 250 / 0.6);
}

.fill-blue-500\/70 {
  fill: rgb(46 144 250 / 0.7);
}

.fill-blue-500\/75 {
  fill: rgb(46 144 250 / 0.75);
}

.fill-blue-500\/80 {
  fill: rgb(46 144 250 / 0.8);
}

.fill-blue-500\/90 {
  fill: rgb(46 144 250 / 0.9);
}

.fill-blue-500\/95 {
  fill: rgb(46 144 250 / 0.95);
}

.fill-blue-500\/100 {
  fill: rgb(46 144 250 / 1);
}

.fill-blue-600\/0 {
  fill: rgb(21 112 239 / 0);
}

.fill-blue-600\/5 {
  fill: rgb(21 112 239 / 0.05);
}

.fill-blue-600\/10 {
  fill: rgb(21 112 239 / 0.1);
}

.fill-blue-600\/20 {
  fill: rgb(21 112 239 / 0.2);
}

.fill-blue-600\/25 {
  fill: rgb(21 112 239 / 0.25);
}

.fill-blue-600\/30 {
  fill: rgb(21 112 239 / 0.3);
}

.fill-blue-600\/40 {
  fill: rgb(21 112 239 / 0.4);
}

.fill-blue-600\/50 {
  fill: rgb(21 112 239 / 0.5);
}

.fill-blue-600\/60 {
  fill: rgb(21 112 239 / 0.6);
}

.fill-blue-600\/70 {
  fill: rgb(21 112 239 / 0.7);
}

.fill-blue-600\/75 {
  fill: rgb(21 112 239 / 0.75);
}

.fill-blue-600\/80 {
  fill: rgb(21 112 239 / 0.8);
}

.fill-blue-600\/90 {
  fill: rgb(21 112 239 / 0.9);
}

.fill-blue-600\/95 {
  fill: rgb(21 112 239 / 0.95);
}

.fill-blue-600\/100 {
  fill: rgb(21 112 239 / 1);
}

.fill-blue-700\/0 {
  fill: rgb(23 92 211 / 0);
}

.fill-blue-700\/5 {
  fill: rgb(23 92 211 / 0.05);
}

.fill-blue-700\/10 {
  fill: rgb(23 92 211 / 0.1);
}

.fill-blue-700\/20 {
  fill: rgb(23 92 211 / 0.2);
}

.fill-blue-700\/25 {
  fill: rgb(23 92 211 / 0.25);
}

.fill-blue-700\/30 {
  fill: rgb(23 92 211 / 0.3);
}

.fill-blue-700\/40 {
  fill: rgb(23 92 211 / 0.4);
}

.fill-blue-700\/50 {
  fill: rgb(23 92 211 / 0.5);
}

.fill-blue-700\/60 {
  fill: rgb(23 92 211 / 0.6);
}

.fill-blue-700\/70 {
  fill: rgb(23 92 211 / 0.7);
}

.fill-blue-700\/75 {
  fill: rgb(23 92 211 / 0.75);
}

.fill-blue-700\/80 {
  fill: rgb(23 92 211 / 0.8);
}

.fill-blue-700\/90 {
  fill: rgb(23 92 211 / 0.9);
}

.fill-blue-700\/95 {
  fill: rgb(23 92 211 / 0.95);
}

.fill-blue-700\/100 {
  fill: rgb(23 92 211 / 1);
}

.fill-blue-800\/0 {
  fill: rgb(24 73 169 / 0);
}

.fill-blue-800\/5 {
  fill: rgb(24 73 169 / 0.05);
}

.fill-blue-800\/10 {
  fill: rgb(24 73 169 / 0.1);
}

.fill-blue-800\/20 {
  fill: rgb(24 73 169 / 0.2);
}

.fill-blue-800\/25 {
  fill: rgb(24 73 169 / 0.25);
}

.fill-blue-800\/30 {
  fill: rgb(24 73 169 / 0.3);
}

.fill-blue-800\/40 {
  fill: rgb(24 73 169 / 0.4);
}

.fill-blue-800\/50 {
  fill: rgb(24 73 169 / 0.5);
}

.fill-blue-800\/60 {
  fill: rgb(24 73 169 / 0.6);
}

.fill-blue-800\/70 {
  fill: rgb(24 73 169 / 0.7);
}

.fill-blue-800\/75 {
  fill: rgb(24 73 169 / 0.75);
}

.fill-blue-800\/80 {
  fill: rgb(24 73 169 / 0.8);
}

.fill-blue-800\/90 {
  fill: rgb(24 73 169 / 0.9);
}

.fill-blue-800\/95 {
  fill: rgb(24 73 169 / 0.95);
}

.fill-blue-800\/100 {
  fill: rgb(24 73 169 / 1);
}

.fill-blue-900\/0 {
  fill: rgb(25 65 133 / 0);
}

.fill-blue-900\/5 {
  fill: rgb(25 65 133 / 0.05);
}

.fill-blue-900\/10 {
  fill: rgb(25 65 133 / 0.1);
}

.fill-blue-900\/20 {
  fill: rgb(25 65 133 / 0.2);
}

.fill-blue-900\/25 {
  fill: rgb(25 65 133 / 0.25);
}

.fill-blue-900\/30 {
  fill: rgb(25 65 133 / 0.3);
}

.fill-blue-900\/40 {
  fill: rgb(25 65 133 / 0.4);
}

.fill-blue-900\/50 {
  fill: rgb(25 65 133 / 0.5);
}

.fill-blue-900\/60 {
  fill: rgb(25 65 133 / 0.6);
}

.fill-blue-900\/70 {
  fill: rgb(25 65 133 / 0.7);
}

.fill-blue-900\/75 {
  fill: rgb(25 65 133 / 0.75);
}

.fill-blue-900\/80 {
  fill: rgb(25 65 133 / 0.8);
}

.fill-blue-900\/90 {
  fill: rgb(25 65 133 / 0.9);
}

.fill-blue-900\/95 {
  fill: rgb(25 65 133 / 0.95);
}

.fill-blue-900\/100 {
  fill: rgb(25 65 133 / 1);
}

.fill-blue\/0 {
  fill: rgb(83 177 253 / 0);
}

.fill-blue\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.fill-blue\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.fill-blue\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.fill-blue\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.fill-blue\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.fill-blue\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.fill-blue\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.fill-blue\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.fill-blue\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.fill-blue\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.fill-blue\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.fill-blue\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.fill-blue\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.fill-blue\/100 {
  fill: rgb(83 177 253 / 1);
}

.fill-blue-dark-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.fill-blue-dark-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.fill-blue-dark-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.fill-blue-dark-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.fill-blue-dark-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.fill-blue-dark-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.fill-blue-dark-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.fill-blue-dark-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.fill-blue-dark-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.fill-blue-dark-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.fill-blue-dark-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.fill-blue-dark-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.fill-blue-dark-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.fill-blue-dark-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.fill-blue-dark-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.fill-blue-dark-50\/0 {
  fill: rgb(239 244 255 / 0);
}

.fill-blue-dark-50\/5 {
  fill: rgb(239 244 255 / 0.05);
}

.fill-blue-dark-50\/10 {
  fill: rgb(239 244 255 / 0.1);
}

.fill-blue-dark-50\/20 {
  fill: rgb(239 244 255 / 0.2);
}

.fill-blue-dark-50\/25 {
  fill: rgb(239 244 255 / 0.25);
}

.fill-blue-dark-50\/30 {
  fill: rgb(239 244 255 / 0.3);
}

.fill-blue-dark-50\/40 {
  fill: rgb(239 244 255 / 0.4);
}

.fill-blue-dark-50\/50 {
  fill: rgb(239 244 255 / 0.5);
}

.fill-blue-dark-50\/60 {
  fill: rgb(239 244 255 / 0.6);
}

.fill-blue-dark-50\/70 {
  fill: rgb(239 244 255 / 0.7);
}

.fill-blue-dark-50\/75 {
  fill: rgb(239 244 255 / 0.75);
}

.fill-blue-dark-50\/80 {
  fill: rgb(239 244 255 / 0.8);
}

.fill-blue-dark-50\/90 {
  fill: rgb(239 244 255 / 0.9);
}

.fill-blue-dark-50\/95 {
  fill: rgb(239 244 255 / 0.95);
}

.fill-blue-dark-50\/100 {
  fill: rgb(239 244 255 / 1);
}

.fill-blue-dark-100\/0 {
  fill: rgb(209 224 255 / 0);
}

.fill-blue-dark-100\/5 {
  fill: rgb(209 224 255 / 0.05);
}

.fill-blue-dark-100\/10 {
  fill: rgb(209 224 255 / 0.1);
}

.fill-blue-dark-100\/20 {
  fill: rgb(209 224 255 / 0.2);
}

.fill-blue-dark-100\/25 {
  fill: rgb(209 224 255 / 0.25);
}

.fill-blue-dark-100\/30 {
  fill: rgb(209 224 255 / 0.3);
}

.fill-blue-dark-100\/40 {
  fill: rgb(209 224 255 / 0.4);
}

.fill-blue-dark-100\/50 {
  fill: rgb(209 224 255 / 0.5);
}

.fill-blue-dark-100\/60 {
  fill: rgb(209 224 255 / 0.6);
}

.fill-blue-dark-100\/70 {
  fill: rgb(209 224 255 / 0.7);
}

.fill-blue-dark-100\/75 {
  fill: rgb(209 224 255 / 0.75);
}

.fill-blue-dark-100\/80 {
  fill: rgb(209 224 255 / 0.8);
}

.fill-blue-dark-100\/90 {
  fill: rgb(209 224 255 / 0.9);
}

.fill-blue-dark-100\/95 {
  fill: rgb(209 224 255 / 0.95);
}

.fill-blue-dark-100\/100 {
  fill: rgb(209 224 255 / 1);
}

.fill-blue-dark-200\/0 {
  fill: rgb(178 204 255 / 0);
}

.fill-blue-dark-200\/5 {
  fill: rgb(178 204 255 / 0.05);
}

.fill-blue-dark-200\/10 {
  fill: rgb(178 204 255 / 0.1);
}

.fill-blue-dark-200\/20 {
  fill: rgb(178 204 255 / 0.2);
}

.fill-blue-dark-200\/25 {
  fill: rgb(178 204 255 / 0.25);
}

.fill-blue-dark-200\/30 {
  fill: rgb(178 204 255 / 0.3);
}

.fill-blue-dark-200\/40 {
  fill: rgb(178 204 255 / 0.4);
}

.fill-blue-dark-200\/50 {
  fill: rgb(178 204 255 / 0.5);
}

.fill-blue-dark-200\/60 {
  fill: rgb(178 204 255 / 0.6);
}

.fill-blue-dark-200\/70 {
  fill: rgb(178 204 255 / 0.7);
}

.fill-blue-dark-200\/75 {
  fill: rgb(178 204 255 / 0.75);
}

.fill-blue-dark-200\/80 {
  fill: rgb(178 204 255 / 0.8);
}

.fill-blue-dark-200\/90 {
  fill: rgb(178 204 255 / 0.9);
}

.fill-blue-dark-200\/95 {
  fill: rgb(178 204 255 / 0.95);
}

.fill-blue-dark-200\/100 {
  fill: rgb(178 204 255 / 1);
}

.fill-blue-dark-300\/0 {
  fill: rgb(132 173 255 / 0);
}

.fill-blue-dark-300\/5 {
  fill: rgb(132 173 255 / 0.05);
}

.fill-blue-dark-300\/10 {
  fill: rgb(132 173 255 / 0.1);
}

.fill-blue-dark-300\/20 {
  fill: rgb(132 173 255 / 0.2);
}

.fill-blue-dark-300\/25 {
  fill: rgb(132 173 255 / 0.25);
}

.fill-blue-dark-300\/30 {
  fill: rgb(132 173 255 / 0.3);
}

.fill-blue-dark-300\/40 {
  fill: rgb(132 173 255 / 0.4);
}

.fill-blue-dark-300\/50 {
  fill: rgb(132 173 255 / 0.5);
}

.fill-blue-dark-300\/60 {
  fill: rgb(132 173 255 / 0.6);
}

.fill-blue-dark-300\/70 {
  fill: rgb(132 173 255 / 0.7);
}

.fill-blue-dark-300\/75 {
  fill: rgb(132 173 255 / 0.75);
}

.fill-blue-dark-300\/80 {
  fill: rgb(132 173 255 / 0.8);
}

.fill-blue-dark-300\/90 {
  fill: rgb(132 173 255 / 0.9);
}

.fill-blue-dark-300\/95 {
  fill: rgb(132 173 255 / 0.95);
}

.fill-blue-dark-300\/100 {
  fill: rgb(132 173 255 / 1);
}

.fill-blue-dark-400\/0 {
  fill: rgb(82 139 255 / 0);
}

.fill-blue-dark-400\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.fill-blue-dark-400\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.fill-blue-dark-400\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.fill-blue-dark-400\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.fill-blue-dark-400\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.fill-blue-dark-400\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.fill-blue-dark-400\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.fill-blue-dark-400\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.fill-blue-dark-400\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.fill-blue-dark-400\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.fill-blue-dark-400\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.fill-blue-dark-400\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.fill-blue-dark-400\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.fill-blue-dark-400\/100 {
  fill: rgb(82 139 255 / 1);
}

.fill-blue-dark-500\/0 {
  fill: rgb(41 112 255 / 0);
}

.fill-blue-dark-500\/5 {
  fill: rgb(41 112 255 / 0.05);
}

.fill-blue-dark-500\/10 {
  fill: rgb(41 112 255 / 0.1);
}

.fill-blue-dark-500\/20 {
  fill: rgb(41 112 255 / 0.2);
}

.fill-blue-dark-500\/25 {
  fill: rgb(41 112 255 / 0.25);
}

.fill-blue-dark-500\/30 {
  fill: rgb(41 112 255 / 0.3);
}

.fill-blue-dark-500\/40 {
  fill: rgb(41 112 255 / 0.4);
}

.fill-blue-dark-500\/50 {
  fill: rgb(41 112 255 / 0.5);
}

.fill-blue-dark-500\/60 {
  fill: rgb(41 112 255 / 0.6);
}

.fill-blue-dark-500\/70 {
  fill: rgb(41 112 255 / 0.7);
}

.fill-blue-dark-500\/75 {
  fill: rgb(41 112 255 / 0.75);
}

.fill-blue-dark-500\/80 {
  fill: rgb(41 112 255 / 0.8);
}

.fill-blue-dark-500\/90 {
  fill: rgb(41 112 255 / 0.9);
}

.fill-blue-dark-500\/95 {
  fill: rgb(41 112 255 / 0.95);
}

.fill-blue-dark-500\/100 {
  fill: rgb(41 112 255 / 1);
}

.fill-blue-dark-600\/0 {
  fill: rgb(21 94 239 / 0);
}

.fill-blue-dark-600\/5 {
  fill: rgb(21 94 239 / 0.05);
}

.fill-blue-dark-600\/10 {
  fill: rgb(21 94 239 / 0.1);
}

.fill-blue-dark-600\/20 {
  fill: rgb(21 94 239 / 0.2);
}

.fill-blue-dark-600\/25 {
  fill: rgb(21 94 239 / 0.25);
}

.fill-blue-dark-600\/30 {
  fill: rgb(21 94 239 / 0.3);
}

.fill-blue-dark-600\/40 {
  fill: rgb(21 94 239 / 0.4);
}

.fill-blue-dark-600\/50 {
  fill: rgb(21 94 239 / 0.5);
}

.fill-blue-dark-600\/60 {
  fill: rgb(21 94 239 / 0.6);
}

.fill-blue-dark-600\/70 {
  fill: rgb(21 94 239 / 0.7);
}

.fill-blue-dark-600\/75 {
  fill: rgb(21 94 239 / 0.75);
}

.fill-blue-dark-600\/80 {
  fill: rgb(21 94 239 / 0.8);
}

.fill-blue-dark-600\/90 {
  fill: rgb(21 94 239 / 0.9);
}

.fill-blue-dark-600\/95 {
  fill: rgb(21 94 239 / 0.95);
}

.fill-blue-dark-600\/100 {
  fill: rgb(21 94 239 / 1);
}

.fill-blue-dark-700\/0 {
  fill: rgb(0 78 235 / 0);
}

.fill-blue-dark-700\/5 {
  fill: rgb(0 78 235 / 0.05);
}

.fill-blue-dark-700\/10 {
  fill: rgb(0 78 235 / 0.1);
}

.fill-blue-dark-700\/20 {
  fill: rgb(0 78 235 / 0.2);
}

.fill-blue-dark-700\/25 {
  fill: rgb(0 78 235 / 0.25);
}

.fill-blue-dark-700\/30 {
  fill: rgb(0 78 235 / 0.3);
}

.fill-blue-dark-700\/40 {
  fill: rgb(0 78 235 / 0.4);
}

.fill-blue-dark-700\/50 {
  fill: rgb(0 78 235 / 0.5);
}

.fill-blue-dark-700\/60 {
  fill: rgb(0 78 235 / 0.6);
}

.fill-blue-dark-700\/70 {
  fill: rgb(0 78 235 / 0.7);
}

.fill-blue-dark-700\/75 {
  fill: rgb(0 78 235 / 0.75);
}

.fill-blue-dark-700\/80 {
  fill: rgb(0 78 235 / 0.8);
}

.fill-blue-dark-700\/90 {
  fill: rgb(0 78 235 / 0.9);
}

.fill-blue-dark-700\/95 {
  fill: rgb(0 78 235 / 0.95);
}

.fill-blue-dark-700\/100 {
  fill: rgb(0 78 235 / 1);
}

.fill-blue-dark-800\/0 {
  fill: rgb(0 64 193 / 0);
}

.fill-blue-dark-800\/5 {
  fill: rgb(0 64 193 / 0.05);
}

.fill-blue-dark-800\/10 {
  fill: rgb(0 64 193 / 0.1);
}

.fill-blue-dark-800\/20 {
  fill: rgb(0 64 193 / 0.2);
}

.fill-blue-dark-800\/25 {
  fill: rgb(0 64 193 / 0.25);
}

.fill-blue-dark-800\/30 {
  fill: rgb(0 64 193 / 0.3);
}

.fill-blue-dark-800\/40 {
  fill: rgb(0 64 193 / 0.4);
}

.fill-blue-dark-800\/50 {
  fill: rgb(0 64 193 / 0.5);
}

.fill-blue-dark-800\/60 {
  fill: rgb(0 64 193 / 0.6);
}

.fill-blue-dark-800\/70 {
  fill: rgb(0 64 193 / 0.7);
}

.fill-blue-dark-800\/75 {
  fill: rgb(0 64 193 / 0.75);
}

.fill-blue-dark-800\/80 {
  fill: rgb(0 64 193 / 0.8);
}

.fill-blue-dark-800\/90 {
  fill: rgb(0 64 193 / 0.9);
}

.fill-blue-dark-800\/95 {
  fill: rgb(0 64 193 / 0.95);
}

.fill-blue-dark-800\/100 {
  fill: rgb(0 64 193 / 1);
}

.fill-blue-dark-900\/0 {
  fill: rgb(0 53 158 / 0);
}

.fill-blue-dark-900\/5 {
  fill: rgb(0 53 158 / 0.05);
}

.fill-blue-dark-900\/10 {
  fill: rgb(0 53 158 / 0.1);
}

.fill-blue-dark-900\/20 {
  fill: rgb(0 53 158 / 0.2);
}

.fill-blue-dark-900\/25 {
  fill: rgb(0 53 158 / 0.25);
}

.fill-blue-dark-900\/30 {
  fill: rgb(0 53 158 / 0.3);
}

.fill-blue-dark-900\/40 {
  fill: rgb(0 53 158 / 0.4);
}

.fill-blue-dark-900\/50 {
  fill: rgb(0 53 158 / 0.5);
}

.fill-blue-dark-900\/60 {
  fill: rgb(0 53 158 / 0.6);
}

.fill-blue-dark-900\/70 {
  fill: rgb(0 53 158 / 0.7);
}

.fill-blue-dark-900\/75 {
  fill: rgb(0 53 158 / 0.75);
}

.fill-blue-dark-900\/80 {
  fill: rgb(0 53 158 / 0.8);
}

.fill-blue-dark-900\/90 {
  fill: rgb(0 53 158 / 0.9);
}

.fill-blue-dark-900\/95 {
  fill: rgb(0 53 158 / 0.95);
}

.fill-blue-dark-900\/100 {
  fill: rgb(0 53 158 / 1);
}

.fill-blue-dark\/0 {
  fill: rgb(82 139 255 / 0);
}

.fill-blue-dark\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.fill-blue-dark\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.fill-blue-dark\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.fill-blue-dark\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.fill-blue-dark\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.fill-blue-dark\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.fill-blue-dark\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.fill-blue-dark\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.fill-blue-dark\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.fill-blue-dark\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.fill-blue-dark\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.fill-blue-dark\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.fill-blue-dark\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.fill-blue-dark\/100 {
  fill: rgb(82 139 255 / 1);
}

.fill-indigo-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.fill-indigo-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.fill-indigo-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.fill-indigo-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.fill-indigo-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.fill-indigo-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.fill-indigo-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.fill-indigo-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.fill-indigo-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.fill-indigo-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.fill-indigo-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.fill-indigo-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.fill-indigo-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.fill-indigo-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.fill-indigo-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.fill-indigo-50\/0 {
  fill: rgb(238 244 255 / 0);
}

.fill-indigo-50\/5 {
  fill: rgb(238 244 255 / 0.05);
}

.fill-indigo-50\/10 {
  fill: rgb(238 244 255 / 0.1);
}

.fill-indigo-50\/20 {
  fill: rgb(238 244 255 / 0.2);
}

.fill-indigo-50\/25 {
  fill: rgb(238 244 255 / 0.25);
}

.fill-indigo-50\/30 {
  fill: rgb(238 244 255 / 0.3);
}

.fill-indigo-50\/40 {
  fill: rgb(238 244 255 / 0.4);
}

.fill-indigo-50\/50 {
  fill: rgb(238 244 255 / 0.5);
}

.fill-indigo-50\/60 {
  fill: rgb(238 244 255 / 0.6);
}

.fill-indigo-50\/70 {
  fill: rgb(238 244 255 / 0.7);
}

.fill-indigo-50\/75 {
  fill: rgb(238 244 255 / 0.75);
}

.fill-indigo-50\/80 {
  fill: rgb(238 244 255 / 0.8);
}

.fill-indigo-50\/90 {
  fill: rgb(238 244 255 / 0.9);
}

.fill-indigo-50\/95 {
  fill: rgb(238 244 255 / 0.95);
}

.fill-indigo-50\/100 {
  fill: rgb(238 244 255 / 1);
}

.fill-indigo-100\/0 {
  fill: rgb(224 234 255 / 0);
}

.fill-indigo-100\/5 {
  fill: rgb(224 234 255 / 0.05);
}

.fill-indigo-100\/10 {
  fill: rgb(224 234 255 / 0.1);
}

.fill-indigo-100\/20 {
  fill: rgb(224 234 255 / 0.2);
}

.fill-indigo-100\/25 {
  fill: rgb(224 234 255 / 0.25);
}

.fill-indigo-100\/30 {
  fill: rgb(224 234 255 / 0.3);
}

.fill-indigo-100\/40 {
  fill: rgb(224 234 255 / 0.4);
}

.fill-indigo-100\/50 {
  fill: rgb(224 234 255 / 0.5);
}

.fill-indigo-100\/60 {
  fill: rgb(224 234 255 / 0.6);
}

.fill-indigo-100\/70 {
  fill: rgb(224 234 255 / 0.7);
}

.fill-indigo-100\/75 {
  fill: rgb(224 234 255 / 0.75);
}

.fill-indigo-100\/80 {
  fill: rgb(224 234 255 / 0.8);
}

.fill-indigo-100\/90 {
  fill: rgb(224 234 255 / 0.9);
}

.fill-indigo-100\/95 {
  fill: rgb(224 234 255 / 0.95);
}

.fill-indigo-100\/100 {
  fill: rgb(224 234 255 / 1);
}

.fill-indigo-200\/0 {
  fill: rgb(199 215 254 / 0);
}

.fill-indigo-200\/5 {
  fill: rgb(199 215 254 / 0.05);
}

.fill-indigo-200\/10 {
  fill: rgb(199 215 254 / 0.1);
}

.fill-indigo-200\/20 {
  fill: rgb(199 215 254 / 0.2);
}

.fill-indigo-200\/25 {
  fill: rgb(199 215 254 / 0.25);
}

.fill-indigo-200\/30 {
  fill: rgb(199 215 254 / 0.3);
}

.fill-indigo-200\/40 {
  fill: rgb(199 215 254 / 0.4);
}

.fill-indigo-200\/50 {
  fill: rgb(199 215 254 / 0.5);
}

.fill-indigo-200\/60 {
  fill: rgb(199 215 254 / 0.6);
}

.fill-indigo-200\/70 {
  fill: rgb(199 215 254 / 0.7);
}

.fill-indigo-200\/75 {
  fill: rgb(199 215 254 / 0.75);
}

.fill-indigo-200\/80 {
  fill: rgb(199 215 254 / 0.8);
}

.fill-indigo-200\/90 {
  fill: rgb(199 215 254 / 0.9);
}

.fill-indigo-200\/95 {
  fill: rgb(199 215 254 / 0.95);
}

.fill-indigo-200\/100 {
  fill: rgb(199 215 254 / 1);
}

.fill-indigo-300\/0 {
  fill: rgb(164 188 253 / 0);
}

.fill-indigo-300\/5 {
  fill: rgb(164 188 253 / 0.05);
}

.fill-indigo-300\/10 {
  fill: rgb(164 188 253 / 0.1);
}

.fill-indigo-300\/20 {
  fill: rgb(164 188 253 / 0.2);
}

.fill-indigo-300\/25 {
  fill: rgb(164 188 253 / 0.25);
}

.fill-indigo-300\/30 {
  fill: rgb(164 188 253 / 0.3);
}

.fill-indigo-300\/40 {
  fill: rgb(164 188 253 / 0.4);
}

.fill-indigo-300\/50 {
  fill: rgb(164 188 253 / 0.5);
}

.fill-indigo-300\/60 {
  fill: rgb(164 188 253 / 0.6);
}

.fill-indigo-300\/70 {
  fill: rgb(164 188 253 / 0.7);
}

.fill-indigo-300\/75 {
  fill: rgb(164 188 253 / 0.75);
}

.fill-indigo-300\/80 {
  fill: rgb(164 188 253 / 0.8);
}

.fill-indigo-300\/90 {
  fill: rgb(164 188 253 / 0.9);
}

.fill-indigo-300\/95 {
  fill: rgb(164 188 253 / 0.95);
}

.fill-indigo-300\/100 {
  fill: rgb(164 188 253 / 1);
}

.fill-indigo-400\/0 {
  fill: rgb(128 152 249 / 0);
}

.fill-indigo-400\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.fill-indigo-400\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.fill-indigo-400\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.fill-indigo-400\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.fill-indigo-400\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.fill-indigo-400\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.fill-indigo-400\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.fill-indigo-400\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.fill-indigo-400\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.fill-indigo-400\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.fill-indigo-400\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.fill-indigo-400\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.fill-indigo-400\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.fill-indigo-400\/100 {
  fill: rgb(128 152 249 / 1);
}

.fill-indigo-500\/0 {
  fill: rgb(97 114 243 / 0);
}

.fill-indigo-500\/5 {
  fill: rgb(97 114 243 / 0.05);
}

.fill-indigo-500\/10 {
  fill: rgb(97 114 243 / 0.1);
}

.fill-indigo-500\/20 {
  fill: rgb(97 114 243 / 0.2);
}

.fill-indigo-500\/25 {
  fill: rgb(97 114 243 / 0.25);
}

.fill-indigo-500\/30 {
  fill: rgb(97 114 243 / 0.3);
}

.fill-indigo-500\/40 {
  fill: rgb(97 114 243 / 0.4);
}

.fill-indigo-500\/50 {
  fill: rgb(97 114 243 / 0.5);
}

.fill-indigo-500\/60 {
  fill: rgb(97 114 243 / 0.6);
}

.fill-indigo-500\/70 {
  fill: rgb(97 114 243 / 0.7);
}

.fill-indigo-500\/75 {
  fill: rgb(97 114 243 / 0.75);
}

.fill-indigo-500\/80 {
  fill: rgb(97 114 243 / 0.8);
}

.fill-indigo-500\/90 {
  fill: rgb(97 114 243 / 0.9);
}

.fill-indigo-500\/95 {
  fill: rgb(97 114 243 / 0.95);
}

.fill-indigo-500\/100 {
  fill: rgb(97 114 243 / 1);
}

.fill-indigo-600\/0 {
  fill: rgb(68 76 231 / 0);
}

.fill-indigo-600\/5 {
  fill: rgb(68 76 231 / 0.05);
}

.fill-indigo-600\/10 {
  fill: rgb(68 76 231 / 0.1);
}

.fill-indigo-600\/20 {
  fill: rgb(68 76 231 / 0.2);
}

.fill-indigo-600\/25 {
  fill: rgb(68 76 231 / 0.25);
}

.fill-indigo-600\/30 {
  fill: rgb(68 76 231 / 0.3);
}

.fill-indigo-600\/40 {
  fill: rgb(68 76 231 / 0.4);
}

.fill-indigo-600\/50 {
  fill: rgb(68 76 231 / 0.5);
}

.fill-indigo-600\/60 {
  fill: rgb(68 76 231 / 0.6);
}

.fill-indigo-600\/70 {
  fill: rgb(68 76 231 / 0.7);
}

.fill-indigo-600\/75 {
  fill: rgb(68 76 231 / 0.75);
}

.fill-indigo-600\/80 {
  fill: rgb(68 76 231 / 0.8);
}

.fill-indigo-600\/90 {
  fill: rgb(68 76 231 / 0.9);
}

.fill-indigo-600\/95 {
  fill: rgb(68 76 231 / 0.95);
}

.fill-indigo-600\/100 {
  fill: rgb(68 76 231 / 1);
}

.fill-indigo-700\/0 {
  fill: rgb(53 56 205 / 0);
}

.fill-indigo-700\/5 {
  fill: rgb(53 56 205 / 0.05);
}

.fill-indigo-700\/10 {
  fill: rgb(53 56 205 / 0.1);
}

.fill-indigo-700\/20 {
  fill: rgb(53 56 205 / 0.2);
}

.fill-indigo-700\/25 {
  fill: rgb(53 56 205 / 0.25);
}

.fill-indigo-700\/30 {
  fill: rgb(53 56 205 / 0.3);
}

.fill-indigo-700\/40 {
  fill: rgb(53 56 205 / 0.4);
}

.fill-indigo-700\/50 {
  fill: rgb(53 56 205 / 0.5);
}

.fill-indigo-700\/60 {
  fill: rgb(53 56 205 / 0.6);
}

.fill-indigo-700\/70 {
  fill: rgb(53 56 205 / 0.7);
}

.fill-indigo-700\/75 {
  fill: rgb(53 56 205 / 0.75);
}

.fill-indigo-700\/80 {
  fill: rgb(53 56 205 / 0.8);
}

.fill-indigo-700\/90 {
  fill: rgb(53 56 205 / 0.9);
}

.fill-indigo-700\/95 {
  fill: rgb(53 56 205 / 0.95);
}

.fill-indigo-700\/100 {
  fill: rgb(53 56 205 / 1);
}

.fill-indigo-800\/0 {
  fill: rgb(45 49 166 / 0);
}

.fill-indigo-800\/5 {
  fill: rgb(45 49 166 / 0.05);
}

.fill-indigo-800\/10 {
  fill: rgb(45 49 166 / 0.1);
}

.fill-indigo-800\/20 {
  fill: rgb(45 49 166 / 0.2);
}

.fill-indigo-800\/25 {
  fill: rgb(45 49 166 / 0.25);
}

.fill-indigo-800\/30 {
  fill: rgb(45 49 166 / 0.3);
}

.fill-indigo-800\/40 {
  fill: rgb(45 49 166 / 0.4);
}

.fill-indigo-800\/50 {
  fill: rgb(45 49 166 / 0.5);
}

.fill-indigo-800\/60 {
  fill: rgb(45 49 166 / 0.6);
}

.fill-indigo-800\/70 {
  fill: rgb(45 49 166 / 0.7);
}

.fill-indigo-800\/75 {
  fill: rgb(45 49 166 / 0.75);
}

.fill-indigo-800\/80 {
  fill: rgb(45 49 166 / 0.8);
}

.fill-indigo-800\/90 {
  fill: rgb(45 49 166 / 0.9);
}

.fill-indigo-800\/95 {
  fill: rgb(45 49 166 / 0.95);
}

.fill-indigo-800\/100 {
  fill: rgb(45 49 166 / 1);
}

.fill-indigo-900\/0 {
  fill: rgb(45 50 130 / 0);
}

.fill-indigo-900\/5 {
  fill: rgb(45 50 130 / 0.05);
}

.fill-indigo-900\/10 {
  fill: rgb(45 50 130 / 0.1);
}

.fill-indigo-900\/20 {
  fill: rgb(45 50 130 / 0.2);
}

.fill-indigo-900\/25 {
  fill: rgb(45 50 130 / 0.25);
}

.fill-indigo-900\/30 {
  fill: rgb(45 50 130 / 0.3);
}

.fill-indigo-900\/40 {
  fill: rgb(45 50 130 / 0.4);
}

.fill-indigo-900\/50 {
  fill: rgb(45 50 130 / 0.5);
}

.fill-indigo-900\/60 {
  fill: rgb(45 50 130 / 0.6);
}

.fill-indigo-900\/70 {
  fill: rgb(45 50 130 / 0.7);
}

.fill-indigo-900\/75 {
  fill: rgb(45 50 130 / 0.75);
}

.fill-indigo-900\/80 {
  fill: rgb(45 50 130 / 0.8);
}

.fill-indigo-900\/90 {
  fill: rgb(45 50 130 / 0.9);
}

.fill-indigo-900\/95 {
  fill: rgb(45 50 130 / 0.95);
}

.fill-indigo-900\/100 {
  fill: rgb(45 50 130 / 1);
}

.fill-indigo\/0 {
  fill: rgb(128 152 249 / 0);
}

.fill-indigo\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.fill-indigo\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.fill-indigo\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.fill-indigo\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.fill-indigo\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.fill-indigo\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.fill-indigo\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.fill-indigo\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.fill-indigo\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.fill-indigo\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.fill-indigo\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.fill-indigo\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.fill-indigo\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.fill-indigo\/100 {
  fill: rgb(128 152 249 / 1);
}

.fill-violet-25\/0 {
  fill: rgb(251 250 255 / 0);
}

.fill-violet-25\/5 {
  fill: rgb(251 250 255 / 0.05);
}

.fill-violet-25\/10 {
  fill: rgb(251 250 255 / 0.1);
}

.fill-violet-25\/20 {
  fill: rgb(251 250 255 / 0.2);
}

.fill-violet-25\/25 {
  fill: rgb(251 250 255 / 0.25);
}

.fill-violet-25\/30 {
  fill: rgb(251 250 255 / 0.3);
}

.fill-violet-25\/40 {
  fill: rgb(251 250 255 / 0.4);
}

.fill-violet-25\/50 {
  fill: rgb(251 250 255 / 0.5);
}

.fill-violet-25\/60 {
  fill: rgb(251 250 255 / 0.6);
}

.fill-violet-25\/70 {
  fill: rgb(251 250 255 / 0.7);
}

.fill-violet-25\/75 {
  fill: rgb(251 250 255 / 0.75);
}

.fill-violet-25\/80 {
  fill: rgb(251 250 255 / 0.8);
}

.fill-violet-25\/90 {
  fill: rgb(251 250 255 / 0.9);
}

.fill-violet-25\/95 {
  fill: rgb(251 250 255 / 0.95);
}

.fill-violet-25\/100 {
  fill: rgb(251 250 255 / 1);
}

.fill-violet-50\/0 {
  fill: rgb(245 243 255 / 0);
}

.fill-violet-50\/5 {
  fill: rgb(245 243 255 / 0.05);
}

.fill-violet-50\/10 {
  fill: rgb(245 243 255 / 0.1);
}

.fill-violet-50\/20 {
  fill: rgb(245 243 255 / 0.2);
}

.fill-violet-50\/25 {
  fill: rgb(245 243 255 / 0.25);
}

.fill-violet-50\/30 {
  fill: rgb(245 243 255 / 0.3);
}

.fill-violet-50\/40 {
  fill: rgb(245 243 255 / 0.4);
}

.fill-violet-50\/50 {
  fill: rgb(245 243 255 / 0.5);
}

.fill-violet-50\/60 {
  fill: rgb(245 243 255 / 0.6);
}

.fill-violet-50\/70 {
  fill: rgb(245 243 255 / 0.7);
}

.fill-violet-50\/75 {
  fill: rgb(245 243 255 / 0.75);
}

.fill-violet-50\/80 {
  fill: rgb(245 243 255 / 0.8);
}

.fill-violet-50\/90 {
  fill: rgb(245 243 255 / 0.9);
}

.fill-violet-50\/95 {
  fill: rgb(245 243 255 / 0.95);
}

.fill-violet-50\/100 {
  fill: rgb(245 243 255 / 1);
}

.fill-violet-100\/0 {
  fill: rgb(236 233 254 / 0);
}

.fill-violet-100\/5 {
  fill: rgb(236 233 254 / 0.05);
}

.fill-violet-100\/10 {
  fill: rgb(236 233 254 / 0.1);
}

.fill-violet-100\/20 {
  fill: rgb(236 233 254 / 0.2);
}

.fill-violet-100\/25 {
  fill: rgb(236 233 254 / 0.25);
}

.fill-violet-100\/30 {
  fill: rgb(236 233 254 / 0.3);
}

.fill-violet-100\/40 {
  fill: rgb(236 233 254 / 0.4);
}

.fill-violet-100\/50 {
  fill: rgb(236 233 254 / 0.5);
}

.fill-violet-100\/60 {
  fill: rgb(236 233 254 / 0.6);
}

.fill-violet-100\/70 {
  fill: rgb(236 233 254 / 0.7);
}

.fill-violet-100\/75 {
  fill: rgb(236 233 254 / 0.75);
}

.fill-violet-100\/80 {
  fill: rgb(236 233 254 / 0.8);
}

.fill-violet-100\/90 {
  fill: rgb(236 233 254 / 0.9);
}

.fill-violet-100\/95 {
  fill: rgb(236 233 254 / 0.95);
}

.fill-violet-100\/100 {
  fill: rgb(236 233 254 / 1);
}

.fill-violet-200\/0 {
  fill: rgb(221 214 254 / 0);
}

.fill-violet-200\/5 {
  fill: rgb(221 214 254 / 0.05);
}

.fill-violet-200\/10 {
  fill: rgb(221 214 254 / 0.1);
}

.fill-violet-200\/20 {
  fill: rgb(221 214 254 / 0.2);
}

.fill-violet-200\/25 {
  fill: rgb(221 214 254 / 0.25);
}

.fill-violet-200\/30 {
  fill: rgb(221 214 254 / 0.3);
}

.fill-violet-200\/40 {
  fill: rgb(221 214 254 / 0.4);
}

.fill-violet-200\/50 {
  fill: rgb(221 214 254 / 0.5);
}

.fill-violet-200\/60 {
  fill: rgb(221 214 254 / 0.6);
}

.fill-violet-200\/70 {
  fill: rgb(221 214 254 / 0.7);
}

.fill-violet-200\/75 {
  fill: rgb(221 214 254 / 0.75);
}

.fill-violet-200\/80 {
  fill: rgb(221 214 254 / 0.8);
}

.fill-violet-200\/90 {
  fill: rgb(221 214 254 / 0.9);
}

.fill-violet-200\/95 {
  fill: rgb(221 214 254 / 0.95);
}

.fill-violet-200\/100 {
  fill: rgb(221 214 254 / 1);
}

.fill-violet-300\/0 {
  fill: rgb(195 181 253 / 0);
}

.fill-violet-300\/5 {
  fill: rgb(195 181 253 / 0.05);
}

.fill-violet-300\/10 {
  fill: rgb(195 181 253 / 0.1);
}

.fill-violet-300\/20 {
  fill: rgb(195 181 253 / 0.2);
}

.fill-violet-300\/25 {
  fill: rgb(195 181 253 / 0.25);
}

.fill-violet-300\/30 {
  fill: rgb(195 181 253 / 0.3);
}

.fill-violet-300\/40 {
  fill: rgb(195 181 253 / 0.4);
}

.fill-violet-300\/50 {
  fill: rgb(195 181 253 / 0.5);
}

.fill-violet-300\/60 {
  fill: rgb(195 181 253 / 0.6);
}

.fill-violet-300\/70 {
  fill: rgb(195 181 253 / 0.7);
}

.fill-violet-300\/75 {
  fill: rgb(195 181 253 / 0.75);
}

.fill-violet-300\/80 {
  fill: rgb(195 181 253 / 0.8);
}

.fill-violet-300\/90 {
  fill: rgb(195 181 253 / 0.9);
}

.fill-violet-300\/95 {
  fill: rgb(195 181 253 / 0.95);
}

.fill-violet-300\/100 {
  fill: rgb(195 181 253 / 1);
}

.fill-violet-400\/0 {
  fill: rgb(164 138 251 / 0);
}

.fill-violet-400\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.fill-violet-400\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.fill-violet-400\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.fill-violet-400\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.fill-violet-400\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.fill-violet-400\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.fill-violet-400\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.fill-violet-400\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.fill-violet-400\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.fill-violet-400\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.fill-violet-400\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.fill-violet-400\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.fill-violet-400\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.fill-violet-400\/100 {
  fill: rgb(164 138 251 / 1);
}

.fill-violet-500\/0 {
  fill: rgb(135 91 247 / 0);
}

.fill-violet-500\/5 {
  fill: rgb(135 91 247 / 0.05);
}

.fill-violet-500\/10 {
  fill: rgb(135 91 247 / 0.1);
}

.fill-violet-500\/20 {
  fill: rgb(135 91 247 / 0.2);
}

.fill-violet-500\/25 {
  fill: rgb(135 91 247 / 0.25);
}

.fill-violet-500\/30 {
  fill: rgb(135 91 247 / 0.3);
}

.fill-violet-500\/40 {
  fill: rgb(135 91 247 / 0.4);
}

.fill-violet-500\/50 {
  fill: rgb(135 91 247 / 0.5);
}

.fill-violet-500\/60 {
  fill: rgb(135 91 247 / 0.6);
}

.fill-violet-500\/70 {
  fill: rgb(135 91 247 / 0.7);
}

.fill-violet-500\/75 {
  fill: rgb(135 91 247 / 0.75);
}

.fill-violet-500\/80 {
  fill: rgb(135 91 247 / 0.8);
}

.fill-violet-500\/90 {
  fill: rgb(135 91 247 / 0.9);
}

.fill-violet-500\/95 {
  fill: rgb(135 91 247 / 0.95);
}

.fill-violet-500\/100 {
  fill: rgb(135 91 247 / 1);
}

.fill-violet-600\/0 {
  fill: rgb(120 57 238 / 0);
}

.fill-violet-600\/5 {
  fill: rgb(120 57 238 / 0.05);
}

.fill-violet-600\/10 {
  fill: rgb(120 57 238 / 0.1);
}

.fill-violet-600\/20 {
  fill: rgb(120 57 238 / 0.2);
}

.fill-violet-600\/25 {
  fill: rgb(120 57 238 / 0.25);
}

.fill-violet-600\/30 {
  fill: rgb(120 57 238 / 0.3);
}

.fill-violet-600\/40 {
  fill: rgb(120 57 238 / 0.4);
}

.fill-violet-600\/50 {
  fill: rgb(120 57 238 / 0.5);
}

.fill-violet-600\/60 {
  fill: rgb(120 57 238 / 0.6);
}

.fill-violet-600\/70 {
  fill: rgb(120 57 238 / 0.7);
}

.fill-violet-600\/75 {
  fill: rgb(120 57 238 / 0.75);
}

.fill-violet-600\/80 {
  fill: rgb(120 57 238 / 0.8);
}

.fill-violet-600\/90 {
  fill: rgb(120 57 238 / 0.9);
}

.fill-violet-600\/95 {
  fill: rgb(120 57 238 / 0.95);
}

.fill-violet-600\/100 {
  fill: rgb(120 57 238 / 1);
}

.fill-violet-700\/0 {
  fill: rgb(105 39 218 / 0);
}

.fill-violet-700\/5 {
  fill: rgb(105 39 218 / 0.05);
}

.fill-violet-700\/10 {
  fill: rgb(105 39 218 / 0.1);
}

.fill-violet-700\/20 {
  fill: rgb(105 39 218 / 0.2);
}

.fill-violet-700\/25 {
  fill: rgb(105 39 218 / 0.25);
}

.fill-violet-700\/30 {
  fill: rgb(105 39 218 / 0.3);
}

.fill-violet-700\/40 {
  fill: rgb(105 39 218 / 0.4);
}

.fill-violet-700\/50 {
  fill: rgb(105 39 218 / 0.5);
}

.fill-violet-700\/60 {
  fill: rgb(105 39 218 / 0.6);
}

.fill-violet-700\/70 {
  fill: rgb(105 39 218 / 0.7);
}

.fill-violet-700\/75 {
  fill: rgb(105 39 218 / 0.75);
}

.fill-violet-700\/80 {
  fill: rgb(105 39 218 / 0.8);
}

.fill-violet-700\/90 {
  fill: rgb(105 39 218 / 0.9);
}

.fill-violet-700\/95 {
  fill: rgb(105 39 218 / 0.95);
}

.fill-violet-700\/100 {
  fill: rgb(105 39 218 / 1);
}

.fill-violet-800\/0 {
  fill: rgb(87 32 183 / 0);
}

.fill-violet-800\/5 {
  fill: rgb(87 32 183 / 0.05);
}

.fill-violet-800\/10 {
  fill: rgb(87 32 183 / 0.1);
}

.fill-violet-800\/20 {
  fill: rgb(87 32 183 / 0.2);
}

.fill-violet-800\/25 {
  fill: rgb(87 32 183 / 0.25);
}

.fill-violet-800\/30 {
  fill: rgb(87 32 183 / 0.3);
}

.fill-violet-800\/40 {
  fill: rgb(87 32 183 / 0.4);
}

.fill-violet-800\/50 {
  fill: rgb(87 32 183 / 0.5);
}

.fill-violet-800\/60 {
  fill: rgb(87 32 183 / 0.6);
}

.fill-violet-800\/70 {
  fill: rgb(87 32 183 / 0.7);
}

.fill-violet-800\/75 {
  fill: rgb(87 32 183 / 0.75);
}

.fill-violet-800\/80 {
  fill: rgb(87 32 183 / 0.8);
}

.fill-violet-800\/90 {
  fill: rgb(87 32 183 / 0.9);
}

.fill-violet-800\/95 {
  fill: rgb(87 32 183 / 0.95);
}

.fill-violet-800\/100 {
  fill: rgb(87 32 183 / 1);
}

.fill-violet-900\/0 {
  fill: rgb(73 28 150 / 0);
}

.fill-violet-900\/5 {
  fill: rgb(73 28 150 / 0.05);
}

.fill-violet-900\/10 {
  fill: rgb(73 28 150 / 0.1);
}

.fill-violet-900\/20 {
  fill: rgb(73 28 150 / 0.2);
}

.fill-violet-900\/25 {
  fill: rgb(73 28 150 / 0.25);
}

.fill-violet-900\/30 {
  fill: rgb(73 28 150 / 0.3);
}

.fill-violet-900\/40 {
  fill: rgb(73 28 150 / 0.4);
}

.fill-violet-900\/50 {
  fill: rgb(73 28 150 / 0.5);
}

.fill-violet-900\/60 {
  fill: rgb(73 28 150 / 0.6);
}

.fill-violet-900\/70 {
  fill: rgb(73 28 150 / 0.7);
}

.fill-violet-900\/75 {
  fill: rgb(73 28 150 / 0.75);
}

.fill-violet-900\/80 {
  fill: rgb(73 28 150 / 0.8);
}

.fill-violet-900\/90 {
  fill: rgb(73 28 150 / 0.9);
}

.fill-violet-900\/95 {
  fill: rgb(73 28 150 / 0.95);
}

.fill-violet-900\/100 {
  fill: rgb(73 28 150 / 1);
}

.fill-violet\/0 {
  fill: rgb(164 138 251 / 0);
}

.fill-violet\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.fill-violet\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.fill-violet\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.fill-violet\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.fill-violet\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.fill-violet\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.fill-violet\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.fill-violet\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.fill-violet\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.fill-violet\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.fill-violet\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.fill-violet\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.fill-violet\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.fill-violet\/100 {
  fill: rgb(164 138 251 / 1);
}

.fill-purple-25\/0 {
  fill: rgb(250 250 255 / 0);
}

.fill-purple-25\/5 {
  fill: rgb(250 250 255 / 0.05);
}

.fill-purple-25\/10 {
  fill: rgb(250 250 255 / 0.1);
}

.fill-purple-25\/20 {
  fill: rgb(250 250 255 / 0.2);
}

.fill-purple-25\/25 {
  fill: rgb(250 250 255 / 0.25);
}

.fill-purple-25\/30 {
  fill: rgb(250 250 255 / 0.3);
}

.fill-purple-25\/40 {
  fill: rgb(250 250 255 / 0.4);
}

.fill-purple-25\/50 {
  fill: rgb(250 250 255 / 0.5);
}

.fill-purple-25\/60 {
  fill: rgb(250 250 255 / 0.6);
}

.fill-purple-25\/70 {
  fill: rgb(250 250 255 / 0.7);
}

.fill-purple-25\/75 {
  fill: rgb(250 250 255 / 0.75);
}

.fill-purple-25\/80 {
  fill: rgb(250 250 255 / 0.8);
}

.fill-purple-25\/90 {
  fill: rgb(250 250 255 / 0.9);
}

.fill-purple-25\/95 {
  fill: rgb(250 250 255 / 0.95);
}

.fill-purple-25\/100 {
  fill: rgb(250 250 255 / 1);
}

.fill-purple-50\/0 {
  fill: rgb(244 243 255 / 0);
}

.fill-purple-50\/5 {
  fill: rgb(244 243 255 / 0.05);
}

.fill-purple-50\/10 {
  fill: rgb(244 243 255 / 0.1);
}

.fill-purple-50\/20 {
  fill: rgb(244 243 255 / 0.2);
}

.fill-purple-50\/25 {
  fill: rgb(244 243 255 / 0.25);
}

.fill-purple-50\/30 {
  fill: rgb(244 243 255 / 0.3);
}

.fill-purple-50\/40 {
  fill: rgb(244 243 255 / 0.4);
}

.fill-purple-50\/50 {
  fill: rgb(244 243 255 / 0.5);
}

.fill-purple-50\/60 {
  fill: rgb(244 243 255 / 0.6);
}

.fill-purple-50\/70 {
  fill: rgb(244 243 255 / 0.7);
}

.fill-purple-50\/75 {
  fill: rgb(244 243 255 / 0.75);
}

.fill-purple-50\/80 {
  fill: rgb(244 243 255 / 0.8);
}

.fill-purple-50\/90 {
  fill: rgb(244 243 255 / 0.9);
}

.fill-purple-50\/95 {
  fill: rgb(244 243 255 / 0.95);
}

.fill-purple-50\/100 {
  fill: rgb(244 243 255 / 1);
}

.fill-purple-100\/0 {
  fill: rgb(235 233 254 / 0);
}

.fill-purple-100\/5 {
  fill: rgb(235 233 254 / 0.05);
}

.fill-purple-100\/10 {
  fill: rgb(235 233 254 / 0.1);
}

.fill-purple-100\/20 {
  fill: rgb(235 233 254 / 0.2);
}

.fill-purple-100\/25 {
  fill: rgb(235 233 254 / 0.25);
}

.fill-purple-100\/30 {
  fill: rgb(235 233 254 / 0.3);
}

.fill-purple-100\/40 {
  fill: rgb(235 233 254 / 0.4);
}

.fill-purple-100\/50 {
  fill: rgb(235 233 254 / 0.5);
}

.fill-purple-100\/60 {
  fill: rgb(235 233 254 / 0.6);
}

.fill-purple-100\/70 {
  fill: rgb(235 233 254 / 0.7);
}

.fill-purple-100\/75 {
  fill: rgb(235 233 254 / 0.75);
}

.fill-purple-100\/80 {
  fill: rgb(235 233 254 / 0.8);
}

.fill-purple-100\/90 {
  fill: rgb(235 233 254 / 0.9);
}

.fill-purple-100\/95 {
  fill: rgb(235 233 254 / 0.95);
}

.fill-purple-100\/100 {
  fill: rgb(235 233 254 / 1);
}

.fill-purple-200\/0 {
  fill: rgb(217 214 254 / 0);
}

.fill-purple-200\/5 {
  fill: rgb(217 214 254 / 0.05);
}

.fill-purple-200\/10 {
  fill: rgb(217 214 254 / 0.1);
}

.fill-purple-200\/20 {
  fill: rgb(217 214 254 / 0.2);
}

.fill-purple-200\/25 {
  fill: rgb(217 214 254 / 0.25);
}

.fill-purple-200\/30 {
  fill: rgb(217 214 254 / 0.3);
}

.fill-purple-200\/40 {
  fill: rgb(217 214 254 / 0.4);
}

.fill-purple-200\/50 {
  fill: rgb(217 214 254 / 0.5);
}

.fill-purple-200\/60 {
  fill: rgb(217 214 254 / 0.6);
}

.fill-purple-200\/70 {
  fill: rgb(217 214 254 / 0.7);
}

.fill-purple-200\/75 {
  fill: rgb(217 214 254 / 0.75);
}

.fill-purple-200\/80 {
  fill: rgb(217 214 254 / 0.8);
}

.fill-purple-200\/90 {
  fill: rgb(217 214 254 / 0.9);
}

.fill-purple-200\/95 {
  fill: rgb(217 214 254 / 0.95);
}

.fill-purple-200\/100 {
  fill: rgb(217 214 254 / 1);
}

.fill-purple-300\/0 {
  fill: rgb(189 180 254 / 0);
}

.fill-purple-300\/5 {
  fill: rgb(189 180 254 / 0.05);
}

.fill-purple-300\/10 {
  fill: rgb(189 180 254 / 0.1);
}

.fill-purple-300\/20 {
  fill: rgb(189 180 254 / 0.2);
}

.fill-purple-300\/25 {
  fill: rgb(189 180 254 / 0.25);
}

.fill-purple-300\/30 {
  fill: rgb(189 180 254 / 0.3);
}

.fill-purple-300\/40 {
  fill: rgb(189 180 254 / 0.4);
}

.fill-purple-300\/50 {
  fill: rgb(189 180 254 / 0.5);
}

.fill-purple-300\/60 {
  fill: rgb(189 180 254 / 0.6);
}

.fill-purple-300\/70 {
  fill: rgb(189 180 254 / 0.7);
}

.fill-purple-300\/75 {
  fill: rgb(189 180 254 / 0.75);
}

.fill-purple-300\/80 {
  fill: rgb(189 180 254 / 0.8);
}

.fill-purple-300\/90 {
  fill: rgb(189 180 254 / 0.9);
}

.fill-purple-300\/95 {
  fill: rgb(189 180 254 / 0.95);
}

.fill-purple-300\/100 {
  fill: rgb(189 180 254 / 1);
}

.fill-purple-400\/0 {
  fill: rgb(155 138 251 / 0);
}

.fill-purple-400\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.fill-purple-400\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.fill-purple-400\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.fill-purple-400\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.fill-purple-400\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.fill-purple-400\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.fill-purple-400\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.fill-purple-400\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.fill-purple-400\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.fill-purple-400\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.fill-purple-400\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.fill-purple-400\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.fill-purple-400\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.fill-purple-400\/100 {
  fill: rgb(155 138 251 / 1);
}

.fill-purple-500\/0 {
  fill: rgb(122 90 248 / 0);
}

.fill-purple-500\/5 {
  fill: rgb(122 90 248 / 0.05);
}

.fill-purple-500\/10 {
  fill: rgb(122 90 248 / 0.1);
}

.fill-purple-500\/20 {
  fill: rgb(122 90 248 / 0.2);
}

.fill-purple-500\/25 {
  fill: rgb(122 90 248 / 0.25);
}

.fill-purple-500\/30 {
  fill: rgb(122 90 248 / 0.3);
}

.fill-purple-500\/40 {
  fill: rgb(122 90 248 / 0.4);
}

.fill-purple-500\/50 {
  fill: rgb(122 90 248 / 0.5);
}

.fill-purple-500\/60 {
  fill: rgb(122 90 248 / 0.6);
}

.fill-purple-500\/70 {
  fill: rgb(122 90 248 / 0.7);
}

.fill-purple-500\/75 {
  fill: rgb(122 90 248 / 0.75);
}

.fill-purple-500\/80 {
  fill: rgb(122 90 248 / 0.8);
}

.fill-purple-500\/90 {
  fill: rgb(122 90 248 / 0.9);
}

.fill-purple-500\/95 {
  fill: rgb(122 90 248 / 0.95);
}

.fill-purple-500\/100 {
  fill: rgb(122 90 248 / 1);
}

.fill-purple-600\/0 {
  fill: rgb(105 56 239 / 0);
}

.fill-purple-600\/5 {
  fill: rgb(105 56 239 / 0.05);
}

.fill-purple-600\/10 {
  fill: rgb(105 56 239 / 0.1);
}

.fill-purple-600\/20 {
  fill: rgb(105 56 239 / 0.2);
}

.fill-purple-600\/25 {
  fill: rgb(105 56 239 / 0.25);
}

.fill-purple-600\/30 {
  fill: rgb(105 56 239 / 0.3);
}

.fill-purple-600\/40 {
  fill: rgb(105 56 239 / 0.4);
}

.fill-purple-600\/50 {
  fill: rgb(105 56 239 / 0.5);
}

.fill-purple-600\/60 {
  fill: rgb(105 56 239 / 0.6);
}

.fill-purple-600\/70 {
  fill: rgb(105 56 239 / 0.7);
}

.fill-purple-600\/75 {
  fill: rgb(105 56 239 / 0.75);
}

.fill-purple-600\/80 {
  fill: rgb(105 56 239 / 0.8);
}

.fill-purple-600\/90 {
  fill: rgb(105 56 239 / 0.9);
}

.fill-purple-600\/95 {
  fill: rgb(105 56 239 / 0.95);
}

.fill-purple-600\/100 {
  fill: rgb(105 56 239 / 1);
}

.fill-purple-700\/0 {
  fill: rgb(89 37 220 / 0);
}

.fill-purple-700\/5 {
  fill: rgb(89 37 220 / 0.05);
}

.fill-purple-700\/10 {
  fill: rgb(89 37 220 / 0.1);
}

.fill-purple-700\/20 {
  fill: rgb(89 37 220 / 0.2);
}

.fill-purple-700\/25 {
  fill: rgb(89 37 220 / 0.25);
}

.fill-purple-700\/30 {
  fill: rgb(89 37 220 / 0.3);
}

.fill-purple-700\/40 {
  fill: rgb(89 37 220 / 0.4);
}

.fill-purple-700\/50 {
  fill: rgb(89 37 220 / 0.5);
}

.fill-purple-700\/60 {
  fill: rgb(89 37 220 / 0.6);
}

.fill-purple-700\/70 {
  fill: rgb(89 37 220 / 0.7);
}

.fill-purple-700\/75 {
  fill: rgb(89 37 220 / 0.75);
}

.fill-purple-700\/80 {
  fill: rgb(89 37 220 / 0.8);
}

.fill-purple-700\/90 {
  fill: rgb(89 37 220 / 0.9);
}

.fill-purple-700\/95 {
  fill: rgb(89 37 220 / 0.95);
}

.fill-purple-700\/100 {
  fill: rgb(89 37 220 / 1);
}

.fill-purple-800\/0 {
  fill: rgb(74 31 184 / 0);
}

.fill-purple-800\/5 {
  fill: rgb(74 31 184 / 0.05);
}

.fill-purple-800\/10 {
  fill: rgb(74 31 184 / 0.1);
}

.fill-purple-800\/20 {
  fill: rgb(74 31 184 / 0.2);
}

.fill-purple-800\/25 {
  fill: rgb(74 31 184 / 0.25);
}

.fill-purple-800\/30 {
  fill: rgb(74 31 184 / 0.3);
}

.fill-purple-800\/40 {
  fill: rgb(74 31 184 / 0.4);
}

.fill-purple-800\/50 {
  fill: rgb(74 31 184 / 0.5);
}

.fill-purple-800\/60 {
  fill: rgb(74 31 184 / 0.6);
}

.fill-purple-800\/70 {
  fill: rgb(74 31 184 / 0.7);
}

.fill-purple-800\/75 {
  fill: rgb(74 31 184 / 0.75);
}

.fill-purple-800\/80 {
  fill: rgb(74 31 184 / 0.8);
}

.fill-purple-800\/90 {
  fill: rgb(74 31 184 / 0.9);
}

.fill-purple-800\/95 {
  fill: rgb(74 31 184 / 0.95);
}

.fill-purple-800\/100 {
  fill: rgb(74 31 184 / 1);
}

.fill-purple-900\/0 {
  fill: rgb(62 28 150 / 0);
}

.fill-purple-900\/5 {
  fill: rgb(62 28 150 / 0.05);
}

.fill-purple-900\/10 {
  fill: rgb(62 28 150 / 0.1);
}

.fill-purple-900\/20 {
  fill: rgb(62 28 150 / 0.2);
}

.fill-purple-900\/25 {
  fill: rgb(62 28 150 / 0.25);
}

.fill-purple-900\/30 {
  fill: rgb(62 28 150 / 0.3);
}

.fill-purple-900\/40 {
  fill: rgb(62 28 150 / 0.4);
}

.fill-purple-900\/50 {
  fill: rgb(62 28 150 / 0.5);
}

.fill-purple-900\/60 {
  fill: rgb(62 28 150 / 0.6);
}

.fill-purple-900\/70 {
  fill: rgb(62 28 150 / 0.7);
}

.fill-purple-900\/75 {
  fill: rgb(62 28 150 / 0.75);
}

.fill-purple-900\/80 {
  fill: rgb(62 28 150 / 0.8);
}

.fill-purple-900\/90 {
  fill: rgb(62 28 150 / 0.9);
}

.fill-purple-900\/95 {
  fill: rgb(62 28 150 / 0.95);
}

.fill-purple-900\/100 {
  fill: rgb(62 28 150 / 1);
}

.fill-purple\/0 {
  fill: rgb(155 138 251 / 0);
}

.fill-purple\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.fill-purple\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.fill-purple\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.fill-purple\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.fill-purple\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.fill-purple\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.fill-purple\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.fill-purple\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.fill-purple\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.fill-purple\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.fill-purple\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.fill-purple\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.fill-purple\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.fill-purple\/100 {
  fill: rgb(155 138 251 / 1);
}

.fill-fuchsia-25\/0 {
  fill: rgb(254 250 255 / 0);
}

.fill-fuchsia-25\/5 {
  fill: rgb(254 250 255 / 0.05);
}

.fill-fuchsia-25\/10 {
  fill: rgb(254 250 255 / 0.1);
}

.fill-fuchsia-25\/20 {
  fill: rgb(254 250 255 / 0.2);
}

.fill-fuchsia-25\/25 {
  fill: rgb(254 250 255 / 0.25);
}

.fill-fuchsia-25\/30 {
  fill: rgb(254 250 255 / 0.3);
}

.fill-fuchsia-25\/40 {
  fill: rgb(254 250 255 / 0.4);
}

.fill-fuchsia-25\/50 {
  fill: rgb(254 250 255 / 0.5);
}

.fill-fuchsia-25\/60 {
  fill: rgb(254 250 255 / 0.6);
}

.fill-fuchsia-25\/70 {
  fill: rgb(254 250 255 / 0.7);
}

.fill-fuchsia-25\/75 {
  fill: rgb(254 250 255 / 0.75);
}

.fill-fuchsia-25\/80 {
  fill: rgb(254 250 255 / 0.8);
}

.fill-fuchsia-25\/90 {
  fill: rgb(254 250 255 / 0.9);
}

.fill-fuchsia-25\/95 {
  fill: rgb(254 250 255 / 0.95);
}

.fill-fuchsia-25\/100 {
  fill: rgb(254 250 255 / 1);
}

.fill-fuchsia-50\/0 {
  fill: rgb(253 244 255 / 0);
}

.fill-fuchsia-50\/5 {
  fill: rgb(253 244 255 / 0.05);
}

.fill-fuchsia-50\/10 {
  fill: rgb(253 244 255 / 0.1);
}

.fill-fuchsia-50\/20 {
  fill: rgb(253 244 255 / 0.2);
}

.fill-fuchsia-50\/25 {
  fill: rgb(253 244 255 / 0.25);
}

.fill-fuchsia-50\/30 {
  fill: rgb(253 244 255 / 0.3);
}

.fill-fuchsia-50\/40 {
  fill: rgb(253 244 255 / 0.4);
}

.fill-fuchsia-50\/50 {
  fill: rgb(253 244 255 / 0.5);
}

.fill-fuchsia-50\/60 {
  fill: rgb(253 244 255 / 0.6);
}

.fill-fuchsia-50\/70 {
  fill: rgb(253 244 255 / 0.7);
}

.fill-fuchsia-50\/75 {
  fill: rgb(253 244 255 / 0.75);
}

.fill-fuchsia-50\/80 {
  fill: rgb(253 244 255 / 0.8);
}

.fill-fuchsia-50\/90 {
  fill: rgb(253 244 255 / 0.9);
}

.fill-fuchsia-50\/95 {
  fill: rgb(253 244 255 / 0.95);
}

.fill-fuchsia-50\/100 {
  fill: rgb(253 244 255 / 1);
}

.fill-fuchsia-100\/0 {
  fill: rgb(251 232 255 / 0);
}

.fill-fuchsia-100\/5 {
  fill: rgb(251 232 255 / 0.05);
}

.fill-fuchsia-100\/10 {
  fill: rgb(251 232 255 / 0.1);
}

.fill-fuchsia-100\/20 {
  fill: rgb(251 232 255 / 0.2);
}

.fill-fuchsia-100\/25 {
  fill: rgb(251 232 255 / 0.25);
}

.fill-fuchsia-100\/30 {
  fill: rgb(251 232 255 / 0.3);
}

.fill-fuchsia-100\/40 {
  fill: rgb(251 232 255 / 0.4);
}

.fill-fuchsia-100\/50 {
  fill: rgb(251 232 255 / 0.5);
}

.fill-fuchsia-100\/60 {
  fill: rgb(251 232 255 / 0.6);
}

.fill-fuchsia-100\/70 {
  fill: rgb(251 232 255 / 0.7);
}

.fill-fuchsia-100\/75 {
  fill: rgb(251 232 255 / 0.75);
}

.fill-fuchsia-100\/80 {
  fill: rgb(251 232 255 / 0.8);
}

.fill-fuchsia-100\/90 {
  fill: rgb(251 232 255 / 0.9);
}

.fill-fuchsia-100\/95 {
  fill: rgb(251 232 255 / 0.95);
}

.fill-fuchsia-100\/100 {
  fill: rgb(251 232 255 / 1);
}

.fill-fuchsia-200\/0 {
  fill: rgb(246 208 254 / 0);
}

.fill-fuchsia-200\/5 {
  fill: rgb(246 208 254 / 0.05);
}

.fill-fuchsia-200\/10 {
  fill: rgb(246 208 254 / 0.1);
}

.fill-fuchsia-200\/20 {
  fill: rgb(246 208 254 / 0.2);
}

.fill-fuchsia-200\/25 {
  fill: rgb(246 208 254 / 0.25);
}

.fill-fuchsia-200\/30 {
  fill: rgb(246 208 254 / 0.3);
}

.fill-fuchsia-200\/40 {
  fill: rgb(246 208 254 / 0.4);
}

.fill-fuchsia-200\/50 {
  fill: rgb(246 208 254 / 0.5);
}

.fill-fuchsia-200\/60 {
  fill: rgb(246 208 254 / 0.6);
}

.fill-fuchsia-200\/70 {
  fill: rgb(246 208 254 / 0.7);
}

.fill-fuchsia-200\/75 {
  fill: rgb(246 208 254 / 0.75);
}

.fill-fuchsia-200\/80 {
  fill: rgb(246 208 254 / 0.8);
}

.fill-fuchsia-200\/90 {
  fill: rgb(246 208 254 / 0.9);
}

.fill-fuchsia-200\/95 {
  fill: rgb(246 208 254 / 0.95);
}

.fill-fuchsia-200\/100 {
  fill: rgb(246 208 254 / 1);
}

.fill-fuchsia-300\/0 {
  fill: rgb(238 170 253 / 0);
}

.fill-fuchsia-300\/5 {
  fill: rgb(238 170 253 / 0.05);
}

.fill-fuchsia-300\/10 {
  fill: rgb(238 170 253 / 0.1);
}

.fill-fuchsia-300\/20 {
  fill: rgb(238 170 253 / 0.2);
}

.fill-fuchsia-300\/25 {
  fill: rgb(238 170 253 / 0.25);
}

.fill-fuchsia-300\/30 {
  fill: rgb(238 170 253 / 0.3);
}

.fill-fuchsia-300\/40 {
  fill: rgb(238 170 253 / 0.4);
}

.fill-fuchsia-300\/50 {
  fill: rgb(238 170 253 / 0.5);
}

.fill-fuchsia-300\/60 {
  fill: rgb(238 170 253 / 0.6);
}

.fill-fuchsia-300\/70 {
  fill: rgb(238 170 253 / 0.7);
}

.fill-fuchsia-300\/75 {
  fill: rgb(238 170 253 / 0.75);
}

.fill-fuchsia-300\/80 {
  fill: rgb(238 170 253 / 0.8);
}

.fill-fuchsia-300\/90 {
  fill: rgb(238 170 253 / 0.9);
}

.fill-fuchsia-300\/95 {
  fill: rgb(238 170 253 / 0.95);
}

.fill-fuchsia-300\/100 {
  fill: rgb(238 170 253 / 1);
}

.fill-fuchsia-400\/0 {
  fill: rgb(228 120 250 / 0);
}

.fill-fuchsia-400\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.fill-fuchsia-400\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.fill-fuchsia-400\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.fill-fuchsia-400\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.fill-fuchsia-400\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.fill-fuchsia-400\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.fill-fuchsia-400\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.fill-fuchsia-400\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.fill-fuchsia-400\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.fill-fuchsia-400\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.fill-fuchsia-400\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.fill-fuchsia-400\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.fill-fuchsia-400\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.fill-fuchsia-400\/100 {
  fill: rgb(228 120 250 / 1);
}

.fill-fuchsia-500\/0 {
  fill: rgb(212 68 241 / 0);
}

.fill-fuchsia-500\/5 {
  fill: rgb(212 68 241 / 0.05);
}

.fill-fuchsia-500\/10 {
  fill: rgb(212 68 241 / 0.1);
}

.fill-fuchsia-500\/20 {
  fill: rgb(212 68 241 / 0.2);
}

.fill-fuchsia-500\/25 {
  fill: rgb(212 68 241 / 0.25);
}

.fill-fuchsia-500\/30 {
  fill: rgb(212 68 241 / 0.3);
}

.fill-fuchsia-500\/40 {
  fill: rgb(212 68 241 / 0.4);
}

.fill-fuchsia-500\/50 {
  fill: rgb(212 68 241 / 0.5);
}

.fill-fuchsia-500\/60 {
  fill: rgb(212 68 241 / 0.6);
}

.fill-fuchsia-500\/70 {
  fill: rgb(212 68 241 / 0.7);
}

.fill-fuchsia-500\/75 {
  fill: rgb(212 68 241 / 0.75);
}

.fill-fuchsia-500\/80 {
  fill: rgb(212 68 241 / 0.8);
}

.fill-fuchsia-500\/90 {
  fill: rgb(212 68 241 / 0.9);
}

.fill-fuchsia-500\/95 {
  fill: rgb(212 68 241 / 0.95);
}

.fill-fuchsia-500\/100 {
  fill: rgb(212 68 241 / 1);
}

.fill-fuchsia-600\/0 {
  fill: rgb(186 36 213 / 0);
}

.fill-fuchsia-600\/5 {
  fill: rgb(186 36 213 / 0.05);
}

.fill-fuchsia-600\/10 {
  fill: rgb(186 36 213 / 0.1);
}

.fill-fuchsia-600\/20 {
  fill: rgb(186 36 213 / 0.2);
}

.fill-fuchsia-600\/25 {
  fill: rgb(186 36 213 / 0.25);
}

.fill-fuchsia-600\/30 {
  fill: rgb(186 36 213 / 0.3);
}

.fill-fuchsia-600\/40 {
  fill: rgb(186 36 213 / 0.4);
}

.fill-fuchsia-600\/50 {
  fill: rgb(186 36 213 / 0.5);
}

.fill-fuchsia-600\/60 {
  fill: rgb(186 36 213 / 0.6);
}

.fill-fuchsia-600\/70 {
  fill: rgb(186 36 213 / 0.7);
}

.fill-fuchsia-600\/75 {
  fill: rgb(186 36 213 / 0.75);
}

.fill-fuchsia-600\/80 {
  fill: rgb(186 36 213 / 0.8);
}

.fill-fuchsia-600\/90 {
  fill: rgb(186 36 213 / 0.9);
}

.fill-fuchsia-600\/95 {
  fill: rgb(186 36 213 / 0.95);
}

.fill-fuchsia-600\/100 {
  fill: rgb(186 36 213 / 1);
}

.fill-fuchsia-700\/0 {
  fill: rgb(159 26 177 / 0);
}

.fill-fuchsia-700\/5 {
  fill: rgb(159 26 177 / 0.05);
}

.fill-fuchsia-700\/10 {
  fill: rgb(159 26 177 / 0.1);
}

.fill-fuchsia-700\/20 {
  fill: rgb(159 26 177 / 0.2);
}

.fill-fuchsia-700\/25 {
  fill: rgb(159 26 177 / 0.25);
}

.fill-fuchsia-700\/30 {
  fill: rgb(159 26 177 / 0.3);
}

.fill-fuchsia-700\/40 {
  fill: rgb(159 26 177 / 0.4);
}

.fill-fuchsia-700\/50 {
  fill: rgb(159 26 177 / 0.5);
}

.fill-fuchsia-700\/60 {
  fill: rgb(159 26 177 / 0.6);
}

.fill-fuchsia-700\/70 {
  fill: rgb(159 26 177 / 0.7);
}

.fill-fuchsia-700\/75 {
  fill: rgb(159 26 177 / 0.75);
}

.fill-fuchsia-700\/80 {
  fill: rgb(159 26 177 / 0.8);
}

.fill-fuchsia-700\/90 {
  fill: rgb(159 26 177 / 0.9);
}

.fill-fuchsia-700\/95 {
  fill: rgb(159 26 177 / 0.95);
}

.fill-fuchsia-700\/100 {
  fill: rgb(159 26 177 / 1);
}

.fill-fuchsia-800\/0 {
  fill: rgb(130 24 144 / 0);
}

.fill-fuchsia-800\/5 {
  fill: rgb(130 24 144 / 0.05);
}

.fill-fuchsia-800\/10 {
  fill: rgb(130 24 144 / 0.1);
}

.fill-fuchsia-800\/20 {
  fill: rgb(130 24 144 / 0.2);
}

.fill-fuchsia-800\/25 {
  fill: rgb(130 24 144 / 0.25);
}

.fill-fuchsia-800\/30 {
  fill: rgb(130 24 144 / 0.3);
}

.fill-fuchsia-800\/40 {
  fill: rgb(130 24 144 / 0.4);
}

.fill-fuchsia-800\/50 {
  fill: rgb(130 24 144 / 0.5);
}

.fill-fuchsia-800\/60 {
  fill: rgb(130 24 144 / 0.6);
}

.fill-fuchsia-800\/70 {
  fill: rgb(130 24 144 / 0.7);
}

.fill-fuchsia-800\/75 {
  fill: rgb(130 24 144 / 0.75);
}

.fill-fuchsia-800\/80 {
  fill: rgb(130 24 144 / 0.8);
}

.fill-fuchsia-800\/90 {
  fill: rgb(130 24 144 / 0.9);
}

.fill-fuchsia-800\/95 {
  fill: rgb(130 24 144 / 0.95);
}

.fill-fuchsia-800\/100 {
  fill: rgb(130 24 144 / 1);
}

.fill-fuchsia-900\/0 {
  fill: rgb(111 24 119 / 0);
}

.fill-fuchsia-900\/5 {
  fill: rgb(111 24 119 / 0.05);
}

.fill-fuchsia-900\/10 {
  fill: rgb(111 24 119 / 0.1);
}

.fill-fuchsia-900\/20 {
  fill: rgb(111 24 119 / 0.2);
}

.fill-fuchsia-900\/25 {
  fill: rgb(111 24 119 / 0.25);
}

.fill-fuchsia-900\/30 {
  fill: rgb(111 24 119 / 0.3);
}

.fill-fuchsia-900\/40 {
  fill: rgb(111 24 119 / 0.4);
}

.fill-fuchsia-900\/50 {
  fill: rgb(111 24 119 / 0.5);
}

.fill-fuchsia-900\/60 {
  fill: rgb(111 24 119 / 0.6);
}

.fill-fuchsia-900\/70 {
  fill: rgb(111 24 119 / 0.7);
}

.fill-fuchsia-900\/75 {
  fill: rgb(111 24 119 / 0.75);
}

.fill-fuchsia-900\/80 {
  fill: rgb(111 24 119 / 0.8);
}

.fill-fuchsia-900\/90 {
  fill: rgb(111 24 119 / 0.9);
}

.fill-fuchsia-900\/95 {
  fill: rgb(111 24 119 / 0.95);
}

.fill-fuchsia-900\/100 {
  fill: rgb(111 24 119 / 1);
}

.fill-fuchsia\/0 {
  fill: rgb(228 120 250 / 0);
}

.fill-fuchsia\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.fill-fuchsia\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.fill-fuchsia\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.fill-fuchsia\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.fill-fuchsia\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.fill-fuchsia\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.fill-fuchsia\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.fill-fuchsia\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.fill-fuchsia\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.fill-fuchsia\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.fill-fuchsia\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.fill-fuchsia\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.fill-fuchsia\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.fill-fuchsia\/100 {
  fill: rgb(228 120 250 / 1);
}

.fill-pink-25\/0 {
  fill: rgb(254 246 251 / 0);
}

.fill-pink-25\/5 {
  fill: rgb(254 246 251 / 0.05);
}

.fill-pink-25\/10 {
  fill: rgb(254 246 251 / 0.1);
}

.fill-pink-25\/20 {
  fill: rgb(254 246 251 / 0.2);
}

.fill-pink-25\/25 {
  fill: rgb(254 246 251 / 0.25);
}

.fill-pink-25\/30 {
  fill: rgb(254 246 251 / 0.3);
}

.fill-pink-25\/40 {
  fill: rgb(254 246 251 / 0.4);
}

.fill-pink-25\/50 {
  fill: rgb(254 246 251 / 0.5);
}

.fill-pink-25\/60 {
  fill: rgb(254 246 251 / 0.6);
}

.fill-pink-25\/70 {
  fill: rgb(254 246 251 / 0.7);
}

.fill-pink-25\/75 {
  fill: rgb(254 246 251 / 0.75);
}

.fill-pink-25\/80 {
  fill: rgb(254 246 251 / 0.8);
}

.fill-pink-25\/90 {
  fill: rgb(254 246 251 / 0.9);
}

.fill-pink-25\/95 {
  fill: rgb(254 246 251 / 0.95);
}

.fill-pink-25\/100 {
  fill: rgb(254 246 251 / 1);
}

.fill-pink-50\/0 {
  fill: rgb(253 242 250 / 0);
}

.fill-pink-50\/5 {
  fill: rgb(253 242 250 / 0.05);
}

.fill-pink-50\/10 {
  fill: rgb(253 242 250 / 0.1);
}

.fill-pink-50\/20 {
  fill: rgb(253 242 250 / 0.2);
}

.fill-pink-50\/25 {
  fill: rgb(253 242 250 / 0.25);
}

.fill-pink-50\/30 {
  fill: rgb(253 242 250 / 0.3);
}

.fill-pink-50\/40 {
  fill: rgb(253 242 250 / 0.4);
}

.fill-pink-50\/50 {
  fill: rgb(253 242 250 / 0.5);
}

.fill-pink-50\/60 {
  fill: rgb(253 242 250 / 0.6);
}

.fill-pink-50\/70 {
  fill: rgb(253 242 250 / 0.7);
}

.fill-pink-50\/75 {
  fill: rgb(253 242 250 / 0.75);
}

.fill-pink-50\/80 {
  fill: rgb(253 242 250 / 0.8);
}

.fill-pink-50\/90 {
  fill: rgb(253 242 250 / 0.9);
}

.fill-pink-50\/95 {
  fill: rgb(253 242 250 / 0.95);
}

.fill-pink-50\/100 {
  fill: rgb(253 242 250 / 1);
}

.fill-pink-100\/0 {
  fill: rgb(252 231 246 / 0);
}

.fill-pink-100\/5 {
  fill: rgb(252 231 246 / 0.05);
}

.fill-pink-100\/10 {
  fill: rgb(252 231 246 / 0.1);
}

.fill-pink-100\/20 {
  fill: rgb(252 231 246 / 0.2);
}

.fill-pink-100\/25 {
  fill: rgb(252 231 246 / 0.25);
}

.fill-pink-100\/30 {
  fill: rgb(252 231 246 / 0.3);
}

.fill-pink-100\/40 {
  fill: rgb(252 231 246 / 0.4);
}

.fill-pink-100\/50 {
  fill: rgb(252 231 246 / 0.5);
}

.fill-pink-100\/60 {
  fill: rgb(252 231 246 / 0.6);
}

.fill-pink-100\/70 {
  fill: rgb(252 231 246 / 0.7);
}

.fill-pink-100\/75 {
  fill: rgb(252 231 246 / 0.75);
}

.fill-pink-100\/80 {
  fill: rgb(252 231 246 / 0.8);
}

.fill-pink-100\/90 {
  fill: rgb(252 231 246 / 0.9);
}

.fill-pink-100\/95 {
  fill: rgb(252 231 246 / 0.95);
}

.fill-pink-100\/100 {
  fill: rgb(252 231 246 / 1);
}

.fill-pink-200\/0 {
  fill: rgb(252 206 238 / 0);
}

.fill-pink-200\/5 {
  fill: rgb(252 206 238 / 0.05);
}

.fill-pink-200\/10 {
  fill: rgb(252 206 238 / 0.1);
}

.fill-pink-200\/20 {
  fill: rgb(252 206 238 / 0.2);
}

.fill-pink-200\/25 {
  fill: rgb(252 206 238 / 0.25);
}

.fill-pink-200\/30 {
  fill: rgb(252 206 238 / 0.3);
}

.fill-pink-200\/40 {
  fill: rgb(252 206 238 / 0.4);
}

.fill-pink-200\/50 {
  fill: rgb(252 206 238 / 0.5);
}

.fill-pink-200\/60 {
  fill: rgb(252 206 238 / 0.6);
}

.fill-pink-200\/70 {
  fill: rgb(252 206 238 / 0.7);
}

.fill-pink-200\/75 {
  fill: rgb(252 206 238 / 0.75);
}

.fill-pink-200\/80 {
  fill: rgb(252 206 238 / 0.8);
}

.fill-pink-200\/90 {
  fill: rgb(252 206 238 / 0.9);
}

.fill-pink-200\/95 {
  fill: rgb(252 206 238 / 0.95);
}

.fill-pink-200\/100 {
  fill: rgb(252 206 238 / 1);
}

.fill-pink-300\/0 {
  fill: rgb(250 167 224 / 0);
}

.fill-pink-300\/5 {
  fill: rgb(250 167 224 / 0.05);
}

.fill-pink-300\/10 {
  fill: rgb(250 167 224 / 0.1);
}

.fill-pink-300\/20 {
  fill: rgb(250 167 224 / 0.2);
}

.fill-pink-300\/25 {
  fill: rgb(250 167 224 / 0.25);
}

.fill-pink-300\/30 {
  fill: rgb(250 167 224 / 0.3);
}

.fill-pink-300\/40 {
  fill: rgb(250 167 224 / 0.4);
}

.fill-pink-300\/50 {
  fill: rgb(250 167 224 / 0.5);
}

.fill-pink-300\/60 {
  fill: rgb(250 167 224 / 0.6);
}

.fill-pink-300\/70 {
  fill: rgb(250 167 224 / 0.7);
}

.fill-pink-300\/75 {
  fill: rgb(250 167 224 / 0.75);
}

.fill-pink-300\/80 {
  fill: rgb(250 167 224 / 0.8);
}

.fill-pink-300\/90 {
  fill: rgb(250 167 224 / 0.9);
}

.fill-pink-300\/95 {
  fill: rgb(250 167 224 / 0.95);
}

.fill-pink-300\/100 {
  fill: rgb(250 167 224 / 1);
}

.fill-pink-400\/0 {
  fill: rgb(246 112 7 / 0);
}

.fill-pink-400\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.fill-pink-400\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.fill-pink-400\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.fill-pink-400\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.fill-pink-400\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.fill-pink-400\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.fill-pink-400\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.fill-pink-400\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.fill-pink-400\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.fill-pink-400\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.fill-pink-400\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.fill-pink-400\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.fill-pink-400\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.fill-pink-400\/100 {
  fill: rgb(246 112 7 / 1);
}

.fill-pink-500\/0 {
  fill: rgb(238 70 188 / 0);
}

.fill-pink-500\/5 {
  fill: rgb(238 70 188 / 0.05);
}

.fill-pink-500\/10 {
  fill: rgb(238 70 188 / 0.1);
}

.fill-pink-500\/20 {
  fill: rgb(238 70 188 / 0.2);
}

.fill-pink-500\/25 {
  fill: rgb(238 70 188 / 0.25);
}

.fill-pink-500\/30 {
  fill: rgb(238 70 188 / 0.3);
}

.fill-pink-500\/40 {
  fill: rgb(238 70 188 / 0.4);
}

.fill-pink-500\/50 {
  fill: rgb(238 70 188 / 0.5);
}

.fill-pink-500\/60 {
  fill: rgb(238 70 188 / 0.6);
}

.fill-pink-500\/70 {
  fill: rgb(238 70 188 / 0.7);
}

.fill-pink-500\/75 {
  fill: rgb(238 70 188 / 0.75);
}

.fill-pink-500\/80 {
  fill: rgb(238 70 188 / 0.8);
}

.fill-pink-500\/90 {
  fill: rgb(238 70 188 / 0.9);
}

.fill-pink-500\/95 {
  fill: rgb(238 70 188 / 0.95);
}

.fill-pink-500\/100 {
  fill: rgb(238 70 188 / 1);
}

.fill-pink-600\/0 {
  fill: rgb(221 37 144 / 0);
}

.fill-pink-600\/5 {
  fill: rgb(221 37 144 / 0.05);
}

.fill-pink-600\/10 {
  fill: rgb(221 37 144 / 0.1);
}

.fill-pink-600\/20 {
  fill: rgb(221 37 144 / 0.2);
}

.fill-pink-600\/25 {
  fill: rgb(221 37 144 / 0.25);
}

.fill-pink-600\/30 {
  fill: rgb(221 37 144 / 0.3);
}

.fill-pink-600\/40 {
  fill: rgb(221 37 144 / 0.4);
}

.fill-pink-600\/50 {
  fill: rgb(221 37 144 / 0.5);
}

.fill-pink-600\/60 {
  fill: rgb(221 37 144 / 0.6);
}

.fill-pink-600\/70 {
  fill: rgb(221 37 144 / 0.7);
}

.fill-pink-600\/75 {
  fill: rgb(221 37 144 / 0.75);
}

.fill-pink-600\/80 {
  fill: rgb(221 37 144 / 0.8);
}

.fill-pink-600\/90 {
  fill: rgb(221 37 144 / 0.9);
}

.fill-pink-600\/95 {
  fill: rgb(221 37 144 / 0.95);
}

.fill-pink-600\/100 {
  fill: rgb(221 37 144 / 1);
}

.fill-pink-700\/0 {
  fill: rgb(193 21 116 / 0);
}

.fill-pink-700\/5 {
  fill: rgb(193 21 116 / 0.05);
}

.fill-pink-700\/10 {
  fill: rgb(193 21 116 / 0.1);
}

.fill-pink-700\/20 {
  fill: rgb(193 21 116 / 0.2);
}

.fill-pink-700\/25 {
  fill: rgb(193 21 116 / 0.25);
}

.fill-pink-700\/30 {
  fill: rgb(193 21 116 / 0.3);
}

.fill-pink-700\/40 {
  fill: rgb(193 21 116 / 0.4);
}

.fill-pink-700\/50 {
  fill: rgb(193 21 116 / 0.5);
}

.fill-pink-700\/60 {
  fill: rgb(193 21 116 / 0.6);
}

.fill-pink-700\/70 {
  fill: rgb(193 21 116 / 0.7);
}

.fill-pink-700\/75 {
  fill: rgb(193 21 116 / 0.75);
}

.fill-pink-700\/80 {
  fill: rgb(193 21 116 / 0.8);
}

.fill-pink-700\/90 {
  fill: rgb(193 21 116 / 0.9);
}

.fill-pink-700\/95 {
  fill: rgb(193 21 116 / 0.95);
}

.fill-pink-700\/100 {
  fill: rgb(193 21 116 / 1);
}

.fill-pink-800\/0 {
  fill: rgb(158 22 95 / 0);
}

.fill-pink-800\/5 {
  fill: rgb(158 22 95 / 0.05);
}

.fill-pink-800\/10 {
  fill: rgb(158 22 95 / 0.1);
}

.fill-pink-800\/20 {
  fill: rgb(158 22 95 / 0.2);
}

.fill-pink-800\/25 {
  fill: rgb(158 22 95 / 0.25);
}

.fill-pink-800\/30 {
  fill: rgb(158 22 95 / 0.3);
}

.fill-pink-800\/40 {
  fill: rgb(158 22 95 / 0.4);
}

.fill-pink-800\/50 {
  fill: rgb(158 22 95 / 0.5);
}

.fill-pink-800\/60 {
  fill: rgb(158 22 95 / 0.6);
}

.fill-pink-800\/70 {
  fill: rgb(158 22 95 / 0.7);
}

.fill-pink-800\/75 {
  fill: rgb(158 22 95 / 0.75);
}

.fill-pink-800\/80 {
  fill: rgb(158 22 95 / 0.8);
}

.fill-pink-800\/90 {
  fill: rgb(158 22 95 / 0.9);
}

.fill-pink-800\/95 {
  fill: rgb(158 22 95 / 0.95);
}

.fill-pink-800\/100 {
  fill: rgb(158 22 95 / 1);
}

.fill-pink-900\/0 {
  fill: rgb(133 22 81 / 0);
}

.fill-pink-900\/5 {
  fill: rgb(133 22 81 / 0.05);
}

.fill-pink-900\/10 {
  fill: rgb(133 22 81 / 0.1);
}

.fill-pink-900\/20 {
  fill: rgb(133 22 81 / 0.2);
}

.fill-pink-900\/25 {
  fill: rgb(133 22 81 / 0.25);
}

.fill-pink-900\/30 {
  fill: rgb(133 22 81 / 0.3);
}

.fill-pink-900\/40 {
  fill: rgb(133 22 81 / 0.4);
}

.fill-pink-900\/50 {
  fill: rgb(133 22 81 / 0.5);
}

.fill-pink-900\/60 {
  fill: rgb(133 22 81 / 0.6);
}

.fill-pink-900\/70 {
  fill: rgb(133 22 81 / 0.7);
}

.fill-pink-900\/75 {
  fill: rgb(133 22 81 / 0.75);
}

.fill-pink-900\/80 {
  fill: rgb(133 22 81 / 0.8);
}

.fill-pink-900\/90 {
  fill: rgb(133 22 81 / 0.9);
}

.fill-pink-900\/95 {
  fill: rgb(133 22 81 / 0.95);
}

.fill-pink-900\/100 {
  fill: rgb(133 22 81 / 1);
}

.fill-pink\/0 {
  fill: rgb(246 112 7 / 0);
}

.fill-pink\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.fill-pink\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.fill-pink\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.fill-pink\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.fill-pink\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.fill-pink\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.fill-pink\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.fill-pink\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.fill-pink\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.fill-pink\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.fill-pink\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.fill-pink\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.fill-pink\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.fill-pink\/100 {
  fill: rgb(246 112 7 / 1);
}

.fill-rose-25\/0 {
  fill: rgb(255 245 246 / 0);
}

.fill-rose-25\/5 {
  fill: rgb(255 245 246 / 0.05);
}

.fill-rose-25\/10 {
  fill: rgb(255 245 246 / 0.1);
}

.fill-rose-25\/20 {
  fill: rgb(255 245 246 / 0.2);
}

.fill-rose-25\/25 {
  fill: rgb(255 245 246 / 0.25);
}

.fill-rose-25\/30 {
  fill: rgb(255 245 246 / 0.3);
}

.fill-rose-25\/40 {
  fill: rgb(255 245 246 / 0.4);
}

.fill-rose-25\/50 {
  fill: rgb(255 245 246 / 0.5);
}

.fill-rose-25\/60 {
  fill: rgb(255 245 246 / 0.6);
}

.fill-rose-25\/70 {
  fill: rgb(255 245 246 / 0.7);
}

.fill-rose-25\/75 {
  fill: rgb(255 245 246 / 0.75);
}

.fill-rose-25\/80 {
  fill: rgb(255 245 246 / 0.8);
}

.fill-rose-25\/90 {
  fill: rgb(255 245 246 / 0.9);
}

.fill-rose-25\/95 {
  fill: rgb(255 245 246 / 0.95);
}

.fill-rose-25\/100 {
  fill: rgb(255 245 246 / 1);
}

.fill-rose-50\/0 {
  fill: rgb(255 241 243 / 0);
}

.fill-rose-50\/5 {
  fill: rgb(255 241 243 / 0.05);
}

.fill-rose-50\/10 {
  fill: rgb(255 241 243 / 0.1);
}

.fill-rose-50\/20 {
  fill: rgb(255 241 243 / 0.2);
}

.fill-rose-50\/25 {
  fill: rgb(255 241 243 / 0.25);
}

.fill-rose-50\/30 {
  fill: rgb(255 241 243 / 0.3);
}

.fill-rose-50\/40 {
  fill: rgb(255 241 243 / 0.4);
}

.fill-rose-50\/50 {
  fill: rgb(255 241 243 / 0.5);
}

.fill-rose-50\/60 {
  fill: rgb(255 241 243 / 0.6);
}

.fill-rose-50\/70 {
  fill: rgb(255 241 243 / 0.7);
}

.fill-rose-50\/75 {
  fill: rgb(255 241 243 / 0.75);
}

.fill-rose-50\/80 {
  fill: rgb(255 241 243 / 0.8);
}

.fill-rose-50\/90 {
  fill: rgb(255 241 243 / 0.9);
}

.fill-rose-50\/95 {
  fill: rgb(255 241 243 / 0.95);
}

.fill-rose-50\/100 {
  fill: rgb(255 241 243 / 1);
}

.fill-rose-100\/0 {
  fill: rgb(255 228 232 / 0);
}

.fill-rose-100\/5 {
  fill: rgb(255 228 232 / 0.05);
}

.fill-rose-100\/10 {
  fill: rgb(255 228 232 / 0.1);
}

.fill-rose-100\/20 {
  fill: rgb(255 228 232 / 0.2);
}

.fill-rose-100\/25 {
  fill: rgb(255 228 232 / 0.25);
}

.fill-rose-100\/30 {
  fill: rgb(255 228 232 / 0.3);
}

.fill-rose-100\/40 {
  fill: rgb(255 228 232 / 0.4);
}

.fill-rose-100\/50 {
  fill: rgb(255 228 232 / 0.5);
}

.fill-rose-100\/60 {
  fill: rgb(255 228 232 / 0.6);
}

.fill-rose-100\/70 {
  fill: rgb(255 228 232 / 0.7);
}

.fill-rose-100\/75 {
  fill: rgb(255 228 232 / 0.75);
}

.fill-rose-100\/80 {
  fill: rgb(255 228 232 / 0.8);
}

.fill-rose-100\/90 {
  fill: rgb(255 228 232 / 0.9);
}

.fill-rose-100\/95 {
  fill: rgb(255 228 232 / 0.95);
}

.fill-rose-100\/100 {
  fill: rgb(255 228 232 / 1);
}

.fill-rose-200\/0 {
  fill: rgb(254 205 214 / 0);
}

.fill-rose-200\/5 {
  fill: rgb(254 205 214 / 0.05);
}

.fill-rose-200\/10 {
  fill: rgb(254 205 214 / 0.1);
}

.fill-rose-200\/20 {
  fill: rgb(254 205 214 / 0.2);
}

.fill-rose-200\/25 {
  fill: rgb(254 205 214 / 0.25);
}

.fill-rose-200\/30 {
  fill: rgb(254 205 214 / 0.3);
}

.fill-rose-200\/40 {
  fill: rgb(254 205 214 / 0.4);
}

.fill-rose-200\/50 {
  fill: rgb(254 205 214 / 0.5);
}

.fill-rose-200\/60 {
  fill: rgb(254 205 214 / 0.6);
}

.fill-rose-200\/70 {
  fill: rgb(254 205 214 / 0.7);
}

.fill-rose-200\/75 {
  fill: rgb(254 205 214 / 0.75);
}

.fill-rose-200\/80 {
  fill: rgb(254 205 214 / 0.8);
}

.fill-rose-200\/90 {
  fill: rgb(254 205 214 / 0.9);
}

.fill-rose-200\/95 {
  fill: rgb(254 205 214 / 0.95);
}

.fill-rose-200\/100 {
  fill: rgb(254 205 214 / 1);
}

.fill-rose-300\/0 {
  fill: rgb(254 163 180 / 0);
}

.fill-rose-300\/5 {
  fill: rgb(254 163 180 / 0.05);
}

.fill-rose-300\/10 {
  fill: rgb(254 163 180 / 0.1);
}

.fill-rose-300\/20 {
  fill: rgb(254 163 180 / 0.2);
}

.fill-rose-300\/25 {
  fill: rgb(254 163 180 / 0.25);
}

.fill-rose-300\/30 {
  fill: rgb(254 163 180 / 0.3);
}

.fill-rose-300\/40 {
  fill: rgb(254 163 180 / 0.4);
}

.fill-rose-300\/50 {
  fill: rgb(254 163 180 / 0.5);
}

.fill-rose-300\/60 {
  fill: rgb(254 163 180 / 0.6);
}

.fill-rose-300\/70 {
  fill: rgb(254 163 180 / 0.7);
}

.fill-rose-300\/75 {
  fill: rgb(254 163 180 / 0.75);
}

.fill-rose-300\/80 {
  fill: rgb(254 163 180 / 0.8);
}

.fill-rose-300\/90 {
  fill: rgb(254 163 180 / 0.9);
}

.fill-rose-300\/95 {
  fill: rgb(254 163 180 / 0.95);
}

.fill-rose-300\/100 {
  fill: rgb(254 163 180 / 1);
}

.fill-rose-400\/0 {
  fill: rgb(253 111 142 / 0);
}

.fill-rose-400\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.fill-rose-400\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.fill-rose-400\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.fill-rose-400\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.fill-rose-400\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.fill-rose-400\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.fill-rose-400\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.fill-rose-400\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.fill-rose-400\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.fill-rose-400\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.fill-rose-400\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.fill-rose-400\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.fill-rose-400\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.fill-rose-400\/100 {
  fill: rgb(253 111 142 / 1);
}

.fill-rose-500\/0 {
  fill: rgb(246 61 104 / 0);
}

.fill-rose-500\/5 {
  fill: rgb(246 61 104 / 0.05);
}

.fill-rose-500\/10 {
  fill: rgb(246 61 104 / 0.1);
}

.fill-rose-500\/20 {
  fill: rgb(246 61 104 / 0.2);
}

.fill-rose-500\/25 {
  fill: rgb(246 61 104 / 0.25);
}

.fill-rose-500\/30 {
  fill: rgb(246 61 104 / 0.3);
}

.fill-rose-500\/40 {
  fill: rgb(246 61 104 / 0.4);
}

.fill-rose-500\/50 {
  fill: rgb(246 61 104 / 0.5);
}

.fill-rose-500\/60 {
  fill: rgb(246 61 104 / 0.6);
}

.fill-rose-500\/70 {
  fill: rgb(246 61 104 / 0.7);
}

.fill-rose-500\/75 {
  fill: rgb(246 61 104 / 0.75);
}

.fill-rose-500\/80 {
  fill: rgb(246 61 104 / 0.8);
}

.fill-rose-500\/90 {
  fill: rgb(246 61 104 / 0.9);
}

.fill-rose-500\/95 {
  fill: rgb(246 61 104 / 0.95);
}

.fill-rose-500\/100 {
  fill: rgb(246 61 104 / 1);
}

.fill-rose-600\/0 {
  fill: rgb(227 24 84 / 0);
}

.fill-rose-600\/5 {
  fill: rgb(227 24 84 / 0.05);
}

.fill-rose-600\/10 {
  fill: rgb(227 24 84 / 0.1);
}

.fill-rose-600\/20 {
  fill: rgb(227 24 84 / 0.2);
}

.fill-rose-600\/25 {
  fill: rgb(227 24 84 / 0.25);
}

.fill-rose-600\/30 {
  fill: rgb(227 24 84 / 0.3);
}

.fill-rose-600\/40 {
  fill: rgb(227 24 84 / 0.4);
}

.fill-rose-600\/50 {
  fill: rgb(227 24 84 / 0.5);
}

.fill-rose-600\/60 {
  fill: rgb(227 24 84 / 0.6);
}

.fill-rose-600\/70 {
  fill: rgb(227 24 84 / 0.7);
}

.fill-rose-600\/75 {
  fill: rgb(227 24 84 / 0.75);
}

.fill-rose-600\/80 {
  fill: rgb(227 24 84 / 0.8);
}

.fill-rose-600\/90 {
  fill: rgb(227 24 84 / 0.9);
}

.fill-rose-600\/95 {
  fill: rgb(227 24 84 / 0.95);
}

.fill-rose-600\/100 {
  fill: rgb(227 24 84 / 1);
}

.fill-rose-700\/0 {
  fill: rgb(192 16 72 / 0);
}

.fill-rose-700\/5 {
  fill: rgb(192 16 72 / 0.05);
}

.fill-rose-700\/10 {
  fill: rgb(192 16 72 / 0.1);
}

.fill-rose-700\/20 {
  fill: rgb(192 16 72 / 0.2);
}

.fill-rose-700\/25 {
  fill: rgb(192 16 72 / 0.25);
}

.fill-rose-700\/30 {
  fill: rgb(192 16 72 / 0.3);
}

.fill-rose-700\/40 {
  fill: rgb(192 16 72 / 0.4);
}

.fill-rose-700\/50 {
  fill: rgb(192 16 72 / 0.5);
}

.fill-rose-700\/60 {
  fill: rgb(192 16 72 / 0.6);
}

.fill-rose-700\/70 {
  fill: rgb(192 16 72 / 0.7);
}

.fill-rose-700\/75 {
  fill: rgb(192 16 72 / 0.75);
}

.fill-rose-700\/80 {
  fill: rgb(192 16 72 / 0.8);
}

.fill-rose-700\/90 {
  fill: rgb(192 16 72 / 0.9);
}

.fill-rose-700\/95 {
  fill: rgb(192 16 72 / 0.95);
}

.fill-rose-700\/100 {
  fill: rgb(192 16 72 / 1);
}

.fill-rose-800\/0 {
  fill: rgb(161 16 67 / 0);
}

.fill-rose-800\/5 {
  fill: rgb(161 16 67 / 0.05);
}

.fill-rose-800\/10 {
  fill: rgb(161 16 67 / 0.1);
}

.fill-rose-800\/20 {
  fill: rgb(161 16 67 / 0.2);
}

.fill-rose-800\/25 {
  fill: rgb(161 16 67 / 0.25);
}

.fill-rose-800\/30 {
  fill: rgb(161 16 67 / 0.3);
}

.fill-rose-800\/40 {
  fill: rgb(161 16 67 / 0.4);
}

.fill-rose-800\/50 {
  fill: rgb(161 16 67 / 0.5);
}

.fill-rose-800\/60 {
  fill: rgb(161 16 67 / 0.6);
}

.fill-rose-800\/70 {
  fill: rgb(161 16 67 / 0.7);
}

.fill-rose-800\/75 {
  fill: rgb(161 16 67 / 0.75);
}

.fill-rose-800\/80 {
  fill: rgb(161 16 67 / 0.8);
}

.fill-rose-800\/90 {
  fill: rgb(161 16 67 / 0.9);
}

.fill-rose-800\/95 {
  fill: rgb(161 16 67 / 0.95);
}

.fill-rose-800\/100 {
  fill: rgb(161 16 67 / 1);
}

.fill-rose-900\/0 {
  fill: rgb(137 18 62 / 0);
}

.fill-rose-900\/5 {
  fill: rgb(137 18 62 / 0.05);
}

.fill-rose-900\/10 {
  fill: rgb(137 18 62 / 0.1);
}

.fill-rose-900\/20 {
  fill: rgb(137 18 62 / 0.2);
}

.fill-rose-900\/25 {
  fill: rgb(137 18 62 / 0.25);
}

.fill-rose-900\/30 {
  fill: rgb(137 18 62 / 0.3);
}

.fill-rose-900\/40 {
  fill: rgb(137 18 62 / 0.4);
}

.fill-rose-900\/50 {
  fill: rgb(137 18 62 / 0.5);
}

.fill-rose-900\/60 {
  fill: rgb(137 18 62 / 0.6);
}

.fill-rose-900\/70 {
  fill: rgb(137 18 62 / 0.7);
}

.fill-rose-900\/75 {
  fill: rgb(137 18 62 / 0.75);
}

.fill-rose-900\/80 {
  fill: rgb(137 18 62 / 0.8);
}

.fill-rose-900\/90 {
  fill: rgb(137 18 62 / 0.9);
}

.fill-rose-900\/95 {
  fill: rgb(137 18 62 / 0.95);
}

.fill-rose-900\/100 {
  fill: rgb(137 18 62 / 1);
}

.fill-rose\/0 {
  fill: rgb(253 111 142 / 0);
}

.fill-rose\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.fill-rose\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.fill-rose\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.fill-rose\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.fill-rose\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.fill-rose\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.fill-rose\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.fill-rose\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.fill-rose\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.fill-rose\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.fill-rose\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.fill-rose\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.fill-rose\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.fill-rose\/100 {
  fill: rgb(253 111 142 / 1);
}

.fill-orange-dark-25\/0 {
  fill: rgb(255 249 245 / 0);
}

.fill-orange-dark-25\/5 {
  fill: rgb(255 249 245 / 0.05);
}

.fill-orange-dark-25\/10 {
  fill: rgb(255 249 245 / 0.1);
}

.fill-orange-dark-25\/20 {
  fill: rgb(255 249 245 / 0.2);
}

.fill-orange-dark-25\/25 {
  fill: rgb(255 249 245 / 0.25);
}

.fill-orange-dark-25\/30 {
  fill: rgb(255 249 245 / 0.3);
}

.fill-orange-dark-25\/40 {
  fill: rgb(255 249 245 / 0.4);
}

.fill-orange-dark-25\/50 {
  fill: rgb(255 249 245 / 0.5);
}

.fill-orange-dark-25\/60 {
  fill: rgb(255 249 245 / 0.6);
}

.fill-orange-dark-25\/70 {
  fill: rgb(255 249 245 / 0.7);
}

.fill-orange-dark-25\/75 {
  fill: rgb(255 249 245 / 0.75);
}

.fill-orange-dark-25\/80 {
  fill: rgb(255 249 245 / 0.8);
}

.fill-orange-dark-25\/90 {
  fill: rgb(255 249 245 / 0.9);
}

.fill-orange-dark-25\/95 {
  fill: rgb(255 249 245 / 0.95);
}

.fill-orange-dark-25\/100 {
  fill: rgb(255 249 245 / 1);
}

.fill-orange-dark-50\/0 {
  fill: rgb(255 244 237 / 0);
}

.fill-orange-dark-50\/5 {
  fill: rgb(255 244 237 / 0.05);
}

.fill-orange-dark-50\/10 {
  fill: rgb(255 244 237 / 0.1);
}

.fill-orange-dark-50\/20 {
  fill: rgb(255 244 237 / 0.2);
}

.fill-orange-dark-50\/25 {
  fill: rgb(255 244 237 / 0.25);
}

.fill-orange-dark-50\/30 {
  fill: rgb(255 244 237 / 0.3);
}

.fill-orange-dark-50\/40 {
  fill: rgb(255 244 237 / 0.4);
}

.fill-orange-dark-50\/50 {
  fill: rgb(255 244 237 / 0.5);
}

.fill-orange-dark-50\/60 {
  fill: rgb(255 244 237 / 0.6);
}

.fill-orange-dark-50\/70 {
  fill: rgb(255 244 237 / 0.7);
}

.fill-orange-dark-50\/75 {
  fill: rgb(255 244 237 / 0.75);
}

.fill-orange-dark-50\/80 {
  fill: rgb(255 244 237 / 0.8);
}

.fill-orange-dark-50\/90 {
  fill: rgb(255 244 237 / 0.9);
}

.fill-orange-dark-50\/95 {
  fill: rgb(255 244 237 / 0.95);
}

.fill-orange-dark-50\/100 {
  fill: rgb(255 244 237 / 1);
}

.fill-orange-dark-100\/0 {
  fill: rgb(255 230 213 / 0);
}

.fill-orange-dark-100\/5 {
  fill: rgb(255 230 213 / 0.05);
}

.fill-orange-dark-100\/10 {
  fill: rgb(255 230 213 / 0.1);
}

.fill-orange-dark-100\/20 {
  fill: rgb(255 230 213 / 0.2);
}

.fill-orange-dark-100\/25 {
  fill: rgb(255 230 213 / 0.25);
}

.fill-orange-dark-100\/30 {
  fill: rgb(255 230 213 / 0.3);
}

.fill-orange-dark-100\/40 {
  fill: rgb(255 230 213 / 0.4);
}

.fill-orange-dark-100\/50 {
  fill: rgb(255 230 213 / 0.5);
}

.fill-orange-dark-100\/60 {
  fill: rgb(255 230 213 / 0.6);
}

.fill-orange-dark-100\/70 {
  fill: rgb(255 230 213 / 0.7);
}

.fill-orange-dark-100\/75 {
  fill: rgb(255 230 213 / 0.75);
}

.fill-orange-dark-100\/80 {
  fill: rgb(255 230 213 / 0.8);
}

.fill-orange-dark-100\/90 {
  fill: rgb(255 230 213 / 0.9);
}

.fill-orange-dark-100\/95 {
  fill: rgb(255 230 213 / 0.95);
}

.fill-orange-dark-100\/100 {
  fill: rgb(255 230 213 / 1);
}

.fill-orange-dark-200\/0 {
  fill: rgb(255 214 174 / 0);
}

.fill-orange-dark-200\/5 {
  fill: rgb(255 214 174 / 0.05);
}

.fill-orange-dark-200\/10 {
  fill: rgb(255 214 174 / 0.1);
}

.fill-orange-dark-200\/20 {
  fill: rgb(255 214 174 / 0.2);
}

.fill-orange-dark-200\/25 {
  fill: rgb(255 214 174 / 0.25);
}

.fill-orange-dark-200\/30 {
  fill: rgb(255 214 174 / 0.3);
}

.fill-orange-dark-200\/40 {
  fill: rgb(255 214 174 / 0.4);
}

.fill-orange-dark-200\/50 {
  fill: rgb(255 214 174 / 0.5);
}

.fill-orange-dark-200\/60 {
  fill: rgb(255 214 174 / 0.6);
}

.fill-orange-dark-200\/70 {
  fill: rgb(255 214 174 / 0.7);
}

.fill-orange-dark-200\/75 {
  fill: rgb(255 214 174 / 0.75);
}

.fill-orange-dark-200\/80 {
  fill: rgb(255 214 174 / 0.8);
}

.fill-orange-dark-200\/90 {
  fill: rgb(255 214 174 / 0.9);
}

.fill-orange-dark-200\/95 {
  fill: rgb(255 214 174 / 0.95);
}

.fill-orange-dark-200\/100 {
  fill: rgb(255 214 174 / 1);
}

.fill-orange-dark-300\/0 {
  fill: rgb(255 156 102 / 0);
}

.fill-orange-dark-300\/5 {
  fill: rgb(255 156 102 / 0.05);
}

.fill-orange-dark-300\/10 {
  fill: rgb(255 156 102 / 0.1);
}

.fill-orange-dark-300\/20 {
  fill: rgb(255 156 102 / 0.2);
}

.fill-orange-dark-300\/25 {
  fill: rgb(255 156 102 / 0.25);
}

.fill-orange-dark-300\/30 {
  fill: rgb(255 156 102 / 0.3);
}

.fill-orange-dark-300\/40 {
  fill: rgb(255 156 102 / 0.4);
}

.fill-orange-dark-300\/50 {
  fill: rgb(255 156 102 / 0.5);
}

.fill-orange-dark-300\/60 {
  fill: rgb(255 156 102 / 0.6);
}

.fill-orange-dark-300\/70 {
  fill: rgb(255 156 102 / 0.7);
}

.fill-orange-dark-300\/75 {
  fill: rgb(255 156 102 / 0.75);
}

.fill-orange-dark-300\/80 {
  fill: rgb(255 156 102 / 0.8);
}

.fill-orange-dark-300\/90 {
  fill: rgb(255 156 102 / 0.9);
}

.fill-orange-dark-300\/95 {
  fill: rgb(255 156 102 / 0.95);
}

.fill-orange-dark-300\/100 {
  fill: rgb(255 156 102 / 1);
}

.fill-orange-dark-400\/0 {
  fill: rgb(255 105 46 / 0);
}

.fill-orange-dark-400\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.fill-orange-dark-400\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.fill-orange-dark-400\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.fill-orange-dark-400\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.fill-orange-dark-400\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.fill-orange-dark-400\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.fill-orange-dark-400\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.fill-orange-dark-400\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.fill-orange-dark-400\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.fill-orange-dark-400\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.fill-orange-dark-400\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.fill-orange-dark-400\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.fill-orange-dark-400\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.fill-orange-dark-400\/100 {
  fill: rgb(255 105 46 / 1);
}

.fill-orange-dark-500\/0 {
  fill: rgb(255 68 5 / 0);
}

.fill-orange-dark-500\/5 {
  fill: rgb(255 68 5 / 0.05);
}

.fill-orange-dark-500\/10 {
  fill: rgb(255 68 5 / 0.1);
}

.fill-orange-dark-500\/20 {
  fill: rgb(255 68 5 / 0.2);
}

.fill-orange-dark-500\/25 {
  fill: rgb(255 68 5 / 0.25);
}

.fill-orange-dark-500\/30 {
  fill: rgb(255 68 5 / 0.3);
}

.fill-orange-dark-500\/40 {
  fill: rgb(255 68 5 / 0.4);
}

.fill-orange-dark-500\/50 {
  fill: rgb(255 68 5 / 0.5);
}

.fill-orange-dark-500\/60 {
  fill: rgb(255 68 5 / 0.6);
}

.fill-orange-dark-500\/70 {
  fill: rgb(255 68 5 / 0.7);
}

.fill-orange-dark-500\/75 {
  fill: rgb(255 68 5 / 0.75);
}

.fill-orange-dark-500\/80 {
  fill: rgb(255 68 5 / 0.8);
}

.fill-orange-dark-500\/90 {
  fill: rgb(255 68 5 / 0.9);
}

.fill-orange-dark-500\/95 {
  fill: rgb(255 68 5 / 0.95);
}

.fill-orange-dark-500\/100 {
  fill: rgb(255 68 5 / 1);
}

.fill-orange-dark-600\/0 {
  fill: rgb(230 46 5 / 0);
}

.fill-orange-dark-600\/5 {
  fill: rgb(230 46 5 / 0.05);
}

.fill-orange-dark-600\/10 {
  fill: rgb(230 46 5 / 0.1);
}

.fill-orange-dark-600\/20 {
  fill: rgb(230 46 5 / 0.2);
}

.fill-orange-dark-600\/25 {
  fill: rgb(230 46 5 / 0.25);
}

.fill-orange-dark-600\/30 {
  fill: rgb(230 46 5 / 0.3);
}

.fill-orange-dark-600\/40 {
  fill: rgb(230 46 5 / 0.4);
}

.fill-orange-dark-600\/50 {
  fill: rgb(230 46 5 / 0.5);
}

.fill-orange-dark-600\/60 {
  fill: rgb(230 46 5 / 0.6);
}

.fill-orange-dark-600\/70 {
  fill: rgb(230 46 5 / 0.7);
}

.fill-orange-dark-600\/75 {
  fill: rgb(230 46 5 / 0.75);
}

.fill-orange-dark-600\/80 {
  fill: rgb(230 46 5 / 0.8);
}

.fill-orange-dark-600\/90 {
  fill: rgb(230 46 5 / 0.9);
}

.fill-orange-dark-600\/95 {
  fill: rgb(230 46 5 / 0.95);
}

.fill-orange-dark-600\/100 {
  fill: rgb(230 46 5 / 1);
}

.fill-orange-dark-700\/0 {
  fill: rgb(188 27 6 / 0);
}

.fill-orange-dark-700\/5 {
  fill: rgb(188 27 6 / 0.05);
}

.fill-orange-dark-700\/10 {
  fill: rgb(188 27 6 / 0.1);
}

.fill-orange-dark-700\/20 {
  fill: rgb(188 27 6 / 0.2);
}

.fill-orange-dark-700\/25 {
  fill: rgb(188 27 6 / 0.25);
}

.fill-orange-dark-700\/30 {
  fill: rgb(188 27 6 / 0.3);
}

.fill-orange-dark-700\/40 {
  fill: rgb(188 27 6 / 0.4);
}

.fill-orange-dark-700\/50 {
  fill: rgb(188 27 6 / 0.5);
}

.fill-orange-dark-700\/60 {
  fill: rgb(188 27 6 / 0.6);
}

.fill-orange-dark-700\/70 {
  fill: rgb(188 27 6 / 0.7);
}

.fill-orange-dark-700\/75 {
  fill: rgb(188 27 6 / 0.75);
}

.fill-orange-dark-700\/80 {
  fill: rgb(188 27 6 / 0.8);
}

.fill-orange-dark-700\/90 {
  fill: rgb(188 27 6 / 0.9);
}

.fill-orange-dark-700\/95 {
  fill: rgb(188 27 6 / 0.95);
}

.fill-orange-dark-700\/100 {
  fill: rgb(188 27 6 / 1);
}

.fill-orange-dark-800\/0 {
  fill: rgb(151 24 12 / 0);
}

.fill-orange-dark-800\/5 {
  fill: rgb(151 24 12 / 0.05);
}

.fill-orange-dark-800\/10 {
  fill: rgb(151 24 12 / 0.1);
}

.fill-orange-dark-800\/20 {
  fill: rgb(151 24 12 / 0.2);
}

.fill-orange-dark-800\/25 {
  fill: rgb(151 24 12 / 0.25);
}

.fill-orange-dark-800\/30 {
  fill: rgb(151 24 12 / 0.3);
}

.fill-orange-dark-800\/40 {
  fill: rgb(151 24 12 / 0.4);
}

.fill-orange-dark-800\/50 {
  fill: rgb(151 24 12 / 0.5);
}

.fill-orange-dark-800\/60 {
  fill: rgb(151 24 12 / 0.6);
}

.fill-orange-dark-800\/70 {
  fill: rgb(151 24 12 / 0.7);
}

.fill-orange-dark-800\/75 {
  fill: rgb(151 24 12 / 0.75);
}

.fill-orange-dark-800\/80 {
  fill: rgb(151 24 12 / 0.8);
}

.fill-orange-dark-800\/90 {
  fill: rgb(151 24 12 / 0.9);
}

.fill-orange-dark-800\/95 {
  fill: rgb(151 24 12 / 0.95);
}

.fill-orange-dark-800\/100 {
  fill: rgb(151 24 12 / 1);
}

.fill-orange-dark-900\/0 {
  fill: rgb(119 26 13 / 0);
}

.fill-orange-dark-900\/5 {
  fill: rgb(119 26 13 / 0.05);
}

.fill-orange-dark-900\/10 {
  fill: rgb(119 26 13 / 0.1);
}

.fill-orange-dark-900\/20 {
  fill: rgb(119 26 13 / 0.2);
}

.fill-orange-dark-900\/25 {
  fill: rgb(119 26 13 / 0.25);
}

.fill-orange-dark-900\/30 {
  fill: rgb(119 26 13 / 0.3);
}

.fill-orange-dark-900\/40 {
  fill: rgb(119 26 13 / 0.4);
}

.fill-orange-dark-900\/50 {
  fill: rgb(119 26 13 / 0.5);
}

.fill-orange-dark-900\/60 {
  fill: rgb(119 26 13 / 0.6);
}

.fill-orange-dark-900\/70 {
  fill: rgb(119 26 13 / 0.7);
}

.fill-orange-dark-900\/75 {
  fill: rgb(119 26 13 / 0.75);
}

.fill-orange-dark-900\/80 {
  fill: rgb(119 26 13 / 0.8);
}

.fill-orange-dark-900\/90 {
  fill: rgb(119 26 13 / 0.9);
}

.fill-orange-dark-900\/95 {
  fill: rgb(119 26 13 / 0.95);
}

.fill-orange-dark-900\/100 {
  fill: rgb(119 26 13 / 1);
}

.fill-orange-dark\/0 {
  fill: rgb(255 105 46 / 0);
}

.fill-orange-dark\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.fill-orange-dark\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.fill-orange-dark\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.fill-orange-dark\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.fill-orange-dark\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.fill-orange-dark\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.fill-orange-dark\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.fill-orange-dark\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.fill-orange-dark\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.fill-orange-dark\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.fill-orange-dark\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.fill-orange-dark\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.fill-orange-dark\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.fill-orange-dark\/100 {
  fill: rgb(255 105 46 / 1);
}

.fill-orange-25\/0 {
  fill: rgb(254 250 245 / 0);
}

.fill-orange-25\/5 {
  fill: rgb(254 250 245 / 0.05);
}

.fill-orange-25\/10 {
  fill: rgb(254 250 245 / 0.1);
}

.fill-orange-25\/20 {
  fill: rgb(254 250 245 / 0.2);
}

.fill-orange-25\/25 {
  fill: rgb(254 250 245 / 0.25);
}

.fill-orange-25\/30 {
  fill: rgb(254 250 245 / 0.3);
}

.fill-orange-25\/40 {
  fill: rgb(254 250 245 / 0.4);
}

.fill-orange-25\/50 {
  fill: rgb(254 250 245 / 0.5);
}

.fill-orange-25\/60 {
  fill: rgb(254 250 245 / 0.6);
}

.fill-orange-25\/70 {
  fill: rgb(254 250 245 / 0.7);
}

.fill-orange-25\/75 {
  fill: rgb(254 250 245 / 0.75);
}

.fill-orange-25\/80 {
  fill: rgb(254 250 245 / 0.8);
}

.fill-orange-25\/90 {
  fill: rgb(254 250 245 / 0.9);
}

.fill-orange-25\/95 {
  fill: rgb(254 250 245 / 0.95);
}

.fill-orange-25\/100 {
  fill: rgb(254 250 245 / 1);
}

.fill-orange-50\/0 {
  fill: rgb(254 246 238 / 0);
}

.fill-orange-50\/5 {
  fill: rgb(254 246 238 / 0.05);
}

.fill-orange-50\/10 {
  fill: rgb(254 246 238 / 0.1);
}

.fill-orange-50\/20 {
  fill: rgb(254 246 238 / 0.2);
}

.fill-orange-50\/25 {
  fill: rgb(254 246 238 / 0.25);
}

.fill-orange-50\/30 {
  fill: rgb(254 246 238 / 0.3);
}

.fill-orange-50\/40 {
  fill: rgb(254 246 238 / 0.4);
}

.fill-orange-50\/50 {
  fill: rgb(254 246 238 / 0.5);
}

.fill-orange-50\/60 {
  fill: rgb(254 246 238 / 0.6);
}

.fill-orange-50\/70 {
  fill: rgb(254 246 238 / 0.7);
}

.fill-orange-50\/75 {
  fill: rgb(254 246 238 / 0.75);
}

.fill-orange-50\/80 {
  fill: rgb(254 246 238 / 0.8);
}

.fill-orange-50\/90 {
  fill: rgb(254 246 238 / 0.9);
}

.fill-orange-50\/95 {
  fill: rgb(254 246 238 / 0.95);
}

.fill-orange-50\/100 {
  fill: rgb(254 246 238 / 1);
}

.fill-orange-100\/0 {
  fill: rgb(253 234 215 / 0);
}

.fill-orange-100\/5 {
  fill: rgb(253 234 215 / 0.05);
}

.fill-orange-100\/10 {
  fill: rgb(253 234 215 / 0.1);
}

.fill-orange-100\/20 {
  fill: rgb(253 234 215 / 0.2);
}

.fill-orange-100\/25 {
  fill: rgb(253 234 215 / 0.25);
}

.fill-orange-100\/30 {
  fill: rgb(253 234 215 / 0.3);
}

.fill-orange-100\/40 {
  fill: rgb(253 234 215 / 0.4);
}

.fill-orange-100\/50 {
  fill: rgb(253 234 215 / 0.5);
}

.fill-orange-100\/60 {
  fill: rgb(253 234 215 / 0.6);
}

.fill-orange-100\/70 {
  fill: rgb(253 234 215 / 0.7);
}

.fill-orange-100\/75 {
  fill: rgb(253 234 215 / 0.75);
}

.fill-orange-100\/80 {
  fill: rgb(253 234 215 / 0.8);
}

.fill-orange-100\/90 {
  fill: rgb(253 234 215 / 0.9);
}

.fill-orange-100\/95 {
  fill: rgb(253 234 215 / 0.95);
}

.fill-orange-100\/100 {
  fill: rgb(253 234 215 / 1);
}

.fill-orange-200\/0 {
  fill: rgb(249 219 175 / 0);
}

.fill-orange-200\/5 {
  fill: rgb(249 219 175 / 0.05);
}

.fill-orange-200\/10 {
  fill: rgb(249 219 175 / 0.1);
}

.fill-orange-200\/20 {
  fill: rgb(249 219 175 / 0.2);
}

.fill-orange-200\/25 {
  fill: rgb(249 219 175 / 0.25);
}

.fill-orange-200\/30 {
  fill: rgb(249 219 175 / 0.3);
}

.fill-orange-200\/40 {
  fill: rgb(249 219 175 / 0.4);
}

.fill-orange-200\/50 {
  fill: rgb(249 219 175 / 0.5);
}

.fill-orange-200\/60 {
  fill: rgb(249 219 175 / 0.6);
}

.fill-orange-200\/70 {
  fill: rgb(249 219 175 / 0.7);
}

.fill-orange-200\/75 {
  fill: rgb(249 219 175 / 0.75);
}

.fill-orange-200\/80 {
  fill: rgb(249 219 175 / 0.8);
}

.fill-orange-200\/90 {
  fill: rgb(249 219 175 / 0.9);
}

.fill-orange-200\/95 {
  fill: rgb(249 219 175 / 0.95);
}

.fill-orange-200\/100 {
  fill: rgb(249 219 175 / 1);
}

.fill-orange-300\/0 {
  fill: rgb(247 178 122 / 0);
}

.fill-orange-300\/5 {
  fill: rgb(247 178 122 / 0.05);
}

.fill-orange-300\/10 {
  fill: rgb(247 178 122 / 0.1);
}

.fill-orange-300\/20 {
  fill: rgb(247 178 122 / 0.2);
}

.fill-orange-300\/25 {
  fill: rgb(247 178 122 / 0.25);
}

.fill-orange-300\/30 {
  fill: rgb(247 178 122 / 0.3);
}

.fill-orange-300\/40 {
  fill: rgb(247 178 122 / 0.4);
}

.fill-orange-300\/50 {
  fill: rgb(247 178 122 / 0.5);
}

.fill-orange-300\/60 {
  fill: rgb(247 178 122 / 0.6);
}

.fill-orange-300\/70 {
  fill: rgb(247 178 122 / 0.7);
}

.fill-orange-300\/75 {
  fill: rgb(247 178 122 / 0.75);
}

.fill-orange-300\/80 {
  fill: rgb(247 178 122 / 0.8);
}

.fill-orange-300\/90 {
  fill: rgb(247 178 122 / 0.9);
}

.fill-orange-300\/95 {
  fill: rgb(247 178 122 / 0.95);
}

.fill-orange-300\/100 {
  fill: rgb(247 178 122 / 1);
}

.fill-orange-400\/0 {
  fill: rgb(243 135 68 / 0);
}

.fill-orange-400\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.fill-orange-400\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.fill-orange-400\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.fill-orange-400\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.fill-orange-400\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.fill-orange-400\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.fill-orange-400\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.fill-orange-400\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.fill-orange-400\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.fill-orange-400\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.fill-orange-400\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.fill-orange-400\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.fill-orange-400\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.fill-orange-400\/100 {
  fill: rgb(243 135 68 / 1);
}

.fill-orange-500\/0 {
  fill: rgb(239 104 32 / 0);
}

.fill-orange-500\/5 {
  fill: rgb(239 104 32 / 0.05);
}

.fill-orange-500\/10 {
  fill: rgb(239 104 32 / 0.1);
}

.fill-orange-500\/20 {
  fill: rgb(239 104 32 / 0.2);
}

.fill-orange-500\/25 {
  fill: rgb(239 104 32 / 0.25);
}

.fill-orange-500\/30 {
  fill: rgb(239 104 32 / 0.3);
}

.fill-orange-500\/40 {
  fill: rgb(239 104 32 / 0.4);
}

.fill-orange-500\/50 {
  fill: rgb(239 104 32 / 0.5);
}

.fill-orange-500\/60 {
  fill: rgb(239 104 32 / 0.6);
}

.fill-orange-500\/70 {
  fill: rgb(239 104 32 / 0.7);
}

.fill-orange-500\/75 {
  fill: rgb(239 104 32 / 0.75);
}

.fill-orange-500\/80 {
  fill: rgb(239 104 32 / 0.8);
}

.fill-orange-500\/90 {
  fill: rgb(239 104 32 / 0.9);
}

.fill-orange-500\/95 {
  fill: rgb(239 104 32 / 0.95);
}

.fill-orange-500\/100 {
  fill: rgb(239 104 32 / 1);
}

.fill-orange-600\/0 {
  fill: rgb(224 79 22 / 0);
}

.fill-orange-600\/5 {
  fill: rgb(224 79 22 / 0.05);
}

.fill-orange-600\/10 {
  fill: rgb(224 79 22 / 0.1);
}

.fill-orange-600\/20 {
  fill: rgb(224 79 22 / 0.2);
}

.fill-orange-600\/25 {
  fill: rgb(224 79 22 / 0.25);
}

.fill-orange-600\/30 {
  fill: rgb(224 79 22 / 0.3);
}

.fill-orange-600\/40 {
  fill: rgb(224 79 22 / 0.4);
}

.fill-orange-600\/50 {
  fill: rgb(224 79 22 / 0.5);
}

.fill-orange-600\/60 {
  fill: rgb(224 79 22 / 0.6);
}

.fill-orange-600\/70 {
  fill: rgb(224 79 22 / 0.7);
}

.fill-orange-600\/75 {
  fill: rgb(224 79 22 / 0.75);
}

.fill-orange-600\/80 {
  fill: rgb(224 79 22 / 0.8);
}

.fill-orange-600\/90 {
  fill: rgb(224 79 22 / 0.9);
}

.fill-orange-600\/95 {
  fill: rgb(224 79 22 / 0.95);
}

.fill-orange-600\/100 {
  fill: rgb(224 79 22 / 1);
}

.fill-orange-700\/0 {
  fill: rgb(185 56 21 / 0);
}

.fill-orange-700\/5 {
  fill: rgb(185 56 21 / 0.05);
}

.fill-orange-700\/10 {
  fill: rgb(185 56 21 / 0.1);
}

.fill-orange-700\/20 {
  fill: rgb(185 56 21 / 0.2);
}

.fill-orange-700\/25 {
  fill: rgb(185 56 21 / 0.25);
}

.fill-orange-700\/30 {
  fill: rgb(185 56 21 / 0.3);
}

.fill-orange-700\/40 {
  fill: rgb(185 56 21 / 0.4);
}

.fill-orange-700\/50 {
  fill: rgb(185 56 21 / 0.5);
}

.fill-orange-700\/60 {
  fill: rgb(185 56 21 / 0.6);
}

.fill-orange-700\/70 {
  fill: rgb(185 56 21 / 0.7);
}

.fill-orange-700\/75 {
  fill: rgb(185 56 21 / 0.75);
}

.fill-orange-700\/80 {
  fill: rgb(185 56 21 / 0.8);
}

.fill-orange-700\/90 {
  fill: rgb(185 56 21 / 0.9);
}

.fill-orange-700\/95 {
  fill: rgb(185 56 21 / 0.95);
}

.fill-orange-700\/100 {
  fill: rgb(185 56 21 / 1);
}

.fill-orange-800\/0 {
  fill: rgb(147 47 25 / 0);
}

.fill-orange-800\/5 {
  fill: rgb(147 47 25 / 0.05);
}

.fill-orange-800\/10 {
  fill: rgb(147 47 25 / 0.1);
}

.fill-orange-800\/20 {
  fill: rgb(147 47 25 / 0.2);
}

.fill-orange-800\/25 {
  fill: rgb(147 47 25 / 0.25);
}

.fill-orange-800\/30 {
  fill: rgb(147 47 25 / 0.3);
}

.fill-orange-800\/40 {
  fill: rgb(147 47 25 / 0.4);
}

.fill-orange-800\/50 {
  fill: rgb(147 47 25 / 0.5);
}

.fill-orange-800\/60 {
  fill: rgb(147 47 25 / 0.6);
}

.fill-orange-800\/70 {
  fill: rgb(147 47 25 / 0.7);
}

.fill-orange-800\/75 {
  fill: rgb(147 47 25 / 0.75);
}

.fill-orange-800\/80 {
  fill: rgb(147 47 25 / 0.8);
}

.fill-orange-800\/90 {
  fill: rgb(147 47 25 / 0.9);
}

.fill-orange-800\/95 {
  fill: rgb(147 47 25 / 0.95);
}

.fill-orange-800\/100 {
  fill: rgb(147 47 25 / 1);
}

.fill-orange-900\/0 {
  fill: rgb(119 41 23 / 0);
}

.fill-orange-900\/5 {
  fill: rgb(119 41 23 / 0.05);
}

.fill-orange-900\/10 {
  fill: rgb(119 41 23 / 0.1);
}

.fill-orange-900\/20 {
  fill: rgb(119 41 23 / 0.2);
}

.fill-orange-900\/25 {
  fill: rgb(119 41 23 / 0.25);
}

.fill-orange-900\/30 {
  fill: rgb(119 41 23 / 0.3);
}

.fill-orange-900\/40 {
  fill: rgb(119 41 23 / 0.4);
}

.fill-orange-900\/50 {
  fill: rgb(119 41 23 / 0.5);
}

.fill-orange-900\/60 {
  fill: rgb(119 41 23 / 0.6);
}

.fill-orange-900\/70 {
  fill: rgb(119 41 23 / 0.7);
}

.fill-orange-900\/75 {
  fill: rgb(119 41 23 / 0.75);
}

.fill-orange-900\/80 {
  fill: rgb(119 41 23 / 0.8);
}

.fill-orange-900\/90 {
  fill: rgb(119 41 23 / 0.9);
}

.fill-orange-900\/95 {
  fill: rgb(119 41 23 / 0.95);
}

.fill-orange-900\/100 {
  fill: rgb(119 41 23 / 1);
}

.fill-orange\/0 {
  fill: rgb(243 135 68 / 0);
}

.fill-orange\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.fill-orange\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.fill-orange\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.fill-orange\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.fill-orange\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.fill-orange\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.fill-orange\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.fill-orange\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.fill-orange\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.fill-orange\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.fill-orange\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.fill-orange\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.fill-orange\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.fill-orange\/100 {
  fill: rgb(243 135 68 / 1);
}

.fill-yellow-25\/0 {
  fill: rgb(254 253 240 / 0);
}

.fill-yellow-25\/5 {
  fill: rgb(254 253 240 / 0.05);
}

.fill-yellow-25\/10 {
  fill: rgb(254 253 240 / 0.1);
}

.fill-yellow-25\/20 {
  fill: rgb(254 253 240 / 0.2);
}

.fill-yellow-25\/25 {
  fill: rgb(254 253 240 / 0.25);
}

.fill-yellow-25\/30 {
  fill: rgb(254 253 240 / 0.3);
}

.fill-yellow-25\/40 {
  fill: rgb(254 253 240 / 0.4);
}

.fill-yellow-25\/50 {
  fill: rgb(254 253 240 / 0.5);
}

.fill-yellow-25\/60 {
  fill: rgb(254 253 240 / 0.6);
}

.fill-yellow-25\/70 {
  fill: rgb(254 253 240 / 0.7);
}

.fill-yellow-25\/75 {
  fill: rgb(254 253 240 / 0.75);
}

.fill-yellow-25\/80 {
  fill: rgb(254 253 240 / 0.8);
}

.fill-yellow-25\/90 {
  fill: rgb(254 253 240 / 0.9);
}

.fill-yellow-25\/95 {
  fill: rgb(254 253 240 / 0.95);
}

.fill-yellow-25\/100 {
  fill: rgb(254 253 240 / 1);
}

.fill-yellow-50\/0 {
  fill: rgb(254 251 232 / 0);
}

.fill-yellow-50\/5 {
  fill: rgb(254 251 232 / 0.05);
}

.fill-yellow-50\/10 {
  fill: rgb(254 251 232 / 0.1);
}

.fill-yellow-50\/20 {
  fill: rgb(254 251 232 / 0.2);
}

.fill-yellow-50\/25 {
  fill: rgb(254 251 232 / 0.25);
}

.fill-yellow-50\/30 {
  fill: rgb(254 251 232 / 0.3);
}

.fill-yellow-50\/40 {
  fill: rgb(254 251 232 / 0.4);
}

.fill-yellow-50\/50 {
  fill: rgb(254 251 232 / 0.5);
}

.fill-yellow-50\/60 {
  fill: rgb(254 251 232 / 0.6);
}

.fill-yellow-50\/70 {
  fill: rgb(254 251 232 / 0.7);
}

.fill-yellow-50\/75 {
  fill: rgb(254 251 232 / 0.75);
}

.fill-yellow-50\/80 {
  fill: rgb(254 251 232 / 0.8);
}

.fill-yellow-50\/90 {
  fill: rgb(254 251 232 / 0.9);
}

.fill-yellow-50\/95 {
  fill: rgb(254 251 232 / 0.95);
}

.fill-yellow-50\/100 {
  fill: rgb(254 251 232 / 1);
}

.fill-yellow-100\/0 {
  fill: rgb(254 247 195 / 0);
}

.fill-yellow-100\/5 {
  fill: rgb(254 247 195 / 0.05);
}

.fill-yellow-100\/10 {
  fill: rgb(254 247 195 / 0.1);
}

.fill-yellow-100\/20 {
  fill: rgb(254 247 195 / 0.2);
}

.fill-yellow-100\/25 {
  fill: rgb(254 247 195 / 0.25);
}

.fill-yellow-100\/30 {
  fill: rgb(254 247 195 / 0.3);
}

.fill-yellow-100\/40 {
  fill: rgb(254 247 195 / 0.4);
}

.fill-yellow-100\/50 {
  fill: rgb(254 247 195 / 0.5);
}

.fill-yellow-100\/60 {
  fill: rgb(254 247 195 / 0.6);
}

.fill-yellow-100\/70 {
  fill: rgb(254 247 195 / 0.7);
}

.fill-yellow-100\/75 {
  fill: rgb(254 247 195 / 0.75);
}

.fill-yellow-100\/80 {
  fill: rgb(254 247 195 / 0.8);
}

.fill-yellow-100\/90 {
  fill: rgb(254 247 195 / 0.9);
}

.fill-yellow-100\/95 {
  fill: rgb(254 247 195 / 0.95);
}

.fill-yellow-100\/100 {
  fill: rgb(254 247 195 / 1);
}

.fill-yellow-200\/0 {
  fill: rgb(254 238 149 / 0);
}

.fill-yellow-200\/5 {
  fill: rgb(254 238 149 / 0.05);
}

.fill-yellow-200\/10 {
  fill: rgb(254 238 149 / 0.1);
}

.fill-yellow-200\/20 {
  fill: rgb(254 238 149 / 0.2);
}

.fill-yellow-200\/25 {
  fill: rgb(254 238 149 / 0.25);
}

.fill-yellow-200\/30 {
  fill: rgb(254 238 149 / 0.3);
}

.fill-yellow-200\/40 {
  fill: rgb(254 238 149 / 0.4);
}

.fill-yellow-200\/50 {
  fill: rgb(254 238 149 / 0.5);
}

.fill-yellow-200\/60 {
  fill: rgb(254 238 149 / 0.6);
}

.fill-yellow-200\/70 {
  fill: rgb(254 238 149 / 0.7);
}

.fill-yellow-200\/75 {
  fill: rgb(254 238 149 / 0.75);
}

.fill-yellow-200\/80 {
  fill: rgb(254 238 149 / 0.8);
}

.fill-yellow-200\/90 {
  fill: rgb(254 238 149 / 0.9);
}

.fill-yellow-200\/95 {
  fill: rgb(254 238 149 / 0.95);
}

.fill-yellow-200\/100 {
  fill: rgb(254 238 149 / 1);
}

.fill-yellow-300\/0 {
  fill: rgb(253 226 114 / 0);
}

.fill-yellow-300\/5 {
  fill: rgb(253 226 114 / 0.05);
}

.fill-yellow-300\/10 {
  fill: rgb(253 226 114 / 0.1);
}

.fill-yellow-300\/20 {
  fill: rgb(253 226 114 / 0.2);
}

.fill-yellow-300\/25 {
  fill: rgb(253 226 114 / 0.25);
}

.fill-yellow-300\/30 {
  fill: rgb(253 226 114 / 0.3);
}

.fill-yellow-300\/40 {
  fill: rgb(253 226 114 / 0.4);
}

.fill-yellow-300\/50 {
  fill: rgb(253 226 114 / 0.5);
}

.fill-yellow-300\/60 {
  fill: rgb(253 226 114 / 0.6);
}

.fill-yellow-300\/70 {
  fill: rgb(253 226 114 / 0.7);
}

.fill-yellow-300\/75 {
  fill: rgb(253 226 114 / 0.75);
}

.fill-yellow-300\/80 {
  fill: rgb(253 226 114 / 0.8);
}

.fill-yellow-300\/90 {
  fill: rgb(253 226 114 / 0.9);
}

.fill-yellow-300\/95 {
  fill: rgb(253 226 114 / 0.95);
}

.fill-yellow-300\/100 {
  fill: rgb(253 226 114 / 1);
}

.fill-yellow-400\/0 {
  fill: rgb(250 197 21 / 0);
}

.fill-yellow-400\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.fill-yellow-400\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.fill-yellow-400\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.fill-yellow-400\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.fill-yellow-400\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.fill-yellow-400\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.fill-yellow-400\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.fill-yellow-400\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.fill-yellow-400\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.fill-yellow-400\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.fill-yellow-400\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.fill-yellow-400\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.fill-yellow-400\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.fill-yellow-400\/100 {
  fill: rgb(250 197 21 / 1);
}

.fill-yellow-500\/0 {
  fill: rgb(234 170 8 / 0);
}

.fill-yellow-500\/5 {
  fill: rgb(234 170 8 / 0.05);
}

.fill-yellow-500\/10 {
  fill: rgb(234 170 8 / 0.1);
}

.fill-yellow-500\/20 {
  fill: rgb(234 170 8 / 0.2);
}

.fill-yellow-500\/25 {
  fill: rgb(234 170 8 / 0.25);
}

.fill-yellow-500\/30 {
  fill: rgb(234 170 8 / 0.3);
}

.fill-yellow-500\/40 {
  fill: rgb(234 170 8 / 0.4);
}

.fill-yellow-500\/50 {
  fill: rgb(234 170 8 / 0.5);
}

.fill-yellow-500\/60 {
  fill: rgb(234 170 8 / 0.6);
}

.fill-yellow-500\/70 {
  fill: rgb(234 170 8 / 0.7);
}

.fill-yellow-500\/75 {
  fill: rgb(234 170 8 / 0.75);
}

.fill-yellow-500\/80 {
  fill: rgb(234 170 8 / 0.8);
}

.fill-yellow-500\/90 {
  fill: rgb(234 170 8 / 0.9);
}

.fill-yellow-500\/95 {
  fill: rgb(234 170 8 / 0.95);
}

.fill-yellow-500\/100 {
  fill: rgb(234 170 8 / 1);
}

.fill-yellow-600\/0 {
  fill: rgb(202 133 4 / 0);
}

.fill-yellow-600\/5 {
  fill: rgb(202 133 4 / 0.05);
}

.fill-yellow-600\/10 {
  fill: rgb(202 133 4 / 0.1);
}

.fill-yellow-600\/20 {
  fill: rgb(202 133 4 / 0.2);
}

.fill-yellow-600\/25 {
  fill: rgb(202 133 4 / 0.25);
}

.fill-yellow-600\/30 {
  fill: rgb(202 133 4 / 0.3);
}

.fill-yellow-600\/40 {
  fill: rgb(202 133 4 / 0.4);
}

.fill-yellow-600\/50 {
  fill: rgb(202 133 4 / 0.5);
}

.fill-yellow-600\/60 {
  fill: rgb(202 133 4 / 0.6);
}

.fill-yellow-600\/70 {
  fill: rgb(202 133 4 / 0.7);
}

.fill-yellow-600\/75 {
  fill: rgb(202 133 4 / 0.75);
}

.fill-yellow-600\/80 {
  fill: rgb(202 133 4 / 0.8);
}

.fill-yellow-600\/90 {
  fill: rgb(202 133 4 / 0.9);
}

.fill-yellow-600\/95 {
  fill: rgb(202 133 4 / 0.95);
}

.fill-yellow-600\/100 {
  fill: rgb(202 133 4 / 1);
}

.fill-yellow-700\/0 {
  fill: rgb(161 92 7 / 0);
}

.fill-yellow-700\/5 {
  fill: rgb(161 92 7 / 0.05);
}

.fill-yellow-700\/10 {
  fill: rgb(161 92 7 / 0.1);
}

.fill-yellow-700\/20 {
  fill: rgb(161 92 7 / 0.2);
}

.fill-yellow-700\/25 {
  fill: rgb(161 92 7 / 0.25);
}

.fill-yellow-700\/30 {
  fill: rgb(161 92 7 / 0.3);
}

.fill-yellow-700\/40 {
  fill: rgb(161 92 7 / 0.4);
}

.fill-yellow-700\/50 {
  fill: rgb(161 92 7 / 0.5);
}

.fill-yellow-700\/60 {
  fill: rgb(161 92 7 / 0.6);
}

.fill-yellow-700\/70 {
  fill: rgb(161 92 7 / 0.7);
}

.fill-yellow-700\/75 {
  fill: rgb(161 92 7 / 0.75);
}

.fill-yellow-700\/80 {
  fill: rgb(161 92 7 / 0.8);
}

.fill-yellow-700\/90 {
  fill: rgb(161 92 7 / 0.9);
}

.fill-yellow-700\/95 {
  fill: rgb(161 92 7 / 0.95);
}

.fill-yellow-700\/100 {
  fill: rgb(161 92 7 / 1);
}

.fill-yellow-800\/0 {
  fill: rgb(133 74 14 / 0);
}

.fill-yellow-800\/5 {
  fill: rgb(133 74 14 / 0.05);
}

.fill-yellow-800\/10 {
  fill: rgb(133 74 14 / 0.1);
}

.fill-yellow-800\/20 {
  fill: rgb(133 74 14 / 0.2);
}

.fill-yellow-800\/25 {
  fill: rgb(133 74 14 / 0.25);
}

.fill-yellow-800\/30 {
  fill: rgb(133 74 14 / 0.3);
}

.fill-yellow-800\/40 {
  fill: rgb(133 74 14 / 0.4);
}

.fill-yellow-800\/50 {
  fill: rgb(133 74 14 / 0.5);
}

.fill-yellow-800\/60 {
  fill: rgb(133 74 14 / 0.6);
}

.fill-yellow-800\/70 {
  fill: rgb(133 74 14 / 0.7);
}

.fill-yellow-800\/75 {
  fill: rgb(133 74 14 / 0.75);
}

.fill-yellow-800\/80 {
  fill: rgb(133 74 14 / 0.8);
}

.fill-yellow-800\/90 {
  fill: rgb(133 74 14 / 0.9);
}

.fill-yellow-800\/95 {
  fill: rgb(133 74 14 / 0.95);
}

.fill-yellow-800\/100 {
  fill: rgb(133 74 14 / 1);
}

.fill-yellow-900\/0 {
  fill: rgb(113 56 18 / 0);
}

.fill-yellow-900\/5 {
  fill: rgb(113 56 18 / 0.05);
}

.fill-yellow-900\/10 {
  fill: rgb(113 56 18 / 0.1);
}

.fill-yellow-900\/20 {
  fill: rgb(113 56 18 / 0.2);
}

.fill-yellow-900\/25 {
  fill: rgb(113 56 18 / 0.25);
}

.fill-yellow-900\/30 {
  fill: rgb(113 56 18 / 0.3);
}

.fill-yellow-900\/40 {
  fill: rgb(113 56 18 / 0.4);
}

.fill-yellow-900\/50 {
  fill: rgb(113 56 18 / 0.5);
}

.fill-yellow-900\/60 {
  fill: rgb(113 56 18 / 0.6);
}

.fill-yellow-900\/70 {
  fill: rgb(113 56 18 / 0.7);
}

.fill-yellow-900\/75 {
  fill: rgb(113 56 18 / 0.75);
}

.fill-yellow-900\/80 {
  fill: rgb(113 56 18 / 0.8);
}

.fill-yellow-900\/90 {
  fill: rgb(113 56 18 / 0.9);
}

.fill-yellow-900\/95 {
  fill: rgb(113 56 18 / 0.95);
}

.fill-yellow-900\/100 {
  fill: rgb(113 56 18 / 1);
}

.fill-yellow\/0 {
  fill: rgb(250 197 21 / 0);
}

.fill-yellow\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.fill-yellow\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.fill-yellow\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.fill-yellow\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.fill-yellow\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.fill-yellow\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.fill-yellow\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.fill-yellow\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.fill-yellow\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.fill-yellow\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.fill-yellow\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.fill-yellow\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.fill-yellow\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.fill-yellow\/100 {
  fill: rgb(250 197 21 / 1);
}

.fill-none {
  fill: none;
}

.stroke-white {
  stroke: #FFFFFF;
}

.stroke-black {
  stroke: #000000;
}

.stroke-gray-25 {
  stroke: #FCFCFD;
}

.stroke-gray-50 {
  stroke: #F9FAFB;
}

.stroke-gray-100 {
  stroke: #F2F4F7;
}

.stroke-gray-200 {
  stroke: #EAECF0;
}

.stroke-gray-300 {
  stroke: #D0D5DD;
}

.stroke-gray-400 {
  stroke: #98A2B3;
}

.stroke-gray-500 {
  stroke: #667085;
}

.stroke-gray-600 {
  stroke: #475467;
}

.stroke-gray-700 {
  stroke: #344054;
}

.stroke-gray-800 {
  stroke: #1D2939;
}

.stroke-gray-900 {
  stroke: #101828;
}

.stroke-gray {
  stroke: #98A2B3;
}

.stroke-primary-25 {
  stroke: #F7FAFF;
}

.stroke-primary-50 {
  stroke: #F5F8FF;
}

.stroke-primary-100 {
  stroke: #EFF3FF;
}

.stroke-primary-200 {
  stroke: #DAE8FF;
}

.stroke-primary-300 {
  stroke: #9EC0FC;
}

.stroke-primary-400 {
  stroke: #74A7FE;
}

.stroke-primary-500 {
  stroke: #5794FD;
}

.stroke-primary-600 {
  stroke: #3D82F9;
}

.stroke-primary-700 {
  stroke: #2F67C9;
}

.stroke-primary-800 {
  stroke: #374C99;
}

.stroke-primary-900 {
  stroke: #243366;
}

.stroke-primary {
  stroke: #74A7FE;
}

.stroke-error-25 {
  stroke: #FFFBFA;
}

.stroke-error-50 {
  stroke: #FEF3F2;
}

.stroke-error-100 {
  stroke: #FEE4E2;
}

.stroke-error-200 {
  stroke: #FECDCA;
}

.stroke-error-300 {
  stroke: #FDA29B;
}

.stroke-error-400 {
  stroke: #F97066;
}

.stroke-error-500 {
  stroke: #F04438;
}

.stroke-error-600 {
  stroke: #D92D20;
}

.stroke-error-700 {
  stroke: #B42318;
}

.stroke-error-800 {
  stroke: #912018;
}

.stroke-error-900 {
  stroke: #7A271A;
}

.stroke-error {
  stroke: #F97066;
}

.stroke-warning-25 {
  stroke: #FFFCF5;
}

.stroke-warning-50 {
  stroke: #FFFAEB;
}

.stroke-warning-100 {
  stroke: #FEF0C7;
}

.stroke-warning-200 {
  stroke: #FEDF89;
}

.stroke-warning-300 {
  stroke: #FEC84B;
}

.stroke-warning-400 {
  stroke: #FDB022;
}

.stroke-warning-500 {
  stroke: #F79009;
}

.stroke-warning-600 {
  stroke: #DC6803;
}

.stroke-warning-700 {
  stroke: #B54708;
}

.stroke-warning-800 {
  stroke: #93370D;
}

.stroke-warning-900 {
  stroke: #7A2E0E;
}

.stroke-warning {
  stroke: #FDB022;
}

.stroke-success-25 {
  stroke: #F6FEF9;
}

.stroke-success-50 {
  stroke: #ECFDF3;
}

.stroke-success-100 {
  stroke: #D1FADF;
}

.stroke-success-200 {
  stroke: #A6F4C5;
}

.stroke-success-300 {
  stroke: #6CE9A6;
}

.stroke-success-400 {
  stroke: #32D583;
}

.stroke-success-500 {
  stroke: #12876A;
}

.stroke-success-600 {
  stroke: #039855;
}

.stroke-success-700 {
  stroke: #027A48;
}

.stroke-success-800 {
  stroke: #05603A;
}

.stroke-success-900 {
  stroke: #054F31;
}

.stroke-success {
  stroke: #32D583;
}

.stroke-gray-blue-25 {
  stroke: #FCFCFD;
}

.stroke-gray-blue-50 {
  stroke: #F8F9FC;
}

.stroke-gray-blue-100 {
  stroke: #EAECF5;
}

.stroke-gray-blue-200 {
  stroke: #D5D9EB;
}

.stroke-gray-blue-300 {
  stroke: #B3B8DB;
}

.stroke-gray-blue-400 {
  stroke: #717BBC;
}

.stroke-gray-blue-500 {
  stroke: #4E5BA6;
}

.stroke-gray-blue-600 {
  stroke: #3E4784;
}

.stroke-gray-blue-700 {
  stroke: #363F72;
}

.stroke-gray-blue-800 {
  stroke: #293056;
}

.stroke-gray-blue-900 {
  stroke: #101323;
}

.stroke-gray-blue {
  stroke: #717BBC;
}

.stroke-gray-cool-25 {
  stroke: #FCFCFD;
}

.stroke-gray-cool-50 {
  stroke: #F9F9FB;
}

.stroke-gray-cool-100 {
  stroke: #EFF1F5;
}

.stroke-gray-cool-200 {
  stroke: #DCDFEA;
}

.stroke-gray-cool-300 {
  stroke: #B9C0D4;
}

.stroke-gray-cool-400 {
  stroke: #7D89B0;
}

.stroke-gray-cool-500 {
  stroke: #5D6B98;
}

.stroke-gray-cool-600 {
  stroke: #4A5578;
}

.stroke-gray-cool-700 {
  stroke: #404968;
}

.stroke-gray-cool-800 {
  stroke: #30374F;
}

.stroke-gray-cool-900 {
  stroke: #111322;
}

.stroke-gray-cool {
  stroke: #7D89B0;
}

.stroke-gray-modern-25 {
  stroke: #FCFCFD;
}

.stroke-gray-modern-50 {
  stroke: #F8FAFC;
}

.stroke-gray-modern-100 {
  stroke: #EEF2F6;
}

.stroke-gray-modern-200 {
  stroke: #E3E8EF;
}

.stroke-gray-modern-300 {
  stroke: #CDD5DF;
}

.stroke-gray-modern-400 {
  stroke: #9AA4B2;
}

.stroke-gray-modern-500 {
  stroke: #697586;
}

.stroke-gray-modern-600 {
  stroke: #485565;
}

.stroke-gray-modern-700 {
  stroke: #364152;
}

.stroke-gray-modern-800 {
  stroke: #202939;
}

.stroke-gray-modern-900 {
  stroke: #121926;
}

.stroke-gray-modern {
  stroke: #9AA4B2;
}

.stroke-gray-neutral-25 {
  stroke: #FCFCFD;
}

.stroke-gray-neutral-50 {
  stroke: #F9FAFB;
}

.stroke-gray-neutral-100 {
  stroke: #F3F4F6;
}

.stroke-gray-neutral-200 {
  stroke: #E5E7EB;
}

.stroke-gray-neutral-300 {
  stroke: #D2D6DB;
}

.stroke-gray-neutral-400 {
  stroke: #9DA4AE;
}

.stroke-gray-neutral-500 {
  stroke: #6C737F;
}

.stroke-gray-neutral-600 {
  stroke: #4D5761;
}

.stroke-gray-neutral-700 {
  stroke: #384250;
}

.stroke-gray-neutral-800 {
  stroke: #1F2A37;
}

.stroke-gray-neutral-900 {
  stroke: #111927;
}

.stroke-gray-neutral {
  stroke: #9DA4AE;
}

.stroke-gray-iron-25 {
  stroke: #FCFCFC;
}

.stroke-gray-iron-50 {
  stroke: #FAFAFA;
}

.stroke-gray-iron-100 {
  stroke: #F4F4F5;
}

.stroke-gray-iron-200 {
  stroke: #E4E4E7;
}

.stroke-gray-iron-300 {
  stroke: #D1D1D6;
}

.stroke-gray-iron-400 {
  stroke: #A0A0AB;
}

.stroke-gray-iron-500 {
  stroke: #70707B;
}

.stroke-gray-iron-600 {
  stroke: #51525C;
}

.stroke-gray-iron-700 {
  stroke: #3F3F46;
}

.stroke-gray-iron-800 {
  stroke: #26272B;
}

.stroke-gray-iron-900 {
  stroke: #18181B;
}

.stroke-gray-iron {
  stroke: #A0A0AB;
}

.stroke-gray-true-25 {
  stroke: #FCFCFC;
}

.stroke-gray-true-50 {
  stroke: #FAFAFA;
}

.stroke-gray-true-100 {
  stroke: #F5F5F5;
}

.stroke-gray-true-200 {
  stroke: #E5E5E5;
}

.stroke-gray-true-300 {
  stroke: #D6D6D6;
}

.stroke-gray-true-400 {
  stroke: #A3A3A3;
}

.stroke-gray-true-500 {
  stroke: #737373;
}

.stroke-gray-true-600 {
  stroke: #525252;
}

.stroke-gray-true-700 {
  stroke: #424242;
}

.stroke-gray-true-800 {
  stroke: #292929;
}

.stroke-gray-true-900 {
  stroke: #141414;
}

.stroke-gray-true {
  stroke: #A3A3A3;
}

.stroke-gray-warm-25 {
  stroke: #FDFDFC;
}

.stroke-gray-warm-50 {
  stroke: #FAFAF9;
}

.stroke-gray-warm-100 {
  stroke: #F5F5F4;
}

.stroke-gray-warm-200 {
  stroke: #E7E5E4;
}

.stroke-gray-warm-300 {
  stroke: #D7D3D0;
}

.stroke-gray-warm-400 {
  stroke: #A9A29D;
}

.stroke-gray-warm-500 {
  stroke: #79716B;
}

.stroke-gray-warm-600 {
  stroke: #57534E;
}

.stroke-gray-warm-700 {
  stroke: #44403C;
}

.stroke-gray-warm-800 {
  stroke: #292524;
}

.stroke-gray-warm-900 {
  stroke: #1C1917;
}

.stroke-gray-warm {
  stroke: #A9A29D;
}

.stroke-moss-25 {
  stroke: #FAFDF7;
}

.stroke-moss-50 {
  stroke: #F5FBEE;
}

.stroke-moss-100 {
  stroke: #E6F4D7;
}

.stroke-moss-200 {
  stroke: #CEEAB0;
}

.stroke-moss-300 {
  stroke: #ACDC79;
}

.stroke-moss-400 {
  stroke: #86CB3C;
}

.stroke-moss-500 {
  stroke: #669F2A;
}

.stroke-moss-600 {
  stroke: #4F7A21;
}

.stroke-moss-700 {
  stroke: #3F621A;
}

.stroke-moss-800 {
  stroke: #335015;
}

.stroke-moss-900 {
  stroke: #2B4212;
}

.stroke-moss {
  stroke: #86CB3C;
}

.stroke-green-light-25 {
  stroke: #FAFEF5;
}

.stroke-green-light-50 {
  stroke: #F3FEE7;
}

.stroke-green-light-100 {
  stroke: #E4FBCC;
}

.stroke-green-light-200 {
  stroke: #DOF8AB;
}

.stroke-green-light-300 {
  stroke: #A6EF67;
}

.stroke-green-light-400 {
  stroke: #85E13A;
}

.stroke-green-light-500 {
  stroke: #660610;
}

.stroke-green-light-600 {
  stroke: #4CA3OD;
}

.stroke-green-light-700 {
  stroke: #3B7COF;
}

.stroke-green-light-800 {
  stroke: #326212;
}

.stroke-green-light-900 {
  stroke: #2B5314;
}

.stroke-green-light {
  stroke: #85E13A;
}

.stroke-green-25 {
  stroke: #F6FEF9;
}

.stroke-green-50 {
  stroke: #EDFCF2;
}

.stroke-green-100 {
  stroke: #D3F8DF;
}

.stroke-green-200 {
  stroke: #AAF0C4;
}

.stroke-green-300 {
  stroke: #73E2A3;
}

.stroke-green-400 {
  stroke: #3CCB7F;
}

.stroke-green-500 {
  stroke: #168364;
}

.stroke-green-600 {
  stroke: #099250;
}

.stroke-green-700 {
  stroke: #087443;
}

.stroke-green-800 {
  stroke: #095037;
}

.stroke-green-900 {
  stroke: #084C2E;
}

.stroke-green {
  stroke: #3CCB7F;
}

.stroke-teal-25 {
  stroke: #F6FEFC;
}

.stroke-teal-50 {
  stroke: #F0FDF9;
}

.stroke-teal-100 {
  stroke: #CCFBEF;
}

.stroke-teal-200 {
  stroke: #99F6E0;
}

.stroke-teal-300 {
  stroke: #5FE9D0;
}

.stroke-teal-400 {
  stroke: #2ED3B7;
}

.stroke-teal-500 {
  stroke: #15B79E;
}

.stroke-teal-600 {
  stroke: #0E9384;
}

.stroke-teal-700 {
  stroke: #107569;
}

.stroke-teal-800 {
  stroke: #125D56;
}

.stroke-teal-900 {
  stroke: #134E48;
}

.stroke-teal {
  stroke: #2ED3B7;
}

.stroke-cyan-25 {
  stroke: #F5FEFF;
}

.stroke-cyan-50 {
  stroke: #ECFDFF;
}

.stroke-cyan-100 {
  stroke: #CFF9FE;
}

.stroke-cyan-200 {
  stroke: #A5F0FC;
}

.stroke-cyan-300 {
  stroke: #67E3F9;
}

.stroke-cyan-400 {
  stroke: #22CCEE;
}

.stroke-cyan-500 {
  stroke: #06AED4;
}

.stroke-cyan-600 {
  stroke: #088AB2;
}

.stroke-cyan-700 {
  stroke: #0E7090;
}

.stroke-cyan-800 {
  stroke: #155B75;
}

.stroke-cyan-900 {
  stroke: #164C63;
}

.stroke-cyan {
  stroke: #22CCEE;
}

.stroke-blue-light-25 {
  stroke: #F5FBFF;
}

.stroke-blue-light-50 {
  stroke: #F0F9FF;
}

.stroke-blue-light-100 {
  stroke: #E0F2FE;
}

.stroke-blue-light-200 {
  stroke: #B9E6FE;
}

.stroke-blue-light-300 {
  stroke: #7CD4FD;
}

.stroke-blue-light-400 {
  stroke: #36BFFA;
}

.stroke-blue-light-500 {
  stroke: #0BA5EC;
}

.stroke-blue-light-600 {
  stroke: #0086C9;
}

.stroke-blue-light-700 {
  stroke: #026AA2;
}

.stroke-blue-light-800 {
  stroke: #065986;
}

.stroke-blue-light-900 {
  stroke: #0B4A6F;
}

.stroke-blue-light {
  stroke: #36BFFA;
}

.stroke-blue-25 {
  stroke: #F5FAFF;
}

.stroke-blue-50 {
  stroke: #EFF8FF;
}

.stroke-blue-100 {
  stroke: #D1E9FF;
}

.stroke-blue-200 {
  stroke: #B2DDFF;
}

.stroke-blue-300 {
  stroke: #84CAFF;
}

.stroke-blue-400 {
  stroke: #53B1FD;
}

.stroke-blue-500 {
  stroke: #2E90FA;
}

.stroke-blue-600 {
  stroke: #1570EF;
}

.stroke-blue-700 {
  stroke: #175CD3;
}

.stroke-blue-800 {
  stroke: #1849A9;
}

.stroke-blue-900 {
  stroke: #194185;
}

.stroke-blue {
  stroke: #53B1FD;
}

.stroke-blue-dark-25 {
  stroke: #F5F8FF;
}

.stroke-blue-dark-50 {
  stroke: #EFF4FF;
}

.stroke-blue-dark-100 {
  stroke: #D1E0FF;
}

.stroke-blue-dark-200 {
  stroke: #B2CCFF;
}

.stroke-blue-dark-300 {
  stroke: #84ADFF;
}

.stroke-blue-dark-400 {
  stroke: #528BFF;
}

.stroke-blue-dark-500 {
  stroke: #2970FF;
}

.stroke-blue-dark-600 {
  stroke: #155EEF;
}

.stroke-blue-dark-700 {
  stroke: #004EEB;
}

.stroke-blue-dark-800 {
  stroke: #0040C1;
}

.stroke-blue-dark-900 {
  stroke: #00359E;
}

.stroke-blue-dark {
  stroke: #528BFF;
}

.stroke-indigo-25 {
  stroke: #F5F8FF;
}

.stroke-indigo-50 {
  stroke: #EEF4FF;
}

.stroke-indigo-100 {
  stroke: #E0EAFF;
}

.stroke-indigo-200 {
  stroke: #C7D7FE;
}

.stroke-indigo-300 {
  stroke: #A4BCFD;
}

.stroke-indigo-400 {
  stroke: #8098F9;
}

.stroke-indigo-500 {
  stroke: #6172F3;
}

.stroke-indigo-600 {
  stroke: #444CE7;
}

.stroke-indigo-700 {
  stroke: #3538CD;
}

.stroke-indigo-800 {
  stroke: #2D31A6;
}

.stroke-indigo-900 {
  stroke: #2D3282;
}

.stroke-indigo {
  stroke: #8098F9;
}

.stroke-violet-25 {
  stroke: #FBFAFF;
}

.stroke-violet-50 {
  stroke: #F5F3FF;
}

.stroke-violet-100 {
  stroke: #ECE9FE;
}

.stroke-violet-200 {
  stroke: #DDD6FE;
}

.stroke-violet-300 {
  stroke: #C3B5FD;
}

.stroke-violet-400 {
  stroke: #A48AFB;
}

.stroke-violet-500 {
  stroke: #875BF7;
}

.stroke-violet-600 {
  stroke: #7839EE;
}

.stroke-violet-700 {
  stroke: #6927DA;
}

.stroke-violet-800 {
  stroke: #5720B7;
}

.stroke-violet-900 {
  stroke: #491C96;
}

.stroke-violet {
  stroke: #A48AFB;
}

.stroke-purple-25 {
  stroke: #FAFAFF;
}

.stroke-purple-50 {
  stroke: #F4F3FF;
}

.stroke-purple-100 {
  stroke: #EBE9FE;
}

.stroke-purple-200 {
  stroke: #D9D6FE;
}

.stroke-purple-300 {
  stroke: #BDB4FE;
}

.stroke-purple-400 {
  stroke: #9B8AFB;
}

.stroke-purple-500 {
  stroke: #7A5AF8;
}

.stroke-purple-600 {
  stroke: #6938EF;
}

.stroke-purple-700 {
  stroke: #5925DC;
}

.stroke-purple-800 {
  stroke: #4A1FB8;
}

.stroke-purple-900 {
  stroke: #3E1C96;
}

.stroke-purple {
  stroke: #9B8AFB;
}

.stroke-fuchsia-25 {
  stroke: #FEFAFF;
}

.stroke-fuchsia-50 {
  stroke: #FDF4FF;
}

.stroke-fuchsia-100 {
  stroke: #FBE8FF;
}

.stroke-fuchsia-200 {
  stroke: #F6D0FE;
}

.stroke-fuchsia-300 {
  stroke: #EEAAFD;
}

.stroke-fuchsia-400 {
  stroke: #E478FA;
}

.stroke-fuchsia-500 {
  stroke: #D444F1;
}

.stroke-fuchsia-600 {
  stroke: #BA24D5;
}

.stroke-fuchsia-700 {
  stroke: #9F1AB1;
}

.stroke-fuchsia-800 {
  stroke: #821890;
}

.stroke-fuchsia-900 {
  stroke: #6F1877;
}

.stroke-fuchsia {
  stroke: #E478FA;
}

.stroke-pink-25 {
  stroke: #FEF6FB;
}

.stroke-pink-50 {
  stroke: #FDF2FA;
}

.stroke-pink-100 {
  stroke: #FCE7F6;
}

.stroke-pink-200 {
  stroke: #FCCEEE;
}

.stroke-pink-300 {
  stroke: #FAA7E0;
}

.stroke-pink-400 {
  stroke: #F67007;
}

.stroke-pink-500 {
  stroke: #EE46BC;
}

.stroke-pink-600 {
  stroke: #DD2590;
}

.stroke-pink-700 {
  stroke: #C11574;
}

.stroke-pink-800 {
  stroke: #9E165F;
}

.stroke-pink-900 {
  stroke: #851651;
}

.stroke-pink {
  stroke: #F67007;
}

.stroke-rose-25 {
  stroke: #FFF5F6;
}

.stroke-rose-50 {
  stroke: #FFF1F3;
}

.stroke-rose-100 {
  stroke: #FFE4E8;
}

.stroke-rose-200 {
  stroke: #FECDD6;
}

.stroke-rose-300 {
  stroke: #FEA3B4;
}

.stroke-rose-400 {
  stroke: #FD6F8E;
}

.stroke-rose-500 {
  stroke: #F63D68;
}

.stroke-rose-600 {
  stroke: #E31854;
}

.stroke-rose-700 {
  stroke: #C01048;
}

.stroke-rose-800 {
  stroke: #A11043;
}

.stroke-rose-900 {
  stroke: #89123E;
}

.stroke-rose {
  stroke: #FD6F8E;
}

.stroke-orange-dark-25 {
  stroke: #FFF9F5;
}

.stroke-orange-dark-50 {
  stroke: #FFF4ED;
}

.stroke-orange-dark-100 {
  stroke: #FFE6D5;
}

.stroke-orange-dark-200 {
  stroke: #FFD6AE;
}

.stroke-orange-dark-300 {
  stroke: #FF9C66;
}

.stroke-orange-dark-400 {
  stroke: #FF692E;
}

.stroke-orange-dark-500 {
  stroke: #FF4405;
}

.stroke-orange-dark-600 {
  stroke: #E62E05;
}

.stroke-orange-dark-700 {
  stroke: #BC1B06;
}

.stroke-orange-dark-800 {
  stroke: #97180C;
}

.stroke-orange-dark-900 {
  stroke: #771A0D;
}

.stroke-orange-dark {
  stroke: #FF692E;
}

.stroke-orange-25 {
  stroke: #FEFAF5;
}

.stroke-orange-50 {
  stroke: #FEF6EE;
}

.stroke-orange-100 {
  stroke: #FDEAD7;
}

.stroke-orange-200 {
  stroke: #F9DBAF;
}

.stroke-orange-300 {
  stroke: #F7B27A;
}

.stroke-orange-400 {
  stroke: #F38744;
}

.stroke-orange-500 {
  stroke: #EF6820;
}

.stroke-orange-600 {
  stroke: #E04F16;
}

.stroke-orange-700 {
  stroke: #B93815;
}

.stroke-orange-800 {
  stroke: #932F19;
}

.stroke-orange-900 {
  stroke: #772917;
}

.stroke-orange {
  stroke: #F38744;
}

.stroke-yellow-25 {
  stroke: #FEFDF0;
}

.stroke-yellow-50 {
  stroke: #FEFBE8;
}

.stroke-yellow-100 {
  stroke: #FEF7C3;
}

.stroke-yellow-200 {
  stroke: #FEEE95;
}

.stroke-yellow-300 {
  stroke: #FDE272;
}

.stroke-yellow-400 {
  stroke: #FAC515;
}

.stroke-yellow-500 {
  stroke: #EAAA08;
}

.stroke-yellow-600 {
  stroke: #CA8504;
}

.stroke-yellow-700 {
  stroke: #A15C07;
}

.stroke-yellow-800 {
  stroke: #854A0E;
}

.stroke-yellow-900 {
  stroke: #713812;
}

.stroke-yellow {
  stroke: #FAC515;
}

.stroke-white\/0 {
  stroke: rgb(255 255 255 / 0);
}

.stroke-white\/5 {
  stroke: rgb(255 255 255 / 0.05);
}

.stroke-white\/10 {
  stroke: rgb(255 255 255 / 0.1);
}

.stroke-white\/20 {
  stroke: rgb(255 255 255 / 0.2);
}

.stroke-white\/25 {
  stroke: rgb(255 255 255 / 0.25);
}

.stroke-white\/30 {
  stroke: rgb(255 255 255 / 0.3);
}

.stroke-white\/40 {
  stroke: rgb(255 255 255 / 0.4);
}

.stroke-white\/50 {
  stroke: rgb(255 255 255 / 0.5);
}

.stroke-white\/60 {
  stroke: rgb(255 255 255 / 0.6);
}

.stroke-white\/70 {
  stroke: rgb(255 255 255 / 0.7);
}

.stroke-white\/75 {
  stroke: rgb(255 255 255 / 0.75);
}

.stroke-white\/80 {
  stroke: rgb(255 255 255 / 0.8);
}

.stroke-white\/90 {
  stroke: rgb(255 255 255 / 0.9);
}

.stroke-white\/95 {
  stroke: rgb(255 255 255 / 0.95);
}

.stroke-white\/100 {
  stroke: rgb(255 255 255 / 1);
}

.stroke-black\/0 {
  stroke: rgb(0 0 0 / 0);
}

.stroke-black\/5 {
  stroke: rgb(0 0 0 / 0.05);
}

.stroke-black\/10 {
  stroke: rgb(0 0 0 / 0.1);
}

.stroke-black\/20 {
  stroke: rgb(0 0 0 / 0.2);
}

.stroke-black\/25 {
  stroke: rgb(0 0 0 / 0.25);
}

.stroke-black\/30 {
  stroke: rgb(0 0 0 / 0.3);
}

.stroke-black\/40 {
  stroke: rgb(0 0 0 / 0.4);
}

.stroke-black\/50 {
  stroke: rgb(0 0 0 / 0.5);
}

.stroke-black\/60 {
  stroke: rgb(0 0 0 / 0.6);
}

.stroke-black\/70 {
  stroke: rgb(0 0 0 / 0.7);
}

.stroke-black\/75 {
  stroke: rgb(0 0 0 / 0.75);
}

.stroke-black\/80 {
  stroke: rgb(0 0 0 / 0.8);
}

.stroke-black\/90 {
  stroke: rgb(0 0 0 / 0.9);
}

.stroke-black\/95 {
  stroke: rgb(0 0 0 / 0.95);
}

.stroke-black\/100 {
  stroke: rgb(0 0 0 / 1);
}

.stroke-gray-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.stroke-gray-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.stroke-gray-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.stroke-gray-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.stroke-gray-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.stroke-gray-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.stroke-gray-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.stroke-gray-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.stroke-gray-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.stroke-gray-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.stroke-gray-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.stroke-gray-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.stroke-gray-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.stroke-gray-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.stroke-gray-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stroke-gray-100\/0 {
  stroke: rgb(242 244 247 / 0);
}

.stroke-gray-100\/5 {
  stroke: rgb(242 244 247 / 0.05);
}

.stroke-gray-100\/10 {
  stroke: rgb(242 244 247 / 0.1);
}

.stroke-gray-100\/20 {
  stroke: rgb(242 244 247 / 0.2);
}

.stroke-gray-100\/25 {
  stroke: rgb(242 244 247 / 0.25);
}

.stroke-gray-100\/30 {
  stroke: rgb(242 244 247 / 0.3);
}

.stroke-gray-100\/40 {
  stroke: rgb(242 244 247 / 0.4);
}

.stroke-gray-100\/50 {
  stroke: rgb(242 244 247 / 0.5);
}

.stroke-gray-100\/60 {
  stroke: rgb(242 244 247 / 0.6);
}

.stroke-gray-100\/70 {
  stroke: rgb(242 244 247 / 0.7);
}

.stroke-gray-100\/75 {
  stroke: rgb(242 244 247 / 0.75);
}

.stroke-gray-100\/80 {
  stroke: rgb(242 244 247 / 0.8);
}

.stroke-gray-100\/90 {
  stroke: rgb(242 244 247 / 0.9);
}

.stroke-gray-100\/95 {
  stroke: rgb(242 244 247 / 0.95);
}

.stroke-gray-100\/100 {
  stroke: rgb(242 244 247 / 1);
}

.stroke-gray-200\/0 {
  stroke: rgb(234 236 240 / 0);
}

.stroke-gray-200\/5 {
  stroke: rgb(234 236 240 / 0.05);
}

.stroke-gray-200\/10 {
  stroke: rgb(234 236 240 / 0.1);
}

.stroke-gray-200\/20 {
  stroke: rgb(234 236 240 / 0.2);
}

.stroke-gray-200\/25 {
  stroke: rgb(234 236 240 / 0.25);
}

.stroke-gray-200\/30 {
  stroke: rgb(234 236 240 / 0.3);
}

.stroke-gray-200\/40 {
  stroke: rgb(234 236 240 / 0.4);
}

.stroke-gray-200\/50 {
  stroke: rgb(234 236 240 / 0.5);
}

.stroke-gray-200\/60 {
  stroke: rgb(234 236 240 / 0.6);
}

.stroke-gray-200\/70 {
  stroke: rgb(234 236 240 / 0.7);
}

.stroke-gray-200\/75 {
  stroke: rgb(234 236 240 / 0.75);
}

.stroke-gray-200\/80 {
  stroke: rgb(234 236 240 / 0.8);
}

.stroke-gray-200\/90 {
  stroke: rgb(234 236 240 / 0.9);
}

.stroke-gray-200\/95 {
  stroke: rgb(234 236 240 / 0.95);
}

.stroke-gray-200\/100 {
  stroke: rgb(234 236 240 / 1);
}

.stroke-gray-300\/0 {
  stroke: rgb(208 213 221 / 0);
}

.stroke-gray-300\/5 {
  stroke: rgb(208 213 221 / 0.05);
}

.stroke-gray-300\/10 {
  stroke: rgb(208 213 221 / 0.1);
}

.stroke-gray-300\/20 {
  stroke: rgb(208 213 221 / 0.2);
}

.stroke-gray-300\/25 {
  stroke: rgb(208 213 221 / 0.25);
}

.stroke-gray-300\/30 {
  stroke: rgb(208 213 221 / 0.3);
}

.stroke-gray-300\/40 {
  stroke: rgb(208 213 221 / 0.4);
}

.stroke-gray-300\/50 {
  stroke: rgb(208 213 221 / 0.5);
}

.stroke-gray-300\/60 {
  stroke: rgb(208 213 221 / 0.6);
}

.stroke-gray-300\/70 {
  stroke: rgb(208 213 221 / 0.7);
}

.stroke-gray-300\/75 {
  stroke: rgb(208 213 221 / 0.75);
}

.stroke-gray-300\/80 {
  stroke: rgb(208 213 221 / 0.8);
}

.stroke-gray-300\/90 {
  stroke: rgb(208 213 221 / 0.9);
}

.stroke-gray-300\/95 {
  stroke: rgb(208 213 221 / 0.95);
}

.stroke-gray-300\/100 {
  stroke: rgb(208 213 221 / 1);
}

.stroke-gray-400\/0 {
  stroke: rgb(152 162 179 / 0);
}

.stroke-gray-400\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.stroke-gray-400\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.stroke-gray-400\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.stroke-gray-400\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.stroke-gray-400\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.stroke-gray-400\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.stroke-gray-400\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.stroke-gray-400\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.stroke-gray-400\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.stroke-gray-400\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.stroke-gray-400\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.stroke-gray-400\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.stroke-gray-400\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.stroke-gray-400\/100 {
  stroke: rgb(152 162 179 / 1);
}

.stroke-gray-500\/0 {
  stroke: rgb(102 112 133 / 0);
}

.stroke-gray-500\/5 {
  stroke: rgb(102 112 133 / 0.05);
}

.stroke-gray-500\/10 {
  stroke: rgb(102 112 133 / 0.1);
}

.stroke-gray-500\/20 {
  stroke: rgb(102 112 133 / 0.2);
}

.stroke-gray-500\/25 {
  stroke: rgb(102 112 133 / 0.25);
}

.stroke-gray-500\/30 {
  stroke: rgb(102 112 133 / 0.3);
}

.stroke-gray-500\/40 {
  stroke: rgb(102 112 133 / 0.4);
}

.stroke-gray-500\/50 {
  stroke: rgb(102 112 133 / 0.5);
}

.stroke-gray-500\/60 {
  stroke: rgb(102 112 133 / 0.6);
}

.stroke-gray-500\/70 {
  stroke: rgb(102 112 133 / 0.7);
}

.stroke-gray-500\/75 {
  stroke: rgb(102 112 133 / 0.75);
}

.stroke-gray-500\/80 {
  stroke: rgb(102 112 133 / 0.8);
}

.stroke-gray-500\/90 {
  stroke: rgb(102 112 133 / 0.9);
}

.stroke-gray-500\/95 {
  stroke: rgb(102 112 133 / 0.95);
}

.stroke-gray-500\/100 {
  stroke: rgb(102 112 133 / 1);
}

.stroke-gray-600\/0 {
  stroke: rgb(71 84 103 / 0);
}

.stroke-gray-600\/5 {
  stroke: rgb(71 84 103 / 0.05);
}

.stroke-gray-600\/10 {
  stroke: rgb(71 84 103 / 0.1);
}

.stroke-gray-600\/20 {
  stroke: rgb(71 84 103 / 0.2);
}

.stroke-gray-600\/25 {
  stroke: rgb(71 84 103 / 0.25);
}

.stroke-gray-600\/30 {
  stroke: rgb(71 84 103 / 0.3);
}

.stroke-gray-600\/40 {
  stroke: rgb(71 84 103 / 0.4);
}

.stroke-gray-600\/50 {
  stroke: rgb(71 84 103 / 0.5);
}

.stroke-gray-600\/60 {
  stroke: rgb(71 84 103 / 0.6);
}

.stroke-gray-600\/70 {
  stroke: rgb(71 84 103 / 0.7);
}

.stroke-gray-600\/75 {
  stroke: rgb(71 84 103 / 0.75);
}

.stroke-gray-600\/80 {
  stroke: rgb(71 84 103 / 0.8);
}

.stroke-gray-600\/90 {
  stroke: rgb(71 84 103 / 0.9);
}

.stroke-gray-600\/95 {
  stroke: rgb(71 84 103 / 0.95);
}

.stroke-gray-600\/100 {
  stroke: rgb(71 84 103 / 1);
}

.stroke-gray-700\/0 {
  stroke: rgb(52 64 84 / 0);
}

.stroke-gray-700\/5 {
  stroke: rgb(52 64 84 / 0.05);
}

.stroke-gray-700\/10 {
  stroke: rgb(52 64 84 / 0.1);
}

.stroke-gray-700\/20 {
  stroke: rgb(52 64 84 / 0.2);
}

.stroke-gray-700\/25 {
  stroke: rgb(52 64 84 / 0.25);
}

.stroke-gray-700\/30 {
  stroke: rgb(52 64 84 / 0.3);
}

.stroke-gray-700\/40 {
  stroke: rgb(52 64 84 / 0.4);
}

.stroke-gray-700\/50 {
  stroke: rgb(52 64 84 / 0.5);
}

.stroke-gray-700\/60 {
  stroke: rgb(52 64 84 / 0.6);
}

.stroke-gray-700\/70 {
  stroke: rgb(52 64 84 / 0.7);
}

.stroke-gray-700\/75 {
  stroke: rgb(52 64 84 / 0.75);
}

.stroke-gray-700\/80 {
  stroke: rgb(52 64 84 / 0.8);
}

.stroke-gray-700\/90 {
  stroke: rgb(52 64 84 / 0.9);
}

.stroke-gray-700\/95 {
  stroke: rgb(52 64 84 / 0.95);
}

.stroke-gray-700\/100 {
  stroke: rgb(52 64 84 / 1);
}

.stroke-gray-800\/0 {
  stroke: rgb(29 41 57 / 0);
}

.stroke-gray-800\/5 {
  stroke: rgb(29 41 57 / 0.05);
}

.stroke-gray-800\/10 {
  stroke: rgb(29 41 57 / 0.1);
}

.stroke-gray-800\/20 {
  stroke: rgb(29 41 57 / 0.2);
}

.stroke-gray-800\/25 {
  stroke: rgb(29 41 57 / 0.25);
}

.stroke-gray-800\/30 {
  stroke: rgb(29 41 57 / 0.3);
}

.stroke-gray-800\/40 {
  stroke: rgb(29 41 57 / 0.4);
}

.stroke-gray-800\/50 {
  stroke: rgb(29 41 57 / 0.5);
}

.stroke-gray-800\/60 {
  stroke: rgb(29 41 57 / 0.6);
}

.stroke-gray-800\/70 {
  stroke: rgb(29 41 57 / 0.7);
}

.stroke-gray-800\/75 {
  stroke: rgb(29 41 57 / 0.75);
}

.stroke-gray-800\/80 {
  stroke: rgb(29 41 57 / 0.8);
}

.stroke-gray-800\/90 {
  stroke: rgb(29 41 57 / 0.9);
}

.stroke-gray-800\/95 {
  stroke: rgb(29 41 57 / 0.95);
}

.stroke-gray-800\/100 {
  stroke: rgb(29 41 57 / 1);
}

.stroke-gray-900\/0 {
  stroke: rgb(16 24 40 / 0);
}

.stroke-gray-900\/5 {
  stroke: rgb(16 24 40 / 0.05);
}

.stroke-gray-900\/10 {
  stroke: rgb(16 24 40 / 0.1);
}

.stroke-gray-900\/20 {
  stroke: rgb(16 24 40 / 0.2);
}

.stroke-gray-900\/25 {
  stroke: rgb(16 24 40 / 0.25);
}

.stroke-gray-900\/30 {
  stroke: rgb(16 24 40 / 0.3);
}

.stroke-gray-900\/40 {
  stroke: rgb(16 24 40 / 0.4);
}

.stroke-gray-900\/50 {
  stroke: rgb(16 24 40 / 0.5);
}

.stroke-gray-900\/60 {
  stroke: rgb(16 24 40 / 0.6);
}

.stroke-gray-900\/70 {
  stroke: rgb(16 24 40 / 0.7);
}

.stroke-gray-900\/75 {
  stroke: rgb(16 24 40 / 0.75);
}

.stroke-gray-900\/80 {
  stroke: rgb(16 24 40 / 0.8);
}

.stroke-gray-900\/90 {
  stroke: rgb(16 24 40 / 0.9);
}

.stroke-gray-900\/95 {
  stroke: rgb(16 24 40 / 0.95);
}

.stroke-gray-900\/100 {
  stroke: rgb(16 24 40 / 1);
}

.stroke-gray\/0 {
  stroke: rgb(152 162 179 / 0);
}

.stroke-gray\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.stroke-gray\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.stroke-gray\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.stroke-gray\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.stroke-gray\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.stroke-gray\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.stroke-gray\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.stroke-gray\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.stroke-gray\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.stroke-gray\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.stroke-gray\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.stroke-gray\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.stroke-gray\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.stroke-gray\/100 {
  stroke: rgb(152 162 179 / 1);
}

.stroke-primary-25\/0 {
  stroke: rgb(247 250 255 / 0);
}

.stroke-primary-25\/5 {
  stroke: rgb(247 250 255 / 0.05);
}

.stroke-primary-25\/10 {
  stroke: rgb(247 250 255 / 0.1);
}

.stroke-primary-25\/20 {
  stroke: rgb(247 250 255 / 0.2);
}

.stroke-primary-25\/25 {
  stroke: rgb(247 250 255 / 0.25);
}

.stroke-primary-25\/30 {
  stroke: rgb(247 250 255 / 0.3);
}

.stroke-primary-25\/40 {
  stroke: rgb(247 250 255 / 0.4);
}

.stroke-primary-25\/50 {
  stroke: rgb(247 250 255 / 0.5);
}

.stroke-primary-25\/60 {
  stroke: rgb(247 250 255 / 0.6);
}

.stroke-primary-25\/70 {
  stroke: rgb(247 250 255 / 0.7);
}

.stroke-primary-25\/75 {
  stroke: rgb(247 250 255 / 0.75);
}

.stroke-primary-25\/80 {
  stroke: rgb(247 250 255 / 0.8);
}

.stroke-primary-25\/90 {
  stroke: rgb(247 250 255 / 0.9);
}

.stroke-primary-25\/95 {
  stroke: rgb(247 250 255 / 0.95);
}

.stroke-primary-25\/100 {
  stroke: rgb(247 250 255 / 1);
}

.stroke-primary-50\/0 {
  stroke: rgb(245 248 255 / 0);
}

.stroke-primary-50\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.stroke-primary-50\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.stroke-primary-50\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.stroke-primary-50\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.stroke-primary-50\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.stroke-primary-50\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.stroke-primary-50\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.stroke-primary-50\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.stroke-primary-50\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.stroke-primary-50\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.stroke-primary-50\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.stroke-primary-50\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.stroke-primary-50\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.stroke-primary-50\/100 {
  stroke: rgb(245 248 255 / 1);
}

.stroke-primary-100\/0 {
  stroke: rgb(239 243 255 / 0);
}

.stroke-primary-100\/5 {
  stroke: rgb(239 243 255 / 0.05);
}

.stroke-primary-100\/10 {
  stroke: rgb(239 243 255 / 0.1);
}

.stroke-primary-100\/20 {
  stroke: rgb(239 243 255 / 0.2);
}

.stroke-primary-100\/25 {
  stroke: rgb(239 243 255 / 0.25);
}

.stroke-primary-100\/30 {
  stroke: rgb(239 243 255 / 0.3);
}

.stroke-primary-100\/40 {
  stroke: rgb(239 243 255 / 0.4);
}

.stroke-primary-100\/50 {
  stroke: rgb(239 243 255 / 0.5);
}

.stroke-primary-100\/60 {
  stroke: rgb(239 243 255 / 0.6);
}

.stroke-primary-100\/70 {
  stroke: rgb(239 243 255 / 0.7);
}

.stroke-primary-100\/75 {
  stroke: rgb(239 243 255 / 0.75);
}

.stroke-primary-100\/80 {
  stroke: rgb(239 243 255 / 0.8);
}

.stroke-primary-100\/90 {
  stroke: rgb(239 243 255 / 0.9);
}

.stroke-primary-100\/95 {
  stroke: rgb(239 243 255 / 0.95);
}

.stroke-primary-100\/100 {
  stroke: rgb(239 243 255 / 1);
}

.stroke-primary-200\/0 {
  stroke: rgb(218 232 255 / 0);
}

.stroke-primary-200\/5 {
  stroke: rgb(218 232 255 / 0.05);
}

.stroke-primary-200\/10 {
  stroke: rgb(218 232 255 / 0.1);
}

.stroke-primary-200\/20 {
  stroke: rgb(218 232 255 / 0.2);
}

.stroke-primary-200\/25 {
  stroke: rgb(218 232 255 / 0.25);
}

.stroke-primary-200\/30 {
  stroke: rgb(218 232 255 / 0.3);
}

.stroke-primary-200\/40 {
  stroke: rgb(218 232 255 / 0.4);
}

.stroke-primary-200\/50 {
  stroke: rgb(218 232 255 / 0.5);
}

.stroke-primary-200\/60 {
  stroke: rgb(218 232 255 / 0.6);
}

.stroke-primary-200\/70 {
  stroke: rgb(218 232 255 / 0.7);
}

.stroke-primary-200\/75 {
  stroke: rgb(218 232 255 / 0.75);
}

.stroke-primary-200\/80 {
  stroke: rgb(218 232 255 / 0.8);
}

.stroke-primary-200\/90 {
  stroke: rgb(218 232 255 / 0.9);
}

.stroke-primary-200\/95 {
  stroke: rgb(218 232 255 / 0.95);
}

.stroke-primary-200\/100 {
  stroke: rgb(218 232 255 / 1);
}

.stroke-primary-300\/0 {
  stroke: rgb(158 192 252 / 0);
}

.stroke-primary-300\/5 {
  stroke: rgb(158 192 252 / 0.05);
}

.stroke-primary-300\/10 {
  stroke: rgb(158 192 252 / 0.1);
}

.stroke-primary-300\/20 {
  stroke: rgb(158 192 252 / 0.2);
}

.stroke-primary-300\/25 {
  stroke: rgb(158 192 252 / 0.25);
}

.stroke-primary-300\/30 {
  stroke: rgb(158 192 252 / 0.3);
}

.stroke-primary-300\/40 {
  stroke: rgb(158 192 252 / 0.4);
}

.stroke-primary-300\/50 {
  stroke: rgb(158 192 252 / 0.5);
}

.stroke-primary-300\/60 {
  stroke: rgb(158 192 252 / 0.6);
}

.stroke-primary-300\/70 {
  stroke: rgb(158 192 252 / 0.7);
}

.stroke-primary-300\/75 {
  stroke: rgb(158 192 252 / 0.75);
}

.stroke-primary-300\/80 {
  stroke: rgb(158 192 252 / 0.8);
}

.stroke-primary-300\/90 {
  stroke: rgb(158 192 252 / 0.9);
}

.stroke-primary-300\/95 {
  stroke: rgb(158 192 252 / 0.95);
}

.stroke-primary-300\/100 {
  stroke: rgb(158 192 252 / 1);
}

.stroke-primary-400\/0 {
  stroke: rgb(116 167 254 / 0);
}

.stroke-primary-400\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.stroke-primary-400\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.stroke-primary-400\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.stroke-primary-400\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.stroke-primary-400\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.stroke-primary-400\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.stroke-primary-400\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.stroke-primary-400\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.stroke-primary-400\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.stroke-primary-400\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.stroke-primary-400\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.stroke-primary-400\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.stroke-primary-400\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.stroke-primary-400\/100 {
  stroke: rgb(116 167 254 / 1);
}

.stroke-primary-500\/0 {
  stroke: rgb(87 148 253 / 0);
}

.stroke-primary-500\/5 {
  stroke: rgb(87 148 253 / 0.05);
}

.stroke-primary-500\/10 {
  stroke: rgb(87 148 253 / 0.1);
}

.stroke-primary-500\/20 {
  stroke: rgb(87 148 253 / 0.2);
}

.stroke-primary-500\/25 {
  stroke: rgb(87 148 253 / 0.25);
}

.stroke-primary-500\/30 {
  stroke: rgb(87 148 253 / 0.3);
}

.stroke-primary-500\/40 {
  stroke: rgb(87 148 253 / 0.4);
}

.stroke-primary-500\/50 {
  stroke: rgb(87 148 253 / 0.5);
}

.stroke-primary-500\/60 {
  stroke: rgb(87 148 253 / 0.6);
}

.stroke-primary-500\/70 {
  stroke: rgb(87 148 253 / 0.7);
}

.stroke-primary-500\/75 {
  stroke: rgb(87 148 253 / 0.75);
}

.stroke-primary-500\/80 {
  stroke: rgb(87 148 253 / 0.8);
}

.stroke-primary-500\/90 {
  stroke: rgb(87 148 253 / 0.9);
}

.stroke-primary-500\/95 {
  stroke: rgb(87 148 253 / 0.95);
}

.stroke-primary-500\/100 {
  stroke: rgb(87 148 253 / 1);
}

.stroke-primary-600\/0 {
  stroke: rgb(61 130 249 / 0);
}

.stroke-primary-600\/5 {
  stroke: rgb(61 130 249 / 0.05);
}

.stroke-primary-600\/10 {
  stroke: rgb(61 130 249 / 0.1);
}

.stroke-primary-600\/20 {
  stroke: rgb(61 130 249 / 0.2);
}

.stroke-primary-600\/25 {
  stroke: rgb(61 130 249 / 0.25);
}

.stroke-primary-600\/30 {
  stroke: rgb(61 130 249 / 0.3);
}

.stroke-primary-600\/40 {
  stroke: rgb(61 130 249 / 0.4);
}

.stroke-primary-600\/50 {
  stroke: rgb(61 130 249 / 0.5);
}

.stroke-primary-600\/60 {
  stroke: rgb(61 130 249 / 0.6);
}

.stroke-primary-600\/70 {
  stroke: rgb(61 130 249 / 0.7);
}

.stroke-primary-600\/75 {
  stroke: rgb(61 130 249 / 0.75);
}

.stroke-primary-600\/80 {
  stroke: rgb(61 130 249 / 0.8);
}

.stroke-primary-600\/90 {
  stroke: rgb(61 130 249 / 0.9);
}

.stroke-primary-600\/95 {
  stroke: rgb(61 130 249 / 0.95);
}

.stroke-primary-600\/100 {
  stroke: rgb(61 130 249 / 1);
}

.stroke-primary-700\/0 {
  stroke: rgb(47 103 201 / 0);
}

.stroke-primary-700\/5 {
  stroke: rgb(47 103 201 / 0.05);
}

.stroke-primary-700\/10 {
  stroke: rgb(47 103 201 / 0.1);
}

.stroke-primary-700\/20 {
  stroke: rgb(47 103 201 / 0.2);
}

.stroke-primary-700\/25 {
  stroke: rgb(47 103 201 / 0.25);
}

.stroke-primary-700\/30 {
  stroke: rgb(47 103 201 / 0.3);
}

.stroke-primary-700\/40 {
  stroke: rgb(47 103 201 / 0.4);
}

.stroke-primary-700\/50 {
  stroke: rgb(47 103 201 / 0.5);
}

.stroke-primary-700\/60 {
  stroke: rgb(47 103 201 / 0.6);
}

.stroke-primary-700\/70 {
  stroke: rgb(47 103 201 / 0.7);
}

.stroke-primary-700\/75 {
  stroke: rgb(47 103 201 / 0.75);
}

.stroke-primary-700\/80 {
  stroke: rgb(47 103 201 / 0.8);
}

.stroke-primary-700\/90 {
  stroke: rgb(47 103 201 / 0.9);
}

.stroke-primary-700\/95 {
  stroke: rgb(47 103 201 / 0.95);
}

.stroke-primary-700\/100 {
  stroke: rgb(47 103 201 / 1);
}

.stroke-primary-800\/0 {
  stroke: rgb(55 76 153 / 0);
}

.stroke-primary-800\/5 {
  stroke: rgb(55 76 153 / 0.05);
}

.stroke-primary-800\/10 {
  stroke: rgb(55 76 153 / 0.1);
}

.stroke-primary-800\/20 {
  stroke: rgb(55 76 153 / 0.2);
}

.stroke-primary-800\/25 {
  stroke: rgb(55 76 153 / 0.25);
}

.stroke-primary-800\/30 {
  stroke: rgb(55 76 153 / 0.3);
}

.stroke-primary-800\/40 {
  stroke: rgb(55 76 153 / 0.4);
}

.stroke-primary-800\/50 {
  stroke: rgb(55 76 153 / 0.5);
}

.stroke-primary-800\/60 {
  stroke: rgb(55 76 153 / 0.6);
}

.stroke-primary-800\/70 {
  stroke: rgb(55 76 153 / 0.7);
}

.stroke-primary-800\/75 {
  stroke: rgb(55 76 153 / 0.75);
}

.stroke-primary-800\/80 {
  stroke: rgb(55 76 153 / 0.8);
}

.stroke-primary-800\/90 {
  stroke: rgb(55 76 153 / 0.9);
}

.stroke-primary-800\/95 {
  stroke: rgb(55 76 153 / 0.95);
}

.stroke-primary-800\/100 {
  stroke: rgb(55 76 153 / 1);
}

.stroke-primary-900\/0 {
  stroke: rgb(36 51 102 / 0);
}

.stroke-primary-900\/5 {
  stroke: rgb(36 51 102 / 0.05);
}

.stroke-primary-900\/10 {
  stroke: rgb(36 51 102 / 0.1);
}

.stroke-primary-900\/20 {
  stroke: rgb(36 51 102 / 0.2);
}

.stroke-primary-900\/25 {
  stroke: rgb(36 51 102 / 0.25);
}

.stroke-primary-900\/30 {
  stroke: rgb(36 51 102 / 0.3);
}

.stroke-primary-900\/40 {
  stroke: rgb(36 51 102 / 0.4);
}

.stroke-primary-900\/50 {
  stroke: rgb(36 51 102 / 0.5);
}

.stroke-primary-900\/60 {
  stroke: rgb(36 51 102 / 0.6);
}

.stroke-primary-900\/70 {
  stroke: rgb(36 51 102 / 0.7);
}

.stroke-primary-900\/75 {
  stroke: rgb(36 51 102 / 0.75);
}

.stroke-primary-900\/80 {
  stroke: rgb(36 51 102 / 0.8);
}

.stroke-primary-900\/90 {
  stroke: rgb(36 51 102 / 0.9);
}

.stroke-primary-900\/95 {
  stroke: rgb(36 51 102 / 0.95);
}

.stroke-primary-900\/100 {
  stroke: rgb(36 51 102 / 1);
}

.stroke-primary\/0 {
  stroke: rgb(116 167 254 / 0);
}

.stroke-primary\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.stroke-primary\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.stroke-primary\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.stroke-primary\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.stroke-primary\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.stroke-primary\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.stroke-primary\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.stroke-primary\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.stroke-primary\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.stroke-primary\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.stroke-primary\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.stroke-primary\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.stroke-primary\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.stroke-primary\/100 {
  stroke: rgb(116 167 254 / 1);
}

.stroke-error-25\/0 {
  stroke: rgb(255 251 250 / 0);
}

.stroke-error-25\/5 {
  stroke: rgb(255 251 250 / 0.05);
}

.stroke-error-25\/10 {
  stroke: rgb(255 251 250 / 0.1);
}

.stroke-error-25\/20 {
  stroke: rgb(255 251 250 / 0.2);
}

.stroke-error-25\/25 {
  stroke: rgb(255 251 250 / 0.25);
}

.stroke-error-25\/30 {
  stroke: rgb(255 251 250 / 0.3);
}

.stroke-error-25\/40 {
  stroke: rgb(255 251 250 / 0.4);
}

.stroke-error-25\/50 {
  stroke: rgb(255 251 250 / 0.5);
}

.stroke-error-25\/60 {
  stroke: rgb(255 251 250 / 0.6);
}

.stroke-error-25\/70 {
  stroke: rgb(255 251 250 / 0.7);
}

.stroke-error-25\/75 {
  stroke: rgb(255 251 250 / 0.75);
}

.stroke-error-25\/80 {
  stroke: rgb(255 251 250 / 0.8);
}

.stroke-error-25\/90 {
  stroke: rgb(255 251 250 / 0.9);
}

.stroke-error-25\/95 {
  stroke: rgb(255 251 250 / 0.95);
}

.stroke-error-25\/100 {
  stroke: rgb(255 251 250 / 1);
}

.stroke-error-50\/0 {
  stroke: rgb(254 243 242 / 0);
}

.stroke-error-50\/5 {
  stroke: rgb(254 243 242 / 0.05);
}

.stroke-error-50\/10 {
  stroke: rgb(254 243 242 / 0.1);
}

.stroke-error-50\/20 {
  stroke: rgb(254 243 242 / 0.2);
}

.stroke-error-50\/25 {
  stroke: rgb(254 243 242 / 0.25);
}

.stroke-error-50\/30 {
  stroke: rgb(254 243 242 / 0.3);
}

.stroke-error-50\/40 {
  stroke: rgb(254 243 242 / 0.4);
}

.stroke-error-50\/50 {
  stroke: rgb(254 243 242 / 0.5);
}

.stroke-error-50\/60 {
  stroke: rgb(254 243 242 / 0.6);
}

.stroke-error-50\/70 {
  stroke: rgb(254 243 242 / 0.7);
}

.stroke-error-50\/75 {
  stroke: rgb(254 243 242 / 0.75);
}

.stroke-error-50\/80 {
  stroke: rgb(254 243 242 / 0.8);
}

.stroke-error-50\/90 {
  stroke: rgb(254 243 242 / 0.9);
}

.stroke-error-50\/95 {
  stroke: rgb(254 243 242 / 0.95);
}

.stroke-error-50\/100 {
  stroke: rgb(254 243 242 / 1);
}

.stroke-error-100\/0 {
  stroke: rgb(254 228 226 / 0);
}

.stroke-error-100\/5 {
  stroke: rgb(254 228 226 / 0.05);
}

.stroke-error-100\/10 {
  stroke: rgb(254 228 226 / 0.1);
}

.stroke-error-100\/20 {
  stroke: rgb(254 228 226 / 0.2);
}

.stroke-error-100\/25 {
  stroke: rgb(254 228 226 / 0.25);
}

.stroke-error-100\/30 {
  stroke: rgb(254 228 226 / 0.3);
}

.stroke-error-100\/40 {
  stroke: rgb(254 228 226 / 0.4);
}

.stroke-error-100\/50 {
  stroke: rgb(254 228 226 / 0.5);
}

.stroke-error-100\/60 {
  stroke: rgb(254 228 226 / 0.6);
}

.stroke-error-100\/70 {
  stroke: rgb(254 228 226 / 0.7);
}

.stroke-error-100\/75 {
  stroke: rgb(254 228 226 / 0.75);
}

.stroke-error-100\/80 {
  stroke: rgb(254 228 226 / 0.8);
}

.stroke-error-100\/90 {
  stroke: rgb(254 228 226 / 0.9);
}

.stroke-error-100\/95 {
  stroke: rgb(254 228 226 / 0.95);
}

.stroke-error-100\/100 {
  stroke: rgb(254 228 226 / 1);
}

.stroke-error-200\/0 {
  stroke: rgb(254 205 202 / 0);
}

.stroke-error-200\/5 {
  stroke: rgb(254 205 202 / 0.05);
}

.stroke-error-200\/10 {
  stroke: rgb(254 205 202 / 0.1);
}

.stroke-error-200\/20 {
  stroke: rgb(254 205 202 / 0.2);
}

.stroke-error-200\/25 {
  stroke: rgb(254 205 202 / 0.25);
}

.stroke-error-200\/30 {
  stroke: rgb(254 205 202 / 0.3);
}

.stroke-error-200\/40 {
  stroke: rgb(254 205 202 / 0.4);
}

.stroke-error-200\/50 {
  stroke: rgb(254 205 202 / 0.5);
}

.stroke-error-200\/60 {
  stroke: rgb(254 205 202 / 0.6);
}

.stroke-error-200\/70 {
  stroke: rgb(254 205 202 / 0.7);
}

.stroke-error-200\/75 {
  stroke: rgb(254 205 202 / 0.75);
}

.stroke-error-200\/80 {
  stroke: rgb(254 205 202 / 0.8);
}

.stroke-error-200\/90 {
  stroke: rgb(254 205 202 / 0.9);
}

.stroke-error-200\/95 {
  stroke: rgb(254 205 202 / 0.95);
}

.stroke-error-200\/100 {
  stroke: rgb(254 205 202 / 1);
}

.stroke-error-300\/0 {
  stroke: rgb(253 162 155 / 0);
}

.stroke-error-300\/5 {
  stroke: rgb(253 162 155 / 0.05);
}

.stroke-error-300\/10 {
  stroke: rgb(253 162 155 / 0.1);
}

.stroke-error-300\/20 {
  stroke: rgb(253 162 155 / 0.2);
}

.stroke-error-300\/25 {
  stroke: rgb(253 162 155 / 0.25);
}

.stroke-error-300\/30 {
  stroke: rgb(253 162 155 / 0.3);
}

.stroke-error-300\/40 {
  stroke: rgb(253 162 155 / 0.4);
}

.stroke-error-300\/50 {
  stroke: rgb(253 162 155 / 0.5);
}

.stroke-error-300\/60 {
  stroke: rgb(253 162 155 / 0.6);
}

.stroke-error-300\/70 {
  stroke: rgb(253 162 155 / 0.7);
}

.stroke-error-300\/75 {
  stroke: rgb(253 162 155 / 0.75);
}

.stroke-error-300\/80 {
  stroke: rgb(253 162 155 / 0.8);
}

.stroke-error-300\/90 {
  stroke: rgb(253 162 155 / 0.9);
}

.stroke-error-300\/95 {
  stroke: rgb(253 162 155 / 0.95);
}

.stroke-error-300\/100 {
  stroke: rgb(253 162 155 / 1);
}

.stroke-error-400\/0 {
  stroke: rgb(249 112 102 / 0);
}

.stroke-error-400\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.stroke-error-400\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.stroke-error-400\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.stroke-error-400\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.stroke-error-400\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.stroke-error-400\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.stroke-error-400\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.stroke-error-400\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.stroke-error-400\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.stroke-error-400\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.stroke-error-400\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.stroke-error-400\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.stroke-error-400\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.stroke-error-400\/100 {
  stroke: rgb(249 112 102 / 1);
}

.stroke-error-500\/0 {
  stroke: rgb(240 68 56 / 0);
}

.stroke-error-500\/5 {
  stroke: rgb(240 68 56 / 0.05);
}

.stroke-error-500\/10 {
  stroke: rgb(240 68 56 / 0.1);
}

.stroke-error-500\/20 {
  stroke: rgb(240 68 56 / 0.2);
}

.stroke-error-500\/25 {
  stroke: rgb(240 68 56 / 0.25);
}

.stroke-error-500\/30 {
  stroke: rgb(240 68 56 / 0.3);
}

.stroke-error-500\/40 {
  stroke: rgb(240 68 56 / 0.4);
}

.stroke-error-500\/50 {
  stroke: rgb(240 68 56 / 0.5);
}

.stroke-error-500\/60 {
  stroke: rgb(240 68 56 / 0.6);
}

.stroke-error-500\/70 {
  stroke: rgb(240 68 56 / 0.7);
}

.stroke-error-500\/75 {
  stroke: rgb(240 68 56 / 0.75);
}

.stroke-error-500\/80 {
  stroke: rgb(240 68 56 / 0.8);
}

.stroke-error-500\/90 {
  stroke: rgb(240 68 56 / 0.9);
}

.stroke-error-500\/95 {
  stroke: rgb(240 68 56 / 0.95);
}

.stroke-error-500\/100 {
  stroke: rgb(240 68 56 / 1);
}

.stroke-error-600\/0 {
  stroke: rgb(217 45 32 / 0);
}

.stroke-error-600\/5 {
  stroke: rgb(217 45 32 / 0.05);
}

.stroke-error-600\/10 {
  stroke: rgb(217 45 32 / 0.1);
}

.stroke-error-600\/20 {
  stroke: rgb(217 45 32 / 0.2);
}

.stroke-error-600\/25 {
  stroke: rgb(217 45 32 / 0.25);
}

.stroke-error-600\/30 {
  stroke: rgb(217 45 32 / 0.3);
}

.stroke-error-600\/40 {
  stroke: rgb(217 45 32 / 0.4);
}

.stroke-error-600\/50 {
  stroke: rgb(217 45 32 / 0.5);
}

.stroke-error-600\/60 {
  stroke: rgb(217 45 32 / 0.6);
}

.stroke-error-600\/70 {
  stroke: rgb(217 45 32 / 0.7);
}

.stroke-error-600\/75 {
  stroke: rgb(217 45 32 / 0.75);
}

.stroke-error-600\/80 {
  stroke: rgb(217 45 32 / 0.8);
}

.stroke-error-600\/90 {
  stroke: rgb(217 45 32 / 0.9);
}

.stroke-error-600\/95 {
  stroke: rgb(217 45 32 / 0.95);
}

.stroke-error-600\/100 {
  stroke: rgb(217 45 32 / 1);
}

.stroke-error-700\/0 {
  stroke: rgb(180 35 24 / 0);
}

.stroke-error-700\/5 {
  stroke: rgb(180 35 24 / 0.05);
}

.stroke-error-700\/10 {
  stroke: rgb(180 35 24 / 0.1);
}

.stroke-error-700\/20 {
  stroke: rgb(180 35 24 / 0.2);
}

.stroke-error-700\/25 {
  stroke: rgb(180 35 24 / 0.25);
}

.stroke-error-700\/30 {
  stroke: rgb(180 35 24 / 0.3);
}

.stroke-error-700\/40 {
  stroke: rgb(180 35 24 / 0.4);
}

.stroke-error-700\/50 {
  stroke: rgb(180 35 24 / 0.5);
}

.stroke-error-700\/60 {
  stroke: rgb(180 35 24 / 0.6);
}

.stroke-error-700\/70 {
  stroke: rgb(180 35 24 / 0.7);
}

.stroke-error-700\/75 {
  stroke: rgb(180 35 24 / 0.75);
}

.stroke-error-700\/80 {
  stroke: rgb(180 35 24 / 0.8);
}

.stroke-error-700\/90 {
  stroke: rgb(180 35 24 / 0.9);
}

.stroke-error-700\/95 {
  stroke: rgb(180 35 24 / 0.95);
}

.stroke-error-700\/100 {
  stroke: rgb(180 35 24 / 1);
}

.stroke-error-800\/0 {
  stroke: rgb(145 32 24 / 0);
}

.stroke-error-800\/5 {
  stroke: rgb(145 32 24 / 0.05);
}

.stroke-error-800\/10 {
  stroke: rgb(145 32 24 / 0.1);
}

.stroke-error-800\/20 {
  stroke: rgb(145 32 24 / 0.2);
}

.stroke-error-800\/25 {
  stroke: rgb(145 32 24 / 0.25);
}

.stroke-error-800\/30 {
  stroke: rgb(145 32 24 / 0.3);
}

.stroke-error-800\/40 {
  stroke: rgb(145 32 24 / 0.4);
}

.stroke-error-800\/50 {
  stroke: rgb(145 32 24 / 0.5);
}

.stroke-error-800\/60 {
  stroke: rgb(145 32 24 / 0.6);
}

.stroke-error-800\/70 {
  stroke: rgb(145 32 24 / 0.7);
}

.stroke-error-800\/75 {
  stroke: rgb(145 32 24 / 0.75);
}

.stroke-error-800\/80 {
  stroke: rgb(145 32 24 / 0.8);
}

.stroke-error-800\/90 {
  stroke: rgb(145 32 24 / 0.9);
}

.stroke-error-800\/95 {
  stroke: rgb(145 32 24 / 0.95);
}

.stroke-error-800\/100 {
  stroke: rgb(145 32 24 / 1);
}

.stroke-error-900\/0 {
  stroke: rgb(122 39 26 / 0);
}

.stroke-error-900\/5 {
  stroke: rgb(122 39 26 / 0.05);
}

.stroke-error-900\/10 {
  stroke: rgb(122 39 26 / 0.1);
}

.stroke-error-900\/20 {
  stroke: rgb(122 39 26 / 0.2);
}

.stroke-error-900\/25 {
  stroke: rgb(122 39 26 / 0.25);
}

.stroke-error-900\/30 {
  stroke: rgb(122 39 26 / 0.3);
}

.stroke-error-900\/40 {
  stroke: rgb(122 39 26 / 0.4);
}

.stroke-error-900\/50 {
  stroke: rgb(122 39 26 / 0.5);
}

.stroke-error-900\/60 {
  stroke: rgb(122 39 26 / 0.6);
}

.stroke-error-900\/70 {
  stroke: rgb(122 39 26 / 0.7);
}

.stroke-error-900\/75 {
  stroke: rgb(122 39 26 / 0.75);
}

.stroke-error-900\/80 {
  stroke: rgb(122 39 26 / 0.8);
}

.stroke-error-900\/90 {
  stroke: rgb(122 39 26 / 0.9);
}

.stroke-error-900\/95 {
  stroke: rgb(122 39 26 / 0.95);
}

.stroke-error-900\/100 {
  stroke: rgb(122 39 26 / 1);
}

.stroke-error\/0 {
  stroke: rgb(249 112 102 / 0);
}

.stroke-error\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.stroke-error\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.stroke-error\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.stroke-error\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.stroke-error\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.stroke-error\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.stroke-error\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.stroke-error\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.stroke-error\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.stroke-error\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.stroke-error\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.stroke-error\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.stroke-error\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.stroke-error\/100 {
  stroke: rgb(249 112 102 / 1);
}

.stroke-warning-25\/0 {
  stroke: rgb(255 252 245 / 0);
}

.stroke-warning-25\/5 {
  stroke: rgb(255 252 245 / 0.05);
}

.stroke-warning-25\/10 {
  stroke: rgb(255 252 245 / 0.1);
}

.stroke-warning-25\/20 {
  stroke: rgb(255 252 245 / 0.2);
}

.stroke-warning-25\/25 {
  stroke: rgb(255 252 245 / 0.25);
}

.stroke-warning-25\/30 {
  stroke: rgb(255 252 245 / 0.3);
}

.stroke-warning-25\/40 {
  stroke: rgb(255 252 245 / 0.4);
}

.stroke-warning-25\/50 {
  stroke: rgb(255 252 245 / 0.5);
}

.stroke-warning-25\/60 {
  stroke: rgb(255 252 245 / 0.6);
}

.stroke-warning-25\/70 {
  stroke: rgb(255 252 245 / 0.7);
}

.stroke-warning-25\/75 {
  stroke: rgb(255 252 245 / 0.75);
}

.stroke-warning-25\/80 {
  stroke: rgb(255 252 245 / 0.8);
}

.stroke-warning-25\/90 {
  stroke: rgb(255 252 245 / 0.9);
}

.stroke-warning-25\/95 {
  stroke: rgb(255 252 245 / 0.95);
}

.stroke-warning-25\/100 {
  stroke: rgb(255 252 245 / 1);
}

.stroke-warning-50\/0 {
  stroke: rgb(255 250 235 / 0);
}

.stroke-warning-50\/5 {
  stroke: rgb(255 250 235 / 0.05);
}

.stroke-warning-50\/10 {
  stroke: rgb(255 250 235 / 0.1);
}

.stroke-warning-50\/20 {
  stroke: rgb(255 250 235 / 0.2);
}

.stroke-warning-50\/25 {
  stroke: rgb(255 250 235 / 0.25);
}

.stroke-warning-50\/30 {
  stroke: rgb(255 250 235 / 0.3);
}

.stroke-warning-50\/40 {
  stroke: rgb(255 250 235 / 0.4);
}

.stroke-warning-50\/50 {
  stroke: rgb(255 250 235 / 0.5);
}

.stroke-warning-50\/60 {
  stroke: rgb(255 250 235 / 0.6);
}

.stroke-warning-50\/70 {
  stroke: rgb(255 250 235 / 0.7);
}

.stroke-warning-50\/75 {
  stroke: rgb(255 250 235 / 0.75);
}

.stroke-warning-50\/80 {
  stroke: rgb(255 250 235 / 0.8);
}

.stroke-warning-50\/90 {
  stroke: rgb(255 250 235 / 0.9);
}

.stroke-warning-50\/95 {
  stroke: rgb(255 250 235 / 0.95);
}

.stroke-warning-50\/100 {
  stroke: rgb(255 250 235 / 1);
}

.stroke-warning-100\/0 {
  stroke: rgb(254 240 199 / 0);
}

.stroke-warning-100\/5 {
  stroke: rgb(254 240 199 / 0.05);
}

.stroke-warning-100\/10 {
  stroke: rgb(254 240 199 / 0.1);
}

.stroke-warning-100\/20 {
  stroke: rgb(254 240 199 / 0.2);
}

.stroke-warning-100\/25 {
  stroke: rgb(254 240 199 / 0.25);
}

.stroke-warning-100\/30 {
  stroke: rgb(254 240 199 / 0.3);
}

.stroke-warning-100\/40 {
  stroke: rgb(254 240 199 / 0.4);
}

.stroke-warning-100\/50 {
  stroke: rgb(254 240 199 / 0.5);
}

.stroke-warning-100\/60 {
  stroke: rgb(254 240 199 / 0.6);
}

.stroke-warning-100\/70 {
  stroke: rgb(254 240 199 / 0.7);
}

.stroke-warning-100\/75 {
  stroke: rgb(254 240 199 / 0.75);
}

.stroke-warning-100\/80 {
  stroke: rgb(254 240 199 / 0.8);
}

.stroke-warning-100\/90 {
  stroke: rgb(254 240 199 / 0.9);
}

.stroke-warning-100\/95 {
  stroke: rgb(254 240 199 / 0.95);
}

.stroke-warning-100\/100 {
  stroke: rgb(254 240 199 / 1);
}

.stroke-warning-200\/0 {
  stroke: rgb(254 223 137 / 0);
}

.stroke-warning-200\/5 {
  stroke: rgb(254 223 137 / 0.05);
}

.stroke-warning-200\/10 {
  stroke: rgb(254 223 137 / 0.1);
}

.stroke-warning-200\/20 {
  stroke: rgb(254 223 137 / 0.2);
}

.stroke-warning-200\/25 {
  stroke: rgb(254 223 137 / 0.25);
}

.stroke-warning-200\/30 {
  stroke: rgb(254 223 137 / 0.3);
}

.stroke-warning-200\/40 {
  stroke: rgb(254 223 137 / 0.4);
}

.stroke-warning-200\/50 {
  stroke: rgb(254 223 137 / 0.5);
}

.stroke-warning-200\/60 {
  stroke: rgb(254 223 137 / 0.6);
}

.stroke-warning-200\/70 {
  stroke: rgb(254 223 137 / 0.7);
}

.stroke-warning-200\/75 {
  stroke: rgb(254 223 137 / 0.75);
}

.stroke-warning-200\/80 {
  stroke: rgb(254 223 137 / 0.8);
}

.stroke-warning-200\/90 {
  stroke: rgb(254 223 137 / 0.9);
}

.stroke-warning-200\/95 {
  stroke: rgb(254 223 137 / 0.95);
}

.stroke-warning-200\/100 {
  stroke: rgb(254 223 137 / 1);
}

.stroke-warning-300\/0 {
  stroke: rgb(254 200 75 / 0);
}

.stroke-warning-300\/5 {
  stroke: rgb(254 200 75 / 0.05);
}

.stroke-warning-300\/10 {
  stroke: rgb(254 200 75 / 0.1);
}

.stroke-warning-300\/20 {
  stroke: rgb(254 200 75 / 0.2);
}

.stroke-warning-300\/25 {
  stroke: rgb(254 200 75 / 0.25);
}

.stroke-warning-300\/30 {
  stroke: rgb(254 200 75 / 0.3);
}

.stroke-warning-300\/40 {
  stroke: rgb(254 200 75 / 0.4);
}

.stroke-warning-300\/50 {
  stroke: rgb(254 200 75 / 0.5);
}

.stroke-warning-300\/60 {
  stroke: rgb(254 200 75 / 0.6);
}

.stroke-warning-300\/70 {
  stroke: rgb(254 200 75 / 0.7);
}

.stroke-warning-300\/75 {
  stroke: rgb(254 200 75 / 0.75);
}

.stroke-warning-300\/80 {
  stroke: rgb(254 200 75 / 0.8);
}

.stroke-warning-300\/90 {
  stroke: rgb(254 200 75 / 0.9);
}

.stroke-warning-300\/95 {
  stroke: rgb(254 200 75 / 0.95);
}

.stroke-warning-300\/100 {
  stroke: rgb(254 200 75 / 1);
}

.stroke-warning-400\/0 {
  stroke: rgb(253 176 34 / 0);
}

.stroke-warning-400\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.stroke-warning-400\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.stroke-warning-400\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.stroke-warning-400\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.stroke-warning-400\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.stroke-warning-400\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.stroke-warning-400\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.stroke-warning-400\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.stroke-warning-400\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.stroke-warning-400\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.stroke-warning-400\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.stroke-warning-400\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.stroke-warning-400\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.stroke-warning-400\/100 {
  stroke: rgb(253 176 34 / 1);
}

.stroke-warning-500\/0 {
  stroke: rgb(247 144 9 / 0);
}

.stroke-warning-500\/5 {
  stroke: rgb(247 144 9 / 0.05);
}

.stroke-warning-500\/10 {
  stroke: rgb(247 144 9 / 0.1);
}

.stroke-warning-500\/20 {
  stroke: rgb(247 144 9 / 0.2);
}

.stroke-warning-500\/25 {
  stroke: rgb(247 144 9 / 0.25);
}

.stroke-warning-500\/30 {
  stroke: rgb(247 144 9 / 0.3);
}

.stroke-warning-500\/40 {
  stroke: rgb(247 144 9 / 0.4);
}

.stroke-warning-500\/50 {
  stroke: rgb(247 144 9 / 0.5);
}

.stroke-warning-500\/60 {
  stroke: rgb(247 144 9 / 0.6);
}

.stroke-warning-500\/70 {
  stroke: rgb(247 144 9 / 0.7);
}

.stroke-warning-500\/75 {
  stroke: rgb(247 144 9 / 0.75);
}

.stroke-warning-500\/80 {
  stroke: rgb(247 144 9 / 0.8);
}

.stroke-warning-500\/90 {
  stroke: rgb(247 144 9 / 0.9);
}

.stroke-warning-500\/95 {
  stroke: rgb(247 144 9 / 0.95);
}

.stroke-warning-500\/100 {
  stroke: rgb(247 144 9 / 1);
}

.stroke-warning-600\/0 {
  stroke: rgb(220 104 3 / 0);
}

.stroke-warning-600\/5 {
  stroke: rgb(220 104 3 / 0.05);
}

.stroke-warning-600\/10 {
  stroke: rgb(220 104 3 / 0.1);
}

.stroke-warning-600\/20 {
  stroke: rgb(220 104 3 / 0.2);
}

.stroke-warning-600\/25 {
  stroke: rgb(220 104 3 / 0.25);
}

.stroke-warning-600\/30 {
  stroke: rgb(220 104 3 / 0.3);
}

.stroke-warning-600\/40 {
  stroke: rgb(220 104 3 / 0.4);
}

.stroke-warning-600\/50 {
  stroke: rgb(220 104 3 / 0.5);
}

.stroke-warning-600\/60 {
  stroke: rgb(220 104 3 / 0.6);
}

.stroke-warning-600\/70 {
  stroke: rgb(220 104 3 / 0.7);
}

.stroke-warning-600\/75 {
  stroke: rgb(220 104 3 / 0.75);
}

.stroke-warning-600\/80 {
  stroke: rgb(220 104 3 / 0.8);
}

.stroke-warning-600\/90 {
  stroke: rgb(220 104 3 / 0.9);
}

.stroke-warning-600\/95 {
  stroke: rgb(220 104 3 / 0.95);
}

.stroke-warning-600\/100 {
  stroke: rgb(220 104 3 / 1);
}

.stroke-warning-700\/0 {
  stroke: rgb(181 71 8 / 0);
}

.stroke-warning-700\/5 {
  stroke: rgb(181 71 8 / 0.05);
}

.stroke-warning-700\/10 {
  stroke: rgb(181 71 8 / 0.1);
}

.stroke-warning-700\/20 {
  stroke: rgb(181 71 8 / 0.2);
}

.stroke-warning-700\/25 {
  stroke: rgb(181 71 8 / 0.25);
}

.stroke-warning-700\/30 {
  stroke: rgb(181 71 8 / 0.3);
}

.stroke-warning-700\/40 {
  stroke: rgb(181 71 8 / 0.4);
}

.stroke-warning-700\/50 {
  stroke: rgb(181 71 8 / 0.5);
}

.stroke-warning-700\/60 {
  stroke: rgb(181 71 8 / 0.6);
}

.stroke-warning-700\/70 {
  stroke: rgb(181 71 8 / 0.7);
}

.stroke-warning-700\/75 {
  stroke: rgb(181 71 8 / 0.75);
}

.stroke-warning-700\/80 {
  stroke: rgb(181 71 8 / 0.8);
}

.stroke-warning-700\/90 {
  stroke: rgb(181 71 8 / 0.9);
}

.stroke-warning-700\/95 {
  stroke: rgb(181 71 8 / 0.95);
}

.stroke-warning-700\/100 {
  stroke: rgb(181 71 8 / 1);
}

.stroke-warning-800\/0 {
  stroke: rgb(147 55 13 / 0);
}

.stroke-warning-800\/5 {
  stroke: rgb(147 55 13 / 0.05);
}

.stroke-warning-800\/10 {
  stroke: rgb(147 55 13 / 0.1);
}

.stroke-warning-800\/20 {
  stroke: rgb(147 55 13 / 0.2);
}

.stroke-warning-800\/25 {
  stroke: rgb(147 55 13 / 0.25);
}

.stroke-warning-800\/30 {
  stroke: rgb(147 55 13 / 0.3);
}

.stroke-warning-800\/40 {
  stroke: rgb(147 55 13 / 0.4);
}

.stroke-warning-800\/50 {
  stroke: rgb(147 55 13 / 0.5);
}

.stroke-warning-800\/60 {
  stroke: rgb(147 55 13 / 0.6);
}

.stroke-warning-800\/70 {
  stroke: rgb(147 55 13 / 0.7);
}

.stroke-warning-800\/75 {
  stroke: rgb(147 55 13 / 0.75);
}

.stroke-warning-800\/80 {
  stroke: rgb(147 55 13 / 0.8);
}

.stroke-warning-800\/90 {
  stroke: rgb(147 55 13 / 0.9);
}

.stroke-warning-800\/95 {
  stroke: rgb(147 55 13 / 0.95);
}

.stroke-warning-800\/100 {
  stroke: rgb(147 55 13 / 1);
}

.stroke-warning-900\/0 {
  stroke: rgb(122 46 14 / 0);
}

.stroke-warning-900\/5 {
  stroke: rgb(122 46 14 / 0.05);
}

.stroke-warning-900\/10 {
  stroke: rgb(122 46 14 / 0.1);
}

.stroke-warning-900\/20 {
  stroke: rgb(122 46 14 / 0.2);
}

.stroke-warning-900\/25 {
  stroke: rgb(122 46 14 / 0.25);
}

.stroke-warning-900\/30 {
  stroke: rgb(122 46 14 / 0.3);
}

.stroke-warning-900\/40 {
  stroke: rgb(122 46 14 / 0.4);
}

.stroke-warning-900\/50 {
  stroke: rgb(122 46 14 / 0.5);
}

.stroke-warning-900\/60 {
  stroke: rgb(122 46 14 / 0.6);
}

.stroke-warning-900\/70 {
  stroke: rgb(122 46 14 / 0.7);
}

.stroke-warning-900\/75 {
  stroke: rgb(122 46 14 / 0.75);
}

.stroke-warning-900\/80 {
  stroke: rgb(122 46 14 / 0.8);
}

.stroke-warning-900\/90 {
  stroke: rgb(122 46 14 / 0.9);
}

.stroke-warning-900\/95 {
  stroke: rgb(122 46 14 / 0.95);
}

.stroke-warning-900\/100 {
  stroke: rgb(122 46 14 / 1);
}

.stroke-warning\/0 {
  stroke: rgb(253 176 34 / 0);
}

.stroke-warning\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.stroke-warning\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.stroke-warning\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.stroke-warning\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.stroke-warning\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.stroke-warning\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.stroke-warning\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.stroke-warning\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.stroke-warning\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.stroke-warning\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.stroke-warning\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.stroke-warning\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.stroke-warning\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.stroke-warning\/100 {
  stroke: rgb(253 176 34 / 1);
}

.stroke-success-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.stroke-success-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.stroke-success-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.stroke-success-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.stroke-success-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.stroke-success-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.stroke-success-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.stroke-success-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.stroke-success-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.stroke-success-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.stroke-success-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.stroke-success-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.stroke-success-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.stroke-success-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.stroke-success-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.stroke-success-50\/0 {
  stroke: rgb(236 253 243 / 0);
}

.stroke-success-50\/5 {
  stroke: rgb(236 253 243 / 0.05);
}

.stroke-success-50\/10 {
  stroke: rgb(236 253 243 / 0.1);
}

.stroke-success-50\/20 {
  stroke: rgb(236 253 243 / 0.2);
}

.stroke-success-50\/25 {
  stroke: rgb(236 253 243 / 0.25);
}

.stroke-success-50\/30 {
  stroke: rgb(236 253 243 / 0.3);
}

.stroke-success-50\/40 {
  stroke: rgb(236 253 243 / 0.4);
}

.stroke-success-50\/50 {
  stroke: rgb(236 253 243 / 0.5);
}

.stroke-success-50\/60 {
  stroke: rgb(236 253 243 / 0.6);
}

.stroke-success-50\/70 {
  stroke: rgb(236 253 243 / 0.7);
}

.stroke-success-50\/75 {
  stroke: rgb(236 253 243 / 0.75);
}

.stroke-success-50\/80 {
  stroke: rgb(236 253 243 / 0.8);
}

.stroke-success-50\/90 {
  stroke: rgb(236 253 243 / 0.9);
}

.stroke-success-50\/95 {
  stroke: rgb(236 253 243 / 0.95);
}

.stroke-success-50\/100 {
  stroke: rgb(236 253 243 / 1);
}

.stroke-success-100\/0 {
  stroke: rgb(209 250 223 / 0);
}

.stroke-success-100\/5 {
  stroke: rgb(209 250 223 / 0.05);
}

.stroke-success-100\/10 {
  stroke: rgb(209 250 223 / 0.1);
}

.stroke-success-100\/20 {
  stroke: rgb(209 250 223 / 0.2);
}

.stroke-success-100\/25 {
  stroke: rgb(209 250 223 / 0.25);
}

.stroke-success-100\/30 {
  stroke: rgb(209 250 223 / 0.3);
}

.stroke-success-100\/40 {
  stroke: rgb(209 250 223 / 0.4);
}

.stroke-success-100\/50 {
  stroke: rgb(209 250 223 / 0.5);
}

.stroke-success-100\/60 {
  stroke: rgb(209 250 223 / 0.6);
}

.stroke-success-100\/70 {
  stroke: rgb(209 250 223 / 0.7);
}

.stroke-success-100\/75 {
  stroke: rgb(209 250 223 / 0.75);
}

.stroke-success-100\/80 {
  stroke: rgb(209 250 223 / 0.8);
}

.stroke-success-100\/90 {
  stroke: rgb(209 250 223 / 0.9);
}

.stroke-success-100\/95 {
  stroke: rgb(209 250 223 / 0.95);
}

.stroke-success-100\/100 {
  stroke: rgb(209 250 223 / 1);
}

.stroke-success-200\/0 {
  stroke: rgb(166 244 197 / 0);
}

.stroke-success-200\/5 {
  stroke: rgb(166 244 197 / 0.05);
}

.stroke-success-200\/10 {
  stroke: rgb(166 244 197 / 0.1);
}

.stroke-success-200\/20 {
  stroke: rgb(166 244 197 / 0.2);
}

.stroke-success-200\/25 {
  stroke: rgb(166 244 197 / 0.25);
}

.stroke-success-200\/30 {
  stroke: rgb(166 244 197 / 0.3);
}

.stroke-success-200\/40 {
  stroke: rgb(166 244 197 / 0.4);
}

.stroke-success-200\/50 {
  stroke: rgb(166 244 197 / 0.5);
}

.stroke-success-200\/60 {
  stroke: rgb(166 244 197 / 0.6);
}

.stroke-success-200\/70 {
  stroke: rgb(166 244 197 / 0.7);
}

.stroke-success-200\/75 {
  stroke: rgb(166 244 197 / 0.75);
}

.stroke-success-200\/80 {
  stroke: rgb(166 244 197 / 0.8);
}

.stroke-success-200\/90 {
  stroke: rgb(166 244 197 / 0.9);
}

.stroke-success-200\/95 {
  stroke: rgb(166 244 197 / 0.95);
}

.stroke-success-200\/100 {
  stroke: rgb(166 244 197 / 1);
}

.stroke-success-300\/0 {
  stroke: rgb(108 233 166 / 0);
}

.stroke-success-300\/5 {
  stroke: rgb(108 233 166 / 0.05);
}

.stroke-success-300\/10 {
  stroke: rgb(108 233 166 / 0.1);
}

.stroke-success-300\/20 {
  stroke: rgb(108 233 166 / 0.2);
}

.stroke-success-300\/25 {
  stroke: rgb(108 233 166 / 0.25);
}

.stroke-success-300\/30 {
  stroke: rgb(108 233 166 / 0.3);
}

.stroke-success-300\/40 {
  stroke: rgb(108 233 166 / 0.4);
}

.stroke-success-300\/50 {
  stroke: rgb(108 233 166 / 0.5);
}

.stroke-success-300\/60 {
  stroke: rgb(108 233 166 / 0.6);
}

.stroke-success-300\/70 {
  stroke: rgb(108 233 166 / 0.7);
}

.stroke-success-300\/75 {
  stroke: rgb(108 233 166 / 0.75);
}

.stroke-success-300\/80 {
  stroke: rgb(108 233 166 / 0.8);
}

.stroke-success-300\/90 {
  stroke: rgb(108 233 166 / 0.9);
}

.stroke-success-300\/95 {
  stroke: rgb(108 233 166 / 0.95);
}

.stroke-success-300\/100 {
  stroke: rgb(108 233 166 / 1);
}

.stroke-success-400\/0 {
  stroke: rgb(50 213 131 / 0);
}

.stroke-success-400\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.stroke-success-400\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.stroke-success-400\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.stroke-success-400\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.stroke-success-400\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.stroke-success-400\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.stroke-success-400\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.stroke-success-400\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.stroke-success-400\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.stroke-success-400\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.stroke-success-400\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.stroke-success-400\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.stroke-success-400\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.stroke-success-400\/100 {
  stroke: rgb(50 213 131 / 1);
}

.stroke-success-500\/0 {
  stroke: rgb(18 135 106 / 0);
}

.stroke-success-500\/5 {
  stroke: rgb(18 135 106 / 0.05);
}

.stroke-success-500\/10 {
  stroke: rgb(18 135 106 / 0.1);
}

.stroke-success-500\/20 {
  stroke: rgb(18 135 106 / 0.2);
}

.stroke-success-500\/25 {
  stroke: rgb(18 135 106 / 0.25);
}

.stroke-success-500\/30 {
  stroke: rgb(18 135 106 / 0.3);
}

.stroke-success-500\/40 {
  stroke: rgb(18 135 106 / 0.4);
}

.stroke-success-500\/50 {
  stroke: rgb(18 135 106 / 0.5);
}

.stroke-success-500\/60 {
  stroke: rgb(18 135 106 / 0.6);
}

.stroke-success-500\/70 {
  stroke: rgb(18 135 106 / 0.7);
}

.stroke-success-500\/75 {
  stroke: rgb(18 135 106 / 0.75);
}

.stroke-success-500\/80 {
  stroke: rgb(18 135 106 / 0.8);
}

.stroke-success-500\/90 {
  stroke: rgb(18 135 106 / 0.9);
}

.stroke-success-500\/95 {
  stroke: rgb(18 135 106 / 0.95);
}

.stroke-success-500\/100 {
  stroke: rgb(18 135 106 / 1);
}

.stroke-success-600\/0 {
  stroke: rgb(3 152 85 / 0);
}

.stroke-success-600\/5 {
  stroke: rgb(3 152 85 / 0.05);
}

.stroke-success-600\/10 {
  stroke: rgb(3 152 85 / 0.1);
}

.stroke-success-600\/20 {
  stroke: rgb(3 152 85 / 0.2);
}

.stroke-success-600\/25 {
  stroke: rgb(3 152 85 / 0.25);
}

.stroke-success-600\/30 {
  stroke: rgb(3 152 85 / 0.3);
}

.stroke-success-600\/40 {
  stroke: rgb(3 152 85 / 0.4);
}

.stroke-success-600\/50 {
  stroke: rgb(3 152 85 / 0.5);
}

.stroke-success-600\/60 {
  stroke: rgb(3 152 85 / 0.6);
}

.stroke-success-600\/70 {
  stroke: rgb(3 152 85 / 0.7);
}

.stroke-success-600\/75 {
  stroke: rgb(3 152 85 / 0.75);
}

.stroke-success-600\/80 {
  stroke: rgb(3 152 85 / 0.8);
}

.stroke-success-600\/90 {
  stroke: rgb(3 152 85 / 0.9);
}

.stroke-success-600\/95 {
  stroke: rgb(3 152 85 / 0.95);
}

.stroke-success-600\/100 {
  stroke: rgb(3 152 85 / 1);
}

.stroke-success-700\/0 {
  stroke: rgb(2 122 72 / 0);
}

.stroke-success-700\/5 {
  stroke: rgb(2 122 72 / 0.05);
}

.stroke-success-700\/10 {
  stroke: rgb(2 122 72 / 0.1);
}

.stroke-success-700\/20 {
  stroke: rgb(2 122 72 / 0.2);
}

.stroke-success-700\/25 {
  stroke: rgb(2 122 72 / 0.25);
}

.stroke-success-700\/30 {
  stroke: rgb(2 122 72 / 0.3);
}

.stroke-success-700\/40 {
  stroke: rgb(2 122 72 / 0.4);
}

.stroke-success-700\/50 {
  stroke: rgb(2 122 72 / 0.5);
}

.stroke-success-700\/60 {
  stroke: rgb(2 122 72 / 0.6);
}

.stroke-success-700\/70 {
  stroke: rgb(2 122 72 / 0.7);
}

.stroke-success-700\/75 {
  stroke: rgb(2 122 72 / 0.75);
}

.stroke-success-700\/80 {
  stroke: rgb(2 122 72 / 0.8);
}

.stroke-success-700\/90 {
  stroke: rgb(2 122 72 / 0.9);
}

.stroke-success-700\/95 {
  stroke: rgb(2 122 72 / 0.95);
}

.stroke-success-700\/100 {
  stroke: rgb(2 122 72 / 1);
}

.stroke-success-800\/0 {
  stroke: rgb(5 96 58 / 0);
}

.stroke-success-800\/5 {
  stroke: rgb(5 96 58 / 0.05);
}

.stroke-success-800\/10 {
  stroke: rgb(5 96 58 / 0.1);
}

.stroke-success-800\/20 {
  stroke: rgb(5 96 58 / 0.2);
}

.stroke-success-800\/25 {
  stroke: rgb(5 96 58 / 0.25);
}

.stroke-success-800\/30 {
  stroke: rgb(5 96 58 / 0.3);
}

.stroke-success-800\/40 {
  stroke: rgb(5 96 58 / 0.4);
}

.stroke-success-800\/50 {
  stroke: rgb(5 96 58 / 0.5);
}

.stroke-success-800\/60 {
  stroke: rgb(5 96 58 / 0.6);
}

.stroke-success-800\/70 {
  stroke: rgb(5 96 58 / 0.7);
}

.stroke-success-800\/75 {
  stroke: rgb(5 96 58 / 0.75);
}

.stroke-success-800\/80 {
  stroke: rgb(5 96 58 / 0.8);
}

.stroke-success-800\/90 {
  stroke: rgb(5 96 58 / 0.9);
}

.stroke-success-800\/95 {
  stroke: rgb(5 96 58 / 0.95);
}

.stroke-success-800\/100 {
  stroke: rgb(5 96 58 / 1);
}

.stroke-success-900\/0 {
  stroke: rgb(5 79 49 / 0);
}

.stroke-success-900\/5 {
  stroke: rgb(5 79 49 / 0.05);
}

.stroke-success-900\/10 {
  stroke: rgb(5 79 49 / 0.1);
}

.stroke-success-900\/20 {
  stroke: rgb(5 79 49 / 0.2);
}

.stroke-success-900\/25 {
  stroke: rgb(5 79 49 / 0.25);
}

.stroke-success-900\/30 {
  stroke: rgb(5 79 49 / 0.3);
}

.stroke-success-900\/40 {
  stroke: rgb(5 79 49 / 0.4);
}

.stroke-success-900\/50 {
  stroke: rgb(5 79 49 / 0.5);
}

.stroke-success-900\/60 {
  stroke: rgb(5 79 49 / 0.6);
}

.stroke-success-900\/70 {
  stroke: rgb(5 79 49 / 0.7);
}

.stroke-success-900\/75 {
  stroke: rgb(5 79 49 / 0.75);
}

.stroke-success-900\/80 {
  stroke: rgb(5 79 49 / 0.8);
}

.stroke-success-900\/90 {
  stroke: rgb(5 79 49 / 0.9);
}

.stroke-success-900\/95 {
  stroke: rgb(5 79 49 / 0.95);
}

.stroke-success-900\/100 {
  stroke: rgb(5 79 49 / 1);
}

.stroke-success\/0 {
  stroke: rgb(50 213 131 / 0);
}

.stroke-success\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.stroke-success\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.stroke-success\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.stroke-success\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.stroke-success\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.stroke-success\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.stroke-success\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.stroke-success\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.stroke-success\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.stroke-success\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.stroke-success\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.stroke-success\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.stroke-success\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.stroke-success\/100 {
  stroke: rgb(50 213 131 / 1);
}

.stroke-gray-blue-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.stroke-gray-blue-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.stroke-gray-blue-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.stroke-gray-blue-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.stroke-gray-blue-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.stroke-gray-blue-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.stroke-gray-blue-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.stroke-gray-blue-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.stroke-gray-blue-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.stroke-gray-blue-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.stroke-gray-blue-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.stroke-gray-blue-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.stroke-gray-blue-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.stroke-gray-blue-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.stroke-gray-blue-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.stroke-gray-blue-50\/0 {
  stroke: rgb(248 249 252 / 0);
}

.stroke-gray-blue-50\/5 {
  stroke: rgb(248 249 252 / 0.05);
}

.stroke-gray-blue-50\/10 {
  stroke: rgb(248 249 252 / 0.1);
}

.stroke-gray-blue-50\/20 {
  stroke: rgb(248 249 252 / 0.2);
}

.stroke-gray-blue-50\/25 {
  stroke: rgb(248 249 252 / 0.25);
}

.stroke-gray-blue-50\/30 {
  stroke: rgb(248 249 252 / 0.3);
}

.stroke-gray-blue-50\/40 {
  stroke: rgb(248 249 252 / 0.4);
}

.stroke-gray-blue-50\/50 {
  stroke: rgb(248 249 252 / 0.5);
}

.stroke-gray-blue-50\/60 {
  stroke: rgb(248 249 252 / 0.6);
}

.stroke-gray-blue-50\/70 {
  stroke: rgb(248 249 252 / 0.7);
}

.stroke-gray-blue-50\/75 {
  stroke: rgb(248 249 252 / 0.75);
}

.stroke-gray-blue-50\/80 {
  stroke: rgb(248 249 252 / 0.8);
}

.stroke-gray-blue-50\/90 {
  stroke: rgb(248 249 252 / 0.9);
}

.stroke-gray-blue-50\/95 {
  stroke: rgb(248 249 252 / 0.95);
}

.stroke-gray-blue-50\/100 {
  stroke: rgb(248 249 252 / 1);
}

.stroke-gray-blue-100\/0 {
  stroke: rgb(234 236 245 / 0);
}

.stroke-gray-blue-100\/5 {
  stroke: rgb(234 236 245 / 0.05);
}

.stroke-gray-blue-100\/10 {
  stroke: rgb(234 236 245 / 0.1);
}

.stroke-gray-blue-100\/20 {
  stroke: rgb(234 236 245 / 0.2);
}

.stroke-gray-blue-100\/25 {
  stroke: rgb(234 236 245 / 0.25);
}

.stroke-gray-blue-100\/30 {
  stroke: rgb(234 236 245 / 0.3);
}

.stroke-gray-blue-100\/40 {
  stroke: rgb(234 236 245 / 0.4);
}

.stroke-gray-blue-100\/50 {
  stroke: rgb(234 236 245 / 0.5);
}

.stroke-gray-blue-100\/60 {
  stroke: rgb(234 236 245 / 0.6);
}

.stroke-gray-blue-100\/70 {
  stroke: rgb(234 236 245 / 0.7);
}

.stroke-gray-blue-100\/75 {
  stroke: rgb(234 236 245 / 0.75);
}

.stroke-gray-blue-100\/80 {
  stroke: rgb(234 236 245 / 0.8);
}

.stroke-gray-blue-100\/90 {
  stroke: rgb(234 236 245 / 0.9);
}

.stroke-gray-blue-100\/95 {
  stroke: rgb(234 236 245 / 0.95);
}

.stroke-gray-blue-100\/100 {
  stroke: rgb(234 236 245 / 1);
}

.stroke-gray-blue-200\/0 {
  stroke: rgb(213 217 235 / 0);
}

.stroke-gray-blue-200\/5 {
  stroke: rgb(213 217 235 / 0.05);
}

.stroke-gray-blue-200\/10 {
  stroke: rgb(213 217 235 / 0.1);
}

.stroke-gray-blue-200\/20 {
  stroke: rgb(213 217 235 / 0.2);
}

.stroke-gray-blue-200\/25 {
  stroke: rgb(213 217 235 / 0.25);
}

.stroke-gray-blue-200\/30 {
  stroke: rgb(213 217 235 / 0.3);
}

.stroke-gray-blue-200\/40 {
  stroke: rgb(213 217 235 / 0.4);
}

.stroke-gray-blue-200\/50 {
  stroke: rgb(213 217 235 / 0.5);
}

.stroke-gray-blue-200\/60 {
  stroke: rgb(213 217 235 / 0.6);
}

.stroke-gray-blue-200\/70 {
  stroke: rgb(213 217 235 / 0.7);
}

.stroke-gray-blue-200\/75 {
  stroke: rgb(213 217 235 / 0.75);
}

.stroke-gray-blue-200\/80 {
  stroke: rgb(213 217 235 / 0.8);
}

.stroke-gray-blue-200\/90 {
  stroke: rgb(213 217 235 / 0.9);
}

.stroke-gray-blue-200\/95 {
  stroke: rgb(213 217 235 / 0.95);
}

.stroke-gray-blue-200\/100 {
  stroke: rgb(213 217 235 / 1);
}

.stroke-gray-blue-300\/0 {
  stroke: rgb(179 184 219 / 0);
}

.stroke-gray-blue-300\/5 {
  stroke: rgb(179 184 219 / 0.05);
}

.stroke-gray-blue-300\/10 {
  stroke: rgb(179 184 219 / 0.1);
}

.stroke-gray-blue-300\/20 {
  stroke: rgb(179 184 219 / 0.2);
}

.stroke-gray-blue-300\/25 {
  stroke: rgb(179 184 219 / 0.25);
}

.stroke-gray-blue-300\/30 {
  stroke: rgb(179 184 219 / 0.3);
}

.stroke-gray-blue-300\/40 {
  stroke: rgb(179 184 219 / 0.4);
}

.stroke-gray-blue-300\/50 {
  stroke: rgb(179 184 219 / 0.5);
}

.stroke-gray-blue-300\/60 {
  stroke: rgb(179 184 219 / 0.6);
}

.stroke-gray-blue-300\/70 {
  stroke: rgb(179 184 219 / 0.7);
}

.stroke-gray-blue-300\/75 {
  stroke: rgb(179 184 219 / 0.75);
}

.stroke-gray-blue-300\/80 {
  stroke: rgb(179 184 219 / 0.8);
}

.stroke-gray-blue-300\/90 {
  stroke: rgb(179 184 219 / 0.9);
}

.stroke-gray-blue-300\/95 {
  stroke: rgb(179 184 219 / 0.95);
}

.stroke-gray-blue-300\/100 {
  stroke: rgb(179 184 219 / 1);
}

.stroke-gray-blue-400\/0 {
  stroke: rgb(113 123 188 / 0);
}

.stroke-gray-blue-400\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.stroke-gray-blue-400\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.stroke-gray-blue-400\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.stroke-gray-blue-400\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.stroke-gray-blue-400\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.stroke-gray-blue-400\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.stroke-gray-blue-400\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.stroke-gray-blue-400\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.stroke-gray-blue-400\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.stroke-gray-blue-400\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.stroke-gray-blue-400\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.stroke-gray-blue-400\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.stroke-gray-blue-400\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.stroke-gray-blue-400\/100 {
  stroke: rgb(113 123 188 / 1);
}

.stroke-gray-blue-500\/0 {
  stroke: rgb(78 91 166 / 0);
}

.stroke-gray-blue-500\/5 {
  stroke: rgb(78 91 166 / 0.05);
}

.stroke-gray-blue-500\/10 {
  stroke: rgb(78 91 166 / 0.1);
}

.stroke-gray-blue-500\/20 {
  stroke: rgb(78 91 166 / 0.2);
}

.stroke-gray-blue-500\/25 {
  stroke: rgb(78 91 166 / 0.25);
}

.stroke-gray-blue-500\/30 {
  stroke: rgb(78 91 166 / 0.3);
}

.stroke-gray-blue-500\/40 {
  stroke: rgb(78 91 166 / 0.4);
}

.stroke-gray-blue-500\/50 {
  stroke: rgb(78 91 166 / 0.5);
}

.stroke-gray-blue-500\/60 {
  stroke: rgb(78 91 166 / 0.6);
}

.stroke-gray-blue-500\/70 {
  stroke: rgb(78 91 166 / 0.7);
}

.stroke-gray-blue-500\/75 {
  stroke: rgb(78 91 166 / 0.75);
}

.stroke-gray-blue-500\/80 {
  stroke: rgb(78 91 166 / 0.8);
}

.stroke-gray-blue-500\/90 {
  stroke: rgb(78 91 166 / 0.9);
}

.stroke-gray-blue-500\/95 {
  stroke: rgb(78 91 166 / 0.95);
}

.stroke-gray-blue-500\/100 {
  stroke: rgb(78 91 166 / 1);
}

.stroke-gray-blue-600\/0 {
  stroke: rgb(62 71 132 / 0);
}

.stroke-gray-blue-600\/5 {
  stroke: rgb(62 71 132 / 0.05);
}

.stroke-gray-blue-600\/10 {
  stroke: rgb(62 71 132 / 0.1);
}

.stroke-gray-blue-600\/20 {
  stroke: rgb(62 71 132 / 0.2);
}

.stroke-gray-blue-600\/25 {
  stroke: rgb(62 71 132 / 0.25);
}

.stroke-gray-blue-600\/30 {
  stroke: rgb(62 71 132 / 0.3);
}

.stroke-gray-blue-600\/40 {
  stroke: rgb(62 71 132 / 0.4);
}

.stroke-gray-blue-600\/50 {
  stroke: rgb(62 71 132 / 0.5);
}

.stroke-gray-blue-600\/60 {
  stroke: rgb(62 71 132 / 0.6);
}

.stroke-gray-blue-600\/70 {
  stroke: rgb(62 71 132 / 0.7);
}

.stroke-gray-blue-600\/75 {
  stroke: rgb(62 71 132 / 0.75);
}

.stroke-gray-blue-600\/80 {
  stroke: rgb(62 71 132 / 0.8);
}

.stroke-gray-blue-600\/90 {
  stroke: rgb(62 71 132 / 0.9);
}

.stroke-gray-blue-600\/95 {
  stroke: rgb(62 71 132 / 0.95);
}

.stroke-gray-blue-600\/100 {
  stroke: rgb(62 71 132 / 1);
}

.stroke-gray-blue-700\/0 {
  stroke: rgb(54 63 114 / 0);
}

.stroke-gray-blue-700\/5 {
  stroke: rgb(54 63 114 / 0.05);
}

.stroke-gray-blue-700\/10 {
  stroke: rgb(54 63 114 / 0.1);
}

.stroke-gray-blue-700\/20 {
  stroke: rgb(54 63 114 / 0.2);
}

.stroke-gray-blue-700\/25 {
  stroke: rgb(54 63 114 / 0.25);
}

.stroke-gray-blue-700\/30 {
  stroke: rgb(54 63 114 / 0.3);
}

.stroke-gray-blue-700\/40 {
  stroke: rgb(54 63 114 / 0.4);
}

.stroke-gray-blue-700\/50 {
  stroke: rgb(54 63 114 / 0.5);
}

.stroke-gray-blue-700\/60 {
  stroke: rgb(54 63 114 / 0.6);
}

.stroke-gray-blue-700\/70 {
  stroke: rgb(54 63 114 / 0.7);
}

.stroke-gray-blue-700\/75 {
  stroke: rgb(54 63 114 / 0.75);
}

.stroke-gray-blue-700\/80 {
  stroke: rgb(54 63 114 / 0.8);
}

.stroke-gray-blue-700\/90 {
  stroke: rgb(54 63 114 / 0.9);
}

.stroke-gray-blue-700\/95 {
  stroke: rgb(54 63 114 / 0.95);
}

.stroke-gray-blue-700\/100 {
  stroke: rgb(54 63 114 / 1);
}

.stroke-gray-blue-800\/0 {
  stroke: rgb(41 48 86 / 0);
}

.stroke-gray-blue-800\/5 {
  stroke: rgb(41 48 86 / 0.05);
}

.stroke-gray-blue-800\/10 {
  stroke: rgb(41 48 86 / 0.1);
}

.stroke-gray-blue-800\/20 {
  stroke: rgb(41 48 86 / 0.2);
}

.stroke-gray-blue-800\/25 {
  stroke: rgb(41 48 86 / 0.25);
}

.stroke-gray-blue-800\/30 {
  stroke: rgb(41 48 86 / 0.3);
}

.stroke-gray-blue-800\/40 {
  stroke: rgb(41 48 86 / 0.4);
}

.stroke-gray-blue-800\/50 {
  stroke: rgb(41 48 86 / 0.5);
}

.stroke-gray-blue-800\/60 {
  stroke: rgb(41 48 86 / 0.6);
}

.stroke-gray-blue-800\/70 {
  stroke: rgb(41 48 86 / 0.7);
}

.stroke-gray-blue-800\/75 {
  stroke: rgb(41 48 86 / 0.75);
}

.stroke-gray-blue-800\/80 {
  stroke: rgb(41 48 86 / 0.8);
}

.stroke-gray-blue-800\/90 {
  stroke: rgb(41 48 86 / 0.9);
}

.stroke-gray-blue-800\/95 {
  stroke: rgb(41 48 86 / 0.95);
}

.stroke-gray-blue-800\/100 {
  stroke: rgb(41 48 86 / 1);
}

.stroke-gray-blue-900\/0 {
  stroke: rgb(16 19 35 / 0);
}

.stroke-gray-blue-900\/5 {
  stroke: rgb(16 19 35 / 0.05);
}

.stroke-gray-blue-900\/10 {
  stroke: rgb(16 19 35 / 0.1);
}

.stroke-gray-blue-900\/20 {
  stroke: rgb(16 19 35 / 0.2);
}

.stroke-gray-blue-900\/25 {
  stroke: rgb(16 19 35 / 0.25);
}

.stroke-gray-blue-900\/30 {
  stroke: rgb(16 19 35 / 0.3);
}

.stroke-gray-blue-900\/40 {
  stroke: rgb(16 19 35 / 0.4);
}

.stroke-gray-blue-900\/50 {
  stroke: rgb(16 19 35 / 0.5);
}

.stroke-gray-blue-900\/60 {
  stroke: rgb(16 19 35 / 0.6);
}

.stroke-gray-blue-900\/70 {
  stroke: rgb(16 19 35 / 0.7);
}

.stroke-gray-blue-900\/75 {
  stroke: rgb(16 19 35 / 0.75);
}

.stroke-gray-blue-900\/80 {
  stroke: rgb(16 19 35 / 0.8);
}

.stroke-gray-blue-900\/90 {
  stroke: rgb(16 19 35 / 0.9);
}

.stroke-gray-blue-900\/95 {
  stroke: rgb(16 19 35 / 0.95);
}

.stroke-gray-blue-900\/100 {
  stroke: rgb(16 19 35 / 1);
}

.stroke-gray-blue\/0 {
  stroke: rgb(113 123 188 / 0);
}

.stroke-gray-blue\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.stroke-gray-blue\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.stroke-gray-blue\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.stroke-gray-blue\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.stroke-gray-blue\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.stroke-gray-blue\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.stroke-gray-blue\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.stroke-gray-blue\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.stroke-gray-blue\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.stroke-gray-blue\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.stroke-gray-blue\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.stroke-gray-blue\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.stroke-gray-blue\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.stroke-gray-blue\/100 {
  stroke: rgb(113 123 188 / 1);
}

.stroke-gray-cool-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.stroke-gray-cool-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.stroke-gray-cool-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.stroke-gray-cool-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.stroke-gray-cool-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.stroke-gray-cool-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.stroke-gray-cool-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.stroke-gray-cool-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.stroke-gray-cool-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.stroke-gray-cool-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.stroke-gray-cool-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.stroke-gray-cool-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.stroke-gray-cool-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.stroke-gray-cool-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.stroke-gray-cool-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.stroke-gray-cool-50\/0 {
  stroke: rgb(249 249 251 / 0);
}

.stroke-gray-cool-50\/5 {
  stroke: rgb(249 249 251 / 0.05);
}

.stroke-gray-cool-50\/10 {
  stroke: rgb(249 249 251 / 0.1);
}

.stroke-gray-cool-50\/20 {
  stroke: rgb(249 249 251 / 0.2);
}

.stroke-gray-cool-50\/25 {
  stroke: rgb(249 249 251 / 0.25);
}

.stroke-gray-cool-50\/30 {
  stroke: rgb(249 249 251 / 0.3);
}

.stroke-gray-cool-50\/40 {
  stroke: rgb(249 249 251 / 0.4);
}

.stroke-gray-cool-50\/50 {
  stroke: rgb(249 249 251 / 0.5);
}

.stroke-gray-cool-50\/60 {
  stroke: rgb(249 249 251 / 0.6);
}

.stroke-gray-cool-50\/70 {
  stroke: rgb(249 249 251 / 0.7);
}

.stroke-gray-cool-50\/75 {
  stroke: rgb(249 249 251 / 0.75);
}

.stroke-gray-cool-50\/80 {
  stroke: rgb(249 249 251 / 0.8);
}

.stroke-gray-cool-50\/90 {
  stroke: rgb(249 249 251 / 0.9);
}

.stroke-gray-cool-50\/95 {
  stroke: rgb(249 249 251 / 0.95);
}

.stroke-gray-cool-50\/100 {
  stroke: rgb(249 249 251 / 1);
}

.stroke-gray-cool-100\/0 {
  stroke: rgb(239 241 245 / 0);
}

.stroke-gray-cool-100\/5 {
  stroke: rgb(239 241 245 / 0.05);
}

.stroke-gray-cool-100\/10 {
  stroke: rgb(239 241 245 / 0.1);
}

.stroke-gray-cool-100\/20 {
  stroke: rgb(239 241 245 / 0.2);
}

.stroke-gray-cool-100\/25 {
  stroke: rgb(239 241 245 / 0.25);
}

.stroke-gray-cool-100\/30 {
  stroke: rgb(239 241 245 / 0.3);
}

.stroke-gray-cool-100\/40 {
  stroke: rgb(239 241 245 / 0.4);
}

.stroke-gray-cool-100\/50 {
  stroke: rgb(239 241 245 / 0.5);
}

.stroke-gray-cool-100\/60 {
  stroke: rgb(239 241 245 / 0.6);
}

.stroke-gray-cool-100\/70 {
  stroke: rgb(239 241 245 / 0.7);
}

.stroke-gray-cool-100\/75 {
  stroke: rgb(239 241 245 / 0.75);
}

.stroke-gray-cool-100\/80 {
  stroke: rgb(239 241 245 / 0.8);
}

.stroke-gray-cool-100\/90 {
  stroke: rgb(239 241 245 / 0.9);
}

.stroke-gray-cool-100\/95 {
  stroke: rgb(239 241 245 / 0.95);
}

.stroke-gray-cool-100\/100 {
  stroke: rgb(239 241 245 / 1);
}

.stroke-gray-cool-200\/0 {
  stroke: rgb(220 223 234 / 0);
}

.stroke-gray-cool-200\/5 {
  stroke: rgb(220 223 234 / 0.05);
}

.stroke-gray-cool-200\/10 {
  stroke: rgb(220 223 234 / 0.1);
}

.stroke-gray-cool-200\/20 {
  stroke: rgb(220 223 234 / 0.2);
}

.stroke-gray-cool-200\/25 {
  stroke: rgb(220 223 234 / 0.25);
}

.stroke-gray-cool-200\/30 {
  stroke: rgb(220 223 234 / 0.3);
}

.stroke-gray-cool-200\/40 {
  stroke: rgb(220 223 234 / 0.4);
}

.stroke-gray-cool-200\/50 {
  stroke: rgb(220 223 234 / 0.5);
}

.stroke-gray-cool-200\/60 {
  stroke: rgb(220 223 234 / 0.6);
}

.stroke-gray-cool-200\/70 {
  stroke: rgb(220 223 234 / 0.7);
}

.stroke-gray-cool-200\/75 {
  stroke: rgb(220 223 234 / 0.75);
}

.stroke-gray-cool-200\/80 {
  stroke: rgb(220 223 234 / 0.8);
}

.stroke-gray-cool-200\/90 {
  stroke: rgb(220 223 234 / 0.9);
}

.stroke-gray-cool-200\/95 {
  stroke: rgb(220 223 234 / 0.95);
}

.stroke-gray-cool-200\/100 {
  stroke: rgb(220 223 234 / 1);
}

.stroke-gray-cool-300\/0 {
  stroke: rgb(185 192 212 / 0);
}

.stroke-gray-cool-300\/5 {
  stroke: rgb(185 192 212 / 0.05);
}

.stroke-gray-cool-300\/10 {
  stroke: rgb(185 192 212 / 0.1);
}

.stroke-gray-cool-300\/20 {
  stroke: rgb(185 192 212 / 0.2);
}

.stroke-gray-cool-300\/25 {
  stroke: rgb(185 192 212 / 0.25);
}

.stroke-gray-cool-300\/30 {
  stroke: rgb(185 192 212 / 0.3);
}

.stroke-gray-cool-300\/40 {
  stroke: rgb(185 192 212 / 0.4);
}

.stroke-gray-cool-300\/50 {
  stroke: rgb(185 192 212 / 0.5);
}

.stroke-gray-cool-300\/60 {
  stroke: rgb(185 192 212 / 0.6);
}

.stroke-gray-cool-300\/70 {
  stroke: rgb(185 192 212 / 0.7);
}

.stroke-gray-cool-300\/75 {
  stroke: rgb(185 192 212 / 0.75);
}

.stroke-gray-cool-300\/80 {
  stroke: rgb(185 192 212 / 0.8);
}

.stroke-gray-cool-300\/90 {
  stroke: rgb(185 192 212 / 0.9);
}

.stroke-gray-cool-300\/95 {
  stroke: rgb(185 192 212 / 0.95);
}

.stroke-gray-cool-300\/100 {
  stroke: rgb(185 192 212 / 1);
}

.stroke-gray-cool-400\/0 {
  stroke: rgb(125 137 176 / 0);
}

.stroke-gray-cool-400\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.stroke-gray-cool-400\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.stroke-gray-cool-400\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.stroke-gray-cool-400\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.stroke-gray-cool-400\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.stroke-gray-cool-400\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.stroke-gray-cool-400\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.stroke-gray-cool-400\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.stroke-gray-cool-400\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.stroke-gray-cool-400\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.stroke-gray-cool-400\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.stroke-gray-cool-400\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.stroke-gray-cool-400\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.stroke-gray-cool-400\/100 {
  stroke: rgb(125 137 176 / 1);
}

.stroke-gray-cool-500\/0 {
  stroke: rgb(93 107 152 / 0);
}

.stroke-gray-cool-500\/5 {
  stroke: rgb(93 107 152 / 0.05);
}

.stroke-gray-cool-500\/10 {
  stroke: rgb(93 107 152 / 0.1);
}

.stroke-gray-cool-500\/20 {
  stroke: rgb(93 107 152 / 0.2);
}

.stroke-gray-cool-500\/25 {
  stroke: rgb(93 107 152 / 0.25);
}

.stroke-gray-cool-500\/30 {
  stroke: rgb(93 107 152 / 0.3);
}

.stroke-gray-cool-500\/40 {
  stroke: rgb(93 107 152 / 0.4);
}

.stroke-gray-cool-500\/50 {
  stroke: rgb(93 107 152 / 0.5);
}

.stroke-gray-cool-500\/60 {
  stroke: rgb(93 107 152 / 0.6);
}

.stroke-gray-cool-500\/70 {
  stroke: rgb(93 107 152 / 0.7);
}

.stroke-gray-cool-500\/75 {
  stroke: rgb(93 107 152 / 0.75);
}

.stroke-gray-cool-500\/80 {
  stroke: rgb(93 107 152 / 0.8);
}

.stroke-gray-cool-500\/90 {
  stroke: rgb(93 107 152 / 0.9);
}

.stroke-gray-cool-500\/95 {
  stroke: rgb(93 107 152 / 0.95);
}

.stroke-gray-cool-500\/100 {
  stroke: rgb(93 107 152 / 1);
}

.stroke-gray-cool-600\/0 {
  stroke: rgb(74 85 120 / 0);
}

.stroke-gray-cool-600\/5 {
  stroke: rgb(74 85 120 / 0.05);
}

.stroke-gray-cool-600\/10 {
  stroke: rgb(74 85 120 / 0.1);
}

.stroke-gray-cool-600\/20 {
  stroke: rgb(74 85 120 / 0.2);
}

.stroke-gray-cool-600\/25 {
  stroke: rgb(74 85 120 / 0.25);
}

.stroke-gray-cool-600\/30 {
  stroke: rgb(74 85 120 / 0.3);
}

.stroke-gray-cool-600\/40 {
  stroke: rgb(74 85 120 / 0.4);
}

.stroke-gray-cool-600\/50 {
  stroke: rgb(74 85 120 / 0.5);
}

.stroke-gray-cool-600\/60 {
  stroke: rgb(74 85 120 / 0.6);
}

.stroke-gray-cool-600\/70 {
  stroke: rgb(74 85 120 / 0.7);
}

.stroke-gray-cool-600\/75 {
  stroke: rgb(74 85 120 / 0.75);
}

.stroke-gray-cool-600\/80 {
  stroke: rgb(74 85 120 / 0.8);
}

.stroke-gray-cool-600\/90 {
  stroke: rgb(74 85 120 / 0.9);
}

.stroke-gray-cool-600\/95 {
  stroke: rgb(74 85 120 / 0.95);
}

.stroke-gray-cool-600\/100 {
  stroke: rgb(74 85 120 / 1);
}

.stroke-gray-cool-700\/0 {
  stroke: rgb(64 73 104 / 0);
}

.stroke-gray-cool-700\/5 {
  stroke: rgb(64 73 104 / 0.05);
}

.stroke-gray-cool-700\/10 {
  stroke: rgb(64 73 104 / 0.1);
}

.stroke-gray-cool-700\/20 {
  stroke: rgb(64 73 104 / 0.2);
}

.stroke-gray-cool-700\/25 {
  stroke: rgb(64 73 104 / 0.25);
}

.stroke-gray-cool-700\/30 {
  stroke: rgb(64 73 104 / 0.3);
}

.stroke-gray-cool-700\/40 {
  stroke: rgb(64 73 104 / 0.4);
}

.stroke-gray-cool-700\/50 {
  stroke: rgb(64 73 104 / 0.5);
}

.stroke-gray-cool-700\/60 {
  stroke: rgb(64 73 104 / 0.6);
}

.stroke-gray-cool-700\/70 {
  stroke: rgb(64 73 104 / 0.7);
}

.stroke-gray-cool-700\/75 {
  stroke: rgb(64 73 104 / 0.75);
}

.stroke-gray-cool-700\/80 {
  stroke: rgb(64 73 104 / 0.8);
}

.stroke-gray-cool-700\/90 {
  stroke: rgb(64 73 104 / 0.9);
}

.stroke-gray-cool-700\/95 {
  stroke: rgb(64 73 104 / 0.95);
}

.stroke-gray-cool-700\/100 {
  stroke: rgb(64 73 104 / 1);
}

.stroke-gray-cool-800\/0 {
  stroke: rgb(48 55 79 / 0);
}

.stroke-gray-cool-800\/5 {
  stroke: rgb(48 55 79 / 0.05);
}

.stroke-gray-cool-800\/10 {
  stroke: rgb(48 55 79 / 0.1);
}

.stroke-gray-cool-800\/20 {
  stroke: rgb(48 55 79 / 0.2);
}

.stroke-gray-cool-800\/25 {
  stroke: rgb(48 55 79 / 0.25);
}

.stroke-gray-cool-800\/30 {
  stroke: rgb(48 55 79 / 0.3);
}

.stroke-gray-cool-800\/40 {
  stroke: rgb(48 55 79 / 0.4);
}

.stroke-gray-cool-800\/50 {
  stroke: rgb(48 55 79 / 0.5);
}

.stroke-gray-cool-800\/60 {
  stroke: rgb(48 55 79 / 0.6);
}

.stroke-gray-cool-800\/70 {
  stroke: rgb(48 55 79 / 0.7);
}

.stroke-gray-cool-800\/75 {
  stroke: rgb(48 55 79 / 0.75);
}

.stroke-gray-cool-800\/80 {
  stroke: rgb(48 55 79 / 0.8);
}

.stroke-gray-cool-800\/90 {
  stroke: rgb(48 55 79 / 0.9);
}

.stroke-gray-cool-800\/95 {
  stroke: rgb(48 55 79 / 0.95);
}

.stroke-gray-cool-800\/100 {
  stroke: rgb(48 55 79 / 1);
}

.stroke-gray-cool-900\/0 {
  stroke: rgb(17 19 34 / 0);
}

.stroke-gray-cool-900\/5 {
  stroke: rgb(17 19 34 / 0.05);
}

.stroke-gray-cool-900\/10 {
  stroke: rgb(17 19 34 / 0.1);
}

.stroke-gray-cool-900\/20 {
  stroke: rgb(17 19 34 / 0.2);
}

.stroke-gray-cool-900\/25 {
  stroke: rgb(17 19 34 / 0.25);
}

.stroke-gray-cool-900\/30 {
  stroke: rgb(17 19 34 / 0.3);
}

.stroke-gray-cool-900\/40 {
  stroke: rgb(17 19 34 / 0.4);
}

.stroke-gray-cool-900\/50 {
  stroke: rgb(17 19 34 / 0.5);
}

.stroke-gray-cool-900\/60 {
  stroke: rgb(17 19 34 / 0.6);
}

.stroke-gray-cool-900\/70 {
  stroke: rgb(17 19 34 / 0.7);
}

.stroke-gray-cool-900\/75 {
  stroke: rgb(17 19 34 / 0.75);
}

.stroke-gray-cool-900\/80 {
  stroke: rgb(17 19 34 / 0.8);
}

.stroke-gray-cool-900\/90 {
  stroke: rgb(17 19 34 / 0.9);
}

.stroke-gray-cool-900\/95 {
  stroke: rgb(17 19 34 / 0.95);
}

.stroke-gray-cool-900\/100 {
  stroke: rgb(17 19 34 / 1);
}

.stroke-gray-cool\/0 {
  stroke: rgb(125 137 176 / 0);
}

.stroke-gray-cool\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.stroke-gray-cool\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.stroke-gray-cool\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.stroke-gray-cool\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.stroke-gray-cool\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.stroke-gray-cool\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.stroke-gray-cool\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.stroke-gray-cool\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.stroke-gray-cool\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.stroke-gray-cool\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.stroke-gray-cool\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.stroke-gray-cool\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.stroke-gray-cool\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.stroke-gray-cool\/100 {
  stroke: rgb(125 137 176 / 1);
}

.stroke-gray-modern-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.stroke-gray-modern-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.stroke-gray-modern-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.stroke-gray-modern-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.stroke-gray-modern-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.stroke-gray-modern-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.stroke-gray-modern-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.stroke-gray-modern-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.stroke-gray-modern-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.stroke-gray-modern-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.stroke-gray-modern-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.stroke-gray-modern-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.stroke-gray-modern-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.stroke-gray-modern-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.stroke-gray-modern-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.stroke-gray-modern-50\/0 {
  stroke: rgb(248 250 252 / 0);
}

.stroke-gray-modern-50\/5 {
  stroke: rgb(248 250 252 / 0.05);
}

.stroke-gray-modern-50\/10 {
  stroke: rgb(248 250 252 / 0.1);
}

.stroke-gray-modern-50\/20 {
  stroke: rgb(248 250 252 / 0.2);
}

.stroke-gray-modern-50\/25 {
  stroke: rgb(248 250 252 / 0.25);
}

.stroke-gray-modern-50\/30 {
  stroke: rgb(248 250 252 / 0.3);
}

.stroke-gray-modern-50\/40 {
  stroke: rgb(248 250 252 / 0.4);
}

.stroke-gray-modern-50\/50 {
  stroke: rgb(248 250 252 / 0.5);
}

.stroke-gray-modern-50\/60 {
  stroke: rgb(248 250 252 / 0.6);
}

.stroke-gray-modern-50\/70 {
  stroke: rgb(248 250 252 / 0.7);
}

.stroke-gray-modern-50\/75 {
  stroke: rgb(248 250 252 / 0.75);
}

.stroke-gray-modern-50\/80 {
  stroke: rgb(248 250 252 / 0.8);
}

.stroke-gray-modern-50\/90 {
  stroke: rgb(248 250 252 / 0.9);
}

.stroke-gray-modern-50\/95 {
  stroke: rgb(248 250 252 / 0.95);
}

.stroke-gray-modern-50\/100 {
  stroke: rgb(248 250 252 / 1);
}

.stroke-gray-modern-100\/0 {
  stroke: rgb(238 242 246 / 0);
}

.stroke-gray-modern-100\/5 {
  stroke: rgb(238 242 246 / 0.05);
}

.stroke-gray-modern-100\/10 {
  stroke: rgb(238 242 246 / 0.1);
}

.stroke-gray-modern-100\/20 {
  stroke: rgb(238 242 246 / 0.2);
}

.stroke-gray-modern-100\/25 {
  stroke: rgb(238 242 246 / 0.25);
}

.stroke-gray-modern-100\/30 {
  stroke: rgb(238 242 246 / 0.3);
}

.stroke-gray-modern-100\/40 {
  stroke: rgb(238 242 246 / 0.4);
}

.stroke-gray-modern-100\/50 {
  stroke: rgb(238 242 246 / 0.5);
}

.stroke-gray-modern-100\/60 {
  stroke: rgb(238 242 246 / 0.6);
}

.stroke-gray-modern-100\/70 {
  stroke: rgb(238 242 246 / 0.7);
}

.stroke-gray-modern-100\/75 {
  stroke: rgb(238 242 246 / 0.75);
}

.stroke-gray-modern-100\/80 {
  stroke: rgb(238 242 246 / 0.8);
}

.stroke-gray-modern-100\/90 {
  stroke: rgb(238 242 246 / 0.9);
}

.stroke-gray-modern-100\/95 {
  stroke: rgb(238 242 246 / 0.95);
}

.stroke-gray-modern-100\/100 {
  stroke: rgb(238 242 246 / 1);
}

.stroke-gray-modern-200\/0 {
  stroke: rgb(227 232 239 / 0);
}

.stroke-gray-modern-200\/5 {
  stroke: rgb(227 232 239 / 0.05);
}

.stroke-gray-modern-200\/10 {
  stroke: rgb(227 232 239 / 0.1);
}

.stroke-gray-modern-200\/20 {
  stroke: rgb(227 232 239 / 0.2);
}

.stroke-gray-modern-200\/25 {
  stroke: rgb(227 232 239 / 0.25);
}

.stroke-gray-modern-200\/30 {
  stroke: rgb(227 232 239 / 0.3);
}

.stroke-gray-modern-200\/40 {
  stroke: rgb(227 232 239 / 0.4);
}

.stroke-gray-modern-200\/50 {
  stroke: rgb(227 232 239 / 0.5);
}

.stroke-gray-modern-200\/60 {
  stroke: rgb(227 232 239 / 0.6);
}

.stroke-gray-modern-200\/70 {
  stroke: rgb(227 232 239 / 0.7);
}

.stroke-gray-modern-200\/75 {
  stroke: rgb(227 232 239 / 0.75);
}

.stroke-gray-modern-200\/80 {
  stroke: rgb(227 232 239 / 0.8);
}

.stroke-gray-modern-200\/90 {
  stroke: rgb(227 232 239 / 0.9);
}

.stroke-gray-modern-200\/95 {
  stroke: rgb(227 232 239 / 0.95);
}

.stroke-gray-modern-200\/100 {
  stroke: rgb(227 232 239 / 1);
}

.stroke-gray-modern-300\/0 {
  stroke: rgb(205 213 223 / 0);
}

.stroke-gray-modern-300\/5 {
  stroke: rgb(205 213 223 / 0.05);
}

.stroke-gray-modern-300\/10 {
  stroke: rgb(205 213 223 / 0.1);
}

.stroke-gray-modern-300\/20 {
  stroke: rgb(205 213 223 / 0.2);
}

.stroke-gray-modern-300\/25 {
  stroke: rgb(205 213 223 / 0.25);
}

.stroke-gray-modern-300\/30 {
  stroke: rgb(205 213 223 / 0.3);
}

.stroke-gray-modern-300\/40 {
  stroke: rgb(205 213 223 / 0.4);
}

.stroke-gray-modern-300\/50 {
  stroke: rgb(205 213 223 / 0.5);
}

.stroke-gray-modern-300\/60 {
  stroke: rgb(205 213 223 / 0.6);
}

.stroke-gray-modern-300\/70 {
  stroke: rgb(205 213 223 / 0.7);
}

.stroke-gray-modern-300\/75 {
  stroke: rgb(205 213 223 / 0.75);
}

.stroke-gray-modern-300\/80 {
  stroke: rgb(205 213 223 / 0.8);
}

.stroke-gray-modern-300\/90 {
  stroke: rgb(205 213 223 / 0.9);
}

.stroke-gray-modern-300\/95 {
  stroke: rgb(205 213 223 / 0.95);
}

.stroke-gray-modern-300\/100 {
  stroke: rgb(205 213 223 / 1);
}

.stroke-gray-modern-400\/0 {
  stroke: rgb(154 164 178 / 0);
}

.stroke-gray-modern-400\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.stroke-gray-modern-400\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.stroke-gray-modern-400\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.stroke-gray-modern-400\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.stroke-gray-modern-400\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.stroke-gray-modern-400\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.stroke-gray-modern-400\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.stroke-gray-modern-400\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.stroke-gray-modern-400\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.stroke-gray-modern-400\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.stroke-gray-modern-400\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.stroke-gray-modern-400\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.stroke-gray-modern-400\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.stroke-gray-modern-400\/100 {
  stroke: rgb(154 164 178 / 1);
}

.stroke-gray-modern-500\/0 {
  stroke: rgb(105 117 134 / 0);
}

.stroke-gray-modern-500\/5 {
  stroke: rgb(105 117 134 / 0.05);
}

.stroke-gray-modern-500\/10 {
  stroke: rgb(105 117 134 / 0.1);
}

.stroke-gray-modern-500\/20 {
  stroke: rgb(105 117 134 / 0.2);
}

.stroke-gray-modern-500\/25 {
  stroke: rgb(105 117 134 / 0.25);
}

.stroke-gray-modern-500\/30 {
  stroke: rgb(105 117 134 / 0.3);
}

.stroke-gray-modern-500\/40 {
  stroke: rgb(105 117 134 / 0.4);
}

.stroke-gray-modern-500\/50 {
  stroke: rgb(105 117 134 / 0.5);
}

.stroke-gray-modern-500\/60 {
  stroke: rgb(105 117 134 / 0.6);
}

.stroke-gray-modern-500\/70 {
  stroke: rgb(105 117 134 / 0.7);
}

.stroke-gray-modern-500\/75 {
  stroke: rgb(105 117 134 / 0.75);
}

.stroke-gray-modern-500\/80 {
  stroke: rgb(105 117 134 / 0.8);
}

.stroke-gray-modern-500\/90 {
  stroke: rgb(105 117 134 / 0.9);
}

.stroke-gray-modern-500\/95 {
  stroke: rgb(105 117 134 / 0.95);
}

.stroke-gray-modern-500\/100 {
  stroke: rgb(105 117 134 / 1);
}

.stroke-gray-modern-600\/0 {
  stroke: rgb(72 85 101 / 0);
}

.stroke-gray-modern-600\/5 {
  stroke: rgb(72 85 101 / 0.05);
}

.stroke-gray-modern-600\/10 {
  stroke: rgb(72 85 101 / 0.1);
}

.stroke-gray-modern-600\/20 {
  stroke: rgb(72 85 101 / 0.2);
}

.stroke-gray-modern-600\/25 {
  stroke: rgb(72 85 101 / 0.25);
}

.stroke-gray-modern-600\/30 {
  stroke: rgb(72 85 101 / 0.3);
}

.stroke-gray-modern-600\/40 {
  stroke: rgb(72 85 101 / 0.4);
}

.stroke-gray-modern-600\/50 {
  stroke: rgb(72 85 101 / 0.5);
}

.stroke-gray-modern-600\/60 {
  stroke: rgb(72 85 101 / 0.6);
}

.stroke-gray-modern-600\/70 {
  stroke: rgb(72 85 101 / 0.7);
}

.stroke-gray-modern-600\/75 {
  stroke: rgb(72 85 101 / 0.75);
}

.stroke-gray-modern-600\/80 {
  stroke: rgb(72 85 101 / 0.8);
}

.stroke-gray-modern-600\/90 {
  stroke: rgb(72 85 101 / 0.9);
}

.stroke-gray-modern-600\/95 {
  stroke: rgb(72 85 101 / 0.95);
}

.stroke-gray-modern-600\/100 {
  stroke: rgb(72 85 101 / 1);
}

.stroke-gray-modern-700\/0 {
  stroke: rgb(54 65 82 / 0);
}

.stroke-gray-modern-700\/5 {
  stroke: rgb(54 65 82 / 0.05);
}

.stroke-gray-modern-700\/10 {
  stroke: rgb(54 65 82 / 0.1);
}

.stroke-gray-modern-700\/20 {
  stroke: rgb(54 65 82 / 0.2);
}

.stroke-gray-modern-700\/25 {
  stroke: rgb(54 65 82 / 0.25);
}

.stroke-gray-modern-700\/30 {
  stroke: rgb(54 65 82 / 0.3);
}

.stroke-gray-modern-700\/40 {
  stroke: rgb(54 65 82 / 0.4);
}

.stroke-gray-modern-700\/50 {
  stroke: rgb(54 65 82 / 0.5);
}

.stroke-gray-modern-700\/60 {
  stroke: rgb(54 65 82 / 0.6);
}

.stroke-gray-modern-700\/70 {
  stroke: rgb(54 65 82 / 0.7);
}

.stroke-gray-modern-700\/75 {
  stroke: rgb(54 65 82 / 0.75);
}

.stroke-gray-modern-700\/80 {
  stroke: rgb(54 65 82 / 0.8);
}

.stroke-gray-modern-700\/90 {
  stroke: rgb(54 65 82 / 0.9);
}

.stroke-gray-modern-700\/95 {
  stroke: rgb(54 65 82 / 0.95);
}

.stroke-gray-modern-700\/100 {
  stroke: rgb(54 65 82 / 1);
}

.stroke-gray-modern-800\/0 {
  stroke: rgb(32 41 57 / 0);
}

.stroke-gray-modern-800\/5 {
  stroke: rgb(32 41 57 / 0.05);
}

.stroke-gray-modern-800\/10 {
  stroke: rgb(32 41 57 / 0.1);
}

.stroke-gray-modern-800\/20 {
  stroke: rgb(32 41 57 / 0.2);
}

.stroke-gray-modern-800\/25 {
  stroke: rgb(32 41 57 / 0.25);
}

.stroke-gray-modern-800\/30 {
  stroke: rgb(32 41 57 / 0.3);
}

.stroke-gray-modern-800\/40 {
  stroke: rgb(32 41 57 / 0.4);
}

.stroke-gray-modern-800\/50 {
  stroke: rgb(32 41 57 / 0.5);
}

.stroke-gray-modern-800\/60 {
  stroke: rgb(32 41 57 / 0.6);
}

.stroke-gray-modern-800\/70 {
  stroke: rgb(32 41 57 / 0.7);
}

.stroke-gray-modern-800\/75 {
  stroke: rgb(32 41 57 / 0.75);
}

.stroke-gray-modern-800\/80 {
  stroke: rgb(32 41 57 / 0.8);
}

.stroke-gray-modern-800\/90 {
  stroke: rgb(32 41 57 / 0.9);
}

.stroke-gray-modern-800\/95 {
  stroke: rgb(32 41 57 / 0.95);
}

.stroke-gray-modern-800\/100 {
  stroke: rgb(32 41 57 / 1);
}

.stroke-gray-modern-900\/0 {
  stroke: rgb(18 25 38 / 0);
}

.stroke-gray-modern-900\/5 {
  stroke: rgb(18 25 38 / 0.05);
}

.stroke-gray-modern-900\/10 {
  stroke: rgb(18 25 38 / 0.1);
}

.stroke-gray-modern-900\/20 {
  stroke: rgb(18 25 38 / 0.2);
}

.stroke-gray-modern-900\/25 {
  stroke: rgb(18 25 38 / 0.25);
}

.stroke-gray-modern-900\/30 {
  stroke: rgb(18 25 38 / 0.3);
}

.stroke-gray-modern-900\/40 {
  stroke: rgb(18 25 38 / 0.4);
}

.stroke-gray-modern-900\/50 {
  stroke: rgb(18 25 38 / 0.5);
}

.stroke-gray-modern-900\/60 {
  stroke: rgb(18 25 38 / 0.6);
}

.stroke-gray-modern-900\/70 {
  stroke: rgb(18 25 38 / 0.7);
}

.stroke-gray-modern-900\/75 {
  stroke: rgb(18 25 38 / 0.75);
}

.stroke-gray-modern-900\/80 {
  stroke: rgb(18 25 38 / 0.8);
}

.stroke-gray-modern-900\/90 {
  stroke: rgb(18 25 38 / 0.9);
}

.stroke-gray-modern-900\/95 {
  stroke: rgb(18 25 38 / 0.95);
}

.stroke-gray-modern-900\/100 {
  stroke: rgb(18 25 38 / 1);
}

.stroke-gray-modern\/0 {
  stroke: rgb(154 164 178 / 0);
}

.stroke-gray-modern\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.stroke-gray-modern\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.stroke-gray-modern\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.stroke-gray-modern\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.stroke-gray-modern\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.stroke-gray-modern\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.stroke-gray-modern\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.stroke-gray-modern\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.stroke-gray-modern\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.stroke-gray-modern\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.stroke-gray-modern\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.stroke-gray-modern\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.stroke-gray-modern\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.stroke-gray-modern\/100 {
  stroke: rgb(154 164 178 / 1);
}

.stroke-gray-neutral-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.stroke-gray-neutral-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.stroke-gray-neutral-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.stroke-gray-neutral-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.stroke-gray-neutral-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.stroke-gray-neutral-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.stroke-gray-neutral-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.stroke-gray-neutral-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.stroke-gray-neutral-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.stroke-gray-neutral-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.stroke-gray-neutral-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.stroke-gray-neutral-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.stroke-gray-neutral-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.stroke-gray-neutral-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.stroke-gray-neutral-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.stroke-gray-neutral-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.stroke-gray-neutral-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.stroke-gray-neutral-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.stroke-gray-neutral-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.stroke-gray-neutral-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.stroke-gray-neutral-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.stroke-gray-neutral-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.stroke-gray-neutral-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.stroke-gray-neutral-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.stroke-gray-neutral-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.stroke-gray-neutral-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.stroke-gray-neutral-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.stroke-gray-neutral-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.stroke-gray-neutral-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.stroke-gray-neutral-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.stroke-gray-neutral-100\/0 {
  stroke: rgb(243 244 246 / 0);
}

.stroke-gray-neutral-100\/5 {
  stroke: rgb(243 244 246 / 0.05);
}

.stroke-gray-neutral-100\/10 {
  stroke: rgb(243 244 246 / 0.1);
}

.stroke-gray-neutral-100\/20 {
  stroke: rgb(243 244 246 / 0.2);
}

.stroke-gray-neutral-100\/25 {
  stroke: rgb(243 244 246 / 0.25);
}

.stroke-gray-neutral-100\/30 {
  stroke: rgb(243 244 246 / 0.3);
}

.stroke-gray-neutral-100\/40 {
  stroke: rgb(243 244 246 / 0.4);
}

.stroke-gray-neutral-100\/50 {
  stroke: rgb(243 244 246 / 0.5);
}

.stroke-gray-neutral-100\/60 {
  stroke: rgb(243 244 246 / 0.6);
}

.stroke-gray-neutral-100\/70 {
  stroke: rgb(243 244 246 / 0.7);
}

.stroke-gray-neutral-100\/75 {
  stroke: rgb(243 244 246 / 0.75);
}

.stroke-gray-neutral-100\/80 {
  stroke: rgb(243 244 246 / 0.8);
}

.stroke-gray-neutral-100\/90 {
  stroke: rgb(243 244 246 / 0.9);
}

.stroke-gray-neutral-100\/95 {
  stroke: rgb(243 244 246 / 0.95);
}

.stroke-gray-neutral-100\/100 {
  stroke: rgb(243 244 246 / 1);
}

.stroke-gray-neutral-200\/0 {
  stroke: rgb(229 231 235 / 0);
}

.stroke-gray-neutral-200\/5 {
  stroke: rgb(229 231 235 / 0.05);
}

.stroke-gray-neutral-200\/10 {
  stroke: rgb(229 231 235 / 0.1);
}

.stroke-gray-neutral-200\/20 {
  stroke: rgb(229 231 235 / 0.2);
}

.stroke-gray-neutral-200\/25 {
  stroke: rgb(229 231 235 / 0.25);
}

.stroke-gray-neutral-200\/30 {
  stroke: rgb(229 231 235 / 0.3);
}

.stroke-gray-neutral-200\/40 {
  stroke: rgb(229 231 235 / 0.4);
}

.stroke-gray-neutral-200\/50 {
  stroke: rgb(229 231 235 / 0.5);
}

.stroke-gray-neutral-200\/60 {
  stroke: rgb(229 231 235 / 0.6);
}

.stroke-gray-neutral-200\/70 {
  stroke: rgb(229 231 235 / 0.7);
}

.stroke-gray-neutral-200\/75 {
  stroke: rgb(229 231 235 / 0.75);
}

.stroke-gray-neutral-200\/80 {
  stroke: rgb(229 231 235 / 0.8);
}

.stroke-gray-neutral-200\/90 {
  stroke: rgb(229 231 235 / 0.9);
}

.stroke-gray-neutral-200\/95 {
  stroke: rgb(229 231 235 / 0.95);
}

.stroke-gray-neutral-200\/100 {
  stroke: rgb(229 231 235 / 1);
}

.stroke-gray-neutral-300\/0 {
  stroke: rgb(210 214 219 / 0);
}

.stroke-gray-neutral-300\/5 {
  stroke: rgb(210 214 219 / 0.05);
}

.stroke-gray-neutral-300\/10 {
  stroke: rgb(210 214 219 / 0.1);
}

.stroke-gray-neutral-300\/20 {
  stroke: rgb(210 214 219 / 0.2);
}

.stroke-gray-neutral-300\/25 {
  stroke: rgb(210 214 219 / 0.25);
}

.stroke-gray-neutral-300\/30 {
  stroke: rgb(210 214 219 / 0.3);
}

.stroke-gray-neutral-300\/40 {
  stroke: rgb(210 214 219 / 0.4);
}

.stroke-gray-neutral-300\/50 {
  stroke: rgb(210 214 219 / 0.5);
}

.stroke-gray-neutral-300\/60 {
  stroke: rgb(210 214 219 / 0.6);
}

.stroke-gray-neutral-300\/70 {
  stroke: rgb(210 214 219 / 0.7);
}

.stroke-gray-neutral-300\/75 {
  stroke: rgb(210 214 219 / 0.75);
}

.stroke-gray-neutral-300\/80 {
  stroke: rgb(210 214 219 / 0.8);
}

.stroke-gray-neutral-300\/90 {
  stroke: rgb(210 214 219 / 0.9);
}

.stroke-gray-neutral-300\/95 {
  stroke: rgb(210 214 219 / 0.95);
}

.stroke-gray-neutral-300\/100 {
  stroke: rgb(210 214 219 / 1);
}

.stroke-gray-neutral-400\/0 {
  stroke: rgb(157 164 174 / 0);
}

.stroke-gray-neutral-400\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.stroke-gray-neutral-400\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.stroke-gray-neutral-400\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.stroke-gray-neutral-400\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.stroke-gray-neutral-400\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.stroke-gray-neutral-400\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.stroke-gray-neutral-400\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.stroke-gray-neutral-400\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.stroke-gray-neutral-400\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.stroke-gray-neutral-400\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.stroke-gray-neutral-400\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.stroke-gray-neutral-400\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.stroke-gray-neutral-400\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.stroke-gray-neutral-400\/100 {
  stroke: rgb(157 164 174 / 1);
}

.stroke-gray-neutral-500\/0 {
  stroke: rgb(108 115 127 / 0);
}

.stroke-gray-neutral-500\/5 {
  stroke: rgb(108 115 127 / 0.05);
}

.stroke-gray-neutral-500\/10 {
  stroke: rgb(108 115 127 / 0.1);
}

.stroke-gray-neutral-500\/20 {
  stroke: rgb(108 115 127 / 0.2);
}

.stroke-gray-neutral-500\/25 {
  stroke: rgb(108 115 127 / 0.25);
}

.stroke-gray-neutral-500\/30 {
  stroke: rgb(108 115 127 / 0.3);
}

.stroke-gray-neutral-500\/40 {
  stroke: rgb(108 115 127 / 0.4);
}

.stroke-gray-neutral-500\/50 {
  stroke: rgb(108 115 127 / 0.5);
}

.stroke-gray-neutral-500\/60 {
  stroke: rgb(108 115 127 / 0.6);
}

.stroke-gray-neutral-500\/70 {
  stroke: rgb(108 115 127 / 0.7);
}

.stroke-gray-neutral-500\/75 {
  stroke: rgb(108 115 127 / 0.75);
}

.stroke-gray-neutral-500\/80 {
  stroke: rgb(108 115 127 / 0.8);
}

.stroke-gray-neutral-500\/90 {
  stroke: rgb(108 115 127 / 0.9);
}

.stroke-gray-neutral-500\/95 {
  stroke: rgb(108 115 127 / 0.95);
}

.stroke-gray-neutral-500\/100 {
  stroke: rgb(108 115 127 / 1);
}

.stroke-gray-neutral-600\/0 {
  stroke: rgb(77 87 97 / 0);
}

.stroke-gray-neutral-600\/5 {
  stroke: rgb(77 87 97 / 0.05);
}

.stroke-gray-neutral-600\/10 {
  stroke: rgb(77 87 97 / 0.1);
}

.stroke-gray-neutral-600\/20 {
  stroke: rgb(77 87 97 / 0.2);
}

.stroke-gray-neutral-600\/25 {
  stroke: rgb(77 87 97 / 0.25);
}

.stroke-gray-neutral-600\/30 {
  stroke: rgb(77 87 97 / 0.3);
}

.stroke-gray-neutral-600\/40 {
  stroke: rgb(77 87 97 / 0.4);
}

.stroke-gray-neutral-600\/50 {
  stroke: rgb(77 87 97 / 0.5);
}

.stroke-gray-neutral-600\/60 {
  stroke: rgb(77 87 97 / 0.6);
}

.stroke-gray-neutral-600\/70 {
  stroke: rgb(77 87 97 / 0.7);
}

.stroke-gray-neutral-600\/75 {
  stroke: rgb(77 87 97 / 0.75);
}

.stroke-gray-neutral-600\/80 {
  stroke: rgb(77 87 97 / 0.8);
}

.stroke-gray-neutral-600\/90 {
  stroke: rgb(77 87 97 / 0.9);
}

.stroke-gray-neutral-600\/95 {
  stroke: rgb(77 87 97 / 0.95);
}

.stroke-gray-neutral-600\/100 {
  stroke: rgb(77 87 97 / 1);
}

.stroke-gray-neutral-700\/0 {
  stroke: rgb(56 66 80 / 0);
}

.stroke-gray-neutral-700\/5 {
  stroke: rgb(56 66 80 / 0.05);
}

.stroke-gray-neutral-700\/10 {
  stroke: rgb(56 66 80 / 0.1);
}

.stroke-gray-neutral-700\/20 {
  stroke: rgb(56 66 80 / 0.2);
}

.stroke-gray-neutral-700\/25 {
  stroke: rgb(56 66 80 / 0.25);
}

.stroke-gray-neutral-700\/30 {
  stroke: rgb(56 66 80 / 0.3);
}

.stroke-gray-neutral-700\/40 {
  stroke: rgb(56 66 80 / 0.4);
}

.stroke-gray-neutral-700\/50 {
  stroke: rgb(56 66 80 / 0.5);
}

.stroke-gray-neutral-700\/60 {
  stroke: rgb(56 66 80 / 0.6);
}

.stroke-gray-neutral-700\/70 {
  stroke: rgb(56 66 80 / 0.7);
}

.stroke-gray-neutral-700\/75 {
  stroke: rgb(56 66 80 / 0.75);
}

.stroke-gray-neutral-700\/80 {
  stroke: rgb(56 66 80 / 0.8);
}

.stroke-gray-neutral-700\/90 {
  stroke: rgb(56 66 80 / 0.9);
}

.stroke-gray-neutral-700\/95 {
  stroke: rgb(56 66 80 / 0.95);
}

.stroke-gray-neutral-700\/100 {
  stroke: rgb(56 66 80 / 1);
}

.stroke-gray-neutral-800\/0 {
  stroke: rgb(31 42 55 / 0);
}

.stroke-gray-neutral-800\/5 {
  stroke: rgb(31 42 55 / 0.05);
}

.stroke-gray-neutral-800\/10 {
  stroke: rgb(31 42 55 / 0.1);
}

.stroke-gray-neutral-800\/20 {
  stroke: rgb(31 42 55 / 0.2);
}

.stroke-gray-neutral-800\/25 {
  stroke: rgb(31 42 55 / 0.25);
}

.stroke-gray-neutral-800\/30 {
  stroke: rgb(31 42 55 / 0.3);
}

.stroke-gray-neutral-800\/40 {
  stroke: rgb(31 42 55 / 0.4);
}

.stroke-gray-neutral-800\/50 {
  stroke: rgb(31 42 55 / 0.5);
}

.stroke-gray-neutral-800\/60 {
  stroke: rgb(31 42 55 / 0.6);
}

.stroke-gray-neutral-800\/70 {
  stroke: rgb(31 42 55 / 0.7);
}

.stroke-gray-neutral-800\/75 {
  stroke: rgb(31 42 55 / 0.75);
}

.stroke-gray-neutral-800\/80 {
  stroke: rgb(31 42 55 / 0.8);
}

.stroke-gray-neutral-800\/90 {
  stroke: rgb(31 42 55 / 0.9);
}

.stroke-gray-neutral-800\/95 {
  stroke: rgb(31 42 55 / 0.95);
}

.stroke-gray-neutral-800\/100 {
  stroke: rgb(31 42 55 / 1);
}

.stroke-gray-neutral-900\/0 {
  stroke: rgb(17 25 39 / 0);
}

.stroke-gray-neutral-900\/5 {
  stroke: rgb(17 25 39 / 0.05);
}

.stroke-gray-neutral-900\/10 {
  stroke: rgb(17 25 39 / 0.1);
}

.stroke-gray-neutral-900\/20 {
  stroke: rgb(17 25 39 / 0.2);
}

.stroke-gray-neutral-900\/25 {
  stroke: rgb(17 25 39 / 0.25);
}

.stroke-gray-neutral-900\/30 {
  stroke: rgb(17 25 39 / 0.3);
}

.stroke-gray-neutral-900\/40 {
  stroke: rgb(17 25 39 / 0.4);
}

.stroke-gray-neutral-900\/50 {
  stroke: rgb(17 25 39 / 0.5);
}

.stroke-gray-neutral-900\/60 {
  stroke: rgb(17 25 39 / 0.6);
}

.stroke-gray-neutral-900\/70 {
  stroke: rgb(17 25 39 / 0.7);
}

.stroke-gray-neutral-900\/75 {
  stroke: rgb(17 25 39 / 0.75);
}

.stroke-gray-neutral-900\/80 {
  stroke: rgb(17 25 39 / 0.8);
}

.stroke-gray-neutral-900\/90 {
  stroke: rgb(17 25 39 / 0.9);
}

.stroke-gray-neutral-900\/95 {
  stroke: rgb(17 25 39 / 0.95);
}

.stroke-gray-neutral-900\/100 {
  stroke: rgb(17 25 39 / 1);
}

.stroke-gray-neutral\/0 {
  stroke: rgb(157 164 174 / 0);
}

.stroke-gray-neutral\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.stroke-gray-neutral\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.stroke-gray-neutral\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.stroke-gray-neutral\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.stroke-gray-neutral\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.stroke-gray-neutral\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.stroke-gray-neutral\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.stroke-gray-neutral\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.stroke-gray-neutral\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.stroke-gray-neutral\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.stroke-gray-neutral\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.stroke-gray-neutral\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.stroke-gray-neutral\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.stroke-gray-neutral\/100 {
  stroke: rgb(157 164 174 / 1);
}

.stroke-gray-iron-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.stroke-gray-iron-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.stroke-gray-iron-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.stroke-gray-iron-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.stroke-gray-iron-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.stroke-gray-iron-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.stroke-gray-iron-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.stroke-gray-iron-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.stroke-gray-iron-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.stroke-gray-iron-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.stroke-gray-iron-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.stroke-gray-iron-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.stroke-gray-iron-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.stroke-gray-iron-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.stroke-gray-iron-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.stroke-gray-iron-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.stroke-gray-iron-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.stroke-gray-iron-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.stroke-gray-iron-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.stroke-gray-iron-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.stroke-gray-iron-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.stroke-gray-iron-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.stroke-gray-iron-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.stroke-gray-iron-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.stroke-gray-iron-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.stroke-gray-iron-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.stroke-gray-iron-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.stroke-gray-iron-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.stroke-gray-iron-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.stroke-gray-iron-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.stroke-gray-iron-100\/0 {
  stroke: rgb(244 244 245 / 0);
}

.stroke-gray-iron-100\/5 {
  stroke: rgb(244 244 245 / 0.05);
}

.stroke-gray-iron-100\/10 {
  stroke: rgb(244 244 245 / 0.1);
}

.stroke-gray-iron-100\/20 {
  stroke: rgb(244 244 245 / 0.2);
}

.stroke-gray-iron-100\/25 {
  stroke: rgb(244 244 245 / 0.25);
}

.stroke-gray-iron-100\/30 {
  stroke: rgb(244 244 245 / 0.3);
}

.stroke-gray-iron-100\/40 {
  stroke: rgb(244 244 245 / 0.4);
}

.stroke-gray-iron-100\/50 {
  stroke: rgb(244 244 245 / 0.5);
}

.stroke-gray-iron-100\/60 {
  stroke: rgb(244 244 245 / 0.6);
}

.stroke-gray-iron-100\/70 {
  stroke: rgb(244 244 245 / 0.7);
}

.stroke-gray-iron-100\/75 {
  stroke: rgb(244 244 245 / 0.75);
}

.stroke-gray-iron-100\/80 {
  stroke: rgb(244 244 245 / 0.8);
}

.stroke-gray-iron-100\/90 {
  stroke: rgb(244 244 245 / 0.9);
}

.stroke-gray-iron-100\/95 {
  stroke: rgb(244 244 245 / 0.95);
}

.stroke-gray-iron-100\/100 {
  stroke: rgb(244 244 245 / 1);
}

.stroke-gray-iron-200\/0 {
  stroke: rgb(228 228 231 / 0);
}

.stroke-gray-iron-200\/5 {
  stroke: rgb(228 228 231 / 0.05);
}

.stroke-gray-iron-200\/10 {
  stroke: rgb(228 228 231 / 0.1);
}

.stroke-gray-iron-200\/20 {
  stroke: rgb(228 228 231 / 0.2);
}

.stroke-gray-iron-200\/25 {
  stroke: rgb(228 228 231 / 0.25);
}

.stroke-gray-iron-200\/30 {
  stroke: rgb(228 228 231 / 0.3);
}

.stroke-gray-iron-200\/40 {
  stroke: rgb(228 228 231 / 0.4);
}

.stroke-gray-iron-200\/50 {
  stroke: rgb(228 228 231 / 0.5);
}

.stroke-gray-iron-200\/60 {
  stroke: rgb(228 228 231 / 0.6);
}

.stroke-gray-iron-200\/70 {
  stroke: rgb(228 228 231 / 0.7);
}

.stroke-gray-iron-200\/75 {
  stroke: rgb(228 228 231 / 0.75);
}

.stroke-gray-iron-200\/80 {
  stroke: rgb(228 228 231 / 0.8);
}

.stroke-gray-iron-200\/90 {
  stroke: rgb(228 228 231 / 0.9);
}

.stroke-gray-iron-200\/95 {
  stroke: rgb(228 228 231 / 0.95);
}

.stroke-gray-iron-200\/100 {
  stroke: rgb(228 228 231 / 1);
}

.stroke-gray-iron-300\/0 {
  stroke: rgb(209 209 214 / 0);
}

.stroke-gray-iron-300\/5 {
  stroke: rgb(209 209 214 / 0.05);
}

.stroke-gray-iron-300\/10 {
  stroke: rgb(209 209 214 / 0.1);
}

.stroke-gray-iron-300\/20 {
  stroke: rgb(209 209 214 / 0.2);
}

.stroke-gray-iron-300\/25 {
  stroke: rgb(209 209 214 / 0.25);
}

.stroke-gray-iron-300\/30 {
  stroke: rgb(209 209 214 / 0.3);
}

.stroke-gray-iron-300\/40 {
  stroke: rgb(209 209 214 / 0.4);
}

.stroke-gray-iron-300\/50 {
  stroke: rgb(209 209 214 / 0.5);
}

.stroke-gray-iron-300\/60 {
  stroke: rgb(209 209 214 / 0.6);
}

.stroke-gray-iron-300\/70 {
  stroke: rgb(209 209 214 / 0.7);
}

.stroke-gray-iron-300\/75 {
  stroke: rgb(209 209 214 / 0.75);
}

.stroke-gray-iron-300\/80 {
  stroke: rgb(209 209 214 / 0.8);
}

.stroke-gray-iron-300\/90 {
  stroke: rgb(209 209 214 / 0.9);
}

.stroke-gray-iron-300\/95 {
  stroke: rgb(209 209 214 / 0.95);
}

.stroke-gray-iron-300\/100 {
  stroke: rgb(209 209 214 / 1);
}

.stroke-gray-iron-400\/0 {
  stroke: rgb(160 160 171 / 0);
}

.stroke-gray-iron-400\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.stroke-gray-iron-400\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.stroke-gray-iron-400\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.stroke-gray-iron-400\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.stroke-gray-iron-400\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.stroke-gray-iron-400\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.stroke-gray-iron-400\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.stroke-gray-iron-400\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.stroke-gray-iron-400\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.stroke-gray-iron-400\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.stroke-gray-iron-400\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.stroke-gray-iron-400\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.stroke-gray-iron-400\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.stroke-gray-iron-400\/100 {
  stroke: rgb(160 160 171 / 1);
}

.stroke-gray-iron-500\/0 {
  stroke: rgb(112 112 123 / 0);
}

.stroke-gray-iron-500\/5 {
  stroke: rgb(112 112 123 / 0.05);
}

.stroke-gray-iron-500\/10 {
  stroke: rgb(112 112 123 / 0.1);
}

.stroke-gray-iron-500\/20 {
  stroke: rgb(112 112 123 / 0.2);
}

.stroke-gray-iron-500\/25 {
  stroke: rgb(112 112 123 / 0.25);
}

.stroke-gray-iron-500\/30 {
  stroke: rgb(112 112 123 / 0.3);
}

.stroke-gray-iron-500\/40 {
  stroke: rgb(112 112 123 / 0.4);
}

.stroke-gray-iron-500\/50 {
  stroke: rgb(112 112 123 / 0.5);
}

.stroke-gray-iron-500\/60 {
  stroke: rgb(112 112 123 / 0.6);
}

.stroke-gray-iron-500\/70 {
  stroke: rgb(112 112 123 / 0.7);
}

.stroke-gray-iron-500\/75 {
  stroke: rgb(112 112 123 / 0.75);
}

.stroke-gray-iron-500\/80 {
  stroke: rgb(112 112 123 / 0.8);
}

.stroke-gray-iron-500\/90 {
  stroke: rgb(112 112 123 / 0.9);
}

.stroke-gray-iron-500\/95 {
  stroke: rgb(112 112 123 / 0.95);
}

.stroke-gray-iron-500\/100 {
  stroke: rgb(112 112 123 / 1);
}

.stroke-gray-iron-600\/0 {
  stroke: rgb(81 82 92 / 0);
}

.stroke-gray-iron-600\/5 {
  stroke: rgb(81 82 92 / 0.05);
}

.stroke-gray-iron-600\/10 {
  stroke: rgb(81 82 92 / 0.1);
}

.stroke-gray-iron-600\/20 {
  stroke: rgb(81 82 92 / 0.2);
}

.stroke-gray-iron-600\/25 {
  stroke: rgb(81 82 92 / 0.25);
}

.stroke-gray-iron-600\/30 {
  stroke: rgb(81 82 92 / 0.3);
}

.stroke-gray-iron-600\/40 {
  stroke: rgb(81 82 92 / 0.4);
}

.stroke-gray-iron-600\/50 {
  stroke: rgb(81 82 92 / 0.5);
}

.stroke-gray-iron-600\/60 {
  stroke: rgb(81 82 92 / 0.6);
}

.stroke-gray-iron-600\/70 {
  stroke: rgb(81 82 92 / 0.7);
}

.stroke-gray-iron-600\/75 {
  stroke: rgb(81 82 92 / 0.75);
}

.stroke-gray-iron-600\/80 {
  stroke: rgb(81 82 92 / 0.8);
}

.stroke-gray-iron-600\/90 {
  stroke: rgb(81 82 92 / 0.9);
}

.stroke-gray-iron-600\/95 {
  stroke: rgb(81 82 92 / 0.95);
}

.stroke-gray-iron-600\/100 {
  stroke: rgb(81 82 92 / 1);
}

.stroke-gray-iron-700\/0 {
  stroke: rgb(63 63 70 / 0);
}

.stroke-gray-iron-700\/5 {
  stroke: rgb(63 63 70 / 0.05);
}

.stroke-gray-iron-700\/10 {
  stroke: rgb(63 63 70 / 0.1);
}

.stroke-gray-iron-700\/20 {
  stroke: rgb(63 63 70 / 0.2);
}

.stroke-gray-iron-700\/25 {
  stroke: rgb(63 63 70 / 0.25);
}

.stroke-gray-iron-700\/30 {
  stroke: rgb(63 63 70 / 0.3);
}

.stroke-gray-iron-700\/40 {
  stroke: rgb(63 63 70 / 0.4);
}

.stroke-gray-iron-700\/50 {
  stroke: rgb(63 63 70 / 0.5);
}

.stroke-gray-iron-700\/60 {
  stroke: rgb(63 63 70 / 0.6);
}

.stroke-gray-iron-700\/70 {
  stroke: rgb(63 63 70 / 0.7);
}

.stroke-gray-iron-700\/75 {
  stroke: rgb(63 63 70 / 0.75);
}

.stroke-gray-iron-700\/80 {
  stroke: rgb(63 63 70 / 0.8);
}

.stroke-gray-iron-700\/90 {
  stroke: rgb(63 63 70 / 0.9);
}

.stroke-gray-iron-700\/95 {
  stroke: rgb(63 63 70 / 0.95);
}

.stroke-gray-iron-700\/100 {
  stroke: rgb(63 63 70 / 1);
}

.stroke-gray-iron-800\/0 {
  stroke: rgb(38 39 43 / 0);
}

.stroke-gray-iron-800\/5 {
  stroke: rgb(38 39 43 / 0.05);
}

.stroke-gray-iron-800\/10 {
  stroke: rgb(38 39 43 / 0.1);
}

.stroke-gray-iron-800\/20 {
  stroke: rgb(38 39 43 / 0.2);
}

.stroke-gray-iron-800\/25 {
  stroke: rgb(38 39 43 / 0.25);
}

.stroke-gray-iron-800\/30 {
  stroke: rgb(38 39 43 / 0.3);
}

.stroke-gray-iron-800\/40 {
  stroke: rgb(38 39 43 / 0.4);
}

.stroke-gray-iron-800\/50 {
  stroke: rgb(38 39 43 / 0.5);
}

.stroke-gray-iron-800\/60 {
  stroke: rgb(38 39 43 / 0.6);
}

.stroke-gray-iron-800\/70 {
  stroke: rgb(38 39 43 / 0.7);
}

.stroke-gray-iron-800\/75 {
  stroke: rgb(38 39 43 / 0.75);
}

.stroke-gray-iron-800\/80 {
  stroke: rgb(38 39 43 / 0.8);
}

.stroke-gray-iron-800\/90 {
  stroke: rgb(38 39 43 / 0.9);
}

.stroke-gray-iron-800\/95 {
  stroke: rgb(38 39 43 / 0.95);
}

.stroke-gray-iron-800\/100 {
  stroke: rgb(38 39 43 / 1);
}

.stroke-gray-iron-900\/0 {
  stroke: rgb(24 24 27 / 0);
}

.stroke-gray-iron-900\/5 {
  stroke: rgb(24 24 27 / 0.05);
}

.stroke-gray-iron-900\/10 {
  stroke: rgb(24 24 27 / 0.1);
}

.stroke-gray-iron-900\/20 {
  stroke: rgb(24 24 27 / 0.2);
}

.stroke-gray-iron-900\/25 {
  stroke: rgb(24 24 27 / 0.25);
}

.stroke-gray-iron-900\/30 {
  stroke: rgb(24 24 27 / 0.3);
}

.stroke-gray-iron-900\/40 {
  stroke: rgb(24 24 27 / 0.4);
}

.stroke-gray-iron-900\/50 {
  stroke: rgb(24 24 27 / 0.5);
}

.stroke-gray-iron-900\/60 {
  stroke: rgb(24 24 27 / 0.6);
}

.stroke-gray-iron-900\/70 {
  stroke: rgb(24 24 27 / 0.7);
}

.stroke-gray-iron-900\/75 {
  stroke: rgb(24 24 27 / 0.75);
}

.stroke-gray-iron-900\/80 {
  stroke: rgb(24 24 27 / 0.8);
}

.stroke-gray-iron-900\/90 {
  stroke: rgb(24 24 27 / 0.9);
}

.stroke-gray-iron-900\/95 {
  stroke: rgb(24 24 27 / 0.95);
}

.stroke-gray-iron-900\/100 {
  stroke: rgb(24 24 27 / 1);
}

.stroke-gray-iron\/0 {
  stroke: rgb(160 160 171 / 0);
}

.stroke-gray-iron\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.stroke-gray-iron\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.stroke-gray-iron\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.stroke-gray-iron\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.stroke-gray-iron\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.stroke-gray-iron\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.stroke-gray-iron\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.stroke-gray-iron\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.stroke-gray-iron\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.stroke-gray-iron\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.stroke-gray-iron\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.stroke-gray-iron\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.stroke-gray-iron\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.stroke-gray-iron\/100 {
  stroke: rgb(160 160 171 / 1);
}

.stroke-gray-true-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.stroke-gray-true-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.stroke-gray-true-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.stroke-gray-true-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.stroke-gray-true-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.stroke-gray-true-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.stroke-gray-true-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.stroke-gray-true-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.stroke-gray-true-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.stroke-gray-true-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.stroke-gray-true-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.stroke-gray-true-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.stroke-gray-true-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.stroke-gray-true-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.stroke-gray-true-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.stroke-gray-true-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.stroke-gray-true-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.stroke-gray-true-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.stroke-gray-true-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.stroke-gray-true-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.stroke-gray-true-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.stroke-gray-true-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.stroke-gray-true-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.stroke-gray-true-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.stroke-gray-true-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.stroke-gray-true-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.stroke-gray-true-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.stroke-gray-true-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.stroke-gray-true-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.stroke-gray-true-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.stroke-gray-true-100\/0 {
  stroke: rgb(245 245 245 / 0);
}

.stroke-gray-true-100\/5 {
  stroke: rgb(245 245 245 / 0.05);
}

.stroke-gray-true-100\/10 {
  stroke: rgb(245 245 245 / 0.1);
}

.stroke-gray-true-100\/20 {
  stroke: rgb(245 245 245 / 0.2);
}

.stroke-gray-true-100\/25 {
  stroke: rgb(245 245 245 / 0.25);
}

.stroke-gray-true-100\/30 {
  stroke: rgb(245 245 245 / 0.3);
}

.stroke-gray-true-100\/40 {
  stroke: rgb(245 245 245 / 0.4);
}

.stroke-gray-true-100\/50 {
  stroke: rgb(245 245 245 / 0.5);
}

.stroke-gray-true-100\/60 {
  stroke: rgb(245 245 245 / 0.6);
}

.stroke-gray-true-100\/70 {
  stroke: rgb(245 245 245 / 0.7);
}

.stroke-gray-true-100\/75 {
  stroke: rgb(245 245 245 / 0.75);
}

.stroke-gray-true-100\/80 {
  stroke: rgb(245 245 245 / 0.8);
}

.stroke-gray-true-100\/90 {
  stroke: rgb(245 245 245 / 0.9);
}

.stroke-gray-true-100\/95 {
  stroke: rgb(245 245 245 / 0.95);
}

.stroke-gray-true-100\/100 {
  stroke: rgb(245 245 245 / 1);
}

.stroke-gray-true-200\/0 {
  stroke: rgb(229 229 229 / 0);
}

.stroke-gray-true-200\/5 {
  stroke: rgb(229 229 229 / 0.05);
}

.stroke-gray-true-200\/10 {
  stroke: rgb(229 229 229 / 0.1);
}

.stroke-gray-true-200\/20 {
  stroke: rgb(229 229 229 / 0.2);
}

.stroke-gray-true-200\/25 {
  stroke: rgb(229 229 229 / 0.25);
}

.stroke-gray-true-200\/30 {
  stroke: rgb(229 229 229 / 0.3);
}

.stroke-gray-true-200\/40 {
  stroke: rgb(229 229 229 / 0.4);
}

.stroke-gray-true-200\/50 {
  stroke: rgb(229 229 229 / 0.5);
}

.stroke-gray-true-200\/60 {
  stroke: rgb(229 229 229 / 0.6);
}

.stroke-gray-true-200\/70 {
  stroke: rgb(229 229 229 / 0.7);
}

.stroke-gray-true-200\/75 {
  stroke: rgb(229 229 229 / 0.75);
}

.stroke-gray-true-200\/80 {
  stroke: rgb(229 229 229 / 0.8);
}

.stroke-gray-true-200\/90 {
  stroke: rgb(229 229 229 / 0.9);
}

.stroke-gray-true-200\/95 {
  stroke: rgb(229 229 229 / 0.95);
}

.stroke-gray-true-200\/100 {
  stroke: rgb(229 229 229 / 1);
}

.stroke-gray-true-300\/0 {
  stroke: rgb(214 214 214 / 0);
}

.stroke-gray-true-300\/5 {
  stroke: rgb(214 214 214 / 0.05);
}

.stroke-gray-true-300\/10 {
  stroke: rgb(214 214 214 / 0.1);
}

.stroke-gray-true-300\/20 {
  stroke: rgb(214 214 214 / 0.2);
}

.stroke-gray-true-300\/25 {
  stroke: rgb(214 214 214 / 0.25);
}

.stroke-gray-true-300\/30 {
  stroke: rgb(214 214 214 / 0.3);
}

.stroke-gray-true-300\/40 {
  stroke: rgb(214 214 214 / 0.4);
}

.stroke-gray-true-300\/50 {
  stroke: rgb(214 214 214 / 0.5);
}

.stroke-gray-true-300\/60 {
  stroke: rgb(214 214 214 / 0.6);
}

.stroke-gray-true-300\/70 {
  stroke: rgb(214 214 214 / 0.7);
}

.stroke-gray-true-300\/75 {
  stroke: rgb(214 214 214 / 0.75);
}

.stroke-gray-true-300\/80 {
  stroke: rgb(214 214 214 / 0.8);
}

.stroke-gray-true-300\/90 {
  stroke: rgb(214 214 214 / 0.9);
}

.stroke-gray-true-300\/95 {
  stroke: rgb(214 214 214 / 0.95);
}

.stroke-gray-true-300\/100 {
  stroke: rgb(214 214 214 / 1);
}

.stroke-gray-true-400\/0 {
  stroke: rgb(163 163 163 / 0);
}

.stroke-gray-true-400\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.stroke-gray-true-400\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.stroke-gray-true-400\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.stroke-gray-true-400\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.stroke-gray-true-400\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.stroke-gray-true-400\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.stroke-gray-true-400\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.stroke-gray-true-400\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.stroke-gray-true-400\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.stroke-gray-true-400\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.stroke-gray-true-400\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.stroke-gray-true-400\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.stroke-gray-true-400\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.stroke-gray-true-400\/100 {
  stroke: rgb(163 163 163 / 1);
}

.stroke-gray-true-500\/0 {
  stroke: rgb(115 115 115 / 0);
}

.stroke-gray-true-500\/5 {
  stroke: rgb(115 115 115 / 0.05);
}

.stroke-gray-true-500\/10 {
  stroke: rgb(115 115 115 / 0.1);
}

.stroke-gray-true-500\/20 {
  stroke: rgb(115 115 115 / 0.2);
}

.stroke-gray-true-500\/25 {
  stroke: rgb(115 115 115 / 0.25);
}

.stroke-gray-true-500\/30 {
  stroke: rgb(115 115 115 / 0.3);
}

.stroke-gray-true-500\/40 {
  stroke: rgb(115 115 115 / 0.4);
}

.stroke-gray-true-500\/50 {
  stroke: rgb(115 115 115 / 0.5);
}

.stroke-gray-true-500\/60 {
  stroke: rgb(115 115 115 / 0.6);
}

.stroke-gray-true-500\/70 {
  stroke: rgb(115 115 115 / 0.7);
}

.stroke-gray-true-500\/75 {
  stroke: rgb(115 115 115 / 0.75);
}

.stroke-gray-true-500\/80 {
  stroke: rgb(115 115 115 / 0.8);
}

.stroke-gray-true-500\/90 {
  stroke: rgb(115 115 115 / 0.9);
}

.stroke-gray-true-500\/95 {
  stroke: rgb(115 115 115 / 0.95);
}

.stroke-gray-true-500\/100 {
  stroke: rgb(115 115 115 / 1);
}

.stroke-gray-true-600\/0 {
  stroke: rgb(82 82 82 / 0);
}

.stroke-gray-true-600\/5 {
  stroke: rgb(82 82 82 / 0.05);
}

.stroke-gray-true-600\/10 {
  stroke: rgb(82 82 82 / 0.1);
}

.stroke-gray-true-600\/20 {
  stroke: rgb(82 82 82 / 0.2);
}

.stroke-gray-true-600\/25 {
  stroke: rgb(82 82 82 / 0.25);
}

.stroke-gray-true-600\/30 {
  stroke: rgb(82 82 82 / 0.3);
}

.stroke-gray-true-600\/40 {
  stroke: rgb(82 82 82 / 0.4);
}

.stroke-gray-true-600\/50 {
  stroke: rgb(82 82 82 / 0.5);
}

.stroke-gray-true-600\/60 {
  stroke: rgb(82 82 82 / 0.6);
}

.stroke-gray-true-600\/70 {
  stroke: rgb(82 82 82 / 0.7);
}

.stroke-gray-true-600\/75 {
  stroke: rgb(82 82 82 / 0.75);
}

.stroke-gray-true-600\/80 {
  stroke: rgb(82 82 82 / 0.8);
}

.stroke-gray-true-600\/90 {
  stroke: rgb(82 82 82 / 0.9);
}

.stroke-gray-true-600\/95 {
  stroke: rgb(82 82 82 / 0.95);
}

.stroke-gray-true-600\/100 {
  stroke: rgb(82 82 82 / 1);
}

.stroke-gray-true-700\/0 {
  stroke: rgb(66 66 66 / 0);
}

.stroke-gray-true-700\/5 {
  stroke: rgb(66 66 66 / 0.05);
}

.stroke-gray-true-700\/10 {
  stroke: rgb(66 66 66 / 0.1);
}

.stroke-gray-true-700\/20 {
  stroke: rgb(66 66 66 / 0.2);
}

.stroke-gray-true-700\/25 {
  stroke: rgb(66 66 66 / 0.25);
}

.stroke-gray-true-700\/30 {
  stroke: rgb(66 66 66 / 0.3);
}

.stroke-gray-true-700\/40 {
  stroke: rgb(66 66 66 / 0.4);
}

.stroke-gray-true-700\/50 {
  stroke: rgb(66 66 66 / 0.5);
}

.stroke-gray-true-700\/60 {
  stroke: rgb(66 66 66 / 0.6);
}

.stroke-gray-true-700\/70 {
  stroke: rgb(66 66 66 / 0.7);
}

.stroke-gray-true-700\/75 {
  stroke: rgb(66 66 66 / 0.75);
}

.stroke-gray-true-700\/80 {
  stroke: rgb(66 66 66 / 0.8);
}

.stroke-gray-true-700\/90 {
  stroke: rgb(66 66 66 / 0.9);
}

.stroke-gray-true-700\/95 {
  stroke: rgb(66 66 66 / 0.95);
}

.stroke-gray-true-700\/100 {
  stroke: rgb(66 66 66 / 1);
}

.stroke-gray-true-800\/0 {
  stroke: rgb(41 41 41 / 0);
}

.stroke-gray-true-800\/5 {
  stroke: rgb(41 41 41 / 0.05);
}

.stroke-gray-true-800\/10 {
  stroke: rgb(41 41 41 / 0.1);
}

.stroke-gray-true-800\/20 {
  stroke: rgb(41 41 41 / 0.2);
}

.stroke-gray-true-800\/25 {
  stroke: rgb(41 41 41 / 0.25);
}

.stroke-gray-true-800\/30 {
  stroke: rgb(41 41 41 / 0.3);
}

.stroke-gray-true-800\/40 {
  stroke: rgb(41 41 41 / 0.4);
}

.stroke-gray-true-800\/50 {
  stroke: rgb(41 41 41 / 0.5);
}

.stroke-gray-true-800\/60 {
  stroke: rgb(41 41 41 / 0.6);
}

.stroke-gray-true-800\/70 {
  stroke: rgb(41 41 41 / 0.7);
}

.stroke-gray-true-800\/75 {
  stroke: rgb(41 41 41 / 0.75);
}

.stroke-gray-true-800\/80 {
  stroke: rgb(41 41 41 / 0.8);
}

.stroke-gray-true-800\/90 {
  stroke: rgb(41 41 41 / 0.9);
}

.stroke-gray-true-800\/95 {
  stroke: rgb(41 41 41 / 0.95);
}

.stroke-gray-true-800\/100 {
  stroke: rgb(41 41 41 / 1);
}

.stroke-gray-true-900\/0 {
  stroke: rgb(20 20 20 / 0);
}

.stroke-gray-true-900\/5 {
  stroke: rgb(20 20 20 / 0.05);
}

.stroke-gray-true-900\/10 {
  stroke: rgb(20 20 20 / 0.1);
}

.stroke-gray-true-900\/20 {
  stroke: rgb(20 20 20 / 0.2);
}

.stroke-gray-true-900\/25 {
  stroke: rgb(20 20 20 / 0.25);
}

.stroke-gray-true-900\/30 {
  stroke: rgb(20 20 20 / 0.3);
}

.stroke-gray-true-900\/40 {
  stroke: rgb(20 20 20 / 0.4);
}

.stroke-gray-true-900\/50 {
  stroke: rgb(20 20 20 / 0.5);
}

.stroke-gray-true-900\/60 {
  stroke: rgb(20 20 20 / 0.6);
}

.stroke-gray-true-900\/70 {
  stroke: rgb(20 20 20 / 0.7);
}

.stroke-gray-true-900\/75 {
  stroke: rgb(20 20 20 / 0.75);
}

.stroke-gray-true-900\/80 {
  stroke: rgb(20 20 20 / 0.8);
}

.stroke-gray-true-900\/90 {
  stroke: rgb(20 20 20 / 0.9);
}

.stroke-gray-true-900\/95 {
  stroke: rgb(20 20 20 / 0.95);
}

.stroke-gray-true-900\/100 {
  stroke: rgb(20 20 20 / 1);
}

.stroke-gray-true\/0 {
  stroke: rgb(163 163 163 / 0);
}

.stroke-gray-true\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.stroke-gray-true\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.stroke-gray-true\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.stroke-gray-true\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.stroke-gray-true\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.stroke-gray-true\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.stroke-gray-true\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.stroke-gray-true\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.stroke-gray-true\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.stroke-gray-true\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.stroke-gray-true\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.stroke-gray-true\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.stroke-gray-true\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.stroke-gray-true\/100 {
  stroke: rgb(163 163 163 / 1);
}

.stroke-gray-warm-25\/0 {
  stroke: rgb(253 253 252 / 0);
}

.stroke-gray-warm-25\/5 {
  stroke: rgb(253 253 252 / 0.05);
}

.stroke-gray-warm-25\/10 {
  stroke: rgb(253 253 252 / 0.1);
}

.stroke-gray-warm-25\/20 {
  stroke: rgb(253 253 252 / 0.2);
}

.stroke-gray-warm-25\/25 {
  stroke: rgb(253 253 252 / 0.25);
}

.stroke-gray-warm-25\/30 {
  stroke: rgb(253 253 252 / 0.3);
}

.stroke-gray-warm-25\/40 {
  stroke: rgb(253 253 252 / 0.4);
}

.stroke-gray-warm-25\/50 {
  stroke: rgb(253 253 252 / 0.5);
}

.stroke-gray-warm-25\/60 {
  stroke: rgb(253 253 252 / 0.6);
}

.stroke-gray-warm-25\/70 {
  stroke: rgb(253 253 252 / 0.7);
}

.stroke-gray-warm-25\/75 {
  stroke: rgb(253 253 252 / 0.75);
}

.stroke-gray-warm-25\/80 {
  stroke: rgb(253 253 252 / 0.8);
}

.stroke-gray-warm-25\/90 {
  stroke: rgb(253 253 252 / 0.9);
}

.stroke-gray-warm-25\/95 {
  stroke: rgb(253 253 252 / 0.95);
}

.stroke-gray-warm-25\/100 {
  stroke: rgb(253 253 252 / 1);
}

.stroke-gray-warm-50\/0 {
  stroke: rgb(250 250 249 / 0);
}

.stroke-gray-warm-50\/5 {
  stroke: rgb(250 250 249 / 0.05);
}

.stroke-gray-warm-50\/10 {
  stroke: rgb(250 250 249 / 0.1);
}

.stroke-gray-warm-50\/20 {
  stroke: rgb(250 250 249 / 0.2);
}

.stroke-gray-warm-50\/25 {
  stroke: rgb(250 250 249 / 0.25);
}

.stroke-gray-warm-50\/30 {
  stroke: rgb(250 250 249 / 0.3);
}

.stroke-gray-warm-50\/40 {
  stroke: rgb(250 250 249 / 0.4);
}

.stroke-gray-warm-50\/50 {
  stroke: rgb(250 250 249 / 0.5);
}

.stroke-gray-warm-50\/60 {
  stroke: rgb(250 250 249 / 0.6);
}

.stroke-gray-warm-50\/70 {
  stroke: rgb(250 250 249 / 0.7);
}

.stroke-gray-warm-50\/75 {
  stroke: rgb(250 250 249 / 0.75);
}

.stroke-gray-warm-50\/80 {
  stroke: rgb(250 250 249 / 0.8);
}

.stroke-gray-warm-50\/90 {
  stroke: rgb(250 250 249 / 0.9);
}

.stroke-gray-warm-50\/95 {
  stroke: rgb(250 250 249 / 0.95);
}

.stroke-gray-warm-50\/100 {
  stroke: rgb(250 250 249 / 1);
}

.stroke-gray-warm-100\/0 {
  stroke: rgb(245 245 244 / 0);
}

.stroke-gray-warm-100\/5 {
  stroke: rgb(245 245 244 / 0.05);
}

.stroke-gray-warm-100\/10 {
  stroke: rgb(245 245 244 / 0.1);
}

.stroke-gray-warm-100\/20 {
  stroke: rgb(245 245 244 / 0.2);
}

.stroke-gray-warm-100\/25 {
  stroke: rgb(245 245 244 / 0.25);
}

.stroke-gray-warm-100\/30 {
  stroke: rgb(245 245 244 / 0.3);
}

.stroke-gray-warm-100\/40 {
  stroke: rgb(245 245 244 / 0.4);
}

.stroke-gray-warm-100\/50 {
  stroke: rgb(245 245 244 / 0.5);
}

.stroke-gray-warm-100\/60 {
  stroke: rgb(245 245 244 / 0.6);
}

.stroke-gray-warm-100\/70 {
  stroke: rgb(245 245 244 / 0.7);
}

.stroke-gray-warm-100\/75 {
  stroke: rgb(245 245 244 / 0.75);
}

.stroke-gray-warm-100\/80 {
  stroke: rgb(245 245 244 / 0.8);
}

.stroke-gray-warm-100\/90 {
  stroke: rgb(245 245 244 / 0.9);
}

.stroke-gray-warm-100\/95 {
  stroke: rgb(245 245 244 / 0.95);
}

.stroke-gray-warm-100\/100 {
  stroke: rgb(245 245 244 / 1);
}

.stroke-gray-warm-200\/0 {
  stroke: rgb(231 229 228 / 0);
}

.stroke-gray-warm-200\/5 {
  stroke: rgb(231 229 228 / 0.05);
}

.stroke-gray-warm-200\/10 {
  stroke: rgb(231 229 228 / 0.1);
}

.stroke-gray-warm-200\/20 {
  stroke: rgb(231 229 228 / 0.2);
}

.stroke-gray-warm-200\/25 {
  stroke: rgb(231 229 228 / 0.25);
}

.stroke-gray-warm-200\/30 {
  stroke: rgb(231 229 228 / 0.3);
}

.stroke-gray-warm-200\/40 {
  stroke: rgb(231 229 228 / 0.4);
}

.stroke-gray-warm-200\/50 {
  stroke: rgb(231 229 228 / 0.5);
}

.stroke-gray-warm-200\/60 {
  stroke: rgb(231 229 228 / 0.6);
}

.stroke-gray-warm-200\/70 {
  stroke: rgb(231 229 228 / 0.7);
}

.stroke-gray-warm-200\/75 {
  stroke: rgb(231 229 228 / 0.75);
}

.stroke-gray-warm-200\/80 {
  stroke: rgb(231 229 228 / 0.8);
}

.stroke-gray-warm-200\/90 {
  stroke: rgb(231 229 228 / 0.9);
}

.stroke-gray-warm-200\/95 {
  stroke: rgb(231 229 228 / 0.95);
}

.stroke-gray-warm-200\/100 {
  stroke: rgb(231 229 228 / 1);
}

.stroke-gray-warm-300\/0 {
  stroke: rgb(215 211 208 / 0);
}

.stroke-gray-warm-300\/5 {
  stroke: rgb(215 211 208 / 0.05);
}

.stroke-gray-warm-300\/10 {
  stroke: rgb(215 211 208 / 0.1);
}

.stroke-gray-warm-300\/20 {
  stroke: rgb(215 211 208 / 0.2);
}

.stroke-gray-warm-300\/25 {
  stroke: rgb(215 211 208 / 0.25);
}

.stroke-gray-warm-300\/30 {
  stroke: rgb(215 211 208 / 0.3);
}

.stroke-gray-warm-300\/40 {
  stroke: rgb(215 211 208 / 0.4);
}

.stroke-gray-warm-300\/50 {
  stroke: rgb(215 211 208 / 0.5);
}

.stroke-gray-warm-300\/60 {
  stroke: rgb(215 211 208 / 0.6);
}

.stroke-gray-warm-300\/70 {
  stroke: rgb(215 211 208 / 0.7);
}

.stroke-gray-warm-300\/75 {
  stroke: rgb(215 211 208 / 0.75);
}

.stroke-gray-warm-300\/80 {
  stroke: rgb(215 211 208 / 0.8);
}

.stroke-gray-warm-300\/90 {
  stroke: rgb(215 211 208 / 0.9);
}

.stroke-gray-warm-300\/95 {
  stroke: rgb(215 211 208 / 0.95);
}

.stroke-gray-warm-300\/100 {
  stroke: rgb(215 211 208 / 1);
}

.stroke-gray-warm-400\/0 {
  stroke: rgb(169 162 157 / 0);
}

.stroke-gray-warm-400\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.stroke-gray-warm-400\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.stroke-gray-warm-400\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.stroke-gray-warm-400\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.stroke-gray-warm-400\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.stroke-gray-warm-400\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.stroke-gray-warm-400\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.stroke-gray-warm-400\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.stroke-gray-warm-400\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.stroke-gray-warm-400\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.stroke-gray-warm-400\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.stroke-gray-warm-400\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.stroke-gray-warm-400\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.stroke-gray-warm-400\/100 {
  stroke: rgb(169 162 157 / 1);
}

.stroke-gray-warm-500\/0 {
  stroke: rgb(121 113 107 / 0);
}

.stroke-gray-warm-500\/5 {
  stroke: rgb(121 113 107 / 0.05);
}

.stroke-gray-warm-500\/10 {
  stroke: rgb(121 113 107 / 0.1);
}

.stroke-gray-warm-500\/20 {
  stroke: rgb(121 113 107 / 0.2);
}

.stroke-gray-warm-500\/25 {
  stroke: rgb(121 113 107 / 0.25);
}

.stroke-gray-warm-500\/30 {
  stroke: rgb(121 113 107 / 0.3);
}

.stroke-gray-warm-500\/40 {
  stroke: rgb(121 113 107 / 0.4);
}

.stroke-gray-warm-500\/50 {
  stroke: rgb(121 113 107 / 0.5);
}

.stroke-gray-warm-500\/60 {
  stroke: rgb(121 113 107 / 0.6);
}

.stroke-gray-warm-500\/70 {
  stroke: rgb(121 113 107 / 0.7);
}

.stroke-gray-warm-500\/75 {
  stroke: rgb(121 113 107 / 0.75);
}

.stroke-gray-warm-500\/80 {
  stroke: rgb(121 113 107 / 0.8);
}

.stroke-gray-warm-500\/90 {
  stroke: rgb(121 113 107 / 0.9);
}

.stroke-gray-warm-500\/95 {
  stroke: rgb(121 113 107 / 0.95);
}

.stroke-gray-warm-500\/100 {
  stroke: rgb(121 113 107 / 1);
}

.stroke-gray-warm-600\/0 {
  stroke: rgb(87 83 78 / 0);
}

.stroke-gray-warm-600\/5 {
  stroke: rgb(87 83 78 / 0.05);
}

.stroke-gray-warm-600\/10 {
  stroke: rgb(87 83 78 / 0.1);
}

.stroke-gray-warm-600\/20 {
  stroke: rgb(87 83 78 / 0.2);
}

.stroke-gray-warm-600\/25 {
  stroke: rgb(87 83 78 / 0.25);
}

.stroke-gray-warm-600\/30 {
  stroke: rgb(87 83 78 / 0.3);
}

.stroke-gray-warm-600\/40 {
  stroke: rgb(87 83 78 / 0.4);
}

.stroke-gray-warm-600\/50 {
  stroke: rgb(87 83 78 / 0.5);
}

.stroke-gray-warm-600\/60 {
  stroke: rgb(87 83 78 / 0.6);
}

.stroke-gray-warm-600\/70 {
  stroke: rgb(87 83 78 / 0.7);
}

.stroke-gray-warm-600\/75 {
  stroke: rgb(87 83 78 / 0.75);
}

.stroke-gray-warm-600\/80 {
  stroke: rgb(87 83 78 / 0.8);
}

.stroke-gray-warm-600\/90 {
  stroke: rgb(87 83 78 / 0.9);
}

.stroke-gray-warm-600\/95 {
  stroke: rgb(87 83 78 / 0.95);
}

.stroke-gray-warm-600\/100 {
  stroke: rgb(87 83 78 / 1);
}

.stroke-gray-warm-700\/0 {
  stroke: rgb(68 64 60 / 0);
}

.stroke-gray-warm-700\/5 {
  stroke: rgb(68 64 60 / 0.05);
}

.stroke-gray-warm-700\/10 {
  stroke: rgb(68 64 60 / 0.1);
}

.stroke-gray-warm-700\/20 {
  stroke: rgb(68 64 60 / 0.2);
}

.stroke-gray-warm-700\/25 {
  stroke: rgb(68 64 60 / 0.25);
}

.stroke-gray-warm-700\/30 {
  stroke: rgb(68 64 60 / 0.3);
}

.stroke-gray-warm-700\/40 {
  stroke: rgb(68 64 60 / 0.4);
}

.stroke-gray-warm-700\/50 {
  stroke: rgb(68 64 60 / 0.5);
}

.stroke-gray-warm-700\/60 {
  stroke: rgb(68 64 60 / 0.6);
}

.stroke-gray-warm-700\/70 {
  stroke: rgb(68 64 60 / 0.7);
}

.stroke-gray-warm-700\/75 {
  stroke: rgb(68 64 60 / 0.75);
}

.stroke-gray-warm-700\/80 {
  stroke: rgb(68 64 60 / 0.8);
}

.stroke-gray-warm-700\/90 {
  stroke: rgb(68 64 60 / 0.9);
}

.stroke-gray-warm-700\/95 {
  stroke: rgb(68 64 60 / 0.95);
}

.stroke-gray-warm-700\/100 {
  stroke: rgb(68 64 60 / 1);
}

.stroke-gray-warm-800\/0 {
  stroke: rgb(41 37 36 / 0);
}

.stroke-gray-warm-800\/5 {
  stroke: rgb(41 37 36 / 0.05);
}

.stroke-gray-warm-800\/10 {
  stroke: rgb(41 37 36 / 0.1);
}

.stroke-gray-warm-800\/20 {
  stroke: rgb(41 37 36 / 0.2);
}

.stroke-gray-warm-800\/25 {
  stroke: rgb(41 37 36 / 0.25);
}

.stroke-gray-warm-800\/30 {
  stroke: rgb(41 37 36 / 0.3);
}

.stroke-gray-warm-800\/40 {
  stroke: rgb(41 37 36 / 0.4);
}

.stroke-gray-warm-800\/50 {
  stroke: rgb(41 37 36 / 0.5);
}

.stroke-gray-warm-800\/60 {
  stroke: rgb(41 37 36 / 0.6);
}

.stroke-gray-warm-800\/70 {
  stroke: rgb(41 37 36 / 0.7);
}

.stroke-gray-warm-800\/75 {
  stroke: rgb(41 37 36 / 0.75);
}

.stroke-gray-warm-800\/80 {
  stroke: rgb(41 37 36 / 0.8);
}

.stroke-gray-warm-800\/90 {
  stroke: rgb(41 37 36 / 0.9);
}

.stroke-gray-warm-800\/95 {
  stroke: rgb(41 37 36 / 0.95);
}

.stroke-gray-warm-800\/100 {
  stroke: rgb(41 37 36 / 1);
}

.stroke-gray-warm-900\/0 {
  stroke: rgb(28 25 23 / 0);
}

.stroke-gray-warm-900\/5 {
  stroke: rgb(28 25 23 / 0.05);
}

.stroke-gray-warm-900\/10 {
  stroke: rgb(28 25 23 / 0.1);
}

.stroke-gray-warm-900\/20 {
  stroke: rgb(28 25 23 / 0.2);
}

.stroke-gray-warm-900\/25 {
  stroke: rgb(28 25 23 / 0.25);
}

.stroke-gray-warm-900\/30 {
  stroke: rgb(28 25 23 / 0.3);
}

.stroke-gray-warm-900\/40 {
  stroke: rgb(28 25 23 / 0.4);
}

.stroke-gray-warm-900\/50 {
  stroke: rgb(28 25 23 / 0.5);
}

.stroke-gray-warm-900\/60 {
  stroke: rgb(28 25 23 / 0.6);
}

.stroke-gray-warm-900\/70 {
  stroke: rgb(28 25 23 / 0.7);
}

.stroke-gray-warm-900\/75 {
  stroke: rgb(28 25 23 / 0.75);
}

.stroke-gray-warm-900\/80 {
  stroke: rgb(28 25 23 / 0.8);
}

.stroke-gray-warm-900\/90 {
  stroke: rgb(28 25 23 / 0.9);
}

.stroke-gray-warm-900\/95 {
  stroke: rgb(28 25 23 / 0.95);
}

.stroke-gray-warm-900\/100 {
  stroke: rgb(28 25 23 / 1);
}

.stroke-gray-warm\/0 {
  stroke: rgb(169 162 157 / 0);
}

.stroke-gray-warm\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.stroke-gray-warm\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.stroke-gray-warm\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.stroke-gray-warm\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.stroke-gray-warm\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.stroke-gray-warm\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.stroke-gray-warm\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.stroke-gray-warm\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.stroke-gray-warm\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.stroke-gray-warm\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.stroke-gray-warm\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.stroke-gray-warm\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.stroke-gray-warm\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.stroke-gray-warm\/100 {
  stroke: rgb(169 162 157 / 1);
}

.stroke-moss-25\/0 {
  stroke: rgb(250 253 247 / 0);
}

.stroke-moss-25\/5 {
  stroke: rgb(250 253 247 / 0.05);
}

.stroke-moss-25\/10 {
  stroke: rgb(250 253 247 / 0.1);
}

.stroke-moss-25\/20 {
  stroke: rgb(250 253 247 / 0.2);
}

.stroke-moss-25\/25 {
  stroke: rgb(250 253 247 / 0.25);
}

.stroke-moss-25\/30 {
  stroke: rgb(250 253 247 / 0.3);
}

.stroke-moss-25\/40 {
  stroke: rgb(250 253 247 / 0.4);
}

.stroke-moss-25\/50 {
  stroke: rgb(250 253 247 / 0.5);
}

.stroke-moss-25\/60 {
  stroke: rgb(250 253 247 / 0.6);
}

.stroke-moss-25\/70 {
  stroke: rgb(250 253 247 / 0.7);
}

.stroke-moss-25\/75 {
  stroke: rgb(250 253 247 / 0.75);
}

.stroke-moss-25\/80 {
  stroke: rgb(250 253 247 / 0.8);
}

.stroke-moss-25\/90 {
  stroke: rgb(250 253 247 / 0.9);
}

.stroke-moss-25\/95 {
  stroke: rgb(250 253 247 / 0.95);
}

.stroke-moss-25\/100 {
  stroke: rgb(250 253 247 / 1);
}

.stroke-moss-50\/0 {
  stroke: rgb(245 251 238 / 0);
}

.stroke-moss-50\/5 {
  stroke: rgb(245 251 238 / 0.05);
}

.stroke-moss-50\/10 {
  stroke: rgb(245 251 238 / 0.1);
}

.stroke-moss-50\/20 {
  stroke: rgb(245 251 238 / 0.2);
}

.stroke-moss-50\/25 {
  stroke: rgb(245 251 238 / 0.25);
}

.stroke-moss-50\/30 {
  stroke: rgb(245 251 238 / 0.3);
}

.stroke-moss-50\/40 {
  stroke: rgb(245 251 238 / 0.4);
}

.stroke-moss-50\/50 {
  stroke: rgb(245 251 238 / 0.5);
}

.stroke-moss-50\/60 {
  stroke: rgb(245 251 238 / 0.6);
}

.stroke-moss-50\/70 {
  stroke: rgb(245 251 238 / 0.7);
}

.stroke-moss-50\/75 {
  stroke: rgb(245 251 238 / 0.75);
}

.stroke-moss-50\/80 {
  stroke: rgb(245 251 238 / 0.8);
}

.stroke-moss-50\/90 {
  stroke: rgb(245 251 238 / 0.9);
}

.stroke-moss-50\/95 {
  stroke: rgb(245 251 238 / 0.95);
}

.stroke-moss-50\/100 {
  stroke: rgb(245 251 238 / 1);
}

.stroke-moss-100\/0 {
  stroke: rgb(230 244 215 / 0);
}

.stroke-moss-100\/5 {
  stroke: rgb(230 244 215 / 0.05);
}

.stroke-moss-100\/10 {
  stroke: rgb(230 244 215 / 0.1);
}

.stroke-moss-100\/20 {
  stroke: rgb(230 244 215 / 0.2);
}

.stroke-moss-100\/25 {
  stroke: rgb(230 244 215 / 0.25);
}

.stroke-moss-100\/30 {
  stroke: rgb(230 244 215 / 0.3);
}

.stroke-moss-100\/40 {
  stroke: rgb(230 244 215 / 0.4);
}

.stroke-moss-100\/50 {
  stroke: rgb(230 244 215 / 0.5);
}

.stroke-moss-100\/60 {
  stroke: rgb(230 244 215 / 0.6);
}

.stroke-moss-100\/70 {
  stroke: rgb(230 244 215 / 0.7);
}

.stroke-moss-100\/75 {
  stroke: rgb(230 244 215 / 0.75);
}

.stroke-moss-100\/80 {
  stroke: rgb(230 244 215 / 0.8);
}

.stroke-moss-100\/90 {
  stroke: rgb(230 244 215 / 0.9);
}

.stroke-moss-100\/95 {
  stroke: rgb(230 244 215 / 0.95);
}

.stroke-moss-100\/100 {
  stroke: rgb(230 244 215 / 1);
}

.stroke-moss-200\/0 {
  stroke: rgb(206 234 176 / 0);
}

.stroke-moss-200\/5 {
  stroke: rgb(206 234 176 / 0.05);
}

.stroke-moss-200\/10 {
  stroke: rgb(206 234 176 / 0.1);
}

.stroke-moss-200\/20 {
  stroke: rgb(206 234 176 / 0.2);
}

.stroke-moss-200\/25 {
  stroke: rgb(206 234 176 / 0.25);
}

.stroke-moss-200\/30 {
  stroke: rgb(206 234 176 / 0.3);
}

.stroke-moss-200\/40 {
  stroke: rgb(206 234 176 / 0.4);
}

.stroke-moss-200\/50 {
  stroke: rgb(206 234 176 / 0.5);
}

.stroke-moss-200\/60 {
  stroke: rgb(206 234 176 / 0.6);
}

.stroke-moss-200\/70 {
  stroke: rgb(206 234 176 / 0.7);
}

.stroke-moss-200\/75 {
  stroke: rgb(206 234 176 / 0.75);
}

.stroke-moss-200\/80 {
  stroke: rgb(206 234 176 / 0.8);
}

.stroke-moss-200\/90 {
  stroke: rgb(206 234 176 / 0.9);
}

.stroke-moss-200\/95 {
  stroke: rgb(206 234 176 / 0.95);
}

.stroke-moss-200\/100 {
  stroke: rgb(206 234 176 / 1);
}

.stroke-moss-300\/0 {
  stroke: rgb(172 220 121 / 0);
}

.stroke-moss-300\/5 {
  stroke: rgb(172 220 121 / 0.05);
}

.stroke-moss-300\/10 {
  stroke: rgb(172 220 121 / 0.1);
}

.stroke-moss-300\/20 {
  stroke: rgb(172 220 121 / 0.2);
}

.stroke-moss-300\/25 {
  stroke: rgb(172 220 121 / 0.25);
}

.stroke-moss-300\/30 {
  stroke: rgb(172 220 121 / 0.3);
}

.stroke-moss-300\/40 {
  stroke: rgb(172 220 121 / 0.4);
}

.stroke-moss-300\/50 {
  stroke: rgb(172 220 121 / 0.5);
}

.stroke-moss-300\/60 {
  stroke: rgb(172 220 121 / 0.6);
}

.stroke-moss-300\/70 {
  stroke: rgb(172 220 121 / 0.7);
}

.stroke-moss-300\/75 {
  stroke: rgb(172 220 121 / 0.75);
}

.stroke-moss-300\/80 {
  stroke: rgb(172 220 121 / 0.8);
}

.stroke-moss-300\/90 {
  stroke: rgb(172 220 121 / 0.9);
}

.stroke-moss-300\/95 {
  stroke: rgb(172 220 121 / 0.95);
}

.stroke-moss-300\/100 {
  stroke: rgb(172 220 121 / 1);
}

.stroke-moss-400\/0 {
  stroke: rgb(134 203 60 / 0);
}

.stroke-moss-400\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.stroke-moss-400\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.stroke-moss-400\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.stroke-moss-400\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.stroke-moss-400\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.stroke-moss-400\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.stroke-moss-400\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.stroke-moss-400\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.stroke-moss-400\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.stroke-moss-400\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.stroke-moss-400\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.stroke-moss-400\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.stroke-moss-400\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.stroke-moss-400\/100 {
  stroke: rgb(134 203 60 / 1);
}

.stroke-moss-500\/0 {
  stroke: rgb(102 159 42 / 0);
}

.stroke-moss-500\/5 {
  stroke: rgb(102 159 42 / 0.05);
}

.stroke-moss-500\/10 {
  stroke: rgb(102 159 42 / 0.1);
}

.stroke-moss-500\/20 {
  stroke: rgb(102 159 42 / 0.2);
}

.stroke-moss-500\/25 {
  stroke: rgb(102 159 42 / 0.25);
}

.stroke-moss-500\/30 {
  stroke: rgb(102 159 42 / 0.3);
}

.stroke-moss-500\/40 {
  stroke: rgb(102 159 42 / 0.4);
}

.stroke-moss-500\/50 {
  stroke: rgb(102 159 42 / 0.5);
}

.stroke-moss-500\/60 {
  stroke: rgb(102 159 42 / 0.6);
}

.stroke-moss-500\/70 {
  stroke: rgb(102 159 42 / 0.7);
}

.stroke-moss-500\/75 {
  stroke: rgb(102 159 42 / 0.75);
}

.stroke-moss-500\/80 {
  stroke: rgb(102 159 42 / 0.8);
}

.stroke-moss-500\/90 {
  stroke: rgb(102 159 42 / 0.9);
}

.stroke-moss-500\/95 {
  stroke: rgb(102 159 42 / 0.95);
}

.stroke-moss-500\/100 {
  stroke: rgb(102 159 42 / 1);
}

.stroke-moss-600\/0 {
  stroke: rgb(79 122 33 / 0);
}

.stroke-moss-600\/5 {
  stroke: rgb(79 122 33 / 0.05);
}

.stroke-moss-600\/10 {
  stroke: rgb(79 122 33 / 0.1);
}

.stroke-moss-600\/20 {
  stroke: rgb(79 122 33 / 0.2);
}

.stroke-moss-600\/25 {
  stroke: rgb(79 122 33 / 0.25);
}

.stroke-moss-600\/30 {
  stroke: rgb(79 122 33 / 0.3);
}

.stroke-moss-600\/40 {
  stroke: rgb(79 122 33 / 0.4);
}

.stroke-moss-600\/50 {
  stroke: rgb(79 122 33 / 0.5);
}

.stroke-moss-600\/60 {
  stroke: rgb(79 122 33 / 0.6);
}

.stroke-moss-600\/70 {
  stroke: rgb(79 122 33 / 0.7);
}

.stroke-moss-600\/75 {
  stroke: rgb(79 122 33 / 0.75);
}

.stroke-moss-600\/80 {
  stroke: rgb(79 122 33 / 0.8);
}

.stroke-moss-600\/90 {
  stroke: rgb(79 122 33 / 0.9);
}

.stroke-moss-600\/95 {
  stroke: rgb(79 122 33 / 0.95);
}

.stroke-moss-600\/100 {
  stroke: rgb(79 122 33 / 1);
}

.stroke-moss-700\/0 {
  stroke: rgb(63 98 26 / 0);
}

.stroke-moss-700\/5 {
  stroke: rgb(63 98 26 / 0.05);
}

.stroke-moss-700\/10 {
  stroke: rgb(63 98 26 / 0.1);
}

.stroke-moss-700\/20 {
  stroke: rgb(63 98 26 / 0.2);
}

.stroke-moss-700\/25 {
  stroke: rgb(63 98 26 / 0.25);
}

.stroke-moss-700\/30 {
  stroke: rgb(63 98 26 / 0.3);
}

.stroke-moss-700\/40 {
  stroke: rgb(63 98 26 / 0.4);
}

.stroke-moss-700\/50 {
  stroke: rgb(63 98 26 / 0.5);
}

.stroke-moss-700\/60 {
  stroke: rgb(63 98 26 / 0.6);
}

.stroke-moss-700\/70 {
  stroke: rgb(63 98 26 / 0.7);
}

.stroke-moss-700\/75 {
  stroke: rgb(63 98 26 / 0.75);
}

.stroke-moss-700\/80 {
  stroke: rgb(63 98 26 / 0.8);
}

.stroke-moss-700\/90 {
  stroke: rgb(63 98 26 / 0.9);
}

.stroke-moss-700\/95 {
  stroke: rgb(63 98 26 / 0.95);
}

.stroke-moss-700\/100 {
  stroke: rgb(63 98 26 / 1);
}

.stroke-moss-800\/0 {
  stroke: rgb(51 80 21 / 0);
}

.stroke-moss-800\/5 {
  stroke: rgb(51 80 21 / 0.05);
}

.stroke-moss-800\/10 {
  stroke: rgb(51 80 21 / 0.1);
}

.stroke-moss-800\/20 {
  stroke: rgb(51 80 21 / 0.2);
}

.stroke-moss-800\/25 {
  stroke: rgb(51 80 21 / 0.25);
}

.stroke-moss-800\/30 {
  stroke: rgb(51 80 21 / 0.3);
}

.stroke-moss-800\/40 {
  stroke: rgb(51 80 21 / 0.4);
}

.stroke-moss-800\/50 {
  stroke: rgb(51 80 21 / 0.5);
}

.stroke-moss-800\/60 {
  stroke: rgb(51 80 21 / 0.6);
}

.stroke-moss-800\/70 {
  stroke: rgb(51 80 21 / 0.7);
}

.stroke-moss-800\/75 {
  stroke: rgb(51 80 21 / 0.75);
}

.stroke-moss-800\/80 {
  stroke: rgb(51 80 21 / 0.8);
}

.stroke-moss-800\/90 {
  stroke: rgb(51 80 21 / 0.9);
}

.stroke-moss-800\/95 {
  stroke: rgb(51 80 21 / 0.95);
}

.stroke-moss-800\/100 {
  stroke: rgb(51 80 21 / 1);
}

.stroke-moss-900\/0 {
  stroke: rgb(43 66 18 / 0);
}

.stroke-moss-900\/5 {
  stroke: rgb(43 66 18 / 0.05);
}

.stroke-moss-900\/10 {
  stroke: rgb(43 66 18 / 0.1);
}

.stroke-moss-900\/20 {
  stroke: rgb(43 66 18 / 0.2);
}

.stroke-moss-900\/25 {
  stroke: rgb(43 66 18 / 0.25);
}

.stroke-moss-900\/30 {
  stroke: rgb(43 66 18 / 0.3);
}

.stroke-moss-900\/40 {
  stroke: rgb(43 66 18 / 0.4);
}

.stroke-moss-900\/50 {
  stroke: rgb(43 66 18 / 0.5);
}

.stroke-moss-900\/60 {
  stroke: rgb(43 66 18 / 0.6);
}

.stroke-moss-900\/70 {
  stroke: rgb(43 66 18 / 0.7);
}

.stroke-moss-900\/75 {
  stroke: rgb(43 66 18 / 0.75);
}

.stroke-moss-900\/80 {
  stroke: rgb(43 66 18 / 0.8);
}

.stroke-moss-900\/90 {
  stroke: rgb(43 66 18 / 0.9);
}

.stroke-moss-900\/95 {
  stroke: rgb(43 66 18 / 0.95);
}

.stroke-moss-900\/100 {
  stroke: rgb(43 66 18 / 1);
}

.stroke-moss\/0 {
  stroke: rgb(134 203 60 / 0);
}

.stroke-moss\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.stroke-moss\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.stroke-moss\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.stroke-moss\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.stroke-moss\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.stroke-moss\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.stroke-moss\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.stroke-moss\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.stroke-moss\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.stroke-moss\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.stroke-moss\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.stroke-moss\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.stroke-moss\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.stroke-moss\/100 {
  stroke: rgb(134 203 60 / 1);
}

.stroke-green-light-25\/0 {
  stroke: rgb(250 254 245 / 0);
}

.stroke-green-light-25\/5 {
  stroke: rgb(250 254 245 / 0.05);
}

.stroke-green-light-25\/10 {
  stroke: rgb(250 254 245 / 0.1);
}

.stroke-green-light-25\/20 {
  stroke: rgb(250 254 245 / 0.2);
}

.stroke-green-light-25\/25 {
  stroke: rgb(250 254 245 / 0.25);
}

.stroke-green-light-25\/30 {
  stroke: rgb(250 254 245 / 0.3);
}

.stroke-green-light-25\/40 {
  stroke: rgb(250 254 245 / 0.4);
}

.stroke-green-light-25\/50 {
  stroke: rgb(250 254 245 / 0.5);
}

.stroke-green-light-25\/60 {
  stroke: rgb(250 254 245 / 0.6);
}

.stroke-green-light-25\/70 {
  stroke: rgb(250 254 245 / 0.7);
}

.stroke-green-light-25\/75 {
  stroke: rgb(250 254 245 / 0.75);
}

.stroke-green-light-25\/80 {
  stroke: rgb(250 254 245 / 0.8);
}

.stroke-green-light-25\/90 {
  stroke: rgb(250 254 245 / 0.9);
}

.stroke-green-light-25\/95 {
  stroke: rgb(250 254 245 / 0.95);
}

.stroke-green-light-25\/100 {
  stroke: rgb(250 254 245 / 1);
}

.stroke-green-light-50\/0 {
  stroke: rgb(243 254 231 / 0);
}

.stroke-green-light-50\/5 {
  stroke: rgb(243 254 231 / 0.05);
}

.stroke-green-light-50\/10 {
  stroke: rgb(243 254 231 / 0.1);
}

.stroke-green-light-50\/20 {
  stroke: rgb(243 254 231 / 0.2);
}

.stroke-green-light-50\/25 {
  stroke: rgb(243 254 231 / 0.25);
}

.stroke-green-light-50\/30 {
  stroke: rgb(243 254 231 / 0.3);
}

.stroke-green-light-50\/40 {
  stroke: rgb(243 254 231 / 0.4);
}

.stroke-green-light-50\/50 {
  stroke: rgb(243 254 231 / 0.5);
}

.stroke-green-light-50\/60 {
  stroke: rgb(243 254 231 / 0.6);
}

.stroke-green-light-50\/70 {
  stroke: rgb(243 254 231 / 0.7);
}

.stroke-green-light-50\/75 {
  stroke: rgb(243 254 231 / 0.75);
}

.stroke-green-light-50\/80 {
  stroke: rgb(243 254 231 / 0.8);
}

.stroke-green-light-50\/90 {
  stroke: rgb(243 254 231 / 0.9);
}

.stroke-green-light-50\/95 {
  stroke: rgb(243 254 231 / 0.95);
}

.stroke-green-light-50\/100 {
  stroke: rgb(243 254 231 / 1);
}

.stroke-green-light-100\/0 {
  stroke: rgb(228 251 204 / 0);
}

.stroke-green-light-100\/5 {
  stroke: rgb(228 251 204 / 0.05);
}

.stroke-green-light-100\/10 {
  stroke: rgb(228 251 204 / 0.1);
}

.stroke-green-light-100\/20 {
  stroke: rgb(228 251 204 / 0.2);
}

.stroke-green-light-100\/25 {
  stroke: rgb(228 251 204 / 0.25);
}

.stroke-green-light-100\/30 {
  stroke: rgb(228 251 204 / 0.3);
}

.stroke-green-light-100\/40 {
  stroke: rgb(228 251 204 / 0.4);
}

.stroke-green-light-100\/50 {
  stroke: rgb(228 251 204 / 0.5);
}

.stroke-green-light-100\/60 {
  stroke: rgb(228 251 204 / 0.6);
}

.stroke-green-light-100\/70 {
  stroke: rgb(228 251 204 / 0.7);
}

.stroke-green-light-100\/75 {
  stroke: rgb(228 251 204 / 0.75);
}

.stroke-green-light-100\/80 {
  stroke: rgb(228 251 204 / 0.8);
}

.stroke-green-light-100\/90 {
  stroke: rgb(228 251 204 / 0.9);
}

.stroke-green-light-100\/95 {
  stroke: rgb(228 251 204 / 0.95);
}

.stroke-green-light-100\/100 {
  stroke: rgb(228 251 204 / 1);
}

.stroke-green-light-300\/0 {
  stroke: rgb(166 239 103 / 0);
}

.stroke-green-light-300\/5 {
  stroke: rgb(166 239 103 / 0.05);
}

.stroke-green-light-300\/10 {
  stroke: rgb(166 239 103 / 0.1);
}

.stroke-green-light-300\/20 {
  stroke: rgb(166 239 103 / 0.2);
}

.stroke-green-light-300\/25 {
  stroke: rgb(166 239 103 / 0.25);
}

.stroke-green-light-300\/30 {
  stroke: rgb(166 239 103 / 0.3);
}

.stroke-green-light-300\/40 {
  stroke: rgb(166 239 103 / 0.4);
}

.stroke-green-light-300\/50 {
  stroke: rgb(166 239 103 / 0.5);
}

.stroke-green-light-300\/60 {
  stroke: rgb(166 239 103 / 0.6);
}

.stroke-green-light-300\/70 {
  stroke: rgb(166 239 103 / 0.7);
}

.stroke-green-light-300\/75 {
  stroke: rgb(166 239 103 / 0.75);
}

.stroke-green-light-300\/80 {
  stroke: rgb(166 239 103 / 0.8);
}

.stroke-green-light-300\/90 {
  stroke: rgb(166 239 103 / 0.9);
}

.stroke-green-light-300\/95 {
  stroke: rgb(166 239 103 / 0.95);
}

.stroke-green-light-300\/100 {
  stroke: rgb(166 239 103 / 1);
}

.stroke-green-light-400\/0 {
  stroke: rgb(133 225 58 / 0);
}

.stroke-green-light-400\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.stroke-green-light-400\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.stroke-green-light-400\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.stroke-green-light-400\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.stroke-green-light-400\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.stroke-green-light-400\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.stroke-green-light-400\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.stroke-green-light-400\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.stroke-green-light-400\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.stroke-green-light-400\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.stroke-green-light-400\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.stroke-green-light-400\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.stroke-green-light-400\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.stroke-green-light-400\/100 {
  stroke: rgb(133 225 58 / 1);
}

.stroke-green-light-500\/0 {
  stroke: rgb(102 6 16 / 0);
}

.stroke-green-light-500\/5 {
  stroke: rgb(102 6 16 / 0.05);
}

.stroke-green-light-500\/10 {
  stroke: rgb(102 6 16 / 0.1);
}

.stroke-green-light-500\/20 {
  stroke: rgb(102 6 16 / 0.2);
}

.stroke-green-light-500\/25 {
  stroke: rgb(102 6 16 / 0.25);
}

.stroke-green-light-500\/30 {
  stroke: rgb(102 6 16 / 0.3);
}

.stroke-green-light-500\/40 {
  stroke: rgb(102 6 16 / 0.4);
}

.stroke-green-light-500\/50 {
  stroke: rgb(102 6 16 / 0.5);
}

.stroke-green-light-500\/60 {
  stroke: rgb(102 6 16 / 0.6);
}

.stroke-green-light-500\/70 {
  stroke: rgb(102 6 16 / 0.7);
}

.stroke-green-light-500\/75 {
  stroke: rgb(102 6 16 / 0.75);
}

.stroke-green-light-500\/80 {
  stroke: rgb(102 6 16 / 0.8);
}

.stroke-green-light-500\/90 {
  stroke: rgb(102 6 16 / 0.9);
}

.stroke-green-light-500\/95 {
  stroke: rgb(102 6 16 / 0.95);
}

.stroke-green-light-500\/100 {
  stroke: rgb(102 6 16 / 1);
}

.stroke-green-light-800\/0 {
  stroke: rgb(50 98 18 / 0);
}

.stroke-green-light-800\/5 {
  stroke: rgb(50 98 18 / 0.05);
}

.stroke-green-light-800\/10 {
  stroke: rgb(50 98 18 / 0.1);
}

.stroke-green-light-800\/20 {
  stroke: rgb(50 98 18 / 0.2);
}

.stroke-green-light-800\/25 {
  stroke: rgb(50 98 18 / 0.25);
}

.stroke-green-light-800\/30 {
  stroke: rgb(50 98 18 / 0.3);
}

.stroke-green-light-800\/40 {
  stroke: rgb(50 98 18 / 0.4);
}

.stroke-green-light-800\/50 {
  stroke: rgb(50 98 18 / 0.5);
}

.stroke-green-light-800\/60 {
  stroke: rgb(50 98 18 / 0.6);
}

.stroke-green-light-800\/70 {
  stroke: rgb(50 98 18 / 0.7);
}

.stroke-green-light-800\/75 {
  stroke: rgb(50 98 18 / 0.75);
}

.stroke-green-light-800\/80 {
  stroke: rgb(50 98 18 / 0.8);
}

.stroke-green-light-800\/90 {
  stroke: rgb(50 98 18 / 0.9);
}

.stroke-green-light-800\/95 {
  stroke: rgb(50 98 18 / 0.95);
}

.stroke-green-light-800\/100 {
  stroke: rgb(50 98 18 / 1);
}

.stroke-green-light-900\/0 {
  stroke: rgb(43 83 20 / 0);
}

.stroke-green-light-900\/5 {
  stroke: rgb(43 83 20 / 0.05);
}

.stroke-green-light-900\/10 {
  stroke: rgb(43 83 20 / 0.1);
}

.stroke-green-light-900\/20 {
  stroke: rgb(43 83 20 / 0.2);
}

.stroke-green-light-900\/25 {
  stroke: rgb(43 83 20 / 0.25);
}

.stroke-green-light-900\/30 {
  stroke: rgb(43 83 20 / 0.3);
}

.stroke-green-light-900\/40 {
  stroke: rgb(43 83 20 / 0.4);
}

.stroke-green-light-900\/50 {
  stroke: rgb(43 83 20 / 0.5);
}

.stroke-green-light-900\/60 {
  stroke: rgb(43 83 20 / 0.6);
}

.stroke-green-light-900\/70 {
  stroke: rgb(43 83 20 / 0.7);
}

.stroke-green-light-900\/75 {
  stroke: rgb(43 83 20 / 0.75);
}

.stroke-green-light-900\/80 {
  stroke: rgb(43 83 20 / 0.8);
}

.stroke-green-light-900\/90 {
  stroke: rgb(43 83 20 / 0.9);
}

.stroke-green-light-900\/95 {
  stroke: rgb(43 83 20 / 0.95);
}

.stroke-green-light-900\/100 {
  stroke: rgb(43 83 20 / 1);
}

.stroke-green-light\/0 {
  stroke: rgb(133 225 58 / 0);
}

.stroke-green-light\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.stroke-green-light\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.stroke-green-light\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.stroke-green-light\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.stroke-green-light\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.stroke-green-light\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.stroke-green-light\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.stroke-green-light\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.stroke-green-light\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.stroke-green-light\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.stroke-green-light\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.stroke-green-light\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.stroke-green-light\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.stroke-green-light\/100 {
  stroke: rgb(133 225 58 / 1);
}

.stroke-green-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.stroke-green-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.stroke-green-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.stroke-green-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.stroke-green-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.stroke-green-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.stroke-green-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.stroke-green-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.stroke-green-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.stroke-green-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.stroke-green-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.stroke-green-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.stroke-green-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.stroke-green-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.stroke-green-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.stroke-green-50\/0 {
  stroke: rgb(237 252 242 / 0);
}

.stroke-green-50\/5 {
  stroke: rgb(237 252 242 / 0.05);
}

.stroke-green-50\/10 {
  stroke: rgb(237 252 242 / 0.1);
}

.stroke-green-50\/20 {
  stroke: rgb(237 252 242 / 0.2);
}

.stroke-green-50\/25 {
  stroke: rgb(237 252 242 / 0.25);
}

.stroke-green-50\/30 {
  stroke: rgb(237 252 242 / 0.3);
}

.stroke-green-50\/40 {
  stroke: rgb(237 252 242 / 0.4);
}

.stroke-green-50\/50 {
  stroke: rgb(237 252 242 / 0.5);
}

.stroke-green-50\/60 {
  stroke: rgb(237 252 242 / 0.6);
}

.stroke-green-50\/70 {
  stroke: rgb(237 252 242 / 0.7);
}

.stroke-green-50\/75 {
  stroke: rgb(237 252 242 / 0.75);
}

.stroke-green-50\/80 {
  stroke: rgb(237 252 242 / 0.8);
}

.stroke-green-50\/90 {
  stroke: rgb(237 252 242 / 0.9);
}

.stroke-green-50\/95 {
  stroke: rgb(237 252 242 / 0.95);
}

.stroke-green-50\/100 {
  stroke: rgb(237 252 242 / 1);
}

.stroke-green-100\/0 {
  stroke: rgb(211 248 223 / 0);
}

.stroke-green-100\/5 {
  stroke: rgb(211 248 223 / 0.05);
}

.stroke-green-100\/10 {
  stroke: rgb(211 248 223 / 0.1);
}

.stroke-green-100\/20 {
  stroke: rgb(211 248 223 / 0.2);
}

.stroke-green-100\/25 {
  stroke: rgb(211 248 223 / 0.25);
}

.stroke-green-100\/30 {
  stroke: rgb(211 248 223 / 0.3);
}

.stroke-green-100\/40 {
  stroke: rgb(211 248 223 / 0.4);
}

.stroke-green-100\/50 {
  stroke: rgb(211 248 223 / 0.5);
}

.stroke-green-100\/60 {
  stroke: rgb(211 248 223 / 0.6);
}

.stroke-green-100\/70 {
  stroke: rgb(211 248 223 / 0.7);
}

.stroke-green-100\/75 {
  stroke: rgb(211 248 223 / 0.75);
}

.stroke-green-100\/80 {
  stroke: rgb(211 248 223 / 0.8);
}

.stroke-green-100\/90 {
  stroke: rgb(211 248 223 / 0.9);
}

.stroke-green-100\/95 {
  stroke: rgb(211 248 223 / 0.95);
}

.stroke-green-100\/100 {
  stroke: rgb(211 248 223 / 1);
}

.stroke-green-200\/0 {
  stroke: rgb(170 240 196 / 0);
}

.stroke-green-200\/5 {
  stroke: rgb(170 240 196 / 0.05);
}

.stroke-green-200\/10 {
  stroke: rgb(170 240 196 / 0.1);
}

.stroke-green-200\/20 {
  stroke: rgb(170 240 196 / 0.2);
}

.stroke-green-200\/25 {
  stroke: rgb(170 240 196 / 0.25);
}

.stroke-green-200\/30 {
  stroke: rgb(170 240 196 / 0.3);
}

.stroke-green-200\/40 {
  stroke: rgb(170 240 196 / 0.4);
}

.stroke-green-200\/50 {
  stroke: rgb(170 240 196 / 0.5);
}

.stroke-green-200\/60 {
  stroke: rgb(170 240 196 / 0.6);
}

.stroke-green-200\/70 {
  stroke: rgb(170 240 196 / 0.7);
}

.stroke-green-200\/75 {
  stroke: rgb(170 240 196 / 0.75);
}

.stroke-green-200\/80 {
  stroke: rgb(170 240 196 / 0.8);
}

.stroke-green-200\/90 {
  stroke: rgb(170 240 196 / 0.9);
}

.stroke-green-200\/95 {
  stroke: rgb(170 240 196 / 0.95);
}

.stroke-green-200\/100 {
  stroke: rgb(170 240 196 / 1);
}

.stroke-green-300\/0 {
  stroke: rgb(115 226 163 / 0);
}

.stroke-green-300\/5 {
  stroke: rgb(115 226 163 / 0.05);
}

.stroke-green-300\/10 {
  stroke: rgb(115 226 163 / 0.1);
}

.stroke-green-300\/20 {
  stroke: rgb(115 226 163 / 0.2);
}

.stroke-green-300\/25 {
  stroke: rgb(115 226 163 / 0.25);
}

.stroke-green-300\/30 {
  stroke: rgb(115 226 163 / 0.3);
}

.stroke-green-300\/40 {
  stroke: rgb(115 226 163 / 0.4);
}

.stroke-green-300\/50 {
  stroke: rgb(115 226 163 / 0.5);
}

.stroke-green-300\/60 {
  stroke: rgb(115 226 163 / 0.6);
}

.stroke-green-300\/70 {
  stroke: rgb(115 226 163 / 0.7);
}

.stroke-green-300\/75 {
  stroke: rgb(115 226 163 / 0.75);
}

.stroke-green-300\/80 {
  stroke: rgb(115 226 163 / 0.8);
}

.stroke-green-300\/90 {
  stroke: rgb(115 226 163 / 0.9);
}

.stroke-green-300\/95 {
  stroke: rgb(115 226 163 / 0.95);
}

.stroke-green-300\/100 {
  stroke: rgb(115 226 163 / 1);
}

.stroke-green-400\/0 {
  stroke: rgb(60 203 127 / 0);
}

.stroke-green-400\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.stroke-green-400\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.stroke-green-400\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.stroke-green-400\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.stroke-green-400\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.stroke-green-400\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.stroke-green-400\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.stroke-green-400\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.stroke-green-400\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.stroke-green-400\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.stroke-green-400\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.stroke-green-400\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.stroke-green-400\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.stroke-green-400\/100 {
  stroke: rgb(60 203 127 / 1);
}

.stroke-green-500\/0 {
  stroke: rgb(22 131 100 / 0);
}

.stroke-green-500\/5 {
  stroke: rgb(22 131 100 / 0.05);
}

.stroke-green-500\/10 {
  stroke: rgb(22 131 100 / 0.1);
}

.stroke-green-500\/20 {
  stroke: rgb(22 131 100 / 0.2);
}

.stroke-green-500\/25 {
  stroke: rgb(22 131 100 / 0.25);
}

.stroke-green-500\/30 {
  stroke: rgb(22 131 100 / 0.3);
}

.stroke-green-500\/40 {
  stroke: rgb(22 131 100 / 0.4);
}

.stroke-green-500\/50 {
  stroke: rgb(22 131 100 / 0.5);
}

.stroke-green-500\/60 {
  stroke: rgb(22 131 100 / 0.6);
}

.stroke-green-500\/70 {
  stroke: rgb(22 131 100 / 0.7);
}

.stroke-green-500\/75 {
  stroke: rgb(22 131 100 / 0.75);
}

.stroke-green-500\/80 {
  stroke: rgb(22 131 100 / 0.8);
}

.stroke-green-500\/90 {
  stroke: rgb(22 131 100 / 0.9);
}

.stroke-green-500\/95 {
  stroke: rgb(22 131 100 / 0.95);
}

.stroke-green-500\/100 {
  stroke: rgb(22 131 100 / 1);
}

.stroke-green-600\/0 {
  stroke: rgb(9 146 80 / 0);
}

.stroke-green-600\/5 {
  stroke: rgb(9 146 80 / 0.05);
}

.stroke-green-600\/10 {
  stroke: rgb(9 146 80 / 0.1);
}

.stroke-green-600\/20 {
  stroke: rgb(9 146 80 / 0.2);
}

.stroke-green-600\/25 {
  stroke: rgb(9 146 80 / 0.25);
}

.stroke-green-600\/30 {
  stroke: rgb(9 146 80 / 0.3);
}

.stroke-green-600\/40 {
  stroke: rgb(9 146 80 / 0.4);
}

.stroke-green-600\/50 {
  stroke: rgb(9 146 80 / 0.5);
}

.stroke-green-600\/60 {
  stroke: rgb(9 146 80 / 0.6);
}

.stroke-green-600\/70 {
  stroke: rgb(9 146 80 / 0.7);
}

.stroke-green-600\/75 {
  stroke: rgb(9 146 80 / 0.75);
}

.stroke-green-600\/80 {
  stroke: rgb(9 146 80 / 0.8);
}

.stroke-green-600\/90 {
  stroke: rgb(9 146 80 / 0.9);
}

.stroke-green-600\/95 {
  stroke: rgb(9 146 80 / 0.95);
}

.stroke-green-600\/100 {
  stroke: rgb(9 146 80 / 1);
}

.stroke-green-700\/0 {
  stroke: rgb(8 116 67 / 0);
}

.stroke-green-700\/5 {
  stroke: rgb(8 116 67 / 0.05);
}

.stroke-green-700\/10 {
  stroke: rgb(8 116 67 / 0.1);
}

.stroke-green-700\/20 {
  stroke: rgb(8 116 67 / 0.2);
}

.stroke-green-700\/25 {
  stroke: rgb(8 116 67 / 0.25);
}

.stroke-green-700\/30 {
  stroke: rgb(8 116 67 / 0.3);
}

.stroke-green-700\/40 {
  stroke: rgb(8 116 67 / 0.4);
}

.stroke-green-700\/50 {
  stroke: rgb(8 116 67 / 0.5);
}

.stroke-green-700\/60 {
  stroke: rgb(8 116 67 / 0.6);
}

.stroke-green-700\/70 {
  stroke: rgb(8 116 67 / 0.7);
}

.stroke-green-700\/75 {
  stroke: rgb(8 116 67 / 0.75);
}

.stroke-green-700\/80 {
  stroke: rgb(8 116 67 / 0.8);
}

.stroke-green-700\/90 {
  stroke: rgb(8 116 67 / 0.9);
}

.stroke-green-700\/95 {
  stroke: rgb(8 116 67 / 0.95);
}

.stroke-green-700\/100 {
  stroke: rgb(8 116 67 / 1);
}

.stroke-green-800\/0 {
  stroke: rgb(9 80 55 / 0);
}

.stroke-green-800\/5 {
  stroke: rgb(9 80 55 / 0.05);
}

.stroke-green-800\/10 {
  stroke: rgb(9 80 55 / 0.1);
}

.stroke-green-800\/20 {
  stroke: rgb(9 80 55 / 0.2);
}

.stroke-green-800\/25 {
  stroke: rgb(9 80 55 / 0.25);
}

.stroke-green-800\/30 {
  stroke: rgb(9 80 55 / 0.3);
}

.stroke-green-800\/40 {
  stroke: rgb(9 80 55 / 0.4);
}

.stroke-green-800\/50 {
  stroke: rgb(9 80 55 / 0.5);
}

.stroke-green-800\/60 {
  stroke: rgb(9 80 55 / 0.6);
}

.stroke-green-800\/70 {
  stroke: rgb(9 80 55 / 0.7);
}

.stroke-green-800\/75 {
  stroke: rgb(9 80 55 / 0.75);
}

.stroke-green-800\/80 {
  stroke: rgb(9 80 55 / 0.8);
}

.stroke-green-800\/90 {
  stroke: rgb(9 80 55 / 0.9);
}

.stroke-green-800\/95 {
  stroke: rgb(9 80 55 / 0.95);
}

.stroke-green-800\/100 {
  stroke: rgb(9 80 55 / 1);
}

.stroke-green-900\/0 {
  stroke: rgb(8 76 46 / 0);
}

.stroke-green-900\/5 {
  stroke: rgb(8 76 46 / 0.05);
}

.stroke-green-900\/10 {
  stroke: rgb(8 76 46 / 0.1);
}

.stroke-green-900\/20 {
  stroke: rgb(8 76 46 / 0.2);
}

.stroke-green-900\/25 {
  stroke: rgb(8 76 46 / 0.25);
}

.stroke-green-900\/30 {
  stroke: rgb(8 76 46 / 0.3);
}

.stroke-green-900\/40 {
  stroke: rgb(8 76 46 / 0.4);
}

.stroke-green-900\/50 {
  stroke: rgb(8 76 46 / 0.5);
}

.stroke-green-900\/60 {
  stroke: rgb(8 76 46 / 0.6);
}

.stroke-green-900\/70 {
  stroke: rgb(8 76 46 / 0.7);
}

.stroke-green-900\/75 {
  stroke: rgb(8 76 46 / 0.75);
}

.stroke-green-900\/80 {
  stroke: rgb(8 76 46 / 0.8);
}

.stroke-green-900\/90 {
  stroke: rgb(8 76 46 / 0.9);
}

.stroke-green-900\/95 {
  stroke: rgb(8 76 46 / 0.95);
}

.stroke-green-900\/100 {
  stroke: rgb(8 76 46 / 1);
}

.stroke-green\/0 {
  stroke: rgb(60 203 127 / 0);
}

.stroke-green\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.stroke-green\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.stroke-green\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.stroke-green\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.stroke-green\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.stroke-green\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.stroke-green\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.stroke-green\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.stroke-green\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.stroke-green\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.stroke-green\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.stroke-green\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.stroke-green\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.stroke-green\/100 {
  stroke: rgb(60 203 127 / 1);
}

.stroke-teal-25\/0 {
  stroke: rgb(246 254 252 / 0);
}

.stroke-teal-25\/5 {
  stroke: rgb(246 254 252 / 0.05);
}

.stroke-teal-25\/10 {
  stroke: rgb(246 254 252 / 0.1);
}

.stroke-teal-25\/20 {
  stroke: rgb(246 254 252 / 0.2);
}

.stroke-teal-25\/25 {
  stroke: rgb(246 254 252 / 0.25);
}

.stroke-teal-25\/30 {
  stroke: rgb(246 254 252 / 0.3);
}

.stroke-teal-25\/40 {
  stroke: rgb(246 254 252 / 0.4);
}

.stroke-teal-25\/50 {
  stroke: rgb(246 254 252 / 0.5);
}

.stroke-teal-25\/60 {
  stroke: rgb(246 254 252 / 0.6);
}

.stroke-teal-25\/70 {
  stroke: rgb(246 254 252 / 0.7);
}

.stroke-teal-25\/75 {
  stroke: rgb(246 254 252 / 0.75);
}

.stroke-teal-25\/80 {
  stroke: rgb(246 254 252 / 0.8);
}

.stroke-teal-25\/90 {
  stroke: rgb(246 254 252 / 0.9);
}

.stroke-teal-25\/95 {
  stroke: rgb(246 254 252 / 0.95);
}

.stroke-teal-25\/100 {
  stroke: rgb(246 254 252 / 1);
}

.stroke-teal-50\/0 {
  stroke: rgb(240 253 249 / 0);
}

.stroke-teal-50\/5 {
  stroke: rgb(240 253 249 / 0.05);
}

.stroke-teal-50\/10 {
  stroke: rgb(240 253 249 / 0.1);
}

.stroke-teal-50\/20 {
  stroke: rgb(240 253 249 / 0.2);
}

.stroke-teal-50\/25 {
  stroke: rgb(240 253 249 / 0.25);
}

.stroke-teal-50\/30 {
  stroke: rgb(240 253 249 / 0.3);
}

.stroke-teal-50\/40 {
  stroke: rgb(240 253 249 / 0.4);
}

.stroke-teal-50\/50 {
  stroke: rgb(240 253 249 / 0.5);
}

.stroke-teal-50\/60 {
  stroke: rgb(240 253 249 / 0.6);
}

.stroke-teal-50\/70 {
  stroke: rgb(240 253 249 / 0.7);
}

.stroke-teal-50\/75 {
  stroke: rgb(240 253 249 / 0.75);
}

.stroke-teal-50\/80 {
  stroke: rgb(240 253 249 / 0.8);
}

.stroke-teal-50\/90 {
  stroke: rgb(240 253 249 / 0.9);
}

.stroke-teal-50\/95 {
  stroke: rgb(240 253 249 / 0.95);
}

.stroke-teal-50\/100 {
  stroke: rgb(240 253 249 / 1);
}

.stroke-teal-100\/0 {
  stroke: rgb(204 251 239 / 0);
}

.stroke-teal-100\/5 {
  stroke: rgb(204 251 239 / 0.05);
}

.stroke-teal-100\/10 {
  stroke: rgb(204 251 239 / 0.1);
}

.stroke-teal-100\/20 {
  stroke: rgb(204 251 239 / 0.2);
}

.stroke-teal-100\/25 {
  stroke: rgb(204 251 239 / 0.25);
}

.stroke-teal-100\/30 {
  stroke: rgb(204 251 239 / 0.3);
}

.stroke-teal-100\/40 {
  stroke: rgb(204 251 239 / 0.4);
}

.stroke-teal-100\/50 {
  stroke: rgb(204 251 239 / 0.5);
}

.stroke-teal-100\/60 {
  stroke: rgb(204 251 239 / 0.6);
}

.stroke-teal-100\/70 {
  stroke: rgb(204 251 239 / 0.7);
}

.stroke-teal-100\/75 {
  stroke: rgb(204 251 239 / 0.75);
}

.stroke-teal-100\/80 {
  stroke: rgb(204 251 239 / 0.8);
}

.stroke-teal-100\/90 {
  stroke: rgb(204 251 239 / 0.9);
}

.stroke-teal-100\/95 {
  stroke: rgb(204 251 239 / 0.95);
}

.stroke-teal-100\/100 {
  stroke: rgb(204 251 239 / 1);
}

.stroke-teal-200\/0 {
  stroke: rgb(153 246 224 / 0);
}

.stroke-teal-200\/5 {
  stroke: rgb(153 246 224 / 0.05);
}

.stroke-teal-200\/10 {
  stroke: rgb(153 246 224 / 0.1);
}

.stroke-teal-200\/20 {
  stroke: rgb(153 246 224 / 0.2);
}

.stroke-teal-200\/25 {
  stroke: rgb(153 246 224 / 0.25);
}

.stroke-teal-200\/30 {
  stroke: rgb(153 246 224 / 0.3);
}

.stroke-teal-200\/40 {
  stroke: rgb(153 246 224 / 0.4);
}

.stroke-teal-200\/50 {
  stroke: rgb(153 246 224 / 0.5);
}

.stroke-teal-200\/60 {
  stroke: rgb(153 246 224 / 0.6);
}

.stroke-teal-200\/70 {
  stroke: rgb(153 246 224 / 0.7);
}

.stroke-teal-200\/75 {
  stroke: rgb(153 246 224 / 0.75);
}

.stroke-teal-200\/80 {
  stroke: rgb(153 246 224 / 0.8);
}

.stroke-teal-200\/90 {
  stroke: rgb(153 246 224 / 0.9);
}

.stroke-teal-200\/95 {
  stroke: rgb(153 246 224 / 0.95);
}

.stroke-teal-200\/100 {
  stroke: rgb(153 246 224 / 1);
}

.stroke-teal-300\/0 {
  stroke: rgb(95 233 208 / 0);
}

.stroke-teal-300\/5 {
  stroke: rgb(95 233 208 / 0.05);
}

.stroke-teal-300\/10 {
  stroke: rgb(95 233 208 / 0.1);
}

.stroke-teal-300\/20 {
  stroke: rgb(95 233 208 / 0.2);
}

.stroke-teal-300\/25 {
  stroke: rgb(95 233 208 / 0.25);
}

.stroke-teal-300\/30 {
  stroke: rgb(95 233 208 / 0.3);
}

.stroke-teal-300\/40 {
  stroke: rgb(95 233 208 / 0.4);
}

.stroke-teal-300\/50 {
  stroke: rgb(95 233 208 / 0.5);
}

.stroke-teal-300\/60 {
  stroke: rgb(95 233 208 / 0.6);
}

.stroke-teal-300\/70 {
  stroke: rgb(95 233 208 / 0.7);
}

.stroke-teal-300\/75 {
  stroke: rgb(95 233 208 / 0.75);
}

.stroke-teal-300\/80 {
  stroke: rgb(95 233 208 / 0.8);
}

.stroke-teal-300\/90 {
  stroke: rgb(95 233 208 / 0.9);
}

.stroke-teal-300\/95 {
  stroke: rgb(95 233 208 / 0.95);
}

.stroke-teal-300\/100 {
  stroke: rgb(95 233 208 / 1);
}

.stroke-teal-400\/0 {
  stroke: rgb(46 211 183 / 0);
}

.stroke-teal-400\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.stroke-teal-400\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.stroke-teal-400\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.stroke-teal-400\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.stroke-teal-400\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.stroke-teal-400\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.stroke-teal-400\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.stroke-teal-400\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.stroke-teal-400\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.stroke-teal-400\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.stroke-teal-400\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.stroke-teal-400\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.stroke-teal-400\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.stroke-teal-400\/100 {
  stroke: rgb(46 211 183 / 1);
}

.stroke-teal-500\/0 {
  stroke: rgb(21 183 158 / 0);
}

.stroke-teal-500\/5 {
  stroke: rgb(21 183 158 / 0.05);
}

.stroke-teal-500\/10 {
  stroke: rgb(21 183 158 / 0.1);
}

.stroke-teal-500\/20 {
  stroke: rgb(21 183 158 / 0.2);
}

.stroke-teal-500\/25 {
  stroke: rgb(21 183 158 / 0.25);
}

.stroke-teal-500\/30 {
  stroke: rgb(21 183 158 / 0.3);
}

.stroke-teal-500\/40 {
  stroke: rgb(21 183 158 / 0.4);
}

.stroke-teal-500\/50 {
  stroke: rgb(21 183 158 / 0.5);
}

.stroke-teal-500\/60 {
  stroke: rgb(21 183 158 / 0.6);
}

.stroke-teal-500\/70 {
  stroke: rgb(21 183 158 / 0.7);
}

.stroke-teal-500\/75 {
  stroke: rgb(21 183 158 / 0.75);
}

.stroke-teal-500\/80 {
  stroke: rgb(21 183 158 / 0.8);
}

.stroke-teal-500\/90 {
  stroke: rgb(21 183 158 / 0.9);
}

.stroke-teal-500\/95 {
  stroke: rgb(21 183 158 / 0.95);
}

.stroke-teal-500\/100 {
  stroke: rgb(21 183 158 / 1);
}

.stroke-teal-600\/0 {
  stroke: rgb(14 147 132 / 0);
}

.stroke-teal-600\/5 {
  stroke: rgb(14 147 132 / 0.05);
}

.stroke-teal-600\/10 {
  stroke: rgb(14 147 132 / 0.1);
}

.stroke-teal-600\/20 {
  stroke: rgb(14 147 132 / 0.2);
}

.stroke-teal-600\/25 {
  stroke: rgb(14 147 132 / 0.25);
}

.stroke-teal-600\/30 {
  stroke: rgb(14 147 132 / 0.3);
}

.stroke-teal-600\/40 {
  stroke: rgb(14 147 132 / 0.4);
}

.stroke-teal-600\/50 {
  stroke: rgb(14 147 132 / 0.5);
}

.stroke-teal-600\/60 {
  stroke: rgb(14 147 132 / 0.6);
}

.stroke-teal-600\/70 {
  stroke: rgb(14 147 132 / 0.7);
}

.stroke-teal-600\/75 {
  stroke: rgb(14 147 132 / 0.75);
}

.stroke-teal-600\/80 {
  stroke: rgb(14 147 132 / 0.8);
}

.stroke-teal-600\/90 {
  stroke: rgb(14 147 132 / 0.9);
}

.stroke-teal-600\/95 {
  stroke: rgb(14 147 132 / 0.95);
}

.stroke-teal-600\/100 {
  stroke: rgb(14 147 132 / 1);
}

.stroke-teal-700\/0 {
  stroke: rgb(16 117 105 / 0);
}

.stroke-teal-700\/5 {
  stroke: rgb(16 117 105 / 0.05);
}

.stroke-teal-700\/10 {
  stroke: rgb(16 117 105 / 0.1);
}

.stroke-teal-700\/20 {
  stroke: rgb(16 117 105 / 0.2);
}

.stroke-teal-700\/25 {
  stroke: rgb(16 117 105 / 0.25);
}

.stroke-teal-700\/30 {
  stroke: rgb(16 117 105 / 0.3);
}

.stroke-teal-700\/40 {
  stroke: rgb(16 117 105 / 0.4);
}

.stroke-teal-700\/50 {
  stroke: rgb(16 117 105 / 0.5);
}

.stroke-teal-700\/60 {
  stroke: rgb(16 117 105 / 0.6);
}

.stroke-teal-700\/70 {
  stroke: rgb(16 117 105 / 0.7);
}

.stroke-teal-700\/75 {
  stroke: rgb(16 117 105 / 0.75);
}

.stroke-teal-700\/80 {
  stroke: rgb(16 117 105 / 0.8);
}

.stroke-teal-700\/90 {
  stroke: rgb(16 117 105 / 0.9);
}

.stroke-teal-700\/95 {
  stroke: rgb(16 117 105 / 0.95);
}

.stroke-teal-700\/100 {
  stroke: rgb(16 117 105 / 1);
}

.stroke-teal-800\/0 {
  stroke: rgb(18 93 86 / 0);
}

.stroke-teal-800\/5 {
  stroke: rgb(18 93 86 / 0.05);
}

.stroke-teal-800\/10 {
  stroke: rgb(18 93 86 / 0.1);
}

.stroke-teal-800\/20 {
  stroke: rgb(18 93 86 / 0.2);
}

.stroke-teal-800\/25 {
  stroke: rgb(18 93 86 / 0.25);
}

.stroke-teal-800\/30 {
  stroke: rgb(18 93 86 / 0.3);
}

.stroke-teal-800\/40 {
  stroke: rgb(18 93 86 / 0.4);
}

.stroke-teal-800\/50 {
  stroke: rgb(18 93 86 / 0.5);
}

.stroke-teal-800\/60 {
  stroke: rgb(18 93 86 / 0.6);
}

.stroke-teal-800\/70 {
  stroke: rgb(18 93 86 / 0.7);
}

.stroke-teal-800\/75 {
  stroke: rgb(18 93 86 / 0.75);
}

.stroke-teal-800\/80 {
  stroke: rgb(18 93 86 / 0.8);
}

.stroke-teal-800\/90 {
  stroke: rgb(18 93 86 / 0.9);
}

.stroke-teal-800\/95 {
  stroke: rgb(18 93 86 / 0.95);
}

.stroke-teal-800\/100 {
  stroke: rgb(18 93 86 / 1);
}

.stroke-teal-900\/0 {
  stroke: rgb(19 78 72 / 0);
}

.stroke-teal-900\/5 {
  stroke: rgb(19 78 72 / 0.05);
}

.stroke-teal-900\/10 {
  stroke: rgb(19 78 72 / 0.1);
}

.stroke-teal-900\/20 {
  stroke: rgb(19 78 72 / 0.2);
}

.stroke-teal-900\/25 {
  stroke: rgb(19 78 72 / 0.25);
}

.stroke-teal-900\/30 {
  stroke: rgb(19 78 72 / 0.3);
}

.stroke-teal-900\/40 {
  stroke: rgb(19 78 72 / 0.4);
}

.stroke-teal-900\/50 {
  stroke: rgb(19 78 72 / 0.5);
}

.stroke-teal-900\/60 {
  stroke: rgb(19 78 72 / 0.6);
}

.stroke-teal-900\/70 {
  stroke: rgb(19 78 72 / 0.7);
}

.stroke-teal-900\/75 {
  stroke: rgb(19 78 72 / 0.75);
}

.stroke-teal-900\/80 {
  stroke: rgb(19 78 72 / 0.8);
}

.stroke-teal-900\/90 {
  stroke: rgb(19 78 72 / 0.9);
}

.stroke-teal-900\/95 {
  stroke: rgb(19 78 72 / 0.95);
}

.stroke-teal-900\/100 {
  stroke: rgb(19 78 72 / 1);
}

.stroke-teal\/0 {
  stroke: rgb(46 211 183 / 0);
}

.stroke-teal\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.stroke-teal\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.stroke-teal\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.stroke-teal\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.stroke-teal\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.stroke-teal\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.stroke-teal\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.stroke-teal\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.stroke-teal\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.stroke-teal\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.stroke-teal\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.stroke-teal\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.stroke-teal\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.stroke-teal\/100 {
  stroke: rgb(46 211 183 / 1);
}

.stroke-cyan-25\/0 {
  stroke: rgb(245 254 255 / 0);
}

.stroke-cyan-25\/5 {
  stroke: rgb(245 254 255 / 0.05);
}

.stroke-cyan-25\/10 {
  stroke: rgb(245 254 255 / 0.1);
}

.stroke-cyan-25\/20 {
  stroke: rgb(245 254 255 / 0.2);
}

.stroke-cyan-25\/25 {
  stroke: rgb(245 254 255 / 0.25);
}

.stroke-cyan-25\/30 {
  stroke: rgb(245 254 255 / 0.3);
}

.stroke-cyan-25\/40 {
  stroke: rgb(245 254 255 / 0.4);
}

.stroke-cyan-25\/50 {
  stroke: rgb(245 254 255 / 0.5);
}

.stroke-cyan-25\/60 {
  stroke: rgb(245 254 255 / 0.6);
}

.stroke-cyan-25\/70 {
  stroke: rgb(245 254 255 / 0.7);
}

.stroke-cyan-25\/75 {
  stroke: rgb(245 254 255 / 0.75);
}

.stroke-cyan-25\/80 {
  stroke: rgb(245 254 255 / 0.8);
}

.stroke-cyan-25\/90 {
  stroke: rgb(245 254 255 / 0.9);
}

.stroke-cyan-25\/95 {
  stroke: rgb(245 254 255 / 0.95);
}

.stroke-cyan-25\/100 {
  stroke: rgb(245 254 255 / 1);
}

.stroke-cyan-50\/0 {
  stroke: rgb(236 253 255 / 0);
}

.stroke-cyan-50\/5 {
  stroke: rgb(236 253 255 / 0.05);
}

.stroke-cyan-50\/10 {
  stroke: rgb(236 253 255 / 0.1);
}

.stroke-cyan-50\/20 {
  stroke: rgb(236 253 255 / 0.2);
}

.stroke-cyan-50\/25 {
  stroke: rgb(236 253 255 / 0.25);
}

.stroke-cyan-50\/30 {
  stroke: rgb(236 253 255 / 0.3);
}

.stroke-cyan-50\/40 {
  stroke: rgb(236 253 255 / 0.4);
}

.stroke-cyan-50\/50 {
  stroke: rgb(236 253 255 / 0.5);
}

.stroke-cyan-50\/60 {
  stroke: rgb(236 253 255 / 0.6);
}

.stroke-cyan-50\/70 {
  stroke: rgb(236 253 255 / 0.7);
}

.stroke-cyan-50\/75 {
  stroke: rgb(236 253 255 / 0.75);
}

.stroke-cyan-50\/80 {
  stroke: rgb(236 253 255 / 0.8);
}

.stroke-cyan-50\/90 {
  stroke: rgb(236 253 255 / 0.9);
}

.stroke-cyan-50\/95 {
  stroke: rgb(236 253 255 / 0.95);
}

.stroke-cyan-50\/100 {
  stroke: rgb(236 253 255 / 1);
}

.stroke-cyan-100\/0 {
  stroke: rgb(207 249 254 / 0);
}

.stroke-cyan-100\/5 {
  stroke: rgb(207 249 254 / 0.05);
}

.stroke-cyan-100\/10 {
  stroke: rgb(207 249 254 / 0.1);
}

.stroke-cyan-100\/20 {
  stroke: rgb(207 249 254 / 0.2);
}

.stroke-cyan-100\/25 {
  stroke: rgb(207 249 254 / 0.25);
}

.stroke-cyan-100\/30 {
  stroke: rgb(207 249 254 / 0.3);
}

.stroke-cyan-100\/40 {
  stroke: rgb(207 249 254 / 0.4);
}

.stroke-cyan-100\/50 {
  stroke: rgb(207 249 254 / 0.5);
}

.stroke-cyan-100\/60 {
  stroke: rgb(207 249 254 / 0.6);
}

.stroke-cyan-100\/70 {
  stroke: rgb(207 249 254 / 0.7);
}

.stroke-cyan-100\/75 {
  stroke: rgb(207 249 254 / 0.75);
}

.stroke-cyan-100\/80 {
  stroke: rgb(207 249 254 / 0.8);
}

.stroke-cyan-100\/90 {
  stroke: rgb(207 249 254 / 0.9);
}

.stroke-cyan-100\/95 {
  stroke: rgb(207 249 254 / 0.95);
}

.stroke-cyan-100\/100 {
  stroke: rgb(207 249 254 / 1);
}

.stroke-cyan-200\/0 {
  stroke: rgb(165 240 252 / 0);
}

.stroke-cyan-200\/5 {
  stroke: rgb(165 240 252 / 0.05);
}

.stroke-cyan-200\/10 {
  stroke: rgb(165 240 252 / 0.1);
}

.stroke-cyan-200\/20 {
  stroke: rgb(165 240 252 / 0.2);
}

.stroke-cyan-200\/25 {
  stroke: rgb(165 240 252 / 0.25);
}

.stroke-cyan-200\/30 {
  stroke: rgb(165 240 252 / 0.3);
}

.stroke-cyan-200\/40 {
  stroke: rgb(165 240 252 / 0.4);
}

.stroke-cyan-200\/50 {
  stroke: rgb(165 240 252 / 0.5);
}

.stroke-cyan-200\/60 {
  stroke: rgb(165 240 252 / 0.6);
}

.stroke-cyan-200\/70 {
  stroke: rgb(165 240 252 / 0.7);
}

.stroke-cyan-200\/75 {
  stroke: rgb(165 240 252 / 0.75);
}

.stroke-cyan-200\/80 {
  stroke: rgb(165 240 252 / 0.8);
}

.stroke-cyan-200\/90 {
  stroke: rgb(165 240 252 / 0.9);
}

.stroke-cyan-200\/95 {
  stroke: rgb(165 240 252 / 0.95);
}

.stroke-cyan-200\/100 {
  stroke: rgb(165 240 252 / 1);
}

.stroke-cyan-300\/0 {
  stroke: rgb(103 227 249 / 0);
}

.stroke-cyan-300\/5 {
  stroke: rgb(103 227 249 / 0.05);
}

.stroke-cyan-300\/10 {
  stroke: rgb(103 227 249 / 0.1);
}

.stroke-cyan-300\/20 {
  stroke: rgb(103 227 249 / 0.2);
}

.stroke-cyan-300\/25 {
  stroke: rgb(103 227 249 / 0.25);
}

.stroke-cyan-300\/30 {
  stroke: rgb(103 227 249 / 0.3);
}

.stroke-cyan-300\/40 {
  stroke: rgb(103 227 249 / 0.4);
}

.stroke-cyan-300\/50 {
  stroke: rgb(103 227 249 / 0.5);
}

.stroke-cyan-300\/60 {
  stroke: rgb(103 227 249 / 0.6);
}

.stroke-cyan-300\/70 {
  stroke: rgb(103 227 249 / 0.7);
}

.stroke-cyan-300\/75 {
  stroke: rgb(103 227 249 / 0.75);
}

.stroke-cyan-300\/80 {
  stroke: rgb(103 227 249 / 0.8);
}

.stroke-cyan-300\/90 {
  stroke: rgb(103 227 249 / 0.9);
}

.stroke-cyan-300\/95 {
  stroke: rgb(103 227 249 / 0.95);
}

.stroke-cyan-300\/100 {
  stroke: rgb(103 227 249 / 1);
}

.stroke-cyan-400\/0 {
  stroke: rgb(34 204 238 / 0);
}

.stroke-cyan-400\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.stroke-cyan-400\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.stroke-cyan-400\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.stroke-cyan-400\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.stroke-cyan-400\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.stroke-cyan-400\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.stroke-cyan-400\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.stroke-cyan-400\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.stroke-cyan-400\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.stroke-cyan-400\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.stroke-cyan-400\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.stroke-cyan-400\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.stroke-cyan-400\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.stroke-cyan-400\/100 {
  stroke: rgb(34 204 238 / 1);
}

.stroke-cyan-500\/0 {
  stroke: rgb(6 174 212 / 0);
}

.stroke-cyan-500\/5 {
  stroke: rgb(6 174 212 / 0.05);
}

.stroke-cyan-500\/10 {
  stroke: rgb(6 174 212 / 0.1);
}

.stroke-cyan-500\/20 {
  stroke: rgb(6 174 212 / 0.2);
}

.stroke-cyan-500\/25 {
  stroke: rgb(6 174 212 / 0.25);
}

.stroke-cyan-500\/30 {
  stroke: rgb(6 174 212 / 0.3);
}

.stroke-cyan-500\/40 {
  stroke: rgb(6 174 212 / 0.4);
}

.stroke-cyan-500\/50 {
  stroke: rgb(6 174 212 / 0.5);
}

.stroke-cyan-500\/60 {
  stroke: rgb(6 174 212 / 0.6);
}

.stroke-cyan-500\/70 {
  stroke: rgb(6 174 212 / 0.7);
}

.stroke-cyan-500\/75 {
  stroke: rgb(6 174 212 / 0.75);
}

.stroke-cyan-500\/80 {
  stroke: rgb(6 174 212 / 0.8);
}

.stroke-cyan-500\/90 {
  stroke: rgb(6 174 212 / 0.9);
}

.stroke-cyan-500\/95 {
  stroke: rgb(6 174 212 / 0.95);
}

.stroke-cyan-500\/100 {
  stroke: rgb(6 174 212 / 1);
}

.stroke-cyan-600\/0 {
  stroke: rgb(8 138 178 / 0);
}

.stroke-cyan-600\/5 {
  stroke: rgb(8 138 178 / 0.05);
}

.stroke-cyan-600\/10 {
  stroke: rgb(8 138 178 / 0.1);
}

.stroke-cyan-600\/20 {
  stroke: rgb(8 138 178 / 0.2);
}

.stroke-cyan-600\/25 {
  stroke: rgb(8 138 178 / 0.25);
}

.stroke-cyan-600\/30 {
  stroke: rgb(8 138 178 / 0.3);
}

.stroke-cyan-600\/40 {
  stroke: rgb(8 138 178 / 0.4);
}

.stroke-cyan-600\/50 {
  stroke: rgb(8 138 178 / 0.5);
}

.stroke-cyan-600\/60 {
  stroke: rgb(8 138 178 / 0.6);
}

.stroke-cyan-600\/70 {
  stroke: rgb(8 138 178 / 0.7);
}

.stroke-cyan-600\/75 {
  stroke: rgb(8 138 178 / 0.75);
}

.stroke-cyan-600\/80 {
  stroke: rgb(8 138 178 / 0.8);
}

.stroke-cyan-600\/90 {
  stroke: rgb(8 138 178 / 0.9);
}

.stroke-cyan-600\/95 {
  stroke: rgb(8 138 178 / 0.95);
}

.stroke-cyan-600\/100 {
  stroke: rgb(8 138 178 / 1);
}

.stroke-cyan-700\/0 {
  stroke: rgb(14 112 144 / 0);
}

.stroke-cyan-700\/5 {
  stroke: rgb(14 112 144 / 0.05);
}

.stroke-cyan-700\/10 {
  stroke: rgb(14 112 144 / 0.1);
}

.stroke-cyan-700\/20 {
  stroke: rgb(14 112 144 / 0.2);
}

.stroke-cyan-700\/25 {
  stroke: rgb(14 112 144 / 0.25);
}

.stroke-cyan-700\/30 {
  stroke: rgb(14 112 144 / 0.3);
}

.stroke-cyan-700\/40 {
  stroke: rgb(14 112 144 / 0.4);
}

.stroke-cyan-700\/50 {
  stroke: rgb(14 112 144 / 0.5);
}

.stroke-cyan-700\/60 {
  stroke: rgb(14 112 144 / 0.6);
}

.stroke-cyan-700\/70 {
  stroke: rgb(14 112 144 / 0.7);
}

.stroke-cyan-700\/75 {
  stroke: rgb(14 112 144 / 0.75);
}

.stroke-cyan-700\/80 {
  stroke: rgb(14 112 144 / 0.8);
}

.stroke-cyan-700\/90 {
  stroke: rgb(14 112 144 / 0.9);
}

.stroke-cyan-700\/95 {
  stroke: rgb(14 112 144 / 0.95);
}

.stroke-cyan-700\/100 {
  stroke: rgb(14 112 144 / 1);
}

.stroke-cyan-800\/0 {
  stroke: rgb(21 91 117 / 0);
}

.stroke-cyan-800\/5 {
  stroke: rgb(21 91 117 / 0.05);
}

.stroke-cyan-800\/10 {
  stroke: rgb(21 91 117 / 0.1);
}

.stroke-cyan-800\/20 {
  stroke: rgb(21 91 117 / 0.2);
}

.stroke-cyan-800\/25 {
  stroke: rgb(21 91 117 / 0.25);
}

.stroke-cyan-800\/30 {
  stroke: rgb(21 91 117 / 0.3);
}

.stroke-cyan-800\/40 {
  stroke: rgb(21 91 117 / 0.4);
}

.stroke-cyan-800\/50 {
  stroke: rgb(21 91 117 / 0.5);
}

.stroke-cyan-800\/60 {
  stroke: rgb(21 91 117 / 0.6);
}

.stroke-cyan-800\/70 {
  stroke: rgb(21 91 117 / 0.7);
}

.stroke-cyan-800\/75 {
  stroke: rgb(21 91 117 / 0.75);
}

.stroke-cyan-800\/80 {
  stroke: rgb(21 91 117 / 0.8);
}

.stroke-cyan-800\/90 {
  stroke: rgb(21 91 117 / 0.9);
}

.stroke-cyan-800\/95 {
  stroke: rgb(21 91 117 / 0.95);
}

.stroke-cyan-800\/100 {
  stroke: rgb(21 91 117 / 1);
}

.stroke-cyan-900\/0 {
  stroke: rgb(22 76 99 / 0);
}

.stroke-cyan-900\/5 {
  stroke: rgb(22 76 99 / 0.05);
}

.stroke-cyan-900\/10 {
  stroke: rgb(22 76 99 / 0.1);
}

.stroke-cyan-900\/20 {
  stroke: rgb(22 76 99 / 0.2);
}

.stroke-cyan-900\/25 {
  stroke: rgb(22 76 99 / 0.25);
}

.stroke-cyan-900\/30 {
  stroke: rgb(22 76 99 / 0.3);
}

.stroke-cyan-900\/40 {
  stroke: rgb(22 76 99 / 0.4);
}

.stroke-cyan-900\/50 {
  stroke: rgb(22 76 99 / 0.5);
}

.stroke-cyan-900\/60 {
  stroke: rgb(22 76 99 / 0.6);
}

.stroke-cyan-900\/70 {
  stroke: rgb(22 76 99 / 0.7);
}

.stroke-cyan-900\/75 {
  stroke: rgb(22 76 99 / 0.75);
}

.stroke-cyan-900\/80 {
  stroke: rgb(22 76 99 / 0.8);
}

.stroke-cyan-900\/90 {
  stroke: rgb(22 76 99 / 0.9);
}

.stroke-cyan-900\/95 {
  stroke: rgb(22 76 99 / 0.95);
}

.stroke-cyan-900\/100 {
  stroke: rgb(22 76 99 / 1);
}

.stroke-cyan\/0 {
  stroke: rgb(34 204 238 / 0);
}

.stroke-cyan\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.stroke-cyan\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.stroke-cyan\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.stroke-cyan\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.stroke-cyan\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.stroke-cyan\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.stroke-cyan\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.stroke-cyan\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.stroke-cyan\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.stroke-cyan\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.stroke-cyan\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.stroke-cyan\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.stroke-cyan\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.stroke-cyan\/100 {
  stroke: rgb(34 204 238 / 1);
}

.stroke-blue-light-25\/0 {
  stroke: rgb(245 251 255 / 0);
}

.stroke-blue-light-25\/5 {
  stroke: rgb(245 251 255 / 0.05);
}

.stroke-blue-light-25\/10 {
  stroke: rgb(245 251 255 / 0.1);
}

.stroke-blue-light-25\/20 {
  stroke: rgb(245 251 255 / 0.2);
}

.stroke-blue-light-25\/25 {
  stroke: rgb(245 251 255 / 0.25);
}

.stroke-blue-light-25\/30 {
  stroke: rgb(245 251 255 / 0.3);
}

.stroke-blue-light-25\/40 {
  stroke: rgb(245 251 255 / 0.4);
}

.stroke-blue-light-25\/50 {
  stroke: rgb(245 251 255 / 0.5);
}

.stroke-blue-light-25\/60 {
  stroke: rgb(245 251 255 / 0.6);
}

.stroke-blue-light-25\/70 {
  stroke: rgb(245 251 255 / 0.7);
}

.stroke-blue-light-25\/75 {
  stroke: rgb(245 251 255 / 0.75);
}

.stroke-blue-light-25\/80 {
  stroke: rgb(245 251 255 / 0.8);
}

.stroke-blue-light-25\/90 {
  stroke: rgb(245 251 255 / 0.9);
}

.stroke-blue-light-25\/95 {
  stroke: rgb(245 251 255 / 0.95);
}

.stroke-blue-light-25\/100 {
  stroke: rgb(245 251 255 / 1);
}

.stroke-blue-light-50\/0 {
  stroke: rgb(240 249 255 / 0);
}

.stroke-blue-light-50\/5 {
  stroke: rgb(240 249 255 / 0.05);
}

.stroke-blue-light-50\/10 {
  stroke: rgb(240 249 255 / 0.1);
}

.stroke-blue-light-50\/20 {
  stroke: rgb(240 249 255 / 0.2);
}

.stroke-blue-light-50\/25 {
  stroke: rgb(240 249 255 / 0.25);
}

.stroke-blue-light-50\/30 {
  stroke: rgb(240 249 255 / 0.3);
}

.stroke-blue-light-50\/40 {
  stroke: rgb(240 249 255 / 0.4);
}

.stroke-blue-light-50\/50 {
  stroke: rgb(240 249 255 / 0.5);
}

.stroke-blue-light-50\/60 {
  stroke: rgb(240 249 255 / 0.6);
}

.stroke-blue-light-50\/70 {
  stroke: rgb(240 249 255 / 0.7);
}

.stroke-blue-light-50\/75 {
  stroke: rgb(240 249 255 / 0.75);
}

.stroke-blue-light-50\/80 {
  stroke: rgb(240 249 255 / 0.8);
}

.stroke-blue-light-50\/90 {
  stroke: rgb(240 249 255 / 0.9);
}

.stroke-blue-light-50\/95 {
  stroke: rgb(240 249 255 / 0.95);
}

.stroke-blue-light-50\/100 {
  stroke: rgb(240 249 255 / 1);
}

.stroke-blue-light-100\/0 {
  stroke: rgb(224 242 254 / 0);
}

.stroke-blue-light-100\/5 {
  stroke: rgb(224 242 254 / 0.05);
}

.stroke-blue-light-100\/10 {
  stroke: rgb(224 242 254 / 0.1);
}

.stroke-blue-light-100\/20 {
  stroke: rgb(224 242 254 / 0.2);
}

.stroke-blue-light-100\/25 {
  stroke: rgb(224 242 254 / 0.25);
}

.stroke-blue-light-100\/30 {
  stroke: rgb(224 242 254 / 0.3);
}

.stroke-blue-light-100\/40 {
  stroke: rgb(224 242 254 / 0.4);
}

.stroke-blue-light-100\/50 {
  stroke: rgb(224 242 254 / 0.5);
}

.stroke-blue-light-100\/60 {
  stroke: rgb(224 242 254 / 0.6);
}

.stroke-blue-light-100\/70 {
  stroke: rgb(224 242 254 / 0.7);
}

.stroke-blue-light-100\/75 {
  stroke: rgb(224 242 254 / 0.75);
}

.stroke-blue-light-100\/80 {
  stroke: rgb(224 242 254 / 0.8);
}

.stroke-blue-light-100\/90 {
  stroke: rgb(224 242 254 / 0.9);
}

.stroke-blue-light-100\/95 {
  stroke: rgb(224 242 254 / 0.95);
}

.stroke-blue-light-100\/100 {
  stroke: rgb(224 242 254 / 1);
}

.stroke-blue-light-200\/0 {
  stroke: rgb(185 230 254 / 0);
}

.stroke-blue-light-200\/5 {
  stroke: rgb(185 230 254 / 0.05);
}

.stroke-blue-light-200\/10 {
  stroke: rgb(185 230 254 / 0.1);
}

.stroke-blue-light-200\/20 {
  stroke: rgb(185 230 254 / 0.2);
}

.stroke-blue-light-200\/25 {
  stroke: rgb(185 230 254 / 0.25);
}

.stroke-blue-light-200\/30 {
  stroke: rgb(185 230 254 / 0.3);
}

.stroke-blue-light-200\/40 {
  stroke: rgb(185 230 254 / 0.4);
}

.stroke-blue-light-200\/50 {
  stroke: rgb(185 230 254 / 0.5);
}

.stroke-blue-light-200\/60 {
  stroke: rgb(185 230 254 / 0.6);
}

.stroke-blue-light-200\/70 {
  stroke: rgb(185 230 254 / 0.7);
}

.stroke-blue-light-200\/75 {
  stroke: rgb(185 230 254 / 0.75);
}

.stroke-blue-light-200\/80 {
  stroke: rgb(185 230 254 / 0.8);
}

.stroke-blue-light-200\/90 {
  stroke: rgb(185 230 254 / 0.9);
}

.stroke-blue-light-200\/95 {
  stroke: rgb(185 230 254 / 0.95);
}

.stroke-blue-light-200\/100 {
  stroke: rgb(185 230 254 / 1);
}

.stroke-blue-light-300\/0 {
  stroke: rgb(124 212 253 / 0);
}

.stroke-blue-light-300\/5 {
  stroke: rgb(124 212 253 / 0.05);
}

.stroke-blue-light-300\/10 {
  stroke: rgb(124 212 253 / 0.1);
}

.stroke-blue-light-300\/20 {
  stroke: rgb(124 212 253 / 0.2);
}

.stroke-blue-light-300\/25 {
  stroke: rgb(124 212 253 / 0.25);
}

.stroke-blue-light-300\/30 {
  stroke: rgb(124 212 253 / 0.3);
}

.stroke-blue-light-300\/40 {
  stroke: rgb(124 212 253 / 0.4);
}

.stroke-blue-light-300\/50 {
  stroke: rgb(124 212 253 / 0.5);
}

.stroke-blue-light-300\/60 {
  stroke: rgb(124 212 253 / 0.6);
}

.stroke-blue-light-300\/70 {
  stroke: rgb(124 212 253 / 0.7);
}

.stroke-blue-light-300\/75 {
  stroke: rgb(124 212 253 / 0.75);
}

.stroke-blue-light-300\/80 {
  stroke: rgb(124 212 253 / 0.8);
}

.stroke-blue-light-300\/90 {
  stroke: rgb(124 212 253 / 0.9);
}

.stroke-blue-light-300\/95 {
  stroke: rgb(124 212 253 / 0.95);
}

.stroke-blue-light-300\/100 {
  stroke: rgb(124 212 253 / 1);
}

.stroke-blue-light-400\/0 {
  stroke: rgb(54 191 250 / 0);
}

.stroke-blue-light-400\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.stroke-blue-light-400\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.stroke-blue-light-400\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.stroke-blue-light-400\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.stroke-blue-light-400\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.stroke-blue-light-400\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.stroke-blue-light-400\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.stroke-blue-light-400\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.stroke-blue-light-400\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.stroke-blue-light-400\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.stroke-blue-light-400\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.stroke-blue-light-400\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.stroke-blue-light-400\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.stroke-blue-light-400\/100 {
  stroke: rgb(54 191 250 / 1);
}

.stroke-blue-light-500\/0 {
  stroke: rgb(11 165 236 / 0);
}

.stroke-blue-light-500\/5 {
  stroke: rgb(11 165 236 / 0.05);
}

.stroke-blue-light-500\/10 {
  stroke: rgb(11 165 236 / 0.1);
}

.stroke-blue-light-500\/20 {
  stroke: rgb(11 165 236 / 0.2);
}

.stroke-blue-light-500\/25 {
  stroke: rgb(11 165 236 / 0.25);
}

.stroke-blue-light-500\/30 {
  stroke: rgb(11 165 236 / 0.3);
}

.stroke-blue-light-500\/40 {
  stroke: rgb(11 165 236 / 0.4);
}

.stroke-blue-light-500\/50 {
  stroke: rgb(11 165 236 / 0.5);
}

.stroke-blue-light-500\/60 {
  stroke: rgb(11 165 236 / 0.6);
}

.stroke-blue-light-500\/70 {
  stroke: rgb(11 165 236 / 0.7);
}

.stroke-blue-light-500\/75 {
  stroke: rgb(11 165 236 / 0.75);
}

.stroke-blue-light-500\/80 {
  stroke: rgb(11 165 236 / 0.8);
}

.stroke-blue-light-500\/90 {
  stroke: rgb(11 165 236 / 0.9);
}

.stroke-blue-light-500\/95 {
  stroke: rgb(11 165 236 / 0.95);
}

.stroke-blue-light-500\/100 {
  stroke: rgb(11 165 236 / 1);
}

.stroke-blue-light-600\/0 {
  stroke: rgb(0 134 201 / 0);
}

.stroke-blue-light-600\/5 {
  stroke: rgb(0 134 201 / 0.05);
}

.stroke-blue-light-600\/10 {
  stroke: rgb(0 134 201 / 0.1);
}

.stroke-blue-light-600\/20 {
  stroke: rgb(0 134 201 / 0.2);
}

.stroke-blue-light-600\/25 {
  stroke: rgb(0 134 201 / 0.25);
}

.stroke-blue-light-600\/30 {
  stroke: rgb(0 134 201 / 0.3);
}

.stroke-blue-light-600\/40 {
  stroke: rgb(0 134 201 / 0.4);
}

.stroke-blue-light-600\/50 {
  stroke: rgb(0 134 201 / 0.5);
}

.stroke-blue-light-600\/60 {
  stroke: rgb(0 134 201 / 0.6);
}

.stroke-blue-light-600\/70 {
  stroke: rgb(0 134 201 / 0.7);
}

.stroke-blue-light-600\/75 {
  stroke: rgb(0 134 201 / 0.75);
}

.stroke-blue-light-600\/80 {
  stroke: rgb(0 134 201 / 0.8);
}

.stroke-blue-light-600\/90 {
  stroke: rgb(0 134 201 / 0.9);
}

.stroke-blue-light-600\/95 {
  stroke: rgb(0 134 201 / 0.95);
}

.stroke-blue-light-600\/100 {
  stroke: rgb(0 134 201 / 1);
}

.stroke-blue-light-700\/0 {
  stroke: rgb(2 106 162 / 0);
}

.stroke-blue-light-700\/5 {
  stroke: rgb(2 106 162 / 0.05);
}

.stroke-blue-light-700\/10 {
  stroke: rgb(2 106 162 / 0.1);
}

.stroke-blue-light-700\/20 {
  stroke: rgb(2 106 162 / 0.2);
}

.stroke-blue-light-700\/25 {
  stroke: rgb(2 106 162 / 0.25);
}

.stroke-blue-light-700\/30 {
  stroke: rgb(2 106 162 / 0.3);
}

.stroke-blue-light-700\/40 {
  stroke: rgb(2 106 162 / 0.4);
}

.stroke-blue-light-700\/50 {
  stroke: rgb(2 106 162 / 0.5);
}

.stroke-blue-light-700\/60 {
  stroke: rgb(2 106 162 / 0.6);
}

.stroke-blue-light-700\/70 {
  stroke: rgb(2 106 162 / 0.7);
}

.stroke-blue-light-700\/75 {
  stroke: rgb(2 106 162 / 0.75);
}

.stroke-blue-light-700\/80 {
  stroke: rgb(2 106 162 / 0.8);
}

.stroke-blue-light-700\/90 {
  stroke: rgb(2 106 162 / 0.9);
}

.stroke-blue-light-700\/95 {
  stroke: rgb(2 106 162 / 0.95);
}

.stroke-blue-light-700\/100 {
  stroke: rgb(2 106 162 / 1);
}

.stroke-blue-light-800\/0 {
  stroke: rgb(6 89 134 / 0);
}

.stroke-blue-light-800\/5 {
  stroke: rgb(6 89 134 / 0.05);
}

.stroke-blue-light-800\/10 {
  stroke: rgb(6 89 134 / 0.1);
}

.stroke-blue-light-800\/20 {
  stroke: rgb(6 89 134 / 0.2);
}

.stroke-blue-light-800\/25 {
  stroke: rgb(6 89 134 / 0.25);
}

.stroke-blue-light-800\/30 {
  stroke: rgb(6 89 134 / 0.3);
}

.stroke-blue-light-800\/40 {
  stroke: rgb(6 89 134 / 0.4);
}

.stroke-blue-light-800\/50 {
  stroke: rgb(6 89 134 / 0.5);
}

.stroke-blue-light-800\/60 {
  stroke: rgb(6 89 134 / 0.6);
}

.stroke-blue-light-800\/70 {
  stroke: rgb(6 89 134 / 0.7);
}

.stroke-blue-light-800\/75 {
  stroke: rgb(6 89 134 / 0.75);
}

.stroke-blue-light-800\/80 {
  stroke: rgb(6 89 134 / 0.8);
}

.stroke-blue-light-800\/90 {
  stroke: rgb(6 89 134 / 0.9);
}

.stroke-blue-light-800\/95 {
  stroke: rgb(6 89 134 / 0.95);
}

.stroke-blue-light-800\/100 {
  stroke: rgb(6 89 134 / 1);
}

.stroke-blue-light-900\/0 {
  stroke: rgb(11 74 111 / 0);
}

.stroke-blue-light-900\/5 {
  stroke: rgb(11 74 111 / 0.05);
}

.stroke-blue-light-900\/10 {
  stroke: rgb(11 74 111 / 0.1);
}

.stroke-blue-light-900\/20 {
  stroke: rgb(11 74 111 / 0.2);
}

.stroke-blue-light-900\/25 {
  stroke: rgb(11 74 111 / 0.25);
}

.stroke-blue-light-900\/30 {
  stroke: rgb(11 74 111 / 0.3);
}

.stroke-blue-light-900\/40 {
  stroke: rgb(11 74 111 / 0.4);
}

.stroke-blue-light-900\/50 {
  stroke: rgb(11 74 111 / 0.5);
}

.stroke-blue-light-900\/60 {
  stroke: rgb(11 74 111 / 0.6);
}

.stroke-blue-light-900\/70 {
  stroke: rgb(11 74 111 / 0.7);
}

.stroke-blue-light-900\/75 {
  stroke: rgb(11 74 111 / 0.75);
}

.stroke-blue-light-900\/80 {
  stroke: rgb(11 74 111 / 0.8);
}

.stroke-blue-light-900\/90 {
  stroke: rgb(11 74 111 / 0.9);
}

.stroke-blue-light-900\/95 {
  stroke: rgb(11 74 111 / 0.95);
}

.stroke-blue-light-900\/100 {
  stroke: rgb(11 74 111 / 1);
}

.stroke-blue-light\/0 {
  stroke: rgb(54 191 250 / 0);
}

.stroke-blue-light\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.stroke-blue-light\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.stroke-blue-light\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.stroke-blue-light\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.stroke-blue-light\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.stroke-blue-light\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.stroke-blue-light\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.stroke-blue-light\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.stroke-blue-light\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.stroke-blue-light\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.stroke-blue-light\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.stroke-blue-light\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.stroke-blue-light\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.stroke-blue-light\/100 {
  stroke: rgb(54 191 250 / 1);
}

.stroke-blue-25\/0 {
  stroke: rgb(245 250 255 / 0);
}

.stroke-blue-25\/5 {
  stroke: rgb(245 250 255 / 0.05);
}

.stroke-blue-25\/10 {
  stroke: rgb(245 250 255 / 0.1);
}

.stroke-blue-25\/20 {
  stroke: rgb(245 250 255 / 0.2);
}

.stroke-blue-25\/25 {
  stroke: rgb(245 250 255 / 0.25);
}

.stroke-blue-25\/30 {
  stroke: rgb(245 250 255 / 0.3);
}

.stroke-blue-25\/40 {
  stroke: rgb(245 250 255 / 0.4);
}

.stroke-blue-25\/50 {
  stroke: rgb(245 250 255 / 0.5);
}

.stroke-blue-25\/60 {
  stroke: rgb(245 250 255 / 0.6);
}

.stroke-blue-25\/70 {
  stroke: rgb(245 250 255 / 0.7);
}

.stroke-blue-25\/75 {
  stroke: rgb(245 250 255 / 0.75);
}

.stroke-blue-25\/80 {
  stroke: rgb(245 250 255 / 0.8);
}

.stroke-blue-25\/90 {
  stroke: rgb(245 250 255 / 0.9);
}

.stroke-blue-25\/95 {
  stroke: rgb(245 250 255 / 0.95);
}

.stroke-blue-25\/100 {
  stroke: rgb(245 250 255 / 1);
}

.stroke-blue-50\/0 {
  stroke: rgb(239 248 255 / 0);
}

.stroke-blue-50\/5 {
  stroke: rgb(239 248 255 / 0.05);
}

.stroke-blue-50\/10 {
  stroke: rgb(239 248 255 / 0.1);
}

.stroke-blue-50\/20 {
  stroke: rgb(239 248 255 / 0.2);
}

.stroke-blue-50\/25 {
  stroke: rgb(239 248 255 / 0.25);
}

.stroke-blue-50\/30 {
  stroke: rgb(239 248 255 / 0.3);
}

.stroke-blue-50\/40 {
  stroke: rgb(239 248 255 / 0.4);
}

.stroke-blue-50\/50 {
  stroke: rgb(239 248 255 / 0.5);
}

.stroke-blue-50\/60 {
  stroke: rgb(239 248 255 / 0.6);
}

.stroke-blue-50\/70 {
  stroke: rgb(239 248 255 / 0.7);
}

.stroke-blue-50\/75 {
  stroke: rgb(239 248 255 / 0.75);
}

.stroke-blue-50\/80 {
  stroke: rgb(239 248 255 / 0.8);
}

.stroke-blue-50\/90 {
  stroke: rgb(239 248 255 / 0.9);
}

.stroke-blue-50\/95 {
  stroke: rgb(239 248 255 / 0.95);
}

.stroke-blue-50\/100 {
  stroke: rgb(239 248 255 / 1);
}

.stroke-blue-100\/0 {
  stroke: rgb(209 233 255 / 0);
}

.stroke-blue-100\/5 {
  stroke: rgb(209 233 255 / 0.05);
}

.stroke-blue-100\/10 {
  stroke: rgb(209 233 255 / 0.1);
}

.stroke-blue-100\/20 {
  stroke: rgb(209 233 255 / 0.2);
}

.stroke-blue-100\/25 {
  stroke: rgb(209 233 255 / 0.25);
}

.stroke-blue-100\/30 {
  stroke: rgb(209 233 255 / 0.3);
}

.stroke-blue-100\/40 {
  stroke: rgb(209 233 255 / 0.4);
}

.stroke-blue-100\/50 {
  stroke: rgb(209 233 255 / 0.5);
}

.stroke-blue-100\/60 {
  stroke: rgb(209 233 255 / 0.6);
}

.stroke-blue-100\/70 {
  stroke: rgb(209 233 255 / 0.7);
}

.stroke-blue-100\/75 {
  stroke: rgb(209 233 255 / 0.75);
}

.stroke-blue-100\/80 {
  stroke: rgb(209 233 255 / 0.8);
}

.stroke-blue-100\/90 {
  stroke: rgb(209 233 255 / 0.9);
}

.stroke-blue-100\/95 {
  stroke: rgb(209 233 255 / 0.95);
}

.stroke-blue-100\/100 {
  stroke: rgb(209 233 255 / 1);
}

.stroke-blue-200\/0 {
  stroke: rgb(178 221 255 / 0);
}

.stroke-blue-200\/5 {
  stroke: rgb(178 221 255 / 0.05);
}

.stroke-blue-200\/10 {
  stroke: rgb(178 221 255 / 0.1);
}

.stroke-blue-200\/20 {
  stroke: rgb(178 221 255 / 0.2);
}

.stroke-blue-200\/25 {
  stroke: rgb(178 221 255 / 0.25);
}

.stroke-blue-200\/30 {
  stroke: rgb(178 221 255 / 0.3);
}

.stroke-blue-200\/40 {
  stroke: rgb(178 221 255 / 0.4);
}

.stroke-blue-200\/50 {
  stroke: rgb(178 221 255 / 0.5);
}

.stroke-blue-200\/60 {
  stroke: rgb(178 221 255 / 0.6);
}

.stroke-blue-200\/70 {
  stroke: rgb(178 221 255 / 0.7);
}

.stroke-blue-200\/75 {
  stroke: rgb(178 221 255 / 0.75);
}

.stroke-blue-200\/80 {
  stroke: rgb(178 221 255 / 0.8);
}

.stroke-blue-200\/90 {
  stroke: rgb(178 221 255 / 0.9);
}

.stroke-blue-200\/95 {
  stroke: rgb(178 221 255 / 0.95);
}

.stroke-blue-200\/100 {
  stroke: rgb(178 221 255 / 1);
}

.stroke-blue-300\/0 {
  stroke: rgb(132 202 255 / 0);
}

.stroke-blue-300\/5 {
  stroke: rgb(132 202 255 / 0.05);
}

.stroke-blue-300\/10 {
  stroke: rgb(132 202 255 / 0.1);
}

.stroke-blue-300\/20 {
  stroke: rgb(132 202 255 / 0.2);
}

.stroke-blue-300\/25 {
  stroke: rgb(132 202 255 / 0.25);
}

.stroke-blue-300\/30 {
  stroke: rgb(132 202 255 / 0.3);
}

.stroke-blue-300\/40 {
  stroke: rgb(132 202 255 / 0.4);
}

.stroke-blue-300\/50 {
  stroke: rgb(132 202 255 / 0.5);
}

.stroke-blue-300\/60 {
  stroke: rgb(132 202 255 / 0.6);
}

.stroke-blue-300\/70 {
  stroke: rgb(132 202 255 / 0.7);
}

.stroke-blue-300\/75 {
  stroke: rgb(132 202 255 / 0.75);
}

.stroke-blue-300\/80 {
  stroke: rgb(132 202 255 / 0.8);
}

.stroke-blue-300\/90 {
  stroke: rgb(132 202 255 / 0.9);
}

.stroke-blue-300\/95 {
  stroke: rgb(132 202 255 / 0.95);
}

.stroke-blue-300\/100 {
  stroke: rgb(132 202 255 / 1);
}

.stroke-blue-400\/0 {
  stroke: rgb(83 177 253 / 0);
}

.stroke-blue-400\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.stroke-blue-400\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.stroke-blue-400\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.stroke-blue-400\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.stroke-blue-400\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.stroke-blue-400\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.stroke-blue-400\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.stroke-blue-400\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.stroke-blue-400\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.stroke-blue-400\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.stroke-blue-400\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.stroke-blue-400\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.stroke-blue-400\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.stroke-blue-400\/100 {
  stroke: rgb(83 177 253 / 1);
}

.stroke-blue-500\/0 {
  stroke: rgb(46 144 250 / 0);
}

.stroke-blue-500\/5 {
  stroke: rgb(46 144 250 / 0.05);
}

.stroke-blue-500\/10 {
  stroke: rgb(46 144 250 / 0.1);
}

.stroke-blue-500\/20 {
  stroke: rgb(46 144 250 / 0.2);
}

.stroke-blue-500\/25 {
  stroke: rgb(46 144 250 / 0.25);
}

.stroke-blue-500\/30 {
  stroke: rgb(46 144 250 / 0.3);
}

.stroke-blue-500\/40 {
  stroke: rgb(46 144 250 / 0.4);
}

.stroke-blue-500\/50 {
  stroke: rgb(46 144 250 / 0.5);
}

.stroke-blue-500\/60 {
  stroke: rgb(46 144 250 / 0.6);
}

.stroke-blue-500\/70 {
  stroke: rgb(46 144 250 / 0.7);
}

.stroke-blue-500\/75 {
  stroke: rgb(46 144 250 / 0.75);
}

.stroke-blue-500\/80 {
  stroke: rgb(46 144 250 / 0.8);
}

.stroke-blue-500\/90 {
  stroke: rgb(46 144 250 / 0.9);
}

.stroke-blue-500\/95 {
  stroke: rgb(46 144 250 / 0.95);
}

.stroke-blue-500\/100 {
  stroke: rgb(46 144 250 / 1);
}

.stroke-blue-600\/0 {
  stroke: rgb(21 112 239 / 0);
}

.stroke-blue-600\/5 {
  stroke: rgb(21 112 239 / 0.05);
}

.stroke-blue-600\/10 {
  stroke: rgb(21 112 239 / 0.1);
}

.stroke-blue-600\/20 {
  stroke: rgb(21 112 239 / 0.2);
}

.stroke-blue-600\/25 {
  stroke: rgb(21 112 239 / 0.25);
}

.stroke-blue-600\/30 {
  stroke: rgb(21 112 239 / 0.3);
}

.stroke-blue-600\/40 {
  stroke: rgb(21 112 239 / 0.4);
}

.stroke-blue-600\/50 {
  stroke: rgb(21 112 239 / 0.5);
}

.stroke-blue-600\/60 {
  stroke: rgb(21 112 239 / 0.6);
}

.stroke-blue-600\/70 {
  stroke: rgb(21 112 239 / 0.7);
}

.stroke-blue-600\/75 {
  stroke: rgb(21 112 239 / 0.75);
}

.stroke-blue-600\/80 {
  stroke: rgb(21 112 239 / 0.8);
}

.stroke-blue-600\/90 {
  stroke: rgb(21 112 239 / 0.9);
}

.stroke-blue-600\/95 {
  stroke: rgb(21 112 239 / 0.95);
}

.stroke-blue-600\/100 {
  stroke: rgb(21 112 239 / 1);
}

.stroke-blue-700\/0 {
  stroke: rgb(23 92 211 / 0);
}

.stroke-blue-700\/5 {
  stroke: rgb(23 92 211 / 0.05);
}

.stroke-blue-700\/10 {
  stroke: rgb(23 92 211 / 0.1);
}

.stroke-blue-700\/20 {
  stroke: rgb(23 92 211 / 0.2);
}

.stroke-blue-700\/25 {
  stroke: rgb(23 92 211 / 0.25);
}

.stroke-blue-700\/30 {
  stroke: rgb(23 92 211 / 0.3);
}

.stroke-blue-700\/40 {
  stroke: rgb(23 92 211 / 0.4);
}

.stroke-blue-700\/50 {
  stroke: rgb(23 92 211 / 0.5);
}

.stroke-blue-700\/60 {
  stroke: rgb(23 92 211 / 0.6);
}

.stroke-blue-700\/70 {
  stroke: rgb(23 92 211 / 0.7);
}

.stroke-blue-700\/75 {
  stroke: rgb(23 92 211 / 0.75);
}

.stroke-blue-700\/80 {
  stroke: rgb(23 92 211 / 0.8);
}

.stroke-blue-700\/90 {
  stroke: rgb(23 92 211 / 0.9);
}

.stroke-blue-700\/95 {
  stroke: rgb(23 92 211 / 0.95);
}

.stroke-blue-700\/100 {
  stroke: rgb(23 92 211 / 1);
}

.stroke-blue-800\/0 {
  stroke: rgb(24 73 169 / 0);
}

.stroke-blue-800\/5 {
  stroke: rgb(24 73 169 / 0.05);
}

.stroke-blue-800\/10 {
  stroke: rgb(24 73 169 / 0.1);
}

.stroke-blue-800\/20 {
  stroke: rgb(24 73 169 / 0.2);
}

.stroke-blue-800\/25 {
  stroke: rgb(24 73 169 / 0.25);
}

.stroke-blue-800\/30 {
  stroke: rgb(24 73 169 / 0.3);
}

.stroke-blue-800\/40 {
  stroke: rgb(24 73 169 / 0.4);
}

.stroke-blue-800\/50 {
  stroke: rgb(24 73 169 / 0.5);
}

.stroke-blue-800\/60 {
  stroke: rgb(24 73 169 / 0.6);
}

.stroke-blue-800\/70 {
  stroke: rgb(24 73 169 / 0.7);
}

.stroke-blue-800\/75 {
  stroke: rgb(24 73 169 / 0.75);
}

.stroke-blue-800\/80 {
  stroke: rgb(24 73 169 / 0.8);
}

.stroke-blue-800\/90 {
  stroke: rgb(24 73 169 / 0.9);
}

.stroke-blue-800\/95 {
  stroke: rgb(24 73 169 / 0.95);
}

.stroke-blue-800\/100 {
  stroke: rgb(24 73 169 / 1);
}

.stroke-blue-900\/0 {
  stroke: rgb(25 65 133 / 0);
}

.stroke-blue-900\/5 {
  stroke: rgb(25 65 133 / 0.05);
}

.stroke-blue-900\/10 {
  stroke: rgb(25 65 133 / 0.1);
}

.stroke-blue-900\/20 {
  stroke: rgb(25 65 133 / 0.2);
}

.stroke-blue-900\/25 {
  stroke: rgb(25 65 133 / 0.25);
}

.stroke-blue-900\/30 {
  stroke: rgb(25 65 133 / 0.3);
}

.stroke-blue-900\/40 {
  stroke: rgb(25 65 133 / 0.4);
}

.stroke-blue-900\/50 {
  stroke: rgb(25 65 133 / 0.5);
}

.stroke-blue-900\/60 {
  stroke: rgb(25 65 133 / 0.6);
}

.stroke-blue-900\/70 {
  stroke: rgb(25 65 133 / 0.7);
}

.stroke-blue-900\/75 {
  stroke: rgb(25 65 133 / 0.75);
}

.stroke-blue-900\/80 {
  stroke: rgb(25 65 133 / 0.8);
}

.stroke-blue-900\/90 {
  stroke: rgb(25 65 133 / 0.9);
}

.stroke-blue-900\/95 {
  stroke: rgb(25 65 133 / 0.95);
}

.stroke-blue-900\/100 {
  stroke: rgb(25 65 133 / 1);
}

.stroke-blue\/0 {
  stroke: rgb(83 177 253 / 0);
}

.stroke-blue\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.stroke-blue\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.stroke-blue\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.stroke-blue\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.stroke-blue\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.stroke-blue\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.stroke-blue\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.stroke-blue\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.stroke-blue\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.stroke-blue\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.stroke-blue\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.stroke-blue\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.stroke-blue\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.stroke-blue\/100 {
  stroke: rgb(83 177 253 / 1);
}

.stroke-blue-dark-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.stroke-blue-dark-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.stroke-blue-dark-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.stroke-blue-dark-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.stroke-blue-dark-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.stroke-blue-dark-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.stroke-blue-dark-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.stroke-blue-dark-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.stroke-blue-dark-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.stroke-blue-dark-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.stroke-blue-dark-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.stroke-blue-dark-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.stroke-blue-dark-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.stroke-blue-dark-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.stroke-blue-dark-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.stroke-blue-dark-50\/0 {
  stroke: rgb(239 244 255 / 0);
}

.stroke-blue-dark-50\/5 {
  stroke: rgb(239 244 255 / 0.05);
}

.stroke-blue-dark-50\/10 {
  stroke: rgb(239 244 255 / 0.1);
}

.stroke-blue-dark-50\/20 {
  stroke: rgb(239 244 255 / 0.2);
}

.stroke-blue-dark-50\/25 {
  stroke: rgb(239 244 255 / 0.25);
}

.stroke-blue-dark-50\/30 {
  stroke: rgb(239 244 255 / 0.3);
}

.stroke-blue-dark-50\/40 {
  stroke: rgb(239 244 255 / 0.4);
}

.stroke-blue-dark-50\/50 {
  stroke: rgb(239 244 255 / 0.5);
}

.stroke-blue-dark-50\/60 {
  stroke: rgb(239 244 255 / 0.6);
}

.stroke-blue-dark-50\/70 {
  stroke: rgb(239 244 255 / 0.7);
}

.stroke-blue-dark-50\/75 {
  stroke: rgb(239 244 255 / 0.75);
}

.stroke-blue-dark-50\/80 {
  stroke: rgb(239 244 255 / 0.8);
}

.stroke-blue-dark-50\/90 {
  stroke: rgb(239 244 255 / 0.9);
}

.stroke-blue-dark-50\/95 {
  stroke: rgb(239 244 255 / 0.95);
}

.stroke-blue-dark-50\/100 {
  stroke: rgb(239 244 255 / 1);
}

.stroke-blue-dark-100\/0 {
  stroke: rgb(209 224 255 / 0);
}

.stroke-blue-dark-100\/5 {
  stroke: rgb(209 224 255 / 0.05);
}

.stroke-blue-dark-100\/10 {
  stroke: rgb(209 224 255 / 0.1);
}

.stroke-blue-dark-100\/20 {
  stroke: rgb(209 224 255 / 0.2);
}

.stroke-blue-dark-100\/25 {
  stroke: rgb(209 224 255 / 0.25);
}

.stroke-blue-dark-100\/30 {
  stroke: rgb(209 224 255 / 0.3);
}

.stroke-blue-dark-100\/40 {
  stroke: rgb(209 224 255 / 0.4);
}

.stroke-blue-dark-100\/50 {
  stroke: rgb(209 224 255 / 0.5);
}

.stroke-blue-dark-100\/60 {
  stroke: rgb(209 224 255 / 0.6);
}

.stroke-blue-dark-100\/70 {
  stroke: rgb(209 224 255 / 0.7);
}

.stroke-blue-dark-100\/75 {
  stroke: rgb(209 224 255 / 0.75);
}

.stroke-blue-dark-100\/80 {
  stroke: rgb(209 224 255 / 0.8);
}

.stroke-blue-dark-100\/90 {
  stroke: rgb(209 224 255 / 0.9);
}

.stroke-blue-dark-100\/95 {
  stroke: rgb(209 224 255 / 0.95);
}

.stroke-blue-dark-100\/100 {
  stroke: rgb(209 224 255 / 1);
}

.stroke-blue-dark-200\/0 {
  stroke: rgb(178 204 255 / 0);
}

.stroke-blue-dark-200\/5 {
  stroke: rgb(178 204 255 / 0.05);
}

.stroke-blue-dark-200\/10 {
  stroke: rgb(178 204 255 / 0.1);
}

.stroke-blue-dark-200\/20 {
  stroke: rgb(178 204 255 / 0.2);
}

.stroke-blue-dark-200\/25 {
  stroke: rgb(178 204 255 / 0.25);
}

.stroke-blue-dark-200\/30 {
  stroke: rgb(178 204 255 / 0.3);
}

.stroke-blue-dark-200\/40 {
  stroke: rgb(178 204 255 / 0.4);
}

.stroke-blue-dark-200\/50 {
  stroke: rgb(178 204 255 / 0.5);
}

.stroke-blue-dark-200\/60 {
  stroke: rgb(178 204 255 / 0.6);
}

.stroke-blue-dark-200\/70 {
  stroke: rgb(178 204 255 / 0.7);
}

.stroke-blue-dark-200\/75 {
  stroke: rgb(178 204 255 / 0.75);
}

.stroke-blue-dark-200\/80 {
  stroke: rgb(178 204 255 / 0.8);
}

.stroke-blue-dark-200\/90 {
  stroke: rgb(178 204 255 / 0.9);
}

.stroke-blue-dark-200\/95 {
  stroke: rgb(178 204 255 / 0.95);
}

.stroke-blue-dark-200\/100 {
  stroke: rgb(178 204 255 / 1);
}

.stroke-blue-dark-300\/0 {
  stroke: rgb(132 173 255 / 0);
}

.stroke-blue-dark-300\/5 {
  stroke: rgb(132 173 255 / 0.05);
}

.stroke-blue-dark-300\/10 {
  stroke: rgb(132 173 255 / 0.1);
}

.stroke-blue-dark-300\/20 {
  stroke: rgb(132 173 255 / 0.2);
}

.stroke-blue-dark-300\/25 {
  stroke: rgb(132 173 255 / 0.25);
}

.stroke-blue-dark-300\/30 {
  stroke: rgb(132 173 255 / 0.3);
}

.stroke-blue-dark-300\/40 {
  stroke: rgb(132 173 255 / 0.4);
}

.stroke-blue-dark-300\/50 {
  stroke: rgb(132 173 255 / 0.5);
}

.stroke-blue-dark-300\/60 {
  stroke: rgb(132 173 255 / 0.6);
}

.stroke-blue-dark-300\/70 {
  stroke: rgb(132 173 255 / 0.7);
}

.stroke-blue-dark-300\/75 {
  stroke: rgb(132 173 255 / 0.75);
}

.stroke-blue-dark-300\/80 {
  stroke: rgb(132 173 255 / 0.8);
}

.stroke-blue-dark-300\/90 {
  stroke: rgb(132 173 255 / 0.9);
}

.stroke-blue-dark-300\/95 {
  stroke: rgb(132 173 255 / 0.95);
}

.stroke-blue-dark-300\/100 {
  stroke: rgb(132 173 255 / 1);
}

.stroke-blue-dark-400\/0 {
  stroke: rgb(82 139 255 / 0);
}

.stroke-blue-dark-400\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.stroke-blue-dark-400\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.stroke-blue-dark-400\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.stroke-blue-dark-400\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.stroke-blue-dark-400\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.stroke-blue-dark-400\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.stroke-blue-dark-400\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.stroke-blue-dark-400\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.stroke-blue-dark-400\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.stroke-blue-dark-400\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.stroke-blue-dark-400\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.stroke-blue-dark-400\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.stroke-blue-dark-400\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.stroke-blue-dark-400\/100 {
  stroke: rgb(82 139 255 / 1);
}

.stroke-blue-dark-500\/0 {
  stroke: rgb(41 112 255 / 0);
}

.stroke-blue-dark-500\/5 {
  stroke: rgb(41 112 255 / 0.05);
}

.stroke-blue-dark-500\/10 {
  stroke: rgb(41 112 255 / 0.1);
}

.stroke-blue-dark-500\/20 {
  stroke: rgb(41 112 255 / 0.2);
}

.stroke-blue-dark-500\/25 {
  stroke: rgb(41 112 255 / 0.25);
}

.stroke-blue-dark-500\/30 {
  stroke: rgb(41 112 255 / 0.3);
}

.stroke-blue-dark-500\/40 {
  stroke: rgb(41 112 255 / 0.4);
}

.stroke-blue-dark-500\/50 {
  stroke: rgb(41 112 255 / 0.5);
}

.stroke-blue-dark-500\/60 {
  stroke: rgb(41 112 255 / 0.6);
}

.stroke-blue-dark-500\/70 {
  stroke: rgb(41 112 255 / 0.7);
}

.stroke-blue-dark-500\/75 {
  stroke: rgb(41 112 255 / 0.75);
}

.stroke-blue-dark-500\/80 {
  stroke: rgb(41 112 255 / 0.8);
}

.stroke-blue-dark-500\/90 {
  stroke: rgb(41 112 255 / 0.9);
}

.stroke-blue-dark-500\/95 {
  stroke: rgb(41 112 255 / 0.95);
}

.stroke-blue-dark-500\/100 {
  stroke: rgb(41 112 255 / 1);
}

.stroke-blue-dark-600\/0 {
  stroke: rgb(21 94 239 / 0);
}

.stroke-blue-dark-600\/5 {
  stroke: rgb(21 94 239 / 0.05);
}

.stroke-blue-dark-600\/10 {
  stroke: rgb(21 94 239 / 0.1);
}

.stroke-blue-dark-600\/20 {
  stroke: rgb(21 94 239 / 0.2);
}

.stroke-blue-dark-600\/25 {
  stroke: rgb(21 94 239 / 0.25);
}

.stroke-blue-dark-600\/30 {
  stroke: rgb(21 94 239 / 0.3);
}

.stroke-blue-dark-600\/40 {
  stroke: rgb(21 94 239 / 0.4);
}

.stroke-blue-dark-600\/50 {
  stroke: rgb(21 94 239 / 0.5);
}

.stroke-blue-dark-600\/60 {
  stroke: rgb(21 94 239 / 0.6);
}

.stroke-blue-dark-600\/70 {
  stroke: rgb(21 94 239 / 0.7);
}

.stroke-blue-dark-600\/75 {
  stroke: rgb(21 94 239 / 0.75);
}

.stroke-blue-dark-600\/80 {
  stroke: rgb(21 94 239 / 0.8);
}

.stroke-blue-dark-600\/90 {
  stroke: rgb(21 94 239 / 0.9);
}

.stroke-blue-dark-600\/95 {
  stroke: rgb(21 94 239 / 0.95);
}

.stroke-blue-dark-600\/100 {
  stroke: rgb(21 94 239 / 1);
}

.stroke-blue-dark-700\/0 {
  stroke: rgb(0 78 235 / 0);
}

.stroke-blue-dark-700\/5 {
  stroke: rgb(0 78 235 / 0.05);
}

.stroke-blue-dark-700\/10 {
  stroke: rgb(0 78 235 / 0.1);
}

.stroke-blue-dark-700\/20 {
  stroke: rgb(0 78 235 / 0.2);
}

.stroke-blue-dark-700\/25 {
  stroke: rgb(0 78 235 / 0.25);
}

.stroke-blue-dark-700\/30 {
  stroke: rgb(0 78 235 / 0.3);
}

.stroke-blue-dark-700\/40 {
  stroke: rgb(0 78 235 / 0.4);
}

.stroke-blue-dark-700\/50 {
  stroke: rgb(0 78 235 / 0.5);
}

.stroke-blue-dark-700\/60 {
  stroke: rgb(0 78 235 / 0.6);
}

.stroke-blue-dark-700\/70 {
  stroke: rgb(0 78 235 / 0.7);
}

.stroke-blue-dark-700\/75 {
  stroke: rgb(0 78 235 / 0.75);
}

.stroke-blue-dark-700\/80 {
  stroke: rgb(0 78 235 / 0.8);
}

.stroke-blue-dark-700\/90 {
  stroke: rgb(0 78 235 / 0.9);
}

.stroke-blue-dark-700\/95 {
  stroke: rgb(0 78 235 / 0.95);
}

.stroke-blue-dark-700\/100 {
  stroke: rgb(0 78 235 / 1);
}

.stroke-blue-dark-800\/0 {
  stroke: rgb(0 64 193 / 0);
}

.stroke-blue-dark-800\/5 {
  stroke: rgb(0 64 193 / 0.05);
}

.stroke-blue-dark-800\/10 {
  stroke: rgb(0 64 193 / 0.1);
}

.stroke-blue-dark-800\/20 {
  stroke: rgb(0 64 193 / 0.2);
}

.stroke-blue-dark-800\/25 {
  stroke: rgb(0 64 193 / 0.25);
}

.stroke-blue-dark-800\/30 {
  stroke: rgb(0 64 193 / 0.3);
}

.stroke-blue-dark-800\/40 {
  stroke: rgb(0 64 193 / 0.4);
}

.stroke-blue-dark-800\/50 {
  stroke: rgb(0 64 193 / 0.5);
}

.stroke-blue-dark-800\/60 {
  stroke: rgb(0 64 193 / 0.6);
}

.stroke-blue-dark-800\/70 {
  stroke: rgb(0 64 193 / 0.7);
}

.stroke-blue-dark-800\/75 {
  stroke: rgb(0 64 193 / 0.75);
}

.stroke-blue-dark-800\/80 {
  stroke: rgb(0 64 193 / 0.8);
}

.stroke-blue-dark-800\/90 {
  stroke: rgb(0 64 193 / 0.9);
}

.stroke-blue-dark-800\/95 {
  stroke: rgb(0 64 193 / 0.95);
}

.stroke-blue-dark-800\/100 {
  stroke: rgb(0 64 193 / 1);
}

.stroke-blue-dark-900\/0 {
  stroke: rgb(0 53 158 / 0);
}

.stroke-blue-dark-900\/5 {
  stroke: rgb(0 53 158 / 0.05);
}

.stroke-blue-dark-900\/10 {
  stroke: rgb(0 53 158 / 0.1);
}

.stroke-blue-dark-900\/20 {
  stroke: rgb(0 53 158 / 0.2);
}

.stroke-blue-dark-900\/25 {
  stroke: rgb(0 53 158 / 0.25);
}

.stroke-blue-dark-900\/30 {
  stroke: rgb(0 53 158 / 0.3);
}

.stroke-blue-dark-900\/40 {
  stroke: rgb(0 53 158 / 0.4);
}

.stroke-blue-dark-900\/50 {
  stroke: rgb(0 53 158 / 0.5);
}

.stroke-blue-dark-900\/60 {
  stroke: rgb(0 53 158 / 0.6);
}

.stroke-blue-dark-900\/70 {
  stroke: rgb(0 53 158 / 0.7);
}

.stroke-blue-dark-900\/75 {
  stroke: rgb(0 53 158 / 0.75);
}

.stroke-blue-dark-900\/80 {
  stroke: rgb(0 53 158 / 0.8);
}

.stroke-blue-dark-900\/90 {
  stroke: rgb(0 53 158 / 0.9);
}

.stroke-blue-dark-900\/95 {
  stroke: rgb(0 53 158 / 0.95);
}

.stroke-blue-dark-900\/100 {
  stroke: rgb(0 53 158 / 1);
}

.stroke-blue-dark\/0 {
  stroke: rgb(82 139 255 / 0);
}

.stroke-blue-dark\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.stroke-blue-dark\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.stroke-blue-dark\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.stroke-blue-dark\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.stroke-blue-dark\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.stroke-blue-dark\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.stroke-blue-dark\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.stroke-blue-dark\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.stroke-blue-dark\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.stroke-blue-dark\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.stroke-blue-dark\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.stroke-blue-dark\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.stroke-blue-dark\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.stroke-blue-dark\/100 {
  stroke: rgb(82 139 255 / 1);
}

.stroke-indigo-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.stroke-indigo-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.stroke-indigo-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.stroke-indigo-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.stroke-indigo-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.stroke-indigo-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.stroke-indigo-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.stroke-indigo-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.stroke-indigo-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.stroke-indigo-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.stroke-indigo-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.stroke-indigo-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.stroke-indigo-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.stroke-indigo-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.stroke-indigo-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.stroke-indigo-50\/0 {
  stroke: rgb(238 244 255 / 0);
}

.stroke-indigo-50\/5 {
  stroke: rgb(238 244 255 / 0.05);
}

.stroke-indigo-50\/10 {
  stroke: rgb(238 244 255 / 0.1);
}

.stroke-indigo-50\/20 {
  stroke: rgb(238 244 255 / 0.2);
}

.stroke-indigo-50\/25 {
  stroke: rgb(238 244 255 / 0.25);
}

.stroke-indigo-50\/30 {
  stroke: rgb(238 244 255 / 0.3);
}

.stroke-indigo-50\/40 {
  stroke: rgb(238 244 255 / 0.4);
}

.stroke-indigo-50\/50 {
  stroke: rgb(238 244 255 / 0.5);
}

.stroke-indigo-50\/60 {
  stroke: rgb(238 244 255 / 0.6);
}

.stroke-indigo-50\/70 {
  stroke: rgb(238 244 255 / 0.7);
}

.stroke-indigo-50\/75 {
  stroke: rgb(238 244 255 / 0.75);
}

.stroke-indigo-50\/80 {
  stroke: rgb(238 244 255 / 0.8);
}

.stroke-indigo-50\/90 {
  stroke: rgb(238 244 255 / 0.9);
}

.stroke-indigo-50\/95 {
  stroke: rgb(238 244 255 / 0.95);
}

.stroke-indigo-50\/100 {
  stroke: rgb(238 244 255 / 1);
}

.stroke-indigo-100\/0 {
  stroke: rgb(224 234 255 / 0);
}

.stroke-indigo-100\/5 {
  stroke: rgb(224 234 255 / 0.05);
}

.stroke-indigo-100\/10 {
  stroke: rgb(224 234 255 / 0.1);
}

.stroke-indigo-100\/20 {
  stroke: rgb(224 234 255 / 0.2);
}

.stroke-indigo-100\/25 {
  stroke: rgb(224 234 255 / 0.25);
}

.stroke-indigo-100\/30 {
  stroke: rgb(224 234 255 / 0.3);
}

.stroke-indigo-100\/40 {
  stroke: rgb(224 234 255 / 0.4);
}

.stroke-indigo-100\/50 {
  stroke: rgb(224 234 255 / 0.5);
}

.stroke-indigo-100\/60 {
  stroke: rgb(224 234 255 / 0.6);
}

.stroke-indigo-100\/70 {
  stroke: rgb(224 234 255 / 0.7);
}

.stroke-indigo-100\/75 {
  stroke: rgb(224 234 255 / 0.75);
}

.stroke-indigo-100\/80 {
  stroke: rgb(224 234 255 / 0.8);
}

.stroke-indigo-100\/90 {
  stroke: rgb(224 234 255 / 0.9);
}

.stroke-indigo-100\/95 {
  stroke: rgb(224 234 255 / 0.95);
}

.stroke-indigo-100\/100 {
  stroke: rgb(224 234 255 / 1);
}

.stroke-indigo-200\/0 {
  stroke: rgb(199 215 254 / 0);
}

.stroke-indigo-200\/5 {
  stroke: rgb(199 215 254 / 0.05);
}

.stroke-indigo-200\/10 {
  stroke: rgb(199 215 254 / 0.1);
}

.stroke-indigo-200\/20 {
  stroke: rgb(199 215 254 / 0.2);
}

.stroke-indigo-200\/25 {
  stroke: rgb(199 215 254 / 0.25);
}

.stroke-indigo-200\/30 {
  stroke: rgb(199 215 254 / 0.3);
}

.stroke-indigo-200\/40 {
  stroke: rgb(199 215 254 / 0.4);
}

.stroke-indigo-200\/50 {
  stroke: rgb(199 215 254 / 0.5);
}

.stroke-indigo-200\/60 {
  stroke: rgb(199 215 254 / 0.6);
}

.stroke-indigo-200\/70 {
  stroke: rgb(199 215 254 / 0.7);
}

.stroke-indigo-200\/75 {
  stroke: rgb(199 215 254 / 0.75);
}

.stroke-indigo-200\/80 {
  stroke: rgb(199 215 254 / 0.8);
}

.stroke-indigo-200\/90 {
  stroke: rgb(199 215 254 / 0.9);
}

.stroke-indigo-200\/95 {
  stroke: rgb(199 215 254 / 0.95);
}

.stroke-indigo-200\/100 {
  stroke: rgb(199 215 254 / 1);
}

.stroke-indigo-300\/0 {
  stroke: rgb(164 188 253 / 0);
}

.stroke-indigo-300\/5 {
  stroke: rgb(164 188 253 / 0.05);
}

.stroke-indigo-300\/10 {
  stroke: rgb(164 188 253 / 0.1);
}

.stroke-indigo-300\/20 {
  stroke: rgb(164 188 253 / 0.2);
}

.stroke-indigo-300\/25 {
  stroke: rgb(164 188 253 / 0.25);
}

.stroke-indigo-300\/30 {
  stroke: rgb(164 188 253 / 0.3);
}

.stroke-indigo-300\/40 {
  stroke: rgb(164 188 253 / 0.4);
}

.stroke-indigo-300\/50 {
  stroke: rgb(164 188 253 / 0.5);
}

.stroke-indigo-300\/60 {
  stroke: rgb(164 188 253 / 0.6);
}

.stroke-indigo-300\/70 {
  stroke: rgb(164 188 253 / 0.7);
}

.stroke-indigo-300\/75 {
  stroke: rgb(164 188 253 / 0.75);
}

.stroke-indigo-300\/80 {
  stroke: rgb(164 188 253 / 0.8);
}

.stroke-indigo-300\/90 {
  stroke: rgb(164 188 253 / 0.9);
}

.stroke-indigo-300\/95 {
  stroke: rgb(164 188 253 / 0.95);
}

.stroke-indigo-300\/100 {
  stroke: rgb(164 188 253 / 1);
}

.stroke-indigo-400\/0 {
  stroke: rgb(128 152 249 / 0);
}

.stroke-indigo-400\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.stroke-indigo-400\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.stroke-indigo-400\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.stroke-indigo-400\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.stroke-indigo-400\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.stroke-indigo-400\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.stroke-indigo-400\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.stroke-indigo-400\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.stroke-indigo-400\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.stroke-indigo-400\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.stroke-indigo-400\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.stroke-indigo-400\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.stroke-indigo-400\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.stroke-indigo-400\/100 {
  stroke: rgb(128 152 249 / 1);
}

.stroke-indigo-500\/0 {
  stroke: rgb(97 114 243 / 0);
}

.stroke-indigo-500\/5 {
  stroke: rgb(97 114 243 / 0.05);
}

.stroke-indigo-500\/10 {
  stroke: rgb(97 114 243 / 0.1);
}

.stroke-indigo-500\/20 {
  stroke: rgb(97 114 243 / 0.2);
}

.stroke-indigo-500\/25 {
  stroke: rgb(97 114 243 / 0.25);
}

.stroke-indigo-500\/30 {
  stroke: rgb(97 114 243 / 0.3);
}

.stroke-indigo-500\/40 {
  stroke: rgb(97 114 243 / 0.4);
}

.stroke-indigo-500\/50 {
  stroke: rgb(97 114 243 / 0.5);
}

.stroke-indigo-500\/60 {
  stroke: rgb(97 114 243 / 0.6);
}

.stroke-indigo-500\/70 {
  stroke: rgb(97 114 243 / 0.7);
}

.stroke-indigo-500\/75 {
  stroke: rgb(97 114 243 / 0.75);
}

.stroke-indigo-500\/80 {
  stroke: rgb(97 114 243 / 0.8);
}

.stroke-indigo-500\/90 {
  stroke: rgb(97 114 243 / 0.9);
}

.stroke-indigo-500\/95 {
  stroke: rgb(97 114 243 / 0.95);
}

.stroke-indigo-500\/100 {
  stroke: rgb(97 114 243 / 1);
}

.stroke-indigo-600\/0 {
  stroke: rgb(68 76 231 / 0);
}

.stroke-indigo-600\/5 {
  stroke: rgb(68 76 231 / 0.05);
}

.stroke-indigo-600\/10 {
  stroke: rgb(68 76 231 / 0.1);
}

.stroke-indigo-600\/20 {
  stroke: rgb(68 76 231 / 0.2);
}

.stroke-indigo-600\/25 {
  stroke: rgb(68 76 231 / 0.25);
}

.stroke-indigo-600\/30 {
  stroke: rgb(68 76 231 / 0.3);
}

.stroke-indigo-600\/40 {
  stroke: rgb(68 76 231 / 0.4);
}

.stroke-indigo-600\/50 {
  stroke: rgb(68 76 231 / 0.5);
}

.stroke-indigo-600\/60 {
  stroke: rgb(68 76 231 / 0.6);
}

.stroke-indigo-600\/70 {
  stroke: rgb(68 76 231 / 0.7);
}

.stroke-indigo-600\/75 {
  stroke: rgb(68 76 231 / 0.75);
}

.stroke-indigo-600\/80 {
  stroke: rgb(68 76 231 / 0.8);
}

.stroke-indigo-600\/90 {
  stroke: rgb(68 76 231 / 0.9);
}

.stroke-indigo-600\/95 {
  stroke: rgb(68 76 231 / 0.95);
}

.stroke-indigo-600\/100 {
  stroke: rgb(68 76 231 / 1);
}

.stroke-indigo-700\/0 {
  stroke: rgb(53 56 205 / 0);
}

.stroke-indigo-700\/5 {
  stroke: rgb(53 56 205 / 0.05);
}

.stroke-indigo-700\/10 {
  stroke: rgb(53 56 205 / 0.1);
}

.stroke-indigo-700\/20 {
  stroke: rgb(53 56 205 / 0.2);
}

.stroke-indigo-700\/25 {
  stroke: rgb(53 56 205 / 0.25);
}

.stroke-indigo-700\/30 {
  stroke: rgb(53 56 205 / 0.3);
}

.stroke-indigo-700\/40 {
  stroke: rgb(53 56 205 / 0.4);
}

.stroke-indigo-700\/50 {
  stroke: rgb(53 56 205 / 0.5);
}

.stroke-indigo-700\/60 {
  stroke: rgb(53 56 205 / 0.6);
}

.stroke-indigo-700\/70 {
  stroke: rgb(53 56 205 / 0.7);
}

.stroke-indigo-700\/75 {
  stroke: rgb(53 56 205 / 0.75);
}

.stroke-indigo-700\/80 {
  stroke: rgb(53 56 205 / 0.8);
}

.stroke-indigo-700\/90 {
  stroke: rgb(53 56 205 / 0.9);
}

.stroke-indigo-700\/95 {
  stroke: rgb(53 56 205 / 0.95);
}

.stroke-indigo-700\/100 {
  stroke: rgb(53 56 205 / 1);
}

.stroke-indigo-800\/0 {
  stroke: rgb(45 49 166 / 0);
}

.stroke-indigo-800\/5 {
  stroke: rgb(45 49 166 / 0.05);
}

.stroke-indigo-800\/10 {
  stroke: rgb(45 49 166 / 0.1);
}

.stroke-indigo-800\/20 {
  stroke: rgb(45 49 166 / 0.2);
}

.stroke-indigo-800\/25 {
  stroke: rgb(45 49 166 / 0.25);
}

.stroke-indigo-800\/30 {
  stroke: rgb(45 49 166 / 0.3);
}

.stroke-indigo-800\/40 {
  stroke: rgb(45 49 166 / 0.4);
}

.stroke-indigo-800\/50 {
  stroke: rgb(45 49 166 / 0.5);
}

.stroke-indigo-800\/60 {
  stroke: rgb(45 49 166 / 0.6);
}

.stroke-indigo-800\/70 {
  stroke: rgb(45 49 166 / 0.7);
}

.stroke-indigo-800\/75 {
  stroke: rgb(45 49 166 / 0.75);
}

.stroke-indigo-800\/80 {
  stroke: rgb(45 49 166 / 0.8);
}

.stroke-indigo-800\/90 {
  stroke: rgb(45 49 166 / 0.9);
}

.stroke-indigo-800\/95 {
  stroke: rgb(45 49 166 / 0.95);
}

.stroke-indigo-800\/100 {
  stroke: rgb(45 49 166 / 1);
}

.stroke-indigo-900\/0 {
  stroke: rgb(45 50 130 / 0);
}

.stroke-indigo-900\/5 {
  stroke: rgb(45 50 130 / 0.05);
}

.stroke-indigo-900\/10 {
  stroke: rgb(45 50 130 / 0.1);
}

.stroke-indigo-900\/20 {
  stroke: rgb(45 50 130 / 0.2);
}

.stroke-indigo-900\/25 {
  stroke: rgb(45 50 130 / 0.25);
}

.stroke-indigo-900\/30 {
  stroke: rgb(45 50 130 / 0.3);
}

.stroke-indigo-900\/40 {
  stroke: rgb(45 50 130 / 0.4);
}

.stroke-indigo-900\/50 {
  stroke: rgb(45 50 130 / 0.5);
}

.stroke-indigo-900\/60 {
  stroke: rgb(45 50 130 / 0.6);
}

.stroke-indigo-900\/70 {
  stroke: rgb(45 50 130 / 0.7);
}

.stroke-indigo-900\/75 {
  stroke: rgb(45 50 130 / 0.75);
}

.stroke-indigo-900\/80 {
  stroke: rgb(45 50 130 / 0.8);
}

.stroke-indigo-900\/90 {
  stroke: rgb(45 50 130 / 0.9);
}

.stroke-indigo-900\/95 {
  stroke: rgb(45 50 130 / 0.95);
}

.stroke-indigo-900\/100 {
  stroke: rgb(45 50 130 / 1);
}

.stroke-indigo\/0 {
  stroke: rgb(128 152 249 / 0);
}

.stroke-indigo\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.stroke-indigo\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.stroke-indigo\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.stroke-indigo\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.stroke-indigo\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.stroke-indigo\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.stroke-indigo\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.stroke-indigo\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.stroke-indigo\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.stroke-indigo\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.stroke-indigo\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.stroke-indigo\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.stroke-indigo\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.stroke-indigo\/100 {
  stroke: rgb(128 152 249 / 1);
}

.stroke-violet-25\/0 {
  stroke: rgb(251 250 255 / 0);
}

.stroke-violet-25\/5 {
  stroke: rgb(251 250 255 / 0.05);
}

.stroke-violet-25\/10 {
  stroke: rgb(251 250 255 / 0.1);
}

.stroke-violet-25\/20 {
  stroke: rgb(251 250 255 / 0.2);
}

.stroke-violet-25\/25 {
  stroke: rgb(251 250 255 / 0.25);
}

.stroke-violet-25\/30 {
  stroke: rgb(251 250 255 / 0.3);
}

.stroke-violet-25\/40 {
  stroke: rgb(251 250 255 / 0.4);
}

.stroke-violet-25\/50 {
  stroke: rgb(251 250 255 / 0.5);
}

.stroke-violet-25\/60 {
  stroke: rgb(251 250 255 / 0.6);
}

.stroke-violet-25\/70 {
  stroke: rgb(251 250 255 / 0.7);
}

.stroke-violet-25\/75 {
  stroke: rgb(251 250 255 / 0.75);
}

.stroke-violet-25\/80 {
  stroke: rgb(251 250 255 / 0.8);
}

.stroke-violet-25\/90 {
  stroke: rgb(251 250 255 / 0.9);
}

.stroke-violet-25\/95 {
  stroke: rgb(251 250 255 / 0.95);
}

.stroke-violet-25\/100 {
  stroke: rgb(251 250 255 / 1);
}

.stroke-violet-50\/0 {
  stroke: rgb(245 243 255 / 0);
}

.stroke-violet-50\/5 {
  stroke: rgb(245 243 255 / 0.05);
}

.stroke-violet-50\/10 {
  stroke: rgb(245 243 255 / 0.1);
}

.stroke-violet-50\/20 {
  stroke: rgb(245 243 255 / 0.2);
}

.stroke-violet-50\/25 {
  stroke: rgb(245 243 255 / 0.25);
}

.stroke-violet-50\/30 {
  stroke: rgb(245 243 255 / 0.3);
}

.stroke-violet-50\/40 {
  stroke: rgb(245 243 255 / 0.4);
}

.stroke-violet-50\/50 {
  stroke: rgb(245 243 255 / 0.5);
}

.stroke-violet-50\/60 {
  stroke: rgb(245 243 255 / 0.6);
}

.stroke-violet-50\/70 {
  stroke: rgb(245 243 255 / 0.7);
}

.stroke-violet-50\/75 {
  stroke: rgb(245 243 255 / 0.75);
}

.stroke-violet-50\/80 {
  stroke: rgb(245 243 255 / 0.8);
}

.stroke-violet-50\/90 {
  stroke: rgb(245 243 255 / 0.9);
}

.stroke-violet-50\/95 {
  stroke: rgb(245 243 255 / 0.95);
}

.stroke-violet-50\/100 {
  stroke: rgb(245 243 255 / 1);
}

.stroke-violet-100\/0 {
  stroke: rgb(236 233 254 / 0);
}

.stroke-violet-100\/5 {
  stroke: rgb(236 233 254 / 0.05);
}

.stroke-violet-100\/10 {
  stroke: rgb(236 233 254 / 0.1);
}

.stroke-violet-100\/20 {
  stroke: rgb(236 233 254 / 0.2);
}

.stroke-violet-100\/25 {
  stroke: rgb(236 233 254 / 0.25);
}

.stroke-violet-100\/30 {
  stroke: rgb(236 233 254 / 0.3);
}

.stroke-violet-100\/40 {
  stroke: rgb(236 233 254 / 0.4);
}

.stroke-violet-100\/50 {
  stroke: rgb(236 233 254 / 0.5);
}

.stroke-violet-100\/60 {
  stroke: rgb(236 233 254 / 0.6);
}

.stroke-violet-100\/70 {
  stroke: rgb(236 233 254 / 0.7);
}

.stroke-violet-100\/75 {
  stroke: rgb(236 233 254 / 0.75);
}

.stroke-violet-100\/80 {
  stroke: rgb(236 233 254 / 0.8);
}

.stroke-violet-100\/90 {
  stroke: rgb(236 233 254 / 0.9);
}

.stroke-violet-100\/95 {
  stroke: rgb(236 233 254 / 0.95);
}

.stroke-violet-100\/100 {
  stroke: rgb(236 233 254 / 1);
}

.stroke-violet-200\/0 {
  stroke: rgb(221 214 254 / 0);
}

.stroke-violet-200\/5 {
  stroke: rgb(221 214 254 / 0.05);
}

.stroke-violet-200\/10 {
  stroke: rgb(221 214 254 / 0.1);
}

.stroke-violet-200\/20 {
  stroke: rgb(221 214 254 / 0.2);
}

.stroke-violet-200\/25 {
  stroke: rgb(221 214 254 / 0.25);
}

.stroke-violet-200\/30 {
  stroke: rgb(221 214 254 / 0.3);
}

.stroke-violet-200\/40 {
  stroke: rgb(221 214 254 / 0.4);
}

.stroke-violet-200\/50 {
  stroke: rgb(221 214 254 / 0.5);
}

.stroke-violet-200\/60 {
  stroke: rgb(221 214 254 / 0.6);
}

.stroke-violet-200\/70 {
  stroke: rgb(221 214 254 / 0.7);
}

.stroke-violet-200\/75 {
  stroke: rgb(221 214 254 / 0.75);
}

.stroke-violet-200\/80 {
  stroke: rgb(221 214 254 / 0.8);
}

.stroke-violet-200\/90 {
  stroke: rgb(221 214 254 / 0.9);
}

.stroke-violet-200\/95 {
  stroke: rgb(221 214 254 / 0.95);
}

.stroke-violet-200\/100 {
  stroke: rgb(221 214 254 / 1);
}

.stroke-violet-300\/0 {
  stroke: rgb(195 181 253 / 0);
}

.stroke-violet-300\/5 {
  stroke: rgb(195 181 253 / 0.05);
}

.stroke-violet-300\/10 {
  stroke: rgb(195 181 253 / 0.1);
}

.stroke-violet-300\/20 {
  stroke: rgb(195 181 253 / 0.2);
}

.stroke-violet-300\/25 {
  stroke: rgb(195 181 253 / 0.25);
}

.stroke-violet-300\/30 {
  stroke: rgb(195 181 253 / 0.3);
}

.stroke-violet-300\/40 {
  stroke: rgb(195 181 253 / 0.4);
}

.stroke-violet-300\/50 {
  stroke: rgb(195 181 253 / 0.5);
}

.stroke-violet-300\/60 {
  stroke: rgb(195 181 253 / 0.6);
}

.stroke-violet-300\/70 {
  stroke: rgb(195 181 253 / 0.7);
}

.stroke-violet-300\/75 {
  stroke: rgb(195 181 253 / 0.75);
}

.stroke-violet-300\/80 {
  stroke: rgb(195 181 253 / 0.8);
}

.stroke-violet-300\/90 {
  stroke: rgb(195 181 253 / 0.9);
}

.stroke-violet-300\/95 {
  stroke: rgb(195 181 253 / 0.95);
}

.stroke-violet-300\/100 {
  stroke: rgb(195 181 253 / 1);
}

.stroke-violet-400\/0 {
  stroke: rgb(164 138 251 / 0);
}

.stroke-violet-400\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.stroke-violet-400\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.stroke-violet-400\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.stroke-violet-400\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.stroke-violet-400\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.stroke-violet-400\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.stroke-violet-400\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.stroke-violet-400\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.stroke-violet-400\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.stroke-violet-400\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.stroke-violet-400\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.stroke-violet-400\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.stroke-violet-400\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.stroke-violet-400\/100 {
  stroke: rgb(164 138 251 / 1);
}

.stroke-violet-500\/0 {
  stroke: rgb(135 91 247 / 0);
}

.stroke-violet-500\/5 {
  stroke: rgb(135 91 247 / 0.05);
}

.stroke-violet-500\/10 {
  stroke: rgb(135 91 247 / 0.1);
}

.stroke-violet-500\/20 {
  stroke: rgb(135 91 247 / 0.2);
}

.stroke-violet-500\/25 {
  stroke: rgb(135 91 247 / 0.25);
}

.stroke-violet-500\/30 {
  stroke: rgb(135 91 247 / 0.3);
}

.stroke-violet-500\/40 {
  stroke: rgb(135 91 247 / 0.4);
}

.stroke-violet-500\/50 {
  stroke: rgb(135 91 247 / 0.5);
}

.stroke-violet-500\/60 {
  stroke: rgb(135 91 247 / 0.6);
}

.stroke-violet-500\/70 {
  stroke: rgb(135 91 247 / 0.7);
}

.stroke-violet-500\/75 {
  stroke: rgb(135 91 247 / 0.75);
}

.stroke-violet-500\/80 {
  stroke: rgb(135 91 247 / 0.8);
}

.stroke-violet-500\/90 {
  stroke: rgb(135 91 247 / 0.9);
}

.stroke-violet-500\/95 {
  stroke: rgb(135 91 247 / 0.95);
}

.stroke-violet-500\/100 {
  stroke: rgb(135 91 247 / 1);
}

.stroke-violet-600\/0 {
  stroke: rgb(120 57 238 / 0);
}

.stroke-violet-600\/5 {
  stroke: rgb(120 57 238 / 0.05);
}

.stroke-violet-600\/10 {
  stroke: rgb(120 57 238 / 0.1);
}

.stroke-violet-600\/20 {
  stroke: rgb(120 57 238 / 0.2);
}

.stroke-violet-600\/25 {
  stroke: rgb(120 57 238 / 0.25);
}

.stroke-violet-600\/30 {
  stroke: rgb(120 57 238 / 0.3);
}

.stroke-violet-600\/40 {
  stroke: rgb(120 57 238 / 0.4);
}

.stroke-violet-600\/50 {
  stroke: rgb(120 57 238 / 0.5);
}

.stroke-violet-600\/60 {
  stroke: rgb(120 57 238 / 0.6);
}

.stroke-violet-600\/70 {
  stroke: rgb(120 57 238 / 0.7);
}

.stroke-violet-600\/75 {
  stroke: rgb(120 57 238 / 0.75);
}

.stroke-violet-600\/80 {
  stroke: rgb(120 57 238 / 0.8);
}

.stroke-violet-600\/90 {
  stroke: rgb(120 57 238 / 0.9);
}

.stroke-violet-600\/95 {
  stroke: rgb(120 57 238 / 0.95);
}

.stroke-violet-600\/100 {
  stroke: rgb(120 57 238 / 1);
}

.stroke-violet-700\/0 {
  stroke: rgb(105 39 218 / 0);
}

.stroke-violet-700\/5 {
  stroke: rgb(105 39 218 / 0.05);
}

.stroke-violet-700\/10 {
  stroke: rgb(105 39 218 / 0.1);
}

.stroke-violet-700\/20 {
  stroke: rgb(105 39 218 / 0.2);
}

.stroke-violet-700\/25 {
  stroke: rgb(105 39 218 / 0.25);
}

.stroke-violet-700\/30 {
  stroke: rgb(105 39 218 / 0.3);
}

.stroke-violet-700\/40 {
  stroke: rgb(105 39 218 / 0.4);
}

.stroke-violet-700\/50 {
  stroke: rgb(105 39 218 / 0.5);
}

.stroke-violet-700\/60 {
  stroke: rgb(105 39 218 / 0.6);
}

.stroke-violet-700\/70 {
  stroke: rgb(105 39 218 / 0.7);
}

.stroke-violet-700\/75 {
  stroke: rgb(105 39 218 / 0.75);
}

.stroke-violet-700\/80 {
  stroke: rgb(105 39 218 / 0.8);
}

.stroke-violet-700\/90 {
  stroke: rgb(105 39 218 / 0.9);
}

.stroke-violet-700\/95 {
  stroke: rgb(105 39 218 / 0.95);
}

.stroke-violet-700\/100 {
  stroke: rgb(105 39 218 / 1);
}

.stroke-violet-800\/0 {
  stroke: rgb(87 32 183 / 0);
}

.stroke-violet-800\/5 {
  stroke: rgb(87 32 183 / 0.05);
}

.stroke-violet-800\/10 {
  stroke: rgb(87 32 183 / 0.1);
}

.stroke-violet-800\/20 {
  stroke: rgb(87 32 183 / 0.2);
}

.stroke-violet-800\/25 {
  stroke: rgb(87 32 183 / 0.25);
}

.stroke-violet-800\/30 {
  stroke: rgb(87 32 183 / 0.3);
}

.stroke-violet-800\/40 {
  stroke: rgb(87 32 183 / 0.4);
}

.stroke-violet-800\/50 {
  stroke: rgb(87 32 183 / 0.5);
}

.stroke-violet-800\/60 {
  stroke: rgb(87 32 183 / 0.6);
}

.stroke-violet-800\/70 {
  stroke: rgb(87 32 183 / 0.7);
}

.stroke-violet-800\/75 {
  stroke: rgb(87 32 183 / 0.75);
}

.stroke-violet-800\/80 {
  stroke: rgb(87 32 183 / 0.8);
}

.stroke-violet-800\/90 {
  stroke: rgb(87 32 183 / 0.9);
}

.stroke-violet-800\/95 {
  stroke: rgb(87 32 183 / 0.95);
}

.stroke-violet-800\/100 {
  stroke: rgb(87 32 183 / 1);
}

.stroke-violet-900\/0 {
  stroke: rgb(73 28 150 / 0);
}

.stroke-violet-900\/5 {
  stroke: rgb(73 28 150 / 0.05);
}

.stroke-violet-900\/10 {
  stroke: rgb(73 28 150 / 0.1);
}

.stroke-violet-900\/20 {
  stroke: rgb(73 28 150 / 0.2);
}

.stroke-violet-900\/25 {
  stroke: rgb(73 28 150 / 0.25);
}

.stroke-violet-900\/30 {
  stroke: rgb(73 28 150 / 0.3);
}

.stroke-violet-900\/40 {
  stroke: rgb(73 28 150 / 0.4);
}

.stroke-violet-900\/50 {
  stroke: rgb(73 28 150 / 0.5);
}

.stroke-violet-900\/60 {
  stroke: rgb(73 28 150 / 0.6);
}

.stroke-violet-900\/70 {
  stroke: rgb(73 28 150 / 0.7);
}

.stroke-violet-900\/75 {
  stroke: rgb(73 28 150 / 0.75);
}

.stroke-violet-900\/80 {
  stroke: rgb(73 28 150 / 0.8);
}

.stroke-violet-900\/90 {
  stroke: rgb(73 28 150 / 0.9);
}

.stroke-violet-900\/95 {
  stroke: rgb(73 28 150 / 0.95);
}

.stroke-violet-900\/100 {
  stroke: rgb(73 28 150 / 1);
}

.stroke-violet\/0 {
  stroke: rgb(164 138 251 / 0);
}

.stroke-violet\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.stroke-violet\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.stroke-violet\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.stroke-violet\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.stroke-violet\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.stroke-violet\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.stroke-violet\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.stroke-violet\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.stroke-violet\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.stroke-violet\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.stroke-violet\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.stroke-violet\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.stroke-violet\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.stroke-violet\/100 {
  stroke: rgb(164 138 251 / 1);
}

.stroke-purple-25\/0 {
  stroke: rgb(250 250 255 / 0);
}

.stroke-purple-25\/5 {
  stroke: rgb(250 250 255 / 0.05);
}

.stroke-purple-25\/10 {
  stroke: rgb(250 250 255 / 0.1);
}

.stroke-purple-25\/20 {
  stroke: rgb(250 250 255 / 0.2);
}

.stroke-purple-25\/25 {
  stroke: rgb(250 250 255 / 0.25);
}

.stroke-purple-25\/30 {
  stroke: rgb(250 250 255 / 0.3);
}

.stroke-purple-25\/40 {
  stroke: rgb(250 250 255 / 0.4);
}

.stroke-purple-25\/50 {
  stroke: rgb(250 250 255 / 0.5);
}

.stroke-purple-25\/60 {
  stroke: rgb(250 250 255 / 0.6);
}

.stroke-purple-25\/70 {
  stroke: rgb(250 250 255 / 0.7);
}

.stroke-purple-25\/75 {
  stroke: rgb(250 250 255 / 0.75);
}

.stroke-purple-25\/80 {
  stroke: rgb(250 250 255 / 0.8);
}

.stroke-purple-25\/90 {
  stroke: rgb(250 250 255 / 0.9);
}

.stroke-purple-25\/95 {
  stroke: rgb(250 250 255 / 0.95);
}

.stroke-purple-25\/100 {
  stroke: rgb(250 250 255 / 1);
}

.stroke-purple-50\/0 {
  stroke: rgb(244 243 255 / 0);
}

.stroke-purple-50\/5 {
  stroke: rgb(244 243 255 / 0.05);
}

.stroke-purple-50\/10 {
  stroke: rgb(244 243 255 / 0.1);
}

.stroke-purple-50\/20 {
  stroke: rgb(244 243 255 / 0.2);
}

.stroke-purple-50\/25 {
  stroke: rgb(244 243 255 / 0.25);
}

.stroke-purple-50\/30 {
  stroke: rgb(244 243 255 / 0.3);
}

.stroke-purple-50\/40 {
  stroke: rgb(244 243 255 / 0.4);
}

.stroke-purple-50\/50 {
  stroke: rgb(244 243 255 / 0.5);
}

.stroke-purple-50\/60 {
  stroke: rgb(244 243 255 / 0.6);
}

.stroke-purple-50\/70 {
  stroke: rgb(244 243 255 / 0.7);
}

.stroke-purple-50\/75 {
  stroke: rgb(244 243 255 / 0.75);
}

.stroke-purple-50\/80 {
  stroke: rgb(244 243 255 / 0.8);
}

.stroke-purple-50\/90 {
  stroke: rgb(244 243 255 / 0.9);
}

.stroke-purple-50\/95 {
  stroke: rgb(244 243 255 / 0.95);
}

.stroke-purple-50\/100 {
  stroke: rgb(244 243 255 / 1);
}

.stroke-purple-100\/0 {
  stroke: rgb(235 233 254 / 0);
}

.stroke-purple-100\/5 {
  stroke: rgb(235 233 254 / 0.05);
}

.stroke-purple-100\/10 {
  stroke: rgb(235 233 254 / 0.1);
}

.stroke-purple-100\/20 {
  stroke: rgb(235 233 254 / 0.2);
}

.stroke-purple-100\/25 {
  stroke: rgb(235 233 254 / 0.25);
}

.stroke-purple-100\/30 {
  stroke: rgb(235 233 254 / 0.3);
}

.stroke-purple-100\/40 {
  stroke: rgb(235 233 254 / 0.4);
}

.stroke-purple-100\/50 {
  stroke: rgb(235 233 254 / 0.5);
}

.stroke-purple-100\/60 {
  stroke: rgb(235 233 254 / 0.6);
}

.stroke-purple-100\/70 {
  stroke: rgb(235 233 254 / 0.7);
}

.stroke-purple-100\/75 {
  stroke: rgb(235 233 254 / 0.75);
}

.stroke-purple-100\/80 {
  stroke: rgb(235 233 254 / 0.8);
}

.stroke-purple-100\/90 {
  stroke: rgb(235 233 254 / 0.9);
}

.stroke-purple-100\/95 {
  stroke: rgb(235 233 254 / 0.95);
}

.stroke-purple-100\/100 {
  stroke: rgb(235 233 254 / 1);
}

.stroke-purple-200\/0 {
  stroke: rgb(217 214 254 / 0);
}

.stroke-purple-200\/5 {
  stroke: rgb(217 214 254 / 0.05);
}

.stroke-purple-200\/10 {
  stroke: rgb(217 214 254 / 0.1);
}

.stroke-purple-200\/20 {
  stroke: rgb(217 214 254 / 0.2);
}

.stroke-purple-200\/25 {
  stroke: rgb(217 214 254 / 0.25);
}

.stroke-purple-200\/30 {
  stroke: rgb(217 214 254 / 0.3);
}

.stroke-purple-200\/40 {
  stroke: rgb(217 214 254 / 0.4);
}

.stroke-purple-200\/50 {
  stroke: rgb(217 214 254 / 0.5);
}

.stroke-purple-200\/60 {
  stroke: rgb(217 214 254 / 0.6);
}

.stroke-purple-200\/70 {
  stroke: rgb(217 214 254 / 0.7);
}

.stroke-purple-200\/75 {
  stroke: rgb(217 214 254 / 0.75);
}

.stroke-purple-200\/80 {
  stroke: rgb(217 214 254 / 0.8);
}

.stroke-purple-200\/90 {
  stroke: rgb(217 214 254 / 0.9);
}

.stroke-purple-200\/95 {
  stroke: rgb(217 214 254 / 0.95);
}

.stroke-purple-200\/100 {
  stroke: rgb(217 214 254 / 1);
}

.stroke-purple-300\/0 {
  stroke: rgb(189 180 254 / 0);
}

.stroke-purple-300\/5 {
  stroke: rgb(189 180 254 / 0.05);
}

.stroke-purple-300\/10 {
  stroke: rgb(189 180 254 / 0.1);
}

.stroke-purple-300\/20 {
  stroke: rgb(189 180 254 / 0.2);
}

.stroke-purple-300\/25 {
  stroke: rgb(189 180 254 / 0.25);
}

.stroke-purple-300\/30 {
  stroke: rgb(189 180 254 / 0.3);
}

.stroke-purple-300\/40 {
  stroke: rgb(189 180 254 / 0.4);
}

.stroke-purple-300\/50 {
  stroke: rgb(189 180 254 / 0.5);
}

.stroke-purple-300\/60 {
  stroke: rgb(189 180 254 / 0.6);
}

.stroke-purple-300\/70 {
  stroke: rgb(189 180 254 / 0.7);
}

.stroke-purple-300\/75 {
  stroke: rgb(189 180 254 / 0.75);
}

.stroke-purple-300\/80 {
  stroke: rgb(189 180 254 / 0.8);
}

.stroke-purple-300\/90 {
  stroke: rgb(189 180 254 / 0.9);
}

.stroke-purple-300\/95 {
  stroke: rgb(189 180 254 / 0.95);
}

.stroke-purple-300\/100 {
  stroke: rgb(189 180 254 / 1);
}

.stroke-purple-400\/0 {
  stroke: rgb(155 138 251 / 0);
}

.stroke-purple-400\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.stroke-purple-400\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.stroke-purple-400\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.stroke-purple-400\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.stroke-purple-400\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.stroke-purple-400\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.stroke-purple-400\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.stroke-purple-400\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.stroke-purple-400\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.stroke-purple-400\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.stroke-purple-400\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.stroke-purple-400\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.stroke-purple-400\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.stroke-purple-400\/100 {
  stroke: rgb(155 138 251 / 1);
}

.stroke-purple-500\/0 {
  stroke: rgb(122 90 248 / 0);
}

.stroke-purple-500\/5 {
  stroke: rgb(122 90 248 / 0.05);
}

.stroke-purple-500\/10 {
  stroke: rgb(122 90 248 / 0.1);
}

.stroke-purple-500\/20 {
  stroke: rgb(122 90 248 / 0.2);
}

.stroke-purple-500\/25 {
  stroke: rgb(122 90 248 / 0.25);
}

.stroke-purple-500\/30 {
  stroke: rgb(122 90 248 / 0.3);
}

.stroke-purple-500\/40 {
  stroke: rgb(122 90 248 / 0.4);
}

.stroke-purple-500\/50 {
  stroke: rgb(122 90 248 / 0.5);
}

.stroke-purple-500\/60 {
  stroke: rgb(122 90 248 / 0.6);
}

.stroke-purple-500\/70 {
  stroke: rgb(122 90 248 / 0.7);
}

.stroke-purple-500\/75 {
  stroke: rgb(122 90 248 / 0.75);
}

.stroke-purple-500\/80 {
  stroke: rgb(122 90 248 / 0.8);
}

.stroke-purple-500\/90 {
  stroke: rgb(122 90 248 / 0.9);
}

.stroke-purple-500\/95 {
  stroke: rgb(122 90 248 / 0.95);
}

.stroke-purple-500\/100 {
  stroke: rgb(122 90 248 / 1);
}

.stroke-purple-600\/0 {
  stroke: rgb(105 56 239 / 0);
}

.stroke-purple-600\/5 {
  stroke: rgb(105 56 239 / 0.05);
}

.stroke-purple-600\/10 {
  stroke: rgb(105 56 239 / 0.1);
}

.stroke-purple-600\/20 {
  stroke: rgb(105 56 239 / 0.2);
}

.stroke-purple-600\/25 {
  stroke: rgb(105 56 239 / 0.25);
}

.stroke-purple-600\/30 {
  stroke: rgb(105 56 239 / 0.3);
}

.stroke-purple-600\/40 {
  stroke: rgb(105 56 239 / 0.4);
}

.stroke-purple-600\/50 {
  stroke: rgb(105 56 239 / 0.5);
}

.stroke-purple-600\/60 {
  stroke: rgb(105 56 239 / 0.6);
}

.stroke-purple-600\/70 {
  stroke: rgb(105 56 239 / 0.7);
}

.stroke-purple-600\/75 {
  stroke: rgb(105 56 239 / 0.75);
}

.stroke-purple-600\/80 {
  stroke: rgb(105 56 239 / 0.8);
}

.stroke-purple-600\/90 {
  stroke: rgb(105 56 239 / 0.9);
}

.stroke-purple-600\/95 {
  stroke: rgb(105 56 239 / 0.95);
}

.stroke-purple-600\/100 {
  stroke: rgb(105 56 239 / 1);
}

.stroke-purple-700\/0 {
  stroke: rgb(89 37 220 / 0);
}

.stroke-purple-700\/5 {
  stroke: rgb(89 37 220 / 0.05);
}

.stroke-purple-700\/10 {
  stroke: rgb(89 37 220 / 0.1);
}

.stroke-purple-700\/20 {
  stroke: rgb(89 37 220 / 0.2);
}

.stroke-purple-700\/25 {
  stroke: rgb(89 37 220 / 0.25);
}

.stroke-purple-700\/30 {
  stroke: rgb(89 37 220 / 0.3);
}

.stroke-purple-700\/40 {
  stroke: rgb(89 37 220 / 0.4);
}

.stroke-purple-700\/50 {
  stroke: rgb(89 37 220 / 0.5);
}

.stroke-purple-700\/60 {
  stroke: rgb(89 37 220 / 0.6);
}

.stroke-purple-700\/70 {
  stroke: rgb(89 37 220 / 0.7);
}

.stroke-purple-700\/75 {
  stroke: rgb(89 37 220 / 0.75);
}

.stroke-purple-700\/80 {
  stroke: rgb(89 37 220 / 0.8);
}

.stroke-purple-700\/90 {
  stroke: rgb(89 37 220 / 0.9);
}

.stroke-purple-700\/95 {
  stroke: rgb(89 37 220 / 0.95);
}

.stroke-purple-700\/100 {
  stroke: rgb(89 37 220 / 1);
}

.stroke-purple-800\/0 {
  stroke: rgb(74 31 184 / 0);
}

.stroke-purple-800\/5 {
  stroke: rgb(74 31 184 / 0.05);
}

.stroke-purple-800\/10 {
  stroke: rgb(74 31 184 / 0.1);
}

.stroke-purple-800\/20 {
  stroke: rgb(74 31 184 / 0.2);
}

.stroke-purple-800\/25 {
  stroke: rgb(74 31 184 / 0.25);
}

.stroke-purple-800\/30 {
  stroke: rgb(74 31 184 / 0.3);
}

.stroke-purple-800\/40 {
  stroke: rgb(74 31 184 / 0.4);
}

.stroke-purple-800\/50 {
  stroke: rgb(74 31 184 / 0.5);
}

.stroke-purple-800\/60 {
  stroke: rgb(74 31 184 / 0.6);
}

.stroke-purple-800\/70 {
  stroke: rgb(74 31 184 / 0.7);
}

.stroke-purple-800\/75 {
  stroke: rgb(74 31 184 / 0.75);
}

.stroke-purple-800\/80 {
  stroke: rgb(74 31 184 / 0.8);
}

.stroke-purple-800\/90 {
  stroke: rgb(74 31 184 / 0.9);
}

.stroke-purple-800\/95 {
  stroke: rgb(74 31 184 / 0.95);
}

.stroke-purple-800\/100 {
  stroke: rgb(74 31 184 / 1);
}

.stroke-purple-900\/0 {
  stroke: rgb(62 28 150 / 0);
}

.stroke-purple-900\/5 {
  stroke: rgb(62 28 150 / 0.05);
}

.stroke-purple-900\/10 {
  stroke: rgb(62 28 150 / 0.1);
}

.stroke-purple-900\/20 {
  stroke: rgb(62 28 150 / 0.2);
}

.stroke-purple-900\/25 {
  stroke: rgb(62 28 150 / 0.25);
}

.stroke-purple-900\/30 {
  stroke: rgb(62 28 150 / 0.3);
}

.stroke-purple-900\/40 {
  stroke: rgb(62 28 150 / 0.4);
}

.stroke-purple-900\/50 {
  stroke: rgb(62 28 150 / 0.5);
}

.stroke-purple-900\/60 {
  stroke: rgb(62 28 150 / 0.6);
}

.stroke-purple-900\/70 {
  stroke: rgb(62 28 150 / 0.7);
}

.stroke-purple-900\/75 {
  stroke: rgb(62 28 150 / 0.75);
}

.stroke-purple-900\/80 {
  stroke: rgb(62 28 150 / 0.8);
}

.stroke-purple-900\/90 {
  stroke: rgb(62 28 150 / 0.9);
}

.stroke-purple-900\/95 {
  stroke: rgb(62 28 150 / 0.95);
}

.stroke-purple-900\/100 {
  stroke: rgb(62 28 150 / 1);
}

.stroke-purple\/0 {
  stroke: rgb(155 138 251 / 0);
}

.stroke-purple\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.stroke-purple\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.stroke-purple\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.stroke-purple\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.stroke-purple\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.stroke-purple\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.stroke-purple\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.stroke-purple\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.stroke-purple\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.stroke-purple\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.stroke-purple\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.stroke-purple\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.stroke-purple\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.stroke-purple\/100 {
  stroke: rgb(155 138 251 / 1);
}

.stroke-fuchsia-25\/0 {
  stroke: rgb(254 250 255 / 0);
}

.stroke-fuchsia-25\/5 {
  stroke: rgb(254 250 255 / 0.05);
}

.stroke-fuchsia-25\/10 {
  stroke: rgb(254 250 255 / 0.1);
}

.stroke-fuchsia-25\/20 {
  stroke: rgb(254 250 255 / 0.2);
}

.stroke-fuchsia-25\/25 {
  stroke: rgb(254 250 255 / 0.25);
}

.stroke-fuchsia-25\/30 {
  stroke: rgb(254 250 255 / 0.3);
}

.stroke-fuchsia-25\/40 {
  stroke: rgb(254 250 255 / 0.4);
}

.stroke-fuchsia-25\/50 {
  stroke: rgb(254 250 255 / 0.5);
}

.stroke-fuchsia-25\/60 {
  stroke: rgb(254 250 255 / 0.6);
}

.stroke-fuchsia-25\/70 {
  stroke: rgb(254 250 255 / 0.7);
}

.stroke-fuchsia-25\/75 {
  stroke: rgb(254 250 255 / 0.75);
}

.stroke-fuchsia-25\/80 {
  stroke: rgb(254 250 255 / 0.8);
}

.stroke-fuchsia-25\/90 {
  stroke: rgb(254 250 255 / 0.9);
}

.stroke-fuchsia-25\/95 {
  stroke: rgb(254 250 255 / 0.95);
}

.stroke-fuchsia-25\/100 {
  stroke: rgb(254 250 255 / 1);
}

.stroke-fuchsia-50\/0 {
  stroke: rgb(253 244 255 / 0);
}

.stroke-fuchsia-50\/5 {
  stroke: rgb(253 244 255 / 0.05);
}

.stroke-fuchsia-50\/10 {
  stroke: rgb(253 244 255 / 0.1);
}

.stroke-fuchsia-50\/20 {
  stroke: rgb(253 244 255 / 0.2);
}

.stroke-fuchsia-50\/25 {
  stroke: rgb(253 244 255 / 0.25);
}

.stroke-fuchsia-50\/30 {
  stroke: rgb(253 244 255 / 0.3);
}

.stroke-fuchsia-50\/40 {
  stroke: rgb(253 244 255 / 0.4);
}

.stroke-fuchsia-50\/50 {
  stroke: rgb(253 244 255 / 0.5);
}

.stroke-fuchsia-50\/60 {
  stroke: rgb(253 244 255 / 0.6);
}

.stroke-fuchsia-50\/70 {
  stroke: rgb(253 244 255 / 0.7);
}

.stroke-fuchsia-50\/75 {
  stroke: rgb(253 244 255 / 0.75);
}

.stroke-fuchsia-50\/80 {
  stroke: rgb(253 244 255 / 0.8);
}

.stroke-fuchsia-50\/90 {
  stroke: rgb(253 244 255 / 0.9);
}

.stroke-fuchsia-50\/95 {
  stroke: rgb(253 244 255 / 0.95);
}

.stroke-fuchsia-50\/100 {
  stroke: rgb(253 244 255 / 1);
}

.stroke-fuchsia-100\/0 {
  stroke: rgb(251 232 255 / 0);
}

.stroke-fuchsia-100\/5 {
  stroke: rgb(251 232 255 / 0.05);
}

.stroke-fuchsia-100\/10 {
  stroke: rgb(251 232 255 / 0.1);
}

.stroke-fuchsia-100\/20 {
  stroke: rgb(251 232 255 / 0.2);
}

.stroke-fuchsia-100\/25 {
  stroke: rgb(251 232 255 / 0.25);
}

.stroke-fuchsia-100\/30 {
  stroke: rgb(251 232 255 / 0.3);
}

.stroke-fuchsia-100\/40 {
  stroke: rgb(251 232 255 / 0.4);
}

.stroke-fuchsia-100\/50 {
  stroke: rgb(251 232 255 / 0.5);
}

.stroke-fuchsia-100\/60 {
  stroke: rgb(251 232 255 / 0.6);
}

.stroke-fuchsia-100\/70 {
  stroke: rgb(251 232 255 / 0.7);
}

.stroke-fuchsia-100\/75 {
  stroke: rgb(251 232 255 / 0.75);
}

.stroke-fuchsia-100\/80 {
  stroke: rgb(251 232 255 / 0.8);
}

.stroke-fuchsia-100\/90 {
  stroke: rgb(251 232 255 / 0.9);
}

.stroke-fuchsia-100\/95 {
  stroke: rgb(251 232 255 / 0.95);
}

.stroke-fuchsia-100\/100 {
  stroke: rgb(251 232 255 / 1);
}

.stroke-fuchsia-200\/0 {
  stroke: rgb(246 208 254 / 0);
}

.stroke-fuchsia-200\/5 {
  stroke: rgb(246 208 254 / 0.05);
}

.stroke-fuchsia-200\/10 {
  stroke: rgb(246 208 254 / 0.1);
}

.stroke-fuchsia-200\/20 {
  stroke: rgb(246 208 254 / 0.2);
}

.stroke-fuchsia-200\/25 {
  stroke: rgb(246 208 254 / 0.25);
}

.stroke-fuchsia-200\/30 {
  stroke: rgb(246 208 254 / 0.3);
}

.stroke-fuchsia-200\/40 {
  stroke: rgb(246 208 254 / 0.4);
}

.stroke-fuchsia-200\/50 {
  stroke: rgb(246 208 254 / 0.5);
}

.stroke-fuchsia-200\/60 {
  stroke: rgb(246 208 254 / 0.6);
}

.stroke-fuchsia-200\/70 {
  stroke: rgb(246 208 254 / 0.7);
}

.stroke-fuchsia-200\/75 {
  stroke: rgb(246 208 254 / 0.75);
}

.stroke-fuchsia-200\/80 {
  stroke: rgb(246 208 254 / 0.8);
}

.stroke-fuchsia-200\/90 {
  stroke: rgb(246 208 254 / 0.9);
}

.stroke-fuchsia-200\/95 {
  stroke: rgb(246 208 254 / 0.95);
}

.stroke-fuchsia-200\/100 {
  stroke: rgb(246 208 254 / 1);
}

.stroke-fuchsia-300\/0 {
  stroke: rgb(238 170 253 / 0);
}

.stroke-fuchsia-300\/5 {
  stroke: rgb(238 170 253 / 0.05);
}

.stroke-fuchsia-300\/10 {
  stroke: rgb(238 170 253 / 0.1);
}

.stroke-fuchsia-300\/20 {
  stroke: rgb(238 170 253 / 0.2);
}

.stroke-fuchsia-300\/25 {
  stroke: rgb(238 170 253 / 0.25);
}

.stroke-fuchsia-300\/30 {
  stroke: rgb(238 170 253 / 0.3);
}

.stroke-fuchsia-300\/40 {
  stroke: rgb(238 170 253 / 0.4);
}

.stroke-fuchsia-300\/50 {
  stroke: rgb(238 170 253 / 0.5);
}

.stroke-fuchsia-300\/60 {
  stroke: rgb(238 170 253 / 0.6);
}

.stroke-fuchsia-300\/70 {
  stroke: rgb(238 170 253 / 0.7);
}

.stroke-fuchsia-300\/75 {
  stroke: rgb(238 170 253 / 0.75);
}

.stroke-fuchsia-300\/80 {
  stroke: rgb(238 170 253 / 0.8);
}

.stroke-fuchsia-300\/90 {
  stroke: rgb(238 170 253 / 0.9);
}

.stroke-fuchsia-300\/95 {
  stroke: rgb(238 170 253 / 0.95);
}

.stroke-fuchsia-300\/100 {
  stroke: rgb(238 170 253 / 1);
}

.stroke-fuchsia-400\/0 {
  stroke: rgb(228 120 250 / 0);
}

.stroke-fuchsia-400\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.stroke-fuchsia-400\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.stroke-fuchsia-400\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.stroke-fuchsia-400\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.stroke-fuchsia-400\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.stroke-fuchsia-400\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.stroke-fuchsia-400\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.stroke-fuchsia-400\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.stroke-fuchsia-400\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.stroke-fuchsia-400\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.stroke-fuchsia-400\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.stroke-fuchsia-400\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.stroke-fuchsia-400\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.stroke-fuchsia-400\/100 {
  stroke: rgb(228 120 250 / 1);
}

.stroke-fuchsia-500\/0 {
  stroke: rgb(212 68 241 / 0);
}

.stroke-fuchsia-500\/5 {
  stroke: rgb(212 68 241 / 0.05);
}

.stroke-fuchsia-500\/10 {
  stroke: rgb(212 68 241 / 0.1);
}

.stroke-fuchsia-500\/20 {
  stroke: rgb(212 68 241 / 0.2);
}

.stroke-fuchsia-500\/25 {
  stroke: rgb(212 68 241 / 0.25);
}

.stroke-fuchsia-500\/30 {
  stroke: rgb(212 68 241 / 0.3);
}

.stroke-fuchsia-500\/40 {
  stroke: rgb(212 68 241 / 0.4);
}

.stroke-fuchsia-500\/50 {
  stroke: rgb(212 68 241 / 0.5);
}

.stroke-fuchsia-500\/60 {
  stroke: rgb(212 68 241 / 0.6);
}

.stroke-fuchsia-500\/70 {
  stroke: rgb(212 68 241 / 0.7);
}

.stroke-fuchsia-500\/75 {
  stroke: rgb(212 68 241 / 0.75);
}

.stroke-fuchsia-500\/80 {
  stroke: rgb(212 68 241 / 0.8);
}

.stroke-fuchsia-500\/90 {
  stroke: rgb(212 68 241 / 0.9);
}

.stroke-fuchsia-500\/95 {
  stroke: rgb(212 68 241 / 0.95);
}

.stroke-fuchsia-500\/100 {
  stroke: rgb(212 68 241 / 1);
}

.stroke-fuchsia-600\/0 {
  stroke: rgb(186 36 213 / 0);
}

.stroke-fuchsia-600\/5 {
  stroke: rgb(186 36 213 / 0.05);
}

.stroke-fuchsia-600\/10 {
  stroke: rgb(186 36 213 / 0.1);
}

.stroke-fuchsia-600\/20 {
  stroke: rgb(186 36 213 / 0.2);
}

.stroke-fuchsia-600\/25 {
  stroke: rgb(186 36 213 / 0.25);
}

.stroke-fuchsia-600\/30 {
  stroke: rgb(186 36 213 / 0.3);
}

.stroke-fuchsia-600\/40 {
  stroke: rgb(186 36 213 / 0.4);
}

.stroke-fuchsia-600\/50 {
  stroke: rgb(186 36 213 / 0.5);
}

.stroke-fuchsia-600\/60 {
  stroke: rgb(186 36 213 / 0.6);
}

.stroke-fuchsia-600\/70 {
  stroke: rgb(186 36 213 / 0.7);
}

.stroke-fuchsia-600\/75 {
  stroke: rgb(186 36 213 / 0.75);
}

.stroke-fuchsia-600\/80 {
  stroke: rgb(186 36 213 / 0.8);
}

.stroke-fuchsia-600\/90 {
  stroke: rgb(186 36 213 / 0.9);
}

.stroke-fuchsia-600\/95 {
  stroke: rgb(186 36 213 / 0.95);
}

.stroke-fuchsia-600\/100 {
  stroke: rgb(186 36 213 / 1);
}

.stroke-fuchsia-700\/0 {
  stroke: rgb(159 26 177 / 0);
}

.stroke-fuchsia-700\/5 {
  stroke: rgb(159 26 177 / 0.05);
}

.stroke-fuchsia-700\/10 {
  stroke: rgb(159 26 177 / 0.1);
}

.stroke-fuchsia-700\/20 {
  stroke: rgb(159 26 177 / 0.2);
}

.stroke-fuchsia-700\/25 {
  stroke: rgb(159 26 177 / 0.25);
}

.stroke-fuchsia-700\/30 {
  stroke: rgb(159 26 177 / 0.3);
}

.stroke-fuchsia-700\/40 {
  stroke: rgb(159 26 177 / 0.4);
}

.stroke-fuchsia-700\/50 {
  stroke: rgb(159 26 177 / 0.5);
}

.stroke-fuchsia-700\/60 {
  stroke: rgb(159 26 177 / 0.6);
}

.stroke-fuchsia-700\/70 {
  stroke: rgb(159 26 177 / 0.7);
}

.stroke-fuchsia-700\/75 {
  stroke: rgb(159 26 177 / 0.75);
}

.stroke-fuchsia-700\/80 {
  stroke: rgb(159 26 177 / 0.8);
}

.stroke-fuchsia-700\/90 {
  stroke: rgb(159 26 177 / 0.9);
}

.stroke-fuchsia-700\/95 {
  stroke: rgb(159 26 177 / 0.95);
}

.stroke-fuchsia-700\/100 {
  stroke: rgb(159 26 177 / 1);
}

.stroke-fuchsia-800\/0 {
  stroke: rgb(130 24 144 / 0);
}

.stroke-fuchsia-800\/5 {
  stroke: rgb(130 24 144 / 0.05);
}

.stroke-fuchsia-800\/10 {
  stroke: rgb(130 24 144 / 0.1);
}

.stroke-fuchsia-800\/20 {
  stroke: rgb(130 24 144 / 0.2);
}

.stroke-fuchsia-800\/25 {
  stroke: rgb(130 24 144 / 0.25);
}

.stroke-fuchsia-800\/30 {
  stroke: rgb(130 24 144 / 0.3);
}

.stroke-fuchsia-800\/40 {
  stroke: rgb(130 24 144 / 0.4);
}

.stroke-fuchsia-800\/50 {
  stroke: rgb(130 24 144 / 0.5);
}

.stroke-fuchsia-800\/60 {
  stroke: rgb(130 24 144 / 0.6);
}

.stroke-fuchsia-800\/70 {
  stroke: rgb(130 24 144 / 0.7);
}

.stroke-fuchsia-800\/75 {
  stroke: rgb(130 24 144 / 0.75);
}

.stroke-fuchsia-800\/80 {
  stroke: rgb(130 24 144 / 0.8);
}

.stroke-fuchsia-800\/90 {
  stroke: rgb(130 24 144 / 0.9);
}

.stroke-fuchsia-800\/95 {
  stroke: rgb(130 24 144 / 0.95);
}

.stroke-fuchsia-800\/100 {
  stroke: rgb(130 24 144 / 1);
}

.stroke-fuchsia-900\/0 {
  stroke: rgb(111 24 119 / 0);
}

.stroke-fuchsia-900\/5 {
  stroke: rgb(111 24 119 / 0.05);
}

.stroke-fuchsia-900\/10 {
  stroke: rgb(111 24 119 / 0.1);
}

.stroke-fuchsia-900\/20 {
  stroke: rgb(111 24 119 / 0.2);
}

.stroke-fuchsia-900\/25 {
  stroke: rgb(111 24 119 / 0.25);
}

.stroke-fuchsia-900\/30 {
  stroke: rgb(111 24 119 / 0.3);
}

.stroke-fuchsia-900\/40 {
  stroke: rgb(111 24 119 / 0.4);
}

.stroke-fuchsia-900\/50 {
  stroke: rgb(111 24 119 / 0.5);
}

.stroke-fuchsia-900\/60 {
  stroke: rgb(111 24 119 / 0.6);
}

.stroke-fuchsia-900\/70 {
  stroke: rgb(111 24 119 / 0.7);
}

.stroke-fuchsia-900\/75 {
  stroke: rgb(111 24 119 / 0.75);
}

.stroke-fuchsia-900\/80 {
  stroke: rgb(111 24 119 / 0.8);
}

.stroke-fuchsia-900\/90 {
  stroke: rgb(111 24 119 / 0.9);
}

.stroke-fuchsia-900\/95 {
  stroke: rgb(111 24 119 / 0.95);
}

.stroke-fuchsia-900\/100 {
  stroke: rgb(111 24 119 / 1);
}

.stroke-fuchsia\/0 {
  stroke: rgb(228 120 250 / 0);
}

.stroke-fuchsia\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.stroke-fuchsia\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.stroke-fuchsia\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.stroke-fuchsia\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.stroke-fuchsia\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.stroke-fuchsia\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.stroke-fuchsia\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.stroke-fuchsia\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.stroke-fuchsia\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.stroke-fuchsia\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.stroke-fuchsia\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.stroke-fuchsia\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.stroke-fuchsia\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.stroke-fuchsia\/100 {
  stroke: rgb(228 120 250 / 1);
}

.stroke-pink-25\/0 {
  stroke: rgb(254 246 251 / 0);
}

.stroke-pink-25\/5 {
  stroke: rgb(254 246 251 / 0.05);
}

.stroke-pink-25\/10 {
  stroke: rgb(254 246 251 / 0.1);
}

.stroke-pink-25\/20 {
  stroke: rgb(254 246 251 / 0.2);
}

.stroke-pink-25\/25 {
  stroke: rgb(254 246 251 / 0.25);
}

.stroke-pink-25\/30 {
  stroke: rgb(254 246 251 / 0.3);
}

.stroke-pink-25\/40 {
  stroke: rgb(254 246 251 / 0.4);
}

.stroke-pink-25\/50 {
  stroke: rgb(254 246 251 / 0.5);
}

.stroke-pink-25\/60 {
  stroke: rgb(254 246 251 / 0.6);
}

.stroke-pink-25\/70 {
  stroke: rgb(254 246 251 / 0.7);
}

.stroke-pink-25\/75 {
  stroke: rgb(254 246 251 / 0.75);
}

.stroke-pink-25\/80 {
  stroke: rgb(254 246 251 / 0.8);
}

.stroke-pink-25\/90 {
  stroke: rgb(254 246 251 / 0.9);
}

.stroke-pink-25\/95 {
  stroke: rgb(254 246 251 / 0.95);
}

.stroke-pink-25\/100 {
  stroke: rgb(254 246 251 / 1);
}

.stroke-pink-50\/0 {
  stroke: rgb(253 242 250 / 0);
}

.stroke-pink-50\/5 {
  stroke: rgb(253 242 250 / 0.05);
}

.stroke-pink-50\/10 {
  stroke: rgb(253 242 250 / 0.1);
}

.stroke-pink-50\/20 {
  stroke: rgb(253 242 250 / 0.2);
}

.stroke-pink-50\/25 {
  stroke: rgb(253 242 250 / 0.25);
}

.stroke-pink-50\/30 {
  stroke: rgb(253 242 250 / 0.3);
}

.stroke-pink-50\/40 {
  stroke: rgb(253 242 250 / 0.4);
}

.stroke-pink-50\/50 {
  stroke: rgb(253 242 250 / 0.5);
}

.stroke-pink-50\/60 {
  stroke: rgb(253 242 250 / 0.6);
}

.stroke-pink-50\/70 {
  stroke: rgb(253 242 250 / 0.7);
}

.stroke-pink-50\/75 {
  stroke: rgb(253 242 250 / 0.75);
}

.stroke-pink-50\/80 {
  stroke: rgb(253 242 250 / 0.8);
}

.stroke-pink-50\/90 {
  stroke: rgb(253 242 250 / 0.9);
}

.stroke-pink-50\/95 {
  stroke: rgb(253 242 250 / 0.95);
}

.stroke-pink-50\/100 {
  stroke: rgb(253 242 250 / 1);
}

.stroke-pink-100\/0 {
  stroke: rgb(252 231 246 / 0);
}

.stroke-pink-100\/5 {
  stroke: rgb(252 231 246 / 0.05);
}

.stroke-pink-100\/10 {
  stroke: rgb(252 231 246 / 0.1);
}

.stroke-pink-100\/20 {
  stroke: rgb(252 231 246 / 0.2);
}

.stroke-pink-100\/25 {
  stroke: rgb(252 231 246 / 0.25);
}

.stroke-pink-100\/30 {
  stroke: rgb(252 231 246 / 0.3);
}

.stroke-pink-100\/40 {
  stroke: rgb(252 231 246 / 0.4);
}

.stroke-pink-100\/50 {
  stroke: rgb(252 231 246 / 0.5);
}

.stroke-pink-100\/60 {
  stroke: rgb(252 231 246 / 0.6);
}

.stroke-pink-100\/70 {
  stroke: rgb(252 231 246 / 0.7);
}

.stroke-pink-100\/75 {
  stroke: rgb(252 231 246 / 0.75);
}

.stroke-pink-100\/80 {
  stroke: rgb(252 231 246 / 0.8);
}

.stroke-pink-100\/90 {
  stroke: rgb(252 231 246 / 0.9);
}

.stroke-pink-100\/95 {
  stroke: rgb(252 231 246 / 0.95);
}

.stroke-pink-100\/100 {
  stroke: rgb(252 231 246 / 1);
}

.stroke-pink-200\/0 {
  stroke: rgb(252 206 238 / 0);
}

.stroke-pink-200\/5 {
  stroke: rgb(252 206 238 / 0.05);
}

.stroke-pink-200\/10 {
  stroke: rgb(252 206 238 / 0.1);
}

.stroke-pink-200\/20 {
  stroke: rgb(252 206 238 / 0.2);
}

.stroke-pink-200\/25 {
  stroke: rgb(252 206 238 / 0.25);
}

.stroke-pink-200\/30 {
  stroke: rgb(252 206 238 / 0.3);
}

.stroke-pink-200\/40 {
  stroke: rgb(252 206 238 / 0.4);
}

.stroke-pink-200\/50 {
  stroke: rgb(252 206 238 / 0.5);
}

.stroke-pink-200\/60 {
  stroke: rgb(252 206 238 / 0.6);
}

.stroke-pink-200\/70 {
  stroke: rgb(252 206 238 / 0.7);
}

.stroke-pink-200\/75 {
  stroke: rgb(252 206 238 / 0.75);
}

.stroke-pink-200\/80 {
  stroke: rgb(252 206 238 / 0.8);
}

.stroke-pink-200\/90 {
  stroke: rgb(252 206 238 / 0.9);
}

.stroke-pink-200\/95 {
  stroke: rgb(252 206 238 / 0.95);
}

.stroke-pink-200\/100 {
  stroke: rgb(252 206 238 / 1);
}

.stroke-pink-300\/0 {
  stroke: rgb(250 167 224 / 0);
}

.stroke-pink-300\/5 {
  stroke: rgb(250 167 224 / 0.05);
}

.stroke-pink-300\/10 {
  stroke: rgb(250 167 224 / 0.1);
}

.stroke-pink-300\/20 {
  stroke: rgb(250 167 224 / 0.2);
}

.stroke-pink-300\/25 {
  stroke: rgb(250 167 224 / 0.25);
}

.stroke-pink-300\/30 {
  stroke: rgb(250 167 224 / 0.3);
}

.stroke-pink-300\/40 {
  stroke: rgb(250 167 224 / 0.4);
}

.stroke-pink-300\/50 {
  stroke: rgb(250 167 224 / 0.5);
}

.stroke-pink-300\/60 {
  stroke: rgb(250 167 224 / 0.6);
}

.stroke-pink-300\/70 {
  stroke: rgb(250 167 224 / 0.7);
}

.stroke-pink-300\/75 {
  stroke: rgb(250 167 224 / 0.75);
}

.stroke-pink-300\/80 {
  stroke: rgb(250 167 224 / 0.8);
}

.stroke-pink-300\/90 {
  stroke: rgb(250 167 224 / 0.9);
}

.stroke-pink-300\/95 {
  stroke: rgb(250 167 224 / 0.95);
}

.stroke-pink-300\/100 {
  stroke: rgb(250 167 224 / 1);
}

.stroke-pink-400\/0 {
  stroke: rgb(246 112 7 / 0);
}

.stroke-pink-400\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.stroke-pink-400\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.stroke-pink-400\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.stroke-pink-400\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.stroke-pink-400\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.stroke-pink-400\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.stroke-pink-400\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.stroke-pink-400\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.stroke-pink-400\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.stroke-pink-400\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.stroke-pink-400\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.stroke-pink-400\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.stroke-pink-400\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.stroke-pink-400\/100 {
  stroke: rgb(246 112 7 / 1);
}

.stroke-pink-500\/0 {
  stroke: rgb(238 70 188 / 0);
}

.stroke-pink-500\/5 {
  stroke: rgb(238 70 188 / 0.05);
}

.stroke-pink-500\/10 {
  stroke: rgb(238 70 188 / 0.1);
}

.stroke-pink-500\/20 {
  stroke: rgb(238 70 188 / 0.2);
}

.stroke-pink-500\/25 {
  stroke: rgb(238 70 188 / 0.25);
}

.stroke-pink-500\/30 {
  stroke: rgb(238 70 188 / 0.3);
}

.stroke-pink-500\/40 {
  stroke: rgb(238 70 188 / 0.4);
}

.stroke-pink-500\/50 {
  stroke: rgb(238 70 188 / 0.5);
}

.stroke-pink-500\/60 {
  stroke: rgb(238 70 188 / 0.6);
}

.stroke-pink-500\/70 {
  stroke: rgb(238 70 188 / 0.7);
}

.stroke-pink-500\/75 {
  stroke: rgb(238 70 188 / 0.75);
}

.stroke-pink-500\/80 {
  stroke: rgb(238 70 188 / 0.8);
}

.stroke-pink-500\/90 {
  stroke: rgb(238 70 188 / 0.9);
}

.stroke-pink-500\/95 {
  stroke: rgb(238 70 188 / 0.95);
}

.stroke-pink-500\/100 {
  stroke: rgb(238 70 188 / 1);
}

.stroke-pink-600\/0 {
  stroke: rgb(221 37 144 / 0);
}

.stroke-pink-600\/5 {
  stroke: rgb(221 37 144 / 0.05);
}

.stroke-pink-600\/10 {
  stroke: rgb(221 37 144 / 0.1);
}

.stroke-pink-600\/20 {
  stroke: rgb(221 37 144 / 0.2);
}

.stroke-pink-600\/25 {
  stroke: rgb(221 37 144 / 0.25);
}

.stroke-pink-600\/30 {
  stroke: rgb(221 37 144 / 0.3);
}

.stroke-pink-600\/40 {
  stroke: rgb(221 37 144 / 0.4);
}

.stroke-pink-600\/50 {
  stroke: rgb(221 37 144 / 0.5);
}

.stroke-pink-600\/60 {
  stroke: rgb(221 37 144 / 0.6);
}

.stroke-pink-600\/70 {
  stroke: rgb(221 37 144 / 0.7);
}

.stroke-pink-600\/75 {
  stroke: rgb(221 37 144 / 0.75);
}

.stroke-pink-600\/80 {
  stroke: rgb(221 37 144 / 0.8);
}

.stroke-pink-600\/90 {
  stroke: rgb(221 37 144 / 0.9);
}

.stroke-pink-600\/95 {
  stroke: rgb(221 37 144 / 0.95);
}

.stroke-pink-600\/100 {
  stroke: rgb(221 37 144 / 1);
}

.stroke-pink-700\/0 {
  stroke: rgb(193 21 116 / 0);
}

.stroke-pink-700\/5 {
  stroke: rgb(193 21 116 / 0.05);
}

.stroke-pink-700\/10 {
  stroke: rgb(193 21 116 / 0.1);
}

.stroke-pink-700\/20 {
  stroke: rgb(193 21 116 / 0.2);
}

.stroke-pink-700\/25 {
  stroke: rgb(193 21 116 / 0.25);
}

.stroke-pink-700\/30 {
  stroke: rgb(193 21 116 / 0.3);
}

.stroke-pink-700\/40 {
  stroke: rgb(193 21 116 / 0.4);
}

.stroke-pink-700\/50 {
  stroke: rgb(193 21 116 / 0.5);
}

.stroke-pink-700\/60 {
  stroke: rgb(193 21 116 / 0.6);
}

.stroke-pink-700\/70 {
  stroke: rgb(193 21 116 / 0.7);
}

.stroke-pink-700\/75 {
  stroke: rgb(193 21 116 / 0.75);
}

.stroke-pink-700\/80 {
  stroke: rgb(193 21 116 / 0.8);
}

.stroke-pink-700\/90 {
  stroke: rgb(193 21 116 / 0.9);
}

.stroke-pink-700\/95 {
  stroke: rgb(193 21 116 / 0.95);
}

.stroke-pink-700\/100 {
  stroke: rgb(193 21 116 / 1);
}

.stroke-pink-800\/0 {
  stroke: rgb(158 22 95 / 0);
}

.stroke-pink-800\/5 {
  stroke: rgb(158 22 95 / 0.05);
}

.stroke-pink-800\/10 {
  stroke: rgb(158 22 95 / 0.1);
}

.stroke-pink-800\/20 {
  stroke: rgb(158 22 95 / 0.2);
}

.stroke-pink-800\/25 {
  stroke: rgb(158 22 95 / 0.25);
}

.stroke-pink-800\/30 {
  stroke: rgb(158 22 95 / 0.3);
}

.stroke-pink-800\/40 {
  stroke: rgb(158 22 95 / 0.4);
}

.stroke-pink-800\/50 {
  stroke: rgb(158 22 95 / 0.5);
}

.stroke-pink-800\/60 {
  stroke: rgb(158 22 95 / 0.6);
}

.stroke-pink-800\/70 {
  stroke: rgb(158 22 95 / 0.7);
}

.stroke-pink-800\/75 {
  stroke: rgb(158 22 95 / 0.75);
}

.stroke-pink-800\/80 {
  stroke: rgb(158 22 95 / 0.8);
}

.stroke-pink-800\/90 {
  stroke: rgb(158 22 95 / 0.9);
}

.stroke-pink-800\/95 {
  stroke: rgb(158 22 95 / 0.95);
}

.stroke-pink-800\/100 {
  stroke: rgb(158 22 95 / 1);
}

.stroke-pink-900\/0 {
  stroke: rgb(133 22 81 / 0);
}

.stroke-pink-900\/5 {
  stroke: rgb(133 22 81 / 0.05);
}

.stroke-pink-900\/10 {
  stroke: rgb(133 22 81 / 0.1);
}

.stroke-pink-900\/20 {
  stroke: rgb(133 22 81 / 0.2);
}

.stroke-pink-900\/25 {
  stroke: rgb(133 22 81 / 0.25);
}

.stroke-pink-900\/30 {
  stroke: rgb(133 22 81 / 0.3);
}

.stroke-pink-900\/40 {
  stroke: rgb(133 22 81 / 0.4);
}

.stroke-pink-900\/50 {
  stroke: rgb(133 22 81 / 0.5);
}

.stroke-pink-900\/60 {
  stroke: rgb(133 22 81 / 0.6);
}

.stroke-pink-900\/70 {
  stroke: rgb(133 22 81 / 0.7);
}

.stroke-pink-900\/75 {
  stroke: rgb(133 22 81 / 0.75);
}

.stroke-pink-900\/80 {
  stroke: rgb(133 22 81 / 0.8);
}

.stroke-pink-900\/90 {
  stroke: rgb(133 22 81 / 0.9);
}

.stroke-pink-900\/95 {
  stroke: rgb(133 22 81 / 0.95);
}

.stroke-pink-900\/100 {
  stroke: rgb(133 22 81 / 1);
}

.stroke-pink\/0 {
  stroke: rgb(246 112 7 / 0);
}

.stroke-pink\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.stroke-pink\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.stroke-pink\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.stroke-pink\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.stroke-pink\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.stroke-pink\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.stroke-pink\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.stroke-pink\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.stroke-pink\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.stroke-pink\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.stroke-pink\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.stroke-pink\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.stroke-pink\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.stroke-pink\/100 {
  stroke: rgb(246 112 7 / 1);
}

.stroke-rose-25\/0 {
  stroke: rgb(255 245 246 / 0);
}

.stroke-rose-25\/5 {
  stroke: rgb(255 245 246 / 0.05);
}

.stroke-rose-25\/10 {
  stroke: rgb(255 245 246 / 0.1);
}

.stroke-rose-25\/20 {
  stroke: rgb(255 245 246 / 0.2);
}

.stroke-rose-25\/25 {
  stroke: rgb(255 245 246 / 0.25);
}

.stroke-rose-25\/30 {
  stroke: rgb(255 245 246 / 0.3);
}

.stroke-rose-25\/40 {
  stroke: rgb(255 245 246 / 0.4);
}

.stroke-rose-25\/50 {
  stroke: rgb(255 245 246 / 0.5);
}

.stroke-rose-25\/60 {
  stroke: rgb(255 245 246 / 0.6);
}

.stroke-rose-25\/70 {
  stroke: rgb(255 245 246 / 0.7);
}

.stroke-rose-25\/75 {
  stroke: rgb(255 245 246 / 0.75);
}

.stroke-rose-25\/80 {
  stroke: rgb(255 245 246 / 0.8);
}

.stroke-rose-25\/90 {
  stroke: rgb(255 245 246 / 0.9);
}

.stroke-rose-25\/95 {
  stroke: rgb(255 245 246 / 0.95);
}

.stroke-rose-25\/100 {
  stroke: rgb(255 245 246 / 1);
}

.stroke-rose-50\/0 {
  stroke: rgb(255 241 243 / 0);
}

.stroke-rose-50\/5 {
  stroke: rgb(255 241 243 / 0.05);
}

.stroke-rose-50\/10 {
  stroke: rgb(255 241 243 / 0.1);
}

.stroke-rose-50\/20 {
  stroke: rgb(255 241 243 / 0.2);
}

.stroke-rose-50\/25 {
  stroke: rgb(255 241 243 / 0.25);
}

.stroke-rose-50\/30 {
  stroke: rgb(255 241 243 / 0.3);
}

.stroke-rose-50\/40 {
  stroke: rgb(255 241 243 / 0.4);
}

.stroke-rose-50\/50 {
  stroke: rgb(255 241 243 / 0.5);
}

.stroke-rose-50\/60 {
  stroke: rgb(255 241 243 / 0.6);
}

.stroke-rose-50\/70 {
  stroke: rgb(255 241 243 / 0.7);
}

.stroke-rose-50\/75 {
  stroke: rgb(255 241 243 / 0.75);
}

.stroke-rose-50\/80 {
  stroke: rgb(255 241 243 / 0.8);
}

.stroke-rose-50\/90 {
  stroke: rgb(255 241 243 / 0.9);
}

.stroke-rose-50\/95 {
  stroke: rgb(255 241 243 / 0.95);
}

.stroke-rose-50\/100 {
  stroke: rgb(255 241 243 / 1);
}

.stroke-rose-100\/0 {
  stroke: rgb(255 228 232 / 0);
}

.stroke-rose-100\/5 {
  stroke: rgb(255 228 232 / 0.05);
}

.stroke-rose-100\/10 {
  stroke: rgb(255 228 232 / 0.1);
}

.stroke-rose-100\/20 {
  stroke: rgb(255 228 232 / 0.2);
}

.stroke-rose-100\/25 {
  stroke: rgb(255 228 232 / 0.25);
}

.stroke-rose-100\/30 {
  stroke: rgb(255 228 232 / 0.3);
}

.stroke-rose-100\/40 {
  stroke: rgb(255 228 232 / 0.4);
}

.stroke-rose-100\/50 {
  stroke: rgb(255 228 232 / 0.5);
}

.stroke-rose-100\/60 {
  stroke: rgb(255 228 232 / 0.6);
}

.stroke-rose-100\/70 {
  stroke: rgb(255 228 232 / 0.7);
}

.stroke-rose-100\/75 {
  stroke: rgb(255 228 232 / 0.75);
}

.stroke-rose-100\/80 {
  stroke: rgb(255 228 232 / 0.8);
}

.stroke-rose-100\/90 {
  stroke: rgb(255 228 232 / 0.9);
}

.stroke-rose-100\/95 {
  stroke: rgb(255 228 232 / 0.95);
}

.stroke-rose-100\/100 {
  stroke: rgb(255 228 232 / 1);
}

.stroke-rose-200\/0 {
  stroke: rgb(254 205 214 / 0);
}

.stroke-rose-200\/5 {
  stroke: rgb(254 205 214 / 0.05);
}

.stroke-rose-200\/10 {
  stroke: rgb(254 205 214 / 0.1);
}

.stroke-rose-200\/20 {
  stroke: rgb(254 205 214 / 0.2);
}

.stroke-rose-200\/25 {
  stroke: rgb(254 205 214 / 0.25);
}

.stroke-rose-200\/30 {
  stroke: rgb(254 205 214 / 0.3);
}

.stroke-rose-200\/40 {
  stroke: rgb(254 205 214 / 0.4);
}

.stroke-rose-200\/50 {
  stroke: rgb(254 205 214 / 0.5);
}

.stroke-rose-200\/60 {
  stroke: rgb(254 205 214 / 0.6);
}

.stroke-rose-200\/70 {
  stroke: rgb(254 205 214 / 0.7);
}

.stroke-rose-200\/75 {
  stroke: rgb(254 205 214 / 0.75);
}

.stroke-rose-200\/80 {
  stroke: rgb(254 205 214 / 0.8);
}

.stroke-rose-200\/90 {
  stroke: rgb(254 205 214 / 0.9);
}

.stroke-rose-200\/95 {
  stroke: rgb(254 205 214 / 0.95);
}

.stroke-rose-200\/100 {
  stroke: rgb(254 205 214 / 1);
}

.stroke-rose-300\/0 {
  stroke: rgb(254 163 180 / 0);
}

.stroke-rose-300\/5 {
  stroke: rgb(254 163 180 / 0.05);
}

.stroke-rose-300\/10 {
  stroke: rgb(254 163 180 / 0.1);
}

.stroke-rose-300\/20 {
  stroke: rgb(254 163 180 / 0.2);
}

.stroke-rose-300\/25 {
  stroke: rgb(254 163 180 / 0.25);
}

.stroke-rose-300\/30 {
  stroke: rgb(254 163 180 / 0.3);
}

.stroke-rose-300\/40 {
  stroke: rgb(254 163 180 / 0.4);
}

.stroke-rose-300\/50 {
  stroke: rgb(254 163 180 / 0.5);
}

.stroke-rose-300\/60 {
  stroke: rgb(254 163 180 / 0.6);
}

.stroke-rose-300\/70 {
  stroke: rgb(254 163 180 / 0.7);
}

.stroke-rose-300\/75 {
  stroke: rgb(254 163 180 / 0.75);
}

.stroke-rose-300\/80 {
  stroke: rgb(254 163 180 / 0.8);
}

.stroke-rose-300\/90 {
  stroke: rgb(254 163 180 / 0.9);
}

.stroke-rose-300\/95 {
  stroke: rgb(254 163 180 / 0.95);
}

.stroke-rose-300\/100 {
  stroke: rgb(254 163 180 / 1);
}

.stroke-rose-400\/0 {
  stroke: rgb(253 111 142 / 0);
}

.stroke-rose-400\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.stroke-rose-400\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.stroke-rose-400\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.stroke-rose-400\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.stroke-rose-400\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.stroke-rose-400\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.stroke-rose-400\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.stroke-rose-400\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.stroke-rose-400\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.stroke-rose-400\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.stroke-rose-400\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.stroke-rose-400\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.stroke-rose-400\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.stroke-rose-400\/100 {
  stroke: rgb(253 111 142 / 1);
}

.stroke-rose-500\/0 {
  stroke: rgb(246 61 104 / 0);
}

.stroke-rose-500\/5 {
  stroke: rgb(246 61 104 / 0.05);
}

.stroke-rose-500\/10 {
  stroke: rgb(246 61 104 / 0.1);
}

.stroke-rose-500\/20 {
  stroke: rgb(246 61 104 / 0.2);
}

.stroke-rose-500\/25 {
  stroke: rgb(246 61 104 / 0.25);
}

.stroke-rose-500\/30 {
  stroke: rgb(246 61 104 / 0.3);
}

.stroke-rose-500\/40 {
  stroke: rgb(246 61 104 / 0.4);
}

.stroke-rose-500\/50 {
  stroke: rgb(246 61 104 / 0.5);
}

.stroke-rose-500\/60 {
  stroke: rgb(246 61 104 / 0.6);
}

.stroke-rose-500\/70 {
  stroke: rgb(246 61 104 / 0.7);
}

.stroke-rose-500\/75 {
  stroke: rgb(246 61 104 / 0.75);
}

.stroke-rose-500\/80 {
  stroke: rgb(246 61 104 / 0.8);
}

.stroke-rose-500\/90 {
  stroke: rgb(246 61 104 / 0.9);
}

.stroke-rose-500\/95 {
  stroke: rgb(246 61 104 / 0.95);
}

.stroke-rose-500\/100 {
  stroke: rgb(246 61 104 / 1);
}

.stroke-rose-600\/0 {
  stroke: rgb(227 24 84 / 0);
}

.stroke-rose-600\/5 {
  stroke: rgb(227 24 84 / 0.05);
}

.stroke-rose-600\/10 {
  stroke: rgb(227 24 84 / 0.1);
}

.stroke-rose-600\/20 {
  stroke: rgb(227 24 84 / 0.2);
}

.stroke-rose-600\/25 {
  stroke: rgb(227 24 84 / 0.25);
}

.stroke-rose-600\/30 {
  stroke: rgb(227 24 84 / 0.3);
}

.stroke-rose-600\/40 {
  stroke: rgb(227 24 84 / 0.4);
}

.stroke-rose-600\/50 {
  stroke: rgb(227 24 84 / 0.5);
}

.stroke-rose-600\/60 {
  stroke: rgb(227 24 84 / 0.6);
}

.stroke-rose-600\/70 {
  stroke: rgb(227 24 84 / 0.7);
}

.stroke-rose-600\/75 {
  stroke: rgb(227 24 84 / 0.75);
}

.stroke-rose-600\/80 {
  stroke: rgb(227 24 84 / 0.8);
}

.stroke-rose-600\/90 {
  stroke: rgb(227 24 84 / 0.9);
}

.stroke-rose-600\/95 {
  stroke: rgb(227 24 84 / 0.95);
}

.stroke-rose-600\/100 {
  stroke: rgb(227 24 84 / 1);
}

.stroke-rose-700\/0 {
  stroke: rgb(192 16 72 / 0);
}

.stroke-rose-700\/5 {
  stroke: rgb(192 16 72 / 0.05);
}

.stroke-rose-700\/10 {
  stroke: rgb(192 16 72 / 0.1);
}

.stroke-rose-700\/20 {
  stroke: rgb(192 16 72 / 0.2);
}

.stroke-rose-700\/25 {
  stroke: rgb(192 16 72 / 0.25);
}

.stroke-rose-700\/30 {
  stroke: rgb(192 16 72 / 0.3);
}

.stroke-rose-700\/40 {
  stroke: rgb(192 16 72 / 0.4);
}

.stroke-rose-700\/50 {
  stroke: rgb(192 16 72 / 0.5);
}

.stroke-rose-700\/60 {
  stroke: rgb(192 16 72 / 0.6);
}

.stroke-rose-700\/70 {
  stroke: rgb(192 16 72 / 0.7);
}

.stroke-rose-700\/75 {
  stroke: rgb(192 16 72 / 0.75);
}

.stroke-rose-700\/80 {
  stroke: rgb(192 16 72 / 0.8);
}

.stroke-rose-700\/90 {
  stroke: rgb(192 16 72 / 0.9);
}

.stroke-rose-700\/95 {
  stroke: rgb(192 16 72 / 0.95);
}

.stroke-rose-700\/100 {
  stroke: rgb(192 16 72 / 1);
}

.stroke-rose-800\/0 {
  stroke: rgb(161 16 67 / 0);
}

.stroke-rose-800\/5 {
  stroke: rgb(161 16 67 / 0.05);
}

.stroke-rose-800\/10 {
  stroke: rgb(161 16 67 / 0.1);
}

.stroke-rose-800\/20 {
  stroke: rgb(161 16 67 / 0.2);
}

.stroke-rose-800\/25 {
  stroke: rgb(161 16 67 / 0.25);
}

.stroke-rose-800\/30 {
  stroke: rgb(161 16 67 / 0.3);
}

.stroke-rose-800\/40 {
  stroke: rgb(161 16 67 / 0.4);
}

.stroke-rose-800\/50 {
  stroke: rgb(161 16 67 / 0.5);
}

.stroke-rose-800\/60 {
  stroke: rgb(161 16 67 / 0.6);
}

.stroke-rose-800\/70 {
  stroke: rgb(161 16 67 / 0.7);
}

.stroke-rose-800\/75 {
  stroke: rgb(161 16 67 / 0.75);
}

.stroke-rose-800\/80 {
  stroke: rgb(161 16 67 / 0.8);
}

.stroke-rose-800\/90 {
  stroke: rgb(161 16 67 / 0.9);
}

.stroke-rose-800\/95 {
  stroke: rgb(161 16 67 / 0.95);
}

.stroke-rose-800\/100 {
  stroke: rgb(161 16 67 / 1);
}

.stroke-rose-900\/0 {
  stroke: rgb(137 18 62 / 0);
}

.stroke-rose-900\/5 {
  stroke: rgb(137 18 62 / 0.05);
}

.stroke-rose-900\/10 {
  stroke: rgb(137 18 62 / 0.1);
}

.stroke-rose-900\/20 {
  stroke: rgb(137 18 62 / 0.2);
}

.stroke-rose-900\/25 {
  stroke: rgb(137 18 62 / 0.25);
}

.stroke-rose-900\/30 {
  stroke: rgb(137 18 62 / 0.3);
}

.stroke-rose-900\/40 {
  stroke: rgb(137 18 62 / 0.4);
}

.stroke-rose-900\/50 {
  stroke: rgb(137 18 62 / 0.5);
}

.stroke-rose-900\/60 {
  stroke: rgb(137 18 62 / 0.6);
}

.stroke-rose-900\/70 {
  stroke: rgb(137 18 62 / 0.7);
}

.stroke-rose-900\/75 {
  stroke: rgb(137 18 62 / 0.75);
}

.stroke-rose-900\/80 {
  stroke: rgb(137 18 62 / 0.8);
}

.stroke-rose-900\/90 {
  stroke: rgb(137 18 62 / 0.9);
}

.stroke-rose-900\/95 {
  stroke: rgb(137 18 62 / 0.95);
}

.stroke-rose-900\/100 {
  stroke: rgb(137 18 62 / 1);
}

.stroke-rose\/0 {
  stroke: rgb(253 111 142 / 0);
}

.stroke-rose\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.stroke-rose\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.stroke-rose\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.stroke-rose\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.stroke-rose\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.stroke-rose\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.stroke-rose\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.stroke-rose\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.stroke-rose\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.stroke-rose\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.stroke-rose\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.stroke-rose\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.stroke-rose\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.stroke-rose\/100 {
  stroke: rgb(253 111 142 / 1);
}

.stroke-orange-dark-25\/0 {
  stroke: rgb(255 249 245 / 0);
}

.stroke-orange-dark-25\/5 {
  stroke: rgb(255 249 245 / 0.05);
}

.stroke-orange-dark-25\/10 {
  stroke: rgb(255 249 245 / 0.1);
}

.stroke-orange-dark-25\/20 {
  stroke: rgb(255 249 245 / 0.2);
}

.stroke-orange-dark-25\/25 {
  stroke: rgb(255 249 245 / 0.25);
}

.stroke-orange-dark-25\/30 {
  stroke: rgb(255 249 245 / 0.3);
}

.stroke-orange-dark-25\/40 {
  stroke: rgb(255 249 245 / 0.4);
}

.stroke-orange-dark-25\/50 {
  stroke: rgb(255 249 245 / 0.5);
}

.stroke-orange-dark-25\/60 {
  stroke: rgb(255 249 245 / 0.6);
}

.stroke-orange-dark-25\/70 {
  stroke: rgb(255 249 245 / 0.7);
}

.stroke-orange-dark-25\/75 {
  stroke: rgb(255 249 245 / 0.75);
}

.stroke-orange-dark-25\/80 {
  stroke: rgb(255 249 245 / 0.8);
}

.stroke-orange-dark-25\/90 {
  stroke: rgb(255 249 245 / 0.9);
}

.stroke-orange-dark-25\/95 {
  stroke: rgb(255 249 245 / 0.95);
}

.stroke-orange-dark-25\/100 {
  stroke: rgb(255 249 245 / 1);
}

.stroke-orange-dark-50\/0 {
  stroke: rgb(255 244 237 / 0);
}

.stroke-orange-dark-50\/5 {
  stroke: rgb(255 244 237 / 0.05);
}

.stroke-orange-dark-50\/10 {
  stroke: rgb(255 244 237 / 0.1);
}

.stroke-orange-dark-50\/20 {
  stroke: rgb(255 244 237 / 0.2);
}

.stroke-orange-dark-50\/25 {
  stroke: rgb(255 244 237 / 0.25);
}

.stroke-orange-dark-50\/30 {
  stroke: rgb(255 244 237 / 0.3);
}

.stroke-orange-dark-50\/40 {
  stroke: rgb(255 244 237 / 0.4);
}

.stroke-orange-dark-50\/50 {
  stroke: rgb(255 244 237 / 0.5);
}

.stroke-orange-dark-50\/60 {
  stroke: rgb(255 244 237 / 0.6);
}

.stroke-orange-dark-50\/70 {
  stroke: rgb(255 244 237 / 0.7);
}

.stroke-orange-dark-50\/75 {
  stroke: rgb(255 244 237 / 0.75);
}

.stroke-orange-dark-50\/80 {
  stroke: rgb(255 244 237 / 0.8);
}

.stroke-orange-dark-50\/90 {
  stroke: rgb(255 244 237 / 0.9);
}

.stroke-orange-dark-50\/95 {
  stroke: rgb(255 244 237 / 0.95);
}

.stroke-orange-dark-50\/100 {
  stroke: rgb(255 244 237 / 1);
}

.stroke-orange-dark-100\/0 {
  stroke: rgb(255 230 213 / 0);
}

.stroke-orange-dark-100\/5 {
  stroke: rgb(255 230 213 / 0.05);
}

.stroke-orange-dark-100\/10 {
  stroke: rgb(255 230 213 / 0.1);
}

.stroke-orange-dark-100\/20 {
  stroke: rgb(255 230 213 / 0.2);
}

.stroke-orange-dark-100\/25 {
  stroke: rgb(255 230 213 / 0.25);
}

.stroke-orange-dark-100\/30 {
  stroke: rgb(255 230 213 / 0.3);
}

.stroke-orange-dark-100\/40 {
  stroke: rgb(255 230 213 / 0.4);
}

.stroke-orange-dark-100\/50 {
  stroke: rgb(255 230 213 / 0.5);
}

.stroke-orange-dark-100\/60 {
  stroke: rgb(255 230 213 / 0.6);
}

.stroke-orange-dark-100\/70 {
  stroke: rgb(255 230 213 / 0.7);
}

.stroke-orange-dark-100\/75 {
  stroke: rgb(255 230 213 / 0.75);
}

.stroke-orange-dark-100\/80 {
  stroke: rgb(255 230 213 / 0.8);
}

.stroke-orange-dark-100\/90 {
  stroke: rgb(255 230 213 / 0.9);
}

.stroke-orange-dark-100\/95 {
  stroke: rgb(255 230 213 / 0.95);
}

.stroke-orange-dark-100\/100 {
  stroke: rgb(255 230 213 / 1);
}

.stroke-orange-dark-200\/0 {
  stroke: rgb(255 214 174 / 0);
}

.stroke-orange-dark-200\/5 {
  stroke: rgb(255 214 174 / 0.05);
}

.stroke-orange-dark-200\/10 {
  stroke: rgb(255 214 174 / 0.1);
}

.stroke-orange-dark-200\/20 {
  stroke: rgb(255 214 174 / 0.2);
}

.stroke-orange-dark-200\/25 {
  stroke: rgb(255 214 174 / 0.25);
}

.stroke-orange-dark-200\/30 {
  stroke: rgb(255 214 174 / 0.3);
}

.stroke-orange-dark-200\/40 {
  stroke: rgb(255 214 174 / 0.4);
}

.stroke-orange-dark-200\/50 {
  stroke: rgb(255 214 174 / 0.5);
}

.stroke-orange-dark-200\/60 {
  stroke: rgb(255 214 174 / 0.6);
}

.stroke-orange-dark-200\/70 {
  stroke: rgb(255 214 174 / 0.7);
}

.stroke-orange-dark-200\/75 {
  stroke: rgb(255 214 174 / 0.75);
}

.stroke-orange-dark-200\/80 {
  stroke: rgb(255 214 174 / 0.8);
}

.stroke-orange-dark-200\/90 {
  stroke: rgb(255 214 174 / 0.9);
}

.stroke-orange-dark-200\/95 {
  stroke: rgb(255 214 174 / 0.95);
}

.stroke-orange-dark-200\/100 {
  stroke: rgb(255 214 174 / 1);
}

.stroke-orange-dark-300\/0 {
  stroke: rgb(255 156 102 / 0);
}

.stroke-orange-dark-300\/5 {
  stroke: rgb(255 156 102 / 0.05);
}

.stroke-orange-dark-300\/10 {
  stroke: rgb(255 156 102 / 0.1);
}

.stroke-orange-dark-300\/20 {
  stroke: rgb(255 156 102 / 0.2);
}

.stroke-orange-dark-300\/25 {
  stroke: rgb(255 156 102 / 0.25);
}

.stroke-orange-dark-300\/30 {
  stroke: rgb(255 156 102 / 0.3);
}

.stroke-orange-dark-300\/40 {
  stroke: rgb(255 156 102 / 0.4);
}

.stroke-orange-dark-300\/50 {
  stroke: rgb(255 156 102 / 0.5);
}

.stroke-orange-dark-300\/60 {
  stroke: rgb(255 156 102 / 0.6);
}

.stroke-orange-dark-300\/70 {
  stroke: rgb(255 156 102 / 0.7);
}

.stroke-orange-dark-300\/75 {
  stroke: rgb(255 156 102 / 0.75);
}

.stroke-orange-dark-300\/80 {
  stroke: rgb(255 156 102 / 0.8);
}

.stroke-orange-dark-300\/90 {
  stroke: rgb(255 156 102 / 0.9);
}

.stroke-orange-dark-300\/95 {
  stroke: rgb(255 156 102 / 0.95);
}

.stroke-orange-dark-300\/100 {
  stroke: rgb(255 156 102 / 1);
}

.stroke-orange-dark-400\/0 {
  stroke: rgb(255 105 46 / 0);
}

.stroke-orange-dark-400\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.stroke-orange-dark-400\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.stroke-orange-dark-400\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.stroke-orange-dark-400\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.stroke-orange-dark-400\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.stroke-orange-dark-400\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.stroke-orange-dark-400\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.stroke-orange-dark-400\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.stroke-orange-dark-400\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.stroke-orange-dark-400\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.stroke-orange-dark-400\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.stroke-orange-dark-400\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.stroke-orange-dark-400\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.stroke-orange-dark-400\/100 {
  stroke: rgb(255 105 46 / 1);
}

.stroke-orange-dark-500\/0 {
  stroke: rgb(255 68 5 / 0);
}

.stroke-orange-dark-500\/5 {
  stroke: rgb(255 68 5 / 0.05);
}

.stroke-orange-dark-500\/10 {
  stroke: rgb(255 68 5 / 0.1);
}

.stroke-orange-dark-500\/20 {
  stroke: rgb(255 68 5 / 0.2);
}

.stroke-orange-dark-500\/25 {
  stroke: rgb(255 68 5 / 0.25);
}

.stroke-orange-dark-500\/30 {
  stroke: rgb(255 68 5 / 0.3);
}

.stroke-orange-dark-500\/40 {
  stroke: rgb(255 68 5 / 0.4);
}

.stroke-orange-dark-500\/50 {
  stroke: rgb(255 68 5 / 0.5);
}

.stroke-orange-dark-500\/60 {
  stroke: rgb(255 68 5 / 0.6);
}

.stroke-orange-dark-500\/70 {
  stroke: rgb(255 68 5 / 0.7);
}

.stroke-orange-dark-500\/75 {
  stroke: rgb(255 68 5 / 0.75);
}

.stroke-orange-dark-500\/80 {
  stroke: rgb(255 68 5 / 0.8);
}

.stroke-orange-dark-500\/90 {
  stroke: rgb(255 68 5 / 0.9);
}

.stroke-orange-dark-500\/95 {
  stroke: rgb(255 68 5 / 0.95);
}

.stroke-orange-dark-500\/100 {
  stroke: rgb(255 68 5 / 1);
}

.stroke-orange-dark-600\/0 {
  stroke: rgb(230 46 5 / 0);
}

.stroke-orange-dark-600\/5 {
  stroke: rgb(230 46 5 / 0.05);
}

.stroke-orange-dark-600\/10 {
  stroke: rgb(230 46 5 / 0.1);
}

.stroke-orange-dark-600\/20 {
  stroke: rgb(230 46 5 / 0.2);
}

.stroke-orange-dark-600\/25 {
  stroke: rgb(230 46 5 / 0.25);
}

.stroke-orange-dark-600\/30 {
  stroke: rgb(230 46 5 / 0.3);
}

.stroke-orange-dark-600\/40 {
  stroke: rgb(230 46 5 / 0.4);
}

.stroke-orange-dark-600\/50 {
  stroke: rgb(230 46 5 / 0.5);
}

.stroke-orange-dark-600\/60 {
  stroke: rgb(230 46 5 / 0.6);
}

.stroke-orange-dark-600\/70 {
  stroke: rgb(230 46 5 / 0.7);
}

.stroke-orange-dark-600\/75 {
  stroke: rgb(230 46 5 / 0.75);
}

.stroke-orange-dark-600\/80 {
  stroke: rgb(230 46 5 / 0.8);
}

.stroke-orange-dark-600\/90 {
  stroke: rgb(230 46 5 / 0.9);
}

.stroke-orange-dark-600\/95 {
  stroke: rgb(230 46 5 / 0.95);
}

.stroke-orange-dark-600\/100 {
  stroke: rgb(230 46 5 / 1);
}

.stroke-orange-dark-700\/0 {
  stroke: rgb(188 27 6 / 0);
}

.stroke-orange-dark-700\/5 {
  stroke: rgb(188 27 6 / 0.05);
}

.stroke-orange-dark-700\/10 {
  stroke: rgb(188 27 6 / 0.1);
}

.stroke-orange-dark-700\/20 {
  stroke: rgb(188 27 6 / 0.2);
}

.stroke-orange-dark-700\/25 {
  stroke: rgb(188 27 6 / 0.25);
}

.stroke-orange-dark-700\/30 {
  stroke: rgb(188 27 6 / 0.3);
}

.stroke-orange-dark-700\/40 {
  stroke: rgb(188 27 6 / 0.4);
}

.stroke-orange-dark-700\/50 {
  stroke: rgb(188 27 6 / 0.5);
}

.stroke-orange-dark-700\/60 {
  stroke: rgb(188 27 6 / 0.6);
}

.stroke-orange-dark-700\/70 {
  stroke: rgb(188 27 6 / 0.7);
}

.stroke-orange-dark-700\/75 {
  stroke: rgb(188 27 6 / 0.75);
}

.stroke-orange-dark-700\/80 {
  stroke: rgb(188 27 6 / 0.8);
}

.stroke-orange-dark-700\/90 {
  stroke: rgb(188 27 6 / 0.9);
}

.stroke-orange-dark-700\/95 {
  stroke: rgb(188 27 6 / 0.95);
}

.stroke-orange-dark-700\/100 {
  stroke: rgb(188 27 6 / 1);
}

.stroke-orange-dark-800\/0 {
  stroke: rgb(151 24 12 / 0);
}

.stroke-orange-dark-800\/5 {
  stroke: rgb(151 24 12 / 0.05);
}

.stroke-orange-dark-800\/10 {
  stroke: rgb(151 24 12 / 0.1);
}

.stroke-orange-dark-800\/20 {
  stroke: rgb(151 24 12 / 0.2);
}

.stroke-orange-dark-800\/25 {
  stroke: rgb(151 24 12 / 0.25);
}

.stroke-orange-dark-800\/30 {
  stroke: rgb(151 24 12 / 0.3);
}

.stroke-orange-dark-800\/40 {
  stroke: rgb(151 24 12 / 0.4);
}

.stroke-orange-dark-800\/50 {
  stroke: rgb(151 24 12 / 0.5);
}

.stroke-orange-dark-800\/60 {
  stroke: rgb(151 24 12 / 0.6);
}

.stroke-orange-dark-800\/70 {
  stroke: rgb(151 24 12 / 0.7);
}

.stroke-orange-dark-800\/75 {
  stroke: rgb(151 24 12 / 0.75);
}

.stroke-orange-dark-800\/80 {
  stroke: rgb(151 24 12 / 0.8);
}

.stroke-orange-dark-800\/90 {
  stroke: rgb(151 24 12 / 0.9);
}

.stroke-orange-dark-800\/95 {
  stroke: rgb(151 24 12 / 0.95);
}

.stroke-orange-dark-800\/100 {
  stroke: rgb(151 24 12 / 1);
}

.stroke-orange-dark-900\/0 {
  stroke: rgb(119 26 13 / 0);
}

.stroke-orange-dark-900\/5 {
  stroke: rgb(119 26 13 / 0.05);
}

.stroke-orange-dark-900\/10 {
  stroke: rgb(119 26 13 / 0.1);
}

.stroke-orange-dark-900\/20 {
  stroke: rgb(119 26 13 / 0.2);
}

.stroke-orange-dark-900\/25 {
  stroke: rgb(119 26 13 / 0.25);
}

.stroke-orange-dark-900\/30 {
  stroke: rgb(119 26 13 / 0.3);
}

.stroke-orange-dark-900\/40 {
  stroke: rgb(119 26 13 / 0.4);
}

.stroke-orange-dark-900\/50 {
  stroke: rgb(119 26 13 / 0.5);
}

.stroke-orange-dark-900\/60 {
  stroke: rgb(119 26 13 / 0.6);
}

.stroke-orange-dark-900\/70 {
  stroke: rgb(119 26 13 / 0.7);
}

.stroke-orange-dark-900\/75 {
  stroke: rgb(119 26 13 / 0.75);
}

.stroke-orange-dark-900\/80 {
  stroke: rgb(119 26 13 / 0.8);
}

.stroke-orange-dark-900\/90 {
  stroke: rgb(119 26 13 / 0.9);
}

.stroke-orange-dark-900\/95 {
  stroke: rgb(119 26 13 / 0.95);
}

.stroke-orange-dark-900\/100 {
  stroke: rgb(119 26 13 / 1);
}

.stroke-orange-dark\/0 {
  stroke: rgb(255 105 46 / 0);
}

.stroke-orange-dark\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.stroke-orange-dark\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.stroke-orange-dark\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.stroke-orange-dark\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.stroke-orange-dark\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.stroke-orange-dark\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.stroke-orange-dark\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.stroke-orange-dark\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.stroke-orange-dark\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.stroke-orange-dark\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.stroke-orange-dark\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.stroke-orange-dark\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.stroke-orange-dark\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.stroke-orange-dark\/100 {
  stroke: rgb(255 105 46 / 1);
}

.stroke-orange-25\/0 {
  stroke: rgb(254 250 245 / 0);
}

.stroke-orange-25\/5 {
  stroke: rgb(254 250 245 / 0.05);
}

.stroke-orange-25\/10 {
  stroke: rgb(254 250 245 / 0.1);
}

.stroke-orange-25\/20 {
  stroke: rgb(254 250 245 / 0.2);
}

.stroke-orange-25\/25 {
  stroke: rgb(254 250 245 / 0.25);
}

.stroke-orange-25\/30 {
  stroke: rgb(254 250 245 / 0.3);
}

.stroke-orange-25\/40 {
  stroke: rgb(254 250 245 / 0.4);
}

.stroke-orange-25\/50 {
  stroke: rgb(254 250 245 / 0.5);
}

.stroke-orange-25\/60 {
  stroke: rgb(254 250 245 / 0.6);
}

.stroke-orange-25\/70 {
  stroke: rgb(254 250 245 / 0.7);
}

.stroke-orange-25\/75 {
  stroke: rgb(254 250 245 / 0.75);
}

.stroke-orange-25\/80 {
  stroke: rgb(254 250 245 / 0.8);
}

.stroke-orange-25\/90 {
  stroke: rgb(254 250 245 / 0.9);
}

.stroke-orange-25\/95 {
  stroke: rgb(254 250 245 / 0.95);
}

.stroke-orange-25\/100 {
  stroke: rgb(254 250 245 / 1);
}

.stroke-orange-50\/0 {
  stroke: rgb(254 246 238 / 0);
}

.stroke-orange-50\/5 {
  stroke: rgb(254 246 238 / 0.05);
}

.stroke-orange-50\/10 {
  stroke: rgb(254 246 238 / 0.1);
}

.stroke-orange-50\/20 {
  stroke: rgb(254 246 238 / 0.2);
}

.stroke-orange-50\/25 {
  stroke: rgb(254 246 238 / 0.25);
}

.stroke-orange-50\/30 {
  stroke: rgb(254 246 238 / 0.3);
}

.stroke-orange-50\/40 {
  stroke: rgb(254 246 238 / 0.4);
}

.stroke-orange-50\/50 {
  stroke: rgb(254 246 238 / 0.5);
}

.stroke-orange-50\/60 {
  stroke: rgb(254 246 238 / 0.6);
}

.stroke-orange-50\/70 {
  stroke: rgb(254 246 238 / 0.7);
}

.stroke-orange-50\/75 {
  stroke: rgb(254 246 238 / 0.75);
}

.stroke-orange-50\/80 {
  stroke: rgb(254 246 238 / 0.8);
}

.stroke-orange-50\/90 {
  stroke: rgb(254 246 238 / 0.9);
}

.stroke-orange-50\/95 {
  stroke: rgb(254 246 238 / 0.95);
}

.stroke-orange-50\/100 {
  stroke: rgb(254 246 238 / 1);
}

.stroke-orange-100\/0 {
  stroke: rgb(253 234 215 / 0);
}

.stroke-orange-100\/5 {
  stroke: rgb(253 234 215 / 0.05);
}

.stroke-orange-100\/10 {
  stroke: rgb(253 234 215 / 0.1);
}

.stroke-orange-100\/20 {
  stroke: rgb(253 234 215 / 0.2);
}

.stroke-orange-100\/25 {
  stroke: rgb(253 234 215 / 0.25);
}

.stroke-orange-100\/30 {
  stroke: rgb(253 234 215 / 0.3);
}

.stroke-orange-100\/40 {
  stroke: rgb(253 234 215 / 0.4);
}

.stroke-orange-100\/50 {
  stroke: rgb(253 234 215 / 0.5);
}

.stroke-orange-100\/60 {
  stroke: rgb(253 234 215 / 0.6);
}

.stroke-orange-100\/70 {
  stroke: rgb(253 234 215 / 0.7);
}

.stroke-orange-100\/75 {
  stroke: rgb(253 234 215 / 0.75);
}

.stroke-orange-100\/80 {
  stroke: rgb(253 234 215 / 0.8);
}

.stroke-orange-100\/90 {
  stroke: rgb(253 234 215 / 0.9);
}

.stroke-orange-100\/95 {
  stroke: rgb(253 234 215 / 0.95);
}

.stroke-orange-100\/100 {
  stroke: rgb(253 234 215 / 1);
}

.stroke-orange-200\/0 {
  stroke: rgb(249 219 175 / 0);
}

.stroke-orange-200\/5 {
  stroke: rgb(249 219 175 / 0.05);
}

.stroke-orange-200\/10 {
  stroke: rgb(249 219 175 / 0.1);
}

.stroke-orange-200\/20 {
  stroke: rgb(249 219 175 / 0.2);
}

.stroke-orange-200\/25 {
  stroke: rgb(249 219 175 / 0.25);
}

.stroke-orange-200\/30 {
  stroke: rgb(249 219 175 / 0.3);
}

.stroke-orange-200\/40 {
  stroke: rgb(249 219 175 / 0.4);
}

.stroke-orange-200\/50 {
  stroke: rgb(249 219 175 / 0.5);
}

.stroke-orange-200\/60 {
  stroke: rgb(249 219 175 / 0.6);
}

.stroke-orange-200\/70 {
  stroke: rgb(249 219 175 / 0.7);
}

.stroke-orange-200\/75 {
  stroke: rgb(249 219 175 / 0.75);
}

.stroke-orange-200\/80 {
  stroke: rgb(249 219 175 / 0.8);
}

.stroke-orange-200\/90 {
  stroke: rgb(249 219 175 / 0.9);
}

.stroke-orange-200\/95 {
  stroke: rgb(249 219 175 / 0.95);
}

.stroke-orange-200\/100 {
  stroke: rgb(249 219 175 / 1);
}

.stroke-orange-300\/0 {
  stroke: rgb(247 178 122 / 0);
}

.stroke-orange-300\/5 {
  stroke: rgb(247 178 122 / 0.05);
}

.stroke-orange-300\/10 {
  stroke: rgb(247 178 122 / 0.1);
}

.stroke-orange-300\/20 {
  stroke: rgb(247 178 122 / 0.2);
}

.stroke-orange-300\/25 {
  stroke: rgb(247 178 122 / 0.25);
}

.stroke-orange-300\/30 {
  stroke: rgb(247 178 122 / 0.3);
}

.stroke-orange-300\/40 {
  stroke: rgb(247 178 122 / 0.4);
}

.stroke-orange-300\/50 {
  stroke: rgb(247 178 122 / 0.5);
}

.stroke-orange-300\/60 {
  stroke: rgb(247 178 122 / 0.6);
}

.stroke-orange-300\/70 {
  stroke: rgb(247 178 122 / 0.7);
}

.stroke-orange-300\/75 {
  stroke: rgb(247 178 122 / 0.75);
}

.stroke-orange-300\/80 {
  stroke: rgb(247 178 122 / 0.8);
}

.stroke-orange-300\/90 {
  stroke: rgb(247 178 122 / 0.9);
}

.stroke-orange-300\/95 {
  stroke: rgb(247 178 122 / 0.95);
}

.stroke-orange-300\/100 {
  stroke: rgb(247 178 122 / 1);
}

.stroke-orange-400\/0 {
  stroke: rgb(243 135 68 / 0);
}

.stroke-orange-400\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.stroke-orange-400\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.stroke-orange-400\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.stroke-orange-400\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.stroke-orange-400\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.stroke-orange-400\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.stroke-orange-400\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.stroke-orange-400\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.stroke-orange-400\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.stroke-orange-400\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.stroke-orange-400\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.stroke-orange-400\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.stroke-orange-400\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.stroke-orange-400\/100 {
  stroke: rgb(243 135 68 / 1);
}

.stroke-orange-500\/0 {
  stroke: rgb(239 104 32 / 0);
}

.stroke-orange-500\/5 {
  stroke: rgb(239 104 32 / 0.05);
}

.stroke-orange-500\/10 {
  stroke: rgb(239 104 32 / 0.1);
}

.stroke-orange-500\/20 {
  stroke: rgb(239 104 32 / 0.2);
}

.stroke-orange-500\/25 {
  stroke: rgb(239 104 32 / 0.25);
}

.stroke-orange-500\/30 {
  stroke: rgb(239 104 32 / 0.3);
}

.stroke-orange-500\/40 {
  stroke: rgb(239 104 32 / 0.4);
}

.stroke-orange-500\/50 {
  stroke: rgb(239 104 32 / 0.5);
}

.stroke-orange-500\/60 {
  stroke: rgb(239 104 32 / 0.6);
}

.stroke-orange-500\/70 {
  stroke: rgb(239 104 32 / 0.7);
}

.stroke-orange-500\/75 {
  stroke: rgb(239 104 32 / 0.75);
}

.stroke-orange-500\/80 {
  stroke: rgb(239 104 32 / 0.8);
}

.stroke-orange-500\/90 {
  stroke: rgb(239 104 32 / 0.9);
}

.stroke-orange-500\/95 {
  stroke: rgb(239 104 32 / 0.95);
}

.stroke-orange-500\/100 {
  stroke: rgb(239 104 32 / 1);
}

.stroke-orange-600\/0 {
  stroke: rgb(224 79 22 / 0);
}

.stroke-orange-600\/5 {
  stroke: rgb(224 79 22 / 0.05);
}

.stroke-orange-600\/10 {
  stroke: rgb(224 79 22 / 0.1);
}

.stroke-orange-600\/20 {
  stroke: rgb(224 79 22 / 0.2);
}

.stroke-orange-600\/25 {
  stroke: rgb(224 79 22 / 0.25);
}

.stroke-orange-600\/30 {
  stroke: rgb(224 79 22 / 0.3);
}

.stroke-orange-600\/40 {
  stroke: rgb(224 79 22 / 0.4);
}

.stroke-orange-600\/50 {
  stroke: rgb(224 79 22 / 0.5);
}

.stroke-orange-600\/60 {
  stroke: rgb(224 79 22 / 0.6);
}

.stroke-orange-600\/70 {
  stroke: rgb(224 79 22 / 0.7);
}

.stroke-orange-600\/75 {
  stroke: rgb(224 79 22 / 0.75);
}

.stroke-orange-600\/80 {
  stroke: rgb(224 79 22 / 0.8);
}

.stroke-orange-600\/90 {
  stroke: rgb(224 79 22 / 0.9);
}

.stroke-orange-600\/95 {
  stroke: rgb(224 79 22 / 0.95);
}

.stroke-orange-600\/100 {
  stroke: rgb(224 79 22 / 1);
}

.stroke-orange-700\/0 {
  stroke: rgb(185 56 21 / 0);
}

.stroke-orange-700\/5 {
  stroke: rgb(185 56 21 / 0.05);
}

.stroke-orange-700\/10 {
  stroke: rgb(185 56 21 / 0.1);
}

.stroke-orange-700\/20 {
  stroke: rgb(185 56 21 / 0.2);
}

.stroke-orange-700\/25 {
  stroke: rgb(185 56 21 / 0.25);
}

.stroke-orange-700\/30 {
  stroke: rgb(185 56 21 / 0.3);
}

.stroke-orange-700\/40 {
  stroke: rgb(185 56 21 / 0.4);
}

.stroke-orange-700\/50 {
  stroke: rgb(185 56 21 / 0.5);
}

.stroke-orange-700\/60 {
  stroke: rgb(185 56 21 / 0.6);
}

.stroke-orange-700\/70 {
  stroke: rgb(185 56 21 / 0.7);
}

.stroke-orange-700\/75 {
  stroke: rgb(185 56 21 / 0.75);
}

.stroke-orange-700\/80 {
  stroke: rgb(185 56 21 / 0.8);
}

.stroke-orange-700\/90 {
  stroke: rgb(185 56 21 / 0.9);
}

.stroke-orange-700\/95 {
  stroke: rgb(185 56 21 / 0.95);
}

.stroke-orange-700\/100 {
  stroke: rgb(185 56 21 / 1);
}

.stroke-orange-800\/0 {
  stroke: rgb(147 47 25 / 0);
}

.stroke-orange-800\/5 {
  stroke: rgb(147 47 25 / 0.05);
}

.stroke-orange-800\/10 {
  stroke: rgb(147 47 25 / 0.1);
}

.stroke-orange-800\/20 {
  stroke: rgb(147 47 25 / 0.2);
}

.stroke-orange-800\/25 {
  stroke: rgb(147 47 25 / 0.25);
}

.stroke-orange-800\/30 {
  stroke: rgb(147 47 25 / 0.3);
}

.stroke-orange-800\/40 {
  stroke: rgb(147 47 25 / 0.4);
}

.stroke-orange-800\/50 {
  stroke: rgb(147 47 25 / 0.5);
}

.stroke-orange-800\/60 {
  stroke: rgb(147 47 25 / 0.6);
}

.stroke-orange-800\/70 {
  stroke: rgb(147 47 25 / 0.7);
}

.stroke-orange-800\/75 {
  stroke: rgb(147 47 25 / 0.75);
}

.stroke-orange-800\/80 {
  stroke: rgb(147 47 25 / 0.8);
}

.stroke-orange-800\/90 {
  stroke: rgb(147 47 25 / 0.9);
}

.stroke-orange-800\/95 {
  stroke: rgb(147 47 25 / 0.95);
}

.stroke-orange-800\/100 {
  stroke: rgb(147 47 25 / 1);
}

.stroke-orange-900\/0 {
  stroke: rgb(119 41 23 / 0);
}

.stroke-orange-900\/5 {
  stroke: rgb(119 41 23 / 0.05);
}

.stroke-orange-900\/10 {
  stroke: rgb(119 41 23 / 0.1);
}

.stroke-orange-900\/20 {
  stroke: rgb(119 41 23 / 0.2);
}

.stroke-orange-900\/25 {
  stroke: rgb(119 41 23 / 0.25);
}

.stroke-orange-900\/30 {
  stroke: rgb(119 41 23 / 0.3);
}

.stroke-orange-900\/40 {
  stroke: rgb(119 41 23 / 0.4);
}

.stroke-orange-900\/50 {
  stroke: rgb(119 41 23 / 0.5);
}

.stroke-orange-900\/60 {
  stroke: rgb(119 41 23 / 0.6);
}

.stroke-orange-900\/70 {
  stroke: rgb(119 41 23 / 0.7);
}

.stroke-orange-900\/75 {
  stroke: rgb(119 41 23 / 0.75);
}

.stroke-orange-900\/80 {
  stroke: rgb(119 41 23 / 0.8);
}

.stroke-orange-900\/90 {
  stroke: rgb(119 41 23 / 0.9);
}

.stroke-orange-900\/95 {
  stroke: rgb(119 41 23 / 0.95);
}

.stroke-orange-900\/100 {
  stroke: rgb(119 41 23 / 1);
}

.stroke-orange\/0 {
  stroke: rgb(243 135 68 / 0);
}

.stroke-orange\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.stroke-orange\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.stroke-orange\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.stroke-orange\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.stroke-orange\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.stroke-orange\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.stroke-orange\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.stroke-orange\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.stroke-orange\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.stroke-orange\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.stroke-orange\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.stroke-orange\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.stroke-orange\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.stroke-orange\/100 {
  stroke: rgb(243 135 68 / 1);
}

.stroke-yellow-25\/0 {
  stroke: rgb(254 253 240 / 0);
}

.stroke-yellow-25\/5 {
  stroke: rgb(254 253 240 / 0.05);
}

.stroke-yellow-25\/10 {
  stroke: rgb(254 253 240 / 0.1);
}

.stroke-yellow-25\/20 {
  stroke: rgb(254 253 240 / 0.2);
}

.stroke-yellow-25\/25 {
  stroke: rgb(254 253 240 / 0.25);
}

.stroke-yellow-25\/30 {
  stroke: rgb(254 253 240 / 0.3);
}

.stroke-yellow-25\/40 {
  stroke: rgb(254 253 240 / 0.4);
}

.stroke-yellow-25\/50 {
  stroke: rgb(254 253 240 / 0.5);
}

.stroke-yellow-25\/60 {
  stroke: rgb(254 253 240 / 0.6);
}

.stroke-yellow-25\/70 {
  stroke: rgb(254 253 240 / 0.7);
}

.stroke-yellow-25\/75 {
  stroke: rgb(254 253 240 / 0.75);
}

.stroke-yellow-25\/80 {
  stroke: rgb(254 253 240 / 0.8);
}

.stroke-yellow-25\/90 {
  stroke: rgb(254 253 240 / 0.9);
}

.stroke-yellow-25\/95 {
  stroke: rgb(254 253 240 / 0.95);
}

.stroke-yellow-25\/100 {
  stroke: rgb(254 253 240 / 1);
}

.stroke-yellow-50\/0 {
  stroke: rgb(254 251 232 / 0);
}

.stroke-yellow-50\/5 {
  stroke: rgb(254 251 232 / 0.05);
}

.stroke-yellow-50\/10 {
  stroke: rgb(254 251 232 / 0.1);
}

.stroke-yellow-50\/20 {
  stroke: rgb(254 251 232 / 0.2);
}

.stroke-yellow-50\/25 {
  stroke: rgb(254 251 232 / 0.25);
}

.stroke-yellow-50\/30 {
  stroke: rgb(254 251 232 / 0.3);
}

.stroke-yellow-50\/40 {
  stroke: rgb(254 251 232 / 0.4);
}

.stroke-yellow-50\/50 {
  stroke: rgb(254 251 232 / 0.5);
}

.stroke-yellow-50\/60 {
  stroke: rgb(254 251 232 / 0.6);
}

.stroke-yellow-50\/70 {
  stroke: rgb(254 251 232 / 0.7);
}

.stroke-yellow-50\/75 {
  stroke: rgb(254 251 232 / 0.75);
}

.stroke-yellow-50\/80 {
  stroke: rgb(254 251 232 / 0.8);
}

.stroke-yellow-50\/90 {
  stroke: rgb(254 251 232 / 0.9);
}

.stroke-yellow-50\/95 {
  stroke: rgb(254 251 232 / 0.95);
}

.stroke-yellow-50\/100 {
  stroke: rgb(254 251 232 / 1);
}

.stroke-yellow-100\/0 {
  stroke: rgb(254 247 195 / 0);
}

.stroke-yellow-100\/5 {
  stroke: rgb(254 247 195 / 0.05);
}

.stroke-yellow-100\/10 {
  stroke: rgb(254 247 195 / 0.1);
}

.stroke-yellow-100\/20 {
  stroke: rgb(254 247 195 / 0.2);
}

.stroke-yellow-100\/25 {
  stroke: rgb(254 247 195 / 0.25);
}

.stroke-yellow-100\/30 {
  stroke: rgb(254 247 195 / 0.3);
}

.stroke-yellow-100\/40 {
  stroke: rgb(254 247 195 / 0.4);
}

.stroke-yellow-100\/50 {
  stroke: rgb(254 247 195 / 0.5);
}

.stroke-yellow-100\/60 {
  stroke: rgb(254 247 195 / 0.6);
}

.stroke-yellow-100\/70 {
  stroke: rgb(254 247 195 / 0.7);
}

.stroke-yellow-100\/75 {
  stroke: rgb(254 247 195 / 0.75);
}

.stroke-yellow-100\/80 {
  stroke: rgb(254 247 195 / 0.8);
}

.stroke-yellow-100\/90 {
  stroke: rgb(254 247 195 / 0.9);
}

.stroke-yellow-100\/95 {
  stroke: rgb(254 247 195 / 0.95);
}

.stroke-yellow-100\/100 {
  stroke: rgb(254 247 195 / 1);
}

.stroke-yellow-200\/0 {
  stroke: rgb(254 238 149 / 0);
}

.stroke-yellow-200\/5 {
  stroke: rgb(254 238 149 / 0.05);
}

.stroke-yellow-200\/10 {
  stroke: rgb(254 238 149 / 0.1);
}

.stroke-yellow-200\/20 {
  stroke: rgb(254 238 149 / 0.2);
}

.stroke-yellow-200\/25 {
  stroke: rgb(254 238 149 / 0.25);
}

.stroke-yellow-200\/30 {
  stroke: rgb(254 238 149 / 0.3);
}

.stroke-yellow-200\/40 {
  stroke: rgb(254 238 149 / 0.4);
}

.stroke-yellow-200\/50 {
  stroke: rgb(254 238 149 / 0.5);
}

.stroke-yellow-200\/60 {
  stroke: rgb(254 238 149 / 0.6);
}

.stroke-yellow-200\/70 {
  stroke: rgb(254 238 149 / 0.7);
}

.stroke-yellow-200\/75 {
  stroke: rgb(254 238 149 / 0.75);
}

.stroke-yellow-200\/80 {
  stroke: rgb(254 238 149 / 0.8);
}

.stroke-yellow-200\/90 {
  stroke: rgb(254 238 149 / 0.9);
}

.stroke-yellow-200\/95 {
  stroke: rgb(254 238 149 / 0.95);
}

.stroke-yellow-200\/100 {
  stroke: rgb(254 238 149 / 1);
}

.stroke-yellow-300\/0 {
  stroke: rgb(253 226 114 / 0);
}

.stroke-yellow-300\/5 {
  stroke: rgb(253 226 114 / 0.05);
}

.stroke-yellow-300\/10 {
  stroke: rgb(253 226 114 / 0.1);
}

.stroke-yellow-300\/20 {
  stroke: rgb(253 226 114 / 0.2);
}

.stroke-yellow-300\/25 {
  stroke: rgb(253 226 114 / 0.25);
}

.stroke-yellow-300\/30 {
  stroke: rgb(253 226 114 / 0.3);
}

.stroke-yellow-300\/40 {
  stroke: rgb(253 226 114 / 0.4);
}

.stroke-yellow-300\/50 {
  stroke: rgb(253 226 114 / 0.5);
}

.stroke-yellow-300\/60 {
  stroke: rgb(253 226 114 / 0.6);
}

.stroke-yellow-300\/70 {
  stroke: rgb(253 226 114 / 0.7);
}

.stroke-yellow-300\/75 {
  stroke: rgb(253 226 114 / 0.75);
}

.stroke-yellow-300\/80 {
  stroke: rgb(253 226 114 / 0.8);
}

.stroke-yellow-300\/90 {
  stroke: rgb(253 226 114 / 0.9);
}

.stroke-yellow-300\/95 {
  stroke: rgb(253 226 114 / 0.95);
}

.stroke-yellow-300\/100 {
  stroke: rgb(253 226 114 / 1);
}

.stroke-yellow-400\/0 {
  stroke: rgb(250 197 21 / 0);
}

.stroke-yellow-400\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.stroke-yellow-400\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.stroke-yellow-400\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.stroke-yellow-400\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.stroke-yellow-400\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.stroke-yellow-400\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.stroke-yellow-400\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.stroke-yellow-400\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.stroke-yellow-400\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.stroke-yellow-400\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.stroke-yellow-400\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.stroke-yellow-400\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.stroke-yellow-400\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.stroke-yellow-400\/100 {
  stroke: rgb(250 197 21 / 1);
}

.stroke-yellow-500\/0 {
  stroke: rgb(234 170 8 / 0);
}

.stroke-yellow-500\/5 {
  stroke: rgb(234 170 8 / 0.05);
}

.stroke-yellow-500\/10 {
  stroke: rgb(234 170 8 / 0.1);
}

.stroke-yellow-500\/20 {
  stroke: rgb(234 170 8 / 0.2);
}

.stroke-yellow-500\/25 {
  stroke: rgb(234 170 8 / 0.25);
}

.stroke-yellow-500\/30 {
  stroke: rgb(234 170 8 / 0.3);
}

.stroke-yellow-500\/40 {
  stroke: rgb(234 170 8 / 0.4);
}

.stroke-yellow-500\/50 {
  stroke: rgb(234 170 8 / 0.5);
}

.stroke-yellow-500\/60 {
  stroke: rgb(234 170 8 / 0.6);
}

.stroke-yellow-500\/70 {
  stroke: rgb(234 170 8 / 0.7);
}

.stroke-yellow-500\/75 {
  stroke: rgb(234 170 8 / 0.75);
}

.stroke-yellow-500\/80 {
  stroke: rgb(234 170 8 / 0.8);
}

.stroke-yellow-500\/90 {
  stroke: rgb(234 170 8 / 0.9);
}

.stroke-yellow-500\/95 {
  stroke: rgb(234 170 8 / 0.95);
}

.stroke-yellow-500\/100 {
  stroke: rgb(234 170 8 / 1);
}

.stroke-yellow-600\/0 {
  stroke: rgb(202 133 4 / 0);
}

.stroke-yellow-600\/5 {
  stroke: rgb(202 133 4 / 0.05);
}

.stroke-yellow-600\/10 {
  stroke: rgb(202 133 4 / 0.1);
}

.stroke-yellow-600\/20 {
  stroke: rgb(202 133 4 / 0.2);
}

.stroke-yellow-600\/25 {
  stroke: rgb(202 133 4 / 0.25);
}

.stroke-yellow-600\/30 {
  stroke: rgb(202 133 4 / 0.3);
}

.stroke-yellow-600\/40 {
  stroke: rgb(202 133 4 / 0.4);
}

.stroke-yellow-600\/50 {
  stroke: rgb(202 133 4 / 0.5);
}

.stroke-yellow-600\/60 {
  stroke: rgb(202 133 4 / 0.6);
}

.stroke-yellow-600\/70 {
  stroke: rgb(202 133 4 / 0.7);
}

.stroke-yellow-600\/75 {
  stroke: rgb(202 133 4 / 0.75);
}

.stroke-yellow-600\/80 {
  stroke: rgb(202 133 4 / 0.8);
}

.stroke-yellow-600\/90 {
  stroke: rgb(202 133 4 / 0.9);
}

.stroke-yellow-600\/95 {
  stroke: rgb(202 133 4 / 0.95);
}

.stroke-yellow-600\/100 {
  stroke: rgb(202 133 4 / 1);
}

.stroke-yellow-700\/0 {
  stroke: rgb(161 92 7 / 0);
}

.stroke-yellow-700\/5 {
  stroke: rgb(161 92 7 / 0.05);
}

.stroke-yellow-700\/10 {
  stroke: rgb(161 92 7 / 0.1);
}

.stroke-yellow-700\/20 {
  stroke: rgb(161 92 7 / 0.2);
}

.stroke-yellow-700\/25 {
  stroke: rgb(161 92 7 / 0.25);
}

.stroke-yellow-700\/30 {
  stroke: rgb(161 92 7 / 0.3);
}

.stroke-yellow-700\/40 {
  stroke: rgb(161 92 7 / 0.4);
}

.stroke-yellow-700\/50 {
  stroke: rgb(161 92 7 / 0.5);
}

.stroke-yellow-700\/60 {
  stroke: rgb(161 92 7 / 0.6);
}

.stroke-yellow-700\/70 {
  stroke: rgb(161 92 7 / 0.7);
}

.stroke-yellow-700\/75 {
  stroke: rgb(161 92 7 / 0.75);
}

.stroke-yellow-700\/80 {
  stroke: rgb(161 92 7 / 0.8);
}

.stroke-yellow-700\/90 {
  stroke: rgb(161 92 7 / 0.9);
}

.stroke-yellow-700\/95 {
  stroke: rgb(161 92 7 / 0.95);
}

.stroke-yellow-700\/100 {
  stroke: rgb(161 92 7 / 1);
}

.stroke-yellow-800\/0 {
  stroke: rgb(133 74 14 / 0);
}

.stroke-yellow-800\/5 {
  stroke: rgb(133 74 14 / 0.05);
}

.stroke-yellow-800\/10 {
  stroke: rgb(133 74 14 / 0.1);
}

.stroke-yellow-800\/20 {
  stroke: rgb(133 74 14 / 0.2);
}

.stroke-yellow-800\/25 {
  stroke: rgb(133 74 14 / 0.25);
}

.stroke-yellow-800\/30 {
  stroke: rgb(133 74 14 / 0.3);
}

.stroke-yellow-800\/40 {
  stroke: rgb(133 74 14 / 0.4);
}

.stroke-yellow-800\/50 {
  stroke: rgb(133 74 14 / 0.5);
}

.stroke-yellow-800\/60 {
  stroke: rgb(133 74 14 / 0.6);
}

.stroke-yellow-800\/70 {
  stroke: rgb(133 74 14 / 0.7);
}

.stroke-yellow-800\/75 {
  stroke: rgb(133 74 14 / 0.75);
}

.stroke-yellow-800\/80 {
  stroke: rgb(133 74 14 / 0.8);
}

.stroke-yellow-800\/90 {
  stroke: rgb(133 74 14 / 0.9);
}

.stroke-yellow-800\/95 {
  stroke: rgb(133 74 14 / 0.95);
}

.stroke-yellow-800\/100 {
  stroke: rgb(133 74 14 / 1);
}

.stroke-yellow-900\/0 {
  stroke: rgb(113 56 18 / 0);
}

.stroke-yellow-900\/5 {
  stroke: rgb(113 56 18 / 0.05);
}

.stroke-yellow-900\/10 {
  stroke: rgb(113 56 18 / 0.1);
}

.stroke-yellow-900\/20 {
  stroke: rgb(113 56 18 / 0.2);
}

.stroke-yellow-900\/25 {
  stroke: rgb(113 56 18 / 0.25);
}

.stroke-yellow-900\/30 {
  stroke: rgb(113 56 18 / 0.3);
}

.stroke-yellow-900\/40 {
  stroke: rgb(113 56 18 / 0.4);
}

.stroke-yellow-900\/50 {
  stroke: rgb(113 56 18 / 0.5);
}

.stroke-yellow-900\/60 {
  stroke: rgb(113 56 18 / 0.6);
}

.stroke-yellow-900\/70 {
  stroke: rgb(113 56 18 / 0.7);
}

.stroke-yellow-900\/75 {
  stroke: rgb(113 56 18 / 0.75);
}

.stroke-yellow-900\/80 {
  stroke: rgb(113 56 18 / 0.8);
}

.stroke-yellow-900\/90 {
  stroke: rgb(113 56 18 / 0.9);
}

.stroke-yellow-900\/95 {
  stroke: rgb(113 56 18 / 0.95);
}

.stroke-yellow-900\/100 {
  stroke: rgb(113 56 18 / 1);
}

.stroke-yellow\/0 {
  stroke: rgb(250 197 21 / 0);
}

.stroke-yellow\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.stroke-yellow\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.stroke-yellow\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.stroke-yellow\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.stroke-yellow\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.stroke-yellow\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.stroke-yellow\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.stroke-yellow\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.stroke-yellow\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.stroke-yellow\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.stroke-yellow\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.stroke-yellow\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.stroke-yellow\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.stroke-yellow\/100 {
  stroke: rgb(250 197 21 / 1);
}

.p-2 {
  padding: 0.5rem;
}

.p-0 {
  padding: 0px;
}

.p-3\.5 {
  padding: 0.875rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-0\.5 {
  padding: 0.125rem;
}

.p-1 {
  padding: 0.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.px-\[7px\] {
  padding-left: 7px;
  padding-right: 7px;
}

.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}

.px-\[9px\] {
  padding-left: 9px;
  padding-right: 9px;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.font-eudoxus-sans {
  font-family: "Eudoxus Sans";
}

.font-inter {
  font-family: Inter, sans-serif;
}

.text-d-2xl {
  font-size: 72px;
  line-height: 90px;
  letter-spacing: -0.02em;
}

.text-d-xl {
  font-size: 60px;
  line-height: 72px;
  letter-spacing: -0.02em;
}

.text-d-lg {
  font-size: 48px;
  line-height: 60px;
  letter-spacing: -0.02em;
}

.text-d-md {
  font-size: 36px;
  line-height: 60px;
  letter-spacing: -0.02em;
}

.text-d-sm {
  font-size: 30px;
  line-height: 38px;
}

.text-d-xs {
  font-size: 24px;
  line-height: 32px;
}

.text-t-xl {
  font-size: 20px;
  line-height: 30px;
}

.text-t-lg {
  font-size: 18px;
  line-height: 28px;
}

.text-t-md {
  font-size: 16px;
  line-height: 24px;
}

.text-t-sm {
  font-size: 14px;
  line-height: 20px;
}

.text-t-xs {
  font-size: 12px;
  line-height: 18px;
}

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

.font-normal {
  font-weight: 400;
}

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

.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.text-gray-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

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

.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.text-gray {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.text-primary-25 {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.text-primary-50 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.text-primary-100 {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.text-primary-200 {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.text-primary-400 {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.text-primary-600 {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.text-primary-700 {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.text-primary-800 {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.text-primary-900 {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.text-primary {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.text-error-25 {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.text-error-50 {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.text-error-100 {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.text-error-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.text-error-300 {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.text-error-400 {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.text-error-500 {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.text-error-600 {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.text-error-700 {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.text-error-800 {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.text-error-900 {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.text-error {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.text-warning-25 {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.text-warning-50 {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.text-warning-100 {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.text-warning-200 {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.text-warning-300 {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.text-warning-400 {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.text-warning-500 {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.text-warning-600 {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.text-warning-700 {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.text-warning-800 {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.text-warning-900 {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.text-warning {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.text-success-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.text-success-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.text-success-100 {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.text-success-200 {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.text-success-300 {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.text-success-400 {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.text-success-600 {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.text-success-700 {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.text-success-800 {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.text-success-900 {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.text-success {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.text-gray-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.text-gray-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.text-gray-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.text-gray-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.text-gray-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.text-gray-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.text-gray-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.text-gray-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.text-gray-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.text-gray-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.text-gray-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.text-gray-blue {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.text-gray-cool-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.text-gray-cool-50 {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.text-gray-cool-100 {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.text-gray-cool-200 {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.text-gray-cool-300 {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.text-gray-cool-400 {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.text-gray-cool-500 {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.text-gray-cool-600 {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.text-gray-cool-700 {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.text-gray-cool-800 {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.text-gray-cool-900 {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.text-gray-cool {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.text-gray-modern-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.text-gray-modern-50 {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.text-gray-modern-100 {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.text-gray-modern-200 {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.text-gray-modern-300 {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.text-gray-modern-400 {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.text-gray-modern-500 {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.text-gray-modern-600 {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.text-gray-modern-700 {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.text-gray-modern-800 {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.text-gray-modern-900 {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.text-gray-modern {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.text-gray-neutral-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

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

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

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

.text-gray-neutral-300 {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.text-gray-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.text-gray-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.text-gray-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.text-gray-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.text-gray-neutral-800 {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.text-gray-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.text-gray-neutral {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.text-gray-iron-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.text-gray-iron-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.text-gray-iron-100 {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.text-gray-iron-200 {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.text-gray-iron-300 {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.text-gray-iron-400 {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.text-gray-iron-500 {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.text-gray-iron-600 {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.text-gray-iron-700 {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.text-gray-iron-800 {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.text-gray-iron-900 {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.text-gray-iron {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.text-gray-true-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.text-gray-true-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.text-gray-true-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.text-gray-true-200 {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.text-gray-true-300 {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.text-gray-true-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.text-gray-true-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.text-gray-true-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.text-gray-true-700 {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.text-gray-true-800 {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.text-gray-true-900 {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.text-gray-true {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.text-gray-warm-25 {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.text-gray-warm-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.text-gray-warm-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.text-gray-warm-200 {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.text-gray-warm-300 {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.text-gray-warm-400 {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.text-gray-warm-500 {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.text-gray-warm-600 {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.text-gray-warm-700 {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.text-gray-warm-800 {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.text-gray-warm-900 {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.text-gray-warm {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.text-moss-25 {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.text-moss-50 {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.text-moss-100 {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.text-moss-200 {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.text-moss-300 {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.text-moss-400 {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.text-moss-500 {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.text-moss-600 {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.text-moss-700 {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.text-moss-800 {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.text-moss-900 {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.text-moss {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.text-green-light-25 {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.text-green-light-50 {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.text-green-light-100 {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.text-green-light-200 {
  color: #DOF8AB;
}

.text-green-light-300 {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.text-green-light-400 {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.text-green-light-500 {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.text-green-light-600 {
  color: #4CA3OD;
}

.text-green-light-700 {
  color: #3B7COF;
}

.text-green-light-800 {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.text-green-light-900 {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.text-green-light {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.text-green-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.text-green-50 {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.text-green-100 {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.text-green-200 {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.text-green-300 {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.text-green {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.text-teal-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.text-teal-50 {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.text-teal-100 {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.text-teal-200 {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.text-teal-300 {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.text-teal-400 {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.text-teal-600 {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.text-teal-800 {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.text-teal-900 {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.text-teal {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.text-cyan-25 {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.text-cyan-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.text-cyan-200 {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.text-cyan-300 {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.text-cyan-600 {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.text-cyan-900 {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.text-cyan {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.text-blue-light-25 {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.text-blue-light-50 {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.text-blue-light-100 {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.text-blue-light-200 {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.text-blue-light-300 {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.text-blue-light-400 {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.text-blue-light-500 {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.text-blue-light-600 {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.text-blue-light-700 {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.text-blue-light-800 {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.text-blue-light-900 {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.text-blue-light {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.text-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.text-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.text-blue {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.text-blue-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.text-blue-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.text-blue-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.text-blue-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.text-blue-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.text-blue-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.text-blue-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.text-blue-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.text-blue-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.text-blue-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.text-blue-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.text-blue-dark {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.text-indigo-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.text-indigo {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.text-violet-25 {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.text-violet-50 {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.text-violet-100 {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.text-violet-200 {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.text-violet-300 {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.text-violet-400 {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.text-violet-600 {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.text-violet-700 {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.text-violet-800 {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.text-violet-900 {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.text-violet {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.text-purple-25 {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.text-purple-50 {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.text-purple-100 {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.text-purple-200 {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.text-purple-300 {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.text-purple {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.text-fuchsia-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.text-fuchsia-50 {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.text-fuchsia-200 {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.text-fuchsia-300 {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.text-fuchsia-600 {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.text-fuchsia-900 {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.text-fuchsia {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.text-pink-25 {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.text-pink-50 {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.text-pink-200 {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.text-pink-300 {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.text-pink-900 {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.text-pink {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.text-rose-25 {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.text-rose-50 {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.text-rose-100 {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.text-rose-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.text-rose-300 {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.text-rose-400 {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.text-rose-500 {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.text-rose-600 {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.text-rose-700 {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.text-rose-800 {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.text-rose-900 {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.text-rose {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.text-orange-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.text-orange-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.text-orange-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.text-orange-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.text-orange-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.text-orange-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.text-orange-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.text-orange-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.text-orange-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.text-orange-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.text-orange-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.text-orange-dark {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.text-orange-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.text-orange-50 {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.text-orange-100 {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.text-orange-200 {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.text-orange-300 {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.text-orange-900 {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.text-orange {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.text-yellow-25 {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.text-yellow {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

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

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

.text-white\/10 {
  color: rgb(255 255 255 / 0.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\/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-white\/100 {
  color: rgb(255 255 255 / 1);
}

.text-black\/0 {
  color: rgb(0 0 0 / 0);
}

.text-black\/5 {
  color: rgb(0 0 0 / 0.05);
}

.text-black\/10 {
  color: rgb(0 0 0 / 0.1);
}

.text-black\/20 {
  color: rgb(0 0 0 / 0.2);
}

.text-black\/25 {
  color: rgb(0 0 0 / 0.25);
}

.text-black\/30 {
  color: rgb(0 0 0 / 0.3);
}

.text-black\/40 {
  color: rgb(0 0 0 / 0.4);
}

.text-black\/50 {
  color: rgb(0 0 0 / 0.5);
}

.text-black\/60 {
  color: rgb(0 0 0 / 0.6);
}

.text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.text-black\/75 {
  color: rgb(0 0 0 / 0.75);
}

.text-black\/80 {
  color: rgb(0 0 0 / 0.8);
}

.text-black\/90 {
  color: rgb(0 0 0 / 0.9);
}

.text-black\/95 {
  color: rgb(0 0 0 / 0.95);
}

.text-black\/100 {
  color: rgb(0 0 0 / 1);
}

.text-gray-25\/0 {
  color: rgb(252 252 253 / 0);
}

.text-gray-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.text-gray-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.text-gray-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.text-gray-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.text-gray-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.text-gray-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.text-gray-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.text-gray-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.text-gray-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.text-gray-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.text-gray-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.text-gray-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.text-gray-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.text-gray-25\/100 {
  color: rgb(252 252 253 / 1);
}

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

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

.text-gray-50\/10 {
  color: rgb(249 250 251 / 0.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\/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-50\/100 {
  color: rgb(249 250 251 / 1);
}

.text-gray-100\/0 {
  color: rgb(242 244 247 / 0);
}

.text-gray-100\/5 {
  color: rgb(242 244 247 / 0.05);
}

.text-gray-100\/10 {
  color: rgb(242 244 247 / 0.1);
}

.text-gray-100\/20 {
  color: rgb(242 244 247 / 0.2);
}

.text-gray-100\/25 {
  color: rgb(242 244 247 / 0.25);
}

.text-gray-100\/30 {
  color: rgb(242 244 247 / 0.3);
}

.text-gray-100\/40 {
  color: rgb(242 244 247 / 0.4);
}

.text-gray-100\/50 {
  color: rgb(242 244 247 / 0.5);
}

.text-gray-100\/60 {
  color: rgb(242 244 247 / 0.6);
}

.text-gray-100\/70 {
  color: rgb(242 244 247 / 0.7);
}

.text-gray-100\/75 {
  color: rgb(242 244 247 / 0.75);
}

.text-gray-100\/80 {
  color: rgb(242 244 247 / 0.8);
}

.text-gray-100\/90 {
  color: rgb(242 244 247 / 0.9);
}

.text-gray-100\/95 {
  color: rgb(242 244 247 / 0.95);
}

.text-gray-100\/100 {
  color: rgb(242 244 247 / 1);
}

.text-gray-200\/0 {
  color: rgb(234 236 240 / 0);
}

.text-gray-200\/5 {
  color: rgb(234 236 240 / 0.05);
}

.text-gray-200\/10 {
  color: rgb(234 236 240 / 0.1);
}

.text-gray-200\/20 {
  color: rgb(234 236 240 / 0.2);
}

.text-gray-200\/25 {
  color: rgb(234 236 240 / 0.25);
}

.text-gray-200\/30 {
  color: rgb(234 236 240 / 0.3);
}

.text-gray-200\/40 {
  color: rgb(234 236 240 / 0.4);
}

.text-gray-200\/50 {
  color: rgb(234 236 240 / 0.5);
}

.text-gray-200\/60 {
  color: rgb(234 236 240 / 0.6);
}

.text-gray-200\/70 {
  color: rgb(234 236 240 / 0.7);
}

.text-gray-200\/75 {
  color: rgb(234 236 240 / 0.75);
}

.text-gray-200\/80 {
  color: rgb(234 236 240 / 0.8);
}

.text-gray-200\/90 {
  color: rgb(234 236 240 / 0.9);
}

.text-gray-200\/95 {
  color: rgb(234 236 240 / 0.95);
}

.text-gray-200\/100 {
  color: rgb(234 236 240 / 1);
}

.text-gray-300\/0 {
  color: rgb(208 213 221 / 0);
}

.text-gray-300\/5 {
  color: rgb(208 213 221 / 0.05);
}

.text-gray-300\/10 {
  color: rgb(208 213 221 / 0.1);
}

.text-gray-300\/20 {
  color: rgb(208 213 221 / 0.2);
}

.text-gray-300\/25 {
  color: rgb(208 213 221 / 0.25);
}

.text-gray-300\/30 {
  color: rgb(208 213 221 / 0.3);
}

.text-gray-300\/40 {
  color: rgb(208 213 221 / 0.4);
}

.text-gray-300\/50 {
  color: rgb(208 213 221 / 0.5);
}

.text-gray-300\/60 {
  color: rgb(208 213 221 / 0.6);
}

.text-gray-300\/70 {
  color: rgb(208 213 221 / 0.7);
}

.text-gray-300\/75 {
  color: rgb(208 213 221 / 0.75);
}

.text-gray-300\/80 {
  color: rgb(208 213 221 / 0.8);
}

.text-gray-300\/90 {
  color: rgb(208 213 221 / 0.9);
}

.text-gray-300\/95 {
  color: rgb(208 213 221 / 0.95);
}

.text-gray-300\/100 {
  color: rgb(208 213 221 / 1);
}

.text-gray-400\/0 {
  color: rgb(152 162 179 / 0);
}

.text-gray-400\/5 {
  color: rgb(152 162 179 / 0.05);
}

.text-gray-400\/10 {
  color: rgb(152 162 179 / 0.1);
}

.text-gray-400\/20 {
  color: rgb(152 162 179 / 0.2);
}

.text-gray-400\/25 {
  color: rgb(152 162 179 / 0.25);
}

.text-gray-400\/30 {
  color: rgb(152 162 179 / 0.3);
}

.text-gray-400\/40 {
  color: rgb(152 162 179 / 0.4);
}

.text-gray-400\/50 {
  color: rgb(152 162 179 / 0.5);
}

.text-gray-400\/60 {
  color: rgb(152 162 179 / 0.6);
}

.text-gray-400\/70 {
  color: rgb(152 162 179 / 0.7);
}

.text-gray-400\/75 {
  color: rgb(152 162 179 / 0.75);
}

.text-gray-400\/80 {
  color: rgb(152 162 179 / 0.8);
}

.text-gray-400\/90 {
  color: rgb(152 162 179 / 0.9);
}

.text-gray-400\/95 {
  color: rgb(152 162 179 / 0.95);
}

.text-gray-400\/100 {
  color: rgb(152 162 179 / 1);
}

.text-gray-500\/0 {
  color: rgb(102 112 133 / 0);
}

.text-gray-500\/5 {
  color: rgb(102 112 133 / 0.05);
}

.text-gray-500\/10 {
  color: rgb(102 112 133 / 0.1);
}

.text-gray-500\/20 {
  color: rgb(102 112 133 / 0.2);
}

.text-gray-500\/25 {
  color: rgb(102 112 133 / 0.25);
}

.text-gray-500\/30 {
  color: rgb(102 112 133 / 0.3);
}

.text-gray-500\/40 {
  color: rgb(102 112 133 / 0.4);
}

.text-gray-500\/50 {
  color: rgb(102 112 133 / 0.5);
}

.text-gray-500\/60 {
  color: rgb(102 112 133 / 0.6);
}

.text-gray-500\/70 {
  color: rgb(102 112 133 / 0.7);
}

.text-gray-500\/75 {
  color: rgb(102 112 133 / 0.75);
}

.text-gray-500\/80 {
  color: rgb(102 112 133 / 0.8);
}

.text-gray-500\/90 {
  color: rgb(102 112 133 / 0.9);
}

.text-gray-500\/95 {
  color: rgb(102 112 133 / 0.95);
}

.text-gray-500\/100 {
  color: rgb(102 112 133 / 1);
}

.text-gray-600\/0 {
  color: rgb(71 84 103 / 0);
}

.text-gray-600\/5 {
  color: rgb(71 84 103 / 0.05);
}

.text-gray-600\/10 {
  color: rgb(71 84 103 / 0.1);
}

.text-gray-600\/20 {
  color: rgb(71 84 103 / 0.2);
}

.text-gray-600\/25 {
  color: rgb(71 84 103 / 0.25);
}

.text-gray-600\/30 {
  color: rgb(71 84 103 / 0.3);
}

.text-gray-600\/40 {
  color: rgb(71 84 103 / 0.4);
}

.text-gray-600\/50 {
  color: rgb(71 84 103 / 0.5);
}

.text-gray-600\/60 {
  color: rgb(71 84 103 / 0.6);
}

.text-gray-600\/70 {
  color: rgb(71 84 103 / 0.7);
}

.text-gray-600\/75 {
  color: rgb(71 84 103 / 0.75);
}

.text-gray-600\/80 {
  color: rgb(71 84 103 / 0.8);
}

.text-gray-600\/90 {
  color: rgb(71 84 103 / 0.9);
}

.text-gray-600\/95 {
  color: rgb(71 84 103 / 0.95);
}

.text-gray-600\/100 {
  color: rgb(71 84 103 / 1);
}

.text-gray-700\/0 {
  color: rgb(52 64 84 / 0);
}

.text-gray-700\/5 {
  color: rgb(52 64 84 / 0.05);
}

.text-gray-700\/10 {
  color: rgb(52 64 84 / 0.1);
}

.text-gray-700\/20 {
  color: rgb(52 64 84 / 0.2);
}

.text-gray-700\/25 {
  color: rgb(52 64 84 / 0.25);
}

.text-gray-700\/30 {
  color: rgb(52 64 84 / 0.3);
}

.text-gray-700\/40 {
  color: rgb(52 64 84 / 0.4);
}

.text-gray-700\/50 {
  color: rgb(52 64 84 / 0.5);
}

.text-gray-700\/60 {
  color: rgb(52 64 84 / 0.6);
}

.text-gray-700\/70 {
  color: rgb(52 64 84 / 0.7);
}

.text-gray-700\/75 {
  color: rgb(52 64 84 / 0.75);
}

.text-gray-700\/80 {
  color: rgb(52 64 84 / 0.8);
}

.text-gray-700\/90 {
  color: rgb(52 64 84 / 0.9);
}

.text-gray-700\/95 {
  color: rgb(52 64 84 / 0.95);
}

.text-gray-700\/100 {
  color: rgb(52 64 84 / 1);
}

.text-gray-800\/0 {
  color: rgb(29 41 57 / 0);
}

.text-gray-800\/5 {
  color: rgb(29 41 57 / 0.05);
}

.text-gray-800\/10 {
  color: rgb(29 41 57 / 0.1);
}

.text-gray-800\/20 {
  color: rgb(29 41 57 / 0.2);
}

.text-gray-800\/25 {
  color: rgb(29 41 57 / 0.25);
}

.text-gray-800\/30 {
  color: rgb(29 41 57 / 0.3);
}

.text-gray-800\/40 {
  color: rgb(29 41 57 / 0.4);
}

.text-gray-800\/50 {
  color: rgb(29 41 57 / 0.5);
}

.text-gray-800\/60 {
  color: rgb(29 41 57 / 0.6);
}

.text-gray-800\/70 {
  color: rgb(29 41 57 / 0.7);
}

.text-gray-800\/75 {
  color: rgb(29 41 57 / 0.75);
}

.text-gray-800\/80 {
  color: rgb(29 41 57 / 0.8);
}

.text-gray-800\/90 {
  color: rgb(29 41 57 / 0.9);
}

.text-gray-800\/95 {
  color: rgb(29 41 57 / 0.95);
}

.text-gray-800\/100 {
  color: rgb(29 41 57 / 1);
}

.text-gray-900\/0 {
  color: rgb(16 24 40 / 0);
}

.text-gray-900\/5 {
  color: rgb(16 24 40 / 0.05);
}

.text-gray-900\/10 {
  color: rgb(16 24 40 / 0.1);
}

.text-gray-900\/20 {
  color: rgb(16 24 40 / 0.2);
}

.text-gray-900\/25 {
  color: rgb(16 24 40 / 0.25);
}

.text-gray-900\/30 {
  color: rgb(16 24 40 / 0.3);
}

.text-gray-900\/40 {
  color: rgb(16 24 40 / 0.4);
}

.text-gray-900\/50 {
  color: rgb(16 24 40 / 0.5);
}

.text-gray-900\/60 {
  color: rgb(16 24 40 / 0.6);
}

.text-gray-900\/70 {
  color: rgb(16 24 40 / 0.7);
}

.text-gray-900\/75 {
  color: rgb(16 24 40 / 0.75);
}

.text-gray-900\/80 {
  color: rgb(16 24 40 / 0.8);
}

.text-gray-900\/90 {
  color: rgb(16 24 40 / 0.9);
}

.text-gray-900\/95 {
  color: rgb(16 24 40 / 0.95);
}

.text-gray-900\/100 {
  color: rgb(16 24 40 / 1);
}

.text-gray\/0 {
  color: rgb(152 162 179 / 0);
}

.text-gray\/5 {
  color: rgb(152 162 179 / 0.05);
}

.text-gray\/10 {
  color: rgb(152 162 179 / 0.1);
}

.text-gray\/20 {
  color: rgb(152 162 179 / 0.2);
}

.text-gray\/25 {
  color: rgb(152 162 179 / 0.25);
}

.text-gray\/30 {
  color: rgb(152 162 179 / 0.3);
}

.text-gray\/40 {
  color: rgb(152 162 179 / 0.4);
}

.text-gray\/50 {
  color: rgb(152 162 179 / 0.5);
}

.text-gray\/60 {
  color: rgb(152 162 179 / 0.6);
}

.text-gray\/70 {
  color: rgb(152 162 179 / 0.7);
}

.text-gray\/75 {
  color: rgb(152 162 179 / 0.75);
}

.text-gray\/80 {
  color: rgb(152 162 179 / 0.8);
}

.text-gray\/90 {
  color: rgb(152 162 179 / 0.9);
}

.text-gray\/95 {
  color: rgb(152 162 179 / 0.95);
}

.text-gray\/100 {
  color: rgb(152 162 179 / 1);
}

.text-primary-25\/0 {
  color: rgb(247 250 255 / 0);
}

.text-primary-25\/5 {
  color: rgb(247 250 255 / 0.05);
}

.text-primary-25\/10 {
  color: rgb(247 250 255 / 0.1);
}

.text-primary-25\/20 {
  color: rgb(247 250 255 / 0.2);
}

.text-primary-25\/25 {
  color: rgb(247 250 255 / 0.25);
}

.text-primary-25\/30 {
  color: rgb(247 250 255 / 0.3);
}

.text-primary-25\/40 {
  color: rgb(247 250 255 / 0.4);
}

.text-primary-25\/50 {
  color: rgb(247 250 255 / 0.5);
}

.text-primary-25\/60 {
  color: rgb(247 250 255 / 0.6);
}

.text-primary-25\/70 {
  color: rgb(247 250 255 / 0.7);
}

.text-primary-25\/75 {
  color: rgb(247 250 255 / 0.75);
}

.text-primary-25\/80 {
  color: rgb(247 250 255 / 0.8);
}

.text-primary-25\/90 {
  color: rgb(247 250 255 / 0.9);
}

.text-primary-25\/95 {
  color: rgb(247 250 255 / 0.95);
}

.text-primary-25\/100 {
  color: rgb(247 250 255 / 1);
}

.text-primary-50\/0 {
  color: rgb(245 248 255 / 0);
}

.text-primary-50\/5 {
  color: rgb(245 248 255 / 0.05);
}

.text-primary-50\/10 {
  color: rgb(245 248 255 / 0.1);
}

.text-primary-50\/20 {
  color: rgb(245 248 255 / 0.2);
}

.text-primary-50\/25 {
  color: rgb(245 248 255 / 0.25);
}

.text-primary-50\/30 {
  color: rgb(245 248 255 / 0.3);
}

.text-primary-50\/40 {
  color: rgb(245 248 255 / 0.4);
}

.text-primary-50\/50 {
  color: rgb(245 248 255 / 0.5);
}

.text-primary-50\/60 {
  color: rgb(245 248 255 / 0.6);
}

.text-primary-50\/70 {
  color: rgb(245 248 255 / 0.7);
}

.text-primary-50\/75 {
  color: rgb(245 248 255 / 0.75);
}

.text-primary-50\/80 {
  color: rgb(245 248 255 / 0.8);
}

.text-primary-50\/90 {
  color: rgb(245 248 255 / 0.9);
}

.text-primary-50\/95 {
  color: rgb(245 248 255 / 0.95);
}

.text-primary-50\/100 {
  color: rgb(245 248 255 / 1);
}

.text-primary-100\/0 {
  color: rgb(239 243 255 / 0);
}

.text-primary-100\/5 {
  color: rgb(239 243 255 / 0.05);
}

.text-primary-100\/10 {
  color: rgb(239 243 255 / 0.1);
}

.text-primary-100\/20 {
  color: rgb(239 243 255 / 0.2);
}

.text-primary-100\/25 {
  color: rgb(239 243 255 / 0.25);
}

.text-primary-100\/30 {
  color: rgb(239 243 255 / 0.3);
}

.text-primary-100\/40 {
  color: rgb(239 243 255 / 0.4);
}

.text-primary-100\/50 {
  color: rgb(239 243 255 / 0.5);
}

.text-primary-100\/60 {
  color: rgb(239 243 255 / 0.6);
}

.text-primary-100\/70 {
  color: rgb(239 243 255 / 0.7);
}

.text-primary-100\/75 {
  color: rgb(239 243 255 / 0.75);
}

.text-primary-100\/80 {
  color: rgb(239 243 255 / 0.8);
}

.text-primary-100\/90 {
  color: rgb(239 243 255 / 0.9);
}

.text-primary-100\/95 {
  color: rgb(239 243 255 / 0.95);
}

.text-primary-100\/100 {
  color: rgb(239 243 255 / 1);
}

.text-primary-200\/0 {
  color: rgb(218 232 255 / 0);
}

.text-primary-200\/5 {
  color: rgb(218 232 255 / 0.05);
}

.text-primary-200\/10 {
  color: rgb(218 232 255 / 0.1);
}

.text-primary-200\/20 {
  color: rgb(218 232 255 / 0.2);
}

.text-primary-200\/25 {
  color: rgb(218 232 255 / 0.25);
}

.text-primary-200\/30 {
  color: rgb(218 232 255 / 0.3);
}

.text-primary-200\/40 {
  color: rgb(218 232 255 / 0.4);
}

.text-primary-200\/50 {
  color: rgb(218 232 255 / 0.5);
}

.text-primary-200\/60 {
  color: rgb(218 232 255 / 0.6);
}

.text-primary-200\/70 {
  color: rgb(218 232 255 / 0.7);
}

.text-primary-200\/75 {
  color: rgb(218 232 255 / 0.75);
}

.text-primary-200\/80 {
  color: rgb(218 232 255 / 0.8);
}

.text-primary-200\/90 {
  color: rgb(218 232 255 / 0.9);
}

.text-primary-200\/95 {
  color: rgb(218 232 255 / 0.95);
}

.text-primary-200\/100 {
  color: rgb(218 232 255 / 1);
}

.text-primary-300\/0 {
  color: rgb(158 192 252 / 0);
}

.text-primary-300\/5 {
  color: rgb(158 192 252 / 0.05);
}

.text-primary-300\/10 {
  color: rgb(158 192 252 / 0.1);
}

.text-primary-300\/20 {
  color: rgb(158 192 252 / 0.2);
}

.text-primary-300\/25 {
  color: rgb(158 192 252 / 0.25);
}

.text-primary-300\/30 {
  color: rgb(158 192 252 / 0.3);
}

.text-primary-300\/40 {
  color: rgb(158 192 252 / 0.4);
}

.text-primary-300\/50 {
  color: rgb(158 192 252 / 0.5);
}

.text-primary-300\/60 {
  color: rgb(158 192 252 / 0.6);
}

.text-primary-300\/70 {
  color: rgb(158 192 252 / 0.7);
}

.text-primary-300\/75 {
  color: rgb(158 192 252 / 0.75);
}

.text-primary-300\/80 {
  color: rgb(158 192 252 / 0.8);
}

.text-primary-300\/90 {
  color: rgb(158 192 252 / 0.9);
}

.text-primary-300\/95 {
  color: rgb(158 192 252 / 0.95);
}

.text-primary-300\/100 {
  color: rgb(158 192 252 / 1);
}

.text-primary-400\/0 {
  color: rgb(116 167 254 / 0);
}

.text-primary-400\/5 {
  color: rgb(116 167 254 / 0.05);
}

.text-primary-400\/10 {
  color: rgb(116 167 254 / 0.1);
}

.text-primary-400\/20 {
  color: rgb(116 167 254 / 0.2);
}

.text-primary-400\/25 {
  color: rgb(116 167 254 / 0.25);
}

.text-primary-400\/30 {
  color: rgb(116 167 254 / 0.3);
}

.text-primary-400\/40 {
  color: rgb(116 167 254 / 0.4);
}

.text-primary-400\/50 {
  color: rgb(116 167 254 / 0.5);
}

.text-primary-400\/60 {
  color: rgb(116 167 254 / 0.6);
}

.text-primary-400\/70 {
  color: rgb(116 167 254 / 0.7);
}

.text-primary-400\/75 {
  color: rgb(116 167 254 / 0.75);
}

.text-primary-400\/80 {
  color: rgb(116 167 254 / 0.8);
}

.text-primary-400\/90 {
  color: rgb(116 167 254 / 0.9);
}

.text-primary-400\/95 {
  color: rgb(116 167 254 / 0.95);
}

.text-primary-400\/100 {
  color: rgb(116 167 254 / 1);
}

.text-primary-500\/0 {
  color: rgb(87 148 253 / 0);
}

.text-primary-500\/5 {
  color: rgb(87 148 253 / 0.05);
}

.text-primary-500\/10 {
  color: rgb(87 148 253 / 0.1);
}

.text-primary-500\/20 {
  color: rgb(87 148 253 / 0.2);
}

.text-primary-500\/25 {
  color: rgb(87 148 253 / 0.25);
}

.text-primary-500\/30 {
  color: rgb(87 148 253 / 0.3);
}

.text-primary-500\/40 {
  color: rgb(87 148 253 / 0.4);
}

.text-primary-500\/50 {
  color: rgb(87 148 253 / 0.5);
}

.text-primary-500\/60 {
  color: rgb(87 148 253 / 0.6);
}

.text-primary-500\/70 {
  color: rgb(87 148 253 / 0.7);
}

.text-primary-500\/75 {
  color: rgb(87 148 253 / 0.75);
}

.text-primary-500\/80 {
  color: rgb(87 148 253 / 0.8);
}

.text-primary-500\/90 {
  color: rgb(87 148 253 / 0.9);
}

.text-primary-500\/95 {
  color: rgb(87 148 253 / 0.95);
}

.text-primary-500\/100 {
  color: rgb(87 148 253 / 1);
}

.text-primary-600\/0 {
  color: rgb(61 130 249 / 0);
}

.text-primary-600\/5 {
  color: rgb(61 130 249 / 0.05);
}

.text-primary-600\/10 {
  color: rgb(61 130 249 / 0.1);
}

.text-primary-600\/20 {
  color: rgb(61 130 249 / 0.2);
}

.text-primary-600\/25 {
  color: rgb(61 130 249 / 0.25);
}

.text-primary-600\/30 {
  color: rgb(61 130 249 / 0.3);
}

.text-primary-600\/40 {
  color: rgb(61 130 249 / 0.4);
}

.text-primary-600\/50 {
  color: rgb(61 130 249 / 0.5);
}

.text-primary-600\/60 {
  color: rgb(61 130 249 / 0.6);
}

.text-primary-600\/70 {
  color: rgb(61 130 249 / 0.7);
}

.text-primary-600\/75 {
  color: rgb(61 130 249 / 0.75);
}

.text-primary-600\/80 {
  color: rgb(61 130 249 / 0.8);
}

.text-primary-600\/90 {
  color: rgb(61 130 249 / 0.9);
}

.text-primary-600\/95 {
  color: rgb(61 130 249 / 0.95);
}

.text-primary-600\/100 {
  color: rgb(61 130 249 / 1);
}

.text-primary-700\/0 {
  color: rgb(47 103 201 / 0);
}

.text-primary-700\/5 {
  color: rgb(47 103 201 / 0.05);
}

.text-primary-700\/10 {
  color: rgb(47 103 201 / 0.1);
}

.text-primary-700\/20 {
  color: rgb(47 103 201 / 0.2);
}

.text-primary-700\/25 {
  color: rgb(47 103 201 / 0.25);
}

.text-primary-700\/30 {
  color: rgb(47 103 201 / 0.3);
}

.text-primary-700\/40 {
  color: rgb(47 103 201 / 0.4);
}

.text-primary-700\/50 {
  color: rgb(47 103 201 / 0.5);
}

.text-primary-700\/60 {
  color: rgb(47 103 201 / 0.6);
}

.text-primary-700\/70 {
  color: rgb(47 103 201 / 0.7);
}

.text-primary-700\/75 {
  color: rgb(47 103 201 / 0.75);
}

.text-primary-700\/80 {
  color: rgb(47 103 201 / 0.8);
}

.text-primary-700\/90 {
  color: rgb(47 103 201 / 0.9);
}

.text-primary-700\/95 {
  color: rgb(47 103 201 / 0.95);
}

.text-primary-700\/100 {
  color: rgb(47 103 201 / 1);
}

.text-primary-800\/0 {
  color: rgb(55 76 153 / 0);
}

.text-primary-800\/5 {
  color: rgb(55 76 153 / 0.05);
}

.text-primary-800\/10 {
  color: rgb(55 76 153 / 0.1);
}

.text-primary-800\/20 {
  color: rgb(55 76 153 / 0.2);
}

.text-primary-800\/25 {
  color: rgb(55 76 153 / 0.25);
}

.text-primary-800\/30 {
  color: rgb(55 76 153 / 0.3);
}

.text-primary-800\/40 {
  color: rgb(55 76 153 / 0.4);
}

.text-primary-800\/50 {
  color: rgb(55 76 153 / 0.5);
}

.text-primary-800\/60 {
  color: rgb(55 76 153 / 0.6);
}

.text-primary-800\/70 {
  color: rgb(55 76 153 / 0.7);
}

.text-primary-800\/75 {
  color: rgb(55 76 153 / 0.75);
}

.text-primary-800\/80 {
  color: rgb(55 76 153 / 0.8);
}

.text-primary-800\/90 {
  color: rgb(55 76 153 / 0.9);
}

.text-primary-800\/95 {
  color: rgb(55 76 153 / 0.95);
}

.text-primary-800\/100 {
  color: rgb(55 76 153 / 1);
}

.text-primary-900\/0 {
  color: rgb(36 51 102 / 0);
}

.text-primary-900\/5 {
  color: rgb(36 51 102 / 0.05);
}

.text-primary-900\/10 {
  color: rgb(36 51 102 / 0.1);
}

.text-primary-900\/20 {
  color: rgb(36 51 102 / 0.2);
}

.text-primary-900\/25 {
  color: rgb(36 51 102 / 0.25);
}

.text-primary-900\/30 {
  color: rgb(36 51 102 / 0.3);
}

.text-primary-900\/40 {
  color: rgb(36 51 102 / 0.4);
}

.text-primary-900\/50 {
  color: rgb(36 51 102 / 0.5);
}

.text-primary-900\/60 {
  color: rgb(36 51 102 / 0.6);
}

.text-primary-900\/70 {
  color: rgb(36 51 102 / 0.7);
}

.text-primary-900\/75 {
  color: rgb(36 51 102 / 0.75);
}

.text-primary-900\/80 {
  color: rgb(36 51 102 / 0.8);
}

.text-primary-900\/90 {
  color: rgb(36 51 102 / 0.9);
}

.text-primary-900\/95 {
  color: rgb(36 51 102 / 0.95);
}

.text-primary-900\/100 {
  color: rgb(36 51 102 / 1);
}

.text-primary\/0 {
  color: rgb(116 167 254 / 0);
}

.text-primary\/5 {
  color: rgb(116 167 254 / 0.05);
}

.text-primary\/10 {
  color: rgb(116 167 254 / 0.1);
}

.text-primary\/20 {
  color: rgb(116 167 254 / 0.2);
}

.text-primary\/25 {
  color: rgb(116 167 254 / 0.25);
}

.text-primary\/30 {
  color: rgb(116 167 254 / 0.3);
}

.text-primary\/40 {
  color: rgb(116 167 254 / 0.4);
}

.text-primary\/50 {
  color: rgb(116 167 254 / 0.5);
}

.text-primary\/60 {
  color: rgb(116 167 254 / 0.6);
}

.text-primary\/70 {
  color: rgb(116 167 254 / 0.7);
}

.text-primary\/75 {
  color: rgb(116 167 254 / 0.75);
}

.text-primary\/80 {
  color: rgb(116 167 254 / 0.8);
}

.text-primary\/90 {
  color: rgb(116 167 254 / 0.9);
}

.text-primary\/95 {
  color: rgb(116 167 254 / 0.95);
}

.text-primary\/100 {
  color: rgb(116 167 254 / 1);
}

.text-error-25\/0 {
  color: rgb(255 251 250 / 0);
}

.text-error-25\/5 {
  color: rgb(255 251 250 / 0.05);
}

.text-error-25\/10 {
  color: rgb(255 251 250 / 0.1);
}

.text-error-25\/20 {
  color: rgb(255 251 250 / 0.2);
}

.text-error-25\/25 {
  color: rgb(255 251 250 / 0.25);
}

.text-error-25\/30 {
  color: rgb(255 251 250 / 0.3);
}

.text-error-25\/40 {
  color: rgb(255 251 250 / 0.4);
}

.text-error-25\/50 {
  color: rgb(255 251 250 / 0.5);
}

.text-error-25\/60 {
  color: rgb(255 251 250 / 0.6);
}

.text-error-25\/70 {
  color: rgb(255 251 250 / 0.7);
}

.text-error-25\/75 {
  color: rgb(255 251 250 / 0.75);
}

.text-error-25\/80 {
  color: rgb(255 251 250 / 0.8);
}

.text-error-25\/90 {
  color: rgb(255 251 250 / 0.9);
}

.text-error-25\/95 {
  color: rgb(255 251 250 / 0.95);
}

.text-error-25\/100 {
  color: rgb(255 251 250 / 1);
}

.text-error-50\/0 {
  color: rgb(254 243 242 / 0);
}

.text-error-50\/5 {
  color: rgb(254 243 242 / 0.05);
}

.text-error-50\/10 {
  color: rgb(254 243 242 / 0.1);
}

.text-error-50\/20 {
  color: rgb(254 243 242 / 0.2);
}

.text-error-50\/25 {
  color: rgb(254 243 242 / 0.25);
}

.text-error-50\/30 {
  color: rgb(254 243 242 / 0.3);
}

.text-error-50\/40 {
  color: rgb(254 243 242 / 0.4);
}

.text-error-50\/50 {
  color: rgb(254 243 242 / 0.5);
}

.text-error-50\/60 {
  color: rgb(254 243 242 / 0.6);
}

.text-error-50\/70 {
  color: rgb(254 243 242 / 0.7);
}

.text-error-50\/75 {
  color: rgb(254 243 242 / 0.75);
}

.text-error-50\/80 {
  color: rgb(254 243 242 / 0.8);
}

.text-error-50\/90 {
  color: rgb(254 243 242 / 0.9);
}

.text-error-50\/95 {
  color: rgb(254 243 242 / 0.95);
}

.text-error-50\/100 {
  color: rgb(254 243 242 / 1);
}

.text-error-100\/0 {
  color: rgb(254 228 226 / 0);
}

.text-error-100\/5 {
  color: rgb(254 228 226 / 0.05);
}

.text-error-100\/10 {
  color: rgb(254 228 226 / 0.1);
}

.text-error-100\/20 {
  color: rgb(254 228 226 / 0.2);
}

.text-error-100\/25 {
  color: rgb(254 228 226 / 0.25);
}

.text-error-100\/30 {
  color: rgb(254 228 226 / 0.3);
}

.text-error-100\/40 {
  color: rgb(254 228 226 / 0.4);
}

.text-error-100\/50 {
  color: rgb(254 228 226 / 0.5);
}

.text-error-100\/60 {
  color: rgb(254 228 226 / 0.6);
}

.text-error-100\/70 {
  color: rgb(254 228 226 / 0.7);
}

.text-error-100\/75 {
  color: rgb(254 228 226 / 0.75);
}

.text-error-100\/80 {
  color: rgb(254 228 226 / 0.8);
}

.text-error-100\/90 {
  color: rgb(254 228 226 / 0.9);
}

.text-error-100\/95 {
  color: rgb(254 228 226 / 0.95);
}

.text-error-100\/100 {
  color: rgb(254 228 226 / 1);
}

.text-error-200\/0 {
  color: rgb(254 205 202 / 0);
}

.text-error-200\/5 {
  color: rgb(254 205 202 / 0.05);
}

.text-error-200\/10 {
  color: rgb(254 205 202 / 0.1);
}

.text-error-200\/20 {
  color: rgb(254 205 202 / 0.2);
}

.text-error-200\/25 {
  color: rgb(254 205 202 / 0.25);
}

.text-error-200\/30 {
  color: rgb(254 205 202 / 0.3);
}

.text-error-200\/40 {
  color: rgb(254 205 202 / 0.4);
}

.text-error-200\/50 {
  color: rgb(254 205 202 / 0.5);
}

.text-error-200\/60 {
  color: rgb(254 205 202 / 0.6);
}

.text-error-200\/70 {
  color: rgb(254 205 202 / 0.7);
}

.text-error-200\/75 {
  color: rgb(254 205 202 / 0.75);
}

.text-error-200\/80 {
  color: rgb(254 205 202 / 0.8);
}

.text-error-200\/90 {
  color: rgb(254 205 202 / 0.9);
}

.text-error-200\/95 {
  color: rgb(254 205 202 / 0.95);
}

.text-error-200\/100 {
  color: rgb(254 205 202 / 1);
}

.text-error-300\/0 {
  color: rgb(253 162 155 / 0);
}

.text-error-300\/5 {
  color: rgb(253 162 155 / 0.05);
}

.text-error-300\/10 {
  color: rgb(253 162 155 / 0.1);
}

.text-error-300\/20 {
  color: rgb(253 162 155 / 0.2);
}

.text-error-300\/25 {
  color: rgb(253 162 155 / 0.25);
}

.text-error-300\/30 {
  color: rgb(253 162 155 / 0.3);
}

.text-error-300\/40 {
  color: rgb(253 162 155 / 0.4);
}

.text-error-300\/50 {
  color: rgb(253 162 155 / 0.5);
}

.text-error-300\/60 {
  color: rgb(253 162 155 / 0.6);
}

.text-error-300\/70 {
  color: rgb(253 162 155 / 0.7);
}

.text-error-300\/75 {
  color: rgb(253 162 155 / 0.75);
}

.text-error-300\/80 {
  color: rgb(253 162 155 / 0.8);
}

.text-error-300\/90 {
  color: rgb(253 162 155 / 0.9);
}

.text-error-300\/95 {
  color: rgb(253 162 155 / 0.95);
}

.text-error-300\/100 {
  color: rgb(253 162 155 / 1);
}

.text-error-400\/0 {
  color: rgb(249 112 102 / 0);
}

.text-error-400\/5 {
  color: rgb(249 112 102 / 0.05);
}

.text-error-400\/10 {
  color: rgb(249 112 102 / 0.1);
}

.text-error-400\/20 {
  color: rgb(249 112 102 / 0.2);
}

.text-error-400\/25 {
  color: rgb(249 112 102 / 0.25);
}

.text-error-400\/30 {
  color: rgb(249 112 102 / 0.3);
}

.text-error-400\/40 {
  color: rgb(249 112 102 / 0.4);
}

.text-error-400\/50 {
  color: rgb(249 112 102 / 0.5);
}

.text-error-400\/60 {
  color: rgb(249 112 102 / 0.6);
}

.text-error-400\/70 {
  color: rgb(249 112 102 / 0.7);
}

.text-error-400\/75 {
  color: rgb(249 112 102 / 0.75);
}

.text-error-400\/80 {
  color: rgb(249 112 102 / 0.8);
}

.text-error-400\/90 {
  color: rgb(249 112 102 / 0.9);
}

.text-error-400\/95 {
  color: rgb(249 112 102 / 0.95);
}

.text-error-400\/100 {
  color: rgb(249 112 102 / 1);
}

.text-error-500\/0 {
  color: rgb(240 68 56 / 0);
}

.text-error-500\/5 {
  color: rgb(240 68 56 / 0.05);
}

.text-error-500\/10 {
  color: rgb(240 68 56 / 0.1);
}

.text-error-500\/20 {
  color: rgb(240 68 56 / 0.2);
}

.text-error-500\/25 {
  color: rgb(240 68 56 / 0.25);
}

.text-error-500\/30 {
  color: rgb(240 68 56 / 0.3);
}

.text-error-500\/40 {
  color: rgb(240 68 56 / 0.4);
}

.text-error-500\/50 {
  color: rgb(240 68 56 / 0.5);
}

.text-error-500\/60 {
  color: rgb(240 68 56 / 0.6);
}

.text-error-500\/70 {
  color: rgb(240 68 56 / 0.7);
}

.text-error-500\/75 {
  color: rgb(240 68 56 / 0.75);
}

.text-error-500\/80 {
  color: rgb(240 68 56 / 0.8);
}

.text-error-500\/90 {
  color: rgb(240 68 56 / 0.9);
}

.text-error-500\/95 {
  color: rgb(240 68 56 / 0.95);
}

.text-error-500\/100 {
  color: rgb(240 68 56 / 1);
}

.text-error-600\/0 {
  color: rgb(217 45 32 / 0);
}

.text-error-600\/5 {
  color: rgb(217 45 32 / 0.05);
}

.text-error-600\/10 {
  color: rgb(217 45 32 / 0.1);
}

.text-error-600\/20 {
  color: rgb(217 45 32 / 0.2);
}

.text-error-600\/25 {
  color: rgb(217 45 32 / 0.25);
}

.text-error-600\/30 {
  color: rgb(217 45 32 / 0.3);
}

.text-error-600\/40 {
  color: rgb(217 45 32 / 0.4);
}

.text-error-600\/50 {
  color: rgb(217 45 32 / 0.5);
}

.text-error-600\/60 {
  color: rgb(217 45 32 / 0.6);
}

.text-error-600\/70 {
  color: rgb(217 45 32 / 0.7);
}

.text-error-600\/75 {
  color: rgb(217 45 32 / 0.75);
}

.text-error-600\/80 {
  color: rgb(217 45 32 / 0.8);
}

.text-error-600\/90 {
  color: rgb(217 45 32 / 0.9);
}

.text-error-600\/95 {
  color: rgb(217 45 32 / 0.95);
}

.text-error-600\/100 {
  color: rgb(217 45 32 / 1);
}

.text-error-700\/0 {
  color: rgb(180 35 24 / 0);
}

.text-error-700\/5 {
  color: rgb(180 35 24 / 0.05);
}

.text-error-700\/10 {
  color: rgb(180 35 24 / 0.1);
}

.text-error-700\/20 {
  color: rgb(180 35 24 / 0.2);
}

.text-error-700\/25 {
  color: rgb(180 35 24 / 0.25);
}

.text-error-700\/30 {
  color: rgb(180 35 24 / 0.3);
}

.text-error-700\/40 {
  color: rgb(180 35 24 / 0.4);
}

.text-error-700\/50 {
  color: rgb(180 35 24 / 0.5);
}

.text-error-700\/60 {
  color: rgb(180 35 24 / 0.6);
}

.text-error-700\/70 {
  color: rgb(180 35 24 / 0.7);
}

.text-error-700\/75 {
  color: rgb(180 35 24 / 0.75);
}

.text-error-700\/80 {
  color: rgb(180 35 24 / 0.8);
}

.text-error-700\/90 {
  color: rgb(180 35 24 / 0.9);
}

.text-error-700\/95 {
  color: rgb(180 35 24 / 0.95);
}

.text-error-700\/100 {
  color: rgb(180 35 24 / 1);
}

.text-error-800\/0 {
  color: rgb(145 32 24 / 0);
}

.text-error-800\/5 {
  color: rgb(145 32 24 / 0.05);
}

.text-error-800\/10 {
  color: rgb(145 32 24 / 0.1);
}

.text-error-800\/20 {
  color: rgb(145 32 24 / 0.2);
}

.text-error-800\/25 {
  color: rgb(145 32 24 / 0.25);
}

.text-error-800\/30 {
  color: rgb(145 32 24 / 0.3);
}

.text-error-800\/40 {
  color: rgb(145 32 24 / 0.4);
}

.text-error-800\/50 {
  color: rgb(145 32 24 / 0.5);
}

.text-error-800\/60 {
  color: rgb(145 32 24 / 0.6);
}

.text-error-800\/70 {
  color: rgb(145 32 24 / 0.7);
}

.text-error-800\/75 {
  color: rgb(145 32 24 / 0.75);
}

.text-error-800\/80 {
  color: rgb(145 32 24 / 0.8);
}

.text-error-800\/90 {
  color: rgb(145 32 24 / 0.9);
}

.text-error-800\/95 {
  color: rgb(145 32 24 / 0.95);
}

.text-error-800\/100 {
  color: rgb(145 32 24 / 1);
}

.text-error-900\/0 {
  color: rgb(122 39 26 / 0);
}

.text-error-900\/5 {
  color: rgb(122 39 26 / 0.05);
}

.text-error-900\/10 {
  color: rgb(122 39 26 / 0.1);
}

.text-error-900\/20 {
  color: rgb(122 39 26 / 0.2);
}

.text-error-900\/25 {
  color: rgb(122 39 26 / 0.25);
}

.text-error-900\/30 {
  color: rgb(122 39 26 / 0.3);
}

.text-error-900\/40 {
  color: rgb(122 39 26 / 0.4);
}

.text-error-900\/50 {
  color: rgb(122 39 26 / 0.5);
}

.text-error-900\/60 {
  color: rgb(122 39 26 / 0.6);
}

.text-error-900\/70 {
  color: rgb(122 39 26 / 0.7);
}

.text-error-900\/75 {
  color: rgb(122 39 26 / 0.75);
}

.text-error-900\/80 {
  color: rgb(122 39 26 / 0.8);
}

.text-error-900\/90 {
  color: rgb(122 39 26 / 0.9);
}

.text-error-900\/95 {
  color: rgb(122 39 26 / 0.95);
}

.text-error-900\/100 {
  color: rgb(122 39 26 / 1);
}

.text-error\/0 {
  color: rgb(249 112 102 / 0);
}

.text-error\/5 {
  color: rgb(249 112 102 / 0.05);
}

.text-error\/10 {
  color: rgb(249 112 102 / 0.1);
}

.text-error\/20 {
  color: rgb(249 112 102 / 0.2);
}

.text-error\/25 {
  color: rgb(249 112 102 / 0.25);
}

.text-error\/30 {
  color: rgb(249 112 102 / 0.3);
}

.text-error\/40 {
  color: rgb(249 112 102 / 0.4);
}

.text-error\/50 {
  color: rgb(249 112 102 / 0.5);
}

.text-error\/60 {
  color: rgb(249 112 102 / 0.6);
}

.text-error\/70 {
  color: rgb(249 112 102 / 0.7);
}

.text-error\/75 {
  color: rgb(249 112 102 / 0.75);
}

.text-error\/80 {
  color: rgb(249 112 102 / 0.8);
}

.text-error\/90 {
  color: rgb(249 112 102 / 0.9);
}

.text-error\/95 {
  color: rgb(249 112 102 / 0.95);
}

.text-error\/100 {
  color: rgb(249 112 102 / 1);
}

.text-warning-25\/0 {
  color: rgb(255 252 245 / 0);
}

.text-warning-25\/5 {
  color: rgb(255 252 245 / 0.05);
}

.text-warning-25\/10 {
  color: rgb(255 252 245 / 0.1);
}

.text-warning-25\/20 {
  color: rgb(255 252 245 / 0.2);
}

.text-warning-25\/25 {
  color: rgb(255 252 245 / 0.25);
}

.text-warning-25\/30 {
  color: rgb(255 252 245 / 0.3);
}

.text-warning-25\/40 {
  color: rgb(255 252 245 / 0.4);
}

.text-warning-25\/50 {
  color: rgb(255 252 245 / 0.5);
}

.text-warning-25\/60 {
  color: rgb(255 252 245 / 0.6);
}

.text-warning-25\/70 {
  color: rgb(255 252 245 / 0.7);
}

.text-warning-25\/75 {
  color: rgb(255 252 245 / 0.75);
}

.text-warning-25\/80 {
  color: rgb(255 252 245 / 0.8);
}

.text-warning-25\/90 {
  color: rgb(255 252 245 / 0.9);
}

.text-warning-25\/95 {
  color: rgb(255 252 245 / 0.95);
}

.text-warning-25\/100 {
  color: rgb(255 252 245 / 1);
}

.text-warning-50\/0 {
  color: rgb(255 250 235 / 0);
}

.text-warning-50\/5 {
  color: rgb(255 250 235 / 0.05);
}

.text-warning-50\/10 {
  color: rgb(255 250 235 / 0.1);
}

.text-warning-50\/20 {
  color: rgb(255 250 235 / 0.2);
}

.text-warning-50\/25 {
  color: rgb(255 250 235 / 0.25);
}

.text-warning-50\/30 {
  color: rgb(255 250 235 / 0.3);
}

.text-warning-50\/40 {
  color: rgb(255 250 235 / 0.4);
}

.text-warning-50\/50 {
  color: rgb(255 250 235 / 0.5);
}

.text-warning-50\/60 {
  color: rgb(255 250 235 / 0.6);
}

.text-warning-50\/70 {
  color: rgb(255 250 235 / 0.7);
}

.text-warning-50\/75 {
  color: rgb(255 250 235 / 0.75);
}

.text-warning-50\/80 {
  color: rgb(255 250 235 / 0.8);
}

.text-warning-50\/90 {
  color: rgb(255 250 235 / 0.9);
}

.text-warning-50\/95 {
  color: rgb(255 250 235 / 0.95);
}

.text-warning-50\/100 {
  color: rgb(255 250 235 / 1);
}

.text-warning-100\/0 {
  color: rgb(254 240 199 / 0);
}

.text-warning-100\/5 {
  color: rgb(254 240 199 / 0.05);
}

.text-warning-100\/10 {
  color: rgb(254 240 199 / 0.1);
}

.text-warning-100\/20 {
  color: rgb(254 240 199 / 0.2);
}

.text-warning-100\/25 {
  color: rgb(254 240 199 / 0.25);
}

.text-warning-100\/30 {
  color: rgb(254 240 199 / 0.3);
}

.text-warning-100\/40 {
  color: rgb(254 240 199 / 0.4);
}

.text-warning-100\/50 {
  color: rgb(254 240 199 / 0.5);
}

.text-warning-100\/60 {
  color: rgb(254 240 199 / 0.6);
}

.text-warning-100\/70 {
  color: rgb(254 240 199 / 0.7);
}

.text-warning-100\/75 {
  color: rgb(254 240 199 / 0.75);
}

.text-warning-100\/80 {
  color: rgb(254 240 199 / 0.8);
}

.text-warning-100\/90 {
  color: rgb(254 240 199 / 0.9);
}

.text-warning-100\/95 {
  color: rgb(254 240 199 / 0.95);
}

.text-warning-100\/100 {
  color: rgb(254 240 199 / 1);
}

.text-warning-200\/0 {
  color: rgb(254 223 137 / 0);
}

.text-warning-200\/5 {
  color: rgb(254 223 137 / 0.05);
}

.text-warning-200\/10 {
  color: rgb(254 223 137 / 0.1);
}

.text-warning-200\/20 {
  color: rgb(254 223 137 / 0.2);
}

.text-warning-200\/25 {
  color: rgb(254 223 137 / 0.25);
}

.text-warning-200\/30 {
  color: rgb(254 223 137 / 0.3);
}

.text-warning-200\/40 {
  color: rgb(254 223 137 / 0.4);
}

.text-warning-200\/50 {
  color: rgb(254 223 137 / 0.5);
}

.text-warning-200\/60 {
  color: rgb(254 223 137 / 0.6);
}

.text-warning-200\/70 {
  color: rgb(254 223 137 / 0.7);
}

.text-warning-200\/75 {
  color: rgb(254 223 137 / 0.75);
}

.text-warning-200\/80 {
  color: rgb(254 223 137 / 0.8);
}

.text-warning-200\/90 {
  color: rgb(254 223 137 / 0.9);
}

.text-warning-200\/95 {
  color: rgb(254 223 137 / 0.95);
}

.text-warning-200\/100 {
  color: rgb(254 223 137 / 1);
}

.text-warning-300\/0 {
  color: rgb(254 200 75 / 0);
}

.text-warning-300\/5 {
  color: rgb(254 200 75 / 0.05);
}

.text-warning-300\/10 {
  color: rgb(254 200 75 / 0.1);
}

.text-warning-300\/20 {
  color: rgb(254 200 75 / 0.2);
}

.text-warning-300\/25 {
  color: rgb(254 200 75 / 0.25);
}

.text-warning-300\/30 {
  color: rgb(254 200 75 / 0.3);
}

.text-warning-300\/40 {
  color: rgb(254 200 75 / 0.4);
}

.text-warning-300\/50 {
  color: rgb(254 200 75 / 0.5);
}

.text-warning-300\/60 {
  color: rgb(254 200 75 / 0.6);
}

.text-warning-300\/70 {
  color: rgb(254 200 75 / 0.7);
}

.text-warning-300\/75 {
  color: rgb(254 200 75 / 0.75);
}

.text-warning-300\/80 {
  color: rgb(254 200 75 / 0.8);
}

.text-warning-300\/90 {
  color: rgb(254 200 75 / 0.9);
}

.text-warning-300\/95 {
  color: rgb(254 200 75 / 0.95);
}

.text-warning-300\/100 {
  color: rgb(254 200 75 / 1);
}

.text-warning-400\/0 {
  color: rgb(253 176 34 / 0);
}

.text-warning-400\/5 {
  color: rgb(253 176 34 / 0.05);
}

.text-warning-400\/10 {
  color: rgb(253 176 34 / 0.1);
}

.text-warning-400\/20 {
  color: rgb(253 176 34 / 0.2);
}

.text-warning-400\/25 {
  color: rgb(253 176 34 / 0.25);
}

.text-warning-400\/30 {
  color: rgb(253 176 34 / 0.3);
}

.text-warning-400\/40 {
  color: rgb(253 176 34 / 0.4);
}

.text-warning-400\/50 {
  color: rgb(253 176 34 / 0.5);
}

.text-warning-400\/60 {
  color: rgb(253 176 34 / 0.6);
}

.text-warning-400\/70 {
  color: rgb(253 176 34 / 0.7);
}

.text-warning-400\/75 {
  color: rgb(253 176 34 / 0.75);
}

.text-warning-400\/80 {
  color: rgb(253 176 34 / 0.8);
}

.text-warning-400\/90 {
  color: rgb(253 176 34 / 0.9);
}

.text-warning-400\/95 {
  color: rgb(253 176 34 / 0.95);
}

.text-warning-400\/100 {
  color: rgb(253 176 34 / 1);
}

.text-warning-500\/0 {
  color: rgb(247 144 9 / 0);
}

.text-warning-500\/5 {
  color: rgb(247 144 9 / 0.05);
}

.text-warning-500\/10 {
  color: rgb(247 144 9 / 0.1);
}

.text-warning-500\/20 {
  color: rgb(247 144 9 / 0.2);
}

.text-warning-500\/25 {
  color: rgb(247 144 9 / 0.25);
}

.text-warning-500\/30 {
  color: rgb(247 144 9 / 0.3);
}

.text-warning-500\/40 {
  color: rgb(247 144 9 / 0.4);
}

.text-warning-500\/50 {
  color: rgb(247 144 9 / 0.5);
}

.text-warning-500\/60 {
  color: rgb(247 144 9 / 0.6);
}

.text-warning-500\/70 {
  color: rgb(247 144 9 / 0.7);
}

.text-warning-500\/75 {
  color: rgb(247 144 9 / 0.75);
}

.text-warning-500\/80 {
  color: rgb(247 144 9 / 0.8);
}

.text-warning-500\/90 {
  color: rgb(247 144 9 / 0.9);
}

.text-warning-500\/95 {
  color: rgb(247 144 9 / 0.95);
}

.text-warning-500\/100 {
  color: rgb(247 144 9 / 1);
}

.text-warning-600\/0 {
  color: rgb(220 104 3 / 0);
}

.text-warning-600\/5 {
  color: rgb(220 104 3 / 0.05);
}

.text-warning-600\/10 {
  color: rgb(220 104 3 / 0.1);
}

.text-warning-600\/20 {
  color: rgb(220 104 3 / 0.2);
}

.text-warning-600\/25 {
  color: rgb(220 104 3 / 0.25);
}

.text-warning-600\/30 {
  color: rgb(220 104 3 / 0.3);
}

.text-warning-600\/40 {
  color: rgb(220 104 3 / 0.4);
}

.text-warning-600\/50 {
  color: rgb(220 104 3 / 0.5);
}

.text-warning-600\/60 {
  color: rgb(220 104 3 / 0.6);
}

.text-warning-600\/70 {
  color: rgb(220 104 3 / 0.7);
}

.text-warning-600\/75 {
  color: rgb(220 104 3 / 0.75);
}

.text-warning-600\/80 {
  color: rgb(220 104 3 / 0.8);
}

.text-warning-600\/90 {
  color: rgb(220 104 3 / 0.9);
}

.text-warning-600\/95 {
  color: rgb(220 104 3 / 0.95);
}

.text-warning-600\/100 {
  color: rgb(220 104 3 / 1);
}

.text-warning-700\/0 {
  color: rgb(181 71 8 / 0);
}

.text-warning-700\/5 {
  color: rgb(181 71 8 / 0.05);
}

.text-warning-700\/10 {
  color: rgb(181 71 8 / 0.1);
}

.text-warning-700\/20 {
  color: rgb(181 71 8 / 0.2);
}

.text-warning-700\/25 {
  color: rgb(181 71 8 / 0.25);
}

.text-warning-700\/30 {
  color: rgb(181 71 8 / 0.3);
}

.text-warning-700\/40 {
  color: rgb(181 71 8 / 0.4);
}

.text-warning-700\/50 {
  color: rgb(181 71 8 / 0.5);
}

.text-warning-700\/60 {
  color: rgb(181 71 8 / 0.6);
}

.text-warning-700\/70 {
  color: rgb(181 71 8 / 0.7);
}

.text-warning-700\/75 {
  color: rgb(181 71 8 / 0.75);
}

.text-warning-700\/80 {
  color: rgb(181 71 8 / 0.8);
}

.text-warning-700\/90 {
  color: rgb(181 71 8 / 0.9);
}

.text-warning-700\/95 {
  color: rgb(181 71 8 / 0.95);
}

.text-warning-700\/100 {
  color: rgb(181 71 8 / 1);
}

.text-warning-800\/0 {
  color: rgb(147 55 13 / 0);
}

.text-warning-800\/5 {
  color: rgb(147 55 13 / 0.05);
}

.text-warning-800\/10 {
  color: rgb(147 55 13 / 0.1);
}

.text-warning-800\/20 {
  color: rgb(147 55 13 / 0.2);
}

.text-warning-800\/25 {
  color: rgb(147 55 13 / 0.25);
}

.text-warning-800\/30 {
  color: rgb(147 55 13 / 0.3);
}

.text-warning-800\/40 {
  color: rgb(147 55 13 / 0.4);
}

.text-warning-800\/50 {
  color: rgb(147 55 13 / 0.5);
}

.text-warning-800\/60 {
  color: rgb(147 55 13 / 0.6);
}

.text-warning-800\/70 {
  color: rgb(147 55 13 / 0.7);
}

.text-warning-800\/75 {
  color: rgb(147 55 13 / 0.75);
}

.text-warning-800\/80 {
  color: rgb(147 55 13 / 0.8);
}

.text-warning-800\/90 {
  color: rgb(147 55 13 / 0.9);
}

.text-warning-800\/95 {
  color: rgb(147 55 13 / 0.95);
}

.text-warning-800\/100 {
  color: rgb(147 55 13 / 1);
}

.text-warning-900\/0 {
  color: rgb(122 46 14 / 0);
}

.text-warning-900\/5 {
  color: rgb(122 46 14 / 0.05);
}

.text-warning-900\/10 {
  color: rgb(122 46 14 / 0.1);
}

.text-warning-900\/20 {
  color: rgb(122 46 14 / 0.2);
}

.text-warning-900\/25 {
  color: rgb(122 46 14 / 0.25);
}

.text-warning-900\/30 {
  color: rgb(122 46 14 / 0.3);
}

.text-warning-900\/40 {
  color: rgb(122 46 14 / 0.4);
}

.text-warning-900\/50 {
  color: rgb(122 46 14 / 0.5);
}

.text-warning-900\/60 {
  color: rgb(122 46 14 / 0.6);
}

.text-warning-900\/70 {
  color: rgb(122 46 14 / 0.7);
}

.text-warning-900\/75 {
  color: rgb(122 46 14 / 0.75);
}

.text-warning-900\/80 {
  color: rgb(122 46 14 / 0.8);
}

.text-warning-900\/90 {
  color: rgb(122 46 14 / 0.9);
}

.text-warning-900\/95 {
  color: rgb(122 46 14 / 0.95);
}

.text-warning-900\/100 {
  color: rgb(122 46 14 / 1);
}

.text-warning\/0 {
  color: rgb(253 176 34 / 0);
}

.text-warning\/5 {
  color: rgb(253 176 34 / 0.05);
}

.text-warning\/10 {
  color: rgb(253 176 34 / 0.1);
}

.text-warning\/20 {
  color: rgb(253 176 34 / 0.2);
}

.text-warning\/25 {
  color: rgb(253 176 34 / 0.25);
}

.text-warning\/30 {
  color: rgb(253 176 34 / 0.3);
}

.text-warning\/40 {
  color: rgb(253 176 34 / 0.4);
}

.text-warning\/50 {
  color: rgb(253 176 34 / 0.5);
}

.text-warning\/60 {
  color: rgb(253 176 34 / 0.6);
}

.text-warning\/70 {
  color: rgb(253 176 34 / 0.7);
}

.text-warning\/75 {
  color: rgb(253 176 34 / 0.75);
}

.text-warning\/80 {
  color: rgb(253 176 34 / 0.8);
}

.text-warning\/90 {
  color: rgb(253 176 34 / 0.9);
}

.text-warning\/95 {
  color: rgb(253 176 34 / 0.95);
}

.text-warning\/100 {
  color: rgb(253 176 34 / 1);
}

.text-success-25\/0 {
  color: rgb(246 254 249 / 0);
}

.text-success-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.text-success-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.text-success-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.text-success-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.text-success-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.text-success-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.text-success-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.text-success-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.text-success-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.text-success-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.text-success-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.text-success-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.text-success-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.text-success-25\/100 {
  color: rgb(246 254 249 / 1);
}

.text-success-50\/0 {
  color: rgb(236 253 243 / 0);
}

.text-success-50\/5 {
  color: rgb(236 253 243 / 0.05);
}

.text-success-50\/10 {
  color: rgb(236 253 243 / 0.1);
}

.text-success-50\/20 {
  color: rgb(236 253 243 / 0.2);
}

.text-success-50\/25 {
  color: rgb(236 253 243 / 0.25);
}

.text-success-50\/30 {
  color: rgb(236 253 243 / 0.3);
}

.text-success-50\/40 {
  color: rgb(236 253 243 / 0.4);
}

.text-success-50\/50 {
  color: rgb(236 253 243 / 0.5);
}

.text-success-50\/60 {
  color: rgb(236 253 243 / 0.6);
}

.text-success-50\/70 {
  color: rgb(236 253 243 / 0.7);
}

.text-success-50\/75 {
  color: rgb(236 253 243 / 0.75);
}

.text-success-50\/80 {
  color: rgb(236 253 243 / 0.8);
}

.text-success-50\/90 {
  color: rgb(236 253 243 / 0.9);
}

.text-success-50\/95 {
  color: rgb(236 253 243 / 0.95);
}

.text-success-50\/100 {
  color: rgb(236 253 243 / 1);
}

.text-success-100\/0 {
  color: rgb(209 250 223 / 0);
}

.text-success-100\/5 {
  color: rgb(209 250 223 / 0.05);
}

.text-success-100\/10 {
  color: rgb(209 250 223 / 0.1);
}

.text-success-100\/20 {
  color: rgb(209 250 223 / 0.2);
}

.text-success-100\/25 {
  color: rgb(209 250 223 / 0.25);
}

.text-success-100\/30 {
  color: rgb(209 250 223 / 0.3);
}

.text-success-100\/40 {
  color: rgb(209 250 223 / 0.4);
}

.text-success-100\/50 {
  color: rgb(209 250 223 / 0.5);
}

.text-success-100\/60 {
  color: rgb(209 250 223 / 0.6);
}

.text-success-100\/70 {
  color: rgb(209 250 223 / 0.7);
}

.text-success-100\/75 {
  color: rgb(209 250 223 / 0.75);
}

.text-success-100\/80 {
  color: rgb(209 250 223 / 0.8);
}

.text-success-100\/90 {
  color: rgb(209 250 223 / 0.9);
}

.text-success-100\/95 {
  color: rgb(209 250 223 / 0.95);
}

.text-success-100\/100 {
  color: rgb(209 250 223 / 1);
}

.text-success-200\/0 {
  color: rgb(166 244 197 / 0);
}

.text-success-200\/5 {
  color: rgb(166 244 197 / 0.05);
}

.text-success-200\/10 {
  color: rgb(166 244 197 / 0.1);
}

.text-success-200\/20 {
  color: rgb(166 244 197 / 0.2);
}

.text-success-200\/25 {
  color: rgb(166 244 197 / 0.25);
}

.text-success-200\/30 {
  color: rgb(166 244 197 / 0.3);
}

.text-success-200\/40 {
  color: rgb(166 244 197 / 0.4);
}

.text-success-200\/50 {
  color: rgb(166 244 197 / 0.5);
}

.text-success-200\/60 {
  color: rgb(166 244 197 / 0.6);
}

.text-success-200\/70 {
  color: rgb(166 244 197 / 0.7);
}

.text-success-200\/75 {
  color: rgb(166 244 197 / 0.75);
}

.text-success-200\/80 {
  color: rgb(166 244 197 / 0.8);
}

.text-success-200\/90 {
  color: rgb(166 244 197 / 0.9);
}

.text-success-200\/95 {
  color: rgb(166 244 197 / 0.95);
}

.text-success-200\/100 {
  color: rgb(166 244 197 / 1);
}

.text-success-300\/0 {
  color: rgb(108 233 166 / 0);
}

.text-success-300\/5 {
  color: rgb(108 233 166 / 0.05);
}

.text-success-300\/10 {
  color: rgb(108 233 166 / 0.1);
}

.text-success-300\/20 {
  color: rgb(108 233 166 / 0.2);
}

.text-success-300\/25 {
  color: rgb(108 233 166 / 0.25);
}

.text-success-300\/30 {
  color: rgb(108 233 166 / 0.3);
}

.text-success-300\/40 {
  color: rgb(108 233 166 / 0.4);
}

.text-success-300\/50 {
  color: rgb(108 233 166 / 0.5);
}

.text-success-300\/60 {
  color: rgb(108 233 166 / 0.6);
}

.text-success-300\/70 {
  color: rgb(108 233 166 / 0.7);
}

.text-success-300\/75 {
  color: rgb(108 233 166 / 0.75);
}

.text-success-300\/80 {
  color: rgb(108 233 166 / 0.8);
}

.text-success-300\/90 {
  color: rgb(108 233 166 / 0.9);
}

.text-success-300\/95 {
  color: rgb(108 233 166 / 0.95);
}

.text-success-300\/100 {
  color: rgb(108 233 166 / 1);
}

.text-success-400\/0 {
  color: rgb(50 213 131 / 0);
}

.text-success-400\/5 {
  color: rgb(50 213 131 / 0.05);
}

.text-success-400\/10 {
  color: rgb(50 213 131 / 0.1);
}

.text-success-400\/20 {
  color: rgb(50 213 131 / 0.2);
}

.text-success-400\/25 {
  color: rgb(50 213 131 / 0.25);
}

.text-success-400\/30 {
  color: rgb(50 213 131 / 0.3);
}

.text-success-400\/40 {
  color: rgb(50 213 131 / 0.4);
}

.text-success-400\/50 {
  color: rgb(50 213 131 / 0.5);
}

.text-success-400\/60 {
  color: rgb(50 213 131 / 0.6);
}

.text-success-400\/70 {
  color: rgb(50 213 131 / 0.7);
}

.text-success-400\/75 {
  color: rgb(50 213 131 / 0.75);
}

.text-success-400\/80 {
  color: rgb(50 213 131 / 0.8);
}

.text-success-400\/90 {
  color: rgb(50 213 131 / 0.9);
}

.text-success-400\/95 {
  color: rgb(50 213 131 / 0.95);
}

.text-success-400\/100 {
  color: rgb(50 213 131 / 1);
}

.text-success-500\/0 {
  color: rgb(18 135 106 / 0);
}

.text-success-500\/5 {
  color: rgb(18 135 106 / 0.05);
}

.text-success-500\/10 {
  color: rgb(18 135 106 / 0.1);
}

.text-success-500\/20 {
  color: rgb(18 135 106 / 0.2);
}

.text-success-500\/25 {
  color: rgb(18 135 106 / 0.25);
}

.text-success-500\/30 {
  color: rgb(18 135 106 / 0.3);
}

.text-success-500\/40 {
  color: rgb(18 135 106 / 0.4);
}

.text-success-500\/50 {
  color: rgb(18 135 106 / 0.5);
}

.text-success-500\/60 {
  color: rgb(18 135 106 / 0.6);
}

.text-success-500\/70 {
  color: rgb(18 135 106 / 0.7);
}

.text-success-500\/75 {
  color: rgb(18 135 106 / 0.75);
}

.text-success-500\/80 {
  color: rgb(18 135 106 / 0.8);
}

.text-success-500\/90 {
  color: rgb(18 135 106 / 0.9);
}

.text-success-500\/95 {
  color: rgb(18 135 106 / 0.95);
}

.text-success-500\/100 {
  color: rgb(18 135 106 / 1);
}

.text-success-600\/0 {
  color: rgb(3 152 85 / 0);
}

.text-success-600\/5 {
  color: rgb(3 152 85 / 0.05);
}

.text-success-600\/10 {
  color: rgb(3 152 85 / 0.1);
}

.text-success-600\/20 {
  color: rgb(3 152 85 / 0.2);
}

.text-success-600\/25 {
  color: rgb(3 152 85 / 0.25);
}

.text-success-600\/30 {
  color: rgb(3 152 85 / 0.3);
}

.text-success-600\/40 {
  color: rgb(3 152 85 / 0.4);
}

.text-success-600\/50 {
  color: rgb(3 152 85 / 0.5);
}

.text-success-600\/60 {
  color: rgb(3 152 85 / 0.6);
}

.text-success-600\/70 {
  color: rgb(3 152 85 / 0.7);
}

.text-success-600\/75 {
  color: rgb(3 152 85 / 0.75);
}

.text-success-600\/80 {
  color: rgb(3 152 85 / 0.8);
}

.text-success-600\/90 {
  color: rgb(3 152 85 / 0.9);
}

.text-success-600\/95 {
  color: rgb(3 152 85 / 0.95);
}

.text-success-600\/100 {
  color: rgb(3 152 85 / 1);
}

.text-success-700\/0 {
  color: rgb(2 122 72 / 0);
}

.text-success-700\/5 {
  color: rgb(2 122 72 / 0.05);
}

.text-success-700\/10 {
  color: rgb(2 122 72 / 0.1);
}

.text-success-700\/20 {
  color: rgb(2 122 72 / 0.2);
}

.text-success-700\/25 {
  color: rgb(2 122 72 / 0.25);
}

.text-success-700\/30 {
  color: rgb(2 122 72 / 0.3);
}

.text-success-700\/40 {
  color: rgb(2 122 72 / 0.4);
}

.text-success-700\/50 {
  color: rgb(2 122 72 / 0.5);
}

.text-success-700\/60 {
  color: rgb(2 122 72 / 0.6);
}

.text-success-700\/70 {
  color: rgb(2 122 72 / 0.7);
}

.text-success-700\/75 {
  color: rgb(2 122 72 / 0.75);
}

.text-success-700\/80 {
  color: rgb(2 122 72 / 0.8);
}

.text-success-700\/90 {
  color: rgb(2 122 72 / 0.9);
}

.text-success-700\/95 {
  color: rgb(2 122 72 / 0.95);
}

.text-success-700\/100 {
  color: rgb(2 122 72 / 1);
}

.text-success-800\/0 {
  color: rgb(5 96 58 / 0);
}

.text-success-800\/5 {
  color: rgb(5 96 58 / 0.05);
}

.text-success-800\/10 {
  color: rgb(5 96 58 / 0.1);
}

.text-success-800\/20 {
  color: rgb(5 96 58 / 0.2);
}

.text-success-800\/25 {
  color: rgb(5 96 58 / 0.25);
}

.text-success-800\/30 {
  color: rgb(5 96 58 / 0.3);
}

.text-success-800\/40 {
  color: rgb(5 96 58 / 0.4);
}

.text-success-800\/50 {
  color: rgb(5 96 58 / 0.5);
}

.text-success-800\/60 {
  color: rgb(5 96 58 / 0.6);
}

.text-success-800\/70 {
  color: rgb(5 96 58 / 0.7);
}

.text-success-800\/75 {
  color: rgb(5 96 58 / 0.75);
}

.text-success-800\/80 {
  color: rgb(5 96 58 / 0.8);
}

.text-success-800\/90 {
  color: rgb(5 96 58 / 0.9);
}

.text-success-800\/95 {
  color: rgb(5 96 58 / 0.95);
}

.text-success-800\/100 {
  color: rgb(5 96 58 / 1);
}

.text-success-900\/0 {
  color: rgb(5 79 49 / 0);
}

.text-success-900\/5 {
  color: rgb(5 79 49 / 0.05);
}

.text-success-900\/10 {
  color: rgb(5 79 49 / 0.1);
}

.text-success-900\/20 {
  color: rgb(5 79 49 / 0.2);
}

.text-success-900\/25 {
  color: rgb(5 79 49 / 0.25);
}

.text-success-900\/30 {
  color: rgb(5 79 49 / 0.3);
}

.text-success-900\/40 {
  color: rgb(5 79 49 / 0.4);
}

.text-success-900\/50 {
  color: rgb(5 79 49 / 0.5);
}

.text-success-900\/60 {
  color: rgb(5 79 49 / 0.6);
}

.text-success-900\/70 {
  color: rgb(5 79 49 / 0.7);
}

.text-success-900\/75 {
  color: rgb(5 79 49 / 0.75);
}

.text-success-900\/80 {
  color: rgb(5 79 49 / 0.8);
}

.text-success-900\/90 {
  color: rgb(5 79 49 / 0.9);
}

.text-success-900\/95 {
  color: rgb(5 79 49 / 0.95);
}

.text-success-900\/100 {
  color: rgb(5 79 49 / 1);
}

.text-success\/0 {
  color: rgb(50 213 131 / 0);
}

.text-success\/5 {
  color: rgb(50 213 131 / 0.05);
}

.text-success\/10 {
  color: rgb(50 213 131 / 0.1);
}

.text-success\/20 {
  color: rgb(50 213 131 / 0.2);
}

.text-success\/25 {
  color: rgb(50 213 131 / 0.25);
}

.text-success\/30 {
  color: rgb(50 213 131 / 0.3);
}

.text-success\/40 {
  color: rgb(50 213 131 / 0.4);
}

.text-success\/50 {
  color: rgb(50 213 131 / 0.5);
}

.text-success\/60 {
  color: rgb(50 213 131 / 0.6);
}

.text-success\/70 {
  color: rgb(50 213 131 / 0.7);
}

.text-success\/75 {
  color: rgb(50 213 131 / 0.75);
}

.text-success\/80 {
  color: rgb(50 213 131 / 0.8);
}

.text-success\/90 {
  color: rgb(50 213 131 / 0.9);
}

.text-success\/95 {
  color: rgb(50 213 131 / 0.95);
}

.text-success\/100 {
  color: rgb(50 213 131 / 1);
}

.text-gray-blue-25\/0 {
  color: rgb(252 252 253 / 0);
}

.text-gray-blue-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.text-gray-blue-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.text-gray-blue-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.text-gray-blue-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.text-gray-blue-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.text-gray-blue-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.text-gray-blue-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.text-gray-blue-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.text-gray-blue-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.text-gray-blue-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.text-gray-blue-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.text-gray-blue-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.text-gray-blue-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.text-gray-blue-25\/100 {
  color: rgb(252 252 253 / 1);
}

.text-gray-blue-50\/0 {
  color: rgb(248 249 252 / 0);
}

.text-gray-blue-50\/5 {
  color: rgb(248 249 252 / 0.05);
}

.text-gray-blue-50\/10 {
  color: rgb(248 249 252 / 0.1);
}

.text-gray-blue-50\/20 {
  color: rgb(248 249 252 / 0.2);
}

.text-gray-blue-50\/25 {
  color: rgb(248 249 252 / 0.25);
}

.text-gray-blue-50\/30 {
  color: rgb(248 249 252 / 0.3);
}

.text-gray-blue-50\/40 {
  color: rgb(248 249 252 / 0.4);
}

.text-gray-blue-50\/50 {
  color: rgb(248 249 252 / 0.5);
}

.text-gray-blue-50\/60 {
  color: rgb(248 249 252 / 0.6);
}

.text-gray-blue-50\/70 {
  color: rgb(248 249 252 / 0.7);
}

.text-gray-blue-50\/75 {
  color: rgb(248 249 252 / 0.75);
}

.text-gray-blue-50\/80 {
  color: rgb(248 249 252 / 0.8);
}

.text-gray-blue-50\/90 {
  color: rgb(248 249 252 / 0.9);
}

.text-gray-blue-50\/95 {
  color: rgb(248 249 252 / 0.95);
}

.text-gray-blue-50\/100 {
  color: rgb(248 249 252 / 1);
}

.text-gray-blue-100\/0 {
  color: rgb(234 236 245 / 0);
}

.text-gray-blue-100\/5 {
  color: rgb(234 236 245 / 0.05);
}

.text-gray-blue-100\/10 {
  color: rgb(234 236 245 / 0.1);
}

.text-gray-blue-100\/20 {
  color: rgb(234 236 245 / 0.2);
}

.text-gray-blue-100\/25 {
  color: rgb(234 236 245 / 0.25);
}

.text-gray-blue-100\/30 {
  color: rgb(234 236 245 / 0.3);
}

.text-gray-blue-100\/40 {
  color: rgb(234 236 245 / 0.4);
}

.text-gray-blue-100\/50 {
  color: rgb(234 236 245 / 0.5);
}

.text-gray-blue-100\/60 {
  color: rgb(234 236 245 / 0.6);
}

.text-gray-blue-100\/70 {
  color: rgb(234 236 245 / 0.7);
}

.text-gray-blue-100\/75 {
  color: rgb(234 236 245 / 0.75);
}

.text-gray-blue-100\/80 {
  color: rgb(234 236 245 / 0.8);
}

.text-gray-blue-100\/90 {
  color: rgb(234 236 245 / 0.9);
}

.text-gray-blue-100\/95 {
  color: rgb(234 236 245 / 0.95);
}

.text-gray-blue-100\/100 {
  color: rgb(234 236 245 / 1);
}

.text-gray-blue-200\/0 {
  color: rgb(213 217 235 / 0);
}

.text-gray-blue-200\/5 {
  color: rgb(213 217 235 / 0.05);
}

.text-gray-blue-200\/10 {
  color: rgb(213 217 235 / 0.1);
}

.text-gray-blue-200\/20 {
  color: rgb(213 217 235 / 0.2);
}

.text-gray-blue-200\/25 {
  color: rgb(213 217 235 / 0.25);
}

.text-gray-blue-200\/30 {
  color: rgb(213 217 235 / 0.3);
}

.text-gray-blue-200\/40 {
  color: rgb(213 217 235 / 0.4);
}

.text-gray-blue-200\/50 {
  color: rgb(213 217 235 / 0.5);
}

.text-gray-blue-200\/60 {
  color: rgb(213 217 235 / 0.6);
}

.text-gray-blue-200\/70 {
  color: rgb(213 217 235 / 0.7);
}

.text-gray-blue-200\/75 {
  color: rgb(213 217 235 / 0.75);
}

.text-gray-blue-200\/80 {
  color: rgb(213 217 235 / 0.8);
}

.text-gray-blue-200\/90 {
  color: rgb(213 217 235 / 0.9);
}

.text-gray-blue-200\/95 {
  color: rgb(213 217 235 / 0.95);
}

.text-gray-blue-200\/100 {
  color: rgb(213 217 235 / 1);
}

.text-gray-blue-300\/0 {
  color: rgb(179 184 219 / 0);
}

.text-gray-blue-300\/5 {
  color: rgb(179 184 219 / 0.05);
}

.text-gray-blue-300\/10 {
  color: rgb(179 184 219 / 0.1);
}

.text-gray-blue-300\/20 {
  color: rgb(179 184 219 / 0.2);
}

.text-gray-blue-300\/25 {
  color: rgb(179 184 219 / 0.25);
}

.text-gray-blue-300\/30 {
  color: rgb(179 184 219 / 0.3);
}

.text-gray-blue-300\/40 {
  color: rgb(179 184 219 / 0.4);
}

.text-gray-blue-300\/50 {
  color: rgb(179 184 219 / 0.5);
}

.text-gray-blue-300\/60 {
  color: rgb(179 184 219 / 0.6);
}

.text-gray-blue-300\/70 {
  color: rgb(179 184 219 / 0.7);
}

.text-gray-blue-300\/75 {
  color: rgb(179 184 219 / 0.75);
}

.text-gray-blue-300\/80 {
  color: rgb(179 184 219 / 0.8);
}

.text-gray-blue-300\/90 {
  color: rgb(179 184 219 / 0.9);
}

.text-gray-blue-300\/95 {
  color: rgb(179 184 219 / 0.95);
}

.text-gray-blue-300\/100 {
  color: rgb(179 184 219 / 1);
}

.text-gray-blue-400\/0 {
  color: rgb(113 123 188 / 0);
}

.text-gray-blue-400\/5 {
  color: rgb(113 123 188 / 0.05);
}

.text-gray-blue-400\/10 {
  color: rgb(113 123 188 / 0.1);
}

.text-gray-blue-400\/20 {
  color: rgb(113 123 188 / 0.2);
}

.text-gray-blue-400\/25 {
  color: rgb(113 123 188 / 0.25);
}

.text-gray-blue-400\/30 {
  color: rgb(113 123 188 / 0.3);
}

.text-gray-blue-400\/40 {
  color: rgb(113 123 188 / 0.4);
}

.text-gray-blue-400\/50 {
  color: rgb(113 123 188 / 0.5);
}

.text-gray-blue-400\/60 {
  color: rgb(113 123 188 / 0.6);
}

.text-gray-blue-400\/70 {
  color: rgb(113 123 188 / 0.7);
}

.text-gray-blue-400\/75 {
  color: rgb(113 123 188 / 0.75);
}

.text-gray-blue-400\/80 {
  color: rgb(113 123 188 / 0.8);
}

.text-gray-blue-400\/90 {
  color: rgb(113 123 188 / 0.9);
}

.text-gray-blue-400\/95 {
  color: rgb(113 123 188 / 0.95);
}

.text-gray-blue-400\/100 {
  color: rgb(113 123 188 / 1);
}

.text-gray-blue-500\/0 {
  color: rgb(78 91 166 / 0);
}

.text-gray-blue-500\/5 {
  color: rgb(78 91 166 / 0.05);
}

.text-gray-blue-500\/10 {
  color: rgb(78 91 166 / 0.1);
}

.text-gray-blue-500\/20 {
  color: rgb(78 91 166 / 0.2);
}

.text-gray-blue-500\/25 {
  color: rgb(78 91 166 / 0.25);
}

.text-gray-blue-500\/30 {
  color: rgb(78 91 166 / 0.3);
}

.text-gray-blue-500\/40 {
  color: rgb(78 91 166 / 0.4);
}

.text-gray-blue-500\/50 {
  color: rgb(78 91 166 / 0.5);
}

.text-gray-blue-500\/60 {
  color: rgb(78 91 166 / 0.6);
}

.text-gray-blue-500\/70 {
  color: rgb(78 91 166 / 0.7);
}

.text-gray-blue-500\/75 {
  color: rgb(78 91 166 / 0.75);
}

.text-gray-blue-500\/80 {
  color: rgb(78 91 166 / 0.8);
}

.text-gray-blue-500\/90 {
  color: rgb(78 91 166 / 0.9);
}

.text-gray-blue-500\/95 {
  color: rgb(78 91 166 / 0.95);
}

.text-gray-blue-500\/100 {
  color: rgb(78 91 166 / 1);
}

.text-gray-blue-600\/0 {
  color: rgb(62 71 132 / 0);
}

.text-gray-blue-600\/5 {
  color: rgb(62 71 132 / 0.05);
}

.text-gray-blue-600\/10 {
  color: rgb(62 71 132 / 0.1);
}

.text-gray-blue-600\/20 {
  color: rgb(62 71 132 / 0.2);
}

.text-gray-blue-600\/25 {
  color: rgb(62 71 132 / 0.25);
}

.text-gray-blue-600\/30 {
  color: rgb(62 71 132 / 0.3);
}

.text-gray-blue-600\/40 {
  color: rgb(62 71 132 / 0.4);
}

.text-gray-blue-600\/50 {
  color: rgb(62 71 132 / 0.5);
}

.text-gray-blue-600\/60 {
  color: rgb(62 71 132 / 0.6);
}

.text-gray-blue-600\/70 {
  color: rgb(62 71 132 / 0.7);
}

.text-gray-blue-600\/75 {
  color: rgb(62 71 132 / 0.75);
}

.text-gray-blue-600\/80 {
  color: rgb(62 71 132 / 0.8);
}

.text-gray-blue-600\/90 {
  color: rgb(62 71 132 / 0.9);
}

.text-gray-blue-600\/95 {
  color: rgb(62 71 132 / 0.95);
}

.text-gray-blue-600\/100 {
  color: rgb(62 71 132 / 1);
}

.text-gray-blue-700\/0 {
  color: rgb(54 63 114 / 0);
}

.text-gray-blue-700\/5 {
  color: rgb(54 63 114 / 0.05);
}

.text-gray-blue-700\/10 {
  color: rgb(54 63 114 / 0.1);
}

.text-gray-blue-700\/20 {
  color: rgb(54 63 114 / 0.2);
}

.text-gray-blue-700\/25 {
  color: rgb(54 63 114 / 0.25);
}

.text-gray-blue-700\/30 {
  color: rgb(54 63 114 / 0.3);
}

.text-gray-blue-700\/40 {
  color: rgb(54 63 114 / 0.4);
}

.text-gray-blue-700\/50 {
  color: rgb(54 63 114 / 0.5);
}

.text-gray-blue-700\/60 {
  color: rgb(54 63 114 / 0.6);
}

.text-gray-blue-700\/70 {
  color: rgb(54 63 114 / 0.7);
}

.text-gray-blue-700\/75 {
  color: rgb(54 63 114 / 0.75);
}

.text-gray-blue-700\/80 {
  color: rgb(54 63 114 / 0.8);
}

.text-gray-blue-700\/90 {
  color: rgb(54 63 114 / 0.9);
}

.text-gray-blue-700\/95 {
  color: rgb(54 63 114 / 0.95);
}

.text-gray-blue-700\/100 {
  color: rgb(54 63 114 / 1);
}

.text-gray-blue-800\/0 {
  color: rgb(41 48 86 / 0);
}

.text-gray-blue-800\/5 {
  color: rgb(41 48 86 / 0.05);
}

.text-gray-blue-800\/10 {
  color: rgb(41 48 86 / 0.1);
}

.text-gray-blue-800\/20 {
  color: rgb(41 48 86 / 0.2);
}

.text-gray-blue-800\/25 {
  color: rgb(41 48 86 / 0.25);
}

.text-gray-blue-800\/30 {
  color: rgb(41 48 86 / 0.3);
}

.text-gray-blue-800\/40 {
  color: rgb(41 48 86 / 0.4);
}

.text-gray-blue-800\/50 {
  color: rgb(41 48 86 / 0.5);
}

.text-gray-blue-800\/60 {
  color: rgb(41 48 86 / 0.6);
}

.text-gray-blue-800\/70 {
  color: rgb(41 48 86 / 0.7);
}

.text-gray-blue-800\/75 {
  color: rgb(41 48 86 / 0.75);
}

.text-gray-blue-800\/80 {
  color: rgb(41 48 86 / 0.8);
}

.text-gray-blue-800\/90 {
  color: rgb(41 48 86 / 0.9);
}

.text-gray-blue-800\/95 {
  color: rgb(41 48 86 / 0.95);
}

.text-gray-blue-800\/100 {
  color: rgb(41 48 86 / 1);
}

.text-gray-blue-900\/0 {
  color: rgb(16 19 35 / 0);
}

.text-gray-blue-900\/5 {
  color: rgb(16 19 35 / 0.05);
}

.text-gray-blue-900\/10 {
  color: rgb(16 19 35 / 0.1);
}

.text-gray-blue-900\/20 {
  color: rgb(16 19 35 / 0.2);
}

.text-gray-blue-900\/25 {
  color: rgb(16 19 35 / 0.25);
}

.text-gray-blue-900\/30 {
  color: rgb(16 19 35 / 0.3);
}

.text-gray-blue-900\/40 {
  color: rgb(16 19 35 / 0.4);
}

.text-gray-blue-900\/50 {
  color: rgb(16 19 35 / 0.5);
}

.text-gray-blue-900\/60 {
  color: rgb(16 19 35 / 0.6);
}

.text-gray-blue-900\/70 {
  color: rgb(16 19 35 / 0.7);
}

.text-gray-blue-900\/75 {
  color: rgb(16 19 35 / 0.75);
}

.text-gray-blue-900\/80 {
  color: rgb(16 19 35 / 0.8);
}

.text-gray-blue-900\/90 {
  color: rgb(16 19 35 / 0.9);
}

.text-gray-blue-900\/95 {
  color: rgb(16 19 35 / 0.95);
}

.text-gray-blue-900\/100 {
  color: rgb(16 19 35 / 1);
}

.text-gray-blue\/0 {
  color: rgb(113 123 188 / 0);
}

.text-gray-blue\/5 {
  color: rgb(113 123 188 / 0.05);
}

.text-gray-blue\/10 {
  color: rgb(113 123 188 / 0.1);
}

.text-gray-blue\/20 {
  color: rgb(113 123 188 / 0.2);
}

.text-gray-blue\/25 {
  color: rgb(113 123 188 / 0.25);
}

.text-gray-blue\/30 {
  color: rgb(113 123 188 / 0.3);
}

.text-gray-blue\/40 {
  color: rgb(113 123 188 / 0.4);
}

.text-gray-blue\/50 {
  color: rgb(113 123 188 / 0.5);
}

.text-gray-blue\/60 {
  color: rgb(113 123 188 / 0.6);
}

.text-gray-blue\/70 {
  color: rgb(113 123 188 / 0.7);
}

.text-gray-blue\/75 {
  color: rgb(113 123 188 / 0.75);
}

.text-gray-blue\/80 {
  color: rgb(113 123 188 / 0.8);
}

.text-gray-blue\/90 {
  color: rgb(113 123 188 / 0.9);
}

.text-gray-blue\/95 {
  color: rgb(113 123 188 / 0.95);
}

.text-gray-blue\/100 {
  color: rgb(113 123 188 / 1);
}

.text-gray-cool-25\/0 {
  color: rgb(252 252 253 / 0);
}

.text-gray-cool-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.text-gray-cool-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.text-gray-cool-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.text-gray-cool-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.text-gray-cool-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.text-gray-cool-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.text-gray-cool-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.text-gray-cool-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.text-gray-cool-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.text-gray-cool-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.text-gray-cool-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.text-gray-cool-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.text-gray-cool-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.text-gray-cool-25\/100 {
  color: rgb(252 252 253 / 1);
}

.text-gray-cool-50\/0 {
  color: rgb(249 249 251 / 0);
}

.text-gray-cool-50\/5 {
  color: rgb(249 249 251 / 0.05);
}

.text-gray-cool-50\/10 {
  color: rgb(249 249 251 / 0.1);
}

.text-gray-cool-50\/20 {
  color: rgb(249 249 251 / 0.2);
}

.text-gray-cool-50\/25 {
  color: rgb(249 249 251 / 0.25);
}

.text-gray-cool-50\/30 {
  color: rgb(249 249 251 / 0.3);
}

.text-gray-cool-50\/40 {
  color: rgb(249 249 251 / 0.4);
}

.text-gray-cool-50\/50 {
  color: rgb(249 249 251 / 0.5);
}

.text-gray-cool-50\/60 {
  color: rgb(249 249 251 / 0.6);
}

.text-gray-cool-50\/70 {
  color: rgb(249 249 251 / 0.7);
}

.text-gray-cool-50\/75 {
  color: rgb(249 249 251 / 0.75);
}

.text-gray-cool-50\/80 {
  color: rgb(249 249 251 / 0.8);
}

.text-gray-cool-50\/90 {
  color: rgb(249 249 251 / 0.9);
}

.text-gray-cool-50\/95 {
  color: rgb(249 249 251 / 0.95);
}

.text-gray-cool-50\/100 {
  color: rgb(249 249 251 / 1);
}

.text-gray-cool-100\/0 {
  color: rgb(239 241 245 / 0);
}

.text-gray-cool-100\/5 {
  color: rgb(239 241 245 / 0.05);
}

.text-gray-cool-100\/10 {
  color: rgb(239 241 245 / 0.1);
}

.text-gray-cool-100\/20 {
  color: rgb(239 241 245 / 0.2);
}

.text-gray-cool-100\/25 {
  color: rgb(239 241 245 / 0.25);
}

.text-gray-cool-100\/30 {
  color: rgb(239 241 245 / 0.3);
}

.text-gray-cool-100\/40 {
  color: rgb(239 241 245 / 0.4);
}

.text-gray-cool-100\/50 {
  color: rgb(239 241 245 / 0.5);
}

.text-gray-cool-100\/60 {
  color: rgb(239 241 245 / 0.6);
}

.text-gray-cool-100\/70 {
  color: rgb(239 241 245 / 0.7);
}

.text-gray-cool-100\/75 {
  color: rgb(239 241 245 / 0.75);
}

.text-gray-cool-100\/80 {
  color: rgb(239 241 245 / 0.8);
}

.text-gray-cool-100\/90 {
  color: rgb(239 241 245 / 0.9);
}

.text-gray-cool-100\/95 {
  color: rgb(239 241 245 / 0.95);
}

.text-gray-cool-100\/100 {
  color: rgb(239 241 245 / 1);
}

.text-gray-cool-200\/0 {
  color: rgb(220 223 234 / 0);
}

.text-gray-cool-200\/5 {
  color: rgb(220 223 234 / 0.05);
}

.text-gray-cool-200\/10 {
  color: rgb(220 223 234 / 0.1);
}

.text-gray-cool-200\/20 {
  color: rgb(220 223 234 / 0.2);
}

.text-gray-cool-200\/25 {
  color: rgb(220 223 234 / 0.25);
}

.text-gray-cool-200\/30 {
  color: rgb(220 223 234 / 0.3);
}

.text-gray-cool-200\/40 {
  color: rgb(220 223 234 / 0.4);
}

.text-gray-cool-200\/50 {
  color: rgb(220 223 234 / 0.5);
}

.text-gray-cool-200\/60 {
  color: rgb(220 223 234 / 0.6);
}

.text-gray-cool-200\/70 {
  color: rgb(220 223 234 / 0.7);
}

.text-gray-cool-200\/75 {
  color: rgb(220 223 234 / 0.75);
}

.text-gray-cool-200\/80 {
  color: rgb(220 223 234 / 0.8);
}

.text-gray-cool-200\/90 {
  color: rgb(220 223 234 / 0.9);
}

.text-gray-cool-200\/95 {
  color: rgb(220 223 234 / 0.95);
}

.text-gray-cool-200\/100 {
  color: rgb(220 223 234 / 1);
}

.text-gray-cool-300\/0 {
  color: rgb(185 192 212 / 0);
}

.text-gray-cool-300\/5 {
  color: rgb(185 192 212 / 0.05);
}

.text-gray-cool-300\/10 {
  color: rgb(185 192 212 / 0.1);
}

.text-gray-cool-300\/20 {
  color: rgb(185 192 212 / 0.2);
}

.text-gray-cool-300\/25 {
  color: rgb(185 192 212 / 0.25);
}

.text-gray-cool-300\/30 {
  color: rgb(185 192 212 / 0.3);
}

.text-gray-cool-300\/40 {
  color: rgb(185 192 212 / 0.4);
}

.text-gray-cool-300\/50 {
  color: rgb(185 192 212 / 0.5);
}

.text-gray-cool-300\/60 {
  color: rgb(185 192 212 / 0.6);
}

.text-gray-cool-300\/70 {
  color: rgb(185 192 212 / 0.7);
}

.text-gray-cool-300\/75 {
  color: rgb(185 192 212 / 0.75);
}

.text-gray-cool-300\/80 {
  color: rgb(185 192 212 / 0.8);
}

.text-gray-cool-300\/90 {
  color: rgb(185 192 212 / 0.9);
}

.text-gray-cool-300\/95 {
  color: rgb(185 192 212 / 0.95);
}

.text-gray-cool-300\/100 {
  color: rgb(185 192 212 / 1);
}

.text-gray-cool-400\/0 {
  color: rgb(125 137 176 / 0);
}

.text-gray-cool-400\/5 {
  color: rgb(125 137 176 / 0.05);
}

.text-gray-cool-400\/10 {
  color: rgb(125 137 176 / 0.1);
}

.text-gray-cool-400\/20 {
  color: rgb(125 137 176 / 0.2);
}

.text-gray-cool-400\/25 {
  color: rgb(125 137 176 / 0.25);
}

.text-gray-cool-400\/30 {
  color: rgb(125 137 176 / 0.3);
}

.text-gray-cool-400\/40 {
  color: rgb(125 137 176 / 0.4);
}

.text-gray-cool-400\/50 {
  color: rgb(125 137 176 / 0.5);
}

.text-gray-cool-400\/60 {
  color: rgb(125 137 176 / 0.6);
}

.text-gray-cool-400\/70 {
  color: rgb(125 137 176 / 0.7);
}

.text-gray-cool-400\/75 {
  color: rgb(125 137 176 / 0.75);
}

.text-gray-cool-400\/80 {
  color: rgb(125 137 176 / 0.8);
}

.text-gray-cool-400\/90 {
  color: rgb(125 137 176 / 0.9);
}

.text-gray-cool-400\/95 {
  color: rgb(125 137 176 / 0.95);
}

.text-gray-cool-400\/100 {
  color: rgb(125 137 176 / 1);
}

.text-gray-cool-500\/0 {
  color: rgb(93 107 152 / 0);
}

.text-gray-cool-500\/5 {
  color: rgb(93 107 152 / 0.05);
}

.text-gray-cool-500\/10 {
  color: rgb(93 107 152 / 0.1);
}

.text-gray-cool-500\/20 {
  color: rgb(93 107 152 / 0.2);
}

.text-gray-cool-500\/25 {
  color: rgb(93 107 152 / 0.25);
}

.text-gray-cool-500\/30 {
  color: rgb(93 107 152 / 0.3);
}

.text-gray-cool-500\/40 {
  color: rgb(93 107 152 / 0.4);
}

.text-gray-cool-500\/50 {
  color: rgb(93 107 152 / 0.5);
}

.text-gray-cool-500\/60 {
  color: rgb(93 107 152 / 0.6);
}

.text-gray-cool-500\/70 {
  color: rgb(93 107 152 / 0.7);
}

.text-gray-cool-500\/75 {
  color: rgb(93 107 152 / 0.75);
}

.text-gray-cool-500\/80 {
  color: rgb(93 107 152 / 0.8);
}

.text-gray-cool-500\/90 {
  color: rgb(93 107 152 / 0.9);
}

.text-gray-cool-500\/95 {
  color: rgb(93 107 152 / 0.95);
}

.text-gray-cool-500\/100 {
  color: rgb(93 107 152 / 1);
}

.text-gray-cool-600\/0 {
  color: rgb(74 85 120 / 0);
}

.text-gray-cool-600\/5 {
  color: rgb(74 85 120 / 0.05);
}

.text-gray-cool-600\/10 {
  color: rgb(74 85 120 / 0.1);
}

.text-gray-cool-600\/20 {
  color: rgb(74 85 120 / 0.2);
}

.text-gray-cool-600\/25 {
  color: rgb(74 85 120 / 0.25);
}

.text-gray-cool-600\/30 {
  color: rgb(74 85 120 / 0.3);
}

.text-gray-cool-600\/40 {
  color: rgb(74 85 120 / 0.4);
}

.text-gray-cool-600\/50 {
  color: rgb(74 85 120 / 0.5);
}

.text-gray-cool-600\/60 {
  color: rgb(74 85 120 / 0.6);
}

.text-gray-cool-600\/70 {
  color: rgb(74 85 120 / 0.7);
}

.text-gray-cool-600\/75 {
  color: rgb(74 85 120 / 0.75);
}

.text-gray-cool-600\/80 {
  color: rgb(74 85 120 / 0.8);
}

.text-gray-cool-600\/90 {
  color: rgb(74 85 120 / 0.9);
}

.text-gray-cool-600\/95 {
  color: rgb(74 85 120 / 0.95);
}

.text-gray-cool-600\/100 {
  color: rgb(74 85 120 / 1);
}

.text-gray-cool-700\/0 {
  color: rgb(64 73 104 / 0);
}

.text-gray-cool-700\/5 {
  color: rgb(64 73 104 / 0.05);
}

.text-gray-cool-700\/10 {
  color: rgb(64 73 104 / 0.1);
}

.text-gray-cool-700\/20 {
  color: rgb(64 73 104 / 0.2);
}

.text-gray-cool-700\/25 {
  color: rgb(64 73 104 / 0.25);
}

.text-gray-cool-700\/30 {
  color: rgb(64 73 104 / 0.3);
}

.text-gray-cool-700\/40 {
  color: rgb(64 73 104 / 0.4);
}

.text-gray-cool-700\/50 {
  color: rgb(64 73 104 / 0.5);
}

.text-gray-cool-700\/60 {
  color: rgb(64 73 104 / 0.6);
}

.text-gray-cool-700\/70 {
  color: rgb(64 73 104 / 0.7);
}

.text-gray-cool-700\/75 {
  color: rgb(64 73 104 / 0.75);
}

.text-gray-cool-700\/80 {
  color: rgb(64 73 104 / 0.8);
}

.text-gray-cool-700\/90 {
  color: rgb(64 73 104 / 0.9);
}

.text-gray-cool-700\/95 {
  color: rgb(64 73 104 / 0.95);
}

.text-gray-cool-700\/100 {
  color: rgb(64 73 104 / 1);
}

.text-gray-cool-800\/0 {
  color: rgb(48 55 79 / 0);
}

.text-gray-cool-800\/5 {
  color: rgb(48 55 79 / 0.05);
}

.text-gray-cool-800\/10 {
  color: rgb(48 55 79 / 0.1);
}

.text-gray-cool-800\/20 {
  color: rgb(48 55 79 / 0.2);
}

.text-gray-cool-800\/25 {
  color: rgb(48 55 79 / 0.25);
}

.text-gray-cool-800\/30 {
  color: rgb(48 55 79 / 0.3);
}

.text-gray-cool-800\/40 {
  color: rgb(48 55 79 / 0.4);
}

.text-gray-cool-800\/50 {
  color: rgb(48 55 79 / 0.5);
}

.text-gray-cool-800\/60 {
  color: rgb(48 55 79 / 0.6);
}

.text-gray-cool-800\/70 {
  color: rgb(48 55 79 / 0.7);
}

.text-gray-cool-800\/75 {
  color: rgb(48 55 79 / 0.75);
}

.text-gray-cool-800\/80 {
  color: rgb(48 55 79 / 0.8);
}

.text-gray-cool-800\/90 {
  color: rgb(48 55 79 / 0.9);
}

.text-gray-cool-800\/95 {
  color: rgb(48 55 79 / 0.95);
}

.text-gray-cool-800\/100 {
  color: rgb(48 55 79 / 1);
}

.text-gray-cool-900\/0 {
  color: rgb(17 19 34 / 0);
}

.text-gray-cool-900\/5 {
  color: rgb(17 19 34 / 0.05);
}

.text-gray-cool-900\/10 {
  color: rgb(17 19 34 / 0.1);
}

.text-gray-cool-900\/20 {
  color: rgb(17 19 34 / 0.2);
}

.text-gray-cool-900\/25 {
  color: rgb(17 19 34 / 0.25);
}

.text-gray-cool-900\/30 {
  color: rgb(17 19 34 / 0.3);
}

.text-gray-cool-900\/40 {
  color: rgb(17 19 34 / 0.4);
}

.text-gray-cool-900\/50 {
  color: rgb(17 19 34 / 0.5);
}

.text-gray-cool-900\/60 {
  color: rgb(17 19 34 / 0.6);
}

.text-gray-cool-900\/70 {
  color: rgb(17 19 34 / 0.7);
}

.text-gray-cool-900\/75 {
  color: rgb(17 19 34 / 0.75);
}

.text-gray-cool-900\/80 {
  color: rgb(17 19 34 / 0.8);
}

.text-gray-cool-900\/90 {
  color: rgb(17 19 34 / 0.9);
}

.text-gray-cool-900\/95 {
  color: rgb(17 19 34 / 0.95);
}

.text-gray-cool-900\/100 {
  color: rgb(17 19 34 / 1);
}

.text-gray-cool\/0 {
  color: rgb(125 137 176 / 0);
}

.text-gray-cool\/5 {
  color: rgb(125 137 176 / 0.05);
}

.text-gray-cool\/10 {
  color: rgb(125 137 176 / 0.1);
}

.text-gray-cool\/20 {
  color: rgb(125 137 176 / 0.2);
}

.text-gray-cool\/25 {
  color: rgb(125 137 176 / 0.25);
}

.text-gray-cool\/30 {
  color: rgb(125 137 176 / 0.3);
}

.text-gray-cool\/40 {
  color: rgb(125 137 176 / 0.4);
}

.text-gray-cool\/50 {
  color: rgb(125 137 176 / 0.5);
}

.text-gray-cool\/60 {
  color: rgb(125 137 176 / 0.6);
}

.text-gray-cool\/70 {
  color: rgb(125 137 176 / 0.7);
}

.text-gray-cool\/75 {
  color: rgb(125 137 176 / 0.75);
}

.text-gray-cool\/80 {
  color: rgb(125 137 176 / 0.8);
}

.text-gray-cool\/90 {
  color: rgb(125 137 176 / 0.9);
}

.text-gray-cool\/95 {
  color: rgb(125 137 176 / 0.95);
}

.text-gray-cool\/100 {
  color: rgb(125 137 176 / 1);
}

.text-gray-modern-25\/0 {
  color: rgb(252 252 253 / 0);
}

.text-gray-modern-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.text-gray-modern-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.text-gray-modern-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.text-gray-modern-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.text-gray-modern-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.text-gray-modern-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.text-gray-modern-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.text-gray-modern-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.text-gray-modern-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.text-gray-modern-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.text-gray-modern-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.text-gray-modern-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.text-gray-modern-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.text-gray-modern-25\/100 {
  color: rgb(252 252 253 / 1);
}

.text-gray-modern-50\/0 {
  color: rgb(248 250 252 / 0);
}

.text-gray-modern-50\/5 {
  color: rgb(248 250 252 / 0.05);
}

.text-gray-modern-50\/10 {
  color: rgb(248 250 252 / 0.1);
}

.text-gray-modern-50\/20 {
  color: rgb(248 250 252 / 0.2);
}

.text-gray-modern-50\/25 {
  color: rgb(248 250 252 / 0.25);
}

.text-gray-modern-50\/30 {
  color: rgb(248 250 252 / 0.3);
}

.text-gray-modern-50\/40 {
  color: rgb(248 250 252 / 0.4);
}

.text-gray-modern-50\/50 {
  color: rgb(248 250 252 / 0.5);
}

.text-gray-modern-50\/60 {
  color: rgb(248 250 252 / 0.6);
}

.text-gray-modern-50\/70 {
  color: rgb(248 250 252 / 0.7);
}

.text-gray-modern-50\/75 {
  color: rgb(248 250 252 / 0.75);
}

.text-gray-modern-50\/80 {
  color: rgb(248 250 252 / 0.8);
}

.text-gray-modern-50\/90 {
  color: rgb(248 250 252 / 0.9);
}

.text-gray-modern-50\/95 {
  color: rgb(248 250 252 / 0.95);
}

.text-gray-modern-50\/100 {
  color: rgb(248 250 252 / 1);
}

.text-gray-modern-100\/0 {
  color: rgb(238 242 246 / 0);
}

.text-gray-modern-100\/5 {
  color: rgb(238 242 246 / 0.05);
}

.text-gray-modern-100\/10 {
  color: rgb(238 242 246 / 0.1);
}

.text-gray-modern-100\/20 {
  color: rgb(238 242 246 / 0.2);
}

.text-gray-modern-100\/25 {
  color: rgb(238 242 246 / 0.25);
}

.text-gray-modern-100\/30 {
  color: rgb(238 242 246 / 0.3);
}

.text-gray-modern-100\/40 {
  color: rgb(238 242 246 / 0.4);
}

.text-gray-modern-100\/50 {
  color: rgb(238 242 246 / 0.5);
}

.text-gray-modern-100\/60 {
  color: rgb(238 242 246 / 0.6);
}

.text-gray-modern-100\/70 {
  color: rgb(238 242 246 / 0.7);
}

.text-gray-modern-100\/75 {
  color: rgb(238 242 246 / 0.75);
}

.text-gray-modern-100\/80 {
  color: rgb(238 242 246 / 0.8);
}

.text-gray-modern-100\/90 {
  color: rgb(238 242 246 / 0.9);
}

.text-gray-modern-100\/95 {
  color: rgb(238 242 246 / 0.95);
}

.text-gray-modern-100\/100 {
  color: rgb(238 242 246 / 1);
}

.text-gray-modern-200\/0 {
  color: rgb(227 232 239 / 0);
}

.text-gray-modern-200\/5 {
  color: rgb(227 232 239 / 0.05);
}

.text-gray-modern-200\/10 {
  color: rgb(227 232 239 / 0.1);
}

.text-gray-modern-200\/20 {
  color: rgb(227 232 239 / 0.2);
}

.text-gray-modern-200\/25 {
  color: rgb(227 232 239 / 0.25);
}

.text-gray-modern-200\/30 {
  color: rgb(227 232 239 / 0.3);
}

.text-gray-modern-200\/40 {
  color: rgb(227 232 239 / 0.4);
}

.text-gray-modern-200\/50 {
  color: rgb(227 232 239 / 0.5);
}

.text-gray-modern-200\/60 {
  color: rgb(227 232 239 / 0.6);
}

.text-gray-modern-200\/70 {
  color: rgb(227 232 239 / 0.7);
}

.text-gray-modern-200\/75 {
  color: rgb(227 232 239 / 0.75);
}

.text-gray-modern-200\/80 {
  color: rgb(227 232 239 / 0.8);
}

.text-gray-modern-200\/90 {
  color: rgb(227 232 239 / 0.9);
}

.text-gray-modern-200\/95 {
  color: rgb(227 232 239 / 0.95);
}

.text-gray-modern-200\/100 {
  color: rgb(227 232 239 / 1);
}

.text-gray-modern-300\/0 {
  color: rgb(205 213 223 / 0);
}

.text-gray-modern-300\/5 {
  color: rgb(205 213 223 / 0.05);
}

.text-gray-modern-300\/10 {
  color: rgb(205 213 223 / 0.1);
}

.text-gray-modern-300\/20 {
  color: rgb(205 213 223 / 0.2);
}

.text-gray-modern-300\/25 {
  color: rgb(205 213 223 / 0.25);
}

.text-gray-modern-300\/30 {
  color: rgb(205 213 223 / 0.3);
}

.text-gray-modern-300\/40 {
  color: rgb(205 213 223 / 0.4);
}

.text-gray-modern-300\/50 {
  color: rgb(205 213 223 / 0.5);
}

.text-gray-modern-300\/60 {
  color: rgb(205 213 223 / 0.6);
}

.text-gray-modern-300\/70 {
  color: rgb(205 213 223 / 0.7);
}

.text-gray-modern-300\/75 {
  color: rgb(205 213 223 / 0.75);
}

.text-gray-modern-300\/80 {
  color: rgb(205 213 223 / 0.8);
}

.text-gray-modern-300\/90 {
  color: rgb(205 213 223 / 0.9);
}

.text-gray-modern-300\/95 {
  color: rgb(205 213 223 / 0.95);
}

.text-gray-modern-300\/100 {
  color: rgb(205 213 223 / 1);
}

.text-gray-modern-400\/0 {
  color: rgb(154 164 178 / 0);
}

.text-gray-modern-400\/5 {
  color: rgb(154 164 178 / 0.05);
}

.text-gray-modern-400\/10 {
  color: rgb(154 164 178 / 0.1);
}

.text-gray-modern-400\/20 {
  color: rgb(154 164 178 / 0.2);
}

.text-gray-modern-400\/25 {
  color: rgb(154 164 178 / 0.25);
}

.text-gray-modern-400\/30 {
  color: rgb(154 164 178 / 0.3);
}

.text-gray-modern-400\/40 {
  color: rgb(154 164 178 / 0.4);
}

.text-gray-modern-400\/50 {
  color: rgb(154 164 178 / 0.5);
}

.text-gray-modern-400\/60 {
  color: rgb(154 164 178 / 0.6);
}

.text-gray-modern-400\/70 {
  color: rgb(154 164 178 / 0.7);
}

.text-gray-modern-400\/75 {
  color: rgb(154 164 178 / 0.75);
}

.text-gray-modern-400\/80 {
  color: rgb(154 164 178 / 0.8);
}

.text-gray-modern-400\/90 {
  color: rgb(154 164 178 / 0.9);
}

.text-gray-modern-400\/95 {
  color: rgb(154 164 178 / 0.95);
}

.text-gray-modern-400\/100 {
  color: rgb(154 164 178 / 1);
}

.text-gray-modern-500\/0 {
  color: rgb(105 117 134 / 0);
}

.text-gray-modern-500\/5 {
  color: rgb(105 117 134 / 0.05);
}

.text-gray-modern-500\/10 {
  color: rgb(105 117 134 / 0.1);
}

.text-gray-modern-500\/20 {
  color: rgb(105 117 134 / 0.2);
}

.text-gray-modern-500\/25 {
  color: rgb(105 117 134 / 0.25);
}

.text-gray-modern-500\/30 {
  color: rgb(105 117 134 / 0.3);
}

.text-gray-modern-500\/40 {
  color: rgb(105 117 134 / 0.4);
}

.text-gray-modern-500\/50 {
  color: rgb(105 117 134 / 0.5);
}

.text-gray-modern-500\/60 {
  color: rgb(105 117 134 / 0.6);
}

.text-gray-modern-500\/70 {
  color: rgb(105 117 134 / 0.7);
}

.text-gray-modern-500\/75 {
  color: rgb(105 117 134 / 0.75);
}

.text-gray-modern-500\/80 {
  color: rgb(105 117 134 / 0.8);
}

.text-gray-modern-500\/90 {
  color: rgb(105 117 134 / 0.9);
}

.text-gray-modern-500\/95 {
  color: rgb(105 117 134 / 0.95);
}

.text-gray-modern-500\/100 {
  color: rgb(105 117 134 / 1);
}

.text-gray-modern-600\/0 {
  color: rgb(72 85 101 / 0);
}

.text-gray-modern-600\/5 {
  color: rgb(72 85 101 / 0.05);
}

.text-gray-modern-600\/10 {
  color: rgb(72 85 101 / 0.1);
}

.text-gray-modern-600\/20 {
  color: rgb(72 85 101 / 0.2);
}

.text-gray-modern-600\/25 {
  color: rgb(72 85 101 / 0.25);
}

.text-gray-modern-600\/30 {
  color: rgb(72 85 101 / 0.3);
}

.text-gray-modern-600\/40 {
  color: rgb(72 85 101 / 0.4);
}

.text-gray-modern-600\/50 {
  color: rgb(72 85 101 / 0.5);
}

.text-gray-modern-600\/60 {
  color: rgb(72 85 101 / 0.6);
}

.text-gray-modern-600\/70 {
  color: rgb(72 85 101 / 0.7);
}

.text-gray-modern-600\/75 {
  color: rgb(72 85 101 / 0.75);
}

.text-gray-modern-600\/80 {
  color: rgb(72 85 101 / 0.8);
}

.text-gray-modern-600\/90 {
  color: rgb(72 85 101 / 0.9);
}

.text-gray-modern-600\/95 {
  color: rgb(72 85 101 / 0.95);
}

.text-gray-modern-600\/100 {
  color: rgb(72 85 101 / 1);
}

.text-gray-modern-700\/0 {
  color: rgb(54 65 82 / 0);
}

.text-gray-modern-700\/5 {
  color: rgb(54 65 82 / 0.05);
}

.text-gray-modern-700\/10 {
  color: rgb(54 65 82 / 0.1);
}

.text-gray-modern-700\/20 {
  color: rgb(54 65 82 / 0.2);
}

.text-gray-modern-700\/25 {
  color: rgb(54 65 82 / 0.25);
}

.text-gray-modern-700\/30 {
  color: rgb(54 65 82 / 0.3);
}

.text-gray-modern-700\/40 {
  color: rgb(54 65 82 / 0.4);
}

.text-gray-modern-700\/50 {
  color: rgb(54 65 82 / 0.5);
}

.text-gray-modern-700\/60 {
  color: rgb(54 65 82 / 0.6);
}

.text-gray-modern-700\/70 {
  color: rgb(54 65 82 / 0.7);
}

.text-gray-modern-700\/75 {
  color: rgb(54 65 82 / 0.75);
}

.text-gray-modern-700\/80 {
  color: rgb(54 65 82 / 0.8);
}

.text-gray-modern-700\/90 {
  color: rgb(54 65 82 / 0.9);
}

.text-gray-modern-700\/95 {
  color: rgb(54 65 82 / 0.95);
}

.text-gray-modern-700\/100 {
  color: rgb(54 65 82 / 1);
}

.text-gray-modern-800\/0 {
  color: rgb(32 41 57 / 0);
}

.text-gray-modern-800\/5 {
  color: rgb(32 41 57 / 0.05);
}

.text-gray-modern-800\/10 {
  color: rgb(32 41 57 / 0.1);
}

.text-gray-modern-800\/20 {
  color: rgb(32 41 57 / 0.2);
}

.text-gray-modern-800\/25 {
  color: rgb(32 41 57 / 0.25);
}

.text-gray-modern-800\/30 {
  color: rgb(32 41 57 / 0.3);
}

.text-gray-modern-800\/40 {
  color: rgb(32 41 57 / 0.4);
}

.text-gray-modern-800\/50 {
  color: rgb(32 41 57 / 0.5);
}

.text-gray-modern-800\/60 {
  color: rgb(32 41 57 / 0.6);
}

.text-gray-modern-800\/70 {
  color: rgb(32 41 57 / 0.7);
}

.text-gray-modern-800\/75 {
  color: rgb(32 41 57 / 0.75);
}

.text-gray-modern-800\/80 {
  color: rgb(32 41 57 / 0.8);
}

.text-gray-modern-800\/90 {
  color: rgb(32 41 57 / 0.9);
}

.text-gray-modern-800\/95 {
  color: rgb(32 41 57 / 0.95);
}

.text-gray-modern-800\/100 {
  color: rgb(32 41 57 / 1);
}

.text-gray-modern-900\/0 {
  color: rgb(18 25 38 / 0);
}

.text-gray-modern-900\/5 {
  color: rgb(18 25 38 / 0.05);
}

.text-gray-modern-900\/10 {
  color: rgb(18 25 38 / 0.1);
}

.text-gray-modern-900\/20 {
  color: rgb(18 25 38 / 0.2);
}

.text-gray-modern-900\/25 {
  color: rgb(18 25 38 / 0.25);
}

.text-gray-modern-900\/30 {
  color: rgb(18 25 38 / 0.3);
}

.text-gray-modern-900\/40 {
  color: rgb(18 25 38 / 0.4);
}

.text-gray-modern-900\/50 {
  color: rgb(18 25 38 / 0.5);
}

.text-gray-modern-900\/60 {
  color: rgb(18 25 38 / 0.6);
}

.text-gray-modern-900\/70 {
  color: rgb(18 25 38 / 0.7);
}

.text-gray-modern-900\/75 {
  color: rgb(18 25 38 / 0.75);
}

.text-gray-modern-900\/80 {
  color: rgb(18 25 38 / 0.8);
}

.text-gray-modern-900\/90 {
  color: rgb(18 25 38 / 0.9);
}

.text-gray-modern-900\/95 {
  color: rgb(18 25 38 / 0.95);
}

.text-gray-modern-900\/100 {
  color: rgb(18 25 38 / 1);
}

.text-gray-modern\/0 {
  color: rgb(154 164 178 / 0);
}

.text-gray-modern\/5 {
  color: rgb(154 164 178 / 0.05);
}

.text-gray-modern\/10 {
  color: rgb(154 164 178 / 0.1);
}

.text-gray-modern\/20 {
  color: rgb(154 164 178 / 0.2);
}

.text-gray-modern\/25 {
  color: rgb(154 164 178 / 0.25);
}

.text-gray-modern\/30 {
  color: rgb(154 164 178 / 0.3);
}

.text-gray-modern\/40 {
  color: rgb(154 164 178 / 0.4);
}

.text-gray-modern\/50 {
  color: rgb(154 164 178 / 0.5);
}

.text-gray-modern\/60 {
  color: rgb(154 164 178 / 0.6);
}

.text-gray-modern\/70 {
  color: rgb(154 164 178 / 0.7);
}

.text-gray-modern\/75 {
  color: rgb(154 164 178 / 0.75);
}

.text-gray-modern\/80 {
  color: rgb(154 164 178 / 0.8);
}

.text-gray-modern\/90 {
  color: rgb(154 164 178 / 0.9);
}

.text-gray-modern\/95 {
  color: rgb(154 164 178 / 0.95);
}

.text-gray-modern\/100 {
  color: rgb(154 164 178 / 1);
}

.text-gray-neutral-25\/0 {
  color: rgb(252 252 253 / 0);
}

.text-gray-neutral-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.text-gray-neutral-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.text-gray-neutral-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.text-gray-neutral-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.text-gray-neutral-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.text-gray-neutral-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.text-gray-neutral-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.text-gray-neutral-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.text-gray-neutral-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.text-gray-neutral-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.text-gray-neutral-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.text-gray-neutral-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.text-gray-neutral-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.text-gray-neutral-25\/100 {
  color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-gray-neutral-300\/0 {
  color: rgb(210 214 219 / 0);
}

.text-gray-neutral-300\/5 {
  color: rgb(210 214 219 / 0.05);
}

.text-gray-neutral-300\/10 {
  color: rgb(210 214 219 / 0.1);
}

.text-gray-neutral-300\/20 {
  color: rgb(210 214 219 / 0.2);
}

.text-gray-neutral-300\/25 {
  color: rgb(210 214 219 / 0.25);
}

.text-gray-neutral-300\/30 {
  color: rgb(210 214 219 / 0.3);
}

.text-gray-neutral-300\/40 {
  color: rgb(210 214 219 / 0.4);
}

.text-gray-neutral-300\/50 {
  color: rgb(210 214 219 / 0.5);
}

.text-gray-neutral-300\/60 {
  color: rgb(210 214 219 / 0.6);
}

.text-gray-neutral-300\/70 {
  color: rgb(210 214 219 / 0.7);
}

.text-gray-neutral-300\/75 {
  color: rgb(210 214 219 / 0.75);
}

.text-gray-neutral-300\/80 {
  color: rgb(210 214 219 / 0.8);
}

.text-gray-neutral-300\/90 {
  color: rgb(210 214 219 / 0.9);
}

.text-gray-neutral-300\/95 {
  color: rgb(210 214 219 / 0.95);
}

.text-gray-neutral-300\/100 {
  color: rgb(210 214 219 / 1);
}

.text-gray-neutral-400\/0 {
  color: rgb(157 164 174 / 0);
}

.text-gray-neutral-400\/5 {
  color: rgb(157 164 174 / 0.05);
}

.text-gray-neutral-400\/10 {
  color: rgb(157 164 174 / 0.1);
}

.text-gray-neutral-400\/20 {
  color: rgb(157 164 174 / 0.2);
}

.text-gray-neutral-400\/25 {
  color: rgb(157 164 174 / 0.25);
}

.text-gray-neutral-400\/30 {
  color: rgb(157 164 174 / 0.3);
}

.text-gray-neutral-400\/40 {
  color: rgb(157 164 174 / 0.4);
}

.text-gray-neutral-400\/50 {
  color: rgb(157 164 174 / 0.5);
}

.text-gray-neutral-400\/60 {
  color: rgb(157 164 174 / 0.6);
}

.text-gray-neutral-400\/70 {
  color: rgb(157 164 174 / 0.7);
}

.text-gray-neutral-400\/75 {
  color: rgb(157 164 174 / 0.75);
}

.text-gray-neutral-400\/80 {
  color: rgb(157 164 174 / 0.8);
}

.text-gray-neutral-400\/90 {
  color: rgb(157 164 174 / 0.9);
}

.text-gray-neutral-400\/95 {
  color: rgb(157 164 174 / 0.95);
}

.text-gray-neutral-400\/100 {
  color: rgb(157 164 174 / 1);
}

.text-gray-neutral-500\/0 {
  color: rgb(108 115 127 / 0);
}

.text-gray-neutral-500\/5 {
  color: rgb(108 115 127 / 0.05);
}

.text-gray-neutral-500\/10 {
  color: rgb(108 115 127 / 0.1);
}

.text-gray-neutral-500\/20 {
  color: rgb(108 115 127 / 0.2);
}

.text-gray-neutral-500\/25 {
  color: rgb(108 115 127 / 0.25);
}

.text-gray-neutral-500\/30 {
  color: rgb(108 115 127 / 0.3);
}

.text-gray-neutral-500\/40 {
  color: rgb(108 115 127 / 0.4);
}

.text-gray-neutral-500\/50 {
  color: rgb(108 115 127 / 0.5);
}

.text-gray-neutral-500\/60 {
  color: rgb(108 115 127 / 0.6);
}

.text-gray-neutral-500\/70 {
  color: rgb(108 115 127 / 0.7);
}

.text-gray-neutral-500\/75 {
  color: rgb(108 115 127 / 0.75);
}

.text-gray-neutral-500\/80 {
  color: rgb(108 115 127 / 0.8);
}

.text-gray-neutral-500\/90 {
  color: rgb(108 115 127 / 0.9);
}

.text-gray-neutral-500\/95 {
  color: rgb(108 115 127 / 0.95);
}

.text-gray-neutral-500\/100 {
  color: rgb(108 115 127 / 1);
}

.text-gray-neutral-600\/0 {
  color: rgb(77 87 97 / 0);
}

.text-gray-neutral-600\/5 {
  color: rgb(77 87 97 / 0.05);
}

.text-gray-neutral-600\/10 {
  color: rgb(77 87 97 / 0.1);
}

.text-gray-neutral-600\/20 {
  color: rgb(77 87 97 / 0.2);
}

.text-gray-neutral-600\/25 {
  color: rgb(77 87 97 / 0.25);
}

.text-gray-neutral-600\/30 {
  color: rgb(77 87 97 / 0.3);
}

.text-gray-neutral-600\/40 {
  color: rgb(77 87 97 / 0.4);
}

.text-gray-neutral-600\/50 {
  color: rgb(77 87 97 / 0.5);
}

.text-gray-neutral-600\/60 {
  color: rgb(77 87 97 / 0.6);
}

.text-gray-neutral-600\/70 {
  color: rgb(77 87 97 / 0.7);
}

.text-gray-neutral-600\/75 {
  color: rgb(77 87 97 / 0.75);
}

.text-gray-neutral-600\/80 {
  color: rgb(77 87 97 / 0.8);
}

.text-gray-neutral-600\/90 {
  color: rgb(77 87 97 / 0.9);
}

.text-gray-neutral-600\/95 {
  color: rgb(77 87 97 / 0.95);
}

.text-gray-neutral-600\/100 {
  color: rgb(77 87 97 / 1);
}

.text-gray-neutral-700\/0 {
  color: rgb(56 66 80 / 0);
}

.text-gray-neutral-700\/5 {
  color: rgb(56 66 80 / 0.05);
}

.text-gray-neutral-700\/10 {
  color: rgb(56 66 80 / 0.1);
}

.text-gray-neutral-700\/20 {
  color: rgb(56 66 80 / 0.2);
}

.text-gray-neutral-700\/25 {
  color: rgb(56 66 80 / 0.25);
}

.text-gray-neutral-700\/30 {
  color: rgb(56 66 80 / 0.3);
}

.text-gray-neutral-700\/40 {
  color: rgb(56 66 80 / 0.4);
}

.text-gray-neutral-700\/50 {
  color: rgb(56 66 80 / 0.5);
}

.text-gray-neutral-700\/60 {
  color: rgb(56 66 80 / 0.6);
}

.text-gray-neutral-700\/70 {
  color: rgb(56 66 80 / 0.7);
}

.text-gray-neutral-700\/75 {
  color: rgb(56 66 80 / 0.75);
}

.text-gray-neutral-700\/80 {
  color: rgb(56 66 80 / 0.8);
}

.text-gray-neutral-700\/90 {
  color: rgb(56 66 80 / 0.9);
}

.text-gray-neutral-700\/95 {
  color: rgb(56 66 80 / 0.95);
}

.text-gray-neutral-700\/100 {
  color: rgb(56 66 80 / 1);
}

.text-gray-neutral-800\/0 {
  color: rgb(31 42 55 / 0);
}

.text-gray-neutral-800\/5 {
  color: rgb(31 42 55 / 0.05);
}

.text-gray-neutral-800\/10 {
  color: rgb(31 42 55 / 0.1);
}

.text-gray-neutral-800\/20 {
  color: rgb(31 42 55 / 0.2);
}

.text-gray-neutral-800\/25 {
  color: rgb(31 42 55 / 0.25);
}

.text-gray-neutral-800\/30 {
  color: rgb(31 42 55 / 0.3);
}

.text-gray-neutral-800\/40 {
  color: rgb(31 42 55 / 0.4);
}

.text-gray-neutral-800\/50 {
  color: rgb(31 42 55 / 0.5);
}

.text-gray-neutral-800\/60 {
  color: rgb(31 42 55 / 0.6);
}

.text-gray-neutral-800\/70 {
  color: rgb(31 42 55 / 0.7);
}

.text-gray-neutral-800\/75 {
  color: rgb(31 42 55 / 0.75);
}

.text-gray-neutral-800\/80 {
  color: rgb(31 42 55 / 0.8);
}

.text-gray-neutral-800\/90 {
  color: rgb(31 42 55 / 0.9);
}

.text-gray-neutral-800\/95 {
  color: rgb(31 42 55 / 0.95);
}

.text-gray-neutral-800\/100 {
  color: rgb(31 42 55 / 1);
}

.text-gray-neutral-900\/0 {
  color: rgb(17 25 39 / 0);
}

.text-gray-neutral-900\/5 {
  color: rgb(17 25 39 / 0.05);
}

.text-gray-neutral-900\/10 {
  color: rgb(17 25 39 / 0.1);
}

.text-gray-neutral-900\/20 {
  color: rgb(17 25 39 / 0.2);
}

.text-gray-neutral-900\/25 {
  color: rgb(17 25 39 / 0.25);
}

.text-gray-neutral-900\/30 {
  color: rgb(17 25 39 / 0.3);
}

.text-gray-neutral-900\/40 {
  color: rgb(17 25 39 / 0.4);
}

.text-gray-neutral-900\/50 {
  color: rgb(17 25 39 / 0.5);
}

.text-gray-neutral-900\/60 {
  color: rgb(17 25 39 / 0.6);
}

.text-gray-neutral-900\/70 {
  color: rgb(17 25 39 / 0.7);
}

.text-gray-neutral-900\/75 {
  color: rgb(17 25 39 / 0.75);
}

.text-gray-neutral-900\/80 {
  color: rgb(17 25 39 / 0.8);
}

.text-gray-neutral-900\/90 {
  color: rgb(17 25 39 / 0.9);
}

.text-gray-neutral-900\/95 {
  color: rgb(17 25 39 / 0.95);
}

.text-gray-neutral-900\/100 {
  color: rgb(17 25 39 / 1);
}

.text-gray-neutral\/0 {
  color: rgb(157 164 174 / 0);
}

.text-gray-neutral\/5 {
  color: rgb(157 164 174 / 0.05);
}

.text-gray-neutral\/10 {
  color: rgb(157 164 174 / 0.1);
}

.text-gray-neutral\/20 {
  color: rgb(157 164 174 / 0.2);
}

.text-gray-neutral\/25 {
  color: rgb(157 164 174 / 0.25);
}

.text-gray-neutral\/30 {
  color: rgb(157 164 174 / 0.3);
}

.text-gray-neutral\/40 {
  color: rgb(157 164 174 / 0.4);
}

.text-gray-neutral\/50 {
  color: rgb(157 164 174 / 0.5);
}

.text-gray-neutral\/60 {
  color: rgb(157 164 174 / 0.6);
}

.text-gray-neutral\/70 {
  color: rgb(157 164 174 / 0.7);
}

.text-gray-neutral\/75 {
  color: rgb(157 164 174 / 0.75);
}

.text-gray-neutral\/80 {
  color: rgb(157 164 174 / 0.8);
}

.text-gray-neutral\/90 {
  color: rgb(157 164 174 / 0.9);
}

.text-gray-neutral\/95 {
  color: rgb(157 164 174 / 0.95);
}

.text-gray-neutral\/100 {
  color: rgb(157 164 174 / 1);
}

.text-gray-iron-25\/0 {
  color: rgb(252 252 252 / 0);
}

.text-gray-iron-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.text-gray-iron-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.text-gray-iron-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.text-gray-iron-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.text-gray-iron-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.text-gray-iron-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.text-gray-iron-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.text-gray-iron-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.text-gray-iron-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.text-gray-iron-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.text-gray-iron-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.text-gray-iron-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.text-gray-iron-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.text-gray-iron-25\/100 {
  color: rgb(252 252 252 / 1);
}

.text-gray-iron-50\/0 {
  color: rgb(250 250 250 / 0);
}

.text-gray-iron-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.text-gray-iron-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.text-gray-iron-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.text-gray-iron-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.text-gray-iron-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.text-gray-iron-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.text-gray-iron-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.text-gray-iron-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.text-gray-iron-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.text-gray-iron-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.text-gray-iron-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.text-gray-iron-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.text-gray-iron-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.text-gray-iron-50\/100 {
  color: rgb(250 250 250 / 1);
}

.text-gray-iron-100\/0 {
  color: rgb(244 244 245 / 0);
}

.text-gray-iron-100\/5 {
  color: rgb(244 244 245 / 0.05);
}

.text-gray-iron-100\/10 {
  color: rgb(244 244 245 / 0.1);
}

.text-gray-iron-100\/20 {
  color: rgb(244 244 245 / 0.2);
}

.text-gray-iron-100\/25 {
  color: rgb(244 244 245 / 0.25);
}

.text-gray-iron-100\/30 {
  color: rgb(244 244 245 / 0.3);
}

.text-gray-iron-100\/40 {
  color: rgb(244 244 245 / 0.4);
}

.text-gray-iron-100\/50 {
  color: rgb(244 244 245 / 0.5);
}

.text-gray-iron-100\/60 {
  color: rgb(244 244 245 / 0.6);
}

.text-gray-iron-100\/70 {
  color: rgb(244 244 245 / 0.7);
}

.text-gray-iron-100\/75 {
  color: rgb(244 244 245 / 0.75);
}

.text-gray-iron-100\/80 {
  color: rgb(244 244 245 / 0.8);
}

.text-gray-iron-100\/90 {
  color: rgb(244 244 245 / 0.9);
}

.text-gray-iron-100\/95 {
  color: rgb(244 244 245 / 0.95);
}

.text-gray-iron-100\/100 {
  color: rgb(244 244 245 / 1);
}

.text-gray-iron-200\/0 {
  color: rgb(228 228 231 / 0);
}

.text-gray-iron-200\/5 {
  color: rgb(228 228 231 / 0.05);
}

.text-gray-iron-200\/10 {
  color: rgb(228 228 231 / 0.1);
}

.text-gray-iron-200\/20 {
  color: rgb(228 228 231 / 0.2);
}

.text-gray-iron-200\/25 {
  color: rgb(228 228 231 / 0.25);
}

.text-gray-iron-200\/30 {
  color: rgb(228 228 231 / 0.3);
}

.text-gray-iron-200\/40 {
  color: rgb(228 228 231 / 0.4);
}

.text-gray-iron-200\/50 {
  color: rgb(228 228 231 / 0.5);
}

.text-gray-iron-200\/60 {
  color: rgb(228 228 231 / 0.6);
}

.text-gray-iron-200\/70 {
  color: rgb(228 228 231 / 0.7);
}

.text-gray-iron-200\/75 {
  color: rgb(228 228 231 / 0.75);
}

.text-gray-iron-200\/80 {
  color: rgb(228 228 231 / 0.8);
}

.text-gray-iron-200\/90 {
  color: rgb(228 228 231 / 0.9);
}

.text-gray-iron-200\/95 {
  color: rgb(228 228 231 / 0.95);
}

.text-gray-iron-200\/100 {
  color: rgb(228 228 231 / 1);
}

.text-gray-iron-300\/0 {
  color: rgb(209 209 214 / 0);
}

.text-gray-iron-300\/5 {
  color: rgb(209 209 214 / 0.05);
}

.text-gray-iron-300\/10 {
  color: rgb(209 209 214 / 0.1);
}

.text-gray-iron-300\/20 {
  color: rgb(209 209 214 / 0.2);
}

.text-gray-iron-300\/25 {
  color: rgb(209 209 214 / 0.25);
}

.text-gray-iron-300\/30 {
  color: rgb(209 209 214 / 0.3);
}

.text-gray-iron-300\/40 {
  color: rgb(209 209 214 / 0.4);
}

.text-gray-iron-300\/50 {
  color: rgb(209 209 214 / 0.5);
}

.text-gray-iron-300\/60 {
  color: rgb(209 209 214 / 0.6);
}

.text-gray-iron-300\/70 {
  color: rgb(209 209 214 / 0.7);
}

.text-gray-iron-300\/75 {
  color: rgb(209 209 214 / 0.75);
}

.text-gray-iron-300\/80 {
  color: rgb(209 209 214 / 0.8);
}

.text-gray-iron-300\/90 {
  color: rgb(209 209 214 / 0.9);
}

.text-gray-iron-300\/95 {
  color: rgb(209 209 214 / 0.95);
}

.text-gray-iron-300\/100 {
  color: rgb(209 209 214 / 1);
}

.text-gray-iron-400\/0 {
  color: rgb(160 160 171 / 0);
}

.text-gray-iron-400\/5 {
  color: rgb(160 160 171 / 0.05);
}

.text-gray-iron-400\/10 {
  color: rgb(160 160 171 / 0.1);
}

.text-gray-iron-400\/20 {
  color: rgb(160 160 171 / 0.2);
}

.text-gray-iron-400\/25 {
  color: rgb(160 160 171 / 0.25);
}

.text-gray-iron-400\/30 {
  color: rgb(160 160 171 / 0.3);
}

.text-gray-iron-400\/40 {
  color: rgb(160 160 171 / 0.4);
}

.text-gray-iron-400\/50 {
  color: rgb(160 160 171 / 0.5);
}

.text-gray-iron-400\/60 {
  color: rgb(160 160 171 / 0.6);
}

.text-gray-iron-400\/70 {
  color: rgb(160 160 171 / 0.7);
}

.text-gray-iron-400\/75 {
  color: rgb(160 160 171 / 0.75);
}

.text-gray-iron-400\/80 {
  color: rgb(160 160 171 / 0.8);
}

.text-gray-iron-400\/90 {
  color: rgb(160 160 171 / 0.9);
}

.text-gray-iron-400\/95 {
  color: rgb(160 160 171 / 0.95);
}

.text-gray-iron-400\/100 {
  color: rgb(160 160 171 / 1);
}

.text-gray-iron-500\/0 {
  color: rgb(112 112 123 / 0);
}

.text-gray-iron-500\/5 {
  color: rgb(112 112 123 / 0.05);
}

.text-gray-iron-500\/10 {
  color: rgb(112 112 123 / 0.1);
}

.text-gray-iron-500\/20 {
  color: rgb(112 112 123 / 0.2);
}

.text-gray-iron-500\/25 {
  color: rgb(112 112 123 / 0.25);
}

.text-gray-iron-500\/30 {
  color: rgb(112 112 123 / 0.3);
}

.text-gray-iron-500\/40 {
  color: rgb(112 112 123 / 0.4);
}

.text-gray-iron-500\/50 {
  color: rgb(112 112 123 / 0.5);
}

.text-gray-iron-500\/60 {
  color: rgb(112 112 123 / 0.6);
}

.text-gray-iron-500\/70 {
  color: rgb(112 112 123 / 0.7);
}

.text-gray-iron-500\/75 {
  color: rgb(112 112 123 / 0.75);
}

.text-gray-iron-500\/80 {
  color: rgb(112 112 123 / 0.8);
}

.text-gray-iron-500\/90 {
  color: rgb(112 112 123 / 0.9);
}

.text-gray-iron-500\/95 {
  color: rgb(112 112 123 / 0.95);
}

.text-gray-iron-500\/100 {
  color: rgb(112 112 123 / 1);
}

.text-gray-iron-600\/0 {
  color: rgb(81 82 92 / 0);
}

.text-gray-iron-600\/5 {
  color: rgb(81 82 92 / 0.05);
}

.text-gray-iron-600\/10 {
  color: rgb(81 82 92 / 0.1);
}

.text-gray-iron-600\/20 {
  color: rgb(81 82 92 / 0.2);
}

.text-gray-iron-600\/25 {
  color: rgb(81 82 92 / 0.25);
}

.text-gray-iron-600\/30 {
  color: rgb(81 82 92 / 0.3);
}

.text-gray-iron-600\/40 {
  color: rgb(81 82 92 / 0.4);
}

.text-gray-iron-600\/50 {
  color: rgb(81 82 92 / 0.5);
}

.text-gray-iron-600\/60 {
  color: rgb(81 82 92 / 0.6);
}

.text-gray-iron-600\/70 {
  color: rgb(81 82 92 / 0.7);
}

.text-gray-iron-600\/75 {
  color: rgb(81 82 92 / 0.75);
}

.text-gray-iron-600\/80 {
  color: rgb(81 82 92 / 0.8);
}

.text-gray-iron-600\/90 {
  color: rgb(81 82 92 / 0.9);
}

.text-gray-iron-600\/95 {
  color: rgb(81 82 92 / 0.95);
}

.text-gray-iron-600\/100 {
  color: rgb(81 82 92 / 1);
}

.text-gray-iron-700\/0 {
  color: rgb(63 63 70 / 0);
}

.text-gray-iron-700\/5 {
  color: rgb(63 63 70 / 0.05);
}

.text-gray-iron-700\/10 {
  color: rgb(63 63 70 / 0.1);
}

.text-gray-iron-700\/20 {
  color: rgb(63 63 70 / 0.2);
}

.text-gray-iron-700\/25 {
  color: rgb(63 63 70 / 0.25);
}

.text-gray-iron-700\/30 {
  color: rgb(63 63 70 / 0.3);
}

.text-gray-iron-700\/40 {
  color: rgb(63 63 70 / 0.4);
}

.text-gray-iron-700\/50 {
  color: rgb(63 63 70 / 0.5);
}

.text-gray-iron-700\/60 {
  color: rgb(63 63 70 / 0.6);
}

.text-gray-iron-700\/70 {
  color: rgb(63 63 70 / 0.7);
}

.text-gray-iron-700\/75 {
  color: rgb(63 63 70 / 0.75);
}

.text-gray-iron-700\/80 {
  color: rgb(63 63 70 / 0.8);
}

.text-gray-iron-700\/90 {
  color: rgb(63 63 70 / 0.9);
}

.text-gray-iron-700\/95 {
  color: rgb(63 63 70 / 0.95);
}

.text-gray-iron-700\/100 {
  color: rgb(63 63 70 / 1);
}

.text-gray-iron-800\/0 {
  color: rgb(38 39 43 / 0);
}

.text-gray-iron-800\/5 {
  color: rgb(38 39 43 / 0.05);
}

.text-gray-iron-800\/10 {
  color: rgb(38 39 43 / 0.1);
}

.text-gray-iron-800\/20 {
  color: rgb(38 39 43 / 0.2);
}

.text-gray-iron-800\/25 {
  color: rgb(38 39 43 / 0.25);
}

.text-gray-iron-800\/30 {
  color: rgb(38 39 43 / 0.3);
}

.text-gray-iron-800\/40 {
  color: rgb(38 39 43 / 0.4);
}

.text-gray-iron-800\/50 {
  color: rgb(38 39 43 / 0.5);
}

.text-gray-iron-800\/60 {
  color: rgb(38 39 43 / 0.6);
}

.text-gray-iron-800\/70 {
  color: rgb(38 39 43 / 0.7);
}

.text-gray-iron-800\/75 {
  color: rgb(38 39 43 / 0.75);
}

.text-gray-iron-800\/80 {
  color: rgb(38 39 43 / 0.8);
}

.text-gray-iron-800\/90 {
  color: rgb(38 39 43 / 0.9);
}

.text-gray-iron-800\/95 {
  color: rgb(38 39 43 / 0.95);
}

.text-gray-iron-800\/100 {
  color: rgb(38 39 43 / 1);
}

.text-gray-iron-900\/0 {
  color: rgb(24 24 27 / 0);
}

.text-gray-iron-900\/5 {
  color: rgb(24 24 27 / 0.05);
}

.text-gray-iron-900\/10 {
  color: rgb(24 24 27 / 0.1);
}

.text-gray-iron-900\/20 {
  color: rgb(24 24 27 / 0.2);
}

.text-gray-iron-900\/25 {
  color: rgb(24 24 27 / 0.25);
}

.text-gray-iron-900\/30 {
  color: rgb(24 24 27 / 0.3);
}

.text-gray-iron-900\/40 {
  color: rgb(24 24 27 / 0.4);
}

.text-gray-iron-900\/50 {
  color: rgb(24 24 27 / 0.5);
}

.text-gray-iron-900\/60 {
  color: rgb(24 24 27 / 0.6);
}

.text-gray-iron-900\/70 {
  color: rgb(24 24 27 / 0.7);
}

.text-gray-iron-900\/75 {
  color: rgb(24 24 27 / 0.75);
}

.text-gray-iron-900\/80 {
  color: rgb(24 24 27 / 0.8);
}

.text-gray-iron-900\/90 {
  color: rgb(24 24 27 / 0.9);
}

.text-gray-iron-900\/95 {
  color: rgb(24 24 27 / 0.95);
}

.text-gray-iron-900\/100 {
  color: rgb(24 24 27 / 1);
}

.text-gray-iron\/0 {
  color: rgb(160 160 171 / 0);
}

.text-gray-iron\/5 {
  color: rgb(160 160 171 / 0.05);
}

.text-gray-iron\/10 {
  color: rgb(160 160 171 / 0.1);
}

.text-gray-iron\/20 {
  color: rgb(160 160 171 / 0.2);
}

.text-gray-iron\/25 {
  color: rgb(160 160 171 / 0.25);
}

.text-gray-iron\/30 {
  color: rgb(160 160 171 / 0.3);
}

.text-gray-iron\/40 {
  color: rgb(160 160 171 / 0.4);
}

.text-gray-iron\/50 {
  color: rgb(160 160 171 / 0.5);
}

.text-gray-iron\/60 {
  color: rgb(160 160 171 / 0.6);
}

.text-gray-iron\/70 {
  color: rgb(160 160 171 / 0.7);
}

.text-gray-iron\/75 {
  color: rgb(160 160 171 / 0.75);
}

.text-gray-iron\/80 {
  color: rgb(160 160 171 / 0.8);
}

.text-gray-iron\/90 {
  color: rgb(160 160 171 / 0.9);
}

.text-gray-iron\/95 {
  color: rgb(160 160 171 / 0.95);
}

.text-gray-iron\/100 {
  color: rgb(160 160 171 / 1);
}

.text-gray-true-25\/0 {
  color: rgb(252 252 252 / 0);
}

.text-gray-true-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.text-gray-true-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.text-gray-true-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.text-gray-true-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.text-gray-true-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.text-gray-true-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.text-gray-true-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.text-gray-true-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.text-gray-true-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.text-gray-true-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.text-gray-true-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.text-gray-true-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.text-gray-true-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.text-gray-true-25\/100 {
  color: rgb(252 252 252 / 1);
}

.text-gray-true-50\/0 {
  color: rgb(250 250 250 / 0);
}

.text-gray-true-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.text-gray-true-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.text-gray-true-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.text-gray-true-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.text-gray-true-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.text-gray-true-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.text-gray-true-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.text-gray-true-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.text-gray-true-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.text-gray-true-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.text-gray-true-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.text-gray-true-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.text-gray-true-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.text-gray-true-50\/100 {
  color: rgb(250 250 250 / 1);
}

.text-gray-true-100\/0 {
  color: rgb(245 245 245 / 0);
}

.text-gray-true-100\/5 {
  color: rgb(245 245 245 / 0.05);
}

.text-gray-true-100\/10 {
  color: rgb(245 245 245 / 0.1);
}

.text-gray-true-100\/20 {
  color: rgb(245 245 245 / 0.2);
}

.text-gray-true-100\/25 {
  color: rgb(245 245 245 / 0.25);
}

.text-gray-true-100\/30 {
  color: rgb(245 245 245 / 0.3);
}

.text-gray-true-100\/40 {
  color: rgb(245 245 245 / 0.4);
}

.text-gray-true-100\/50 {
  color: rgb(245 245 245 / 0.5);
}

.text-gray-true-100\/60 {
  color: rgb(245 245 245 / 0.6);
}

.text-gray-true-100\/70 {
  color: rgb(245 245 245 / 0.7);
}

.text-gray-true-100\/75 {
  color: rgb(245 245 245 / 0.75);
}

.text-gray-true-100\/80 {
  color: rgb(245 245 245 / 0.8);
}

.text-gray-true-100\/90 {
  color: rgb(245 245 245 / 0.9);
}

.text-gray-true-100\/95 {
  color: rgb(245 245 245 / 0.95);
}

.text-gray-true-100\/100 {
  color: rgb(245 245 245 / 1);
}

.text-gray-true-200\/0 {
  color: rgb(229 229 229 / 0);
}

.text-gray-true-200\/5 {
  color: rgb(229 229 229 / 0.05);
}

.text-gray-true-200\/10 {
  color: rgb(229 229 229 / 0.1);
}

.text-gray-true-200\/20 {
  color: rgb(229 229 229 / 0.2);
}

.text-gray-true-200\/25 {
  color: rgb(229 229 229 / 0.25);
}

.text-gray-true-200\/30 {
  color: rgb(229 229 229 / 0.3);
}

.text-gray-true-200\/40 {
  color: rgb(229 229 229 / 0.4);
}

.text-gray-true-200\/50 {
  color: rgb(229 229 229 / 0.5);
}

.text-gray-true-200\/60 {
  color: rgb(229 229 229 / 0.6);
}

.text-gray-true-200\/70 {
  color: rgb(229 229 229 / 0.7);
}

.text-gray-true-200\/75 {
  color: rgb(229 229 229 / 0.75);
}

.text-gray-true-200\/80 {
  color: rgb(229 229 229 / 0.8);
}

.text-gray-true-200\/90 {
  color: rgb(229 229 229 / 0.9);
}

.text-gray-true-200\/95 {
  color: rgb(229 229 229 / 0.95);
}

.text-gray-true-200\/100 {
  color: rgb(229 229 229 / 1);
}

.text-gray-true-300\/0 {
  color: rgb(214 214 214 / 0);
}

.text-gray-true-300\/5 {
  color: rgb(214 214 214 / 0.05);
}

.text-gray-true-300\/10 {
  color: rgb(214 214 214 / 0.1);
}

.text-gray-true-300\/20 {
  color: rgb(214 214 214 / 0.2);
}

.text-gray-true-300\/25 {
  color: rgb(214 214 214 / 0.25);
}

.text-gray-true-300\/30 {
  color: rgb(214 214 214 / 0.3);
}

.text-gray-true-300\/40 {
  color: rgb(214 214 214 / 0.4);
}

.text-gray-true-300\/50 {
  color: rgb(214 214 214 / 0.5);
}

.text-gray-true-300\/60 {
  color: rgb(214 214 214 / 0.6);
}

.text-gray-true-300\/70 {
  color: rgb(214 214 214 / 0.7);
}

.text-gray-true-300\/75 {
  color: rgb(214 214 214 / 0.75);
}

.text-gray-true-300\/80 {
  color: rgb(214 214 214 / 0.8);
}

.text-gray-true-300\/90 {
  color: rgb(214 214 214 / 0.9);
}

.text-gray-true-300\/95 {
  color: rgb(214 214 214 / 0.95);
}

.text-gray-true-300\/100 {
  color: rgb(214 214 214 / 1);
}

.text-gray-true-400\/0 {
  color: rgb(163 163 163 / 0);
}

.text-gray-true-400\/5 {
  color: rgb(163 163 163 / 0.05);
}

.text-gray-true-400\/10 {
  color: rgb(163 163 163 / 0.1);
}

.text-gray-true-400\/20 {
  color: rgb(163 163 163 / 0.2);
}

.text-gray-true-400\/25 {
  color: rgb(163 163 163 / 0.25);
}

.text-gray-true-400\/30 {
  color: rgb(163 163 163 / 0.3);
}

.text-gray-true-400\/40 {
  color: rgb(163 163 163 / 0.4);
}

.text-gray-true-400\/50 {
  color: rgb(163 163 163 / 0.5);
}

.text-gray-true-400\/60 {
  color: rgb(163 163 163 / 0.6);
}

.text-gray-true-400\/70 {
  color: rgb(163 163 163 / 0.7);
}

.text-gray-true-400\/75 {
  color: rgb(163 163 163 / 0.75);
}

.text-gray-true-400\/80 {
  color: rgb(163 163 163 / 0.8);
}

.text-gray-true-400\/90 {
  color: rgb(163 163 163 / 0.9);
}

.text-gray-true-400\/95 {
  color: rgb(163 163 163 / 0.95);
}

.text-gray-true-400\/100 {
  color: rgb(163 163 163 / 1);
}

.text-gray-true-500\/0 {
  color: rgb(115 115 115 / 0);
}

.text-gray-true-500\/5 {
  color: rgb(115 115 115 / 0.05);
}

.text-gray-true-500\/10 {
  color: rgb(115 115 115 / 0.1);
}

.text-gray-true-500\/20 {
  color: rgb(115 115 115 / 0.2);
}

.text-gray-true-500\/25 {
  color: rgb(115 115 115 / 0.25);
}

.text-gray-true-500\/30 {
  color: rgb(115 115 115 / 0.3);
}

.text-gray-true-500\/40 {
  color: rgb(115 115 115 / 0.4);
}

.text-gray-true-500\/50 {
  color: rgb(115 115 115 / 0.5);
}

.text-gray-true-500\/60 {
  color: rgb(115 115 115 / 0.6);
}

.text-gray-true-500\/70 {
  color: rgb(115 115 115 / 0.7);
}

.text-gray-true-500\/75 {
  color: rgb(115 115 115 / 0.75);
}

.text-gray-true-500\/80 {
  color: rgb(115 115 115 / 0.8);
}

.text-gray-true-500\/90 {
  color: rgb(115 115 115 / 0.9);
}

.text-gray-true-500\/95 {
  color: rgb(115 115 115 / 0.95);
}

.text-gray-true-500\/100 {
  color: rgb(115 115 115 / 1);
}

.text-gray-true-600\/0 {
  color: rgb(82 82 82 / 0);
}

.text-gray-true-600\/5 {
  color: rgb(82 82 82 / 0.05);
}

.text-gray-true-600\/10 {
  color: rgb(82 82 82 / 0.1);
}

.text-gray-true-600\/20 {
  color: rgb(82 82 82 / 0.2);
}

.text-gray-true-600\/25 {
  color: rgb(82 82 82 / 0.25);
}

.text-gray-true-600\/30 {
  color: rgb(82 82 82 / 0.3);
}

.text-gray-true-600\/40 {
  color: rgb(82 82 82 / 0.4);
}

.text-gray-true-600\/50 {
  color: rgb(82 82 82 / 0.5);
}

.text-gray-true-600\/60 {
  color: rgb(82 82 82 / 0.6);
}

.text-gray-true-600\/70 {
  color: rgb(82 82 82 / 0.7);
}

.text-gray-true-600\/75 {
  color: rgb(82 82 82 / 0.75);
}

.text-gray-true-600\/80 {
  color: rgb(82 82 82 / 0.8);
}

.text-gray-true-600\/90 {
  color: rgb(82 82 82 / 0.9);
}

.text-gray-true-600\/95 {
  color: rgb(82 82 82 / 0.95);
}

.text-gray-true-600\/100 {
  color: rgb(82 82 82 / 1);
}

.text-gray-true-700\/0 {
  color: rgb(66 66 66 / 0);
}

.text-gray-true-700\/5 {
  color: rgb(66 66 66 / 0.05);
}

.text-gray-true-700\/10 {
  color: rgb(66 66 66 / 0.1);
}

.text-gray-true-700\/20 {
  color: rgb(66 66 66 / 0.2);
}

.text-gray-true-700\/25 {
  color: rgb(66 66 66 / 0.25);
}

.text-gray-true-700\/30 {
  color: rgb(66 66 66 / 0.3);
}

.text-gray-true-700\/40 {
  color: rgb(66 66 66 / 0.4);
}

.text-gray-true-700\/50 {
  color: rgb(66 66 66 / 0.5);
}

.text-gray-true-700\/60 {
  color: rgb(66 66 66 / 0.6);
}

.text-gray-true-700\/70 {
  color: rgb(66 66 66 / 0.7);
}

.text-gray-true-700\/75 {
  color: rgb(66 66 66 / 0.75);
}

.text-gray-true-700\/80 {
  color: rgb(66 66 66 / 0.8);
}

.text-gray-true-700\/90 {
  color: rgb(66 66 66 / 0.9);
}

.text-gray-true-700\/95 {
  color: rgb(66 66 66 / 0.95);
}

.text-gray-true-700\/100 {
  color: rgb(66 66 66 / 1);
}

.text-gray-true-800\/0 {
  color: rgb(41 41 41 / 0);
}

.text-gray-true-800\/5 {
  color: rgb(41 41 41 / 0.05);
}

.text-gray-true-800\/10 {
  color: rgb(41 41 41 / 0.1);
}

.text-gray-true-800\/20 {
  color: rgb(41 41 41 / 0.2);
}

.text-gray-true-800\/25 {
  color: rgb(41 41 41 / 0.25);
}

.text-gray-true-800\/30 {
  color: rgb(41 41 41 / 0.3);
}

.text-gray-true-800\/40 {
  color: rgb(41 41 41 / 0.4);
}

.text-gray-true-800\/50 {
  color: rgb(41 41 41 / 0.5);
}

.text-gray-true-800\/60 {
  color: rgb(41 41 41 / 0.6);
}

.text-gray-true-800\/70 {
  color: rgb(41 41 41 / 0.7);
}

.text-gray-true-800\/75 {
  color: rgb(41 41 41 / 0.75);
}

.text-gray-true-800\/80 {
  color: rgb(41 41 41 / 0.8);
}

.text-gray-true-800\/90 {
  color: rgb(41 41 41 / 0.9);
}

.text-gray-true-800\/95 {
  color: rgb(41 41 41 / 0.95);
}

.text-gray-true-800\/100 {
  color: rgb(41 41 41 / 1);
}

.text-gray-true-900\/0 {
  color: rgb(20 20 20 / 0);
}

.text-gray-true-900\/5 {
  color: rgb(20 20 20 / 0.05);
}

.text-gray-true-900\/10 {
  color: rgb(20 20 20 / 0.1);
}

.text-gray-true-900\/20 {
  color: rgb(20 20 20 / 0.2);
}

.text-gray-true-900\/25 {
  color: rgb(20 20 20 / 0.25);
}

.text-gray-true-900\/30 {
  color: rgb(20 20 20 / 0.3);
}

.text-gray-true-900\/40 {
  color: rgb(20 20 20 / 0.4);
}

.text-gray-true-900\/50 {
  color: rgb(20 20 20 / 0.5);
}

.text-gray-true-900\/60 {
  color: rgb(20 20 20 / 0.6);
}

.text-gray-true-900\/70 {
  color: rgb(20 20 20 / 0.7);
}

.text-gray-true-900\/75 {
  color: rgb(20 20 20 / 0.75);
}

.text-gray-true-900\/80 {
  color: rgb(20 20 20 / 0.8);
}

.text-gray-true-900\/90 {
  color: rgb(20 20 20 / 0.9);
}

.text-gray-true-900\/95 {
  color: rgb(20 20 20 / 0.95);
}

.text-gray-true-900\/100 {
  color: rgb(20 20 20 / 1);
}

.text-gray-true\/0 {
  color: rgb(163 163 163 / 0);
}

.text-gray-true\/5 {
  color: rgb(163 163 163 / 0.05);
}

.text-gray-true\/10 {
  color: rgb(163 163 163 / 0.1);
}

.text-gray-true\/20 {
  color: rgb(163 163 163 / 0.2);
}

.text-gray-true\/25 {
  color: rgb(163 163 163 / 0.25);
}

.text-gray-true\/30 {
  color: rgb(163 163 163 / 0.3);
}

.text-gray-true\/40 {
  color: rgb(163 163 163 / 0.4);
}

.text-gray-true\/50 {
  color: rgb(163 163 163 / 0.5);
}

.text-gray-true\/60 {
  color: rgb(163 163 163 / 0.6);
}

.text-gray-true\/70 {
  color: rgb(163 163 163 / 0.7);
}

.text-gray-true\/75 {
  color: rgb(163 163 163 / 0.75);
}

.text-gray-true\/80 {
  color: rgb(163 163 163 / 0.8);
}

.text-gray-true\/90 {
  color: rgb(163 163 163 / 0.9);
}

.text-gray-true\/95 {
  color: rgb(163 163 163 / 0.95);
}

.text-gray-true\/100 {
  color: rgb(163 163 163 / 1);
}

.text-gray-warm-25\/0 {
  color: rgb(253 253 252 / 0);
}

.text-gray-warm-25\/5 {
  color: rgb(253 253 252 / 0.05);
}

.text-gray-warm-25\/10 {
  color: rgb(253 253 252 / 0.1);
}

.text-gray-warm-25\/20 {
  color: rgb(253 253 252 / 0.2);
}

.text-gray-warm-25\/25 {
  color: rgb(253 253 252 / 0.25);
}

.text-gray-warm-25\/30 {
  color: rgb(253 253 252 / 0.3);
}

.text-gray-warm-25\/40 {
  color: rgb(253 253 252 / 0.4);
}

.text-gray-warm-25\/50 {
  color: rgb(253 253 252 / 0.5);
}

.text-gray-warm-25\/60 {
  color: rgb(253 253 252 / 0.6);
}

.text-gray-warm-25\/70 {
  color: rgb(253 253 252 / 0.7);
}

.text-gray-warm-25\/75 {
  color: rgb(253 253 252 / 0.75);
}

.text-gray-warm-25\/80 {
  color: rgb(253 253 252 / 0.8);
}

.text-gray-warm-25\/90 {
  color: rgb(253 253 252 / 0.9);
}

.text-gray-warm-25\/95 {
  color: rgb(253 253 252 / 0.95);
}

.text-gray-warm-25\/100 {
  color: rgb(253 253 252 / 1);
}

.text-gray-warm-50\/0 {
  color: rgb(250 250 249 / 0);
}

.text-gray-warm-50\/5 {
  color: rgb(250 250 249 / 0.05);
}

.text-gray-warm-50\/10 {
  color: rgb(250 250 249 / 0.1);
}

.text-gray-warm-50\/20 {
  color: rgb(250 250 249 / 0.2);
}

.text-gray-warm-50\/25 {
  color: rgb(250 250 249 / 0.25);
}

.text-gray-warm-50\/30 {
  color: rgb(250 250 249 / 0.3);
}

.text-gray-warm-50\/40 {
  color: rgb(250 250 249 / 0.4);
}

.text-gray-warm-50\/50 {
  color: rgb(250 250 249 / 0.5);
}

.text-gray-warm-50\/60 {
  color: rgb(250 250 249 / 0.6);
}

.text-gray-warm-50\/70 {
  color: rgb(250 250 249 / 0.7);
}

.text-gray-warm-50\/75 {
  color: rgb(250 250 249 / 0.75);
}

.text-gray-warm-50\/80 {
  color: rgb(250 250 249 / 0.8);
}

.text-gray-warm-50\/90 {
  color: rgb(250 250 249 / 0.9);
}

.text-gray-warm-50\/95 {
  color: rgb(250 250 249 / 0.95);
}

.text-gray-warm-50\/100 {
  color: rgb(250 250 249 / 1);
}

.text-gray-warm-100\/0 {
  color: rgb(245 245 244 / 0);
}

.text-gray-warm-100\/5 {
  color: rgb(245 245 244 / 0.05);
}

.text-gray-warm-100\/10 {
  color: rgb(245 245 244 / 0.1);
}

.text-gray-warm-100\/20 {
  color: rgb(245 245 244 / 0.2);
}

.text-gray-warm-100\/25 {
  color: rgb(245 245 244 / 0.25);
}

.text-gray-warm-100\/30 {
  color: rgb(245 245 244 / 0.3);
}

.text-gray-warm-100\/40 {
  color: rgb(245 245 244 / 0.4);
}

.text-gray-warm-100\/50 {
  color: rgb(245 245 244 / 0.5);
}

.text-gray-warm-100\/60 {
  color: rgb(245 245 244 / 0.6);
}

.text-gray-warm-100\/70 {
  color: rgb(245 245 244 / 0.7);
}

.text-gray-warm-100\/75 {
  color: rgb(245 245 244 / 0.75);
}

.text-gray-warm-100\/80 {
  color: rgb(245 245 244 / 0.8);
}

.text-gray-warm-100\/90 {
  color: rgb(245 245 244 / 0.9);
}

.text-gray-warm-100\/95 {
  color: rgb(245 245 244 / 0.95);
}

.text-gray-warm-100\/100 {
  color: rgb(245 245 244 / 1);
}

.text-gray-warm-200\/0 {
  color: rgb(231 229 228 / 0);
}

.text-gray-warm-200\/5 {
  color: rgb(231 229 228 / 0.05);
}

.text-gray-warm-200\/10 {
  color: rgb(231 229 228 / 0.1);
}

.text-gray-warm-200\/20 {
  color: rgb(231 229 228 / 0.2);
}

.text-gray-warm-200\/25 {
  color: rgb(231 229 228 / 0.25);
}

.text-gray-warm-200\/30 {
  color: rgb(231 229 228 / 0.3);
}

.text-gray-warm-200\/40 {
  color: rgb(231 229 228 / 0.4);
}

.text-gray-warm-200\/50 {
  color: rgb(231 229 228 / 0.5);
}

.text-gray-warm-200\/60 {
  color: rgb(231 229 228 / 0.6);
}

.text-gray-warm-200\/70 {
  color: rgb(231 229 228 / 0.7);
}

.text-gray-warm-200\/75 {
  color: rgb(231 229 228 / 0.75);
}

.text-gray-warm-200\/80 {
  color: rgb(231 229 228 / 0.8);
}

.text-gray-warm-200\/90 {
  color: rgb(231 229 228 / 0.9);
}

.text-gray-warm-200\/95 {
  color: rgb(231 229 228 / 0.95);
}

.text-gray-warm-200\/100 {
  color: rgb(231 229 228 / 1);
}

.text-gray-warm-300\/0 {
  color: rgb(215 211 208 / 0);
}

.text-gray-warm-300\/5 {
  color: rgb(215 211 208 / 0.05);
}

.text-gray-warm-300\/10 {
  color: rgb(215 211 208 / 0.1);
}

.text-gray-warm-300\/20 {
  color: rgb(215 211 208 / 0.2);
}

.text-gray-warm-300\/25 {
  color: rgb(215 211 208 / 0.25);
}

.text-gray-warm-300\/30 {
  color: rgb(215 211 208 / 0.3);
}

.text-gray-warm-300\/40 {
  color: rgb(215 211 208 / 0.4);
}

.text-gray-warm-300\/50 {
  color: rgb(215 211 208 / 0.5);
}

.text-gray-warm-300\/60 {
  color: rgb(215 211 208 / 0.6);
}

.text-gray-warm-300\/70 {
  color: rgb(215 211 208 / 0.7);
}

.text-gray-warm-300\/75 {
  color: rgb(215 211 208 / 0.75);
}

.text-gray-warm-300\/80 {
  color: rgb(215 211 208 / 0.8);
}

.text-gray-warm-300\/90 {
  color: rgb(215 211 208 / 0.9);
}

.text-gray-warm-300\/95 {
  color: rgb(215 211 208 / 0.95);
}

.text-gray-warm-300\/100 {
  color: rgb(215 211 208 / 1);
}

.text-gray-warm-400\/0 {
  color: rgb(169 162 157 / 0);
}

.text-gray-warm-400\/5 {
  color: rgb(169 162 157 / 0.05);
}

.text-gray-warm-400\/10 {
  color: rgb(169 162 157 / 0.1);
}

.text-gray-warm-400\/20 {
  color: rgb(169 162 157 / 0.2);
}

.text-gray-warm-400\/25 {
  color: rgb(169 162 157 / 0.25);
}

.text-gray-warm-400\/30 {
  color: rgb(169 162 157 / 0.3);
}

.text-gray-warm-400\/40 {
  color: rgb(169 162 157 / 0.4);
}

.text-gray-warm-400\/50 {
  color: rgb(169 162 157 / 0.5);
}

.text-gray-warm-400\/60 {
  color: rgb(169 162 157 / 0.6);
}

.text-gray-warm-400\/70 {
  color: rgb(169 162 157 / 0.7);
}

.text-gray-warm-400\/75 {
  color: rgb(169 162 157 / 0.75);
}

.text-gray-warm-400\/80 {
  color: rgb(169 162 157 / 0.8);
}

.text-gray-warm-400\/90 {
  color: rgb(169 162 157 / 0.9);
}

.text-gray-warm-400\/95 {
  color: rgb(169 162 157 / 0.95);
}

.text-gray-warm-400\/100 {
  color: rgb(169 162 157 / 1);
}

.text-gray-warm-500\/0 {
  color: rgb(121 113 107 / 0);
}

.text-gray-warm-500\/5 {
  color: rgb(121 113 107 / 0.05);
}

.text-gray-warm-500\/10 {
  color: rgb(121 113 107 / 0.1);
}

.text-gray-warm-500\/20 {
  color: rgb(121 113 107 / 0.2);
}

.text-gray-warm-500\/25 {
  color: rgb(121 113 107 / 0.25);
}

.text-gray-warm-500\/30 {
  color: rgb(121 113 107 / 0.3);
}

.text-gray-warm-500\/40 {
  color: rgb(121 113 107 / 0.4);
}

.text-gray-warm-500\/50 {
  color: rgb(121 113 107 / 0.5);
}

.text-gray-warm-500\/60 {
  color: rgb(121 113 107 / 0.6);
}

.text-gray-warm-500\/70 {
  color: rgb(121 113 107 / 0.7);
}

.text-gray-warm-500\/75 {
  color: rgb(121 113 107 / 0.75);
}

.text-gray-warm-500\/80 {
  color: rgb(121 113 107 / 0.8);
}

.text-gray-warm-500\/90 {
  color: rgb(121 113 107 / 0.9);
}

.text-gray-warm-500\/95 {
  color: rgb(121 113 107 / 0.95);
}

.text-gray-warm-500\/100 {
  color: rgb(121 113 107 / 1);
}

.text-gray-warm-600\/0 {
  color: rgb(87 83 78 / 0);
}

.text-gray-warm-600\/5 {
  color: rgb(87 83 78 / 0.05);
}

.text-gray-warm-600\/10 {
  color: rgb(87 83 78 / 0.1);
}

.text-gray-warm-600\/20 {
  color: rgb(87 83 78 / 0.2);
}

.text-gray-warm-600\/25 {
  color: rgb(87 83 78 / 0.25);
}

.text-gray-warm-600\/30 {
  color: rgb(87 83 78 / 0.3);
}

.text-gray-warm-600\/40 {
  color: rgb(87 83 78 / 0.4);
}

.text-gray-warm-600\/50 {
  color: rgb(87 83 78 / 0.5);
}

.text-gray-warm-600\/60 {
  color: rgb(87 83 78 / 0.6);
}

.text-gray-warm-600\/70 {
  color: rgb(87 83 78 / 0.7);
}

.text-gray-warm-600\/75 {
  color: rgb(87 83 78 / 0.75);
}

.text-gray-warm-600\/80 {
  color: rgb(87 83 78 / 0.8);
}

.text-gray-warm-600\/90 {
  color: rgb(87 83 78 / 0.9);
}

.text-gray-warm-600\/95 {
  color: rgb(87 83 78 / 0.95);
}

.text-gray-warm-600\/100 {
  color: rgb(87 83 78 / 1);
}

.text-gray-warm-700\/0 {
  color: rgb(68 64 60 / 0);
}

.text-gray-warm-700\/5 {
  color: rgb(68 64 60 / 0.05);
}

.text-gray-warm-700\/10 {
  color: rgb(68 64 60 / 0.1);
}

.text-gray-warm-700\/20 {
  color: rgb(68 64 60 / 0.2);
}

.text-gray-warm-700\/25 {
  color: rgb(68 64 60 / 0.25);
}

.text-gray-warm-700\/30 {
  color: rgb(68 64 60 / 0.3);
}

.text-gray-warm-700\/40 {
  color: rgb(68 64 60 / 0.4);
}

.text-gray-warm-700\/50 {
  color: rgb(68 64 60 / 0.5);
}

.text-gray-warm-700\/60 {
  color: rgb(68 64 60 / 0.6);
}

.text-gray-warm-700\/70 {
  color: rgb(68 64 60 / 0.7);
}

.text-gray-warm-700\/75 {
  color: rgb(68 64 60 / 0.75);
}

.text-gray-warm-700\/80 {
  color: rgb(68 64 60 / 0.8);
}

.text-gray-warm-700\/90 {
  color: rgb(68 64 60 / 0.9);
}

.text-gray-warm-700\/95 {
  color: rgb(68 64 60 / 0.95);
}

.text-gray-warm-700\/100 {
  color: rgb(68 64 60 / 1);
}

.text-gray-warm-800\/0 {
  color: rgb(41 37 36 / 0);
}

.text-gray-warm-800\/5 {
  color: rgb(41 37 36 / 0.05);
}

.text-gray-warm-800\/10 {
  color: rgb(41 37 36 / 0.1);
}

.text-gray-warm-800\/20 {
  color: rgb(41 37 36 / 0.2);
}

.text-gray-warm-800\/25 {
  color: rgb(41 37 36 / 0.25);
}

.text-gray-warm-800\/30 {
  color: rgb(41 37 36 / 0.3);
}

.text-gray-warm-800\/40 {
  color: rgb(41 37 36 / 0.4);
}

.text-gray-warm-800\/50 {
  color: rgb(41 37 36 / 0.5);
}

.text-gray-warm-800\/60 {
  color: rgb(41 37 36 / 0.6);
}

.text-gray-warm-800\/70 {
  color: rgb(41 37 36 / 0.7);
}

.text-gray-warm-800\/75 {
  color: rgb(41 37 36 / 0.75);
}

.text-gray-warm-800\/80 {
  color: rgb(41 37 36 / 0.8);
}

.text-gray-warm-800\/90 {
  color: rgb(41 37 36 / 0.9);
}

.text-gray-warm-800\/95 {
  color: rgb(41 37 36 / 0.95);
}

.text-gray-warm-800\/100 {
  color: rgb(41 37 36 / 1);
}

.text-gray-warm-900\/0 {
  color: rgb(28 25 23 / 0);
}

.text-gray-warm-900\/5 {
  color: rgb(28 25 23 / 0.05);
}

.text-gray-warm-900\/10 {
  color: rgb(28 25 23 / 0.1);
}

.text-gray-warm-900\/20 {
  color: rgb(28 25 23 / 0.2);
}

.text-gray-warm-900\/25 {
  color: rgb(28 25 23 / 0.25);
}

.text-gray-warm-900\/30 {
  color: rgb(28 25 23 / 0.3);
}

.text-gray-warm-900\/40 {
  color: rgb(28 25 23 / 0.4);
}

.text-gray-warm-900\/50 {
  color: rgb(28 25 23 / 0.5);
}

.text-gray-warm-900\/60 {
  color: rgb(28 25 23 / 0.6);
}

.text-gray-warm-900\/70 {
  color: rgb(28 25 23 / 0.7);
}

.text-gray-warm-900\/75 {
  color: rgb(28 25 23 / 0.75);
}

.text-gray-warm-900\/80 {
  color: rgb(28 25 23 / 0.8);
}

.text-gray-warm-900\/90 {
  color: rgb(28 25 23 / 0.9);
}

.text-gray-warm-900\/95 {
  color: rgb(28 25 23 / 0.95);
}

.text-gray-warm-900\/100 {
  color: rgb(28 25 23 / 1);
}

.text-gray-warm\/0 {
  color: rgb(169 162 157 / 0);
}

.text-gray-warm\/5 {
  color: rgb(169 162 157 / 0.05);
}

.text-gray-warm\/10 {
  color: rgb(169 162 157 / 0.1);
}

.text-gray-warm\/20 {
  color: rgb(169 162 157 / 0.2);
}

.text-gray-warm\/25 {
  color: rgb(169 162 157 / 0.25);
}

.text-gray-warm\/30 {
  color: rgb(169 162 157 / 0.3);
}

.text-gray-warm\/40 {
  color: rgb(169 162 157 / 0.4);
}

.text-gray-warm\/50 {
  color: rgb(169 162 157 / 0.5);
}

.text-gray-warm\/60 {
  color: rgb(169 162 157 / 0.6);
}

.text-gray-warm\/70 {
  color: rgb(169 162 157 / 0.7);
}

.text-gray-warm\/75 {
  color: rgb(169 162 157 / 0.75);
}

.text-gray-warm\/80 {
  color: rgb(169 162 157 / 0.8);
}

.text-gray-warm\/90 {
  color: rgb(169 162 157 / 0.9);
}

.text-gray-warm\/95 {
  color: rgb(169 162 157 / 0.95);
}

.text-gray-warm\/100 {
  color: rgb(169 162 157 / 1);
}

.text-moss-25\/0 {
  color: rgb(250 253 247 / 0);
}

.text-moss-25\/5 {
  color: rgb(250 253 247 / 0.05);
}

.text-moss-25\/10 {
  color: rgb(250 253 247 / 0.1);
}

.text-moss-25\/20 {
  color: rgb(250 253 247 / 0.2);
}

.text-moss-25\/25 {
  color: rgb(250 253 247 / 0.25);
}

.text-moss-25\/30 {
  color: rgb(250 253 247 / 0.3);
}

.text-moss-25\/40 {
  color: rgb(250 253 247 / 0.4);
}

.text-moss-25\/50 {
  color: rgb(250 253 247 / 0.5);
}

.text-moss-25\/60 {
  color: rgb(250 253 247 / 0.6);
}

.text-moss-25\/70 {
  color: rgb(250 253 247 / 0.7);
}

.text-moss-25\/75 {
  color: rgb(250 253 247 / 0.75);
}

.text-moss-25\/80 {
  color: rgb(250 253 247 / 0.8);
}

.text-moss-25\/90 {
  color: rgb(250 253 247 / 0.9);
}

.text-moss-25\/95 {
  color: rgb(250 253 247 / 0.95);
}

.text-moss-25\/100 {
  color: rgb(250 253 247 / 1);
}

.text-moss-50\/0 {
  color: rgb(245 251 238 / 0);
}

.text-moss-50\/5 {
  color: rgb(245 251 238 / 0.05);
}

.text-moss-50\/10 {
  color: rgb(245 251 238 / 0.1);
}

.text-moss-50\/20 {
  color: rgb(245 251 238 / 0.2);
}

.text-moss-50\/25 {
  color: rgb(245 251 238 / 0.25);
}

.text-moss-50\/30 {
  color: rgb(245 251 238 / 0.3);
}

.text-moss-50\/40 {
  color: rgb(245 251 238 / 0.4);
}

.text-moss-50\/50 {
  color: rgb(245 251 238 / 0.5);
}

.text-moss-50\/60 {
  color: rgb(245 251 238 / 0.6);
}

.text-moss-50\/70 {
  color: rgb(245 251 238 / 0.7);
}

.text-moss-50\/75 {
  color: rgb(245 251 238 / 0.75);
}

.text-moss-50\/80 {
  color: rgb(245 251 238 / 0.8);
}

.text-moss-50\/90 {
  color: rgb(245 251 238 / 0.9);
}

.text-moss-50\/95 {
  color: rgb(245 251 238 / 0.95);
}

.text-moss-50\/100 {
  color: rgb(245 251 238 / 1);
}

.text-moss-100\/0 {
  color: rgb(230 244 215 / 0);
}

.text-moss-100\/5 {
  color: rgb(230 244 215 / 0.05);
}

.text-moss-100\/10 {
  color: rgb(230 244 215 / 0.1);
}

.text-moss-100\/20 {
  color: rgb(230 244 215 / 0.2);
}

.text-moss-100\/25 {
  color: rgb(230 244 215 / 0.25);
}

.text-moss-100\/30 {
  color: rgb(230 244 215 / 0.3);
}

.text-moss-100\/40 {
  color: rgb(230 244 215 / 0.4);
}

.text-moss-100\/50 {
  color: rgb(230 244 215 / 0.5);
}

.text-moss-100\/60 {
  color: rgb(230 244 215 / 0.6);
}

.text-moss-100\/70 {
  color: rgb(230 244 215 / 0.7);
}

.text-moss-100\/75 {
  color: rgb(230 244 215 / 0.75);
}

.text-moss-100\/80 {
  color: rgb(230 244 215 / 0.8);
}

.text-moss-100\/90 {
  color: rgb(230 244 215 / 0.9);
}

.text-moss-100\/95 {
  color: rgb(230 244 215 / 0.95);
}

.text-moss-100\/100 {
  color: rgb(230 244 215 / 1);
}

.text-moss-200\/0 {
  color: rgb(206 234 176 / 0);
}

.text-moss-200\/5 {
  color: rgb(206 234 176 / 0.05);
}

.text-moss-200\/10 {
  color: rgb(206 234 176 / 0.1);
}

.text-moss-200\/20 {
  color: rgb(206 234 176 / 0.2);
}

.text-moss-200\/25 {
  color: rgb(206 234 176 / 0.25);
}

.text-moss-200\/30 {
  color: rgb(206 234 176 / 0.3);
}

.text-moss-200\/40 {
  color: rgb(206 234 176 / 0.4);
}

.text-moss-200\/50 {
  color: rgb(206 234 176 / 0.5);
}

.text-moss-200\/60 {
  color: rgb(206 234 176 / 0.6);
}

.text-moss-200\/70 {
  color: rgb(206 234 176 / 0.7);
}

.text-moss-200\/75 {
  color: rgb(206 234 176 / 0.75);
}

.text-moss-200\/80 {
  color: rgb(206 234 176 / 0.8);
}

.text-moss-200\/90 {
  color: rgb(206 234 176 / 0.9);
}

.text-moss-200\/95 {
  color: rgb(206 234 176 / 0.95);
}

.text-moss-200\/100 {
  color: rgb(206 234 176 / 1);
}

.text-moss-300\/0 {
  color: rgb(172 220 121 / 0);
}

.text-moss-300\/5 {
  color: rgb(172 220 121 / 0.05);
}

.text-moss-300\/10 {
  color: rgb(172 220 121 / 0.1);
}

.text-moss-300\/20 {
  color: rgb(172 220 121 / 0.2);
}

.text-moss-300\/25 {
  color: rgb(172 220 121 / 0.25);
}

.text-moss-300\/30 {
  color: rgb(172 220 121 / 0.3);
}

.text-moss-300\/40 {
  color: rgb(172 220 121 / 0.4);
}

.text-moss-300\/50 {
  color: rgb(172 220 121 / 0.5);
}

.text-moss-300\/60 {
  color: rgb(172 220 121 / 0.6);
}

.text-moss-300\/70 {
  color: rgb(172 220 121 / 0.7);
}

.text-moss-300\/75 {
  color: rgb(172 220 121 / 0.75);
}

.text-moss-300\/80 {
  color: rgb(172 220 121 / 0.8);
}

.text-moss-300\/90 {
  color: rgb(172 220 121 / 0.9);
}

.text-moss-300\/95 {
  color: rgb(172 220 121 / 0.95);
}

.text-moss-300\/100 {
  color: rgb(172 220 121 / 1);
}

.text-moss-400\/0 {
  color: rgb(134 203 60 / 0);
}

.text-moss-400\/5 {
  color: rgb(134 203 60 / 0.05);
}

.text-moss-400\/10 {
  color: rgb(134 203 60 / 0.1);
}

.text-moss-400\/20 {
  color: rgb(134 203 60 / 0.2);
}

.text-moss-400\/25 {
  color: rgb(134 203 60 / 0.25);
}

.text-moss-400\/30 {
  color: rgb(134 203 60 / 0.3);
}

.text-moss-400\/40 {
  color: rgb(134 203 60 / 0.4);
}

.text-moss-400\/50 {
  color: rgb(134 203 60 / 0.5);
}

.text-moss-400\/60 {
  color: rgb(134 203 60 / 0.6);
}

.text-moss-400\/70 {
  color: rgb(134 203 60 / 0.7);
}

.text-moss-400\/75 {
  color: rgb(134 203 60 / 0.75);
}

.text-moss-400\/80 {
  color: rgb(134 203 60 / 0.8);
}

.text-moss-400\/90 {
  color: rgb(134 203 60 / 0.9);
}

.text-moss-400\/95 {
  color: rgb(134 203 60 / 0.95);
}

.text-moss-400\/100 {
  color: rgb(134 203 60 / 1);
}

.text-moss-500\/0 {
  color: rgb(102 159 42 / 0);
}

.text-moss-500\/5 {
  color: rgb(102 159 42 / 0.05);
}

.text-moss-500\/10 {
  color: rgb(102 159 42 / 0.1);
}

.text-moss-500\/20 {
  color: rgb(102 159 42 / 0.2);
}

.text-moss-500\/25 {
  color: rgb(102 159 42 / 0.25);
}

.text-moss-500\/30 {
  color: rgb(102 159 42 / 0.3);
}

.text-moss-500\/40 {
  color: rgb(102 159 42 / 0.4);
}

.text-moss-500\/50 {
  color: rgb(102 159 42 / 0.5);
}

.text-moss-500\/60 {
  color: rgb(102 159 42 / 0.6);
}

.text-moss-500\/70 {
  color: rgb(102 159 42 / 0.7);
}

.text-moss-500\/75 {
  color: rgb(102 159 42 / 0.75);
}

.text-moss-500\/80 {
  color: rgb(102 159 42 / 0.8);
}

.text-moss-500\/90 {
  color: rgb(102 159 42 / 0.9);
}

.text-moss-500\/95 {
  color: rgb(102 159 42 / 0.95);
}

.text-moss-500\/100 {
  color: rgb(102 159 42 / 1);
}

.text-moss-600\/0 {
  color: rgb(79 122 33 / 0);
}

.text-moss-600\/5 {
  color: rgb(79 122 33 / 0.05);
}

.text-moss-600\/10 {
  color: rgb(79 122 33 / 0.1);
}

.text-moss-600\/20 {
  color: rgb(79 122 33 / 0.2);
}

.text-moss-600\/25 {
  color: rgb(79 122 33 / 0.25);
}

.text-moss-600\/30 {
  color: rgb(79 122 33 / 0.3);
}

.text-moss-600\/40 {
  color: rgb(79 122 33 / 0.4);
}

.text-moss-600\/50 {
  color: rgb(79 122 33 / 0.5);
}

.text-moss-600\/60 {
  color: rgb(79 122 33 / 0.6);
}

.text-moss-600\/70 {
  color: rgb(79 122 33 / 0.7);
}

.text-moss-600\/75 {
  color: rgb(79 122 33 / 0.75);
}

.text-moss-600\/80 {
  color: rgb(79 122 33 / 0.8);
}

.text-moss-600\/90 {
  color: rgb(79 122 33 / 0.9);
}

.text-moss-600\/95 {
  color: rgb(79 122 33 / 0.95);
}

.text-moss-600\/100 {
  color: rgb(79 122 33 / 1);
}

.text-moss-700\/0 {
  color: rgb(63 98 26 / 0);
}

.text-moss-700\/5 {
  color: rgb(63 98 26 / 0.05);
}

.text-moss-700\/10 {
  color: rgb(63 98 26 / 0.1);
}

.text-moss-700\/20 {
  color: rgb(63 98 26 / 0.2);
}

.text-moss-700\/25 {
  color: rgb(63 98 26 / 0.25);
}

.text-moss-700\/30 {
  color: rgb(63 98 26 / 0.3);
}

.text-moss-700\/40 {
  color: rgb(63 98 26 / 0.4);
}

.text-moss-700\/50 {
  color: rgb(63 98 26 / 0.5);
}

.text-moss-700\/60 {
  color: rgb(63 98 26 / 0.6);
}

.text-moss-700\/70 {
  color: rgb(63 98 26 / 0.7);
}

.text-moss-700\/75 {
  color: rgb(63 98 26 / 0.75);
}

.text-moss-700\/80 {
  color: rgb(63 98 26 / 0.8);
}

.text-moss-700\/90 {
  color: rgb(63 98 26 / 0.9);
}

.text-moss-700\/95 {
  color: rgb(63 98 26 / 0.95);
}

.text-moss-700\/100 {
  color: rgb(63 98 26 / 1);
}

.text-moss-800\/0 {
  color: rgb(51 80 21 / 0);
}

.text-moss-800\/5 {
  color: rgb(51 80 21 / 0.05);
}

.text-moss-800\/10 {
  color: rgb(51 80 21 / 0.1);
}

.text-moss-800\/20 {
  color: rgb(51 80 21 / 0.2);
}

.text-moss-800\/25 {
  color: rgb(51 80 21 / 0.25);
}

.text-moss-800\/30 {
  color: rgb(51 80 21 / 0.3);
}

.text-moss-800\/40 {
  color: rgb(51 80 21 / 0.4);
}

.text-moss-800\/50 {
  color: rgb(51 80 21 / 0.5);
}

.text-moss-800\/60 {
  color: rgb(51 80 21 / 0.6);
}

.text-moss-800\/70 {
  color: rgb(51 80 21 / 0.7);
}

.text-moss-800\/75 {
  color: rgb(51 80 21 / 0.75);
}

.text-moss-800\/80 {
  color: rgb(51 80 21 / 0.8);
}

.text-moss-800\/90 {
  color: rgb(51 80 21 / 0.9);
}

.text-moss-800\/95 {
  color: rgb(51 80 21 / 0.95);
}

.text-moss-800\/100 {
  color: rgb(51 80 21 / 1);
}

.text-moss-900\/0 {
  color: rgb(43 66 18 / 0);
}

.text-moss-900\/5 {
  color: rgb(43 66 18 / 0.05);
}

.text-moss-900\/10 {
  color: rgb(43 66 18 / 0.1);
}

.text-moss-900\/20 {
  color: rgb(43 66 18 / 0.2);
}

.text-moss-900\/25 {
  color: rgb(43 66 18 / 0.25);
}

.text-moss-900\/30 {
  color: rgb(43 66 18 / 0.3);
}

.text-moss-900\/40 {
  color: rgb(43 66 18 / 0.4);
}

.text-moss-900\/50 {
  color: rgb(43 66 18 / 0.5);
}

.text-moss-900\/60 {
  color: rgb(43 66 18 / 0.6);
}

.text-moss-900\/70 {
  color: rgb(43 66 18 / 0.7);
}

.text-moss-900\/75 {
  color: rgb(43 66 18 / 0.75);
}

.text-moss-900\/80 {
  color: rgb(43 66 18 / 0.8);
}

.text-moss-900\/90 {
  color: rgb(43 66 18 / 0.9);
}

.text-moss-900\/95 {
  color: rgb(43 66 18 / 0.95);
}

.text-moss-900\/100 {
  color: rgb(43 66 18 / 1);
}

.text-moss\/0 {
  color: rgb(134 203 60 / 0);
}

.text-moss\/5 {
  color: rgb(134 203 60 / 0.05);
}

.text-moss\/10 {
  color: rgb(134 203 60 / 0.1);
}

.text-moss\/20 {
  color: rgb(134 203 60 / 0.2);
}

.text-moss\/25 {
  color: rgb(134 203 60 / 0.25);
}

.text-moss\/30 {
  color: rgb(134 203 60 / 0.3);
}

.text-moss\/40 {
  color: rgb(134 203 60 / 0.4);
}

.text-moss\/50 {
  color: rgb(134 203 60 / 0.5);
}

.text-moss\/60 {
  color: rgb(134 203 60 / 0.6);
}

.text-moss\/70 {
  color: rgb(134 203 60 / 0.7);
}

.text-moss\/75 {
  color: rgb(134 203 60 / 0.75);
}

.text-moss\/80 {
  color: rgb(134 203 60 / 0.8);
}

.text-moss\/90 {
  color: rgb(134 203 60 / 0.9);
}

.text-moss\/95 {
  color: rgb(134 203 60 / 0.95);
}

.text-moss\/100 {
  color: rgb(134 203 60 / 1);
}

.text-green-light-25\/0 {
  color: rgb(250 254 245 / 0);
}

.text-green-light-25\/5 {
  color: rgb(250 254 245 / 0.05);
}

.text-green-light-25\/10 {
  color: rgb(250 254 245 / 0.1);
}

.text-green-light-25\/20 {
  color: rgb(250 254 245 / 0.2);
}

.text-green-light-25\/25 {
  color: rgb(250 254 245 / 0.25);
}

.text-green-light-25\/30 {
  color: rgb(250 254 245 / 0.3);
}

.text-green-light-25\/40 {
  color: rgb(250 254 245 / 0.4);
}

.text-green-light-25\/50 {
  color: rgb(250 254 245 / 0.5);
}

.text-green-light-25\/60 {
  color: rgb(250 254 245 / 0.6);
}

.text-green-light-25\/70 {
  color: rgb(250 254 245 / 0.7);
}

.text-green-light-25\/75 {
  color: rgb(250 254 245 / 0.75);
}

.text-green-light-25\/80 {
  color: rgb(250 254 245 / 0.8);
}

.text-green-light-25\/90 {
  color: rgb(250 254 245 / 0.9);
}

.text-green-light-25\/95 {
  color: rgb(250 254 245 / 0.95);
}

.text-green-light-25\/100 {
  color: rgb(250 254 245 / 1);
}

.text-green-light-50\/0 {
  color: rgb(243 254 231 / 0);
}

.text-green-light-50\/5 {
  color: rgb(243 254 231 / 0.05);
}

.text-green-light-50\/10 {
  color: rgb(243 254 231 / 0.1);
}

.text-green-light-50\/20 {
  color: rgb(243 254 231 / 0.2);
}

.text-green-light-50\/25 {
  color: rgb(243 254 231 / 0.25);
}

.text-green-light-50\/30 {
  color: rgb(243 254 231 / 0.3);
}

.text-green-light-50\/40 {
  color: rgb(243 254 231 / 0.4);
}

.text-green-light-50\/50 {
  color: rgb(243 254 231 / 0.5);
}

.text-green-light-50\/60 {
  color: rgb(243 254 231 / 0.6);
}

.text-green-light-50\/70 {
  color: rgb(243 254 231 / 0.7);
}

.text-green-light-50\/75 {
  color: rgb(243 254 231 / 0.75);
}

.text-green-light-50\/80 {
  color: rgb(243 254 231 / 0.8);
}

.text-green-light-50\/90 {
  color: rgb(243 254 231 / 0.9);
}

.text-green-light-50\/95 {
  color: rgb(243 254 231 / 0.95);
}

.text-green-light-50\/100 {
  color: rgb(243 254 231 / 1);
}

.text-green-light-100\/0 {
  color: rgb(228 251 204 / 0);
}

.text-green-light-100\/5 {
  color: rgb(228 251 204 / 0.05);
}

.text-green-light-100\/10 {
  color: rgb(228 251 204 / 0.1);
}

.text-green-light-100\/20 {
  color: rgb(228 251 204 / 0.2);
}

.text-green-light-100\/25 {
  color: rgb(228 251 204 / 0.25);
}

.text-green-light-100\/30 {
  color: rgb(228 251 204 / 0.3);
}

.text-green-light-100\/40 {
  color: rgb(228 251 204 / 0.4);
}

.text-green-light-100\/50 {
  color: rgb(228 251 204 / 0.5);
}

.text-green-light-100\/60 {
  color: rgb(228 251 204 / 0.6);
}

.text-green-light-100\/70 {
  color: rgb(228 251 204 / 0.7);
}

.text-green-light-100\/75 {
  color: rgb(228 251 204 / 0.75);
}

.text-green-light-100\/80 {
  color: rgb(228 251 204 / 0.8);
}

.text-green-light-100\/90 {
  color: rgb(228 251 204 / 0.9);
}

.text-green-light-100\/95 {
  color: rgb(228 251 204 / 0.95);
}

.text-green-light-100\/100 {
  color: rgb(228 251 204 / 1);
}

.text-green-light-300\/0 {
  color: rgb(166 239 103 / 0);
}

.text-green-light-300\/5 {
  color: rgb(166 239 103 / 0.05);
}

.text-green-light-300\/10 {
  color: rgb(166 239 103 / 0.1);
}

.text-green-light-300\/20 {
  color: rgb(166 239 103 / 0.2);
}

.text-green-light-300\/25 {
  color: rgb(166 239 103 / 0.25);
}

.text-green-light-300\/30 {
  color: rgb(166 239 103 / 0.3);
}

.text-green-light-300\/40 {
  color: rgb(166 239 103 / 0.4);
}

.text-green-light-300\/50 {
  color: rgb(166 239 103 / 0.5);
}

.text-green-light-300\/60 {
  color: rgb(166 239 103 / 0.6);
}

.text-green-light-300\/70 {
  color: rgb(166 239 103 / 0.7);
}

.text-green-light-300\/75 {
  color: rgb(166 239 103 / 0.75);
}

.text-green-light-300\/80 {
  color: rgb(166 239 103 / 0.8);
}

.text-green-light-300\/90 {
  color: rgb(166 239 103 / 0.9);
}

.text-green-light-300\/95 {
  color: rgb(166 239 103 / 0.95);
}

.text-green-light-300\/100 {
  color: rgb(166 239 103 / 1);
}

.text-green-light-400\/0 {
  color: rgb(133 225 58 / 0);
}

.text-green-light-400\/5 {
  color: rgb(133 225 58 / 0.05);
}

.text-green-light-400\/10 {
  color: rgb(133 225 58 / 0.1);
}

.text-green-light-400\/20 {
  color: rgb(133 225 58 / 0.2);
}

.text-green-light-400\/25 {
  color: rgb(133 225 58 / 0.25);
}

.text-green-light-400\/30 {
  color: rgb(133 225 58 / 0.3);
}

.text-green-light-400\/40 {
  color: rgb(133 225 58 / 0.4);
}

.text-green-light-400\/50 {
  color: rgb(133 225 58 / 0.5);
}

.text-green-light-400\/60 {
  color: rgb(133 225 58 / 0.6);
}

.text-green-light-400\/70 {
  color: rgb(133 225 58 / 0.7);
}

.text-green-light-400\/75 {
  color: rgb(133 225 58 / 0.75);
}

.text-green-light-400\/80 {
  color: rgb(133 225 58 / 0.8);
}

.text-green-light-400\/90 {
  color: rgb(133 225 58 / 0.9);
}

.text-green-light-400\/95 {
  color: rgb(133 225 58 / 0.95);
}

.text-green-light-400\/100 {
  color: rgb(133 225 58 / 1);
}

.text-green-light-500\/0 {
  color: rgb(102 6 16 / 0);
}

.text-green-light-500\/5 {
  color: rgb(102 6 16 / 0.05);
}

.text-green-light-500\/10 {
  color: rgb(102 6 16 / 0.1);
}

.text-green-light-500\/20 {
  color: rgb(102 6 16 / 0.2);
}

.text-green-light-500\/25 {
  color: rgb(102 6 16 / 0.25);
}

.text-green-light-500\/30 {
  color: rgb(102 6 16 / 0.3);
}

.text-green-light-500\/40 {
  color: rgb(102 6 16 / 0.4);
}

.text-green-light-500\/50 {
  color: rgb(102 6 16 / 0.5);
}

.text-green-light-500\/60 {
  color: rgb(102 6 16 / 0.6);
}

.text-green-light-500\/70 {
  color: rgb(102 6 16 / 0.7);
}

.text-green-light-500\/75 {
  color: rgb(102 6 16 / 0.75);
}

.text-green-light-500\/80 {
  color: rgb(102 6 16 / 0.8);
}

.text-green-light-500\/90 {
  color: rgb(102 6 16 / 0.9);
}

.text-green-light-500\/95 {
  color: rgb(102 6 16 / 0.95);
}

.text-green-light-500\/100 {
  color: rgb(102 6 16 / 1);
}

.text-green-light-800\/0 {
  color: rgb(50 98 18 / 0);
}

.text-green-light-800\/5 {
  color: rgb(50 98 18 / 0.05);
}

.text-green-light-800\/10 {
  color: rgb(50 98 18 / 0.1);
}

.text-green-light-800\/20 {
  color: rgb(50 98 18 / 0.2);
}

.text-green-light-800\/25 {
  color: rgb(50 98 18 / 0.25);
}

.text-green-light-800\/30 {
  color: rgb(50 98 18 / 0.3);
}

.text-green-light-800\/40 {
  color: rgb(50 98 18 / 0.4);
}

.text-green-light-800\/50 {
  color: rgb(50 98 18 / 0.5);
}

.text-green-light-800\/60 {
  color: rgb(50 98 18 / 0.6);
}

.text-green-light-800\/70 {
  color: rgb(50 98 18 / 0.7);
}

.text-green-light-800\/75 {
  color: rgb(50 98 18 / 0.75);
}

.text-green-light-800\/80 {
  color: rgb(50 98 18 / 0.8);
}

.text-green-light-800\/90 {
  color: rgb(50 98 18 / 0.9);
}

.text-green-light-800\/95 {
  color: rgb(50 98 18 / 0.95);
}

.text-green-light-800\/100 {
  color: rgb(50 98 18 / 1);
}

.text-green-light-900\/0 {
  color: rgb(43 83 20 / 0);
}

.text-green-light-900\/5 {
  color: rgb(43 83 20 / 0.05);
}

.text-green-light-900\/10 {
  color: rgb(43 83 20 / 0.1);
}

.text-green-light-900\/20 {
  color: rgb(43 83 20 / 0.2);
}

.text-green-light-900\/25 {
  color: rgb(43 83 20 / 0.25);
}

.text-green-light-900\/30 {
  color: rgb(43 83 20 / 0.3);
}

.text-green-light-900\/40 {
  color: rgb(43 83 20 / 0.4);
}

.text-green-light-900\/50 {
  color: rgb(43 83 20 / 0.5);
}

.text-green-light-900\/60 {
  color: rgb(43 83 20 / 0.6);
}

.text-green-light-900\/70 {
  color: rgb(43 83 20 / 0.7);
}

.text-green-light-900\/75 {
  color: rgb(43 83 20 / 0.75);
}

.text-green-light-900\/80 {
  color: rgb(43 83 20 / 0.8);
}

.text-green-light-900\/90 {
  color: rgb(43 83 20 / 0.9);
}

.text-green-light-900\/95 {
  color: rgb(43 83 20 / 0.95);
}

.text-green-light-900\/100 {
  color: rgb(43 83 20 / 1);
}

.text-green-light\/0 {
  color: rgb(133 225 58 / 0);
}

.text-green-light\/5 {
  color: rgb(133 225 58 / 0.05);
}

.text-green-light\/10 {
  color: rgb(133 225 58 / 0.1);
}

.text-green-light\/20 {
  color: rgb(133 225 58 / 0.2);
}

.text-green-light\/25 {
  color: rgb(133 225 58 / 0.25);
}

.text-green-light\/30 {
  color: rgb(133 225 58 / 0.3);
}

.text-green-light\/40 {
  color: rgb(133 225 58 / 0.4);
}

.text-green-light\/50 {
  color: rgb(133 225 58 / 0.5);
}

.text-green-light\/60 {
  color: rgb(133 225 58 / 0.6);
}

.text-green-light\/70 {
  color: rgb(133 225 58 / 0.7);
}

.text-green-light\/75 {
  color: rgb(133 225 58 / 0.75);
}

.text-green-light\/80 {
  color: rgb(133 225 58 / 0.8);
}

.text-green-light\/90 {
  color: rgb(133 225 58 / 0.9);
}

.text-green-light\/95 {
  color: rgb(133 225 58 / 0.95);
}

.text-green-light\/100 {
  color: rgb(133 225 58 / 1);
}

.text-green-25\/0 {
  color: rgb(246 254 249 / 0);
}

.text-green-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.text-green-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.text-green-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.text-green-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.text-green-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.text-green-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.text-green-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.text-green-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.text-green-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.text-green-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.text-green-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.text-green-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.text-green-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.text-green-25\/100 {
  color: rgb(246 254 249 / 1);
}

.text-green-50\/0 {
  color: rgb(237 252 242 / 0);
}

.text-green-50\/5 {
  color: rgb(237 252 242 / 0.05);
}

.text-green-50\/10 {
  color: rgb(237 252 242 / 0.1);
}

.text-green-50\/20 {
  color: rgb(237 252 242 / 0.2);
}

.text-green-50\/25 {
  color: rgb(237 252 242 / 0.25);
}

.text-green-50\/30 {
  color: rgb(237 252 242 / 0.3);
}

.text-green-50\/40 {
  color: rgb(237 252 242 / 0.4);
}

.text-green-50\/50 {
  color: rgb(237 252 242 / 0.5);
}

.text-green-50\/60 {
  color: rgb(237 252 242 / 0.6);
}

.text-green-50\/70 {
  color: rgb(237 252 242 / 0.7);
}

.text-green-50\/75 {
  color: rgb(237 252 242 / 0.75);
}

.text-green-50\/80 {
  color: rgb(237 252 242 / 0.8);
}

.text-green-50\/90 {
  color: rgb(237 252 242 / 0.9);
}

.text-green-50\/95 {
  color: rgb(237 252 242 / 0.95);
}

.text-green-50\/100 {
  color: rgb(237 252 242 / 1);
}

.text-green-100\/0 {
  color: rgb(211 248 223 / 0);
}

.text-green-100\/5 {
  color: rgb(211 248 223 / 0.05);
}

.text-green-100\/10 {
  color: rgb(211 248 223 / 0.1);
}

.text-green-100\/20 {
  color: rgb(211 248 223 / 0.2);
}

.text-green-100\/25 {
  color: rgb(211 248 223 / 0.25);
}

.text-green-100\/30 {
  color: rgb(211 248 223 / 0.3);
}

.text-green-100\/40 {
  color: rgb(211 248 223 / 0.4);
}

.text-green-100\/50 {
  color: rgb(211 248 223 / 0.5);
}

.text-green-100\/60 {
  color: rgb(211 248 223 / 0.6);
}

.text-green-100\/70 {
  color: rgb(211 248 223 / 0.7);
}

.text-green-100\/75 {
  color: rgb(211 248 223 / 0.75);
}

.text-green-100\/80 {
  color: rgb(211 248 223 / 0.8);
}

.text-green-100\/90 {
  color: rgb(211 248 223 / 0.9);
}

.text-green-100\/95 {
  color: rgb(211 248 223 / 0.95);
}

.text-green-100\/100 {
  color: rgb(211 248 223 / 1);
}

.text-green-200\/0 {
  color: rgb(170 240 196 / 0);
}

.text-green-200\/5 {
  color: rgb(170 240 196 / 0.05);
}

.text-green-200\/10 {
  color: rgb(170 240 196 / 0.1);
}

.text-green-200\/20 {
  color: rgb(170 240 196 / 0.2);
}

.text-green-200\/25 {
  color: rgb(170 240 196 / 0.25);
}

.text-green-200\/30 {
  color: rgb(170 240 196 / 0.3);
}

.text-green-200\/40 {
  color: rgb(170 240 196 / 0.4);
}

.text-green-200\/50 {
  color: rgb(170 240 196 / 0.5);
}

.text-green-200\/60 {
  color: rgb(170 240 196 / 0.6);
}

.text-green-200\/70 {
  color: rgb(170 240 196 / 0.7);
}

.text-green-200\/75 {
  color: rgb(170 240 196 / 0.75);
}

.text-green-200\/80 {
  color: rgb(170 240 196 / 0.8);
}

.text-green-200\/90 {
  color: rgb(170 240 196 / 0.9);
}

.text-green-200\/95 {
  color: rgb(170 240 196 / 0.95);
}

.text-green-200\/100 {
  color: rgb(170 240 196 / 1);
}

.text-green-300\/0 {
  color: rgb(115 226 163 / 0);
}

.text-green-300\/5 {
  color: rgb(115 226 163 / 0.05);
}

.text-green-300\/10 {
  color: rgb(115 226 163 / 0.1);
}

.text-green-300\/20 {
  color: rgb(115 226 163 / 0.2);
}

.text-green-300\/25 {
  color: rgb(115 226 163 / 0.25);
}

.text-green-300\/30 {
  color: rgb(115 226 163 / 0.3);
}

.text-green-300\/40 {
  color: rgb(115 226 163 / 0.4);
}

.text-green-300\/50 {
  color: rgb(115 226 163 / 0.5);
}

.text-green-300\/60 {
  color: rgb(115 226 163 / 0.6);
}

.text-green-300\/70 {
  color: rgb(115 226 163 / 0.7);
}

.text-green-300\/75 {
  color: rgb(115 226 163 / 0.75);
}

.text-green-300\/80 {
  color: rgb(115 226 163 / 0.8);
}

.text-green-300\/90 {
  color: rgb(115 226 163 / 0.9);
}

.text-green-300\/95 {
  color: rgb(115 226 163 / 0.95);
}

.text-green-300\/100 {
  color: rgb(115 226 163 / 1);
}

.text-green-400\/0 {
  color: rgb(60 203 127 / 0);
}

.text-green-400\/5 {
  color: rgb(60 203 127 / 0.05);
}

.text-green-400\/10 {
  color: rgb(60 203 127 / 0.1);
}

.text-green-400\/20 {
  color: rgb(60 203 127 / 0.2);
}

.text-green-400\/25 {
  color: rgb(60 203 127 / 0.25);
}

.text-green-400\/30 {
  color: rgb(60 203 127 / 0.3);
}

.text-green-400\/40 {
  color: rgb(60 203 127 / 0.4);
}

.text-green-400\/50 {
  color: rgb(60 203 127 / 0.5);
}

.text-green-400\/60 {
  color: rgb(60 203 127 / 0.6);
}

.text-green-400\/70 {
  color: rgb(60 203 127 / 0.7);
}

.text-green-400\/75 {
  color: rgb(60 203 127 / 0.75);
}

.text-green-400\/80 {
  color: rgb(60 203 127 / 0.8);
}

.text-green-400\/90 {
  color: rgb(60 203 127 / 0.9);
}

.text-green-400\/95 {
  color: rgb(60 203 127 / 0.95);
}

.text-green-400\/100 {
  color: rgb(60 203 127 / 1);
}

.text-green-500\/0 {
  color: rgb(22 131 100 / 0);
}

.text-green-500\/5 {
  color: rgb(22 131 100 / 0.05);
}

.text-green-500\/10 {
  color: rgb(22 131 100 / 0.1);
}

.text-green-500\/20 {
  color: rgb(22 131 100 / 0.2);
}

.text-green-500\/25 {
  color: rgb(22 131 100 / 0.25);
}

.text-green-500\/30 {
  color: rgb(22 131 100 / 0.3);
}

.text-green-500\/40 {
  color: rgb(22 131 100 / 0.4);
}

.text-green-500\/50 {
  color: rgb(22 131 100 / 0.5);
}

.text-green-500\/60 {
  color: rgb(22 131 100 / 0.6);
}

.text-green-500\/70 {
  color: rgb(22 131 100 / 0.7);
}

.text-green-500\/75 {
  color: rgb(22 131 100 / 0.75);
}

.text-green-500\/80 {
  color: rgb(22 131 100 / 0.8);
}

.text-green-500\/90 {
  color: rgb(22 131 100 / 0.9);
}

.text-green-500\/95 {
  color: rgb(22 131 100 / 0.95);
}

.text-green-500\/100 {
  color: rgb(22 131 100 / 1);
}

.text-green-600\/0 {
  color: rgb(9 146 80 / 0);
}

.text-green-600\/5 {
  color: rgb(9 146 80 / 0.05);
}

.text-green-600\/10 {
  color: rgb(9 146 80 / 0.1);
}

.text-green-600\/20 {
  color: rgb(9 146 80 / 0.2);
}

.text-green-600\/25 {
  color: rgb(9 146 80 / 0.25);
}

.text-green-600\/30 {
  color: rgb(9 146 80 / 0.3);
}

.text-green-600\/40 {
  color: rgb(9 146 80 / 0.4);
}

.text-green-600\/50 {
  color: rgb(9 146 80 / 0.5);
}

.text-green-600\/60 {
  color: rgb(9 146 80 / 0.6);
}

.text-green-600\/70 {
  color: rgb(9 146 80 / 0.7);
}

.text-green-600\/75 {
  color: rgb(9 146 80 / 0.75);
}

.text-green-600\/80 {
  color: rgb(9 146 80 / 0.8);
}

.text-green-600\/90 {
  color: rgb(9 146 80 / 0.9);
}

.text-green-600\/95 {
  color: rgb(9 146 80 / 0.95);
}

.text-green-600\/100 {
  color: rgb(9 146 80 / 1);
}

.text-green-700\/0 {
  color: rgb(8 116 67 / 0);
}

.text-green-700\/5 {
  color: rgb(8 116 67 / 0.05);
}

.text-green-700\/10 {
  color: rgb(8 116 67 / 0.1);
}

.text-green-700\/20 {
  color: rgb(8 116 67 / 0.2);
}

.text-green-700\/25 {
  color: rgb(8 116 67 / 0.25);
}

.text-green-700\/30 {
  color: rgb(8 116 67 / 0.3);
}

.text-green-700\/40 {
  color: rgb(8 116 67 / 0.4);
}

.text-green-700\/50 {
  color: rgb(8 116 67 / 0.5);
}

.text-green-700\/60 {
  color: rgb(8 116 67 / 0.6);
}

.text-green-700\/70 {
  color: rgb(8 116 67 / 0.7);
}

.text-green-700\/75 {
  color: rgb(8 116 67 / 0.75);
}

.text-green-700\/80 {
  color: rgb(8 116 67 / 0.8);
}

.text-green-700\/90 {
  color: rgb(8 116 67 / 0.9);
}

.text-green-700\/95 {
  color: rgb(8 116 67 / 0.95);
}

.text-green-700\/100 {
  color: rgb(8 116 67 / 1);
}

.text-green-800\/0 {
  color: rgb(9 80 55 / 0);
}

.text-green-800\/5 {
  color: rgb(9 80 55 / 0.05);
}

.text-green-800\/10 {
  color: rgb(9 80 55 / 0.1);
}

.text-green-800\/20 {
  color: rgb(9 80 55 / 0.2);
}

.text-green-800\/25 {
  color: rgb(9 80 55 / 0.25);
}

.text-green-800\/30 {
  color: rgb(9 80 55 / 0.3);
}

.text-green-800\/40 {
  color: rgb(9 80 55 / 0.4);
}

.text-green-800\/50 {
  color: rgb(9 80 55 / 0.5);
}

.text-green-800\/60 {
  color: rgb(9 80 55 / 0.6);
}

.text-green-800\/70 {
  color: rgb(9 80 55 / 0.7);
}

.text-green-800\/75 {
  color: rgb(9 80 55 / 0.75);
}

.text-green-800\/80 {
  color: rgb(9 80 55 / 0.8);
}

.text-green-800\/90 {
  color: rgb(9 80 55 / 0.9);
}

.text-green-800\/95 {
  color: rgb(9 80 55 / 0.95);
}

.text-green-800\/100 {
  color: rgb(9 80 55 / 1);
}

.text-green-900\/0 {
  color: rgb(8 76 46 / 0);
}

.text-green-900\/5 {
  color: rgb(8 76 46 / 0.05);
}

.text-green-900\/10 {
  color: rgb(8 76 46 / 0.1);
}

.text-green-900\/20 {
  color: rgb(8 76 46 / 0.2);
}

.text-green-900\/25 {
  color: rgb(8 76 46 / 0.25);
}

.text-green-900\/30 {
  color: rgb(8 76 46 / 0.3);
}

.text-green-900\/40 {
  color: rgb(8 76 46 / 0.4);
}

.text-green-900\/50 {
  color: rgb(8 76 46 / 0.5);
}

.text-green-900\/60 {
  color: rgb(8 76 46 / 0.6);
}

.text-green-900\/70 {
  color: rgb(8 76 46 / 0.7);
}

.text-green-900\/75 {
  color: rgb(8 76 46 / 0.75);
}

.text-green-900\/80 {
  color: rgb(8 76 46 / 0.8);
}

.text-green-900\/90 {
  color: rgb(8 76 46 / 0.9);
}

.text-green-900\/95 {
  color: rgb(8 76 46 / 0.95);
}

.text-green-900\/100 {
  color: rgb(8 76 46 / 1);
}

.text-green\/0 {
  color: rgb(60 203 127 / 0);
}

.text-green\/5 {
  color: rgb(60 203 127 / 0.05);
}

.text-green\/10 {
  color: rgb(60 203 127 / 0.1);
}

.text-green\/20 {
  color: rgb(60 203 127 / 0.2);
}

.text-green\/25 {
  color: rgb(60 203 127 / 0.25);
}

.text-green\/30 {
  color: rgb(60 203 127 / 0.3);
}

.text-green\/40 {
  color: rgb(60 203 127 / 0.4);
}

.text-green\/50 {
  color: rgb(60 203 127 / 0.5);
}

.text-green\/60 {
  color: rgb(60 203 127 / 0.6);
}

.text-green\/70 {
  color: rgb(60 203 127 / 0.7);
}

.text-green\/75 {
  color: rgb(60 203 127 / 0.75);
}

.text-green\/80 {
  color: rgb(60 203 127 / 0.8);
}

.text-green\/90 {
  color: rgb(60 203 127 / 0.9);
}

.text-green\/95 {
  color: rgb(60 203 127 / 0.95);
}

.text-green\/100 {
  color: rgb(60 203 127 / 1);
}

.text-teal-25\/0 {
  color: rgb(246 254 252 / 0);
}

.text-teal-25\/5 {
  color: rgb(246 254 252 / 0.05);
}

.text-teal-25\/10 {
  color: rgb(246 254 252 / 0.1);
}

.text-teal-25\/20 {
  color: rgb(246 254 252 / 0.2);
}

.text-teal-25\/25 {
  color: rgb(246 254 252 / 0.25);
}

.text-teal-25\/30 {
  color: rgb(246 254 252 / 0.3);
}

.text-teal-25\/40 {
  color: rgb(246 254 252 / 0.4);
}

.text-teal-25\/50 {
  color: rgb(246 254 252 / 0.5);
}

.text-teal-25\/60 {
  color: rgb(246 254 252 / 0.6);
}

.text-teal-25\/70 {
  color: rgb(246 254 252 / 0.7);
}

.text-teal-25\/75 {
  color: rgb(246 254 252 / 0.75);
}

.text-teal-25\/80 {
  color: rgb(246 254 252 / 0.8);
}

.text-teal-25\/90 {
  color: rgb(246 254 252 / 0.9);
}

.text-teal-25\/95 {
  color: rgb(246 254 252 / 0.95);
}

.text-teal-25\/100 {
  color: rgb(246 254 252 / 1);
}

.text-teal-50\/0 {
  color: rgb(240 253 249 / 0);
}

.text-teal-50\/5 {
  color: rgb(240 253 249 / 0.05);
}

.text-teal-50\/10 {
  color: rgb(240 253 249 / 0.1);
}

.text-teal-50\/20 {
  color: rgb(240 253 249 / 0.2);
}

.text-teal-50\/25 {
  color: rgb(240 253 249 / 0.25);
}

.text-teal-50\/30 {
  color: rgb(240 253 249 / 0.3);
}

.text-teal-50\/40 {
  color: rgb(240 253 249 / 0.4);
}

.text-teal-50\/50 {
  color: rgb(240 253 249 / 0.5);
}

.text-teal-50\/60 {
  color: rgb(240 253 249 / 0.6);
}

.text-teal-50\/70 {
  color: rgb(240 253 249 / 0.7);
}

.text-teal-50\/75 {
  color: rgb(240 253 249 / 0.75);
}

.text-teal-50\/80 {
  color: rgb(240 253 249 / 0.8);
}

.text-teal-50\/90 {
  color: rgb(240 253 249 / 0.9);
}

.text-teal-50\/95 {
  color: rgb(240 253 249 / 0.95);
}

.text-teal-50\/100 {
  color: rgb(240 253 249 / 1);
}

.text-teal-100\/0 {
  color: rgb(204 251 239 / 0);
}

.text-teal-100\/5 {
  color: rgb(204 251 239 / 0.05);
}

.text-teal-100\/10 {
  color: rgb(204 251 239 / 0.1);
}

.text-teal-100\/20 {
  color: rgb(204 251 239 / 0.2);
}

.text-teal-100\/25 {
  color: rgb(204 251 239 / 0.25);
}

.text-teal-100\/30 {
  color: rgb(204 251 239 / 0.3);
}

.text-teal-100\/40 {
  color: rgb(204 251 239 / 0.4);
}

.text-teal-100\/50 {
  color: rgb(204 251 239 / 0.5);
}

.text-teal-100\/60 {
  color: rgb(204 251 239 / 0.6);
}

.text-teal-100\/70 {
  color: rgb(204 251 239 / 0.7);
}

.text-teal-100\/75 {
  color: rgb(204 251 239 / 0.75);
}

.text-teal-100\/80 {
  color: rgb(204 251 239 / 0.8);
}

.text-teal-100\/90 {
  color: rgb(204 251 239 / 0.9);
}

.text-teal-100\/95 {
  color: rgb(204 251 239 / 0.95);
}

.text-teal-100\/100 {
  color: rgb(204 251 239 / 1);
}

.text-teal-200\/0 {
  color: rgb(153 246 224 / 0);
}

.text-teal-200\/5 {
  color: rgb(153 246 224 / 0.05);
}

.text-teal-200\/10 {
  color: rgb(153 246 224 / 0.1);
}

.text-teal-200\/20 {
  color: rgb(153 246 224 / 0.2);
}

.text-teal-200\/25 {
  color: rgb(153 246 224 / 0.25);
}

.text-teal-200\/30 {
  color: rgb(153 246 224 / 0.3);
}

.text-teal-200\/40 {
  color: rgb(153 246 224 / 0.4);
}

.text-teal-200\/50 {
  color: rgb(153 246 224 / 0.5);
}

.text-teal-200\/60 {
  color: rgb(153 246 224 / 0.6);
}

.text-teal-200\/70 {
  color: rgb(153 246 224 / 0.7);
}

.text-teal-200\/75 {
  color: rgb(153 246 224 / 0.75);
}

.text-teal-200\/80 {
  color: rgb(153 246 224 / 0.8);
}

.text-teal-200\/90 {
  color: rgb(153 246 224 / 0.9);
}

.text-teal-200\/95 {
  color: rgb(153 246 224 / 0.95);
}

.text-teal-200\/100 {
  color: rgb(153 246 224 / 1);
}

.text-teal-300\/0 {
  color: rgb(95 233 208 / 0);
}

.text-teal-300\/5 {
  color: rgb(95 233 208 / 0.05);
}

.text-teal-300\/10 {
  color: rgb(95 233 208 / 0.1);
}

.text-teal-300\/20 {
  color: rgb(95 233 208 / 0.2);
}

.text-teal-300\/25 {
  color: rgb(95 233 208 / 0.25);
}

.text-teal-300\/30 {
  color: rgb(95 233 208 / 0.3);
}

.text-teal-300\/40 {
  color: rgb(95 233 208 / 0.4);
}

.text-teal-300\/50 {
  color: rgb(95 233 208 / 0.5);
}

.text-teal-300\/60 {
  color: rgb(95 233 208 / 0.6);
}

.text-teal-300\/70 {
  color: rgb(95 233 208 / 0.7);
}

.text-teal-300\/75 {
  color: rgb(95 233 208 / 0.75);
}

.text-teal-300\/80 {
  color: rgb(95 233 208 / 0.8);
}

.text-teal-300\/90 {
  color: rgb(95 233 208 / 0.9);
}

.text-teal-300\/95 {
  color: rgb(95 233 208 / 0.95);
}

.text-teal-300\/100 {
  color: rgb(95 233 208 / 1);
}

.text-teal-400\/0 {
  color: rgb(46 211 183 / 0);
}

.text-teal-400\/5 {
  color: rgb(46 211 183 / 0.05);
}

.text-teal-400\/10 {
  color: rgb(46 211 183 / 0.1);
}

.text-teal-400\/20 {
  color: rgb(46 211 183 / 0.2);
}

.text-teal-400\/25 {
  color: rgb(46 211 183 / 0.25);
}

.text-teal-400\/30 {
  color: rgb(46 211 183 / 0.3);
}

.text-teal-400\/40 {
  color: rgb(46 211 183 / 0.4);
}

.text-teal-400\/50 {
  color: rgb(46 211 183 / 0.5);
}

.text-teal-400\/60 {
  color: rgb(46 211 183 / 0.6);
}

.text-teal-400\/70 {
  color: rgb(46 211 183 / 0.7);
}

.text-teal-400\/75 {
  color: rgb(46 211 183 / 0.75);
}

.text-teal-400\/80 {
  color: rgb(46 211 183 / 0.8);
}

.text-teal-400\/90 {
  color: rgb(46 211 183 / 0.9);
}

.text-teal-400\/95 {
  color: rgb(46 211 183 / 0.95);
}

.text-teal-400\/100 {
  color: rgb(46 211 183 / 1);
}

.text-teal-500\/0 {
  color: rgb(21 183 158 / 0);
}

.text-teal-500\/5 {
  color: rgb(21 183 158 / 0.05);
}

.text-teal-500\/10 {
  color: rgb(21 183 158 / 0.1);
}

.text-teal-500\/20 {
  color: rgb(21 183 158 / 0.2);
}

.text-teal-500\/25 {
  color: rgb(21 183 158 / 0.25);
}

.text-teal-500\/30 {
  color: rgb(21 183 158 / 0.3);
}

.text-teal-500\/40 {
  color: rgb(21 183 158 / 0.4);
}

.text-teal-500\/50 {
  color: rgb(21 183 158 / 0.5);
}

.text-teal-500\/60 {
  color: rgb(21 183 158 / 0.6);
}

.text-teal-500\/70 {
  color: rgb(21 183 158 / 0.7);
}

.text-teal-500\/75 {
  color: rgb(21 183 158 / 0.75);
}

.text-teal-500\/80 {
  color: rgb(21 183 158 / 0.8);
}

.text-teal-500\/90 {
  color: rgb(21 183 158 / 0.9);
}

.text-teal-500\/95 {
  color: rgb(21 183 158 / 0.95);
}

.text-teal-500\/100 {
  color: rgb(21 183 158 / 1);
}

.text-teal-600\/0 {
  color: rgb(14 147 132 / 0);
}

.text-teal-600\/5 {
  color: rgb(14 147 132 / 0.05);
}

.text-teal-600\/10 {
  color: rgb(14 147 132 / 0.1);
}

.text-teal-600\/20 {
  color: rgb(14 147 132 / 0.2);
}

.text-teal-600\/25 {
  color: rgb(14 147 132 / 0.25);
}

.text-teal-600\/30 {
  color: rgb(14 147 132 / 0.3);
}

.text-teal-600\/40 {
  color: rgb(14 147 132 / 0.4);
}

.text-teal-600\/50 {
  color: rgb(14 147 132 / 0.5);
}

.text-teal-600\/60 {
  color: rgb(14 147 132 / 0.6);
}

.text-teal-600\/70 {
  color: rgb(14 147 132 / 0.7);
}

.text-teal-600\/75 {
  color: rgb(14 147 132 / 0.75);
}

.text-teal-600\/80 {
  color: rgb(14 147 132 / 0.8);
}

.text-teal-600\/90 {
  color: rgb(14 147 132 / 0.9);
}

.text-teal-600\/95 {
  color: rgb(14 147 132 / 0.95);
}

.text-teal-600\/100 {
  color: rgb(14 147 132 / 1);
}

.text-teal-700\/0 {
  color: rgb(16 117 105 / 0);
}

.text-teal-700\/5 {
  color: rgb(16 117 105 / 0.05);
}

.text-teal-700\/10 {
  color: rgb(16 117 105 / 0.1);
}

.text-teal-700\/20 {
  color: rgb(16 117 105 / 0.2);
}

.text-teal-700\/25 {
  color: rgb(16 117 105 / 0.25);
}

.text-teal-700\/30 {
  color: rgb(16 117 105 / 0.3);
}

.text-teal-700\/40 {
  color: rgb(16 117 105 / 0.4);
}

.text-teal-700\/50 {
  color: rgb(16 117 105 / 0.5);
}

.text-teal-700\/60 {
  color: rgb(16 117 105 / 0.6);
}

.text-teal-700\/70 {
  color: rgb(16 117 105 / 0.7);
}

.text-teal-700\/75 {
  color: rgb(16 117 105 / 0.75);
}

.text-teal-700\/80 {
  color: rgb(16 117 105 / 0.8);
}

.text-teal-700\/90 {
  color: rgb(16 117 105 / 0.9);
}

.text-teal-700\/95 {
  color: rgb(16 117 105 / 0.95);
}

.text-teal-700\/100 {
  color: rgb(16 117 105 / 1);
}

.text-teal-800\/0 {
  color: rgb(18 93 86 / 0);
}

.text-teal-800\/5 {
  color: rgb(18 93 86 / 0.05);
}

.text-teal-800\/10 {
  color: rgb(18 93 86 / 0.1);
}

.text-teal-800\/20 {
  color: rgb(18 93 86 / 0.2);
}

.text-teal-800\/25 {
  color: rgb(18 93 86 / 0.25);
}

.text-teal-800\/30 {
  color: rgb(18 93 86 / 0.3);
}

.text-teal-800\/40 {
  color: rgb(18 93 86 / 0.4);
}

.text-teal-800\/50 {
  color: rgb(18 93 86 / 0.5);
}

.text-teal-800\/60 {
  color: rgb(18 93 86 / 0.6);
}

.text-teal-800\/70 {
  color: rgb(18 93 86 / 0.7);
}

.text-teal-800\/75 {
  color: rgb(18 93 86 / 0.75);
}

.text-teal-800\/80 {
  color: rgb(18 93 86 / 0.8);
}

.text-teal-800\/90 {
  color: rgb(18 93 86 / 0.9);
}

.text-teal-800\/95 {
  color: rgb(18 93 86 / 0.95);
}

.text-teal-800\/100 {
  color: rgb(18 93 86 / 1);
}

.text-teal-900\/0 {
  color: rgb(19 78 72 / 0);
}

.text-teal-900\/5 {
  color: rgb(19 78 72 / 0.05);
}

.text-teal-900\/10 {
  color: rgb(19 78 72 / 0.1);
}

.text-teal-900\/20 {
  color: rgb(19 78 72 / 0.2);
}

.text-teal-900\/25 {
  color: rgb(19 78 72 / 0.25);
}

.text-teal-900\/30 {
  color: rgb(19 78 72 / 0.3);
}

.text-teal-900\/40 {
  color: rgb(19 78 72 / 0.4);
}

.text-teal-900\/50 {
  color: rgb(19 78 72 / 0.5);
}

.text-teal-900\/60 {
  color: rgb(19 78 72 / 0.6);
}

.text-teal-900\/70 {
  color: rgb(19 78 72 / 0.7);
}

.text-teal-900\/75 {
  color: rgb(19 78 72 / 0.75);
}

.text-teal-900\/80 {
  color: rgb(19 78 72 / 0.8);
}

.text-teal-900\/90 {
  color: rgb(19 78 72 / 0.9);
}

.text-teal-900\/95 {
  color: rgb(19 78 72 / 0.95);
}

.text-teal-900\/100 {
  color: rgb(19 78 72 / 1);
}

.text-teal\/0 {
  color: rgb(46 211 183 / 0);
}

.text-teal\/5 {
  color: rgb(46 211 183 / 0.05);
}

.text-teal\/10 {
  color: rgb(46 211 183 / 0.1);
}

.text-teal\/20 {
  color: rgb(46 211 183 / 0.2);
}

.text-teal\/25 {
  color: rgb(46 211 183 / 0.25);
}

.text-teal\/30 {
  color: rgb(46 211 183 / 0.3);
}

.text-teal\/40 {
  color: rgb(46 211 183 / 0.4);
}

.text-teal\/50 {
  color: rgb(46 211 183 / 0.5);
}

.text-teal\/60 {
  color: rgb(46 211 183 / 0.6);
}

.text-teal\/70 {
  color: rgb(46 211 183 / 0.7);
}

.text-teal\/75 {
  color: rgb(46 211 183 / 0.75);
}

.text-teal\/80 {
  color: rgb(46 211 183 / 0.8);
}

.text-teal\/90 {
  color: rgb(46 211 183 / 0.9);
}

.text-teal\/95 {
  color: rgb(46 211 183 / 0.95);
}

.text-teal\/100 {
  color: rgb(46 211 183 / 1);
}

.text-cyan-25\/0 {
  color: rgb(245 254 255 / 0);
}

.text-cyan-25\/5 {
  color: rgb(245 254 255 / 0.05);
}

.text-cyan-25\/10 {
  color: rgb(245 254 255 / 0.1);
}

.text-cyan-25\/20 {
  color: rgb(245 254 255 / 0.2);
}

.text-cyan-25\/25 {
  color: rgb(245 254 255 / 0.25);
}

.text-cyan-25\/30 {
  color: rgb(245 254 255 / 0.3);
}

.text-cyan-25\/40 {
  color: rgb(245 254 255 / 0.4);
}

.text-cyan-25\/50 {
  color: rgb(245 254 255 / 0.5);
}

.text-cyan-25\/60 {
  color: rgb(245 254 255 / 0.6);
}

.text-cyan-25\/70 {
  color: rgb(245 254 255 / 0.7);
}

.text-cyan-25\/75 {
  color: rgb(245 254 255 / 0.75);
}

.text-cyan-25\/80 {
  color: rgb(245 254 255 / 0.8);
}

.text-cyan-25\/90 {
  color: rgb(245 254 255 / 0.9);
}

.text-cyan-25\/95 {
  color: rgb(245 254 255 / 0.95);
}

.text-cyan-25\/100 {
  color: rgb(245 254 255 / 1);
}

.text-cyan-50\/0 {
  color: rgb(236 253 255 / 0);
}

.text-cyan-50\/5 {
  color: rgb(236 253 255 / 0.05);
}

.text-cyan-50\/10 {
  color: rgb(236 253 255 / 0.1);
}

.text-cyan-50\/20 {
  color: rgb(236 253 255 / 0.2);
}

.text-cyan-50\/25 {
  color: rgb(236 253 255 / 0.25);
}

.text-cyan-50\/30 {
  color: rgb(236 253 255 / 0.3);
}

.text-cyan-50\/40 {
  color: rgb(236 253 255 / 0.4);
}

.text-cyan-50\/50 {
  color: rgb(236 253 255 / 0.5);
}

.text-cyan-50\/60 {
  color: rgb(236 253 255 / 0.6);
}

.text-cyan-50\/70 {
  color: rgb(236 253 255 / 0.7);
}

.text-cyan-50\/75 {
  color: rgb(236 253 255 / 0.75);
}

.text-cyan-50\/80 {
  color: rgb(236 253 255 / 0.8);
}

.text-cyan-50\/90 {
  color: rgb(236 253 255 / 0.9);
}

.text-cyan-50\/95 {
  color: rgb(236 253 255 / 0.95);
}

.text-cyan-50\/100 {
  color: rgb(236 253 255 / 1);
}

.text-cyan-100\/0 {
  color: rgb(207 249 254 / 0);
}

.text-cyan-100\/5 {
  color: rgb(207 249 254 / 0.05);
}

.text-cyan-100\/10 {
  color: rgb(207 249 254 / 0.1);
}

.text-cyan-100\/20 {
  color: rgb(207 249 254 / 0.2);
}

.text-cyan-100\/25 {
  color: rgb(207 249 254 / 0.25);
}

.text-cyan-100\/30 {
  color: rgb(207 249 254 / 0.3);
}

.text-cyan-100\/40 {
  color: rgb(207 249 254 / 0.4);
}

.text-cyan-100\/50 {
  color: rgb(207 249 254 / 0.5);
}

.text-cyan-100\/60 {
  color: rgb(207 249 254 / 0.6);
}

.text-cyan-100\/70 {
  color: rgb(207 249 254 / 0.7);
}

.text-cyan-100\/75 {
  color: rgb(207 249 254 / 0.75);
}

.text-cyan-100\/80 {
  color: rgb(207 249 254 / 0.8);
}

.text-cyan-100\/90 {
  color: rgb(207 249 254 / 0.9);
}

.text-cyan-100\/95 {
  color: rgb(207 249 254 / 0.95);
}

.text-cyan-100\/100 {
  color: rgb(207 249 254 / 1);
}

.text-cyan-200\/0 {
  color: rgb(165 240 252 / 0);
}

.text-cyan-200\/5 {
  color: rgb(165 240 252 / 0.05);
}

.text-cyan-200\/10 {
  color: rgb(165 240 252 / 0.1);
}

.text-cyan-200\/20 {
  color: rgb(165 240 252 / 0.2);
}

.text-cyan-200\/25 {
  color: rgb(165 240 252 / 0.25);
}

.text-cyan-200\/30 {
  color: rgb(165 240 252 / 0.3);
}

.text-cyan-200\/40 {
  color: rgb(165 240 252 / 0.4);
}

.text-cyan-200\/50 {
  color: rgb(165 240 252 / 0.5);
}

.text-cyan-200\/60 {
  color: rgb(165 240 252 / 0.6);
}

.text-cyan-200\/70 {
  color: rgb(165 240 252 / 0.7);
}

.text-cyan-200\/75 {
  color: rgb(165 240 252 / 0.75);
}

.text-cyan-200\/80 {
  color: rgb(165 240 252 / 0.8);
}

.text-cyan-200\/90 {
  color: rgb(165 240 252 / 0.9);
}

.text-cyan-200\/95 {
  color: rgb(165 240 252 / 0.95);
}

.text-cyan-200\/100 {
  color: rgb(165 240 252 / 1);
}

.text-cyan-300\/0 {
  color: rgb(103 227 249 / 0);
}

.text-cyan-300\/5 {
  color: rgb(103 227 249 / 0.05);
}

.text-cyan-300\/10 {
  color: rgb(103 227 249 / 0.1);
}

.text-cyan-300\/20 {
  color: rgb(103 227 249 / 0.2);
}

.text-cyan-300\/25 {
  color: rgb(103 227 249 / 0.25);
}

.text-cyan-300\/30 {
  color: rgb(103 227 249 / 0.3);
}

.text-cyan-300\/40 {
  color: rgb(103 227 249 / 0.4);
}

.text-cyan-300\/50 {
  color: rgb(103 227 249 / 0.5);
}

.text-cyan-300\/60 {
  color: rgb(103 227 249 / 0.6);
}

.text-cyan-300\/70 {
  color: rgb(103 227 249 / 0.7);
}

.text-cyan-300\/75 {
  color: rgb(103 227 249 / 0.75);
}

.text-cyan-300\/80 {
  color: rgb(103 227 249 / 0.8);
}

.text-cyan-300\/90 {
  color: rgb(103 227 249 / 0.9);
}

.text-cyan-300\/95 {
  color: rgb(103 227 249 / 0.95);
}

.text-cyan-300\/100 {
  color: rgb(103 227 249 / 1);
}

.text-cyan-400\/0 {
  color: rgb(34 204 238 / 0);
}

.text-cyan-400\/5 {
  color: rgb(34 204 238 / 0.05);
}

.text-cyan-400\/10 {
  color: rgb(34 204 238 / 0.1);
}

.text-cyan-400\/20 {
  color: rgb(34 204 238 / 0.2);
}

.text-cyan-400\/25 {
  color: rgb(34 204 238 / 0.25);
}

.text-cyan-400\/30 {
  color: rgb(34 204 238 / 0.3);
}

.text-cyan-400\/40 {
  color: rgb(34 204 238 / 0.4);
}

.text-cyan-400\/50 {
  color: rgb(34 204 238 / 0.5);
}

.text-cyan-400\/60 {
  color: rgb(34 204 238 / 0.6);
}

.text-cyan-400\/70 {
  color: rgb(34 204 238 / 0.7);
}

.text-cyan-400\/75 {
  color: rgb(34 204 238 / 0.75);
}

.text-cyan-400\/80 {
  color: rgb(34 204 238 / 0.8);
}

.text-cyan-400\/90 {
  color: rgb(34 204 238 / 0.9);
}

.text-cyan-400\/95 {
  color: rgb(34 204 238 / 0.95);
}

.text-cyan-400\/100 {
  color: rgb(34 204 238 / 1);
}

.text-cyan-500\/0 {
  color: rgb(6 174 212 / 0);
}

.text-cyan-500\/5 {
  color: rgb(6 174 212 / 0.05);
}

.text-cyan-500\/10 {
  color: rgb(6 174 212 / 0.1);
}

.text-cyan-500\/20 {
  color: rgb(6 174 212 / 0.2);
}

.text-cyan-500\/25 {
  color: rgb(6 174 212 / 0.25);
}

.text-cyan-500\/30 {
  color: rgb(6 174 212 / 0.3);
}

.text-cyan-500\/40 {
  color: rgb(6 174 212 / 0.4);
}

.text-cyan-500\/50 {
  color: rgb(6 174 212 / 0.5);
}

.text-cyan-500\/60 {
  color: rgb(6 174 212 / 0.6);
}

.text-cyan-500\/70 {
  color: rgb(6 174 212 / 0.7);
}

.text-cyan-500\/75 {
  color: rgb(6 174 212 / 0.75);
}

.text-cyan-500\/80 {
  color: rgb(6 174 212 / 0.8);
}

.text-cyan-500\/90 {
  color: rgb(6 174 212 / 0.9);
}

.text-cyan-500\/95 {
  color: rgb(6 174 212 / 0.95);
}

.text-cyan-500\/100 {
  color: rgb(6 174 212 / 1);
}

.text-cyan-600\/0 {
  color: rgb(8 138 178 / 0);
}

.text-cyan-600\/5 {
  color: rgb(8 138 178 / 0.05);
}

.text-cyan-600\/10 {
  color: rgb(8 138 178 / 0.1);
}

.text-cyan-600\/20 {
  color: rgb(8 138 178 / 0.2);
}

.text-cyan-600\/25 {
  color: rgb(8 138 178 / 0.25);
}

.text-cyan-600\/30 {
  color: rgb(8 138 178 / 0.3);
}

.text-cyan-600\/40 {
  color: rgb(8 138 178 / 0.4);
}

.text-cyan-600\/50 {
  color: rgb(8 138 178 / 0.5);
}

.text-cyan-600\/60 {
  color: rgb(8 138 178 / 0.6);
}

.text-cyan-600\/70 {
  color: rgb(8 138 178 / 0.7);
}

.text-cyan-600\/75 {
  color: rgb(8 138 178 / 0.75);
}

.text-cyan-600\/80 {
  color: rgb(8 138 178 / 0.8);
}

.text-cyan-600\/90 {
  color: rgb(8 138 178 / 0.9);
}

.text-cyan-600\/95 {
  color: rgb(8 138 178 / 0.95);
}

.text-cyan-600\/100 {
  color: rgb(8 138 178 / 1);
}

.text-cyan-700\/0 {
  color: rgb(14 112 144 / 0);
}

.text-cyan-700\/5 {
  color: rgb(14 112 144 / 0.05);
}

.text-cyan-700\/10 {
  color: rgb(14 112 144 / 0.1);
}

.text-cyan-700\/20 {
  color: rgb(14 112 144 / 0.2);
}

.text-cyan-700\/25 {
  color: rgb(14 112 144 / 0.25);
}

.text-cyan-700\/30 {
  color: rgb(14 112 144 / 0.3);
}

.text-cyan-700\/40 {
  color: rgb(14 112 144 / 0.4);
}

.text-cyan-700\/50 {
  color: rgb(14 112 144 / 0.5);
}

.text-cyan-700\/60 {
  color: rgb(14 112 144 / 0.6);
}

.text-cyan-700\/70 {
  color: rgb(14 112 144 / 0.7);
}

.text-cyan-700\/75 {
  color: rgb(14 112 144 / 0.75);
}

.text-cyan-700\/80 {
  color: rgb(14 112 144 / 0.8);
}

.text-cyan-700\/90 {
  color: rgb(14 112 144 / 0.9);
}

.text-cyan-700\/95 {
  color: rgb(14 112 144 / 0.95);
}

.text-cyan-700\/100 {
  color: rgb(14 112 144 / 1);
}

.text-cyan-800\/0 {
  color: rgb(21 91 117 / 0);
}

.text-cyan-800\/5 {
  color: rgb(21 91 117 / 0.05);
}

.text-cyan-800\/10 {
  color: rgb(21 91 117 / 0.1);
}

.text-cyan-800\/20 {
  color: rgb(21 91 117 / 0.2);
}

.text-cyan-800\/25 {
  color: rgb(21 91 117 / 0.25);
}

.text-cyan-800\/30 {
  color: rgb(21 91 117 / 0.3);
}

.text-cyan-800\/40 {
  color: rgb(21 91 117 / 0.4);
}

.text-cyan-800\/50 {
  color: rgb(21 91 117 / 0.5);
}

.text-cyan-800\/60 {
  color: rgb(21 91 117 / 0.6);
}

.text-cyan-800\/70 {
  color: rgb(21 91 117 / 0.7);
}

.text-cyan-800\/75 {
  color: rgb(21 91 117 / 0.75);
}

.text-cyan-800\/80 {
  color: rgb(21 91 117 / 0.8);
}

.text-cyan-800\/90 {
  color: rgb(21 91 117 / 0.9);
}

.text-cyan-800\/95 {
  color: rgb(21 91 117 / 0.95);
}

.text-cyan-800\/100 {
  color: rgb(21 91 117 / 1);
}

.text-cyan-900\/0 {
  color: rgb(22 76 99 / 0);
}

.text-cyan-900\/5 {
  color: rgb(22 76 99 / 0.05);
}

.text-cyan-900\/10 {
  color: rgb(22 76 99 / 0.1);
}

.text-cyan-900\/20 {
  color: rgb(22 76 99 / 0.2);
}

.text-cyan-900\/25 {
  color: rgb(22 76 99 / 0.25);
}

.text-cyan-900\/30 {
  color: rgb(22 76 99 / 0.3);
}

.text-cyan-900\/40 {
  color: rgb(22 76 99 / 0.4);
}

.text-cyan-900\/50 {
  color: rgb(22 76 99 / 0.5);
}

.text-cyan-900\/60 {
  color: rgb(22 76 99 / 0.6);
}

.text-cyan-900\/70 {
  color: rgb(22 76 99 / 0.7);
}

.text-cyan-900\/75 {
  color: rgb(22 76 99 / 0.75);
}

.text-cyan-900\/80 {
  color: rgb(22 76 99 / 0.8);
}

.text-cyan-900\/90 {
  color: rgb(22 76 99 / 0.9);
}

.text-cyan-900\/95 {
  color: rgb(22 76 99 / 0.95);
}

.text-cyan-900\/100 {
  color: rgb(22 76 99 / 1);
}

.text-cyan\/0 {
  color: rgb(34 204 238 / 0);
}

.text-cyan\/5 {
  color: rgb(34 204 238 / 0.05);
}

.text-cyan\/10 {
  color: rgb(34 204 238 / 0.1);
}

.text-cyan\/20 {
  color: rgb(34 204 238 / 0.2);
}

.text-cyan\/25 {
  color: rgb(34 204 238 / 0.25);
}

.text-cyan\/30 {
  color: rgb(34 204 238 / 0.3);
}

.text-cyan\/40 {
  color: rgb(34 204 238 / 0.4);
}

.text-cyan\/50 {
  color: rgb(34 204 238 / 0.5);
}

.text-cyan\/60 {
  color: rgb(34 204 238 / 0.6);
}

.text-cyan\/70 {
  color: rgb(34 204 238 / 0.7);
}

.text-cyan\/75 {
  color: rgb(34 204 238 / 0.75);
}

.text-cyan\/80 {
  color: rgb(34 204 238 / 0.8);
}

.text-cyan\/90 {
  color: rgb(34 204 238 / 0.9);
}

.text-cyan\/95 {
  color: rgb(34 204 238 / 0.95);
}

.text-cyan\/100 {
  color: rgb(34 204 238 / 1);
}

.text-blue-light-25\/0 {
  color: rgb(245 251 255 / 0);
}

.text-blue-light-25\/5 {
  color: rgb(245 251 255 / 0.05);
}

.text-blue-light-25\/10 {
  color: rgb(245 251 255 / 0.1);
}

.text-blue-light-25\/20 {
  color: rgb(245 251 255 / 0.2);
}

.text-blue-light-25\/25 {
  color: rgb(245 251 255 / 0.25);
}

.text-blue-light-25\/30 {
  color: rgb(245 251 255 / 0.3);
}

.text-blue-light-25\/40 {
  color: rgb(245 251 255 / 0.4);
}

.text-blue-light-25\/50 {
  color: rgb(245 251 255 / 0.5);
}

.text-blue-light-25\/60 {
  color: rgb(245 251 255 / 0.6);
}

.text-blue-light-25\/70 {
  color: rgb(245 251 255 / 0.7);
}

.text-blue-light-25\/75 {
  color: rgb(245 251 255 / 0.75);
}

.text-blue-light-25\/80 {
  color: rgb(245 251 255 / 0.8);
}

.text-blue-light-25\/90 {
  color: rgb(245 251 255 / 0.9);
}

.text-blue-light-25\/95 {
  color: rgb(245 251 255 / 0.95);
}

.text-blue-light-25\/100 {
  color: rgb(245 251 255 / 1);
}

.text-blue-light-50\/0 {
  color: rgb(240 249 255 / 0);
}

.text-blue-light-50\/5 {
  color: rgb(240 249 255 / 0.05);
}

.text-blue-light-50\/10 {
  color: rgb(240 249 255 / 0.1);
}

.text-blue-light-50\/20 {
  color: rgb(240 249 255 / 0.2);
}

.text-blue-light-50\/25 {
  color: rgb(240 249 255 / 0.25);
}

.text-blue-light-50\/30 {
  color: rgb(240 249 255 / 0.3);
}

.text-blue-light-50\/40 {
  color: rgb(240 249 255 / 0.4);
}

.text-blue-light-50\/50 {
  color: rgb(240 249 255 / 0.5);
}

.text-blue-light-50\/60 {
  color: rgb(240 249 255 / 0.6);
}

.text-blue-light-50\/70 {
  color: rgb(240 249 255 / 0.7);
}

.text-blue-light-50\/75 {
  color: rgb(240 249 255 / 0.75);
}

.text-blue-light-50\/80 {
  color: rgb(240 249 255 / 0.8);
}

.text-blue-light-50\/90 {
  color: rgb(240 249 255 / 0.9);
}

.text-blue-light-50\/95 {
  color: rgb(240 249 255 / 0.95);
}

.text-blue-light-50\/100 {
  color: rgb(240 249 255 / 1);
}

.text-blue-light-100\/0 {
  color: rgb(224 242 254 / 0);
}

.text-blue-light-100\/5 {
  color: rgb(224 242 254 / 0.05);
}

.text-blue-light-100\/10 {
  color: rgb(224 242 254 / 0.1);
}

.text-blue-light-100\/20 {
  color: rgb(224 242 254 / 0.2);
}

.text-blue-light-100\/25 {
  color: rgb(224 242 254 / 0.25);
}

.text-blue-light-100\/30 {
  color: rgb(224 242 254 / 0.3);
}

.text-blue-light-100\/40 {
  color: rgb(224 242 254 / 0.4);
}

.text-blue-light-100\/50 {
  color: rgb(224 242 254 / 0.5);
}

.text-blue-light-100\/60 {
  color: rgb(224 242 254 / 0.6);
}

.text-blue-light-100\/70 {
  color: rgb(224 242 254 / 0.7);
}

.text-blue-light-100\/75 {
  color: rgb(224 242 254 / 0.75);
}

.text-blue-light-100\/80 {
  color: rgb(224 242 254 / 0.8);
}

.text-blue-light-100\/90 {
  color: rgb(224 242 254 / 0.9);
}

.text-blue-light-100\/95 {
  color: rgb(224 242 254 / 0.95);
}

.text-blue-light-100\/100 {
  color: rgb(224 242 254 / 1);
}

.text-blue-light-200\/0 {
  color: rgb(185 230 254 / 0);
}

.text-blue-light-200\/5 {
  color: rgb(185 230 254 / 0.05);
}

.text-blue-light-200\/10 {
  color: rgb(185 230 254 / 0.1);
}

.text-blue-light-200\/20 {
  color: rgb(185 230 254 / 0.2);
}

.text-blue-light-200\/25 {
  color: rgb(185 230 254 / 0.25);
}

.text-blue-light-200\/30 {
  color: rgb(185 230 254 / 0.3);
}

.text-blue-light-200\/40 {
  color: rgb(185 230 254 / 0.4);
}

.text-blue-light-200\/50 {
  color: rgb(185 230 254 / 0.5);
}

.text-blue-light-200\/60 {
  color: rgb(185 230 254 / 0.6);
}

.text-blue-light-200\/70 {
  color: rgb(185 230 254 / 0.7);
}

.text-blue-light-200\/75 {
  color: rgb(185 230 254 / 0.75);
}

.text-blue-light-200\/80 {
  color: rgb(185 230 254 / 0.8);
}

.text-blue-light-200\/90 {
  color: rgb(185 230 254 / 0.9);
}

.text-blue-light-200\/95 {
  color: rgb(185 230 254 / 0.95);
}

.text-blue-light-200\/100 {
  color: rgb(185 230 254 / 1);
}

.text-blue-light-300\/0 {
  color: rgb(124 212 253 / 0);
}

.text-blue-light-300\/5 {
  color: rgb(124 212 253 / 0.05);
}

.text-blue-light-300\/10 {
  color: rgb(124 212 253 / 0.1);
}

.text-blue-light-300\/20 {
  color: rgb(124 212 253 / 0.2);
}

.text-blue-light-300\/25 {
  color: rgb(124 212 253 / 0.25);
}

.text-blue-light-300\/30 {
  color: rgb(124 212 253 / 0.3);
}

.text-blue-light-300\/40 {
  color: rgb(124 212 253 / 0.4);
}

.text-blue-light-300\/50 {
  color: rgb(124 212 253 / 0.5);
}

.text-blue-light-300\/60 {
  color: rgb(124 212 253 / 0.6);
}

.text-blue-light-300\/70 {
  color: rgb(124 212 253 / 0.7);
}

.text-blue-light-300\/75 {
  color: rgb(124 212 253 / 0.75);
}

.text-blue-light-300\/80 {
  color: rgb(124 212 253 / 0.8);
}

.text-blue-light-300\/90 {
  color: rgb(124 212 253 / 0.9);
}

.text-blue-light-300\/95 {
  color: rgb(124 212 253 / 0.95);
}

.text-blue-light-300\/100 {
  color: rgb(124 212 253 / 1);
}

.text-blue-light-400\/0 {
  color: rgb(54 191 250 / 0);
}

.text-blue-light-400\/5 {
  color: rgb(54 191 250 / 0.05);
}

.text-blue-light-400\/10 {
  color: rgb(54 191 250 / 0.1);
}

.text-blue-light-400\/20 {
  color: rgb(54 191 250 / 0.2);
}

.text-blue-light-400\/25 {
  color: rgb(54 191 250 / 0.25);
}

.text-blue-light-400\/30 {
  color: rgb(54 191 250 / 0.3);
}

.text-blue-light-400\/40 {
  color: rgb(54 191 250 / 0.4);
}

.text-blue-light-400\/50 {
  color: rgb(54 191 250 / 0.5);
}

.text-blue-light-400\/60 {
  color: rgb(54 191 250 / 0.6);
}

.text-blue-light-400\/70 {
  color: rgb(54 191 250 / 0.7);
}

.text-blue-light-400\/75 {
  color: rgb(54 191 250 / 0.75);
}

.text-blue-light-400\/80 {
  color: rgb(54 191 250 / 0.8);
}

.text-blue-light-400\/90 {
  color: rgb(54 191 250 / 0.9);
}

.text-blue-light-400\/95 {
  color: rgb(54 191 250 / 0.95);
}

.text-blue-light-400\/100 {
  color: rgb(54 191 250 / 1);
}

.text-blue-light-500\/0 {
  color: rgb(11 165 236 / 0);
}

.text-blue-light-500\/5 {
  color: rgb(11 165 236 / 0.05);
}

.text-blue-light-500\/10 {
  color: rgb(11 165 236 / 0.1);
}

.text-blue-light-500\/20 {
  color: rgb(11 165 236 / 0.2);
}

.text-blue-light-500\/25 {
  color: rgb(11 165 236 / 0.25);
}

.text-blue-light-500\/30 {
  color: rgb(11 165 236 / 0.3);
}

.text-blue-light-500\/40 {
  color: rgb(11 165 236 / 0.4);
}

.text-blue-light-500\/50 {
  color: rgb(11 165 236 / 0.5);
}

.text-blue-light-500\/60 {
  color: rgb(11 165 236 / 0.6);
}

.text-blue-light-500\/70 {
  color: rgb(11 165 236 / 0.7);
}

.text-blue-light-500\/75 {
  color: rgb(11 165 236 / 0.75);
}

.text-blue-light-500\/80 {
  color: rgb(11 165 236 / 0.8);
}

.text-blue-light-500\/90 {
  color: rgb(11 165 236 / 0.9);
}

.text-blue-light-500\/95 {
  color: rgb(11 165 236 / 0.95);
}

.text-blue-light-500\/100 {
  color: rgb(11 165 236 / 1);
}

.text-blue-light-600\/0 {
  color: rgb(0 134 201 / 0);
}

.text-blue-light-600\/5 {
  color: rgb(0 134 201 / 0.05);
}

.text-blue-light-600\/10 {
  color: rgb(0 134 201 / 0.1);
}

.text-blue-light-600\/20 {
  color: rgb(0 134 201 / 0.2);
}

.text-blue-light-600\/25 {
  color: rgb(0 134 201 / 0.25);
}

.text-blue-light-600\/30 {
  color: rgb(0 134 201 / 0.3);
}

.text-blue-light-600\/40 {
  color: rgb(0 134 201 / 0.4);
}

.text-blue-light-600\/50 {
  color: rgb(0 134 201 / 0.5);
}

.text-blue-light-600\/60 {
  color: rgb(0 134 201 / 0.6);
}

.text-blue-light-600\/70 {
  color: rgb(0 134 201 / 0.7);
}

.text-blue-light-600\/75 {
  color: rgb(0 134 201 / 0.75);
}

.text-blue-light-600\/80 {
  color: rgb(0 134 201 / 0.8);
}

.text-blue-light-600\/90 {
  color: rgb(0 134 201 / 0.9);
}

.text-blue-light-600\/95 {
  color: rgb(0 134 201 / 0.95);
}

.text-blue-light-600\/100 {
  color: rgb(0 134 201 / 1);
}

.text-blue-light-700\/0 {
  color: rgb(2 106 162 / 0);
}

.text-blue-light-700\/5 {
  color: rgb(2 106 162 / 0.05);
}

.text-blue-light-700\/10 {
  color: rgb(2 106 162 / 0.1);
}

.text-blue-light-700\/20 {
  color: rgb(2 106 162 / 0.2);
}

.text-blue-light-700\/25 {
  color: rgb(2 106 162 / 0.25);
}

.text-blue-light-700\/30 {
  color: rgb(2 106 162 / 0.3);
}

.text-blue-light-700\/40 {
  color: rgb(2 106 162 / 0.4);
}

.text-blue-light-700\/50 {
  color: rgb(2 106 162 / 0.5);
}

.text-blue-light-700\/60 {
  color: rgb(2 106 162 / 0.6);
}

.text-blue-light-700\/70 {
  color: rgb(2 106 162 / 0.7);
}

.text-blue-light-700\/75 {
  color: rgb(2 106 162 / 0.75);
}

.text-blue-light-700\/80 {
  color: rgb(2 106 162 / 0.8);
}

.text-blue-light-700\/90 {
  color: rgb(2 106 162 / 0.9);
}

.text-blue-light-700\/95 {
  color: rgb(2 106 162 / 0.95);
}

.text-blue-light-700\/100 {
  color: rgb(2 106 162 / 1);
}

.text-blue-light-800\/0 {
  color: rgb(6 89 134 / 0);
}

.text-blue-light-800\/5 {
  color: rgb(6 89 134 / 0.05);
}

.text-blue-light-800\/10 {
  color: rgb(6 89 134 / 0.1);
}

.text-blue-light-800\/20 {
  color: rgb(6 89 134 / 0.2);
}

.text-blue-light-800\/25 {
  color: rgb(6 89 134 / 0.25);
}

.text-blue-light-800\/30 {
  color: rgb(6 89 134 / 0.3);
}

.text-blue-light-800\/40 {
  color: rgb(6 89 134 / 0.4);
}

.text-blue-light-800\/50 {
  color: rgb(6 89 134 / 0.5);
}

.text-blue-light-800\/60 {
  color: rgb(6 89 134 / 0.6);
}

.text-blue-light-800\/70 {
  color: rgb(6 89 134 / 0.7);
}

.text-blue-light-800\/75 {
  color: rgb(6 89 134 / 0.75);
}

.text-blue-light-800\/80 {
  color: rgb(6 89 134 / 0.8);
}

.text-blue-light-800\/90 {
  color: rgb(6 89 134 / 0.9);
}

.text-blue-light-800\/95 {
  color: rgb(6 89 134 / 0.95);
}

.text-blue-light-800\/100 {
  color: rgb(6 89 134 / 1);
}

.text-blue-light-900\/0 {
  color: rgb(11 74 111 / 0);
}

.text-blue-light-900\/5 {
  color: rgb(11 74 111 / 0.05);
}

.text-blue-light-900\/10 {
  color: rgb(11 74 111 / 0.1);
}

.text-blue-light-900\/20 {
  color: rgb(11 74 111 / 0.2);
}

.text-blue-light-900\/25 {
  color: rgb(11 74 111 / 0.25);
}

.text-blue-light-900\/30 {
  color: rgb(11 74 111 / 0.3);
}

.text-blue-light-900\/40 {
  color: rgb(11 74 111 / 0.4);
}

.text-blue-light-900\/50 {
  color: rgb(11 74 111 / 0.5);
}

.text-blue-light-900\/60 {
  color: rgb(11 74 111 / 0.6);
}

.text-blue-light-900\/70 {
  color: rgb(11 74 111 / 0.7);
}

.text-blue-light-900\/75 {
  color: rgb(11 74 111 / 0.75);
}

.text-blue-light-900\/80 {
  color: rgb(11 74 111 / 0.8);
}

.text-blue-light-900\/90 {
  color: rgb(11 74 111 / 0.9);
}

.text-blue-light-900\/95 {
  color: rgb(11 74 111 / 0.95);
}

.text-blue-light-900\/100 {
  color: rgb(11 74 111 / 1);
}

.text-blue-light\/0 {
  color: rgb(54 191 250 / 0);
}

.text-blue-light\/5 {
  color: rgb(54 191 250 / 0.05);
}

.text-blue-light\/10 {
  color: rgb(54 191 250 / 0.1);
}

.text-blue-light\/20 {
  color: rgb(54 191 250 / 0.2);
}

.text-blue-light\/25 {
  color: rgb(54 191 250 / 0.25);
}

.text-blue-light\/30 {
  color: rgb(54 191 250 / 0.3);
}

.text-blue-light\/40 {
  color: rgb(54 191 250 / 0.4);
}

.text-blue-light\/50 {
  color: rgb(54 191 250 / 0.5);
}

.text-blue-light\/60 {
  color: rgb(54 191 250 / 0.6);
}

.text-blue-light\/70 {
  color: rgb(54 191 250 / 0.7);
}

.text-blue-light\/75 {
  color: rgb(54 191 250 / 0.75);
}

.text-blue-light\/80 {
  color: rgb(54 191 250 / 0.8);
}

.text-blue-light\/90 {
  color: rgb(54 191 250 / 0.9);
}

.text-blue-light\/95 {
  color: rgb(54 191 250 / 0.95);
}

.text-blue-light\/100 {
  color: rgb(54 191 250 / 1);
}

.text-blue-25\/0 {
  color: rgb(245 250 255 / 0);
}

.text-blue-25\/5 {
  color: rgb(245 250 255 / 0.05);
}

.text-blue-25\/10 {
  color: rgb(245 250 255 / 0.1);
}

.text-blue-25\/20 {
  color: rgb(245 250 255 / 0.2);
}

.text-blue-25\/25 {
  color: rgb(245 250 255 / 0.25);
}

.text-blue-25\/30 {
  color: rgb(245 250 255 / 0.3);
}

.text-blue-25\/40 {
  color: rgb(245 250 255 / 0.4);
}

.text-blue-25\/50 {
  color: rgb(245 250 255 / 0.5);
}

.text-blue-25\/60 {
  color: rgb(245 250 255 / 0.6);
}

.text-blue-25\/70 {
  color: rgb(245 250 255 / 0.7);
}

.text-blue-25\/75 {
  color: rgb(245 250 255 / 0.75);
}

.text-blue-25\/80 {
  color: rgb(245 250 255 / 0.8);
}

.text-blue-25\/90 {
  color: rgb(245 250 255 / 0.9);
}

.text-blue-25\/95 {
  color: rgb(245 250 255 / 0.95);
}

.text-blue-25\/100 {
  color: rgb(245 250 255 / 1);
}

.text-blue-50\/0 {
  color: rgb(239 248 255 / 0);
}

.text-blue-50\/5 {
  color: rgb(239 248 255 / 0.05);
}

.text-blue-50\/10 {
  color: rgb(239 248 255 / 0.1);
}

.text-blue-50\/20 {
  color: rgb(239 248 255 / 0.2);
}

.text-blue-50\/25 {
  color: rgb(239 248 255 / 0.25);
}

.text-blue-50\/30 {
  color: rgb(239 248 255 / 0.3);
}

.text-blue-50\/40 {
  color: rgb(239 248 255 / 0.4);
}

.text-blue-50\/50 {
  color: rgb(239 248 255 / 0.5);
}

.text-blue-50\/60 {
  color: rgb(239 248 255 / 0.6);
}

.text-blue-50\/70 {
  color: rgb(239 248 255 / 0.7);
}

.text-blue-50\/75 {
  color: rgb(239 248 255 / 0.75);
}

.text-blue-50\/80 {
  color: rgb(239 248 255 / 0.8);
}

.text-blue-50\/90 {
  color: rgb(239 248 255 / 0.9);
}

.text-blue-50\/95 {
  color: rgb(239 248 255 / 0.95);
}

.text-blue-50\/100 {
  color: rgb(239 248 255 / 1);
}

.text-blue-100\/0 {
  color: rgb(209 233 255 / 0);
}

.text-blue-100\/5 {
  color: rgb(209 233 255 / 0.05);
}

.text-blue-100\/10 {
  color: rgb(209 233 255 / 0.1);
}

.text-blue-100\/20 {
  color: rgb(209 233 255 / 0.2);
}

.text-blue-100\/25 {
  color: rgb(209 233 255 / 0.25);
}

.text-blue-100\/30 {
  color: rgb(209 233 255 / 0.3);
}

.text-blue-100\/40 {
  color: rgb(209 233 255 / 0.4);
}

.text-blue-100\/50 {
  color: rgb(209 233 255 / 0.5);
}

.text-blue-100\/60 {
  color: rgb(209 233 255 / 0.6);
}

.text-blue-100\/70 {
  color: rgb(209 233 255 / 0.7);
}

.text-blue-100\/75 {
  color: rgb(209 233 255 / 0.75);
}

.text-blue-100\/80 {
  color: rgb(209 233 255 / 0.8);
}

.text-blue-100\/90 {
  color: rgb(209 233 255 / 0.9);
}

.text-blue-100\/95 {
  color: rgb(209 233 255 / 0.95);
}

.text-blue-100\/100 {
  color: rgb(209 233 255 / 1);
}

.text-blue-200\/0 {
  color: rgb(178 221 255 / 0);
}

.text-blue-200\/5 {
  color: rgb(178 221 255 / 0.05);
}

.text-blue-200\/10 {
  color: rgb(178 221 255 / 0.1);
}

.text-blue-200\/20 {
  color: rgb(178 221 255 / 0.2);
}

.text-blue-200\/25 {
  color: rgb(178 221 255 / 0.25);
}

.text-blue-200\/30 {
  color: rgb(178 221 255 / 0.3);
}

.text-blue-200\/40 {
  color: rgb(178 221 255 / 0.4);
}

.text-blue-200\/50 {
  color: rgb(178 221 255 / 0.5);
}

.text-blue-200\/60 {
  color: rgb(178 221 255 / 0.6);
}

.text-blue-200\/70 {
  color: rgb(178 221 255 / 0.7);
}

.text-blue-200\/75 {
  color: rgb(178 221 255 / 0.75);
}

.text-blue-200\/80 {
  color: rgb(178 221 255 / 0.8);
}

.text-blue-200\/90 {
  color: rgb(178 221 255 / 0.9);
}

.text-blue-200\/95 {
  color: rgb(178 221 255 / 0.95);
}

.text-blue-200\/100 {
  color: rgb(178 221 255 / 1);
}

.text-blue-300\/0 {
  color: rgb(132 202 255 / 0);
}

.text-blue-300\/5 {
  color: rgb(132 202 255 / 0.05);
}

.text-blue-300\/10 {
  color: rgb(132 202 255 / 0.1);
}

.text-blue-300\/20 {
  color: rgb(132 202 255 / 0.2);
}

.text-blue-300\/25 {
  color: rgb(132 202 255 / 0.25);
}

.text-blue-300\/30 {
  color: rgb(132 202 255 / 0.3);
}

.text-blue-300\/40 {
  color: rgb(132 202 255 / 0.4);
}

.text-blue-300\/50 {
  color: rgb(132 202 255 / 0.5);
}

.text-blue-300\/60 {
  color: rgb(132 202 255 / 0.6);
}

.text-blue-300\/70 {
  color: rgb(132 202 255 / 0.7);
}

.text-blue-300\/75 {
  color: rgb(132 202 255 / 0.75);
}

.text-blue-300\/80 {
  color: rgb(132 202 255 / 0.8);
}

.text-blue-300\/90 {
  color: rgb(132 202 255 / 0.9);
}

.text-blue-300\/95 {
  color: rgb(132 202 255 / 0.95);
}

.text-blue-300\/100 {
  color: rgb(132 202 255 / 1);
}

.text-blue-400\/0 {
  color: rgb(83 177 253 / 0);
}

.text-blue-400\/5 {
  color: rgb(83 177 253 / 0.05);
}

.text-blue-400\/10 {
  color: rgb(83 177 253 / 0.1);
}

.text-blue-400\/20 {
  color: rgb(83 177 253 / 0.2);
}

.text-blue-400\/25 {
  color: rgb(83 177 253 / 0.25);
}

.text-blue-400\/30 {
  color: rgb(83 177 253 / 0.3);
}

.text-blue-400\/40 {
  color: rgb(83 177 253 / 0.4);
}

.text-blue-400\/50 {
  color: rgb(83 177 253 / 0.5);
}

.text-blue-400\/60 {
  color: rgb(83 177 253 / 0.6);
}

.text-blue-400\/70 {
  color: rgb(83 177 253 / 0.7);
}

.text-blue-400\/75 {
  color: rgb(83 177 253 / 0.75);
}

.text-blue-400\/80 {
  color: rgb(83 177 253 / 0.8);
}

.text-blue-400\/90 {
  color: rgb(83 177 253 / 0.9);
}

.text-blue-400\/95 {
  color: rgb(83 177 253 / 0.95);
}

.text-blue-400\/100 {
  color: rgb(83 177 253 / 1);
}

.text-blue-500\/0 {
  color: rgb(46 144 250 / 0);
}

.text-blue-500\/5 {
  color: rgb(46 144 250 / 0.05);
}

.text-blue-500\/10 {
  color: rgb(46 144 250 / 0.1);
}

.text-blue-500\/20 {
  color: rgb(46 144 250 / 0.2);
}

.text-blue-500\/25 {
  color: rgb(46 144 250 / 0.25);
}

.text-blue-500\/30 {
  color: rgb(46 144 250 / 0.3);
}

.text-blue-500\/40 {
  color: rgb(46 144 250 / 0.4);
}

.text-blue-500\/50 {
  color: rgb(46 144 250 / 0.5);
}

.text-blue-500\/60 {
  color: rgb(46 144 250 / 0.6);
}

.text-blue-500\/70 {
  color: rgb(46 144 250 / 0.7);
}

.text-blue-500\/75 {
  color: rgb(46 144 250 / 0.75);
}

.text-blue-500\/80 {
  color: rgb(46 144 250 / 0.8);
}

.text-blue-500\/90 {
  color: rgb(46 144 250 / 0.9);
}

.text-blue-500\/95 {
  color: rgb(46 144 250 / 0.95);
}

.text-blue-500\/100 {
  color: rgb(46 144 250 / 1);
}

.text-blue-600\/0 {
  color: rgb(21 112 239 / 0);
}

.text-blue-600\/5 {
  color: rgb(21 112 239 / 0.05);
}

.text-blue-600\/10 {
  color: rgb(21 112 239 / 0.1);
}

.text-blue-600\/20 {
  color: rgb(21 112 239 / 0.2);
}

.text-blue-600\/25 {
  color: rgb(21 112 239 / 0.25);
}

.text-blue-600\/30 {
  color: rgb(21 112 239 / 0.3);
}

.text-blue-600\/40 {
  color: rgb(21 112 239 / 0.4);
}

.text-blue-600\/50 {
  color: rgb(21 112 239 / 0.5);
}

.text-blue-600\/60 {
  color: rgb(21 112 239 / 0.6);
}

.text-blue-600\/70 {
  color: rgb(21 112 239 / 0.7);
}

.text-blue-600\/75 {
  color: rgb(21 112 239 / 0.75);
}

.text-blue-600\/80 {
  color: rgb(21 112 239 / 0.8);
}

.text-blue-600\/90 {
  color: rgb(21 112 239 / 0.9);
}

.text-blue-600\/95 {
  color: rgb(21 112 239 / 0.95);
}

.text-blue-600\/100 {
  color: rgb(21 112 239 / 1);
}

.text-blue-700\/0 {
  color: rgb(23 92 211 / 0);
}

.text-blue-700\/5 {
  color: rgb(23 92 211 / 0.05);
}

.text-blue-700\/10 {
  color: rgb(23 92 211 / 0.1);
}

.text-blue-700\/20 {
  color: rgb(23 92 211 / 0.2);
}

.text-blue-700\/25 {
  color: rgb(23 92 211 / 0.25);
}

.text-blue-700\/30 {
  color: rgb(23 92 211 / 0.3);
}

.text-blue-700\/40 {
  color: rgb(23 92 211 / 0.4);
}

.text-blue-700\/50 {
  color: rgb(23 92 211 / 0.5);
}

.text-blue-700\/60 {
  color: rgb(23 92 211 / 0.6);
}

.text-blue-700\/70 {
  color: rgb(23 92 211 / 0.7);
}

.text-blue-700\/75 {
  color: rgb(23 92 211 / 0.75);
}

.text-blue-700\/80 {
  color: rgb(23 92 211 / 0.8);
}

.text-blue-700\/90 {
  color: rgb(23 92 211 / 0.9);
}

.text-blue-700\/95 {
  color: rgb(23 92 211 / 0.95);
}

.text-blue-700\/100 {
  color: rgb(23 92 211 / 1);
}

.text-blue-800\/0 {
  color: rgb(24 73 169 / 0);
}

.text-blue-800\/5 {
  color: rgb(24 73 169 / 0.05);
}

.text-blue-800\/10 {
  color: rgb(24 73 169 / 0.1);
}

.text-blue-800\/20 {
  color: rgb(24 73 169 / 0.2);
}

.text-blue-800\/25 {
  color: rgb(24 73 169 / 0.25);
}

.text-blue-800\/30 {
  color: rgb(24 73 169 / 0.3);
}

.text-blue-800\/40 {
  color: rgb(24 73 169 / 0.4);
}

.text-blue-800\/50 {
  color: rgb(24 73 169 / 0.5);
}

.text-blue-800\/60 {
  color: rgb(24 73 169 / 0.6);
}

.text-blue-800\/70 {
  color: rgb(24 73 169 / 0.7);
}

.text-blue-800\/75 {
  color: rgb(24 73 169 / 0.75);
}

.text-blue-800\/80 {
  color: rgb(24 73 169 / 0.8);
}

.text-blue-800\/90 {
  color: rgb(24 73 169 / 0.9);
}

.text-blue-800\/95 {
  color: rgb(24 73 169 / 0.95);
}

.text-blue-800\/100 {
  color: rgb(24 73 169 / 1);
}

.text-blue-900\/0 {
  color: rgb(25 65 133 / 0);
}

.text-blue-900\/5 {
  color: rgb(25 65 133 / 0.05);
}

.text-blue-900\/10 {
  color: rgb(25 65 133 / 0.1);
}

.text-blue-900\/20 {
  color: rgb(25 65 133 / 0.2);
}

.text-blue-900\/25 {
  color: rgb(25 65 133 / 0.25);
}

.text-blue-900\/30 {
  color: rgb(25 65 133 / 0.3);
}

.text-blue-900\/40 {
  color: rgb(25 65 133 / 0.4);
}

.text-blue-900\/50 {
  color: rgb(25 65 133 / 0.5);
}

.text-blue-900\/60 {
  color: rgb(25 65 133 / 0.6);
}

.text-blue-900\/70 {
  color: rgb(25 65 133 / 0.7);
}

.text-blue-900\/75 {
  color: rgb(25 65 133 / 0.75);
}

.text-blue-900\/80 {
  color: rgb(25 65 133 / 0.8);
}

.text-blue-900\/90 {
  color: rgb(25 65 133 / 0.9);
}

.text-blue-900\/95 {
  color: rgb(25 65 133 / 0.95);
}

.text-blue-900\/100 {
  color: rgb(25 65 133 / 1);
}

.text-blue\/0 {
  color: rgb(83 177 253 / 0);
}

.text-blue\/5 {
  color: rgb(83 177 253 / 0.05);
}

.text-blue\/10 {
  color: rgb(83 177 253 / 0.1);
}

.text-blue\/20 {
  color: rgb(83 177 253 / 0.2);
}

.text-blue\/25 {
  color: rgb(83 177 253 / 0.25);
}

.text-blue\/30 {
  color: rgb(83 177 253 / 0.3);
}

.text-blue\/40 {
  color: rgb(83 177 253 / 0.4);
}

.text-blue\/50 {
  color: rgb(83 177 253 / 0.5);
}

.text-blue\/60 {
  color: rgb(83 177 253 / 0.6);
}

.text-blue\/70 {
  color: rgb(83 177 253 / 0.7);
}

.text-blue\/75 {
  color: rgb(83 177 253 / 0.75);
}

.text-blue\/80 {
  color: rgb(83 177 253 / 0.8);
}

.text-blue\/90 {
  color: rgb(83 177 253 / 0.9);
}

.text-blue\/95 {
  color: rgb(83 177 253 / 0.95);
}

.text-blue\/100 {
  color: rgb(83 177 253 / 1);
}

.text-blue-dark-25\/0 {
  color: rgb(245 248 255 / 0);
}

.text-blue-dark-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.text-blue-dark-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.text-blue-dark-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.text-blue-dark-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.text-blue-dark-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.text-blue-dark-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.text-blue-dark-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.text-blue-dark-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.text-blue-dark-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.text-blue-dark-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.text-blue-dark-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.text-blue-dark-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.text-blue-dark-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.text-blue-dark-25\/100 {
  color: rgb(245 248 255 / 1);
}

.text-blue-dark-50\/0 {
  color: rgb(239 244 255 / 0);
}

.text-blue-dark-50\/5 {
  color: rgb(239 244 255 / 0.05);
}

.text-blue-dark-50\/10 {
  color: rgb(239 244 255 / 0.1);
}

.text-blue-dark-50\/20 {
  color: rgb(239 244 255 / 0.2);
}

.text-blue-dark-50\/25 {
  color: rgb(239 244 255 / 0.25);
}

.text-blue-dark-50\/30 {
  color: rgb(239 244 255 / 0.3);
}

.text-blue-dark-50\/40 {
  color: rgb(239 244 255 / 0.4);
}

.text-blue-dark-50\/50 {
  color: rgb(239 244 255 / 0.5);
}

.text-blue-dark-50\/60 {
  color: rgb(239 244 255 / 0.6);
}

.text-blue-dark-50\/70 {
  color: rgb(239 244 255 / 0.7);
}

.text-blue-dark-50\/75 {
  color: rgb(239 244 255 / 0.75);
}

.text-blue-dark-50\/80 {
  color: rgb(239 244 255 / 0.8);
}

.text-blue-dark-50\/90 {
  color: rgb(239 244 255 / 0.9);
}

.text-blue-dark-50\/95 {
  color: rgb(239 244 255 / 0.95);
}

.text-blue-dark-50\/100 {
  color: rgb(239 244 255 / 1);
}

.text-blue-dark-100\/0 {
  color: rgb(209 224 255 / 0);
}

.text-blue-dark-100\/5 {
  color: rgb(209 224 255 / 0.05);
}

.text-blue-dark-100\/10 {
  color: rgb(209 224 255 / 0.1);
}

.text-blue-dark-100\/20 {
  color: rgb(209 224 255 / 0.2);
}

.text-blue-dark-100\/25 {
  color: rgb(209 224 255 / 0.25);
}

.text-blue-dark-100\/30 {
  color: rgb(209 224 255 / 0.3);
}

.text-blue-dark-100\/40 {
  color: rgb(209 224 255 / 0.4);
}

.text-blue-dark-100\/50 {
  color: rgb(209 224 255 / 0.5);
}

.text-blue-dark-100\/60 {
  color: rgb(209 224 255 / 0.6);
}

.text-blue-dark-100\/70 {
  color: rgb(209 224 255 / 0.7);
}

.text-blue-dark-100\/75 {
  color: rgb(209 224 255 / 0.75);
}

.text-blue-dark-100\/80 {
  color: rgb(209 224 255 / 0.8);
}

.text-blue-dark-100\/90 {
  color: rgb(209 224 255 / 0.9);
}

.text-blue-dark-100\/95 {
  color: rgb(209 224 255 / 0.95);
}

.text-blue-dark-100\/100 {
  color: rgb(209 224 255 / 1);
}

.text-blue-dark-200\/0 {
  color: rgb(178 204 255 / 0);
}

.text-blue-dark-200\/5 {
  color: rgb(178 204 255 / 0.05);
}

.text-blue-dark-200\/10 {
  color: rgb(178 204 255 / 0.1);
}

.text-blue-dark-200\/20 {
  color: rgb(178 204 255 / 0.2);
}

.text-blue-dark-200\/25 {
  color: rgb(178 204 255 / 0.25);
}

.text-blue-dark-200\/30 {
  color: rgb(178 204 255 / 0.3);
}

.text-blue-dark-200\/40 {
  color: rgb(178 204 255 / 0.4);
}

.text-blue-dark-200\/50 {
  color: rgb(178 204 255 / 0.5);
}

.text-blue-dark-200\/60 {
  color: rgb(178 204 255 / 0.6);
}

.text-blue-dark-200\/70 {
  color: rgb(178 204 255 / 0.7);
}

.text-blue-dark-200\/75 {
  color: rgb(178 204 255 / 0.75);
}

.text-blue-dark-200\/80 {
  color: rgb(178 204 255 / 0.8);
}

.text-blue-dark-200\/90 {
  color: rgb(178 204 255 / 0.9);
}

.text-blue-dark-200\/95 {
  color: rgb(178 204 255 / 0.95);
}

.text-blue-dark-200\/100 {
  color: rgb(178 204 255 / 1);
}

.text-blue-dark-300\/0 {
  color: rgb(132 173 255 / 0);
}

.text-blue-dark-300\/5 {
  color: rgb(132 173 255 / 0.05);
}

.text-blue-dark-300\/10 {
  color: rgb(132 173 255 / 0.1);
}

.text-blue-dark-300\/20 {
  color: rgb(132 173 255 / 0.2);
}

.text-blue-dark-300\/25 {
  color: rgb(132 173 255 / 0.25);
}

.text-blue-dark-300\/30 {
  color: rgb(132 173 255 / 0.3);
}

.text-blue-dark-300\/40 {
  color: rgb(132 173 255 / 0.4);
}

.text-blue-dark-300\/50 {
  color: rgb(132 173 255 / 0.5);
}

.text-blue-dark-300\/60 {
  color: rgb(132 173 255 / 0.6);
}

.text-blue-dark-300\/70 {
  color: rgb(132 173 255 / 0.7);
}

.text-blue-dark-300\/75 {
  color: rgb(132 173 255 / 0.75);
}

.text-blue-dark-300\/80 {
  color: rgb(132 173 255 / 0.8);
}

.text-blue-dark-300\/90 {
  color: rgb(132 173 255 / 0.9);
}

.text-blue-dark-300\/95 {
  color: rgb(132 173 255 / 0.95);
}

.text-blue-dark-300\/100 {
  color: rgb(132 173 255 / 1);
}

.text-blue-dark-400\/0 {
  color: rgb(82 139 255 / 0);
}

.text-blue-dark-400\/5 {
  color: rgb(82 139 255 / 0.05);
}

.text-blue-dark-400\/10 {
  color: rgb(82 139 255 / 0.1);
}

.text-blue-dark-400\/20 {
  color: rgb(82 139 255 / 0.2);
}

.text-blue-dark-400\/25 {
  color: rgb(82 139 255 / 0.25);
}

.text-blue-dark-400\/30 {
  color: rgb(82 139 255 / 0.3);
}

.text-blue-dark-400\/40 {
  color: rgb(82 139 255 / 0.4);
}

.text-blue-dark-400\/50 {
  color: rgb(82 139 255 / 0.5);
}

.text-blue-dark-400\/60 {
  color: rgb(82 139 255 / 0.6);
}

.text-blue-dark-400\/70 {
  color: rgb(82 139 255 / 0.7);
}

.text-blue-dark-400\/75 {
  color: rgb(82 139 255 / 0.75);
}

.text-blue-dark-400\/80 {
  color: rgb(82 139 255 / 0.8);
}

.text-blue-dark-400\/90 {
  color: rgb(82 139 255 / 0.9);
}

.text-blue-dark-400\/95 {
  color: rgb(82 139 255 / 0.95);
}

.text-blue-dark-400\/100 {
  color: rgb(82 139 255 / 1);
}

.text-blue-dark-500\/0 {
  color: rgb(41 112 255 / 0);
}

.text-blue-dark-500\/5 {
  color: rgb(41 112 255 / 0.05);
}

.text-blue-dark-500\/10 {
  color: rgb(41 112 255 / 0.1);
}

.text-blue-dark-500\/20 {
  color: rgb(41 112 255 / 0.2);
}

.text-blue-dark-500\/25 {
  color: rgb(41 112 255 / 0.25);
}

.text-blue-dark-500\/30 {
  color: rgb(41 112 255 / 0.3);
}

.text-blue-dark-500\/40 {
  color: rgb(41 112 255 / 0.4);
}

.text-blue-dark-500\/50 {
  color: rgb(41 112 255 / 0.5);
}

.text-blue-dark-500\/60 {
  color: rgb(41 112 255 / 0.6);
}

.text-blue-dark-500\/70 {
  color: rgb(41 112 255 / 0.7);
}

.text-blue-dark-500\/75 {
  color: rgb(41 112 255 / 0.75);
}

.text-blue-dark-500\/80 {
  color: rgb(41 112 255 / 0.8);
}

.text-blue-dark-500\/90 {
  color: rgb(41 112 255 / 0.9);
}

.text-blue-dark-500\/95 {
  color: rgb(41 112 255 / 0.95);
}

.text-blue-dark-500\/100 {
  color: rgb(41 112 255 / 1);
}

.text-blue-dark-600\/0 {
  color: rgb(21 94 239 / 0);
}

.text-blue-dark-600\/5 {
  color: rgb(21 94 239 / 0.05);
}

.text-blue-dark-600\/10 {
  color: rgb(21 94 239 / 0.1);
}

.text-blue-dark-600\/20 {
  color: rgb(21 94 239 / 0.2);
}

.text-blue-dark-600\/25 {
  color: rgb(21 94 239 / 0.25);
}

.text-blue-dark-600\/30 {
  color: rgb(21 94 239 / 0.3);
}

.text-blue-dark-600\/40 {
  color: rgb(21 94 239 / 0.4);
}

.text-blue-dark-600\/50 {
  color: rgb(21 94 239 / 0.5);
}

.text-blue-dark-600\/60 {
  color: rgb(21 94 239 / 0.6);
}

.text-blue-dark-600\/70 {
  color: rgb(21 94 239 / 0.7);
}

.text-blue-dark-600\/75 {
  color: rgb(21 94 239 / 0.75);
}

.text-blue-dark-600\/80 {
  color: rgb(21 94 239 / 0.8);
}

.text-blue-dark-600\/90 {
  color: rgb(21 94 239 / 0.9);
}

.text-blue-dark-600\/95 {
  color: rgb(21 94 239 / 0.95);
}

.text-blue-dark-600\/100 {
  color: rgb(21 94 239 / 1);
}

.text-blue-dark-700\/0 {
  color: rgb(0 78 235 / 0);
}

.text-blue-dark-700\/5 {
  color: rgb(0 78 235 / 0.05);
}

.text-blue-dark-700\/10 {
  color: rgb(0 78 235 / 0.1);
}

.text-blue-dark-700\/20 {
  color: rgb(0 78 235 / 0.2);
}

.text-blue-dark-700\/25 {
  color: rgb(0 78 235 / 0.25);
}

.text-blue-dark-700\/30 {
  color: rgb(0 78 235 / 0.3);
}

.text-blue-dark-700\/40 {
  color: rgb(0 78 235 / 0.4);
}

.text-blue-dark-700\/50 {
  color: rgb(0 78 235 / 0.5);
}

.text-blue-dark-700\/60 {
  color: rgb(0 78 235 / 0.6);
}

.text-blue-dark-700\/70 {
  color: rgb(0 78 235 / 0.7);
}

.text-blue-dark-700\/75 {
  color: rgb(0 78 235 / 0.75);
}

.text-blue-dark-700\/80 {
  color: rgb(0 78 235 / 0.8);
}

.text-blue-dark-700\/90 {
  color: rgb(0 78 235 / 0.9);
}

.text-blue-dark-700\/95 {
  color: rgb(0 78 235 / 0.95);
}

.text-blue-dark-700\/100 {
  color: rgb(0 78 235 / 1);
}

.text-blue-dark-800\/0 {
  color: rgb(0 64 193 / 0);
}

.text-blue-dark-800\/5 {
  color: rgb(0 64 193 / 0.05);
}

.text-blue-dark-800\/10 {
  color: rgb(0 64 193 / 0.1);
}

.text-blue-dark-800\/20 {
  color: rgb(0 64 193 / 0.2);
}

.text-blue-dark-800\/25 {
  color: rgb(0 64 193 / 0.25);
}

.text-blue-dark-800\/30 {
  color: rgb(0 64 193 / 0.3);
}

.text-blue-dark-800\/40 {
  color: rgb(0 64 193 / 0.4);
}

.text-blue-dark-800\/50 {
  color: rgb(0 64 193 / 0.5);
}

.text-blue-dark-800\/60 {
  color: rgb(0 64 193 / 0.6);
}

.text-blue-dark-800\/70 {
  color: rgb(0 64 193 / 0.7);
}

.text-blue-dark-800\/75 {
  color: rgb(0 64 193 / 0.75);
}

.text-blue-dark-800\/80 {
  color: rgb(0 64 193 / 0.8);
}

.text-blue-dark-800\/90 {
  color: rgb(0 64 193 / 0.9);
}

.text-blue-dark-800\/95 {
  color: rgb(0 64 193 / 0.95);
}

.text-blue-dark-800\/100 {
  color: rgb(0 64 193 / 1);
}

.text-blue-dark-900\/0 {
  color: rgb(0 53 158 / 0);
}

.text-blue-dark-900\/5 {
  color: rgb(0 53 158 / 0.05);
}

.text-blue-dark-900\/10 {
  color: rgb(0 53 158 / 0.1);
}

.text-blue-dark-900\/20 {
  color: rgb(0 53 158 / 0.2);
}

.text-blue-dark-900\/25 {
  color: rgb(0 53 158 / 0.25);
}

.text-blue-dark-900\/30 {
  color: rgb(0 53 158 / 0.3);
}

.text-blue-dark-900\/40 {
  color: rgb(0 53 158 / 0.4);
}

.text-blue-dark-900\/50 {
  color: rgb(0 53 158 / 0.5);
}

.text-blue-dark-900\/60 {
  color: rgb(0 53 158 / 0.6);
}

.text-blue-dark-900\/70 {
  color: rgb(0 53 158 / 0.7);
}

.text-blue-dark-900\/75 {
  color: rgb(0 53 158 / 0.75);
}

.text-blue-dark-900\/80 {
  color: rgb(0 53 158 / 0.8);
}

.text-blue-dark-900\/90 {
  color: rgb(0 53 158 / 0.9);
}

.text-blue-dark-900\/95 {
  color: rgb(0 53 158 / 0.95);
}

.text-blue-dark-900\/100 {
  color: rgb(0 53 158 / 1);
}

.text-blue-dark\/0 {
  color: rgb(82 139 255 / 0);
}

.text-blue-dark\/5 {
  color: rgb(82 139 255 / 0.05);
}

.text-blue-dark\/10 {
  color: rgb(82 139 255 / 0.1);
}

.text-blue-dark\/20 {
  color: rgb(82 139 255 / 0.2);
}

.text-blue-dark\/25 {
  color: rgb(82 139 255 / 0.25);
}

.text-blue-dark\/30 {
  color: rgb(82 139 255 / 0.3);
}

.text-blue-dark\/40 {
  color: rgb(82 139 255 / 0.4);
}

.text-blue-dark\/50 {
  color: rgb(82 139 255 / 0.5);
}

.text-blue-dark\/60 {
  color: rgb(82 139 255 / 0.6);
}

.text-blue-dark\/70 {
  color: rgb(82 139 255 / 0.7);
}

.text-blue-dark\/75 {
  color: rgb(82 139 255 / 0.75);
}

.text-blue-dark\/80 {
  color: rgb(82 139 255 / 0.8);
}

.text-blue-dark\/90 {
  color: rgb(82 139 255 / 0.9);
}

.text-blue-dark\/95 {
  color: rgb(82 139 255 / 0.95);
}

.text-blue-dark\/100 {
  color: rgb(82 139 255 / 1);
}

.text-indigo-25\/0 {
  color: rgb(245 248 255 / 0);
}

.text-indigo-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.text-indigo-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.text-indigo-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.text-indigo-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.text-indigo-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.text-indigo-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.text-indigo-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.text-indigo-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.text-indigo-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.text-indigo-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.text-indigo-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.text-indigo-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.text-indigo-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.text-indigo-25\/100 {
  color: rgb(245 248 255 / 1);
}

.text-indigo-50\/0 {
  color: rgb(238 244 255 / 0);
}

.text-indigo-50\/5 {
  color: rgb(238 244 255 / 0.05);
}

.text-indigo-50\/10 {
  color: rgb(238 244 255 / 0.1);
}

.text-indigo-50\/20 {
  color: rgb(238 244 255 / 0.2);
}

.text-indigo-50\/25 {
  color: rgb(238 244 255 / 0.25);
}

.text-indigo-50\/30 {
  color: rgb(238 244 255 / 0.3);
}

.text-indigo-50\/40 {
  color: rgb(238 244 255 / 0.4);
}

.text-indigo-50\/50 {
  color: rgb(238 244 255 / 0.5);
}

.text-indigo-50\/60 {
  color: rgb(238 244 255 / 0.6);
}

.text-indigo-50\/70 {
  color: rgb(238 244 255 / 0.7);
}

.text-indigo-50\/75 {
  color: rgb(238 244 255 / 0.75);
}

.text-indigo-50\/80 {
  color: rgb(238 244 255 / 0.8);
}

.text-indigo-50\/90 {
  color: rgb(238 244 255 / 0.9);
}

.text-indigo-50\/95 {
  color: rgb(238 244 255 / 0.95);
}

.text-indigo-50\/100 {
  color: rgb(238 244 255 / 1);
}

.text-indigo-100\/0 {
  color: rgb(224 234 255 / 0);
}

.text-indigo-100\/5 {
  color: rgb(224 234 255 / 0.05);
}

.text-indigo-100\/10 {
  color: rgb(224 234 255 / 0.1);
}

.text-indigo-100\/20 {
  color: rgb(224 234 255 / 0.2);
}

.text-indigo-100\/25 {
  color: rgb(224 234 255 / 0.25);
}

.text-indigo-100\/30 {
  color: rgb(224 234 255 / 0.3);
}

.text-indigo-100\/40 {
  color: rgb(224 234 255 / 0.4);
}

.text-indigo-100\/50 {
  color: rgb(224 234 255 / 0.5);
}

.text-indigo-100\/60 {
  color: rgb(224 234 255 / 0.6);
}

.text-indigo-100\/70 {
  color: rgb(224 234 255 / 0.7);
}

.text-indigo-100\/75 {
  color: rgb(224 234 255 / 0.75);
}

.text-indigo-100\/80 {
  color: rgb(224 234 255 / 0.8);
}

.text-indigo-100\/90 {
  color: rgb(224 234 255 / 0.9);
}

.text-indigo-100\/95 {
  color: rgb(224 234 255 / 0.95);
}

.text-indigo-100\/100 {
  color: rgb(224 234 255 / 1);
}

.text-indigo-200\/0 {
  color: rgb(199 215 254 / 0);
}

.text-indigo-200\/5 {
  color: rgb(199 215 254 / 0.05);
}

.text-indigo-200\/10 {
  color: rgb(199 215 254 / 0.1);
}

.text-indigo-200\/20 {
  color: rgb(199 215 254 / 0.2);
}

.text-indigo-200\/25 {
  color: rgb(199 215 254 / 0.25);
}

.text-indigo-200\/30 {
  color: rgb(199 215 254 / 0.3);
}

.text-indigo-200\/40 {
  color: rgb(199 215 254 / 0.4);
}

.text-indigo-200\/50 {
  color: rgb(199 215 254 / 0.5);
}

.text-indigo-200\/60 {
  color: rgb(199 215 254 / 0.6);
}

.text-indigo-200\/70 {
  color: rgb(199 215 254 / 0.7);
}

.text-indigo-200\/75 {
  color: rgb(199 215 254 / 0.75);
}

.text-indigo-200\/80 {
  color: rgb(199 215 254 / 0.8);
}

.text-indigo-200\/90 {
  color: rgb(199 215 254 / 0.9);
}

.text-indigo-200\/95 {
  color: rgb(199 215 254 / 0.95);
}

.text-indigo-200\/100 {
  color: rgb(199 215 254 / 1);
}

.text-indigo-300\/0 {
  color: rgb(164 188 253 / 0);
}

.text-indigo-300\/5 {
  color: rgb(164 188 253 / 0.05);
}

.text-indigo-300\/10 {
  color: rgb(164 188 253 / 0.1);
}

.text-indigo-300\/20 {
  color: rgb(164 188 253 / 0.2);
}

.text-indigo-300\/25 {
  color: rgb(164 188 253 / 0.25);
}

.text-indigo-300\/30 {
  color: rgb(164 188 253 / 0.3);
}

.text-indigo-300\/40 {
  color: rgb(164 188 253 / 0.4);
}

.text-indigo-300\/50 {
  color: rgb(164 188 253 / 0.5);
}

.text-indigo-300\/60 {
  color: rgb(164 188 253 / 0.6);
}

.text-indigo-300\/70 {
  color: rgb(164 188 253 / 0.7);
}

.text-indigo-300\/75 {
  color: rgb(164 188 253 / 0.75);
}

.text-indigo-300\/80 {
  color: rgb(164 188 253 / 0.8);
}

.text-indigo-300\/90 {
  color: rgb(164 188 253 / 0.9);
}

.text-indigo-300\/95 {
  color: rgb(164 188 253 / 0.95);
}

.text-indigo-300\/100 {
  color: rgb(164 188 253 / 1);
}

.text-indigo-400\/0 {
  color: rgb(128 152 249 / 0);
}

.text-indigo-400\/5 {
  color: rgb(128 152 249 / 0.05);
}

.text-indigo-400\/10 {
  color: rgb(128 152 249 / 0.1);
}

.text-indigo-400\/20 {
  color: rgb(128 152 249 / 0.2);
}

.text-indigo-400\/25 {
  color: rgb(128 152 249 / 0.25);
}

.text-indigo-400\/30 {
  color: rgb(128 152 249 / 0.3);
}

.text-indigo-400\/40 {
  color: rgb(128 152 249 / 0.4);
}

.text-indigo-400\/50 {
  color: rgb(128 152 249 / 0.5);
}

.text-indigo-400\/60 {
  color: rgb(128 152 249 / 0.6);
}

.text-indigo-400\/70 {
  color: rgb(128 152 249 / 0.7);
}

.text-indigo-400\/75 {
  color: rgb(128 152 249 / 0.75);
}

.text-indigo-400\/80 {
  color: rgb(128 152 249 / 0.8);
}

.text-indigo-400\/90 {
  color: rgb(128 152 249 / 0.9);
}

.text-indigo-400\/95 {
  color: rgb(128 152 249 / 0.95);
}

.text-indigo-400\/100 {
  color: rgb(128 152 249 / 1);
}

.text-indigo-500\/0 {
  color: rgb(97 114 243 / 0);
}

.text-indigo-500\/5 {
  color: rgb(97 114 243 / 0.05);
}

.text-indigo-500\/10 {
  color: rgb(97 114 243 / 0.1);
}

.text-indigo-500\/20 {
  color: rgb(97 114 243 / 0.2);
}

.text-indigo-500\/25 {
  color: rgb(97 114 243 / 0.25);
}

.text-indigo-500\/30 {
  color: rgb(97 114 243 / 0.3);
}

.text-indigo-500\/40 {
  color: rgb(97 114 243 / 0.4);
}

.text-indigo-500\/50 {
  color: rgb(97 114 243 / 0.5);
}

.text-indigo-500\/60 {
  color: rgb(97 114 243 / 0.6);
}

.text-indigo-500\/70 {
  color: rgb(97 114 243 / 0.7);
}

.text-indigo-500\/75 {
  color: rgb(97 114 243 / 0.75);
}

.text-indigo-500\/80 {
  color: rgb(97 114 243 / 0.8);
}

.text-indigo-500\/90 {
  color: rgb(97 114 243 / 0.9);
}

.text-indigo-500\/95 {
  color: rgb(97 114 243 / 0.95);
}

.text-indigo-500\/100 {
  color: rgb(97 114 243 / 1);
}

.text-indigo-600\/0 {
  color: rgb(68 76 231 / 0);
}

.text-indigo-600\/5 {
  color: rgb(68 76 231 / 0.05);
}

.text-indigo-600\/10 {
  color: rgb(68 76 231 / 0.1);
}

.text-indigo-600\/20 {
  color: rgb(68 76 231 / 0.2);
}

.text-indigo-600\/25 {
  color: rgb(68 76 231 / 0.25);
}

.text-indigo-600\/30 {
  color: rgb(68 76 231 / 0.3);
}

.text-indigo-600\/40 {
  color: rgb(68 76 231 / 0.4);
}

.text-indigo-600\/50 {
  color: rgb(68 76 231 / 0.5);
}

.text-indigo-600\/60 {
  color: rgb(68 76 231 / 0.6);
}

.text-indigo-600\/70 {
  color: rgb(68 76 231 / 0.7);
}

.text-indigo-600\/75 {
  color: rgb(68 76 231 / 0.75);
}

.text-indigo-600\/80 {
  color: rgb(68 76 231 / 0.8);
}

.text-indigo-600\/90 {
  color: rgb(68 76 231 / 0.9);
}

.text-indigo-600\/95 {
  color: rgb(68 76 231 / 0.95);
}

.text-indigo-600\/100 {
  color: rgb(68 76 231 / 1);
}

.text-indigo-700\/0 {
  color: rgb(53 56 205 / 0);
}

.text-indigo-700\/5 {
  color: rgb(53 56 205 / 0.05);
}

.text-indigo-700\/10 {
  color: rgb(53 56 205 / 0.1);
}

.text-indigo-700\/20 {
  color: rgb(53 56 205 / 0.2);
}

.text-indigo-700\/25 {
  color: rgb(53 56 205 / 0.25);
}

.text-indigo-700\/30 {
  color: rgb(53 56 205 / 0.3);
}

.text-indigo-700\/40 {
  color: rgb(53 56 205 / 0.4);
}

.text-indigo-700\/50 {
  color: rgb(53 56 205 / 0.5);
}

.text-indigo-700\/60 {
  color: rgb(53 56 205 / 0.6);
}

.text-indigo-700\/70 {
  color: rgb(53 56 205 / 0.7);
}

.text-indigo-700\/75 {
  color: rgb(53 56 205 / 0.75);
}

.text-indigo-700\/80 {
  color: rgb(53 56 205 / 0.8);
}

.text-indigo-700\/90 {
  color: rgb(53 56 205 / 0.9);
}

.text-indigo-700\/95 {
  color: rgb(53 56 205 / 0.95);
}

.text-indigo-700\/100 {
  color: rgb(53 56 205 / 1);
}

.text-indigo-800\/0 {
  color: rgb(45 49 166 / 0);
}

.text-indigo-800\/5 {
  color: rgb(45 49 166 / 0.05);
}

.text-indigo-800\/10 {
  color: rgb(45 49 166 / 0.1);
}

.text-indigo-800\/20 {
  color: rgb(45 49 166 / 0.2);
}

.text-indigo-800\/25 {
  color: rgb(45 49 166 / 0.25);
}

.text-indigo-800\/30 {
  color: rgb(45 49 166 / 0.3);
}

.text-indigo-800\/40 {
  color: rgb(45 49 166 / 0.4);
}

.text-indigo-800\/50 {
  color: rgb(45 49 166 / 0.5);
}

.text-indigo-800\/60 {
  color: rgb(45 49 166 / 0.6);
}

.text-indigo-800\/70 {
  color: rgb(45 49 166 / 0.7);
}

.text-indigo-800\/75 {
  color: rgb(45 49 166 / 0.75);
}

.text-indigo-800\/80 {
  color: rgb(45 49 166 / 0.8);
}

.text-indigo-800\/90 {
  color: rgb(45 49 166 / 0.9);
}

.text-indigo-800\/95 {
  color: rgb(45 49 166 / 0.95);
}

.text-indigo-800\/100 {
  color: rgb(45 49 166 / 1);
}

.text-indigo-900\/0 {
  color: rgb(45 50 130 / 0);
}

.text-indigo-900\/5 {
  color: rgb(45 50 130 / 0.05);
}

.text-indigo-900\/10 {
  color: rgb(45 50 130 / 0.1);
}

.text-indigo-900\/20 {
  color: rgb(45 50 130 / 0.2);
}

.text-indigo-900\/25 {
  color: rgb(45 50 130 / 0.25);
}

.text-indigo-900\/30 {
  color: rgb(45 50 130 / 0.3);
}

.text-indigo-900\/40 {
  color: rgb(45 50 130 / 0.4);
}

.text-indigo-900\/50 {
  color: rgb(45 50 130 / 0.5);
}

.text-indigo-900\/60 {
  color: rgb(45 50 130 / 0.6);
}

.text-indigo-900\/70 {
  color: rgb(45 50 130 / 0.7);
}

.text-indigo-900\/75 {
  color: rgb(45 50 130 / 0.75);
}

.text-indigo-900\/80 {
  color: rgb(45 50 130 / 0.8);
}

.text-indigo-900\/90 {
  color: rgb(45 50 130 / 0.9);
}

.text-indigo-900\/95 {
  color: rgb(45 50 130 / 0.95);
}

.text-indigo-900\/100 {
  color: rgb(45 50 130 / 1);
}

.text-indigo\/0 {
  color: rgb(128 152 249 / 0);
}

.text-indigo\/5 {
  color: rgb(128 152 249 / 0.05);
}

.text-indigo\/10 {
  color: rgb(128 152 249 / 0.1);
}

.text-indigo\/20 {
  color: rgb(128 152 249 / 0.2);
}

.text-indigo\/25 {
  color: rgb(128 152 249 / 0.25);
}

.text-indigo\/30 {
  color: rgb(128 152 249 / 0.3);
}

.text-indigo\/40 {
  color: rgb(128 152 249 / 0.4);
}

.text-indigo\/50 {
  color: rgb(128 152 249 / 0.5);
}

.text-indigo\/60 {
  color: rgb(128 152 249 / 0.6);
}

.text-indigo\/70 {
  color: rgb(128 152 249 / 0.7);
}

.text-indigo\/75 {
  color: rgb(128 152 249 / 0.75);
}

.text-indigo\/80 {
  color: rgb(128 152 249 / 0.8);
}

.text-indigo\/90 {
  color: rgb(128 152 249 / 0.9);
}

.text-indigo\/95 {
  color: rgb(128 152 249 / 0.95);
}

.text-indigo\/100 {
  color: rgb(128 152 249 / 1);
}

.text-violet-25\/0 {
  color: rgb(251 250 255 / 0);
}

.text-violet-25\/5 {
  color: rgb(251 250 255 / 0.05);
}

.text-violet-25\/10 {
  color: rgb(251 250 255 / 0.1);
}

.text-violet-25\/20 {
  color: rgb(251 250 255 / 0.2);
}

.text-violet-25\/25 {
  color: rgb(251 250 255 / 0.25);
}

.text-violet-25\/30 {
  color: rgb(251 250 255 / 0.3);
}

.text-violet-25\/40 {
  color: rgb(251 250 255 / 0.4);
}

.text-violet-25\/50 {
  color: rgb(251 250 255 / 0.5);
}

.text-violet-25\/60 {
  color: rgb(251 250 255 / 0.6);
}

.text-violet-25\/70 {
  color: rgb(251 250 255 / 0.7);
}

.text-violet-25\/75 {
  color: rgb(251 250 255 / 0.75);
}

.text-violet-25\/80 {
  color: rgb(251 250 255 / 0.8);
}

.text-violet-25\/90 {
  color: rgb(251 250 255 / 0.9);
}

.text-violet-25\/95 {
  color: rgb(251 250 255 / 0.95);
}

.text-violet-25\/100 {
  color: rgb(251 250 255 / 1);
}

.text-violet-50\/0 {
  color: rgb(245 243 255 / 0);
}

.text-violet-50\/5 {
  color: rgb(245 243 255 / 0.05);
}

.text-violet-50\/10 {
  color: rgb(245 243 255 / 0.1);
}

.text-violet-50\/20 {
  color: rgb(245 243 255 / 0.2);
}

.text-violet-50\/25 {
  color: rgb(245 243 255 / 0.25);
}

.text-violet-50\/30 {
  color: rgb(245 243 255 / 0.3);
}

.text-violet-50\/40 {
  color: rgb(245 243 255 / 0.4);
}

.text-violet-50\/50 {
  color: rgb(245 243 255 / 0.5);
}

.text-violet-50\/60 {
  color: rgb(245 243 255 / 0.6);
}

.text-violet-50\/70 {
  color: rgb(245 243 255 / 0.7);
}

.text-violet-50\/75 {
  color: rgb(245 243 255 / 0.75);
}

.text-violet-50\/80 {
  color: rgb(245 243 255 / 0.8);
}

.text-violet-50\/90 {
  color: rgb(245 243 255 / 0.9);
}

.text-violet-50\/95 {
  color: rgb(245 243 255 / 0.95);
}

.text-violet-50\/100 {
  color: rgb(245 243 255 / 1);
}

.text-violet-100\/0 {
  color: rgb(236 233 254 / 0);
}

.text-violet-100\/5 {
  color: rgb(236 233 254 / 0.05);
}

.text-violet-100\/10 {
  color: rgb(236 233 254 / 0.1);
}

.text-violet-100\/20 {
  color: rgb(236 233 254 / 0.2);
}

.text-violet-100\/25 {
  color: rgb(236 233 254 / 0.25);
}

.text-violet-100\/30 {
  color: rgb(236 233 254 / 0.3);
}

.text-violet-100\/40 {
  color: rgb(236 233 254 / 0.4);
}

.text-violet-100\/50 {
  color: rgb(236 233 254 / 0.5);
}

.text-violet-100\/60 {
  color: rgb(236 233 254 / 0.6);
}

.text-violet-100\/70 {
  color: rgb(236 233 254 / 0.7);
}

.text-violet-100\/75 {
  color: rgb(236 233 254 / 0.75);
}

.text-violet-100\/80 {
  color: rgb(236 233 254 / 0.8);
}

.text-violet-100\/90 {
  color: rgb(236 233 254 / 0.9);
}

.text-violet-100\/95 {
  color: rgb(236 233 254 / 0.95);
}

.text-violet-100\/100 {
  color: rgb(236 233 254 / 1);
}

.text-violet-200\/0 {
  color: rgb(221 214 254 / 0);
}

.text-violet-200\/5 {
  color: rgb(221 214 254 / 0.05);
}

.text-violet-200\/10 {
  color: rgb(221 214 254 / 0.1);
}

.text-violet-200\/20 {
  color: rgb(221 214 254 / 0.2);
}

.text-violet-200\/25 {
  color: rgb(221 214 254 / 0.25);
}

.text-violet-200\/30 {
  color: rgb(221 214 254 / 0.3);
}

.text-violet-200\/40 {
  color: rgb(221 214 254 / 0.4);
}

.text-violet-200\/50 {
  color: rgb(221 214 254 / 0.5);
}

.text-violet-200\/60 {
  color: rgb(221 214 254 / 0.6);
}

.text-violet-200\/70 {
  color: rgb(221 214 254 / 0.7);
}

.text-violet-200\/75 {
  color: rgb(221 214 254 / 0.75);
}

.text-violet-200\/80 {
  color: rgb(221 214 254 / 0.8);
}

.text-violet-200\/90 {
  color: rgb(221 214 254 / 0.9);
}

.text-violet-200\/95 {
  color: rgb(221 214 254 / 0.95);
}

.text-violet-200\/100 {
  color: rgb(221 214 254 / 1);
}

.text-violet-300\/0 {
  color: rgb(195 181 253 / 0);
}

.text-violet-300\/5 {
  color: rgb(195 181 253 / 0.05);
}

.text-violet-300\/10 {
  color: rgb(195 181 253 / 0.1);
}

.text-violet-300\/20 {
  color: rgb(195 181 253 / 0.2);
}

.text-violet-300\/25 {
  color: rgb(195 181 253 / 0.25);
}

.text-violet-300\/30 {
  color: rgb(195 181 253 / 0.3);
}

.text-violet-300\/40 {
  color: rgb(195 181 253 / 0.4);
}

.text-violet-300\/50 {
  color: rgb(195 181 253 / 0.5);
}

.text-violet-300\/60 {
  color: rgb(195 181 253 / 0.6);
}

.text-violet-300\/70 {
  color: rgb(195 181 253 / 0.7);
}

.text-violet-300\/75 {
  color: rgb(195 181 253 / 0.75);
}

.text-violet-300\/80 {
  color: rgb(195 181 253 / 0.8);
}

.text-violet-300\/90 {
  color: rgb(195 181 253 / 0.9);
}

.text-violet-300\/95 {
  color: rgb(195 181 253 / 0.95);
}

.text-violet-300\/100 {
  color: rgb(195 181 253 / 1);
}

.text-violet-400\/0 {
  color: rgb(164 138 251 / 0);
}

.text-violet-400\/5 {
  color: rgb(164 138 251 / 0.05);
}

.text-violet-400\/10 {
  color: rgb(164 138 251 / 0.1);
}

.text-violet-400\/20 {
  color: rgb(164 138 251 / 0.2);
}

.text-violet-400\/25 {
  color: rgb(164 138 251 / 0.25);
}

.text-violet-400\/30 {
  color: rgb(164 138 251 / 0.3);
}

.text-violet-400\/40 {
  color: rgb(164 138 251 / 0.4);
}

.text-violet-400\/50 {
  color: rgb(164 138 251 / 0.5);
}

.text-violet-400\/60 {
  color: rgb(164 138 251 / 0.6);
}

.text-violet-400\/70 {
  color: rgb(164 138 251 / 0.7);
}

.text-violet-400\/75 {
  color: rgb(164 138 251 / 0.75);
}

.text-violet-400\/80 {
  color: rgb(164 138 251 / 0.8);
}

.text-violet-400\/90 {
  color: rgb(164 138 251 / 0.9);
}

.text-violet-400\/95 {
  color: rgb(164 138 251 / 0.95);
}

.text-violet-400\/100 {
  color: rgb(164 138 251 / 1);
}

.text-violet-500\/0 {
  color: rgb(135 91 247 / 0);
}

.text-violet-500\/5 {
  color: rgb(135 91 247 / 0.05);
}

.text-violet-500\/10 {
  color: rgb(135 91 247 / 0.1);
}

.text-violet-500\/20 {
  color: rgb(135 91 247 / 0.2);
}

.text-violet-500\/25 {
  color: rgb(135 91 247 / 0.25);
}

.text-violet-500\/30 {
  color: rgb(135 91 247 / 0.3);
}

.text-violet-500\/40 {
  color: rgb(135 91 247 / 0.4);
}

.text-violet-500\/50 {
  color: rgb(135 91 247 / 0.5);
}

.text-violet-500\/60 {
  color: rgb(135 91 247 / 0.6);
}

.text-violet-500\/70 {
  color: rgb(135 91 247 / 0.7);
}

.text-violet-500\/75 {
  color: rgb(135 91 247 / 0.75);
}

.text-violet-500\/80 {
  color: rgb(135 91 247 / 0.8);
}

.text-violet-500\/90 {
  color: rgb(135 91 247 / 0.9);
}

.text-violet-500\/95 {
  color: rgb(135 91 247 / 0.95);
}

.text-violet-500\/100 {
  color: rgb(135 91 247 / 1);
}

.text-violet-600\/0 {
  color: rgb(120 57 238 / 0);
}

.text-violet-600\/5 {
  color: rgb(120 57 238 / 0.05);
}

.text-violet-600\/10 {
  color: rgb(120 57 238 / 0.1);
}

.text-violet-600\/20 {
  color: rgb(120 57 238 / 0.2);
}

.text-violet-600\/25 {
  color: rgb(120 57 238 / 0.25);
}

.text-violet-600\/30 {
  color: rgb(120 57 238 / 0.3);
}

.text-violet-600\/40 {
  color: rgb(120 57 238 / 0.4);
}

.text-violet-600\/50 {
  color: rgb(120 57 238 / 0.5);
}

.text-violet-600\/60 {
  color: rgb(120 57 238 / 0.6);
}

.text-violet-600\/70 {
  color: rgb(120 57 238 / 0.7);
}

.text-violet-600\/75 {
  color: rgb(120 57 238 / 0.75);
}

.text-violet-600\/80 {
  color: rgb(120 57 238 / 0.8);
}

.text-violet-600\/90 {
  color: rgb(120 57 238 / 0.9);
}

.text-violet-600\/95 {
  color: rgb(120 57 238 / 0.95);
}

.text-violet-600\/100 {
  color: rgb(120 57 238 / 1);
}

.text-violet-700\/0 {
  color: rgb(105 39 218 / 0);
}

.text-violet-700\/5 {
  color: rgb(105 39 218 / 0.05);
}

.text-violet-700\/10 {
  color: rgb(105 39 218 / 0.1);
}

.text-violet-700\/20 {
  color: rgb(105 39 218 / 0.2);
}

.text-violet-700\/25 {
  color: rgb(105 39 218 / 0.25);
}

.text-violet-700\/30 {
  color: rgb(105 39 218 / 0.3);
}

.text-violet-700\/40 {
  color: rgb(105 39 218 / 0.4);
}

.text-violet-700\/50 {
  color: rgb(105 39 218 / 0.5);
}

.text-violet-700\/60 {
  color: rgb(105 39 218 / 0.6);
}

.text-violet-700\/70 {
  color: rgb(105 39 218 / 0.7);
}

.text-violet-700\/75 {
  color: rgb(105 39 218 / 0.75);
}

.text-violet-700\/80 {
  color: rgb(105 39 218 / 0.8);
}

.text-violet-700\/90 {
  color: rgb(105 39 218 / 0.9);
}

.text-violet-700\/95 {
  color: rgb(105 39 218 / 0.95);
}

.text-violet-700\/100 {
  color: rgb(105 39 218 / 1);
}

.text-violet-800\/0 {
  color: rgb(87 32 183 / 0);
}

.text-violet-800\/5 {
  color: rgb(87 32 183 / 0.05);
}

.text-violet-800\/10 {
  color: rgb(87 32 183 / 0.1);
}

.text-violet-800\/20 {
  color: rgb(87 32 183 / 0.2);
}

.text-violet-800\/25 {
  color: rgb(87 32 183 / 0.25);
}

.text-violet-800\/30 {
  color: rgb(87 32 183 / 0.3);
}

.text-violet-800\/40 {
  color: rgb(87 32 183 / 0.4);
}

.text-violet-800\/50 {
  color: rgb(87 32 183 / 0.5);
}

.text-violet-800\/60 {
  color: rgb(87 32 183 / 0.6);
}

.text-violet-800\/70 {
  color: rgb(87 32 183 / 0.7);
}

.text-violet-800\/75 {
  color: rgb(87 32 183 / 0.75);
}

.text-violet-800\/80 {
  color: rgb(87 32 183 / 0.8);
}

.text-violet-800\/90 {
  color: rgb(87 32 183 / 0.9);
}

.text-violet-800\/95 {
  color: rgb(87 32 183 / 0.95);
}

.text-violet-800\/100 {
  color: rgb(87 32 183 / 1);
}

.text-violet-900\/0 {
  color: rgb(73 28 150 / 0);
}

.text-violet-900\/5 {
  color: rgb(73 28 150 / 0.05);
}

.text-violet-900\/10 {
  color: rgb(73 28 150 / 0.1);
}

.text-violet-900\/20 {
  color: rgb(73 28 150 / 0.2);
}

.text-violet-900\/25 {
  color: rgb(73 28 150 / 0.25);
}

.text-violet-900\/30 {
  color: rgb(73 28 150 / 0.3);
}

.text-violet-900\/40 {
  color: rgb(73 28 150 / 0.4);
}

.text-violet-900\/50 {
  color: rgb(73 28 150 / 0.5);
}

.text-violet-900\/60 {
  color: rgb(73 28 150 / 0.6);
}

.text-violet-900\/70 {
  color: rgb(73 28 150 / 0.7);
}

.text-violet-900\/75 {
  color: rgb(73 28 150 / 0.75);
}

.text-violet-900\/80 {
  color: rgb(73 28 150 / 0.8);
}

.text-violet-900\/90 {
  color: rgb(73 28 150 / 0.9);
}

.text-violet-900\/95 {
  color: rgb(73 28 150 / 0.95);
}

.text-violet-900\/100 {
  color: rgb(73 28 150 / 1);
}

.text-violet\/0 {
  color: rgb(164 138 251 / 0);
}

.text-violet\/5 {
  color: rgb(164 138 251 / 0.05);
}

.text-violet\/10 {
  color: rgb(164 138 251 / 0.1);
}

.text-violet\/20 {
  color: rgb(164 138 251 / 0.2);
}

.text-violet\/25 {
  color: rgb(164 138 251 / 0.25);
}

.text-violet\/30 {
  color: rgb(164 138 251 / 0.3);
}

.text-violet\/40 {
  color: rgb(164 138 251 / 0.4);
}

.text-violet\/50 {
  color: rgb(164 138 251 / 0.5);
}

.text-violet\/60 {
  color: rgb(164 138 251 / 0.6);
}

.text-violet\/70 {
  color: rgb(164 138 251 / 0.7);
}

.text-violet\/75 {
  color: rgb(164 138 251 / 0.75);
}

.text-violet\/80 {
  color: rgb(164 138 251 / 0.8);
}

.text-violet\/90 {
  color: rgb(164 138 251 / 0.9);
}

.text-violet\/95 {
  color: rgb(164 138 251 / 0.95);
}

.text-violet\/100 {
  color: rgb(164 138 251 / 1);
}

.text-purple-25\/0 {
  color: rgb(250 250 255 / 0);
}

.text-purple-25\/5 {
  color: rgb(250 250 255 / 0.05);
}

.text-purple-25\/10 {
  color: rgb(250 250 255 / 0.1);
}

.text-purple-25\/20 {
  color: rgb(250 250 255 / 0.2);
}

.text-purple-25\/25 {
  color: rgb(250 250 255 / 0.25);
}

.text-purple-25\/30 {
  color: rgb(250 250 255 / 0.3);
}

.text-purple-25\/40 {
  color: rgb(250 250 255 / 0.4);
}

.text-purple-25\/50 {
  color: rgb(250 250 255 / 0.5);
}

.text-purple-25\/60 {
  color: rgb(250 250 255 / 0.6);
}

.text-purple-25\/70 {
  color: rgb(250 250 255 / 0.7);
}

.text-purple-25\/75 {
  color: rgb(250 250 255 / 0.75);
}

.text-purple-25\/80 {
  color: rgb(250 250 255 / 0.8);
}

.text-purple-25\/90 {
  color: rgb(250 250 255 / 0.9);
}

.text-purple-25\/95 {
  color: rgb(250 250 255 / 0.95);
}

.text-purple-25\/100 {
  color: rgb(250 250 255 / 1);
}

.text-purple-50\/0 {
  color: rgb(244 243 255 / 0);
}

.text-purple-50\/5 {
  color: rgb(244 243 255 / 0.05);
}

.text-purple-50\/10 {
  color: rgb(244 243 255 / 0.1);
}

.text-purple-50\/20 {
  color: rgb(244 243 255 / 0.2);
}

.text-purple-50\/25 {
  color: rgb(244 243 255 / 0.25);
}

.text-purple-50\/30 {
  color: rgb(244 243 255 / 0.3);
}

.text-purple-50\/40 {
  color: rgb(244 243 255 / 0.4);
}

.text-purple-50\/50 {
  color: rgb(244 243 255 / 0.5);
}

.text-purple-50\/60 {
  color: rgb(244 243 255 / 0.6);
}

.text-purple-50\/70 {
  color: rgb(244 243 255 / 0.7);
}

.text-purple-50\/75 {
  color: rgb(244 243 255 / 0.75);
}

.text-purple-50\/80 {
  color: rgb(244 243 255 / 0.8);
}

.text-purple-50\/90 {
  color: rgb(244 243 255 / 0.9);
}

.text-purple-50\/95 {
  color: rgb(244 243 255 / 0.95);
}

.text-purple-50\/100 {
  color: rgb(244 243 255 / 1);
}

.text-purple-100\/0 {
  color: rgb(235 233 254 / 0);
}

.text-purple-100\/5 {
  color: rgb(235 233 254 / 0.05);
}

.text-purple-100\/10 {
  color: rgb(235 233 254 / 0.1);
}

.text-purple-100\/20 {
  color: rgb(235 233 254 / 0.2);
}

.text-purple-100\/25 {
  color: rgb(235 233 254 / 0.25);
}

.text-purple-100\/30 {
  color: rgb(235 233 254 / 0.3);
}

.text-purple-100\/40 {
  color: rgb(235 233 254 / 0.4);
}

.text-purple-100\/50 {
  color: rgb(235 233 254 / 0.5);
}

.text-purple-100\/60 {
  color: rgb(235 233 254 / 0.6);
}

.text-purple-100\/70 {
  color: rgb(235 233 254 / 0.7);
}

.text-purple-100\/75 {
  color: rgb(235 233 254 / 0.75);
}

.text-purple-100\/80 {
  color: rgb(235 233 254 / 0.8);
}

.text-purple-100\/90 {
  color: rgb(235 233 254 / 0.9);
}

.text-purple-100\/95 {
  color: rgb(235 233 254 / 0.95);
}

.text-purple-100\/100 {
  color: rgb(235 233 254 / 1);
}

.text-purple-200\/0 {
  color: rgb(217 214 254 / 0);
}

.text-purple-200\/5 {
  color: rgb(217 214 254 / 0.05);
}

.text-purple-200\/10 {
  color: rgb(217 214 254 / 0.1);
}

.text-purple-200\/20 {
  color: rgb(217 214 254 / 0.2);
}

.text-purple-200\/25 {
  color: rgb(217 214 254 / 0.25);
}

.text-purple-200\/30 {
  color: rgb(217 214 254 / 0.3);
}

.text-purple-200\/40 {
  color: rgb(217 214 254 / 0.4);
}

.text-purple-200\/50 {
  color: rgb(217 214 254 / 0.5);
}

.text-purple-200\/60 {
  color: rgb(217 214 254 / 0.6);
}

.text-purple-200\/70 {
  color: rgb(217 214 254 / 0.7);
}

.text-purple-200\/75 {
  color: rgb(217 214 254 / 0.75);
}

.text-purple-200\/80 {
  color: rgb(217 214 254 / 0.8);
}

.text-purple-200\/90 {
  color: rgb(217 214 254 / 0.9);
}

.text-purple-200\/95 {
  color: rgb(217 214 254 / 0.95);
}

.text-purple-200\/100 {
  color: rgb(217 214 254 / 1);
}

.text-purple-300\/0 {
  color: rgb(189 180 254 / 0);
}

.text-purple-300\/5 {
  color: rgb(189 180 254 / 0.05);
}

.text-purple-300\/10 {
  color: rgb(189 180 254 / 0.1);
}

.text-purple-300\/20 {
  color: rgb(189 180 254 / 0.2);
}

.text-purple-300\/25 {
  color: rgb(189 180 254 / 0.25);
}

.text-purple-300\/30 {
  color: rgb(189 180 254 / 0.3);
}

.text-purple-300\/40 {
  color: rgb(189 180 254 / 0.4);
}

.text-purple-300\/50 {
  color: rgb(189 180 254 / 0.5);
}

.text-purple-300\/60 {
  color: rgb(189 180 254 / 0.6);
}

.text-purple-300\/70 {
  color: rgb(189 180 254 / 0.7);
}

.text-purple-300\/75 {
  color: rgb(189 180 254 / 0.75);
}

.text-purple-300\/80 {
  color: rgb(189 180 254 / 0.8);
}

.text-purple-300\/90 {
  color: rgb(189 180 254 / 0.9);
}

.text-purple-300\/95 {
  color: rgb(189 180 254 / 0.95);
}

.text-purple-300\/100 {
  color: rgb(189 180 254 / 1);
}

.text-purple-400\/0 {
  color: rgb(155 138 251 / 0);
}

.text-purple-400\/5 {
  color: rgb(155 138 251 / 0.05);
}

.text-purple-400\/10 {
  color: rgb(155 138 251 / 0.1);
}

.text-purple-400\/20 {
  color: rgb(155 138 251 / 0.2);
}

.text-purple-400\/25 {
  color: rgb(155 138 251 / 0.25);
}

.text-purple-400\/30 {
  color: rgb(155 138 251 / 0.3);
}

.text-purple-400\/40 {
  color: rgb(155 138 251 / 0.4);
}

.text-purple-400\/50 {
  color: rgb(155 138 251 / 0.5);
}

.text-purple-400\/60 {
  color: rgb(155 138 251 / 0.6);
}

.text-purple-400\/70 {
  color: rgb(155 138 251 / 0.7);
}

.text-purple-400\/75 {
  color: rgb(155 138 251 / 0.75);
}

.text-purple-400\/80 {
  color: rgb(155 138 251 / 0.8);
}

.text-purple-400\/90 {
  color: rgb(155 138 251 / 0.9);
}

.text-purple-400\/95 {
  color: rgb(155 138 251 / 0.95);
}

.text-purple-400\/100 {
  color: rgb(155 138 251 / 1);
}

.text-purple-500\/0 {
  color: rgb(122 90 248 / 0);
}

.text-purple-500\/5 {
  color: rgb(122 90 248 / 0.05);
}

.text-purple-500\/10 {
  color: rgb(122 90 248 / 0.1);
}

.text-purple-500\/20 {
  color: rgb(122 90 248 / 0.2);
}

.text-purple-500\/25 {
  color: rgb(122 90 248 / 0.25);
}

.text-purple-500\/30 {
  color: rgb(122 90 248 / 0.3);
}

.text-purple-500\/40 {
  color: rgb(122 90 248 / 0.4);
}

.text-purple-500\/50 {
  color: rgb(122 90 248 / 0.5);
}

.text-purple-500\/60 {
  color: rgb(122 90 248 / 0.6);
}

.text-purple-500\/70 {
  color: rgb(122 90 248 / 0.7);
}

.text-purple-500\/75 {
  color: rgb(122 90 248 / 0.75);
}

.text-purple-500\/80 {
  color: rgb(122 90 248 / 0.8);
}

.text-purple-500\/90 {
  color: rgb(122 90 248 / 0.9);
}

.text-purple-500\/95 {
  color: rgb(122 90 248 / 0.95);
}

.text-purple-500\/100 {
  color: rgb(122 90 248 / 1);
}

.text-purple-600\/0 {
  color: rgb(105 56 239 / 0);
}

.text-purple-600\/5 {
  color: rgb(105 56 239 / 0.05);
}

.text-purple-600\/10 {
  color: rgb(105 56 239 / 0.1);
}

.text-purple-600\/20 {
  color: rgb(105 56 239 / 0.2);
}

.text-purple-600\/25 {
  color: rgb(105 56 239 / 0.25);
}

.text-purple-600\/30 {
  color: rgb(105 56 239 / 0.3);
}

.text-purple-600\/40 {
  color: rgb(105 56 239 / 0.4);
}

.text-purple-600\/50 {
  color: rgb(105 56 239 / 0.5);
}

.text-purple-600\/60 {
  color: rgb(105 56 239 / 0.6);
}

.text-purple-600\/70 {
  color: rgb(105 56 239 / 0.7);
}

.text-purple-600\/75 {
  color: rgb(105 56 239 / 0.75);
}

.text-purple-600\/80 {
  color: rgb(105 56 239 / 0.8);
}

.text-purple-600\/90 {
  color: rgb(105 56 239 / 0.9);
}

.text-purple-600\/95 {
  color: rgb(105 56 239 / 0.95);
}

.text-purple-600\/100 {
  color: rgb(105 56 239 / 1);
}

.text-purple-700\/0 {
  color: rgb(89 37 220 / 0);
}

.text-purple-700\/5 {
  color: rgb(89 37 220 / 0.05);
}

.text-purple-700\/10 {
  color: rgb(89 37 220 / 0.1);
}

.text-purple-700\/20 {
  color: rgb(89 37 220 / 0.2);
}

.text-purple-700\/25 {
  color: rgb(89 37 220 / 0.25);
}

.text-purple-700\/30 {
  color: rgb(89 37 220 / 0.3);
}

.text-purple-700\/40 {
  color: rgb(89 37 220 / 0.4);
}

.text-purple-700\/50 {
  color: rgb(89 37 220 / 0.5);
}

.text-purple-700\/60 {
  color: rgb(89 37 220 / 0.6);
}

.text-purple-700\/70 {
  color: rgb(89 37 220 / 0.7);
}

.text-purple-700\/75 {
  color: rgb(89 37 220 / 0.75);
}

.text-purple-700\/80 {
  color: rgb(89 37 220 / 0.8);
}

.text-purple-700\/90 {
  color: rgb(89 37 220 / 0.9);
}

.text-purple-700\/95 {
  color: rgb(89 37 220 / 0.95);
}

.text-purple-700\/100 {
  color: rgb(89 37 220 / 1);
}

.text-purple-800\/0 {
  color: rgb(74 31 184 / 0);
}

.text-purple-800\/5 {
  color: rgb(74 31 184 / 0.05);
}

.text-purple-800\/10 {
  color: rgb(74 31 184 / 0.1);
}

.text-purple-800\/20 {
  color: rgb(74 31 184 / 0.2);
}

.text-purple-800\/25 {
  color: rgb(74 31 184 / 0.25);
}

.text-purple-800\/30 {
  color: rgb(74 31 184 / 0.3);
}

.text-purple-800\/40 {
  color: rgb(74 31 184 / 0.4);
}

.text-purple-800\/50 {
  color: rgb(74 31 184 / 0.5);
}

.text-purple-800\/60 {
  color: rgb(74 31 184 / 0.6);
}

.text-purple-800\/70 {
  color: rgb(74 31 184 / 0.7);
}

.text-purple-800\/75 {
  color: rgb(74 31 184 / 0.75);
}

.text-purple-800\/80 {
  color: rgb(74 31 184 / 0.8);
}

.text-purple-800\/90 {
  color: rgb(74 31 184 / 0.9);
}

.text-purple-800\/95 {
  color: rgb(74 31 184 / 0.95);
}

.text-purple-800\/100 {
  color: rgb(74 31 184 / 1);
}

.text-purple-900\/0 {
  color: rgb(62 28 150 / 0);
}

.text-purple-900\/5 {
  color: rgb(62 28 150 / 0.05);
}

.text-purple-900\/10 {
  color: rgb(62 28 150 / 0.1);
}

.text-purple-900\/20 {
  color: rgb(62 28 150 / 0.2);
}

.text-purple-900\/25 {
  color: rgb(62 28 150 / 0.25);
}

.text-purple-900\/30 {
  color: rgb(62 28 150 / 0.3);
}

.text-purple-900\/40 {
  color: rgb(62 28 150 / 0.4);
}

.text-purple-900\/50 {
  color: rgb(62 28 150 / 0.5);
}

.text-purple-900\/60 {
  color: rgb(62 28 150 / 0.6);
}

.text-purple-900\/70 {
  color: rgb(62 28 150 / 0.7);
}

.text-purple-900\/75 {
  color: rgb(62 28 150 / 0.75);
}

.text-purple-900\/80 {
  color: rgb(62 28 150 / 0.8);
}

.text-purple-900\/90 {
  color: rgb(62 28 150 / 0.9);
}

.text-purple-900\/95 {
  color: rgb(62 28 150 / 0.95);
}

.text-purple-900\/100 {
  color: rgb(62 28 150 / 1);
}

.text-purple\/0 {
  color: rgb(155 138 251 / 0);
}

.text-purple\/5 {
  color: rgb(155 138 251 / 0.05);
}

.text-purple\/10 {
  color: rgb(155 138 251 / 0.1);
}

.text-purple\/20 {
  color: rgb(155 138 251 / 0.2);
}

.text-purple\/25 {
  color: rgb(155 138 251 / 0.25);
}

.text-purple\/30 {
  color: rgb(155 138 251 / 0.3);
}

.text-purple\/40 {
  color: rgb(155 138 251 / 0.4);
}

.text-purple\/50 {
  color: rgb(155 138 251 / 0.5);
}

.text-purple\/60 {
  color: rgb(155 138 251 / 0.6);
}

.text-purple\/70 {
  color: rgb(155 138 251 / 0.7);
}

.text-purple\/75 {
  color: rgb(155 138 251 / 0.75);
}

.text-purple\/80 {
  color: rgb(155 138 251 / 0.8);
}

.text-purple\/90 {
  color: rgb(155 138 251 / 0.9);
}

.text-purple\/95 {
  color: rgb(155 138 251 / 0.95);
}

.text-purple\/100 {
  color: rgb(155 138 251 / 1);
}

.text-fuchsia-25\/0 {
  color: rgb(254 250 255 / 0);
}

.text-fuchsia-25\/5 {
  color: rgb(254 250 255 / 0.05);
}

.text-fuchsia-25\/10 {
  color: rgb(254 250 255 / 0.1);
}

.text-fuchsia-25\/20 {
  color: rgb(254 250 255 / 0.2);
}

.text-fuchsia-25\/25 {
  color: rgb(254 250 255 / 0.25);
}

.text-fuchsia-25\/30 {
  color: rgb(254 250 255 / 0.3);
}

.text-fuchsia-25\/40 {
  color: rgb(254 250 255 / 0.4);
}

.text-fuchsia-25\/50 {
  color: rgb(254 250 255 / 0.5);
}

.text-fuchsia-25\/60 {
  color: rgb(254 250 255 / 0.6);
}

.text-fuchsia-25\/70 {
  color: rgb(254 250 255 / 0.7);
}

.text-fuchsia-25\/75 {
  color: rgb(254 250 255 / 0.75);
}

.text-fuchsia-25\/80 {
  color: rgb(254 250 255 / 0.8);
}

.text-fuchsia-25\/90 {
  color: rgb(254 250 255 / 0.9);
}

.text-fuchsia-25\/95 {
  color: rgb(254 250 255 / 0.95);
}

.text-fuchsia-25\/100 {
  color: rgb(254 250 255 / 1);
}

.text-fuchsia-50\/0 {
  color: rgb(253 244 255 / 0);
}

.text-fuchsia-50\/5 {
  color: rgb(253 244 255 / 0.05);
}

.text-fuchsia-50\/10 {
  color: rgb(253 244 255 / 0.1);
}

.text-fuchsia-50\/20 {
  color: rgb(253 244 255 / 0.2);
}

.text-fuchsia-50\/25 {
  color: rgb(253 244 255 / 0.25);
}

.text-fuchsia-50\/30 {
  color: rgb(253 244 255 / 0.3);
}

.text-fuchsia-50\/40 {
  color: rgb(253 244 255 / 0.4);
}

.text-fuchsia-50\/50 {
  color: rgb(253 244 255 / 0.5);
}

.text-fuchsia-50\/60 {
  color: rgb(253 244 255 / 0.6);
}

.text-fuchsia-50\/70 {
  color: rgb(253 244 255 / 0.7);
}

.text-fuchsia-50\/75 {
  color: rgb(253 244 255 / 0.75);
}

.text-fuchsia-50\/80 {
  color: rgb(253 244 255 / 0.8);
}

.text-fuchsia-50\/90 {
  color: rgb(253 244 255 / 0.9);
}

.text-fuchsia-50\/95 {
  color: rgb(253 244 255 / 0.95);
}

.text-fuchsia-50\/100 {
  color: rgb(253 244 255 / 1);
}

.text-fuchsia-100\/0 {
  color: rgb(251 232 255 / 0);
}

.text-fuchsia-100\/5 {
  color: rgb(251 232 255 / 0.05);
}

.text-fuchsia-100\/10 {
  color: rgb(251 232 255 / 0.1);
}

.text-fuchsia-100\/20 {
  color: rgb(251 232 255 / 0.2);
}

.text-fuchsia-100\/25 {
  color: rgb(251 232 255 / 0.25);
}

.text-fuchsia-100\/30 {
  color: rgb(251 232 255 / 0.3);
}

.text-fuchsia-100\/40 {
  color: rgb(251 232 255 / 0.4);
}

.text-fuchsia-100\/50 {
  color: rgb(251 232 255 / 0.5);
}

.text-fuchsia-100\/60 {
  color: rgb(251 232 255 / 0.6);
}

.text-fuchsia-100\/70 {
  color: rgb(251 232 255 / 0.7);
}

.text-fuchsia-100\/75 {
  color: rgb(251 232 255 / 0.75);
}

.text-fuchsia-100\/80 {
  color: rgb(251 232 255 / 0.8);
}

.text-fuchsia-100\/90 {
  color: rgb(251 232 255 / 0.9);
}

.text-fuchsia-100\/95 {
  color: rgb(251 232 255 / 0.95);
}

.text-fuchsia-100\/100 {
  color: rgb(251 232 255 / 1);
}

.text-fuchsia-200\/0 {
  color: rgb(246 208 254 / 0);
}

.text-fuchsia-200\/5 {
  color: rgb(246 208 254 / 0.05);
}

.text-fuchsia-200\/10 {
  color: rgb(246 208 254 / 0.1);
}

.text-fuchsia-200\/20 {
  color: rgb(246 208 254 / 0.2);
}

.text-fuchsia-200\/25 {
  color: rgb(246 208 254 / 0.25);
}

.text-fuchsia-200\/30 {
  color: rgb(246 208 254 / 0.3);
}

.text-fuchsia-200\/40 {
  color: rgb(246 208 254 / 0.4);
}

.text-fuchsia-200\/50 {
  color: rgb(246 208 254 / 0.5);
}

.text-fuchsia-200\/60 {
  color: rgb(246 208 254 / 0.6);
}

.text-fuchsia-200\/70 {
  color: rgb(246 208 254 / 0.7);
}

.text-fuchsia-200\/75 {
  color: rgb(246 208 254 / 0.75);
}

.text-fuchsia-200\/80 {
  color: rgb(246 208 254 / 0.8);
}

.text-fuchsia-200\/90 {
  color: rgb(246 208 254 / 0.9);
}

.text-fuchsia-200\/95 {
  color: rgb(246 208 254 / 0.95);
}

.text-fuchsia-200\/100 {
  color: rgb(246 208 254 / 1);
}

.text-fuchsia-300\/0 {
  color: rgb(238 170 253 / 0);
}

.text-fuchsia-300\/5 {
  color: rgb(238 170 253 / 0.05);
}

.text-fuchsia-300\/10 {
  color: rgb(238 170 253 / 0.1);
}

.text-fuchsia-300\/20 {
  color: rgb(238 170 253 / 0.2);
}

.text-fuchsia-300\/25 {
  color: rgb(238 170 253 / 0.25);
}

.text-fuchsia-300\/30 {
  color: rgb(238 170 253 / 0.3);
}

.text-fuchsia-300\/40 {
  color: rgb(238 170 253 / 0.4);
}

.text-fuchsia-300\/50 {
  color: rgb(238 170 253 / 0.5);
}

.text-fuchsia-300\/60 {
  color: rgb(238 170 253 / 0.6);
}

.text-fuchsia-300\/70 {
  color: rgb(238 170 253 / 0.7);
}

.text-fuchsia-300\/75 {
  color: rgb(238 170 253 / 0.75);
}

.text-fuchsia-300\/80 {
  color: rgb(238 170 253 / 0.8);
}

.text-fuchsia-300\/90 {
  color: rgb(238 170 253 / 0.9);
}

.text-fuchsia-300\/95 {
  color: rgb(238 170 253 / 0.95);
}

.text-fuchsia-300\/100 {
  color: rgb(238 170 253 / 1);
}

.text-fuchsia-400\/0 {
  color: rgb(228 120 250 / 0);
}

.text-fuchsia-400\/5 {
  color: rgb(228 120 250 / 0.05);
}

.text-fuchsia-400\/10 {
  color: rgb(228 120 250 / 0.1);
}

.text-fuchsia-400\/20 {
  color: rgb(228 120 250 / 0.2);
}

.text-fuchsia-400\/25 {
  color: rgb(228 120 250 / 0.25);
}

.text-fuchsia-400\/30 {
  color: rgb(228 120 250 / 0.3);
}

.text-fuchsia-400\/40 {
  color: rgb(228 120 250 / 0.4);
}

.text-fuchsia-400\/50 {
  color: rgb(228 120 250 / 0.5);
}

.text-fuchsia-400\/60 {
  color: rgb(228 120 250 / 0.6);
}

.text-fuchsia-400\/70 {
  color: rgb(228 120 250 / 0.7);
}

.text-fuchsia-400\/75 {
  color: rgb(228 120 250 / 0.75);
}

.text-fuchsia-400\/80 {
  color: rgb(228 120 250 / 0.8);
}

.text-fuchsia-400\/90 {
  color: rgb(228 120 250 / 0.9);
}

.text-fuchsia-400\/95 {
  color: rgb(228 120 250 / 0.95);
}

.text-fuchsia-400\/100 {
  color: rgb(228 120 250 / 1);
}

.text-fuchsia-500\/0 {
  color: rgb(212 68 241 / 0);
}

.text-fuchsia-500\/5 {
  color: rgb(212 68 241 / 0.05);
}

.text-fuchsia-500\/10 {
  color: rgb(212 68 241 / 0.1);
}

.text-fuchsia-500\/20 {
  color: rgb(212 68 241 / 0.2);
}

.text-fuchsia-500\/25 {
  color: rgb(212 68 241 / 0.25);
}

.text-fuchsia-500\/30 {
  color: rgb(212 68 241 / 0.3);
}

.text-fuchsia-500\/40 {
  color: rgb(212 68 241 / 0.4);
}

.text-fuchsia-500\/50 {
  color: rgb(212 68 241 / 0.5);
}

.text-fuchsia-500\/60 {
  color: rgb(212 68 241 / 0.6);
}

.text-fuchsia-500\/70 {
  color: rgb(212 68 241 / 0.7);
}

.text-fuchsia-500\/75 {
  color: rgb(212 68 241 / 0.75);
}

.text-fuchsia-500\/80 {
  color: rgb(212 68 241 / 0.8);
}

.text-fuchsia-500\/90 {
  color: rgb(212 68 241 / 0.9);
}

.text-fuchsia-500\/95 {
  color: rgb(212 68 241 / 0.95);
}

.text-fuchsia-500\/100 {
  color: rgb(212 68 241 / 1);
}

.text-fuchsia-600\/0 {
  color: rgb(186 36 213 / 0);
}

.text-fuchsia-600\/5 {
  color: rgb(186 36 213 / 0.05);
}

.text-fuchsia-600\/10 {
  color: rgb(186 36 213 / 0.1);
}

.text-fuchsia-600\/20 {
  color: rgb(186 36 213 / 0.2);
}

.text-fuchsia-600\/25 {
  color: rgb(186 36 213 / 0.25);
}

.text-fuchsia-600\/30 {
  color: rgb(186 36 213 / 0.3);
}

.text-fuchsia-600\/40 {
  color: rgb(186 36 213 / 0.4);
}

.text-fuchsia-600\/50 {
  color: rgb(186 36 213 / 0.5);
}

.text-fuchsia-600\/60 {
  color: rgb(186 36 213 / 0.6);
}

.text-fuchsia-600\/70 {
  color: rgb(186 36 213 / 0.7);
}

.text-fuchsia-600\/75 {
  color: rgb(186 36 213 / 0.75);
}

.text-fuchsia-600\/80 {
  color: rgb(186 36 213 / 0.8);
}

.text-fuchsia-600\/90 {
  color: rgb(186 36 213 / 0.9);
}

.text-fuchsia-600\/95 {
  color: rgb(186 36 213 / 0.95);
}

.text-fuchsia-600\/100 {
  color: rgb(186 36 213 / 1);
}

.text-fuchsia-700\/0 {
  color: rgb(159 26 177 / 0);
}

.text-fuchsia-700\/5 {
  color: rgb(159 26 177 / 0.05);
}

.text-fuchsia-700\/10 {
  color: rgb(159 26 177 / 0.1);
}

.text-fuchsia-700\/20 {
  color: rgb(159 26 177 / 0.2);
}

.text-fuchsia-700\/25 {
  color: rgb(159 26 177 / 0.25);
}

.text-fuchsia-700\/30 {
  color: rgb(159 26 177 / 0.3);
}

.text-fuchsia-700\/40 {
  color: rgb(159 26 177 / 0.4);
}

.text-fuchsia-700\/50 {
  color: rgb(159 26 177 / 0.5);
}

.text-fuchsia-700\/60 {
  color: rgb(159 26 177 / 0.6);
}

.text-fuchsia-700\/70 {
  color: rgb(159 26 177 / 0.7);
}

.text-fuchsia-700\/75 {
  color: rgb(159 26 177 / 0.75);
}

.text-fuchsia-700\/80 {
  color: rgb(159 26 177 / 0.8);
}

.text-fuchsia-700\/90 {
  color: rgb(159 26 177 / 0.9);
}

.text-fuchsia-700\/95 {
  color: rgb(159 26 177 / 0.95);
}

.text-fuchsia-700\/100 {
  color: rgb(159 26 177 / 1);
}

.text-fuchsia-800\/0 {
  color: rgb(130 24 144 / 0);
}

.text-fuchsia-800\/5 {
  color: rgb(130 24 144 / 0.05);
}

.text-fuchsia-800\/10 {
  color: rgb(130 24 144 / 0.1);
}

.text-fuchsia-800\/20 {
  color: rgb(130 24 144 / 0.2);
}

.text-fuchsia-800\/25 {
  color: rgb(130 24 144 / 0.25);
}

.text-fuchsia-800\/30 {
  color: rgb(130 24 144 / 0.3);
}

.text-fuchsia-800\/40 {
  color: rgb(130 24 144 / 0.4);
}

.text-fuchsia-800\/50 {
  color: rgb(130 24 144 / 0.5);
}

.text-fuchsia-800\/60 {
  color: rgb(130 24 144 / 0.6);
}

.text-fuchsia-800\/70 {
  color: rgb(130 24 144 / 0.7);
}

.text-fuchsia-800\/75 {
  color: rgb(130 24 144 / 0.75);
}

.text-fuchsia-800\/80 {
  color: rgb(130 24 144 / 0.8);
}

.text-fuchsia-800\/90 {
  color: rgb(130 24 144 / 0.9);
}

.text-fuchsia-800\/95 {
  color: rgb(130 24 144 / 0.95);
}

.text-fuchsia-800\/100 {
  color: rgb(130 24 144 / 1);
}

.text-fuchsia-900\/0 {
  color: rgb(111 24 119 / 0);
}

.text-fuchsia-900\/5 {
  color: rgb(111 24 119 / 0.05);
}

.text-fuchsia-900\/10 {
  color: rgb(111 24 119 / 0.1);
}

.text-fuchsia-900\/20 {
  color: rgb(111 24 119 / 0.2);
}

.text-fuchsia-900\/25 {
  color: rgb(111 24 119 / 0.25);
}

.text-fuchsia-900\/30 {
  color: rgb(111 24 119 / 0.3);
}

.text-fuchsia-900\/40 {
  color: rgb(111 24 119 / 0.4);
}

.text-fuchsia-900\/50 {
  color: rgb(111 24 119 / 0.5);
}

.text-fuchsia-900\/60 {
  color: rgb(111 24 119 / 0.6);
}

.text-fuchsia-900\/70 {
  color: rgb(111 24 119 / 0.7);
}

.text-fuchsia-900\/75 {
  color: rgb(111 24 119 / 0.75);
}

.text-fuchsia-900\/80 {
  color: rgb(111 24 119 / 0.8);
}

.text-fuchsia-900\/90 {
  color: rgb(111 24 119 / 0.9);
}

.text-fuchsia-900\/95 {
  color: rgb(111 24 119 / 0.95);
}

.text-fuchsia-900\/100 {
  color: rgb(111 24 119 / 1);
}

.text-fuchsia\/0 {
  color: rgb(228 120 250 / 0);
}

.text-fuchsia\/5 {
  color: rgb(228 120 250 / 0.05);
}

.text-fuchsia\/10 {
  color: rgb(228 120 250 / 0.1);
}

.text-fuchsia\/20 {
  color: rgb(228 120 250 / 0.2);
}

.text-fuchsia\/25 {
  color: rgb(228 120 250 / 0.25);
}

.text-fuchsia\/30 {
  color: rgb(228 120 250 / 0.3);
}

.text-fuchsia\/40 {
  color: rgb(228 120 250 / 0.4);
}

.text-fuchsia\/50 {
  color: rgb(228 120 250 / 0.5);
}

.text-fuchsia\/60 {
  color: rgb(228 120 250 / 0.6);
}

.text-fuchsia\/70 {
  color: rgb(228 120 250 / 0.7);
}

.text-fuchsia\/75 {
  color: rgb(228 120 250 / 0.75);
}

.text-fuchsia\/80 {
  color: rgb(228 120 250 / 0.8);
}

.text-fuchsia\/90 {
  color: rgb(228 120 250 / 0.9);
}

.text-fuchsia\/95 {
  color: rgb(228 120 250 / 0.95);
}

.text-fuchsia\/100 {
  color: rgb(228 120 250 / 1);
}

.text-pink-25\/0 {
  color: rgb(254 246 251 / 0);
}

.text-pink-25\/5 {
  color: rgb(254 246 251 / 0.05);
}

.text-pink-25\/10 {
  color: rgb(254 246 251 / 0.1);
}

.text-pink-25\/20 {
  color: rgb(254 246 251 / 0.2);
}

.text-pink-25\/25 {
  color: rgb(254 246 251 / 0.25);
}

.text-pink-25\/30 {
  color: rgb(254 246 251 / 0.3);
}

.text-pink-25\/40 {
  color: rgb(254 246 251 / 0.4);
}

.text-pink-25\/50 {
  color: rgb(254 246 251 / 0.5);
}

.text-pink-25\/60 {
  color: rgb(254 246 251 / 0.6);
}

.text-pink-25\/70 {
  color: rgb(254 246 251 / 0.7);
}

.text-pink-25\/75 {
  color: rgb(254 246 251 / 0.75);
}

.text-pink-25\/80 {
  color: rgb(254 246 251 / 0.8);
}

.text-pink-25\/90 {
  color: rgb(254 246 251 / 0.9);
}

.text-pink-25\/95 {
  color: rgb(254 246 251 / 0.95);
}

.text-pink-25\/100 {
  color: rgb(254 246 251 / 1);
}

.text-pink-50\/0 {
  color: rgb(253 242 250 / 0);
}

.text-pink-50\/5 {
  color: rgb(253 242 250 / 0.05);
}

.text-pink-50\/10 {
  color: rgb(253 242 250 / 0.1);
}

.text-pink-50\/20 {
  color: rgb(253 242 250 / 0.2);
}

.text-pink-50\/25 {
  color: rgb(253 242 250 / 0.25);
}

.text-pink-50\/30 {
  color: rgb(253 242 250 / 0.3);
}

.text-pink-50\/40 {
  color: rgb(253 242 250 / 0.4);
}

.text-pink-50\/50 {
  color: rgb(253 242 250 / 0.5);
}

.text-pink-50\/60 {
  color: rgb(253 242 250 / 0.6);
}

.text-pink-50\/70 {
  color: rgb(253 242 250 / 0.7);
}

.text-pink-50\/75 {
  color: rgb(253 242 250 / 0.75);
}

.text-pink-50\/80 {
  color: rgb(253 242 250 / 0.8);
}

.text-pink-50\/90 {
  color: rgb(253 242 250 / 0.9);
}

.text-pink-50\/95 {
  color: rgb(253 242 250 / 0.95);
}

.text-pink-50\/100 {
  color: rgb(253 242 250 / 1);
}

.text-pink-100\/0 {
  color: rgb(252 231 246 / 0);
}

.text-pink-100\/5 {
  color: rgb(252 231 246 / 0.05);
}

.text-pink-100\/10 {
  color: rgb(252 231 246 / 0.1);
}

.text-pink-100\/20 {
  color: rgb(252 231 246 / 0.2);
}

.text-pink-100\/25 {
  color: rgb(252 231 246 / 0.25);
}

.text-pink-100\/30 {
  color: rgb(252 231 246 / 0.3);
}

.text-pink-100\/40 {
  color: rgb(252 231 246 / 0.4);
}

.text-pink-100\/50 {
  color: rgb(252 231 246 / 0.5);
}

.text-pink-100\/60 {
  color: rgb(252 231 246 / 0.6);
}

.text-pink-100\/70 {
  color: rgb(252 231 246 / 0.7);
}

.text-pink-100\/75 {
  color: rgb(252 231 246 / 0.75);
}

.text-pink-100\/80 {
  color: rgb(252 231 246 / 0.8);
}

.text-pink-100\/90 {
  color: rgb(252 231 246 / 0.9);
}

.text-pink-100\/95 {
  color: rgb(252 231 246 / 0.95);
}

.text-pink-100\/100 {
  color: rgb(252 231 246 / 1);
}

.text-pink-200\/0 {
  color: rgb(252 206 238 / 0);
}

.text-pink-200\/5 {
  color: rgb(252 206 238 / 0.05);
}

.text-pink-200\/10 {
  color: rgb(252 206 238 / 0.1);
}

.text-pink-200\/20 {
  color: rgb(252 206 238 / 0.2);
}

.text-pink-200\/25 {
  color: rgb(252 206 238 / 0.25);
}

.text-pink-200\/30 {
  color: rgb(252 206 238 / 0.3);
}

.text-pink-200\/40 {
  color: rgb(252 206 238 / 0.4);
}

.text-pink-200\/50 {
  color: rgb(252 206 238 / 0.5);
}

.text-pink-200\/60 {
  color: rgb(252 206 238 / 0.6);
}

.text-pink-200\/70 {
  color: rgb(252 206 238 / 0.7);
}

.text-pink-200\/75 {
  color: rgb(252 206 238 / 0.75);
}

.text-pink-200\/80 {
  color: rgb(252 206 238 / 0.8);
}

.text-pink-200\/90 {
  color: rgb(252 206 238 / 0.9);
}

.text-pink-200\/95 {
  color: rgb(252 206 238 / 0.95);
}

.text-pink-200\/100 {
  color: rgb(252 206 238 / 1);
}

.text-pink-300\/0 {
  color: rgb(250 167 224 / 0);
}

.text-pink-300\/5 {
  color: rgb(250 167 224 / 0.05);
}

.text-pink-300\/10 {
  color: rgb(250 167 224 / 0.1);
}

.text-pink-300\/20 {
  color: rgb(250 167 224 / 0.2);
}

.text-pink-300\/25 {
  color: rgb(250 167 224 / 0.25);
}

.text-pink-300\/30 {
  color: rgb(250 167 224 / 0.3);
}

.text-pink-300\/40 {
  color: rgb(250 167 224 / 0.4);
}

.text-pink-300\/50 {
  color: rgb(250 167 224 / 0.5);
}

.text-pink-300\/60 {
  color: rgb(250 167 224 / 0.6);
}

.text-pink-300\/70 {
  color: rgb(250 167 224 / 0.7);
}

.text-pink-300\/75 {
  color: rgb(250 167 224 / 0.75);
}

.text-pink-300\/80 {
  color: rgb(250 167 224 / 0.8);
}

.text-pink-300\/90 {
  color: rgb(250 167 224 / 0.9);
}

.text-pink-300\/95 {
  color: rgb(250 167 224 / 0.95);
}

.text-pink-300\/100 {
  color: rgb(250 167 224 / 1);
}

.text-pink-400\/0 {
  color: rgb(246 112 7 / 0);
}

.text-pink-400\/5 {
  color: rgb(246 112 7 / 0.05);
}

.text-pink-400\/10 {
  color: rgb(246 112 7 / 0.1);
}

.text-pink-400\/20 {
  color: rgb(246 112 7 / 0.2);
}

.text-pink-400\/25 {
  color: rgb(246 112 7 / 0.25);
}

.text-pink-400\/30 {
  color: rgb(246 112 7 / 0.3);
}

.text-pink-400\/40 {
  color: rgb(246 112 7 / 0.4);
}

.text-pink-400\/50 {
  color: rgb(246 112 7 / 0.5);
}

.text-pink-400\/60 {
  color: rgb(246 112 7 / 0.6);
}

.text-pink-400\/70 {
  color: rgb(246 112 7 / 0.7);
}

.text-pink-400\/75 {
  color: rgb(246 112 7 / 0.75);
}

.text-pink-400\/80 {
  color: rgb(246 112 7 / 0.8);
}

.text-pink-400\/90 {
  color: rgb(246 112 7 / 0.9);
}

.text-pink-400\/95 {
  color: rgb(246 112 7 / 0.95);
}

.text-pink-400\/100 {
  color: rgb(246 112 7 / 1);
}

.text-pink-500\/0 {
  color: rgb(238 70 188 / 0);
}

.text-pink-500\/5 {
  color: rgb(238 70 188 / 0.05);
}

.text-pink-500\/10 {
  color: rgb(238 70 188 / 0.1);
}

.text-pink-500\/20 {
  color: rgb(238 70 188 / 0.2);
}

.text-pink-500\/25 {
  color: rgb(238 70 188 / 0.25);
}

.text-pink-500\/30 {
  color: rgb(238 70 188 / 0.3);
}

.text-pink-500\/40 {
  color: rgb(238 70 188 / 0.4);
}

.text-pink-500\/50 {
  color: rgb(238 70 188 / 0.5);
}

.text-pink-500\/60 {
  color: rgb(238 70 188 / 0.6);
}

.text-pink-500\/70 {
  color: rgb(238 70 188 / 0.7);
}

.text-pink-500\/75 {
  color: rgb(238 70 188 / 0.75);
}

.text-pink-500\/80 {
  color: rgb(238 70 188 / 0.8);
}

.text-pink-500\/90 {
  color: rgb(238 70 188 / 0.9);
}

.text-pink-500\/95 {
  color: rgb(238 70 188 / 0.95);
}

.text-pink-500\/100 {
  color: rgb(238 70 188 / 1);
}

.text-pink-600\/0 {
  color: rgb(221 37 144 / 0);
}

.text-pink-600\/5 {
  color: rgb(221 37 144 / 0.05);
}

.text-pink-600\/10 {
  color: rgb(221 37 144 / 0.1);
}

.text-pink-600\/20 {
  color: rgb(221 37 144 / 0.2);
}

.text-pink-600\/25 {
  color: rgb(221 37 144 / 0.25);
}

.text-pink-600\/30 {
  color: rgb(221 37 144 / 0.3);
}

.text-pink-600\/40 {
  color: rgb(221 37 144 / 0.4);
}

.text-pink-600\/50 {
  color: rgb(221 37 144 / 0.5);
}

.text-pink-600\/60 {
  color: rgb(221 37 144 / 0.6);
}

.text-pink-600\/70 {
  color: rgb(221 37 144 / 0.7);
}

.text-pink-600\/75 {
  color: rgb(221 37 144 / 0.75);
}

.text-pink-600\/80 {
  color: rgb(221 37 144 / 0.8);
}

.text-pink-600\/90 {
  color: rgb(221 37 144 / 0.9);
}

.text-pink-600\/95 {
  color: rgb(221 37 144 / 0.95);
}

.text-pink-600\/100 {
  color: rgb(221 37 144 / 1);
}

.text-pink-700\/0 {
  color: rgb(193 21 116 / 0);
}

.text-pink-700\/5 {
  color: rgb(193 21 116 / 0.05);
}

.text-pink-700\/10 {
  color: rgb(193 21 116 / 0.1);
}

.text-pink-700\/20 {
  color: rgb(193 21 116 / 0.2);
}

.text-pink-700\/25 {
  color: rgb(193 21 116 / 0.25);
}

.text-pink-700\/30 {
  color: rgb(193 21 116 / 0.3);
}

.text-pink-700\/40 {
  color: rgb(193 21 116 / 0.4);
}

.text-pink-700\/50 {
  color: rgb(193 21 116 / 0.5);
}

.text-pink-700\/60 {
  color: rgb(193 21 116 / 0.6);
}

.text-pink-700\/70 {
  color: rgb(193 21 116 / 0.7);
}

.text-pink-700\/75 {
  color: rgb(193 21 116 / 0.75);
}

.text-pink-700\/80 {
  color: rgb(193 21 116 / 0.8);
}

.text-pink-700\/90 {
  color: rgb(193 21 116 / 0.9);
}

.text-pink-700\/95 {
  color: rgb(193 21 116 / 0.95);
}

.text-pink-700\/100 {
  color: rgb(193 21 116 / 1);
}

.text-pink-800\/0 {
  color: rgb(158 22 95 / 0);
}

.text-pink-800\/5 {
  color: rgb(158 22 95 / 0.05);
}

.text-pink-800\/10 {
  color: rgb(158 22 95 / 0.1);
}

.text-pink-800\/20 {
  color: rgb(158 22 95 / 0.2);
}

.text-pink-800\/25 {
  color: rgb(158 22 95 / 0.25);
}

.text-pink-800\/30 {
  color: rgb(158 22 95 / 0.3);
}

.text-pink-800\/40 {
  color: rgb(158 22 95 / 0.4);
}

.text-pink-800\/50 {
  color: rgb(158 22 95 / 0.5);
}

.text-pink-800\/60 {
  color: rgb(158 22 95 / 0.6);
}

.text-pink-800\/70 {
  color: rgb(158 22 95 / 0.7);
}

.text-pink-800\/75 {
  color: rgb(158 22 95 / 0.75);
}

.text-pink-800\/80 {
  color: rgb(158 22 95 / 0.8);
}

.text-pink-800\/90 {
  color: rgb(158 22 95 / 0.9);
}

.text-pink-800\/95 {
  color: rgb(158 22 95 / 0.95);
}

.text-pink-800\/100 {
  color: rgb(158 22 95 / 1);
}

.text-pink-900\/0 {
  color: rgb(133 22 81 / 0);
}

.text-pink-900\/5 {
  color: rgb(133 22 81 / 0.05);
}

.text-pink-900\/10 {
  color: rgb(133 22 81 / 0.1);
}

.text-pink-900\/20 {
  color: rgb(133 22 81 / 0.2);
}

.text-pink-900\/25 {
  color: rgb(133 22 81 / 0.25);
}

.text-pink-900\/30 {
  color: rgb(133 22 81 / 0.3);
}

.text-pink-900\/40 {
  color: rgb(133 22 81 / 0.4);
}

.text-pink-900\/50 {
  color: rgb(133 22 81 / 0.5);
}

.text-pink-900\/60 {
  color: rgb(133 22 81 / 0.6);
}

.text-pink-900\/70 {
  color: rgb(133 22 81 / 0.7);
}

.text-pink-900\/75 {
  color: rgb(133 22 81 / 0.75);
}

.text-pink-900\/80 {
  color: rgb(133 22 81 / 0.8);
}

.text-pink-900\/90 {
  color: rgb(133 22 81 / 0.9);
}

.text-pink-900\/95 {
  color: rgb(133 22 81 / 0.95);
}

.text-pink-900\/100 {
  color: rgb(133 22 81 / 1);
}

.text-pink\/0 {
  color: rgb(246 112 7 / 0);
}

.text-pink\/5 {
  color: rgb(246 112 7 / 0.05);
}

.text-pink\/10 {
  color: rgb(246 112 7 / 0.1);
}

.text-pink\/20 {
  color: rgb(246 112 7 / 0.2);
}

.text-pink\/25 {
  color: rgb(246 112 7 / 0.25);
}

.text-pink\/30 {
  color: rgb(246 112 7 / 0.3);
}

.text-pink\/40 {
  color: rgb(246 112 7 / 0.4);
}

.text-pink\/50 {
  color: rgb(246 112 7 / 0.5);
}

.text-pink\/60 {
  color: rgb(246 112 7 / 0.6);
}

.text-pink\/70 {
  color: rgb(246 112 7 / 0.7);
}

.text-pink\/75 {
  color: rgb(246 112 7 / 0.75);
}

.text-pink\/80 {
  color: rgb(246 112 7 / 0.8);
}

.text-pink\/90 {
  color: rgb(246 112 7 / 0.9);
}

.text-pink\/95 {
  color: rgb(246 112 7 / 0.95);
}

.text-pink\/100 {
  color: rgb(246 112 7 / 1);
}

.text-rose-25\/0 {
  color: rgb(255 245 246 / 0);
}

.text-rose-25\/5 {
  color: rgb(255 245 246 / 0.05);
}

.text-rose-25\/10 {
  color: rgb(255 245 246 / 0.1);
}

.text-rose-25\/20 {
  color: rgb(255 245 246 / 0.2);
}

.text-rose-25\/25 {
  color: rgb(255 245 246 / 0.25);
}

.text-rose-25\/30 {
  color: rgb(255 245 246 / 0.3);
}

.text-rose-25\/40 {
  color: rgb(255 245 246 / 0.4);
}

.text-rose-25\/50 {
  color: rgb(255 245 246 / 0.5);
}

.text-rose-25\/60 {
  color: rgb(255 245 246 / 0.6);
}

.text-rose-25\/70 {
  color: rgb(255 245 246 / 0.7);
}

.text-rose-25\/75 {
  color: rgb(255 245 246 / 0.75);
}

.text-rose-25\/80 {
  color: rgb(255 245 246 / 0.8);
}

.text-rose-25\/90 {
  color: rgb(255 245 246 / 0.9);
}

.text-rose-25\/95 {
  color: rgb(255 245 246 / 0.95);
}

.text-rose-25\/100 {
  color: rgb(255 245 246 / 1);
}

.text-rose-50\/0 {
  color: rgb(255 241 243 / 0);
}

.text-rose-50\/5 {
  color: rgb(255 241 243 / 0.05);
}

.text-rose-50\/10 {
  color: rgb(255 241 243 / 0.1);
}

.text-rose-50\/20 {
  color: rgb(255 241 243 / 0.2);
}

.text-rose-50\/25 {
  color: rgb(255 241 243 / 0.25);
}

.text-rose-50\/30 {
  color: rgb(255 241 243 / 0.3);
}

.text-rose-50\/40 {
  color: rgb(255 241 243 / 0.4);
}

.text-rose-50\/50 {
  color: rgb(255 241 243 / 0.5);
}

.text-rose-50\/60 {
  color: rgb(255 241 243 / 0.6);
}

.text-rose-50\/70 {
  color: rgb(255 241 243 / 0.7);
}

.text-rose-50\/75 {
  color: rgb(255 241 243 / 0.75);
}

.text-rose-50\/80 {
  color: rgb(255 241 243 / 0.8);
}

.text-rose-50\/90 {
  color: rgb(255 241 243 / 0.9);
}

.text-rose-50\/95 {
  color: rgb(255 241 243 / 0.95);
}

.text-rose-50\/100 {
  color: rgb(255 241 243 / 1);
}

.text-rose-100\/0 {
  color: rgb(255 228 232 / 0);
}

.text-rose-100\/5 {
  color: rgb(255 228 232 / 0.05);
}

.text-rose-100\/10 {
  color: rgb(255 228 232 / 0.1);
}

.text-rose-100\/20 {
  color: rgb(255 228 232 / 0.2);
}

.text-rose-100\/25 {
  color: rgb(255 228 232 / 0.25);
}

.text-rose-100\/30 {
  color: rgb(255 228 232 / 0.3);
}

.text-rose-100\/40 {
  color: rgb(255 228 232 / 0.4);
}

.text-rose-100\/50 {
  color: rgb(255 228 232 / 0.5);
}

.text-rose-100\/60 {
  color: rgb(255 228 232 / 0.6);
}

.text-rose-100\/70 {
  color: rgb(255 228 232 / 0.7);
}

.text-rose-100\/75 {
  color: rgb(255 228 232 / 0.75);
}

.text-rose-100\/80 {
  color: rgb(255 228 232 / 0.8);
}

.text-rose-100\/90 {
  color: rgb(255 228 232 / 0.9);
}

.text-rose-100\/95 {
  color: rgb(255 228 232 / 0.95);
}

.text-rose-100\/100 {
  color: rgb(255 228 232 / 1);
}

.text-rose-200\/0 {
  color: rgb(254 205 214 / 0);
}

.text-rose-200\/5 {
  color: rgb(254 205 214 / 0.05);
}

.text-rose-200\/10 {
  color: rgb(254 205 214 / 0.1);
}

.text-rose-200\/20 {
  color: rgb(254 205 214 / 0.2);
}

.text-rose-200\/25 {
  color: rgb(254 205 214 / 0.25);
}

.text-rose-200\/30 {
  color: rgb(254 205 214 / 0.3);
}

.text-rose-200\/40 {
  color: rgb(254 205 214 / 0.4);
}

.text-rose-200\/50 {
  color: rgb(254 205 214 / 0.5);
}

.text-rose-200\/60 {
  color: rgb(254 205 214 / 0.6);
}

.text-rose-200\/70 {
  color: rgb(254 205 214 / 0.7);
}

.text-rose-200\/75 {
  color: rgb(254 205 214 / 0.75);
}

.text-rose-200\/80 {
  color: rgb(254 205 214 / 0.8);
}

.text-rose-200\/90 {
  color: rgb(254 205 214 / 0.9);
}

.text-rose-200\/95 {
  color: rgb(254 205 214 / 0.95);
}

.text-rose-200\/100 {
  color: rgb(254 205 214 / 1);
}

.text-rose-300\/0 {
  color: rgb(254 163 180 / 0);
}

.text-rose-300\/5 {
  color: rgb(254 163 180 / 0.05);
}

.text-rose-300\/10 {
  color: rgb(254 163 180 / 0.1);
}

.text-rose-300\/20 {
  color: rgb(254 163 180 / 0.2);
}

.text-rose-300\/25 {
  color: rgb(254 163 180 / 0.25);
}

.text-rose-300\/30 {
  color: rgb(254 163 180 / 0.3);
}

.text-rose-300\/40 {
  color: rgb(254 163 180 / 0.4);
}

.text-rose-300\/50 {
  color: rgb(254 163 180 / 0.5);
}

.text-rose-300\/60 {
  color: rgb(254 163 180 / 0.6);
}

.text-rose-300\/70 {
  color: rgb(254 163 180 / 0.7);
}

.text-rose-300\/75 {
  color: rgb(254 163 180 / 0.75);
}

.text-rose-300\/80 {
  color: rgb(254 163 180 / 0.8);
}

.text-rose-300\/90 {
  color: rgb(254 163 180 / 0.9);
}

.text-rose-300\/95 {
  color: rgb(254 163 180 / 0.95);
}

.text-rose-300\/100 {
  color: rgb(254 163 180 / 1);
}

.text-rose-400\/0 {
  color: rgb(253 111 142 / 0);
}

.text-rose-400\/5 {
  color: rgb(253 111 142 / 0.05);
}

.text-rose-400\/10 {
  color: rgb(253 111 142 / 0.1);
}

.text-rose-400\/20 {
  color: rgb(253 111 142 / 0.2);
}

.text-rose-400\/25 {
  color: rgb(253 111 142 / 0.25);
}

.text-rose-400\/30 {
  color: rgb(253 111 142 / 0.3);
}

.text-rose-400\/40 {
  color: rgb(253 111 142 / 0.4);
}

.text-rose-400\/50 {
  color: rgb(253 111 142 / 0.5);
}

.text-rose-400\/60 {
  color: rgb(253 111 142 / 0.6);
}

.text-rose-400\/70 {
  color: rgb(253 111 142 / 0.7);
}

.text-rose-400\/75 {
  color: rgb(253 111 142 / 0.75);
}

.text-rose-400\/80 {
  color: rgb(253 111 142 / 0.8);
}

.text-rose-400\/90 {
  color: rgb(253 111 142 / 0.9);
}

.text-rose-400\/95 {
  color: rgb(253 111 142 / 0.95);
}

.text-rose-400\/100 {
  color: rgb(253 111 142 / 1);
}

.text-rose-500\/0 {
  color: rgb(246 61 104 / 0);
}

.text-rose-500\/5 {
  color: rgb(246 61 104 / 0.05);
}

.text-rose-500\/10 {
  color: rgb(246 61 104 / 0.1);
}

.text-rose-500\/20 {
  color: rgb(246 61 104 / 0.2);
}

.text-rose-500\/25 {
  color: rgb(246 61 104 / 0.25);
}

.text-rose-500\/30 {
  color: rgb(246 61 104 / 0.3);
}

.text-rose-500\/40 {
  color: rgb(246 61 104 / 0.4);
}

.text-rose-500\/50 {
  color: rgb(246 61 104 / 0.5);
}

.text-rose-500\/60 {
  color: rgb(246 61 104 / 0.6);
}

.text-rose-500\/70 {
  color: rgb(246 61 104 / 0.7);
}

.text-rose-500\/75 {
  color: rgb(246 61 104 / 0.75);
}

.text-rose-500\/80 {
  color: rgb(246 61 104 / 0.8);
}

.text-rose-500\/90 {
  color: rgb(246 61 104 / 0.9);
}

.text-rose-500\/95 {
  color: rgb(246 61 104 / 0.95);
}

.text-rose-500\/100 {
  color: rgb(246 61 104 / 1);
}

.text-rose-600\/0 {
  color: rgb(227 24 84 / 0);
}

.text-rose-600\/5 {
  color: rgb(227 24 84 / 0.05);
}

.text-rose-600\/10 {
  color: rgb(227 24 84 / 0.1);
}

.text-rose-600\/20 {
  color: rgb(227 24 84 / 0.2);
}

.text-rose-600\/25 {
  color: rgb(227 24 84 / 0.25);
}

.text-rose-600\/30 {
  color: rgb(227 24 84 / 0.3);
}

.text-rose-600\/40 {
  color: rgb(227 24 84 / 0.4);
}

.text-rose-600\/50 {
  color: rgb(227 24 84 / 0.5);
}

.text-rose-600\/60 {
  color: rgb(227 24 84 / 0.6);
}

.text-rose-600\/70 {
  color: rgb(227 24 84 / 0.7);
}

.text-rose-600\/75 {
  color: rgb(227 24 84 / 0.75);
}

.text-rose-600\/80 {
  color: rgb(227 24 84 / 0.8);
}

.text-rose-600\/90 {
  color: rgb(227 24 84 / 0.9);
}

.text-rose-600\/95 {
  color: rgb(227 24 84 / 0.95);
}

.text-rose-600\/100 {
  color: rgb(227 24 84 / 1);
}

.text-rose-700\/0 {
  color: rgb(192 16 72 / 0);
}

.text-rose-700\/5 {
  color: rgb(192 16 72 / 0.05);
}

.text-rose-700\/10 {
  color: rgb(192 16 72 / 0.1);
}

.text-rose-700\/20 {
  color: rgb(192 16 72 / 0.2);
}

.text-rose-700\/25 {
  color: rgb(192 16 72 / 0.25);
}

.text-rose-700\/30 {
  color: rgb(192 16 72 / 0.3);
}

.text-rose-700\/40 {
  color: rgb(192 16 72 / 0.4);
}

.text-rose-700\/50 {
  color: rgb(192 16 72 / 0.5);
}

.text-rose-700\/60 {
  color: rgb(192 16 72 / 0.6);
}

.text-rose-700\/70 {
  color: rgb(192 16 72 / 0.7);
}

.text-rose-700\/75 {
  color: rgb(192 16 72 / 0.75);
}

.text-rose-700\/80 {
  color: rgb(192 16 72 / 0.8);
}

.text-rose-700\/90 {
  color: rgb(192 16 72 / 0.9);
}

.text-rose-700\/95 {
  color: rgb(192 16 72 / 0.95);
}

.text-rose-700\/100 {
  color: rgb(192 16 72 / 1);
}

.text-rose-800\/0 {
  color: rgb(161 16 67 / 0);
}

.text-rose-800\/5 {
  color: rgb(161 16 67 / 0.05);
}

.text-rose-800\/10 {
  color: rgb(161 16 67 / 0.1);
}

.text-rose-800\/20 {
  color: rgb(161 16 67 / 0.2);
}

.text-rose-800\/25 {
  color: rgb(161 16 67 / 0.25);
}

.text-rose-800\/30 {
  color: rgb(161 16 67 / 0.3);
}

.text-rose-800\/40 {
  color: rgb(161 16 67 / 0.4);
}

.text-rose-800\/50 {
  color: rgb(161 16 67 / 0.5);
}

.text-rose-800\/60 {
  color: rgb(161 16 67 / 0.6);
}

.text-rose-800\/70 {
  color: rgb(161 16 67 / 0.7);
}

.text-rose-800\/75 {
  color: rgb(161 16 67 / 0.75);
}

.text-rose-800\/80 {
  color: rgb(161 16 67 / 0.8);
}

.text-rose-800\/90 {
  color: rgb(161 16 67 / 0.9);
}

.text-rose-800\/95 {
  color: rgb(161 16 67 / 0.95);
}

.text-rose-800\/100 {
  color: rgb(161 16 67 / 1);
}

.text-rose-900\/0 {
  color: rgb(137 18 62 / 0);
}

.text-rose-900\/5 {
  color: rgb(137 18 62 / 0.05);
}

.text-rose-900\/10 {
  color: rgb(137 18 62 / 0.1);
}

.text-rose-900\/20 {
  color: rgb(137 18 62 / 0.2);
}

.text-rose-900\/25 {
  color: rgb(137 18 62 / 0.25);
}

.text-rose-900\/30 {
  color: rgb(137 18 62 / 0.3);
}

.text-rose-900\/40 {
  color: rgb(137 18 62 / 0.4);
}

.text-rose-900\/50 {
  color: rgb(137 18 62 / 0.5);
}

.text-rose-900\/60 {
  color: rgb(137 18 62 / 0.6);
}

.text-rose-900\/70 {
  color: rgb(137 18 62 / 0.7);
}

.text-rose-900\/75 {
  color: rgb(137 18 62 / 0.75);
}

.text-rose-900\/80 {
  color: rgb(137 18 62 / 0.8);
}

.text-rose-900\/90 {
  color: rgb(137 18 62 / 0.9);
}

.text-rose-900\/95 {
  color: rgb(137 18 62 / 0.95);
}

.text-rose-900\/100 {
  color: rgb(137 18 62 / 1);
}

.text-rose\/0 {
  color: rgb(253 111 142 / 0);
}

.text-rose\/5 {
  color: rgb(253 111 142 / 0.05);
}

.text-rose\/10 {
  color: rgb(253 111 142 / 0.1);
}

.text-rose\/20 {
  color: rgb(253 111 142 / 0.2);
}

.text-rose\/25 {
  color: rgb(253 111 142 / 0.25);
}

.text-rose\/30 {
  color: rgb(253 111 142 / 0.3);
}

.text-rose\/40 {
  color: rgb(253 111 142 / 0.4);
}

.text-rose\/50 {
  color: rgb(253 111 142 / 0.5);
}

.text-rose\/60 {
  color: rgb(253 111 142 / 0.6);
}

.text-rose\/70 {
  color: rgb(253 111 142 / 0.7);
}

.text-rose\/75 {
  color: rgb(253 111 142 / 0.75);
}

.text-rose\/80 {
  color: rgb(253 111 142 / 0.8);
}

.text-rose\/90 {
  color: rgb(253 111 142 / 0.9);
}

.text-rose\/95 {
  color: rgb(253 111 142 / 0.95);
}

.text-rose\/100 {
  color: rgb(253 111 142 / 1);
}

.text-orange-dark-25\/0 {
  color: rgb(255 249 245 / 0);
}

.text-orange-dark-25\/5 {
  color: rgb(255 249 245 / 0.05);
}

.text-orange-dark-25\/10 {
  color: rgb(255 249 245 / 0.1);
}

.text-orange-dark-25\/20 {
  color: rgb(255 249 245 / 0.2);
}

.text-orange-dark-25\/25 {
  color: rgb(255 249 245 / 0.25);
}

.text-orange-dark-25\/30 {
  color: rgb(255 249 245 / 0.3);
}

.text-orange-dark-25\/40 {
  color: rgb(255 249 245 / 0.4);
}

.text-orange-dark-25\/50 {
  color: rgb(255 249 245 / 0.5);
}

.text-orange-dark-25\/60 {
  color: rgb(255 249 245 / 0.6);
}

.text-orange-dark-25\/70 {
  color: rgb(255 249 245 / 0.7);
}

.text-orange-dark-25\/75 {
  color: rgb(255 249 245 / 0.75);
}

.text-orange-dark-25\/80 {
  color: rgb(255 249 245 / 0.8);
}

.text-orange-dark-25\/90 {
  color: rgb(255 249 245 / 0.9);
}

.text-orange-dark-25\/95 {
  color: rgb(255 249 245 / 0.95);
}

.text-orange-dark-25\/100 {
  color: rgb(255 249 245 / 1);
}

.text-orange-dark-50\/0 {
  color: rgb(255 244 237 / 0);
}

.text-orange-dark-50\/5 {
  color: rgb(255 244 237 / 0.05);
}

.text-orange-dark-50\/10 {
  color: rgb(255 244 237 / 0.1);
}

.text-orange-dark-50\/20 {
  color: rgb(255 244 237 / 0.2);
}

.text-orange-dark-50\/25 {
  color: rgb(255 244 237 / 0.25);
}

.text-orange-dark-50\/30 {
  color: rgb(255 244 237 / 0.3);
}

.text-orange-dark-50\/40 {
  color: rgb(255 244 237 / 0.4);
}

.text-orange-dark-50\/50 {
  color: rgb(255 244 237 / 0.5);
}

.text-orange-dark-50\/60 {
  color: rgb(255 244 237 / 0.6);
}

.text-orange-dark-50\/70 {
  color: rgb(255 244 237 / 0.7);
}

.text-orange-dark-50\/75 {
  color: rgb(255 244 237 / 0.75);
}

.text-orange-dark-50\/80 {
  color: rgb(255 244 237 / 0.8);
}

.text-orange-dark-50\/90 {
  color: rgb(255 244 237 / 0.9);
}

.text-orange-dark-50\/95 {
  color: rgb(255 244 237 / 0.95);
}

.text-orange-dark-50\/100 {
  color: rgb(255 244 237 / 1);
}

.text-orange-dark-100\/0 {
  color: rgb(255 230 213 / 0);
}

.text-orange-dark-100\/5 {
  color: rgb(255 230 213 / 0.05);
}

.text-orange-dark-100\/10 {
  color: rgb(255 230 213 / 0.1);
}

.text-orange-dark-100\/20 {
  color: rgb(255 230 213 / 0.2);
}

.text-orange-dark-100\/25 {
  color: rgb(255 230 213 / 0.25);
}

.text-orange-dark-100\/30 {
  color: rgb(255 230 213 / 0.3);
}

.text-orange-dark-100\/40 {
  color: rgb(255 230 213 / 0.4);
}

.text-orange-dark-100\/50 {
  color: rgb(255 230 213 / 0.5);
}

.text-orange-dark-100\/60 {
  color: rgb(255 230 213 / 0.6);
}

.text-orange-dark-100\/70 {
  color: rgb(255 230 213 / 0.7);
}

.text-orange-dark-100\/75 {
  color: rgb(255 230 213 / 0.75);
}

.text-orange-dark-100\/80 {
  color: rgb(255 230 213 / 0.8);
}

.text-orange-dark-100\/90 {
  color: rgb(255 230 213 / 0.9);
}

.text-orange-dark-100\/95 {
  color: rgb(255 230 213 / 0.95);
}

.text-orange-dark-100\/100 {
  color: rgb(255 230 213 / 1);
}

.text-orange-dark-200\/0 {
  color: rgb(255 214 174 / 0);
}

.text-orange-dark-200\/5 {
  color: rgb(255 214 174 / 0.05);
}

.text-orange-dark-200\/10 {
  color: rgb(255 214 174 / 0.1);
}

.text-orange-dark-200\/20 {
  color: rgb(255 214 174 / 0.2);
}

.text-orange-dark-200\/25 {
  color: rgb(255 214 174 / 0.25);
}

.text-orange-dark-200\/30 {
  color: rgb(255 214 174 / 0.3);
}

.text-orange-dark-200\/40 {
  color: rgb(255 214 174 / 0.4);
}

.text-orange-dark-200\/50 {
  color: rgb(255 214 174 / 0.5);
}

.text-orange-dark-200\/60 {
  color: rgb(255 214 174 / 0.6);
}

.text-orange-dark-200\/70 {
  color: rgb(255 214 174 / 0.7);
}

.text-orange-dark-200\/75 {
  color: rgb(255 214 174 / 0.75);
}

.text-orange-dark-200\/80 {
  color: rgb(255 214 174 / 0.8);
}

.text-orange-dark-200\/90 {
  color: rgb(255 214 174 / 0.9);
}

.text-orange-dark-200\/95 {
  color: rgb(255 214 174 / 0.95);
}

.text-orange-dark-200\/100 {
  color: rgb(255 214 174 / 1);
}

.text-orange-dark-300\/0 {
  color: rgb(255 156 102 / 0);
}

.text-orange-dark-300\/5 {
  color: rgb(255 156 102 / 0.05);
}

.text-orange-dark-300\/10 {
  color: rgb(255 156 102 / 0.1);
}

.text-orange-dark-300\/20 {
  color: rgb(255 156 102 / 0.2);
}

.text-orange-dark-300\/25 {
  color: rgb(255 156 102 / 0.25);
}

.text-orange-dark-300\/30 {
  color: rgb(255 156 102 / 0.3);
}

.text-orange-dark-300\/40 {
  color: rgb(255 156 102 / 0.4);
}

.text-orange-dark-300\/50 {
  color: rgb(255 156 102 / 0.5);
}

.text-orange-dark-300\/60 {
  color: rgb(255 156 102 / 0.6);
}

.text-orange-dark-300\/70 {
  color: rgb(255 156 102 / 0.7);
}

.text-orange-dark-300\/75 {
  color: rgb(255 156 102 / 0.75);
}

.text-orange-dark-300\/80 {
  color: rgb(255 156 102 / 0.8);
}

.text-orange-dark-300\/90 {
  color: rgb(255 156 102 / 0.9);
}

.text-orange-dark-300\/95 {
  color: rgb(255 156 102 / 0.95);
}

.text-orange-dark-300\/100 {
  color: rgb(255 156 102 / 1);
}

.text-orange-dark-400\/0 {
  color: rgb(255 105 46 / 0);
}

.text-orange-dark-400\/5 {
  color: rgb(255 105 46 / 0.05);
}

.text-orange-dark-400\/10 {
  color: rgb(255 105 46 / 0.1);
}

.text-orange-dark-400\/20 {
  color: rgb(255 105 46 / 0.2);
}

.text-orange-dark-400\/25 {
  color: rgb(255 105 46 / 0.25);
}

.text-orange-dark-400\/30 {
  color: rgb(255 105 46 / 0.3);
}

.text-orange-dark-400\/40 {
  color: rgb(255 105 46 / 0.4);
}

.text-orange-dark-400\/50 {
  color: rgb(255 105 46 / 0.5);
}

.text-orange-dark-400\/60 {
  color: rgb(255 105 46 / 0.6);
}

.text-orange-dark-400\/70 {
  color: rgb(255 105 46 / 0.7);
}

.text-orange-dark-400\/75 {
  color: rgb(255 105 46 / 0.75);
}

.text-orange-dark-400\/80 {
  color: rgb(255 105 46 / 0.8);
}

.text-orange-dark-400\/90 {
  color: rgb(255 105 46 / 0.9);
}

.text-orange-dark-400\/95 {
  color: rgb(255 105 46 / 0.95);
}

.text-orange-dark-400\/100 {
  color: rgb(255 105 46 / 1);
}

.text-orange-dark-500\/0 {
  color: rgb(255 68 5 / 0);
}

.text-orange-dark-500\/5 {
  color: rgb(255 68 5 / 0.05);
}

.text-orange-dark-500\/10 {
  color: rgb(255 68 5 / 0.1);
}

.text-orange-dark-500\/20 {
  color: rgb(255 68 5 / 0.2);
}

.text-orange-dark-500\/25 {
  color: rgb(255 68 5 / 0.25);
}

.text-orange-dark-500\/30 {
  color: rgb(255 68 5 / 0.3);
}

.text-orange-dark-500\/40 {
  color: rgb(255 68 5 / 0.4);
}

.text-orange-dark-500\/50 {
  color: rgb(255 68 5 / 0.5);
}

.text-orange-dark-500\/60 {
  color: rgb(255 68 5 / 0.6);
}

.text-orange-dark-500\/70 {
  color: rgb(255 68 5 / 0.7);
}

.text-orange-dark-500\/75 {
  color: rgb(255 68 5 / 0.75);
}

.text-orange-dark-500\/80 {
  color: rgb(255 68 5 / 0.8);
}

.text-orange-dark-500\/90 {
  color: rgb(255 68 5 / 0.9);
}

.text-orange-dark-500\/95 {
  color: rgb(255 68 5 / 0.95);
}

.text-orange-dark-500\/100 {
  color: rgb(255 68 5 / 1);
}

.text-orange-dark-600\/0 {
  color: rgb(230 46 5 / 0);
}

.text-orange-dark-600\/5 {
  color: rgb(230 46 5 / 0.05);
}

.text-orange-dark-600\/10 {
  color: rgb(230 46 5 / 0.1);
}

.text-orange-dark-600\/20 {
  color: rgb(230 46 5 / 0.2);
}

.text-orange-dark-600\/25 {
  color: rgb(230 46 5 / 0.25);
}

.text-orange-dark-600\/30 {
  color: rgb(230 46 5 / 0.3);
}

.text-orange-dark-600\/40 {
  color: rgb(230 46 5 / 0.4);
}

.text-orange-dark-600\/50 {
  color: rgb(230 46 5 / 0.5);
}

.text-orange-dark-600\/60 {
  color: rgb(230 46 5 / 0.6);
}

.text-orange-dark-600\/70 {
  color: rgb(230 46 5 / 0.7);
}

.text-orange-dark-600\/75 {
  color: rgb(230 46 5 / 0.75);
}

.text-orange-dark-600\/80 {
  color: rgb(230 46 5 / 0.8);
}

.text-orange-dark-600\/90 {
  color: rgb(230 46 5 / 0.9);
}

.text-orange-dark-600\/95 {
  color: rgb(230 46 5 / 0.95);
}

.text-orange-dark-600\/100 {
  color: rgb(230 46 5 / 1);
}

.text-orange-dark-700\/0 {
  color: rgb(188 27 6 / 0);
}

.text-orange-dark-700\/5 {
  color: rgb(188 27 6 / 0.05);
}

.text-orange-dark-700\/10 {
  color: rgb(188 27 6 / 0.1);
}

.text-orange-dark-700\/20 {
  color: rgb(188 27 6 / 0.2);
}

.text-orange-dark-700\/25 {
  color: rgb(188 27 6 / 0.25);
}

.text-orange-dark-700\/30 {
  color: rgb(188 27 6 / 0.3);
}

.text-orange-dark-700\/40 {
  color: rgb(188 27 6 / 0.4);
}

.text-orange-dark-700\/50 {
  color: rgb(188 27 6 / 0.5);
}

.text-orange-dark-700\/60 {
  color: rgb(188 27 6 / 0.6);
}

.text-orange-dark-700\/70 {
  color: rgb(188 27 6 / 0.7);
}

.text-orange-dark-700\/75 {
  color: rgb(188 27 6 / 0.75);
}

.text-orange-dark-700\/80 {
  color: rgb(188 27 6 / 0.8);
}

.text-orange-dark-700\/90 {
  color: rgb(188 27 6 / 0.9);
}

.text-orange-dark-700\/95 {
  color: rgb(188 27 6 / 0.95);
}

.text-orange-dark-700\/100 {
  color: rgb(188 27 6 / 1);
}

.text-orange-dark-800\/0 {
  color: rgb(151 24 12 / 0);
}

.text-orange-dark-800\/5 {
  color: rgb(151 24 12 / 0.05);
}

.text-orange-dark-800\/10 {
  color: rgb(151 24 12 / 0.1);
}

.text-orange-dark-800\/20 {
  color: rgb(151 24 12 / 0.2);
}

.text-orange-dark-800\/25 {
  color: rgb(151 24 12 / 0.25);
}

.text-orange-dark-800\/30 {
  color: rgb(151 24 12 / 0.3);
}

.text-orange-dark-800\/40 {
  color: rgb(151 24 12 / 0.4);
}

.text-orange-dark-800\/50 {
  color: rgb(151 24 12 / 0.5);
}

.text-orange-dark-800\/60 {
  color: rgb(151 24 12 / 0.6);
}

.text-orange-dark-800\/70 {
  color: rgb(151 24 12 / 0.7);
}

.text-orange-dark-800\/75 {
  color: rgb(151 24 12 / 0.75);
}

.text-orange-dark-800\/80 {
  color: rgb(151 24 12 / 0.8);
}

.text-orange-dark-800\/90 {
  color: rgb(151 24 12 / 0.9);
}

.text-orange-dark-800\/95 {
  color: rgb(151 24 12 / 0.95);
}

.text-orange-dark-800\/100 {
  color: rgb(151 24 12 / 1);
}

.text-orange-dark-900\/0 {
  color: rgb(119 26 13 / 0);
}

.text-orange-dark-900\/5 {
  color: rgb(119 26 13 / 0.05);
}

.text-orange-dark-900\/10 {
  color: rgb(119 26 13 / 0.1);
}

.text-orange-dark-900\/20 {
  color: rgb(119 26 13 / 0.2);
}

.text-orange-dark-900\/25 {
  color: rgb(119 26 13 / 0.25);
}

.text-orange-dark-900\/30 {
  color: rgb(119 26 13 / 0.3);
}

.text-orange-dark-900\/40 {
  color: rgb(119 26 13 / 0.4);
}

.text-orange-dark-900\/50 {
  color: rgb(119 26 13 / 0.5);
}

.text-orange-dark-900\/60 {
  color: rgb(119 26 13 / 0.6);
}

.text-orange-dark-900\/70 {
  color: rgb(119 26 13 / 0.7);
}

.text-orange-dark-900\/75 {
  color: rgb(119 26 13 / 0.75);
}

.text-orange-dark-900\/80 {
  color: rgb(119 26 13 / 0.8);
}

.text-orange-dark-900\/90 {
  color: rgb(119 26 13 / 0.9);
}

.text-orange-dark-900\/95 {
  color: rgb(119 26 13 / 0.95);
}

.text-orange-dark-900\/100 {
  color: rgb(119 26 13 / 1);
}

.text-orange-dark\/0 {
  color: rgb(255 105 46 / 0);
}

.text-orange-dark\/5 {
  color: rgb(255 105 46 / 0.05);
}

.text-orange-dark\/10 {
  color: rgb(255 105 46 / 0.1);
}

.text-orange-dark\/20 {
  color: rgb(255 105 46 / 0.2);
}

.text-orange-dark\/25 {
  color: rgb(255 105 46 / 0.25);
}

.text-orange-dark\/30 {
  color: rgb(255 105 46 / 0.3);
}

.text-orange-dark\/40 {
  color: rgb(255 105 46 / 0.4);
}

.text-orange-dark\/50 {
  color: rgb(255 105 46 / 0.5);
}

.text-orange-dark\/60 {
  color: rgb(255 105 46 / 0.6);
}

.text-orange-dark\/70 {
  color: rgb(255 105 46 / 0.7);
}

.text-orange-dark\/75 {
  color: rgb(255 105 46 / 0.75);
}

.text-orange-dark\/80 {
  color: rgb(255 105 46 / 0.8);
}

.text-orange-dark\/90 {
  color: rgb(255 105 46 / 0.9);
}

.text-orange-dark\/95 {
  color: rgb(255 105 46 / 0.95);
}

.text-orange-dark\/100 {
  color: rgb(255 105 46 / 1);
}

.text-orange-25\/0 {
  color: rgb(254 250 245 / 0);
}

.text-orange-25\/5 {
  color: rgb(254 250 245 / 0.05);
}

.text-orange-25\/10 {
  color: rgb(254 250 245 / 0.1);
}

.text-orange-25\/20 {
  color: rgb(254 250 245 / 0.2);
}

.text-orange-25\/25 {
  color: rgb(254 250 245 / 0.25);
}

.text-orange-25\/30 {
  color: rgb(254 250 245 / 0.3);
}

.text-orange-25\/40 {
  color: rgb(254 250 245 / 0.4);
}

.text-orange-25\/50 {
  color: rgb(254 250 245 / 0.5);
}

.text-orange-25\/60 {
  color: rgb(254 250 245 / 0.6);
}

.text-orange-25\/70 {
  color: rgb(254 250 245 / 0.7);
}

.text-orange-25\/75 {
  color: rgb(254 250 245 / 0.75);
}

.text-orange-25\/80 {
  color: rgb(254 250 245 / 0.8);
}

.text-orange-25\/90 {
  color: rgb(254 250 245 / 0.9);
}

.text-orange-25\/95 {
  color: rgb(254 250 245 / 0.95);
}

.text-orange-25\/100 {
  color: rgb(254 250 245 / 1);
}

.text-orange-50\/0 {
  color: rgb(254 246 238 / 0);
}

.text-orange-50\/5 {
  color: rgb(254 246 238 / 0.05);
}

.text-orange-50\/10 {
  color: rgb(254 246 238 / 0.1);
}

.text-orange-50\/20 {
  color: rgb(254 246 238 / 0.2);
}

.text-orange-50\/25 {
  color: rgb(254 246 238 / 0.25);
}

.text-orange-50\/30 {
  color: rgb(254 246 238 / 0.3);
}

.text-orange-50\/40 {
  color: rgb(254 246 238 / 0.4);
}

.text-orange-50\/50 {
  color: rgb(254 246 238 / 0.5);
}

.text-orange-50\/60 {
  color: rgb(254 246 238 / 0.6);
}

.text-orange-50\/70 {
  color: rgb(254 246 238 / 0.7);
}

.text-orange-50\/75 {
  color: rgb(254 246 238 / 0.75);
}

.text-orange-50\/80 {
  color: rgb(254 246 238 / 0.8);
}

.text-orange-50\/90 {
  color: rgb(254 246 238 / 0.9);
}

.text-orange-50\/95 {
  color: rgb(254 246 238 / 0.95);
}

.text-orange-50\/100 {
  color: rgb(254 246 238 / 1);
}

.text-orange-100\/0 {
  color: rgb(253 234 215 / 0);
}

.text-orange-100\/5 {
  color: rgb(253 234 215 / 0.05);
}

.text-orange-100\/10 {
  color: rgb(253 234 215 / 0.1);
}

.text-orange-100\/20 {
  color: rgb(253 234 215 / 0.2);
}

.text-orange-100\/25 {
  color: rgb(253 234 215 / 0.25);
}

.text-orange-100\/30 {
  color: rgb(253 234 215 / 0.3);
}

.text-orange-100\/40 {
  color: rgb(253 234 215 / 0.4);
}

.text-orange-100\/50 {
  color: rgb(253 234 215 / 0.5);
}

.text-orange-100\/60 {
  color: rgb(253 234 215 / 0.6);
}

.text-orange-100\/70 {
  color: rgb(253 234 215 / 0.7);
}

.text-orange-100\/75 {
  color: rgb(253 234 215 / 0.75);
}

.text-orange-100\/80 {
  color: rgb(253 234 215 / 0.8);
}

.text-orange-100\/90 {
  color: rgb(253 234 215 / 0.9);
}

.text-orange-100\/95 {
  color: rgb(253 234 215 / 0.95);
}

.text-orange-100\/100 {
  color: rgb(253 234 215 / 1);
}

.text-orange-200\/0 {
  color: rgb(249 219 175 / 0);
}

.text-orange-200\/5 {
  color: rgb(249 219 175 / 0.05);
}

.text-orange-200\/10 {
  color: rgb(249 219 175 / 0.1);
}

.text-orange-200\/20 {
  color: rgb(249 219 175 / 0.2);
}

.text-orange-200\/25 {
  color: rgb(249 219 175 / 0.25);
}

.text-orange-200\/30 {
  color: rgb(249 219 175 / 0.3);
}

.text-orange-200\/40 {
  color: rgb(249 219 175 / 0.4);
}

.text-orange-200\/50 {
  color: rgb(249 219 175 / 0.5);
}

.text-orange-200\/60 {
  color: rgb(249 219 175 / 0.6);
}

.text-orange-200\/70 {
  color: rgb(249 219 175 / 0.7);
}

.text-orange-200\/75 {
  color: rgb(249 219 175 / 0.75);
}

.text-orange-200\/80 {
  color: rgb(249 219 175 / 0.8);
}

.text-orange-200\/90 {
  color: rgb(249 219 175 / 0.9);
}

.text-orange-200\/95 {
  color: rgb(249 219 175 / 0.95);
}

.text-orange-200\/100 {
  color: rgb(249 219 175 / 1);
}

.text-orange-300\/0 {
  color: rgb(247 178 122 / 0);
}

.text-orange-300\/5 {
  color: rgb(247 178 122 / 0.05);
}

.text-orange-300\/10 {
  color: rgb(247 178 122 / 0.1);
}

.text-orange-300\/20 {
  color: rgb(247 178 122 / 0.2);
}

.text-orange-300\/25 {
  color: rgb(247 178 122 / 0.25);
}

.text-orange-300\/30 {
  color: rgb(247 178 122 / 0.3);
}

.text-orange-300\/40 {
  color: rgb(247 178 122 / 0.4);
}

.text-orange-300\/50 {
  color: rgb(247 178 122 / 0.5);
}

.text-orange-300\/60 {
  color: rgb(247 178 122 / 0.6);
}

.text-orange-300\/70 {
  color: rgb(247 178 122 / 0.7);
}

.text-orange-300\/75 {
  color: rgb(247 178 122 / 0.75);
}

.text-orange-300\/80 {
  color: rgb(247 178 122 / 0.8);
}

.text-orange-300\/90 {
  color: rgb(247 178 122 / 0.9);
}

.text-orange-300\/95 {
  color: rgb(247 178 122 / 0.95);
}

.text-orange-300\/100 {
  color: rgb(247 178 122 / 1);
}

.text-orange-400\/0 {
  color: rgb(243 135 68 / 0);
}

.text-orange-400\/5 {
  color: rgb(243 135 68 / 0.05);
}

.text-orange-400\/10 {
  color: rgb(243 135 68 / 0.1);
}

.text-orange-400\/20 {
  color: rgb(243 135 68 / 0.2);
}

.text-orange-400\/25 {
  color: rgb(243 135 68 / 0.25);
}

.text-orange-400\/30 {
  color: rgb(243 135 68 / 0.3);
}

.text-orange-400\/40 {
  color: rgb(243 135 68 / 0.4);
}

.text-orange-400\/50 {
  color: rgb(243 135 68 / 0.5);
}

.text-orange-400\/60 {
  color: rgb(243 135 68 / 0.6);
}

.text-orange-400\/70 {
  color: rgb(243 135 68 / 0.7);
}

.text-orange-400\/75 {
  color: rgb(243 135 68 / 0.75);
}

.text-orange-400\/80 {
  color: rgb(243 135 68 / 0.8);
}

.text-orange-400\/90 {
  color: rgb(243 135 68 / 0.9);
}

.text-orange-400\/95 {
  color: rgb(243 135 68 / 0.95);
}

.text-orange-400\/100 {
  color: rgb(243 135 68 / 1);
}

.text-orange-500\/0 {
  color: rgb(239 104 32 / 0);
}

.text-orange-500\/5 {
  color: rgb(239 104 32 / 0.05);
}

.text-orange-500\/10 {
  color: rgb(239 104 32 / 0.1);
}

.text-orange-500\/20 {
  color: rgb(239 104 32 / 0.2);
}

.text-orange-500\/25 {
  color: rgb(239 104 32 / 0.25);
}

.text-orange-500\/30 {
  color: rgb(239 104 32 / 0.3);
}

.text-orange-500\/40 {
  color: rgb(239 104 32 / 0.4);
}

.text-orange-500\/50 {
  color: rgb(239 104 32 / 0.5);
}

.text-orange-500\/60 {
  color: rgb(239 104 32 / 0.6);
}

.text-orange-500\/70 {
  color: rgb(239 104 32 / 0.7);
}

.text-orange-500\/75 {
  color: rgb(239 104 32 / 0.75);
}

.text-orange-500\/80 {
  color: rgb(239 104 32 / 0.8);
}

.text-orange-500\/90 {
  color: rgb(239 104 32 / 0.9);
}

.text-orange-500\/95 {
  color: rgb(239 104 32 / 0.95);
}

.text-orange-500\/100 {
  color: rgb(239 104 32 / 1);
}

.text-orange-600\/0 {
  color: rgb(224 79 22 / 0);
}

.text-orange-600\/5 {
  color: rgb(224 79 22 / 0.05);
}

.text-orange-600\/10 {
  color: rgb(224 79 22 / 0.1);
}

.text-orange-600\/20 {
  color: rgb(224 79 22 / 0.2);
}

.text-orange-600\/25 {
  color: rgb(224 79 22 / 0.25);
}

.text-orange-600\/30 {
  color: rgb(224 79 22 / 0.3);
}

.text-orange-600\/40 {
  color: rgb(224 79 22 / 0.4);
}

.text-orange-600\/50 {
  color: rgb(224 79 22 / 0.5);
}

.text-orange-600\/60 {
  color: rgb(224 79 22 / 0.6);
}

.text-orange-600\/70 {
  color: rgb(224 79 22 / 0.7);
}

.text-orange-600\/75 {
  color: rgb(224 79 22 / 0.75);
}

.text-orange-600\/80 {
  color: rgb(224 79 22 / 0.8);
}

.text-orange-600\/90 {
  color: rgb(224 79 22 / 0.9);
}

.text-orange-600\/95 {
  color: rgb(224 79 22 / 0.95);
}

.text-orange-600\/100 {
  color: rgb(224 79 22 / 1);
}

.text-orange-700\/0 {
  color: rgb(185 56 21 / 0);
}

.text-orange-700\/5 {
  color: rgb(185 56 21 / 0.05);
}

.text-orange-700\/10 {
  color: rgb(185 56 21 / 0.1);
}

.text-orange-700\/20 {
  color: rgb(185 56 21 / 0.2);
}

.text-orange-700\/25 {
  color: rgb(185 56 21 / 0.25);
}

.text-orange-700\/30 {
  color: rgb(185 56 21 / 0.3);
}

.text-orange-700\/40 {
  color: rgb(185 56 21 / 0.4);
}

.text-orange-700\/50 {
  color: rgb(185 56 21 / 0.5);
}

.text-orange-700\/60 {
  color: rgb(185 56 21 / 0.6);
}

.text-orange-700\/70 {
  color: rgb(185 56 21 / 0.7);
}

.text-orange-700\/75 {
  color: rgb(185 56 21 / 0.75);
}

.text-orange-700\/80 {
  color: rgb(185 56 21 / 0.8);
}

.text-orange-700\/90 {
  color: rgb(185 56 21 / 0.9);
}

.text-orange-700\/95 {
  color: rgb(185 56 21 / 0.95);
}

.text-orange-700\/100 {
  color: rgb(185 56 21 / 1);
}

.text-orange-800\/0 {
  color: rgb(147 47 25 / 0);
}

.text-orange-800\/5 {
  color: rgb(147 47 25 / 0.05);
}

.text-orange-800\/10 {
  color: rgb(147 47 25 / 0.1);
}

.text-orange-800\/20 {
  color: rgb(147 47 25 / 0.2);
}

.text-orange-800\/25 {
  color: rgb(147 47 25 / 0.25);
}

.text-orange-800\/30 {
  color: rgb(147 47 25 / 0.3);
}

.text-orange-800\/40 {
  color: rgb(147 47 25 / 0.4);
}

.text-orange-800\/50 {
  color: rgb(147 47 25 / 0.5);
}

.text-orange-800\/60 {
  color: rgb(147 47 25 / 0.6);
}

.text-orange-800\/70 {
  color: rgb(147 47 25 / 0.7);
}

.text-orange-800\/75 {
  color: rgb(147 47 25 / 0.75);
}

.text-orange-800\/80 {
  color: rgb(147 47 25 / 0.8);
}

.text-orange-800\/90 {
  color: rgb(147 47 25 / 0.9);
}

.text-orange-800\/95 {
  color: rgb(147 47 25 / 0.95);
}

.text-orange-800\/100 {
  color: rgb(147 47 25 / 1);
}

.text-orange-900\/0 {
  color: rgb(119 41 23 / 0);
}

.text-orange-900\/5 {
  color: rgb(119 41 23 / 0.05);
}

.text-orange-900\/10 {
  color: rgb(119 41 23 / 0.1);
}

.text-orange-900\/20 {
  color: rgb(119 41 23 / 0.2);
}

.text-orange-900\/25 {
  color: rgb(119 41 23 / 0.25);
}

.text-orange-900\/30 {
  color: rgb(119 41 23 / 0.3);
}

.text-orange-900\/40 {
  color: rgb(119 41 23 / 0.4);
}

.text-orange-900\/50 {
  color: rgb(119 41 23 / 0.5);
}

.text-orange-900\/60 {
  color: rgb(119 41 23 / 0.6);
}

.text-orange-900\/70 {
  color: rgb(119 41 23 / 0.7);
}

.text-orange-900\/75 {
  color: rgb(119 41 23 / 0.75);
}

.text-orange-900\/80 {
  color: rgb(119 41 23 / 0.8);
}

.text-orange-900\/90 {
  color: rgb(119 41 23 / 0.9);
}

.text-orange-900\/95 {
  color: rgb(119 41 23 / 0.95);
}

.text-orange-900\/100 {
  color: rgb(119 41 23 / 1);
}

.text-orange\/0 {
  color: rgb(243 135 68 / 0);
}

.text-orange\/5 {
  color: rgb(243 135 68 / 0.05);
}

.text-orange\/10 {
  color: rgb(243 135 68 / 0.1);
}

.text-orange\/20 {
  color: rgb(243 135 68 / 0.2);
}

.text-orange\/25 {
  color: rgb(243 135 68 / 0.25);
}

.text-orange\/30 {
  color: rgb(243 135 68 / 0.3);
}

.text-orange\/40 {
  color: rgb(243 135 68 / 0.4);
}

.text-orange\/50 {
  color: rgb(243 135 68 / 0.5);
}

.text-orange\/60 {
  color: rgb(243 135 68 / 0.6);
}

.text-orange\/70 {
  color: rgb(243 135 68 / 0.7);
}

.text-orange\/75 {
  color: rgb(243 135 68 / 0.75);
}

.text-orange\/80 {
  color: rgb(243 135 68 / 0.8);
}

.text-orange\/90 {
  color: rgb(243 135 68 / 0.9);
}

.text-orange\/95 {
  color: rgb(243 135 68 / 0.95);
}

.text-orange\/100 {
  color: rgb(243 135 68 / 1);
}

.text-yellow-25\/0 {
  color: rgb(254 253 240 / 0);
}

.text-yellow-25\/5 {
  color: rgb(254 253 240 / 0.05);
}

.text-yellow-25\/10 {
  color: rgb(254 253 240 / 0.1);
}

.text-yellow-25\/20 {
  color: rgb(254 253 240 / 0.2);
}

.text-yellow-25\/25 {
  color: rgb(254 253 240 / 0.25);
}

.text-yellow-25\/30 {
  color: rgb(254 253 240 / 0.3);
}

.text-yellow-25\/40 {
  color: rgb(254 253 240 / 0.4);
}

.text-yellow-25\/50 {
  color: rgb(254 253 240 / 0.5);
}

.text-yellow-25\/60 {
  color: rgb(254 253 240 / 0.6);
}

.text-yellow-25\/70 {
  color: rgb(254 253 240 / 0.7);
}

.text-yellow-25\/75 {
  color: rgb(254 253 240 / 0.75);
}

.text-yellow-25\/80 {
  color: rgb(254 253 240 / 0.8);
}

.text-yellow-25\/90 {
  color: rgb(254 253 240 / 0.9);
}

.text-yellow-25\/95 {
  color: rgb(254 253 240 / 0.95);
}

.text-yellow-25\/100 {
  color: rgb(254 253 240 / 1);
}

.text-yellow-50\/0 {
  color: rgb(254 251 232 / 0);
}

.text-yellow-50\/5 {
  color: rgb(254 251 232 / 0.05);
}

.text-yellow-50\/10 {
  color: rgb(254 251 232 / 0.1);
}

.text-yellow-50\/20 {
  color: rgb(254 251 232 / 0.2);
}

.text-yellow-50\/25 {
  color: rgb(254 251 232 / 0.25);
}

.text-yellow-50\/30 {
  color: rgb(254 251 232 / 0.3);
}

.text-yellow-50\/40 {
  color: rgb(254 251 232 / 0.4);
}

.text-yellow-50\/50 {
  color: rgb(254 251 232 / 0.5);
}

.text-yellow-50\/60 {
  color: rgb(254 251 232 / 0.6);
}

.text-yellow-50\/70 {
  color: rgb(254 251 232 / 0.7);
}

.text-yellow-50\/75 {
  color: rgb(254 251 232 / 0.75);
}

.text-yellow-50\/80 {
  color: rgb(254 251 232 / 0.8);
}

.text-yellow-50\/90 {
  color: rgb(254 251 232 / 0.9);
}

.text-yellow-50\/95 {
  color: rgb(254 251 232 / 0.95);
}

.text-yellow-50\/100 {
  color: rgb(254 251 232 / 1);
}

.text-yellow-100\/0 {
  color: rgb(254 247 195 / 0);
}

.text-yellow-100\/5 {
  color: rgb(254 247 195 / 0.05);
}

.text-yellow-100\/10 {
  color: rgb(254 247 195 / 0.1);
}

.text-yellow-100\/20 {
  color: rgb(254 247 195 / 0.2);
}

.text-yellow-100\/25 {
  color: rgb(254 247 195 / 0.25);
}

.text-yellow-100\/30 {
  color: rgb(254 247 195 / 0.3);
}

.text-yellow-100\/40 {
  color: rgb(254 247 195 / 0.4);
}

.text-yellow-100\/50 {
  color: rgb(254 247 195 / 0.5);
}

.text-yellow-100\/60 {
  color: rgb(254 247 195 / 0.6);
}

.text-yellow-100\/70 {
  color: rgb(254 247 195 / 0.7);
}

.text-yellow-100\/75 {
  color: rgb(254 247 195 / 0.75);
}

.text-yellow-100\/80 {
  color: rgb(254 247 195 / 0.8);
}

.text-yellow-100\/90 {
  color: rgb(254 247 195 / 0.9);
}

.text-yellow-100\/95 {
  color: rgb(254 247 195 / 0.95);
}

.text-yellow-100\/100 {
  color: rgb(254 247 195 / 1);
}

.text-yellow-200\/0 {
  color: rgb(254 238 149 / 0);
}

.text-yellow-200\/5 {
  color: rgb(254 238 149 / 0.05);
}

.text-yellow-200\/10 {
  color: rgb(254 238 149 / 0.1);
}

.text-yellow-200\/20 {
  color: rgb(254 238 149 / 0.2);
}

.text-yellow-200\/25 {
  color: rgb(254 238 149 / 0.25);
}

.text-yellow-200\/30 {
  color: rgb(254 238 149 / 0.3);
}

.text-yellow-200\/40 {
  color: rgb(254 238 149 / 0.4);
}

.text-yellow-200\/50 {
  color: rgb(254 238 149 / 0.5);
}

.text-yellow-200\/60 {
  color: rgb(254 238 149 / 0.6);
}

.text-yellow-200\/70 {
  color: rgb(254 238 149 / 0.7);
}

.text-yellow-200\/75 {
  color: rgb(254 238 149 / 0.75);
}

.text-yellow-200\/80 {
  color: rgb(254 238 149 / 0.8);
}

.text-yellow-200\/90 {
  color: rgb(254 238 149 / 0.9);
}

.text-yellow-200\/95 {
  color: rgb(254 238 149 / 0.95);
}

.text-yellow-200\/100 {
  color: rgb(254 238 149 / 1);
}

.text-yellow-300\/0 {
  color: rgb(253 226 114 / 0);
}

.text-yellow-300\/5 {
  color: rgb(253 226 114 / 0.05);
}

.text-yellow-300\/10 {
  color: rgb(253 226 114 / 0.1);
}

.text-yellow-300\/20 {
  color: rgb(253 226 114 / 0.2);
}

.text-yellow-300\/25 {
  color: rgb(253 226 114 / 0.25);
}

.text-yellow-300\/30 {
  color: rgb(253 226 114 / 0.3);
}

.text-yellow-300\/40 {
  color: rgb(253 226 114 / 0.4);
}

.text-yellow-300\/50 {
  color: rgb(253 226 114 / 0.5);
}

.text-yellow-300\/60 {
  color: rgb(253 226 114 / 0.6);
}

.text-yellow-300\/70 {
  color: rgb(253 226 114 / 0.7);
}

.text-yellow-300\/75 {
  color: rgb(253 226 114 / 0.75);
}

.text-yellow-300\/80 {
  color: rgb(253 226 114 / 0.8);
}

.text-yellow-300\/90 {
  color: rgb(253 226 114 / 0.9);
}

.text-yellow-300\/95 {
  color: rgb(253 226 114 / 0.95);
}

.text-yellow-300\/100 {
  color: rgb(253 226 114 / 1);
}

.text-yellow-400\/0 {
  color: rgb(250 197 21 / 0);
}

.text-yellow-400\/5 {
  color: rgb(250 197 21 / 0.05);
}

.text-yellow-400\/10 {
  color: rgb(250 197 21 / 0.1);
}

.text-yellow-400\/20 {
  color: rgb(250 197 21 / 0.2);
}

.text-yellow-400\/25 {
  color: rgb(250 197 21 / 0.25);
}

.text-yellow-400\/30 {
  color: rgb(250 197 21 / 0.3);
}

.text-yellow-400\/40 {
  color: rgb(250 197 21 / 0.4);
}

.text-yellow-400\/50 {
  color: rgb(250 197 21 / 0.5);
}

.text-yellow-400\/60 {
  color: rgb(250 197 21 / 0.6);
}

.text-yellow-400\/70 {
  color: rgb(250 197 21 / 0.7);
}

.text-yellow-400\/75 {
  color: rgb(250 197 21 / 0.75);
}

.text-yellow-400\/80 {
  color: rgb(250 197 21 / 0.8);
}

.text-yellow-400\/90 {
  color: rgb(250 197 21 / 0.9);
}

.text-yellow-400\/95 {
  color: rgb(250 197 21 / 0.95);
}

.text-yellow-400\/100 {
  color: rgb(250 197 21 / 1);
}

.text-yellow-500\/0 {
  color: rgb(234 170 8 / 0);
}

.text-yellow-500\/5 {
  color: rgb(234 170 8 / 0.05);
}

.text-yellow-500\/10 {
  color: rgb(234 170 8 / 0.1);
}

.text-yellow-500\/20 {
  color: rgb(234 170 8 / 0.2);
}

.text-yellow-500\/25 {
  color: rgb(234 170 8 / 0.25);
}

.text-yellow-500\/30 {
  color: rgb(234 170 8 / 0.3);
}

.text-yellow-500\/40 {
  color: rgb(234 170 8 / 0.4);
}

.text-yellow-500\/50 {
  color: rgb(234 170 8 / 0.5);
}

.text-yellow-500\/60 {
  color: rgb(234 170 8 / 0.6);
}

.text-yellow-500\/70 {
  color: rgb(234 170 8 / 0.7);
}

.text-yellow-500\/75 {
  color: rgb(234 170 8 / 0.75);
}

.text-yellow-500\/80 {
  color: rgb(234 170 8 / 0.8);
}

.text-yellow-500\/90 {
  color: rgb(234 170 8 / 0.9);
}

.text-yellow-500\/95 {
  color: rgb(234 170 8 / 0.95);
}

.text-yellow-500\/100 {
  color: rgb(234 170 8 / 1);
}

.text-yellow-600\/0 {
  color: rgb(202 133 4 / 0);
}

.text-yellow-600\/5 {
  color: rgb(202 133 4 / 0.05);
}

.text-yellow-600\/10 {
  color: rgb(202 133 4 / 0.1);
}

.text-yellow-600\/20 {
  color: rgb(202 133 4 / 0.2);
}

.text-yellow-600\/25 {
  color: rgb(202 133 4 / 0.25);
}

.text-yellow-600\/30 {
  color: rgb(202 133 4 / 0.3);
}

.text-yellow-600\/40 {
  color: rgb(202 133 4 / 0.4);
}

.text-yellow-600\/50 {
  color: rgb(202 133 4 / 0.5);
}

.text-yellow-600\/60 {
  color: rgb(202 133 4 / 0.6);
}

.text-yellow-600\/70 {
  color: rgb(202 133 4 / 0.7);
}

.text-yellow-600\/75 {
  color: rgb(202 133 4 / 0.75);
}

.text-yellow-600\/80 {
  color: rgb(202 133 4 / 0.8);
}

.text-yellow-600\/90 {
  color: rgb(202 133 4 / 0.9);
}

.text-yellow-600\/95 {
  color: rgb(202 133 4 / 0.95);
}

.text-yellow-600\/100 {
  color: rgb(202 133 4 / 1);
}

.text-yellow-700\/0 {
  color: rgb(161 92 7 / 0);
}

.text-yellow-700\/5 {
  color: rgb(161 92 7 / 0.05);
}

.text-yellow-700\/10 {
  color: rgb(161 92 7 / 0.1);
}

.text-yellow-700\/20 {
  color: rgb(161 92 7 / 0.2);
}

.text-yellow-700\/25 {
  color: rgb(161 92 7 / 0.25);
}

.text-yellow-700\/30 {
  color: rgb(161 92 7 / 0.3);
}

.text-yellow-700\/40 {
  color: rgb(161 92 7 / 0.4);
}

.text-yellow-700\/50 {
  color: rgb(161 92 7 / 0.5);
}

.text-yellow-700\/60 {
  color: rgb(161 92 7 / 0.6);
}

.text-yellow-700\/70 {
  color: rgb(161 92 7 / 0.7);
}

.text-yellow-700\/75 {
  color: rgb(161 92 7 / 0.75);
}

.text-yellow-700\/80 {
  color: rgb(161 92 7 / 0.8);
}

.text-yellow-700\/90 {
  color: rgb(161 92 7 / 0.9);
}

.text-yellow-700\/95 {
  color: rgb(161 92 7 / 0.95);
}

.text-yellow-700\/100 {
  color: rgb(161 92 7 / 1);
}

.text-yellow-800\/0 {
  color: rgb(133 74 14 / 0);
}

.text-yellow-800\/5 {
  color: rgb(133 74 14 / 0.05);
}

.text-yellow-800\/10 {
  color: rgb(133 74 14 / 0.1);
}

.text-yellow-800\/20 {
  color: rgb(133 74 14 / 0.2);
}

.text-yellow-800\/25 {
  color: rgb(133 74 14 / 0.25);
}

.text-yellow-800\/30 {
  color: rgb(133 74 14 / 0.3);
}

.text-yellow-800\/40 {
  color: rgb(133 74 14 / 0.4);
}

.text-yellow-800\/50 {
  color: rgb(133 74 14 / 0.5);
}

.text-yellow-800\/60 {
  color: rgb(133 74 14 / 0.6);
}

.text-yellow-800\/70 {
  color: rgb(133 74 14 / 0.7);
}

.text-yellow-800\/75 {
  color: rgb(133 74 14 / 0.75);
}

.text-yellow-800\/80 {
  color: rgb(133 74 14 / 0.8);
}

.text-yellow-800\/90 {
  color: rgb(133 74 14 / 0.9);
}

.text-yellow-800\/95 {
  color: rgb(133 74 14 / 0.95);
}

.text-yellow-800\/100 {
  color: rgb(133 74 14 / 1);
}

.text-yellow-900\/0 {
  color: rgb(113 56 18 / 0);
}

.text-yellow-900\/5 {
  color: rgb(113 56 18 / 0.05);
}

.text-yellow-900\/10 {
  color: rgb(113 56 18 / 0.1);
}

.text-yellow-900\/20 {
  color: rgb(113 56 18 / 0.2);
}

.text-yellow-900\/25 {
  color: rgb(113 56 18 / 0.25);
}

.text-yellow-900\/30 {
  color: rgb(113 56 18 / 0.3);
}

.text-yellow-900\/40 {
  color: rgb(113 56 18 / 0.4);
}

.text-yellow-900\/50 {
  color: rgb(113 56 18 / 0.5);
}

.text-yellow-900\/60 {
  color: rgb(113 56 18 / 0.6);
}

.text-yellow-900\/70 {
  color: rgb(113 56 18 / 0.7);
}

.text-yellow-900\/75 {
  color: rgb(113 56 18 / 0.75);
}

.text-yellow-900\/80 {
  color: rgb(113 56 18 / 0.8);
}

.text-yellow-900\/90 {
  color: rgb(113 56 18 / 0.9);
}

.text-yellow-900\/95 {
  color: rgb(113 56 18 / 0.95);
}

.text-yellow-900\/100 {
  color: rgb(113 56 18 / 1);
}

.text-yellow\/0 {
  color: rgb(250 197 21 / 0);
}

.text-yellow\/5 {
  color: rgb(250 197 21 / 0.05);
}

.text-yellow\/10 {
  color: rgb(250 197 21 / 0.1);
}

.text-yellow\/20 {
  color: rgb(250 197 21 / 0.2);
}

.text-yellow\/25 {
  color: rgb(250 197 21 / 0.25);
}

.text-yellow\/30 {
  color: rgb(250 197 21 / 0.3);
}

.text-yellow\/40 {
  color: rgb(250 197 21 / 0.4);
}

.text-yellow\/50 {
  color: rgb(250 197 21 / 0.5);
}

.text-yellow\/60 {
  color: rgb(250 197 21 / 0.6);
}

.text-yellow\/70 {
  color: rgb(250 197 21 / 0.7);
}

.text-yellow\/75 {
  color: rgb(250 197 21 / 0.75);
}

.text-yellow\/80 {
  color: rgb(250 197 21 / 0.8);
}

.text-yellow\/90 {
  color: rgb(250 197 21 / 0.9);
}

.text-yellow\/95 {
  color: rgb(250 197 21 / 0.95);
}

.text-yellow\/100 {
  color: rgb(250 197 21 / 1);
}

.opacity-50 {
  opacity: 0.5;
}

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

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.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-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.ring-gray-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

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

.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.ring-gray {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.ring-primary-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.ring-primary-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.ring-primary-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.ring-primary-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.ring-primary-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.ring-primary-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.ring-primary-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.ring-primary-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.ring-primary-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.ring-primary-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.ring-primary {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.ring-error-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.ring-error-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.ring-error-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.ring-error-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.ring-error-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.ring-error-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.ring-error-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.ring-error-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.ring-error-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.ring-error-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.ring-error-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.ring-error {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.ring-warning-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.ring-warning-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.ring-warning-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.ring-warning-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.ring-warning-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.ring-warning-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.ring-warning-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.ring-warning-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.ring-warning-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.ring-warning-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.ring-warning-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.ring-warning {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.ring-success-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.ring-success-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.ring-success-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.ring-success-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.ring-success-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.ring-success-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.ring-success-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.ring-success-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.ring-success-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.ring-success-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.ring-success-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.ring-success {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.ring-gray-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.ring-gray-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.ring-gray-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.ring-gray-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.ring-gray-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.ring-gray-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.ring-gray-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.ring-gray-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.ring-gray-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.ring-gray-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.ring-gray-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.ring-gray-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.ring-gray-cool-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.ring-gray-cool-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.ring-gray-cool-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.ring-gray-cool-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.ring-gray-cool-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.ring-gray-cool-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.ring-gray-cool-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.ring-gray-cool-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.ring-gray-cool-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.ring-gray-cool-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.ring-gray-cool-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.ring-gray-cool {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.ring-gray-modern-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.ring-gray-modern-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.ring-gray-modern-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.ring-gray-modern-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.ring-gray-modern-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.ring-gray-modern-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.ring-gray-modern-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.ring-gray-modern-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.ring-gray-modern-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.ring-gray-modern-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.ring-gray-modern-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.ring-gray-modern {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.ring-gray-neutral-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

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

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

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

.ring-gray-neutral-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.ring-gray-neutral-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.ring-gray-neutral-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.ring-gray-neutral-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.ring-gray-neutral-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.ring-gray-neutral-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.ring-gray-neutral-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.ring-gray-neutral {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.ring-gray-iron-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.ring-gray-iron-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.ring-gray-iron-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.ring-gray-iron-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.ring-gray-iron-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.ring-gray-iron-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.ring-gray-iron-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.ring-gray-iron-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.ring-gray-iron-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.ring-gray-iron-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.ring-gray-iron-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.ring-gray-iron {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.ring-gray-true-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.ring-gray-true-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.ring-gray-true-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.ring-gray-true-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.ring-gray-true-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.ring-gray-true-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.ring-gray-true-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.ring-gray-true-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.ring-gray-true-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.ring-gray-true-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.ring-gray-true-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.ring-gray-true {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.ring-gray-warm-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.ring-gray-warm-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.ring-gray-warm-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.ring-gray-warm-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.ring-gray-warm-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.ring-gray-warm-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.ring-gray-warm-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.ring-gray-warm-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.ring-gray-warm-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.ring-gray-warm-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.ring-gray-warm-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.ring-gray-warm {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.ring-moss-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.ring-moss-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.ring-moss-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.ring-moss-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.ring-moss-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.ring-moss-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.ring-moss-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.ring-moss-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.ring-moss-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.ring-moss-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.ring-moss-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.ring-moss {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.ring-green-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.ring-green-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.ring-green-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.ring-green-light-200 {
  --tw-ring-color: #DOF8AB;
}

.ring-green-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.ring-green-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.ring-green-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.ring-green-light-600 {
  --tw-ring-color: #4CA3OD;
}

.ring-green-light-700 {
  --tw-ring-color: #3B7COF;
}

.ring-green-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.ring-green-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.ring-green-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.ring-green-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.ring-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.ring-teal-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.ring-teal-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.ring-teal-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.ring-teal-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.ring-teal-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.ring-teal-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.ring-teal-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.ring-teal-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.ring-teal-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.ring-teal-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.ring-teal-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.ring-teal {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.ring-cyan-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.ring-cyan-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.ring-cyan-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.ring-cyan-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.ring-cyan-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.ring-cyan-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.ring-cyan-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.ring-cyan-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.ring-cyan-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.ring-cyan-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.ring-cyan-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.ring-cyan {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.ring-blue-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.ring-blue-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.ring-blue-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.ring-blue-light-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.ring-blue-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.ring-blue-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.ring-blue-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.ring-blue-light-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.ring-blue-light-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.ring-blue-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.ring-blue-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.ring-blue-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.ring-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.ring-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.ring-blue-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.ring-blue-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.ring-blue-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.ring-blue-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.ring-blue-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.ring-blue-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.ring-indigo-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.ring-indigo {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.ring-violet-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.ring-violet-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.ring-violet-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.ring-violet-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.ring-violet-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.ring-violet-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.ring-violet-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.ring-violet-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.ring-violet-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.ring-violet-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.ring-violet-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.ring-violet {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.ring-purple-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.ring-purple {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.ring-fuchsia-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.ring-fuchsia-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.ring-fuchsia-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.ring-fuchsia-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.ring-fuchsia-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.ring-fuchsia-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.ring-fuchsia-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.ring-fuchsia-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.ring-fuchsia-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.ring-fuchsia-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.ring-fuchsia-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.ring-fuchsia {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.ring-pink-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.ring-pink {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.ring-rose-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.ring-rose-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.ring-rose-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.ring-rose-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.ring-rose-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.ring-rose-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.ring-rose-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.ring-rose-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.ring-rose-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.ring-rose-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.ring-rose-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.ring-rose {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.ring-orange-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.ring-orange-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.ring-orange-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.ring-orange-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.ring-orange-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.ring-orange-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.ring-orange-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.ring-orange-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.ring-orange-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.ring-orange-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.ring-orange-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.ring-orange-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.ring-orange-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.ring-orange-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.ring-orange-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.ring-orange-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.ring-orange-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.ring-orange-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.ring-orange-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.ring-orange-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.ring-orange-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.ring-orange-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.ring-orange-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.ring-orange {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.ring-yellow-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.ring-yellow {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.ring-white\/0 {
  --tw-ring-color: rgb(255 255 255 / 0);
}

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

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

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

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

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

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

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

.ring-white\/60 {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.ring-white\/70 {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.ring-white\/75 {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.ring-white\/80 {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.ring-white\/90 {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.ring-white\/95 {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

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

.ring-black\/0 {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.ring-black\/10 {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.ring-black\/20 {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.ring-black\/25 {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.ring-black\/30 {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.ring-black\/40 {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.ring-black\/50 {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.ring-black\/60 {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.ring-black\/70 {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.ring-black\/75 {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.ring-black\/80 {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.ring-black\/90 {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.ring-black\/95 {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.ring-black\/100 {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.ring-gray-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.ring-gray-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.ring-gray-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.ring-gray-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.ring-gray-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.ring-gray-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.ring-gray-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.ring-gray-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.ring-gray-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.ring-gray-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.ring-gray-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.ring-gray-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.ring-gray-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.ring-gray-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.ring-gray-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ring-gray-100\/0 {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.ring-gray-100\/5 {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.ring-gray-100\/10 {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.ring-gray-100\/20 {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.ring-gray-100\/25 {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.ring-gray-100\/30 {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.ring-gray-100\/40 {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.ring-gray-100\/50 {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.ring-gray-100\/60 {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.ring-gray-100\/70 {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.ring-gray-100\/75 {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.ring-gray-100\/80 {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.ring-gray-100\/90 {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.ring-gray-100\/95 {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.ring-gray-100\/100 {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.ring-gray-200\/0 {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.ring-gray-200\/5 {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.ring-gray-200\/10 {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.ring-gray-200\/20 {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.ring-gray-200\/25 {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.ring-gray-200\/30 {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.ring-gray-200\/40 {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.ring-gray-200\/50 {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.ring-gray-200\/60 {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.ring-gray-200\/70 {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.ring-gray-200\/75 {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.ring-gray-200\/80 {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.ring-gray-200\/90 {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.ring-gray-200\/95 {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.ring-gray-200\/100 {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.ring-gray-300\/0 {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.ring-gray-300\/5 {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.ring-gray-300\/10 {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.ring-gray-300\/20 {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.ring-gray-300\/25 {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.ring-gray-300\/30 {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.ring-gray-300\/40 {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.ring-gray-300\/50 {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.ring-gray-300\/60 {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.ring-gray-300\/70 {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.ring-gray-300\/75 {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.ring-gray-300\/80 {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.ring-gray-300\/90 {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.ring-gray-300\/95 {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.ring-gray-300\/100 {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.ring-gray-400\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.ring-gray-400\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.ring-gray-400\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.ring-gray-400\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.ring-gray-400\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.ring-gray-400\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.ring-gray-400\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.ring-gray-400\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.ring-gray-400\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.ring-gray-400\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.ring-gray-400\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.ring-gray-400\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.ring-gray-400\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.ring-gray-400\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.ring-gray-400\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.ring-gray-500\/0 {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.ring-gray-500\/5 {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.ring-gray-500\/10 {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.ring-gray-500\/20 {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.ring-gray-500\/25 {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.ring-gray-500\/30 {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.ring-gray-500\/40 {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.ring-gray-500\/50 {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.ring-gray-500\/60 {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.ring-gray-500\/70 {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.ring-gray-500\/75 {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.ring-gray-500\/80 {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.ring-gray-500\/90 {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.ring-gray-500\/95 {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.ring-gray-500\/100 {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.ring-gray-600\/0 {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.ring-gray-600\/5 {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.ring-gray-600\/10 {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.ring-gray-600\/20 {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.ring-gray-600\/25 {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.ring-gray-600\/30 {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.ring-gray-600\/40 {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.ring-gray-600\/50 {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.ring-gray-600\/60 {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.ring-gray-600\/70 {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.ring-gray-600\/75 {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.ring-gray-600\/80 {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.ring-gray-600\/90 {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.ring-gray-600\/95 {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.ring-gray-600\/100 {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.ring-gray-700\/0 {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.ring-gray-700\/5 {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.ring-gray-700\/10 {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.ring-gray-700\/20 {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.ring-gray-700\/25 {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.ring-gray-700\/30 {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.ring-gray-700\/40 {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.ring-gray-700\/50 {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.ring-gray-700\/60 {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.ring-gray-700\/70 {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.ring-gray-700\/75 {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.ring-gray-700\/80 {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.ring-gray-700\/90 {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.ring-gray-700\/95 {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.ring-gray-700\/100 {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.ring-gray-800\/0 {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.ring-gray-800\/5 {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.ring-gray-800\/10 {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.ring-gray-800\/20 {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.ring-gray-800\/25 {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.ring-gray-800\/30 {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.ring-gray-800\/40 {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.ring-gray-800\/50 {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.ring-gray-800\/60 {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.ring-gray-800\/70 {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.ring-gray-800\/75 {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.ring-gray-800\/80 {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.ring-gray-800\/90 {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.ring-gray-800\/95 {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.ring-gray-800\/100 {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.ring-gray-900\/0 {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.ring-gray-900\/5 {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.ring-gray-900\/10 {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.ring-gray-900\/20 {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.ring-gray-900\/25 {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.ring-gray-900\/30 {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.ring-gray-900\/40 {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.ring-gray-900\/50 {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.ring-gray-900\/60 {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.ring-gray-900\/70 {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.ring-gray-900\/75 {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.ring-gray-900\/80 {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.ring-gray-900\/90 {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.ring-gray-900\/95 {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.ring-gray-900\/100 {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.ring-gray\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.ring-gray\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.ring-gray\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.ring-gray\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.ring-gray\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.ring-gray\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.ring-gray\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.ring-gray\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.ring-gray\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.ring-gray\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.ring-gray\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.ring-gray\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.ring-gray\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.ring-gray\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.ring-gray\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.ring-primary-25\/0 {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.ring-primary-25\/5 {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.ring-primary-25\/10 {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.ring-primary-25\/20 {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.ring-primary-25\/25 {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.ring-primary-25\/30 {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.ring-primary-25\/40 {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.ring-primary-25\/50 {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.ring-primary-25\/60 {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.ring-primary-25\/70 {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.ring-primary-25\/75 {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.ring-primary-25\/80 {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.ring-primary-25\/90 {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.ring-primary-25\/95 {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.ring-primary-25\/100 {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.ring-primary-50\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.ring-primary-50\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.ring-primary-50\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.ring-primary-50\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.ring-primary-50\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.ring-primary-50\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.ring-primary-50\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.ring-primary-50\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.ring-primary-50\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.ring-primary-50\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.ring-primary-50\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.ring-primary-50\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.ring-primary-50\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.ring-primary-50\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.ring-primary-50\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.ring-primary-100\/0 {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.ring-primary-100\/5 {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.ring-primary-100\/10 {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.ring-primary-100\/20 {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.ring-primary-100\/25 {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.ring-primary-100\/30 {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.ring-primary-100\/40 {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.ring-primary-100\/50 {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.ring-primary-100\/60 {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.ring-primary-100\/70 {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.ring-primary-100\/75 {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.ring-primary-100\/80 {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.ring-primary-100\/90 {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.ring-primary-100\/95 {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.ring-primary-100\/100 {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.ring-primary-200\/0 {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.ring-primary-200\/5 {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.ring-primary-200\/10 {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.ring-primary-200\/20 {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.ring-primary-200\/25 {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.ring-primary-200\/30 {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.ring-primary-200\/40 {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.ring-primary-200\/50 {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.ring-primary-200\/60 {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.ring-primary-200\/70 {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.ring-primary-200\/75 {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.ring-primary-200\/80 {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.ring-primary-200\/90 {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.ring-primary-200\/95 {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.ring-primary-200\/100 {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.ring-primary-300\/0 {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.ring-primary-300\/5 {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.ring-primary-300\/10 {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.ring-primary-300\/20 {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.ring-primary-300\/25 {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.ring-primary-300\/30 {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.ring-primary-300\/40 {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.ring-primary-300\/50 {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.ring-primary-300\/60 {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.ring-primary-300\/70 {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.ring-primary-300\/75 {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.ring-primary-300\/80 {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.ring-primary-300\/90 {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.ring-primary-300\/95 {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.ring-primary-300\/100 {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.ring-primary-400\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.ring-primary-400\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.ring-primary-400\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.ring-primary-400\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.ring-primary-400\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.ring-primary-400\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.ring-primary-400\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.ring-primary-400\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.ring-primary-400\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.ring-primary-400\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.ring-primary-400\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.ring-primary-400\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.ring-primary-400\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.ring-primary-400\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.ring-primary-400\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.ring-primary-500\/0 {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.ring-primary-500\/5 {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.ring-primary-500\/10 {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.ring-primary-500\/20 {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.ring-primary-500\/25 {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.ring-primary-500\/30 {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.ring-primary-500\/40 {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.ring-primary-500\/50 {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.ring-primary-500\/60 {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.ring-primary-500\/70 {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.ring-primary-500\/75 {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.ring-primary-500\/80 {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.ring-primary-500\/90 {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.ring-primary-500\/95 {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.ring-primary-500\/100 {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.ring-primary-600\/0 {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.ring-primary-600\/5 {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.ring-primary-600\/10 {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.ring-primary-600\/20 {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.ring-primary-600\/25 {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.ring-primary-600\/30 {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.ring-primary-600\/40 {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.ring-primary-600\/50 {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.ring-primary-600\/60 {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.ring-primary-600\/70 {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.ring-primary-600\/75 {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.ring-primary-600\/80 {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.ring-primary-600\/90 {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.ring-primary-600\/95 {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.ring-primary-600\/100 {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.ring-primary-700\/0 {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.ring-primary-700\/5 {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.ring-primary-700\/10 {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.ring-primary-700\/20 {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.ring-primary-700\/25 {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.ring-primary-700\/30 {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.ring-primary-700\/40 {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.ring-primary-700\/50 {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.ring-primary-700\/60 {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.ring-primary-700\/70 {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.ring-primary-700\/75 {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.ring-primary-700\/80 {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.ring-primary-700\/90 {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.ring-primary-700\/95 {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.ring-primary-700\/100 {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.ring-primary-800\/0 {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.ring-primary-800\/5 {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.ring-primary-800\/10 {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.ring-primary-800\/20 {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.ring-primary-800\/25 {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.ring-primary-800\/30 {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.ring-primary-800\/40 {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.ring-primary-800\/50 {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.ring-primary-800\/60 {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.ring-primary-800\/70 {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.ring-primary-800\/75 {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.ring-primary-800\/80 {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.ring-primary-800\/90 {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.ring-primary-800\/95 {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.ring-primary-800\/100 {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.ring-primary-900\/0 {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.ring-primary-900\/5 {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.ring-primary-900\/10 {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.ring-primary-900\/20 {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.ring-primary-900\/25 {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.ring-primary-900\/30 {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.ring-primary-900\/40 {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.ring-primary-900\/50 {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.ring-primary-900\/60 {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.ring-primary-900\/70 {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.ring-primary-900\/75 {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.ring-primary-900\/80 {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.ring-primary-900\/90 {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.ring-primary-900\/95 {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.ring-primary-900\/100 {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.ring-primary\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.ring-primary\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.ring-primary\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.ring-primary\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.ring-primary\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.ring-primary\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.ring-primary\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.ring-primary\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.ring-primary\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.ring-primary\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.ring-primary\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.ring-primary\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.ring-primary\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.ring-primary\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.ring-primary\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.ring-error-25\/0 {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.ring-error-25\/5 {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.ring-error-25\/10 {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.ring-error-25\/20 {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.ring-error-25\/25 {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.ring-error-25\/30 {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.ring-error-25\/40 {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.ring-error-25\/50 {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.ring-error-25\/60 {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.ring-error-25\/70 {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.ring-error-25\/75 {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.ring-error-25\/80 {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.ring-error-25\/90 {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.ring-error-25\/95 {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.ring-error-25\/100 {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.ring-error-50\/0 {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.ring-error-50\/5 {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.ring-error-50\/10 {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.ring-error-50\/20 {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.ring-error-50\/25 {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.ring-error-50\/30 {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.ring-error-50\/40 {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.ring-error-50\/50 {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.ring-error-50\/60 {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.ring-error-50\/70 {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.ring-error-50\/75 {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.ring-error-50\/80 {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.ring-error-50\/90 {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.ring-error-50\/95 {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.ring-error-50\/100 {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.ring-error-100\/0 {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.ring-error-100\/5 {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.ring-error-100\/10 {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.ring-error-100\/20 {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.ring-error-100\/25 {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.ring-error-100\/30 {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.ring-error-100\/40 {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.ring-error-100\/50 {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.ring-error-100\/60 {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.ring-error-100\/70 {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.ring-error-100\/75 {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.ring-error-100\/80 {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.ring-error-100\/90 {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.ring-error-100\/95 {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.ring-error-100\/100 {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.ring-error-200\/0 {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.ring-error-200\/5 {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.ring-error-200\/10 {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.ring-error-200\/20 {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.ring-error-200\/25 {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.ring-error-200\/30 {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.ring-error-200\/40 {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.ring-error-200\/50 {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.ring-error-200\/60 {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.ring-error-200\/70 {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.ring-error-200\/75 {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.ring-error-200\/80 {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.ring-error-200\/90 {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.ring-error-200\/95 {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.ring-error-200\/100 {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.ring-error-300\/0 {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.ring-error-300\/5 {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.ring-error-300\/10 {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.ring-error-300\/20 {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.ring-error-300\/25 {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.ring-error-300\/30 {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.ring-error-300\/40 {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.ring-error-300\/50 {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.ring-error-300\/60 {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.ring-error-300\/70 {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.ring-error-300\/75 {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.ring-error-300\/80 {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.ring-error-300\/90 {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.ring-error-300\/95 {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.ring-error-300\/100 {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.ring-error-400\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.ring-error-400\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.ring-error-400\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.ring-error-400\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.ring-error-400\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.ring-error-400\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.ring-error-400\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.ring-error-400\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.ring-error-400\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.ring-error-400\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.ring-error-400\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.ring-error-400\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.ring-error-400\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.ring-error-400\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.ring-error-400\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.ring-error-500\/0 {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.ring-error-500\/5 {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.ring-error-500\/10 {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.ring-error-500\/20 {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.ring-error-500\/25 {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.ring-error-500\/30 {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.ring-error-500\/40 {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.ring-error-500\/50 {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.ring-error-500\/60 {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.ring-error-500\/70 {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.ring-error-500\/75 {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.ring-error-500\/80 {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.ring-error-500\/90 {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.ring-error-500\/95 {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.ring-error-500\/100 {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.ring-error-600\/0 {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.ring-error-600\/5 {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.ring-error-600\/10 {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.ring-error-600\/20 {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.ring-error-600\/25 {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.ring-error-600\/30 {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.ring-error-600\/40 {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.ring-error-600\/50 {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.ring-error-600\/60 {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.ring-error-600\/70 {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.ring-error-600\/75 {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.ring-error-600\/80 {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.ring-error-600\/90 {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.ring-error-600\/95 {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.ring-error-600\/100 {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.ring-error-700\/0 {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.ring-error-700\/5 {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.ring-error-700\/10 {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.ring-error-700\/20 {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.ring-error-700\/25 {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.ring-error-700\/30 {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.ring-error-700\/40 {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.ring-error-700\/50 {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.ring-error-700\/60 {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.ring-error-700\/70 {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.ring-error-700\/75 {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.ring-error-700\/80 {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.ring-error-700\/90 {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.ring-error-700\/95 {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.ring-error-700\/100 {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.ring-error-800\/0 {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.ring-error-800\/5 {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.ring-error-800\/10 {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.ring-error-800\/20 {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.ring-error-800\/25 {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.ring-error-800\/30 {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.ring-error-800\/40 {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.ring-error-800\/50 {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.ring-error-800\/60 {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.ring-error-800\/70 {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.ring-error-800\/75 {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.ring-error-800\/80 {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.ring-error-800\/90 {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.ring-error-800\/95 {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.ring-error-800\/100 {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.ring-error-900\/0 {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.ring-error-900\/5 {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.ring-error-900\/10 {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.ring-error-900\/20 {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.ring-error-900\/25 {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.ring-error-900\/30 {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.ring-error-900\/40 {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.ring-error-900\/50 {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.ring-error-900\/60 {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.ring-error-900\/70 {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.ring-error-900\/75 {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.ring-error-900\/80 {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.ring-error-900\/90 {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.ring-error-900\/95 {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.ring-error-900\/100 {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.ring-error\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.ring-error\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.ring-error\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.ring-error\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.ring-error\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.ring-error\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.ring-error\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.ring-error\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.ring-error\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.ring-error\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.ring-error\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.ring-error\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.ring-error\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.ring-error\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.ring-error\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.ring-warning-25\/0 {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.ring-warning-25\/5 {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.ring-warning-25\/10 {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.ring-warning-25\/20 {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.ring-warning-25\/25 {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.ring-warning-25\/30 {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.ring-warning-25\/40 {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.ring-warning-25\/50 {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.ring-warning-25\/60 {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.ring-warning-25\/70 {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.ring-warning-25\/75 {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.ring-warning-25\/80 {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.ring-warning-25\/90 {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.ring-warning-25\/95 {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.ring-warning-25\/100 {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.ring-warning-50\/0 {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.ring-warning-50\/5 {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.ring-warning-50\/10 {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.ring-warning-50\/20 {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.ring-warning-50\/25 {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.ring-warning-50\/30 {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.ring-warning-50\/40 {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.ring-warning-50\/50 {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.ring-warning-50\/60 {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.ring-warning-50\/70 {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.ring-warning-50\/75 {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.ring-warning-50\/80 {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.ring-warning-50\/90 {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.ring-warning-50\/95 {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.ring-warning-50\/100 {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.ring-warning-100\/0 {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.ring-warning-100\/5 {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.ring-warning-100\/10 {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.ring-warning-100\/20 {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.ring-warning-100\/25 {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.ring-warning-100\/30 {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.ring-warning-100\/40 {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.ring-warning-100\/50 {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.ring-warning-100\/60 {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.ring-warning-100\/70 {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.ring-warning-100\/75 {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.ring-warning-100\/80 {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.ring-warning-100\/90 {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.ring-warning-100\/95 {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.ring-warning-100\/100 {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.ring-warning-200\/0 {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.ring-warning-200\/5 {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.ring-warning-200\/10 {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.ring-warning-200\/20 {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.ring-warning-200\/25 {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.ring-warning-200\/30 {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.ring-warning-200\/40 {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.ring-warning-200\/50 {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.ring-warning-200\/60 {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.ring-warning-200\/70 {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.ring-warning-200\/75 {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.ring-warning-200\/80 {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.ring-warning-200\/90 {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.ring-warning-200\/95 {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.ring-warning-200\/100 {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.ring-warning-300\/0 {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.ring-warning-300\/5 {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.ring-warning-300\/10 {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.ring-warning-300\/20 {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.ring-warning-300\/25 {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.ring-warning-300\/30 {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.ring-warning-300\/40 {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.ring-warning-300\/50 {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.ring-warning-300\/60 {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.ring-warning-300\/70 {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.ring-warning-300\/75 {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.ring-warning-300\/80 {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.ring-warning-300\/90 {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.ring-warning-300\/95 {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.ring-warning-300\/100 {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.ring-warning-400\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.ring-warning-400\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.ring-warning-400\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.ring-warning-400\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.ring-warning-400\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.ring-warning-400\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.ring-warning-400\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.ring-warning-400\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.ring-warning-400\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.ring-warning-400\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.ring-warning-400\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.ring-warning-400\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.ring-warning-400\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.ring-warning-400\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.ring-warning-400\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.ring-warning-500\/0 {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.ring-warning-500\/5 {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.ring-warning-500\/10 {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.ring-warning-500\/20 {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.ring-warning-500\/25 {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.ring-warning-500\/30 {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.ring-warning-500\/40 {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.ring-warning-500\/50 {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.ring-warning-500\/60 {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.ring-warning-500\/70 {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.ring-warning-500\/75 {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.ring-warning-500\/80 {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.ring-warning-500\/90 {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.ring-warning-500\/95 {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.ring-warning-500\/100 {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.ring-warning-600\/0 {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.ring-warning-600\/5 {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.ring-warning-600\/10 {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.ring-warning-600\/20 {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.ring-warning-600\/25 {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.ring-warning-600\/30 {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.ring-warning-600\/40 {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.ring-warning-600\/50 {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.ring-warning-600\/60 {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.ring-warning-600\/70 {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.ring-warning-600\/75 {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.ring-warning-600\/80 {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.ring-warning-600\/90 {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.ring-warning-600\/95 {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.ring-warning-600\/100 {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.ring-warning-700\/0 {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.ring-warning-700\/5 {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.ring-warning-700\/10 {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.ring-warning-700\/20 {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.ring-warning-700\/25 {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.ring-warning-700\/30 {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.ring-warning-700\/40 {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.ring-warning-700\/50 {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.ring-warning-700\/60 {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.ring-warning-700\/70 {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.ring-warning-700\/75 {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.ring-warning-700\/80 {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.ring-warning-700\/90 {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.ring-warning-700\/95 {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.ring-warning-700\/100 {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.ring-warning-800\/0 {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.ring-warning-800\/5 {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.ring-warning-800\/10 {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.ring-warning-800\/20 {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.ring-warning-800\/25 {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.ring-warning-800\/30 {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.ring-warning-800\/40 {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.ring-warning-800\/50 {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.ring-warning-800\/60 {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.ring-warning-800\/70 {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.ring-warning-800\/75 {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.ring-warning-800\/80 {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.ring-warning-800\/90 {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.ring-warning-800\/95 {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.ring-warning-800\/100 {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.ring-warning-900\/0 {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.ring-warning-900\/5 {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.ring-warning-900\/10 {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.ring-warning-900\/20 {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.ring-warning-900\/25 {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.ring-warning-900\/30 {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.ring-warning-900\/40 {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.ring-warning-900\/50 {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.ring-warning-900\/60 {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.ring-warning-900\/70 {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.ring-warning-900\/75 {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.ring-warning-900\/80 {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.ring-warning-900\/90 {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.ring-warning-900\/95 {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.ring-warning-900\/100 {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.ring-warning\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.ring-warning\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.ring-warning\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.ring-warning\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.ring-warning\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.ring-warning\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.ring-warning\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.ring-warning\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.ring-warning\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.ring-warning\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.ring-warning\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.ring-warning\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.ring-warning\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.ring-warning\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.ring-warning\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.ring-success-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.ring-success-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.ring-success-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.ring-success-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.ring-success-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.ring-success-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.ring-success-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.ring-success-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.ring-success-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.ring-success-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.ring-success-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.ring-success-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.ring-success-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.ring-success-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.ring-success-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.ring-success-50\/0 {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.ring-success-50\/5 {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.ring-success-50\/10 {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.ring-success-50\/20 {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.ring-success-50\/25 {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.ring-success-50\/30 {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.ring-success-50\/40 {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.ring-success-50\/50 {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.ring-success-50\/60 {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.ring-success-50\/70 {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.ring-success-50\/75 {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.ring-success-50\/80 {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.ring-success-50\/90 {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.ring-success-50\/95 {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.ring-success-50\/100 {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.ring-success-100\/0 {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.ring-success-100\/5 {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.ring-success-100\/10 {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.ring-success-100\/20 {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.ring-success-100\/25 {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.ring-success-100\/30 {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.ring-success-100\/40 {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.ring-success-100\/50 {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.ring-success-100\/60 {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.ring-success-100\/70 {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.ring-success-100\/75 {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.ring-success-100\/80 {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.ring-success-100\/90 {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.ring-success-100\/95 {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.ring-success-100\/100 {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.ring-success-200\/0 {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.ring-success-200\/5 {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.ring-success-200\/10 {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.ring-success-200\/20 {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.ring-success-200\/25 {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.ring-success-200\/30 {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.ring-success-200\/40 {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.ring-success-200\/50 {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.ring-success-200\/60 {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.ring-success-200\/70 {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.ring-success-200\/75 {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.ring-success-200\/80 {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.ring-success-200\/90 {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.ring-success-200\/95 {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.ring-success-200\/100 {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.ring-success-300\/0 {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.ring-success-300\/5 {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.ring-success-300\/10 {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.ring-success-300\/20 {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.ring-success-300\/25 {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.ring-success-300\/30 {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.ring-success-300\/40 {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.ring-success-300\/50 {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.ring-success-300\/60 {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.ring-success-300\/70 {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.ring-success-300\/75 {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.ring-success-300\/80 {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.ring-success-300\/90 {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.ring-success-300\/95 {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.ring-success-300\/100 {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.ring-success-400\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.ring-success-400\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.ring-success-400\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.ring-success-400\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.ring-success-400\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.ring-success-400\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.ring-success-400\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.ring-success-400\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.ring-success-400\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.ring-success-400\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.ring-success-400\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.ring-success-400\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.ring-success-400\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.ring-success-400\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.ring-success-400\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.ring-success-500\/0 {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.ring-success-500\/5 {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.ring-success-500\/10 {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.ring-success-500\/20 {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.ring-success-500\/25 {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.ring-success-500\/30 {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.ring-success-500\/40 {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.ring-success-500\/50 {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.ring-success-500\/60 {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.ring-success-500\/70 {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.ring-success-500\/75 {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.ring-success-500\/80 {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.ring-success-500\/90 {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.ring-success-500\/95 {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.ring-success-500\/100 {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.ring-success-600\/0 {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.ring-success-600\/5 {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.ring-success-600\/10 {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.ring-success-600\/20 {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.ring-success-600\/25 {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.ring-success-600\/30 {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.ring-success-600\/40 {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.ring-success-600\/50 {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.ring-success-600\/60 {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.ring-success-600\/70 {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.ring-success-600\/75 {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.ring-success-600\/80 {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.ring-success-600\/90 {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.ring-success-600\/95 {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.ring-success-600\/100 {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.ring-success-700\/0 {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.ring-success-700\/5 {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.ring-success-700\/10 {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.ring-success-700\/20 {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.ring-success-700\/25 {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.ring-success-700\/30 {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.ring-success-700\/40 {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.ring-success-700\/50 {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.ring-success-700\/60 {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.ring-success-700\/70 {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.ring-success-700\/75 {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.ring-success-700\/80 {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.ring-success-700\/90 {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.ring-success-700\/95 {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.ring-success-700\/100 {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.ring-success-800\/0 {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.ring-success-800\/5 {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.ring-success-800\/10 {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.ring-success-800\/20 {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.ring-success-800\/25 {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.ring-success-800\/30 {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.ring-success-800\/40 {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.ring-success-800\/50 {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.ring-success-800\/60 {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.ring-success-800\/70 {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.ring-success-800\/75 {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.ring-success-800\/80 {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.ring-success-800\/90 {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.ring-success-800\/95 {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.ring-success-800\/100 {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.ring-success-900\/0 {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.ring-success-900\/5 {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.ring-success-900\/10 {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.ring-success-900\/20 {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.ring-success-900\/25 {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.ring-success-900\/30 {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.ring-success-900\/40 {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.ring-success-900\/50 {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.ring-success-900\/60 {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.ring-success-900\/70 {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.ring-success-900\/75 {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.ring-success-900\/80 {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.ring-success-900\/90 {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.ring-success-900\/95 {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.ring-success-900\/100 {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.ring-success\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.ring-success\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.ring-success\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.ring-success\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.ring-success\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.ring-success\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.ring-success\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.ring-success\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.ring-success\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.ring-success\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.ring-success\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.ring-success\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.ring-success\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.ring-success\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.ring-success\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.ring-gray-blue-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.ring-gray-blue-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.ring-gray-blue-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.ring-gray-blue-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.ring-gray-blue-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.ring-gray-blue-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.ring-gray-blue-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.ring-gray-blue-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.ring-gray-blue-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.ring-gray-blue-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.ring-gray-blue-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.ring-gray-blue-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.ring-gray-blue-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.ring-gray-blue-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.ring-gray-blue-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.ring-gray-blue-50\/0 {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.ring-gray-blue-50\/5 {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.ring-gray-blue-50\/10 {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.ring-gray-blue-50\/20 {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.ring-gray-blue-50\/25 {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.ring-gray-blue-50\/30 {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.ring-gray-blue-50\/40 {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.ring-gray-blue-50\/50 {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.ring-gray-blue-50\/60 {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.ring-gray-blue-50\/70 {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.ring-gray-blue-50\/75 {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.ring-gray-blue-50\/80 {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.ring-gray-blue-50\/90 {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.ring-gray-blue-50\/95 {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.ring-gray-blue-50\/100 {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.ring-gray-blue-100\/0 {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.ring-gray-blue-100\/5 {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.ring-gray-blue-100\/10 {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.ring-gray-blue-100\/20 {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.ring-gray-blue-100\/25 {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.ring-gray-blue-100\/30 {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.ring-gray-blue-100\/40 {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.ring-gray-blue-100\/50 {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.ring-gray-blue-100\/60 {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.ring-gray-blue-100\/70 {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.ring-gray-blue-100\/75 {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.ring-gray-blue-100\/80 {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.ring-gray-blue-100\/90 {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.ring-gray-blue-100\/95 {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.ring-gray-blue-100\/100 {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.ring-gray-blue-200\/0 {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.ring-gray-blue-200\/5 {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.ring-gray-blue-200\/10 {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.ring-gray-blue-200\/20 {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.ring-gray-blue-200\/25 {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.ring-gray-blue-200\/30 {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.ring-gray-blue-200\/40 {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.ring-gray-blue-200\/50 {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.ring-gray-blue-200\/60 {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.ring-gray-blue-200\/70 {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.ring-gray-blue-200\/75 {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.ring-gray-blue-200\/80 {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.ring-gray-blue-200\/90 {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.ring-gray-blue-200\/95 {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.ring-gray-blue-200\/100 {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.ring-gray-blue-300\/0 {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.ring-gray-blue-300\/5 {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.ring-gray-blue-300\/10 {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.ring-gray-blue-300\/20 {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.ring-gray-blue-300\/25 {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.ring-gray-blue-300\/30 {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.ring-gray-blue-300\/40 {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.ring-gray-blue-300\/50 {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.ring-gray-blue-300\/60 {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.ring-gray-blue-300\/70 {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.ring-gray-blue-300\/75 {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.ring-gray-blue-300\/80 {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.ring-gray-blue-300\/90 {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.ring-gray-blue-300\/95 {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.ring-gray-blue-300\/100 {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.ring-gray-blue-400\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.ring-gray-blue-400\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.ring-gray-blue-400\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.ring-gray-blue-400\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.ring-gray-blue-400\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.ring-gray-blue-400\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.ring-gray-blue-400\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.ring-gray-blue-400\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.ring-gray-blue-400\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.ring-gray-blue-400\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.ring-gray-blue-400\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.ring-gray-blue-400\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.ring-gray-blue-400\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.ring-gray-blue-400\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.ring-gray-blue-400\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.ring-gray-blue-500\/0 {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.ring-gray-blue-500\/5 {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.ring-gray-blue-500\/10 {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.ring-gray-blue-500\/20 {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.ring-gray-blue-500\/25 {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.ring-gray-blue-500\/30 {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.ring-gray-blue-500\/40 {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.ring-gray-blue-500\/50 {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.ring-gray-blue-500\/60 {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.ring-gray-blue-500\/70 {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.ring-gray-blue-500\/75 {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.ring-gray-blue-500\/80 {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.ring-gray-blue-500\/90 {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.ring-gray-blue-500\/95 {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.ring-gray-blue-500\/100 {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.ring-gray-blue-600\/0 {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.ring-gray-blue-600\/5 {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.ring-gray-blue-600\/10 {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.ring-gray-blue-600\/20 {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.ring-gray-blue-600\/25 {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.ring-gray-blue-600\/30 {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.ring-gray-blue-600\/40 {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.ring-gray-blue-600\/50 {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.ring-gray-blue-600\/60 {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.ring-gray-blue-600\/70 {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.ring-gray-blue-600\/75 {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.ring-gray-blue-600\/80 {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.ring-gray-blue-600\/90 {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.ring-gray-blue-600\/95 {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.ring-gray-blue-600\/100 {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.ring-gray-blue-700\/0 {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.ring-gray-blue-700\/5 {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.ring-gray-blue-700\/10 {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.ring-gray-blue-700\/20 {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.ring-gray-blue-700\/25 {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.ring-gray-blue-700\/30 {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.ring-gray-blue-700\/40 {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.ring-gray-blue-700\/50 {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.ring-gray-blue-700\/60 {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.ring-gray-blue-700\/70 {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.ring-gray-blue-700\/75 {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.ring-gray-blue-700\/80 {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.ring-gray-blue-700\/90 {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.ring-gray-blue-700\/95 {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.ring-gray-blue-700\/100 {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.ring-gray-blue-800\/0 {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.ring-gray-blue-800\/5 {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.ring-gray-blue-800\/10 {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.ring-gray-blue-800\/20 {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.ring-gray-blue-800\/25 {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.ring-gray-blue-800\/30 {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.ring-gray-blue-800\/40 {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.ring-gray-blue-800\/50 {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.ring-gray-blue-800\/60 {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.ring-gray-blue-800\/70 {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.ring-gray-blue-800\/75 {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.ring-gray-blue-800\/80 {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.ring-gray-blue-800\/90 {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.ring-gray-blue-800\/95 {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.ring-gray-blue-800\/100 {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.ring-gray-blue-900\/0 {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.ring-gray-blue-900\/5 {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.ring-gray-blue-900\/10 {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.ring-gray-blue-900\/20 {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.ring-gray-blue-900\/25 {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.ring-gray-blue-900\/30 {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.ring-gray-blue-900\/40 {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.ring-gray-blue-900\/50 {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.ring-gray-blue-900\/60 {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.ring-gray-blue-900\/70 {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.ring-gray-blue-900\/75 {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.ring-gray-blue-900\/80 {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.ring-gray-blue-900\/90 {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.ring-gray-blue-900\/95 {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.ring-gray-blue-900\/100 {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.ring-gray-blue\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.ring-gray-blue\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.ring-gray-blue\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.ring-gray-blue\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.ring-gray-blue\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.ring-gray-blue\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.ring-gray-blue\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.ring-gray-blue\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.ring-gray-blue\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.ring-gray-blue\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.ring-gray-blue\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.ring-gray-blue\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.ring-gray-blue\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.ring-gray-blue\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.ring-gray-blue\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.ring-gray-cool-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.ring-gray-cool-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.ring-gray-cool-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.ring-gray-cool-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.ring-gray-cool-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.ring-gray-cool-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.ring-gray-cool-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.ring-gray-cool-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.ring-gray-cool-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.ring-gray-cool-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.ring-gray-cool-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.ring-gray-cool-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.ring-gray-cool-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.ring-gray-cool-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.ring-gray-cool-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.ring-gray-cool-50\/0 {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.ring-gray-cool-50\/5 {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.ring-gray-cool-50\/10 {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.ring-gray-cool-50\/20 {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.ring-gray-cool-50\/25 {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.ring-gray-cool-50\/30 {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.ring-gray-cool-50\/40 {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.ring-gray-cool-50\/50 {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.ring-gray-cool-50\/60 {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.ring-gray-cool-50\/70 {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.ring-gray-cool-50\/75 {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.ring-gray-cool-50\/80 {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.ring-gray-cool-50\/90 {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.ring-gray-cool-50\/95 {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.ring-gray-cool-50\/100 {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.ring-gray-cool-100\/0 {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.ring-gray-cool-100\/5 {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.ring-gray-cool-100\/10 {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.ring-gray-cool-100\/20 {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.ring-gray-cool-100\/25 {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.ring-gray-cool-100\/30 {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.ring-gray-cool-100\/40 {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.ring-gray-cool-100\/50 {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.ring-gray-cool-100\/60 {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.ring-gray-cool-100\/70 {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.ring-gray-cool-100\/75 {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.ring-gray-cool-100\/80 {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.ring-gray-cool-100\/90 {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.ring-gray-cool-100\/95 {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.ring-gray-cool-100\/100 {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.ring-gray-cool-200\/0 {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.ring-gray-cool-200\/5 {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.ring-gray-cool-200\/10 {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.ring-gray-cool-200\/20 {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.ring-gray-cool-200\/25 {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.ring-gray-cool-200\/30 {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.ring-gray-cool-200\/40 {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.ring-gray-cool-200\/50 {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.ring-gray-cool-200\/60 {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.ring-gray-cool-200\/70 {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.ring-gray-cool-200\/75 {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.ring-gray-cool-200\/80 {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.ring-gray-cool-200\/90 {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.ring-gray-cool-200\/95 {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.ring-gray-cool-200\/100 {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.ring-gray-cool-300\/0 {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.ring-gray-cool-300\/5 {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.ring-gray-cool-300\/10 {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.ring-gray-cool-300\/20 {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.ring-gray-cool-300\/25 {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.ring-gray-cool-300\/30 {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.ring-gray-cool-300\/40 {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.ring-gray-cool-300\/50 {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.ring-gray-cool-300\/60 {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.ring-gray-cool-300\/70 {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.ring-gray-cool-300\/75 {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.ring-gray-cool-300\/80 {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.ring-gray-cool-300\/90 {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.ring-gray-cool-300\/95 {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.ring-gray-cool-300\/100 {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.ring-gray-cool-400\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.ring-gray-cool-400\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.ring-gray-cool-400\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.ring-gray-cool-400\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.ring-gray-cool-400\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.ring-gray-cool-400\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.ring-gray-cool-400\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.ring-gray-cool-400\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.ring-gray-cool-400\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.ring-gray-cool-400\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.ring-gray-cool-400\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.ring-gray-cool-400\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.ring-gray-cool-400\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.ring-gray-cool-400\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.ring-gray-cool-400\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.ring-gray-cool-500\/0 {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.ring-gray-cool-500\/5 {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.ring-gray-cool-500\/10 {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.ring-gray-cool-500\/20 {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.ring-gray-cool-500\/25 {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.ring-gray-cool-500\/30 {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.ring-gray-cool-500\/40 {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.ring-gray-cool-500\/50 {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.ring-gray-cool-500\/60 {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.ring-gray-cool-500\/70 {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.ring-gray-cool-500\/75 {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.ring-gray-cool-500\/80 {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.ring-gray-cool-500\/90 {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.ring-gray-cool-500\/95 {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.ring-gray-cool-500\/100 {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.ring-gray-cool-600\/0 {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.ring-gray-cool-600\/5 {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.ring-gray-cool-600\/10 {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.ring-gray-cool-600\/20 {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.ring-gray-cool-600\/25 {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.ring-gray-cool-600\/30 {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.ring-gray-cool-600\/40 {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.ring-gray-cool-600\/50 {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.ring-gray-cool-600\/60 {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.ring-gray-cool-600\/70 {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.ring-gray-cool-600\/75 {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.ring-gray-cool-600\/80 {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.ring-gray-cool-600\/90 {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.ring-gray-cool-600\/95 {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.ring-gray-cool-600\/100 {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.ring-gray-cool-700\/0 {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.ring-gray-cool-700\/5 {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.ring-gray-cool-700\/10 {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.ring-gray-cool-700\/20 {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.ring-gray-cool-700\/25 {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.ring-gray-cool-700\/30 {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.ring-gray-cool-700\/40 {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.ring-gray-cool-700\/50 {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.ring-gray-cool-700\/60 {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.ring-gray-cool-700\/70 {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.ring-gray-cool-700\/75 {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.ring-gray-cool-700\/80 {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.ring-gray-cool-700\/90 {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.ring-gray-cool-700\/95 {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.ring-gray-cool-700\/100 {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.ring-gray-cool-800\/0 {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.ring-gray-cool-800\/5 {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.ring-gray-cool-800\/10 {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.ring-gray-cool-800\/20 {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.ring-gray-cool-800\/25 {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.ring-gray-cool-800\/30 {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.ring-gray-cool-800\/40 {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.ring-gray-cool-800\/50 {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.ring-gray-cool-800\/60 {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.ring-gray-cool-800\/70 {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.ring-gray-cool-800\/75 {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.ring-gray-cool-800\/80 {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.ring-gray-cool-800\/90 {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.ring-gray-cool-800\/95 {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.ring-gray-cool-800\/100 {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.ring-gray-cool-900\/0 {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.ring-gray-cool-900\/5 {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.ring-gray-cool-900\/10 {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.ring-gray-cool-900\/20 {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.ring-gray-cool-900\/25 {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.ring-gray-cool-900\/30 {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.ring-gray-cool-900\/40 {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.ring-gray-cool-900\/50 {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.ring-gray-cool-900\/60 {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.ring-gray-cool-900\/70 {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.ring-gray-cool-900\/75 {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.ring-gray-cool-900\/80 {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.ring-gray-cool-900\/90 {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.ring-gray-cool-900\/95 {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.ring-gray-cool-900\/100 {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.ring-gray-cool\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.ring-gray-cool\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.ring-gray-cool\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.ring-gray-cool\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.ring-gray-cool\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.ring-gray-cool\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.ring-gray-cool\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.ring-gray-cool\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.ring-gray-cool\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.ring-gray-cool\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.ring-gray-cool\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.ring-gray-cool\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.ring-gray-cool\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.ring-gray-cool\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.ring-gray-cool\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.ring-gray-modern-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.ring-gray-modern-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.ring-gray-modern-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.ring-gray-modern-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.ring-gray-modern-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.ring-gray-modern-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.ring-gray-modern-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.ring-gray-modern-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.ring-gray-modern-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.ring-gray-modern-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.ring-gray-modern-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.ring-gray-modern-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.ring-gray-modern-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.ring-gray-modern-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.ring-gray-modern-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.ring-gray-modern-50\/0 {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.ring-gray-modern-50\/5 {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.ring-gray-modern-50\/10 {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.ring-gray-modern-50\/20 {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.ring-gray-modern-50\/25 {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.ring-gray-modern-50\/30 {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.ring-gray-modern-50\/40 {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.ring-gray-modern-50\/50 {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.ring-gray-modern-50\/60 {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.ring-gray-modern-50\/70 {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.ring-gray-modern-50\/75 {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.ring-gray-modern-50\/80 {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.ring-gray-modern-50\/90 {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.ring-gray-modern-50\/95 {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.ring-gray-modern-50\/100 {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.ring-gray-modern-100\/0 {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.ring-gray-modern-100\/5 {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.ring-gray-modern-100\/10 {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.ring-gray-modern-100\/20 {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.ring-gray-modern-100\/25 {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.ring-gray-modern-100\/30 {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.ring-gray-modern-100\/40 {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.ring-gray-modern-100\/50 {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.ring-gray-modern-100\/60 {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.ring-gray-modern-100\/70 {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.ring-gray-modern-100\/75 {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.ring-gray-modern-100\/80 {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.ring-gray-modern-100\/90 {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.ring-gray-modern-100\/95 {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.ring-gray-modern-100\/100 {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.ring-gray-modern-200\/0 {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.ring-gray-modern-200\/5 {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.ring-gray-modern-200\/10 {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.ring-gray-modern-200\/20 {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.ring-gray-modern-200\/25 {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.ring-gray-modern-200\/30 {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.ring-gray-modern-200\/40 {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.ring-gray-modern-200\/50 {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.ring-gray-modern-200\/60 {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.ring-gray-modern-200\/70 {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.ring-gray-modern-200\/75 {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.ring-gray-modern-200\/80 {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.ring-gray-modern-200\/90 {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.ring-gray-modern-200\/95 {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.ring-gray-modern-200\/100 {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.ring-gray-modern-300\/0 {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.ring-gray-modern-300\/5 {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.ring-gray-modern-300\/10 {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.ring-gray-modern-300\/20 {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.ring-gray-modern-300\/25 {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.ring-gray-modern-300\/30 {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.ring-gray-modern-300\/40 {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.ring-gray-modern-300\/50 {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.ring-gray-modern-300\/60 {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.ring-gray-modern-300\/70 {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.ring-gray-modern-300\/75 {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.ring-gray-modern-300\/80 {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.ring-gray-modern-300\/90 {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.ring-gray-modern-300\/95 {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.ring-gray-modern-300\/100 {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.ring-gray-modern-400\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.ring-gray-modern-400\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.ring-gray-modern-400\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.ring-gray-modern-400\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.ring-gray-modern-400\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.ring-gray-modern-400\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.ring-gray-modern-400\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.ring-gray-modern-400\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.ring-gray-modern-400\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.ring-gray-modern-400\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.ring-gray-modern-400\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.ring-gray-modern-400\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.ring-gray-modern-400\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.ring-gray-modern-400\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.ring-gray-modern-400\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.ring-gray-modern-500\/0 {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.ring-gray-modern-500\/5 {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.ring-gray-modern-500\/10 {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.ring-gray-modern-500\/20 {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.ring-gray-modern-500\/25 {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.ring-gray-modern-500\/30 {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.ring-gray-modern-500\/40 {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.ring-gray-modern-500\/50 {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.ring-gray-modern-500\/60 {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.ring-gray-modern-500\/70 {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.ring-gray-modern-500\/75 {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.ring-gray-modern-500\/80 {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.ring-gray-modern-500\/90 {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.ring-gray-modern-500\/95 {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.ring-gray-modern-500\/100 {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.ring-gray-modern-600\/0 {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.ring-gray-modern-600\/5 {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.ring-gray-modern-600\/10 {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.ring-gray-modern-600\/20 {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.ring-gray-modern-600\/25 {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.ring-gray-modern-600\/30 {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.ring-gray-modern-600\/40 {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.ring-gray-modern-600\/50 {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.ring-gray-modern-600\/60 {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.ring-gray-modern-600\/70 {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.ring-gray-modern-600\/75 {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.ring-gray-modern-600\/80 {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.ring-gray-modern-600\/90 {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.ring-gray-modern-600\/95 {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.ring-gray-modern-600\/100 {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.ring-gray-modern-700\/0 {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.ring-gray-modern-700\/5 {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.ring-gray-modern-700\/10 {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.ring-gray-modern-700\/20 {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.ring-gray-modern-700\/25 {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.ring-gray-modern-700\/30 {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.ring-gray-modern-700\/40 {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.ring-gray-modern-700\/50 {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.ring-gray-modern-700\/60 {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.ring-gray-modern-700\/70 {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.ring-gray-modern-700\/75 {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.ring-gray-modern-700\/80 {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.ring-gray-modern-700\/90 {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.ring-gray-modern-700\/95 {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.ring-gray-modern-700\/100 {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.ring-gray-modern-800\/0 {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.ring-gray-modern-800\/5 {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.ring-gray-modern-800\/10 {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.ring-gray-modern-800\/20 {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.ring-gray-modern-800\/25 {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.ring-gray-modern-800\/30 {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.ring-gray-modern-800\/40 {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.ring-gray-modern-800\/50 {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.ring-gray-modern-800\/60 {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.ring-gray-modern-800\/70 {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.ring-gray-modern-800\/75 {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.ring-gray-modern-800\/80 {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.ring-gray-modern-800\/90 {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.ring-gray-modern-800\/95 {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.ring-gray-modern-800\/100 {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.ring-gray-modern-900\/0 {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.ring-gray-modern-900\/5 {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.ring-gray-modern-900\/10 {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.ring-gray-modern-900\/20 {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.ring-gray-modern-900\/25 {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.ring-gray-modern-900\/30 {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.ring-gray-modern-900\/40 {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.ring-gray-modern-900\/50 {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.ring-gray-modern-900\/60 {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.ring-gray-modern-900\/70 {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.ring-gray-modern-900\/75 {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.ring-gray-modern-900\/80 {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.ring-gray-modern-900\/90 {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.ring-gray-modern-900\/95 {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.ring-gray-modern-900\/100 {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.ring-gray-modern\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.ring-gray-modern\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.ring-gray-modern\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.ring-gray-modern\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.ring-gray-modern\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.ring-gray-modern\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.ring-gray-modern\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.ring-gray-modern\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.ring-gray-modern\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.ring-gray-modern\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.ring-gray-modern\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.ring-gray-modern\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.ring-gray-modern\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.ring-gray-modern\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.ring-gray-modern\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.ring-gray-neutral-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.ring-gray-neutral-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.ring-gray-neutral-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.ring-gray-neutral-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.ring-gray-neutral-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.ring-gray-neutral-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.ring-gray-neutral-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.ring-gray-neutral-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.ring-gray-neutral-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.ring-gray-neutral-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.ring-gray-neutral-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.ring-gray-neutral-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.ring-gray-neutral-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.ring-gray-neutral-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.ring-gray-neutral-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.ring-gray-neutral-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.ring-gray-neutral-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.ring-gray-neutral-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.ring-gray-neutral-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.ring-gray-neutral-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.ring-gray-neutral-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.ring-gray-neutral-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.ring-gray-neutral-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.ring-gray-neutral-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.ring-gray-neutral-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.ring-gray-neutral-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.ring-gray-neutral-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.ring-gray-neutral-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.ring-gray-neutral-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.ring-gray-neutral-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.ring-gray-neutral-100\/0 {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.ring-gray-neutral-100\/5 {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.ring-gray-neutral-100\/10 {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.ring-gray-neutral-100\/20 {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.ring-gray-neutral-100\/25 {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.ring-gray-neutral-100\/30 {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.ring-gray-neutral-100\/40 {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.ring-gray-neutral-100\/50 {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.ring-gray-neutral-100\/60 {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.ring-gray-neutral-100\/70 {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.ring-gray-neutral-100\/75 {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.ring-gray-neutral-100\/80 {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.ring-gray-neutral-100\/90 {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.ring-gray-neutral-100\/95 {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.ring-gray-neutral-100\/100 {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.ring-gray-neutral-200\/0 {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.ring-gray-neutral-200\/5 {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.ring-gray-neutral-200\/10 {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.ring-gray-neutral-200\/20 {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.ring-gray-neutral-200\/25 {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.ring-gray-neutral-200\/30 {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.ring-gray-neutral-200\/40 {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.ring-gray-neutral-200\/50 {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.ring-gray-neutral-200\/60 {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.ring-gray-neutral-200\/70 {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.ring-gray-neutral-200\/75 {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.ring-gray-neutral-200\/80 {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.ring-gray-neutral-200\/90 {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.ring-gray-neutral-200\/95 {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.ring-gray-neutral-200\/100 {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.ring-gray-neutral-300\/0 {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.ring-gray-neutral-300\/5 {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.ring-gray-neutral-300\/10 {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.ring-gray-neutral-300\/20 {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.ring-gray-neutral-300\/25 {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.ring-gray-neutral-300\/30 {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.ring-gray-neutral-300\/40 {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.ring-gray-neutral-300\/50 {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.ring-gray-neutral-300\/60 {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.ring-gray-neutral-300\/70 {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.ring-gray-neutral-300\/75 {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.ring-gray-neutral-300\/80 {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.ring-gray-neutral-300\/90 {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.ring-gray-neutral-300\/95 {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.ring-gray-neutral-300\/100 {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.ring-gray-neutral-400\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.ring-gray-neutral-400\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.ring-gray-neutral-400\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.ring-gray-neutral-400\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.ring-gray-neutral-400\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.ring-gray-neutral-400\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.ring-gray-neutral-400\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.ring-gray-neutral-400\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.ring-gray-neutral-400\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.ring-gray-neutral-400\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.ring-gray-neutral-400\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.ring-gray-neutral-400\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.ring-gray-neutral-400\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.ring-gray-neutral-400\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.ring-gray-neutral-400\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.ring-gray-neutral-500\/0 {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.ring-gray-neutral-500\/5 {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.ring-gray-neutral-500\/10 {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.ring-gray-neutral-500\/20 {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.ring-gray-neutral-500\/25 {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.ring-gray-neutral-500\/30 {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.ring-gray-neutral-500\/40 {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.ring-gray-neutral-500\/50 {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.ring-gray-neutral-500\/60 {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.ring-gray-neutral-500\/70 {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.ring-gray-neutral-500\/75 {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.ring-gray-neutral-500\/80 {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.ring-gray-neutral-500\/90 {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.ring-gray-neutral-500\/95 {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.ring-gray-neutral-500\/100 {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.ring-gray-neutral-600\/0 {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.ring-gray-neutral-600\/5 {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.ring-gray-neutral-600\/10 {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.ring-gray-neutral-600\/20 {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.ring-gray-neutral-600\/25 {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.ring-gray-neutral-600\/30 {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.ring-gray-neutral-600\/40 {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.ring-gray-neutral-600\/50 {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.ring-gray-neutral-600\/60 {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.ring-gray-neutral-600\/70 {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.ring-gray-neutral-600\/75 {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.ring-gray-neutral-600\/80 {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.ring-gray-neutral-600\/90 {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.ring-gray-neutral-600\/95 {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.ring-gray-neutral-600\/100 {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.ring-gray-neutral-700\/0 {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.ring-gray-neutral-700\/5 {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.ring-gray-neutral-700\/10 {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.ring-gray-neutral-700\/20 {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.ring-gray-neutral-700\/25 {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.ring-gray-neutral-700\/30 {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.ring-gray-neutral-700\/40 {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.ring-gray-neutral-700\/50 {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.ring-gray-neutral-700\/60 {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.ring-gray-neutral-700\/70 {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.ring-gray-neutral-700\/75 {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.ring-gray-neutral-700\/80 {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.ring-gray-neutral-700\/90 {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.ring-gray-neutral-700\/95 {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.ring-gray-neutral-700\/100 {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.ring-gray-neutral-800\/0 {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.ring-gray-neutral-800\/5 {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.ring-gray-neutral-800\/10 {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.ring-gray-neutral-800\/20 {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.ring-gray-neutral-800\/25 {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.ring-gray-neutral-800\/30 {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.ring-gray-neutral-800\/40 {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.ring-gray-neutral-800\/50 {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.ring-gray-neutral-800\/60 {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.ring-gray-neutral-800\/70 {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.ring-gray-neutral-800\/75 {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.ring-gray-neutral-800\/80 {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.ring-gray-neutral-800\/90 {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.ring-gray-neutral-800\/95 {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.ring-gray-neutral-800\/100 {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.ring-gray-neutral-900\/0 {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.ring-gray-neutral-900\/5 {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.ring-gray-neutral-900\/10 {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.ring-gray-neutral-900\/20 {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.ring-gray-neutral-900\/25 {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.ring-gray-neutral-900\/30 {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.ring-gray-neutral-900\/40 {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.ring-gray-neutral-900\/50 {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.ring-gray-neutral-900\/60 {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.ring-gray-neutral-900\/70 {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.ring-gray-neutral-900\/75 {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.ring-gray-neutral-900\/80 {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.ring-gray-neutral-900\/90 {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.ring-gray-neutral-900\/95 {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.ring-gray-neutral-900\/100 {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.ring-gray-neutral\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.ring-gray-neutral\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.ring-gray-neutral\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.ring-gray-neutral\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.ring-gray-neutral\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.ring-gray-neutral\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.ring-gray-neutral\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.ring-gray-neutral\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.ring-gray-neutral\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.ring-gray-neutral\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.ring-gray-neutral\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.ring-gray-neutral\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.ring-gray-neutral\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.ring-gray-neutral\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.ring-gray-neutral\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.ring-gray-iron-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.ring-gray-iron-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.ring-gray-iron-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.ring-gray-iron-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.ring-gray-iron-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.ring-gray-iron-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.ring-gray-iron-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.ring-gray-iron-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.ring-gray-iron-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.ring-gray-iron-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.ring-gray-iron-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.ring-gray-iron-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.ring-gray-iron-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.ring-gray-iron-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.ring-gray-iron-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.ring-gray-iron-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.ring-gray-iron-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.ring-gray-iron-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.ring-gray-iron-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.ring-gray-iron-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.ring-gray-iron-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.ring-gray-iron-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.ring-gray-iron-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.ring-gray-iron-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.ring-gray-iron-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.ring-gray-iron-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.ring-gray-iron-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.ring-gray-iron-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.ring-gray-iron-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.ring-gray-iron-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.ring-gray-iron-100\/0 {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.ring-gray-iron-100\/5 {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.ring-gray-iron-100\/10 {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.ring-gray-iron-100\/20 {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.ring-gray-iron-100\/25 {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.ring-gray-iron-100\/30 {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.ring-gray-iron-100\/40 {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.ring-gray-iron-100\/50 {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.ring-gray-iron-100\/60 {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.ring-gray-iron-100\/70 {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.ring-gray-iron-100\/75 {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.ring-gray-iron-100\/80 {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.ring-gray-iron-100\/90 {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.ring-gray-iron-100\/95 {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.ring-gray-iron-100\/100 {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.ring-gray-iron-200\/0 {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.ring-gray-iron-200\/5 {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.ring-gray-iron-200\/10 {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.ring-gray-iron-200\/20 {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.ring-gray-iron-200\/25 {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.ring-gray-iron-200\/30 {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.ring-gray-iron-200\/40 {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.ring-gray-iron-200\/50 {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.ring-gray-iron-200\/60 {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.ring-gray-iron-200\/70 {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.ring-gray-iron-200\/75 {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.ring-gray-iron-200\/80 {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.ring-gray-iron-200\/90 {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.ring-gray-iron-200\/95 {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.ring-gray-iron-200\/100 {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.ring-gray-iron-300\/0 {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.ring-gray-iron-300\/5 {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.ring-gray-iron-300\/10 {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.ring-gray-iron-300\/20 {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.ring-gray-iron-300\/25 {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.ring-gray-iron-300\/30 {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.ring-gray-iron-300\/40 {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.ring-gray-iron-300\/50 {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.ring-gray-iron-300\/60 {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.ring-gray-iron-300\/70 {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.ring-gray-iron-300\/75 {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.ring-gray-iron-300\/80 {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.ring-gray-iron-300\/90 {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.ring-gray-iron-300\/95 {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.ring-gray-iron-300\/100 {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.ring-gray-iron-400\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.ring-gray-iron-400\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.ring-gray-iron-400\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.ring-gray-iron-400\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.ring-gray-iron-400\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.ring-gray-iron-400\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.ring-gray-iron-400\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.ring-gray-iron-400\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.ring-gray-iron-400\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.ring-gray-iron-400\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.ring-gray-iron-400\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.ring-gray-iron-400\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.ring-gray-iron-400\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.ring-gray-iron-400\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.ring-gray-iron-400\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.ring-gray-iron-500\/0 {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.ring-gray-iron-500\/5 {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.ring-gray-iron-500\/10 {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.ring-gray-iron-500\/20 {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.ring-gray-iron-500\/25 {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.ring-gray-iron-500\/30 {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.ring-gray-iron-500\/40 {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.ring-gray-iron-500\/50 {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.ring-gray-iron-500\/60 {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.ring-gray-iron-500\/70 {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.ring-gray-iron-500\/75 {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.ring-gray-iron-500\/80 {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.ring-gray-iron-500\/90 {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.ring-gray-iron-500\/95 {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.ring-gray-iron-500\/100 {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.ring-gray-iron-600\/0 {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.ring-gray-iron-600\/5 {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.ring-gray-iron-600\/10 {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.ring-gray-iron-600\/20 {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.ring-gray-iron-600\/25 {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.ring-gray-iron-600\/30 {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.ring-gray-iron-600\/40 {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.ring-gray-iron-600\/50 {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.ring-gray-iron-600\/60 {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.ring-gray-iron-600\/70 {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.ring-gray-iron-600\/75 {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.ring-gray-iron-600\/80 {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.ring-gray-iron-600\/90 {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.ring-gray-iron-600\/95 {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.ring-gray-iron-600\/100 {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.ring-gray-iron-700\/0 {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.ring-gray-iron-700\/5 {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.ring-gray-iron-700\/10 {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.ring-gray-iron-700\/20 {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.ring-gray-iron-700\/25 {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.ring-gray-iron-700\/30 {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.ring-gray-iron-700\/40 {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.ring-gray-iron-700\/50 {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.ring-gray-iron-700\/60 {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.ring-gray-iron-700\/70 {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.ring-gray-iron-700\/75 {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.ring-gray-iron-700\/80 {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.ring-gray-iron-700\/90 {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.ring-gray-iron-700\/95 {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.ring-gray-iron-700\/100 {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.ring-gray-iron-800\/0 {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.ring-gray-iron-800\/5 {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.ring-gray-iron-800\/10 {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.ring-gray-iron-800\/20 {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.ring-gray-iron-800\/25 {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.ring-gray-iron-800\/30 {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.ring-gray-iron-800\/40 {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.ring-gray-iron-800\/50 {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.ring-gray-iron-800\/60 {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.ring-gray-iron-800\/70 {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.ring-gray-iron-800\/75 {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.ring-gray-iron-800\/80 {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.ring-gray-iron-800\/90 {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.ring-gray-iron-800\/95 {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.ring-gray-iron-800\/100 {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.ring-gray-iron-900\/0 {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.ring-gray-iron-900\/5 {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.ring-gray-iron-900\/10 {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.ring-gray-iron-900\/20 {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.ring-gray-iron-900\/25 {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.ring-gray-iron-900\/30 {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.ring-gray-iron-900\/40 {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.ring-gray-iron-900\/50 {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.ring-gray-iron-900\/60 {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.ring-gray-iron-900\/70 {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.ring-gray-iron-900\/75 {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.ring-gray-iron-900\/80 {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.ring-gray-iron-900\/90 {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.ring-gray-iron-900\/95 {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.ring-gray-iron-900\/100 {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.ring-gray-iron\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.ring-gray-iron\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.ring-gray-iron\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.ring-gray-iron\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.ring-gray-iron\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.ring-gray-iron\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.ring-gray-iron\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.ring-gray-iron\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.ring-gray-iron\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.ring-gray-iron\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.ring-gray-iron\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.ring-gray-iron\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.ring-gray-iron\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.ring-gray-iron\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.ring-gray-iron\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.ring-gray-true-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.ring-gray-true-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.ring-gray-true-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.ring-gray-true-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.ring-gray-true-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.ring-gray-true-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.ring-gray-true-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.ring-gray-true-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.ring-gray-true-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.ring-gray-true-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.ring-gray-true-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.ring-gray-true-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.ring-gray-true-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.ring-gray-true-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.ring-gray-true-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.ring-gray-true-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.ring-gray-true-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.ring-gray-true-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.ring-gray-true-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.ring-gray-true-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.ring-gray-true-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.ring-gray-true-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.ring-gray-true-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.ring-gray-true-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.ring-gray-true-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.ring-gray-true-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.ring-gray-true-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.ring-gray-true-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.ring-gray-true-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.ring-gray-true-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.ring-gray-true-100\/0 {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.ring-gray-true-100\/5 {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.ring-gray-true-100\/10 {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.ring-gray-true-100\/20 {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.ring-gray-true-100\/25 {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.ring-gray-true-100\/30 {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.ring-gray-true-100\/40 {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.ring-gray-true-100\/50 {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.ring-gray-true-100\/60 {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.ring-gray-true-100\/70 {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.ring-gray-true-100\/75 {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.ring-gray-true-100\/80 {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.ring-gray-true-100\/90 {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.ring-gray-true-100\/95 {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.ring-gray-true-100\/100 {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.ring-gray-true-200\/0 {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.ring-gray-true-200\/5 {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.ring-gray-true-200\/10 {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.ring-gray-true-200\/20 {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.ring-gray-true-200\/25 {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.ring-gray-true-200\/30 {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.ring-gray-true-200\/40 {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.ring-gray-true-200\/50 {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.ring-gray-true-200\/60 {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.ring-gray-true-200\/70 {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.ring-gray-true-200\/75 {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.ring-gray-true-200\/80 {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.ring-gray-true-200\/90 {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.ring-gray-true-200\/95 {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.ring-gray-true-200\/100 {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.ring-gray-true-300\/0 {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.ring-gray-true-300\/5 {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.ring-gray-true-300\/10 {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.ring-gray-true-300\/20 {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.ring-gray-true-300\/25 {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.ring-gray-true-300\/30 {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.ring-gray-true-300\/40 {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.ring-gray-true-300\/50 {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.ring-gray-true-300\/60 {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.ring-gray-true-300\/70 {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.ring-gray-true-300\/75 {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.ring-gray-true-300\/80 {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.ring-gray-true-300\/90 {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.ring-gray-true-300\/95 {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.ring-gray-true-300\/100 {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.ring-gray-true-400\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.ring-gray-true-400\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.ring-gray-true-400\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.ring-gray-true-400\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.ring-gray-true-400\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.ring-gray-true-400\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.ring-gray-true-400\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.ring-gray-true-400\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.ring-gray-true-400\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.ring-gray-true-400\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.ring-gray-true-400\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.ring-gray-true-400\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.ring-gray-true-400\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.ring-gray-true-400\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.ring-gray-true-400\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.ring-gray-true-500\/0 {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.ring-gray-true-500\/5 {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.ring-gray-true-500\/10 {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.ring-gray-true-500\/20 {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.ring-gray-true-500\/25 {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.ring-gray-true-500\/30 {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.ring-gray-true-500\/40 {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.ring-gray-true-500\/50 {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.ring-gray-true-500\/60 {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.ring-gray-true-500\/70 {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.ring-gray-true-500\/75 {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.ring-gray-true-500\/80 {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.ring-gray-true-500\/90 {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.ring-gray-true-500\/95 {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.ring-gray-true-500\/100 {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.ring-gray-true-600\/0 {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.ring-gray-true-600\/5 {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.ring-gray-true-600\/10 {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.ring-gray-true-600\/20 {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.ring-gray-true-600\/25 {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.ring-gray-true-600\/30 {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.ring-gray-true-600\/40 {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.ring-gray-true-600\/50 {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.ring-gray-true-600\/60 {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.ring-gray-true-600\/70 {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.ring-gray-true-600\/75 {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.ring-gray-true-600\/80 {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.ring-gray-true-600\/90 {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.ring-gray-true-600\/95 {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.ring-gray-true-600\/100 {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.ring-gray-true-700\/0 {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.ring-gray-true-700\/5 {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.ring-gray-true-700\/10 {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.ring-gray-true-700\/20 {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.ring-gray-true-700\/25 {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.ring-gray-true-700\/30 {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.ring-gray-true-700\/40 {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.ring-gray-true-700\/50 {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.ring-gray-true-700\/60 {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.ring-gray-true-700\/70 {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.ring-gray-true-700\/75 {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.ring-gray-true-700\/80 {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.ring-gray-true-700\/90 {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.ring-gray-true-700\/95 {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.ring-gray-true-700\/100 {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.ring-gray-true-800\/0 {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.ring-gray-true-800\/5 {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.ring-gray-true-800\/10 {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.ring-gray-true-800\/20 {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.ring-gray-true-800\/25 {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.ring-gray-true-800\/30 {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.ring-gray-true-800\/40 {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.ring-gray-true-800\/50 {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.ring-gray-true-800\/60 {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.ring-gray-true-800\/70 {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.ring-gray-true-800\/75 {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.ring-gray-true-800\/80 {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.ring-gray-true-800\/90 {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.ring-gray-true-800\/95 {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.ring-gray-true-800\/100 {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.ring-gray-true-900\/0 {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.ring-gray-true-900\/5 {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.ring-gray-true-900\/10 {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.ring-gray-true-900\/20 {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.ring-gray-true-900\/25 {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.ring-gray-true-900\/30 {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.ring-gray-true-900\/40 {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.ring-gray-true-900\/50 {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.ring-gray-true-900\/60 {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.ring-gray-true-900\/70 {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.ring-gray-true-900\/75 {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.ring-gray-true-900\/80 {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.ring-gray-true-900\/90 {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.ring-gray-true-900\/95 {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.ring-gray-true-900\/100 {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.ring-gray-true\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.ring-gray-true\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.ring-gray-true\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.ring-gray-true\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.ring-gray-true\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.ring-gray-true\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.ring-gray-true\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.ring-gray-true\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.ring-gray-true\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.ring-gray-true\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.ring-gray-true\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.ring-gray-true\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.ring-gray-true\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.ring-gray-true\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.ring-gray-true\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.ring-gray-warm-25\/0 {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.ring-gray-warm-25\/5 {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.ring-gray-warm-25\/10 {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.ring-gray-warm-25\/20 {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.ring-gray-warm-25\/25 {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.ring-gray-warm-25\/30 {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.ring-gray-warm-25\/40 {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.ring-gray-warm-25\/50 {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.ring-gray-warm-25\/60 {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.ring-gray-warm-25\/70 {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.ring-gray-warm-25\/75 {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.ring-gray-warm-25\/80 {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.ring-gray-warm-25\/90 {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.ring-gray-warm-25\/95 {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.ring-gray-warm-25\/100 {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.ring-gray-warm-50\/0 {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.ring-gray-warm-50\/5 {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.ring-gray-warm-50\/10 {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.ring-gray-warm-50\/20 {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.ring-gray-warm-50\/25 {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.ring-gray-warm-50\/30 {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.ring-gray-warm-50\/40 {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.ring-gray-warm-50\/50 {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.ring-gray-warm-50\/60 {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.ring-gray-warm-50\/70 {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.ring-gray-warm-50\/75 {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.ring-gray-warm-50\/80 {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.ring-gray-warm-50\/90 {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.ring-gray-warm-50\/95 {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.ring-gray-warm-50\/100 {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.ring-gray-warm-100\/0 {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.ring-gray-warm-100\/5 {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.ring-gray-warm-100\/10 {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.ring-gray-warm-100\/20 {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.ring-gray-warm-100\/25 {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.ring-gray-warm-100\/30 {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.ring-gray-warm-100\/40 {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.ring-gray-warm-100\/50 {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.ring-gray-warm-100\/60 {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.ring-gray-warm-100\/70 {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.ring-gray-warm-100\/75 {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.ring-gray-warm-100\/80 {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.ring-gray-warm-100\/90 {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.ring-gray-warm-100\/95 {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.ring-gray-warm-100\/100 {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.ring-gray-warm-200\/0 {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.ring-gray-warm-200\/5 {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.ring-gray-warm-200\/10 {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.ring-gray-warm-200\/20 {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.ring-gray-warm-200\/25 {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.ring-gray-warm-200\/30 {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.ring-gray-warm-200\/40 {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.ring-gray-warm-200\/50 {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.ring-gray-warm-200\/60 {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.ring-gray-warm-200\/70 {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.ring-gray-warm-200\/75 {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.ring-gray-warm-200\/80 {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.ring-gray-warm-200\/90 {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.ring-gray-warm-200\/95 {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.ring-gray-warm-200\/100 {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.ring-gray-warm-300\/0 {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.ring-gray-warm-300\/5 {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.ring-gray-warm-300\/10 {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.ring-gray-warm-300\/20 {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.ring-gray-warm-300\/25 {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.ring-gray-warm-300\/30 {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.ring-gray-warm-300\/40 {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.ring-gray-warm-300\/50 {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.ring-gray-warm-300\/60 {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.ring-gray-warm-300\/70 {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.ring-gray-warm-300\/75 {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.ring-gray-warm-300\/80 {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.ring-gray-warm-300\/90 {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.ring-gray-warm-300\/95 {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.ring-gray-warm-300\/100 {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.ring-gray-warm-400\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.ring-gray-warm-400\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.ring-gray-warm-400\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.ring-gray-warm-400\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.ring-gray-warm-400\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.ring-gray-warm-400\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.ring-gray-warm-400\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.ring-gray-warm-400\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.ring-gray-warm-400\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.ring-gray-warm-400\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.ring-gray-warm-400\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.ring-gray-warm-400\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.ring-gray-warm-400\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.ring-gray-warm-400\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.ring-gray-warm-400\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.ring-gray-warm-500\/0 {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.ring-gray-warm-500\/5 {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.ring-gray-warm-500\/10 {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.ring-gray-warm-500\/20 {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.ring-gray-warm-500\/25 {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.ring-gray-warm-500\/30 {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.ring-gray-warm-500\/40 {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.ring-gray-warm-500\/50 {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.ring-gray-warm-500\/60 {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.ring-gray-warm-500\/70 {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.ring-gray-warm-500\/75 {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.ring-gray-warm-500\/80 {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.ring-gray-warm-500\/90 {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.ring-gray-warm-500\/95 {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.ring-gray-warm-500\/100 {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.ring-gray-warm-600\/0 {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.ring-gray-warm-600\/5 {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.ring-gray-warm-600\/10 {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.ring-gray-warm-600\/20 {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.ring-gray-warm-600\/25 {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.ring-gray-warm-600\/30 {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.ring-gray-warm-600\/40 {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.ring-gray-warm-600\/50 {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.ring-gray-warm-600\/60 {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.ring-gray-warm-600\/70 {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.ring-gray-warm-600\/75 {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.ring-gray-warm-600\/80 {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.ring-gray-warm-600\/90 {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.ring-gray-warm-600\/95 {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.ring-gray-warm-600\/100 {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.ring-gray-warm-700\/0 {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.ring-gray-warm-700\/5 {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.ring-gray-warm-700\/10 {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.ring-gray-warm-700\/20 {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.ring-gray-warm-700\/25 {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.ring-gray-warm-700\/30 {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.ring-gray-warm-700\/40 {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.ring-gray-warm-700\/50 {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.ring-gray-warm-700\/60 {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.ring-gray-warm-700\/70 {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.ring-gray-warm-700\/75 {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.ring-gray-warm-700\/80 {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.ring-gray-warm-700\/90 {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.ring-gray-warm-700\/95 {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.ring-gray-warm-700\/100 {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.ring-gray-warm-800\/0 {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.ring-gray-warm-800\/5 {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.ring-gray-warm-800\/10 {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.ring-gray-warm-800\/20 {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.ring-gray-warm-800\/25 {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.ring-gray-warm-800\/30 {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.ring-gray-warm-800\/40 {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.ring-gray-warm-800\/50 {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.ring-gray-warm-800\/60 {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.ring-gray-warm-800\/70 {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.ring-gray-warm-800\/75 {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.ring-gray-warm-800\/80 {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.ring-gray-warm-800\/90 {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.ring-gray-warm-800\/95 {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.ring-gray-warm-800\/100 {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.ring-gray-warm-900\/0 {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.ring-gray-warm-900\/5 {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.ring-gray-warm-900\/10 {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.ring-gray-warm-900\/20 {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.ring-gray-warm-900\/25 {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.ring-gray-warm-900\/30 {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.ring-gray-warm-900\/40 {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.ring-gray-warm-900\/50 {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.ring-gray-warm-900\/60 {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.ring-gray-warm-900\/70 {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.ring-gray-warm-900\/75 {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.ring-gray-warm-900\/80 {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.ring-gray-warm-900\/90 {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.ring-gray-warm-900\/95 {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.ring-gray-warm-900\/100 {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.ring-gray-warm\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.ring-gray-warm\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.ring-gray-warm\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.ring-gray-warm\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.ring-gray-warm\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.ring-gray-warm\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.ring-gray-warm\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.ring-gray-warm\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.ring-gray-warm\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.ring-gray-warm\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.ring-gray-warm\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.ring-gray-warm\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.ring-gray-warm\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.ring-gray-warm\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.ring-gray-warm\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.ring-moss-25\/0 {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.ring-moss-25\/5 {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.ring-moss-25\/10 {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.ring-moss-25\/20 {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.ring-moss-25\/25 {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.ring-moss-25\/30 {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.ring-moss-25\/40 {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.ring-moss-25\/50 {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.ring-moss-25\/60 {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.ring-moss-25\/70 {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.ring-moss-25\/75 {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.ring-moss-25\/80 {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.ring-moss-25\/90 {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.ring-moss-25\/95 {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.ring-moss-25\/100 {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.ring-moss-50\/0 {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.ring-moss-50\/5 {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.ring-moss-50\/10 {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.ring-moss-50\/20 {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.ring-moss-50\/25 {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.ring-moss-50\/30 {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.ring-moss-50\/40 {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.ring-moss-50\/50 {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.ring-moss-50\/60 {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.ring-moss-50\/70 {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.ring-moss-50\/75 {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.ring-moss-50\/80 {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.ring-moss-50\/90 {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.ring-moss-50\/95 {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.ring-moss-50\/100 {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.ring-moss-100\/0 {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.ring-moss-100\/5 {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.ring-moss-100\/10 {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.ring-moss-100\/20 {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.ring-moss-100\/25 {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.ring-moss-100\/30 {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.ring-moss-100\/40 {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.ring-moss-100\/50 {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.ring-moss-100\/60 {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.ring-moss-100\/70 {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.ring-moss-100\/75 {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.ring-moss-100\/80 {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.ring-moss-100\/90 {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.ring-moss-100\/95 {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.ring-moss-100\/100 {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.ring-moss-200\/0 {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.ring-moss-200\/5 {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.ring-moss-200\/10 {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.ring-moss-200\/20 {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.ring-moss-200\/25 {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.ring-moss-200\/30 {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.ring-moss-200\/40 {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.ring-moss-200\/50 {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.ring-moss-200\/60 {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.ring-moss-200\/70 {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.ring-moss-200\/75 {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.ring-moss-200\/80 {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.ring-moss-200\/90 {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.ring-moss-200\/95 {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.ring-moss-200\/100 {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.ring-moss-300\/0 {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.ring-moss-300\/5 {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.ring-moss-300\/10 {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.ring-moss-300\/20 {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.ring-moss-300\/25 {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.ring-moss-300\/30 {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.ring-moss-300\/40 {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.ring-moss-300\/50 {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.ring-moss-300\/60 {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.ring-moss-300\/70 {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.ring-moss-300\/75 {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.ring-moss-300\/80 {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.ring-moss-300\/90 {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.ring-moss-300\/95 {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.ring-moss-300\/100 {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.ring-moss-400\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.ring-moss-400\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.ring-moss-400\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.ring-moss-400\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.ring-moss-400\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.ring-moss-400\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.ring-moss-400\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.ring-moss-400\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.ring-moss-400\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.ring-moss-400\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.ring-moss-400\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.ring-moss-400\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.ring-moss-400\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.ring-moss-400\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.ring-moss-400\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.ring-moss-500\/0 {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.ring-moss-500\/5 {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.ring-moss-500\/10 {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.ring-moss-500\/20 {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.ring-moss-500\/25 {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.ring-moss-500\/30 {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.ring-moss-500\/40 {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.ring-moss-500\/50 {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.ring-moss-500\/60 {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.ring-moss-500\/70 {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.ring-moss-500\/75 {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.ring-moss-500\/80 {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.ring-moss-500\/90 {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.ring-moss-500\/95 {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.ring-moss-500\/100 {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.ring-moss-600\/0 {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.ring-moss-600\/5 {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.ring-moss-600\/10 {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.ring-moss-600\/20 {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.ring-moss-600\/25 {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.ring-moss-600\/30 {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.ring-moss-600\/40 {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.ring-moss-600\/50 {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.ring-moss-600\/60 {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.ring-moss-600\/70 {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.ring-moss-600\/75 {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.ring-moss-600\/80 {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.ring-moss-600\/90 {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.ring-moss-600\/95 {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.ring-moss-600\/100 {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.ring-moss-700\/0 {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.ring-moss-700\/5 {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.ring-moss-700\/10 {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.ring-moss-700\/20 {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.ring-moss-700\/25 {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.ring-moss-700\/30 {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.ring-moss-700\/40 {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.ring-moss-700\/50 {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.ring-moss-700\/60 {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.ring-moss-700\/70 {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.ring-moss-700\/75 {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.ring-moss-700\/80 {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.ring-moss-700\/90 {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.ring-moss-700\/95 {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.ring-moss-700\/100 {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.ring-moss-800\/0 {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.ring-moss-800\/5 {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.ring-moss-800\/10 {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.ring-moss-800\/20 {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.ring-moss-800\/25 {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.ring-moss-800\/30 {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.ring-moss-800\/40 {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.ring-moss-800\/50 {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.ring-moss-800\/60 {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.ring-moss-800\/70 {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.ring-moss-800\/75 {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.ring-moss-800\/80 {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.ring-moss-800\/90 {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.ring-moss-800\/95 {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.ring-moss-800\/100 {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.ring-moss-900\/0 {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.ring-moss-900\/5 {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.ring-moss-900\/10 {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.ring-moss-900\/20 {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.ring-moss-900\/25 {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.ring-moss-900\/30 {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.ring-moss-900\/40 {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.ring-moss-900\/50 {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.ring-moss-900\/60 {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.ring-moss-900\/70 {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.ring-moss-900\/75 {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.ring-moss-900\/80 {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.ring-moss-900\/90 {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.ring-moss-900\/95 {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.ring-moss-900\/100 {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.ring-moss\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.ring-moss\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.ring-moss\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.ring-moss\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.ring-moss\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.ring-moss\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.ring-moss\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.ring-moss\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.ring-moss\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.ring-moss\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.ring-moss\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.ring-moss\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.ring-moss\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.ring-moss\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.ring-moss\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.ring-green-light-25\/0 {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.ring-green-light-25\/5 {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.ring-green-light-25\/10 {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.ring-green-light-25\/20 {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.ring-green-light-25\/25 {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.ring-green-light-25\/30 {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.ring-green-light-25\/40 {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.ring-green-light-25\/50 {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.ring-green-light-25\/60 {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.ring-green-light-25\/70 {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.ring-green-light-25\/75 {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.ring-green-light-25\/80 {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.ring-green-light-25\/90 {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.ring-green-light-25\/95 {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.ring-green-light-25\/100 {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.ring-green-light-50\/0 {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.ring-green-light-50\/5 {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.ring-green-light-50\/10 {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.ring-green-light-50\/20 {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.ring-green-light-50\/25 {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.ring-green-light-50\/30 {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.ring-green-light-50\/40 {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.ring-green-light-50\/50 {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.ring-green-light-50\/60 {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.ring-green-light-50\/70 {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.ring-green-light-50\/75 {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.ring-green-light-50\/80 {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.ring-green-light-50\/90 {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.ring-green-light-50\/95 {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.ring-green-light-50\/100 {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.ring-green-light-100\/0 {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.ring-green-light-100\/5 {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.ring-green-light-100\/10 {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.ring-green-light-100\/20 {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.ring-green-light-100\/25 {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.ring-green-light-100\/30 {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.ring-green-light-100\/40 {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.ring-green-light-100\/50 {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.ring-green-light-100\/60 {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.ring-green-light-100\/70 {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.ring-green-light-100\/75 {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.ring-green-light-100\/80 {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.ring-green-light-100\/90 {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.ring-green-light-100\/95 {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.ring-green-light-100\/100 {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.ring-green-light-300\/0 {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.ring-green-light-300\/5 {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.ring-green-light-300\/10 {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.ring-green-light-300\/20 {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.ring-green-light-300\/25 {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.ring-green-light-300\/30 {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.ring-green-light-300\/40 {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.ring-green-light-300\/50 {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.ring-green-light-300\/60 {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.ring-green-light-300\/70 {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.ring-green-light-300\/75 {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.ring-green-light-300\/80 {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.ring-green-light-300\/90 {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.ring-green-light-300\/95 {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.ring-green-light-300\/100 {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.ring-green-light-400\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.ring-green-light-400\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.ring-green-light-400\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.ring-green-light-400\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.ring-green-light-400\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.ring-green-light-400\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.ring-green-light-400\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.ring-green-light-400\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.ring-green-light-400\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.ring-green-light-400\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.ring-green-light-400\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.ring-green-light-400\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.ring-green-light-400\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.ring-green-light-400\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.ring-green-light-400\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.ring-green-light-500\/0 {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.ring-green-light-500\/5 {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.ring-green-light-500\/10 {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.ring-green-light-500\/20 {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.ring-green-light-500\/25 {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.ring-green-light-500\/30 {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.ring-green-light-500\/40 {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.ring-green-light-500\/50 {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.ring-green-light-500\/60 {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.ring-green-light-500\/70 {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.ring-green-light-500\/75 {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.ring-green-light-500\/80 {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.ring-green-light-500\/90 {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.ring-green-light-500\/95 {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.ring-green-light-500\/100 {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.ring-green-light-800\/0 {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.ring-green-light-800\/5 {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.ring-green-light-800\/10 {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.ring-green-light-800\/20 {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.ring-green-light-800\/25 {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.ring-green-light-800\/30 {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.ring-green-light-800\/40 {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.ring-green-light-800\/50 {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.ring-green-light-800\/60 {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.ring-green-light-800\/70 {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.ring-green-light-800\/75 {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.ring-green-light-800\/80 {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.ring-green-light-800\/90 {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.ring-green-light-800\/95 {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.ring-green-light-800\/100 {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.ring-green-light-900\/0 {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.ring-green-light-900\/5 {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.ring-green-light-900\/10 {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.ring-green-light-900\/20 {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.ring-green-light-900\/25 {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.ring-green-light-900\/30 {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.ring-green-light-900\/40 {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.ring-green-light-900\/50 {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.ring-green-light-900\/60 {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.ring-green-light-900\/70 {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.ring-green-light-900\/75 {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.ring-green-light-900\/80 {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.ring-green-light-900\/90 {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.ring-green-light-900\/95 {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.ring-green-light-900\/100 {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.ring-green-light\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.ring-green-light\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.ring-green-light\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.ring-green-light\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.ring-green-light\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.ring-green-light\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.ring-green-light\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.ring-green-light\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.ring-green-light\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.ring-green-light\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.ring-green-light\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.ring-green-light\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.ring-green-light\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.ring-green-light\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.ring-green-light\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.ring-green-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.ring-green-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.ring-green-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.ring-green-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.ring-green-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.ring-green-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.ring-green-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.ring-green-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.ring-green-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.ring-green-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.ring-green-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.ring-green-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.ring-green-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.ring-green-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.ring-green-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.ring-green-50\/0 {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.ring-green-50\/5 {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.ring-green-50\/10 {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.ring-green-50\/20 {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.ring-green-50\/25 {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.ring-green-50\/30 {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.ring-green-50\/40 {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.ring-green-50\/50 {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.ring-green-50\/60 {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.ring-green-50\/70 {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.ring-green-50\/75 {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.ring-green-50\/80 {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.ring-green-50\/90 {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.ring-green-50\/95 {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.ring-green-50\/100 {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.ring-green-100\/0 {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.ring-green-100\/5 {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.ring-green-100\/10 {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.ring-green-100\/20 {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.ring-green-100\/25 {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.ring-green-100\/30 {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.ring-green-100\/40 {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.ring-green-100\/50 {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.ring-green-100\/60 {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.ring-green-100\/70 {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.ring-green-100\/75 {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.ring-green-100\/80 {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.ring-green-100\/90 {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.ring-green-100\/95 {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.ring-green-100\/100 {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.ring-green-200\/0 {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.ring-green-200\/5 {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.ring-green-200\/10 {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.ring-green-200\/20 {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.ring-green-200\/25 {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.ring-green-200\/30 {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.ring-green-200\/40 {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.ring-green-200\/50 {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.ring-green-200\/60 {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.ring-green-200\/70 {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.ring-green-200\/75 {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.ring-green-200\/80 {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.ring-green-200\/90 {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.ring-green-200\/95 {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.ring-green-200\/100 {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.ring-green-300\/0 {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.ring-green-300\/5 {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.ring-green-300\/10 {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.ring-green-300\/20 {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.ring-green-300\/25 {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.ring-green-300\/30 {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.ring-green-300\/40 {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.ring-green-300\/50 {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.ring-green-300\/60 {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.ring-green-300\/70 {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.ring-green-300\/75 {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.ring-green-300\/80 {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.ring-green-300\/90 {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.ring-green-300\/95 {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.ring-green-300\/100 {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.ring-green-400\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.ring-green-400\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.ring-green-400\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.ring-green-400\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.ring-green-400\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.ring-green-400\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.ring-green-400\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.ring-green-400\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.ring-green-400\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.ring-green-400\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.ring-green-400\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.ring-green-400\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.ring-green-400\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.ring-green-400\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.ring-green-400\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.ring-green-500\/0 {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.ring-green-500\/5 {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.ring-green-500\/10 {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.ring-green-500\/20 {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.ring-green-500\/25 {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.ring-green-500\/30 {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.ring-green-500\/40 {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.ring-green-500\/50 {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.ring-green-500\/60 {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.ring-green-500\/70 {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.ring-green-500\/75 {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.ring-green-500\/80 {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.ring-green-500\/90 {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.ring-green-500\/95 {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.ring-green-500\/100 {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.ring-green-600\/0 {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.ring-green-600\/5 {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.ring-green-600\/10 {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.ring-green-600\/20 {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.ring-green-600\/25 {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.ring-green-600\/30 {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.ring-green-600\/40 {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.ring-green-600\/50 {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.ring-green-600\/60 {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.ring-green-600\/70 {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.ring-green-600\/75 {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.ring-green-600\/80 {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.ring-green-600\/90 {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.ring-green-600\/95 {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.ring-green-600\/100 {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.ring-green-700\/0 {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.ring-green-700\/5 {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.ring-green-700\/10 {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.ring-green-700\/20 {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.ring-green-700\/25 {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.ring-green-700\/30 {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.ring-green-700\/40 {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.ring-green-700\/50 {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.ring-green-700\/60 {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.ring-green-700\/70 {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.ring-green-700\/75 {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.ring-green-700\/80 {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.ring-green-700\/90 {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.ring-green-700\/95 {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.ring-green-700\/100 {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.ring-green-800\/0 {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.ring-green-800\/5 {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.ring-green-800\/10 {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.ring-green-800\/20 {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.ring-green-800\/25 {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.ring-green-800\/30 {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.ring-green-800\/40 {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.ring-green-800\/50 {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.ring-green-800\/60 {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.ring-green-800\/70 {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.ring-green-800\/75 {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.ring-green-800\/80 {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.ring-green-800\/90 {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.ring-green-800\/95 {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.ring-green-800\/100 {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.ring-green-900\/0 {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.ring-green-900\/5 {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.ring-green-900\/10 {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.ring-green-900\/20 {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.ring-green-900\/25 {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.ring-green-900\/30 {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.ring-green-900\/40 {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.ring-green-900\/50 {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.ring-green-900\/60 {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.ring-green-900\/70 {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.ring-green-900\/75 {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.ring-green-900\/80 {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.ring-green-900\/90 {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.ring-green-900\/95 {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.ring-green-900\/100 {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.ring-green\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.ring-green\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.ring-green\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.ring-green\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.ring-green\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.ring-green\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.ring-green\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.ring-green\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.ring-green\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.ring-green\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.ring-green\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.ring-green\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.ring-green\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.ring-green\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.ring-green\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.ring-teal-25\/0 {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.ring-teal-25\/5 {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.ring-teal-25\/10 {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.ring-teal-25\/20 {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.ring-teal-25\/25 {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.ring-teal-25\/30 {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.ring-teal-25\/40 {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.ring-teal-25\/50 {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.ring-teal-25\/60 {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.ring-teal-25\/70 {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.ring-teal-25\/75 {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.ring-teal-25\/80 {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.ring-teal-25\/90 {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.ring-teal-25\/95 {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.ring-teal-25\/100 {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.ring-teal-50\/0 {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.ring-teal-50\/5 {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.ring-teal-50\/10 {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.ring-teal-50\/20 {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.ring-teal-50\/25 {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.ring-teal-50\/30 {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.ring-teal-50\/40 {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.ring-teal-50\/50 {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.ring-teal-50\/60 {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.ring-teal-50\/70 {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.ring-teal-50\/75 {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.ring-teal-50\/80 {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.ring-teal-50\/90 {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.ring-teal-50\/95 {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.ring-teal-50\/100 {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.ring-teal-100\/0 {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.ring-teal-100\/5 {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.ring-teal-100\/10 {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.ring-teal-100\/20 {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.ring-teal-100\/25 {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.ring-teal-100\/30 {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.ring-teal-100\/40 {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.ring-teal-100\/50 {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.ring-teal-100\/60 {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.ring-teal-100\/70 {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.ring-teal-100\/75 {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.ring-teal-100\/80 {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.ring-teal-100\/90 {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.ring-teal-100\/95 {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.ring-teal-100\/100 {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.ring-teal-200\/0 {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.ring-teal-200\/5 {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.ring-teal-200\/10 {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.ring-teal-200\/20 {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.ring-teal-200\/25 {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.ring-teal-200\/30 {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.ring-teal-200\/40 {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.ring-teal-200\/50 {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.ring-teal-200\/60 {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.ring-teal-200\/70 {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.ring-teal-200\/75 {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.ring-teal-200\/80 {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.ring-teal-200\/90 {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.ring-teal-200\/95 {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.ring-teal-200\/100 {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.ring-teal-300\/0 {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.ring-teal-300\/5 {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.ring-teal-300\/10 {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.ring-teal-300\/20 {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.ring-teal-300\/25 {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.ring-teal-300\/30 {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.ring-teal-300\/40 {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.ring-teal-300\/50 {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.ring-teal-300\/60 {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.ring-teal-300\/70 {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.ring-teal-300\/75 {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.ring-teal-300\/80 {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.ring-teal-300\/90 {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.ring-teal-300\/95 {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.ring-teal-300\/100 {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.ring-teal-400\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.ring-teal-400\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.ring-teal-400\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.ring-teal-400\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.ring-teal-400\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.ring-teal-400\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.ring-teal-400\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.ring-teal-400\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.ring-teal-400\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.ring-teal-400\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.ring-teal-400\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.ring-teal-400\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.ring-teal-400\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.ring-teal-400\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.ring-teal-400\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.ring-teal-500\/0 {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.ring-teal-500\/5 {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.ring-teal-500\/10 {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.ring-teal-500\/20 {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.ring-teal-500\/25 {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.ring-teal-500\/30 {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.ring-teal-500\/40 {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.ring-teal-500\/50 {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.ring-teal-500\/60 {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.ring-teal-500\/70 {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.ring-teal-500\/75 {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.ring-teal-500\/80 {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.ring-teal-500\/90 {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.ring-teal-500\/95 {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.ring-teal-500\/100 {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.ring-teal-600\/0 {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.ring-teal-600\/5 {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.ring-teal-600\/10 {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.ring-teal-600\/20 {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.ring-teal-600\/25 {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.ring-teal-600\/30 {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.ring-teal-600\/40 {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.ring-teal-600\/50 {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.ring-teal-600\/60 {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.ring-teal-600\/70 {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.ring-teal-600\/75 {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.ring-teal-600\/80 {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.ring-teal-600\/90 {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.ring-teal-600\/95 {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.ring-teal-600\/100 {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.ring-teal-700\/0 {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.ring-teal-700\/5 {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.ring-teal-700\/10 {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.ring-teal-700\/20 {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.ring-teal-700\/25 {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.ring-teal-700\/30 {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.ring-teal-700\/40 {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.ring-teal-700\/50 {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.ring-teal-700\/60 {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.ring-teal-700\/70 {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.ring-teal-700\/75 {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.ring-teal-700\/80 {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.ring-teal-700\/90 {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.ring-teal-700\/95 {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.ring-teal-700\/100 {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.ring-teal-800\/0 {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.ring-teal-800\/5 {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.ring-teal-800\/10 {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.ring-teal-800\/20 {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.ring-teal-800\/25 {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.ring-teal-800\/30 {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.ring-teal-800\/40 {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.ring-teal-800\/50 {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.ring-teal-800\/60 {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.ring-teal-800\/70 {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.ring-teal-800\/75 {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.ring-teal-800\/80 {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.ring-teal-800\/90 {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.ring-teal-800\/95 {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.ring-teal-800\/100 {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.ring-teal-900\/0 {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.ring-teal-900\/5 {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.ring-teal-900\/10 {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.ring-teal-900\/20 {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.ring-teal-900\/25 {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.ring-teal-900\/30 {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.ring-teal-900\/40 {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.ring-teal-900\/50 {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.ring-teal-900\/60 {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.ring-teal-900\/70 {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.ring-teal-900\/75 {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.ring-teal-900\/80 {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.ring-teal-900\/90 {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.ring-teal-900\/95 {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.ring-teal-900\/100 {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.ring-teal\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.ring-teal\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.ring-teal\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.ring-teal\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.ring-teal\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.ring-teal\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.ring-teal\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.ring-teal\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.ring-teal\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.ring-teal\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.ring-teal\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.ring-teal\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.ring-teal\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.ring-teal\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.ring-teal\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.ring-cyan-25\/0 {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.ring-cyan-25\/5 {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.ring-cyan-25\/10 {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.ring-cyan-25\/20 {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.ring-cyan-25\/25 {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.ring-cyan-25\/30 {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.ring-cyan-25\/40 {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.ring-cyan-25\/50 {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.ring-cyan-25\/60 {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.ring-cyan-25\/70 {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.ring-cyan-25\/75 {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.ring-cyan-25\/80 {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.ring-cyan-25\/90 {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.ring-cyan-25\/95 {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.ring-cyan-25\/100 {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.ring-cyan-50\/0 {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.ring-cyan-50\/5 {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.ring-cyan-50\/10 {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.ring-cyan-50\/20 {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.ring-cyan-50\/25 {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.ring-cyan-50\/30 {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.ring-cyan-50\/40 {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.ring-cyan-50\/50 {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.ring-cyan-50\/60 {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.ring-cyan-50\/70 {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.ring-cyan-50\/75 {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.ring-cyan-50\/80 {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.ring-cyan-50\/90 {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.ring-cyan-50\/95 {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.ring-cyan-50\/100 {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.ring-cyan-100\/0 {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.ring-cyan-100\/5 {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.ring-cyan-100\/10 {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.ring-cyan-100\/20 {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.ring-cyan-100\/25 {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.ring-cyan-100\/30 {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.ring-cyan-100\/40 {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.ring-cyan-100\/50 {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.ring-cyan-100\/60 {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.ring-cyan-100\/70 {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.ring-cyan-100\/75 {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.ring-cyan-100\/80 {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.ring-cyan-100\/90 {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.ring-cyan-100\/95 {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.ring-cyan-100\/100 {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.ring-cyan-200\/0 {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.ring-cyan-200\/5 {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.ring-cyan-200\/10 {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.ring-cyan-200\/20 {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.ring-cyan-200\/25 {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.ring-cyan-200\/30 {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.ring-cyan-200\/40 {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.ring-cyan-200\/50 {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.ring-cyan-200\/60 {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.ring-cyan-200\/70 {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.ring-cyan-200\/75 {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.ring-cyan-200\/80 {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.ring-cyan-200\/90 {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.ring-cyan-200\/95 {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.ring-cyan-200\/100 {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.ring-cyan-300\/0 {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.ring-cyan-300\/5 {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.ring-cyan-300\/10 {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.ring-cyan-300\/20 {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.ring-cyan-300\/25 {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.ring-cyan-300\/30 {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.ring-cyan-300\/40 {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.ring-cyan-300\/50 {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.ring-cyan-300\/60 {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.ring-cyan-300\/70 {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.ring-cyan-300\/75 {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.ring-cyan-300\/80 {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.ring-cyan-300\/90 {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.ring-cyan-300\/95 {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.ring-cyan-300\/100 {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.ring-cyan-400\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.ring-cyan-400\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.ring-cyan-400\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.ring-cyan-400\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.ring-cyan-400\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.ring-cyan-400\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.ring-cyan-400\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.ring-cyan-400\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.ring-cyan-400\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.ring-cyan-400\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.ring-cyan-400\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.ring-cyan-400\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.ring-cyan-400\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.ring-cyan-400\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.ring-cyan-400\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.ring-cyan-500\/0 {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.ring-cyan-500\/5 {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.ring-cyan-500\/10 {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.ring-cyan-500\/20 {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.ring-cyan-500\/25 {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.ring-cyan-500\/30 {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.ring-cyan-500\/40 {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.ring-cyan-500\/50 {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.ring-cyan-500\/60 {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.ring-cyan-500\/70 {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.ring-cyan-500\/75 {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.ring-cyan-500\/80 {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.ring-cyan-500\/90 {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.ring-cyan-500\/95 {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.ring-cyan-500\/100 {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.ring-cyan-600\/0 {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.ring-cyan-600\/5 {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.ring-cyan-600\/10 {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.ring-cyan-600\/20 {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.ring-cyan-600\/25 {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.ring-cyan-600\/30 {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.ring-cyan-600\/40 {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.ring-cyan-600\/50 {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.ring-cyan-600\/60 {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.ring-cyan-600\/70 {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.ring-cyan-600\/75 {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.ring-cyan-600\/80 {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.ring-cyan-600\/90 {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.ring-cyan-600\/95 {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.ring-cyan-600\/100 {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.ring-cyan-700\/0 {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.ring-cyan-700\/5 {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.ring-cyan-700\/10 {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.ring-cyan-700\/20 {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.ring-cyan-700\/25 {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.ring-cyan-700\/30 {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.ring-cyan-700\/40 {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.ring-cyan-700\/50 {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.ring-cyan-700\/60 {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.ring-cyan-700\/70 {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.ring-cyan-700\/75 {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.ring-cyan-700\/80 {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.ring-cyan-700\/90 {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.ring-cyan-700\/95 {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.ring-cyan-700\/100 {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.ring-cyan-800\/0 {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.ring-cyan-800\/5 {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.ring-cyan-800\/10 {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.ring-cyan-800\/20 {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.ring-cyan-800\/25 {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.ring-cyan-800\/30 {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.ring-cyan-800\/40 {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.ring-cyan-800\/50 {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.ring-cyan-800\/60 {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.ring-cyan-800\/70 {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.ring-cyan-800\/75 {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.ring-cyan-800\/80 {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.ring-cyan-800\/90 {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.ring-cyan-800\/95 {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.ring-cyan-800\/100 {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.ring-cyan-900\/0 {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.ring-cyan-900\/5 {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.ring-cyan-900\/10 {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.ring-cyan-900\/20 {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.ring-cyan-900\/25 {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.ring-cyan-900\/30 {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.ring-cyan-900\/40 {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.ring-cyan-900\/50 {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.ring-cyan-900\/60 {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.ring-cyan-900\/70 {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.ring-cyan-900\/75 {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.ring-cyan-900\/80 {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.ring-cyan-900\/90 {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.ring-cyan-900\/95 {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.ring-cyan-900\/100 {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.ring-cyan\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.ring-cyan\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.ring-cyan\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.ring-cyan\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.ring-cyan\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.ring-cyan\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.ring-cyan\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.ring-cyan\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.ring-cyan\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.ring-cyan\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.ring-cyan\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.ring-cyan\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.ring-cyan\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.ring-cyan\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.ring-cyan\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.ring-blue-light-25\/0 {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.ring-blue-light-25\/5 {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.ring-blue-light-25\/10 {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.ring-blue-light-25\/20 {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.ring-blue-light-25\/25 {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.ring-blue-light-25\/30 {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.ring-blue-light-25\/40 {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.ring-blue-light-25\/50 {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.ring-blue-light-25\/60 {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.ring-blue-light-25\/70 {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.ring-blue-light-25\/75 {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.ring-blue-light-25\/80 {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.ring-blue-light-25\/90 {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.ring-blue-light-25\/95 {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.ring-blue-light-25\/100 {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.ring-blue-light-50\/0 {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.ring-blue-light-50\/5 {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.ring-blue-light-50\/10 {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.ring-blue-light-50\/20 {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.ring-blue-light-50\/25 {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.ring-blue-light-50\/30 {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.ring-blue-light-50\/40 {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.ring-blue-light-50\/50 {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.ring-blue-light-50\/60 {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.ring-blue-light-50\/70 {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.ring-blue-light-50\/75 {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.ring-blue-light-50\/80 {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.ring-blue-light-50\/90 {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.ring-blue-light-50\/95 {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.ring-blue-light-50\/100 {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.ring-blue-light-100\/0 {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.ring-blue-light-100\/5 {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.ring-blue-light-100\/10 {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.ring-blue-light-100\/20 {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.ring-blue-light-100\/25 {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.ring-blue-light-100\/30 {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.ring-blue-light-100\/40 {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.ring-blue-light-100\/50 {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.ring-blue-light-100\/60 {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.ring-blue-light-100\/70 {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.ring-blue-light-100\/75 {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.ring-blue-light-100\/80 {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.ring-blue-light-100\/90 {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.ring-blue-light-100\/95 {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.ring-blue-light-100\/100 {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.ring-blue-light-200\/0 {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.ring-blue-light-200\/5 {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.ring-blue-light-200\/10 {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.ring-blue-light-200\/20 {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.ring-blue-light-200\/25 {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.ring-blue-light-200\/30 {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.ring-blue-light-200\/40 {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.ring-blue-light-200\/50 {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.ring-blue-light-200\/60 {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.ring-blue-light-200\/70 {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.ring-blue-light-200\/75 {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.ring-blue-light-200\/80 {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.ring-blue-light-200\/90 {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.ring-blue-light-200\/95 {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.ring-blue-light-200\/100 {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.ring-blue-light-300\/0 {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.ring-blue-light-300\/5 {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.ring-blue-light-300\/10 {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.ring-blue-light-300\/20 {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.ring-blue-light-300\/25 {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.ring-blue-light-300\/30 {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.ring-blue-light-300\/40 {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.ring-blue-light-300\/50 {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.ring-blue-light-300\/60 {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.ring-blue-light-300\/70 {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.ring-blue-light-300\/75 {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.ring-blue-light-300\/80 {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.ring-blue-light-300\/90 {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.ring-blue-light-300\/95 {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.ring-blue-light-300\/100 {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.ring-blue-light-400\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.ring-blue-light-400\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.ring-blue-light-400\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.ring-blue-light-400\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.ring-blue-light-400\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.ring-blue-light-400\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.ring-blue-light-400\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.ring-blue-light-400\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.ring-blue-light-400\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.ring-blue-light-400\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.ring-blue-light-400\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.ring-blue-light-400\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.ring-blue-light-400\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.ring-blue-light-400\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.ring-blue-light-400\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.ring-blue-light-500\/0 {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.ring-blue-light-500\/5 {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.ring-blue-light-500\/10 {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.ring-blue-light-500\/20 {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.ring-blue-light-500\/25 {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.ring-blue-light-500\/30 {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.ring-blue-light-500\/40 {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.ring-blue-light-500\/50 {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.ring-blue-light-500\/60 {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.ring-blue-light-500\/70 {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.ring-blue-light-500\/75 {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.ring-blue-light-500\/80 {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.ring-blue-light-500\/90 {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.ring-blue-light-500\/95 {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.ring-blue-light-500\/100 {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.ring-blue-light-600\/0 {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.ring-blue-light-600\/5 {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.ring-blue-light-600\/10 {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.ring-blue-light-600\/20 {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.ring-blue-light-600\/25 {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.ring-blue-light-600\/30 {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.ring-blue-light-600\/40 {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.ring-blue-light-600\/50 {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.ring-blue-light-600\/60 {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.ring-blue-light-600\/70 {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.ring-blue-light-600\/75 {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.ring-blue-light-600\/80 {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.ring-blue-light-600\/90 {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.ring-blue-light-600\/95 {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.ring-blue-light-600\/100 {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.ring-blue-light-700\/0 {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.ring-blue-light-700\/5 {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.ring-blue-light-700\/10 {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.ring-blue-light-700\/20 {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.ring-blue-light-700\/25 {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.ring-blue-light-700\/30 {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.ring-blue-light-700\/40 {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.ring-blue-light-700\/50 {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.ring-blue-light-700\/60 {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.ring-blue-light-700\/70 {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.ring-blue-light-700\/75 {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.ring-blue-light-700\/80 {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.ring-blue-light-700\/90 {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.ring-blue-light-700\/95 {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.ring-blue-light-700\/100 {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.ring-blue-light-800\/0 {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.ring-blue-light-800\/5 {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.ring-blue-light-800\/10 {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.ring-blue-light-800\/20 {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.ring-blue-light-800\/25 {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.ring-blue-light-800\/30 {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.ring-blue-light-800\/40 {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.ring-blue-light-800\/50 {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.ring-blue-light-800\/60 {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.ring-blue-light-800\/70 {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.ring-blue-light-800\/75 {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.ring-blue-light-800\/80 {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.ring-blue-light-800\/90 {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.ring-blue-light-800\/95 {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.ring-blue-light-800\/100 {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.ring-blue-light-900\/0 {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.ring-blue-light-900\/5 {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.ring-blue-light-900\/10 {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.ring-blue-light-900\/20 {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.ring-blue-light-900\/25 {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.ring-blue-light-900\/30 {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.ring-blue-light-900\/40 {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.ring-blue-light-900\/50 {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.ring-blue-light-900\/60 {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.ring-blue-light-900\/70 {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.ring-blue-light-900\/75 {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.ring-blue-light-900\/80 {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.ring-blue-light-900\/90 {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.ring-blue-light-900\/95 {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.ring-blue-light-900\/100 {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.ring-blue-light\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.ring-blue-light\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.ring-blue-light\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.ring-blue-light\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.ring-blue-light\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.ring-blue-light\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.ring-blue-light\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.ring-blue-light\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.ring-blue-light\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.ring-blue-light\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.ring-blue-light\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.ring-blue-light\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.ring-blue-light\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.ring-blue-light\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.ring-blue-light\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.ring-blue-25\/0 {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.ring-blue-25\/5 {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.ring-blue-25\/10 {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.ring-blue-25\/20 {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.ring-blue-25\/25 {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.ring-blue-25\/30 {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.ring-blue-25\/40 {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.ring-blue-25\/50 {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.ring-blue-25\/60 {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.ring-blue-25\/70 {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.ring-blue-25\/75 {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.ring-blue-25\/80 {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.ring-blue-25\/90 {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.ring-blue-25\/95 {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.ring-blue-25\/100 {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.ring-blue-50\/0 {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.ring-blue-50\/5 {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.ring-blue-50\/10 {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.ring-blue-50\/20 {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.ring-blue-50\/25 {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.ring-blue-50\/30 {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.ring-blue-50\/40 {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.ring-blue-50\/50 {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.ring-blue-50\/60 {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.ring-blue-50\/70 {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.ring-blue-50\/75 {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.ring-blue-50\/80 {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.ring-blue-50\/90 {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.ring-blue-50\/95 {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.ring-blue-50\/100 {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.ring-blue-100\/0 {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.ring-blue-100\/5 {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.ring-blue-100\/10 {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.ring-blue-100\/20 {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.ring-blue-100\/25 {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.ring-blue-100\/30 {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.ring-blue-100\/40 {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.ring-blue-100\/50 {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.ring-blue-100\/60 {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.ring-blue-100\/70 {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.ring-blue-100\/75 {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.ring-blue-100\/80 {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.ring-blue-100\/90 {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.ring-blue-100\/95 {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.ring-blue-100\/100 {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.ring-blue-200\/0 {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.ring-blue-200\/5 {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.ring-blue-200\/10 {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.ring-blue-200\/20 {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.ring-blue-200\/25 {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.ring-blue-200\/30 {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.ring-blue-200\/40 {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.ring-blue-200\/50 {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.ring-blue-200\/60 {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.ring-blue-200\/70 {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.ring-blue-200\/75 {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.ring-blue-200\/80 {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.ring-blue-200\/90 {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.ring-blue-200\/95 {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.ring-blue-200\/100 {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.ring-blue-300\/0 {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.ring-blue-300\/5 {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.ring-blue-300\/10 {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.ring-blue-300\/20 {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.ring-blue-300\/25 {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.ring-blue-300\/30 {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.ring-blue-300\/40 {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.ring-blue-300\/50 {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.ring-blue-300\/60 {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.ring-blue-300\/70 {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.ring-blue-300\/75 {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.ring-blue-300\/80 {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.ring-blue-300\/90 {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.ring-blue-300\/95 {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.ring-blue-300\/100 {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.ring-blue-400\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.ring-blue-400\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.ring-blue-400\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.ring-blue-400\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.ring-blue-400\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.ring-blue-400\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.ring-blue-400\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.ring-blue-400\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.ring-blue-400\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.ring-blue-400\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.ring-blue-400\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.ring-blue-400\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.ring-blue-400\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.ring-blue-400\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.ring-blue-400\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.ring-blue-500\/0 {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.ring-blue-500\/5 {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.ring-blue-500\/10 {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.ring-blue-500\/20 {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.ring-blue-500\/25 {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.ring-blue-500\/30 {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.ring-blue-500\/40 {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.ring-blue-500\/50 {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.ring-blue-500\/60 {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.ring-blue-500\/70 {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.ring-blue-500\/75 {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.ring-blue-500\/80 {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.ring-blue-500\/90 {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.ring-blue-500\/95 {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.ring-blue-500\/100 {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.ring-blue-600\/0 {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.ring-blue-600\/5 {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.ring-blue-600\/10 {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.ring-blue-600\/20 {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.ring-blue-600\/25 {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.ring-blue-600\/30 {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.ring-blue-600\/40 {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.ring-blue-600\/50 {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.ring-blue-600\/60 {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.ring-blue-600\/70 {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.ring-blue-600\/75 {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.ring-blue-600\/80 {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.ring-blue-600\/90 {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.ring-blue-600\/95 {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.ring-blue-600\/100 {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.ring-blue-700\/0 {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.ring-blue-700\/5 {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.ring-blue-700\/10 {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.ring-blue-700\/20 {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.ring-blue-700\/25 {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.ring-blue-700\/30 {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.ring-blue-700\/40 {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.ring-blue-700\/50 {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.ring-blue-700\/60 {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.ring-blue-700\/70 {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.ring-blue-700\/75 {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.ring-blue-700\/80 {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.ring-blue-700\/90 {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.ring-blue-700\/95 {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.ring-blue-700\/100 {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.ring-blue-800\/0 {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.ring-blue-800\/5 {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.ring-blue-800\/10 {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.ring-blue-800\/20 {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.ring-blue-800\/25 {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.ring-blue-800\/30 {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.ring-blue-800\/40 {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.ring-blue-800\/50 {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.ring-blue-800\/60 {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.ring-blue-800\/70 {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.ring-blue-800\/75 {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.ring-blue-800\/80 {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.ring-blue-800\/90 {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.ring-blue-800\/95 {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.ring-blue-800\/100 {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.ring-blue-900\/0 {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.ring-blue-900\/5 {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.ring-blue-900\/10 {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.ring-blue-900\/20 {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.ring-blue-900\/25 {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.ring-blue-900\/30 {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.ring-blue-900\/40 {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.ring-blue-900\/50 {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.ring-blue-900\/60 {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.ring-blue-900\/70 {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.ring-blue-900\/75 {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.ring-blue-900\/80 {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.ring-blue-900\/90 {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.ring-blue-900\/95 {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.ring-blue-900\/100 {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.ring-blue\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.ring-blue\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.ring-blue\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.ring-blue\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.ring-blue\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.ring-blue\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.ring-blue\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.ring-blue\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.ring-blue\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.ring-blue\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.ring-blue\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.ring-blue\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.ring-blue\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.ring-blue\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.ring-blue\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.ring-blue-dark-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.ring-blue-dark-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.ring-blue-dark-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.ring-blue-dark-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.ring-blue-dark-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.ring-blue-dark-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.ring-blue-dark-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.ring-blue-dark-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.ring-blue-dark-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.ring-blue-dark-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.ring-blue-dark-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.ring-blue-dark-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.ring-blue-dark-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.ring-blue-dark-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.ring-blue-dark-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.ring-blue-dark-50\/0 {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.ring-blue-dark-50\/5 {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.ring-blue-dark-50\/10 {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.ring-blue-dark-50\/20 {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.ring-blue-dark-50\/25 {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.ring-blue-dark-50\/30 {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.ring-blue-dark-50\/40 {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.ring-blue-dark-50\/50 {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.ring-blue-dark-50\/60 {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.ring-blue-dark-50\/70 {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.ring-blue-dark-50\/75 {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.ring-blue-dark-50\/80 {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.ring-blue-dark-50\/90 {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.ring-blue-dark-50\/95 {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.ring-blue-dark-50\/100 {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.ring-blue-dark-100\/0 {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.ring-blue-dark-100\/5 {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.ring-blue-dark-100\/10 {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.ring-blue-dark-100\/20 {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.ring-blue-dark-100\/25 {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.ring-blue-dark-100\/30 {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.ring-blue-dark-100\/40 {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.ring-blue-dark-100\/50 {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.ring-blue-dark-100\/60 {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.ring-blue-dark-100\/70 {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.ring-blue-dark-100\/75 {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.ring-blue-dark-100\/80 {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.ring-blue-dark-100\/90 {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.ring-blue-dark-100\/95 {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.ring-blue-dark-100\/100 {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.ring-blue-dark-200\/0 {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.ring-blue-dark-200\/5 {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.ring-blue-dark-200\/10 {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.ring-blue-dark-200\/20 {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.ring-blue-dark-200\/25 {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.ring-blue-dark-200\/30 {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.ring-blue-dark-200\/40 {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.ring-blue-dark-200\/50 {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.ring-blue-dark-200\/60 {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.ring-blue-dark-200\/70 {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.ring-blue-dark-200\/75 {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.ring-blue-dark-200\/80 {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.ring-blue-dark-200\/90 {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.ring-blue-dark-200\/95 {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.ring-blue-dark-200\/100 {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.ring-blue-dark-300\/0 {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.ring-blue-dark-300\/5 {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.ring-blue-dark-300\/10 {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.ring-blue-dark-300\/20 {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.ring-blue-dark-300\/25 {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.ring-blue-dark-300\/30 {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.ring-blue-dark-300\/40 {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.ring-blue-dark-300\/50 {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.ring-blue-dark-300\/60 {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.ring-blue-dark-300\/70 {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.ring-blue-dark-300\/75 {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.ring-blue-dark-300\/80 {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.ring-blue-dark-300\/90 {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.ring-blue-dark-300\/95 {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.ring-blue-dark-300\/100 {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.ring-blue-dark-400\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.ring-blue-dark-400\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.ring-blue-dark-400\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.ring-blue-dark-400\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.ring-blue-dark-400\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.ring-blue-dark-400\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.ring-blue-dark-400\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.ring-blue-dark-400\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.ring-blue-dark-400\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.ring-blue-dark-400\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.ring-blue-dark-400\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.ring-blue-dark-400\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.ring-blue-dark-400\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.ring-blue-dark-400\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.ring-blue-dark-400\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.ring-blue-dark-500\/0 {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.ring-blue-dark-500\/5 {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.ring-blue-dark-500\/10 {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.ring-blue-dark-500\/20 {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.ring-blue-dark-500\/25 {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.ring-blue-dark-500\/30 {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.ring-blue-dark-500\/40 {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.ring-blue-dark-500\/50 {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.ring-blue-dark-500\/60 {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.ring-blue-dark-500\/70 {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.ring-blue-dark-500\/75 {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.ring-blue-dark-500\/80 {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.ring-blue-dark-500\/90 {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.ring-blue-dark-500\/95 {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.ring-blue-dark-500\/100 {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.ring-blue-dark-600\/0 {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.ring-blue-dark-600\/5 {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.ring-blue-dark-600\/10 {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.ring-blue-dark-600\/20 {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.ring-blue-dark-600\/25 {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.ring-blue-dark-600\/30 {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.ring-blue-dark-600\/40 {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.ring-blue-dark-600\/50 {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.ring-blue-dark-600\/60 {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.ring-blue-dark-600\/70 {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.ring-blue-dark-600\/75 {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.ring-blue-dark-600\/80 {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.ring-blue-dark-600\/90 {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.ring-blue-dark-600\/95 {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.ring-blue-dark-600\/100 {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.ring-blue-dark-700\/0 {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.ring-blue-dark-700\/5 {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.ring-blue-dark-700\/10 {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.ring-blue-dark-700\/20 {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.ring-blue-dark-700\/25 {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.ring-blue-dark-700\/30 {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.ring-blue-dark-700\/40 {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.ring-blue-dark-700\/50 {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.ring-blue-dark-700\/60 {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.ring-blue-dark-700\/70 {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.ring-blue-dark-700\/75 {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.ring-blue-dark-700\/80 {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.ring-blue-dark-700\/90 {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.ring-blue-dark-700\/95 {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.ring-blue-dark-700\/100 {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.ring-blue-dark-800\/0 {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.ring-blue-dark-800\/5 {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.ring-blue-dark-800\/10 {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.ring-blue-dark-800\/20 {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.ring-blue-dark-800\/25 {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.ring-blue-dark-800\/30 {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.ring-blue-dark-800\/40 {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.ring-blue-dark-800\/50 {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.ring-blue-dark-800\/60 {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.ring-blue-dark-800\/70 {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.ring-blue-dark-800\/75 {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.ring-blue-dark-800\/80 {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.ring-blue-dark-800\/90 {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.ring-blue-dark-800\/95 {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.ring-blue-dark-800\/100 {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.ring-blue-dark-900\/0 {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.ring-blue-dark-900\/5 {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.ring-blue-dark-900\/10 {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.ring-blue-dark-900\/20 {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.ring-blue-dark-900\/25 {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.ring-blue-dark-900\/30 {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.ring-blue-dark-900\/40 {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.ring-blue-dark-900\/50 {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.ring-blue-dark-900\/60 {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.ring-blue-dark-900\/70 {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.ring-blue-dark-900\/75 {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.ring-blue-dark-900\/80 {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.ring-blue-dark-900\/90 {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.ring-blue-dark-900\/95 {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.ring-blue-dark-900\/100 {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.ring-blue-dark\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.ring-blue-dark\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.ring-blue-dark\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.ring-blue-dark\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.ring-blue-dark\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.ring-blue-dark\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.ring-blue-dark\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.ring-blue-dark\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.ring-blue-dark\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.ring-blue-dark\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.ring-blue-dark\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.ring-blue-dark\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.ring-blue-dark\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.ring-blue-dark\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.ring-blue-dark\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.ring-indigo-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.ring-indigo-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.ring-indigo-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.ring-indigo-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.ring-indigo-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.ring-indigo-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.ring-indigo-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.ring-indigo-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.ring-indigo-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.ring-indigo-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.ring-indigo-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.ring-indigo-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.ring-indigo-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.ring-indigo-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.ring-indigo-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.ring-indigo-50\/0 {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.ring-indigo-50\/5 {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.ring-indigo-50\/10 {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.ring-indigo-50\/20 {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.ring-indigo-50\/25 {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.ring-indigo-50\/30 {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.ring-indigo-50\/40 {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.ring-indigo-50\/50 {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.ring-indigo-50\/60 {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.ring-indigo-50\/70 {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.ring-indigo-50\/75 {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.ring-indigo-50\/80 {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.ring-indigo-50\/90 {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.ring-indigo-50\/95 {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.ring-indigo-50\/100 {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.ring-indigo-100\/0 {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.ring-indigo-100\/5 {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.ring-indigo-100\/10 {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.ring-indigo-100\/20 {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.ring-indigo-100\/25 {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.ring-indigo-100\/30 {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.ring-indigo-100\/40 {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.ring-indigo-100\/50 {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.ring-indigo-100\/60 {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.ring-indigo-100\/70 {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.ring-indigo-100\/75 {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.ring-indigo-100\/80 {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.ring-indigo-100\/90 {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.ring-indigo-100\/95 {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.ring-indigo-100\/100 {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.ring-indigo-200\/0 {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.ring-indigo-200\/5 {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.ring-indigo-200\/10 {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.ring-indigo-200\/20 {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.ring-indigo-200\/25 {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.ring-indigo-200\/30 {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.ring-indigo-200\/40 {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.ring-indigo-200\/50 {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.ring-indigo-200\/60 {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.ring-indigo-200\/70 {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.ring-indigo-200\/75 {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.ring-indigo-200\/80 {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.ring-indigo-200\/90 {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.ring-indigo-200\/95 {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.ring-indigo-200\/100 {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.ring-indigo-300\/0 {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.ring-indigo-300\/5 {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.ring-indigo-300\/10 {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.ring-indigo-300\/20 {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.ring-indigo-300\/25 {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.ring-indigo-300\/30 {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.ring-indigo-300\/40 {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.ring-indigo-300\/50 {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.ring-indigo-300\/60 {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.ring-indigo-300\/70 {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.ring-indigo-300\/75 {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.ring-indigo-300\/80 {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.ring-indigo-300\/90 {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.ring-indigo-300\/95 {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.ring-indigo-300\/100 {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.ring-indigo-400\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.ring-indigo-400\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.ring-indigo-400\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.ring-indigo-400\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.ring-indigo-400\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.ring-indigo-400\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.ring-indigo-400\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.ring-indigo-400\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.ring-indigo-400\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.ring-indigo-400\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.ring-indigo-400\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.ring-indigo-400\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.ring-indigo-400\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.ring-indigo-400\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.ring-indigo-400\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.ring-indigo-500\/0 {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.ring-indigo-500\/5 {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.ring-indigo-500\/10 {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.ring-indigo-500\/20 {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.ring-indigo-500\/25 {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.ring-indigo-500\/30 {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.ring-indigo-500\/40 {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.ring-indigo-500\/50 {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.ring-indigo-500\/60 {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.ring-indigo-500\/70 {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.ring-indigo-500\/75 {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.ring-indigo-500\/80 {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.ring-indigo-500\/90 {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.ring-indigo-500\/95 {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.ring-indigo-500\/100 {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.ring-indigo-600\/0 {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.ring-indigo-600\/5 {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.ring-indigo-600\/10 {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.ring-indigo-600\/20 {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.ring-indigo-600\/25 {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.ring-indigo-600\/30 {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.ring-indigo-600\/40 {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.ring-indigo-600\/50 {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.ring-indigo-600\/60 {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.ring-indigo-600\/70 {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.ring-indigo-600\/75 {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.ring-indigo-600\/80 {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.ring-indigo-600\/90 {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.ring-indigo-600\/95 {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.ring-indigo-600\/100 {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.ring-indigo-700\/0 {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.ring-indigo-700\/5 {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.ring-indigo-700\/10 {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.ring-indigo-700\/20 {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.ring-indigo-700\/25 {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.ring-indigo-700\/30 {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.ring-indigo-700\/40 {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.ring-indigo-700\/50 {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.ring-indigo-700\/60 {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.ring-indigo-700\/70 {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.ring-indigo-700\/75 {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.ring-indigo-700\/80 {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.ring-indigo-700\/90 {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.ring-indigo-700\/95 {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.ring-indigo-700\/100 {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.ring-indigo-800\/0 {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.ring-indigo-800\/5 {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.ring-indigo-800\/10 {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.ring-indigo-800\/20 {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.ring-indigo-800\/25 {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.ring-indigo-800\/30 {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.ring-indigo-800\/40 {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.ring-indigo-800\/50 {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.ring-indigo-800\/60 {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.ring-indigo-800\/70 {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.ring-indigo-800\/75 {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.ring-indigo-800\/80 {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.ring-indigo-800\/90 {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.ring-indigo-800\/95 {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.ring-indigo-800\/100 {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.ring-indigo-900\/0 {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.ring-indigo-900\/5 {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.ring-indigo-900\/10 {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.ring-indigo-900\/20 {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.ring-indigo-900\/25 {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.ring-indigo-900\/30 {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.ring-indigo-900\/40 {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.ring-indigo-900\/50 {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.ring-indigo-900\/60 {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.ring-indigo-900\/70 {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.ring-indigo-900\/75 {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.ring-indigo-900\/80 {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.ring-indigo-900\/90 {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.ring-indigo-900\/95 {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.ring-indigo-900\/100 {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.ring-indigo\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.ring-indigo\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.ring-indigo\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.ring-indigo\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.ring-indigo\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.ring-indigo\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.ring-indigo\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.ring-indigo\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.ring-indigo\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.ring-indigo\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.ring-indigo\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.ring-indigo\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.ring-indigo\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.ring-indigo\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.ring-indigo\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.ring-violet-25\/0 {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.ring-violet-25\/5 {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.ring-violet-25\/10 {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.ring-violet-25\/20 {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.ring-violet-25\/25 {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.ring-violet-25\/30 {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.ring-violet-25\/40 {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.ring-violet-25\/50 {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.ring-violet-25\/60 {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.ring-violet-25\/70 {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.ring-violet-25\/75 {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.ring-violet-25\/80 {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.ring-violet-25\/90 {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.ring-violet-25\/95 {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.ring-violet-25\/100 {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.ring-violet-50\/0 {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.ring-violet-50\/5 {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.ring-violet-50\/10 {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.ring-violet-50\/20 {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.ring-violet-50\/25 {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.ring-violet-50\/30 {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.ring-violet-50\/40 {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.ring-violet-50\/50 {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.ring-violet-50\/60 {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.ring-violet-50\/70 {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.ring-violet-50\/75 {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.ring-violet-50\/80 {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.ring-violet-50\/90 {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.ring-violet-50\/95 {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.ring-violet-50\/100 {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.ring-violet-100\/0 {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.ring-violet-100\/5 {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.ring-violet-100\/10 {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.ring-violet-100\/20 {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.ring-violet-100\/25 {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.ring-violet-100\/30 {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.ring-violet-100\/40 {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.ring-violet-100\/50 {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.ring-violet-100\/60 {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.ring-violet-100\/70 {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.ring-violet-100\/75 {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.ring-violet-100\/80 {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.ring-violet-100\/90 {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.ring-violet-100\/95 {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.ring-violet-100\/100 {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.ring-violet-200\/0 {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.ring-violet-200\/5 {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.ring-violet-200\/10 {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.ring-violet-200\/20 {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.ring-violet-200\/25 {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.ring-violet-200\/30 {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.ring-violet-200\/40 {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.ring-violet-200\/50 {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.ring-violet-200\/60 {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.ring-violet-200\/70 {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.ring-violet-200\/75 {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.ring-violet-200\/80 {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.ring-violet-200\/90 {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.ring-violet-200\/95 {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.ring-violet-200\/100 {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.ring-violet-300\/0 {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.ring-violet-300\/5 {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.ring-violet-300\/10 {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.ring-violet-300\/20 {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.ring-violet-300\/25 {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.ring-violet-300\/30 {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.ring-violet-300\/40 {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.ring-violet-300\/50 {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.ring-violet-300\/60 {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.ring-violet-300\/70 {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.ring-violet-300\/75 {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.ring-violet-300\/80 {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.ring-violet-300\/90 {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.ring-violet-300\/95 {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.ring-violet-300\/100 {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.ring-violet-400\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.ring-violet-400\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.ring-violet-400\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.ring-violet-400\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.ring-violet-400\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.ring-violet-400\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.ring-violet-400\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.ring-violet-400\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.ring-violet-400\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.ring-violet-400\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.ring-violet-400\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.ring-violet-400\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.ring-violet-400\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.ring-violet-400\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.ring-violet-400\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.ring-violet-500\/0 {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.ring-violet-500\/5 {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.ring-violet-500\/10 {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.ring-violet-500\/20 {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.ring-violet-500\/25 {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.ring-violet-500\/30 {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.ring-violet-500\/40 {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.ring-violet-500\/50 {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.ring-violet-500\/60 {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.ring-violet-500\/70 {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.ring-violet-500\/75 {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.ring-violet-500\/80 {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.ring-violet-500\/90 {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.ring-violet-500\/95 {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.ring-violet-500\/100 {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.ring-violet-600\/0 {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.ring-violet-600\/5 {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.ring-violet-600\/10 {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.ring-violet-600\/20 {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.ring-violet-600\/25 {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.ring-violet-600\/30 {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.ring-violet-600\/40 {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.ring-violet-600\/50 {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.ring-violet-600\/60 {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.ring-violet-600\/70 {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.ring-violet-600\/75 {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.ring-violet-600\/80 {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.ring-violet-600\/90 {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.ring-violet-600\/95 {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.ring-violet-600\/100 {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.ring-violet-700\/0 {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.ring-violet-700\/5 {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.ring-violet-700\/10 {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.ring-violet-700\/20 {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.ring-violet-700\/25 {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.ring-violet-700\/30 {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.ring-violet-700\/40 {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.ring-violet-700\/50 {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.ring-violet-700\/60 {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.ring-violet-700\/70 {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.ring-violet-700\/75 {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.ring-violet-700\/80 {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.ring-violet-700\/90 {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.ring-violet-700\/95 {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.ring-violet-700\/100 {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.ring-violet-800\/0 {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.ring-violet-800\/5 {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.ring-violet-800\/10 {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.ring-violet-800\/20 {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.ring-violet-800\/25 {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.ring-violet-800\/30 {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.ring-violet-800\/40 {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.ring-violet-800\/50 {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.ring-violet-800\/60 {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.ring-violet-800\/70 {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.ring-violet-800\/75 {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.ring-violet-800\/80 {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.ring-violet-800\/90 {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.ring-violet-800\/95 {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.ring-violet-800\/100 {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.ring-violet-900\/0 {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.ring-violet-900\/5 {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.ring-violet-900\/10 {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.ring-violet-900\/20 {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.ring-violet-900\/25 {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.ring-violet-900\/30 {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.ring-violet-900\/40 {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.ring-violet-900\/50 {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.ring-violet-900\/60 {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.ring-violet-900\/70 {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.ring-violet-900\/75 {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.ring-violet-900\/80 {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.ring-violet-900\/90 {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.ring-violet-900\/95 {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.ring-violet-900\/100 {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.ring-violet\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.ring-violet\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.ring-violet\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.ring-violet\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.ring-violet\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.ring-violet\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.ring-violet\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.ring-violet\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.ring-violet\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.ring-violet\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.ring-violet\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.ring-violet\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.ring-violet\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.ring-violet\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.ring-violet\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.ring-purple-25\/0 {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.ring-purple-25\/5 {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.ring-purple-25\/10 {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.ring-purple-25\/20 {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.ring-purple-25\/25 {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.ring-purple-25\/30 {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.ring-purple-25\/40 {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.ring-purple-25\/50 {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.ring-purple-25\/60 {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.ring-purple-25\/70 {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.ring-purple-25\/75 {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.ring-purple-25\/80 {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.ring-purple-25\/90 {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.ring-purple-25\/95 {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.ring-purple-25\/100 {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.ring-purple-50\/0 {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.ring-purple-50\/5 {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.ring-purple-50\/10 {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.ring-purple-50\/20 {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.ring-purple-50\/25 {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.ring-purple-50\/30 {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.ring-purple-50\/40 {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.ring-purple-50\/50 {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.ring-purple-50\/60 {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.ring-purple-50\/70 {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.ring-purple-50\/75 {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.ring-purple-50\/80 {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.ring-purple-50\/90 {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.ring-purple-50\/95 {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.ring-purple-50\/100 {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.ring-purple-100\/0 {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.ring-purple-100\/5 {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.ring-purple-100\/10 {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.ring-purple-100\/20 {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.ring-purple-100\/25 {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.ring-purple-100\/30 {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.ring-purple-100\/40 {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.ring-purple-100\/50 {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.ring-purple-100\/60 {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.ring-purple-100\/70 {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.ring-purple-100\/75 {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.ring-purple-100\/80 {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.ring-purple-100\/90 {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.ring-purple-100\/95 {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.ring-purple-100\/100 {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.ring-purple-200\/0 {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.ring-purple-200\/5 {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.ring-purple-200\/10 {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.ring-purple-200\/20 {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.ring-purple-200\/25 {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.ring-purple-200\/30 {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.ring-purple-200\/40 {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.ring-purple-200\/50 {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.ring-purple-200\/60 {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.ring-purple-200\/70 {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.ring-purple-200\/75 {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.ring-purple-200\/80 {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.ring-purple-200\/90 {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.ring-purple-200\/95 {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.ring-purple-200\/100 {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.ring-purple-300\/0 {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.ring-purple-300\/5 {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.ring-purple-300\/10 {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.ring-purple-300\/20 {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.ring-purple-300\/25 {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.ring-purple-300\/30 {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.ring-purple-300\/40 {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.ring-purple-300\/50 {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.ring-purple-300\/60 {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.ring-purple-300\/70 {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.ring-purple-300\/75 {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.ring-purple-300\/80 {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.ring-purple-300\/90 {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.ring-purple-300\/95 {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.ring-purple-300\/100 {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.ring-purple-400\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.ring-purple-400\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.ring-purple-400\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.ring-purple-400\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.ring-purple-400\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.ring-purple-400\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.ring-purple-400\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.ring-purple-400\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.ring-purple-400\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.ring-purple-400\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.ring-purple-400\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.ring-purple-400\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.ring-purple-400\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.ring-purple-400\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.ring-purple-400\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.ring-purple-500\/0 {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.ring-purple-500\/5 {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.ring-purple-500\/10 {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.ring-purple-500\/20 {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.ring-purple-500\/25 {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.ring-purple-500\/30 {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.ring-purple-500\/40 {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.ring-purple-500\/50 {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.ring-purple-500\/60 {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.ring-purple-500\/70 {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.ring-purple-500\/75 {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.ring-purple-500\/80 {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.ring-purple-500\/90 {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.ring-purple-500\/95 {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.ring-purple-500\/100 {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.ring-purple-600\/0 {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.ring-purple-600\/5 {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.ring-purple-600\/10 {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.ring-purple-600\/20 {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.ring-purple-600\/25 {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.ring-purple-600\/30 {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.ring-purple-600\/40 {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.ring-purple-600\/50 {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.ring-purple-600\/60 {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.ring-purple-600\/70 {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.ring-purple-600\/75 {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.ring-purple-600\/80 {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.ring-purple-600\/90 {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.ring-purple-600\/95 {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.ring-purple-600\/100 {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.ring-purple-700\/0 {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.ring-purple-700\/5 {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.ring-purple-700\/10 {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.ring-purple-700\/20 {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.ring-purple-700\/25 {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.ring-purple-700\/30 {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.ring-purple-700\/40 {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.ring-purple-700\/50 {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.ring-purple-700\/60 {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.ring-purple-700\/70 {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.ring-purple-700\/75 {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.ring-purple-700\/80 {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.ring-purple-700\/90 {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.ring-purple-700\/95 {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.ring-purple-700\/100 {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.ring-purple-800\/0 {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.ring-purple-800\/5 {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.ring-purple-800\/10 {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.ring-purple-800\/20 {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.ring-purple-800\/25 {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.ring-purple-800\/30 {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.ring-purple-800\/40 {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.ring-purple-800\/50 {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.ring-purple-800\/60 {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.ring-purple-800\/70 {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.ring-purple-800\/75 {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.ring-purple-800\/80 {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.ring-purple-800\/90 {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.ring-purple-800\/95 {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.ring-purple-800\/100 {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.ring-purple-900\/0 {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.ring-purple-900\/5 {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.ring-purple-900\/10 {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.ring-purple-900\/20 {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.ring-purple-900\/25 {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.ring-purple-900\/30 {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.ring-purple-900\/40 {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.ring-purple-900\/50 {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.ring-purple-900\/60 {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.ring-purple-900\/70 {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.ring-purple-900\/75 {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.ring-purple-900\/80 {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.ring-purple-900\/90 {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.ring-purple-900\/95 {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.ring-purple-900\/100 {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.ring-purple\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.ring-purple\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.ring-purple\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.ring-purple\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.ring-purple\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.ring-purple\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.ring-purple\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.ring-purple\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.ring-purple\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.ring-purple\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.ring-purple\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.ring-purple\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.ring-purple\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.ring-purple\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.ring-purple\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.ring-fuchsia-25\/0 {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.ring-fuchsia-25\/5 {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.ring-fuchsia-25\/10 {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.ring-fuchsia-25\/20 {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.ring-fuchsia-25\/25 {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.ring-fuchsia-25\/30 {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.ring-fuchsia-25\/40 {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.ring-fuchsia-25\/50 {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.ring-fuchsia-25\/60 {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.ring-fuchsia-25\/70 {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.ring-fuchsia-25\/75 {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.ring-fuchsia-25\/80 {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.ring-fuchsia-25\/90 {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.ring-fuchsia-25\/95 {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.ring-fuchsia-25\/100 {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.ring-fuchsia-50\/0 {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.ring-fuchsia-50\/5 {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.ring-fuchsia-50\/10 {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.ring-fuchsia-50\/20 {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.ring-fuchsia-50\/25 {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.ring-fuchsia-50\/30 {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.ring-fuchsia-50\/40 {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.ring-fuchsia-50\/50 {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.ring-fuchsia-50\/60 {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.ring-fuchsia-50\/70 {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.ring-fuchsia-50\/75 {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.ring-fuchsia-50\/80 {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.ring-fuchsia-50\/90 {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.ring-fuchsia-50\/95 {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.ring-fuchsia-50\/100 {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.ring-fuchsia-100\/0 {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.ring-fuchsia-100\/5 {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.ring-fuchsia-100\/10 {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.ring-fuchsia-100\/20 {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.ring-fuchsia-100\/25 {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.ring-fuchsia-100\/30 {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.ring-fuchsia-100\/40 {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.ring-fuchsia-100\/50 {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.ring-fuchsia-100\/60 {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.ring-fuchsia-100\/70 {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.ring-fuchsia-100\/75 {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.ring-fuchsia-100\/80 {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.ring-fuchsia-100\/90 {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.ring-fuchsia-100\/95 {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.ring-fuchsia-100\/100 {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.ring-fuchsia-200\/0 {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.ring-fuchsia-200\/5 {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.ring-fuchsia-200\/10 {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.ring-fuchsia-200\/20 {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.ring-fuchsia-200\/25 {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.ring-fuchsia-200\/30 {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.ring-fuchsia-200\/40 {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.ring-fuchsia-200\/50 {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.ring-fuchsia-200\/60 {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.ring-fuchsia-200\/70 {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.ring-fuchsia-200\/75 {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.ring-fuchsia-200\/80 {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.ring-fuchsia-200\/90 {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.ring-fuchsia-200\/95 {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.ring-fuchsia-200\/100 {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.ring-fuchsia-300\/0 {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.ring-fuchsia-300\/5 {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.ring-fuchsia-300\/10 {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.ring-fuchsia-300\/20 {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.ring-fuchsia-300\/25 {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.ring-fuchsia-300\/30 {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.ring-fuchsia-300\/40 {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.ring-fuchsia-300\/50 {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.ring-fuchsia-300\/60 {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.ring-fuchsia-300\/70 {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.ring-fuchsia-300\/75 {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.ring-fuchsia-300\/80 {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.ring-fuchsia-300\/90 {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.ring-fuchsia-300\/95 {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.ring-fuchsia-300\/100 {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.ring-fuchsia-400\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.ring-fuchsia-400\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.ring-fuchsia-400\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.ring-fuchsia-400\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.ring-fuchsia-400\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.ring-fuchsia-400\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.ring-fuchsia-400\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.ring-fuchsia-400\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.ring-fuchsia-400\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.ring-fuchsia-400\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.ring-fuchsia-400\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.ring-fuchsia-400\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.ring-fuchsia-400\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.ring-fuchsia-400\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.ring-fuchsia-400\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.ring-fuchsia-500\/0 {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.ring-fuchsia-500\/5 {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.ring-fuchsia-500\/10 {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.ring-fuchsia-500\/20 {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.ring-fuchsia-500\/25 {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.ring-fuchsia-500\/30 {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.ring-fuchsia-500\/40 {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.ring-fuchsia-500\/50 {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.ring-fuchsia-500\/60 {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.ring-fuchsia-500\/70 {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.ring-fuchsia-500\/75 {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.ring-fuchsia-500\/80 {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.ring-fuchsia-500\/90 {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.ring-fuchsia-500\/95 {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.ring-fuchsia-500\/100 {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.ring-fuchsia-600\/0 {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.ring-fuchsia-600\/5 {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.ring-fuchsia-600\/10 {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.ring-fuchsia-600\/20 {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.ring-fuchsia-600\/25 {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.ring-fuchsia-600\/30 {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.ring-fuchsia-600\/40 {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.ring-fuchsia-600\/50 {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.ring-fuchsia-600\/60 {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.ring-fuchsia-600\/70 {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.ring-fuchsia-600\/75 {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.ring-fuchsia-600\/80 {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.ring-fuchsia-600\/90 {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.ring-fuchsia-600\/95 {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.ring-fuchsia-600\/100 {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.ring-fuchsia-700\/0 {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.ring-fuchsia-700\/5 {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.ring-fuchsia-700\/10 {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.ring-fuchsia-700\/20 {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.ring-fuchsia-700\/25 {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.ring-fuchsia-700\/30 {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.ring-fuchsia-700\/40 {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.ring-fuchsia-700\/50 {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.ring-fuchsia-700\/60 {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.ring-fuchsia-700\/70 {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.ring-fuchsia-700\/75 {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.ring-fuchsia-700\/80 {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.ring-fuchsia-700\/90 {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.ring-fuchsia-700\/95 {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.ring-fuchsia-700\/100 {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.ring-fuchsia-800\/0 {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.ring-fuchsia-800\/5 {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.ring-fuchsia-800\/10 {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.ring-fuchsia-800\/20 {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.ring-fuchsia-800\/25 {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.ring-fuchsia-800\/30 {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.ring-fuchsia-800\/40 {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.ring-fuchsia-800\/50 {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.ring-fuchsia-800\/60 {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.ring-fuchsia-800\/70 {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.ring-fuchsia-800\/75 {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.ring-fuchsia-800\/80 {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.ring-fuchsia-800\/90 {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.ring-fuchsia-800\/95 {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.ring-fuchsia-800\/100 {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.ring-fuchsia-900\/0 {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.ring-fuchsia-900\/5 {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.ring-fuchsia-900\/10 {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.ring-fuchsia-900\/20 {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.ring-fuchsia-900\/25 {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.ring-fuchsia-900\/30 {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.ring-fuchsia-900\/40 {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.ring-fuchsia-900\/50 {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.ring-fuchsia-900\/60 {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.ring-fuchsia-900\/70 {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.ring-fuchsia-900\/75 {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.ring-fuchsia-900\/80 {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.ring-fuchsia-900\/90 {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.ring-fuchsia-900\/95 {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.ring-fuchsia-900\/100 {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.ring-fuchsia\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.ring-fuchsia\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.ring-fuchsia\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.ring-fuchsia\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.ring-fuchsia\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.ring-fuchsia\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.ring-fuchsia\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.ring-fuchsia\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.ring-fuchsia\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.ring-fuchsia\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.ring-fuchsia\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.ring-fuchsia\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.ring-fuchsia\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.ring-fuchsia\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.ring-fuchsia\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.ring-pink-25\/0 {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.ring-pink-25\/5 {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.ring-pink-25\/10 {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.ring-pink-25\/20 {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.ring-pink-25\/25 {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.ring-pink-25\/30 {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.ring-pink-25\/40 {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.ring-pink-25\/50 {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.ring-pink-25\/60 {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.ring-pink-25\/70 {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.ring-pink-25\/75 {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.ring-pink-25\/80 {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.ring-pink-25\/90 {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.ring-pink-25\/95 {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.ring-pink-25\/100 {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.ring-pink-50\/0 {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.ring-pink-50\/5 {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.ring-pink-50\/10 {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.ring-pink-50\/20 {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.ring-pink-50\/25 {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.ring-pink-50\/30 {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.ring-pink-50\/40 {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.ring-pink-50\/50 {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.ring-pink-50\/60 {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.ring-pink-50\/70 {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.ring-pink-50\/75 {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.ring-pink-50\/80 {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.ring-pink-50\/90 {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.ring-pink-50\/95 {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.ring-pink-50\/100 {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.ring-pink-100\/0 {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.ring-pink-100\/5 {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.ring-pink-100\/10 {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.ring-pink-100\/20 {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.ring-pink-100\/25 {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.ring-pink-100\/30 {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.ring-pink-100\/40 {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.ring-pink-100\/50 {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.ring-pink-100\/60 {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.ring-pink-100\/70 {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.ring-pink-100\/75 {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.ring-pink-100\/80 {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.ring-pink-100\/90 {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.ring-pink-100\/95 {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.ring-pink-100\/100 {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.ring-pink-200\/0 {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.ring-pink-200\/5 {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.ring-pink-200\/10 {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.ring-pink-200\/20 {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.ring-pink-200\/25 {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.ring-pink-200\/30 {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.ring-pink-200\/40 {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.ring-pink-200\/50 {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.ring-pink-200\/60 {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.ring-pink-200\/70 {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.ring-pink-200\/75 {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.ring-pink-200\/80 {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.ring-pink-200\/90 {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.ring-pink-200\/95 {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.ring-pink-200\/100 {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.ring-pink-300\/0 {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.ring-pink-300\/5 {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.ring-pink-300\/10 {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.ring-pink-300\/20 {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.ring-pink-300\/25 {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.ring-pink-300\/30 {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.ring-pink-300\/40 {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.ring-pink-300\/50 {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.ring-pink-300\/60 {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.ring-pink-300\/70 {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.ring-pink-300\/75 {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.ring-pink-300\/80 {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.ring-pink-300\/90 {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.ring-pink-300\/95 {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.ring-pink-300\/100 {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.ring-pink-400\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.ring-pink-400\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.ring-pink-400\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.ring-pink-400\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.ring-pink-400\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.ring-pink-400\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.ring-pink-400\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.ring-pink-400\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.ring-pink-400\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.ring-pink-400\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.ring-pink-400\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.ring-pink-400\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.ring-pink-400\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.ring-pink-400\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.ring-pink-400\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.ring-pink-500\/0 {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.ring-pink-500\/5 {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.ring-pink-500\/10 {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.ring-pink-500\/20 {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.ring-pink-500\/25 {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.ring-pink-500\/30 {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.ring-pink-500\/40 {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.ring-pink-500\/50 {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.ring-pink-500\/60 {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.ring-pink-500\/70 {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.ring-pink-500\/75 {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.ring-pink-500\/80 {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.ring-pink-500\/90 {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.ring-pink-500\/95 {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.ring-pink-500\/100 {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.ring-pink-600\/0 {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.ring-pink-600\/5 {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.ring-pink-600\/10 {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.ring-pink-600\/20 {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.ring-pink-600\/25 {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.ring-pink-600\/30 {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.ring-pink-600\/40 {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.ring-pink-600\/50 {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.ring-pink-600\/60 {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.ring-pink-600\/70 {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.ring-pink-600\/75 {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.ring-pink-600\/80 {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.ring-pink-600\/90 {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.ring-pink-600\/95 {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.ring-pink-600\/100 {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.ring-pink-700\/0 {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.ring-pink-700\/5 {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.ring-pink-700\/10 {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.ring-pink-700\/20 {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.ring-pink-700\/25 {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.ring-pink-700\/30 {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.ring-pink-700\/40 {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.ring-pink-700\/50 {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.ring-pink-700\/60 {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.ring-pink-700\/70 {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.ring-pink-700\/75 {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.ring-pink-700\/80 {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.ring-pink-700\/90 {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.ring-pink-700\/95 {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.ring-pink-700\/100 {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.ring-pink-800\/0 {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.ring-pink-800\/5 {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.ring-pink-800\/10 {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.ring-pink-800\/20 {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.ring-pink-800\/25 {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.ring-pink-800\/30 {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.ring-pink-800\/40 {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.ring-pink-800\/50 {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.ring-pink-800\/60 {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.ring-pink-800\/70 {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.ring-pink-800\/75 {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.ring-pink-800\/80 {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.ring-pink-800\/90 {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.ring-pink-800\/95 {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.ring-pink-800\/100 {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.ring-pink-900\/0 {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.ring-pink-900\/5 {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.ring-pink-900\/10 {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.ring-pink-900\/20 {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.ring-pink-900\/25 {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.ring-pink-900\/30 {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.ring-pink-900\/40 {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.ring-pink-900\/50 {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.ring-pink-900\/60 {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.ring-pink-900\/70 {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.ring-pink-900\/75 {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.ring-pink-900\/80 {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.ring-pink-900\/90 {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.ring-pink-900\/95 {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.ring-pink-900\/100 {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.ring-pink\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.ring-pink\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.ring-pink\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.ring-pink\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.ring-pink\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.ring-pink\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.ring-pink\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.ring-pink\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.ring-pink\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.ring-pink\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.ring-pink\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.ring-pink\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.ring-pink\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.ring-pink\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.ring-pink\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.ring-rose-25\/0 {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.ring-rose-25\/5 {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.ring-rose-25\/10 {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.ring-rose-25\/20 {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.ring-rose-25\/25 {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.ring-rose-25\/30 {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.ring-rose-25\/40 {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.ring-rose-25\/50 {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.ring-rose-25\/60 {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.ring-rose-25\/70 {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.ring-rose-25\/75 {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.ring-rose-25\/80 {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.ring-rose-25\/90 {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.ring-rose-25\/95 {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.ring-rose-25\/100 {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.ring-rose-50\/0 {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.ring-rose-50\/5 {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.ring-rose-50\/10 {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.ring-rose-50\/20 {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.ring-rose-50\/25 {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.ring-rose-50\/30 {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.ring-rose-50\/40 {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.ring-rose-50\/50 {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.ring-rose-50\/60 {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.ring-rose-50\/70 {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.ring-rose-50\/75 {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.ring-rose-50\/80 {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.ring-rose-50\/90 {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.ring-rose-50\/95 {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.ring-rose-50\/100 {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.ring-rose-100\/0 {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.ring-rose-100\/5 {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.ring-rose-100\/10 {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.ring-rose-100\/20 {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.ring-rose-100\/25 {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.ring-rose-100\/30 {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.ring-rose-100\/40 {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.ring-rose-100\/50 {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.ring-rose-100\/60 {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.ring-rose-100\/70 {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.ring-rose-100\/75 {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.ring-rose-100\/80 {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.ring-rose-100\/90 {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.ring-rose-100\/95 {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.ring-rose-100\/100 {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.ring-rose-200\/0 {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.ring-rose-200\/5 {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.ring-rose-200\/10 {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.ring-rose-200\/20 {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.ring-rose-200\/25 {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.ring-rose-200\/30 {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.ring-rose-200\/40 {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.ring-rose-200\/50 {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.ring-rose-200\/60 {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.ring-rose-200\/70 {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.ring-rose-200\/75 {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.ring-rose-200\/80 {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.ring-rose-200\/90 {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.ring-rose-200\/95 {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.ring-rose-200\/100 {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.ring-rose-300\/0 {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.ring-rose-300\/5 {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.ring-rose-300\/10 {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.ring-rose-300\/20 {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.ring-rose-300\/25 {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.ring-rose-300\/30 {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.ring-rose-300\/40 {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.ring-rose-300\/50 {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.ring-rose-300\/60 {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.ring-rose-300\/70 {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.ring-rose-300\/75 {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.ring-rose-300\/80 {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.ring-rose-300\/90 {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.ring-rose-300\/95 {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.ring-rose-300\/100 {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.ring-rose-400\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.ring-rose-400\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.ring-rose-400\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.ring-rose-400\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.ring-rose-400\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.ring-rose-400\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.ring-rose-400\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.ring-rose-400\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.ring-rose-400\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.ring-rose-400\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.ring-rose-400\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.ring-rose-400\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.ring-rose-400\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.ring-rose-400\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.ring-rose-400\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.ring-rose-500\/0 {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.ring-rose-500\/5 {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.ring-rose-500\/10 {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.ring-rose-500\/20 {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.ring-rose-500\/25 {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.ring-rose-500\/30 {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.ring-rose-500\/40 {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.ring-rose-500\/50 {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.ring-rose-500\/60 {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.ring-rose-500\/70 {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.ring-rose-500\/75 {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.ring-rose-500\/80 {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.ring-rose-500\/90 {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.ring-rose-500\/95 {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.ring-rose-500\/100 {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.ring-rose-600\/0 {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.ring-rose-600\/5 {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.ring-rose-600\/10 {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.ring-rose-600\/20 {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.ring-rose-600\/25 {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.ring-rose-600\/30 {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.ring-rose-600\/40 {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.ring-rose-600\/50 {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.ring-rose-600\/60 {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.ring-rose-600\/70 {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.ring-rose-600\/75 {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.ring-rose-600\/80 {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.ring-rose-600\/90 {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.ring-rose-600\/95 {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.ring-rose-600\/100 {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.ring-rose-700\/0 {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.ring-rose-700\/5 {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.ring-rose-700\/10 {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.ring-rose-700\/20 {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.ring-rose-700\/25 {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.ring-rose-700\/30 {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.ring-rose-700\/40 {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.ring-rose-700\/50 {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.ring-rose-700\/60 {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.ring-rose-700\/70 {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.ring-rose-700\/75 {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.ring-rose-700\/80 {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.ring-rose-700\/90 {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.ring-rose-700\/95 {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.ring-rose-700\/100 {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.ring-rose-800\/0 {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.ring-rose-800\/5 {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.ring-rose-800\/10 {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.ring-rose-800\/20 {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.ring-rose-800\/25 {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.ring-rose-800\/30 {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.ring-rose-800\/40 {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.ring-rose-800\/50 {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.ring-rose-800\/60 {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.ring-rose-800\/70 {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.ring-rose-800\/75 {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.ring-rose-800\/80 {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.ring-rose-800\/90 {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.ring-rose-800\/95 {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.ring-rose-800\/100 {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.ring-rose-900\/0 {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.ring-rose-900\/5 {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.ring-rose-900\/10 {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.ring-rose-900\/20 {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.ring-rose-900\/25 {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.ring-rose-900\/30 {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.ring-rose-900\/40 {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.ring-rose-900\/50 {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.ring-rose-900\/60 {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.ring-rose-900\/70 {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.ring-rose-900\/75 {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.ring-rose-900\/80 {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.ring-rose-900\/90 {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.ring-rose-900\/95 {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.ring-rose-900\/100 {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.ring-rose\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.ring-rose\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.ring-rose\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.ring-rose\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.ring-rose\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.ring-rose\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.ring-rose\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.ring-rose\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.ring-rose\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.ring-rose\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.ring-rose\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.ring-rose\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.ring-rose\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.ring-rose\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.ring-rose\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.ring-orange-dark-25\/0 {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.ring-orange-dark-25\/5 {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.ring-orange-dark-25\/10 {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.ring-orange-dark-25\/20 {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.ring-orange-dark-25\/25 {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.ring-orange-dark-25\/30 {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.ring-orange-dark-25\/40 {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.ring-orange-dark-25\/50 {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.ring-orange-dark-25\/60 {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.ring-orange-dark-25\/70 {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.ring-orange-dark-25\/75 {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.ring-orange-dark-25\/80 {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.ring-orange-dark-25\/90 {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.ring-orange-dark-25\/95 {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.ring-orange-dark-25\/100 {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.ring-orange-dark-50\/0 {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.ring-orange-dark-50\/5 {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.ring-orange-dark-50\/10 {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.ring-orange-dark-50\/20 {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.ring-orange-dark-50\/25 {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.ring-orange-dark-50\/30 {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.ring-orange-dark-50\/40 {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.ring-orange-dark-50\/50 {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.ring-orange-dark-50\/60 {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.ring-orange-dark-50\/70 {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.ring-orange-dark-50\/75 {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.ring-orange-dark-50\/80 {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.ring-orange-dark-50\/90 {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.ring-orange-dark-50\/95 {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.ring-orange-dark-50\/100 {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.ring-orange-dark-100\/0 {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.ring-orange-dark-100\/5 {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.ring-orange-dark-100\/10 {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.ring-orange-dark-100\/20 {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.ring-orange-dark-100\/25 {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.ring-orange-dark-100\/30 {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.ring-orange-dark-100\/40 {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.ring-orange-dark-100\/50 {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.ring-orange-dark-100\/60 {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.ring-orange-dark-100\/70 {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.ring-orange-dark-100\/75 {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.ring-orange-dark-100\/80 {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.ring-orange-dark-100\/90 {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.ring-orange-dark-100\/95 {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.ring-orange-dark-100\/100 {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.ring-orange-dark-200\/0 {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.ring-orange-dark-200\/5 {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.ring-orange-dark-200\/10 {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.ring-orange-dark-200\/20 {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.ring-orange-dark-200\/25 {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.ring-orange-dark-200\/30 {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.ring-orange-dark-200\/40 {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.ring-orange-dark-200\/50 {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.ring-orange-dark-200\/60 {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.ring-orange-dark-200\/70 {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.ring-orange-dark-200\/75 {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.ring-orange-dark-200\/80 {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.ring-orange-dark-200\/90 {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.ring-orange-dark-200\/95 {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.ring-orange-dark-200\/100 {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.ring-orange-dark-300\/0 {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.ring-orange-dark-300\/5 {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.ring-orange-dark-300\/10 {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.ring-orange-dark-300\/20 {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.ring-orange-dark-300\/25 {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.ring-orange-dark-300\/30 {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.ring-orange-dark-300\/40 {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.ring-orange-dark-300\/50 {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.ring-orange-dark-300\/60 {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.ring-orange-dark-300\/70 {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.ring-orange-dark-300\/75 {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.ring-orange-dark-300\/80 {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.ring-orange-dark-300\/90 {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.ring-orange-dark-300\/95 {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.ring-orange-dark-300\/100 {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.ring-orange-dark-400\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.ring-orange-dark-400\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.ring-orange-dark-400\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.ring-orange-dark-400\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.ring-orange-dark-400\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.ring-orange-dark-400\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.ring-orange-dark-400\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.ring-orange-dark-400\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.ring-orange-dark-400\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.ring-orange-dark-400\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.ring-orange-dark-400\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.ring-orange-dark-400\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.ring-orange-dark-400\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.ring-orange-dark-400\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.ring-orange-dark-400\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.ring-orange-dark-500\/0 {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.ring-orange-dark-500\/5 {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.ring-orange-dark-500\/10 {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.ring-orange-dark-500\/20 {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.ring-orange-dark-500\/25 {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.ring-orange-dark-500\/30 {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.ring-orange-dark-500\/40 {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.ring-orange-dark-500\/50 {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.ring-orange-dark-500\/60 {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.ring-orange-dark-500\/70 {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.ring-orange-dark-500\/75 {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.ring-orange-dark-500\/80 {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.ring-orange-dark-500\/90 {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.ring-orange-dark-500\/95 {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.ring-orange-dark-500\/100 {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.ring-orange-dark-600\/0 {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.ring-orange-dark-600\/5 {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.ring-orange-dark-600\/10 {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.ring-orange-dark-600\/20 {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.ring-orange-dark-600\/25 {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.ring-orange-dark-600\/30 {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.ring-orange-dark-600\/40 {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.ring-orange-dark-600\/50 {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.ring-orange-dark-600\/60 {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.ring-orange-dark-600\/70 {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.ring-orange-dark-600\/75 {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.ring-orange-dark-600\/80 {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.ring-orange-dark-600\/90 {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.ring-orange-dark-600\/95 {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.ring-orange-dark-600\/100 {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.ring-orange-dark-700\/0 {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.ring-orange-dark-700\/5 {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.ring-orange-dark-700\/10 {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.ring-orange-dark-700\/20 {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.ring-orange-dark-700\/25 {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.ring-orange-dark-700\/30 {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.ring-orange-dark-700\/40 {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.ring-orange-dark-700\/50 {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.ring-orange-dark-700\/60 {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.ring-orange-dark-700\/70 {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.ring-orange-dark-700\/75 {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.ring-orange-dark-700\/80 {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.ring-orange-dark-700\/90 {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.ring-orange-dark-700\/95 {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.ring-orange-dark-700\/100 {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.ring-orange-dark-800\/0 {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.ring-orange-dark-800\/5 {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.ring-orange-dark-800\/10 {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.ring-orange-dark-800\/20 {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.ring-orange-dark-800\/25 {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.ring-orange-dark-800\/30 {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.ring-orange-dark-800\/40 {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.ring-orange-dark-800\/50 {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.ring-orange-dark-800\/60 {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.ring-orange-dark-800\/70 {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.ring-orange-dark-800\/75 {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.ring-orange-dark-800\/80 {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.ring-orange-dark-800\/90 {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.ring-orange-dark-800\/95 {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.ring-orange-dark-800\/100 {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.ring-orange-dark-900\/0 {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.ring-orange-dark-900\/5 {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.ring-orange-dark-900\/10 {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.ring-orange-dark-900\/20 {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.ring-orange-dark-900\/25 {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.ring-orange-dark-900\/30 {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.ring-orange-dark-900\/40 {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.ring-orange-dark-900\/50 {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.ring-orange-dark-900\/60 {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.ring-orange-dark-900\/70 {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.ring-orange-dark-900\/75 {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.ring-orange-dark-900\/80 {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.ring-orange-dark-900\/90 {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.ring-orange-dark-900\/95 {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.ring-orange-dark-900\/100 {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.ring-orange-dark\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.ring-orange-dark\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.ring-orange-dark\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.ring-orange-dark\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.ring-orange-dark\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.ring-orange-dark\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.ring-orange-dark\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.ring-orange-dark\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.ring-orange-dark\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.ring-orange-dark\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.ring-orange-dark\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.ring-orange-dark\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.ring-orange-dark\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.ring-orange-dark\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.ring-orange-dark\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.ring-orange-25\/0 {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.ring-orange-25\/5 {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.ring-orange-25\/10 {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.ring-orange-25\/20 {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.ring-orange-25\/25 {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.ring-orange-25\/30 {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.ring-orange-25\/40 {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.ring-orange-25\/50 {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.ring-orange-25\/60 {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.ring-orange-25\/70 {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.ring-orange-25\/75 {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.ring-orange-25\/80 {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.ring-orange-25\/90 {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.ring-orange-25\/95 {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.ring-orange-25\/100 {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.ring-orange-50\/0 {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.ring-orange-50\/5 {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.ring-orange-50\/10 {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.ring-orange-50\/20 {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.ring-orange-50\/25 {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.ring-orange-50\/30 {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.ring-orange-50\/40 {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.ring-orange-50\/50 {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.ring-orange-50\/60 {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.ring-orange-50\/70 {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.ring-orange-50\/75 {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.ring-orange-50\/80 {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.ring-orange-50\/90 {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.ring-orange-50\/95 {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.ring-orange-50\/100 {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.ring-orange-100\/0 {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.ring-orange-100\/5 {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.ring-orange-100\/10 {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.ring-orange-100\/20 {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.ring-orange-100\/25 {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.ring-orange-100\/30 {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.ring-orange-100\/40 {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.ring-orange-100\/50 {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.ring-orange-100\/60 {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.ring-orange-100\/70 {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.ring-orange-100\/75 {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.ring-orange-100\/80 {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.ring-orange-100\/90 {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.ring-orange-100\/95 {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.ring-orange-100\/100 {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.ring-orange-200\/0 {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.ring-orange-200\/5 {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.ring-orange-200\/10 {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.ring-orange-200\/20 {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.ring-orange-200\/25 {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.ring-orange-200\/30 {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.ring-orange-200\/40 {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.ring-orange-200\/50 {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.ring-orange-200\/60 {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.ring-orange-200\/70 {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.ring-orange-200\/75 {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.ring-orange-200\/80 {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.ring-orange-200\/90 {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.ring-orange-200\/95 {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.ring-orange-200\/100 {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.ring-orange-300\/0 {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.ring-orange-300\/5 {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.ring-orange-300\/10 {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.ring-orange-300\/20 {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.ring-orange-300\/25 {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.ring-orange-300\/30 {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.ring-orange-300\/40 {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.ring-orange-300\/50 {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.ring-orange-300\/60 {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.ring-orange-300\/70 {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.ring-orange-300\/75 {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.ring-orange-300\/80 {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.ring-orange-300\/90 {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.ring-orange-300\/95 {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.ring-orange-300\/100 {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.ring-orange-400\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.ring-orange-400\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.ring-orange-400\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.ring-orange-400\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.ring-orange-400\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.ring-orange-400\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.ring-orange-400\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.ring-orange-400\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.ring-orange-400\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.ring-orange-400\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.ring-orange-400\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.ring-orange-400\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.ring-orange-400\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.ring-orange-400\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.ring-orange-400\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.ring-orange-500\/0 {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.ring-orange-500\/5 {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.ring-orange-500\/10 {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.ring-orange-500\/20 {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.ring-orange-500\/25 {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.ring-orange-500\/30 {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.ring-orange-500\/40 {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.ring-orange-500\/50 {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.ring-orange-500\/60 {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.ring-orange-500\/70 {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.ring-orange-500\/75 {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.ring-orange-500\/80 {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.ring-orange-500\/90 {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.ring-orange-500\/95 {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.ring-orange-500\/100 {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.ring-orange-600\/0 {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.ring-orange-600\/5 {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.ring-orange-600\/10 {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.ring-orange-600\/20 {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.ring-orange-600\/25 {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.ring-orange-600\/30 {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.ring-orange-600\/40 {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.ring-orange-600\/50 {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.ring-orange-600\/60 {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.ring-orange-600\/70 {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.ring-orange-600\/75 {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.ring-orange-600\/80 {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.ring-orange-600\/90 {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.ring-orange-600\/95 {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.ring-orange-600\/100 {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.ring-orange-700\/0 {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.ring-orange-700\/5 {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.ring-orange-700\/10 {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.ring-orange-700\/20 {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.ring-orange-700\/25 {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.ring-orange-700\/30 {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.ring-orange-700\/40 {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.ring-orange-700\/50 {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.ring-orange-700\/60 {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.ring-orange-700\/70 {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.ring-orange-700\/75 {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.ring-orange-700\/80 {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.ring-orange-700\/90 {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.ring-orange-700\/95 {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.ring-orange-700\/100 {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.ring-orange-800\/0 {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.ring-orange-800\/5 {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.ring-orange-800\/10 {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.ring-orange-800\/20 {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.ring-orange-800\/25 {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.ring-orange-800\/30 {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.ring-orange-800\/40 {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.ring-orange-800\/50 {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.ring-orange-800\/60 {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.ring-orange-800\/70 {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.ring-orange-800\/75 {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.ring-orange-800\/80 {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.ring-orange-800\/90 {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.ring-orange-800\/95 {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.ring-orange-800\/100 {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.ring-orange-900\/0 {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.ring-orange-900\/5 {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.ring-orange-900\/10 {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.ring-orange-900\/20 {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.ring-orange-900\/25 {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.ring-orange-900\/30 {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.ring-orange-900\/40 {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.ring-orange-900\/50 {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.ring-orange-900\/60 {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.ring-orange-900\/70 {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.ring-orange-900\/75 {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.ring-orange-900\/80 {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.ring-orange-900\/90 {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.ring-orange-900\/95 {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.ring-orange-900\/100 {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.ring-orange\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.ring-orange\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.ring-orange\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.ring-orange\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.ring-orange\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.ring-orange\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.ring-orange\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.ring-orange\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.ring-orange\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.ring-orange\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.ring-orange\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.ring-orange\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.ring-orange\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.ring-orange\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.ring-orange\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.ring-yellow-25\/0 {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.ring-yellow-25\/5 {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.ring-yellow-25\/10 {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.ring-yellow-25\/20 {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.ring-yellow-25\/25 {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.ring-yellow-25\/30 {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.ring-yellow-25\/40 {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.ring-yellow-25\/50 {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.ring-yellow-25\/60 {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.ring-yellow-25\/70 {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.ring-yellow-25\/75 {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.ring-yellow-25\/80 {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.ring-yellow-25\/90 {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.ring-yellow-25\/95 {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.ring-yellow-25\/100 {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.ring-yellow-50\/0 {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.ring-yellow-50\/5 {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.ring-yellow-50\/10 {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.ring-yellow-50\/20 {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.ring-yellow-50\/25 {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.ring-yellow-50\/30 {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.ring-yellow-50\/40 {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.ring-yellow-50\/50 {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.ring-yellow-50\/60 {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.ring-yellow-50\/70 {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.ring-yellow-50\/75 {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.ring-yellow-50\/80 {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.ring-yellow-50\/90 {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.ring-yellow-50\/95 {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.ring-yellow-50\/100 {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.ring-yellow-100\/0 {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.ring-yellow-100\/5 {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.ring-yellow-100\/10 {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.ring-yellow-100\/20 {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.ring-yellow-100\/25 {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.ring-yellow-100\/30 {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.ring-yellow-100\/40 {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.ring-yellow-100\/50 {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.ring-yellow-100\/60 {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.ring-yellow-100\/70 {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.ring-yellow-100\/75 {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.ring-yellow-100\/80 {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.ring-yellow-100\/90 {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.ring-yellow-100\/95 {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.ring-yellow-100\/100 {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.ring-yellow-200\/0 {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.ring-yellow-200\/5 {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.ring-yellow-200\/10 {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.ring-yellow-200\/20 {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.ring-yellow-200\/25 {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.ring-yellow-200\/30 {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.ring-yellow-200\/40 {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.ring-yellow-200\/50 {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.ring-yellow-200\/60 {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.ring-yellow-200\/70 {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.ring-yellow-200\/75 {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.ring-yellow-200\/80 {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.ring-yellow-200\/90 {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.ring-yellow-200\/95 {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.ring-yellow-200\/100 {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.ring-yellow-300\/0 {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.ring-yellow-300\/5 {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.ring-yellow-300\/10 {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.ring-yellow-300\/20 {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.ring-yellow-300\/25 {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.ring-yellow-300\/30 {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.ring-yellow-300\/40 {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.ring-yellow-300\/50 {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.ring-yellow-300\/60 {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.ring-yellow-300\/70 {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.ring-yellow-300\/75 {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.ring-yellow-300\/80 {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.ring-yellow-300\/90 {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.ring-yellow-300\/95 {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.ring-yellow-300\/100 {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.ring-yellow-400\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.ring-yellow-400\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.ring-yellow-400\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.ring-yellow-400\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.ring-yellow-400\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.ring-yellow-400\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.ring-yellow-400\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.ring-yellow-400\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.ring-yellow-400\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.ring-yellow-400\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.ring-yellow-400\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.ring-yellow-400\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.ring-yellow-400\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.ring-yellow-400\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.ring-yellow-400\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.ring-yellow-500\/0 {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.ring-yellow-500\/5 {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.ring-yellow-500\/10 {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.ring-yellow-500\/20 {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.ring-yellow-500\/25 {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.ring-yellow-500\/30 {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.ring-yellow-500\/40 {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.ring-yellow-500\/50 {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.ring-yellow-500\/60 {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.ring-yellow-500\/70 {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.ring-yellow-500\/75 {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.ring-yellow-500\/80 {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.ring-yellow-500\/90 {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.ring-yellow-500\/95 {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.ring-yellow-500\/100 {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.ring-yellow-600\/0 {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.ring-yellow-600\/5 {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.ring-yellow-600\/10 {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.ring-yellow-600\/20 {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.ring-yellow-600\/25 {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.ring-yellow-600\/30 {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.ring-yellow-600\/40 {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.ring-yellow-600\/50 {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.ring-yellow-600\/60 {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.ring-yellow-600\/70 {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.ring-yellow-600\/75 {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.ring-yellow-600\/80 {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.ring-yellow-600\/90 {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.ring-yellow-600\/95 {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.ring-yellow-600\/100 {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.ring-yellow-700\/0 {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.ring-yellow-700\/5 {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.ring-yellow-700\/10 {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.ring-yellow-700\/20 {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.ring-yellow-700\/25 {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.ring-yellow-700\/30 {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.ring-yellow-700\/40 {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.ring-yellow-700\/50 {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.ring-yellow-700\/60 {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.ring-yellow-700\/70 {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.ring-yellow-700\/75 {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.ring-yellow-700\/80 {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.ring-yellow-700\/90 {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.ring-yellow-700\/95 {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.ring-yellow-700\/100 {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.ring-yellow-800\/0 {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.ring-yellow-800\/5 {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.ring-yellow-800\/10 {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.ring-yellow-800\/20 {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.ring-yellow-800\/25 {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.ring-yellow-800\/30 {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.ring-yellow-800\/40 {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.ring-yellow-800\/50 {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.ring-yellow-800\/60 {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.ring-yellow-800\/70 {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.ring-yellow-800\/75 {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.ring-yellow-800\/80 {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.ring-yellow-800\/90 {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.ring-yellow-800\/95 {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.ring-yellow-800\/100 {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.ring-yellow-900\/0 {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.ring-yellow-900\/5 {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.ring-yellow-900\/10 {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.ring-yellow-900\/20 {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.ring-yellow-900\/25 {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.ring-yellow-900\/30 {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.ring-yellow-900\/40 {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.ring-yellow-900\/50 {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.ring-yellow-900\/60 {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.ring-yellow-900\/70 {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.ring-yellow-900\/75 {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.ring-yellow-900\/80 {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.ring-yellow-900\/90 {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.ring-yellow-900\/95 {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.ring-yellow-900\/100 {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.ring-yellow\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.ring-yellow\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.ring-yellow\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.ring-yellow\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.ring-yellow\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.ring-yellow\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.ring-yellow\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.ring-yellow\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.ring-yellow\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.ring-yellow\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.ring-yellow\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.ring-yellow\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.ring-yellow\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.ring-yellow\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.ring-yellow\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.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-150 {
  transition-duration: 150ms;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

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

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

.hover\:border-gray-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

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

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray:hover {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.hover\:border-primary-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.hover\:border-primary-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.hover\:border-primary-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.hover\:border-primary-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.hover\:border-primary-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.hover\:border-primary-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.hover\:border-primary-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.hover\:border-primary-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.hover\:border-primary-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.hover\:border-primary-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.hover\:border-primary-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.hover\:border-primary:hover {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.hover\:border-error-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.hover\:border-error-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.hover\:border-error-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.hover\:border-error-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.hover\:border-error-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.hover\:border-error-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.hover\:border-error-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.hover\:border-error-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.hover\:border-error-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.hover\:border-error-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.hover\:border-error-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.hover\:border-error:hover {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.hover\:border-warning-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.hover\:border-warning-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.hover\:border-warning-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.hover\:border-warning-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.hover\:border-warning-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.hover\:border-warning-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.hover\:border-warning-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.hover\:border-warning-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.hover\:border-warning-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.hover\:border-warning-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.hover\:border-warning-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.hover\:border-warning:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.hover\:border-success-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.hover\:border-success-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.hover\:border-success-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.hover\:border-success-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.hover\:border-success-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.hover\:border-success-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.hover\:border-success-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.hover\:border-success-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.hover\:border-success-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.hover\:border-success-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.hover\:border-success-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.hover\:border-success:hover {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.hover\:border-gray-blue-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

.hover\:border-gray-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.hover\:border-gray-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.hover\:border-gray-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.hover\:border-gray-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

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

.hover\:border-gray-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.hover\:border-gray-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.hover\:border-gray-cool-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

.hover\:border-gray-cool-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.hover\:border-gray-cool-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.hover\:border-gray-cool-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.hover\:border-gray-cool-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-cool-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-cool:hover {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.hover\:border-gray-modern-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-modern-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

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

.hover\:border-gray-modern-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.hover\:border-gray-modern-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

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

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

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

.hover\:border-gray-modern-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.hover\:border-gray-modern:hover {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.hover\:border-gray-neutral-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

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

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

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

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

.hover\:border-gray-neutral-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.hover\:border-gray-neutral-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.hover\:border-gray-neutral-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.hover\:border-gray-neutral-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

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

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

.hover\:border-gray-neutral:hover {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.hover\:border-gray-iron-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

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

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

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

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

.hover\:border-gray-iron-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.hover\:border-gray-iron-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.hover\:border-gray-iron-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.hover\:border-gray-iron-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.hover\:border-gray-iron-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

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

.hover\:border-gray-iron:hover {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.hover\:border-gray-true-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-warm-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

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

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

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

.hover\:border-gray-warm-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.hover\:border-gray-warm-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

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

.hover\:border-gray-warm-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.hover\:border-gray-warm-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

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

.hover\:border-gray-warm-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.hover\:border-gray-warm:hover {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.hover\:border-moss-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.hover\:border-moss-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.hover\:border-moss-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.hover\:border-moss-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.hover\:border-moss-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.hover\:border-moss-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.hover\:border-moss-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.hover\:border-moss-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.hover\:border-moss-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.hover\:border-moss-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.hover\:border-moss-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.hover\:border-moss:hover {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.hover\:border-green-light-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.hover\:border-green-light-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.hover\:border-green-light-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.hover\:border-green-light-200:hover {
  border-color: #DOF8AB;
}

.hover\:border-green-light-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.hover\:border-green-light-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.hover\:border-green-light-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.hover\:border-green-light-600:hover {
  border-color: #4CA3OD;
}

.hover\:border-green-light-700:hover {
  border-color: #3B7COF;
}

.hover\:border-green-light-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.hover\:border-green-light-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.hover\:border-green-light:hover {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.hover\:border-green-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.hover\:border-green-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.hover\:border-green-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

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

.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.hover\:border-green-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.hover\:border-green:hover {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.hover\:border-teal-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.hover\:border-teal-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.hover\:border-teal-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.hover\:border-teal-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.hover\:border-teal-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.hover\:border-teal-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.hover\:border-teal-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.hover\:border-teal-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

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

.hover\:border-teal-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

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

.hover\:border-teal:hover {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.hover\:border-cyan-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.hover\:border-cyan-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.hover\:border-cyan-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.hover\:border-cyan-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.hover\:border-cyan-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.hover\:border-cyan-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.hover\:border-cyan-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.hover\:border-cyan-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.hover\:border-cyan-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.hover\:border-cyan-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.hover\:border-cyan-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.hover\:border-cyan:hover {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.hover\:border-blue-light-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.hover\:border-blue-light-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.hover\:border-blue-light-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.hover\:border-blue-light-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.hover\:border-blue-light-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.hover\:border-blue-light-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.hover\:border-blue-light-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.hover\:border-blue-light-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.hover\:border-blue-light-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.hover\:border-blue-light-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.hover\:border-blue-light-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.hover\:border-blue-light:hover {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.hover\:border-blue-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.hover\:border-blue-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.hover\:border-blue-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.hover\:border-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.hover\:border-blue:hover {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.hover\:border-blue-dark-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.hover\:border-blue-dark:hover {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.hover\:border-indigo-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.hover\:border-indigo-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.hover\:border-indigo-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.hover\:border-indigo-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.hover\:border-indigo:hover {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.hover\:border-violet-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.hover\:border-violet-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.hover\:border-violet-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.hover\:border-violet-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.hover\:border-violet-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.hover\:border-violet-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.hover\:border-violet-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.hover\:border-violet-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.hover\:border-violet-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.hover\:border-violet-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.hover\:border-violet-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.hover\:border-violet:hover {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

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

.hover\:border-purple-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.hover\:border-purple-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.hover\:border-purple-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.hover\:border-purple-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.hover\:border-purple-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.hover\:border-purple-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.hover\:border-purple-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.hover\:border-purple-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.hover\:border-purple-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.hover\:border-purple:hover {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.hover\:border-fuchsia-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.hover\:border-fuchsia:hover {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.hover\:border-pink-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.hover\:border-pink-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.hover\:border-pink-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.hover\:border-pink-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.hover\:border-pink-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.hover\:border-pink-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.hover\:border-pink:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.hover\:border-rose-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.hover\:border-rose-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.hover\:border-rose-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.hover\:border-rose-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.hover\:border-rose-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.hover\:border-rose-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.hover\:border-rose-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.hover\:border-rose-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.hover\:border-rose-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.hover\:border-rose-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.hover\:border-rose-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.hover\:border-rose:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.hover\:border-orange-dark-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.hover\:border-orange-dark:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.hover\:border-orange-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.hover\:border-orange-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.hover\:border-orange-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.hover\:border-orange-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.hover\:border-orange-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.hover\:border-orange-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.hover\:border-orange-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.hover\:border-orange-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.hover\:border-orange-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.hover\:border-orange-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.hover\:border-orange-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.hover\:border-orange:hover {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.hover\:border-yellow-25:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.hover\:border-yellow-50:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.hover\:border-yellow-200:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.hover\:border-yellow-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.hover\:border-yellow:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

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

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

.hover\:border-white\/10:hover {
  border-color: rgb(255 255 255 / 0.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\/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-white\/100:hover {
  border-color: rgb(255 255 255 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-25\/0:hover {
  border-color: rgb(252 252 253 / 0);
}

.hover\:border-gray-25\/5:hover {
  border-color: rgb(252 252 253 / 0.05);
}

.hover\:border-gray-25\/10:hover {
  border-color: rgb(252 252 253 / 0.1);
}

.hover\:border-gray-25\/20:hover {
  border-color: rgb(252 252 253 / 0.2);
}

.hover\:border-gray-25\/25:hover {
  border-color: rgb(252 252 253 / 0.25);
}

.hover\:border-gray-25\/30:hover {
  border-color: rgb(252 252 253 / 0.3);
}

.hover\:border-gray-25\/40:hover {
  border-color: rgb(252 252 253 / 0.4);
}

.hover\:border-gray-25\/50:hover {
  border-color: rgb(252 252 253 / 0.5);
}

.hover\:border-gray-25\/60:hover {
  border-color: rgb(252 252 253 / 0.6);
}

.hover\:border-gray-25\/70:hover {
  border-color: rgb(252 252 253 / 0.7);
}

.hover\:border-gray-25\/75:hover {
  border-color: rgb(252 252 253 / 0.75);
}

.hover\:border-gray-25\/80:hover {
  border-color: rgb(252 252 253 / 0.8);
}

.hover\:border-gray-25\/90:hover {
  border-color: rgb(252 252 253 / 0.9);
}

.hover\:border-gray-25\/95:hover {
  border-color: rgb(252 252 253 / 0.95);
}

.hover\:border-gray-25\/100:hover {
  border-color: rgb(252 252 253 / 1);
}

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

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

.hover\:border-gray-50\/10:hover {
  border-color: rgb(249 250 251 / 0.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\/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-50\/100:hover {
  border-color: rgb(249 250 251 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-200\/0:hover {
  border-color: rgb(234 236 240 / 0);
}

.hover\:border-gray-200\/5:hover {
  border-color: rgb(234 236 240 / 0.05);
}

.hover\:border-gray-200\/10:hover {
  border-color: rgb(234 236 240 / 0.1);
}

.hover\:border-gray-200\/20:hover {
  border-color: rgb(234 236 240 / 0.2);
}

.hover\:border-gray-200\/25:hover {
  border-color: rgb(234 236 240 / 0.25);
}

.hover\:border-gray-200\/30:hover {
  border-color: rgb(234 236 240 / 0.3);
}

.hover\:border-gray-200\/40:hover {
  border-color: rgb(234 236 240 / 0.4);
}

.hover\:border-gray-200\/50:hover {
  border-color: rgb(234 236 240 / 0.5);
}

.hover\:border-gray-200\/60:hover {
  border-color: rgb(234 236 240 / 0.6);
}

.hover\:border-gray-200\/70:hover {
  border-color: rgb(234 236 240 / 0.7);
}

.hover\:border-gray-200\/75:hover {
  border-color: rgb(234 236 240 / 0.75);
}

.hover\:border-gray-200\/80:hover {
  border-color: rgb(234 236 240 / 0.8);
}

.hover\:border-gray-200\/90:hover {
  border-color: rgb(234 236 240 / 0.9);
}

.hover\:border-gray-200\/95:hover {
  border-color: rgb(234 236 240 / 0.95);
}

.hover\:border-gray-200\/100:hover {
  border-color: rgb(234 236 240 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-400\/0:hover {
  border-color: rgb(152 162 179 / 0);
}

.hover\:border-gray-400\/5:hover {
  border-color: rgb(152 162 179 / 0.05);
}

.hover\:border-gray-400\/10:hover {
  border-color: rgb(152 162 179 / 0.1);
}

.hover\:border-gray-400\/20:hover {
  border-color: rgb(152 162 179 / 0.2);
}

.hover\:border-gray-400\/25:hover {
  border-color: rgb(152 162 179 / 0.25);
}

.hover\:border-gray-400\/30:hover {
  border-color: rgb(152 162 179 / 0.3);
}

.hover\:border-gray-400\/40:hover {
  border-color: rgb(152 162 179 / 0.4);
}

.hover\:border-gray-400\/50:hover {
  border-color: rgb(152 162 179 / 0.5);
}

.hover\:border-gray-400\/60:hover {
  border-color: rgb(152 162 179 / 0.6);
}

.hover\:border-gray-400\/70:hover {
  border-color: rgb(152 162 179 / 0.7);
}

.hover\:border-gray-400\/75:hover {
  border-color: rgb(152 162 179 / 0.75);
}

.hover\:border-gray-400\/80:hover {
  border-color: rgb(152 162 179 / 0.8);
}

.hover\:border-gray-400\/90:hover {
  border-color: rgb(152 162 179 / 0.9);
}

.hover\:border-gray-400\/95:hover {
  border-color: rgb(152 162 179 / 0.95);
}

.hover\:border-gray-400\/100:hover {
  border-color: rgb(152 162 179 / 1);
}

.hover\:border-gray-500\/0:hover {
  border-color: rgb(102 112 133 / 0);
}

.hover\:border-gray-500\/5:hover {
  border-color: rgb(102 112 133 / 0.05);
}

.hover\:border-gray-500\/10:hover {
  border-color: rgb(102 112 133 / 0.1);
}

.hover\:border-gray-500\/20:hover {
  border-color: rgb(102 112 133 / 0.2);
}

.hover\:border-gray-500\/25:hover {
  border-color: rgb(102 112 133 / 0.25);
}

.hover\:border-gray-500\/30:hover {
  border-color: rgb(102 112 133 / 0.3);
}

.hover\:border-gray-500\/40:hover {
  border-color: rgb(102 112 133 / 0.4);
}

.hover\:border-gray-500\/50:hover {
  border-color: rgb(102 112 133 / 0.5);
}

.hover\:border-gray-500\/60:hover {
  border-color: rgb(102 112 133 / 0.6);
}

.hover\:border-gray-500\/70:hover {
  border-color: rgb(102 112 133 / 0.7);
}

.hover\:border-gray-500\/75:hover {
  border-color: rgb(102 112 133 / 0.75);
}

.hover\:border-gray-500\/80:hover {
  border-color: rgb(102 112 133 / 0.8);
}

.hover\:border-gray-500\/90:hover {
  border-color: rgb(102 112 133 / 0.9);
}

.hover\:border-gray-500\/95:hover {
  border-color: rgb(102 112 133 / 0.95);
}

.hover\:border-gray-500\/100:hover {
  border-color: rgb(102 112 133 / 1);
}

.hover\:border-gray-600\/0:hover {
  border-color: rgb(71 84 103 / 0);
}

.hover\:border-gray-600\/5:hover {
  border-color: rgb(71 84 103 / 0.05);
}

.hover\:border-gray-600\/10:hover {
  border-color: rgb(71 84 103 / 0.1);
}

.hover\:border-gray-600\/20:hover {
  border-color: rgb(71 84 103 / 0.2);
}

.hover\:border-gray-600\/25:hover {
  border-color: rgb(71 84 103 / 0.25);
}

.hover\:border-gray-600\/30:hover {
  border-color: rgb(71 84 103 / 0.3);
}

.hover\:border-gray-600\/40:hover {
  border-color: rgb(71 84 103 / 0.4);
}

.hover\:border-gray-600\/50:hover {
  border-color: rgb(71 84 103 / 0.5);
}

.hover\:border-gray-600\/60:hover {
  border-color: rgb(71 84 103 / 0.6);
}

.hover\:border-gray-600\/70:hover {
  border-color: rgb(71 84 103 / 0.7);
}

.hover\:border-gray-600\/75:hover {
  border-color: rgb(71 84 103 / 0.75);
}

.hover\:border-gray-600\/80:hover {
  border-color: rgb(71 84 103 / 0.8);
}

.hover\:border-gray-600\/90:hover {
  border-color: rgb(71 84 103 / 0.9);
}

.hover\:border-gray-600\/95:hover {
  border-color: rgb(71 84 103 / 0.95);
}

.hover\:border-gray-600\/100:hover {
  border-color: rgb(71 84 103 / 1);
}

.hover\:border-gray-700\/0:hover {
  border-color: rgb(52 64 84 / 0);
}

.hover\:border-gray-700\/5:hover {
  border-color: rgb(52 64 84 / 0.05);
}

.hover\:border-gray-700\/10:hover {
  border-color: rgb(52 64 84 / 0.1);
}

.hover\:border-gray-700\/20:hover {
  border-color: rgb(52 64 84 / 0.2);
}

.hover\:border-gray-700\/25:hover {
  border-color: rgb(52 64 84 / 0.25);
}

.hover\:border-gray-700\/30:hover {
  border-color: rgb(52 64 84 / 0.3);
}

.hover\:border-gray-700\/40:hover {
  border-color: rgb(52 64 84 / 0.4);
}

.hover\:border-gray-700\/50:hover {
  border-color: rgb(52 64 84 / 0.5);
}

.hover\:border-gray-700\/60:hover {
  border-color: rgb(52 64 84 / 0.6);
}

.hover\:border-gray-700\/70:hover {
  border-color: rgb(52 64 84 / 0.7);
}

.hover\:border-gray-700\/75:hover {
  border-color: rgb(52 64 84 / 0.75);
}

.hover\:border-gray-700\/80:hover {
  border-color: rgb(52 64 84 / 0.8);
}

.hover\:border-gray-700\/90:hover {
  border-color: rgb(52 64 84 / 0.9);
}

.hover\:border-gray-700\/95:hover {
  border-color: rgb(52 64 84 / 0.95);
}

.hover\:border-gray-700\/100:hover {
  border-color: rgb(52 64 84 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray\/0:hover {
  border-color: rgb(152 162 179 / 0);
}

.hover\:border-gray\/5:hover {
  border-color: rgb(152 162 179 / 0.05);
}

.hover\:border-gray\/10:hover {
  border-color: rgb(152 162 179 / 0.1);
}

.hover\:border-gray\/20:hover {
  border-color: rgb(152 162 179 / 0.2);
}

.hover\:border-gray\/25:hover {
  border-color: rgb(152 162 179 / 0.25);
}

.hover\:border-gray\/30:hover {
  border-color: rgb(152 162 179 / 0.3);
}

.hover\:border-gray\/40:hover {
  border-color: rgb(152 162 179 / 0.4);
}

.hover\:border-gray\/50:hover {
  border-color: rgb(152 162 179 / 0.5);
}

.hover\:border-gray\/60:hover {
  border-color: rgb(152 162 179 / 0.6);
}

.hover\:border-gray\/70:hover {
  border-color: rgb(152 162 179 / 0.7);
}

.hover\:border-gray\/75:hover {
  border-color: rgb(152 162 179 / 0.75);
}

.hover\:border-gray\/80:hover {
  border-color: rgb(152 162 179 / 0.8);
}

.hover\:border-gray\/90:hover {
  border-color: rgb(152 162 179 / 0.9);
}

.hover\:border-gray\/95:hover {
  border-color: rgb(152 162 179 / 0.95);
}

.hover\:border-gray\/100:hover {
  border-color: rgb(152 162 179 / 1);
}

.hover\:border-primary-25\/0:hover {
  border-color: rgb(247 250 255 / 0);
}

.hover\:border-primary-25\/5:hover {
  border-color: rgb(247 250 255 / 0.05);
}

.hover\:border-primary-25\/10:hover {
  border-color: rgb(247 250 255 / 0.1);
}

.hover\:border-primary-25\/20:hover {
  border-color: rgb(247 250 255 / 0.2);
}

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

.hover\:border-primary-25\/30:hover {
  border-color: rgb(247 250 255 / 0.3);
}

.hover\:border-primary-25\/40:hover {
  border-color: rgb(247 250 255 / 0.4);
}

.hover\:border-primary-25\/50:hover {
  border-color: rgb(247 250 255 / 0.5);
}

.hover\:border-primary-25\/60:hover {
  border-color: rgb(247 250 255 / 0.6);
}

.hover\:border-primary-25\/70:hover {
  border-color: rgb(247 250 255 / 0.7);
}

.hover\:border-primary-25\/75:hover {
  border-color: rgb(247 250 255 / 0.75);
}

.hover\:border-primary-25\/80:hover {
  border-color: rgb(247 250 255 / 0.8);
}

.hover\:border-primary-25\/90:hover {
  border-color: rgb(247 250 255 / 0.9);
}

.hover\:border-primary-25\/95:hover {
  border-color: rgb(247 250 255 / 0.95);
}

.hover\:border-primary-25\/100:hover {
  border-color: rgb(247 250 255 / 1);
}

.hover\:border-primary-50\/0:hover {
  border-color: rgb(245 248 255 / 0);
}

.hover\:border-primary-50\/5:hover {
  border-color: rgb(245 248 255 / 0.05);
}

.hover\:border-primary-50\/10:hover {
  border-color: rgb(245 248 255 / 0.1);
}

.hover\:border-primary-50\/20:hover {
  border-color: rgb(245 248 255 / 0.2);
}

.hover\:border-primary-50\/25:hover {
  border-color: rgb(245 248 255 / 0.25);
}

.hover\:border-primary-50\/30:hover {
  border-color: rgb(245 248 255 / 0.3);
}

.hover\:border-primary-50\/40:hover {
  border-color: rgb(245 248 255 / 0.4);
}

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

.hover\:border-primary-50\/60:hover {
  border-color: rgb(245 248 255 / 0.6);
}

.hover\:border-primary-50\/70:hover {
  border-color: rgb(245 248 255 / 0.7);
}

.hover\:border-primary-50\/75:hover {
  border-color: rgb(245 248 255 / 0.75);
}

.hover\:border-primary-50\/80:hover {
  border-color: rgb(245 248 255 / 0.8);
}

.hover\:border-primary-50\/90:hover {
  border-color: rgb(245 248 255 / 0.9);
}

.hover\:border-primary-50\/95:hover {
  border-color: rgb(245 248 255 / 0.95);
}

.hover\:border-primary-50\/100:hover {
  border-color: rgb(245 248 255 / 1);
}

.hover\:border-primary-100\/0:hover {
  border-color: rgb(239 243 255 / 0);
}

.hover\:border-primary-100\/5:hover {
  border-color: rgb(239 243 255 / 0.05);
}

.hover\:border-primary-100\/10:hover {
  border-color: rgb(239 243 255 / 0.1);
}

.hover\:border-primary-100\/20:hover {
  border-color: rgb(239 243 255 / 0.2);
}

.hover\:border-primary-100\/25:hover {
  border-color: rgb(239 243 255 / 0.25);
}

.hover\:border-primary-100\/30:hover {
  border-color: rgb(239 243 255 / 0.3);
}

.hover\:border-primary-100\/40:hover {
  border-color: rgb(239 243 255 / 0.4);
}

.hover\:border-primary-100\/50:hover {
  border-color: rgb(239 243 255 / 0.5);
}

.hover\:border-primary-100\/60:hover {
  border-color: rgb(239 243 255 / 0.6);
}

.hover\:border-primary-100\/70:hover {
  border-color: rgb(239 243 255 / 0.7);
}

.hover\:border-primary-100\/75:hover {
  border-color: rgb(239 243 255 / 0.75);
}

.hover\:border-primary-100\/80:hover {
  border-color: rgb(239 243 255 / 0.8);
}

.hover\:border-primary-100\/90:hover {
  border-color: rgb(239 243 255 / 0.9);
}

.hover\:border-primary-100\/95:hover {
  border-color: rgb(239 243 255 / 0.95);
}

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

.hover\:border-primary-200\/0:hover {
  border-color: rgb(218 232 255 / 0);
}

.hover\:border-primary-200\/5:hover {
  border-color: rgb(218 232 255 / 0.05);
}

.hover\:border-primary-200\/10:hover {
  border-color: rgb(218 232 255 / 0.1);
}

.hover\:border-primary-200\/20:hover {
  border-color: rgb(218 232 255 / 0.2);
}

.hover\:border-primary-200\/25:hover {
  border-color: rgb(218 232 255 / 0.25);
}

.hover\:border-primary-200\/30:hover {
  border-color: rgb(218 232 255 / 0.3);
}

.hover\:border-primary-200\/40:hover {
  border-color: rgb(218 232 255 / 0.4);
}

.hover\:border-primary-200\/50:hover {
  border-color: rgb(218 232 255 / 0.5);
}

.hover\:border-primary-200\/60:hover {
  border-color: rgb(218 232 255 / 0.6);
}

.hover\:border-primary-200\/70:hover {
  border-color: rgb(218 232 255 / 0.7);
}

.hover\:border-primary-200\/75:hover {
  border-color: rgb(218 232 255 / 0.75);
}

.hover\:border-primary-200\/80:hover {
  border-color: rgb(218 232 255 / 0.8);
}

.hover\:border-primary-200\/90:hover {
  border-color: rgb(218 232 255 / 0.9);
}

.hover\:border-primary-200\/95:hover {
  border-color: rgb(218 232 255 / 0.95);
}

.hover\:border-primary-200\/100:hover {
  border-color: rgb(218 232 255 / 1);
}

.hover\:border-primary-300\/0:hover {
  border-color: rgb(158 192 252 / 0);
}

.hover\:border-primary-300\/5:hover {
  border-color: rgb(158 192 252 / 0.05);
}

.hover\:border-primary-300\/10:hover {
  border-color: rgb(158 192 252 / 0.1);
}

.hover\:border-primary-300\/20:hover {
  border-color: rgb(158 192 252 / 0.2);
}

.hover\:border-primary-300\/25:hover {
  border-color: rgb(158 192 252 / 0.25);
}

.hover\:border-primary-300\/30:hover {
  border-color: rgb(158 192 252 / 0.3);
}

.hover\:border-primary-300\/40:hover {
  border-color: rgb(158 192 252 / 0.4);
}

.hover\:border-primary-300\/50:hover {
  border-color: rgb(158 192 252 / 0.5);
}

.hover\:border-primary-300\/60:hover {
  border-color: rgb(158 192 252 / 0.6);
}

.hover\:border-primary-300\/70:hover {
  border-color: rgb(158 192 252 / 0.7);
}

.hover\:border-primary-300\/75:hover {
  border-color: rgb(158 192 252 / 0.75);
}

.hover\:border-primary-300\/80:hover {
  border-color: rgb(158 192 252 / 0.8);
}

.hover\:border-primary-300\/90:hover {
  border-color: rgb(158 192 252 / 0.9);
}

.hover\:border-primary-300\/95:hover {
  border-color: rgb(158 192 252 / 0.95);
}

.hover\:border-primary-300\/100:hover {
  border-color: rgb(158 192 252 / 1);
}

.hover\:border-primary-400\/0:hover {
  border-color: rgb(116 167 254 / 0);
}

.hover\:border-primary-400\/5:hover {
  border-color: rgb(116 167 254 / 0.05);
}

.hover\:border-primary-400\/10:hover {
  border-color: rgb(116 167 254 / 0.1);
}

.hover\:border-primary-400\/20:hover {
  border-color: rgb(116 167 254 / 0.2);
}

.hover\:border-primary-400\/25:hover {
  border-color: rgb(116 167 254 / 0.25);
}

.hover\:border-primary-400\/30:hover {
  border-color: rgb(116 167 254 / 0.3);
}

.hover\:border-primary-400\/40:hover {
  border-color: rgb(116 167 254 / 0.4);
}

.hover\:border-primary-400\/50:hover {
  border-color: rgb(116 167 254 / 0.5);
}

.hover\:border-primary-400\/60:hover {
  border-color: rgb(116 167 254 / 0.6);
}

.hover\:border-primary-400\/70:hover {
  border-color: rgb(116 167 254 / 0.7);
}

.hover\:border-primary-400\/75:hover {
  border-color: rgb(116 167 254 / 0.75);
}

.hover\:border-primary-400\/80:hover {
  border-color: rgb(116 167 254 / 0.8);
}

.hover\:border-primary-400\/90:hover {
  border-color: rgb(116 167 254 / 0.9);
}

.hover\:border-primary-400\/95:hover {
  border-color: rgb(116 167 254 / 0.95);
}

.hover\:border-primary-400\/100:hover {
  border-color: rgb(116 167 254 / 1);
}

.hover\:border-primary-500\/0:hover {
  border-color: rgb(87 148 253 / 0);
}

.hover\:border-primary-500\/5:hover {
  border-color: rgb(87 148 253 / 0.05);
}

.hover\:border-primary-500\/10:hover {
  border-color: rgb(87 148 253 / 0.1);
}

.hover\:border-primary-500\/20:hover {
  border-color: rgb(87 148 253 / 0.2);
}

.hover\:border-primary-500\/25:hover {
  border-color: rgb(87 148 253 / 0.25);
}

.hover\:border-primary-500\/30:hover {
  border-color: rgb(87 148 253 / 0.3);
}

.hover\:border-primary-500\/40:hover {
  border-color: rgb(87 148 253 / 0.4);
}

.hover\:border-primary-500\/50:hover {
  border-color: rgb(87 148 253 / 0.5);
}

.hover\:border-primary-500\/60:hover {
  border-color: rgb(87 148 253 / 0.6);
}

.hover\:border-primary-500\/70:hover {
  border-color: rgb(87 148 253 / 0.7);
}

.hover\:border-primary-500\/75:hover {
  border-color: rgb(87 148 253 / 0.75);
}

.hover\:border-primary-500\/80:hover {
  border-color: rgb(87 148 253 / 0.8);
}

.hover\:border-primary-500\/90:hover {
  border-color: rgb(87 148 253 / 0.9);
}

.hover\:border-primary-500\/95:hover {
  border-color: rgb(87 148 253 / 0.95);
}

.hover\:border-primary-500\/100:hover {
  border-color: rgb(87 148 253 / 1);
}

.hover\:border-primary-600\/0:hover {
  border-color: rgb(61 130 249 / 0);
}

.hover\:border-primary-600\/5:hover {
  border-color: rgb(61 130 249 / 0.05);
}

.hover\:border-primary-600\/10:hover {
  border-color: rgb(61 130 249 / 0.1);
}

.hover\:border-primary-600\/20:hover {
  border-color: rgb(61 130 249 / 0.2);
}

.hover\:border-primary-600\/25:hover {
  border-color: rgb(61 130 249 / 0.25);
}

.hover\:border-primary-600\/30:hover {
  border-color: rgb(61 130 249 / 0.3);
}

.hover\:border-primary-600\/40:hover {
  border-color: rgb(61 130 249 / 0.4);
}

.hover\:border-primary-600\/50:hover {
  border-color: rgb(61 130 249 / 0.5);
}

.hover\:border-primary-600\/60:hover {
  border-color: rgb(61 130 249 / 0.6);
}

.hover\:border-primary-600\/70:hover {
  border-color: rgb(61 130 249 / 0.7);
}

.hover\:border-primary-600\/75:hover {
  border-color: rgb(61 130 249 / 0.75);
}

.hover\:border-primary-600\/80:hover {
  border-color: rgb(61 130 249 / 0.8);
}

.hover\:border-primary-600\/90:hover {
  border-color: rgb(61 130 249 / 0.9);
}

.hover\:border-primary-600\/95:hover {
  border-color: rgb(61 130 249 / 0.95);
}

.hover\:border-primary-600\/100:hover {
  border-color: rgb(61 130 249 / 1);
}

.hover\:border-primary-700\/0:hover {
  border-color: rgb(47 103 201 / 0);
}

.hover\:border-primary-700\/5:hover {
  border-color: rgb(47 103 201 / 0.05);
}

.hover\:border-primary-700\/10:hover {
  border-color: rgb(47 103 201 / 0.1);
}

.hover\:border-primary-700\/20:hover {
  border-color: rgb(47 103 201 / 0.2);
}

.hover\:border-primary-700\/25:hover {
  border-color: rgb(47 103 201 / 0.25);
}

.hover\:border-primary-700\/30:hover {
  border-color: rgb(47 103 201 / 0.3);
}

.hover\:border-primary-700\/40:hover {
  border-color: rgb(47 103 201 / 0.4);
}

.hover\:border-primary-700\/50:hover {
  border-color: rgb(47 103 201 / 0.5);
}

.hover\:border-primary-700\/60:hover {
  border-color: rgb(47 103 201 / 0.6);
}

.hover\:border-primary-700\/70:hover {
  border-color: rgb(47 103 201 / 0.7);
}

.hover\:border-primary-700\/75:hover {
  border-color: rgb(47 103 201 / 0.75);
}

.hover\:border-primary-700\/80:hover {
  border-color: rgb(47 103 201 / 0.8);
}

.hover\:border-primary-700\/90:hover {
  border-color: rgb(47 103 201 / 0.9);
}

.hover\:border-primary-700\/95:hover {
  border-color: rgb(47 103 201 / 0.95);
}

.hover\:border-primary-700\/100:hover {
  border-color: rgb(47 103 201 / 1);
}

.hover\:border-primary-800\/0:hover {
  border-color: rgb(55 76 153 / 0);
}

.hover\:border-primary-800\/5:hover {
  border-color: rgb(55 76 153 / 0.05);
}

.hover\:border-primary-800\/10:hover {
  border-color: rgb(55 76 153 / 0.1);
}

.hover\:border-primary-800\/20:hover {
  border-color: rgb(55 76 153 / 0.2);
}

.hover\:border-primary-800\/25:hover {
  border-color: rgb(55 76 153 / 0.25);
}

.hover\:border-primary-800\/30:hover {
  border-color: rgb(55 76 153 / 0.3);
}

.hover\:border-primary-800\/40:hover {
  border-color: rgb(55 76 153 / 0.4);
}

.hover\:border-primary-800\/50:hover {
  border-color: rgb(55 76 153 / 0.5);
}

.hover\:border-primary-800\/60:hover {
  border-color: rgb(55 76 153 / 0.6);
}

.hover\:border-primary-800\/70:hover {
  border-color: rgb(55 76 153 / 0.7);
}

.hover\:border-primary-800\/75:hover {
  border-color: rgb(55 76 153 / 0.75);
}

.hover\:border-primary-800\/80:hover {
  border-color: rgb(55 76 153 / 0.8);
}

.hover\:border-primary-800\/90:hover {
  border-color: rgb(55 76 153 / 0.9);
}

.hover\:border-primary-800\/95:hover {
  border-color: rgb(55 76 153 / 0.95);
}

.hover\:border-primary-800\/100:hover {
  border-color: rgb(55 76 153 / 1);
}

.hover\:border-primary-900\/0:hover {
  border-color: rgb(36 51 102 / 0);
}

.hover\:border-primary-900\/5:hover {
  border-color: rgb(36 51 102 / 0.05);
}

.hover\:border-primary-900\/10:hover {
  border-color: rgb(36 51 102 / 0.1);
}

.hover\:border-primary-900\/20:hover {
  border-color: rgb(36 51 102 / 0.2);
}

.hover\:border-primary-900\/25:hover {
  border-color: rgb(36 51 102 / 0.25);
}

.hover\:border-primary-900\/30:hover {
  border-color: rgb(36 51 102 / 0.3);
}

.hover\:border-primary-900\/40:hover {
  border-color: rgb(36 51 102 / 0.4);
}

.hover\:border-primary-900\/50:hover {
  border-color: rgb(36 51 102 / 0.5);
}

.hover\:border-primary-900\/60:hover {
  border-color: rgb(36 51 102 / 0.6);
}

.hover\:border-primary-900\/70:hover {
  border-color: rgb(36 51 102 / 0.7);
}

.hover\:border-primary-900\/75:hover {
  border-color: rgb(36 51 102 / 0.75);
}

.hover\:border-primary-900\/80:hover {
  border-color: rgb(36 51 102 / 0.8);
}

.hover\:border-primary-900\/90:hover {
  border-color: rgb(36 51 102 / 0.9);
}

.hover\:border-primary-900\/95:hover {
  border-color: rgb(36 51 102 / 0.95);
}

.hover\:border-primary-900\/100:hover {
  border-color: rgb(36 51 102 / 1);
}

.hover\:border-primary\/0:hover {
  border-color: rgb(116 167 254 / 0);
}

.hover\:border-primary\/5:hover {
  border-color: rgb(116 167 254 / 0.05);
}

.hover\:border-primary\/10:hover {
  border-color: rgb(116 167 254 / 0.1);
}

.hover\:border-primary\/20:hover {
  border-color: rgb(116 167 254 / 0.2);
}

.hover\:border-primary\/25:hover {
  border-color: rgb(116 167 254 / 0.25);
}

.hover\:border-primary\/30:hover {
  border-color: rgb(116 167 254 / 0.3);
}

.hover\:border-primary\/40:hover {
  border-color: rgb(116 167 254 / 0.4);
}

.hover\:border-primary\/50:hover {
  border-color: rgb(116 167 254 / 0.5);
}

.hover\:border-primary\/60:hover {
  border-color: rgb(116 167 254 / 0.6);
}

.hover\:border-primary\/70:hover {
  border-color: rgb(116 167 254 / 0.7);
}

.hover\:border-primary\/75:hover {
  border-color: rgb(116 167 254 / 0.75);
}

.hover\:border-primary\/80:hover {
  border-color: rgb(116 167 254 / 0.8);
}

.hover\:border-primary\/90:hover {
  border-color: rgb(116 167 254 / 0.9);
}

.hover\:border-primary\/95:hover {
  border-color: rgb(116 167 254 / 0.95);
}

.hover\:border-primary\/100:hover {
  border-color: rgb(116 167 254 / 1);
}

.hover\:border-error-25\/0:hover {
  border-color: rgb(255 251 250 / 0);
}

.hover\:border-error-25\/5:hover {
  border-color: rgb(255 251 250 / 0.05);
}

.hover\:border-error-25\/10:hover {
  border-color: rgb(255 251 250 / 0.1);
}

.hover\:border-error-25\/20:hover {
  border-color: rgb(255 251 250 / 0.2);
}

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

.hover\:border-error-25\/30:hover {
  border-color: rgb(255 251 250 / 0.3);
}

.hover\:border-error-25\/40:hover {
  border-color: rgb(255 251 250 / 0.4);
}

.hover\:border-error-25\/50:hover {
  border-color: rgb(255 251 250 / 0.5);
}

.hover\:border-error-25\/60:hover {
  border-color: rgb(255 251 250 / 0.6);
}

.hover\:border-error-25\/70:hover {
  border-color: rgb(255 251 250 / 0.7);
}

.hover\:border-error-25\/75:hover {
  border-color: rgb(255 251 250 / 0.75);
}

.hover\:border-error-25\/80:hover {
  border-color: rgb(255 251 250 / 0.8);
}

.hover\:border-error-25\/90:hover {
  border-color: rgb(255 251 250 / 0.9);
}

.hover\:border-error-25\/95:hover {
  border-color: rgb(255 251 250 / 0.95);
}

.hover\:border-error-25\/100:hover {
  border-color: rgb(255 251 250 / 1);
}

.hover\:border-error-50\/0:hover {
  border-color: rgb(254 243 242 / 0);
}

.hover\:border-error-50\/5:hover {
  border-color: rgb(254 243 242 / 0.05);
}

.hover\:border-error-50\/10:hover {
  border-color: rgb(254 243 242 / 0.1);
}

.hover\:border-error-50\/20:hover {
  border-color: rgb(254 243 242 / 0.2);
}

.hover\:border-error-50\/25:hover {
  border-color: rgb(254 243 242 / 0.25);
}

.hover\:border-error-50\/30:hover {
  border-color: rgb(254 243 242 / 0.3);
}

.hover\:border-error-50\/40:hover {
  border-color: rgb(254 243 242 / 0.4);
}

.hover\:border-error-50\/50:hover {
  border-color: rgb(254 243 242 / 0.5);
}

.hover\:border-error-50\/60:hover {
  border-color: rgb(254 243 242 / 0.6);
}

.hover\:border-error-50\/70:hover {
  border-color: rgb(254 243 242 / 0.7);
}

.hover\:border-error-50\/75:hover {
  border-color: rgb(254 243 242 / 0.75);
}

.hover\:border-error-50\/80:hover {
  border-color: rgb(254 243 242 / 0.8);
}

.hover\:border-error-50\/90:hover {
  border-color: rgb(254 243 242 / 0.9);
}

.hover\:border-error-50\/95:hover {
  border-color: rgb(254 243 242 / 0.95);
}

.hover\:border-error-50\/100:hover {
  border-color: rgb(254 243 242 / 1);
}

.hover\:border-error-100\/0:hover {
  border-color: rgb(254 228 226 / 0);
}

.hover\:border-error-100\/5:hover {
  border-color: rgb(254 228 226 / 0.05);
}

.hover\:border-error-100\/10:hover {
  border-color: rgb(254 228 226 / 0.1);
}

.hover\:border-error-100\/20:hover {
  border-color: rgb(254 228 226 / 0.2);
}

.hover\:border-error-100\/25:hover {
  border-color: rgb(254 228 226 / 0.25);
}

.hover\:border-error-100\/30:hover {
  border-color: rgb(254 228 226 / 0.3);
}

.hover\:border-error-100\/40:hover {
  border-color: rgb(254 228 226 / 0.4);
}

.hover\:border-error-100\/50:hover {
  border-color: rgb(254 228 226 / 0.5);
}

.hover\:border-error-100\/60:hover {
  border-color: rgb(254 228 226 / 0.6);
}

.hover\:border-error-100\/70:hover {
  border-color: rgb(254 228 226 / 0.7);
}

.hover\:border-error-100\/75:hover {
  border-color: rgb(254 228 226 / 0.75);
}

.hover\:border-error-100\/80:hover {
  border-color: rgb(254 228 226 / 0.8);
}

.hover\:border-error-100\/90:hover {
  border-color: rgb(254 228 226 / 0.9);
}

.hover\:border-error-100\/95:hover {
  border-color: rgb(254 228 226 / 0.95);
}

.hover\:border-error-100\/100:hover {
  border-color: rgb(254 228 226 / 1);
}

.hover\:border-error-200\/0:hover {
  border-color: rgb(254 205 202 / 0);
}

.hover\:border-error-200\/5:hover {
  border-color: rgb(254 205 202 / 0.05);
}

.hover\:border-error-200\/10:hover {
  border-color: rgb(254 205 202 / 0.1);
}

.hover\:border-error-200\/20:hover {
  border-color: rgb(254 205 202 / 0.2);
}

.hover\:border-error-200\/25:hover {
  border-color: rgb(254 205 202 / 0.25);
}

.hover\:border-error-200\/30:hover {
  border-color: rgb(254 205 202 / 0.3);
}

.hover\:border-error-200\/40:hover {
  border-color: rgb(254 205 202 / 0.4);
}

.hover\:border-error-200\/50:hover {
  border-color: rgb(254 205 202 / 0.5);
}

.hover\:border-error-200\/60:hover {
  border-color: rgb(254 205 202 / 0.6);
}

.hover\:border-error-200\/70:hover {
  border-color: rgb(254 205 202 / 0.7);
}

.hover\:border-error-200\/75:hover {
  border-color: rgb(254 205 202 / 0.75);
}

.hover\:border-error-200\/80:hover {
  border-color: rgb(254 205 202 / 0.8);
}

.hover\:border-error-200\/90:hover {
  border-color: rgb(254 205 202 / 0.9);
}

.hover\:border-error-200\/95:hover {
  border-color: rgb(254 205 202 / 0.95);
}

.hover\:border-error-200\/100:hover {
  border-color: rgb(254 205 202 / 1);
}

.hover\:border-error-300\/0:hover {
  border-color: rgb(253 162 155 / 0);
}

.hover\:border-error-300\/5:hover {
  border-color: rgb(253 162 155 / 0.05);
}

.hover\:border-error-300\/10:hover {
  border-color: rgb(253 162 155 / 0.1);
}

.hover\:border-error-300\/20:hover {
  border-color: rgb(253 162 155 / 0.2);
}

.hover\:border-error-300\/25:hover {
  border-color: rgb(253 162 155 / 0.25);
}

.hover\:border-error-300\/30:hover {
  border-color: rgb(253 162 155 / 0.3);
}

.hover\:border-error-300\/40:hover {
  border-color: rgb(253 162 155 / 0.4);
}

.hover\:border-error-300\/50:hover {
  border-color: rgb(253 162 155 / 0.5);
}

.hover\:border-error-300\/60:hover {
  border-color: rgb(253 162 155 / 0.6);
}

.hover\:border-error-300\/70:hover {
  border-color: rgb(253 162 155 / 0.7);
}

.hover\:border-error-300\/75:hover {
  border-color: rgb(253 162 155 / 0.75);
}

.hover\:border-error-300\/80:hover {
  border-color: rgb(253 162 155 / 0.8);
}

.hover\:border-error-300\/90:hover {
  border-color: rgb(253 162 155 / 0.9);
}

.hover\:border-error-300\/95:hover {
  border-color: rgb(253 162 155 / 0.95);
}

.hover\:border-error-300\/100:hover {
  border-color: rgb(253 162 155 / 1);
}

.hover\:border-error-400\/0:hover {
  border-color: rgb(249 112 102 / 0);
}

.hover\:border-error-400\/5:hover {
  border-color: rgb(249 112 102 / 0.05);
}

.hover\:border-error-400\/10:hover {
  border-color: rgb(249 112 102 / 0.1);
}

.hover\:border-error-400\/20:hover {
  border-color: rgb(249 112 102 / 0.2);
}

.hover\:border-error-400\/25:hover {
  border-color: rgb(249 112 102 / 0.25);
}

.hover\:border-error-400\/30:hover {
  border-color: rgb(249 112 102 / 0.3);
}

.hover\:border-error-400\/40:hover {
  border-color: rgb(249 112 102 / 0.4);
}

.hover\:border-error-400\/50:hover {
  border-color: rgb(249 112 102 / 0.5);
}

.hover\:border-error-400\/60:hover {
  border-color: rgb(249 112 102 / 0.6);
}

.hover\:border-error-400\/70:hover {
  border-color: rgb(249 112 102 / 0.7);
}

.hover\:border-error-400\/75:hover {
  border-color: rgb(249 112 102 / 0.75);
}

.hover\:border-error-400\/80:hover {
  border-color: rgb(249 112 102 / 0.8);
}

.hover\:border-error-400\/90:hover {
  border-color: rgb(249 112 102 / 0.9);
}

.hover\:border-error-400\/95:hover {
  border-color: rgb(249 112 102 / 0.95);
}

.hover\:border-error-400\/100:hover {
  border-color: rgb(249 112 102 / 1);
}

.hover\:border-error-500\/0:hover {
  border-color: rgb(240 68 56 / 0);
}

.hover\:border-error-500\/5:hover {
  border-color: rgb(240 68 56 / 0.05);
}

.hover\:border-error-500\/10:hover {
  border-color: rgb(240 68 56 / 0.1);
}

.hover\:border-error-500\/20:hover {
  border-color: rgb(240 68 56 / 0.2);
}

.hover\:border-error-500\/25:hover {
  border-color: rgb(240 68 56 / 0.25);
}

.hover\:border-error-500\/30:hover {
  border-color: rgb(240 68 56 / 0.3);
}

.hover\:border-error-500\/40:hover {
  border-color: rgb(240 68 56 / 0.4);
}

.hover\:border-error-500\/50:hover {
  border-color: rgb(240 68 56 / 0.5);
}

.hover\:border-error-500\/60:hover {
  border-color: rgb(240 68 56 / 0.6);
}

.hover\:border-error-500\/70:hover {
  border-color: rgb(240 68 56 / 0.7);
}

.hover\:border-error-500\/75:hover {
  border-color: rgb(240 68 56 / 0.75);
}

.hover\:border-error-500\/80:hover {
  border-color: rgb(240 68 56 / 0.8);
}

.hover\:border-error-500\/90:hover {
  border-color: rgb(240 68 56 / 0.9);
}

.hover\:border-error-500\/95:hover {
  border-color: rgb(240 68 56 / 0.95);
}

.hover\:border-error-500\/100:hover {
  border-color: rgb(240 68 56 / 1);
}

.hover\:border-error-600\/0:hover {
  border-color: rgb(217 45 32 / 0);
}

.hover\:border-error-600\/5:hover {
  border-color: rgb(217 45 32 / 0.05);
}

.hover\:border-error-600\/10:hover {
  border-color: rgb(217 45 32 / 0.1);
}

.hover\:border-error-600\/20:hover {
  border-color: rgb(217 45 32 / 0.2);
}

.hover\:border-error-600\/25:hover {
  border-color: rgb(217 45 32 / 0.25);
}

.hover\:border-error-600\/30:hover {
  border-color: rgb(217 45 32 / 0.3);
}

.hover\:border-error-600\/40:hover {
  border-color: rgb(217 45 32 / 0.4);
}

.hover\:border-error-600\/50:hover {
  border-color: rgb(217 45 32 / 0.5);
}

.hover\:border-error-600\/60:hover {
  border-color: rgb(217 45 32 / 0.6);
}

.hover\:border-error-600\/70:hover {
  border-color: rgb(217 45 32 / 0.7);
}

.hover\:border-error-600\/75:hover {
  border-color: rgb(217 45 32 / 0.75);
}

.hover\:border-error-600\/80:hover {
  border-color: rgb(217 45 32 / 0.8);
}

.hover\:border-error-600\/90:hover {
  border-color: rgb(217 45 32 / 0.9);
}

.hover\:border-error-600\/95:hover {
  border-color: rgb(217 45 32 / 0.95);
}

.hover\:border-error-600\/100:hover {
  border-color: rgb(217 45 32 / 1);
}

.hover\:border-error-700\/0:hover {
  border-color: rgb(180 35 24 / 0);
}

.hover\:border-error-700\/5:hover {
  border-color: rgb(180 35 24 / 0.05);
}

.hover\:border-error-700\/10:hover {
  border-color: rgb(180 35 24 / 0.1);
}

.hover\:border-error-700\/20:hover {
  border-color: rgb(180 35 24 / 0.2);
}

.hover\:border-error-700\/25:hover {
  border-color: rgb(180 35 24 / 0.25);
}

.hover\:border-error-700\/30:hover {
  border-color: rgb(180 35 24 / 0.3);
}

.hover\:border-error-700\/40:hover {
  border-color: rgb(180 35 24 / 0.4);
}

.hover\:border-error-700\/50:hover {
  border-color: rgb(180 35 24 / 0.5);
}

.hover\:border-error-700\/60:hover {
  border-color: rgb(180 35 24 / 0.6);
}

.hover\:border-error-700\/70:hover {
  border-color: rgb(180 35 24 / 0.7);
}

.hover\:border-error-700\/75:hover {
  border-color: rgb(180 35 24 / 0.75);
}

.hover\:border-error-700\/80:hover {
  border-color: rgb(180 35 24 / 0.8);
}

.hover\:border-error-700\/90:hover {
  border-color: rgb(180 35 24 / 0.9);
}

.hover\:border-error-700\/95:hover {
  border-color: rgb(180 35 24 / 0.95);
}

.hover\:border-error-700\/100:hover {
  border-color: rgb(180 35 24 / 1);
}

.hover\:border-error-800\/0:hover {
  border-color: rgb(145 32 24 / 0);
}

.hover\:border-error-800\/5:hover {
  border-color: rgb(145 32 24 / 0.05);
}

.hover\:border-error-800\/10:hover {
  border-color: rgb(145 32 24 / 0.1);
}

.hover\:border-error-800\/20:hover {
  border-color: rgb(145 32 24 / 0.2);
}

.hover\:border-error-800\/25:hover {
  border-color: rgb(145 32 24 / 0.25);
}

.hover\:border-error-800\/30:hover {
  border-color: rgb(145 32 24 / 0.3);
}

.hover\:border-error-800\/40:hover {
  border-color: rgb(145 32 24 / 0.4);
}

.hover\:border-error-800\/50:hover {
  border-color: rgb(145 32 24 / 0.5);
}

.hover\:border-error-800\/60:hover {
  border-color: rgb(145 32 24 / 0.6);
}

.hover\:border-error-800\/70:hover {
  border-color: rgb(145 32 24 / 0.7);
}

.hover\:border-error-800\/75:hover {
  border-color: rgb(145 32 24 / 0.75);
}

.hover\:border-error-800\/80:hover {
  border-color: rgb(145 32 24 / 0.8);
}

.hover\:border-error-800\/90:hover {
  border-color: rgb(145 32 24 / 0.9);
}

.hover\:border-error-800\/95:hover {
  border-color: rgb(145 32 24 / 0.95);
}

.hover\:border-error-800\/100:hover {
  border-color: rgb(145 32 24 / 1);
}

.hover\:border-error-900\/0:hover {
  border-color: rgb(122 39 26 / 0);
}

.hover\:border-error-900\/5:hover {
  border-color: rgb(122 39 26 / 0.05);
}

.hover\:border-error-900\/10:hover {
  border-color: rgb(122 39 26 / 0.1);
}

.hover\:border-error-900\/20:hover {
  border-color: rgb(122 39 26 / 0.2);
}

.hover\:border-error-900\/25:hover {
  border-color: rgb(122 39 26 / 0.25);
}

.hover\:border-error-900\/30:hover {
  border-color: rgb(122 39 26 / 0.3);
}

.hover\:border-error-900\/40:hover {
  border-color: rgb(122 39 26 / 0.4);
}

.hover\:border-error-900\/50:hover {
  border-color: rgb(122 39 26 / 0.5);
}

.hover\:border-error-900\/60:hover {
  border-color: rgb(122 39 26 / 0.6);
}

.hover\:border-error-900\/70:hover {
  border-color: rgb(122 39 26 / 0.7);
}

.hover\:border-error-900\/75:hover {
  border-color: rgb(122 39 26 / 0.75);
}

.hover\:border-error-900\/80:hover {
  border-color: rgb(122 39 26 / 0.8);
}

.hover\:border-error-900\/90:hover {
  border-color: rgb(122 39 26 / 0.9);
}

.hover\:border-error-900\/95:hover {
  border-color: rgb(122 39 26 / 0.95);
}

.hover\:border-error-900\/100:hover {
  border-color: rgb(122 39 26 / 1);
}

.hover\:border-error\/0:hover {
  border-color: rgb(249 112 102 / 0);
}

.hover\:border-error\/5:hover {
  border-color: rgb(249 112 102 / 0.05);
}

.hover\:border-error\/10:hover {
  border-color: rgb(249 112 102 / 0.1);
}

.hover\:border-error\/20:hover {
  border-color: rgb(249 112 102 / 0.2);
}

.hover\:border-error\/25:hover {
  border-color: rgb(249 112 102 / 0.25);
}

.hover\:border-error\/30:hover {
  border-color: rgb(249 112 102 / 0.3);
}

.hover\:border-error\/40:hover {
  border-color: rgb(249 112 102 / 0.4);
}

.hover\:border-error\/50:hover {
  border-color: rgb(249 112 102 / 0.5);
}

.hover\:border-error\/60:hover {
  border-color: rgb(249 112 102 / 0.6);
}

.hover\:border-error\/70:hover {
  border-color: rgb(249 112 102 / 0.7);
}

.hover\:border-error\/75:hover {
  border-color: rgb(249 112 102 / 0.75);
}

.hover\:border-error\/80:hover {
  border-color: rgb(249 112 102 / 0.8);
}

.hover\:border-error\/90:hover {
  border-color: rgb(249 112 102 / 0.9);
}

.hover\:border-error\/95:hover {
  border-color: rgb(249 112 102 / 0.95);
}

.hover\:border-error\/100:hover {
  border-color: rgb(249 112 102 / 1);
}

.hover\:border-warning-25\/0:hover {
  border-color: rgb(255 252 245 / 0);
}

.hover\:border-warning-25\/5:hover {
  border-color: rgb(255 252 245 / 0.05);
}

.hover\:border-warning-25\/10:hover {
  border-color: rgb(255 252 245 / 0.1);
}

.hover\:border-warning-25\/20:hover {
  border-color: rgb(255 252 245 / 0.2);
}

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

.hover\:border-warning-25\/30:hover {
  border-color: rgb(255 252 245 / 0.3);
}

.hover\:border-warning-25\/40:hover {
  border-color: rgb(255 252 245 / 0.4);
}

.hover\:border-warning-25\/50:hover {
  border-color: rgb(255 252 245 / 0.5);
}

.hover\:border-warning-25\/60:hover {
  border-color: rgb(255 252 245 / 0.6);
}

.hover\:border-warning-25\/70:hover {
  border-color: rgb(255 252 245 / 0.7);
}

.hover\:border-warning-25\/75:hover {
  border-color: rgb(255 252 245 / 0.75);
}

.hover\:border-warning-25\/80:hover {
  border-color: rgb(255 252 245 / 0.8);
}

.hover\:border-warning-25\/90:hover {
  border-color: rgb(255 252 245 / 0.9);
}

.hover\:border-warning-25\/95:hover {
  border-color: rgb(255 252 245 / 0.95);
}

.hover\:border-warning-25\/100:hover {
  border-color: rgb(255 252 245 / 1);
}

.hover\:border-warning-50\/0:hover {
  border-color: rgb(255 250 235 / 0);
}

.hover\:border-warning-50\/5:hover {
  border-color: rgb(255 250 235 / 0.05);
}

.hover\:border-warning-50\/10:hover {
  border-color: rgb(255 250 235 / 0.1);
}

.hover\:border-warning-50\/20:hover {
  border-color: rgb(255 250 235 / 0.2);
}

.hover\:border-warning-50\/25:hover {
  border-color: rgb(255 250 235 / 0.25);
}

.hover\:border-warning-50\/30:hover {
  border-color: rgb(255 250 235 / 0.3);
}

.hover\:border-warning-50\/40:hover {
  border-color: rgb(255 250 235 / 0.4);
}

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

.hover\:border-warning-50\/60:hover {
  border-color: rgb(255 250 235 / 0.6);
}

.hover\:border-warning-50\/70:hover {
  border-color: rgb(255 250 235 / 0.7);
}

.hover\:border-warning-50\/75:hover {
  border-color: rgb(255 250 235 / 0.75);
}

.hover\:border-warning-50\/80:hover {
  border-color: rgb(255 250 235 / 0.8);
}

.hover\:border-warning-50\/90:hover {
  border-color: rgb(255 250 235 / 0.9);
}

.hover\:border-warning-50\/95:hover {
  border-color: rgb(255 250 235 / 0.95);
}

.hover\:border-warning-50\/100:hover {
  border-color: rgb(255 250 235 / 1);
}

.hover\:border-warning-100\/0:hover {
  border-color: rgb(254 240 199 / 0);
}

.hover\:border-warning-100\/5:hover {
  border-color: rgb(254 240 199 / 0.05);
}

.hover\:border-warning-100\/10:hover {
  border-color: rgb(254 240 199 / 0.1);
}

.hover\:border-warning-100\/20:hover {
  border-color: rgb(254 240 199 / 0.2);
}

.hover\:border-warning-100\/25:hover {
  border-color: rgb(254 240 199 / 0.25);
}

.hover\:border-warning-100\/30:hover {
  border-color: rgb(254 240 199 / 0.3);
}

.hover\:border-warning-100\/40:hover {
  border-color: rgb(254 240 199 / 0.4);
}

.hover\:border-warning-100\/50:hover {
  border-color: rgb(254 240 199 / 0.5);
}

.hover\:border-warning-100\/60:hover {
  border-color: rgb(254 240 199 / 0.6);
}

.hover\:border-warning-100\/70:hover {
  border-color: rgb(254 240 199 / 0.7);
}

.hover\:border-warning-100\/75:hover {
  border-color: rgb(254 240 199 / 0.75);
}

.hover\:border-warning-100\/80:hover {
  border-color: rgb(254 240 199 / 0.8);
}

.hover\:border-warning-100\/90:hover {
  border-color: rgb(254 240 199 / 0.9);
}

.hover\:border-warning-100\/95:hover {
  border-color: rgb(254 240 199 / 0.95);
}

.hover\:border-warning-100\/100:hover {
  border-color: rgb(254 240 199 / 1);
}

.hover\:border-warning-200\/0:hover {
  border-color: rgb(254 223 137 / 0);
}

.hover\:border-warning-200\/5:hover {
  border-color: rgb(254 223 137 / 0.05);
}

.hover\:border-warning-200\/10:hover {
  border-color: rgb(254 223 137 / 0.1);
}

.hover\:border-warning-200\/20:hover {
  border-color: rgb(254 223 137 / 0.2);
}

.hover\:border-warning-200\/25:hover {
  border-color: rgb(254 223 137 / 0.25);
}

.hover\:border-warning-200\/30:hover {
  border-color: rgb(254 223 137 / 0.3);
}

.hover\:border-warning-200\/40:hover {
  border-color: rgb(254 223 137 / 0.4);
}

.hover\:border-warning-200\/50:hover {
  border-color: rgb(254 223 137 / 0.5);
}

.hover\:border-warning-200\/60:hover {
  border-color: rgb(254 223 137 / 0.6);
}

.hover\:border-warning-200\/70:hover {
  border-color: rgb(254 223 137 / 0.7);
}

.hover\:border-warning-200\/75:hover {
  border-color: rgb(254 223 137 / 0.75);
}

.hover\:border-warning-200\/80:hover {
  border-color: rgb(254 223 137 / 0.8);
}

.hover\:border-warning-200\/90:hover {
  border-color: rgb(254 223 137 / 0.9);
}

.hover\:border-warning-200\/95:hover {
  border-color: rgb(254 223 137 / 0.95);
}

.hover\:border-warning-200\/100:hover {
  border-color: rgb(254 223 137 / 1);
}

.hover\:border-warning-300\/0:hover {
  border-color: rgb(254 200 75 / 0);
}

.hover\:border-warning-300\/5:hover {
  border-color: rgb(254 200 75 / 0.05);
}

.hover\:border-warning-300\/10:hover {
  border-color: rgb(254 200 75 / 0.1);
}

.hover\:border-warning-300\/20:hover {
  border-color: rgb(254 200 75 / 0.2);
}

.hover\:border-warning-300\/25:hover {
  border-color: rgb(254 200 75 / 0.25);
}

.hover\:border-warning-300\/30:hover {
  border-color: rgb(254 200 75 / 0.3);
}

.hover\:border-warning-300\/40:hover {
  border-color: rgb(254 200 75 / 0.4);
}

.hover\:border-warning-300\/50:hover {
  border-color: rgb(254 200 75 / 0.5);
}

.hover\:border-warning-300\/60:hover {
  border-color: rgb(254 200 75 / 0.6);
}

.hover\:border-warning-300\/70:hover {
  border-color: rgb(254 200 75 / 0.7);
}

.hover\:border-warning-300\/75:hover {
  border-color: rgb(254 200 75 / 0.75);
}

.hover\:border-warning-300\/80:hover {
  border-color: rgb(254 200 75 / 0.8);
}

.hover\:border-warning-300\/90:hover {
  border-color: rgb(254 200 75 / 0.9);
}

.hover\:border-warning-300\/95:hover {
  border-color: rgb(254 200 75 / 0.95);
}

.hover\:border-warning-300\/100:hover {
  border-color: rgb(254 200 75 / 1);
}

.hover\:border-warning-400\/0:hover {
  border-color: rgb(253 176 34 / 0);
}

.hover\:border-warning-400\/5:hover {
  border-color: rgb(253 176 34 / 0.05);
}

.hover\:border-warning-400\/10:hover {
  border-color: rgb(253 176 34 / 0.1);
}

.hover\:border-warning-400\/20:hover {
  border-color: rgb(253 176 34 / 0.2);
}

.hover\:border-warning-400\/25:hover {
  border-color: rgb(253 176 34 / 0.25);
}

.hover\:border-warning-400\/30:hover {
  border-color: rgb(253 176 34 / 0.3);
}

.hover\:border-warning-400\/40:hover {
  border-color: rgb(253 176 34 / 0.4);
}

.hover\:border-warning-400\/50:hover {
  border-color: rgb(253 176 34 / 0.5);
}

.hover\:border-warning-400\/60:hover {
  border-color: rgb(253 176 34 / 0.6);
}

.hover\:border-warning-400\/70:hover {
  border-color: rgb(253 176 34 / 0.7);
}

.hover\:border-warning-400\/75:hover {
  border-color: rgb(253 176 34 / 0.75);
}

.hover\:border-warning-400\/80:hover {
  border-color: rgb(253 176 34 / 0.8);
}

.hover\:border-warning-400\/90:hover {
  border-color: rgb(253 176 34 / 0.9);
}

.hover\:border-warning-400\/95:hover {
  border-color: rgb(253 176 34 / 0.95);
}

.hover\:border-warning-400\/100:hover {
  border-color: rgb(253 176 34 / 1);
}

.hover\:border-warning-500\/0:hover {
  border-color: rgb(247 144 9 / 0);
}

.hover\:border-warning-500\/5:hover {
  border-color: rgb(247 144 9 / 0.05);
}

.hover\:border-warning-500\/10:hover {
  border-color: rgb(247 144 9 / 0.1);
}

.hover\:border-warning-500\/20:hover {
  border-color: rgb(247 144 9 / 0.2);
}

.hover\:border-warning-500\/25:hover {
  border-color: rgb(247 144 9 / 0.25);
}

.hover\:border-warning-500\/30:hover {
  border-color: rgb(247 144 9 / 0.3);
}

.hover\:border-warning-500\/40:hover {
  border-color: rgb(247 144 9 / 0.4);
}

.hover\:border-warning-500\/50:hover {
  border-color: rgb(247 144 9 / 0.5);
}

.hover\:border-warning-500\/60:hover {
  border-color: rgb(247 144 9 / 0.6);
}

.hover\:border-warning-500\/70:hover {
  border-color: rgb(247 144 9 / 0.7);
}

.hover\:border-warning-500\/75:hover {
  border-color: rgb(247 144 9 / 0.75);
}

.hover\:border-warning-500\/80:hover {
  border-color: rgb(247 144 9 / 0.8);
}

.hover\:border-warning-500\/90:hover {
  border-color: rgb(247 144 9 / 0.9);
}

.hover\:border-warning-500\/95:hover {
  border-color: rgb(247 144 9 / 0.95);
}

.hover\:border-warning-500\/100:hover {
  border-color: rgb(247 144 9 / 1);
}

.hover\:border-warning-600\/0:hover {
  border-color: rgb(220 104 3 / 0);
}

.hover\:border-warning-600\/5:hover {
  border-color: rgb(220 104 3 / 0.05);
}

.hover\:border-warning-600\/10:hover {
  border-color: rgb(220 104 3 / 0.1);
}

.hover\:border-warning-600\/20:hover {
  border-color: rgb(220 104 3 / 0.2);
}

.hover\:border-warning-600\/25:hover {
  border-color: rgb(220 104 3 / 0.25);
}

.hover\:border-warning-600\/30:hover {
  border-color: rgb(220 104 3 / 0.3);
}

.hover\:border-warning-600\/40:hover {
  border-color: rgb(220 104 3 / 0.4);
}

.hover\:border-warning-600\/50:hover {
  border-color: rgb(220 104 3 / 0.5);
}

.hover\:border-warning-600\/60:hover {
  border-color: rgb(220 104 3 / 0.6);
}

.hover\:border-warning-600\/70:hover {
  border-color: rgb(220 104 3 / 0.7);
}

.hover\:border-warning-600\/75:hover {
  border-color: rgb(220 104 3 / 0.75);
}

.hover\:border-warning-600\/80:hover {
  border-color: rgb(220 104 3 / 0.8);
}

.hover\:border-warning-600\/90:hover {
  border-color: rgb(220 104 3 / 0.9);
}

.hover\:border-warning-600\/95:hover {
  border-color: rgb(220 104 3 / 0.95);
}

.hover\:border-warning-600\/100:hover {
  border-color: rgb(220 104 3 / 1);
}

.hover\:border-warning-700\/0:hover {
  border-color: rgb(181 71 8 / 0);
}

.hover\:border-warning-700\/5:hover {
  border-color: rgb(181 71 8 / 0.05);
}

.hover\:border-warning-700\/10:hover {
  border-color: rgb(181 71 8 / 0.1);
}

.hover\:border-warning-700\/20:hover {
  border-color: rgb(181 71 8 / 0.2);
}

.hover\:border-warning-700\/25:hover {
  border-color: rgb(181 71 8 / 0.25);
}

.hover\:border-warning-700\/30:hover {
  border-color: rgb(181 71 8 / 0.3);
}

.hover\:border-warning-700\/40:hover {
  border-color: rgb(181 71 8 / 0.4);
}

.hover\:border-warning-700\/50:hover {
  border-color: rgb(181 71 8 / 0.5);
}

.hover\:border-warning-700\/60:hover {
  border-color: rgb(181 71 8 / 0.6);
}

.hover\:border-warning-700\/70:hover {
  border-color: rgb(181 71 8 / 0.7);
}

.hover\:border-warning-700\/75:hover {
  border-color: rgb(181 71 8 / 0.75);
}

.hover\:border-warning-700\/80:hover {
  border-color: rgb(181 71 8 / 0.8);
}

.hover\:border-warning-700\/90:hover {
  border-color: rgb(181 71 8 / 0.9);
}

.hover\:border-warning-700\/95:hover {
  border-color: rgb(181 71 8 / 0.95);
}

.hover\:border-warning-700\/100:hover {
  border-color: rgb(181 71 8 / 1);
}

.hover\:border-warning-800\/0:hover {
  border-color: rgb(147 55 13 / 0);
}

.hover\:border-warning-800\/5:hover {
  border-color: rgb(147 55 13 / 0.05);
}

.hover\:border-warning-800\/10:hover {
  border-color: rgb(147 55 13 / 0.1);
}

.hover\:border-warning-800\/20:hover {
  border-color: rgb(147 55 13 / 0.2);
}

.hover\:border-warning-800\/25:hover {
  border-color: rgb(147 55 13 / 0.25);
}

.hover\:border-warning-800\/30:hover {
  border-color: rgb(147 55 13 / 0.3);
}

.hover\:border-warning-800\/40:hover {
  border-color: rgb(147 55 13 / 0.4);
}

.hover\:border-warning-800\/50:hover {
  border-color: rgb(147 55 13 / 0.5);
}

.hover\:border-warning-800\/60:hover {
  border-color: rgb(147 55 13 / 0.6);
}

.hover\:border-warning-800\/70:hover {
  border-color: rgb(147 55 13 / 0.7);
}

.hover\:border-warning-800\/75:hover {
  border-color: rgb(147 55 13 / 0.75);
}

.hover\:border-warning-800\/80:hover {
  border-color: rgb(147 55 13 / 0.8);
}

.hover\:border-warning-800\/90:hover {
  border-color: rgb(147 55 13 / 0.9);
}

.hover\:border-warning-800\/95:hover {
  border-color: rgb(147 55 13 / 0.95);
}

.hover\:border-warning-800\/100:hover {
  border-color: rgb(147 55 13 / 1);
}

.hover\:border-warning-900\/0:hover {
  border-color: rgb(122 46 14 / 0);
}

.hover\:border-warning-900\/5:hover {
  border-color: rgb(122 46 14 / 0.05);
}

.hover\:border-warning-900\/10:hover {
  border-color: rgb(122 46 14 / 0.1);
}

.hover\:border-warning-900\/20:hover {
  border-color: rgb(122 46 14 / 0.2);
}

.hover\:border-warning-900\/25:hover {
  border-color: rgb(122 46 14 / 0.25);
}

.hover\:border-warning-900\/30:hover {
  border-color: rgb(122 46 14 / 0.3);
}

.hover\:border-warning-900\/40:hover {
  border-color: rgb(122 46 14 / 0.4);
}

.hover\:border-warning-900\/50:hover {
  border-color: rgb(122 46 14 / 0.5);
}

.hover\:border-warning-900\/60:hover {
  border-color: rgb(122 46 14 / 0.6);
}

.hover\:border-warning-900\/70:hover {
  border-color: rgb(122 46 14 / 0.7);
}

.hover\:border-warning-900\/75:hover {
  border-color: rgb(122 46 14 / 0.75);
}

.hover\:border-warning-900\/80:hover {
  border-color: rgb(122 46 14 / 0.8);
}

.hover\:border-warning-900\/90:hover {
  border-color: rgb(122 46 14 / 0.9);
}

.hover\:border-warning-900\/95:hover {
  border-color: rgb(122 46 14 / 0.95);
}

.hover\:border-warning-900\/100:hover {
  border-color: rgb(122 46 14 / 1);
}

.hover\:border-warning\/0:hover {
  border-color: rgb(253 176 34 / 0);
}

.hover\:border-warning\/5:hover {
  border-color: rgb(253 176 34 / 0.05);
}

.hover\:border-warning\/10:hover {
  border-color: rgb(253 176 34 / 0.1);
}

.hover\:border-warning\/20:hover {
  border-color: rgb(253 176 34 / 0.2);
}

.hover\:border-warning\/25:hover {
  border-color: rgb(253 176 34 / 0.25);
}

.hover\:border-warning\/30:hover {
  border-color: rgb(253 176 34 / 0.3);
}

.hover\:border-warning\/40:hover {
  border-color: rgb(253 176 34 / 0.4);
}

.hover\:border-warning\/50:hover {
  border-color: rgb(253 176 34 / 0.5);
}

.hover\:border-warning\/60:hover {
  border-color: rgb(253 176 34 / 0.6);
}

.hover\:border-warning\/70:hover {
  border-color: rgb(253 176 34 / 0.7);
}

.hover\:border-warning\/75:hover {
  border-color: rgb(253 176 34 / 0.75);
}

.hover\:border-warning\/80:hover {
  border-color: rgb(253 176 34 / 0.8);
}

.hover\:border-warning\/90:hover {
  border-color: rgb(253 176 34 / 0.9);
}

.hover\:border-warning\/95:hover {
  border-color: rgb(253 176 34 / 0.95);
}

.hover\:border-warning\/100:hover {
  border-color: rgb(253 176 34 / 1);
}

.hover\:border-success-25\/0:hover {
  border-color: rgb(246 254 249 / 0);
}

.hover\:border-success-25\/5:hover {
  border-color: rgb(246 254 249 / 0.05);
}

.hover\:border-success-25\/10:hover {
  border-color: rgb(246 254 249 / 0.1);
}

.hover\:border-success-25\/20:hover {
  border-color: rgb(246 254 249 / 0.2);
}

.hover\:border-success-25\/25:hover {
  border-color: rgb(246 254 249 / 0.25);
}

.hover\:border-success-25\/30:hover {
  border-color: rgb(246 254 249 / 0.3);
}

.hover\:border-success-25\/40:hover {
  border-color: rgb(246 254 249 / 0.4);
}

.hover\:border-success-25\/50:hover {
  border-color: rgb(246 254 249 / 0.5);
}

.hover\:border-success-25\/60:hover {
  border-color: rgb(246 254 249 / 0.6);
}

.hover\:border-success-25\/70:hover {
  border-color: rgb(246 254 249 / 0.7);
}

.hover\:border-success-25\/75:hover {
  border-color: rgb(246 254 249 / 0.75);
}

.hover\:border-success-25\/80:hover {
  border-color: rgb(246 254 249 / 0.8);
}

.hover\:border-success-25\/90:hover {
  border-color: rgb(246 254 249 / 0.9);
}

.hover\:border-success-25\/95:hover {
  border-color: rgb(246 254 249 / 0.95);
}

.hover\:border-success-25\/100:hover {
  border-color: rgb(246 254 249 / 1);
}

.hover\:border-success-50\/0:hover {
  border-color: rgb(236 253 243 / 0);
}

.hover\:border-success-50\/5:hover {
  border-color: rgb(236 253 243 / 0.05);
}

.hover\:border-success-50\/10:hover {
  border-color: rgb(236 253 243 / 0.1);
}

.hover\:border-success-50\/20:hover {
  border-color: rgb(236 253 243 / 0.2);
}

.hover\:border-success-50\/25:hover {
  border-color: rgb(236 253 243 / 0.25);
}

.hover\:border-success-50\/30:hover {
  border-color: rgb(236 253 243 / 0.3);
}

.hover\:border-success-50\/40:hover {
  border-color: rgb(236 253 243 / 0.4);
}

.hover\:border-success-50\/50:hover {
  border-color: rgb(236 253 243 / 0.5);
}

.hover\:border-success-50\/60:hover {
  border-color: rgb(236 253 243 / 0.6);
}

.hover\:border-success-50\/70:hover {
  border-color: rgb(236 253 243 / 0.7);
}

.hover\:border-success-50\/75:hover {
  border-color: rgb(236 253 243 / 0.75);
}

.hover\:border-success-50\/80:hover {
  border-color: rgb(236 253 243 / 0.8);
}

.hover\:border-success-50\/90:hover {
  border-color: rgb(236 253 243 / 0.9);
}

.hover\:border-success-50\/95:hover {
  border-color: rgb(236 253 243 / 0.95);
}

.hover\:border-success-50\/100:hover {
  border-color: rgb(236 253 243 / 1);
}

.hover\:border-success-100\/0:hover {
  border-color: rgb(209 250 223 / 0);
}

.hover\:border-success-100\/5:hover {
  border-color: rgb(209 250 223 / 0.05);
}

.hover\:border-success-100\/10:hover {
  border-color: rgb(209 250 223 / 0.1);
}

.hover\:border-success-100\/20:hover {
  border-color: rgb(209 250 223 / 0.2);
}

.hover\:border-success-100\/25:hover {
  border-color: rgb(209 250 223 / 0.25);
}

.hover\:border-success-100\/30:hover {
  border-color: rgb(209 250 223 / 0.3);
}

.hover\:border-success-100\/40:hover {
  border-color: rgb(209 250 223 / 0.4);
}

.hover\:border-success-100\/50:hover {
  border-color: rgb(209 250 223 / 0.5);
}

.hover\:border-success-100\/60:hover {
  border-color: rgb(209 250 223 / 0.6);
}

.hover\:border-success-100\/70:hover {
  border-color: rgb(209 250 223 / 0.7);
}

.hover\:border-success-100\/75:hover {
  border-color: rgb(209 250 223 / 0.75);
}

.hover\:border-success-100\/80:hover {
  border-color: rgb(209 250 223 / 0.8);
}

.hover\:border-success-100\/90:hover {
  border-color: rgb(209 250 223 / 0.9);
}

.hover\:border-success-100\/95:hover {
  border-color: rgb(209 250 223 / 0.95);
}

.hover\:border-success-100\/100:hover {
  border-color: rgb(209 250 223 / 1);
}

.hover\:border-success-200\/0:hover {
  border-color: rgb(166 244 197 / 0);
}

.hover\:border-success-200\/5:hover {
  border-color: rgb(166 244 197 / 0.05);
}

.hover\:border-success-200\/10:hover {
  border-color: rgb(166 244 197 / 0.1);
}

.hover\:border-success-200\/20:hover {
  border-color: rgb(166 244 197 / 0.2);
}

.hover\:border-success-200\/25:hover {
  border-color: rgb(166 244 197 / 0.25);
}

.hover\:border-success-200\/30:hover {
  border-color: rgb(166 244 197 / 0.3);
}

.hover\:border-success-200\/40:hover {
  border-color: rgb(166 244 197 / 0.4);
}

.hover\:border-success-200\/50:hover {
  border-color: rgb(166 244 197 / 0.5);
}

.hover\:border-success-200\/60:hover {
  border-color: rgb(166 244 197 / 0.6);
}

.hover\:border-success-200\/70:hover {
  border-color: rgb(166 244 197 / 0.7);
}

.hover\:border-success-200\/75:hover {
  border-color: rgb(166 244 197 / 0.75);
}

.hover\:border-success-200\/80:hover {
  border-color: rgb(166 244 197 / 0.8);
}

.hover\:border-success-200\/90:hover {
  border-color: rgb(166 244 197 / 0.9);
}

.hover\:border-success-200\/95:hover {
  border-color: rgb(166 244 197 / 0.95);
}

.hover\:border-success-200\/100:hover {
  border-color: rgb(166 244 197 / 1);
}

.hover\:border-success-300\/0:hover {
  border-color: rgb(108 233 166 / 0);
}

.hover\:border-success-300\/5:hover {
  border-color: rgb(108 233 166 / 0.05);
}

.hover\:border-success-300\/10:hover {
  border-color: rgb(108 233 166 / 0.1);
}

.hover\:border-success-300\/20:hover {
  border-color: rgb(108 233 166 / 0.2);
}

.hover\:border-success-300\/25:hover {
  border-color: rgb(108 233 166 / 0.25);
}

.hover\:border-success-300\/30:hover {
  border-color: rgb(108 233 166 / 0.3);
}

.hover\:border-success-300\/40:hover {
  border-color: rgb(108 233 166 / 0.4);
}

.hover\:border-success-300\/50:hover {
  border-color: rgb(108 233 166 / 0.5);
}

.hover\:border-success-300\/60:hover {
  border-color: rgb(108 233 166 / 0.6);
}

.hover\:border-success-300\/70:hover {
  border-color: rgb(108 233 166 / 0.7);
}

.hover\:border-success-300\/75:hover {
  border-color: rgb(108 233 166 / 0.75);
}

.hover\:border-success-300\/80:hover {
  border-color: rgb(108 233 166 / 0.8);
}

.hover\:border-success-300\/90:hover {
  border-color: rgb(108 233 166 / 0.9);
}

.hover\:border-success-300\/95:hover {
  border-color: rgb(108 233 166 / 0.95);
}

.hover\:border-success-300\/100:hover {
  border-color: rgb(108 233 166 / 1);
}

.hover\:border-success-400\/0:hover {
  border-color: rgb(50 213 131 / 0);
}

.hover\:border-success-400\/5:hover {
  border-color: rgb(50 213 131 / 0.05);
}

.hover\:border-success-400\/10:hover {
  border-color: rgb(50 213 131 / 0.1);
}

.hover\:border-success-400\/20:hover {
  border-color: rgb(50 213 131 / 0.2);
}

.hover\:border-success-400\/25:hover {
  border-color: rgb(50 213 131 / 0.25);
}

.hover\:border-success-400\/30:hover {
  border-color: rgb(50 213 131 / 0.3);
}

.hover\:border-success-400\/40:hover {
  border-color: rgb(50 213 131 / 0.4);
}

.hover\:border-success-400\/50:hover {
  border-color: rgb(50 213 131 / 0.5);
}

.hover\:border-success-400\/60:hover {
  border-color: rgb(50 213 131 / 0.6);
}

.hover\:border-success-400\/70:hover {
  border-color: rgb(50 213 131 / 0.7);
}

.hover\:border-success-400\/75:hover {
  border-color: rgb(50 213 131 / 0.75);
}

.hover\:border-success-400\/80:hover {
  border-color: rgb(50 213 131 / 0.8);
}

.hover\:border-success-400\/90:hover {
  border-color: rgb(50 213 131 / 0.9);
}

.hover\:border-success-400\/95:hover {
  border-color: rgb(50 213 131 / 0.95);
}

.hover\:border-success-400\/100:hover {
  border-color: rgb(50 213 131 / 1);
}

.hover\:border-success-500\/0:hover {
  border-color: rgb(18 135 106 / 0);
}

.hover\:border-success-500\/5:hover {
  border-color: rgb(18 135 106 / 0.05);
}

.hover\:border-success-500\/10:hover {
  border-color: rgb(18 135 106 / 0.1);
}

.hover\:border-success-500\/20:hover {
  border-color: rgb(18 135 106 / 0.2);
}

.hover\:border-success-500\/25:hover {
  border-color: rgb(18 135 106 / 0.25);
}

.hover\:border-success-500\/30:hover {
  border-color: rgb(18 135 106 / 0.3);
}

.hover\:border-success-500\/40:hover {
  border-color: rgb(18 135 106 / 0.4);
}

.hover\:border-success-500\/50:hover {
  border-color: rgb(18 135 106 / 0.5);
}

.hover\:border-success-500\/60:hover {
  border-color: rgb(18 135 106 / 0.6);
}

.hover\:border-success-500\/70:hover {
  border-color: rgb(18 135 106 / 0.7);
}

.hover\:border-success-500\/75:hover {
  border-color: rgb(18 135 106 / 0.75);
}

.hover\:border-success-500\/80:hover {
  border-color: rgb(18 135 106 / 0.8);
}

.hover\:border-success-500\/90:hover {
  border-color: rgb(18 135 106 / 0.9);
}

.hover\:border-success-500\/95:hover {
  border-color: rgb(18 135 106 / 0.95);
}

.hover\:border-success-500\/100:hover {
  border-color: rgb(18 135 106 / 1);
}

.hover\:border-success-600\/0:hover {
  border-color: rgb(3 152 85 / 0);
}

.hover\:border-success-600\/5:hover {
  border-color: rgb(3 152 85 / 0.05);
}

.hover\:border-success-600\/10:hover {
  border-color: rgb(3 152 85 / 0.1);
}

.hover\:border-success-600\/20:hover {
  border-color: rgb(3 152 85 / 0.2);
}

.hover\:border-success-600\/25:hover {
  border-color: rgb(3 152 85 / 0.25);
}

.hover\:border-success-600\/30:hover {
  border-color: rgb(3 152 85 / 0.3);
}

.hover\:border-success-600\/40:hover {
  border-color: rgb(3 152 85 / 0.4);
}

.hover\:border-success-600\/50:hover {
  border-color: rgb(3 152 85 / 0.5);
}

.hover\:border-success-600\/60:hover {
  border-color: rgb(3 152 85 / 0.6);
}

.hover\:border-success-600\/70:hover {
  border-color: rgb(3 152 85 / 0.7);
}

.hover\:border-success-600\/75:hover {
  border-color: rgb(3 152 85 / 0.75);
}

.hover\:border-success-600\/80:hover {
  border-color: rgb(3 152 85 / 0.8);
}

.hover\:border-success-600\/90:hover {
  border-color: rgb(3 152 85 / 0.9);
}

.hover\:border-success-600\/95:hover {
  border-color: rgb(3 152 85 / 0.95);
}

.hover\:border-success-600\/100:hover {
  border-color: rgb(3 152 85 / 1);
}

.hover\:border-success-700\/0:hover {
  border-color: rgb(2 122 72 / 0);
}

.hover\:border-success-700\/5:hover {
  border-color: rgb(2 122 72 / 0.05);
}

.hover\:border-success-700\/10:hover {
  border-color: rgb(2 122 72 / 0.1);
}

.hover\:border-success-700\/20:hover {
  border-color: rgb(2 122 72 / 0.2);
}

.hover\:border-success-700\/25:hover {
  border-color: rgb(2 122 72 / 0.25);
}

.hover\:border-success-700\/30:hover {
  border-color: rgb(2 122 72 / 0.3);
}

.hover\:border-success-700\/40:hover {
  border-color: rgb(2 122 72 / 0.4);
}

.hover\:border-success-700\/50:hover {
  border-color: rgb(2 122 72 / 0.5);
}

.hover\:border-success-700\/60:hover {
  border-color: rgb(2 122 72 / 0.6);
}

.hover\:border-success-700\/70:hover {
  border-color: rgb(2 122 72 / 0.7);
}

.hover\:border-success-700\/75:hover {
  border-color: rgb(2 122 72 / 0.75);
}

.hover\:border-success-700\/80:hover {
  border-color: rgb(2 122 72 / 0.8);
}

.hover\:border-success-700\/90:hover {
  border-color: rgb(2 122 72 / 0.9);
}

.hover\:border-success-700\/95:hover {
  border-color: rgb(2 122 72 / 0.95);
}

.hover\:border-success-700\/100:hover {
  border-color: rgb(2 122 72 / 1);
}

.hover\:border-success-800\/0:hover {
  border-color: rgb(5 96 58 / 0);
}

.hover\:border-success-800\/5:hover {
  border-color: rgb(5 96 58 / 0.05);
}

.hover\:border-success-800\/10:hover {
  border-color: rgb(5 96 58 / 0.1);
}

.hover\:border-success-800\/20:hover {
  border-color: rgb(5 96 58 / 0.2);
}

.hover\:border-success-800\/25:hover {
  border-color: rgb(5 96 58 / 0.25);
}

.hover\:border-success-800\/30:hover {
  border-color: rgb(5 96 58 / 0.3);
}

.hover\:border-success-800\/40:hover {
  border-color: rgb(5 96 58 / 0.4);
}

.hover\:border-success-800\/50:hover {
  border-color: rgb(5 96 58 / 0.5);
}

.hover\:border-success-800\/60:hover {
  border-color: rgb(5 96 58 / 0.6);
}

.hover\:border-success-800\/70:hover {
  border-color: rgb(5 96 58 / 0.7);
}

.hover\:border-success-800\/75:hover {
  border-color: rgb(5 96 58 / 0.75);
}

.hover\:border-success-800\/80:hover {
  border-color: rgb(5 96 58 / 0.8);
}

.hover\:border-success-800\/90:hover {
  border-color: rgb(5 96 58 / 0.9);
}

.hover\:border-success-800\/95:hover {
  border-color: rgb(5 96 58 / 0.95);
}

.hover\:border-success-800\/100:hover {
  border-color: rgb(5 96 58 / 1);
}

.hover\:border-success-900\/0:hover {
  border-color: rgb(5 79 49 / 0);
}

.hover\:border-success-900\/5:hover {
  border-color: rgb(5 79 49 / 0.05);
}

.hover\:border-success-900\/10:hover {
  border-color: rgb(5 79 49 / 0.1);
}

.hover\:border-success-900\/20:hover {
  border-color: rgb(5 79 49 / 0.2);
}

.hover\:border-success-900\/25:hover {
  border-color: rgb(5 79 49 / 0.25);
}

.hover\:border-success-900\/30:hover {
  border-color: rgb(5 79 49 / 0.3);
}

.hover\:border-success-900\/40:hover {
  border-color: rgb(5 79 49 / 0.4);
}

.hover\:border-success-900\/50:hover {
  border-color: rgb(5 79 49 / 0.5);
}

.hover\:border-success-900\/60:hover {
  border-color: rgb(5 79 49 / 0.6);
}

.hover\:border-success-900\/70:hover {
  border-color: rgb(5 79 49 / 0.7);
}

.hover\:border-success-900\/75:hover {
  border-color: rgb(5 79 49 / 0.75);
}

.hover\:border-success-900\/80:hover {
  border-color: rgb(5 79 49 / 0.8);
}

.hover\:border-success-900\/90:hover {
  border-color: rgb(5 79 49 / 0.9);
}

.hover\:border-success-900\/95:hover {
  border-color: rgb(5 79 49 / 0.95);
}

.hover\:border-success-900\/100:hover {
  border-color: rgb(5 79 49 / 1);
}

.hover\:border-success\/0:hover {
  border-color: rgb(50 213 131 / 0);
}

.hover\:border-success\/5:hover {
  border-color: rgb(50 213 131 / 0.05);
}

.hover\:border-success\/10:hover {
  border-color: rgb(50 213 131 / 0.1);
}

.hover\:border-success\/20:hover {
  border-color: rgb(50 213 131 / 0.2);
}

.hover\:border-success\/25:hover {
  border-color: rgb(50 213 131 / 0.25);
}

.hover\:border-success\/30:hover {
  border-color: rgb(50 213 131 / 0.3);
}

.hover\:border-success\/40:hover {
  border-color: rgb(50 213 131 / 0.4);
}

.hover\:border-success\/50:hover {
  border-color: rgb(50 213 131 / 0.5);
}

.hover\:border-success\/60:hover {
  border-color: rgb(50 213 131 / 0.6);
}

.hover\:border-success\/70:hover {
  border-color: rgb(50 213 131 / 0.7);
}

.hover\:border-success\/75:hover {
  border-color: rgb(50 213 131 / 0.75);
}

.hover\:border-success\/80:hover {
  border-color: rgb(50 213 131 / 0.8);
}

.hover\:border-success\/90:hover {
  border-color: rgb(50 213 131 / 0.9);
}

.hover\:border-success\/95:hover {
  border-color: rgb(50 213 131 / 0.95);
}

.hover\:border-success\/100:hover {
  border-color: rgb(50 213 131 / 1);
}

.hover\:border-gray-blue-25\/0:hover {
  border-color: rgb(252 252 253 / 0);
}

.hover\:border-gray-blue-25\/5:hover {
  border-color: rgb(252 252 253 / 0.05);
}

.hover\:border-gray-blue-25\/10:hover {
  border-color: rgb(252 252 253 / 0.1);
}

.hover\:border-gray-blue-25\/20:hover {
  border-color: rgb(252 252 253 / 0.2);
}

.hover\:border-gray-blue-25\/25:hover {
  border-color: rgb(252 252 253 / 0.25);
}

.hover\:border-gray-blue-25\/30:hover {
  border-color: rgb(252 252 253 / 0.3);
}

.hover\:border-gray-blue-25\/40:hover {
  border-color: rgb(252 252 253 / 0.4);
}

.hover\:border-gray-blue-25\/50:hover {
  border-color: rgb(252 252 253 / 0.5);
}

.hover\:border-gray-blue-25\/60:hover {
  border-color: rgb(252 252 253 / 0.6);
}

.hover\:border-gray-blue-25\/70:hover {
  border-color: rgb(252 252 253 / 0.7);
}

.hover\:border-gray-blue-25\/75:hover {
  border-color: rgb(252 252 253 / 0.75);
}

.hover\:border-gray-blue-25\/80:hover {
  border-color: rgb(252 252 253 / 0.8);
}

.hover\:border-gray-blue-25\/90:hover {
  border-color: rgb(252 252 253 / 0.9);
}

.hover\:border-gray-blue-25\/95:hover {
  border-color: rgb(252 252 253 / 0.95);
}

.hover\:border-gray-blue-25\/100:hover {
  border-color: rgb(252 252 253 / 1);
}

.hover\:border-gray-blue-50\/0:hover {
  border-color: rgb(248 249 252 / 0);
}

.hover\:border-gray-blue-50\/5:hover {
  border-color: rgb(248 249 252 / 0.05);
}

.hover\:border-gray-blue-50\/10:hover {
  border-color: rgb(248 249 252 / 0.1);
}

.hover\:border-gray-blue-50\/20:hover {
  border-color: rgb(248 249 252 / 0.2);
}

.hover\:border-gray-blue-50\/25:hover {
  border-color: rgb(248 249 252 / 0.25);
}

.hover\:border-gray-blue-50\/30:hover {
  border-color: rgb(248 249 252 / 0.3);
}

.hover\:border-gray-blue-50\/40:hover {
  border-color: rgb(248 249 252 / 0.4);
}

.hover\:border-gray-blue-50\/50:hover {
  border-color: rgb(248 249 252 / 0.5);
}

.hover\:border-gray-blue-50\/60:hover {
  border-color: rgb(248 249 252 / 0.6);
}

.hover\:border-gray-blue-50\/70:hover {
  border-color: rgb(248 249 252 / 0.7);
}

.hover\:border-gray-blue-50\/75:hover {
  border-color: rgb(248 249 252 / 0.75);
}

.hover\:border-gray-blue-50\/80:hover {
  border-color: rgb(248 249 252 / 0.8);
}

.hover\:border-gray-blue-50\/90:hover {
  border-color: rgb(248 249 252 / 0.9);
}

.hover\:border-gray-blue-50\/95:hover {
  border-color: rgb(248 249 252 / 0.95);
}

.hover\:border-gray-blue-50\/100:hover {
  border-color: rgb(248 249 252 / 1);
}

.hover\:border-gray-blue-100\/0:hover {
  border-color: rgb(234 236 245 / 0);
}

.hover\:border-gray-blue-100\/5:hover {
  border-color: rgb(234 236 245 / 0.05);
}

.hover\:border-gray-blue-100\/10:hover {
  border-color: rgb(234 236 245 / 0.1);
}

.hover\:border-gray-blue-100\/20:hover {
  border-color: rgb(234 236 245 / 0.2);
}

.hover\:border-gray-blue-100\/25:hover {
  border-color: rgb(234 236 245 / 0.25);
}

.hover\:border-gray-blue-100\/30:hover {
  border-color: rgb(234 236 245 / 0.3);
}

.hover\:border-gray-blue-100\/40:hover {
  border-color: rgb(234 236 245 / 0.4);
}

.hover\:border-gray-blue-100\/50:hover {
  border-color: rgb(234 236 245 / 0.5);
}

.hover\:border-gray-blue-100\/60:hover {
  border-color: rgb(234 236 245 / 0.6);
}

.hover\:border-gray-blue-100\/70:hover {
  border-color: rgb(234 236 245 / 0.7);
}

.hover\:border-gray-blue-100\/75:hover {
  border-color: rgb(234 236 245 / 0.75);
}

.hover\:border-gray-blue-100\/80:hover {
  border-color: rgb(234 236 245 / 0.8);
}

.hover\:border-gray-blue-100\/90:hover {
  border-color: rgb(234 236 245 / 0.9);
}

.hover\:border-gray-blue-100\/95:hover {
  border-color: rgb(234 236 245 / 0.95);
}

.hover\:border-gray-blue-100\/100:hover {
  border-color: rgb(234 236 245 / 1);
}

.hover\:border-gray-blue-200\/0:hover {
  border-color: rgb(213 217 235 / 0);
}

.hover\:border-gray-blue-200\/5:hover {
  border-color: rgb(213 217 235 / 0.05);
}

.hover\:border-gray-blue-200\/10:hover {
  border-color: rgb(213 217 235 / 0.1);
}

.hover\:border-gray-blue-200\/20:hover {
  border-color: rgb(213 217 235 / 0.2);
}

.hover\:border-gray-blue-200\/25:hover {
  border-color: rgb(213 217 235 / 0.25);
}

.hover\:border-gray-blue-200\/30:hover {
  border-color: rgb(213 217 235 / 0.3);
}

.hover\:border-gray-blue-200\/40:hover {
  border-color: rgb(213 217 235 / 0.4);
}

.hover\:border-gray-blue-200\/50:hover {
  border-color: rgb(213 217 235 / 0.5);
}

.hover\:border-gray-blue-200\/60:hover {
  border-color: rgb(213 217 235 / 0.6);
}

.hover\:border-gray-blue-200\/70:hover {
  border-color: rgb(213 217 235 / 0.7);
}

.hover\:border-gray-blue-200\/75:hover {
  border-color: rgb(213 217 235 / 0.75);
}

.hover\:border-gray-blue-200\/80:hover {
  border-color: rgb(213 217 235 / 0.8);
}

.hover\:border-gray-blue-200\/90:hover {
  border-color: rgb(213 217 235 / 0.9);
}

.hover\:border-gray-blue-200\/95:hover {
  border-color: rgb(213 217 235 / 0.95);
}

.hover\:border-gray-blue-200\/100:hover {
  border-color: rgb(213 217 235 / 1);
}

.hover\:border-gray-blue-300\/0:hover {
  border-color: rgb(179 184 219 / 0);
}

.hover\:border-gray-blue-300\/5:hover {
  border-color: rgb(179 184 219 / 0.05);
}

.hover\:border-gray-blue-300\/10:hover {
  border-color: rgb(179 184 219 / 0.1);
}

.hover\:border-gray-blue-300\/20:hover {
  border-color: rgb(179 184 219 / 0.2);
}

.hover\:border-gray-blue-300\/25:hover {
  border-color: rgb(179 184 219 / 0.25);
}

.hover\:border-gray-blue-300\/30:hover {
  border-color: rgb(179 184 219 / 0.3);
}

.hover\:border-gray-blue-300\/40:hover {
  border-color: rgb(179 184 219 / 0.4);
}

.hover\:border-gray-blue-300\/50:hover {
  border-color: rgb(179 184 219 / 0.5);
}

.hover\:border-gray-blue-300\/60:hover {
  border-color: rgb(179 184 219 / 0.6);
}

.hover\:border-gray-blue-300\/70:hover {
  border-color: rgb(179 184 219 / 0.7);
}

.hover\:border-gray-blue-300\/75:hover {
  border-color: rgb(179 184 219 / 0.75);
}

.hover\:border-gray-blue-300\/80:hover {
  border-color: rgb(179 184 219 / 0.8);
}

.hover\:border-gray-blue-300\/90:hover {
  border-color: rgb(179 184 219 / 0.9);
}

.hover\:border-gray-blue-300\/95:hover {
  border-color: rgb(179 184 219 / 0.95);
}

.hover\:border-gray-blue-300\/100:hover {
  border-color: rgb(179 184 219 / 1);
}

.hover\:border-gray-blue-400\/0:hover {
  border-color: rgb(113 123 188 / 0);
}

.hover\:border-gray-blue-400\/5:hover {
  border-color: rgb(113 123 188 / 0.05);
}

.hover\:border-gray-blue-400\/10:hover {
  border-color: rgb(113 123 188 / 0.1);
}

.hover\:border-gray-blue-400\/20:hover {
  border-color: rgb(113 123 188 / 0.2);
}

.hover\:border-gray-blue-400\/25:hover {
  border-color: rgb(113 123 188 / 0.25);
}

.hover\:border-gray-blue-400\/30:hover {
  border-color: rgb(113 123 188 / 0.3);
}

.hover\:border-gray-blue-400\/40:hover {
  border-color: rgb(113 123 188 / 0.4);
}

.hover\:border-gray-blue-400\/50:hover {
  border-color: rgb(113 123 188 / 0.5);
}

.hover\:border-gray-blue-400\/60:hover {
  border-color: rgb(113 123 188 / 0.6);
}

.hover\:border-gray-blue-400\/70:hover {
  border-color: rgb(113 123 188 / 0.7);
}

.hover\:border-gray-blue-400\/75:hover {
  border-color: rgb(113 123 188 / 0.75);
}

.hover\:border-gray-blue-400\/80:hover {
  border-color: rgb(113 123 188 / 0.8);
}

.hover\:border-gray-blue-400\/90:hover {
  border-color: rgb(113 123 188 / 0.9);
}

.hover\:border-gray-blue-400\/95:hover {
  border-color: rgb(113 123 188 / 0.95);
}

.hover\:border-gray-blue-400\/100:hover {
  border-color: rgb(113 123 188 / 1);
}

.hover\:border-gray-blue-500\/0:hover {
  border-color: rgb(78 91 166 / 0);
}

.hover\:border-gray-blue-500\/5:hover {
  border-color: rgb(78 91 166 / 0.05);
}

.hover\:border-gray-blue-500\/10:hover {
  border-color: rgb(78 91 166 / 0.1);
}

.hover\:border-gray-blue-500\/20:hover {
  border-color: rgb(78 91 166 / 0.2);
}

.hover\:border-gray-blue-500\/25:hover {
  border-color: rgb(78 91 166 / 0.25);
}

.hover\:border-gray-blue-500\/30:hover {
  border-color: rgb(78 91 166 / 0.3);
}

.hover\:border-gray-blue-500\/40:hover {
  border-color: rgb(78 91 166 / 0.4);
}

.hover\:border-gray-blue-500\/50:hover {
  border-color: rgb(78 91 166 / 0.5);
}

.hover\:border-gray-blue-500\/60:hover {
  border-color: rgb(78 91 166 / 0.6);
}

.hover\:border-gray-blue-500\/70:hover {
  border-color: rgb(78 91 166 / 0.7);
}

.hover\:border-gray-blue-500\/75:hover {
  border-color: rgb(78 91 166 / 0.75);
}

.hover\:border-gray-blue-500\/80:hover {
  border-color: rgb(78 91 166 / 0.8);
}

.hover\:border-gray-blue-500\/90:hover {
  border-color: rgb(78 91 166 / 0.9);
}

.hover\:border-gray-blue-500\/95:hover {
  border-color: rgb(78 91 166 / 0.95);
}

.hover\:border-gray-blue-500\/100:hover {
  border-color: rgb(78 91 166 / 1);
}

.hover\:border-gray-blue-600\/0:hover {
  border-color: rgb(62 71 132 / 0);
}

.hover\:border-gray-blue-600\/5:hover {
  border-color: rgb(62 71 132 / 0.05);
}

.hover\:border-gray-blue-600\/10:hover {
  border-color: rgb(62 71 132 / 0.1);
}

.hover\:border-gray-blue-600\/20:hover {
  border-color: rgb(62 71 132 / 0.2);
}

.hover\:border-gray-blue-600\/25:hover {
  border-color: rgb(62 71 132 / 0.25);
}

.hover\:border-gray-blue-600\/30:hover {
  border-color: rgb(62 71 132 / 0.3);
}

.hover\:border-gray-blue-600\/40:hover {
  border-color: rgb(62 71 132 / 0.4);
}

.hover\:border-gray-blue-600\/50:hover {
  border-color: rgb(62 71 132 / 0.5);
}

.hover\:border-gray-blue-600\/60:hover {
  border-color: rgb(62 71 132 / 0.6);
}

.hover\:border-gray-blue-600\/70:hover {
  border-color: rgb(62 71 132 / 0.7);
}

.hover\:border-gray-blue-600\/75:hover {
  border-color: rgb(62 71 132 / 0.75);
}

.hover\:border-gray-blue-600\/80:hover {
  border-color: rgb(62 71 132 / 0.8);
}

.hover\:border-gray-blue-600\/90:hover {
  border-color: rgb(62 71 132 / 0.9);
}

.hover\:border-gray-blue-600\/95:hover {
  border-color: rgb(62 71 132 / 0.95);
}

.hover\:border-gray-blue-600\/100:hover {
  border-color: rgb(62 71 132 / 1);
}

.hover\:border-gray-blue-700\/0:hover {
  border-color: rgb(54 63 114 / 0);
}

.hover\:border-gray-blue-700\/5:hover {
  border-color: rgb(54 63 114 / 0.05);
}

.hover\:border-gray-blue-700\/10:hover {
  border-color: rgb(54 63 114 / 0.1);
}

.hover\:border-gray-blue-700\/20:hover {
  border-color: rgb(54 63 114 / 0.2);
}

.hover\:border-gray-blue-700\/25:hover {
  border-color: rgb(54 63 114 / 0.25);
}

.hover\:border-gray-blue-700\/30:hover {
  border-color: rgb(54 63 114 / 0.3);
}

.hover\:border-gray-blue-700\/40:hover {
  border-color: rgb(54 63 114 / 0.4);
}

.hover\:border-gray-blue-700\/50:hover {
  border-color: rgb(54 63 114 / 0.5);
}

.hover\:border-gray-blue-700\/60:hover {
  border-color: rgb(54 63 114 / 0.6);
}

.hover\:border-gray-blue-700\/70:hover {
  border-color: rgb(54 63 114 / 0.7);
}

.hover\:border-gray-blue-700\/75:hover {
  border-color: rgb(54 63 114 / 0.75);
}

.hover\:border-gray-blue-700\/80:hover {
  border-color: rgb(54 63 114 / 0.8);
}

.hover\:border-gray-blue-700\/90:hover {
  border-color: rgb(54 63 114 / 0.9);
}

.hover\:border-gray-blue-700\/95:hover {
  border-color: rgb(54 63 114 / 0.95);
}

.hover\:border-gray-blue-700\/100:hover {
  border-color: rgb(54 63 114 / 1);
}

.hover\:border-gray-blue-800\/0:hover {
  border-color: rgb(41 48 86 / 0);
}

.hover\:border-gray-blue-800\/5:hover {
  border-color: rgb(41 48 86 / 0.05);
}

.hover\:border-gray-blue-800\/10:hover {
  border-color: rgb(41 48 86 / 0.1);
}

.hover\:border-gray-blue-800\/20:hover {
  border-color: rgb(41 48 86 / 0.2);
}

.hover\:border-gray-blue-800\/25:hover {
  border-color: rgb(41 48 86 / 0.25);
}

.hover\:border-gray-blue-800\/30:hover {
  border-color: rgb(41 48 86 / 0.3);
}

.hover\:border-gray-blue-800\/40:hover {
  border-color: rgb(41 48 86 / 0.4);
}

.hover\:border-gray-blue-800\/50:hover {
  border-color: rgb(41 48 86 / 0.5);
}

.hover\:border-gray-blue-800\/60:hover {
  border-color: rgb(41 48 86 / 0.6);
}

.hover\:border-gray-blue-800\/70:hover {
  border-color: rgb(41 48 86 / 0.7);
}

.hover\:border-gray-blue-800\/75:hover {
  border-color: rgb(41 48 86 / 0.75);
}

.hover\:border-gray-blue-800\/80:hover {
  border-color: rgb(41 48 86 / 0.8);
}

.hover\:border-gray-blue-800\/90:hover {
  border-color: rgb(41 48 86 / 0.9);
}

.hover\:border-gray-blue-800\/95:hover {
  border-color: rgb(41 48 86 / 0.95);
}

.hover\:border-gray-blue-800\/100:hover {
  border-color: rgb(41 48 86 / 1);
}

.hover\:border-gray-blue-900\/0:hover {
  border-color: rgb(16 19 35 / 0);
}

.hover\:border-gray-blue-900\/5:hover {
  border-color: rgb(16 19 35 / 0.05);
}

.hover\:border-gray-blue-900\/10:hover {
  border-color: rgb(16 19 35 / 0.1);
}

.hover\:border-gray-blue-900\/20:hover {
  border-color: rgb(16 19 35 / 0.2);
}

.hover\:border-gray-blue-900\/25:hover {
  border-color: rgb(16 19 35 / 0.25);
}

.hover\:border-gray-blue-900\/30:hover {
  border-color: rgb(16 19 35 / 0.3);
}

.hover\:border-gray-blue-900\/40:hover {
  border-color: rgb(16 19 35 / 0.4);
}

.hover\:border-gray-blue-900\/50:hover {
  border-color: rgb(16 19 35 / 0.5);
}

.hover\:border-gray-blue-900\/60:hover {
  border-color: rgb(16 19 35 / 0.6);
}

.hover\:border-gray-blue-900\/70:hover {
  border-color: rgb(16 19 35 / 0.7);
}

.hover\:border-gray-blue-900\/75:hover {
  border-color: rgb(16 19 35 / 0.75);
}

.hover\:border-gray-blue-900\/80:hover {
  border-color: rgb(16 19 35 / 0.8);
}

.hover\:border-gray-blue-900\/90:hover {
  border-color: rgb(16 19 35 / 0.9);
}

.hover\:border-gray-blue-900\/95:hover {
  border-color: rgb(16 19 35 / 0.95);
}

.hover\:border-gray-blue-900\/100:hover {
  border-color: rgb(16 19 35 / 1);
}

.hover\:border-gray-blue\/0:hover {
  border-color: rgb(113 123 188 / 0);
}

.hover\:border-gray-blue\/5:hover {
  border-color: rgb(113 123 188 / 0.05);
}

.hover\:border-gray-blue\/10:hover {
  border-color: rgb(113 123 188 / 0.1);
}

.hover\:border-gray-blue\/20:hover {
  border-color: rgb(113 123 188 / 0.2);
}

.hover\:border-gray-blue\/25:hover {
  border-color: rgb(113 123 188 / 0.25);
}

.hover\:border-gray-blue\/30:hover {
  border-color: rgb(113 123 188 / 0.3);
}

.hover\:border-gray-blue\/40:hover {
  border-color: rgb(113 123 188 / 0.4);
}

.hover\:border-gray-blue\/50:hover {
  border-color: rgb(113 123 188 / 0.5);
}

.hover\:border-gray-blue\/60:hover {
  border-color: rgb(113 123 188 / 0.6);
}

.hover\:border-gray-blue\/70:hover {
  border-color: rgb(113 123 188 / 0.7);
}

.hover\:border-gray-blue\/75:hover {
  border-color: rgb(113 123 188 / 0.75);
}

.hover\:border-gray-blue\/80:hover {
  border-color: rgb(113 123 188 / 0.8);
}

.hover\:border-gray-blue\/90:hover {
  border-color: rgb(113 123 188 / 0.9);
}

.hover\:border-gray-blue\/95:hover {
  border-color: rgb(113 123 188 / 0.95);
}

.hover\:border-gray-blue\/100:hover {
  border-color: rgb(113 123 188 / 1);
}

.hover\:border-gray-cool-25\/0:hover {
  border-color: rgb(252 252 253 / 0);
}

.hover\:border-gray-cool-25\/5:hover {
  border-color: rgb(252 252 253 / 0.05);
}

.hover\:border-gray-cool-25\/10:hover {
  border-color: rgb(252 252 253 / 0.1);
}

.hover\:border-gray-cool-25\/20:hover {
  border-color: rgb(252 252 253 / 0.2);
}

.hover\:border-gray-cool-25\/25:hover {
  border-color: rgb(252 252 253 / 0.25);
}

.hover\:border-gray-cool-25\/30:hover {
  border-color: rgb(252 252 253 / 0.3);
}

.hover\:border-gray-cool-25\/40:hover {
  border-color: rgb(252 252 253 / 0.4);
}

.hover\:border-gray-cool-25\/50:hover {
  border-color: rgb(252 252 253 / 0.5);
}

.hover\:border-gray-cool-25\/60:hover {
  border-color: rgb(252 252 253 / 0.6);
}

.hover\:border-gray-cool-25\/70:hover {
  border-color: rgb(252 252 253 / 0.7);
}

.hover\:border-gray-cool-25\/75:hover {
  border-color: rgb(252 252 253 / 0.75);
}

.hover\:border-gray-cool-25\/80:hover {
  border-color: rgb(252 252 253 / 0.8);
}

.hover\:border-gray-cool-25\/90:hover {
  border-color: rgb(252 252 253 / 0.9);
}

.hover\:border-gray-cool-25\/95:hover {
  border-color: rgb(252 252 253 / 0.95);
}

.hover\:border-gray-cool-25\/100:hover {
  border-color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-cool-100\/0:hover {
  border-color: rgb(239 241 245 / 0);
}

.hover\:border-gray-cool-100\/5:hover {
  border-color: rgb(239 241 245 / 0.05);
}

.hover\:border-gray-cool-100\/10:hover {
  border-color: rgb(239 241 245 / 0.1);
}

.hover\:border-gray-cool-100\/20:hover {
  border-color: rgb(239 241 245 / 0.2);
}

.hover\:border-gray-cool-100\/25:hover {
  border-color: rgb(239 241 245 / 0.25);
}

.hover\:border-gray-cool-100\/30:hover {
  border-color: rgb(239 241 245 / 0.3);
}

.hover\:border-gray-cool-100\/40:hover {
  border-color: rgb(239 241 245 / 0.4);
}

.hover\:border-gray-cool-100\/50:hover {
  border-color: rgb(239 241 245 / 0.5);
}

.hover\:border-gray-cool-100\/60:hover {
  border-color: rgb(239 241 245 / 0.6);
}

.hover\:border-gray-cool-100\/70:hover {
  border-color: rgb(239 241 245 / 0.7);
}

.hover\:border-gray-cool-100\/75:hover {
  border-color: rgb(239 241 245 / 0.75);
}

.hover\:border-gray-cool-100\/80:hover {
  border-color: rgb(239 241 245 / 0.8);
}

.hover\:border-gray-cool-100\/90:hover {
  border-color: rgb(239 241 245 / 0.9);
}

.hover\:border-gray-cool-100\/95:hover {
  border-color: rgb(239 241 245 / 0.95);
}

.hover\:border-gray-cool-100\/100:hover {
  border-color: rgb(239 241 245 / 1);
}

.hover\:border-gray-cool-200\/0:hover {
  border-color: rgb(220 223 234 / 0);
}

.hover\:border-gray-cool-200\/5:hover {
  border-color: rgb(220 223 234 / 0.05);
}

.hover\:border-gray-cool-200\/10:hover {
  border-color: rgb(220 223 234 / 0.1);
}

.hover\:border-gray-cool-200\/20:hover {
  border-color: rgb(220 223 234 / 0.2);
}

.hover\:border-gray-cool-200\/25:hover {
  border-color: rgb(220 223 234 / 0.25);
}

.hover\:border-gray-cool-200\/30:hover {
  border-color: rgb(220 223 234 / 0.3);
}

.hover\:border-gray-cool-200\/40:hover {
  border-color: rgb(220 223 234 / 0.4);
}

.hover\:border-gray-cool-200\/50:hover {
  border-color: rgb(220 223 234 / 0.5);
}

.hover\:border-gray-cool-200\/60:hover {
  border-color: rgb(220 223 234 / 0.6);
}

.hover\:border-gray-cool-200\/70:hover {
  border-color: rgb(220 223 234 / 0.7);
}

.hover\:border-gray-cool-200\/75:hover {
  border-color: rgb(220 223 234 / 0.75);
}

.hover\:border-gray-cool-200\/80:hover {
  border-color: rgb(220 223 234 / 0.8);
}

.hover\:border-gray-cool-200\/90:hover {
  border-color: rgb(220 223 234 / 0.9);
}

.hover\:border-gray-cool-200\/95:hover {
  border-color: rgb(220 223 234 / 0.95);
}

.hover\:border-gray-cool-200\/100:hover {
  border-color: rgb(220 223 234 / 1);
}

.hover\:border-gray-cool-300\/0:hover {
  border-color: rgb(185 192 212 / 0);
}

.hover\:border-gray-cool-300\/5:hover {
  border-color: rgb(185 192 212 / 0.05);
}

.hover\:border-gray-cool-300\/10:hover {
  border-color: rgb(185 192 212 / 0.1);
}

.hover\:border-gray-cool-300\/20:hover {
  border-color: rgb(185 192 212 / 0.2);
}

.hover\:border-gray-cool-300\/25:hover {
  border-color: rgb(185 192 212 / 0.25);
}

.hover\:border-gray-cool-300\/30:hover {
  border-color: rgb(185 192 212 / 0.3);
}

.hover\:border-gray-cool-300\/40:hover {
  border-color: rgb(185 192 212 / 0.4);
}

.hover\:border-gray-cool-300\/50:hover {
  border-color: rgb(185 192 212 / 0.5);
}

.hover\:border-gray-cool-300\/60:hover {
  border-color: rgb(185 192 212 / 0.6);
}

.hover\:border-gray-cool-300\/70:hover {
  border-color: rgb(185 192 212 / 0.7);
}

.hover\:border-gray-cool-300\/75:hover {
  border-color: rgb(185 192 212 / 0.75);
}

.hover\:border-gray-cool-300\/80:hover {
  border-color: rgb(185 192 212 / 0.8);
}

.hover\:border-gray-cool-300\/90:hover {
  border-color: rgb(185 192 212 / 0.9);
}

.hover\:border-gray-cool-300\/95:hover {
  border-color: rgb(185 192 212 / 0.95);
}

.hover\:border-gray-cool-300\/100:hover {
  border-color: rgb(185 192 212 / 1);
}

.hover\:border-gray-cool-400\/0:hover {
  border-color: rgb(125 137 176 / 0);
}

.hover\:border-gray-cool-400\/5:hover {
  border-color: rgb(125 137 176 / 0.05);
}

.hover\:border-gray-cool-400\/10:hover {
  border-color: rgb(125 137 176 / 0.1);
}

.hover\:border-gray-cool-400\/20:hover {
  border-color: rgb(125 137 176 / 0.2);
}

.hover\:border-gray-cool-400\/25:hover {
  border-color: rgb(125 137 176 / 0.25);
}

.hover\:border-gray-cool-400\/30:hover {
  border-color: rgb(125 137 176 / 0.3);
}

.hover\:border-gray-cool-400\/40:hover {
  border-color: rgb(125 137 176 / 0.4);
}

.hover\:border-gray-cool-400\/50:hover {
  border-color: rgb(125 137 176 / 0.5);
}

.hover\:border-gray-cool-400\/60:hover {
  border-color: rgb(125 137 176 / 0.6);
}

.hover\:border-gray-cool-400\/70:hover {
  border-color: rgb(125 137 176 / 0.7);
}

.hover\:border-gray-cool-400\/75:hover {
  border-color: rgb(125 137 176 / 0.75);
}

.hover\:border-gray-cool-400\/80:hover {
  border-color: rgb(125 137 176 / 0.8);
}

.hover\:border-gray-cool-400\/90:hover {
  border-color: rgb(125 137 176 / 0.9);
}

.hover\:border-gray-cool-400\/95:hover {
  border-color: rgb(125 137 176 / 0.95);
}

.hover\:border-gray-cool-400\/100:hover {
  border-color: rgb(125 137 176 / 1);
}

.hover\:border-gray-cool-500\/0:hover {
  border-color: rgb(93 107 152 / 0);
}

.hover\:border-gray-cool-500\/5:hover {
  border-color: rgb(93 107 152 / 0.05);
}

.hover\:border-gray-cool-500\/10:hover {
  border-color: rgb(93 107 152 / 0.1);
}

.hover\:border-gray-cool-500\/20:hover {
  border-color: rgb(93 107 152 / 0.2);
}

.hover\:border-gray-cool-500\/25:hover {
  border-color: rgb(93 107 152 / 0.25);
}

.hover\:border-gray-cool-500\/30:hover {
  border-color: rgb(93 107 152 / 0.3);
}

.hover\:border-gray-cool-500\/40:hover {
  border-color: rgb(93 107 152 / 0.4);
}

.hover\:border-gray-cool-500\/50:hover {
  border-color: rgb(93 107 152 / 0.5);
}

.hover\:border-gray-cool-500\/60:hover {
  border-color: rgb(93 107 152 / 0.6);
}

.hover\:border-gray-cool-500\/70:hover {
  border-color: rgb(93 107 152 / 0.7);
}

.hover\:border-gray-cool-500\/75:hover {
  border-color: rgb(93 107 152 / 0.75);
}

.hover\:border-gray-cool-500\/80:hover {
  border-color: rgb(93 107 152 / 0.8);
}

.hover\:border-gray-cool-500\/90:hover {
  border-color: rgb(93 107 152 / 0.9);
}

.hover\:border-gray-cool-500\/95:hover {
  border-color: rgb(93 107 152 / 0.95);
}

.hover\:border-gray-cool-500\/100:hover {
  border-color: rgb(93 107 152 / 1);
}

.hover\:border-gray-cool-600\/0:hover {
  border-color: rgb(74 85 120 / 0);
}

.hover\:border-gray-cool-600\/5:hover {
  border-color: rgb(74 85 120 / 0.05);
}

.hover\:border-gray-cool-600\/10:hover {
  border-color: rgb(74 85 120 / 0.1);
}

.hover\:border-gray-cool-600\/20:hover {
  border-color: rgb(74 85 120 / 0.2);
}

.hover\:border-gray-cool-600\/25:hover {
  border-color: rgb(74 85 120 / 0.25);
}

.hover\:border-gray-cool-600\/30:hover {
  border-color: rgb(74 85 120 / 0.3);
}

.hover\:border-gray-cool-600\/40:hover {
  border-color: rgb(74 85 120 / 0.4);
}

.hover\:border-gray-cool-600\/50:hover {
  border-color: rgb(74 85 120 / 0.5);
}

.hover\:border-gray-cool-600\/60:hover {
  border-color: rgb(74 85 120 / 0.6);
}

.hover\:border-gray-cool-600\/70:hover {
  border-color: rgb(74 85 120 / 0.7);
}

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

.hover\:border-gray-cool-600\/80:hover {
  border-color: rgb(74 85 120 / 0.8);
}

.hover\:border-gray-cool-600\/90:hover {
  border-color: rgb(74 85 120 / 0.9);
}

.hover\:border-gray-cool-600\/95:hover {
  border-color: rgb(74 85 120 / 0.95);
}

.hover\:border-gray-cool-600\/100:hover {
  border-color: rgb(74 85 120 / 1);
}

.hover\:border-gray-cool-700\/0:hover {
  border-color: rgb(64 73 104 / 0);
}

.hover\:border-gray-cool-700\/5:hover {
  border-color: rgb(64 73 104 / 0.05);
}

.hover\:border-gray-cool-700\/10:hover {
  border-color: rgb(64 73 104 / 0.1);
}

.hover\:border-gray-cool-700\/20:hover {
  border-color: rgb(64 73 104 / 0.2);
}

.hover\:border-gray-cool-700\/25:hover {
  border-color: rgb(64 73 104 / 0.25);
}

.hover\:border-gray-cool-700\/30:hover {
  border-color: rgb(64 73 104 / 0.3);
}

.hover\:border-gray-cool-700\/40:hover {
  border-color: rgb(64 73 104 / 0.4);
}

.hover\:border-gray-cool-700\/50:hover {
  border-color: rgb(64 73 104 / 0.5);
}

.hover\:border-gray-cool-700\/60:hover {
  border-color: rgb(64 73 104 / 0.6);
}

.hover\:border-gray-cool-700\/70:hover {
  border-color: rgb(64 73 104 / 0.7);
}

.hover\:border-gray-cool-700\/75:hover {
  border-color: rgb(64 73 104 / 0.75);
}

.hover\:border-gray-cool-700\/80:hover {
  border-color: rgb(64 73 104 / 0.8);
}

.hover\:border-gray-cool-700\/90:hover {
  border-color: rgb(64 73 104 / 0.9);
}

.hover\:border-gray-cool-700\/95:hover {
  border-color: rgb(64 73 104 / 0.95);
}

.hover\:border-gray-cool-700\/100:hover {
  border-color: rgb(64 73 104 / 1);
}

.hover\:border-gray-cool-800\/0:hover {
  border-color: rgb(48 55 79 / 0);
}

.hover\:border-gray-cool-800\/5:hover {
  border-color: rgb(48 55 79 / 0.05);
}

.hover\:border-gray-cool-800\/10:hover {
  border-color: rgb(48 55 79 / 0.1);
}

.hover\:border-gray-cool-800\/20:hover {
  border-color: rgb(48 55 79 / 0.2);
}

.hover\:border-gray-cool-800\/25:hover {
  border-color: rgb(48 55 79 / 0.25);
}

.hover\:border-gray-cool-800\/30:hover {
  border-color: rgb(48 55 79 / 0.3);
}

.hover\:border-gray-cool-800\/40:hover {
  border-color: rgb(48 55 79 / 0.4);
}

.hover\:border-gray-cool-800\/50:hover {
  border-color: rgb(48 55 79 / 0.5);
}

.hover\:border-gray-cool-800\/60:hover {
  border-color: rgb(48 55 79 / 0.6);
}

.hover\:border-gray-cool-800\/70:hover {
  border-color: rgb(48 55 79 / 0.7);
}

.hover\:border-gray-cool-800\/75:hover {
  border-color: rgb(48 55 79 / 0.75);
}

.hover\:border-gray-cool-800\/80:hover {
  border-color: rgb(48 55 79 / 0.8);
}

.hover\:border-gray-cool-800\/90:hover {
  border-color: rgb(48 55 79 / 0.9);
}

.hover\:border-gray-cool-800\/95:hover {
  border-color: rgb(48 55 79 / 0.95);
}

.hover\:border-gray-cool-800\/100:hover {
  border-color: rgb(48 55 79 / 1);
}

.hover\:border-gray-cool-900\/0:hover {
  border-color: rgb(17 19 34 / 0);
}

.hover\:border-gray-cool-900\/5:hover {
  border-color: rgb(17 19 34 / 0.05);
}

.hover\:border-gray-cool-900\/10:hover {
  border-color: rgb(17 19 34 / 0.1);
}

.hover\:border-gray-cool-900\/20:hover {
  border-color: rgb(17 19 34 / 0.2);
}

.hover\:border-gray-cool-900\/25:hover {
  border-color: rgb(17 19 34 / 0.25);
}

.hover\:border-gray-cool-900\/30:hover {
  border-color: rgb(17 19 34 / 0.3);
}

.hover\:border-gray-cool-900\/40:hover {
  border-color: rgb(17 19 34 / 0.4);
}

.hover\:border-gray-cool-900\/50:hover {
  border-color: rgb(17 19 34 / 0.5);
}

.hover\:border-gray-cool-900\/60:hover {
  border-color: rgb(17 19 34 / 0.6);
}

.hover\:border-gray-cool-900\/70:hover {
  border-color: rgb(17 19 34 / 0.7);
}

.hover\:border-gray-cool-900\/75:hover {
  border-color: rgb(17 19 34 / 0.75);
}

.hover\:border-gray-cool-900\/80:hover {
  border-color: rgb(17 19 34 / 0.8);
}

.hover\:border-gray-cool-900\/90:hover {
  border-color: rgb(17 19 34 / 0.9);
}

.hover\:border-gray-cool-900\/95:hover {
  border-color: rgb(17 19 34 / 0.95);
}

.hover\:border-gray-cool-900\/100:hover {
  border-color: rgb(17 19 34 / 1);
}

.hover\:border-gray-cool\/0:hover {
  border-color: rgb(125 137 176 / 0);
}

.hover\:border-gray-cool\/5:hover {
  border-color: rgb(125 137 176 / 0.05);
}

.hover\:border-gray-cool\/10:hover {
  border-color: rgb(125 137 176 / 0.1);
}

.hover\:border-gray-cool\/20:hover {
  border-color: rgb(125 137 176 / 0.2);
}

.hover\:border-gray-cool\/25:hover {
  border-color: rgb(125 137 176 / 0.25);
}

.hover\:border-gray-cool\/30:hover {
  border-color: rgb(125 137 176 / 0.3);
}

.hover\:border-gray-cool\/40:hover {
  border-color: rgb(125 137 176 / 0.4);
}

.hover\:border-gray-cool\/50:hover {
  border-color: rgb(125 137 176 / 0.5);
}

.hover\:border-gray-cool\/60:hover {
  border-color: rgb(125 137 176 / 0.6);
}

.hover\:border-gray-cool\/70:hover {
  border-color: rgb(125 137 176 / 0.7);
}

.hover\:border-gray-cool\/75:hover {
  border-color: rgb(125 137 176 / 0.75);
}

.hover\:border-gray-cool\/80:hover {
  border-color: rgb(125 137 176 / 0.8);
}

.hover\:border-gray-cool\/90:hover {
  border-color: rgb(125 137 176 / 0.9);
}

.hover\:border-gray-cool\/95:hover {
  border-color: rgb(125 137 176 / 0.95);
}

.hover\:border-gray-cool\/100:hover {
  border-color: rgb(125 137 176 / 1);
}

.hover\:border-gray-modern-25\/0:hover {
  border-color: rgb(252 252 253 / 0);
}

.hover\:border-gray-modern-25\/5:hover {
  border-color: rgb(252 252 253 / 0.05);
}

.hover\:border-gray-modern-25\/10:hover {
  border-color: rgb(252 252 253 / 0.1);
}

.hover\:border-gray-modern-25\/20:hover {
  border-color: rgb(252 252 253 / 0.2);
}

.hover\:border-gray-modern-25\/25:hover {
  border-color: rgb(252 252 253 / 0.25);
}

.hover\:border-gray-modern-25\/30:hover {
  border-color: rgb(252 252 253 / 0.3);
}

.hover\:border-gray-modern-25\/40:hover {
  border-color: rgb(252 252 253 / 0.4);
}

.hover\:border-gray-modern-25\/50:hover {
  border-color: rgb(252 252 253 / 0.5);
}

.hover\:border-gray-modern-25\/60:hover {
  border-color: rgb(252 252 253 / 0.6);
}

.hover\:border-gray-modern-25\/70:hover {
  border-color: rgb(252 252 253 / 0.7);
}

.hover\:border-gray-modern-25\/75:hover {
  border-color: rgb(252 252 253 / 0.75);
}

.hover\:border-gray-modern-25\/80:hover {
  border-color: rgb(252 252 253 / 0.8);
}

.hover\:border-gray-modern-25\/90:hover {
  border-color: rgb(252 252 253 / 0.9);
}

.hover\:border-gray-modern-25\/95:hover {
  border-color: rgb(252 252 253 / 0.95);
}

.hover\:border-gray-modern-25\/100:hover {
  border-color: rgb(252 252 253 / 1);
}

.hover\:border-gray-modern-50\/0:hover {
  border-color: rgb(248 250 252 / 0);
}

.hover\:border-gray-modern-50\/5:hover {
  border-color: rgb(248 250 252 / 0.05);
}

.hover\:border-gray-modern-50\/10:hover {
  border-color: rgb(248 250 252 / 0.1);
}

.hover\:border-gray-modern-50\/20:hover {
  border-color: rgb(248 250 252 / 0.2);
}

.hover\:border-gray-modern-50\/25:hover {
  border-color: rgb(248 250 252 / 0.25);
}

.hover\:border-gray-modern-50\/30:hover {
  border-color: rgb(248 250 252 / 0.3);
}

.hover\:border-gray-modern-50\/40:hover {
  border-color: rgb(248 250 252 / 0.4);
}

.hover\:border-gray-modern-50\/50:hover {
  border-color: rgb(248 250 252 / 0.5);
}

.hover\:border-gray-modern-50\/60:hover {
  border-color: rgb(248 250 252 / 0.6);
}

.hover\:border-gray-modern-50\/70:hover {
  border-color: rgb(248 250 252 / 0.7);
}

.hover\:border-gray-modern-50\/75:hover {
  border-color: rgb(248 250 252 / 0.75);
}

.hover\:border-gray-modern-50\/80:hover {
  border-color: rgb(248 250 252 / 0.8);
}

.hover\:border-gray-modern-50\/90:hover {
  border-color: rgb(248 250 252 / 0.9);
}

.hover\:border-gray-modern-50\/95:hover {
  border-color: rgb(248 250 252 / 0.95);
}

.hover\:border-gray-modern-50\/100:hover {
  border-color: rgb(248 250 252 / 1);
}

.hover\:border-gray-modern-100\/0:hover {
  border-color: rgb(238 242 246 / 0);
}

.hover\:border-gray-modern-100\/5:hover {
  border-color: rgb(238 242 246 / 0.05);
}

.hover\:border-gray-modern-100\/10:hover {
  border-color: rgb(238 242 246 / 0.1);
}

.hover\:border-gray-modern-100\/20:hover {
  border-color: rgb(238 242 246 / 0.2);
}

.hover\:border-gray-modern-100\/25:hover {
  border-color: rgb(238 242 246 / 0.25);
}

.hover\:border-gray-modern-100\/30:hover {
  border-color: rgb(238 242 246 / 0.3);
}

.hover\:border-gray-modern-100\/40:hover {
  border-color: rgb(238 242 246 / 0.4);
}

.hover\:border-gray-modern-100\/50:hover {
  border-color: rgb(238 242 246 / 0.5);
}

.hover\:border-gray-modern-100\/60:hover {
  border-color: rgb(238 242 246 / 0.6);
}

.hover\:border-gray-modern-100\/70:hover {
  border-color: rgb(238 242 246 / 0.7);
}

.hover\:border-gray-modern-100\/75:hover {
  border-color: rgb(238 242 246 / 0.75);
}

.hover\:border-gray-modern-100\/80:hover {
  border-color: rgb(238 242 246 / 0.8);
}

.hover\:border-gray-modern-100\/90:hover {
  border-color: rgb(238 242 246 / 0.9);
}

.hover\:border-gray-modern-100\/95:hover {
  border-color: rgb(238 242 246 / 0.95);
}

.hover\:border-gray-modern-100\/100:hover {
  border-color: rgb(238 242 246 / 1);
}

.hover\:border-gray-modern-200\/0:hover {
  border-color: rgb(227 232 239 / 0);
}

.hover\:border-gray-modern-200\/5:hover {
  border-color: rgb(227 232 239 / 0.05);
}

.hover\:border-gray-modern-200\/10:hover {
  border-color: rgb(227 232 239 / 0.1);
}

.hover\:border-gray-modern-200\/20:hover {
  border-color: rgb(227 232 239 / 0.2);
}

.hover\:border-gray-modern-200\/25:hover {
  border-color: rgb(227 232 239 / 0.25);
}

.hover\:border-gray-modern-200\/30:hover {
  border-color: rgb(227 232 239 / 0.3);
}

.hover\:border-gray-modern-200\/40:hover {
  border-color: rgb(227 232 239 / 0.4);
}

.hover\:border-gray-modern-200\/50:hover {
  border-color: rgb(227 232 239 / 0.5);
}

.hover\:border-gray-modern-200\/60:hover {
  border-color: rgb(227 232 239 / 0.6);
}

.hover\:border-gray-modern-200\/70:hover {
  border-color: rgb(227 232 239 / 0.7);
}

.hover\:border-gray-modern-200\/75:hover {
  border-color: rgb(227 232 239 / 0.75);
}

.hover\:border-gray-modern-200\/80:hover {
  border-color: rgb(227 232 239 / 0.8);
}

.hover\:border-gray-modern-200\/90:hover {
  border-color: rgb(227 232 239 / 0.9);
}

.hover\:border-gray-modern-200\/95:hover {
  border-color: rgb(227 232 239 / 0.95);
}

.hover\:border-gray-modern-200\/100:hover {
  border-color: rgb(227 232 239 / 1);
}

.hover\:border-gray-modern-300\/0:hover {
  border-color: rgb(205 213 223 / 0);
}

.hover\:border-gray-modern-300\/5:hover {
  border-color: rgb(205 213 223 / 0.05);
}

.hover\:border-gray-modern-300\/10:hover {
  border-color: rgb(205 213 223 / 0.1);
}

.hover\:border-gray-modern-300\/20:hover {
  border-color: rgb(205 213 223 / 0.2);
}

.hover\:border-gray-modern-300\/25:hover {
  border-color: rgb(205 213 223 / 0.25);
}

.hover\:border-gray-modern-300\/30:hover {
  border-color: rgb(205 213 223 / 0.3);
}

.hover\:border-gray-modern-300\/40:hover {
  border-color: rgb(205 213 223 / 0.4);
}

.hover\:border-gray-modern-300\/50:hover {
  border-color: rgb(205 213 223 / 0.5);
}

.hover\:border-gray-modern-300\/60:hover {
  border-color: rgb(205 213 223 / 0.6);
}

.hover\:border-gray-modern-300\/70:hover {
  border-color: rgb(205 213 223 / 0.7);
}

.hover\:border-gray-modern-300\/75:hover {
  border-color: rgb(205 213 223 / 0.75);
}

.hover\:border-gray-modern-300\/80:hover {
  border-color: rgb(205 213 223 / 0.8);
}

.hover\:border-gray-modern-300\/90:hover {
  border-color: rgb(205 213 223 / 0.9);
}

.hover\:border-gray-modern-300\/95:hover {
  border-color: rgb(205 213 223 / 0.95);
}

.hover\:border-gray-modern-300\/100:hover {
  border-color: rgb(205 213 223 / 1);
}

.hover\:border-gray-modern-400\/0:hover {
  border-color: rgb(154 164 178 / 0);
}

.hover\:border-gray-modern-400\/5:hover {
  border-color: rgb(154 164 178 / 0.05);
}

.hover\:border-gray-modern-400\/10:hover {
  border-color: rgb(154 164 178 / 0.1);
}

.hover\:border-gray-modern-400\/20:hover {
  border-color: rgb(154 164 178 / 0.2);
}

.hover\:border-gray-modern-400\/25:hover {
  border-color: rgb(154 164 178 / 0.25);
}

.hover\:border-gray-modern-400\/30:hover {
  border-color: rgb(154 164 178 / 0.3);
}

.hover\:border-gray-modern-400\/40:hover {
  border-color: rgb(154 164 178 / 0.4);
}

.hover\:border-gray-modern-400\/50:hover {
  border-color: rgb(154 164 178 / 0.5);
}

.hover\:border-gray-modern-400\/60:hover {
  border-color: rgb(154 164 178 / 0.6);
}

.hover\:border-gray-modern-400\/70:hover {
  border-color: rgb(154 164 178 / 0.7);
}

.hover\:border-gray-modern-400\/75:hover {
  border-color: rgb(154 164 178 / 0.75);
}

.hover\:border-gray-modern-400\/80:hover {
  border-color: rgb(154 164 178 / 0.8);
}

.hover\:border-gray-modern-400\/90:hover {
  border-color: rgb(154 164 178 / 0.9);
}

.hover\:border-gray-modern-400\/95:hover {
  border-color: rgb(154 164 178 / 0.95);
}

.hover\:border-gray-modern-400\/100:hover {
  border-color: rgb(154 164 178 / 1);
}

.hover\:border-gray-modern-500\/0:hover {
  border-color: rgb(105 117 134 / 0);
}

.hover\:border-gray-modern-500\/5:hover {
  border-color: rgb(105 117 134 / 0.05);
}

.hover\:border-gray-modern-500\/10:hover {
  border-color: rgb(105 117 134 / 0.1);
}

.hover\:border-gray-modern-500\/20:hover {
  border-color: rgb(105 117 134 / 0.2);
}

.hover\:border-gray-modern-500\/25:hover {
  border-color: rgb(105 117 134 / 0.25);
}

.hover\:border-gray-modern-500\/30:hover {
  border-color: rgb(105 117 134 / 0.3);
}

.hover\:border-gray-modern-500\/40:hover {
  border-color: rgb(105 117 134 / 0.4);
}

.hover\:border-gray-modern-500\/50:hover {
  border-color: rgb(105 117 134 / 0.5);
}

.hover\:border-gray-modern-500\/60:hover {
  border-color: rgb(105 117 134 / 0.6);
}

.hover\:border-gray-modern-500\/70:hover {
  border-color: rgb(105 117 134 / 0.7);
}

.hover\:border-gray-modern-500\/75:hover {
  border-color: rgb(105 117 134 / 0.75);
}

.hover\:border-gray-modern-500\/80:hover {
  border-color: rgb(105 117 134 / 0.8);
}

.hover\:border-gray-modern-500\/90:hover {
  border-color: rgb(105 117 134 / 0.9);
}

.hover\:border-gray-modern-500\/95:hover {
  border-color: rgb(105 117 134 / 0.95);
}

.hover\:border-gray-modern-500\/100:hover {
  border-color: rgb(105 117 134 / 1);
}

.hover\:border-gray-modern-600\/0:hover {
  border-color: rgb(72 85 101 / 0);
}

.hover\:border-gray-modern-600\/5:hover {
  border-color: rgb(72 85 101 / 0.05);
}

.hover\:border-gray-modern-600\/10:hover {
  border-color: rgb(72 85 101 / 0.1);
}

.hover\:border-gray-modern-600\/20:hover {
  border-color: rgb(72 85 101 / 0.2);
}

.hover\:border-gray-modern-600\/25:hover {
  border-color: rgb(72 85 101 / 0.25);
}

.hover\:border-gray-modern-600\/30:hover {
  border-color: rgb(72 85 101 / 0.3);
}

.hover\:border-gray-modern-600\/40:hover {
  border-color: rgb(72 85 101 / 0.4);
}

.hover\:border-gray-modern-600\/50:hover {
  border-color: rgb(72 85 101 / 0.5);
}

.hover\:border-gray-modern-600\/60:hover {
  border-color: rgb(72 85 101 / 0.6);
}

.hover\:border-gray-modern-600\/70:hover {
  border-color: rgb(72 85 101 / 0.7);
}

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

.hover\:border-gray-modern-600\/80:hover {
  border-color: rgb(72 85 101 / 0.8);
}

.hover\:border-gray-modern-600\/90:hover {
  border-color: rgb(72 85 101 / 0.9);
}

.hover\:border-gray-modern-600\/95:hover {
  border-color: rgb(72 85 101 / 0.95);
}

.hover\:border-gray-modern-600\/100:hover {
  border-color: rgb(72 85 101 / 1);
}

.hover\:border-gray-modern-700\/0:hover {
  border-color: rgb(54 65 82 / 0);
}

.hover\:border-gray-modern-700\/5:hover {
  border-color: rgb(54 65 82 / 0.05);
}

.hover\:border-gray-modern-700\/10:hover {
  border-color: rgb(54 65 82 / 0.1);
}

.hover\:border-gray-modern-700\/20:hover {
  border-color: rgb(54 65 82 / 0.2);
}

.hover\:border-gray-modern-700\/25:hover {
  border-color: rgb(54 65 82 / 0.25);
}

.hover\:border-gray-modern-700\/30:hover {
  border-color: rgb(54 65 82 / 0.3);
}

.hover\:border-gray-modern-700\/40:hover {
  border-color: rgb(54 65 82 / 0.4);
}

.hover\:border-gray-modern-700\/50:hover {
  border-color: rgb(54 65 82 / 0.5);
}

.hover\:border-gray-modern-700\/60:hover {
  border-color: rgb(54 65 82 / 0.6);
}

.hover\:border-gray-modern-700\/70:hover {
  border-color: rgb(54 65 82 / 0.7);
}

.hover\:border-gray-modern-700\/75:hover {
  border-color: rgb(54 65 82 / 0.75);
}

.hover\:border-gray-modern-700\/80:hover {
  border-color: rgb(54 65 82 / 0.8);
}

.hover\:border-gray-modern-700\/90:hover {
  border-color: rgb(54 65 82 / 0.9);
}

.hover\:border-gray-modern-700\/95:hover {
  border-color: rgb(54 65 82 / 0.95);
}

.hover\:border-gray-modern-700\/100:hover {
  border-color: rgb(54 65 82 / 1);
}

.hover\:border-gray-modern-800\/0:hover {
  border-color: rgb(32 41 57 / 0);
}

.hover\:border-gray-modern-800\/5:hover {
  border-color: rgb(32 41 57 / 0.05);
}

.hover\:border-gray-modern-800\/10:hover {
  border-color: rgb(32 41 57 / 0.1);
}

.hover\:border-gray-modern-800\/20:hover {
  border-color: rgb(32 41 57 / 0.2);
}

.hover\:border-gray-modern-800\/25:hover {
  border-color: rgb(32 41 57 / 0.25);
}

.hover\:border-gray-modern-800\/30:hover {
  border-color: rgb(32 41 57 / 0.3);
}

.hover\:border-gray-modern-800\/40:hover {
  border-color: rgb(32 41 57 / 0.4);
}

.hover\:border-gray-modern-800\/50:hover {
  border-color: rgb(32 41 57 / 0.5);
}

.hover\:border-gray-modern-800\/60:hover {
  border-color: rgb(32 41 57 / 0.6);
}

.hover\:border-gray-modern-800\/70:hover {
  border-color: rgb(32 41 57 / 0.7);
}

.hover\:border-gray-modern-800\/75:hover {
  border-color: rgb(32 41 57 / 0.75);
}

.hover\:border-gray-modern-800\/80:hover {
  border-color: rgb(32 41 57 / 0.8);
}

.hover\:border-gray-modern-800\/90:hover {
  border-color: rgb(32 41 57 / 0.9);
}

.hover\:border-gray-modern-800\/95:hover {
  border-color: rgb(32 41 57 / 0.95);
}

.hover\:border-gray-modern-800\/100:hover {
  border-color: rgb(32 41 57 / 1);
}

.hover\:border-gray-modern-900\/0:hover {
  border-color: rgb(18 25 38 / 0);
}

.hover\:border-gray-modern-900\/5:hover {
  border-color: rgb(18 25 38 / 0.05);
}

.hover\:border-gray-modern-900\/10:hover {
  border-color: rgb(18 25 38 / 0.1);
}

.hover\:border-gray-modern-900\/20:hover {
  border-color: rgb(18 25 38 / 0.2);
}

.hover\:border-gray-modern-900\/25:hover {
  border-color: rgb(18 25 38 / 0.25);
}

.hover\:border-gray-modern-900\/30:hover {
  border-color: rgb(18 25 38 / 0.3);
}

.hover\:border-gray-modern-900\/40:hover {
  border-color: rgb(18 25 38 / 0.4);
}

.hover\:border-gray-modern-900\/50:hover {
  border-color: rgb(18 25 38 / 0.5);
}

.hover\:border-gray-modern-900\/60:hover {
  border-color: rgb(18 25 38 / 0.6);
}

.hover\:border-gray-modern-900\/70:hover {
  border-color: rgb(18 25 38 / 0.7);
}

.hover\:border-gray-modern-900\/75:hover {
  border-color: rgb(18 25 38 / 0.75);
}

.hover\:border-gray-modern-900\/80:hover {
  border-color: rgb(18 25 38 / 0.8);
}

.hover\:border-gray-modern-900\/90:hover {
  border-color: rgb(18 25 38 / 0.9);
}

.hover\:border-gray-modern-900\/95:hover {
  border-color: rgb(18 25 38 / 0.95);
}

.hover\:border-gray-modern-900\/100:hover {
  border-color: rgb(18 25 38 / 1);
}

.hover\:border-gray-modern\/0:hover {
  border-color: rgb(154 164 178 / 0);
}

.hover\:border-gray-modern\/5:hover {
  border-color: rgb(154 164 178 / 0.05);
}

.hover\:border-gray-modern\/10:hover {
  border-color: rgb(154 164 178 / 0.1);
}

.hover\:border-gray-modern\/20:hover {
  border-color: rgb(154 164 178 / 0.2);
}

.hover\:border-gray-modern\/25:hover {
  border-color: rgb(154 164 178 / 0.25);
}

.hover\:border-gray-modern\/30:hover {
  border-color: rgb(154 164 178 / 0.3);
}

.hover\:border-gray-modern\/40:hover {
  border-color: rgb(154 164 178 / 0.4);
}

.hover\:border-gray-modern\/50:hover {
  border-color: rgb(154 164 178 / 0.5);
}

.hover\:border-gray-modern\/60:hover {
  border-color: rgb(154 164 178 / 0.6);
}

.hover\:border-gray-modern\/70:hover {
  border-color: rgb(154 164 178 / 0.7);
}

.hover\:border-gray-modern\/75:hover {
  border-color: rgb(154 164 178 / 0.75);
}

.hover\:border-gray-modern\/80:hover {
  border-color: rgb(154 164 178 / 0.8);
}

.hover\:border-gray-modern\/90:hover {
  border-color: rgb(154 164 178 / 0.9);
}

.hover\:border-gray-modern\/95:hover {
  border-color: rgb(154 164 178 / 0.95);
}

.hover\:border-gray-modern\/100:hover {
  border-color: rgb(154 164 178 / 1);
}

.hover\:border-gray-neutral-25\/0:hover {
  border-color: rgb(252 252 253 / 0);
}

.hover\:border-gray-neutral-25\/5:hover {
  border-color: rgb(252 252 253 / 0.05);
}

.hover\:border-gray-neutral-25\/10:hover {
  border-color: rgb(252 252 253 / 0.1);
}

.hover\:border-gray-neutral-25\/20:hover {
  border-color: rgb(252 252 253 / 0.2);
}

.hover\:border-gray-neutral-25\/25:hover {
  border-color: rgb(252 252 253 / 0.25);
}

.hover\:border-gray-neutral-25\/30:hover {
  border-color: rgb(252 252 253 / 0.3);
}

.hover\:border-gray-neutral-25\/40:hover {
  border-color: rgb(252 252 253 / 0.4);
}

.hover\:border-gray-neutral-25\/50:hover {
  border-color: rgb(252 252 253 / 0.5);
}

.hover\:border-gray-neutral-25\/60:hover {
  border-color: rgb(252 252 253 / 0.6);
}

.hover\:border-gray-neutral-25\/70:hover {
  border-color: rgb(252 252 253 / 0.7);
}

.hover\:border-gray-neutral-25\/75:hover {
  border-color: rgb(252 252 253 / 0.75);
}

.hover\:border-gray-neutral-25\/80:hover {
  border-color: rgb(252 252 253 / 0.8);
}

.hover\:border-gray-neutral-25\/90:hover {
  border-color: rgb(252 252 253 / 0.9);
}

.hover\:border-gray-neutral-25\/95:hover {
  border-color: rgb(252 252 253 / 0.95);
}

.hover\:border-gray-neutral-25\/100:hover {
  border-color: rgb(252 252 253 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-neutral-300\/0:hover {
  border-color: rgb(210 214 219 / 0);
}

.hover\:border-gray-neutral-300\/5:hover {
  border-color: rgb(210 214 219 / 0.05);
}

.hover\:border-gray-neutral-300\/10:hover {
  border-color: rgb(210 214 219 / 0.1);
}

.hover\:border-gray-neutral-300\/20:hover {
  border-color: rgb(210 214 219 / 0.2);
}

.hover\:border-gray-neutral-300\/25:hover {
  border-color: rgb(210 214 219 / 0.25);
}

.hover\:border-gray-neutral-300\/30:hover {
  border-color: rgb(210 214 219 / 0.3);
}

.hover\:border-gray-neutral-300\/40:hover {
  border-color: rgb(210 214 219 / 0.4);
}

.hover\:border-gray-neutral-300\/50:hover {
  border-color: rgb(210 214 219 / 0.5);
}

.hover\:border-gray-neutral-300\/60:hover {
  border-color: rgb(210 214 219 / 0.6);
}

.hover\:border-gray-neutral-300\/70:hover {
  border-color: rgb(210 214 219 / 0.7);
}

.hover\:border-gray-neutral-300\/75:hover {
  border-color: rgb(210 214 219 / 0.75);
}

.hover\:border-gray-neutral-300\/80:hover {
  border-color: rgb(210 214 219 / 0.8);
}

.hover\:border-gray-neutral-300\/90:hover {
  border-color: rgb(210 214 219 / 0.9);
}

.hover\:border-gray-neutral-300\/95:hover {
  border-color: rgb(210 214 219 / 0.95);
}

.hover\:border-gray-neutral-300\/100:hover {
  border-color: rgb(210 214 219 / 1);
}

.hover\:border-gray-neutral-400\/0:hover {
  border-color: rgb(157 164 174 / 0);
}

.hover\:border-gray-neutral-400\/5:hover {
  border-color: rgb(157 164 174 / 0.05);
}

.hover\:border-gray-neutral-400\/10:hover {
  border-color: rgb(157 164 174 / 0.1);
}

.hover\:border-gray-neutral-400\/20:hover {
  border-color: rgb(157 164 174 / 0.2);
}

.hover\:border-gray-neutral-400\/25:hover {
  border-color: rgb(157 164 174 / 0.25);
}

.hover\:border-gray-neutral-400\/30:hover {
  border-color: rgb(157 164 174 / 0.3);
}

.hover\:border-gray-neutral-400\/40:hover {
  border-color: rgb(157 164 174 / 0.4);
}

.hover\:border-gray-neutral-400\/50:hover {
  border-color: rgb(157 164 174 / 0.5);
}

.hover\:border-gray-neutral-400\/60:hover {
  border-color: rgb(157 164 174 / 0.6);
}

.hover\:border-gray-neutral-400\/70:hover {
  border-color: rgb(157 164 174 / 0.7);
}

.hover\:border-gray-neutral-400\/75:hover {
  border-color: rgb(157 164 174 / 0.75);
}

.hover\:border-gray-neutral-400\/80:hover {
  border-color: rgb(157 164 174 / 0.8);
}

.hover\:border-gray-neutral-400\/90:hover {
  border-color: rgb(157 164 174 / 0.9);
}

.hover\:border-gray-neutral-400\/95:hover {
  border-color: rgb(157 164 174 / 0.95);
}

.hover\:border-gray-neutral-400\/100:hover {
  border-color: rgb(157 164 174 / 1);
}

.hover\:border-gray-neutral-500\/0:hover {
  border-color: rgb(108 115 127 / 0);
}

.hover\:border-gray-neutral-500\/5:hover {
  border-color: rgb(108 115 127 / 0.05);
}

.hover\:border-gray-neutral-500\/10:hover {
  border-color: rgb(108 115 127 / 0.1);
}

.hover\:border-gray-neutral-500\/20:hover {
  border-color: rgb(108 115 127 / 0.2);
}

.hover\:border-gray-neutral-500\/25:hover {
  border-color: rgb(108 115 127 / 0.25);
}

.hover\:border-gray-neutral-500\/30:hover {
  border-color: rgb(108 115 127 / 0.3);
}

.hover\:border-gray-neutral-500\/40:hover {
  border-color: rgb(108 115 127 / 0.4);
}

.hover\:border-gray-neutral-500\/50:hover {
  border-color: rgb(108 115 127 / 0.5);
}

.hover\:border-gray-neutral-500\/60:hover {
  border-color: rgb(108 115 127 / 0.6);
}

.hover\:border-gray-neutral-500\/70:hover {
  border-color: rgb(108 115 127 / 0.7);
}

.hover\:border-gray-neutral-500\/75:hover {
  border-color: rgb(108 115 127 / 0.75);
}

.hover\:border-gray-neutral-500\/80:hover {
  border-color: rgb(108 115 127 / 0.8);
}

.hover\:border-gray-neutral-500\/90:hover {
  border-color: rgb(108 115 127 / 0.9);
}

.hover\:border-gray-neutral-500\/95:hover {
  border-color: rgb(108 115 127 / 0.95);
}

.hover\:border-gray-neutral-500\/100:hover {
  border-color: rgb(108 115 127 / 1);
}

.hover\:border-gray-neutral-600\/0:hover {
  border-color: rgb(77 87 97 / 0);
}

.hover\:border-gray-neutral-600\/5:hover {
  border-color: rgb(77 87 97 / 0.05);
}

.hover\:border-gray-neutral-600\/10:hover {
  border-color: rgb(77 87 97 / 0.1);
}

.hover\:border-gray-neutral-600\/20:hover {
  border-color: rgb(77 87 97 / 0.2);
}

.hover\:border-gray-neutral-600\/25:hover {
  border-color: rgb(77 87 97 / 0.25);
}

.hover\:border-gray-neutral-600\/30:hover {
  border-color: rgb(77 87 97 / 0.3);
}

.hover\:border-gray-neutral-600\/40:hover {
  border-color: rgb(77 87 97 / 0.4);
}

.hover\:border-gray-neutral-600\/50:hover {
  border-color: rgb(77 87 97 / 0.5);
}

.hover\:border-gray-neutral-600\/60:hover {
  border-color: rgb(77 87 97 / 0.6);
}

.hover\:border-gray-neutral-600\/70:hover {
  border-color: rgb(77 87 97 / 0.7);
}

.hover\:border-gray-neutral-600\/75:hover {
  border-color: rgb(77 87 97 / 0.75);
}

.hover\:border-gray-neutral-600\/80:hover {
  border-color: rgb(77 87 97 / 0.8);
}

.hover\:border-gray-neutral-600\/90:hover {
  border-color: rgb(77 87 97 / 0.9);
}

.hover\:border-gray-neutral-600\/95:hover {
  border-color: rgb(77 87 97 / 0.95);
}

.hover\:border-gray-neutral-600\/100:hover {
  border-color: rgb(77 87 97 / 1);
}

.hover\:border-gray-neutral-700\/0:hover {
  border-color: rgb(56 66 80 / 0);
}

.hover\:border-gray-neutral-700\/5:hover {
  border-color: rgb(56 66 80 / 0.05);
}

.hover\:border-gray-neutral-700\/10:hover {
  border-color: rgb(56 66 80 / 0.1);
}

.hover\:border-gray-neutral-700\/20:hover {
  border-color: rgb(56 66 80 / 0.2);
}

.hover\:border-gray-neutral-700\/25:hover {
  border-color: rgb(56 66 80 / 0.25);
}

.hover\:border-gray-neutral-700\/30:hover {
  border-color: rgb(56 66 80 / 0.3);
}

.hover\:border-gray-neutral-700\/40:hover {
  border-color: rgb(56 66 80 / 0.4);
}

.hover\:border-gray-neutral-700\/50:hover {
  border-color: rgb(56 66 80 / 0.5);
}

.hover\:border-gray-neutral-700\/60:hover {
  border-color: rgb(56 66 80 / 0.6);
}

.hover\:border-gray-neutral-700\/70:hover {
  border-color: rgb(56 66 80 / 0.7);
}

.hover\:border-gray-neutral-700\/75:hover {
  border-color: rgb(56 66 80 / 0.75);
}

.hover\:border-gray-neutral-700\/80:hover {
  border-color: rgb(56 66 80 / 0.8);
}

.hover\:border-gray-neutral-700\/90:hover {
  border-color: rgb(56 66 80 / 0.9);
}

.hover\:border-gray-neutral-700\/95:hover {
  border-color: rgb(56 66 80 / 0.95);
}

.hover\:border-gray-neutral-700\/100:hover {
  border-color: rgb(56 66 80 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-neutral\/0:hover {
  border-color: rgb(157 164 174 / 0);
}

.hover\:border-gray-neutral\/5:hover {
  border-color: rgb(157 164 174 / 0.05);
}

.hover\:border-gray-neutral\/10:hover {
  border-color: rgb(157 164 174 / 0.1);
}

.hover\:border-gray-neutral\/20:hover {
  border-color: rgb(157 164 174 / 0.2);
}

.hover\:border-gray-neutral\/25:hover {
  border-color: rgb(157 164 174 / 0.25);
}

.hover\:border-gray-neutral\/30:hover {
  border-color: rgb(157 164 174 / 0.3);
}

.hover\:border-gray-neutral\/40:hover {
  border-color: rgb(157 164 174 / 0.4);
}

.hover\:border-gray-neutral\/50:hover {
  border-color: rgb(157 164 174 / 0.5);
}

.hover\:border-gray-neutral\/60:hover {
  border-color: rgb(157 164 174 / 0.6);
}

.hover\:border-gray-neutral\/70:hover {
  border-color: rgb(157 164 174 / 0.7);
}

.hover\:border-gray-neutral\/75:hover {
  border-color: rgb(157 164 174 / 0.75);
}

.hover\:border-gray-neutral\/80:hover {
  border-color: rgb(157 164 174 / 0.8);
}

.hover\:border-gray-neutral\/90:hover {
  border-color: rgb(157 164 174 / 0.9);
}

.hover\:border-gray-neutral\/95:hover {
  border-color: rgb(157 164 174 / 0.95);
}

.hover\:border-gray-neutral\/100:hover {
  border-color: rgb(157 164 174 / 1);
}

.hover\:border-gray-iron-25\/0:hover {
  border-color: rgb(252 252 252 / 0);
}

.hover\:border-gray-iron-25\/5:hover {
  border-color: rgb(252 252 252 / 0.05);
}

.hover\:border-gray-iron-25\/10:hover {
  border-color: rgb(252 252 252 / 0.1);
}

.hover\:border-gray-iron-25\/20:hover {
  border-color: rgb(252 252 252 / 0.2);
}

.hover\:border-gray-iron-25\/25:hover {
  border-color: rgb(252 252 252 / 0.25);
}

.hover\:border-gray-iron-25\/30:hover {
  border-color: rgb(252 252 252 / 0.3);
}

.hover\:border-gray-iron-25\/40:hover {
  border-color: rgb(252 252 252 / 0.4);
}

.hover\:border-gray-iron-25\/50:hover {
  border-color: rgb(252 252 252 / 0.5);
}

.hover\:border-gray-iron-25\/60:hover {
  border-color: rgb(252 252 252 / 0.6);
}

.hover\:border-gray-iron-25\/70:hover {
  border-color: rgb(252 252 252 / 0.7);
}

.hover\:border-gray-iron-25\/75:hover {
  border-color: rgb(252 252 252 / 0.75);
}

.hover\:border-gray-iron-25\/80:hover {
  border-color: rgb(252 252 252 / 0.8);
}

.hover\:border-gray-iron-25\/90:hover {
  border-color: rgb(252 252 252 / 0.9);
}

.hover\:border-gray-iron-25\/95:hover {
  border-color: rgb(252 252 252 / 0.95);
}

.hover\:border-gray-iron-25\/100:hover {
  border-color: rgb(252 252 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-iron-400\/0:hover {
  border-color: rgb(160 160 171 / 0);
}

.hover\:border-gray-iron-400\/5:hover {
  border-color: rgb(160 160 171 / 0.05);
}

.hover\:border-gray-iron-400\/10:hover {
  border-color: rgb(160 160 171 / 0.1);
}

.hover\:border-gray-iron-400\/20:hover {
  border-color: rgb(160 160 171 / 0.2);
}

.hover\:border-gray-iron-400\/25:hover {
  border-color: rgb(160 160 171 / 0.25);
}

.hover\:border-gray-iron-400\/30:hover {
  border-color: rgb(160 160 171 / 0.3);
}

.hover\:border-gray-iron-400\/40:hover {
  border-color: rgb(160 160 171 / 0.4);
}

.hover\:border-gray-iron-400\/50:hover {
  border-color: rgb(160 160 171 / 0.5);
}

.hover\:border-gray-iron-400\/60:hover {
  border-color: rgb(160 160 171 / 0.6);
}

.hover\:border-gray-iron-400\/70:hover {
  border-color: rgb(160 160 171 / 0.7);
}

.hover\:border-gray-iron-400\/75:hover {
  border-color: rgb(160 160 171 / 0.75);
}

.hover\:border-gray-iron-400\/80:hover {
  border-color: rgb(160 160 171 / 0.8);
}

.hover\:border-gray-iron-400\/90:hover {
  border-color: rgb(160 160 171 / 0.9);
}

.hover\:border-gray-iron-400\/95:hover {
  border-color: rgb(160 160 171 / 0.95);
}

.hover\:border-gray-iron-400\/100:hover {
  border-color: rgb(160 160 171 / 1);
}

.hover\:border-gray-iron-500\/0:hover {
  border-color: rgb(112 112 123 / 0);
}

.hover\:border-gray-iron-500\/5:hover {
  border-color: rgb(112 112 123 / 0.05);
}

.hover\:border-gray-iron-500\/10:hover {
  border-color: rgb(112 112 123 / 0.1);
}

.hover\:border-gray-iron-500\/20:hover {
  border-color: rgb(112 112 123 / 0.2);
}

.hover\:border-gray-iron-500\/25:hover {
  border-color: rgb(112 112 123 / 0.25);
}

.hover\:border-gray-iron-500\/30:hover {
  border-color: rgb(112 112 123 / 0.3);
}

.hover\:border-gray-iron-500\/40:hover {
  border-color: rgb(112 112 123 / 0.4);
}

.hover\:border-gray-iron-500\/50:hover {
  border-color: rgb(112 112 123 / 0.5);
}

.hover\:border-gray-iron-500\/60:hover {
  border-color: rgb(112 112 123 / 0.6);
}

.hover\:border-gray-iron-500\/70:hover {
  border-color: rgb(112 112 123 / 0.7);
}

.hover\:border-gray-iron-500\/75:hover {
  border-color: rgb(112 112 123 / 0.75);
}

.hover\:border-gray-iron-500\/80:hover {
  border-color: rgb(112 112 123 / 0.8);
}

.hover\:border-gray-iron-500\/90:hover {
  border-color: rgb(112 112 123 / 0.9);
}

.hover\:border-gray-iron-500\/95:hover {
  border-color: rgb(112 112 123 / 0.95);
}

.hover\:border-gray-iron-500\/100:hover {
  border-color: rgb(112 112 123 / 1);
}

.hover\:border-gray-iron-600\/0:hover {
  border-color: rgb(81 82 92 / 0);
}

.hover\:border-gray-iron-600\/5:hover {
  border-color: rgb(81 82 92 / 0.05);
}

.hover\:border-gray-iron-600\/10:hover {
  border-color: rgb(81 82 92 / 0.1);
}

.hover\:border-gray-iron-600\/20:hover {
  border-color: rgb(81 82 92 / 0.2);
}

.hover\:border-gray-iron-600\/25:hover {
  border-color: rgb(81 82 92 / 0.25);
}

.hover\:border-gray-iron-600\/30:hover {
  border-color: rgb(81 82 92 / 0.3);
}

.hover\:border-gray-iron-600\/40:hover {
  border-color: rgb(81 82 92 / 0.4);
}

.hover\:border-gray-iron-600\/50:hover {
  border-color: rgb(81 82 92 / 0.5);
}

.hover\:border-gray-iron-600\/60:hover {
  border-color: rgb(81 82 92 / 0.6);
}

.hover\:border-gray-iron-600\/70:hover {
  border-color: rgb(81 82 92 / 0.7);
}

.hover\:border-gray-iron-600\/75:hover {
  border-color: rgb(81 82 92 / 0.75);
}

.hover\:border-gray-iron-600\/80:hover {
  border-color: rgb(81 82 92 / 0.8);
}

.hover\:border-gray-iron-600\/90:hover {
  border-color: rgb(81 82 92 / 0.9);
}

.hover\:border-gray-iron-600\/95:hover {
  border-color: rgb(81 82 92 / 0.95);
}

.hover\:border-gray-iron-600\/100:hover {
  border-color: rgb(81 82 92 / 1);
}

.hover\:border-gray-iron-700\/0:hover {
  border-color: rgb(63 63 70 / 0);
}

.hover\:border-gray-iron-700\/5:hover {
  border-color: rgb(63 63 70 / 0.05);
}

.hover\:border-gray-iron-700\/10:hover {
  border-color: rgb(63 63 70 / 0.1);
}

.hover\:border-gray-iron-700\/20:hover {
  border-color: rgb(63 63 70 / 0.2);
}

.hover\:border-gray-iron-700\/25:hover {
  border-color: rgb(63 63 70 / 0.25);
}

.hover\:border-gray-iron-700\/30:hover {
  border-color: rgb(63 63 70 / 0.3);
}

.hover\:border-gray-iron-700\/40:hover {
  border-color: rgb(63 63 70 / 0.4);
}

.hover\:border-gray-iron-700\/50:hover {
  border-color: rgb(63 63 70 / 0.5);
}

.hover\:border-gray-iron-700\/60:hover {
  border-color: rgb(63 63 70 / 0.6);
}

.hover\:border-gray-iron-700\/70:hover {
  border-color: rgb(63 63 70 / 0.7);
}

.hover\:border-gray-iron-700\/75:hover {
  border-color: rgb(63 63 70 / 0.75);
}

.hover\:border-gray-iron-700\/80:hover {
  border-color: rgb(63 63 70 / 0.8);
}

.hover\:border-gray-iron-700\/90:hover {
  border-color: rgb(63 63 70 / 0.9);
}

.hover\:border-gray-iron-700\/95:hover {
  border-color: rgb(63 63 70 / 0.95);
}

.hover\:border-gray-iron-700\/100:hover {
  border-color: rgb(63 63 70 / 1);
}

.hover\:border-gray-iron-800\/0:hover {
  border-color: rgb(38 39 43 / 0);
}

.hover\:border-gray-iron-800\/5:hover {
  border-color: rgb(38 39 43 / 0.05);
}

.hover\:border-gray-iron-800\/10:hover {
  border-color: rgb(38 39 43 / 0.1);
}

.hover\:border-gray-iron-800\/20:hover {
  border-color: rgb(38 39 43 / 0.2);
}

.hover\:border-gray-iron-800\/25:hover {
  border-color: rgb(38 39 43 / 0.25);
}

.hover\:border-gray-iron-800\/30:hover {
  border-color: rgb(38 39 43 / 0.3);
}

.hover\:border-gray-iron-800\/40:hover {
  border-color: rgb(38 39 43 / 0.4);
}

.hover\:border-gray-iron-800\/50:hover {
  border-color: rgb(38 39 43 / 0.5);
}

.hover\:border-gray-iron-800\/60:hover {
  border-color: rgb(38 39 43 / 0.6);
}

.hover\:border-gray-iron-800\/70:hover {
  border-color: rgb(38 39 43 / 0.7);
}

.hover\:border-gray-iron-800\/75:hover {
  border-color: rgb(38 39 43 / 0.75);
}

.hover\:border-gray-iron-800\/80:hover {
  border-color: rgb(38 39 43 / 0.8);
}

.hover\:border-gray-iron-800\/90:hover {
  border-color: rgb(38 39 43 / 0.9);
}

.hover\:border-gray-iron-800\/95:hover {
  border-color: rgb(38 39 43 / 0.95);
}

.hover\:border-gray-iron-800\/100:hover {
  border-color: rgb(38 39 43 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-iron\/0:hover {
  border-color: rgb(160 160 171 / 0);
}

.hover\:border-gray-iron\/5:hover {
  border-color: rgb(160 160 171 / 0.05);
}

.hover\:border-gray-iron\/10:hover {
  border-color: rgb(160 160 171 / 0.1);
}

.hover\:border-gray-iron\/20:hover {
  border-color: rgb(160 160 171 / 0.2);
}

.hover\:border-gray-iron\/25:hover {
  border-color: rgb(160 160 171 / 0.25);
}

.hover\:border-gray-iron\/30:hover {
  border-color: rgb(160 160 171 / 0.3);
}

.hover\:border-gray-iron\/40:hover {
  border-color: rgb(160 160 171 / 0.4);
}

.hover\:border-gray-iron\/50:hover {
  border-color: rgb(160 160 171 / 0.5);
}

.hover\:border-gray-iron\/60:hover {
  border-color: rgb(160 160 171 / 0.6);
}

.hover\:border-gray-iron\/70:hover {
  border-color: rgb(160 160 171 / 0.7);
}

.hover\:border-gray-iron\/75:hover {
  border-color: rgb(160 160 171 / 0.75);
}

.hover\:border-gray-iron\/80:hover {
  border-color: rgb(160 160 171 / 0.8);
}

.hover\:border-gray-iron\/90:hover {
  border-color: rgb(160 160 171 / 0.9);
}

.hover\:border-gray-iron\/95:hover {
  border-color: rgb(160 160 171 / 0.95);
}

.hover\:border-gray-iron\/100:hover {
  border-color: rgb(160 160 171 / 1);
}

.hover\:border-gray-true-25\/0:hover {
  border-color: rgb(252 252 252 / 0);
}

.hover\:border-gray-true-25\/5:hover {
  border-color: rgb(252 252 252 / 0.05);
}

.hover\:border-gray-true-25\/10:hover {
  border-color: rgb(252 252 252 / 0.1);
}

.hover\:border-gray-true-25\/20:hover {
  border-color: rgb(252 252 252 / 0.2);
}

.hover\:border-gray-true-25\/25:hover {
  border-color: rgb(252 252 252 / 0.25);
}

.hover\:border-gray-true-25\/30:hover {
  border-color: rgb(252 252 252 / 0.3);
}

.hover\:border-gray-true-25\/40:hover {
  border-color: rgb(252 252 252 / 0.4);
}

.hover\:border-gray-true-25\/50:hover {
  border-color: rgb(252 252 252 / 0.5);
}

.hover\:border-gray-true-25\/60:hover {
  border-color: rgb(252 252 252 / 0.6);
}

.hover\:border-gray-true-25\/70:hover {
  border-color: rgb(252 252 252 / 0.7);
}

.hover\:border-gray-true-25\/75:hover {
  border-color: rgb(252 252 252 / 0.75);
}

.hover\:border-gray-true-25\/80:hover {
  border-color: rgb(252 252 252 / 0.8);
}

.hover\:border-gray-true-25\/90:hover {
  border-color: rgb(252 252 252 / 0.9);
}

.hover\:border-gray-true-25\/95:hover {
  border-color: rgb(252 252 252 / 0.95);
}

.hover\:border-gray-true-25\/100:hover {
  border-color: rgb(252 252 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-true-100\/0:hover {
  border-color: rgb(245 245 245 / 0);
}

.hover\:border-gray-true-100\/5:hover {
  border-color: rgb(245 245 245 / 0.05);
}

.hover\:border-gray-true-100\/10:hover {
  border-color: rgb(245 245 245 / 0.1);
}

.hover\:border-gray-true-100\/20:hover {
  border-color: rgb(245 245 245 / 0.2);
}

.hover\:border-gray-true-100\/25:hover {
  border-color: rgb(245 245 245 / 0.25);
}

.hover\:border-gray-true-100\/30:hover {
  border-color: rgb(245 245 245 / 0.3);
}

.hover\:border-gray-true-100\/40:hover {
  border-color: rgb(245 245 245 / 0.4);
}

.hover\:border-gray-true-100\/50:hover {
  border-color: rgb(245 245 245 / 0.5);
}

.hover\:border-gray-true-100\/60:hover {
  border-color: rgb(245 245 245 / 0.6);
}

.hover\:border-gray-true-100\/70:hover {
  border-color: rgb(245 245 245 / 0.7);
}

.hover\:border-gray-true-100\/75:hover {
  border-color: rgb(245 245 245 / 0.75);
}

.hover\:border-gray-true-100\/80:hover {
  border-color: rgb(245 245 245 / 0.8);
}

.hover\:border-gray-true-100\/90:hover {
  border-color: rgb(245 245 245 / 0.9);
}

.hover\:border-gray-true-100\/95:hover {
  border-color: rgb(245 245 245 / 0.95);
}

.hover\:border-gray-true-100\/100:hover {
  border-color: rgb(245 245 245 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-true-300\/0:hover {
  border-color: rgb(214 214 214 / 0);
}

.hover\:border-gray-true-300\/5:hover {
  border-color: rgb(214 214 214 / 0.05);
}

.hover\:border-gray-true-300\/10:hover {
  border-color: rgb(214 214 214 / 0.1);
}

.hover\:border-gray-true-300\/20:hover {
  border-color: rgb(214 214 214 / 0.2);
}

.hover\:border-gray-true-300\/25:hover {
  border-color: rgb(214 214 214 / 0.25);
}

.hover\:border-gray-true-300\/30:hover {
  border-color: rgb(214 214 214 / 0.3);
}

.hover\:border-gray-true-300\/40:hover {
  border-color: rgb(214 214 214 / 0.4);
}

.hover\:border-gray-true-300\/50:hover {
  border-color: rgb(214 214 214 / 0.5);
}

.hover\:border-gray-true-300\/60:hover {
  border-color: rgb(214 214 214 / 0.6);
}

.hover\:border-gray-true-300\/70:hover {
  border-color: rgb(214 214 214 / 0.7);
}

.hover\:border-gray-true-300\/75:hover {
  border-color: rgb(214 214 214 / 0.75);
}

.hover\:border-gray-true-300\/80:hover {
  border-color: rgb(214 214 214 / 0.8);
}

.hover\:border-gray-true-300\/90:hover {
  border-color: rgb(214 214 214 / 0.9);
}

.hover\:border-gray-true-300\/95:hover {
  border-color: rgb(214 214 214 / 0.95);
}

.hover\:border-gray-true-300\/100:hover {
  border-color: rgb(214 214 214 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-true-500\/0:hover {
  border-color: rgb(115 115 115 / 0);
}

.hover\:border-gray-true-500\/5:hover {
  border-color: rgb(115 115 115 / 0.05);
}

.hover\:border-gray-true-500\/10:hover {
  border-color: rgb(115 115 115 / 0.1);
}

.hover\:border-gray-true-500\/20:hover {
  border-color: rgb(115 115 115 / 0.2);
}

.hover\:border-gray-true-500\/25:hover {
  border-color: rgb(115 115 115 / 0.25);
}

.hover\:border-gray-true-500\/30:hover {
  border-color: rgb(115 115 115 / 0.3);
}

.hover\:border-gray-true-500\/40:hover {
  border-color: rgb(115 115 115 / 0.4);
}

.hover\:border-gray-true-500\/50:hover {
  border-color: rgb(115 115 115 / 0.5);
}

.hover\:border-gray-true-500\/60:hover {
  border-color: rgb(115 115 115 / 0.6);
}

.hover\:border-gray-true-500\/70:hover {
  border-color: rgb(115 115 115 / 0.7);
}

.hover\:border-gray-true-500\/75:hover {
  border-color: rgb(115 115 115 / 0.75);
}

.hover\:border-gray-true-500\/80:hover {
  border-color: rgb(115 115 115 / 0.8);
}

.hover\:border-gray-true-500\/90:hover {
  border-color: rgb(115 115 115 / 0.9);
}

.hover\:border-gray-true-500\/95:hover {
  border-color: rgb(115 115 115 / 0.95);
}

.hover\:border-gray-true-500\/100:hover {
  border-color: rgb(115 115 115 / 1);
}

.hover\:border-gray-true-600\/0:hover {
  border-color: rgb(82 82 82 / 0);
}

.hover\:border-gray-true-600\/5:hover {
  border-color: rgb(82 82 82 / 0.05);
}

.hover\:border-gray-true-600\/10:hover {
  border-color: rgb(82 82 82 / 0.1);
}

.hover\:border-gray-true-600\/20:hover {
  border-color: rgb(82 82 82 / 0.2);
}

.hover\:border-gray-true-600\/25:hover {
  border-color: rgb(82 82 82 / 0.25);
}

.hover\:border-gray-true-600\/30:hover {
  border-color: rgb(82 82 82 / 0.3);
}

.hover\:border-gray-true-600\/40:hover {
  border-color: rgb(82 82 82 / 0.4);
}

.hover\:border-gray-true-600\/50:hover {
  border-color: rgb(82 82 82 / 0.5);
}

.hover\:border-gray-true-600\/60:hover {
  border-color: rgb(82 82 82 / 0.6);
}

.hover\:border-gray-true-600\/70:hover {
  border-color: rgb(82 82 82 / 0.7);
}

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

.hover\:border-gray-true-600\/80:hover {
  border-color: rgb(82 82 82 / 0.8);
}

.hover\:border-gray-true-600\/90:hover {
  border-color: rgb(82 82 82 / 0.9);
}

.hover\:border-gray-true-600\/95:hover {
  border-color: rgb(82 82 82 / 0.95);
}

.hover\:border-gray-true-600\/100:hover {
  border-color: rgb(82 82 82 / 1);
}

.hover\:border-gray-true-700\/0:hover {
  border-color: rgb(66 66 66 / 0);
}

.hover\:border-gray-true-700\/5:hover {
  border-color: rgb(66 66 66 / 0.05);
}

.hover\:border-gray-true-700\/10:hover {
  border-color: rgb(66 66 66 / 0.1);
}

.hover\:border-gray-true-700\/20:hover {
  border-color: rgb(66 66 66 / 0.2);
}

.hover\:border-gray-true-700\/25:hover {
  border-color: rgb(66 66 66 / 0.25);
}

.hover\:border-gray-true-700\/30:hover {
  border-color: rgb(66 66 66 / 0.3);
}

.hover\:border-gray-true-700\/40:hover {
  border-color: rgb(66 66 66 / 0.4);
}

.hover\:border-gray-true-700\/50:hover {
  border-color: rgb(66 66 66 / 0.5);
}

.hover\:border-gray-true-700\/60:hover {
  border-color: rgb(66 66 66 / 0.6);
}

.hover\:border-gray-true-700\/70:hover {
  border-color: rgb(66 66 66 / 0.7);
}

.hover\:border-gray-true-700\/75:hover {
  border-color: rgb(66 66 66 / 0.75);
}

.hover\:border-gray-true-700\/80:hover {
  border-color: rgb(66 66 66 / 0.8);
}

.hover\:border-gray-true-700\/90:hover {
  border-color: rgb(66 66 66 / 0.9);
}

.hover\:border-gray-true-700\/95:hover {
  border-color: rgb(66 66 66 / 0.95);
}

.hover\:border-gray-true-700\/100:hover {
  border-color: rgb(66 66 66 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-true-900\/0:hover {
  border-color: rgb(20 20 20 / 0);
}

.hover\:border-gray-true-900\/5:hover {
  border-color: rgb(20 20 20 / 0.05);
}

.hover\:border-gray-true-900\/10:hover {
  border-color: rgb(20 20 20 / 0.1);
}

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

.hover\:border-gray-true-900\/25:hover {
  border-color: rgb(20 20 20 / 0.25);
}

.hover\:border-gray-true-900\/30:hover {
  border-color: rgb(20 20 20 / 0.3);
}

.hover\:border-gray-true-900\/40:hover {
  border-color: rgb(20 20 20 / 0.4);
}

.hover\:border-gray-true-900\/50:hover {
  border-color: rgb(20 20 20 / 0.5);
}

.hover\:border-gray-true-900\/60:hover {
  border-color: rgb(20 20 20 / 0.6);
}

.hover\:border-gray-true-900\/70:hover {
  border-color: rgb(20 20 20 / 0.7);
}

.hover\:border-gray-true-900\/75:hover {
  border-color: rgb(20 20 20 / 0.75);
}

.hover\:border-gray-true-900\/80:hover {
  border-color: rgb(20 20 20 / 0.8);
}

.hover\:border-gray-true-900\/90:hover {
  border-color: rgb(20 20 20 / 0.9);
}

.hover\:border-gray-true-900\/95:hover {
  border-color: rgb(20 20 20 / 0.95);
}

.hover\:border-gray-true-900\/100:hover {
  border-color: rgb(20 20 20 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-warm-25\/0:hover {
  border-color: rgb(253 253 252 / 0);
}

.hover\:border-gray-warm-25\/5:hover {
  border-color: rgb(253 253 252 / 0.05);
}

.hover\:border-gray-warm-25\/10:hover {
  border-color: rgb(253 253 252 / 0.1);
}

.hover\:border-gray-warm-25\/20:hover {
  border-color: rgb(253 253 252 / 0.2);
}

.hover\:border-gray-warm-25\/25:hover {
  border-color: rgb(253 253 252 / 0.25);
}

.hover\:border-gray-warm-25\/30:hover {
  border-color: rgb(253 253 252 / 0.3);
}

.hover\:border-gray-warm-25\/40:hover {
  border-color: rgb(253 253 252 / 0.4);
}

.hover\:border-gray-warm-25\/50:hover {
  border-color: rgb(253 253 252 / 0.5);
}

.hover\:border-gray-warm-25\/60:hover {
  border-color: rgb(253 253 252 / 0.6);
}

.hover\:border-gray-warm-25\/70:hover {
  border-color: rgb(253 253 252 / 0.7);
}

.hover\:border-gray-warm-25\/75:hover {
  border-color: rgb(253 253 252 / 0.75);
}

.hover\:border-gray-warm-25\/80:hover {
  border-color: rgb(253 253 252 / 0.8);
}

.hover\:border-gray-warm-25\/90:hover {
  border-color: rgb(253 253 252 / 0.9);
}

.hover\:border-gray-warm-25\/95:hover {
  border-color: rgb(253 253 252 / 0.95);
}

.hover\:border-gray-warm-25\/100:hover {
  border-color: rgb(253 253 252 / 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hover\:border-gray-warm-100\/90:hover {
  border-color: rgb(245 245 244 / 0.9);
}

.hover\:border-gray-warm-100\/95:hover {
  border-color: rgb(245 245 244 / 0.95);
}

.hover\:border-gray-warm-100\/100:hover {
  border-color: rgb(245 245 244 / 1);
}

.hover\:border-gray-warm-200\/0:hover {
  border-color: rgb(231 229 228 / 0);
}

.hover\:border-gray-warm-200\/5:hover {
  border-color: rgb(231 229 228 / 0.05);
}

.hover\:border-gray-warm-200\/10:hover {
  border-color: rgb(231 229 228 / 0.1);
}

.hover\:border-gray-warm-200\/20:hover {
  border-color: rgb(231 229 228 / 0.2);
}

.hover\:border-gray-warm-200\/25:hover {
  border-color: rgb(231 229 228 / 0.25);
}

.hover\:border-gray-warm-200\/30:hover {
  border-color: rgb(231 229 228 / 0.3);
}

.hover\:border-gray-warm-200\/40:hover {
  border-color: rgb(231 229 228 / 0.4);
}

.hover\:border-gray-warm-200\/50:hover {
  border-color: rgb(231 229 228 / 0.5);
}

.hover\:border-gray-warm-200\/60:hover {
  border-color: rgb(231 229 228 / 0.6);
}

.hover\:border-gray-warm-200\/70:hover {
  border-color: rgb(231 229 228 / 0.7);
}

.hover\:border-gray-warm-200\/75:hover {
  border-color: rgb(231 229 228 / 0.75);
}

.hover\:border-gray-warm-200\/80:hover {
  border-color: rgb(231 229 228 / 0.8);
}

.hover\:border-gray-warm-200\/90:hover {
  border-color: rgb(231 229 228 / 0.9);
}

.hover\:border-gray-warm-200\/95:hover {
  border-color: rgb(231 229 228 / 0.95);
}

.hover\:border-gray-warm-200\/100:hover {
  border-color: rgb(231 229 228 / 1);
}

.hover\:border-gray-warm-300\/0:hover {
  border-color: rgb(215 211 208 / 0);
}

.hover\:border-gray-warm-300\/5:hover {
  border-color: rgb(215 211 208 / 0.05);
}

.hover\:border-gray-warm-300\/10:hover {
  border-color: rgb(215 211 208 / 0.1);
}

.hover\:border-gray-warm-300\/20:hover {
  border-color: rgb(215 211 208 / 0.2);
}

.hover\:border-gray-warm-300\/25:hover {
  border-color: rgb(215 211 208 / 0.25);
}

.hover\:border-gray-warm-300\/30:hover {
  border-color: rgb(215 211 208 / 0.3);
}

.hover\:border-gray-warm-300\/40:hover {
  border-color: rgb(215 211 208 / 0.4);
}

.hover\:border-gray-warm-300\/50:hover {
  border-color: rgb(215 211 208 / 0.5);
}

.hover\:border-gray-warm-300\/60:hover {
  border-color: rgb(215 211 208 / 0.6);
}

.hover\:border-gray-warm-300\/70:hover {
  border-color: rgb(215 211 208 / 0.7);
}

.hover\:border-gray-warm-300\/75:hover {
  border-color: rgb(215 211 208 / 0.75);
}

.hover\:border-gray-warm-300\/80:hover {
  border-color: rgb(215 211 208 / 0.8);
}

.hover\:border-gray-warm-300\/90:hover {
  border-color: rgb(215 211 208 / 0.9);
}

.hover\:border-gray-warm-300\/95:hover {
  border-color: rgb(215 211 208 / 0.95);
}

.hover\:border-gray-warm-300\/100:hover {
  border-color: rgb(215 211 208 / 1);
}

.hover\:border-gray-warm-400\/0:hover {
  border-color: rgb(169 162 157 / 0);
}

.hover\:border-gray-warm-400\/5:hover {
  border-color: rgb(169 162 157 / 0.05);
}

.hover\:border-gray-warm-400\/10:hover {
  border-color: rgb(169 162 157 / 0.1);
}

.hover\:border-gray-warm-400\/20:hover {
  border-color: rgb(169 162 157 / 0.2);
}

.hover\:border-gray-warm-400\/25:hover {
  border-color: rgb(169 162 157 / 0.25);
}

.hover\:border-gray-warm-400\/30:hover {
  border-color: rgb(169 162 157 / 0.3);
}

.hover\:border-gray-warm-400\/40:hover {
  border-color: rgb(169 162 157 / 0.4);
}

.hover\:border-gray-warm-400\/50:hover {
  border-color: rgb(169 162 157 / 0.5);
}

.hover\:border-gray-warm-400\/60:hover {
  border-color: rgb(169 162 157 / 0.6);
}

.hover\:border-gray-warm-400\/70:hover {
  border-color: rgb(169 162 157 / 0.7);
}

.hover\:border-gray-warm-400\/75:hover {
  border-color: rgb(169 162 157 / 0.75);
}

.hover\:border-gray-warm-400\/80:hover {
  border-color: rgb(169 162 157 / 0.8);
}

.hover\:border-gray-warm-400\/90:hover {
  border-color: rgb(169 162 157 / 0.9);
}

.hover\:border-gray-warm-400\/95:hover {
  border-color: rgb(169 162 157 / 0.95);
}

.hover\:border-gray-warm-400\/100:hover {
  border-color: rgb(169 162 157 / 1);
}

.hover\:border-gray-warm-500\/0:hover {
  border-color: rgb(121 113 107 / 0);
}

.hover\:border-gray-warm-500\/5:hover {
  border-color: rgb(121 113 107 / 0.05);
}

.hover\:border-gray-warm-500\/10:hover {
  border-color: rgb(121 113 107 / 0.1);
}

.hover\:border-gray-warm-500\/20:hover {
  border-color: rgb(121 113 107 / 0.2);
}

.hover\:border-gray-warm-500\/25:hover {
  border-color: rgb(121 113 107 / 0.25);
}

.hover\:border-gray-warm-500\/30:hover {
  border-color: rgb(121 113 107 / 0.3);
}

.hover\:border-gray-warm-500\/40:hover {
  border-color: rgb(121 113 107 / 0.4);
}

.hover\:border-gray-warm-500\/50:hover {
  border-color: rgb(121 113 107 / 0.5);
}

.hover\:border-gray-warm-500\/60:hover {
  border-color: rgb(121 113 107 / 0.6);
}

.hover\:border-gray-warm-500\/70:hover {
  border-color: rgb(121 113 107 / 0.7);
}

.hover\:border-gray-warm-500\/75:hover {
  border-color: rgb(121 113 107 / 0.75);
}

.hover\:border-gray-warm-500\/80:hover {
  border-color: rgb(121 113 107 / 0.8);
}

.hover\:border-gray-warm-500\/90:hover {
  border-color: rgb(121 113 107 / 0.9);
}

.hover\:border-gray-warm-500\/95:hover {
  border-color: rgb(121 113 107 / 0.95);
}

.hover\:border-gray-warm-500\/100:hover {
  border-color: rgb(121 113 107 / 1);
}

.hover\:border-gray-warm-600\/0:hover {
  border-color: rgb(87 83 78 / 0);
}

.hover\:border-gray-warm-600\/5:hover {
  border-color: rgb(87 83 78 / 0.05);
}

.hover\:border-gray-warm-600\/10:hover {
  border-color: rgb(87 83 78 / 0.1);
}

.hover\:border-gray-warm-600\/20:hover {
  border-color: rgb(87 83 78 / 0.2);
}

.hover\:border-gray-warm-600\/25:hover {
  border-color: rgb(87 83 78 / 0.25);
}

.hover\:border-gray-warm-600\/30:hover {
  border-color: rgb(87 83 78 / 0.3);
}

.hover\:border-gray-warm-600\/40:hover {
  border-color: rgb(87 83 78 / 0.4);
}

.hover\:border-gray-warm-600\/50:hover {
  border-color: rgb(87 83 78 / 0.5);
}

.hover\:border-gray-warm-600\/60:hover {
  border-color: rgb(87 83 78 / 0.6);
}

.hover\:border-gray-warm-600\/70:hover {
  border-color: rgb(87 83 78 / 0.7);
}

.hover\:border-gray-warm-600\/75:hover {
  border-color: rgb(87 83 78 / 0.75);
}

.hover\:border-gray-warm-600\/80:hover {
  border-color: rgb(87 83 78 / 0.8);
}

.hover\:border-gray-warm-600\/90:hover {
  border-color: rgb(87 83 78 / 0.9);
}

.hover\:border-gray-warm-600\/95:hover {
  border-color: rgb(87 83 78 / 0.95);
}

.hover\:border-gray-warm-600\/100:hover {
  border-color: rgb(87 83 78 / 1);
}

.hover\:border-gray-warm-700\/0:hover {
  border-color: rgb(68 64 60 / 0);
}

.hover\:border-gray-warm-700\/5:hover {
  border-color: rgb(68 64 60 / 0.05);
}

.hover\:border-gray-warm-700\/10:hover {
  border-color: rgb(68 64 60 / 0.1);
}

.hover\:border-gray-warm-700\/20:hover {
  border-color: rgb(68 64 60 / 0.2);
}

.hover\:border-gray-warm-700\/25:hover {
  border-color: rgb(68 64 60 / 0.25);
}

.hover\:border-gray-warm-700\/30:hover {
  border-color: rgb(68 64 60 / 0.3);
}

.hover\:border-gray-warm-700\/40:hover {
  border-color: rgb(68 64 60 / 0.4);
}

.hover\:border-gray-warm-700\/50:hover {
  border-color: rgb(68 64 60 / 0.5);
}

.hover\:border-gray-warm-700\/60:hover {
  border-color: rgb(68 64 60 / 0.6);
}

.hover\:border-gray-warm-700\/70:hover {
  border-color: rgb(68 64 60 / 0.7);
}

.hover\:border-gray-warm-700\/75:hover {
  border-color: rgb(68 64 60 / 0.75);
}

.hover\:border-gray-warm-700\/80:hover {
  border-color: rgb(68 64 60 / 0.8);
}

.hover\:border-gray-warm-700\/90:hover {
  border-color: rgb(68 64 60 / 0.9);
}

.hover\:border-gray-warm-700\/95:hover {
  border-color: rgb(68 64 60 / 0.95);
}

.hover\:border-gray-warm-700\/100:hover {
  border-color: rgb(68 64 60 / 1);
}

.hover\:border-gray-warm-800\/0:hover {
  border-color: rgb(41 37 36 / 0);
}

.hover\:border-gray-warm-800\/5:hover {
  border-color: rgb(41 37 36 / 0.05);
}

.hover\:border-gray-warm-800\/10:hover {
  border-color: rgb(41 37 36 / 0.1);
}

.hover\:border-gray-warm-800\/20:hover {
  border-color: rgb(41 37 36 / 0.2);
}

.hover\:border-gray-warm-800\/25:hover {
  border-color: rgb(41 37 36 / 0.25);
}

.hover\:border-gray-warm-800\/30:hover {
  border-color: rgb(41 37 36 / 0.3);
}

.hover\:border-gray-warm-800\/40:hover {
  border-color: rgb(41 37 36 / 0.4);
}

.hover\:border-gray-warm-800\/50:hover {
  border-color: rgb(41 37 36 / 0.5);
}

.hover\:border-gray-warm-800\/60:hover {
  border-color: rgb(41 37 36 / 0.6);
}

.hover\:border-gray-warm-800\/70:hover {
  border-color: rgb(41 37 36 / 0.7);
}

.hover\:border-gray-warm-800\/75:hover {
  border-color: rgb(41 37 36 / 0.75);
}

.hover\:border-gray-warm-800\/80:hover {
  border-color: rgb(41 37 36 / 0.8);
}

.hover\:border-gray-warm-800\/90:hover {
  border-color: rgb(41 37 36 / 0.9);
}

.hover\:border-gray-warm-800\/95:hover {
  border-color: rgb(41 37 36 / 0.95);
}

.hover\:border-gray-warm-800\/100:hover {
  border-color: rgb(41 37 36 / 1);
}

.hover\:border-gray-warm-900\/0:hover {
  border-color: rgb(28 25 23 / 0);
}

.hover\:border-gray-warm-900\/5:hover {
  border-color: rgb(28 25 23 / 0.05);
}

.hover\:border-gray-warm-900\/10:hover {
  border-color: rgb(28 25 23 / 0.1);
}

.hover\:border-gray-warm-900\/20:hover {
  border-color: rgb(28 25 23 / 0.2);
}

.hover\:border-gray-warm-900\/25:hover {
  border-color: rgb(28 25 23 / 0.25);
}

.hover\:border-gray-warm-900\/30:hover {
  border-color: rgb(28 25 23 / 0.3);
}

.hover\:border-gray-warm-900\/40:hover {
  border-color: rgb(28 25 23 / 0.4);
}

.hover\:border-gray-warm-900\/50:hover {
  border-color: rgb(28 25 23 / 0.5);
}

.hover\:border-gray-warm-900\/60:hover {
  border-color: rgb(28 25 23 / 0.6);
}

.hover\:border-gray-warm-900\/70:hover {
  border-color: rgb(28 25 23 / 0.7);
}

.hover\:border-gray-warm-900\/75:hover {
  border-color: rgb(28 25 23 / 0.75);
}

.hover\:border-gray-warm-900\/80:hover {
  border-color: rgb(28 25 23 / 0.8);
}

.hover\:border-gray-warm-900\/90:hover {
  border-color: rgb(28 25 23 / 0.9);
}

.hover\:border-gray-warm-900\/95:hover {
  border-color: rgb(28 25 23 / 0.95);
}

.hover\:border-gray-warm-900\/100:hover {
  border-color: rgb(28 25 23 / 1);
}

.hover\:border-gray-warm\/0:hover {
  border-color: rgb(169 162 157 / 0);
}

.hover\:border-gray-warm\/5:hover {
  border-color: rgb(169 162 157 / 0.05);
}

.hover\:border-gray-warm\/10:hover {
  border-color: rgb(169 162 157 / 0.1);
}

.hover\:border-gray-warm\/20:hover {
  border-color: rgb(169 162 157 / 0.2);
}

.hover\:border-gray-warm\/25:hover {
  border-color: rgb(169 162 157 / 0.25);
}

.hover\:border-gray-warm\/30:hover {
  border-color: rgb(169 162 157 / 0.3);
}

.hover\:border-gray-warm\/40:hover {
  border-color: rgb(169 162 157 / 0.4);
}

.hover\:border-gray-warm\/50:hover {
  border-color: rgb(169 162 157 / 0.5);
}

.hover\:border-gray-warm\/60:hover {
  border-color: rgb(169 162 157 / 0.6);
}

.hover\:border-gray-warm\/70:hover {
  border-color: rgb(169 162 157 / 0.7);
}

.hover\:border-gray-warm\/75:hover {
  border-color: rgb(169 162 157 / 0.75);
}

.hover\:border-gray-warm\/80:hover {
  border-color: rgb(169 162 157 / 0.8);
}

.hover\:border-gray-warm\/90:hover {
  border-color: rgb(169 162 157 / 0.9);
}

.hover\:border-gray-warm\/95:hover {
  border-color: rgb(169 162 157 / 0.95);
}

.hover\:border-gray-warm\/100:hover {
  border-color: rgb(169 162 157 / 1);
}

.hover\:border-moss-25\/0:hover {
  border-color: rgb(250 253 247 / 0);
}

.hover\:border-moss-25\/5:hover {
  border-color: rgb(250 253 247 / 0.05);
}

.hover\:border-moss-25\/10:hover {
  border-color: rgb(250 253 247 / 0.1);
}

.hover\:border-moss-25\/20:hover {
  border-color: rgb(250 253 247 / 0.2);
}

.hover\:border-moss-25\/25:hover {
  border-color: rgb(250 253 247 / 0.25);
}

.hover\:border-moss-25\/30:hover {
  border-color: rgb(250 253 247 / 0.3);
}

.hover\:border-moss-25\/40:hover {
  border-color: rgb(250 253 247 / 0.4);
}

.hover\:border-moss-25\/50:hover {
  border-color: rgb(250 253 247 / 0.5);
}

.hover\:border-moss-25\/60:hover {
  border-color: rgb(250 253 247 / 0.6);
}

.hover\:border-moss-25\/70:hover {
  border-color: rgb(250 253 247 / 0.7);
}

.hover\:border-moss-25\/75:hover {
  border-color: rgb(250 253 247 / 0.75);
}

.hover\:border-moss-25\/80:hover {
  border-color: rgb(250 253 247 / 0.8);
}

.hover\:border-moss-25\/90:hover {
  border-color: rgb(250 253 247 / 0.9);
}

.hover\:border-moss-25\/95:hover {
  border-color: rgb(250 253 247 / 0.95);
}

.hover\:border-moss-25\/100:hover {
  border-color: rgb(250 253 247 / 1);
}

.hover\:border-moss-50\/0:hover {
  border-color: rgb(245 251 238 / 0);
}

.hover\:border-moss-50\/5:hover {
  border-color: rgb(245 251 238 / 0.05);
}

.hover\:border-moss-50\/10:hover {
  border-color: rgb(245 251 238 / 0.1);
}

.hover\:border-moss-50\/20:hover {
  border-color: rgb(245 251 238 / 0.2);
}

.hover\:border-moss-50\/25:hover {
  border-color: rgb(245 251 238 / 0.25);
}

.hover\:border-moss-50\/30:hover {
  border-color: rgb(245 251 238 / 0.3);
}

.hover\:border-moss-50\/40:hover {
  border-color: rgb(245 251 238 / 0.4);
}

.hover\:border-moss-50\/50:hover {
  border-color: rgb(245 251 238 / 0.5);
}

.hover\:border-moss-50\/60:hover {
  border-color: rgb(245 251 238 / 0.6);
}

.hover\:border-moss-50\/70:hover {
  border-color: rgb(245 251 238 / 0.7);
}

.hover\:border-moss-50\/75:hover {
  border-color: rgb(245 251 238 / 0.75);
}

.hover\:border-moss-50\/80:hover {
  border-color: rgb(245 251 238 / 0.8);
}

.hover\:border-moss-50\/90:hover {
  border-color: rgb(245 251 238 / 0.9);
}

.hover\:border-moss-50\/95:hover {
  border-color: rgb(245 251 238 / 0.95);
}

.hover\:border-moss-50\/100:hover {
  border-color: rgb(245 251 238 / 1);
}

.hover\:border-moss-100\/0:hover {
  border-color: rgb(230 244 215 / 0);
}

.hover\:border-moss-100\/5:hover {
  border-color: rgb(230 244 215 / 0.05);
}

.hover\:border-moss-100\/10:hover {
  border-color: rgb(230 244 215 / 0.1);
}

.hover\:border-moss-100\/20:hover {
  border-color: rgb(230 244 215 / 0.2);
}

.hover\:border-moss-100\/25:hover {
  border-color: rgb(230 244 215 / 0.25);
}

.hover\:border-moss-100\/30:hover {
  border-color: rgb(230 244 215 / 0.3);
}

.hover\:border-moss-100\/40:hover {
  border-color: rgb(230 244 215 / 0.4);
}

.hover\:border-moss-100\/50:hover {
  border-color: rgb(230 244 215 / 0.5);
}

.hover\:border-moss-100\/60:hover {
  border-color: rgb(230 244 215 / 0.6);
}

.hover\:border-moss-100\/70:hover {
  border-color: rgb(230 244 215 / 0.7);
}

.hover\:border-moss-100\/75:hover {
  border-color: rgb(230 244 215 / 0.75);
}

.hover\:border-moss-100\/80:hover {
  border-color: rgb(230 244 215 / 0.8);
}

.hover\:border-moss-100\/90:hover {
  border-color: rgb(230 244 215 / 0.9);
}

.hover\:border-moss-100\/95:hover {
  border-color: rgb(230 244 215 / 0.95);
}

.hover\:border-moss-100\/100:hover {
  border-color: rgb(230 244 215 / 1);
}

.hover\:border-moss-200\/0:hover {
  border-color: rgb(206 234 176 / 0);
}

.hover\:border-moss-200\/5:hover {
  border-color: rgb(206 234 176 / 0.05);
}

.hover\:border-moss-200\/10:hover {
  border-color: rgb(206 234 176 / 0.1);
}

.hover\:border-moss-200\/20:hover {
  border-color: rgb(206 234 176 / 0.2);
}

.hover\:border-moss-200\/25:hover {
  border-color: rgb(206 234 176 / 0.25);
}

.hover\:border-moss-200\/30:hover {
  border-color: rgb(206 234 176 / 0.3);
}

.hover\:border-moss-200\/40:hover {
  border-color: rgb(206 234 176 / 0.4);
}

.hover\:border-moss-200\/50:hover {
  border-color: rgb(206 234 176 / 0.5);
}

.hover\:border-moss-200\/60:hover {
  border-color: rgb(206 234 176 / 0.6);
}

.hover\:border-moss-200\/70:hover {
  border-color: rgb(206 234 176 / 0.7);
}

.hover\:border-moss-200\/75:hover {
  border-color: rgb(206 234 176 / 0.75);
}

.hover\:border-moss-200\/80:hover {
  border-color: rgb(206 234 176 / 0.8);
}

.hover\:border-moss-200\/90:hover {
  border-color: rgb(206 234 176 / 0.9);
}

.hover\:border-moss-200\/95:hover {
  border-color: rgb(206 234 176 / 0.95);
}

.hover\:border-moss-200\/100:hover {
  border-color: rgb(206 234 176 / 1);
}

.hover\:border-moss-300\/0:hover {
  border-color: rgb(172 220 121 / 0);
}

.hover\:border-moss-300\/5:hover {
  border-color: rgb(172 220 121 / 0.05);
}

.hover\:border-moss-300\/10:hover {
  border-color: rgb(172 220 121 / 0.1);
}

.hover\:border-moss-300\/20:hover {
  border-color: rgb(172 220 121 / 0.2);
}

.hover\:border-moss-300\/25:hover {
  border-color: rgb(172 220 121 / 0.25);
}

.hover\:border-moss-300\/30:hover {
  border-color: rgb(172 220 121 / 0.3);
}

.hover\:border-moss-300\/40:hover {
  border-color: rgb(172 220 121 / 0.4);
}

.hover\:border-moss-300\/50:hover {
  border-color: rgb(172 220 121 / 0.5);
}

.hover\:border-moss-300\/60:hover {
  border-color: rgb(172 220 121 / 0.6);
}

.hover\:border-moss-300\/70:hover {
  border-color: rgb(172 220 121 / 0.7);
}

.hover\:border-moss-300\/75:hover {
  border-color: rgb(172 220 121 / 0.75);
}

.hover\:border-moss-300\/80:hover {
  border-color: rgb(172 220 121 / 0.8);
}

.hover\:border-moss-300\/90:hover {
  border-color: rgb(172 220 121 / 0.9);
}

.hover\:border-moss-300\/95:hover {
  border-color: rgb(172 220 121 / 0.95);
}

.hover\:border-moss-300\/100:hover {
  border-color: rgb(172 220 121 / 1);
}

.hover\:border-moss-400\/0:hover {
  border-color: rgb(134 203 60 / 0);
}

.hover\:border-moss-400\/5:hover {
  border-color: rgb(134 203 60 / 0.05);
}

.hover\:border-moss-400\/10:hover {
  border-color: rgb(134 203 60 / 0.1);
}

.hover\:border-moss-400\/20:hover {
  border-color: rgb(134 203 60 / 0.2);
}

.hover\:border-moss-400\/25:hover {
  border-color: rgb(134 203 60 / 0.25);
}

.hover\:border-moss-400\/30:hover {
  border-color: rgb(134 203 60 / 0.3);
}

.hover\:border-moss-400\/40:hover {
  border-color: rgb(134 203 60 / 0.4);
}

.hover\:border-moss-400\/50:hover {
  border-color: rgb(134 203 60 / 0.5);
}

.hover\:border-moss-400\/60:hover {
  border-color: rgb(134 203 60 / 0.6);
}

.hover\:border-moss-400\/70:hover {
  border-color: rgb(134 203 60 / 0.7);
}

.hover\:border-moss-400\/75:hover {
  border-color: rgb(134 203 60 / 0.75);
}

.hover\:border-moss-400\/80:hover {
  border-color: rgb(134 203 60 / 0.8);
}

.hover\:border-moss-400\/90:hover {
  border-color: rgb(134 203 60 / 0.9);
}

.hover\:border-moss-400\/95:hover {
  border-color: rgb(134 203 60 / 0.95);
}

.hover\:border-moss-400\/100:hover {
  border-color: rgb(134 203 60 / 1);
}

.hover\:border-moss-500\/0:hover {
  border-color: rgb(102 159 42 / 0);
}

.hover\:border-moss-500\/5:hover {
  border-color: rgb(102 159 42 / 0.05);
}

.hover\:border-moss-500\/10:hover {
  border-color: rgb(102 159 42 / 0.1);
}

.hover\:border-moss-500\/20:hover {
  border-color: rgb(102 159 42 / 0.2);
}

.hover\:border-moss-500\/25:hover {
  border-color: rgb(102 159 42 / 0.25);
}

.hover\:border-moss-500\/30:hover {
  border-color: rgb(102 159 42 / 0.3);
}

.hover\:border-moss-500\/40:hover {
  border-color: rgb(102 159 42 / 0.4);
}

.hover\:border-moss-500\/50:hover {
  border-color: rgb(102 159 42 / 0.5);
}

.hover\:border-moss-500\/60:hover {
  border-color: rgb(102 159 42 / 0.6);
}

.hover\:border-moss-500\/70:hover {
  border-color: rgb(102 159 42 / 0.7);
}

.hover\:border-moss-500\/75:hover {
  border-color: rgb(102 159 42 / 0.75);
}

.hover\:border-moss-500\/80:hover {
  border-color: rgb(102 159 42 / 0.8);
}

.hover\:border-moss-500\/90:hover {
  border-color: rgb(102 159 42 / 0.9);
}

.hover\:border-moss-500\/95:hover {
  border-color: rgb(102 159 42 / 0.95);
}

.hover\:border-moss-500\/100:hover {
  border-color: rgb(102 159 42 / 1);
}

.hover\:border-moss-600\/0:hover {
  border-color: rgb(79 122 33 / 0);
}

.hover\:border-moss-600\/5:hover {
  border-color: rgb(79 122 33 / 0.05);
}

.hover\:border-moss-600\/10:hover {
  border-color: rgb(79 122 33 / 0.1);
}

.hover\:border-moss-600\/20:hover {
  border-color: rgb(79 122 33 / 0.2);
}

.hover\:border-moss-600\/25:hover {
  border-color: rgb(79 122 33 / 0.25);
}

.hover\:border-moss-600\/30:hover {
  border-color: rgb(79 122 33 / 0.3);
}

.hover\:border-moss-600\/40:hover {
  border-color: rgb(79 122 33 / 0.4);
}

.hover\:border-moss-600\/50:hover {
  border-color: rgb(79 122 33 / 0.5);
}

.hover\:border-moss-600\/60:hover {
  border-color: rgb(79 122 33 / 0.6);
}

.hover\:border-moss-600\/70:hover {
  border-color: rgb(79 122 33 / 0.7);
}

.hover\:border-moss-600\/75:hover {
  border-color: rgb(79 122 33 / 0.75);
}

.hover\:border-moss-600\/80:hover {
  border-color: rgb(79 122 33 / 0.8);
}

.hover\:border-moss-600\/90:hover {
  border-color: rgb(79 122 33 / 0.9);
}

.hover\:border-moss-600\/95:hover {
  border-color: rgb(79 122 33 / 0.95);
}

.hover\:border-moss-600\/100:hover {
  border-color: rgb(79 122 33 / 1);
}

.hover\:border-moss-700\/0:hover {
  border-color: rgb(63 98 26 / 0);
}

.hover\:border-moss-700\/5:hover {
  border-color: rgb(63 98 26 / 0.05);
}

.hover\:border-moss-700\/10:hover {
  border-color: rgb(63 98 26 / 0.1);
}

.hover\:border-moss-700\/20:hover {
  border-color: rgb(63 98 26 / 0.2);
}

.hover\:border-moss-700\/25:hover {
  border-color: rgb(63 98 26 / 0.25);
}

.hover\:border-moss-700\/30:hover {
  border-color: rgb(63 98 26 / 0.3);
}

.hover\:border-moss-700\/40:hover {
  border-color: rgb(63 98 26 / 0.4);
}

.hover\:border-moss-700\/50:hover {
  border-color: rgb(63 98 26 / 0.5);
}

.hover\:border-moss-700\/60:hover {
  border-color: rgb(63 98 26 / 0.6);
}

.hover\:border-moss-700\/70:hover {
  border-color: rgb(63 98 26 / 0.7);
}

.hover\:border-moss-700\/75:hover {
  border-color: rgb(63 98 26 / 0.75);
}

.hover\:border-moss-700\/80:hover {
  border-color: rgb(63 98 26 / 0.8);
}

.hover\:border-moss-700\/90:hover {
  border-color: rgb(63 98 26 / 0.9);
}

.hover\:border-moss-700\/95:hover {
  border-color: rgb(63 98 26 / 0.95);
}

.hover\:border-moss-700\/100:hover {
  border-color: rgb(63 98 26 / 1);
}

.hover\:border-moss-800\/0:hover {
  border-color: rgb(51 80 21 / 0);
}

.hover\:border-moss-800\/5:hover {
  border-color: rgb(51 80 21 / 0.05);
}

.hover\:border-moss-800\/10:hover {
  border-color: rgb(51 80 21 / 0.1);
}

.hover\:border-moss-800\/20:hover {
  border-color: rgb(51 80 21 / 0.2);
}

.hover\:border-moss-800\/25:hover {
  border-color: rgb(51 80 21 / 0.25);
}

.hover\:border-moss-800\/30:hover {
  border-color: rgb(51 80 21 / 0.3);
}

.hover\:border-moss-800\/40:hover {
  border-color: rgb(51 80 21 / 0.4);
}

.hover\:border-moss-800\/50:hover {
  border-color: rgb(51 80 21 / 0.5);
}

.hover\:border-moss-800\/60:hover {
  border-color: rgb(51 80 21 / 0.6);
}

.hover\:border-moss-800\/70:hover {
  border-color: rgb(51 80 21 / 0.7);
}

.hover\:border-moss-800\/75:hover {
  border-color: rgb(51 80 21 / 0.75);
}

.hover\:border-moss-800\/80:hover {
  border-color: rgb(51 80 21 / 0.8);
}

.hover\:border-moss-800\/90:hover {
  border-color: rgb(51 80 21 / 0.9);
}

.hover\:border-moss-800\/95:hover {
  border-color: rgb(51 80 21 / 0.95);
}

.hover\:border-moss-800\/100:hover {
  border-color: rgb(51 80 21 / 1);
}

.hover\:border-moss-900\/0:hover {
  border-color: rgb(43 66 18 / 0);
}

.hover\:border-moss-900\/5:hover {
  border-color: rgb(43 66 18 / 0.05);
}

.hover\:border-moss-900\/10:hover {
  border-color: rgb(43 66 18 / 0.1);
}

.hover\:border-moss-900\/20:hover {
  border-color: rgb(43 66 18 / 0.2);
}

.hover\:border-moss-900\/25:hover {
  border-color: rgb(43 66 18 / 0.25);
}

.hover\:border-moss-900\/30:hover {
  border-color: rgb(43 66 18 / 0.3);
}

.hover\:border-moss-900\/40:hover {
  border-color: rgb(43 66 18 / 0.4);
}

.hover\:border-moss-900\/50:hover {
  border-color: rgb(43 66 18 / 0.5);
}

.hover\:border-moss-900\/60:hover {
  border-color: rgb(43 66 18 / 0.6);
}

.hover\:border-moss-900\/70:hover {
  border-color: rgb(43 66 18 / 0.7);
}

.hover\:border-moss-900\/75:hover {
  border-color: rgb(43 66 18 / 0.75);
}

.hover\:border-moss-900\/80:hover {
  border-color: rgb(43 66 18 / 0.8);
}

.hover\:border-moss-900\/90:hover {
  border-color: rgb(43 66 18 / 0.9);
}

.hover\:border-moss-900\/95:hover {
  border-color: rgb(43 66 18 / 0.95);
}

.hover\:border-moss-900\/100:hover {
  border-color: rgb(43 66 18 / 1);
}

.hover\:border-moss\/0:hover {
  border-color: rgb(134 203 60 / 0);
}

.hover\:border-moss\/5:hover {
  border-color: rgb(134 203 60 / 0.05);
}

.hover\:border-moss\/10:hover {
  border-color: rgb(134 203 60 / 0.1);
}

.hover\:border-moss\/20:hover {
  border-color: rgb(134 203 60 / 0.2);
}

.hover\:border-moss\/25:hover {
  border-color: rgb(134 203 60 / 0.25);
}

.hover\:border-moss\/30:hover {
  border-color: rgb(134 203 60 / 0.3);
}

.hover\:border-moss\/40:hover {
  border-color: rgb(134 203 60 / 0.4);
}

.hover\:border-moss\/50:hover {
  border-color: rgb(134 203 60 / 0.5);
}

.hover\:border-moss\/60:hover {
  border-color: rgb(134 203 60 / 0.6);
}

.hover\:border-moss\/70:hover {
  border-color: rgb(134 203 60 / 0.7);
}

.hover\:border-moss\/75:hover {
  border-color: rgb(134 203 60 / 0.75);
}

.hover\:border-moss\/80:hover {
  border-color: rgb(134 203 60 / 0.8);
}

.hover\:border-moss\/90:hover {
  border-color: rgb(134 203 60 / 0.9);
}

.hover\:border-moss\/95:hover {
  border-color: rgb(134 203 60 / 0.95);
}

.hover\:border-moss\/100:hover {
  border-color: rgb(134 203 60 / 1);
}

.hover\:border-green-light-25\/0:hover {
  border-color: rgb(250 254 245 / 0);
}

.hover\:border-green-light-25\/5:hover {
  border-color: rgb(250 254 245 / 0.05);
}

.hover\:border-green-light-25\/10:hover {
  border-color: rgb(250 254 245 / 0.1);
}

.hover\:border-green-light-25\/20:hover {
  border-color: rgb(250 254 245 / 0.2);
}

.hover\:border-green-light-25\/25:hover {
  border-color: rgb(250 254 245 / 0.25);
}

.hover\:border-green-light-25\/30:hover {
  border-color: rgb(250 254 245 / 0.3);
}

.hover\:border-green-light-25\/40:hover {
  border-color: rgb(250 254 245 / 0.4);
}

.hover\:border-green-light-25\/50:hover {
  border-color: rgb(250 254 245 / 0.5);
}

.hover\:border-green-light-25\/60:hover {
  border-color: rgb(250 254 245 / 0.6);
}

.hover\:border-green-light-25\/70:hover {
  border-color: rgb(250 254 245 / 0.7);
}

.hover\:border-green-light-25\/75:hover {
  border-color: rgb(250 254 245 / 0.75);
}

.hover\:border-green-light-25\/80:hover {
  border-color: rgb(250 254 245 / 0.8);
}

.hover\:border-green-light-25\/90:hover {
  border-color: rgb(250 254 245 / 0.9);
}

.hover\:border-green-light-25\/95:hover {
  border-color: rgb(250 254 245 / 0.95);
}

.hover\:border-green-light-25\/100:hover {
  border-color: rgb(250 254 245 / 1);
}

.hover\:border-green-light-50\/0:hover {
  border-color: rgb(243 254 231 / 0);
}

.hover\:border-green-light-50\/5:hover {
  border-color: rgb(243 254 231 / 0.05);
}

.hover\:border-green-light-50\/10:hover {
  border-color: rgb(243 254 231 / 0.1);
}

.hover\:border-green-light-50\/20:hover {
  border-color: rgb(243 254 231 / 0.2);
}

.hover\:border-green-light-50\/25:hover {
  border-color: rgb(243 254 231 / 0.25);
}

.hover\:border-green-light-50\/30:hover {
  border-color: rgb(243 254 231 / 0.3);
}

.hover\:border-green-light-50\/40:hover {
  border-color: rgb(243 254 231 / 0.4);
}

.hover\:border-green-light-50\/50:hover {
  border-color: rgb(243 254 231 / 0.5);
}

.hover\:border-green-light-50\/60:hover {
  border-color: rgb(243 254 231 / 0.6);
}

.hover\:border-green-light-50\/70:hover {
  border-color: rgb(243 254 231 / 0.7);
}

.hover\:border-green-light-50\/75:hover {
  border-color: rgb(243 254 231 / 0.75);
}

.hover\:border-green-light-50\/80:hover {
  border-color: rgb(243 254 231 / 0.8);
}

.hover\:border-green-light-50\/90:hover {
  border-color: rgb(243 254 231 / 0.9);
}

.hover\:border-green-light-50\/95:hover {
  border-color: rgb(243 254 231 / 0.95);
}

.hover\:border-green-light-50\/100:hover {
  border-color: rgb(243 254 231 / 1);
}

.hover\:border-green-light-100\/0:hover {
  border-color: rgb(228 251 204 / 0);
}

.hover\:border-green-light-100\/5:hover {
  border-color: rgb(228 251 204 / 0.05);
}

.hover\:border-green-light-100\/10:hover {
  border-color: rgb(228 251 204 / 0.1);
}

.hover\:border-green-light-100\/20:hover {
  border-color: rgb(228 251 204 / 0.2);
}

.hover\:border-green-light-100\/25:hover {
  border-color: rgb(228 251 204 / 0.25);
}

.hover\:border-green-light-100\/30:hover {
  border-color: rgb(228 251 204 / 0.3);
}

.hover\:border-green-light-100\/40:hover {
  border-color: rgb(228 251 204 / 0.4);
}

.hover\:border-green-light-100\/50:hover {
  border-color: rgb(228 251 204 / 0.5);
}

.hover\:border-green-light-100\/60:hover {
  border-color: rgb(228 251 204 / 0.6);
}

.hover\:border-green-light-100\/70:hover {
  border-color: rgb(228 251 204 / 0.7);
}

.hover\:border-green-light-100\/75:hover {
  border-color: rgb(228 251 204 / 0.75);
}

.hover\:border-green-light-100\/80:hover {
  border-color: rgb(228 251 204 / 0.8);
}

.hover\:border-green-light-100\/90:hover {
  border-color: rgb(228 251 204 / 0.9);
}

.hover\:border-green-light-100\/95:hover {
  border-color: rgb(228 251 204 / 0.95);
}

.hover\:border-green-light-100\/100:hover {
  border-color: rgb(228 251 204 / 1);
}

.hover\:border-green-light-300\/0:hover {
  border-color: rgb(166 239 103 / 0);
}

.hover\:border-green-light-300\/5:hover {
  border-color: rgb(166 239 103 / 0.05);
}

.hover\:border-green-light-300\/10:hover {
  border-color: rgb(166 239 103 / 0.1);
}

.hover\:border-green-light-300\/20:hover {
  border-color: rgb(166 239 103 / 0.2);
}

.hover\:border-green-light-300\/25:hover {
  border-color: rgb(166 239 103 / 0.25);
}

.hover\:border-green-light-300\/30:hover {
  border-color: rgb(166 239 103 / 0.3);
}

.hover\:border-green-light-300\/40:hover {
  border-color: rgb(166 239 103 / 0.4);
}

.hover\:border-green-light-300\/50:hover {
  border-color: rgb(166 239 103 / 0.5);
}

.hover\:border-green-light-300\/60:hover {
  border-color: rgb(166 239 103 / 0.6);
}

.hover\:border-green-light-300\/70:hover {
  border-color: rgb(166 239 103 / 0.7);
}

.hover\:border-green-light-300\/75:hover {
  border-color: rgb(166 239 103 / 0.75);
}

.hover\:border-green-light-300\/80:hover {
  border-color: rgb(166 239 103 / 0.8);
}

.hover\:border-green-light-300\/90:hover {
  border-color: rgb(166 239 103 / 0.9);
}

.hover\:border-green-light-300\/95:hover {
  border-color: rgb(166 239 103 / 0.95);
}

.hover\:border-green-light-300\/100:hover {
  border-color: rgb(166 239 103 / 1);
}

.hover\:border-green-light-400\/0:hover {
  border-color: rgb(133 225 58 / 0);
}

.hover\:border-green-light-400\/5:hover {
  border-color: rgb(133 225 58 / 0.05);
}

.hover\:border-green-light-400\/10:hover {
  border-color: rgb(133 225 58 / 0.1);
}

.hover\:border-green-light-400\/20:hover {
  border-color: rgb(133 225 58 / 0.2);
}

.hover\:border-green-light-400\/25:hover {
  border-color: rgb(133 225 58 / 0.25);
}

.hover\:border-green-light-400\/30:hover {
  border-color: rgb(133 225 58 / 0.3);
}

.hover\:border-green-light-400\/40:hover {
  border-color: rgb(133 225 58 / 0.4);
}

.hover\:border-green-light-400\/50:hover {
  border-color: rgb(133 225 58 / 0.5);
}

.hover\:border-green-light-400\/60:hover {
  border-color: rgb(133 225 58 / 0.6);
}

.hover\:border-green-light-400\/70:hover {
  border-color: rgb(133 225 58 / 0.7);
}

.hover\:border-green-light-400\/75:hover {
  border-color: rgb(133 225 58 / 0.75);
}

.hover\:border-green-light-400\/80:hover {
  border-color: rgb(133 225 58 / 0.8);
}

.hover\:border-green-light-400\/90:hover {
  border-color: rgb(133 225 58 / 0.9);
}

.hover\:border-green-light-400\/95:hover {
  border-color: rgb(133 225 58 / 0.95);
}

.hover\:border-green-light-400\/100:hover {
  border-color: rgb(133 225 58 / 1);
}

.hover\:border-green-light-500\/0:hover {
  border-color: rgb(102 6 16 / 0);
}

.hover\:border-green-light-500\/5:hover {
  border-color: rgb(102 6 16 / 0.05);
}

.hover\:border-green-light-500\/10:hover {
  border-color: rgb(102 6 16 / 0.1);
}

.hover\:border-green-light-500\/20:hover {
  border-color: rgb(102 6 16 / 0.2);
}

.hover\:border-green-light-500\/25:hover {
  border-color: rgb(102 6 16 / 0.25);
}

.hover\:border-green-light-500\/30:hover {
  border-color: rgb(102 6 16 / 0.3);
}

.hover\:border-green-light-500\/40:hover {
  border-color: rgb(102 6 16 / 0.4);
}

.hover\:border-green-light-500\/50:hover {
  border-color: rgb(102 6 16 / 0.5);
}

.hover\:border-green-light-500\/60:hover {
  border-color: rgb(102 6 16 / 0.6);
}

.hover\:border-green-light-500\/70:hover {
  border-color: rgb(102 6 16 / 0.7);
}

.hover\:border-green-light-500\/75:hover {
  border-color: rgb(102 6 16 / 0.75);
}

.hover\:border-green-light-500\/80:hover {
  border-color: rgb(102 6 16 / 0.8);
}

.hover\:border-green-light-500\/90:hover {
  border-color: rgb(102 6 16 / 0.9);
}

.hover\:border-green-light-500\/95:hover {
  border-color: rgb(102 6 16 / 0.95);
}

.hover\:border-green-light-500\/100:hover {
  border-color: rgb(102 6 16 / 1);
}

.hover\:border-green-light-800\/0:hover {
  border-color: rgb(50 98 18 / 0);
}

.hover\:border-green-light-800\/5:hover {
  border-color: rgb(50 98 18 / 0.05);
}

.hover\:border-green-light-800\/10:hover {
  border-color: rgb(50 98 18 / 0.1);
}

.hover\:border-green-light-800\/20:hover {
  border-color: rgb(50 98 18 / 0.2);
}

.hover\:border-green-light-800\/25:hover {
  border-color: rgb(50 98 18 / 0.25);
}

.hover\:border-green-light-800\/30:hover {
  border-color: rgb(50 98 18 / 0.3);
}

.hover\:border-green-light-800\/40:hover {
  border-color: rgb(50 98 18 / 0.4);
}

.hover\:border-green-light-800\/50:hover {
  border-color: rgb(50 98 18 / 0.5);
}

.hover\:border-green-light-800\/60:hover {
  border-color: rgb(50 98 18 / 0.6);
}

.hover\:border-green-light-800\/70:hover {
  border-color: rgb(50 98 18 / 0.7);
}

.hover\:border-green-light-800\/75:hover {
  border-color: rgb(50 98 18 / 0.75);
}

.hover\:border-green-light-800\/80:hover {
  border-color: rgb(50 98 18 / 0.8);
}

.hover\:border-green-light-800\/90:hover {
  border-color: rgb(50 98 18 / 0.9);
}

.hover\:border-green-light-800\/95:hover {
  border-color: rgb(50 98 18 / 0.95);
}

.hover\:border-green-light-800\/100:hover {
  border-color: rgb(50 98 18 / 1);
}

.hover\:border-green-light-900\/0:hover {
  border-color: rgb(43 83 20 / 0);
}

.hover\:border-green-light-900\/5:hover {
  border-color: rgb(43 83 20 / 0.05);
}

.hover\:border-green-light-900\/10:hover {
  border-color: rgb(43 83 20 / 0.1);
}

.hover\:border-green-light-900\/20:hover {
  border-color: rgb(43 83 20 / 0.2);
}

.hover\:border-green-light-900\/25:hover {
  border-color: rgb(43 83 20 / 0.25);
}

.hover\:border-green-light-900\/30:hover {
  border-color: rgb(43 83 20 / 0.3);
}

.hover\:border-green-light-900\/40:hover {
  border-color: rgb(43 83 20 / 0.4);
}

.hover\:border-green-light-900\/50:hover {
  border-color: rgb(43 83 20 / 0.5);
}

.hover\:border-green-light-900\/60:hover {
  border-color: rgb(43 83 20 / 0.6);
}

.hover\:border-green-light-900\/70:hover {
  border-color: rgb(43 83 20 / 0.7);
}

.hover\:border-green-light-900\/75:hover {
  border-color: rgb(43 83 20 / 0.75);
}

.hover\:border-green-light-900\/80:hover {
  border-color: rgb(43 83 20 / 0.8);
}

.hover\:border-green-light-900\/90:hover {
  border-color: rgb(43 83 20 / 0.9);
}

.hover\:border-green-light-900\/95:hover {
  border-color: rgb(43 83 20 / 0.95);
}

.hover\:border-green-light-900\/100:hover {
  border-color: rgb(43 83 20 / 1);
}

.hover\:border-green-light\/0:hover {
  border-color: rgb(133 225 58 / 0);
}

.hover\:border-green-light\/5:hover {
  border-color: rgb(133 225 58 / 0.05);
}

.hover\:border-green-light\/10:hover {
  border-color: rgb(133 225 58 / 0.1);
}

.hover\:border-green-light\/20:hover {
  border-color: rgb(133 225 58 / 0.2);
}

.hover\:border-green-light\/25:hover {
  border-color: rgb(133 225 58 / 0.25);
}

.hover\:border-green-light\/30:hover {
  border-color: rgb(133 225 58 / 0.3);
}

.hover\:border-green-light\/40:hover {
  border-color: rgb(133 225 58 / 0.4);
}

.hover\:border-green-light\/50:hover {
  border-color: rgb(133 225 58 / 0.5);
}

.hover\:border-green-light\/60:hover {
  border-color: rgb(133 225 58 / 0.6);
}

.hover\:border-green-light\/70:hover {
  border-color: rgb(133 225 58 / 0.7);
}

.hover\:border-green-light\/75:hover {
  border-color: rgb(133 225 58 / 0.75);
}

.hover\:border-green-light\/80:hover {
  border-color: rgb(133 225 58 / 0.8);
}

.hover\:border-green-light\/90:hover {
  border-color: rgb(133 225 58 / 0.9);
}

.hover\:border-green-light\/95:hover {
  border-color: rgb(133 225 58 / 0.95);
}

.hover\:border-green-light\/100:hover {
  border-color: rgb(133 225 58 / 1);
}

.hover\:border-green-25\/0:hover {
  border-color: rgb(246 254 249 / 0);
}

.hover\:border-green-25\/5:hover {
  border-color: rgb(246 254 249 / 0.05);
}

.hover\:border-green-25\/10:hover {
  border-color: rgb(246 254 249 / 0.1);
}

.hover\:border-green-25\/20:hover {
  border-color: rgb(246 254 249 / 0.2);
}

.hover\:border-green-25\/25:hover {
  border-color: rgb(246 254 249 / 0.25);
}

.hover\:border-green-25\/30:hover {
  border-color: rgb(246 254 249 / 0.3);
}

.hover\:border-green-25\/40:hover {
  border-color: rgb(246 254 249 / 0.4);
}

.hover\:border-green-25\/50:hover {
  border-color: rgb(246 254 249 / 0.5);
}

.hover\:border-green-25\/60:hover {
  border-color: rgb(246 254 249 / 0.6);
}

.hover\:border-green-25\/70:hover {
  border-color: rgb(246 254 249 / 0.7);
}

.hover\:border-green-25\/75:hover {
  border-color: rgb(246 254 249 / 0.75);
}

.hover\:border-green-25\/80:hover {
  border-color: rgb(246 254 249 / 0.8);
}

.hover\:border-green-25\/90:hover {
  border-color: rgb(246 254 249 / 0.9);
}

.hover\:border-green-25\/95:hover {
  border-color: rgb(246 254 249 / 0.95);
}

.hover\:border-green-25\/100:hover {
  border-color: rgb(246 254 249 / 1);
}

.hover\:border-green-50\/0:hover {
  border-color: rgb(237 252 242 / 0);
}

.hover\:border-green-50\/5:hover {
  border-color: rgb(237 252 242 / 0.05);
}

.hover\:border-green-50\/10:hover {
  border-color: rgb(237 252 242 / 0.1);
}

.hover\:border-green-50\/20:hover {
  border-color: rgb(237 252 242 / 0.2);
}

.hover\:border-green-50\/25:hover {
  border-color: rgb(237 252 242 / 0.25);
}

.hover\:border-green-50\/30:hover {
  border-color: rgb(237 252 242 / 0.3);
}

.hover\:border-green-50\/40:hover {
  border-color: rgb(237 252 242 / 0.4);
}

.hover\:border-green-50\/50:hover {
  border-color: rgb(237 252 242 / 0.5);
}

.hover\:border-green-50\/60:hover {
  border-color: rgb(237 252 242 / 0.6);
}

.hover\:border-green-50\/70:hover {
  border-color: rgb(237 252 242 / 0.7);
}

.hover\:border-green-50\/75:hover {
  border-color: rgb(237 252 242 / 0.75);
}

.hover\:border-green-50\/80:hover {
  border-color: rgb(237 252 242 / 0.8);
}

.hover\:border-green-50\/90:hover {
  border-color: rgb(237 252 242 / 0.9);
}

.hover\:border-green-50\/95:hover {
  border-color: rgb(237 252 242 / 0.95);
}

.hover\:border-green-50\/100:hover {
  border-color: rgb(237 252 242 / 1);
}

.hover\:border-green-100\/0:hover {
  border-color: rgb(211 248 223 / 0);
}

.hover\:border-green-100\/5:hover {
  border-color: rgb(211 248 223 / 0.05);
}

.hover\:border-green-100\/10:hover {
  border-color: rgb(211 248 223 / 0.1);
}

.hover\:border-green-100\/20:hover {
  border-color: rgb(211 248 223 / 0.2);
}

.hover\:border-green-100\/25:hover {
  border-color: rgb(211 248 223 / 0.25);
}

.hover\:border-green-100\/30:hover {
  border-color: rgb(211 248 223 / 0.3);
}

.hover\:border-green-100\/40:hover {
  border-color: rgb(211 248 223 / 0.4);
}

.hover\:border-green-100\/50:hover {
  border-color: rgb(211 248 223 / 0.5);
}

.hover\:border-green-100\/60:hover {
  border-color: rgb(211 248 223 / 0.6);
}

.hover\:border-green-100\/70:hover {
  border-color: rgb(211 248 223 / 0.7);
}

.hover\:border-green-100\/75:hover {
  border-color: rgb(211 248 223 / 0.75);
}

.hover\:border-green-100\/80:hover {
  border-color: rgb(211 248 223 / 0.8);
}

.hover\:border-green-100\/90:hover {
  border-color: rgb(211 248 223 / 0.9);
}

.hover\:border-green-100\/95:hover {
  border-color: rgb(211 248 223 / 0.95);
}

.hover\:border-green-100\/100:hover {
  border-color: rgb(211 248 223 / 1);
}

.hover\:border-green-200\/0:hover {
  border-color: rgb(170 240 196 / 0);
}

.hover\:border-green-200\/5:hover {
  border-color: rgb(170 240 196 / 0.05);
}

.hover\:border-green-200\/10:hover {
  border-color: rgb(170 240 196 / 0.1);
}

.hover\:border-green-200\/20:hover {
  border-color: rgb(170 240 196 / 0.2);
}

.hover\:border-green-200\/25:hover {
  border-color: rgb(170 240 196 / 0.25);
}

.hover\:border-green-200\/30:hover {
  border-color: rgb(170 240 196 / 0.3);
}

.hover\:border-green-200\/40:hover {
  border-color: rgb(170 240 196 / 0.4);
}

.hover\:border-green-200\/50:hover {
  border-color: rgb(170 240 196 / 0.5);
}

.hover\:border-green-200\/60:hover {
  border-color: rgb(170 240 196 / 0.6);
}

.hover\:border-green-200\/70:hover {
  border-color: rgb(170 240 196 / 0.7);
}

.hover\:border-green-200\/75:hover {
  border-color: rgb(170 240 196 / 0.75);
}

.hover\:border-green-200\/80:hover {
  border-color: rgb(170 240 196 / 0.8);
}

.hover\:border-green-200\/90:hover {
  border-color: rgb(170 240 196 / 0.9);
}

.hover\:border-green-200\/95:hover {
  border-color: rgb(170 240 196 / 0.95);
}

.hover\:border-green-200\/100:hover {
  border-color: rgb(170 240 196 / 1);
}

.hover\:border-green-300\/0:hover {
  border-color: rgb(115 226 163 / 0);
}

.hover\:border-green-300\/5:hover {
  border-color: rgb(115 226 163 / 0.05);
}

.hover\:border-green-300\/10:hover {
  border-color: rgb(115 226 163 / 0.1);
}

.hover\:border-green-300\/20:hover {
  border-color: rgb(115 226 163 / 0.2);
}

.hover\:border-green-300\/25:hover {
  border-color: rgb(115 226 163 / 0.25);
}

.hover\:border-green-300\/30:hover {
  border-color: rgb(115 226 163 / 0.3);
}

.hover\:border-green-300\/40:hover {
  border-color: rgb(115 226 163 / 0.4);
}

.hover\:border-green-300\/50:hover {
  border-color: rgb(115 226 163 / 0.5);
}

.hover\:border-green-300\/60:hover {
  border-color: rgb(115 226 163 / 0.6);
}

.hover\:border-green-300\/70:hover {
  border-color: rgb(115 226 163 / 0.7);
}

.hover\:border-green-300\/75:hover {
  border-color: rgb(115 226 163 / 0.75);
}

.hover\:border-green-300\/80:hover {
  border-color: rgb(115 226 163 / 0.8);
}

.hover\:border-green-300\/90:hover {
  border-color: rgb(115 226 163 / 0.9);
}

.hover\:border-green-300\/95:hover {
  border-color: rgb(115 226 163 / 0.95);
}

.hover\:border-green-300\/100:hover {
  border-color: rgb(115 226 163 / 1);
}

.hover\:border-green-400\/0:hover {
  border-color: rgb(60 203 127 / 0);
}

.hover\:border-green-400\/5:hover {
  border-color: rgb(60 203 127 / 0.05);
}

.hover\:border-green-400\/10:hover {
  border-color: rgb(60 203 127 / 0.1);
}

.hover\:border-green-400\/20:hover {
  border-color: rgb(60 203 127 / 0.2);
}

.hover\:border-green-400\/25:hover {
  border-color: rgb(60 203 127 / 0.25);
}

.hover\:border-green-400\/30:hover {
  border-color: rgb(60 203 127 / 0.3);
}

.hover\:border-green-400\/40:hover {
  border-color: rgb(60 203 127 / 0.4);
}

.hover\:border-green-400\/50:hover {
  border-color: rgb(60 203 127 / 0.5);
}

.hover\:border-green-400\/60:hover {
  border-color: rgb(60 203 127 / 0.6);
}

.hover\:border-green-400\/70:hover {
  border-color: rgb(60 203 127 / 0.7);
}

.hover\:border-green-400\/75:hover {
  border-color: rgb(60 203 127 / 0.75);
}

.hover\:border-green-400\/80:hover {
  border-color: rgb(60 203 127 / 0.8);
}

.hover\:border-green-400\/90:hover {
  border-color: rgb(60 203 127 / 0.9);
}

.hover\:border-green-400\/95:hover {
  border-color: rgb(60 203 127 / 0.95);
}

.hover\:border-green-400\/100:hover {
  border-color: rgb(60 203 127 / 1);
}

.hover\:border-green-500\/0:hover {
  border-color: rgb(22 131 100 / 0);
}

.hover\:border-green-500\/5:hover {
  border-color: rgb(22 131 100 / 0.05);
}

.hover\:border-green-500\/10:hover {
  border-color: rgb(22 131 100 / 0.1);
}

.hover\:border-green-500\/20:hover {
  border-color: rgb(22 131 100 / 0.2);
}

.hover\:border-green-500\/25:hover {
  border-color: rgb(22 131 100 / 0.25);
}

.hover\:border-green-500\/30:hover {
  border-color: rgb(22 131 100 / 0.3);
}

.hover\:border-green-500\/40:hover {
  border-color: rgb(22 131 100 / 0.4);
}

.hover\:border-green-500\/50:hover {
  border-color: rgb(22 131 100 / 0.5);
}

.hover\:border-green-500\/60:hover {
  border-color: rgb(22 131 100 / 0.6);
}

.hover\:border-green-500\/70:hover {
  border-color: rgb(22 131 100 / 0.7);
}

.hover\:border-green-500\/75:hover {
  border-color: rgb(22 131 100 / 0.75);
}

.hover\:border-green-500\/80:hover {
  border-color: rgb(22 131 100 / 0.8);
}

.hover\:border-green-500\/90:hover {
  border-color: rgb(22 131 100 / 0.9);
}

.hover\:border-green-500\/95:hover {
  border-color: rgb(22 131 100 / 0.95);
}

.hover\:border-green-500\/100:hover {
  border-color: rgb(22 131 100 / 1);
}

.hover\:border-green-600\/0:hover {
  border-color: rgb(9 146 80 / 0);
}

.hover\:border-green-600\/5:hover {
  border-color: rgb(9 146 80 / 0.05);
}

.hover\:border-green-600\/10:hover {
  border-color: rgb(9 146 80 / 0.1);
}

.hover\:border-green-600\/20:hover {
  border-color: rgb(9 146 80 / 0.2);
}

.hover\:border-green-600\/25:hover {
  border-color: rgb(9 146 80 / 0.25);
}

.hover\:border-green-600\/30:hover {
  border-color: rgb(9 146 80 / 0.3);
}

.hover\:border-green-600\/40:hover {
  border-color: rgb(9 146 80 / 0.4);
}

.hover\:border-green-600\/50:hover {
  border-color: rgb(9 146 80 / 0.5);
}

.hover\:border-green-600\/60:hover {
  border-color: rgb(9 146 80 / 0.6);
}

.hover\:border-green-600\/70:hover {
  border-color: rgb(9 146 80 / 0.7);
}

.hover\:border-green-600\/75:hover {
  border-color: rgb(9 146 80 / 0.75);
}

.hover\:border-green-600\/80:hover {
  border-color: rgb(9 146 80 / 0.8);
}

.hover\:border-green-600\/90:hover {
  border-color: rgb(9 146 80 / 0.9);
}

.hover\:border-green-600\/95:hover {
  border-color: rgb(9 146 80 / 0.95);
}

.hover\:border-green-600\/100:hover {
  border-color: rgb(9 146 80 / 1);
}

.hover\:border-green-700\/0:hover {
  border-color: rgb(8 116 67 / 0);
}

.hover\:border-green-700\/5:hover {
  border-color: rgb(8 116 67 / 0.05);
}

.hover\:border-green-700\/10:hover {
  border-color: rgb(8 116 67 / 0.1);
}

.hover\:border-green-700\/20:hover {
  border-color: rgb(8 116 67 / 0.2);
}

.hover\:border-green-700\/25:hover {
  border-color: rgb(8 116 67 / 0.25);
}

.hover\:border-green-700\/30:hover {
  border-color: rgb(8 116 67 / 0.3);
}

.hover\:border-green-700\/40:hover {
  border-color: rgb(8 116 67 / 0.4);
}

.hover\:border-green-700\/50:hover {
  border-color: rgb(8 116 67 / 0.5);
}

.hover\:border-green-700\/60:hover {
  border-color: rgb(8 116 67 / 0.6);
}

.hover\:border-green-700\/70:hover {
  border-color: rgb(8 116 67 / 0.7);
}

.hover\:border-green-700\/75:hover {
  border-color: rgb(8 116 67 / 0.75);
}

.hover\:border-green-700\/80:hover {
  border-color: rgb(8 116 67 / 0.8);
}

.hover\:border-green-700\/90:hover {
  border-color: rgb(8 116 67 / 0.9);
}

.hover\:border-green-700\/95:hover {
  border-color: rgb(8 116 67 / 0.95);
}

.hover\:border-green-700\/100:hover {
  border-color: rgb(8 116 67 / 1);
}

.hover\:border-green-800\/0:hover {
  border-color: rgb(9 80 55 / 0);
}

.hover\:border-green-800\/5:hover {
  border-color: rgb(9 80 55 / 0.05);
}

.hover\:border-green-800\/10:hover {
  border-color: rgb(9 80 55 / 0.1);
}

.hover\:border-green-800\/20:hover {
  border-color: rgb(9 80 55 / 0.2);
}

.hover\:border-green-800\/25:hover {
  border-color: rgb(9 80 55 / 0.25);
}

.hover\:border-green-800\/30:hover {
  border-color: rgb(9 80 55 / 0.3);
}

.hover\:border-green-800\/40:hover {
  border-color: rgb(9 80 55 / 0.4);
}

.hover\:border-green-800\/50:hover {
  border-color: rgb(9 80 55 / 0.5);
}

.hover\:border-green-800\/60:hover {
  border-color: rgb(9 80 55 / 0.6);
}

.hover\:border-green-800\/70:hover {
  border-color: rgb(9 80 55 / 0.7);
}

.hover\:border-green-800\/75:hover {
  border-color: rgb(9 80 55 / 0.75);
}

.hover\:border-green-800\/80:hover {
  border-color: rgb(9 80 55 / 0.8);
}

.hover\:border-green-800\/90:hover {
  border-color: rgb(9 80 55 / 0.9);
}

.hover\:border-green-800\/95:hover {
  border-color: rgb(9 80 55 / 0.95);
}

.hover\:border-green-800\/100:hover {
  border-color: rgb(9 80 55 / 1);
}

.hover\:border-green-900\/0:hover {
  border-color: rgb(8 76 46 / 0);
}

.hover\:border-green-900\/5:hover {
  border-color: rgb(8 76 46 / 0.05);
}

.hover\:border-green-900\/10:hover {
  border-color: rgb(8 76 46 / 0.1);
}

.hover\:border-green-900\/20:hover {
  border-color: rgb(8 76 46 / 0.2);
}

.hover\:border-green-900\/25:hover {
  border-color: rgb(8 76 46 / 0.25);
}

.hover\:border-green-900\/30:hover {
  border-color: rgb(8 76 46 / 0.3);
}

.hover\:border-green-900\/40:hover {
  border-color: rgb(8 76 46 / 0.4);
}

.hover\:border-green-900\/50:hover {
  border-color: rgb(8 76 46 / 0.5);
}

.hover\:border-green-900\/60:hover {
  border-color: rgb(8 76 46 / 0.6);
}

.hover\:border-green-900\/70:hover {
  border-color: rgb(8 76 46 / 0.7);
}

.hover\:border-green-900\/75:hover {
  border-color: rgb(8 76 46 / 0.75);
}

.hover\:border-green-900\/80:hover {
  border-color: rgb(8 76 46 / 0.8);
}

.hover\:border-green-900\/90:hover {
  border-color: rgb(8 76 46 / 0.9);
}

.hover\:border-green-900\/95:hover {
  border-color: rgb(8 76 46 / 0.95);
}

.hover\:border-green-900\/100:hover {
  border-color: rgb(8 76 46 / 1);
}

.hover\:border-green\/0:hover {
  border-color: rgb(60 203 127 / 0);
}

.hover\:border-green\/5:hover {
  border-color: rgb(60 203 127 / 0.05);
}

.hover\:border-green\/10:hover {
  border-color: rgb(60 203 127 / 0.1);
}

.hover\:border-green\/20:hover {
  border-color: rgb(60 203 127 / 0.2);
}

.hover\:border-green\/25:hover {
  border-color: rgb(60 203 127 / 0.25);
}

.hover\:border-green\/30:hover {
  border-color: rgb(60 203 127 / 0.3);
}

.hover\:border-green\/40:hover {
  border-color: rgb(60 203 127 / 0.4);
}

.hover\:border-green\/50:hover {
  border-color: rgb(60 203 127 / 0.5);
}

.hover\:border-green\/60:hover {
  border-color: rgb(60 203 127 / 0.6);
}

.hover\:border-green\/70:hover {
  border-color: rgb(60 203 127 / 0.7);
}

.hover\:border-green\/75:hover {
  border-color: rgb(60 203 127 / 0.75);
}

.hover\:border-green\/80:hover {
  border-color: rgb(60 203 127 / 0.8);
}

.hover\:border-green\/90:hover {
  border-color: rgb(60 203 127 / 0.9);
}

.hover\:border-green\/95:hover {
  border-color: rgb(60 203 127 / 0.95);
}

.hover\:border-green\/100:hover {
  border-color: rgb(60 203 127 / 1);
}

.hover\:border-teal-25\/0:hover {
  border-color: rgb(246 254 252 / 0);
}

.hover\:border-teal-25\/5:hover {
  border-color: rgb(246 254 252 / 0.05);
}

.hover\:border-teal-25\/10:hover {
  border-color: rgb(246 254 252 / 0.1);
}

.hover\:border-teal-25\/20:hover {
  border-color: rgb(246 254 252 / 0.2);
}

.hover\:border-teal-25\/25:hover {
  border-color: rgb(246 254 252 / 0.25);
}

.hover\:border-teal-25\/30:hover {
  border-color: rgb(246 254 252 / 0.3);
}

.hover\:border-teal-25\/40:hover {
  border-color: rgb(246 254 252 / 0.4);
}

.hover\:border-teal-25\/50:hover {
  border-color: rgb(246 254 252 / 0.5);
}

.hover\:border-teal-25\/60:hover {
  border-color: rgb(246 254 252 / 0.6);
}

.hover\:border-teal-25\/70:hover {
  border-color: rgb(246 254 252 / 0.7);
}

.hover\:border-teal-25\/75:hover {
  border-color: rgb(246 254 252 / 0.75);
}

.hover\:border-teal-25\/80:hover {
  border-color: rgb(246 254 252 / 0.8);
}

.hover\:border-teal-25\/90:hover {
  border-color: rgb(246 254 252 / 0.9);
}

.hover\:border-teal-25\/95:hover {
  border-color: rgb(246 254 252 / 0.95);
}

.hover\:border-teal-25\/100:hover {
  border-color: rgb(246 254 252 / 1);
}

.hover\:border-teal-50\/0:hover {
  border-color: rgb(240 253 249 / 0);
}

.hover\:border-teal-50\/5:hover {
  border-color: rgb(240 253 249 / 0.05);
}

.hover\:border-teal-50\/10:hover {
  border-color: rgb(240 253 249 / 0.1);
}

.hover\:border-teal-50\/20:hover {
  border-color: rgb(240 253 249 / 0.2);
}

.hover\:border-teal-50\/25:hover {
  border-color: rgb(240 253 249 / 0.25);
}

.hover\:border-teal-50\/30:hover {
  border-color: rgb(240 253 249 / 0.3);
}

.hover\:border-teal-50\/40:hover {
  border-color: rgb(240 253 249 / 0.4);
}

.hover\:border-teal-50\/50:hover {
  border-color: rgb(240 253 249 / 0.5);
}

.hover\:border-teal-50\/60:hover {
  border-color: rgb(240 253 249 / 0.6);
}

.hover\:border-teal-50\/70:hover {
  border-color: rgb(240 253 249 / 0.7);
}

.hover\:border-teal-50\/75:hover {
  border-color: rgb(240 253 249 / 0.75);
}

.hover\:border-teal-50\/80:hover {
  border-color: rgb(240 253 249 / 0.8);
}

.hover\:border-teal-50\/90:hover {
  border-color: rgb(240 253 249 / 0.9);
}

.hover\:border-teal-50\/95:hover {
  border-color: rgb(240 253 249 / 0.95);
}

.hover\:border-teal-50\/100:hover {
  border-color: rgb(240 253 249 / 1);
}

.hover\:border-teal-100\/0:hover {
  border-color: rgb(204 251 239 / 0);
}

.hover\:border-teal-100\/5:hover {
  border-color: rgb(204 251 239 / 0.05);
}

.hover\:border-teal-100\/10:hover {
  border-color: rgb(204 251 239 / 0.1);
}

.hover\:border-teal-100\/20:hover {
  border-color: rgb(204 251 239 / 0.2);
}

.hover\:border-teal-100\/25:hover {
  border-color: rgb(204 251 239 / 0.25);
}

.hover\:border-teal-100\/30:hover {
  border-color: rgb(204 251 239 / 0.3);
}

.hover\:border-teal-100\/40:hover {
  border-color: rgb(204 251 239 / 0.4);
}

.hover\:border-teal-100\/50:hover {
  border-color: rgb(204 251 239 / 0.5);
}

.hover\:border-teal-100\/60:hover {
  border-color: rgb(204 251 239 / 0.6);
}

.hover\:border-teal-100\/70:hover {
  border-color: rgb(204 251 239 / 0.7);
}

.hover\:border-teal-100\/75:hover {
  border-color: rgb(204 251 239 / 0.75);
}

.hover\:border-teal-100\/80:hover {
  border-color: rgb(204 251 239 / 0.8);
}

.hover\:border-teal-100\/90:hover {
  border-color: rgb(204 251 239 / 0.9);
}

.hover\:border-teal-100\/95:hover {
  border-color: rgb(204 251 239 / 0.95);
}

.hover\:border-teal-100\/100:hover {
  border-color: rgb(204 251 239 / 1);
}

.hover\:border-teal-200\/0:hover {
  border-color: rgb(153 246 224 / 0);
}

.hover\:border-teal-200\/5:hover {
  border-color: rgb(153 246 224 / 0.05);
}

.hover\:border-teal-200\/10:hover {
  border-color: rgb(153 246 224 / 0.1);
}

.hover\:border-teal-200\/20:hover {
  border-color: rgb(153 246 224 / 0.2);
}

.hover\:border-teal-200\/25:hover {
  border-color: rgb(153 246 224 / 0.25);
}

.hover\:border-teal-200\/30:hover {
  border-color: rgb(153 246 224 / 0.3);
}

.hover\:border-teal-200\/40:hover {
  border-color: rgb(153 246 224 / 0.4);
}

.hover\:border-teal-200\/50:hover {
  border-color: rgb(153 246 224 / 0.5);
}

.hover\:border-teal-200\/60:hover {
  border-color: rgb(153 246 224 / 0.6);
}

.hover\:border-teal-200\/70:hover {
  border-color: rgb(153 246 224 / 0.7);
}

.hover\:border-teal-200\/75:hover {
  border-color: rgb(153 246 224 / 0.75);
}

.hover\:border-teal-200\/80:hover {
  border-color: rgb(153 246 224 / 0.8);
}

.hover\:border-teal-200\/90:hover {
  border-color: rgb(153 246 224 / 0.9);
}

.hover\:border-teal-200\/95:hover {
  border-color: rgb(153 246 224 / 0.95);
}

.hover\:border-teal-200\/100:hover {
  border-color: rgb(153 246 224 / 1);
}

.hover\:border-teal-300\/0:hover {
  border-color: rgb(95 233 208 / 0);
}

.hover\:border-teal-300\/5:hover {
  border-color: rgb(95 233 208 / 0.05);
}

.hover\:border-teal-300\/10:hover {
  border-color: rgb(95 233 208 / 0.1);
}

.hover\:border-teal-300\/20:hover {
  border-color: rgb(95 233 208 / 0.2);
}

.hover\:border-teal-300\/25:hover {
  border-color: rgb(95 233 208 / 0.25);
}

.hover\:border-teal-300\/30:hover {
  border-color: rgb(95 233 208 / 0.3);
}

.hover\:border-teal-300\/40:hover {
  border-color: rgb(95 233 208 / 0.4);
}

.hover\:border-teal-300\/50:hover {
  border-color: rgb(95 233 208 / 0.5);
}

.hover\:border-teal-300\/60:hover {
  border-color: rgb(95 233 208 / 0.6);
}

.hover\:border-teal-300\/70:hover {
  border-color: rgb(95 233 208 / 0.7);
}

.hover\:border-teal-300\/75:hover {
  border-color: rgb(95 233 208 / 0.75);
}

.hover\:border-teal-300\/80:hover {
  border-color: rgb(95 233 208 / 0.8);
}

.hover\:border-teal-300\/90:hover {
  border-color: rgb(95 233 208 / 0.9);
}

.hover\:border-teal-300\/95:hover {
  border-color: rgb(95 233 208 / 0.95);
}

.hover\:border-teal-300\/100:hover {
  border-color: rgb(95 233 208 / 1);
}

.hover\:border-teal-400\/0:hover {
  border-color: rgb(46 211 183 / 0);
}

.hover\:border-teal-400\/5:hover {
  border-color: rgb(46 211 183 / 0.05);
}

.hover\:border-teal-400\/10:hover {
  border-color: rgb(46 211 183 / 0.1);
}

.hover\:border-teal-400\/20:hover {
  border-color: rgb(46 211 183 / 0.2);
}

.hover\:border-teal-400\/25:hover {
  border-color: rgb(46 211 183 / 0.25);
}

.hover\:border-teal-400\/30:hover {
  border-color: rgb(46 211 183 / 0.3);
}

.hover\:border-teal-400\/40:hover {
  border-color: rgb(46 211 183 / 0.4);
}

.hover\:border-teal-400\/50:hover {
  border-color: rgb(46 211 183 / 0.5);
}

.hover\:border-teal-400\/60:hover {
  border-color: rgb(46 211 183 / 0.6);
}

.hover\:border-teal-400\/70:hover {
  border-color: rgb(46 211 183 / 0.7);
}

.hover\:border-teal-400\/75:hover {
  border-color: rgb(46 211 183 / 0.75);
}

.hover\:border-teal-400\/80:hover {
  border-color: rgb(46 211 183 / 0.8);
}

.hover\:border-teal-400\/90:hover {
  border-color: rgb(46 211 183 / 0.9);
}

.hover\:border-teal-400\/95:hover {
  border-color: rgb(46 211 183 / 0.95);
}

.hover\:border-teal-400\/100:hover {
  border-color: rgb(46 211 183 / 1);
}

.hover\:border-teal-500\/0:hover {
  border-color: rgb(21 183 158 / 0);
}

.hover\:border-teal-500\/5:hover {
  border-color: rgb(21 183 158 / 0.05);
}

.hover\:border-teal-500\/10:hover {
  border-color: rgb(21 183 158 / 0.1);
}

.hover\:border-teal-500\/20:hover {
  border-color: rgb(21 183 158 / 0.2);
}

.hover\:border-teal-500\/25:hover {
  border-color: rgb(21 183 158 / 0.25);
}

.hover\:border-teal-500\/30:hover {
  border-color: rgb(21 183 158 / 0.3);
}

.hover\:border-teal-500\/40:hover {
  border-color: rgb(21 183 158 / 0.4);
}

.hover\:border-teal-500\/50:hover {
  border-color: rgb(21 183 158 / 0.5);
}

.hover\:border-teal-500\/60:hover {
  border-color: rgb(21 183 158 / 0.6);
}

.hover\:border-teal-500\/70:hover {
  border-color: rgb(21 183 158 / 0.7);
}

.hover\:border-teal-500\/75:hover {
  border-color: rgb(21 183 158 / 0.75);
}

.hover\:border-teal-500\/80:hover {
  border-color: rgb(21 183 158 / 0.8);
}

.hover\:border-teal-500\/90:hover {
  border-color: rgb(21 183 158 / 0.9);
}

.hover\:border-teal-500\/95:hover {
  border-color: rgb(21 183 158 / 0.95);
}

.hover\:border-teal-500\/100:hover {
  border-color: rgb(21 183 158 / 1);
}

.hover\:border-teal-600\/0:hover {
  border-color: rgb(14 147 132 / 0);
}

.hover\:border-teal-600\/5:hover {
  border-color: rgb(14 147 132 / 0.05);
}

.hover\:border-teal-600\/10:hover {
  border-color: rgb(14 147 132 / 0.1);
}

.hover\:border-teal-600\/20:hover {
  border-color: rgb(14 147 132 / 0.2);
}

.hover\:border-teal-600\/25:hover {
  border-color: rgb(14 147 132 / 0.25);
}

.hover\:border-teal-600\/30:hover {
  border-color: rgb(14 147 132 / 0.3);
}

.hover\:border-teal-600\/40:hover {
  border-color: rgb(14 147 132 / 0.4);
}

.hover\:border-teal-600\/50:hover {
  border-color: rgb(14 147 132 / 0.5);
}

.hover\:border-teal-600\/60:hover {
  border-color: rgb(14 147 132 / 0.6);
}

.hover\:border-teal-600\/70:hover {
  border-color: rgb(14 147 132 / 0.7);
}

.hover\:border-teal-600\/75:hover {
  border-color: rgb(14 147 132 / 0.75);
}

.hover\:border-teal-600\/80:hover {
  border-color: rgb(14 147 132 / 0.8);
}

.hover\:border-teal-600\/90:hover {
  border-color: rgb(14 147 132 / 0.9);
}

.hover\:border-teal-600\/95:hover {
  border-color: rgb(14 147 132 / 0.95);
}

.hover\:border-teal-600\/100:hover {
  border-color: rgb(14 147 132 / 1);
}

.hover\:border-teal-700\/0:hover {
  border-color: rgb(16 117 105 / 0);
}

.hover\:border-teal-700\/5:hover {
  border-color: rgb(16 117 105 / 0.05);
}

.hover\:border-teal-700\/10:hover {
  border-color: rgb(16 117 105 / 0.1);
}

.hover\:border-teal-700\/20:hover {
  border-color: rgb(16 117 105 / 0.2);
}

.hover\:border-teal-700\/25:hover {
  border-color: rgb(16 117 105 / 0.25);
}

.hover\:border-teal-700\/30:hover {
  border-color: rgb(16 117 105 / 0.3);
}

.hover\:border-teal-700\/40:hover {
  border-color: rgb(16 117 105 / 0.4);
}

.hover\:border-teal-700\/50:hover {
  border-color: rgb(16 117 105 / 0.5);
}

.hover\:border-teal-700\/60:hover {
  border-color: rgb(16 117 105 / 0.6);
}

.hover\:border-teal-700\/70:hover {
  border-color: rgb(16 117 105 / 0.7);
}

.hover\:border-teal-700\/75:hover {
  border-color: rgb(16 117 105 / 0.75);
}

.hover\:border-teal-700\/80:hover {
  border-color: rgb(16 117 105 / 0.8);
}

.hover\:border-teal-700\/90:hover {
  border-color: rgb(16 117 105 / 0.9);
}

.hover\:border-teal-700\/95:hover {
  border-color: rgb(16 117 105 / 0.95);
}

.hover\:border-teal-700\/100:hover {
  border-color: rgb(16 117 105 / 1);
}

.hover\:border-teal-800\/0:hover {
  border-color: rgb(18 93 86 / 0);
}

.hover\:border-teal-800\/5:hover {
  border-color: rgb(18 93 86 / 0.05);
}

.hover\:border-teal-800\/10:hover {
  border-color: rgb(18 93 86 / 0.1);
}

.hover\:border-teal-800\/20:hover {
  border-color: rgb(18 93 86 / 0.2);
}

.hover\:border-teal-800\/25:hover {
  border-color: rgb(18 93 86 / 0.25);
}

.hover\:border-teal-800\/30:hover {
  border-color: rgb(18 93 86 / 0.3);
}

.hover\:border-teal-800\/40:hover {
  border-color: rgb(18 93 86 / 0.4);
}

.hover\:border-teal-800\/50:hover {
  border-color: rgb(18 93 86 / 0.5);
}

.hover\:border-teal-800\/60:hover {
  border-color: rgb(18 93 86 / 0.6);
}

.hover\:border-teal-800\/70:hover {
  border-color: rgb(18 93 86 / 0.7);
}

.hover\:border-teal-800\/75:hover {
  border-color: rgb(18 93 86 / 0.75);
}

.hover\:border-teal-800\/80:hover {
  border-color: rgb(18 93 86 / 0.8);
}

.hover\:border-teal-800\/90:hover {
  border-color: rgb(18 93 86 / 0.9);
}

.hover\:border-teal-800\/95:hover {
  border-color: rgb(18 93 86 / 0.95);
}

.hover\:border-teal-800\/100:hover {
  border-color: rgb(18 93 86 / 1);
}

.hover\:border-teal-900\/0:hover {
  border-color: rgb(19 78 72 / 0);
}

.hover\:border-teal-900\/5:hover {
  border-color: rgb(19 78 72 / 0.05);
}

.hover\:border-teal-900\/10:hover {
  border-color: rgb(19 78 72 / 0.1);
}

.hover\:border-teal-900\/20:hover {
  border-color: rgb(19 78 72 / 0.2);
}

.hover\:border-teal-900\/25:hover {
  border-color: rgb(19 78 72 / 0.25);
}

.hover\:border-teal-900\/30:hover {
  border-color: rgb(19 78 72 / 0.3);
}

.hover\:border-teal-900\/40:hover {
  border-color: rgb(19 78 72 / 0.4);
}

.hover\:border-teal-900\/50:hover {
  border-color: rgb(19 78 72 / 0.5);
}

.hover\:border-teal-900\/60:hover {
  border-color: rgb(19 78 72 / 0.6);
}

.hover\:border-teal-900\/70:hover {
  border-color: rgb(19 78 72 / 0.7);
}

.hover\:border-teal-900\/75:hover {
  border-color: rgb(19 78 72 / 0.75);
}

.hover\:border-teal-900\/80:hover {
  border-color: rgb(19 78 72 / 0.8);
}

.hover\:border-teal-900\/90:hover {
  border-color: rgb(19 78 72 / 0.9);
}

.hover\:border-teal-900\/95:hover {
  border-color: rgb(19 78 72 / 0.95);
}

.hover\:border-teal-900\/100:hover {
  border-color: rgb(19 78 72 / 1);
}

.hover\:border-teal\/0:hover {
  border-color: rgb(46 211 183 / 0);
}

.hover\:border-teal\/5:hover {
  border-color: rgb(46 211 183 / 0.05);
}

.hover\:border-teal\/10:hover {
  border-color: rgb(46 211 183 / 0.1);
}

.hover\:border-teal\/20:hover {
  border-color: rgb(46 211 183 / 0.2);
}

.hover\:border-teal\/25:hover {
  border-color: rgb(46 211 183 / 0.25);
}

.hover\:border-teal\/30:hover {
  border-color: rgb(46 211 183 / 0.3);
}

.hover\:border-teal\/40:hover {
  border-color: rgb(46 211 183 / 0.4);
}

.hover\:border-teal\/50:hover {
  border-color: rgb(46 211 183 / 0.5);
}

.hover\:border-teal\/60:hover {
  border-color: rgb(46 211 183 / 0.6);
}

.hover\:border-teal\/70:hover {
  border-color: rgb(46 211 183 / 0.7);
}

.hover\:border-teal\/75:hover {
  border-color: rgb(46 211 183 / 0.75);
}

.hover\:border-teal\/80:hover {
  border-color: rgb(46 211 183 / 0.8);
}

.hover\:border-teal\/90:hover {
  border-color: rgb(46 211 183 / 0.9);
}

.hover\:border-teal\/95:hover {
  border-color: rgb(46 211 183 / 0.95);
}

.hover\:border-teal\/100:hover {
  border-color: rgb(46 211 183 / 1);
}

.hover\:border-cyan-25\/0:hover {
  border-color: rgb(245 254 255 / 0);
}

.hover\:border-cyan-25\/5:hover {
  border-color: rgb(245 254 255 / 0.05);
}

.hover\:border-cyan-25\/10:hover {
  border-color: rgb(245 254 255 / 0.1);
}

.hover\:border-cyan-25\/20:hover {
  border-color: rgb(245 254 255 / 0.2);
}

.hover\:border-cyan-25\/25:hover {
  border-color: rgb(245 254 255 / 0.25);
}

.hover\:border-cyan-25\/30:hover {
  border-color: rgb(245 254 255 / 0.3);
}

.hover\:border-cyan-25\/40:hover {
  border-color: rgb(245 254 255 / 0.4);
}

.hover\:border-cyan-25\/50:hover {
  border-color: rgb(245 254 255 / 0.5);
}

.hover\:border-cyan-25\/60:hover {
  border-color: rgb(245 254 255 / 0.6);
}

.hover\:border-cyan-25\/70:hover {
  border-color: rgb(245 254 255 / 0.7);
}

.hover\:border-cyan-25\/75:hover {
  border-color: rgb(245 254 255 / 0.75);
}

.hover\:border-cyan-25\/80:hover {
  border-color: rgb(245 254 255 / 0.8);
}

.hover\:border-cyan-25\/90:hover {
  border-color: rgb(245 254 255 / 0.9);
}

.hover\:border-cyan-25\/95:hover {
  border-color: rgb(245 254 255 / 0.95);
}

.hover\:border-cyan-25\/100:hover {
  border-color: rgb(245 254 255 / 1);
}

.hover\:border-cyan-50\/0:hover {
  border-color: rgb(236 253 255 / 0);
}

.hover\:border-cyan-50\/5:hover {
  border-color: rgb(236 253 255 / 0.05);
}

.hover\:border-cyan-50\/10:hover {
  border-color: rgb(236 253 255 / 0.1);
}

.hover\:border-cyan-50\/20:hover {
  border-color: rgb(236 253 255 / 0.2);
}

.hover\:border-cyan-50\/25:hover {
  border-color: rgb(236 253 255 / 0.25);
}

.hover\:border-cyan-50\/30:hover {
  border-color: rgb(236 253 255 / 0.3);
}

.hover\:border-cyan-50\/40:hover {
  border-color: rgb(236 253 255 / 0.4);
}

.hover\:border-cyan-50\/50:hover {
  border-color: rgb(236 253 255 / 0.5);
}

.hover\:border-cyan-50\/60:hover {
  border-color: rgb(236 253 255 / 0.6);
}

.hover\:border-cyan-50\/70:hover {
  border-color: rgb(236 253 255 / 0.7);
}

.hover\:border-cyan-50\/75:hover {
  border-color: rgb(236 253 255 / 0.75);
}

.hover\:border-cyan-50\/80:hover {
  border-color: rgb(236 253 255 / 0.8);
}

.hover\:border-cyan-50\/90:hover {
  border-color: rgb(236 253 255 / 0.9);
}

.hover\:border-cyan-50\/95:hover {
  border-color: rgb(236 253 255 / 0.95);
}

.hover\:border-cyan-50\/100:hover {
  border-color: rgb(236 253 255 / 1);
}

.hover\:border-cyan-100\/0:hover {
  border-color: rgb(207 249 254 / 0);
}

.hover\:border-cyan-100\/5:hover {
  border-color: rgb(207 249 254 / 0.05);
}

.hover\:border-cyan-100\/10:hover {
  border-color: rgb(207 249 254 / 0.1);
}

.hover\:border-cyan-100\/20:hover {
  border-color: rgb(207 249 254 / 0.2);
}

.hover\:border-cyan-100\/25:hover {
  border-color: rgb(207 249 254 / 0.25);
}

.hover\:border-cyan-100\/30:hover {
  border-color: rgb(207 249 254 / 0.3);
}

.hover\:border-cyan-100\/40:hover {
  border-color: rgb(207 249 254 / 0.4);
}

.hover\:border-cyan-100\/50:hover {
  border-color: rgb(207 249 254 / 0.5);
}

.hover\:border-cyan-100\/60:hover {
  border-color: rgb(207 249 254 / 0.6);
}

.hover\:border-cyan-100\/70:hover {
  border-color: rgb(207 249 254 / 0.7);
}

.hover\:border-cyan-100\/75:hover {
  border-color: rgb(207 249 254 / 0.75);
}

.hover\:border-cyan-100\/80:hover {
  border-color: rgb(207 249 254 / 0.8);
}

.hover\:border-cyan-100\/90:hover {
  border-color: rgb(207 249 254 / 0.9);
}

.hover\:border-cyan-100\/95:hover {
  border-color: rgb(207 249 254 / 0.95);
}

.hover\:border-cyan-100\/100:hover {
  border-color: rgb(207 249 254 / 1);
}

.hover\:border-cyan-200\/0:hover {
  border-color: rgb(165 240 252 / 0);
}

.hover\:border-cyan-200\/5:hover {
  border-color: rgb(165 240 252 / 0.05);
}

.hover\:border-cyan-200\/10:hover {
  border-color: rgb(165 240 252 / 0.1);
}

.hover\:border-cyan-200\/20:hover {
  border-color: rgb(165 240 252 / 0.2);
}

.hover\:border-cyan-200\/25:hover {
  border-color: rgb(165 240 252 / 0.25);
}

.hover\:border-cyan-200\/30:hover {
  border-color: rgb(165 240 252 / 0.3);
}

.hover\:border-cyan-200\/40:hover {
  border-color: rgb(165 240 252 / 0.4);
}

.hover\:border-cyan-200\/50:hover {
  border-color: rgb(165 240 252 / 0.5);
}

.hover\:border-cyan-200\/60:hover {
  border-color: rgb(165 240 252 / 0.6);
}

.hover\:border-cyan-200\/70:hover {
  border-color: rgb(165 240 252 / 0.7);
}

.hover\:border-cyan-200\/75:hover {
  border-color: rgb(165 240 252 / 0.75);
}

.hover\:border-cyan-200\/80:hover {
  border-color: rgb(165 240 252 / 0.8);
}

.hover\:border-cyan-200\/90:hover {
  border-color: rgb(165 240 252 / 0.9);
}

.hover\:border-cyan-200\/95:hover {
  border-color: rgb(165 240 252 / 0.95);
}

.hover\:border-cyan-200\/100:hover {
  border-color: rgb(165 240 252 / 1);
}

.hover\:border-cyan-300\/0:hover {
  border-color: rgb(103 227 249 / 0);
}

.hover\:border-cyan-300\/5:hover {
  border-color: rgb(103 227 249 / 0.05);
}

.hover\:border-cyan-300\/10:hover {
  border-color: rgb(103 227 249 / 0.1);
}

.hover\:border-cyan-300\/20:hover {
  border-color: rgb(103 227 249 / 0.2);
}

.hover\:border-cyan-300\/25:hover {
  border-color: rgb(103 227 249 / 0.25);
}

.hover\:border-cyan-300\/30:hover {
  border-color: rgb(103 227 249 / 0.3);
}

.hover\:border-cyan-300\/40:hover {
  border-color: rgb(103 227 249 / 0.4);
}

.hover\:border-cyan-300\/50:hover {
  border-color: rgb(103 227 249 / 0.5);
}

.hover\:border-cyan-300\/60:hover {
  border-color: rgb(103 227 249 / 0.6);
}

.hover\:border-cyan-300\/70:hover {
  border-color: rgb(103 227 249 / 0.7);
}

.hover\:border-cyan-300\/75:hover {
  border-color: rgb(103 227 249 / 0.75);
}

.hover\:border-cyan-300\/80:hover {
  border-color: rgb(103 227 249 / 0.8);
}

.hover\:border-cyan-300\/90:hover {
  border-color: rgb(103 227 249 / 0.9);
}

.hover\:border-cyan-300\/95:hover {
  border-color: rgb(103 227 249 / 0.95);
}

.hover\:border-cyan-300\/100:hover {
  border-color: rgb(103 227 249 / 1);
}

.hover\:border-cyan-400\/0:hover {
  border-color: rgb(34 204 238 / 0);
}

.hover\:border-cyan-400\/5:hover {
  border-color: rgb(34 204 238 / 0.05);
}

.hover\:border-cyan-400\/10:hover {
  border-color: rgb(34 204 238 / 0.1);
}

.hover\:border-cyan-400\/20:hover {
  border-color: rgb(34 204 238 / 0.2);
}

.hover\:border-cyan-400\/25:hover {
  border-color: rgb(34 204 238 / 0.25);
}

.hover\:border-cyan-400\/30:hover {
  border-color: rgb(34 204 238 / 0.3);
}

.hover\:border-cyan-400\/40:hover {
  border-color: rgb(34 204 238 / 0.4);
}

.hover\:border-cyan-400\/50:hover {
  border-color: rgb(34 204 238 / 0.5);
}

.hover\:border-cyan-400\/60:hover {
  border-color: rgb(34 204 238 / 0.6);
}

.hover\:border-cyan-400\/70:hover {
  border-color: rgb(34 204 238 / 0.7);
}

.hover\:border-cyan-400\/75:hover {
  border-color: rgb(34 204 238 / 0.75);
}

.hover\:border-cyan-400\/80:hover {
  border-color: rgb(34 204 238 / 0.8);
}

.hover\:border-cyan-400\/90:hover {
  border-color: rgb(34 204 238 / 0.9);
}

.hover\:border-cyan-400\/95:hover {
  border-color: rgb(34 204 238 / 0.95);
}

.hover\:border-cyan-400\/100:hover {
  border-color: rgb(34 204 238 / 1);
}

.hover\:border-cyan-500\/0:hover {
  border-color: rgb(6 174 212 / 0);
}

.hover\:border-cyan-500\/5:hover {
  border-color: rgb(6 174 212 / 0.05);
}

.hover\:border-cyan-500\/10:hover {
  border-color: rgb(6 174 212 / 0.1);
}

.hover\:border-cyan-500\/20:hover {
  border-color: rgb(6 174 212 / 0.2);
}

.hover\:border-cyan-500\/25:hover {
  border-color: rgb(6 174 212 / 0.25);
}

.hover\:border-cyan-500\/30:hover {
  border-color: rgb(6 174 212 / 0.3);
}

.hover\:border-cyan-500\/40:hover {
  border-color: rgb(6 174 212 / 0.4);
}

.hover\:border-cyan-500\/50:hover {
  border-color: rgb(6 174 212 / 0.5);
}

.hover\:border-cyan-500\/60:hover {
  border-color: rgb(6 174 212 / 0.6);
}

.hover\:border-cyan-500\/70:hover {
  border-color: rgb(6 174 212 / 0.7);
}

.hover\:border-cyan-500\/75:hover {
  border-color: rgb(6 174 212 / 0.75);
}

.hover\:border-cyan-500\/80:hover {
  border-color: rgb(6 174 212 / 0.8);
}

.hover\:border-cyan-500\/90:hover {
  border-color: rgb(6 174 212 / 0.9);
}

.hover\:border-cyan-500\/95:hover {
  border-color: rgb(6 174 212 / 0.95);
}

.hover\:border-cyan-500\/100:hover {
  border-color: rgb(6 174 212 / 1);
}

.hover\:border-cyan-600\/0:hover {
  border-color: rgb(8 138 178 / 0);
}

.hover\:border-cyan-600\/5:hover {
  border-color: rgb(8 138 178 / 0.05);
}

.hover\:border-cyan-600\/10:hover {
  border-color: rgb(8 138 178 / 0.1);
}

.hover\:border-cyan-600\/20:hover {
  border-color: rgb(8 138 178 / 0.2);
}

.hover\:border-cyan-600\/25:hover {
  border-color: rgb(8 138 178 / 0.25);
}

.hover\:border-cyan-600\/30:hover {
  border-color: rgb(8 138 178 / 0.3);
}

.hover\:border-cyan-600\/40:hover {
  border-color: rgb(8 138 178 / 0.4);
}

.hover\:border-cyan-600\/50:hover {
  border-color: rgb(8 138 178 / 0.5);
}

.hover\:border-cyan-600\/60:hover {
  border-color: rgb(8 138 178 / 0.6);
}

.hover\:border-cyan-600\/70:hover {
  border-color: rgb(8 138 178 / 0.7);
}

.hover\:border-cyan-600\/75:hover {
  border-color: rgb(8 138 178 / 0.75);
}

.hover\:border-cyan-600\/80:hover {
  border-color: rgb(8 138 178 / 0.8);
}

.hover\:border-cyan-600\/90:hover {
  border-color: rgb(8 138 178 / 0.9);
}

.hover\:border-cyan-600\/95:hover {
  border-color: rgb(8 138 178 / 0.95);
}

.hover\:border-cyan-600\/100:hover {
  border-color: rgb(8 138 178 / 1);
}

.hover\:border-cyan-700\/0:hover {
  border-color: rgb(14 112 144 / 0);
}

.hover\:border-cyan-700\/5:hover {
  border-color: rgb(14 112 144 / 0.05);
}

.hover\:border-cyan-700\/10:hover {
  border-color: rgb(14 112 144 / 0.1);
}

.hover\:border-cyan-700\/20:hover {
  border-color: rgb(14 112 144 / 0.2);
}

.hover\:border-cyan-700\/25:hover {
  border-color: rgb(14 112 144 / 0.25);
}

.hover\:border-cyan-700\/30:hover {
  border-color: rgb(14 112 144 / 0.3);
}

.hover\:border-cyan-700\/40:hover {
  border-color: rgb(14 112 144 / 0.4);
}

.hover\:border-cyan-700\/50:hover {
  border-color: rgb(14 112 144 / 0.5);
}

.hover\:border-cyan-700\/60:hover {
  border-color: rgb(14 112 144 / 0.6);
}

.hover\:border-cyan-700\/70:hover {
  border-color: rgb(14 112 144 / 0.7);
}

.hover\:border-cyan-700\/75:hover {
  border-color: rgb(14 112 144 / 0.75);
}

.hover\:border-cyan-700\/80:hover {
  border-color: rgb(14 112 144 / 0.8);
}

.hover\:border-cyan-700\/90:hover {
  border-color: rgb(14 112 144 / 0.9);
}

.hover\:border-cyan-700\/95:hover {
  border-color: rgb(14 112 144 / 0.95);
}

.hover\:border-cyan-700\/100:hover {
  border-color: rgb(14 112 144 / 1);
}

.hover\:border-cyan-800\/0:hover {
  border-color: rgb(21 91 117 / 0);
}

.hover\:border-cyan-800\/5:hover {
  border-color: rgb(21 91 117 / 0.05);
}

.hover\:border-cyan-800\/10:hover {
  border-color: rgb(21 91 117 / 0.1);
}

.hover\:border-cyan-800\/20:hover {
  border-color: rgb(21 91 117 / 0.2);
}

.hover\:border-cyan-800\/25:hover {
  border-color: rgb(21 91 117 / 0.25);
}

.hover\:border-cyan-800\/30:hover {
  border-color: rgb(21 91 117 / 0.3);
}

.hover\:border-cyan-800\/40:hover {
  border-color: rgb(21 91 117 / 0.4);
}

.hover\:border-cyan-800\/50:hover {
  border-color: rgb(21 91 117 / 0.5);
}

.hover\:border-cyan-800\/60:hover {
  border-color: rgb(21 91 117 / 0.6);
}

.hover\:border-cyan-800\/70:hover {
  border-color: rgb(21 91 117 / 0.7);
}

.hover\:border-cyan-800\/75:hover {
  border-color: rgb(21 91 117 / 0.75);
}

.hover\:border-cyan-800\/80:hover {
  border-color: rgb(21 91 117 / 0.8);
}

.hover\:border-cyan-800\/90:hover {
  border-color: rgb(21 91 117 / 0.9);
}

.hover\:border-cyan-800\/95:hover {
  border-color: rgb(21 91 117 / 0.95);
}

.hover\:border-cyan-800\/100:hover {
  border-color: rgb(21 91 117 / 1);
}

.hover\:border-cyan-900\/0:hover {
  border-color: rgb(22 76 99 / 0);
}

.hover\:border-cyan-900\/5:hover {
  border-color: rgb(22 76 99 / 0.05);
}

.hover\:border-cyan-900\/10:hover {
  border-color: rgb(22 76 99 / 0.1);
}

.hover\:border-cyan-900\/20:hover {
  border-color: rgb(22 76 99 / 0.2);
}

.hover\:border-cyan-900\/25:hover {
  border-color: rgb(22 76 99 / 0.25);
}

.hover\:border-cyan-900\/30:hover {
  border-color: rgb(22 76 99 / 0.3);
}

.hover\:border-cyan-900\/40:hover {
  border-color: rgb(22 76 99 / 0.4);
}

.hover\:border-cyan-900\/50:hover {
  border-color: rgb(22 76 99 / 0.5);
}

.hover\:border-cyan-900\/60:hover {
  border-color: rgb(22 76 99 / 0.6);
}

.hover\:border-cyan-900\/70:hover {
  border-color: rgb(22 76 99 / 0.7);
}

.hover\:border-cyan-900\/75:hover {
  border-color: rgb(22 76 99 / 0.75);
}

.hover\:border-cyan-900\/80:hover {
  border-color: rgb(22 76 99 / 0.8);
}

.hover\:border-cyan-900\/90:hover {
  border-color: rgb(22 76 99 / 0.9);
}

.hover\:border-cyan-900\/95:hover {
  border-color: rgb(22 76 99 / 0.95);
}

.hover\:border-cyan-900\/100:hover {
  border-color: rgb(22 76 99 / 1);
}

.hover\:border-cyan\/0:hover {
  border-color: rgb(34 204 238 / 0);
}

.hover\:border-cyan\/5:hover {
  border-color: rgb(34 204 238 / 0.05);
}

.hover\:border-cyan\/10:hover {
  border-color: rgb(34 204 238 / 0.1);
}

.hover\:border-cyan\/20:hover {
  border-color: rgb(34 204 238 / 0.2);
}

.hover\:border-cyan\/25:hover {
  border-color: rgb(34 204 238 / 0.25);
}

.hover\:border-cyan\/30:hover {
  border-color: rgb(34 204 238 / 0.3);
}

.hover\:border-cyan\/40:hover {
  border-color: rgb(34 204 238 / 0.4);
}

.hover\:border-cyan\/50:hover {
  border-color: rgb(34 204 238 / 0.5);
}

.hover\:border-cyan\/60:hover {
  border-color: rgb(34 204 238 / 0.6);
}

.hover\:border-cyan\/70:hover {
  border-color: rgb(34 204 238 / 0.7);
}

.hover\:border-cyan\/75:hover {
  border-color: rgb(34 204 238 / 0.75);
}

.hover\:border-cyan\/80:hover {
  border-color: rgb(34 204 238 / 0.8);
}

.hover\:border-cyan\/90:hover {
  border-color: rgb(34 204 238 / 0.9);
}

.hover\:border-cyan\/95:hover {
  border-color: rgb(34 204 238 / 0.95);
}

.hover\:border-cyan\/100:hover {
  border-color: rgb(34 204 238 / 1);
}

.hover\:border-blue-light-25\/0:hover {
  border-color: rgb(245 251 255 / 0);
}

.hover\:border-blue-light-25\/5:hover {
  border-color: rgb(245 251 255 / 0.05);
}

.hover\:border-blue-light-25\/10:hover {
  border-color: rgb(245 251 255 / 0.1);
}

.hover\:border-blue-light-25\/20:hover {
  border-color: rgb(245 251 255 / 0.2);
}

.hover\:border-blue-light-25\/25:hover {
  border-color: rgb(245 251 255 / 0.25);
}

.hover\:border-blue-light-25\/30:hover {
  border-color: rgb(245 251 255 / 0.3);
}

.hover\:border-blue-light-25\/40:hover {
  border-color: rgb(245 251 255 / 0.4);
}

.hover\:border-blue-light-25\/50:hover {
  border-color: rgb(245 251 255 / 0.5);
}

.hover\:border-blue-light-25\/60:hover {
  border-color: rgb(245 251 255 / 0.6);
}

.hover\:border-blue-light-25\/70:hover {
  border-color: rgb(245 251 255 / 0.7);
}

.hover\:border-blue-light-25\/75:hover {
  border-color: rgb(245 251 255 / 0.75);
}

.hover\:border-blue-light-25\/80:hover {
  border-color: rgb(245 251 255 / 0.8);
}

.hover\:border-blue-light-25\/90:hover {
  border-color: rgb(245 251 255 / 0.9);
}

.hover\:border-blue-light-25\/95:hover {
  border-color: rgb(245 251 255 / 0.95);
}

.hover\:border-blue-light-25\/100:hover {
  border-color: rgb(245 251 255 / 1);
}

.hover\:border-blue-light-50\/0:hover {
  border-color: rgb(240 249 255 / 0);
}

.hover\:border-blue-light-50\/5:hover {
  border-color: rgb(240 249 255 / 0.05);
}

.hover\:border-blue-light-50\/10:hover {
  border-color: rgb(240 249 255 / 0.1);
}

.hover\:border-blue-light-50\/20:hover {
  border-color: rgb(240 249 255 / 0.2);
}

.hover\:border-blue-light-50\/25:hover {
  border-color: rgb(240 249 255 / 0.25);
}

.hover\:border-blue-light-50\/30:hover {
  border-color: rgb(240 249 255 / 0.3);
}

.hover\:border-blue-light-50\/40:hover {
  border-color: rgb(240 249 255 / 0.4);
}

.hover\:border-blue-light-50\/50:hover {
  border-color: rgb(240 249 255 / 0.5);
}

.hover\:border-blue-light-50\/60:hover {
  border-color: rgb(240 249 255 / 0.6);
}

.hover\:border-blue-light-50\/70:hover {
  border-color: rgb(240 249 255 / 0.7);
}

.hover\:border-blue-light-50\/75:hover {
  border-color: rgb(240 249 255 / 0.75);
}

.hover\:border-blue-light-50\/80:hover {
  border-color: rgb(240 249 255 / 0.8);
}

.hover\:border-blue-light-50\/90:hover {
  border-color: rgb(240 249 255 / 0.9);
}

.hover\:border-blue-light-50\/95:hover {
  border-color: rgb(240 249 255 / 0.95);
}

.hover\:border-blue-light-50\/100:hover {
  border-color: rgb(240 249 255 / 1);
}

.hover\:border-blue-light-100\/0:hover {
  border-color: rgb(224 242 254 / 0);
}

.hover\:border-blue-light-100\/5:hover {
  border-color: rgb(224 242 254 / 0.05);
}

.hover\:border-blue-light-100\/10:hover {
  border-color: rgb(224 242 254 / 0.1);
}

.hover\:border-blue-light-100\/20:hover {
  border-color: rgb(224 242 254 / 0.2);
}

.hover\:border-blue-light-100\/25:hover {
  border-color: rgb(224 242 254 / 0.25);
}

.hover\:border-blue-light-100\/30:hover {
  border-color: rgb(224 242 254 / 0.3);
}

.hover\:border-blue-light-100\/40:hover {
  border-color: rgb(224 242 254 / 0.4);
}

.hover\:border-blue-light-100\/50:hover {
  border-color: rgb(224 242 254 / 0.5);
}

.hover\:border-blue-light-100\/60:hover {
  border-color: rgb(224 242 254 / 0.6);
}

.hover\:border-blue-light-100\/70:hover {
  border-color: rgb(224 242 254 / 0.7);
}

.hover\:border-blue-light-100\/75:hover {
  border-color: rgb(224 242 254 / 0.75);
}

.hover\:border-blue-light-100\/80:hover {
  border-color: rgb(224 242 254 / 0.8);
}

.hover\:border-blue-light-100\/90:hover {
  border-color: rgb(224 242 254 / 0.9);
}

.hover\:border-blue-light-100\/95:hover {
  border-color: rgb(224 242 254 / 0.95);
}

.hover\:border-blue-light-100\/100:hover {
  border-color: rgb(224 242 254 / 1);
}

.hover\:border-blue-light-200\/0:hover {
  border-color: rgb(185 230 254 / 0);
}

.hover\:border-blue-light-200\/5:hover {
  border-color: rgb(185 230 254 / 0.05);
}

.hover\:border-blue-light-200\/10:hover {
  border-color: rgb(185 230 254 / 0.1);
}

.hover\:border-blue-light-200\/20:hover {
  border-color: rgb(185 230 254 / 0.2);
}

.hover\:border-blue-light-200\/25:hover {
  border-color: rgb(185 230 254 / 0.25);
}

.hover\:border-blue-light-200\/30:hover {
  border-color: rgb(185 230 254 / 0.3);
}

.hover\:border-blue-light-200\/40:hover {
  border-color: rgb(185 230 254 / 0.4);
}

.hover\:border-blue-light-200\/50:hover {
  border-color: rgb(185 230 254 / 0.5);
}

.hover\:border-blue-light-200\/60:hover {
  border-color: rgb(185 230 254 / 0.6);
}

.hover\:border-blue-light-200\/70:hover {
  border-color: rgb(185 230 254 / 0.7);
}

.hover\:border-blue-light-200\/75:hover {
  border-color: rgb(185 230 254 / 0.75);
}

.hover\:border-blue-light-200\/80:hover {
  border-color: rgb(185 230 254 / 0.8);
}

.hover\:border-blue-light-200\/90:hover {
  border-color: rgb(185 230 254 / 0.9);
}

.hover\:border-blue-light-200\/95:hover {
  border-color: rgb(185 230 254 / 0.95);
}

.hover\:border-blue-light-200\/100:hover {
  border-color: rgb(185 230 254 / 1);
}

.hover\:border-blue-light-300\/0:hover {
  border-color: rgb(124 212 253 / 0);
}

.hover\:border-blue-light-300\/5:hover {
  border-color: rgb(124 212 253 / 0.05);
}

.hover\:border-blue-light-300\/10:hover {
  border-color: rgb(124 212 253 / 0.1);
}

.hover\:border-blue-light-300\/20:hover {
  border-color: rgb(124 212 253 / 0.2);
}

.hover\:border-blue-light-300\/25:hover {
  border-color: rgb(124 212 253 / 0.25);
}

.hover\:border-blue-light-300\/30:hover {
  border-color: rgb(124 212 253 / 0.3);
}

.hover\:border-blue-light-300\/40:hover {
  border-color: rgb(124 212 253 / 0.4);
}

.hover\:border-blue-light-300\/50:hover {
  border-color: rgb(124 212 253 / 0.5);
}

.hover\:border-blue-light-300\/60:hover {
  border-color: rgb(124 212 253 / 0.6);
}

.hover\:border-blue-light-300\/70:hover {
  border-color: rgb(124 212 253 / 0.7);
}

.hover\:border-blue-light-300\/75:hover {
  border-color: rgb(124 212 253 / 0.75);
}

.hover\:border-blue-light-300\/80:hover {
  border-color: rgb(124 212 253 / 0.8);
}

.hover\:border-blue-light-300\/90:hover {
  border-color: rgb(124 212 253 / 0.9);
}

.hover\:border-blue-light-300\/95:hover {
  border-color: rgb(124 212 253 / 0.95);
}

.hover\:border-blue-light-300\/100:hover {
  border-color: rgb(124 212 253 / 1);
}

.hover\:border-blue-light-400\/0:hover {
  border-color: rgb(54 191 250 / 0);
}

.hover\:border-blue-light-400\/5:hover {
  border-color: rgb(54 191 250 / 0.05);
}

.hover\:border-blue-light-400\/10:hover {
  border-color: rgb(54 191 250 / 0.1);
}

.hover\:border-blue-light-400\/20:hover {
  border-color: rgb(54 191 250 / 0.2);
}

.hover\:border-blue-light-400\/25:hover {
  border-color: rgb(54 191 250 / 0.25);
}

.hover\:border-blue-light-400\/30:hover {
  border-color: rgb(54 191 250 / 0.3);
}

.hover\:border-blue-light-400\/40:hover {
  border-color: rgb(54 191 250 / 0.4);
}

.hover\:border-blue-light-400\/50:hover {
  border-color: rgb(54 191 250 / 0.5);
}

.hover\:border-blue-light-400\/60:hover {
  border-color: rgb(54 191 250 / 0.6);
}

.hover\:border-blue-light-400\/70:hover {
  border-color: rgb(54 191 250 / 0.7);
}

.hover\:border-blue-light-400\/75:hover {
  border-color: rgb(54 191 250 / 0.75);
}

.hover\:border-blue-light-400\/80:hover {
  border-color: rgb(54 191 250 / 0.8);
}

.hover\:border-blue-light-400\/90:hover {
  border-color: rgb(54 191 250 / 0.9);
}

.hover\:border-blue-light-400\/95:hover {
  border-color: rgb(54 191 250 / 0.95);
}

.hover\:border-blue-light-400\/100:hover {
  border-color: rgb(54 191 250 / 1);
}

.hover\:border-blue-light-500\/0:hover {
  border-color: rgb(11 165 236 / 0);
}

.hover\:border-blue-light-500\/5:hover {
  border-color: rgb(11 165 236 / 0.05);
}

.hover\:border-blue-light-500\/10:hover {
  border-color: rgb(11 165 236 / 0.1);
}

.hover\:border-blue-light-500\/20:hover {
  border-color: rgb(11 165 236 / 0.2);
}

.hover\:border-blue-light-500\/25:hover {
  border-color: rgb(11 165 236 / 0.25);
}

.hover\:border-blue-light-500\/30:hover {
  border-color: rgb(11 165 236 / 0.3);
}

.hover\:border-blue-light-500\/40:hover {
  border-color: rgb(11 165 236 / 0.4);
}

.hover\:border-blue-light-500\/50:hover {
  border-color: rgb(11 165 236 / 0.5);
}

.hover\:border-blue-light-500\/60:hover {
  border-color: rgb(11 165 236 / 0.6);
}

.hover\:border-blue-light-500\/70:hover {
  border-color: rgb(11 165 236 / 0.7);
}

.hover\:border-blue-light-500\/75:hover {
  border-color: rgb(11 165 236 / 0.75);
}

.hover\:border-blue-light-500\/80:hover {
  border-color: rgb(11 165 236 / 0.8);
}

.hover\:border-blue-light-500\/90:hover {
  border-color: rgb(11 165 236 / 0.9);
}

.hover\:border-blue-light-500\/95:hover {
  border-color: rgb(11 165 236 / 0.95);
}

.hover\:border-blue-light-500\/100:hover {
  border-color: rgb(11 165 236 / 1);
}

.hover\:border-blue-light-600\/0:hover {
  border-color: rgb(0 134 201 / 0);
}

.hover\:border-blue-light-600\/5:hover {
  border-color: rgb(0 134 201 / 0.05);
}

.hover\:border-blue-light-600\/10:hover {
  border-color: rgb(0 134 201 / 0.1);
}

.hover\:border-blue-light-600\/20:hover {
  border-color: rgb(0 134 201 / 0.2);
}

.hover\:border-blue-light-600\/25:hover {
  border-color: rgb(0 134 201 / 0.25);
}

.hover\:border-blue-light-600\/30:hover {
  border-color: rgb(0 134 201 / 0.3);
}

.hover\:border-blue-light-600\/40:hover {
  border-color: rgb(0 134 201 / 0.4);
}

.hover\:border-blue-light-600\/50:hover {
  border-color: rgb(0 134 201 / 0.5);
}

.hover\:border-blue-light-600\/60:hover {
  border-color: rgb(0 134 201 / 0.6);
}

.hover\:border-blue-light-600\/70:hover {
  border-color: rgb(0 134 201 / 0.7);
}

.hover\:border-blue-light-600\/75:hover {
  border-color: rgb(0 134 201 / 0.75);
}

.hover\:border-blue-light-600\/80:hover {
  border-color: rgb(0 134 201 / 0.8);
}

.hover\:border-blue-light-600\/90:hover {
  border-color: rgb(0 134 201 / 0.9);
}

.hover\:border-blue-light-600\/95:hover {
  border-color: rgb(0 134 201 / 0.95);
}

.hover\:border-blue-light-600\/100:hover {
  border-color: rgb(0 134 201 / 1);
}

.hover\:border-blue-light-700\/0:hover {
  border-color: rgb(2 106 162 / 0);
}

.hover\:border-blue-light-700\/5:hover {
  border-color: rgb(2 106 162 / 0.05);
}

.hover\:border-blue-light-700\/10:hover {
  border-color: rgb(2 106 162 / 0.1);
}

.hover\:border-blue-light-700\/20:hover {
  border-color: rgb(2 106 162 / 0.2);
}

.hover\:border-blue-light-700\/25:hover {
  border-color: rgb(2 106 162 / 0.25);
}

.hover\:border-blue-light-700\/30:hover {
  border-color: rgb(2 106 162 / 0.3);
}

.hover\:border-blue-light-700\/40:hover {
  border-color: rgb(2 106 162 / 0.4);
}

.hover\:border-blue-light-700\/50:hover {
  border-color: rgb(2 106 162 / 0.5);
}

.hover\:border-blue-light-700\/60:hover {
  border-color: rgb(2 106 162 / 0.6);
}

.hover\:border-blue-light-700\/70:hover {
  border-color: rgb(2 106 162 / 0.7);
}

.hover\:border-blue-light-700\/75:hover {
  border-color: rgb(2 106 162 / 0.75);
}

.hover\:border-blue-light-700\/80:hover {
  border-color: rgb(2 106 162 / 0.8);
}

.hover\:border-blue-light-700\/90:hover {
  border-color: rgb(2 106 162 / 0.9);
}

.hover\:border-blue-light-700\/95:hover {
  border-color: rgb(2 106 162 / 0.95);
}

.hover\:border-blue-light-700\/100:hover {
  border-color: rgb(2 106 162 / 1);
}

.hover\:border-blue-light-800\/0:hover {
  border-color: rgb(6 89 134 / 0);
}

.hover\:border-blue-light-800\/5:hover {
  border-color: rgb(6 89 134 / 0.05);
}

.hover\:border-blue-light-800\/10:hover {
  border-color: rgb(6 89 134 / 0.1);
}

.hover\:border-blue-light-800\/20:hover {
  border-color: rgb(6 89 134 / 0.2);
}

.hover\:border-blue-light-800\/25:hover {
  border-color: rgb(6 89 134 / 0.25);
}

.hover\:border-blue-light-800\/30:hover {
  border-color: rgb(6 89 134 / 0.3);
}

.hover\:border-blue-light-800\/40:hover {
  border-color: rgb(6 89 134 / 0.4);
}

.hover\:border-blue-light-800\/50:hover {
  border-color: rgb(6 89 134 / 0.5);
}

.hover\:border-blue-light-800\/60:hover {
  border-color: rgb(6 89 134 / 0.6);
}

.hover\:border-blue-light-800\/70:hover {
  border-color: rgb(6 89 134 / 0.7);
}

.hover\:border-blue-light-800\/75:hover {
  border-color: rgb(6 89 134 / 0.75);
}

.hover\:border-blue-light-800\/80:hover {
  border-color: rgb(6 89 134 / 0.8);
}

.hover\:border-blue-light-800\/90:hover {
  border-color: rgb(6 89 134 / 0.9);
}

.hover\:border-blue-light-800\/95:hover {
  border-color: rgb(6 89 134 / 0.95);
}

.hover\:border-blue-light-800\/100:hover {
  border-color: rgb(6 89 134 / 1);
}

.hover\:border-blue-light-900\/0:hover {
  border-color: rgb(11 74 111 / 0);
}

.hover\:border-blue-light-900\/5:hover {
  border-color: rgb(11 74 111 / 0.05);
}

.hover\:border-blue-light-900\/10:hover {
  border-color: rgb(11 74 111 / 0.1);
}

.hover\:border-blue-light-900\/20:hover {
  border-color: rgb(11 74 111 / 0.2);
}

.hover\:border-blue-light-900\/25:hover {
  border-color: rgb(11 74 111 / 0.25);
}

.hover\:border-blue-light-900\/30:hover {
  border-color: rgb(11 74 111 / 0.3);
}

.hover\:border-blue-light-900\/40:hover {
  border-color: rgb(11 74 111 / 0.4);
}

.hover\:border-blue-light-900\/50:hover {
  border-color: rgb(11 74 111 / 0.5);
}

.hover\:border-blue-light-900\/60:hover {
  border-color: rgb(11 74 111 / 0.6);
}

.hover\:border-blue-light-900\/70:hover {
  border-color: rgb(11 74 111 / 0.7);
}

.hover\:border-blue-light-900\/75:hover {
  border-color: rgb(11 74 111 / 0.75);
}

.hover\:border-blue-light-900\/80:hover {
  border-color: rgb(11 74 111 / 0.8);
}

.hover\:border-blue-light-900\/90:hover {
  border-color: rgb(11 74 111 / 0.9);
}

.hover\:border-blue-light-900\/95:hover {
  border-color: rgb(11 74 111 / 0.95);
}

.hover\:border-blue-light-900\/100:hover {
  border-color: rgb(11 74 111 / 1);
}

.hover\:border-blue-light\/0:hover {
  border-color: rgb(54 191 250 / 0);
}

.hover\:border-blue-light\/5:hover {
  border-color: rgb(54 191 250 / 0.05);
}

.hover\:border-blue-light\/10:hover {
  border-color: rgb(54 191 250 / 0.1);
}

.hover\:border-blue-light\/20:hover {
  border-color: rgb(54 191 250 / 0.2);
}

.hover\:border-blue-light\/25:hover {
  border-color: rgb(54 191 250 / 0.25);
}

.hover\:border-blue-light\/30:hover {
  border-color: rgb(54 191 250 / 0.3);
}

.hover\:border-blue-light\/40:hover {
  border-color: rgb(54 191 250 / 0.4);
}

.hover\:border-blue-light\/50:hover {
  border-color: rgb(54 191 250 / 0.5);
}

.hover\:border-blue-light\/60:hover {
  border-color: rgb(54 191 250 / 0.6);
}

.hover\:border-blue-light\/70:hover {
  border-color: rgb(54 191 250 / 0.7);
}

.hover\:border-blue-light\/75:hover {
  border-color: rgb(54 191 250 / 0.75);
}

.hover\:border-blue-light\/80:hover {
  border-color: rgb(54 191 250 / 0.8);
}

.hover\:border-blue-light\/90:hover {
  border-color: rgb(54 191 250 / 0.9);
}

.hover\:border-blue-light\/95:hover {
  border-color: rgb(54 191 250 / 0.95);
}

.hover\:border-blue-light\/100:hover {
  border-color: rgb(54 191 250 / 1);
}

.hover\:border-blue-25\/0:hover {
  border-color: rgb(245 250 255 / 0);
}

.hover\:border-blue-25\/5:hover {
  border-color: rgb(245 250 255 / 0.05);
}

.hover\:border-blue-25\/10:hover {
  border-color: rgb(245 250 255 / 0.1);
}

.hover\:border-blue-25\/20:hover {
  border-color: rgb(245 250 255 / 0.2);
}

.hover\:border-blue-25\/25:hover {
  border-color: rgb(245 250 255 / 0.25);
}

.hover\:border-blue-25\/30:hover {
  border-color: rgb(245 250 255 / 0.3);
}

.hover\:border-blue-25\/40:hover {
  border-color: rgb(245 250 255 / 0.4);
}

.hover\:border-blue-25\/50:hover {
  border-color: rgb(245 250 255 / 0.5);
}

.hover\:border-blue-25\/60:hover {
  border-color: rgb(245 250 255 / 0.6);
}

.hover\:border-blue-25\/70:hover {
  border-color: rgb(245 250 255 / 0.7);
}

.hover\:border-blue-25\/75:hover {
  border-color: rgb(245 250 255 / 0.75);
}

.hover\:border-blue-25\/80:hover {
  border-color: rgb(245 250 255 / 0.8);
}

.hover\:border-blue-25\/90:hover {
  border-color: rgb(245 250 255 / 0.9);
}

.hover\:border-blue-25\/95:hover {
  border-color: rgb(245 250 255 / 0.95);
}

.hover\:border-blue-25\/100:hover {
  border-color: rgb(245 250 255 / 1);
}

.hover\:border-blue-50\/0:hover {
  border-color: rgb(239 248 255 / 0);
}

.hover\:border-blue-50\/5:hover {
  border-color: rgb(239 248 255 / 0.05);
}

.hover\:border-blue-50\/10:hover {
  border-color: rgb(239 248 255 / 0.1);
}

.hover\:border-blue-50\/20:hover {
  border-color: rgb(239 248 255 / 0.2);
}

.hover\:border-blue-50\/25:hover {
  border-color: rgb(239 248 255 / 0.25);
}

.hover\:border-blue-50\/30:hover {
  border-color: rgb(239 248 255 / 0.3);
}

.hover\:border-blue-50\/40:hover {
  border-color: rgb(239 248 255 / 0.4);
}

.hover\:border-blue-50\/50:hover {
  border-color: rgb(239 248 255 / 0.5);
}

.hover\:border-blue-50\/60:hover {
  border-color: rgb(239 248 255 / 0.6);
}

.hover\:border-blue-50\/70:hover {
  border-color: rgb(239 248 255 / 0.7);
}

.hover\:border-blue-50\/75:hover {
  border-color: rgb(239 248 255 / 0.75);
}

.hover\:border-blue-50\/80:hover {
  border-color: rgb(239 248 255 / 0.8);
}

.hover\:border-blue-50\/90:hover {
  border-color: rgb(239 248 255 / 0.9);
}

.hover\:border-blue-50\/95:hover {
  border-color: rgb(239 248 255 / 0.95);
}

.hover\:border-blue-50\/100:hover {
  border-color: rgb(239 248 255 / 1);
}

.hover\:border-blue-100\/0:hover {
  border-color: rgb(209 233 255 / 0);
}

.hover\:border-blue-100\/5:hover {
  border-color: rgb(209 233 255 / 0.05);
}

.hover\:border-blue-100\/10:hover {
  border-color: rgb(209 233 255 / 0.1);
}

.hover\:border-blue-100\/20:hover {
  border-color: rgb(209 233 255 / 0.2);
}

.hover\:border-blue-100\/25:hover {
  border-color: rgb(209 233 255 / 0.25);
}

.hover\:border-blue-100\/30:hover {
  border-color: rgb(209 233 255 / 0.3);
}

.hover\:border-blue-100\/40:hover {
  border-color: rgb(209 233 255 / 0.4);
}

.hover\:border-blue-100\/50:hover {
  border-color: rgb(209 233 255 / 0.5);
}

.hover\:border-blue-100\/60:hover {
  border-color: rgb(209 233 255 / 0.6);
}

.hover\:border-blue-100\/70:hover {
  border-color: rgb(209 233 255 / 0.7);
}

.hover\:border-blue-100\/75:hover {
  border-color: rgb(209 233 255 / 0.75);
}

.hover\:border-blue-100\/80:hover {
  border-color: rgb(209 233 255 / 0.8);
}

.hover\:border-blue-100\/90:hover {
  border-color: rgb(209 233 255 / 0.9);
}

.hover\:border-blue-100\/95:hover {
  border-color: rgb(209 233 255 / 0.95);
}

.hover\:border-blue-100\/100:hover {
  border-color: rgb(209 233 255 / 1);
}

.hover\:border-blue-200\/0:hover {
  border-color: rgb(178 221 255 / 0);
}

.hover\:border-blue-200\/5:hover {
  border-color: rgb(178 221 255 / 0.05);
}

.hover\:border-blue-200\/10:hover {
  border-color: rgb(178 221 255 / 0.1);
}

.hover\:border-blue-200\/20:hover {
  border-color: rgb(178 221 255 / 0.2);
}

.hover\:border-blue-200\/25:hover {
  border-color: rgb(178 221 255 / 0.25);
}

.hover\:border-blue-200\/30:hover {
  border-color: rgb(178 221 255 / 0.3);
}

.hover\:border-blue-200\/40:hover {
  border-color: rgb(178 221 255 / 0.4);
}

.hover\:border-blue-200\/50:hover {
  border-color: rgb(178 221 255 / 0.5);
}

.hover\:border-blue-200\/60:hover {
  border-color: rgb(178 221 255 / 0.6);
}

.hover\:border-blue-200\/70:hover {
  border-color: rgb(178 221 255 / 0.7);
}

.hover\:border-blue-200\/75:hover {
  border-color: rgb(178 221 255 / 0.75);
}

.hover\:border-blue-200\/80:hover {
  border-color: rgb(178 221 255 / 0.8);
}

.hover\:border-blue-200\/90:hover {
  border-color: rgb(178 221 255 / 0.9);
}

.hover\:border-blue-200\/95:hover {
  border-color: rgb(178 221 255 / 0.95);
}

.hover\:border-blue-200\/100:hover {
  border-color: rgb(178 221 255 / 1);
}

.hover\:border-blue-300\/0:hover {
  border-color: rgb(132 202 255 / 0);
}

.hover\:border-blue-300\/5:hover {
  border-color: rgb(132 202 255 / 0.05);
}

.hover\:border-blue-300\/10:hover {
  border-color: rgb(132 202 255 / 0.1);
}

.hover\:border-blue-300\/20:hover {
  border-color: rgb(132 202 255 / 0.2);
}

.hover\:border-blue-300\/25:hover {
  border-color: rgb(132 202 255 / 0.25);
}

.hover\:border-blue-300\/30:hover {
  border-color: rgb(132 202 255 / 0.3);
}

.hover\:border-blue-300\/40:hover {
  border-color: rgb(132 202 255 / 0.4);
}

.hover\:border-blue-300\/50:hover {
  border-color: rgb(132 202 255 / 0.5);
}

.hover\:border-blue-300\/60:hover {
  border-color: rgb(132 202 255 / 0.6);
}

.hover\:border-blue-300\/70:hover {
  border-color: rgb(132 202 255 / 0.7);
}

.hover\:border-blue-300\/75:hover {
  border-color: rgb(132 202 255 / 0.75);
}

.hover\:border-blue-300\/80:hover {
  border-color: rgb(132 202 255 / 0.8);
}

.hover\:border-blue-300\/90:hover {
  border-color: rgb(132 202 255 / 0.9);
}

.hover\:border-blue-300\/95:hover {
  border-color: rgb(132 202 255 / 0.95);
}

.hover\:border-blue-300\/100:hover {
  border-color: rgb(132 202 255 / 1);
}

.hover\:border-blue-400\/0:hover {
  border-color: rgb(83 177 253 / 0);
}

.hover\:border-blue-400\/5:hover {
  border-color: rgb(83 177 253 / 0.05);
}

.hover\:border-blue-400\/10:hover {
  border-color: rgb(83 177 253 / 0.1);
}

.hover\:border-blue-400\/20:hover {
  border-color: rgb(83 177 253 / 0.2);
}

.hover\:border-blue-400\/25:hover {
  border-color: rgb(83 177 253 / 0.25);
}

.hover\:border-blue-400\/30:hover {
  border-color: rgb(83 177 253 / 0.3);
}

.hover\:border-blue-400\/40:hover {
  border-color: rgb(83 177 253 / 0.4);
}

.hover\:border-blue-400\/50:hover {
  border-color: rgb(83 177 253 / 0.5);
}

.hover\:border-blue-400\/60:hover {
  border-color: rgb(83 177 253 / 0.6);
}

.hover\:border-blue-400\/70:hover {
  border-color: rgb(83 177 253 / 0.7);
}

.hover\:border-blue-400\/75:hover {
  border-color: rgb(83 177 253 / 0.75);
}

.hover\:border-blue-400\/80:hover {
  border-color: rgb(83 177 253 / 0.8);
}

.hover\:border-blue-400\/90:hover {
  border-color: rgb(83 177 253 / 0.9);
}

.hover\:border-blue-400\/95:hover {
  border-color: rgb(83 177 253 / 0.95);
}

.hover\:border-blue-400\/100:hover {
  border-color: rgb(83 177 253 / 1);
}

.hover\:border-blue-500\/0:hover {
  border-color: rgb(46 144 250 / 0);
}

.hover\:border-blue-500\/5:hover {
  border-color: rgb(46 144 250 / 0.05);
}

.hover\:border-blue-500\/10:hover {
  border-color: rgb(46 144 250 / 0.1);
}

.hover\:border-blue-500\/20:hover {
  border-color: rgb(46 144 250 / 0.2);
}

.hover\:border-blue-500\/25:hover {
  border-color: rgb(46 144 250 / 0.25);
}

.hover\:border-blue-500\/30:hover {
  border-color: rgb(46 144 250 / 0.3);
}

.hover\:border-blue-500\/40:hover {
  border-color: rgb(46 144 250 / 0.4);
}

.hover\:border-blue-500\/50:hover {
  border-color: rgb(46 144 250 / 0.5);
}

.hover\:border-blue-500\/60:hover {
  border-color: rgb(46 144 250 / 0.6);
}

.hover\:border-blue-500\/70:hover {
  border-color: rgb(46 144 250 / 0.7);
}

.hover\:border-blue-500\/75:hover {
  border-color: rgb(46 144 250 / 0.75);
}

.hover\:border-blue-500\/80:hover {
  border-color: rgb(46 144 250 / 0.8);
}

.hover\:border-blue-500\/90:hover {
  border-color: rgb(46 144 250 / 0.9);
}

.hover\:border-blue-500\/95:hover {
  border-color: rgb(46 144 250 / 0.95);
}

.hover\:border-blue-500\/100:hover {
  border-color: rgb(46 144 250 / 1);
}

.hover\:border-blue-600\/0:hover {
  border-color: rgb(21 112 239 / 0);
}

.hover\:border-blue-600\/5:hover {
  border-color: rgb(21 112 239 / 0.05);
}

.hover\:border-blue-600\/10:hover {
  border-color: rgb(21 112 239 / 0.1);
}

.hover\:border-blue-600\/20:hover {
  border-color: rgb(21 112 239 / 0.2);
}

.hover\:border-blue-600\/25:hover {
  border-color: rgb(21 112 239 / 0.25);
}

.hover\:border-blue-600\/30:hover {
  border-color: rgb(21 112 239 / 0.3);
}

.hover\:border-blue-600\/40:hover {
  border-color: rgb(21 112 239 / 0.4);
}

.hover\:border-blue-600\/50:hover {
  border-color: rgb(21 112 239 / 0.5);
}

.hover\:border-blue-600\/60:hover {
  border-color: rgb(21 112 239 / 0.6);
}

.hover\:border-blue-600\/70:hover {
  border-color: rgb(21 112 239 / 0.7);
}

.hover\:border-blue-600\/75:hover {
  border-color: rgb(21 112 239 / 0.75);
}

.hover\:border-blue-600\/80:hover {
  border-color: rgb(21 112 239 / 0.8);
}

.hover\:border-blue-600\/90:hover {
  border-color: rgb(21 112 239 / 0.9);
}

.hover\:border-blue-600\/95:hover {
  border-color: rgb(21 112 239 / 0.95);
}

.hover\:border-blue-600\/100:hover {
  border-color: rgb(21 112 239 / 1);
}

.hover\:border-blue-700\/0:hover {
  border-color: rgb(23 92 211 / 0);
}

.hover\:border-blue-700\/5:hover {
  border-color: rgb(23 92 211 / 0.05);
}

.hover\:border-blue-700\/10:hover {
  border-color: rgb(23 92 211 / 0.1);
}

.hover\:border-blue-700\/20:hover {
  border-color: rgb(23 92 211 / 0.2);
}

.hover\:border-blue-700\/25:hover {
  border-color: rgb(23 92 211 / 0.25);
}

.hover\:border-blue-700\/30:hover {
  border-color: rgb(23 92 211 / 0.3);
}

.hover\:border-blue-700\/40:hover {
  border-color: rgb(23 92 211 / 0.4);
}

.hover\:border-blue-700\/50:hover {
  border-color: rgb(23 92 211 / 0.5);
}

.hover\:border-blue-700\/60:hover {
  border-color: rgb(23 92 211 / 0.6);
}

.hover\:border-blue-700\/70:hover {
  border-color: rgb(23 92 211 / 0.7);
}

.hover\:border-blue-700\/75:hover {
  border-color: rgb(23 92 211 / 0.75);
}

.hover\:border-blue-700\/80:hover {
  border-color: rgb(23 92 211 / 0.8);
}

.hover\:border-blue-700\/90:hover {
  border-color: rgb(23 92 211 / 0.9);
}

.hover\:border-blue-700\/95:hover {
  border-color: rgb(23 92 211 / 0.95);
}

.hover\:border-blue-700\/100:hover {
  border-color: rgb(23 92 211 / 1);
}

.hover\:border-blue-800\/0:hover {
  border-color: rgb(24 73 169 / 0);
}

.hover\:border-blue-800\/5:hover {
  border-color: rgb(24 73 169 / 0.05);
}

.hover\:border-blue-800\/10:hover {
  border-color: rgb(24 73 169 / 0.1);
}

.hover\:border-blue-800\/20:hover {
  border-color: rgb(24 73 169 / 0.2);
}

.hover\:border-blue-800\/25:hover {
  border-color: rgb(24 73 169 / 0.25);
}

.hover\:border-blue-800\/30:hover {
  border-color: rgb(24 73 169 / 0.3);
}

.hover\:border-blue-800\/40:hover {
  border-color: rgb(24 73 169 / 0.4);
}

.hover\:border-blue-800\/50:hover {
  border-color: rgb(24 73 169 / 0.5);
}

.hover\:border-blue-800\/60:hover {
  border-color: rgb(24 73 169 / 0.6);
}

.hover\:border-blue-800\/70:hover {
  border-color: rgb(24 73 169 / 0.7);
}

.hover\:border-blue-800\/75:hover {
  border-color: rgb(24 73 169 / 0.75);
}

.hover\:border-blue-800\/80:hover {
  border-color: rgb(24 73 169 / 0.8);
}

.hover\:border-blue-800\/90:hover {
  border-color: rgb(24 73 169 / 0.9);
}

.hover\:border-blue-800\/95:hover {
  border-color: rgb(24 73 169 / 0.95);
}

.hover\:border-blue-800\/100:hover {
  border-color: rgb(24 73 169 / 1);
}

.hover\:border-blue-900\/0:hover {
  border-color: rgb(25 65 133 / 0);
}

.hover\:border-blue-900\/5:hover {
  border-color: rgb(25 65 133 / 0.05);
}

.hover\:border-blue-900\/10:hover {
  border-color: rgb(25 65 133 / 0.1);
}

.hover\:border-blue-900\/20:hover {
  border-color: rgb(25 65 133 / 0.2);
}

.hover\:border-blue-900\/25:hover {
  border-color: rgb(25 65 133 / 0.25);
}

.hover\:border-blue-900\/30:hover {
  border-color: rgb(25 65 133 / 0.3);
}

.hover\:border-blue-900\/40:hover {
  border-color: rgb(25 65 133 / 0.4);
}

.hover\:border-blue-900\/50:hover {
  border-color: rgb(25 65 133 / 0.5);
}

.hover\:border-blue-900\/60:hover {
  border-color: rgb(25 65 133 / 0.6);
}

.hover\:border-blue-900\/70:hover {
  border-color: rgb(25 65 133 / 0.7);
}

.hover\:border-blue-900\/75:hover {
  border-color: rgb(25 65 133 / 0.75);
}

.hover\:border-blue-900\/80:hover {
  border-color: rgb(25 65 133 / 0.8);
}

.hover\:border-blue-900\/90:hover {
  border-color: rgb(25 65 133 / 0.9);
}

.hover\:border-blue-900\/95:hover {
  border-color: rgb(25 65 133 / 0.95);
}

.hover\:border-blue-900\/100:hover {
  border-color: rgb(25 65 133 / 1);
}

.hover\:border-blue\/0:hover {
  border-color: rgb(83 177 253 / 0);
}

.hover\:border-blue\/5:hover {
  border-color: rgb(83 177 253 / 0.05);
}

.hover\:border-blue\/10:hover {
  border-color: rgb(83 177 253 / 0.1);
}

.hover\:border-blue\/20:hover {
  border-color: rgb(83 177 253 / 0.2);
}

.hover\:border-blue\/25:hover {
  border-color: rgb(83 177 253 / 0.25);
}

.hover\:border-blue\/30:hover {
  border-color: rgb(83 177 253 / 0.3);
}

.hover\:border-blue\/40:hover {
  border-color: rgb(83 177 253 / 0.4);
}

.hover\:border-blue\/50:hover {
  border-color: rgb(83 177 253 / 0.5);
}

.hover\:border-blue\/60:hover {
  border-color: rgb(83 177 253 / 0.6);
}

.hover\:border-blue\/70:hover {
  border-color: rgb(83 177 253 / 0.7);
}

.hover\:border-blue\/75:hover {
  border-color: rgb(83 177 253 / 0.75);
}

.hover\:border-blue\/80:hover {
  border-color: rgb(83 177 253 / 0.8);
}

.hover\:border-blue\/90:hover {
  border-color: rgb(83 177 253 / 0.9);
}

.hover\:border-blue\/95:hover {
  border-color: rgb(83 177 253 / 0.95);
}

.hover\:border-blue\/100:hover {
  border-color: rgb(83 177 253 / 1);
}

.hover\:border-blue-dark-25\/0:hover {
  border-color: rgb(245 248 255 / 0);
}

.hover\:border-blue-dark-25\/5:hover {
  border-color: rgb(245 248 255 / 0.05);
}

.hover\:border-blue-dark-25\/10:hover {
  border-color: rgb(245 248 255 / 0.1);
}

.hover\:border-blue-dark-25\/20:hover {
  border-color: rgb(245 248 255 / 0.2);
}

.hover\:border-blue-dark-25\/25:hover {
  border-color: rgb(245 248 255 / 0.25);
}

.hover\:border-blue-dark-25\/30:hover {
  border-color: rgb(245 248 255 / 0.3);
}

.hover\:border-blue-dark-25\/40:hover {
  border-color: rgb(245 248 255 / 0.4);
}

.hover\:border-blue-dark-25\/50:hover {
  border-color: rgb(245 248 255 / 0.5);
}

.hover\:border-blue-dark-25\/60:hover {
  border-color: rgb(245 248 255 / 0.6);
}

.hover\:border-blue-dark-25\/70:hover {
  border-color: rgb(245 248 255 / 0.7);
}

.hover\:border-blue-dark-25\/75:hover {
  border-color: rgb(245 248 255 / 0.75);
}

.hover\:border-blue-dark-25\/80:hover {
  border-color: rgb(245 248 255 / 0.8);
}

.hover\:border-blue-dark-25\/90:hover {
  border-color: rgb(245 248 255 / 0.9);
}

.hover\:border-blue-dark-25\/95:hover {
  border-color: rgb(245 248 255 / 0.95);
}

.hover\:border-blue-dark-25\/100:hover {
  border-color: rgb(245 248 255 / 1);
}

.hover\:border-blue-dark-50\/0:hover {
  border-color: rgb(239 244 255 / 0);
}

.hover\:border-blue-dark-50\/5:hover {
  border-color: rgb(239 244 255 / 0.05);
}

.hover\:border-blue-dark-50\/10:hover {
  border-color: rgb(239 244 255 / 0.1);
}

.hover\:border-blue-dark-50\/20:hover {
  border-color: rgb(239 244 255 / 0.2);
}

.hover\:border-blue-dark-50\/25:hover {
  border-color: rgb(239 244 255 / 0.25);
}

.hover\:border-blue-dark-50\/30:hover {
  border-color: rgb(239 244 255 / 0.3);
}

.hover\:border-blue-dark-50\/40:hover {
  border-color: rgb(239 244 255 / 0.4);
}

.hover\:border-blue-dark-50\/50:hover {
  border-color: rgb(239 244 255 / 0.5);
}

.hover\:border-blue-dark-50\/60:hover {
  border-color: rgb(239 244 255 / 0.6);
}

.hover\:border-blue-dark-50\/70:hover {
  border-color: rgb(239 244 255 / 0.7);
}

.hover\:border-blue-dark-50\/75:hover {
  border-color: rgb(239 244 255 / 0.75);
}

.hover\:border-blue-dark-50\/80:hover {
  border-color: rgb(239 244 255 / 0.8);
}

.hover\:border-blue-dark-50\/90:hover {
  border-color: rgb(239 244 255 / 0.9);
}

.hover\:border-blue-dark-50\/95:hover {
  border-color: rgb(239 244 255 / 0.95);
}

.hover\:border-blue-dark-50\/100:hover {
  border-color: rgb(239 244 255 / 1);
}

.hover\:border-blue-dark-100\/0:hover {
  border-color: rgb(209 224 255 / 0);
}

.hover\:border-blue-dark-100\/5:hover {
  border-color: rgb(209 224 255 / 0.05);
}

.hover\:border-blue-dark-100\/10:hover {
  border-color: rgb(209 224 255 / 0.1);
}

.hover\:border-blue-dark-100\/20:hover {
  border-color: rgb(209 224 255 / 0.2);
}

.hover\:border-blue-dark-100\/25:hover {
  border-color: rgb(209 224 255 / 0.25);
}

.hover\:border-blue-dark-100\/30:hover {
  border-color: rgb(209 224 255 / 0.3);
}

.hover\:border-blue-dark-100\/40:hover {
  border-color: rgb(209 224 255 / 0.4);
}

.hover\:border-blue-dark-100\/50:hover {
  border-color: rgb(209 224 255 / 0.5);
}

.hover\:border-blue-dark-100\/60:hover {
  border-color: rgb(209 224 255 / 0.6);
}

.hover\:border-blue-dark-100\/70:hover {
  border-color: rgb(209 224 255 / 0.7);
}

.hover\:border-blue-dark-100\/75:hover {
  border-color: rgb(209 224 255 / 0.75);
}

.hover\:border-blue-dark-100\/80:hover {
  border-color: rgb(209 224 255 / 0.8);
}

.hover\:border-blue-dark-100\/90:hover {
  border-color: rgb(209 224 255 / 0.9);
}

.hover\:border-blue-dark-100\/95:hover {
  border-color: rgb(209 224 255 / 0.95);
}

.hover\:border-blue-dark-100\/100:hover {
  border-color: rgb(209 224 255 / 1);
}

.hover\:border-blue-dark-200\/0:hover {
  border-color: rgb(178 204 255 / 0);
}

.hover\:border-blue-dark-200\/5:hover {
  border-color: rgb(178 204 255 / 0.05);
}

.hover\:border-blue-dark-200\/10:hover {
  border-color: rgb(178 204 255 / 0.1);
}

.hover\:border-blue-dark-200\/20:hover {
  border-color: rgb(178 204 255 / 0.2);
}

.hover\:border-blue-dark-200\/25:hover {
  border-color: rgb(178 204 255 / 0.25);
}

.hover\:border-blue-dark-200\/30:hover {
  border-color: rgb(178 204 255 / 0.3);
}

.hover\:border-blue-dark-200\/40:hover {
  border-color: rgb(178 204 255 / 0.4);
}

.hover\:border-blue-dark-200\/50:hover {
  border-color: rgb(178 204 255 / 0.5);
}

.hover\:border-blue-dark-200\/60:hover {
  border-color: rgb(178 204 255 / 0.6);
}

.hover\:border-blue-dark-200\/70:hover {
  border-color: rgb(178 204 255 / 0.7);
}

.hover\:border-blue-dark-200\/75:hover {
  border-color: rgb(178 204 255 / 0.75);
}

.hover\:border-blue-dark-200\/80:hover {
  border-color: rgb(178 204 255 / 0.8);
}

.hover\:border-blue-dark-200\/90:hover {
  border-color: rgb(178 204 255 / 0.9);
}

.hover\:border-blue-dark-200\/95:hover {
  border-color: rgb(178 204 255 / 0.95);
}

.hover\:border-blue-dark-200\/100:hover {
  border-color: rgb(178 204 255 / 1);
}

.hover\:border-blue-dark-300\/0:hover {
  border-color: rgb(132 173 255 / 0);
}

.hover\:border-blue-dark-300\/5:hover {
  border-color: rgb(132 173 255 / 0.05);
}

.hover\:border-blue-dark-300\/10:hover {
  border-color: rgb(132 173 255 / 0.1);
}

.hover\:border-blue-dark-300\/20:hover {
  border-color: rgb(132 173 255 / 0.2);
}

.hover\:border-blue-dark-300\/25:hover {
  border-color: rgb(132 173 255 / 0.25);
}

.hover\:border-blue-dark-300\/30:hover {
  border-color: rgb(132 173 255 / 0.3);
}

.hover\:border-blue-dark-300\/40:hover {
  border-color: rgb(132 173 255 / 0.4);
}

.hover\:border-blue-dark-300\/50:hover {
  border-color: rgb(132 173 255 / 0.5);
}

.hover\:border-blue-dark-300\/60:hover {
  border-color: rgb(132 173 255 / 0.6);
}

.hover\:border-blue-dark-300\/70:hover {
  border-color: rgb(132 173 255 / 0.7);
}

.hover\:border-blue-dark-300\/75:hover {
  border-color: rgb(132 173 255 / 0.75);
}

.hover\:border-blue-dark-300\/80:hover {
  border-color: rgb(132 173 255 / 0.8);
}

.hover\:border-blue-dark-300\/90:hover {
  border-color: rgb(132 173 255 / 0.9);
}

.hover\:border-blue-dark-300\/95:hover {
  border-color: rgb(132 173 255 / 0.95);
}

.hover\:border-blue-dark-300\/100:hover {
  border-color: rgb(132 173 255 / 1);
}

.hover\:border-blue-dark-400\/0:hover {
  border-color: rgb(82 139 255 / 0);
}

.hover\:border-blue-dark-400\/5:hover {
  border-color: rgb(82 139 255 / 0.05);
}

.hover\:border-blue-dark-400\/10:hover {
  border-color: rgb(82 139 255 / 0.1);
}

.hover\:border-blue-dark-400\/20:hover {
  border-color: rgb(82 139 255 / 0.2);
}

.hover\:border-blue-dark-400\/25:hover {
  border-color: rgb(82 139 255 / 0.25);
}

.hover\:border-blue-dark-400\/30:hover {
  border-color: rgb(82 139 255 / 0.3);
}

.hover\:border-blue-dark-400\/40:hover {
  border-color: rgb(82 139 255 / 0.4);
}

.hover\:border-blue-dark-400\/50:hover {
  border-color: rgb(82 139 255 / 0.5);
}

.hover\:border-blue-dark-400\/60:hover {
  border-color: rgb(82 139 255 / 0.6);
}

.hover\:border-blue-dark-400\/70:hover {
  border-color: rgb(82 139 255 / 0.7);
}

.hover\:border-blue-dark-400\/75:hover {
  border-color: rgb(82 139 255 / 0.75);
}

.hover\:border-blue-dark-400\/80:hover {
  border-color: rgb(82 139 255 / 0.8);
}

.hover\:border-blue-dark-400\/90:hover {
  border-color: rgb(82 139 255 / 0.9);
}

.hover\:border-blue-dark-400\/95:hover {
  border-color: rgb(82 139 255 / 0.95);
}

.hover\:border-blue-dark-400\/100:hover {
  border-color: rgb(82 139 255 / 1);
}

.hover\:border-blue-dark-500\/0:hover {
  border-color: rgb(41 112 255 / 0);
}

.hover\:border-blue-dark-500\/5:hover {
  border-color: rgb(41 112 255 / 0.05);
}

.hover\:border-blue-dark-500\/10:hover {
  border-color: rgb(41 112 255 / 0.1);
}

.hover\:border-blue-dark-500\/20:hover {
  border-color: rgb(41 112 255 / 0.2);
}

.hover\:border-blue-dark-500\/25:hover {
  border-color: rgb(41 112 255 / 0.25);
}

.hover\:border-blue-dark-500\/30:hover {
  border-color: rgb(41 112 255 / 0.3);
}

.hover\:border-blue-dark-500\/40:hover {
  border-color: rgb(41 112 255 / 0.4);
}

.hover\:border-blue-dark-500\/50:hover {
  border-color: rgb(41 112 255 / 0.5);
}

.hover\:border-blue-dark-500\/60:hover {
  border-color: rgb(41 112 255 / 0.6);
}

.hover\:border-blue-dark-500\/70:hover {
  border-color: rgb(41 112 255 / 0.7);
}

.hover\:border-blue-dark-500\/75:hover {
  border-color: rgb(41 112 255 / 0.75);
}

.hover\:border-blue-dark-500\/80:hover {
  border-color: rgb(41 112 255 / 0.8);
}

.hover\:border-blue-dark-500\/90:hover {
  border-color: rgb(41 112 255 / 0.9);
}

.hover\:border-blue-dark-500\/95:hover {
  border-color: rgb(41 112 255 / 0.95);
}

.hover\:border-blue-dark-500\/100:hover {
  border-color: rgb(41 112 255 / 1);
}

.hover\:border-blue-dark-600\/0:hover {
  border-color: rgb(21 94 239 / 0);
}

.hover\:border-blue-dark-600\/5:hover {
  border-color: rgb(21 94 239 / 0.05);
}

.hover\:border-blue-dark-600\/10:hover {
  border-color: rgb(21 94 239 / 0.1);
}

.hover\:border-blue-dark-600\/20:hover {
  border-color: rgb(21 94 239 / 0.2);
}

.hover\:border-blue-dark-600\/25:hover {
  border-color: rgb(21 94 239 / 0.25);
}

.hover\:border-blue-dark-600\/30:hover {
  border-color: rgb(21 94 239 / 0.3);
}

.hover\:border-blue-dark-600\/40:hover {
  border-color: rgb(21 94 239 / 0.4);
}

.hover\:border-blue-dark-600\/50:hover {
  border-color: rgb(21 94 239 / 0.5);
}

.hover\:border-blue-dark-600\/60:hover {
  border-color: rgb(21 94 239 / 0.6);
}

.hover\:border-blue-dark-600\/70:hover {
  border-color: rgb(21 94 239 / 0.7);
}

.hover\:border-blue-dark-600\/75:hover {
  border-color: rgb(21 94 239 / 0.75);
}

.hover\:border-blue-dark-600\/80:hover {
  border-color: rgb(21 94 239 / 0.8);
}

.hover\:border-blue-dark-600\/90:hover {
  border-color: rgb(21 94 239 / 0.9);
}

.hover\:border-blue-dark-600\/95:hover {
  border-color: rgb(21 94 239 / 0.95);
}

.hover\:border-blue-dark-600\/100:hover {
  border-color: rgb(21 94 239 / 1);
}

.hover\:border-blue-dark-700\/0:hover {
  border-color: rgb(0 78 235 / 0);
}

.hover\:border-blue-dark-700\/5:hover {
  border-color: rgb(0 78 235 / 0.05);
}

.hover\:border-blue-dark-700\/10:hover {
  border-color: rgb(0 78 235 / 0.1);
}

.hover\:border-blue-dark-700\/20:hover {
  border-color: rgb(0 78 235 / 0.2);
}

.hover\:border-blue-dark-700\/25:hover {
  border-color: rgb(0 78 235 / 0.25);
}

.hover\:border-blue-dark-700\/30:hover {
  border-color: rgb(0 78 235 / 0.3);
}

.hover\:border-blue-dark-700\/40:hover {
  border-color: rgb(0 78 235 / 0.4);
}

.hover\:border-blue-dark-700\/50:hover {
  border-color: rgb(0 78 235 / 0.5);
}

.hover\:border-blue-dark-700\/60:hover {
  border-color: rgb(0 78 235 / 0.6);
}

.hover\:border-blue-dark-700\/70:hover {
  border-color: rgb(0 78 235 / 0.7);
}

.hover\:border-blue-dark-700\/75:hover {
  border-color: rgb(0 78 235 / 0.75);
}

.hover\:border-blue-dark-700\/80:hover {
  border-color: rgb(0 78 235 / 0.8);
}

.hover\:border-blue-dark-700\/90:hover {
  border-color: rgb(0 78 235 / 0.9);
}

.hover\:border-blue-dark-700\/95:hover {
  border-color: rgb(0 78 235 / 0.95);
}

.hover\:border-blue-dark-700\/100:hover {
  border-color: rgb(0 78 235 / 1);
}

.hover\:border-blue-dark-800\/0:hover {
  border-color: rgb(0 64 193 / 0);
}

.hover\:border-blue-dark-800\/5:hover {
  border-color: rgb(0 64 193 / 0.05);
}

.hover\:border-blue-dark-800\/10:hover {
  border-color: rgb(0 64 193 / 0.1);
}

.hover\:border-blue-dark-800\/20:hover {
  border-color: rgb(0 64 193 / 0.2);
}

.hover\:border-blue-dark-800\/25:hover {
  border-color: rgb(0 64 193 / 0.25);
}

.hover\:border-blue-dark-800\/30:hover {
  border-color: rgb(0 64 193 / 0.3);
}

.hover\:border-blue-dark-800\/40:hover {
  border-color: rgb(0 64 193 / 0.4);
}

.hover\:border-blue-dark-800\/50:hover {
  border-color: rgb(0 64 193 / 0.5);
}

.hover\:border-blue-dark-800\/60:hover {
  border-color: rgb(0 64 193 / 0.6);
}

.hover\:border-blue-dark-800\/70:hover {
  border-color: rgb(0 64 193 / 0.7);
}

.hover\:border-blue-dark-800\/75:hover {
  border-color: rgb(0 64 193 / 0.75);
}

.hover\:border-blue-dark-800\/80:hover {
  border-color: rgb(0 64 193 / 0.8);
}

.hover\:border-blue-dark-800\/90:hover {
  border-color: rgb(0 64 193 / 0.9);
}

.hover\:border-blue-dark-800\/95:hover {
  border-color: rgb(0 64 193 / 0.95);
}

.hover\:border-blue-dark-800\/100:hover {
  border-color: rgb(0 64 193 / 1);
}

.hover\:border-blue-dark-900\/0:hover {
  border-color: rgb(0 53 158 / 0);
}

.hover\:border-blue-dark-900\/5:hover {
  border-color: rgb(0 53 158 / 0.05);
}

.hover\:border-blue-dark-900\/10:hover {
  border-color: rgb(0 53 158 / 0.1);
}

.hover\:border-blue-dark-900\/20:hover {
  border-color: rgb(0 53 158 / 0.2);
}

.hover\:border-blue-dark-900\/25:hover {
  border-color: rgb(0 53 158 / 0.25);
}

.hover\:border-blue-dark-900\/30:hover {
  border-color: rgb(0 53 158 / 0.3);
}

.hover\:border-blue-dark-900\/40:hover {
  border-color: rgb(0 53 158 / 0.4);
}

.hover\:border-blue-dark-900\/50:hover {
  border-color: rgb(0 53 158 / 0.5);
}

.hover\:border-blue-dark-900\/60:hover {
  border-color: rgb(0 53 158 / 0.6);
}

.hover\:border-blue-dark-900\/70:hover {
  border-color: rgb(0 53 158 / 0.7);
}

.hover\:border-blue-dark-900\/75:hover {
  border-color: rgb(0 53 158 / 0.75);
}

.hover\:border-blue-dark-900\/80:hover {
  border-color: rgb(0 53 158 / 0.8);
}

.hover\:border-blue-dark-900\/90:hover {
  border-color: rgb(0 53 158 / 0.9);
}

.hover\:border-blue-dark-900\/95:hover {
  border-color: rgb(0 53 158 / 0.95);
}

.hover\:border-blue-dark-900\/100:hover {
  border-color: rgb(0 53 158 / 1);
}

.hover\:border-blue-dark\/0:hover {
  border-color: rgb(82 139 255 / 0);
}

.hover\:border-blue-dark\/5:hover {
  border-color: rgb(82 139 255 / 0.05);
}

.hover\:border-blue-dark\/10:hover {
  border-color: rgb(82 139 255 / 0.1);
}

.hover\:border-blue-dark\/20:hover {
  border-color: rgb(82 139 255 / 0.2);
}

.hover\:border-blue-dark\/25:hover {
  border-color: rgb(82 139 255 / 0.25);
}

.hover\:border-blue-dark\/30:hover {
  border-color: rgb(82 139 255 / 0.3);
}

.hover\:border-blue-dark\/40:hover {
  border-color: rgb(82 139 255 / 0.4);
}

.hover\:border-blue-dark\/50:hover {
  border-color: rgb(82 139 255 / 0.5);
}

.hover\:border-blue-dark\/60:hover {
  border-color: rgb(82 139 255 / 0.6);
}

.hover\:border-blue-dark\/70:hover {
  border-color: rgb(82 139 255 / 0.7);
}

.hover\:border-blue-dark\/75:hover {
  border-color: rgb(82 139 255 / 0.75);
}

.hover\:border-blue-dark\/80:hover {
  border-color: rgb(82 139 255 / 0.8);
}

.hover\:border-blue-dark\/90:hover {
  border-color: rgb(82 139 255 / 0.9);
}

.hover\:border-blue-dark\/95:hover {
  border-color: rgb(82 139 255 / 0.95);
}

.hover\:border-blue-dark\/100:hover {
  border-color: rgb(82 139 255 / 1);
}

.hover\:border-indigo-25\/0:hover {
  border-color: rgb(245 248 255 / 0);
}

.hover\:border-indigo-25\/5:hover {
  border-color: rgb(245 248 255 / 0.05);
}

.hover\:border-indigo-25\/10:hover {
  border-color: rgb(245 248 255 / 0.1);
}

.hover\:border-indigo-25\/20:hover {
  border-color: rgb(245 248 255 / 0.2);
}

.hover\:border-indigo-25\/25:hover {
  border-color: rgb(245 248 255 / 0.25);
}

.hover\:border-indigo-25\/30:hover {
  border-color: rgb(245 248 255 / 0.3);
}

.hover\:border-indigo-25\/40:hover {
  border-color: rgb(245 248 255 / 0.4);
}

.hover\:border-indigo-25\/50:hover {
  border-color: rgb(245 248 255 / 0.5);
}

.hover\:border-indigo-25\/60:hover {
  border-color: rgb(245 248 255 / 0.6);
}

.hover\:border-indigo-25\/70:hover {
  border-color: rgb(245 248 255 / 0.7);
}

.hover\:border-indigo-25\/75:hover {
  border-color: rgb(245 248 255 / 0.75);
}

.hover\:border-indigo-25\/80:hover {
  border-color: rgb(245 248 255 / 0.8);
}

.hover\:border-indigo-25\/90:hover {
  border-color: rgb(245 248 255 / 0.9);
}

.hover\:border-indigo-25\/95:hover {
  border-color: rgb(245 248 255 / 0.95);
}

.hover\:border-indigo-25\/100:hover {
  border-color: rgb(245 248 255 / 1);
}

.hover\:border-indigo-50\/0:hover {
  border-color: rgb(238 244 255 / 0);
}

.hover\:border-indigo-50\/5:hover {
  border-color: rgb(238 244 255 / 0.05);
}

.hover\:border-indigo-50\/10:hover {
  border-color: rgb(238 244 255 / 0.1);
}

.hover\:border-indigo-50\/20:hover {
  border-color: rgb(238 244 255 / 0.2);
}

.hover\:border-indigo-50\/25:hover {
  border-color: rgb(238 244 255 / 0.25);
}

.hover\:border-indigo-50\/30:hover {
  border-color: rgb(238 244 255 / 0.3);
}

.hover\:border-indigo-50\/40:hover {
  border-color: rgb(238 244 255 / 0.4);
}

.hover\:border-indigo-50\/50:hover {
  border-color: rgb(238 244 255 / 0.5);
}

.hover\:border-indigo-50\/60:hover {
  border-color: rgb(238 244 255 / 0.6);
}

.hover\:border-indigo-50\/70:hover {
  border-color: rgb(238 244 255 / 0.7);
}

.hover\:border-indigo-50\/75:hover {
  border-color: rgb(238 244 255 / 0.75);
}

.hover\:border-indigo-50\/80:hover {
  border-color: rgb(238 244 255 / 0.8);
}

.hover\:border-indigo-50\/90:hover {
  border-color: rgb(238 244 255 / 0.9);
}

.hover\:border-indigo-50\/95:hover {
  border-color: rgb(238 244 255 / 0.95);
}

.hover\:border-indigo-50\/100:hover {
  border-color: rgb(238 244 255 / 1);
}

.hover\:border-indigo-100\/0:hover {
  border-color: rgb(224 234 255 / 0);
}

.hover\:border-indigo-100\/5:hover {
  border-color: rgb(224 234 255 / 0.05);
}

.hover\:border-indigo-100\/10:hover {
  border-color: rgb(224 234 255 / 0.1);
}

.hover\:border-indigo-100\/20:hover {
  border-color: rgb(224 234 255 / 0.2);
}

.hover\:border-indigo-100\/25:hover {
  border-color: rgb(224 234 255 / 0.25);
}

.hover\:border-indigo-100\/30:hover {
  border-color: rgb(224 234 255 / 0.3);
}

.hover\:border-indigo-100\/40:hover {
  border-color: rgb(224 234 255 / 0.4);
}

.hover\:border-indigo-100\/50:hover {
  border-color: rgb(224 234 255 / 0.5);
}

.hover\:border-indigo-100\/60:hover {
  border-color: rgb(224 234 255 / 0.6);
}

.hover\:border-indigo-100\/70:hover {
  border-color: rgb(224 234 255 / 0.7);
}

.hover\:border-indigo-100\/75:hover {
  border-color: rgb(224 234 255 / 0.75);
}

.hover\:border-indigo-100\/80:hover {
  border-color: rgb(224 234 255 / 0.8);
}

.hover\:border-indigo-100\/90:hover {
  border-color: rgb(224 234 255 / 0.9);
}

.hover\:border-indigo-100\/95:hover {
  border-color: rgb(224 234 255 / 0.95);
}

.hover\:border-indigo-100\/100:hover {
  border-color: rgb(224 234 255 / 1);
}

.hover\:border-indigo-200\/0:hover {
  border-color: rgb(199 215 254 / 0);
}

.hover\:border-indigo-200\/5:hover {
  border-color: rgb(199 215 254 / 0.05);
}

.hover\:border-indigo-200\/10:hover {
  border-color: rgb(199 215 254 / 0.1);
}

.hover\:border-indigo-200\/20:hover {
  border-color: rgb(199 215 254 / 0.2);
}

.hover\:border-indigo-200\/25:hover {
  border-color: rgb(199 215 254 / 0.25);
}

.hover\:border-indigo-200\/30:hover {
  border-color: rgb(199 215 254 / 0.3);
}

.hover\:border-indigo-200\/40:hover {
  border-color: rgb(199 215 254 / 0.4);
}

.hover\:border-indigo-200\/50:hover {
  border-color: rgb(199 215 254 / 0.5);
}

.hover\:border-indigo-200\/60:hover {
  border-color: rgb(199 215 254 / 0.6);
}

.hover\:border-indigo-200\/70:hover {
  border-color: rgb(199 215 254 / 0.7);
}

.hover\:border-indigo-200\/75:hover {
  border-color: rgb(199 215 254 / 0.75);
}

.hover\:border-indigo-200\/80:hover {
  border-color: rgb(199 215 254 / 0.8);
}

.hover\:border-indigo-200\/90:hover {
  border-color: rgb(199 215 254 / 0.9);
}

.hover\:border-indigo-200\/95:hover {
  border-color: rgb(199 215 254 / 0.95);
}

.hover\:border-indigo-200\/100:hover {
  border-color: rgb(199 215 254 / 1);
}

.hover\:border-indigo-300\/0:hover {
  border-color: rgb(164 188 253 / 0);
}

.hover\:border-indigo-300\/5:hover {
  border-color: rgb(164 188 253 / 0.05);
}

.hover\:border-indigo-300\/10:hover {
  border-color: rgb(164 188 253 / 0.1);
}

.hover\:border-indigo-300\/20:hover {
  border-color: rgb(164 188 253 / 0.2);
}

.hover\:border-indigo-300\/25:hover {
  border-color: rgb(164 188 253 / 0.25);
}

.hover\:border-indigo-300\/30:hover {
  border-color: rgb(164 188 253 / 0.3);
}

.hover\:border-indigo-300\/40:hover {
  border-color: rgb(164 188 253 / 0.4);
}

.hover\:border-indigo-300\/50:hover {
  border-color: rgb(164 188 253 / 0.5);
}

.hover\:border-indigo-300\/60:hover {
  border-color: rgb(164 188 253 / 0.6);
}

.hover\:border-indigo-300\/70:hover {
  border-color: rgb(164 188 253 / 0.7);
}

.hover\:border-indigo-300\/75:hover {
  border-color: rgb(164 188 253 / 0.75);
}

.hover\:border-indigo-300\/80:hover {
  border-color: rgb(164 188 253 / 0.8);
}

.hover\:border-indigo-300\/90:hover {
  border-color: rgb(164 188 253 / 0.9);
}

.hover\:border-indigo-300\/95:hover {
  border-color: rgb(164 188 253 / 0.95);
}

.hover\:border-indigo-300\/100:hover {
  border-color: rgb(164 188 253 / 1);
}

.hover\:border-indigo-400\/0:hover {
  border-color: rgb(128 152 249 / 0);
}

.hover\:border-indigo-400\/5:hover {
  border-color: rgb(128 152 249 / 0.05);
}

.hover\:border-indigo-400\/10:hover {
  border-color: rgb(128 152 249 / 0.1);
}

.hover\:border-indigo-400\/20:hover {
  border-color: rgb(128 152 249 / 0.2);
}

.hover\:border-indigo-400\/25:hover {
  border-color: rgb(128 152 249 / 0.25);
}

.hover\:border-indigo-400\/30:hover {
  border-color: rgb(128 152 249 / 0.3);
}

.hover\:border-indigo-400\/40:hover {
  border-color: rgb(128 152 249 / 0.4);
}

.hover\:border-indigo-400\/50:hover {
  border-color: rgb(128 152 249 / 0.5);
}

.hover\:border-indigo-400\/60:hover {
  border-color: rgb(128 152 249 / 0.6);
}

.hover\:border-indigo-400\/70:hover {
  border-color: rgb(128 152 249 / 0.7);
}

.hover\:border-indigo-400\/75:hover {
  border-color: rgb(128 152 249 / 0.75);
}

.hover\:border-indigo-400\/80:hover {
  border-color: rgb(128 152 249 / 0.8);
}

.hover\:border-indigo-400\/90:hover {
  border-color: rgb(128 152 249 / 0.9);
}

.hover\:border-indigo-400\/95:hover {
  border-color: rgb(128 152 249 / 0.95);
}

.hover\:border-indigo-400\/100:hover {
  border-color: rgb(128 152 249 / 1);
}

.hover\:border-indigo-500\/0:hover {
  border-color: rgb(97 114 243 / 0);
}

.hover\:border-indigo-500\/5:hover {
  border-color: rgb(97 114 243 / 0.05);
}

.hover\:border-indigo-500\/10:hover {
  border-color: rgb(97 114 243 / 0.1);
}

.hover\:border-indigo-500\/20:hover {
  border-color: rgb(97 114 243 / 0.2);
}

.hover\:border-indigo-500\/25:hover {
  border-color: rgb(97 114 243 / 0.25);
}

.hover\:border-indigo-500\/30:hover {
  border-color: rgb(97 114 243 / 0.3);
}

.hover\:border-indigo-500\/40:hover {
  border-color: rgb(97 114 243 / 0.4);
}

.hover\:border-indigo-500\/50:hover {
  border-color: rgb(97 114 243 / 0.5);
}

.hover\:border-indigo-500\/60:hover {
  border-color: rgb(97 114 243 / 0.6);
}

.hover\:border-indigo-500\/70:hover {
  border-color: rgb(97 114 243 / 0.7);
}

.hover\:border-indigo-500\/75:hover {
  border-color: rgb(97 114 243 / 0.75);
}

.hover\:border-indigo-500\/80:hover {
  border-color: rgb(97 114 243 / 0.8);
}

.hover\:border-indigo-500\/90:hover {
  border-color: rgb(97 114 243 / 0.9);
}

.hover\:border-indigo-500\/95:hover {
  border-color: rgb(97 114 243 / 0.95);
}

.hover\:border-indigo-500\/100:hover {
  border-color: rgb(97 114 243 / 1);
}

.hover\:border-indigo-600\/0:hover {
  border-color: rgb(68 76 231 / 0);
}

.hover\:border-indigo-600\/5:hover {
  border-color: rgb(68 76 231 / 0.05);
}

.hover\:border-indigo-600\/10:hover {
  border-color: rgb(68 76 231 / 0.1);
}

.hover\:border-indigo-600\/20:hover {
  border-color: rgb(68 76 231 / 0.2);
}

.hover\:border-indigo-600\/25:hover {
  border-color: rgb(68 76 231 / 0.25);
}

.hover\:border-indigo-600\/30:hover {
  border-color: rgb(68 76 231 / 0.3);
}

.hover\:border-indigo-600\/40:hover {
  border-color: rgb(68 76 231 / 0.4);
}

.hover\:border-indigo-600\/50:hover {
  border-color: rgb(68 76 231 / 0.5);
}

.hover\:border-indigo-600\/60:hover {
  border-color: rgb(68 76 231 / 0.6);
}

.hover\:border-indigo-600\/70:hover {
  border-color: rgb(68 76 231 / 0.7);
}

.hover\:border-indigo-600\/75:hover {
  border-color: rgb(68 76 231 / 0.75);
}

.hover\:border-indigo-600\/80:hover {
  border-color: rgb(68 76 231 / 0.8);
}

.hover\:border-indigo-600\/90:hover {
  border-color: rgb(68 76 231 / 0.9);
}

.hover\:border-indigo-600\/95:hover {
  border-color: rgb(68 76 231 / 0.95);
}

.hover\:border-indigo-600\/100:hover {
  border-color: rgb(68 76 231 / 1);
}

.hover\:border-indigo-700\/0:hover {
  border-color: rgb(53 56 205 / 0);
}

.hover\:border-indigo-700\/5:hover {
  border-color: rgb(53 56 205 / 0.05);
}

.hover\:border-indigo-700\/10:hover {
  border-color: rgb(53 56 205 / 0.1);
}

.hover\:border-indigo-700\/20:hover {
  border-color: rgb(53 56 205 / 0.2);
}

.hover\:border-indigo-700\/25:hover {
  border-color: rgb(53 56 205 / 0.25);
}

.hover\:border-indigo-700\/30:hover {
  border-color: rgb(53 56 205 / 0.3);
}

.hover\:border-indigo-700\/40:hover {
  border-color: rgb(53 56 205 / 0.4);
}

.hover\:border-indigo-700\/50:hover {
  border-color: rgb(53 56 205 / 0.5);
}

.hover\:border-indigo-700\/60:hover {
  border-color: rgb(53 56 205 / 0.6);
}

.hover\:border-indigo-700\/70:hover {
  border-color: rgb(53 56 205 / 0.7);
}

.hover\:border-indigo-700\/75:hover {
  border-color: rgb(53 56 205 / 0.75);
}

.hover\:border-indigo-700\/80:hover {
  border-color: rgb(53 56 205 / 0.8);
}

.hover\:border-indigo-700\/90:hover {
  border-color: rgb(53 56 205 / 0.9);
}

.hover\:border-indigo-700\/95:hover {
  border-color: rgb(53 56 205 / 0.95);
}

.hover\:border-indigo-700\/100:hover {
  border-color: rgb(53 56 205 / 1);
}

.hover\:border-indigo-800\/0:hover {
  border-color: rgb(45 49 166 / 0);
}

.hover\:border-indigo-800\/5:hover {
  border-color: rgb(45 49 166 / 0.05);
}

.hover\:border-indigo-800\/10:hover {
  border-color: rgb(45 49 166 / 0.1);
}

.hover\:border-indigo-800\/20:hover {
  border-color: rgb(45 49 166 / 0.2);
}

.hover\:border-indigo-800\/25:hover {
  border-color: rgb(45 49 166 / 0.25);
}

.hover\:border-indigo-800\/30:hover {
  border-color: rgb(45 49 166 / 0.3);
}

.hover\:border-indigo-800\/40:hover {
  border-color: rgb(45 49 166 / 0.4);
}

.hover\:border-indigo-800\/50:hover {
  border-color: rgb(45 49 166 / 0.5);
}

.hover\:border-indigo-800\/60:hover {
  border-color: rgb(45 49 166 / 0.6);
}

.hover\:border-indigo-800\/70:hover {
  border-color: rgb(45 49 166 / 0.7);
}

.hover\:border-indigo-800\/75:hover {
  border-color: rgb(45 49 166 / 0.75);
}

.hover\:border-indigo-800\/80:hover {
  border-color: rgb(45 49 166 / 0.8);
}

.hover\:border-indigo-800\/90:hover {
  border-color: rgb(45 49 166 / 0.9);
}

.hover\:border-indigo-800\/95:hover {
  border-color: rgb(45 49 166 / 0.95);
}

.hover\:border-indigo-800\/100:hover {
  border-color: rgb(45 49 166 / 1);
}

.hover\:border-indigo-900\/0:hover {
  border-color: rgb(45 50 130 / 0);
}

.hover\:border-indigo-900\/5:hover {
  border-color: rgb(45 50 130 / 0.05);
}

.hover\:border-indigo-900\/10:hover {
  border-color: rgb(45 50 130 / 0.1);
}

.hover\:border-indigo-900\/20:hover {
  border-color: rgb(45 50 130 / 0.2);
}

.hover\:border-indigo-900\/25:hover {
  border-color: rgb(45 50 130 / 0.25);
}

.hover\:border-indigo-900\/30:hover {
  border-color: rgb(45 50 130 / 0.3);
}

.hover\:border-indigo-900\/40:hover {
  border-color: rgb(45 50 130 / 0.4);
}

.hover\:border-indigo-900\/50:hover {
  border-color: rgb(45 50 130 / 0.5);
}

.hover\:border-indigo-900\/60:hover {
  border-color: rgb(45 50 130 / 0.6);
}

.hover\:border-indigo-900\/70:hover {
  border-color: rgb(45 50 130 / 0.7);
}

.hover\:border-indigo-900\/75:hover {
  border-color: rgb(45 50 130 / 0.75);
}

.hover\:border-indigo-900\/80:hover {
  border-color: rgb(45 50 130 / 0.8);
}

.hover\:border-indigo-900\/90:hover {
  border-color: rgb(45 50 130 / 0.9);
}

.hover\:border-indigo-900\/95:hover {
  border-color: rgb(45 50 130 / 0.95);
}

.hover\:border-indigo-900\/100:hover {
  border-color: rgb(45 50 130 / 1);
}

.hover\:border-indigo\/0:hover {
  border-color: rgb(128 152 249 / 0);
}

.hover\:border-indigo\/5:hover {
  border-color: rgb(128 152 249 / 0.05);
}

.hover\:border-indigo\/10:hover {
  border-color: rgb(128 152 249 / 0.1);
}

.hover\:border-indigo\/20:hover {
  border-color: rgb(128 152 249 / 0.2);
}

.hover\:border-indigo\/25:hover {
  border-color: rgb(128 152 249 / 0.25);
}

.hover\:border-indigo\/30:hover {
  border-color: rgb(128 152 249 / 0.3);
}

.hover\:border-indigo\/40:hover {
  border-color: rgb(128 152 249 / 0.4);
}

.hover\:border-indigo\/50:hover {
  border-color: rgb(128 152 249 / 0.5);
}

.hover\:border-indigo\/60:hover {
  border-color: rgb(128 152 249 / 0.6);
}

.hover\:border-indigo\/70:hover {
  border-color: rgb(128 152 249 / 0.7);
}

.hover\:border-indigo\/75:hover {
  border-color: rgb(128 152 249 / 0.75);
}

.hover\:border-indigo\/80:hover {
  border-color: rgb(128 152 249 / 0.8);
}

.hover\:border-indigo\/90:hover {
  border-color: rgb(128 152 249 / 0.9);
}

.hover\:border-indigo\/95:hover {
  border-color: rgb(128 152 249 / 0.95);
}

.hover\:border-indigo\/100:hover {
  border-color: rgb(128 152 249 / 1);
}

.hover\:border-violet-25\/0:hover {
  border-color: rgb(251 250 255 / 0);
}

.hover\:border-violet-25\/5:hover {
  border-color: rgb(251 250 255 / 0.05);
}

.hover\:border-violet-25\/10:hover {
  border-color: rgb(251 250 255 / 0.1);
}

.hover\:border-violet-25\/20:hover {
  border-color: rgb(251 250 255 / 0.2);
}

.hover\:border-violet-25\/25:hover {
  border-color: rgb(251 250 255 / 0.25);
}

.hover\:border-violet-25\/30:hover {
  border-color: rgb(251 250 255 / 0.3);
}

.hover\:border-violet-25\/40:hover {
  border-color: rgb(251 250 255 / 0.4);
}

.hover\:border-violet-25\/50:hover {
  border-color: rgb(251 250 255 / 0.5);
}

.hover\:border-violet-25\/60:hover {
  border-color: rgb(251 250 255 / 0.6);
}

.hover\:border-violet-25\/70:hover {
  border-color: rgb(251 250 255 / 0.7);
}

.hover\:border-violet-25\/75:hover {
  border-color: rgb(251 250 255 / 0.75);
}

.hover\:border-violet-25\/80:hover {
  border-color: rgb(251 250 255 / 0.8);
}

.hover\:border-violet-25\/90:hover {
  border-color: rgb(251 250 255 / 0.9);
}

.hover\:border-violet-25\/95:hover {
  border-color: rgb(251 250 255 / 0.95);
}

.hover\:border-violet-25\/100:hover {
  border-color: rgb(251 250 255 / 1);
}

.hover\:border-violet-50\/0:hover {
  border-color: rgb(245 243 255 / 0);
}

.hover\:border-violet-50\/5:hover {
  border-color: rgb(245 243 255 / 0.05);
}

.hover\:border-violet-50\/10:hover {
  border-color: rgb(245 243 255 / 0.1);
}

.hover\:border-violet-50\/20:hover {
  border-color: rgb(245 243 255 / 0.2);
}

.hover\:border-violet-50\/25:hover {
  border-color: rgb(245 243 255 / 0.25);
}

.hover\:border-violet-50\/30:hover {
  border-color: rgb(245 243 255 / 0.3);
}

.hover\:border-violet-50\/40:hover {
  border-color: rgb(245 243 255 / 0.4);
}

.hover\:border-violet-50\/50:hover {
  border-color: rgb(245 243 255 / 0.5);
}

.hover\:border-violet-50\/60:hover {
  border-color: rgb(245 243 255 / 0.6);
}

.hover\:border-violet-50\/70:hover {
  border-color: rgb(245 243 255 / 0.7);
}

.hover\:border-violet-50\/75:hover {
  border-color: rgb(245 243 255 / 0.75);
}

.hover\:border-violet-50\/80:hover {
  border-color: rgb(245 243 255 / 0.8);
}

.hover\:border-violet-50\/90:hover {
  border-color: rgb(245 243 255 / 0.9);
}

.hover\:border-violet-50\/95:hover {
  border-color: rgb(245 243 255 / 0.95);
}

.hover\:border-violet-50\/100:hover {
  border-color: rgb(245 243 255 / 1);
}

.hover\:border-violet-100\/0:hover {
  border-color: rgb(236 233 254 / 0);
}

.hover\:border-violet-100\/5:hover {
  border-color: rgb(236 233 254 / 0.05);
}

.hover\:border-violet-100\/10:hover {
  border-color: rgb(236 233 254 / 0.1);
}

.hover\:border-violet-100\/20:hover {
  border-color: rgb(236 233 254 / 0.2);
}

.hover\:border-violet-100\/25:hover {
  border-color: rgb(236 233 254 / 0.25);
}

.hover\:border-violet-100\/30:hover {
  border-color: rgb(236 233 254 / 0.3);
}

.hover\:border-violet-100\/40:hover {
  border-color: rgb(236 233 254 / 0.4);
}

.hover\:border-violet-100\/50:hover {
  border-color: rgb(236 233 254 / 0.5);
}

.hover\:border-violet-100\/60:hover {
  border-color: rgb(236 233 254 / 0.6);
}

.hover\:border-violet-100\/70:hover {
  border-color: rgb(236 233 254 / 0.7);
}

.hover\:border-violet-100\/75:hover {
  border-color: rgb(236 233 254 / 0.75);
}

.hover\:border-violet-100\/80:hover {
  border-color: rgb(236 233 254 / 0.8);
}

.hover\:border-violet-100\/90:hover {
  border-color: rgb(236 233 254 / 0.9);
}

.hover\:border-violet-100\/95:hover {
  border-color: rgb(236 233 254 / 0.95);
}

.hover\:border-violet-100\/100:hover {
  border-color: rgb(236 233 254 / 1);
}

.hover\:border-violet-200\/0:hover {
  border-color: rgb(221 214 254 / 0);
}

.hover\:border-violet-200\/5:hover {
  border-color: rgb(221 214 254 / 0.05);
}

.hover\:border-violet-200\/10:hover {
  border-color: rgb(221 214 254 / 0.1);
}

.hover\:border-violet-200\/20:hover {
  border-color: rgb(221 214 254 / 0.2);
}

.hover\:border-violet-200\/25:hover {
  border-color: rgb(221 214 254 / 0.25);
}

.hover\:border-violet-200\/30:hover {
  border-color: rgb(221 214 254 / 0.3);
}

.hover\:border-violet-200\/40:hover {
  border-color: rgb(221 214 254 / 0.4);
}

.hover\:border-violet-200\/50:hover {
  border-color: rgb(221 214 254 / 0.5);
}

.hover\:border-violet-200\/60:hover {
  border-color: rgb(221 214 254 / 0.6);
}

.hover\:border-violet-200\/70:hover {
  border-color: rgb(221 214 254 / 0.7);
}

.hover\:border-violet-200\/75:hover {
  border-color: rgb(221 214 254 / 0.75);
}

.hover\:border-violet-200\/80:hover {
  border-color: rgb(221 214 254 / 0.8);
}

.hover\:border-violet-200\/90:hover {
  border-color: rgb(221 214 254 / 0.9);
}

.hover\:border-violet-200\/95:hover {
  border-color: rgb(221 214 254 / 0.95);
}

.hover\:border-violet-200\/100:hover {
  border-color: rgb(221 214 254 / 1);
}

.hover\:border-violet-300\/0:hover {
  border-color: rgb(195 181 253 / 0);
}

.hover\:border-violet-300\/5:hover {
  border-color: rgb(195 181 253 / 0.05);
}

.hover\:border-violet-300\/10:hover {
  border-color: rgb(195 181 253 / 0.1);
}

.hover\:border-violet-300\/20:hover {
  border-color: rgb(195 181 253 / 0.2);
}

.hover\:border-violet-300\/25:hover {
  border-color: rgb(195 181 253 / 0.25);
}

.hover\:border-violet-300\/30:hover {
  border-color: rgb(195 181 253 / 0.3);
}

.hover\:border-violet-300\/40:hover {
  border-color: rgb(195 181 253 / 0.4);
}

.hover\:border-violet-300\/50:hover {
  border-color: rgb(195 181 253 / 0.5);
}

.hover\:border-violet-300\/60:hover {
  border-color: rgb(195 181 253 / 0.6);
}

.hover\:border-violet-300\/70:hover {
  border-color: rgb(195 181 253 / 0.7);
}

.hover\:border-violet-300\/75:hover {
  border-color: rgb(195 181 253 / 0.75);
}

.hover\:border-violet-300\/80:hover {
  border-color: rgb(195 181 253 / 0.8);
}

.hover\:border-violet-300\/90:hover {
  border-color: rgb(195 181 253 / 0.9);
}

.hover\:border-violet-300\/95:hover {
  border-color: rgb(195 181 253 / 0.95);
}

.hover\:border-violet-300\/100:hover {
  border-color: rgb(195 181 253 / 1);
}

.hover\:border-violet-400\/0:hover {
  border-color: rgb(164 138 251 / 0);
}

.hover\:border-violet-400\/5:hover {
  border-color: rgb(164 138 251 / 0.05);
}

.hover\:border-violet-400\/10:hover {
  border-color: rgb(164 138 251 / 0.1);
}

.hover\:border-violet-400\/20:hover {
  border-color: rgb(164 138 251 / 0.2);
}

.hover\:border-violet-400\/25:hover {
  border-color: rgb(164 138 251 / 0.25);
}

.hover\:border-violet-400\/30:hover {
  border-color: rgb(164 138 251 / 0.3);
}

.hover\:border-violet-400\/40:hover {
  border-color: rgb(164 138 251 / 0.4);
}

.hover\:border-violet-400\/50:hover {
  border-color: rgb(164 138 251 / 0.5);
}

.hover\:border-violet-400\/60:hover {
  border-color: rgb(164 138 251 / 0.6);
}

.hover\:border-violet-400\/70:hover {
  border-color: rgb(164 138 251 / 0.7);
}

.hover\:border-violet-400\/75:hover {
  border-color: rgb(164 138 251 / 0.75);
}

.hover\:border-violet-400\/80:hover {
  border-color: rgb(164 138 251 / 0.8);
}

.hover\:border-violet-400\/90:hover {
  border-color: rgb(164 138 251 / 0.9);
}

.hover\:border-violet-400\/95:hover {
  border-color: rgb(164 138 251 / 0.95);
}

.hover\:border-violet-400\/100:hover {
  border-color: rgb(164 138 251 / 1);
}

.hover\:border-violet-500\/0:hover {
  border-color: rgb(135 91 247 / 0);
}

.hover\:border-violet-500\/5:hover {
  border-color: rgb(135 91 247 / 0.05);
}

.hover\:border-violet-500\/10:hover {
  border-color: rgb(135 91 247 / 0.1);
}

.hover\:border-violet-500\/20:hover {
  border-color: rgb(135 91 247 / 0.2);
}

.hover\:border-violet-500\/25:hover {
  border-color: rgb(135 91 247 / 0.25);
}

.hover\:border-violet-500\/30:hover {
  border-color: rgb(135 91 247 / 0.3);
}

.hover\:border-violet-500\/40:hover {
  border-color: rgb(135 91 247 / 0.4);
}

.hover\:border-violet-500\/50:hover {
  border-color: rgb(135 91 247 / 0.5);
}

.hover\:border-violet-500\/60:hover {
  border-color: rgb(135 91 247 / 0.6);
}

.hover\:border-violet-500\/70:hover {
  border-color: rgb(135 91 247 / 0.7);
}

.hover\:border-violet-500\/75:hover {
  border-color: rgb(135 91 247 / 0.75);
}

.hover\:border-violet-500\/80:hover {
  border-color: rgb(135 91 247 / 0.8);
}

.hover\:border-violet-500\/90:hover {
  border-color: rgb(135 91 247 / 0.9);
}

.hover\:border-violet-500\/95:hover {
  border-color: rgb(135 91 247 / 0.95);
}

.hover\:border-violet-500\/100:hover {
  border-color: rgb(135 91 247 / 1);
}

.hover\:border-violet-600\/0:hover {
  border-color: rgb(120 57 238 / 0);
}

.hover\:border-violet-600\/5:hover {
  border-color: rgb(120 57 238 / 0.05);
}

.hover\:border-violet-600\/10:hover {
  border-color: rgb(120 57 238 / 0.1);
}

.hover\:border-violet-600\/20:hover {
  border-color: rgb(120 57 238 / 0.2);
}

.hover\:border-violet-600\/25:hover {
  border-color: rgb(120 57 238 / 0.25);
}

.hover\:border-violet-600\/30:hover {
  border-color: rgb(120 57 238 / 0.3);
}

.hover\:border-violet-600\/40:hover {
  border-color: rgb(120 57 238 / 0.4);
}

.hover\:border-violet-600\/50:hover {
  border-color: rgb(120 57 238 / 0.5);
}

.hover\:border-violet-600\/60:hover {
  border-color: rgb(120 57 238 / 0.6);
}

.hover\:border-violet-600\/70:hover {
  border-color: rgb(120 57 238 / 0.7);
}

.hover\:border-violet-600\/75:hover {
  border-color: rgb(120 57 238 / 0.75);
}

.hover\:border-violet-600\/80:hover {
  border-color: rgb(120 57 238 / 0.8);
}

.hover\:border-violet-600\/90:hover {
  border-color: rgb(120 57 238 / 0.9);
}

.hover\:border-violet-600\/95:hover {
  border-color: rgb(120 57 238 / 0.95);
}

.hover\:border-violet-600\/100:hover {
  border-color: rgb(120 57 238 / 1);
}

.hover\:border-violet-700\/0:hover {
  border-color: rgb(105 39 218 / 0);
}

.hover\:border-violet-700\/5:hover {
  border-color: rgb(105 39 218 / 0.05);
}

.hover\:border-violet-700\/10:hover {
  border-color: rgb(105 39 218 / 0.1);
}

.hover\:border-violet-700\/20:hover {
  border-color: rgb(105 39 218 / 0.2);
}

.hover\:border-violet-700\/25:hover {
  border-color: rgb(105 39 218 / 0.25);
}

.hover\:border-violet-700\/30:hover {
  border-color: rgb(105 39 218 / 0.3);
}

.hover\:border-violet-700\/40:hover {
  border-color: rgb(105 39 218 / 0.4);
}

.hover\:border-violet-700\/50:hover {
  border-color: rgb(105 39 218 / 0.5);
}

.hover\:border-violet-700\/60:hover {
  border-color: rgb(105 39 218 / 0.6);
}

.hover\:border-violet-700\/70:hover {
  border-color: rgb(105 39 218 / 0.7);
}

.hover\:border-violet-700\/75:hover {
  border-color: rgb(105 39 218 / 0.75);
}

.hover\:border-violet-700\/80:hover {
  border-color: rgb(105 39 218 / 0.8);
}

.hover\:border-violet-700\/90:hover {
  border-color: rgb(105 39 218 / 0.9);
}

.hover\:border-violet-700\/95:hover {
  border-color: rgb(105 39 218 / 0.95);
}

.hover\:border-violet-700\/100:hover {
  border-color: rgb(105 39 218 / 1);
}

.hover\:border-violet-800\/0:hover {
  border-color: rgb(87 32 183 / 0);
}

.hover\:border-violet-800\/5:hover {
  border-color: rgb(87 32 183 / 0.05);
}

.hover\:border-violet-800\/10:hover {
  border-color: rgb(87 32 183 / 0.1);
}

.hover\:border-violet-800\/20:hover {
  border-color: rgb(87 32 183 / 0.2);
}

.hover\:border-violet-800\/25:hover {
  border-color: rgb(87 32 183 / 0.25);
}

.hover\:border-violet-800\/30:hover {
  border-color: rgb(87 32 183 / 0.3);
}

.hover\:border-violet-800\/40:hover {
  border-color: rgb(87 32 183 / 0.4);
}

.hover\:border-violet-800\/50:hover {
  border-color: rgb(87 32 183 / 0.5);
}

.hover\:border-violet-800\/60:hover {
  border-color: rgb(87 32 183 / 0.6);
}

.hover\:border-violet-800\/70:hover {
  border-color: rgb(87 32 183 / 0.7);
}

.hover\:border-violet-800\/75:hover {
  border-color: rgb(87 32 183 / 0.75);
}

.hover\:border-violet-800\/80:hover {
  border-color: rgb(87 32 183 / 0.8);
}

.hover\:border-violet-800\/90:hover {
  border-color: rgb(87 32 183 / 0.9);
}

.hover\:border-violet-800\/95:hover {
  border-color: rgb(87 32 183 / 0.95);
}

.hover\:border-violet-800\/100:hover {
  border-color: rgb(87 32 183 / 1);
}

.hover\:border-violet-900\/0:hover {
  border-color: rgb(73 28 150 / 0);
}

.hover\:border-violet-900\/5:hover {
  border-color: rgb(73 28 150 / 0.05);
}

.hover\:border-violet-900\/10:hover {
  border-color: rgb(73 28 150 / 0.1);
}

.hover\:border-violet-900\/20:hover {
  border-color: rgb(73 28 150 / 0.2);
}

.hover\:border-violet-900\/25:hover {
  border-color: rgb(73 28 150 / 0.25);
}

.hover\:border-violet-900\/30:hover {
  border-color: rgb(73 28 150 / 0.3);
}

.hover\:border-violet-900\/40:hover {
  border-color: rgb(73 28 150 / 0.4);
}

.hover\:border-violet-900\/50:hover {
  border-color: rgb(73 28 150 / 0.5);
}

.hover\:border-violet-900\/60:hover {
  border-color: rgb(73 28 150 / 0.6);
}

.hover\:border-violet-900\/70:hover {
  border-color: rgb(73 28 150 / 0.7);
}

.hover\:border-violet-900\/75:hover {
  border-color: rgb(73 28 150 / 0.75);
}

.hover\:border-violet-900\/80:hover {
  border-color: rgb(73 28 150 / 0.8);
}

.hover\:border-violet-900\/90:hover {
  border-color: rgb(73 28 150 / 0.9);
}

.hover\:border-violet-900\/95:hover {
  border-color: rgb(73 28 150 / 0.95);
}

.hover\:border-violet-900\/100:hover {
  border-color: rgb(73 28 150 / 1);
}

.hover\:border-violet\/0:hover {
  border-color: rgb(164 138 251 / 0);
}

.hover\:border-violet\/5:hover {
  border-color: rgb(164 138 251 / 0.05);
}

.hover\:border-violet\/10:hover {
  border-color: rgb(164 138 251 / 0.1);
}

.hover\:border-violet\/20:hover {
  border-color: rgb(164 138 251 / 0.2);
}

.hover\:border-violet\/25:hover {
  border-color: rgb(164 138 251 / 0.25);
}

.hover\:border-violet\/30:hover {
  border-color: rgb(164 138 251 / 0.3);
}

.hover\:border-violet\/40:hover {
  border-color: rgb(164 138 251 / 0.4);
}

.hover\:border-violet\/50:hover {
  border-color: rgb(164 138 251 / 0.5);
}

.hover\:border-violet\/60:hover {
  border-color: rgb(164 138 251 / 0.6);
}

.hover\:border-violet\/70:hover {
  border-color: rgb(164 138 251 / 0.7);
}

.hover\:border-violet\/75:hover {
  border-color: rgb(164 138 251 / 0.75);
}

.hover\:border-violet\/80:hover {
  border-color: rgb(164 138 251 / 0.8);
}

.hover\:border-violet\/90:hover {
  border-color: rgb(164 138 251 / 0.9);
}

.hover\:border-violet\/95:hover {
  border-color: rgb(164 138 251 / 0.95);
}

.hover\:border-violet\/100:hover {
  border-color: rgb(164 138 251 / 1);
}

.hover\:border-purple-25\/0:hover {
  border-color: rgb(250 250 255 / 0);
}

.hover\:border-purple-25\/5:hover {
  border-color: rgb(250 250 255 / 0.05);
}

.hover\:border-purple-25\/10:hover {
  border-color: rgb(250 250 255 / 0.1);
}

.hover\:border-purple-25\/20:hover {
  border-color: rgb(250 250 255 / 0.2);
}

.hover\:border-purple-25\/25:hover {
  border-color: rgb(250 250 255 / 0.25);
}

.hover\:border-purple-25\/30:hover {
  border-color: rgb(250 250 255 / 0.3);
}

.hover\:border-purple-25\/40:hover {
  border-color: rgb(250 250 255 / 0.4);
}

.hover\:border-purple-25\/50:hover {
  border-color: rgb(250 250 255 / 0.5);
}

.hover\:border-purple-25\/60:hover {
  border-color: rgb(250 250 255 / 0.6);
}

.hover\:border-purple-25\/70:hover {
  border-color: rgb(250 250 255 / 0.7);
}

.hover\:border-purple-25\/75:hover {
  border-color: rgb(250 250 255 / 0.75);
}

.hover\:border-purple-25\/80:hover {
  border-color: rgb(250 250 255 / 0.8);
}

.hover\:border-purple-25\/90:hover {
  border-color: rgb(250 250 255 / 0.9);
}

.hover\:border-purple-25\/95:hover {
  border-color: rgb(250 250 255 / 0.95);
}

.hover\:border-purple-25\/100:hover {
  border-color: rgb(250 250 255 / 1);
}

.hover\:border-purple-50\/0:hover {
  border-color: rgb(244 243 255 / 0);
}

.hover\:border-purple-50\/5:hover {
  border-color: rgb(244 243 255 / 0.05);
}

.hover\:border-purple-50\/10:hover {
  border-color: rgb(244 243 255 / 0.1);
}

.hover\:border-purple-50\/20:hover {
  border-color: rgb(244 243 255 / 0.2);
}

.hover\:border-purple-50\/25:hover {
  border-color: rgb(244 243 255 / 0.25);
}

.hover\:border-purple-50\/30:hover {
  border-color: rgb(244 243 255 / 0.3);
}

.hover\:border-purple-50\/40:hover {
  border-color: rgb(244 243 255 / 0.4);
}

.hover\:border-purple-50\/50:hover {
  border-color: rgb(244 243 255 / 0.5);
}

.hover\:border-purple-50\/60:hover {
  border-color: rgb(244 243 255 / 0.6);
}

.hover\:border-purple-50\/70:hover {
  border-color: rgb(244 243 255 / 0.7);
}

.hover\:border-purple-50\/75:hover {
  border-color: rgb(244 243 255 / 0.75);
}

.hover\:border-purple-50\/80:hover {
  border-color: rgb(244 243 255 / 0.8);
}

.hover\:border-purple-50\/90:hover {
  border-color: rgb(244 243 255 / 0.9);
}

.hover\:border-purple-50\/95:hover {
  border-color: rgb(244 243 255 / 0.95);
}

.hover\:border-purple-50\/100:hover {
  border-color: rgb(244 243 255 / 1);
}

.hover\:border-purple-100\/0:hover {
  border-color: rgb(235 233 254 / 0);
}

.hover\:border-purple-100\/5:hover {
  border-color: rgb(235 233 254 / 0.05);
}

.hover\:border-purple-100\/10:hover {
  border-color: rgb(235 233 254 / 0.1);
}

.hover\:border-purple-100\/20:hover {
  border-color: rgb(235 233 254 / 0.2);
}

.hover\:border-purple-100\/25:hover {
  border-color: rgb(235 233 254 / 0.25);
}

.hover\:border-purple-100\/30:hover {
  border-color: rgb(235 233 254 / 0.3);
}

.hover\:border-purple-100\/40:hover {
  border-color: rgb(235 233 254 / 0.4);
}

.hover\:border-purple-100\/50:hover {
  border-color: rgb(235 233 254 / 0.5);
}

.hover\:border-purple-100\/60:hover {
  border-color: rgb(235 233 254 / 0.6);
}

.hover\:border-purple-100\/70:hover {
  border-color: rgb(235 233 254 / 0.7);
}

.hover\:border-purple-100\/75:hover {
  border-color: rgb(235 233 254 / 0.75);
}

.hover\:border-purple-100\/80:hover {
  border-color: rgb(235 233 254 / 0.8);
}

.hover\:border-purple-100\/90:hover {
  border-color: rgb(235 233 254 / 0.9);
}

.hover\:border-purple-100\/95:hover {
  border-color: rgb(235 233 254 / 0.95);
}

.hover\:border-purple-100\/100:hover {
  border-color: rgb(235 233 254 / 1);
}

.hover\:border-purple-200\/0:hover {
  border-color: rgb(217 214 254 / 0);
}

.hover\:border-purple-200\/5:hover {
  border-color: rgb(217 214 254 / 0.05);
}

.hover\:border-purple-200\/10:hover {
  border-color: rgb(217 214 254 / 0.1);
}

.hover\:border-purple-200\/20:hover {
  border-color: rgb(217 214 254 / 0.2);
}

.hover\:border-purple-200\/25:hover {
  border-color: rgb(217 214 254 / 0.25);
}

.hover\:border-purple-200\/30:hover {
  border-color: rgb(217 214 254 / 0.3);
}

.hover\:border-purple-200\/40:hover {
  border-color: rgb(217 214 254 / 0.4);
}

.hover\:border-purple-200\/50:hover {
  border-color: rgb(217 214 254 / 0.5);
}

.hover\:border-purple-200\/60:hover {
  border-color: rgb(217 214 254 / 0.6);
}

.hover\:border-purple-200\/70:hover {
  border-color: rgb(217 214 254 / 0.7);
}

.hover\:border-purple-200\/75:hover {
  border-color: rgb(217 214 254 / 0.75);
}

.hover\:border-purple-200\/80:hover {
  border-color: rgb(217 214 254 / 0.8);
}

.hover\:border-purple-200\/90:hover {
  border-color: rgb(217 214 254 / 0.9);
}

.hover\:border-purple-200\/95:hover {
  border-color: rgb(217 214 254 / 0.95);
}

.hover\:border-purple-200\/100:hover {
  border-color: rgb(217 214 254 / 1);
}

.hover\:border-purple-300\/0:hover {
  border-color: rgb(189 180 254 / 0);
}

.hover\:border-purple-300\/5:hover {
  border-color: rgb(189 180 254 / 0.05);
}

.hover\:border-purple-300\/10:hover {
  border-color: rgb(189 180 254 / 0.1);
}

.hover\:border-purple-300\/20:hover {
  border-color: rgb(189 180 254 / 0.2);
}

.hover\:border-purple-300\/25:hover {
  border-color: rgb(189 180 254 / 0.25);
}

.hover\:border-purple-300\/30:hover {
  border-color: rgb(189 180 254 / 0.3);
}

.hover\:border-purple-300\/40:hover {
  border-color: rgb(189 180 254 / 0.4);
}

.hover\:border-purple-300\/50:hover {
  border-color: rgb(189 180 254 / 0.5);
}

.hover\:border-purple-300\/60:hover {
  border-color: rgb(189 180 254 / 0.6);
}

.hover\:border-purple-300\/70:hover {
  border-color: rgb(189 180 254 / 0.7);
}

.hover\:border-purple-300\/75:hover {
  border-color: rgb(189 180 254 / 0.75);
}

.hover\:border-purple-300\/80:hover {
  border-color: rgb(189 180 254 / 0.8);
}

.hover\:border-purple-300\/90:hover {
  border-color: rgb(189 180 254 / 0.9);
}

.hover\:border-purple-300\/95:hover {
  border-color: rgb(189 180 254 / 0.95);
}

.hover\:border-purple-300\/100:hover {
  border-color: rgb(189 180 254 / 1);
}

.hover\:border-purple-400\/0:hover {
  border-color: rgb(155 138 251 / 0);
}

.hover\:border-purple-400\/5:hover {
  border-color: rgb(155 138 251 / 0.05);
}

.hover\:border-purple-400\/10:hover {
  border-color: rgb(155 138 251 / 0.1);
}

.hover\:border-purple-400\/20:hover {
  border-color: rgb(155 138 251 / 0.2);
}

.hover\:border-purple-400\/25:hover {
  border-color: rgb(155 138 251 / 0.25);
}

.hover\:border-purple-400\/30:hover {
  border-color: rgb(155 138 251 / 0.3);
}

.hover\:border-purple-400\/40:hover {
  border-color: rgb(155 138 251 / 0.4);
}

.hover\:border-purple-400\/50:hover {
  border-color: rgb(155 138 251 / 0.5);
}

.hover\:border-purple-400\/60:hover {
  border-color: rgb(155 138 251 / 0.6);
}

.hover\:border-purple-400\/70:hover {
  border-color: rgb(155 138 251 / 0.7);
}

.hover\:border-purple-400\/75:hover {
  border-color: rgb(155 138 251 / 0.75);
}

.hover\:border-purple-400\/80:hover {
  border-color: rgb(155 138 251 / 0.8);
}

.hover\:border-purple-400\/90:hover {
  border-color: rgb(155 138 251 / 0.9);
}

.hover\:border-purple-400\/95:hover {
  border-color: rgb(155 138 251 / 0.95);
}

.hover\:border-purple-400\/100:hover {
  border-color: rgb(155 138 251 / 1);
}

.hover\:border-purple-500\/0:hover {
  border-color: rgb(122 90 248 / 0);
}

.hover\:border-purple-500\/5:hover {
  border-color: rgb(122 90 248 / 0.05);
}

.hover\:border-purple-500\/10:hover {
  border-color: rgb(122 90 248 / 0.1);
}

.hover\:border-purple-500\/20:hover {
  border-color: rgb(122 90 248 / 0.2);
}

.hover\:border-purple-500\/25:hover {
  border-color: rgb(122 90 248 / 0.25);
}

.hover\:border-purple-500\/30:hover {
  border-color: rgb(122 90 248 / 0.3);
}

.hover\:border-purple-500\/40:hover {
  border-color: rgb(122 90 248 / 0.4);
}

.hover\:border-purple-500\/50:hover {
  border-color: rgb(122 90 248 / 0.5);
}

.hover\:border-purple-500\/60:hover {
  border-color: rgb(122 90 248 / 0.6);
}

.hover\:border-purple-500\/70:hover {
  border-color: rgb(122 90 248 / 0.7);
}

.hover\:border-purple-500\/75:hover {
  border-color: rgb(122 90 248 / 0.75);
}

.hover\:border-purple-500\/80:hover {
  border-color: rgb(122 90 248 / 0.8);
}

.hover\:border-purple-500\/90:hover {
  border-color: rgb(122 90 248 / 0.9);
}

.hover\:border-purple-500\/95:hover {
  border-color: rgb(122 90 248 / 0.95);
}

.hover\:border-purple-500\/100:hover {
  border-color: rgb(122 90 248 / 1);
}

.hover\:border-purple-600\/0:hover {
  border-color: rgb(105 56 239 / 0);
}

.hover\:border-purple-600\/5:hover {
  border-color: rgb(105 56 239 / 0.05);
}

.hover\:border-purple-600\/10:hover {
  border-color: rgb(105 56 239 / 0.1);
}

.hover\:border-purple-600\/20:hover {
  border-color: rgb(105 56 239 / 0.2);
}

.hover\:border-purple-600\/25:hover {
  border-color: rgb(105 56 239 / 0.25);
}

.hover\:border-purple-600\/30:hover {
  border-color: rgb(105 56 239 / 0.3);
}

.hover\:border-purple-600\/40:hover {
  border-color: rgb(105 56 239 / 0.4);
}

.hover\:border-purple-600\/50:hover {
  border-color: rgb(105 56 239 / 0.5);
}

.hover\:border-purple-600\/60:hover {
  border-color: rgb(105 56 239 / 0.6);
}

.hover\:border-purple-600\/70:hover {
  border-color: rgb(105 56 239 / 0.7);
}

.hover\:border-purple-600\/75:hover {
  border-color: rgb(105 56 239 / 0.75);
}

.hover\:border-purple-600\/80:hover {
  border-color: rgb(105 56 239 / 0.8);
}

.hover\:border-purple-600\/90:hover {
  border-color: rgb(105 56 239 / 0.9);
}

.hover\:border-purple-600\/95:hover {
  border-color: rgb(105 56 239 / 0.95);
}

.hover\:border-purple-600\/100:hover {
  border-color: rgb(105 56 239 / 1);
}

.hover\:border-purple-700\/0:hover {
  border-color: rgb(89 37 220 / 0);
}

.hover\:border-purple-700\/5:hover {
  border-color: rgb(89 37 220 / 0.05);
}

.hover\:border-purple-700\/10:hover {
  border-color: rgb(89 37 220 / 0.1);
}

.hover\:border-purple-700\/20:hover {
  border-color: rgb(89 37 220 / 0.2);
}

.hover\:border-purple-700\/25:hover {
  border-color: rgb(89 37 220 / 0.25);
}

.hover\:border-purple-700\/30:hover {
  border-color: rgb(89 37 220 / 0.3);
}

.hover\:border-purple-700\/40:hover {
  border-color: rgb(89 37 220 / 0.4);
}

.hover\:border-purple-700\/50:hover {
  border-color: rgb(89 37 220 / 0.5);
}

.hover\:border-purple-700\/60:hover {
  border-color: rgb(89 37 220 / 0.6);
}

.hover\:border-purple-700\/70:hover {
  border-color: rgb(89 37 220 / 0.7);
}

.hover\:border-purple-700\/75:hover {
  border-color: rgb(89 37 220 / 0.75);
}

.hover\:border-purple-700\/80:hover {
  border-color: rgb(89 37 220 / 0.8);
}

.hover\:border-purple-700\/90:hover {
  border-color: rgb(89 37 220 / 0.9);
}

.hover\:border-purple-700\/95:hover {
  border-color: rgb(89 37 220 / 0.95);
}

.hover\:border-purple-700\/100:hover {
  border-color: rgb(89 37 220 / 1);
}

.hover\:border-purple-800\/0:hover {
  border-color: rgb(74 31 184 / 0);
}

.hover\:border-purple-800\/5:hover {
  border-color: rgb(74 31 184 / 0.05);
}

.hover\:border-purple-800\/10:hover {
  border-color: rgb(74 31 184 / 0.1);
}

.hover\:border-purple-800\/20:hover {
  border-color: rgb(74 31 184 / 0.2);
}

.hover\:border-purple-800\/25:hover {
  border-color: rgb(74 31 184 / 0.25);
}

.hover\:border-purple-800\/30:hover {
  border-color: rgb(74 31 184 / 0.3);
}

.hover\:border-purple-800\/40:hover {
  border-color: rgb(74 31 184 / 0.4);
}

.hover\:border-purple-800\/50:hover {
  border-color: rgb(74 31 184 / 0.5);
}

.hover\:border-purple-800\/60:hover {
  border-color: rgb(74 31 184 / 0.6);
}

.hover\:border-purple-800\/70:hover {
  border-color: rgb(74 31 184 / 0.7);
}

.hover\:border-purple-800\/75:hover {
  border-color: rgb(74 31 184 / 0.75);
}

.hover\:border-purple-800\/80:hover {
  border-color: rgb(74 31 184 / 0.8);
}

.hover\:border-purple-800\/90:hover {
  border-color: rgb(74 31 184 / 0.9);
}

.hover\:border-purple-800\/95:hover {
  border-color: rgb(74 31 184 / 0.95);
}

.hover\:border-purple-800\/100:hover {
  border-color: rgb(74 31 184 / 1);
}

.hover\:border-purple-900\/0:hover {
  border-color: rgb(62 28 150 / 0);
}

.hover\:border-purple-900\/5:hover {
  border-color: rgb(62 28 150 / 0.05);
}

.hover\:border-purple-900\/10:hover {
  border-color: rgb(62 28 150 / 0.1);
}

.hover\:border-purple-900\/20:hover {
  border-color: rgb(62 28 150 / 0.2);
}

.hover\:border-purple-900\/25:hover {
  border-color: rgb(62 28 150 / 0.25);
}

.hover\:border-purple-900\/30:hover {
  border-color: rgb(62 28 150 / 0.3);
}

.hover\:border-purple-900\/40:hover {
  border-color: rgb(62 28 150 / 0.4);
}

.hover\:border-purple-900\/50:hover {
  border-color: rgb(62 28 150 / 0.5);
}

.hover\:border-purple-900\/60:hover {
  border-color: rgb(62 28 150 / 0.6);
}

.hover\:border-purple-900\/70:hover {
  border-color: rgb(62 28 150 / 0.7);
}

.hover\:border-purple-900\/75:hover {
  border-color: rgb(62 28 150 / 0.75);
}

.hover\:border-purple-900\/80:hover {
  border-color: rgb(62 28 150 / 0.8);
}

.hover\:border-purple-900\/90:hover {
  border-color: rgb(62 28 150 / 0.9);
}

.hover\:border-purple-900\/95:hover {
  border-color: rgb(62 28 150 / 0.95);
}

.hover\:border-purple-900\/100:hover {
  border-color: rgb(62 28 150 / 1);
}

.hover\:border-purple\/0:hover {
  border-color: rgb(155 138 251 / 0);
}

.hover\:border-purple\/5:hover {
  border-color: rgb(155 138 251 / 0.05);
}

.hover\:border-purple\/10:hover {
  border-color: rgb(155 138 251 / 0.1);
}

.hover\:border-purple\/20:hover {
  border-color: rgb(155 138 251 / 0.2);
}

.hover\:border-purple\/25:hover {
  border-color: rgb(155 138 251 / 0.25);
}

.hover\:border-purple\/30:hover {
  border-color: rgb(155 138 251 / 0.3);
}

.hover\:border-purple\/40:hover {
  border-color: rgb(155 138 251 / 0.4);
}

.hover\:border-purple\/50:hover {
  border-color: rgb(155 138 251 / 0.5);
}

.hover\:border-purple\/60:hover {
  border-color: rgb(155 138 251 / 0.6);
}

.hover\:border-purple\/70:hover {
  border-color: rgb(155 138 251 / 0.7);
}

.hover\:border-purple\/75:hover {
  border-color: rgb(155 138 251 / 0.75);
}

.hover\:border-purple\/80:hover {
  border-color: rgb(155 138 251 / 0.8);
}

.hover\:border-purple\/90:hover {
  border-color: rgb(155 138 251 / 0.9);
}

.hover\:border-purple\/95:hover {
  border-color: rgb(155 138 251 / 0.95);
}

.hover\:border-purple\/100:hover {
  border-color: rgb(155 138 251 / 1);
}

.hover\:border-fuchsia-25\/0:hover {
  border-color: rgb(254 250 255 / 0);
}

.hover\:border-fuchsia-25\/5:hover {
  border-color: rgb(254 250 255 / 0.05);
}

.hover\:border-fuchsia-25\/10:hover {
  border-color: rgb(254 250 255 / 0.1);
}

.hover\:border-fuchsia-25\/20:hover {
  border-color: rgb(254 250 255 / 0.2);
}

.hover\:border-fuchsia-25\/25:hover {
  border-color: rgb(254 250 255 / 0.25);
}

.hover\:border-fuchsia-25\/30:hover {
  border-color: rgb(254 250 255 / 0.3);
}

.hover\:border-fuchsia-25\/40:hover {
  border-color: rgb(254 250 255 / 0.4);
}

.hover\:border-fuchsia-25\/50:hover {
  border-color: rgb(254 250 255 / 0.5);
}

.hover\:border-fuchsia-25\/60:hover {
  border-color: rgb(254 250 255 / 0.6);
}

.hover\:border-fuchsia-25\/70:hover {
  border-color: rgb(254 250 255 / 0.7);
}

.hover\:border-fuchsia-25\/75:hover {
  border-color: rgb(254 250 255 / 0.75);
}

.hover\:border-fuchsia-25\/80:hover {
  border-color: rgb(254 250 255 / 0.8);
}

.hover\:border-fuchsia-25\/90:hover {
  border-color: rgb(254 250 255 / 0.9);
}

.hover\:border-fuchsia-25\/95:hover {
  border-color: rgb(254 250 255 / 0.95);
}

.hover\:border-fuchsia-25\/100:hover {
  border-color: rgb(254 250 255 / 1);
}

.hover\:border-fuchsia-50\/0:hover {
  border-color: rgb(253 244 255 / 0);
}

.hover\:border-fuchsia-50\/5:hover {
  border-color: rgb(253 244 255 / 0.05);
}

.hover\:border-fuchsia-50\/10:hover {
  border-color: rgb(253 244 255 / 0.1);
}

.hover\:border-fuchsia-50\/20:hover {
  border-color: rgb(253 244 255 / 0.2);
}

.hover\:border-fuchsia-50\/25:hover {
  border-color: rgb(253 244 255 / 0.25);
}

.hover\:border-fuchsia-50\/30:hover {
  border-color: rgb(253 244 255 / 0.3);
}

.hover\:border-fuchsia-50\/40:hover {
  border-color: rgb(253 244 255 / 0.4);
}

.hover\:border-fuchsia-50\/50:hover {
  border-color: rgb(253 244 255 / 0.5);
}

.hover\:border-fuchsia-50\/60:hover {
  border-color: rgb(253 244 255 / 0.6);
}

.hover\:border-fuchsia-50\/70:hover {
  border-color: rgb(253 244 255 / 0.7);
}

.hover\:border-fuchsia-50\/75:hover {
  border-color: rgb(253 244 255 / 0.75);
}

.hover\:border-fuchsia-50\/80:hover {
  border-color: rgb(253 244 255 / 0.8);
}

.hover\:border-fuchsia-50\/90:hover {
  border-color: rgb(253 244 255 / 0.9);
}

.hover\:border-fuchsia-50\/95:hover {
  border-color: rgb(253 244 255 / 0.95);
}

.hover\:border-fuchsia-50\/100:hover {
  border-color: rgb(253 244 255 / 1);
}

.hover\:border-fuchsia-100\/0:hover {
  border-color: rgb(251 232 255 / 0);
}

.hover\:border-fuchsia-100\/5:hover {
  border-color: rgb(251 232 255 / 0.05);
}

.hover\:border-fuchsia-100\/10:hover {
  border-color: rgb(251 232 255 / 0.1);
}

.hover\:border-fuchsia-100\/20:hover {
  border-color: rgb(251 232 255 / 0.2);
}

.hover\:border-fuchsia-100\/25:hover {
  border-color: rgb(251 232 255 / 0.25);
}

.hover\:border-fuchsia-100\/30:hover {
  border-color: rgb(251 232 255 / 0.3);
}

.hover\:border-fuchsia-100\/40:hover {
  border-color: rgb(251 232 255 / 0.4);
}

.hover\:border-fuchsia-100\/50:hover {
  border-color: rgb(251 232 255 / 0.5);
}

.hover\:border-fuchsia-100\/60:hover {
  border-color: rgb(251 232 255 / 0.6);
}

.hover\:border-fuchsia-100\/70:hover {
  border-color: rgb(251 232 255 / 0.7);
}

.hover\:border-fuchsia-100\/75:hover {
  border-color: rgb(251 232 255 / 0.75);
}

.hover\:border-fuchsia-100\/80:hover {
  border-color: rgb(251 232 255 / 0.8);
}

.hover\:border-fuchsia-100\/90:hover {
  border-color: rgb(251 232 255 / 0.9);
}

.hover\:border-fuchsia-100\/95:hover {
  border-color: rgb(251 232 255 / 0.95);
}

.hover\:border-fuchsia-100\/100:hover {
  border-color: rgb(251 232 255 / 1);
}

.hover\:border-fuchsia-200\/0:hover {
  border-color: rgb(246 208 254 / 0);
}

.hover\:border-fuchsia-200\/5:hover {
  border-color: rgb(246 208 254 / 0.05);
}

.hover\:border-fuchsia-200\/10:hover {
  border-color: rgb(246 208 254 / 0.1);
}

.hover\:border-fuchsia-200\/20:hover {
  border-color: rgb(246 208 254 / 0.2);
}

.hover\:border-fuchsia-200\/25:hover {
  border-color: rgb(246 208 254 / 0.25);
}

.hover\:border-fuchsia-200\/30:hover {
  border-color: rgb(246 208 254 / 0.3);
}

.hover\:border-fuchsia-200\/40:hover {
  border-color: rgb(246 208 254 / 0.4);
}

.hover\:border-fuchsia-200\/50:hover {
  border-color: rgb(246 208 254 / 0.5);
}

.hover\:border-fuchsia-200\/60:hover {
  border-color: rgb(246 208 254 / 0.6);
}

.hover\:border-fuchsia-200\/70:hover {
  border-color: rgb(246 208 254 / 0.7);
}

.hover\:border-fuchsia-200\/75:hover {
  border-color: rgb(246 208 254 / 0.75);
}

.hover\:border-fuchsia-200\/80:hover {
  border-color: rgb(246 208 254 / 0.8);
}

.hover\:border-fuchsia-200\/90:hover {
  border-color: rgb(246 208 254 / 0.9);
}

.hover\:border-fuchsia-200\/95:hover {
  border-color: rgb(246 208 254 / 0.95);
}

.hover\:border-fuchsia-200\/100:hover {
  border-color: rgb(246 208 254 / 1);
}

.hover\:border-fuchsia-300\/0:hover {
  border-color: rgb(238 170 253 / 0);
}

.hover\:border-fuchsia-300\/5:hover {
  border-color: rgb(238 170 253 / 0.05);
}

.hover\:border-fuchsia-300\/10:hover {
  border-color: rgb(238 170 253 / 0.1);
}

.hover\:border-fuchsia-300\/20:hover {
  border-color: rgb(238 170 253 / 0.2);
}

.hover\:border-fuchsia-300\/25:hover {
  border-color: rgb(238 170 253 / 0.25);
}

.hover\:border-fuchsia-300\/30:hover {
  border-color: rgb(238 170 253 / 0.3);
}

.hover\:border-fuchsia-300\/40:hover {
  border-color: rgb(238 170 253 / 0.4);
}

.hover\:border-fuchsia-300\/50:hover {
  border-color: rgb(238 170 253 / 0.5);
}

.hover\:border-fuchsia-300\/60:hover {
  border-color: rgb(238 170 253 / 0.6);
}

.hover\:border-fuchsia-300\/70:hover {
  border-color: rgb(238 170 253 / 0.7);
}

.hover\:border-fuchsia-300\/75:hover {
  border-color: rgb(238 170 253 / 0.75);
}

.hover\:border-fuchsia-300\/80:hover {
  border-color: rgb(238 170 253 / 0.8);
}

.hover\:border-fuchsia-300\/90:hover {
  border-color: rgb(238 170 253 / 0.9);
}

.hover\:border-fuchsia-300\/95:hover {
  border-color: rgb(238 170 253 / 0.95);
}

.hover\:border-fuchsia-300\/100:hover {
  border-color: rgb(238 170 253 / 1);
}

.hover\:border-fuchsia-400\/0:hover {
  border-color: rgb(228 120 250 / 0);
}

.hover\:border-fuchsia-400\/5:hover {
  border-color: rgb(228 120 250 / 0.05);
}

.hover\:border-fuchsia-400\/10:hover {
  border-color: rgb(228 120 250 / 0.1);
}

.hover\:border-fuchsia-400\/20:hover {
  border-color: rgb(228 120 250 / 0.2);
}

.hover\:border-fuchsia-400\/25:hover {
  border-color: rgb(228 120 250 / 0.25);
}

.hover\:border-fuchsia-400\/30:hover {
  border-color: rgb(228 120 250 / 0.3);
}

.hover\:border-fuchsia-400\/40:hover {
  border-color: rgb(228 120 250 / 0.4);
}

.hover\:border-fuchsia-400\/50:hover {
  border-color: rgb(228 120 250 / 0.5);
}

.hover\:border-fuchsia-400\/60:hover {
  border-color: rgb(228 120 250 / 0.6);
}

.hover\:border-fuchsia-400\/70:hover {
  border-color: rgb(228 120 250 / 0.7);
}

.hover\:border-fuchsia-400\/75:hover {
  border-color: rgb(228 120 250 / 0.75);
}

.hover\:border-fuchsia-400\/80:hover {
  border-color: rgb(228 120 250 / 0.8);
}

.hover\:border-fuchsia-400\/90:hover {
  border-color: rgb(228 120 250 / 0.9);
}

.hover\:border-fuchsia-400\/95:hover {
  border-color: rgb(228 120 250 / 0.95);
}

.hover\:border-fuchsia-400\/100:hover {
  border-color: rgb(228 120 250 / 1);
}

.hover\:border-fuchsia-500\/0:hover {
  border-color: rgb(212 68 241 / 0);
}

.hover\:border-fuchsia-500\/5:hover {
  border-color: rgb(212 68 241 / 0.05);
}

.hover\:border-fuchsia-500\/10:hover {
  border-color: rgb(212 68 241 / 0.1);
}

.hover\:border-fuchsia-500\/20:hover {
  border-color: rgb(212 68 241 / 0.2);
}

.hover\:border-fuchsia-500\/25:hover {
  border-color: rgb(212 68 241 / 0.25);
}

.hover\:border-fuchsia-500\/30:hover {
  border-color: rgb(212 68 241 / 0.3);
}

.hover\:border-fuchsia-500\/40:hover {
  border-color: rgb(212 68 241 / 0.4);
}

.hover\:border-fuchsia-500\/50:hover {
  border-color: rgb(212 68 241 / 0.5);
}

.hover\:border-fuchsia-500\/60:hover {
  border-color: rgb(212 68 241 / 0.6);
}

.hover\:border-fuchsia-500\/70:hover {
  border-color: rgb(212 68 241 / 0.7);
}

.hover\:border-fuchsia-500\/75:hover {
  border-color: rgb(212 68 241 / 0.75);
}

.hover\:border-fuchsia-500\/80:hover {
  border-color: rgb(212 68 241 / 0.8);
}

.hover\:border-fuchsia-500\/90:hover {
  border-color: rgb(212 68 241 / 0.9);
}

.hover\:border-fuchsia-500\/95:hover {
  border-color: rgb(212 68 241 / 0.95);
}

.hover\:border-fuchsia-500\/100:hover {
  border-color: rgb(212 68 241 / 1);
}

.hover\:border-fuchsia-600\/0:hover {
  border-color: rgb(186 36 213 / 0);
}

.hover\:border-fuchsia-600\/5:hover {
  border-color: rgb(186 36 213 / 0.05);
}

.hover\:border-fuchsia-600\/10:hover {
  border-color: rgb(186 36 213 / 0.1);
}

.hover\:border-fuchsia-600\/20:hover {
  border-color: rgb(186 36 213 / 0.2);
}

.hover\:border-fuchsia-600\/25:hover {
  border-color: rgb(186 36 213 / 0.25);
}

.hover\:border-fuchsia-600\/30:hover {
  border-color: rgb(186 36 213 / 0.3);
}

.hover\:border-fuchsia-600\/40:hover {
  border-color: rgb(186 36 213 / 0.4);
}

.hover\:border-fuchsia-600\/50:hover {
  border-color: rgb(186 36 213 / 0.5);
}

.hover\:border-fuchsia-600\/60:hover {
  border-color: rgb(186 36 213 / 0.6);
}

.hover\:border-fuchsia-600\/70:hover {
  border-color: rgb(186 36 213 / 0.7);
}

.hover\:border-fuchsia-600\/75:hover {
  border-color: rgb(186 36 213 / 0.75);
}

.hover\:border-fuchsia-600\/80:hover {
  border-color: rgb(186 36 213 / 0.8);
}

.hover\:border-fuchsia-600\/90:hover {
  border-color: rgb(186 36 213 / 0.9);
}

.hover\:border-fuchsia-600\/95:hover {
  border-color: rgb(186 36 213 / 0.95);
}

.hover\:border-fuchsia-600\/100:hover {
  border-color: rgb(186 36 213 / 1);
}

.hover\:border-fuchsia-700\/0:hover {
  border-color: rgb(159 26 177 / 0);
}

.hover\:border-fuchsia-700\/5:hover {
  border-color: rgb(159 26 177 / 0.05);
}

.hover\:border-fuchsia-700\/10:hover {
  border-color: rgb(159 26 177 / 0.1);
}

.hover\:border-fuchsia-700\/20:hover {
  border-color: rgb(159 26 177 / 0.2);
}

.hover\:border-fuchsia-700\/25:hover {
  border-color: rgb(159 26 177 / 0.25);
}

.hover\:border-fuchsia-700\/30:hover {
  border-color: rgb(159 26 177 / 0.3);
}

.hover\:border-fuchsia-700\/40:hover {
  border-color: rgb(159 26 177 / 0.4);
}

.hover\:border-fuchsia-700\/50:hover {
  border-color: rgb(159 26 177 / 0.5);
}

.hover\:border-fuchsia-700\/60:hover {
  border-color: rgb(159 26 177 / 0.6);
}

.hover\:border-fuchsia-700\/70:hover {
  border-color: rgb(159 26 177 / 0.7);
}

.hover\:border-fuchsia-700\/75:hover {
  border-color: rgb(159 26 177 / 0.75);
}

.hover\:border-fuchsia-700\/80:hover {
  border-color: rgb(159 26 177 / 0.8);
}

.hover\:border-fuchsia-700\/90:hover {
  border-color: rgb(159 26 177 / 0.9);
}

.hover\:border-fuchsia-700\/95:hover {
  border-color: rgb(159 26 177 / 0.95);
}

.hover\:border-fuchsia-700\/100:hover {
  border-color: rgb(159 26 177 / 1);
}

.hover\:border-fuchsia-800\/0:hover {
  border-color: rgb(130 24 144 / 0);
}

.hover\:border-fuchsia-800\/5:hover {
  border-color: rgb(130 24 144 / 0.05);
}

.hover\:border-fuchsia-800\/10:hover {
  border-color: rgb(130 24 144 / 0.1);
}

.hover\:border-fuchsia-800\/20:hover {
  border-color: rgb(130 24 144 / 0.2);
}

.hover\:border-fuchsia-800\/25:hover {
  border-color: rgb(130 24 144 / 0.25);
}

.hover\:border-fuchsia-800\/30:hover {
  border-color: rgb(130 24 144 / 0.3);
}

.hover\:border-fuchsia-800\/40:hover {
  border-color: rgb(130 24 144 / 0.4);
}

.hover\:border-fuchsia-800\/50:hover {
  border-color: rgb(130 24 144 / 0.5);
}

.hover\:border-fuchsia-800\/60:hover {
  border-color: rgb(130 24 144 / 0.6);
}

.hover\:border-fuchsia-800\/70:hover {
  border-color: rgb(130 24 144 / 0.7);
}

.hover\:border-fuchsia-800\/75:hover {
  border-color: rgb(130 24 144 / 0.75);
}

.hover\:border-fuchsia-800\/80:hover {
  border-color: rgb(130 24 144 / 0.8);
}

.hover\:border-fuchsia-800\/90:hover {
  border-color: rgb(130 24 144 / 0.9);
}

.hover\:border-fuchsia-800\/95:hover {
  border-color: rgb(130 24 144 / 0.95);
}

.hover\:border-fuchsia-800\/100:hover {
  border-color: rgb(130 24 144 / 1);
}

.hover\:border-fuchsia-900\/0:hover {
  border-color: rgb(111 24 119 / 0);
}

.hover\:border-fuchsia-900\/5:hover {
  border-color: rgb(111 24 119 / 0.05);
}

.hover\:border-fuchsia-900\/10:hover {
  border-color: rgb(111 24 119 / 0.1);
}

.hover\:border-fuchsia-900\/20:hover {
  border-color: rgb(111 24 119 / 0.2);
}

.hover\:border-fuchsia-900\/25:hover {
  border-color: rgb(111 24 119 / 0.25);
}

.hover\:border-fuchsia-900\/30:hover {
  border-color: rgb(111 24 119 / 0.3);
}

.hover\:border-fuchsia-900\/40:hover {
  border-color: rgb(111 24 119 / 0.4);
}

.hover\:border-fuchsia-900\/50:hover {
  border-color: rgb(111 24 119 / 0.5);
}

.hover\:border-fuchsia-900\/60:hover {
  border-color: rgb(111 24 119 / 0.6);
}

.hover\:border-fuchsia-900\/70:hover {
  border-color: rgb(111 24 119 / 0.7);
}

.hover\:border-fuchsia-900\/75:hover {
  border-color: rgb(111 24 119 / 0.75);
}

.hover\:border-fuchsia-900\/80:hover {
  border-color: rgb(111 24 119 / 0.8);
}

.hover\:border-fuchsia-900\/90:hover {
  border-color: rgb(111 24 119 / 0.9);
}

.hover\:border-fuchsia-900\/95:hover {
  border-color: rgb(111 24 119 / 0.95);
}

.hover\:border-fuchsia-900\/100:hover {
  border-color: rgb(111 24 119 / 1);
}

.hover\:border-fuchsia\/0:hover {
  border-color: rgb(228 120 250 / 0);
}

.hover\:border-fuchsia\/5:hover {
  border-color: rgb(228 120 250 / 0.05);
}

.hover\:border-fuchsia\/10:hover {
  border-color: rgb(228 120 250 / 0.1);
}

.hover\:border-fuchsia\/20:hover {
  border-color: rgb(228 120 250 / 0.2);
}

.hover\:border-fuchsia\/25:hover {
  border-color: rgb(228 120 250 / 0.25);
}

.hover\:border-fuchsia\/30:hover {
  border-color: rgb(228 120 250 / 0.3);
}

.hover\:border-fuchsia\/40:hover {
  border-color: rgb(228 120 250 / 0.4);
}

.hover\:border-fuchsia\/50:hover {
  border-color: rgb(228 120 250 / 0.5);
}

.hover\:border-fuchsia\/60:hover {
  border-color: rgb(228 120 250 / 0.6);
}

.hover\:border-fuchsia\/70:hover {
  border-color: rgb(228 120 250 / 0.7);
}

.hover\:border-fuchsia\/75:hover {
  border-color: rgb(228 120 250 / 0.75);
}

.hover\:border-fuchsia\/80:hover {
  border-color: rgb(228 120 250 / 0.8);
}

.hover\:border-fuchsia\/90:hover {
  border-color: rgb(228 120 250 / 0.9);
}

.hover\:border-fuchsia\/95:hover {
  border-color: rgb(228 120 250 / 0.95);
}

.hover\:border-fuchsia\/100:hover {
  border-color: rgb(228 120 250 / 1);
}

.hover\:border-pink-25\/0:hover {
  border-color: rgb(254 246 251 / 0);
}

.hover\:border-pink-25\/5:hover {
  border-color: rgb(254 246 251 / 0.05);
}

.hover\:border-pink-25\/10:hover {
  border-color: rgb(254 246 251 / 0.1);
}

.hover\:border-pink-25\/20:hover {
  border-color: rgb(254 246 251 / 0.2);
}

.hover\:border-pink-25\/25:hover {
  border-color: rgb(254 246 251 / 0.25);
}

.hover\:border-pink-25\/30:hover {
  border-color: rgb(254 246 251 / 0.3);
}

.hover\:border-pink-25\/40:hover {
  border-color: rgb(254 246 251 / 0.4);
}

.hover\:border-pink-25\/50:hover {
  border-color: rgb(254 246 251 / 0.5);
}

.hover\:border-pink-25\/60:hover {
  border-color: rgb(254 246 251 / 0.6);
}

.hover\:border-pink-25\/70:hover {
  border-color: rgb(254 246 251 / 0.7);
}

.hover\:border-pink-25\/75:hover {
  border-color: rgb(254 246 251 / 0.75);
}

.hover\:border-pink-25\/80:hover {
  border-color: rgb(254 246 251 / 0.8);
}

.hover\:border-pink-25\/90:hover {
  border-color: rgb(254 246 251 / 0.9);
}

.hover\:border-pink-25\/95:hover {
  border-color: rgb(254 246 251 / 0.95);
}

.hover\:border-pink-25\/100:hover {
  border-color: rgb(254 246 251 / 1);
}

.hover\:border-pink-50\/0:hover {
  border-color: rgb(253 242 250 / 0);
}

.hover\:border-pink-50\/5:hover {
  border-color: rgb(253 242 250 / 0.05);
}

.hover\:border-pink-50\/10:hover {
  border-color: rgb(253 242 250 / 0.1);
}

.hover\:border-pink-50\/20:hover {
  border-color: rgb(253 242 250 / 0.2);
}

.hover\:border-pink-50\/25:hover {
  border-color: rgb(253 242 250 / 0.25);
}

.hover\:border-pink-50\/30:hover {
  border-color: rgb(253 242 250 / 0.3);
}

.hover\:border-pink-50\/40:hover {
  border-color: rgb(253 242 250 / 0.4);
}

.hover\:border-pink-50\/50:hover {
  border-color: rgb(253 242 250 / 0.5);
}

.hover\:border-pink-50\/60:hover {
  border-color: rgb(253 242 250 / 0.6);
}

.hover\:border-pink-50\/70:hover {
  border-color: rgb(253 242 250 / 0.7);
}

.hover\:border-pink-50\/75:hover {
  border-color: rgb(253 242 250 / 0.75);
}

.hover\:border-pink-50\/80:hover {
  border-color: rgb(253 242 250 / 0.8);
}

.hover\:border-pink-50\/90:hover {
  border-color: rgb(253 242 250 / 0.9);
}

.hover\:border-pink-50\/95:hover {
  border-color: rgb(253 242 250 / 0.95);
}

.hover\:border-pink-50\/100:hover {
  border-color: rgb(253 242 250 / 1);
}

.hover\:border-pink-100\/0:hover {
  border-color: rgb(252 231 246 / 0);
}

.hover\:border-pink-100\/5:hover {
  border-color: rgb(252 231 246 / 0.05);
}

.hover\:border-pink-100\/10:hover {
  border-color: rgb(252 231 246 / 0.1);
}

.hover\:border-pink-100\/20:hover {
  border-color: rgb(252 231 246 / 0.2);
}

.hover\:border-pink-100\/25:hover {
  border-color: rgb(252 231 246 / 0.25);
}

.hover\:border-pink-100\/30:hover {
  border-color: rgb(252 231 246 / 0.3);
}

.hover\:border-pink-100\/40:hover {
  border-color: rgb(252 231 246 / 0.4);
}

.hover\:border-pink-100\/50:hover {
  border-color: rgb(252 231 246 / 0.5);
}

.hover\:border-pink-100\/60:hover {
  border-color: rgb(252 231 246 / 0.6);
}

.hover\:border-pink-100\/70:hover {
  border-color: rgb(252 231 246 / 0.7);
}

.hover\:border-pink-100\/75:hover {
  border-color: rgb(252 231 246 / 0.75);
}

.hover\:border-pink-100\/80:hover {
  border-color: rgb(252 231 246 / 0.8);
}

.hover\:border-pink-100\/90:hover {
  border-color: rgb(252 231 246 / 0.9);
}

.hover\:border-pink-100\/95:hover {
  border-color: rgb(252 231 246 / 0.95);
}

.hover\:border-pink-100\/100:hover {
  border-color: rgb(252 231 246 / 1);
}

.hover\:border-pink-200\/0:hover {
  border-color: rgb(252 206 238 / 0);
}

.hover\:border-pink-200\/5:hover {
  border-color: rgb(252 206 238 / 0.05);
}

.hover\:border-pink-200\/10:hover {
  border-color: rgb(252 206 238 / 0.1);
}

.hover\:border-pink-200\/20:hover {
  border-color: rgb(252 206 238 / 0.2);
}

.hover\:border-pink-200\/25:hover {
  border-color: rgb(252 206 238 / 0.25);
}

.hover\:border-pink-200\/30:hover {
  border-color: rgb(252 206 238 / 0.3);
}

.hover\:border-pink-200\/40:hover {
  border-color: rgb(252 206 238 / 0.4);
}

.hover\:border-pink-200\/50:hover {
  border-color: rgb(252 206 238 / 0.5);
}

.hover\:border-pink-200\/60:hover {
  border-color: rgb(252 206 238 / 0.6);
}

.hover\:border-pink-200\/70:hover {
  border-color: rgb(252 206 238 / 0.7);
}

.hover\:border-pink-200\/75:hover {
  border-color: rgb(252 206 238 / 0.75);
}

.hover\:border-pink-200\/80:hover {
  border-color: rgb(252 206 238 / 0.8);
}

.hover\:border-pink-200\/90:hover {
  border-color: rgb(252 206 238 / 0.9);
}

.hover\:border-pink-200\/95:hover {
  border-color: rgb(252 206 238 / 0.95);
}

.hover\:border-pink-200\/100:hover {
  border-color: rgb(252 206 238 / 1);
}

.hover\:border-pink-300\/0:hover {
  border-color: rgb(250 167 224 / 0);
}

.hover\:border-pink-300\/5:hover {
  border-color: rgb(250 167 224 / 0.05);
}

.hover\:border-pink-300\/10:hover {
  border-color: rgb(250 167 224 / 0.1);
}

.hover\:border-pink-300\/20:hover {
  border-color: rgb(250 167 224 / 0.2);
}

.hover\:border-pink-300\/25:hover {
  border-color: rgb(250 167 224 / 0.25);
}

.hover\:border-pink-300\/30:hover {
  border-color: rgb(250 167 224 / 0.3);
}

.hover\:border-pink-300\/40:hover {
  border-color: rgb(250 167 224 / 0.4);
}

.hover\:border-pink-300\/50:hover {
  border-color: rgb(250 167 224 / 0.5);
}

.hover\:border-pink-300\/60:hover {
  border-color: rgb(250 167 224 / 0.6);
}

.hover\:border-pink-300\/70:hover {
  border-color: rgb(250 167 224 / 0.7);
}

.hover\:border-pink-300\/75:hover {
  border-color: rgb(250 167 224 / 0.75);
}

.hover\:border-pink-300\/80:hover {
  border-color: rgb(250 167 224 / 0.8);
}

.hover\:border-pink-300\/90:hover {
  border-color: rgb(250 167 224 / 0.9);
}

.hover\:border-pink-300\/95:hover {
  border-color: rgb(250 167 224 / 0.95);
}

.hover\:border-pink-300\/100:hover {
  border-color: rgb(250 167 224 / 1);
}

.hover\:border-pink-400\/0:hover {
  border-color: rgb(246 112 7 / 0);
}

.hover\:border-pink-400\/5:hover {
  border-color: rgb(246 112 7 / 0.05);
}

.hover\:border-pink-400\/10:hover {
  border-color: rgb(246 112 7 / 0.1);
}

.hover\:border-pink-400\/20:hover {
  border-color: rgb(246 112 7 / 0.2);
}

.hover\:border-pink-400\/25:hover {
  border-color: rgb(246 112 7 / 0.25);
}

.hover\:border-pink-400\/30:hover {
  border-color: rgb(246 112 7 / 0.3);
}

.hover\:border-pink-400\/40:hover {
  border-color: rgb(246 112 7 / 0.4);
}

.hover\:border-pink-400\/50:hover {
  border-color: rgb(246 112 7 / 0.5);
}

.hover\:border-pink-400\/60:hover {
  border-color: rgb(246 112 7 / 0.6);
}

.hover\:border-pink-400\/70:hover {
  border-color: rgb(246 112 7 / 0.7);
}

.hover\:border-pink-400\/75:hover {
  border-color: rgb(246 112 7 / 0.75);
}

.hover\:border-pink-400\/80:hover {
  border-color: rgb(246 112 7 / 0.8);
}

.hover\:border-pink-400\/90:hover {
  border-color: rgb(246 112 7 / 0.9);
}

.hover\:border-pink-400\/95:hover {
  border-color: rgb(246 112 7 / 0.95);
}

.hover\:border-pink-400\/100:hover {
  border-color: rgb(246 112 7 / 1);
}

.hover\:border-pink-500\/0:hover {
  border-color: rgb(238 70 188 / 0);
}

.hover\:border-pink-500\/5:hover {
  border-color: rgb(238 70 188 / 0.05);
}

.hover\:border-pink-500\/10:hover {
  border-color: rgb(238 70 188 / 0.1);
}

.hover\:border-pink-500\/20:hover {
  border-color: rgb(238 70 188 / 0.2);
}

.hover\:border-pink-500\/25:hover {
  border-color: rgb(238 70 188 / 0.25);
}

.hover\:border-pink-500\/30:hover {
  border-color: rgb(238 70 188 / 0.3);
}

.hover\:border-pink-500\/40:hover {
  border-color: rgb(238 70 188 / 0.4);
}

.hover\:border-pink-500\/50:hover {
  border-color: rgb(238 70 188 / 0.5);
}

.hover\:border-pink-500\/60:hover {
  border-color: rgb(238 70 188 / 0.6);
}

.hover\:border-pink-500\/70:hover {
  border-color: rgb(238 70 188 / 0.7);
}

.hover\:border-pink-500\/75:hover {
  border-color: rgb(238 70 188 / 0.75);
}

.hover\:border-pink-500\/80:hover {
  border-color: rgb(238 70 188 / 0.8);
}

.hover\:border-pink-500\/90:hover {
  border-color: rgb(238 70 188 / 0.9);
}

.hover\:border-pink-500\/95:hover {
  border-color: rgb(238 70 188 / 0.95);
}

.hover\:border-pink-500\/100:hover {
  border-color: rgb(238 70 188 / 1);
}

.hover\:border-pink-600\/0:hover {
  border-color: rgb(221 37 144 / 0);
}

.hover\:border-pink-600\/5:hover {
  border-color: rgb(221 37 144 / 0.05);
}

.hover\:border-pink-600\/10:hover {
  border-color: rgb(221 37 144 / 0.1);
}

.hover\:border-pink-600\/20:hover {
  border-color: rgb(221 37 144 / 0.2);
}

.hover\:border-pink-600\/25:hover {
  border-color: rgb(221 37 144 / 0.25);
}

.hover\:border-pink-600\/30:hover {
  border-color: rgb(221 37 144 / 0.3);
}

.hover\:border-pink-600\/40:hover {
  border-color: rgb(221 37 144 / 0.4);
}

.hover\:border-pink-600\/50:hover {
  border-color: rgb(221 37 144 / 0.5);
}

.hover\:border-pink-600\/60:hover {
  border-color: rgb(221 37 144 / 0.6);
}

.hover\:border-pink-600\/70:hover {
  border-color: rgb(221 37 144 / 0.7);
}

.hover\:border-pink-600\/75:hover {
  border-color: rgb(221 37 144 / 0.75);
}

.hover\:border-pink-600\/80:hover {
  border-color: rgb(221 37 144 / 0.8);
}

.hover\:border-pink-600\/90:hover {
  border-color: rgb(221 37 144 / 0.9);
}

.hover\:border-pink-600\/95:hover {
  border-color: rgb(221 37 144 / 0.95);
}

.hover\:border-pink-600\/100:hover {
  border-color: rgb(221 37 144 / 1);
}

.hover\:border-pink-700\/0:hover {
  border-color: rgb(193 21 116 / 0);
}

.hover\:border-pink-700\/5:hover {
  border-color: rgb(193 21 116 / 0.05);
}

.hover\:border-pink-700\/10:hover {
  border-color: rgb(193 21 116 / 0.1);
}

.hover\:border-pink-700\/20:hover {
  border-color: rgb(193 21 116 / 0.2);
}

.hover\:border-pink-700\/25:hover {
  border-color: rgb(193 21 116 / 0.25);
}

.hover\:border-pink-700\/30:hover {
  border-color: rgb(193 21 116 / 0.3);
}

.hover\:border-pink-700\/40:hover {
  border-color: rgb(193 21 116 / 0.4);
}

.hover\:border-pink-700\/50:hover {
  border-color: rgb(193 21 116 / 0.5);
}

.hover\:border-pink-700\/60:hover {
  border-color: rgb(193 21 116 / 0.6);
}

.hover\:border-pink-700\/70:hover {
  border-color: rgb(193 21 116 / 0.7);
}

.hover\:border-pink-700\/75:hover {
  border-color: rgb(193 21 116 / 0.75);
}

.hover\:border-pink-700\/80:hover {
  border-color: rgb(193 21 116 / 0.8);
}

.hover\:border-pink-700\/90:hover {
  border-color: rgb(193 21 116 / 0.9);
}

.hover\:border-pink-700\/95:hover {
  border-color: rgb(193 21 116 / 0.95);
}

.hover\:border-pink-700\/100:hover {
  border-color: rgb(193 21 116 / 1);
}

.hover\:border-pink-800\/0:hover {
  border-color: rgb(158 22 95 / 0);
}

.hover\:border-pink-800\/5:hover {
  border-color: rgb(158 22 95 / 0.05);
}

.hover\:border-pink-800\/10:hover {
  border-color: rgb(158 22 95 / 0.1);
}

.hover\:border-pink-800\/20:hover {
  border-color: rgb(158 22 95 / 0.2);
}

.hover\:border-pink-800\/25:hover {
  border-color: rgb(158 22 95 / 0.25);
}

.hover\:border-pink-800\/30:hover {
  border-color: rgb(158 22 95 / 0.3);
}

.hover\:border-pink-800\/40:hover {
  border-color: rgb(158 22 95 / 0.4);
}

.hover\:border-pink-800\/50:hover {
  border-color: rgb(158 22 95 / 0.5);
}

.hover\:border-pink-800\/60:hover {
  border-color: rgb(158 22 95 / 0.6);
}

.hover\:border-pink-800\/70:hover {
  border-color: rgb(158 22 95 / 0.7);
}

.hover\:border-pink-800\/75:hover {
  border-color: rgb(158 22 95 / 0.75);
}

.hover\:border-pink-800\/80:hover {
  border-color: rgb(158 22 95 / 0.8);
}

.hover\:border-pink-800\/90:hover {
  border-color: rgb(158 22 95 / 0.9);
}

.hover\:border-pink-800\/95:hover {
  border-color: rgb(158 22 95 / 0.95);
}

.hover\:border-pink-800\/100:hover {
  border-color: rgb(158 22 95 / 1);
}

.hover\:border-pink-900\/0:hover {
  border-color: rgb(133 22 81 / 0);
}

.hover\:border-pink-900\/5:hover {
  border-color: rgb(133 22 81 / 0.05);
}

.hover\:border-pink-900\/10:hover {
  border-color: rgb(133 22 81 / 0.1);
}

.hover\:border-pink-900\/20:hover {
  border-color: rgb(133 22 81 / 0.2);
}

.hover\:border-pink-900\/25:hover {
  border-color: rgb(133 22 81 / 0.25);
}

.hover\:border-pink-900\/30:hover {
  border-color: rgb(133 22 81 / 0.3);
}

.hover\:border-pink-900\/40:hover {
  border-color: rgb(133 22 81 / 0.4);
}

.hover\:border-pink-900\/50:hover {
  border-color: rgb(133 22 81 / 0.5);
}

.hover\:border-pink-900\/60:hover {
  border-color: rgb(133 22 81 / 0.6);
}

.hover\:border-pink-900\/70:hover {
  border-color: rgb(133 22 81 / 0.7);
}

.hover\:border-pink-900\/75:hover {
  border-color: rgb(133 22 81 / 0.75);
}

.hover\:border-pink-900\/80:hover {
  border-color: rgb(133 22 81 / 0.8);
}

.hover\:border-pink-900\/90:hover {
  border-color: rgb(133 22 81 / 0.9);
}

.hover\:border-pink-900\/95:hover {
  border-color: rgb(133 22 81 / 0.95);
}

.hover\:border-pink-900\/100:hover {
  border-color: rgb(133 22 81 / 1);
}

.hover\:border-pink\/0:hover {
  border-color: rgb(246 112 7 / 0);
}

.hover\:border-pink\/5:hover {
  border-color: rgb(246 112 7 / 0.05);
}

.hover\:border-pink\/10:hover {
  border-color: rgb(246 112 7 / 0.1);
}

.hover\:border-pink\/20:hover {
  border-color: rgb(246 112 7 / 0.2);
}

.hover\:border-pink\/25:hover {
  border-color: rgb(246 112 7 / 0.25);
}

.hover\:border-pink\/30:hover {
  border-color: rgb(246 112 7 / 0.3);
}

.hover\:border-pink\/40:hover {
  border-color: rgb(246 112 7 / 0.4);
}

.hover\:border-pink\/50:hover {
  border-color: rgb(246 112 7 / 0.5);
}

.hover\:border-pink\/60:hover {
  border-color: rgb(246 112 7 / 0.6);
}

.hover\:border-pink\/70:hover {
  border-color: rgb(246 112 7 / 0.7);
}

.hover\:border-pink\/75:hover {
  border-color: rgb(246 112 7 / 0.75);
}

.hover\:border-pink\/80:hover {
  border-color: rgb(246 112 7 / 0.8);
}

.hover\:border-pink\/90:hover {
  border-color: rgb(246 112 7 / 0.9);
}

.hover\:border-pink\/95:hover {
  border-color: rgb(246 112 7 / 0.95);
}

.hover\:border-pink\/100:hover {
  border-color: rgb(246 112 7 / 1);
}

.hover\:border-rose-25\/0:hover {
  border-color: rgb(255 245 246 / 0);
}

.hover\:border-rose-25\/5:hover {
  border-color: rgb(255 245 246 / 0.05);
}

.hover\:border-rose-25\/10:hover {
  border-color: rgb(255 245 246 / 0.1);
}

.hover\:border-rose-25\/20:hover {
  border-color: rgb(255 245 246 / 0.2);
}

.hover\:border-rose-25\/25:hover {
  border-color: rgb(255 245 246 / 0.25);
}

.hover\:border-rose-25\/30:hover {
  border-color: rgb(255 245 246 / 0.3);
}

.hover\:border-rose-25\/40:hover {
  border-color: rgb(255 245 246 / 0.4);
}

.hover\:border-rose-25\/50:hover {
  border-color: rgb(255 245 246 / 0.5);
}

.hover\:border-rose-25\/60:hover {
  border-color: rgb(255 245 246 / 0.6);
}

.hover\:border-rose-25\/70:hover {
  border-color: rgb(255 245 246 / 0.7);
}

.hover\:border-rose-25\/75:hover {
  border-color: rgb(255 245 246 / 0.75);
}

.hover\:border-rose-25\/80:hover {
  border-color: rgb(255 245 246 / 0.8);
}

.hover\:border-rose-25\/90:hover {
  border-color: rgb(255 245 246 / 0.9);
}

.hover\:border-rose-25\/95:hover {
  border-color: rgb(255 245 246 / 0.95);
}

.hover\:border-rose-25\/100:hover {
  border-color: rgb(255 245 246 / 1);
}

.hover\:border-rose-50\/0:hover {
  border-color: rgb(255 241 243 / 0);
}

.hover\:border-rose-50\/5:hover {
  border-color: rgb(255 241 243 / 0.05);
}

.hover\:border-rose-50\/10:hover {
  border-color: rgb(255 241 243 / 0.1);
}

.hover\:border-rose-50\/20:hover {
  border-color: rgb(255 241 243 / 0.2);
}

.hover\:border-rose-50\/25:hover {
  border-color: rgb(255 241 243 / 0.25);
}

.hover\:border-rose-50\/30:hover {
  border-color: rgb(255 241 243 / 0.3);
}

.hover\:border-rose-50\/40:hover {
  border-color: rgb(255 241 243 / 0.4);
}

.hover\:border-rose-50\/50:hover {
  border-color: rgb(255 241 243 / 0.5);
}

.hover\:border-rose-50\/60:hover {
  border-color: rgb(255 241 243 / 0.6);
}

.hover\:border-rose-50\/70:hover {
  border-color: rgb(255 241 243 / 0.7);
}

.hover\:border-rose-50\/75:hover {
  border-color: rgb(255 241 243 / 0.75);
}

.hover\:border-rose-50\/80:hover {
  border-color: rgb(255 241 243 / 0.8);
}

.hover\:border-rose-50\/90:hover {
  border-color: rgb(255 241 243 / 0.9);
}

.hover\:border-rose-50\/95:hover {
  border-color: rgb(255 241 243 / 0.95);
}

.hover\:border-rose-50\/100:hover {
  border-color: rgb(255 241 243 / 1);
}

.hover\:border-rose-100\/0:hover {
  border-color: rgb(255 228 232 / 0);
}

.hover\:border-rose-100\/5:hover {
  border-color: rgb(255 228 232 / 0.05);
}

.hover\:border-rose-100\/10:hover {
  border-color: rgb(255 228 232 / 0.1);
}

.hover\:border-rose-100\/20:hover {
  border-color: rgb(255 228 232 / 0.2);
}

.hover\:border-rose-100\/25:hover {
  border-color: rgb(255 228 232 / 0.25);
}

.hover\:border-rose-100\/30:hover {
  border-color: rgb(255 228 232 / 0.3);
}

.hover\:border-rose-100\/40:hover {
  border-color: rgb(255 228 232 / 0.4);
}

.hover\:border-rose-100\/50:hover {
  border-color: rgb(255 228 232 / 0.5);
}

.hover\:border-rose-100\/60:hover {
  border-color: rgb(255 228 232 / 0.6);
}

.hover\:border-rose-100\/70:hover {
  border-color: rgb(255 228 232 / 0.7);
}

.hover\:border-rose-100\/75:hover {
  border-color: rgb(255 228 232 / 0.75);
}

.hover\:border-rose-100\/80:hover {
  border-color: rgb(255 228 232 / 0.8);
}

.hover\:border-rose-100\/90:hover {
  border-color: rgb(255 228 232 / 0.9);
}

.hover\:border-rose-100\/95:hover {
  border-color: rgb(255 228 232 / 0.95);
}

.hover\:border-rose-100\/100:hover {
  border-color: rgb(255 228 232 / 1);
}

.hover\:border-rose-200\/0:hover {
  border-color: rgb(254 205 214 / 0);
}

.hover\:border-rose-200\/5:hover {
  border-color: rgb(254 205 214 / 0.05);
}

.hover\:border-rose-200\/10:hover {
  border-color: rgb(254 205 214 / 0.1);
}

.hover\:border-rose-200\/20:hover {
  border-color: rgb(254 205 214 / 0.2);
}

.hover\:border-rose-200\/25:hover {
  border-color: rgb(254 205 214 / 0.25);
}

.hover\:border-rose-200\/30:hover {
  border-color: rgb(254 205 214 / 0.3);
}

.hover\:border-rose-200\/40:hover {
  border-color: rgb(254 205 214 / 0.4);
}

.hover\:border-rose-200\/50:hover {
  border-color: rgb(254 205 214 / 0.5);
}

.hover\:border-rose-200\/60:hover {
  border-color: rgb(254 205 214 / 0.6);
}

.hover\:border-rose-200\/70:hover {
  border-color: rgb(254 205 214 / 0.7);
}

.hover\:border-rose-200\/75:hover {
  border-color: rgb(254 205 214 / 0.75);
}

.hover\:border-rose-200\/80:hover {
  border-color: rgb(254 205 214 / 0.8);
}

.hover\:border-rose-200\/90:hover {
  border-color: rgb(254 205 214 / 0.9);
}

.hover\:border-rose-200\/95:hover {
  border-color: rgb(254 205 214 / 0.95);
}

.hover\:border-rose-200\/100:hover {
  border-color: rgb(254 205 214 / 1);
}

.hover\:border-rose-300\/0:hover {
  border-color: rgb(254 163 180 / 0);
}

.hover\:border-rose-300\/5:hover {
  border-color: rgb(254 163 180 / 0.05);
}

.hover\:border-rose-300\/10:hover {
  border-color: rgb(254 163 180 / 0.1);
}

.hover\:border-rose-300\/20:hover {
  border-color: rgb(254 163 180 / 0.2);
}

.hover\:border-rose-300\/25:hover {
  border-color: rgb(254 163 180 / 0.25);
}

.hover\:border-rose-300\/30:hover {
  border-color: rgb(254 163 180 / 0.3);
}

.hover\:border-rose-300\/40:hover {
  border-color: rgb(254 163 180 / 0.4);
}

.hover\:border-rose-300\/50:hover {
  border-color: rgb(254 163 180 / 0.5);
}

.hover\:border-rose-300\/60:hover {
  border-color: rgb(254 163 180 / 0.6);
}

.hover\:border-rose-300\/70:hover {
  border-color: rgb(254 163 180 / 0.7);
}

.hover\:border-rose-300\/75:hover {
  border-color: rgb(254 163 180 / 0.75);
}

.hover\:border-rose-300\/80:hover {
  border-color: rgb(254 163 180 / 0.8);
}

.hover\:border-rose-300\/90:hover {
  border-color: rgb(254 163 180 / 0.9);
}

.hover\:border-rose-300\/95:hover {
  border-color: rgb(254 163 180 / 0.95);
}

.hover\:border-rose-300\/100:hover {
  border-color: rgb(254 163 180 / 1);
}

.hover\:border-rose-400\/0:hover {
  border-color: rgb(253 111 142 / 0);
}

.hover\:border-rose-400\/5:hover {
  border-color: rgb(253 111 142 / 0.05);
}

.hover\:border-rose-400\/10:hover {
  border-color: rgb(253 111 142 / 0.1);
}

.hover\:border-rose-400\/20:hover {
  border-color: rgb(253 111 142 / 0.2);
}

.hover\:border-rose-400\/25:hover {
  border-color: rgb(253 111 142 / 0.25);
}

.hover\:border-rose-400\/30:hover {
  border-color: rgb(253 111 142 / 0.3);
}

.hover\:border-rose-400\/40:hover {
  border-color: rgb(253 111 142 / 0.4);
}

.hover\:border-rose-400\/50:hover {
  border-color: rgb(253 111 142 / 0.5);
}

.hover\:border-rose-400\/60:hover {
  border-color: rgb(253 111 142 / 0.6);
}

.hover\:border-rose-400\/70:hover {
  border-color: rgb(253 111 142 / 0.7);
}

.hover\:border-rose-400\/75:hover {
  border-color: rgb(253 111 142 / 0.75);
}

.hover\:border-rose-400\/80:hover {
  border-color: rgb(253 111 142 / 0.8);
}

.hover\:border-rose-400\/90:hover {
  border-color: rgb(253 111 142 / 0.9);
}

.hover\:border-rose-400\/95:hover {
  border-color: rgb(253 111 142 / 0.95);
}

.hover\:border-rose-400\/100:hover {
  border-color: rgb(253 111 142 / 1);
}

.hover\:border-rose-500\/0:hover {
  border-color: rgb(246 61 104 / 0);
}

.hover\:border-rose-500\/5:hover {
  border-color: rgb(246 61 104 / 0.05);
}

.hover\:border-rose-500\/10:hover {
  border-color: rgb(246 61 104 / 0.1);
}

.hover\:border-rose-500\/20:hover {
  border-color: rgb(246 61 104 / 0.2);
}

.hover\:border-rose-500\/25:hover {
  border-color: rgb(246 61 104 / 0.25);
}

.hover\:border-rose-500\/30:hover {
  border-color: rgb(246 61 104 / 0.3);
}

.hover\:border-rose-500\/40:hover {
  border-color: rgb(246 61 104 / 0.4);
}

.hover\:border-rose-500\/50:hover {
  border-color: rgb(246 61 104 / 0.5);
}

.hover\:border-rose-500\/60:hover {
  border-color: rgb(246 61 104 / 0.6);
}

.hover\:border-rose-500\/70:hover {
  border-color: rgb(246 61 104 / 0.7);
}

.hover\:border-rose-500\/75:hover {
  border-color: rgb(246 61 104 / 0.75);
}

.hover\:border-rose-500\/80:hover {
  border-color: rgb(246 61 104 / 0.8);
}

.hover\:border-rose-500\/90:hover {
  border-color: rgb(246 61 104 / 0.9);
}

.hover\:border-rose-500\/95:hover {
  border-color: rgb(246 61 104 / 0.95);
}

.hover\:border-rose-500\/100:hover {
  border-color: rgb(246 61 104 / 1);
}

.hover\:border-rose-600\/0:hover {
  border-color: rgb(227 24 84 / 0);
}

.hover\:border-rose-600\/5:hover {
  border-color: rgb(227 24 84 / 0.05);
}

.hover\:border-rose-600\/10:hover {
  border-color: rgb(227 24 84 / 0.1);
}

.hover\:border-rose-600\/20:hover {
  border-color: rgb(227 24 84 / 0.2);
}

.hover\:border-rose-600\/25:hover {
  border-color: rgb(227 24 84 / 0.25);
}

.hover\:border-rose-600\/30:hover {
  border-color: rgb(227 24 84 / 0.3);
}

.hover\:border-rose-600\/40:hover {
  border-color: rgb(227 24 84 / 0.4);
}

.hover\:border-rose-600\/50:hover {
  border-color: rgb(227 24 84 / 0.5);
}

.hover\:border-rose-600\/60:hover {
  border-color: rgb(227 24 84 / 0.6);
}

.hover\:border-rose-600\/70:hover {
  border-color: rgb(227 24 84 / 0.7);
}

.hover\:border-rose-600\/75:hover {
  border-color: rgb(227 24 84 / 0.75);
}

.hover\:border-rose-600\/80:hover {
  border-color: rgb(227 24 84 / 0.8);
}

.hover\:border-rose-600\/90:hover {
  border-color: rgb(227 24 84 / 0.9);
}

.hover\:border-rose-600\/95:hover {
  border-color: rgb(227 24 84 / 0.95);
}

.hover\:border-rose-600\/100:hover {
  border-color: rgb(227 24 84 / 1);
}

.hover\:border-rose-700\/0:hover {
  border-color: rgb(192 16 72 / 0);
}

.hover\:border-rose-700\/5:hover {
  border-color: rgb(192 16 72 / 0.05);
}

.hover\:border-rose-700\/10:hover {
  border-color: rgb(192 16 72 / 0.1);
}

.hover\:border-rose-700\/20:hover {
  border-color: rgb(192 16 72 / 0.2);
}

.hover\:border-rose-700\/25:hover {
  border-color: rgb(192 16 72 / 0.25);
}

.hover\:border-rose-700\/30:hover {
  border-color: rgb(192 16 72 / 0.3);
}

.hover\:border-rose-700\/40:hover {
  border-color: rgb(192 16 72 / 0.4);
}

.hover\:border-rose-700\/50:hover {
  border-color: rgb(192 16 72 / 0.5);
}

.hover\:border-rose-700\/60:hover {
  border-color: rgb(192 16 72 / 0.6);
}

.hover\:border-rose-700\/70:hover {
  border-color: rgb(192 16 72 / 0.7);
}

.hover\:border-rose-700\/75:hover {
  border-color: rgb(192 16 72 / 0.75);
}

.hover\:border-rose-700\/80:hover {
  border-color: rgb(192 16 72 / 0.8);
}

.hover\:border-rose-700\/90:hover {
  border-color: rgb(192 16 72 / 0.9);
}

.hover\:border-rose-700\/95:hover {
  border-color: rgb(192 16 72 / 0.95);
}

.hover\:border-rose-700\/100:hover {
  border-color: rgb(192 16 72 / 1);
}

.hover\:border-rose-800\/0:hover {
  border-color: rgb(161 16 67 / 0);
}

.hover\:border-rose-800\/5:hover {
  border-color: rgb(161 16 67 / 0.05);
}

.hover\:border-rose-800\/10:hover {
  border-color: rgb(161 16 67 / 0.1);
}

.hover\:border-rose-800\/20:hover {
  border-color: rgb(161 16 67 / 0.2);
}

.hover\:border-rose-800\/25:hover {
  border-color: rgb(161 16 67 / 0.25);
}

.hover\:border-rose-800\/30:hover {
  border-color: rgb(161 16 67 / 0.3);
}

.hover\:border-rose-800\/40:hover {
  border-color: rgb(161 16 67 / 0.4);
}

.hover\:border-rose-800\/50:hover {
  border-color: rgb(161 16 67 / 0.5);
}

.hover\:border-rose-800\/60:hover {
  border-color: rgb(161 16 67 / 0.6);
}

.hover\:border-rose-800\/70:hover {
  border-color: rgb(161 16 67 / 0.7);
}

.hover\:border-rose-800\/75:hover {
  border-color: rgb(161 16 67 / 0.75);
}

.hover\:border-rose-800\/80:hover {
  border-color: rgb(161 16 67 / 0.8);
}

.hover\:border-rose-800\/90:hover {
  border-color: rgb(161 16 67 / 0.9);
}

.hover\:border-rose-800\/95:hover {
  border-color: rgb(161 16 67 / 0.95);
}

.hover\:border-rose-800\/100:hover {
  border-color: rgb(161 16 67 / 1);
}

.hover\:border-rose-900\/0:hover {
  border-color: rgb(137 18 62 / 0);
}

.hover\:border-rose-900\/5:hover {
  border-color: rgb(137 18 62 / 0.05);
}

.hover\:border-rose-900\/10:hover {
  border-color: rgb(137 18 62 / 0.1);
}

.hover\:border-rose-900\/20:hover {
  border-color: rgb(137 18 62 / 0.2);
}

.hover\:border-rose-900\/25:hover {
  border-color: rgb(137 18 62 / 0.25);
}

.hover\:border-rose-900\/30:hover {
  border-color: rgb(137 18 62 / 0.3);
}

.hover\:border-rose-900\/40:hover {
  border-color: rgb(137 18 62 / 0.4);
}

.hover\:border-rose-900\/50:hover {
  border-color: rgb(137 18 62 / 0.5);
}

.hover\:border-rose-900\/60:hover {
  border-color: rgb(137 18 62 / 0.6);
}

.hover\:border-rose-900\/70:hover {
  border-color: rgb(137 18 62 / 0.7);
}

.hover\:border-rose-900\/75:hover {
  border-color: rgb(137 18 62 / 0.75);
}

.hover\:border-rose-900\/80:hover {
  border-color: rgb(137 18 62 / 0.8);
}

.hover\:border-rose-900\/90:hover {
  border-color: rgb(137 18 62 / 0.9);
}

.hover\:border-rose-900\/95:hover {
  border-color: rgb(137 18 62 / 0.95);
}

.hover\:border-rose-900\/100:hover {
  border-color: rgb(137 18 62 / 1);
}

.hover\:border-rose\/0:hover {
  border-color: rgb(253 111 142 / 0);
}

.hover\:border-rose\/5:hover {
  border-color: rgb(253 111 142 / 0.05);
}

.hover\:border-rose\/10:hover {
  border-color: rgb(253 111 142 / 0.1);
}

.hover\:border-rose\/20:hover {
  border-color: rgb(253 111 142 / 0.2);
}

.hover\:border-rose\/25:hover {
  border-color: rgb(253 111 142 / 0.25);
}

.hover\:border-rose\/30:hover {
  border-color: rgb(253 111 142 / 0.3);
}

.hover\:border-rose\/40:hover {
  border-color: rgb(253 111 142 / 0.4);
}

.hover\:border-rose\/50:hover {
  border-color: rgb(253 111 142 / 0.5);
}

.hover\:border-rose\/60:hover {
  border-color: rgb(253 111 142 / 0.6);
}

.hover\:border-rose\/70:hover {
  border-color: rgb(253 111 142 / 0.7);
}

.hover\:border-rose\/75:hover {
  border-color: rgb(253 111 142 / 0.75);
}

.hover\:border-rose\/80:hover {
  border-color: rgb(253 111 142 / 0.8);
}

.hover\:border-rose\/90:hover {
  border-color: rgb(253 111 142 / 0.9);
}

.hover\:border-rose\/95:hover {
  border-color: rgb(253 111 142 / 0.95);
}

.hover\:border-rose\/100:hover {
  border-color: rgb(253 111 142 / 1);
}

.hover\:border-orange-dark-25\/0:hover {
  border-color: rgb(255 249 245 / 0);
}

.hover\:border-orange-dark-25\/5:hover {
  border-color: rgb(255 249 245 / 0.05);
}

.hover\:border-orange-dark-25\/10:hover {
  border-color: rgb(255 249 245 / 0.1);
}

.hover\:border-orange-dark-25\/20:hover {
  border-color: rgb(255 249 245 / 0.2);
}

.hover\:border-orange-dark-25\/25:hover {
  border-color: rgb(255 249 245 / 0.25);
}

.hover\:border-orange-dark-25\/30:hover {
  border-color: rgb(255 249 245 / 0.3);
}

.hover\:border-orange-dark-25\/40:hover {
  border-color: rgb(255 249 245 / 0.4);
}

.hover\:border-orange-dark-25\/50:hover {
  border-color: rgb(255 249 245 / 0.5);
}

.hover\:border-orange-dark-25\/60:hover {
  border-color: rgb(255 249 245 / 0.6);
}

.hover\:border-orange-dark-25\/70:hover {
  border-color: rgb(255 249 245 / 0.7);
}

.hover\:border-orange-dark-25\/75:hover {
  border-color: rgb(255 249 245 / 0.75);
}

.hover\:border-orange-dark-25\/80:hover {
  border-color: rgb(255 249 245 / 0.8);
}

.hover\:border-orange-dark-25\/90:hover {
  border-color: rgb(255 249 245 / 0.9);
}

.hover\:border-orange-dark-25\/95:hover {
  border-color: rgb(255 249 245 / 0.95);
}

.hover\:border-orange-dark-25\/100:hover {
  border-color: rgb(255 249 245 / 1);
}

.hover\:border-orange-dark-50\/0:hover {
  border-color: rgb(255 244 237 / 0);
}

.hover\:border-orange-dark-50\/5:hover {
  border-color: rgb(255 244 237 / 0.05);
}

.hover\:border-orange-dark-50\/10:hover {
  border-color: rgb(255 244 237 / 0.1);
}

.hover\:border-orange-dark-50\/20:hover {
  border-color: rgb(255 244 237 / 0.2);
}

.hover\:border-orange-dark-50\/25:hover {
  border-color: rgb(255 244 237 / 0.25);
}

.hover\:border-orange-dark-50\/30:hover {
  border-color: rgb(255 244 237 / 0.3);
}

.hover\:border-orange-dark-50\/40:hover {
  border-color: rgb(255 244 237 / 0.4);
}

.hover\:border-orange-dark-50\/50:hover {
  border-color: rgb(255 244 237 / 0.5);
}

.hover\:border-orange-dark-50\/60:hover {
  border-color: rgb(255 244 237 / 0.6);
}

.hover\:border-orange-dark-50\/70:hover {
  border-color: rgb(255 244 237 / 0.7);
}

.hover\:border-orange-dark-50\/75:hover {
  border-color: rgb(255 244 237 / 0.75);
}

.hover\:border-orange-dark-50\/80:hover {
  border-color: rgb(255 244 237 / 0.8);
}

.hover\:border-orange-dark-50\/90:hover {
  border-color: rgb(255 244 237 / 0.9);
}

.hover\:border-orange-dark-50\/95:hover {
  border-color: rgb(255 244 237 / 0.95);
}

.hover\:border-orange-dark-50\/100:hover {
  border-color: rgb(255 244 237 / 1);
}

.hover\:border-orange-dark-100\/0:hover {
  border-color: rgb(255 230 213 / 0);
}

.hover\:border-orange-dark-100\/5:hover {
  border-color: rgb(255 230 213 / 0.05);
}

.hover\:border-orange-dark-100\/10:hover {
  border-color: rgb(255 230 213 / 0.1);
}

.hover\:border-orange-dark-100\/20:hover {
  border-color: rgb(255 230 213 / 0.2);
}

.hover\:border-orange-dark-100\/25:hover {
  border-color: rgb(255 230 213 / 0.25);
}

.hover\:border-orange-dark-100\/30:hover {
  border-color: rgb(255 230 213 / 0.3);
}

.hover\:border-orange-dark-100\/40:hover {
  border-color: rgb(255 230 213 / 0.4);
}

.hover\:border-orange-dark-100\/50:hover {
  border-color: rgb(255 230 213 / 0.5);
}

.hover\:border-orange-dark-100\/60:hover {
  border-color: rgb(255 230 213 / 0.6);
}

.hover\:border-orange-dark-100\/70:hover {
  border-color: rgb(255 230 213 / 0.7);
}

.hover\:border-orange-dark-100\/75:hover {
  border-color: rgb(255 230 213 / 0.75);
}

.hover\:border-orange-dark-100\/80:hover {
  border-color: rgb(255 230 213 / 0.8);
}

.hover\:border-orange-dark-100\/90:hover {
  border-color: rgb(255 230 213 / 0.9);
}

.hover\:border-orange-dark-100\/95:hover {
  border-color: rgb(255 230 213 / 0.95);
}

.hover\:border-orange-dark-100\/100:hover {
  border-color: rgb(255 230 213 / 1);
}

.hover\:border-orange-dark-200\/0:hover {
  border-color: rgb(255 214 174 / 0);
}

.hover\:border-orange-dark-200\/5:hover {
  border-color: rgb(255 214 174 / 0.05);
}

.hover\:border-orange-dark-200\/10:hover {
  border-color: rgb(255 214 174 / 0.1);
}

.hover\:border-orange-dark-200\/20:hover {
  border-color: rgb(255 214 174 / 0.2);
}

.hover\:border-orange-dark-200\/25:hover {
  border-color: rgb(255 214 174 / 0.25);
}

.hover\:border-orange-dark-200\/30:hover {
  border-color: rgb(255 214 174 / 0.3);
}

.hover\:border-orange-dark-200\/40:hover {
  border-color: rgb(255 214 174 / 0.4);
}

.hover\:border-orange-dark-200\/50:hover {
  border-color: rgb(255 214 174 / 0.5);
}

.hover\:border-orange-dark-200\/60:hover {
  border-color: rgb(255 214 174 / 0.6);
}

.hover\:border-orange-dark-200\/70:hover {
  border-color: rgb(255 214 174 / 0.7);
}

.hover\:border-orange-dark-200\/75:hover {
  border-color: rgb(255 214 174 / 0.75);
}

.hover\:border-orange-dark-200\/80:hover {
  border-color: rgb(255 214 174 / 0.8);
}

.hover\:border-orange-dark-200\/90:hover {
  border-color: rgb(255 214 174 / 0.9);
}

.hover\:border-orange-dark-200\/95:hover {
  border-color: rgb(255 214 174 / 0.95);
}

.hover\:border-orange-dark-200\/100:hover {
  border-color: rgb(255 214 174 / 1);
}

.hover\:border-orange-dark-300\/0:hover {
  border-color: rgb(255 156 102 / 0);
}

.hover\:border-orange-dark-300\/5:hover {
  border-color: rgb(255 156 102 / 0.05);
}

.hover\:border-orange-dark-300\/10:hover {
  border-color: rgb(255 156 102 / 0.1);
}

.hover\:border-orange-dark-300\/20:hover {
  border-color: rgb(255 156 102 / 0.2);
}

.hover\:border-orange-dark-300\/25:hover {
  border-color: rgb(255 156 102 / 0.25);
}

.hover\:border-orange-dark-300\/30:hover {
  border-color: rgb(255 156 102 / 0.3);
}

.hover\:border-orange-dark-300\/40:hover {
  border-color: rgb(255 156 102 / 0.4);
}

.hover\:border-orange-dark-300\/50:hover {
  border-color: rgb(255 156 102 / 0.5);
}

.hover\:border-orange-dark-300\/60:hover {
  border-color: rgb(255 156 102 / 0.6);
}

.hover\:border-orange-dark-300\/70:hover {
  border-color: rgb(255 156 102 / 0.7);
}

.hover\:border-orange-dark-300\/75:hover {
  border-color: rgb(255 156 102 / 0.75);
}

.hover\:border-orange-dark-300\/80:hover {
  border-color: rgb(255 156 102 / 0.8);
}

.hover\:border-orange-dark-300\/90:hover {
  border-color: rgb(255 156 102 / 0.9);
}

.hover\:border-orange-dark-300\/95:hover {
  border-color: rgb(255 156 102 / 0.95);
}

.hover\:border-orange-dark-300\/100:hover {
  border-color: rgb(255 156 102 / 1);
}

.hover\:border-orange-dark-400\/0:hover {
  border-color: rgb(255 105 46 / 0);
}

.hover\:border-orange-dark-400\/5:hover {
  border-color: rgb(255 105 46 / 0.05);
}

.hover\:border-orange-dark-400\/10:hover {
  border-color: rgb(255 105 46 / 0.1);
}

.hover\:border-orange-dark-400\/20:hover {
  border-color: rgb(255 105 46 / 0.2);
}

.hover\:border-orange-dark-400\/25:hover {
  border-color: rgb(255 105 46 / 0.25);
}

.hover\:border-orange-dark-400\/30:hover {
  border-color: rgb(255 105 46 / 0.3);
}

.hover\:border-orange-dark-400\/40:hover {
  border-color: rgb(255 105 46 / 0.4);
}

.hover\:border-orange-dark-400\/50:hover {
  border-color: rgb(255 105 46 / 0.5);
}

.hover\:border-orange-dark-400\/60:hover {
  border-color: rgb(255 105 46 / 0.6);
}

.hover\:border-orange-dark-400\/70:hover {
  border-color: rgb(255 105 46 / 0.7);
}

.hover\:border-orange-dark-400\/75:hover {
  border-color: rgb(255 105 46 / 0.75);
}

.hover\:border-orange-dark-400\/80:hover {
  border-color: rgb(255 105 46 / 0.8);
}

.hover\:border-orange-dark-400\/90:hover {
  border-color: rgb(255 105 46 / 0.9);
}

.hover\:border-orange-dark-400\/95:hover {
  border-color: rgb(255 105 46 / 0.95);
}

.hover\:border-orange-dark-400\/100:hover {
  border-color: rgb(255 105 46 / 1);
}

.hover\:border-orange-dark-500\/0:hover {
  border-color: rgb(255 68 5 / 0);
}

.hover\:border-orange-dark-500\/5:hover {
  border-color: rgb(255 68 5 / 0.05);
}

.hover\:border-orange-dark-500\/10:hover {
  border-color: rgb(255 68 5 / 0.1);
}

.hover\:border-orange-dark-500\/20:hover {
  border-color: rgb(255 68 5 / 0.2);
}

.hover\:border-orange-dark-500\/25:hover {
  border-color: rgb(255 68 5 / 0.25);
}

.hover\:border-orange-dark-500\/30:hover {
  border-color: rgb(255 68 5 / 0.3);
}

.hover\:border-orange-dark-500\/40:hover {
  border-color: rgb(255 68 5 / 0.4);
}

.hover\:border-orange-dark-500\/50:hover {
  border-color: rgb(255 68 5 / 0.5);
}

.hover\:border-orange-dark-500\/60:hover {
  border-color: rgb(255 68 5 / 0.6);
}

.hover\:border-orange-dark-500\/70:hover {
  border-color: rgb(255 68 5 / 0.7);
}

.hover\:border-orange-dark-500\/75:hover {
  border-color: rgb(255 68 5 / 0.75);
}

.hover\:border-orange-dark-500\/80:hover {
  border-color: rgb(255 68 5 / 0.8);
}

.hover\:border-orange-dark-500\/90:hover {
  border-color: rgb(255 68 5 / 0.9);
}

.hover\:border-orange-dark-500\/95:hover {
  border-color: rgb(255 68 5 / 0.95);
}

.hover\:border-orange-dark-500\/100:hover {
  border-color: rgb(255 68 5 / 1);
}

.hover\:border-orange-dark-600\/0:hover {
  border-color: rgb(230 46 5 / 0);
}

.hover\:border-orange-dark-600\/5:hover {
  border-color: rgb(230 46 5 / 0.05);
}

.hover\:border-orange-dark-600\/10:hover {
  border-color: rgb(230 46 5 / 0.1);
}

.hover\:border-orange-dark-600\/20:hover {
  border-color: rgb(230 46 5 / 0.2);
}

.hover\:border-orange-dark-600\/25:hover {
  border-color: rgb(230 46 5 / 0.25);
}

.hover\:border-orange-dark-600\/30:hover {
  border-color: rgb(230 46 5 / 0.3);
}

.hover\:border-orange-dark-600\/40:hover {
  border-color: rgb(230 46 5 / 0.4);
}

.hover\:border-orange-dark-600\/50:hover {
  border-color: rgb(230 46 5 / 0.5);
}

.hover\:border-orange-dark-600\/60:hover {
  border-color: rgb(230 46 5 / 0.6);
}

.hover\:border-orange-dark-600\/70:hover {
  border-color: rgb(230 46 5 / 0.7);
}

.hover\:border-orange-dark-600\/75:hover {
  border-color: rgb(230 46 5 / 0.75);
}

.hover\:border-orange-dark-600\/80:hover {
  border-color: rgb(230 46 5 / 0.8);
}

.hover\:border-orange-dark-600\/90:hover {
  border-color: rgb(230 46 5 / 0.9);
}

.hover\:border-orange-dark-600\/95:hover {
  border-color: rgb(230 46 5 / 0.95);
}

.hover\:border-orange-dark-600\/100:hover {
  border-color: rgb(230 46 5 / 1);
}

.hover\:border-orange-dark-700\/0:hover {
  border-color: rgb(188 27 6 / 0);
}

.hover\:border-orange-dark-700\/5:hover {
  border-color: rgb(188 27 6 / 0.05);
}

.hover\:border-orange-dark-700\/10:hover {
  border-color: rgb(188 27 6 / 0.1);
}

.hover\:border-orange-dark-700\/20:hover {
  border-color: rgb(188 27 6 / 0.2);
}

.hover\:border-orange-dark-700\/25:hover {
  border-color: rgb(188 27 6 / 0.25);
}

.hover\:border-orange-dark-700\/30:hover {
  border-color: rgb(188 27 6 / 0.3);
}

.hover\:border-orange-dark-700\/40:hover {
  border-color: rgb(188 27 6 / 0.4);
}

.hover\:border-orange-dark-700\/50:hover {
  border-color: rgb(188 27 6 / 0.5);
}

.hover\:border-orange-dark-700\/60:hover {
  border-color: rgb(188 27 6 / 0.6);
}

.hover\:border-orange-dark-700\/70:hover {
  border-color: rgb(188 27 6 / 0.7);
}

.hover\:border-orange-dark-700\/75:hover {
  border-color: rgb(188 27 6 / 0.75);
}

.hover\:border-orange-dark-700\/80:hover {
  border-color: rgb(188 27 6 / 0.8);
}

.hover\:border-orange-dark-700\/90:hover {
  border-color: rgb(188 27 6 / 0.9);
}

.hover\:border-orange-dark-700\/95:hover {
  border-color: rgb(188 27 6 / 0.95);
}

.hover\:border-orange-dark-700\/100:hover {
  border-color: rgb(188 27 6 / 1);
}

.hover\:border-orange-dark-800\/0:hover {
  border-color: rgb(151 24 12 / 0);
}

.hover\:border-orange-dark-800\/5:hover {
  border-color: rgb(151 24 12 / 0.05);
}

.hover\:border-orange-dark-800\/10:hover {
  border-color: rgb(151 24 12 / 0.1);
}

.hover\:border-orange-dark-800\/20:hover {
  border-color: rgb(151 24 12 / 0.2);
}

.hover\:border-orange-dark-800\/25:hover {
  border-color: rgb(151 24 12 / 0.25);
}

.hover\:border-orange-dark-800\/30:hover {
  border-color: rgb(151 24 12 / 0.3);
}

.hover\:border-orange-dark-800\/40:hover {
  border-color: rgb(151 24 12 / 0.4);
}

.hover\:border-orange-dark-800\/50:hover {
  border-color: rgb(151 24 12 / 0.5);
}

.hover\:border-orange-dark-800\/60:hover {
  border-color: rgb(151 24 12 / 0.6);
}

.hover\:border-orange-dark-800\/70:hover {
  border-color: rgb(151 24 12 / 0.7);
}

.hover\:border-orange-dark-800\/75:hover {
  border-color: rgb(151 24 12 / 0.75);
}

.hover\:border-orange-dark-800\/80:hover {
  border-color: rgb(151 24 12 / 0.8);
}

.hover\:border-orange-dark-800\/90:hover {
  border-color: rgb(151 24 12 / 0.9);
}

.hover\:border-orange-dark-800\/95:hover {
  border-color: rgb(151 24 12 / 0.95);
}

.hover\:border-orange-dark-800\/100:hover {
  border-color: rgb(151 24 12 / 1);
}

.hover\:border-orange-dark-900\/0:hover {
  border-color: rgb(119 26 13 / 0);
}

.hover\:border-orange-dark-900\/5:hover {
  border-color: rgb(119 26 13 / 0.05);
}

.hover\:border-orange-dark-900\/10:hover {
  border-color: rgb(119 26 13 / 0.1);
}

.hover\:border-orange-dark-900\/20:hover {
  border-color: rgb(119 26 13 / 0.2);
}

.hover\:border-orange-dark-900\/25:hover {
  border-color: rgb(119 26 13 / 0.25);
}

.hover\:border-orange-dark-900\/30:hover {
  border-color: rgb(119 26 13 / 0.3);
}

.hover\:border-orange-dark-900\/40:hover {
  border-color: rgb(119 26 13 / 0.4);
}

.hover\:border-orange-dark-900\/50:hover {
  border-color: rgb(119 26 13 / 0.5);
}

.hover\:border-orange-dark-900\/60:hover {
  border-color: rgb(119 26 13 / 0.6);
}

.hover\:border-orange-dark-900\/70:hover {
  border-color: rgb(119 26 13 / 0.7);
}

.hover\:border-orange-dark-900\/75:hover {
  border-color: rgb(119 26 13 / 0.75);
}

.hover\:border-orange-dark-900\/80:hover {
  border-color: rgb(119 26 13 / 0.8);
}

.hover\:border-orange-dark-900\/90:hover {
  border-color: rgb(119 26 13 / 0.9);
}

.hover\:border-orange-dark-900\/95:hover {
  border-color: rgb(119 26 13 / 0.95);
}

.hover\:border-orange-dark-900\/100:hover {
  border-color: rgb(119 26 13 / 1);
}

.hover\:border-orange-dark\/0:hover {
  border-color: rgb(255 105 46 / 0);
}

.hover\:border-orange-dark\/5:hover {
  border-color: rgb(255 105 46 / 0.05);
}

.hover\:border-orange-dark\/10:hover {
  border-color: rgb(255 105 46 / 0.1);
}

.hover\:border-orange-dark\/20:hover {
  border-color: rgb(255 105 46 / 0.2);
}

.hover\:border-orange-dark\/25:hover {
  border-color: rgb(255 105 46 / 0.25);
}

.hover\:border-orange-dark\/30:hover {
  border-color: rgb(255 105 46 / 0.3);
}

.hover\:border-orange-dark\/40:hover {
  border-color: rgb(255 105 46 / 0.4);
}

.hover\:border-orange-dark\/50:hover {
  border-color: rgb(255 105 46 / 0.5);
}

.hover\:border-orange-dark\/60:hover {
  border-color: rgb(255 105 46 / 0.6);
}

.hover\:border-orange-dark\/70:hover {
  border-color: rgb(255 105 46 / 0.7);
}

.hover\:border-orange-dark\/75:hover {
  border-color: rgb(255 105 46 / 0.75);
}

.hover\:border-orange-dark\/80:hover {
  border-color: rgb(255 105 46 / 0.8);
}

.hover\:border-orange-dark\/90:hover {
  border-color: rgb(255 105 46 / 0.9);
}

.hover\:border-orange-dark\/95:hover {
  border-color: rgb(255 105 46 / 0.95);
}

.hover\:border-orange-dark\/100:hover {
  border-color: rgb(255 105 46 / 1);
}

.hover\:border-orange-25\/0:hover {
  border-color: rgb(254 250 245 / 0);
}

.hover\:border-orange-25\/5:hover {
  border-color: rgb(254 250 245 / 0.05);
}

.hover\:border-orange-25\/10:hover {
  border-color: rgb(254 250 245 / 0.1);
}

.hover\:border-orange-25\/20:hover {
  border-color: rgb(254 250 245 / 0.2);
}

.hover\:border-orange-25\/25:hover {
  border-color: rgb(254 250 245 / 0.25);
}

.hover\:border-orange-25\/30:hover {
  border-color: rgb(254 250 245 / 0.3);
}

.hover\:border-orange-25\/40:hover {
  border-color: rgb(254 250 245 / 0.4);
}

.hover\:border-orange-25\/50:hover {
  border-color: rgb(254 250 245 / 0.5);
}

.hover\:border-orange-25\/60:hover {
  border-color: rgb(254 250 245 / 0.6);
}

.hover\:border-orange-25\/70:hover {
  border-color: rgb(254 250 245 / 0.7);
}

.hover\:border-orange-25\/75:hover {
  border-color: rgb(254 250 245 / 0.75);
}

.hover\:border-orange-25\/80:hover {
  border-color: rgb(254 250 245 / 0.8);
}

.hover\:border-orange-25\/90:hover {
  border-color: rgb(254 250 245 / 0.9);
}

.hover\:border-orange-25\/95:hover {
  border-color: rgb(254 250 245 / 0.95);
}

.hover\:border-orange-25\/100:hover {
  border-color: rgb(254 250 245 / 1);
}

.hover\:border-orange-50\/0:hover {
  border-color: rgb(254 246 238 / 0);
}

.hover\:border-orange-50\/5:hover {
  border-color: rgb(254 246 238 / 0.05);
}

.hover\:border-orange-50\/10:hover {
  border-color: rgb(254 246 238 / 0.1);
}

.hover\:border-orange-50\/20:hover {
  border-color: rgb(254 246 238 / 0.2);
}

.hover\:border-orange-50\/25:hover {
  border-color: rgb(254 246 238 / 0.25);
}

.hover\:border-orange-50\/30:hover {
  border-color: rgb(254 246 238 / 0.3);
}

.hover\:border-orange-50\/40:hover {
  border-color: rgb(254 246 238 / 0.4);
}

.hover\:border-orange-50\/50:hover {
  border-color: rgb(254 246 238 / 0.5);
}

.hover\:border-orange-50\/60:hover {
  border-color: rgb(254 246 238 / 0.6);
}

.hover\:border-orange-50\/70:hover {
  border-color: rgb(254 246 238 / 0.7);
}

.hover\:border-orange-50\/75:hover {
  border-color: rgb(254 246 238 / 0.75);
}

.hover\:border-orange-50\/80:hover {
  border-color: rgb(254 246 238 / 0.8);
}

.hover\:border-orange-50\/90:hover {
  border-color: rgb(254 246 238 / 0.9);
}

.hover\:border-orange-50\/95:hover {
  border-color: rgb(254 246 238 / 0.95);
}

.hover\:border-orange-50\/100:hover {
  border-color: rgb(254 246 238 / 1);
}

.hover\:border-orange-100\/0:hover {
  border-color: rgb(253 234 215 / 0);
}

.hover\:border-orange-100\/5:hover {
  border-color: rgb(253 234 215 / 0.05);
}

.hover\:border-orange-100\/10:hover {
  border-color: rgb(253 234 215 / 0.1);
}

.hover\:border-orange-100\/20:hover {
  border-color: rgb(253 234 215 / 0.2);
}

.hover\:border-orange-100\/25:hover {
  border-color: rgb(253 234 215 / 0.25);
}

.hover\:border-orange-100\/30:hover {
  border-color: rgb(253 234 215 / 0.3);
}

.hover\:border-orange-100\/40:hover {
  border-color: rgb(253 234 215 / 0.4);
}

.hover\:border-orange-100\/50:hover {
  border-color: rgb(253 234 215 / 0.5);
}

.hover\:border-orange-100\/60:hover {
  border-color: rgb(253 234 215 / 0.6);
}

.hover\:border-orange-100\/70:hover {
  border-color: rgb(253 234 215 / 0.7);
}

.hover\:border-orange-100\/75:hover {
  border-color: rgb(253 234 215 / 0.75);
}

.hover\:border-orange-100\/80:hover {
  border-color: rgb(253 234 215 / 0.8);
}

.hover\:border-orange-100\/90:hover {
  border-color: rgb(253 234 215 / 0.9);
}

.hover\:border-orange-100\/95:hover {
  border-color: rgb(253 234 215 / 0.95);
}

.hover\:border-orange-100\/100:hover {
  border-color: rgb(253 234 215 / 1);
}

.hover\:border-orange-200\/0:hover {
  border-color: rgb(249 219 175 / 0);
}

.hover\:border-orange-200\/5:hover {
  border-color: rgb(249 219 175 / 0.05);
}

.hover\:border-orange-200\/10:hover {
  border-color: rgb(249 219 175 / 0.1);
}

.hover\:border-orange-200\/20:hover {
  border-color: rgb(249 219 175 / 0.2);
}

.hover\:border-orange-200\/25:hover {
  border-color: rgb(249 219 175 / 0.25);
}

.hover\:border-orange-200\/30:hover {
  border-color: rgb(249 219 175 / 0.3);
}

.hover\:border-orange-200\/40:hover {
  border-color: rgb(249 219 175 / 0.4);
}

.hover\:border-orange-200\/50:hover {
  border-color: rgb(249 219 175 / 0.5);
}

.hover\:border-orange-200\/60:hover {
  border-color: rgb(249 219 175 / 0.6);
}

.hover\:border-orange-200\/70:hover {
  border-color: rgb(249 219 175 / 0.7);
}

.hover\:border-orange-200\/75:hover {
  border-color: rgb(249 219 175 / 0.75);
}

.hover\:border-orange-200\/80:hover {
  border-color: rgb(249 219 175 / 0.8);
}

.hover\:border-orange-200\/90:hover {
  border-color: rgb(249 219 175 / 0.9);
}

.hover\:border-orange-200\/95:hover {
  border-color: rgb(249 219 175 / 0.95);
}

.hover\:border-orange-200\/100:hover {
  border-color: rgb(249 219 175 / 1);
}

.hover\:border-orange-300\/0:hover {
  border-color: rgb(247 178 122 / 0);
}

.hover\:border-orange-300\/5:hover {
  border-color: rgb(247 178 122 / 0.05);
}

.hover\:border-orange-300\/10:hover {
  border-color: rgb(247 178 122 / 0.1);
}

.hover\:border-orange-300\/20:hover {
  border-color: rgb(247 178 122 / 0.2);
}

.hover\:border-orange-300\/25:hover {
  border-color: rgb(247 178 122 / 0.25);
}

.hover\:border-orange-300\/30:hover {
  border-color: rgb(247 178 122 / 0.3);
}

.hover\:border-orange-300\/40:hover {
  border-color: rgb(247 178 122 / 0.4);
}

.hover\:border-orange-300\/50:hover {
  border-color: rgb(247 178 122 / 0.5);
}

.hover\:border-orange-300\/60:hover {
  border-color: rgb(247 178 122 / 0.6);
}

.hover\:border-orange-300\/70:hover {
  border-color: rgb(247 178 122 / 0.7);
}

.hover\:border-orange-300\/75:hover {
  border-color: rgb(247 178 122 / 0.75);
}

.hover\:border-orange-300\/80:hover {
  border-color: rgb(247 178 122 / 0.8);
}

.hover\:border-orange-300\/90:hover {
  border-color: rgb(247 178 122 / 0.9);
}

.hover\:border-orange-300\/95:hover {
  border-color: rgb(247 178 122 / 0.95);
}

.hover\:border-orange-300\/100:hover {
  border-color: rgb(247 178 122 / 1);
}

.hover\:border-orange-400\/0:hover {
  border-color: rgb(243 135 68 / 0);
}

.hover\:border-orange-400\/5:hover {
  border-color: rgb(243 135 68 / 0.05);
}

.hover\:border-orange-400\/10:hover {
  border-color: rgb(243 135 68 / 0.1);
}

.hover\:border-orange-400\/20:hover {
  border-color: rgb(243 135 68 / 0.2);
}

.hover\:border-orange-400\/25:hover {
  border-color: rgb(243 135 68 / 0.25);
}

.hover\:border-orange-400\/30:hover {
  border-color: rgb(243 135 68 / 0.3);
}

.hover\:border-orange-400\/40:hover {
  border-color: rgb(243 135 68 / 0.4);
}

.hover\:border-orange-400\/50:hover {
  border-color: rgb(243 135 68 / 0.5);
}

.hover\:border-orange-400\/60:hover {
  border-color: rgb(243 135 68 / 0.6);
}

.hover\:border-orange-400\/70:hover {
  border-color: rgb(243 135 68 / 0.7);
}

.hover\:border-orange-400\/75:hover {
  border-color: rgb(243 135 68 / 0.75);
}

.hover\:border-orange-400\/80:hover {
  border-color: rgb(243 135 68 / 0.8);
}

.hover\:border-orange-400\/90:hover {
  border-color: rgb(243 135 68 / 0.9);
}

.hover\:border-orange-400\/95:hover {
  border-color: rgb(243 135 68 / 0.95);
}

.hover\:border-orange-400\/100:hover {
  border-color: rgb(243 135 68 / 1);
}

.hover\:border-orange-500\/0:hover {
  border-color: rgb(239 104 32 / 0);
}

.hover\:border-orange-500\/5:hover {
  border-color: rgb(239 104 32 / 0.05);
}

.hover\:border-orange-500\/10:hover {
  border-color: rgb(239 104 32 / 0.1);
}

.hover\:border-orange-500\/20:hover {
  border-color: rgb(239 104 32 / 0.2);
}

.hover\:border-orange-500\/25:hover {
  border-color: rgb(239 104 32 / 0.25);
}

.hover\:border-orange-500\/30:hover {
  border-color: rgb(239 104 32 / 0.3);
}

.hover\:border-orange-500\/40:hover {
  border-color: rgb(239 104 32 / 0.4);
}

.hover\:border-orange-500\/50:hover {
  border-color: rgb(239 104 32 / 0.5);
}

.hover\:border-orange-500\/60:hover {
  border-color: rgb(239 104 32 / 0.6);
}

.hover\:border-orange-500\/70:hover {
  border-color: rgb(239 104 32 / 0.7);
}

.hover\:border-orange-500\/75:hover {
  border-color: rgb(239 104 32 / 0.75);
}

.hover\:border-orange-500\/80:hover {
  border-color: rgb(239 104 32 / 0.8);
}

.hover\:border-orange-500\/90:hover {
  border-color: rgb(239 104 32 / 0.9);
}

.hover\:border-orange-500\/95:hover {
  border-color: rgb(239 104 32 / 0.95);
}

.hover\:border-orange-500\/100:hover {
  border-color: rgb(239 104 32 / 1);
}

.hover\:border-orange-600\/0:hover {
  border-color: rgb(224 79 22 / 0);
}

.hover\:border-orange-600\/5:hover {
  border-color: rgb(224 79 22 / 0.05);
}

.hover\:border-orange-600\/10:hover {
  border-color: rgb(224 79 22 / 0.1);
}

.hover\:border-orange-600\/20:hover {
  border-color: rgb(224 79 22 / 0.2);
}

.hover\:border-orange-600\/25:hover {
  border-color: rgb(224 79 22 / 0.25);
}

.hover\:border-orange-600\/30:hover {
  border-color: rgb(224 79 22 / 0.3);
}

.hover\:border-orange-600\/40:hover {
  border-color: rgb(224 79 22 / 0.4);
}

.hover\:border-orange-600\/50:hover {
  border-color: rgb(224 79 22 / 0.5);
}

.hover\:border-orange-600\/60:hover {
  border-color: rgb(224 79 22 / 0.6);
}

.hover\:border-orange-600\/70:hover {
  border-color: rgb(224 79 22 / 0.7);
}

.hover\:border-orange-600\/75:hover {
  border-color: rgb(224 79 22 / 0.75);
}

.hover\:border-orange-600\/80:hover {
  border-color: rgb(224 79 22 / 0.8);
}

.hover\:border-orange-600\/90:hover {
  border-color: rgb(224 79 22 / 0.9);
}

.hover\:border-orange-600\/95:hover {
  border-color: rgb(224 79 22 / 0.95);
}

.hover\:border-orange-600\/100:hover {
  border-color: rgb(224 79 22 / 1);
}

.hover\:border-orange-700\/0:hover {
  border-color: rgb(185 56 21 / 0);
}

.hover\:border-orange-700\/5:hover {
  border-color: rgb(185 56 21 / 0.05);
}

.hover\:border-orange-700\/10:hover {
  border-color: rgb(185 56 21 / 0.1);
}

.hover\:border-orange-700\/20:hover {
  border-color: rgb(185 56 21 / 0.2);
}

.hover\:border-orange-700\/25:hover {
  border-color: rgb(185 56 21 / 0.25);
}

.hover\:border-orange-700\/30:hover {
  border-color: rgb(185 56 21 / 0.3);
}

.hover\:border-orange-700\/40:hover {
  border-color: rgb(185 56 21 / 0.4);
}

.hover\:border-orange-700\/50:hover {
  border-color: rgb(185 56 21 / 0.5);
}

.hover\:border-orange-700\/60:hover {
  border-color: rgb(185 56 21 / 0.6);
}

.hover\:border-orange-700\/70:hover {
  border-color: rgb(185 56 21 / 0.7);
}

.hover\:border-orange-700\/75:hover {
  border-color: rgb(185 56 21 / 0.75);
}

.hover\:border-orange-700\/80:hover {
  border-color: rgb(185 56 21 / 0.8);
}

.hover\:border-orange-700\/90:hover {
  border-color: rgb(185 56 21 / 0.9);
}

.hover\:border-orange-700\/95:hover {
  border-color: rgb(185 56 21 / 0.95);
}

.hover\:border-orange-700\/100:hover {
  border-color: rgb(185 56 21 / 1);
}

.hover\:border-orange-800\/0:hover {
  border-color: rgb(147 47 25 / 0);
}

.hover\:border-orange-800\/5:hover {
  border-color: rgb(147 47 25 / 0.05);
}

.hover\:border-orange-800\/10:hover {
  border-color: rgb(147 47 25 / 0.1);
}

.hover\:border-orange-800\/20:hover {
  border-color: rgb(147 47 25 / 0.2);
}

.hover\:border-orange-800\/25:hover {
  border-color: rgb(147 47 25 / 0.25);
}

.hover\:border-orange-800\/30:hover {
  border-color: rgb(147 47 25 / 0.3);
}

.hover\:border-orange-800\/40:hover {
  border-color: rgb(147 47 25 / 0.4);
}

.hover\:border-orange-800\/50:hover {
  border-color: rgb(147 47 25 / 0.5);
}

.hover\:border-orange-800\/60:hover {
  border-color: rgb(147 47 25 / 0.6);
}

.hover\:border-orange-800\/70:hover {
  border-color: rgb(147 47 25 / 0.7);
}

.hover\:border-orange-800\/75:hover {
  border-color: rgb(147 47 25 / 0.75);
}

.hover\:border-orange-800\/80:hover {
  border-color: rgb(147 47 25 / 0.8);
}

.hover\:border-orange-800\/90:hover {
  border-color: rgb(147 47 25 / 0.9);
}

.hover\:border-orange-800\/95:hover {
  border-color: rgb(147 47 25 / 0.95);
}

.hover\:border-orange-800\/100:hover {
  border-color: rgb(147 47 25 / 1);
}

.hover\:border-orange-900\/0:hover {
  border-color: rgb(119 41 23 / 0);
}

.hover\:border-orange-900\/5:hover {
  border-color: rgb(119 41 23 / 0.05);
}

.hover\:border-orange-900\/10:hover {
  border-color: rgb(119 41 23 / 0.1);
}

.hover\:border-orange-900\/20:hover {
  border-color: rgb(119 41 23 / 0.2);
}

.hover\:border-orange-900\/25:hover {
  border-color: rgb(119 41 23 / 0.25);
}

.hover\:border-orange-900\/30:hover {
  border-color: rgb(119 41 23 / 0.3);
}

.hover\:border-orange-900\/40:hover {
  border-color: rgb(119 41 23 / 0.4);
}

.hover\:border-orange-900\/50:hover {
  border-color: rgb(119 41 23 / 0.5);
}

.hover\:border-orange-900\/60:hover {
  border-color: rgb(119 41 23 / 0.6);
}

.hover\:border-orange-900\/70:hover {
  border-color: rgb(119 41 23 / 0.7);
}

.hover\:border-orange-900\/75:hover {
  border-color: rgb(119 41 23 / 0.75);
}

.hover\:border-orange-900\/80:hover {
  border-color: rgb(119 41 23 / 0.8);
}

.hover\:border-orange-900\/90:hover {
  border-color: rgb(119 41 23 / 0.9);
}

.hover\:border-orange-900\/95:hover {
  border-color: rgb(119 41 23 / 0.95);
}

.hover\:border-orange-900\/100:hover {
  border-color: rgb(119 41 23 / 1);
}

.hover\:border-orange\/0:hover {
  border-color: rgb(243 135 68 / 0);
}

.hover\:border-orange\/5:hover {
  border-color: rgb(243 135 68 / 0.05);
}

.hover\:border-orange\/10:hover {
  border-color: rgb(243 135 68 / 0.1);
}

.hover\:border-orange\/20:hover {
  border-color: rgb(243 135 68 / 0.2);
}

.hover\:border-orange\/25:hover {
  border-color: rgb(243 135 68 / 0.25);
}

.hover\:border-orange\/30:hover {
  border-color: rgb(243 135 68 / 0.3);
}

.hover\:border-orange\/40:hover {
  border-color: rgb(243 135 68 / 0.4);
}

.hover\:border-orange\/50:hover {
  border-color: rgb(243 135 68 / 0.5);
}

.hover\:border-orange\/60:hover {
  border-color: rgb(243 135 68 / 0.6);
}

.hover\:border-orange\/70:hover {
  border-color: rgb(243 135 68 / 0.7);
}

.hover\:border-orange\/75:hover {
  border-color: rgb(243 135 68 / 0.75);
}

.hover\:border-orange\/80:hover {
  border-color: rgb(243 135 68 / 0.8);
}

.hover\:border-orange\/90:hover {
  border-color: rgb(243 135 68 / 0.9);
}

.hover\:border-orange\/95:hover {
  border-color: rgb(243 135 68 / 0.95);
}

.hover\:border-orange\/100:hover {
  border-color: rgb(243 135 68 / 1);
}

.hover\:border-yellow-25\/0:hover {
  border-color: rgb(254 253 240 / 0);
}

.hover\:border-yellow-25\/5:hover {
  border-color: rgb(254 253 240 / 0.05);
}

.hover\:border-yellow-25\/10:hover {
  border-color: rgb(254 253 240 / 0.1);
}

.hover\:border-yellow-25\/20:hover {
  border-color: rgb(254 253 240 / 0.2);
}

.hover\:border-yellow-25\/25:hover {
  border-color: rgb(254 253 240 / 0.25);
}

.hover\:border-yellow-25\/30:hover {
  border-color: rgb(254 253 240 / 0.3);
}

.hover\:border-yellow-25\/40:hover {
  border-color: rgb(254 253 240 / 0.4);
}

.hover\:border-yellow-25\/50:hover {
  border-color: rgb(254 253 240 / 0.5);
}

.hover\:border-yellow-25\/60:hover {
  border-color: rgb(254 253 240 / 0.6);
}

.hover\:border-yellow-25\/70:hover {
  border-color: rgb(254 253 240 / 0.7);
}

.hover\:border-yellow-25\/75:hover {
  border-color: rgb(254 253 240 / 0.75);
}

.hover\:border-yellow-25\/80:hover {
  border-color: rgb(254 253 240 / 0.8);
}

.hover\:border-yellow-25\/90:hover {
  border-color: rgb(254 253 240 / 0.9);
}

.hover\:border-yellow-25\/95:hover {
  border-color: rgb(254 253 240 / 0.95);
}

.hover\:border-yellow-25\/100:hover {
  border-color: rgb(254 253 240 / 1);
}

.hover\:border-yellow-50\/0:hover {
  border-color: rgb(254 251 232 / 0);
}

.hover\:border-yellow-50\/5:hover {
  border-color: rgb(254 251 232 / 0.05);
}

.hover\:border-yellow-50\/10:hover {
  border-color: rgb(254 251 232 / 0.1);
}

.hover\:border-yellow-50\/20:hover {
  border-color: rgb(254 251 232 / 0.2);
}

.hover\:border-yellow-50\/25:hover {
  border-color: rgb(254 251 232 / 0.25);
}

.hover\:border-yellow-50\/30:hover {
  border-color: rgb(254 251 232 / 0.3);
}

.hover\:border-yellow-50\/40:hover {
  border-color: rgb(254 251 232 / 0.4);
}

.hover\:border-yellow-50\/50:hover {
  border-color: rgb(254 251 232 / 0.5);
}

.hover\:border-yellow-50\/60:hover {
  border-color: rgb(254 251 232 / 0.6);
}

.hover\:border-yellow-50\/70:hover {
  border-color: rgb(254 251 232 / 0.7);
}

.hover\:border-yellow-50\/75:hover {
  border-color: rgb(254 251 232 / 0.75);
}

.hover\:border-yellow-50\/80:hover {
  border-color: rgb(254 251 232 / 0.8);
}

.hover\:border-yellow-50\/90:hover {
  border-color: rgb(254 251 232 / 0.9);
}

.hover\:border-yellow-50\/95:hover {
  border-color: rgb(254 251 232 / 0.95);
}

.hover\:border-yellow-50\/100:hover {
  border-color: rgb(254 251 232 / 1);
}

.hover\:border-yellow-100\/0:hover {
  border-color: rgb(254 247 195 / 0);
}

.hover\:border-yellow-100\/5:hover {
  border-color: rgb(254 247 195 / 0.05);
}

.hover\:border-yellow-100\/10:hover {
  border-color: rgb(254 247 195 / 0.1);
}

.hover\:border-yellow-100\/20:hover {
  border-color: rgb(254 247 195 / 0.2);
}

.hover\:border-yellow-100\/25:hover {
  border-color: rgb(254 247 195 / 0.25);
}

.hover\:border-yellow-100\/30:hover {
  border-color: rgb(254 247 195 / 0.3);
}

.hover\:border-yellow-100\/40:hover {
  border-color: rgb(254 247 195 / 0.4);
}

.hover\:border-yellow-100\/50:hover {
  border-color: rgb(254 247 195 / 0.5);
}

.hover\:border-yellow-100\/60:hover {
  border-color: rgb(254 247 195 / 0.6);
}

.hover\:border-yellow-100\/70:hover {
  border-color: rgb(254 247 195 / 0.7);
}

.hover\:border-yellow-100\/75:hover {
  border-color: rgb(254 247 195 / 0.75);
}

.hover\:border-yellow-100\/80:hover {
  border-color: rgb(254 247 195 / 0.8);
}

.hover\:border-yellow-100\/90:hover {
  border-color: rgb(254 247 195 / 0.9);
}

.hover\:border-yellow-100\/95:hover {
  border-color: rgb(254 247 195 / 0.95);
}

.hover\:border-yellow-100\/100:hover {
  border-color: rgb(254 247 195 / 1);
}

.hover\:border-yellow-200\/0:hover {
  border-color: rgb(254 238 149 / 0);
}

.hover\:border-yellow-200\/5:hover {
  border-color: rgb(254 238 149 / 0.05);
}

.hover\:border-yellow-200\/10:hover {
  border-color: rgb(254 238 149 / 0.1);
}

.hover\:border-yellow-200\/20:hover {
  border-color: rgb(254 238 149 / 0.2);
}

.hover\:border-yellow-200\/25:hover {
  border-color: rgb(254 238 149 / 0.25);
}

.hover\:border-yellow-200\/30:hover {
  border-color: rgb(254 238 149 / 0.3);
}

.hover\:border-yellow-200\/40:hover {
  border-color: rgb(254 238 149 / 0.4);
}

.hover\:border-yellow-200\/50:hover {
  border-color: rgb(254 238 149 / 0.5);
}

.hover\:border-yellow-200\/60:hover {
  border-color: rgb(254 238 149 / 0.6);
}

.hover\:border-yellow-200\/70:hover {
  border-color: rgb(254 238 149 / 0.7);
}

.hover\:border-yellow-200\/75:hover {
  border-color: rgb(254 238 149 / 0.75);
}

.hover\:border-yellow-200\/80:hover {
  border-color: rgb(254 238 149 / 0.8);
}

.hover\:border-yellow-200\/90:hover {
  border-color: rgb(254 238 149 / 0.9);
}

.hover\:border-yellow-200\/95:hover {
  border-color: rgb(254 238 149 / 0.95);
}

.hover\:border-yellow-200\/100:hover {
  border-color: rgb(254 238 149 / 1);
}

.hover\:border-yellow-300\/0:hover {
  border-color: rgb(253 226 114 / 0);
}

.hover\:border-yellow-300\/5:hover {
  border-color: rgb(253 226 114 / 0.05);
}

.hover\:border-yellow-300\/10:hover {
  border-color: rgb(253 226 114 / 0.1);
}

.hover\:border-yellow-300\/20:hover {
  border-color: rgb(253 226 114 / 0.2);
}

.hover\:border-yellow-300\/25:hover {
  border-color: rgb(253 226 114 / 0.25);
}

.hover\:border-yellow-300\/30:hover {
  border-color: rgb(253 226 114 / 0.3);
}

.hover\:border-yellow-300\/40:hover {
  border-color: rgb(253 226 114 / 0.4);
}

.hover\:border-yellow-300\/50:hover {
  border-color: rgb(253 226 114 / 0.5);
}

.hover\:border-yellow-300\/60:hover {
  border-color: rgb(253 226 114 / 0.6);
}

.hover\:border-yellow-300\/70:hover {
  border-color: rgb(253 226 114 / 0.7);
}

.hover\:border-yellow-300\/75:hover {
  border-color: rgb(253 226 114 / 0.75);
}

.hover\:border-yellow-300\/80:hover {
  border-color: rgb(253 226 114 / 0.8);
}

.hover\:border-yellow-300\/90:hover {
  border-color: rgb(253 226 114 / 0.9);
}

.hover\:border-yellow-300\/95:hover {
  border-color: rgb(253 226 114 / 0.95);
}

.hover\:border-yellow-300\/100:hover {
  border-color: rgb(253 226 114 / 1);
}

.hover\:border-yellow-400\/0:hover {
  border-color: rgb(250 197 21 / 0);
}

.hover\:border-yellow-400\/5:hover {
  border-color: rgb(250 197 21 / 0.05);
}

.hover\:border-yellow-400\/10:hover {
  border-color: rgb(250 197 21 / 0.1);
}

.hover\:border-yellow-400\/20:hover {
  border-color: rgb(250 197 21 / 0.2);
}

.hover\:border-yellow-400\/25:hover {
  border-color: rgb(250 197 21 / 0.25);
}

.hover\:border-yellow-400\/30:hover {
  border-color: rgb(250 197 21 / 0.3);
}

.hover\:border-yellow-400\/40:hover {
  border-color: rgb(250 197 21 / 0.4);
}

.hover\:border-yellow-400\/50:hover {
  border-color: rgb(250 197 21 / 0.5);
}

.hover\:border-yellow-400\/60:hover {
  border-color: rgb(250 197 21 / 0.6);
}

.hover\:border-yellow-400\/70:hover {
  border-color: rgb(250 197 21 / 0.7);
}

.hover\:border-yellow-400\/75:hover {
  border-color: rgb(250 197 21 / 0.75);
}

.hover\:border-yellow-400\/80:hover {
  border-color: rgb(250 197 21 / 0.8);
}

.hover\:border-yellow-400\/90:hover {
  border-color: rgb(250 197 21 / 0.9);
}

.hover\:border-yellow-400\/95:hover {
  border-color: rgb(250 197 21 / 0.95);
}

.hover\:border-yellow-400\/100:hover {
  border-color: rgb(250 197 21 / 1);
}

.hover\:border-yellow-500\/0:hover {
  border-color: rgb(234 170 8 / 0);
}

.hover\:border-yellow-500\/5:hover {
  border-color: rgb(234 170 8 / 0.05);
}

.hover\:border-yellow-500\/10:hover {
  border-color: rgb(234 170 8 / 0.1);
}

.hover\:border-yellow-500\/20:hover {
  border-color: rgb(234 170 8 / 0.2);
}

.hover\:border-yellow-500\/25:hover {
  border-color: rgb(234 170 8 / 0.25);
}

.hover\:border-yellow-500\/30:hover {
  border-color: rgb(234 170 8 / 0.3);
}

.hover\:border-yellow-500\/40:hover {
  border-color: rgb(234 170 8 / 0.4);
}

.hover\:border-yellow-500\/50:hover {
  border-color: rgb(234 170 8 / 0.5);
}

.hover\:border-yellow-500\/60:hover {
  border-color: rgb(234 170 8 / 0.6);
}

.hover\:border-yellow-500\/70:hover {
  border-color: rgb(234 170 8 / 0.7);
}

.hover\:border-yellow-500\/75:hover {
  border-color: rgb(234 170 8 / 0.75);
}

.hover\:border-yellow-500\/80:hover {
  border-color: rgb(234 170 8 / 0.8);
}

.hover\:border-yellow-500\/90:hover {
  border-color: rgb(234 170 8 / 0.9);
}

.hover\:border-yellow-500\/95:hover {
  border-color: rgb(234 170 8 / 0.95);
}

.hover\:border-yellow-500\/100:hover {
  border-color: rgb(234 170 8 / 1);
}

.hover\:border-yellow-600\/0:hover {
  border-color: rgb(202 133 4 / 0);
}

.hover\:border-yellow-600\/5:hover {
  border-color: rgb(202 133 4 / 0.05);
}

.hover\:border-yellow-600\/10:hover {
  border-color: rgb(202 133 4 / 0.1);
}

.hover\:border-yellow-600\/20:hover {
  border-color: rgb(202 133 4 / 0.2);
}

.hover\:border-yellow-600\/25:hover {
  border-color: rgb(202 133 4 / 0.25);
}

.hover\:border-yellow-600\/30:hover {
  border-color: rgb(202 133 4 / 0.3);
}

.hover\:border-yellow-600\/40:hover {
  border-color: rgb(202 133 4 / 0.4);
}

.hover\:border-yellow-600\/50:hover {
  border-color: rgb(202 133 4 / 0.5);
}

.hover\:border-yellow-600\/60:hover {
  border-color: rgb(202 133 4 / 0.6);
}

.hover\:border-yellow-600\/70:hover {
  border-color: rgb(202 133 4 / 0.7);
}

.hover\:border-yellow-600\/75:hover {
  border-color: rgb(202 133 4 / 0.75);
}

.hover\:border-yellow-600\/80:hover {
  border-color: rgb(202 133 4 / 0.8);
}

.hover\:border-yellow-600\/90:hover {
  border-color: rgb(202 133 4 / 0.9);
}

.hover\:border-yellow-600\/95:hover {
  border-color: rgb(202 133 4 / 0.95);
}

.hover\:border-yellow-600\/100:hover {
  border-color: rgb(202 133 4 / 1);
}

.hover\:border-yellow-700\/0:hover {
  border-color: rgb(161 92 7 / 0);
}

.hover\:border-yellow-700\/5:hover {
  border-color: rgb(161 92 7 / 0.05);
}

.hover\:border-yellow-700\/10:hover {
  border-color: rgb(161 92 7 / 0.1);
}

.hover\:border-yellow-700\/20:hover {
  border-color: rgb(161 92 7 / 0.2);
}

.hover\:border-yellow-700\/25:hover {
  border-color: rgb(161 92 7 / 0.25);
}

.hover\:border-yellow-700\/30:hover {
  border-color: rgb(161 92 7 / 0.3);
}

.hover\:border-yellow-700\/40:hover {
  border-color: rgb(161 92 7 / 0.4);
}

.hover\:border-yellow-700\/50:hover {
  border-color: rgb(161 92 7 / 0.5);
}

.hover\:border-yellow-700\/60:hover {
  border-color: rgb(161 92 7 / 0.6);
}

.hover\:border-yellow-700\/70:hover {
  border-color: rgb(161 92 7 / 0.7);
}

.hover\:border-yellow-700\/75:hover {
  border-color: rgb(161 92 7 / 0.75);
}

.hover\:border-yellow-700\/80:hover {
  border-color: rgb(161 92 7 / 0.8);
}

.hover\:border-yellow-700\/90:hover {
  border-color: rgb(161 92 7 / 0.9);
}

.hover\:border-yellow-700\/95:hover {
  border-color: rgb(161 92 7 / 0.95);
}

.hover\:border-yellow-700\/100:hover {
  border-color: rgb(161 92 7 / 1);
}

.hover\:border-yellow-800\/0:hover {
  border-color: rgb(133 74 14 / 0);
}

.hover\:border-yellow-800\/5:hover {
  border-color: rgb(133 74 14 / 0.05);
}

.hover\:border-yellow-800\/10:hover {
  border-color: rgb(133 74 14 / 0.1);
}

.hover\:border-yellow-800\/20:hover {
  border-color: rgb(133 74 14 / 0.2);
}

.hover\:border-yellow-800\/25:hover {
  border-color: rgb(133 74 14 / 0.25);
}

.hover\:border-yellow-800\/30:hover {
  border-color: rgb(133 74 14 / 0.3);
}

.hover\:border-yellow-800\/40:hover {
  border-color: rgb(133 74 14 / 0.4);
}

.hover\:border-yellow-800\/50:hover {
  border-color: rgb(133 74 14 / 0.5);
}

.hover\:border-yellow-800\/60:hover {
  border-color: rgb(133 74 14 / 0.6);
}

.hover\:border-yellow-800\/70:hover {
  border-color: rgb(133 74 14 / 0.7);
}

.hover\:border-yellow-800\/75:hover {
  border-color: rgb(133 74 14 / 0.75);
}

.hover\:border-yellow-800\/80:hover {
  border-color: rgb(133 74 14 / 0.8);
}

.hover\:border-yellow-800\/90:hover {
  border-color: rgb(133 74 14 / 0.9);
}

.hover\:border-yellow-800\/95:hover {
  border-color: rgb(133 74 14 / 0.95);
}

.hover\:border-yellow-800\/100:hover {
  border-color: rgb(133 74 14 / 1);
}

.hover\:border-yellow-900\/0:hover {
  border-color: rgb(113 56 18 / 0);
}

.hover\:border-yellow-900\/5:hover {
  border-color: rgb(113 56 18 / 0.05);
}

.hover\:border-yellow-900\/10:hover {
  border-color: rgb(113 56 18 / 0.1);
}

.hover\:border-yellow-900\/20:hover {
  border-color: rgb(113 56 18 / 0.2);
}

.hover\:border-yellow-900\/25:hover {
  border-color: rgb(113 56 18 / 0.25);
}

.hover\:border-yellow-900\/30:hover {
  border-color: rgb(113 56 18 / 0.3);
}

.hover\:border-yellow-900\/40:hover {
  border-color: rgb(113 56 18 / 0.4);
}

.hover\:border-yellow-900\/50:hover {
  border-color: rgb(113 56 18 / 0.5);
}

.hover\:border-yellow-900\/60:hover {
  border-color: rgb(113 56 18 / 0.6);
}

.hover\:border-yellow-900\/70:hover {
  border-color: rgb(113 56 18 / 0.7);
}

.hover\:border-yellow-900\/75:hover {
  border-color: rgb(113 56 18 / 0.75);
}

.hover\:border-yellow-900\/80:hover {
  border-color: rgb(113 56 18 / 0.8);
}

.hover\:border-yellow-900\/90:hover {
  border-color: rgb(113 56 18 / 0.9);
}

.hover\:border-yellow-900\/95:hover {
  border-color: rgb(113 56 18 / 0.95);
}

.hover\:border-yellow-900\/100:hover {
  border-color: rgb(113 56 18 / 1);
}

.hover\:border-yellow\/0:hover {
  border-color: rgb(250 197 21 / 0);
}

.hover\:border-yellow\/5:hover {
  border-color: rgb(250 197 21 / 0.05);
}

.hover\:border-yellow\/10:hover {
  border-color: rgb(250 197 21 / 0.1);
}

.hover\:border-yellow\/20:hover {
  border-color: rgb(250 197 21 / 0.2);
}

.hover\:border-yellow\/25:hover {
  border-color: rgb(250 197 21 / 0.25);
}

.hover\:border-yellow\/30:hover {
  border-color: rgb(250 197 21 / 0.3);
}

.hover\:border-yellow\/40:hover {
  border-color: rgb(250 197 21 / 0.4);
}

.hover\:border-yellow\/50:hover {
  border-color: rgb(250 197 21 / 0.5);
}

.hover\:border-yellow\/60:hover {
  border-color: rgb(250 197 21 / 0.6);
}

.hover\:border-yellow\/70:hover {
  border-color: rgb(250 197 21 / 0.7);
}

.hover\:border-yellow\/75:hover {
  border-color: rgb(250 197 21 / 0.75);
}

.hover\:border-yellow\/80:hover {
  border-color: rgb(250 197 21 / 0.8);
}

.hover\:border-yellow\/90:hover {
  border-color: rgb(250 197 21 / 0.9);
}

.hover\:border-yellow\/95:hover {
  border-color: rgb(250 197 21 / 0.95);
}

.hover\:border-yellow\/100:hover {
  border-color: rgb(250 197 21 / 1);
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.hover\:bg-gray-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.hover\:bg-gray:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.hover\:bg-primary-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.hover\:bg-primary-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.hover\:bg-primary-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.hover\:bg-primary-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.hover\:bg-primary-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.hover\:bg-primary-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.hover\:bg-primary-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.hover\:bg-primary-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.hover\:bg-primary-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.hover\:bg-primary-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.hover\:bg-primary-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.hover\:bg-primary:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.hover\:bg-error-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.hover\:bg-error-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.hover\:bg-error-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.hover\:bg-error-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.hover\:bg-error-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.hover\:bg-error-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.hover\:bg-error-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.hover\:bg-error-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.hover\:bg-error-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.hover\:bg-error-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.hover\:bg-error-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.hover\:bg-error:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.hover\:bg-warning-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.hover\:bg-warning-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.hover\:bg-warning-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.hover\:bg-warning-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.hover\:bg-warning-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.hover\:bg-warning-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.hover\:bg-warning-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.hover\:bg-warning-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.hover\:bg-warning-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.hover\:bg-warning-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.hover\:bg-warning-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.hover\:bg-warning:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.hover\:bg-success-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.hover\:bg-success-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.hover\:bg-success-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.hover\:bg-success-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.hover\:bg-success-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.hover\:bg-success-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.hover\:bg-success-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.hover\:bg-success-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.hover\:bg-success-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.hover\:bg-success-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.hover\:bg-success-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.hover\:bg-success:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.hover\:bg-gray-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.hover\:bg-gray-cool:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.hover\:bg-gray-modern:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.hover\:bg-gray-neutral:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.hover\:bg-gray-iron:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.hover\:bg-gray-true:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.hover\:bg-gray-warm:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.hover\:bg-moss-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.hover\:bg-moss-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.hover\:bg-moss-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.hover\:bg-moss-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.hover\:bg-moss-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.hover\:bg-moss-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.hover\:bg-moss-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.hover\:bg-moss-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.hover\:bg-moss-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.hover\:bg-moss-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.hover\:bg-moss-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.hover\:bg-moss:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-200:hover {
  background-color: #DOF8AB;
}

.hover\:bg-green-light-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-600:hover {
  background-color: #4CA3OD;
}

.hover\:bg-green-light-700:hover {
  background-color: #3B7COF;
}

.hover\:bg-green-light-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.hover\:bg-green-light-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.hover\:bg-green-light:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.hover\:bg-green-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.hover\:bg-green-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.hover\:bg-green:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.hover\:bg-teal-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.hover\:bg-teal-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.hover\:bg-teal-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.hover\:bg-teal-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.hover\:bg-teal-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.hover\:bg-teal-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.hover\:bg-teal-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.hover\:bg-teal-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.hover\:bg-teal-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.hover\:bg-teal-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.hover\:bg-teal-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.hover\:bg-teal:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.hover\:bg-cyan-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.hover\:bg-cyan:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.hover\:bg-blue-light:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.hover\:bg-blue-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.hover\:bg-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.hover\:bg-blue:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.hover\:bg-blue-dark:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.hover\:bg-indigo:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.hover\:bg-violet-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.hover\:bg-violet-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.hover\:bg-violet-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.hover\:bg-violet-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.hover\:bg-violet-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.hover\:bg-violet-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.hover\:bg-violet-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.hover\:bg-violet-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.hover\:bg-violet-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.hover\:bg-violet-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.hover\:bg-violet-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.hover\:bg-violet:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.hover\:bg-purple-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.hover\:bg-purple-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.hover\:bg-purple-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.hover\:bg-purple-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.hover\:bg-purple-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.hover\:bg-purple-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.hover\:bg-purple-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.hover\:bg-purple-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.hover\:bg-purple:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.hover\:bg-fuchsia:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.hover\:bg-pink-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.hover\:bg-pink-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.hover\:bg-pink-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.hover\:bg-pink-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.hover\:bg-pink-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.hover\:bg-pink:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.hover\:bg-rose-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.hover\:bg-rose-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.hover\:bg-rose-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.hover\:bg-rose-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.hover\:bg-rose-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.hover\:bg-rose-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.hover\:bg-rose-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.hover\:bg-rose-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.hover\:bg-rose-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.hover\:bg-rose-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.hover\:bg-rose-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.hover\:bg-rose:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.hover\:bg-orange-dark:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.hover\:bg-orange-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.hover\:bg-orange-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.hover\:bg-orange-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.hover\:bg-orange-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.hover\:bg-orange-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.hover\:bg-orange-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.hover\:bg-orange-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.hover\:bg-orange-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.hover\:bg-orange-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.hover\:bg-orange-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.hover\:bg-orange-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.hover\:bg-orange:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-25:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.hover\:bg-yellow:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.hover\:bg-white\/0:hover {
  background-color: rgb(255 255 255 / 0);
}

.hover\:bg-white\/5:hover {
  background-color: rgb(255 255 255 / 0.05);
}

.hover\:bg-white\/10:hover {
  background-color: rgb(255 255 255 / 0.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\/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-white\/100:hover {
  background-color: rgb(255 255 255 / 1);
}

.hover\:bg-black\/0:hover {
  background-color: rgb(0 0 0 / 0);
}

.hover\:bg-black\/5:hover {
  background-color: rgb(0 0 0 / 0.05);
}

.hover\:bg-black\/10:hover {
  background-color: rgb(0 0 0 / 0.1);
}

.hover\:bg-black\/20:hover {
  background-color: rgb(0 0 0 / 0.2);
}

.hover\:bg-black\/25:hover {
  background-color: rgb(0 0 0 / 0.25);
}

.hover\:bg-black\/30:hover {
  background-color: rgb(0 0 0 / 0.3);
}

.hover\:bg-black\/40:hover {
  background-color: rgb(0 0 0 / 0.4);
}

.hover\:bg-black\/50:hover {
  background-color: rgb(0 0 0 / 0.5);
}

.hover\:bg-black\/60:hover {
  background-color: rgb(0 0 0 / 0.6);
}

.hover\:bg-black\/70:hover {
  background-color: rgb(0 0 0 / 0.7);
}

.hover\:bg-black\/75:hover {
  background-color: rgb(0 0 0 / 0.75);
}

.hover\:bg-black\/80:hover {
  background-color: rgb(0 0 0 / 0.8);
}

.hover\:bg-black\/90:hover {
  background-color: rgb(0 0 0 / 0.9);
}

.hover\:bg-black\/95:hover {
  background-color: rgb(0 0 0 / 0.95);
}

.hover\:bg-black\/100:hover {
  background-color: rgb(0 0 0 / 1);
}

.hover\:bg-gray-25\/0:hover {
  background-color: rgb(252 252 253 / 0);
}

.hover\:bg-gray-25\/5:hover {
  background-color: rgb(252 252 253 / 0.05);
}

.hover\:bg-gray-25\/10:hover {
  background-color: rgb(252 252 253 / 0.1);
}

.hover\:bg-gray-25\/20:hover {
  background-color: rgb(252 252 253 / 0.2);
}

.hover\:bg-gray-25\/25:hover {
  background-color: rgb(252 252 253 / 0.25);
}

.hover\:bg-gray-25\/30:hover {
  background-color: rgb(252 252 253 / 0.3);
}

.hover\:bg-gray-25\/40:hover {
  background-color: rgb(252 252 253 / 0.4);
}

.hover\:bg-gray-25\/50:hover {
  background-color: rgb(252 252 253 / 0.5);
}

.hover\:bg-gray-25\/60:hover {
  background-color: rgb(252 252 253 / 0.6);
}

.hover\:bg-gray-25\/70:hover {
  background-color: rgb(252 252 253 / 0.7);
}

.hover\:bg-gray-25\/75:hover {
  background-color: rgb(252 252 253 / 0.75);
}

.hover\:bg-gray-25\/80:hover {
  background-color: rgb(252 252 253 / 0.8);
}

.hover\:bg-gray-25\/90:hover {
  background-color: rgb(252 252 253 / 0.9);
}

.hover\:bg-gray-25\/95:hover {
  background-color: rgb(252 252 253 / 0.95);
}

.hover\:bg-gray-25\/100:hover {
  background-color: rgb(252 252 253 / 1);
}

.hover\:bg-gray-50\/0:hover {
  background-color: rgb(249 250 251 / 0);
}

.hover\:bg-gray-50\/5:hover {
  background-color: rgb(249 250 251 / 0.05);
}

.hover\:bg-gray-50\/10:hover {
  background-color: rgb(249 250 251 / 0.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\/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-50\/100:hover {
  background-color: rgb(249 250 251 / 1);
}

.hover\:bg-gray-100\/0:hover {
  background-color: rgb(242 244 247 / 0);
}

.hover\:bg-gray-100\/5:hover {
  background-color: rgb(242 244 247 / 0.05);
}

.hover\:bg-gray-100\/10:hover {
  background-color: rgb(242 244 247 / 0.1);
}

.hover\:bg-gray-100\/20:hover {
  background-color: rgb(242 244 247 / 0.2);
}

.hover\:bg-gray-100\/25:hover {
  background-color: rgb(242 244 247 / 0.25);
}

.hover\:bg-gray-100\/30:hover {
  background-color: rgb(242 244 247 / 0.3);
}

.hover\:bg-gray-100\/40:hover {
  background-color: rgb(242 244 247 / 0.4);
}

.hover\:bg-gray-100\/50:hover {
  background-color: rgb(242 244 247 / 0.5);
}

.hover\:bg-gray-100\/60:hover {
  background-color: rgb(242 244 247 / 0.6);
}

.hover\:bg-gray-100\/70:hover {
  background-color: rgb(242 244 247 / 0.7);
}

.hover\:bg-gray-100\/75:hover {
  background-color: rgb(242 244 247 / 0.75);
}

.hover\:bg-gray-100\/80:hover {
  background-color: rgb(242 244 247 / 0.8);
}

.hover\:bg-gray-100\/90:hover {
  background-color: rgb(242 244 247 / 0.9);
}

.hover\:bg-gray-100\/95:hover {
  background-color: rgb(242 244 247 / 0.95);
}

.hover\:bg-gray-100\/100:hover {
  background-color: rgb(242 244 247 / 1);
}

.hover\:bg-gray-200\/0:hover {
  background-color: rgb(234 236 240 / 0);
}

.hover\:bg-gray-200\/5:hover {
  background-color: rgb(234 236 240 / 0.05);
}

.hover\:bg-gray-200\/10:hover {
  background-color: rgb(234 236 240 / 0.1);
}

.hover\:bg-gray-200\/20:hover {
  background-color: rgb(234 236 240 / 0.2);
}

.hover\:bg-gray-200\/25:hover {
  background-color: rgb(234 236 240 / 0.25);
}

.hover\:bg-gray-200\/30:hover {
  background-color: rgb(234 236 240 / 0.3);
}

.hover\:bg-gray-200\/40:hover {
  background-color: rgb(234 236 240 / 0.4);
}

.hover\:bg-gray-200\/50:hover {
  background-color: rgb(234 236 240 / 0.5);
}

.hover\:bg-gray-200\/60:hover {
  background-color: rgb(234 236 240 / 0.6);
}

.hover\:bg-gray-200\/70:hover {
  background-color: rgb(234 236 240 / 0.7);
}

.hover\:bg-gray-200\/75:hover {
  background-color: rgb(234 236 240 / 0.75);
}

.hover\:bg-gray-200\/80:hover {
  background-color: rgb(234 236 240 / 0.8);
}

.hover\:bg-gray-200\/90:hover {
  background-color: rgb(234 236 240 / 0.9);
}

.hover\:bg-gray-200\/95:hover {
  background-color: rgb(234 236 240 / 0.95);
}

.hover\:bg-gray-200\/100:hover {
  background-color: rgb(234 236 240 / 1);
}

.hover\:bg-gray-300\/0:hover {
  background-color: rgb(208 213 221 / 0);
}

.hover\:bg-gray-300\/5:hover {
  background-color: rgb(208 213 221 / 0.05);
}

.hover\:bg-gray-300\/10:hover {
  background-color: rgb(208 213 221 / 0.1);
}

.hover\:bg-gray-300\/20:hover {
  background-color: rgb(208 213 221 / 0.2);
}

.hover\:bg-gray-300\/25:hover {
  background-color: rgb(208 213 221 / 0.25);
}

.hover\:bg-gray-300\/30:hover {
  background-color: rgb(208 213 221 / 0.3);
}

.hover\:bg-gray-300\/40:hover {
  background-color: rgb(208 213 221 / 0.4);
}

.hover\:bg-gray-300\/50:hover {
  background-color: rgb(208 213 221 / 0.5);
}

.hover\:bg-gray-300\/60:hover {
  background-color: rgb(208 213 221 / 0.6);
}

.hover\:bg-gray-300\/70:hover {
  background-color: rgb(208 213 221 / 0.7);
}

.hover\:bg-gray-300\/75:hover {
  background-color: rgb(208 213 221 / 0.75);
}

.hover\:bg-gray-300\/80:hover {
  background-color: rgb(208 213 221 / 0.8);
}

.hover\:bg-gray-300\/90:hover {
  background-color: rgb(208 213 221 / 0.9);
}

.hover\:bg-gray-300\/95:hover {
  background-color: rgb(208 213 221 / 0.95);
}

.hover\:bg-gray-300\/100:hover {
  background-color: rgb(208 213 221 / 1);
}

.hover\:bg-gray-400\/0:hover {
  background-color: rgb(152 162 179 / 0);
}

.hover\:bg-gray-400\/5:hover {
  background-color: rgb(152 162 179 / 0.05);
}

.hover\:bg-gray-400\/10:hover {
  background-color: rgb(152 162 179 / 0.1);
}

.hover\:bg-gray-400\/20:hover {
  background-color: rgb(152 162 179 / 0.2);
}

.hover\:bg-gray-400\/25:hover {
  background-color: rgb(152 162 179 / 0.25);
}

.hover\:bg-gray-400\/30:hover {
  background-color: rgb(152 162 179 / 0.3);
}

.hover\:bg-gray-400\/40:hover {
  background-color: rgb(152 162 179 / 0.4);
}

.hover\:bg-gray-400\/50:hover {
  background-color: rgb(152 162 179 / 0.5);
}

.hover\:bg-gray-400\/60:hover {
  background-color: rgb(152 162 179 / 0.6);
}

.hover\:bg-gray-400\/70:hover {
  background-color: rgb(152 162 179 / 0.7);
}

.hover\:bg-gray-400\/75:hover {
  background-color: rgb(152 162 179 / 0.75);
}

.hover\:bg-gray-400\/80:hover {
  background-color: rgb(152 162 179 / 0.8);
}

.hover\:bg-gray-400\/90:hover {
  background-color: rgb(152 162 179 / 0.9);
}

.hover\:bg-gray-400\/95:hover {
  background-color: rgb(152 162 179 / 0.95);
}

.hover\:bg-gray-400\/100:hover {
  background-color: rgb(152 162 179 / 1);
}

.hover\:bg-gray-500\/0:hover {
  background-color: rgb(102 112 133 / 0);
}

.hover\:bg-gray-500\/5:hover {
  background-color: rgb(102 112 133 / 0.05);
}

.hover\:bg-gray-500\/10:hover {
  background-color: rgb(102 112 133 / 0.1);
}

.hover\:bg-gray-500\/20:hover {
  background-color: rgb(102 112 133 / 0.2);
}

.hover\:bg-gray-500\/25:hover {
  background-color: rgb(102 112 133 / 0.25);
}

.hover\:bg-gray-500\/30:hover {
  background-color: rgb(102 112 133 / 0.3);
}

.hover\:bg-gray-500\/40:hover {
  background-color: rgb(102 112 133 / 0.4);
}

.hover\:bg-gray-500\/50:hover {
  background-color: rgb(102 112 133 / 0.5);
}

.hover\:bg-gray-500\/60:hover {
  background-color: rgb(102 112 133 / 0.6);
}

.hover\:bg-gray-500\/70:hover {
  background-color: rgb(102 112 133 / 0.7);
}

.hover\:bg-gray-500\/75:hover {
  background-color: rgb(102 112 133 / 0.75);
}

.hover\:bg-gray-500\/80:hover {
  background-color: rgb(102 112 133 / 0.8);
}

.hover\:bg-gray-500\/90:hover {
  background-color: rgb(102 112 133 / 0.9);
}

.hover\:bg-gray-500\/95:hover {
  background-color: rgb(102 112 133 / 0.95);
}

.hover\:bg-gray-500\/100:hover {
  background-color: rgb(102 112 133 / 1);
}

.hover\:bg-gray-600\/0:hover {
  background-color: rgb(71 84 103 / 0);
}

.hover\:bg-gray-600\/5:hover {
  background-color: rgb(71 84 103 / 0.05);
}

.hover\:bg-gray-600\/10:hover {
  background-color: rgb(71 84 103 / 0.1);
}

.hover\:bg-gray-600\/20:hover {
  background-color: rgb(71 84 103 / 0.2);
}

.hover\:bg-gray-600\/25:hover {
  background-color: rgb(71 84 103 / 0.25);
}

.hover\:bg-gray-600\/30:hover {
  background-color: rgb(71 84 103 / 0.3);
}

.hover\:bg-gray-600\/40:hover {
  background-color: rgb(71 84 103 / 0.4);
}

.hover\:bg-gray-600\/50:hover {
  background-color: rgb(71 84 103 / 0.5);
}

.hover\:bg-gray-600\/60:hover {
  background-color: rgb(71 84 103 / 0.6);
}

.hover\:bg-gray-600\/70:hover {
  background-color: rgb(71 84 103 / 0.7);
}

.hover\:bg-gray-600\/75:hover {
  background-color: rgb(71 84 103 / 0.75);
}

.hover\:bg-gray-600\/80:hover {
  background-color: rgb(71 84 103 / 0.8);
}

.hover\:bg-gray-600\/90:hover {
  background-color: rgb(71 84 103 / 0.9);
}

.hover\:bg-gray-600\/95:hover {
  background-color: rgb(71 84 103 / 0.95);
}

.hover\:bg-gray-600\/100:hover {
  background-color: rgb(71 84 103 / 1);
}

.hover\:bg-gray-700\/0:hover {
  background-color: rgb(52 64 84 / 0);
}

.hover\:bg-gray-700\/5:hover {
  background-color: rgb(52 64 84 / 0.05);
}

.hover\:bg-gray-700\/10:hover {
  background-color: rgb(52 64 84 / 0.1);
}

.hover\:bg-gray-700\/20:hover {
  background-color: rgb(52 64 84 / 0.2);
}

.hover\:bg-gray-700\/25:hover {
  background-color: rgb(52 64 84 / 0.25);
}

.hover\:bg-gray-700\/30:hover {
  background-color: rgb(52 64 84 / 0.3);
}

.hover\:bg-gray-700\/40:hover {
  background-color: rgb(52 64 84 / 0.4);
}

.hover\:bg-gray-700\/50:hover {
  background-color: rgb(52 64 84 / 0.5);
}

.hover\:bg-gray-700\/60:hover {
  background-color: rgb(52 64 84 / 0.6);
}

.hover\:bg-gray-700\/70:hover {
  background-color: rgb(52 64 84 / 0.7);
}

.hover\:bg-gray-700\/75:hover {
  background-color: rgb(52 64 84 / 0.75);
}

.hover\:bg-gray-700\/80:hover {
  background-color: rgb(52 64 84 / 0.8);
}

.hover\:bg-gray-700\/90:hover {
  background-color: rgb(52 64 84 / 0.9);
}

.hover\:bg-gray-700\/95:hover {
  background-color: rgb(52 64 84 / 0.95);
}

.hover\:bg-gray-700\/100:hover {
  background-color: rgb(52 64 84 / 1);
}

.hover\:bg-gray-800\/0:hover {
  background-color: rgb(29 41 57 / 0);
}

.hover\:bg-gray-800\/5:hover {
  background-color: rgb(29 41 57 / 0.05);
}

.hover\:bg-gray-800\/10:hover {
  background-color: rgb(29 41 57 / 0.1);
}

.hover\:bg-gray-800\/20:hover {
  background-color: rgb(29 41 57 / 0.2);
}

.hover\:bg-gray-800\/25:hover {
  background-color: rgb(29 41 57 / 0.25);
}

.hover\:bg-gray-800\/30:hover {
  background-color: rgb(29 41 57 / 0.3);
}

.hover\:bg-gray-800\/40:hover {
  background-color: rgb(29 41 57 / 0.4);
}

.hover\:bg-gray-800\/50:hover {
  background-color: rgb(29 41 57 / 0.5);
}

.hover\:bg-gray-800\/60:hover {
  background-color: rgb(29 41 57 / 0.6);
}

.hover\:bg-gray-800\/70:hover {
  background-color: rgb(29 41 57 / 0.7);
}

.hover\:bg-gray-800\/75:hover {
  background-color: rgb(29 41 57 / 0.75);
}

.hover\:bg-gray-800\/80:hover {
  background-color: rgb(29 41 57 / 0.8);
}

.hover\:bg-gray-800\/90:hover {
  background-color: rgb(29 41 57 / 0.9);
}

.hover\:bg-gray-800\/95:hover {
  background-color: rgb(29 41 57 / 0.95);
}

.hover\:bg-gray-800\/100:hover {
  background-color: rgb(29 41 57 / 1);
}

.hover\:bg-gray-900\/0:hover {
  background-color: rgb(16 24 40 / 0);
}

.hover\:bg-gray-900\/5:hover {
  background-color: rgb(16 24 40 / 0.05);
}

.hover\:bg-gray-900\/10:hover {
  background-color: rgb(16 24 40 / 0.1);
}

.hover\:bg-gray-900\/20:hover {
  background-color: rgb(16 24 40 / 0.2);
}

.hover\:bg-gray-900\/25:hover {
  background-color: rgb(16 24 40 / 0.25);
}

.hover\:bg-gray-900\/30:hover {
  background-color: rgb(16 24 40 / 0.3);
}

.hover\:bg-gray-900\/40:hover {
  background-color: rgb(16 24 40 / 0.4);
}

.hover\:bg-gray-900\/50:hover {
  background-color: rgb(16 24 40 / 0.5);
}

.hover\:bg-gray-900\/60:hover {
  background-color: rgb(16 24 40 / 0.6);
}

.hover\:bg-gray-900\/70:hover {
  background-color: rgb(16 24 40 / 0.7);
}

.hover\:bg-gray-900\/75:hover {
  background-color: rgb(16 24 40 / 0.75);
}

.hover\:bg-gray-900\/80:hover {
  background-color: rgb(16 24 40 / 0.8);
}

.hover\:bg-gray-900\/90:hover {
  background-color: rgb(16 24 40 / 0.9);
}

.hover\:bg-gray-900\/95:hover {
  background-color: rgb(16 24 40 / 0.95);
}

.hover\:bg-gray-900\/100:hover {
  background-color: rgb(16 24 40 / 1);
}

.hover\:bg-gray\/0:hover {
  background-color: rgb(152 162 179 / 0);
}

.hover\:bg-gray\/5:hover {
  background-color: rgb(152 162 179 / 0.05);
}

.hover\:bg-gray\/10:hover {
  background-color: rgb(152 162 179 / 0.1);
}

.hover\:bg-gray\/20:hover {
  background-color: rgb(152 162 179 / 0.2);
}

.hover\:bg-gray\/25:hover {
  background-color: rgb(152 162 179 / 0.25);
}

.hover\:bg-gray\/30:hover {
  background-color: rgb(152 162 179 / 0.3);
}

.hover\:bg-gray\/40:hover {
  background-color: rgb(152 162 179 / 0.4);
}

.hover\:bg-gray\/50:hover {
  background-color: rgb(152 162 179 / 0.5);
}

.hover\:bg-gray\/60:hover {
  background-color: rgb(152 162 179 / 0.6);
}

.hover\:bg-gray\/70:hover {
  background-color: rgb(152 162 179 / 0.7);
}

.hover\:bg-gray\/75:hover {
  background-color: rgb(152 162 179 / 0.75);
}

.hover\:bg-gray\/80:hover {
  background-color: rgb(152 162 179 / 0.8);
}

.hover\:bg-gray\/90:hover {
  background-color: rgb(152 162 179 / 0.9);
}

.hover\:bg-gray\/95:hover {
  background-color: rgb(152 162 179 / 0.95);
}

.hover\:bg-gray\/100:hover {
  background-color: rgb(152 162 179 / 1);
}

.hover\:bg-primary-25\/0:hover {
  background-color: rgb(247 250 255 / 0);
}

.hover\:bg-primary-25\/5:hover {
  background-color: rgb(247 250 255 / 0.05);
}

.hover\:bg-primary-25\/10:hover {
  background-color: rgb(247 250 255 / 0.1);
}

.hover\:bg-primary-25\/20:hover {
  background-color: rgb(247 250 255 / 0.2);
}

.hover\:bg-primary-25\/25:hover {
  background-color: rgb(247 250 255 / 0.25);
}

.hover\:bg-primary-25\/30:hover {
  background-color: rgb(247 250 255 / 0.3);
}

.hover\:bg-primary-25\/40:hover {
  background-color: rgb(247 250 255 / 0.4);
}

.hover\:bg-primary-25\/50:hover {
  background-color: rgb(247 250 255 / 0.5);
}

.hover\:bg-primary-25\/60:hover {
  background-color: rgb(247 250 255 / 0.6);
}

.hover\:bg-primary-25\/70:hover {
  background-color: rgb(247 250 255 / 0.7);
}

.hover\:bg-primary-25\/75:hover {
  background-color: rgb(247 250 255 / 0.75);
}

.hover\:bg-primary-25\/80:hover {
  background-color: rgb(247 250 255 / 0.8);
}

.hover\:bg-primary-25\/90:hover {
  background-color: rgb(247 250 255 / 0.9);
}

.hover\:bg-primary-25\/95:hover {
  background-color: rgb(247 250 255 / 0.95);
}

.hover\:bg-primary-25\/100:hover {
  background-color: rgb(247 250 255 / 1);
}

.hover\:bg-primary-50\/0:hover {
  background-color: rgb(245 248 255 / 0);
}

.hover\:bg-primary-50\/5:hover {
  background-color: rgb(245 248 255 / 0.05);
}

.hover\:bg-primary-50\/10:hover {
  background-color: rgb(245 248 255 / 0.1);
}

.hover\:bg-primary-50\/20:hover {
  background-color: rgb(245 248 255 / 0.2);
}

.hover\:bg-primary-50\/25:hover {
  background-color: rgb(245 248 255 / 0.25);
}

.hover\:bg-primary-50\/30:hover {
  background-color: rgb(245 248 255 / 0.3);
}

.hover\:bg-primary-50\/40:hover {
  background-color: rgb(245 248 255 / 0.4);
}

.hover\:bg-primary-50\/50:hover {
  background-color: rgb(245 248 255 / 0.5);
}

.hover\:bg-primary-50\/60:hover {
  background-color: rgb(245 248 255 / 0.6);
}

.hover\:bg-primary-50\/70:hover {
  background-color: rgb(245 248 255 / 0.7);
}

.hover\:bg-primary-50\/75:hover {
  background-color: rgb(245 248 255 / 0.75);
}

.hover\:bg-primary-50\/80:hover {
  background-color: rgb(245 248 255 / 0.8);
}

.hover\:bg-primary-50\/90:hover {
  background-color: rgb(245 248 255 / 0.9);
}

.hover\:bg-primary-50\/95:hover {
  background-color: rgb(245 248 255 / 0.95);
}

.hover\:bg-primary-50\/100:hover {
  background-color: rgb(245 248 255 / 1);
}

.hover\:bg-primary-100\/0:hover {
  background-color: rgb(239 243 255 / 0);
}

.hover\:bg-primary-100\/5:hover {
  background-color: rgb(239 243 255 / 0.05);
}

.hover\:bg-primary-100\/10:hover {
  background-color: rgb(239 243 255 / 0.1);
}

.hover\:bg-primary-100\/20:hover {
  background-color: rgb(239 243 255 / 0.2);
}

.hover\:bg-primary-100\/25:hover {
  background-color: rgb(239 243 255 / 0.25);
}

.hover\:bg-primary-100\/30:hover {
  background-color: rgb(239 243 255 / 0.3);
}

.hover\:bg-primary-100\/40:hover {
  background-color: rgb(239 243 255 / 0.4);
}

.hover\:bg-primary-100\/50:hover {
  background-color: rgb(239 243 255 / 0.5);
}

.hover\:bg-primary-100\/60:hover {
  background-color: rgb(239 243 255 / 0.6);
}

.hover\:bg-primary-100\/70:hover {
  background-color: rgb(239 243 255 / 0.7);
}

.hover\:bg-primary-100\/75:hover {
  background-color: rgb(239 243 255 / 0.75);
}

.hover\:bg-primary-100\/80:hover {
  background-color: rgb(239 243 255 / 0.8);
}

.hover\:bg-primary-100\/90:hover {
  background-color: rgb(239 243 255 / 0.9);
}

.hover\:bg-primary-100\/95:hover {
  background-color: rgb(239 243 255 / 0.95);
}

.hover\:bg-primary-100\/100:hover {
  background-color: rgb(239 243 255 / 1);
}

.hover\:bg-primary-200\/0:hover {
  background-color: rgb(218 232 255 / 0);
}

.hover\:bg-primary-200\/5:hover {
  background-color: rgb(218 232 255 / 0.05);
}

.hover\:bg-primary-200\/10:hover {
  background-color: rgb(218 232 255 / 0.1);
}

.hover\:bg-primary-200\/20:hover {
  background-color: rgb(218 232 255 / 0.2);
}

.hover\:bg-primary-200\/25:hover {
  background-color: rgb(218 232 255 / 0.25);
}

.hover\:bg-primary-200\/30:hover {
  background-color: rgb(218 232 255 / 0.3);
}

.hover\:bg-primary-200\/40:hover {
  background-color: rgb(218 232 255 / 0.4);
}

.hover\:bg-primary-200\/50:hover {
  background-color: rgb(218 232 255 / 0.5);
}

.hover\:bg-primary-200\/60:hover {
  background-color: rgb(218 232 255 / 0.6);
}

.hover\:bg-primary-200\/70:hover {
  background-color: rgb(218 232 255 / 0.7);
}

.hover\:bg-primary-200\/75:hover {
  background-color: rgb(218 232 255 / 0.75);
}

.hover\:bg-primary-200\/80:hover {
  background-color: rgb(218 232 255 / 0.8);
}

.hover\:bg-primary-200\/90:hover {
  background-color: rgb(218 232 255 / 0.9);
}

.hover\:bg-primary-200\/95:hover {
  background-color: rgb(218 232 255 / 0.95);
}

.hover\:bg-primary-200\/100:hover {
  background-color: rgb(218 232 255 / 1);
}

.hover\:bg-primary-300\/0:hover {
  background-color: rgb(158 192 252 / 0);
}

.hover\:bg-primary-300\/5:hover {
  background-color: rgb(158 192 252 / 0.05);
}

.hover\:bg-primary-300\/10:hover {
  background-color: rgb(158 192 252 / 0.1);
}

.hover\:bg-primary-300\/20:hover {
  background-color: rgb(158 192 252 / 0.2);
}

.hover\:bg-primary-300\/25:hover {
  background-color: rgb(158 192 252 / 0.25);
}

.hover\:bg-primary-300\/30:hover {
  background-color: rgb(158 192 252 / 0.3);
}

.hover\:bg-primary-300\/40:hover {
  background-color: rgb(158 192 252 / 0.4);
}

.hover\:bg-primary-300\/50:hover {
  background-color: rgb(158 192 252 / 0.5);
}

.hover\:bg-primary-300\/60:hover {
  background-color: rgb(158 192 252 / 0.6);
}

.hover\:bg-primary-300\/70:hover {
  background-color: rgb(158 192 252 / 0.7);
}

.hover\:bg-primary-300\/75:hover {
  background-color: rgb(158 192 252 / 0.75);
}

.hover\:bg-primary-300\/80:hover {
  background-color: rgb(158 192 252 / 0.8);
}

.hover\:bg-primary-300\/90:hover {
  background-color: rgb(158 192 252 / 0.9);
}

.hover\:bg-primary-300\/95:hover {
  background-color: rgb(158 192 252 / 0.95);
}

.hover\:bg-primary-300\/100:hover {
  background-color: rgb(158 192 252 / 1);
}

.hover\:bg-primary-400\/0:hover {
  background-color: rgb(116 167 254 / 0);
}

.hover\:bg-primary-400\/5:hover {
  background-color: rgb(116 167 254 / 0.05);
}

.hover\:bg-primary-400\/10:hover {
  background-color: rgb(116 167 254 / 0.1);
}

.hover\:bg-primary-400\/20:hover {
  background-color: rgb(116 167 254 / 0.2);
}

.hover\:bg-primary-400\/25:hover {
  background-color: rgb(116 167 254 / 0.25);
}

.hover\:bg-primary-400\/30:hover {
  background-color: rgb(116 167 254 / 0.3);
}

.hover\:bg-primary-400\/40:hover {
  background-color: rgb(116 167 254 / 0.4);
}

.hover\:bg-primary-400\/50:hover {
  background-color: rgb(116 167 254 / 0.5);
}

.hover\:bg-primary-400\/60:hover {
  background-color: rgb(116 167 254 / 0.6);
}

.hover\:bg-primary-400\/70:hover {
  background-color: rgb(116 167 254 / 0.7);
}

.hover\:bg-primary-400\/75:hover {
  background-color: rgb(116 167 254 / 0.75);
}

.hover\:bg-primary-400\/80:hover {
  background-color: rgb(116 167 254 / 0.8);
}

.hover\:bg-primary-400\/90:hover {
  background-color: rgb(116 167 254 / 0.9);
}

.hover\:bg-primary-400\/95:hover {
  background-color: rgb(116 167 254 / 0.95);
}

.hover\:bg-primary-400\/100:hover {
  background-color: rgb(116 167 254 / 1);
}

.hover\:bg-primary-500\/0:hover {
  background-color: rgb(87 148 253 / 0);
}

.hover\:bg-primary-500\/5:hover {
  background-color: rgb(87 148 253 / 0.05);
}

.hover\:bg-primary-500\/10:hover {
  background-color: rgb(87 148 253 / 0.1);
}

.hover\:bg-primary-500\/20:hover {
  background-color: rgb(87 148 253 / 0.2);
}

.hover\:bg-primary-500\/25:hover {
  background-color: rgb(87 148 253 / 0.25);
}

.hover\:bg-primary-500\/30:hover {
  background-color: rgb(87 148 253 / 0.3);
}

.hover\:bg-primary-500\/40:hover {
  background-color: rgb(87 148 253 / 0.4);
}

.hover\:bg-primary-500\/50:hover {
  background-color: rgb(87 148 253 / 0.5);
}

.hover\:bg-primary-500\/60:hover {
  background-color: rgb(87 148 253 / 0.6);
}

.hover\:bg-primary-500\/70:hover {
  background-color: rgb(87 148 253 / 0.7);
}

.hover\:bg-primary-500\/75:hover {
  background-color: rgb(87 148 253 / 0.75);
}

.hover\:bg-primary-500\/80:hover {
  background-color: rgb(87 148 253 / 0.8);
}

.hover\:bg-primary-500\/90:hover {
  background-color: rgb(87 148 253 / 0.9);
}

.hover\:bg-primary-500\/95:hover {
  background-color: rgb(87 148 253 / 0.95);
}

.hover\:bg-primary-500\/100:hover {
  background-color: rgb(87 148 253 / 1);
}

.hover\:bg-primary-600\/0:hover {
  background-color: rgb(61 130 249 / 0);
}

.hover\:bg-primary-600\/5:hover {
  background-color: rgb(61 130 249 / 0.05);
}

.hover\:bg-primary-600\/10:hover {
  background-color: rgb(61 130 249 / 0.1);
}

.hover\:bg-primary-600\/20:hover {
  background-color: rgb(61 130 249 / 0.2);
}

.hover\:bg-primary-600\/25:hover {
  background-color: rgb(61 130 249 / 0.25);
}

.hover\:bg-primary-600\/30:hover {
  background-color: rgb(61 130 249 / 0.3);
}

.hover\:bg-primary-600\/40:hover {
  background-color: rgb(61 130 249 / 0.4);
}

.hover\:bg-primary-600\/50:hover {
  background-color: rgb(61 130 249 / 0.5);
}

.hover\:bg-primary-600\/60:hover {
  background-color: rgb(61 130 249 / 0.6);
}

.hover\:bg-primary-600\/70:hover {
  background-color: rgb(61 130 249 / 0.7);
}

.hover\:bg-primary-600\/75:hover {
  background-color: rgb(61 130 249 / 0.75);
}

.hover\:bg-primary-600\/80:hover {
  background-color: rgb(61 130 249 / 0.8);
}

.hover\:bg-primary-600\/90:hover {
  background-color: rgb(61 130 249 / 0.9);
}

.hover\:bg-primary-600\/95:hover {
  background-color: rgb(61 130 249 / 0.95);
}

.hover\:bg-primary-600\/100:hover {
  background-color: rgb(61 130 249 / 1);
}

.hover\:bg-primary-700\/0:hover {
  background-color: rgb(47 103 201 / 0);
}

.hover\:bg-primary-700\/5:hover {
  background-color: rgb(47 103 201 / 0.05);
}

.hover\:bg-primary-700\/10:hover {
  background-color: rgb(47 103 201 / 0.1);
}

.hover\:bg-primary-700\/20:hover {
  background-color: rgb(47 103 201 / 0.2);
}

.hover\:bg-primary-700\/25:hover {
  background-color: rgb(47 103 201 / 0.25);
}

.hover\:bg-primary-700\/30:hover {
  background-color: rgb(47 103 201 / 0.3);
}

.hover\:bg-primary-700\/40:hover {
  background-color: rgb(47 103 201 / 0.4);
}

.hover\:bg-primary-700\/50:hover {
  background-color: rgb(47 103 201 / 0.5);
}

.hover\:bg-primary-700\/60:hover {
  background-color: rgb(47 103 201 / 0.6);
}

.hover\:bg-primary-700\/70:hover {
  background-color: rgb(47 103 201 / 0.7);
}

.hover\:bg-primary-700\/75:hover {
  background-color: rgb(47 103 201 / 0.75);
}

.hover\:bg-primary-700\/80:hover {
  background-color: rgb(47 103 201 / 0.8);
}

.hover\:bg-primary-700\/90:hover {
  background-color: rgb(47 103 201 / 0.9);
}

.hover\:bg-primary-700\/95:hover {
  background-color: rgb(47 103 201 / 0.95);
}

.hover\:bg-primary-700\/100:hover {
  background-color: rgb(47 103 201 / 1);
}

.hover\:bg-primary-800\/0:hover {
  background-color: rgb(55 76 153 / 0);
}

.hover\:bg-primary-800\/5:hover {
  background-color: rgb(55 76 153 / 0.05);
}

.hover\:bg-primary-800\/10:hover {
  background-color: rgb(55 76 153 / 0.1);
}

.hover\:bg-primary-800\/20:hover {
  background-color: rgb(55 76 153 / 0.2);
}

.hover\:bg-primary-800\/25:hover {
  background-color: rgb(55 76 153 / 0.25);
}

.hover\:bg-primary-800\/30:hover {
  background-color: rgb(55 76 153 / 0.3);
}

.hover\:bg-primary-800\/40:hover {
  background-color: rgb(55 76 153 / 0.4);
}

.hover\:bg-primary-800\/50:hover {
  background-color: rgb(55 76 153 / 0.5);
}

.hover\:bg-primary-800\/60:hover {
  background-color: rgb(55 76 153 / 0.6);
}

.hover\:bg-primary-800\/70:hover {
  background-color: rgb(55 76 153 / 0.7);
}

.hover\:bg-primary-800\/75:hover {
  background-color: rgb(55 76 153 / 0.75);
}

.hover\:bg-primary-800\/80:hover {
  background-color: rgb(55 76 153 / 0.8);
}

.hover\:bg-primary-800\/90:hover {
  background-color: rgb(55 76 153 / 0.9);
}

.hover\:bg-primary-800\/95:hover {
  background-color: rgb(55 76 153 / 0.95);
}

.hover\:bg-primary-800\/100:hover {
  background-color: rgb(55 76 153 / 1);
}

.hover\:bg-primary-900\/0:hover {
  background-color: rgb(36 51 102 / 0);
}

.hover\:bg-primary-900\/5:hover {
  background-color: rgb(36 51 102 / 0.05);
}

.hover\:bg-primary-900\/10:hover {
  background-color: rgb(36 51 102 / 0.1);
}

.hover\:bg-primary-900\/20:hover {
  background-color: rgb(36 51 102 / 0.2);
}

.hover\:bg-primary-900\/25:hover {
  background-color: rgb(36 51 102 / 0.25);
}

.hover\:bg-primary-900\/30:hover {
  background-color: rgb(36 51 102 / 0.3);
}

.hover\:bg-primary-900\/40:hover {
  background-color: rgb(36 51 102 / 0.4);
}

.hover\:bg-primary-900\/50:hover {
  background-color: rgb(36 51 102 / 0.5);
}

.hover\:bg-primary-900\/60:hover {
  background-color: rgb(36 51 102 / 0.6);
}

.hover\:bg-primary-900\/70:hover {
  background-color: rgb(36 51 102 / 0.7);
}

.hover\:bg-primary-900\/75:hover {
  background-color: rgb(36 51 102 / 0.75);
}

.hover\:bg-primary-900\/80:hover {
  background-color: rgb(36 51 102 / 0.8);
}

.hover\:bg-primary-900\/90:hover {
  background-color: rgb(36 51 102 / 0.9);
}

.hover\:bg-primary-900\/95:hover {
  background-color: rgb(36 51 102 / 0.95);
}

.hover\:bg-primary-900\/100:hover {
  background-color: rgb(36 51 102 / 1);
}

.hover\:bg-primary\/0:hover {
  background-color: rgb(116 167 254 / 0);
}

.hover\:bg-primary\/5:hover {
  background-color: rgb(116 167 254 / 0.05);
}

.hover\:bg-primary\/10:hover {
  background-color: rgb(116 167 254 / 0.1);
}

.hover\:bg-primary\/20:hover {
  background-color: rgb(116 167 254 / 0.2);
}

.hover\:bg-primary\/25:hover {
  background-color: rgb(116 167 254 / 0.25);
}

.hover\:bg-primary\/30:hover {
  background-color: rgb(116 167 254 / 0.3);
}

.hover\:bg-primary\/40:hover {
  background-color: rgb(116 167 254 / 0.4);
}

.hover\:bg-primary\/50:hover {
  background-color: rgb(116 167 254 / 0.5);
}

.hover\:bg-primary\/60:hover {
  background-color: rgb(116 167 254 / 0.6);
}

.hover\:bg-primary\/70:hover {
  background-color: rgb(116 167 254 / 0.7);
}

.hover\:bg-primary\/75:hover {
  background-color: rgb(116 167 254 / 0.75);
}

.hover\:bg-primary\/80:hover {
  background-color: rgb(116 167 254 / 0.8);
}

.hover\:bg-primary\/90:hover {
  background-color: rgb(116 167 254 / 0.9);
}

.hover\:bg-primary\/95:hover {
  background-color: rgb(116 167 254 / 0.95);
}

.hover\:bg-primary\/100:hover {
  background-color: rgb(116 167 254 / 1);
}

.hover\:bg-error-25\/0:hover {
  background-color: rgb(255 251 250 / 0);
}

.hover\:bg-error-25\/5:hover {
  background-color: rgb(255 251 250 / 0.05);
}

.hover\:bg-error-25\/10:hover {
  background-color: rgb(255 251 250 / 0.1);
}

.hover\:bg-error-25\/20:hover {
  background-color: rgb(255 251 250 / 0.2);
}

.hover\:bg-error-25\/25:hover {
  background-color: rgb(255 251 250 / 0.25);
}

.hover\:bg-error-25\/30:hover {
  background-color: rgb(255 251 250 / 0.3);
}

.hover\:bg-error-25\/40:hover {
  background-color: rgb(255 251 250 / 0.4);
}

.hover\:bg-error-25\/50:hover {
  background-color: rgb(255 251 250 / 0.5);
}

.hover\:bg-error-25\/60:hover {
  background-color: rgb(255 251 250 / 0.6);
}

.hover\:bg-error-25\/70:hover {
  background-color: rgb(255 251 250 / 0.7);
}

.hover\:bg-error-25\/75:hover {
  background-color: rgb(255 251 250 / 0.75);
}

.hover\:bg-error-25\/80:hover {
  background-color: rgb(255 251 250 / 0.8);
}

.hover\:bg-error-25\/90:hover {
  background-color: rgb(255 251 250 / 0.9);
}

.hover\:bg-error-25\/95:hover {
  background-color: rgb(255 251 250 / 0.95);
}

.hover\:bg-error-25\/100:hover {
  background-color: rgb(255 251 250 / 1);
}

.hover\:bg-error-50\/0:hover {
  background-color: rgb(254 243 242 / 0);
}

.hover\:bg-error-50\/5:hover {
  background-color: rgb(254 243 242 / 0.05);
}

.hover\:bg-error-50\/10:hover {
  background-color: rgb(254 243 242 / 0.1);
}

.hover\:bg-error-50\/20:hover {
  background-color: rgb(254 243 242 / 0.2);
}

.hover\:bg-error-50\/25:hover {
  background-color: rgb(254 243 242 / 0.25);
}

.hover\:bg-error-50\/30:hover {
  background-color: rgb(254 243 242 / 0.3);
}

.hover\:bg-error-50\/40:hover {
  background-color: rgb(254 243 242 / 0.4);
}

.hover\:bg-error-50\/50:hover {
  background-color: rgb(254 243 242 / 0.5);
}

.hover\:bg-error-50\/60:hover {
  background-color: rgb(254 243 242 / 0.6);
}

.hover\:bg-error-50\/70:hover {
  background-color: rgb(254 243 242 / 0.7);
}

.hover\:bg-error-50\/75:hover {
  background-color: rgb(254 243 242 / 0.75);
}

.hover\:bg-error-50\/80:hover {
  background-color: rgb(254 243 242 / 0.8);
}

.hover\:bg-error-50\/90:hover {
  background-color: rgb(254 243 242 / 0.9);
}

.hover\:bg-error-50\/95:hover {
  background-color: rgb(254 243 242 / 0.95);
}

.hover\:bg-error-50\/100:hover {
  background-color: rgb(254 243 242 / 1);
}

.hover\:bg-error-100\/0:hover {
  background-color: rgb(254 228 226 / 0);
}

.hover\:bg-error-100\/5:hover {
  background-color: rgb(254 228 226 / 0.05);
}

.hover\:bg-error-100\/10:hover {
  background-color: rgb(254 228 226 / 0.1);
}

.hover\:bg-error-100\/20:hover {
  background-color: rgb(254 228 226 / 0.2);
}

.hover\:bg-error-100\/25:hover {
  background-color: rgb(254 228 226 / 0.25);
}

.hover\:bg-error-100\/30:hover {
  background-color: rgb(254 228 226 / 0.3);
}

.hover\:bg-error-100\/40:hover {
  background-color: rgb(254 228 226 / 0.4);
}

.hover\:bg-error-100\/50:hover {
  background-color: rgb(254 228 226 / 0.5);
}

.hover\:bg-error-100\/60:hover {
  background-color: rgb(254 228 226 / 0.6);
}

.hover\:bg-error-100\/70:hover {
  background-color: rgb(254 228 226 / 0.7);
}

.hover\:bg-error-100\/75:hover {
  background-color: rgb(254 228 226 / 0.75);
}

.hover\:bg-error-100\/80:hover {
  background-color: rgb(254 228 226 / 0.8);
}

.hover\:bg-error-100\/90:hover {
  background-color: rgb(254 228 226 / 0.9);
}

.hover\:bg-error-100\/95:hover {
  background-color: rgb(254 228 226 / 0.95);
}

.hover\:bg-error-100\/100:hover {
  background-color: rgb(254 228 226 / 1);
}

.hover\:bg-error-200\/0:hover {
  background-color: rgb(254 205 202 / 0);
}

.hover\:bg-error-200\/5:hover {
  background-color: rgb(254 205 202 / 0.05);
}

.hover\:bg-error-200\/10:hover {
  background-color: rgb(254 205 202 / 0.1);
}

.hover\:bg-error-200\/20:hover {
  background-color: rgb(254 205 202 / 0.2);
}

.hover\:bg-error-200\/25:hover {
  background-color: rgb(254 205 202 / 0.25);
}

.hover\:bg-error-200\/30:hover {
  background-color: rgb(254 205 202 / 0.3);
}

.hover\:bg-error-200\/40:hover {
  background-color: rgb(254 205 202 / 0.4);
}

.hover\:bg-error-200\/50:hover {
  background-color: rgb(254 205 202 / 0.5);
}

.hover\:bg-error-200\/60:hover {
  background-color: rgb(254 205 202 / 0.6);
}

.hover\:bg-error-200\/70:hover {
  background-color: rgb(254 205 202 / 0.7);
}

.hover\:bg-error-200\/75:hover {
  background-color: rgb(254 205 202 / 0.75);
}

.hover\:bg-error-200\/80:hover {
  background-color: rgb(254 205 202 / 0.8);
}

.hover\:bg-error-200\/90:hover {
  background-color: rgb(254 205 202 / 0.9);
}

.hover\:bg-error-200\/95:hover {
  background-color: rgb(254 205 202 / 0.95);
}

.hover\:bg-error-200\/100:hover {
  background-color: rgb(254 205 202 / 1);
}

.hover\:bg-error-300\/0:hover {
  background-color: rgb(253 162 155 / 0);
}

.hover\:bg-error-300\/5:hover {
  background-color: rgb(253 162 155 / 0.05);
}

.hover\:bg-error-300\/10:hover {
  background-color: rgb(253 162 155 / 0.1);
}

.hover\:bg-error-300\/20:hover {
  background-color: rgb(253 162 155 / 0.2);
}

.hover\:bg-error-300\/25:hover {
  background-color: rgb(253 162 155 / 0.25);
}

.hover\:bg-error-300\/30:hover {
  background-color: rgb(253 162 155 / 0.3);
}

.hover\:bg-error-300\/40:hover {
  background-color: rgb(253 162 155 / 0.4);
}

.hover\:bg-error-300\/50:hover {
  background-color: rgb(253 162 155 / 0.5);
}

.hover\:bg-error-300\/60:hover {
  background-color: rgb(253 162 155 / 0.6);
}

.hover\:bg-error-300\/70:hover {
  background-color: rgb(253 162 155 / 0.7);
}

.hover\:bg-error-300\/75:hover {
  background-color: rgb(253 162 155 / 0.75);
}

.hover\:bg-error-300\/80:hover {
  background-color: rgb(253 162 155 / 0.8);
}

.hover\:bg-error-300\/90:hover {
  background-color: rgb(253 162 155 / 0.9);
}

.hover\:bg-error-300\/95:hover {
  background-color: rgb(253 162 155 / 0.95);
}

.hover\:bg-error-300\/100:hover {
  background-color: rgb(253 162 155 / 1);
}

.hover\:bg-error-400\/0:hover {
  background-color: rgb(249 112 102 / 0);
}

.hover\:bg-error-400\/5:hover {
  background-color: rgb(249 112 102 / 0.05);
}

.hover\:bg-error-400\/10:hover {
  background-color: rgb(249 112 102 / 0.1);
}

.hover\:bg-error-400\/20:hover {
  background-color: rgb(249 112 102 / 0.2);
}

.hover\:bg-error-400\/25:hover {
  background-color: rgb(249 112 102 / 0.25);
}

.hover\:bg-error-400\/30:hover {
  background-color: rgb(249 112 102 / 0.3);
}

.hover\:bg-error-400\/40:hover {
  background-color: rgb(249 112 102 / 0.4);
}

.hover\:bg-error-400\/50:hover {
  background-color: rgb(249 112 102 / 0.5);
}

.hover\:bg-error-400\/60:hover {
  background-color: rgb(249 112 102 / 0.6);
}

.hover\:bg-error-400\/70:hover {
  background-color: rgb(249 112 102 / 0.7);
}

.hover\:bg-error-400\/75:hover {
  background-color: rgb(249 112 102 / 0.75);
}

.hover\:bg-error-400\/80:hover {
  background-color: rgb(249 112 102 / 0.8);
}

.hover\:bg-error-400\/90:hover {
  background-color: rgb(249 112 102 / 0.9);
}

.hover\:bg-error-400\/95:hover {
  background-color: rgb(249 112 102 / 0.95);
}

.hover\:bg-error-400\/100:hover {
  background-color: rgb(249 112 102 / 1);
}

.hover\:bg-error-500\/0:hover {
  background-color: rgb(240 68 56 / 0);
}

.hover\:bg-error-500\/5:hover {
  background-color: rgb(240 68 56 / 0.05);
}

.hover\:bg-error-500\/10:hover {
  background-color: rgb(240 68 56 / 0.1);
}

.hover\:bg-error-500\/20:hover {
  background-color: rgb(240 68 56 / 0.2);
}

.hover\:bg-error-500\/25:hover {
  background-color: rgb(240 68 56 / 0.25);
}

.hover\:bg-error-500\/30:hover {
  background-color: rgb(240 68 56 / 0.3);
}

.hover\:bg-error-500\/40:hover {
  background-color: rgb(240 68 56 / 0.4);
}

.hover\:bg-error-500\/50:hover {
  background-color: rgb(240 68 56 / 0.5);
}

.hover\:bg-error-500\/60:hover {
  background-color: rgb(240 68 56 / 0.6);
}

.hover\:bg-error-500\/70:hover {
  background-color: rgb(240 68 56 / 0.7);
}

.hover\:bg-error-500\/75:hover {
  background-color: rgb(240 68 56 / 0.75);
}

.hover\:bg-error-500\/80:hover {
  background-color: rgb(240 68 56 / 0.8);
}

.hover\:bg-error-500\/90:hover {
  background-color: rgb(240 68 56 / 0.9);
}

.hover\:bg-error-500\/95:hover {
  background-color: rgb(240 68 56 / 0.95);
}

.hover\:bg-error-500\/100:hover {
  background-color: rgb(240 68 56 / 1);
}

.hover\:bg-error-600\/0:hover {
  background-color: rgb(217 45 32 / 0);
}

.hover\:bg-error-600\/5:hover {
  background-color: rgb(217 45 32 / 0.05);
}

.hover\:bg-error-600\/10:hover {
  background-color: rgb(217 45 32 / 0.1);
}

.hover\:bg-error-600\/20:hover {
  background-color: rgb(217 45 32 / 0.2);
}

.hover\:bg-error-600\/25:hover {
  background-color: rgb(217 45 32 / 0.25);
}

.hover\:bg-error-600\/30:hover {
  background-color: rgb(217 45 32 / 0.3);
}

.hover\:bg-error-600\/40:hover {
  background-color: rgb(217 45 32 / 0.4);
}

.hover\:bg-error-600\/50:hover {
  background-color: rgb(217 45 32 / 0.5);
}

.hover\:bg-error-600\/60:hover {
  background-color: rgb(217 45 32 / 0.6);
}

.hover\:bg-error-600\/70:hover {
  background-color: rgb(217 45 32 / 0.7);
}

.hover\:bg-error-600\/75:hover {
  background-color: rgb(217 45 32 / 0.75);
}

.hover\:bg-error-600\/80:hover {
  background-color: rgb(217 45 32 / 0.8);
}

.hover\:bg-error-600\/90:hover {
  background-color: rgb(217 45 32 / 0.9);
}

.hover\:bg-error-600\/95:hover {
  background-color: rgb(217 45 32 / 0.95);
}

.hover\:bg-error-600\/100:hover {
  background-color: rgb(217 45 32 / 1);
}

.hover\:bg-error-700\/0:hover {
  background-color: rgb(180 35 24 / 0);
}

.hover\:bg-error-700\/5:hover {
  background-color: rgb(180 35 24 / 0.05);
}

.hover\:bg-error-700\/10:hover {
  background-color: rgb(180 35 24 / 0.1);
}

.hover\:bg-error-700\/20:hover {
  background-color: rgb(180 35 24 / 0.2);
}

.hover\:bg-error-700\/25:hover {
  background-color: rgb(180 35 24 / 0.25);
}

.hover\:bg-error-700\/30:hover {
  background-color: rgb(180 35 24 / 0.3);
}

.hover\:bg-error-700\/40:hover {
  background-color: rgb(180 35 24 / 0.4);
}

.hover\:bg-error-700\/50:hover {
  background-color: rgb(180 35 24 / 0.5);
}

.hover\:bg-error-700\/60:hover {
  background-color: rgb(180 35 24 / 0.6);
}

.hover\:bg-error-700\/70:hover {
  background-color: rgb(180 35 24 / 0.7);
}

.hover\:bg-error-700\/75:hover {
  background-color: rgb(180 35 24 / 0.75);
}

.hover\:bg-error-700\/80:hover {
  background-color: rgb(180 35 24 / 0.8);
}

.hover\:bg-error-700\/90:hover {
  background-color: rgb(180 35 24 / 0.9);
}

.hover\:bg-error-700\/95:hover {
  background-color: rgb(180 35 24 / 0.95);
}

.hover\:bg-error-700\/100:hover {
  background-color: rgb(180 35 24 / 1);
}

.hover\:bg-error-800\/0:hover {
  background-color: rgb(145 32 24 / 0);
}

.hover\:bg-error-800\/5:hover {
  background-color: rgb(145 32 24 / 0.05);
}

.hover\:bg-error-800\/10:hover {
  background-color: rgb(145 32 24 / 0.1);
}

.hover\:bg-error-800\/20:hover {
  background-color: rgb(145 32 24 / 0.2);
}

.hover\:bg-error-800\/25:hover {
  background-color: rgb(145 32 24 / 0.25);
}

.hover\:bg-error-800\/30:hover {
  background-color: rgb(145 32 24 / 0.3);
}

.hover\:bg-error-800\/40:hover {
  background-color: rgb(145 32 24 / 0.4);
}

.hover\:bg-error-800\/50:hover {
  background-color: rgb(145 32 24 / 0.5);
}

.hover\:bg-error-800\/60:hover {
  background-color: rgb(145 32 24 / 0.6);
}

.hover\:bg-error-800\/70:hover {
  background-color: rgb(145 32 24 / 0.7);
}

.hover\:bg-error-800\/75:hover {
  background-color: rgb(145 32 24 / 0.75);
}

.hover\:bg-error-800\/80:hover {
  background-color: rgb(145 32 24 / 0.8);
}

.hover\:bg-error-800\/90:hover {
  background-color: rgb(145 32 24 / 0.9);
}

.hover\:bg-error-800\/95:hover {
  background-color: rgb(145 32 24 / 0.95);
}

.hover\:bg-error-800\/100:hover {
  background-color: rgb(145 32 24 / 1);
}

.hover\:bg-error-900\/0:hover {
  background-color: rgb(122 39 26 / 0);
}

.hover\:bg-error-900\/5:hover {
  background-color: rgb(122 39 26 / 0.05);
}

.hover\:bg-error-900\/10:hover {
  background-color: rgb(122 39 26 / 0.1);
}

.hover\:bg-error-900\/20:hover {
  background-color: rgb(122 39 26 / 0.2);
}

.hover\:bg-error-900\/25:hover {
  background-color: rgb(122 39 26 / 0.25);
}

.hover\:bg-error-900\/30:hover {
  background-color: rgb(122 39 26 / 0.3);
}

.hover\:bg-error-900\/40:hover {
  background-color: rgb(122 39 26 / 0.4);
}

.hover\:bg-error-900\/50:hover {
  background-color: rgb(122 39 26 / 0.5);
}

.hover\:bg-error-900\/60:hover {
  background-color: rgb(122 39 26 / 0.6);
}

.hover\:bg-error-900\/70:hover {
  background-color: rgb(122 39 26 / 0.7);
}

.hover\:bg-error-900\/75:hover {
  background-color: rgb(122 39 26 / 0.75);
}

.hover\:bg-error-900\/80:hover {
  background-color: rgb(122 39 26 / 0.8);
}

.hover\:bg-error-900\/90:hover {
  background-color: rgb(122 39 26 / 0.9);
}

.hover\:bg-error-900\/95:hover {
  background-color: rgb(122 39 26 / 0.95);
}

.hover\:bg-error-900\/100:hover {
  background-color: rgb(122 39 26 / 1);
}

.hover\:bg-error\/0:hover {
  background-color: rgb(249 112 102 / 0);
}

.hover\:bg-error\/5:hover {
  background-color: rgb(249 112 102 / 0.05);
}

.hover\:bg-error\/10:hover {
  background-color: rgb(249 112 102 / 0.1);
}

.hover\:bg-error\/20:hover {
  background-color: rgb(249 112 102 / 0.2);
}

.hover\:bg-error\/25:hover {
  background-color: rgb(249 112 102 / 0.25);
}

.hover\:bg-error\/30:hover {
  background-color: rgb(249 112 102 / 0.3);
}

.hover\:bg-error\/40:hover {
  background-color: rgb(249 112 102 / 0.4);
}

.hover\:bg-error\/50:hover {
  background-color: rgb(249 112 102 / 0.5);
}

.hover\:bg-error\/60:hover {
  background-color: rgb(249 112 102 / 0.6);
}

.hover\:bg-error\/70:hover {
  background-color: rgb(249 112 102 / 0.7);
}

.hover\:bg-error\/75:hover {
  background-color: rgb(249 112 102 / 0.75);
}

.hover\:bg-error\/80:hover {
  background-color: rgb(249 112 102 / 0.8);
}

.hover\:bg-error\/90:hover {
  background-color: rgb(249 112 102 / 0.9);
}

.hover\:bg-error\/95:hover {
  background-color: rgb(249 112 102 / 0.95);
}

.hover\:bg-error\/100:hover {
  background-color: rgb(249 112 102 / 1);
}

.hover\:bg-warning-25\/0:hover {
  background-color: rgb(255 252 245 / 0);
}

.hover\:bg-warning-25\/5:hover {
  background-color: rgb(255 252 245 / 0.05);
}

.hover\:bg-warning-25\/10:hover {
  background-color: rgb(255 252 245 / 0.1);
}

.hover\:bg-warning-25\/20:hover {
  background-color: rgb(255 252 245 / 0.2);
}

.hover\:bg-warning-25\/25:hover {
  background-color: rgb(255 252 245 / 0.25);
}

.hover\:bg-warning-25\/30:hover {
  background-color: rgb(255 252 245 / 0.3);
}

.hover\:bg-warning-25\/40:hover {
  background-color: rgb(255 252 245 / 0.4);
}

.hover\:bg-warning-25\/50:hover {
  background-color: rgb(255 252 245 / 0.5);
}

.hover\:bg-warning-25\/60:hover {
  background-color: rgb(255 252 245 / 0.6);
}

.hover\:bg-warning-25\/70:hover {
  background-color: rgb(255 252 245 / 0.7);
}

.hover\:bg-warning-25\/75:hover {
  background-color: rgb(255 252 245 / 0.75);
}

.hover\:bg-warning-25\/80:hover {
  background-color: rgb(255 252 245 / 0.8);
}

.hover\:bg-warning-25\/90:hover {
  background-color: rgb(255 252 245 / 0.9);
}

.hover\:bg-warning-25\/95:hover {
  background-color: rgb(255 252 245 / 0.95);
}

.hover\:bg-warning-25\/100:hover {
  background-color: rgb(255 252 245 / 1);
}

.hover\:bg-warning-50\/0:hover {
  background-color: rgb(255 250 235 / 0);
}

.hover\:bg-warning-50\/5:hover {
  background-color: rgb(255 250 235 / 0.05);
}

.hover\:bg-warning-50\/10:hover {
  background-color: rgb(255 250 235 / 0.1);
}

.hover\:bg-warning-50\/20:hover {
  background-color: rgb(255 250 235 / 0.2);
}

.hover\:bg-warning-50\/25:hover {
  background-color: rgb(255 250 235 / 0.25);
}

.hover\:bg-warning-50\/30:hover {
  background-color: rgb(255 250 235 / 0.3);
}

.hover\:bg-warning-50\/40:hover {
  background-color: rgb(255 250 235 / 0.4);
}

.hover\:bg-warning-50\/50:hover {
  background-color: rgb(255 250 235 / 0.5);
}

.hover\:bg-warning-50\/60:hover {
  background-color: rgb(255 250 235 / 0.6);
}

.hover\:bg-warning-50\/70:hover {
  background-color: rgb(255 250 235 / 0.7);
}

.hover\:bg-warning-50\/75:hover {
  background-color: rgb(255 250 235 / 0.75);
}

.hover\:bg-warning-50\/80:hover {
  background-color: rgb(255 250 235 / 0.8);
}

.hover\:bg-warning-50\/90:hover {
  background-color: rgb(255 250 235 / 0.9);
}

.hover\:bg-warning-50\/95:hover {
  background-color: rgb(255 250 235 / 0.95);
}

.hover\:bg-warning-50\/100:hover {
  background-color: rgb(255 250 235 / 1);
}

.hover\:bg-warning-100\/0:hover {
  background-color: rgb(254 240 199 / 0);
}

.hover\:bg-warning-100\/5:hover {
  background-color: rgb(254 240 199 / 0.05);
}

.hover\:bg-warning-100\/10:hover {
  background-color: rgb(254 240 199 / 0.1);
}

.hover\:bg-warning-100\/20:hover {
  background-color: rgb(254 240 199 / 0.2);
}

.hover\:bg-warning-100\/25:hover {
  background-color: rgb(254 240 199 / 0.25);
}

.hover\:bg-warning-100\/30:hover {
  background-color: rgb(254 240 199 / 0.3);
}

.hover\:bg-warning-100\/40:hover {
  background-color: rgb(254 240 199 / 0.4);
}

.hover\:bg-warning-100\/50:hover {
  background-color: rgb(254 240 199 / 0.5);
}

.hover\:bg-warning-100\/60:hover {
  background-color: rgb(254 240 199 / 0.6);
}

.hover\:bg-warning-100\/70:hover {
  background-color: rgb(254 240 199 / 0.7);
}

.hover\:bg-warning-100\/75:hover {
  background-color: rgb(254 240 199 / 0.75);
}

.hover\:bg-warning-100\/80:hover {
  background-color: rgb(254 240 199 / 0.8);
}

.hover\:bg-warning-100\/90:hover {
  background-color: rgb(254 240 199 / 0.9);
}

.hover\:bg-warning-100\/95:hover {
  background-color: rgb(254 240 199 / 0.95);
}

.hover\:bg-warning-100\/100:hover {
  background-color: rgb(254 240 199 / 1);
}

.hover\:bg-warning-200\/0:hover {
  background-color: rgb(254 223 137 / 0);
}

.hover\:bg-warning-200\/5:hover {
  background-color: rgb(254 223 137 / 0.05);
}

.hover\:bg-warning-200\/10:hover {
  background-color: rgb(254 223 137 / 0.1);
}

.hover\:bg-warning-200\/20:hover {
  background-color: rgb(254 223 137 / 0.2);
}

.hover\:bg-warning-200\/25:hover {
  background-color: rgb(254 223 137 / 0.25);
}

.hover\:bg-warning-200\/30:hover {
  background-color: rgb(254 223 137 / 0.3);
}

.hover\:bg-warning-200\/40:hover {
  background-color: rgb(254 223 137 / 0.4);
}

.hover\:bg-warning-200\/50:hover {
  background-color: rgb(254 223 137 / 0.5);
}

.hover\:bg-warning-200\/60:hover {
  background-color: rgb(254 223 137 / 0.6);
}

.hover\:bg-warning-200\/70:hover {
  background-color: rgb(254 223 137 / 0.7);
}

.hover\:bg-warning-200\/75:hover {
  background-color: rgb(254 223 137 / 0.75);
}

.hover\:bg-warning-200\/80:hover {
  background-color: rgb(254 223 137 / 0.8);
}

.hover\:bg-warning-200\/90:hover {
  background-color: rgb(254 223 137 / 0.9);
}

.hover\:bg-warning-200\/95:hover {
  background-color: rgb(254 223 137 / 0.95);
}

.hover\:bg-warning-200\/100:hover {
  background-color: rgb(254 223 137 / 1);
}

.hover\:bg-warning-300\/0:hover {
  background-color: rgb(254 200 75 / 0);
}

.hover\:bg-warning-300\/5:hover {
  background-color: rgb(254 200 75 / 0.05);
}

.hover\:bg-warning-300\/10:hover {
  background-color: rgb(254 200 75 / 0.1);
}

.hover\:bg-warning-300\/20:hover {
  background-color: rgb(254 200 75 / 0.2);
}

.hover\:bg-warning-300\/25:hover {
  background-color: rgb(254 200 75 / 0.25);
}

.hover\:bg-warning-300\/30:hover {
  background-color: rgb(254 200 75 / 0.3);
}

.hover\:bg-warning-300\/40:hover {
  background-color: rgb(254 200 75 / 0.4);
}

.hover\:bg-warning-300\/50:hover {
  background-color: rgb(254 200 75 / 0.5);
}

.hover\:bg-warning-300\/60:hover {
  background-color: rgb(254 200 75 / 0.6);
}

.hover\:bg-warning-300\/70:hover {
  background-color: rgb(254 200 75 / 0.7);
}

.hover\:bg-warning-300\/75:hover {
  background-color: rgb(254 200 75 / 0.75);
}

.hover\:bg-warning-300\/80:hover {
  background-color: rgb(254 200 75 / 0.8);
}

.hover\:bg-warning-300\/90:hover {
  background-color: rgb(254 200 75 / 0.9);
}

.hover\:bg-warning-300\/95:hover {
  background-color: rgb(254 200 75 / 0.95);
}

.hover\:bg-warning-300\/100:hover {
  background-color: rgb(254 200 75 / 1);
}

.hover\:bg-warning-400\/0:hover {
  background-color: rgb(253 176 34 / 0);
}

.hover\:bg-warning-400\/5:hover {
  background-color: rgb(253 176 34 / 0.05);
}

.hover\:bg-warning-400\/10:hover {
  background-color: rgb(253 176 34 / 0.1);
}

.hover\:bg-warning-400\/20:hover {
  background-color: rgb(253 176 34 / 0.2);
}

.hover\:bg-warning-400\/25:hover {
  background-color: rgb(253 176 34 / 0.25);
}

.hover\:bg-warning-400\/30:hover {
  background-color: rgb(253 176 34 / 0.3);
}

.hover\:bg-warning-400\/40:hover {
  background-color: rgb(253 176 34 / 0.4);
}

.hover\:bg-warning-400\/50:hover {
  background-color: rgb(253 176 34 / 0.5);
}

.hover\:bg-warning-400\/60:hover {
  background-color: rgb(253 176 34 / 0.6);
}

.hover\:bg-warning-400\/70:hover {
  background-color: rgb(253 176 34 / 0.7);
}

.hover\:bg-warning-400\/75:hover {
  background-color: rgb(253 176 34 / 0.75);
}

.hover\:bg-warning-400\/80:hover {
  background-color: rgb(253 176 34 / 0.8);
}

.hover\:bg-warning-400\/90:hover {
  background-color: rgb(253 176 34 / 0.9);
}

.hover\:bg-warning-400\/95:hover {
  background-color: rgb(253 176 34 / 0.95);
}

.hover\:bg-warning-400\/100:hover {
  background-color: rgb(253 176 34 / 1);
}

.hover\:bg-warning-500\/0:hover {
  background-color: rgb(247 144 9 / 0);
}

.hover\:bg-warning-500\/5:hover {
  background-color: rgb(247 144 9 / 0.05);
}

.hover\:bg-warning-500\/10:hover {
  background-color: rgb(247 144 9 / 0.1);
}

.hover\:bg-warning-500\/20:hover {
  background-color: rgb(247 144 9 / 0.2);
}

.hover\:bg-warning-500\/25:hover {
  background-color: rgb(247 144 9 / 0.25);
}

.hover\:bg-warning-500\/30:hover {
  background-color: rgb(247 144 9 / 0.3);
}

.hover\:bg-warning-500\/40:hover {
  background-color: rgb(247 144 9 / 0.4);
}

.hover\:bg-warning-500\/50:hover {
  background-color: rgb(247 144 9 / 0.5);
}

.hover\:bg-warning-500\/60:hover {
  background-color: rgb(247 144 9 / 0.6);
}

.hover\:bg-warning-500\/70:hover {
  background-color: rgb(247 144 9 / 0.7);
}

.hover\:bg-warning-500\/75:hover {
  background-color: rgb(247 144 9 / 0.75);
}

.hover\:bg-warning-500\/80:hover {
  background-color: rgb(247 144 9 / 0.8);
}

.hover\:bg-warning-500\/90:hover {
  background-color: rgb(247 144 9 / 0.9);
}

.hover\:bg-warning-500\/95:hover {
  background-color: rgb(247 144 9 / 0.95);
}

.hover\:bg-warning-500\/100:hover {
  background-color: rgb(247 144 9 / 1);
}

.hover\:bg-warning-600\/0:hover {
  background-color: rgb(220 104 3 / 0);
}

.hover\:bg-warning-600\/5:hover {
  background-color: rgb(220 104 3 / 0.05);
}

.hover\:bg-warning-600\/10:hover {
  background-color: rgb(220 104 3 / 0.1);
}

.hover\:bg-warning-600\/20:hover {
  background-color: rgb(220 104 3 / 0.2);
}

.hover\:bg-warning-600\/25:hover {
  background-color: rgb(220 104 3 / 0.25);
}

.hover\:bg-warning-600\/30:hover {
  background-color: rgb(220 104 3 / 0.3);
}

.hover\:bg-warning-600\/40:hover {
  background-color: rgb(220 104 3 / 0.4);
}

.hover\:bg-warning-600\/50:hover {
  background-color: rgb(220 104 3 / 0.5);
}

.hover\:bg-warning-600\/60:hover {
  background-color: rgb(220 104 3 / 0.6);
}

.hover\:bg-warning-600\/70:hover {
  background-color: rgb(220 104 3 / 0.7);
}

.hover\:bg-warning-600\/75:hover {
  background-color: rgb(220 104 3 / 0.75);
}

.hover\:bg-warning-600\/80:hover {
  background-color: rgb(220 104 3 / 0.8);
}

.hover\:bg-warning-600\/90:hover {
  background-color: rgb(220 104 3 / 0.9);
}

.hover\:bg-warning-600\/95:hover {
  background-color: rgb(220 104 3 / 0.95);
}

.hover\:bg-warning-600\/100:hover {
  background-color: rgb(220 104 3 / 1);
}

.hover\:bg-warning-700\/0:hover {
  background-color: rgb(181 71 8 / 0);
}

.hover\:bg-warning-700\/5:hover {
  background-color: rgb(181 71 8 / 0.05);
}

.hover\:bg-warning-700\/10:hover {
  background-color: rgb(181 71 8 / 0.1);
}

.hover\:bg-warning-700\/20:hover {
  background-color: rgb(181 71 8 / 0.2);
}

.hover\:bg-warning-700\/25:hover {
  background-color: rgb(181 71 8 / 0.25);
}

.hover\:bg-warning-700\/30:hover {
  background-color: rgb(181 71 8 / 0.3);
}

.hover\:bg-warning-700\/40:hover {
  background-color: rgb(181 71 8 / 0.4);
}

.hover\:bg-warning-700\/50:hover {
  background-color: rgb(181 71 8 / 0.5);
}

.hover\:bg-warning-700\/60:hover {
  background-color: rgb(181 71 8 / 0.6);
}

.hover\:bg-warning-700\/70:hover {
  background-color: rgb(181 71 8 / 0.7);
}

.hover\:bg-warning-700\/75:hover {
  background-color: rgb(181 71 8 / 0.75);
}

.hover\:bg-warning-700\/80:hover {
  background-color: rgb(181 71 8 / 0.8);
}

.hover\:bg-warning-700\/90:hover {
  background-color: rgb(181 71 8 / 0.9);
}

.hover\:bg-warning-700\/95:hover {
  background-color: rgb(181 71 8 / 0.95);
}

.hover\:bg-warning-700\/100:hover {
  background-color: rgb(181 71 8 / 1);
}

.hover\:bg-warning-800\/0:hover {
  background-color: rgb(147 55 13 / 0);
}

.hover\:bg-warning-800\/5:hover {
  background-color: rgb(147 55 13 / 0.05);
}

.hover\:bg-warning-800\/10:hover {
  background-color: rgb(147 55 13 / 0.1);
}

.hover\:bg-warning-800\/20:hover {
  background-color: rgb(147 55 13 / 0.2);
}

.hover\:bg-warning-800\/25:hover {
  background-color: rgb(147 55 13 / 0.25);
}

.hover\:bg-warning-800\/30:hover {
  background-color: rgb(147 55 13 / 0.3);
}

.hover\:bg-warning-800\/40:hover {
  background-color: rgb(147 55 13 / 0.4);
}

.hover\:bg-warning-800\/50:hover {
  background-color: rgb(147 55 13 / 0.5);
}

.hover\:bg-warning-800\/60:hover {
  background-color: rgb(147 55 13 / 0.6);
}

.hover\:bg-warning-800\/70:hover {
  background-color: rgb(147 55 13 / 0.7);
}

.hover\:bg-warning-800\/75:hover {
  background-color: rgb(147 55 13 / 0.75);
}

.hover\:bg-warning-800\/80:hover {
  background-color: rgb(147 55 13 / 0.8);
}

.hover\:bg-warning-800\/90:hover {
  background-color: rgb(147 55 13 / 0.9);
}

.hover\:bg-warning-800\/95:hover {
  background-color: rgb(147 55 13 / 0.95);
}

.hover\:bg-warning-800\/100:hover {
  background-color: rgb(147 55 13 / 1);
}

.hover\:bg-warning-900\/0:hover {
  background-color: rgb(122 46 14 / 0);
}

.hover\:bg-warning-900\/5:hover {
  background-color: rgb(122 46 14 / 0.05);
}

.hover\:bg-warning-900\/10:hover {
  background-color: rgb(122 46 14 / 0.1);
}

.hover\:bg-warning-900\/20:hover {
  background-color: rgb(122 46 14 / 0.2);
}

.hover\:bg-warning-900\/25:hover {
  background-color: rgb(122 46 14 / 0.25);
}

.hover\:bg-warning-900\/30:hover {
  background-color: rgb(122 46 14 / 0.3);
}

.hover\:bg-warning-900\/40:hover {
  background-color: rgb(122 46 14 / 0.4);
}

.hover\:bg-warning-900\/50:hover {
  background-color: rgb(122 46 14 / 0.5);
}

.hover\:bg-warning-900\/60:hover {
  background-color: rgb(122 46 14 / 0.6);
}

.hover\:bg-warning-900\/70:hover {
  background-color: rgb(122 46 14 / 0.7);
}

.hover\:bg-warning-900\/75:hover {
  background-color: rgb(122 46 14 / 0.75);
}

.hover\:bg-warning-900\/80:hover {
  background-color: rgb(122 46 14 / 0.8);
}

.hover\:bg-warning-900\/90:hover {
  background-color: rgb(122 46 14 / 0.9);
}

.hover\:bg-warning-900\/95:hover {
  background-color: rgb(122 46 14 / 0.95);
}

.hover\:bg-warning-900\/100:hover {
  background-color: rgb(122 46 14 / 1);
}

.hover\:bg-warning\/0:hover {
  background-color: rgb(253 176 34 / 0);
}

.hover\:bg-warning\/5:hover {
  background-color: rgb(253 176 34 / 0.05);
}

.hover\:bg-warning\/10:hover {
  background-color: rgb(253 176 34 / 0.1);
}

.hover\:bg-warning\/20:hover {
  background-color: rgb(253 176 34 / 0.2);
}

.hover\:bg-warning\/25:hover {
  background-color: rgb(253 176 34 / 0.25);
}

.hover\:bg-warning\/30:hover {
  background-color: rgb(253 176 34 / 0.3);
}

.hover\:bg-warning\/40:hover {
  background-color: rgb(253 176 34 / 0.4);
}

.hover\:bg-warning\/50:hover {
  background-color: rgb(253 176 34 / 0.5);
}

.hover\:bg-warning\/60:hover {
  background-color: rgb(253 176 34 / 0.6);
}

.hover\:bg-warning\/70:hover {
  background-color: rgb(253 176 34 / 0.7);
}

.hover\:bg-warning\/75:hover {
  background-color: rgb(253 176 34 / 0.75);
}

.hover\:bg-warning\/80:hover {
  background-color: rgb(253 176 34 / 0.8);
}

.hover\:bg-warning\/90:hover {
  background-color: rgb(253 176 34 / 0.9);
}

.hover\:bg-warning\/95:hover {
  background-color: rgb(253 176 34 / 0.95);
}

.hover\:bg-warning\/100:hover {
  background-color: rgb(253 176 34 / 1);
}

.hover\:bg-success-25\/0:hover {
  background-color: rgb(246 254 249 / 0);
}

.hover\:bg-success-25\/5:hover {
  background-color: rgb(246 254 249 / 0.05);
}

.hover\:bg-success-25\/10:hover {
  background-color: rgb(246 254 249 / 0.1);
}

.hover\:bg-success-25\/20:hover {
  background-color: rgb(246 254 249 / 0.2);
}

.hover\:bg-success-25\/25:hover {
  background-color: rgb(246 254 249 / 0.25);
}

.hover\:bg-success-25\/30:hover {
  background-color: rgb(246 254 249 / 0.3);
}

.hover\:bg-success-25\/40:hover {
  background-color: rgb(246 254 249 / 0.4);
}

.hover\:bg-success-25\/50:hover {
  background-color: rgb(246 254 249 / 0.5);
}

.hover\:bg-success-25\/60:hover {
  background-color: rgb(246 254 249 / 0.6);
}

.hover\:bg-success-25\/70:hover {
  background-color: rgb(246 254 249 / 0.7);
}

.hover\:bg-success-25\/75:hover {
  background-color: rgb(246 254 249 / 0.75);
}

.hover\:bg-success-25\/80:hover {
  background-color: rgb(246 254 249 / 0.8);
}

.hover\:bg-success-25\/90:hover {
  background-color: rgb(246 254 249 / 0.9);
}

.hover\:bg-success-25\/95:hover {
  background-color: rgb(246 254 249 / 0.95);
}

.hover\:bg-success-25\/100:hover {
  background-color: rgb(246 254 249 / 1);
}

.hover\:bg-success-50\/0:hover {
  background-color: rgb(236 253 243 / 0);
}

.hover\:bg-success-50\/5:hover {
  background-color: rgb(236 253 243 / 0.05);
}

.hover\:bg-success-50\/10:hover {
  background-color: rgb(236 253 243 / 0.1);
}

.hover\:bg-success-50\/20:hover {
  background-color: rgb(236 253 243 / 0.2);
}

.hover\:bg-success-50\/25:hover {
  background-color: rgb(236 253 243 / 0.25);
}

.hover\:bg-success-50\/30:hover {
  background-color: rgb(236 253 243 / 0.3);
}

.hover\:bg-success-50\/40:hover {
  background-color: rgb(236 253 243 / 0.4);
}

.hover\:bg-success-50\/50:hover {
  background-color: rgb(236 253 243 / 0.5);
}

.hover\:bg-success-50\/60:hover {
  background-color: rgb(236 253 243 / 0.6);
}

.hover\:bg-success-50\/70:hover {
  background-color: rgb(236 253 243 / 0.7);
}

.hover\:bg-success-50\/75:hover {
  background-color: rgb(236 253 243 / 0.75);
}

.hover\:bg-success-50\/80:hover {
  background-color: rgb(236 253 243 / 0.8);
}

.hover\:bg-success-50\/90:hover {
  background-color: rgb(236 253 243 / 0.9);
}

.hover\:bg-success-50\/95:hover {
  background-color: rgb(236 253 243 / 0.95);
}

.hover\:bg-success-50\/100:hover {
  background-color: rgb(236 253 243 / 1);
}

.hover\:bg-success-100\/0:hover {
  background-color: rgb(209 250 223 / 0);
}

.hover\:bg-success-100\/5:hover {
  background-color: rgb(209 250 223 / 0.05);
}

.hover\:bg-success-100\/10:hover {
  background-color: rgb(209 250 223 / 0.1);
}

.hover\:bg-success-100\/20:hover {
  background-color: rgb(209 250 223 / 0.2);
}

.hover\:bg-success-100\/25:hover {
  background-color: rgb(209 250 223 / 0.25);
}

.hover\:bg-success-100\/30:hover {
  background-color: rgb(209 250 223 / 0.3);
}

.hover\:bg-success-100\/40:hover {
  background-color: rgb(209 250 223 / 0.4);
}

.hover\:bg-success-100\/50:hover {
  background-color: rgb(209 250 223 / 0.5);
}

.hover\:bg-success-100\/60:hover {
  background-color: rgb(209 250 223 / 0.6);
}

.hover\:bg-success-100\/70:hover {
  background-color: rgb(209 250 223 / 0.7);
}

.hover\:bg-success-100\/75:hover {
  background-color: rgb(209 250 223 / 0.75);
}

.hover\:bg-success-100\/80:hover {
  background-color: rgb(209 250 223 / 0.8);
}

.hover\:bg-success-100\/90:hover {
  background-color: rgb(209 250 223 / 0.9);
}

.hover\:bg-success-100\/95:hover {
  background-color: rgb(209 250 223 / 0.95);
}

.hover\:bg-success-100\/100:hover {
  background-color: rgb(209 250 223 / 1);
}

.hover\:bg-success-200\/0:hover {
  background-color: rgb(166 244 197 / 0);
}

.hover\:bg-success-200\/5:hover {
  background-color: rgb(166 244 197 / 0.05);
}

.hover\:bg-success-200\/10:hover {
  background-color: rgb(166 244 197 / 0.1);
}

.hover\:bg-success-200\/20:hover {
  background-color: rgb(166 244 197 / 0.2);
}

.hover\:bg-success-200\/25:hover {
  background-color: rgb(166 244 197 / 0.25);
}

.hover\:bg-success-200\/30:hover {
  background-color: rgb(166 244 197 / 0.3);
}

.hover\:bg-success-200\/40:hover {
  background-color: rgb(166 244 197 / 0.4);
}

.hover\:bg-success-200\/50:hover {
  background-color: rgb(166 244 197 / 0.5);
}

.hover\:bg-success-200\/60:hover {
  background-color: rgb(166 244 197 / 0.6);
}

.hover\:bg-success-200\/70:hover {
  background-color: rgb(166 244 197 / 0.7);
}

.hover\:bg-success-200\/75:hover {
  background-color: rgb(166 244 197 / 0.75);
}

.hover\:bg-success-200\/80:hover {
  background-color: rgb(166 244 197 / 0.8);
}

.hover\:bg-success-200\/90:hover {
  background-color: rgb(166 244 197 / 0.9);
}

.hover\:bg-success-200\/95:hover {
  background-color: rgb(166 244 197 / 0.95);
}

.hover\:bg-success-200\/100:hover {
  background-color: rgb(166 244 197 / 1);
}

.hover\:bg-success-300\/0:hover {
  background-color: rgb(108 233 166 / 0);
}

.hover\:bg-success-300\/5:hover {
  background-color: rgb(108 233 166 / 0.05);
}

.hover\:bg-success-300\/10:hover {
  background-color: rgb(108 233 166 / 0.1);
}

.hover\:bg-success-300\/20:hover {
  background-color: rgb(108 233 166 / 0.2);
}

.hover\:bg-success-300\/25:hover {
  background-color: rgb(108 233 166 / 0.25);
}

.hover\:bg-success-300\/30:hover {
  background-color: rgb(108 233 166 / 0.3);
}

.hover\:bg-success-300\/40:hover {
  background-color: rgb(108 233 166 / 0.4);
}

.hover\:bg-success-300\/50:hover {
  background-color: rgb(108 233 166 / 0.5);
}

.hover\:bg-success-300\/60:hover {
  background-color: rgb(108 233 166 / 0.6);
}

.hover\:bg-success-300\/70:hover {
  background-color: rgb(108 233 166 / 0.7);
}

.hover\:bg-success-300\/75:hover {
  background-color: rgb(108 233 166 / 0.75);
}

.hover\:bg-success-300\/80:hover {
  background-color: rgb(108 233 166 / 0.8);
}

.hover\:bg-success-300\/90:hover {
  background-color: rgb(108 233 166 / 0.9);
}

.hover\:bg-success-300\/95:hover {
  background-color: rgb(108 233 166 / 0.95);
}

.hover\:bg-success-300\/100:hover {
  background-color: rgb(108 233 166 / 1);
}

.hover\:bg-success-400\/0:hover {
  background-color: rgb(50 213 131 / 0);
}

.hover\:bg-success-400\/5:hover {
  background-color: rgb(50 213 131 / 0.05);
}

.hover\:bg-success-400\/10:hover {
  background-color: rgb(50 213 131 / 0.1);
}

.hover\:bg-success-400\/20:hover {
  background-color: rgb(50 213 131 / 0.2);
}

.hover\:bg-success-400\/25:hover {
  background-color: rgb(50 213 131 / 0.25);
}

.hover\:bg-success-400\/30:hover {
  background-color: rgb(50 213 131 / 0.3);
}

.hover\:bg-success-400\/40:hover {
  background-color: rgb(50 213 131 / 0.4);
}

.hover\:bg-success-400\/50:hover {
  background-color: rgb(50 213 131 / 0.5);
}

.hover\:bg-success-400\/60:hover {
  background-color: rgb(50 213 131 / 0.6);
}

.hover\:bg-success-400\/70:hover {
  background-color: rgb(50 213 131 / 0.7);
}

.hover\:bg-success-400\/75:hover {
  background-color: rgb(50 213 131 / 0.75);
}

.hover\:bg-success-400\/80:hover {
  background-color: rgb(50 213 131 / 0.8);
}

.hover\:bg-success-400\/90:hover {
  background-color: rgb(50 213 131 / 0.9);
}

.hover\:bg-success-400\/95:hover {
  background-color: rgb(50 213 131 / 0.95);
}

.hover\:bg-success-400\/100:hover {
  background-color: rgb(50 213 131 / 1);
}

.hover\:bg-success-500\/0:hover {
  background-color: rgb(18 135 106 / 0);
}

.hover\:bg-success-500\/5:hover {
  background-color: rgb(18 135 106 / 0.05);
}

.hover\:bg-success-500\/10:hover {
  background-color: rgb(18 135 106 / 0.1);
}

.hover\:bg-success-500\/20:hover {
  background-color: rgb(18 135 106 / 0.2);
}

.hover\:bg-success-500\/25:hover {
  background-color: rgb(18 135 106 / 0.25);
}

.hover\:bg-success-500\/30:hover {
  background-color: rgb(18 135 106 / 0.3);
}

.hover\:bg-success-500\/40:hover {
  background-color: rgb(18 135 106 / 0.4);
}

.hover\:bg-success-500\/50:hover {
  background-color: rgb(18 135 106 / 0.5);
}

.hover\:bg-success-500\/60:hover {
  background-color: rgb(18 135 106 / 0.6);
}

.hover\:bg-success-500\/70:hover {
  background-color: rgb(18 135 106 / 0.7);
}

.hover\:bg-success-500\/75:hover {
  background-color: rgb(18 135 106 / 0.75);
}

.hover\:bg-success-500\/80:hover {
  background-color: rgb(18 135 106 / 0.8);
}

.hover\:bg-success-500\/90:hover {
  background-color: rgb(18 135 106 / 0.9);
}

.hover\:bg-success-500\/95:hover {
  background-color: rgb(18 135 106 / 0.95);
}

.hover\:bg-success-500\/100:hover {
  background-color: rgb(18 135 106 / 1);
}

.hover\:bg-success-600\/0:hover {
  background-color: rgb(3 152 85 / 0);
}

.hover\:bg-success-600\/5:hover {
  background-color: rgb(3 152 85 / 0.05);
}

.hover\:bg-success-600\/10:hover {
  background-color: rgb(3 152 85 / 0.1);
}

.hover\:bg-success-600\/20:hover {
  background-color: rgb(3 152 85 / 0.2);
}

.hover\:bg-success-600\/25:hover {
  background-color: rgb(3 152 85 / 0.25);
}

.hover\:bg-success-600\/30:hover {
  background-color: rgb(3 152 85 / 0.3);
}

.hover\:bg-success-600\/40:hover {
  background-color: rgb(3 152 85 / 0.4);
}

.hover\:bg-success-600\/50:hover {
  background-color: rgb(3 152 85 / 0.5);
}

.hover\:bg-success-600\/60:hover {
  background-color: rgb(3 152 85 / 0.6);
}

.hover\:bg-success-600\/70:hover {
  background-color: rgb(3 152 85 / 0.7);
}

.hover\:bg-success-600\/75:hover {
  background-color: rgb(3 152 85 / 0.75);
}

.hover\:bg-success-600\/80:hover {
  background-color: rgb(3 152 85 / 0.8);
}

.hover\:bg-success-600\/90:hover {
  background-color: rgb(3 152 85 / 0.9);
}

.hover\:bg-success-600\/95:hover {
  background-color: rgb(3 152 85 / 0.95);
}

.hover\:bg-success-600\/100:hover {
  background-color: rgb(3 152 85 / 1);
}

.hover\:bg-success-700\/0:hover {
  background-color: rgb(2 122 72 / 0);
}

.hover\:bg-success-700\/5:hover {
  background-color: rgb(2 122 72 / 0.05);
}

.hover\:bg-success-700\/10:hover {
  background-color: rgb(2 122 72 / 0.1);
}

.hover\:bg-success-700\/20:hover {
  background-color: rgb(2 122 72 / 0.2);
}

.hover\:bg-success-700\/25:hover {
  background-color: rgb(2 122 72 / 0.25);
}

.hover\:bg-success-700\/30:hover {
  background-color: rgb(2 122 72 / 0.3);
}

.hover\:bg-success-700\/40:hover {
  background-color: rgb(2 122 72 / 0.4);
}

.hover\:bg-success-700\/50:hover {
  background-color: rgb(2 122 72 / 0.5);
}

.hover\:bg-success-700\/60:hover {
  background-color: rgb(2 122 72 / 0.6);
}

.hover\:bg-success-700\/70:hover {
  background-color: rgb(2 122 72 / 0.7);
}

.hover\:bg-success-700\/75:hover {
  background-color: rgb(2 122 72 / 0.75);
}

.hover\:bg-success-700\/80:hover {
  background-color: rgb(2 122 72 / 0.8);
}

.hover\:bg-success-700\/90:hover {
  background-color: rgb(2 122 72 / 0.9);
}

.hover\:bg-success-700\/95:hover {
  background-color: rgb(2 122 72 / 0.95);
}

.hover\:bg-success-700\/100:hover {
  background-color: rgb(2 122 72 / 1);
}

.hover\:bg-success-800\/0:hover {
  background-color: rgb(5 96 58 / 0);
}

.hover\:bg-success-800\/5:hover {
  background-color: rgb(5 96 58 / 0.05);
}

.hover\:bg-success-800\/10:hover {
  background-color: rgb(5 96 58 / 0.1);
}

.hover\:bg-success-800\/20:hover {
  background-color: rgb(5 96 58 / 0.2);
}

.hover\:bg-success-800\/25:hover {
  background-color: rgb(5 96 58 / 0.25);
}

.hover\:bg-success-800\/30:hover {
  background-color: rgb(5 96 58 / 0.3);
}

.hover\:bg-success-800\/40:hover {
  background-color: rgb(5 96 58 / 0.4);
}

.hover\:bg-success-800\/50:hover {
  background-color: rgb(5 96 58 / 0.5);
}

.hover\:bg-success-800\/60:hover {
  background-color: rgb(5 96 58 / 0.6);
}

.hover\:bg-success-800\/70:hover {
  background-color: rgb(5 96 58 / 0.7);
}

.hover\:bg-success-800\/75:hover {
  background-color: rgb(5 96 58 / 0.75);
}

.hover\:bg-success-800\/80:hover {
  background-color: rgb(5 96 58 / 0.8);
}

.hover\:bg-success-800\/90:hover {
  background-color: rgb(5 96 58 / 0.9);
}

.hover\:bg-success-800\/95:hover {
  background-color: rgb(5 96 58 / 0.95);
}

.hover\:bg-success-800\/100:hover {
  background-color: rgb(5 96 58 / 1);
}

.hover\:bg-success-900\/0:hover {
  background-color: rgb(5 79 49 / 0);
}

.hover\:bg-success-900\/5:hover {
  background-color: rgb(5 79 49 / 0.05);
}

.hover\:bg-success-900\/10:hover {
  background-color: rgb(5 79 49 / 0.1);
}

.hover\:bg-success-900\/20:hover {
  background-color: rgb(5 79 49 / 0.2);
}

.hover\:bg-success-900\/25:hover {
  background-color: rgb(5 79 49 / 0.25);
}

.hover\:bg-success-900\/30:hover {
  background-color: rgb(5 79 49 / 0.3);
}

.hover\:bg-success-900\/40:hover {
  background-color: rgb(5 79 49 / 0.4);
}

.hover\:bg-success-900\/50:hover {
  background-color: rgb(5 79 49 / 0.5);
}

.hover\:bg-success-900\/60:hover {
  background-color: rgb(5 79 49 / 0.6);
}

.hover\:bg-success-900\/70:hover {
  background-color: rgb(5 79 49 / 0.7);
}

.hover\:bg-success-900\/75:hover {
  background-color: rgb(5 79 49 / 0.75);
}

.hover\:bg-success-900\/80:hover {
  background-color: rgb(5 79 49 / 0.8);
}

.hover\:bg-success-900\/90:hover {
  background-color: rgb(5 79 49 / 0.9);
}

.hover\:bg-success-900\/95:hover {
  background-color: rgb(5 79 49 / 0.95);
}

.hover\:bg-success-900\/100:hover {
  background-color: rgb(5 79 49 / 1);
}

.hover\:bg-success\/0:hover {
  background-color: rgb(50 213 131 / 0);
}

.hover\:bg-success\/5:hover {
  background-color: rgb(50 213 131 / 0.05);
}

.hover\:bg-success\/10:hover {
  background-color: rgb(50 213 131 / 0.1);
}

.hover\:bg-success\/20:hover {
  background-color: rgb(50 213 131 / 0.2);
}

.hover\:bg-success\/25:hover {
  background-color: rgb(50 213 131 / 0.25);
}

.hover\:bg-success\/30:hover {
  background-color: rgb(50 213 131 / 0.3);
}

.hover\:bg-success\/40:hover {
  background-color: rgb(50 213 131 / 0.4);
}

.hover\:bg-success\/50:hover {
  background-color: rgb(50 213 131 / 0.5);
}

.hover\:bg-success\/60:hover {
  background-color: rgb(50 213 131 / 0.6);
}

.hover\:bg-success\/70:hover {
  background-color: rgb(50 213 131 / 0.7);
}

.hover\:bg-success\/75:hover {
  background-color: rgb(50 213 131 / 0.75);
}

.hover\:bg-success\/80:hover {
  background-color: rgb(50 213 131 / 0.8);
}

.hover\:bg-success\/90:hover {
  background-color: rgb(50 213 131 / 0.9);
}

.hover\:bg-success\/95:hover {
  background-color: rgb(50 213 131 / 0.95);
}

.hover\:bg-success\/100:hover {
  background-color: rgb(50 213 131 / 1);
}

.hover\:bg-gray-blue-25\/0:hover {
  background-color: rgb(252 252 253 / 0);
}

.hover\:bg-gray-blue-25\/5:hover {
  background-color: rgb(252 252 253 / 0.05);
}

.hover\:bg-gray-blue-25\/10:hover {
  background-color: rgb(252 252 253 / 0.1);
}

.hover\:bg-gray-blue-25\/20:hover {
  background-color: rgb(252 252 253 / 0.2);
}

.hover\:bg-gray-blue-25\/25:hover {
  background-color: rgb(252 252 253 / 0.25);
}

.hover\:bg-gray-blue-25\/30:hover {
  background-color: rgb(252 252 253 / 0.3);
}

.hover\:bg-gray-blue-25\/40:hover {
  background-color: rgb(252 252 253 / 0.4);
}

.hover\:bg-gray-blue-25\/50:hover {
  background-color: rgb(252 252 253 / 0.5);
}

.hover\:bg-gray-blue-25\/60:hover {
  background-color: rgb(252 252 253 / 0.6);
}

.hover\:bg-gray-blue-25\/70:hover {
  background-color: rgb(252 252 253 / 0.7);
}

.hover\:bg-gray-blue-25\/75:hover {
  background-color: rgb(252 252 253 / 0.75);
}

.hover\:bg-gray-blue-25\/80:hover {
  background-color: rgb(252 252 253 / 0.8);
}

.hover\:bg-gray-blue-25\/90:hover {
  background-color: rgb(252 252 253 / 0.9);
}

.hover\:bg-gray-blue-25\/95:hover {
  background-color: rgb(252 252 253 / 0.95);
}

.hover\:bg-gray-blue-25\/100:hover {
  background-color: rgb(252 252 253 / 1);
}

.hover\:bg-gray-blue-50\/0:hover {
  background-color: rgb(248 249 252 / 0);
}

.hover\:bg-gray-blue-50\/5:hover {
  background-color: rgb(248 249 252 / 0.05);
}

.hover\:bg-gray-blue-50\/10:hover {
  background-color: rgb(248 249 252 / 0.1);
}

.hover\:bg-gray-blue-50\/20:hover {
  background-color: rgb(248 249 252 / 0.2);
}

.hover\:bg-gray-blue-50\/25:hover {
  background-color: rgb(248 249 252 / 0.25);
}

.hover\:bg-gray-blue-50\/30:hover {
  background-color: rgb(248 249 252 / 0.3);
}

.hover\:bg-gray-blue-50\/40:hover {
  background-color: rgb(248 249 252 / 0.4);
}

.hover\:bg-gray-blue-50\/50:hover {
  background-color: rgb(248 249 252 / 0.5);
}

.hover\:bg-gray-blue-50\/60:hover {
  background-color: rgb(248 249 252 / 0.6);
}

.hover\:bg-gray-blue-50\/70:hover {
  background-color: rgb(248 249 252 / 0.7);
}

.hover\:bg-gray-blue-50\/75:hover {
  background-color: rgb(248 249 252 / 0.75);
}

.hover\:bg-gray-blue-50\/80:hover {
  background-color: rgb(248 249 252 / 0.8);
}

.hover\:bg-gray-blue-50\/90:hover {
  background-color: rgb(248 249 252 / 0.9);
}

.hover\:bg-gray-blue-50\/95:hover {
  background-color: rgb(248 249 252 / 0.95);
}

.hover\:bg-gray-blue-50\/100:hover {
  background-color: rgb(248 249 252 / 1);
}

.hover\:bg-gray-blue-100\/0:hover {
  background-color: rgb(234 236 245 / 0);
}

.hover\:bg-gray-blue-100\/5:hover {
  background-color: rgb(234 236 245 / 0.05);
}

.hover\:bg-gray-blue-100\/10:hover {
  background-color: rgb(234 236 245 / 0.1);
}

.hover\:bg-gray-blue-100\/20:hover {
  background-color: rgb(234 236 245 / 0.2);
}

.hover\:bg-gray-blue-100\/25:hover {
  background-color: rgb(234 236 245 / 0.25);
}

.hover\:bg-gray-blue-100\/30:hover {
  background-color: rgb(234 236 245 / 0.3);
}

.hover\:bg-gray-blue-100\/40:hover {
  background-color: rgb(234 236 245 / 0.4);
}

.hover\:bg-gray-blue-100\/50:hover {
  background-color: rgb(234 236 245 / 0.5);
}

.hover\:bg-gray-blue-100\/60:hover {
  background-color: rgb(234 236 245 / 0.6);
}

.hover\:bg-gray-blue-100\/70:hover {
  background-color: rgb(234 236 245 / 0.7);
}

.hover\:bg-gray-blue-100\/75:hover {
  background-color: rgb(234 236 245 / 0.75);
}

.hover\:bg-gray-blue-100\/80:hover {
  background-color: rgb(234 236 245 / 0.8);
}

.hover\:bg-gray-blue-100\/90:hover {
  background-color: rgb(234 236 245 / 0.9);
}

.hover\:bg-gray-blue-100\/95:hover {
  background-color: rgb(234 236 245 / 0.95);
}

.hover\:bg-gray-blue-100\/100:hover {
  background-color: rgb(234 236 245 / 1);
}

.hover\:bg-gray-blue-200\/0:hover {
  background-color: rgb(213 217 235 / 0);
}

.hover\:bg-gray-blue-200\/5:hover {
  background-color: rgb(213 217 235 / 0.05);
}

.hover\:bg-gray-blue-200\/10:hover {
  background-color: rgb(213 217 235 / 0.1);
}

.hover\:bg-gray-blue-200\/20:hover {
  background-color: rgb(213 217 235 / 0.2);
}

.hover\:bg-gray-blue-200\/25:hover {
  background-color: rgb(213 217 235 / 0.25);
}

.hover\:bg-gray-blue-200\/30:hover {
  background-color: rgb(213 217 235 / 0.3);
}

.hover\:bg-gray-blue-200\/40:hover {
  background-color: rgb(213 217 235 / 0.4);
}

.hover\:bg-gray-blue-200\/50:hover {
  background-color: rgb(213 217 235 / 0.5);
}

.hover\:bg-gray-blue-200\/60:hover {
  background-color: rgb(213 217 235 / 0.6);
}

.hover\:bg-gray-blue-200\/70:hover {
  background-color: rgb(213 217 235 / 0.7);
}

.hover\:bg-gray-blue-200\/75:hover {
  background-color: rgb(213 217 235 / 0.75);
}

.hover\:bg-gray-blue-200\/80:hover {
  background-color: rgb(213 217 235 / 0.8);
}

.hover\:bg-gray-blue-200\/90:hover {
  background-color: rgb(213 217 235 / 0.9);
}

.hover\:bg-gray-blue-200\/95:hover {
  background-color: rgb(213 217 235 / 0.95);
}

.hover\:bg-gray-blue-200\/100:hover {
  background-color: rgb(213 217 235 / 1);
}

.hover\:bg-gray-blue-300\/0:hover {
  background-color: rgb(179 184 219 / 0);
}

.hover\:bg-gray-blue-300\/5:hover {
  background-color: rgb(179 184 219 / 0.05);
}

.hover\:bg-gray-blue-300\/10:hover {
  background-color: rgb(179 184 219 / 0.1);
}

.hover\:bg-gray-blue-300\/20:hover {
  background-color: rgb(179 184 219 / 0.2);
}

.hover\:bg-gray-blue-300\/25:hover {
  background-color: rgb(179 184 219 / 0.25);
}

.hover\:bg-gray-blue-300\/30:hover {
  background-color: rgb(179 184 219 / 0.3);
}

.hover\:bg-gray-blue-300\/40:hover {
  background-color: rgb(179 184 219 / 0.4);
}

.hover\:bg-gray-blue-300\/50:hover {
  background-color: rgb(179 184 219 / 0.5);
}

.hover\:bg-gray-blue-300\/60:hover {
  background-color: rgb(179 184 219 / 0.6);
}

.hover\:bg-gray-blue-300\/70:hover {
  background-color: rgb(179 184 219 / 0.7);
}

.hover\:bg-gray-blue-300\/75:hover {
  background-color: rgb(179 184 219 / 0.75);
}

.hover\:bg-gray-blue-300\/80:hover {
  background-color: rgb(179 184 219 / 0.8);
}

.hover\:bg-gray-blue-300\/90:hover {
  background-color: rgb(179 184 219 / 0.9);
}

.hover\:bg-gray-blue-300\/95:hover {
  background-color: rgb(179 184 219 / 0.95);
}

.hover\:bg-gray-blue-300\/100:hover {
  background-color: rgb(179 184 219 / 1);
}

.hover\:bg-gray-blue-400\/0:hover {
  background-color: rgb(113 123 188 / 0);
}

.hover\:bg-gray-blue-400\/5:hover {
  background-color: rgb(113 123 188 / 0.05);
}

.hover\:bg-gray-blue-400\/10:hover {
  background-color: rgb(113 123 188 / 0.1);
}

.hover\:bg-gray-blue-400\/20:hover {
  background-color: rgb(113 123 188 / 0.2);
}

.hover\:bg-gray-blue-400\/25:hover {
  background-color: rgb(113 123 188 / 0.25);
}

.hover\:bg-gray-blue-400\/30:hover {
  background-color: rgb(113 123 188 / 0.3);
}

.hover\:bg-gray-blue-400\/40:hover {
  background-color: rgb(113 123 188 / 0.4);
}

.hover\:bg-gray-blue-400\/50:hover {
  background-color: rgb(113 123 188 / 0.5);
}

.hover\:bg-gray-blue-400\/60:hover {
  background-color: rgb(113 123 188 / 0.6);
}

.hover\:bg-gray-blue-400\/70:hover {
  background-color: rgb(113 123 188 / 0.7);
}

.hover\:bg-gray-blue-400\/75:hover {
  background-color: rgb(113 123 188 / 0.75);
}

.hover\:bg-gray-blue-400\/80:hover {
  background-color: rgb(113 123 188 / 0.8);
}

.hover\:bg-gray-blue-400\/90:hover {
  background-color: rgb(113 123 188 / 0.9);
}

.hover\:bg-gray-blue-400\/95:hover {
  background-color: rgb(113 123 188 / 0.95);
}

.hover\:bg-gray-blue-400\/100:hover {
  background-color: rgb(113 123 188 / 1);
}

.hover\:bg-gray-blue-500\/0:hover {
  background-color: rgb(78 91 166 / 0);
}

.hover\:bg-gray-blue-500\/5:hover {
  background-color: rgb(78 91 166 / 0.05);
}

.hover\:bg-gray-blue-500\/10:hover {
  background-color: rgb(78 91 166 / 0.1);
}

.hover\:bg-gray-blue-500\/20:hover {
  background-color: rgb(78 91 166 / 0.2);
}

.hover\:bg-gray-blue-500\/25:hover {
  background-color: rgb(78 91 166 / 0.25);
}

.hover\:bg-gray-blue-500\/30:hover {
  background-color: rgb(78 91 166 / 0.3);
}

.hover\:bg-gray-blue-500\/40:hover {
  background-color: rgb(78 91 166 / 0.4);
}

.hover\:bg-gray-blue-500\/50:hover {
  background-color: rgb(78 91 166 / 0.5);
}

.hover\:bg-gray-blue-500\/60:hover {
  background-color: rgb(78 91 166 / 0.6);
}

.hover\:bg-gray-blue-500\/70:hover {
  background-color: rgb(78 91 166 / 0.7);
}

.hover\:bg-gray-blue-500\/75:hover {
  background-color: rgb(78 91 166 / 0.75);
}

.hover\:bg-gray-blue-500\/80:hover {
  background-color: rgb(78 91 166 / 0.8);
}

.hover\:bg-gray-blue-500\/90:hover {
  background-color: rgb(78 91 166 / 0.9);
}

.hover\:bg-gray-blue-500\/95:hover {
  background-color: rgb(78 91 166 / 0.95);
}

.hover\:bg-gray-blue-500\/100:hover {
  background-color: rgb(78 91 166 / 1);
}

.hover\:bg-gray-blue-600\/0:hover {
  background-color: rgb(62 71 132 / 0);
}

.hover\:bg-gray-blue-600\/5:hover {
  background-color: rgb(62 71 132 / 0.05);
}

.hover\:bg-gray-blue-600\/10:hover {
  background-color: rgb(62 71 132 / 0.1);
}

.hover\:bg-gray-blue-600\/20:hover {
  background-color: rgb(62 71 132 / 0.2);
}

.hover\:bg-gray-blue-600\/25:hover {
  background-color: rgb(62 71 132 / 0.25);
}

.hover\:bg-gray-blue-600\/30:hover {
  background-color: rgb(62 71 132 / 0.3);
}

.hover\:bg-gray-blue-600\/40:hover {
  background-color: rgb(62 71 132 / 0.4);
}

.hover\:bg-gray-blue-600\/50:hover {
  background-color: rgb(62 71 132 / 0.5);
}

.hover\:bg-gray-blue-600\/60:hover {
  background-color: rgb(62 71 132 / 0.6);
}

.hover\:bg-gray-blue-600\/70:hover {
  background-color: rgb(62 71 132 / 0.7);
}

.hover\:bg-gray-blue-600\/75:hover {
  background-color: rgb(62 71 132 / 0.75);
}

.hover\:bg-gray-blue-600\/80:hover {
  background-color: rgb(62 71 132 / 0.8);
}

.hover\:bg-gray-blue-600\/90:hover {
  background-color: rgb(62 71 132 / 0.9);
}

.hover\:bg-gray-blue-600\/95:hover {
  background-color: rgb(62 71 132 / 0.95);
}

.hover\:bg-gray-blue-600\/100:hover {
  background-color: rgb(62 71 132 / 1);
}

.hover\:bg-gray-blue-700\/0:hover {
  background-color: rgb(54 63 114 / 0);
}

.hover\:bg-gray-blue-700\/5:hover {
  background-color: rgb(54 63 114 / 0.05);
}

.hover\:bg-gray-blue-700\/10:hover {
  background-color: rgb(54 63 114 / 0.1);
}

.hover\:bg-gray-blue-700\/20:hover {
  background-color: rgb(54 63 114 / 0.2);
}

.hover\:bg-gray-blue-700\/25:hover {
  background-color: rgb(54 63 114 / 0.25);
}

.hover\:bg-gray-blue-700\/30:hover {
  background-color: rgb(54 63 114 / 0.3);
}

.hover\:bg-gray-blue-700\/40:hover {
  background-color: rgb(54 63 114 / 0.4);
}

.hover\:bg-gray-blue-700\/50:hover {
  background-color: rgb(54 63 114 / 0.5);
}

.hover\:bg-gray-blue-700\/60:hover {
  background-color: rgb(54 63 114 / 0.6);
}

.hover\:bg-gray-blue-700\/70:hover {
  background-color: rgb(54 63 114 / 0.7);
}

.hover\:bg-gray-blue-700\/75:hover {
  background-color: rgb(54 63 114 / 0.75);
}

.hover\:bg-gray-blue-700\/80:hover {
  background-color: rgb(54 63 114 / 0.8);
}

.hover\:bg-gray-blue-700\/90:hover {
  background-color: rgb(54 63 114 / 0.9);
}

.hover\:bg-gray-blue-700\/95:hover {
  background-color: rgb(54 63 114 / 0.95);
}

.hover\:bg-gray-blue-700\/100:hover {
  background-color: rgb(54 63 114 / 1);
}

.hover\:bg-gray-blue-800\/0:hover {
  background-color: rgb(41 48 86 / 0);
}

.hover\:bg-gray-blue-800\/5:hover {
  background-color: rgb(41 48 86 / 0.05);
}

.hover\:bg-gray-blue-800\/10:hover {
  background-color: rgb(41 48 86 / 0.1);
}

.hover\:bg-gray-blue-800\/20:hover {
  background-color: rgb(41 48 86 / 0.2);
}

.hover\:bg-gray-blue-800\/25:hover {
  background-color: rgb(41 48 86 / 0.25);
}

.hover\:bg-gray-blue-800\/30:hover {
  background-color: rgb(41 48 86 / 0.3);
}

.hover\:bg-gray-blue-800\/40:hover {
  background-color: rgb(41 48 86 / 0.4);
}

.hover\:bg-gray-blue-800\/50:hover {
  background-color: rgb(41 48 86 / 0.5);
}

.hover\:bg-gray-blue-800\/60:hover {
  background-color: rgb(41 48 86 / 0.6);
}

.hover\:bg-gray-blue-800\/70:hover {
  background-color: rgb(41 48 86 / 0.7);
}

.hover\:bg-gray-blue-800\/75:hover {
  background-color: rgb(41 48 86 / 0.75);
}

.hover\:bg-gray-blue-800\/80:hover {
  background-color: rgb(41 48 86 / 0.8);
}

.hover\:bg-gray-blue-800\/90:hover {
  background-color: rgb(41 48 86 / 0.9);
}

.hover\:bg-gray-blue-800\/95:hover {
  background-color: rgb(41 48 86 / 0.95);
}

.hover\:bg-gray-blue-800\/100:hover {
  background-color: rgb(41 48 86 / 1);
}

.hover\:bg-gray-blue-900\/0:hover {
  background-color: rgb(16 19 35 / 0);
}

.hover\:bg-gray-blue-900\/5:hover {
  background-color: rgb(16 19 35 / 0.05);
}

.hover\:bg-gray-blue-900\/10:hover {
  background-color: rgb(16 19 35 / 0.1);
}

.hover\:bg-gray-blue-900\/20:hover {
  background-color: rgb(16 19 35 / 0.2);
}

.hover\:bg-gray-blue-900\/25:hover {
  background-color: rgb(16 19 35 / 0.25);
}

.hover\:bg-gray-blue-900\/30:hover {
  background-color: rgb(16 19 35 / 0.3);
}

.hover\:bg-gray-blue-900\/40:hover {
  background-color: rgb(16 19 35 / 0.4);
}

.hover\:bg-gray-blue-900\/50:hover {
  background-color: rgb(16 19 35 / 0.5);
}

.hover\:bg-gray-blue-900\/60:hover {
  background-color: rgb(16 19 35 / 0.6);
}

.hover\:bg-gray-blue-900\/70:hover {
  background-color: rgb(16 19 35 / 0.7);
}

.hover\:bg-gray-blue-900\/75:hover {
  background-color: rgb(16 19 35 / 0.75);
}

.hover\:bg-gray-blue-900\/80:hover {
  background-color: rgb(16 19 35 / 0.8);
}

.hover\:bg-gray-blue-900\/90:hover {
  background-color: rgb(16 19 35 / 0.9);
}

.hover\:bg-gray-blue-900\/95:hover {
  background-color: rgb(16 19 35 / 0.95);
}

.hover\:bg-gray-blue-900\/100:hover {
  background-color: rgb(16 19 35 / 1);
}

.hover\:bg-gray-blue\/0:hover {
  background-color: rgb(113 123 188 / 0);
}

.hover\:bg-gray-blue\/5:hover {
  background-color: rgb(113 123 188 / 0.05);
}

.hover\:bg-gray-blue\/10:hover {
  background-color: rgb(113 123 188 / 0.1);
}

.hover\:bg-gray-blue\/20:hover {
  background-color: rgb(113 123 188 / 0.2);
}

.hover\:bg-gray-blue\/25:hover {
  background-color: rgb(113 123 188 / 0.25);
}

.hover\:bg-gray-blue\/30:hover {
  background-color: rgb(113 123 188 / 0.3);
}

.hover\:bg-gray-blue\/40:hover {
  background-color: rgb(113 123 188 / 0.4);
}

.hover\:bg-gray-blue\/50:hover {
  background-color: rgb(113 123 188 / 0.5);
}

.hover\:bg-gray-blue\/60:hover {
  background-color: rgb(113 123 188 / 0.6);
}

.hover\:bg-gray-blue\/70:hover {
  background-color: rgb(113 123 188 / 0.7);
}

.hover\:bg-gray-blue\/75:hover {
  background-color: rgb(113 123 188 / 0.75);
}

.hover\:bg-gray-blue\/80:hover {
  background-color: rgb(113 123 188 / 0.8);
}

.hover\:bg-gray-blue\/90:hover {
  background-color: rgb(113 123 188 / 0.9);
}

.hover\:bg-gray-blue\/95:hover {
  background-color: rgb(113 123 188 / 0.95);
}

.hover\:bg-gray-blue\/100:hover {
  background-color: rgb(113 123 188 / 1);
}

.hover\:bg-gray-cool-25\/0:hover {
  background-color: rgb(252 252 253 / 0);
}

.hover\:bg-gray-cool-25\/5:hover {
  background-color: rgb(252 252 253 / 0.05);
}

.hover\:bg-gray-cool-25\/10:hover {
  background-color: rgb(252 252 253 / 0.1);
}

.hover\:bg-gray-cool-25\/20:hover {
  background-color: rgb(252 252 253 / 0.2);
}

.hover\:bg-gray-cool-25\/25:hover {
  background-color: rgb(252 252 253 / 0.25);
}

.hover\:bg-gray-cool-25\/30:hover {
  background-color: rgb(252 252 253 / 0.3);
}

.hover\:bg-gray-cool-25\/40:hover {
  background-color: rgb(252 252 253 / 0.4);
}

.hover\:bg-gray-cool-25\/50:hover {
  background-color: rgb(252 252 253 / 0.5);
}

.hover\:bg-gray-cool-25\/60:hover {
  background-color: rgb(252 252 253 / 0.6);
}

.hover\:bg-gray-cool-25\/70:hover {
  background-color: rgb(252 252 253 / 0.7);
}

.hover\:bg-gray-cool-25\/75:hover {
  background-color: rgb(252 252 253 / 0.75);
}

.hover\:bg-gray-cool-25\/80:hover {
  background-color: rgb(252 252 253 / 0.8);
}

.hover\:bg-gray-cool-25\/90:hover {
  background-color: rgb(252 252 253 / 0.9);
}

.hover\:bg-gray-cool-25\/95:hover {
  background-color: rgb(252 252 253 / 0.95);
}

.hover\:bg-gray-cool-25\/100:hover {
  background-color: rgb(252 252 253 / 1);
}

.hover\:bg-gray-cool-50\/0:hover {
  background-color: rgb(249 249 251 / 0);
}

.hover\:bg-gray-cool-50\/5:hover {
  background-color: rgb(249 249 251 / 0.05);
}

.hover\:bg-gray-cool-50\/10:hover {
  background-color: rgb(249 249 251 / 0.1);
}

.hover\:bg-gray-cool-50\/20:hover {
  background-color: rgb(249 249 251 / 0.2);
}

.hover\:bg-gray-cool-50\/25:hover {
  background-color: rgb(249 249 251 / 0.25);
}

.hover\:bg-gray-cool-50\/30:hover {
  background-color: rgb(249 249 251 / 0.3);
}

.hover\:bg-gray-cool-50\/40:hover {
  background-color: rgb(249 249 251 / 0.4);
}

.hover\:bg-gray-cool-50\/50:hover {
  background-color: rgb(249 249 251 / 0.5);
}

.hover\:bg-gray-cool-50\/60:hover {
  background-color: rgb(249 249 251 / 0.6);
}

.hover\:bg-gray-cool-50\/70:hover {
  background-color: rgb(249 249 251 / 0.7);
}

.hover\:bg-gray-cool-50\/75:hover {
  background-color: rgb(249 249 251 / 0.75);
}

.hover\:bg-gray-cool-50\/80:hover {
  background-color: rgb(249 249 251 / 0.8);
}

.hover\:bg-gray-cool-50\/90:hover {
  background-color: rgb(249 249 251 / 0.9);
}

.hover\:bg-gray-cool-50\/95:hover {
  background-color: rgb(249 249 251 / 0.95);
}

.hover\:bg-gray-cool-50\/100:hover {
  background-color: rgb(249 249 251 / 1);
}

.hover\:bg-gray-cool-100\/0:hover {
  background-color: rgb(239 241 245 / 0);
}

.hover\:bg-gray-cool-100\/5:hover {
  background-color: rgb(239 241 245 / 0.05);
}

.hover\:bg-gray-cool-100\/10:hover {
  background-color: rgb(239 241 245 / 0.1);
}

.hover\:bg-gray-cool-100\/20:hover {
  background-color: rgb(239 241 245 / 0.2);
}

.hover\:bg-gray-cool-100\/25:hover {
  background-color: rgb(239 241 245 / 0.25);
}

.hover\:bg-gray-cool-100\/30:hover {
  background-color: rgb(239 241 245 / 0.3);
}

.hover\:bg-gray-cool-100\/40:hover {
  background-color: rgb(239 241 245 / 0.4);
}

.hover\:bg-gray-cool-100\/50:hover {
  background-color: rgb(239 241 245 / 0.5);
}

.hover\:bg-gray-cool-100\/60:hover {
  background-color: rgb(239 241 245 / 0.6);
}

.hover\:bg-gray-cool-100\/70:hover {
  background-color: rgb(239 241 245 / 0.7);
}

.hover\:bg-gray-cool-100\/75:hover {
  background-color: rgb(239 241 245 / 0.75);
}

.hover\:bg-gray-cool-100\/80:hover {
  background-color: rgb(239 241 245 / 0.8);
}

.hover\:bg-gray-cool-100\/90:hover {
  background-color: rgb(239 241 245 / 0.9);
}

.hover\:bg-gray-cool-100\/95:hover {
  background-color: rgb(239 241 245 / 0.95);
}

.hover\:bg-gray-cool-100\/100:hover {
  background-color: rgb(239 241 245 / 1);
}

.hover\:bg-gray-cool-200\/0:hover {
  background-color: rgb(220 223 234 / 0);
}

.hover\:bg-gray-cool-200\/5:hover {
  background-color: rgb(220 223 234 / 0.05);
}

.hover\:bg-gray-cool-200\/10:hover {
  background-color: rgb(220 223 234 / 0.1);
}

.hover\:bg-gray-cool-200\/20:hover {
  background-color: rgb(220 223 234 / 0.2);
}

.hover\:bg-gray-cool-200\/25:hover {
  background-color: rgb(220 223 234 / 0.25);
}

.hover\:bg-gray-cool-200\/30:hover {
  background-color: rgb(220 223 234 / 0.3);
}

.hover\:bg-gray-cool-200\/40:hover {
  background-color: rgb(220 223 234 / 0.4);
}

.hover\:bg-gray-cool-200\/50:hover {
  background-color: rgb(220 223 234 / 0.5);
}

.hover\:bg-gray-cool-200\/60:hover {
  background-color: rgb(220 223 234 / 0.6);
}

.hover\:bg-gray-cool-200\/70:hover {
  background-color: rgb(220 223 234 / 0.7);
}

.hover\:bg-gray-cool-200\/75:hover {
  background-color: rgb(220 223 234 / 0.75);
}

.hover\:bg-gray-cool-200\/80:hover {
  background-color: rgb(220 223 234 / 0.8);
}

.hover\:bg-gray-cool-200\/90:hover {
  background-color: rgb(220 223 234 / 0.9);
}

.hover\:bg-gray-cool-200\/95:hover {
  background-color: rgb(220 223 234 / 0.95);
}

.hover\:bg-gray-cool-200\/100:hover {
  background-color: rgb(220 223 234 / 1);
}

.hover\:bg-gray-cool-300\/0:hover {
  background-color: rgb(185 192 212 / 0);
}

.hover\:bg-gray-cool-300\/5:hover {
  background-color: rgb(185 192 212 / 0.05);
}

.hover\:bg-gray-cool-300\/10:hover {
  background-color: rgb(185 192 212 / 0.1);
}

.hover\:bg-gray-cool-300\/20:hover {
  background-color: rgb(185 192 212 / 0.2);
}

.hover\:bg-gray-cool-300\/25:hover {
  background-color: rgb(185 192 212 / 0.25);
}

.hover\:bg-gray-cool-300\/30:hover {
  background-color: rgb(185 192 212 / 0.3);
}

.hover\:bg-gray-cool-300\/40:hover {
  background-color: rgb(185 192 212 / 0.4);
}

.hover\:bg-gray-cool-300\/50:hover {
  background-color: rgb(185 192 212 / 0.5);
}

.hover\:bg-gray-cool-300\/60:hover {
  background-color: rgb(185 192 212 / 0.6);
}

.hover\:bg-gray-cool-300\/70:hover {
  background-color: rgb(185 192 212 / 0.7);
}

.hover\:bg-gray-cool-300\/75:hover {
  background-color: rgb(185 192 212 / 0.75);
}

.hover\:bg-gray-cool-300\/80:hover {
  background-color: rgb(185 192 212 / 0.8);
}

.hover\:bg-gray-cool-300\/90:hover {
  background-color: rgb(185 192 212 / 0.9);
}

.hover\:bg-gray-cool-300\/95:hover {
  background-color: rgb(185 192 212 / 0.95);
}

.hover\:bg-gray-cool-300\/100:hover {
  background-color: rgb(185 192 212 / 1);
}

.hover\:bg-gray-cool-400\/0:hover {
  background-color: rgb(125 137 176 / 0);
}

.hover\:bg-gray-cool-400\/5:hover {
  background-color: rgb(125 137 176 / 0.05);
}

.hover\:bg-gray-cool-400\/10:hover {
  background-color: rgb(125 137 176 / 0.1);
}

.hover\:bg-gray-cool-400\/20:hover {
  background-color: rgb(125 137 176 / 0.2);
}

.hover\:bg-gray-cool-400\/25:hover {
  background-color: rgb(125 137 176 / 0.25);
}

.hover\:bg-gray-cool-400\/30:hover {
  background-color: rgb(125 137 176 / 0.3);
}

.hover\:bg-gray-cool-400\/40:hover {
  background-color: rgb(125 137 176 / 0.4);
}

.hover\:bg-gray-cool-400\/50:hover {
  background-color: rgb(125 137 176 / 0.5);
}

.hover\:bg-gray-cool-400\/60:hover {
  background-color: rgb(125 137 176 / 0.6);
}

.hover\:bg-gray-cool-400\/70:hover {
  background-color: rgb(125 137 176 / 0.7);
}

.hover\:bg-gray-cool-400\/75:hover {
  background-color: rgb(125 137 176 / 0.75);
}

.hover\:bg-gray-cool-400\/80:hover {
  background-color: rgb(125 137 176 / 0.8);
}

.hover\:bg-gray-cool-400\/90:hover {
  background-color: rgb(125 137 176 / 0.9);
}

.hover\:bg-gray-cool-400\/95:hover {
  background-color: rgb(125 137 176 / 0.95);
}

.hover\:bg-gray-cool-400\/100:hover {
  background-color: rgb(125 137 176 / 1);
}

.hover\:bg-gray-cool-500\/0:hover {
  background-color: rgb(93 107 152 / 0);
}

.hover\:bg-gray-cool-500\/5:hover {
  background-color: rgb(93 107 152 / 0.05);
}

.hover\:bg-gray-cool-500\/10:hover {
  background-color: rgb(93 107 152 / 0.1);
}

.hover\:bg-gray-cool-500\/20:hover {
  background-color: rgb(93 107 152 / 0.2);
}

.hover\:bg-gray-cool-500\/25:hover {
  background-color: rgb(93 107 152 / 0.25);
}

.hover\:bg-gray-cool-500\/30:hover {
  background-color: rgb(93 107 152 / 0.3);
}

.hover\:bg-gray-cool-500\/40:hover {
  background-color: rgb(93 107 152 / 0.4);
}

.hover\:bg-gray-cool-500\/50:hover {
  background-color: rgb(93 107 152 / 0.5);
}

.hover\:bg-gray-cool-500\/60:hover {
  background-color: rgb(93 107 152 / 0.6);
}

.hover\:bg-gray-cool-500\/70:hover {
  background-color: rgb(93 107 152 / 0.7);
}

.hover\:bg-gray-cool-500\/75:hover {
  background-color: rgb(93 107 152 / 0.75);
}

.hover\:bg-gray-cool-500\/80:hover {
  background-color: rgb(93 107 152 / 0.8);
}

.hover\:bg-gray-cool-500\/90:hover {
  background-color: rgb(93 107 152 / 0.9);
}

.hover\:bg-gray-cool-500\/95:hover {
  background-color: rgb(93 107 152 / 0.95);
}

.hover\:bg-gray-cool-500\/100:hover {
  background-color: rgb(93 107 152 / 1);
}

.hover\:bg-gray-cool-600\/0:hover {
  background-color: rgb(74 85 120 / 0);
}

.hover\:bg-gray-cool-600\/5:hover {
  background-color: rgb(74 85 120 / 0.05);
}

.hover\:bg-gray-cool-600\/10:hover {
  background-color: rgb(74 85 120 / 0.1);
}

.hover\:bg-gray-cool-600\/20:hover {
  background-color: rgb(74 85 120 / 0.2);
}

.hover\:bg-gray-cool-600\/25:hover {
  background-color: rgb(74 85 120 / 0.25);
}

.hover\:bg-gray-cool-600\/30:hover {
  background-color: rgb(74 85 120 / 0.3);
}

.hover\:bg-gray-cool-600\/40:hover {
  background-color: rgb(74 85 120 / 0.4);
}

.hover\:bg-gray-cool-600\/50:hover {
  background-color: rgb(74 85 120 / 0.5);
}

.hover\:bg-gray-cool-600\/60:hover {
  background-color: rgb(74 85 120 / 0.6);
}

.hover\:bg-gray-cool-600\/70:hover {
  background-color: rgb(74 85 120 / 0.7);
}

.hover\:bg-gray-cool-600\/75:hover {
  background-color: rgb(74 85 120 / 0.75);
}

.hover\:bg-gray-cool-600\/80:hover {
  background-color: rgb(74 85 120 / 0.8);
}

.hover\:bg-gray-cool-600\/90:hover {
  background-color: rgb(74 85 120 / 0.9);
}

.hover\:bg-gray-cool-600\/95:hover {
  background-color: rgb(74 85 120 / 0.95);
}

.hover\:bg-gray-cool-600\/100:hover {
  background-color: rgb(74 85 120 / 1);
}

.hover\:bg-gray-cool-700\/0:hover {
  background-color: rgb(64 73 104 / 0);
}

.hover\:bg-gray-cool-700\/5:hover {
  background-color: rgb(64 73 104 / 0.05);
}

.hover\:bg-gray-cool-700\/10:hover {
  background-color: rgb(64 73 104 / 0.1);
}

.hover\:bg-gray-cool-700\/20:hover {
  background-color: rgb(64 73 104 / 0.2);
}

.hover\:bg-gray-cool-700\/25:hover {
  background-color: rgb(64 73 104 / 0.25);
}

.hover\:bg-gray-cool-700\/30:hover {
  background-color: rgb(64 73 104 / 0.3);
}

.hover\:bg-gray-cool-700\/40:hover {
  background-color: rgb(64 73 104 / 0.4);
}

.hover\:bg-gray-cool-700\/50:hover {
  background-color: rgb(64 73 104 / 0.5);
}

.hover\:bg-gray-cool-700\/60:hover {
  background-color: rgb(64 73 104 / 0.6);
}

.hover\:bg-gray-cool-700\/70:hover {
  background-color: rgb(64 73 104 / 0.7);
}

.hover\:bg-gray-cool-700\/75:hover {
  background-color: rgb(64 73 104 / 0.75);
}

.hover\:bg-gray-cool-700\/80:hover {
  background-color: rgb(64 73 104 / 0.8);
}

.hover\:bg-gray-cool-700\/90:hover {
  background-color: rgb(64 73 104 / 0.9);
}

.hover\:bg-gray-cool-700\/95:hover {
  background-color: rgb(64 73 104 / 0.95);
}

.hover\:bg-gray-cool-700\/100:hover {
  background-color: rgb(64 73 104 / 1);
}

.hover\:bg-gray-cool-800\/0:hover {
  background-color: rgb(48 55 79 / 0);
}

.hover\:bg-gray-cool-800\/5:hover {
  background-color: rgb(48 55 79 / 0.05);
}

.hover\:bg-gray-cool-800\/10:hover {
  background-color: rgb(48 55 79 / 0.1);
}

.hover\:bg-gray-cool-800\/20:hover {
  background-color: rgb(48 55 79 / 0.2);
}

.hover\:bg-gray-cool-800\/25:hover {
  background-color: rgb(48 55 79 / 0.25);
}

.hover\:bg-gray-cool-800\/30:hover {
  background-color: rgb(48 55 79 / 0.3);
}

.hover\:bg-gray-cool-800\/40:hover {
  background-color: rgb(48 55 79 / 0.4);
}

.hover\:bg-gray-cool-800\/50:hover {
  background-color: rgb(48 55 79 / 0.5);
}

.hover\:bg-gray-cool-800\/60:hover {
  background-color: rgb(48 55 79 / 0.6);
}

.hover\:bg-gray-cool-800\/70:hover {
  background-color: rgb(48 55 79 / 0.7);
}

.hover\:bg-gray-cool-800\/75:hover {
  background-color: rgb(48 55 79 / 0.75);
}

.hover\:bg-gray-cool-800\/80:hover {
  background-color: rgb(48 55 79 / 0.8);
}

.hover\:bg-gray-cool-800\/90:hover {
  background-color: rgb(48 55 79 / 0.9);
}

.hover\:bg-gray-cool-800\/95:hover {
  background-color: rgb(48 55 79 / 0.95);
}

.hover\:bg-gray-cool-800\/100:hover {
  background-color: rgb(48 55 79 / 1);
}

.hover\:bg-gray-cool-900\/0:hover {
  background-color: rgb(17 19 34 / 0);
}

.hover\:bg-gray-cool-900\/5:hover {
  background-color: rgb(17 19 34 / 0.05);
}

.hover\:bg-gray-cool-900\/10:hover {
  background-color: rgb(17 19 34 / 0.1);
}

.hover\:bg-gray-cool-900\/20:hover {
  background-color: rgb(17 19 34 / 0.2);
}

.hover\:bg-gray-cool-900\/25:hover {
  background-color: rgb(17 19 34 / 0.25);
}

.hover\:bg-gray-cool-900\/30:hover {
  background-color: rgb(17 19 34 / 0.3);
}

.hover\:bg-gray-cool-900\/40:hover {
  background-color: rgb(17 19 34 / 0.4);
}

.hover\:bg-gray-cool-900\/50:hover {
  background-color: rgb(17 19 34 / 0.5);
}

.hover\:bg-gray-cool-900\/60:hover {
  background-color: rgb(17 19 34 / 0.6);
}

.hover\:bg-gray-cool-900\/70:hover {
  background-color: rgb(17 19 34 / 0.7);
}

.hover\:bg-gray-cool-900\/75:hover {
  background-color: rgb(17 19 34 / 0.75);
}

.hover\:bg-gray-cool-900\/80:hover {
  background-color: rgb(17 19 34 / 0.8);
}

.hover\:bg-gray-cool-900\/90:hover {
  background-color: rgb(17 19 34 / 0.9);
}

.hover\:bg-gray-cool-900\/95:hover {
  background-color: rgb(17 19 34 / 0.95);
}

.hover\:bg-gray-cool-900\/100:hover {
  background-color: rgb(17 19 34 / 1);
}

.hover\:bg-gray-cool\/0:hover {
  background-color: rgb(125 137 176 / 0);
}

.hover\:bg-gray-cool\/5:hover {
  background-color: rgb(125 137 176 / 0.05);
}

.hover\:bg-gray-cool\/10:hover {
  background-color: rgb(125 137 176 / 0.1);
}

.hover\:bg-gray-cool\/20:hover {
  background-color: rgb(125 137 176 / 0.2);
}

.hover\:bg-gray-cool\/25:hover {
  background-color: rgb(125 137 176 / 0.25);
}

.hover\:bg-gray-cool\/30:hover {
  background-color: rgb(125 137 176 / 0.3);
}

.hover\:bg-gray-cool\/40:hover {
  background-color: rgb(125 137 176 / 0.4);
}

.hover\:bg-gray-cool\/50:hover {
  background-color: rgb(125 137 176 / 0.5);
}

.hover\:bg-gray-cool\/60:hover {
  background-color: rgb(125 137 176 / 0.6);
}

.hover\:bg-gray-cool\/70:hover {
  background-color: rgb(125 137 176 / 0.7);
}

.hover\:bg-gray-cool\/75:hover {
  background-color: rgb(125 137 176 / 0.75);
}

.hover\:bg-gray-cool\/80:hover {
  background-color: rgb(125 137 176 / 0.8);
}

.hover\:bg-gray-cool\/90:hover {
  background-color: rgb(125 137 176 / 0.9);
}

.hover\:bg-gray-cool\/95:hover {
  background-color: rgb(125 137 176 / 0.95);
}

.hover\:bg-gray-cool\/100:hover {
  background-color: rgb(125 137 176 / 1);
}

.hover\:bg-gray-modern-25\/0:hover {
  background-color: rgb(252 252 253 / 0);
}

.hover\:bg-gray-modern-25\/5:hover {
  background-color: rgb(252 252 253 / 0.05);
}

.hover\:bg-gray-modern-25\/10:hover {
  background-color: rgb(252 252 253 / 0.1);
}

.hover\:bg-gray-modern-25\/20:hover {
  background-color: rgb(252 252 253 / 0.2);
}

.hover\:bg-gray-modern-25\/25:hover {
  background-color: rgb(252 252 253 / 0.25);
}

.hover\:bg-gray-modern-25\/30:hover {
  background-color: rgb(252 252 253 / 0.3);
}

.hover\:bg-gray-modern-25\/40:hover {
  background-color: rgb(252 252 253 / 0.4);
}

.hover\:bg-gray-modern-25\/50:hover {
  background-color: rgb(252 252 253 / 0.5);
}

.hover\:bg-gray-modern-25\/60:hover {
  background-color: rgb(252 252 253 / 0.6);
}

.hover\:bg-gray-modern-25\/70:hover {
  background-color: rgb(252 252 253 / 0.7);
}

.hover\:bg-gray-modern-25\/75:hover {
  background-color: rgb(252 252 253 / 0.75);
}

.hover\:bg-gray-modern-25\/80:hover {
  background-color: rgb(252 252 253 / 0.8);
}

.hover\:bg-gray-modern-25\/90:hover {
  background-color: rgb(252 252 253 / 0.9);
}

.hover\:bg-gray-modern-25\/95:hover {
  background-color: rgb(252 252 253 / 0.95);
}

.hover\:bg-gray-modern-25\/100:hover {
  background-color: rgb(252 252 253 / 1);
}

.hover\:bg-gray-modern-50\/0:hover {
  background-color: rgb(248 250 252 / 0);
}

.hover\:bg-gray-modern-50\/5:hover {
  background-color: rgb(248 250 252 / 0.05);
}

.hover\:bg-gray-modern-50\/10:hover {
  background-color: rgb(248 250 252 / 0.1);
}

.hover\:bg-gray-modern-50\/20:hover {
  background-color: rgb(248 250 252 / 0.2);
}

.hover\:bg-gray-modern-50\/25:hover {
  background-color: rgb(248 250 252 / 0.25);
}

.hover\:bg-gray-modern-50\/30:hover {
  background-color: rgb(248 250 252 / 0.3);
}

.hover\:bg-gray-modern-50\/40:hover {
  background-color: rgb(248 250 252 / 0.4);
}

.hover\:bg-gray-modern-50\/50:hover {
  background-color: rgb(248 250 252 / 0.5);
}

.hover\:bg-gray-modern-50\/60:hover {
  background-color: rgb(248 250 252 / 0.6);
}

.hover\:bg-gray-modern-50\/70:hover {
  background-color: rgb(248 250 252 / 0.7);
}

.hover\:bg-gray-modern-50\/75:hover {
  background-color: rgb(248 250 252 / 0.75);
}

.hover\:bg-gray-modern-50\/80:hover {
  background-color: rgb(248 250 252 / 0.8);
}

.hover\:bg-gray-modern-50\/90:hover {
  background-color: rgb(248 250 252 / 0.9);
}

.hover\:bg-gray-modern-50\/95:hover {
  background-color: rgb(248 250 252 / 0.95);
}

.hover\:bg-gray-modern-50\/100:hover {
  background-color: rgb(248 250 252 / 1);
}

.hover\:bg-gray-modern-100\/0:hover {
  background-color: rgb(238 242 246 / 0);
}

.hover\:bg-gray-modern-100\/5:hover {
  background-color: rgb(238 242 246 / 0.05);
}

.hover\:bg-gray-modern-100\/10:hover {
  background-color: rgb(238 242 246 / 0.1);
}

.hover\:bg-gray-modern-100\/20:hover {
  background-color: rgb(238 242 246 / 0.2);
}

.hover\:bg-gray-modern-100\/25:hover {
  background-color: rgb(238 242 246 / 0.25);
}

.hover\:bg-gray-modern-100\/30:hover {
  background-color: rgb(238 242 246 / 0.3);
}

.hover\:bg-gray-modern-100\/40:hover {
  background-color: rgb(238 242 246 / 0.4);
}

.hover\:bg-gray-modern-100\/50:hover {
  background-color: rgb(238 242 246 / 0.5);
}

.hover\:bg-gray-modern-100\/60:hover {
  background-color: rgb(238 242 246 / 0.6);
}

.hover\:bg-gray-modern-100\/70:hover {
  background-color: rgb(238 242 246 / 0.7);
}

.hover\:bg-gray-modern-100\/75:hover {
  background-color: rgb(238 242 246 / 0.75);
}

.hover\:bg-gray-modern-100\/80:hover {
  background-color: rgb(238 242 246 / 0.8);
}

.hover\:bg-gray-modern-100\/90:hover {
  background-color: rgb(238 242 246 / 0.9);
}

.hover\:bg-gray-modern-100\/95:hover {
  background-color: rgb(238 242 246 / 0.95);
}

.hover\:bg-gray-modern-100\/100:hover {
  background-color: rgb(238 242 246 / 1);
}

.hover\:bg-gray-modern-200\/0:hover {
  background-color: rgb(227 232 239 / 0);
}

.hover\:bg-gray-modern-200\/5:hover {
  background-color: rgb(227 232 239 / 0.05);
}

.hover\:bg-gray-modern-200\/10:hover {
  background-color: rgb(227 232 239 / 0.1);
}

.hover\:bg-gray-modern-200\/20:hover {
  background-color: rgb(227 232 239 / 0.2);
}

.hover\:bg-gray-modern-200\/25:hover {
  background-color: rgb(227 232 239 / 0.25);
}

.hover\:bg-gray-modern-200\/30:hover {
  background-color: rgb(227 232 239 / 0.3);
}

.hover\:bg-gray-modern-200\/40:hover {
  background-color: rgb(227 232 239 / 0.4);
}

.hover\:bg-gray-modern-200\/50:hover {
  background-color: rgb(227 232 239 / 0.5);
}

.hover\:bg-gray-modern-200\/60:hover {
  background-color: rgb(227 232 239 / 0.6);
}

.hover\:bg-gray-modern-200\/70:hover {
  background-color: rgb(227 232 239 / 0.7);
}

.hover\:bg-gray-modern-200\/75:hover {
  background-color: rgb(227 232 239 / 0.75);
}

.hover\:bg-gray-modern-200\/80:hover {
  background-color: rgb(227 232 239 / 0.8);
}

.hover\:bg-gray-modern-200\/90:hover {
  background-color: rgb(227 232 239 / 0.9);
}

.hover\:bg-gray-modern-200\/95:hover {
  background-color: rgb(227 232 239 / 0.95);
}

.hover\:bg-gray-modern-200\/100:hover {
  background-color: rgb(227 232 239 / 1);
}

.hover\:bg-gray-modern-300\/0:hover {
  background-color: rgb(205 213 223 / 0);
}

.hover\:bg-gray-modern-300\/5:hover {
  background-color: rgb(205 213 223 / 0.05);
}

.hover\:bg-gray-modern-300\/10:hover {
  background-color: rgb(205 213 223 / 0.1);
}

.hover\:bg-gray-modern-300\/20:hover {
  background-color: rgb(205 213 223 / 0.2);
}

.hover\:bg-gray-modern-300\/25:hover {
  background-color: rgb(205 213 223 / 0.25);
}

.hover\:bg-gray-modern-300\/30:hover {
  background-color: rgb(205 213 223 / 0.3);
}

.hover\:bg-gray-modern-300\/40:hover {
  background-color: rgb(205 213 223 / 0.4);
}

.hover\:bg-gray-modern-300\/50:hover {
  background-color: rgb(205 213 223 / 0.5);
}

.hover\:bg-gray-modern-300\/60:hover {
  background-color: rgb(205 213 223 / 0.6);
}

.hover\:bg-gray-modern-300\/70:hover {
  background-color: rgb(205 213 223 / 0.7);
}

.hover\:bg-gray-modern-300\/75:hover {
  background-color: rgb(205 213 223 / 0.75);
}

.hover\:bg-gray-modern-300\/80:hover {
  background-color: rgb(205 213 223 / 0.8);
}

.hover\:bg-gray-modern-300\/90:hover {
  background-color: rgb(205 213 223 / 0.9);
}

.hover\:bg-gray-modern-300\/95:hover {
  background-color: rgb(205 213 223 / 0.95);
}

.hover\:bg-gray-modern-300\/100:hover {
  background-color: rgb(205 213 223 / 1);
}

.hover\:bg-gray-modern-400\/0:hover {
  background-color: rgb(154 164 178 / 0);
}

.hover\:bg-gray-modern-400\/5:hover {
  background-color: rgb(154 164 178 / 0.05);
}

.hover\:bg-gray-modern-400\/10:hover {
  background-color: rgb(154 164 178 / 0.1);
}

.hover\:bg-gray-modern-400\/20:hover {
  background-color: rgb(154 164 178 / 0.2);
}

.hover\:bg-gray-modern-400\/25:hover {
  background-color: rgb(154 164 178 / 0.25);
}

.hover\:bg-gray-modern-400\/30:hover {
  background-color: rgb(154 164 178 / 0.3);
}

.hover\:bg-gray-modern-400\/40:hover {
  background-color: rgb(154 164 178 / 0.4);
}

.hover\:bg-gray-modern-400\/50:hover {
  background-color: rgb(154 164 178 / 0.5);
}

.hover\:bg-gray-modern-400\/60:hover {
  background-color: rgb(154 164 178 / 0.6);
}

.hover\:bg-gray-modern-400\/70:hover {
  background-color: rgb(154 164 178 / 0.7);
}

.hover\:bg-gray-modern-400\/75:hover {
  background-color: rgb(154 164 178 / 0.75);
}

.hover\:bg-gray-modern-400\/80:hover {
  background-color: rgb(154 164 178 / 0.8);
}

.hover\:bg-gray-modern-400\/90:hover {
  background-color: rgb(154 164 178 / 0.9);
}

.hover\:bg-gray-modern-400\/95:hover {
  background-color: rgb(154 164 178 / 0.95);
}

.hover\:bg-gray-modern-400\/100:hover {
  background-color: rgb(154 164 178 / 1);
}

.hover\:bg-gray-modern-500\/0:hover {
  background-color: rgb(105 117 134 / 0);
}

.hover\:bg-gray-modern-500\/5:hover {
  background-color: rgb(105 117 134 / 0.05);
}

.hover\:bg-gray-modern-500\/10:hover {
  background-color: rgb(105 117 134 / 0.1);
}

.hover\:bg-gray-modern-500\/20:hover {
  background-color: rgb(105 117 134 / 0.2);
}

.hover\:bg-gray-modern-500\/25:hover {
  background-color: rgb(105 117 134 / 0.25);
}

.hover\:bg-gray-modern-500\/30:hover {
  background-color: rgb(105 117 134 / 0.3);
}

.hover\:bg-gray-modern-500\/40:hover {
  background-color: rgb(105 117 134 / 0.4);
}

.hover\:bg-gray-modern-500\/50:hover {
  background-color: rgb(105 117 134 / 0.5);
}

.hover\:bg-gray-modern-500\/60:hover {
  background-color: rgb(105 117 134 / 0.6);
}

.hover\:bg-gray-modern-500\/70:hover {
  background-color: rgb(105 117 134 / 0.7);
}

.hover\:bg-gray-modern-500\/75:hover {
  background-color: rgb(105 117 134 / 0.75);
}

.hover\:bg-gray-modern-500\/80:hover {
  background-color: rgb(105 117 134 / 0.8);
}

.hover\:bg-gray-modern-500\/90:hover {
  background-color: rgb(105 117 134 / 0.9);
}

.hover\:bg-gray-modern-500\/95:hover {
  background-color: rgb(105 117 134 / 0.95);
}

.hover\:bg-gray-modern-500\/100:hover {
  background-color: rgb(105 117 134 / 1);
}

.hover\:bg-gray-modern-600\/0:hover {
  background-color: rgb(72 85 101 / 0);
}

.hover\:bg-gray-modern-600\/5:hover {
  background-color: rgb(72 85 101 / 0.05);
}

.hover\:bg-gray-modern-600\/10:hover {
  background-color: rgb(72 85 101 / 0.1);
}

.hover\:bg-gray-modern-600\/20:hover {
  background-color: rgb(72 85 101 / 0.2);
}

.hover\:bg-gray-modern-600\/25:hover {
  background-color: rgb(72 85 101 / 0.25);
}

.hover\:bg-gray-modern-600\/30:hover {
  background-color: rgb(72 85 101 / 0.3);
}

.hover\:bg-gray-modern-600\/40:hover {
  background-color: rgb(72 85 101 / 0.4);
}

.hover\:bg-gray-modern-600\/50:hover {
  background-color: rgb(72 85 101 / 0.5);
}

.hover\:bg-gray-modern-600\/60:hover {
  background-color: rgb(72 85 101 / 0.6);
}

.hover\:bg-gray-modern-600\/70:hover {
  background-color: rgb(72 85 101 / 0.7);
}

.hover\:bg-gray-modern-600\/75:hover {
  background-color: rgb(72 85 101 / 0.75);
}

.hover\:bg-gray-modern-600\/80:hover {
  background-color: rgb(72 85 101 / 0.8);
}

.hover\:bg-gray-modern-600\/90:hover {
  background-color: rgb(72 85 101 / 0.9);
}

.hover\:bg-gray-modern-600\/95:hover {
  background-color: rgb(72 85 101 / 0.95);
}

.hover\:bg-gray-modern-600\/100:hover {
  background-color: rgb(72 85 101 / 1);
}

.hover\:bg-gray-modern-700\/0:hover {
  background-color: rgb(54 65 82 / 0);
}

.hover\:bg-gray-modern-700\/5:hover {
  background-color: rgb(54 65 82 / 0.05);
}

.hover\:bg-gray-modern-700\/10:hover {
  background-color: rgb(54 65 82 / 0.1);
}

.hover\:bg-gray-modern-700\/20:hover {
  background-color: rgb(54 65 82 / 0.2);
}

.hover\:bg-gray-modern-700\/25:hover {
  background-color: rgb(54 65 82 / 0.25);
}

.hover\:bg-gray-modern-700\/30:hover {
  background-color: rgb(54 65 82 / 0.3);
}

.hover\:bg-gray-modern-700\/40:hover {
  background-color: rgb(54 65 82 / 0.4);
}

.hover\:bg-gray-modern-700\/50:hover {
  background-color: rgb(54 65 82 / 0.5);
}

.hover\:bg-gray-modern-700\/60:hover {
  background-color: rgb(54 65 82 / 0.6);
}

.hover\:bg-gray-modern-700\/70:hover {
  background-color: rgb(54 65 82 / 0.7);
}

.hover\:bg-gray-modern-700\/75:hover {
  background-color: rgb(54 65 82 / 0.75);
}

.hover\:bg-gray-modern-700\/80:hover {
  background-color: rgb(54 65 82 / 0.8);
}

.hover\:bg-gray-modern-700\/90:hover {
  background-color: rgb(54 65 82 / 0.9);
}

.hover\:bg-gray-modern-700\/95:hover {
  background-color: rgb(54 65 82 / 0.95);
}

.hover\:bg-gray-modern-700\/100:hover {
  background-color: rgb(54 65 82 / 1);
}

.hover\:bg-gray-modern-800\/0:hover {
  background-color: rgb(32 41 57 / 0);
}

.hover\:bg-gray-modern-800\/5:hover {
  background-color: rgb(32 41 57 / 0.05);
}

.hover\:bg-gray-modern-800\/10:hover {
  background-color: rgb(32 41 57 / 0.1);
}

.hover\:bg-gray-modern-800\/20:hover {
  background-color: rgb(32 41 57 / 0.2);
}

.hover\:bg-gray-modern-800\/25:hover {
  background-color: rgb(32 41 57 / 0.25);
}

.hover\:bg-gray-modern-800\/30:hover {
  background-color: rgb(32 41 57 / 0.3);
}

.hover\:bg-gray-modern-800\/40:hover {
  background-color: rgb(32 41 57 / 0.4);
}

.hover\:bg-gray-modern-800\/50:hover {
  background-color: rgb(32 41 57 / 0.5);
}

.hover\:bg-gray-modern-800\/60:hover {
  background-color: rgb(32 41 57 / 0.6);
}

.hover\:bg-gray-modern-800\/70:hover {
  background-color: rgb(32 41 57 / 0.7);
}

.hover\:bg-gray-modern-800\/75:hover {
  background-color: rgb(32 41 57 / 0.75);
}

.hover\:bg-gray-modern-800\/80:hover {
  background-color: rgb(32 41 57 / 0.8);
}

.hover\:bg-gray-modern-800\/90:hover {
  background-color: rgb(32 41 57 / 0.9);
}

.hover\:bg-gray-modern-800\/95:hover {
  background-color: rgb(32 41 57 / 0.95);
}

.hover\:bg-gray-modern-800\/100:hover {
  background-color: rgb(32 41 57 / 1);
}

.hover\:bg-gray-modern-900\/0:hover {
  background-color: rgb(18 25 38 / 0);
}

.hover\:bg-gray-modern-900\/5:hover {
  background-color: rgb(18 25 38 / 0.05);
}

.hover\:bg-gray-modern-900\/10:hover {
  background-color: rgb(18 25 38 / 0.1);
}

.hover\:bg-gray-modern-900\/20:hover {
  background-color: rgb(18 25 38 / 0.2);
}

.hover\:bg-gray-modern-900\/25:hover {
  background-color: rgb(18 25 38 / 0.25);
}

.hover\:bg-gray-modern-900\/30:hover {
  background-color: rgb(18 25 38 / 0.3);
}

.hover\:bg-gray-modern-900\/40:hover {
  background-color: rgb(18 25 38 / 0.4);
}

.hover\:bg-gray-modern-900\/50:hover {
  background-color: rgb(18 25 38 / 0.5);
}

.hover\:bg-gray-modern-900\/60:hover {
  background-color: rgb(18 25 38 / 0.6);
}

.hover\:bg-gray-modern-900\/70:hover {
  background-color: rgb(18 25 38 / 0.7);
}

.hover\:bg-gray-modern-900\/75:hover {
  background-color: rgb(18 25 38 / 0.75);
}

.hover\:bg-gray-modern-900\/80:hover {
  background-color: rgb(18 25 38 / 0.8);
}

.hover\:bg-gray-modern-900\/90:hover {
  background-color: rgb(18 25 38 / 0.9);
}

.hover\:bg-gray-modern-900\/95:hover {
  background-color: rgb(18 25 38 / 0.95);
}

.hover\:bg-gray-modern-900\/100:hover {
  background-color: rgb(18 25 38 / 1);
}

.hover\:bg-gray-modern\/0:hover {
  background-color: rgb(154 164 178 / 0);
}

.hover\:bg-gray-modern\/5:hover {
  background-color: rgb(154 164 178 / 0.05);
}

.hover\:bg-gray-modern\/10:hover {
  background-color: rgb(154 164 178 / 0.1);
}

.hover\:bg-gray-modern\/20:hover {
  background-color: rgb(154 164 178 / 0.2);
}

.hover\:bg-gray-modern\/25:hover {
  background-color: rgb(154 164 178 / 0.25);
}

.hover\:bg-gray-modern\/30:hover {
  background-color: rgb(154 164 178 / 0.3);
}

.hover\:bg-gray-modern\/40:hover {
  background-color: rgb(154 164 178 / 0.4);
}

.hover\:bg-gray-modern\/50:hover {
  background-color: rgb(154 164 178 / 0.5);
}

.hover\:bg-gray-modern\/60:hover {
  background-color: rgb(154 164 178 / 0.6);
}

.hover\:bg-gray-modern\/70:hover {
  background-color: rgb(154 164 178 / 0.7);
}

.hover\:bg-gray-modern\/75:hover {
  background-color: rgb(154 164 178 / 0.75);
}

.hover\:bg-gray-modern\/80:hover {
  background-color: rgb(154 164 178 / 0.8);
}

.hover\:bg-gray-modern\/90:hover {
  background-color: rgb(154 164 178 / 0.9);
}

.hover\:bg-gray-modern\/95:hover {
  background-color: rgb(154 164 178 / 0.95);
}

.hover\:bg-gray-modern\/100:hover {
  background-color: rgb(154 164 178 / 1);
}

.hover\:bg-gray-neutral-25\/0:hover {
  background-color: rgb(252 252 253 / 0);
}

.hover\:bg-gray-neutral-25\/5:hover {
  background-color: rgb(252 252 253 / 0.05);
}

.hover\:bg-gray-neutral-25\/10:hover {
  background-color: rgb(252 252 253 / 0.1);
}

.hover\:bg-gray-neutral-25\/20:hover {
  background-color: rgb(252 252 253 / 0.2);
}

.hover\:bg-gray-neutral-25\/25:hover {
  background-color: rgb(252 252 253 / 0.25);
}

.hover\:bg-gray-neutral-25\/30:hover {
  background-color: rgb(252 252 253 / 0.3);
}

.hover\:bg-gray-neutral-25\/40:hover {
  background-color: rgb(252 252 253 / 0.4);
}

.hover\:bg-gray-neutral-25\/50:hover {
  background-color: rgb(252 252 253 / 0.5);
}

.hover\:bg-gray-neutral-25\/60:hover {
  background-color: rgb(252 252 253 / 0.6);
}

.hover\:bg-gray-neutral-25\/70:hover {
  background-color: rgb(252 252 253 / 0.7);
}

.hover\:bg-gray-neutral-25\/75:hover {
  background-color: rgb(252 252 253 / 0.75);
}

.hover\:bg-gray-neutral-25\/80:hover {
  background-color: rgb(252 252 253 / 0.8);
}

.hover\:bg-gray-neutral-25\/90:hover {
  background-color: rgb(252 252 253 / 0.9);
}

.hover\:bg-gray-neutral-25\/95:hover {
  background-color: rgb(252 252 253 / 0.95);
}

.hover\:bg-gray-neutral-25\/100:hover {
  background-color: rgb(252 252 253 / 1);
}

.hover\:bg-gray-neutral-50\/0:hover {
  background-color: rgb(249 250 251 / 0);
}

.hover\:bg-gray-neutral-50\/5:hover {
  background-color: rgb(249 250 251 / 0.05);
}

.hover\:bg-gray-neutral-50\/10:hover {
  background-color: rgb(249 250 251 / 0.1);
}

.hover\:bg-gray-neutral-50\/20:hover {
  background-color: rgb(249 250 251 / 0.2);
}

.hover\:bg-gray-neutral-50\/25:hover {
  background-color: rgb(249 250 251 / 0.25);
}

.hover\:bg-gray-neutral-50\/30:hover {
  background-color: rgb(249 250 251 / 0.3);
}

.hover\:bg-gray-neutral-50\/40:hover {
  background-color: rgb(249 250 251 / 0.4);
}

.hover\:bg-gray-neutral-50\/50:hover {
  background-color: rgb(249 250 251 / 0.5);
}

.hover\:bg-gray-neutral-50\/60:hover {
  background-color: rgb(249 250 251 / 0.6);
}

.hover\:bg-gray-neutral-50\/70:hover {
  background-color: rgb(249 250 251 / 0.7);
}

.hover\:bg-gray-neutral-50\/75:hover {
  background-color: rgb(249 250 251 / 0.75);
}

.hover\:bg-gray-neutral-50\/80:hover {
  background-color: rgb(249 250 251 / 0.8);
}

.hover\:bg-gray-neutral-50\/90:hover {
  background-color: rgb(249 250 251 / 0.9);
}

.hover\:bg-gray-neutral-50\/95:hover {
  background-color: rgb(249 250 251 / 0.95);
}

.hover\:bg-gray-neutral-50\/100:hover {
  background-color: rgb(249 250 251 / 1);
}

.hover\:bg-gray-neutral-100\/0:hover {
  background-color: rgb(243 244 246 / 0);
}

.hover\:bg-gray-neutral-100\/5:hover {
  background-color: rgb(243 244 246 / 0.05);
}

.hover\:bg-gray-neutral-100\/10:hover {
  background-color: rgb(243 244 246 / 0.1);
}

.hover\:bg-gray-neutral-100\/20:hover {
  background-color: rgb(243 244 246 / 0.2);
}

.hover\:bg-gray-neutral-100\/25:hover {
  background-color: rgb(243 244 246 / 0.25);
}

.hover\:bg-gray-neutral-100\/30:hover {
  background-color: rgb(243 244 246 / 0.3);
}

.hover\:bg-gray-neutral-100\/40:hover {
  background-color: rgb(243 244 246 / 0.4);
}

.hover\:bg-gray-neutral-100\/50:hover {
  background-color: rgb(243 244 246 / 0.5);
}

.hover\:bg-gray-neutral-100\/60:hover {
  background-color: rgb(243 244 246 / 0.6);
}

.hover\:bg-gray-neutral-100\/70:hover {
  background-color: rgb(243 244 246 / 0.7);
}

.hover\:bg-gray-neutral-100\/75:hover {
  background-color: rgb(243 244 246 / 0.75);
}

.hover\:bg-gray-neutral-100\/80:hover {
  background-color: rgb(243 244 246 / 0.8);
}

.hover\:bg-gray-neutral-100\/90:hover {
  background-color: rgb(243 244 246 / 0.9);
}

.hover\:bg-gray-neutral-100\/95:hover {
  background-color: rgb(243 244 246 / 0.95);
}

.hover\:bg-gray-neutral-100\/100:hover {
  background-color: rgb(243 244 246 / 1);
}

.hover\:bg-gray-neutral-200\/0:hover {
  background-color: rgb(229 231 235 / 0);
}

.hover\:bg-gray-neutral-200\/5:hover {
  background-color: rgb(229 231 235 / 0.05);
}

.hover\:bg-gray-neutral-200\/10:hover {
  background-color: rgb(229 231 235 / 0.1);
}

.hover\:bg-gray-neutral-200\/20:hover {
  background-color: rgb(229 231 235 / 0.2);
}

.hover\:bg-gray-neutral-200\/25:hover {
  background-color: rgb(229 231 235 / 0.25);
}

.hover\:bg-gray-neutral-200\/30:hover {
  background-color: rgb(229 231 235 / 0.3);
}

.hover\:bg-gray-neutral-200\/40:hover {
  background-color: rgb(229 231 235 / 0.4);
}

.hover\:bg-gray-neutral-200\/50:hover {
  background-color: rgb(229 231 235 / 0.5);
}

.hover\:bg-gray-neutral-200\/60:hover {
  background-color: rgb(229 231 235 / 0.6);
}

.hover\:bg-gray-neutral-200\/70:hover {
  background-color: rgb(229 231 235 / 0.7);
}

.hover\:bg-gray-neutral-200\/75:hover {
  background-color: rgb(229 231 235 / 0.75);
}

.hover\:bg-gray-neutral-200\/80:hover {
  background-color: rgb(229 231 235 / 0.8);
}

.hover\:bg-gray-neutral-200\/90:hover {
  background-color: rgb(229 231 235 / 0.9);
}

.hover\:bg-gray-neutral-200\/95:hover {
  background-color: rgb(229 231 235 / 0.95);
}

.hover\:bg-gray-neutral-200\/100:hover {
  background-color: rgb(229 231 235 / 1);
}

.hover\:bg-gray-neutral-300\/0:hover {
  background-color: rgb(210 214 219 / 0);
}

.hover\:bg-gray-neutral-300\/5:hover {
  background-color: rgb(210 214 219 / 0.05);
}

.hover\:bg-gray-neutral-300\/10:hover {
  background-color: rgb(210 214 219 / 0.1);
}

.hover\:bg-gray-neutral-300\/20:hover {
  background-color: rgb(210 214 219 / 0.2);
}

.hover\:bg-gray-neutral-300\/25:hover {
  background-color: rgb(210 214 219 / 0.25);
}

.hover\:bg-gray-neutral-300\/30:hover {
  background-color: rgb(210 214 219 / 0.3);
}

.hover\:bg-gray-neutral-300\/40:hover {
  background-color: rgb(210 214 219 / 0.4);
}

.hover\:bg-gray-neutral-300\/50:hover {
  background-color: rgb(210 214 219 / 0.5);
}

.hover\:bg-gray-neutral-300\/60:hover {
  background-color: rgb(210 214 219 / 0.6);
}

.hover\:bg-gray-neutral-300\/70:hover {
  background-color: rgb(210 214 219 / 0.7);
}

.hover\:bg-gray-neutral-300\/75:hover {
  background-color: rgb(210 214 219 / 0.75);
}

.hover\:bg-gray-neutral-300\/80:hover {
  background-color: rgb(210 214 219 / 0.8);
}

.hover\:bg-gray-neutral-300\/90:hover {
  background-color: rgb(210 214 219 / 0.9);
}

.hover\:bg-gray-neutral-300\/95:hover {
  background-color: rgb(210 214 219 / 0.95);
}

.hover\:bg-gray-neutral-300\/100:hover {
  background-color: rgb(210 214 219 / 1);
}

.hover\:bg-gray-neutral-400\/0:hover {
  background-color: rgb(157 164 174 / 0);
}

.hover\:bg-gray-neutral-400\/5:hover {
  background-color: rgb(157 164 174 / 0.05);
}

.hover\:bg-gray-neutral-400\/10:hover {
  background-color: rgb(157 164 174 / 0.1);
}

.hover\:bg-gray-neutral-400\/20:hover {
  background-color: rgb(157 164 174 / 0.2);
}

.hover\:bg-gray-neutral-400\/25:hover {
  background-color: rgb(157 164 174 / 0.25);
}

.hover\:bg-gray-neutral-400\/30:hover {
  background-color: rgb(157 164 174 / 0.3);
}

.hover\:bg-gray-neutral-400\/40:hover {
  background-color: rgb(157 164 174 / 0.4);
}

.hover\:bg-gray-neutral-400\/50:hover {
  background-color: rgb(157 164 174 / 0.5);
}

.hover\:bg-gray-neutral-400\/60:hover {
  background-color: rgb(157 164 174 / 0.6);
}

.hover\:bg-gray-neutral-400\/70:hover {
  background-color: rgb(157 164 174 / 0.7);
}

.hover\:bg-gray-neutral-400\/75:hover {
  background-color: rgb(157 164 174 / 0.75);
}

.hover\:bg-gray-neutral-400\/80:hover {
  background-color: rgb(157 164 174 / 0.8);
}

.hover\:bg-gray-neutral-400\/90:hover {
  background-color: rgb(157 164 174 / 0.9);
}

.hover\:bg-gray-neutral-400\/95:hover {
  background-color: rgb(157 164 174 / 0.95);
}

.hover\:bg-gray-neutral-400\/100:hover {
  background-color: rgb(157 164 174 / 1);
}

.hover\:bg-gray-neutral-500\/0:hover {
  background-color: rgb(108 115 127 / 0);
}

.hover\:bg-gray-neutral-500\/5:hover {
  background-color: rgb(108 115 127 / 0.05);
}

.hover\:bg-gray-neutral-500\/10:hover {
  background-color: rgb(108 115 127 / 0.1);
}

.hover\:bg-gray-neutral-500\/20:hover {
  background-color: rgb(108 115 127 / 0.2);
}

.hover\:bg-gray-neutral-500\/25:hover {
  background-color: rgb(108 115 127 / 0.25);
}

.hover\:bg-gray-neutral-500\/30:hover {
  background-color: rgb(108 115 127 / 0.3);
}

.hover\:bg-gray-neutral-500\/40:hover {
  background-color: rgb(108 115 127 / 0.4);
}

.hover\:bg-gray-neutral-500\/50:hover {
  background-color: rgb(108 115 127 / 0.5);
}

.hover\:bg-gray-neutral-500\/60:hover {
  background-color: rgb(108 115 127 / 0.6);
}

.hover\:bg-gray-neutral-500\/70:hover {
  background-color: rgb(108 115 127 / 0.7);
}

.hover\:bg-gray-neutral-500\/75:hover {
  background-color: rgb(108 115 127 / 0.75);
}

.hover\:bg-gray-neutral-500\/80:hover {
  background-color: rgb(108 115 127 / 0.8);
}

.hover\:bg-gray-neutral-500\/90:hover {
  background-color: rgb(108 115 127 / 0.9);
}

.hover\:bg-gray-neutral-500\/95:hover {
  background-color: rgb(108 115 127 / 0.95);
}

.hover\:bg-gray-neutral-500\/100:hover {
  background-color: rgb(108 115 127 / 1);
}

.hover\:bg-gray-neutral-600\/0:hover {
  background-color: rgb(77 87 97 / 0);
}

.hover\:bg-gray-neutral-600\/5:hover {
  background-color: rgb(77 87 97 / 0.05);
}

.hover\:bg-gray-neutral-600\/10:hover {
  background-color: rgb(77 87 97 / 0.1);
}

.hover\:bg-gray-neutral-600\/20:hover {
  background-color: rgb(77 87 97 / 0.2);
}

.hover\:bg-gray-neutral-600\/25:hover {
  background-color: rgb(77 87 97 / 0.25);
}

.hover\:bg-gray-neutral-600\/30:hover {
  background-color: rgb(77 87 97 / 0.3);
}

.hover\:bg-gray-neutral-600\/40:hover {
  background-color: rgb(77 87 97 / 0.4);
}

.hover\:bg-gray-neutral-600\/50:hover {
  background-color: rgb(77 87 97 / 0.5);
}

.hover\:bg-gray-neutral-600\/60:hover {
  background-color: rgb(77 87 97 / 0.6);
}

.hover\:bg-gray-neutral-600\/70:hover {
  background-color: rgb(77 87 97 / 0.7);
}

.hover\:bg-gray-neutral-600\/75:hover {
  background-color: rgb(77 87 97 / 0.75);
}

.hover\:bg-gray-neutral-600\/80:hover {
  background-color: rgb(77 87 97 / 0.8);
}

.hover\:bg-gray-neutral-600\/90:hover {
  background-color: rgb(77 87 97 / 0.9);
}

.hover\:bg-gray-neutral-600\/95:hover {
  background-color: rgb(77 87 97 / 0.95);
}

.hover\:bg-gray-neutral-600\/100:hover {
  background-color: rgb(77 87 97 / 1);
}

.hover\:bg-gray-neutral-700\/0:hover {
  background-color: rgb(56 66 80 / 0);
}

.hover\:bg-gray-neutral-700\/5:hover {
  background-color: rgb(56 66 80 / 0.05);
}

.hover\:bg-gray-neutral-700\/10:hover {
  background-color: rgb(56 66 80 / 0.1);
}

.hover\:bg-gray-neutral-700\/20:hover {
  background-color: rgb(56 66 80 / 0.2);
}

.hover\:bg-gray-neutral-700\/25:hover {
  background-color: rgb(56 66 80 / 0.25);
}

.hover\:bg-gray-neutral-700\/30:hover {
  background-color: rgb(56 66 80 / 0.3);
}

.hover\:bg-gray-neutral-700\/40:hover {
  background-color: rgb(56 66 80 / 0.4);
}

.hover\:bg-gray-neutral-700\/50:hover {
  background-color: rgb(56 66 80 / 0.5);
}

.hover\:bg-gray-neutral-700\/60:hover {
  background-color: rgb(56 66 80 / 0.6);
}

.hover\:bg-gray-neutral-700\/70:hover {
  background-color: rgb(56 66 80 / 0.7);
}

.hover\:bg-gray-neutral-700\/75:hover {
  background-color: rgb(56 66 80 / 0.75);
}

.hover\:bg-gray-neutral-700\/80:hover {
  background-color: rgb(56 66 80 / 0.8);
}

.hover\:bg-gray-neutral-700\/90:hover {
  background-color: rgb(56 66 80 / 0.9);
}

.hover\:bg-gray-neutral-700\/95:hover {
  background-color: rgb(56 66 80 / 0.95);
}

.hover\:bg-gray-neutral-700\/100:hover {
  background-color: rgb(56 66 80 / 1);
}

.hover\:bg-gray-neutral-800\/0:hover {
  background-color: rgb(31 42 55 / 0);
}

.hover\:bg-gray-neutral-800\/5:hover {
  background-color: rgb(31 42 55 / 0.05);
}

.hover\:bg-gray-neutral-800\/10:hover {
  background-color: rgb(31 42 55 / 0.1);
}

.hover\:bg-gray-neutral-800\/20:hover {
  background-color: rgb(31 42 55 / 0.2);
}

.hover\:bg-gray-neutral-800\/25:hover {
  background-color: rgb(31 42 55 / 0.25);
}

.hover\:bg-gray-neutral-800\/30:hover {
  background-color: rgb(31 42 55 / 0.3);
}

.hover\:bg-gray-neutral-800\/40:hover {
  background-color: rgb(31 42 55 / 0.4);
}

.hover\:bg-gray-neutral-800\/50:hover {
  background-color: rgb(31 42 55 / 0.5);
}

.hover\:bg-gray-neutral-800\/60:hover {
  background-color: rgb(31 42 55 / 0.6);
}

.hover\:bg-gray-neutral-800\/70:hover {
  background-color: rgb(31 42 55 / 0.7);
}

.hover\:bg-gray-neutral-800\/75:hover {
  background-color: rgb(31 42 55 / 0.75);
}

.hover\:bg-gray-neutral-800\/80:hover {
  background-color: rgb(31 42 55 / 0.8);
}

.hover\:bg-gray-neutral-800\/90:hover {
  background-color: rgb(31 42 55 / 0.9);
}

.hover\:bg-gray-neutral-800\/95:hover {
  background-color: rgb(31 42 55 / 0.95);
}

.hover\:bg-gray-neutral-800\/100:hover {
  background-color: rgb(31 42 55 / 1);
}

.hover\:bg-gray-neutral-900\/0:hover {
  background-color: rgb(17 25 39 / 0);
}

.hover\:bg-gray-neutral-900\/5:hover {
  background-color: rgb(17 25 39 / 0.05);
}

.hover\:bg-gray-neutral-900\/10:hover {
  background-color: rgb(17 25 39 / 0.1);
}

.hover\:bg-gray-neutral-900\/20:hover {
  background-color: rgb(17 25 39 / 0.2);
}

.hover\:bg-gray-neutral-900\/25:hover {
  background-color: rgb(17 25 39 / 0.25);
}

.hover\:bg-gray-neutral-900\/30:hover {
  background-color: rgb(17 25 39 / 0.3);
}

.hover\:bg-gray-neutral-900\/40:hover {
  background-color: rgb(17 25 39 / 0.4);
}

.hover\:bg-gray-neutral-900\/50:hover {
  background-color: rgb(17 25 39 / 0.5);
}

.hover\:bg-gray-neutral-900\/60:hover {
  background-color: rgb(17 25 39 / 0.6);
}

.hover\:bg-gray-neutral-900\/70:hover {
  background-color: rgb(17 25 39 / 0.7);
}

.hover\:bg-gray-neutral-900\/75:hover {
  background-color: rgb(17 25 39 / 0.75);
}

.hover\:bg-gray-neutral-900\/80:hover {
  background-color: rgb(17 25 39 / 0.8);
}

.hover\:bg-gray-neutral-900\/90:hover {
  background-color: rgb(17 25 39 / 0.9);
}

.hover\:bg-gray-neutral-900\/95:hover {
  background-color: rgb(17 25 39 / 0.95);
}

.hover\:bg-gray-neutral-900\/100:hover {
  background-color: rgb(17 25 39 / 1);
}

.hover\:bg-gray-neutral\/0:hover {
  background-color: rgb(157 164 174 / 0);
}

.hover\:bg-gray-neutral\/5:hover {
  background-color: rgb(157 164 174 / 0.05);
}

.hover\:bg-gray-neutral\/10:hover {
  background-color: rgb(157 164 174 / 0.1);
}

.hover\:bg-gray-neutral\/20:hover {
  background-color: rgb(157 164 174 / 0.2);
}

.hover\:bg-gray-neutral\/25:hover {
  background-color: rgb(157 164 174 / 0.25);
}

.hover\:bg-gray-neutral\/30:hover {
  background-color: rgb(157 164 174 / 0.3);
}

.hover\:bg-gray-neutral\/40:hover {
  background-color: rgb(157 164 174 / 0.4);
}

.hover\:bg-gray-neutral\/50:hover {
  background-color: rgb(157 164 174 / 0.5);
}

.hover\:bg-gray-neutral\/60:hover {
  background-color: rgb(157 164 174 / 0.6);
}

.hover\:bg-gray-neutral\/70:hover {
  background-color: rgb(157 164 174 / 0.7);
}

.hover\:bg-gray-neutral\/75:hover {
  background-color: rgb(157 164 174 / 0.75);
}

.hover\:bg-gray-neutral\/80:hover {
  background-color: rgb(157 164 174 / 0.8);
}

.hover\:bg-gray-neutral\/90:hover {
  background-color: rgb(157 164 174 / 0.9);
}

.hover\:bg-gray-neutral\/95:hover {
  background-color: rgb(157 164 174 / 0.95);
}

.hover\:bg-gray-neutral\/100:hover {
  background-color: rgb(157 164 174 / 1);
}

.hover\:bg-gray-iron-25\/0:hover {
  background-color: rgb(252 252 252 / 0);
}

.hover\:bg-gray-iron-25\/5:hover {
  background-color: rgb(252 252 252 / 0.05);
}

.hover\:bg-gray-iron-25\/10:hover {
  background-color: rgb(252 252 252 / 0.1);
}

.hover\:bg-gray-iron-25\/20:hover {
  background-color: rgb(252 252 252 / 0.2);
}

.hover\:bg-gray-iron-25\/25:hover {
  background-color: rgb(252 252 252 / 0.25);
}

.hover\:bg-gray-iron-25\/30:hover {
  background-color: rgb(252 252 252 / 0.3);
}

.hover\:bg-gray-iron-25\/40:hover {
  background-color: rgb(252 252 252 / 0.4);
}

.hover\:bg-gray-iron-25\/50:hover {
  background-color: rgb(252 252 252 / 0.5);
}

.hover\:bg-gray-iron-25\/60:hover {
  background-color: rgb(252 252 252 / 0.6);
}

.hover\:bg-gray-iron-25\/70:hover {
  background-color: rgb(252 252 252 / 0.7);
}

.hover\:bg-gray-iron-25\/75:hover {
  background-color: rgb(252 252 252 / 0.75);
}

.hover\:bg-gray-iron-25\/80:hover {
  background-color: rgb(252 252 252 / 0.8);
}

.hover\:bg-gray-iron-25\/90:hover {
  background-color: rgb(252 252 252 / 0.9);
}

.hover\:bg-gray-iron-25\/95:hover {
  background-color: rgb(252 252 252 / 0.95);
}

.hover\:bg-gray-iron-25\/100:hover {
  background-color: rgb(252 252 252 / 1);
}

.hover\:bg-gray-iron-50\/0:hover {
  background-color: rgb(250 250 250 / 0);
}

.hover\:bg-gray-iron-50\/5:hover {
  background-color: rgb(250 250 250 / 0.05);
}

.hover\:bg-gray-iron-50\/10:hover {
  background-color: rgb(250 250 250 / 0.1);
}

.hover\:bg-gray-iron-50\/20:hover {
  background-color: rgb(250 250 250 / 0.2);
}

.hover\:bg-gray-iron-50\/25:hover {
  background-color: rgb(250 250 250 / 0.25);
}

.hover\:bg-gray-iron-50\/30:hover {
  background-color: rgb(250 250 250 / 0.3);
}

.hover\:bg-gray-iron-50\/40:hover {
  background-color: rgb(250 250 250 / 0.4);
}

.hover\:bg-gray-iron-50\/50:hover {
  background-color: rgb(250 250 250 / 0.5);
}

.hover\:bg-gray-iron-50\/60:hover {
  background-color: rgb(250 250 250 / 0.6);
}

.hover\:bg-gray-iron-50\/70:hover {
  background-color: rgb(250 250 250 / 0.7);
}

.hover\:bg-gray-iron-50\/75:hover {
  background-color: rgb(250 250 250 / 0.75);
}

.hover\:bg-gray-iron-50\/80:hover {
  background-color: rgb(250 250 250 / 0.8);
}

.hover\:bg-gray-iron-50\/90:hover {
  background-color: rgb(250 250 250 / 0.9);
}

.hover\:bg-gray-iron-50\/95:hover {
  background-color: rgb(250 250 250 / 0.95);
}

.hover\:bg-gray-iron-50\/100:hover {
  background-color: rgb(250 250 250 / 1);
}

.hover\:bg-gray-iron-100\/0:hover {
  background-color: rgb(244 244 245 / 0);
}

.hover\:bg-gray-iron-100\/5:hover {
  background-color: rgb(244 244 245 / 0.05);
}

.hover\:bg-gray-iron-100\/10:hover {
  background-color: rgb(244 244 245 / 0.1);
}

.hover\:bg-gray-iron-100\/20:hover {
  background-color: rgb(244 244 245 / 0.2);
}

.hover\:bg-gray-iron-100\/25:hover {
  background-color: rgb(244 244 245 / 0.25);
}

.hover\:bg-gray-iron-100\/30:hover {
  background-color: rgb(244 244 245 / 0.3);
}

.hover\:bg-gray-iron-100\/40:hover {
  background-color: rgb(244 244 245 / 0.4);
}

.hover\:bg-gray-iron-100\/50:hover {
  background-color: rgb(244 244 245 / 0.5);
}

.hover\:bg-gray-iron-100\/60:hover {
  background-color: rgb(244 244 245 / 0.6);
}

.hover\:bg-gray-iron-100\/70:hover {
  background-color: rgb(244 244 245 / 0.7);
}

.hover\:bg-gray-iron-100\/75:hover {
  background-color: rgb(244 244 245 / 0.75);
}

.hover\:bg-gray-iron-100\/80:hover {
  background-color: rgb(244 244 245 / 0.8);
}

.hover\:bg-gray-iron-100\/90:hover {
  background-color: rgb(244 244 245 / 0.9);
}

.hover\:bg-gray-iron-100\/95:hover {
  background-color: rgb(244 244 245 / 0.95);
}

.hover\:bg-gray-iron-100\/100:hover {
  background-color: rgb(244 244 245 / 1);
}

.hover\:bg-gray-iron-200\/0:hover {
  background-color: rgb(228 228 231 / 0);
}

.hover\:bg-gray-iron-200\/5:hover {
  background-color: rgb(228 228 231 / 0.05);
}

.hover\:bg-gray-iron-200\/10:hover {
  background-color: rgb(228 228 231 / 0.1);
}

.hover\:bg-gray-iron-200\/20:hover {
  background-color: rgb(228 228 231 / 0.2);
}

.hover\:bg-gray-iron-200\/25:hover {
  background-color: rgb(228 228 231 / 0.25);
}

.hover\:bg-gray-iron-200\/30:hover {
  background-color: rgb(228 228 231 / 0.3);
}

.hover\:bg-gray-iron-200\/40:hover {
  background-color: rgb(228 228 231 / 0.4);
}

.hover\:bg-gray-iron-200\/50:hover {
  background-color: rgb(228 228 231 / 0.5);
}

.hover\:bg-gray-iron-200\/60:hover {
  background-color: rgb(228 228 231 / 0.6);
}

.hover\:bg-gray-iron-200\/70:hover {
  background-color: rgb(228 228 231 / 0.7);
}

.hover\:bg-gray-iron-200\/75:hover {
  background-color: rgb(228 228 231 / 0.75);
}

.hover\:bg-gray-iron-200\/80:hover {
  background-color: rgb(228 228 231 / 0.8);
}

.hover\:bg-gray-iron-200\/90:hover {
  background-color: rgb(228 228 231 / 0.9);
}

.hover\:bg-gray-iron-200\/95:hover {
  background-color: rgb(228 228 231 / 0.95);
}

.hover\:bg-gray-iron-200\/100:hover {
  background-color: rgb(228 228 231 / 1);
}

.hover\:bg-gray-iron-300\/0:hover {
  background-color: rgb(209 209 214 / 0);
}

.hover\:bg-gray-iron-300\/5:hover {
  background-color: rgb(209 209 214 / 0.05);
}

.hover\:bg-gray-iron-300\/10:hover {
  background-color: rgb(209 209 214 / 0.1);
}

.hover\:bg-gray-iron-300\/20:hover {
  background-color: rgb(209 209 214 / 0.2);
}

.hover\:bg-gray-iron-300\/25:hover {
  background-color: rgb(209 209 214 / 0.25);
}

.hover\:bg-gray-iron-300\/30:hover {
  background-color: rgb(209 209 214 / 0.3);
}

.hover\:bg-gray-iron-300\/40:hover {
  background-color: rgb(209 209 214 / 0.4);
}

.hover\:bg-gray-iron-300\/50:hover {
  background-color: rgb(209 209 214 / 0.5);
}

.hover\:bg-gray-iron-300\/60:hover {
  background-color: rgb(209 209 214 / 0.6);
}

.hover\:bg-gray-iron-300\/70:hover {
  background-color: rgb(209 209 214 / 0.7);
}

.hover\:bg-gray-iron-300\/75:hover {
  background-color: rgb(209 209 214 / 0.75);
}

.hover\:bg-gray-iron-300\/80:hover {
  background-color: rgb(209 209 214 / 0.8);
}

.hover\:bg-gray-iron-300\/90:hover {
  background-color: rgb(209 209 214 / 0.9);
}

.hover\:bg-gray-iron-300\/95:hover {
  background-color: rgb(209 209 214 / 0.95);
}

.hover\:bg-gray-iron-300\/100:hover {
  background-color: rgb(209 209 214 / 1);
}

.hover\:bg-gray-iron-400\/0:hover {
  background-color: rgb(160 160 171 / 0);
}

.hover\:bg-gray-iron-400\/5:hover {
  background-color: rgb(160 160 171 / 0.05);
}

.hover\:bg-gray-iron-400\/10:hover {
  background-color: rgb(160 160 171 / 0.1);
}

.hover\:bg-gray-iron-400\/20:hover {
  background-color: rgb(160 160 171 / 0.2);
}

.hover\:bg-gray-iron-400\/25:hover {
  background-color: rgb(160 160 171 / 0.25);
}

.hover\:bg-gray-iron-400\/30:hover {
  background-color: rgb(160 160 171 / 0.3);
}

.hover\:bg-gray-iron-400\/40:hover {
  background-color: rgb(160 160 171 / 0.4);
}

.hover\:bg-gray-iron-400\/50:hover {
  background-color: rgb(160 160 171 / 0.5);
}

.hover\:bg-gray-iron-400\/60:hover {
  background-color: rgb(160 160 171 / 0.6);
}

.hover\:bg-gray-iron-400\/70:hover {
  background-color: rgb(160 160 171 / 0.7);
}

.hover\:bg-gray-iron-400\/75:hover {
  background-color: rgb(160 160 171 / 0.75);
}

.hover\:bg-gray-iron-400\/80:hover {
  background-color: rgb(160 160 171 / 0.8);
}

.hover\:bg-gray-iron-400\/90:hover {
  background-color: rgb(160 160 171 / 0.9);
}

.hover\:bg-gray-iron-400\/95:hover {
  background-color: rgb(160 160 171 / 0.95);
}

.hover\:bg-gray-iron-400\/100:hover {
  background-color: rgb(160 160 171 / 1);
}

.hover\:bg-gray-iron-500\/0:hover {
  background-color: rgb(112 112 123 / 0);
}

.hover\:bg-gray-iron-500\/5:hover {
  background-color: rgb(112 112 123 / 0.05);
}

.hover\:bg-gray-iron-500\/10:hover {
  background-color: rgb(112 112 123 / 0.1);
}

.hover\:bg-gray-iron-500\/20:hover {
  background-color: rgb(112 112 123 / 0.2);
}

.hover\:bg-gray-iron-500\/25:hover {
  background-color: rgb(112 112 123 / 0.25);
}

.hover\:bg-gray-iron-500\/30:hover {
  background-color: rgb(112 112 123 / 0.3);
}

.hover\:bg-gray-iron-500\/40:hover {
  background-color: rgb(112 112 123 / 0.4);
}

.hover\:bg-gray-iron-500\/50:hover {
  background-color: rgb(112 112 123 / 0.5);
}

.hover\:bg-gray-iron-500\/60:hover {
  background-color: rgb(112 112 123 / 0.6);
}

.hover\:bg-gray-iron-500\/70:hover {
  background-color: rgb(112 112 123 / 0.7);
}

.hover\:bg-gray-iron-500\/75:hover {
  background-color: rgb(112 112 123 / 0.75);
}

.hover\:bg-gray-iron-500\/80:hover {
  background-color: rgb(112 112 123 / 0.8);
}

.hover\:bg-gray-iron-500\/90:hover {
  background-color: rgb(112 112 123 / 0.9);
}

.hover\:bg-gray-iron-500\/95:hover {
  background-color: rgb(112 112 123 / 0.95);
}

.hover\:bg-gray-iron-500\/100:hover {
  background-color: rgb(112 112 123 / 1);
}

.hover\:bg-gray-iron-600\/0:hover {
  background-color: rgb(81 82 92 / 0);
}

.hover\:bg-gray-iron-600\/5:hover {
  background-color: rgb(81 82 92 / 0.05);
}

.hover\:bg-gray-iron-600\/10:hover {
  background-color: rgb(81 82 92 / 0.1);
}

.hover\:bg-gray-iron-600\/20:hover {
  background-color: rgb(81 82 92 / 0.2);
}

.hover\:bg-gray-iron-600\/25:hover {
  background-color: rgb(81 82 92 / 0.25);
}

.hover\:bg-gray-iron-600\/30:hover {
  background-color: rgb(81 82 92 / 0.3);
}

.hover\:bg-gray-iron-600\/40:hover {
  background-color: rgb(81 82 92 / 0.4);
}

.hover\:bg-gray-iron-600\/50:hover {
  background-color: rgb(81 82 92 / 0.5);
}

.hover\:bg-gray-iron-600\/60:hover {
  background-color: rgb(81 82 92 / 0.6);
}

.hover\:bg-gray-iron-600\/70:hover {
  background-color: rgb(81 82 92 / 0.7);
}

.hover\:bg-gray-iron-600\/75:hover {
  background-color: rgb(81 82 92 / 0.75);
}

.hover\:bg-gray-iron-600\/80:hover {
  background-color: rgb(81 82 92 / 0.8);
}

.hover\:bg-gray-iron-600\/90:hover {
  background-color: rgb(81 82 92 / 0.9);
}

.hover\:bg-gray-iron-600\/95:hover {
  background-color: rgb(81 82 92 / 0.95);
}

.hover\:bg-gray-iron-600\/100:hover {
  background-color: rgb(81 82 92 / 1);
}

.hover\:bg-gray-iron-700\/0:hover {
  background-color: rgb(63 63 70 / 0);
}

.hover\:bg-gray-iron-700\/5:hover {
  background-color: rgb(63 63 70 / 0.05);
}

.hover\:bg-gray-iron-700\/10:hover {
  background-color: rgb(63 63 70 / 0.1);
}

.hover\:bg-gray-iron-700\/20:hover {
  background-color: rgb(63 63 70 / 0.2);
}

.hover\:bg-gray-iron-700\/25:hover {
  background-color: rgb(63 63 70 / 0.25);
}

.hover\:bg-gray-iron-700\/30:hover {
  background-color: rgb(63 63 70 / 0.3);
}

.hover\:bg-gray-iron-700\/40:hover {
  background-color: rgb(63 63 70 / 0.4);
}

.hover\:bg-gray-iron-700\/50:hover {
  background-color: rgb(63 63 70 / 0.5);
}

.hover\:bg-gray-iron-700\/60:hover {
  background-color: rgb(63 63 70 / 0.6);
}

.hover\:bg-gray-iron-700\/70:hover {
  background-color: rgb(63 63 70 / 0.7);
}

.hover\:bg-gray-iron-700\/75:hover {
  background-color: rgb(63 63 70 / 0.75);
}

.hover\:bg-gray-iron-700\/80:hover {
  background-color: rgb(63 63 70 / 0.8);
}

.hover\:bg-gray-iron-700\/90:hover {
  background-color: rgb(63 63 70 / 0.9);
}

.hover\:bg-gray-iron-700\/95:hover {
  background-color: rgb(63 63 70 / 0.95);
}

.hover\:bg-gray-iron-700\/100:hover {
  background-color: rgb(63 63 70 / 1);
}

.hover\:bg-gray-iron-800\/0:hover {
  background-color: rgb(38 39 43 / 0);
}

.hover\:bg-gray-iron-800\/5:hover {
  background-color: rgb(38 39 43 / 0.05);
}

.hover\:bg-gray-iron-800\/10:hover {
  background-color: rgb(38 39 43 / 0.1);
}

.hover\:bg-gray-iron-800\/20:hover {
  background-color: rgb(38 39 43 / 0.2);
}

.hover\:bg-gray-iron-800\/25:hover {
  background-color: rgb(38 39 43 / 0.25);
}

.hover\:bg-gray-iron-800\/30:hover {
  background-color: rgb(38 39 43 / 0.3);
}

.hover\:bg-gray-iron-800\/40:hover {
  background-color: rgb(38 39 43 / 0.4);
}

.hover\:bg-gray-iron-800\/50:hover {
  background-color: rgb(38 39 43 / 0.5);
}

.hover\:bg-gray-iron-800\/60:hover {
  background-color: rgb(38 39 43 / 0.6);
}

.hover\:bg-gray-iron-800\/70:hover {
  background-color: rgb(38 39 43 / 0.7);
}

.hover\:bg-gray-iron-800\/75:hover {
  background-color: rgb(38 39 43 / 0.75);
}

.hover\:bg-gray-iron-800\/80:hover {
  background-color: rgb(38 39 43 / 0.8);
}

.hover\:bg-gray-iron-800\/90:hover {
  background-color: rgb(38 39 43 / 0.9);
}

.hover\:bg-gray-iron-800\/95:hover {
  background-color: rgb(38 39 43 / 0.95);
}

.hover\:bg-gray-iron-800\/100:hover {
  background-color: rgb(38 39 43 / 1);
}

.hover\:bg-gray-iron-900\/0:hover {
  background-color: rgb(24 24 27 / 0);
}

.hover\:bg-gray-iron-900\/5:hover {
  background-color: rgb(24 24 27 / 0.05);
}

.hover\:bg-gray-iron-900\/10:hover {
  background-color: rgb(24 24 27 / 0.1);
}

.hover\:bg-gray-iron-900\/20:hover {
  background-color: rgb(24 24 27 / 0.2);
}

.hover\:bg-gray-iron-900\/25:hover {
  background-color: rgb(24 24 27 / 0.25);
}

.hover\:bg-gray-iron-900\/30:hover {
  background-color: rgb(24 24 27 / 0.3);
}

.hover\:bg-gray-iron-900\/40:hover {
  background-color: rgb(24 24 27 / 0.4);
}

.hover\:bg-gray-iron-900\/50:hover {
  background-color: rgb(24 24 27 / 0.5);
}

.hover\:bg-gray-iron-900\/60:hover {
  background-color: rgb(24 24 27 / 0.6);
}

.hover\:bg-gray-iron-900\/70:hover {
  background-color: rgb(24 24 27 / 0.7);
}

.hover\:bg-gray-iron-900\/75:hover {
  background-color: rgb(24 24 27 / 0.75);
}

.hover\:bg-gray-iron-900\/80:hover {
  background-color: rgb(24 24 27 / 0.8);
}

.hover\:bg-gray-iron-900\/90:hover {
  background-color: rgb(24 24 27 / 0.9);
}

.hover\:bg-gray-iron-900\/95:hover {
  background-color: rgb(24 24 27 / 0.95);
}

.hover\:bg-gray-iron-900\/100:hover {
  background-color: rgb(24 24 27 / 1);
}

.hover\:bg-gray-iron\/0:hover {
  background-color: rgb(160 160 171 / 0);
}

.hover\:bg-gray-iron\/5:hover {
  background-color: rgb(160 160 171 / 0.05);
}

.hover\:bg-gray-iron\/10:hover {
  background-color: rgb(160 160 171 / 0.1);
}

.hover\:bg-gray-iron\/20:hover {
  background-color: rgb(160 160 171 / 0.2);
}

.hover\:bg-gray-iron\/25:hover {
  background-color: rgb(160 160 171 / 0.25);
}

.hover\:bg-gray-iron\/30:hover {
  background-color: rgb(160 160 171 / 0.3);
}

.hover\:bg-gray-iron\/40:hover {
  background-color: rgb(160 160 171 / 0.4);
}

.hover\:bg-gray-iron\/50:hover {
  background-color: rgb(160 160 171 / 0.5);
}

.hover\:bg-gray-iron\/60:hover {
  background-color: rgb(160 160 171 / 0.6);
}

.hover\:bg-gray-iron\/70:hover {
  background-color: rgb(160 160 171 / 0.7);
}

.hover\:bg-gray-iron\/75:hover {
  background-color: rgb(160 160 171 / 0.75);
}

.hover\:bg-gray-iron\/80:hover {
  background-color: rgb(160 160 171 / 0.8);
}

.hover\:bg-gray-iron\/90:hover {
  background-color: rgb(160 160 171 / 0.9);
}

.hover\:bg-gray-iron\/95:hover {
  background-color: rgb(160 160 171 / 0.95);
}

.hover\:bg-gray-iron\/100:hover {
  background-color: rgb(160 160 171 / 1);
}

.hover\:bg-gray-true-25\/0:hover {
  background-color: rgb(252 252 252 / 0);
}

.hover\:bg-gray-true-25\/5:hover {
  background-color: rgb(252 252 252 / 0.05);
}

.hover\:bg-gray-true-25\/10:hover {
  background-color: rgb(252 252 252 / 0.1);
}

.hover\:bg-gray-true-25\/20:hover {
  background-color: rgb(252 252 252 / 0.2);
}

.hover\:bg-gray-true-25\/25:hover {
  background-color: rgb(252 252 252 / 0.25);
}

.hover\:bg-gray-true-25\/30:hover {
  background-color: rgb(252 252 252 / 0.3);
}

.hover\:bg-gray-true-25\/40:hover {
  background-color: rgb(252 252 252 / 0.4);
}

.hover\:bg-gray-true-25\/50:hover {
  background-color: rgb(252 252 252 / 0.5);
}

.hover\:bg-gray-true-25\/60:hover {
  background-color: rgb(252 252 252 / 0.6);
}

.hover\:bg-gray-true-25\/70:hover {
  background-color: rgb(252 252 252 / 0.7);
}

.hover\:bg-gray-true-25\/75:hover {
  background-color: rgb(252 252 252 / 0.75);
}

.hover\:bg-gray-true-25\/80:hover {
  background-color: rgb(252 252 252 / 0.8);
}

.hover\:bg-gray-true-25\/90:hover {
  background-color: rgb(252 252 252 / 0.9);
}

.hover\:bg-gray-true-25\/95:hover {
  background-color: rgb(252 252 252 / 0.95);
}

.hover\:bg-gray-true-25\/100:hover {
  background-color: rgb(252 252 252 / 1);
}

.hover\:bg-gray-true-50\/0:hover {
  background-color: rgb(250 250 250 / 0);
}

.hover\:bg-gray-true-50\/5:hover {
  background-color: rgb(250 250 250 / 0.05);
}

.hover\:bg-gray-true-50\/10:hover {
  background-color: rgb(250 250 250 / 0.1);
}

.hover\:bg-gray-true-50\/20:hover {
  background-color: rgb(250 250 250 / 0.2);
}

.hover\:bg-gray-true-50\/25:hover {
  background-color: rgb(250 250 250 / 0.25);
}

.hover\:bg-gray-true-50\/30:hover {
  background-color: rgb(250 250 250 / 0.3);
}

.hover\:bg-gray-true-50\/40:hover {
  background-color: rgb(250 250 250 / 0.4);
}

.hover\:bg-gray-true-50\/50:hover {
  background-color: rgb(250 250 250 / 0.5);
}

.hover\:bg-gray-true-50\/60:hover {
  background-color: rgb(250 250 250 / 0.6);
}

.hover\:bg-gray-true-50\/70:hover {
  background-color: rgb(250 250 250 / 0.7);
}

.hover\:bg-gray-true-50\/75:hover {
  background-color: rgb(250 250 250 / 0.75);
}

.hover\:bg-gray-true-50\/80:hover {
  background-color: rgb(250 250 250 / 0.8);
}

.hover\:bg-gray-true-50\/90:hover {
  background-color: rgb(250 250 250 / 0.9);
}

.hover\:bg-gray-true-50\/95:hover {
  background-color: rgb(250 250 250 / 0.95);
}

.hover\:bg-gray-true-50\/100:hover {
  background-color: rgb(250 250 250 / 1);
}

.hover\:bg-gray-true-100\/0:hover {
  background-color: rgb(245 245 245 / 0);
}

.hover\:bg-gray-true-100\/5:hover {
  background-color: rgb(245 245 245 / 0.05);
}

.hover\:bg-gray-true-100\/10:hover {
  background-color: rgb(245 245 245 / 0.1);
}

.hover\:bg-gray-true-100\/20:hover {
  background-color: rgb(245 245 245 / 0.2);
}

.hover\:bg-gray-true-100\/25:hover {
  background-color: rgb(245 245 245 / 0.25);
}

.hover\:bg-gray-true-100\/30:hover {
  background-color: rgb(245 245 245 / 0.3);
}

.hover\:bg-gray-true-100\/40:hover {
  background-color: rgb(245 245 245 / 0.4);
}

.hover\:bg-gray-true-100\/50:hover {
  background-color: rgb(245 245 245 / 0.5);
}

.hover\:bg-gray-true-100\/60:hover {
  background-color: rgb(245 245 245 / 0.6);
}

.hover\:bg-gray-true-100\/70:hover {
  background-color: rgb(245 245 245 / 0.7);
}

.hover\:bg-gray-true-100\/75:hover {
  background-color: rgb(245 245 245 / 0.75);
}

.hover\:bg-gray-true-100\/80:hover {
  background-color: rgb(245 245 245 / 0.8);
}

.hover\:bg-gray-true-100\/90:hover {
  background-color: rgb(245 245 245 / 0.9);
}

.hover\:bg-gray-true-100\/95:hover {
  background-color: rgb(245 245 245 / 0.95);
}

.hover\:bg-gray-true-100\/100:hover {
  background-color: rgb(245 245 245 / 1);
}

.hover\:bg-gray-true-200\/0:hover {
  background-color: rgb(229 229 229 / 0);
}

.hover\:bg-gray-true-200\/5:hover {
  background-color: rgb(229 229 229 / 0.05);
}

.hover\:bg-gray-true-200\/10:hover {
  background-color: rgb(229 229 229 / 0.1);
}

.hover\:bg-gray-true-200\/20:hover {
  background-color: rgb(229 229 229 / 0.2);
}

.hover\:bg-gray-true-200\/25:hover {
  background-color: rgb(229 229 229 / 0.25);
}

.hover\:bg-gray-true-200\/30:hover {
  background-color: rgb(229 229 229 / 0.3);
}

.hover\:bg-gray-true-200\/40:hover {
  background-color: rgb(229 229 229 / 0.4);
}

.hover\:bg-gray-true-200\/50:hover {
  background-color: rgb(229 229 229 / 0.5);
}

.hover\:bg-gray-true-200\/60:hover {
  background-color: rgb(229 229 229 / 0.6);
}

.hover\:bg-gray-true-200\/70:hover {
  background-color: rgb(229 229 229 / 0.7);
}

.hover\:bg-gray-true-200\/75:hover {
  background-color: rgb(229 229 229 / 0.75);
}

.hover\:bg-gray-true-200\/80:hover {
  background-color: rgb(229 229 229 / 0.8);
}

.hover\:bg-gray-true-200\/90:hover {
  background-color: rgb(229 229 229 / 0.9);
}

.hover\:bg-gray-true-200\/95:hover {
  background-color: rgb(229 229 229 / 0.95);
}

.hover\:bg-gray-true-200\/100:hover {
  background-color: rgb(229 229 229 / 1);
}

.hover\:bg-gray-true-300\/0:hover {
  background-color: rgb(214 214 214 / 0);
}

.hover\:bg-gray-true-300\/5:hover {
  background-color: rgb(214 214 214 / 0.05);
}

.hover\:bg-gray-true-300\/10:hover {
  background-color: rgb(214 214 214 / 0.1);
}

.hover\:bg-gray-true-300\/20:hover {
  background-color: rgb(214 214 214 / 0.2);
}

.hover\:bg-gray-true-300\/25:hover {
  background-color: rgb(214 214 214 / 0.25);
}

.hover\:bg-gray-true-300\/30:hover {
  background-color: rgb(214 214 214 / 0.3);
}

.hover\:bg-gray-true-300\/40:hover {
  background-color: rgb(214 214 214 / 0.4);
}

.hover\:bg-gray-true-300\/50:hover {
  background-color: rgb(214 214 214 / 0.5);
}

.hover\:bg-gray-true-300\/60:hover {
  background-color: rgb(214 214 214 / 0.6);
}

.hover\:bg-gray-true-300\/70:hover {
  background-color: rgb(214 214 214 / 0.7);
}

.hover\:bg-gray-true-300\/75:hover {
  background-color: rgb(214 214 214 / 0.75);
}

.hover\:bg-gray-true-300\/80:hover {
  background-color: rgb(214 214 214 / 0.8);
}

.hover\:bg-gray-true-300\/90:hover {
  background-color: rgb(214 214 214 / 0.9);
}

.hover\:bg-gray-true-300\/95:hover {
  background-color: rgb(214 214 214 / 0.95);
}

.hover\:bg-gray-true-300\/100:hover {
  background-color: rgb(214 214 214 / 1);
}

.hover\:bg-gray-true-400\/0:hover {
  background-color: rgb(163 163 163 / 0);
}

.hover\:bg-gray-true-400\/5:hover {
  background-color: rgb(163 163 163 / 0.05);
}

.hover\:bg-gray-true-400\/10:hover {
  background-color: rgb(163 163 163 / 0.1);
}

.hover\:bg-gray-true-400\/20:hover {
  background-color: rgb(163 163 163 / 0.2);
}

.hover\:bg-gray-true-400\/25:hover {
  background-color: rgb(163 163 163 / 0.25);
}

.hover\:bg-gray-true-400\/30:hover {
  background-color: rgb(163 163 163 / 0.3);
}

.hover\:bg-gray-true-400\/40:hover {
  background-color: rgb(163 163 163 / 0.4);
}

.hover\:bg-gray-true-400\/50:hover {
  background-color: rgb(163 163 163 / 0.5);
}

.hover\:bg-gray-true-400\/60:hover {
  background-color: rgb(163 163 163 / 0.6);
}

.hover\:bg-gray-true-400\/70:hover {
  background-color: rgb(163 163 163 / 0.7);
}

.hover\:bg-gray-true-400\/75:hover {
  background-color: rgb(163 163 163 / 0.75);
}

.hover\:bg-gray-true-400\/80:hover {
  background-color: rgb(163 163 163 / 0.8);
}

.hover\:bg-gray-true-400\/90:hover {
  background-color: rgb(163 163 163 / 0.9);
}

.hover\:bg-gray-true-400\/95:hover {
  background-color: rgb(163 163 163 / 0.95);
}

.hover\:bg-gray-true-400\/100:hover {
  background-color: rgb(163 163 163 / 1);
}

.hover\:bg-gray-true-500\/0:hover {
  background-color: rgb(115 115 115 / 0);
}

.hover\:bg-gray-true-500\/5:hover {
  background-color: rgb(115 115 115 / 0.05);
}

.hover\:bg-gray-true-500\/10:hover {
  background-color: rgb(115 115 115 / 0.1);
}

.hover\:bg-gray-true-500\/20:hover {
  background-color: rgb(115 115 115 / 0.2);
}

.hover\:bg-gray-true-500\/25:hover {
  background-color: rgb(115 115 115 / 0.25);
}

.hover\:bg-gray-true-500\/30:hover {
  background-color: rgb(115 115 115 / 0.3);
}

.hover\:bg-gray-true-500\/40:hover {
  background-color: rgb(115 115 115 / 0.4);
}

.hover\:bg-gray-true-500\/50:hover {
  background-color: rgb(115 115 115 / 0.5);
}

.hover\:bg-gray-true-500\/60:hover {
  background-color: rgb(115 115 115 / 0.6);
}

.hover\:bg-gray-true-500\/70:hover {
  background-color: rgb(115 115 115 / 0.7);
}

.hover\:bg-gray-true-500\/75:hover {
  background-color: rgb(115 115 115 / 0.75);
}

.hover\:bg-gray-true-500\/80:hover {
  background-color: rgb(115 115 115 / 0.8);
}

.hover\:bg-gray-true-500\/90:hover {
  background-color: rgb(115 115 115 / 0.9);
}

.hover\:bg-gray-true-500\/95:hover {
  background-color: rgb(115 115 115 / 0.95);
}

.hover\:bg-gray-true-500\/100:hover {
  background-color: rgb(115 115 115 / 1);
}

.hover\:bg-gray-true-600\/0:hover {
  background-color: rgb(82 82 82 / 0);
}

.hover\:bg-gray-true-600\/5:hover {
  background-color: rgb(82 82 82 / 0.05);
}

.hover\:bg-gray-true-600\/10:hover {
  background-color: rgb(82 82 82 / 0.1);
}

.hover\:bg-gray-true-600\/20:hover {
  background-color: rgb(82 82 82 / 0.2);
}

.hover\:bg-gray-true-600\/25:hover {
  background-color: rgb(82 82 82 / 0.25);
}

.hover\:bg-gray-true-600\/30:hover {
  background-color: rgb(82 82 82 / 0.3);
}

.hover\:bg-gray-true-600\/40:hover {
  background-color: rgb(82 82 82 / 0.4);
}

.hover\:bg-gray-true-600\/50:hover {
  background-color: rgb(82 82 82 / 0.5);
}

.hover\:bg-gray-true-600\/60:hover {
  background-color: rgb(82 82 82 / 0.6);
}

.hover\:bg-gray-true-600\/70:hover {
  background-color: rgb(82 82 82 / 0.7);
}

.hover\:bg-gray-true-600\/75:hover {
  background-color: rgb(82 82 82 / 0.75);
}

.hover\:bg-gray-true-600\/80:hover {
  background-color: rgb(82 82 82 / 0.8);
}

.hover\:bg-gray-true-600\/90:hover {
  background-color: rgb(82 82 82 / 0.9);
}

.hover\:bg-gray-true-600\/95:hover {
  background-color: rgb(82 82 82 / 0.95);
}

.hover\:bg-gray-true-600\/100:hover {
  background-color: rgb(82 82 82 / 1);
}

.hover\:bg-gray-true-700\/0:hover {
  background-color: rgb(66 66 66 / 0);
}

.hover\:bg-gray-true-700\/5:hover {
  background-color: rgb(66 66 66 / 0.05);
}

.hover\:bg-gray-true-700\/10:hover {
  background-color: rgb(66 66 66 / 0.1);
}

.hover\:bg-gray-true-700\/20:hover {
  background-color: rgb(66 66 66 / 0.2);
}

.hover\:bg-gray-true-700\/25:hover {
  background-color: rgb(66 66 66 / 0.25);
}

.hover\:bg-gray-true-700\/30:hover {
  background-color: rgb(66 66 66 / 0.3);
}

.hover\:bg-gray-true-700\/40:hover {
  background-color: rgb(66 66 66 / 0.4);
}

.hover\:bg-gray-true-700\/50:hover {
  background-color: rgb(66 66 66 / 0.5);
}

.hover\:bg-gray-true-700\/60:hover {
  background-color: rgb(66 66 66 / 0.6);
}

.hover\:bg-gray-true-700\/70:hover {
  background-color: rgb(66 66 66 / 0.7);
}

.hover\:bg-gray-true-700\/75:hover {
  background-color: rgb(66 66 66 / 0.75);
}

.hover\:bg-gray-true-700\/80:hover {
  background-color: rgb(66 66 66 / 0.8);
}

.hover\:bg-gray-true-700\/90:hover {
  background-color: rgb(66 66 66 / 0.9);
}

.hover\:bg-gray-true-700\/95:hover {
  background-color: rgb(66 66 66 / 0.95);
}

.hover\:bg-gray-true-700\/100:hover {
  background-color: rgb(66 66 66 / 1);
}

.hover\:bg-gray-true-800\/0:hover {
  background-color: rgb(41 41 41 / 0);
}

.hover\:bg-gray-true-800\/5:hover {
  background-color: rgb(41 41 41 / 0.05);
}

.hover\:bg-gray-true-800\/10:hover {
  background-color: rgb(41 41 41 / 0.1);
}

.hover\:bg-gray-true-800\/20:hover {
  background-color: rgb(41 41 41 / 0.2);
}

.hover\:bg-gray-true-800\/25:hover {
  background-color: rgb(41 41 41 / 0.25);
}

.hover\:bg-gray-true-800\/30:hover {
  background-color: rgb(41 41 41 / 0.3);
}

.hover\:bg-gray-true-800\/40:hover {
  background-color: rgb(41 41 41 / 0.4);
}

.hover\:bg-gray-true-800\/50:hover {
  background-color: rgb(41 41 41 / 0.5);
}

.hover\:bg-gray-true-800\/60:hover {
  background-color: rgb(41 41 41 / 0.6);
}

.hover\:bg-gray-true-800\/70:hover {
  background-color: rgb(41 41 41 / 0.7);
}

.hover\:bg-gray-true-800\/75:hover {
  background-color: rgb(41 41 41 / 0.75);
}

.hover\:bg-gray-true-800\/80:hover {
  background-color: rgb(41 41 41 / 0.8);
}

.hover\:bg-gray-true-800\/90:hover {
  background-color: rgb(41 41 41 / 0.9);
}

.hover\:bg-gray-true-800\/95:hover {
  background-color: rgb(41 41 41 / 0.95);
}

.hover\:bg-gray-true-800\/100:hover {
  background-color: rgb(41 41 41 / 1);
}

.hover\:bg-gray-true-900\/0:hover {
  background-color: rgb(20 20 20 / 0);
}

.hover\:bg-gray-true-900\/5:hover {
  background-color: rgb(20 20 20 / 0.05);
}

.hover\:bg-gray-true-900\/10:hover {
  background-color: rgb(20 20 20 / 0.1);
}

.hover\:bg-gray-true-900\/20:hover {
  background-color: rgb(20 20 20 / 0.2);
}

.hover\:bg-gray-true-900\/25:hover {
  background-color: rgb(20 20 20 / 0.25);
}

.hover\:bg-gray-true-900\/30:hover {
  background-color: rgb(20 20 20 / 0.3);
}

.hover\:bg-gray-true-900\/40:hover {
  background-color: rgb(20 20 20 / 0.4);
}

.hover\:bg-gray-true-900\/50:hover {
  background-color: rgb(20 20 20 / 0.5);
}

.hover\:bg-gray-true-900\/60:hover {
  background-color: rgb(20 20 20 / 0.6);
}

.hover\:bg-gray-true-900\/70:hover {
  background-color: rgb(20 20 20 / 0.7);
}

.hover\:bg-gray-true-900\/75:hover {
  background-color: rgb(20 20 20 / 0.75);
}

.hover\:bg-gray-true-900\/80:hover {
  background-color: rgb(20 20 20 / 0.8);
}

.hover\:bg-gray-true-900\/90:hover {
  background-color: rgb(20 20 20 / 0.9);
}

.hover\:bg-gray-true-900\/95:hover {
  background-color: rgb(20 20 20 / 0.95);
}

.hover\:bg-gray-true-900\/100:hover {
  background-color: rgb(20 20 20 / 1);
}

.hover\:bg-gray-true\/0:hover {
  background-color: rgb(163 163 163 / 0);
}

.hover\:bg-gray-true\/5:hover {
  background-color: rgb(163 163 163 / 0.05);
}

.hover\:bg-gray-true\/10:hover {
  background-color: rgb(163 163 163 / 0.1);
}

.hover\:bg-gray-true\/20:hover {
  background-color: rgb(163 163 163 / 0.2);
}

.hover\:bg-gray-true\/25:hover {
  background-color: rgb(163 163 163 / 0.25);
}

.hover\:bg-gray-true\/30:hover {
  background-color: rgb(163 163 163 / 0.3);
}

.hover\:bg-gray-true\/40:hover {
  background-color: rgb(163 163 163 / 0.4);
}

.hover\:bg-gray-true\/50:hover {
  background-color: rgb(163 163 163 / 0.5);
}

.hover\:bg-gray-true\/60:hover {
  background-color: rgb(163 163 163 / 0.6);
}

.hover\:bg-gray-true\/70:hover {
  background-color: rgb(163 163 163 / 0.7);
}

.hover\:bg-gray-true\/75:hover {
  background-color: rgb(163 163 163 / 0.75);
}

.hover\:bg-gray-true\/80:hover {
  background-color: rgb(163 163 163 / 0.8);
}

.hover\:bg-gray-true\/90:hover {
  background-color: rgb(163 163 163 / 0.9);
}

.hover\:bg-gray-true\/95:hover {
  background-color: rgb(163 163 163 / 0.95);
}

.hover\:bg-gray-true\/100:hover {
  background-color: rgb(163 163 163 / 1);
}

.hover\:bg-gray-warm-25\/0:hover {
  background-color: rgb(253 253 252 / 0);
}

.hover\:bg-gray-warm-25\/5:hover {
  background-color: rgb(253 253 252 / 0.05);
}

.hover\:bg-gray-warm-25\/10:hover {
  background-color: rgb(253 253 252 / 0.1);
}

.hover\:bg-gray-warm-25\/20:hover {
  background-color: rgb(253 253 252 / 0.2);
}

.hover\:bg-gray-warm-25\/25:hover {
  background-color: rgb(253 253 252 / 0.25);
}

.hover\:bg-gray-warm-25\/30:hover {
  background-color: rgb(253 253 252 / 0.3);
}

.hover\:bg-gray-warm-25\/40:hover {
  background-color: rgb(253 253 252 / 0.4);
}

.hover\:bg-gray-warm-25\/50:hover {
  background-color: rgb(253 253 252 / 0.5);
}

.hover\:bg-gray-warm-25\/60:hover {
  background-color: rgb(253 253 252 / 0.6);
}

.hover\:bg-gray-warm-25\/70:hover {
  background-color: rgb(253 253 252 / 0.7);
}

.hover\:bg-gray-warm-25\/75:hover {
  background-color: rgb(253 253 252 / 0.75);
}

.hover\:bg-gray-warm-25\/80:hover {
  background-color: rgb(253 253 252 / 0.8);
}

.hover\:bg-gray-warm-25\/90:hover {
  background-color: rgb(253 253 252 / 0.9);
}

.hover\:bg-gray-warm-25\/95:hover {
  background-color: rgb(253 253 252 / 0.95);
}

.hover\:bg-gray-warm-25\/100:hover {
  background-color: rgb(253 253 252 / 1);
}

.hover\:bg-gray-warm-50\/0:hover {
  background-color: rgb(250 250 249 / 0);
}

.hover\:bg-gray-warm-50\/5:hover {
  background-color: rgb(250 250 249 / 0.05);
}

.hover\:bg-gray-warm-50\/10:hover {
  background-color: rgb(250 250 249 / 0.1);
}

.hover\:bg-gray-warm-50\/20:hover {
  background-color: rgb(250 250 249 / 0.2);
}

.hover\:bg-gray-warm-50\/25:hover {
  background-color: rgb(250 250 249 / 0.25);
}

.hover\:bg-gray-warm-50\/30:hover {
  background-color: rgb(250 250 249 / 0.3);
}

.hover\:bg-gray-warm-50\/40:hover {
  background-color: rgb(250 250 249 / 0.4);
}

.hover\:bg-gray-warm-50\/50:hover {
  background-color: rgb(250 250 249 / 0.5);
}

.hover\:bg-gray-warm-50\/60:hover {
  background-color: rgb(250 250 249 / 0.6);
}

.hover\:bg-gray-warm-50\/70:hover {
  background-color: rgb(250 250 249 / 0.7);
}

.hover\:bg-gray-warm-50\/75:hover {
  background-color: rgb(250 250 249 / 0.75);
}

.hover\:bg-gray-warm-50\/80:hover {
  background-color: rgb(250 250 249 / 0.8);
}

.hover\:bg-gray-warm-50\/90:hover {
  background-color: rgb(250 250 249 / 0.9);
}

.hover\:bg-gray-warm-50\/95:hover {
  background-color: rgb(250 250 249 / 0.95);
}

.hover\:bg-gray-warm-50\/100:hover {
  background-color: rgb(250 250 249 / 1);
}

.hover\:bg-gray-warm-100\/0:hover {
  background-color: rgb(245 245 244 / 0);
}

.hover\:bg-gray-warm-100\/5:hover {
  background-color: rgb(245 245 244 / 0.05);
}

.hover\:bg-gray-warm-100\/10:hover {
  background-color: rgb(245 245 244 / 0.1);
}

.hover\:bg-gray-warm-100\/20:hover {
  background-color: rgb(245 245 244 / 0.2);
}

.hover\:bg-gray-warm-100\/25:hover {
  background-color: rgb(245 245 244 / 0.25);
}

.hover\:bg-gray-warm-100\/30:hover {
  background-color: rgb(245 245 244 / 0.3);
}

.hover\:bg-gray-warm-100\/40:hover {
  background-color: rgb(245 245 244 / 0.4);
}

.hover\:bg-gray-warm-100\/50:hover {
  background-color: rgb(245 245 244 / 0.5);
}

.hover\:bg-gray-warm-100\/60:hover {
  background-color: rgb(245 245 244 / 0.6);
}

.hover\:bg-gray-warm-100\/70:hover {
  background-color: rgb(245 245 244 / 0.7);
}

.hover\:bg-gray-warm-100\/75:hover {
  background-color: rgb(245 245 244 / 0.75);
}

.hover\:bg-gray-warm-100\/80:hover {
  background-color: rgb(245 245 244 / 0.8);
}

.hover\:bg-gray-warm-100\/90:hover {
  background-color: rgb(245 245 244 / 0.9);
}

.hover\:bg-gray-warm-100\/95:hover {
  background-color: rgb(245 245 244 / 0.95);
}

.hover\:bg-gray-warm-100\/100:hover {
  background-color: rgb(245 245 244 / 1);
}

.hover\:bg-gray-warm-200\/0:hover {
  background-color: rgb(231 229 228 / 0);
}

.hover\:bg-gray-warm-200\/5:hover {
  background-color: rgb(231 229 228 / 0.05);
}

.hover\:bg-gray-warm-200\/10:hover {
  background-color: rgb(231 229 228 / 0.1);
}

.hover\:bg-gray-warm-200\/20:hover {
  background-color: rgb(231 229 228 / 0.2);
}

.hover\:bg-gray-warm-200\/25:hover {
  background-color: rgb(231 229 228 / 0.25);
}

.hover\:bg-gray-warm-200\/30:hover {
  background-color: rgb(231 229 228 / 0.3);
}

.hover\:bg-gray-warm-200\/40:hover {
  background-color: rgb(231 229 228 / 0.4);
}

.hover\:bg-gray-warm-200\/50:hover {
  background-color: rgb(231 229 228 / 0.5);
}

.hover\:bg-gray-warm-200\/60:hover {
  background-color: rgb(231 229 228 / 0.6);
}

.hover\:bg-gray-warm-200\/70:hover {
  background-color: rgb(231 229 228 / 0.7);
}

.hover\:bg-gray-warm-200\/75:hover {
  background-color: rgb(231 229 228 / 0.75);
}

.hover\:bg-gray-warm-200\/80:hover {
  background-color: rgb(231 229 228 / 0.8);
}

.hover\:bg-gray-warm-200\/90:hover {
  background-color: rgb(231 229 228 / 0.9);
}

.hover\:bg-gray-warm-200\/95:hover {
  background-color: rgb(231 229 228 / 0.95);
}

.hover\:bg-gray-warm-200\/100:hover {
  background-color: rgb(231 229 228 / 1);
}

.hover\:bg-gray-warm-300\/0:hover {
  background-color: rgb(215 211 208 / 0);
}

.hover\:bg-gray-warm-300\/5:hover {
  background-color: rgb(215 211 208 / 0.05);
}

.hover\:bg-gray-warm-300\/10:hover {
  background-color: rgb(215 211 208 / 0.1);
}

.hover\:bg-gray-warm-300\/20:hover {
  background-color: rgb(215 211 208 / 0.2);
}

.hover\:bg-gray-warm-300\/25:hover {
  background-color: rgb(215 211 208 / 0.25);
}

.hover\:bg-gray-warm-300\/30:hover {
  background-color: rgb(215 211 208 / 0.3);
}

.hover\:bg-gray-warm-300\/40:hover {
  background-color: rgb(215 211 208 / 0.4);
}

.hover\:bg-gray-warm-300\/50:hover {
  background-color: rgb(215 211 208 / 0.5);
}

.hover\:bg-gray-warm-300\/60:hover {
  background-color: rgb(215 211 208 / 0.6);
}

.hover\:bg-gray-warm-300\/70:hover {
  background-color: rgb(215 211 208 / 0.7);
}

.hover\:bg-gray-warm-300\/75:hover {
  background-color: rgb(215 211 208 / 0.75);
}

.hover\:bg-gray-warm-300\/80:hover {
  background-color: rgb(215 211 208 / 0.8);
}

.hover\:bg-gray-warm-300\/90:hover {
  background-color: rgb(215 211 208 / 0.9);
}

.hover\:bg-gray-warm-300\/95:hover {
  background-color: rgb(215 211 208 / 0.95);
}

.hover\:bg-gray-warm-300\/100:hover {
  background-color: rgb(215 211 208 / 1);
}

.hover\:bg-gray-warm-400\/0:hover {
  background-color: rgb(169 162 157 / 0);
}

.hover\:bg-gray-warm-400\/5:hover {
  background-color: rgb(169 162 157 / 0.05);
}

.hover\:bg-gray-warm-400\/10:hover {
  background-color: rgb(169 162 157 / 0.1);
}

.hover\:bg-gray-warm-400\/20:hover {
  background-color: rgb(169 162 157 / 0.2);
}

.hover\:bg-gray-warm-400\/25:hover {
  background-color: rgb(169 162 157 / 0.25);
}

.hover\:bg-gray-warm-400\/30:hover {
  background-color: rgb(169 162 157 / 0.3);
}

.hover\:bg-gray-warm-400\/40:hover {
  background-color: rgb(169 162 157 / 0.4);
}

.hover\:bg-gray-warm-400\/50:hover {
  background-color: rgb(169 162 157 / 0.5);
}

.hover\:bg-gray-warm-400\/60:hover {
  background-color: rgb(169 162 157 / 0.6);
}

.hover\:bg-gray-warm-400\/70:hover {
  background-color: rgb(169 162 157 / 0.7);
}

.hover\:bg-gray-warm-400\/75:hover {
  background-color: rgb(169 162 157 / 0.75);
}

.hover\:bg-gray-warm-400\/80:hover {
  background-color: rgb(169 162 157 / 0.8);
}

.hover\:bg-gray-warm-400\/90:hover {
  background-color: rgb(169 162 157 / 0.9);
}

.hover\:bg-gray-warm-400\/95:hover {
  background-color: rgb(169 162 157 / 0.95);
}

.hover\:bg-gray-warm-400\/100:hover {
  background-color: rgb(169 162 157 / 1);
}

.hover\:bg-gray-warm-500\/0:hover {
  background-color: rgb(121 113 107 / 0);
}

.hover\:bg-gray-warm-500\/5:hover {
  background-color: rgb(121 113 107 / 0.05);
}

.hover\:bg-gray-warm-500\/10:hover {
  background-color: rgb(121 113 107 / 0.1);
}

.hover\:bg-gray-warm-500\/20:hover {
  background-color: rgb(121 113 107 / 0.2);
}

.hover\:bg-gray-warm-500\/25:hover {
  background-color: rgb(121 113 107 / 0.25);
}

.hover\:bg-gray-warm-500\/30:hover {
  background-color: rgb(121 113 107 / 0.3);
}

.hover\:bg-gray-warm-500\/40:hover {
  background-color: rgb(121 113 107 / 0.4);
}

.hover\:bg-gray-warm-500\/50:hover {
  background-color: rgb(121 113 107 / 0.5);
}

.hover\:bg-gray-warm-500\/60:hover {
  background-color: rgb(121 113 107 / 0.6);
}

.hover\:bg-gray-warm-500\/70:hover {
  background-color: rgb(121 113 107 / 0.7);
}

.hover\:bg-gray-warm-500\/75:hover {
  background-color: rgb(121 113 107 / 0.75);
}

.hover\:bg-gray-warm-500\/80:hover {
  background-color: rgb(121 113 107 / 0.8);
}

.hover\:bg-gray-warm-500\/90:hover {
  background-color: rgb(121 113 107 / 0.9);
}

.hover\:bg-gray-warm-500\/95:hover {
  background-color: rgb(121 113 107 / 0.95);
}

.hover\:bg-gray-warm-500\/100:hover {
  background-color: rgb(121 113 107 / 1);
}

.hover\:bg-gray-warm-600\/0:hover {
  background-color: rgb(87 83 78 / 0);
}

.hover\:bg-gray-warm-600\/5:hover {
  background-color: rgb(87 83 78 / 0.05);
}

.hover\:bg-gray-warm-600\/10:hover {
  background-color: rgb(87 83 78 / 0.1);
}

.hover\:bg-gray-warm-600\/20:hover {
  background-color: rgb(87 83 78 / 0.2);
}

.hover\:bg-gray-warm-600\/25:hover {
  background-color: rgb(87 83 78 / 0.25);
}

.hover\:bg-gray-warm-600\/30:hover {
  background-color: rgb(87 83 78 / 0.3);
}

.hover\:bg-gray-warm-600\/40:hover {
  background-color: rgb(87 83 78 / 0.4);
}

.hover\:bg-gray-warm-600\/50:hover {
  background-color: rgb(87 83 78 / 0.5);
}

.hover\:bg-gray-warm-600\/60:hover {
  background-color: rgb(87 83 78 / 0.6);
}

.hover\:bg-gray-warm-600\/70:hover {
  background-color: rgb(87 83 78 / 0.7);
}

.hover\:bg-gray-warm-600\/75:hover {
  background-color: rgb(87 83 78 / 0.75);
}

.hover\:bg-gray-warm-600\/80:hover {
  background-color: rgb(87 83 78 / 0.8);
}

.hover\:bg-gray-warm-600\/90:hover {
  background-color: rgb(87 83 78 / 0.9);
}

.hover\:bg-gray-warm-600\/95:hover {
  background-color: rgb(87 83 78 / 0.95);
}

.hover\:bg-gray-warm-600\/100:hover {
  background-color: rgb(87 83 78 / 1);
}

.hover\:bg-gray-warm-700\/0:hover {
  background-color: rgb(68 64 60 / 0);
}

.hover\:bg-gray-warm-700\/5:hover {
  background-color: rgb(68 64 60 / 0.05);
}

.hover\:bg-gray-warm-700\/10:hover {
  background-color: rgb(68 64 60 / 0.1);
}

.hover\:bg-gray-warm-700\/20:hover {
  background-color: rgb(68 64 60 / 0.2);
}

.hover\:bg-gray-warm-700\/25:hover {
  background-color: rgb(68 64 60 / 0.25);
}

.hover\:bg-gray-warm-700\/30:hover {
  background-color: rgb(68 64 60 / 0.3);
}

.hover\:bg-gray-warm-700\/40:hover {
  background-color: rgb(68 64 60 / 0.4);
}

.hover\:bg-gray-warm-700\/50:hover {
  background-color: rgb(68 64 60 / 0.5);
}

.hover\:bg-gray-warm-700\/60:hover {
  background-color: rgb(68 64 60 / 0.6);
}

.hover\:bg-gray-warm-700\/70:hover {
  background-color: rgb(68 64 60 / 0.7);
}

.hover\:bg-gray-warm-700\/75:hover {
  background-color: rgb(68 64 60 / 0.75);
}

.hover\:bg-gray-warm-700\/80:hover {
  background-color: rgb(68 64 60 / 0.8);
}

.hover\:bg-gray-warm-700\/90:hover {
  background-color: rgb(68 64 60 / 0.9);
}

.hover\:bg-gray-warm-700\/95:hover {
  background-color: rgb(68 64 60 / 0.95);
}

.hover\:bg-gray-warm-700\/100:hover {
  background-color: rgb(68 64 60 / 1);
}

.hover\:bg-gray-warm-800\/0:hover {
  background-color: rgb(41 37 36 / 0);
}

.hover\:bg-gray-warm-800\/5:hover {
  background-color: rgb(41 37 36 / 0.05);
}

.hover\:bg-gray-warm-800\/10:hover {
  background-color: rgb(41 37 36 / 0.1);
}

.hover\:bg-gray-warm-800\/20:hover {
  background-color: rgb(41 37 36 / 0.2);
}

.hover\:bg-gray-warm-800\/25:hover {
  background-color: rgb(41 37 36 / 0.25);
}

.hover\:bg-gray-warm-800\/30:hover {
  background-color: rgb(41 37 36 / 0.3);
}

.hover\:bg-gray-warm-800\/40:hover {
  background-color: rgb(41 37 36 / 0.4);
}

.hover\:bg-gray-warm-800\/50:hover {
  background-color: rgb(41 37 36 / 0.5);
}

.hover\:bg-gray-warm-800\/60:hover {
  background-color: rgb(41 37 36 / 0.6);
}

.hover\:bg-gray-warm-800\/70:hover {
  background-color: rgb(41 37 36 / 0.7);
}

.hover\:bg-gray-warm-800\/75:hover {
  background-color: rgb(41 37 36 / 0.75);
}

.hover\:bg-gray-warm-800\/80:hover {
  background-color: rgb(41 37 36 / 0.8);
}

.hover\:bg-gray-warm-800\/90:hover {
  background-color: rgb(41 37 36 / 0.9);
}

.hover\:bg-gray-warm-800\/95:hover {
  background-color: rgb(41 37 36 / 0.95);
}

.hover\:bg-gray-warm-800\/100:hover {
  background-color: rgb(41 37 36 / 1);
}

.hover\:bg-gray-warm-900\/0:hover {
  background-color: rgb(28 25 23 / 0);
}

.hover\:bg-gray-warm-900\/5:hover {
  background-color: rgb(28 25 23 / 0.05);
}

.hover\:bg-gray-warm-900\/10:hover {
  background-color: rgb(28 25 23 / 0.1);
}

.hover\:bg-gray-warm-900\/20:hover {
  background-color: rgb(28 25 23 / 0.2);
}

.hover\:bg-gray-warm-900\/25:hover {
  background-color: rgb(28 25 23 / 0.25);
}

.hover\:bg-gray-warm-900\/30:hover {
  background-color: rgb(28 25 23 / 0.3);
}

.hover\:bg-gray-warm-900\/40:hover {
  background-color: rgb(28 25 23 / 0.4);
}

.hover\:bg-gray-warm-900\/50:hover {
  background-color: rgb(28 25 23 / 0.5);
}

.hover\:bg-gray-warm-900\/60:hover {
  background-color: rgb(28 25 23 / 0.6);
}

.hover\:bg-gray-warm-900\/70:hover {
  background-color: rgb(28 25 23 / 0.7);
}

.hover\:bg-gray-warm-900\/75:hover {
  background-color: rgb(28 25 23 / 0.75);
}

.hover\:bg-gray-warm-900\/80:hover {
  background-color: rgb(28 25 23 / 0.8);
}

.hover\:bg-gray-warm-900\/90:hover {
  background-color: rgb(28 25 23 / 0.9);
}

.hover\:bg-gray-warm-900\/95:hover {
  background-color: rgb(28 25 23 / 0.95);
}

.hover\:bg-gray-warm-900\/100:hover {
  background-color: rgb(28 25 23 / 1);
}

.hover\:bg-gray-warm\/0:hover {
  background-color: rgb(169 162 157 / 0);
}

.hover\:bg-gray-warm\/5:hover {
  background-color: rgb(169 162 157 / 0.05);
}

.hover\:bg-gray-warm\/10:hover {
  background-color: rgb(169 162 157 / 0.1);
}

.hover\:bg-gray-warm\/20:hover {
  background-color: rgb(169 162 157 / 0.2);
}

.hover\:bg-gray-warm\/25:hover {
  background-color: rgb(169 162 157 / 0.25);
}

.hover\:bg-gray-warm\/30:hover {
  background-color: rgb(169 162 157 / 0.3);
}

.hover\:bg-gray-warm\/40:hover {
  background-color: rgb(169 162 157 / 0.4);
}

.hover\:bg-gray-warm\/50:hover {
  background-color: rgb(169 162 157 / 0.5);
}

.hover\:bg-gray-warm\/60:hover {
  background-color: rgb(169 162 157 / 0.6);
}

.hover\:bg-gray-warm\/70:hover {
  background-color: rgb(169 162 157 / 0.7);
}

.hover\:bg-gray-warm\/75:hover {
  background-color: rgb(169 162 157 / 0.75);
}

.hover\:bg-gray-warm\/80:hover {
  background-color: rgb(169 162 157 / 0.8);
}

.hover\:bg-gray-warm\/90:hover {
  background-color: rgb(169 162 157 / 0.9);
}

.hover\:bg-gray-warm\/95:hover {
  background-color: rgb(169 162 157 / 0.95);
}

.hover\:bg-gray-warm\/100:hover {
  background-color: rgb(169 162 157 / 1);
}

.hover\:bg-moss-25\/0:hover {
  background-color: rgb(250 253 247 / 0);
}

.hover\:bg-moss-25\/5:hover {
  background-color: rgb(250 253 247 / 0.05);
}

.hover\:bg-moss-25\/10:hover {
  background-color: rgb(250 253 247 / 0.1);
}

.hover\:bg-moss-25\/20:hover {
  background-color: rgb(250 253 247 / 0.2);
}

.hover\:bg-moss-25\/25:hover {
  background-color: rgb(250 253 247 / 0.25);
}

.hover\:bg-moss-25\/30:hover {
  background-color: rgb(250 253 247 / 0.3);
}

.hover\:bg-moss-25\/40:hover {
  background-color: rgb(250 253 247 / 0.4);
}

.hover\:bg-moss-25\/50:hover {
  background-color: rgb(250 253 247 / 0.5);
}

.hover\:bg-moss-25\/60:hover {
  background-color: rgb(250 253 247 / 0.6);
}

.hover\:bg-moss-25\/70:hover {
  background-color: rgb(250 253 247 / 0.7);
}

.hover\:bg-moss-25\/75:hover {
  background-color: rgb(250 253 247 / 0.75);
}

.hover\:bg-moss-25\/80:hover {
  background-color: rgb(250 253 247 / 0.8);
}

.hover\:bg-moss-25\/90:hover {
  background-color: rgb(250 253 247 / 0.9);
}

.hover\:bg-moss-25\/95:hover {
  background-color: rgb(250 253 247 / 0.95);
}

.hover\:bg-moss-25\/100:hover {
  background-color: rgb(250 253 247 / 1);
}

.hover\:bg-moss-50\/0:hover {
  background-color: rgb(245 251 238 / 0);
}

.hover\:bg-moss-50\/5:hover {
  background-color: rgb(245 251 238 / 0.05);
}

.hover\:bg-moss-50\/10:hover {
  background-color: rgb(245 251 238 / 0.1);
}

.hover\:bg-moss-50\/20:hover {
  background-color: rgb(245 251 238 / 0.2);
}

.hover\:bg-moss-50\/25:hover {
  background-color: rgb(245 251 238 / 0.25);
}

.hover\:bg-moss-50\/30:hover {
  background-color: rgb(245 251 238 / 0.3);
}

.hover\:bg-moss-50\/40:hover {
  background-color: rgb(245 251 238 / 0.4);
}

.hover\:bg-moss-50\/50:hover {
  background-color: rgb(245 251 238 / 0.5);
}

.hover\:bg-moss-50\/60:hover {
  background-color: rgb(245 251 238 / 0.6);
}

.hover\:bg-moss-50\/70:hover {
  background-color: rgb(245 251 238 / 0.7);
}

.hover\:bg-moss-50\/75:hover {
  background-color: rgb(245 251 238 / 0.75);
}

.hover\:bg-moss-50\/80:hover {
  background-color: rgb(245 251 238 / 0.8);
}

.hover\:bg-moss-50\/90:hover {
  background-color: rgb(245 251 238 / 0.9);
}

.hover\:bg-moss-50\/95:hover {
  background-color: rgb(245 251 238 / 0.95);
}

.hover\:bg-moss-50\/100:hover {
  background-color: rgb(245 251 238 / 1);
}

.hover\:bg-moss-100\/0:hover {
  background-color: rgb(230 244 215 / 0);
}

.hover\:bg-moss-100\/5:hover {
  background-color: rgb(230 244 215 / 0.05);
}

.hover\:bg-moss-100\/10:hover {
  background-color: rgb(230 244 215 / 0.1);
}

.hover\:bg-moss-100\/20:hover {
  background-color: rgb(230 244 215 / 0.2);
}

.hover\:bg-moss-100\/25:hover {
  background-color: rgb(230 244 215 / 0.25);
}

.hover\:bg-moss-100\/30:hover {
  background-color: rgb(230 244 215 / 0.3);
}

.hover\:bg-moss-100\/40:hover {
  background-color: rgb(230 244 215 / 0.4);
}

.hover\:bg-moss-100\/50:hover {
  background-color: rgb(230 244 215 / 0.5);
}

.hover\:bg-moss-100\/60:hover {
  background-color: rgb(230 244 215 / 0.6);
}

.hover\:bg-moss-100\/70:hover {
  background-color: rgb(230 244 215 / 0.7);
}

.hover\:bg-moss-100\/75:hover {
  background-color: rgb(230 244 215 / 0.75);
}

.hover\:bg-moss-100\/80:hover {
  background-color: rgb(230 244 215 / 0.8);
}

.hover\:bg-moss-100\/90:hover {
  background-color: rgb(230 244 215 / 0.9);
}

.hover\:bg-moss-100\/95:hover {
  background-color: rgb(230 244 215 / 0.95);
}

.hover\:bg-moss-100\/100:hover {
  background-color: rgb(230 244 215 / 1);
}

.hover\:bg-moss-200\/0:hover {
  background-color: rgb(206 234 176 / 0);
}

.hover\:bg-moss-200\/5:hover {
  background-color: rgb(206 234 176 / 0.05);
}

.hover\:bg-moss-200\/10:hover {
  background-color: rgb(206 234 176 / 0.1);
}

.hover\:bg-moss-200\/20:hover {
  background-color: rgb(206 234 176 / 0.2);
}

.hover\:bg-moss-200\/25:hover {
  background-color: rgb(206 234 176 / 0.25);
}

.hover\:bg-moss-200\/30:hover {
  background-color: rgb(206 234 176 / 0.3);
}

.hover\:bg-moss-200\/40:hover {
  background-color: rgb(206 234 176 / 0.4);
}

.hover\:bg-moss-200\/50:hover {
  background-color: rgb(206 234 176 / 0.5);
}

.hover\:bg-moss-200\/60:hover {
  background-color: rgb(206 234 176 / 0.6);
}

.hover\:bg-moss-200\/70:hover {
  background-color: rgb(206 234 176 / 0.7);
}

.hover\:bg-moss-200\/75:hover {
  background-color: rgb(206 234 176 / 0.75);
}

.hover\:bg-moss-200\/80:hover {
  background-color: rgb(206 234 176 / 0.8);
}

.hover\:bg-moss-200\/90:hover {
  background-color: rgb(206 234 176 / 0.9);
}

.hover\:bg-moss-200\/95:hover {
  background-color: rgb(206 234 176 / 0.95);
}

.hover\:bg-moss-200\/100:hover {
  background-color: rgb(206 234 176 / 1);
}

.hover\:bg-moss-300\/0:hover {
  background-color: rgb(172 220 121 / 0);
}

.hover\:bg-moss-300\/5:hover {
  background-color: rgb(172 220 121 / 0.05);
}

.hover\:bg-moss-300\/10:hover {
  background-color: rgb(172 220 121 / 0.1);
}

.hover\:bg-moss-300\/20:hover {
  background-color: rgb(172 220 121 / 0.2);
}

.hover\:bg-moss-300\/25:hover {
  background-color: rgb(172 220 121 / 0.25);
}

.hover\:bg-moss-300\/30:hover {
  background-color: rgb(172 220 121 / 0.3);
}

.hover\:bg-moss-300\/40:hover {
  background-color: rgb(172 220 121 / 0.4);
}

.hover\:bg-moss-300\/50:hover {
  background-color: rgb(172 220 121 / 0.5);
}

.hover\:bg-moss-300\/60:hover {
  background-color: rgb(172 220 121 / 0.6);
}

.hover\:bg-moss-300\/70:hover {
  background-color: rgb(172 220 121 / 0.7);
}

.hover\:bg-moss-300\/75:hover {
  background-color: rgb(172 220 121 / 0.75);
}

.hover\:bg-moss-300\/80:hover {
  background-color: rgb(172 220 121 / 0.8);
}

.hover\:bg-moss-300\/90:hover {
  background-color: rgb(172 220 121 / 0.9);
}

.hover\:bg-moss-300\/95:hover {
  background-color: rgb(172 220 121 / 0.95);
}

.hover\:bg-moss-300\/100:hover {
  background-color: rgb(172 220 121 / 1);
}

.hover\:bg-moss-400\/0:hover {
  background-color: rgb(134 203 60 / 0);
}

.hover\:bg-moss-400\/5:hover {
  background-color: rgb(134 203 60 / 0.05);
}

.hover\:bg-moss-400\/10:hover {
  background-color: rgb(134 203 60 / 0.1);
}

.hover\:bg-moss-400\/20:hover {
  background-color: rgb(134 203 60 / 0.2);
}

.hover\:bg-moss-400\/25:hover {
  background-color: rgb(134 203 60 / 0.25);
}

.hover\:bg-moss-400\/30:hover {
  background-color: rgb(134 203 60 / 0.3);
}

.hover\:bg-moss-400\/40:hover {
  background-color: rgb(134 203 60 / 0.4);
}

.hover\:bg-moss-400\/50:hover {
  background-color: rgb(134 203 60 / 0.5);
}

.hover\:bg-moss-400\/60:hover {
  background-color: rgb(134 203 60 / 0.6);
}

.hover\:bg-moss-400\/70:hover {
  background-color: rgb(134 203 60 / 0.7);
}

.hover\:bg-moss-400\/75:hover {
  background-color: rgb(134 203 60 / 0.75);
}

.hover\:bg-moss-400\/80:hover {
  background-color: rgb(134 203 60 / 0.8);
}

.hover\:bg-moss-400\/90:hover {
  background-color: rgb(134 203 60 / 0.9);
}

.hover\:bg-moss-400\/95:hover {
  background-color: rgb(134 203 60 / 0.95);
}

.hover\:bg-moss-400\/100:hover {
  background-color: rgb(134 203 60 / 1);
}

.hover\:bg-moss-500\/0:hover {
  background-color: rgb(102 159 42 / 0);
}

.hover\:bg-moss-500\/5:hover {
  background-color: rgb(102 159 42 / 0.05);
}

.hover\:bg-moss-500\/10:hover {
  background-color: rgb(102 159 42 / 0.1);
}

.hover\:bg-moss-500\/20:hover {
  background-color: rgb(102 159 42 / 0.2);
}

.hover\:bg-moss-500\/25:hover {
  background-color: rgb(102 159 42 / 0.25);
}

.hover\:bg-moss-500\/30:hover {
  background-color: rgb(102 159 42 / 0.3);
}

.hover\:bg-moss-500\/40:hover {
  background-color: rgb(102 159 42 / 0.4);
}

.hover\:bg-moss-500\/50:hover {
  background-color: rgb(102 159 42 / 0.5);
}

.hover\:bg-moss-500\/60:hover {
  background-color: rgb(102 159 42 / 0.6);
}

.hover\:bg-moss-500\/70:hover {
  background-color: rgb(102 159 42 / 0.7);
}

.hover\:bg-moss-500\/75:hover {
  background-color: rgb(102 159 42 / 0.75);
}

.hover\:bg-moss-500\/80:hover {
  background-color: rgb(102 159 42 / 0.8);
}

.hover\:bg-moss-500\/90:hover {
  background-color: rgb(102 159 42 / 0.9);
}

.hover\:bg-moss-500\/95:hover {
  background-color: rgb(102 159 42 / 0.95);
}

.hover\:bg-moss-500\/100:hover {
  background-color: rgb(102 159 42 / 1);
}

.hover\:bg-moss-600\/0:hover {
  background-color: rgb(79 122 33 / 0);
}

.hover\:bg-moss-600\/5:hover {
  background-color: rgb(79 122 33 / 0.05);
}

.hover\:bg-moss-600\/10:hover {
  background-color: rgb(79 122 33 / 0.1);
}

.hover\:bg-moss-600\/20:hover {
  background-color: rgb(79 122 33 / 0.2);
}

.hover\:bg-moss-600\/25:hover {
  background-color: rgb(79 122 33 / 0.25);
}

.hover\:bg-moss-600\/30:hover {
  background-color: rgb(79 122 33 / 0.3);
}

.hover\:bg-moss-600\/40:hover {
  background-color: rgb(79 122 33 / 0.4);
}

.hover\:bg-moss-600\/50:hover {
  background-color: rgb(79 122 33 / 0.5);
}

.hover\:bg-moss-600\/60:hover {
  background-color: rgb(79 122 33 / 0.6);
}

.hover\:bg-moss-600\/70:hover {
  background-color: rgb(79 122 33 / 0.7);
}

.hover\:bg-moss-600\/75:hover {
  background-color: rgb(79 122 33 / 0.75);
}

.hover\:bg-moss-600\/80:hover {
  background-color: rgb(79 122 33 / 0.8);
}

.hover\:bg-moss-600\/90:hover {
  background-color: rgb(79 122 33 / 0.9);
}

.hover\:bg-moss-600\/95:hover {
  background-color: rgb(79 122 33 / 0.95);
}

.hover\:bg-moss-600\/100:hover {
  background-color: rgb(79 122 33 / 1);
}

.hover\:bg-moss-700\/0:hover {
  background-color: rgb(63 98 26 / 0);
}

.hover\:bg-moss-700\/5:hover {
  background-color: rgb(63 98 26 / 0.05);
}

.hover\:bg-moss-700\/10:hover {
  background-color: rgb(63 98 26 / 0.1);
}

.hover\:bg-moss-700\/20:hover {
  background-color: rgb(63 98 26 / 0.2);
}

.hover\:bg-moss-700\/25:hover {
  background-color: rgb(63 98 26 / 0.25);
}

.hover\:bg-moss-700\/30:hover {
  background-color: rgb(63 98 26 / 0.3);
}

.hover\:bg-moss-700\/40:hover {
  background-color: rgb(63 98 26 / 0.4);
}

.hover\:bg-moss-700\/50:hover {
  background-color: rgb(63 98 26 / 0.5);
}

.hover\:bg-moss-700\/60:hover {
  background-color: rgb(63 98 26 / 0.6);
}

.hover\:bg-moss-700\/70:hover {
  background-color: rgb(63 98 26 / 0.7);
}

.hover\:bg-moss-700\/75:hover {
  background-color: rgb(63 98 26 / 0.75);
}

.hover\:bg-moss-700\/80:hover {
  background-color: rgb(63 98 26 / 0.8);
}

.hover\:bg-moss-700\/90:hover {
  background-color: rgb(63 98 26 / 0.9);
}

.hover\:bg-moss-700\/95:hover {
  background-color: rgb(63 98 26 / 0.95);
}

.hover\:bg-moss-700\/100:hover {
  background-color: rgb(63 98 26 / 1);
}

.hover\:bg-moss-800\/0:hover {
  background-color: rgb(51 80 21 / 0);
}

.hover\:bg-moss-800\/5:hover {
  background-color: rgb(51 80 21 / 0.05);
}

.hover\:bg-moss-800\/10:hover {
  background-color: rgb(51 80 21 / 0.1);
}

.hover\:bg-moss-800\/20:hover {
  background-color: rgb(51 80 21 / 0.2);
}

.hover\:bg-moss-800\/25:hover {
  background-color: rgb(51 80 21 / 0.25);
}

.hover\:bg-moss-800\/30:hover {
  background-color: rgb(51 80 21 / 0.3);
}

.hover\:bg-moss-800\/40:hover {
  background-color: rgb(51 80 21 / 0.4);
}

.hover\:bg-moss-800\/50:hover {
  background-color: rgb(51 80 21 / 0.5);
}

.hover\:bg-moss-800\/60:hover {
  background-color: rgb(51 80 21 / 0.6);
}

.hover\:bg-moss-800\/70:hover {
  background-color: rgb(51 80 21 / 0.7);
}

.hover\:bg-moss-800\/75:hover {
  background-color: rgb(51 80 21 / 0.75);
}

.hover\:bg-moss-800\/80:hover {
  background-color: rgb(51 80 21 / 0.8);
}

.hover\:bg-moss-800\/90:hover {
  background-color: rgb(51 80 21 / 0.9);
}

.hover\:bg-moss-800\/95:hover {
  background-color: rgb(51 80 21 / 0.95);
}

.hover\:bg-moss-800\/100:hover {
  background-color: rgb(51 80 21 / 1);
}

.hover\:bg-moss-900\/0:hover {
  background-color: rgb(43 66 18 / 0);
}

.hover\:bg-moss-900\/5:hover {
  background-color: rgb(43 66 18 / 0.05);
}

.hover\:bg-moss-900\/10:hover {
  background-color: rgb(43 66 18 / 0.1);
}

.hover\:bg-moss-900\/20:hover {
  background-color: rgb(43 66 18 / 0.2);
}

.hover\:bg-moss-900\/25:hover {
  background-color: rgb(43 66 18 / 0.25);
}

.hover\:bg-moss-900\/30:hover {
  background-color: rgb(43 66 18 / 0.3);
}

.hover\:bg-moss-900\/40:hover {
  background-color: rgb(43 66 18 / 0.4);
}

.hover\:bg-moss-900\/50:hover {
  background-color: rgb(43 66 18 / 0.5);
}

.hover\:bg-moss-900\/60:hover {
  background-color: rgb(43 66 18 / 0.6);
}

.hover\:bg-moss-900\/70:hover {
  background-color: rgb(43 66 18 / 0.7);
}

.hover\:bg-moss-900\/75:hover {
  background-color: rgb(43 66 18 / 0.75);
}

.hover\:bg-moss-900\/80:hover {
  background-color: rgb(43 66 18 / 0.8);
}

.hover\:bg-moss-900\/90:hover {
  background-color: rgb(43 66 18 / 0.9);
}

.hover\:bg-moss-900\/95:hover {
  background-color: rgb(43 66 18 / 0.95);
}

.hover\:bg-moss-900\/100:hover {
  background-color: rgb(43 66 18 / 1);
}

.hover\:bg-moss\/0:hover {
  background-color: rgb(134 203 60 / 0);
}

.hover\:bg-moss\/5:hover {
  background-color: rgb(134 203 60 / 0.05);
}

.hover\:bg-moss\/10:hover {
  background-color: rgb(134 203 60 / 0.1);
}

.hover\:bg-moss\/20:hover {
  background-color: rgb(134 203 60 / 0.2);
}

.hover\:bg-moss\/25:hover {
  background-color: rgb(134 203 60 / 0.25);
}

.hover\:bg-moss\/30:hover {
  background-color: rgb(134 203 60 / 0.3);
}

.hover\:bg-moss\/40:hover {
  background-color: rgb(134 203 60 / 0.4);
}

.hover\:bg-moss\/50:hover {
  background-color: rgb(134 203 60 / 0.5);
}

.hover\:bg-moss\/60:hover {
  background-color: rgb(134 203 60 / 0.6);
}

.hover\:bg-moss\/70:hover {
  background-color: rgb(134 203 60 / 0.7);
}

.hover\:bg-moss\/75:hover {
  background-color: rgb(134 203 60 / 0.75);
}

.hover\:bg-moss\/80:hover {
  background-color: rgb(134 203 60 / 0.8);
}

.hover\:bg-moss\/90:hover {
  background-color: rgb(134 203 60 / 0.9);
}

.hover\:bg-moss\/95:hover {
  background-color: rgb(134 203 60 / 0.95);
}

.hover\:bg-moss\/100:hover {
  background-color: rgb(134 203 60 / 1);
}

.hover\:bg-green-light-25\/0:hover {
  background-color: rgb(250 254 245 / 0);
}

.hover\:bg-green-light-25\/5:hover {
  background-color: rgb(250 254 245 / 0.05);
}

.hover\:bg-green-light-25\/10:hover {
  background-color: rgb(250 254 245 / 0.1);
}

.hover\:bg-green-light-25\/20:hover {
  background-color: rgb(250 254 245 / 0.2);
}

.hover\:bg-green-light-25\/25:hover {
  background-color: rgb(250 254 245 / 0.25);
}

.hover\:bg-green-light-25\/30:hover {
  background-color: rgb(250 254 245 / 0.3);
}

.hover\:bg-green-light-25\/40:hover {
  background-color: rgb(250 254 245 / 0.4);
}

.hover\:bg-green-light-25\/50:hover {
  background-color: rgb(250 254 245 / 0.5);
}

.hover\:bg-green-light-25\/60:hover {
  background-color: rgb(250 254 245 / 0.6);
}

.hover\:bg-green-light-25\/70:hover {
  background-color: rgb(250 254 245 / 0.7);
}

.hover\:bg-green-light-25\/75:hover {
  background-color: rgb(250 254 245 / 0.75);
}

.hover\:bg-green-light-25\/80:hover {
  background-color: rgb(250 254 245 / 0.8);
}

.hover\:bg-green-light-25\/90:hover {
  background-color: rgb(250 254 245 / 0.9);
}

.hover\:bg-green-light-25\/95:hover {
  background-color: rgb(250 254 245 / 0.95);
}

.hover\:bg-green-light-25\/100:hover {
  background-color: rgb(250 254 245 / 1);
}

.hover\:bg-green-light-50\/0:hover {
  background-color: rgb(243 254 231 / 0);
}

.hover\:bg-green-light-50\/5:hover {
  background-color: rgb(243 254 231 / 0.05);
}

.hover\:bg-green-light-50\/10:hover {
  background-color: rgb(243 254 231 / 0.1);
}

.hover\:bg-green-light-50\/20:hover {
  background-color: rgb(243 254 231 / 0.2);
}

.hover\:bg-green-light-50\/25:hover {
  background-color: rgb(243 254 231 / 0.25);
}

.hover\:bg-green-light-50\/30:hover {
  background-color: rgb(243 254 231 / 0.3);
}

.hover\:bg-green-light-50\/40:hover {
  background-color: rgb(243 254 231 / 0.4);
}

.hover\:bg-green-light-50\/50:hover {
  background-color: rgb(243 254 231 / 0.5);
}

.hover\:bg-green-light-50\/60:hover {
  background-color: rgb(243 254 231 / 0.6);
}

.hover\:bg-green-light-50\/70:hover {
  background-color: rgb(243 254 231 / 0.7);
}

.hover\:bg-green-light-50\/75:hover {
  background-color: rgb(243 254 231 / 0.75);
}

.hover\:bg-green-light-50\/80:hover {
  background-color: rgb(243 254 231 / 0.8);
}

.hover\:bg-green-light-50\/90:hover {
  background-color: rgb(243 254 231 / 0.9);
}

.hover\:bg-green-light-50\/95:hover {
  background-color: rgb(243 254 231 / 0.95);
}

.hover\:bg-green-light-50\/100:hover {
  background-color: rgb(243 254 231 / 1);
}

.hover\:bg-green-light-100\/0:hover {
  background-color: rgb(228 251 204 / 0);
}

.hover\:bg-green-light-100\/5:hover {
  background-color: rgb(228 251 204 / 0.05);
}

.hover\:bg-green-light-100\/10:hover {
  background-color: rgb(228 251 204 / 0.1);
}

.hover\:bg-green-light-100\/20:hover {
  background-color: rgb(228 251 204 / 0.2);
}

.hover\:bg-green-light-100\/25:hover {
  background-color: rgb(228 251 204 / 0.25);
}

.hover\:bg-green-light-100\/30:hover {
  background-color: rgb(228 251 204 / 0.3);
}

.hover\:bg-green-light-100\/40:hover {
  background-color: rgb(228 251 204 / 0.4);
}

.hover\:bg-green-light-100\/50:hover {
  background-color: rgb(228 251 204 / 0.5);
}

.hover\:bg-green-light-100\/60:hover {
  background-color: rgb(228 251 204 / 0.6);
}

.hover\:bg-green-light-100\/70:hover {
  background-color: rgb(228 251 204 / 0.7);
}

.hover\:bg-green-light-100\/75:hover {
  background-color: rgb(228 251 204 / 0.75);
}

.hover\:bg-green-light-100\/80:hover {
  background-color: rgb(228 251 204 / 0.8);
}

.hover\:bg-green-light-100\/90:hover {
  background-color: rgb(228 251 204 / 0.9);
}

.hover\:bg-green-light-100\/95:hover {
  background-color: rgb(228 251 204 / 0.95);
}

.hover\:bg-green-light-100\/100:hover {
  background-color: rgb(228 251 204 / 1);
}

.hover\:bg-green-light-300\/0:hover {
  background-color: rgb(166 239 103 / 0);
}

.hover\:bg-green-light-300\/5:hover {
  background-color: rgb(166 239 103 / 0.05);
}

.hover\:bg-green-light-300\/10:hover {
  background-color: rgb(166 239 103 / 0.1);
}

.hover\:bg-green-light-300\/20:hover {
  background-color: rgb(166 239 103 / 0.2);
}

.hover\:bg-green-light-300\/25:hover {
  background-color: rgb(166 239 103 / 0.25);
}

.hover\:bg-green-light-300\/30:hover {
  background-color: rgb(166 239 103 / 0.3);
}

.hover\:bg-green-light-300\/40:hover {
  background-color: rgb(166 239 103 / 0.4);
}

.hover\:bg-green-light-300\/50:hover {
  background-color: rgb(166 239 103 / 0.5);
}

.hover\:bg-green-light-300\/60:hover {
  background-color: rgb(166 239 103 / 0.6);
}

.hover\:bg-green-light-300\/70:hover {
  background-color: rgb(166 239 103 / 0.7);
}

.hover\:bg-green-light-300\/75:hover {
  background-color: rgb(166 239 103 / 0.75);
}

.hover\:bg-green-light-300\/80:hover {
  background-color: rgb(166 239 103 / 0.8);
}

.hover\:bg-green-light-300\/90:hover {
  background-color: rgb(166 239 103 / 0.9);
}

.hover\:bg-green-light-300\/95:hover {
  background-color: rgb(166 239 103 / 0.95);
}

.hover\:bg-green-light-300\/100:hover {
  background-color: rgb(166 239 103 / 1);
}

.hover\:bg-green-light-400\/0:hover {
  background-color: rgb(133 225 58 / 0);
}

.hover\:bg-green-light-400\/5:hover {
  background-color: rgb(133 225 58 / 0.05);
}

.hover\:bg-green-light-400\/10:hover {
  background-color: rgb(133 225 58 / 0.1);
}

.hover\:bg-green-light-400\/20:hover {
  background-color: rgb(133 225 58 / 0.2);
}

.hover\:bg-green-light-400\/25:hover {
  background-color: rgb(133 225 58 / 0.25);
}

.hover\:bg-green-light-400\/30:hover {
  background-color: rgb(133 225 58 / 0.3);
}

.hover\:bg-green-light-400\/40:hover {
  background-color: rgb(133 225 58 / 0.4);
}

.hover\:bg-green-light-400\/50:hover {
  background-color: rgb(133 225 58 / 0.5);
}

.hover\:bg-green-light-400\/60:hover {
  background-color: rgb(133 225 58 / 0.6);
}

.hover\:bg-green-light-400\/70:hover {
  background-color: rgb(133 225 58 / 0.7);
}

.hover\:bg-green-light-400\/75:hover {
  background-color: rgb(133 225 58 / 0.75);
}

.hover\:bg-green-light-400\/80:hover {
  background-color: rgb(133 225 58 / 0.8);
}

.hover\:bg-green-light-400\/90:hover {
  background-color: rgb(133 225 58 / 0.9);
}

.hover\:bg-green-light-400\/95:hover {
  background-color: rgb(133 225 58 / 0.95);
}

.hover\:bg-green-light-400\/100:hover {
  background-color: rgb(133 225 58 / 1);
}

.hover\:bg-green-light-500\/0:hover {
  background-color: rgb(102 6 16 / 0);
}

.hover\:bg-green-light-500\/5:hover {
  background-color: rgb(102 6 16 / 0.05);
}

.hover\:bg-green-light-500\/10:hover {
  background-color: rgb(102 6 16 / 0.1);
}

.hover\:bg-green-light-500\/20:hover {
  background-color: rgb(102 6 16 / 0.2);
}

.hover\:bg-green-light-500\/25:hover {
  background-color: rgb(102 6 16 / 0.25);
}

.hover\:bg-green-light-500\/30:hover {
  background-color: rgb(102 6 16 / 0.3);
}

.hover\:bg-green-light-500\/40:hover {
  background-color: rgb(102 6 16 / 0.4);
}

.hover\:bg-green-light-500\/50:hover {
  background-color: rgb(102 6 16 / 0.5);
}

.hover\:bg-green-light-500\/60:hover {
  background-color: rgb(102 6 16 / 0.6);
}

.hover\:bg-green-light-500\/70:hover {
  background-color: rgb(102 6 16 / 0.7);
}

.hover\:bg-green-light-500\/75:hover {
  background-color: rgb(102 6 16 / 0.75);
}

.hover\:bg-green-light-500\/80:hover {
  background-color: rgb(102 6 16 / 0.8);
}

.hover\:bg-green-light-500\/90:hover {
  background-color: rgb(102 6 16 / 0.9);
}

.hover\:bg-green-light-500\/95:hover {
  background-color: rgb(102 6 16 / 0.95);
}

.hover\:bg-green-light-500\/100:hover {
  background-color: rgb(102 6 16 / 1);
}

.hover\:bg-green-light-800\/0:hover {
  background-color: rgb(50 98 18 / 0);
}

.hover\:bg-green-light-800\/5:hover {
  background-color: rgb(50 98 18 / 0.05);
}

.hover\:bg-green-light-800\/10:hover {
  background-color: rgb(50 98 18 / 0.1);
}

.hover\:bg-green-light-800\/20:hover {
  background-color: rgb(50 98 18 / 0.2);
}

.hover\:bg-green-light-800\/25:hover {
  background-color: rgb(50 98 18 / 0.25);
}

.hover\:bg-green-light-800\/30:hover {
  background-color: rgb(50 98 18 / 0.3);
}

.hover\:bg-green-light-800\/40:hover {
  background-color: rgb(50 98 18 / 0.4);
}

.hover\:bg-green-light-800\/50:hover {
  background-color: rgb(50 98 18 / 0.5);
}

.hover\:bg-green-light-800\/60:hover {
  background-color: rgb(50 98 18 / 0.6);
}

.hover\:bg-green-light-800\/70:hover {
  background-color: rgb(50 98 18 / 0.7);
}

.hover\:bg-green-light-800\/75:hover {
  background-color: rgb(50 98 18 / 0.75);
}

.hover\:bg-green-light-800\/80:hover {
  background-color: rgb(50 98 18 / 0.8);
}

.hover\:bg-green-light-800\/90:hover {
  background-color: rgb(50 98 18 / 0.9);
}

.hover\:bg-green-light-800\/95:hover {
  background-color: rgb(50 98 18 / 0.95);
}

.hover\:bg-green-light-800\/100:hover {
  background-color: rgb(50 98 18 / 1);
}

.hover\:bg-green-light-900\/0:hover {
  background-color: rgb(43 83 20 / 0);
}

.hover\:bg-green-light-900\/5:hover {
  background-color: rgb(43 83 20 / 0.05);
}

.hover\:bg-green-light-900\/10:hover {
  background-color: rgb(43 83 20 / 0.1);
}

.hover\:bg-green-light-900\/20:hover {
  background-color: rgb(43 83 20 / 0.2);
}

.hover\:bg-green-light-900\/25:hover {
  background-color: rgb(43 83 20 / 0.25);
}

.hover\:bg-green-light-900\/30:hover {
  background-color: rgb(43 83 20 / 0.3);
}

.hover\:bg-green-light-900\/40:hover {
  background-color: rgb(43 83 20 / 0.4);
}

.hover\:bg-green-light-900\/50:hover {
  background-color: rgb(43 83 20 / 0.5);
}

.hover\:bg-green-light-900\/60:hover {
  background-color: rgb(43 83 20 / 0.6);
}

.hover\:bg-green-light-900\/70:hover {
  background-color: rgb(43 83 20 / 0.7);
}

.hover\:bg-green-light-900\/75:hover {
  background-color: rgb(43 83 20 / 0.75);
}

.hover\:bg-green-light-900\/80:hover {
  background-color: rgb(43 83 20 / 0.8);
}

.hover\:bg-green-light-900\/90:hover {
  background-color: rgb(43 83 20 / 0.9);
}

.hover\:bg-green-light-900\/95:hover {
  background-color: rgb(43 83 20 / 0.95);
}

.hover\:bg-green-light-900\/100:hover {
  background-color: rgb(43 83 20 / 1);
}

.hover\:bg-green-light\/0:hover {
  background-color: rgb(133 225 58 / 0);
}

.hover\:bg-green-light\/5:hover {
  background-color: rgb(133 225 58 / 0.05);
}

.hover\:bg-green-light\/10:hover {
  background-color: rgb(133 225 58 / 0.1);
}

.hover\:bg-green-light\/20:hover {
  background-color: rgb(133 225 58 / 0.2);
}

.hover\:bg-green-light\/25:hover {
  background-color: rgb(133 225 58 / 0.25);
}

.hover\:bg-green-light\/30:hover {
  background-color: rgb(133 225 58 / 0.3);
}

.hover\:bg-green-light\/40:hover {
  background-color: rgb(133 225 58 / 0.4);
}

.hover\:bg-green-light\/50:hover {
  background-color: rgb(133 225 58 / 0.5);
}

.hover\:bg-green-light\/60:hover {
  background-color: rgb(133 225 58 / 0.6);
}

.hover\:bg-green-light\/70:hover {
  background-color: rgb(133 225 58 / 0.7);
}

.hover\:bg-green-light\/75:hover {
  background-color: rgb(133 225 58 / 0.75);
}

.hover\:bg-green-light\/80:hover {
  background-color: rgb(133 225 58 / 0.8);
}

.hover\:bg-green-light\/90:hover {
  background-color: rgb(133 225 58 / 0.9);
}

.hover\:bg-green-light\/95:hover {
  background-color: rgb(133 225 58 / 0.95);
}

.hover\:bg-green-light\/100:hover {
  background-color: rgb(133 225 58 / 1);
}

.hover\:bg-green-25\/0:hover {
  background-color: rgb(246 254 249 / 0);
}

.hover\:bg-green-25\/5:hover {
  background-color: rgb(246 254 249 / 0.05);
}

.hover\:bg-green-25\/10:hover {
  background-color: rgb(246 254 249 / 0.1);
}

.hover\:bg-green-25\/20:hover {
  background-color: rgb(246 254 249 / 0.2);
}

.hover\:bg-green-25\/25:hover {
  background-color: rgb(246 254 249 / 0.25);
}

.hover\:bg-green-25\/30:hover {
  background-color: rgb(246 254 249 / 0.3);
}

.hover\:bg-green-25\/40:hover {
  background-color: rgb(246 254 249 / 0.4);
}

.hover\:bg-green-25\/50:hover {
  background-color: rgb(246 254 249 / 0.5);
}

.hover\:bg-green-25\/60:hover {
  background-color: rgb(246 254 249 / 0.6);
}

.hover\:bg-green-25\/70:hover {
  background-color: rgb(246 254 249 / 0.7);
}

.hover\:bg-green-25\/75:hover {
  background-color: rgb(246 254 249 / 0.75);
}

.hover\:bg-green-25\/80:hover {
  background-color: rgb(246 254 249 / 0.8);
}

.hover\:bg-green-25\/90:hover {
  background-color: rgb(246 254 249 / 0.9);
}

.hover\:bg-green-25\/95:hover {
  background-color: rgb(246 254 249 / 0.95);
}

.hover\:bg-green-25\/100:hover {
  background-color: rgb(246 254 249 / 1);
}

.hover\:bg-green-50\/0:hover {
  background-color: rgb(237 252 242 / 0);
}

.hover\:bg-green-50\/5:hover {
  background-color: rgb(237 252 242 / 0.05);
}

.hover\:bg-green-50\/10:hover {
  background-color: rgb(237 252 242 / 0.1);
}

.hover\:bg-green-50\/20:hover {
  background-color: rgb(237 252 242 / 0.2);
}

.hover\:bg-green-50\/25:hover {
  background-color: rgb(237 252 242 / 0.25);
}

.hover\:bg-green-50\/30:hover {
  background-color: rgb(237 252 242 / 0.3);
}

.hover\:bg-green-50\/40:hover {
  background-color: rgb(237 252 242 / 0.4);
}

.hover\:bg-green-50\/50:hover {
  background-color: rgb(237 252 242 / 0.5);
}

.hover\:bg-green-50\/60:hover {
  background-color: rgb(237 252 242 / 0.6);
}

.hover\:bg-green-50\/70:hover {
  background-color: rgb(237 252 242 / 0.7);
}

.hover\:bg-green-50\/75:hover {
  background-color: rgb(237 252 242 / 0.75);
}

.hover\:bg-green-50\/80:hover {
  background-color: rgb(237 252 242 / 0.8);
}

.hover\:bg-green-50\/90:hover {
  background-color: rgb(237 252 242 / 0.9);
}

.hover\:bg-green-50\/95:hover {
  background-color: rgb(237 252 242 / 0.95);
}

.hover\:bg-green-50\/100:hover {
  background-color: rgb(237 252 242 / 1);
}

.hover\:bg-green-100\/0:hover {
  background-color: rgb(211 248 223 / 0);
}

.hover\:bg-green-100\/5:hover {
  background-color: rgb(211 248 223 / 0.05);
}

.hover\:bg-green-100\/10:hover {
  background-color: rgb(211 248 223 / 0.1);
}

.hover\:bg-green-100\/20:hover {
  background-color: rgb(211 248 223 / 0.2);
}

.hover\:bg-green-100\/25:hover {
  background-color: rgb(211 248 223 / 0.25);
}

.hover\:bg-green-100\/30:hover {
  background-color: rgb(211 248 223 / 0.3);
}

.hover\:bg-green-100\/40:hover {
  background-color: rgb(211 248 223 / 0.4);
}

.hover\:bg-green-100\/50:hover {
  background-color: rgb(211 248 223 / 0.5);
}

.hover\:bg-green-100\/60:hover {
  background-color: rgb(211 248 223 / 0.6);
}

.hover\:bg-green-100\/70:hover {
  background-color: rgb(211 248 223 / 0.7);
}

.hover\:bg-green-100\/75:hover {
  background-color: rgb(211 248 223 / 0.75);
}

.hover\:bg-green-100\/80:hover {
  background-color: rgb(211 248 223 / 0.8);
}

.hover\:bg-green-100\/90:hover {
  background-color: rgb(211 248 223 / 0.9);
}

.hover\:bg-green-100\/95:hover {
  background-color: rgb(211 248 223 / 0.95);
}

.hover\:bg-green-100\/100:hover {
  background-color: rgb(211 248 223 / 1);
}

.hover\:bg-green-200\/0:hover {
  background-color: rgb(170 240 196 / 0);
}

.hover\:bg-green-200\/5:hover {
  background-color: rgb(170 240 196 / 0.05);
}

.hover\:bg-green-200\/10:hover {
  background-color: rgb(170 240 196 / 0.1);
}

.hover\:bg-green-200\/20:hover {
  background-color: rgb(170 240 196 / 0.2);
}

.hover\:bg-green-200\/25:hover {
  background-color: rgb(170 240 196 / 0.25);
}

.hover\:bg-green-200\/30:hover {
  background-color: rgb(170 240 196 / 0.3);
}

.hover\:bg-green-200\/40:hover {
  background-color: rgb(170 240 196 / 0.4);
}

.hover\:bg-green-200\/50:hover {
  background-color: rgb(170 240 196 / 0.5);
}

.hover\:bg-green-200\/60:hover {
  background-color: rgb(170 240 196 / 0.6);
}

.hover\:bg-green-200\/70:hover {
  background-color: rgb(170 240 196 / 0.7);
}

.hover\:bg-green-200\/75:hover {
  background-color: rgb(170 240 196 / 0.75);
}

.hover\:bg-green-200\/80:hover {
  background-color: rgb(170 240 196 / 0.8);
}

.hover\:bg-green-200\/90:hover {
  background-color: rgb(170 240 196 / 0.9);
}

.hover\:bg-green-200\/95:hover {
  background-color: rgb(170 240 196 / 0.95);
}

.hover\:bg-green-200\/100:hover {
  background-color: rgb(170 240 196 / 1);
}

.hover\:bg-green-300\/0:hover {
  background-color: rgb(115 226 163 / 0);
}

.hover\:bg-green-300\/5:hover {
  background-color: rgb(115 226 163 / 0.05);
}

.hover\:bg-green-300\/10:hover {
  background-color: rgb(115 226 163 / 0.1);
}

.hover\:bg-green-300\/20:hover {
  background-color: rgb(115 226 163 / 0.2);
}

.hover\:bg-green-300\/25:hover {
  background-color: rgb(115 226 163 / 0.25);
}

.hover\:bg-green-300\/30:hover {
  background-color: rgb(115 226 163 / 0.3);
}

.hover\:bg-green-300\/40:hover {
  background-color: rgb(115 226 163 / 0.4);
}

.hover\:bg-green-300\/50:hover {
  background-color: rgb(115 226 163 / 0.5);
}

.hover\:bg-green-300\/60:hover {
  background-color: rgb(115 226 163 / 0.6);
}

.hover\:bg-green-300\/70:hover {
  background-color: rgb(115 226 163 / 0.7);
}

.hover\:bg-green-300\/75:hover {
  background-color: rgb(115 226 163 / 0.75);
}

.hover\:bg-green-300\/80:hover {
  background-color: rgb(115 226 163 / 0.8);
}

.hover\:bg-green-300\/90:hover {
  background-color: rgb(115 226 163 / 0.9);
}

.hover\:bg-green-300\/95:hover {
  background-color: rgb(115 226 163 / 0.95);
}

.hover\:bg-green-300\/100:hover {
  background-color: rgb(115 226 163 / 1);
}

.hover\:bg-green-400\/0:hover {
  background-color: rgb(60 203 127 / 0);
}

.hover\:bg-green-400\/5:hover {
  background-color: rgb(60 203 127 / 0.05);
}

.hover\:bg-green-400\/10:hover {
  background-color: rgb(60 203 127 / 0.1);
}

.hover\:bg-green-400\/20:hover {
  background-color: rgb(60 203 127 / 0.2);
}

.hover\:bg-green-400\/25:hover {
  background-color: rgb(60 203 127 / 0.25);
}

.hover\:bg-green-400\/30:hover {
  background-color: rgb(60 203 127 / 0.3);
}

.hover\:bg-green-400\/40:hover {
  background-color: rgb(60 203 127 / 0.4);
}

.hover\:bg-green-400\/50:hover {
  background-color: rgb(60 203 127 / 0.5);
}

.hover\:bg-green-400\/60:hover {
  background-color: rgb(60 203 127 / 0.6);
}

.hover\:bg-green-400\/70:hover {
  background-color: rgb(60 203 127 / 0.7);
}

.hover\:bg-green-400\/75:hover {
  background-color: rgb(60 203 127 / 0.75);
}

.hover\:bg-green-400\/80:hover {
  background-color: rgb(60 203 127 / 0.8);
}

.hover\:bg-green-400\/90:hover {
  background-color: rgb(60 203 127 / 0.9);
}

.hover\:bg-green-400\/95:hover {
  background-color: rgb(60 203 127 / 0.95);
}

.hover\:bg-green-400\/100:hover {
  background-color: rgb(60 203 127 / 1);
}

.hover\:bg-green-500\/0:hover {
  background-color: rgb(22 131 100 / 0);
}

.hover\:bg-green-500\/5:hover {
  background-color: rgb(22 131 100 / 0.05);
}

.hover\:bg-green-500\/10:hover {
  background-color: rgb(22 131 100 / 0.1);
}

.hover\:bg-green-500\/20:hover {
  background-color: rgb(22 131 100 / 0.2);
}

.hover\:bg-green-500\/25:hover {
  background-color: rgb(22 131 100 / 0.25);
}

.hover\:bg-green-500\/30:hover {
  background-color: rgb(22 131 100 / 0.3);
}

.hover\:bg-green-500\/40:hover {
  background-color: rgb(22 131 100 / 0.4);
}

.hover\:bg-green-500\/50:hover {
  background-color: rgb(22 131 100 / 0.5);
}

.hover\:bg-green-500\/60:hover {
  background-color: rgb(22 131 100 / 0.6);
}

.hover\:bg-green-500\/70:hover {
  background-color: rgb(22 131 100 / 0.7);
}

.hover\:bg-green-500\/75:hover {
  background-color: rgb(22 131 100 / 0.75);
}

.hover\:bg-green-500\/80:hover {
  background-color: rgb(22 131 100 / 0.8);
}

.hover\:bg-green-500\/90:hover {
  background-color: rgb(22 131 100 / 0.9);
}

.hover\:bg-green-500\/95:hover {
  background-color: rgb(22 131 100 / 0.95);
}

.hover\:bg-green-500\/100:hover {
  background-color: rgb(22 131 100 / 1);
}

.hover\:bg-green-600\/0:hover {
  background-color: rgb(9 146 80 / 0);
}

.hover\:bg-green-600\/5:hover {
  background-color: rgb(9 146 80 / 0.05);
}

.hover\:bg-green-600\/10:hover {
  background-color: rgb(9 146 80 / 0.1);
}

.hover\:bg-green-600\/20:hover {
  background-color: rgb(9 146 80 / 0.2);
}

.hover\:bg-green-600\/25:hover {
  background-color: rgb(9 146 80 / 0.25);
}

.hover\:bg-green-600\/30:hover {
  background-color: rgb(9 146 80 / 0.3);
}

.hover\:bg-green-600\/40:hover {
  background-color: rgb(9 146 80 / 0.4);
}

.hover\:bg-green-600\/50:hover {
  background-color: rgb(9 146 80 / 0.5);
}

.hover\:bg-green-600\/60:hover {
  background-color: rgb(9 146 80 / 0.6);
}

.hover\:bg-green-600\/70:hover {
  background-color: rgb(9 146 80 / 0.7);
}

.hover\:bg-green-600\/75:hover {
  background-color: rgb(9 146 80 / 0.75);
}

.hover\:bg-green-600\/80:hover {
  background-color: rgb(9 146 80 / 0.8);
}

.hover\:bg-green-600\/90:hover {
  background-color: rgb(9 146 80 / 0.9);
}

.hover\:bg-green-600\/95:hover {
  background-color: rgb(9 146 80 / 0.95);
}

.hover\:bg-green-600\/100:hover {
  background-color: rgb(9 146 80 / 1);
}

.hover\:bg-green-700\/0:hover {
  background-color: rgb(8 116 67 / 0);
}

.hover\:bg-green-700\/5:hover {
  background-color: rgb(8 116 67 / 0.05);
}

.hover\:bg-green-700\/10:hover {
  background-color: rgb(8 116 67 / 0.1);
}

.hover\:bg-green-700\/20:hover {
  background-color: rgb(8 116 67 / 0.2);
}

.hover\:bg-green-700\/25:hover {
  background-color: rgb(8 116 67 / 0.25);
}

.hover\:bg-green-700\/30:hover {
  background-color: rgb(8 116 67 / 0.3);
}

.hover\:bg-green-700\/40:hover {
  background-color: rgb(8 116 67 / 0.4);
}

.hover\:bg-green-700\/50:hover {
  background-color: rgb(8 116 67 / 0.5);
}

.hover\:bg-green-700\/60:hover {
  background-color: rgb(8 116 67 / 0.6);
}

.hover\:bg-green-700\/70:hover {
  background-color: rgb(8 116 67 / 0.7);
}

.hover\:bg-green-700\/75:hover {
  background-color: rgb(8 116 67 / 0.75);
}

.hover\:bg-green-700\/80:hover {
  background-color: rgb(8 116 67 / 0.8);
}

.hover\:bg-green-700\/90:hover {
  background-color: rgb(8 116 67 / 0.9);
}

.hover\:bg-green-700\/95:hover {
  background-color: rgb(8 116 67 / 0.95);
}

.hover\:bg-green-700\/100:hover {
  background-color: rgb(8 116 67 / 1);
}

.hover\:bg-green-800\/0:hover {
  background-color: rgb(9 80 55 / 0);
}

.hover\:bg-green-800\/5:hover {
  background-color: rgb(9 80 55 / 0.05);
}

.hover\:bg-green-800\/10:hover {
  background-color: rgb(9 80 55 / 0.1);
}

.hover\:bg-green-800\/20:hover {
  background-color: rgb(9 80 55 / 0.2);
}

.hover\:bg-green-800\/25:hover {
  background-color: rgb(9 80 55 / 0.25);
}

.hover\:bg-green-800\/30:hover {
  background-color: rgb(9 80 55 / 0.3);
}

.hover\:bg-green-800\/40:hover {
  background-color: rgb(9 80 55 / 0.4);
}

.hover\:bg-green-800\/50:hover {
  background-color: rgb(9 80 55 / 0.5);
}

.hover\:bg-green-800\/60:hover {
  background-color: rgb(9 80 55 / 0.6);
}

.hover\:bg-green-800\/70:hover {
  background-color: rgb(9 80 55 / 0.7);
}

.hover\:bg-green-800\/75:hover {
  background-color: rgb(9 80 55 / 0.75);
}

.hover\:bg-green-800\/80:hover {
  background-color: rgb(9 80 55 / 0.8);
}

.hover\:bg-green-800\/90:hover {
  background-color: rgb(9 80 55 / 0.9);
}

.hover\:bg-green-800\/95:hover {
  background-color: rgb(9 80 55 / 0.95);
}

.hover\:bg-green-800\/100:hover {
  background-color: rgb(9 80 55 / 1);
}

.hover\:bg-green-900\/0:hover {
  background-color: rgb(8 76 46 / 0);
}

.hover\:bg-green-900\/5:hover {
  background-color: rgb(8 76 46 / 0.05);
}

.hover\:bg-green-900\/10:hover {
  background-color: rgb(8 76 46 / 0.1);
}

.hover\:bg-green-900\/20:hover {
  background-color: rgb(8 76 46 / 0.2);
}

.hover\:bg-green-900\/25:hover {
  background-color: rgb(8 76 46 / 0.25);
}

.hover\:bg-green-900\/30:hover {
  background-color: rgb(8 76 46 / 0.3);
}

.hover\:bg-green-900\/40:hover {
  background-color: rgb(8 76 46 / 0.4);
}

.hover\:bg-green-900\/50:hover {
  background-color: rgb(8 76 46 / 0.5);
}

.hover\:bg-green-900\/60:hover {
  background-color: rgb(8 76 46 / 0.6);
}

.hover\:bg-green-900\/70:hover {
  background-color: rgb(8 76 46 / 0.7);
}

.hover\:bg-green-900\/75:hover {
  background-color: rgb(8 76 46 / 0.75);
}

.hover\:bg-green-900\/80:hover {
  background-color: rgb(8 76 46 / 0.8);
}

.hover\:bg-green-900\/90:hover {
  background-color: rgb(8 76 46 / 0.9);
}

.hover\:bg-green-900\/95:hover {
  background-color: rgb(8 76 46 / 0.95);
}

.hover\:bg-green-900\/100:hover {
  background-color: rgb(8 76 46 / 1);
}

.hover\:bg-green\/0:hover {
  background-color: rgb(60 203 127 / 0);
}

.hover\:bg-green\/5:hover {
  background-color: rgb(60 203 127 / 0.05);
}

.hover\:bg-green\/10:hover {
  background-color: rgb(60 203 127 / 0.1);
}

.hover\:bg-green\/20:hover {
  background-color: rgb(60 203 127 / 0.2);
}

.hover\:bg-green\/25:hover {
  background-color: rgb(60 203 127 / 0.25);
}

.hover\:bg-green\/30:hover {
  background-color: rgb(60 203 127 / 0.3);
}

.hover\:bg-green\/40:hover {
  background-color: rgb(60 203 127 / 0.4);
}

.hover\:bg-green\/50:hover {
  background-color: rgb(60 203 127 / 0.5);
}

.hover\:bg-green\/60:hover {
  background-color: rgb(60 203 127 / 0.6);
}

.hover\:bg-green\/70:hover {
  background-color: rgb(60 203 127 / 0.7);
}

.hover\:bg-green\/75:hover {
  background-color: rgb(60 203 127 / 0.75);
}

.hover\:bg-green\/80:hover {
  background-color: rgb(60 203 127 / 0.8);
}

.hover\:bg-green\/90:hover {
  background-color: rgb(60 203 127 / 0.9);
}

.hover\:bg-green\/95:hover {
  background-color: rgb(60 203 127 / 0.95);
}

.hover\:bg-green\/100:hover {
  background-color: rgb(60 203 127 / 1);
}

.hover\:bg-teal-25\/0:hover {
  background-color: rgb(246 254 252 / 0);
}

.hover\:bg-teal-25\/5:hover {
  background-color: rgb(246 254 252 / 0.05);
}

.hover\:bg-teal-25\/10:hover {
  background-color: rgb(246 254 252 / 0.1);
}

.hover\:bg-teal-25\/20:hover {
  background-color: rgb(246 254 252 / 0.2);
}

.hover\:bg-teal-25\/25:hover {
  background-color: rgb(246 254 252 / 0.25);
}

.hover\:bg-teal-25\/30:hover {
  background-color: rgb(246 254 252 / 0.3);
}

.hover\:bg-teal-25\/40:hover {
  background-color: rgb(246 254 252 / 0.4);
}

.hover\:bg-teal-25\/50:hover {
  background-color: rgb(246 254 252 / 0.5);
}

.hover\:bg-teal-25\/60:hover {
  background-color: rgb(246 254 252 / 0.6);
}

.hover\:bg-teal-25\/70:hover {
  background-color: rgb(246 254 252 / 0.7);
}

.hover\:bg-teal-25\/75:hover {
  background-color: rgb(246 254 252 / 0.75);
}

.hover\:bg-teal-25\/80:hover {
  background-color: rgb(246 254 252 / 0.8);
}

.hover\:bg-teal-25\/90:hover {
  background-color: rgb(246 254 252 / 0.9);
}

.hover\:bg-teal-25\/95:hover {
  background-color: rgb(246 254 252 / 0.95);
}

.hover\:bg-teal-25\/100:hover {
  background-color: rgb(246 254 252 / 1);
}

.hover\:bg-teal-50\/0:hover {
  background-color: rgb(240 253 249 / 0);
}

.hover\:bg-teal-50\/5:hover {
  background-color: rgb(240 253 249 / 0.05);
}

.hover\:bg-teal-50\/10:hover {
  background-color: rgb(240 253 249 / 0.1);
}

.hover\:bg-teal-50\/20:hover {
  background-color: rgb(240 253 249 / 0.2);
}

.hover\:bg-teal-50\/25:hover {
  background-color: rgb(240 253 249 / 0.25);
}

.hover\:bg-teal-50\/30:hover {
  background-color: rgb(240 253 249 / 0.3);
}

.hover\:bg-teal-50\/40:hover {
  background-color: rgb(240 253 249 / 0.4);
}

.hover\:bg-teal-50\/50:hover {
  background-color: rgb(240 253 249 / 0.5);
}

.hover\:bg-teal-50\/60:hover {
  background-color: rgb(240 253 249 / 0.6);
}

.hover\:bg-teal-50\/70:hover {
  background-color: rgb(240 253 249 / 0.7);
}

.hover\:bg-teal-50\/75:hover {
  background-color: rgb(240 253 249 / 0.75);
}

.hover\:bg-teal-50\/80:hover {
  background-color: rgb(240 253 249 / 0.8);
}

.hover\:bg-teal-50\/90:hover {
  background-color: rgb(240 253 249 / 0.9);
}

.hover\:bg-teal-50\/95:hover {
  background-color: rgb(240 253 249 / 0.95);
}

.hover\:bg-teal-50\/100:hover {
  background-color: rgb(240 253 249 / 1);
}

.hover\:bg-teal-100\/0:hover {
  background-color: rgb(204 251 239 / 0);
}

.hover\:bg-teal-100\/5:hover {
  background-color: rgb(204 251 239 / 0.05);
}

.hover\:bg-teal-100\/10:hover {
  background-color: rgb(204 251 239 / 0.1);
}

.hover\:bg-teal-100\/20:hover {
  background-color: rgb(204 251 239 / 0.2);
}

.hover\:bg-teal-100\/25:hover {
  background-color: rgb(204 251 239 / 0.25);
}

.hover\:bg-teal-100\/30:hover {
  background-color: rgb(204 251 239 / 0.3);
}

.hover\:bg-teal-100\/40:hover {
  background-color: rgb(204 251 239 / 0.4);
}

.hover\:bg-teal-100\/50:hover {
  background-color: rgb(204 251 239 / 0.5);
}

.hover\:bg-teal-100\/60:hover {
  background-color: rgb(204 251 239 / 0.6);
}

.hover\:bg-teal-100\/70:hover {
  background-color: rgb(204 251 239 / 0.7);
}

.hover\:bg-teal-100\/75:hover {
  background-color: rgb(204 251 239 / 0.75);
}

.hover\:bg-teal-100\/80:hover {
  background-color: rgb(204 251 239 / 0.8);
}

.hover\:bg-teal-100\/90:hover {
  background-color: rgb(204 251 239 / 0.9);
}

.hover\:bg-teal-100\/95:hover {
  background-color: rgb(204 251 239 / 0.95);
}

.hover\:bg-teal-100\/100:hover {
  background-color: rgb(204 251 239 / 1);
}

.hover\:bg-teal-200\/0:hover {
  background-color: rgb(153 246 224 / 0);
}

.hover\:bg-teal-200\/5:hover {
  background-color: rgb(153 246 224 / 0.05);
}

.hover\:bg-teal-200\/10:hover {
  background-color: rgb(153 246 224 / 0.1);
}

.hover\:bg-teal-200\/20:hover {
  background-color: rgb(153 246 224 / 0.2);
}

.hover\:bg-teal-200\/25:hover {
  background-color: rgb(153 246 224 / 0.25);
}

.hover\:bg-teal-200\/30:hover {
  background-color: rgb(153 246 224 / 0.3);
}

.hover\:bg-teal-200\/40:hover {
  background-color: rgb(153 246 224 / 0.4);
}

.hover\:bg-teal-200\/50:hover {
  background-color: rgb(153 246 224 / 0.5);
}

.hover\:bg-teal-200\/60:hover {
  background-color: rgb(153 246 224 / 0.6);
}

.hover\:bg-teal-200\/70:hover {
  background-color: rgb(153 246 224 / 0.7);
}

.hover\:bg-teal-200\/75:hover {
  background-color: rgb(153 246 224 / 0.75);
}

.hover\:bg-teal-200\/80:hover {
  background-color: rgb(153 246 224 / 0.8);
}

.hover\:bg-teal-200\/90:hover {
  background-color: rgb(153 246 224 / 0.9);
}

.hover\:bg-teal-200\/95:hover {
  background-color: rgb(153 246 224 / 0.95);
}

.hover\:bg-teal-200\/100:hover {
  background-color: rgb(153 246 224 / 1);
}

.hover\:bg-teal-300\/0:hover {
  background-color: rgb(95 233 208 / 0);
}

.hover\:bg-teal-300\/5:hover {
  background-color: rgb(95 233 208 / 0.05);
}

.hover\:bg-teal-300\/10:hover {
  background-color: rgb(95 233 208 / 0.1);
}

.hover\:bg-teal-300\/20:hover {
  background-color: rgb(95 233 208 / 0.2);
}

.hover\:bg-teal-300\/25:hover {
  background-color: rgb(95 233 208 / 0.25);
}

.hover\:bg-teal-300\/30:hover {
  background-color: rgb(95 233 208 / 0.3);
}

.hover\:bg-teal-300\/40:hover {
  background-color: rgb(95 233 208 / 0.4);
}

.hover\:bg-teal-300\/50:hover {
  background-color: rgb(95 233 208 / 0.5);
}

.hover\:bg-teal-300\/60:hover {
  background-color: rgb(95 233 208 / 0.6);
}

.hover\:bg-teal-300\/70:hover {
  background-color: rgb(95 233 208 / 0.7);
}

.hover\:bg-teal-300\/75:hover {
  background-color: rgb(95 233 208 / 0.75);
}

.hover\:bg-teal-300\/80:hover {
  background-color: rgb(95 233 208 / 0.8);
}

.hover\:bg-teal-300\/90:hover {
  background-color: rgb(95 233 208 / 0.9);
}

.hover\:bg-teal-300\/95:hover {
  background-color: rgb(95 233 208 / 0.95);
}

.hover\:bg-teal-300\/100:hover {
  background-color: rgb(95 233 208 / 1);
}

.hover\:bg-teal-400\/0:hover {
  background-color: rgb(46 211 183 / 0);
}

.hover\:bg-teal-400\/5:hover {
  background-color: rgb(46 211 183 / 0.05);
}

.hover\:bg-teal-400\/10:hover {
  background-color: rgb(46 211 183 / 0.1);
}

.hover\:bg-teal-400\/20:hover {
  background-color: rgb(46 211 183 / 0.2);
}

.hover\:bg-teal-400\/25:hover {
  background-color: rgb(46 211 183 / 0.25);
}

.hover\:bg-teal-400\/30:hover {
  background-color: rgb(46 211 183 / 0.3);
}

.hover\:bg-teal-400\/40:hover {
  background-color: rgb(46 211 183 / 0.4);
}

.hover\:bg-teal-400\/50:hover {
  background-color: rgb(46 211 183 / 0.5);
}

.hover\:bg-teal-400\/60:hover {
  background-color: rgb(46 211 183 / 0.6);
}

.hover\:bg-teal-400\/70:hover {
  background-color: rgb(46 211 183 / 0.7);
}

.hover\:bg-teal-400\/75:hover {
  background-color: rgb(46 211 183 / 0.75);
}

.hover\:bg-teal-400\/80:hover {
  background-color: rgb(46 211 183 / 0.8);
}

.hover\:bg-teal-400\/90:hover {
  background-color: rgb(46 211 183 / 0.9);
}

.hover\:bg-teal-400\/95:hover {
  background-color: rgb(46 211 183 / 0.95);
}

.hover\:bg-teal-400\/100:hover {
  background-color: rgb(46 211 183 / 1);
}

.hover\:bg-teal-500\/0:hover {
  background-color: rgb(21 183 158 / 0);
}

.hover\:bg-teal-500\/5:hover {
  background-color: rgb(21 183 158 / 0.05);
}

.hover\:bg-teal-500\/10:hover {
  background-color: rgb(21 183 158 / 0.1);
}

.hover\:bg-teal-500\/20:hover {
  background-color: rgb(21 183 158 / 0.2);
}

.hover\:bg-teal-500\/25:hover {
  background-color: rgb(21 183 158 / 0.25);
}

.hover\:bg-teal-500\/30:hover {
  background-color: rgb(21 183 158 / 0.3);
}

.hover\:bg-teal-500\/40:hover {
  background-color: rgb(21 183 158 / 0.4);
}

.hover\:bg-teal-500\/50:hover {
  background-color: rgb(21 183 158 / 0.5);
}

.hover\:bg-teal-500\/60:hover {
  background-color: rgb(21 183 158 / 0.6);
}

.hover\:bg-teal-500\/70:hover {
  background-color: rgb(21 183 158 / 0.7);
}

.hover\:bg-teal-500\/75:hover {
  background-color: rgb(21 183 158 / 0.75);
}

.hover\:bg-teal-500\/80:hover {
  background-color: rgb(21 183 158 / 0.8);
}

.hover\:bg-teal-500\/90:hover {
  background-color: rgb(21 183 158 / 0.9);
}

.hover\:bg-teal-500\/95:hover {
  background-color: rgb(21 183 158 / 0.95);
}

.hover\:bg-teal-500\/100:hover {
  background-color: rgb(21 183 158 / 1);
}

.hover\:bg-teal-600\/0:hover {
  background-color: rgb(14 147 132 / 0);
}

.hover\:bg-teal-600\/5:hover {
  background-color: rgb(14 147 132 / 0.05);
}

.hover\:bg-teal-600\/10:hover {
  background-color: rgb(14 147 132 / 0.1);
}

.hover\:bg-teal-600\/20:hover {
  background-color: rgb(14 147 132 / 0.2);
}

.hover\:bg-teal-600\/25:hover {
  background-color: rgb(14 147 132 / 0.25);
}

.hover\:bg-teal-600\/30:hover {
  background-color: rgb(14 147 132 / 0.3);
}

.hover\:bg-teal-600\/40:hover {
  background-color: rgb(14 147 132 / 0.4);
}

.hover\:bg-teal-600\/50:hover {
  background-color: rgb(14 147 132 / 0.5);
}

.hover\:bg-teal-600\/60:hover {
  background-color: rgb(14 147 132 / 0.6);
}

.hover\:bg-teal-600\/70:hover {
  background-color: rgb(14 147 132 / 0.7);
}

.hover\:bg-teal-600\/75:hover {
  background-color: rgb(14 147 132 / 0.75);
}

.hover\:bg-teal-600\/80:hover {
  background-color: rgb(14 147 132 / 0.8);
}

.hover\:bg-teal-600\/90:hover {
  background-color: rgb(14 147 132 / 0.9);
}

.hover\:bg-teal-600\/95:hover {
  background-color: rgb(14 147 132 / 0.95);
}

.hover\:bg-teal-600\/100:hover {
  background-color: rgb(14 147 132 / 1);
}

.hover\:bg-teal-700\/0:hover {
  background-color: rgb(16 117 105 / 0);
}

.hover\:bg-teal-700\/5:hover {
  background-color: rgb(16 117 105 / 0.05);
}

.hover\:bg-teal-700\/10:hover {
  background-color: rgb(16 117 105 / 0.1);
}

.hover\:bg-teal-700\/20:hover {
  background-color: rgb(16 117 105 / 0.2);
}

.hover\:bg-teal-700\/25:hover {
  background-color: rgb(16 117 105 / 0.25);
}

.hover\:bg-teal-700\/30:hover {
  background-color: rgb(16 117 105 / 0.3);
}

.hover\:bg-teal-700\/40:hover {
  background-color: rgb(16 117 105 / 0.4);
}

.hover\:bg-teal-700\/50:hover {
  background-color: rgb(16 117 105 / 0.5);
}

.hover\:bg-teal-700\/60:hover {
  background-color: rgb(16 117 105 / 0.6);
}

.hover\:bg-teal-700\/70:hover {
  background-color: rgb(16 117 105 / 0.7);
}

.hover\:bg-teal-700\/75:hover {
  background-color: rgb(16 117 105 / 0.75);
}

.hover\:bg-teal-700\/80:hover {
  background-color: rgb(16 117 105 / 0.8);
}

.hover\:bg-teal-700\/90:hover {
  background-color: rgb(16 117 105 / 0.9);
}

.hover\:bg-teal-700\/95:hover {
  background-color: rgb(16 117 105 / 0.95);
}

.hover\:bg-teal-700\/100:hover {
  background-color: rgb(16 117 105 / 1);
}

.hover\:bg-teal-800\/0:hover {
  background-color: rgb(18 93 86 / 0);
}

.hover\:bg-teal-800\/5:hover {
  background-color: rgb(18 93 86 / 0.05);
}

.hover\:bg-teal-800\/10:hover {
  background-color: rgb(18 93 86 / 0.1);
}

.hover\:bg-teal-800\/20:hover {
  background-color: rgb(18 93 86 / 0.2);
}

.hover\:bg-teal-800\/25:hover {
  background-color: rgb(18 93 86 / 0.25);
}

.hover\:bg-teal-800\/30:hover {
  background-color: rgb(18 93 86 / 0.3);
}

.hover\:bg-teal-800\/40:hover {
  background-color: rgb(18 93 86 / 0.4);
}

.hover\:bg-teal-800\/50:hover {
  background-color: rgb(18 93 86 / 0.5);
}

.hover\:bg-teal-800\/60:hover {
  background-color: rgb(18 93 86 / 0.6);
}

.hover\:bg-teal-800\/70:hover {
  background-color: rgb(18 93 86 / 0.7);
}

.hover\:bg-teal-800\/75:hover {
  background-color: rgb(18 93 86 / 0.75);
}

.hover\:bg-teal-800\/80:hover {
  background-color: rgb(18 93 86 / 0.8);
}

.hover\:bg-teal-800\/90:hover {
  background-color: rgb(18 93 86 / 0.9);
}

.hover\:bg-teal-800\/95:hover {
  background-color: rgb(18 93 86 / 0.95);
}

.hover\:bg-teal-800\/100:hover {
  background-color: rgb(18 93 86 / 1);
}

.hover\:bg-teal-900\/0:hover {
  background-color: rgb(19 78 72 / 0);
}

.hover\:bg-teal-900\/5:hover {
  background-color: rgb(19 78 72 / 0.05);
}

.hover\:bg-teal-900\/10:hover {
  background-color: rgb(19 78 72 / 0.1);
}

.hover\:bg-teal-900\/20:hover {
  background-color: rgb(19 78 72 / 0.2);
}

.hover\:bg-teal-900\/25:hover {
  background-color: rgb(19 78 72 / 0.25);
}

.hover\:bg-teal-900\/30:hover {
  background-color: rgb(19 78 72 / 0.3);
}

.hover\:bg-teal-900\/40:hover {
  background-color: rgb(19 78 72 / 0.4);
}

.hover\:bg-teal-900\/50:hover {
  background-color: rgb(19 78 72 / 0.5);
}

.hover\:bg-teal-900\/60:hover {
  background-color: rgb(19 78 72 / 0.6);
}

.hover\:bg-teal-900\/70:hover {
  background-color: rgb(19 78 72 / 0.7);
}

.hover\:bg-teal-900\/75:hover {
  background-color: rgb(19 78 72 / 0.75);
}

.hover\:bg-teal-900\/80:hover {
  background-color: rgb(19 78 72 / 0.8);
}

.hover\:bg-teal-900\/90:hover {
  background-color: rgb(19 78 72 / 0.9);
}

.hover\:bg-teal-900\/95:hover {
  background-color: rgb(19 78 72 / 0.95);
}

.hover\:bg-teal-900\/100:hover {
  background-color: rgb(19 78 72 / 1);
}

.hover\:bg-teal\/0:hover {
  background-color: rgb(46 211 183 / 0);
}

.hover\:bg-teal\/5:hover {
  background-color: rgb(46 211 183 / 0.05);
}

.hover\:bg-teal\/10:hover {
  background-color: rgb(46 211 183 / 0.1);
}

.hover\:bg-teal\/20:hover {
  background-color: rgb(46 211 183 / 0.2);
}

.hover\:bg-teal\/25:hover {
  background-color: rgb(46 211 183 / 0.25);
}

.hover\:bg-teal\/30:hover {
  background-color: rgb(46 211 183 / 0.3);
}

.hover\:bg-teal\/40:hover {
  background-color: rgb(46 211 183 / 0.4);
}

.hover\:bg-teal\/50:hover {
  background-color: rgb(46 211 183 / 0.5);
}

.hover\:bg-teal\/60:hover {
  background-color: rgb(46 211 183 / 0.6);
}

.hover\:bg-teal\/70:hover {
  background-color: rgb(46 211 183 / 0.7);
}

.hover\:bg-teal\/75:hover {
  background-color: rgb(46 211 183 / 0.75);
}

.hover\:bg-teal\/80:hover {
  background-color: rgb(46 211 183 / 0.8);
}

.hover\:bg-teal\/90:hover {
  background-color: rgb(46 211 183 / 0.9);
}

.hover\:bg-teal\/95:hover {
  background-color: rgb(46 211 183 / 0.95);
}

.hover\:bg-teal\/100:hover {
  background-color: rgb(46 211 183 / 1);
}

.hover\:bg-cyan-25\/0:hover {
  background-color: rgb(245 254 255 / 0);
}

.hover\:bg-cyan-25\/5:hover {
  background-color: rgb(245 254 255 / 0.05);
}

.hover\:bg-cyan-25\/10:hover {
  background-color: rgb(245 254 255 / 0.1);
}

.hover\:bg-cyan-25\/20:hover {
  background-color: rgb(245 254 255 / 0.2);
}

.hover\:bg-cyan-25\/25:hover {
  background-color: rgb(245 254 255 / 0.25);
}

.hover\:bg-cyan-25\/30:hover {
  background-color: rgb(245 254 255 / 0.3);
}

.hover\:bg-cyan-25\/40:hover {
  background-color: rgb(245 254 255 / 0.4);
}

.hover\:bg-cyan-25\/50:hover {
  background-color: rgb(245 254 255 / 0.5);
}

.hover\:bg-cyan-25\/60:hover {
  background-color: rgb(245 254 255 / 0.6);
}

.hover\:bg-cyan-25\/70:hover {
  background-color: rgb(245 254 255 / 0.7);
}

.hover\:bg-cyan-25\/75:hover {
  background-color: rgb(245 254 255 / 0.75);
}

.hover\:bg-cyan-25\/80:hover {
  background-color: rgb(245 254 255 / 0.8);
}

.hover\:bg-cyan-25\/90:hover {
  background-color: rgb(245 254 255 / 0.9);
}

.hover\:bg-cyan-25\/95:hover {
  background-color: rgb(245 254 255 / 0.95);
}

.hover\:bg-cyan-25\/100:hover {
  background-color: rgb(245 254 255 / 1);
}

.hover\:bg-cyan-50\/0:hover {
  background-color: rgb(236 253 255 / 0);
}

.hover\:bg-cyan-50\/5:hover {
  background-color: rgb(236 253 255 / 0.05);
}

.hover\:bg-cyan-50\/10:hover {
  background-color: rgb(236 253 255 / 0.1);
}

.hover\:bg-cyan-50\/20:hover {
  background-color: rgb(236 253 255 / 0.2);
}

.hover\:bg-cyan-50\/25:hover {
  background-color: rgb(236 253 255 / 0.25);
}

.hover\:bg-cyan-50\/30:hover {
  background-color: rgb(236 253 255 / 0.3);
}

.hover\:bg-cyan-50\/40:hover {
  background-color: rgb(236 253 255 / 0.4);
}

.hover\:bg-cyan-50\/50:hover {
  background-color: rgb(236 253 255 / 0.5);
}

.hover\:bg-cyan-50\/60:hover {
  background-color: rgb(236 253 255 / 0.6);
}

.hover\:bg-cyan-50\/70:hover {
  background-color: rgb(236 253 255 / 0.7);
}

.hover\:bg-cyan-50\/75:hover {
  background-color: rgb(236 253 255 / 0.75);
}

.hover\:bg-cyan-50\/80:hover {
  background-color: rgb(236 253 255 / 0.8);
}

.hover\:bg-cyan-50\/90:hover {
  background-color: rgb(236 253 255 / 0.9);
}

.hover\:bg-cyan-50\/95:hover {
  background-color: rgb(236 253 255 / 0.95);
}

.hover\:bg-cyan-50\/100:hover {
  background-color: rgb(236 253 255 / 1);
}

.hover\:bg-cyan-100\/0:hover {
  background-color: rgb(207 249 254 / 0);
}

.hover\:bg-cyan-100\/5:hover {
  background-color: rgb(207 249 254 / 0.05);
}

.hover\:bg-cyan-100\/10:hover {
  background-color: rgb(207 249 254 / 0.1);
}

.hover\:bg-cyan-100\/20:hover {
  background-color: rgb(207 249 254 / 0.2);
}

.hover\:bg-cyan-100\/25:hover {
  background-color: rgb(207 249 254 / 0.25);
}

.hover\:bg-cyan-100\/30:hover {
  background-color: rgb(207 249 254 / 0.3);
}

.hover\:bg-cyan-100\/40:hover {
  background-color: rgb(207 249 254 / 0.4);
}

.hover\:bg-cyan-100\/50:hover {
  background-color: rgb(207 249 254 / 0.5);
}

.hover\:bg-cyan-100\/60:hover {
  background-color: rgb(207 249 254 / 0.6);
}

.hover\:bg-cyan-100\/70:hover {
  background-color: rgb(207 249 254 / 0.7);
}

.hover\:bg-cyan-100\/75:hover {
  background-color: rgb(207 249 254 / 0.75);
}

.hover\:bg-cyan-100\/80:hover {
  background-color: rgb(207 249 254 / 0.8);
}

.hover\:bg-cyan-100\/90:hover {
  background-color: rgb(207 249 254 / 0.9);
}

.hover\:bg-cyan-100\/95:hover {
  background-color: rgb(207 249 254 / 0.95);
}

.hover\:bg-cyan-100\/100:hover {
  background-color: rgb(207 249 254 / 1);
}

.hover\:bg-cyan-200\/0:hover {
  background-color: rgb(165 240 252 / 0);
}

.hover\:bg-cyan-200\/5:hover {
  background-color: rgb(165 240 252 / 0.05);
}

.hover\:bg-cyan-200\/10:hover {
  background-color: rgb(165 240 252 / 0.1);
}

.hover\:bg-cyan-200\/20:hover {
  background-color: rgb(165 240 252 / 0.2);
}

.hover\:bg-cyan-200\/25:hover {
  background-color: rgb(165 240 252 / 0.25);
}

.hover\:bg-cyan-200\/30:hover {
  background-color: rgb(165 240 252 / 0.3);
}

.hover\:bg-cyan-200\/40:hover {
  background-color: rgb(165 240 252 / 0.4);
}

.hover\:bg-cyan-200\/50:hover {
  background-color: rgb(165 240 252 / 0.5);
}

.hover\:bg-cyan-200\/60:hover {
  background-color: rgb(165 240 252 / 0.6);
}

.hover\:bg-cyan-200\/70:hover {
  background-color: rgb(165 240 252 / 0.7);
}

.hover\:bg-cyan-200\/75:hover {
  background-color: rgb(165 240 252 / 0.75);
}

.hover\:bg-cyan-200\/80:hover {
  background-color: rgb(165 240 252 / 0.8);
}

.hover\:bg-cyan-200\/90:hover {
  background-color: rgb(165 240 252 / 0.9);
}

.hover\:bg-cyan-200\/95:hover {
  background-color: rgb(165 240 252 / 0.95);
}

.hover\:bg-cyan-200\/100:hover {
  background-color: rgb(165 240 252 / 1);
}

.hover\:bg-cyan-300\/0:hover {
  background-color: rgb(103 227 249 / 0);
}

.hover\:bg-cyan-300\/5:hover {
  background-color: rgb(103 227 249 / 0.05);
}

.hover\:bg-cyan-300\/10:hover {
  background-color: rgb(103 227 249 / 0.1);
}

.hover\:bg-cyan-300\/20:hover {
  background-color: rgb(103 227 249 / 0.2);
}

.hover\:bg-cyan-300\/25:hover {
  background-color: rgb(103 227 249 / 0.25);
}

.hover\:bg-cyan-300\/30:hover {
  background-color: rgb(103 227 249 / 0.3);
}

.hover\:bg-cyan-300\/40:hover {
  background-color: rgb(103 227 249 / 0.4);
}

.hover\:bg-cyan-300\/50:hover {
  background-color: rgb(103 227 249 / 0.5);
}

.hover\:bg-cyan-300\/60:hover {
  background-color: rgb(103 227 249 / 0.6);
}

.hover\:bg-cyan-300\/70:hover {
  background-color: rgb(103 227 249 / 0.7);
}

.hover\:bg-cyan-300\/75:hover {
  background-color: rgb(103 227 249 / 0.75);
}

.hover\:bg-cyan-300\/80:hover {
  background-color: rgb(103 227 249 / 0.8);
}

.hover\:bg-cyan-300\/90:hover {
  background-color: rgb(103 227 249 / 0.9);
}

.hover\:bg-cyan-300\/95:hover {
  background-color: rgb(103 227 249 / 0.95);
}

.hover\:bg-cyan-300\/100:hover {
  background-color: rgb(103 227 249 / 1);
}

.hover\:bg-cyan-400\/0:hover {
  background-color: rgb(34 204 238 / 0);
}

.hover\:bg-cyan-400\/5:hover {
  background-color: rgb(34 204 238 / 0.05);
}

.hover\:bg-cyan-400\/10:hover {
  background-color: rgb(34 204 238 / 0.1);
}

.hover\:bg-cyan-400\/20:hover {
  background-color: rgb(34 204 238 / 0.2);
}

.hover\:bg-cyan-400\/25:hover {
  background-color: rgb(34 204 238 / 0.25);
}

.hover\:bg-cyan-400\/30:hover {
  background-color: rgb(34 204 238 / 0.3);
}

.hover\:bg-cyan-400\/40:hover {
  background-color: rgb(34 204 238 / 0.4);
}

.hover\:bg-cyan-400\/50:hover {
  background-color: rgb(34 204 238 / 0.5);
}

.hover\:bg-cyan-400\/60:hover {
  background-color: rgb(34 204 238 / 0.6);
}

.hover\:bg-cyan-400\/70:hover {
  background-color: rgb(34 204 238 / 0.7);
}

.hover\:bg-cyan-400\/75:hover {
  background-color: rgb(34 204 238 / 0.75);
}

.hover\:bg-cyan-400\/80:hover {
  background-color: rgb(34 204 238 / 0.8);
}

.hover\:bg-cyan-400\/90:hover {
  background-color: rgb(34 204 238 / 0.9);
}

.hover\:bg-cyan-400\/95:hover {
  background-color: rgb(34 204 238 / 0.95);
}

.hover\:bg-cyan-400\/100:hover {
  background-color: rgb(34 204 238 / 1);
}

.hover\:bg-cyan-500\/0:hover {
  background-color: rgb(6 174 212 / 0);
}

.hover\:bg-cyan-500\/5:hover {
  background-color: rgb(6 174 212 / 0.05);
}

.hover\:bg-cyan-500\/10:hover {
  background-color: rgb(6 174 212 / 0.1);
}

.hover\:bg-cyan-500\/20:hover {
  background-color: rgb(6 174 212 / 0.2);
}

.hover\:bg-cyan-500\/25:hover {
  background-color: rgb(6 174 212 / 0.25);
}

.hover\:bg-cyan-500\/30:hover {
  background-color: rgb(6 174 212 / 0.3);
}

.hover\:bg-cyan-500\/40:hover {
  background-color: rgb(6 174 212 / 0.4);
}

.hover\:bg-cyan-500\/50:hover {
  background-color: rgb(6 174 212 / 0.5);
}

.hover\:bg-cyan-500\/60:hover {
  background-color: rgb(6 174 212 / 0.6);
}

.hover\:bg-cyan-500\/70:hover {
  background-color: rgb(6 174 212 / 0.7);
}

.hover\:bg-cyan-500\/75:hover {
  background-color: rgb(6 174 212 / 0.75);
}

.hover\:bg-cyan-500\/80:hover {
  background-color: rgb(6 174 212 / 0.8);
}

.hover\:bg-cyan-500\/90:hover {
  background-color: rgb(6 174 212 / 0.9);
}

.hover\:bg-cyan-500\/95:hover {
  background-color: rgb(6 174 212 / 0.95);
}

.hover\:bg-cyan-500\/100:hover {
  background-color: rgb(6 174 212 / 1);
}

.hover\:bg-cyan-600\/0:hover {
  background-color: rgb(8 138 178 / 0);
}

.hover\:bg-cyan-600\/5:hover {
  background-color: rgb(8 138 178 / 0.05);
}

.hover\:bg-cyan-600\/10:hover {
  background-color: rgb(8 138 178 / 0.1);
}

.hover\:bg-cyan-600\/20:hover {
  background-color: rgb(8 138 178 / 0.2);
}

.hover\:bg-cyan-600\/25:hover {
  background-color: rgb(8 138 178 / 0.25);
}

.hover\:bg-cyan-600\/30:hover {
  background-color: rgb(8 138 178 / 0.3);
}

.hover\:bg-cyan-600\/40:hover {
  background-color: rgb(8 138 178 / 0.4);
}

.hover\:bg-cyan-600\/50:hover {
  background-color: rgb(8 138 178 / 0.5);
}

.hover\:bg-cyan-600\/60:hover {
  background-color: rgb(8 138 178 / 0.6);
}

.hover\:bg-cyan-600\/70:hover {
  background-color: rgb(8 138 178 / 0.7);
}

.hover\:bg-cyan-600\/75:hover {
  background-color: rgb(8 138 178 / 0.75);
}

.hover\:bg-cyan-600\/80:hover {
  background-color: rgb(8 138 178 / 0.8);
}

.hover\:bg-cyan-600\/90:hover {
  background-color: rgb(8 138 178 / 0.9);
}

.hover\:bg-cyan-600\/95:hover {
  background-color: rgb(8 138 178 / 0.95);
}

.hover\:bg-cyan-600\/100:hover {
  background-color: rgb(8 138 178 / 1);
}

.hover\:bg-cyan-700\/0:hover {
  background-color: rgb(14 112 144 / 0);
}

.hover\:bg-cyan-700\/5:hover {
  background-color: rgb(14 112 144 / 0.05);
}

.hover\:bg-cyan-700\/10:hover {
  background-color: rgb(14 112 144 / 0.1);
}

.hover\:bg-cyan-700\/20:hover {
  background-color: rgb(14 112 144 / 0.2);
}

.hover\:bg-cyan-700\/25:hover {
  background-color: rgb(14 112 144 / 0.25);
}

.hover\:bg-cyan-700\/30:hover {
  background-color: rgb(14 112 144 / 0.3);
}

.hover\:bg-cyan-700\/40:hover {
  background-color: rgb(14 112 144 / 0.4);
}

.hover\:bg-cyan-700\/50:hover {
  background-color: rgb(14 112 144 / 0.5);
}

.hover\:bg-cyan-700\/60:hover {
  background-color: rgb(14 112 144 / 0.6);
}

.hover\:bg-cyan-700\/70:hover {
  background-color: rgb(14 112 144 / 0.7);
}

.hover\:bg-cyan-700\/75:hover {
  background-color: rgb(14 112 144 / 0.75);
}

.hover\:bg-cyan-700\/80:hover {
  background-color: rgb(14 112 144 / 0.8);
}

.hover\:bg-cyan-700\/90:hover {
  background-color: rgb(14 112 144 / 0.9);
}

.hover\:bg-cyan-700\/95:hover {
  background-color: rgb(14 112 144 / 0.95);
}

.hover\:bg-cyan-700\/100:hover {
  background-color: rgb(14 112 144 / 1);
}

.hover\:bg-cyan-800\/0:hover {
  background-color: rgb(21 91 117 / 0);
}

.hover\:bg-cyan-800\/5:hover {
  background-color: rgb(21 91 117 / 0.05);
}

.hover\:bg-cyan-800\/10:hover {
  background-color: rgb(21 91 117 / 0.1);
}

.hover\:bg-cyan-800\/20:hover {
  background-color: rgb(21 91 117 / 0.2);
}

.hover\:bg-cyan-800\/25:hover {
  background-color: rgb(21 91 117 / 0.25);
}

.hover\:bg-cyan-800\/30:hover {
  background-color: rgb(21 91 117 / 0.3);
}

.hover\:bg-cyan-800\/40:hover {
  background-color: rgb(21 91 117 / 0.4);
}

.hover\:bg-cyan-800\/50:hover {
  background-color: rgb(21 91 117 / 0.5);
}

.hover\:bg-cyan-800\/60:hover {
  background-color: rgb(21 91 117 / 0.6);
}

.hover\:bg-cyan-800\/70:hover {
  background-color: rgb(21 91 117 / 0.7);
}

.hover\:bg-cyan-800\/75:hover {
  background-color: rgb(21 91 117 / 0.75);
}

.hover\:bg-cyan-800\/80:hover {
  background-color: rgb(21 91 117 / 0.8);
}

.hover\:bg-cyan-800\/90:hover {
  background-color: rgb(21 91 117 / 0.9);
}

.hover\:bg-cyan-800\/95:hover {
  background-color: rgb(21 91 117 / 0.95);
}

.hover\:bg-cyan-800\/100:hover {
  background-color: rgb(21 91 117 / 1);
}

.hover\:bg-cyan-900\/0:hover {
  background-color: rgb(22 76 99 / 0);
}

.hover\:bg-cyan-900\/5:hover {
  background-color: rgb(22 76 99 / 0.05);
}

.hover\:bg-cyan-900\/10:hover {
  background-color: rgb(22 76 99 / 0.1);
}

.hover\:bg-cyan-900\/20:hover {
  background-color: rgb(22 76 99 / 0.2);
}

.hover\:bg-cyan-900\/25:hover {
  background-color: rgb(22 76 99 / 0.25);
}

.hover\:bg-cyan-900\/30:hover {
  background-color: rgb(22 76 99 / 0.3);
}

.hover\:bg-cyan-900\/40:hover {
  background-color: rgb(22 76 99 / 0.4);
}

.hover\:bg-cyan-900\/50:hover {
  background-color: rgb(22 76 99 / 0.5);
}

.hover\:bg-cyan-900\/60:hover {
  background-color: rgb(22 76 99 / 0.6);
}

.hover\:bg-cyan-900\/70:hover {
  background-color: rgb(22 76 99 / 0.7);
}

.hover\:bg-cyan-900\/75:hover {
  background-color: rgb(22 76 99 / 0.75);
}

.hover\:bg-cyan-900\/80:hover {
  background-color: rgb(22 76 99 / 0.8);
}

.hover\:bg-cyan-900\/90:hover {
  background-color: rgb(22 76 99 / 0.9);
}

.hover\:bg-cyan-900\/95:hover {
  background-color: rgb(22 76 99 / 0.95);
}

.hover\:bg-cyan-900\/100:hover {
  background-color: rgb(22 76 99 / 1);
}

.hover\:bg-cyan\/0:hover {
  background-color: rgb(34 204 238 / 0);
}

.hover\:bg-cyan\/5:hover {
  background-color: rgb(34 204 238 / 0.05);
}

.hover\:bg-cyan\/10:hover {
  background-color: rgb(34 204 238 / 0.1);
}

.hover\:bg-cyan\/20:hover {
  background-color: rgb(34 204 238 / 0.2);
}

.hover\:bg-cyan\/25:hover {
  background-color: rgb(34 204 238 / 0.25);
}

.hover\:bg-cyan\/30:hover {
  background-color: rgb(34 204 238 / 0.3);
}

.hover\:bg-cyan\/40:hover {
  background-color: rgb(34 204 238 / 0.4);
}

.hover\:bg-cyan\/50:hover {
  background-color: rgb(34 204 238 / 0.5);
}

.hover\:bg-cyan\/60:hover {
  background-color: rgb(34 204 238 / 0.6);
}

.hover\:bg-cyan\/70:hover {
  background-color: rgb(34 204 238 / 0.7);
}

.hover\:bg-cyan\/75:hover {
  background-color: rgb(34 204 238 / 0.75);
}

.hover\:bg-cyan\/80:hover {
  background-color: rgb(34 204 238 / 0.8);
}

.hover\:bg-cyan\/90:hover {
  background-color: rgb(34 204 238 / 0.9);
}

.hover\:bg-cyan\/95:hover {
  background-color: rgb(34 204 238 / 0.95);
}

.hover\:bg-cyan\/100:hover {
  background-color: rgb(34 204 238 / 1);
}

.hover\:bg-blue-light-25\/0:hover {
  background-color: rgb(245 251 255 / 0);
}

.hover\:bg-blue-light-25\/5:hover {
  background-color: rgb(245 251 255 / 0.05);
}

.hover\:bg-blue-light-25\/10:hover {
  background-color: rgb(245 251 255 / 0.1);
}

.hover\:bg-blue-light-25\/20:hover {
  background-color: rgb(245 251 255 / 0.2);
}

.hover\:bg-blue-light-25\/25:hover {
  background-color: rgb(245 251 255 / 0.25);
}

.hover\:bg-blue-light-25\/30:hover {
  background-color: rgb(245 251 255 / 0.3);
}

.hover\:bg-blue-light-25\/40:hover {
  background-color: rgb(245 251 255 / 0.4);
}

.hover\:bg-blue-light-25\/50:hover {
  background-color: rgb(245 251 255 / 0.5);
}

.hover\:bg-blue-light-25\/60:hover {
  background-color: rgb(245 251 255 / 0.6);
}

.hover\:bg-blue-light-25\/70:hover {
  background-color: rgb(245 251 255 / 0.7);
}

.hover\:bg-blue-light-25\/75:hover {
  background-color: rgb(245 251 255 / 0.75);
}

.hover\:bg-blue-light-25\/80:hover {
  background-color: rgb(245 251 255 / 0.8);
}

.hover\:bg-blue-light-25\/90:hover {
  background-color: rgb(245 251 255 / 0.9);
}

.hover\:bg-blue-light-25\/95:hover {
  background-color: rgb(245 251 255 / 0.95);
}

.hover\:bg-blue-light-25\/100:hover {
  background-color: rgb(245 251 255 / 1);
}

.hover\:bg-blue-light-50\/0:hover {
  background-color: rgb(240 249 255 / 0);
}

.hover\:bg-blue-light-50\/5:hover {
  background-color: rgb(240 249 255 / 0.05);
}

.hover\:bg-blue-light-50\/10:hover {
  background-color: rgb(240 249 255 / 0.1);
}

.hover\:bg-blue-light-50\/20:hover {
  background-color: rgb(240 249 255 / 0.2);
}

.hover\:bg-blue-light-50\/25:hover {
  background-color: rgb(240 249 255 / 0.25);
}

.hover\:bg-blue-light-50\/30:hover {
  background-color: rgb(240 249 255 / 0.3);
}

.hover\:bg-blue-light-50\/40:hover {
  background-color: rgb(240 249 255 / 0.4);
}

.hover\:bg-blue-light-50\/50:hover {
  background-color: rgb(240 249 255 / 0.5);
}

.hover\:bg-blue-light-50\/60:hover {
  background-color: rgb(240 249 255 / 0.6);
}

.hover\:bg-blue-light-50\/70:hover {
  background-color: rgb(240 249 255 / 0.7);
}

.hover\:bg-blue-light-50\/75:hover {
  background-color: rgb(240 249 255 / 0.75);
}

.hover\:bg-blue-light-50\/80:hover {
  background-color: rgb(240 249 255 / 0.8);
}

.hover\:bg-blue-light-50\/90:hover {
  background-color: rgb(240 249 255 / 0.9);
}

.hover\:bg-blue-light-50\/95:hover {
  background-color: rgb(240 249 255 / 0.95);
}

.hover\:bg-blue-light-50\/100:hover {
  background-color: rgb(240 249 255 / 1);
}

.hover\:bg-blue-light-100\/0:hover {
  background-color: rgb(224 242 254 / 0);
}

.hover\:bg-blue-light-100\/5:hover {
  background-color: rgb(224 242 254 / 0.05);
}

.hover\:bg-blue-light-100\/10:hover {
  background-color: rgb(224 242 254 / 0.1);
}

.hover\:bg-blue-light-100\/20:hover {
  background-color: rgb(224 242 254 / 0.2);
}

.hover\:bg-blue-light-100\/25:hover {
  background-color: rgb(224 242 254 / 0.25);
}

.hover\:bg-blue-light-100\/30:hover {
  background-color: rgb(224 242 254 / 0.3);
}

.hover\:bg-blue-light-100\/40:hover {
  background-color: rgb(224 242 254 / 0.4);
}

.hover\:bg-blue-light-100\/50:hover {
  background-color: rgb(224 242 254 / 0.5);
}

.hover\:bg-blue-light-100\/60:hover {
  background-color: rgb(224 242 254 / 0.6);
}

.hover\:bg-blue-light-100\/70:hover {
  background-color: rgb(224 242 254 / 0.7);
}

.hover\:bg-blue-light-100\/75:hover {
  background-color: rgb(224 242 254 / 0.75);
}

.hover\:bg-blue-light-100\/80:hover {
  background-color: rgb(224 242 254 / 0.8);
}

.hover\:bg-blue-light-100\/90:hover {
  background-color: rgb(224 242 254 / 0.9);
}

.hover\:bg-blue-light-100\/95:hover {
  background-color: rgb(224 242 254 / 0.95);
}

.hover\:bg-blue-light-100\/100:hover {
  background-color: rgb(224 242 254 / 1);
}

.hover\:bg-blue-light-200\/0:hover {
  background-color: rgb(185 230 254 / 0);
}

.hover\:bg-blue-light-200\/5:hover {
  background-color: rgb(185 230 254 / 0.05);
}

.hover\:bg-blue-light-200\/10:hover {
  background-color: rgb(185 230 254 / 0.1);
}

.hover\:bg-blue-light-200\/20:hover {
  background-color: rgb(185 230 254 / 0.2);
}

.hover\:bg-blue-light-200\/25:hover {
  background-color: rgb(185 230 254 / 0.25);
}

.hover\:bg-blue-light-200\/30:hover {
  background-color: rgb(185 230 254 / 0.3);
}

.hover\:bg-blue-light-200\/40:hover {
  background-color: rgb(185 230 254 / 0.4);
}

.hover\:bg-blue-light-200\/50:hover {
  background-color: rgb(185 230 254 / 0.5);
}

.hover\:bg-blue-light-200\/60:hover {
  background-color: rgb(185 230 254 / 0.6);
}

.hover\:bg-blue-light-200\/70:hover {
  background-color: rgb(185 230 254 / 0.7);
}

.hover\:bg-blue-light-200\/75:hover {
  background-color: rgb(185 230 254 / 0.75);
}

.hover\:bg-blue-light-200\/80:hover {
  background-color: rgb(185 230 254 / 0.8);
}

.hover\:bg-blue-light-200\/90:hover {
  background-color: rgb(185 230 254 / 0.9);
}

.hover\:bg-blue-light-200\/95:hover {
  background-color: rgb(185 230 254 / 0.95);
}

.hover\:bg-blue-light-200\/100:hover {
  background-color: rgb(185 230 254 / 1);
}

.hover\:bg-blue-light-300\/0:hover {
  background-color: rgb(124 212 253 / 0);
}

.hover\:bg-blue-light-300\/5:hover {
  background-color: rgb(124 212 253 / 0.05);
}

.hover\:bg-blue-light-300\/10:hover {
  background-color: rgb(124 212 253 / 0.1);
}

.hover\:bg-blue-light-300\/20:hover {
  background-color: rgb(124 212 253 / 0.2);
}

.hover\:bg-blue-light-300\/25:hover {
  background-color: rgb(124 212 253 / 0.25);
}

.hover\:bg-blue-light-300\/30:hover {
  background-color: rgb(124 212 253 / 0.3);
}

.hover\:bg-blue-light-300\/40:hover {
  background-color: rgb(124 212 253 / 0.4);
}

.hover\:bg-blue-light-300\/50:hover {
  background-color: rgb(124 212 253 / 0.5);
}

.hover\:bg-blue-light-300\/60:hover {
  background-color: rgb(124 212 253 / 0.6);
}

.hover\:bg-blue-light-300\/70:hover {
  background-color: rgb(124 212 253 / 0.7);
}

.hover\:bg-blue-light-300\/75:hover {
  background-color: rgb(124 212 253 / 0.75);
}

.hover\:bg-blue-light-300\/80:hover {
  background-color: rgb(124 212 253 / 0.8);
}

.hover\:bg-blue-light-300\/90:hover {
  background-color: rgb(124 212 253 / 0.9);
}

.hover\:bg-blue-light-300\/95:hover {
  background-color: rgb(124 212 253 / 0.95);
}

.hover\:bg-blue-light-300\/100:hover {
  background-color: rgb(124 212 253 / 1);
}

.hover\:bg-blue-light-400\/0:hover {
  background-color: rgb(54 191 250 / 0);
}

.hover\:bg-blue-light-400\/5:hover {
  background-color: rgb(54 191 250 / 0.05);
}

.hover\:bg-blue-light-400\/10:hover {
  background-color: rgb(54 191 250 / 0.1);
}

.hover\:bg-blue-light-400\/20:hover {
  background-color: rgb(54 191 250 / 0.2);
}

.hover\:bg-blue-light-400\/25:hover {
  background-color: rgb(54 191 250 / 0.25);
}

.hover\:bg-blue-light-400\/30:hover {
  background-color: rgb(54 191 250 / 0.3);
}

.hover\:bg-blue-light-400\/40:hover {
  background-color: rgb(54 191 250 / 0.4);
}

.hover\:bg-blue-light-400\/50:hover {
  background-color: rgb(54 191 250 / 0.5);
}

.hover\:bg-blue-light-400\/60:hover {
  background-color: rgb(54 191 250 / 0.6);
}

.hover\:bg-blue-light-400\/70:hover {
  background-color: rgb(54 191 250 / 0.7);
}

.hover\:bg-blue-light-400\/75:hover {
  background-color: rgb(54 191 250 / 0.75);
}

.hover\:bg-blue-light-400\/80:hover {
  background-color: rgb(54 191 250 / 0.8);
}

.hover\:bg-blue-light-400\/90:hover {
  background-color: rgb(54 191 250 / 0.9);
}

.hover\:bg-blue-light-400\/95:hover {
  background-color: rgb(54 191 250 / 0.95);
}

.hover\:bg-blue-light-400\/100:hover {
  background-color: rgb(54 191 250 / 1);
}

.hover\:bg-blue-light-500\/0:hover {
  background-color: rgb(11 165 236 / 0);
}

.hover\:bg-blue-light-500\/5:hover {
  background-color: rgb(11 165 236 / 0.05);
}

.hover\:bg-blue-light-500\/10:hover {
  background-color: rgb(11 165 236 / 0.1);
}

.hover\:bg-blue-light-500\/20:hover {
  background-color: rgb(11 165 236 / 0.2);
}

.hover\:bg-blue-light-500\/25:hover {
  background-color: rgb(11 165 236 / 0.25);
}

.hover\:bg-blue-light-500\/30:hover {
  background-color: rgb(11 165 236 / 0.3);
}

.hover\:bg-blue-light-500\/40:hover {
  background-color: rgb(11 165 236 / 0.4);
}

.hover\:bg-blue-light-500\/50:hover {
  background-color: rgb(11 165 236 / 0.5);
}

.hover\:bg-blue-light-500\/60:hover {
  background-color: rgb(11 165 236 / 0.6);
}

.hover\:bg-blue-light-500\/70:hover {
  background-color: rgb(11 165 236 / 0.7);
}

.hover\:bg-blue-light-500\/75:hover {
  background-color: rgb(11 165 236 / 0.75);
}

.hover\:bg-blue-light-500\/80:hover {
  background-color: rgb(11 165 236 / 0.8);
}

.hover\:bg-blue-light-500\/90:hover {
  background-color: rgb(11 165 236 / 0.9);
}

.hover\:bg-blue-light-500\/95:hover {
  background-color: rgb(11 165 236 / 0.95);
}

.hover\:bg-blue-light-500\/100:hover {
  background-color: rgb(11 165 236 / 1);
}

.hover\:bg-blue-light-600\/0:hover {
  background-color: rgb(0 134 201 / 0);
}

.hover\:bg-blue-light-600\/5:hover {
  background-color: rgb(0 134 201 / 0.05);
}

.hover\:bg-blue-light-600\/10:hover {
  background-color: rgb(0 134 201 / 0.1);
}

.hover\:bg-blue-light-600\/20:hover {
  background-color: rgb(0 134 201 / 0.2);
}

.hover\:bg-blue-light-600\/25:hover {
  background-color: rgb(0 134 201 / 0.25);
}

.hover\:bg-blue-light-600\/30:hover {
  background-color: rgb(0 134 201 / 0.3);
}

.hover\:bg-blue-light-600\/40:hover {
  background-color: rgb(0 134 201 / 0.4);
}

.hover\:bg-blue-light-600\/50:hover {
  background-color: rgb(0 134 201 / 0.5);
}

.hover\:bg-blue-light-600\/60:hover {
  background-color: rgb(0 134 201 / 0.6);
}

.hover\:bg-blue-light-600\/70:hover {
  background-color: rgb(0 134 201 / 0.7);
}

.hover\:bg-blue-light-600\/75:hover {
  background-color: rgb(0 134 201 / 0.75);
}

.hover\:bg-blue-light-600\/80:hover {
  background-color: rgb(0 134 201 / 0.8);
}

.hover\:bg-blue-light-600\/90:hover {
  background-color: rgb(0 134 201 / 0.9);
}

.hover\:bg-blue-light-600\/95:hover {
  background-color: rgb(0 134 201 / 0.95);
}

.hover\:bg-blue-light-600\/100:hover {
  background-color: rgb(0 134 201 / 1);
}

.hover\:bg-blue-light-700\/0:hover {
  background-color: rgb(2 106 162 / 0);
}

.hover\:bg-blue-light-700\/5:hover {
  background-color: rgb(2 106 162 / 0.05);
}

.hover\:bg-blue-light-700\/10:hover {
  background-color: rgb(2 106 162 / 0.1);
}

.hover\:bg-blue-light-700\/20:hover {
  background-color: rgb(2 106 162 / 0.2);
}

.hover\:bg-blue-light-700\/25:hover {
  background-color: rgb(2 106 162 / 0.25);
}

.hover\:bg-blue-light-700\/30:hover {
  background-color: rgb(2 106 162 / 0.3);
}

.hover\:bg-blue-light-700\/40:hover {
  background-color: rgb(2 106 162 / 0.4);
}

.hover\:bg-blue-light-700\/50:hover {
  background-color: rgb(2 106 162 / 0.5);
}

.hover\:bg-blue-light-700\/60:hover {
  background-color: rgb(2 106 162 / 0.6);
}

.hover\:bg-blue-light-700\/70:hover {
  background-color: rgb(2 106 162 / 0.7);
}

.hover\:bg-blue-light-700\/75:hover {
  background-color: rgb(2 106 162 / 0.75);
}

.hover\:bg-blue-light-700\/80:hover {
  background-color: rgb(2 106 162 / 0.8);
}

.hover\:bg-blue-light-700\/90:hover {
  background-color: rgb(2 106 162 / 0.9);
}

.hover\:bg-blue-light-700\/95:hover {
  background-color: rgb(2 106 162 / 0.95);
}

.hover\:bg-blue-light-700\/100:hover {
  background-color: rgb(2 106 162 / 1);
}

.hover\:bg-blue-light-800\/0:hover {
  background-color: rgb(6 89 134 / 0);
}

.hover\:bg-blue-light-800\/5:hover {
  background-color: rgb(6 89 134 / 0.05);
}

.hover\:bg-blue-light-800\/10:hover {
  background-color: rgb(6 89 134 / 0.1);
}

.hover\:bg-blue-light-800\/20:hover {
  background-color: rgb(6 89 134 / 0.2);
}

.hover\:bg-blue-light-800\/25:hover {
  background-color: rgb(6 89 134 / 0.25);
}

.hover\:bg-blue-light-800\/30:hover {
  background-color: rgb(6 89 134 / 0.3);
}

.hover\:bg-blue-light-800\/40:hover {
  background-color: rgb(6 89 134 / 0.4);
}

.hover\:bg-blue-light-800\/50:hover {
  background-color: rgb(6 89 134 / 0.5);
}

.hover\:bg-blue-light-800\/60:hover {
  background-color: rgb(6 89 134 / 0.6);
}

.hover\:bg-blue-light-800\/70:hover {
  background-color: rgb(6 89 134 / 0.7);
}

.hover\:bg-blue-light-800\/75:hover {
  background-color: rgb(6 89 134 / 0.75);
}

.hover\:bg-blue-light-800\/80:hover {
  background-color: rgb(6 89 134 / 0.8);
}

.hover\:bg-blue-light-800\/90:hover {
  background-color: rgb(6 89 134 / 0.9);
}

.hover\:bg-blue-light-800\/95:hover {
  background-color: rgb(6 89 134 / 0.95);
}

.hover\:bg-blue-light-800\/100:hover {
  background-color: rgb(6 89 134 / 1);
}

.hover\:bg-blue-light-900\/0:hover {
  background-color: rgb(11 74 111 / 0);
}

.hover\:bg-blue-light-900\/5:hover {
  background-color: rgb(11 74 111 / 0.05);
}

.hover\:bg-blue-light-900\/10:hover {
  background-color: rgb(11 74 111 / 0.1);
}

.hover\:bg-blue-light-900\/20:hover {
  background-color: rgb(11 74 111 / 0.2);
}

.hover\:bg-blue-light-900\/25:hover {
  background-color: rgb(11 74 111 / 0.25);
}

.hover\:bg-blue-light-900\/30:hover {
  background-color: rgb(11 74 111 / 0.3);
}

.hover\:bg-blue-light-900\/40:hover {
  background-color: rgb(11 74 111 / 0.4);
}

.hover\:bg-blue-light-900\/50:hover {
  background-color: rgb(11 74 111 / 0.5);
}

.hover\:bg-blue-light-900\/60:hover {
  background-color: rgb(11 74 111 / 0.6);
}

.hover\:bg-blue-light-900\/70:hover {
  background-color: rgb(11 74 111 / 0.7);
}

.hover\:bg-blue-light-900\/75:hover {
  background-color: rgb(11 74 111 / 0.75);
}

.hover\:bg-blue-light-900\/80:hover {
  background-color: rgb(11 74 111 / 0.8);
}

.hover\:bg-blue-light-900\/90:hover {
  background-color: rgb(11 74 111 / 0.9);
}

.hover\:bg-blue-light-900\/95:hover {
  background-color: rgb(11 74 111 / 0.95);
}

.hover\:bg-blue-light-900\/100:hover {
  background-color: rgb(11 74 111 / 1);
}

.hover\:bg-blue-light\/0:hover {
  background-color: rgb(54 191 250 / 0);
}

.hover\:bg-blue-light\/5:hover {
  background-color: rgb(54 191 250 / 0.05);
}

.hover\:bg-blue-light\/10:hover {
  background-color: rgb(54 191 250 / 0.1);
}

.hover\:bg-blue-light\/20:hover {
  background-color: rgb(54 191 250 / 0.2);
}

.hover\:bg-blue-light\/25:hover {
  background-color: rgb(54 191 250 / 0.25);
}

.hover\:bg-blue-light\/30:hover {
  background-color: rgb(54 191 250 / 0.3);
}

.hover\:bg-blue-light\/40:hover {
  background-color: rgb(54 191 250 / 0.4);
}

.hover\:bg-blue-light\/50:hover {
  background-color: rgb(54 191 250 / 0.5);
}

.hover\:bg-blue-light\/60:hover {
  background-color: rgb(54 191 250 / 0.6);
}

.hover\:bg-blue-light\/70:hover {
  background-color: rgb(54 191 250 / 0.7);
}

.hover\:bg-blue-light\/75:hover {
  background-color: rgb(54 191 250 / 0.75);
}

.hover\:bg-blue-light\/80:hover {
  background-color: rgb(54 191 250 / 0.8);
}

.hover\:bg-blue-light\/90:hover {
  background-color: rgb(54 191 250 / 0.9);
}

.hover\:bg-blue-light\/95:hover {
  background-color: rgb(54 191 250 / 0.95);
}

.hover\:bg-blue-light\/100:hover {
  background-color: rgb(54 191 250 / 1);
}

.hover\:bg-blue-25\/0:hover {
  background-color: rgb(245 250 255 / 0);
}

.hover\:bg-blue-25\/5:hover {
  background-color: rgb(245 250 255 / 0.05);
}

.hover\:bg-blue-25\/10:hover {
  background-color: rgb(245 250 255 / 0.1);
}

.hover\:bg-blue-25\/20:hover {
  background-color: rgb(245 250 255 / 0.2);
}

.hover\:bg-blue-25\/25:hover {
  background-color: rgb(245 250 255 / 0.25);
}

.hover\:bg-blue-25\/30:hover {
  background-color: rgb(245 250 255 / 0.3);
}

.hover\:bg-blue-25\/40:hover {
  background-color: rgb(245 250 255 / 0.4);
}

.hover\:bg-blue-25\/50:hover {
  background-color: rgb(245 250 255 / 0.5);
}

.hover\:bg-blue-25\/60:hover {
  background-color: rgb(245 250 255 / 0.6);
}

.hover\:bg-blue-25\/70:hover {
  background-color: rgb(245 250 255 / 0.7);
}

.hover\:bg-blue-25\/75:hover {
  background-color: rgb(245 250 255 / 0.75);
}

.hover\:bg-blue-25\/80:hover {
  background-color: rgb(245 250 255 / 0.8);
}

.hover\:bg-blue-25\/90:hover {
  background-color: rgb(245 250 255 / 0.9);
}

.hover\:bg-blue-25\/95:hover {
  background-color: rgb(245 250 255 / 0.95);
}

.hover\:bg-blue-25\/100:hover {
  background-color: rgb(245 250 255 / 1);
}

.hover\:bg-blue-50\/0:hover {
  background-color: rgb(239 248 255 / 0);
}

.hover\:bg-blue-50\/5:hover {
  background-color: rgb(239 248 255 / 0.05);
}

.hover\:bg-blue-50\/10:hover {
  background-color: rgb(239 248 255 / 0.1);
}

.hover\:bg-blue-50\/20:hover {
  background-color: rgb(239 248 255 / 0.2);
}

.hover\:bg-blue-50\/25:hover {
  background-color: rgb(239 248 255 / 0.25);
}

.hover\:bg-blue-50\/30:hover {
  background-color: rgb(239 248 255 / 0.3);
}

.hover\:bg-blue-50\/40:hover {
  background-color: rgb(239 248 255 / 0.4);
}

.hover\:bg-blue-50\/50:hover {
  background-color: rgb(239 248 255 / 0.5);
}

.hover\:bg-blue-50\/60:hover {
  background-color: rgb(239 248 255 / 0.6);
}

.hover\:bg-blue-50\/70:hover {
  background-color: rgb(239 248 255 / 0.7);
}

.hover\:bg-blue-50\/75:hover {
  background-color: rgb(239 248 255 / 0.75);
}

.hover\:bg-blue-50\/80:hover {
  background-color: rgb(239 248 255 / 0.8);
}

.hover\:bg-blue-50\/90:hover {
  background-color: rgb(239 248 255 / 0.9);
}

.hover\:bg-blue-50\/95:hover {
  background-color: rgb(239 248 255 / 0.95);
}

.hover\:bg-blue-50\/100:hover {
  background-color: rgb(239 248 255 / 1);
}

.hover\:bg-blue-100\/0:hover {
  background-color: rgb(209 233 255 / 0);
}

.hover\:bg-blue-100\/5:hover {
  background-color: rgb(209 233 255 / 0.05);
}

.hover\:bg-blue-100\/10:hover {
  background-color: rgb(209 233 255 / 0.1);
}

.hover\:bg-blue-100\/20:hover {
  background-color: rgb(209 233 255 / 0.2);
}

.hover\:bg-blue-100\/25:hover {
  background-color: rgb(209 233 255 / 0.25);
}

.hover\:bg-blue-100\/30:hover {
  background-color: rgb(209 233 255 / 0.3);
}

.hover\:bg-blue-100\/40:hover {
  background-color: rgb(209 233 255 / 0.4);
}

.hover\:bg-blue-100\/50:hover {
  background-color: rgb(209 233 255 / 0.5);
}

.hover\:bg-blue-100\/60:hover {
  background-color: rgb(209 233 255 / 0.6);
}

.hover\:bg-blue-100\/70:hover {
  background-color: rgb(209 233 255 / 0.7);
}

.hover\:bg-blue-100\/75:hover {
  background-color: rgb(209 233 255 / 0.75);
}

.hover\:bg-blue-100\/80:hover {
  background-color: rgb(209 233 255 / 0.8);
}

.hover\:bg-blue-100\/90:hover {
  background-color: rgb(209 233 255 / 0.9);
}

.hover\:bg-blue-100\/95:hover {
  background-color: rgb(209 233 255 / 0.95);
}

.hover\:bg-blue-100\/100:hover {
  background-color: rgb(209 233 255 / 1);
}

.hover\:bg-blue-200\/0:hover {
  background-color: rgb(178 221 255 / 0);
}

.hover\:bg-blue-200\/5:hover {
  background-color: rgb(178 221 255 / 0.05);
}

.hover\:bg-blue-200\/10:hover {
  background-color: rgb(178 221 255 / 0.1);
}

.hover\:bg-blue-200\/20:hover {
  background-color: rgb(178 221 255 / 0.2);
}

.hover\:bg-blue-200\/25:hover {
  background-color: rgb(178 221 255 / 0.25);
}

.hover\:bg-blue-200\/30:hover {
  background-color: rgb(178 221 255 / 0.3);
}

.hover\:bg-blue-200\/40:hover {
  background-color: rgb(178 221 255 / 0.4);
}

.hover\:bg-blue-200\/50:hover {
  background-color: rgb(178 221 255 / 0.5);
}

.hover\:bg-blue-200\/60:hover {
  background-color: rgb(178 221 255 / 0.6);
}

.hover\:bg-blue-200\/70:hover {
  background-color: rgb(178 221 255 / 0.7);
}

.hover\:bg-blue-200\/75:hover {
  background-color: rgb(178 221 255 / 0.75);
}

.hover\:bg-blue-200\/80:hover {
  background-color: rgb(178 221 255 / 0.8);
}

.hover\:bg-blue-200\/90:hover {
  background-color: rgb(178 221 255 / 0.9);
}

.hover\:bg-blue-200\/95:hover {
  background-color: rgb(178 221 255 / 0.95);
}

.hover\:bg-blue-200\/100:hover {
  background-color: rgb(178 221 255 / 1);
}

.hover\:bg-blue-300\/0:hover {
  background-color: rgb(132 202 255 / 0);
}

.hover\:bg-blue-300\/5:hover {
  background-color: rgb(132 202 255 / 0.05);
}

.hover\:bg-blue-300\/10:hover {
  background-color: rgb(132 202 255 / 0.1);
}

.hover\:bg-blue-300\/20:hover {
  background-color: rgb(132 202 255 / 0.2);
}

.hover\:bg-blue-300\/25:hover {
  background-color: rgb(132 202 255 / 0.25);
}

.hover\:bg-blue-300\/30:hover {
  background-color: rgb(132 202 255 / 0.3);
}

.hover\:bg-blue-300\/40:hover {
  background-color: rgb(132 202 255 / 0.4);
}

.hover\:bg-blue-300\/50:hover {
  background-color: rgb(132 202 255 / 0.5);
}

.hover\:bg-blue-300\/60:hover {
  background-color: rgb(132 202 255 / 0.6);
}

.hover\:bg-blue-300\/70:hover {
  background-color: rgb(132 202 255 / 0.7);
}

.hover\:bg-blue-300\/75:hover {
  background-color: rgb(132 202 255 / 0.75);
}

.hover\:bg-blue-300\/80:hover {
  background-color: rgb(132 202 255 / 0.8);
}

.hover\:bg-blue-300\/90:hover {
  background-color: rgb(132 202 255 / 0.9);
}

.hover\:bg-blue-300\/95:hover {
  background-color: rgb(132 202 255 / 0.95);
}

.hover\:bg-blue-300\/100:hover {
  background-color: rgb(132 202 255 / 1);
}

.hover\:bg-blue-400\/0:hover {
  background-color: rgb(83 177 253 / 0);
}

.hover\:bg-blue-400\/5:hover {
  background-color: rgb(83 177 253 / 0.05);
}

.hover\:bg-blue-400\/10:hover {
  background-color: rgb(83 177 253 / 0.1);
}

.hover\:bg-blue-400\/20:hover {
  background-color: rgb(83 177 253 / 0.2);
}

.hover\:bg-blue-400\/25:hover {
  background-color: rgb(83 177 253 / 0.25);
}

.hover\:bg-blue-400\/30:hover {
  background-color: rgb(83 177 253 / 0.3);
}

.hover\:bg-blue-400\/40:hover {
  background-color: rgb(83 177 253 / 0.4);
}

.hover\:bg-blue-400\/50:hover {
  background-color: rgb(83 177 253 / 0.5);
}

.hover\:bg-blue-400\/60:hover {
  background-color: rgb(83 177 253 / 0.6);
}

.hover\:bg-blue-400\/70:hover {
  background-color: rgb(83 177 253 / 0.7);
}

.hover\:bg-blue-400\/75:hover {
  background-color: rgb(83 177 253 / 0.75);
}

.hover\:bg-blue-400\/80:hover {
  background-color: rgb(83 177 253 / 0.8);
}

.hover\:bg-blue-400\/90:hover {
  background-color: rgb(83 177 253 / 0.9);
}

.hover\:bg-blue-400\/95:hover {
  background-color: rgb(83 177 253 / 0.95);
}

.hover\:bg-blue-400\/100:hover {
  background-color: rgb(83 177 253 / 1);
}

.hover\:bg-blue-500\/0:hover {
  background-color: rgb(46 144 250 / 0);
}

.hover\:bg-blue-500\/5:hover {
  background-color: rgb(46 144 250 / 0.05);
}

.hover\:bg-blue-500\/10:hover {
  background-color: rgb(46 144 250 / 0.1);
}

.hover\:bg-blue-500\/20:hover {
  background-color: rgb(46 144 250 / 0.2);
}

.hover\:bg-blue-500\/25:hover {
  background-color: rgb(46 144 250 / 0.25);
}

.hover\:bg-blue-500\/30:hover {
  background-color: rgb(46 144 250 / 0.3);
}

.hover\:bg-blue-500\/40:hover {
  background-color: rgb(46 144 250 / 0.4);
}

.hover\:bg-blue-500\/50:hover {
  background-color: rgb(46 144 250 / 0.5);
}

.hover\:bg-blue-500\/60:hover {
  background-color: rgb(46 144 250 / 0.6);
}

.hover\:bg-blue-500\/70:hover {
  background-color: rgb(46 144 250 / 0.7);
}

.hover\:bg-blue-500\/75:hover {
  background-color: rgb(46 144 250 / 0.75);
}

.hover\:bg-blue-500\/80:hover {
  background-color: rgb(46 144 250 / 0.8);
}

.hover\:bg-blue-500\/90:hover {
  background-color: rgb(46 144 250 / 0.9);
}

.hover\:bg-blue-500\/95:hover {
  background-color: rgb(46 144 250 / 0.95);
}

.hover\:bg-blue-500\/100:hover {
  background-color: rgb(46 144 250 / 1);
}

.hover\:bg-blue-600\/0:hover {
  background-color: rgb(21 112 239 / 0);
}

.hover\:bg-blue-600\/5:hover {
  background-color: rgb(21 112 239 / 0.05);
}

.hover\:bg-blue-600\/10:hover {
  background-color: rgb(21 112 239 / 0.1);
}

.hover\:bg-blue-600\/20:hover {
  background-color: rgb(21 112 239 / 0.2);
}

.hover\:bg-blue-600\/25:hover {
  background-color: rgb(21 112 239 / 0.25);
}

.hover\:bg-blue-600\/30:hover {
  background-color: rgb(21 112 239 / 0.3);
}

.hover\:bg-blue-600\/40:hover {
  background-color: rgb(21 112 239 / 0.4);
}

.hover\:bg-blue-600\/50:hover {
  background-color: rgb(21 112 239 / 0.5);
}

.hover\:bg-blue-600\/60:hover {
  background-color: rgb(21 112 239 / 0.6);
}

.hover\:bg-blue-600\/70:hover {
  background-color: rgb(21 112 239 / 0.7);
}

.hover\:bg-blue-600\/75:hover {
  background-color: rgb(21 112 239 / 0.75);
}

.hover\:bg-blue-600\/80:hover {
  background-color: rgb(21 112 239 / 0.8);
}

.hover\:bg-blue-600\/90:hover {
  background-color: rgb(21 112 239 / 0.9);
}

.hover\:bg-blue-600\/95:hover {
  background-color: rgb(21 112 239 / 0.95);
}

.hover\:bg-blue-600\/100:hover {
  background-color: rgb(21 112 239 / 1);
}

.hover\:bg-blue-700\/0:hover {
  background-color: rgb(23 92 211 / 0);
}

.hover\:bg-blue-700\/5:hover {
  background-color: rgb(23 92 211 / 0.05);
}

.hover\:bg-blue-700\/10:hover {
  background-color: rgb(23 92 211 / 0.1);
}

.hover\:bg-blue-700\/20:hover {
  background-color: rgb(23 92 211 / 0.2);
}

.hover\:bg-blue-700\/25:hover {
  background-color: rgb(23 92 211 / 0.25);
}

.hover\:bg-blue-700\/30:hover {
  background-color: rgb(23 92 211 / 0.3);
}

.hover\:bg-blue-700\/40:hover {
  background-color: rgb(23 92 211 / 0.4);
}

.hover\:bg-blue-700\/50:hover {
  background-color: rgb(23 92 211 / 0.5);
}

.hover\:bg-blue-700\/60:hover {
  background-color: rgb(23 92 211 / 0.6);
}

.hover\:bg-blue-700\/70:hover {
  background-color: rgb(23 92 211 / 0.7);
}

.hover\:bg-blue-700\/75:hover {
  background-color: rgb(23 92 211 / 0.75);
}

.hover\:bg-blue-700\/80:hover {
  background-color: rgb(23 92 211 / 0.8);
}

.hover\:bg-blue-700\/90:hover {
  background-color: rgb(23 92 211 / 0.9);
}

.hover\:bg-blue-700\/95:hover {
  background-color: rgb(23 92 211 / 0.95);
}

.hover\:bg-blue-700\/100:hover {
  background-color: rgb(23 92 211 / 1);
}

.hover\:bg-blue-800\/0:hover {
  background-color: rgb(24 73 169 / 0);
}

.hover\:bg-blue-800\/5:hover {
  background-color: rgb(24 73 169 / 0.05);
}

.hover\:bg-blue-800\/10:hover {
  background-color: rgb(24 73 169 / 0.1);
}

.hover\:bg-blue-800\/20:hover {
  background-color: rgb(24 73 169 / 0.2);
}

.hover\:bg-blue-800\/25:hover {
  background-color: rgb(24 73 169 / 0.25);
}

.hover\:bg-blue-800\/30:hover {
  background-color: rgb(24 73 169 / 0.3);
}

.hover\:bg-blue-800\/40:hover {
  background-color: rgb(24 73 169 / 0.4);
}

.hover\:bg-blue-800\/50:hover {
  background-color: rgb(24 73 169 / 0.5);
}

.hover\:bg-blue-800\/60:hover {
  background-color: rgb(24 73 169 / 0.6);
}

.hover\:bg-blue-800\/70:hover {
  background-color: rgb(24 73 169 / 0.7);
}

.hover\:bg-blue-800\/75:hover {
  background-color: rgb(24 73 169 / 0.75);
}

.hover\:bg-blue-800\/80:hover {
  background-color: rgb(24 73 169 / 0.8);
}

.hover\:bg-blue-800\/90:hover {
  background-color: rgb(24 73 169 / 0.9);
}

.hover\:bg-blue-800\/95:hover {
  background-color: rgb(24 73 169 / 0.95);
}

.hover\:bg-blue-800\/100:hover {
  background-color: rgb(24 73 169 / 1);
}

.hover\:bg-blue-900\/0:hover {
  background-color: rgb(25 65 133 / 0);
}

.hover\:bg-blue-900\/5:hover {
  background-color: rgb(25 65 133 / 0.05);
}

.hover\:bg-blue-900\/10:hover {
  background-color: rgb(25 65 133 / 0.1);
}

.hover\:bg-blue-900\/20:hover {
  background-color: rgb(25 65 133 / 0.2);
}

.hover\:bg-blue-900\/25:hover {
  background-color: rgb(25 65 133 / 0.25);
}

.hover\:bg-blue-900\/30:hover {
  background-color: rgb(25 65 133 / 0.3);
}

.hover\:bg-blue-900\/40:hover {
  background-color: rgb(25 65 133 / 0.4);
}

.hover\:bg-blue-900\/50:hover {
  background-color: rgb(25 65 133 / 0.5);
}

.hover\:bg-blue-900\/60:hover {
  background-color: rgb(25 65 133 / 0.6);
}

.hover\:bg-blue-900\/70:hover {
  background-color: rgb(25 65 133 / 0.7);
}

.hover\:bg-blue-900\/75:hover {
  background-color: rgb(25 65 133 / 0.75);
}

.hover\:bg-blue-900\/80:hover {
  background-color: rgb(25 65 133 / 0.8);
}

.hover\:bg-blue-900\/90:hover {
  background-color: rgb(25 65 133 / 0.9);
}

.hover\:bg-blue-900\/95:hover {
  background-color: rgb(25 65 133 / 0.95);
}

.hover\:bg-blue-900\/100:hover {
  background-color: rgb(25 65 133 / 1);
}

.hover\:bg-blue\/0:hover {
  background-color: rgb(83 177 253 / 0);
}

.hover\:bg-blue\/5:hover {
  background-color: rgb(83 177 253 / 0.05);
}

.hover\:bg-blue\/10:hover {
  background-color: rgb(83 177 253 / 0.1);
}

.hover\:bg-blue\/20:hover {
  background-color: rgb(83 177 253 / 0.2);
}

.hover\:bg-blue\/25:hover {
  background-color: rgb(83 177 253 / 0.25);
}

.hover\:bg-blue\/30:hover {
  background-color: rgb(83 177 253 / 0.3);
}

.hover\:bg-blue\/40:hover {
  background-color: rgb(83 177 253 / 0.4);
}

.hover\:bg-blue\/50:hover {
  background-color: rgb(83 177 253 / 0.5);
}

.hover\:bg-blue\/60:hover {
  background-color: rgb(83 177 253 / 0.6);
}

.hover\:bg-blue\/70:hover {
  background-color: rgb(83 177 253 / 0.7);
}

.hover\:bg-blue\/75:hover {
  background-color: rgb(83 177 253 / 0.75);
}

.hover\:bg-blue\/80:hover {
  background-color: rgb(83 177 253 / 0.8);
}

.hover\:bg-blue\/90:hover {
  background-color: rgb(83 177 253 / 0.9);
}

.hover\:bg-blue\/95:hover {
  background-color: rgb(83 177 253 / 0.95);
}

.hover\:bg-blue\/100:hover {
  background-color: rgb(83 177 253 / 1);
}

.hover\:bg-blue-dark-25\/0:hover {
  background-color: rgb(245 248 255 / 0);
}

.hover\:bg-blue-dark-25\/5:hover {
  background-color: rgb(245 248 255 / 0.05);
}

.hover\:bg-blue-dark-25\/10:hover {
  background-color: rgb(245 248 255 / 0.1);
}

.hover\:bg-blue-dark-25\/20:hover {
  background-color: rgb(245 248 255 / 0.2);
}

.hover\:bg-blue-dark-25\/25:hover {
  background-color: rgb(245 248 255 / 0.25);
}

.hover\:bg-blue-dark-25\/30:hover {
  background-color: rgb(245 248 255 / 0.3);
}

.hover\:bg-blue-dark-25\/40:hover {
  background-color: rgb(245 248 255 / 0.4);
}

.hover\:bg-blue-dark-25\/50:hover {
  background-color: rgb(245 248 255 / 0.5);
}

.hover\:bg-blue-dark-25\/60:hover {
  background-color: rgb(245 248 255 / 0.6);
}

.hover\:bg-blue-dark-25\/70:hover {
  background-color: rgb(245 248 255 / 0.7);
}

.hover\:bg-blue-dark-25\/75:hover {
  background-color: rgb(245 248 255 / 0.75);
}

.hover\:bg-blue-dark-25\/80:hover {
  background-color: rgb(245 248 255 / 0.8);
}

.hover\:bg-blue-dark-25\/90:hover {
  background-color: rgb(245 248 255 / 0.9);
}

.hover\:bg-blue-dark-25\/95:hover {
  background-color: rgb(245 248 255 / 0.95);
}

.hover\:bg-blue-dark-25\/100:hover {
  background-color: rgb(245 248 255 / 1);
}

.hover\:bg-blue-dark-50\/0:hover {
  background-color: rgb(239 244 255 / 0);
}

.hover\:bg-blue-dark-50\/5:hover {
  background-color: rgb(239 244 255 / 0.05);
}

.hover\:bg-blue-dark-50\/10:hover {
  background-color: rgb(239 244 255 / 0.1);
}

.hover\:bg-blue-dark-50\/20:hover {
  background-color: rgb(239 244 255 / 0.2);
}

.hover\:bg-blue-dark-50\/25:hover {
  background-color: rgb(239 244 255 / 0.25);
}

.hover\:bg-blue-dark-50\/30:hover {
  background-color: rgb(239 244 255 / 0.3);
}

.hover\:bg-blue-dark-50\/40:hover {
  background-color: rgb(239 244 255 / 0.4);
}

.hover\:bg-blue-dark-50\/50:hover {
  background-color: rgb(239 244 255 / 0.5);
}

.hover\:bg-blue-dark-50\/60:hover {
  background-color: rgb(239 244 255 / 0.6);
}

.hover\:bg-blue-dark-50\/70:hover {
  background-color: rgb(239 244 255 / 0.7);
}

.hover\:bg-blue-dark-50\/75:hover {
  background-color: rgb(239 244 255 / 0.75);
}

.hover\:bg-blue-dark-50\/80:hover {
  background-color: rgb(239 244 255 / 0.8);
}

.hover\:bg-blue-dark-50\/90:hover {
  background-color: rgb(239 244 255 / 0.9);
}

.hover\:bg-blue-dark-50\/95:hover {
  background-color: rgb(239 244 255 / 0.95);
}

.hover\:bg-blue-dark-50\/100:hover {
  background-color: rgb(239 244 255 / 1);
}

.hover\:bg-blue-dark-100\/0:hover {
  background-color: rgb(209 224 255 / 0);
}

.hover\:bg-blue-dark-100\/5:hover {
  background-color: rgb(209 224 255 / 0.05);
}

.hover\:bg-blue-dark-100\/10:hover {
  background-color: rgb(209 224 255 / 0.1);
}

.hover\:bg-blue-dark-100\/20:hover {
  background-color: rgb(209 224 255 / 0.2);
}

.hover\:bg-blue-dark-100\/25:hover {
  background-color: rgb(209 224 255 / 0.25);
}

.hover\:bg-blue-dark-100\/30:hover {
  background-color: rgb(209 224 255 / 0.3);
}

.hover\:bg-blue-dark-100\/40:hover {
  background-color: rgb(209 224 255 / 0.4);
}

.hover\:bg-blue-dark-100\/50:hover {
  background-color: rgb(209 224 255 / 0.5);
}

.hover\:bg-blue-dark-100\/60:hover {
  background-color: rgb(209 224 255 / 0.6);
}

.hover\:bg-blue-dark-100\/70:hover {
  background-color: rgb(209 224 255 / 0.7);
}

.hover\:bg-blue-dark-100\/75:hover {
  background-color: rgb(209 224 255 / 0.75);
}

.hover\:bg-blue-dark-100\/80:hover {
  background-color: rgb(209 224 255 / 0.8);
}

.hover\:bg-blue-dark-100\/90:hover {
  background-color: rgb(209 224 255 / 0.9);
}

.hover\:bg-blue-dark-100\/95:hover {
  background-color: rgb(209 224 255 / 0.95);
}

.hover\:bg-blue-dark-100\/100:hover {
  background-color: rgb(209 224 255 / 1);
}

.hover\:bg-blue-dark-200\/0:hover {
  background-color: rgb(178 204 255 / 0);
}

.hover\:bg-blue-dark-200\/5:hover {
  background-color: rgb(178 204 255 / 0.05);
}

.hover\:bg-blue-dark-200\/10:hover {
  background-color: rgb(178 204 255 / 0.1);
}

.hover\:bg-blue-dark-200\/20:hover {
  background-color: rgb(178 204 255 / 0.2);
}

.hover\:bg-blue-dark-200\/25:hover {
  background-color: rgb(178 204 255 / 0.25);
}

.hover\:bg-blue-dark-200\/30:hover {
  background-color: rgb(178 204 255 / 0.3);
}

.hover\:bg-blue-dark-200\/40:hover {
  background-color: rgb(178 204 255 / 0.4);
}

.hover\:bg-blue-dark-200\/50:hover {
  background-color: rgb(178 204 255 / 0.5);
}

.hover\:bg-blue-dark-200\/60:hover {
  background-color: rgb(178 204 255 / 0.6);
}

.hover\:bg-blue-dark-200\/70:hover {
  background-color: rgb(178 204 255 / 0.7);
}

.hover\:bg-blue-dark-200\/75:hover {
  background-color: rgb(178 204 255 / 0.75);
}

.hover\:bg-blue-dark-200\/80:hover {
  background-color: rgb(178 204 255 / 0.8);
}

.hover\:bg-blue-dark-200\/90:hover {
  background-color: rgb(178 204 255 / 0.9);
}

.hover\:bg-blue-dark-200\/95:hover {
  background-color: rgb(178 204 255 / 0.95);
}

.hover\:bg-blue-dark-200\/100:hover {
  background-color: rgb(178 204 255 / 1);
}

.hover\:bg-blue-dark-300\/0:hover {
  background-color: rgb(132 173 255 / 0);
}

.hover\:bg-blue-dark-300\/5:hover {
  background-color: rgb(132 173 255 / 0.05);
}

.hover\:bg-blue-dark-300\/10:hover {
  background-color: rgb(132 173 255 / 0.1);
}

.hover\:bg-blue-dark-300\/20:hover {
  background-color: rgb(132 173 255 / 0.2);
}

.hover\:bg-blue-dark-300\/25:hover {
  background-color: rgb(132 173 255 / 0.25);
}

.hover\:bg-blue-dark-300\/30:hover {
  background-color: rgb(132 173 255 / 0.3);
}

.hover\:bg-blue-dark-300\/40:hover {
  background-color: rgb(132 173 255 / 0.4);
}

.hover\:bg-blue-dark-300\/50:hover {
  background-color: rgb(132 173 255 / 0.5);
}

.hover\:bg-blue-dark-300\/60:hover {
  background-color: rgb(132 173 255 / 0.6);
}

.hover\:bg-blue-dark-300\/70:hover {
  background-color: rgb(132 173 255 / 0.7);
}

.hover\:bg-blue-dark-300\/75:hover {
  background-color: rgb(132 173 255 / 0.75);
}

.hover\:bg-blue-dark-300\/80:hover {
  background-color: rgb(132 173 255 / 0.8);
}

.hover\:bg-blue-dark-300\/90:hover {
  background-color: rgb(132 173 255 / 0.9);
}

.hover\:bg-blue-dark-300\/95:hover {
  background-color: rgb(132 173 255 / 0.95);
}

.hover\:bg-blue-dark-300\/100:hover {
  background-color: rgb(132 173 255 / 1);
}

.hover\:bg-blue-dark-400\/0:hover {
  background-color: rgb(82 139 255 / 0);
}

.hover\:bg-blue-dark-400\/5:hover {
  background-color: rgb(82 139 255 / 0.05);
}

.hover\:bg-blue-dark-400\/10:hover {
  background-color: rgb(82 139 255 / 0.1);
}

.hover\:bg-blue-dark-400\/20:hover {
  background-color: rgb(82 139 255 / 0.2);
}

.hover\:bg-blue-dark-400\/25:hover {
  background-color: rgb(82 139 255 / 0.25);
}

.hover\:bg-blue-dark-400\/30:hover {
  background-color: rgb(82 139 255 / 0.3);
}

.hover\:bg-blue-dark-400\/40:hover {
  background-color: rgb(82 139 255 / 0.4);
}

.hover\:bg-blue-dark-400\/50:hover {
  background-color: rgb(82 139 255 / 0.5);
}

.hover\:bg-blue-dark-400\/60:hover {
  background-color: rgb(82 139 255 / 0.6);
}

.hover\:bg-blue-dark-400\/70:hover {
  background-color: rgb(82 139 255 / 0.7);
}

.hover\:bg-blue-dark-400\/75:hover {
  background-color: rgb(82 139 255 / 0.75);
}

.hover\:bg-blue-dark-400\/80:hover {
  background-color: rgb(82 139 255 / 0.8);
}

.hover\:bg-blue-dark-400\/90:hover {
  background-color: rgb(82 139 255 / 0.9);
}

.hover\:bg-blue-dark-400\/95:hover {
  background-color: rgb(82 139 255 / 0.95);
}

.hover\:bg-blue-dark-400\/100:hover {
  background-color: rgb(82 139 255 / 1);
}

.hover\:bg-blue-dark-500\/0:hover {
  background-color: rgb(41 112 255 / 0);
}

.hover\:bg-blue-dark-500\/5:hover {
  background-color: rgb(41 112 255 / 0.05);
}

.hover\:bg-blue-dark-500\/10:hover {
  background-color: rgb(41 112 255 / 0.1);
}

.hover\:bg-blue-dark-500\/20:hover {
  background-color: rgb(41 112 255 / 0.2);
}

.hover\:bg-blue-dark-500\/25:hover {
  background-color: rgb(41 112 255 / 0.25);
}

.hover\:bg-blue-dark-500\/30:hover {
  background-color: rgb(41 112 255 / 0.3);
}

.hover\:bg-blue-dark-500\/40:hover {
  background-color: rgb(41 112 255 / 0.4);
}

.hover\:bg-blue-dark-500\/50:hover {
  background-color: rgb(41 112 255 / 0.5);
}

.hover\:bg-blue-dark-500\/60:hover {
  background-color: rgb(41 112 255 / 0.6);
}

.hover\:bg-blue-dark-500\/70:hover {
  background-color: rgb(41 112 255 / 0.7);
}

.hover\:bg-blue-dark-500\/75:hover {
  background-color: rgb(41 112 255 / 0.75);
}

.hover\:bg-blue-dark-500\/80:hover {
  background-color: rgb(41 112 255 / 0.8);
}

.hover\:bg-blue-dark-500\/90:hover {
  background-color: rgb(41 112 255 / 0.9);
}

.hover\:bg-blue-dark-500\/95:hover {
  background-color: rgb(41 112 255 / 0.95);
}

.hover\:bg-blue-dark-500\/100:hover {
  background-color: rgb(41 112 255 / 1);
}

.hover\:bg-blue-dark-600\/0:hover {
  background-color: rgb(21 94 239 / 0);
}

.hover\:bg-blue-dark-600\/5:hover {
  background-color: rgb(21 94 239 / 0.05);
}

.hover\:bg-blue-dark-600\/10:hover {
  background-color: rgb(21 94 239 / 0.1);
}

.hover\:bg-blue-dark-600\/20:hover {
  background-color: rgb(21 94 239 / 0.2);
}

.hover\:bg-blue-dark-600\/25:hover {
  background-color: rgb(21 94 239 / 0.25);
}

.hover\:bg-blue-dark-600\/30:hover {
  background-color: rgb(21 94 239 / 0.3);
}

.hover\:bg-blue-dark-600\/40:hover {
  background-color: rgb(21 94 239 / 0.4);
}

.hover\:bg-blue-dark-600\/50:hover {
  background-color: rgb(21 94 239 / 0.5);
}

.hover\:bg-blue-dark-600\/60:hover {
  background-color: rgb(21 94 239 / 0.6);
}

.hover\:bg-blue-dark-600\/70:hover {
  background-color: rgb(21 94 239 / 0.7);
}

.hover\:bg-blue-dark-600\/75:hover {
  background-color: rgb(21 94 239 / 0.75);
}

.hover\:bg-blue-dark-600\/80:hover {
  background-color: rgb(21 94 239 / 0.8);
}

.hover\:bg-blue-dark-600\/90:hover {
  background-color: rgb(21 94 239 / 0.9);
}

.hover\:bg-blue-dark-600\/95:hover {
  background-color: rgb(21 94 239 / 0.95);
}

.hover\:bg-blue-dark-600\/100:hover {
  background-color: rgb(21 94 239 / 1);
}

.hover\:bg-blue-dark-700\/0:hover {
  background-color: rgb(0 78 235 / 0);
}

.hover\:bg-blue-dark-700\/5:hover {
  background-color: rgb(0 78 235 / 0.05);
}

.hover\:bg-blue-dark-700\/10:hover {
  background-color: rgb(0 78 235 / 0.1);
}

.hover\:bg-blue-dark-700\/20:hover {
  background-color: rgb(0 78 235 / 0.2);
}

.hover\:bg-blue-dark-700\/25:hover {
  background-color: rgb(0 78 235 / 0.25);
}

.hover\:bg-blue-dark-700\/30:hover {
  background-color: rgb(0 78 235 / 0.3);
}

.hover\:bg-blue-dark-700\/40:hover {
  background-color: rgb(0 78 235 / 0.4);
}

.hover\:bg-blue-dark-700\/50:hover {
  background-color: rgb(0 78 235 / 0.5);
}

.hover\:bg-blue-dark-700\/60:hover {
  background-color: rgb(0 78 235 / 0.6);
}

.hover\:bg-blue-dark-700\/70:hover {
  background-color: rgb(0 78 235 / 0.7);
}

.hover\:bg-blue-dark-700\/75:hover {
  background-color: rgb(0 78 235 / 0.75);
}

.hover\:bg-blue-dark-700\/80:hover {
  background-color: rgb(0 78 235 / 0.8);
}

.hover\:bg-blue-dark-700\/90:hover {
  background-color: rgb(0 78 235 / 0.9);
}

.hover\:bg-blue-dark-700\/95:hover {
  background-color: rgb(0 78 235 / 0.95);
}

.hover\:bg-blue-dark-700\/100:hover {
  background-color: rgb(0 78 235 / 1);
}

.hover\:bg-blue-dark-800\/0:hover {
  background-color: rgb(0 64 193 / 0);
}

.hover\:bg-blue-dark-800\/5:hover {
  background-color: rgb(0 64 193 / 0.05);
}

.hover\:bg-blue-dark-800\/10:hover {
  background-color: rgb(0 64 193 / 0.1);
}

.hover\:bg-blue-dark-800\/20:hover {
  background-color: rgb(0 64 193 / 0.2);
}

.hover\:bg-blue-dark-800\/25:hover {
  background-color: rgb(0 64 193 / 0.25);
}

.hover\:bg-blue-dark-800\/30:hover {
  background-color: rgb(0 64 193 / 0.3);
}

.hover\:bg-blue-dark-800\/40:hover {
  background-color: rgb(0 64 193 / 0.4);
}

.hover\:bg-blue-dark-800\/50:hover {
  background-color: rgb(0 64 193 / 0.5);
}

.hover\:bg-blue-dark-800\/60:hover {
  background-color: rgb(0 64 193 / 0.6);
}

.hover\:bg-blue-dark-800\/70:hover {
  background-color: rgb(0 64 193 / 0.7);
}

.hover\:bg-blue-dark-800\/75:hover {
  background-color: rgb(0 64 193 / 0.75);
}

.hover\:bg-blue-dark-800\/80:hover {
  background-color: rgb(0 64 193 / 0.8);
}

.hover\:bg-blue-dark-800\/90:hover {
  background-color: rgb(0 64 193 / 0.9);
}

.hover\:bg-blue-dark-800\/95:hover {
  background-color: rgb(0 64 193 / 0.95);
}

.hover\:bg-blue-dark-800\/100:hover {
  background-color: rgb(0 64 193 / 1);
}

.hover\:bg-blue-dark-900\/0:hover {
  background-color: rgb(0 53 158 / 0);
}

.hover\:bg-blue-dark-900\/5:hover {
  background-color: rgb(0 53 158 / 0.05);
}

.hover\:bg-blue-dark-900\/10:hover {
  background-color: rgb(0 53 158 / 0.1);
}

.hover\:bg-blue-dark-900\/20:hover {
  background-color: rgb(0 53 158 / 0.2);
}

.hover\:bg-blue-dark-900\/25:hover {
  background-color: rgb(0 53 158 / 0.25);
}

.hover\:bg-blue-dark-900\/30:hover {
  background-color: rgb(0 53 158 / 0.3);
}

.hover\:bg-blue-dark-900\/40:hover {
  background-color: rgb(0 53 158 / 0.4);
}

.hover\:bg-blue-dark-900\/50:hover {
  background-color: rgb(0 53 158 / 0.5);
}

.hover\:bg-blue-dark-900\/60:hover {
  background-color: rgb(0 53 158 / 0.6);
}

.hover\:bg-blue-dark-900\/70:hover {
  background-color: rgb(0 53 158 / 0.7);
}

.hover\:bg-blue-dark-900\/75:hover {
  background-color: rgb(0 53 158 / 0.75);
}

.hover\:bg-blue-dark-900\/80:hover {
  background-color: rgb(0 53 158 / 0.8);
}

.hover\:bg-blue-dark-900\/90:hover {
  background-color: rgb(0 53 158 / 0.9);
}

.hover\:bg-blue-dark-900\/95:hover {
  background-color: rgb(0 53 158 / 0.95);
}

.hover\:bg-blue-dark-900\/100:hover {
  background-color: rgb(0 53 158 / 1);
}

.hover\:bg-blue-dark\/0:hover {
  background-color: rgb(82 139 255 / 0);
}

.hover\:bg-blue-dark\/5:hover {
  background-color: rgb(82 139 255 / 0.05);
}

.hover\:bg-blue-dark\/10:hover {
  background-color: rgb(82 139 255 / 0.1);
}

.hover\:bg-blue-dark\/20:hover {
  background-color: rgb(82 139 255 / 0.2);
}

.hover\:bg-blue-dark\/25:hover {
  background-color: rgb(82 139 255 / 0.25);
}

.hover\:bg-blue-dark\/30:hover {
  background-color: rgb(82 139 255 / 0.3);
}

.hover\:bg-blue-dark\/40:hover {
  background-color: rgb(82 139 255 / 0.4);
}

.hover\:bg-blue-dark\/50:hover {
  background-color: rgb(82 139 255 / 0.5);
}

.hover\:bg-blue-dark\/60:hover {
  background-color: rgb(82 139 255 / 0.6);
}

.hover\:bg-blue-dark\/70:hover {
  background-color: rgb(82 139 255 / 0.7);
}

.hover\:bg-blue-dark\/75:hover {
  background-color: rgb(82 139 255 / 0.75);
}

.hover\:bg-blue-dark\/80:hover {
  background-color: rgb(82 139 255 / 0.8);
}

.hover\:bg-blue-dark\/90:hover {
  background-color: rgb(82 139 255 / 0.9);
}

.hover\:bg-blue-dark\/95:hover {
  background-color: rgb(82 139 255 / 0.95);
}

.hover\:bg-blue-dark\/100:hover {
  background-color: rgb(82 139 255 / 1);
}

.hover\:bg-indigo-25\/0:hover {
  background-color: rgb(245 248 255 / 0);
}

.hover\:bg-indigo-25\/5:hover {
  background-color: rgb(245 248 255 / 0.05);
}

.hover\:bg-indigo-25\/10:hover {
  background-color: rgb(245 248 255 / 0.1);
}

.hover\:bg-indigo-25\/20:hover {
  background-color: rgb(245 248 255 / 0.2);
}

.hover\:bg-indigo-25\/25:hover {
  background-color: rgb(245 248 255 / 0.25);
}

.hover\:bg-indigo-25\/30:hover {
  background-color: rgb(245 248 255 / 0.3);
}

.hover\:bg-indigo-25\/40:hover {
  background-color: rgb(245 248 255 / 0.4);
}

.hover\:bg-indigo-25\/50:hover {
  background-color: rgb(245 248 255 / 0.5);
}

.hover\:bg-indigo-25\/60:hover {
  background-color: rgb(245 248 255 / 0.6);
}

.hover\:bg-indigo-25\/70:hover {
  background-color: rgb(245 248 255 / 0.7);
}

.hover\:bg-indigo-25\/75:hover {
  background-color: rgb(245 248 255 / 0.75);
}

.hover\:bg-indigo-25\/80:hover {
  background-color: rgb(245 248 255 / 0.8);
}

.hover\:bg-indigo-25\/90:hover {
  background-color: rgb(245 248 255 / 0.9);
}

.hover\:bg-indigo-25\/95:hover {
  background-color: rgb(245 248 255 / 0.95);
}

.hover\:bg-indigo-25\/100:hover {
  background-color: rgb(245 248 255 / 1);
}

.hover\:bg-indigo-50\/0:hover {
  background-color: rgb(238 244 255 / 0);
}

.hover\:bg-indigo-50\/5:hover {
  background-color: rgb(238 244 255 / 0.05);
}

.hover\:bg-indigo-50\/10:hover {
  background-color: rgb(238 244 255 / 0.1);
}

.hover\:bg-indigo-50\/20:hover {
  background-color: rgb(238 244 255 / 0.2);
}

.hover\:bg-indigo-50\/25:hover {
  background-color: rgb(238 244 255 / 0.25);
}

.hover\:bg-indigo-50\/30:hover {
  background-color: rgb(238 244 255 / 0.3);
}

.hover\:bg-indigo-50\/40:hover {
  background-color: rgb(238 244 255 / 0.4);
}

.hover\:bg-indigo-50\/50:hover {
  background-color: rgb(238 244 255 / 0.5);
}

.hover\:bg-indigo-50\/60:hover {
  background-color: rgb(238 244 255 / 0.6);
}

.hover\:bg-indigo-50\/70:hover {
  background-color: rgb(238 244 255 / 0.7);
}

.hover\:bg-indigo-50\/75:hover {
  background-color: rgb(238 244 255 / 0.75);
}

.hover\:bg-indigo-50\/80:hover {
  background-color: rgb(238 244 255 / 0.8);
}

.hover\:bg-indigo-50\/90:hover {
  background-color: rgb(238 244 255 / 0.9);
}

.hover\:bg-indigo-50\/95:hover {
  background-color: rgb(238 244 255 / 0.95);
}

.hover\:bg-indigo-50\/100:hover {
  background-color: rgb(238 244 255 / 1);
}

.hover\:bg-indigo-100\/0:hover {
  background-color: rgb(224 234 255 / 0);
}

.hover\:bg-indigo-100\/5:hover {
  background-color: rgb(224 234 255 / 0.05);
}

.hover\:bg-indigo-100\/10:hover {
  background-color: rgb(224 234 255 / 0.1);
}

.hover\:bg-indigo-100\/20:hover {
  background-color: rgb(224 234 255 / 0.2);
}

.hover\:bg-indigo-100\/25:hover {
  background-color: rgb(224 234 255 / 0.25);
}

.hover\:bg-indigo-100\/30:hover {
  background-color: rgb(224 234 255 / 0.3);
}

.hover\:bg-indigo-100\/40:hover {
  background-color: rgb(224 234 255 / 0.4);
}

.hover\:bg-indigo-100\/50:hover {
  background-color: rgb(224 234 255 / 0.5);
}

.hover\:bg-indigo-100\/60:hover {
  background-color: rgb(224 234 255 / 0.6);
}

.hover\:bg-indigo-100\/70:hover {
  background-color: rgb(224 234 255 / 0.7);
}

.hover\:bg-indigo-100\/75:hover {
  background-color: rgb(224 234 255 / 0.75);
}

.hover\:bg-indigo-100\/80:hover {
  background-color: rgb(224 234 255 / 0.8);
}

.hover\:bg-indigo-100\/90:hover {
  background-color: rgb(224 234 255 / 0.9);
}

.hover\:bg-indigo-100\/95:hover {
  background-color: rgb(224 234 255 / 0.95);
}

.hover\:bg-indigo-100\/100:hover {
  background-color: rgb(224 234 255 / 1);
}

.hover\:bg-indigo-200\/0:hover {
  background-color: rgb(199 215 254 / 0);
}

.hover\:bg-indigo-200\/5:hover {
  background-color: rgb(199 215 254 / 0.05);
}

.hover\:bg-indigo-200\/10:hover {
  background-color: rgb(199 215 254 / 0.1);
}

.hover\:bg-indigo-200\/20:hover {
  background-color: rgb(199 215 254 / 0.2);
}

.hover\:bg-indigo-200\/25:hover {
  background-color: rgb(199 215 254 / 0.25);
}

.hover\:bg-indigo-200\/30:hover {
  background-color: rgb(199 215 254 / 0.3);
}

.hover\:bg-indigo-200\/40:hover {
  background-color: rgb(199 215 254 / 0.4);
}

.hover\:bg-indigo-200\/50:hover {
  background-color: rgb(199 215 254 / 0.5);
}

.hover\:bg-indigo-200\/60:hover {
  background-color: rgb(199 215 254 / 0.6);
}

.hover\:bg-indigo-200\/70:hover {
  background-color: rgb(199 215 254 / 0.7);
}

.hover\:bg-indigo-200\/75:hover {
  background-color: rgb(199 215 254 / 0.75);
}

.hover\:bg-indigo-200\/80:hover {
  background-color: rgb(199 215 254 / 0.8);
}

.hover\:bg-indigo-200\/90:hover {
  background-color: rgb(199 215 254 / 0.9);
}

.hover\:bg-indigo-200\/95:hover {
  background-color: rgb(199 215 254 / 0.95);
}

.hover\:bg-indigo-200\/100:hover {
  background-color: rgb(199 215 254 / 1);
}

.hover\:bg-indigo-300\/0:hover {
  background-color: rgb(164 188 253 / 0);
}

.hover\:bg-indigo-300\/5:hover {
  background-color: rgb(164 188 253 / 0.05);
}

.hover\:bg-indigo-300\/10:hover {
  background-color: rgb(164 188 253 / 0.1);
}

.hover\:bg-indigo-300\/20:hover {
  background-color: rgb(164 188 253 / 0.2);
}

.hover\:bg-indigo-300\/25:hover {
  background-color: rgb(164 188 253 / 0.25);
}

.hover\:bg-indigo-300\/30:hover {
  background-color: rgb(164 188 253 / 0.3);
}

.hover\:bg-indigo-300\/40:hover {
  background-color: rgb(164 188 253 / 0.4);
}

.hover\:bg-indigo-300\/50:hover {
  background-color: rgb(164 188 253 / 0.5);
}

.hover\:bg-indigo-300\/60:hover {
  background-color: rgb(164 188 253 / 0.6);
}

.hover\:bg-indigo-300\/70:hover {
  background-color: rgb(164 188 253 / 0.7);
}

.hover\:bg-indigo-300\/75:hover {
  background-color: rgb(164 188 253 / 0.75);
}

.hover\:bg-indigo-300\/80:hover {
  background-color: rgb(164 188 253 / 0.8);
}

.hover\:bg-indigo-300\/90:hover {
  background-color: rgb(164 188 253 / 0.9);
}

.hover\:bg-indigo-300\/95:hover {
  background-color: rgb(164 188 253 / 0.95);
}

.hover\:bg-indigo-300\/100:hover {
  background-color: rgb(164 188 253 / 1);
}

.hover\:bg-indigo-400\/0:hover {
  background-color: rgb(128 152 249 / 0);
}

.hover\:bg-indigo-400\/5:hover {
  background-color: rgb(128 152 249 / 0.05);
}

.hover\:bg-indigo-400\/10:hover {
  background-color: rgb(128 152 249 / 0.1);
}

.hover\:bg-indigo-400\/20:hover {
  background-color: rgb(128 152 249 / 0.2);
}

.hover\:bg-indigo-400\/25:hover {
  background-color: rgb(128 152 249 / 0.25);
}

.hover\:bg-indigo-400\/30:hover {
  background-color: rgb(128 152 249 / 0.3);
}

.hover\:bg-indigo-400\/40:hover {
  background-color: rgb(128 152 249 / 0.4);
}

.hover\:bg-indigo-400\/50:hover {
  background-color: rgb(128 152 249 / 0.5);
}

.hover\:bg-indigo-400\/60:hover {
  background-color: rgb(128 152 249 / 0.6);
}

.hover\:bg-indigo-400\/70:hover {
  background-color: rgb(128 152 249 / 0.7);
}

.hover\:bg-indigo-400\/75:hover {
  background-color: rgb(128 152 249 / 0.75);
}

.hover\:bg-indigo-400\/80:hover {
  background-color: rgb(128 152 249 / 0.8);
}

.hover\:bg-indigo-400\/90:hover {
  background-color: rgb(128 152 249 / 0.9);
}

.hover\:bg-indigo-400\/95:hover {
  background-color: rgb(128 152 249 / 0.95);
}

.hover\:bg-indigo-400\/100:hover {
  background-color: rgb(128 152 249 / 1);
}

.hover\:bg-indigo-500\/0:hover {
  background-color: rgb(97 114 243 / 0);
}

.hover\:bg-indigo-500\/5:hover {
  background-color: rgb(97 114 243 / 0.05);
}

.hover\:bg-indigo-500\/10:hover {
  background-color: rgb(97 114 243 / 0.1);
}

.hover\:bg-indigo-500\/20:hover {
  background-color: rgb(97 114 243 / 0.2);
}

.hover\:bg-indigo-500\/25:hover {
  background-color: rgb(97 114 243 / 0.25);
}

.hover\:bg-indigo-500\/30:hover {
  background-color: rgb(97 114 243 / 0.3);
}

.hover\:bg-indigo-500\/40:hover {
  background-color: rgb(97 114 243 / 0.4);
}

.hover\:bg-indigo-500\/50:hover {
  background-color: rgb(97 114 243 / 0.5);
}

.hover\:bg-indigo-500\/60:hover {
  background-color: rgb(97 114 243 / 0.6);
}

.hover\:bg-indigo-500\/70:hover {
  background-color: rgb(97 114 243 / 0.7);
}

.hover\:bg-indigo-500\/75:hover {
  background-color: rgb(97 114 243 / 0.75);
}

.hover\:bg-indigo-500\/80:hover {
  background-color: rgb(97 114 243 / 0.8);
}

.hover\:bg-indigo-500\/90:hover {
  background-color: rgb(97 114 243 / 0.9);
}

.hover\:bg-indigo-500\/95:hover {
  background-color: rgb(97 114 243 / 0.95);
}

.hover\:bg-indigo-500\/100:hover {
  background-color: rgb(97 114 243 / 1);
}

.hover\:bg-indigo-600\/0:hover {
  background-color: rgb(68 76 231 / 0);
}

.hover\:bg-indigo-600\/5:hover {
  background-color: rgb(68 76 231 / 0.05);
}

.hover\:bg-indigo-600\/10:hover {
  background-color: rgb(68 76 231 / 0.1);
}

.hover\:bg-indigo-600\/20:hover {
  background-color: rgb(68 76 231 / 0.2);
}

.hover\:bg-indigo-600\/25:hover {
  background-color: rgb(68 76 231 / 0.25);
}

.hover\:bg-indigo-600\/30:hover {
  background-color: rgb(68 76 231 / 0.3);
}

.hover\:bg-indigo-600\/40:hover {
  background-color: rgb(68 76 231 / 0.4);
}

.hover\:bg-indigo-600\/50:hover {
  background-color: rgb(68 76 231 / 0.5);
}

.hover\:bg-indigo-600\/60:hover {
  background-color: rgb(68 76 231 / 0.6);
}

.hover\:bg-indigo-600\/70:hover {
  background-color: rgb(68 76 231 / 0.7);
}

.hover\:bg-indigo-600\/75:hover {
  background-color: rgb(68 76 231 / 0.75);
}

.hover\:bg-indigo-600\/80:hover {
  background-color: rgb(68 76 231 / 0.8);
}

.hover\:bg-indigo-600\/90:hover {
  background-color: rgb(68 76 231 / 0.9);
}

.hover\:bg-indigo-600\/95:hover {
  background-color: rgb(68 76 231 / 0.95);
}

.hover\:bg-indigo-600\/100:hover {
  background-color: rgb(68 76 231 / 1);
}

.hover\:bg-indigo-700\/0:hover {
  background-color: rgb(53 56 205 / 0);
}

.hover\:bg-indigo-700\/5:hover {
  background-color: rgb(53 56 205 / 0.05);
}

.hover\:bg-indigo-700\/10:hover {
  background-color: rgb(53 56 205 / 0.1);
}

.hover\:bg-indigo-700\/20:hover {
  background-color: rgb(53 56 205 / 0.2);
}

.hover\:bg-indigo-700\/25:hover {
  background-color: rgb(53 56 205 / 0.25);
}

.hover\:bg-indigo-700\/30:hover {
  background-color: rgb(53 56 205 / 0.3);
}

.hover\:bg-indigo-700\/40:hover {
  background-color: rgb(53 56 205 / 0.4);
}

.hover\:bg-indigo-700\/50:hover {
  background-color: rgb(53 56 205 / 0.5);
}

.hover\:bg-indigo-700\/60:hover {
  background-color: rgb(53 56 205 / 0.6);
}

.hover\:bg-indigo-700\/70:hover {
  background-color: rgb(53 56 205 / 0.7);
}

.hover\:bg-indigo-700\/75:hover {
  background-color: rgb(53 56 205 / 0.75);
}

.hover\:bg-indigo-700\/80:hover {
  background-color: rgb(53 56 205 / 0.8);
}

.hover\:bg-indigo-700\/90:hover {
  background-color: rgb(53 56 205 / 0.9);
}

.hover\:bg-indigo-700\/95:hover {
  background-color: rgb(53 56 205 / 0.95);
}

.hover\:bg-indigo-700\/100:hover {
  background-color: rgb(53 56 205 / 1);
}

.hover\:bg-indigo-800\/0:hover {
  background-color: rgb(45 49 166 / 0);
}

.hover\:bg-indigo-800\/5:hover {
  background-color: rgb(45 49 166 / 0.05);
}

.hover\:bg-indigo-800\/10:hover {
  background-color: rgb(45 49 166 / 0.1);
}

.hover\:bg-indigo-800\/20:hover {
  background-color: rgb(45 49 166 / 0.2);
}

.hover\:bg-indigo-800\/25:hover {
  background-color: rgb(45 49 166 / 0.25);
}

.hover\:bg-indigo-800\/30:hover {
  background-color: rgb(45 49 166 / 0.3);
}

.hover\:bg-indigo-800\/40:hover {
  background-color: rgb(45 49 166 / 0.4);
}

.hover\:bg-indigo-800\/50:hover {
  background-color: rgb(45 49 166 / 0.5);
}

.hover\:bg-indigo-800\/60:hover {
  background-color: rgb(45 49 166 / 0.6);
}

.hover\:bg-indigo-800\/70:hover {
  background-color: rgb(45 49 166 / 0.7);
}

.hover\:bg-indigo-800\/75:hover {
  background-color: rgb(45 49 166 / 0.75);
}

.hover\:bg-indigo-800\/80:hover {
  background-color: rgb(45 49 166 / 0.8);
}

.hover\:bg-indigo-800\/90:hover {
  background-color: rgb(45 49 166 / 0.9);
}

.hover\:bg-indigo-800\/95:hover {
  background-color: rgb(45 49 166 / 0.95);
}

.hover\:bg-indigo-800\/100:hover {
  background-color: rgb(45 49 166 / 1);
}

.hover\:bg-indigo-900\/0:hover {
  background-color: rgb(45 50 130 / 0);
}

.hover\:bg-indigo-900\/5:hover {
  background-color: rgb(45 50 130 / 0.05);
}

.hover\:bg-indigo-900\/10:hover {
  background-color: rgb(45 50 130 / 0.1);
}

.hover\:bg-indigo-900\/20:hover {
  background-color: rgb(45 50 130 / 0.2);
}

.hover\:bg-indigo-900\/25:hover {
  background-color: rgb(45 50 130 / 0.25);
}

.hover\:bg-indigo-900\/30:hover {
  background-color: rgb(45 50 130 / 0.3);
}

.hover\:bg-indigo-900\/40:hover {
  background-color: rgb(45 50 130 / 0.4);
}

.hover\:bg-indigo-900\/50:hover {
  background-color: rgb(45 50 130 / 0.5);
}

.hover\:bg-indigo-900\/60:hover {
  background-color: rgb(45 50 130 / 0.6);
}

.hover\:bg-indigo-900\/70:hover {
  background-color: rgb(45 50 130 / 0.7);
}

.hover\:bg-indigo-900\/75:hover {
  background-color: rgb(45 50 130 / 0.75);
}

.hover\:bg-indigo-900\/80:hover {
  background-color: rgb(45 50 130 / 0.8);
}

.hover\:bg-indigo-900\/90:hover {
  background-color: rgb(45 50 130 / 0.9);
}

.hover\:bg-indigo-900\/95:hover {
  background-color: rgb(45 50 130 / 0.95);
}

.hover\:bg-indigo-900\/100:hover {
  background-color: rgb(45 50 130 / 1);
}

.hover\:bg-indigo\/0:hover {
  background-color: rgb(128 152 249 / 0);
}

.hover\:bg-indigo\/5:hover {
  background-color: rgb(128 152 249 / 0.05);
}

.hover\:bg-indigo\/10:hover {
  background-color: rgb(128 152 249 / 0.1);
}

.hover\:bg-indigo\/20:hover {
  background-color: rgb(128 152 249 / 0.2);
}

.hover\:bg-indigo\/25:hover {
  background-color: rgb(128 152 249 / 0.25);
}

.hover\:bg-indigo\/30:hover {
  background-color: rgb(128 152 249 / 0.3);
}

.hover\:bg-indigo\/40:hover {
  background-color: rgb(128 152 249 / 0.4);
}

.hover\:bg-indigo\/50:hover {
  background-color: rgb(128 152 249 / 0.5);
}

.hover\:bg-indigo\/60:hover {
  background-color: rgb(128 152 249 / 0.6);
}

.hover\:bg-indigo\/70:hover {
  background-color: rgb(128 152 249 / 0.7);
}

.hover\:bg-indigo\/75:hover {
  background-color: rgb(128 152 249 / 0.75);
}

.hover\:bg-indigo\/80:hover {
  background-color: rgb(128 152 249 / 0.8);
}

.hover\:bg-indigo\/90:hover {
  background-color: rgb(128 152 249 / 0.9);
}

.hover\:bg-indigo\/95:hover {
  background-color: rgb(128 152 249 / 0.95);
}

.hover\:bg-indigo\/100:hover {
  background-color: rgb(128 152 249 / 1);
}

.hover\:bg-violet-25\/0:hover {
  background-color: rgb(251 250 255 / 0);
}

.hover\:bg-violet-25\/5:hover {
  background-color: rgb(251 250 255 / 0.05);
}

.hover\:bg-violet-25\/10:hover {
  background-color: rgb(251 250 255 / 0.1);
}

.hover\:bg-violet-25\/20:hover {
  background-color: rgb(251 250 255 / 0.2);
}

.hover\:bg-violet-25\/25:hover {
  background-color: rgb(251 250 255 / 0.25);
}

.hover\:bg-violet-25\/30:hover {
  background-color: rgb(251 250 255 / 0.3);
}

.hover\:bg-violet-25\/40:hover {
  background-color: rgb(251 250 255 / 0.4);
}

.hover\:bg-violet-25\/50:hover {
  background-color: rgb(251 250 255 / 0.5);
}

.hover\:bg-violet-25\/60:hover {
  background-color: rgb(251 250 255 / 0.6);
}

.hover\:bg-violet-25\/70:hover {
  background-color: rgb(251 250 255 / 0.7);
}

.hover\:bg-violet-25\/75:hover {
  background-color: rgb(251 250 255 / 0.75);
}

.hover\:bg-violet-25\/80:hover {
  background-color: rgb(251 250 255 / 0.8);
}

.hover\:bg-violet-25\/90:hover {
  background-color: rgb(251 250 255 / 0.9);
}

.hover\:bg-violet-25\/95:hover {
  background-color: rgb(251 250 255 / 0.95);
}

.hover\:bg-violet-25\/100:hover {
  background-color: rgb(251 250 255 / 1);
}

.hover\:bg-violet-50\/0:hover {
  background-color: rgb(245 243 255 / 0);
}

.hover\:bg-violet-50\/5:hover {
  background-color: rgb(245 243 255 / 0.05);
}

.hover\:bg-violet-50\/10:hover {
  background-color: rgb(245 243 255 / 0.1);
}

.hover\:bg-violet-50\/20:hover {
  background-color: rgb(245 243 255 / 0.2);
}

.hover\:bg-violet-50\/25:hover {
  background-color: rgb(245 243 255 / 0.25);
}

.hover\:bg-violet-50\/30:hover {
  background-color: rgb(245 243 255 / 0.3);
}

.hover\:bg-violet-50\/40:hover {
  background-color: rgb(245 243 255 / 0.4);
}

.hover\:bg-violet-50\/50:hover {
  background-color: rgb(245 243 255 / 0.5);
}

.hover\:bg-violet-50\/60:hover {
  background-color: rgb(245 243 255 / 0.6);
}

.hover\:bg-violet-50\/70:hover {
  background-color: rgb(245 243 255 / 0.7);
}

.hover\:bg-violet-50\/75:hover {
  background-color: rgb(245 243 255 / 0.75);
}

.hover\:bg-violet-50\/80:hover {
  background-color: rgb(245 243 255 / 0.8);
}

.hover\:bg-violet-50\/90:hover {
  background-color: rgb(245 243 255 / 0.9);
}

.hover\:bg-violet-50\/95:hover {
  background-color: rgb(245 243 255 / 0.95);
}

.hover\:bg-violet-50\/100:hover {
  background-color: rgb(245 243 255 / 1);
}

.hover\:bg-violet-100\/0:hover {
  background-color: rgb(236 233 254 / 0);
}

.hover\:bg-violet-100\/5:hover {
  background-color: rgb(236 233 254 / 0.05);
}

.hover\:bg-violet-100\/10:hover {
  background-color: rgb(236 233 254 / 0.1);
}

.hover\:bg-violet-100\/20:hover {
  background-color: rgb(236 233 254 / 0.2);
}

.hover\:bg-violet-100\/25:hover {
  background-color: rgb(236 233 254 / 0.25);
}

.hover\:bg-violet-100\/30:hover {
  background-color: rgb(236 233 254 / 0.3);
}

.hover\:bg-violet-100\/40:hover {
  background-color: rgb(236 233 254 / 0.4);
}

.hover\:bg-violet-100\/50:hover {
  background-color: rgb(236 233 254 / 0.5);
}

.hover\:bg-violet-100\/60:hover {
  background-color: rgb(236 233 254 / 0.6);
}

.hover\:bg-violet-100\/70:hover {
  background-color: rgb(236 233 254 / 0.7);
}

.hover\:bg-violet-100\/75:hover {
  background-color: rgb(236 233 254 / 0.75);
}

.hover\:bg-violet-100\/80:hover {
  background-color: rgb(236 233 254 / 0.8);
}

.hover\:bg-violet-100\/90:hover {
  background-color: rgb(236 233 254 / 0.9);
}

.hover\:bg-violet-100\/95:hover {
  background-color: rgb(236 233 254 / 0.95);
}

.hover\:bg-violet-100\/100:hover {
  background-color: rgb(236 233 254 / 1);
}

.hover\:bg-violet-200\/0:hover {
  background-color: rgb(221 214 254 / 0);
}

.hover\:bg-violet-200\/5:hover {
  background-color: rgb(221 214 254 / 0.05);
}

.hover\:bg-violet-200\/10:hover {
  background-color: rgb(221 214 254 / 0.1);
}

.hover\:bg-violet-200\/20:hover {
  background-color: rgb(221 214 254 / 0.2);
}

.hover\:bg-violet-200\/25:hover {
  background-color: rgb(221 214 254 / 0.25);
}

.hover\:bg-violet-200\/30:hover {
  background-color: rgb(221 214 254 / 0.3);
}

.hover\:bg-violet-200\/40:hover {
  background-color: rgb(221 214 254 / 0.4);
}

.hover\:bg-violet-200\/50:hover {
  background-color: rgb(221 214 254 / 0.5);
}

.hover\:bg-violet-200\/60:hover {
  background-color: rgb(221 214 254 / 0.6);
}

.hover\:bg-violet-200\/70:hover {
  background-color: rgb(221 214 254 / 0.7);
}

.hover\:bg-violet-200\/75:hover {
  background-color: rgb(221 214 254 / 0.75);
}

.hover\:bg-violet-200\/80:hover {
  background-color: rgb(221 214 254 / 0.8);
}

.hover\:bg-violet-200\/90:hover {
  background-color: rgb(221 214 254 / 0.9);
}

.hover\:bg-violet-200\/95:hover {
  background-color: rgb(221 214 254 / 0.95);
}

.hover\:bg-violet-200\/100:hover {
  background-color: rgb(221 214 254 / 1);
}

.hover\:bg-violet-300\/0:hover {
  background-color: rgb(195 181 253 / 0);
}

.hover\:bg-violet-300\/5:hover {
  background-color: rgb(195 181 253 / 0.05);
}

.hover\:bg-violet-300\/10:hover {
  background-color: rgb(195 181 253 / 0.1);
}

.hover\:bg-violet-300\/20:hover {
  background-color: rgb(195 181 253 / 0.2);
}

.hover\:bg-violet-300\/25:hover {
  background-color: rgb(195 181 253 / 0.25);
}

.hover\:bg-violet-300\/30:hover {
  background-color: rgb(195 181 253 / 0.3);
}

.hover\:bg-violet-300\/40:hover {
  background-color: rgb(195 181 253 / 0.4);
}

.hover\:bg-violet-300\/50:hover {
  background-color: rgb(195 181 253 / 0.5);
}

.hover\:bg-violet-300\/60:hover {
  background-color: rgb(195 181 253 / 0.6);
}

.hover\:bg-violet-300\/70:hover {
  background-color: rgb(195 181 253 / 0.7);
}

.hover\:bg-violet-300\/75:hover {
  background-color: rgb(195 181 253 / 0.75);
}

.hover\:bg-violet-300\/80:hover {
  background-color: rgb(195 181 253 / 0.8);
}

.hover\:bg-violet-300\/90:hover {
  background-color: rgb(195 181 253 / 0.9);
}

.hover\:bg-violet-300\/95:hover {
  background-color: rgb(195 181 253 / 0.95);
}

.hover\:bg-violet-300\/100:hover {
  background-color: rgb(195 181 253 / 1);
}

.hover\:bg-violet-400\/0:hover {
  background-color: rgb(164 138 251 / 0);
}

.hover\:bg-violet-400\/5:hover {
  background-color: rgb(164 138 251 / 0.05);
}

.hover\:bg-violet-400\/10:hover {
  background-color: rgb(164 138 251 / 0.1);
}

.hover\:bg-violet-400\/20:hover {
  background-color: rgb(164 138 251 / 0.2);
}

.hover\:bg-violet-400\/25:hover {
  background-color: rgb(164 138 251 / 0.25);
}

.hover\:bg-violet-400\/30:hover {
  background-color: rgb(164 138 251 / 0.3);
}

.hover\:bg-violet-400\/40:hover {
  background-color: rgb(164 138 251 / 0.4);
}

.hover\:bg-violet-400\/50:hover {
  background-color: rgb(164 138 251 / 0.5);
}

.hover\:bg-violet-400\/60:hover {
  background-color: rgb(164 138 251 / 0.6);
}

.hover\:bg-violet-400\/70:hover {
  background-color: rgb(164 138 251 / 0.7);
}

.hover\:bg-violet-400\/75:hover {
  background-color: rgb(164 138 251 / 0.75);
}

.hover\:bg-violet-400\/80:hover {
  background-color: rgb(164 138 251 / 0.8);
}

.hover\:bg-violet-400\/90:hover {
  background-color: rgb(164 138 251 / 0.9);
}

.hover\:bg-violet-400\/95:hover {
  background-color: rgb(164 138 251 / 0.95);
}

.hover\:bg-violet-400\/100:hover {
  background-color: rgb(164 138 251 / 1);
}

.hover\:bg-violet-500\/0:hover {
  background-color: rgb(135 91 247 / 0);
}

.hover\:bg-violet-500\/5:hover {
  background-color: rgb(135 91 247 / 0.05);
}

.hover\:bg-violet-500\/10:hover {
  background-color: rgb(135 91 247 / 0.1);
}

.hover\:bg-violet-500\/20:hover {
  background-color: rgb(135 91 247 / 0.2);
}

.hover\:bg-violet-500\/25:hover {
  background-color: rgb(135 91 247 / 0.25);
}

.hover\:bg-violet-500\/30:hover {
  background-color: rgb(135 91 247 / 0.3);
}

.hover\:bg-violet-500\/40:hover {
  background-color: rgb(135 91 247 / 0.4);
}

.hover\:bg-violet-500\/50:hover {
  background-color: rgb(135 91 247 / 0.5);
}

.hover\:bg-violet-500\/60:hover {
  background-color: rgb(135 91 247 / 0.6);
}

.hover\:bg-violet-500\/70:hover {
  background-color: rgb(135 91 247 / 0.7);
}

.hover\:bg-violet-500\/75:hover {
  background-color: rgb(135 91 247 / 0.75);
}

.hover\:bg-violet-500\/80:hover {
  background-color: rgb(135 91 247 / 0.8);
}

.hover\:bg-violet-500\/90:hover {
  background-color: rgb(135 91 247 / 0.9);
}

.hover\:bg-violet-500\/95:hover {
  background-color: rgb(135 91 247 / 0.95);
}

.hover\:bg-violet-500\/100:hover {
  background-color: rgb(135 91 247 / 1);
}

.hover\:bg-violet-600\/0:hover {
  background-color: rgb(120 57 238 / 0);
}

.hover\:bg-violet-600\/5:hover {
  background-color: rgb(120 57 238 / 0.05);
}

.hover\:bg-violet-600\/10:hover {
  background-color: rgb(120 57 238 / 0.1);
}

.hover\:bg-violet-600\/20:hover {
  background-color: rgb(120 57 238 / 0.2);
}

.hover\:bg-violet-600\/25:hover {
  background-color: rgb(120 57 238 / 0.25);
}

.hover\:bg-violet-600\/30:hover {
  background-color: rgb(120 57 238 / 0.3);
}

.hover\:bg-violet-600\/40:hover {
  background-color: rgb(120 57 238 / 0.4);
}

.hover\:bg-violet-600\/50:hover {
  background-color: rgb(120 57 238 / 0.5);
}

.hover\:bg-violet-600\/60:hover {
  background-color: rgb(120 57 238 / 0.6);
}

.hover\:bg-violet-600\/70:hover {
  background-color: rgb(120 57 238 / 0.7);
}

.hover\:bg-violet-600\/75:hover {
  background-color: rgb(120 57 238 / 0.75);
}

.hover\:bg-violet-600\/80:hover {
  background-color: rgb(120 57 238 / 0.8);
}

.hover\:bg-violet-600\/90:hover {
  background-color: rgb(120 57 238 / 0.9);
}

.hover\:bg-violet-600\/95:hover {
  background-color: rgb(120 57 238 / 0.95);
}

.hover\:bg-violet-600\/100:hover {
  background-color: rgb(120 57 238 / 1);
}

.hover\:bg-violet-700\/0:hover {
  background-color: rgb(105 39 218 / 0);
}

.hover\:bg-violet-700\/5:hover {
  background-color: rgb(105 39 218 / 0.05);
}

.hover\:bg-violet-700\/10:hover {
  background-color: rgb(105 39 218 / 0.1);
}

.hover\:bg-violet-700\/20:hover {
  background-color: rgb(105 39 218 / 0.2);
}

.hover\:bg-violet-700\/25:hover {
  background-color: rgb(105 39 218 / 0.25);
}

.hover\:bg-violet-700\/30:hover {
  background-color: rgb(105 39 218 / 0.3);
}

.hover\:bg-violet-700\/40:hover {
  background-color: rgb(105 39 218 / 0.4);
}

.hover\:bg-violet-700\/50:hover {
  background-color: rgb(105 39 218 / 0.5);
}

.hover\:bg-violet-700\/60:hover {
  background-color: rgb(105 39 218 / 0.6);
}

.hover\:bg-violet-700\/70:hover {
  background-color: rgb(105 39 218 / 0.7);
}

.hover\:bg-violet-700\/75:hover {
  background-color: rgb(105 39 218 / 0.75);
}

.hover\:bg-violet-700\/80:hover {
  background-color: rgb(105 39 218 / 0.8);
}

.hover\:bg-violet-700\/90:hover {
  background-color: rgb(105 39 218 / 0.9);
}

.hover\:bg-violet-700\/95:hover {
  background-color: rgb(105 39 218 / 0.95);
}

.hover\:bg-violet-700\/100:hover {
  background-color: rgb(105 39 218 / 1);
}

.hover\:bg-violet-800\/0:hover {
  background-color: rgb(87 32 183 / 0);
}

.hover\:bg-violet-800\/5:hover {
  background-color: rgb(87 32 183 / 0.05);
}

.hover\:bg-violet-800\/10:hover {
  background-color: rgb(87 32 183 / 0.1);
}

.hover\:bg-violet-800\/20:hover {
  background-color: rgb(87 32 183 / 0.2);
}

.hover\:bg-violet-800\/25:hover {
  background-color: rgb(87 32 183 / 0.25);
}

.hover\:bg-violet-800\/30:hover {
  background-color: rgb(87 32 183 / 0.3);
}

.hover\:bg-violet-800\/40:hover {
  background-color: rgb(87 32 183 / 0.4);
}

.hover\:bg-violet-800\/50:hover {
  background-color: rgb(87 32 183 / 0.5);
}

.hover\:bg-violet-800\/60:hover {
  background-color: rgb(87 32 183 / 0.6);
}

.hover\:bg-violet-800\/70:hover {
  background-color: rgb(87 32 183 / 0.7);
}

.hover\:bg-violet-800\/75:hover {
  background-color: rgb(87 32 183 / 0.75);
}

.hover\:bg-violet-800\/80:hover {
  background-color: rgb(87 32 183 / 0.8);
}

.hover\:bg-violet-800\/90:hover {
  background-color: rgb(87 32 183 / 0.9);
}

.hover\:bg-violet-800\/95:hover {
  background-color: rgb(87 32 183 / 0.95);
}

.hover\:bg-violet-800\/100:hover {
  background-color: rgb(87 32 183 / 1);
}

.hover\:bg-violet-900\/0:hover {
  background-color: rgb(73 28 150 / 0);
}

.hover\:bg-violet-900\/5:hover {
  background-color: rgb(73 28 150 / 0.05);
}

.hover\:bg-violet-900\/10:hover {
  background-color: rgb(73 28 150 / 0.1);
}

.hover\:bg-violet-900\/20:hover {
  background-color: rgb(73 28 150 / 0.2);
}

.hover\:bg-violet-900\/25:hover {
  background-color: rgb(73 28 150 / 0.25);
}

.hover\:bg-violet-900\/30:hover {
  background-color: rgb(73 28 150 / 0.3);
}

.hover\:bg-violet-900\/40:hover {
  background-color: rgb(73 28 150 / 0.4);
}

.hover\:bg-violet-900\/50:hover {
  background-color: rgb(73 28 150 / 0.5);
}

.hover\:bg-violet-900\/60:hover {
  background-color: rgb(73 28 150 / 0.6);
}

.hover\:bg-violet-900\/70:hover {
  background-color: rgb(73 28 150 / 0.7);
}

.hover\:bg-violet-900\/75:hover {
  background-color: rgb(73 28 150 / 0.75);
}

.hover\:bg-violet-900\/80:hover {
  background-color: rgb(73 28 150 / 0.8);
}

.hover\:bg-violet-900\/90:hover {
  background-color: rgb(73 28 150 / 0.9);
}

.hover\:bg-violet-900\/95:hover {
  background-color: rgb(73 28 150 / 0.95);
}

.hover\:bg-violet-900\/100:hover {
  background-color: rgb(73 28 150 / 1);
}

.hover\:bg-violet\/0:hover {
  background-color: rgb(164 138 251 / 0);
}

.hover\:bg-violet\/5:hover {
  background-color: rgb(164 138 251 / 0.05);
}

.hover\:bg-violet\/10:hover {
  background-color: rgb(164 138 251 / 0.1);
}

.hover\:bg-violet\/20:hover {
  background-color: rgb(164 138 251 / 0.2);
}

.hover\:bg-violet\/25:hover {
  background-color: rgb(164 138 251 / 0.25);
}

.hover\:bg-violet\/30:hover {
  background-color: rgb(164 138 251 / 0.3);
}

.hover\:bg-violet\/40:hover {
  background-color: rgb(164 138 251 / 0.4);
}

.hover\:bg-violet\/50:hover {
  background-color: rgb(164 138 251 / 0.5);
}

.hover\:bg-violet\/60:hover {
  background-color: rgb(164 138 251 / 0.6);
}

.hover\:bg-violet\/70:hover {
  background-color: rgb(164 138 251 / 0.7);
}

.hover\:bg-violet\/75:hover {
  background-color: rgb(164 138 251 / 0.75);
}

.hover\:bg-violet\/80:hover {
  background-color: rgb(164 138 251 / 0.8);
}

.hover\:bg-violet\/90:hover {
  background-color: rgb(164 138 251 / 0.9);
}

.hover\:bg-violet\/95:hover {
  background-color: rgb(164 138 251 / 0.95);
}

.hover\:bg-violet\/100:hover {
  background-color: rgb(164 138 251 / 1);
}

.hover\:bg-purple-25\/0:hover {
  background-color: rgb(250 250 255 / 0);
}

.hover\:bg-purple-25\/5:hover {
  background-color: rgb(250 250 255 / 0.05);
}

.hover\:bg-purple-25\/10:hover {
  background-color: rgb(250 250 255 / 0.1);
}

.hover\:bg-purple-25\/20:hover {
  background-color: rgb(250 250 255 / 0.2);
}

.hover\:bg-purple-25\/25:hover {
  background-color: rgb(250 250 255 / 0.25);
}

.hover\:bg-purple-25\/30:hover {
  background-color: rgb(250 250 255 / 0.3);
}

.hover\:bg-purple-25\/40:hover {
  background-color: rgb(250 250 255 / 0.4);
}

.hover\:bg-purple-25\/50:hover {
  background-color: rgb(250 250 255 / 0.5);
}

.hover\:bg-purple-25\/60:hover {
  background-color: rgb(250 250 255 / 0.6);
}

.hover\:bg-purple-25\/70:hover {
  background-color: rgb(250 250 255 / 0.7);
}

.hover\:bg-purple-25\/75:hover {
  background-color: rgb(250 250 255 / 0.75);
}

.hover\:bg-purple-25\/80:hover {
  background-color: rgb(250 250 255 / 0.8);
}

.hover\:bg-purple-25\/90:hover {
  background-color: rgb(250 250 255 / 0.9);
}

.hover\:bg-purple-25\/95:hover {
  background-color: rgb(250 250 255 / 0.95);
}

.hover\:bg-purple-25\/100:hover {
  background-color: rgb(250 250 255 / 1);
}

.hover\:bg-purple-50\/0:hover {
  background-color: rgb(244 243 255 / 0);
}

.hover\:bg-purple-50\/5:hover {
  background-color: rgb(244 243 255 / 0.05);
}

.hover\:bg-purple-50\/10:hover {
  background-color: rgb(244 243 255 / 0.1);
}

.hover\:bg-purple-50\/20:hover {
  background-color: rgb(244 243 255 / 0.2);
}

.hover\:bg-purple-50\/25:hover {
  background-color: rgb(244 243 255 / 0.25);
}

.hover\:bg-purple-50\/30:hover {
  background-color: rgb(244 243 255 / 0.3);
}

.hover\:bg-purple-50\/40:hover {
  background-color: rgb(244 243 255 / 0.4);
}

.hover\:bg-purple-50\/50:hover {
  background-color: rgb(244 243 255 / 0.5);
}

.hover\:bg-purple-50\/60:hover {
  background-color: rgb(244 243 255 / 0.6);
}

.hover\:bg-purple-50\/70:hover {
  background-color: rgb(244 243 255 / 0.7);
}

.hover\:bg-purple-50\/75:hover {
  background-color: rgb(244 243 255 / 0.75);
}

.hover\:bg-purple-50\/80:hover {
  background-color: rgb(244 243 255 / 0.8);
}

.hover\:bg-purple-50\/90:hover {
  background-color: rgb(244 243 255 / 0.9);
}

.hover\:bg-purple-50\/95:hover {
  background-color: rgb(244 243 255 / 0.95);
}

.hover\:bg-purple-50\/100:hover {
  background-color: rgb(244 243 255 / 1);
}

.hover\:bg-purple-100\/0:hover {
  background-color: rgb(235 233 254 / 0);
}

.hover\:bg-purple-100\/5:hover {
  background-color: rgb(235 233 254 / 0.05);
}

.hover\:bg-purple-100\/10:hover {
  background-color: rgb(235 233 254 / 0.1);
}

.hover\:bg-purple-100\/20:hover {
  background-color: rgb(235 233 254 / 0.2);
}

.hover\:bg-purple-100\/25:hover {
  background-color: rgb(235 233 254 / 0.25);
}

.hover\:bg-purple-100\/30:hover {
  background-color: rgb(235 233 254 / 0.3);
}

.hover\:bg-purple-100\/40:hover {
  background-color: rgb(235 233 254 / 0.4);
}

.hover\:bg-purple-100\/50:hover {
  background-color: rgb(235 233 254 / 0.5);
}

.hover\:bg-purple-100\/60:hover {
  background-color: rgb(235 233 254 / 0.6);
}

.hover\:bg-purple-100\/70:hover {
  background-color: rgb(235 233 254 / 0.7);
}

.hover\:bg-purple-100\/75:hover {
  background-color: rgb(235 233 254 / 0.75);
}

.hover\:bg-purple-100\/80:hover {
  background-color: rgb(235 233 254 / 0.8);
}

.hover\:bg-purple-100\/90:hover {
  background-color: rgb(235 233 254 / 0.9);
}

.hover\:bg-purple-100\/95:hover {
  background-color: rgb(235 233 254 / 0.95);
}

.hover\:bg-purple-100\/100:hover {
  background-color: rgb(235 233 254 / 1);
}

.hover\:bg-purple-200\/0:hover {
  background-color: rgb(217 214 254 / 0);
}

.hover\:bg-purple-200\/5:hover {
  background-color: rgb(217 214 254 / 0.05);
}

.hover\:bg-purple-200\/10:hover {
  background-color: rgb(217 214 254 / 0.1);
}

.hover\:bg-purple-200\/20:hover {
  background-color: rgb(217 214 254 / 0.2);
}

.hover\:bg-purple-200\/25:hover {
  background-color: rgb(217 214 254 / 0.25);
}

.hover\:bg-purple-200\/30:hover {
  background-color: rgb(217 214 254 / 0.3);
}

.hover\:bg-purple-200\/40:hover {
  background-color: rgb(217 214 254 / 0.4);
}

.hover\:bg-purple-200\/50:hover {
  background-color: rgb(217 214 254 / 0.5);
}

.hover\:bg-purple-200\/60:hover {
  background-color: rgb(217 214 254 / 0.6);
}

.hover\:bg-purple-200\/70:hover {
  background-color: rgb(217 214 254 / 0.7);
}

.hover\:bg-purple-200\/75:hover {
  background-color: rgb(217 214 254 / 0.75);
}

.hover\:bg-purple-200\/80:hover {
  background-color: rgb(217 214 254 / 0.8);
}

.hover\:bg-purple-200\/90:hover {
  background-color: rgb(217 214 254 / 0.9);
}

.hover\:bg-purple-200\/95:hover {
  background-color: rgb(217 214 254 / 0.95);
}

.hover\:bg-purple-200\/100:hover {
  background-color: rgb(217 214 254 / 1);
}

.hover\:bg-purple-300\/0:hover {
  background-color: rgb(189 180 254 / 0);
}

.hover\:bg-purple-300\/5:hover {
  background-color: rgb(189 180 254 / 0.05);
}

.hover\:bg-purple-300\/10:hover {
  background-color: rgb(189 180 254 / 0.1);
}

.hover\:bg-purple-300\/20:hover {
  background-color: rgb(189 180 254 / 0.2);
}

.hover\:bg-purple-300\/25:hover {
  background-color: rgb(189 180 254 / 0.25);
}

.hover\:bg-purple-300\/30:hover {
  background-color: rgb(189 180 254 / 0.3);
}

.hover\:bg-purple-300\/40:hover {
  background-color: rgb(189 180 254 / 0.4);
}

.hover\:bg-purple-300\/50:hover {
  background-color: rgb(189 180 254 / 0.5);
}

.hover\:bg-purple-300\/60:hover {
  background-color: rgb(189 180 254 / 0.6);
}

.hover\:bg-purple-300\/70:hover {
  background-color: rgb(189 180 254 / 0.7);
}

.hover\:bg-purple-300\/75:hover {
  background-color: rgb(189 180 254 / 0.75);
}

.hover\:bg-purple-300\/80:hover {
  background-color: rgb(189 180 254 / 0.8);
}

.hover\:bg-purple-300\/90:hover {
  background-color: rgb(189 180 254 / 0.9);
}

.hover\:bg-purple-300\/95:hover {
  background-color: rgb(189 180 254 / 0.95);
}

.hover\:bg-purple-300\/100:hover {
  background-color: rgb(189 180 254 / 1);
}

.hover\:bg-purple-400\/0:hover {
  background-color: rgb(155 138 251 / 0);
}

.hover\:bg-purple-400\/5:hover {
  background-color: rgb(155 138 251 / 0.05);
}

.hover\:bg-purple-400\/10:hover {
  background-color: rgb(155 138 251 / 0.1);
}

.hover\:bg-purple-400\/20:hover {
  background-color: rgb(155 138 251 / 0.2);
}

.hover\:bg-purple-400\/25:hover {
  background-color: rgb(155 138 251 / 0.25);
}

.hover\:bg-purple-400\/30:hover {
  background-color: rgb(155 138 251 / 0.3);
}

.hover\:bg-purple-400\/40:hover {
  background-color: rgb(155 138 251 / 0.4);
}

.hover\:bg-purple-400\/50:hover {
  background-color: rgb(155 138 251 / 0.5);
}

.hover\:bg-purple-400\/60:hover {
  background-color: rgb(155 138 251 / 0.6);
}

.hover\:bg-purple-400\/70:hover {
  background-color: rgb(155 138 251 / 0.7);
}

.hover\:bg-purple-400\/75:hover {
  background-color: rgb(155 138 251 / 0.75);
}

.hover\:bg-purple-400\/80:hover {
  background-color: rgb(155 138 251 / 0.8);
}

.hover\:bg-purple-400\/90:hover {
  background-color: rgb(155 138 251 / 0.9);
}

.hover\:bg-purple-400\/95:hover {
  background-color: rgb(155 138 251 / 0.95);
}

.hover\:bg-purple-400\/100:hover {
  background-color: rgb(155 138 251 / 1);
}

.hover\:bg-purple-500\/0:hover {
  background-color: rgb(122 90 248 / 0);
}

.hover\:bg-purple-500\/5:hover {
  background-color: rgb(122 90 248 / 0.05);
}

.hover\:bg-purple-500\/10:hover {
  background-color: rgb(122 90 248 / 0.1);
}

.hover\:bg-purple-500\/20:hover {
  background-color: rgb(122 90 248 / 0.2);
}

.hover\:bg-purple-500\/25:hover {
  background-color: rgb(122 90 248 / 0.25);
}

.hover\:bg-purple-500\/30:hover {
  background-color: rgb(122 90 248 / 0.3);
}

.hover\:bg-purple-500\/40:hover {
  background-color: rgb(122 90 248 / 0.4);
}

.hover\:bg-purple-500\/50:hover {
  background-color: rgb(122 90 248 / 0.5);
}

.hover\:bg-purple-500\/60:hover {
  background-color: rgb(122 90 248 / 0.6);
}

.hover\:bg-purple-500\/70:hover {
  background-color: rgb(122 90 248 / 0.7);
}

.hover\:bg-purple-500\/75:hover {
  background-color: rgb(122 90 248 / 0.75);
}

.hover\:bg-purple-500\/80:hover {
  background-color: rgb(122 90 248 / 0.8);
}

.hover\:bg-purple-500\/90:hover {
  background-color: rgb(122 90 248 / 0.9);
}

.hover\:bg-purple-500\/95:hover {
  background-color: rgb(122 90 248 / 0.95);
}

.hover\:bg-purple-500\/100:hover {
  background-color: rgb(122 90 248 / 1);
}

.hover\:bg-purple-600\/0:hover {
  background-color: rgb(105 56 239 / 0);
}

.hover\:bg-purple-600\/5:hover {
  background-color: rgb(105 56 239 / 0.05);
}

.hover\:bg-purple-600\/10:hover {
  background-color: rgb(105 56 239 / 0.1);
}

.hover\:bg-purple-600\/20:hover {
  background-color: rgb(105 56 239 / 0.2);
}

.hover\:bg-purple-600\/25:hover {
  background-color: rgb(105 56 239 / 0.25);
}

.hover\:bg-purple-600\/30:hover {
  background-color: rgb(105 56 239 / 0.3);
}

.hover\:bg-purple-600\/40:hover {
  background-color: rgb(105 56 239 / 0.4);
}

.hover\:bg-purple-600\/50:hover {
  background-color: rgb(105 56 239 / 0.5);
}

.hover\:bg-purple-600\/60:hover {
  background-color: rgb(105 56 239 / 0.6);
}

.hover\:bg-purple-600\/70:hover {
  background-color: rgb(105 56 239 / 0.7);
}

.hover\:bg-purple-600\/75:hover {
  background-color: rgb(105 56 239 / 0.75);
}

.hover\:bg-purple-600\/80:hover {
  background-color: rgb(105 56 239 / 0.8);
}

.hover\:bg-purple-600\/90:hover {
  background-color: rgb(105 56 239 / 0.9);
}

.hover\:bg-purple-600\/95:hover {
  background-color: rgb(105 56 239 / 0.95);
}

.hover\:bg-purple-600\/100:hover {
  background-color: rgb(105 56 239 / 1);
}

.hover\:bg-purple-700\/0:hover {
  background-color: rgb(89 37 220 / 0);
}

.hover\:bg-purple-700\/5:hover {
  background-color: rgb(89 37 220 / 0.05);
}

.hover\:bg-purple-700\/10:hover {
  background-color: rgb(89 37 220 / 0.1);
}

.hover\:bg-purple-700\/20:hover {
  background-color: rgb(89 37 220 / 0.2);
}

.hover\:bg-purple-700\/25:hover {
  background-color: rgb(89 37 220 / 0.25);
}

.hover\:bg-purple-700\/30:hover {
  background-color: rgb(89 37 220 / 0.3);
}

.hover\:bg-purple-700\/40:hover {
  background-color: rgb(89 37 220 / 0.4);
}

.hover\:bg-purple-700\/50:hover {
  background-color: rgb(89 37 220 / 0.5);
}

.hover\:bg-purple-700\/60:hover {
  background-color: rgb(89 37 220 / 0.6);
}

.hover\:bg-purple-700\/70:hover {
  background-color: rgb(89 37 220 / 0.7);
}

.hover\:bg-purple-700\/75:hover {
  background-color: rgb(89 37 220 / 0.75);
}

.hover\:bg-purple-700\/80:hover {
  background-color: rgb(89 37 220 / 0.8);
}

.hover\:bg-purple-700\/90:hover {
  background-color: rgb(89 37 220 / 0.9);
}

.hover\:bg-purple-700\/95:hover {
  background-color: rgb(89 37 220 / 0.95);
}

.hover\:bg-purple-700\/100:hover {
  background-color: rgb(89 37 220 / 1);
}

.hover\:bg-purple-800\/0:hover {
  background-color: rgb(74 31 184 / 0);
}

.hover\:bg-purple-800\/5:hover {
  background-color: rgb(74 31 184 / 0.05);
}

.hover\:bg-purple-800\/10:hover {
  background-color: rgb(74 31 184 / 0.1);
}

.hover\:bg-purple-800\/20:hover {
  background-color: rgb(74 31 184 / 0.2);
}

.hover\:bg-purple-800\/25:hover {
  background-color: rgb(74 31 184 / 0.25);
}

.hover\:bg-purple-800\/30:hover {
  background-color: rgb(74 31 184 / 0.3);
}

.hover\:bg-purple-800\/40:hover {
  background-color: rgb(74 31 184 / 0.4);
}

.hover\:bg-purple-800\/50:hover {
  background-color: rgb(74 31 184 / 0.5);
}

.hover\:bg-purple-800\/60:hover {
  background-color: rgb(74 31 184 / 0.6);
}

.hover\:bg-purple-800\/70:hover {
  background-color: rgb(74 31 184 / 0.7);
}

.hover\:bg-purple-800\/75:hover {
  background-color: rgb(74 31 184 / 0.75);
}

.hover\:bg-purple-800\/80:hover {
  background-color: rgb(74 31 184 / 0.8);
}

.hover\:bg-purple-800\/90:hover {
  background-color: rgb(74 31 184 / 0.9);
}

.hover\:bg-purple-800\/95:hover {
  background-color: rgb(74 31 184 / 0.95);
}

.hover\:bg-purple-800\/100:hover {
  background-color: rgb(74 31 184 / 1);
}

.hover\:bg-purple-900\/0:hover {
  background-color: rgb(62 28 150 / 0);
}

.hover\:bg-purple-900\/5:hover {
  background-color: rgb(62 28 150 / 0.05);
}

.hover\:bg-purple-900\/10:hover {
  background-color: rgb(62 28 150 / 0.1);
}

.hover\:bg-purple-900\/20:hover {
  background-color: rgb(62 28 150 / 0.2);
}

.hover\:bg-purple-900\/25:hover {
  background-color: rgb(62 28 150 / 0.25);
}

.hover\:bg-purple-900\/30:hover {
  background-color: rgb(62 28 150 / 0.3);
}

.hover\:bg-purple-900\/40:hover {
  background-color: rgb(62 28 150 / 0.4);
}

.hover\:bg-purple-900\/50:hover {
  background-color: rgb(62 28 150 / 0.5);
}

.hover\:bg-purple-900\/60:hover {
  background-color: rgb(62 28 150 / 0.6);
}

.hover\:bg-purple-900\/70:hover {
  background-color: rgb(62 28 150 / 0.7);
}

.hover\:bg-purple-900\/75:hover {
  background-color: rgb(62 28 150 / 0.75);
}

.hover\:bg-purple-900\/80:hover {
  background-color: rgb(62 28 150 / 0.8);
}

.hover\:bg-purple-900\/90:hover {
  background-color: rgb(62 28 150 / 0.9);
}

.hover\:bg-purple-900\/95:hover {
  background-color: rgb(62 28 150 / 0.95);
}

.hover\:bg-purple-900\/100:hover {
  background-color: rgb(62 28 150 / 1);
}

.hover\:bg-purple\/0:hover {
  background-color: rgb(155 138 251 / 0);
}

.hover\:bg-purple\/5:hover {
  background-color: rgb(155 138 251 / 0.05);
}

.hover\:bg-purple\/10:hover {
  background-color: rgb(155 138 251 / 0.1);
}

.hover\:bg-purple\/20:hover {
  background-color: rgb(155 138 251 / 0.2);
}

.hover\:bg-purple\/25:hover {
  background-color: rgb(155 138 251 / 0.25);
}

.hover\:bg-purple\/30:hover {
  background-color: rgb(155 138 251 / 0.3);
}

.hover\:bg-purple\/40:hover {
  background-color: rgb(155 138 251 / 0.4);
}

.hover\:bg-purple\/50:hover {
  background-color: rgb(155 138 251 / 0.5);
}

.hover\:bg-purple\/60:hover {
  background-color: rgb(155 138 251 / 0.6);
}

.hover\:bg-purple\/70:hover {
  background-color: rgb(155 138 251 / 0.7);
}

.hover\:bg-purple\/75:hover {
  background-color: rgb(155 138 251 / 0.75);
}

.hover\:bg-purple\/80:hover {
  background-color: rgb(155 138 251 / 0.8);
}

.hover\:bg-purple\/90:hover {
  background-color: rgb(155 138 251 / 0.9);
}

.hover\:bg-purple\/95:hover {
  background-color: rgb(155 138 251 / 0.95);
}

.hover\:bg-purple\/100:hover {
  background-color: rgb(155 138 251 / 1);
}

.hover\:bg-fuchsia-25\/0:hover {
  background-color: rgb(254 250 255 / 0);
}

.hover\:bg-fuchsia-25\/5:hover {
  background-color: rgb(254 250 255 / 0.05);
}

.hover\:bg-fuchsia-25\/10:hover {
  background-color: rgb(254 250 255 / 0.1);
}

.hover\:bg-fuchsia-25\/20:hover {
  background-color: rgb(254 250 255 / 0.2);
}

.hover\:bg-fuchsia-25\/25:hover {
  background-color: rgb(254 250 255 / 0.25);
}

.hover\:bg-fuchsia-25\/30:hover {
  background-color: rgb(254 250 255 / 0.3);
}

.hover\:bg-fuchsia-25\/40:hover {
  background-color: rgb(254 250 255 / 0.4);
}

.hover\:bg-fuchsia-25\/50:hover {
  background-color: rgb(254 250 255 / 0.5);
}

.hover\:bg-fuchsia-25\/60:hover {
  background-color: rgb(254 250 255 / 0.6);
}

.hover\:bg-fuchsia-25\/70:hover {
  background-color: rgb(254 250 255 / 0.7);
}

.hover\:bg-fuchsia-25\/75:hover {
  background-color: rgb(254 250 255 / 0.75);
}

.hover\:bg-fuchsia-25\/80:hover {
  background-color: rgb(254 250 255 / 0.8);
}

.hover\:bg-fuchsia-25\/90:hover {
  background-color: rgb(254 250 255 / 0.9);
}

.hover\:bg-fuchsia-25\/95:hover {
  background-color: rgb(254 250 255 / 0.95);
}

.hover\:bg-fuchsia-25\/100:hover {
  background-color: rgb(254 250 255 / 1);
}

.hover\:bg-fuchsia-50\/0:hover {
  background-color: rgb(253 244 255 / 0);
}

.hover\:bg-fuchsia-50\/5:hover {
  background-color: rgb(253 244 255 / 0.05);
}

.hover\:bg-fuchsia-50\/10:hover {
  background-color: rgb(253 244 255 / 0.1);
}

.hover\:bg-fuchsia-50\/20:hover {
  background-color: rgb(253 244 255 / 0.2);
}

.hover\:bg-fuchsia-50\/25:hover {
  background-color: rgb(253 244 255 / 0.25);
}

.hover\:bg-fuchsia-50\/30:hover {
  background-color: rgb(253 244 255 / 0.3);
}

.hover\:bg-fuchsia-50\/40:hover {
  background-color: rgb(253 244 255 / 0.4);
}

.hover\:bg-fuchsia-50\/50:hover {
  background-color: rgb(253 244 255 / 0.5);
}

.hover\:bg-fuchsia-50\/60:hover {
  background-color: rgb(253 244 255 / 0.6);
}

.hover\:bg-fuchsia-50\/70:hover {
  background-color: rgb(253 244 255 / 0.7);
}

.hover\:bg-fuchsia-50\/75:hover {
  background-color: rgb(253 244 255 / 0.75);
}

.hover\:bg-fuchsia-50\/80:hover {
  background-color: rgb(253 244 255 / 0.8);
}

.hover\:bg-fuchsia-50\/90:hover {
  background-color: rgb(253 244 255 / 0.9);
}

.hover\:bg-fuchsia-50\/95:hover {
  background-color: rgb(253 244 255 / 0.95);
}

.hover\:bg-fuchsia-50\/100:hover {
  background-color: rgb(253 244 255 / 1);
}

.hover\:bg-fuchsia-100\/0:hover {
  background-color: rgb(251 232 255 / 0);
}

.hover\:bg-fuchsia-100\/5:hover {
  background-color: rgb(251 232 255 / 0.05);
}

.hover\:bg-fuchsia-100\/10:hover {
  background-color: rgb(251 232 255 / 0.1);
}

.hover\:bg-fuchsia-100\/20:hover {
  background-color: rgb(251 232 255 / 0.2);
}

.hover\:bg-fuchsia-100\/25:hover {
  background-color: rgb(251 232 255 / 0.25);
}

.hover\:bg-fuchsia-100\/30:hover {
  background-color: rgb(251 232 255 / 0.3);
}

.hover\:bg-fuchsia-100\/40:hover {
  background-color: rgb(251 232 255 / 0.4);
}

.hover\:bg-fuchsia-100\/50:hover {
  background-color: rgb(251 232 255 / 0.5);
}

.hover\:bg-fuchsia-100\/60:hover {
  background-color: rgb(251 232 255 / 0.6);
}

.hover\:bg-fuchsia-100\/70:hover {
  background-color: rgb(251 232 255 / 0.7);
}

.hover\:bg-fuchsia-100\/75:hover {
  background-color: rgb(251 232 255 / 0.75);
}

.hover\:bg-fuchsia-100\/80:hover {
  background-color: rgb(251 232 255 / 0.8);
}

.hover\:bg-fuchsia-100\/90:hover {
  background-color: rgb(251 232 255 / 0.9);
}

.hover\:bg-fuchsia-100\/95:hover {
  background-color: rgb(251 232 255 / 0.95);
}

.hover\:bg-fuchsia-100\/100:hover {
  background-color: rgb(251 232 255 / 1);
}

.hover\:bg-fuchsia-200\/0:hover {
  background-color: rgb(246 208 254 / 0);
}

.hover\:bg-fuchsia-200\/5:hover {
  background-color: rgb(246 208 254 / 0.05);
}

.hover\:bg-fuchsia-200\/10:hover {
  background-color: rgb(246 208 254 / 0.1);
}

.hover\:bg-fuchsia-200\/20:hover {
  background-color: rgb(246 208 254 / 0.2);
}

.hover\:bg-fuchsia-200\/25:hover {
  background-color: rgb(246 208 254 / 0.25);
}

.hover\:bg-fuchsia-200\/30:hover {
  background-color: rgb(246 208 254 / 0.3);
}

.hover\:bg-fuchsia-200\/40:hover {
  background-color: rgb(246 208 254 / 0.4);
}

.hover\:bg-fuchsia-200\/50:hover {
  background-color: rgb(246 208 254 / 0.5);
}

.hover\:bg-fuchsia-200\/60:hover {
  background-color: rgb(246 208 254 / 0.6);
}

.hover\:bg-fuchsia-200\/70:hover {
  background-color: rgb(246 208 254 / 0.7);
}

.hover\:bg-fuchsia-200\/75:hover {
  background-color: rgb(246 208 254 / 0.75);
}

.hover\:bg-fuchsia-200\/80:hover {
  background-color: rgb(246 208 254 / 0.8);
}

.hover\:bg-fuchsia-200\/90:hover {
  background-color: rgb(246 208 254 / 0.9);
}

.hover\:bg-fuchsia-200\/95:hover {
  background-color: rgb(246 208 254 / 0.95);
}

.hover\:bg-fuchsia-200\/100:hover {
  background-color: rgb(246 208 254 / 1);
}

.hover\:bg-fuchsia-300\/0:hover {
  background-color: rgb(238 170 253 / 0);
}

.hover\:bg-fuchsia-300\/5:hover {
  background-color: rgb(238 170 253 / 0.05);
}

.hover\:bg-fuchsia-300\/10:hover {
  background-color: rgb(238 170 253 / 0.1);
}

.hover\:bg-fuchsia-300\/20:hover {
  background-color: rgb(238 170 253 / 0.2);
}

.hover\:bg-fuchsia-300\/25:hover {
  background-color: rgb(238 170 253 / 0.25);
}

.hover\:bg-fuchsia-300\/30:hover {
  background-color: rgb(238 170 253 / 0.3);
}

.hover\:bg-fuchsia-300\/40:hover {
  background-color: rgb(238 170 253 / 0.4);
}

.hover\:bg-fuchsia-300\/50:hover {
  background-color: rgb(238 170 253 / 0.5);
}

.hover\:bg-fuchsia-300\/60:hover {
  background-color: rgb(238 170 253 / 0.6);
}

.hover\:bg-fuchsia-300\/70:hover {
  background-color: rgb(238 170 253 / 0.7);
}

.hover\:bg-fuchsia-300\/75:hover {
  background-color: rgb(238 170 253 / 0.75);
}

.hover\:bg-fuchsia-300\/80:hover {
  background-color: rgb(238 170 253 / 0.8);
}

.hover\:bg-fuchsia-300\/90:hover {
  background-color: rgb(238 170 253 / 0.9);
}

.hover\:bg-fuchsia-300\/95:hover {
  background-color: rgb(238 170 253 / 0.95);
}

.hover\:bg-fuchsia-300\/100:hover {
  background-color: rgb(238 170 253 / 1);
}

.hover\:bg-fuchsia-400\/0:hover {
  background-color: rgb(228 120 250 / 0);
}

.hover\:bg-fuchsia-400\/5:hover {
  background-color: rgb(228 120 250 / 0.05);
}

.hover\:bg-fuchsia-400\/10:hover {
  background-color: rgb(228 120 250 / 0.1);
}

.hover\:bg-fuchsia-400\/20:hover {
  background-color: rgb(228 120 250 / 0.2);
}

.hover\:bg-fuchsia-400\/25:hover {
  background-color: rgb(228 120 250 / 0.25);
}

.hover\:bg-fuchsia-400\/30:hover {
  background-color: rgb(228 120 250 / 0.3);
}

.hover\:bg-fuchsia-400\/40:hover {
  background-color: rgb(228 120 250 / 0.4);
}

.hover\:bg-fuchsia-400\/50:hover {
  background-color: rgb(228 120 250 / 0.5);
}

.hover\:bg-fuchsia-400\/60:hover {
  background-color: rgb(228 120 250 / 0.6);
}

.hover\:bg-fuchsia-400\/70:hover {
  background-color: rgb(228 120 250 / 0.7);
}

.hover\:bg-fuchsia-400\/75:hover {
  background-color: rgb(228 120 250 / 0.75);
}

.hover\:bg-fuchsia-400\/80:hover {
  background-color: rgb(228 120 250 / 0.8);
}

.hover\:bg-fuchsia-400\/90:hover {
  background-color: rgb(228 120 250 / 0.9);
}

.hover\:bg-fuchsia-400\/95:hover {
  background-color: rgb(228 120 250 / 0.95);
}

.hover\:bg-fuchsia-400\/100:hover {
  background-color: rgb(228 120 250 / 1);
}

.hover\:bg-fuchsia-500\/0:hover {
  background-color: rgb(212 68 241 / 0);
}

.hover\:bg-fuchsia-500\/5:hover {
  background-color: rgb(212 68 241 / 0.05);
}

.hover\:bg-fuchsia-500\/10:hover {
  background-color: rgb(212 68 241 / 0.1);
}

.hover\:bg-fuchsia-500\/20:hover {
  background-color: rgb(212 68 241 / 0.2);
}

.hover\:bg-fuchsia-500\/25:hover {
  background-color: rgb(212 68 241 / 0.25);
}

.hover\:bg-fuchsia-500\/30:hover {
  background-color: rgb(212 68 241 / 0.3);
}

.hover\:bg-fuchsia-500\/40:hover {
  background-color: rgb(212 68 241 / 0.4);
}

.hover\:bg-fuchsia-500\/50:hover {
  background-color: rgb(212 68 241 / 0.5);
}

.hover\:bg-fuchsia-500\/60:hover {
  background-color: rgb(212 68 241 / 0.6);
}

.hover\:bg-fuchsia-500\/70:hover {
  background-color: rgb(212 68 241 / 0.7);
}

.hover\:bg-fuchsia-500\/75:hover {
  background-color: rgb(212 68 241 / 0.75);
}

.hover\:bg-fuchsia-500\/80:hover {
  background-color: rgb(212 68 241 / 0.8);
}

.hover\:bg-fuchsia-500\/90:hover {
  background-color: rgb(212 68 241 / 0.9);
}

.hover\:bg-fuchsia-500\/95:hover {
  background-color: rgb(212 68 241 / 0.95);
}

.hover\:bg-fuchsia-500\/100:hover {
  background-color: rgb(212 68 241 / 1);
}

.hover\:bg-fuchsia-600\/0:hover {
  background-color: rgb(186 36 213 / 0);
}

.hover\:bg-fuchsia-600\/5:hover {
  background-color: rgb(186 36 213 / 0.05);
}

.hover\:bg-fuchsia-600\/10:hover {
  background-color: rgb(186 36 213 / 0.1);
}

.hover\:bg-fuchsia-600\/20:hover {
  background-color: rgb(186 36 213 / 0.2);
}

.hover\:bg-fuchsia-600\/25:hover {
  background-color: rgb(186 36 213 / 0.25);
}

.hover\:bg-fuchsia-600\/30:hover {
  background-color: rgb(186 36 213 / 0.3);
}

.hover\:bg-fuchsia-600\/40:hover {
  background-color: rgb(186 36 213 / 0.4);
}

.hover\:bg-fuchsia-600\/50:hover {
  background-color: rgb(186 36 213 / 0.5);
}

.hover\:bg-fuchsia-600\/60:hover {
  background-color: rgb(186 36 213 / 0.6);
}

.hover\:bg-fuchsia-600\/70:hover {
  background-color: rgb(186 36 213 / 0.7);
}

.hover\:bg-fuchsia-600\/75:hover {
  background-color: rgb(186 36 213 / 0.75);
}

.hover\:bg-fuchsia-600\/80:hover {
  background-color: rgb(186 36 213 / 0.8);
}

.hover\:bg-fuchsia-600\/90:hover {
  background-color: rgb(186 36 213 / 0.9);
}

.hover\:bg-fuchsia-600\/95:hover {
  background-color: rgb(186 36 213 / 0.95);
}

.hover\:bg-fuchsia-600\/100:hover {
  background-color: rgb(186 36 213 / 1);
}

.hover\:bg-fuchsia-700\/0:hover {
  background-color: rgb(159 26 177 / 0);
}

.hover\:bg-fuchsia-700\/5:hover {
  background-color: rgb(159 26 177 / 0.05);
}

.hover\:bg-fuchsia-700\/10:hover {
  background-color: rgb(159 26 177 / 0.1);
}

.hover\:bg-fuchsia-700\/20:hover {
  background-color: rgb(159 26 177 / 0.2);
}

.hover\:bg-fuchsia-700\/25:hover {
  background-color: rgb(159 26 177 / 0.25);
}

.hover\:bg-fuchsia-700\/30:hover {
  background-color: rgb(159 26 177 / 0.3);
}

.hover\:bg-fuchsia-700\/40:hover {
  background-color: rgb(159 26 177 / 0.4);
}

.hover\:bg-fuchsia-700\/50:hover {
  background-color: rgb(159 26 177 / 0.5);
}

.hover\:bg-fuchsia-700\/60:hover {
  background-color: rgb(159 26 177 / 0.6);
}

.hover\:bg-fuchsia-700\/70:hover {
  background-color: rgb(159 26 177 / 0.7);
}

.hover\:bg-fuchsia-700\/75:hover {
  background-color: rgb(159 26 177 / 0.75);
}

.hover\:bg-fuchsia-700\/80:hover {
  background-color: rgb(159 26 177 / 0.8);
}

.hover\:bg-fuchsia-700\/90:hover {
  background-color: rgb(159 26 177 / 0.9);
}

.hover\:bg-fuchsia-700\/95:hover {
  background-color: rgb(159 26 177 / 0.95);
}

.hover\:bg-fuchsia-700\/100:hover {
  background-color: rgb(159 26 177 / 1);
}

.hover\:bg-fuchsia-800\/0:hover {
  background-color: rgb(130 24 144 / 0);
}

.hover\:bg-fuchsia-800\/5:hover {
  background-color: rgb(130 24 144 / 0.05);
}

.hover\:bg-fuchsia-800\/10:hover {
  background-color: rgb(130 24 144 / 0.1);
}

.hover\:bg-fuchsia-800\/20:hover {
  background-color: rgb(130 24 144 / 0.2);
}

.hover\:bg-fuchsia-800\/25:hover {
  background-color: rgb(130 24 144 / 0.25);
}

.hover\:bg-fuchsia-800\/30:hover {
  background-color: rgb(130 24 144 / 0.3);
}

.hover\:bg-fuchsia-800\/40:hover {
  background-color: rgb(130 24 144 / 0.4);
}

.hover\:bg-fuchsia-800\/50:hover {
  background-color: rgb(130 24 144 / 0.5);
}

.hover\:bg-fuchsia-800\/60:hover {
  background-color: rgb(130 24 144 / 0.6);
}

.hover\:bg-fuchsia-800\/70:hover {
  background-color: rgb(130 24 144 / 0.7);
}

.hover\:bg-fuchsia-800\/75:hover {
  background-color: rgb(130 24 144 / 0.75);
}

.hover\:bg-fuchsia-800\/80:hover {
  background-color: rgb(130 24 144 / 0.8);
}

.hover\:bg-fuchsia-800\/90:hover {
  background-color: rgb(130 24 144 / 0.9);
}

.hover\:bg-fuchsia-800\/95:hover {
  background-color: rgb(130 24 144 / 0.95);
}

.hover\:bg-fuchsia-800\/100:hover {
  background-color: rgb(130 24 144 / 1);
}

.hover\:bg-fuchsia-900\/0:hover {
  background-color: rgb(111 24 119 / 0);
}

.hover\:bg-fuchsia-900\/5:hover {
  background-color: rgb(111 24 119 / 0.05);
}

.hover\:bg-fuchsia-900\/10:hover {
  background-color: rgb(111 24 119 / 0.1);
}

.hover\:bg-fuchsia-900\/20:hover {
  background-color: rgb(111 24 119 / 0.2);
}

.hover\:bg-fuchsia-900\/25:hover {
  background-color: rgb(111 24 119 / 0.25);
}

.hover\:bg-fuchsia-900\/30:hover {
  background-color: rgb(111 24 119 / 0.3);
}

.hover\:bg-fuchsia-900\/40:hover {
  background-color: rgb(111 24 119 / 0.4);
}

.hover\:bg-fuchsia-900\/50:hover {
  background-color: rgb(111 24 119 / 0.5);
}

.hover\:bg-fuchsia-900\/60:hover {
  background-color: rgb(111 24 119 / 0.6);
}

.hover\:bg-fuchsia-900\/70:hover {
  background-color: rgb(111 24 119 / 0.7);
}

.hover\:bg-fuchsia-900\/75:hover {
  background-color: rgb(111 24 119 / 0.75);
}

.hover\:bg-fuchsia-900\/80:hover {
  background-color: rgb(111 24 119 / 0.8);
}

.hover\:bg-fuchsia-900\/90:hover {
  background-color: rgb(111 24 119 / 0.9);
}

.hover\:bg-fuchsia-900\/95:hover {
  background-color: rgb(111 24 119 / 0.95);
}

.hover\:bg-fuchsia-900\/100:hover {
  background-color: rgb(111 24 119 / 1);
}

.hover\:bg-fuchsia\/0:hover {
  background-color: rgb(228 120 250 / 0);
}

.hover\:bg-fuchsia\/5:hover {
  background-color: rgb(228 120 250 / 0.05);
}

.hover\:bg-fuchsia\/10:hover {
  background-color: rgb(228 120 250 / 0.1);
}

.hover\:bg-fuchsia\/20:hover {
  background-color: rgb(228 120 250 / 0.2);
}

.hover\:bg-fuchsia\/25:hover {
  background-color: rgb(228 120 250 / 0.25);
}

.hover\:bg-fuchsia\/30:hover {
  background-color: rgb(228 120 250 / 0.3);
}

.hover\:bg-fuchsia\/40:hover {
  background-color: rgb(228 120 250 / 0.4);
}

.hover\:bg-fuchsia\/50:hover {
  background-color: rgb(228 120 250 / 0.5);
}

.hover\:bg-fuchsia\/60:hover {
  background-color: rgb(228 120 250 / 0.6);
}

.hover\:bg-fuchsia\/70:hover {
  background-color: rgb(228 120 250 / 0.7);
}

.hover\:bg-fuchsia\/75:hover {
  background-color: rgb(228 120 250 / 0.75);
}

.hover\:bg-fuchsia\/80:hover {
  background-color: rgb(228 120 250 / 0.8);
}

.hover\:bg-fuchsia\/90:hover {
  background-color: rgb(228 120 250 / 0.9);
}

.hover\:bg-fuchsia\/95:hover {
  background-color: rgb(228 120 250 / 0.95);
}

.hover\:bg-fuchsia\/100:hover {
  background-color: rgb(228 120 250 / 1);
}

.hover\:bg-pink-25\/0:hover {
  background-color: rgb(254 246 251 / 0);
}

.hover\:bg-pink-25\/5:hover {
  background-color: rgb(254 246 251 / 0.05);
}

.hover\:bg-pink-25\/10:hover {
  background-color: rgb(254 246 251 / 0.1);
}

.hover\:bg-pink-25\/20:hover {
  background-color: rgb(254 246 251 / 0.2);
}

.hover\:bg-pink-25\/25:hover {
  background-color: rgb(254 246 251 / 0.25);
}

.hover\:bg-pink-25\/30:hover {
  background-color: rgb(254 246 251 / 0.3);
}

.hover\:bg-pink-25\/40:hover {
  background-color: rgb(254 246 251 / 0.4);
}

.hover\:bg-pink-25\/50:hover {
  background-color: rgb(254 246 251 / 0.5);
}

.hover\:bg-pink-25\/60:hover {
  background-color: rgb(254 246 251 / 0.6);
}

.hover\:bg-pink-25\/70:hover {
  background-color: rgb(254 246 251 / 0.7);
}

.hover\:bg-pink-25\/75:hover {
  background-color: rgb(254 246 251 / 0.75);
}

.hover\:bg-pink-25\/80:hover {
  background-color: rgb(254 246 251 / 0.8);
}

.hover\:bg-pink-25\/90:hover {
  background-color: rgb(254 246 251 / 0.9);
}

.hover\:bg-pink-25\/95:hover {
  background-color: rgb(254 246 251 / 0.95);
}

.hover\:bg-pink-25\/100:hover {
  background-color: rgb(254 246 251 / 1);
}

.hover\:bg-pink-50\/0:hover {
  background-color: rgb(253 242 250 / 0);
}

.hover\:bg-pink-50\/5:hover {
  background-color: rgb(253 242 250 / 0.05);
}

.hover\:bg-pink-50\/10:hover {
  background-color: rgb(253 242 250 / 0.1);
}

.hover\:bg-pink-50\/20:hover {
  background-color: rgb(253 242 250 / 0.2);
}

.hover\:bg-pink-50\/25:hover {
  background-color: rgb(253 242 250 / 0.25);
}

.hover\:bg-pink-50\/30:hover {
  background-color: rgb(253 242 250 / 0.3);
}

.hover\:bg-pink-50\/40:hover {
  background-color: rgb(253 242 250 / 0.4);
}

.hover\:bg-pink-50\/50:hover {
  background-color: rgb(253 242 250 / 0.5);
}

.hover\:bg-pink-50\/60:hover {
  background-color: rgb(253 242 250 / 0.6);
}

.hover\:bg-pink-50\/70:hover {
  background-color: rgb(253 242 250 / 0.7);
}

.hover\:bg-pink-50\/75:hover {
  background-color: rgb(253 242 250 / 0.75);
}

.hover\:bg-pink-50\/80:hover {
  background-color: rgb(253 242 250 / 0.8);
}

.hover\:bg-pink-50\/90:hover {
  background-color: rgb(253 242 250 / 0.9);
}

.hover\:bg-pink-50\/95:hover {
  background-color: rgb(253 242 250 / 0.95);
}

.hover\:bg-pink-50\/100:hover {
  background-color: rgb(253 242 250 / 1);
}

.hover\:bg-pink-100\/0:hover {
  background-color: rgb(252 231 246 / 0);
}

.hover\:bg-pink-100\/5:hover {
  background-color: rgb(252 231 246 / 0.05);
}

.hover\:bg-pink-100\/10:hover {
  background-color: rgb(252 231 246 / 0.1);
}

.hover\:bg-pink-100\/20:hover {
  background-color: rgb(252 231 246 / 0.2);
}

.hover\:bg-pink-100\/25:hover {
  background-color: rgb(252 231 246 / 0.25);
}

.hover\:bg-pink-100\/30:hover {
  background-color: rgb(252 231 246 / 0.3);
}

.hover\:bg-pink-100\/40:hover {
  background-color: rgb(252 231 246 / 0.4);
}

.hover\:bg-pink-100\/50:hover {
  background-color: rgb(252 231 246 / 0.5);
}

.hover\:bg-pink-100\/60:hover {
  background-color: rgb(252 231 246 / 0.6);
}

.hover\:bg-pink-100\/70:hover {
  background-color: rgb(252 231 246 / 0.7);
}

.hover\:bg-pink-100\/75:hover {
  background-color: rgb(252 231 246 / 0.75);
}

.hover\:bg-pink-100\/80:hover {
  background-color: rgb(252 231 246 / 0.8);
}

.hover\:bg-pink-100\/90:hover {
  background-color: rgb(252 231 246 / 0.9);
}

.hover\:bg-pink-100\/95:hover {
  background-color: rgb(252 231 246 / 0.95);
}

.hover\:bg-pink-100\/100:hover {
  background-color: rgb(252 231 246 / 1);
}

.hover\:bg-pink-200\/0:hover {
  background-color: rgb(252 206 238 / 0);
}

.hover\:bg-pink-200\/5:hover {
  background-color: rgb(252 206 238 / 0.05);
}

.hover\:bg-pink-200\/10:hover {
  background-color: rgb(252 206 238 / 0.1);
}

.hover\:bg-pink-200\/20:hover {
  background-color: rgb(252 206 238 / 0.2);
}

.hover\:bg-pink-200\/25:hover {
  background-color: rgb(252 206 238 / 0.25);
}

.hover\:bg-pink-200\/30:hover {
  background-color: rgb(252 206 238 / 0.3);
}

.hover\:bg-pink-200\/40:hover {
  background-color: rgb(252 206 238 / 0.4);
}

.hover\:bg-pink-200\/50:hover {
  background-color: rgb(252 206 238 / 0.5);
}

.hover\:bg-pink-200\/60:hover {
  background-color: rgb(252 206 238 / 0.6);
}

.hover\:bg-pink-200\/70:hover {
  background-color: rgb(252 206 238 / 0.7);
}

.hover\:bg-pink-200\/75:hover {
  background-color: rgb(252 206 238 / 0.75);
}

.hover\:bg-pink-200\/80:hover {
  background-color: rgb(252 206 238 / 0.8);
}

.hover\:bg-pink-200\/90:hover {
  background-color: rgb(252 206 238 / 0.9);
}

.hover\:bg-pink-200\/95:hover {
  background-color: rgb(252 206 238 / 0.95);
}

.hover\:bg-pink-200\/100:hover {
  background-color: rgb(252 206 238 / 1);
}

.hover\:bg-pink-300\/0:hover {
  background-color: rgb(250 167 224 / 0);
}

.hover\:bg-pink-300\/5:hover {
  background-color: rgb(250 167 224 / 0.05);
}

.hover\:bg-pink-300\/10:hover {
  background-color: rgb(250 167 224 / 0.1);
}

.hover\:bg-pink-300\/20:hover {
  background-color: rgb(250 167 224 / 0.2);
}

.hover\:bg-pink-300\/25:hover {
  background-color: rgb(250 167 224 / 0.25);
}

.hover\:bg-pink-300\/30:hover {
  background-color: rgb(250 167 224 / 0.3);
}

.hover\:bg-pink-300\/40:hover {
  background-color: rgb(250 167 224 / 0.4);
}

.hover\:bg-pink-300\/50:hover {
  background-color: rgb(250 167 224 / 0.5);
}

.hover\:bg-pink-300\/60:hover {
  background-color: rgb(250 167 224 / 0.6);
}

.hover\:bg-pink-300\/70:hover {
  background-color: rgb(250 167 224 / 0.7);
}

.hover\:bg-pink-300\/75:hover {
  background-color: rgb(250 167 224 / 0.75);
}

.hover\:bg-pink-300\/80:hover {
  background-color: rgb(250 167 224 / 0.8);
}

.hover\:bg-pink-300\/90:hover {
  background-color: rgb(250 167 224 / 0.9);
}

.hover\:bg-pink-300\/95:hover {
  background-color: rgb(250 167 224 / 0.95);
}

.hover\:bg-pink-300\/100:hover {
  background-color: rgb(250 167 224 / 1);
}

.hover\:bg-pink-400\/0:hover {
  background-color: rgb(246 112 7 / 0);
}

.hover\:bg-pink-400\/5:hover {
  background-color: rgb(246 112 7 / 0.05);
}

.hover\:bg-pink-400\/10:hover {
  background-color: rgb(246 112 7 / 0.1);
}

.hover\:bg-pink-400\/20:hover {
  background-color: rgb(246 112 7 / 0.2);
}

.hover\:bg-pink-400\/25:hover {
  background-color: rgb(246 112 7 / 0.25);
}

.hover\:bg-pink-400\/30:hover {
  background-color: rgb(246 112 7 / 0.3);
}

.hover\:bg-pink-400\/40:hover {
  background-color: rgb(246 112 7 / 0.4);
}

.hover\:bg-pink-400\/50:hover {
  background-color: rgb(246 112 7 / 0.5);
}

.hover\:bg-pink-400\/60:hover {
  background-color: rgb(246 112 7 / 0.6);
}

.hover\:bg-pink-400\/70:hover {
  background-color: rgb(246 112 7 / 0.7);
}

.hover\:bg-pink-400\/75:hover {
  background-color: rgb(246 112 7 / 0.75);
}

.hover\:bg-pink-400\/80:hover {
  background-color: rgb(246 112 7 / 0.8);
}

.hover\:bg-pink-400\/90:hover {
  background-color: rgb(246 112 7 / 0.9);
}

.hover\:bg-pink-400\/95:hover {
  background-color: rgb(246 112 7 / 0.95);
}

.hover\:bg-pink-400\/100:hover {
  background-color: rgb(246 112 7 / 1);
}

.hover\:bg-pink-500\/0:hover {
  background-color: rgb(238 70 188 / 0);
}

.hover\:bg-pink-500\/5:hover {
  background-color: rgb(238 70 188 / 0.05);
}

.hover\:bg-pink-500\/10:hover {
  background-color: rgb(238 70 188 / 0.1);
}

.hover\:bg-pink-500\/20:hover {
  background-color: rgb(238 70 188 / 0.2);
}

.hover\:bg-pink-500\/25:hover {
  background-color: rgb(238 70 188 / 0.25);
}

.hover\:bg-pink-500\/30:hover {
  background-color: rgb(238 70 188 / 0.3);
}

.hover\:bg-pink-500\/40:hover {
  background-color: rgb(238 70 188 / 0.4);
}

.hover\:bg-pink-500\/50:hover {
  background-color: rgb(238 70 188 / 0.5);
}

.hover\:bg-pink-500\/60:hover {
  background-color: rgb(238 70 188 / 0.6);
}

.hover\:bg-pink-500\/70:hover {
  background-color: rgb(238 70 188 / 0.7);
}

.hover\:bg-pink-500\/75:hover {
  background-color: rgb(238 70 188 / 0.75);
}

.hover\:bg-pink-500\/80:hover {
  background-color: rgb(238 70 188 / 0.8);
}

.hover\:bg-pink-500\/90:hover {
  background-color: rgb(238 70 188 / 0.9);
}

.hover\:bg-pink-500\/95:hover {
  background-color: rgb(238 70 188 / 0.95);
}

.hover\:bg-pink-500\/100:hover {
  background-color: rgb(238 70 188 / 1);
}

.hover\:bg-pink-600\/0:hover {
  background-color: rgb(221 37 144 / 0);
}

.hover\:bg-pink-600\/5:hover {
  background-color: rgb(221 37 144 / 0.05);
}

.hover\:bg-pink-600\/10:hover {
  background-color: rgb(221 37 144 / 0.1);
}

.hover\:bg-pink-600\/20:hover {
  background-color: rgb(221 37 144 / 0.2);
}

.hover\:bg-pink-600\/25:hover {
  background-color: rgb(221 37 144 / 0.25);
}

.hover\:bg-pink-600\/30:hover {
  background-color: rgb(221 37 144 / 0.3);
}

.hover\:bg-pink-600\/40:hover {
  background-color: rgb(221 37 144 / 0.4);
}

.hover\:bg-pink-600\/50:hover {
  background-color: rgb(221 37 144 / 0.5);
}

.hover\:bg-pink-600\/60:hover {
  background-color: rgb(221 37 144 / 0.6);
}

.hover\:bg-pink-600\/70:hover {
  background-color: rgb(221 37 144 / 0.7);
}

.hover\:bg-pink-600\/75:hover {
  background-color: rgb(221 37 144 / 0.75);
}

.hover\:bg-pink-600\/80:hover {
  background-color: rgb(221 37 144 / 0.8);
}

.hover\:bg-pink-600\/90:hover {
  background-color: rgb(221 37 144 / 0.9);
}

.hover\:bg-pink-600\/95:hover {
  background-color: rgb(221 37 144 / 0.95);
}

.hover\:bg-pink-600\/100:hover {
  background-color: rgb(221 37 144 / 1);
}

.hover\:bg-pink-700\/0:hover {
  background-color: rgb(193 21 116 / 0);
}

.hover\:bg-pink-700\/5:hover {
  background-color: rgb(193 21 116 / 0.05);
}

.hover\:bg-pink-700\/10:hover {
  background-color: rgb(193 21 116 / 0.1);
}

.hover\:bg-pink-700\/20:hover {
  background-color: rgb(193 21 116 / 0.2);
}

.hover\:bg-pink-700\/25:hover {
  background-color: rgb(193 21 116 / 0.25);
}

.hover\:bg-pink-700\/30:hover {
  background-color: rgb(193 21 116 / 0.3);
}

.hover\:bg-pink-700\/40:hover {
  background-color: rgb(193 21 116 / 0.4);
}

.hover\:bg-pink-700\/50:hover {
  background-color: rgb(193 21 116 / 0.5);
}

.hover\:bg-pink-700\/60:hover {
  background-color: rgb(193 21 116 / 0.6);
}

.hover\:bg-pink-700\/70:hover {
  background-color: rgb(193 21 116 / 0.7);
}

.hover\:bg-pink-700\/75:hover {
  background-color: rgb(193 21 116 / 0.75);
}

.hover\:bg-pink-700\/80:hover {
  background-color: rgb(193 21 116 / 0.8);
}

.hover\:bg-pink-700\/90:hover {
  background-color: rgb(193 21 116 / 0.9);
}

.hover\:bg-pink-700\/95:hover {
  background-color: rgb(193 21 116 / 0.95);
}

.hover\:bg-pink-700\/100:hover {
  background-color: rgb(193 21 116 / 1);
}

.hover\:bg-pink-800\/0:hover {
  background-color: rgb(158 22 95 / 0);
}

.hover\:bg-pink-800\/5:hover {
  background-color: rgb(158 22 95 / 0.05);
}

.hover\:bg-pink-800\/10:hover {
  background-color: rgb(158 22 95 / 0.1);
}

.hover\:bg-pink-800\/20:hover {
  background-color: rgb(158 22 95 / 0.2);
}

.hover\:bg-pink-800\/25:hover {
  background-color: rgb(158 22 95 / 0.25);
}

.hover\:bg-pink-800\/30:hover {
  background-color: rgb(158 22 95 / 0.3);
}

.hover\:bg-pink-800\/40:hover {
  background-color: rgb(158 22 95 / 0.4);
}

.hover\:bg-pink-800\/50:hover {
  background-color: rgb(158 22 95 / 0.5);
}

.hover\:bg-pink-800\/60:hover {
  background-color: rgb(158 22 95 / 0.6);
}

.hover\:bg-pink-800\/70:hover {
  background-color: rgb(158 22 95 / 0.7);
}

.hover\:bg-pink-800\/75:hover {
  background-color: rgb(158 22 95 / 0.75);
}

.hover\:bg-pink-800\/80:hover {
  background-color: rgb(158 22 95 / 0.8);
}

.hover\:bg-pink-800\/90:hover {
  background-color: rgb(158 22 95 / 0.9);
}

.hover\:bg-pink-800\/95:hover {
  background-color: rgb(158 22 95 / 0.95);
}

.hover\:bg-pink-800\/100:hover {
  background-color: rgb(158 22 95 / 1);
}

.hover\:bg-pink-900\/0:hover {
  background-color: rgb(133 22 81 / 0);
}

.hover\:bg-pink-900\/5:hover {
  background-color: rgb(133 22 81 / 0.05);
}

.hover\:bg-pink-900\/10:hover {
  background-color: rgb(133 22 81 / 0.1);
}

.hover\:bg-pink-900\/20:hover {
  background-color: rgb(133 22 81 / 0.2);
}

.hover\:bg-pink-900\/25:hover {
  background-color: rgb(133 22 81 / 0.25);
}

.hover\:bg-pink-900\/30:hover {
  background-color: rgb(133 22 81 / 0.3);
}

.hover\:bg-pink-900\/40:hover {
  background-color: rgb(133 22 81 / 0.4);
}

.hover\:bg-pink-900\/50:hover {
  background-color: rgb(133 22 81 / 0.5);
}

.hover\:bg-pink-900\/60:hover {
  background-color: rgb(133 22 81 / 0.6);
}

.hover\:bg-pink-900\/70:hover {
  background-color: rgb(133 22 81 / 0.7);
}

.hover\:bg-pink-900\/75:hover {
  background-color: rgb(133 22 81 / 0.75);
}

.hover\:bg-pink-900\/80:hover {
  background-color: rgb(133 22 81 / 0.8);
}

.hover\:bg-pink-900\/90:hover {
  background-color: rgb(133 22 81 / 0.9);
}

.hover\:bg-pink-900\/95:hover {
  background-color: rgb(133 22 81 / 0.95);
}

.hover\:bg-pink-900\/100:hover {
  background-color: rgb(133 22 81 / 1);
}

.hover\:bg-pink\/0:hover {
  background-color: rgb(246 112 7 / 0);
}

.hover\:bg-pink\/5:hover {
  background-color: rgb(246 112 7 / 0.05);
}

.hover\:bg-pink\/10:hover {
  background-color: rgb(246 112 7 / 0.1);
}

.hover\:bg-pink\/20:hover {
  background-color: rgb(246 112 7 / 0.2);
}

.hover\:bg-pink\/25:hover {
  background-color: rgb(246 112 7 / 0.25);
}

.hover\:bg-pink\/30:hover {
  background-color: rgb(246 112 7 / 0.3);
}

.hover\:bg-pink\/40:hover {
  background-color: rgb(246 112 7 / 0.4);
}

.hover\:bg-pink\/50:hover {
  background-color: rgb(246 112 7 / 0.5);
}

.hover\:bg-pink\/60:hover {
  background-color: rgb(246 112 7 / 0.6);
}

.hover\:bg-pink\/70:hover {
  background-color: rgb(246 112 7 / 0.7);
}

.hover\:bg-pink\/75:hover {
  background-color: rgb(246 112 7 / 0.75);
}

.hover\:bg-pink\/80:hover {
  background-color: rgb(246 112 7 / 0.8);
}

.hover\:bg-pink\/90:hover {
  background-color: rgb(246 112 7 / 0.9);
}

.hover\:bg-pink\/95:hover {
  background-color: rgb(246 112 7 / 0.95);
}

.hover\:bg-pink\/100:hover {
  background-color: rgb(246 112 7 / 1);
}

.hover\:bg-rose-25\/0:hover {
  background-color: rgb(255 245 246 / 0);
}

.hover\:bg-rose-25\/5:hover {
  background-color: rgb(255 245 246 / 0.05);
}

.hover\:bg-rose-25\/10:hover {
  background-color: rgb(255 245 246 / 0.1);
}

.hover\:bg-rose-25\/20:hover {
  background-color: rgb(255 245 246 / 0.2);
}

.hover\:bg-rose-25\/25:hover {
  background-color: rgb(255 245 246 / 0.25);
}

.hover\:bg-rose-25\/30:hover {
  background-color: rgb(255 245 246 / 0.3);
}

.hover\:bg-rose-25\/40:hover {
  background-color: rgb(255 245 246 / 0.4);
}

.hover\:bg-rose-25\/50:hover {
  background-color: rgb(255 245 246 / 0.5);
}

.hover\:bg-rose-25\/60:hover {
  background-color: rgb(255 245 246 / 0.6);
}

.hover\:bg-rose-25\/70:hover {
  background-color: rgb(255 245 246 / 0.7);
}

.hover\:bg-rose-25\/75:hover {
  background-color: rgb(255 245 246 / 0.75);
}

.hover\:bg-rose-25\/80:hover {
  background-color: rgb(255 245 246 / 0.8);
}

.hover\:bg-rose-25\/90:hover {
  background-color: rgb(255 245 246 / 0.9);
}

.hover\:bg-rose-25\/95:hover {
  background-color: rgb(255 245 246 / 0.95);
}

.hover\:bg-rose-25\/100:hover {
  background-color: rgb(255 245 246 / 1);
}

.hover\:bg-rose-50\/0:hover {
  background-color: rgb(255 241 243 / 0);
}

.hover\:bg-rose-50\/5:hover {
  background-color: rgb(255 241 243 / 0.05);
}

.hover\:bg-rose-50\/10:hover {
  background-color: rgb(255 241 243 / 0.1);
}

.hover\:bg-rose-50\/20:hover {
  background-color: rgb(255 241 243 / 0.2);
}

.hover\:bg-rose-50\/25:hover {
  background-color: rgb(255 241 243 / 0.25);
}

.hover\:bg-rose-50\/30:hover {
  background-color: rgb(255 241 243 / 0.3);
}

.hover\:bg-rose-50\/40:hover {
  background-color: rgb(255 241 243 / 0.4);
}

.hover\:bg-rose-50\/50:hover {
  background-color: rgb(255 241 243 / 0.5);
}

.hover\:bg-rose-50\/60:hover {
  background-color: rgb(255 241 243 / 0.6);
}

.hover\:bg-rose-50\/70:hover {
  background-color: rgb(255 241 243 / 0.7);
}

.hover\:bg-rose-50\/75:hover {
  background-color: rgb(255 241 243 / 0.75);
}

.hover\:bg-rose-50\/80:hover {
  background-color: rgb(255 241 243 / 0.8);
}

.hover\:bg-rose-50\/90:hover {
  background-color: rgb(255 241 243 / 0.9);
}

.hover\:bg-rose-50\/95:hover {
  background-color: rgb(255 241 243 / 0.95);
}

.hover\:bg-rose-50\/100:hover {
  background-color: rgb(255 241 243 / 1);
}

.hover\:bg-rose-100\/0:hover {
  background-color: rgb(255 228 232 / 0);
}

.hover\:bg-rose-100\/5:hover {
  background-color: rgb(255 228 232 / 0.05);
}

.hover\:bg-rose-100\/10:hover {
  background-color: rgb(255 228 232 / 0.1);
}

.hover\:bg-rose-100\/20:hover {
  background-color: rgb(255 228 232 / 0.2);
}

.hover\:bg-rose-100\/25:hover {
  background-color: rgb(255 228 232 / 0.25);
}

.hover\:bg-rose-100\/30:hover {
  background-color: rgb(255 228 232 / 0.3);
}

.hover\:bg-rose-100\/40:hover {
  background-color: rgb(255 228 232 / 0.4);
}

.hover\:bg-rose-100\/50:hover {
  background-color: rgb(255 228 232 / 0.5);
}

.hover\:bg-rose-100\/60:hover {
  background-color: rgb(255 228 232 / 0.6);
}

.hover\:bg-rose-100\/70:hover {
  background-color: rgb(255 228 232 / 0.7);
}

.hover\:bg-rose-100\/75:hover {
  background-color: rgb(255 228 232 / 0.75);
}

.hover\:bg-rose-100\/80:hover {
  background-color: rgb(255 228 232 / 0.8);
}

.hover\:bg-rose-100\/90:hover {
  background-color: rgb(255 228 232 / 0.9);
}

.hover\:bg-rose-100\/95:hover {
  background-color: rgb(255 228 232 / 0.95);
}

.hover\:bg-rose-100\/100:hover {
  background-color: rgb(255 228 232 / 1);
}

.hover\:bg-rose-200\/0:hover {
  background-color: rgb(254 205 214 / 0);
}

.hover\:bg-rose-200\/5:hover {
  background-color: rgb(254 205 214 / 0.05);
}

.hover\:bg-rose-200\/10:hover {
  background-color: rgb(254 205 214 / 0.1);
}

.hover\:bg-rose-200\/20:hover {
  background-color: rgb(254 205 214 / 0.2);
}

.hover\:bg-rose-200\/25:hover {
  background-color: rgb(254 205 214 / 0.25);
}

.hover\:bg-rose-200\/30:hover {
  background-color: rgb(254 205 214 / 0.3);
}

.hover\:bg-rose-200\/40:hover {
  background-color: rgb(254 205 214 / 0.4);
}

.hover\:bg-rose-200\/50:hover {
  background-color: rgb(254 205 214 / 0.5);
}

.hover\:bg-rose-200\/60:hover {
  background-color: rgb(254 205 214 / 0.6);
}

.hover\:bg-rose-200\/70:hover {
  background-color: rgb(254 205 214 / 0.7);
}

.hover\:bg-rose-200\/75:hover {
  background-color: rgb(254 205 214 / 0.75);
}

.hover\:bg-rose-200\/80:hover {
  background-color: rgb(254 205 214 / 0.8);
}

.hover\:bg-rose-200\/90:hover {
  background-color: rgb(254 205 214 / 0.9);
}

.hover\:bg-rose-200\/95:hover {
  background-color: rgb(254 205 214 / 0.95);
}

.hover\:bg-rose-200\/100:hover {
  background-color: rgb(254 205 214 / 1);
}

.hover\:bg-rose-300\/0:hover {
  background-color: rgb(254 163 180 / 0);
}

.hover\:bg-rose-300\/5:hover {
  background-color: rgb(254 163 180 / 0.05);
}

.hover\:bg-rose-300\/10:hover {
  background-color: rgb(254 163 180 / 0.1);
}

.hover\:bg-rose-300\/20:hover {
  background-color: rgb(254 163 180 / 0.2);
}

.hover\:bg-rose-300\/25:hover {
  background-color: rgb(254 163 180 / 0.25);
}

.hover\:bg-rose-300\/30:hover {
  background-color: rgb(254 163 180 / 0.3);
}

.hover\:bg-rose-300\/40:hover {
  background-color: rgb(254 163 180 / 0.4);
}

.hover\:bg-rose-300\/50:hover {
  background-color: rgb(254 163 180 / 0.5);
}

.hover\:bg-rose-300\/60:hover {
  background-color: rgb(254 163 180 / 0.6);
}

.hover\:bg-rose-300\/70:hover {
  background-color: rgb(254 163 180 / 0.7);
}

.hover\:bg-rose-300\/75:hover {
  background-color: rgb(254 163 180 / 0.75);
}

.hover\:bg-rose-300\/80:hover {
  background-color: rgb(254 163 180 / 0.8);
}

.hover\:bg-rose-300\/90:hover {
  background-color: rgb(254 163 180 / 0.9);
}

.hover\:bg-rose-300\/95:hover {
  background-color: rgb(254 163 180 / 0.95);
}

.hover\:bg-rose-300\/100:hover {
  background-color: rgb(254 163 180 / 1);
}

.hover\:bg-rose-400\/0:hover {
  background-color: rgb(253 111 142 / 0);
}

.hover\:bg-rose-400\/5:hover {
  background-color: rgb(253 111 142 / 0.05);
}

.hover\:bg-rose-400\/10:hover {
  background-color: rgb(253 111 142 / 0.1);
}

.hover\:bg-rose-400\/20:hover {
  background-color: rgb(253 111 142 / 0.2);
}

.hover\:bg-rose-400\/25:hover {
  background-color: rgb(253 111 142 / 0.25);
}

.hover\:bg-rose-400\/30:hover {
  background-color: rgb(253 111 142 / 0.3);
}

.hover\:bg-rose-400\/40:hover {
  background-color: rgb(253 111 142 / 0.4);
}

.hover\:bg-rose-400\/50:hover {
  background-color: rgb(253 111 142 / 0.5);
}

.hover\:bg-rose-400\/60:hover {
  background-color: rgb(253 111 142 / 0.6);
}

.hover\:bg-rose-400\/70:hover {
  background-color: rgb(253 111 142 / 0.7);
}

.hover\:bg-rose-400\/75:hover {
  background-color: rgb(253 111 142 / 0.75);
}

.hover\:bg-rose-400\/80:hover {
  background-color: rgb(253 111 142 / 0.8);
}

.hover\:bg-rose-400\/90:hover {
  background-color: rgb(253 111 142 / 0.9);
}

.hover\:bg-rose-400\/95:hover {
  background-color: rgb(253 111 142 / 0.95);
}

.hover\:bg-rose-400\/100:hover {
  background-color: rgb(253 111 142 / 1);
}

.hover\:bg-rose-500\/0:hover {
  background-color: rgb(246 61 104 / 0);
}

.hover\:bg-rose-500\/5:hover {
  background-color: rgb(246 61 104 / 0.05);
}

.hover\:bg-rose-500\/10:hover {
  background-color: rgb(246 61 104 / 0.1);
}

.hover\:bg-rose-500\/20:hover {
  background-color: rgb(246 61 104 / 0.2);
}

.hover\:bg-rose-500\/25:hover {
  background-color: rgb(246 61 104 / 0.25);
}

.hover\:bg-rose-500\/30:hover {
  background-color: rgb(246 61 104 / 0.3);
}

.hover\:bg-rose-500\/40:hover {
  background-color: rgb(246 61 104 / 0.4);
}

.hover\:bg-rose-500\/50:hover {
  background-color: rgb(246 61 104 / 0.5);
}

.hover\:bg-rose-500\/60:hover {
  background-color: rgb(246 61 104 / 0.6);
}

.hover\:bg-rose-500\/70:hover {
  background-color: rgb(246 61 104 / 0.7);
}

.hover\:bg-rose-500\/75:hover {
  background-color: rgb(246 61 104 / 0.75);
}

.hover\:bg-rose-500\/80:hover {
  background-color: rgb(246 61 104 / 0.8);
}

.hover\:bg-rose-500\/90:hover {
  background-color: rgb(246 61 104 / 0.9);
}

.hover\:bg-rose-500\/95:hover {
  background-color: rgb(246 61 104 / 0.95);
}

.hover\:bg-rose-500\/100:hover {
  background-color: rgb(246 61 104 / 1);
}

.hover\:bg-rose-600\/0:hover {
  background-color: rgb(227 24 84 / 0);
}

.hover\:bg-rose-600\/5:hover {
  background-color: rgb(227 24 84 / 0.05);
}

.hover\:bg-rose-600\/10:hover {
  background-color: rgb(227 24 84 / 0.1);
}

.hover\:bg-rose-600\/20:hover {
  background-color: rgb(227 24 84 / 0.2);
}

.hover\:bg-rose-600\/25:hover {
  background-color: rgb(227 24 84 / 0.25);
}

.hover\:bg-rose-600\/30:hover {
  background-color: rgb(227 24 84 / 0.3);
}

.hover\:bg-rose-600\/40:hover {
  background-color: rgb(227 24 84 / 0.4);
}

.hover\:bg-rose-600\/50:hover {
  background-color: rgb(227 24 84 / 0.5);
}

.hover\:bg-rose-600\/60:hover {
  background-color: rgb(227 24 84 / 0.6);
}

.hover\:bg-rose-600\/70:hover {
  background-color: rgb(227 24 84 / 0.7);
}

.hover\:bg-rose-600\/75:hover {
  background-color: rgb(227 24 84 / 0.75);
}

.hover\:bg-rose-600\/80:hover {
  background-color: rgb(227 24 84 / 0.8);
}

.hover\:bg-rose-600\/90:hover {
  background-color: rgb(227 24 84 / 0.9);
}

.hover\:bg-rose-600\/95:hover {
  background-color: rgb(227 24 84 / 0.95);
}

.hover\:bg-rose-600\/100:hover {
  background-color: rgb(227 24 84 / 1);
}

.hover\:bg-rose-700\/0:hover {
  background-color: rgb(192 16 72 / 0);
}

.hover\:bg-rose-700\/5:hover {
  background-color: rgb(192 16 72 / 0.05);
}

.hover\:bg-rose-700\/10:hover {
  background-color: rgb(192 16 72 / 0.1);
}

.hover\:bg-rose-700\/20:hover {
  background-color: rgb(192 16 72 / 0.2);
}

.hover\:bg-rose-700\/25:hover {
  background-color: rgb(192 16 72 / 0.25);
}

.hover\:bg-rose-700\/30:hover {
  background-color: rgb(192 16 72 / 0.3);
}

.hover\:bg-rose-700\/40:hover {
  background-color: rgb(192 16 72 / 0.4);
}

.hover\:bg-rose-700\/50:hover {
  background-color: rgb(192 16 72 / 0.5);
}

.hover\:bg-rose-700\/60:hover {
  background-color: rgb(192 16 72 / 0.6);
}

.hover\:bg-rose-700\/70:hover {
  background-color: rgb(192 16 72 / 0.7);
}

.hover\:bg-rose-700\/75:hover {
  background-color: rgb(192 16 72 / 0.75);
}

.hover\:bg-rose-700\/80:hover {
  background-color: rgb(192 16 72 / 0.8);
}

.hover\:bg-rose-700\/90:hover {
  background-color: rgb(192 16 72 / 0.9);
}

.hover\:bg-rose-700\/95:hover {
  background-color: rgb(192 16 72 / 0.95);
}

.hover\:bg-rose-700\/100:hover {
  background-color: rgb(192 16 72 / 1);
}

.hover\:bg-rose-800\/0:hover {
  background-color: rgb(161 16 67 / 0);
}

.hover\:bg-rose-800\/5:hover {
  background-color: rgb(161 16 67 / 0.05);
}

.hover\:bg-rose-800\/10:hover {
  background-color: rgb(161 16 67 / 0.1);
}

.hover\:bg-rose-800\/20:hover {
  background-color: rgb(161 16 67 / 0.2);
}

.hover\:bg-rose-800\/25:hover {
  background-color: rgb(161 16 67 / 0.25);
}

.hover\:bg-rose-800\/30:hover {
  background-color: rgb(161 16 67 / 0.3);
}

.hover\:bg-rose-800\/40:hover {
  background-color: rgb(161 16 67 / 0.4);
}

.hover\:bg-rose-800\/50:hover {
  background-color: rgb(161 16 67 / 0.5);
}

.hover\:bg-rose-800\/60:hover {
  background-color: rgb(161 16 67 / 0.6);
}

.hover\:bg-rose-800\/70:hover {
  background-color: rgb(161 16 67 / 0.7);
}

.hover\:bg-rose-800\/75:hover {
  background-color: rgb(161 16 67 / 0.75);
}

.hover\:bg-rose-800\/80:hover {
  background-color: rgb(161 16 67 / 0.8);
}

.hover\:bg-rose-800\/90:hover {
  background-color: rgb(161 16 67 / 0.9);
}

.hover\:bg-rose-800\/95:hover {
  background-color: rgb(161 16 67 / 0.95);
}

.hover\:bg-rose-800\/100:hover {
  background-color: rgb(161 16 67 / 1);
}

.hover\:bg-rose-900\/0:hover {
  background-color: rgb(137 18 62 / 0);
}

.hover\:bg-rose-900\/5:hover {
  background-color: rgb(137 18 62 / 0.05);
}

.hover\:bg-rose-900\/10:hover {
  background-color: rgb(137 18 62 / 0.1);
}

.hover\:bg-rose-900\/20:hover {
  background-color: rgb(137 18 62 / 0.2);
}

.hover\:bg-rose-900\/25:hover {
  background-color: rgb(137 18 62 / 0.25);
}

.hover\:bg-rose-900\/30:hover {
  background-color: rgb(137 18 62 / 0.3);
}

.hover\:bg-rose-900\/40:hover {
  background-color: rgb(137 18 62 / 0.4);
}

.hover\:bg-rose-900\/50:hover {
  background-color: rgb(137 18 62 / 0.5);
}

.hover\:bg-rose-900\/60:hover {
  background-color: rgb(137 18 62 / 0.6);
}

.hover\:bg-rose-900\/70:hover {
  background-color: rgb(137 18 62 / 0.7);
}

.hover\:bg-rose-900\/75:hover {
  background-color: rgb(137 18 62 / 0.75);
}

.hover\:bg-rose-900\/80:hover {
  background-color: rgb(137 18 62 / 0.8);
}

.hover\:bg-rose-900\/90:hover {
  background-color: rgb(137 18 62 / 0.9);
}

.hover\:bg-rose-900\/95:hover {
  background-color: rgb(137 18 62 / 0.95);
}

.hover\:bg-rose-900\/100:hover {
  background-color: rgb(137 18 62 / 1);
}

.hover\:bg-rose\/0:hover {
  background-color: rgb(253 111 142 / 0);
}

.hover\:bg-rose\/5:hover {
  background-color: rgb(253 111 142 / 0.05);
}

.hover\:bg-rose\/10:hover {
  background-color: rgb(253 111 142 / 0.1);
}

.hover\:bg-rose\/20:hover {
  background-color: rgb(253 111 142 / 0.2);
}

.hover\:bg-rose\/25:hover {
  background-color: rgb(253 111 142 / 0.25);
}

.hover\:bg-rose\/30:hover {
  background-color: rgb(253 111 142 / 0.3);
}

.hover\:bg-rose\/40:hover {
  background-color: rgb(253 111 142 / 0.4);
}

.hover\:bg-rose\/50:hover {
  background-color: rgb(253 111 142 / 0.5);
}

.hover\:bg-rose\/60:hover {
  background-color: rgb(253 111 142 / 0.6);
}

.hover\:bg-rose\/70:hover {
  background-color: rgb(253 111 142 / 0.7);
}

.hover\:bg-rose\/75:hover {
  background-color: rgb(253 111 142 / 0.75);
}

.hover\:bg-rose\/80:hover {
  background-color: rgb(253 111 142 / 0.8);
}

.hover\:bg-rose\/90:hover {
  background-color: rgb(253 111 142 / 0.9);
}

.hover\:bg-rose\/95:hover {
  background-color: rgb(253 111 142 / 0.95);
}

.hover\:bg-rose\/100:hover {
  background-color: rgb(253 111 142 / 1);
}

.hover\:bg-orange-dark-25\/0:hover {
  background-color: rgb(255 249 245 / 0);
}

.hover\:bg-orange-dark-25\/5:hover {
  background-color: rgb(255 249 245 / 0.05);
}

.hover\:bg-orange-dark-25\/10:hover {
  background-color: rgb(255 249 245 / 0.1);
}

.hover\:bg-orange-dark-25\/20:hover {
  background-color: rgb(255 249 245 / 0.2);
}

.hover\:bg-orange-dark-25\/25:hover {
  background-color: rgb(255 249 245 / 0.25);
}

.hover\:bg-orange-dark-25\/30:hover {
  background-color: rgb(255 249 245 / 0.3);
}

.hover\:bg-orange-dark-25\/40:hover {
  background-color: rgb(255 249 245 / 0.4);
}

.hover\:bg-orange-dark-25\/50:hover {
  background-color: rgb(255 249 245 / 0.5);
}

.hover\:bg-orange-dark-25\/60:hover {
  background-color: rgb(255 249 245 / 0.6);
}

.hover\:bg-orange-dark-25\/70:hover {
  background-color: rgb(255 249 245 / 0.7);
}

.hover\:bg-orange-dark-25\/75:hover {
  background-color: rgb(255 249 245 / 0.75);
}

.hover\:bg-orange-dark-25\/80:hover {
  background-color: rgb(255 249 245 / 0.8);
}

.hover\:bg-orange-dark-25\/90:hover {
  background-color: rgb(255 249 245 / 0.9);
}

.hover\:bg-orange-dark-25\/95:hover {
  background-color: rgb(255 249 245 / 0.95);
}

.hover\:bg-orange-dark-25\/100:hover {
  background-color: rgb(255 249 245 / 1);
}

.hover\:bg-orange-dark-50\/0:hover {
  background-color: rgb(255 244 237 / 0);
}

.hover\:bg-orange-dark-50\/5:hover {
  background-color: rgb(255 244 237 / 0.05);
}

.hover\:bg-orange-dark-50\/10:hover {
  background-color: rgb(255 244 237 / 0.1);
}

.hover\:bg-orange-dark-50\/20:hover {
  background-color: rgb(255 244 237 / 0.2);
}

.hover\:bg-orange-dark-50\/25:hover {
  background-color: rgb(255 244 237 / 0.25);
}

.hover\:bg-orange-dark-50\/30:hover {
  background-color: rgb(255 244 237 / 0.3);
}

.hover\:bg-orange-dark-50\/40:hover {
  background-color: rgb(255 244 237 / 0.4);
}

.hover\:bg-orange-dark-50\/50:hover {
  background-color: rgb(255 244 237 / 0.5);
}

.hover\:bg-orange-dark-50\/60:hover {
  background-color: rgb(255 244 237 / 0.6);
}

.hover\:bg-orange-dark-50\/70:hover {
  background-color: rgb(255 244 237 / 0.7);
}

.hover\:bg-orange-dark-50\/75:hover {
  background-color: rgb(255 244 237 / 0.75);
}

.hover\:bg-orange-dark-50\/80:hover {
  background-color: rgb(255 244 237 / 0.8);
}

.hover\:bg-orange-dark-50\/90:hover {
  background-color: rgb(255 244 237 / 0.9);
}

.hover\:bg-orange-dark-50\/95:hover {
  background-color: rgb(255 244 237 / 0.95);
}

.hover\:bg-orange-dark-50\/100:hover {
  background-color: rgb(255 244 237 / 1);
}

.hover\:bg-orange-dark-100\/0:hover {
  background-color: rgb(255 230 213 / 0);
}

.hover\:bg-orange-dark-100\/5:hover {
  background-color: rgb(255 230 213 / 0.05);
}

.hover\:bg-orange-dark-100\/10:hover {
  background-color: rgb(255 230 213 / 0.1);
}

.hover\:bg-orange-dark-100\/20:hover {
  background-color: rgb(255 230 213 / 0.2);
}

.hover\:bg-orange-dark-100\/25:hover {
  background-color: rgb(255 230 213 / 0.25);
}

.hover\:bg-orange-dark-100\/30:hover {
  background-color: rgb(255 230 213 / 0.3);
}

.hover\:bg-orange-dark-100\/40:hover {
  background-color: rgb(255 230 213 / 0.4);
}

.hover\:bg-orange-dark-100\/50:hover {
  background-color: rgb(255 230 213 / 0.5);
}

.hover\:bg-orange-dark-100\/60:hover {
  background-color: rgb(255 230 213 / 0.6);
}

.hover\:bg-orange-dark-100\/70:hover {
  background-color: rgb(255 230 213 / 0.7);
}

.hover\:bg-orange-dark-100\/75:hover {
  background-color: rgb(255 230 213 / 0.75);
}

.hover\:bg-orange-dark-100\/80:hover {
  background-color: rgb(255 230 213 / 0.8);
}

.hover\:bg-orange-dark-100\/90:hover {
  background-color: rgb(255 230 213 / 0.9);
}

.hover\:bg-orange-dark-100\/95:hover {
  background-color: rgb(255 230 213 / 0.95);
}

.hover\:bg-orange-dark-100\/100:hover {
  background-color: rgb(255 230 213 / 1);
}

.hover\:bg-orange-dark-200\/0:hover {
  background-color: rgb(255 214 174 / 0);
}

.hover\:bg-orange-dark-200\/5:hover {
  background-color: rgb(255 214 174 / 0.05);
}

.hover\:bg-orange-dark-200\/10:hover {
  background-color: rgb(255 214 174 / 0.1);
}

.hover\:bg-orange-dark-200\/20:hover {
  background-color: rgb(255 214 174 / 0.2);
}

.hover\:bg-orange-dark-200\/25:hover {
  background-color: rgb(255 214 174 / 0.25);
}

.hover\:bg-orange-dark-200\/30:hover {
  background-color: rgb(255 214 174 / 0.3);
}

.hover\:bg-orange-dark-200\/40:hover {
  background-color: rgb(255 214 174 / 0.4);
}

.hover\:bg-orange-dark-200\/50:hover {
  background-color: rgb(255 214 174 / 0.5);
}

.hover\:bg-orange-dark-200\/60:hover {
  background-color: rgb(255 214 174 / 0.6);
}

.hover\:bg-orange-dark-200\/70:hover {
  background-color: rgb(255 214 174 / 0.7);
}

.hover\:bg-orange-dark-200\/75:hover {
  background-color: rgb(255 214 174 / 0.75);
}

.hover\:bg-orange-dark-200\/80:hover {
  background-color: rgb(255 214 174 / 0.8);
}

.hover\:bg-orange-dark-200\/90:hover {
  background-color: rgb(255 214 174 / 0.9);
}

.hover\:bg-orange-dark-200\/95:hover {
  background-color: rgb(255 214 174 / 0.95);
}

.hover\:bg-orange-dark-200\/100:hover {
  background-color: rgb(255 214 174 / 1);
}

.hover\:bg-orange-dark-300\/0:hover {
  background-color: rgb(255 156 102 / 0);
}

.hover\:bg-orange-dark-300\/5:hover {
  background-color: rgb(255 156 102 / 0.05);
}

.hover\:bg-orange-dark-300\/10:hover {
  background-color: rgb(255 156 102 / 0.1);
}

.hover\:bg-orange-dark-300\/20:hover {
  background-color: rgb(255 156 102 / 0.2);
}

.hover\:bg-orange-dark-300\/25:hover {
  background-color: rgb(255 156 102 / 0.25);
}

.hover\:bg-orange-dark-300\/30:hover {
  background-color: rgb(255 156 102 / 0.3);
}

.hover\:bg-orange-dark-300\/40:hover {
  background-color: rgb(255 156 102 / 0.4);
}

.hover\:bg-orange-dark-300\/50:hover {
  background-color: rgb(255 156 102 / 0.5);
}

.hover\:bg-orange-dark-300\/60:hover {
  background-color: rgb(255 156 102 / 0.6);
}

.hover\:bg-orange-dark-300\/70:hover {
  background-color: rgb(255 156 102 / 0.7);
}

.hover\:bg-orange-dark-300\/75:hover {
  background-color: rgb(255 156 102 / 0.75);
}

.hover\:bg-orange-dark-300\/80:hover {
  background-color: rgb(255 156 102 / 0.8);
}

.hover\:bg-orange-dark-300\/90:hover {
  background-color: rgb(255 156 102 / 0.9);
}

.hover\:bg-orange-dark-300\/95:hover {
  background-color: rgb(255 156 102 / 0.95);
}

.hover\:bg-orange-dark-300\/100:hover {
  background-color: rgb(255 156 102 / 1);
}

.hover\:bg-orange-dark-400\/0:hover {
  background-color: rgb(255 105 46 / 0);
}

.hover\:bg-orange-dark-400\/5:hover {
  background-color: rgb(255 105 46 / 0.05);
}

.hover\:bg-orange-dark-400\/10:hover {
  background-color: rgb(255 105 46 / 0.1);
}

.hover\:bg-orange-dark-400\/20:hover {
  background-color: rgb(255 105 46 / 0.2);
}

.hover\:bg-orange-dark-400\/25:hover {
  background-color: rgb(255 105 46 / 0.25);
}

.hover\:bg-orange-dark-400\/30:hover {
  background-color: rgb(255 105 46 / 0.3);
}

.hover\:bg-orange-dark-400\/40:hover {
  background-color: rgb(255 105 46 / 0.4);
}

.hover\:bg-orange-dark-400\/50:hover {
  background-color: rgb(255 105 46 / 0.5);
}

.hover\:bg-orange-dark-400\/60:hover {
  background-color: rgb(255 105 46 / 0.6);
}

.hover\:bg-orange-dark-400\/70:hover {
  background-color: rgb(255 105 46 / 0.7);
}

.hover\:bg-orange-dark-400\/75:hover {
  background-color: rgb(255 105 46 / 0.75);
}

.hover\:bg-orange-dark-400\/80:hover {
  background-color: rgb(255 105 46 / 0.8);
}

.hover\:bg-orange-dark-400\/90:hover {
  background-color: rgb(255 105 46 / 0.9);
}

.hover\:bg-orange-dark-400\/95:hover {
  background-color: rgb(255 105 46 / 0.95);
}

.hover\:bg-orange-dark-400\/100:hover {
  background-color: rgb(255 105 46 / 1);
}

.hover\:bg-orange-dark-500\/0:hover {
  background-color: rgb(255 68 5 / 0);
}

.hover\:bg-orange-dark-500\/5:hover {
  background-color: rgb(255 68 5 / 0.05);
}

.hover\:bg-orange-dark-500\/10:hover {
  background-color: rgb(255 68 5 / 0.1);
}

.hover\:bg-orange-dark-500\/20:hover {
  background-color: rgb(255 68 5 / 0.2);
}

.hover\:bg-orange-dark-500\/25:hover {
  background-color: rgb(255 68 5 / 0.25);
}

.hover\:bg-orange-dark-500\/30:hover {
  background-color: rgb(255 68 5 / 0.3);
}

.hover\:bg-orange-dark-500\/40:hover {
  background-color: rgb(255 68 5 / 0.4);
}

.hover\:bg-orange-dark-500\/50:hover {
  background-color: rgb(255 68 5 / 0.5);
}

.hover\:bg-orange-dark-500\/60:hover {
  background-color: rgb(255 68 5 / 0.6);
}

.hover\:bg-orange-dark-500\/70:hover {
  background-color: rgb(255 68 5 / 0.7);
}

.hover\:bg-orange-dark-500\/75:hover {
  background-color: rgb(255 68 5 / 0.75);
}

.hover\:bg-orange-dark-500\/80:hover {
  background-color: rgb(255 68 5 / 0.8);
}

.hover\:bg-orange-dark-500\/90:hover {
  background-color: rgb(255 68 5 / 0.9);
}

.hover\:bg-orange-dark-500\/95:hover {
  background-color: rgb(255 68 5 / 0.95);
}

.hover\:bg-orange-dark-500\/100:hover {
  background-color: rgb(255 68 5 / 1);
}

.hover\:bg-orange-dark-600\/0:hover {
  background-color: rgb(230 46 5 / 0);
}

.hover\:bg-orange-dark-600\/5:hover {
  background-color: rgb(230 46 5 / 0.05);
}

.hover\:bg-orange-dark-600\/10:hover {
  background-color: rgb(230 46 5 / 0.1);
}

.hover\:bg-orange-dark-600\/20:hover {
  background-color: rgb(230 46 5 / 0.2);
}

.hover\:bg-orange-dark-600\/25:hover {
  background-color: rgb(230 46 5 / 0.25);
}

.hover\:bg-orange-dark-600\/30:hover {
  background-color: rgb(230 46 5 / 0.3);
}

.hover\:bg-orange-dark-600\/40:hover {
  background-color: rgb(230 46 5 / 0.4);
}

.hover\:bg-orange-dark-600\/50:hover {
  background-color: rgb(230 46 5 / 0.5);
}

.hover\:bg-orange-dark-600\/60:hover {
  background-color: rgb(230 46 5 / 0.6);
}

.hover\:bg-orange-dark-600\/70:hover {
  background-color: rgb(230 46 5 / 0.7);
}

.hover\:bg-orange-dark-600\/75:hover {
  background-color: rgb(230 46 5 / 0.75);
}

.hover\:bg-orange-dark-600\/80:hover {
  background-color: rgb(230 46 5 / 0.8);
}

.hover\:bg-orange-dark-600\/90:hover {
  background-color: rgb(230 46 5 / 0.9);
}

.hover\:bg-orange-dark-600\/95:hover {
  background-color: rgb(230 46 5 / 0.95);
}

.hover\:bg-orange-dark-600\/100:hover {
  background-color: rgb(230 46 5 / 1);
}

.hover\:bg-orange-dark-700\/0:hover {
  background-color: rgb(188 27 6 / 0);
}

.hover\:bg-orange-dark-700\/5:hover {
  background-color: rgb(188 27 6 / 0.05);
}

.hover\:bg-orange-dark-700\/10:hover {
  background-color: rgb(188 27 6 / 0.1);
}

.hover\:bg-orange-dark-700\/20:hover {
  background-color: rgb(188 27 6 / 0.2);
}

.hover\:bg-orange-dark-700\/25:hover {
  background-color: rgb(188 27 6 / 0.25);
}

.hover\:bg-orange-dark-700\/30:hover {
  background-color: rgb(188 27 6 / 0.3);
}

.hover\:bg-orange-dark-700\/40:hover {
  background-color: rgb(188 27 6 / 0.4);
}

.hover\:bg-orange-dark-700\/50:hover {
  background-color: rgb(188 27 6 / 0.5);
}

.hover\:bg-orange-dark-700\/60:hover {
  background-color: rgb(188 27 6 / 0.6);
}

.hover\:bg-orange-dark-700\/70:hover {
  background-color: rgb(188 27 6 / 0.7);
}

.hover\:bg-orange-dark-700\/75:hover {
  background-color: rgb(188 27 6 / 0.75);
}

.hover\:bg-orange-dark-700\/80:hover {
  background-color: rgb(188 27 6 / 0.8);
}

.hover\:bg-orange-dark-700\/90:hover {
  background-color: rgb(188 27 6 / 0.9);
}

.hover\:bg-orange-dark-700\/95:hover {
  background-color: rgb(188 27 6 / 0.95);
}

.hover\:bg-orange-dark-700\/100:hover {
  background-color: rgb(188 27 6 / 1);
}

.hover\:bg-orange-dark-800\/0:hover {
  background-color: rgb(151 24 12 / 0);
}

.hover\:bg-orange-dark-800\/5:hover {
  background-color: rgb(151 24 12 / 0.05);
}

.hover\:bg-orange-dark-800\/10:hover {
  background-color: rgb(151 24 12 / 0.1);
}

.hover\:bg-orange-dark-800\/20:hover {
  background-color: rgb(151 24 12 / 0.2);
}

.hover\:bg-orange-dark-800\/25:hover {
  background-color: rgb(151 24 12 / 0.25);
}

.hover\:bg-orange-dark-800\/30:hover {
  background-color: rgb(151 24 12 / 0.3);
}

.hover\:bg-orange-dark-800\/40:hover {
  background-color: rgb(151 24 12 / 0.4);
}

.hover\:bg-orange-dark-800\/50:hover {
  background-color: rgb(151 24 12 / 0.5);
}

.hover\:bg-orange-dark-800\/60:hover {
  background-color: rgb(151 24 12 / 0.6);
}

.hover\:bg-orange-dark-800\/70:hover {
  background-color: rgb(151 24 12 / 0.7);
}

.hover\:bg-orange-dark-800\/75:hover {
  background-color: rgb(151 24 12 / 0.75);
}

.hover\:bg-orange-dark-800\/80:hover {
  background-color: rgb(151 24 12 / 0.8);
}

.hover\:bg-orange-dark-800\/90:hover {
  background-color: rgb(151 24 12 / 0.9);
}

.hover\:bg-orange-dark-800\/95:hover {
  background-color: rgb(151 24 12 / 0.95);
}

.hover\:bg-orange-dark-800\/100:hover {
  background-color: rgb(151 24 12 / 1);
}

.hover\:bg-orange-dark-900\/0:hover {
  background-color: rgb(119 26 13 / 0);
}

.hover\:bg-orange-dark-900\/5:hover {
  background-color: rgb(119 26 13 / 0.05);
}

.hover\:bg-orange-dark-900\/10:hover {
  background-color: rgb(119 26 13 / 0.1);
}

.hover\:bg-orange-dark-900\/20:hover {
  background-color: rgb(119 26 13 / 0.2);
}

.hover\:bg-orange-dark-900\/25:hover {
  background-color: rgb(119 26 13 / 0.25);
}

.hover\:bg-orange-dark-900\/30:hover {
  background-color: rgb(119 26 13 / 0.3);
}

.hover\:bg-orange-dark-900\/40:hover {
  background-color: rgb(119 26 13 / 0.4);
}

.hover\:bg-orange-dark-900\/50:hover {
  background-color: rgb(119 26 13 / 0.5);
}

.hover\:bg-orange-dark-900\/60:hover {
  background-color: rgb(119 26 13 / 0.6);
}

.hover\:bg-orange-dark-900\/70:hover {
  background-color: rgb(119 26 13 / 0.7);
}

.hover\:bg-orange-dark-900\/75:hover {
  background-color: rgb(119 26 13 / 0.75);
}

.hover\:bg-orange-dark-900\/80:hover {
  background-color: rgb(119 26 13 / 0.8);
}

.hover\:bg-orange-dark-900\/90:hover {
  background-color: rgb(119 26 13 / 0.9);
}

.hover\:bg-orange-dark-900\/95:hover {
  background-color: rgb(119 26 13 / 0.95);
}

.hover\:bg-orange-dark-900\/100:hover {
  background-color: rgb(119 26 13 / 1);
}

.hover\:bg-orange-dark\/0:hover {
  background-color: rgb(255 105 46 / 0);
}

.hover\:bg-orange-dark\/5:hover {
  background-color: rgb(255 105 46 / 0.05);
}

.hover\:bg-orange-dark\/10:hover {
  background-color: rgb(255 105 46 / 0.1);
}

.hover\:bg-orange-dark\/20:hover {
  background-color: rgb(255 105 46 / 0.2);
}

.hover\:bg-orange-dark\/25:hover {
  background-color: rgb(255 105 46 / 0.25);
}

.hover\:bg-orange-dark\/30:hover {
  background-color: rgb(255 105 46 / 0.3);
}

.hover\:bg-orange-dark\/40:hover {
  background-color: rgb(255 105 46 / 0.4);
}

.hover\:bg-orange-dark\/50:hover {
  background-color: rgb(255 105 46 / 0.5);
}

.hover\:bg-orange-dark\/60:hover {
  background-color: rgb(255 105 46 / 0.6);
}

.hover\:bg-orange-dark\/70:hover {
  background-color: rgb(255 105 46 / 0.7);
}

.hover\:bg-orange-dark\/75:hover {
  background-color: rgb(255 105 46 / 0.75);
}

.hover\:bg-orange-dark\/80:hover {
  background-color: rgb(255 105 46 / 0.8);
}

.hover\:bg-orange-dark\/90:hover {
  background-color: rgb(255 105 46 / 0.9);
}

.hover\:bg-orange-dark\/95:hover {
  background-color: rgb(255 105 46 / 0.95);
}

.hover\:bg-orange-dark\/100:hover {
  background-color: rgb(255 105 46 / 1);
}

.hover\:bg-orange-25\/0:hover {
  background-color: rgb(254 250 245 / 0);
}

.hover\:bg-orange-25\/5:hover {
  background-color: rgb(254 250 245 / 0.05);
}

.hover\:bg-orange-25\/10:hover {
  background-color: rgb(254 250 245 / 0.1);
}

.hover\:bg-orange-25\/20:hover {
  background-color: rgb(254 250 245 / 0.2);
}

.hover\:bg-orange-25\/25:hover {
  background-color: rgb(254 250 245 / 0.25);
}

.hover\:bg-orange-25\/30:hover {
  background-color: rgb(254 250 245 / 0.3);
}

.hover\:bg-orange-25\/40:hover {
  background-color: rgb(254 250 245 / 0.4);
}

.hover\:bg-orange-25\/50:hover {
  background-color: rgb(254 250 245 / 0.5);
}

.hover\:bg-orange-25\/60:hover {
  background-color: rgb(254 250 245 / 0.6);
}

.hover\:bg-orange-25\/70:hover {
  background-color: rgb(254 250 245 / 0.7);
}

.hover\:bg-orange-25\/75:hover {
  background-color: rgb(254 250 245 / 0.75);
}

.hover\:bg-orange-25\/80:hover {
  background-color: rgb(254 250 245 / 0.8);
}

.hover\:bg-orange-25\/90:hover {
  background-color: rgb(254 250 245 / 0.9);
}

.hover\:bg-orange-25\/95:hover {
  background-color: rgb(254 250 245 / 0.95);
}

.hover\:bg-orange-25\/100:hover {
  background-color: rgb(254 250 245 / 1);
}

.hover\:bg-orange-50\/0:hover {
  background-color: rgb(254 246 238 / 0);
}

.hover\:bg-orange-50\/5:hover {
  background-color: rgb(254 246 238 / 0.05);
}

.hover\:bg-orange-50\/10:hover {
  background-color: rgb(254 246 238 / 0.1);
}

.hover\:bg-orange-50\/20:hover {
  background-color: rgb(254 246 238 / 0.2);
}

.hover\:bg-orange-50\/25:hover {
  background-color: rgb(254 246 238 / 0.25);
}

.hover\:bg-orange-50\/30:hover {
  background-color: rgb(254 246 238 / 0.3);
}

.hover\:bg-orange-50\/40:hover {
  background-color: rgb(254 246 238 / 0.4);
}

.hover\:bg-orange-50\/50:hover {
  background-color: rgb(254 246 238 / 0.5);
}

.hover\:bg-orange-50\/60:hover {
  background-color: rgb(254 246 238 / 0.6);
}

.hover\:bg-orange-50\/70:hover {
  background-color: rgb(254 246 238 / 0.7);
}

.hover\:bg-orange-50\/75:hover {
  background-color: rgb(254 246 238 / 0.75);
}

.hover\:bg-orange-50\/80:hover {
  background-color: rgb(254 246 238 / 0.8);
}

.hover\:bg-orange-50\/90:hover {
  background-color: rgb(254 246 238 / 0.9);
}

.hover\:bg-orange-50\/95:hover {
  background-color: rgb(254 246 238 / 0.95);
}

.hover\:bg-orange-50\/100:hover {
  background-color: rgb(254 246 238 / 1);
}

.hover\:bg-orange-100\/0:hover {
  background-color: rgb(253 234 215 / 0);
}

.hover\:bg-orange-100\/5:hover {
  background-color: rgb(253 234 215 / 0.05);
}

.hover\:bg-orange-100\/10:hover {
  background-color: rgb(253 234 215 / 0.1);
}

.hover\:bg-orange-100\/20:hover {
  background-color: rgb(253 234 215 / 0.2);
}

.hover\:bg-orange-100\/25:hover {
  background-color: rgb(253 234 215 / 0.25);
}

.hover\:bg-orange-100\/30:hover {
  background-color: rgb(253 234 215 / 0.3);
}

.hover\:bg-orange-100\/40:hover {
  background-color: rgb(253 234 215 / 0.4);
}

.hover\:bg-orange-100\/50:hover {
  background-color: rgb(253 234 215 / 0.5);
}

.hover\:bg-orange-100\/60:hover {
  background-color: rgb(253 234 215 / 0.6);
}

.hover\:bg-orange-100\/70:hover {
  background-color: rgb(253 234 215 / 0.7);
}

.hover\:bg-orange-100\/75:hover {
  background-color: rgb(253 234 215 / 0.75);
}

.hover\:bg-orange-100\/80:hover {
  background-color: rgb(253 234 215 / 0.8);
}

.hover\:bg-orange-100\/90:hover {
  background-color: rgb(253 234 215 / 0.9);
}

.hover\:bg-orange-100\/95:hover {
  background-color: rgb(253 234 215 / 0.95);
}

.hover\:bg-orange-100\/100:hover {
  background-color: rgb(253 234 215 / 1);
}

.hover\:bg-orange-200\/0:hover {
  background-color: rgb(249 219 175 / 0);
}

.hover\:bg-orange-200\/5:hover {
  background-color: rgb(249 219 175 / 0.05);
}

.hover\:bg-orange-200\/10:hover {
  background-color: rgb(249 219 175 / 0.1);
}

.hover\:bg-orange-200\/20:hover {
  background-color: rgb(249 219 175 / 0.2);
}

.hover\:bg-orange-200\/25:hover {
  background-color: rgb(249 219 175 / 0.25);
}

.hover\:bg-orange-200\/30:hover {
  background-color: rgb(249 219 175 / 0.3);
}

.hover\:bg-orange-200\/40:hover {
  background-color: rgb(249 219 175 / 0.4);
}

.hover\:bg-orange-200\/50:hover {
  background-color: rgb(249 219 175 / 0.5);
}

.hover\:bg-orange-200\/60:hover {
  background-color: rgb(249 219 175 / 0.6);
}

.hover\:bg-orange-200\/70:hover {
  background-color: rgb(249 219 175 / 0.7);
}

.hover\:bg-orange-200\/75:hover {
  background-color: rgb(249 219 175 / 0.75);
}

.hover\:bg-orange-200\/80:hover {
  background-color: rgb(249 219 175 / 0.8);
}

.hover\:bg-orange-200\/90:hover {
  background-color: rgb(249 219 175 / 0.9);
}

.hover\:bg-orange-200\/95:hover {
  background-color: rgb(249 219 175 / 0.95);
}

.hover\:bg-orange-200\/100:hover {
  background-color: rgb(249 219 175 / 1);
}

.hover\:bg-orange-300\/0:hover {
  background-color: rgb(247 178 122 / 0);
}

.hover\:bg-orange-300\/5:hover {
  background-color: rgb(247 178 122 / 0.05);
}

.hover\:bg-orange-300\/10:hover {
  background-color: rgb(247 178 122 / 0.1);
}

.hover\:bg-orange-300\/20:hover {
  background-color: rgb(247 178 122 / 0.2);
}

.hover\:bg-orange-300\/25:hover {
  background-color: rgb(247 178 122 / 0.25);
}

.hover\:bg-orange-300\/30:hover {
  background-color: rgb(247 178 122 / 0.3);
}

.hover\:bg-orange-300\/40:hover {
  background-color: rgb(247 178 122 / 0.4);
}

.hover\:bg-orange-300\/50:hover {
  background-color: rgb(247 178 122 / 0.5);
}

.hover\:bg-orange-300\/60:hover {
  background-color: rgb(247 178 122 / 0.6);
}

.hover\:bg-orange-300\/70:hover {
  background-color: rgb(247 178 122 / 0.7);
}

.hover\:bg-orange-300\/75:hover {
  background-color: rgb(247 178 122 / 0.75);
}

.hover\:bg-orange-300\/80:hover {
  background-color: rgb(247 178 122 / 0.8);
}

.hover\:bg-orange-300\/90:hover {
  background-color: rgb(247 178 122 / 0.9);
}

.hover\:bg-orange-300\/95:hover {
  background-color: rgb(247 178 122 / 0.95);
}

.hover\:bg-orange-300\/100:hover {
  background-color: rgb(247 178 122 / 1);
}

.hover\:bg-orange-400\/0:hover {
  background-color: rgb(243 135 68 / 0);
}

.hover\:bg-orange-400\/5:hover {
  background-color: rgb(243 135 68 / 0.05);
}

.hover\:bg-orange-400\/10:hover {
  background-color: rgb(243 135 68 / 0.1);
}

.hover\:bg-orange-400\/20:hover {
  background-color: rgb(243 135 68 / 0.2);
}

.hover\:bg-orange-400\/25:hover {
  background-color: rgb(243 135 68 / 0.25);
}

.hover\:bg-orange-400\/30:hover {
  background-color: rgb(243 135 68 / 0.3);
}

.hover\:bg-orange-400\/40:hover {
  background-color: rgb(243 135 68 / 0.4);
}

.hover\:bg-orange-400\/50:hover {
  background-color: rgb(243 135 68 / 0.5);
}

.hover\:bg-orange-400\/60:hover {
  background-color: rgb(243 135 68 / 0.6);
}

.hover\:bg-orange-400\/70:hover {
  background-color: rgb(243 135 68 / 0.7);
}

.hover\:bg-orange-400\/75:hover {
  background-color: rgb(243 135 68 / 0.75);
}

.hover\:bg-orange-400\/80:hover {
  background-color: rgb(243 135 68 / 0.8);
}

.hover\:bg-orange-400\/90:hover {
  background-color: rgb(243 135 68 / 0.9);
}

.hover\:bg-orange-400\/95:hover {
  background-color: rgb(243 135 68 / 0.95);
}

.hover\:bg-orange-400\/100:hover {
  background-color: rgb(243 135 68 / 1);
}

.hover\:bg-orange-500\/0:hover {
  background-color: rgb(239 104 32 / 0);
}

.hover\:bg-orange-500\/5:hover {
  background-color: rgb(239 104 32 / 0.05);
}

.hover\:bg-orange-500\/10:hover {
  background-color: rgb(239 104 32 / 0.1);
}

.hover\:bg-orange-500\/20:hover {
  background-color: rgb(239 104 32 / 0.2);
}

.hover\:bg-orange-500\/25:hover {
  background-color: rgb(239 104 32 / 0.25);
}

.hover\:bg-orange-500\/30:hover {
  background-color: rgb(239 104 32 / 0.3);
}

.hover\:bg-orange-500\/40:hover {
  background-color: rgb(239 104 32 / 0.4);
}

.hover\:bg-orange-500\/50:hover {
  background-color: rgb(239 104 32 / 0.5);
}

.hover\:bg-orange-500\/60:hover {
  background-color: rgb(239 104 32 / 0.6);
}

.hover\:bg-orange-500\/70:hover {
  background-color: rgb(239 104 32 / 0.7);
}

.hover\:bg-orange-500\/75:hover {
  background-color: rgb(239 104 32 / 0.75);
}

.hover\:bg-orange-500\/80:hover {
  background-color: rgb(239 104 32 / 0.8);
}

.hover\:bg-orange-500\/90:hover {
  background-color: rgb(239 104 32 / 0.9);
}

.hover\:bg-orange-500\/95:hover {
  background-color: rgb(239 104 32 / 0.95);
}

.hover\:bg-orange-500\/100:hover {
  background-color: rgb(239 104 32 / 1);
}

.hover\:bg-orange-600\/0:hover {
  background-color: rgb(224 79 22 / 0);
}

.hover\:bg-orange-600\/5:hover {
  background-color: rgb(224 79 22 / 0.05);
}

.hover\:bg-orange-600\/10:hover {
  background-color: rgb(224 79 22 / 0.1);
}

.hover\:bg-orange-600\/20:hover {
  background-color: rgb(224 79 22 / 0.2);
}

.hover\:bg-orange-600\/25:hover {
  background-color: rgb(224 79 22 / 0.25);
}

.hover\:bg-orange-600\/30:hover {
  background-color: rgb(224 79 22 / 0.3);
}

.hover\:bg-orange-600\/40:hover {
  background-color: rgb(224 79 22 / 0.4);
}

.hover\:bg-orange-600\/50:hover {
  background-color: rgb(224 79 22 / 0.5);
}

.hover\:bg-orange-600\/60:hover {
  background-color: rgb(224 79 22 / 0.6);
}

.hover\:bg-orange-600\/70:hover {
  background-color: rgb(224 79 22 / 0.7);
}

.hover\:bg-orange-600\/75:hover {
  background-color: rgb(224 79 22 / 0.75);
}

.hover\:bg-orange-600\/80:hover {
  background-color: rgb(224 79 22 / 0.8);
}

.hover\:bg-orange-600\/90:hover {
  background-color: rgb(224 79 22 / 0.9);
}

.hover\:bg-orange-600\/95:hover {
  background-color: rgb(224 79 22 / 0.95);
}

.hover\:bg-orange-600\/100:hover {
  background-color: rgb(224 79 22 / 1);
}

.hover\:bg-orange-700\/0:hover {
  background-color: rgb(185 56 21 / 0);
}

.hover\:bg-orange-700\/5:hover {
  background-color: rgb(185 56 21 / 0.05);
}

.hover\:bg-orange-700\/10:hover {
  background-color: rgb(185 56 21 / 0.1);
}

.hover\:bg-orange-700\/20:hover {
  background-color: rgb(185 56 21 / 0.2);
}

.hover\:bg-orange-700\/25:hover {
  background-color: rgb(185 56 21 / 0.25);
}

.hover\:bg-orange-700\/30:hover {
  background-color: rgb(185 56 21 / 0.3);
}

.hover\:bg-orange-700\/40:hover {
  background-color: rgb(185 56 21 / 0.4);
}

.hover\:bg-orange-700\/50:hover {
  background-color: rgb(185 56 21 / 0.5);
}

.hover\:bg-orange-700\/60:hover {
  background-color: rgb(185 56 21 / 0.6);
}

.hover\:bg-orange-700\/70:hover {
  background-color: rgb(185 56 21 / 0.7);
}

.hover\:bg-orange-700\/75:hover {
  background-color: rgb(185 56 21 / 0.75);
}

.hover\:bg-orange-700\/80:hover {
  background-color: rgb(185 56 21 / 0.8);
}

.hover\:bg-orange-700\/90:hover {
  background-color: rgb(185 56 21 / 0.9);
}

.hover\:bg-orange-700\/95:hover {
  background-color: rgb(185 56 21 / 0.95);
}

.hover\:bg-orange-700\/100:hover {
  background-color: rgb(185 56 21 / 1);
}

.hover\:bg-orange-800\/0:hover {
  background-color: rgb(147 47 25 / 0);
}

.hover\:bg-orange-800\/5:hover {
  background-color: rgb(147 47 25 / 0.05);
}

.hover\:bg-orange-800\/10:hover {
  background-color: rgb(147 47 25 / 0.1);
}

.hover\:bg-orange-800\/20:hover {
  background-color: rgb(147 47 25 / 0.2);
}

.hover\:bg-orange-800\/25:hover {
  background-color: rgb(147 47 25 / 0.25);
}

.hover\:bg-orange-800\/30:hover {
  background-color: rgb(147 47 25 / 0.3);
}

.hover\:bg-orange-800\/40:hover {
  background-color: rgb(147 47 25 / 0.4);
}

.hover\:bg-orange-800\/50:hover {
  background-color: rgb(147 47 25 / 0.5);
}

.hover\:bg-orange-800\/60:hover {
  background-color: rgb(147 47 25 / 0.6);
}

.hover\:bg-orange-800\/70:hover {
  background-color: rgb(147 47 25 / 0.7);
}

.hover\:bg-orange-800\/75:hover {
  background-color: rgb(147 47 25 / 0.75);
}

.hover\:bg-orange-800\/80:hover {
  background-color: rgb(147 47 25 / 0.8);
}

.hover\:bg-orange-800\/90:hover {
  background-color: rgb(147 47 25 / 0.9);
}

.hover\:bg-orange-800\/95:hover {
  background-color: rgb(147 47 25 / 0.95);
}

.hover\:bg-orange-800\/100:hover {
  background-color: rgb(147 47 25 / 1);
}

.hover\:bg-orange-900\/0:hover {
  background-color: rgb(119 41 23 / 0);
}

.hover\:bg-orange-900\/5:hover {
  background-color: rgb(119 41 23 / 0.05);
}

.hover\:bg-orange-900\/10:hover {
  background-color: rgb(119 41 23 / 0.1);
}

.hover\:bg-orange-900\/20:hover {
  background-color: rgb(119 41 23 / 0.2);
}

.hover\:bg-orange-900\/25:hover {
  background-color: rgb(119 41 23 / 0.25);
}

.hover\:bg-orange-900\/30:hover {
  background-color: rgb(119 41 23 / 0.3);
}

.hover\:bg-orange-900\/40:hover {
  background-color: rgb(119 41 23 / 0.4);
}

.hover\:bg-orange-900\/50:hover {
  background-color: rgb(119 41 23 / 0.5);
}

.hover\:bg-orange-900\/60:hover {
  background-color: rgb(119 41 23 / 0.6);
}

.hover\:bg-orange-900\/70:hover {
  background-color: rgb(119 41 23 / 0.7);
}

.hover\:bg-orange-900\/75:hover {
  background-color: rgb(119 41 23 / 0.75);
}

.hover\:bg-orange-900\/80:hover {
  background-color: rgb(119 41 23 / 0.8);
}

.hover\:bg-orange-900\/90:hover {
  background-color: rgb(119 41 23 / 0.9);
}

.hover\:bg-orange-900\/95:hover {
  background-color: rgb(119 41 23 / 0.95);
}

.hover\:bg-orange-900\/100:hover {
  background-color: rgb(119 41 23 / 1);
}

.hover\:bg-orange\/0:hover {
  background-color: rgb(243 135 68 / 0);
}

.hover\:bg-orange\/5:hover {
  background-color: rgb(243 135 68 / 0.05);
}

.hover\:bg-orange\/10:hover {
  background-color: rgb(243 135 68 / 0.1);
}

.hover\:bg-orange\/20:hover {
  background-color: rgb(243 135 68 / 0.2);
}

.hover\:bg-orange\/25:hover {
  background-color: rgb(243 135 68 / 0.25);
}

.hover\:bg-orange\/30:hover {
  background-color: rgb(243 135 68 / 0.3);
}

.hover\:bg-orange\/40:hover {
  background-color: rgb(243 135 68 / 0.4);
}

.hover\:bg-orange\/50:hover {
  background-color: rgb(243 135 68 / 0.5);
}

.hover\:bg-orange\/60:hover {
  background-color: rgb(243 135 68 / 0.6);
}

.hover\:bg-orange\/70:hover {
  background-color: rgb(243 135 68 / 0.7);
}

.hover\:bg-orange\/75:hover {
  background-color: rgb(243 135 68 / 0.75);
}

.hover\:bg-orange\/80:hover {
  background-color: rgb(243 135 68 / 0.8);
}

.hover\:bg-orange\/90:hover {
  background-color: rgb(243 135 68 / 0.9);
}

.hover\:bg-orange\/95:hover {
  background-color: rgb(243 135 68 / 0.95);
}

.hover\:bg-orange\/100:hover {
  background-color: rgb(243 135 68 / 1);
}

.hover\:bg-yellow-25\/0:hover {
  background-color: rgb(254 253 240 / 0);
}

.hover\:bg-yellow-25\/5:hover {
  background-color: rgb(254 253 240 / 0.05);
}

.hover\:bg-yellow-25\/10:hover {
  background-color: rgb(254 253 240 / 0.1);
}

.hover\:bg-yellow-25\/20:hover {
  background-color: rgb(254 253 240 / 0.2);
}

.hover\:bg-yellow-25\/25:hover {
  background-color: rgb(254 253 240 / 0.25);
}

.hover\:bg-yellow-25\/30:hover {
  background-color: rgb(254 253 240 / 0.3);
}

.hover\:bg-yellow-25\/40:hover {
  background-color: rgb(254 253 240 / 0.4);
}

.hover\:bg-yellow-25\/50:hover {
  background-color: rgb(254 253 240 / 0.5);
}

.hover\:bg-yellow-25\/60:hover {
  background-color: rgb(254 253 240 / 0.6);
}

.hover\:bg-yellow-25\/70:hover {
  background-color: rgb(254 253 240 / 0.7);
}

.hover\:bg-yellow-25\/75:hover {
  background-color: rgb(254 253 240 / 0.75);
}

.hover\:bg-yellow-25\/80:hover {
  background-color: rgb(254 253 240 / 0.8);
}

.hover\:bg-yellow-25\/90:hover {
  background-color: rgb(254 253 240 / 0.9);
}

.hover\:bg-yellow-25\/95:hover {
  background-color: rgb(254 253 240 / 0.95);
}

.hover\:bg-yellow-25\/100:hover {
  background-color: rgb(254 253 240 / 1);
}

.hover\:bg-yellow-50\/0:hover {
  background-color: rgb(254 251 232 / 0);
}

.hover\:bg-yellow-50\/5:hover {
  background-color: rgb(254 251 232 / 0.05);
}

.hover\:bg-yellow-50\/10:hover {
  background-color: rgb(254 251 232 / 0.1);
}

.hover\:bg-yellow-50\/20:hover {
  background-color: rgb(254 251 232 / 0.2);
}

.hover\:bg-yellow-50\/25:hover {
  background-color: rgb(254 251 232 / 0.25);
}

.hover\:bg-yellow-50\/30:hover {
  background-color: rgb(254 251 232 / 0.3);
}

.hover\:bg-yellow-50\/40:hover {
  background-color: rgb(254 251 232 / 0.4);
}

.hover\:bg-yellow-50\/50:hover {
  background-color: rgb(254 251 232 / 0.5);
}

.hover\:bg-yellow-50\/60:hover {
  background-color: rgb(254 251 232 / 0.6);
}

.hover\:bg-yellow-50\/70:hover {
  background-color: rgb(254 251 232 / 0.7);
}

.hover\:bg-yellow-50\/75:hover {
  background-color: rgb(254 251 232 / 0.75);
}

.hover\:bg-yellow-50\/80:hover {
  background-color: rgb(254 251 232 / 0.8);
}

.hover\:bg-yellow-50\/90:hover {
  background-color: rgb(254 251 232 / 0.9);
}

.hover\:bg-yellow-50\/95:hover {
  background-color: rgb(254 251 232 / 0.95);
}

.hover\:bg-yellow-50\/100:hover {
  background-color: rgb(254 251 232 / 1);
}

.hover\:bg-yellow-100\/0:hover {
  background-color: rgb(254 247 195 / 0);
}

.hover\:bg-yellow-100\/5:hover {
  background-color: rgb(254 247 195 / 0.05);
}

.hover\:bg-yellow-100\/10:hover {
  background-color: rgb(254 247 195 / 0.1);
}

.hover\:bg-yellow-100\/20:hover {
  background-color: rgb(254 247 195 / 0.2);
}

.hover\:bg-yellow-100\/25:hover {
  background-color: rgb(254 247 195 / 0.25);
}

.hover\:bg-yellow-100\/30:hover {
  background-color: rgb(254 247 195 / 0.3);
}

.hover\:bg-yellow-100\/40:hover {
  background-color: rgb(254 247 195 / 0.4);
}

.hover\:bg-yellow-100\/50:hover {
  background-color: rgb(254 247 195 / 0.5);
}

.hover\:bg-yellow-100\/60:hover {
  background-color: rgb(254 247 195 / 0.6);
}

.hover\:bg-yellow-100\/70:hover {
  background-color: rgb(254 247 195 / 0.7);
}

.hover\:bg-yellow-100\/75:hover {
  background-color: rgb(254 247 195 / 0.75);
}

.hover\:bg-yellow-100\/80:hover {
  background-color: rgb(254 247 195 / 0.8);
}

.hover\:bg-yellow-100\/90:hover {
  background-color: rgb(254 247 195 / 0.9);
}

.hover\:bg-yellow-100\/95:hover {
  background-color: rgb(254 247 195 / 0.95);
}

.hover\:bg-yellow-100\/100:hover {
  background-color: rgb(254 247 195 / 1);
}

.hover\:bg-yellow-200\/0:hover {
  background-color: rgb(254 238 149 / 0);
}

.hover\:bg-yellow-200\/5:hover {
  background-color: rgb(254 238 149 / 0.05);
}

.hover\:bg-yellow-200\/10:hover {
  background-color: rgb(254 238 149 / 0.1);
}

.hover\:bg-yellow-200\/20:hover {
  background-color: rgb(254 238 149 / 0.2);
}

.hover\:bg-yellow-200\/25:hover {
  background-color: rgb(254 238 149 / 0.25);
}

.hover\:bg-yellow-200\/30:hover {
  background-color: rgb(254 238 149 / 0.3);
}

.hover\:bg-yellow-200\/40:hover {
  background-color: rgb(254 238 149 / 0.4);
}

.hover\:bg-yellow-200\/50:hover {
  background-color: rgb(254 238 149 / 0.5);
}

.hover\:bg-yellow-200\/60:hover {
  background-color: rgb(254 238 149 / 0.6);
}

.hover\:bg-yellow-200\/70:hover {
  background-color: rgb(254 238 149 / 0.7);
}

.hover\:bg-yellow-200\/75:hover {
  background-color: rgb(254 238 149 / 0.75);
}

.hover\:bg-yellow-200\/80:hover {
  background-color: rgb(254 238 149 / 0.8);
}

.hover\:bg-yellow-200\/90:hover {
  background-color: rgb(254 238 149 / 0.9);
}

.hover\:bg-yellow-200\/95:hover {
  background-color: rgb(254 238 149 / 0.95);
}

.hover\:bg-yellow-200\/100:hover {
  background-color: rgb(254 238 149 / 1);
}

.hover\:bg-yellow-300\/0:hover {
  background-color: rgb(253 226 114 / 0);
}

.hover\:bg-yellow-300\/5:hover {
  background-color: rgb(253 226 114 / 0.05);
}

.hover\:bg-yellow-300\/10:hover {
  background-color: rgb(253 226 114 / 0.1);
}

.hover\:bg-yellow-300\/20:hover {
  background-color: rgb(253 226 114 / 0.2);
}

.hover\:bg-yellow-300\/25:hover {
  background-color: rgb(253 226 114 / 0.25);
}

.hover\:bg-yellow-300\/30:hover {
  background-color: rgb(253 226 114 / 0.3);
}

.hover\:bg-yellow-300\/40:hover {
  background-color: rgb(253 226 114 / 0.4);
}

.hover\:bg-yellow-300\/50:hover {
  background-color: rgb(253 226 114 / 0.5);
}

.hover\:bg-yellow-300\/60:hover {
  background-color: rgb(253 226 114 / 0.6);
}

.hover\:bg-yellow-300\/70:hover {
  background-color: rgb(253 226 114 / 0.7);
}

.hover\:bg-yellow-300\/75:hover {
  background-color: rgb(253 226 114 / 0.75);
}

.hover\:bg-yellow-300\/80:hover {
  background-color: rgb(253 226 114 / 0.8);
}

.hover\:bg-yellow-300\/90:hover {
  background-color: rgb(253 226 114 / 0.9);
}

.hover\:bg-yellow-300\/95:hover {
  background-color: rgb(253 226 114 / 0.95);
}

.hover\:bg-yellow-300\/100:hover {
  background-color: rgb(253 226 114 / 1);
}

.hover\:bg-yellow-400\/0:hover {
  background-color: rgb(250 197 21 / 0);
}

.hover\:bg-yellow-400\/5:hover {
  background-color: rgb(250 197 21 / 0.05);
}

.hover\:bg-yellow-400\/10:hover {
  background-color: rgb(250 197 21 / 0.1);
}

.hover\:bg-yellow-400\/20:hover {
  background-color: rgb(250 197 21 / 0.2);
}

.hover\:bg-yellow-400\/25:hover {
  background-color: rgb(250 197 21 / 0.25);
}

.hover\:bg-yellow-400\/30:hover {
  background-color: rgb(250 197 21 / 0.3);
}

.hover\:bg-yellow-400\/40:hover {
  background-color: rgb(250 197 21 / 0.4);
}

.hover\:bg-yellow-400\/50:hover {
  background-color: rgb(250 197 21 / 0.5);
}

.hover\:bg-yellow-400\/60:hover {
  background-color: rgb(250 197 21 / 0.6);
}

.hover\:bg-yellow-400\/70:hover {
  background-color: rgb(250 197 21 / 0.7);
}

.hover\:bg-yellow-400\/75:hover {
  background-color: rgb(250 197 21 / 0.75);
}

.hover\:bg-yellow-400\/80:hover {
  background-color: rgb(250 197 21 / 0.8);
}

.hover\:bg-yellow-400\/90:hover {
  background-color: rgb(250 197 21 / 0.9);
}

.hover\:bg-yellow-400\/95:hover {
  background-color: rgb(250 197 21 / 0.95);
}

.hover\:bg-yellow-400\/100:hover {
  background-color: rgb(250 197 21 / 1);
}

.hover\:bg-yellow-500\/0:hover {
  background-color: rgb(234 170 8 / 0);
}

.hover\:bg-yellow-500\/5:hover {
  background-color: rgb(234 170 8 / 0.05);
}

.hover\:bg-yellow-500\/10:hover {
  background-color: rgb(234 170 8 / 0.1);
}

.hover\:bg-yellow-500\/20:hover {
  background-color: rgb(234 170 8 / 0.2);
}

.hover\:bg-yellow-500\/25:hover {
  background-color: rgb(234 170 8 / 0.25);
}

.hover\:bg-yellow-500\/30:hover {
  background-color: rgb(234 170 8 / 0.3);
}

.hover\:bg-yellow-500\/40:hover {
  background-color: rgb(234 170 8 / 0.4);
}

.hover\:bg-yellow-500\/50:hover {
  background-color: rgb(234 170 8 / 0.5);
}

.hover\:bg-yellow-500\/60:hover {
  background-color: rgb(234 170 8 / 0.6);
}

.hover\:bg-yellow-500\/70:hover {
  background-color: rgb(234 170 8 / 0.7);
}

.hover\:bg-yellow-500\/75:hover {
  background-color: rgb(234 170 8 / 0.75);
}

.hover\:bg-yellow-500\/80:hover {
  background-color: rgb(234 170 8 / 0.8);
}

.hover\:bg-yellow-500\/90:hover {
  background-color: rgb(234 170 8 / 0.9);
}

.hover\:bg-yellow-500\/95:hover {
  background-color: rgb(234 170 8 / 0.95);
}

.hover\:bg-yellow-500\/100:hover {
  background-color: rgb(234 170 8 / 1);
}

.hover\:bg-yellow-600\/0:hover {
  background-color: rgb(202 133 4 / 0);
}

.hover\:bg-yellow-600\/5:hover {
  background-color: rgb(202 133 4 / 0.05);
}

.hover\:bg-yellow-600\/10:hover {
  background-color: rgb(202 133 4 / 0.1);
}

.hover\:bg-yellow-600\/20:hover {
  background-color: rgb(202 133 4 / 0.2);
}

.hover\:bg-yellow-600\/25:hover {
  background-color: rgb(202 133 4 / 0.25);
}

.hover\:bg-yellow-600\/30:hover {
  background-color: rgb(202 133 4 / 0.3);
}

.hover\:bg-yellow-600\/40:hover {
  background-color: rgb(202 133 4 / 0.4);
}

.hover\:bg-yellow-600\/50:hover {
  background-color: rgb(202 133 4 / 0.5);
}

.hover\:bg-yellow-600\/60:hover {
  background-color: rgb(202 133 4 / 0.6);
}

.hover\:bg-yellow-600\/70:hover {
  background-color: rgb(202 133 4 / 0.7);
}

.hover\:bg-yellow-600\/75:hover {
  background-color: rgb(202 133 4 / 0.75);
}

.hover\:bg-yellow-600\/80:hover {
  background-color: rgb(202 133 4 / 0.8);
}

.hover\:bg-yellow-600\/90:hover {
  background-color: rgb(202 133 4 / 0.9);
}

.hover\:bg-yellow-600\/95:hover {
  background-color: rgb(202 133 4 / 0.95);
}

.hover\:bg-yellow-600\/100:hover {
  background-color: rgb(202 133 4 / 1);
}

.hover\:bg-yellow-700\/0:hover {
  background-color: rgb(161 92 7 / 0);
}

.hover\:bg-yellow-700\/5:hover {
  background-color: rgb(161 92 7 / 0.05);
}

.hover\:bg-yellow-700\/10:hover {
  background-color: rgb(161 92 7 / 0.1);
}

.hover\:bg-yellow-700\/20:hover {
  background-color: rgb(161 92 7 / 0.2);
}

.hover\:bg-yellow-700\/25:hover {
  background-color: rgb(161 92 7 / 0.25);
}

.hover\:bg-yellow-700\/30:hover {
  background-color: rgb(161 92 7 / 0.3);
}

.hover\:bg-yellow-700\/40:hover {
  background-color: rgb(161 92 7 / 0.4);
}

.hover\:bg-yellow-700\/50:hover {
  background-color: rgb(161 92 7 / 0.5);
}

.hover\:bg-yellow-700\/60:hover {
  background-color: rgb(161 92 7 / 0.6);
}

.hover\:bg-yellow-700\/70:hover {
  background-color: rgb(161 92 7 / 0.7);
}

.hover\:bg-yellow-700\/75:hover {
  background-color: rgb(161 92 7 / 0.75);
}

.hover\:bg-yellow-700\/80:hover {
  background-color: rgb(161 92 7 / 0.8);
}

.hover\:bg-yellow-700\/90:hover {
  background-color: rgb(161 92 7 / 0.9);
}

.hover\:bg-yellow-700\/95:hover {
  background-color: rgb(161 92 7 / 0.95);
}

.hover\:bg-yellow-700\/100:hover {
  background-color: rgb(161 92 7 / 1);
}

.hover\:bg-yellow-800\/0:hover {
  background-color: rgb(133 74 14 / 0);
}

.hover\:bg-yellow-800\/5:hover {
  background-color: rgb(133 74 14 / 0.05);
}

.hover\:bg-yellow-800\/10:hover {
  background-color: rgb(133 74 14 / 0.1);
}

.hover\:bg-yellow-800\/20:hover {
  background-color: rgb(133 74 14 / 0.2);
}

.hover\:bg-yellow-800\/25:hover {
  background-color: rgb(133 74 14 / 0.25);
}

.hover\:bg-yellow-800\/30:hover {
  background-color: rgb(133 74 14 / 0.3);
}

.hover\:bg-yellow-800\/40:hover {
  background-color: rgb(133 74 14 / 0.4);
}

.hover\:bg-yellow-800\/50:hover {
  background-color: rgb(133 74 14 / 0.5);
}

.hover\:bg-yellow-800\/60:hover {
  background-color: rgb(133 74 14 / 0.6);
}

.hover\:bg-yellow-800\/70:hover {
  background-color: rgb(133 74 14 / 0.7);
}

.hover\:bg-yellow-800\/75:hover {
  background-color: rgb(133 74 14 / 0.75);
}

.hover\:bg-yellow-800\/80:hover {
  background-color: rgb(133 74 14 / 0.8);
}

.hover\:bg-yellow-800\/90:hover {
  background-color: rgb(133 74 14 / 0.9);
}

.hover\:bg-yellow-800\/95:hover {
  background-color: rgb(133 74 14 / 0.95);
}

.hover\:bg-yellow-800\/100:hover {
  background-color: rgb(133 74 14 / 1);
}

.hover\:bg-yellow-900\/0:hover {
  background-color: rgb(113 56 18 / 0);
}

.hover\:bg-yellow-900\/5:hover {
  background-color: rgb(113 56 18 / 0.05);
}

.hover\:bg-yellow-900\/10:hover {
  background-color: rgb(113 56 18 / 0.1);
}

.hover\:bg-yellow-900\/20:hover {
  background-color: rgb(113 56 18 / 0.2);
}

.hover\:bg-yellow-900\/25:hover {
  background-color: rgb(113 56 18 / 0.25);
}

.hover\:bg-yellow-900\/30:hover {
  background-color: rgb(113 56 18 / 0.3);
}

.hover\:bg-yellow-900\/40:hover {
  background-color: rgb(113 56 18 / 0.4);
}

.hover\:bg-yellow-900\/50:hover {
  background-color: rgb(113 56 18 / 0.5);
}

.hover\:bg-yellow-900\/60:hover {
  background-color: rgb(113 56 18 / 0.6);
}

.hover\:bg-yellow-900\/70:hover {
  background-color: rgb(113 56 18 / 0.7);
}

.hover\:bg-yellow-900\/75:hover {
  background-color: rgb(113 56 18 / 0.75);
}

.hover\:bg-yellow-900\/80:hover {
  background-color: rgb(113 56 18 / 0.8);
}

.hover\:bg-yellow-900\/90:hover {
  background-color: rgb(113 56 18 / 0.9);
}

.hover\:bg-yellow-900\/95:hover {
  background-color: rgb(113 56 18 / 0.95);
}

.hover\:bg-yellow-900\/100:hover {
  background-color: rgb(113 56 18 / 1);
}

.hover\:bg-yellow\/0:hover {
  background-color: rgb(250 197 21 / 0);
}

.hover\:bg-yellow\/5:hover {
  background-color: rgb(250 197 21 / 0.05);
}

.hover\:bg-yellow\/10:hover {
  background-color: rgb(250 197 21 / 0.1);
}

.hover\:bg-yellow\/20:hover {
  background-color: rgb(250 197 21 / 0.2);
}

.hover\:bg-yellow\/25:hover {
  background-color: rgb(250 197 21 / 0.25);
}

.hover\:bg-yellow\/30:hover {
  background-color: rgb(250 197 21 / 0.3);
}

.hover\:bg-yellow\/40:hover {
  background-color: rgb(250 197 21 / 0.4);
}

.hover\:bg-yellow\/50:hover {
  background-color: rgb(250 197 21 / 0.5);
}

.hover\:bg-yellow\/60:hover {
  background-color: rgb(250 197 21 / 0.6);
}

.hover\:bg-yellow\/70:hover {
  background-color: rgb(250 197 21 / 0.7);
}

.hover\:bg-yellow\/75:hover {
  background-color: rgb(250 197 21 / 0.75);
}

.hover\:bg-yellow\/80:hover {
  background-color: rgb(250 197 21 / 0.8);
}

.hover\:bg-yellow\/90:hover {
  background-color: rgb(250 197 21 / 0.9);
}

.hover\:bg-yellow\/95:hover {
  background-color: rgb(250 197 21 / 0.95);
}

.hover\:bg-yellow\/100:hover {
  background-color: rgb(250 197 21 / 1);
}

.hover\:fill-white:hover {
  fill: #FFFFFF;
}

.hover\:fill-black:hover {
  fill: #000000;
}

.hover\:fill-gray-25:hover {
  fill: #FCFCFD;
}

.hover\:fill-gray-50:hover {
  fill: #F9FAFB;
}

.hover\:fill-gray-100:hover {
  fill: #F2F4F7;
}

.hover\:fill-gray-200:hover {
  fill: #EAECF0;
}

.hover\:fill-gray-300:hover {
  fill: #D0D5DD;
}

.hover\:fill-gray-400:hover {
  fill: #98A2B3;
}

.hover\:fill-gray-500:hover {
  fill: #667085;
}

.hover\:fill-gray-600:hover {
  fill: #475467;
}

.hover\:fill-gray-700:hover {
  fill: #344054;
}

.hover\:fill-gray-800:hover {
  fill: #1D2939;
}

.hover\:fill-gray-900:hover {
  fill: #101828;
}

.hover\:fill-gray:hover {
  fill: #98A2B3;
}

.hover\:fill-primary-25:hover {
  fill: #F7FAFF;
}

.hover\:fill-primary-50:hover {
  fill: #F5F8FF;
}

.hover\:fill-primary-100:hover {
  fill: #EFF3FF;
}

.hover\:fill-primary-200:hover {
  fill: #DAE8FF;
}

.hover\:fill-primary-300:hover {
  fill: #9EC0FC;
}

.hover\:fill-primary-400:hover {
  fill: #74A7FE;
}

.hover\:fill-primary-500:hover {
  fill: #5794FD;
}

.hover\:fill-primary-600:hover {
  fill: #3D82F9;
}

.hover\:fill-primary-700:hover {
  fill: #2F67C9;
}

.hover\:fill-primary-800:hover {
  fill: #374C99;
}

.hover\:fill-primary-900:hover {
  fill: #243366;
}

.hover\:fill-primary:hover {
  fill: #74A7FE;
}

.hover\:fill-error-25:hover {
  fill: #FFFBFA;
}

.hover\:fill-error-50:hover {
  fill: #FEF3F2;
}

.hover\:fill-error-100:hover {
  fill: #FEE4E2;
}

.hover\:fill-error-200:hover {
  fill: #FECDCA;
}

.hover\:fill-error-300:hover {
  fill: #FDA29B;
}

.hover\:fill-error-400:hover {
  fill: #F97066;
}

.hover\:fill-error-500:hover {
  fill: #F04438;
}

.hover\:fill-error-600:hover {
  fill: #D92D20;
}

.hover\:fill-error-700:hover {
  fill: #B42318;
}

.hover\:fill-error-800:hover {
  fill: #912018;
}

.hover\:fill-error-900:hover {
  fill: #7A271A;
}

.hover\:fill-error:hover {
  fill: #F97066;
}

.hover\:fill-warning-25:hover {
  fill: #FFFCF5;
}

.hover\:fill-warning-50:hover {
  fill: #FFFAEB;
}

.hover\:fill-warning-100:hover {
  fill: #FEF0C7;
}

.hover\:fill-warning-200:hover {
  fill: #FEDF89;
}

.hover\:fill-warning-300:hover {
  fill: #FEC84B;
}

.hover\:fill-warning-400:hover {
  fill: #FDB022;
}

.hover\:fill-warning-500:hover {
  fill: #F79009;
}

.hover\:fill-warning-600:hover {
  fill: #DC6803;
}

.hover\:fill-warning-700:hover {
  fill: #B54708;
}

.hover\:fill-warning-800:hover {
  fill: #93370D;
}

.hover\:fill-warning-900:hover {
  fill: #7A2E0E;
}

.hover\:fill-warning:hover {
  fill: #FDB022;
}

.hover\:fill-success-25:hover {
  fill: #F6FEF9;
}

.hover\:fill-success-50:hover {
  fill: #ECFDF3;
}

.hover\:fill-success-100:hover {
  fill: #D1FADF;
}

.hover\:fill-success-200:hover {
  fill: #A6F4C5;
}

.hover\:fill-success-300:hover {
  fill: #6CE9A6;
}

.hover\:fill-success-400:hover {
  fill: #32D583;
}

.hover\:fill-success-500:hover {
  fill: #12876A;
}

.hover\:fill-success-600:hover {
  fill: #039855;
}

.hover\:fill-success-700:hover {
  fill: #027A48;
}

.hover\:fill-success-800:hover {
  fill: #05603A;
}

.hover\:fill-success-900:hover {
  fill: #054F31;
}

.hover\:fill-success:hover {
  fill: #32D583;
}

.hover\:fill-gray-blue-25:hover {
  fill: #FCFCFD;
}

.hover\:fill-gray-blue-50:hover {
  fill: #F8F9FC;
}

.hover\:fill-gray-blue-100:hover {
  fill: #EAECF5;
}

.hover\:fill-gray-blue-200:hover {
  fill: #D5D9EB;
}

.hover\:fill-gray-blue-300:hover {
  fill: #B3B8DB;
}

.hover\:fill-gray-blue-400:hover {
  fill: #717BBC;
}

.hover\:fill-gray-blue-500:hover {
  fill: #4E5BA6;
}

.hover\:fill-gray-blue-600:hover {
  fill: #3E4784;
}

.hover\:fill-gray-blue-700:hover {
  fill: #363F72;
}

.hover\:fill-gray-blue-800:hover {
  fill: #293056;
}

.hover\:fill-gray-blue-900:hover {
  fill: #101323;
}

.hover\:fill-gray-blue:hover {
  fill: #717BBC;
}

.hover\:fill-gray-cool-25:hover {
  fill: #FCFCFD;
}

.hover\:fill-gray-cool-50:hover {
  fill: #F9F9FB;
}

.hover\:fill-gray-cool-100:hover {
  fill: #EFF1F5;
}

.hover\:fill-gray-cool-200:hover {
  fill: #DCDFEA;
}

.hover\:fill-gray-cool-300:hover {
  fill: #B9C0D4;
}

.hover\:fill-gray-cool-400:hover {
  fill: #7D89B0;
}

.hover\:fill-gray-cool-500:hover {
  fill: #5D6B98;
}

.hover\:fill-gray-cool-600:hover {
  fill: #4A5578;
}

.hover\:fill-gray-cool-700:hover {
  fill: #404968;
}

.hover\:fill-gray-cool-800:hover {
  fill: #30374F;
}

.hover\:fill-gray-cool-900:hover {
  fill: #111322;
}

.hover\:fill-gray-cool:hover {
  fill: #7D89B0;
}

.hover\:fill-gray-modern-25:hover {
  fill: #FCFCFD;
}

.hover\:fill-gray-modern-50:hover {
  fill: #F8FAFC;
}

.hover\:fill-gray-modern-100:hover {
  fill: #EEF2F6;
}

.hover\:fill-gray-modern-200:hover {
  fill: #E3E8EF;
}

.hover\:fill-gray-modern-300:hover {
  fill: #CDD5DF;
}

.hover\:fill-gray-modern-400:hover {
  fill: #9AA4B2;
}

.hover\:fill-gray-modern-500:hover {
  fill: #697586;
}

.hover\:fill-gray-modern-600:hover {
  fill: #485565;
}

.hover\:fill-gray-modern-700:hover {
  fill: #364152;
}

.hover\:fill-gray-modern-800:hover {
  fill: #202939;
}

.hover\:fill-gray-modern-900:hover {
  fill: #121926;
}

.hover\:fill-gray-modern:hover {
  fill: #9AA4B2;
}

.hover\:fill-gray-neutral-25:hover {
  fill: #FCFCFD;
}

.hover\:fill-gray-neutral-50:hover {
  fill: #F9FAFB;
}

.hover\:fill-gray-neutral-100:hover {
  fill: #F3F4F6;
}

.hover\:fill-gray-neutral-200:hover {
  fill: #E5E7EB;
}

.hover\:fill-gray-neutral-300:hover {
  fill: #D2D6DB;
}

.hover\:fill-gray-neutral-400:hover {
  fill: #9DA4AE;
}

.hover\:fill-gray-neutral-500:hover {
  fill: #6C737F;
}

.hover\:fill-gray-neutral-600:hover {
  fill: #4D5761;
}

.hover\:fill-gray-neutral-700:hover {
  fill: #384250;
}

.hover\:fill-gray-neutral-800:hover {
  fill: #1F2A37;
}

.hover\:fill-gray-neutral-900:hover {
  fill: #111927;
}

.hover\:fill-gray-neutral:hover {
  fill: #9DA4AE;
}

.hover\:fill-gray-iron-25:hover {
  fill: #FCFCFC;
}

.hover\:fill-gray-iron-50:hover {
  fill: #FAFAFA;
}

.hover\:fill-gray-iron-100:hover {
  fill: #F4F4F5;
}

.hover\:fill-gray-iron-200:hover {
  fill: #E4E4E7;
}

.hover\:fill-gray-iron-300:hover {
  fill: #D1D1D6;
}

.hover\:fill-gray-iron-400:hover {
  fill: #A0A0AB;
}

.hover\:fill-gray-iron-500:hover {
  fill: #70707B;
}

.hover\:fill-gray-iron-600:hover {
  fill: #51525C;
}

.hover\:fill-gray-iron-700:hover {
  fill: #3F3F46;
}

.hover\:fill-gray-iron-800:hover {
  fill: #26272B;
}

.hover\:fill-gray-iron-900:hover {
  fill: #18181B;
}

.hover\:fill-gray-iron:hover {
  fill: #A0A0AB;
}

.hover\:fill-gray-true-25:hover {
  fill: #FCFCFC;
}

.hover\:fill-gray-true-50:hover {
  fill: #FAFAFA;
}

.hover\:fill-gray-true-100:hover {
  fill: #F5F5F5;
}

.hover\:fill-gray-true-200:hover {
  fill: #E5E5E5;
}

.hover\:fill-gray-true-300:hover {
  fill: #D6D6D6;
}

.hover\:fill-gray-true-400:hover {
  fill: #A3A3A3;
}

.hover\:fill-gray-true-500:hover {
  fill: #737373;
}

.hover\:fill-gray-true-600:hover {
  fill: #525252;
}

.hover\:fill-gray-true-700:hover {
  fill: #424242;
}

.hover\:fill-gray-true-800:hover {
  fill: #292929;
}

.hover\:fill-gray-true-900:hover {
  fill: #141414;
}

.hover\:fill-gray-true:hover {
  fill: #A3A3A3;
}

.hover\:fill-gray-warm-25:hover {
  fill: #FDFDFC;
}

.hover\:fill-gray-warm-50:hover {
  fill: #FAFAF9;
}

.hover\:fill-gray-warm-100:hover {
  fill: #F5F5F4;
}

.hover\:fill-gray-warm-200:hover {
  fill: #E7E5E4;
}

.hover\:fill-gray-warm-300:hover {
  fill: #D7D3D0;
}

.hover\:fill-gray-warm-400:hover {
  fill: #A9A29D;
}

.hover\:fill-gray-warm-500:hover {
  fill: #79716B;
}

.hover\:fill-gray-warm-600:hover {
  fill: #57534E;
}

.hover\:fill-gray-warm-700:hover {
  fill: #44403C;
}

.hover\:fill-gray-warm-800:hover {
  fill: #292524;
}

.hover\:fill-gray-warm-900:hover {
  fill: #1C1917;
}

.hover\:fill-gray-warm:hover {
  fill: #A9A29D;
}

.hover\:fill-moss-25:hover {
  fill: #FAFDF7;
}

.hover\:fill-moss-50:hover {
  fill: #F5FBEE;
}

.hover\:fill-moss-100:hover {
  fill: #E6F4D7;
}

.hover\:fill-moss-200:hover {
  fill: #CEEAB0;
}

.hover\:fill-moss-300:hover {
  fill: #ACDC79;
}

.hover\:fill-moss-400:hover {
  fill: #86CB3C;
}

.hover\:fill-moss-500:hover {
  fill: #669F2A;
}

.hover\:fill-moss-600:hover {
  fill: #4F7A21;
}

.hover\:fill-moss-700:hover {
  fill: #3F621A;
}

.hover\:fill-moss-800:hover {
  fill: #335015;
}

.hover\:fill-moss-900:hover {
  fill: #2B4212;
}

.hover\:fill-moss:hover {
  fill: #86CB3C;
}

.hover\:fill-green-light-25:hover {
  fill: #FAFEF5;
}

.hover\:fill-green-light-50:hover {
  fill: #F3FEE7;
}

.hover\:fill-green-light-100:hover {
  fill: #E4FBCC;
}

.hover\:fill-green-light-200:hover {
  fill: #DOF8AB;
}

.hover\:fill-green-light-300:hover {
  fill: #A6EF67;
}

.hover\:fill-green-light-400:hover {
  fill: #85E13A;
}

.hover\:fill-green-light-500:hover {
  fill: #660610;
}

.hover\:fill-green-light-600:hover {
  fill: #4CA3OD;
}

.hover\:fill-green-light-700:hover {
  fill: #3B7COF;
}

.hover\:fill-green-light-800:hover {
  fill: #326212;
}

.hover\:fill-green-light-900:hover {
  fill: #2B5314;
}

.hover\:fill-green-light:hover {
  fill: #85E13A;
}

.hover\:fill-green-25:hover {
  fill: #F6FEF9;
}

.hover\:fill-green-50:hover {
  fill: #EDFCF2;
}

.hover\:fill-green-100:hover {
  fill: #D3F8DF;
}

.hover\:fill-green-200:hover {
  fill: #AAF0C4;
}

.hover\:fill-green-300:hover {
  fill: #73E2A3;
}

.hover\:fill-green-400:hover {
  fill: #3CCB7F;
}

.hover\:fill-green-500:hover {
  fill: #168364;
}

.hover\:fill-green-600:hover {
  fill: #099250;
}

.hover\:fill-green-700:hover {
  fill: #087443;
}

.hover\:fill-green-800:hover {
  fill: #095037;
}

.hover\:fill-green-900:hover {
  fill: #084C2E;
}

.hover\:fill-green:hover {
  fill: #3CCB7F;
}

.hover\:fill-teal-25:hover {
  fill: #F6FEFC;
}

.hover\:fill-teal-50:hover {
  fill: #F0FDF9;
}

.hover\:fill-teal-100:hover {
  fill: #CCFBEF;
}

.hover\:fill-teal-200:hover {
  fill: #99F6E0;
}

.hover\:fill-teal-300:hover {
  fill: #5FE9D0;
}

.hover\:fill-teal-400:hover {
  fill: #2ED3B7;
}

.hover\:fill-teal-500:hover {
  fill: #15B79E;
}

.hover\:fill-teal-600:hover {
  fill: #0E9384;
}

.hover\:fill-teal-700:hover {
  fill: #107569;
}

.hover\:fill-teal-800:hover {
  fill: #125D56;
}

.hover\:fill-teal-900:hover {
  fill: #134E48;
}

.hover\:fill-teal:hover {
  fill: #2ED3B7;
}

.hover\:fill-cyan-25:hover {
  fill: #F5FEFF;
}

.hover\:fill-cyan-50:hover {
  fill: #ECFDFF;
}

.hover\:fill-cyan-100:hover {
  fill: #CFF9FE;
}

.hover\:fill-cyan-200:hover {
  fill: #A5F0FC;
}

.hover\:fill-cyan-300:hover {
  fill: #67E3F9;
}

.hover\:fill-cyan-400:hover {
  fill: #22CCEE;
}

.hover\:fill-cyan-500:hover {
  fill: #06AED4;
}

.hover\:fill-cyan-600:hover {
  fill: #088AB2;
}

.hover\:fill-cyan-700:hover {
  fill: #0E7090;
}

.hover\:fill-cyan-800:hover {
  fill: #155B75;
}

.hover\:fill-cyan-900:hover {
  fill: #164C63;
}

.hover\:fill-cyan:hover {
  fill: #22CCEE;
}

.hover\:fill-blue-light-25:hover {
  fill: #F5FBFF;
}

.hover\:fill-blue-light-50:hover {
  fill: #F0F9FF;
}

.hover\:fill-blue-light-100:hover {
  fill: #E0F2FE;
}

.hover\:fill-blue-light-200:hover {
  fill: #B9E6FE;
}

.hover\:fill-blue-light-300:hover {
  fill: #7CD4FD;
}

.hover\:fill-blue-light-400:hover {
  fill: #36BFFA;
}

.hover\:fill-blue-light-500:hover {
  fill: #0BA5EC;
}

.hover\:fill-blue-light-600:hover {
  fill: #0086C9;
}

.hover\:fill-blue-light-700:hover {
  fill: #026AA2;
}

.hover\:fill-blue-light-800:hover {
  fill: #065986;
}

.hover\:fill-blue-light-900:hover {
  fill: #0B4A6F;
}

.hover\:fill-blue-light:hover {
  fill: #36BFFA;
}

.hover\:fill-blue-25:hover {
  fill: #F5FAFF;
}

.hover\:fill-blue-50:hover {
  fill: #EFF8FF;
}

.hover\:fill-blue-100:hover {
  fill: #D1E9FF;
}

.hover\:fill-blue-200:hover {
  fill: #B2DDFF;
}

.hover\:fill-blue-300:hover {
  fill: #84CAFF;
}

.hover\:fill-blue-400:hover {
  fill: #53B1FD;
}

.hover\:fill-blue-500:hover {
  fill: #2E90FA;
}

.hover\:fill-blue-600:hover {
  fill: #1570EF;
}

.hover\:fill-blue-700:hover {
  fill: #175CD3;
}

.hover\:fill-blue-800:hover {
  fill: #1849A9;
}

.hover\:fill-blue-900:hover {
  fill: #194185;
}

.hover\:fill-blue:hover {
  fill: #53B1FD;
}

.hover\:fill-blue-dark-25:hover {
  fill: #F5F8FF;
}

.hover\:fill-blue-dark-50:hover {
  fill: #EFF4FF;
}

.hover\:fill-blue-dark-100:hover {
  fill: #D1E0FF;
}

.hover\:fill-blue-dark-200:hover {
  fill: #B2CCFF;
}

.hover\:fill-blue-dark-300:hover {
  fill: #84ADFF;
}

.hover\:fill-blue-dark-400:hover {
  fill: #528BFF;
}

.hover\:fill-blue-dark-500:hover {
  fill: #2970FF;
}

.hover\:fill-blue-dark-600:hover {
  fill: #155EEF;
}

.hover\:fill-blue-dark-700:hover {
  fill: #004EEB;
}

.hover\:fill-blue-dark-800:hover {
  fill: #0040C1;
}

.hover\:fill-blue-dark-900:hover {
  fill: #00359E;
}

.hover\:fill-blue-dark:hover {
  fill: #528BFF;
}

.hover\:fill-indigo-25:hover {
  fill: #F5F8FF;
}

.hover\:fill-indigo-50:hover {
  fill: #EEF4FF;
}

.hover\:fill-indigo-100:hover {
  fill: #E0EAFF;
}

.hover\:fill-indigo-200:hover {
  fill: #C7D7FE;
}

.hover\:fill-indigo-300:hover {
  fill: #A4BCFD;
}

.hover\:fill-indigo-400:hover {
  fill: #8098F9;
}

.hover\:fill-indigo-500:hover {
  fill: #6172F3;
}

.hover\:fill-indigo-600:hover {
  fill: #444CE7;
}

.hover\:fill-indigo-700:hover {
  fill: #3538CD;
}

.hover\:fill-indigo-800:hover {
  fill: #2D31A6;
}

.hover\:fill-indigo-900:hover {
  fill: #2D3282;
}

.hover\:fill-indigo:hover {
  fill: #8098F9;
}

.hover\:fill-violet-25:hover {
  fill: #FBFAFF;
}

.hover\:fill-violet-50:hover {
  fill: #F5F3FF;
}

.hover\:fill-violet-100:hover {
  fill: #ECE9FE;
}

.hover\:fill-violet-200:hover {
  fill: #DDD6FE;
}

.hover\:fill-violet-300:hover {
  fill: #C3B5FD;
}

.hover\:fill-violet-400:hover {
  fill: #A48AFB;
}

.hover\:fill-violet-500:hover {
  fill: #875BF7;
}

.hover\:fill-violet-600:hover {
  fill: #7839EE;
}

.hover\:fill-violet-700:hover {
  fill: #6927DA;
}

.hover\:fill-violet-800:hover {
  fill: #5720B7;
}

.hover\:fill-violet-900:hover {
  fill: #491C96;
}

.hover\:fill-violet:hover {
  fill: #A48AFB;
}

.hover\:fill-purple-25:hover {
  fill: #FAFAFF;
}

.hover\:fill-purple-50:hover {
  fill: #F4F3FF;
}

.hover\:fill-purple-100:hover {
  fill: #EBE9FE;
}

.hover\:fill-purple-200:hover {
  fill: #D9D6FE;
}

.hover\:fill-purple-300:hover {
  fill: #BDB4FE;
}

.hover\:fill-purple-400:hover {
  fill: #9B8AFB;
}

.hover\:fill-purple-500:hover {
  fill: #7A5AF8;
}

.hover\:fill-purple-600:hover {
  fill: #6938EF;
}

.hover\:fill-purple-700:hover {
  fill: #5925DC;
}

.hover\:fill-purple-800:hover {
  fill: #4A1FB8;
}

.hover\:fill-purple-900:hover {
  fill: #3E1C96;
}

.hover\:fill-purple:hover {
  fill: #9B8AFB;
}

.hover\:fill-fuchsia-25:hover {
  fill: #FEFAFF;
}

.hover\:fill-fuchsia-50:hover {
  fill: #FDF4FF;
}

.hover\:fill-fuchsia-100:hover {
  fill: #FBE8FF;
}

.hover\:fill-fuchsia-200:hover {
  fill: #F6D0FE;
}

.hover\:fill-fuchsia-300:hover {
  fill: #EEAAFD;
}

.hover\:fill-fuchsia-400:hover {
  fill: #E478FA;
}

.hover\:fill-fuchsia-500:hover {
  fill: #D444F1;
}

.hover\:fill-fuchsia-600:hover {
  fill: #BA24D5;
}

.hover\:fill-fuchsia-700:hover {
  fill: #9F1AB1;
}

.hover\:fill-fuchsia-800:hover {
  fill: #821890;
}

.hover\:fill-fuchsia-900:hover {
  fill: #6F1877;
}

.hover\:fill-fuchsia:hover {
  fill: #E478FA;
}

.hover\:fill-pink-25:hover {
  fill: #FEF6FB;
}

.hover\:fill-pink-50:hover {
  fill: #FDF2FA;
}

.hover\:fill-pink-100:hover {
  fill: #FCE7F6;
}

.hover\:fill-pink-200:hover {
  fill: #FCCEEE;
}

.hover\:fill-pink-300:hover {
  fill: #FAA7E0;
}

.hover\:fill-pink-400:hover {
  fill: #F67007;
}

.hover\:fill-pink-500:hover {
  fill: #EE46BC;
}

.hover\:fill-pink-600:hover {
  fill: #DD2590;
}

.hover\:fill-pink-700:hover {
  fill: #C11574;
}

.hover\:fill-pink-800:hover {
  fill: #9E165F;
}

.hover\:fill-pink-900:hover {
  fill: #851651;
}

.hover\:fill-pink:hover {
  fill: #F67007;
}

.hover\:fill-rose-25:hover {
  fill: #FFF5F6;
}

.hover\:fill-rose-50:hover {
  fill: #FFF1F3;
}

.hover\:fill-rose-100:hover {
  fill: #FFE4E8;
}

.hover\:fill-rose-200:hover {
  fill: #FECDD6;
}

.hover\:fill-rose-300:hover {
  fill: #FEA3B4;
}

.hover\:fill-rose-400:hover {
  fill: #FD6F8E;
}

.hover\:fill-rose-500:hover {
  fill: #F63D68;
}

.hover\:fill-rose-600:hover {
  fill: #E31854;
}

.hover\:fill-rose-700:hover {
  fill: #C01048;
}

.hover\:fill-rose-800:hover {
  fill: #A11043;
}

.hover\:fill-rose-900:hover {
  fill: #89123E;
}

.hover\:fill-rose:hover {
  fill: #FD6F8E;
}

.hover\:fill-orange-dark-25:hover {
  fill: #FFF9F5;
}

.hover\:fill-orange-dark-50:hover {
  fill: #FFF4ED;
}

.hover\:fill-orange-dark-100:hover {
  fill: #FFE6D5;
}

.hover\:fill-orange-dark-200:hover {
  fill: #FFD6AE;
}

.hover\:fill-orange-dark-300:hover {
  fill: #FF9C66;
}

.hover\:fill-orange-dark-400:hover {
  fill: #FF692E;
}

.hover\:fill-orange-dark-500:hover {
  fill: #FF4405;
}

.hover\:fill-orange-dark-600:hover {
  fill: #E62E05;
}

.hover\:fill-orange-dark-700:hover {
  fill: #BC1B06;
}

.hover\:fill-orange-dark-800:hover {
  fill: #97180C;
}

.hover\:fill-orange-dark-900:hover {
  fill: #771A0D;
}

.hover\:fill-orange-dark:hover {
  fill: #FF692E;
}

.hover\:fill-orange-25:hover {
  fill: #FEFAF5;
}

.hover\:fill-orange-50:hover {
  fill: #FEF6EE;
}

.hover\:fill-orange-100:hover {
  fill: #FDEAD7;
}

.hover\:fill-orange-200:hover {
  fill: #F9DBAF;
}

.hover\:fill-orange-300:hover {
  fill: #F7B27A;
}

.hover\:fill-orange-400:hover {
  fill: #F38744;
}

.hover\:fill-orange-500:hover {
  fill: #EF6820;
}

.hover\:fill-orange-600:hover {
  fill: #E04F16;
}

.hover\:fill-orange-700:hover {
  fill: #B93815;
}

.hover\:fill-orange-800:hover {
  fill: #932F19;
}

.hover\:fill-orange-900:hover {
  fill: #772917;
}

.hover\:fill-orange:hover {
  fill: #F38744;
}

.hover\:fill-yellow-25:hover {
  fill: #FEFDF0;
}

.hover\:fill-yellow-50:hover {
  fill: #FEFBE8;
}

.hover\:fill-yellow-100:hover {
  fill: #FEF7C3;
}

.hover\:fill-yellow-200:hover {
  fill: #FEEE95;
}

.hover\:fill-yellow-300:hover {
  fill: #FDE272;
}

.hover\:fill-yellow-400:hover {
  fill: #FAC515;
}

.hover\:fill-yellow-500:hover {
  fill: #EAAA08;
}

.hover\:fill-yellow-600:hover {
  fill: #CA8504;
}

.hover\:fill-yellow-700:hover {
  fill: #A15C07;
}

.hover\:fill-yellow-800:hover {
  fill: #854A0E;
}

.hover\:fill-yellow-900:hover {
  fill: #713812;
}

.hover\:fill-yellow:hover {
  fill: #FAC515;
}

.hover\:fill-white\/0:hover {
  fill: rgb(255 255 255 / 0);
}

.hover\:fill-white\/5:hover {
  fill: rgb(255 255 255 / 0.05);
}

.hover\:fill-white\/10:hover {
  fill: rgb(255 255 255 / 0.1);
}

.hover\:fill-white\/20:hover {
  fill: rgb(255 255 255 / 0.2);
}

.hover\:fill-white\/25:hover {
  fill: rgb(255 255 255 / 0.25);
}

.hover\:fill-white\/30:hover {
  fill: rgb(255 255 255 / 0.3);
}

.hover\:fill-white\/40:hover {
  fill: rgb(255 255 255 / 0.4);
}

.hover\:fill-white\/50:hover {
  fill: rgb(255 255 255 / 0.5);
}

.hover\:fill-white\/60:hover {
  fill: rgb(255 255 255 / 0.6);
}

.hover\:fill-white\/70:hover {
  fill: rgb(255 255 255 / 0.7);
}

.hover\:fill-white\/75:hover {
  fill: rgb(255 255 255 / 0.75);
}

.hover\:fill-white\/80:hover {
  fill: rgb(255 255 255 / 0.8);
}

.hover\:fill-white\/90:hover {
  fill: rgb(255 255 255 / 0.9);
}

.hover\:fill-white\/95:hover {
  fill: rgb(255 255 255 / 0.95);
}

.hover\:fill-white\/100:hover {
  fill: rgb(255 255 255 / 1);
}

.hover\:fill-black\/0:hover {
  fill: rgb(0 0 0 / 0);
}

.hover\:fill-black\/5:hover {
  fill: rgb(0 0 0 / 0.05);
}

.hover\:fill-black\/10:hover {
  fill: rgb(0 0 0 / 0.1);
}

.hover\:fill-black\/20:hover {
  fill: rgb(0 0 0 / 0.2);
}

.hover\:fill-black\/25:hover {
  fill: rgb(0 0 0 / 0.25);
}

.hover\:fill-black\/30:hover {
  fill: rgb(0 0 0 / 0.3);
}

.hover\:fill-black\/40:hover {
  fill: rgb(0 0 0 / 0.4);
}

.hover\:fill-black\/50:hover {
  fill: rgb(0 0 0 / 0.5);
}

.hover\:fill-black\/60:hover {
  fill: rgb(0 0 0 / 0.6);
}

.hover\:fill-black\/70:hover {
  fill: rgb(0 0 0 / 0.7);
}

.hover\:fill-black\/75:hover {
  fill: rgb(0 0 0 / 0.75);
}

.hover\:fill-black\/80:hover {
  fill: rgb(0 0 0 / 0.8);
}

.hover\:fill-black\/90:hover {
  fill: rgb(0 0 0 / 0.9);
}

.hover\:fill-black\/95:hover {
  fill: rgb(0 0 0 / 0.95);
}

.hover\:fill-black\/100:hover {
  fill: rgb(0 0 0 / 1);
}

.hover\:fill-gray-25\/0:hover {
  fill: rgb(252 252 253 / 0);
}

.hover\:fill-gray-25\/5:hover {
  fill: rgb(252 252 253 / 0.05);
}

.hover\:fill-gray-25\/10:hover {
  fill: rgb(252 252 253 / 0.1);
}

.hover\:fill-gray-25\/20:hover {
  fill: rgb(252 252 253 / 0.2);
}

.hover\:fill-gray-25\/25:hover {
  fill: rgb(252 252 253 / 0.25);
}

.hover\:fill-gray-25\/30:hover {
  fill: rgb(252 252 253 / 0.3);
}

.hover\:fill-gray-25\/40:hover {
  fill: rgb(252 252 253 / 0.4);
}

.hover\:fill-gray-25\/50:hover {
  fill: rgb(252 252 253 / 0.5);
}

.hover\:fill-gray-25\/60:hover {
  fill: rgb(252 252 253 / 0.6);
}

.hover\:fill-gray-25\/70:hover {
  fill: rgb(252 252 253 / 0.7);
}

.hover\:fill-gray-25\/75:hover {
  fill: rgb(252 252 253 / 0.75);
}

.hover\:fill-gray-25\/80:hover {
  fill: rgb(252 252 253 / 0.8);
}

.hover\:fill-gray-25\/90:hover {
  fill: rgb(252 252 253 / 0.9);
}

.hover\:fill-gray-25\/95:hover {
  fill: rgb(252 252 253 / 0.95);
}

.hover\:fill-gray-25\/100:hover {
  fill: rgb(252 252 253 / 1);
}

.hover\:fill-gray-50\/0:hover {
  fill: rgb(249 250 251 / 0);
}

.hover\:fill-gray-50\/5:hover {
  fill: rgb(249 250 251 / 0.05);
}

.hover\:fill-gray-50\/10:hover {
  fill: rgb(249 250 251 / 0.1);
}

.hover\:fill-gray-50\/20:hover {
  fill: rgb(249 250 251 / 0.2);
}

.hover\:fill-gray-50\/25:hover {
  fill: rgb(249 250 251 / 0.25);
}

.hover\:fill-gray-50\/30:hover {
  fill: rgb(249 250 251 / 0.3);
}

.hover\:fill-gray-50\/40:hover {
  fill: rgb(249 250 251 / 0.4);
}

.hover\:fill-gray-50\/50:hover {
  fill: rgb(249 250 251 / 0.5);
}

.hover\:fill-gray-50\/60:hover {
  fill: rgb(249 250 251 / 0.6);
}

.hover\:fill-gray-50\/70:hover {
  fill: rgb(249 250 251 / 0.7);
}

.hover\:fill-gray-50\/75:hover {
  fill: rgb(249 250 251 / 0.75);
}

.hover\:fill-gray-50\/80:hover {
  fill: rgb(249 250 251 / 0.8);
}

.hover\:fill-gray-50\/90:hover {
  fill: rgb(249 250 251 / 0.9);
}

.hover\:fill-gray-50\/95:hover {
  fill: rgb(249 250 251 / 0.95);
}

.hover\:fill-gray-50\/100:hover {
  fill: rgb(249 250 251 / 1);
}

.hover\:fill-gray-100\/0:hover {
  fill: rgb(242 244 247 / 0);
}

.hover\:fill-gray-100\/5:hover {
  fill: rgb(242 244 247 / 0.05);
}

.hover\:fill-gray-100\/10:hover {
  fill: rgb(242 244 247 / 0.1);
}

.hover\:fill-gray-100\/20:hover {
  fill: rgb(242 244 247 / 0.2);
}

.hover\:fill-gray-100\/25:hover {
  fill: rgb(242 244 247 / 0.25);
}

.hover\:fill-gray-100\/30:hover {
  fill: rgb(242 244 247 / 0.3);
}

.hover\:fill-gray-100\/40:hover {
  fill: rgb(242 244 247 / 0.4);
}

.hover\:fill-gray-100\/50:hover {
  fill: rgb(242 244 247 / 0.5);
}

.hover\:fill-gray-100\/60:hover {
  fill: rgb(242 244 247 / 0.6);
}

.hover\:fill-gray-100\/70:hover {
  fill: rgb(242 244 247 / 0.7);
}

.hover\:fill-gray-100\/75:hover {
  fill: rgb(242 244 247 / 0.75);
}

.hover\:fill-gray-100\/80:hover {
  fill: rgb(242 244 247 / 0.8);
}

.hover\:fill-gray-100\/90:hover {
  fill: rgb(242 244 247 / 0.9);
}

.hover\:fill-gray-100\/95:hover {
  fill: rgb(242 244 247 / 0.95);
}

.hover\:fill-gray-100\/100:hover {
  fill: rgb(242 244 247 / 1);
}

.hover\:fill-gray-200\/0:hover {
  fill: rgb(234 236 240 / 0);
}

.hover\:fill-gray-200\/5:hover {
  fill: rgb(234 236 240 / 0.05);
}

.hover\:fill-gray-200\/10:hover {
  fill: rgb(234 236 240 / 0.1);
}

.hover\:fill-gray-200\/20:hover {
  fill: rgb(234 236 240 / 0.2);
}

.hover\:fill-gray-200\/25:hover {
  fill: rgb(234 236 240 / 0.25);
}

.hover\:fill-gray-200\/30:hover {
  fill: rgb(234 236 240 / 0.3);
}

.hover\:fill-gray-200\/40:hover {
  fill: rgb(234 236 240 / 0.4);
}

.hover\:fill-gray-200\/50:hover {
  fill: rgb(234 236 240 / 0.5);
}

.hover\:fill-gray-200\/60:hover {
  fill: rgb(234 236 240 / 0.6);
}

.hover\:fill-gray-200\/70:hover {
  fill: rgb(234 236 240 / 0.7);
}

.hover\:fill-gray-200\/75:hover {
  fill: rgb(234 236 240 / 0.75);
}

.hover\:fill-gray-200\/80:hover {
  fill: rgb(234 236 240 / 0.8);
}

.hover\:fill-gray-200\/90:hover {
  fill: rgb(234 236 240 / 0.9);
}

.hover\:fill-gray-200\/95:hover {
  fill: rgb(234 236 240 / 0.95);
}

.hover\:fill-gray-200\/100:hover {
  fill: rgb(234 236 240 / 1);
}

.hover\:fill-gray-300\/0:hover {
  fill: rgb(208 213 221 / 0);
}

.hover\:fill-gray-300\/5:hover {
  fill: rgb(208 213 221 / 0.05);
}

.hover\:fill-gray-300\/10:hover {
  fill: rgb(208 213 221 / 0.1);
}

.hover\:fill-gray-300\/20:hover {
  fill: rgb(208 213 221 / 0.2);
}

.hover\:fill-gray-300\/25:hover {
  fill: rgb(208 213 221 / 0.25);
}

.hover\:fill-gray-300\/30:hover {
  fill: rgb(208 213 221 / 0.3);
}

.hover\:fill-gray-300\/40:hover {
  fill: rgb(208 213 221 / 0.4);
}

.hover\:fill-gray-300\/50:hover {
  fill: rgb(208 213 221 / 0.5);
}

.hover\:fill-gray-300\/60:hover {
  fill: rgb(208 213 221 / 0.6);
}

.hover\:fill-gray-300\/70:hover {
  fill: rgb(208 213 221 / 0.7);
}

.hover\:fill-gray-300\/75:hover {
  fill: rgb(208 213 221 / 0.75);
}

.hover\:fill-gray-300\/80:hover {
  fill: rgb(208 213 221 / 0.8);
}

.hover\:fill-gray-300\/90:hover {
  fill: rgb(208 213 221 / 0.9);
}

.hover\:fill-gray-300\/95:hover {
  fill: rgb(208 213 221 / 0.95);
}

.hover\:fill-gray-300\/100:hover {
  fill: rgb(208 213 221 / 1);
}

.hover\:fill-gray-400\/0:hover {
  fill: rgb(152 162 179 / 0);
}

.hover\:fill-gray-400\/5:hover {
  fill: rgb(152 162 179 / 0.05);
}

.hover\:fill-gray-400\/10:hover {
  fill: rgb(152 162 179 / 0.1);
}

.hover\:fill-gray-400\/20:hover {
  fill: rgb(152 162 179 / 0.2);
}

.hover\:fill-gray-400\/25:hover {
  fill: rgb(152 162 179 / 0.25);
}

.hover\:fill-gray-400\/30:hover {
  fill: rgb(152 162 179 / 0.3);
}

.hover\:fill-gray-400\/40:hover {
  fill: rgb(152 162 179 / 0.4);
}

.hover\:fill-gray-400\/50:hover {
  fill: rgb(152 162 179 / 0.5);
}

.hover\:fill-gray-400\/60:hover {
  fill: rgb(152 162 179 / 0.6);
}

.hover\:fill-gray-400\/70:hover {
  fill: rgb(152 162 179 / 0.7);
}

.hover\:fill-gray-400\/75:hover {
  fill: rgb(152 162 179 / 0.75);
}

.hover\:fill-gray-400\/80:hover {
  fill: rgb(152 162 179 / 0.8);
}

.hover\:fill-gray-400\/90:hover {
  fill: rgb(152 162 179 / 0.9);
}

.hover\:fill-gray-400\/95:hover {
  fill: rgb(152 162 179 / 0.95);
}

.hover\:fill-gray-400\/100:hover {
  fill: rgb(152 162 179 / 1);
}

.hover\:fill-gray-500\/0:hover {
  fill: rgb(102 112 133 / 0);
}

.hover\:fill-gray-500\/5:hover {
  fill: rgb(102 112 133 / 0.05);
}

.hover\:fill-gray-500\/10:hover {
  fill: rgb(102 112 133 / 0.1);
}

.hover\:fill-gray-500\/20:hover {
  fill: rgb(102 112 133 / 0.2);
}

.hover\:fill-gray-500\/25:hover {
  fill: rgb(102 112 133 / 0.25);
}

.hover\:fill-gray-500\/30:hover {
  fill: rgb(102 112 133 / 0.3);
}

.hover\:fill-gray-500\/40:hover {
  fill: rgb(102 112 133 / 0.4);
}

.hover\:fill-gray-500\/50:hover {
  fill: rgb(102 112 133 / 0.5);
}

.hover\:fill-gray-500\/60:hover {
  fill: rgb(102 112 133 / 0.6);
}

.hover\:fill-gray-500\/70:hover {
  fill: rgb(102 112 133 / 0.7);
}

.hover\:fill-gray-500\/75:hover {
  fill: rgb(102 112 133 / 0.75);
}

.hover\:fill-gray-500\/80:hover {
  fill: rgb(102 112 133 / 0.8);
}

.hover\:fill-gray-500\/90:hover {
  fill: rgb(102 112 133 / 0.9);
}

.hover\:fill-gray-500\/95:hover {
  fill: rgb(102 112 133 / 0.95);
}

.hover\:fill-gray-500\/100:hover {
  fill: rgb(102 112 133 / 1);
}

.hover\:fill-gray-600\/0:hover {
  fill: rgb(71 84 103 / 0);
}

.hover\:fill-gray-600\/5:hover {
  fill: rgb(71 84 103 / 0.05);
}

.hover\:fill-gray-600\/10:hover {
  fill: rgb(71 84 103 / 0.1);
}

.hover\:fill-gray-600\/20:hover {
  fill: rgb(71 84 103 / 0.2);
}

.hover\:fill-gray-600\/25:hover {
  fill: rgb(71 84 103 / 0.25);
}

.hover\:fill-gray-600\/30:hover {
  fill: rgb(71 84 103 / 0.3);
}

.hover\:fill-gray-600\/40:hover {
  fill: rgb(71 84 103 / 0.4);
}

.hover\:fill-gray-600\/50:hover {
  fill: rgb(71 84 103 / 0.5);
}

.hover\:fill-gray-600\/60:hover {
  fill: rgb(71 84 103 / 0.6);
}

.hover\:fill-gray-600\/70:hover {
  fill: rgb(71 84 103 / 0.7);
}

.hover\:fill-gray-600\/75:hover {
  fill: rgb(71 84 103 / 0.75);
}

.hover\:fill-gray-600\/80:hover {
  fill: rgb(71 84 103 / 0.8);
}

.hover\:fill-gray-600\/90:hover {
  fill: rgb(71 84 103 / 0.9);
}

.hover\:fill-gray-600\/95:hover {
  fill: rgb(71 84 103 / 0.95);
}

.hover\:fill-gray-600\/100:hover {
  fill: rgb(71 84 103 / 1);
}

.hover\:fill-gray-700\/0:hover {
  fill: rgb(52 64 84 / 0);
}

.hover\:fill-gray-700\/5:hover {
  fill: rgb(52 64 84 / 0.05);
}

.hover\:fill-gray-700\/10:hover {
  fill: rgb(52 64 84 / 0.1);
}

.hover\:fill-gray-700\/20:hover {
  fill: rgb(52 64 84 / 0.2);
}

.hover\:fill-gray-700\/25:hover {
  fill: rgb(52 64 84 / 0.25);
}

.hover\:fill-gray-700\/30:hover {
  fill: rgb(52 64 84 / 0.3);
}

.hover\:fill-gray-700\/40:hover {
  fill: rgb(52 64 84 / 0.4);
}

.hover\:fill-gray-700\/50:hover {
  fill: rgb(52 64 84 / 0.5);
}

.hover\:fill-gray-700\/60:hover {
  fill: rgb(52 64 84 / 0.6);
}

.hover\:fill-gray-700\/70:hover {
  fill: rgb(52 64 84 / 0.7);
}

.hover\:fill-gray-700\/75:hover {
  fill: rgb(52 64 84 / 0.75);
}

.hover\:fill-gray-700\/80:hover {
  fill: rgb(52 64 84 / 0.8);
}

.hover\:fill-gray-700\/90:hover {
  fill: rgb(52 64 84 / 0.9);
}

.hover\:fill-gray-700\/95:hover {
  fill: rgb(52 64 84 / 0.95);
}

.hover\:fill-gray-700\/100:hover {
  fill: rgb(52 64 84 / 1);
}

.hover\:fill-gray-800\/0:hover {
  fill: rgb(29 41 57 / 0);
}

.hover\:fill-gray-800\/5:hover {
  fill: rgb(29 41 57 / 0.05);
}

.hover\:fill-gray-800\/10:hover {
  fill: rgb(29 41 57 / 0.1);
}

.hover\:fill-gray-800\/20:hover {
  fill: rgb(29 41 57 / 0.2);
}

.hover\:fill-gray-800\/25:hover {
  fill: rgb(29 41 57 / 0.25);
}

.hover\:fill-gray-800\/30:hover {
  fill: rgb(29 41 57 / 0.3);
}

.hover\:fill-gray-800\/40:hover {
  fill: rgb(29 41 57 / 0.4);
}

.hover\:fill-gray-800\/50:hover {
  fill: rgb(29 41 57 / 0.5);
}

.hover\:fill-gray-800\/60:hover {
  fill: rgb(29 41 57 / 0.6);
}

.hover\:fill-gray-800\/70:hover {
  fill: rgb(29 41 57 / 0.7);
}

.hover\:fill-gray-800\/75:hover {
  fill: rgb(29 41 57 / 0.75);
}

.hover\:fill-gray-800\/80:hover {
  fill: rgb(29 41 57 / 0.8);
}

.hover\:fill-gray-800\/90:hover {
  fill: rgb(29 41 57 / 0.9);
}

.hover\:fill-gray-800\/95:hover {
  fill: rgb(29 41 57 / 0.95);
}

.hover\:fill-gray-800\/100:hover {
  fill: rgb(29 41 57 / 1);
}

.hover\:fill-gray-900\/0:hover {
  fill: rgb(16 24 40 / 0);
}

.hover\:fill-gray-900\/5:hover {
  fill: rgb(16 24 40 / 0.05);
}

.hover\:fill-gray-900\/10:hover {
  fill: rgb(16 24 40 / 0.1);
}

.hover\:fill-gray-900\/20:hover {
  fill: rgb(16 24 40 / 0.2);
}

.hover\:fill-gray-900\/25:hover {
  fill: rgb(16 24 40 / 0.25);
}

.hover\:fill-gray-900\/30:hover {
  fill: rgb(16 24 40 / 0.3);
}

.hover\:fill-gray-900\/40:hover {
  fill: rgb(16 24 40 / 0.4);
}

.hover\:fill-gray-900\/50:hover {
  fill: rgb(16 24 40 / 0.5);
}

.hover\:fill-gray-900\/60:hover {
  fill: rgb(16 24 40 / 0.6);
}

.hover\:fill-gray-900\/70:hover {
  fill: rgb(16 24 40 / 0.7);
}

.hover\:fill-gray-900\/75:hover {
  fill: rgb(16 24 40 / 0.75);
}

.hover\:fill-gray-900\/80:hover {
  fill: rgb(16 24 40 / 0.8);
}

.hover\:fill-gray-900\/90:hover {
  fill: rgb(16 24 40 / 0.9);
}

.hover\:fill-gray-900\/95:hover {
  fill: rgb(16 24 40 / 0.95);
}

.hover\:fill-gray-900\/100:hover {
  fill: rgb(16 24 40 / 1);
}

.hover\:fill-gray\/0:hover {
  fill: rgb(152 162 179 / 0);
}

.hover\:fill-gray\/5:hover {
  fill: rgb(152 162 179 / 0.05);
}

.hover\:fill-gray\/10:hover {
  fill: rgb(152 162 179 / 0.1);
}

.hover\:fill-gray\/20:hover {
  fill: rgb(152 162 179 / 0.2);
}

.hover\:fill-gray\/25:hover {
  fill: rgb(152 162 179 / 0.25);
}

.hover\:fill-gray\/30:hover {
  fill: rgb(152 162 179 / 0.3);
}

.hover\:fill-gray\/40:hover {
  fill: rgb(152 162 179 / 0.4);
}

.hover\:fill-gray\/50:hover {
  fill: rgb(152 162 179 / 0.5);
}

.hover\:fill-gray\/60:hover {
  fill: rgb(152 162 179 / 0.6);
}

.hover\:fill-gray\/70:hover {
  fill: rgb(152 162 179 / 0.7);
}

.hover\:fill-gray\/75:hover {
  fill: rgb(152 162 179 / 0.75);
}

.hover\:fill-gray\/80:hover {
  fill: rgb(152 162 179 / 0.8);
}

.hover\:fill-gray\/90:hover {
  fill: rgb(152 162 179 / 0.9);
}

.hover\:fill-gray\/95:hover {
  fill: rgb(152 162 179 / 0.95);
}

.hover\:fill-gray\/100:hover {
  fill: rgb(152 162 179 / 1);
}

.hover\:fill-primary-25\/0:hover {
  fill: rgb(247 250 255 / 0);
}

.hover\:fill-primary-25\/5:hover {
  fill: rgb(247 250 255 / 0.05);
}

.hover\:fill-primary-25\/10:hover {
  fill: rgb(247 250 255 / 0.1);
}

.hover\:fill-primary-25\/20:hover {
  fill: rgb(247 250 255 / 0.2);
}

.hover\:fill-primary-25\/25:hover {
  fill: rgb(247 250 255 / 0.25);
}

.hover\:fill-primary-25\/30:hover {
  fill: rgb(247 250 255 / 0.3);
}

.hover\:fill-primary-25\/40:hover {
  fill: rgb(247 250 255 / 0.4);
}

.hover\:fill-primary-25\/50:hover {
  fill: rgb(247 250 255 / 0.5);
}

.hover\:fill-primary-25\/60:hover {
  fill: rgb(247 250 255 / 0.6);
}

.hover\:fill-primary-25\/70:hover {
  fill: rgb(247 250 255 / 0.7);
}

.hover\:fill-primary-25\/75:hover {
  fill: rgb(247 250 255 / 0.75);
}

.hover\:fill-primary-25\/80:hover {
  fill: rgb(247 250 255 / 0.8);
}

.hover\:fill-primary-25\/90:hover {
  fill: rgb(247 250 255 / 0.9);
}

.hover\:fill-primary-25\/95:hover {
  fill: rgb(247 250 255 / 0.95);
}

.hover\:fill-primary-25\/100:hover {
  fill: rgb(247 250 255 / 1);
}

.hover\:fill-primary-50\/0:hover {
  fill: rgb(245 248 255 / 0);
}

.hover\:fill-primary-50\/5:hover {
  fill: rgb(245 248 255 / 0.05);
}

.hover\:fill-primary-50\/10:hover {
  fill: rgb(245 248 255 / 0.1);
}

.hover\:fill-primary-50\/20:hover {
  fill: rgb(245 248 255 / 0.2);
}

.hover\:fill-primary-50\/25:hover {
  fill: rgb(245 248 255 / 0.25);
}

.hover\:fill-primary-50\/30:hover {
  fill: rgb(245 248 255 / 0.3);
}

.hover\:fill-primary-50\/40:hover {
  fill: rgb(245 248 255 / 0.4);
}

.hover\:fill-primary-50\/50:hover {
  fill: rgb(245 248 255 / 0.5);
}

.hover\:fill-primary-50\/60:hover {
  fill: rgb(245 248 255 / 0.6);
}

.hover\:fill-primary-50\/70:hover {
  fill: rgb(245 248 255 / 0.7);
}

.hover\:fill-primary-50\/75:hover {
  fill: rgb(245 248 255 / 0.75);
}

.hover\:fill-primary-50\/80:hover {
  fill: rgb(245 248 255 / 0.8);
}

.hover\:fill-primary-50\/90:hover {
  fill: rgb(245 248 255 / 0.9);
}

.hover\:fill-primary-50\/95:hover {
  fill: rgb(245 248 255 / 0.95);
}

.hover\:fill-primary-50\/100:hover {
  fill: rgb(245 248 255 / 1);
}

.hover\:fill-primary-100\/0:hover {
  fill: rgb(239 243 255 / 0);
}

.hover\:fill-primary-100\/5:hover {
  fill: rgb(239 243 255 / 0.05);
}

.hover\:fill-primary-100\/10:hover {
  fill: rgb(239 243 255 / 0.1);
}

.hover\:fill-primary-100\/20:hover {
  fill: rgb(239 243 255 / 0.2);
}

.hover\:fill-primary-100\/25:hover {
  fill: rgb(239 243 255 / 0.25);
}

.hover\:fill-primary-100\/30:hover {
  fill: rgb(239 243 255 / 0.3);
}

.hover\:fill-primary-100\/40:hover {
  fill: rgb(239 243 255 / 0.4);
}

.hover\:fill-primary-100\/50:hover {
  fill: rgb(239 243 255 / 0.5);
}

.hover\:fill-primary-100\/60:hover {
  fill: rgb(239 243 255 / 0.6);
}

.hover\:fill-primary-100\/70:hover {
  fill: rgb(239 243 255 / 0.7);
}

.hover\:fill-primary-100\/75:hover {
  fill: rgb(239 243 255 / 0.75);
}

.hover\:fill-primary-100\/80:hover {
  fill: rgb(239 243 255 / 0.8);
}

.hover\:fill-primary-100\/90:hover {
  fill: rgb(239 243 255 / 0.9);
}

.hover\:fill-primary-100\/95:hover {
  fill: rgb(239 243 255 / 0.95);
}

.hover\:fill-primary-100\/100:hover {
  fill: rgb(239 243 255 / 1);
}

.hover\:fill-primary-200\/0:hover {
  fill: rgb(218 232 255 / 0);
}

.hover\:fill-primary-200\/5:hover {
  fill: rgb(218 232 255 / 0.05);
}

.hover\:fill-primary-200\/10:hover {
  fill: rgb(218 232 255 / 0.1);
}

.hover\:fill-primary-200\/20:hover {
  fill: rgb(218 232 255 / 0.2);
}

.hover\:fill-primary-200\/25:hover {
  fill: rgb(218 232 255 / 0.25);
}

.hover\:fill-primary-200\/30:hover {
  fill: rgb(218 232 255 / 0.3);
}

.hover\:fill-primary-200\/40:hover {
  fill: rgb(218 232 255 / 0.4);
}

.hover\:fill-primary-200\/50:hover {
  fill: rgb(218 232 255 / 0.5);
}

.hover\:fill-primary-200\/60:hover {
  fill: rgb(218 232 255 / 0.6);
}

.hover\:fill-primary-200\/70:hover {
  fill: rgb(218 232 255 / 0.7);
}

.hover\:fill-primary-200\/75:hover {
  fill: rgb(218 232 255 / 0.75);
}

.hover\:fill-primary-200\/80:hover {
  fill: rgb(218 232 255 / 0.8);
}

.hover\:fill-primary-200\/90:hover {
  fill: rgb(218 232 255 / 0.9);
}

.hover\:fill-primary-200\/95:hover {
  fill: rgb(218 232 255 / 0.95);
}

.hover\:fill-primary-200\/100:hover {
  fill: rgb(218 232 255 / 1);
}

.hover\:fill-primary-300\/0:hover {
  fill: rgb(158 192 252 / 0);
}

.hover\:fill-primary-300\/5:hover {
  fill: rgb(158 192 252 / 0.05);
}

.hover\:fill-primary-300\/10:hover {
  fill: rgb(158 192 252 / 0.1);
}

.hover\:fill-primary-300\/20:hover {
  fill: rgb(158 192 252 / 0.2);
}

.hover\:fill-primary-300\/25:hover {
  fill: rgb(158 192 252 / 0.25);
}

.hover\:fill-primary-300\/30:hover {
  fill: rgb(158 192 252 / 0.3);
}

.hover\:fill-primary-300\/40:hover {
  fill: rgb(158 192 252 / 0.4);
}

.hover\:fill-primary-300\/50:hover {
  fill: rgb(158 192 252 / 0.5);
}

.hover\:fill-primary-300\/60:hover {
  fill: rgb(158 192 252 / 0.6);
}

.hover\:fill-primary-300\/70:hover {
  fill: rgb(158 192 252 / 0.7);
}

.hover\:fill-primary-300\/75:hover {
  fill: rgb(158 192 252 / 0.75);
}

.hover\:fill-primary-300\/80:hover {
  fill: rgb(158 192 252 / 0.8);
}

.hover\:fill-primary-300\/90:hover {
  fill: rgb(158 192 252 / 0.9);
}

.hover\:fill-primary-300\/95:hover {
  fill: rgb(158 192 252 / 0.95);
}

.hover\:fill-primary-300\/100:hover {
  fill: rgb(158 192 252 / 1);
}

.hover\:fill-primary-400\/0:hover {
  fill: rgb(116 167 254 / 0);
}

.hover\:fill-primary-400\/5:hover {
  fill: rgb(116 167 254 / 0.05);
}

.hover\:fill-primary-400\/10:hover {
  fill: rgb(116 167 254 / 0.1);
}

.hover\:fill-primary-400\/20:hover {
  fill: rgb(116 167 254 / 0.2);
}

.hover\:fill-primary-400\/25:hover {
  fill: rgb(116 167 254 / 0.25);
}

.hover\:fill-primary-400\/30:hover {
  fill: rgb(116 167 254 / 0.3);
}

.hover\:fill-primary-400\/40:hover {
  fill: rgb(116 167 254 / 0.4);
}

.hover\:fill-primary-400\/50:hover {
  fill: rgb(116 167 254 / 0.5);
}

.hover\:fill-primary-400\/60:hover {
  fill: rgb(116 167 254 / 0.6);
}

.hover\:fill-primary-400\/70:hover {
  fill: rgb(116 167 254 / 0.7);
}

.hover\:fill-primary-400\/75:hover {
  fill: rgb(116 167 254 / 0.75);
}

.hover\:fill-primary-400\/80:hover {
  fill: rgb(116 167 254 / 0.8);
}

.hover\:fill-primary-400\/90:hover {
  fill: rgb(116 167 254 / 0.9);
}

.hover\:fill-primary-400\/95:hover {
  fill: rgb(116 167 254 / 0.95);
}

.hover\:fill-primary-400\/100:hover {
  fill: rgb(116 167 254 / 1);
}

.hover\:fill-primary-500\/0:hover {
  fill: rgb(87 148 253 / 0);
}

.hover\:fill-primary-500\/5:hover {
  fill: rgb(87 148 253 / 0.05);
}

.hover\:fill-primary-500\/10:hover {
  fill: rgb(87 148 253 / 0.1);
}

.hover\:fill-primary-500\/20:hover {
  fill: rgb(87 148 253 / 0.2);
}

.hover\:fill-primary-500\/25:hover {
  fill: rgb(87 148 253 / 0.25);
}

.hover\:fill-primary-500\/30:hover {
  fill: rgb(87 148 253 / 0.3);
}

.hover\:fill-primary-500\/40:hover {
  fill: rgb(87 148 253 / 0.4);
}

.hover\:fill-primary-500\/50:hover {
  fill: rgb(87 148 253 / 0.5);
}

.hover\:fill-primary-500\/60:hover {
  fill: rgb(87 148 253 / 0.6);
}

.hover\:fill-primary-500\/70:hover {
  fill: rgb(87 148 253 / 0.7);
}

.hover\:fill-primary-500\/75:hover {
  fill: rgb(87 148 253 / 0.75);
}

.hover\:fill-primary-500\/80:hover {
  fill: rgb(87 148 253 / 0.8);
}

.hover\:fill-primary-500\/90:hover {
  fill: rgb(87 148 253 / 0.9);
}

.hover\:fill-primary-500\/95:hover {
  fill: rgb(87 148 253 / 0.95);
}

.hover\:fill-primary-500\/100:hover {
  fill: rgb(87 148 253 / 1);
}

.hover\:fill-primary-600\/0:hover {
  fill: rgb(61 130 249 / 0);
}

.hover\:fill-primary-600\/5:hover {
  fill: rgb(61 130 249 / 0.05);
}

.hover\:fill-primary-600\/10:hover {
  fill: rgb(61 130 249 / 0.1);
}

.hover\:fill-primary-600\/20:hover {
  fill: rgb(61 130 249 / 0.2);
}

.hover\:fill-primary-600\/25:hover {
  fill: rgb(61 130 249 / 0.25);
}

.hover\:fill-primary-600\/30:hover {
  fill: rgb(61 130 249 / 0.3);
}

.hover\:fill-primary-600\/40:hover {
  fill: rgb(61 130 249 / 0.4);
}

.hover\:fill-primary-600\/50:hover {
  fill: rgb(61 130 249 / 0.5);
}

.hover\:fill-primary-600\/60:hover {
  fill: rgb(61 130 249 / 0.6);
}

.hover\:fill-primary-600\/70:hover {
  fill: rgb(61 130 249 / 0.7);
}

.hover\:fill-primary-600\/75:hover {
  fill: rgb(61 130 249 / 0.75);
}

.hover\:fill-primary-600\/80:hover {
  fill: rgb(61 130 249 / 0.8);
}

.hover\:fill-primary-600\/90:hover {
  fill: rgb(61 130 249 / 0.9);
}

.hover\:fill-primary-600\/95:hover {
  fill: rgb(61 130 249 / 0.95);
}

.hover\:fill-primary-600\/100:hover {
  fill: rgb(61 130 249 / 1);
}

.hover\:fill-primary-700\/0:hover {
  fill: rgb(47 103 201 / 0);
}

.hover\:fill-primary-700\/5:hover {
  fill: rgb(47 103 201 / 0.05);
}

.hover\:fill-primary-700\/10:hover {
  fill: rgb(47 103 201 / 0.1);
}

.hover\:fill-primary-700\/20:hover {
  fill: rgb(47 103 201 / 0.2);
}

.hover\:fill-primary-700\/25:hover {
  fill: rgb(47 103 201 / 0.25);
}

.hover\:fill-primary-700\/30:hover {
  fill: rgb(47 103 201 / 0.3);
}

.hover\:fill-primary-700\/40:hover {
  fill: rgb(47 103 201 / 0.4);
}

.hover\:fill-primary-700\/50:hover {
  fill: rgb(47 103 201 / 0.5);
}

.hover\:fill-primary-700\/60:hover {
  fill: rgb(47 103 201 / 0.6);
}

.hover\:fill-primary-700\/70:hover {
  fill: rgb(47 103 201 / 0.7);
}

.hover\:fill-primary-700\/75:hover {
  fill: rgb(47 103 201 / 0.75);
}

.hover\:fill-primary-700\/80:hover {
  fill: rgb(47 103 201 / 0.8);
}

.hover\:fill-primary-700\/90:hover {
  fill: rgb(47 103 201 / 0.9);
}

.hover\:fill-primary-700\/95:hover {
  fill: rgb(47 103 201 / 0.95);
}

.hover\:fill-primary-700\/100:hover {
  fill: rgb(47 103 201 / 1);
}

.hover\:fill-primary-800\/0:hover {
  fill: rgb(55 76 153 / 0);
}

.hover\:fill-primary-800\/5:hover {
  fill: rgb(55 76 153 / 0.05);
}

.hover\:fill-primary-800\/10:hover {
  fill: rgb(55 76 153 / 0.1);
}

.hover\:fill-primary-800\/20:hover {
  fill: rgb(55 76 153 / 0.2);
}

.hover\:fill-primary-800\/25:hover {
  fill: rgb(55 76 153 / 0.25);
}

.hover\:fill-primary-800\/30:hover {
  fill: rgb(55 76 153 / 0.3);
}

.hover\:fill-primary-800\/40:hover {
  fill: rgb(55 76 153 / 0.4);
}

.hover\:fill-primary-800\/50:hover {
  fill: rgb(55 76 153 / 0.5);
}

.hover\:fill-primary-800\/60:hover {
  fill: rgb(55 76 153 / 0.6);
}

.hover\:fill-primary-800\/70:hover {
  fill: rgb(55 76 153 / 0.7);
}

.hover\:fill-primary-800\/75:hover {
  fill: rgb(55 76 153 / 0.75);
}

.hover\:fill-primary-800\/80:hover {
  fill: rgb(55 76 153 / 0.8);
}

.hover\:fill-primary-800\/90:hover {
  fill: rgb(55 76 153 / 0.9);
}

.hover\:fill-primary-800\/95:hover {
  fill: rgb(55 76 153 / 0.95);
}

.hover\:fill-primary-800\/100:hover {
  fill: rgb(55 76 153 / 1);
}

.hover\:fill-primary-900\/0:hover {
  fill: rgb(36 51 102 / 0);
}

.hover\:fill-primary-900\/5:hover {
  fill: rgb(36 51 102 / 0.05);
}

.hover\:fill-primary-900\/10:hover {
  fill: rgb(36 51 102 / 0.1);
}

.hover\:fill-primary-900\/20:hover {
  fill: rgb(36 51 102 / 0.2);
}

.hover\:fill-primary-900\/25:hover {
  fill: rgb(36 51 102 / 0.25);
}

.hover\:fill-primary-900\/30:hover {
  fill: rgb(36 51 102 / 0.3);
}

.hover\:fill-primary-900\/40:hover {
  fill: rgb(36 51 102 / 0.4);
}

.hover\:fill-primary-900\/50:hover {
  fill: rgb(36 51 102 / 0.5);
}

.hover\:fill-primary-900\/60:hover {
  fill: rgb(36 51 102 / 0.6);
}

.hover\:fill-primary-900\/70:hover {
  fill: rgb(36 51 102 / 0.7);
}

.hover\:fill-primary-900\/75:hover {
  fill: rgb(36 51 102 / 0.75);
}

.hover\:fill-primary-900\/80:hover {
  fill: rgb(36 51 102 / 0.8);
}

.hover\:fill-primary-900\/90:hover {
  fill: rgb(36 51 102 / 0.9);
}

.hover\:fill-primary-900\/95:hover {
  fill: rgb(36 51 102 / 0.95);
}

.hover\:fill-primary-900\/100:hover {
  fill: rgb(36 51 102 / 1);
}

.hover\:fill-primary\/0:hover {
  fill: rgb(116 167 254 / 0);
}

.hover\:fill-primary\/5:hover {
  fill: rgb(116 167 254 / 0.05);
}

.hover\:fill-primary\/10:hover {
  fill: rgb(116 167 254 / 0.1);
}

.hover\:fill-primary\/20:hover {
  fill: rgb(116 167 254 / 0.2);
}

.hover\:fill-primary\/25:hover {
  fill: rgb(116 167 254 / 0.25);
}

.hover\:fill-primary\/30:hover {
  fill: rgb(116 167 254 / 0.3);
}

.hover\:fill-primary\/40:hover {
  fill: rgb(116 167 254 / 0.4);
}

.hover\:fill-primary\/50:hover {
  fill: rgb(116 167 254 / 0.5);
}

.hover\:fill-primary\/60:hover {
  fill: rgb(116 167 254 / 0.6);
}

.hover\:fill-primary\/70:hover {
  fill: rgb(116 167 254 / 0.7);
}

.hover\:fill-primary\/75:hover {
  fill: rgb(116 167 254 / 0.75);
}

.hover\:fill-primary\/80:hover {
  fill: rgb(116 167 254 / 0.8);
}

.hover\:fill-primary\/90:hover {
  fill: rgb(116 167 254 / 0.9);
}

.hover\:fill-primary\/95:hover {
  fill: rgb(116 167 254 / 0.95);
}

.hover\:fill-primary\/100:hover {
  fill: rgb(116 167 254 / 1);
}

.hover\:fill-error-25\/0:hover {
  fill: rgb(255 251 250 / 0);
}

.hover\:fill-error-25\/5:hover {
  fill: rgb(255 251 250 / 0.05);
}

.hover\:fill-error-25\/10:hover {
  fill: rgb(255 251 250 / 0.1);
}

.hover\:fill-error-25\/20:hover {
  fill: rgb(255 251 250 / 0.2);
}

.hover\:fill-error-25\/25:hover {
  fill: rgb(255 251 250 / 0.25);
}

.hover\:fill-error-25\/30:hover {
  fill: rgb(255 251 250 / 0.3);
}

.hover\:fill-error-25\/40:hover {
  fill: rgb(255 251 250 / 0.4);
}

.hover\:fill-error-25\/50:hover {
  fill: rgb(255 251 250 / 0.5);
}

.hover\:fill-error-25\/60:hover {
  fill: rgb(255 251 250 / 0.6);
}

.hover\:fill-error-25\/70:hover {
  fill: rgb(255 251 250 / 0.7);
}

.hover\:fill-error-25\/75:hover {
  fill: rgb(255 251 250 / 0.75);
}

.hover\:fill-error-25\/80:hover {
  fill: rgb(255 251 250 / 0.8);
}

.hover\:fill-error-25\/90:hover {
  fill: rgb(255 251 250 / 0.9);
}

.hover\:fill-error-25\/95:hover {
  fill: rgb(255 251 250 / 0.95);
}

.hover\:fill-error-25\/100:hover {
  fill: rgb(255 251 250 / 1);
}

.hover\:fill-error-50\/0:hover {
  fill: rgb(254 243 242 / 0);
}

.hover\:fill-error-50\/5:hover {
  fill: rgb(254 243 242 / 0.05);
}

.hover\:fill-error-50\/10:hover {
  fill: rgb(254 243 242 / 0.1);
}

.hover\:fill-error-50\/20:hover {
  fill: rgb(254 243 242 / 0.2);
}

.hover\:fill-error-50\/25:hover {
  fill: rgb(254 243 242 / 0.25);
}

.hover\:fill-error-50\/30:hover {
  fill: rgb(254 243 242 / 0.3);
}

.hover\:fill-error-50\/40:hover {
  fill: rgb(254 243 242 / 0.4);
}

.hover\:fill-error-50\/50:hover {
  fill: rgb(254 243 242 / 0.5);
}

.hover\:fill-error-50\/60:hover {
  fill: rgb(254 243 242 / 0.6);
}

.hover\:fill-error-50\/70:hover {
  fill: rgb(254 243 242 / 0.7);
}

.hover\:fill-error-50\/75:hover {
  fill: rgb(254 243 242 / 0.75);
}

.hover\:fill-error-50\/80:hover {
  fill: rgb(254 243 242 / 0.8);
}

.hover\:fill-error-50\/90:hover {
  fill: rgb(254 243 242 / 0.9);
}

.hover\:fill-error-50\/95:hover {
  fill: rgb(254 243 242 / 0.95);
}

.hover\:fill-error-50\/100:hover {
  fill: rgb(254 243 242 / 1);
}

.hover\:fill-error-100\/0:hover {
  fill: rgb(254 228 226 / 0);
}

.hover\:fill-error-100\/5:hover {
  fill: rgb(254 228 226 / 0.05);
}

.hover\:fill-error-100\/10:hover {
  fill: rgb(254 228 226 / 0.1);
}

.hover\:fill-error-100\/20:hover {
  fill: rgb(254 228 226 / 0.2);
}

.hover\:fill-error-100\/25:hover {
  fill: rgb(254 228 226 / 0.25);
}

.hover\:fill-error-100\/30:hover {
  fill: rgb(254 228 226 / 0.3);
}

.hover\:fill-error-100\/40:hover {
  fill: rgb(254 228 226 / 0.4);
}

.hover\:fill-error-100\/50:hover {
  fill: rgb(254 228 226 / 0.5);
}

.hover\:fill-error-100\/60:hover {
  fill: rgb(254 228 226 / 0.6);
}

.hover\:fill-error-100\/70:hover {
  fill: rgb(254 228 226 / 0.7);
}

.hover\:fill-error-100\/75:hover {
  fill: rgb(254 228 226 / 0.75);
}

.hover\:fill-error-100\/80:hover {
  fill: rgb(254 228 226 / 0.8);
}

.hover\:fill-error-100\/90:hover {
  fill: rgb(254 228 226 / 0.9);
}

.hover\:fill-error-100\/95:hover {
  fill: rgb(254 228 226 / 0.95);
}

.hover\:fill-error-100\/100:hover {
  fill: rgb(254 228 226 / 1);
}

.hover\:fill-error-200\/0:hover {
  fill: rgb(254 205 202 / 0);
}

.hover\:fill-error-200\/5:hover {
  fill: rgb(254 205 202 / 0.05);
}

.hover\:fill-error-200\/10:hover {
  fill: rgb(254 205 202 / 0.1);
}

.hover\:fill-error-200\/20:hover {
  fill: rgb(254 205 202 / 0.2);
}

.hover\:fill-error-200\/25:hover {
  fill: rgb(254 205 202 / 0.25);
}

.hover\:fill-error-200\/30:hover {
  fill: rgb(254 205 202 / 0.3);
}

.hover\:fill-error-200\/40:hover {
  fill: rgb(254 205 202 / 0.4);
}

.hover\:fill-error-200\/50:hover {
  fill: rgb(254 205 202 / 0.5);
}

.hover\:fill-error-200\/60:hover {
  fill: rgb(254 205 202 / 0.6);
}

.hover\:fill-error-200\/70:hover {
  fill: rgb(254 205 202 / 0.7);
}

.hover\:fill-error-200\/75:hover {
  fill: rgb(254 205 202 / 0.75);
}

.hover\:fill-error-200\/80:hover {
  fill: rgb(254 205 202 / 0.8);
}

.hover\:fill-error-200\/90:hover {
  fill: rgb(254 205 202 / 0.9);
}

.hover\:fill-error-200\/95:hover {
  fill: rgb(254 205 202 / 0.95);
}

.hover\:fill-error-200\/100:hover {
  fill: rgb(254 205 202 / 1);
}

.hover\:fill-error-300\/0:hover {
  fill: rgb(253 162 155 / 0);
}

.hover\:fill-error-300\/5:hover {
  fill: rgb(253 162 155 / 0.05);
}

.hover\:fill-error-300\/10:hover {
  fill: rgb(253 162 155 / 0.1);
}

.hover\:fill-error-300\/20:hover {
  fill: rgb(253 162 155 / 0.2);
}

.hover\:fill-error-300\/25:hover {
  fill: rgb(253 162 155 / 0.25);
}

.hover\:fill-error-300\/30:hover {
  fill: rgb(253 162 155 / 0.3);
}

.hover\:fill-error-300\/40:hover {
  fill: rgb(253 162 155 / 0.4);
}

.hover\:fill-error-300\/50:hover {
  fill: rgb(253 162 155 / 0.5);
}

.hover\:fill-error-300\/60:hover {
  fill: rgb(253 162 155 / 0.6);
}

.hover\:fill-error-300\/70:hover {
  fill: rgb(253 162 155 / 0.7);
}

.hover\:fill-error-300\/75:hover {
  fill: rgb(253 162 155 / 0.75);
}

.hover\:fill-error-300\/80:hover {
  fill: rgb(253 162 155 / 0.8);
}

.hover\:fill-error-300\/90:hover {
  fill: rgb(253 162 155 / 0.9);
}

.hover\:fill-error-300\/95:hover {
  fill: rgb(253 162 155 / 0.95);
}

.hover\:fill-error-300\/100:hover {
  fill: rgb(253 162 155 / 1);
}

.hover\:fill-error-400\/0:hover {
  fill: rgb(249 112 102 / 0);
}

.hover\:fill-error-400\/5:hover {
  fill: rgb(249 112 102 / 0.05);
}

.hover\:fill-error-400\/10:hover {
  fill: rgb(249 112 102 / 0.1);
}

.hover\:fill-error-400\/20:hover {
  fill: rgb(249 112 102 / 0.2);
}

.hover\:fill-error-400\/25:hover {
  fill: rgb(249 112 102 / 0.25);
}

.hover\:fill-error-400\/30:hover {
  fill: rgb(249 112 102 / 0.3);
}

.hover\:fill-error-400\/40:hover {
  fill: rgb(249 112 102 / 0.4);
}

.hover\:fill-error-400\/50:hover {
  fill: rgb(249 112 102 / 0.5);
}

.hover\:fill-error-400\/60:hover {
  fill: rgb(249 112 102 / 0.6);
}

.hover\:fill-error-400\/70:hover {
  fill: rgb(249 112 102 / 0.7);
}

.hover\:fill-error-400\/75:hover {
  fill: rgb(249 112 102 / 0.75);
}

.hover\:fill-error-400\/80:hover {
  fill: rgb(249 112 102 / 0.8);
}

.hover\:fill-error-400\/90:hover {
  fill: rgb(249 112 102 / 0.9);
}

.hover\:fill-error-400\/95:hover {
  fill: rgb(249 112 102 / 0.95);
}

.hover\:fill-error-400\/100:hover {
  fill: rgb(249 112 102 / 1);
}

.hover\:fill-error-500\/0:hover {
  fill: rgb(240 68 56 / 0);
}

.hover\:fill-error-500\/5:hover {
  fill: rgb(240 68 56 / 0.05);
}

.hover\:fill-error-500\/10:hover {
  fill: rgb(240 68 56 / 0.1);
}

.hover\:fill-error-500\/20:hover {
  fill: rgb(240 68 56 / 0.2);
}

.hover\:fill-error-500\/25:hover {
  fill: rgb(240 68 56 / 0.25);
}

.hover\:fill-error-500\/30:hover {
  fill: rgb(240 68 56 / 0.3);
}

.hover\:fill-error-500\/40:hover {
  fill: rgb(240 68 56 / 0.4);
}

.hover\:fill-error-500\/50:hover {
  fill: rgb(240 68 56 / 0.5);
}

.hover\:fill-error-500\/60:hover {
  fill: rgb(240 68 56 / 0.6);
}

.hover\:fill-error-500\/70:hover {
  fill: rgb(240 68 56 / 0.7);
}

.hover\:fill-error-500\/75:hover {
  fill: rgb(240 68 56 / 0.75);
}

.hover\:fill-error-500\/80:hover {
  fill: rgb(240 68 56 / 0.8);
}

.hover\:fill-error-500\/90:hover {
  fill: rgb(240 68 56 / 0.9);
}

.hover\:fill-error-500\/95:hover {
  fill: rgb(240 68 56 / 0.95);
}

.hover\:fill-error-500\/100:hover {
  fill: rgb(240 68 56 / 1);
}

.hover\:fill-error-600\/0:hover {
  fill: rgb(217 45 32 / 0);
}

.hover\:fill-error-600\/5:hover {
  fill: rgb(217 45 32 / 0.05);
}

.hover\:fill-error-600\/10:hover {
  fill: rgb(217 45 32 / 0.1);
}

.hover\:fill-error-600\/20:hover {
  fill: rgb(217 45 32 / 0.2);
}

.hover\:fill-error-600\/25:hover {
  fill: rgb(217 45 32 / 0.25);
}

.hover\:fill-error-600\/30:hover {
  fill: rgb(217 45 32 / 0.3);
}

.hover\:fill-error-600\/40:hover {
  fill: rgb(217 45 32 / 0.4);
}

.hover\:fill-error-600\/50:hover {
  fill: rgb(217 45 32 / 0.5);
}

.hover\:fill-error-600\/60:hover {
  fill: rgb(217 45 32 / 0.6);
}

.hover\:fill-error-600\/70:hover {
  fill: rgb(217 45 32 / 0.7);
}

.hover\:fill-error-600\/75:hover {
  fill: rgb(217 45 32 / 0.75);
}

.hover\:fill-error-600\/80:hover {
  fill: rgb(217 45 32 / 0.8);
}

.hover\:fill-error-600\/90:hover {
  fill: rgb(217 45 32 / 0.9);
}

.hover\:fill-error-600\/95:hover {
  fill: rgb(217 45 32 / 0.95);
}

.hover\:fill-error-600\/100:hover {
  fill: rgb(217 45 32 / 1);
}

.hover\:fill-error-700\/0:hover {
  fill: rgb(180 35 24 / 0);
}

.hover\:fill-error-700\/5:hover {
  fill: rgb(180 35 24 / 0.05);
}

.hover\:fill-error-700\/10:hover {
  fill: rgb(180 35 24 / 0.1);
}

.hover\:fill-error-700\/20:hover {
  fill: rgb(180 35 24 / 0.2);
}

.hover\:fill-error-700\/25:hover {
  fill: rgb(180 35 24 / 0.25);
}

.hover\:fill-error-700\/30:hover {
  fill: rgb(180 35 24 / 0.3);
}

.hover\:fill-error-700\/40:hover {
  fill: rgb(180 35 24 / 0.4);
}

.hover\:fill-error-700\/50:hover {
  fill: rgb(180 35 24 / 0.5);
}

.hover\:fill-error-700\/60:hover {
  fill: rgb(180 35 24 / 0.6);
}

.hover\:fill-error-700\/70:hover {
  fill: rgb(180 35 24 / 0.7);
}

.hover\:fill-error-700\/75:hover {
  fill: rgb(180 35 24 / 0.75);
}

.hover\:fill-error-700\/80:hover {
  fill: rgb(180 35 24 / 0.8);
}

.hover\:fill-error-700\/90:hover {
  fill: rgb(180 35 24 / 0.9);
}

.hover\:fill-error-700\/95:hover {
  fill: rgb(180 35 24 / 0.95);
}

.hover\:fill-error-700\/100:hover {
  fill: rgb(180 35 24 / 1);
}

.hover\:fill-error-800\/0:hover {
  fill: rgb(145 32 24 / 0);
}

.hover\:fill-error-800\/5:hover {
  fill: rgb(145 32 24 / 0.05);
}

.hover\:fill-error-800\/10:hover {
  fill: rgb(145 32 24 / 0.1);
}

.hover\:fill-error-800\/20:hover {
  fill: rgb(145 32 24 / 0.2);
}

.hover\:fill-error-800\/25:hover {
  fill: rgb(145 32 24 / 0.25);
}

.hover\:fill-error-800\/30:hover {
  fill: rgb(145 32 24 / 0.3);
}

.hover\:fill-error-800\/40:hover {
  fill: rgb(145 32 24 / 0.4);
}

.hover\:fill-error-800\/50:hover {
  fill: rgb(145 32 24 / 0.5);
}

.hover\:fill-error-800\/60:hover {
  fill: rgb(145 32 24 / 0.6);
}

.hover\:fill-error-800\/70:hover {
  fill: rgb(145 32 24 / 0.7);
}

.hover\:fill-error-800\/75:hover {
  fill: rgb(145 32 24 / 0.75);
}

.hover\:fill-error-800\/80:hover {
  fill: rgb(145 32 24 / 0.8);
}

.hover\:fill-error-800\/90:hover {
  fill: rgb(145 32 24 / 0.9);
}

.hover\:fill-error-800\/95:hover {
  fill: rgb(145 32 24 / 0.95);
}

.hover\:fill-error-800\/100:hover {
  fill: rgb(145 32 24 / 1);
}

.hover\:fill-error-900\/0:hover {
  fill: rgb(122 39 26 / 0);
}

.hover\:fill-error-900\/5:hover {
  fill: rgb(122 39 26 / 0.05);
}

.hover\:fill-error-900\/10:hover {
  fill: rgb(122 39 26 / 0.1);
}

.hover\:fill-error-900\/20:hover {
  fill: rgb(122 39 26 / 0.2);
}

.hover\:fill-error-900\/25:hover {
  fill: rgb(122 39 26 / 0.25);
}

.hover\:fill-error-900\/30:hover {
  fill: rgb(122 39 26 / 0.3);
}

.hover\:fill-error-900\/40:hover {
  fill: rgb(122 39 26 / 0.4);
}

.hover\:fill-error-900\/50:hover {
  fill: rgb(122 39 26 / 0.5);
}

.hover\:fill-error-900\/60:hover {
  fill: rgb(122 39 26 / 0.6);
}

.hover\:fill-error-900\/70:hover {
  fill: rgb(122 39 26 / 0.7);
}

.hover\:fill-error-900\/75:hover {
  fill: rgb(122 39 26 / 0.75);
}

.hover\:fill-error-900\/80:hover {
  fill: rgb(122 39 26 / 0.8);
}

.hover\:fill-error-900\/90:hover {
  fill: rgb(122 39 26 / 0.9);
}

.hover\:fill-error-900\/95:hover {
  fill: rgb(122 39 26 / 0.95);
}

.hover\:fill-error-900\/100:hover {
  fill: rgb(122 39 26 / 1);
}

.hover\:fill-error\/0:hover {
  fill: rgb(249 112 102 / 0);
}

.hover\:fill-error\/5:hover {
  fill: rgb(249 112 102 / 0.05);
}

.hover\:fill-error\/10:hover {
  fill: rgb(249 112 102 / 0.1);
}

.hover\:fill-error\/20:hover {
  fill: rgb(249 112 102 / 0.2);
}

.hover\:fill-error\/25:hover {
  fill: rgb(249 112 102 / 0.25);
}

.hover\:fill-error\/30:hover {
  fill: rgb(249 112 102 / 0.3);
}

.hover\:fill-error\/40:hover {
  fill: rgb(249 112 102 / 0.4);
}

.hover\:fill-error\/50:hover {
  fill: rgb(249 112 102 / 0.5);
}

.hover\:fill-error\/60:hover {
  fill: rgb(249 112 102 / 0.6);
}

.hover\:fill-error\/70:hover {
  fill: rgb(249 112 102 / 0.7);
}

.hover\:fill-error\/75:hover {
  fill: rgb(249 112 102 / 0.75);
}

.hover\:fill-error\/80:hover {
  fill: rgb(249 112 102 / 0.8);
}

.hover\:fill-error\/90:hover {
  fill: rgb(249 112 102 / 0.9);
}

.hover\:fill-error\/95:hover {
  fill: rgb(249 112 102 / 0.95);
}

.hover\:fill-error\/100:hover {
  fill: rgb(249 112 102 / 1);
}

.hover\:fill-warning-25\/0:hover {
  fill: rgb(255 252 245 / 0);
}

.hover\:fill-warning-25\/5:hover {
  fill: rgb(255 252 245 / 0.05);
}

.hover\:fill-warning-25\/10:hover {
  fill: rgb(255 252 245 / 0.1);
}

.hover\:fill-warning-25\/20:hover {
  fill: rgb(255 252 245 / 0.2);
}

.hover\:fill-warning-25\/25:hover {
  fill: rgb(255 252 245 / 0.25);
}

.hover\:fill-warning-25\/30:hover {
  fill: rgb(255 252 245 / 0.3);
}

.hover\:fill-warning-25\/40:hover {
  fill: rgb(255 252 245 / 0.4);
}

.hover\:fill-warning-25\/50:hover {
  fill: rgb(255 252 245 / 0.5);
}

.hover\:fill-warning-25\/60:hover {
  fill: rgb(255 252 245 / 0.6);
}

.hover\:fill-warning-25\/70:hover {
  fill: rgb(255 252 245 / 0.7);
}

.hover\:fill-warning-25\/75:hover {
  fill: rgb(255 252 245 / 0.75);
}

.hover\:fill-warning-25\/80:hover {
  fill: rgb(255 252 245 / 0.8);
}

.hover\:fill-warning-25\/90:hover {
  fill: rgb(255 252 245 / 0.9);
}

.hover\:fill-warning-25\/95:hover {
  fill: rgb(255 252 245 / 0.95);
}

.hover\:fill-warning-25\/100:hover {
  fill: rgb(255 252 245 / 1);
}

.hover\:fill-warning-50\/0:hover {
  fill: rgb(255 250 235 / 0);
}

.hover\:fill-warning-50\/5:hover {
  fill: rgb(255 250 235 / 0.05);
}

.hover\:fill-warning-50\/10:hover {
  fill: rgb(255 250 235 / 0.1);
}

.hover\:fill-warning-50\/20:hover {
  fill: rgb(255 250 235 / 0.2);
}

.hover\:fill-warning-50\/25:hover {
  fill: rgb(255 250 235 / 0.25);
}

.hover\:fill-warning-50\/30:hover {
  fill: rgb(255 250 235 / 0.3);
}

.hover\:fill-warning-50\/40:hover {
  fill: rgb(255 250 235 / 0.4);
}

.hover\:fill-warning-50\/50:hover {
  fill: rgb(255 250 235 / 0.5);
}

.hover\:fill-warning-50\/60:hover {
  fill: rgb(255 250 235 / 0.6);
}

.hover\:fill-warning-50\/70:hover {
  fill: rgb(255 250 235 / 0.7);
}

.hover\:fill-warning-50\/75:hover {
  fill: rgb(255 250 235 / 0.75);
}

.hover\:fill-warning-50\/80:hover {
  fill: rgb(255 250 235 / 0.8);
}

.hover\:fill-warning-50\/90:hover {
  fill: rgb(255 250 235 / 0.9);
}

.hover\:fill-warning-50\/95:hover {
  fill: rgb(255 250 235 / 0.95);
}

.hover\:fill-warning-50\/100:hover {
  fill: rgb(255 250 235 / 1);
}

.hover\:fill-warning-100\/0:hover {
  fill: rgb(254 240 199 / 0);
}

.hover\:fill-warning-100\/5:hover {
  fill: rgb(254 240 199 / 0.05);
}

.hover\:fill-warning-100\/10:hover {
  fill: rgb(254 240 199 / 0.1);
}

.hover\:fill-warning-100\/20:hover {
  fill: rgb(254 240 199 / 0.2);
}

.hover\:fill-warning-100\/25:hover {
  fill: rgb(254 240 199 / 0.25);
}

.hover\:fill-warning-100\/30:hover {
  fill: rgb(254 240 199 / 0.3);
}

.hover\:fill-warning-100\/40:hover {
  fill: rgb(254 240 199 / 0.4);
}

.hover\:fill-warning-100\/50:hover {
  fill: rgb(254 240 199 / 0.5);
}

.hover\:fill-warning-100\/60:hover {
  fill: rgb(254 240 199 / 0.6);
}

.hover\:fill-warning-100\/70:hover {
  fill: rgb(254 240 199 / 0.7);
}

.hover\:fill-warning-100\/75:hover {
  fill: rgb(254 240 199 / 0.75);
}

.hover\:fill-warning-100\/80:hover {
  fill: rgb(254 240 199 / 0.8);
}

.hover\:fill-warning-100\/90:hover {
  fill: rgb(254 240 199 / 0.9);
}

.hover\:fill-warning-100\/95:hover {
  fill: rgb(254 240 199 / 0.95);
}

.hover\:fill-warning-100\/100:hover {
  fill: rgb(254 240 199 / 1);
}

.hover\:fill-warning-200\/0:hover {
  fill: rgb(254 223 137 / 0);
}

.hover\:fill-warning-200\/5:hover {
  fill: rgb(254 223 137 / 0.05);
}

.hover\:fill-warning-200\/10:hover {
  fill: rgb(254 223 137 / 0.1);
}

.hover\:fill-warning-200\/20:hover {
  fill: rgb(254 223 137 / 0.2);
}

.hover\:fill-warning-200\/25:hover {
  fill: rgb(254 223 137 / 0.25);
}

.hover\:fill-warning-200\/30:hover {
  fill: rgb(254 223 137 / 0.3);
}

.hover\:fill-warning-200\/40:hover {
  fill: rgb(254 223 137 / 0.4);
}

.hover\:fill-warning-200\/50:hover {
  fill: rgb(254 223 137 / 0.5);
}

.hover\:fill-warning-200\/60:hover {
  fill: rgb(254 223 137 / 0.6);
}

.hover\:fill-warning-200\/70:hover {
  fill: rgb(254 223 137 / 0.7);
}

.hover\:fill-warning-200\/75:hover {
  fill: rgb(254 223 137 / 0.75);
}

.hover\:fill-warning-200\/80:hover {
  fill: rgb(254 223 137 / 0.8);
}

.hover\:fill-warning-200\/90:hover {
  fill: rgb(254 223 137 / 0.9);
}

.hover\:fill-warning-200\/95:hover {
  fill: rgb(254 223 137 / 0.95);
}

.hover\:fill-warning-200\/100:hover {
  fill: rgb(254 223 137 / 1);
}

.hover\:fill-warning-300\/0:hover {
  fill: rgb(254 200 75 / 0);
}

.hover\:fill-warning-300\/5:hover {
  fill: rgb(254 200 75 / 0.05);
}

.hover\:fill-warning-300\/10:hover {
  fill: rgb(254 200 75 / 0.1);
}

.hover\:fill-warning-300\/20:hover {
  fill: rgb(254 200 75 / 0.2);
}

.hover\:fill-warning-300\/25:hover {
  fill: rgb(254 200 75 / 0.25);
}

.hover\:fill-warning-300\/30:hover {
  fill: rgb(254 200 75 / 0.3);
}

.hover\:fill-warning-300\/40:hover {
  fill: rgb(254 200 75 / 0.4);
}

.hover\:fill-warning-300\/50:hover {
  fill: rgb(254 200 75 / 0.5);
}

.hover\:fill-warning-300\/60:hover {
  fill: rgb(254 200 75 / 0.6);
}

.hover\:fill-warning-300\/70:hover {
  fill: rgb(254 200 75 / 0.7);
}

.hover\:fill-warning-300\/75:hover {
  fill: rgb(254 200 75 / 0.75);
}

.hover\:fill-warning-300\/80:hover {
  fill: rgb(254 200 75 / 0.8);
}

.hover\:fill-warning-300\/90:hover {
  fill: rgb(254 200 75 / 0.9);
}

.hover\:fill-warning-300\/95:hover {
  fill: rgb(254 200 75 / 0.95);
}

.hover\:fill-warning-300\/100:hover {
  fill: rgb(254 200 75 / 1);
}

.hover\:fill-warning-400\/0:hover {
  fill: rgb(253 176 34 / 0);
}

.hover\:fill-warning-400\/5:hover {
  fill: rgb(253 176 34 / 0.05);
}

.hover\:fill-warning-400\/10:hover {
  fill: rgb(253 176 34 / 0.1);
}

.hover\:fill-warning-400\/20:hover {
  fill: rgb(253 176 34 / 0.2);
}

.hover\:fill-warning-400\/25:hover {
  fill: rgb(253 176 34 / 0.25);
}

.hover\:fill-warning-400\/30:hover {
  fill: rgb(253 176 34 / 0.3);
}

.hover\:fill-warning-400\/40:hover {
  fill: rgb(253 176 34 / 0.4);
}

.hover\:fill-warning-400\/50:hover {
  fill: rgb(253 176 34 / 0.5);
}

.hover\:fill-warning-400\/60:hover {
  fill: rgb(253 176 34 / 0.6);
}

.hover\:fill-warning-400\/70:hover {
  fill: rgb(253 176 34 / 0.7);
}

.hover\:fill-warning-400\/75:hover {
  fill: rgb(253 176 34 / 0.75);
}

.hover\:fill-warning-400\/80:hover {
  fill: rgb(253 176 34 / 0.8);
}

.hover\:fill-warning-400\/90:hover {
  fill: rgb(253 176 34 / 0.9);
}

.hover\:fill-warning-400\/95:hover {
  fill: rgb(253 176 34 / 0.95);
}

.hover\:fill-warning-400\/100:hover {
  fill: rgb(253 176 34 / 1);
}

.hover\:fill-warning-500\/0:hover {
  fill: rgb(247 144 9 / 0);
}

.hover\:fill-warning-500\/5:hover {
  fill: rgb(247 144 9 / 0.05);
}

.hover\:fill-warning-500\/10:hover {
  fill: rgb(247 144 9 / 0.1);
}

.hover\:fill-warning-500\/20:hover {
  fill: rgb(247 144 9 / 0.2);
}

.hover\:fill-warning-500\/25:hover {
  fill: rgb(247 144 9 / 0.25);
}

.hover\:fill-warning-500\/30:hover {
  fill: rgb(247 144 9 / 0.3);
}

.hover\:fill-warning-500\/40:hover {
  fill: rgb(247 144 9 / 0.4);
}

.hover\:fill-warning-500\/50:hover {
  fill: rgb(247 144 9 / 0.5);
}

.hover\:fill-warning-500\/60:hover {
  fill: rgb(247 144 9 / 0.6);
}

.hover\:fill-warning-500\/70:hover {
  fill: rgb(247 144 9 / 0.7);
}

.hover\:fill-warning-500\/75:hover {
  fill: rgb(247 144 9 / 0.75);
}

.hover\:fill-warning-500\/80:hover {
  fill: rgb(247 144 9 / 0.8);
}

.hover\:fill-warning-500\/90:hover {
  fill: rgb(247 144 9 / 0.9);
}

.hover\:fill-warning-500\/95:hover {
  fill: rgb(247 144 9 / 0.95);
}

.hover\:fill-warning-500\/100:hover {
  fill: rgb(247 144 9 / 1);
}

.hover\:fill-warning-600\/0:hover {
  fill: rgb(220 104 3 / 0);
}

.hover\:fill-warning-600\/5:hover {
  fill: rgb(220 104 3 / 0.05);
}

.hover\:fill-warning-600\/10:hover {
  fill: rgb(220 104 3 / 0.1);
}

.hover\:fill-warning-600\/20:hover {
  fill: rgb(220 104 3 / 0.2);
}

.hover\:fill-warning-600\/25:hover {
  fill: rgb(220 104 3 / 0.25);
}

.hover\:fill-warning-600\/30:hover {
  fill: rgb(220 104 3 / 0.3);
}

.hover\:fill-warning-600\/40:hover {
  fill: rgb(220 104 3 / 0.4);
}

.hover\:fill-warning-600\/50:hover {
  fill: rgb(220 104 3 / 0.5);
}

.hover\:fill-warning-600\/60:hover {
  fill: rgb(220 104 3 / 0.6);
}

.hover\:fill-warning-600\/70:hover {
  fill: rgb(220 104 3 / 0.7);
}

.hover\:fill-warning-600\/75:hover {
  fill: rgb(220 104 3 / 0.75);
}

.hover\:fill-warning-600\/80:hover {
  fill: rgb(220 104 3 / 0.8);
}

.hover\:fill-warning-600\/90:hover {
  fill: rgb(220 104 3 / 0.9);
}

.hover\:fill-warning-600\/95:hover {
  fill: rgb(220 104 3 / 0.95);
}

.hover\:fill-warning-600\/100:hover {
  fill: rgb(220 104 3 / 1);
}

.hover\:fill-warning-700\/0:hover {
  fill: rgb(181 71 8 / 0);
}

.hover\:fill-warning-700\/5:hover {
  fill: rgb(181 71 8 / 0.05);
}

.hover\:fill-warning-700\/10:hover {
  fill: rgb(181 71 8 / 0.1);
}

.hover\:fill-warning-700\/20:hover {
  fill: rgb(181 71 8 / 0.2);
}

.hover\:fill-warning-700\/25:hover {
  fill: rgb(181 71 8 / 0.25);
}

.hover\:fill-warning-700\/30:hover {
  fill: rgb(181 71 8 / 0.3);
}

.hover\:fill-warning-700\/40:hover {
  fill: rgb(181 71 8 / 0.4);
}

.hover\:fill-warning-700\/50:hover {
  fill: rgb(181 71 8 / 0.5);
}

.hover\:fill-warning-700\/60:hover {
  fill: rgb(181 71 8 / 0.6);
}

.hover\:fill-warning-700\/70:hover {
  fill: rgb(181 71 8 / 0.7);
}

.hover\:fill-warning-700\/75:hover {
  fill: rgb(181 71 8 / 0.75);
}

.hover\:fill-warning-700\/80:hover {
  fill: rgb(181 71 8 / 0.8);
}

.hover\:fill-warning-700\/90:hover {
  fill: rgb(181 71 8 / 0.9);
}

.hover\:fill-warning-700\/95:hover {
  fill: rgb(181 71 8 / 0.95);
}

.hover\:fill-warning-700\/100:hover {
  fill: rgb(181 71 8 / 1);
}

.hover\:fill-warning-800\/0:hover {
  fill: rgb(147 55 13 / 0);
}

.hover\:fill-warning-800\/5:hover {
  fill: rgb(147 55 13 / 0.05);
}

.hover\:fill-warning-800\/10:hover {
  fill: rgb(147 55 13 / 0.1);
}

.hover\:fill-warning-800\/20:hover {
  fill: rgb(147 55 13 / 0.2);
}

.hover\:fill-warning-800\/25:hover {
  fill: rgb(147 55 13 / 0.25);
}

.hover\:fill-warning-800\/30:hover {
  fill: rgb(147 55 13 / 0.3);
}

.hover\:fill-warning-800\/40:hover {
  fill: rgb(147 55 13 / 0.4);
}

.hover\:fill-warning-800\/50:hover {
  fill: rgb(147 55 13 / 0.5);
}

.hover\:fill-warning-800\/60:hover {
  fill: rgb(147 55 13 / 0.6);
}

.hover\:fill-warning-800\/70:hover {
  fill: rgb(147 55 13 / 0.7);
}

.hover\:fill-warning-800\/75:hover {
  fill: rgb(147 55 13 / 0.75);
}

.hover\:fill-warning-800\/80:hover {
  fill: rgb(147 55 13 / 0.8);
}

.hover\:fill-warning-800\/90:hover {
  fill: rgb(147 55 13 / 0.9);
}

.hover\:fill-warning-800\/95:hover {
  fill: rgb(147 55 13 / 0.95);
}

.hover\:fill-warning-800\/100:hover {
  fill: rgb(147 55 13 / 1);
}

.hover\:fill-warning-900\/0:hover {
  fill: rgb(122 46 14 / 0);
}

.hover\:fill-warning-900\/5:hover {
  fill: rgb(122 46 14 / 0.05);
}

.hover\:fill-warning-900\/10:hover {
  fill: rgb(122 46 14 / 0.1);
}

.hover\:fill-warning-900\/20:hover {
  fill: rgb(122 46 14 / 0.2);
}

.hover\:fill-warning-900\/25:hover {
  fill: rgb(122 46 14 / 0.25);
}

.hover\:fill-warning-900\/30:hover {
  fill: rgb(122 46 14 / 0.3);
}

.hover\:fill-warning-900\/40:hover {
  fill: rgb(122 46 14 / 0.4);
}

.hover\:fill-warning-900\/50:hover {
  fill: rgb(122 46 14 / 0.5);
}

.hover\:fill-warning-900\/60:hover {
  fill: rgb(122 46 14 / 0.6);
}

.hover\:fill-warning-900\/70:hover {
  fill: rgb(122 46 14 / 0.7);
}

.hover\:fill-warning-900\/75:hover {
  fill: rgb(122 46 14 / 0.75);
}

.hover\:fill-warning-900\/80:hover {
  fill: rgb(122 46 14 / 0.8);
}

.hover\:fill-warning-900\/90:hover {
  fill: rgb(122 46 14 / 0.9);
}

.hover\:fill-warning-900\/95:hover {
  fill: rgb(122 46 14 / 0.95);
}

.hover\:fill-warning-900\/100:hover {
  fill: rgb(122 46 14 / 1);
}

.hover\:fill-warning\/0:hover {
  fill: rgb(253 176 34 / 0);
}

.hover\:fill-warning\/5:hover {
  fill: rgb(253 176 34 / 0.05);
}

.hover\:fill-warning\/10:hover {
  fill: rgb(253 176 34 / 0.1);
}

.hover\:fill-warning\/20:hover {
  fill: rgb(253 176 34 / 0.2);
}

.hover\:fill-warning\/25:hover {
  fill: rgb(253 176 34 / 0.25);
}

.hover\:fill-warning\/30:hover {
  fill: rgb(253 176 34 / 0.3);
}

.hover\:fill-warning\/40:hover {
  fill: rgb(253 176 34 / 0.4);
}

.hover\:fill-warning\/50:hover {
  fill: rgb(253 176 34 / 0.5);
}

.hover\:fill-warning\/60:hover {
  fill: rgb(253 176 34 / 0.6);
}

.hover\:fill-warning\/70:hover {
  fill: rgb(253 176 34 / 0.7);
}

.hover\:fill-warning\/75:hover {
  fill: rgb(253 176 34 / 0.75);
}

.hover\:fill-warning\/80:hover {
  fill: rgb(253 176 34 / 0.8);
}

.hover\:fill-warning\/90:hover {
  fill: rgb(253 176 34 / 0.9);
}

.hover\:fill-warning\/95:hover {
  fill: rgb(253 176 34 / 0.95);
}

.hover\:fill-warning\/100:hover {
  fill: rgb(253 176 34 / 1);
}

.hover\:fill-success-25\/0:hover {
  fill: rgb(246 254 249 / 0);
}

.hover\:fill-success-25\/5:hover {
  fill: rgb(246 254 249 / 0.05);
}

.hover\:fill-success-25\/10:hover {
  fill: rgb(246 254 249 / 0.1);
}

.hover\:fill-success-25\/20:hover {
  fill: rgb(246 254 249 / 0.2);
}

.hover\:fill-success-25\/25:hover {
  fill: rgb(246 254 249 / 0.25);
}

.hover\:fill-success-25\/30:hover {
  fill: rgb(246 254 249 / 0.3);
}

.hover\:fill-success-25\/40:hover {
  fill: rgb(246 254 249 / 0.4);
}

.hover\:fill-success-25\/50:hover {
  fill: rgb(246 254 249 / 0.5);
}

.hover\:fill-success-25\/60:hover {
  fill: rgb(246 254 249 / 0.6);
}

.hover\:fill-success-25\/70:hover {
  fill: rgb(246 254 249 / 0.7);
}

.hover\:fill-success-25\/75:hover {
  fill: rgb(246 254 249 / 0.75);
}

.hover\:fill-success-25\/80:hover {
  fill: rgb(246 254 249 / 0.8);
}

.hover\:fill-success-25\/90:hover {
  fill: rgb(246 254 249 / 0.9);
}

.hover\:fill-success-25\/95:hover {
  fill: rgb(246 254 249 / 0.95);
}

.hover\:fill-success-25\/100:hover {
  fill: rgb(246 254 249 / 1);
}

.hover\:fill-success-50\/0:hover {
  fill: rgb(236 253 243 / 0);
}

.hover\:fill-success-50\/5:hover {
  fill: rgb(236 253 243 / 0.05);
}

.hover\:fill-success-50\/10:hover {
  fill: rgb(236 253 243 / 0.1);
}

.hover\:fill-success-50\/20:hover {
  fill: rgb(236 253 243 / 0.2);
}

.hover\:fill-success-50\/25:hover {
  fill: rgb(236 253 243 / 0.25);
}

.hover\:fill-success-50\/30:hover {
  fill: rgb(236 253 243 / 0.3);
}

.hover\:fill-success-50\/40:hover {
  fill: rgb(236 253 243 / 0.4);
}

.hover\:fill-success-50\/50:hover {
  fill: rgb(236 253 243 / 0.5);
}

.hover\:fill-success-50\/60:hover {
  fill: rgb(236 253 243 / 0.6);
}

.hover\:fill-success-50\/70:hover {
  fill: rgb(236 253 243 / 0.7);
}

.hover\:fill-success-50\/75:hover {
  fill: rgb(236 253 243 / 0.75);
}

.hover\:fill-success-50\/80:hover {
  fill: rgb(236 253 243 / 0.8);
}

.hover\:fill-success-50\/90:hover {
  fill: rgb(236 253 243 / 0.9);
}

.hover\:fill-success-50\/95:hover {
  fill: rgb(236 253 243 / 0.95);
}

.hover\:fill-success-50\/100:hover {
  fill: rgb(236 253 243 / 1);
}

.hover\:fill-success-100\/0:hover {
  fill: rgb(209 250 223 / 0);
}

.hover\:fill-success-100\/5:hover {
  fill: rgb(209 250 223 / 0.05);
}

.hover\:fill-success-100\/10:hover {
  fill: rgb(209 250 223 / 0.1);
}

.hover\:fill-success-100\/20:hover {
  fill: rgb(209 250 223 / 0.2);
}

.hover\:fill-success-100\/25:hover {
  fill: rgb(209 250 223 / 0.25);
}

.hover\:fill-success-100\/30:hover {
  fill: rgb(209 250 223 / 0.3);
}

.hover\:fill-success-100\/40:hover {
  fill: rgb(209 250 223 / 0.4);
}

.hover\:fill-success-100\/50:hover {
  fill: rgb(209 250 223 / 0.5);
}

.hover\:fill-success-100\/60:hover {
  fill: rgb(209 250 223 / 0.6);
}

.hover\:fill-success-100\/70:hover {
  fill: rgb(209 250 223 / 0.7);
}

.hover\:fill-success-100\/75:hover {
  fill: rgb(209 250 223 / 0.75);
}

.hover\:fill-success-100\/80:hover {
  fill: rgb(209 250 223 / 0.8);
}

.hover\:fill-success-100\/90:hover {
  fill: rgb(209 250 223 / 0.9);
}

.hover\:fill-success-100\/95:hover {
  fill: rgb(209 250 223 / 0.95);
}

.hover\:fill-success-100\/100:hover {
  fill: rgb(209 250 223 / 1);
}

.hover\:fill-success-200\/0:hover {
  fill: rgb(166 244 197 / 0);
}

.hover\:fill-success-200\/5:hover {
  fill: rgb(166 244 197 / 0.05);
}

.hover\:fill-success-200\/10:hover {
  fill: rgb(166 244 197 / 0.1);
}

.hover\:fill-success-200\/20:hover {
  fill: rgb(166 244 197 / 0.2);
}

.hover\:fill-success-200\/25:hover {
  fill: rgb(166 244 197 / 0.25);
}

.hover\:fill-success-200\/30:hover {
  fill: rgb(166 244 197 / 0.3);
}

.hover\:fill-success-200\/40:hover {
  fill: rgb(166 244 197 / 0.4);
}

.hover\:fill-success-200\/50:hover {
  fill: rgb(166 244 197 / 0.5);
}

.hover\:fill-success-200\/60:hover {
  fill: rgb(166 244 197 / 0.6);
}

.hover\:fill-success-200\/70:hover {
  fill: rgb(166 244 197 / 0.7);
}

.hover\:fill-success-200\/75:hover {
  fill: rgb(166 244 197 / 0.75);
}

.hover\:fill-success-200\/80:hover {
  fill: rgb(166 244 197 / 0.8);
}

.hover\:fill-success-200\/90:hover {
  fill: rgb(166 244 197 / 0.9);
}

.hover\:fill-success-200\/95:hover {
  fill: rgb(166 244 197 / 0.95);
}

.hover\:fill-success-200\/100:hover {
  fill: rgb(166 244 197 / 1);
}

.hover\:fill-success-300\/0:hover {
  fill: rgb(108 233 166 / 0);
}

.hover\:fill-success-300\/5:hover {
  fill: rgb(108 233 166 / 0.05);
}

.hover\:fill-success-300\/10:hover {
  fill: rgb(108 233 166 / 0.1);
}

.hover\:fill-success-300\/20:hover {
  fill: rgb(108 233 166 / 0.2);
}

.hover\:fill-success-300\/25:hover {
  fill: rgb(108 233 166 / 0.25);
}

.hover\:fill-success-300\/30:hover {
  fill: rgb(108 233 166 / 0.3);
}

.hover\:fill-success-300\/40:hover {
  fill: rgb(108 233 166 / 0.4);
}

.hover\:fill-success-300\/50:hover {
  fill: rgb(108 233 166 / 0.5);
}

.hover\:fill-success-300\/60:hover {
  fill: rgb(108 233 166 / 0.6);
}

.hover\:fill-success-300\/70:hover {
  fill: rgb(108 233 166 / 0.7);
}

.hover\:fill-success-300\/75:hover {
  fill: rgb(108 233 166 / 0.75);
}

.hover\:fill-success-300\/80:hover {
  fill: rgb(108 233 166 / 0.8);
}

.hover\:fill-success-300\/90:hover {
  fill: rgb(108 233 166 / 0.9);
}

.hover\:fill-success-300\/95:hover {
  fill: rgb(108 233 166 / 0.95);
}

.hover\:fill-success-300\/100:hover {
  fill: rgb(108 233 166 / 1);
}

.hover\:fill-success-400\/0:hover {
  fill: rgb(50 213 131 / 0);
}

.hover\:fill-success-400\/5:hover {
  fill: rgb(50 213 131 / 0.05);
}

.hover\:fill-success-400\/10:hover {
  fill: rgb(50 213 131 / 0.1);
}

.hover\:fill-success-400\/20:hover {
  fill: rgb(50 213 131 / 0.2);
}

.hover\:fill-success-400\/25:hover {
  fill: rgb(50 213 131 / 0.25);
}

.hover\:fill-success-400\/30:hover {
  fill: rgb(50 213 131 / 0.3);
}

.hover\:fill-success-400\/40:hover {
  fill: rgb(50 213 131 / 0.4);
}

.hover\:fill-success-400\/50:hover {
  fill: rgb(50 213 131 / 0.5);
}

.hover\:fill-success-400\/60:hover {
  fill: rgb(50 213 131 / 0.6);
}

.hover\:fill-success-400\/70:hover {
  fill: rgb(50 213 131 / 0.7);
}

.hover\:fill-success-400\/75:hover {
  fill: rgb(50 213 131 / 0.75);
}

.hover\:fill-success-400\/80:hover {
  fill: rgb(50 213 131 / 0.8);
}

.hover\:fill-success-400\/90:hover {
  fill: rgb(50 213 131 / 0.9);
}

.hover\:fill-success-400\/95:hover {
  fill: rgb(50 213 131 / 0.95);
}

.hover\:fill-success-400\/100:hover {
  fill: rgb(50 213 131 / 1);
}

.hover\:fill-success-500\/0:hover {
  fill: rgb(18 135 106 / 0);
}

.hover\:fill-success-500\/5:hover {
  fill: rgb(18 135 106 / 0.05);
}

.hover\:fill-success-500\/10:hover {
  fill: rgb(18 135 106 / 0.1);
}

.hover\:fill-success-500\/20:hover {
  fill: rgb(18 135 106 / 0.2);
}

.hover\:fill-success-500\/25:hover {
  fill: rgb(18 135 106 / 0.25);
}

.hover\:fill-success-500\/30:hover {
  fill: rgb(18 135 106 / 0.3);
}

.hover\:fill-success-500\/40:hover {
  fill: rgb(18 135 106 / 0.4);
}

.hover\:fill-success-500\/50:hover {
  fill: rgb(18 135 106 / 0.5);
}

.hover\:fill-success-500\/60:hover {
  fill: rgb(18 135 106 / 0.6);
}

.hover\:fill-success-500\/70:hover {
  fill: rgb(18 135 106 / 0.7);
}

.hover\:fill-success-500\/75:hover {
  fill: rgb(18 135 106 / 0.75);
}

.hover\:fill-success-500\/80:hover {
  fill: rgb(18 135 106 / 0.8);
}

.hover\:fill-success-500\/90:hover {
  fill: rgb(18 135 106 / 0.9);
}

.hover\:fill-success-500\/95:hover {
  fill: rgb(18 135 106 / 0.95);
}

.hover\:fill-success-500\/100:hover {
  fill: rgb(18 135 106 / 1);
}

.hover\:fill-success-600\/0:hover {
  fill: rgb(3 152 85 / 0);
}

.hover\:fill-success-600\/5:hover {
  fill: rgb(3 152 85 / 0.05);
}

.hover\:fill-success-600\/10:hover {
  fill: rgb(3 152 85 / 0.1);
}

.hover\:fill-success-600\/20:hover {
  fill: rgb(3 152 85 / 0.2);
}

.hover\:fill-success-600\/25:hover {
  fill: rgb(3 152 85 / 0.25);
}

.hover\:fill-success-600\/30:hover {
  fill: rgb(3 152 85 / 0.3);
}

.hover\:fill-success-600\/40:hover {
  fill: rgb(3 152 85 / 0.4);
}

.hover\:fill-success-600\/50:hover {
  fill: rgb(3 152 85 / 0.5);
}

.hover\:fill-success-600\/60:hover {
  fill: rgb(3 152 85 / 0.6);
}

.hover\:fill-success-600\/70:hover {
  fill: rgb(3 152 85 / 0.7);
}

.hover\:fill-success-600\/75:hover {
  fill: rgb(3 152 85 / 0.75);
}

.hover\:fill-success-600\/80:hover {
  fill: rgb(3 152 85 / 0.8);
}

.hover\:fill-success-600\/90:hover {
  fill: rgb(3 152 85 / 0.9);
}

.hover\:fill-success-600\/95:hover {
  fill: rgb(3 152 85 / 0.95);
}

.hover\:fill-success-600\/100:hover {
  fill: rgb(3 152 85 / 1);
}

.hover\:fill-success-700\/0:hover {
  fill: rgb(2 122 72 / 0);
}

.hover\:fill-success-700\/5:hover {
  fill: rgb(2 122 72 / 0.05);
}

.hover\:fill-success-700\/10:hover {
  fill: rgb(2 122 72 / 0.1);
}

.hover\:fill-success-700\/20:hover {
  fill: rgb(2 122 72 / 0.2);
}

.hover\:fill-success-700\/25:hover {
  fill: rgb(2 122 72 / 0.25);
}

.hover\:fill-success-700\/30:hover {
  fill: rgb(2 122 72 / 0.3);
}

.hover\:fill-success-700\/40:hover {
  fill: rgb(2 122 72 / 0.4);
}

.hover\:fill-success-700\/50:hover {
  fill: rgb(2 122 72 / 0.5);
}

.hover\:fill-success-700\/60:hover {
  fill: rgb(2 122 72 / 0.6);
}

.hover\:fill-success-700\/70:hover {
  fill: rgb(2 122 72 / 0.7);
}

.hover\:fill-success-700\/75:hover {
  fill: rgb(2 122 72 / 0.75);
}

.hover\:fill-success-700\/80:hover {
  fill: rgb(2 122 72 / 0.8);
}

.hover\:fill-success-700\/90:hover {
  fill: rgb(2 122 72 / 0.9);
}

.hover\:fill-success-700\/95:hover {
  fill: rgb(2 122 72 / 0.95);
}

.hover\:fill-success-700\/100:hover {
  fill: rgb(2 122 72 / 1);
}

.hover\:fill-success-800\/0:hover {
  fill: rgb(5 96 58 / 0);
}

.hover\:fill-success-800\/5:hover {
  fill: rgb(5 96 58 / 0.05);
}

.hover\:fill-success-800\/10:hover {
  fill: rgb(5 96 58 / 0.1);
}

.hover\:fill-success-800\/20:hover {
  fill: rgb(5 96 58 / 0.2);
}

.hover\:fill-success-800\/25:hover {
  fill: rgb(5 96 58 / 0.25);
}

.hover\:fill-success-800\/30:hover {
  fill: rgb(5 96 58 / 0.3);
}

.hover\:fill-success-800\/40:hover {
  fill: rgb(5 96 58 / 0.4);
}

.hover\:fill-success-800\/50:hover {
  fill: rgb(5 96 58 / 0.5);
}

.hover\:fill-success-800\/60:hover {
  fill: rgb(5 96 58 / 0.6);
}

.hover\:fill-success-800\/70:hover {
  fill: rgb(5 96 58 / 0.7);
}

.hover\:fill-success-800\/75:hover {
  fill: rgb(5 96 58 / 0.75);
}

.hover\:fill-success-800\/80:hover {
  fill: rgb(5 96 58 / 0.8);
}

.hover\:fill-success-800\/90:hover {
  fill: rgb(5 96 58 / 0.9);
}

.hover\:fill-success-800\/95:hover {
  fill: rgb(5 96 58 / 0.95);
}

.hover\:fill-success-800\/100:hover {
  fill: rgb(5 96 58 / 1);
}

.hover\:fill-success-900\/0:hover {
  fill: rgb(5 79 49 / 0);
}

.hover\:fill-success-900\/5:hover {
  fill: rgb(5 79 49 / 0.05);
}

.hover\:fill-success-900\/10:hover {
  fill: rgb(5 79 49 / 0.1);
}

.hover\:fill-success-900\/20:hover {
  fill: rgb(5 79 49 / 0.2);
}

.hover\:fill-success-900\/25:hover {
  fill: rgb(5 79 49 / 0.25);
}

.hover\:fill-success-900\/30:hover {
  fill: rgb(5 79 49 / 0.3);
}

.hover\:fill-success-900\/40:hover {
  fill: rgb(5 79 49 / 0.4);
}

.hover\:fill-success-900\/50:hover {
  fill: rgb(5 79 49 / 0.5);
}

.hover\:fill-success-900\/60:hover {
  fill: rgb(5 79 49 / 0.6);
}

.hover\:fill-success-900\/70:hover {
  fill: rgb(5 79 49 / 0.7);
}

.hover\:fill-success-900\/75:hover {
  fill: rgb(5 79 49 / 0.75);
}

.hover\:fill-success-900\/80:hover {
  fill: rgb(5 79 49 / 0.8);
}

.hover\:fill-success-900\/90:hover {
  fill: rgb(5 79 49 / 0.9);
}

.hover\:fill-success-900\/95:hover {
  fill: rgb(5 79 49 / 0.95);
}

.hover\:fill-success-900\/100:hover {
  fill: rgb(5 79 49 / 1);
}

.hover\:fill-success\/0:hover {
  fill: rgb(50 213 131 / 0);
}

.hover\:fill-success\/5:hover {
  fill: rgb(50 213 131 / 0.05);
}

.hover\:fill-success\/10:hover {
  fill: rgb(50 213 131 / 0.1);
}

.hover\:fill-success\/20:hover {
  fill: rgb(50 213 131 / 0.2);
}

.hover\:fill-success\/25:hover {
  fill: rgb(50 213 131 / 0.25);
}

.hover\:fill-success\/30:hover {
  fill: rgb(50 213 131 / 0.3);
}

.hover\:fill-success\/40:hover {
  fill: rgb(50 213 131 / 0.4);
}

.hover\:fill-success\/50:hover {
  fill: rgb(50 213 131 / 0.5);
}

.hover\:fill-success\/60:hover {
  fill: rgb(50 213 131 / 0.6);
}

.hover\:fill-success\/70:hover {
  fill: rgb(50 213 131 / 0.7);
}

.hover\:fill-success\/75:hover {
  fill: rgb(50 213 131 / 0.75);
}

.hover\:fill-success\/80:hover {
  fill: rgb(50 213 131 / 0.8);
}

.hover\:fill-success\/90:hover {
  fill: rgb(50 213 131 / 0.9);
}

.hover\:fill-success\/95:hover {
  fill: rgb(50 213 131 / 0.95);
}

.hover\:fill-success\/100:hover {
  fill: rgb(50 213 131 / 1);
}

.hover\:fill-gray-blue-25\/0:hover {
  fill: rgb(252 252 253 / 0);
}

.hover\:fill-gray-blue-25\/5:hover {
  fill: rgb(252 252 253 / 0.05);
}

.hover\:fill-gray-blue-25\/10:hover {
  fill: rgb(252 252 253 / 0.1);
}

.hover\:fill-gray-blue-25\/20:hover {
  fill: rgb(252 252 253 / 0.2);
}

.hover\:fill-gray-blue-25\/25:hover {
  fill: rgb(252 252 253 / 0.25);
}

.hover\:fill-gray-blue-25\/30:hover {
  fill: rgb(252 252 253 / 0.3);
}

.hover\:fill-gray-blue-25\/40:hover {
  fill: rgb(252 252 253 / 0.4);
}

.hover\:fill-gray-blue-25\/50:hover {
  fill: rgb(252 252 253 / 0.5);
}

.hover\:fill-gray-blue-25\/60:hover {
  fill: rgb(252 252 253 / 0.6);
}

.hover\:fill-gray-blue-25\/70:hover {
  fill: rgb(252 252 253 / 0.7);
}

.hover\:fill-gray-blue-25\/75:hover {
  fill: rgb(252 252 253 / 0.75);
}

.hover\:fill-gray-blue-25\/80:hover {
  fill: rgb(252 252 253 / 0.8);
}

.hover\:fill-gray-blue-25\/90:hover {
  fill: rgb(252 252 253 / 0.9);
}

.hover\:fill-gray-blue-25\/95:hover {
  fill: rgb(252 252 253 / 0.95);
}

.hover\:fill-gray-blue-25\/100:hover {
  fill: rgb(252 252 253 / 1);
}

.hover\:fill-gray-blue-50\/0:hover {
  fill: rgb(248 249 252 / 0);
}

.hover\:fill-gray-blue-50\/5:hover {
  fill: rgb(248 249 252 / 0.05);
}

.hover\:fill-gray-blue-50\/10:hover {
  fill: rgb(248 249 252 / 0.1);
}

.hover\:fill-gray-blue-50\/20:hover {
  fill: rgb(248 249 252 / 0.2);
}

.hover\:fill-gray-blue-50\/25:hover {
  fill: rgb(248 249 252 / 0.25);
}

.hover\:fill-gray-blue-50\/30:hover {
  fill: rgb(248 249 252 / 0.3);
}

.hover\:fill-gray-blue-50\/40:hover {
  fill: rgb(248 249 252 / 0.4);
}

.hover\:fill-gray-blue-50\/50:hover {
  fill: rgb(248 249 252 / 0.5);
}

.hover\:fill-gray-blue-50\/60:hover {
  fill: rgb(248 249 252 / 0.6);
}

.hover\:fill-gray-blue-50\/70:hover {
  fill: rgb(248 249 252 / 0.7);
}

.hover\:fill-gray-blue-50\/75:hover {
  fill: rgb(248 249 252 / 0.75);
}

.hover\:fill-gray-blue-50\/80:hover {
  fill: rgb(248 249 252 / 0.8);
}

.hover\:fill-gray-blue-50\/90:hover {
  fill: rgb(248 249 252 / 0.9);
}

.hover\:fill-gray-blue-50\/95:hover {
  fill: rgb(248 249 252 / 0.95);
}

.hover\:fill-gray-blue-50\/100:hover {
  fill: rgb(248 249 252 / 1);
}

.hover\:fill-gray-blue-100\/0:hover {
  fill: rgb(234 236 245 / 0);
}

.hover\:fill-gray-blue-100\/5:hover {
  fill: rgb(234 236 245 / 0.05);
}

.hover\:fill-gray-blue-100\/10:hover {
  fill: rgb(234 236 245 / 0.1);
}

.hover\:fill-gray-blue-100\/20:hover {
  fill: rgb(234 236 245 / 0.2);
}

.hover\:fill-gray-blue-100\/25:hover {
  fill: rgb(234 236 245 / 0.25);
}

.hover\:fill-gray-blue-100\/30:hover {
  fill: rgb(234 236 245 / 0.3);
}

.hover\:fill-gray-blue-100\/40:hover {
  fill: rgb(234 236 245 / 0.4);
}

.hover\:fill-gray-blue-100\/50:hover {
  fill: rgb(234 236 245 / 0.5);
}

.hover\:fill-gray-blue-100\/60:hover {
  fill: rgb(234 236 245 / 0.6);
}

.hover\:fill-gray-blue-100\/70:hover {
  fill: rgb(234 236 245 / 0.7);
}

.hover\:fill-gray-blue-100\/75:hover {
  fill: rgb(234 236 245 / 0.75);
}

.hover\:fill-gray-blue-100\/80:hover {
  fill: rgb(234 236 245 / 0.8);
}

.hover\:fill-gray-blue-100\/90:hover {
  fill: rgb(234 236 245 / 0.9);
}

.hover\:fill-gray-blue-100\/95:hover {
  fill: rgb(234 236 245 / 0.95);
}

.hover\:fill-gray-blue-100\/100:hover {
  fill: rgb(234 236 245 / 1);
}

.hover\:fill-gray-blue-200\/0:hover {
  fill: rgb(213 217 235 / 0);
}

.hover\:fill-gray-blue-200\/5:hover {
  fill: rgb(213 217 235 / 0.05);
}

.hover\:fill-gray-blue-200\/10:hover {
  fill: rgb(213 217 235 / 0.1);
}

.hover\:fill-gray-blue-200\/20:hover {
  fill: rgb(213 217 235 / 0.2);
}

.hover\:fill-gray-blue-200\/25:hover {
  fill: rgb(213 217 235 / 0.25);
}

.hover\:fill-gray-blue-200\/30:hover {
  fill: rgb(213 217 235 / 0.3);
}

.hover\:fill-gray-blue-200\/40:hover {
  fill: rgb(213 217 235 / 0.4);
}

.hover\:fill-gray-blue-200\/50:hover {
  fill: rgb(213 217 235 / 0.5);
}

.hover\:fill-gray-blue-200\/60:hover {
  fill: rgb(213 217 235 / 0.6);
}

.hover\:fill-gray-blue-200\/70:hover {
  fill: rgb(213 217 235 / 0.7);
}

.hover\:fill-gray-blue-200\/75:hover {
  fill: rgb(213 217 235 / 0.75);
}

.hover\:fill-gray-blue-200\/80:hover {
  fill: rgb(213 217 235 / 0.8);
}

.hover\:fill-gray-blue-200\/90:hover {
  fill: rgb(213 217 235 / 0.9);
}

.hover\:fill-gray-blue-200\/95:hover {
  fill: rgb(213 217 235 / 0.95);
}

.hover\:fill-gray-blue-200\/100:hover {
  fill: rgb(213 217 235 / 1);
}

.hover\:fill-gray-blue-300\/0:hover {
  fill: rgb(179 184 219 / 0);
}

.hover\:fill-gray-blue-300\/5:hover {
  fill: rgb(179 184 219 / 0.05);
}

.hover\:fill-gray-blue-300\/10:hover {
  fill: rgb(179 184 219 / 0.1);
}

.hover\:fill-gray-blue-300\/20:hover {
  fill: rgb(179 184 219 / 0.2);
}

.hover\:fill-gray-blue-300\/25:hover {
  fill: rgb(179 184 219 / 0.25);
}

.hover\:fill-gray-blue-300\/30:hover {
  fill: rgb(179 184 219 / 0.3);
}

.hover\:fill-gray-blue-300\/40:hover {
  fill: rgb(179 184 219 / 0.4);
}

.hover\:fill-gray-blue-300\/50:hover {
  fill: rgb(179 184 219 / 0.5);
}

.hover\:fill-gray-blue-300\/60:hover {
  fill: rgb(179 184 219 / 0.6);
}

.hover\:fill-gray-blue-300\/70:hover {
  fill: rgb(179 184 219 / 0.7);
}

.hover\:fill-gray-blue-300\/75:hover {
  fill: rgb(179 184 219 / 0.75);
}

.hover\:fill-gray-blue-300\/80:hover {
  fill: rgb(179 184 219 / 0.8);
}

.hover\:fill-gray-blue-300\/90:hover {
  fill: rgb(179 184 219 / 0.9);
}

.hover\:fill-gray-blue-300\/95:hover {
  fill: rgb(179 184 219 / 0.95);
}

.hover\:fill-gray-blue-300\/100:hover {
  fill: rgb(179 184 219 / 1);
}

.hover\:fill-gray-blue-400\/0:hover {
  fill: rgb(113 123 188 / 0);
}

.hover\:fill-gray-blue-400\/5:hover {
  fill: rgb(113 123 188 / 0.05);
}

.hover\:fill-gray-blue-400\/10:hover {
  fill: rgb(113 123 188 / 0.1);
}

.hover\:fill-gray-blue-400\/20:hover {
  fill: rgb(113 123 188 / 0.2);
}

.hover\:fill-gray-blue-400\/25:hover {
  fill: rgb(113 123 188 / 0.25);
}

.hover\:fill-gray-blue-400\/30:hover {
  fill: rgb(113 123 188 / 0.3);
}

.hover\:fill-gray-blue-400\/40:hover {
  fill: rgb(113 123 188 / 0.4);
}

.hover\:fill-gray-blue-400\/50:hover {
  fill: rgb(113 123 188 / 0.5);
}

.hover\:fill-gray-blue-400\/60:hover {
  fill: rgb(113 123 188 / 0.6);
}

.hover\:fill-gray-blue-400\/70:hover {
  fill: rgb(113 123 188 / 0.7);
}

.hover\:fill-gray-blue-400\/75:hover {
  fill: rgb(113 123 188 / 0.75);
}

.hover\:fill-gray-blue-400\/80:hover {
  fill: rgb(113 123 188 / 0.8);
}

.hover\:fill-gray-blue-400\/90:hover {
  fill: rgb(113 123 188 / 0.9);
}

.hover\:fill-gray-blue-400\/95:hover {
  fill: rgb(113 123 188 / 0.95);
}

.hover\:fill-gray-blue-400\/100:hover {
  fill: rgb(113 123 188 / 1);
}

.hover\:fill-gray-blue-500\/0:hover {
  fill: rgb(78 91 166 / 0);
}

.hover\:fill-gray-blue-500\/5:hover {
  fill: rgb(78 91 166 / 0.05);
}

.hover\:fill-gray-blue-500\/10:hover {
  fill: rgb(78 91 166 / 0.1);
}

.hover\:fill-gray-blue-500\/20:hover {
  fill: rgb(78 91 166 / 0.2);
}

.hover\:fill-gray-blue-500\/25:hover {
  fill: rgb(78 91 166 / 0.25);
}

.hover\:fill-gray-blue-500\/30:hover {
  fill: rgb(78 91 166 / 0.3);
}

.hover\:fill-gray-blue-500\/40:hover {
  fill: rgb(78 91 166 / 0.4);
}

.hover\:fill-gray-blue-500\/50:hover {
  fill: rgb(78 91 166 / 0.5);
}

.hover\:fill-gray-blue-500\/60:hover {
  fill: rgb(78 91 166 / 0.6);
}

.hover\:fill-gray-blue-500\/70:hover {
  fill: rgb(78 91 166 / 0.7);
}

.hover\:fill-gray-blue-500\/75:hover {
  fill: rgb(78 91 166 / 0.75);
}

.hover\:fill-gray-blue-500\/80:hover {
  fill: rgb(78 91 166 / 0.8);
}

.hover\:fill-gray-blue-500\/90:hover {
  fill: rgb(78 91 166 / 0.9);
}

.hover\:fill-gray-blue-500\/95:hover {
  fill: rgb(78 91 166 / 0.95);
}

.hover\:fill-gray-blue-500\/100:hover {
  fill: rgb(78 91 166 / 1);
}

.hover\:fill-gray-blue-600\/0:hover {
  fill: rgb(62 71 132 / 0);
}

.hover\:fill-gray-blue-600\/5:hover {
  fill: rgb(62 71 132 / 0.05);
}

.hover\:fill-gray-blue-600\/10:hover {
  fill: rgb(62 71 132 / 0.1);
}

.hover\:fill-gray-blue-600\/20:hover {
  fill: rgb(62 71 132 / 0.2);
}

.hover\:fill-gray-blue-600\/25:hover {
  fill: rgb(62 71 132 / 0.25);
}

.hover\:fill-gray-blue-600\/30:hover {
  fill: rgb(62 71 132 / 0.3);
}

.hover\:fill-gray-blue-600\/40:hover {
  fill: rgb(62 71 132 / 0.4);
}

.hover\:fill-gray-blue-600\/50:hover {
  fill: rgb(62 71 132 / 0.5);
}

.hover\:fill-gray-blue-600\/60:hover {
  fill: rgb(62 71 132 / 0.6);
}

.hover\:fill-gray-blue-600\/70:hover {
  fill: rgb(62 71 132 / 0.7);
}

.hover\:fill-gray-blue-600\/75:hover {
  fill: rgb(62 71 132 / 0.75);
}

.hover\:fill-gray-blue-600\/80:hover {
  fill: rgb(62 71 132 / 0.8);
}

.hover\:fill-gray-blue-600\/90:hover {
  fill: rgb(62 71 132 / 0.9);
}

.hover\:fill-gray-blue-600\/95:hover {
  fill: rgb(62 71 132 / 0.95);
}

.hover\:fill-gray-blue-600\/100:hover {
  fill: rgb(62 71 132 / 1);
}

.hover\:fill-gray-blue-700\/0:hover {
  fill: rgb(54 63 114 / 0);
}

.hover\:fill-gray-blue-700\/5:hover {
  fill: rgb(54 63 114 / 0.05);
}

.hover\:fill-gray-blue-700\/10:hover {
  fill: rgb(54 63 114 / 0.1);
}

.hover\:fill-gray-blue-700\/20:hover {
  fill: rgb(54 63 114 / 0.2);
}

.hover\:fill-gray-blue-700\/25:hover {
  fill: rgb(54 63 114 / 0.25);
}

.hover\:fill-gray-blue-700\/30:hover {
  fill: rgb(54 63 114 / 0.3);
}

.hover\:fill-gray-blue-700\/40:hover {
  fill: rgb(54 63 114 / 0.4);
}

.hover\:fill-gray-blue-700\/50:hover {
  fill: rgb(54 63 114 / 0.5);
}

.hover\:fill-gray-blue-700\/60:hover {
  fill: rgb(54 63 114 / 0.6);
}

.hover\:fill-gray-blue-700\/70:hover {
  fill: rgb(54 63 114 / 0.7);
}

.hover\:fill-gray-blue-700\/75:hover {
  fill: rgb(54 63 114 / 0.75);
}

.hover\:fill-gray-blue-700\/80:hover {
  fill: rgb(54 63 114 / 0.8);
}

.hover\:fill-gray-blue-700\/90:hover {
  fill: rgb(54 63 114 / 0.9);
}

.hover\:fill-gray-blue-700\/95:hover {
  fill: rgb(54 63 114 / 0.95);
}

.hover\:fill-gray-blue-700\/100:hover {
  fill: rgb(54 63 114 / 1);
}

.hover\:fill-gray-blue-800\/0:hover {
  fill: rgb(41 48 86 / 0);
}

.hover\:fill-gray-blue-800\/5:hover {
  fill: rgb(41 48 86 / 0.05);
}

.hover\:fill-gray-blue-800\/10:hover {
  fill: rgb(41 48 86 / 0.1);
}

.hover\:fill-gray-blue-800\/20:hover {
  fill: rgb(41 48 86 / 0.2);
}

.hover\:fill-gray-blue-800\/25:hover {
  fill: rgb(41 48 86 / 0.25);
}

.hover\:fill-gray-blue-800\/30:hover {
  fill: rgb(41 48 86 / 0.3);
}

.hover\:fill-gray-blue-800\/40:hover {
  fill: rgb(41 48 86 / 0.4);
}

.hover\:fill-gray-blue-800\/50:hover {
  fill: rgb(41 48 86 / 0.5);
}

.hover\:fill-gray-blue-800\/60:hover {
  fill: rgb(41 48 86 / 0.6);
}

.hover\:fill-gray-blue-800\/70:hover {
  fill: rgb(41 48 86 / 0.7);
}

.hover\:fill-gray-blue-800\/75:hover {
  fill: rgb(41 48 86 / 0.75);
}

.hover\:fill-gray-blue-800\/80:hover {
  fill: rgb(41 48 86 / 0.8);
}

.hover\:fill-gray-blue-800\/90:hover {
  fill: rgb(41 48 86 / 0.9);
}

.hover\:fill-gray-blue-800\/95:hover {
  fill: rgb(41 48 86 / 0.95);
}

.hover\:fill-gray-blue-800\/100:hover {
  fill: rgb(41 48 86 / 1);
}

.hover\:fill-gray-blue-900\/0:hover {
  fill: rgb(16 19 35 / 0);
}

.hover\:fill-gray-blue-900\/5:hover {
  fill: rgb(16 19 35 / 0.05);
}

.hover\:fill-gray-blue-900\/10:hover {
  fill: rgb(16 19 35 / 0.1);
}

.hover\:fill-gray-blue-900\/20:hover {
  fill: rgb(16 19 35 / 0.2);
}

.hover\:fill-gray-blue-900\/25:hover {
  fill: rgb(16 19 35 / 0.25);
}

.hover\:fill-gray-blue-900\/30:hover {
  fill: rgb(16 19 35 / 0.3);
}

.hover\:fill-gray-blue-900\/40:hover {
  fill: rgb(16 19 35 / 0.4);
}

.hover\:fill-gray-blue-900\/50:hover {
  fill: rgb(16 19 35 / 0.5);
}

.hover\:fill-gray-blue-900\/60:hover {
  fill: rgb(16 19 35 / 0.6);
}

.hover\:fill-gray-blue-900\/70:hover {
  fill: rgb(16 19 35 / 0.7);
}

.hover\:fill-gray-blue-900\/75:hover {
  fill: rgb(16 19 35 / 0.75);
}

.hover\:fill-gray-blue-900\/80:hover {
  fill: rgb(16 19 35 / 0.8);
}

.hover\:fill-gray-blue-900\/90:hover {
  fill: rgb(16 19 35 / 0.9);
}

.hover\:fill-gray-blue-900\/95:hover {
  fill: rgb(16 19 35 / 0.95);
}

.hover\:fill-gray-blue-900\/100:hover {
  fill: rgb(16 19 35 / 1);
}

.hover\:fill-gray-blue\/0:hover {
  fill: rgb(113 123 188 / 0);
}

.hover\:fill-gray-blue\/5:hover {
  fill: rgb(113 123 188 / 0.05);
}

.hover\:fill-gray-blue\/10:hover {
  fill: rgb(113 123 188 / 0.1);
}

.hover\:fill-gray-blue\/20:hover {
  fill: rgb(113 123 188 / 0.2);
}

.hover\:fill-gray-blue\/25:hover {
  fill: rgb(113 123 188 / 0.25);
}

.hover\:fill-gray-blue\/30:hover {
  fill: rgb(113 123 188 / 0.3);
}

.hover\:fill-gray-blue\/40:hover {
  fill: rgb(113 123 188 / 0.4);
}

.hover\:fill-gray-blue\/50:hover {
  fill: rgb(113 123 188 / 0.5);
}

.hover\:fill-gray-blue\/60:hover {
  fill: rgb(113 123 188 / 0.6);
}

.hover\:fill-gray-blue\/70:hover {
  fill: rgb(113 123 188 / 0.7);
}

.hover\:fill-gray-blue\/75:hover {
  fill: rgb(113 123 188 / 0.75);
}

.hover\:fill-gray-blue\/80:hover {
  fill: rgb(113 123 188 / 0.8);
}

.hover\:fill-gray-blue\/90:hover {
  fill: rgb(113 123 188 / 0.9);
}

.hover\:fill-gray-blue\/95:hover {
  fill: rgb(113 123 188 / 0.95);
}

.hover\:fill-gray-blue\/100:hover {
  fill: rgb(113 123 188 / 1);
}

.hover\:fill-gray-cool-25\/0:hover {
  fill: rgb(252 252 253 / 0);
}

.hover\:fill-gray-cool-25\/5:hover {
  fill: rgb(252 252 253 / 0.05);
}

.hover\:fill-gray-cool-25\/10:hover {
  fill: rgb(252 252 253 / 0.1);
}

.hover\:fill-gray-cool-25\/20:hover {
  fill: rgb(252 252 253 / 0.2);
}

.hover\:fill-gray-cool-25\/25:hover {
  fill: rgb(252 252 253 / 0.25);
}

.hover\:fill-gray-cool-25\/30:hover {
  fill: rgb(252 252 253 / 0.3);
}

.hover\:fill-gray-cool-25\/40:hover {
  fill: rgb(252 252 253 / 0.4);
}

.hover\:fill-gray-cool-25\/50:hover {
  fill: rgb(252 252 253 / 0.5);
}

.hover\:fill-gray-cool-25\/60:hover {
  fill: rgb(252 252 253 / 0.6);
}

.hover\:fill-gray-cool-25\/70:hover {
  fill: rgb(252 252 253 / 0.7);
}

.hover\:fill-gray-cool-25\/75:hover {
  fill: rgb(252 252 253 / 0.75);
}

.hover\:fill-gray-cool-25\/80:hover {
  fill: rgb(252 252 253 / 0.8);
}

.hover\:fill-gray-cool-25\/90:hover {
  fill: rgb(252 252 253 / 0.9);
}

.hover\:fill-gray-cool-25\/95:hover {
  fill: rgb(252 252 253 / 0.95);
}

.hover\:fill-gray-cool-25\/100:hover {
  fill: rgb(252 252 253 / 1);
}

.hover\:fill-gray-cool-50\/0:hover {
  fill: rgb(249 249 251 / 0);
}

.hover\:fill-gray-cool-50\/5:hover {
  fill: rgb(249 249 251 / 0.05);
}

.hover\:fill-gray-cool-50\/10:hover {
  fill: rgb(249 249 251 / 0.1);
}

.hover\:fill-gray-cool-50\/20:hover {
  fill: rgb(249 249 251 / 0.2);
}

.hover\:fill-gray-cool-50\/25:hover {
  fill: rgb(249 249 251 / 0.25);
}

.hover\:fill-gray-cool-50\/30:hover {
  fill: rgb(249 249 251 / 0.3);
}

.hover\:fill-gray-cool-50\/40:hover {
  fill: rgb(249 249 251 / 0.4);
}

.hover\:fill-gray-cool-50\/50:hover {
  fill: rgb(249 249 251 / 0.5);
}

.hover\:fill-gray-cool-50\/60:hover {
  fill: rgb(249 249 251 / 0.6);
}

.hover\:fill-gray-cool-50\/70:hover {
  fill: rgb(249 249 251 / 0.7);
}

.hover\:fill-gray-cool-50\/75:hover {
  fill: rgb(249 249 251 / 0.75);
}

.hover\:fill-gray-cool-50\/80:hover {
  fill: rgb(249 249 251 / 0.8);
}

.hover\:fill-gray-cool-50\/90:hover {
  fill: rgb(249 249 251 / 0.9);
}

.hover\:fill-gray-cool-50\/95:hover {
  fill: rgb(249 249 251 / 0.95);
}

.hover\:fill-gray-cool-50\/100:hover {
  fill: rgb(249 249 251 / 1);
}

.hover\:fill-gray-cool-100\/0:hover {
  fill: rgb(239 241 245 / 0);
}

.hover\:fill-gray-cool-100\/5:hover {
  fill: rgb(239 241 245 / 0.05);
}

.hover\:fill-gray-cool-100\/10:hover {
  fill: rgb(239 241 245 / 0.1);
}

.hover\:fill-gray-cool-100\/20:hover {
  fill: rgb(239 241 245 / 0.2);
}

.hover\:fill-gray-cool-100\/25:hover {
  fill: rgb(239 241 245 / 0.25);
}

.hover\:fill-gray-cool-100\/30:hover {
  fill: rgb(239 241 245 / 0.3);
}

.hover\:fill-gray-cool-100\/40:hover {
  fill: rgb(239 241 245 / 0.4);
}

.hover\:fill-gray-cool-100\/50:hover {
  fill: rgb(239 241 245 / 0.5);
}

.hover\:fill-gray-cool-100\/60:hover {
  fill: rgb(239 241 245 / 0.6);
}

.hover\:fill-gray-cool-100\/70:hover {
  fill: rgb(239 241 245 / 0.7);
}

.hover\:fill-gray-cool-100\/75:hover {
  fill: rgb(239 241 245 / 0.75);
}

.hover\:fill-gray-cool-100\/80:hover {
  fill: rgb(239 241 245 / 0.8);
}

.hover\:fill-gray-cool-100\/90:hover {
  fill: rgb(239 241 245 / 0.9);
}

.hover\:fill-gray-cool-100\/95:hover {
  fill: rgb(239 241 245 / 0.95);
}

.hover\:fill-gray-cool-100\/100:hover {
  fill: rgb(239 241 245 / 1);
}

.hover\:fill-gray-cool-200\/0:hover {
  fill: rgb(220 223 234 / 0);
}

.hover\:fill-gray-cool-200\/5:hover {
  fill: rgb(220 223 234 / 0.05);
}

.hover\:fill-gray-cool-200\/10:hover {
  fill: rgb(220 223 234 / 0.1);
}

.hover\:fill-gray-cool-200\/20:hover {
  fill: rgb(220 223 234 / 0.2);
}

.hover\:fill-gray-cool-200\/25:hover {
  fill: rgb(220 223 234 / 0.25);
}

.hover\:fill-gray-cool-200\/30:hover {
  fill: rgb(220 223 234 / 0.3);
}

.hover\:fill-gray-cool-200\/40:hover {
  fill: rgb(220 223 234 / 0.4);
}

.hover\:fill-gray-cool-200\/50:hover {
  fill: rgb(220 223 234 / 0.5);
}

.hover\:fill-gray-cool-200\/60:hover {
  fill: rgb(220 223 234 / 0.6);
}

.hover\:fill-gray-cool-200\/70:hover {
  fill: rgb(220 223 234 / 0.7);
}

.hover\:fill-gray-cool-200\/75:hover {
  fill: rgb(220 223 234 / 0.75);
}

.hover\:fill-gray-cool-200\/80:hover {
  fill: rgb(220 223 234 / 0.8);
}

.hover\:fill-gray-cool-200\/90:hover {
  fill: rgb(220 223 234 / 0.9);
}

.hover\:fill-gray-cool-200\/95:hover {
  fill: rgb(220 223 234 / 0.95);
}

.hover\:fill-gray-cool-200\/100:hover {
  fill: rgb(220 223 234 / 1);
}

.hover\:fill-gray-cool-300\/0:hover {
  fill: rgb(185 192 212 / 0);
}

.hover\:fill-gray-cool-300\/5:hover {
  fill: rgb(185 192 212 / 0.05);
}

.hover\:fill-gray-cool-300\/10:hover {
  fill: rgb(185 192 212 / 0.1);
}

.hover\:fill-gray-cool-300\/20:hover {
  fill: rgb(185 192 212 / 0.2);
}

.hover\:fill-gray-cool-300\/25:hover {
  fill: rgb(185 192 212 / 0.25);
}

.hover\:fill-gray-cool-300\/30:hover {
  fill: rgb(185 192 212 / 0.3);
}

.hover\:fill-gray-cool-300\/40:hover {
  fill: rgb(185 192 212 / 0.4);
}

.hover\:fill-gray-cool-300\/50:hover {
  fill: rgb(185 192 212 / 0.5);
}

.hover\:fill-gray-cool-300\/60:hover {
  fill: rgb(185 192 212 / 0.6);
}

.hover\:fill-gray-cool-300\/70:hover {
  fill: rgb(185 192 212 / 0.7);
}

.hover\:fill-gray-cool-300\/75:hover {
  fill: rgb(185 192 212 / 0.75);
}

.hover\:fill-gray-cool-300\/80:hover {
  fill: rgb(185 192 212 / 0.8);
}

.hover\:fill-gray-cool-300\/90:hover {
  fill: rgb(185 192 212 / 0.9);
}

.hover\:fill-gray-cool-300\/95:hover {
  fill: rgb(185 192 212 / 0.95);
}

.hover\:fill-gray-cool-300\/100:hover {
  fill: rgb(185 192 212 / 1);
}

.hover\:fill-gray-cool-400\/0:hover {
  fill: rgb(125 137 176 / 0);
}

.hover\:fill-gray-cool-400\/5:hover {
  fill: rgb(125 137 176 / 0.05);
}

.hover\:fill-gray-cool-400\/10:hover {
  fill: rgb(125 137 176 / 0.1);
}

.hover\:fill-gray-cool-400\/20:hover {
  fill: rgb(125 137 176 / 0.2);
}

.hover\:fill-gray-cool-400\/25:hover {
  fill: rgb(125 137 176 / 0.25);
}

.hover\:fill-gray-cool-400\/30:hover {
  fill: rgb(125 137 176 / 0.3);
}

.hover\:fill-gray-cool-400\/40:hover {
  fill: rgb(125 137 176 / 0.4);
}

.hover\:fill-gray-cool-400\/50:hover {
  fill: rgb(125 137 176 / 0.5);
}

.hover\:fill-gray-cool-400\/60:hover {
  fill: rgb(125 137 176 / 0.6);
}

.hover\:fill-gray-cool-400\/70:hover {
  fill: rgb(125 137 176 / 0.7);
}

.hover\:fill-gray-cool-400\/75:hover {
  fill: rgb(125 137 176 / 0.75);
}

.hover\:fill-gray-cool-400\/80:hover {
  fill: rgb(125 137 176 / 0.8);
}

.hover\:fill-gray-cool-400\/90:hover {
  fill: rgb(125 137 176 / 0.9);
}

.hover\:fill-gray-cool-400\/95:hover {
  fill: rgb(125 137 176 / 0.95);
}

.hover\:fill-gray-cool-400\/100:hover {
  fill: rgb(125 137 176 / 1);
}

.hover\:fill-gray-cool-500\/0:hover {
  fill: rgb(93 107 152 / 0);
}

.hover\:fill-gray-cool-500\/5:hover {
  fill: rgb(93 107 152 / 0.05);
}

.hover\:fill-gray-cool-500\/10:hover {
  fill: rgb(93 107 152 / 0.1);
}

.hover\:fill-gray-cool-500\/20:hover {
  fill: rgb(93 107 152 / 0.2);
}

.hover\:fill-gray-cool-500\/25:hover {
  fill: rgb(93 107 152 / 0.25);
}

.hover\:fill-gray-cool-500\/30:hover {
  fill: rgb(93 107 152 / 0.3);
}

.hover\:fill-gray-cool-500\/40:hover {
  fill: rgb(93 107 152 / 0.4);
}

.hover\:fill-gray-cool-500\/50:hover {
  fill: rgb(93 107 152 / 0.5);
}

.hover\:fill-gray-cool-500\/60:hover {
  fill: rgb(93 107 152 / 0.6);
}

.hover\:fill-gray-cool-500\/70:hover {
  fill: rgb(93 107 152 / 0.7);
}

.hover\:fill-gray-cool-500\/75:hover {
  fill: rgb(93 107 152 / 0.75);
}

.hover\:fill-gray-cool-500\/80:hover {
  fill: rgb(93 107 152 / 0.8);
}

.hover\:fill-gray-cool-500\/90:hover {
  fill: rgb(93 107 152 / 0.9);
}

.hover\:fill-gray-cool-500\/95:hover {
  fill: rgb(93 107 152 / 0.95);
}

.hover\:fill-gray-cool-500\/100:hover {
  fill: rgb(93 107 152 / 1);
}

.hover\:fill-gray-cool-600\/0:hover {
  fill: rgb(74 85 120 / 0);
}

.hover\:fill-gray-cool-600\/5:hover {
  fill: rgb(74 85 120 / 0.05);
}

.hover\:fill-gray-cool-600\/10:hover {
  fill: rgb(74 85 120 / 0.1);
}

.hover\:fill-gray-cool-600\/20:hover {
  fill: rgb(74 85 120 / 0.2);
}

.hover\:fill-gray-cool-600\/25:hover {
  fill: rgb(74 85 120 / 0.25);
}

.hover\:fill-gray-cool-600\/30:hover {
  fill: rgb(74 85 120 / 0.3);
}

.hover\:fill-gray-cool-600\/40:hover {
  fill: rgb(74 85 120 / 0.4);
}

.hover\:fill-gray-cool-600\/50:hover {
  fill: rgb(74 85 120 / 0.5);
}

.hover\:fill-gray-cool-600\/60:hover {
  fill: rgb(74 85 120 / 0.6);
}

.hover\:fill-gray-cool-600\/70:hover {
  fill: rgb(74 85 120 / 0.7);
}

.hover\:fill-gray-cool-600\/75:hover {
  fill: rgb(74 85 120 / 0.75);
}

.hover\:fill-gray-cool-600\/80:hover {
  fill: rgb(74 85 120 / 0.8);
}

.hover\:fill-gray-cool-600\/90:hover {
  fill: rgb(74 85 120 / 0.9);
}

.hover\:fill-gray-cool-600\/95:hover {
  fill: rgb(74 85 120 / 0.95);
}

.hover\:fill-gray-cool-600\/100:hover {
  fill: rgb(74 85 120 / 1);
}

.hover\:fill-gray-cool-700\/0:hover {
  fill: rgb(64 73 104 / 0);
}

.hover\:fill-gray-cool-700\/5:hover {
  fill: rgb(64 73 104 / 0.05);
}

.hover\:fill-gray-cool-700\/10:hover {
  fill: rgb(64 73 104 / 0.1);
}

.hover\:fill-gray-cool-700\/20:hover {
  fill: rgb(64 73 104 / 0.2);
}

.hover\:fill-gray-cool-700\/25:hover {
  fill: rgb(64 73 104 / 0.25);
}

.hover\:fill-gray-cool-700\/30:hover {
  fill: rgb(64 73 104 / 0.3);
}

.hover\:fill-gray-cool-700\/40:hover {
  fill: rgb(64 73 104 / 0.4);
}

.hover\:fill-gray-cool-700\/50:hover {
  fill: rgb(64 73 104 / 0.5);
}

.hover\:fill-gray-cool-700\/60:hover {
  fill: rgb(64 73 104 / 0.6);
}

.hover\:fill-gray-cool-700\/70:hover {
  fill: rgb(64 73 104 / 0.7);
}

.hover\:fill-gray-cool-700\/75:hover {
  fill: rgb(64 73 104 / 0.75);
}

.hover\:fill-gray-cool-700\/80:hover {
  fill: rgb(64 73 104 / 0.8);
}

.hover\:fill-gray-cool-700\/90:hover {
  fill: rgb(64 73 104 / 0.9);
}

.hover\:fill-gray-cool-700\/95:hover {
  fill: rgb(64 73 104 / 0.95);
}

.hover\:fill-gray-cool-700\/100:hover {
  fill: rgb(64 73 104 / 1);
}

.hover\:fill-gray-cool-800\/0:hover {
  fill: rgb(48 55 79 / 0);
}

.hover\:fill-gray-cool-800\/5:hover {
  fill: rgb(48 55 79 / 0.05);
}

.hover\:fill-gray-cool-800\/10:hover {
  fill: rgb(48 55 79 / 0.1);
}

.hover\:fill-gray-cool-800\/20:hover {
  fill: rgb(48 55 79 / 0.2);
}

.hover\:fill-gray-cool-800\/25:hover {
  fill: rgb(48 55 79 / 0.25);
}

.hover\:fill-gray-cool-800\/30:hover {
  fill: rgb(48 55 79 / 0.3);
}

.hover\:fill-gray-cool-800\/40:hover {
  fill: rgb(48 55 79 / 0.4);
}

.hover\:fill-gray-cool-800\/50:hover {
  fill: rgb(48 55 79 / 0.5);
}

.hover\:fill-gray-cool-800\/60:hover {
  fill: rgb(48 55 79 / 0.6);
}

.hover\:fill-gray-cool-800\/70:hover {
  fill: rgb(48 55 79 / 0.7);
}

.hover\:fill-gray-cool-800\/75:hover {
  fill: rgb(48 55 79 / 0.75);
}

.hover\:fill-gray-cool-800\/80:hover {
  fill: rgb(48 55 79 / 0.8);
}

.hover\:fill-gray-cool-800\/90:hover {
  fill: rgb(48 55 79 / 0.9);
}

.hover\:fill-gray-cool-800\/95:hover {
  fill: rgb(48 55 79 / 0.95);
}

.hover\:fill-gray-cool-800\/100:hover {
  fill: rgb(48 55 79 / 1);
}

.hover\:fill-gray-cool-900\/0:hover {
  fill: rgb(17 19 34 / 0);
}

.hover\:fill-gray-cool-900\/5:hover {
  fill: rgb(17 19 34 / 0.05);
}

.hover\:fill-gray-cool-900\/10:hover {
  fill: rgb(17 19 34 / 0.1);
}

.hover\:fill-gray-cool-900\/20:hover {
  fill: rgb(17 19 34 / 0.2);
}

.hover\:fill-gray-cool-900\/25:hover {
  fill: rgb(17 19 34 / 0.25);
}

.hover\:fill-gray-cool-900\/30:hover {
  fill: rgb(17 19 34 / 0.3);
}

.hover\:fill-gray-cool-900\/40:hover {
  fill: rgb(17 19 34 / 0.4);
}

.hover\:fill-gray-cool-900\/50:hover {
  fill: rgb(17 19 34 / 0.5);
}

.hover\:fill-gray-cool-900\/60:hover {
  fill: rgb(17 19 34 / 0.6);
}

.hover\:fill-gray-cool-900\/70:hover {
  fill: rgb(17 19 34 / 0.7);
}

.hover\:fill-gray-cool-900\/75:hover {
  fill: rgb(17 19 34 / 0.75);
}

.hover\:fill-gray-cool-900\/80:hover {
  fill: rgb(17 19 34 / 0.8);
}

.hover\:fill-gray-cool-900\/90:hover {
  fill: rgb(17 19 34 / 0.9);
}

.hover\:fill-gray-cool-900\/95:hover {
  fill: rgb(17 19 34 / 0.95);
}

.hover\:fill-gray-cool-900\/100:hover {
  fill: rgb(17 19 34 / 1);
}

.hover\:fill-gray-cool\/0:hover {
  fill: rgb(125 137 176 / 0);
}

.hover\:fill-gray-cool\/5:hover {
  fill: rgb(125 137 176 / 0.05);
}

.hover\:fill-gray-cool\/10:hover {
  fill: rgb(125 137 176 / 0.1);
}

.hover\:fill-gray-cool\/20:hover {
  fill: rgb(125 137 176 / 0.2);
}

.hover\:fill-gray-cool\/25:hover {
  fill: rgb(125 137 176 / 0.25);
}

.hover\:fill-gray-cool\/30:hover {
  fill: rgb(125 137 176 / 0.3);
}

.hover\:fill-gray-cool\/40:hover {
  fill: rgb(125 137 176 / 0.4);
}

.hover\:fill-gray-cool\/50:hover {
  fill: rgb(125 137 176 / 0.5);
}

.hover\:fill-gray-cool\/60:hover {
  fill: rgb(125 137 176 / 0.6);
}

.hover\:fill-gray-cool\/70:hover {
  fill: rgb(125 137 176 / 0.7);
}

.hover\:fill-gray-cool\/75:hover {
  fill: rgb(125 137 176 / 0.75);
}

.hover\:fill-gray-cool\/80:hover {
  fill: rgb(125 137 176 / 0.8);
}

.hover\:fill-gray-cool\/90:hover {
  fill: rgb(125 137 176 / 0.9);
}

.hover\:fill-gray-cool\/95:hover {
  fill: rgb(125 137 176 / 0.95);
}

.hover\:fill-gray-cool\/100:hover {
  fill: rgb(125 137 176 / 1);
}

.hover\:fill-gray-modern-25\/0:hover {
  fill: rgb(252 252 253 / 0);
}

.hover\:fill-gray-modern-25\/5:hover {
  fill: rgb(252 252 253 / 0.05);
}

.hover\:fill-gray-modern-25\/10:hover {
  fill: rgb(252 252 253 / 0.1);
}

.hover\:fill-gray-modern-25\/20:hover {
  fill: rgb(252 252 253 / 0.2);
}

.hover\:fill-gray-modern-25\/25:hover {
  fill: rgb(252 252 253 / 0.25);
}

.hover\:fill-gray-modern-25\/30:hover {
  fill: rgb(252 252 253 / 0.3);
}

.hover\:fill-gray-modern-25\/40:hover {
  fill: rgb(252 252 253 / 0.4);
}

.hover\:fill-gray-modern-25\/50:hover {
  fill: rgb(252 252 253 / 0.5);
}

.hover\:fill-gray-modern-25\/60:hover {
  fill: rgb(252 252 253 / 0.6);
}

.hover\:fill-gray-modern-25\/70:hover {
  fill: rgb(252 252 253 / 0.7);
}

.hover\:fill-gray-modern-25\/75:hover {
  fill: rgb(252 252 253 / 0.75);
}

.hover\:fill-gray-modern-25\/80:hover {
  fill: rgb(252 252 253 / 0.8);
}

.hover\:fill-gray-modern-25\/90:hover {
  fill: rgb(252 252 253 / 0.9);
}

.hover\:fill-gray-modern-25\/95:hover {
  fill: rgb(252 252 253 / 0.95);
}

.hover\:fill-gray-modern-25\/100:hover {
  fill: rgb(252 252 253 / 1);
}

.hover\:fill-gray-modern-50\/0:hover {
  fill: rgb(248 250 252 / 0);
}

.hover\:fill-gray-modern-50\/5:hover {
  fill: rgb(248 250 252 / 0.05);
}

.hover\:fill-gray-modern-50\/10:hover {
  fill: rgb(248 250 252 / 0.1);
}

.hover\:fill-gray-modern-50\/20:hover {
  fill: rgb(248 250 252 / 0.2);
}

.hover\:fill-gray-modern-50\/25:hover {
  fill: rgb(248 250 252 / 0.25);
}

.hover\:fill-gray-modern-50\/30:hover {
  fill: rgb(248 250 252 / 0.3);
}

.hover\:fill-gray-modern-50\/40:hover {
  fill: rgb(248 250 252 / 0.4);
}

.hover\:fill-gray-modern-50\/50:hover {
  fill: rgb(248 250 252 / 0.5);
}

.hover\:fill-gray-modern-50\/60:hover {
  fill: rgb(248 250 252 / 0.6);
}

.hover\:fill-gray-modern-50\/70:hover {
  fill: rgb(248 250 252 / 0.7);
}

.hover\:fill-gray-modern-50\/75:hover {
  fill: rgb(248 250 252 / 0.75);
}

.hover\:fill-gray-modern-50\/80:hover {
  fill: rgb(248 250 252 / 0.8);
}

.hover\:fill-gray-modern-50\/90:hover {
  fill: rgb(248 250 252 / 0.9);
}

.hover\:fill-gray-modern-50\/95:hover {
  fill: rgb(248 250 252 / 0.95);
}

.hover\:fill-gray-modern-50\/100:hover {
  fill: rgb(248 250 252 / 1);
}

.hover\:fill-gray-modern-100\/0:hover {
  fill: rgb(238 242 246 / 0);
}

.hover\:fill-gray-modern-100\/5:hover {
  fill: rgb(238 242 246 / 0.05);
}

.hover\:fill-gray-modern-100\/10:hover {
  fill: rgb(238 242 246 / 0.1);
}

.hover\:fill-gray-modern-100\/20:hover {
  fill: rgb(238 242 246 / 0.2);
}

.hover\:fill-gray-modern-100\/25:hover {
  fill: rgb(238 242 246 / 0.25);
}

.hover\:fill-gray-modern-100\/30:hover {
  fill: rgb(238 242 246 / 0.3);
}

.hover\:fill-gray-modern-100\/40:hover {
  fill: rgb(238 242 246 / 0.4);
}

.hover\:fill-gray-modern-100\/50:hover {
  fill: rgb(238 242 246 / 0.5);
}

.hover\:fill-gray-modern-100\/60:hover {
  fill: rgb(238 242 246 / 0.6);
}

.hover\:fill-gray-modern-100\/70:hover {
  fill: rgb(238 242 246 / 0.7);
}

.hover\:fill-gray-modern-100\/75:hover {
  fill: rgb(238 242 246 / 0.75);
}

.hover\:fill-gray-modern-100\/80:hover {
  fill: rgb(238 242 246 / 0.8);
}

.hover\:fill-gray-modern-100\/90:hover {
  fill: rgb(238 242 246 / 0.9);
}

.hover\:fill-gray-modern-100\/95:hover {
  fill: rgb(238 242 246 / 0.95);
}

.hover\:fill-gray-modern-100\/100:hover {
  fill: rgb(238 242 246 / 1);
}

.hover\:fill-gray-modern-200\/0:hover {
  fill: rgb(227 232 239 / 0);
}

.hover\:fill-gray-modern-200\/5:hover {
  fill: rgb(227 232 239 / 0.05);
}

.hover\:fill-gray-modern-200\/10:hover {
  fill: rgb(227 232 239 / 0.1);
}

.hover\:fill-gray-modern-200\/20:hover {
  fill: rgb(227 232 239 / 0.2);
}

.hover\:fill-gray-modern-200\/25:hover {
  fill: rgb(227 232 239 / 0.25);
}

.hover\:fill-gray-modern-200\/30:hover {
  fill: rgb(227 232 239 / 0.3);
}

.hover\:fill-gray-modern-200\/40:hover {
  fill: rgb(227 232 239 / 0.4);
}

.hover\:fill-gray-modern-200\/50:hover {
  fill: rgb(227 232 239 / 0.5);
}

.hover\:fill-gray-modern-200\/60:hover {
  fill: rgb(227 232 239 / 0.6);
}

.hover\:fill-gray-modern-200\/70:hover {
  fill: rgb(227 232 239 / 0.7);
}

.hover\:fill-gray-modern-200\/75:hover {
  fill: rgb(227 232 239 / 0.75);
}

.hover\:fill-gray-modern-200\/80:hover {
  fill: rgb(227 232 239 / 0.8);
}

.hover\:fill-gray-modern-200\/90:hover {
  fill: rgb(227 232 239 / 0.9);
}

.hover\:fill-gray-modern-200\/95:hover {
  fill: rgb(227 232 239 / 0.95);
}

.hover\:fill-gray-modern-200\/100:hover {
  fill: rgb(227 232 239 / 1);
}

.hover\:fill-gray-modern-300\/0:hover {
  fill: rgb(205 213 223 / 0);
}

.hover\:fill-gray-modern-300\/5:hover {
  fill: rgb(205 213 223 / 0.05);
}

.hover\:fill-gray-modern-300\/10:hover {
  fill: rgb(205 213 223 / 0.1);
}

.hover\:fill-gray-modern-300\/20:hover {
  fill: rgb(205 213 223 / 0.2);
}

.hover\:fill-gray-modern-300\/25:hover {
  fill: rgb(205 213 223 / 0.25);
}

.hover\:fill-gray-modern-300\/30:hover {
  fill: rgb(205 213 223 / 0.3);
}

.hover\:fill-gray-modern-300\/40:hover {
  fill: rgb(205 213 223 / 0.4);
}

.hover\:fill-gray-modern-300\/50:hover {
  fill: rgb(205 213 223 / 0.5);
}

.hover\:fill-gray-modern-300\/60:hover {
  fill: rgb(205 213 223 / 0.6);
}

.hover\:fill-gray-modern-300\/70:hover {
  fill: rgb(205 213 223 / 0.7);
}

.hover\:fill-gray-modern-300\/75:hover {
  fill: rgb(205 213 223 / 0.75);
}

.hover\:fill-gray-modern-300\/80:hover {
  fill: rgb(205 213 223 / 0.8);
}

.hover\:fill-gray-modern-300\/90:hover {
  fill: rgb(205 213 223 / 0.9);
}

.hover\:fill-gray-modern-300\/95:hover {
  fill: rgb(205 213 223 / 0.95);
}

.hover\:fill-gray-modern-300\/100:hover {
  fill: rgb(205 213 223 / 1);
}

.hover\:fill-gray-modern-400\/0:hover {
  fill: rgb(154 164 178 / 0);
}

.hover\:fill-gray-modern-400\/5:hover {
  fill: rgb(154 164 178 / 0.05);
}

.hover\:fill-gray-modern-400\/10:hover {
  fill: rgb(154 164 178 / 0.1);
}

.hover\:fill-gray-modern-400\/20:hover {
  fill: rgb(154 164 178 / 0.2);
}

.hover\:fill-gray-modern-400\/25:hover {
  fill: rgb(154 164 178 / 0.25);
}

.hover\:fill-gray-modern-400\/30:hover {
  fill: rgb(154 164 178 / 0.3);
}

.hover\:fill-gray-modern-400\/40:hover {
  fill: rgb(154 164 178 / 0.4);
}

.hover\:fill-gray-modern-400\/50:hover {
  fill: rgb(154 164 178 / 0.5);
}

.hover\:fill-gray-modern-400\/60:hover {
  fill: rgb(154 164 178 / 0.6);
}

.hover\:fill-gray-modern-400\/70:hover {
  fill: rgb(154 164 178 / 0.7);
}

.hover\:fill-gray-modern-400\/75:hover {
  fill: rgb(154 164 178 / 0.75);
}

.hover\:fill-gray-modern-400\/80:hover {
  fill: rgb(154 164 178 / 0.8);
}

.hover\:fill-gray-modern-400\/90:hover {
  fill: rgb(154 164 178 / 0.9);
}

.hover\:fill-gray-modern-400\/95:hover {
  fill: rgb(154 164 178 / 0.95);
}

.hover\:fill-gray-modern-400\/100:hover {
  fill: rgb(154 164 178 / 1);
}

.hover\:fill-gray-modern-500\/0:hover {
  fill: rgb(105 117 134 / 0);
}

.hover\:fill-gray-modern-500\/5:hover {
  fill: rgb(105 117 134 / 0.05);
}

.hover\:fill-gray-modern-500\/10:hover {
  fill: rgb(105 117 134 / 0.1);
}

.hover\:fill-gray-modern-500\/20:hover {
  fill: rgb(105 117 134 / 0.2);
}

.hover\:fill-gray-modern-500\/25:hover {
  fill: rgb(105 117 134 / 0.25);
}

.hover\:fill-gray-modern-500\/30:hover {
  fill: rgb(105 117 134 / 0.3);
}

.hover\:fill-gray-modern-500\/40:hover {
  fill: rgb(105 117 134 / 0.4);
}

.hover\:fill-gray-modern-500\/50:hover {
  fill: rgb(105 117 134 / 0.5);
}

.hover\:fill-gray-modern-500\/60:hover {
  fill: rgb(105 117 134 / 0.6);
}

.hover\:fill-gray-modern-500\/70:hover {
  fill: rgb(105 117 134 / 0.7);
}

.hover\:fill-gray-modern-500\/75:hover {
  fill: rgb(105 117 134 / 0.75);
}

.hover\:fill-gray-modern-500\/80:hover {
  fill: rgb(105 117 134 / 0.8);
}

.hover\:fill-gray-modern-500\/90:hover {
  fill: rgb(105 117 134 / 0.9);
}

.hover\:fill-gray-modern-500\/95:hover {
  fill: rgb(105 117 134 / 0.95);
}

.hover\:fill-gray-modern-500\/100:hover {
  fill: rgb(105 117 134 / 1);
}

.hover\:fill-gray-modern-600\/0:hover {
  fill: rgb(72 85 101 / 0);
}

.hover\:fill-gray-modern-600\/5:hover {
  fill: rgb(72 85 101 / 0.05);
}

.hover\:fill-gray-modern-600\/10:hover {
  fill: rgb(72 85 101 / 0.1);
}

.hover\:fill-gray-modern-600\/20:hover {
  fill: rgb(72 85 101 / 0.2);
}

.hover\:fill-gray-modern-600\/25:hover {
  fill: rgb(72 85 101 / 0.25);
}

.hover\:fill-gray-modern-600\/30:hover {
  fill: rgb(72 85 101 / 0.3);
}

.hover\:fill-gray-modern-600\/40:hover {
  fill: rgb(72 85 101 / 0.4);
}

.hover\:fill-gray-modern-600\/50:hover {
  fill: rgb(72 85 101 / 0.5);
}

.hover\:fill-gray-modern-600\/60:hover {
  fill: rgb(72 85 101 / 0.6);
}

.hover\:fill-gray-modern-600\/70:hover {
  fill: rgb(72 85 101 / 0.7);
}

.hover\:fill-gray-modern-600\/75:hover {
  fill: rgb(72 85 101 / 0.75);
}

.hover\:fill-gray-modern-600\/80:hover {
  fill: rgb(72 85 101 / 0.8);
}

.hover\:fill-gray-modern-600\/90:hover {
  fill: rgb(72 85 101 / 0.9);
}

.hover\:fill-gray-modern-600\/95:hover {
  fill: rgb(72 85 101 / 0.95);
}

.hover\:fill-gray-modern-600\/100:hover {
  fill: rgb(72 85 101 / 1);
}

.hover\:fill-gray-modern-700\/0:hover {
  fill: rgb(54 65 82 / 0);
}

.hover\:fill-gray-modern-700\/5:hover {
  fill: rgb(54 65 82 / 0.05);
}

.hover\:fill-gray-modern-700\/10:hover {
  fill: rgb(54 65 82 / 0.1);
}

.hover\:fill-gray-modern-700\/20:hover {
  fill: rgb(54 65 82 / 0.2);
}

.hover\:fill-gray-modern-700\/25:hover {
  fill: rgb(54 65 82 / 0.25);
}

.hover\:fill-gray-modern-700\/30:hover {
  fill: rgb(54 65 82 / 0.3);
}

.hover\:fill-gray-modern-700\/40:hover {
  fill: rgb(54 65 82 / 0.4);
}

.hover\:fill-gray-modern-700\/50:hover {
  fill: rgb(54 65 82 / 0.5);
}

.hover\:fill-gray-modern-700\/60:hover {
  fill: rgb(54 65 82 / 0.6);
}

.hover\:fill-gray-modern-700\/70:hover {
  fill: rgb(54 65 82 / 0.7);
}

.hover\:fill-gray-modern-700\/75:hover {
  fill: rgb(54 65 82 / 0.75);
}

.hover\:fill-gray-modern-700\/80:hover {
  fill: rgb(54 65 82 / 0.8);
}

.hover\:fill-gray-modern-700\/90:hover {
  fill: rgb(54 65 82 / 0.9);
}

.hover\:fill-gray-modern-700\/95:hover {
  fill: rgb(54 65 82 / 0.95);
}

.hover\:fill-gray-modern-700\/100:hover {
  fill: rgb(54 65 82 / 1);
}

.hover\:fill-gray-modern-800\/0:hover {
  fill: rgb(32 41 57 / 0);
}

.hover\:fill-gray-modern-800\/5:hover {
  fill: rgb(32 41 57 / 0.05);
}

.hover\:fill-gray-modern-800\/10:hover {
  fill: rgb(32 41 57 / 0.1);
}

.hover\:fill-gray-modern-800\/20:hover {
  fill: rgb(32 41 57 / 0.2);
}

.hover\:fill-gray-modern-800\/25:hover {
  fill: rgb(32 41 57 / 0.25);
}

.hover\:fill-gray-modern-800\/30:hover {
  fill: rgb(32 41 57 / 0.3);
}

.hover\:fill-gray-modern-800\/40:hover {
  fill: rgb(32 41 57 / 0.4);
}

.hover\:fill-gray-modern-800\/50:hover {
  fill: rgb(32 41 57 / 0.5);
}

.hover\:fill-gray-modern-800\/60:hover {
  fill: rgb(32 41 57 / 0.6);
}

.hover\:fill-gray-modern-800\/70:hover {
  fill: rgb(32 41 57 / 0.7);
}

.hover\:fill-gray-modern-800\/75:hover {
  fill: rgb(32 41 57 / 0.75);
}

.hover\:fill-gray-modern-800\/80:hover {
  fill: rgb(32 41 57 / 0.8);
}

.hover\:fill-gray-modern-800\/90:hover {
  fill: rgb(32 41 57 / 0.9);
}

.hover\:fill-gray-modern-800\/95:hover {
  fill: rgb(32 41 57 / 0.95);
}

.hover\:fill-gray-modern-800\/100:hover {
  fill: rgb(32 41 57 / 1);
}

.hover\:fill-gray-modern-900\/0:hover {
  fill: rgb(18 25 38 / 0);
}

.hover\:fill-gray-modern-900\/5:hover {
  fill: rgb(18 25 38 / 0.05);
}

.hover\:fill-gray-modern-900\/10:hover {
  fill: rgb(18 25 38 / 0.1);
}

.hover\:fill-gray-modern-900\/20:hover {
  fill: rgb(18 25 38 / 0.2);
}

.hover\:fill-gray-modern-900\/25:hover {
  fill: rgb(18 25 38 / 0.25);
}

.hover\:fill-gray-modern-900\/30:hover {
  fill: rgb(18 25 38 / 0.3);
}

.hover\:fill-gray-modern-900\/40:hover {
  fill: rgb(18 25 38 / 0.4);
}

.hover\:fill-gray-modern-900\/50:hover {
  fill: rgb(18 25 38 / 0.5);
}

.hover\:fill-gray-modern-900\/60:hover {
  fill: rgb(18 25 38 / 0.6);
}

.hover\:fill-gray-modern-900\/70:hover {
  fill: rgb(18 25 38 / 0.7);
}

.hover\:fill-gray-modern-900\/75:hover {
  fill: rgb(18 25 38 / 0.75);
}

.hover\:fill-gray-modern-900\/80:hover {
  fill: rgb(18 25 38 / 0.8);
}

.hover\:fill-gray-modern-900\/90:hover {
  fill: rgb(18 25 38 / 0.9);
}

.hover\:fill-gray-modern-900\/95:hover {
  fill: rgb(18 25 38 / 0.95);
}

.hover\:fill-gray-modern-900\/100:hover {
  fill: rgb(18 25 38 / 1);
}

.hover\:fill-gray-modern\/0:hover {
  fill: rgb(154 164 178 / 0);
}

.hover\:fill-gray-modern\/5:hover {
  fill: rgb(154 164 178 / 0.05);
}

.hover\:fill-gray-modern\/10:hover {
  fill: rgb(154 164 178 / 0.1);
}

.hover\:fill-gray-modern\/20:hover {
  fill: rgb(154 164 178 / 0.2);
}

.hover\:fill-gray-modern\/25:hover {
  fill: rgb(154 164 178 / 0.25);
}

.hover\:fill-gray-modern\/30:hover {
  fill: rgb(154 164 178 / 0.3);
}

.hover\:fill-gray-modern\/40:hover {
  fill: rgb(154 164 178 / 0.4);
}

.hover\:fill-gray-modern\/50:hover {
  fill: rgb(154 164 178 / 0.5);
}

.hover\:fill-gray-modern\/60:hover {
  fill: rgb(154 164 178 / 0.6);
}

.hover\:fill-gray-modern\/70:hover {
  fill: rgb(154 164 178 / 0.7);
}

.hover\:fill-gray-modern\/75:hover {
  fill: rgb(154 164 178 / 0.75);
}

.hover\:fill-gray-modern\/80:hover {
  fill: rgb(154 164 178 / 0.8);
}

.hover\:fill-gray-modern\/90:hover {
  fill: rgb(154 164 178 / 0.9);
}

.hover\:fill-gray-modern\/95:hover {
  fill: rgb(154 164 178 / 0.95);
}

.hover\:fill-gray-modern\/100:hover {
  fill: rgb(154 164 178 / 1);
}

.hover\:fill-gray-neutral-25\/0:hover {
  fill: rgb(252 252 253 / 0);
}

.hover\:fill-gray-neutral-25\/5:hover {
  fill: rgb(252 252 253 / 0.05);
}

.hover\:fill-gray-neutral-25\/10:hover {
  fill: rgb(252 252 253 / 0.1);
}

.hover\:fill-gray-neutral-25\/20:hover {
  fill: rgb(252 252 253 / 0.2);
}

.hover\:fill-gray-neutral-25\/25:hover {
  fill: rgb(252 252 253 / 0.25);
}

.hover\:fill-gray-neutral-25\/30:hover {
  fill: rgb(252 252 253 / 0.3);
}

.hover\:fill-gray-neutral-25\/40:hover {
  fill: rgb(252 252 253 / 0.4);
}

.hover\:fill-gray-neutral-25\/50:hover {
  fill: rgb(252 252 253 / 0.5);
}

.hover\:fill-gray-neutral-25\/60:hover {
  fill: rgb(252 252 253 / 0.6);
}

.hover\:fill-gray-neutral-25\/70:hover {
  fill: rgb(252 252 253 / 0.7);
}

.hover\:fill-gray-neutral-25\/75:hover {
  fill: rgb(252 252 253 / 0.75);
}

.hover\:fill-gray-neutral-25\/80:hover {
  fill: rgb(252 252 253 / 0.8);
}

.hover\:fill-gray-neutral-25\/90:hover {
  fill: rgb(252 252 253 / 0.9);
}

.hover\:fill-gray-neutral-25\/95:hover {
  fill: rgb(252 252 253 / 0.95);
}

.hover\:fill-gray-neutral-25\/100:hover {
  fill: rgb(252 252 253 / 1);
}

.hover\:fill-gray-neutral-50\/0:hover {
  fill: rgb(249 250 251 / 0);
}

.hover\:fill-gray-neutral-50\/5:hover {
  fill: rgb(249 250 251 / 0.05);
}

.hover\:fill-gray-neutral-50\/10:hover {
  fill: rgb(249 250 251 / 0.1);
}

.hover\:fill-gray-neutral-50\/20:hover {
  fill: rgb(249 250 251 / 0.2);
}

.hover\:fill-gray-neutral-50\/25:hover {
  fill: rgb(249 250 251 / 0.25);
}

.hover\:fill-gray-neutral-50\/30:hover {
  fill: rgb(249 250 251 / 0.3);
}

.hover\:fill-gray-neutral-50\/40:hover {
  fill: rgb(249 250 251 / 0.4);
}

.hover\:fill-gray-neutral-50\/50:hover {
  fill: rgb(249 250 251 / 0.5);
}

.hover\:fill-gray-neutral-50\/60:hover {
  fill: rgb(249 250 251 / 0.6);
}

.hover\:fill-gray-neutral-50\/70:hover {
  fill: rgb(249 250 251 / 0.7);
}

.hover\:fill-gray-neutral-50\/75:hover {
  fill: rgb(249 250 251 / 0.75);
}

.hover\:fill-gray-neutral-50\/80:hover {
  fill: rgb(249 250 251 / 0.8);
}

.hover\:fill-gray-neutral-50\/90:hover {
  fill: rgb(249 250 251 / 0.9);
}

.hover\:fill-gray-neutral-50\/95:hover {
  fill: rgb(249 250 251 / 0.95);
}

.hover\:fill-gray-neutral-50\/100:hover {
  fill: rgb(249 250 251 / 1);
}

.hover\:fill-gray-neutral-100\/0:hover {
  fill: rgb(243 244 246 / 0);
}

.hover\:fill-gray-neutral-100\/5:hover {
  fill: rgb(243 244 246 / 0.05);
}

.hover\:fill-gray-neutral-100\/10:hover {
  fill: rgb(243 244 246 / 0.1);
}

.hover\:fill-gray-neutral-100\/20:hover {
  fill: rgb(243 244 246 / 0.2);
}

.hover\:fill-gray-neutral-100\/25:hover {
  fill: rgb(243 244 246 / 0.25);
}

.hover\:fill-gray-neutral-100\/30:hover {
  fill: rgb(243 244 246 / 0.3);
}

.hover\:fill-gray-neutral-100\/40:hover {
  fill: rgb(243 244 246 / 0.4);
}

.hover\:fill-gray-neutral-100\/50:hover {
  fill: rgb(243 244 246 / 0.5);
}

.hover\:fill-gray-neutral-100\/60:hover {
  fill: rgb(243 244 246 / 0.6);
}

.hover\:fill-gray-neutral-100\/70:hover {
  fill: rgb(243 244 246 / 0.7);
}

.hover\:fill-gray-neutral-100\/75:hover {
  fill: rgb(243 244 246 / 0.75);
}

.hover\:fill-gray-neutral-100\/80:hover {
  fill: rgb(243 244 246 / 0.8);
}

.hover\:fill-gray-neutral-100\/90:hover {
  fill: rgb(243 244 246 / 0.9);
}

.hover\:fill-gray-neutral-100\/95:hover {
  fill: rgb(243 244 246 / 0.95);
}

.hover\:fill-gray-neutral-100\/100:hover {
  fill: rgb(243 244 246 / 1);
}

.hover\:fill-gray-neutral-200\/0:hover {
  fill: rgb(229 231 235 / 0);
}

.hover\:fill-gray-neutral-200\/5:hover {
  fill: rgb(229 231 235 / 0.05);
}

.hover\:fill-gray-neutral-200\/10:hover {
  fill: rgb(229 231 235 / 0.1);
}

.hover\:fill-gray-neutral-200\/20:hover {
  fill: rgb(229 231 235 / 0.2);
}

.hover\:fill-gray-neutral-200\/25:hover {
  fill: rgb(229 231 235 / 0.25);
}

.hover\:fill-gray-neutral-200\/30:hover {
  fill: rgb(229 231 235 / 0.3);
}

.hover\:fill-gray-neutral-200\/40:hover {
  fill: rgb(229 231 235 / 0.4);
}

.hover\:fill-gray-neutral-200\/50:hover {
  fill: rgb(229 231 235 / 0.5);
}

.hover\:fill-gray-neutral-200\/60:hover {
  fill: rgb(229 231 235 / 0.6);
}

.hover\:fill-gray-neutral-200\/70:hover {
  fill: rgb(229 231 235 / 0.7);
}

.hover\:fill-gray-neutral-200\/75:hover {
  fill: rgb(229 231 235 / 0.75);
}

.hover\:fill-gray-neutral-200\/80:hover {
  fill: rgb(229 231 235 / 0.8);
}

.hover\:fill-gray-neutral-200\/90:hover {
  fill: rgb(229 231 235 / 0.9);
}

.hover\:fill-gray-neutral-200\/95:hover {
  fill: rgb(229 231 235 / 0.95);
}

.hover\:fill-gray-neutral-200\/100:hover {
  fill: rgb(229 231 235 / 1);
}

.hover\:fill-gray-neutral-300\/0:hover {
  fill: rgb(210 214 219 / 0);
}

.hover\:fill-gray-neutral-300\/5:hover {
  fill: rgb(210 214 219 / 0.05);
}

.hover\:fill-gray-neutral-300\/10:hover {
  fill: rgb(210 214 219 / 0.1);
}

.hover\:fill-gray-neutral-300\/20:hover {
  fill: rgb(210 214 219 / 0.2);
}

.hover\:fill-gray-neutral-300\/25:hover {
  fill: rgb(210 214 219 / 0.25);
}

.hover\:fill-gray-neutral-300\/30:hover {
  fill: rgb(210 214 219 / 0.3);
}

.hover\:fill-gray-neutral-300\/40:hover {
  fill: rgb(210 214 219 / 0.4);
}

.hover\:fill-gray-neutral-300\/50:hover {
  fill: rgb(210 214 219 / 0.5);
}

.hover\:fill-gray-neutral-300\/60:hover {
  fill: rgb(210 214 219 / 0.6);
}

.hover\:fill-gray-neutral-300\/70:hover {
  fill: rgb(210 214 219 / 0.7);
}

.hover\:fill-gray-neutral-300\/75:hover {
  fill: rgb(210 214 219 / 0.75);
}

.hover\:fill-gray-neutral-300\/80:hover {
  fill: rgb(210 214 219 / 0.8);
}

.hover\:fill-gray-neutral-300\/90:hover {
  fill: rgb(210 214 219 / 0.9);
}

.hover\:fill-gray-neutral-300\/95:hover {
  fill: rgb(210 214 219 / 0.95);
}

.hover\:fill-gray-neutral-300\/100:hover {
  fill: rgb(210 214 219 / 1);
}

.hover\:fill-gray-neutral-400\/0:hover {
  fill: rgb(157 164 174 / 0);
}

.hover\:fill-gray-neutral-400\/5:hover {
  fill: rgb(157 164 174 / 0.05);
}

.hover\:fill-gray-neutral-400\/10:hover {
  fill: rgb(157 164 174 / 0.1);
}

.hover\:fill-gray-neutral-400\/20:hover {
  fill: rgb(157 164 174 / 0.2);
}

.hover\:fill-gray-neutral-400\/25:hover {
  fill: rgb(157 164 174 / 0.25);
}

.hover\:fill-gray-neutral-400\/30:hover {
  fill: rgb(157 164 174 / 0.3);
}

.hover\:fill-gray-neutral-400\/40:hover {
  fill: rgb(157 164 174 / 0.4);
}

.hover\:fill-gray-neutral-400\/50:hover {
  fill: rgb(157 164 174 / 0.5);
}

.hover\:fill-gray-neutral-400\/60:hover {
  fill: rgb(157 164 174 / 0.6);
}

.hover\:fill-gray-neutral-400\/70:hover {
  fill: rgb(157 164 174 / 0.7);
}

.hover\:fill-gray-neutral-400\/75:hover {
  fill: rgb(157 164 174 / 0.75);
}

.hover\:fill-gray-neutral-400\/80:hover {
  fill: rgb(157 164 174 / 0.8);
}

.hover\:fill-gray-neutral-400\/90:hover {
  fill: rgb(157 164 174 / 0.9);
}

.hover\:fill-gray-neutral-400\/95:hover {
  fill: rgb(157 164 174 / 0.95);
}

.hover\:fill-gray-neutral-400\/100:hover {
  fill: rgb(157 164 174 / 1);
}

.hover\:fill-gray-neutral-500\/0:hover {
  fill: rgb(108 115 127 / 0);
}

.hover\:fill-gray-neutral-500\/5:hover {
  fill: rgb(108 115 127 / 0.05);
}

.hover\:fill-gray-neutral-500\/10:hover {
  fill: rgb(108 115 127 / 0.1);
}

.hover\:fill-gray-neutral-500\/20:hover {
  fill: rgb(108 115 127 / 0.2);
}

.hover\:fill-gray-neutral-500\/25:hover {
  fill: rgb(108 115 127 / 0.25);
}

.hover\:fill-gray-neutral-500\/30:hover {
  fill: rgb(108 115 127 / 0.3);
}

.hover\:fill-gray-neutral-500\/40:hover {
  fill: rgb(108 115 127 / 0.4);
}

.hover\:fill-gray-neutral-500\/50:hover {
  fill: rgb(108 115 127 / 0.5);
}

.hover\:fill-gray-neutral-500\/60:hover {
  fill: rgb(108 115 127 / 0.6);
}

.hover\:fill-gray-neutral-500\/70:hover {
  fill: rgb(108 115 127 / 0.7);
}

.hover\:fill-gray-neutral-500\/75:hover {
  fill: rgb(108 115 127 / 0.75);
}

.hover\:fill-gray-neutral-500\/80:hover {
  fill: rgb(108 115 127 / 0.8);
}

.hover\:fill-gray-neutral-500\/90:hover {
  fill: rgb(108 115 127 / 0.9);
}

.hover\:fill-gray-neutral-500\/95:hover {
  fill: rgb(108 115 127 / 0.95);
}

.hover\:fill-gray-neutral-500\/100:hover {
  fill: rgb(108 115 127 / 1);
}

.hover\:fill-gray-neutral-600\/0:hover {
  fill: rgb(77 87 97 / 0);
}

.hover\:fill-gray-neutral-600\/5:hover {
  fill: rgb(77 87 97 / 0.05);
}

.hover\:fill-gray-neutral-600\/10:hover {
  fill: rgb(77 87 97 / 0.1);
}

.hover\:fill-gray-neutral-600\/20:hover {
  fill: rgb(77 87 97 / 0.2);
}

.hover\:fill-gray-neutral-600\/25:hover {
  fill: rgb(77 87 97 / 0.25);
}

.hover\:fill-gray-neutral-600\/30:hover {
  fill: rgb(77 87 97 / 0.3);
}

.hover\:fill-gray-neutral-600\/40:hover {
  fill: rgb(77 87 97 / 0.4);
}

.hover\:fill-gray-neutral-600\/50:hover {
  fill: rgb(77 87 97 / 0.5);
}

.hover\:fill-gray-neutral-600\/60:hover {
  fill: rgb(77 87 97 / 0.6);
}

.hover\:fill-gray-neutral-600\/70:hover {
  fill: rgb(77 87 97 / 0.7);
}

.hover\:fill-gray-neutral-600\/75:hover {
  fill: rgb(77 87 97 / 0.75);
}

.hover\:fill-gray-neutral-600\/80:hover {
  fill: rgb(77 87 97 / 0.8);
}

.hover\:fill-gray-neutral-600\/90:hover {
  fill: rgb(77 87 97 / 0.9);
}

.hover\:fill-gray-neutral-600\/95:hover {
  fill: rgb(77 87 97 / 0.95);
}

.hover\:fill-gray-neutral-600\/100:hover {
  fill: rgb(77 87 97 / 1);
}

.hover\:fill-gray-neutral-700\/0:hover {
  fill: rgb(56 66 80 / 0);
}

.hover\:fill-gray-neutral-700\/5:hover {
  fill: rgb(56 66 80 / 0.05);
}

.hover\:fill-gray-neutral-700\/10:hover {
  fill: rgb(56 66 80 / 0.1);
}

.hover\:fill-gray-neutral-700\/20:hover {
  fill: rgb(56 66 80 / 0.2);
}

.hover\:fill-gray-neutral-700\/25:hover {
  fill: rgb(56 66 80 / 0.25);
}

.hover\:fill-gray-neutral-700\/30:hover {
  fill: rgb(56 66 80 / 0.3);
}

.hover\:fill-gray-neutral-700\/40:hover {
  fill: rgb(56 66 80 / 0.4);
}

.hover\:fill-gray-neutral-700\/50:hover {
  fill: rgb(56 66 80 / 0.5);
}

.hover\:fill-gray-neutral-700\/60:hover {
  fill: rgb(56 66 80 / 0.6);
}

.hover\:fill-gray-neutral-700\/70:hover {
  fill: rgb(56 66 80 / 0.7);
}

.hover\:fill-gray-neutral-700\/75:hover {
  fill: rgb(56 66 80 / 0.75);
}

.hover\:fill-gray-neutral-700\/80:hover {
  fill: rgb(56 66 80 / 0.8);
}

.hover\:fill-gray-neutral-700\/90:hover {
  fill: rgb(56 66 80 / 0.9);
}

.hover\:fill-gray-neutral-700\/95:hover {
  fill: rgb(56 66 80 / 0.95);
}

.hover\:fill-gray-neutral-700\/100:hover {
  fill: rgb(56 66 80 / 1);
}

.hover\:fill-gray-neutral-800\/0:hover {
  fill: rgb(31 42 55 / 0);
}

.hover\:fill-gray-neutral-800\/5:hover {
  fill: rgb(31 42 55 / 0.05);
}

.hover\:fill-gray-neutral-800\/10:hover {
  fill: rgb(31 42 55 / 0.1);
}

.hover\:fill-gray-neutral-800\/20:hover {
  fill: rgb(31 42 55 / 0.2);
}

.hover\:fill-gray-neutral-800\/25:hover {
  fill: rgb(31 42 55 / 0.25);
}

.hover\:fill-gray-neutral-800\/30:hover {
  fill: rgb(31 42 55 / 0.3);
}

.hover\:fill-gray-neutral-800\/40:hover {
  fill: rgb(31 42 55 / 0.4);
}

.hover\:fill-gray-neutral-800\/50:hover {
  fill: rgb(31 42 55 / 0.5);
}

.hover\:fill-gray-neutral-800\/60:hover {
  fill: rgb(31 42 55 / 0.6);
}

.hover\:fill-gray-neutral-800\/70:hover {
  fill: rgb(31 42 55 / 0.7);
}

.hover\:fill-gray-neutral-800\/75:hover {
  fill: rgb(31 42 55 / 0.75);
}

.hover\:fill-gray-neutral-800\/80:hover {
  fill: rgb(31 42 55 / 0.8);
}

.hover\:fill-gray-neutral-800\/90:hover {
  fill: rgb(31 42 55 / 0.9);
}

.hover\:fill-gray-neutral-800\/95:hover {
  fill: rgb(31 42 55 / 0.95);
}

.hover\:fill-gray-neutral-800\/100:hover {
  fill: rgb(31 42 55 / 1);
}

.hover\:fill-gray-neutral-900\/0:hover {
  fill: rgb(17 25 39 / 0);
}

.hover\:fill-gray-neutral-900\/5:hover {
  fill: rgb(17 25 39 / 0.05);
}

.hover\:fill-gray-neutral-900\/10:hover {
  fill: rgb(17 25 39 / 0.1);
}

.hover\:fill-gray-neutral-900\/20:hover {
  fill: rgb(17 25 39 / 0.2);
}

.hover\:fill-gray-neutral-900\/25:hover {
  fill: rgb(17 25 39 / 0.25);
}

.hover\:fill-gray-neutral-900\/30:hover {
  fill: rgb(17 25 39 / 0.3);
}

.hover\:fill-gray-neutral-900\/40:hover {
  fill: rgb(17 25 39 / 0.4);
}

.hover\:fill-gray-neutral-900\/50:hover {
  fill: rgb(17 25 39 / 0.5);
}

.hover\:fill-gray-neutral-900\/60:hover {
  fill: rgb(17 25 39 / 0.6);
}

.hover\:fill-gray-neutral-900\/70:hover {
  fill: rgb(17 25 39 / 0.7);
}

.hover\:fill-gray-neutral-900\/75:hover {
  fill: rgb(17 25 39 / 0.75);
}

.hover\:fill-gray-neutral-900\/80:hover {
  fill: rgb(17 25 39 / 0.8);
}

.hover\:fill-gray-neutral-900\/90:hover {
  fill: rgb(17 25 39 / 0.9);
}

.hover\:fill-gray-neutral-900\/95:hover {
  fill: rgb(17 25 39 / 0.95);
}

.hover\:fill-gray-neutral-900\/100:hover {
  fill: rgb(17 25 39 / 1);
}

.hover\:fill-gray-neutral\/0:hover {
  fill: rgb(157 164 174 / 0);
}

.hover\:fill-gray-neutral\/5:hover {
  fill: rgb(157 164 174 / 0.05);
}

.hover\:fill-gray-neutral\/10:hover {
  fill: rgb(157 164 174 / 0.1);
}

.hover\:fill-gray-neutral\/20:hover {
  fill: rgb(157 164 174 / 0.2);
}

.hover\:fill-gray-neutral\/25:hover {
  fill: rgb(157 164 174 / 0.25);
}

.hover\:fill-gray-neutral\/30:hover {
  fill: rgb(157 164 174 / 0.3);
}

.hover\:fill-gray-neutral\/40:hover {
  fill: rgb(157 164 174 / 0.4);
}

.hover\:fill-gray-neutral\/50:hover {
  fill: rgb(157 164 174 / 0.5);
}

.hover\:fill-gray-neutral\/60:hover {
  fill: rgb(157 164 174 / 0.6);
}

.hover\:fill-gray-neutral\/70:hover {
  fill: rgb(157 164 174 / 0.7);
}

.hover\:fill-gray-neutral\/75:hover {
  fill: rgb(157 164 174 / 0.75);
}

.hover\:fill-gray-neutral\/80:hover {
  fill: rgb(157 164 174 / 0.8);
}

.hover\:fill-gray-neutral\/90:hover {
  fill: rgb(157 164 174 / 0.9);
}

.hover\:fill-gray-neutral\/95:hover {
  fill: rgb(157 164 174 / 0.95);
}

.hover\:fill-gray-neutral\/100:hover {
  fill: rgb(157 164 174 / 1);
}

.hover\:fill-gray-iron-25\/0:hover {
  fill: rgb(252 252 252 / 0);
}

.hover\:fill-gray-iron-25\/5:hover {
  fill: rgb(252 252 252 / 0.05);
}

.hover\:fill-gray-iron-25\/10:hover {
  fill: rgb(252 252 252 / 0.1);
}

.hover\:fill-gray-iron-25\/20:hover {
  fill: rgb(252 252 252 / 0.2);
}

.hover\:fill-gray-iron-25\/25:hover {
  fill: rgb(252 252 252 / 0.25);
}

.hover\:fill-gray-iron-25\/30:hover {
  fill: rgb(252 252 252 / 0.3);
}

.hover\:fill-gray-iron-25\/40:hover {
  fill: rgb(252 252 252 / 0.4);
}

.hover\:fill-gray-iron-25\/50:hover {
  fill: rgb(252 252 252 / 0.5);
}

.hover\:fill-gray-iron-25\/60:hover {
  fill: rgb(252 252 252 / 0.6);
}

.hover\:fill-gray-iron-25\/70:hover {
  fill: rgb(252 252 252 / 0.7);
}

.hover\:fill-gray-iron-25\/75:hover {
  fill: rgb(252 252 252 / 0.75);
}

.hover\:fill-gray-iron-25\/80:hover {
  fill: rgb(252 252 252 / 0.8);
}

.hover\:fill-gray-iron-25\/90:hover {
  fill: rgb(252 252 252 / 0.9);
}

.hover\:fill-gray-iron-25\/95:hover {
  fill: rgb(252 252 252 / 0.95);
}

.hover\:fill-gray-iron-25\/100:hover {
  fill: rgb(252 252 252 / 1);
}

.hover\:fill-gray-iron-50\/0:hover {
  fill: rgb(250 250 250 / 0);
}

.hover\:fill-gray-iron-50\/5:hover {
  fill: rgb(250 250 250 / 0.05);
}

.hover\:fill-gray-iron-50\/10:hover {
  fill: rgb(250 250 250 / 0.1);
}

.hover\:fill-gray-iron-50\/20:hover {
  fill: rgb(250 250 250 / 0.2);
}

.hover\:fill-gray-iron-50\/25:hover {
  fill: rgb(250 250 250 / 0.25);
}

.hover\:fill-gray-iron-50\/30:hover {
  fill: rgb(250 250 250 / 0.3);
}

.hover\:fill-gray-iron-50\/40:hover {
  fill: rgb(250 250 250 / 0.4);
}

.hover\:fill-gray-iron-50\/50:hover {
  fill: rgb(250 250 250 / 0.5);
}

.hover\:fill-gray-iron-50\/60:hover {
  fill: rgb(250 250 250 / 0.6);
}

.hover\:fill-gray-iron-50\/70:hover {
  fill: rgb(250 250 250 / 0.7);
}

.hover\:fill-gray-iron-50\/75:hover {
  fill: rgb(250 250 250 / 0.75);
}

.hover\:fill-gray-iron-50\/80:hover {
  fill: rgb(250 250 250 / 0.8);
}

.hover\:fill-gray-iron-50\/90:hover {
  fill: rgb(250 250 250 / 0.9);
}

.hover\:fill-gray-iron-50\/95:hover {
  fill: rgb(250 250 250 / 0.95);
}

.hover\:fill-gray-iron-50\/100:hover {
  fill: rgb(250 250 250 / 1);
}

.hover\:fill-gray-iron-100\/0:hover {
  fill: rgb(244 244 245 / 0);
}

.hover\:fill-gray-iron-100\/5:hover {
  fill: rgb(244 244 245 / 0.05);
}

.hover\:fill-gray-iron-100\/10:hover {
  fill: rgb(244 244 245 / 0.1);
}

.hover\:fill-gray-iron-100\/20:hover {
  fill: rgb(244 244 245 / 0.2);
}

.hover\:fill-gray-iron-100\/25:hover {
  fill: rgb(244 244 245 / 0.25);
}

.hover\:fill-gray-iron-100\/30:hover {
  fill: rgb(244 244 245 / 0.3);
}

.hover\:fill-gray-iron-100\/40:hover {
  fill: rgb(244 244 245 / 0.4);
}

.hover\:fill-gray-iron-100\/50:hover {
  fill: rgb(244 244 245 / 0.5);
}

.hover\:fill-gray-iron-100\/60:hover {
  fill: rgb(244 244 245 / 0.6);
}

.hover\:fill-gray-iron-100\/70:hover {
  fill: rgb(244 244 245 / 0.7);
}

.hover\:fill-gray-iron-100\/75:hover {
  fill: rgb(244 244 245 / 0.75);
}

.hover\:fill-gray-iron-100\/80:hover {
  fill: rgb(244 244 245 / 0.8);
}

.hover\:fill-gray-iron-100\/90:hover {
  fill: rgb(244 244 245 / 0.9);
}

.hover\:fill-gray-iron-100\/95:hover {
  fill: rgb(244 244 245 / 0.95);
}

.hover\:fill-gray-iron-100\/100:hover {
  fill: rgb(244 244 245 / 1);
}

.hover\:fill-gray-iron-200\/0:hover {
  fill: rgb(228 228 231 / 0);
}

.hover\:fill-gray-iron-200\/5:hover {
  fill: rgb(228 228 231 / 0.05);
}

.hover\:fill-gray-iron-200\/10:hover {
  fill: rgb(228 228 231 / 0.1);
}

.hover\:fill-gray-iron-200\/20:hover {
  fill: rgb(228 228 231 / 0.2);
}

.hover\:fill-gray-iron-200\/25:hover {
  fill: rgb(228 228 231 / 0.25);
}

.hover\:fill-gray-iron-200\/30:hover {
  fill: rgb(228 228 231 / 0.3);
}

.hover\:fill-gray-iron-200\/40:hover {
  fill: rgb(228 228 231 / 0.4);
}

.hover\:fill-gray-iron-200\/50:hover {
  fill: rgb(228 228 231 / 0.5);
}

.hover\:fill-gray-iron-200\/60:hover {
  fill: rgb(228 228 231 / 0.6);
}

.hover\:fill-gray-iron-200\/70:hover {
  fill: rgb(228 228 231 / 0.7);
}

.hover\:fill-gray-iron-200\/75:hover {
  fill: rgb(228 228 231 / 0.75);
}

.hover\:fill-gray-iron-200\/80:hover {
  fill: rgb(228 228 231 / 0.8);
}

.hover\:fill-gray-iron-200\/90:hover {
  fill: rgb(228 228 231 / 0.9);
}

.hover\:fill-gray-iron-200\/95:hover {
  fill: rgb(228 228 231 / 0.95);
}

.hover\:fill-gray-iron-200\/100:hover {
  fill: rgb(228 228 231 / 1);
}

.hover\:fill-gray-iron-300\/0:hover {
  fill: rgb(209 209 214 / 0);
}

.hover\:fill-gray-iron-300\/5:hover {
  fill: rgb(209 209 214 / 0.05);
}

.hover\:fill-gray-iron-300\/10:hover {
  fill: rgb(209 209 214 / 0.1);
}

.hover\:fill-gray-iron-300\/20:hover {
  fill: rgb(209 209 214 / 0.2);
}

.hover\:fill-gray-iron-300\/25:hover {
  fill: rgb(209 209 214 / 0.25);
}

.hover\:fill-gray-iron-300\/30:hover {
  fill: rgb(209 209 214 / 0.3);
}

.hover\:fill-gray-iron-300\/40:hover {
  fill: rgb(209 209 214 / 0.4);
}

.hover\:fill-gray-iron-300\/50:hover {
  fill: rgb(209 209 214 / 0.5);
}

.hover\:fill-gray-iron-300\/60:hover {
  fill: rgb(209 209 214 / 0.6);
}

.hover\:fill-gray-iron-300\/70:hover {
  fill: rgb(209 209 214 / 0.7);
}

.hover\:fill-gray-iron-300\/75:hover {
  fill: rgb(209 209 214 / 0.75);
}

.hover\:fill-gray-iron-300\/80:hover {
  fill: rgb(209 209 214 / 0.8);
}

.hover\:fill-gray-iron-300\/90:hover {
  fill: rgb(209 209 214 / 0.9);
}

.hover\:fill-gray-iron-300\/95:hover {
  fill: rgb(209 209 214 / 0.95);
}

.hover\:fill-gray-iron-300\/100:hover {
  fill: rgb(209 209 214 / 1);
}

.hover\:fill-gray-iron-400\/0:hover {
  fill: rgb(160 160 171 / 0);
}

.hover\:fill-gray-iron-400\/5:hover {
  fill: rgb(160 160 171 / 0.05);
}

.hover\:fill-gray-iron-400\/10:hover {
  fill: rgb(160 160 171 / 0.1);
}

.hover\:fill-gray-iron-400\/20:hover {
  fill: rgb(160 160 171 / 0.2);
}

.hover\:fill-gray-iron-400\/25:hover {
  fill: rgb(160 160 171 / 0.25);
}

.hover\:fill-gray-iron-400\/30:hover {
  fill: rgb(160 160 171 / 0.3);
}

.hover\:fill-gray-iron-400\/40:hover {
  fill: rgb(160 160 171 / 0.4);
}

.hover\:fill-gray-iron-400\/50:hover {
  fill: rgb(160 160 171 / 0.5);
}

.hover\:fill-gray-iron-400\/60:hover {
  fill: rgb(160 160 171 / 0.6);
}

.hover\:fill-gray-iron-400\/70:hover {
  fill: rgb(160 160 171 / 0.7);
}

.hover\:fill-gray-iron-400\/75:hover {
  fill: rgb(160 160 171 / 0.75);
}

.hover\:fill-gray-iron-400\/80:hover {
  fill: rgb(160 160 171 / 0.8);
}

.hover\:fill-gray-iron-400\/90:hover {
  fill: rgb(160 160 171 / 0.9);
}

.hover\:fill-gray-iron-400\/95:hover {
  fill: rgb(160 160 171 / 0.95);
}

.hover\:fill-gray-iron-400\/100:hover {
  fill: rgb(160 160 171 / 1);
}

.hover\:fill-gray-iron-500\/0:hover {
  fill: rgb(112 112 123 / 0);
}

.hover\:fill-gray-iron-500\/5:hover {
  fill: rgb(112 112 123 / 0.05);
}

.hover\:fill-gray-iron-500\/10:hover {
  fill: rgb(112 112 123 / 0.1);
}

.hover\:fill-gray-iron-500\/20:hover {
  fill: rgb(112 112 123 / 0.2);
}

.hover\:fill-gray-iron-500\/25:hover {
  fill: rgb(112 112 123 / 0.25);
}

.hover\:fill-gray-iron-500\/30:hover {
  fill: rgb(112 112 123 / 0.3);
}

.hover\:fill-gray-iron-500\/40:hover {
  fill: rgb(112 112 123 / 0.4);
}

.hover\:fill-gray-iron-500\/50:hover {
  fill: rgb(112 112 123 / 0.5);
}

.hover\:fill-gray-iron-500\/60:hover {
  fill: rgb(112 112 123 / 0.6);
}

.hover\:fill-gray-iron-500\/70:hover {
  fill: rgb(112 112 123 / 0.7);
}

.hover\:fill-gray-iron-500\/75:hover {
  fill: rgb(112 112 123 / 0.75);
}

.hover\:fill-gray-iron-500\/80:hover {
  fill: rgb(112 112 123 / 0.8);
}

.hover\:fill-gray-iron-500\/90:hover {
  fill: rgb(112 112 123 / 0.9);
}

.hover\:fill-gray-iron-500\/95:hover {
  fill: rgb(112 112 123 / 0.95);
}

.hover\:fill-gray-iron-500\/100:hover {
  fill: rgb(112 112 123 / 1);
}

.hover\:fill-gray-iron-600\/0:hover {
  fill: rgb(81 82 92 / 0);
}

.hover\:fill-gray-iron-600\/5:hover {
  fill: rgb(81 82 92 / 0.05);
}

.hover\:fill-gray-iron-600\/10:hover {
  fill: rgb(81 82 92 / 0.1);
}

.hover\:fill-gray-iron-600\/20:hover {
  fill: rgb(81 82 92 / 0.2);
}

.hover\:fill-gray-iron-600\/25:hover {
  fill: rgb(81 82 92 / 0.25);
}

.hover\:fill-gray-iron-600\/30:hover {
  fill: rgb(81 82 92 / 0.3);
}

.hover\:fill-gray-iron-600\/40:hover {
  fill: rgb(81 82 92 / 0.4);
}

.hover\:fill-gray-iron-600\/50:hover {
  fill: rgb(81 82 92 / 0.5);
}

.hover\:fill-gray-iron-600\/60:hover {
  fill: rgb(81 82 92 / 0.6);
}

.hover\:fill-gray-iron-600\/70:hover {
  fill: rgb(81 82 92 / 0.7);
}

.hover\:fill-gray-iron-600\/75:hover {
  fill: rgb(81 82 92 / 0.75);
}

.hover\:fill-gray-iron-600\/80:hover {
  fill: rgb(81 82 92 / 0.8);
}

.hover\:fill-gray-iron-600\/90:hover {
  fill: rgb(81 82 92 / 0.9);
}

.hover\:fill-gray-iron-600\/95:hover {
  fill: rgb(81 82 92 / 0.95);
}

.hover\:fill-gray-iron-600\/100:hover {
  fill: rgb(81 82 92 / 1);
}

.hover\:fill-gray-iron-700\/0:hover {
  fill: rgb(63 63 70 / 0);
}

.hover\:fill-gray-iron-700\/5:hover {
  fill: rgb(63 63 70 / 0.05);
}

.hover\:fill-gray-iron-700\/10:hover {
  fill: rgb(63 63 70 / 0.1);
}

.hover\:fill-gray-iron-700\/20:hover {
  fill: rgb(63 63 70 / 0.2);
}

.hover\:fill-gray-iron-700\/25:hover {
  fill: rgb(63 63 70 / 0.25);
}

.hover\:fill-gray-iron-700\/30:hover {
  fill: rgb(63 63 70 / 0.3);
}

.hover\:fill-gray-iron-700\/40:hover {
  fill: rgb(63 63 70 / 0.4);
}

.hover\:fill-gray-iron-700\/50:hover {
  fill: rgb(63 63 70 / 0.5);
}

.hover\:fill-gray-iron-700\/60:hover {
  fill: rgb(63 63 70 / 0.6);
}

.hover\:fill-gray-iron-700\/70:hover {
  fill: rgb(63 63 70 / 0.7);
}

.hover\:fill-gray-iron-700\/75:hover {
  fill: rgb(63 63 70 / 0.75);
}

.hover\:fill-gray-iron-700\/80:hover {
  fill: rgb(63 63 70 / 0.8);
}

.hover\:fill-gray-iron-700\/90:hover {
  fill: rgb(63 63 70 / 0.9);
}

.hover\:fill-gray-iron-700\/95:hover {
  fill: rgb(63 63 70 / 0.95);
}

.hover\:fill-gray-iron-700\/100:hover {
  fill: rgb(63 63 70 / 1);
}

.hover\:fill-gray-iron-800\/0:hover {
  fill: rgb(38 39 43 / 0);
}

.hover\:fill-gray-iron-800\/5:hover {
  fill: rgb(38 39 43 / 0.05);
}

.hover\:fill-gray-iron-800\/10:hover {
  fill: rgb(38 39 43 / 0.1);
}

.hover\:fill-gray-iron-800\/20:hover {
  fill: rgb(38 39 43 / 0.2);
}

.hover\:fill-gray-iron-800\/25:hover {
  fill: rgb(38 39 43 / 0.25);
}

.hover\:fill-gray-iron-800\/30:hover {
  fill: rgb(38 39 43 / 0.3);
}

.hover\:fill-gray-iron-800\/40:hover {
  fill: rgb(38 39 43 / 0.4);
}

.hover\:fill-gray-iron-800\/50:hover {
  fill: rgb(38 39 43 / 0.5);
}

.hover\:fill-gray-iron-800\/60:hover {
  fill: rgb(38 39 43 / 0.6);
}

.hover\:fill-gray-iron-800\/70:hover {
  fill: rgb(38 39 43 / 0.7);
}

.hover\:fill-gray-iron-800\/75:hover {
  fill: rgb(38 39 43 / 0.75);
}

.hover\:fill-gray-iron-800\/80:hover {
  fill: rgb(38 39 43 / 0.8);
}

.hover\:fill-gray-iron-800\/90:hover {
  fill: rgb(38 39 43 / 0.9);
}

.hover\:fill-gray-iron-800\/95:hover {
  fill: rgb(38 39 43 / 0.95);
}

.hover\:fill-gray-iron-800\/100:hover {
  fill: rgb(38 39 43 / 1);
}

.hover\:fill-gray-iron-900\/0:hover {
  fill: rgb(24 24 27 / 0);
}

.hover\:fill-gray-iron-900\/5:hover {
  fill: rgb(24 24 27 / 0.05);
}

.hover\:fill-gray-iron-900\/10:hover {
  fill: rgb(24 24 27 / 0.1);
}

.hover\:fill-gray-iron-900\/20:hover {
  fill: rgb(24 24 27 / 0.2);
}

.hover\:fill-gray-iron-900\/25:hover {
  fill: rgb(24 24 27 / 0.25);
}

.hover\:fill-gray-iron-900\/30:hover {
  fill: rgb(24 24 27 / 0.3);
}

.hover\:fill-gray-iron-900\/40:hover {
  fill: rgb(24 24 27 / 0.4);
}

.hover\:fill-gray-iron-900\/50:hover {
  fill: rgb(24 24 27 / 0.5);
}

.hover\:fill-gray-iron-900\/60:hover {
  fill: rgb(24 24 27 / 0.6);
}

.hover\:fill-gray-iron-900\/70:hover {
  fill: rgb(24 24 27 / 0.7);
}

.hover\:fill-gray-iron-900\/75:hover {
  fill: rgb(24 24 27 / 0.75);
}

.hover\:fill-gray-iron-900\/80:hover {
  fill: rgb(24 24 27 / 0.8);
}

.hover\:fill-gray-iron-900\/90:hover {
  fill: rgb(24 24 27 / 0.9);
}

.hover\:fill-gray-iron-900\/95:hover {
  fill: rgb(24 24 27 / 0.95);
}

.hover\:fill-gray-iron-900\/100:hover {
  fill: rgb(24 24 27 / 1);
}

.hover\:fill-gray-iron\/0:hover {
  fill: rgb(160 160 171 / 0);
}

.hover\:fill-gray-iron\/5:hover {
  fill: rgb(160 160 171 / 0.05);
}

.hover\:fill-gray-iron\/10:hover {
  fill: rgb(160 160 171 / 0.1);
}

.hover\:fill-gray-iron\/20:hover {
  fill: rgb(160 160 171 / 0.2);
}

.hover\:fill-gray-iron\/25:hover {
  fill: rgb(160 160 171 / 0.25);
}

.hover\:fill-gray-iron\/30:hover {
  fill: rgb(160 160 171 / 0.3);
}

.hover\:fill-gray-iron\/40:hover {
  fill: rgb(160 160 171 / 0.4);
}

.hover\:fill-gray-iron\/50:hover {
  fill: rgb(160 160 171 / 0.5);
}

.hover\:fill-gray-iron\/60:hover {
  fill: rgb(160 160 171 / 0.6);
}

.hover\:fill-gray-iron\/70:hover {
  fill: rgb(160 160 171 / 0.7);
}

.hover\:fill-gray-iron\/75:hover {
  fill: rgb(160 160 171 / 0.75);
}

.hover\:fill-gray-iron\/80:hover {
  fill: rgb(160 160 171 / 0.8);
}

.hover\:fill-gray-iron\/90:hover {
  fill: rgb(160 160 171 / 0.9);
}

.hover\:fill-gray-iron\/95:hover {
  fill: rgb(160 160 171 / 0.95);
}

.hover\:fill-gray-iron\/100:hover {
  fill: rgb(160 160 171 / 1);
}

.hover\:fill-gray-true-25\/0:hover {
  fill: rgb(252 252 252 / 0);
}

.hover\:fill-gray-true-25\/5:hover {
  fill: rgb(252 252 252 / 0.05);
}

.hover\:fill-gray-true-25\/10:hover {
  fill: rgb(252 252 252 / 0.1);
}

.hover\:fill-gray-true-25\/20:hover {
  fill: rgb(252 252 252 / 0.2);
}

.hover\:fill-gray-true-25\/25:hover {
  fill: rgb(252 252 252 / 0.25);
}

.hover\:fill-gray-true-25\/30:hover {
  fill: rgb(252 252 252 / 0.3);
}

.hover\:fill-gray-true-25\/40:hover {
  fill: rgb(252 252 252 / 0.4);
}

.hover\:fill-gray-true-25\/50:hover {
  fill: rgb(252 252 252 / 0.5);
}

.hover\:fill-gray-true-25\/60:hover {
  fill: rgb(252 252 252 / 0.6);
}

.hover\:fill-gray-true-25\/70:hover {
  fill: rgb(252 252 252 / 0.7);
}

.hover\:fill-gray-true-25\/75:hover {
  fill: rgb(252 252 252 / 0.75);
}

.hover\:fill-gray-true-25\/80:hover {
  fill: rgb(252 252 252 / 0.8);
}

.hover\:fill-gray-true-25\/90:hover {
  fill: rgb(252 252 252 / 0.9);
}

.hover\:fill-gray-true-25\/95:hover {
  fill: rgb(252 252 252 / 0.95);
}

.hover\:fill-gray-true-25\/100:hover {
  fill: rgb(252 252 252 / 1);
}

.hover\:fill-gray-true-50\/0:hover {
  fill: rgb(250 250 250 / 0);
}

.hover\:fill-gray-true-50\/5:hover {
  fill: rgb(250 250 250 / 0.05);
}

.hover\:fill-gray-true-50\/10:hover {
  fill: rgb(250 250 250 / 0.1);
}

.hover\:fill-gray-true-50\/20:hover {
  fill: rgb(250 250 250 / 0.2);
}

.hover\:fill-gray-true-50\/25:hover {
  fill: rgb(250 250 250 / 0.25);
}

.hover\:fill-gray-true-50\/30:hover {
  fill: rgb(250 250 250 / 0.3);
}

.hover\:fill-gray-true-50\/40:hover {
  fill: rgb(250 250 250 / 0.4);
}

.hover\:fill-gray-true-50\/50:hover {
  fill: rgb(250 250 250 / 0.5);
}

.hover\:fill-gray-true-50\/60:hover {
  fill: rgb(250 250 250 / 0.6);
}

.hover\:fill-gray-true-50\/70:hover {
  fill: rgb(250 250 250 / 0.7);
}

.hover\:fill-gray-true-50\/75:hover {
  fill: rgb(250 250 250 / 0.75);
}

.hover\:fill-gray-true-50\/80:hover {
  fill: rgb(250 250 250 / 0.8);
}

.hover\:fill-gray-true-50\/90:hover {
  fill: rgb(250 250 250 / 0.9);
}

.hover\:fill-gray-true-50\/95:hover {
  fill: rgb(250 250 250 / 0.95);
}

.hover\:fill-gray-true-50\/100:hover {
  fill: rgb(250 250 250 / 1);
}

.hover\:fill-gray-true-100\/0:hover {
  fill: rgb(245 245 245 / 0);
}

.hover\:fill-gray-true-100\/5:hover {
  fill: rgb(245 245 245 / 0.05);
}

.hover\:fill-gray-true-100\/10:hover {
  fill: rgb(245 245 245 / 0.1);
}

.hover\:fill-gray-true-100\/20:hover {
  fill: rgb(245 245 245 / 0.2);
}

.hover\:fill-gray-true-100\/25:hover {
  fill: rgb(245 245 245 / 0.25);
}

.hover\:fill-gray-true-100\/30:hover {
  fill: rgb(245 245 245 / 0.3);
}

.hover\:fill-gray-true-100\/40:hover {
  fill: rgb(245 245 245 / 0.4);
}

.hover\:fill-gray-true-100\/50:hover {
  fill: rgb(245 245 245 / 0.5);
}

.hover\:fill-gray-true-100\/60:hover {
  fill: rgb(245 245 245 / 0.6);
}

.hover\:fill-gray-true-100\/70:hover {
  fill: rgb(245 245 245 / 0.7);
}

.hover\:fill-gray-true-100\/75:hover {
  fill: rgb(245 245 245 / 0.75);
}

.hover\:fill-gray-true-100\/80:hover {
  fill: rgb(245 245 245 / 0.8);
}

.hover\:fill-gray-true-100\/90:hover {
  fill: rgb(245 245 245 / 0.9);
}

.hover\:fill-gray-true-100\/95:hover {
  fill: rgb(245 245 245 / 0.95);
}

.hover\:fill-gray-true-100\/100:hover {
  fill: rgb(245 245 245 / 1);
}

.hover\:fill-gray-true-200\/0:hover {
  fill: rgb(229 229 229 / 0);
}

.hover\:fill-gray-true-200\/5:hover {
  fill: rgb(229 229 229 / 0.05);
}

.hover\:fill-gray-true-200\/10:hover {
  fill: rgb(229 229 229 / 0.1);
}

.hover\:fill-gray-true-200\/20:hover {
  fill: rgb(229 229 229 / 0.2);
}

.hover\:fill-gray-true-200\/25:hover {
  fill: rgb(229 229 229 / 0.25);
}

.hover\:fill-gray-true-200\/30:hover {
  fill: rgb(229 229 229 / 0.3);
}

.hover\:fill-gray-true-200\/40:hover {
  fill: rgb(229 229 229 / 0.4);
}

.hover\:fill-gray-true-200\/50:hover {
  fill: rgb(229 229 229 / 0.5);
}

.hover\:fill-gray-true-200\/60:hover {
  fill: rgb(229 229 229 / 0.6);
}

.hover\:fill-gray-true-200\/70:hover {
  fill: rgb(229 229 229 / 0.7);
}

.hover\:fill-gray-true-200\/75:hover {
  fill: rgb(229 229 229 / 0.75);
}

.hover\:fill-gray-true-200\/80:hover {
  fill: rgb(229 229 229 / 0.8);
}

.hover\:fill-gray-true-200\/90:hover {
  fill: rgb(229 229 229 / 0.9);
}

.hover\:fill-gray-true-200\/95:hover {
  fill: rgb(229 229 229 / 0.95);
}

.hover\:fill-gray-true-200\/100:hover {
  fill: rgb(229 229 229 / 1);
}

.hover\:fill-gray-true-300\/0:hover {
  fill: rgb(214 214 214 / 0);
}

.hover\:fill-gray-true-300\/5:hover {
  fill: rgb(214 214 214 / 0.05);
}

.hover\:fill-gray-true-300\/10:hover {
  fill: rgb(214 214 214 / 0.1);
}

.hover\:fill-gray-true-300\/20:hover {
  fill: rgb(214 214 214 / 0.2);
}

.hover\:fill-gray-true-300\/25:hover {
  fill: rgb(214 214 214 / 0.25);
}

.hover\:fill-gray-true-300\/30:hover {
  fill: rgb(214 214 214 / 0.3);
}

.hover\:fill-gray-true-300\/40:hover {
  fill: rgb(214 214 214 / 0.4);
}

.hover\:fill-gray-true-300\/50:hover {
  fill: rgb(214 214 214 / 0.5);
}

.hover\:fill-gray-true-300\/60:hover {
  fill: rgb(214 214 214 / 0.6);
}

.hover\:fill-gray-true-300\/70:hover {
  fill: rgb(214 214 214 / 0.7);
}

.hover\:fill-gray-true-300\/75:hover {
  fill: rgb(214 214 214 / 0.75);
}

.hover\:fill-gray-true-300\/80:hover {
  fill: rgb(214 214 214 / 0.8);
}

.hover\:fill-gray-true-300\/90:hover {
  fill: rgb(214 214 214 / 0.9);
}

.hover\:fill-gray-true-300\/95:hover {
  fill: rgb(214 214 214 / 0.95);
}

.hover\:fill-gray-true-300\/100:hover {
  fill: rgb(214 214 214 / 1);
}

.hover\:fill-gray-true-400\/0:hover {
  fill: rgb(163 163 163 / 0);
}

.hover\:fill-gray-true-400\/5:hover {
  fill: rgb(163 163 163 / 0.05);
}

.hover\:fill-gray-true-400\/10:hover {
  fill: rgb(163 163 163 / 0.1);
}

.hover\:fill-gray-true-400\/20:hover {
  fill: rgb(163 163 163 / 0.2);
}

.hover\:fill-gray-true-400\/25:hover {
  fill: rgb(163 163 163 / 0.25);
}

.hover\:fill-gray-true-400\/30:hover {
  fill: rgb(163 163 163 / 0.3);
}

.hover\:fill-gray-true-400\/40:hover {
  fill: rgb(163 163 163 / 0.4);
}

.hover\:fill-gray-true-400\/50:hover {
  fill: rgb(163 163 163 / 0.5);
}

.hover\:fill-gray-true-400\/60:hover {
  fill: rgb(163 163 163 / 0.6);
}

.hover\:fill-gray-true-400\/70:hover {
  fill: rgb(163 163 163 / 0.7);
}

.hover\:fill-gray-true-400\/75:hover {
  fill: rgb(163 163 163 / 0.75);
}

.hover\:fill-gray-true-400\/80:hover {
  fill: rgb(163 163 163 / 0.8);
}

.hover\:fill-gray-true-400\/90:hover {
  fill: rgb(163 163 163 / 0.9);
}

.hover\:fill-gray-true-400\/95:hover {
  fill: rgb(163 163 163 / 0.95);
}

.hover\:fill-gray-true-400\/100:hover {
  fill: rgb(163 163 163 / 1);
}

.hover\:fill-gray-true-500\/0:hover {
  fill: rgb(115 115 115 / 0);
}

.hover\:fill-gray-true-500\/5:hover {
  fill: rgb(115 115 115 / 0.05);
}

.hover\:fill-gray-true-500\/10:hover {
  fill: rgb(115 115 115 / 0.1);
}

.hover\:fill-gray-true-500\/20:hover {
  fill: rgb(115 115 115 / 0.2);
}

.hover\:fill-gray-true-500\/25:hover {
  fill: rgb(115 115 115 / 0.25);
}

.hover\:fill-gray-true-500\/30:hover {
  fill: rgb(115 115 115 / 0.3);
}

.hover\:fill-gray-true-500\/40:hover {
  fill: rgb(115 115 115 / 0.4);
}

.hover\:fill-gray-true-500\/50:hover {
  fill: rgb(115 115 115 / 0.5);
}

.hover\:fill-gray-true-500\/60:hover {
  fill: rgb(115 115 115 / 0.6);
}

.hover\:fill-gray-true-500\/70:hover {
  fill: rgb(115 115 115 / 0.7);
}

.hover\:fill-gray-true-500\/75:hover {
  fill: rgb(115 115 115 / 0.75);
}

.hover\:fill-gray-true-500\/80:hover {
  fill: rgb(115 115 115 / 0.8);
}

.hover\:fill-gray-true-500\/90:hover {
  fill: rgb(115 115 115 / 0.9);
}

.hover\:fill-gray-true-500\/95:hover {
  fill: rgb(115 115 115 / 0.95);
}

.hover\:fill-gray-true-500\/100:hover {
  fill: rgb(115 115 115 / 1);
}

.hover\:fill-gray-true-600\/0:hover {
  fill: rgb(82 82 82 / 0);
}

.hover\:fill-gray-true-600\/5:hover {
  fill: rgb(82 82 82 / 0.05);
}

.hover\:fill-gray-true-600\/10:hover {
  fill: rgb(82 82 82 / 0.1);
}

.hover\:fill-gray-true-600\/20:hover {
  fill: rgb(82 82 82 / 0.2);
}

.hover\:fill-gray-true-600\/25:hover {
  fill: rgb(82 82 82 / 0.25);
}

.hover\:fill-gray-true-600\/30:hover {
  fill: rgb(82 82 82 / 0.3);
}

.hover\:fill-gray-true-600\/40:hover {
  fill: rgb(82 82 82 / 0.4);
}

.hover\:fill-gray-true-600\/50:hover {
  fill: rgb(82 82 82 / 0.5);
}

.hover\:fill-gray-true-600\/60:hover {
  fill: rgb(82 82 82 / 0.6);
}

.hover\:fill-gray-true-600\/70:hover {
  fill: rgb(82 82 82 / 0.7);
}

.hover\:fill-gray-true-600\/75:hover {
  fill: rgb(82 82 82 / 0.75);
}

.hover\:fill-gray-true-600\/80:hover {
  fill: rgb(82 82 82 / 0.8);
}

.hover\:fill-gray-true-600\/90:hover {
  fill: rgb(82 82 82 / 0.9);
}

.hover\:fill-gray-true-600\/95:hover {
  fill: rgb(82 82 82 / 0.95);
}

.hover\:fill-gray-true-600\/100:hover {
  fill: rgb(82 82 82 / 1);
}

.hover\:fill-gray-true-700\/0:hover {
  fill: rgb(66 66 66 / 0);
}

.hover\:fill-gray-true-700\/5:hover {
  fill: rgb(66 66 66 / 0.05);
}

.hover\:fill-gray-true-700\/10:hover {
  fill: rgb(66 66 66 / 0.1);
}

.hover\:fill-gray-true-700\/20:hover {
  fill: rgb(66 66 66 / 0.2);
}

.hover\:fill-gray-true-700\/25:hover {
  fill: rgb(66 66 66 / 0.25);
}

.hover\:fill-gray-true-700\/30:hover {
  fill: rgb(66 66 66 / 0.3);
}

.hover\:fill-gray-true-700\/40:hover {
  fill: rgb(66 66 66 / 0.4);
}

.hover\:fill-gray-true-700\/50:hover {
  fill: rgb(66 66 66 / 0.5);
}

.hover\:fill-gray-true-700\/60:hover {
  fill: rgb(66 66 66 / 0.6);
}

.hover\:fill-gray-true-700\/70:hover {
  fill: rgb(66 66 66 / 0.7);
}

.hover\:fill-gray-true-700\/75:hover {
  fill: rgb(66 66 66 / 0.75);
}

.hover\:fill-gray-true-700\/80:hover {
  fill: rgb(66 66 66 / 0.8);
}

.hover\:fill-gray-true-700\/90:hover {
  fill: rgb(66 66 66 / 0.9);
}

.hover\:fill-gray-true-700\/95:hover {
  fill: rgb(66 66 66 / 0.95);
}

.hover\:fill-gray-true-700\/100:hover {
  fill: rgb(66 66 66 / 1);
}

.hover\:fill-gray-true-800\/0:hover {
  fill: rgb(41 41 41 / 0);
}

.hover\:fill-gray-true-800\/5:hover {
  fill: rgb(41 41 41 / 0.05);
}

.hover\:fill-gray-true-800\/10:hover {
  fill: rgb(41 41 41 / 0.1);
}

.hover\:fill-gray-true-800\/20:hover {
  fill: rgb(41 41 41 / 0.2);
}

.hover\:fill-gray-true-800\/25:hover {
  fill: rgb(41 41 41 / 0.25);
}

.hover\:fill-gray-true-800\/30:hover {
  fill: rgb(41 41 41 / 0.3);
}

.hover\:fill-gray-true-800\/40:hover {
  fill: rgb(41 41 41 / 0.4);
}

.hover\:fill-gray-true-800\/50:hover {
  fill: rgb(41 41 41 / 0.5);
}

.hover\:fill-gray-true-800\/60:hover {
  fill: rgb(41 41 41 / 0.6);
}

.hover\:fill-gray-true-800\/70:hover {
  fill: rgb(41 41 41 / 0.7);
}

.hover\:fill-gray-true-800\/75:hover {
  fill: rgb(41 41 41 / 0.75);
}

.hover\:fill-gray-true-800\/80:hover {
  fill: rgb(41 41 41 / 0.8);
}

.hover\:fill-gray-true-800\/90:hover {
  fill: rgb(41 41 41 / 0.9);
}

.hover\:fill-gray-true-800\/95:hover {
  fill: rgb(41 41 41 / 0.95);
}

.hover\:fill-gray-true-800\/100:hover {
  fill: rgb(41 41 41 / 1);
}

.hover\:fill-gray-true-900\/0:hover {
  fill: rgb(20 20 20 / 0);
}

.hover\:fill-gray-true-900\/5:hover {
  fill: rgb(20 20 20 / 0.05);
}

.hover\:fill-gray-true-900\/10:hover {
  fill: rgb(20 20 20 / 0.1);
}

.hover\:fill-gray-true-900\/20:hover {
  fill: rgb(20 20 20 / 0.2);
}

.hover\:fill-gray-true-900\/25:hover {
  fill: rgb(20 20 20 / 0.25);
}

.hover\:fill-gray-true-900\/30:hover {
  fill: rgb(20 20 20 / 0.3);
}

.hover\:fill-gray-true-900\/40:hover {
  fill: rgb(20 20 20 / 0.4);
}

.hover\:fill-gray-true-900\/50:hover {
  fill: rgb(20 20 20 / 0.5);
}

.hover\:fill-gray-true-900\/60:hover {
  fill: rgb(20 20 20 / 0.6);
}

.hover\:fill-gray-true-900\/70:hover {
  fill: rgb(20 20 20 / 0.7);
}

.hover\:fill-gray-true-900\/75:hover {
  fill: rgb(20 20 20 / 0.75);
}

.hover\:fill-gray-true-900\/80:hover {
  fill: rgb(20 20 20 / 0.8);
}

.hover\:fill-gray-true-900\/90:hover {
  fill: rgb(20 20 20 / 0.9);
}

.hover\:fill-gray-true-900\/95:hover {
  fill: rgb(20 20 20 / 0.95);
}

.hover\:fill-gray-true-900\/100:hover {
  fill: rgb(20 20 20 / 1);
}

.hover\:fill-gray-true\/0:hover {
  fill: rgb(163 163 163 / 0);
}

.hover\:fill-gray-true\/5:hover {
  fill: rgb(163 163 163 / 0.05);
}

.hover\:fill-gray-true\/10:hover {
  fill: rgb(163 163 163 / 0.1);
}

.hover\:fill-gray-true\/20:hover {
  fill: rgb(163 163 163 / 0.2);
}

.hover\:fill-gray-true\/25:hover {
  fill: rgb(163 163 163 / 0.25);
}

.hover\:fill-gray-true\/30:hover {
  fill: rgb(163 163 163 / 0.3);
}

.hover\:fill-gray-true\/40:hover {
  fill: rgb(163 163 163 / 0.4);
}

.hover\:fill-gray-true\/50:hover {
  fill: rgb(163 163 163 / 0.5);
}

.hover\:fill-gray-true\/60:hover {
  fill: rgb(163 163 163 / 0.6);
}

.hover\:fill-gray-true\/70:hover {
  fill: rgb(163 163 163 / 0.7);
}

.hover\:fill-gray-true\/75:hover {
  fill: rgb(163 163 163 / 0.75);
}

.hover\:fill-gray-true\/80:hover {
  fill: rgb(163 163 163 / 0.8);
}

.hover\:fill-gray-true\/90:hover {
  fill: rgb(163 163 163 / 0.9);
}

.hover\:fill-gray-true\/95:hover {
  fill: rgb(163 163 163 / 0.95);
}

.hover\:fill-gray-true\/100:hover {
  fill: rgb(163 163 163 / 1);
}

.hover\:fill-gray-warm-25\/0:hover {
  fill: rgb(253 253 252 / 0);
}

.hover\:fill-gray-warm-25\/5:hover {
  fill: rgb(253 253 252 / 0.05);
}

.hover\:fill-gray-warm-25\/10:hover {
  fill: rgb(253 253 252 / 0.1);
}

.hover\:fill-gray-warm-25\/20:hover {
  fill: rgb(253 253 252 / 0.2);
}

.hover\:fill-gray-warm-25\/25:hover {
  fill: rgb(253 253 252 / 0.25);
}

.hover\:fill-gray-warm-25\/30:hover {
  fill: rgb(253 253 252 / 0.3);
}

.hover\:fill-gray-warm-25\/40:hover {
  fill: rgb(253 253 252 / 0.4);
}

.hover\:fill-gray-warm-25\/50:hover {
  fill: rgb(253 253 252 / 0.5);
}

.hover\:fill-gray-warm-25\/60:hover {
  fill: rgb(253 253 252 / 0.6);
}

.hover\:fill-gray-warm-25\/70:hover {
  fill: rgb(253 253 252 / 0.7);
}

.hover\:fill-gray-warm-25\/75:hover {
  fill: rgb(253 253 252 / 0.75);
}

.hover\:fill-gray-warm-25\/80:hover {
  fill: rgb(253 253 252 / 0.8);
}

.hover\:fill-gray-warm-25\/90:hover {
  fill: rgb(253 253 252 / 0.9);
}

.hover\:fill-gray-warm-25\/95:hover {
  fill: rgb(253 253 252 / 0.95);
}

.hover\:fill-gray-warm-25\/100:hover {
  fill: rgb(253 253 252 / 1);
}

.hover\:fill-gray-warm-50\/0:hover {
  fill: rgb(250 250 249 / 0);
}

.hover\:fill-gray-warm-50\/5:hover {
  fill: rgb(250 250 249 / 0.05);
}

.hover\:fill-gray-warm-50\/10:hover {
  fill: rgb(250 250 249 / 0.1);
}

.hover\:fill-gray-warm-50\/20:hover {
  fill: rgb(250 250 249 / 0.2);
}

.hover\:fill-gray-warm-50\/25:hover {
  fill: rgb(250 250 249 / 0.25);
}

.hover\:fill-gray-warm-50\/30:hover {
  fill: rgb(250 250 249 / 0.3);
}

.hover\:fill-gray-warm-50\/40:hover {
  fill: rgb(250 250 249 / 0.4);
}

.hover\:fill-gray-warm-50\/50:hover {
  fill: rgb(250 250 249 / 0.5);
}

.hover\:fill-gray-warm-50\/60:hover {
  fill: rgb(250 250 249 / 0.6);
}

.hover\:fill-gray-warm-50\/70:hover {
  fill: rgb(250 250 249 / 0.7);
}

.hover\:fill-gray-warm-50\/75:hover {
  fill: rgb(250 250 249 / 0.75);
}

.hover\:fill-gray-warm-50\/80:hover {
  fill: rgb(250 250 249 / 0.8);
}

.hover\:fill-gray-warm-50\/90:hover {
  fill: rgb(250 250 249 / 0.9);
}

.hover\:fill-gray-warm-50\/95:hover {
  fill: rgb(250 250 249 / 0.95);
}

.hover\:fill-gray-warm-50\/100:hover {
  fill: rgb(250 250 249 / 1);
}

.hover\:fill-gray-warm-100\/0:hover {
  fill: rgb(245 245 244 / 0);
}

.hover\:fill-gray-warm-100\/5:hover {
  fill: rgb(245 245 244 / 0.05);
}

.hover\:fill-gray-warm-100\/10:hover {
  fill: rgb(245 245 244 / 0.1);
}

.hover\:fill-gray-warm-100\/20:hover {
  fill: rgb(245 245 244 / 0.2);
}

.hover\:fill-gray-warm-100\/25:hover {
  fill: rgb(245 245 244 / 0.25);
}

.hover\:fill-gray-warm-100\/30:hover {
  fill: rgb(245 245 244 / 0.3);
}

.hover\:fill-gray-warm-100\/40:hover {
  fill: rgb(245 245 244 / 0.4);
}

.hover\:fill-gray-warm-100\/50:hover {
  fill: rgb(245 245 244 / 0.5);
}

.hover\:fill-gray-warm-100\/60:hover {
  fill: rgb(245 245 244 / 0.6);
}

.hover\:fill-gray-warm-100\/70:hover {
  fill: rgb(245 245 244 / 0.7);
}

.hover\:fill-gray-warm-100\/75:hover {
  fill: rgb(245 245 244 / 0.75);
}

.hover\:fill-gray-warm-100\/80:hover {
  fill: rgb(245 245 244 / 0.8);
}

.hover\:fill-gray-warm-100\/90:hover {
  fill: rgb(245 245 244 / 0.9);
}

.hover\:fill-gray-warm-100\/95:hover {
  fill: rgb(245 245 244 / 0.95);
}

.hover\:fill-gray-warm-100\/100:hover {
  fill: rgb(245 245 244 / 1);
}

.hover\:fill-gray-warm-200\/0:hover {
  fill: rgb(231 229 228 / 0);
}

.hover\:fill-gray-warm-200\/5:hover {
  fill: rgb(231 229 228 / 0.05);
}

.hover\:fill-gray-warm-200\/10:hover {
  fill: rgb(231 229 228 / 0.1);
}

.hover\:fill-gray-warm-200\/20:hover {
  fill: rgb(231 229 228 / 0.2);
}

.hover\:fill-gray-warm-200\/25:hover {
  fill: rgb(231 229 228 / 0.25);
}

.hover\:fill-gray-warm-200\/30:hover {
  fill: rgb(231 229 228 / 0.3);
}

.hover\:fill-gray-warm-200\/40:hover {
  fill: rgb(231 229 228 / 0.4);
}

.hover\:fill-gray-warm-200\/50:hover {
  fill: rgb(231 229 228 / 0.5);
}

.hover\:fill-gray-warm-200\/60:hover {
  fill: rgb(231 229 228 / 0.6);
}

.hover\:fill-gray-warm-200\/70:hover {
  fill: rgb(231 229 228 / 0.7);
}

.hover\:fill-gray-warm-200\/75:hover {
  fill: rgb(231 229 228 / 0.75);
}

.hover\:fill-gray-warm-200\/80:hover {
  fill: rgb(231 229 228 / 0.8);
}

.hover\:fill-gray-warm-200\/90:hover {
  fill: rgb(231 229 228 / 0.9);
}

.hover\:fill-gray-warm-200\/95:hover {
  fill: rgb(231 229 228 / 0.95);
}

.hover\:fill-gray-warm-200\/100:hover {
  fill: rgb(231 229 228 / 1);
}

.hover\:fill-gray-warm-300\/0:hover {
  fill: rgb(215 211 208 / 0);
}

.hover\:fill-gray-warm-300\/5:hover {
  fill: rgb(215 211 208 / 0.05);
}

.hover\:fill-gray-warm-300\/10:hover {
  fill: rgb(215 211 208 / 0.1);
}

.hover\:fill-gray-warm-300\/20:hover {
  fill: rgb(215 211 208 / 0.2);
}

.hover\:fill-gray-warm-300\/25:hover {
  fill: rgb(215 211 208 / 0.25);
}

.hover\:fill-gray-warm-300\/30:hover {
  fill: rgb(215 211 208 / 0.3);
}

.hover\:fill-gray-warm-300\/40:hover {
  fill: rgb(215 211 208 / 0.4);
}

.hover\:fill-gray-warm-300\/50:hover {
  fill: rgb(215 211 208 / 0.5);
}

.hover\:fill-gray-warm-300\/60:hover {
  fill: rgb(215 211 208 / 0.6);
}

.hover\:fill-gray-warm-300\/70:hover {
  fill: rgb(215 211 208 / 0.7);
}

.hover\:fill-gray-warm-300\/75:hover {
  fill: rgb(215 211 208 / 0.75);
}

.hover\:fill-gray-warm-300\/80:hover {
  fill: rgb(215 211 208 / 0.8);
}

.hover\:fill-gray-warm-300\/90:hover {
  fill: rgb(215 211 208 / 0.9);
}

.hover\:fill-gray-warm-300\/95:hover {
  fill: rgb(215 211 208 / 0.95);
}

.hover\:fill-gray-warm-300\/100:hover {
  fill: rgb(215 211 208 / 1);
}

.hover\:fill-gray-warm-400\/0:hover {
  fill: rgb(169 162 157 / 0);
}

.hover\:fill-gray-warm-400\/5:hover {
  fill: rgb(169 162 157 / 0.05);
}

.hover\:fill-gray-warm-400\/10:hover {
  fill: rgb(169 162 157 / 0.1);
}

.hover\:fill-gray-warm-400\/20:hover {
  fill: rgb(169 162 157 / 0.2);
}

.hover\:fill-gray-warm-400\/25:hover {
  fill: rgb(169 162 157 / 0.25);
}

.hover\:fill-gray-warm-400\/30:hover {
  fill: rgb(169 162 157 / 0.3);
}

.hover\:fill-gray-warm-400\/40:hover {
  fill: rgb(169 162 157 / 0.4);
}

.hover\:fill-gray-warm-400\/50:hover {
  fill: rgb(169 162 157 / 0.5);
}

.hover\:fill-gray-warm-400\/60:hover {
  fill: rgb(169 162 157 / 0.6);
}

.hover\:fill-gray-warm-400\/70:hover {
  fill: rgb(169 162 157 / 0.7);
}

.hover\:fill-gray-warm-400\/75:hover {
  fill: rgb(169 162 157 / 0.75);
}

.hover\:fill-gray-warm-400\/80:hover {
  fill: rgb(169 162 157 / 0.8);
}

.hover\:fill-gray-warm-400\/90:hover {
  fill: rgb(169 162 157 / 0.9);
}

.hover\:fill-gray-warm-400\/95:hover {
  fill: rgb(169 162 157 / 0.95);
}

.hover\:fill-gray-warm-400\/100:hover {
  fill: rgb(169 162 157 / 1);
}

.hover\:fill-gray-warm-500\/0:hover {
  fill: rgb(121 113 107 / 0);
}

.hover\:fill-gray-warm-500\/5:hover {
  fill: rgb(121 113 107 / 0.05);
}

.hover\:fill-gray-warm-500\/10:hover {
  fill: rgb(121 113 107 / 0.1);
}

.hover\:fill-gray-warm-500\/20:hover {
  fill: rgb(121 113 107 / 0.2);
}

.hover\:fill-gray-warm-500\/25:hover {
  fill: rgb(121 113 107 / 0.25);
}

.hover\:fill-gray-warm-500\/30:hover {
  fill: rgb(121 113 107 / 0.3);
}

.hover\:fill-gray-warm-500\/40:hover {
  fill: rgb(121 113 107 / 0.4);
}

.hover\:fill-gray-warm-500\/50:hover {
  fill: rgb(121 113 107 / 0.5);
}

.hover\:fill-gray-warm-500\/60:hover {
  fill: rgb(121 113 107 / 0.6);
}

.hover\:fill-gray-warm-500\/70:hover {
  fill: rgb(121 113 107 / 0.7);
}

.hover\:fill-gray-warm-500\/75:hover {
  fill: rgb(121 113 107 / 0.75);
}

.hover\:fill-gray-warm-500\/80:hover {
  fill: rgb(121 113 107 / 0.8);
}

.hover\:fill-gray-warm-500\/90:hover {
  fill: rgb(121 113 107 / 0.9);
}

.hover\:fill-gray-warm-500\/95:hover {
  fill: rgb(121 113 107 / 0.95);
}

.hover\:fill-gray-warm-500\/100:hover {
  fill: rgb(121 113 107 / 1);
}

.hover\:fill-gray-warm-600\/0:hover {
  fill: rgb(87 83 78 / 0);
}

.hover\:fill-gray-warm-600\/5:hover {
  fill: rgb(87 83 78 / 0.05);
}

.hover\:fill-gray-warm-600\/10:hover {
  fill: rgb(87 83 78 / 0.1);
}

.hover\:fill-gray-warm-600\/20:hover {
  fill: rgb(87 83 78 / 0.2);
}

.hover\:fill-gray-warm-600\/25:hover {
  fill: rgb(87 83 78 / 0.25);
}

.hover\:fill-gray-warm-600\/30:hover {
  fill: rgb(87 83 78 / 0.3);
}

.hover\:fill-gray-warm-600\/40:hover {
  fill: rgb(87 83 78 / 0.4);
}

.hover\:fill-gray-warm-600\/50:hover {
  fill: rgb(87 83 78 / 0.5);
}

.hover\:fill-gray-warm-600\/60:hover {
  fill: rgb(87 83 78 / 0.6);
}

.hover\:fill-gray-warm-600\/70:hover {
  fill: rgb(87 83 78 / 0.7);
}

.hover\:fill-gray-warm-600\/75:hover {
  fill: rgb(87 83 78 / 0.75);
}

.hover\:fill-gray-warm-600\/80:hover {
  fill: rgb(87 83 78 / 0.8);
}

.hover\:fill-gray-warm-600\/90:hover {
  fill: rgb(87 83 78 / 0.9);
}

.hover\:fill-gray-warm-600\/95:hover {
  fill: rgb(87 83 78 / 0.95);
}

.hover\:fill-gray-warm-600\/100:hover {
  fill: rgb(87 83 78 / 1);
}

.hover\:fill-gray-warm-700\/0:hover {
  fill: rgb(68 64 60 / 0);
}

.hover\:fill-gray-warm-700\/5:hover {
  fill: rgb(68 64 60 / 0.05);
}

.hover\:fill-gray-warm-700\/10:hover {
  fill: rgb(68 64 60 / 0.1);
}

.hover\:fill-gray-warm-700\/20:hover {
  fill: rgb(68 64 60 / 0.2);
}

.hover\:fill-gray-warm-700\/25:hover {
  fill: rgb(68 64 60 / 0.25);
}

.hover\:fill-gray-warm-700\/30:hover {
  fill: rgb(68 64 60 / 0.3);
}

.hover\:fill-gray-warm-700\/40:hover {
  fill: rgb(68 64 60 / 0.4);
}

.hover\:fill-gray-warm-700\/50:hover {
  fill: rgb(68 64 60 / 0.5);
}

.hover\:fill-gray-warm-700\/60:hover {
  fill: rgb(68 64 60 / 0.6);
}

.hover\:fill-gray-warm-700\/70:hover {
  fill: rgb(68 64 60 / 0.7);
}

.hover\:fill-gray-warm-700\/75:hover {
  fill: rgb(68 64 60 / 0.75);
}

.hover\:fill-gray-warm-700\/80:hover {
  fill: rgb(68 64 60 / 0.8);
}

.hover\:fill-gray-warm-700\/90:hover {
  fill: rgb(68 64 60 / 0.9);
}

.hover\:fill-gray-warm-700\/95:hover {
  fill: rgb(68 64 60 / 0.95);
}

.hover\:fill-gray-warm-700\/100:hover {
  fill: rgb(68 64 60 / 1);
}

.hover\:fill-gray-warm-800\/0:hover {
  fill: rgb(41 37 36 / 0);
}

.hover\:fill-gray-warm-800\/5:hover {
  fill: rgb(41 37 36 / 0.05);
}

.hover\:fill-gray-warm-800\/10:hover {
  fill: rgb(41 37 36 / 0.1);
}

.hover\:fill-gray-warm-800\/20:hover {
  fill: rgb(41 37 36 / 0.2);
}

.hover\:fill-gray-warm-800\/25:hover {
  fill: rgb(41 37 36 / 0.25);
}

.hover\:fill-gray-warm-800\/30:hover {
  fill: rgb(41 37 36 / 0.3);
}

.hover\:fill-gray-warm-800\/40:hover {
  fill: rgb(41 37 36 / 0.4);
}

.hover\:fill-gray-warm-800\/50:hover {
  fill: rgb(41 37 36 / 0.5);
}

.hover\:fill-gray-warm-800\/60:hover {
  fill: rgb(41 37 36 / 0.6);
}

.hover\:fill-gray-warm-800\/70:hover {
  fill: rgb(41 37 36 / 0.7);
}

.hover\:fill-gray-warm-800\/75:hover {
  fill: rgb(41 37 36 / 0.75);
}

.hover\:fill-gray-warm-800\/80:hover {
  fill: rgb(41 37 36 / 0.8);
}

.hover\:fill-gray-warm-800\/90:hover {
  fill: rgb(41 37 36 / 0.9);
}

.hover\:fill-gray-warm-800\/95:hover {
  fill: rgb(41 37 36 / 0.95);
}

.hover\:fill-gray-warm-800\/100:hover {
  fill: rgb(41 37 36 / 1);
}

.hover\:fill-gray-warm-900\/0:hover {
  fill: rgb(28 25 23 / 0);
}

.hover\:fill-gray-warm-900\/5:hover {
  fill: rgb(28 25 23 / 0.05);
}

.hover\:fill-gray-warm-900\/10:hover {
  fill: rgb(28 25 23 / 0.1);
}

.hover\:fill-gray-warm-900\/20:hover {
  fill: rgb(28 25 23 / 0.2);
}

.hover\:fill-gray-warm-900\/25:hover {
  fill: rgb(28 25 23 / 0.25);
}

.hover\:fill-gray-warm-900\/30:hover {
  fill: rgb(28 25 23 / 0.3);
}

.hover\:fill-gray-warm-900\/40:hover {
  fill: rgb(28 25 23 / 0.4);
}

.hover\:fill-gray-warm-900\/50:hover {
  fill: rgb(28 25 23 / 0.5);
}

.hover\:fill-gray-warm-900\/60:hover {
  fill: rgb(28 25 23 / 0.6);
}

.hover\:fill-gray-warm-900\/70:hover {
  fill: rgb(28 25 23 / 0.7);
}

.hover\:fill-gray-warm-900\/75:hover {
  fill: rgb(28 25 23 / 0.75);
}

.hover\:fill-gray-warm-900\/80:hover {
  fill: rgb(28 25 23 / 0.8);
}

.hover\:fill-gray-warm-900\/90:hover {
  fill: rgb(28 25 23 / 0.9);
}

.hover\:fill-gray-warm-900\/95:hover {
  fill: rgb(28 25 23 / 0.95);
}

.hover\:fill-gray-warm-900\/100:hover {
  fill: rgb(28 25 23 / 1);
}

.hover\:fill-gray-warm\/0:hover {
  fill: rgb(169 162 157 / 0);
}

.hover\:fill-gray-warm\/5:hover {
  fill: rgb(169 162 157 / 0.05);
}

.hover\:fill-gray-warm\/10:hover {
  fill: rgb(169 162 157 / 0.1);
}

.hover\:fill-gray-warm\/20:hover {
  fill: rgb(169 162 157 / 0.2);
}

.hover\:fill-gray-warm\/25:hover {
  fill: rgb(169 162 157 / 0.25);
}

.hover\:fill-gray-warm\/30:hover {
  fill: rgb(169 162 157 / 0.3);
}

.hover\:fill-gray-warm\/40:hover {
  fill: rgb(169 162 157 / 0.4);
}

.hover\:fill-gray-warm\/50:hover {
  fill: rgb(169 162 157 / 0.5);
}

.hover\:fill-gray-warm\/60:hover {
  fill: rgb(169 162 157 / 0.6);
}

.hover\:fill-gray-warm\/70:hover {
  fill: rgb(169 162 157 / 0.7);
}

.hover\:fill-gray-warm\/75:hover {
  fill: rgb(169 162 157 / 0.75);
}

.hover\:fill-gray-warm\/80:hover {
  fill: rgb(169 162 157 / 0.8);
}

.hover\:fill-gray-warm\/90:hover {
  fill: rgb(169 162 157 / 0.9);
}

.hover\:fill-gray-warm\/95:hover {
  fill: rgb(169 162 157 / 0.95);
}

.hover\:fill-gray-warm\/100:hover {
  fill: rgb(169 162 157 / 1);
}

.hover\:fill-moss-25\/0:hover {
  fill: rgb(250 253 247 / 0);
}

.hover\:fill-moss-25\/5:hover {
  fill: rgb(250 253 247 / 0.05);
}

.hover\:fill-moss-25\/10:hover {
  fill: rgb(250 253 247 / 0.1);
}

.hover\:fill-moss-25\/20:hover {
  fill: rgb(250 253 247 / 0.2);
}

.hover\:fill-moss-25\/25:hover {
  fill: rgb(250 253 247 / 0.25);
}

.hover\:fill-moss-25\/30:hover {
  fill: rgb(250 253 247 / 0.3);
}

.hover\:fill-moss-25\/40:hover {
  fill: rgb(250 253 247 / 0.4);
}

.hover\:fill-moss-25\/50:hover {
  fill: rgb(250 253 247 / 0.5);
}

.hover\:fill-moss-25\/60:hover {
  fill: rgb(250 253 247 / 0.6);
}

.hover\:fill-moss-25\/70:hover {
  fill: rgb(250 253 247 / 0.7);
}

.hover\:fill-moss-25\/75:hover {
  fill: rgb(250 253 247 / 0.75);
}

.hover\:fill-moss-25\/80:hover {
  fill: rgb(250 253 247 / 0.8);
}

.hover\:fill-moss-25\/90:hover {
  fill: rgb(250 253 247 / 0.9);
}

.hover\:fill-moss-25\/95:hover {
  fill: rgb(250 253 247 / 0.95);
}

.hover\:fill-moss-25\/100:hover {
  fill: rgb(250 253 247 / 1);
}

.hover\:fill-moss-50\/0:hover {
  fill: rgb(245 251 238 / 0);
}

.hover\:fill-moss-50\/5:hover {
  fill: rgb(245 251 238 / 0.05);
}

.hover\:fill-moss-50\/10:hover {
  fill: rgb(245 251 238 / 0.1);
}

.hover\:fill-moss-50\/20:hover {
  fill: rgb(245 251 238 / 0.2);
}

.hover\:fill-moss-50\/25:hover {
  fill: rgb(245 251 238 / 0.25);
}

.hover\:fill-moss-50\/30:hover {
  fill: rgb(245 251 238 / 0.3);
}

.hover\:fill-moss-50\/40:hover {
  fill: rgb(245 251 238 / 0.4);
}

.hover\:fill-moss-50\/50:hover {
  fill: rgb(245 251 238 / 0.5);
}

.hover\:fill-moss-50\/60:hover {
  fill: rgb(245 251 238 / 0.6);
}

.hover\:fill-moss-50\/70:hover {
  fill: rgb(245 251 238 / 0.7);
}

.hover\:fill-moss-50\/75:hover {
  fill: rgb(245 251 238 / 0.75);
}

.hover\:fill-moss-50\/80:hover {
  fill: rgb(245 251 238 / 0.8);
}

.hover\:fill-moss-50\/90:hover {
  fill: rgb(245 251 238 / 0.9);
}

.hover\:fill-moss-50\/95:hover {
  fill: rgb(245 251 238 / 0.95);
}

.hover\:fill-moss-50\/100:hover {
  fill: rgb(245 251 238 / 1);
}

.hover\:fill-moss-100\/0:hover {
  fill: rgb(230 244 215 / 0);
}

.hover\:fill-moss-100\/5:hover {
  fill: rgb(230 244 215 / 0.05);
}

.hover\:fill-moss-100\/10:hover {
  fill: rgb(230 244 215 / 0.1);
}

.hover\:fill-moss-100\/20:hover {
  fill: rgb(230 244 215 / 0.2);
}

.hover\:fill-moss-100\/25:hover {
  fill: rgb(230 244 215 / 0.25);
}

.hover\:fill-moss-100\/30:hover {
  fill: rgb(230 244 215 / 0.3);
}

.hover\:fill-moss-100\/40:hover {
  fill: rgb(230 244 215 / 0.4);
}

.hover\:fill-moss-100\/50:hover {
  fill: rgb(230 244 215 / 0.5);
}

.hover\:fill-moss-100\/60:hover {
  fill: rgb(230 244 215 / 0.6);
}

.hover\:fill-moss-100\/70:hover {
  fill: rgb(230 244 215 / 0.7);
}

.hover\:fill-moss-100\/75:hover {
  fill: rgb(230 244 215 / 0.75);
}

.hover\:fill-moss-100\/80:hover {
  fill: rgb(230 244 215 / 0.8);
}

.hover\:fill-moss-100\/90:hover {
  fill: rgb(230 244 215 / 0.9);
}

.hover\:fill-moss-100\/95:hover {
  fill: rgb(230 244 215 / 0.95);
}

.hover\:fill-moss-100\/100:hover {
  fill: rgb(230 244 215 / 1);
}

.hover\:fill-moss-200\/0:hover {
  fill: rgb(206 234 176 / 0);
}

.hover\:fill-moss-200\/5:hover {
  fill: rgb(206 234 176 / 0.05);
}

.hover\:fill-moss-200\/10:hover {
  fill: rgb(206 234 176 / 0.1);
}

.hover\:fill-moss-200\/20:hover {
  fill: rgb(206 234 176 / 0.2);
}

.hover\:fill-moss-200\/25:hover {
  fill: rgb(206 234 176 / 0.25);
}

.hover\:fill-moss-200\/30:hover {
  fill: rgb(206 234 176 / 0.3);
}

.hover\:fill-moss-200\/40:hover {
  fill: rgb(206 234 176 / 0.4);
}

.hover\:fill-moss-200\/50:hover {
  fill: rgb(206 234 176 / 0.5);
}

.hover\:fill-moss-200\/60:hover {
  fill: rgb(206 234 176 / 0.6);
}

.hover\:fill-moss-200\/70:hover {
  fill: rgb(206 234 176 / 0.7);
}

.hover\:fill-moss-200\/75:hover {
  fill: rgb(206 234 176 / 0.75);
}

.hover\:fill-moss-200\/80:hover {
  fill: rgb(206 234 176 / 0.8);
}

.hover\:fill-moss-200\/90:hover {
  fill: rgb(206 234 176 / 0.9);
}

.hover\:fill-moss-200\/95:hover {
  fill: rgb(206 234 176 / 0.95);
}

.hover\:fill-moss-200\/100:hover {
  fill: rgb(206 234 176 / 1);
}

.hover\:fill-moss-300\/0:hover {
  fill: rgb(172 220 121 / 0);
}

.hover\:fill-moss-300\/5:hover {
  fill: rgb(172 220 121 / 0.05);
}

.hover\:fill-moss-300\/10:hover {
  fill: rgb(172 220 121 / 0.1);
}

.hover\:fill-moss-300\/20:hover {
  fill: rgb(172 220 121 / 0.2);
}

.hover\:fill-moss-300\/25:hover {
  fill: rgb(172 220 121 / 0.25);
}

.hover\:fill-moss-300\/30:hover {
  fill: rgb(172 220 121 / 0.3);
}

.hover\:fill-moss-300\/40:hover {
  fill: rgb(172 220 121 / 0.4);
}

.hover\:fill-moss-300\/50:hover {
  fill: rgb(172 220 121 / 0.5);
}

.hover\:fill-moss-300\/60:hover {
  fill: rgb(172 220 121 / 0.6);
}

.hover\:fill-moss-300\/70:hover {
  fill: rgb(172 220 121 / 0.7);
}

.hover\:fill-moss-300\/75:hover {
  fill: rgb(172 220 121 / 0.75);
}

.hover\:fill-moss-300\/80:hover {
  fill: rgb(172 220 121 / 0.8);
}

.hover\:fill-moss-300\/90:hover {
  fill: rgb(172 220 121 / 0.9);
}

.hover\:fill-moss-300\/95:hover {
  fill: rgb(172 220 121 / 0.95);
}

.hover\:fill-moss-300\/100:hover {
  fill: rgb(172 220 121 / 1);
}

.hover\:fill-moss-400\/0:hover {
  fill: rgb(134 203 60 / 0);
}

.hover\:fill-moss-400\/5:hover {
  fill: rgb(134 203 60 / 0.05);
}

.hover\:fill-moss-400\/10:hover {
  fill: rgb(134 203 60 / 0.1);
}

.hover\:fill-moss-400\/20:hover {
  fill: rgb(134 203 60 / 0.2);
}

.hover\:fill-moss-400\/25:hover {
  fill: rgb(134 203 60 / 0.25);
}

.hover\:fill-moss-400\/30:hover {
  fill: rgb(134 203 60 / 0.3);
}

.hover\:fill-moss-400\/40:hover {
  fill: rgb(134 203 60 / 0.4);
}

.hover\:fill-moss-400\/50:hover {
  fill: rgb(134 203 60 / 0.5);
}

.hover\:fill-moss-400\/60:hover {
  fill: rgb(134 203 60 / 0.6);
}

.hover\:fill-moss-400\/70:hover {
  fill: rgb(134 203 60 / 0.7);
}

.hover\:fill-moss-400\/75:hover {
  fill: rgb(134 203 60 / 0.75);
}

.hover\:fill-moss-400\/80:hover {
  fill: rgb(134 203 60 / 0.8);
}

.hover\:fill-moss-400\/90:hover {
  fill: rgb(134 203 60 / 0.9);
}

.hover\:fill-moss-400\/95:hover {
  fill: rgb(134 203 60 / 0.95);
}

.hover\:fill-moss-400\/100:hover {
  fill: rgb(134 203 60 / 1);
}

.hover\:fill-moss-500\/0:hover {
  fill: rgb(102 159 42 / 0);
}

.hover\:fill-moss-500\/5:hover {
  fill: rgb(102 159 42 / 0.05);
}

.hover\:fill-moss-500\/10:hover {
  fill: rgb(102 159 42 / 0.1);
}

.hover\:fill-moss-500\/20:hover {
  fill: rgb(102 159 42 / 0.2);
}

.hover\:fill-moss-500\/25:hover {
  fill: rgb(102 159 42 / 0.25);
}

.hover\:fill-moss-500\/30:hover {
  fill: rgb(102 159 42 / 0.3);
}

.hover\:fill-moss-500\/40:hover {
  fill: rgb(102 159 42 / 0.4);
}

.hover\:fill-moss-500\/50:hover {
  fill: rgb(102 159 42 / 0.5);
}

.hover\:fill-moss-500\/60:hover {
  fill: rgb(102 159 42 / 0.6);
}

.hover\:fill-moss-500\/70:hover {
  fill: rgb(102 159 42 / 0.7);
}

.hover\:fill-moss-500\/75:hover {
  fill: rgb(102 159 42 / 0.75);
}

.hover\:fill-moss-500\/80:hover {
  fill: rgb(102 159 42 / 0.8);
}

.hover\:fill-moss-500\/90:hover {
  fill: rgb(102 159 42 / 0.9);
}

.hover\:fill-moss-500\/95:hover {
  fill: rgb(102 159 42 / 0.95);
}

.hover\:fill-moss-500\/100:hover {
  fill: rgb(102 159 42 / 1);
}

.hover\:fill-moss-600\/0:hover {
  fill: rgb(79 122 33 / 0);
}

.hover\:fill-moss-600\/5:hover {
  fill: rgb(79 122 33 / 0.05);
}

.hover\:fill-moss-600\/10:hover {
  fill: rgb(79 122 33 / 0.1);
}

.hover\:fill-moss-600\/20:hover {
  fill: rgb(79 122 33 / 0.2);
}

.hover\:fill-moss-600\/25:hover {
  fill: rgb(79 122 33 / 0.25);
}

.hover\:fill-moss-600\/30:hover {
  fill: rgb(79 122 33 / 0.3);
}

.hover\:fill-moss-600\/40:hover {
  fill: rgb(79 122 33 / 0.4);
}

.hover\:fill-moss-600\/50:hover {
  fill: rgb(79 122 33 / 0.5);
}

.hover\:fill-moss-600\/60:hover {
  fill: rgb(79 122 33 / 0.6);
}

.hover\:fill-moss-600\/70:hover {
  fill: rgb(79 122 33 / 0.7);
}

.hover\:fill-moss-600\/75:hover {
  fill: rgb(79 122 33 / 0.75);
}

.hover\:fill-moss-600\/80:hover {
  fill: rgb(79 122 33 / 0.8);
}

.hover\:fill-moss-600\/90:hover {
  fill: rgb(79 122 33 / 0.9);
}

.hover\:fill-moss-600\/95:hover {
  fill: rgb(79 122 33 / 0.95);
}

.hover\:fill-moss-600\/100:hover {
  fill: rgb(79 122 33 / 1);
}

.hover\:fill-moss-700\/0:hover {
  fill: rgb(63 98 26 / 0);
}

.hover\:fill-moss-700\/5:hover {
  fill: rgb(63 98 26 / 0.05);
}

.hover\:fill-moss-700\/10:hover {
  fill: rgb(63 98 26 / 0.1);
}

.hover\:fill-moss-700\/20:hover {
  fill: rgb(63 98 26 / 0.2);
}

.hover\:fill-moss-700\/25:hover {
  fill: rgb(63 98 26 / 0.25);
}

.hover\:fill-moss-700\/30:hover {
  fill: rgb(63 98 26 / 0.3);
}

.hover\:fill-moss-700\/40:hover {
  fill: rgb(63 98 26 / 0.4);
}

.hover\:fill-moss-700\/50:hover {
  fill: rgb(63 98 26 / 0.5);
}

.hover\:fill-moss-700\/60:hover {
  fill: rgb(63 98 26 / 0.6);
}

.hover\:fill-moss-700\/70:hover {
  fill: rgb(63 98 26 / 0.7);
}

.hover\:fill-moss-700\/75:hover {
  fill: rgb(63 98 26 / 0.75);
}

.hover\:fill-moss-700\/80:hover {
  fill: rgb(63 98 26 / 0.8);
}

.hover\:fill-moss-700\/90:hover {
  fill: rgb(63 98 26 / 0.9);
}

.hover\:fill-moss-700\/95:hover {
  fill: rgb(63 98 26 / 0.95);
}

.hover\:fill-moss-700\/100:hover {
  fill: rgb(63 98 26 / 1);
}

.hover\:fill-moss-800\/0:hover {
  fill: rgb(51 80 21 / 0);
}

.hover\:fill-moss-800\/5:hover {
  fill: rgb(51 80 21 / 0.05);
}

.hover\:fill-moss-800\/10:hover {
  fill: rgb(51 80 21 / 0.1);
}

.hover\:fill-moss-800\/20:hover {
  fill: rgb(51 80 21 / 0.2);
}

.hover\:fill-moss-800\/25:hover {
  fill: rgb(51 80 21 / 0.25);
}

.hover\:fill-moss-800\/30:hover {
  fill: rgb(51 80 21 / 0.3);
}

.hover\:fill-moss-800\/40:hover {
  fill: rgb(51 80 21 / 0.4);
}

.hover\:fill-moss-800\/50:hover {
  fill: rgb(51 80 21 / 0.5);
}

.hover\:fill-moss-800\/60:hover {
  fill: rgb(51 80 21 / 0.6);
}

.hover\:fill-moss-800\/70:hover {
  fill: rgb(51 80 21 / 0.7);
}

.hover\:fill-moss-800\/75:hover {
  fill: rgb(51 80 21 / 0.75);
}

.hover\:fill-moss-800\/80:hover {
  fill: rgb(51 80 21 / 0.8);
}

.hover\:fill-moss-800\/90:hover {
  fill: rgb(51 80 21 / 0.9);
}

.hover\:fill-moss-800\/95:hover {
  fill: rgb(51 80 21 / 0.95);
}

.hover\:fill-moss-800\/100:hover {
  fill: rgb(51 80 21 / 1);
}

.hover\:fill-moss-900\/0:hover {
  fill: rgb(43 66 18 / 0);
}

.hover\:fill-moss-900\/5:hover {
  fill: rgb(43 66 18 / 0.05);
}

.hover\:fill-moss-900\/10:hover {
  fill: rgb(43 66 18 / 0.1);
}

.hover\:fill-moss-900\/20:hover {
  fill: rgb(43 66 18 / 0.2);
}

.hover\:fill-moss-900\/25:hover {
  fill: rgb(43 66 18 / 0.25);
}

.hover\:fill-moss-900\/30:hover {
  fill: rgb(43 66 18 / 0.3);
}

.hover\:fill-moss-900\/40:hover {
  fill: rgb(43 66 18 / 0.4);
}

.hover\:fill-moss-900\/50:hover {
  fill: rgb(43 66 18 / 0.5);
}

.hover\:fill-moss-900\/60:hover {
  fill: rgb(43 66 18 / 0.6);
}

.hover\:fill-moss-900\/70:hover {
  fill: rgb(43 66 18 / 0.7);
}

.hover\:fill-moss-900\/75:hover {
  fill: rgb(43 66 18 / 0.75);
}

.hover\:fill-moss-900\/80:hover {
  fill: rgb(43 66 18 / 0.8);
}

.hover\:fill-moss-900\/90:hover {
  fill: rgb(43 66 18 / 0.9);
}

.hover\:fill-moss-900\/95:hover {
  fill: rgb(43 66 18 / 0.95);
}

.hover\:fill-moss-900\/100:hover {
  fill: rgb(43 66 18 / 1);
}

.hover\:fill-moss\/0:hover {
  fill: rgb(134 203 60 / 0);
}

.hover\:fill-moss\/5:hover {
  fill: rgb(134 203 60 / 0.05);
}

.hover\:fill-moss\/10:hover {
  fill: rgb(134 203 60 / 0.1);
}

.hover\:fill-moss\/20:hover {
  fill: rgb(134 203 60 / 0.2);
}

.hover\:fill-moss\/25:hover {
  fill: rgb(134 203 60 / 0.25);
}

.hover\:fill-moss\/30:hover {
  fill: rgb(134 203 60 / 0.3);
}

.hover\:fill-moss\/40:hover {
  fill: rgb(134 203 60 / 0.4);
}

.hover\:fill-moss\/50:hover {
  fill: rgb(134 203 60 / 0.5);
}

.hover\:fill-moss\/60:hover {
  fill: rgb(134 203 60 / 0.6);
}

.hover\:fill-moss\/70:hover {
  fill: rgb(134 203 60 / 0.7);
}

.hover\:fill-moss\/75:hover {
  fill: rgb(134 203 60 / 0.75);
}

.hover\:fill-moss\/80:hover {
  fill: rgb(134 203 60 / 0.8);
}

.hover\:fill-moss\/90:hover {
  fill: rgb(134 203 60 / 0.9);
}

.hover\:fill-moss\/95:hover {
  fill: rgb(134 203 60 / 0.95);
}

.hover\:fill-moss\/100:hover {
  fill: rgb(134 203 60 / 1);
}

.hover\:fill-green-light-25\/0:hover {
  fill: rgb(250 254 245 / 0);
}

.hover\:fill-green-light-25\/5:hover {
  fill: rgb(250 254 245 / 0.05);
}

.hover\:fill-green-light-25\/10:hover {
  fill: rgb(250 254 245 / 0.1);
}

.hover\:fill-green-light-25\/20:hover {
  fill: rgb(250 254 245 / 0.2);
}

.hover\:fill-green-light-25\/25:hover {
  fill: rgb(250 254 245 / 0.25);
}

.hover\:fill-green-light-25\/30:hover {
  fill: rgb(250 254 245 / 0.3);
}

.hover\:fill-green-light-25\/40:hover {
  fill: rgb(250 254 245 / 0.4);
}

.hover\:fill-green-light-25\/50:hover {
  fill: rgb(250 254 245 / 0.5);
}

.hover\:fill-green-light-25\/60:hover {
  fill: rgb(250 254 245 / 0.6);
}

.hover\:fill-green-light-25\/70:hover {
  fill: rgb(250 254 245 / 0.7);
}

.hover\:fill-green-light-25\/75:hover {
  fill: rgb(250 254 245 / 0.75);
}

.hover\:fill-green-light-25\/80:hover {
  fill: rgb(250 254 245 / 0.8);
}

.hover\:fill-green-light-25\/90:hover {
  fill: rgb(250 254 245 / 0.9);
}

.hover\:fill-green-light-25\/95:hover {
  fill: rgb(250 254 245 / 0.95);
}

.hover\:fill-green-light-25\/100:hover {
  fill: rgb(250 254 245 / 1);
}

.hover\:fill-green-light-50\/0:hover {
  fill: rgb(243 254 231 / 0);
}

.hover\:fill-green-light-50\/5:hover {
  fill: rgb(243 254 231 / 0.05);
}

.hover\:fill-green-light-50\/10:hover {
  fill: rgb(243 254 231 / 0.1);
}

.hover\:fill-green-light-50\/20:hover {
  fill: rgb(243 254 231 / 0.2);
}

.hover\:fill-green-light-50\/25:hover {
  fill: rgb(243 254 231 / 0.25);
}

.hover\:fill-green-light-50\/30:hover {
  fill: rgb(243 254 231 / 0.3);
}

.hover\:fill-green-light-50\/40:hover {
  fill: rgb(243 254 231 / 0.4);
}

.hover\:fill-green-light-50\/50:hover {
  fill: rgb(243 254 231 / 0.5);
}

.hover\:fill-green-light-50\/60:hover {
  fill: rgb(243 254 231 / 0.6);
}

.hover\:fill-green-light-50\/70:hover {
  fill: rgb(243 254 231 / 0.7);
}

.hover\:fill-green-light-50\/75:hover {
  fill: rgb(243 254 231 / 0.75);
}

.hover\:fill-green-light-50\/80:hover {
  fill: rgb(243 254 231 / 0.8);
}

.hover\:fill-green-light-50\/90:hover {
  fill: rgb(243 254 231 / 0.9);
}

.hover\:fill-green-light-50\/95:hover {
  fill: rgb(243 254 231 / 0.95);
}

.hover\:fill-green-light-50\/100:hover {
  fill: rgb(243 254 231 / 1);
}

.hover\:fill-green-light-100\/0:hover {
  fill: rgb(228 251 204 / 0);
}

.hover\:fill-green-light-100\/5:hover {
  fill: rgb(228 251 204 / 0.05);
}

.hover\:fill-green-light-100\/10:hover {
  fill: rgb(228 251 204 / 0.1);
}

.hover\:fill-green-light-100\/20:hover {
  fill: rgb(228 251 204 / 0.2);
}

.hover\:fill-green-light-100\/25:hover {
  fill: rgb(228 251 204 / 0.25);
}

.hover\:fill-green-light-100\/30:hover {
  fill: rgb(228 251 204 / 0.3);
}

.hover\:fill-green-light-100\/40:hover {
  fill: rgb(228 251 204 / 0.4);
}

.hover\:fill-green-light-100\/50:hover {
  fill: rgb(228 251 204 / 0.5);
}

.hover\:fill-green-light-100\/60:hover {
  fill: rgb(228 251 204 / 0.6);
}

.hover\:fill-green-light-100\/70:hover {
  fill: rgb(228 251 204 / 0.7);
}

.hover\:fill-green-light-100\/75:hover {
  fill: rgb(228 251 204 / 0.75);
}

.hover\:fill-green-light-100\/80:hover {
  fill: rgb(228 251 204 / 0.8);
}

.hover\:fill-green-light-100\/90:hover {
  fill: rgb(228 251 204 / 0.9);
}

.hover\:fill-green-light-100\/95:hover {
  fill: rgb(228 251 204 / 0.95);
}

.hover\:fill-green-light-100\/100:hover {
  fill: rgb(228 251 204 / 1);
}

.hover\:fill-green-light-300\/0:hover {
  fill: rgb(166 239 103 / 0);
}

.hover\:fill-green-light-300\/5:hover {
  fill: rgb(166 239 103 / 0.05);
}

.hover\:fill-green-light-300\/10:hover {
  fill: rgb(166 239 103 / 0.1);
}

.hover\:fill-green-light-300\/20:hover {
  fill: rgb(166 239 103 / 0.2);
}

.hover\:fill-green-light-300\/25:hover {
  fill: rgb(166 239 103 / 0.25);
}

.hover\:fill-green-light-300\/30:hover {
  fill: rgb(166 239 103 / 0.3);
}

.hover\:fill-green-light-300\/40:hover {
  fill: rgb(166 239 103 / 0.4);
}

.hover\:fill-green-light-300\/50:hover {
  fill: rgb(166 239 103 / 0.5);
}

.hover\:fill-green-light-300\/60:hover {
  fill: rgb(166 239 103 / 0.6);
}

.hover\:fill-green-light-300\/70:hover {
  fill: rgb(166 239 103 / 0.7);
}

.hover\:fill-green-light-300\/75:hover {
  fill: rgb(166 239 103 / 0.75);
}

.hover\:fill-green-light-300\/80:hover {
  fill: rgb(166 239 103 / 0.8);
}

.hover\:fill-green-light-300\/90:hover {
  fill: rgb(166 239 103 / 0.9);
}

.hover\:fill-green-light-300\/95:hover {
  fill: rgb(166 239 103 / 0.95);
}

.hover\:fill-green-light-300\/100:hover {
  fill: rgb(166 239 103 / 1);
}

.hover\:fill-green-light-400\/0:hover {
  fill: rgb(133 225 58 / 0);
}

.hover\:fill-green-light-400\/5:hover {
  fill: rgb(133 225 58 / 0.05);
}

.hover\:fill-green-light-400\/10:hover {
  fill: rgb(133 225 58 / 0.1);
}

.hover\:fill-green-light-400\/20:hover {
  fill: rgb(133 225 58 / 0.2);
}

.hover\:fill-green-light-400\/25:hover {
  fill: rgb(133 225 58 / 0.25);
}

.hover\:fill-green-light-400\/30:hover {
  fill: rgb(133 225 58 / 0.3);
}

.hover\:fill-green-light-400\/40:hover {
  fill: rgb(133 225 58 / 0.4);
}

.hover\:fill-green-light-400\/50:hover {
  fill: rgb(133 225 58 / 0.5);
}

.hover\:fill-green-light-400\/60:hover {
  fill: rgb(133 225 58 / 0.6);
}

.hover\:fill-green-light-400\/70:hover {
  fill: rgb(133 225 58 / 0.7);
}

.hover\:fill-green-light-400\/75:hover {
  fill: rgb(133 225 58 / 0.75);
}

.hover\:fill-green-light-400\/80:hover {
  fill: rgb(133 225 58 / 0.8);
}

.hover\:fill-green-light-400\/90:hover {
  fill: rgb(133 225 58 / 0.9);
}

.hover\:fill-green-light-400\/95:hover {
  fill: rgb(133 225 58 / 0.95);
}

.hover\:fill-green-light-400\/100:hover {
  fill: rgb(133 225 58 / 1);
}

.hover\:fill-green-light-500\/0:hover {
  fill: rgb(102 6 16 / 0);
}

.hover\:fill-green-light-500\/5:hover {
  fill: rgb(102 6 16 / 0.05);
}

.hover\:fill-green-light-500\/10:hover {
  fill: rgb(102 6 16 / 0.1);
}

.hover\:fill-green-light-500\/20:hover {
  fill: rgb(102 6 16 / 0.2);
}

.hover\:fill-green-light-500\/25:hover {
  fill: rgb(102 6 16 / 0.25);
}

.hover\:fill-green-light-500\/30:hover {
  fill: rgb(102 6 16 / 0.3);
}

.hover\:fill-green-light-500\/40:hover {
  fill: rgb(102 6 16 / 0.4);
}

.hover\:fill-green-light-500\/50:hover {
  fill: rgb(102 6 16 / 0.5);
}

.hover\:fill-green-light-500\/60:hover {
  fill: rgb(102 6 16 / 0.6);
}

.hover\:fill-green-light-500\/70:hover {
  fill: rgb(102 6 16 / 0.7);
}

.hover\:fill-green-light-500\/75:hover {
  fill: rgb(102 6 16 / 0.75);
}

.hover\:fill-green-light-500\/80:hover {
  fill: rgb(102 6 16 / 0.8);
}

.hover\:fill-green-light-500\/90:hover {
  fill: rgb(102 6 16 / 0.9);
}

.hover\:fill-green-light-500\/95:hover {
  fill: rgb(102 6 16 / 0.95);
}

.hover\:fill-green-light-500\/100:hover {
  fill: rgb(102 6 16 / 1);
}

.hover\:fill-green-light-800\/0:hover {
  fill: rgb(50 98 18 / 0);
}

.hover\:fill-green-light-800\/5:hover {
  fill: rgb(50 98 18 / 0.05);
}

.hover\:fill-green-light-800\/10:hover {
  fill: rgb(50 98 18 / 0.1);
}

.hover\:fill-green-light-800\/20:hover {
  fill: rgb(50 98 18 / 0.2);
}

.hover\:fill-green-light-800\/25:hover {
  fill: rgb(50 98 18 / 0.25);
}

.hover\:fill-green-light-800\/30:hover {
  fill: rgb(50 98 18 / 0.3);
}

.hover\:fill-green-light-800\/40:hover {
  fill: rgb(50 98 18 / 0.4);
}

.hover\:fill-green-light-800\/50:hover {
  fill: rgb(50 98 18 / 0.5);
}

.hover\:fill-green-light-800\/60:hover {
  fill: rgb(50 98 18 / 0.6);
}

.hover\:fill-green-light-800\/70:hover {
  fill: rgb(50 98 18 / 0.7);
}

.hover\:fill-green-light-800\/75:hover {
  fill: rgb(50 98 18 / 0.75);
}

.hover\:fill-green-light-800\/80:hover {
  fill: rgb(50 98 18 / 0.8);
}

.hover\:fill-green-light-800\/90:hover {
  fill: rgb(50 98 18 / 0.9);
}

.hover\:fill-green-light-800\/95:hover {
  fill: rgb(50 98 18 / 0.95);
}

.hover\:fill-green-light-800\/100:hover {
  fill: rgb(50 98 18 / 1);
}

.hover\:fill-green-light-900\/0:hover {
  fill: rgb(43 83 20 / 0);
}

.hover\:fill-green-light-900\/5:hover {
  fill: rgb(43 83 20 / 0.05);
}

.hover\:fill-green-light-900\/10:hover {
  fill: rgb(43 83 20 / 0.1);
}

.hover\:fill-green-light-900\/20:hover {
  fill: rgb(43 83 20 / 0.2);
}

.hover\:fill-green-light-900\/25:hover {
  fill: rgb(43 83 20 / 0.25);
}

.hover\:fill-green-light-900\/30:hover {
  fill: rgb(43 83 20 / 0.3);
}

.hover\:fill-green-light-900\/40:hover {
  fill: rgb(43 83 20 / 0.4);
}

.hover\:fill-green-light-900\/50:hover {
  fill: rgb(43 83 20 / 0.5);
}

.hover\:fill-green-light-900\/60:hover {
  fill: rgb(43 83 20 / 0.6);
}

.hover\:fill-green-light-900\/70:hover {
  fill: rgb(43 83 20 / 0.7);
}

.hover\:fill-green-light-900\/75:hover {
  fill: rgb(43 83 20 / 0.75);
}

.hover\:fill-green-light-900\/80:hover {
  fill: rgb(43 83 20 / 0.8);
}

.hover\:fill-green-light-900\/90:hover {
  fill: rgb(43 83 20 / 0.9);
}

.hover\:fill-green-light-900\/95:hover {
  fill: rgb(43 83 20 / 0.95);
}

.hover\:fill-green-light-900\/100:hover {
  fill: rgb(43 83 20 / 1);
}

.hover\:fill-green-light\/0:hover {
  fill: rgb(133 225 58 / 0);
}

.hover\:fill-green-light\/5:hover {
  fill: rgb(133 225 58 / 0.05);
}

.hover\:fill-green-light\/10:hover {
  fill: rgb(133 225 58 / 0.1);
}

.hover\:fill-green-light\/20:hover {
  fill: rgb(133 225 58 / 0.2);
}

.hover\:fill-green-light\/25:hover {
  fill: rgb(133 225 58 / 0.25);
}

.hover\:fill-green-light\/30:hover {
  fill: rgb(133 225 58 / 0.3);
}

.hover\:fill-green-light\/40:hover {
  fill: rgb(133 225 58 / 0.4);
}

.hover\:fill-green-light\/50:hover {
  fill: rgb(133 225 58 / 0.5);
}

.hover\:fill-green-light\/60:hover {
  fill: rgb(133 225 58 / 0.6);
}

.hover\:fill-green-light\/70:hover {
  fill: rgb(133 225 58 / 0.7);
}

.hover\:fill-green-light\/75:hover {
  fill: rgb(133 225 58 / 0.75);
}

.hover\:fill-green-light\/80:hover {
  fill: rgb(133 225 58 / 0.8);
}

.hover\:fill-green-light\/90:hover {
  fill: rgb(133 225 58 / 0.9);
}

.hover\:fill-green-light\/95:hover {
  fill: rgb(133 225 58 / 0.95);
}

.hover\:fill-green-light\/100:hover {
  fill: rgb(133 225 58 / 1);
}

.hover\:fill-green-25\/0:hover {
  fill: rgb(246 254 249 / 0);
}

.hover\:fill-green-25\/5:hover {
  fill: rgb(246 254 249 / 0.05);
}

.hover\:fill-green-25\/10:hover {
  fill: rgb(246 254 249 / 0.1);
}

.hover\:fill-green-25\/20:hover {
  fill: rgb(246 254 249 / 0.2);
}

.hover\:fill-green-25\/25:hover {
  fill: rgb(246 254 249 / 0.25);
}

.hover\:fill-green-25\/30:hover {
  fill: rgb(246 254 249 / 0.3);
}

.hover\:fill-green-25\/40:hover {
  fill: rgb(246 254 249 / 0.4);
}

.hover\:fill-green-25\/50:hover {
  fill: rgb(246 254 249 / 0.5);
}

.hover\:fill-green-25\/60:hover {
  fill: rgb(246 254 249 / 0.6);
}

.hover\:fill-green-25\/70:hover {
  fill: rgb(246 254 249 / 0.7);
}

.hover\:fill-green-25\/75:hover {
  fill: rgb(246 254 249 / 0.75);
}

.hover\:fill-green-25\/80:hover {
  fill: rgb(246 254 249 / 0.8);
}

.hover\:fill-green-25\/90:hover {
  fill: rgb(246 254 249 / 0.9);
}

.hover\:fill-green-25\/95:hover {
  fill: rgb(246 254 249 / 0.95);
}

.hover\:fill-green-25\/100:hover {
  fill: rgb(246 254 249 / 1);
}

.hover\:fill-green-50\/0:hover {
  fill: rgb(237 252 242 / 0);
}

.hover\:fill-green-50\/5:hover {
  fill: rgb(237 252 242 / 0.05);
}

.hover\:fill-green-50\/10:hover {
  fill: rgb(237 252 242 / 0.1);
}

.hover\:fill-green-50\/20:hover {
  fill: rgb(237 252 242 / 0.2);
}

.hover\:fill-green-50\/25:hover {
  fill: rgb(237 252 242 / 0.25);
}

.hover\:fill-green-50\/30:hover {
  fill: rgb(237 252 242 / 0.3);
}

.hover\:fill-green-50\/40:hover {
  fill: rgb(237 252 242 / 0.4);
}

.hover\:fill-green-50\/50:hover {
  fill: rgb(237 252 242 / 0.5);
}

.hover\:fill-green-50\/60:hover {
  fill: rgb(237 252 242 / 0.6);
}

.hover\:fill-green-50\/70:hover {
  fill: rgb(237 252 242 / 0.7);
}

.hover\:fill-green-50\/75:hover {
  fill: rgb(237 252 242 / 0.75);
}

.hover\:fill-green-50\/80:hover {
  fill: rgb(237 252 242 / 0.8);
}

.hover\:fill-green-50\/90:hover {
  fill: rgb(237 252 242 / 0.9);
}

.hover\:fill-green-50\/95:hover {
  fill: rgb(237 252 242 / 0.95);
}

.hover\:fill-green-50\/100:hover {
  fill: rgb(237 252 242 / 1);
}

.hover\:fill-green-100\/0:hover {
  fill: rgb(211 248 223 / 0);
}

.hover\:fill-green-100\/5:hover {
  fill: rgb(211 248 223 / 0.05);
}

.hover\:fill-green-100\/10:hover {
  fill: rgb(211 248 223 / 0.1);
}

.hover\:fill-green-100\/20:hover {
  fill: rgb(211 248 223 / 0.2);
}

.hover\:fill-green-100\/25:hover {
  fill: rgb(211 248 223 / 0.25);
}

.hover\:fill-green-100\/30:hover {
  fill: rgb(211 248 223 / 0.3);
}

.hover\:fill-green-100\/40:hover {
  fill: rgb(211 248 223 / 0.4);
}

.hover\:fill-green-100\/50:hover {
  fill: rgb(211 248 223 / 0.5);
}

.hover\:fill-green-100\/60:hover {
  fill: rgb(211 248 223 / 0.6);
}

.hover\:fill-green-100\/70:hover {
  fill: rgb(211 248 223 / 0.7);
}

.hover\:fill-green-100\/75:hover {
  fill: rgb(211 248 223 / 0.75);
}

.hover\:fill-green-100\/80:hover {
  fill: rgb(211 248 223 / 0.8);
}

.hover\:fill-green-100\/90:hover {
  fill: rgb(211 248 223 / 0.9);
}

.hover\:fill-green-100\/95:hover {
  fill: rgb(211 248 223 / 0.95);
}

.hover\:fill-green-100\/100:hover {
  fill: rgb(211 248 223 / 1);
}

.hover\:fill-green-200\/0:hover {
  fill: rgb(170 240 196 / 0);
}

.hover\:fill-green-200\/5:hover {
  fill: rgb(170 240 196 / 0.05);
}

.hover\:fill-green-200\/10:hover {
  fill: rgb(170 240 196 / 0.1);
}

.hover\:fill-green-200\/20:hover {
  fill: rgb(170 240 196 / 0.2);
}

.hover\:fill-green-200\/25:hover {
  fill: rgb(170 240 196 / 0.25);
}

.hover\:fill-green-200\/30:hover {
  fill: rgb(170 240 196 / 0.3);
}

.hover\:fill-green-200\/40:hover {
  fill: rgb(170 240 196 / 0.4);
}

.hover\:fill-green-200\/50:hover {
  fill: rgb(170 240 196 / 0.5);
}

.hover\:fill-green-200\/60:hover {
  fill: rgb(170 240 196 / 0.6);
}

.hover\:fill-green-200\/70:hover {
  fill: rgb(170 240 196 / 0.7);
}

.hover\:fill-green-200\/75:hover {
  fill: rgb(170 240 196 / 0.75);
}

.hover\:fill-green-200\/80:hover {
  fill: rgb(170 240 196 / 0.8);
}

.hover\:fill-green-200\/90:hover {
  fill: rgb(170 240 196 / 0.9);
}

.hover\:fill-green-200\/95:hover {
  fill: rgb(170 240 196 / 0.95);
}

.hover\:fill-green-200\/100:hover {
  fill: rgb(170 240 196 / 1);
}

.hover\:fill-green-300\/0:hover {
  fill: rgb(115 226 163 / 0);
}

.hover\:fill-green-300\/5:hover {
  fill: rgb(115 226 163 / 0.05);
}

.hover\:fill-green-300\/10:hover {
  fill: rgb(115 226 163 / 0.1);
}

.hover\:fill-green-300\/20:hover {
  fill: rgb(115 226 163 / 0.2);
}

.hover\:fill-green-300\/25:hover {
  fill: rgb(115 226 163 / 0.25);
}

.hover\:fill-green-300\/30:hover {
  fill: rgb(115 226 163 / 0.3);
}

.hover\:fill-green-300\/40:hover {
  fill: rgb(115 226 163 / 0.4);
}

.hover\:fill-green-300\/50:hover {
  fill: rgb(115 226 163 / 0.5);
}

.hover\:fill-green-300\/60:hover {
  fill: rgb(115 226 163 / 0.6);
}

.hover\:fill-green-300\/70:hover {
  fill: rgb(115 226 163 / 0.7);
}

.hover\:fill-green-300\/75:hover {
  fill: rgb(115 226 163 / 0.75);
}

.hover\:fill-green-300\/80:hover {
  fill: rgb(115 226 163 / 0.8);
}

.hover\:fill-green-300\/90:hover {
  fill: rgb(115 226 163 / 0.9);
}

.hover\:fill-green-300\/95:hover {
  fill: rgb(115 226 163 / 0.95);
}

.hover\:fill-green-300\/100:hover {
  fill: rgb(115 226 163 / 1);
}

.hover\:fill-green-400\/0:hover {
  fill: rgb(60 203 127 / 0);
}

.hover\:fill-green-400\/5:hover {
  fill: rgb(60 203 127 / 0.05);
}

.hover\:fill-green-400\/10:hover {
  fill: rgb(60 203 127 / 0.1);
}

.hover\:fill-green-400\/20:hover {
  fill: rgb(60 203 127 / 0.2);
}

.hover\:fill-green-400\/25:hover {
  fill: rgb(60 203 127 / 0.25);
}

.hover\:fill-green-400\/30:hover {
  fill: rgb(60 203 127 / 0.3);
}

.hover\:fill-green-400\/40:hover {
  fill: rgb(60 203 127 / 0.4);
}

.hover\:fill-green-400\/50:hover {
  fill: rgb(60 203 127 / 0.5);
}

.hover\:fill-green-400\/60:hover {
  fill: rgb(60 203 127 / 0.6);
}

.hover\:fill-green-400\/70:hover {
  fill: rgb(60 203 127 / 0.7);
}

.hover\:fill-green-400\/75:hover {
  fill: rgb(60 203 127 / 0.75);
}

.hover\:fill-green-400\/80:hover {
  fill: rgb(60 203 127 / 0.8);
}

.hover\:fill-green-400\/90:hover {
  fill: rgb(60 203 127 / 0.9);
}

.hover\:fill-green-400\/95:hover {
  fill: rgb(60 203 127 / 0.95);
}

.hover\:fill-green-400\/100:hover {
  fill: rgb(60 203 127 / 1);
}

.hover\:fill-green-500\/0:hover {
  fill: rgb(22 131 100 / 0);
}

.hover\:fill-green-500\/5:hover {
  fill: rgb(22 131 100 / 0.05);
}

.hover\:fill-green-500\/10:hover {
  fill: rgb(22 131 100 / 0.1);
}

.hover\:fill-green-500\/20:hover {
  fill: rgb(22 131 100 / 0.2);
}

.hover\:fill-green-500\/25:hover {
  fill: rgb(22 131 100 / 0.25);
}

.hover\:fill-green-500\/30:hover {
  fill: rgb(22 131 100 / 0.3);
}

.hover\:fill-green-500\/40:hover {
  fill: rgb(22 131 100 / 0.4);
}

.hover\:fill-green-500\/50:hover {
  fill: rgb(22 131 100 / 0.5);
}

.hover\:fill-green-500\/60:hover {
  fill: rgb(22 131 100 / 0.6);
}

.hover\:fill-green-500\/70:hover {
  fill: rgb(22 131 100 / 0.7);
}

.hover\:fill-green-500\/75:hover {
  fill: rgb(22 131 100 / 0.75);
}

.hover\:fill-green-500\/80:hover {
  fill: rgb(22 131 100 / 0.8);
}

.hover\:fill-green-500\/90:hover {
  fill: rgb(22 131 100 / 0.9);
}

.hover\:fill-green-500\/95:hover {
  fill: rgb(22 131 100 / 0.95);
}

.hover\:fill-green-500\/100:hover {
  fill: rgb(22 131 100 / 1);
}

.hover\:fill-green-600\/0:hover {
  fill: rgb(9 146 80 / 0);
}

.hover\:fill-green-600\/5:hover {
  fill: rgb(9 146 80 / 0.05);
}

.hover\:fill-green-600\/10:hover {
  fill: rgb(9 146 80 / 0.1);
}

.hover\:fill-green-600\/20:hover {
  fill: rgb(9 146 80 / 0.2);
}

.hover\:fill-green-600\/25:hover {
  fill: rgb(9 146 80 / 0.25);
}

.hover\:fill-green-600\/30:hover {
  fill: rgb(9 146 80 / 0.3);
}

.hover\:fill-green-600\/40:hover {
  fill: rgb(9 146 80 / 0.4);
}

.hover\:fill-green-600\/50:hover {
  fill: rgb(9 146 80 / 0.5);
}

.hover\:fill-green-600\/60:hover {
  fill: rgb(9 146 80 / 0.6);
}

.hover\:fill-green-600\/70:hover {
  fill: rgb(9 146 80 / 0.7);
}

.hover\:fill-green-600\/75:hover {
  fill: rgb(9 146 80 / 0.75);
}

.hover\:fill-green-600\/80:hover {
  fill: rgb(9 146 80 / 0.8);
}

.hover\:fill-green-600\/90:hover {
  fill: rgb(9 146 80 / 0.9);
}

.hover\:fill-green-600\/95:hover {
  fill: rgb(9 146 80 / 0.95);
}

.hover\:fill-green-600\/100:hover {
  fill: rgb(9 146 80 / 1);
}

.hover\:fill-green-700\/0:hover {
  fill: rgb(8 116 67 / 0);
}

.hover\:fill-green-700\/5:hover {
  fill: rgb(8 116 67 / 0.05);
}

.hover\:fill-green-700\/10:hover {
  fill: rgb(8 116 67 / 0.1);
}

.hover\:fill-green-700\/20:hover {
  fill: rgb(8 116 67 / 0.2);
}

.hover\:fill-green-700\/25:hover {
  fill: rgb(8 116 67 / 0.25);
}

.hover\:fill-green-700\/30:hover {
  fill: rgb(8 116 67 / 0.3);
}

.hover\:fill-green-700\/40:hover {
  fill: rgb(8 116 67 / 0.4);
}

.hover\:fill-green-700\/50:hover {
  fill: rgb(8 116 67 / 0.5);
}

.hover\:fill-green-700\/60:hover {
  fill: rgb(8 116 67 / 0.6);
}

.hover\:fill-green-700\/70:hover {
  fill: rgb(8 116 67 / 0.7);
}

.hover\:fill-green-700\/75:hover {
  fill: rgb(8 116 67 / 0.75);
}

.hover\:fill-green-700\/80:hover {
  fill: rgb(8 116 67 / 0.8);
}

.hover\:fill-green-700\/90:hover {
  fill: rgb(8 116 67 / 0.9);
}

.hover\:fill-green-700\/95:hover {
  fill: rgb(8 116 67 / 0.95);
}

.hover\:fill-green-700\/100:hover {
  fill: rgb(8 116 67 / 1);
}

.hover\:fill-green-800\/0:hover {
  fill: rgb(9 80 55 / 0);
}

.hover\:fill-green-800\/5:hover {
  fill: rgb(9 80 55 / 0.05);
}

.hover\:fill-green-800\/10:hover {
  fill: rgb(9 80 55 / 0.1);
}

.hover\:fill-green-800\/20:hover {
  fill: rgb(9 80 55 / 0.2);
}

.hover\:fill-green-800\/25:hover {
  fill: rgb(9 80 55 / 0.25);
}

.hover\:fill-green-800\/30:hover {
  fill: rgb(9 80 55 / 0.3);
}

.hover\:fill-green-800\/40:hover {
  fill: rgb(9 80 55 / 0.4);
}

.hover\:fill-green-800\/50:hover {
  fill: rgb(9 80 55 / 0.5);
}

.hover\:fill-green-800\/60:hover {
  fill: rgb(9 80 55 / 0.6);
}

.hover\:fill-green-800\/70:hover {
  fill: rgb(9 80 55 / 0.7);
}

.hover\:fill-green-800\/75:hover {
  fill: rgb(9 80 55 / 0.75);
}

.hover\:fill-green-800\/80:hover {
  fill: rgb(9 80 55 / 0.8);
}

.hover\:fill-green-800\/90:hover {
  fill: rgb(9 80 55 / 0.9);
}

.hover\:fill-green-800\/95:hover {
  fill: rgb(9 80 55 / 0.95);
}

.hover\:fill-green-800\/100:hover {
  fill: rgb(9 80 55 / 1);
}

.hover\:fill-green-900\/0:hover {
  fill: rgb(8 76 46 / 0);
}

.hover\:fill-green-900\/5:hover {
  fill: rgb(8 76 46 / 0.05);
}

.hover\:fill-green-900\/10:hover {
  fill: rgb(8 76 46 / 0.1);
}

.hover\:fill-green-900\/20:hover {
  fill: rgb(8 76 46 / 0.2);
}

.hover\:fill-green-900\/25:hover {
  fill: rgb(8 76 46 / 0.25);
}

.hover\:fill-green-900\/30:hover {
  fill: rgb(8 76 46 / 0.3);
}

.hover\:fill-green-900\/40:hover {
  fill: rgb(8 76 46 / 0.4);
}

.hover\:fill-green-900\/50:hover {
  fill: rgb(8 76 46 / 0.5);
}

.hover\:fill-green-900\/60:hover {
  fill: rgb(8 76 46 / 0.6);
}

.hover\:fill-green-900\/70:hover {
  fill: rgb(8 76 46 / 0.7);
}

.hover\:fill-green-900\/75:hover {
  fill: rgb(8 76 46 / 0.75);
}

.hover\:fill-green-900\/80:hover {
  fill: rgb(8 76 46 / 0.8);
}

.hover\:fill-green-900\/90:hover {
  fill: rgb(8 76 46 / 0.9);
}

.hover\:fill-green-900\/95:hover {
  fill: rgb(8 76 46 / 0.95);
}

.hover\:fill-green-900\/100:hover {
  fill: rgb(8 76 46 / 1);
}

.hover\:fill-green\/0:hover {
  fill: rgb(60 203 127 / 0);
}

.hover\:fill-green\/5:hover {
  fill: rgb(60 203 127 / 0.05);
}

.hover\:fill-green\/10:hover {
  fill: rgb(60 203 127 / 0.1);
}

.hover\:fill-green\/20:hover {
  fill: rgb(60 203 127 / 0.2);
}

.hover\:fill-green\/25:hover {
  fill: rgb(60 203 127 / 0.25);
}

.hover\:fill-green\/30:hover {
  fill: rgb(60 203 127 / 0.3);
}

.hover\:fill-green\/40:hover {
  fill: rgb(60 203 127 / 0.4);
}

.hover\:fill-green\/50:hover {
  fill: rgb(60 203 127 / 0.5);
}

.hover\:fill-green\/60:hover {
  fill: rgb(60 203 127 / 0.6);
}

.hover\:fill-green\/70:hover {
  fill: rgb(60 203 127 / 0.7);
}

.hover\:fill-green\/75:hover {
  fill: rgb(60 203 127 / 0.75);
}

.hover\:fill-green\/80:hover {
  fill: rgb(60 203 127 / 0.8);
}

.hover\:fill-green\/90:hover {
  fill: rgb(60 203 127 / 0.9);
}

.hover\:fill-green\/95:hover {
  fill: rgb(60 203 127 / 0.95);
}

.hover\:fill-green\/100:hover {
  fill: rgb(60 203 127 / 1);
}

.hover\:fill-teal-25\/0:hover {
  fill: rgb(246 254 252 / 0);
}

.hover\:fill-teal-25\/5:hover {
  fill: rgb(246 254 252 / 0.05);
}

.hover\:fill-teal-25\/10:hover {
  fill: rgb(246 254 252 / 0.1);
}

.hover\:fill-teal-25\/20:hover {
  fill: rgb(246 254 252 / 0.2);
}

.hover\:fill-teal-25\/25:hover {
  fill: rgb(246 254 252 / 0.25);
}

.hover\:fill-teal-25\/30:hover {
  fill: rgb(246 254 252 / 0.3);
}

.hover\:fill-teal-25\/40:hover {
  fill: rgb(246 254 252 / 0.4);
}

.hover\:fill-teal-25\/50:hover {
  fill: rgb(246 254 252 / 0.5);
}

.hover\:fill-teal-25\/60:hover {
  fill: rgb(246 254 252 / 0.6);
}

.hover\:fill-teal-25\/70:hover {
  fill: rgb(246 254 252 / 0.7);
}

.hover\:fill-teal-25\/75:hover {
  fill: rgb(246 254 252 / 0.75);
}

.hover\:fill-teal-25\/80:hover {
  fill: rgb(246 254 252 / 0.8);
}

.hover\:fill-teal-25\/90:hover {
  fill: rgb(246 254 252 / 0.9);
}

.hover\:fill-teal-25\/95:hover {
  fill: rgb(246 254 252 / 0.95);
}

.hover\:fill-teal-25\/100:hover {
  fill: rgb(246 254 252 / 1);
}

.hover\:fill-teal-50\/0:hover {
  fill: rgb(240 253 249 / 0);
}

.hover\:fill-teal-50\/5:hover {
  fill: rgb(240 253 249 / 0.05);
}

.hover\:fill-teal-50\/10:hover {
  fill: rgb(240 253 249 / 0.1);
}

.hover\:fill-teal-50\/20:hover {
  fill: rgb(240 253 249 / 0.2);
}

.hover\:fill-teal-50\/25:hover {
  fill: rgb(240 253 249 / 0.25);
}

.hover\:fill-teal-50\/30:hover {
  fill: rgb(240 253 249 / 0.3);
}

.hover\:fill-teal-50\/40:hover {
  fill: rgb(240 253 249 / 0.4);
}

.hover\:fill-teal-50\/50:hover {
  fill: rgb(240 253 249 / 0.5);
}

.hover\:fill-teal-50\/60:hover {
  fill: rgb(240 253 249 / 0.6);
}

.hover\:fill-teal-50\/70:hover {
  fill: rgb(240 253 249 / 0.7);
}

.hover\:fill-teal-50\/75:hover {
  fill: rgb(240 253 249 / 0.75);
}

.hover\:fill-teal-50\/80:hover {
  fill: rgb(240 253 249 / 0.8);
}

.hover\:fill-teal-50\/90:hover {
  fill: rgb(240 253 249 / 0.9);
}

.hover\:fill-teal-50\/95:hover {
  fill: rgb(240 253 249 / 0.95);
}

.hover\:fill-teal-50\/100:hover {
  fill: rgb(240 253 249 / 1);
}

.hover\:fill-teal-100\/0:hover {
  fill: rgb(204 251 239 / 0);
}

.hover\:fill-teal-100\/5:hover {
  fill: rgb(204 251 239 / 0.05);
}

.hover\:fill-teal-100\/10:hover {
  fill: rgb(204 251 239 / 0.1);
}

.hover\:fill-teal-100\/20:hover {
  fill: rgb(204 251 239 / 0.2);
}

.hover\:fill-teal-100\/25:hover {
  fill: rgb(204 251 239 / 0.25);
}

.hover\:fill-teal-100\/30:hover {
  fill: rgb(204 251 239 / 0.3);
}

.hover\:fill-teal-100\/40:hover {
  fill: rgb(204 251 239 / 0.4);
}

.hover\:fill-teal-100\/50:hover {
  fill: rgb(204 251 239 / 0.5);
}

.hover\:fill-teal-100\/60:hover {
  fill: rgb(204 251 239 / 0.6);
}

.hover\:fill-teal-100\/70:hover {
  fill: rgb(204 251 239 / 0.7);
}

.hover\:fill-teal-100\/75:hover {
  fill: rgb(204 251 239 / 0.75);
}

.hover\:fill-teal-100\/80:hover {
  fill: rgb(204 251 239 / 0.8);
}

.hover\:fill-teal-100\/90:hover {
  fill: rgb(204 251 239 / 0.9);
}

.hover\:fill-teal-100\/95:hover {
  fill: rgb(204 251 239 / 0.95);
}

.hover\:fill-teal-100\/100:hover {
  fill: rgb(204 251 239 / 1);
}

.hover\:fill-teal-200\/0:hover {
  fill: rgb(153 246 224 / 0);
}

.hover\:fill-teal-200\/5:hover {
  fill: rgb(153 246 224 / 0.05);
}

.hover\:fill-teal-200\/10:hover {
  fill: rgb(153 246 224 / 0.1);
}

.hover\:fill-teal-200\/20:hover {
  fill: rgb(153 246 224 / 0.2);
}

.hover\:fill-teal-200\/25:hover {
  fill: rgb(153 246 224 / 0.25);
}

.hover\:fill-teal-200\/30:hover {
  fill: rgb(153 246 224 / 0.3);
}

.hover\:fill-teal-200\/40:hover {
  fill: rgb(153 246 224 / 0.4);
}

.hover\:fill-teal-200\/50:hover {
  fill: rgb(153 246 224 / 0.5);
}

.hover\:fill-teal-200\/60:hover {
  fill: rgb(153 246 224 / 0.6);
}

.hover\:fill-teal-200\/70:hover {
  fill: rgb(153 246 224 / 0.7);
}

.hover\:fill-teal-200\/75:hover {
  fill: rgb(153 246 224 / 0.75);
}

.hover\:fill-teal-200\/80:hover {
  fill: rgb(153 246 224 / 0.8);
}

.hover\:fill-teal-200\/90:hover {
  fill: rgb(153 246 224 / 0.9);
}

.hover\:fill-teal-200\/95:hover {
  fill: rgb(153 246 224 / 0.95);
}

.hover\:fill-teal-200\/100:hover {
  fill: rgb(153 246 224 / 1);
}

.hover\:fill-teal-300\/0:hover {
  fill: rgb(95 233 208 / 0);
}

.hover\:fill-teal-300\/5:hover {
  fill: rgb(95 233 208 / 0.05);
}

.hover\:fill-teal-300\/10:hover {
  fill: rgb(95 233 208 / 0.1);
}

.hover\:fill-teal-300\/20:hover {
  fill: rgb(95 233 208 / 0.2);
}

.hover\:fill-teal-300\/25:hover {
  fill: rgb(95 233 208 / 0.25);
}

.hover\:fill-teal-300\/30:hover {
  fill: rgb(95 233 208 / 0.3);
}

.hover\:fill-teal-300\/40:hover {
  fill: rgb(95 233 208 / 0.4);
}

.hover\:fill-teal-300\/50:hover {
  fill: rgb(95 233 208 / 0.5);
}

.hover\:fill-teal-300\/60:hover {
  fill: rgb(95 233 208 / 0.6);
}

.hover\:fill-teal-300\/70:hover {
  fill: rgb(95 233 208 / 0.7);
}

.hover\:fill-teal-300\/75:hover {
  fill: rgb(95 233 208 / 0.75);
}

.hover\:fill-teal-300\/80:hover {
  fill: rgb(95 233 208 / 0.8);
}

.hover\:fill-teal-300\/90:hover {
  fill: rgb(95 233 208 / 0.9);
}

.hover\:fill-teal-300\/95:hover {
  fill: rgb(95 233 208 / 0.95);
}

.hover\:fill-teal-300\/100:hover {
  fill: rgb(95 233 208 / 1);
}

.hover\:fill-teal-400\/0:hover {
  fill: rgb(46 211 183 / 0);
}

.hover\:fill-teal-400\/5:hover {
  fill: rgb(46 211 183 / 0.05);
}

.hover\:fill-teal-400\/10:hover {
  fill: rgb(46 211 183 / 0.1);
}

.hover\:fill-teal-400\/20:hover {
  fill: rgb(46 211 183 / 0.2);
}

.hover\:fill-teal-400\/25:hover {
  fill: rgb(46 211 183 / 0.25);
}

.hover\:fill-teal-400\/30:hover {
  fill: rgb(46 211 183 / 0.3);
}

.hover\:fill-teal-400\/40:hover {
  fill: rgb(46 211 183 / 0.4);
}

.hover\:fill-teal-400\/50:hover {
  fill: rgb(46 211 183 / 0.5);
}

.hover\:fill-teal-400\/60:hover {
  fill: rgb(46 211 183 / 0.6);
}

.hover\:fill-teal-400\/70:hover {
  fill: rgb(46 211 183 / 0.7);
}

.hover\:fill-teal-400\/75:hover {
  fill: rgb(46 211 183 / 0.75);
}

.hover\:fill-teal-400\/80:hover {
  fill: rgb(46 211 183 / 0.8);
}

.hover\:fill-teal-400\/90:hover {
  fill: rgb(46 211 183 / 0.9);
}

.hover\:fill-teal-400\/95:hover {
  fill: rgb(46 211 183 / 0.95);
}

.hover\:fill-teal-400\/100:hover {
  fill: rgb(46 211 183 / 1);
}

.hover\:fill-teal-500\/0:hover {
  fill: rgb(21 183 158 / 0);
}

.hover\:fill-teal-500\/5:hover {
  fill: rgb(21 183 158 / 0.05);
}

.hover\:fill-teal-500\/10:hover {
  fill: rgb(21 183 158 / 0.1);
}

.hover\:fill-teal-500\/20:hover {
  fill: rgb(21 183 158 / 0.2);
}

.hover\:fill-teal-500\/25:hover {
  fill: rgb(21 183 158 / 0.25);
}

.hover\:fill-teal-500\/30:hover {
  fill: rgb(21 183 158 / 0.3);
}

.hover\:fill-teal-500\/40:hover {
  fill: rgb(21 183 158 / 0.4);
}

.hover\:fill-teal-500\/50:hover {
  fill: rgb(21 183 158 / 0.5);
}

.hover\:fill-teal-500\/60:hover {
  fill: rgb(21 183 158 / 0.6);
}

.hover\:fill-teal-500\/70:hover {
  fill: rgb(21 183 158 / 0.7);
}

.hover\:fill-teal-500\/75:hover {
  fill: rgb(21 183 158 / 0.75);
}

.hover\:fill-teal-500\/80:hover {
  fill: rgb(21 183 158 / 0.8);
}

.hover\:fill-teal-500\/90:hover {
  fill: rgb(21 183 158 / 0.9);
}

.hover\:fill-teal-500\/95:hover {
  fill: rgb(21 183 158 / 0.95);
}

.hover\:fill-teal-500\/100:hover {
  fill: rgb(21 183 158 / 1);
}

.hover\:fill-teal-600\/0:hover {
  fill: rgb(14 147 132 / 0);
}

.hover\:fill-teal-600\/5:hover {
  fill: rgb(14 147 132 / 0.05);
}

.hover\:fill-teal-600\/10:hover {
  fill: rgb(14 147 132 / 0.1);
}

.hover\:fill-teal-600\/20:hover {
  fill: rgb(14 147 132 / 0.2);
}

.hover\:fill-teal-600\/25:hover {
  fill: rgb(14 147 132 / 0.25);
}

.hover\:fill-teal-600\/30:hover {
  fill: rgb(14 147 132 / 0.3);
}

.hover\:fill-teal-600\/40:hover {
  fill: rgb(14 147 132 / 0.4);
}

.hover\:fill-teal-600\/50:hover {
  fill: rgb(14 147 132 / 0.5);
}

.hover\:fill-teal-600\/60:hover {
  fill: rgb(14 147 132 / 0.6);
}

.hover\:fill-teal-600\/70:hover {
  fill: rgb(14 147 132 / 0.7);
}

.hover\:fill-teal-600\/75:hover {
  fill: rgb(14 147 132 / 0.75);
}

.hover\:fill-teal-600\/80:hover {
  fill: rgb(14 147 132 / 0.8);
}

.hover\:fill-teal-600\/90:hover {
  fill: rgb(14 147 132 / 0.9);
}

.hover\:fill-teal-600\/95:hover {
  fill: rgb(14 147 132 / 0.95);
}

.hover\:fill-teal-600\/100:hover {
  fill: rgb(14 147 132 / 1);
}

.hover\:fill-teal-700\/0:hover {
  fill: rgb(16 117 105 / 0);
}

.hover\:fill-teal-700\/5:hover {
  fill: rgb(16 117 105 / 0.05);
}

.hover\:fill-teal-700\/10:hover {
  fill: rgb(16 117 105 / 0.1);
}

.hover\:fill-teal-700\/20:hover {
  fill: rgb(16 117 105 / 0.2);
}

.hover\:fill-teal-700\/25:hover {
  fill: rgb(16 117 105 / 0.25);
}

.hover\:fill-teal-700\/30:hover {
  fill: rgb(16 117 105 / 0.3);
}

.hover\:fill-teal-700\/40:hover {
  fill: rgb(16 117 105 / 0.4);
}

.hover\:fill-teal-700\/50:hover {
  fill: rgb(16 117 105 / 0.5);
}

.hover\:fill-teal-700\/60:hover {
  fill: rgb(16 117 105 / 0.6);
}

.hover\:fill-teal-700\/70:hover {
  fill: rgb(16 117 105 / 0.7);
}

.hover\:fill-teal-700\/75:hover {
  fill: rgb(16 117 105 / 0.75);
}

.hover\:fill-teal-700\/80:hover {
  fill: rgb(16 117 105 / 0.8);
}

.hover\:fill-teal-700\/90:hover {
  fill: rgb(16 117 105 / 0.9);
}

.hover\:fill-teal-700\/95:hover {
  fill: rgb(16 117 105 / 0.95);
}

.hover\:fill-teal-700\/100:hover {
  fill: rgb(16 117 105 / 1);
}

.hover\:fill-teal-800\/0:hover {
  fill: rgb(18 93 86 / 0);
}

.hover\:fill-teal-800\/5:hover {
  fill: rgb(18 93 86 / 0.05);
}

.hover\:fill-teal-800\/10:hover {
  fill: rgb(18 93 86 / 0.1);
}

.hover\:fill-teal-800\/20:hover {
  fill: rgb(18 93 86 / 0.2);
}

.hover\:fill-teal-800\/25:hover {
  fill: rgb(18 93 86 / 0.25);
}

.hover\:fill-teal-800\/30:hover {
  fill: rgb(18 93 86 / 0.3);
}

.hover\:fill-teal-800\/40:hover {
  fill: rgb(18 93 86 / 0.4);
}

.hover\:fill-teal-800\/50:hover {
  fill: rgb(18 93 86 / 0.5);
}

.hover\:fill-teal-800\/60:hover {
  fill: rgb(18 93 86 / 0.6);
}

.hover\:fill-teal-800\/70:hover {
  fill: rgb(18 93 86 / 0.7);
}

.hover\:fill-teal-800\/75:hover {
  fill: rgb(18 93 86 / 0.75);
}

.hover\:fill-teal-800\/80:hover {
  fill: rgb(18 93 86 / 0.8);
}

.hover\:fill-teal-800\/90:hover {
  fill: rgb(18 93 86 / 0.9);
}

.hover\:fill-teal-800\/95:hover {
  fill: rgb(18 93 86 / 0.95);
}

.hover\:fill-teal-800\/100:hover {
  fill: rgb(18 93 86 / 1);
}

.hover\:fill-teal-900\/0:hover {
  fill: rgb(19 78 72 / 0);
}

.hover\:fill-teal-900\/5:hover {
  fill: rgb(19 78 72 / 0.05);
}

.hover\:fill-teal-900\/10:hover {
  fill: rgb(19 78 72 / 0.1);
}

.hover\:fill-teal-900\/20:hover {
  fill: rgb(19 78 72 / 0.2);
}

.hover\:fill-teal-900\/25:hover {
  fill: rgb(19 78 72 / 0.25);
}

.hover\:fill-teal-900\/30:hover {
  fill: rgb(19 78 72 / 0.3);
}

.hover\:fill-teal-900\/40:hover {
  fill: rgb(19 78 72 / 0.4);
}

.hover\:fill-teal-900\/50:hover {
  fill: rgb(19 78 72 / 0.5);
}

.hover\:fill-teal-900\/60:hover {
  fill: rgb(19 78 72 / 0.6);
}

.hover\:fill-teal-900\/70:hover {
  fill: rgb(19 78 72 / 0.7);
}

.hover\:fill-teal-900\/75:hover {
  fill: rgb(19 78 72 / 0.75);
}

.hover\:fill-teal-900\/80:hover {
  fill: rgb(19 78 72 / 0.8);
}

.hover\:fill-teal-900\/90:hover {
  fill: rgb(19 78 72 / 0.9);
}

.hover\:fill-teal-900\/95:hover {
  fill: rgb(19 78 72 / 0.95);
}

.hover\:fill-teal-900\/100:hover {
  fill: rgb(19 78 72 / 1);
}

.hover\:fill-teal\/0:hover {
  fill: rgb(46 211 183 / 0);
}

.hover\:fill-teal\/5:hover {
  fill: rgb(46 211 183 / 0.05);
}

.hover\:fill-teal\/10:hover {
  fill: rgb(46 211 183 / 0.1);
}

.hover\:fill-teal\/20:hover {
  fill: rgb(46 211 183 / 0.2);
}

.hover\:fill-teal\/25:hover {
  fill: rgb(46 211 183 / 0.25);
}

.hover\:fill-teal\/30:hover {
  fill: rgb(46 211 183 / 0.3);
}

.hover\:fill-teal\/40:hover {
  fill: rgb(46 211 183 / 0.4);
}

.hover\:fill-teal\/50:hover {
  fill: rgb(46 211 183 / 0.5);
}

.hover\:fill-teal\/60:hover {
  fill: rgb(46 211 183 / 0.6);
}

.hover\:fill-teal\/70:hover {
  fill: rgb(46 211 183 / 0.7);
}

.hover\:fill-teal\/75:hover {
  fill: rgb(46 211 183 / 0.75);
}

.hover\:fill-teal\/80:hover {
  fill: rgb(46 211 183 / 0.8);
}

.hover\:fill-teal\/90:hover {
  fill: rgb(46 211 183 / 0.9);
}

.hover\:fill-teal\/95:hover {
  fill: rgb(46 211 183 / 0.95);
}

.hover\:fill-teal\/100:hover {
  fill: rgb(46 211 183 / 1);
}

.hover\:fill-cyan-25\/0:hover {
  fill: rgb(245 254 255 / 0);
}

.hover\:fill-cyan-25\/5:hover {
  fill: rgb(245 254 255 / 0.05);
}

.hover\:fill-cyan-25\/10:hover {
  fill: rgb(245 254 255 / 0.1);
}

.hover\:fill-cyan-25\/20:hover {
  fill: rgb(245 254 255 / 0.2);
}

.hover\:fill-cyan-25\/25:hover {
  fill: rgb(245 254 255 / 0.25);
}

.hover\:fill-cyan-25\/30:hover {
  fill: rgb(245 254 255 / 0.3);
}

.hover\:fill-cyan-25\/40:hover {
  fill: rgb(245 254 255 / 0.4);
}

.hover\:fill-cyan-25\/50:hover {
  fill: rgb(245 254 255 / 0.5);
}

.hover\:fill-cyan-25\/60:hover {
  fill: rgb(245 254 255 / 0.6);
}

.hover\:fill-cyan-25\/70:hover {
  fill: rgb(245 254 255 / 0.7);
}

.hover\:fill-cyan-25\/75:hover {
  fill: rgb(245 254 255 / 0.75);
}

.hover\:fill-cyan-25\/80:hover {
  fill: rgb(245 254 255 / 0.8);
}

.hover\:fill-cyan-25\/90:hover {
  fill: rgb(245 254 255 / 0.9);
}

.hover\:fill-cyan-25\/95:hover {
  fill: rgb(245 254 255 / 0.95);
}

.hover\:fill-cyan-25\/100:hover {
  fill: rgb(245 254 255 / 1);
}

.hover\:fill-cyan-50\/0:hover {
  fill: rgb(236 253 255 / 0);
}

.hover\:fill-cyan-50\/5:hover {
  fill: rgb(236 253 255 / 0.05);
}

.hover\:fill-cyan-50\/10:hover {
  fill: rgb(236 253 255 / 0.1);
}

.hover\:fill-cyan-50\/20:hover {
  fill: rgb(236 253 255 / 0.2);
}

.hover\:fill-cyan-50\/25:hover {
  fill: rgb(236 253 255 / 0.25);
}

.hover\:fill-cyan-50\/30:hover {
  fill: rgb(236 253 255 / 0.3);
}

.hover\:fill-cyan-50\/40:hover {
  fill: rgb(236 253 255 / 0.4);
}

.hover\:fill-cyan-50\/50:hover {
  fill: rgb(236 253 255 / 0.5);
}

.hover\:fill-cyan-50\/60:hover {
  fill: rgb(236 253 255 / 0.6);
}

.hover\:fill-cyan-50\/70:hover {
  fill: rgb(236 253 255 / 0.7);
}

.hover\:fill-cyan-50\/75:hover {
  fill: rgb(236 253 255 / 0.75);
}

.hover\:fill-cyan-50\/80:hover {
  fill: rgb(236 253 255 / 0.8);
}

.hover\:fill-cyan-50\/90:hover {
  fill: rgb(236 253 255 / 0.9);
}

.hover\:fill-cyan-50\/95:hover {
  fill: rgb(236 253 255 / 0.95);
}

.hover\:fill-cyan-50\/100:hover {
  fill: rgb(236 253 255 / 1);
}

.hover\:fill-cyan-100\/0:hover {
  fill: rgb(207 249 254 / 0);
}

.hover\:fill-cyan-100\/5:hover {
  fill: rgb(207 249 254 / 0.05);
}

.hover\:fill-cyan-100\/10:hover {
  fill: rgb(207 249 254 / 0.1);
}

.hover\:fill-cyan-100\/20:hover {
  fill: rgb(207 249 254 / 0.2);
}

.hover\:fill-cyan-100\/25:hover {
  fill: rgb(207 249 254 / 0.25);
}

.hover\:fill-cyan-100\/30:hover {
  fill: rgb(207 249 254 / 0.3);
}

.hover\:fill-cyan-100\/40:hover {
  fill: rgb(207 249 254 / 0.4);
}

.hover\:fill-cyan-100\/50:hover {
  fill: rgb(207 249 254 / 0.5);
}

.hover\:fill-cyan-100\/60:hover {
  fill: rgb(207 249 254 / 0.6);
}

.hover\:fill-cyan-100\/70:hover {
  fill: rgb(207 249 254 / 0.7);
}

.hover\:fill-cyan-100\/75:hover {
  fill: rgb(207 249 254 / 0.75);
}

.hover\:fill-cyan-100\/80:hover {
  fill: rgb(207 249 254 / 0.8);
}

.hover\:fill-cyan-100\/90:hover {
  fill: rgb(207 249 254 / 0.9);
}

.hover\:fill-cyan-100\/95:hover {
  fill: rgb(207 249 254 / 0.95);
}

.hover\:fill-cyan-100\/100:hover {
  fill: rgb(207 249 254 / 1);
}

.hover\:fill-cyan-200\/0:hover {
  fill: rgb(165 240 252 / 0);
}

.hover\:fill-cyan-200\/5:hover {
  fill: rgb(165 240 252 / 0.05);
}

.hover\:fill-cyan-200\/10:hover {
  fill: rgb(165 240 252 / 0.1);
}

.hover\:fill-cyan-200\/20:hover {
  fill: rgb(165 240 252 / 0.2);
}

.hover\:fill-cyan-200\/25:hover {
  fill: rgb(165 240 252 / 0.25);
}

.hover\:fill-cyan-200\/30:hover {
  fill: rgb(165 240 252 / 0.3);
}

.hover\:fill-cyan-200\/40:hover {
  fill: rgb(165 240 252 / 0.4);
}

.hover\:fill-cyan-200\/50:hover {
  fill: rgb(165 240 252 / 0.5);
}

.hover\:fill-cyan-200\/60:hover {
  fill: rgb(165 240 252 / 0.6);
}

.hover\:fill-cyan-200\/70:hover {
  fill: rgb(165 240 252 / 0.7);
}

.hover\:fill-cyan-200\/75:hover {
  fill: rgb(165 240 252 / 0.75);
}

.hover\:fill-cyan-200\/80:hover {
  fill: rgb(165 240 252 / 0.8);
}

.hover\:fill-cyan-200\/90:hover {
  fill: rgb(165 240 252 / 0.9);
}

.hover\:fill-cyan-200\/95:hover {
  fill: rgb(165 240 252 / 0.95);
}

.hover\:fill-cyan-200\/100:hover {
  fill: rgb(165 240 252 / 1);
}

.hover\:fill-cyan-300\/0:hover {
  fill: rgb(103 227 249 / 0);
}

.hover\:fill-cyan-300\/5:hover {
  fill: rgb(103 227 249 / 0.05);
}

.hover\:fill-cyan-300\/10:hover {
  fill: rgb(103 227 249 / 0.1);
}

.hover\:fill-cyan-300\/20:hover {
  fill: rgb(103 227 249 / 0.2);
}

.hover\:fill-cyan-300\/25:hover {
  fill: rgb(103 227 249 / 0.25);
}

.hover\:fill-cyan-300\/30:hover {
  fill: rgb(103 227 249 / 0.3);
}

.hover\:fill-cyan-300\/40:hover {
  fill: rgb(103 227 249 / 0.4);
}

.hover\:fill-cyan-300\/50:hover {
  fill: rgb(103 227 249 / 0.5);
}

.hover\:fill-cyan-300\/60:hover {
  fill: rgb(103 227 249 / 0.6);
}

.hover\:fill-cyan-300\/70:hover {
  fill: rgb(103 227 249 / 0.7);
}

.hover\:fill-cyan-300\/75:hover {
  fill: rgb(103 227 249 / 0.75);
}

.hover\:fill-cyan-300\/80:hover {
  fill: rgb(103 227 249 / 0.8);
}

.hover\:fill-cyan-300\/90:hover {
  fill: rgb(103 227 249 / 0.9);
}

.hover\:fill-cyan-300\/95:hover {
  fill: rgb(103 227 249 / 0.95);
}

.hover\:fill-cyan-300\/100:hover {
  fill: rgb(103 227 249 / 1);
}

.hover\:fill-cyan-400\/0:hover {
  fill: rgb(34 204 238 / 0);
}

.hover\:fill-cyan-400\/5:hover {
  fill: rgb(34 204 238 / 0.05);
}

.hover\:fill-cyan-400\/10:hover {
  fill: rgb(34 204 238 / 0.1);
}

.hover\:fill-cyan-400\/20:hover {
  fill: rgb(34 204 238 / 0.2);
}

.hover\:fill-cyan-400\/25:hover {
  fill: rgb(34 204 238 / 0.25);
}

.hover\:fill-cyan-400\/30:hover {
  fill: rgb(34 204 238 / 0.3);
}

.hover\:fill-cyan-400\/40:hover {
  fill: rgb(34 204 238 / 0.4);
}

.hover\:fill-cyan-400\/50:hover {
  fill: rgb(34 204 238 / 0.5);
}

.hover\:fill-cyan-400\/60:hover {
  fill: rgb(34 204 238 / 0.6);
}

.hover\:fill-cyan-400\/70:hover {
  fill: rgb(34 204 238 / 0.7);
}

.hover\:fill-cyan-400\/75:hover {
  fill: rgb(34 204 238 / 0.75);
}

.hover\:fill-cyan-400\/80:hover {
  fill: rgb(34 204 238 / 0.8);
}

.hover\:fill-cyan-400\/90:hover {
  fill: rgb(34 204 238 / 0.9);
}

.hover\:fill-cyan-400\/95:hover {
  fill: rgb(34 204 238 / 0.95);
}

.hover\:fill-cyan-400\/100:hover {
  fill: rgb(34 204 238 / 1);
}

.hover\:fill-cyan-500\/0:hover {
  fill: rgb(6 174 212 / 0);
}

.hover\:fill-cyan-500\/5:hover {
  fill: rgb(6 174 212 / 0.05);
}

.hover\:fill-cyan-500\/10:hover {
  fill: rgb(6 174 212 / 0.1);
}

.hover\:fill-cyan-500\/20:hover {
  fill: rgb(6 174 212 / 0.2);
}

.hover\:fill-cyan-500\/25:hover {
  fill: rgb(6 174 212 / 0.25);
}

.hover\:fill-cyan-500\/30:hover {
  fill: rgb(6 174 212 / 0.3);
}

.hover\:fill-cyan-500\/40:hover {
  fill: rgb(6 174 212 / 0.4);
}

.hover\:fill-cyan-500\/50:hover {
  fill: rgb(6 174 212 / 0.5);
}

.hover\:fill-cyan-500\/60:hover {
  fill: rgb(6 174 212 / 0.6);
}

.hover\:fill-cyan-500\/70:hover {
  fill: rgb(6 174 212 / 0.7);
}

.hover\:fill-cyan-500\/75:hover {
  fill: rgb(6 174 212 / 0.75);
}

.hover\:fill-cyan-500\/80:hover {
  fill: rgb(6 174 212 / 0.8);
}

.hover\:fill-cyan-500\/90:hover {
  fill: rgb(6 174 212 / 0.9);
}

.hover\:fill-cyan-500\/95:hover {
  fill: rgb(6 174 212 / 0.95);
}

.hover\:fill-cyan-500\/100:hover {
  fill: rgb(6 174 212 / 1);
}

.hover\:fill-cyan-600\/0:hover {
  fill: rgb(8 138 178 / 0);
}

.hover\:fill-cyan-600\/5:hover {
  fill: rgb(8 138 178 / 0.05);
}

.hover\:fill-cyan-600\/10:hover {
  fill: rgb(8 138 178 / 0.1);
}

.hover\:fill-cyan-600\/20:hover {
  fill: rgb(8 138 178 / 0.2);
}

.hover\:fill-cyan-600\/25:hover {
  fill: rgb(8 138 178 / 0.25);
}

.hover\:fill-cyan-600\/30:hover {
  fill: rgb(8 138 178 / 0.3);
}

.hover\:fill-cyan-600\/40:hover {
  fill: rgb(8 138 178 / 0.4);
}

.hover\:fill-cyan-600\/50:hover {
  fill: rgb(8 138 178 / 0.5);
}

.hover\:fill-cyan-600\/60:hover {
  fill: rgb(8 138 178 / 0.6);
}

.hover\:fill-cyan-600\/70:hover {
  fill: rgb(8 138 178 / 0.7);
}

.hover\:fill-cyan-600\/75:hover {
  fill: rgb(8 138 178 / 0.75);
}

.hover\:fill-cyan-600\/80:hover {
  fill: rgb(8 138 178 / 0.8);
}

.hover\:fill-cyan-600\/90:hover {
  fill: rgb(8 138 178 / 0.9);
}

.hover\:fill-cyan-600\/95:hover {
  fill: rgb(8 138 178 / 0.95);
}

.hover\:fill-cyan-600\/100:hover {
  fill: rgb(8 138 178 / 1);
}

.hover\:fill-cyan-700\/0:hover {
  fill: rgb(14 112 144 / 0);
}

.hover\:fill-cyan-700\/5:hover {
  fill: rgb(14 112 144 / 0.05);
}

.hover\:fill-cyan-700\/10:hover {
  fill: rgb(14 112 144 / 0.1);
}

.hover\:fill-cyan-700\/20:hover {
  fill: rgb(14 112 144 / 0.2);
}

.hover\:fill-cyan-700\/25:hover {
  fill: rgb(14 112 144 / 0.25);
}

.hover\:fill-cyan-700\/30:hover {
  fill: rgb(14 112 144 / 0.3);
}

.hover\:fill-cyan-700\/40:hover {
  fill: rgb(14 112 144 / 0.4);
}

.hover\:fill-cyan-700\/50:hover {
  fill: rgb(14 112 144 / 0.5);
}

.hover\:fill-cyan-700\/60:hover {
  fill: rgb(14 112 144 / 0.6);
}

.hover\:fill-cyan-700\/70:hover {
  fill: rgb(14 112 144 / 0.7);
}

.hover\:fill-cyan-700\/75:hover {
  fill: rgb(14 112 144 / 0.75);
}

.hover\:fill-cyan-700\/80:hover {
  fill: rgb(14 112 144 / 0.8);
}

.hover\:fill-cyan-700\/90:hover {
  fill: rgb(14 112 144 / 0.9);
}

.hover\:fill-cyan-700\/95:hover {
  fill: rgb(14 112 144 / 0.95);
}

.hover\:fill-cyan-700\/100:hover {
  fill: rgb(14 112 144 / 1);
}

.hover\:fill-cyan-800\/0:hover {
  fill: rgb(21 91 117 / 0);
}

.hover\:fill-cyan-800\/5:hover {
  fill: rgb(21 91 117 / 0.05);
}

.hover\:fill-cyan-800\/10:hover {
  fill: rgb(21 91 117 / 0.1);
}

.hover\:fill-cyan-800\/20:hover {
  fill: rgb(21 91 117 / 0.2);
}

.hover\:fill-cyan-800\/25:hover {
  fill: rgb(21 91 117 / 0.25);
}

.hover\:fill-cyan-800\/30:hover {
  fill: rgb(21 91 117 / 0.3);
}

.hover\:fill-cyan-800\/40:hover {
  fill: rgb(21 91 117 / 0.4);
}

.hover\:fill-cyan-800\/50:hover {
  fill: rgb(21 91 117 / 0.5);
}

.hover\:fill-cyan-800\/60:hover {
  fill: rgb(21 91 117 / 0.6);
}

.hover\:fill-cyan-800\/70:hover {
  fill: rgb(21 91 117 / 0.7);
}

.hover\:fill-cyan-800\/75:hover {
  fill: rgb(21 91 117 / 0.75);
}

.hover\:fill-cyan-800\/80:hover {
  fill: rgb(21 91 117 / 0.8);
}

.hover\:fill-cyan-800\/90:hover {
  fill: rgb(21 91 117 / 0.9);
}

.hover\:fill-cyan-800\/95:hover {
  fill: rgb(21 91 117 / 0.95);
}

.hover\:fill-cyan-800\/100:hover {
  fill: rgb(21 91 117 / 1);
}

.hover\:fill-cyan-900\/0:hover {
  fill: rgb(22 76 99 / 0);
}

.hover\:fill-cyan-900\/5:hover {
  fill: rgb(22 76 99 / 0.05);
}

.hover\:fill-cyan-900\/10:hover {
  fill: rgb(22 76 99 / 0.1);
}

.hover\:fill-cyan-900\/20:hover {
  fill: rgb(22 76 99 / 0.2);
}

.hover\:fill-cyan-900\/25:hover {
  fill: rgb(22 76 99 / 0.25);
}

.hover\:fill-cyan-900\/30:hover {
  fill: rgb(22 76 99 / 0.3);
}

.hover\:fill-cyan-900\/40:hover {
  fill: rgb(22 76 99 / 0.4);
}

.hover\:fill-cyan-900\/50:hover {
  fill: rgb(22 76 99 / 0.5);
}

.hover\:fill-cyan-900\/60:hover {
  fill: rgb(22 76 99 / 0.6);
}

.hover\:fill-cyan-900\/70:hover {
  fill: rgb(22 76 99 / 0.7);
}

.hover\:fill-cyan-900\/75:hover {
  fill: rgb(22 76 99 / 0.75);
}

.hover\:fill-cyan-900\/80:hover {
  fill: rgb(22 76 99 / 0.8);
}

.hover\:fill-cyan-900\/90:hover {
  fill: rgb(22 76 99 / 0.9);
}

.hover\:fill-cyan-900\/95:hover {
  fill: rgb(22 76 99 / 0.95);
}

.hover\:fill-cyan-900\/100:hover {
  fill: rgb(22 76 99 / 1);
}

.hover\:fill-cyan\/0:hover {
  fill: rgb(34 204 238 / 0);
}

.hover\:fill-cyan\/5:hover {
  fill: rgb(34 204 238 / 0.05);
}

.hover\:fill-cyan\/10:hover {
  fill: rgb(34 204 238 / 0.1);
}

.hover\:fill-cyan\/20:hover {
  fill: rgb(34 204 238 / 0.2);
}

.hover\:fill-cyan\/25:hover {
  fill: rgb(34 204 238 / 0.25);
}

.hover\:fill-cyan\/30:hover {
  fill: rgb(34 204 238 / 0.3);
}

.hover\:fill-cyan\/40:hover {
  fill: rgb(34 204 238 / 0.4);
}

.hover\:fill-cyan\/50:hover {
  fill: rgb(34 204 238 / 0.5);
}

.hover\:fill-cyan\/60:hover {
  fill: rgb(34 204 238 / 0.6);
}

.hover\:fill-cyan\/70:hover {
  fill: rgb(34 204 238 / 0.7);
}

.hover\:fill-cyan\/75:hover {
  fill: rgb(34 204 238 / 0.75);
}

.hover\:fill-cyan\/80:hover {
  fill: rgb(34 204 238 / 0.8);
}

.hover\:fill-cyan\/90:hover {
  fill: rgb(34 204 238 / 0.9);
}

.hover\:fill-cyan\/95:hover {
  fill: rgb(34 204 238 / 0.95);
}

.hover\:fill-cyan\/100:hover {
  fill: rgb(34 204 238 / 1);
}

.hover\:fill-blue-light-25\/0:hover {
  fill: rgb(245 251 255 / 0);
}

.hover\:fill-blue-light-25\/5:hover {
  fill: rgb(245 251 255 / 0.05);
}

.hover\:fill-blue-light-25\/10:hover {
  fill: rgb(245 251 255 / 0.1);
}

.hover\:fill-blue-light-25\/20:hover {
  fill: rgb(245 251 255 / 0.2);
}

.hover\:fill-blue-light-25\/25:hover {
  fill: rgb(245 251 255 / 0.25);
}

.hover\:fill-blue-light-25\/30:hover {
  fill: rgb(245 251 255 / 0.3);
}

.hover\:fill-blue-light-25\/40:hover {
  fill: rgb(245 251 255 / 0.4);
}

.hover\:fill-blue-light-25\/50:hover {
  fill: rgb(245 251 255 / 0.5);
}

.hover\:fill-blue-light-25\/60:hover {
  fill: rgb(245 251 255 / 0.6);
}

.hover\:fill-blue-light-25\/70:hover {
  fill: rgb(245 251 255 / 0.7);
}

.hover\:fill-blue-light-25\/75:hover {
  fill: rgb(245 251 255 / 0.75);
}

.hover\:fill-blue-light-25\/80:hover {
  fill: rgb(245 251 255 / 0.8);
}

.hover\:fill-blue-light-25\/90:hover {
  fill: rgb(245 251 255 / 0.9);
}

.hover\:fill-blue-light-25\/95:hover {
  fill: rgb(245 251 255 / 0.95);
}

.hover\:fill-blue-light-25\/100:hover {
  fill: rgb(245 251 255 / 1);
}

.hover\:fill-blue-light-50\/0:hover {
  fill: rgb(240 249 255 / 0);
}

.hover\:fill-blue-light-50\/5:hover {
  fill: rgb(240 249 255 / 0.05);
}

.hover\:fill-blue-light-50\/10:hover {
  fill: rgb(240 249 255 / 0.1);
}

.hover\:fill-blue-light-50\/20:hover {
  fill: rgb(240 249 255 / 0.2);
}

.hover\:fill-blue-light-50\/25:hover {
  fill: rgb(240 249 255 / 0.25);
}

.hover\:fill-blue-light-50\/30:hover {
  fill: rgb(240 249 255 / 0.3);
}

.hover\:fill-blue-light-50\/40:hover {
  fill: rgb(240 249 255 / 0.4);
}

.hover\:fill-blue-light-50\/50:hover {
  fill: rgb(240 249 255 / 0.5);
}

.hover\:fill-blue-light-50\/60:hover {
  fill: rgb(240 249 255 / 0.6);
}

.hover\:fill-blue-light-50\/70:hover {
  fill: rgb(240 249 255 / 0.7);
}

.hover\:fill-blue-light-50\/75:hover {
  fill: rgb(240 249 255 / 0.75);
}

.hover\:fill-blue-light-50\/80:hover {
  fill: rgb(240 249 255 / 0.8);
}

.hover\:fill-blue-light-50\/90:hover {
  fill: rgb(240 249 255 / 0.9);
}

.hover\:fill-blue-light-50\/95:hover {
  fill: rgb(240 249 255 / 0.95);
}

.hover\:fill-blue-light-50\/100:hover {
  fill: rgb(240 249 255 / 1);
}

.hover\:fill-blue-light-100\/0:hover {
  fill: rgb(224 242 254 / 0);
}

.hover\:fill-blue-light-100\/5:hover {
  fill: rgb(224 242 254 / 0.05);
}

.hover\:fill-blue-light-100\/10:hover {
  fill: rgb(224 242 254 / 0.1);
}

.hover\:fill-blue-light-100\/20:hover {
  fill: rgb(224 242 254 / 0.2);
}

.hover\:fill-blue-light-100\/25:hover {
  fill: rgb(224 242 254 / 0.25);
}

.hover\:fill-blue-light-100\/30:hover {
  fill: rgb(224 242 254 / 0.3);
}

.hover\:fill-blue-light-100\/40:hover {
  fill: rgb(224 242 254 / 0.4);
}

.hover\:fill-blue-light-100\/50:hover {
  fill: rgb(224 242 254 / 0.5);
}

.hover\:fill-blue-light-100\/60:hover {
  fill: rgb(224 242 254 / 0.6);
}

.hover\:fill-blue-light-100\/70:hover {
  fill: rgb(224 242 254 / 0.7);
}

.hover\:fill-blue-light-100\/75:hover {
  fill: rgb(224 242 254 / 0.75);
}

.hover\:fill-blue-light-100\/80:hover {
  fill: rgb(224 242 254 / 0.8);
}

.hover\:fill-blue-light-100\/90:hover {
  fill: rgb(224 242 254 / 0.9);
}

.hover\:fill-blue-light-100\/95:hover {
  fill: rgb(224 242 254 / 0.95);
}

.hover\:fill-blue-light-100\/100:hover {
  fill: rgb(224 242 254 / 1);
}

.hover\:fill-blue-light-200\/0:hover {
  fill: rgb(185 230 254 / 0);
}

.hover\:fill-blue-light-200\/5:hover {
  fill: rgb(185 230 254 / 0.05);
}

.hover\:fill-blue-light-200\/10:hover {
  fill: rgb(185 230 254 / 0.1);
}

.hover\:fill-blue-light-200\/20:hover {
  fill: rgb(185 230 254 / 0.2);
}

.hover\:fill-blue-light-200\/25:hover {
  fill: rgb(185 230 254 / 0.25);
}

.hover\:fill-blue-light-200\/30:hover {
  fill: rgb(185 230 254 / 0.3);
}

.hover\:fill-blue-light-200\/40:hover {
  fill: rgb(185 230 254 / 0.4);
}

.hover\:fill-blue-light-200\/50:hover {
  fill: rgb(185 230 254 / 0.5);
}

.hover\:fill-blue-light-200\/60:hover {
  fill: rgb(185 230 254 / 0.6);
}

.hover\:fill-blue-light-200\/70:hover {
  fill: rgb(185 230 254 / 0.7);
}

.hover\:fill-blue-light-200\/75:hover {
  fill: rgb(185 230 254 / 0.75);
}

.hover\:fill-blue-light-200\/80:hover {
  fill: rgb(185 230 254 / 0.8);
}

.hover\:fill-blue-light-200\/90:hover {
  fill: rgb(185 230 254 / 0.9);
}

.hover\:fill-blue-light-200\/95:hover {
  fill: rgb(185 230 254 / 0.95);
}

.hover\:fill-blue-light-200\/100:hover {
  fill: rgb(185 230 254 / 1);
}

.hover\:fill-blue-light-300\/0:hover {
  fill: rgb(124 212 253 / 0);
}

.hover\:fill-blue-light-300\/5:hover {
  fill: rgb(124 212 253 / 0.05);
}

.hover\:fill-blue-light-300\/10:hover {
  fill: rgb(124 212 253 / 0.1);
}

.hover\:fill-blue-light-300\/20:hover {
  fill: rgb(124 212 253 / 0.2);
}

.hover\:fill-blue-light-300\/25:hover {
  fill: rgb(124 212 253 / 0.25);
}

.hover\:fill-blue-light-300\/30:hover {
  fill: rgb(124 212 253 / 0.3);
}

.hover\:fill-blue-light-300\/40:hover {
  fill: rgb(124 212 253 / 0.4);
}

.hover\:fill-blue-light-300\/50:hover {
  fill: rgb(124 212 253 / 0.5);
}

.hover\:fill-blue-light-300\/60:hover {
  fill: rgb(124 212 253 / 0.6);
}

.hover\:fill-blue-light-300\/70:hover {
  fill: rgb(124 212 253 / 0.7);
}

.hover\:fill-blue-light-300\/75:hover {
  fill: rgb(124 212 253 / 0.75);
}

.hover\:fill-blue-light-300\/80:hover {
  fill: rgb(124 212 253 / 0.8);
}

.hover\:fill-blue-light-300\/90:hover {
  fill: rgb(124 212 253 / 0.9);
}

.hover\:fill-blue-light-300\/95:hover {
  fill: rgb(124 212 253 / 0.95);
}

.hover\:fill-blue-light-300\/100:hover {
  fill: rgb(124 212 253 / 1);
}

.hover\:fill-blue-light-400\/0:hover {
  fill: rgb(54 191 250 / 0);
}

.hover\:fill-blue-light-400\/5:hover {
  fill: rgb(54 191 250 / 0.05);
}

.hover\:fill-blue-light-400\/10:hover {
  fill: rgb(54 191 250 / 0.1);
}

.hover\:fill-blue-light-400\/20:hover {
  fill: rgb(54 191 250 / 0.2);
}

.hover\:fill-blue-light-400\/25:hover {
  fill: rgb(54 191 250 / 0.25);
}

.hover\:fill-blue-light-400\/30:hover {
  fill: rgb(54 191 250 / 0.3);
}

.hover\:fill-blue-light-400\/40:hover {
  fill: rgb(54 191 250 / 0.4);
}

.hover\:fill-blue-light-400\/50:hover {
  fill: rgb(54 191 250 / 0.5);
}

.hover\:fill-blue-light-400\/60:hover {
  fill: rgb(54 191 250 / 0.6);
}

.hover\:fill-blue-light-400\/70:hover {
  fill: rgb(54 191 250 / 0.7);
}

.hover\:fill-blue-light-400\/75:hover {
  fill: rgb(54 191 250 / 0.75);
}

.hover\:fill-blue-light-400\/80:hover {
  fill: rgb(54 191 250 / 0.8);
}

.hover\:fill-blue-light-400\/90:hover {
  fill: rgb(54 191 250 / 0.9);
}

.hover\:fill-blue-light-400\/95:hover {
  fill: rgb(54 191 250 / 0.95);
}

.hover\:fill-blue-light-400\/100:hover {
  fill: rgb(54 191 250 / 1);
}

.hover\:fill-blue-light-500\/0:hover {
  fill: rgb(11 165 236 / 0);
}

.hover\:fill-blue-light-500\/5:hover {
  fill: rgb(11 165 236 / 0.05);
}

.hover\:fill-blue-light-500\/10:hover {
  fill: rgb(11 165 236 / 0.1);
}

.hover\:fill-blue-light-500\/20:hover {
  fill: rgb(11 165 236 / 0.2);
}

.hover\:fill-blue-light-500\/25:hover {
  fill: rgb(11 165 236 / 0.25);
}

.hover\:fill-blue-light-500\/30:hover {
  fill: rgb(11 165 236 / 0.3);
}

.hover\:fill-blue-light-500\/40:hover {
  fill: rgb(11 165 236 / 0.4);
}

.hover\:fill-blue-light-500\/50:hover {
  fill: rgb(11 165 236 / 0.5);
}

.hover\:fill-blue-light-500\/60:hover {
  fill: rgb(11 165 236 / 0.6);
}

.hover\:fill-blue-light-500\/70:hover {
  fill: rgb(11 165 236 / 0.7);
}

.hover\:fill-blue-light-500\/75:hover {
  fill: rgb(11 165 236 / 0.75);
}

.hover\:fill-blue-light-500\/80:hover {
  fill: rgb(11 165 236 / 0.8);
}

.hover\:fill-blue-light-500\/90:hover {
  fill: rgb(11 165 236 / 0.9);
}

.hover\:fill-blue-light-500\/95:hover {
  fill: rgb(11 165 236 / 0.95);
}

.hover\:fill-blue-light-500\/100:hover {
  fill: rgb(11 165 236 / 1);
}

.hover\:fill-blue-light-600\/0:hover {
  fill: rgb(0 134 201 / 0);
}

.hover\:fill-blue-light-600\/5:hover {
  fill: rgb(0 134 201 / 0.05);
}

.hover\:fill-blue-light-600\/10:hover {
  fill: rgb(0 134 201 / 0.1);
}

.hover\:fill-blue-light-600\/20:hover {
  fill: rgb(0 134 201 / 0.2);
}

.hover\:fill-blue-light-600\/25:hover {
  fill: rgb(0 134 201 / 0.25);
}

.hover\:fill-blue-light-600\/30:hover {
  fill: rgb(0 134 201 / 0.3);
}

.hover\:fill-blue-light-600\/40:hover {
  fill: rgb(0 134 201 / 0.4);
}

.hover\:fill-blue-light-600\/50:hover {
  fill: rgb(0 134 201 / 0.5);
}

.hover\:fill-blue-light-600\/60:hover {
  fill: rgb(0 134 201 / 0.6);
}

.hover\:fill-blue-light-600\/70:hover {
  fill: rgb(0 134 201 / 0.7);
}

.hover\:fill-blue-light-600\/75:hover {
  fill: rgb(0 134 201 / 0.75);
}

.hover\:fill-blue-light-600\/80:hover {
  fill: rgb(0 134 201 / 0.8);
}

.hover\:fill-blue-light-600\/90:hover {
  fill: rgb(0 134 201 / 0.9);
}

.hover\:fill-blue-light-600\/95:hover {
  fill: rgb(0 134 201 / 0.95);
}

.hover\:fill-blue-light-600\/100:hover {
  fill: rgb(0 134 201 / 1);
}

.hover\:fill-blue-light-700\/0:hover {
  fill: rgb(2 106 162 / 0);
}

.hover\:fill-blue-light-700\/5:hover {
  fill: rgb(2 106 162 / 0.05);
}

.hover\:fill-blue-light-700\/10:hover {
  fill: rgb(2 106 162 / 0.1);
}

.hover\:fill-blue-light-700\/20:hover {
  fill: rgb(2 106 162 / 0.2);
}

.hover\:fill-blue-light-700\/25:hover {
  fill: rgb(2 106 162 / 0.25);
}

.hover\:fill-blue-light-700\/30:hover {
  fill: rgb(2 106 162 / 0.3);
}

.hover\:fill-blue-light-700\/40:hover {
  fill: rgb(2 106 162 / 0.4);
}

.hover\:fill-blue-light-700\/50:hover {
  fill: rgb(2 106 162 / 0.5);
}

.hover\:fill-blue-light-700\/60:hover {
  fill: rgb(2 106 162 / 0.6);
}

.hover\:fill-blue-light-700\/70:hover {
  fill: rgb(2 106 162 / 0.7);
}

.hover\:fill-blue-light-700\/75:hover {
  fill: rgb(2 106 162 / 0.75);
}

.hover\:fill-blue-light-700\/80:hover {
  fill: rgb(2 106 162 / 0.8);
}

.hover\:fill-blue-light-700\/90:hover {
  fill: rgb(2 106 162 / 0.9);
}

.hover\:fill-blue-light-700\/95:hover {
  fill: rgb(2 106 162 / 0.95);
}

.hover\:fill-blue-light-700\/100:hover {
  fill: rgb(2 106 162 / 1);
}

.hover\:fill-blue-light-800\/0:hover {
  fill: rgb(6 89 134 / 0);
}

.hover\:fill-blue-light-800\/5:hover {
  fill: rgb(6 89 134 / 0.05);
}

.hover\:fill-blue-light-800\/10:hover {
  fill: rgb(6 89 134 / 0.1);
}

.hover\:fill-blue-light-800\/20:hover {
  fill: rgb(6 89 134 / 0.2);
}

.hover\:fill-blue-light-800\/25:hover {
  fill: rgb(6 89 134 / 0.25);
}

.hover\:fill-blue-light-800\/30:hover {
  fill: rgb(6 89 134 / 0.3);
}

.hover\:fill-blue-light-800\/40:hover {
  fill: rgb(6 89 134 / 0.4);
}

.hover\:fill-blue-light-800\/50:hover {
  fill: rgb(6 89 134 / 0.5);
}

.hover\:fill-blue-light-800\/60:hover {
  fill: rgb(6 89 134 / 0.6);
}

.hover\:fill-blue-light-800\/70:hover {
  fill: rgb(6 89 134 / 0.7);
}

.hover\:fill-blue-light-800\/75:hover {
  fill: rgb(6 89 134 / 0.75);
}

.hover\:fill-blue-light-800\/80:hover {
  fill: rgb(6 89 134 / 0.8);
}

.hover\:fill-blue-light-800\/90:hover {
  fill: rgb(6 89 134 / 0.9);
}

.hover\:fill-blue-light-800\/95:hover {
  fill: rgb(6 89 134 / 0.95);
}

.hover\:fill-blue-light-800\/100:hover {
  fill: rgb(6 89 134 / 1);
}

.hover\:fill-blue-light-900\/0:hover {
  fill: rgb(11 74 111 / 0);
}

.hover\:fill-blue-light-900\/5:hover {
  fill: rgb(11 74 111 / 0.05);
}

.hover\:fill-blue-light-900\/10:hover {
  fill: rgb(11 74 111 / 0.1);
}

.hover\:fill-blue-light-900\/20:hover {
  fill: rgb(11 74 111 / 0.2);
}

.hover\:fill-blue-light-900\/25:hover {
  fill: rgb(11 74 111 / 0.25);
}

.hover\:fill-blue-light-900\/30:hover {
  fill: rgb(11 74 111 / 0.3);
}

.hover\:fill-blue-light-900\/40:hover {
  fill: rgb(11 74 111 / 0.4);
}

.hover\:fill-blue-light-900\/50:hover {
  fill: rgb(11 74 111 / 0.5);
}

.hover\:fill-blue-light-900\/60:hover {
  fill: rgb(11 74 111 / 0.6);
}

.hover\:fill-blue-light-900\/70:hover {
  fill: rgb(11 74 111 / 0.7);
}

.hover\:fill-blue-light-900\/75:hover {
  fill: rgb(11 74 111 / 0.75);
}

.hover\:fill-blue-light-900\/80:hover {
  fill: rgb(11 74 111 / 0.8);
}

.hover\:fill-blue-light-900\/90:hover {
  fill: rgb(11 74 111 / 0.9);
}

.hover\:fill-blue-light-900\/95:hover {
  fill: rgb(11 74 111 / 0.95);
}

.hover\:fill-blue-light-900\/100:hover {
  fill: rgb(11 74 111 / 1);
}

.hover\:fill-blue-light\/0:hover {
  fill: rgb(54 191 250 / 0);
}

.hover\:fill-blue-light\/5:hover {
  fill: rgb(54 191 250 / 0.05);
}

.hover\:fill-blue-light\/10:hover {
  fill: rgb(54 191 250 / 0.1);
}

.hover\:fill-blue-light\/20:hover {
  fill: rgb(54 191 250 / 0.2);
}

.hover\:fill-blue-light\/25:hover {
  fill: rgb(54 191 250 / 0.25);
}

.hover\:fill-blue-light\/30:hover {
  fill: rgb(54 191 250 / 0.3);
}

.hover\:fill-blue-light\/40:hover {
  fill: rgb(54 191 250 / 0.4);
}

.hover\:fill-blue-light\/50:hover {
  fill: rgb(54 191 250 / 0.5);
}

.hover\:fill-blue-light\/60:hover {
  fill: rgb(54 191 250 / 0.6);
}

.hover\:fill-blue-light\/70:hover {
  fill: rgb(54 191 250 / 0.7);
}

.hover\:fill-blue-light\/75:hover {
  fill: rgb(54 191 250 / 0.75);
}

.hover\:fill-blue-light\/80:hover {
  fill: rgb(54 191 250 / 0.8);
}

.hover\:fill-blue-light\/90:hover {
  fill: rgb(54 191 250 / 0.9);
}

.hover\:fill-blue-light\/95:hover {
  fill: rgb(54 191 250 / 0.95);
}

.hover\:fill-blue-light\/100:hover {
  fill: rgb(54 191 250 / 1);
}

.hover\:fill-blue-25\/0:hover {
  fill: rgb(245 250 255 / 0);
}

.hover\:fill-blue-25\/5:hover {
  fill: rgb(245 250 255 / 0.05);
}

.hover\:fill-blue-25\/10:hover {
  fill: rgb(245 250 255 / 0.1);
}

.hover\:fill-blue-25\/20:hover {
  fill: rgb(245 250 255 / 0.2);
}

.hover\:fill-blue-25\/25:hover {
  fill: rgb(245 250 255 / 0.25);
}

.hover\:fill-blue-25\/30:hover {
  fill: rgb(245 250 255 / 0.3);
}

.hover\:fill-blue-25\/40:hover {
  fill: rgb(245 250 255 / 0.4);
}

.hover\:fill-blue-25\/50:hover {
  fill: rgb(245 250 255 / 0.5);
}

.hover\:fill-blue-25\/60:hover {
  fill: rgb(245 250 255 / 0.6);
}

.hover\:fill-blue-25\/70:hover {
  fill: rgb(245 250 255 / 0.7);
}

.hover\:fill-blue-25\/75:hover {
  fill: rgb(245 250 255 / 0.75);
}

.hover\:fill-blue-25\/80:hover {
  fill: rgb(245 250 255 / 0.8);
}

.hover\:fill-blue-25\/90:hover {
  fill: rgb(245 250 255 / 0.9);
}

.hover\:fill-blue-25\/95:hover {
  fill: rgb(245 250 255 / 0.95);
}

.hover\:fill-blue-25\/100:hover {
  fill: rgb(245 250 255 / 1);
}

.hover\:fill-blue-50\/0:hover {
  fill: rgb(239 248 255 / 0);
}

.hover\:fill-blue-50\/5:hover {
  fill: rgb(239 248 255 / 0.05);
}

.hover\:fill-blue-50\/10:hover {
  fill: rgb(239 248 255 / 0.1);
}

.hover\:fill-blue-50\/20:hover {
  fill: rgb(239 248 255 / 0.2);
}

.hover\:fill-blue-50\/25:hover {
  fill: rgb(239 248 255 / 0.25);
}

.hover\:fill-blue-50\/30:hover {
  fill: rgb(239 248 255 / 0.3);
}

.hover\:fill-blue-50\/40:hover {
  fill: rgb(239 248 255 / 0.4);
}

.hover\:fill-blue-50\/50:hover {
  fill: rgb(239 248 255 / 0.5);
}

.hover\:fill-blue-50\/60:hover {
  fill: rgb(239 248 255 / 0.6);
}

.hover\:fill-blue-50\/70:hover {
  fill: rgb(239 248 255 / 0.7);
}

.hover\:fill-blue-50\/75:hover {
  fill: rgb(239 248 255 / 0.75);
}

.hover\:fill-blue-50\/80:hover {
  fill: rgb(239 248 255 / 0.8);
}

.hover\:fill-blue-50\/90:hover {
  fill: rgb(239 248 255 / 0.9);
}

.hover\:fill-blue-50\/95:hover {
  fill: rgb(239 248 255 / 0.95);
}

.hover\:fill-blue-50\/100:hover {
  fill: rgb(239 248 255 / 1);
}

.hover\:fill-blue-100\/0:hover {
  fill: rgb(209 233 255 / 0);
}

.hover\:fill-blue-100\/5:hover {
  fill: rgb(209 233 255 / 0.05);
}

.hover\:fill-blue-100\/10:hover {
  fill: rgb(209 233 255 / 0.1);
}

.hover\:fill-blue-100\/20:hover {
  fill: rgb(209 233 255 / 0.2);
}

.hover\:fill-blue-100\/25:hover {
  fill: rgb(209 233 255 / 0.25);
}

.hover\:fill-blue-100\/30:hover {
  fill: rgb(209 233 255 / 0.3);
}

.hover\:fill-blue-100\/40:hover {
  fill: rgb(209 233 255 / 0.4);
}

.hover\:fill-blue-100\/50:hover {
  fill: rgb(209 233 255 / 0.5);
}

.hover\:fill-blue-100\/60:hover {
  fill: rgb(209 233 255 / 0.6);
}

.hover\:fill-blue-100\/70:hover {
  fill: rgb(209 233 255 / 0.7);
}

.hover\:fill-blue-100\/75:hover {
  fill: rgb(209 233 255 / 0.75);
}

.hover\:fill-blue-100\/80:hover {
  fill: rgb(209 233 255 / 0.8);
}

.hover\:fill-blue-100\/90:hover {
  fill: rgb(209 233 255 / 0.9);
}

.hover\:fill-blue-100\/95:hover {
  fill: rgb(209 233 255 / 0.95);
}

.hover\:fill-blue-100\/100:hover {
  fill: rgb(209 233 255 / 1);
}

.hover\:fill-blue-200\/0:hover {
  fill: rgb(178 221 255 / 0);
}

.hover\:fill-blue-200\/5:hover {
  fill: rgb(178 221 255 / 0.05);
}

.hover\:fill-blue-200\/10:hover {
  fill: rgb(178 221 255 / 0.1);
}

.hover\:fill-blue-200\/20:hover {
  fill: rgb(178 221 255 / 0.2);
}

.hover\:fill-blue-200\/25:hover {
  fill: rgb(178 221 255 / 0.25);
}

.hover\:fill-blue-200\/30:hover {
  fill: rgb(178 221 255 / 0.3);
}

.hover\:fill-blue-200\/40:hover {
  fill: rgb(178 221 255 / 0.4);
}

.hover\:fill-blue-200\/50:hover {
  fill: rgb(178 221 255 / 0.5);
}

.hover\:fill-blue-200\/60:hover {
  fill: rgb(178 221 255 / 0.6);
}

.hover\:fill-blue-200\/70:hover {
  fill: rgb(178 221 255 / 0.7);
}

.hover\:fill-blue-200\/75:hover {
  fill: rgb(178 221 255 / 0.75);
}

.hover\:fill-blue-200\/80:hover {
  fill: rgb(178 221 255 / 0.8);
}

.hover\:fill-blue-200\/90:hover {
  fill: rgb(178 221 255 / 0.9);
}

.hover\:fill-blue-200\/95:hover {
  fill: rgb(178 221 255 / 0.95);
}

.hover\:fill-blue-200\/100:hover {
  fill: rgb(178 221 255 / 1);
}

.hover\:fill-blue-300\/0:hover {
  fill: rgb(132 202 255 / 0);
}

.hover\:fill-blue-300\/5:hover {
  fill: rgb(132 202 255 / 0.05);
}

.hover\:fill-blue-300\/10:hover {
  fill: rgb(132 202 255 / 0.1);
}

.hover\:fill-blue-300\/20:hover {
  fill: rgb(132 202 255 / 0.2);
}

.hover\:fill-blue-300\/25:hover {
  fill: rgb(132 202 255 / 0.25);
}

.hover\:fill-blue-300\/30:hover {
  fill: rgb(132 202 255 / 0.3);
}

.hover\:fill-blue-300\/40:hover {
  fill: rgb(132 202 255 / 0.4);
}

.hover\:fill-blue-300\/50:hover {
  fill: rgb(132 202 255 / 0.5);
}

.hover\:fill-blue-300\/60:hover {
  fill: rgb(132 202 255 / 0.6);
}

.hover\:fill-blue-300\/70:hover {
  fill: rgb(132 202 255 / 0.7);
}

.hover\:fill-blue-300\/75:hover {
  fill: rgb(132 202 255 / 0.75);
}

.hover\:fill-blue-300\/80:hover {
  fill: rgb(132 202 255 / 0.8);
}

.hover\:fill-blue-300\/90:hover {
  fill: rgb(132 202 255 / 0.9);
}

.hover\:fill-blue-300\/95:hover {
  fill: rgb(132 202 255 / 0.95);
}

.hover\:fill-blue-300\/100:hover {
  fill: rgb(132 202 255 / 1);
}

.hover\:fill-blue-400\/0:hover {
  fill: rgb(83 177 253 / 0);
}

.hover\:fill-blue-400\/5:hover {
  fill: rgb(83 177 253 / 0.05);
}

.hover\:fill-blue-400\/10:hover {
  fill: rgb(83 177 253 / 0.1);
}

.hover\:fill-blue-400\/20:hover {
  fill: rgb(83 177 253 / 0.2);
}

.hover\:fill-blue-400\/25:hover {
  fill: rgb(83 177 253 / 0.25);
}

.hover\:fill-blue-400\/30:hover {
  fill: rgb(83 177 253 / 0.3);
}

.hover\:fill-blue-400\/40:hover {
  fill: rgb(83 177 253 / 0.4);
}

.hover\:fill-blue-400\/50:hover {
  fill: rgb(83 177 253 / 0.5);
}

.hover\:fill-blue-400\/60:hover {
  fill: rgb(83 177 253 / 0.6);
}

.hover\:fill-blue-400\/70:hover {
  fill: rgb(83 177 253 / 0.7);
}

.hover\:fill-blue-400\/75:hover {
  fill: rgb(83 177 253 / 0.75);
}

.hover\:fill-blue-400\/80:hover {
  fill: rgb(83 177 253 / 0.8);
}

.hover\:fill-blue-400\/90:hover {
  fill: rgb(83 177 253 / 0.9);
}

.hover\:fill-blue-400\/95:hover {
  fill: rgb(83 177 253 / 0.95);
}

.hover\:fill-blue-400\/100:hover {
  fill: rgb(83 177 253 / 1);
}

.hover\:fill-blue-500\/0:hover {
  fill: rgb(46 144 250 / 0);
}

.hover\:fill-blue-500\/5:hover {
  fill: rgb(46 144 250 / 0.05);
}

.hover\:fill-blue-500\/10:hover {
  fill: rgb(46 144 250 / 0.1);
}

.hover\:fill-blue-500\/20:hover {
  fill: rgb(46 144 250 / 0.2);
}

.hover\:fill-blue-500\/25:hover {
  fill: rgb(46 144 250 / 0.25);
}

.hover\:fill-blue-500\/30:hover {
  fill: rgb(46 144 250 / 0.3);
}

.hover\:fill-blue-500\/40:hover {
  fill: rgb(46 144 250 / 0.4);
}

.hover\:fill-blue-500\/50:hover {
  fill: rgb(46 144 250 / 0.5);
}

.hover\:fill-blue-500\/60:hover {
  fill: rgb(46 144 250 / 0.6);
}

.hover\:fill-blue-500\/70:hover {
  fill: rgb(46 144 250 / 0.7);
}

.hover\:fill-blue-500\/75:hover {
  fill: rgb(46 144 250 / 0.75);
}

.hover\:fill-blue-500\/80:hover {
  fill: rgb(46 144 250 / 0.8);
}

.hover\:fill-blue-500\/90:hover {
  fill: rgb(46 144 250 / 0.9);
}

.hover\:fill-blue-500\/95:hover {
  fill: rgb(46 144 250 / 0.95);
}

.hover\:fill-blue-500\/100:hover {
  fill: rgb(46 144 250 / 1);
}

.hover\:fill-blue-600\/0:hover {
  fill: rgb(21 112 239 / 0);
}

.hover\:fill-blue-600\/5:hover {
  fill: rgb(21 112 239 / 0.05);
}

.hover\:fill-blue-600\/10:hover {
  fill: rgb(21 112 239 / 0.1);
}

.hover\:fill-blue-600\/20:hover {
  fill: rgb(21 112 239 / 0.2);
}

.hover\:fill-blue-600\/25:hover {
  fill: rgb(21 112 239 / 0.25);
}

.hover\:fill-blue-600\/30:hover {
  fill: rgb(21 112 239 / 0.3);
}

.hover\:fill-blue-600\/40:hover {
  fill: rgb(21 112 239 / 0.4);
}

.hover\:fill-blue-600\/50:hover {
  fill: rgb(21 112 239 / 0.5);
}

.hover\:fill-blue-600\/60:hover {
  fill: rgb(21 112 239 / 0.6);
}

.hover\:fill-blue-600\/70:hover {
  fill: rgb(21 112 239 / 0.7);
}

.hover\:fill-blue-600\/75:hover {
  fill: rgb(21 112 239 / 0.75);
}

.hover\:fill-blue-600\/80:hover {
  fill: rgb(21 112 239 / 0.8);
}

.hover\:fill-blue-600\/90:hover {
  fill: rgb(21 112 239 / 0.9);
}

.hover\:fill-blue-600\/95:hover {
  fill: rgb(21 112 239 / 0.95);
}

.hover\:fill-blue-600\/100:hover {
  fill: rgb(21 112 239 / 1);
}

.hover\:fill-blue-700\/0:hover {
  fill: rgb(23 92 211 / 0);
}

.hover\:fill-blue-700\/5:hover {
  fill: rgb(23 92 211 / 0.05);
}

.hover\:fill-blue-700\/10:hover {
  fill: rgb(23 92 211 / 0.1);
}

.hover\:fill-blue-700\/20:hover {
  fill: rgb(23 92 211 / 0.2);
}

.hover\:fill-blue-700\/25:hover {
  fill: rgb(23 92 211 / 0.25);
}

.hover\:fill-blue-700\/30:hover {
  fill: rgb(23 92 211 / 0.3);
}

.hover\:fill-blue-700\/40:hover {
  fill: rgb(23 92 211 / 0.4);
}

.hover\:fill-blue-700\/50:hover {
  fill: rgb(23 92 211 / 0.5);
}

.hover\:fill-blue-700\/60:hover {
  fill: rgb(23 92 211 / 0.6);
}

.hover\:fill-blue-700\/70:hover {
  fill: rgb(23 92 211 / 0.7);
}

.hover\:fill-blue-700\/75:hover {
  fill: rgb(23 92 211 / 0.75);
}

.hover\:fill-blue-700\/80:hover {
  fill: rgb(23 92 211 / 0.8);
}

.hover\:fill-blue-700\/90:hover {
  fill: rgb(23 92 211 / 0.9);
}

.hover\:fill-blue-700\/95:hover {
  fill: rgb(23 92 211 / 0.95);
}

.hover\:fill-blue-700\/100:hover {
  fill: rgb(23 92 211 / 1);
}

.hover\:fill-blue-800\/0:hover {
  fill: rgb(24 73 169 / 0);
}

.hover\:fill-blue-800\/5:hover {
  fill: rgb(24 73 169 / 0.05);
}

.hover\:fill-blue-800\/10:hover {
  fill: rgb(24 73 169 / 0.1);
}

.hover\:fill-blue-800\/20:hover {
  fill: rgb(24 73 169 / 0.2);
}

.hover\:fill-blue-800\/25:hover {
  fill: rgb(24 73 169 / 0.25);
}

.hover\:fill-blue-800\/30:hover {
  fill: rgb(24 73 169 / 0.3);
}

.hover\:fill-blue-800\/40:hover {
  fill: rgb(24 73 169 / 0.4);
}

.hover\:fill-blue-800\/50:hover {
  fill: rgb(24 73 169 / 0.5);
}

.hover\:fill-blue-800\/60:hover {
  fill: rgb(24 73 169 / 0.6);
}

.hover\:fill-blue-800\/70:hover {
  fill: rgb(24 73 169 / 0.7);
}

.hover\:fill-blue-800\/75:hover {
  fill: rgb(24 73 169 / 0.75);
}

.hover\:fill-blue-800\/80:hover {
  fill: rgb(24 73 169 / 0.8);
}

.hover\:fill-blue-800\/90:hover {
  fill: rgb(24 73 169 / 0.9);
}

.hover\:fill-blue-800\/95:hover {
  fill: rgb(24 73 169 / 0.95);
}

.hover\:fill-blue-800\/100:hover {
  fill: rgb(24 73 169 / 1);
}

.hover\:fill-blue-900\/0:hover {
  fill: rgb(25 65 133 / 0);
}

.hover\:fill-blue-900\/5:hover {
  fill: rgb(25 65 133 / 0.05);
}

.hover\:fill-blue-900\/10:hover {
  fill: rgb(25 65 133 / 0.1);
}

.hover\:fill-blue-900\/20:hover {
  fill: rgb(25 65 133 / 0.2);
}

.hover\:fill-blue-900\/25:hover {
  fill: rgb(25 65 133 / 0.25);
}

.hover\:fill-blue-900\/30:hover {
  fill: rgb(25 65 133 / 0.3);
}

.hover\:fill-blue-900\/40:hover {
  fill: rgb(25 65 133 / 0.4);
}

.hover\:fill-blue-900\/50:hover {
  fill: rgb(25 65 133 / 0.5);
}

.hover\:fill-blue-900\/60:hover {
  fill: rgb(25 65 133 / 0.6);
}

.hover\:fill-blue-900\/70:hover {
  fill: rgb(25 65 133 / 0.7);
}

.hover\:fill-blue-900\/75:hover {
  fill: rgb(25 65 133 / 0.75);
}

.hover\:fill-blue-900\/80:hover {
  fill: rgb(25 65 133 / 0.8);
}

.hover\:fill-blue-900\/90:hover {
  fill: rgb(25 65 133 / 0.9);
}

.hover\:fill-blue-900\/95:hover {
  fill: rgb(25 65 133 / 0.95);
}

.hover\:fill-blue-900\/100:hover {
  fill: rgb(25 65 133 / 1);
}

.hover\:fill-blue\/0:hover {
  fill: rgb(83 177 253 / 0);
}

.hover\:fill-blue\/5:hover {
  fill: rgb(83 177 253 / 0.05);
}

.hover\:fill-blue\/10:hover {
  fill: rgb(83 177 253 / 0.1);
}

.hover\:fill-blue\/20:hover {
  fill: rgb(83 177 253 / 0.2);
}

.hover\:fill-blue\/25:hover {
  fill: rgb(83 177 253 / 0.25);
}

.hover\:fill-blue\/30:hover {
  fill: rgb(83 177 253 / 0.3);
}

.hover\:fill-blue\/40:hover {
  fill: rgb(83 177 253 / 0.4);
}

.hover\:fill-blue\/50:hover {
  fill: rgb(83 177 253 / 0.5);
}

.hover\:fill-blue\/60:hover {
  fill: rgb(83 177 253 / 0.6);
}

.hover\:fill-blue\/70:hover {
  fill: rgb(83 177 253 / 0.7);
}

.hover\:fill-blue\/75:hover {
  fill: rgb(83 177 253 / 0.75);
}

.hover\:fill-blue\/80:hover {
  fill: rgb(83 177 253 / 0.8);
}

.hover\:fill-blue\/90:hover {
  fill: rgb(83 177 253 / 0.9);
}

.hover\:fill-blue\/95:hover {
  fill: rgb(83 177 253 / 0.95);
}

.hover\:fill-blue\/100:hover {
  fill: rgb(83 177 253 / 1);
}

.hover\:fill-blue-dark-25\/0:hover {
  fill: rgb(245 248 255 / 0);
}

.hover\:fill-blue-dark-25\/5:hover {
  fill: rgb(245 248 255 / 0.05);
}

.hover\:fill-blue-dark-25\/10:hover {
  fill: rgb(245 248 255 / 0.1);
}

.hover\:fill-blue-dark-25\/20:hover {
  fill: rgb(245 248 255 / 0.2);
}

.hover\:fill-blue-dark-25\/25:hover {
  fill: rgb(245 248 255 / 0.25);
}

.hover\:fill-blue-dark-25\/30:hover {
  fill: rgb(245 248 255 / 0.3);
}

.hover\:fill-blue-dark-25\/40:hover {
  fill: rgb(245 248 255 / 0.4);
}

.hover\:fill-blue-dark-25\/50:hover {
  fill: rgb(245 248 255 / 0.5);
}

.hover\:fill-blue-dark-25\/60:hover {
  fill: rgb(245 248 255 / 0.6);
}

.hover\:fill-blue-dark-25\/70:hover {
  fill: rgb(245 248 255 / 0.7);
}

.hover\:fill-blue-dark-25\/75:hover {
  fill: rgb(245 248 255 / 0.75);
}

.hover\:fill-blue-dark-25\/80:hover {
  fill: rgb(245 248 255 / 0.8);
}

.hover\:fill-blue-dark-25\/90:hover {
  fill: rgb(245 248 255 / 0.9);
}

.hover\:fill-blue-dark-25\/95:hover {
  fill: rgb(245 248 255 / 0.95);
}

.hover\:fill-blue-dark-25\/100:hover {
  fill: rgb(245 248 255 / 1);
}

.hover\:fill-blue-dark-50\/0:hover {
  fill: rgb(239 244 255 / 0);
}

.hover\:fill-blue-dark-50\/5:hover {
  fill: rgb(239 244 255 / 0.05);
}

.hover\:fill-blue-dark-50\/10:hover {
  fill: rgb(239 244 255 / 0.1);
}

.hover\:fill-blue-dark-50\/20:hover {
  fill: rgb(239 244 255 / 0.2);
}

.hover\:fill-blue-dark-50\/25:hover {
  fill: rgb(239 244 255 / 0.25);
}

.hover\:fill-blue-dark-50\/30:hover {
  fill: rgb(239 244 255 / 0.3);
}

.hover\:fill-blue-dark-50\/40:hover {
  fill: rgb(239 244 255 / 0.4);
}

.hover\:fill-blue-dark-50\/50:hover {
  fill: rgb(239 244 255 / 0.5);
}

.hover\:fill-blue-dark-50\/60:hover {
  fill: rgb(239 244 255 / 0.6);
}

.hover\:fill-blue-dark-50\/70:hover {
  fill: rgb(239 244 255 / 0.7);
}

.hover\:fill-blue-dark-50\/75:hover {
  fill: rgb(239 244 255 / 0.75);
}

.hover\:fill-blue-dark-50\/80:hover {
  fill: rgb(239 244 255 / 0.8);
}

.hover\:fill-blue-dark-50\/90:hover {
  fill: rgb(239 244 255 / 0.9);
}

.hover\:fill-blue-dark-50\/95:hover {
  fill: rgb(239 244 255 / 0.95);
}

.hover\:fill-blue-dark-50\/100:hover {
  fill: rgb(239 244 255 / 1);
}

.hover\:fill-blue-dark-100\/0:hover {
  fill: rgb(209 224 255 / 0);
}

.hover\:fill-blue-dark-100\/5:hover {
  fill: rgb(209 224 255 / 0.05);
}

.hover\:fill-blue-dark-100\/10:hover {
  fill: rgb(209 224 255 / 0.1);
}

.hover\:fill-blue-dark-100\/20:hover {
  fill: rgb(209 224 255 / 0.2);
}

.hover\:fill-blue-dark-100\/25:hover {
  fill: rgb(209 224 255 / 0.25);
}

.hover\:fill-blue-dark-100\/30:hover {
  fill: rgb(209 224 255 / 0.3);
}

.hover\:fill-blue-dark-100\/40:hover {
  fill: rgb(209 224 255 / 0.4);
}

.hover\:fill-blue-dark-100\/50:hover {
  fill: rgb(209 224 255 / 0.5);
}

.hover\:fill-blue-dark-100\/60:hover {
  fill: rgb(209 224 255 / 0.6);
}

.hover\:fill-blue-dark-100\/70:hover {
  fill: rgb(209 224 255 / 0.7);
}

.hover\:fill-blue-dark-100\/75:hover {
  fill: rgb(209 224 255 / 0.75);
}

.hover\:fill-blue-dark-100\/80:hover {
  fill: rgb(209 224 255 / 0.8);
}

.hover\:fill-blue-dark-100\/90:hover {
  fill: rgb(209 224 255 / 0.9);
}

.hover\:fill-blue-dark-100\/95:hover {
  fill: rgb(209 224 255 / 0.95);
}

.hover\:fill-blue-dark-100\/100:hover {
  fill: rgb(209 224 255 / 1);
}

.hover\:fill-blue-dark-200\/0:hover {
  fill: rgb(178 204 255 / 0);
}

.hover\:fill-blue-dark-200\/5:hover {
  fill: rgb(178 204 255 / 0.05);
}

.hover\:fill-blue-dark-200\/10:hover {
  fill: rgb(178 204 255 / 0.1);
}

.hover\:fill-blue-dark-200\/20:hover {
  fill: rgb(178 204 255 / 0.2);
}

.hover\:fill-blue-dark-200\/25:hover {
  fill: rgb(178 204 255 / 0.25);
}

.hover\:fill-blue-dark-200\/30:hover {
  fill: rgb(178 204 255 / 0.3);
}

.hover\:fill-blue-dark-200\/40:hover {
  fill: rgb(178 204 255 / 0.4);
}

.hover\:fill-blue-dark-200\/50:hover {
  fill: rgb(178 204 255 / 0.5);
}

.hover\:fill-blue-dark-200\/60:hover {
  fill: rgb(178 204 255 / 0.6);
}

.hover\:fill-blue-dark-200\/70:hover {
  fill: rgb(178 204 255 / 0.7);
}

.hover\:fill-blue-dark-200\/75:hover {
  fill: rgb(178 204 255 / 0.75);
}

.hover\:fill-blue-dark-200\/80:hover {
  fill: rgb(178 204 255 / 0.8);
}

.hover\:fill-blue-dark-200\/90:hover {
  fill: rgb(178 204 255 / 0.9);
}

.hover\:fill-blue-dark-200\/95:hover {
  fill: rgb(178 204 255 / 0.95);
}

.hover\:fill-blue-dark-200\/100:hover {
  fill: rgb(178 204 255 / 1);
}

.hover\:fill-blue-dark-300\/0:hover {
  fill: rgb(132 173 255 / 0);
}

.hover\:fill-blue-dark-300\/5:hover {
  fill: rgb(132 173 255 / 0.05);
}

.hover\:fill-blue-dark-300\/10:hover {
  fill: rgb(132 173 255 / 0.1);
}

.hover\:fill-blue-dark-300\/20:hover {
  fill: rgb(132 173 255 / 0.2);
}

.hover\:fill-blue-dark-300\/25:hover {
  fill: rgb(132 173 255 / 0.25);
}

.hover\:fill-blue-dark-300\/30:hover {
  fill: rgb(132 173 255 / 0.3);
}

.hover\:fill-blue-dark-300\/40:hover {
  fill: rgb(132 173 255 / 0.4);
}

.hover\:fill-blue-dark-300\/50:hover {
  fill: rgb(132 173 255 / 0.5);
}

.hover\:fill-blue-dark-300\/60:hover {
  fill: rgb(132 173 255 / 0.6);
}

.hover\:fill-blue-dark-300\/70:hover {
  fill: rgb(132 173 255 / 0.7);
}

.hover\:fill-blue-dark-300\/75:hover {
  fill: rgb(132 173 255 / 0.75);
}

.hover\:fill-blue-dark-300\/80:hover {
  fill: rgb(132 173 255 / 0.8);
}

.hover\:fill-blue-dark-300\/90:hover {
  fill: rgb(132 173 255 / 0.9);
}

.hover\:fill-blue-dark-300\/95:hover {
  fill: rgb(132 173 255 / 0.95);
}

.hover\:fill-blue-dark-300\/100:hover {
  fill: rgb(132 173 255 / 1);
}

.hover\:fill-blue-dark-400\/0:hover {
  fill: rgb(82 139 255 / 0);
}

.hover\:fill-blue-dark-400\/5:hover {
  fill: rgb(82 139 255 / 0.05);
}

.hover\:fill-blue-dark-400\/10:hover {
  fill: rgb(82 139 255 / 0.1);
}

.hover\:fill-blue-dark-400\/20:hover {
  fill: rgb(82 139 255 / 0.2);
}

.hover\:fill-blue-dark-400\/25:hover {
  fill: rgb(82 139 255 / 0.25);
}

.hover\:fill-blue-dark-400\/30:hover {
  fill: rgb(82 139 255 / 0.3);
}

.hover\:fill-blue-dark-400\/40:hover {
  fill: rgb(82 139 255 / 0.4);
}

.hover\:fill-blue-dark-400\/50:hover {
  fill: rgb(82 139 255 / 0.5);
}

.hover\:fill-blue-dark-400\/60:hover {
  fill: rgb(82 139 255 / 0.6);
}

.hover\:fill-blue-dark-400\/70:hover {
  fill: rgb(82 139 255 / 0.7);
}

.hover\:fill-blue-dark-400\/75:hover {
  fill: rgb(82 139 255 / 0.75);
}

.hover\:fill-blue-dark-400\/80:hover {
  fill: rgb(82 139 255 / 0.8);
}

.hover\:fill-blue-dark-400\/90:hover {
  fill: rgb(82 139 255 / 0.9);
}

.hover\:fill-blue-dark-400\/95:hover {
  fill: rgb(82 139 255 / 0.95);
}

.hover\:fill-blue-dark-400\/100:hover {
  fill: rgb(82 139 255 / 1);
}

.hover\:fill-blue-dark-500\/0:hover {
  fill: rgb(41 112 255 / 0);
}

.hover\:fill-blue-dark-500\/5:hover {
  fill: rgb(41 112 255 / 0.05);
}

.hover\:fill-blue-dark-500\/10:hover {
  fill: rgb(41 112 255 / 0.1);
}

.hover\:fill-blue-dark-500\/20:hover {
  fill: rgb(41 112 255 / 0.2);
}

.hover\:fill-blue-dark-500\/25:hover {
  fill: rgb(41 112 255 / 0.25);
}

.hover\:fill-blue-dark-500\/30:hover {
  fill: rgb(41 112 255 / 0.3);
}

.hover\:fill-blue-dark-500\/40:hover {
  fill: rgb(41 112 255 / 0.4);
}

.hover\:fill-blue-dark-500\/50:hover {
  fill: rgb(41 112 255 / 0.5);
}

.hover\:fill-blue-dark-500\/60:hover {
  fill: rgb(41 112 255 / 0.6);
}

.hover\:fill-blue-dark-500\/70:hover {
  fill: rgb(41 112 255 / 0.7);
}

.hover\:fill-blue-dark-500\/75:hover {
  fill: rgb(41 112 255 / 0.75);
}

.hover\:fill-blue-dark-500\/80:hover {
  fill: rgb(41 112 255 / 0.8);
}

.hover\:fill-blue-dark-500\/90:hover {
  fill: rgb(41 112 255 / 0.9);
}

.hover\:fill-blue-dark-500\/95:hover {
  fill: rgb(41 112 255 / 0.95);
}

.hover\:fill-blue-dark-500\/100:hover {
  fill: rgb(41 112 255 / 1);
}

.hover\:fill-blue-dark-600\/0:hover {
  fill: rgb(21 94 239 / 0);
}

.hover\:fill-blue-dark-600\/5:hover {
  fill: rgb(21 94 239 / 0.05);
}

.hover\:fill-blue-dark-600\/10:hover {
  fill: rgb(21 94 239 / 0.1);
}

.hover\:fill-blue-dark-600\/20:hover {
  fill: rgb(21 94 239 / 0.2);
}

.hover\:fill-blue-dark-600\/25:hover {
  fill: rgb(21 94 239 / 0.25);
}

.hover\:fill-blue-dark-600\/30:hover {
  fill: rgb(21 94 239 / 0.3);
}

.hover\:fill-blue-dark-600\/40:hover {
  fill: rgb(21 94 239 / 0.4);
}

.hover\:fill-blue-dark-600\/50:hover {
  fill: rgb(21 94 239 / 0.5);
}

.hover\:fill-blue-dark-600\/60:hover {
  fill: rgb(21 94 239 / 0.6);
}

.hover\:fill-blue-dark-600\/70:hover {
  fill: rgb(21 94 239 / 0.7);
}

.hover\:fill-blue-dark-600\/75:hover {
  fill: rgb(21 94 239 / 0.75);
}

.hover\:fill-blue-dark-600\/80:hover {
  fill: rgb(21 94 239 / 0.8);
}

.hover\:fill-blue-dark-600\/90:hover {
  fill: rgb(21 94 239 / 0.9);
}

.hover\:fill-blue-dark-600\/95:hover {
  fill: rgb(21 94 239 / 0.95);
}

.hover\:fill-blue-dark-600\/100:hover {
  fill: rgb(21 94 239 / 1);
}

.hover\:fill-blue-dark-700\/0:hover {
  fill: rgb(0 78 235 / 0);
}

.hover\:fill-blue-dark-700\/5:hover {
  fill: rgb(0 78 235 / 0.05);
}

.hover\:fill-blue-dark-700\/10:hover {
  fill: rgb(0 78 235 / 0.1);
}

.hover\:fill-blue-dark-700\/20:hover {
  fill: rgb(0 78 235 / 0.2);
}

.hover\:fill-blue-dark-700\/25:hover {
  fill: rgb(0 78 235 / 0.25);
}

.hover\:fill-blue-dark-700\/30:hover {
  fill: rgb(0 78 235 / 0.3);
}

.hover\:fill-blue-dark-700\/40:hover {
  fill: rgb(0 78 235 / 0.4);
}

.hover\:fill-blue-dark-700\/50:hover {
  fill: rgb(0 78 235 / 0.5);
}

.hover\:fill-blue-dark-700\/60:hover {
  fill: rgb(0 78 235 / 0.6);
}

.hover\:fill-blue-dark-700\/70:hover {
  fill: rgb(0 78 235 / 0.7);
}

.hover\:fill-blue-dark-700\/75:hover {
  fill: rgb(0 78 235 / 0.75);
}

.hover\:fill-blue-dark-700\/80:hover {
  fill: rgb(0 78 235 / 0.8);
}

.hover\:fill-blue-dark-700\/90:hover {
  fill: rgb(0 78 235 / 0.9);
}

.hover\:fill-blue-dark-700\/95:hover {
  fill: rgb(0 78 235 / 0.95);
}

.hover\:fill-blue-dark-700\/100:hover {
  fill: rgb(0 78 235 / 1);
}

.hover\:fill-blue-dark-800\/0:hover {
  fill: rgb(0 64 193 / 0);
}

.hover\:fill-blue-dark-800\/5:hover {
  fill: rgb(0 64 193 / 0.05);
}

.hover\:fill-blue-dark-800\/10:hover {
  fill: rgb(0 64 193 / 0.1);
}

.hover\:fill-blue-dark-800\/20:hover {
  fill: rgb(0 64 193 / 0.2);
}

.hover\:fill-blue-dark-800\/25:hover {
  fill: rgb(0 64 193 / 0.25);
}

.hover\:fill-blue-dark-800\/30:hover {
  fill: rgb(0 64 193 / 0.3);
}

.hover\:fill-blue-dark-800\/40:hover {
  fill: rgb(0 64 193 / 0.4);
}

.hover\:fill-blue-dark-800\/50:hover {
  fill: rgb(0 64 193 / 0.5);
}

.hover\:fill-blue-dark-800\/60:hover {
  fill: rgb(0 64 193 / 0.6);
}

.hover\:fill-blue-dark-800\/70:hover {
  fill: rgb(0 64 193 / 0.7);
}

.hover\:fill-blue-dark-800\/75:hover {
  fill: rgb(0 64 193 / 0.75);
}

.hover\:fill-blue-dark-800\/80:hover {
  fill: rgb(0 64 193 / 0.8);
}

.hover\:fill-blue-dark-800\/90:hover {
  fill: rgb(0 64 193 / 0.9);
}

.hover\:fill-blue-dark-800\/95:hover {
  fill: rgb(0 64 193 / 0.95);
}

.hover\:fill-blue-dark-800\/100:hover {
  fill: rgb(0 64 193 / 1);
}

.hover\:fill-blue-dark-900\/0:hover {
  fill: rgb(0 53 158 / 0);
}

.hover\:fill-blue-dark-900\/5:hover {
  fill: rgb(0 53 158 / 0.05);
}

.hover\:fill-blue-dark-900\/10:hover {
  fill: rgb(0 53 158 / 0.1);
}

.hover\:fill-blue-dark-900\/20:hover {
  fill: rgb(0 53 158 / 0.2);
}

.hover\:fill-blue-dark-900\/25:hover {
  fill: rgb(0 53 158 / 0.25);
}

.hover\:fill-blue-dark-900\/30:hover {
  fill: rgb(0 53 158 / 0.3);
}

.hover\:fill-blue-dark-900\/40:hover {
  fill: rgb(0 53 158 / 0.4);
}

.hover\:fill-blue-dark-900\/50:hover {
  fill: rgb(0 53 158 / 0.5);
}

.hover\:fill-blue-dark-900\/60:hover {
  fill: rgb(0 53 158 / 0.6);
}

.hover\:fill-blue-dark-900\/70:hover {
  fill: rgb(0 53 158 / 0.7);
}

.hover\:fill-blue-dark-900\/75:hover {
  fill: rgb(0 53 158 / 0.75);
}

.hover\:fill-blue-dark-900\/80:hover {
  fill: rgb(0 53 158 / 0.8);
}

.hover\:fill-blue-dark-900\/90:hover {
  fill: rgb(0 53 158 / 0.9);
}

.hover\:fill-blue-dark-900\/95:hover {
  fill: rgb(0 53 158 / 0.95);
}

.hover\:fill-blue-dark-900\/100:hover {
  fill: rgb(0 53 158 / 1);
}

.hover\:fill-blue-dark\/0:hover {
  fill: rgb(82 139 255 / 0);
}

.hover\:fill-blue-dark\/5:hover {
  fill: rgb(82 139 255 / 0.05);
}

.hover\:fill-blue-dark\/10:hover {
  fill: rgb(82 139 255 / 0.1);
}

.hover\:fill-blue-dark\/20:hover {
  fill: rgb(82 139 255 / 0.2);
}

.hover\:fill-blue-dark\/25:hover {
  fill: rgb(82 139 255 / 0.25);
}

.hover\:fill-blue-dark\/30:hover {
  fill: rgb(82 139 255 / 0.3);
}

.hover\:fill-blue-dark\/40:hover {
  fill: rgb(82 139 255 / 0.4);
}

.hover\:fill-blue-dark\/50:hover {
  fill: rgb(82 139 255 / 0.5);
}

.hover\:fill-blue-dark\/60:hover {
  fill: rgb(82 139 255 / 0.6);
}

.hover\:fill-blue-dark\/70:hover {
  fill: rgb(82 139 255 / 0.7);
}

.hover\:fill-blue-dark\/75:hover {
  fill: rgb(82 139 255 / 0.75);
}

.hover\:fill-blue-dark\/80:hover {
  fill: rgb(82 139 255 / 0.8);
}

.hover\:fill-blue-dark\/90:hover {
  fill: rgb(82 139 255 / 0.9);
}

.hover\:fill-blue-dark\/95:hover {
  fill: rgb(82 139 255 / 0.95);
}

.hover\:fill-blue-dark\/100:hover {
  fill: rgb(82 139 255 / 1);
}

.hover\:fill-indigo-25\/0:hover {
  fill: rgb(245 248 255 / 0);
}

.hover\:fill-indigo-25\/5:hover {
  fill: rgb(245 248 255 / 0.05);
}

.hover\:fill-indigo-25\/10:hover {
  fill: rgb(245 248 255 / 0.1);
}

.hover\:fill-indigo-25\/20:hover {
  fill: rgb(245 248 255 / 0.2);
}

.hover\:fill-indigo-25\/25:hover {
  fill: rgb(245 248 255 / 0.25);
}

.hover\:fill-indigo-25\/30:hover {
  fill: rgb(245 248 255 / 0.3);
}

.hover\:fill-indigo-25\/40:hover {
  fill: rgb(245 248 255 / 0.4);
}

.hover\:fill-indigo-25\/50:hover {
  fill: rgb(245 248 255 / 0.5);
}

.hover\:fill-indigo-25\/60:hover {
  fill: rgb(245 248 255 / 0.6);
}

.hover\:fill-indigo-25\/70:hover {
  fill: rgb(245 248 255 / 0.7);
}

.hover\:fill-indigo-25\/75:hover {
  fill: rgb(245 248 255 / 0.75);
}

.hover\:fill-indigo-25\/80:hover {
  fill: rgb(245 248 255 / 0.8);
}

.hover\:fill-indigo-25\/90:hover {
  fill: rgb(245 248 255 / 0.9);
}

.hover\:fill-indigo-25\/95:hover {
  fill: rgb(245 248 255 / 0.95);
}

.hover\:fill-indigo-25\/100:hover {
  fill: rgb(245 248 255 / 1);
}

.hover\:fill-indigo-50\/0:hover {
  fill: rgb(238 244 255 / 0);
}

.hover\:fill-indigo-50\/5:hover {
  fill: rgb(238 244 255 / 0.05);
}

.hover\:fill-indigo-50\/10:hover {
  fill: rgb(238 244 255 / 0.1);
}

.hover\:fill-indigo-50\/20:hover {
  fill: rgb(238 244 255 / 0.2);
}

.hover\:fill-indigo-50\/25:hover {
  fill: rgb(238 244 255 / 0.25);
}

.hover\:fill-indigo-50\/30:hover {
  fill: rgb(238 244 255 / 0.3);
}

.hover\:fill-indigo-50\/40:hover {
  fill: rgb(238 244 255 / 0.4);
}

.hover\:fill-indigo-50\/50:hover {
  fill: rgb(238 244 255 / 0.5);
}

.hover\:fill-indigo-50\/60:hover {
  fill: rgb(238 244 255 / 0.6);
}

.hover\:fill-indigo-50\/70:hover {
  fill: rgb(238 244 255 / 0.7);
}

.hover\:fill-indigo-50\/75:hover {
  fill: rgb(238 244 255 / 0.75);
}

.hover\:fill-indigo-50\/80:hover {
  fill: rgb(238 244 255 / 0.8);
}

.hover\:fill-indigo-50\/90:hover {
  fill: rgb(238 244 255 / 0.9);
}

.hover\:fill-indigo-50\/95:hover {
  fill: rgb(238 244 255 / 0.95);
}

.hover\:fill-indigo-50\/100:hover {
  fill: rgb(238 244 255 / 1);
}

.hover\:fill-indigo-100\/0:hover {
  fill: rgb(224 234 255 / 0);
}

.hover\:fill-indigo-100\/5:hover {
  fill: rgb(224 234 255 / 0.05);
}

.hover\:fill-indigo-100\/10:hover {
  fill: rgb(224 234 255 / 0.1);
}

.hover\:fill-indigo-100\/20:hover {
  fill: rgb(224 234 255 / 0.2);
}

.hover\:fill-indigo-100\/25:hover {
  fill: rgb(224 234 255 / 0.25);
}

.hover\:fill-indigo-100\/30:hover {
  fill: rgb(224 234 255 / 0.3);
}

.hover\:fill-indigo-100\/40:hover {
  fill: rgb(224 234 255 / 0.4);
}

.hover\:fill-indigo-100\/50:hover {
  fill: rgb(224 234 255 / 0.5);
}

.hover\:fill-indigo-100\/60:hover {
  fill: rgb(224 234 255 / 0.6);
}

.hover\:fill-indigo-100\/70:hover {
  fill: rgb(224 234 255 / 0.7);
}

.hover\:fill-indigo-100\/75:hover {
  fill: rgb(224 234 255 / 0.75);
}

.hover\:fill-indigo-100\/80:hover {
  fill: rgb(224 234 255 / 0.8);
}

.hover\:fill-indigo-100\/90:hover {
  fill: rgb(224 234 255 / 0.9);
}

.hover\:fill-indigo-100\/95:hover {
  fill: rgb(224 234 255 / 0.95);
}

.hover\:fill-indigo-100\/100:hover {
  fill: rgb(224 234 255 / 1);
}

.hover\:fill-indigo-200\/0:hover {
  fill: rgb(199 215 254 / 0);
}

.hover\:fill-indigo-200\/5:hover {
  fill: rgb(199 215 254 / 0.05);
}

.hover\:fill-indigo-200\/10:hover {
  fill: rgb(199 215 254 / 0.1);
}

.hover\:fill-indigo-200\/20:hover {
  fill: rgb(199 215 254 / 0.2);
}

.hover\:fill-indigo-200\/25:hover {
  fill: rgb(199 215 254 / 0.25);
}

.hover\:fill-indigo-200\/30:hover {
  fill: rgb(199 215 254 / 0.3);
}

.hover\:fill-indigo-200\/40:hover {
  fill: rgb(199 215 254 / 0.4);
}

.hover\:fill-indigo-200\/50:hover {
  fill: rgb(199 215 254 / 0.5);
}

.hover\:fill-indigo-200\/60:hover {
  fill: rgb(199 215 254 / 0.6);
}

.hover\:fill-indigo-200\/70:hover {
  fill: rgb(199 215 254 / 0.7);
}

.hover\:fill-indigo-200\/75:hover {
  fill: rgb(199 215 254 / 0.75);
}

.hover\:fill-indigo-200\/80:hover {
  fill: rgb(199 215 254 / 0.8);
}

.hover\:fill-indigo-200\/90:hover {
  fill: rgb(199 215 254 / 0.9);
}

.hover\:fill-indigo-200\/95:hover {
  fill: rgb(199 215 254 / 0.95);
}

.hover\:fill-indigo-200\/100:hover {
  fill: rgb(199 215 254 / 1);
}

.hover\:fill-indigo-300\/0:hover {
  fill: rgb(164 188 253 / 0);
}

.hover\:fill-indigo-300\/5:hover {
  fill: rgb(164 188 253 / 0.05);
}

.hover\:fill-indigo-300\/10:hover {
  fill: rgb(164 188 253 / 0.1);
}

.hover\:fill-indigo-300\/20:hover {
  fill: rgb(164 188 253 / 0.2);
}

.hover\:fill-indigo-300\/25:hover {
  fill: rgb(164 188 253 / 0.25);
}

.hover\:fill-indigo-300\/30:hover {
  fill: rgb(164 188 253 / 0.3);
}

.hover\:fill-indigo-300\/40:hover {
  fill: rgb(164 188 253 / 0.4);
}

.hover\:fill-indigo-300\/50:hover {
  fill: rgb(164 188 253 / 0.5);
}

.hover\:fill-indigo-300\/60:hover {
  fill: rgb(164 188 253 / 0.6);
}

.hover\:fill-indigo-300\/70:hover {
  fill: rgb(164 188 253 / 0.7);
}

.hover\:fill-indigo-300\/75:hover {
  fill: rgb(164 188 253 / 0.75);
}

.hover\:fill-indigo-300\/80:hover {
  fill: rgb(164 188 253 / 0.8);
}

.hover\:fill-indigo-300\/90:hover {
  fill: rgb(164 188 253 / 0.9);
}

.hover\:fill-indigo-300\/95:hover {
  fill: rgb(164 188 253 / 0.95);
}

.hover\:fill-indigo-300\/100:hover {
  fill: rgb(164 188 253 / 1);
}

.hover\:fill-indigo-400\/0:hover {
  fill: rgb(128 152 249 / 0);
}

.hover\:fill-indigo-400\/5:hover {
  fill: rgb(128 152 249 / 0.05);
}

.hover\:fill-indigo-400\/10:hover {
  fill: rgb(128 152 249 / 0.1);
}

.hover\:fill-indigo-400\/20:hover {
  fill: rgb(128 152 249 / 0.2);
}

.hover\:fill-indigo-400\/25:hover {
  fill: rgb(128 152 249 / 0.25);
}

.hover\:fill-indigo-400\/30:hover {
  fill: rgb(128 152 249 / 0.3);
}

.hover\:fill-indigo-400\/40:hover {
  fill: rgb(128 152 249 / 0.4);
}

.hover\:fill-indigo-400\/50:hover {
  fill: rgb(128 152 249 / 0.5);
}

.hover\:fill-indigo-400\/60:hover {
  fill: rgb(128 152 249 / 0.6);
}

.hover\:fill-indigo-400\/70:hover {
  fill: rgb(128 152 249 / 0.7);
}

.hover\:fill-indigo-400\/75:hover {
  fill: rgb(128 152 249 / 0.75);
}

.hover\:fill-indigo-400\/80:hover {
  fill: rgb(128 152 249 / 0.8);
}

.hover\:fill-indigo-400\/90:hover {
  fill: rgb(128 152 249 / 0.9);
}

.hover\:fill-indigo-400\/95:hover {
  fill: rgb(128 152 249 / 0.95);
}

.hover\:fill-indigo-400\/100:hover {
  fill: rgb(128 152 249 / 1);
}

.hover\:fill-indigo-500\/0:hover {
  fill: rgb(97 114 243 / 0);
}

.hover\:fill-indigo-500\/5:hover {
  fill: rgb(97 114 243 / 0.05);
}

.hover\:fill-indigo-500\/10:hover {
  fill: rgb(97 114 243 / 0.1);
}

.hover\:fill-indigo-500\/20:hover {
  fill: rgb(97 114 243 / 0.2);
}

.hover\:fill-indigo-500\/25:hover {
  fill: rgb(97 114 243 / 0.25);
}

.hover\:fill-indigo-500\/30:hover {
  fill: rgb(97 114 243 / 0.3);
}

.hover\:fill-indigo-500\/40:hover {
  fill: rgb(97 114 243 / 0.4);
}

.hover\:fill-indigo-500\/50:hover {
  fill: rgb(97 114 243 / 0.5);
}

.hover\:fill-indigo-500\/60:hover {
  fill: rgb(97 114 243 / 0.6);
}

.hover\:fill-indigo-500\/70:hover {
  fill: rgb(97 114 243 / 0.7);
}

.hover\:fill-indigo-500\/75:hover {
  fill: rgb(97 114 243 / 0.75);
}

.hover\:fill-indigo-500\/80:hover {
  fill: rgb(97 114 243 / 0.8);
}

.hover\:fill-indigo-500\/90:hover {
  fill: rgb(97 114 243 / 0.9);
}

.hover\:fill-indigo-500\/95:hover {
  fill: rgb(97 114 243 / 0.95);
}

.hover\:fill-indigo-500\/100:hover {
  fill: rgb(97 114 243 / 1);
}

.hover\:fill-indigo-600\/0:hover {
  fill: rgb(68 76 231 / 0);
}

.hover\:fill-indigo-600\/5:hover {
  fill: rgb(68 76 231 / 0.05);
}

.hover\:fill-indigo-600\/10:hover {
  fill: rgb(68 76 231 / 0.1);
}

.hover\:fill-indigo-600\/20:hover {
  fill: rgb(68 76 231 / 0.2);
}

.hover\:fill-indigo-600\/25:hover {
  fill: rgb(68 76 231 / 0.25);
}

.hover\:fill-indigo-600\/30:hover {
  fill: rgb(68 76 231 / 0.3);
}

.hover\:fill-indigo-600\/40:hover {
  fill: rgb(68 76 231 / 0.4);
}

.hover\:fill-indigo-600\/50:hover {
  fill: rgb(68 76 231 / 0.5);
}

.hover\:fill-indigo-600\/60:hover {
  fill: rgb(68 76 231 / 0.6);
}

.hover\:fill-indigo-600\/70:hover {
  fill: rgb(68 76 231 / 0.7);
}

.hover\:fill-indigo-600\/75:hover {
  fill: rgb(68 76 231 / 0.75);
}

.hover\:fill-indigo-600\/80:hover {
  fill: rgb(68 76 231 / 0.8);
}

.hover\:fill-indigo-600\/90:hover {
  fill: rgb(68 76 231 / 0.9);
}

.hover\:fill-indigo-600\/95:hover {
  fill: rgb(68 76 231 / 0.95);
}

.hover\:fill-indigo-600\/100:hover {
  fill: rgb(68 76 231 / 1);
}

.hover\:fill-indigo-700\/0:hover {
  fill: rgb(53 56 205 / 0);
}

.hover\:fill-indigo-700\/5:hover {
  fill: rgb(53 56 205 / 0.05);
}

.hover\:fill-indigo-700\/10:hover {
  fill: rgb(53 56 205 / 0.1);
}

.hover\:fill-indigo-700\/20:hover {
  fill: rgb(53 56 205 / 0.2);
}

.hover\:fill-indigo-700\/25:hover {
  fill: rgb(53 56 205 / 0.25);
}

.hover\:fill-indigo-700\/30:hover {
  fill: rgb(53 56 205 / 0.3);
}

.hover\:fill-indigo-700\/40:hover {
  fill: rgb(53 56 205 / 0.4);
}

.hover\:fill-indigo-700\/50:hover {
  fill: rgb(53 56 205 / 0.5);
}

.hover\:fill-indigo-700\/60:hover {
  fill: rgb(53 56 205 / 0.6);
}

.hover\:fill-indigo-700\/70:hover {
  fill: rgb(53 56 205 / 0.7);
}

.hover\:fill-indigo-700\/75:hover {
  fill: rgb(53 56 205 / 0.75);
}

.hover\:fill-indigo-700\/80:hover {
  fill: rgb(53 56 205 / 0.8);
}

.hover\:fill-indigo-700\/90:hover {
  fill: rgb(53 56 205 / 0.9);
}

.hover\:fill-indigo-700\/95:hover {
  fill: rgb(53 56 205 / 0.95);
}

.hover\:fill-indigo-700\/100:hover {
  fill: rgb(53 56 205 / 1);
}

.hover\:fill-indigo-800\/0:hover {
  fill: rgb(45 49 166 / 0);
}

.hover\:fill-indigo-800\/5:hover {
  fill: rgb(45 49 166 / 0.05);
}

.hover\:fill-indigo-800\/10:hover {
  fill: rgb(45 49 166 / 0.1);
}

.hover\:fill-indigo-800\/20:hover {
  fill: rgb(45 49 166 / 0.2);
}

.hover\:fill-indigo-800\/25:hover {
  fill: rgb(45 49 166 / 0.25);
}

.hover\:fill-indigo-800\/30:hover {
  fill: rgb(45 49 166 / 0.3);
}

.hover\:fill-indigo-800\/40:hover {
  fill: rgb(45 49 166 / 0.4);
}

.hover\:fill-indigo-800\/50:hover {
  fill: rgb(45 49 166 / 0.5);
}

.hover\:fill-indigo-800\/60:hover {
  fill: rgb(45 49 166 / 0.6);
}

.hover\:fill-indigo-800\/70:hover {
  fill: rgb(45 49 166 / 0.7);
}

.hover\:fill-indigo-800\/75:hover {
  fill: rgb(45 49 166 / 0.75);
}

.hover\:fill-indigo-800\/80:hover {
  fill: rgb(45 49 166 / 0.8);
}

.hover\:fill-indigo-800\/90:hover {
  fill: rgb(45 49 166 / 0.9);
}

.hover\:fill-indigo-800\/95:hover {
  fill: rgb(45 49 166 / 0.95);
}

.hover\:fill-indigo-800\/100:hover {
  fill: rgb(45 49 166 / 1);
}

.hover\:fill-indigo-900\/0:hover {
  fill: rgb(45 50 130 / 0);
}

.hover\:fill-indigo-900\/5:hover {
  fill: rgb(45 50 130 / 0.05);
}

.hover\:fill-indigo-900\/10:hover {
  fill: rgb(45 50 130 / 0.1);
}

.hover\:fill-indigo-900\/20:hover {
  fill: rgb(45 50 130 / 0.2);
}

.hover\:fill-indigo-900\/25:hover {
  fill: rgb(45 50 130 / 0.25);
}

.hover\:fill-indigo-900\/30:hover {
  fill: rgb(45 50 130 / 0.3);
}

.hover\:fill-indigo-900\/40:hover {
  fill: rgb(45 50 130 / 0.4);
}

.hover\:fill-indigo-900\/50:hover {
  fill: rgb(45 50 130 / 0.5);
}

.hover\:fill-indigo-900\/60:hover {
  fill: rgb(45 50 130 / 0.6);
}

.hover\:fill-indigo-900\/70:hover {
  fill: rgb(45 50 130 / 0.7);
}

.hover\:fill-indigo-900\/75:hover {
  fill: rgb(45 50 130 / 0.75);
}

.hover\:fill-indigo-900\/80:hover {
  fill: rgb(45 50 130 / 0.8);
}

.hover\:fill-indigo-900\/90:hover {
  fill: rgb(45 50 130 / 0.9);
}

.hover\:fill-indigo-900\/95:hover {
  fill: rgb(45 50 130 / 0.95);
}

.hover\:fill-indigo-900\/100:hover {
  fill: rgb(45 50 130 / 1);
}

.hover\:fill-indigo\/0:hover {
  fill: rgb(128 152 249 / 0);
}

.hover\:fill-indigo\/5:hover {
  fill: rgb(128 152 249 / 0.05);
}

.hover\:fill-indigo\/10:hover {
  fill: rgb(128 152 249 / 0.1);
}

.hover\:fill-indigo\/20:hover {
  fill: rgb(128 152 249 / 0.2);
}

.hover\:fill-indigo\/25:hover {
  fill: rgb(128 152 249 / 0.25);
}

.hover\:fill-indigo\/30:hover {
  fill: rgb(128 152 249 / 0.3);
}

.hover\:fill-indigo\/40:hover {
  fill: rgb(128 152 249 / 0.4);
}

.hover\:fill-indigo\/50:hover {
  fill: rgb(128 152 249 / 0.5);
}

.hover\:fill-indigo\/60:hover {
  fill: rgb(128 152 249 / 0.6);
}

.hover\:fill-indigo\/70:hover {
  fill: rgb(128 152 249 / 0.7);
}

.hover\:fill-indigo\/75:hover {
  fill: rgb(128 152 249 / 0.75);
}

.hover\:fill-indigo\/80:hover {
  fill: rgb(128 152 249 / 0.8);
}

.hover\:fill-indigo\/90:hover {
  fill: rgb(128 152 249 / 0.9);
}

.hover\:fill-indigo\/95:hover {
  fill: rgb(128 152 249 / 0.95);
}

.hover\:fill-indigo\/100:hover {
  fill: rgb(128 152 249 / 1);
}

.hover\:fill-violet-25\/0:hover {
  fill: rgb(251 250 255 / 0);
}

.hover\:fill-violet-25\/5:hover {
  fill: rgb(251 250 255 / 0.05);
}

.hover\:fill-violet-25\/10:hover {
  fill: rgb(251 250 255 / 0.1);
}

.hover\:fill-violet-25\/20:hover {
  fill: rgb(251 250 255 / 0.2);
}

.hover\:fill-violet-25\/25:hover {
  fill: rgb(251 250 255 / 0.25);
}

.hover\:fill-violet-25\/30:hover {
  fill: rgb(251 250 255 / 0.3);
}

.hover\:fill-violet-25\/40:hover {
  fill: rgb(251 250 255 / 0.4);
}

.hover\:fill-violet-25\/50:hover {
  fill: rgb(251 250 255 / 0.5);
}

.hover\:fill-violet-25\/60:hover {
  fill: rgb(251 250 255 / 0.6);
}

.hover\:fill-violet-25\/70:hover {
  fill: rgb(251 250 255 / 0.7);
}

.hover\:fill-violet-25\/75:hover {
  fill: rgb(251 250 255 / 0.75);
}

.hover\:fill-violet-25\/80:hover {
  fill: rgb(251 250 255 / 0.8);
}

.hover\:fill-violet-25\/90:hover {
  fill: rgb(251 250 255 / 0.9);
}

.hover\:fill-violet-25\/95:hover {
  fill: rgb(251 250 255 / 0.95);
}

.hover\:fill-violet-25\/100:hover {
  fill: rgb(251 250 255 / 1);
}

.hover\:fill-violet-50\/0:hover {
  fill: rgb(245 243 255 / 0);
}

.hover\:fill-violet-50\/5:hover {
  fill: rgb(245 243 255 / 0.05);
}

.hover\:fill-violet-50\/10:hover {
  fill: rgb(245 243 255 / 0.1);
}

.hover\:fill-violet-50\/20:hover {
  fill: rgb(245 243 255 / 0.2);
}

.hover\:fill-violet-50\/25:hover {
  fill: rgb(245 243 255 / 0.25);
}

.hover\:fill-violet-50\/30:hover {
  fill: rgb(245 243 255 / 0.3);
}

.hover\:fill-violet-50\/40:hover {
  fill: rgb(245 243 255 / 0.4);
}

.hover\:fill-violet-50\/50:hover {
  fill: rgb(245 243 255 / 0.5);
}

.hover\:fill-violet-50\/60:hover {
  fill: rgb(245 243 255 / 0.6);
}

.hover\:fill-violet-50\/70:hover {
  fill: rgb(245 243 255 / 0.7);
}

.hover\:fill-violet-50\/75:hover {
  fill: rgb(245 243 255 / 0.75);
}

.hover\:fill-violet-50\/80:hover {
  fill: rgb(245 243 255 / 0.8);
}

.hover\:fill-violet-50\/90:hover {
  fill: rgb(245 243 255 / 0.9);
}

.hover\:fill-violet-50\/95:hover {
  fill: rgb(245 243 255 / 0.95);
}

.hover\:fill-violet-50\/100:hover {
  fill: rgb(245 243 255 / 1);
}

.hover\:fill-violet-100\/0:hover {
  fill: rgb(236 233 254 / 0);
}

.hover\:fill-violet-100\/5:hover {
  fill: rgb(236 233 254 / 0.05);
}

.hover\:fill-violet-100\/10:hover {
  fill: rgb(236 233 254 / 0.1);
}

.hover\:fill-violet-100\/20:hover {
  fill: rgb(236 233 254 / 0.2);
}

.hover\:fill-violet-100\/25:hover {
  fill: rgb(236 233 254 / 0.25);
}

.hover\:fill-violet-100\/30:hover {
  fill: rgb(236 233 254 / 0.3);
}

.hover\:fill-violet-100\/40:hover {
  fill: rgb(236 233 254 / 0.4);
}

.hover\:fill-violet-100\/50:hover {
  fill: rgb(236 233 254 / 0.5);
}

.hover\:fill-violet-100\/60:hover {
  fill: rgb(236 233 254 / 0.6);
}

.hover\:fill-violet-100\/70:hover {
  fill: rgb(236 233 254 / 0.7);
}

.hover\:fill-violet-100\/75:hover {
  fill: rgb(236 233 254 / 0.75);
}

.hover\:fill-violet-100\/80:hover {
  fill: rgb(236 233 254 / 0.8);
}

.hover\:fill-violet-100\/90:hover {
  fill: rgb(236 233 254 / 0.9);
}

.hover\:fill-violet-100\/95:hover {
  fill: rgb(236 233 254 / 0.95);
}

.hover\:fill-violet-100\/100:hover {
  fill: rgb(236 233 254 / 1);
}

.hover\:fill-violet-200\/0:hover {
  fill: rgb(221 214 254 / 0);
}

.hover\:fill-violet-200\/5:hover {
  fill: rgb(221 214 254 / 0.05);
}

.hover\:fill-violet-200\/10:hover {
  fill: rgb(221 214 254 / 0.1);
}

.hover\:fill-violet-200\/20:hover {
  fill: rgb(221 214 254 / 0.2);
}

.hover\:fill-violet-200\/25:hover {
  fill: rgb(221 214 254 / 0.25);
}

.hover\:fill-violet-200\/30:hover {
  fill: rgb(221 214 254 / 0.3);
}

.hover\:fill-violet-200\/40:hover {
  fill: rgb(221 214 254 / 0.4);
}

.hover\:fill-violet-200\/50:hover {
  fill: rgb(221 214 254 / 0.5);
}

.hover\:fill-violet-200\/60:hover {
  fill: rgb(221 214 254 / 0.6);
}

.hover\:fill-violet-200\/70:hover {
  fill: rgb(221 214 254 / 0.7);
}

.hover\:fill-violet-200\/75:hover {
  fill: rgb(221 214 254 / 0.75);
}

.hover\:fill-violet-200\/80:hover {
  fill: rgb(221 214 254 / 0.8);
}

.hover\:fill-violet-200\/90:hover {
  fill: rgb(221 214 254 / 0.9);
}

.hover\:fill-violet-200\/95:hover {
  fill: rgb(221 214 254 / 0.95);
}

.hover\:fill-violet-200\/100:hover {
  fill: rgb(221 214 254 / 1);
}

.hover\:fill-violet-300\/0:hover {
  fill: rgb(195 181 253 / 0);
}

.hover\:fill-violet-300\/5:hover {
  fill: rgb(195 181 253 / 0.05);
}

.hover\:fill-violet-300\/10:hover {
  fill: rgb(195 181 253 / 0.1);
}

.hover\:fill-violet-300\/20:hover {
  fill: rgb(195 181 253 / 0.2);
}

.hover\:fill-violet-300\/25:hover {
  fill: rgb(195 181 253 / 0.25);
}

.hover\:fill-violet-300\/30:hover {
  fill: rgb(195 181 253 / 0.3);
}

.hover\:fill-violet-300\/40:hover {
  fill: rgb(195 181 253 / 0.4);
}

.hover\:fill-violet-300\/50:hover {
  fill: rgb(195 181 253 / 0.5);
}

.hover\:fill-violet-300\/60:hover {
  fill: rgb(195 181 253 / 0.6);
}

.hover\:fill-violet-300\/70:hover {
  fill: rgb(195 181 253 / 0.7);
}

.hover\:fill-violet-300\/75:hover {
  fill: rgb(195 181 253 / 0.75);
}

.hover\:fill-violet-300\/80:hover {
  fill: rgb(195 181 253 / 0.8);
}

.hover\:fill-violet-300\/90:hover {
  fill: rgb(195 181 253 / 0.9);
}

.hover\:fill-violet-300\/95:hover {
  fill: rgb(195 181 253 / 0.95);
}

.hover\:fill-violet-300\/100:hover {
  fill: rgb(195 181 253 / 1);
}

.hover\:fill-violet-400\/0:hover {
  fill: rgb(164 138 251 / 0);
}

.hover\:fill-violet-400\/5:hover {
  fill: rgb(164 138 251 / 0.05);
}

.hover\:fill-violet-400\/10:hover {
  fill: rgb(164 138 251 / 0.1);
}

.hover\:fill-violet-400\/20:hover {
  fill: rgb(164 138 251 / 0.2);
}

.hover\:fill-violet-400\/25:hover {
  fill: rgb(164 138 251 / 0.25);
}

.hover\:fill-violet-400\/30:hover {
  fill: rgb(164 138 251 / 0.3);
}

.hover\:fill-violet-400\/40:hover {
  fill: rgb(164 138 251 / 0.4);
}

.hover\:fill-violet-400\/50:hover {
  fill: rgb(164 138 251 / 0.5);
}

.hover\:fill-violet-400\/60:hover {
  fill: rgb(164 138 251 / 0.6);
}

.hover\:fill-violet-400\/70:hover {
  fill: rgb(164 138 251 / 0.7);
}

.hover\:fill-violet-400\/75:hover {
  fill: rgb(164 138 251 / 0.75);
}

.hover\:fill-violet-400\/80:hover {
  fill: rgb(164 138 251 / 0.8);
}

.hover\:fill-violet-400\/90:hover {
  fill: rgb(164 138 251 / 0.9);
}

.hover\:fill-violet-400\/95:hover {
  fill: rgb(164 138 251 / 0.95);
}

.hover\:fill-violet-400\/100:hover {
  fill: rgb(164 138 251 / 1);
}

.hover\:fill-violet-500\/0:hover {
  fill: rgb(135 91 247 / 0);
}

.hover\:fill-violet-500\/5:hover {
  fill: rgb(135 91 247 / 0.05);
}

.hover\:fill-violet-500\/10:hover {
  fill: rgb(135 91 247 / 0.1);
}

.hover\:fill-violet-500\/20:hover {
  fill: rgb(135 91 247 / 0.2);
}

.hover\:fill-violet-500\/25:hover {
  fill: rgb(135 91 247 / 0.25);
}

.hover\:fill-violet-500\/30:hover {
  fill: rgb(135 91 247 / 0.3);
}

.hover\:fill-violet-500\/40:hover {
  fill: rgb(135 91 247 / 0.4);
}

.hover\:fill-violet-500\/50:hover {
  fill: rgb(135 91 247 / 0.5);
}

.hover\:fill-violet-500\/60:hover {
  fill: rgb(135 91 247 / 0.6);
}

.hover\:fill-violet-500\/70:hover {
  fill: rgb(135 91 247 / 0.7);
}

.hover\:fill-violet-500\/75:hover {
  fill: rgb(135 91 247 / 0.75);
}

.hover\:fill-violet-500\/80:hover {
  fill: rgb(135 91 247 / 0.8);
}

.hover\:fill-violet-500\/90:hover {
  fill: rgb(135 91 247 / 0.9);
}

.hover\:fill-violet-500\/95:hover {
  fill: rgb(135 91 247 / 0.95);
}

.hover\:fill-violet-500\/100:hover {
  fill: rgb(135 91 247 / 1);
}

.hover\:fill-violet-600\/0:hover {
  fill: rgb(120 57 238 / 0);
}

.hover\:fill-violet-600\/5:hover {
  fill: rgb(120 57 238 / 0.05);
}

.hover\:fill-violet-600\/10:hover {
  fill: rgb(120 57 238 / 0.1);
}

.hover\:fill-violet-600\/20:hover {
  fill: rgb(120 57 238 / 0.2);
}

.hover\:fill-violet-600\/25:hover {
  fill: rgb(120 57 238 / 0.25);
}

.hover\:fill-violet-600\/30:hover {
  fill: rgb(120 57 238 / 0.3);
}

.hover\:fill-violet-600\/40:hover {
  fill: rgb(120 57 238 / 0.4);
}

.hover\:fill-violet-600\/50:hover {
  fill: rgb(120 57 238 / 0.5);
}

.hover\:fill-violet-600\/60:hover {
  fill: rgb(120 57 238 / 0.6);
}

.hover\:fill-violet-600\/70:hover {
  fill: rgb(120 57 238 / 0.7);
}

.hover\:fill-violet-600\/75:hover {
  fill: rgb(120 57 238 / 0.75);
}

.hover\:fill-violet-600\/80:hover {
  fill: rgb(120 57 238 / 0.8);
}

.hover\:fill-violet-600\/90:hover {
  fill: rgb(120 57 238 / 0.9);
}

.hover\:fill-violet-600\/95:hover {
  fill: rgb(120 57 238 / 0.95);
}

.hover\:fill-violet-600\/100:hover {
  fill: rgb(120 57 238 / 1);
}

.hover\:fill-violet-700\/0:hover {
  fill: rgb(105 39 218 / 0);
}

.hover\:fill-violet-700\/5:hover {
  fill: rgb(105 39 218 / 0.05);
}

.hover\:fill-violet-700\/10:hover {
  fill: rgb(105 39 218 / 0.1);
}

.hover\:fill-violet-700\/20:hover {
  fill: rgb(105 39 218 / 0.2);
}

.hover\:fill-violet-700\/25:hover {
  fill: rgb(105 39 218 / 0.25);
}

.hover\:fill-violet-700\/30:hover {
  fill: rgb(105 39 218 / 0.3);
}

.hover\:fill-violet-700\/40:hover {
  fill: rgb(105 39 218 / 0.4);
}

.hover\:fill-violet-700\/50:hover {
  fill: rgb(105 39 218 / 0.5);
}

.hover\:fill-violet-700\/60:hover {
  fill: rgb(105 39 218 / 0.6);
}

.hover\:fill-violet-700\/70:hover {
  fill: rgb(105 39 218 / 0.7);
}

.hover\:fill-violet-700\/75:hover {
  fill: rgb(105 39 218 / 0.75);
}

.hover\:fill-violet-700\/80:hover {
  fill: rgb(105 39 218 / 0.8);
}

.hover\:fill-violet-700\/90:hover {
  fill: rgb(105 39 218 / 0.9);
}

.hover\:fill-violet-700\/95:hover {
  fill: rgb(105 39 218 / 0.95);
}

.hover\:fill-violet-700\/100:hover {
  fill: rgb(105 39 218 / 1);
}

.hover\:fill-violet-800\/0:hover {
  fill: rgb(87 32 183 / 0);
}

.hover\:fill-violet-800\/5:hover {
  fill: rgb(87 32 183 / 0.05);
}

.hover\:fill-violet-800\/10:hover {
  fill: rgb(87 32 183 / 0.1);
}

.hover\:fill-violet-800\/20:hover {
  fill: rgb(87 32 183 / 0.2);
}

.hover\:fill-violet-800\/25:hover {
  fill: rgb(87 32 183 / 0.25);
}

.hover\:fill-violet-800\/30:hover {
  fill: rgb(87 32 183 / 0.3);
}

.hover\:fill-violet-800\/40:hover {
  fill: rgb(87 32 183 / 0.4);
}

.hover\:fill-violet-800\/50:hover {
  fill: rgb(87 32 183 / 0.5);
}

.hover\:fill-violet-800\/60:hover {
  fill: rgb(87 32 183 / 0.6);
}

.hover\:fill-violet-800\/70:hover {
  fill: rgb(87 32 183 / 0.7);
}

.hover\:fill-violet-800\/75:hover {
  fill: rgb(87 32 183 / 0.75);
}

.hover\:fill-violet-800\/80:hover {
  fill: rgb(87 32 183 / 0.8);
}

.hover\:fill-violet-800\/90:hover {
  fill: rgb(87 32 183 / 0.9);
}

.hover\:fill-violet-800\/95:hover {
  fill: rgb(87 32 183 / 0.95);
}

.hover\:fill-violet-800\/100:hover {
  fill: rgb(87 32 183 / 1);
}

.hover\:fill-violet-900\/0:hover {
  fill: rgb(73 28 150 / 0);
}

.hover\:fill-violet-900\/5:hover {
  fill: rgb(73 28 150 / 0.05);
}

.hover\:fill-violet-900\/10:hover {
  fill: rgb(73 28 150 / 0.1);
}

.hover\:fill-violet-900\/20:hover {
  fill: rgb(73 28 150 / 0.2);
}

.hover\:fill-violet-900\/25:hover {
  fill: rgb(73 28 150 / 0.25);
}

.hover\:fill-violet-900\/30:hover {
  fill: rgb(73 28 150 / 0.3);
}

.hover\:fill-violet-900\/40:hover {
  fill: rgb(73 28 150 / 0.4);
}

.hover\:fill-violet-900\/50:hover {
  fill: rgb(73 28 150 / 0.5);
}

.hover\:fill-violet-900\/60:hover {
  fill: rgb(73 28 150 / 0.6);
}

.hover\:fill-violet-900\/70:hover {
  fill: rgb(73 28 150 / 0.7);
}

.hover\:fill-violet-900\/75:hover {
  fill: rgb(73 28 150 / 0.75);
}

.hover\:fill-violet-900\/80:hover {
  fill: rgb(73 28 150 / 0.8);
}

.hover\:fill-violet-900\/90:hover {
  fill: rgb(73 28 150 / 0.9);
}

.hover\:fill-violet-900\/95:hover {
  fill: rgb(73 28 150 / 0.95);
}

.hover\:fill-violet-900\/100:hover {
  fill: rgb(73 28 150 / 1);
}

.hover\:fill-violet\/0:hover {
  fill: rgb(164 138 251 / 0);
}

.hover\:fill-violet\/5:hover {
  fill: rgb(164 138 251 / 0.05);
}

.hover\:fill-violet\/10:hover {
  fill: rgb(164 138 251 / 0.1);
}

.hover\:fill-violet\/20:hover {
  fill: rgb(164 138 251 / 0.2);
}

.hover\:fill-violet\/25:hover {
  fill: rgb(164 138 251 / 0.25);
}

.hover\:fill-violet\/30:hover {
  fill: rgb(164 138 251 / 0.3);
}

.hover\:fill-violet\/40:hover {
  fill: rgb(164 138 251 / 0.4);
}

.hover\:fill-violet\/50:hover {
  fill: rgb(164 138 251 / 0.5);
}

.hover\:fill-violet\/60:hover {
  fill: rgb(164 138 251 / 0.6);
}

.hover\:fill-violet\/70:hover {
  fill: rgb(164 138 251 / 0.7);
}

.hover\:fill-violet\/75:hover {
  fill: rgb(164 138 251 / 0.75);
}

.hover\:fill-violet\/80:hover {
  fill: rgb(164 138 251 / 0.8);
}

.hover\:fill-violet\/90:hover {
  fill: rgb(164 138 251 / 0.9);
}

.hover\:fill-violet\/95:hover {
  fill: rgb(164 138 251 / 0.95);
}

.hover\:fill-violet\/100:hover {
  fill: rgb(164 138 251 / 1);
}

.hover\:fill-purple-25\/0:hover {
  fill: rgb(250 250 255 / 0);
}

.hover\:fill-purple-25\/5:hover {
  fill: rgb(250 250 255 / 0.05);
}

.hover\:fill-purple-25\/10:hover {
  fill: rgb(250 250 255 / 0.1);
}

.hover\:fill-purple-25\/20:hover {
  fill: rgb(250 250 255 / 0.2);
}

.hover\:fill-purple-25\/25:hover {
  fill: rgb(250 250 255 / 0.25);
}

.hover\:fill-purple-25\/30:hover {
  fill: rgb(250 250 255 / 0.3);
}

.hover\:fill-purple-25\/40:hover {
  fill: rgb(250 250 255 / 0.4);
}

.hover\:fill-purple-25\/50:hover {
  fill: rgb(250 250 255 / 0.5);
}

.hover\:fill-purple-25\/60:hover {
  fill: rgb(250 250 255 / 0.6);
}

.hover\:fill-purple-25\/70:hover {
  fill: rgb(250 250 255 / 0.7);
}

.hover\:fill-purple-25\/75:hover {
  fill: rgb(250 250 255 / 0.75);
}

.hover\:fill-purple-25\/80:hover {
  fill: rgb(250 250 255 / 0.8);
}

.hover\:fill-purple-25\/90:hover {
  fill: rgb(250 250 255 / 0.9);
}

.hover\:fill-purple-25\/95:hover {
  fill: rgb(250 250 255 / 0.95);
}

.hover\:fill-purple-25\/100:hover {
  fill: rgb(250 250 255 / 1);
}

.hover\:fill-purple-50\/0:hover {
  fill: rgb(244 243 255 / 0);
}

.hover\:fill-purple-50\/5:hover {
  fill: rgb(244 243 255 / 0.05);
}

.hover\:fill-purple-50\/10:hover {
  fill: rgb(244 243 255 / 0.1);
}

.hover\:fill-purple-50\/20:hover {
  fill: rgb(244 243 255 / 0.2);
}

.hover\:fill-purple-50\/25:hover {
  fill: rgb(244 243 255 / 0.25);
}

.hover\:fill-purple-50\/30:hover {
  fill: rgb(244 243 255 / 0.3);
}

.hover\:fill-purple-50\/40:hover {
  fill: rgb(244 243 255 / 0.4);
}

.hover\:fill-purple-50\/50:hover {
  fill: rgb(244 243 255 / 0.5);
}

.hover\:fill-purple-50\/60:hover {
  fill: rgb(244 243 255 / 0.6);
}

.hover\:fill-purple-50\/70:hover {
  fill: rgb(244 243 255 / 0.7);
}

.hover\:fill-purple-50\/75:hover {
  fill: rgb(244 243 255 / 0.75);
}

.hover\:fill-purple-50\/80:hover {
  fill: rgb(244 243 255 / 0.8);
}

.hover\:fill-purple-50\/90:hover {
  fill: rgb(244 243 255 / 0.9);
}

.hover\:fill-purple-50\/95:hover {
  fill: rgb(244 243 255 / 0.95);
}

.hover\:fill-purple-50\/100:hover {
  fill: rgb(244 243 255 / 1);
}

.hover\:fill-purple-100\/0:hover {
  fill: rgb(235 233 254 / 0);
}

.hover\:fill-purple-100\/5:hover {
  fill: rgb(235 233 254 / 0.05);
}

.hover\:fill-purple-100\/10:hover {
  fill: rgb(235 233 254 / 0.1);
}

.hover\:fill-purple-100\/20:hover {
  fill: rgb(235 233 254 / 0.2);
}

.hover\:fill-purple-100\/25:hover {
  fill: rgb(235 233 254 / 0.25);
}

.hover\:fill-purple-100\/30:hover {
  fill: rgb(235 233 254 / 0.3);
}

.hover\:fill-purple-100\/40:hover {
  fill: rgb(235 233 254 / 0.4);
}

.hover\:fill-purple-100\/50:hover {
  fill: rgb(235 233 254 / 0.5);
}

.hover\:fill-purple-100\/60:hover {
  fill: rgb(235 233 254 / 0.6);
}

.hover\:fill-purple-100\/70:hover {
  fill: rgb(235 233 254 / 0.7);
}

.hover\:fill-purple-100\/75:hover {
  fill: rgb(235 233 254 / 0.75);
}

.hover\:fill-purple-100\/80:hover {
  fill: rgb(235 233 254 / 0.8);
}

.hover\:fill-purple-100\/90:hover {
  fill: rgb(235 233 254 / 0.9);
}

.hover\:fill-purple-100\/95:hover {
  fill: rgb(235 233 254 / 0.95);
}

.hover\:fill-purple-100\/100:hover {
  fill: rgb(235 233 254 / 1);
}

.hover\:fill-purple-200\/0:hover {
  fill: rgb(217 214 254 / 0);
}

.hover\:fill-purple-200\/5:hover {
  fill: rgb(217 214 254 / 0.05);
}

.hover\:fill-purple-200\/10:hover {
  fill: rgb(217 214 254 / 0.1);
}

.hover\:fill-purple-200\/20:hover {
  fill: rgb(217 214 254 / 0.2);
}

.hover\:fill-purple-200\/25:hover {
  fill: rgb(217 214 254 / 0.25);
}

.hover\:fill-purple-200\/30:hover {
  fill: rgb(217 214 254 / 0.3);
}

.hover\:fill-purple-200\/40:hover {
  fill: rgb(217 214 254 / 0.4);
}

.hover\:fill-purple-200\/50:hover {
  fill: rgb(217 214 254 / 0.5);
}

.hover\:fill-purple-200\/60:hover {
  fill: rgb(217 214 254 / 0.6);
}

.hover\:fill-purple-200\/70:hover {
  fill: rgb(217 214 254 / 0.7);
}

.hover\:fill-purple-200\/75:hover {
  fill: rgb(217 214 254 / 0.75);
}

.hover\:fill-purple-200\/80:hover {
  fill: rgb(217 214 254 / 0.8);
}

.hover\:fill-purple-200\/90:hover {
  fill: rgb(217 214 254 / 0.9);
}

.hover\:fill-purple-200\/95:hover {
  fill: rgb(217 214 254 / 0.95);
}

.hover\:fill-purple-200\/100:hover {
  fill: rgb(217 214 254 / 1);
}

.hover\:fill-purple-300\/0:hover {
  fill: rgb(189 180 254 / 0);
}

.hover\:fill-purple-300\/5:hover {
  fill: rgb(189 180 254 / 0.05);
}

.hover\:fill-purple-300\/10:hover {
  fill: rgb(189 180 254 / 0.1);
}

.hover\:fill-purple-300\/20:hover {
  fill: rgb(189 180 254 / 0.2);
}

.hover\:fill-purple-300\/25:hover {
  fill: rgb(189 180 254 / 0.25);
}

.hover\:fill-purple-300\/30:hover {
  fill: rgb(189 180 254 / 0.3);
}

.hover\:fill-purple-300\/40:hover {
  fill: rgb(189 180 254 / 0.4);
}

.hover\:fill-purple-300\/50:hover {
  fill: rgb(189 180 254 / 0.5);
}

.hover\:fill-purple-300\/60:hover {
  fill: rgb(189 180 254 / 0.6);
}

.hover\:fill-purple-300\/70:hover {
  fill: rgb(189 180 254 / 0.7);
}

.hover\:fill-purple-300\/75:hover {
  fill: rgb(189 180 254 / 0.75);
}

.hover\:fill-purple-300\/80:hover {
  fill: rgb(189 180 254 / 0.8);
}

.hover\:fill-purple-300\/90:hover {
  fill: rgb(189 180 254 / 0.9);
}

.hover\:fill-purple-300\/95:hover {
  fill: rgb(189 180 254 / 0.95);
}

.hover\:fill-purple-300\/100:hover {
  fill: rgb(189 180 254 / 1);
}

.hover\:fill-purple-400\/0:hover {
  fill: rgb(155 138 251 / 0);
}

.hover\:fill-purple-400\/5:hover {
  fill: rgb(155 138 251 / 0.05);
}

.hover\:fill-purple-400\/10:hover {
  fill: rgb(155 138 251 / 0.1);
}

.hover\:fill-purple-400\/20:hover {
  fill: rgb(155 138 251 / 0.2);
}

.hover\:fill-purple-400\/25:hover {
  fill: rgb(155 138 251 / 0.25);
}

.hover\:fill-purple-400\/30:hover {
  fill: rgb(155 138 251 / 0.3);
}

.hover\:fill-purple-400\/40:hover {
  fill: rgb(155 138 251 / 0.4);
}

.hover\:fill-purple-400\/50:hover {
  fill: rgb(155 138 251 / 0.5);
}

.hover\:fill-purple-400\/60:hover {
  fill: rgb(155 138 251 / 0.6);
}

.hover\:fill-purple-400\/70:hover {
  fill: rgb(155 138 251 / 0.7);
}

.hover\:fill-purple-400\/75:hover {
  fill: rgb(155 138 251 / 0.75);
}

.hover\:fill-purple-400\/80:hover {
  fill: rgb(155 138 251 / 0.8);
}

.hover\:fill-purple-400\/90:hover {
  fill: rgb(155 138 251 / 0.9);
}

.hover\:fill-purple-400\/95:hover {
  fill: rgb(155 138 251 / 0.95);
}

.hover\:fill-purple-400\/100:hover {
  fill: rgb(155 138 251 / 1);
}

.hover\:fill-purple-500\/0:hover {
  fill: rgb(122 90 248 / 0);
}

.hover\:fill-purple-500\/5:hover {
  fill: rgb(122 90 248 / 0.05);
}

.hover\:fill-purple-500\/10:hover {
  fill: rgb(122 90 248 / 0.1);
}

.hover\:fill-purple-500\/20:hover {
  fill: rgb(122 90 248 / 0.2);
}

.hover\:fill-purple-500\/25:hover {
  fill: rgb(122 90 248 / 0.25);
}

.hover\:fill-purple-500\/30:hover {
  fill: rgb(122 90 248 / 0.3);
}

.hover\:fill-purple-500\/40:hover {
  fill: rgb(122 90 248 / 0.4);
}

.hover\:fill-purple-500\/50:hover {
  fill: rgb(122 90 248 / 0.5);
}

.hover\:fill-purple-500\/60:hover {
  fill: rgb(122 90 248 / 0.6);
}

.hover\:fill-purple-500\/70:hover {
  fill: rgb(122 90 248 / 0.7);
}

.hover\:fill-purple-500\/75:hover {
  fill: rgb(122 90 248 / 0.75);
}

.hover\:fill-purple-500\/80:hover {
  fill: rgb(122 90 248 / 0.8);
}

.hover\:fill-purple-500\/90:hover {
  fill: rgb(122 90 248 / 0.9);
}

.hover\:fill-purple-500\/95:hover {
  fill: rgb(122 90 248 / 0.95);
}

.hover\:fill-purple-500\/100:hover {
  fill: rgb(122 90 248 / 1);
}

.hover\:fill-purple-600\/0:hover {
  fill: rgb(105 56 239 / 0);
}

.hover\:fill-purple-600\/5:hover {
  fill: rgb(105 56 239 / 0.05);
}

.hover\:fill-purple-600\/10:hover {
  fill: rgb(105 56 239 / 0.1);
}

.hover\:fill-purple-600\/20:hover {
  fill: rgb(105 56 239 / 0.2);
}

.hover\:fill-purple-600\/25:hover {
  fill: rgb(105 56 239 / 0.25);
}

.hover\:fill-purple-600\/30:hover {
  fill: rgb(105 56 239 / 0.3);
}

.hover\:fill-purple-600\/40:hover {
  fill: rgb(105 56 239 / 0.4);
}

.hover\:fill-purple-600\/50:hover {
  fill: rgb(105 56 239 / 0.5);
}

.hover\:fill-purple-600\/60:hover {
  fill: rgb(105 56 239 / 0.6);
}

.hover\:fill-purple-600\/70:hover {
  fill: rgb(105 56 239 / 0.7);
}

.hover\:fill-purple-600\/75:hover {
  fill: rgb(105 56 239 / 0.75);
}

.hover\:fill-purple-600\/80:hover {
  fill: rgb(105 56 239 / 0.8);
}

.hover\:fill-purple-600\/90:hover {
  fill: rgb(105 56 239 / 0.9);
}

.hover\:fill-purple-600\/95:hover {
  fill: rgb(105 56 239 / 0.95);
}

.hover\:fill-purple-600\/100:hover {
  fill: rgb(105 56 239 / 1);
}

.hover\:fill-purple-700\/0:hover {
  fill: rgb(89 37 220 / 0);
}

.hover\:fill-purple-700\/5:hover {
  fill: rgb(89 37 220 / 0.05);
}

.hover\:fill-purple-700\/10:hover {
  fill: rgb(89 37 220 / 0.1);
}

.hover\:fill-purple-700\/20:hover {
  fill: rgb(89 37 220 / 0.2);
}

.hover\:fill-purple-700\/25:hover {
  fill: rgb(89 37 220 / 0.25);
}

.hover\:fill-purple-700\/30:hover {
  fill: rgb(89 37 220 / 0.3);
}

.hover\:fill-purple-700\/40:hover {
  fill: rgb(89 37 220 / 0.4);
}

.hover\:fill-purple-700\/50:hover {
  fill: rgb(89 37 220 / 0.5);
}

.hover\:fill-purple-700\/60:hover {
  fill: rgb(89 37 220 / 0.6);
}

.hover\:fill-purple-700\/70:hover {
  fill: rgb(89 37 220 / 0.7);
}

.hover\:fill-purple-700\/75:hover {
  fill: rgb(89 37 220 / 0.75);
}

.hover\:fill-purple-700\/80:hover {
  fill: rgb(89 37 220 / 0.8);
}

.hover\:fill-purple-700\/90:hover {
  fill: rgb(89 37 220 / 0.9);
}

.hover\:fill-purple-700\/95:hover {
  fill: rgb(89 37 220 / 0.95);
}

.hover\:fill-purple-700\/100:hover {
  fill: rgb(89 37 220 / 1);
}

.hover\:fill-purple-800\/0:hover {
  fill: rgb(74 31 184 / 0);
}

.hover\:fill-purple-800\/5:hover {
  fill: rgb(74 31 184 / 0.05);
}

.hover\:fill-purple-800\/10:hover {
  fill: rgb(74 31 184 / 0.1);
}

.hover\:fill-purple-800\/20:hover {
  fill: rgb(74 31 184 / 0.2);
}

.hover\:fill-purple-800\/25:hover {
  fill: rgb(74 31 184 / 0.25);
}

.hover\:fill-purple-800\/30:hover {
  fill: rgb(74 31 184 / 0.3);
}

.hover\:fill-purple-800\/40:hover {
  fill: rgb(74 31 184 / 0.4);
}

.hover\:fill-purple-800\/50:hover {
  fill: rgb(74 31 184 / 0.5);
}

.hover\:fill-purple-800\/60:hover {
  fill: rgb(74 31 184 / 0.6);
}

.hover\:fill-purple-800\/70:hover {
  fill: rgb(74 31 184 / 0.7);
}

.hover\:fill-purple-800\/75:hover {
  fill: rgb(74 31 184 / 0.75);
}

.hover\:fill-purple-800\/80:hover {
  fill: rgb(74 31 184 / 0.8);
}

.hover\:fill-purple-800\/90:hover {
  fill: rgb(74 31 184 / 0.9);
}

.hover\:fill-purple-800\/95:hover {
  fill: rgb(74 31 184 / 0.95);
}

.hover\:fill-purple-800\/100:hover {
  fill: rgb(74 31 184 / 1);
}

.hover\:fill-purple-900\/0:hover {
  fill: rgb(62 28 150 / 0);
}

.hover\:fill-purple-900\/5:hover {
  fill: rgb(62 28 150 / 0.05);
}

.hover\:fill-purple-900\/10:hover {
  fill: rgb(62 28 150 / 0.1);
}

.hover\:fill-purple-900\/20:hover {
  fill: rgb(62 28 150 / 0.2);
}

.hover\:fill-purple-900\/25:hover {
  fill: rgb(62 28 150 / 0.25);
}

.hover\:fill-purple-900\/30:hover {
  fill: rgb(62 28 150 / 0.3);
}

.hover\:fill-purple-900\/40:hover {
  fill: rgb(62 28 150 / 0.4);
}

.hover\:fill-purple-900\/50:hover {
  fill: rgb(62 28 150 / 0.5);
}

.hover\:fill-purple-900\/60:hover {
  fill: rgb(62 28 150 / 0.6);
}

.hover\:fill-purple-900\/70:hover {
  fill: rgb(62 28 150 / 0.7);
}

.hover\:fill-purple-900\/75:hover {
  fill: rgb(62 28 150 / 0.75);
}

.hover\:fill-purple-900\/80:hover {
  fill: rgb(62 28 150 / 0.8);
}

.hover\:fill-purple-900\/90:hover {
  fill: rgb(62 28 150 / 0.9);
}

.hover\:fill-purple-900\/95:hover {
  fill: rgb(62 28 150 / 0.95);
}

.hover\:fill-purple-900\/100:hover {
  fill: rgb(62 28 150 / 1);
}

.hover\:fill-purple\/0:hover {
  fill: rgb(155 138 251 / 0);
}

.hover\:fill-purple\/5:hover {
  fill: rgb(155 138 251 / 0.05);
}

.hover\:fill-purple\/10:hover {
  fill: rgb(155 138 251 / 0.1);
}

.hover\:fill-purple\/20:hover {
  fill: rgb(155 138 251 / 0.2);
}

.hover\:fill-purple\/25:hover {
  fill: rgb(155 138 251 / 0.25);
}

.hover\:fill-purple\/30:hover {
  fill: rgb(155 138 251 / 0.3);
}

.hover\:fill-purple\/40:hover {
  fill: rgb(155 138 251 / 0.4);
}

.hover\:fill-purple\/50:hover {
  fill: rgb(155 138 251 / 0.5);
}

.hover\:fill-purple\/60:hover {
  fill: rgb(155 138 251 / 0.6);
}

.hover\:fill-purple\/70:hover {
  fill: rgb(155 138 251 / 0.7);
}

.hover\:fill-purple\/75:hover {
  fill: rgb(155 138 251 / 0.75);
}

.hover\:fill-purple\/80:hover {
  fill: rgb(155 138 251 / 0.8);
}

.hover\:fill-purple\/90:hover {
  fill: rgb(155 138 251 / 0.9);
}

.hover\:fill-purple\/95:hover {
  fill: rgb(155 138 251 / 0.95);
}

.hover\:fill-purple\/100:hover {
  fill: rgb(155 138 251 / 1);
}

.hover\:fill-fuchsia-25\/0:hover {
  fill: rgb(254 250 255 / 0);
}

.hover\:fill-fuchsia-25\/5:hover {
  fill: rgb(254 250 255 / 0.05);
}

.hover\:fill-fuchsia-25\/10:hover {
  fill: rgb(254 250 255 / 0.1);
}

.hover\:fill-fuchsia-25\/20:hover {
  fill: rgb(254 250 255 / 0.2);
}

.hover\:fill-fuchsia-25\/25:hover {
  fill: rgb(254 250 255 / 0.25);
}

.hover\:fill-fuchsia-25\/30:hover {
  fill: rgb(254 250 255 / 0.3);
}

.hover\:fill-fuchsia-25\/40:hover {
  fill: rgb(254 250 255 / 0.4);
}

.hover\:fill-fuchsia-25\/50:hover {
  fill: rgb(254 250 255 / 0.5);
}

.hover\:fill-fuchsia-25\/60:hover {
  fill: rgb(254 250 255 / 0.6);
}

.hover\:fill-fuchsia-25\/70:hover {
  fill: rgb(254 250 255 / 0.7);
}

.hover\:fill-fuchsia-25\/75:hover {
  fill: rgb(254 250 255 / 0.75);
}

.hover\:fill-fuchsia-25\/80:hover {
  fill: rgb(254 250 255 / 0.8);
}

.hover\:fill-fuchsia-25\/90:hover {
  fill: rgb(254 250 255 / 0.9);
}

.hover\:fill-fuchsia-25\/95:hover {
  fill: rgb(254 250 255 / 0.95);
}

.hover\:fill-fuchsia-25\/100:hover {
  fill: rgb(254 250 255 / 1);
}

.hover\:fill-fuchsia-50\/0:hover {
  fill: rgb(253 244 255 / 0);
}

.hover\:fill-fuchsia-50\/5:hover {
  fill: rgb(253 244 255 / 0.05);
}

.hover\:fill-fuchsia-50\/10:hover {
  fill: rgb(253 244 255 / 0.1);
}

.hover\:fill-fuchsia-50\/20:hover {
  fill: rgb(253 244 255 / 0.2);
}

.hover\:fill-fuchsia-50\/25:hover {
  fill: rgb(253 244 255 / 0.25);
}

.hover\:fill-fuchsia-50\/30:hover {
  fill: rgb(253 244 255 / 0.3);
}

.hover\:fill-fuchsia-50\/40:hover {
  fill: rgb(253 244 255 / 0.4);
}

.hover\:fill-fuchsia-50\/50:hover {
  fill: rgb(253 244 255 / 0.5);
}

.hover\:fill-fuchsia-50\/60:hover {
  fill: rgb(253 244 255 / 0.6);
}

.hover\:fill-fuchsia-50\/70:hover {
  fill: rgb(253 244 255 / 0.7);
}

.hover\:fill-fuchsia-50\/75:hover {
  fill: rgb(253 244 255 / 0.75);
}

.hover\:fill-fuchsia-50\/80:hover {
  fill: rgb(253 244 255 / 0.8);
}

.hover\:fill-fuchsia-50\/90:hover {
  fill: rgb(253 244 255 / 0.9);
}

.hover\:fill-fuchsia-50\/95:hover {
  fill: rgb(253 244 255 / 0.95);
}

.hover\:fill-fuchsia-50\/100:hover {
  fill: rgb(253 244 255 / 1);
}

.hover\:fill-fuchsia-100\/0:hover {
  fill: rgb(251 232 255 / 0);
}

.hover\:fill-fuchsia-100\/5:hover {
  fill: rgb(251 232 255 / 0.05);
}

.hover\:fill-fuchsia-100\/10:hover {
  fill: rgb(251 232 255 / 0.1);
}

.hover\:fill-fuchsia-100\/20:hover {
  fill: rgb(251 232 255 / 0.2);
}

.hover\:fill-fuchsia-100\/25:hover {
  fill: rgb(251 232 255 / 0.25);
}

.hover\:fill-fuchsia-100\/30:hover {
  fill: rgb(251 232 255 / 0.3);
}

.hover\:fill-fuchsia-100\/40:hover {
  fill: rgb(251 232 255 / 0.4);
}

.hover\:fill-fuchsia-100\/50:hover {
  fill: rgb(251 232 255 / 0.5);
}

.hover\:fill-fuchsia-100\/60:hover {
  fill: rgb(251 232 255 / 0.6);
}

.hover\:fill-fuchsia-100\/70:hover {
  fill: rgb(251 232 255 / 0.7);
}

.hover\:fill-fuchsia-100\/75:hover {
  fill: rgb(251 232 255 / 0.75);
}

.hover\:fill-fuchsia-100\/80:hover {
  fill: rgb(251 232 255 / 0.8);
}

.hover\:fill-fuchsia-100\/90:hover {
  fill: rgb(251 232 255 / 0.9);
}

.hover\:fill-fuchsia-100\/95:hover {
  fill: rgb(251 232 255 / 0.95);
}

.hover\:fill-fuchsia-100\/100:hover {
  fill: rgb(251 232 255 / 1);
}

.hover\:fill-fuchsia-200\/0:hover {
  fill: rgb(246 208 254 / 0);
}

.hover\:fill-fuchsia-200\/5:hover {
  fill: rgb(246 208 254 / 0.05);
}

.hover\:fill-fuchsia-200\/10:hover {
  fill: rgb(246 208 254 / 0.1);
}

.hover\:fill-fuchsia-200\/20:hover {
  fill: rgb(246 208 254 / 0.2);
}

.hover\:fill-fuchsia-200\/25:hover {
  fill: rgb(246 208 254 / 0.25);
}

.hover\:fill-fuchsia-200\/30:hover {
  fill: rgb(246 208 254 / 0.3);
}

.hover\:fill-fuchsia-200\/40:hover {
  fill: rgb(246 208 254 / 0.4);
}

.hover\:fill-fuchsia-200\/50:hover {
  fill: rgb(246 208 254 / 0.5);
}

.hover\:fill-fuchsia-200\/60:hover {
  fill: rgb(246 208 254 / 0.6);
}

.hover\:fill-fuchsia-200\/70:hover {
  fill: rgb(246 208 254 / 0.7);
}

.hover\:fill-fuchsia-200\/75:hover {
  fill: rgb(246 208 254 / 0.75);
}

.hover\:fill-fuchsia-200\/80:hover {
  fill: rgb(246 208 254 / 0.8);
}

.hover\:fill-fuchsia-200\/90:hover {
  fill: rgb(246 208 254 / 0.9);
}

.hover\:fill-fuchsia-200\/95:hover {
  fill: rgb(246 208 254 / 0.95);
}

.hover\:fill-fuchsia-200\/100:hover {
  fill: rgb(246 208 254 / 1);
}

.hover\:fill-fuchsia-300\/0:hover {
  fill: rgb(238 170 253 / 0);
}

.hover\:fill-fuchsia-300\/5:hover {
  fill: rgb(238 170 253 / 0.05);
}

.hover\:fill-fuchsia-300\/10:hover {
  fill: rgb(238 170 253 / 0.1);
}

.hover\:fill-fuchsia-300\/20:hover {
  fill: rgb(238 170 253 / 0.2);
}

.hover\:fill-fuchsia-300\/25:hover {
  fill: rgb(238 170 253 / 0.25);
}

.hover\:fill-fuchsia-300\/30:hover {
  fill: rgb(238 170 253 / 0.3);
}

.hover\:fill-fuchsia-300\/40:hover {
  fill: rgb(238 170 253 / 0.4);
}

.hover\:fill-fuchsia-300\/50:hover {
  fill: rgb(238 170 253 / 0.5);
}

.hover\:fill-fuchsia-300\/60:hover {
  fill: rgb(238 170 253 / 0.6);
}

.hover\:fill-fuchsia-300\/70:hover {
  fill: rgb(238 170 253 / 0.7);
}

.hover\:fill-fuchsia-300\/75:hover {
  fill: rgb(238 170 253 / 0.75);
}

.hover\:fill-fuchsia-300\/80:hover {
  fill: rgb(238 170 253 / 0.8);
}

.hover\:fill-fuchsia-300\/90:hover {
  fill: rgb(238 170 253 / 0.9);
}

.hover\:fill-fuchsia-300\/95:hover {
  fill: rgb(238 170 253 / 0.95);
}

.hover\:fill-fuchsia-300\/100:hover {
  fill: rgb(238 170 253 / 1);
}

.hover\:fill-fuchsia-400\/0:hover {
  fill: rgb(228 120 250 / 0);
}

.hover\:fill-fuchsia-400\/5:hover {
  fill: rgb(228 120 250 / 0.05);
}

.hover\:fill-fuchsia-400\/10:hover {
  fill: rgb(228 120 250 / 0.1);
}

.hover\:fill-fuchsia-400\/20:hover {
  fill: rgb(228 120 250 / 0.2);
}

.hover\:fill-fuchsia-400\/25:hover {
  fill: rgb(228 120 250 / 0.25);
}

.hover\:fill-fuchsia-400\/30:hover {
  fill: rgb(228 120 250 / 0.3);
}

.hover\:fill-fuchsia-400\/40:hover {
  fill: rgb(228 120 250 / 0.4);
}

.hover\:fill-fuchsia-400\/50:hover {
  fill: rgb(228 120 250 / 0.5);
}

.hover\:fill-fuchsia-400\/60:hover {
  fill: rgb(228 120 250 / 0.6);
}

.hover\:fill-fuchsia-400\/70:hover {
  fill: rgb(228 120 250 / 0.7);
}

.hover\:fill-fuchsia-400\/75:hover {
  fill: rgb(228 120 250 / 0.75);
}

.hover\:fill-fuchsia-400\/80:hover {
  fill: rgb(228 120 250 / 0.8);
}

.hover\:fill-fuchsia-400\/90:hover {
  fill: rgb(228 120 250 / 0.9);
}

.hover\:fill-fuchsia-400\/95:hover {
  fill: rgb(228 120 250 / 0.95);
}

.hover\:fill-fuchsia-400\/100:hover {
  fill: rgb(228 120 250 / 1);
}

.hover\:fill-fuchsia-500\/0:hover {
  fill: rgb(212 68 241 / 0);
}

.hover\:fill-fuchsia-500\/5:hover {
  fill: rgb(212 68 241 / 0.05);
}

.hover\:fill-fuchsia-500\/10:hover {
  fill: rgb(212 68 241 / 0.1);
}

.hover\:fill-fuchsia-500\/20:hover {
  fill: rgb(212 68 241 / 0.2);
}

.hover\:fill-fuchsia-500\/25:hover {
  fill: rgb(212 68 241 / 0.25);
}

.hover\:fill-fuchsia-500\/30:hover {
  fill: rgb(212 68 241 / 0.3);
}

.hover\:fill-fuchsia-500\/40:hover {
  fill: rgb(212 68 241 / 0.4);
}

.hover\:fill-fuchsia-500\/50:hover {
  fill: rgb(212 68 241 / 0.5);
}

.hover\:fill-fuchsia-500\/60:hover {
  fill: rgb(212 68 241 / 0.6);
}

.hover\:fill-fuchsia-500\/70:hover {
  fill: rgb(212 68 241 / 0.7);
}

.hover\:fill-fuchsia-500\/75:hover {
  fill: rgb(212 68 241 / 0.75);
}

.hover\:fill-fuchsia-500\/80:hover {
  fill: rgb(212 68 241 / 0.8);
}

.hover\:fill-fuchsia-500\/90:hover {
  fill: rgb(212 68 241 / 0.9);
}

.hover\:fill-fuchsia-500\/95:hover {
  fill: rgb(212 68 241 / 0.95);
}

.hover\:fill-fuchsia-500\/100:hover {
  fill: rgb(212 68 241 / 1);
}

.hover\:fill-fuchsia-600\/0:hover {
  fill: rgb(186 36 213 / 0);
}

.hover\:fill-fuchsia-600\/5:hover {
  fill: rgb(186 36 213 / 0.05);
}

.hover\:fill-fuchsia-600\/10:hover {
  fill: rgb(186 36 213 / 0.1);
}

.hover\:fill-fuchsia-600\/20:hover {
  fill: rgb(186 36 213 / 0.2);
}

.hover\:fill-fuchsia-600\/25:hover {
  fill: rgb(186 36 213 / 0.25);
}

.hover\:fill-fuchsia-600\/30:hover {
  fill: rgb(186 36 213 / 0.3);
}

.hover\:fill-fuchsia-600\/40:hover {
  fill: rgb(186 36 213 / 0.4);
}

.hover\:fill-fuchsia-600\/50:hover {
  fill: rgb(186 36 213 / 0.5);
}

.hover\:fill-fuchsia-600\/60:hover {
  fill: rgb(186 36 213 / 0.6);
}

.hover\:fill-fuchsia-600\/70:hover {
  fill: rgb(186 36 213 / 0.7);
}

.hover\:fill-fuchsia-600\/75:hover {
  fill: rgb(186 36 213 / 0.75);
}

.hover\:fill-fuchsia-600\/80:hover {
  fill: rgb(186 36 213 / 0.8);
}

.hover\:fill-fuchsia-600\/90:hover {
  fill: rgb(186 36 213 / 0.9);
}

.hover\:fill-fuchsia-600\/95:hover {
  fill: rgb(186 36 213 / 0.95);
}

.hover\:fill-fuchsia-600\/100:hover {
  fill: rgb(186 36 213 / 1);
}

.hover\:fill-fuchsia-700\/0:hover {
  fill: rgb(159 26 177 / 0);
}

.hover\:fill-fuchsia-700\/5:hover {
  fill: rgb(159 26 177 / 0.05);
}

.hover\:fill-fuchsia-700\/10:hover {
  fill: rgb(159 26 177 / 0.1);
}

.hover\:fill-fuchsia-700\/20:hover {
  fill: rgb(159 26 177 / 0.2);
}

.hover\:fill-fuchsia-700\/25:hover {
  fill: rgb(159 26 177 / 0.25);
}

.hover\:fill-fuchsia-700\/30:hover {
  fill: rgb(159 26 177 / 0.3);
}

.hover\:fill-fuchsia-700\/40:hover {
  fill: rgb(159 26 177 / 0.4);
}

.hover\:fill-fuchsia-700\/50:hover {
  fill: rgb(159 26 177 / 0.5);
}

.hover\:fill-fuchsia-700\/60:hover {
  fill: rgb(159 26 177 / 0.6);
}

.hover\:fill-fuchsia-700\/70:hover {
  fill: rgb(159 26 177 / 0.7);
}

.hover\:fill-fuchsia-700\/75:hover {
  fill: rgb(159 26 177 / 0.75);
}

.hover\:fill-fuchsia-700\/80:hover {
  fill: rgb(159 26 177 / 0.8);
}

.hover\:fill-fuchsia-700\/90:hover {
  fill: rgb(159 26 177 / 0.9);
}

.hover\:fill-fuchsia-700\/95:hover {
  fill: rgb(159 26 177 / 0.95);
}

.hover\:fill-fuchsia-700\/100:hover {
  fill: rgb(159 26 177 / 1);
}

.hover\:fill-fuchsia-800\/0:hover {
  fill: rgb(130 24 144 / 0);
}

.hover\:fill-fuchsia-800\/5:hover {
  fill: rgb(130 24 144 / 0.05);
}

.hover\:fill-fuchsia-800\/10:hover {
  fill: rgb(130 24 144 / 0.1);
}

.hover\:fill-fuchsia-800\/20:hover {
  fill: rgb(130 24 144 / 0.2);
}

.hover\:fill-fuchsia-800\/25:hover {
  fill: rgb(130 24 144 / 0.25);
}

.hover\:fill-fuchsia-800\/30:hover {
  fill: rgb(130 24 144 / 0.3);
}

.hover\:fill-fuchsia-800\/40:hover {
  fill: rgb(130 24 144 / 0.4);
}

.hover\:fill-fuchsia-800\/50:hover {
  fill: rgb(130 24 144 / 0.5);
}

.hover\:fill-fuchsia-800\/60:hover {
  fill: rgb(130 24 144 / 0.6);
}

.hover\:fill-fuchsia-800\/70:hover {
  fill: rgb(130 24 144 / 0.7);
}

.hover\:fill-fuchsia-800\/75:hover {
  fill: rgb(130 24 144 / 0.75);
}

.hover\:fill-fuchsia-800\/80:hover {
  fill: rgb(130 24 144 / 0.8);
}

.hover\:fill-fuchsia-800\/90:hover {
  fill: rgb(130 24 144 / 0.9);
}

.hover\:fill-fuchsia-800\/95:hover {
  fill: rgb(130 24 144 / 0.95);
}

.hover\:fill-fuchsia-800\/100:hover {
  fill: rgb(130 24 144 / 1);
}

.hover\:fill-fuchsia-900\/0:hover {
  fill: rgb(111 24 119 / 0);
}

.hover\:fill-fuchsia-900\/5:hover {
  fill: rgb(111 24 119 / 0.05);
}

.hover\:fill-fuchsia-900\/10:hover {
  fill: rgb(111 24 119 / 0.1);
}

.hover\:fill-fuchsia-900\/20:hover {
  fill: rgb(111 24 119 / 0.2);
}

.hover\:fill-fuchsia-900\/25:hover {
  fill: rgb(111 24 119 / 0.25);
}

.hover\:fill-fuchsia-900\/30:hover {
  fill: rgb(111 24 119 / 0.3);
}

.hover\:fill-fuchsia-900\/40:hover {
  fill: rgb(111 24 119 / 0.4);
}

.hover\:fill-fuchsia-900\/50:hover {
  fill: rgb(111 24 119 / 0.5);
}

.hover\:fill-fuchsia-900\/60:hover {
  fill: rgb(111 24 119 / 0.6);
}

.hover\:fill-fuchsia-900\/70:hover {
  fill: rgb(111 24 119 / 0.7);
}

.hover\:fill-fuchsia-900\/75:hover {
  fill: rgb(111 24 119 / 0.75);
}

.hover\:fill-fuchsia-900\/80:hover {
  fill: rgb(111 24 119 / 0.8);
}

.hover\:fill-fuchsia-900\/90:hover {
  fill: rgb(111 24 119 / 0.9);
}

.hover\:fill-fuchsia-900\/95:hover {
  fill: rgb(111 24 119 / 0.95);
}

.hover\:fill-fuchsia-900\/100:hover {
  fill: rgb(111 24 119 / 1);
}

.hover\:fill-fuchsia\/0:hover {
  fill: rgb(228 120 250 / 0);
}

.hover\:fill-fuchsia\/5:hover {
  fill: rgb(228 120 250 / 0.05);
}

.hover\:fill-fuchsia\/10:hover {
  fill: rgb(228 120 250 / 0.1);
}

.hover\:fill-fuchsia\/20:hover {
  fill: rgb(228 120 250 / 0.2);
}

.hover\:fill-fuchsia\/25:hover {
  fill: rgb(228 120 250 / 0.25);
}

.hover\:fill-fuchsia\/30:hover {
  fill: rgb(228 120 250 / 0.3);
}

.hover\:fill-fuchsia\/40:hover {
  fill: rgb(228 120 250 / 0.4);
}

.hover\:fill-fuchsia\/50:hover {
  fill: rgb(228 120 250 / 0.5);
}

.hover\:fill-fuchsia\/60:hover {
  fill: rgb(228 120 250 / 0.6);
}

.hover\:fill-fuchsia\/70:hover {
  fill: rgb(228 120 250 / 0.7);
}

.hover\:fill-fuchsia\/75:hover {
  fill: rgb(228 120 250 / 0.75);
}

.hover\:fill-fuchsia\/80:hover {
  fill: rgb(228 120 250 / 0.8);
}

.hover\:fill-fuchsia\/90:hover {
  fill: rgb(228 120 250 / 0.9);
}

.hover\:fill-fuchsia\/95:hover {
  fill: rgb(228 120 250 / 0.95);
}

.hover\:fill-fuchsia\/100:hover {
  fill: rgb(228 120 250 / 1);
}

.hover\:fill-pink-25\/0:hover {
  fill: rgb(254 246 251 / 0);
}

.hover\:fill-pink-25\/5:hover {
  fill: rgb(254 246 251 / 0.05);
}

.hover\:fill-pink-25\/10:hover {
  fill: rgb(254 246 251 / 0.1);
}

.hover\:fill-pink-25\/20:hover {
  fill: rgb(254 246 251 / 0.2);
}

.hover\:fill-pink-25\/25:hover {
  fill: rgb(254 246 251 / 0.25);
}

.hover\:fill-pink-25\/30:hover {
  fill: rgb(254 246 251 / 0.3);
}

.hover\:fill-pink-25\/40:hover {
  fill: rgb(254 246 251 / 0.4);
}

.hover\:fill-pink-25\/50:hover {
  fill: rgb(254 246 251 / 0.5);
}

.hover\:fill-pink-25\/60:hover {
  fill: rgb(254 246 251 / 0.6);
}

.hover\:fill-pink-25\/70:hover {
  fill: rgb(254 246 251 / 0.7);
}

.hover\:fill-pink-25\/75:hover {
  fill: rgb(254 246 251 / 0.75);
}

.hover\:fill-pink-25\/80:hover {
  fill: rgb(254 246 251 / 0.8);
}

.hover\:fill-pink-25\/90:hover {
  fill: rgb(254 246 251 / 0.9);
}

.hover\:fill-pink-25\/95:hover {
  fill: rgb(254 246 251 / 0.95);
}

.hover\:fill-pink-25\/100:hover {
  fill: rgb(254 246 251 / 1);
}

.hover\:fill-pink-50\/0:hover {
  fill: rgb(253 242 250 / 0);
}

.hover\:fill-pink-50\/5:hover {
  fill: rgb(253 242 250 / 0.05);
}

.hover\:fill-pink-50\/10:hover {
  fill: rgb(253 242 250 / 0.1);
}

.hover\:fill-pink-50\/20:hover {
  fill: rgb(253 242 250 / 0.2);
}

.hover\:fill-pink-50\/25:hover {
  fill: rgb(253 242 250 / 0.25);
}

.hover\:fill-pink-50\/30:hover {
  fill: rgb(253 242 250 / 0.3);
}

.hover\:fill-pink-50\/40:hover {
  fill: rgb(253 242 250 / 0.4);
}

.hover\:fill-pink-50\/50:hover {
  fill: rgb(253 242 250 / 0.5);
}

.hover\:fill-pink-50\/60:hover {
  fill: rgb(253 242 250 / 0.6);
}

.hover\:fill-pink-50\/70:hover {
  fill: rgb(253 242 250 / 0.7);
}

.hover\:fill-pink-50\/75:hover {
  fill: rgb(253 242 250 / 0.75);
}

.hover\:fill-pink-50\/80:hover {
  fill: rgb(253 242 250 / 0.8);
}

.hover\:fill-pink-50\/90:hover {
  fill: rgb(253 242 250 / 0.9);
}

.hover\:fill-pink-50\/95:hover {
  fill: rgb(253 242 250 / 0.95);
}

.hover\:fill-pink-50\/100:hover {
  fill: rgb(253 242 250 / 1);
}

.hover\:fill-pink-100\/0:hover {
  fill: rgb(252 231 246 / 0);
}

.hover\:fill-pink-100\/5:hover {
  fill: rgb(252 231 246 / 0.05);
}

.hover\:fill-pink-100\/10:hover {
  fill: rgb(252 231 246 / 0.1);
}

.hover\:fill-pink-100\/20:hover {
  fill: rgb(252 231 246 / 0.2);
}

.hover\:fill-pink-100\/25:hover {
  fill: rgb(252 231 246 / 0.25);
}

.hover\:fill-pink-100\/30:hover {
  fill: rgb(252 231 246 / 0.3);
}

.hover\:fill-pink-100\/40:hover {
  fill: rgb(252 231 246 / 0.4);
}

.hover\:fill-pink-100\/50:hover {
  fill: rgb(252 231 246 / 0.5);
}

.hover\:fill-pink-100\/60:hover {
  fill: rgb(252 231 246 / 0.6);
}

.hover\:fill-pink-100\/70:hover {
  fill: rgb(252 231 246 / 0.7);
}

.hover\:fill-pink-100\/75:hover {
  fill: rgb(252 231 246 / 0.75);
}

.hover\:fill-pink-100\/80:hover {
  fill: rgb(252 231 246 / 0.8);
}

.hover\:fill-pink-100\/90:hover {
  fill: rgb(252 231 246 / 0.9);
}

.hover\:fill-pink-100\/95:hover {
  fill: rgb(252 231 246 / 0.95);
}

.hover\:fill-pink-100\/100:hover {
  fill: rgb(252 231 246 / 1);
}

.hover\:fill-pink-200\/0:hover {
  fill: rgb(252 206 238 / 0);
}

.hover\:fill-pink-200\/5:hover {
  fill: rgb(252 206 238 / 0.05);
}

.hover\:fill-pink-200\/10:hover {
  fill: rgb(252 206 238 / 0.1);
}

.hover\:fill-pink-200\/20:hover {
  fill: rgb(252 206 238 / 0.2);
}

.hover\:fill-pink-200\/25:hover {
  fill: rgb(252 206 238 / 0.25);
}

.hover\:fill-pink-200\/30:hover {
  fill: rgb(252 206 238 / 0.3);
}

.hover\:fill-pink-200\/40:hover {
  fill: rgb(252 206 238 / 0.4);
}

.hover\:fill-pink-200\/50:hover {
  fill: rgb(252 206 238 / 0.5);
}

.hover\:fill-pink-200\/60:hover {
  fill: rgb(252 206 238 / 0.6);
}

.hover\:fill-pink-200\/70:hover {
  fill: rgb(252 206 238 / 0.7);
}

.hover\:fill-pink-200\/75:hover {
  fill: rgb(252 206 238 / 0.75);
}

.hover\:fill-pink-200\/80:hover {
  fill: rgb(252 206 238 / 0.8);
}

.hover\:fill-pink-200\/90:hover {
  fill: rgb(252 206 238 / 0.9);
}

.hover\:fill-pink-200\/95:hover {
  fill: rgb(252 206 238 / 0.95);
}

.hover\:fill-pink-200\/100:hover {
  fill: rgb(252 206 238 / 1);
}

.hover\:fill-pink-300\/0:hover {
  fill: rgb(250 167 224 / 0);
}

.hover\:fill-pink-300\/5:hover {
  fill: rgb(250 167 224 / 0.05);
}

.hover\:fill-pink-300\/10:hover {
  fill: rgb(250 167 224 / 0.1);
}

.hover\:fill-pink-300\/20:hover {
  fill: rgb(250 167 224 / 0.2);
}

.hover\:fill-pink-300\/25:hover {
  fill: rgb(250 167 224 / 0.25);
}

.hover\:fill-pink-300\/30:hover {
  fill: rgb(250 167 224 / 0.3);
}

.hover\:fill-pink-300\/40:hover {
  fill: rgb(250 167 224 / 0.4);
}

.hover\:fill-pink-300\/50:hover {
  fill: rgb(250 167 224 / 0.5);
}

.hover\:fill-pink-300\/60:hover {
  fill: rgb(250 167 224 / 0.6);
}

.hover\:fill-pink-300\/70:hover {
  fill: rgb(250 167 224 / 0.7);
}

.hover\:fill-pink-300\/75:hover {
  fill: rgb(250 167 224 / 0.75);
}

.hover\:fill-pink-300\/80:hover {
  fill: rgb(250 167 224 / 0.8);
}

.hover\:fill-pink-300\/90:hover {
  fill: rgb(250 167 224 / 0.9);
}

.hover\:fill-pink-300\/95:hover {
  fill: rgb(250 167 224 / 0.95);
}

.hover\:fill-pink-300\/100:hover {
  fill: rgb(250 167 224 / 1);
}

.hover\:fill-pink-400\/0:hover {
  fill: rgb(246 112 7 / 0);
}

.hover\:fill-pink-400\/5:hover {
  fill: rgb(246 112 7 / 0.05);
}

.hover\:fill-pink-400\/10:hover {
  fill: rgb(246 112 7 / 0.1);
}

.hover\:fill-pink-400\/20:hover {
  fill: rgb(246 112 7 / 0.2);
}

.hover\:fill-pink-400\/25:hover {
  fill: rgb(246 112 7 / 0.25);
}

.hover\:fill-pink-400\/30:hover {
  fill: rgb(246 112 7 / 0.3);
}

.hover\:fill-pink-400\/40:hover {
  fill: rgb(246 112 7 / 0.4);
}

.hover\:fill-pink-400\/50:hover {
  fill: rgb(246 112 7 / 0.5);
}

.hover\:fill-pink-400\/60:hover {
  fill: rgb(246 112 7 / 0.6);
}

.hover\:fill-pink-400\/70:hover {
  fill: rgb(246 112 7 / 0.7);
}

.hover\:fill-pink-400\/75:hover {
  fill: rgb(246 112 7 / 0.75);
}

.hover\:fill-pink-400\/80:hover {
  fill: rgb(246 112 7 / 0.8);
}

.hover\:fill-pink-400\/90:hover {
  fill: rgb(246 112 7 / 0.9);
}

.hover\:fill-pink-400\/95:hover {
  fill: rgb(246 112 7 / 0.95);
}

.hover\:fill-pink-400\/100:hover {
  fill: rgb(246 112 7 / 1);
}

.hover\:fill-pink-500\/0:hover {
  fill: rgb(238 70 188 / 0);
}

.hover\:fill-pink-500\/5:hover {
  fill: rgb(238 70 188 / 0.05);
}

.hover\:fill-pink-500\/10:hover {
  fill: rgb(238 70 188 / 0.1);
}

.hover\:fill-pink-500\/20:hover {
  fill: rgb(238 70 188 / 0.2);
}

.hover\:fill-pink-500\/25:hover {
  fill: rgb(238 70 188 / 0.25);
}

.hover\:fill-pink-500\/30:hover {
  fill: rgb(238 70 188 / 0.3);
}

.hover\:fill-pink-500\/40:hover {
  fill: rgb(238 70 188 / 0.4);
}

.hover\:fill-pink-500\/50:hover {
  fill: rgb(238 70 188 / 0.5);
}

.hover\:fill-pink-500\/60:hover {
  fill: rgb(238 70 188 / 0.6);
}

.hover\:fill-pink-500\/70:hover {
  fill: rgb(238 70 188 / 0.7);
}

.hover\:fill-pink-500\/75:hover {
  fill: rgb(238 70 188 / 0.75);
}

.hover\:fill-pink-500\/80:hover {
  fill: rgb(238 70 188 / 0.8);
}

.hover\:fill-pink-500\/90:hover {
  fill: rgb(238 70 188 / 0.9);
}

.hover\:fill-pink-500\/95:hover {
  fill: rgb(238 70 188 / 0.95);
}

.hover\:fill-pink-500\/100:hover {
  fill: rgb(238 70 188 / 1);
}

.hover\:fill-pink-600\/0:hover {
  fill: rgb(221 37 144 / 0);
}

.hover\:fill-pink-600\/5:hover {
  fill: rgb(221 37 144 / 0.05);
}

.hover\:fill-pink-600\/10:hover {
  fill: rgb(221 37 144 / 0.1);
}

.hover\:fill-pink-600\/20:hover {
  fill: rgb(221 37 144 / 0.2);
}

.hover\:fill-pink-600\/25:hover {
  fill: rgb(221 37 144 / 0.25);
}

.hover\:fill-pink-600\/30:hover {
  fill: rgb(221 37 144 / 0.3);
}

.hover\:fill-pink-600\/40:hover {
  fill: rgb(221 37 144 / 0.4);
}

.hover\:fill-pink-600\/50:hover {
  fill: rgb(221 37 144 / 0.5);
}

.hover\:fill-pink-600\/60:hover {
  fill: rgb(221 37 144 / 0.6);
}

.hover\:fill-pink-600\/70:hover {
  fill: rgb(221 37 144 / 0.7);
}

.hover\:fill-pink-600\/75:hover {
  fill: rgb(221 37 144 / 0.75);
}

.hover\:fill-pink-600\/80:hover {
  fill: rgb(221 37 144 / 0.8);
}

.hover\:fill-pink-600\/90:hover {
  fill: rgb(221 37 144 / 0.9);
}

.hover\:fill-pink-600\/95:hover {
  fill: rgb(221 37 144 / 0.95);
}

.hover\:fill-pink-600\/100:hover {
  fill: rgb(221 37 144 / 1);
}

.hover\:fill-pink-700\/0:hover {
  fill: rgb(193 21 116 / 0);
}

.hover\:fill-pink-700\/5:hover {
  fill: rgb(193 21 116 / 0.05);
}

.hover\:fill-pink-700\/10:hover {
  fill: rgb(193 21 116 / 0.1);
}

.hover\:fill-pink-700\/20:hover {
  fill: rgb(193 21 116 / 0.2);
}

.hover\:fill-pink-700\/25:hover {
  fill: rgb(193 21 116 / 0.25);
}

.hover\:fill-pink-700\/30:hover {
  fill: rgb(193 21 116 / 0.3);
}

.hover\:fill-pink-700\/40:hover {
  fill: rgb(193 21 116 / 0.4);
}

.hover\:fill-pink-700\/50:hover {
  fill: rgb(193 21 116 / 0.5);
}

.hover\:fill-pink-700\/60:hover {
  fill: rgb(193 21 116 / 0.6);
}

.hover\:fill-pink-700\/70:hover {
  fill: rgb(193 21 116 / 0.7);
}

.hover\:fill-pink-700\/75:hover {
  fill: rgb(193 21 116 / 0.75);
}

.hover\:fill-pink-700\/80:hover {
  fill: rgb(193 21 116 / 0.8);
}

.hover\:fill-pink-700\/90:hover {
  fill: rgb(193 21 116 / 0.9);
}

.hover\:fill-pink-700\/95:hover {
  fill: rgb(193 21 116 / 0.95);
}

.hover\:fill-pink-700\/100:hover {
  fill: rgb(193 21 116 / 1);
}

.hover\:fill-pink-800\/0:hover {
  fill: rgb(158 22 95 / 0);
}

.hover\:fill-pink-800\/5:hover {
  fill: rgb(158 22 95 / 0.05);
}

.hover\:fill-pink-800\/10:hover {
  fill: rgb(158 22 95 / 0.1);
}

.hover\:fill-pink-800\/20:hover {
  fill: rgb(158 22 95 / 0.2);
}

.hover\:fill-pink-800\/25:hover {
  fill: rgb(158 22 95 / 0.25);
}

.hover\:fill-pink-800\/30:hover {
  fill: rgb(158 22 95 / 0.3);
}

.hover\:fill-pink-800\/40:hover {
  fill: rgb(158 22 95 / 0.4);
}

.hover\:fill-pink-800\/50:hover {
  fill: rgb(158 22 95 / 0.5);
}

.hover\:fill-pink-800\/60:hover {
  fill: rgb(158 22 95 / 0.6);
}

.hover\:fill-pink-800\/70:hover {
  fill: rgb(158 22 95 / 0.7);
}

.hover\:fill-pink-800\/75:hover {
  fill: rgb(158 22 95 / 0.75);
}

.hover\:fill-pink-800\/80:hover {
  fill: rgb(158 22 95 / 0.8);
}

.hover\:fill-pink-800\/90:hover {
  fill: rgb(158 22 95 / 0.9);
}

.hover\:fill-pink-800\/95:hover {
  fill: rgb(158 22 95 / 0.95);
}

.hover\:fill-pink-800\/100:hover {
  fill: rgb(158 22 95 / 1);
}

.hover\:fill-pink-900\/0:hover {
  fill: rgb(133 22 81 / 0);
}

.hover\:fill-pink-900\/5:hover {
  fill: rgb(133 22 81 / 0.05);
}

.hover\:fill-pink-900\/10:hover {
  fill: rgb(133 22 81 / 0.1);
}

.hover\:fill-pink-900\/20:hover {
  fill: rgb(133 22 81 / 0.2);
}

.hover\:fill-pink-900\/25:hover {
  fill: rgb(133 22 81 / 0.25);
}

.hover\:fill-pink-900\/30:hover {
  fill: rgb(133 22 81 / 0.3);
}

.hover\:fill-pink-900\/40:hover {
  fill: rgb(133 22 81 / 0.4);
}

.hover\:fill-pink-900\/50:hover {
  fill: rgb(133 22 81 / 0.5);
}

.hover\:fill-pink-900\/60:hover {
  fill: rgb(133 22 81 / 0.6);
}

.hover\:fill-pink-900\/70:hover {
  fill: rgb(133 22 81 / 0.7);
}

.hover\:fill-pink-900\/75:hover {
  fill: rgb(133 22 81 / 0.75);
}

.hover\:fill-pink-900\/80:hover {
  fill: rgb(133 22 81 / 0.8);
}

.hover\:fill-pink-900\/90:hover {
  fill: rgb(133 22 81 / 0.9);
}

.hover\:fill-pink-900\/95:hover {
  fill: rgb(133 22 81 / 0.95);
}

.hover\:fill-pink-900\/100:hover {
  fill: rgb(133 22 81 / 1);
}

.hover\:fill-pink\/0:hover {
  fill: rgb(246 112 7 / 0);
}

.hover\:fill-pink\/5:hover {
  fill: rgb(246 112 7 / 0.05);
}

.hover\:fill-pink\/10:hover {
  fill: rgb(246 112 7 / 0.1);
}

.hover\:fill-pink\/20:hover {
  fill: rgb(246 112 7 / 0.2);
}

.hover\:fill-pink\/25:hover {
  fill: rgb(246 112 7 / 0.25);
}

.hover\:fill-pink\/30:hover {
  fill: rgb(246 112 7 / 0.3);
}

.hover\:fill-pink\/40:hover {
  fill: rgb(246 112 7 / 0.4);
}

.hover\:fill-pink\/50:hover {
  fill: rgb(246 112 7 / 0.5);
}

.hover\:fill-pink\/60:hover {
  fill: rgb(246 112 7 / 0.6);
}

.hover\:fill-pink\/70:hover {
  fill: rgb(246 112 7 / 0.7);
}

.hover\:fill-pink\/75:hover {
  fill: rgb(246 112 7 / 0.75);
}

.hover\:fill-pink\/80:hover {
  fill: rgb(246 112 7 / 0.8);
}

.hover\:fill-pink\/90:hover {
  fill: rgb(246 112 7 / 0.9);
}

.hover\:fill-pink\/95:hover {
  fill: rgb(246 112 7 / 0.95);
}

.hover\:fill-pink\/100:hover {
  fill: rgb(246 112 7 / 1);
}

.hover\:fill-rose-25\/0:hover {
  fill: rgb(255 245 246 / 0);
}

.hover\:fill-rose-25\/5:hover {
  fill: rgb(255 245 246 / 0.05);
}

.hover\:fill-rose-25\/10:hover {
  fill: rgb(255 245 246 / 0.1);
}

.hover\:fill-rose-25\/20:hover {
  fill: rgb(255 245 246 / 0.2);
}

.hover\:fill-rose-25\/25:hover {
  fill: rgb(255 245 246 / 0.25);
}

.hover\:fill-rose-25\/30:hover {
  fill: rgb(255 245 246 / 0.3);
}

.hover\:fill-rose-25\/40:hover {
  fill: rgb(255 245 246 / 0.4);
}

.hover\:fill-rose-25\/50:hover {
  fill: rgb(255 245 246 / 0.5);
}

.hover\:fill-rose-25\/60:hover {
  fill: rgb(255 245 246 / 0.6);
}

.hover\:fill-rose-25\/70:hover {
  fill: rgb(255 245 246 / 0.7);
}

.hover\:fill-rose-25\/75:hover {
  fill: rgb(255 245 246 / 0.75);
}

.hover\:fill-rose-25\/80:hover {
  fill: rgb(255 245 246 / 0.8);
}

.hover\:fill-rose-25\/90:hover {
  fill: rgb(255 245 246 / 0.9);
}

.hover\:fill-rose-25\/95:hover {
  fill: rgb(255 245 246 / 0.95);
}

.hover\:fill-rose-25\/100:hover {
  fill: rgb(255 245 246 / 1);
}

.hover\:fill-rose-50\/0:hover {
  fill: rgb(255 241 243 / 0);
}

.hover\:fill-rose-50\/5:hover {
  fill: rgb(255 241 243 / 0.05);
}

.hover\:fill-rose-50\/10:hover {
  fill: rgb(255 241 243 / 0.1);
}

.hover\:fill-rose-50\/20:hover {
  fill: rgb(255 241 243 / 0.2);
}

.hover\:fill-rose-50\/25:hover {
  fill: rgb(255 241 243 / 0.25);
}

.hover\:fill-rose-50\/30:hover {
  fill: rgb(255 241 243 / 0.3);
}

.hover\:fill-rose-50\/40:hover {
  fill: rgb(255 241 243 / 0.4);
}

.hover\:fill-rose-50\/50:hover {
  fill: rgb(255 241 243 / 0.5);
}

.hover\:fill-rose-50\/60:hover {
  fill: rgb(255 241 243 / 0.6);
}

.hover\:fill-rose-50\/70:hover {
  fill: rgb(255 241 243 / 0.7);
}

.hover\:fill-rose-50\/75:hover {
  fill: rgb(255 241 243 / 0.75);
}

.hover\:fill-rose-50\/80:hover {
  fill: rgb(255 241 243 / 0.8);
}

.hover\:fill-rose-50\/90:hover {
  fill: rgb(255 241 243 / 0.9);
}

.hover\:fill-rose-50\/95:hover {
  fill: rgb(255 241 243 / 0.95);
}

.hover\:fill-rose-50\/100:hover {
  fill: rgb(255 241 243 / 1);
}

.hover\:fill-rose-100\/0:hover {
  fill: rgb(255 228 232 / 0);
}

.hover\:fill-rose-100\/5:hover {
  fill: rgb(255 228 232 / 0.05);
}

.hover\:fill-rose-100\/10:hover {
  fill: rgb(255 228 232 / 0.1);
}

.hover\:fill-rose-100\/20:hover {
  fill: rgb(255 228 232 / 0.2);
}

.hover\:fill-rose-100\/25:hover {
  fill: rgb(255 228 232 / 0.25);
}

.hover\:fill-rose-100\/30:hover {
  fill: rgb(255 228 232 / 0.3);
}

.hover\:fill-rose-100\/40:hover {
  fill: rgb(255 228 232 / 0.4);
}

.hover\:fill-rose-100\/50:hover {
  fill: rgb(255 228 232 / 0.5);
}

.hover\:fill-rose-100\/60:hover {
  fill: rgb(255 228 232 / 0.6);
}

.hover\:fill-rose-100\/70:hover {
  fill: rgb(255 228 232 / 0.7);
}

.hover\:fill-rose-100\/75:hover {
  fill: rgb(255 228 232 / 0.75);
}

.hover\:fill-rose-100\/80:hover {
  fill: rgb(255 228 232 / 0.8);
}

.hover\:fill-rose-100\/90:hover {
  fill: rgb(255 228 232 / 0.9);
}

.hover\:fill-rose-100\/95:hover {
  fill: rgb(255 228 232 / 0.95);
}

.hover\:fill-rose-100\/100:hover {
  fill: rgb(255 228 232 / 1);
}

.hover\:fill-rose-200\/0:hover {
  fill: rgb(254 205 214 / 0);
}

.hover\:fill-rose-200\/5:hover {
  fill: rgb(254 205 214 / 0.05);
}

.hover\:fill-rose-200\/10:hover {
  fill: rgb(254 205 214 / 0.1);
}

.hover\:fill-rose-200\/20:hover {
  fill: rgb(254 205 214 / 0.2);
}

.hover\:fill-rose-200\/25:hover {
  fill: rgb(254 205 214 / 0.25);
}

.hover\:fill-rose-200\/30:hover {
  fill: rgb(254 205 214 / 0.3);
}

.hover\:fill-rose-200\/40:hover {
  fill: rgb(254 205 214 / 0.4);
}

.hover\:fill-rose-200\/50:hover {
  fill: rgb(254 205 214 / 0.5);
}

.hover\:fill-rose-200\/60:hover {
  fill: rgb(254 205 214 / 0.6);
}

.hover\:fill-rose-200\/70:hover {
  fill: rgb(254 205 214 / 0.7);
}

.hover\:fill-rose-200\/75:hover {
  fill: rgb(254 205 214 / 0.75);
}

.hover\:fill-rose-200\/80:hover {
  fill: rgb(254 205 214 / 0.8);
}

.hover\:fill-rose-200\/90:hover {
  fill: rgb(254 205 214 / 0.9);
}

.hover\:fill-rose-200\/95:hover {
  fill: rgb(254 205 214 / 0.95);
}

.hover\:fill-rose-200\/100:hover {
  fill: rgb(254 205 214 / 1);
}

.hover\:fill-rose-300\/0:hover {
  fill: rgb(254 163 180 / 0);
}

.hover\:fill-rose-300\/5:hover {
  fill: rgb(254 163 180 / 0.05);
}

.hover\:fill-rose-300\/10:hover {
  fill: rgb(254 163 180 / 0.1);
}

.hover\:fill-rose-300\/20:hover {
  fill: rgb(254 163 180 / 0.2);
}

.hover\:fill-rose-300\/25:hover {
  fill: rgb(254 163 180 / 0.25);
}

.hover\:fill-rose-300\/30:hover {
  fill: rgb(254 163 180 / 0.3);
}

.hover\:fill-rose-300\/40:hover {
  fill: rgb(254 163 180 / 0.4);
}

.hover\:fill-rose-300\/50:hover {
  fill: rgb(254 163 180 / 0.5);
}

.hover\:fill-rose-300\/60:hover {
  fill: rgb(254 163 180 / 0.6);
}

.hover\:fill-rose-300\/70:hover {
  fill: rgb(254 163 180 / 0.7);
}

.hover\:fill-rose-300\/75:hover {
  fill: rgb(254 163 180 / 0.75);
}

.hover\:fill-rose-300\/80:hover {
  fill: rgb(254 163 180 / 0.8);
}

.hover\:fill-rose-300\/90:hover {
  fill: rgb(254 163 180 / 0.9);
}

.hover\:fill-rose-300\/95:hover {
  fill: rgb(254 163 180 / 0.95);
}

.hover\:fill-rose-300\/100:hover {
  fill: rgb(254 163 180 / 1);
}

.hover\:fill-rose-400\/0:hover {
  fill: rgb(253 111 142 / 0);
}

.hover\:fill-rose-400\/5:hover {
  fill: rgb(253 111 142 / 0.05);
}

.hover\:fill-rose-400\/10:hover {
  fill: rgb(253 111 142 / 0.1);
}

.hover\:fill-rose-400\/20:hover {
  fill: rgb(253 111 142 / 0.2);
}

.hover\:fill-rose-400\/25:hover {
  fill: rgb(253 111 142 / 0.25);
}

.hover\:fill-rose-400\/30:hover {
  fill: rgb(253 111 142 / 0.3);
}

.hover\:fill-rose-400\/40:hover {
  fill: rgb(253 111 142 / 0.4);
}

.hover\:fill-rose-400\/50:hover {
  fill: rgb(253 111 142 / 0.5);
}

.hover\:fill-rose-400\/60:hover {
  fill: rgb(253 111 142 / 0.6);
}

.hover\:fill-rose-400\/70:hover {
  fill: rgb(253 111 142 / 0.7);
}

.hover\:fill-rose-400\/75:hover {
  fill: rgb(253 111 142 / 0.75);
}

.hover\:fill-rose-400\/80:hover {
  fill: rgb(253 111 142 / 0.8);
}

.hover\:fill-rose-400\/90:hover {
  fill: rgb(253 111 142 / 0.9);
}

.hover\:fill-rose-400\/95:hover {
  fill: rgb(253 111 142 / 0.95);
}

.hover\:fill-rose-400\/100:hover {
  fill: rgb(253 111 142 / 1);
}

.hover\:fill-rose-500\/0:hover {
  fill: rgb(246 61 104 / 0);
}

.hover\:fill-rose-500\/5:hover {
  fill: rgb(246 61 104 / 0.05);
}

.hover\:fill-rose-500\/10:hover {
  fill: rgb(246 61 104 / 0.1);
}

.hover\:fill-rose-500\/20:hover {
  fill: rgb(246 61 104 / 0.2);
}

.hover\:fill-rose-500\/25:hover {
  fill: rgb(246 61 104 / 0.25);
}

.hover\:fill-rose-500\/30:hover {
  fill: rgb(246 61 104 / 0.3);
}

.hover\:fill-rose-500\/40:hover {
  fill: rgb(246 61 104 / 0.4);
}

.hover\:fill-rose-500\/50:hover {
  fill: rgb(246 61 104 / 0.5);
}

.hover\:fill-rose-500\/60:hover {
  fill: rgb(246 61 104 / 0.6);
}

.hover\:fill-rose-500\/70:hover {
  fill: rgb(246 61 104 / 0.7);
}

.hover\:fill-rose-500\/75:hover {
  fill: rgb(246 61 104 / 0.75);
}

.hover\:fill-rose-500\/80:hover {
  fill: rgb(246 61 104 / 0.8);
}

.hover\:fill-rose-500\/90:hover {
  fill: rgb(246 61 104 / 0.9);
}

.hover\:fill-rose-500\/95:hover {
  fill: rgb(246 61 104 / 0.95);
}

.hover\:fill-rose-500\/100:hover {
  fill: rgb(246 61 104 / 1);
}

.hover\:fill-rose-600\/0:hover {
  fill: rgb(227 24 84 / 0);
}

.hover\:fill-rose-600\/5:hover {
  fill: rgb(227 24 84 / 0.05);
}

.hover\:fill-rose-600\/10:hover {
  fill: rgb(227 24 84 / 0.1);
}

.hover\:fill-rose-600\/20:hover {
  fill: rgb(227 24 84 / 0.2);
}

.hover\:fill-rose-600\/25:hover {
  fill: rgb(227 24 84 / 0.25);
}

.hover\:fill-rose-600\/30:hover {
  fill: rgb(227 24 84 / 0.3);
}

.hover\:fill-rose-600\/40:hover {
  fill: rgb(227 24 84 / 0.4);
}

.hover\:fill-rose-600\/50:hover {
  fill: rgb(227 24 84 / 0.5);
}

.hover\:fill-rose-600\/60:hover {
  fill: rgb(227 24 84 / 0.6);
}

.hover\:fill-rose-600\/70:hover {
  fill: rgb(227 24 84 / 0.7);
}

.hover\:fill-rose-600\/75:hover {
  fill: rgb(227 24 84 / 0.75);
}

.hover\:fill-rose-600\/80:hover {
  fill: rgb(227 24 84 / 0.8);
}

.hover\:fill-rose-600\/90:hover {
  fill: rgb(227 24 84 / 0.9);
}

.hover\:fill-rose-600\/95:hover {
  fill: rgb(227 24 84 / 0.95);
}

.hover\:fill-rose-600\/100:hover {
  fill: rgb(227 24 84 / 1);
}

.hover\:fill-rose-700\/0:hover {
  fill: rgb(192 16 72 / 0);
}

.hover\:fill-rose-700\/5:hover {
  fill: rgb(192 16 72 / 0.05);
}

.hover\:fill-rose-700\/10:hover {
  fill: rgb(192 16 72 / 0.1);
}

.hover\:fill-rose-700\/20:hover {
  fill: rgb(192 16 72 / 0.2);
}

.hover\:fill-rose-700\/25:hover {
  fill: rgb(192 16 72 / 0.25);
}

.hover\:fill-rose-700\/30:hover {
  fill: rgb(192 16 72 / 0.3);
}

.hover\:fill-rose-700\/40:hover {
  fill: rgb(192 16 72 / 0.4);
}

.hover\:fill-rose-700\/50:hover {
  fill: rgb(192 16 72 / 0.5);
}

.hover\:fill-rose-700\/60:hover {
  fill: rgb(192 16 72 / 0.6);
}

.hover\:fill-rose-700\/70:hover {
  fill: rgb(192 16 72 / 0.7);
}

.hover\:fill-rose-700\/75:hover {
  fill: rgb(192 16 72 / 0.75);
}

.hover\:fill-rose-700\/80:hover {
  fill: rgb(192 16 72 / 0.8);
}

.hover\:fill-rose-700\/90:hover {
  fill: rgb(192 16 72 / 0.9);
}

.hover\:fill-rose-700\/95:hover {
  fill: rgb(192 16 72 / 0.95);
}

.hover\:fill-rose-700\/100:hover {
  fill: rgb(192 16 72 / 1);
}

.hover\:fill-rose-800\/0:hover {
  fill: rgb(161 16 67 / 0);
}

.hover\:fill-rose-800\/5:hover {
  fill: rgb(161 16 67 / 0.05);
}

.hover\:fill-rose-800\/10:hover {
  fill: rgb(161 16 67 / 0.1);
}

.hover\:fill-rose-800\/20:hover {
  fill: rgb(161 16 67 / 0.2);
}

.hover\:fill-rose-800\/25:hover {
  fill: rgb(161 16 67 / 0.25);
}

.hover\:fill-rose-800\/30:hover {
  fill: rgb(161 16 67 / 0.3);
}

.hover\:fill-rose-800\/40:hover {
  fill: rgb(161 16 67 / 0.4);
}

.hover\:fill-rose-800\/50:hover {
  fill: rgb(161 16 67 / 0.5);
}

.hover\:fill-rose-800\/60:hover {
  fill: rgb(161 16 67 / 0.6);
}

.hover\:fill-rose-800\/70:hover {
  fill: rgb(161 16 67 / 0.7);
}

.hover\:fill-rose-800\/75:hover {
  fill: rgb(161 16 67 / 0.75);
}

.hover\:fill-rose-800\/80:hover {
  fill: rgb(161 16 67 / 0.8);
}

.hover\:fill-rose-800\/90:hover {
  fill: rgb(161 16 67 / 0.9);
}

.hover\:fill-rose-800\/95:hover {
  fill: rgb(161 16 67 / 0.95);
}

.hover\:fill-rose-800\/100:hover {
  fill: rgb(161 16 67 / 1);
}

.hover\:fill-rose-900\/0:hover {
  fill: rgb(137 18 62 / 0);
}

.hover\:fill-rose-900\/5:hover {
  fill: rgb(137 18 62 / 0.05);
}

.hover\:fill-rose-900\/10:hover {
  fill: rgb(137 18 62 / 0.1);
}

.hover\:fill-rose-900\/20:hover {
  fill: rgb(137 18 62 / 0.2);
}

.hover\:fill-rose-900\/25:hover {
  fill: rgb(137 18 62 / 0.25);
}

.hover\:fill-rose-900\/30:hover {
  fill: rgb(137 18 62 / 0.3);
}

.hover\:fill-rose-900\/40:hover {
  fill: rgb(137 18 62 / 0.4);
}

.hover\:fill-rose-900\/50:hover {
  fill: rgb(137 18 62 / 0.5);
}

.hover\:fill-rose-900\/60:hover {
  fill: rgb(137 18 62 / 0.6);
}

.hover\:fill-rose-900\/70:hover {
  fill: rgb(137 18 62 / 0.7);
}

.hover\:fill-rose-900\/75:hover {
  fill: rgb(137 18 62 / 0.75);
}

.hover\:fill-rose-900\/80:hover {
  fill: rgb(137 18 62 / 0.8);
}

.hover\:fill-rose-900\/90:hover {
  fill: rgb(137 18 62 / 0.9);
}

.hover\:fill-rose-900\/95:hover {
  fill: rgb(137 18 62 / 0.95);
}

.hover\:fill-rose-900\/100:hover {
  fill: rgb(137 18 62 / 1);
}

.hover\:fill-rose\/0:hover {
  fill: rgb(253 111 142 / 0);
}

.hover\:fill-rose\/5:hover {
  fill: rgb(253 111 142 / 0.05);
}

.hover\:fill-rose\/10:hover {
  fill: rgb(253 111 142 / 0.1);
}

.hover\:fill-rose\/20:hover {
  fill: rgb(253 111 142 / 0.2);
}

.hover\:fill-rose\/25:hover {
  fill: rgb(253 111 142 / 0.25);
}

.hover\:fill-rose\/30:hover {
  fill: rgb(253 111 142 / 0.3);
}

.hover\:fill-rose\/40:hover {
  fill: rgb(253 111 142 / 0.4);
}

.hover\:fill-rose\/50:hover {
  fill: rgb(253 111 142 / 0.5);
}

.hover\:fill-rose\/60:hover {
  fill: rgb(253 111 142 / 0.6);
}

.hover\:fill-rose\/70:hover {
  fill: rgb(253 111 142 / 0.7);
}

.hover\:fill-rose\/75:hover {
  fill: rgb(253 111 142 / 0.75);
}

.hover\:fill-rose\/80:hover {
  fill: rgb(253 111 142 / 0.8);
}

.hover\:fill-rose\/90:hover {
  fill: rgb(253 111 142 / 0.9);
}

.hover\:fill-rose\/95:hover {
  fill: rgb(253 111 142 / 0.95);
}

.hover\:fill-rose\/100:hover {
  fill: rgb(253 111 142 / 1);
}

.hover\:fill-orange-dark-25\/0:hover {
  fill: rgb(255 249 245 / 0);
}

.hover\:fill-orange-dark-25\/5:hover {
  fill: rgb(255 249 245 / 0.05);
}

.hover\:fill-orange-dark-25\/10:hover {
  fill: rgb(255 249 245 / 0.1);
}

.hover\:fill-orange-dark-25\/20:hover {
  fill: rgb(255 249 245 / 0.2);
}

.hover\:fill-orange-dark-25\/25:hover {
  fill: rgb(255 249 245 / 0.25);
}

.hover\:fill-orange-dark-25\/30:hover {
  fill: rgb(255 249 245 / 0.3);
}

.hover\:fill-orange-dark-25\/40:hover {
  fill: rgb(255 249 245 / 0.4);
}

.hover\:fill-orange-dark-25\/50:hover {
  fill: rgb(255 249 245 / 0.5);
}

.hover\:fill-orange-dark-25\/60:hover {
  fill: rgb(255 249 245 / 0.6);
}

.hover\:fill-orange-dark-25\/70:hover {
  fill: rgb(255 249 245 / 0.7);
}

.hover\:fill-orange-dark-25\/75:hover {
  fill: rgb(255 249 245 / 0.75);
}

.hover\:fill-orange-dark-25\/80:hover {
  fill: rgb(255 249 245 / 0.8);
}

.hover\:fill-orange-dark-25\/90:hover {
  fill: rgb(255 249 245 / 0.9);
}

.hover\:fill-orange-dark-25\/95:hover {
  fill: rgb(255 249 245 / 0.95);
}

.hover\:fill-orange-dark-25\/100:hover {
  fill: rgb(255 249 245 / 1);
}

.hover\:fill-orange-dark-50\/0:hover {
  fill: rgb(255 244 237 / 0);
}

.hover\:fill-orange-dark-50\/5:hover {
  fill: rgb(255 244 237 / 0.05);
}

.hover\:fill-orange-dark-50\/10:hover {
  fill: rgb(255 244 237 / 0.1);
}

.hover\:fill-orange-dark-50\/20:hover {
  fill: rgb(255 244 237 / 0.2);
}

.hover\:fill-orange-dark-50\/25:hover {
  fill: rgb(255 244 237 / 0.25);
}

.hover\:fill-orange-dark-50\/30:hover {
  fill: rgb(255 244 237 / 0.3);
}

.hover\:fill-orange-dark-50\/40:hover {
  fill: rgb(255 244 237 / 0.4);
}

.hover\:fill-orange-dark-50\/50:hover {
  fill: rgb(255 244 237 / 0.5);
}

.hover\:fill-orange-dark-50\/60:hover {
  fill: rgb(255 244 237 / 0.6);
}

.hover\:fill-orange-dark-50\/70:hover {
  fill: rgb(255 244 237 / 0.7);
}

.hover\:fill-orange-dark-50\/75:hover {
  fill: rgb(255 244 237 / 0.75);
}

.hover\:fill-orange-dark-50\/80:hover {
  fill: rgb(255 244 237 / 0.8);
}

.hover\:fill-orange-dark-50\/90:hover {
  fill: rgb(255 244 237 / 0.9);
}

.hover\:fill-orange-dark-50\/95:hover {
  fill: rgb(255 244 237 / 0.95);
}

.hover\:fill-orange-dark-50\/100:hover {
  fill: rgb(255 244 237 / 1);
}

.hover\:fill-orange-dark-100\/0:hover {
  fill: rgb(255 230 213 / 0);
}

.hover\:fill-orange-dark-100\/5:hover {
  fill: rgb(255 230 213 / 0.05);
}

.hover\:fill-orange-dark-100\/10:hover {
  fill: rgb(255 230 213 / 0.1);
}

.hover\:fill-orange-dark-100\/20:hover {
  fill: rgb(255 230 213 / 0.2);
}

.hover\:fill-orange-dark-100\/25:hover {
  fill: rgb(255 230 213 / 0.25);
}

.hover\:fill-orange-dark-100\/30:hover {
  fill: rgb(255 230 213 / 0.3);
}

.hover\:fill-orange-dark-100\/40:hover {
  fill: rgb(255 230 213 / 0.4);
}

.hover\:fill-orange-dark-100\/50:hover {
  fill: rgb(255 230 213 / 0.5);
}

.hover\:fill-orange-dark-100\/60:hover {
  fill: rgb(255 230 213 / 0.6);
}

.hover\:fill-orange-dark-100\/70:hover {
  fill: rgb(255 230 213 / 0.7);
}

.hover\:fill-orange-dark-100\/75:hover {
  fill: rgb(255 230 213 / 0.75);
}

.hover\:fill-orange-dark-100\/80:hover {
  fill: rgb(255 230 213 / 0.8);
}

.hover\:fill-orange-dark-100\/90:hover {
  fill: rgb(255 230 213 / 0.9);
}

.hover\:fill-orange-dark-100\/95:hover {
  fill: rgb(255 230 213 / 0.95);
}

.hover\:fill-orange-dark-100\/100:hover {
  fill: rgb(255 230 213 / 1);
}

.hover\:fill-orange-dark-200\/0:hover {
  fill: rgb(255 214 174 / 0);
}

.hover\:fill-orange-dark-200\/5:hover {
  fill: rgb(255 214 174 / 0.05);
}

.hover\:fill-orange-dark-200\/10:hover {
  fill: rgb(255 214 174 / 0.1);
}

.hover\:fill-orange-dark-200\/20:hover {
  fill: rgb(255 214 174 / 0.2);
}

.hover\:fill-orange-dark-200\/25:hover {
  fill: rgb(255 214 174 / 0.25);
}

.hover\:fill-orange-dark-200\/30:hover {
  fill: rgb(255 214 174 / 0.3);
}

.hover\:fill-orange-dark-200\/40:hover {
  fill: rgb(255 214 174 / 0.4);
}

.hover\:fill-orange-dark-200\/50:hover {
  fill: rgb(255 214 174 / 0.5);
}

.hover\:fill-orange-dark-200\/60:hover {
  fill: rgb(255 214 174 / 0.6);
}

.hover\:fill-orange-dark-200\/70:hover {
  fill: rgb(255 214 174 / 0.7);
}

.hover\:fill-orange-dark-200\/75:hover {
  fill: rgb(255 214 174 / 0.75);
}

.hover\:fill-orange-dark-200\/80:hover {
  fill: rgb(255 214 174 / 0.8);
}

.hover\:fill-orange-dark-200\/90:hover {
  fill: rgb(255 214 174 / 0.9);
}

.hover\:fill-orange-dark-200\/95:hover {
  fill: rgb(255 214 174 / 0.95);
}

.hover\:fill-orange-dark-200\/100:hover {
  fill: rgb(255 214 174 / 1);
}

.hover\:fill-orange-dark-300\/0:hover {
  fill: rgb(255 156 102 / 0);
}

.hover\:fill-orange-dark-300\/5:hover {
  fill: rgb(255 156 102 / 0.05);
}

.hover\:fill-orange-dark-300\/10:hover {
  fill: rgb(255 156 102 / 0.1);
}

.hover\:fill-orange-dark-300\/20:hover {
  fill: rgb(255 156 102 / 0.2);
}

.hover\:fill-orange-dark-300\/25:hover {
  fill: rgb(255 156 102 / 0.25);
}

.hover\:fill-orange-dark-300\/30:hover {
  fill: rgb(255 156 102 / 0.3);
}

.hover\:fill-orange-dark-300\/40:hover {
  fill: rgb(255 156 102 / 0.4);
}

.hover\:fill-orange-dark-300\/50:hover {
  fill: rgb(255 156 102 / 0.5);
}

.hover\:fill-orange-dark-300\/60:hover {
  fill: rgb(255 156 102 / 0.6);
}

.hover\:fill-orange-dark-300\/70:hover {
  fill: rgb(255 156 102 / 0.7);
}

.hover\:fill-orange-dark-300\/75:hover {
  fill: rgb(255 156 102 / 0.75);
}

.hover\:fill-orange-dark-300\/80:hover {
  fill: rgb(255 156 102 / 0.8);
}

.hover\:fill-orange-dark-300\/90:hover {
  fill: rgb(255 156 102 / 0.9);
}

.hover\:fill-orange-dark-300\/95:hover {
  fill: rgb(255 156 102 / 0.95);
}

.hover\:fill-orange-dark-300\/100:hover {
  fill: rgb(255 156 102 / 1);
}

.hover\:fill-orange-dark-400\/0:hover {
  fill: rgb(255 105 46 / 0);
}

.hover\:fill-orange-dark-400\/5:hover {
  fill: rgb(255 105 46 / 0.05);
}

.hover\:fill-orange-dark-400\/10:hover {
  fill: rgb(255 105 46 / 0.1);
}

.hover\:fill-orange-dark-400\/20:hover {
  fill: rgb(255 105 46 / 0.2);
}

.hover\:fill-orange-dark-400\/25:hover {
  fill: rgb(255 105 46 / 0.25);
}

.hover\:fill-orange-dark-400\/30:hover {
  fill: rgb(255 105 46 / 0.3);
}

.hover\:fill-orange-dark-400\/40:hover {
  fill: rgb(255 105 46 / 0.4);
}

.hover\:fill-orange-dark-400\/50:hover {
  fill: rgb(255 105 46 / 0.5);
}

.hover\:fill-orange-dark-400\/60:hover {
  fill: rgb(255 105 46 / 0.6);
}

.hover\:fill-orange-dark-400\/70:hover {
  fill: rgb(255 105 46 / 0.7);
}

.hover\:fill-orange-dark-400\/75:hover {
  fill: rgb(255 105 46 / 0.75);
}

.hover\:fill-orange-dark-400\/80:hover {
  fill: rgb(255 105 46 / 0.8);
}

.hover\:fill-orange-dark-400\/90:hover {
  fill: rgb(255 105 46 / 0.9);
}

.hover\:fill-orange-dark-400\/95:hover {
  fill: rgb(255 105 46 / 0.95);
}

.hover\:fill-orange-dark-400\/100:hover {
  fill: rgb(255 105 46 / 1);
}

.hover\:fill-orange-dark-500\/0:hover {
  fill: rgb(255 68 5 / 0);
}

.hover\:fill-orange-dark-500\/5:hover {
  fill: rgb(255 68 5 / 0.05);
}

.hover\:fill-orange-dark-500\/10:hover {
  fill: rgb(255 68 5 / 0.1);
}

.hover\:fill-orange-dark-500\/20:hover {
  fill: rgb(255 68 5 / 0.2);
}

.hover\:fill-orange-dark-500\/25:hover {
  fill: rgb(255 68 5 / 0.25);
}

.hover\:fill-orange-dark-500\/30:hover {
  fill: rgb(255 68 5 / 0.3);
}

.hover\:fill-orange-dark-500\/40:hover {
  fill: rgb(255 68 5 / 0.4);
}

.hover\:fill-orange-dark-500\/50:hover {
  fill: rgb(255 68 5 / 0.5);
}

.hover\:fill-orange-dark-500\/60:hover {
  fill: rgb(255 68 5 / 0.6);
}

.hover\:fill-orange-dark-500\/70:hover {
  fill: rgb(255 68 5 / 0.7);
}

.hover\:fill-orange-dark-500\/75:hover {
  fill: rgb(255 68 5 / 0.75);
}

.hover\:fill-orange-dark-500\/80:hover {
  fill: rgb(255 68 5 / 0.8);
}

.hover\:fill-orange-dark-500\/90:hover {
  fill: rgb(255 68 5 / 0.9);
}

.hover\:fill-orange-dark-500\/95:hover {
  fill: rgb(255 68 5 / 0.95);
}

.hover\:fill-orange-dark-500\/100:hover {
  fill: rgb(255 68 5 / 1);
}

.hover\:fill-orange-dark-600\/0:hover {
  fill: rgb(230 46 5 / 0);
}

.hover\:fill-orange-dark-600\/5:hover {
  fill: rgb(230 46 5 / 0.05);
}

.hover\:fill-orange-dark-600\/10:hover {
  fill: rgb(230 46 5 / 0.1);
}

.hover\:fill-orange-dark-600\/20:hover {
  fill: rgb(230 46 5 / 0.2);
}

.hover\:fill-orange-dark-600\/25:hover {
  fill: rgb(230 46 5 / 0.25);
}

.hover\:fill-orange-dark-600\/30:hover {
  fill: rgb(230 46 5 / 0.3);
}

.hover\:fill-orange-dark-600\/40:hover {
  fill: rgb(230 46 5 / 0.4);
}

.hover\:fill-orange-dark-600\/50:hover {
  fill: rgb(230 46 5 / 0.5);
}

.hover\:fill-orange-dark-600\/60:hover {
  fill: rgb(230 46 5 / 0.6);
}

.hover\:fill-orange-dark-600\/70:hover {
  fill: rgb(230 46 5 / 0.7);
}

.hover\:fill-orange-dark-600\/75:hover {
  fill: rgb(230 46 5 / 0.75);
}

.hover\:fill-orange-dark-600\/80:hover {
  fill: rgb(230 46 5 / 0.8);
}

.hover\:fill-orange-dark-600\/90:hover {
  fill: rgb(230 46 5 / 0.9);
}

.hover\:fill-orange-dark-600\/95:hover {
  fill: rgb(230 46 5 / 0.95);
}

.hover\:fill-orange-dark-600\/100:hover {
  fill: rgb(230 46 5 / 1);
}

.hover\:fill-orange-dark-700\/0:hover {
  fill: rgb(188 27 6 / 0);
}

.hover\:fill-orange-dark-700\/5:hover {
  fill: rgb(188 27 6 / 0.05);
}

.hover\:fill-orange-dark-700\/10:hover {
  fill: rgb(188 27 6 / 0.1);
}

.hover\:fill-orange-dark-700\/20:hover {
  fill: rgb(188 27 6 / 0.2);
}

.hover\:fill-orange-dark-700\/25:hover {
  fill: rgb(188 27 6 / 0.25);
}

.hover\:fill-orange-dark-700\/30:hover {
  fill: rgb(188 27 6 / 0.3);
}

.hover\:fill-orange-dark-700\/40:hover {
  fill: rgb(188 27 6 / 0.4);
}

.hover\:fill-orange-dark-700\/50:hover {
  fill: rgb(188 27 6 / 0.5);
}

.hover\:fill-orange-dark-700\/60:hover {
  fill: rgb(188 27 6 / 0.6);
}

.hover\:fill-orange-dark-700\/70:hover {
  fill: rgb(188 27 6 / 0.7);
}

.hover\:fill-orange-dark-700\/75:hover {
  fill: rgb(188 27 6 / 0.75);
}

.hover\:fill-orange-dark-700\/80:hover {
  fill: rgb(188 27 6 / 0.8);
}

.hover\:fill-orange-dark-700\/90:hover {
  fill: rgb(188 27 6 / 0.9);
}

.hover\:fill-orange-dark-700\/95:hover {
  fill: rgb(188 27 6 / 0.95);
}

.hover\:fill-orange-dark-700\/100:hover {
  fill: rgb(188 27 6 / 1);
}

.hover\:fill-orange-dark-800\/0:hover {
  fill: rgb(151 24 12 / 0);
}

.hover\:fill-orange-dark-800\/5:hover {
  fill: rgb(151 24 12 / 0.05);
}

.hover\:fill-orange-dark-800\/10:hover {
  fill: rgb(151 24 12 / 0.1);
}

.hover\:fill-orange-dark-800\/20:hover {
  fill: rgb(151 24 12 / 0.2);
}

.hover\:fill-orange-dark-800\/25:hover {
  fill: rgb(151 24 12 / 0.25);
}

.hover\:fill-orange-dark-800\/30:hover {
  fill: rgb(151 24 12 / 0.3);
}

.hover\:fill-orange-dark-800\/40:hover {
  fill: rgb(151 24 12 / 0.4);
}

.hover\:fill-orange-dark-800\/50:hover {
  fill: rgb(151 24 12 / 0.5);
}

.hover\:fill-orange-dark-800\/60:hover {
  fill: rgb(151 24 12 / 0.6);
}

.hover\:fill-orange-dark-800\/70:hover {
  fill: rgb(151 24 12 / 0.7);
}

.hover\:fill-orange-dark-800\/75:hover {
  fill: rgb(151 24 12 / 0.75);
}

.hover\:fill-orange-dark-800\/80:hover {
  fill: rgb(151 24 12 / 0.8);
}

.hover\:fill-orange-dark-800\/90:hover {
  fill: rgb(151 24 12 / 0.9);
}

.hover\:fill-orange-dark-800\/95:hover {
  fill: rgb(151 24 12 / 0.95);
}

.hover\:fill-orange-dark-800\/100:hover {
  fill: rgb(151 24 12 / 1);
}

.hover\:fill-orange-dark-900\/0:hover {
  fill: rgb(119 26 13 / 0);
}

.hover\:fill-orange-dark-900\/5:hover {
  fill: rgb(119 26 13 / 0.05);
}

.hover\:fill-orange-dark-900\/10:hover {
  fill: rgb(119 26 13 / 0.1);
}

.hover\:fill-orange-dark-900\/20:hover {
  fill: rgb(119 26 13 / 0.2);
}

.hover\:fill-orange-dark-900\/25:hover {
  fill: rgb(119 26 13 / 0.25);
}

.hover\:fill-orange-dark-900\/30:hover {
  fill: rgb(119 26 13 / 0.3);
}

.hover\:fill-orange-dark-900\/40:hover {
  fill: rgb(119 26 13 / 0.4);
}

.hover\:fill-orange-dark-900\/50:hover {
  fill: rgb(119 26 13 / 0.5);
}

.hover\:fill-orange-dark-900\/60:hover {
  fill: rgb(119 26 13 / 0.6);
}

.hover\:fill-orange-dark-900\/70:hover {
  fill: rgb(119 26 13 / 0.7);
}

.hover\:fill-orange-dark-900\/75:hover {
  fill: rgb(119 26 13 / 0.75);
}

.hover\:fill-orange-dark-900\/80:hover {
  fill: rgb(119 26 13 / 0.8);
}

.hover\:fill-orange-dark-900\/90:hover {
  fill: rgb(119 26 13 / 0.9);
}

.hover\:fill-orange-dark-900\/95:hover {
  fill: rgb(119 26 13 / 0.95);
}

.hover\:fill-orange-dark-900\/100:hover {
  fill: rgb(119 26 13 / 1);
}

.hover\:fill-orange-dark\/0:hover {
  fill: rgb(255 105 46 / 0);
}

.hover\:fill-orange-dark\/5:hover {
  fill: rgb(255 105 46 / 0.05);
}

.hover\:fill-orange-dark\/10:hover {
  fill: rgb(255 105 46 / 0.1);
}

.hover\:fill-orange-dark\/20:hover {
  fill: rgb(255 105 46 / 0.2);
}

.hover\:fill-orange-dark\/25:hover {
  fill: rgb(255 105 46 / 0.25);
}

.hover\:fill-orange-dark\/30:hover {
  fill: rgb(255 105 46 / 0.3);
}

.hover\:fill-orange-dark\/40:hover {
  fill: rgb(255 105 46 / 0.4);
}

.hover\:fill-orange-dark\/50:hover {
  fill: rgb(255 105 46 / 0.5);
}

.hover\:fill-orange-dark\/60:hover {
  fill: rgb(255 105 46 / 0.6);
}

.hover\:fill-orange-dark\/70:hover {
  fill: rgb(255 105 46 / 0.7);
}

.hover\:fill-orange-dark\/75:hover {
  fill: rgb(255 105 46 / 0.75);
}

.hover\:fill-orange-dark\/80:hover {
  fill: rgb(255 105 46 / 0.8);
}

.hover\:fill-orange-dark\/90:hover {
  fill: rgb(255 105 46 / 0.9);
}

.hover\:fill-orange-dark\/95:hover {
  fill: rgb(255 105 46 / 0.95);
}

.hover\:fill-orange-dark\/100:hover {
  fill: rgb(255 105 46 / 1);
}

.hover\:fill-orange-25\/0:hover {
  fill: rgb(254 250 245 / 0);
}

.hover\:fill-orange-25\/5:hover {
  fill: rgb(254 250 245 / 0.05);
}

.hover\:fill-orange-25\/10:hover {
  fill: rgb(254 250 245 / 0.1);
}

.hover\:fill-orange-25\/20:hover {
  fill: rgb(254 250 245 / 0.2);
}

.hover\:fill-orange-25\/25:hover {
  fill: rgb(254 250 245 / 0.25);
}

.hover\:fill-orange-25\/30:hover {
  fill: rgb(254 250 245 / 0.3);
}

.hover\:fill-orange-25\/40:hover {
  fill: rgb(254 250 245 / 0.4);
}

.hover\:fill-orange-25\/50:hover {
  fill: rgb(254 250 245 / 0.5);
}

.hover\:fill-orange-25\/60:hover {
  fill: rgb(254 250 245 / 0.6);
}

.hover\:fill-orange-25\/70:hover {
  fill: rgb(254 250 245 / 0.7);
}

.hover\:fill-orange-25\/75:hover {
  fill: rgb(254 250 245 / 0.75);
}

.hover\:fill-orange-25\/80:hover {
  fill: rgb(254 250 245 / 0.8);
}

.hover\:fill-orange-25\/90:hover {
  fill: rgb(254 250 245 / 0.9);
}

.hover\:fill-orange-25\/95:hover {
  fill: rgb(254 250 245 / 0.95);
}

.hover\:fill-orange-25\/100:hover {
  fill: rgb(254 250 245 / 1);
}

.hover\:fill-orange-50\/0:hover {
  fill: rgb(254 246 238 / 0);
}

.hover\:fill-orange-50\/5:hover {
  fill: rgb(254 246 238 / 0.05);
}

.hover\:fill-orange-50\/10:hover {
  fill: rgb(254 246 238 / 0.1);
}

.hover\:fill-orange-50\/20:hover {
  fill: rgb(254 246 238 / 0.2);
}

.hover\:fill-orange-50\/25:hover {
  fill: rgb(254 246 238 / 0.25);
}

.hover\:fill-orange-50\/30:hover {
  fill: rgb(254 246 238 / 0.3);
}

.hover\:fill-orange-50\/40:hover {
  fill: rgb(254 246 238 / 0.4);
}

.hover\:fill-orange-50\/50:hover {
  fill: rgb(254 246 238 / 0.5);
}

.hover\:fill-orange-50\/60:hover {
  fill: rgb(254 246 238 / 0.6);
}

.hover\:fill-orange-50\/70:hover {
  fill: rgb(254 246 238 / 0.7);
}

.hover\:fill-orange-50\/75:hover {
  fill: rgb(254 246 238 / 0.75);
}

.hover\:fill-orange-50\/80:hover {
  fill: rgb(254 246 238 / 0.8);
}

.hover\:fill-orange-50\/90:hover {
  fill: rgb(254 246 238 / 0.9);
}

.hover\:fill-orange-50\/95:hover {
  fill: rgb(254 246 238 / 0.95);
}

.hover\:fill-orange-50\/100:hover {
  fill: rgb(254 246 238 / 1);
}

.hover\:fill-orange-100\/0:hover {
  fill: rgb(253 234 215 / 0);
}

.hover\:fill-orange-100\/5:hover {
  fill: rgb(253 234 215 / 0.05);
}

.hover\:fill-orange-100\/10:hover {
  fill: rgb(253 234 215 / 0.1);
}

.hover\:fill-orange-100\/20:hover {
  fill: rgb(253 234 215 / 0.2);
}

.hover\:fill-orange-100\/25:hover {
  fill: rgb(253 234 215 / 0.25);
}

.hover\:fill-orange-100\/30:hover {
  fill: rgb(253 234 215 / 0.3);
}

.hover\:fill-orange-100\/40:hover {
  fill: rgb(253 234 215 / 0.4);
}

.hover\:fill-orange-100\/50:hover {
  fill: rgb(253 234 215 / 0.5);
}

.hover\:fill-orange-100\/60:hover {
  fill: rgb(253 234 215 / 0.6);
}

.hover\:fill-orange-100\/70:hover {
  fill: rgb(253 234 215 / 0.7);
}

.hover\:fill-orange-100\/75:hover {
  fill: rgb(253 234 215 / 0.75);
}

.hover\:fill-orange-100\/80:hover {
  fill: rgb(253 234 215 / 0.8);
}

.hover\:fill-orange-100\/90:hover {
  fill: rgb(253 234 215 / 0.9);
}

.hover\:fill-orange-100\/95:hover {
  fill: rgb(253 234 215 / 0.95);
}

.hover\:fill-orange-100\/100:hover {
  fill: rgb(253 234 215 / 1);
}

.hover\:fill-orange-200\/0:hover {
  fill: rgb(249 219 175 / 0);
}

.hover\:fill-orange-200\/5:hover {
  fill: rgb(249 219 175 / 0.05);
}

.hover\:fill-orange-200\/10:hover {
  fill: rgb(249 219 175 / 0.1);
}

.hover\:fill-orange-200\/20:hover {
  fill: rgb(249 219 175 / 0.2);
}

.hover\:fill-orange-200\/25:hover {
  fill: rgb(249 219 175 / 0.25);
}

.hover\:fill-orange-200\/30:hover {
  fill: rgb(249 219 175 / 0.3);
}

.hover\:fill-orange-200\/40:hover {
  fill: rgb(249 219 175 / 0.4);
}

.hover\:fill-orange-200\/50:hover {
  fill: rgb(249 219 175 / 0.5);
}

.hover\:fill-orange-200\/60:hover {
  fill: rgb(249 219 175 / 0.6);
}

.hover\:fill-orange-200\/70:hover {
  fill: rgb(249 219 175 / 0.7);
}

.hover\:fill-orange-200\/75:hover {
  fill: rgb(249 219 175 / 0.75);
}

.hover\:fill-orange-200\/80:hover {
  fill: rgb(249 219 175 / 0.8);
}

.hover\:fill-orange-200\/90:hover {
  fill: rgb(249 219 175 / 0.9);
}

.hover\:fill-orange-200\/95:hover {
  fill: rgb(249 219 175 / 0.95);
}

.hover\:fill-orange-200\/100:hover {
  fill: rgb(249 219 175 / 1);
}

.hover\:fill-orange-300\/0:hover {
  fill: rgb(247 178 122 / 0);
}

.hover\:fill-orange-300\/5:hover {
  fill: rgb(247 178 122 / 0.05);
}

.hover\:fill-orange-300\/10:hover {
  fill: rgb(247 178 122 / 0.1);
}

.hover\:fill-orange-300\/20:hover {
  fill: rgb(247 178 122 / 0.2);
}

.hover\:fill-orange-300\/25:hover {
  fill: rgb(247 178 122 / 0.25);
}

.hover\:fill-orange-300\/30:hover {
  fill: rgb(247 178 122 / 0.3);
}

.hover\:fill-orange-300\/40:hover {
  fill: rgb(247 178 122 / 0.4);
}

.hover\:fill-orange-300\/50:hover {
  fill: rgb(247 178 122 / 0.5);
}

.hover\:fill-orange-300\/60:hover {
  fill: rgb(247 178 122 / 0.6);
}

.hover\:fill-orange-300\/70:hover {
  fill: rgb(247 178 122 / 0.7);
}

.hover\:fill-orange-300\/75:hover {
  fill: rgb(247 178 122 / 0.75);
}

.hover\:fill-orange-300\/80:hover {
  fill: rgb(247 178 122 / 0.8);
}

.hover\:fill-orange-300\/90:hover {
  fill: rgb(247 178 122 / 0.9);
}

.hover\:fill-orange-300\/95:hover {
  fill: rgb(247 178 122 / 0.95);
}

.hover\:fill-orange-300\/100:hover {
  fill: rgb(247 178 122 / 1);
}

.hover\:fill-orange-400\/0:hover {
  fill: rgb(243 135 68 / 0);
}

.hover\:fill-orange-400\/5:hover {
  fill: rgb(243 135 68 / 0.05);
}

.hover\:fill-orange-400\/10:hover {
  fill: rgb(243 135 68 / 0.1);
}

.hover\:fill-orange-400\/20:hover {
  fill: rgb(243 135 68 / 0.2);
}

.hover\:fill-orange-400\/25:hover {
  fill: rgb(243 135 68 / 0.25);
}

.hover\:fill-orange-400\/30:hover {
  fill: rgb(243 135 68 / 0.3);
}

.hover\:fill-orange-400\/40:hover {
  fill: rgb(243 135 68 / 0.4);
}

.hover\:fill-orange-400\/50:hover {
  fill: rgb(243 135 68 / 0.5);
}

.hover\:fill-orange-400\/60:hover {
  fill: rgb(243 135 68 / 0.6);
}

.hover\:fill-orange-400\/70:hover {
  fill: rgb(243 135 68 / 0.7);
}

.hover\:fill-orange-400\/75:hover {
  fill: rgb(243 135 68 / 0.75);
}

.hover\:fill-orange-400\/80:hover {
  fill: rgb(243 135 68 / 0.8);
}

.hover\:fill-orange-400\/90:hover {
  fill: rgb(243 135 68 / 0.9);
}

.hover\:fill-orange-400\/95:hover {
  fill: rgb(243 135 68 / 0.95);
}

.hover\:fill-orange-400\/100:hover {
  fill: rgb(243 135 68 / 1);
}

.hover\:fill-orange-500\/0:hover {
  fill: rgb(239 104 32 / 0);
}

.hover\:fill-orange-500\/5:hover {
  fill: rgb(239 104 32 / 0.05);
}

.hover\:fill-orange-500\/10:hover {
  fill: rgb(239 104 32 / 0.1);
}

.hover\:fill-orange-500\/20:hover {
  fill: rgb(239 104 32 / 0.2);
}

.hover\:fill-orange-500\/25:hover {
  fill: rgb(239 104 32 / 0.25);
}

.hover\:fill-orange-500\/30:hover {
  fill: rgb(239 104 32 / 0.3);
}

.hover\:fill-orange-500\/40:hover {
  fill: rgb(239 104 32 / 0.4);
}

.hover\:fill-orange-500\/50:hover {
  fill: rgb(239 104 32 / 0.5);
}

.hover\:fill-orange-500\/60:hover {
  fill: rgb(239 104 32 / 0.6);
}

.hover\:fill-orange-500\/70:hover {
  fill: rgb(239 104 32 / 0.7);
}

.hover\:fill-orange-500\/75:hover {
  fill: rgb(239 104 32 / 0.75);
}

.hover\:fill-orange-500\/80:hover {
  fill: rgb(239 104 32 / 0.8);
}

.hover\:fill-orange-500\/90:hover {
  fill: rgb(239 104 32 / 0.9);
}

.hover\:fill-orange-500\/95:hover {
  fill: rgb(239 104 32 / 0.95);
}

.hover\:fill-orange-500\/100:hover {
  fill: rgb(239 104 32 / 1);
}

.hover\:fill-orange-600\/0:hover {
  fill: rgb(224 79 22 / 0);
}

.hover\:fill-orange-600\/5:hover {
  fill: rgb(224 79 22 / 0.05);
}

.hover\:fill-orange-600\/10:hover {
  fill: rgb(224 79 22 / 0.1);
}

.hover\:fill-orange-600\/20:hover {
  fill: rgb(224 79 22 / 0.2);
}

.hover\:fill-orange-600\/25:hover {
  fill: rgb(224 79 22 / 0.25);
}

.hover\:fill-orange-600\/30:hover {
  fill: rgb(224 79 22 / 0.3);
}

.hover\:fill-orange-600\/40:hover {
  fill: rgb(224 79 22 / 0.4);
}

.hover\:fill-orange-600\/50:hover {
  fill: rgb(224 79 22 / 0.5);
}

.hover\:fill-orange-600\/60:hover {
  fill: rgb(224 79 22 / 0.6);
}

.hover\:fill-orange-600\/70:hover {
  fill: rgb(224 79 22 / 0.7);
}

.hover\:fill-orange-600\/75:hover {
  fill: rgb(224 79 22 / 0.75);
}

.hover\:fill-orange-600\/80:hover {
  fill: rgb(224 79 22 / 0.8);
}

.hover\:fill-orange-600\/90:hover {
  fill: rgb(224 79 22 / 0.9);
}

.hover\:fill-orange-600\/95:hover {
  fill: rgb(224 79 22 / 0.95);
}

.hover\:fill-orange-600\/100:hover {
  fill: rgb(224 79 22 / 1);
}

.hover\:fill-orange-700\/0:hover {
  fill: rgb(185 56 21 / 0);
}

.hover\:fill-orange-700\/5:hover {
  fill: rgb(185 56 21 / 0.05);
}

.hover\:fill-orange-700\/10:hover {
  fill: rgb(185 56 21 / 0.1);
}

.hover\:fill-orange-700\/20:hover {
  fill: rgb(185 56 21 / 0.2);
}

.hover\:fill-orange-700\/25:hover {
  fill: rgb(185 56 21 / 0.25);
}

.hover\:fill-orange-700\/30:hover {
  fill: rgb(185 56 21 / 0.3);
}

.hover\:fill-orange-700\/40:hover {
  fill: rgb(185 56 21 / 0.4);
}

.hover\:fill-orange-700\/50:hover {
  fill: rgb(185 56 21 / 0.5);
}

.hover\:fill-orange-700\/60:hover {
  fill: rgb(185 56 21 / 0.6);
}

.hover\:fill-orange-700\/70:hover {
  fill: rgb(185 56 21 / 0.7);
}

.hover\:fill-orange-700\/75:hover {
  fill: rgb(185 56 21 / 0.75);
}

.hover\:fill-orange-700\/80:hover {
  fill: rgb(185 56 21 / 0.8);
}

.hover\:fill-orange-700\/90:hover {
  fill: rgb(185 56 21 / 0.9);
}

.hover\:fill-orange-700\/95:hover {
  fill: rgb(185 56 21 / 0.95);
}

.hover\:fill-orange-700\/100:hover {
  fill: rgb(185 56 21 / 1);
}

.hover\:fill-orange-800\/0:hover {
  fill: rgb(147 47 25 / 0);
}

.hover\:fill-orange-800\/5:hover {
  fill: rgb(147 47 25 / 0.05);
}

.hover\:fill-orange-800\/10:hover {
  fill: rgb(147 47 25 / 0.1);
}

.hover\:fill-orange-800\/20:hover {
  fill: rgb(147 47 25 / 0.2);
}

.hover\:fill-orange-800\/25:hover {
  fill: rgb(147 47 25 / 0.25);
}

.hover\:fill-orange-800\/30:hover {
  fill: rgb(147 47 25 / 0.3);
}

.hover\:fill-orange-800\/40:hover {
  fill: rgb(147 47 25 / 0.4);
}

.hover\:fill-orange-800\/50:hover {
  fill: rgb(147 47 25 / 0.5);
}

.hover\:fill-orange-800\/60:hover {
  fill: rgb(147 47 25 / 0.6);
}

.hover\:fill-orange-800\/70:hover {
  fill: rgb(147 47 25 / 0.7);
}

.hover\:fill-orange-800\/75:hover {
  fill: rgb(147 47 25 / 0.75);
}

.hover\:fill-orange-800\/80:hover {
  fill: rgb(147 47 25 / 0.8);
}

.hover\:fill-orange-800\/90:hover {
  fill: rgb(147 47 25 / 0.9);
}

.hover\:fill-orange-800\/95:hover {
  fill: rgb(147 47 25 / 0.95);
}

.hover\:fill-orange-800\/100:hover {
  fill: rgb(147 47 25 / 1);
}

.hover\:fill-orange-900\/0:hover {
  fill: rgb(119 41 23 / 0);
}

.hover\:fill-orange-900\/5:hover {
  fill: rgb(119 41 23 / 0.05);
}

.hover\:fill-orange-900\/10:hover {
  fill: rgb(119 41 23 / 0.1);
}

.hover\:fill-orange-900\/20:hover {
  fill: rgb(119 41 23 / 0.2);
}

.hover\:fill-orange-900\/25:hover {
  fill: rgb(119 41 23 / 0.25);
}

.hover\:fill-orange-900\/30:hover {
  fill: rgb(119 41 23 / 0.3);
}

.hover\:fill-orange-900\/40:hover {
  fill: rgb(119 41 23 / 0.4);
}

.hover\:fill-orange-900\/50:hover {
  fill: rgb(119 41 23 / 0.5);
}

.hover\:fill-orange-900\/60:hover {
  fill: rgb(119 41 23 / 0.6);
}

.hover\:fill-orange-900\/70:hover {
  fill: rgb(119 41 23 / 0.7);
}

.hover\:fill-orange-900\/75:hover {
  fill: rgb(119 41 23 / 0.75);
}

.hover\:fill-orange-900\/80:hover {
  fill: rgb(119 41 23 / 0.8);
}

.hover\:fill-orange-900\/90:hover {
  fill: rgb(119 41 23 / 0.9);
}

.hover\:fill-orange-900\/95:hover {
  fill: rgb(119 41 23 / 0.95);
}

.hover\:fill-orange-900\/100:hover {
  fill: rgb(119 41 23 / 1);
}

.hover\:fill-orange\/0:hover {
  fill: rgb(243 135 68 / 0);
}

.hover\:fill-orange\/5:hover {
  fill: rgb(243 135 68 / 0.05);
}

.hover\:fill-orange\/10:hover {
  fill: rgb(243 135 68 / 0.1);
}

.hover\:fill-orange\/20:hover {
  fill: rgb(243 135 68 / 0.2);
}

.hover\:fill-orange\/25:hover {
  fill: rgb(243 135 68 / 0.25);
}

.hover\:fill-orange\/30:hover {
  fill: rgb(243 135 68 / 0.3);
}

.hover\:fill-orange\/40:hover {
  fill: rgb(243 135 68 / 0.4);
}

.hover\:fill-orange\/50:hover {
  fill: rgb(243 135 68 / 0.5);
}

.hover\:fill-orange\/60:hover {
  fill: rgb(243 135 68 / 0.6);
}

.hover\:fill-orange\/70:hover {
  fill: rgb(243 135 68 / 0.7);
}

.hover\:fill-orange\/75:hover {
  fill: rgb(243 135 68 / 0.75);
}

.hover\:fill-orange\/80:hover {
  fill: rgb(243 135 68 / 0.8);
}

.hover\:fill-orange\/90:hover {
  fill: rgb(243 135 68 / 0.9);
}

.hover\:fill-orange\/95:hover {
  fill: rgb(243 135 68 / 0.95);
}

.hover\:fill-orange\/100:hover {
  fill: rgb(243 135 68 / 1);
}

.hover\:fill-yellow-25\/0:hover {
  fill: rgb(254 253 240 / 0);
}

.hover\:fill-yellow-25\/5:hover {
  fill: rgb(254 253 240 / 0.05);
}

.hover\:fill-yellow-25\/10:hover {
  fill: rgb(254 253 240 / 0.1);
}

.hover\:fill-yellow-25\/20:hover {
  fill: rgb(254 253 240 / 0.2);
}

.hover\:fill-yellow-25\/25:hover {
  fill: rgb(254 253 240 / 0.25);
}

.hover\:fill-yellow-25\/30:hover {
  fill: rgb(254 253 240 / 0.3);
}

.hover\:fill-yellow-25\/40:hover {
  fill: rgb(254 253 240 / 0.4);
}

.hover\:fill-yellow-25\/50:hover {
  fill: rgb(254 253 240 / 0.5);
}

.hover\:fill-yellow-25\/60:hover {
  fill: rgb(254 253 240 / 0.6);
}

.hover\:fill-yellow-25\/70:hover {
  fill: rgb(254 253 240 / 0.7);
}

.hover\:fill-yellow-25\/75:hover {
  fill: rgb(254 253 240 / 0.75);
}

.hover\:fill-yellow-25\/80:hover {
  fill: rgb(254 253 240 / 0.8);
}

.hover\:fill-yellow-25\/90:hover {
  fill: rgb(254 253 240 / 0.9);
}

.hover\:fill-yellow-25\/95:hover {
  fill: rgb(254 253 240 / 0.95);
}

.hover\:fill-yellow-25\/100:hover {
  fill: rgb(254 253 240 / 1);
}

.hover\:fill-yellow-50\/0:hover {
  fill: rgb(254 251 232 / 0);
}

.hover\:fill-yellow-50\/5:hover {
  fill: rgb(254 251 232 / 0.05);
}

.hover\:fill-yellow-50\/10:hover {
  fill: rgb(254 251 232 / 0.1);
}

.hover\:fill-yellow-50\/20:hover {
  fill: rgb(254 251 232 / 0.2);
}

.hover\:fill-yellow-50\/25:hover {
  fill: rgb(254 251 232 / 0.25);
}

.hover\:fill-yellow-50\/30:hover {
  fill: rgb(254 251 232 / 0.3);
}

.hover\:fill-yellow-50\/40:hover {
  fill: rgb(254 251 232 / 0.4);
}

.hover\:fill-yellow-50\/50:hover {
  fill: rgb(254 251 232 / 0.5);
}

.hover\:fill-yellow-50\/60:hover {
  fill: rgb(254 251 232 / 0.6);
}

.hover\:fill-yellow-50\/70:hover {
  fill: rgb(254 251 232 / 0.7);
}

.hover\:fill-yellow-50\/75:hover {
  fill: rgb(254 251 232 / 0.75);
}

.hover\:fill-yellow-50\/80:hover {
  fill: rgb(254 251 232 / 0.8);
}

.hover\:fill-yellow-50\/90:hover {
  fill: rgb(254 251 232 / 0.9);
}

.hover\:fill-yellow-50\/95:hover {
  fill: rgb(254 251 232 / 0.95);
}

.hover\:fill-yellow-50\/100:hover {
  fill: rgb(254 251 232 / 1);
}

.hover\:fill-yellow-100\/0:hover {
  fill: rgb(254 247 195 / 0);
}

.hover\:fill-yellow-100\/5:hover {
  fill: rgb(254 247 195 / 0.05);
}

.hover\:fill-yellow-100\/10:hover {
  fill: rgb(254 247 195 / 0.1);
}

.hover\:fill-yellow-100\/20:hover {
  fill: rgb(254 247 195 / 0.2);
}

.hover\:fill-yellow-100\/25:hover {
  fill: rgb(254 247 195 / 0.25);
}

.hover\:fill-yellow-100\/30:hover {
  fill: rgb(254 247 195 / 0.3);
}

.hover\:fill-yellow-100\/40:hover {
  fill: rgb(254 247 195 / 0.4);
}

.hover\:fill-yellow-100\/50:hover {
  fill: rgb(254 247 195 / 0.5);
}

.hover\:fill-yellow-100\/60:hover {
  fill: rgb(254 247 195 / 0.6);
}

.hover\:fill-yellow-100\/70:hover {
  fill: rgb(254 247 195 / 0.7);
}

.hover\:fill-yellow-100\/75:hover {
  fill: rgb(254 247 195 / 0.75);
}

.hover\:fill-yellow-100\/80:hover {
  fill: rgb(254 247 195 / 0.8);
}

.hover\:fill-yellow-100\/90:hover {
  fill: rgb(254 247 195 / 0.9);
}

.hover\:fill-yellow-100\/95:hover {
  fill: rgb(254 247 195 / 0.95);
}

.hover\:fill-yellow-100\/100:hover {
  fill: rgb(254 247 195 / 1);
}

.hover\:fill-yellow-200\/0:hover {
  fill: rgb(254 238 149 / 0);
}

.hover\:fill-yellow-200\/5:hover {
  fill: rgb(254 238 149 / 0.05);
}

.hover\:fill-yellow-200\/10:hover {
  fill: rgb(254 238 149 / 0.1);
}

.hover\:fill-yellow-200\/20:hover {
  fill: rgb(254 238 149 / 0.2);
}

.hover\:fill-yellow-200\/25:hover {
  fill: rgb(254 238 149 / 0.25);
}

.hover\:fill-yellow-200\/30:hover {
  fill: rgb(254 238 149 / 0.3);
}

.hover\:fill-yellow-200\/40:hover {
  fill: rgb(254 238 149 / 0.4);
}

.hover\:fill-yellow-200\/50:hover {
  fill: rgb(254 238 149 / 0.5);
}

.hover\:fill-yellow-200\/60:hover {
  fill: rgb(254 238 149 / 0.6);
}

.hover\:fill-yellow-200\/70:hover {
  fill: rgb(254 238 149 / 0.7);
}

.hover\:fill-yellow-200\/75:hover {
  fill: rgb(254 238 149 / 0.75);
}

.hover\:fill-yellow-200\/80:hover {
  fill: rgb(254 238 149 / 0.8);
}

.hover\:fill-yellow-200\/90:hover {
  fill: rgb(254 238 149 / 0.9);
}

.hover\:fill-yellow-200\/95:hover {
  fill: rgb(254 238 149 / 0.95);
}

.hover\:fill-yellow-200\/100:hover {
  fill: rgb(254 238 149 / 1);
}

.hover\:fill-yellow-300\/0:hover {
  fill: rgb(253 226 114 / 0);
}

.hover\:fill-yellow-300\/5:hover {
  fill: rgb(253 226 114 / 0.05);
}

.hover\:fill-yellow-300\/10:hover {
  fill: rgb(253 226 114 / 0.1);
}

.hover\:fill-yellow-300\/20:hover {
  fill: rgb(253 226 114 / 0.2);
}

.hover\:fill-yellow-300\/25:hover {
  fill: rgb(253 226 114 / 0.25);
}

.hover\:fill-yellow-300\/30:hover {
  fill: rgb(253 226 114 / 0.3);
}

.hover\:fill-yellow-300\/40:hover {
  fill: rgb(253 226 114 / 0.4);
}

.hover\:fill-yellow-300\/50:hover {
  fill: rgb(253 226 114 / 0.5);
}

.hover\:fill-yellow-300\/60:hover {
  fill: rgb(253 226 114 / 0.6);
}

.hover\:fill-yellow-300\/70:hover {
  fill: rgb(253 226 114 / 0.7);
}

.hover\:fill-yellow-300\/75:hover {
  fill: rgb(253 226 114 / 0.75);
}

.hover\:fill-yellow-300\/80:hover {
  fill: rgb(253 226 114 / 0.8);
}

.hover\:fill-yellow-300\/90:hover {
  fill: rgb(253 226 114 / 0.9);
}

.hover\:fill-yellow-300\/95:hover {
  fill: rgb(253 226 114 / 0.95);
}

.hover\:fill-yellow-300\/100:hover {
  fill: rgb(253 226 114 / 1);
}

.hover\:fill-yellow-400\/0:hover {
  fill: rgb(250 197 21 / 0);
}

.hover\:fill-yellow-400\/5:hover {
  fill: rgb(250 197 21 / 0.05);
}

.hover\:fill-yellow-400\/10:hover {
  fill: rgb(250 197 21 / 0.1);
}

.hover\:fill-yellow-400\/20:hover {
  fill: rgb(250 197 21 / 0.2);
}

.hover\:fill-yellow-400\/25:hover {
  fill: rgb(250 197 21 / 0.25);
}

.hover\:fill-yellow-400\/30:hover {
  fill: rgb(250 197 21 / 0.3);
}

.hover\:fill-yellow-400\/40:hover {
  fill: rgb(250 197 21 / 0.4);
}

.hover\:fill-yellow-400\/50:hover {
  fill: rgb(250 197 21 / 0.5);
}

.hover\:fill-yellow-400\/60:hover {
  fill: rgb(250 197 21 / 0.6);
}

.hover\:fill-yellow-400\/70:hover {
  fill: rgb(250 197 21 / 0.7);
}

.hover\:fill-yellow-400\/75:hover {
  fill: rgb(250 197 21 / 0.75);
}

.hover\:fill-yellow-400\/80:hover {
  fill: rgb(250 197 21 / 0.8);
}

.hover\:fill-yellow-400\/90:hover {
  fill: rgb(250 197 21 / 0.9);
}

.hover\:fill-yellow-400\/95:hover {
  fill: rgb(250 197 21 / 0.95);
}

.hover\:fill-yellow-400\/100:hover {
  fill: rgb(250 197 21 / 1);
}

.hover\:fill-yellow-500\/0:hover {
  fill: rgb(234 170 8 / 0);
}

.hover\:fill-yellow-500\/5:hover {
  fill: rgb(234 170 8 / 0.05);
}

.hover\:fill-yellow-500\/10:hover {
  fill: rgb(234 170 8 / 0.1);
}

.hover\:fill-yellow-500\/20:hover {
  fill: rgb(234 170 8 / 0.2);
}

.hover\:fill-yellow-500\/25:hover {
  fill: rgb(234 170 8 / 0.25);
}

.hover\:fill-yellow-500\/30:hover {
  fill: rgb(234 170 8 / 0.3);
}

.hover\:fill-yellow-500\/40:hover {
  fill: rgb(234 170 8 / 0.4);
}

.hover\:fill-yellow-500\/50:hover {
  fill: rgb(234 170 8 / 0.5);
}

.hover\:fill-yellow-500\/60:hover {
  fill: rgb(234 170 8 / 0.6);
}

.hover\:fill-yellow-500\/70:hover {
  fill: rgb(234 170 8 / 0.7);
}

.hover\:fill-yellow-500\/75:hover {
  fill: rgb(234 170 8 / 0.75);
}

.hover\:fill-yellow-500\/80:hover {
  fill: rgb(234 170 8 / 0.8);
}

.hover\:fill-yellow-500\/90:hover {
  fill: rgb(234 170 8 / 0.9);
}

.hover\:fill-yellow-500\/95:hover {
  fill: rgb(234 170 8 / 0.95);
}

.hover\:fill-yellow-500\/100:hover {
  fill: rgb(234 170 8 / 1);
}

.hover\:fill-yellow-600\/0:hover {
  fill: rgb(202 133 4 / 0);
}

.hover\:fill-yellow-600\/5:hover {
  fill: rgb(202 133 4 / 0.05);
}

.hover\:fill-yellow-600\/10:hover {
  fill: rgb(202 133 4 / 0.1);
}

.hover\:fill-yellow-600\/20:hover {
  fill: rgb(202 133 4 / 0.2);
}

.hover\:fill-yellow-600\/25:hover {
  fill: rgb(202 133 4 / 0.25);
}

.hover\:fill-yellow-600\/30:hover {
  fill: rgb(202 133 4 / 0.3);
}

.hover\:fill-yellow-600\/40:hover {
  fill: rgb(202 133 4 / 0.4);
}

.hover\:fill-yellow-600\/50:hover {
  fill: rgb(202 133 4 / 0.5);
}

.hover\:fill-yellow-600\/60:hover {
  fill: rgb(202 133 4 / 0.6);
}

.hover\:fill-yellow-600\/70:hover {
  fill: rgb(202 133 4 / 0.7);
}

.hover\:fill-yellow-600\/75:hover {
  fill: rgb(202 133 4 / 0.75);
}

.hover\:fill-yellow-600\/80:hover {
  fill: rgb(202 133 4 / 0.8);
}

.hover\:fill-yellow-600\/90:hover {
  fill: rgb(202 133 4 / 0.9);
}

.hover\:fill-yellow-600\/95:hover {
  fill: rgb(202 133 4 / 0.95);
}

.hover\:fill-yellow-600\/100:hover {
  fill: rgb(202 133 4 / 1);
}

.hover\:fill-yellow-700\/0:hover {
  fill: rgb(161 92 7 / 0);
}

.hover\:fill-yellow-700\/5:hover {
  fill: rgb(161 92 7 / 0.05);
}

.hover\:fill-yellow-700\/10:hover {
  fill: rgb(161 92 7 / 0.1);
}

.hover\:fill-yellow-700\/20:hover {
  fill: rgb(161 92 7 / 0.2);
}

.hover\:fill-yellow-700\/25:hover {
  fill: rgb(161 92 7 / 0.25);
}

.hover\:fill-yellow-700\/30:hover {
  fill: rgb(161 92 7 / 0.3);
}

.hover\:fill-yellow-700\/40:hover {
  fill: rgb(161 92 7 / 0.4);
}

.hover\:fill-yellow-700\/50:hover {
  fill: rgb(161 92 7 / 0.5);
}

.hover\:fill-yellow-700\/60:hover {
  fill: rgb(161 92 7 / 0.6);
}

.hover\:fill-yellow-700\/70:hover {
  fill: rgb(161 92 7 / 0.7);
}

.hover\:fill-yellow-700\/75:hover {
  fill: rgb(161 92 7 / 0.75);
}

.hover\:fill-yellow-700\/80:hover {
  fill: rgb(161 92 7 / 0.8);
}

.hover\:fill-yellow-700\/90:hover {
  fill: rgb(161 92 7 / 0.9);
}

.hover\:fill-yellow-700\/95:hover {
  fill: rgb(161 92 7 / 0.95);
}

.hover\:fill-yellow-700\/100:hover {
  fill: rgb(161 92 7 / 1);
}

.hover\:fill-yellow-800\/0:hover {
  fill: rgb(133 74 14 / 0);
}

.hover\:fill-yellow-800\/5:hover {
  fill: rgb(133 74 14 / 0.05);
}

.hover\:fill-yellow-800\/10:hover {
  fill: rgb(133 74 14 / 0.1);
}

.hover\:fill-yellow-800\/20:hover {
  fill: rgb(133 74 14 / 0.2);
}

.hover\:fill-yellow-800\/25:hover {
  fill: rgb(133 74 14 / 0.25);
}

.hover\:fill-yellow-800\/30:hover {
  fill: rgb(133 74 14 / 0.3);
}

.hover\:fill-yellow-800\/40:hover {
  fill: rgb(133 74 14 / 0.4);
}

.hover\:fill-yellow-800\/50:hover {
  fill: rgb(133 74 14 / 0.5);
}

.hover\:fill-yellow-800\/60:hover {
  fill: rgb(133 74 14 / 0.6);
}

.hover\:fill-yellow-800\/70:hover {
  fill: rgb(133 74 14 / 0.7);
}

.hover\:fill-yellow-800\/75:hover {
  fill: rgb(133 74 14 / 0.75);
}

.hover\:fill-yellow-800\/80:hover {
  fill: rgb(133 74 14 / 0.8);
}

.hover\:fill-yellow-800\/90:hover {
  fill: rgb(133 74 14 / 0.9);
}

.hover\:fill-yellow-800\/95:hover {
  fill: rgb(133 74 14 / 0.95);
}

.hover\:fill-yellow-800\/100:hover {
  fill: rgb(133 74 14 / 1);
}

.hover\:fill-yellow-900\/0:hover {
  fill: rgb(113 56 18 / 0);
}

.hover\:fill-yellow-900\/5:hover {
  fill: rgb(113 56 18 / 0.05);
}

.hover\:fill-yellow-900\/10:hover {
  fill: rgb(113 56 18 / 0.1);
}

.hover\:fill-yellow-900\/20:hover {
  fill: rgb(113 56 18 / 0.2);
}

.hover\:fill-yellow-900\/25:hover {
  fill: rgb(113 56 18 / 0.25);
}

.hover\:fill-yellow-900\/30:hover {
  fill: rgb(113 56 18 / 0.3);
}

.hover\:fill-yellow-900\/40:hover {
  fill: rgb(113 56 18 / 0.4);
}

.hover\:fill-yellow-900\/50:hover {
  fill: rgb(113 56 18 / 0.5);
}

.hover\:fill-yellow-900\/60:hover {
  fill: rgb(113 56 18 / 0.6);
}

.hover\:fill-yellow-900\/70:hover {
  fill: rgb(113 56 18 / 0.7);
}

.hover\:fill-yellow-900\/75:hover {
  fill: rgb(113 56 18 / 0.75);
}

.hover\:fill-yellow-900\/80:hover {
  fill: rgb(113 56 18 / 0.8);
}

.hover\:fill-yellow-900\/90:hover {
  fill: rgb(113 56 18 / 0.9);
}

.hover\:fill-yellow-900\/95:hover {
  fill: rgb(113 56 18 / 0.95);
}

.hover\:fill-yellow-900\/100:hover {
  fill: rgb(113 56 18 / 1);
}

.hover\:fill-yellow\/0:hover {
  fill: rgb(250 197 21 / 0);
}

.hover\:fill-yellow\/5:hover {
  fill: rgb(250 197 21 / 0.05);
}

.hover\:fill-yellow\/10:hover {
  fill: rgb(250 197 21 / 0.1);
}

.hover\:fill-yellow\/20:hover {
  fill: rgb(250 197 21 / 0.2);
}

.hover\:fill-yellow\/25:hover {
  fill: rgb(250 197 21 / 0.25);
}

.hover\:fill-yellow\/30:hover {
  fill: rgb(250 197 21 / 0.3);
}

.hover\:fill-yellow\/40:hover {
  fill: rgb(250 197 21 / 0.4);
}

.hover\:fill-yellow\/50:hover {
  fill: rgb(250 197 21 / 0.5);
}

.hover\:fill-yellow\/60:hover {
  fill: rgb(250 197 21 / 0.6);
}

.hover\:fill-yellow\/70:hover {
  fill: rgb(250 197 21 / 0.7);
}

.hover\:fill-yellow\/75:hover {
  fill: rgb(250 197 21 / 0.75);
}

.hover\:fill-yellow\/80:hover {
  fill: rgb(250 197 21 / 0.8);
}

.hover\:fill-yellow\/90:hover {
  fill: rgb(250 197 21 / 0.9);
}

.hover\:fill-yellow\/95:hover {
  fill: rgb(250 197 21 / 0.95);
}

.hover\:fill-yellow\/100:hover {
  fill: rgb(250 197 21 / 1);
}

.hover\:stroke-white:hover {
  stroke: #FFFFFF;
}

.hover\:stroke-black:hover {
  stroke: #000000;
}

.hover\:stroke-gray-25:hover {
  stroke: #FCFCFD;
}

.hover\:stroke-gray-50:hover {
  stroke: #F9FAFB;
}

.hover\:stroke-gray-100:hover {
  stroke: #F2F4F7;
}

.hover\:stroke-gray-200:hover {
  stroke: #EAECF0;
}

.hover\:stroke-gray-300:hover {
  stroke: #D0D5DD;
}

.hover\:stroke-gray-400:hover {
  stroke: #98A2B3;
}

.hover\:stroke-gray-500:hover {
  stroke: #667085;
}

.hover\:stroke-gray-600:hover {
  stroke: #475467;
}

.hover\:stroke-gray-700:hover {
  stroke: #344054;
}

.hover\:stroke-gray-800:hover {
  stroke: #1D2939;
}

.hover\:stroke-gray-900:hover {
  stroke: #101828;
}

.hover\:stroke-gray:hover {
  stroke: #98A2B3;
}

.hover\:stroke-primary-25:hover {
  stroke: #F7FAFF;
}

.hover\:stroke-primary-50:hover {
  stroke: #F5F8FF;
}

.hover\:stroke-primary-100:hover {
  stroke: #EFF3FF;
}

.hover\:stroke-primary-200:hover {
  stroke: #DAE8FF;
}

.hover\:stroke-primary-300:hover {
  stroke: #9EC0FC;
}

.hover\:stroke-primary-400:hover {
  stroke: #74A7FE;
}

.hover\:stroke-primary-500:hover {
  stroke: #5794FD;
}

.hover\:stroke-primary-600:hover {
  stroke: #3D82F9;
}

.hover\:stroke-primary-700:hover {
  stroke: #2F67C9;
}

.hover\:stroke-primary-800:hover {
  stroke: #374C99;
}

.hover\:stroke-primary-900:hover {
  stroke: #243366;
}

.hover\:stroke-primary:hover {
  stroke: #74A7FE;
}

.hover\:stroke-error-25:hover {
  stroke: #FFFBFA;
}

.hover\:stroke-error-50:hover {
  stroke: #FEF3F2;
}

.hover\:stroke-error-100:hover {
  stroke: #FEE4E2;
}

.hover\:stroke-error-200:hover {
  stroke: #FECDCA;
}

.hover\:stroke-error-300:hover {
  stroke: #FDA29B;
}

.hover\:stroke-error-400:hover {
  stroke: #F97066;
}

.hover\:stroke-error-500:hover {
  stroke: #F04438;
}

.hover\:stroke-error-600:hover {
  stroke: #D92D20;
}

.hover\:stroke-error-700:hover {
  stroke: #B42318;
}

.hover\:stroke-error-800:hover {
  stroke: #912018;
}

.hover\:stroke-error-900:hover {
  stroke: #7A271A;
}

.hover\:stroke-error:hover {
  stroke: #F97066;
}

.hover\:stroke-warning-25:hover {
  stroke: #FFFCF5;
}

.hover\:stroke-warning-50:hover {
  stroke: #FFFAEB;
}

.hover\:stroke-warning-100:hover {
  stroke: #FEF0C7;
}

.hover\:stroke-warning-200:hover {
  stroke: #FEDF89;
}

.hover\:stroke-warning-300:hover {
  stroke: #FEC84B;
}

.hover\:stroke-warning-400:hover {
  stroke: #FDB022;
}

.hover\:stroke-warning-500:hover {
  stroke: #F79009;
}

.hover\:stroke-warning-600:hover {
  stroke: #DC6803;
}

.hover\:stroke-warning-700:hover {
  stroke: #B54708;
}

.hover\:stroke-warning-800:hover {
  stroke: #93370D;
}

.hover\:stroke-warning-900:hover {
  stroke: #7A2E0E;
}

.hover\:stroke-warning:hover {
  stroke: #FDB022;
}

.hover\:stroke-success-25:hover {
  stroke: #F6FEF9;
}

.hover\:stroke-success-50:hover {
  stroke: #ECFDF3;
}

.hover\:stroke-success-100:hover {
  stroke: #D1FADF;
}

.hover\:stroke-success-200:hover {
  stroke: #A6F4C5;
}

.hover\:stroke-success-300:hover {
  stroke: #6CE9A6;
}

.hover\:stroke-success-400:hover {
  stroke: #32D583;
}

.hover\:stroke-success-500:hover {
  stroke: #12876A;
}

.hover\:stroke-success-600:hover {
  stroke: #039855;
}

.hover\:stroke-success-700:hover {
  stroke: #027A48;
}

.hover\:stroke-success-800:hover {
  stroke: #05603A;
}

.hover\:stroke-success-900:hover {
  stroke: #054F31;
}

.hover\:stroke-success:hover {
  stroke: #32D583;
}

.hover\:stroke-gray-blue-25:hover {
  stroke: #FCFCFD;
}

.hover\:stroke-gray-blue-50:hover {
  stroke: #F8F9FC;
}

.hover\:stroke-gray-blue-100:hover {
  stroke: #EAECF5;
}

.hover\:stroke-gray-blue-200:hover {
  stroke: #D5D9EB;
}

.hover\:stroke-gray-blue-300:hover {
  stroke: #B3B8DB;
}

.hover\:stroke-gray-blue-400:hover {
  stroke: #717BBC;
}

.hover\:stroke-gray-blue-500:hover {
  stroke: #4E5BA6;
}

.hover\:stroke-gray-blue-600:hover {
  stroke: #3E4784;
}

.hover\:stroke-gray-blue-700:hover {
  stroke: #363F72;
}

.hover\:stroke-gray-blue-800:hover {
  stroke: #293056;
}

.hover\:stroke-gray-blue-900:hover {
  stroke: #101323;
}

.hover\:stroke-gray-blue:hover {
  stroke: #717BBC;
}

.hover\:stroke-gray-cool-25:hover {
  stroke: #FCFCFD;
}

.hover\:stroke-gray-cool-50:hover {
  stroke: #F9F9FB;
}

.hover\:stroke-gray-cool-100:hover {
  stroke: #EFF1F5;
}

.hover\:stroke-gray-cool-200:hover {
  stroke: #DCDFEA;
}

.hover\:stroke-gray-cool-300:hover {
  stroke: #B9C0D4;
}

.hover\:stroke-gray-cool-400:hover {
  stroke: #7D89B0;
}

.hover\:stroke-gray-cool-500:hover {
  stroke: #5D6B98;
}

.hover\:stroke-gray-cool-600:hover {
  stroke: #4A5578;
}

.hover\:stroke-gray-cool-700:hover {
  stroke: #404968;
}

.hover\:stroke-gray-cool-800:hover {
  stroke: #30374F;
}

.hover\:stroke-gray-cool-900:hover {
  stroke: #111322;
}

.hover\:stroke-gray-cool:hover {
  stroke: #7D89B0;
}

.hover\:stroke-gray-modern-25:hover {
  stroke: #FCFCFD;
}

.hover\:stroke-gray-modern-50:hover {
  stroke: #F8FAFC;
}

.hover\:stroke-gray-modern-100:hover {
  stroke: #EEF2F6;
}

.hover\:stroke-gray-modern-200:hover {
  stroke: #E3E8EF;
}

.hover\:stroke-gray-modern-300:hover {
  stroke: #CDD5DF;
}

.hover\:stroke-gray-modern-400:hover {
  stroke: #9AA4B2;
}

.hover\:stroke-gray-modern-500:hover {
  stroke: #697586;
}

.hover\:stroke-gray-modern-600:hover {
  stroke: #485565;
}

.hover\:stroke-gray-modern-700:hover {
  stroke: #364152;
}

.hover\:stroke-gray-modern-800:hover {
  stroke: #202939;
}

.hover\:stroke-gray-modern-900:hover {
  stroke: #121926;
}

.hover\:stroke-gray-modern:hover {
  stroke: #9AA4B2;
}

.hover\:stroke-gray-neutral-25:hover {
  stroke: #FCFCFD;
}

.hover\:stroke-gray-neutral-50:hover {
  stroke: #F9FAFB;
}

.hover\:stroke-gray-neutral-100:hover {
  stroke: #F3F4F6;
}

.hover\:stroke-gray-neutral-200:hover {
  stroke: #E5E7EB;
}

.hover\:stroke-gray-neutral-300:hover {
  stroke: #D2D6DB;
}

.hover\:stroke-gray-neutral-400:hover {
  stroke: #9DA4AE;
}

.hover\:stroke-gray-neutral-500:hover {
  stroke: #6C737F;
}

.hover\:stroke-gray-neutral-600:hover {
  stroke: #4D5761;
}

.hover\:stroke-gray-neutral-700:hover {
  stroke: #384250;
}

.hover\:stroke-gray-neutral-800:hover {
  stroke: #1F2A37;
}

.hover\:stroke-gray-neutral-900:hover {
  stroke: #111927;
}

.hover\:stroke-gray-neutral:hover {
  stroke: #9DA4AE;
}

.hover\:stroke-gray-iron-25:hover {
  stroke: #FCFCFC;
}

.hover\:stroke-gray-iron-50:hover {
  stroke: #FAFAFA;
}

.hover\:stroke-gray-iron-100:hover {
  stroke: #F4F4F5;
}

.hover\:stroke-gray-iron-200:hover {
  stroke: #E4E4E7;
}

.hover\:stroke-gray-iron-300:hover {
  stroke: #D1D1D6;
}

.hover\:stroke-gray-iron-400:hover {
  stroke: #A0A0AB;
}

.hover\:stroke-gray-iron-500:hover {
  stroke: #70707B;
}

.hover\:stroke-gray-iron-600:hover {
  stroke: #51525C;
}

.hover\:stroke-gray-iron-700:hover {
  stroke: #3F3F46;
}

.hover\:stroke-gray-iron-800:hover {
  stroke: #26272B;
}

.hover\:stroke-gray-iron-900:hover {
  stroke: #18181B;
}

.hover\:stroke-gray-iron:hover {
  stroke: #A0A0AB;
}

.hover\:stroke-gray-true-25:hover {
  stroke: #FCFCFC;
}

.hover\:stroke-gray-true-50:hover {
  stroke: #FAFAFA;
}

.hover\:stroke-gray-true-100:hover {
  stroke: #F5F5F5;
}

.hover\:stroke-gray-true-200:hover {
  stroke: #E5E5E5;
}

.hover\:stroke-gray-true-300:hover {
  stroke: #D6D6D6;
}

.hover\:stroke-gray-true-400:hover {
  stroke: #A3A3A3;
}

.hover\:stroke-gray-true-500:hover {
  stroke: #737373;
}

.hover\:stroke-gray-true-600:hover {
  stroke: #525252;
}

.hover\:stroke-gray-true-700:hover {
  stroke: #424242;
}

.hover\:stroke-gray-true-800:hover {
  stroke: #292929;
}

.hover\:stroke-gray-true-900:hover {
  stroke: #141414;
}

.hover\:stroke-gray-true:hover {
  stroke: #A3A3A3;
}

.hover\:stroke-gray-warm-25:hover {
  stroke: #FDFDFC;
}

.hover\:stroke-gray-warm-50:hover {
  stroke: #FAFAF9;
}

.hover\:stroke-gray-warm-100:hover {
  stroke: #F5F5F4;
}

.hover\:stroke-gray-warm-200:hover {
  stroke: #E7E5E4;
}

.hover\:stroke-gray-warm-300:hover {
  stroke: #D7D3D0;
}

.hover\:stroke-gray-warm-400:hover {
  stroke: #A9A29D;
}

.hover\:stroke-gray-warm-500:hover {
  stroke: #79716B;
}

.hover\:stroke-gray-warm-600:hover {
  stroke: #57534E;
}

.hover\:stroke-gray-warm-700:hover {
  stroke: #44403C;
}

.hover\:stroke-gray-warm-800:hover {
  stroke: #292524;
}

.hover\:stroke-gray-warm-900:hover {
  stroke: #1C1917;
}

.hover\:stroke-gray-warm:hover {
  stroke: #A9A29D;
}

.hover\:stroke-moss-25:hover {
  stroke: #FAFDF7;
}

.hover\:stroke-moss-50:hover {
  stroke: #F5FBEE;
}

.hover\:stroke-moss-100:hover {
  stroke: #E6F4D7;
}

.hover\:stroke-moss-200:hover {
  stroke: #CEEAB0;
}

.hover\:stroke-moss-300:hover {
  stroke: #ACDC79;
}

.hover\:stroke-moss-400:hover {
  stroke: #86CB3C;
}

.hover\:stroke-moss-500:hover {
  stroke: #669F2A;
}

.hover\:stroke-moss-600:hover {
  stroke: #4F7A21;
}

.hover\:stroke-moss-700:hover {
  stroke: #3F621A;
}

.hover\:stroke-moss-800:hover {
  stroke: #335015;
}

.hover\:stroke-moss-900:hover {
  stroke: #2B4212;
}

.hover\:stroke-moss:hover {
  stroke: #86CB3C;
}

.hover\:stroke-green-light-25:hover {
  stroke: #FAFEF5;
}

.hover\:stroke-green-light-50:hover {
  stroke: #F3FEE7;
}

.hover\:stroke-green-light-100:hover {
  stroke: #E4FBCC;
}

.hover\:stroke-green-light-200:hover {
  stroke: #DOF8AB;
}

.hover\:stroke-green-light-300:hover {
  stroke: #A6EF67;
}

.hover\:stroke-green-light-400:hover {
  stroke: #85E13A;
}

.hover\:stroke-green-light-500:hover {
  stroke: #660610;
}

.hover\:stroke-green-light-600:hover {
  stroke: #4CA3OD;
}

.hover\:stroke-green-light-700:hover {
  stroke: #3B7COF;
}

.hover\:stroke-green-light-800:hover {
  stroke: #326212;
}

.hover\:stroke-green-light-900:hover {
  stroke: #2B5314;
}

.hover\:stroke-green-light:hover {
  stroke: #85E13A;
}

.hover\:stroke-green-25:hover {
  stroke: #F6FEF9;
}

.hover\:stroke-green-50:hover {
  stroke: #EDFCF2;
}

.hover\:stroke-green-100:hover {
  stroke: #D3F8DF;
}

.hover\:stroke-green-200:hover {
  stroke: #AAF0C4;
}

.hover\:stroke-green-300:hover {
  stroke: #73E2A3;
}

.hover\:stroke-green-400:hover {
  stroke: #3CCB7F;
}

.hover\:stroke-green-500:hover {
  stroke: #168364;
}

.hover\:stroke-green-600:hover {
  stroke: #099250;
}

.hover\:stroke-green-700:hover {
  stroke: #087443;
}

.hover\:stroke-green-800:hover {
  stroke: #095037;
}

.hover\:stroke-green-900:hover {
  stroke: #084C2E;
}

.hover\:stroke-green:hover {
  stroke: #3CCB7F;
}

.hover\:stroke-teal-25:hover {
  stroke: #F6FEFC;
}

.hover\:stroke-teal-50:hover {
  stroke: #F0FDF9;
}

.hover\:stroke-teal-100:hover {
  stroke: #CCFBEF;
}

.hover\:stroke-teal-200:hover {
  stroke: #99F6E0;
}

.hover\:stroke-teal-300:hover {
  stroke: #5FE9D0;
}

.hover\:stroke-teal-400:hover {
  stroke: #2ED3B7;
}

.hover\:stroke-teal-500:hover {
  stroke: #15B79E;
}

.hover\:stroke-teal-600:hover {
  stroke: #0E9384;
}

.hover\:stroke-teal-700:hover {
  stroke: #107569;
}

.hover\:stroke-teal-800:hover {
  stroke: #125D56;
}

.hover\:stroke-teal-900:hover {
  stroke: #134E48;
}

.hover\:stroke-teal:hover {
  stroke: #2ED3B7;
}

.hover\:stroke-cyan-25:hover {
  stroke: #F5FEFF;
}

.hover\:stroke-cyan-50:hover {
  stroke: #ECFDFF;
}

.hover\:stroke-cyan-100:hover {
  stroke: #CFF9FE;
}

.hover\:stroke-cyan-200:hover {
  stroke: #A5F0FC;
}

.hover\:stroke-cyan-300:hover {
  stroke: #67E3F9;
}

.hover\:stroke-cyan-400:hover {
  stroke: #22CCEE;
}

.hover\:stroke-cyan-500:hover {
  stroke: #06AED4;
}

.hover\:stroke-cyan-600:hover {
  stroke: #088AB2;
}

.hover\:stroke-cyan-700:hover {
  stroke: #0E7090;
}

.hover\:stroke-cyan-800:hover {
  stroke: #155B75;
}

.hover\:stroke-cyan-900:hover {
  stroke: #164C63;
}

.hover\:stroke-cyan:hover {
  stroke: #22CCEE;
}

.hover\:stroke-blue-light-25:hover {
  stroke: #F5FBFF;
}

.hover\:stroke-blue-light-50:hover {
  stroke: #F0F9FF;
}

.hover\:stroke-blue-light-100:hover {
  stroke: #E0F2FE;
}

.hover\:stroke-blue-light-200:hover {
  stroke: #B9E6FE;
}

.hover\:stroke-blue-light-300:hover {
  stroke: #7CD4FD;
}

.hover\:stroke-blue-light-400:hover {
  stroke: #36BFFA;
}

.hover\:stroke-blue-light-500:hover {
  stroke: #0BA5EC;
}

.hover\:stroke-blue-light-600:hover {
  stroke: #0086C9;
}

.hover\:stroke-blue-light-700:hover {
  stroke: #026AA2;
}

.hover\:stroke-blue-light-800:hover {
  stroke: #065986;
}

.hover\:stroke-blue-light-900:hover {
  stroke: #0B4A6F;
}

.hover\:stroke-blue-light:hover {
  stroke: #36BFFA;
}

.hover\:stroke-blue-25:hover {
  stroke: #F5FAFF;
}

.hover\:stroke-blue-50:hover {
  stroke: #EFF8FF;
}

.hover\:stroke-blue-100:hover {
  stroke: #D1E9FF;
}

.hover\:stroke-blue-200:hover {
  stroke: #B2DDFF;
}

.hover\:stroke-blue-300:hover {
  stroke: #84CAFF;
}

.hover\:stroke-blue-400:hover {
  stroke: #53B1FD;
}

.hover\:stroke-blue-500:hover {
  stroke: #2E90FA;
}

.hover\:stroke-blue-600:hover {
  stroke: #1570EF;
}

.hover\:stroke-blue-700:hover {
  stroke: #175CD3;
}

.hover\:stroke-blue-800:hover {
  stroke: #1849A9;
}

.hover\:stroke-blue-900:hover {
  stroke: #194185;
}

.hover\:stroke-blue:hover {
  stroke: #53B1FD;
}

.hover\:stroke-blue-dark-25:hover {
  stroke: #F5F8FF;
}

.hover\:stroke-blue-dark-50:hover {
  stroke: #EFF4FF;
}

.hover\:stroke-blue-dark-100:hover {
  stroke: #D1E0FF;
}

.hover\:stroke-blue-dark-200:hover {
  stroke: #B2CCFF;
}

.hover\:stroke-blue-dark-300:hover {
  stroke: #84ADFF;
}

.hover\:stroke-blue-dark-400:hover {
  stroke: #528BFF;
}

.hover\:stroke-blue-dark-500:hover {
  stroke: #2970FF;
}

.hover\:stroke-blue-dark-600:hover {
  stroke: #155EEF;
}

.hover\:stroke-blue-dark-700:hover {
  stroke: #004EEB;
}

.hover\:stroke-blue-dark-800:hover {
  stroke: #0040C1;
}

.hover\:stroke-blue-dark-900:hover {
  stroke: #00359E;
}

.hover\:stroke-blue-dark:hover {
  stroke: #528BFF;
}

.hover\:stroke-indigo-25:hover {
  stroke: #F5F8FF;
}

.hover\:stroke-indigo-50:hover {
  stroke: #EEF4FF;
}

.hover\:stroke-indigo-100:hover {
  stroke: #E0EAFF;
}

.hover\:stroke-indigo-200:hover {
  stroke: #C7D7FE;
}

.hover\:stroke-indigo-300:hover {
  stroke: #A4BCFD;
}

.hover\:stroke-indigo-400:hover {
  stroke: #8098F9;
}

.hover\:stroke-indigo-500:hover {
  stroke: #6172F3;
}

.hover\:stroke-indigo-600:hover {
  stroke: #444CE7;
}

.hover\:stroke-indigo-700:hover {
  stroke: #3538CD;
}

.hover\:stroke-indigo-800:hover {
  stroke: #2D31A6;
}

.hover\:stroke-indigo-900:hover {
  stroke: #2D3282;
}

.hover\:stroke-indigo:hover {
  stroke: #8098F9;
}

.hover\:stroke-violet-25:hover {
  stroke: #FBFAFF;
}

.hover\:stroke-violet-50:hover {
  stroke: #F5F3FF;
}

.hover\:stroke-violet-100:hover {
  stroke: #ECE9FE;
}

.hover\:stroke-violet-200:hover {
  stroke: #DDD6FE;
}

.hover\:stroke-violet-300:hover {
  stroke: #C3B5FD;
}

.hover\:stroke-violet-400:hover {
  stroke: #A48AFB;
}

.hover\:stroke-violet-500:hover {
  stroke: #875BF7;
}

.hover\:stroke-violet-600:hover {
  stroke: #7839EE;
}

.hover\:stroke-violet-700:hover {
  stroke: #6927DA;
}

.hover\:stroke-violet-800:hover {
  stroke: #5720B7;
}

.hover\:stroke-violet-900:hover {
  stroke: #491C96;
}

.hover\:stroke-violet:hover {
  stroke: #A48AFB;
}

.hover\:stroke-purple-25:hover {
  stroke: #FAFAFF;
}

.hover\:stroke-purple-50:hover {
  stroke: #F4F3FF;
}

.hover\:stroke-purple-100:hover {
  stroke: #EBE9FE;
}

.hover\:stroke-purple-200:hover {
  stroke: #D9D6FE;
}

.hover\:stroke-purple-300:hover {
  stroke: #BDB4FE;
}

.hover\:stroke-purple-400:hover {
  stroke: #9B8AFB;
}

.hover\:stroke-purple-500:hover {
  stroke: #7A5AF8;
}

.hover\:stroke-purple-600:hover {
  stroke: #6938EF;
}

.hover\:stroke-purple-700:hover {
  stroke: #5925DC;
}

.hover\:stroke-purple-800:hover {
  stroke: #4A1FB8;
}

.hover\:stroke-purple-900:hover {
  stroke: #3E1C96;
}

.hover\:stroke-purple:hover {
  stroke: #9B8AFB;
}

.hover\:stroke-fuchsia-25:hover {
  stroke: #FEFAFF;
}

.hover\:stroke-fuchsia-50:hover {
  stroke: #FDF4FF;
}

.hover\:stroke-fuchsia-100:hover {
  stroke: #FBE8FF;
}

.hover\:stroke-fuchsia-200:hover {
  stroke: #F6D0FE;
}

.hover\:stroke-fuchsia-300:hover {
  stroke: #EEAAFD;
}

.hover\:stroke-fuchsia-400:hover {
  stroke: #E478FA;
}

.hover\:stroke-fuchsia-500:hover {
  stroke: #D444F1;
}

.hover\:stroke-fuchsia-600:hover {
  stroke: #BA24D5;
}

.hover\:stroke-fuchsia-700:hover {
  stroke: #9F1AB1;
}

.hover\:stroke-fuchsia-800:hover {
  stroke: #821890;
}

.hover\:stroke-fuchsia-900:hover {
  stroke: #6F1877;
}

.hover\:stroke-fuchsia:hover {
  stroke: #E478FA;
}

.hover\:stroke-pink-25:hover {
  stroke: #FEF6FB;
}

.hover\:stroke-pink-50:hover {
  stroke: #FDF2FA;
}

.hover\:stroke-pink-100:hover {
  stroke: #FCE7F6;
}

.hover\:stroke-pink-200:hover {
  stroke: #FCCEEE;
}

.hover\:stroke-pink-300:hover {
  stroke: #FAA7E0;
}

.hover\:stroke-pink-400:hover {
  stroke: #F67007;
}

.hover\:stroke-pink-500:hover {
  stroke: #EE46BC;
}

.hover\:stroke-pink-600:hover {
  stroke: #DD2590;
}

.hover\:stroke-pink-700:hover {
  stroke: #C11574;
}

.hover\:stroke-pink-800:hover {
  stroke: #9E165F;
}

.hover\:stroke-pink-900:hover {
  stroke: #851651;
}

.hover\:stroke-pink:hover {
  stroke: #F67007;
}

.hover\:stroke-rose-25:hover {
  stroke: #FFF5F6;
}

.hover\:stroke-rose-50:hover {
  stroke: #FFF1F3;
}

.hover\:stroke-rose-100:hover {
  stroke: #FFE4E8;
}

.hover\:stroke-rose-200:hover {
  stroke: #FECDD6;
}

.hover\:stroke-rose-300:hover {
  stroke: #FEA3B4;
}

.hover\:stroke-rose-400:hover {
  stroke: #FD6F8E;
}

.hover\:stroke-rose-500:hover {
  stroke: #F63D68;
}

.hover\:stroke-rose-600:hover {
  stroke: #E31854;
}

.hover\:stroke-rose-700:hover {
  stroke: #C01048;
}

.hover\:stroke-rose-800:hover {
  stroke: #A11043;
}

.hover\:stroke-rose-900:hover {
  stroke: #89123E;
}

.hover\:stroke-rose:hover {
  stroke: #FD6F8E;
}

.hover\:stroke-orange-dark-25:hover {
  stroke: #FFF9F5;
}

.hover\:stroke-orange-dark-50:hover {
  stroke: #FFF4ED;
}

.hover\:stroke-orange-dark-100:hover {
  stroke: #FFE6D5;
}

.hover\:stroke-orange-dark-200:hover {
  stroke: #FFD6AE;
}

.hover\:stroke-orange-dark-300:hover {
  stroke: #FF9C66;
}

.hover\:stroke-orange-dark-400:hover {
  stroke: #FF692E;
}

.hover\:stroke-orange-dark-500:hover {
  stroke: #FF4405;
}

.hover\:stroke-orange-dark-600:hover {
  stroke: #E62E05;
}

.hover\:stroke-orange-dark-700:hover {
  stroke: #BC1B06;
}

.hover\:stroke-orange-dark-800:hover {
  stroke: #97180C;
}

.hover\:stroke-orange-dark-900:hover {
  stroke: #771A0D;
}

.hover\:stroke-orange-dark:hover {
  stroke: #FF692E;
}

.hover\:stroke-orange-25:hover {
  stroke: #FEFAF5;
}

.hover\:stroke-orange-50:hover {
  stroke: #FEF6EE;
}

.hover\:stroke-orange-100:hover {
  stroke: #FDEAD7;
}

.hover\:stroke-orange-200:hover {
  stroke: #F9DBAF;
}

.hover\:stroke-orange-300:hover {
  stroke: #F7B27A;
}

.hover\:stroke-orange-400:hover {
  stroke: #F38744;
}

.hover\:stroke-orange-500:hover {
  stroke: #EF6820;
}

.hover\:stroke-orange-600:hover {
  stroke: #E04F16;
}

.hover\:stroke-orange-700:hover {
  stroke: #B93815;
}

.hover\:stroke-orange-800:hover {
  stroke: #932F19;
}

.hover\:stroke-orange-900:hover {
  stroke: #772917;
}

.hover\:stroke-orange:hover {
  stroke: #F38744;
}

.hover\:stroke-yellow-25:hover {
  stroke: #FEFDF0;
}

.hover\:stroke-yellow-50:hover {
  stroke: #FEFBE8;
}

.hover\:stroke-yellow-100:hover {
  stroke: #FEF7C3;
}

.hover\:stroke-yellow-200:hover {
  stroke: #FEEE95;
}

.hover\:stroke-yellow-300:hover {
  stroke: #FDE272;
}

.hover\:stroke-yellow-400:hover {
  stroke: #FAC515;
}

.hover\:stroke-yellow-500:hover {
  stroke: #EAAA08;
}

.hover\:stroke-yellow-600:hover {
  stroke: #CA8504;
}

.hover\:stroke-yellow-700:hover {
  stroke: #A15C07;
}

.hover\:stroke-yellow-800:hover {
  stroke: #854A0E;
}

.hover\:stroke-yellow-900:hover {
  stroke: #713812;
}

.hover\:stroke-yellow:hover {
  stroke: #FAC515;
}

.hover\:stroke-white\/0:hover {
  stroke: rgb(255 255 255 / 0);
}

.hover\:stroke-white\/5:hover {
  stroke: rgb(255 255 255 / 0.05);
}

.hover\:stroke-white\/10:hover {
  stroke: rgb(255 255 255 / 0.1);
}

.hover\:stroke-white\/20:hover {
  stroke: rgb(255 255 255 / 0.2);
}

.hover\:stroke-white\/25:hover {
  stroke: rgb(255 255 255 / 0.25);
}

.hover\:stroke-white\/30:hover {
  stroke: rgb(255 255 255 / 0.3);
}

.hover\:stroke-white\/40:hover {
  stroke: rgb(255 255 255 / 0.4);
}

.hover\:stroke-white\/50:hover {
  stroke: rgb(255 255 255 / 0.5);
}

.hover\:stroke-white\/60:hover {
  stroke: rgb(255 255 255 / 0.6);
}

.hover\:stroke-white\/70:hover {
  stroke: rgb(255 255 255 / 0.7);
}

.hover\:stroke-white\/75:hover {
  stroke: rgb(255 255 255 / 0.75);
}

.hover\:stroke-white\/80:hover {
  stroke: rgb(255 255 255 / 0.8);
}

.hover\:stroke-white\/90:hover {
  stroke: rgb(255 255 255 / 0.9);
}

.hover\:stroke-white\/95:hover {
  stroke: rgb(255 255 255 / 0.95);
}

.hover\:stroke-white\/100:hover {
  stroke: rgb(255 255 255 / 1);
}

.hover\:stroke-black\/0:hover {
  stroke: rgb(0 0 0 / 0);
}

.hover\:stroke-black\/5:hover {
  stroke: rgb(0 0 0 / 0.05);
}

.hover\:stroke-black\/10:hover {
  stroke: rgb(0 0 0 / 0.1);
}

.hover\:stroke-black\/20:hover {
  stroke: rgb(0 0 0 / 0.2);
}

.hover\:stroke-black\/25:hover {
  stroke: rgb(0 0 0 / 0.25);
}

.hover\:stroke-black\/30:hover {
  stroke: rgb(0 0 0 / 0.3);
}

.hover\:stroke-black\/40:hover {
  stroke: rgb(0 0 0 / 0.4);
}

.hover\:stroke-black\/50:hover {
  stroke: rgb(0 0 0 / 0.5);
}

.hover\:stroke-black\/60:hover {
  stroke: rgb(0 0 0 / 0.6);
}

.hover\:stroke-black\/70:hover {
  stroke: rgb(0 0 0 / 0.7);
}

.hover\:stroke-black\/75:hover {
  stroke: rgb(0 0 0 / 0.75);
}

.hover\:stroke-black\/80:hover {
  stroke: rgb(0 0 0 / 0.8);
}

.hover\:stroke-black\/90:hover {
  stroke: rgb(0 0 0 / 0.9);
}

.hover\:stroke-black\/95:hover {
  stroke: rgb(0 0 0 / 0.95);
}

.hover\:stroke-black\/100:hover {
  stroke: rgb(0 0 0 / 1);
}

.hover\:stroke-gray-25\/0:hover {
  stroke: rgb(252 252 253 / 0);
}

.hover\:stroke-gray-25\/5:hover {
  stroke: rgb(252 252 253 / 0.05);
}

.hover\:stroke-gray-25\/10:hover {
  stroke: rgb(252 252 253 / 0.1);
}

.hover\:stroke-gray-25\/20:hover {
  stroke: rgb(252 252 253 / 0.2);
}

.hover\:stroke-gray-25\/25:hover {
  stroke: rgb(252 252 253 / 0.25);
}

.hover\:stroke-gray-25\/30:hover {
  stroke: rgb(252 252 253 / 0.3);
}

.hover\:stroke-gray-25\/40:hover {
  stroke: rgb(252 252 253 / 0.4);
}

.hover\:stroke-gray-25\/50:hover {
  stroke: rgb(252 252 253 / 0.5);
}

.hover\:stroke-gray-25\/60:hover {
  stroke: rgb(252 252 253 / 0.6);
}

.hover\:stroke-gray-25\/70:hover {
  stroke: rgb(252 252 253 / 0.7);
}

.hover\:stroke-gray-25\/75:hover {
  stroke: rgb(252 252 253 / 0.75);
}

.hover\:stroke-gray-25\/80:hover {
  stroke: rgb(252 252 253 / 0.8);
}

.hover\:stroke-gray-25\/90:hover {
  stroke: rgb(252 252 253 / 0.9);
}

.hover\:stroke-gray-25\/95:hover {
  stroke: rgb(252 252 253 / 0.95);
}

.hover\:stroke-gray-25\/100:hover {
  stroke: rgb(252 252 253 / 1);
}

.hover\:stroke-gray-50\/0:hover {
  stroke: rgb(249 250 251 / 0);
}

.hover\:stroke-gray-50\/5:hover {
  stroke: rgb(249 250 251 / 0.05);
}

.hover\:stroke-gray-50\/10:hover {
  stroke: rgb(249 250 251 / 0.1);
}

.hover\:stroke-gray-50\/20:hover {
  stroke: rgb(249 250 251 / 0.2);
}

.hover\:stroke-gray-50\/25:hover {
  stroke: rgb(249 250 251 / 0.25);
}

.hover\:stroke-gray-50\/30:hover {
  stroke: rgb(249 250 251 / 0.3);
}

.hover\:stroke-gray-50\/40:hover {
  stroke: rgb(249 250 251 / 0.4);
}

.hover\:stroke-gray-50\/50:hover {
  stroke: rgb(249 250 251 / 0.5);
}

.hover\:stroke-gray-50\/60:hover {
  stroke: rgb(249 250 251 / 0.6);
}

.hover\:stroke-gray-50\/70:hover {
  stroke: rgb(249 250 251 / 0.7);
}

.hover\:stroke-gray-50\/75:hover {
  stroke: rgb(249 250 251 / 0.75);
}

.hover\:stroke-gray-50\/80:hover {
  stroke: rgb(249 250 251 / 0.8);
}

.hover\:stroke-gray-50\/90:hover {
  stroke: rgb(249 250 251 / 0.9);
}

.hover\:stroke-gray-50\/95:hover {
  stroke: rgb(249 250 251 / 0.95);
}

.hover\:stroke-gray-50\/100:hover {
  stroke: rgb(249 250 251 / 1);
}

.hover\:stroke-gray-100\/0:hover {
  stroke: rgb(242 244 247 / 0);
}

.hover\:stroke-gray-100\/5:hover {
  stroke: rgb(242 244 247 / 0.05);
}

.hover\:stroke-gray-100\/10:hover {
  stroke: rgb(242 244 247 / 0.1);
}

.hover\:stroke-gray-100\/20:hover {
  stroke: rgb(242 244 247 / 0.2);
}

.hover\:stroke-gray-100\/25:hover {
  stroke: rgb(242 244 247 / 0.25);
}

.hover\:stroke-gray-100\/30:hover {
  stroke: rgb(242 244 247 / 0.3);
}

.hover\:stroke-gray-100\/40:hover {
  stroke: rgb(242 244 247 / 0.4);
}

.hover\:stroke-gray-100\/50:hover {
  stroke: rgb(242 244 247 / 0.5);
}

.hover\:stroke-gray-100\/60:hover {
  stroke: rgb(242 244 247 / 0.6);
}

.hover\:stroke-gray-100\/70:hover {
  stroke: rgb(242 244 247 / 0.7);
}

.hover\:stroke-gray-100\/75:hover {
  stroke: rgb(242 244 247 / 0.75);
}

.hover\:stroke-gray-100\/80:hover {
  stroke: rgb(242 244 247 / 0.8);
}

.hover\:stroke-gray-100\/90:hover {
  stroke: rgb(242 244 247 / 0.9);
}

.hover\:stroke-gray-100\/95:hover {
  stroke: rgb(242 244 247 / 0.95);
}

.hover\:stroke-gray-100\/100:hover {
  stroke: rgb(242 244 247 / 1);
}

.hover\:stroke-gray-200\/0:hover {
  stroke: rgb(234 236 240 / 0);
}

.hover\:stroke-gray-200\/5:hover {
  stroke: rgb(234 236 240 / 0.05);
}

.hover\:stroke-gray-200\/10:hover {
  stroke: rgb(234 236 240 / 0.1);
}

.hover\:stroke-gray-200\/20:hover {
  stroke: rgb(234 236 240 / 0.2);
}

.hover\:stroke-gray-200\/25:hover {
  stroke: rgb(234 236 240 / 0.25);
}

.hover\:stroke-gray-200\/30:hover {
  stroke: rgb(234 236 240 / 0.3);
}

.hover\:stroke-gray-200\/40:hover {
  stroke: rgb(234 236 240 / 0.4);
}

.hover\:stroke-gray-200\/50:hover {
  stroke: rgb(234 236 240 / 0.5);
}

.hover\:stroke-gray-200\/60:hover {
  stroke: rgb(234 236 240 / 0.6);
}

.hover\:stroke-gray-200\/70:hover {
  stroke: rgb(234 236 240 / 0.7);
}

.hover\:stroke-gray-200\/75:hover {
  stroke: rgb(234 236 240 / 0.75);
}

.hover\:stroke-gray-200\/80:hover {
  stroke: rgb(234 236 240 / 0.8);
}

.hover\:stroke-gray-200\/90:hover {
  stroke: rgb(234 236 240 / 0.9);
}

.hover\:stroke-gray-200\/95:hover {
  stroke: rgb(234 236 240 / 0.95);
}

.hover\:stroke-gray-200\/100:hover {
  stroke: rgb(234 236 240 / 1);
}

.hover\:stroke-gray-300\/0:hover {
  stroke: rgb(208 213 221 / 0);
}

.hover\:stroke-gray-300\/5:hover {
  stroke: rgb(208 213 221 / 0.05);
}

.hover\:stroke-gray-300\/10:hover {
  stroke: rgb(208 213 221 / 0.1);
}

.hover\:stroke-gray-300\/20:hover {
  stroke: rgb(208 213 221 / 0.2);
}

.hover\:stroke-gray-300\/25:hover {
  stroke: rgb(208 213 221 / 0.25);
}

.hover\:stroke-gray-300\/30:hover {
  stroke: rgb(208 213 221 / 0.3);
}

.hover\:stroke-gray-300\/40:hover {
  stroke: rgb(208 213 221 / 0.4);
}

.hover\:stroke-gray-300\/50:hover {
  stroke: rgb(208 213 221 / 0.5);
}

.hover\:stroke-gray-300\/60:hover {
  stroke: rgb(208 213 221 / 0.6);
}

.hover\:stroke-gray-300\/70:hover {
  stroke: rgb(208 213 221 / 0.7);
}

.hover\:stroke-gray-300\/75:hover {
  stroke: rgb(208 213 221 / 0.75);
}

.hover\:stroke-gray-300\/80:hover {
  stroke: rgb(208 213 221 / 0.8);
}

.hover\:stroke-gray-300\/90:hover {
  stroke: rgb(208 213 221 / 0.9);
}

.hover\:stroke-gray-300\/95:hover {
  stroke: rgb(208 213 221 / 0.95);
}

.hover\:stroke-gray-300\/100:hover {
  stroke: rgb(208 213 221 / 1);
}

.hover\:stroke-gray-400\/0:hover {
  stroke: rgb(152 162 179 / 0);
}

.hover\:stroke-gray-400\/5:hover {
  stroke: rgb(152 162 179 / 0.05);
}

.hover\:stroke-gray-400\/10:hover {
  stroke: rgb(152 162 179 / 0.1);
}

.hover\:stroke-gray-400\/20:hover {
  stroke: rgb(152 162 179 / 0.2);
}

.hover\:stroke-gray-400\/25:hover {
  stroke: rgb(152 162 179 / 0.25);
}

.hover\:stroke-gray-400\/30:hover {
  stroke: rgb(152 162 179 / 0.3);
}

.hover\:stroke-gray-400\/40:hover {
  stroke: rgb(152 162 179 / 0.4);
}

.hover\:stroke-gray-400\/50:hover {
  stroke: rgb(152 162 179 / 0.5);
}

.hover\:stroke-gray-400\/60:hover {
  stroke: rgb(152 162 179 / 0.6);
}

.hover\:stroke-gray-400\/70:hover {
  stroke: rgb(152 162 179 / 0.7);
}

.hover\:stroke-gray-400\/75:hover {
  stroke: rgb(152 162 179 / 0.75);
}

.hover\:stroke-gray-400\/80:hover {
  stroke: rgb(152 162 179 / 0.8);
}

.hover\:stroke-gray-400\/90:hover {
  stroke: rgb(152 162 179 / 0.9);
}

.hover\:stroke-gray-400\/95:hover {
  stroke: rgb(152 162 179 / 0.95);
}

.hover\:stroke-gray-400\/100:hover {
  stroke: rgb(152 162 179 / 1);
}

.hover\:stroke-gray-500\/0:hover {
  stroke: rgb(102 112 133 / 0);
}

.hover\:stroke-gray-500\/5:hover {
  stroke: rgb(102 112 133 / 0.05);
}

.hover\:stroke-gray-500\/10:hover {
  stroke: rgb(102 112 133 / 0.1);
}

.hover\:stroke-gray-500\/20:hover {
  stroke: rgb(102 112 133 / 0.2);
}

.hover\:stroke-gray-500\/25:hover {
  stroke: rgb(102 112 133 / 0.25);
}

.hover\:stroke-gray-500\/30:hover {
  stroke: rgb(102 112 133 / 0.3);
}

.hover\:stroke-gray-500\/40:hover {
  stroke: rgb(102 112 133 / 0.4);
}

.hover\:stroke-gray-500\/50:hover {
  stroke: rgb(102 112 133 / 0.5);
}

.hover\:stroke-gray-500\/60:hover {
  stroke: rgb(102 112 133 / 0.6);
}

.hover\:stroke-gray-500\/70:hover {
  stroke: rgb(102 112 133 / 0.7);
}

.hover\:stroke-gray-500\/75:hover {
  stroke: rgb(102 112 133 / 0.75);
}

.hover\:stroke-gray-500\/80:hover {
  stroke: rgb(102 112 133 / 0.8);
}

.hover\:stroke-gray-500\/90:hover {
  stroke: rgb(102 112 133 / 0.9);
}

.hover\:stroke-gray-500\/95:hover {
  stroke: rgb(102 112 133 / 0.95);
}

.hover\:stroke-gray-500\/100:hover {
  stroke: rgb(102 112 133 / 1);
}

.hover\:stroke-gray-600\/0:hover {
  stroke: rgb(71 84 103 / 0);
}

.hover\:stroke-gray-600\/5:hover {
  stroke: rgb(71 84 103 / 0.05);
}

.hover\:stroke-gray-600\/10:hover {
  stroke: rgb(71 84 103 / 0.1);
}

.hover\:stroke-gray-600\/20:hover {
  stroke: rgb(71 84 103 / 0.2);
}

.hover\:stroke-gray-600\/25:hover {
  stroke: rgb(71 84 103 / 0.25);
}

.hover\:stroke-gray-600\/30:hover {
  stroke: rgb(71 84 103 / 0.3);
}

.hover\:stroke-gray-600\/40:hover {
  stroke: rgb(71 84 103 / 0.4);
}

.hover\:stroke-gray-600\/50:hover {
  stroke: rgb(71 84 103 / 0.5);
}

.hover\:stroke-gray-600\/60:hover {
  stroke: rgb(71 84 103 / 0.6);
}

.hover\:stroke-gray-600\/70:hover {
  stroke: rgb(71 84 103 / 0.7);
}

.hover\:stroke-gray-600\/75:hover {
  stroke: rgb(71 84 103 / 0.75);
}

.hover\:stroke-gray-600\/80:hover {
  stroke: rgb(71 84 103 / 0.8);
}

.hover\:stroke-gray-600\/90:hover {
  stroke: rgb(71 84 103 / 0.9);
}

.hover\:stroke-gray-600\/95:hover {
  stroke: rgb(71 84 103 / 0.95);
}

.hover\:stroke-gray-600\/100:hover {
  stroke: rgb(71 84 103 / 1);
}

.hover\:stroke-gray-700\/0:hover {
  stroke: rgb(52 64 84 / 0);
}

.hover\:stroke-gray-700\/5:hover {
  stroke: rgb(52 64 84 / 0.05);
}

.hover\:stroke-gray-700\/10:hover {
  stroke: rgb(52 64 84 / 0.1);
}

.hover\:stroke-gray-700\/20:hover {
  stroke: rgb(52 64 84 / 0.2);
}

.hover\:stroke-gray-700\/25:hover {
  stroke: rgb(52 64 84 / 0.25);
}

.hover\:stroke-gray-700\/30:hover {
  stroke: rgb(52 64 84 / 0.3);
}

.hover\:stroke-gray-700\/40:hover {
  stroke: rgb(52 64 84 / 0.4);
}

.hover\:stroke-gray-700\/50:hover {
  stroke: rgb(52 64 84 / 0.5);
}

.hover\:stroke-gray-700\/60:hover {
  stroke: rgb(52 64 84 / 0.6);
}

.hover\:stroke-gray-700\/70:hover {
  stroke: rgb(52 64 84 / 0.7);
}

.hover\:stroke-gray-700\/75:hover {
  stroke: rgb(52 64 84 / 0.75);
}

.hover\:stroke-gray-700\/80:hover {
  stroke: rgb(52 64 84 / 0.8);
}

.hover\:stroke-gray-700\/90:hover {
  stroke: rgb(52 64 84 / 0.9);
}

.hover\:stroke-gray-700\/95:hover {
  stroke: rgb(52 64 84 / 0.95);
}

.hover\:stroke-gray-700\/100:hover {
  stroke: rgb(52 64 84 / 1);
}

.hover\:stroke-gray-800\/0:hover {
  stroke: rgb(29 41 57 / 0);
}

.hover\:stroke-gray-800\/5:hover {
  stroke: rgb(29 41 57 / 0.05);
}

.hover\:stroke-gray-800\/10:hover {
  stroke: rgb(29 41 57 / 0.1);
}

.hover\:stroke-gray-800\/20:hover {
  stroke: rgb(29 41 57 / 0.2);
}

.hover\:stroke-gray-800\/25:hover {
  stroke: rgb(29 41 57 / 0.25);
}

.hover\:stroke-gray-800\/30:hover {
  stroke: rgb(29 41 57 / 0.3);
}

.hover\:stroke-gray-800\/40:hover {
  stroke: rgb(29 41 57 / 0.4);
}

.hover\:stroke-gray-800\/50:hover {
  stroke: rgb(29 41 57 / 0.5);
}

.hover\:stroke-gray-800\/60:hover {
  stroke: rgb(29 41 57 / 0.6);
}

.hover\:stroke-gray-800\/70:hover {
  stroke: rgb(29 41 57 / 0.7);
}

.hover\:stroke-gray-800\/75:hover {
  stroke: rgb(29 41 57 / 0.75);
}

.hover\:stroke-gray-800\/80:hover {
  stroke: rgb(29 41 57 / 0.8);
}

.hover\:stroke-gray-800\/90:hover {
  stroke: rgb(29 41 57 / 0.9);
}

.hover\:stroke-gray-800\/95:hover {
  stroke: rgb(29 41 57 / 0.95);
}

.hover\:stroke-gray-800\/100:hover {
  stroke: rgb(29 41 57 / 1);
}

.hover\:stroke-gray-900\/0:hover {
  stroke: rgb(16 24 40 / 0);
}

.hover\:stroke-gray-900\/5:hover {
  stroke: rgb(16 24 40 / 0.05);
}

.hover\:stroke-gray-900\/10:hover {
  stroke: rgb(16 24 40 / 0.1);
}

.hover\:stroke-gray-900\/20:hover {
  stroke: rgb(16 24 40 / 0.2);
}

.hover\:stroke-gray-900\/25:hover {
  stroke: rgb(16 24 40 / 0.25);
}

.hover\:stroke-gray-900\/30:hover {
  stroke: rgb(16 24 40 / 0.3);
}

.hover\:stroke-gray-900\/40:hover {
  stroke: rgb(16 24 40 / 0.4);
}

.hover\:stroke-gray-900\/50:hover {
  stroke: rgb(16 24 40 / 0.5);
}

.hover\:stroke-gray-900\/60:hover {
  stroke: rgb(16 24 40 / 0.6);
}

.hover\:stroke-gray-900\/70:hover {
  stroke: rgb(16 24 40 / 0.7);
}

.hover\:stroke-gray-900\/75:hover {
  stroke: rgb(16 24 40 / 0.75);
}

.hover\:stroke-gray-900\/80:hover {
  stroke: rgb(16 24 40 / 0.8);
}

.hover\:stroke-gray-900\/90:hover {
  stroke: rgb(16 24 40 / 0.9);
}

.hover\:stroke-gray-900\/95:hover {
  stroke: rgb(16 24 40 / 0.95);
}

.hover\:stroke-gray-900\/100:hover {
  stroke: rgb(16 24 40 / 1);
}

.hover\:stroke-gray\/0:hover {
  stroke: rgb(152 162 179 / 0);
}

.hover\:stroke-gray\/5:hover {
  stroke: rgb(152 162 179 / 0.05);
}

.hover\:stroke-gray\/10:hover {
  stroke: rgb(152 162 179 / 0.1);
}

.hover\:stroke-gray\/20:hover {
  stroke: rgb(152 162 179 / 0.2);
}

.hover\:stroke-gray\/25:hover {
  stroke: rgb(152 162 179 / 0.25);
}

.hover\:stroke-gray\/30:hover {
  stroke: rgb(152 162 179 / 0.3);
}

.hover\:stroke-gray\/40:hover {
  stroke: rgb(152 162 179 / 0.4);
}

.hover\:stroke-gray\/50:hover {
  stroke: rgb(152 162 179 / 0.5);
}

.hover\:stroke-gray\/60:hover {
  stroke: rgb(152 162 179 / 0.6);
}

.hover\:stroke-gray\/70:hover {
  stroke: rgb(152 162 179 / 0.7);
}

.hover\:stroke-gray\/75:hover {
  stroke: rgb(152 162 179 / 0.75);
}

.hover\:stroke-gray\/80:hover {
  stroke: rgb(152 162 179 / 0.8);
}

.hover\:stroke-gray\/90:hover {
  stroke: rgb(152 162 179 / 0.9);
}

.hover\:stroke-gray\/95:hover {
  stroke: rgb(152 162 179 / 0.95);
}

.hover\:stroke-gray\/100:hover {
  stroke: rgb(152 162 179 / 1);
}

.hover\:stroke-primary-25\/0:hover {
  stroke: rgb(247 250 255 / 0);
}

.hover\:stroke-primary-25\/5:hover {
  stroke: rgb(247 250 255 / 0.05);
}

.hover\:stroke-primary-25\/10:hover {
  stroke: rgb(247 250 255 / 0.1);
}

.hover\:stroke-primary-25\/20:hover {
  stroke: rgb(247 250 255 / 0.2);
}

.hover\:stroke-primary-25\/25:hover {
  stroke: rgb(247 250 255 / 0.25);
}

.hover\:stroke-primary-25\/30:hover {
  stroke: rgb(247 250 255 / 0.3);
}

.hover\:stroke-primary-25\/40:hover {
  stroke: rgb(247 250 255 / 0.4);
}

.hover\:stroke-primary-25\/50:hover {
  stroke: rgb(247 250 255 / 0.5);
}

.hover\:stroke-primary-25\/60:hover {
  stroke: rgb(247 250 255 / 0.6);
}

.hover\:stroke-primary-25\/70:hover {
  stroke: rgb(247 250 255 / 0.7);
}

.hover\:stroke-primary-25\/75:hover {
  stroke: rgb(247 250 255 / 0.75);
}

.hover\:stroke-primary-25\/80:hover {
  stroke: rgb(247 250 255 / 0.8);
}

.hover\:stroke-primary-25\/90:hover {
  stroke: rgb(247 250 255 / 0.9);
}

.hover\:stroke-primary-25\/95:hover {
  stroke: rgb(247 250 255 / 0.95);
}

.hover\:stroke-primary-25\/100:hover {
  stroke: rgb(247 250 255 / 1);
}

.hover\:stroke-primary-50\/0:hover {
  stroke: rgb(245 248 255 / 0);
}

.hover\:stroke-primary-50\/5:hover {
  stroke: rgb(245 248 255 / 0.05);
}

.hover\:stroke-primary-50\/10:hover {
  stroke: rgb(245 248 255 / 0.1);
}

.hover\:stroke-primary-50\/20:hover {
  stroke: rgb(245 248 255 / 0.2);
}

.hover\:stroke-primary-50\/25:hover {
  stroke: rgb(245 248 255 / 0.25);
}

.hover\:stroke-primary-50\/30:hover {
  stroke: rgb(245 248 255 / 0.3);
}

.hover\:stroke-primary-50\/40:hover {
  stroke: rgb(245 248 255 / 0.4);
}

.hover\:stroke-primary-50\/50:hover {
  stroke: rgb(245 248 255 / 0.5);
}

.hover\:stroke-primary-50\/60:hover {
  stroke: rgb(245 248 255 / 0.6);
}

.hover\:stroke-primary-50\/70:hover {
  stroke: rgb(245 248 255 / 0.7);
}

.hover\:stroke-primary-50\/75:hover {
  stroke: rgb(245 248 255 / 0.75);
}

.hover\:stroke-primary-50\/80:hover {
  stroke: rgb(245 248 255 / 0.8);
}

.hover\:stroke-primary-50\/90:hover {
  stroke: rgb(245 248 255 / 0.9);
}

.hover\:stroke-primary-50\/95:hover {
  stroke: rgb(245 248 255 / 0.95);
}

.hover\:stroke-primary-50\/100:hover {
  stroke: rgb(245 248 255 / 1);
}

.hover\:stroke-primary-100\/0:hover {
  stroke: rgb(239 243 255 / 0);
}

.hover\:stroke-primary-100\/5:hover {
  stroke: rgb(239 243 255 / 0.05);
}

.hover\:stroke-primary-100\/10:hover {
  stroke: rgb(239 243 255 / 0.1);
}

.hover\:stroke-primary-100\/20:hover {
  stroke: rgb(239 243 255 / 0.2);
}

.hover\:stroke-primary-100\/25:hover {
  stroke: rgb(239 243 255 / 0.25);
}

.hover\:stroke-primary-100\/30:hover {
  stroke: rgb(239 243 255 / 0.3);
}

.hover\:stroke-primary-100\/40:hover {
  stroke: rgb(239 243 255 / 0.4);
}

.hover\:stroke-primary-100\/50:hover {
  stroke: rgb(239 243 255 / 0.5);
}

.hover\:stroke-primary-100\/60:hover {
  stroke: rgb(239 243 255 / 0.6);
}

.hover\:stroke-primary-100\/70:hover {
  stroke: rgb(239 243 255 / 0.7);
}

.hover\:stroke-primary-100\/75:hover {
  stroke: rgb(239 243 255 / 0.75);
}

.hover\:stroke-primary-100\/80:hover {
  stroke: rgb(239 243 255 / 0.8);
}

.hover\:stroke-primary-100\/90:hover {
  stroke: rgb(239 243 255 / 0.9);
}

.hover\:stroke-primary-100\/95:hover {
  stroke: rgb(239 243 255 / 0.95);
}

.hover\:stroke-primary-100\/100:hover {
  stroke: rgb(239 243 255 / 1);
}

.hover\:stroke-primary-200\/0:hover {
  stroke: rgb(218 232 255 / 0);
}

.hover\:stroke-primary-200\/5:hover {
  stroke: rgb(218 232 255 / 0.05);
}

.hover\:stroke-primary-200\/10:hover {
  stroke: rgb(218 232 255 / 0.1);
}

.hover\:stroke-primary-200\/20:hover {
  stroke: rgb(218 232 255 / 0.2);
}

.hover\:stroke-primary-200\/25:hover {
  stroke: rgb(218 232 255 / 0.25);
}

.hover\:stroke-primary-200\/30:hover {
  stroke: rgb(218 232 255 / 0.3);
}

.hover\:stroke-primary-200\/40:hover {
  stroke: rgb(218 232 255 / 0.4);
}

.hover\:stroke-primary-200\/50:hover {
  stroke: rgb(218 232 255 / 0.5);
}

.hover\:stroke-primary-200\/60:hover {
  stroke: rgb(218 232 255 / 0.6);
}

.hover\:stroke-primary-200\/70:hover {
  stroke: rgb(218 232 255 / 0.7);
}

.hover\:stroke-primary-200\/75:hover {
  stroke: rgb(218 232 255 / 0.75);
}

.hover\:stroke-primary-200\/80:hover {
  stroke: rgb(218 232 255 / 0.8);
}

.hover\:stroke-primary-200\/90:hover {
  stroke: rgb(218 232 255 / 0.9);
}

.hover\:stroke-primary-200\/95:hover {
  stroke: rgb(218 232 255 / 0.95);
}

.hover\:stroke-primary-200\/100:hover {
  stroke: rgb(218 232 255 / 1);
}

.hover\:stroke-primary-300\/0:hover {
  stroke: rgb(158 192 252 / 0);
}

.hover\:stroke-primary-300\/5:hover {
  stroke: rgb(158 192 252 / 0.05);
}

.hover\:stroke-primary-300\/10:hover {
  stroke: rgb(158 192 252 / 0.1);
}

.hover\:stroke-primary-300\/20:hover {
  stroke: rgb(158 192 252 / 0.2);
}

.hover\:stroke-primary-300\/25:hover {
  stroke: rgb(158 192 252 / 0.25);
}

.hover\:stroke-primary-300\/30:hover {
  stroke: rgb(158 192 252 / 0.3);
}

.hover\:stroke-primary-300\/40:hover {
  stroke: rgb(158 192 252 / 0.4);
}

.hover\:stroke-primary-300\/50:hover {
  stroke: rgb(158 192 252 / 0.5);
}

.hover\:stroke-primary-300\/60:hover {
  stroke: rgb(158 192 252 / 0.6);
}

.hover\:stroke-primary-300\/70:hover {
  stroke: rgb(158 192 252 / 0.7);
}

.hover\:stroke-primary-300\/75:hover {
  stroke: rgb(158 192 252 / 0.75);
}

.hover\:stroke-primary-300\/80:hover {
  stroke: rgb(158 192 252 / 0.8);
}

.hover\:stroke-primary-300\/90:hover {
  stroke: rgb(158 192 252 / 0.9);
}

.hover\:stroke-primary-300\/95:hover {
  stroke: rgb(158 192 252 / 0.95);
}

.hover\:stroke-primary-300\/100:hover {
  stroke: rgb(158 192 252 / 1);
}

.hover\:stroke-primary-400\/0:hover {
  stroke: rgb(116 167 254 / 0);
}

.hover\:stroke-primary-400\/5:hover {
  stroke: rgb(116 167 254 / 0.05);
}

.hover\:stroke-primary-400\/10:hover {
  stroke: rgb(116 167 254 / 0.1);
}

.hover\:stroke-primary-400\/20:hover {
  stroke: rgb(116 167 254 / 0.2);
}

.hover\:stroke-primary-400\/25:hover {
  stroke: rgb(116 167 254 / 0.25);
}

.hover\:stroke-primary-400\/30:hover {
  stroke: rgb(116 167 254 / 0.3);
}

.hover\:stroke-primary-400\/40:hover {
  stroke: rgb(116 167 254 / 0.4);
}

.hover\:stroke-primary-400\/50:hover {
  stroke: rgb(116 167 254 / 0.5);
}

.hover\:stroke-primary-400\/60:hover {
  stroke: rgb(116 167 254 / 0.6);
}

.hover\:stroke-primary-400\/70:hover {
  stroke: rgb(116 167 254 / 0.7);
}

.hover\:stroke-primary-400\/75:hover {
  stroke: rgb(116 167 254 / 0.75);
}

.hover\:stroke-primary-400\/80:hover {
  stroke: rgb(116 167 254 / 0.8);
}

.hover\:stroke-primary-400\/90:hover {
  stroke: rgb(116 167 254 / 0.9);
}

.hover\:stroke-primary-400\/95:hover {
  stroke: rgb(116 167 254 / 0.95);
}

.hover\:stroke-primary-400\/100:hover {
  stroke: rgb(116 167 254 / 1);
}

.hover\:stroke-primary-500\/0:hover {
  stroke: rgb(87 148 253 / 0);
}

.hover\:stroke-primary-500\/5:hover {
  stroke: rgb(87 148 253 / 0.05);
}

.hover\:stroke-primary-500\/10:hover {
  stroke: rgb(87 148 253 / 0.1);
}

.hover\:stroke-primary-500\/20:hover {
  stroke: rgb(87 148 253 / 0.2);
}

.hover\:stroke-primary-500\/25:hover {
  stroke: rgb(87 148 253 / 0.25);
}

.hover\:stroke-primary-500\/30:hover {
  stroke: rgb(87 148 253 / 0.3);
}

.hover\:stroke-primary-500\/40:hover {
  stroke: rgb(87 148 253 / 0.4);
}

.hover\:stroke-primary-500\/50:hover {
  stroke: rgb(87 148 253 / 0.5);
}

.hover\:stroke-primary-500\/60:hover {
  stroke: rgb(87 148 253 / 0.6);
}

.hover\:stroke-primary-500\/70:hover {
  stroke: rgb(87 148 253 / 0.7);
}

.hover\:stroke-primary-500\/75:hover {
  stroke: rgb(87 148 253 / 0.75);
}

.hover\:stroke-primary-500\/80:hover {
  stroke: rgb(87 148 253 / 0.8);
}

.hover\:stroke-primary-500\/90:hover {
  stroke: rgb(87 148 253 / 0.9);
}

.hover\:stroke-primary-500\/95:hover {
  stroke: rgb(87 148 253 / 0.95);
}

.hover\:stroke-primary-500\/100:hover {
  stroke: rgb(87 148 253 / 1);
}

.hover\:stroke-primary-600\/0:hover {
  stroke: rgb(61 130 249 / 0);
}

.hover\:stroke-primary-600\/5:hover {
  stroke: rgb(61 130 249 / 0.05);
}

.hover\:stroke-primary-600\/10:hover {
  stroke: rgb(61 130 249 / 0.1);
}

.hover\:stroke-primary-600\/20:hover {
  stroke: rgb(61 130 249 / 0.2);
}

.hover\:stroke-primary-600\/25:hover {
  stroke: rgb(61 130 249 / 0.25);
}

.hover\:stroke-primary-600\/30:hover {
  stroke: rgb(61 130 249 / 0.3);
}

.hover\:stroke-primary-600\/40:hover {
  stroke: rgb(61 130 249 / 0.4);
}

.hover\:stroke-primary-600\/50:hover {
  stroke: rgb(61 130 249 / 0.5);
}

.hover\:stroke-primary-600\/60:hover {
  stroke: rgb(61 130 249 / 0.6);
}

.hover\:stroke-primary-600\/70:hover {
  stroke: rgb(61 130 249 / 0.7);
}

.hover\:stroke-primary-600\/75:hover {
  stroke: rgb(61 130 249 / 0.75);
}

.hover\:stroke-primary-600\/80:hover {
  stroke: rgb(61 130 249 / 0.8);
}

.hover\:stroke-primary-600\/90:hover {
  stroke: rgb(61 130 249 / 0.9);
}

.hover\:stroke-primary-600\/95:hover {
  stroke: rgb(61 130 249 / 0.95);
}

.hover\:stroke-primary-600\/100:hover {
  stroke: rgb(61 130 249 / 1);
}

.hover\:stroke-primary-700\/0:hover {
  stroke: rgb(47 103 201 / 0);
}

.hover\:stroke-primary-700\/5:hover {
  stroke: rgb(47 103 201 / 0.05);
}

.hover\:stroke-primary-700\/10:hover {
  stroke: rgb(47 103 201 / 0.1);
}

.hover\:stroke-primary-700\/20:hover {
  stroke: rgb(47 103 201 / 0.2);
}

.hover\:stroke-primary-700\/25:hover {
  stroke: rgb(47 103 201 / 0.25);
}

.hover\:stroke-primary-700\/30:hover {
  stroke: rgb(47 103 201 / 0.3);
}

.hover\:stroke-primary-700\/40:hover {
  stroke: rgb(47 103 201 / 0.4);
}

.hover\:stroke-primary-700\/50:hover {
  stroke: rgb(47 103 201 / 0.5);
}

.hover\:stroke-primary-700\/60:hover {
  stroke: rgb(47 103 201 / 0.6);
}

.hover\:stroke-primary-700\/70:hover {
  stroke: rgb(47 103 201 / 0.7);
}

.hover\:stroke-primary-700\/75:hover {
  stroke: rgb(47 103 201 / 0.75);
}

.hover\:stroke-primary-700\/80:hover {
  stroke: rgb(47 103 201 / 0.8);
}

.hover\:stroke-primary-700\/90:hover {
  stroke: rgb(47 103 201 / 0.9);
}

.hover\:stroke-primary-700\/95:hover {
  stroke: rgb(47 103 201 / 0.95);
}

.hover\:stroke-primary-700\/100:hover {
  stroke: rgb(47 103 201 / 1);
}

.hover\:stroke-primary-800\/0:hover {
  stroke: rgb(55 76 153 / 0);
}

.hover\:stroke-primary-800\/5:hover {
  stroke: rgb(55 76 153 / 0.05);
}

.hover\:stroke-primary-800\/10:hover {
  stroke: rgb(55 76 153 / 0.1);
}

.hover\:stroke-primary-800\/20:hover {
  stroke: rgb(55 76 153 / 0.2);
}

.hover\:stroke-primary-800\/25:hover {
  stroke: rgb(55 76 153 / 0.25);
}

.hover\:stroke-primary-800\/30:hover {
  stroke: rgb(55 76 153 / 0.3);
}

.hover\:stroke-primary-800\/40:hover {
  stroke: rgb(55 76 153 / 0.4);
}

.hover\:stroke-primary-800\/50:hover {
  stroke: rgb(55 76 153 / 0.5);
}

.hover\:stroke-primary-800\/60:hover {
  stroke: rgb(55 76 153 / 0.6);
}

.hover\:stroke-primary-800\/70:hover {
  stroke: rgb(55 76 153 / 0.7);
}

.hover\:stroke-primary-800\/75:hover {
  stroke: rgb(55 76 153 / 0.75);
}

.hover\:stroke-primary-800\/80:hover {
  stroke: rgb(55 76 153 / 0.8);
}

.hover\:stroke-primary-800\/90:hover {
  stroke: rgb(55 76 153 / 0.9);
}

.hover\:stroke-primary-800\/95:hover {
  stroke: rgb(55 76 153 / 0.95);
}

.hover\:stroke-primary-800\/100:hover {
  stroke: rgb(55 76 153 / 1);
}

.hover\:stroke-primary-900\/0:hover {
  stroke: rgb(36 51 102 / 0);
}

.hover\:stroke-primary-900\/5:hover {
  stroke: rgb(36 51 102 / 0.05);
}

.hover\:stroke-primary-900\/10:hover {
  stroke: rgb(36 51 102 / 0.1);
}

.hover\:stroke-primary-900\/20:hover {
  stroke: rgb(36 51 102 / 0.2);
}

.hover\:stroke-primary-900\/25:hover {
  stroke: rgb(36 51 102 / 0.25);
}

.hover\:stroke-primary-900\/30:hover {
  stroke: rgb(36 51 102 / 0.3);
}

.hover\:stroke-primary-900\/40:hover {
  stroke: rgb(36 51 102 / 0.4);
}

.hover\:stroke-primary-900\/50:hover {
  stroke: rgb(36 51 102 / 0.5);
}

.hover\:stroke-primary-900\/60:hover {
  stroke: rgb(36 51 102 / 0.6);
}

.hover\:stroke-primary-900\/70:hover {
  stroke: rgb(36 51 102 / 0.7);
}

.hover\:stroke-primary-900\/75:hover {
  stroke: rgb(36 51 102 / 0.75);
}

.hover\:stroke-primary-900\/80:hover {
  stroke: rgb(36 51 102 / 0.8);
}

.hover\:stroke-primary-900\/90:hover {
  stroke: rgb(36 51 102 / 0.9);
}

.hover\:stroke-primary-900\/95:hover {
  stroke: rgb(36 51 102 / 0.95);
}

.hover\:stroke-primary-900\/100:hover {
  stroke: rgb(36 51 102 / 1);
}

.hover\:stroke-primary\/0:hover {
  stroke: rgb(116 167 254 / 0);
}

.hover\:stroke-primary\/5:hover {
  stroke: rgb(116 167 254 / 0.05);
}

.hover\:stroke-primary\/10:hover {
  stroke: rgb(116 167 254 / 0.1);
}

.hover\:stroke-primary\/20:hover {
  stroke: rgb(116 167 254 / 0.2);
}

.hover\:stroke-primary\/25:hover {
  stroke: rgb(116 167 254 / 0.25);
}

.hover\:stroke-primary\/30:hover {
  stroke: rgb(116 167 254 / 0.3);
}

.hover\:stroke-primary\/40:hover {
  stroke: rgb(116 167 254 / 0.4);
}

.hover\:stroke-primary\/50:hover {
  stroke: rgb(116 167 254 / 0.5);
}

.hover\:stroke-primary\/60:hover {
  stroke: rgb(116 167 254 / 0.6);
}

.hover\:stroke-primary\/70:hover {
  stroke: rgb(116 167 254 / 0.7);
}

.hover\:stroke-primary\/75:hover {
  stroke: rgb(116 167 254 / 0.75);
}

.hover\:stroke-primary\/80:hover {
  stroke: rgb(116 167 254 / 0.8);
}

.hover\:stroke-primary\/90:hover {
  stroke: rgb(116 167 254 / 0.9);
}

.hover\:stroke-primary\/95:hover {
  stroke: rgb(116 167 254 / 0.95);
}

.hover\:stroke-primary\/100:hover {
  stroke: rgb(116 167 254 / 1);
}

.hover\:stroke-error-25\/0:hover {
  stroke: rgb(255 251 250 / 0);
}

.hover\:stroke-error-25\/5:hover {
  stroke: rgb(255 251 250 / 0.05);
}

.hover\:stroke-error-25\/10:hover {
  stroke: rgb(255 251 250 / 0.1);
}

.hover\:stroke-error-25\/20:hover {
  stroke: rgb(255 251 250 / 0.2);
}

.hover\:stroke-error-25\/25:hover {
  stroke: rgb(255 251 250 / 0.25);
}

.hover\:stroke-error-25\/30:hover {
  stroke: rgb(255 251 250 / 0.3);
}

.hover\:stroke-error-25\/40:hover {
  stroke: rgb(255 251 250 / 0.4);
}

.hover\:stroke-error-25\/50:hover {
  stroke: rgb(255 251 250 / 0.5);
}

.hover\:stroke-error-25\/60:hover {
  stroke: rgb(255 251 250 / 0.6);
}

.hover\:stroke-error-25\/70:hover {
  stroke: rgb(255 251 250 / 0.7);
}

.hover\:stroke-error-25\/75:hover {
  stroke: rgb(255 251 250 / 0.75);
}

.hover\:stroke-error-25\/80:hover {
  stroke: rgb(255 251 250 / 0.8);
}

.hover\:stroke-error-25\/90:hover {
  stroke: rgb(255 251 250 / 0.9);
}

.hover\:stroke-error-25\/95:hover {
  stroke: rgb(255 251 250 / 0.95);
}

.hover\:stroke-error-25\/100:hover {
  stroke: rgb(255 251 250 / 1);
}

.hover\:stroke-error-50\/0:hover {
  stroke: rgb(254 243 242 / 0);
}

.hover\:stroke-error-50\/5:hover {
  stroke: rgb(254 243 242 / 0.05);
}

.hover\:stroke-error-50\/10:hover {
  stroke: rgb(254 243 242 / 0.1);
}

.hover\:stroke-error-50\/20:hover {
  stroke: rgb(254 243 242 / 0.2);
}

.hover\:stroke-error-50\/25:hover {
  stroke: rgb(254 243 242 / 0.25);
}

.hover\:stroke-error-50\/30:hover {
  stroke: rgb(254 243 242 / 0.3);
}

.hover\:stroke-error-50\/40:hover {
  stroke: rgb(254 243 242 / 0.4);
}

.hover\:stroke-error-50\/50:hover {
  stroke: rgb(254 243 242 / 0.5);
}

.hover\:stroke-error-50\/60:hover {
  stroke: rgb(254 243 242 / 0.6);
}

.hover\:stroke-error-50\/70:hover {
  stroke: rgb(254 243 242 / 0.7);
}

.hover\:stroke-error-50\/75:hover {
  stroke: rgb(254 243 242 / 0.75);
}

.hover\:stroke-error-50\/80:hover {
  stroke: rgb(254 243 242 / 0.8);
}

.hover\:stroke-error-50\/90:hover {
  stroke: rgb(254 243 242 / 0.9);
}

.hover\:stroke-error-50\/95:hover {
  stroke: rgb(254 243 242 / 0.95);
}

.hover\:stroke-error-50\/100:hover {
  stroke: rgb(254 243 242 / 1);
}

.hover\:stroke-error-100\/0:hover {
  stroke: rgb(254 228 226 / 0);
}

.hover\:stroke-error-100\/5:hover {
  stroke: rgb(254 228 226 / 0.05);
}

.hover\:stroke-error-100\/10:hover {
  stroke: rgb(254 228 226 / 0.1);
}

.hover\:stroke-error-100\/20:hover {
  stroke: rgb(254 228 226 / 0.2);
}

.hover\:stroke-error-100\/25:hover {
  stroke: rgb(254 228 226 / 0.25);
}

.hover\:stroke-error-100\/30:hover {
  stroke: rgb(254 228 226 / 0.3);
}

.hover\:stroke-error-100\/40:hover {
  stroke: rgb(254 228 226 / 0.4);
}

.hover\:stroke-error-100\/50:hover {
  stroke: rgb(254 228 226 / 0.5);
}

.hover\:stroke-error-100\/60:hover {
  stroke: rgb(254 228 226 / 0.6);
}

.hover\:stroke-error-100\/70:hover {
  stroke: rgb(254 228 226 / 0.7);
}

.hover\:stroke-error-100\/75:hover {
  stroke: rgb(254 228 226 / 0.75);
}

.hover\:stroke-error-100\/80:hover {
  stroke: rgb(254 228 226 / 0.8);
}

.hover\:stroke-error-100\/90:hover {
  stroke: rgb(254 228 226 / 0.9);
}

.hover\:stroke-error-100\/95:hover {
  stroke: rgb(254 228 226 / 0.95);
}

.hover\:stroke-error-100\/100:hover {
  stroke: rgb(254 228 226 / 1);
}

.hover\:stroke-error-200\/0:hover {
  stroke: rgb(254 205 202 / 0);
}

.hover\:stroke-error-200\/5:hover {
  stroke: rgb(254 205 202 / 0.05);
}

.hover\:stroke-error-200\/10:hover {
  stroke: rgb(254 205 202 / 0.1);
}

.hover\:stroke-error-200\/20:hover {
  stroke: rgb(254 205 202 / 0.2);
}

.hover\:stroke-error-200\/25:hover {
  stroke: rgb(254 205 202 / 0.25);
}

.hover\:stroke-error-200\/30:hover {
  stroke: rgb(254 205 202 / 0.3);
}

.hover\:stroke-error-200\/40:hover {
  stroke: rgb(254 205 202 / 0.4);
}

.hover\:stroke-error-200\/50:hover {
  stroke: rgb(254 205 202 / 0.5);
}

.hover\:stroke-error-200\/60:hover {
  stroke: rgb(254 205 202 / 0.6);
}

.hover\:stroke-error-200\/70:hover {
  stroke: rgb(254 205 202 / 0.7);
}

.hover\:stroke-error-200\/75:hover {
  stroke: rgb(254 205 202 / 0.75);
}

.hover\:stroke-error-200\/80:hover {
  stroke: rgb(254 205 202 / 0.8);
}

.hover\:stroke-error-200\/90:hover {
  stroke: rgb(254 205 202 / 0.9);
}

.hover\:stroke-error-200\/95:hover {
  stroke: rgb(254 205 202 / 0.95);
}

.hover\:stroke-error-200\/100:hover {
  stroke: rgb(254 205 202 / 1);
}

.hover\:stroke-error-300\/0:hover {
  stroke: rgb(253 162 155 / 0);
}

.hover\:stroke-error-300\/5:hover {
  stroke: rgb(253 162 155 / 0.05);
}

.hover\:stroke-error-300\/10:hover {
  stroke: rgb(253 162 155 / 0.1);
}

.hover\:stroke-error-300\/20:hover {
  stroke: rgb(253 162 155 / 0.2);
}

.hover\:stroke-error-300\/25:hover {
  stroke: rgb(253 162 155 / 0.25);
}

.hover\:stroke-error-300\/30:hover {
  stroke: rgb(253 162 155 / 0.3);
}

.hover\:stroke-error-300\/40:hover {
  stroke: rgb(253 162 155 / 0.4);
}

.hover\:stroke-error-300\/50:hover {
  stroke: rgb(253 162 155 / 0.5);
}

.hover\:stroke-error-300\/60:hover {
  stroke: rgb(253 162 155 / 0.6);
}

.hover\:stroke-error-300\/70:hover {
  stroke: rgb(253 162 155 / 0.7);
}

.hover\:stroke-error-300\/75:hover {
  stroke: rgb(253 162 155 / 0.75);
}

.hover\:stroke-error-300\/80:hover {
  stroke: rgb(253 162 155 / 0.8);
}

.hover\:stroke-error-300\/90:hover {
  stroke: rgb(253 162 155 / 0.9);
}

.hover\:stroke-error-300\/95:hover {
  stroke: rgb(253 162 155 / 0.95);
}

.hover\:stroke-error-300\/100:hover {
  stroke: rgb(253 162 155 / 1);
}

.hover\:stroke-error-400\/0:hover {
  stroke: rgb(249 112 102 / 0);
}

.hover\:stroke-error-400\/5:hover {
  stroke: rgb(249 112 102 / 0.05);
}

.hover\:stroke-error-400\/10:hover {
  stroke: rgb(249 112 102 / 0.1);
}

.hover\:stroke-error-400\/20:hover {
  stroke: rgb(249 112 102 / 0.2);
}

.hover\:stroke-error-400\/25:hover {
  stroke: rgb(249 112 102 / 0.25);
}

.hover\:stroke-error-400\/30:hover {
  stroke: rgb(249 112 102 / 0.3);
}

.hover\:stroke-error-400\/40:hover {
  stroke: rgb(249 112 102 / 0.4);
}

.hover\:stroke-error-400\/50:hover {
  stroke: rgb(249 112 102 / 0.5);
}

.hover\:stroke-error-400\/60:hover {
  stroke: rgb(249 112 102 / 0.6);
}

.hover\:stroke-error-400\/70:hover {
  stroke: rgb(249 112 102 / 0.7);
}

.hover\:stroke-error-400\/75:hover {
  stroke: rgb(249 112 102 / 0.75);
}

.hover\:stroke-error-400\/80:hover {
  stroke: rgb(249 112 102 / 0.8);
}

.hover\:stroke-error-400\/90:hover {
  stroke: rgb(249 112 102 / 0.9);
}

.hover\:stroke-error-400\/95:hover {
  stroke: rgb(249 112 102 / 0.95);
}

.hover\:stroke-error-400\/100:hover {
  stroke: rgb(249 112 102 / 1);
}

.hover\:stroke-error-500\/0:hover {
  stroke: rgb(240 68 56 / 0);
}

.hover\:stroke-error-500\/5:hover {
  stroke: rgb(240 68 56 / 0.05);
}

.hover\:stroke-error-500\/10:hover {
  stroke: rgb(240 68 56 / 0.1);
}

.hover\:stroke-error-500\/20:hover {
  stroke: rgb(240 68 56 / 0.2);
}

.hover\:stroke-error-500\/25:hover {
  stroke: rgb(240 68 56 / 0.25);
}

.hover\:stroke-error-500\/30:hover {
  stroke: rgb(240 68 56 / 0.3);
}

.hover\:stroke-error-500\/40:hover {
  stroke: rgb(240 68 56 / 0.4);
}

.hover\:stroke-error-500\/50:hover {
  stroke: rgb(240 68 56 / 0.5);
}

.hover\:stroke-error-500\/60:hover {
  stroke: rgb(240 68 56 / 0.6);
}

.hover\:stroke-error-500\/70:hover {
  stroke: rgb(240 68 56 / 0.7);
}

.hover\:stroke-error-500\/75:hover {
  stroke: rgb(240 68 56 / 0.75);
}

.hover\:stroke-error-500\/80:hover {
  stroke: rgb(240 68 56 / 0.8);
}

.hover\:stroke-error-500\/90:hover {
  stroke: rgb(240 68 56 / 0.9);
}

.hover\:stroke-error-500\/95:hover {
  stroke: rgb(240 68 56 / 0.95);
}

.hover\:stroke-error-500\/100:hover {
  stroke: rgb(240 68 56 / 1);
}

.hover\:stroke-error-600\/0:hover {
  stroke: rgb(217 45 32 / 0);
}

.hover\:stroke-error-600\/5:hover {
  stroke: rgb(217 45 32 / 0.05);
}

.hover\:stroke-error-600\/10:hover {
  stroke: rgb(217 45 32 / 0.1);
}

.hover\:stroke-error-600\/20:hover {
  stroke: rgb(217 45 32 / 0.2);
}

.hover\:stroke-error-600\/25:hover {
  stroke: rgb(217 45 32 / 0.25);
}

.hover\:stroke-error-600\/30:hover {
  stroke: rgb(217 45 32 / 0.3);
}

.hover\:stroke-error-600\/40:hover {
  stroke: rgb(217 45 32 / 0.4);
}

.hover\:stroke-error-600\/50:hover {
  stroke: rgb(217 45 32 / 0.5);
}

.hover\:stroke-error-600\/60:hover {
  stroke: rgb(217 45 32 / 0.6);
}

.hover\:stroke-error-600\/70:hover {
  stroke: rgb(217 45 32 / 0.7);
}

.hover\:stroke-error-600\/75:hover {
  stroke: rgb(217 45 32 / 0.75);
}

.hover\:stroke-error-600\/80:hover {
  stroke: rgb(217 45 32 / 0.8);
}

.hover\:stroke-error-600\/90:hover {
  stroke: rgb(217 45 32 / 0.9);
}

.hover\:stroke-error-600\/95:hover {
  stroke: rgb(217 45 32 / 0.95);
}

.hover\:stroke-error-600\/100:hover {
  stroke: rgb(217 45 32 / 1);
}

.hover\:stroke-error-700\/0:hover {
  stroke: rgb(180 35 24 / 0);
}

.hover\:stroke-error-700\/5:hover {
  stroke: rgb(180 35 24 / 0.05);
}

.hover\:stroke-error-700\/10:hover {
  stroke: rgb(180 35 24 / 0.1);
}

.hover\:stroke-error-700\/20:hover {
  stroke: rgb(180 35 24 / 0.2);
}

.hover\:stroke-error-700\/25:hover {
  stroke: rgb(180 35 24 / 0.25);
}

.hover\:stroke-error-700\/30:hover {
  stroke: rgb(180 35 24 / 0.3);
}

.hover\:stroke-error-700\/40:hover {
  stroke: rgb(180 35 24 / 0.4);
}

.hover\:stroke-error-700\/50:hover {
  stroke: rgb(180 35 24 / 0.5);
}

.hover\:stroke-error-700\/60:hover {
  stroke: rgb(180 35 24 / 0.6);
}

.hover\:stroke-error-700\/70:hover {
  stroke: rgb(180 35 24 / 0.7);
}

.hover\:stroke-error-700\/75:hover {
  stroke: rgb(180 35 24 / 0.75);
}

.hover\:stroke-error-700\/80:hover {
  stroke: rgb(180 35 24 / 0.8);
}

.hover\:stroke-error-700\/90:hover {
  stroke: rgb(180 35 24 / 0.9);
}

.hover\:stroke-error-700\/95:hover {
  stroke: rgb(180 35 24 / 0.95);
}

.hover\:stroke-error-700\/100:hover {
  stroke: rgb(180 35 24 / 1);
}

.hover\:stroke-error-800\/0:hover {
  stroke: rgb(145 32 24 / 0);
}

.hover\:stroke-error-800\/5:hover {
  stroke: rgb(145 32 24 / 0.05);
}

.hover\:stroke-error-800\/10:hover {
  stroke: rgb(145 32 24 / 0.1);
}

.hover\:stroke-error-800\/20:hover {
  stroke: rgb(145 32 24 / 0.2);
}

.hover\:stroke-error-800\/25:hover {
  stroke: rgb(145 32 24 / 0.25);
}

.hover\:stroke-error-800\/30:hover {
  stroke: rgb(145 32 24 / 0.3);
}

.hover\:stroke-error-800\/40:hover {
  stroke: rgb(145 32 24 / 0.4);
}

.hover\:stroke-error-800\/50:hover {
  stroke: rgb(145 32 24 / 0.5);
}

.hover\:stroke-error-800\/60:hover {
  stroke: rgb(145 32 24 / 0.6);
}

.hover\:stroke-error-800\/70:hover {
  stroke: rgb(145 32 24 / 0.7);
}

.hover\:stroke-error-800\/75:hover {
  stroke: rgb(145 32 24 / 0.75);
}

.hover\:stroke-error-800\/80:hover {
  stroke: rgb(145 32 24 / 0.8);
}

.hover\:stroke-error-800\/90:hover {
  stroke: rgb(145 32 24 / 0.9);
}

.hover\:stroke-error-800\/95:hover {
  stroke: rgb(145 32 24 / 0.95);
}

.hover\:stroke-error-800\/100:hover {
  stroke: rgb(145 32 24 / 1);
}

.hover\:stroke-error-900\/0:hover {
  stroke: rgb(122 39 26 / 0);
}

.hover\:stroke-error-900\/5:hover {
  stroke: rgb(122 39 26 / 0.05);
}

.hover\:stroke-error-900\/10:hover {
  stroke: rgb(122 39 26 / 0.1);
}

.hover\:stroke-error-900\/20:hover {
  stroke: rgb(122 39 26 / 0.2);
}

.hover\:stroke-error-900\/25:hover {
  stroke: rgb(122 39 26 / 0.25);
}

.hover\:stroke-error-900\/30:hover {
  stroke: rgb(122 39 26 / 0.3);
}

.hover\:stroke-error-900\/40:hover {
  stroke: rgb(122 39 26 / 0.4);
}

.hover\:stroke-error-900\/50:hover {
  stroke: rgb(122 39 26 / 0.5);
}

.hover\:stroke-error-900\/60:hover {
  stroke: rgb(122 39 26 / 0.6);
}

.hover\:stroke-error-900\/70:hover {
  stroke: rgb(122 39 26 / 0.7);
}

.hover\:stroke-error-900\/75:hover {
  stroke: rgb(122 39 26 / 0.75);
}

.hover\:stroke-error-900\/80:hover {
  stroke: rgb(122 39 26 / 0.8);
}

.hover\:stroke-error-900\/90:hover {
  stroke: rgb(122 39 26 / 0.9);
}

.hover\:stroke-error-900\/95:hover {
  stroke: rgb(122 39 26 / 0.95);
}

.hover\:stroke-error-900\/100:hover {
  stroke: rgb(122 39 26 / 1);
}

.hover\:stroke-error\/0:hover {
  stroke: rgb(249 112 102 / 0);
}

.hover\:stroke-error\/5:hover {
  stroke: rgb(249 112 102 / 0.05);
}

.hover\:stroke-error\/10:hover {
  stroke: rgb(249 112 102 / 0.1);
}

.hover\:stroke-error\/20:hover {
  stroke: rgb(249 112 102 / 0.2);
}

.hover\:stroke-error\/25:hover {
  stroke: rgb(249 112 102 / 0.25);
}

.hover\:stroke-error\/30:hover {
  stroke: rgb(249 112 102 / 0.3);
}

.hover\:stroke-error\/40:hover {
  stroke: rgb(249 112 102 / 0.4);
}

.hover\:stroke-error\/50:hover {
  stroke: rgb(249 112 102 / 0.5);
}

.hover\:stroke-error\/60:hover {
  stroke: rgb(249 112 102 / 0.6);
}

.hover\:stroke-error\/70:hover {
  stroke: rgb(249 112 102 / 0.7);
}

.hover\:stroke-error\/75:hover {
  stroke: rgb(249 112 102 / 0.75);
}

.hover\:stroke-error\/80:hover {
  stroke: rgb(249 112 102 / 0.8);
}

.hover\:stroke-error\/90:hover {
  stroke: rgb(249 112 102 / 0.9);
}

.hover\:stroke-error\/95:hover {
  stroke: rgb(249 112 102 / 0.95);
}

.hover\:stroke-error\/100:hover {
  stroke: rgb(249 112 102 / 1);
}

.hover\:stroke-warning-25\/0:hover {
  stroke: rgb(255 252 245 / 0);
}

.hover\:stroke-warning-25\/5:hover {
  stroke: rgb(255 252 245 / 0.05);
}

.hover\:stroke-warning-25\/10:hover {
  stroke: rgb(255 252 245 / 0.1);
}

.hover\:stroke-warning-25\/20:hover {
  stroke: rgb(255 252 245 / 0.2);
}

.hover\:stroke-warning-25\/25:hover {
  stroke: rgb(255 252 245 / 0.25);
}

.hover\:stroke-warning-25\/30:hover {
  stroke: rgb(255 252 245 / 0.3);
}

.hover\:stroke-warning-25\/40:hover {
  stroke: rgb(255 252 245 / 0.4);
}

.hover\:stroke-warning-25\/50:hover {
  stroke: rgb(255 252 245 / 0.5);
}

.hover\:stroke-warning-25\/60:hover {
  stroke: rgb(255 252 245 / 0.6);
}

.hover\:stroke-warning-25\/70:hover {
  stroke: rgb(255 252 245 / 0.7);
}

.hover\:stroke-warning-25\/75:hover {
  stroke: rgb(255 252 245 / 0.75);
}

.hover\:stroke-warning-25\/80:hover {
  stroke: rgb(255 252 245 / 0.8);
}

.hover\:stroke-warning-25\/90:hover {
  stroke: rgb(255 252 245 / 0.9);
}

.hover\:stroke-warning-25\/95:hover {
  stroke: rgb(255 252 245 / 0.95);
}

.hover\:stroke-warning-25\/100:hover {
  stroke: rgb(255 252 245 / 1);
}

.hover\:stroke-warning-50\/0:hover {
  stroke: rgb(255 250 235 / 0);
}

.hover\:stroke-warning-50\/5:hover {
  stroke: rgb(255 250 235 / 0.05);
}

.hover\:stroke-warning-50\/10:hover {
  stroke: rgb(255 250 235 / 0.1);
}

.hover\:stroke-warning-50\/20:hover {
  stroke: rgb(255 250 235 / 0.2);
}

.hover\:stroke-warning-50\/25:hover {
  stroke: rgb(255 250 235 / 0.25);
}

.hover\:stroke-warning-50\/30:hover {
  stroke: rgb(255 250 235 / 0.3);
}

.hover\:stroke-warning-50\/40:hover {
  stroke: rgb(255 250 235 / 0.4);
}

.hover\:stroke-warning-50\/50:hover {
  stroke: rgb(255 250 235 / 0.5);
}

.hover\:stroke-warning-50\/60:hover {
  stroke: rgb(255 250 235 / 0.6);
}

.hover\:stroke-warning-50\/70:hover {
  stroke: rgb(255 250 235 / 0.7);
}

.hover\:stroke-warning-50\/75:hover {
  stroke: rgb(255 250 235 / 0.75);
}

.hover\:stroke-warning-50\/80:hover {
  stroke: rgb(255 250 235 / 0.8);
}

.hover\:stroke-warning-50\/90:hover {
  stroke: rgb(255 250 235 / 0.9);
}

.hover\:stroke-warning-50\/95:hover {
  stroke: rgb(255 250 235 / 0.95);
}

.hover\:stroke-warning-50\/100:hover {
  stroke: rgb(255 250 235 / 1);
}

.hover\:stroke-warning-100\/0:hover {
  stroke: rgb(254 240 199 / 0);
}

.hover\:stroke-warning-100\/5:hover {
  stroke: rgb(254 240 199 / 0.05);
}

.hover\:stroke-warning-100\/10:hover {
  stroke: rgb(254 240 199 / 0.1);
}

.hover\:stroke-warning-100\/20:hover {
  stroke: rgb(254 240 199 / 0.2);
}

.hover\:stroke-warning-100\/25:hover {
  stroke: rgb(254 240 199 / 0.25);
}

.hover\:stroke-warning-100\/30:hover {
  stroke: rgb(254 240 199 / 0.3);
}

.hover\:stroke-warning-100\/40:hover {
  stroke: rgb(254 240 199 / 0.4);
}

.hover\:stroke-warning-100\/50:hover {
  stroke: rgb(254 240 199 / 0.5);
}

.hover\:stroke-warning-100\/60:hover {
  stroke: rgb(254 240 199 / 0.6);
}

.hover\:stroke-warning-100\/70:hover {
  stroke: rgb(254 240 199 / 0.7);
}

.hover\:stroke-warning-100\/75:hover {
  stroke: rgb(254 240 199 / 0.75);
}

.hover\:stroke-warning-100\/80:hover {
  stroke: rgb(254 240 199 / 0.8);
}

.hover\:stroke-warning-100\/90:hover {
  stroke: rgb(254 240 199 / 0.9);
}

.hover\:stroke-warning-100\/95:hover {
  stroke: rgb(254 240 199 / 0.95);
}

.hover\:stroke-warning-100\/100:hover {
  stroke: rgb(254 240 199 / 1);
}

.hover\:stroke-warning-200\/0:hover {
  stroke: rgb(254 223 137 / 0);
}

.hover\:stroke-warning-200\/5:hover {
  stroke: rgb(254 223 137 / 0.05);
}

.hover\:stroke-warning-200\/10:hover {
  stroke: rgb(254 223 137 / 0.1);
}

.hover\:stroke-warning-200\/20:hover {
  stroke: rgb(254 223 137 / 0.2);
}

.hover\:stroke-warning-200\/25:hover {
  stroke: rgb(254 223 137 / 0.25);
}

.hover\:stroke-warning-200\/30:hover {
  stroke: rgb(254 223 137 / 0.3);
}

.hover\:stroke-warning-200\/40:hover {
  stroke: rgb(254 223 137 / 0.4);
}

.hover\:stroke-warning-200\/50:hover {
  stroke: rgb(254 223 137 / 0.5);
}

.hover\:stroke-warning-200\/60:hover {
  stroke: rgb(254 223 137 / 0.6);
}

.hover\:stroke-warning-200\/70:hover {
  stroke: rgb(254 223 137 / 0.7);
}

.hover\:stroke-warning-200\/75:hover {
  stroke: rgb(254 223 137 / 0.75);
}

.hover\:stroke-warning-200\/80:hover {
  stroke: rgb(254 223 137 / 0.8);
}

.hover\:stroke-warning-200\/90:hover {
  stroke: rgb(254 223 137 / 0.9);
}

.hover\:stroke-warning-200\/95:hover {
  stroke: rgb(254 223 137 / 0.95);
}

.hover\:stroke-warning-200\/100:hover {
  stroke: rgb(254 223 137 / 1);
}

.hover\:stroke-warning-300\/0:hover {
  stroke: rgb(254 200 75 / 0);
}

.hover\:stroke-warning-300\/5:hover {
  stroke: rgb(254 200 75 / 0.05);
}

.hover\:stroke-warning-300\/10:hover {
  stroke: rgb(254 200 75 / 0.1);
}

.hover\:stroke-warning-300\/20:hover {
  stroke: rgb(254 200 75 / 0.2);
}

.hover\:stroke-warning-300\/25:hover {
  stroke: rgb(254 200 75 / 0.25);
}

.hover\:stroke-warning-300\/30:hover {
  stroke: rgb(254 200 75 / 0.3);
}

.hover\:stroke-warning-300\/40:hover {
  stroke: rgb(254 200 75 / 0.4);
}

.hover\:stroke-warning-300\/50:hover {
  stroke: rgb(254 200 75 / 0.5);
}

.hover\:stroke-warning-300\/60:hover {
  stroke: rgb(254 200 75 / 0.6);
}

.hover\:stroke-warning-300\/70:hover {
  stroke: rgb(254 200 75 / 0.7);
}

.hover\:stroke-warning-300\/75:hover {
  stroke: rgb(254 200 75 / 0.75);
}

.hover\:stroke-warning-300\/80:hover {
  stroke: rgb(254 200 75 / 0.8);
}

.hover\:stroke-warning-300\/90:hover {
  stroke: rgb(254 200 75 / 0.9);
}

.hover\:stroke-warning-300\/95:hover {
  stroke: rgb(254 200 75 / 0.95);
}

.hover\:stroke-warning-300\/100:hover {
  stroke: rgb(254 200 75 / 1);
}

.hover\:stroke-warning-400\/0:hover {
  stroke: rgb(253 176 34 / 0);
}

.hover\:stroke-warning-400\/5:hover {
  stroke: rgb(253 176 34 / 0.05);
}

.hover\:stroke-warning-400\/10:hover {
  stroke: rgb(253 176 34 / 0.1);
}

.hover\:stroke-warning-400\/20:hover {
  stroke: rgb(253 176 34 / 0.2);
}

.hover\:stroke-warning-400\/25:hover {
  stroke: rgb(253 176 34 / 0.25);
}

.hover\:stroke-warning-400\/30:hover {
  stroke: rgb(253 176 34 / 0.3);
}

.hover\:stroke-warning-400\/40:hover {
  stroke: rgb(253 176 34 / 0.4);
}

.hover\:stroke-warning-400\/50:hover {
  stroke: rgb(253 176 34 / 0.5);
}

.hover\:stroke-warning-400\/60:hover {
  stroke: rgb(253 176 34 / 0.6);
}

.hover\:stroke-warning-400\/70:hover {
  stroke: rgb(253 176 34 / 0.7);
}

.hover\:stroke-warning-400\/75:hover {
  stroke: rgb(253 176 34 / 0.75);
}

.hover\:stroke-warning-400\/80:hover {
  stroke: rgb(253 176 34 / 0.8);
}

.hover\:stroke-warning-400\/90:hover {
  stroke: rgb(253 176 34 / 0.9);
}

.hover\:stroke-warning-400\/95:hover {
  stroke: rgb(253 176 34 / 0.95);
}

.hover\:stroke-warning-400\/100:hover {
  stroke: rgb(253 176 34 / 1);
}

.hover\:stroke-warning-500\/0:hover {
  stroke: rgb(247 144 9 / 0);
}

.hover\:stroke-warning-500\/5:hover {
  stroke: rgb(247 144 9 / 0.05);
}

.hover\:stroke-warning-500\/10:hover {
  stroke: rgb(247 144 9 / 0.1);
}

.hover\:stroke-warning-500\/20:hover {
  stroke: rgb(247 144 9 / 0.2);
}

.hover\:stroke-warning-500\/25:hover {
  stroke: rgb(247 144 9 / 0.25);
}

.hover\:stroke-warning-500\/30:hover {
  stroke: rgb(247 144 9 / 0.3);
}

.hover\:stroke-warning-500\/40:hover {
  stroke: rgb(247 144 9 / 0.4);
}

.hover\:stroke-warning-500\/50:hover {
  stroke: rgb(247 144 9 / 0.5);
}

.hover\:stroke-warning-500\/60:hover {
  stroke: rgb(247 144 9 / 0.6);
}

.hover\:stroke-warning-500\/70:hover {
  stroke: rgb(247 144 9 / 0.7);
}

.hover\:stroke-warning-500\/75:hover {
  stroke: rgb(247 144 9 / 0.75);
}

.hover\:stroke-warning-500\/80:hover {
  stroke: rgb(247 144 9 / 0.8);
}

.hover\:stroke-warning-500\/90:hover {
  stroke: rgb(247 144 9 / 0.9);
}

.hover\:stroke-warning-500\/95:hover {
  stroke: rgb(247 144 9 / 0.95);
}

.hover\:stroke-warning-500\/100:hover {
  stroke: rgb(247 144 9 / 1);
}

.hover\:stroke-warning-600\/0:hover {
  stroke: rgb(220 104 3 / 0);
}

.hover\:stroke-warning-600\/5:hover {
  stroke: rgb(220 104 3 / 0.05);
}

.hover\:stroke-warning-600\/10:hover {
  stroke: rgb(220 104 3 / 0.1);
}

.hover\:stroke-warning-600\/20:hover {
  stroke: rgb(220 104 3 / 0.2);
}

.hover\:stroke-warning-600\/25:hover {
  stroke: rgb(220 104 3 / 0.25);
}

.hover\:stroke-warning-600\/30:hover {
  stroke: rgb(220 104 3 / 0.3);
}

.hover\:stroke-warning-600\/40:hover {
  stroke: rgb(220 104 3 / 0.4);
}

.hover\:stroke-warning-600\/50:hover {
  stroke: rgb(220 104 3 / 0.5);
}

.hover\:stroke-warning-600\/60:hover {
  stroke: rgb(220 104 3 / 0.6);
}

.hover\:stroke-warning-600\/70:hover {
  stroke: rgb(220 104 3 / 0.7);
}

.hover\:stroke-warning-600\/75:hover {
  stroke: rgb(220 104 3 / 0.75);
}

.hover\:stroke-warning-600\/80:hover {
  stroke: rgb(220 104 3 / 0.8);
}

.hover\:stroke-warning-600\/90:hover {
  stroke: rgb(220 104 3 / 0.9);
}

.hover\:stroke-warning-600\/95:hover {
  stroke: rgb(220 104 3 / 0.95);
}

.hover\:stroke-warning-600\/100:hover {
  stroke: rgb(220 104 3 / 1);
}

.hover\:stroke-warning-700\/0:hover {
  stroke: rgb(181 71 8 / 0);
}

.hover\:stroke-warning-700\/5:hover {
  stroke: rgb(181 71 8 / 0.05);
}

.hover\:stroke-warning-700\/10:hover {
  stroke: rgb(181 71 8 / 0.1);
}

.hover\:stroke-warning-700\/20:hover {
  stroke: rgb(181 71 8 / 0.2);
}

.hover\:stroke-warning-700\/25:hover {
  stroke: rgb(181 71 8 / 0.25);
}

.hover\:stroke-warning-700\/30:hover {
  stroke: rgb(181 71 8 / 0.3);
}

.hover\:stroke-warning-700\/40:hover {
  stroke: rgb(181 71 8 / 0.4);
}

.hover\:stroke-warning-700\/50:hover {
  stroke: rgb(181 71 8 / 0.5);
}

.hover\:stroke-warning-700\/60:hover {
  stroke: rgb(181 71 8 / 0.6);
}

.hover\:stroke-warning-700\/70:hover {
  stroke: rgb(181 71 8 / 0.7);
}

.hover\:stroke-warning-700\/75:hover {
  stroke: rgb(181 71 8 / 0.75);
}

.hover\:stroke-warning-700\/80:hover {
  stroke: rgb(181 71 8 / 0.8);
}

.hover\:stroke-warning-700\/90:hover {
  stroke: rgb(181 71 8 / 0.9);
}

.hover\:stroke-warning-700\/95:hover {
  stroke: rgb(181 71 8 / 0.95);
}

.hover\:stroke-warning-700\/100:hover {
  stroke: rgb(181 71 8 / 1);
}

.hover\:stroke-warning-800\/0:hover {
  stroke: rgb(147 55 13 / 0);
}

.hover\:stroke-warning-800\/5:hover {
  stroke: rgb(147 55 13 / 0.05);
}

.hover\:stroke-warning-800\/10:hover {
  stroke: rgb(147 55 13 / 0.1);
}

.hover\:stroke-warning-800\/20:hover {
  stroke: rgb(147 55 13 / 0.2);
}

.hover\:stroke-warning-800\/25:hover {
  stroke: rgb(147 55 13 / 0.25);
}

.hover\:stroke-warning-800\/30:hover {
  stroke: rgb(147 55 13 / 0.3);
}

.hover\:stroke-warning-800\/40:hover {
  stroke: rgb(147 55 13 / 0.4);
}

.hover\:stroke-warning-800\/50:hover {
  stroke: rgb(147 55 13 / 0.5);
}

.hover\:stroke-warning-800\/60:hover {
  stroke: rgb(147 55 13 / 0.6);
}

.hover\:stroke-warning-800\/70:hover {
  stroke: rgb(147 55 13 / 0.7);
}

.hover\:stroke-warning-800\/75:hover {
  stroke: rgb(147 55 13 / 0.75);
}

.hover\:stroke-warning-800\/80:hover {
  stroke: rgb(147 55 13 / 0.8);
}

.hover\:stroke-warning-800\/90:hover {
  stroke: rgb(147 55 13 / 0.9);
}

.hover\:stroke-warning-800\/95:hover {
  stroke: rgb(147 55 13 / 0.95);
}

.hover\:stroke-warning-800\/100:hover {
  stroke: rgb(147 55 13 / 1);
}

.hover\:stroke-warning-900\/0:hover {
  stroke: rgb(122 46 14 / 0);
}

.hover\:stroke-warning-900\/5:hover {
  stroke: rgb(122 46 14 / 0.05);
}

.hover\:stroke-warning-900\/10:hover {
  stroke: rgb(122 46 14 / 0.1);
}

.hover\:stroke-warning-900\/20:hover {
  stroke: rgb(122 46 14 / 0.2);
}

.hover\:stroke-warning-900\/25:hover {
  stroke: rgb(122 46 14 / 0.25);
}

.hover\:stroke-warning-900\/30:hover {
  stroke: rgb(122 46 14 / 0.3);
}

.hover\:stroke-warning-900\/40:hover {
  stroke: rgb(122 46 14 / 0.4);
}

.hover\:stroke-warning-900\/50:hover {
  stroke: rgb(122 46 14 / 0.5);
}

.hover\:stroke-warning-900\/60:hover {
  stroke: rgb(122 46 14 / 0.6);
}

.hover\:stroke-warning-900\/70:hover {
  stroke: rgb(122 46 14 / 0.7);
}

.hover\:stroke-warning-900\/75:hover {
  stroke: rgb(122 46 14 / 0.75);
}

.hover\:stroke-warning-900\/80:hover {
  stroke: rgb(122 46 14 / 0.8);
}

.hover\:stroke-warning-900\/90:hover {
  stroke: rgb(122 46 14 / 0.9);
}

.hover\:stroke-warning-900\/95:hover {
  stroke: rgb(122 46 14 / 0.95);
}

.hover\:stroke-warning-900\/100:hover {
  stroke: rgb(122 46 14 / 1);
}

.hover\:stroke-warning\/0:hover {
  stroke: rgb(253 176 34 / 0);
}

.hover\:stroke-warning\/5:hover {
  stroke: rgb(253 176 34 / 0.05);
}

.hover\:stroke-warning\/10:hover {
  stroke: rgb(253 176 34 / 0.1);
}

.hover\:stroke-warning\/20:hover {
  stroke: rgb(253 176 34 / 0.2);
}

.hover\:stroke-warning\/25:hover {
  stroke: rgb(253 176 34 / 0.25);
}

.hover\:stroke-warning\/30:hover {
  stroke: rgb(253 176 34 / 0.3);
}

.hover\:stroke-warning\/40:hover {
  stroke: rgb(253 176 34 / 0.4);
}

.hover\:stroke-warning\/50:hover {
  stroke: rgb(253 176 34 / 0.5);
}

.hover\:stroke-warning\/60:hover {
  stroke: rgb(253 176 34 / 0.6);
}

.hover\:stroke-warning\/70:hover {
  stroke: rgb(253 176 34 / 0.7);
}

.hover\:stroke-warning\/75:hover {
  stroke: rgb(253 176 34 / 0.75);
}

.hover\:stroke-warning\/80:hover {
  stroke: rgb(253 176 34 / 0.8);
}

.hover\:stroke-warning\/90:hover {
  stroke: rgb(253 176 34 / 0.9);
}

.hover\:stroke-warning\/95:hover {
  stroke: rgb(253 176 34 / 0.95);
}

.hover\:stroke-warning\/100:hover {
  stroke: rgb(253 176 34 / 1);
}

.hover\:stroke-success-25\/0:hover {
  stroke: rgb(246 254 249 / 0);
}

.hover\:stroke-success-25\/5:hover {
  stroke: rgb(246 254 249 / 0.05);
}

.hover\:stroke-success-25\/10:hover {
  stroke: rgb(246 254 249 / 0.1);
}

.hover\:stroke-success-25\/20:hover {
  stroke: rgb(246 254 249 / 0.2);
}

.hover\:stroke-success-25\/25:hover {
  stroke: rgb(246 254 249 / 0.25);
}

.hover\:stroke-success-25\/30:hover {
  stroke: rgb(246 254 249 / 0.3);
}

.hover\:stroke-success-25\/40:hover {
  stroke: rgb(246 254 249 / 0.4);
}

.hover\:stroke-success-25\/50:hover {
  stroke: rgb(246 254 249 / 0.5);
}

.hover\:stroke-success-25\/60:hover {
  stroke: rgb(246 254 249 / 0.6);
}

.hover\:stroke-success-25\/70:hover {
  stroke: rgb(246 254 249 / 0.7);
}

.hover\:stroke-success-25\/75:hover {
  stroke: rgb(246 254 249 / 0.75);
}

.hover\:stroke-success-25\/80:hover {
  stroke: rgb(246 254 249 / 0.8);
}

.hover\:stroke-success-25\/90:hover {
  stroke: rgb(246 254 249 / 0.9);
}

.hover\:stroke-success-25\/95:hover {
  stroke: rgb(246 254 249 / 0.95);
}

.hover\:stroke-success-25\/100:hover {
  stroke: rgb(246 254 249 / 1);
}

.hover\:stroke-success-50\/0:hover {
  stroke: rgb(236 253 243 / 0);
}

.hover\:stroke-success-50\/5:hover {
  stroke: rgb(236 253 243 / 0.05);
}

.hover\:stroke-success-50\/10:hover {
  stroke: rgb(236 253 243 / 0.1);
}

.hover\:stroke-success-50\/20:hover {
  stroke: rgb(236 253 243 / 0.2);
}

.hover\:stroke-success-50\/25:hover {
  stroke: rgb(236 253 243 / 0.25);
}

.hover\:stroke-success-50\/30:hover {
  stroke: rgb(236 253 243 / 0.3);
}

.hover\:stroke-success-50\/40:hover {
  stroke: rgb(236 253 243 / 0.4);
}

.hover\:stroke-success-50\/50:hover {
  stroke: rgb(236 253 243 / 0.5);
}

.hover\:stroke-success-50\/60:hover {
  stroke: rgb(236 253 243 / 0.6);
}

.hover\:stroke-success-50\/70:hover {
  stroke: rgb(236 253 243 / 0.7);
}

.hover\:stroke-success-50\/75:hover {
  stroke: rgb(236 253 243 / 0.75);
}

.hover\:stroke-success-50\/80:hover {
  stroke: rgb(236 253 243 / 0.8);
}

.hover\:stroke-success-50\/90:hover {
  stroke: rgb(236 253 243 / 0.9);
}

.hover\:stroke-success-50\/95:hover {
  stroke: rgb(236 253 243 / 0.95);
}

.hover\:stroke-success-50\/100:hover {
  stroke: rgb(236 253 243 / 1);
}

.hover\:stroke-success-100\/0:hover {
  stroke: rgb(209 250 223 / 0);
}

.hover\:stroke-success-100\/5:hover {
  stroke: rgb(209 250 223 / 0.05);
}

.hover\:stroke-success-100\/10:hover {
  stroke: rgb(209 250 223 / 0.1);
}

.hover\:stroke-success-100\/20:hover {
  stroke: rgb(209 250 223 / 0.2);
}

.hover\:stroke-success-100\/25:hover {
  stroke: rgb(209 250 223 / 0.25);
}

.hover\:stroke-success-100\/30:hover {
  stroke: rgb(209 250 223 / 0.3);
}

.hover\:stroke-success-100\/40:hover {
  stroke: rgb(209 250 223 / 0.4);
}

.hover\:stroke-success-100\/50:hover {
  stroke: rgb(209 250 223 / 0.5);
}

.hover\:stroke-success-100\/60:hover {
  stroke: rgb(209 250 223 / 0.6);
}

.hover\:stroke-success-100\/70:hover {
  stroke: rgb(209 250 223 / 0.7);
}

.hover\:stroke-success-100\/75:hover {
  stroke: rgb(209 250 223 / 0.75);
}

.hover\:stroke-success-100\/80:hover {
  stroke: rgb(209 250 223 / 0.8);
}

.hover\:stroke-success-100\/90:hover {
  stroke: rgb(209 250 223 / 0.9);
}

.hover\:stroke-success-100\/95:hover {
  stroke: rgb(209 250 223 / 0.95);
}

.hover\:stroke-success-100\/100:hover {
  stroke: rgb(209 250 223 / 1);
}

.hover\:stroke-success-200\/0:hover {
  stroke: rgb(166 244 197 / 0);
}

.hover\:stroke-success-200\/5:hover {
  stroke: rgb(166 244 197 / 0.05);
}

.hover\:stroke-success-200\/10:hover {
  stroke: rgb(166 244 197 / 0.1);
}

.hover\:stroke-success-200\/20:hover {
  stroke: rgb(166 244 197 / 0.2);
}

.hover\:stroke-success-200\/25:hover {
  stroke: rgb(166 244 197 / 0.25);
}

.hover\:stroke-success-200\/30:hover {
  stroke: rgb(166 244 197 / 0.3);
}

.hover\:stroke-success-200\/40:hover {
  stroke: rgb(166 244 197 / 0.4);
}

.hover\:stroke-success-200\/50:hover {
  stroke: rgb(166 244 197 / 0.5);
}

.hover\:stroke-success-200\/60:hover {
  stroke: rgb(166 244 197 / 0.6);
}

.hover\:stroke-success-200\/70:hover {
  stroke: rgb(166 244 197 / 0.7);
}

.hover\:stroke-success-200\/75:hover {
  stroke: rgb(166 244 197 / 0.75);
}

.hover\:stroke-success-200\/80:hover {
  stroke: rgb(166 244 197 / 0.8);
}

.hover\:stroke-success-200\/90:hover {
  stroke: rgb(166 244 197 / 0.9);
}

.hover\:stroke-success-200\/95:hover {
  stroke: rgb(166 244 197 / 0.95);
}

.hover\:stroke-success-200\/100:hover {
  stroke: rgb(166 244 197 / 1);
}

.hover\:stroke-success-300\/0:hover {
  stroke: rgb(108 233 166 / 0);
}

.hover\:stroke-success-300\/5:hover {
  stroke: rgb(108 233 166 / 0.05);
}

.hover\:stroke-success-300\/10:hover {
  stroke: rgb(108 233 166 / 0.1);
}

.hover\:stroke-success-300\/20:hover {
  stroke: rgb(108 233 166 / 0.2);
}

.hover\:stroke-success-300\/25:hover {
  stroke: rgb(108 233 166 / 0.25);
}

.hover\:stroke-success-300\/30:hover {
  stroke: rgb(108 233 166 / 0.3);
}

.hover\:stroke-success-300\/40:hover {
  stroke: rgb(108 233 166 / 0.4);
}

.hover\:stroke-success-300\/50:hover {
  stroke: rgb(108 233 166 / 0.5);
}

.hover\:stroke-success-300\/60:hover {
  stroke: rgb(108 233 166 / 0.6);
}

.hover\:stroke-success-300\/70:hover {
  stroke: rgb(108 233 166 / 0.7);
}

.hover\:stroke-success-300\/75:hover {
  stroke: rgb(108 233 166 / 0.75);
}

.hover\:stroke-success-300\/80:hover {
  stroke: rgb(108 233 166 / 0.8);
}

.hover\:stroke-success-300\/90:hover {
  stroke: rgb(108 233 166 / 0.9);
}

.hover\:stroke-success-300\/95:hover {
  stroke: rgb(108 233 166 / 0.95);
}

.hover\:stroke-success-300\/100:hover {
  stroke: rgb(108 233 166 / 1);
}

.hover\:stroke-success-400\/0:hover {
  stroke: rgb(50 213 131 / 0);
}

.hover\:stroke-success-400\/5:hover {
  stroke: rgb(50 213 131 / 0.05);
}

.hover\:stroke-success-400\/10:hover {
  stroke: rgb(50 213 131 / 0.1);
}

.hover\:stroke-success-400\/20:hover {
  stroke: rgb(50 213 131 / 0.2);
}

.hover\:stroke-success-400\/25:hover {
  stroke: rgb(50 213 131 / 0.25);
}

.hover\:stroke-success-400\/30:hover {
  stroke: rgb(50 213 131 / 0.3);
}

.hover\:stroke-success-400\/40:hover {
  stroke: rgb(50 213 131 / 0.4);
}

.hover\:stroke-success-400\/50:hover {
  stroke: rgb(50 213 131 / 0.5);
}

.hover\:stroke-success-400\/60:hover {
  stroke: rgb(50 213 131 / 0.6);
}

.hover\:stroke-success-400\/70:hover {
  stroke: rgb(50 213 131 / 0.7);
}

.hover\:stroke-success-400\/75:hover {
  stroke: rgb(50 213 131 / 0.75);
}

.hover\:stroke-success-400\/80:hover {
  stroke: rgb(50 213 131 / 0.8);
}

.hover\:stroke-success-400\/90:hover {
  stroke: rgb(50 213 131 / 0.9);
}

.hover\:stroke-success-400\/95:hover {
  stroke: rgb(50 213 131 / 0.95);
}

.hover\:stroke-success-400\/100:hover {
  stroke: rgb(50 213 131 / 1);
}

.hover\:stroke-success-500\/0:hover {
  stroke: rgb(18 135 106 / 0);
}

.hover\:stroke-success-500\/5:hover {
  stroke: rgb(18 135 106 / 0.05);
}

.hover\:stroke-success-500\/10:hover {
  stroke: rgb(18 135 106 / 0.1);
}

.hover\:stroke-success-500\/20:hover {
  stroke: rgb(18 135 106 / 0.2);
}

.hover\:stroke-success-500\/25:hover {
  stroke: rgb(18 135 106 / 0.25);
}

.hover\:stroke-success-500\/30:hover {
  stroke: rgb(18 135 106 / 0.3);
}

.hover\:stroke-success-500\/40:hover {
  stroke: rgb(18 135 106 / 0.4);
}

.hover\:stroke-success-500\/50:hover {
  stroke: rgb(18 135 106 / 0.5);
}

.hover\:stroke-success-500\/60:hover {
  stroke: rgb(18 135 106 / 0.6);
}

.hover\:stroke-success-500\/70:hover {
  stroke: rgb(18 135 106 / 0.7);
}

.hover\:stroke-success-500\/75:hover {
  stroke: rgb(18 135 106 / 0.75);
}

.hover\:stroke-success-500\/80:hover {
  stroke: rgb(18 135 106 / 0.8);
}

.hover\:stroke-success-500\/90:hover {
  stroke: rgb(18 135 106 / 0.9);
}

.hover\:stroke-success-500\/95:hover {
  stroke: rgb(18 135 106 / 0.95);
}

.hover\:stroke-success-500\/100:hover {
  stroke: rgb(18 135 106 / 1);
}

.hover\:stroke-success-600\/0:hover {
  stroke: rgb(3 152 85 / 0);
}

.hover\:stroke-success-600\/5:hover {
  stroke: rgb(3 152 85 / 0.05);
}

.hover\:stroke-success-600\/10:hover {
  stroke: rgb(3 152 85 / 0.1);
}

.hover\:stroke-success-600\/20:hover {
  stroke: rgb(3 152 85 / 0.2);
}

.hover\:stroke-success-600\/25:hover {
  stroke: rgb(3 152 85 / 0.25);
}

.hover\:stroke-success-600\/30:hover {
  stroke: rgb(3 152 85 / 0.3);
}

.hover\:stroke-success-600\/40:hover {
  stroke: rgb(3 152 85 / 0.4);
}

.hover\:stroke-success-600\/50:hover {
  stroke: rgb(3 152 85 / 0.5);
}

.hover\:stroke-success-600\/60:hover {
  stroke: rgb(3 152 85 / 0.6);
}

.hover\:stroke-success-600\/70:hover {
  stroke: rgb(3 152 85 / 0.7);
}

.hover\:stroke-success-600\/75:hover {
  stroke: rgb(3 152 85 / 0.75);
}

.hover\:stroke-success-600\/80:hover {
  stroke: rgb(3 152 85 / 0.8);
}

.hover\:stroke-success-600\/90:hover {
  stroke: rgb(3 152 85 / 0.9);
}

.hover\:stroke-success-600\/95:hover {
  stroke: rgb(3 152 85 / 0.95);
}

.hover\:stroke-success-600\/100:hover {
  stroke: rgb(3 152 85 / 1);
}

.hover\:stroke-success-700\/0:hover {
  stroke: rgb(2 122 72 / 0);
}

.hover\:stroke-success-700\/5:hover {
  stroke: rgb(2 122 72 / 0.05);
}

.hover\:stroke-success-700\/10:hover {
  stroke: rgb(2 122 72 / 0.1);
}

.hover\:stroke-success-700\/20:hover {
  stroke: rgb(2 122 72 / 0.2);
}

.hover\:stroke-success-700\/25:hover {
  stroke: rgb(2 122 72 / 0.25);
}

.hover\:stroke-success-700\/30:hover {
  stroke: rgb(2 122 72 / 0.3);
}

.hover\:stroke-success-700\/40:hover {
  stroke: rgb(2 122 72 / 0.4);
}

.hover\:stroke-success-700\/50:hover {
  stroke: rgb(2 122 72 / 0.5);
}

.hover\:stroke-success-700\/60:hover {
  stroke: rgb(2 122 72 / 0.6);
}

.hover\:stroke-success-700\/70:hover {
  stroke: rgb(2 122 72 / 0.7);
}

.hover\:stroke-success-700\/75:hover {
  stroke: rgb(2 122 72 / 0.75);
}

.hover\:stroke-success-700\/80:hover {
  stroke: rgb(2 122 72 / 0.8);
}

.hover\:stroke-success-700\/90:hover {
  stroke: rgb(2 122 72 / 0.9);
}

.hover\:stroke-success-700\/95:hover {
  stroke: rgb(2 122 72 / 0.95);
}

.hover\:stroke-success-700\/100:hover {
  stroke: rgb(2 122 72 / 1);
}

.hover\:stroke-success-800\/0:hover {
  stroke: rgb(5 96 58 / 0);
}

.hover\:stroke-success-800\/5:hover {
  stroke: rgb(5 96 58 / 0.05);
}

.hover\:stroke-success-800\/10:hover {
  stroke: rgb(5 96 58 / 0.1);
}

.hover\:stroke-success-800\/20:hover {
  stroke: rgb(5 96 58 / 0.2);
}

.hover\:stroke-success-800\/25:hover {
  stroke: rgb(5 96 58 / 0.25);
}

.hover\:stroke-success-800\/30:hover {
  stroke: rgb(5 96 58 / 0.3);
}

.hover\:stroke-success-800\/40:hover {
  stroke: rgb(5 96 58 / 0.4);
}

.hover\:stroke-success-800\/50:hover {
  stroke: rgb(5 96 58 / 0.5);
}

.hover\:stroke-success-800\/60:hover {
  stroke: rgb(5 96 58 / 0.6);
}

.hover\:stroke-success-800\/70:hover {
  stroke: rgb(5 96 58 / 0.7);
}

.hover\:stroke-success-800\/75:hover {
  stroke: rgb(5 96 58 / 0.75);
}

.hover\:stroke-success-800\/80:hover {
  stroke: rgb(5 96 58 / 0.8);
}

.hover\:stroke-success-800\/90:hover {
  stroke: rgb(5 96 58 / 0.9);
}

.hover\:stroke-success-800\/95:hover {
  stroke: rgb(5 96 58 / 0.95);
}

.hover\:stroke-success-800\/100:hover {
  stroke: rgb(5 96 58 / 1);
}

.hover\:stroke-success-900\/0:hover {
  stroke: rgb(5 79 49 / 0);
}

.hover\:stroke-success-900\/5:hover {
  stroke: rgb(5 79 49 / 0.05);
}

.hover\:stroke-success-900\/10:hover {
  stroke: rgb(5 79 49 / 0.1);
}

.hover\:stroke-success-900\/20:hover {
  stroke: rgb(5 79 49 / 0.2);
}

.hover\:stroke-success-900\/25:hover {
  stroke: rgb(5 79 49 / 0.25);
}

.hover\:stroke-success-900\/30:hover {
  stroke: rgb(5 79 49 / 0.3);
}

.hover\:stroke-success-900\/40:hover {
  stroke: rgb(5 79 49 / 0.4);
}

.hover\:stroke-success-900\/50:hover {
  stroke: rgb(5 79 49 / 0.5);
}

.hover\:stroke-success-900\/60:hover {
  stroke: rgb(5 79 49 / 0.6);
}

.hover\:stroke-success-900\/70:hover {
  stroke: rgb(5 79 49 / 0.7);
}

.hover\:stroke-success-900\/75:hover {
  stroke: rgb(5 79 49 / 0.75);
}

.hover\:stroke-success-900\/80:hover {
  stroke: rgb(5 79 49 / 0.8);
}

.hover\:stroke-success-900\/90:hover {
  stroke: rgb(5 79 49 / 0.9);
}

.hover\:stroke-success-900\/95:hover {
  stroke: rgb(5 79 49 / 0.95);
}

.hover\:stroke-success-900\/100:hover {
  stroke: rgb(5 79 49 / 1);
}

.hover\:stroke-success\/0:hover {
  stroke: rgb(50 213 131 / 0);
}

.hover\:stroke-success\/5:hover {
  stroke: rgb(50 213 131 / 0.05);
}

.hover\:stroke-success\/10:hover {
  stroke: rgb(50 213 131 / 0.1);
}

.hover\:stroke-success\/20:hover {
  stroke: rgb(50 213 131 / 0.2);
}

.hover\:stroke-success\/25:hover {
  stroke: rgb(50 213 131 / 0.25);
}

.hover\:stroke-success\/30:hover {
  stroke: rgb(50 213 131 / 0.3);
}

.hover\:stroke-success\/40:hover {
  stroke: rgb(50 213 131 / 0.4);
}

.hover\:stroke-success\/50:hover {
  stroke: rgb(50 213 131 / 0.5);
}

.hover\:stroke-success\/60:hover {
  stroke: rgb(50 213 131 / 0.6);
}

.hover\:stroke-success\/70:hover {
  stroke: rgb(50 213 131 / 0.7);
}

.hover\:stroke-success\/75:hover {
  stroke: rgb(50 213 131 / 0.75);
}

.hover\:stroke-success\/80:hover {
  stroke: rgb(50 213 131 / 0.8);
}

.hover\:stroke-success\/90:hover {
  stroke: rgb(50 213 131 / 0.9);
}

.hover\:stroke-success\/95:hover {
  stroke: rgb(50 213 131 / 0.95);
}

.hover\:stroke-success\/100:hover {
  stroke: rgb(50 213 131 / 1);
}

.hover\:stroke-gray-blue-25\/0:hover {
  stroke: rgb(252 252 253 / 0);
}

.hover\:stroke-gray-blue-25\/5:hover {
  stroke: rgb(252 252 253 / 0.05);
}

.hover\:stroke-gray-blue-25\/10:hover {
  stroke: rgb(252 252 253 / 0.1);
}

.hover\:stroke-gray-blue-25\/20:hover {
  stroke: rgb(252 252 253 / 0.2);
}

.hover\:stroke-gray-blue-25\/25:hover {
  stroke: rgb(252 252 253 / 0.25);
}

.hover\:stroke-gray-blue-25\/30:hover {
  stroke: rgb(252 252 253 / 0.3);
}

.hover\:stroke-gray-blue-25\/40:hover {
  stroke: rgb(252 252 253 / 0.4);
}

.hover\:stroke-gray-blue-25\/50:hover {
  stroke: rgb(252 252 253 / 0.5);
}

.hover\:stroke-gray-blue-25\/60:hover {
  stroke: rgb(252 252 253 / 0.6);
}

.hover\:stroke-gray-blue-25\/70:hover {
  stroke: rgb(252 252 253 / 0.7);
}

.hover\:stroke-gray-blue-25\/75:hover {
  stroke: rgb(252 252 253 / 0.75);
}

.hover\:stroke-gray-blue-25\/80:hover {
  stroke: rgb(252 252 253 / 0.8);
}

.hover\:stroke-gray-blue-25\/90:hover {
  stroke: rgb(252 252 253 / 0.9);
}

.hover\:stroke-gray-blue-25\/95:hover {
  stroke: rgb(252 252 253 / 0.95);
}

.hover\:stroke-gray-blue-25\/100:hover {
  stroke: rgb(252 252 253 / 1);
}

.hover\:stroke-gray-blue-50\/0:hover {
  stroke: rgb(248 249 252 / 0);
}

.hover\:stroke-gray-blue-50\/5:hover {
  stroke: rgb(248 249 252 / 0.05);
}

.hover\:stroke-gray-blue-50\/10:hover {
  stroke: rgb(248 249 252 / 0.1);
}

.hover\:stroke-gray-blue-50\/20:hover {
  stroke: rgb(248 249 252 / 0.2);
}

.hover\:stroke-gray-blue-50\/25:hover {
  stroke: rgb(248 249 252 / 0.25);
}

.hover\:stroke-gray-blue-50\/30:hover {
  stroke: rgb(248 249 252 / 0.3);
}

.hover\:stroke-gray-blue-50\/40:hover {
  stroke: rgb(248 249 252 / 0.4);
}

.hover\:stroke-gray-blue-50\/50:hover {
  stroke: rgb(248 249 252 / 0.5);
}

.hover\:stroke-gray-blue-50\/60:hover {
  stroke: rgb(248 249 252 / 0.6);
}

.hover\:stroke-gray-blue-50\/70:hover {
  stroke: rgb(248 249 252 / 0.7);
}

.hover\:stroke-gray-blue-50\/75:hover {
  stroke: rgb(248 249 252 / 0.75);
}

.hover\:stroke-gray-blue-50\/80:hover {
  stroke: rgb(248 249 252 / 0.8);
}

.hover\:stroke-gray-blue-50\/90:hover {
  stroke: rgb(248 249 252 / 0.9);
}

.hover\:stroke-gray-blue-50\/95:hover {
  stroke: rgb(248 249 252 / 0.95);
}

.hover\:stroke-gray-blue-50\/100:hover {
  stroke: rgb(248 249 252 / 1);
}

.hover\:stroke-gray-blue-100\/0:hover {
  stroke: rgb(234 236 245 / 0);
}

.hover\:stroke-gray-blue-100\/5:hover {
  stroke: rgb(234 236 245 / 0.05);
}

.hover\:stroke-gray-blue-100\/10:hover {
  stroke: rgb(234 236 245 / 0.1);
}

.hover\:stroke-gray-blue-100\/20:hover {
  stroke: rgb(234 236 245 / 0.2);
}

.hover\:stroke-gray-blue-100\/25:hover {
  stroke: rgb(234 236 245 / 0.25);
}

.hover\:stroke-gray-blue-100\/30:hover {
  stroke: rgb(234 236 245 / 0.3);
}

.hover\:stroke-gray-blue-100\/40:hover {
  stroke: rgb(234 236 245 / 0.4);
}

.hover\:stroke-gray-blue-100\/50:hover {
  stroke: rgb(234 236 245 / 0.5);
}

.hover\:stroke-gray-blue-100\/60:hover {
  stroke: rgb(234 236 245 / 0.6);
}

.hover\:stroke-gray-blue-100\/70:hover {
  stroke: rgb(234 236 245 / 0.7);
}

.hover\:stroke-gray-blue-100\/75:hover {
  stroke: rgb(234 236 245 / 0.75);
}

.hover\:stroke-gray-blue-100\/80:hover {
  stroke: rgb(234 236 245 / 0.8);
}

.hover\:stroke-gray-blue-100\/90:hover {
  stroke: rgb(234 236 245 / 0.9);
}

.hover\:stroke-gray-blue-100\/95:hover {
  stroke: rgb(234 236 245 / 0.95);
}

.hover\:stroke-gray-blue-100\/100:hover {
  stroke: rgb(234 236 245 / 1);
}

.hover\:stroke-gray-blue-200\/0:hover {
  stroke: rgb(213 217 235 / 0);
}

.hover\:stroke-gray-blue-200\/5:hover {
  stroke: rgb(213 217 235 / 0.05);
}

.hover\:stroke-gray-blue-200\/10:hover {
  stroke: rgb(213 217 235 / 0.1);
}

.hover\:stroke-gray-blue-200\/20:hover {
  stroke: rgb(213 217 235 / 0.2);
}

.hover\:stroke-gray-blue-200\/25:hover {
  stroke: rgb(213 217 235 / 0.25);
}

.hover\:stroke-gray-blue-200\/30:hover {
  stroke: rgb(213 217 235 / 0.3);
}

.hover\:stroke-gray-blue-200\/40:hover {
  stroke: rgb(213 217 235 / 0.4);
}

.hover\:stroke-gray-blue-200\/50:hover {
  stroke: rgb(213 217 235 / 0.5);
}

.hover\:stroke-gray-blue-200\/60:hover {
  stroke: rgb(213 217 235 / 0.6);
}

.hover\:stroke-gray-blue-200\/70:hover {
  stroke: rgb(213 217 235 / 0.7);
}

.hover\:stroke-gray-blue-200\/75:hover {
  stroke: rgb(213 217 235 / 0.75);
}

.hover\:stroke-gray-blue-200\/80:hover {
  stroke: rgb(213 217 235 / 0.8);
}

.hover\:stroke-gray-blue-200\/90:hover {
  stroke: rgb(213 217 235 / 0.9);
}

.hover\:stroke-gray-blue-200\/95:hover {
  stroke: rgb(213 217 235 / 0.95);
}

.hover\:stroke-gray-blue-200\/100:hover {
  stroke: rgb(213 217 235 / 1);
}

.hover\:stroke-gray-blue-300\/0:hover {
  stroke: rgb(179 184 219 / 0);
}

.hover\:stroke-gray-blue-300\/5:hover {
  stroke: rgb(179 184 219 / 0.05);
}

.hover\:stroke-gray-blue-300\/10:hover {
  stroke: rgb(179 184 219 / 0.1);
}

.hover\:stroke-gray-blue-300\/20:hover {
  stroke: rgb(179 184 219 / 0.2);
}

.hover\:stroke-gray-blue-300\/25:hover {
  stroke: rgb(179 184 219 / 0.25);
}

.hover\:stroke-gray-blue-300\/30:hover {
  stroke: rgb(179 184 219 / 0.3);
}

.hover\:stroke-gray-blue-300\/40:hover {
  stroke: rgb(179 184 219 / 0.4);
}

.hover\:stroke-gray-blue-300\/50:hover {
  stroke: rgb(179 184 219 / 0.5);
}

.hover\:stroke-gray-blue-300\/60:hover {
  stroke: rgb(179 184 219 / 0.6);
}

.hover\:stroke-gray-blue-300\/70:hover {
  stroke: rgb(179 184 219 / 0.7);
}

.hover\:stroke-gray-blue-300\/75:hover {
  stroke: rgb(179 184 219 / 0.75);
}

.hover\:stroke-gray-blue-300\/80:hover {
  stroke: rgb(179 184 219 / 0.8);
}

.hover\:stroke-gray-blue-300\/90:hover {
  stroke: rgb(179 184 219 / 0.9);
}

.hover\:stroke-gray-blue-300\/95:hover {
  stroke: rgb(179 184 219 / 0.95);
}

.hover\:stroke-gray-blue-300\/100:hover {
  stroke: rgb(179 184 219 / 1);
}

.hover\:stroke-gray-blue-400\/0:hover {
  stroke: rgb(113 123 188 / 0);
}

.hover\:stroke-gray-blue-400\/5:hover {
  stroke: rgb(113 123 188 / 0.05);
}

.hover\:stroke-gray-blue-400\/10:hover {
  stroke: rgb(113 123 188 / 0.1);
}

.hover\:stroke-gray-blue-400\/20:hover {
  stroke: rgb(113 123 188 / 0.2);
}

.hover\:stroke-gray-blue-400\/25:hover {
  stroke: rgb(113 123 188 / 0.25);
}

.hover\:stroke-gray-blue-400\/30:hover {
  stroke: rgb(113 123 188 / 0.3);
}

.hover\:stroke-gray-blue-400\/40:hover {
  stroke: rgb(113 123 188 / 0.4);
}

.hover\:stroke-gray-blue-400\/50:hover {
  stroke: rgb(113 123 188 / 0.5);
}

.hover\:stroke-gray-blue-400\/60:hover {
  stroke: rgb(113 123 188 / 0.6);
}

.hover\:stroke-gray-blue-400\/70:hover {
  stroke: rgb(113 123 188 / 0.7);
}

.hover\:stroke-gray-blue-400\/75:hover {
  stroke: rgb(113 123 188 / 0.75);
}

.hover\:stroke-gray-blue-400\/80:hover {
  stroke: rgb(113 123 188 / 0.8);
}

.hover\:stroke-gray-blue-400\/90:hover {
  stroke: rgb(113 123 188 / 0.9);
}

.hover\:stroke-gray-blue-400\/95:hover {
  stroke: rgb(113 123 188 / 0.95);
}

.hover\:stroke-gray-blue-400\/100:hover {
  stroke: rgb(113 123 188 / 1);
}

.hover\:stroke-gray-blue-500\/0:hover {
  stroke: rgb(78 91 166 / 0);
}

.hover\:stroke-gray-blue-500\/5:hover {
  stroke: rgb(78 91 166 / 0.05);
}

.hover\:stroke-gray-blue-500\/10:hover {
  stroke: rgb(78 91 166 / 0.1);
}

.hover\:stroke-gray-blue-500\/20:hover {
  stroke: rgb(78 91 166 / 0.2);
}

.hover\:stroke-gray-blue-500\/25:hover {
  stroke: rgb(78 91 166 / 0.25);
}

.hover\:stroke-gray-blue-500\/30:hover {
  stroke: rgb(78 91 166 / 0.3);
}

.hover\:stroke-gray-blue-500\/40:hover {
  stroke: rgb(78 91 166 / 0.4);
}

.hover\:stroke-gray-blue-500\/50:hover {
  stroke: rgb(78 91 166 / 0.5);
}

.hover\:stroke-gray-blue-500\/60:hover {
  stroke: rgb(78 91 166 / 0.6);
}

.hover\:stroke-gray-blue-500\/70:hover {
  stroke: rgb(78 91 166 / 0.7);
}

.hover\:stroke-gray-blue-500\/75:hover {
  stroke: rgb(78 91 166 / 0.75);
}

.hover\:stroke-gray-blue-500\/80:hover {
  stroke: rgb(78 91 166 / 0.8);
}

.hover\:stroke-gray-blue-500\/90:hover {
  stroke: rgb(78 91 166 / 0.9);
}

.hover\:stroke-gray-blue-500\/95:hover {
  stroke: rgb(78 91 166 / 0.95);
}

.hover\:stroke-gray-blue-500\/100:hover {
  stroke: rgb(78 91 166 / 1);
}

.hover\:stroke-gray-blue-600\/0:hover {
  stroke: rgb(62 71 132 / 0);
}

.hover\:stroke-gray-blue-600\/5:hover {
  stroke: rgb(62 71 132 / 0.05);
}

.hover\:stroke-gray-blue-600\/10:hover {
  stroke: rgb(62 71 132 / 0.1);
}

.hover\:stroke-gray-blue-600\/20:hover {
  stroke: rgb(62 71 132 / 0.2);
}

.hover\:stroke-gray-blue-600\/25:hover {
  stroke: rgb(62 71 132 / 0.25);
}

.hover\:stroke-gray-blue-600\/30:hover {
  stroke: rgb(62 71 132 / 0.3);
}

.hover\:stroke-gray-blue-600\/40:hover {
  stroke: rgb(62 71 132 / 0.4);
}

.hover\:stroke-gray-blue-600\/50:hover {
  stroke: rgb(62 71 132 / 0.5);
}

.hover\:stroke-gray-blue-600\/60:hover {
  stroke: rgb(62 71 132 / 0.6);
}

.hover\:stroke-gray-blue-600\/70:hover {
  stroke: rgb(62 71 132 / 0.7);
}

.hover\:stroke-gray-blue-600\/75:hover {
  stroke: rgb(62 71 132 / 0.75);
}

.hover\:stroke-gray-blue-600\/80:hover {
  stroke: rgb(62 71 132 / 0.8);
}

.hover\:stroke-gray-blue-600\/90:hover {
  stroke: rgb(62 71 132 / 0.9);
}

.hover\:stroke-gray-blue-600\/95:hover {
  stroke: rgb(62 71 132 / 0.95);
}

.hover\:stroke-gray-blue-600\/100:hover {
  stroke: rgb(62 71 132 / 1);
}

.hover\:stroke-gray-blue-700\/0:hover {
  stroke: rgb(54 63 114 / 0);
}

.hover\:stroke-gray-blue-700\/5:hover {
  stroke: rgb(54 63 114 / 0.05);
}

.hover\:stroke-gray-blue-700\/10:hover {
  stroke: rgb(54 63 114 / 0.1);
}

.hover\:stroke-gray-blue-700\/20:hover {
  stroke: rgb(54 63 114 / 0.2);
}

.hover\:stroke-gray-blue-700\/25:hover {
  stroke: rgb(54 63 114 / 0.25);
}

.hover\:stroke-gray-blue-700\/30:hover {
  stroke: rgb(54 63 114 / 0.3);
}

.hover\:stroke-gray-blue-700\/40:hover {
  stroke: rgb(54 63 114 / 0.4);
}

.hover\:stroke-gray-blue-700\/50:hover {
  stroke: rgb(54 63 114 / 0.5);
}

.hover\:stroke-gray-blue-700\/60:hover {
  stroke: rgb(54 63 114 / 0.6);
}

.hover\:stroke-gray-blue-700\/70:hover {
  stroke: rgb(54 63 114 / 0.7);
}

.hover\:stroke-gray-blue-700\/75:hover {
  stroke: rgb(54 63 114 / 0.75);
}

.hover\:stroke-gray-blue-700\/80:hover {
  stroke: rgb(54 63 114 / 0.8);
}

.hover\:stroke-gray-blue-700\/90:hover {
  stroke: rgb(54 63 114 / 0.9);
}

.hover\:stroke-gray-blue-700\/95:hover {
  stroke: rgb(54 63 114 / 0.95);
}

.hover\:stroke-gray-blue-700\/100:hover {
  stroke: rgb(54 63 114 / 1);
}

.hover\:stroke-gray-blue-800\/0:hover {
  stroke: rgb(41 48 86 / 0);
}

.hover\:stroke-gray-blue-800\/5:hover {
  stroke: rgb(41 48 86 / 0.05);
}

.hover\:stroke-gray-blue-800\/10:hover {
  stroke: rgb(41 48 86 / 0.1);
}

.hover\:stroke-gray-blue-800\/20:hover {
  stroke: rgb(41 48 86 / 0.2);
}

.hover\:stroke-gray-blue-800\/25:hover {
  stroke: rgb(41 48 86 / 0.25);
}

.hover\:stroke-gray-blue-800\/30:hover {
  stroke: rgb(41 48 86 / 0.3);
}

.hover\:stroke-gray-blue-800\/40:hover {
  stroke: rgb(41 48 86 / 0.4);
}

.hover\:stroke-gray-blue-800\/50:hover {
  stroke: rgb(41 48 86 / 0.5);
}

.hover\:stroke-gray-blue-800\/60:hover {
  stroke: rgb(41 48 86 / 0.6);
}

.hover\:stroke-gray-blue-800\/70:hover {
  stroke: rgb(41 48 86 / 0.7);
}

.hover\:stroke-gray-blue-800\/75:hover {
  stroke: rgb(41 48 86 / 0.75);
}

.hover\:stroke-gray-blue-800\/80:hover {
  stroke: rgb(41 48 86 / 0.8);
}

.hover\:stroke-gray-blue-800\/90:hover {
  stroke: rgb(41 48 86 / 0.9);
}

.hover\:stroke-gray-blue-800\/95:hover {
  stroke: rgb(41 48 86 / 0.95);
}

.hover\:stroke-gray-blue-800\/100:hover {
  stroke: rgb(41 48 86 / 1);
}

.hover\:stroke-gray-blue-900\/0:hover {
  stroke: rgb(16 19 35 / 0);
}

.hover\:stroke-gray-blue-900\/5:hover {
  stroke: rgb(16 19 35 / 0.05);
}

.hover\:stroke-gray-blue-900\/10:hover {
  stroke: rgb(16 19 35 / 0.1);
}

.hover\:stroke-gray-blue-900\/20:hover {
  stroke: rgb(16 19 35 / 0.2);
}

.hover\:stroke-gray-blue-900\/25:hover {
  stroke: rgb(16 19 35 / 0.25);
}

.hover\:stroke-gray-blue-900\/30:hover {
  stroke: rgb(16 19 35 / 0.3);
}

.hover\:stroke-gray-blue-900\/40:hover {
  stroke: rgb(16 19 35 / 0.4);
}

.hover\:stroke-gray-blue-900\/50:hover {
  stroke: rgb(16 19 35 / 0.5);
}

.hover\:stroke-gray-blue-900\/60:hover {
  stroke: rgb(16 19 35 / 0.6);
}

.hover\:stroke-gray-blue-900\/70:hover {
  stroke: rgb(16 19 35 / 0.7);
}

.hover\:stroke-gray-blue-900\/75:hover {
  stroke: rgb(16 19 35 / 0.75);
}

.hover\:stroke-gray-blue-900\/80:hover {
  stroke: rgb(16 19 35 / 0.8);
}

.hover\:stroke-gray-blue-900\/90:hover {
  stroke: rgb(16 19 35 / 0.9);
}

.hover\:stroke-gray-blue-900\/95:hover {
  stroke: rgb(16 19 35 / 0.95);
}

.hover\:stroke-gray-blue-900\/100:hover {
  stroke: rgb(16 19 35 / 1);
}

.hover\:stroke-gray-blue\/0:hover {
  stroke: rgb(113 123 188 / 0);
}

.hover\:stroke-gray-blue\/5:hover {
  stroke: rgb(113 123 188 / 0.05);
}

.hover\:stroke-gray-blue\/10:hover {
  stroke: rgb(113 123 188 / 0.1);
}

.hover\:stroke-gray-blue\/20:hover {
  stroke: rgb(113 123 188 / 0.2);
}

.hover\:stroke-gray-blue\/25:hover {
  stroke: rgb(113 123 188 / 0.25);
}

.hover\:stroke-gray-blue\/30:hover {
  stroke: rgb(113 123 188 / 0.3);
}

.hover\:stroke-gray-blue\/40:hover {
  stroke: rgb(113 123 188 / 0.4);
}

.hover\:stroke-gray-blue\/50:hover {
  stroke: rgb(113 123 188 / 0.5);
}

.hover\:stroke-gray-blue\/60:hover {
  stroke: rgb(113 123 188 / 0.6);
}

.hover\:stroke-gray-blue\/70:hover {
  stroke: rgb(113 123 188 / 0.7);
}

.hover\:stroke-gray-blue\/75:hover {
  stroke: rgb(113 123 188 / 0.75);
}

.hover\:stroke-gray-blue\/80:hover {
  stroke: rgb(113 123 188 / 0.8);
}

.hover\:stroke-gray-blue\/90:hover {
  stroke: rgb(113 123 188 / 0.9);
}

.hover\:stroke-gray-blue\/95:hover {
  stroke: rgb(113 123 188 / 0.95);
}

.hover\:stroke-gray-blue\/100:hover {
  stroke: rgb(113 123 188 / 1);
}

.hover\:stroke-gray-cool-25\/0:hover {
  stroke: rgb(252 252 253 / 0);
}

.hover\:stroke-gray-cool-25\/5:hover {
  stroke: rgb(252 252 253 / 0.05);
}

.hover\:stroke-gray-cool-25\/10:hover {
  stroke: rgb(252 252 253 / 0.1);
}

.hover\:stroke-gray-cool-25\/20:hover {
  stroke: rgb(252 252 253 / 0.2);
}

.hover\:stroke-gray-cool-25\/25:hover {
  stroke: rgb(252 252 253 / 0.25);
}

.hover\:stroke-gray-cool-25\/30:hover {
  stroke: rgb(252 252 253 / 0.3);
}

.hover\:stroke-gray-cool-25\/40:hover {
  stroke: rgb(252 252 253 / 0.4);
}

.hover\:stroke-gray-cool-25\/50:hover {
  stroke: rgb(252 252 253 / 0.5);
}

.hover\:stroke-gray-cool-25\/60:hover {
  stroke: rgb(252 252 253 / 0.6);
}

.hover\:stroke-gray-cool-25\/70:hover {
  stroke: rgb(252 252 253 / 0.7);
}

.hover\:stroke-gray-cool-25\/75:hover {
  stroke: rgb(252 252 253 / 0.75);
}

.hover\:stroke-gray-cool-25\/80:hover {
  stroke: rgb(252 252 253 / 0.8);
}

.hover\:stroke-gray-cool-25\/90:hover {
  stroke: rgb(252 252 253 / 0.9);
}

.hover\:stroke-gray-cool-25\/95:hover {
  stroke: rgb(252 252 253 / 0.95);
}

.hover\:stroke-gray-cool-25\/100:hover {
  stroke: rgb(252 252 253 / 1);
}

.hover\:stroke-gray-cool-50\/0:hover {
  stroke: rgb(249 249 251 / 0);
}

.hover\:stroke-gray-cool-50\/5:hover {
  stroke: rgb(249 249 251 / 0.05);
}

.hover\:stroke-gray-cool-50\/10:hover {
  stroke: rgb(249 249 251 / 0.1);
}

.hover\:stroke-gray-cool-50\/20:hover {
  stroke: rgb(249 249 251 / 0.2);
}

.hover\:stroke-gray-cool-50\/25:hover {
  stroke: rgb(249 249 251 / 0.25);
}

.hover\:stroke-gray-cool-50\/30:hover {
  stroke: rgb(249 249 251 / 0.3);
}

.hover\:stroke-gray-cool-50\/40:hover {
  stroke: rgb(249 249 251 / 0.4);
}

.hover\:stroke-gray-cool-50\/50:hover {
  stroke: rgb(249 249 251 / 0.5);
}

.hover\:stroke-gray-cool-50\/60:hover {
  stroke: rgb(249 249 251 / 0.6);
}

.hover\:stroke-gray-cool-50\/70:hover {
  stroke: rgb(249 249 251 / 0.7);
}

.hover\:stroke-gray-cool-50\/75:hover {
  stroke: rgb(249 249 251 / 0.75);
}

.hover\:stroke-gray-cool-50\/80:hover {
  stroke: rgb(249 249 251 / 0.8);
}

.hover\:stroke-gray-cool-50\/90:hover {
  stroke: rgb(249 249 251 / 0.9);
}

.hover\:stroke-gray-cool-50\/95:hover {
  stroke: rgb(249 249 251 / 0.95);
}

.hover\:stroke-gray-cool-50\/100:hover {
  stroke: rgb(249 249 251 / 1);
}

.hover\:stroke-gray-cool-100\/0:hover {
  stroke: rgb(239 241 245 / 0);
}

.hover\:stroke-gray-cool-100\/5:hover {
  stroke: rgb(239 241 245 / 0.05);
}

.hover\:stroke-gray-cool-100\/10:hover {
  stroke: rgb(239 241 245 / 0.1);
}

.hover\:stroke-gray-cool-100\/20:hover {
  stroke: rgb(239 241 245 / 0.2);
}

.hover\:stroke-gray-cool-100\/25:hover {
  stroke: rgb(239 241 245 / 0.25);
}

.hover\:stroke-gray-cool-100\/30:hover {
  stroke: rgb(239 241 245 / 0.3);
}

.hover\:stroke-gray-cool-100\/40:hover {
  stroke: rgb(239 241 245 / 0.4);
}

.hover\:stroke-gray-cool-100\/50:hover {
  stroke: rgb(239 241 245 / 0.5);
}

.hover\:stroke-gray-cool-100\/60:hover {
  stroke: rgb(239 241 245 / 0.6);
}

.hover\:stroke-gray-cool-100\/70:hover {
  stroke: rgb(239 241 245 / 0.7);
}

.hover\:stroke-gray-cool-100\/75:hover {
  stroke: rgb(239 241 245 / 0.75);
}

.hover\:stroke-gray-cool-100\/80:hover {
  stroke: rgb(239 241 245 / 0.8);
}

.hover\:stroke-gray-cool-100\/90:hover {
  stroke: rgb(239 241 245 / 0.9);
}

.hover\:stroke-gray-cool-100\/95:hover {
  stroke: rgb(239 241 245 / 0.95);
}

.hover\:stroke-gray-cool-100\/100:hover {
  stroke: rgb(239 241 245 / 1);
}

.hover\:stroke-gray-cool-200\/0:hover {
  stroke: rgb(220 223 234 / 0);
}

.hover\:stroke-gray-cool-200\/5:hover {
  stroke: rgb(220 223 234 / 0.05);
}

.hover\:stroke-gray-cool-200\/10:hover {
  stroke: rgb(220 223 234 / 0.1);
}

.hover\:stroke-gray-cool-200\/20:hover {
  stroke: rgb(220 223 234 / 0.2);
}

.hover\:stroke-gray-cool-200\/25:hover {
  stroke: rgb(220 223 234 / 0.25);
}

.hover\:stroke-gray-cool-200\/30:hover {
  stroke: rgb(220 223 234 / 0.3);
}

.hover\:stroke-gray-cool-200\/40:hover {
  stroke: rgb(220 223 234 / 0.4);
}

.hover\:stroke-gray-cool-200\/50:hover {
  stroke: rgb(220 223 234 / 0.5);
}

.hover\:stroke-gray-cool-200\/60:hover {
  stroke: rgb(220 223 234 / 0.6);
}

.hover\:stroke-gray-cool-200\/70:hover {
  stroke: rgb(220 223 234 / 0.7);
}

.hover\:stroke-gray-cool-200\/75:hover {
  stroke: rgb(220 223 234 / 0.75);
}

.hover\:stroke-gray-cool-200\/80:hover {
  stroke: rgb(220 223 234 / 0.8);
}

.hover\:stroke-gray-cool-200\/90:hover {
  stroke: rgb(220 223 234 / 0.9);
}

.hover\:stroke-gray-cool-200\/95:hover {
  stroke: rgb(220 223 234 / 0.95);
}

.hover\:stroke-gray-cool-200\/100:hover {
  stroke: rgb(220 223 234 / 1);
}

.hover\:stroke-gray-cool-300\/0:hover {
  stroke: rgb(185 192 212 / 0);
}

.hover\:stroke-gray-cool-300\/5:hover {
  stroke: rgb(185 192 212 / 0.05);
}

.hover\:stroke-gray-cool-300\/10:hover {
  stroke: rgb(185 192 212 / 0.1);
}

.hover\:stroke-gray-cool-300\/20:hover {
  stroke: rgb(185 192 212 / 0.2);
}

.hover\:stroke-gray-cool-300\/25:hover {
  stroke: rgb(185 192 212 / 0.25);
}

.hover\:stroke-gray-cool-300\/30:hover {
  stroke: rgb(185 192 212 / 0.3);
}

.hover\:stroke-gray-cool-300\/40:hover {
  stroke: rgb(185 192 212 / 0.4);
}

.hover\:stroke-gray-cool-300\/50:hover {
  stroke: rgb(185 192 212 / 0.5);
}

.hover\:stroke-gray-cool-300\/60:hover {
  stroke: rgb(185 192 212 / 0.6);
}

.hover\:stroke-gray-cool-300\/70:hover {
  stroke: rgb(185 192 212 / 0.7);
}

.hover\:stroke-gray-cool-300\/75:hover {
  stroke: rgb(185 192 212 / 0.75);
}

.hover\:stroke-gray-cool-300\/80:hover {
  stroke: rgb(185 192 212 / 0.8);
}

.hover\:stroke-gray-cool-300\/90:hover {
  stroke: rgb(185 192 212 / 0.9);
}

.hover\:stroke-gray-cool-300\/95:hover {
  stroke: rgb(185 192 212 / 0.95);
}

.hover\:stroke-gray-cool-300\/100:hover {
  stroke: rgb(185 192 212 / 1);
}

.hover\:stroke-gray-cool-400\/0:hover {
  stroke: rgb(125 137 176 / 0);
}

.hover\:stroke-gray-cool-400\/5:hover {
  stroke: rgb(125 137 176 / 0.05);
}

.hover\:stroke-gray-cool-400\/10:hover {
  stroke: rgb(125 137 176 / 0.1);
}

.hover\:stroke-gray-cool-400\/20:hover {
  stroke: rgb(125 137 176 / 0.2);
}

.hover\:stroke-gray-cool-400\/25:hover {
  stroke: rgb(125 137 176 / 0.25);
}

.hover\:stroke-gray-cool-400\/30:hover {
  stroke: rgb(125 137 176 / 0.3);
}

.hover\:stroke-gray-cool-400\/40:hover {
  stroke: rgb(125 137 176 / 0.4);
}

.hover\:stroke-gray-cool-400\/50:hover {
  stroke: rgb(125 137 176 / 0.5);
}

.hover\:stroke-gray-cool-400\/60:hover {
  stroke: rgb(125 137 176 / 0.6);
}

.hover\:stroke-gray-cool-400\/70:hover {
  stroke: rgb(125 137 176 / 0.7);
}

.hover\:stroke-gray-cool-400\/75:hover {
  stroke: rgb(125 137 176 / 0.75);
}

.hover\:stroke-gray-cool-400\/80:hover {
  stroke: rgb(125 137 176 / 0.8);
}

.hover\:stroke-gray-cool-400\/90:hover {
  stroke: rgb(125 137 176 / 0.9);
}

.hover\:stroke-gray-cool-400\/95:hover {
  stroke: rgb(125 137 176 / 0.95);
}

.hover\:stroke-gray-cool-400\/100:hover {
  stroke: rgb(125 137 176 / 1);
}

.hover\:stroke-gray-cool-500\/0:hover {
  stroke: rgb(93 107 152 / 0);
}

.hover\:stroke-gray-cool-500\/5:hover {
  stroke: rgb(93 107 152 / 0.05);
}

.hover\:stroke-gray-cool-500\/10:hover {
  stroke: rgb(93 107 152 / 0.1);
}

.hover\:stroke-gray-cool-500\/20:hover {
  stroke: rgb(93 107 152 / 0.2);
}

.hover\:stroke-gray-cool-500\/25:hover {
  stroke: rgb(93 107 152 / 0.25);
}

.hover\:stroke-gray-cool-500\/30:hover {
  stroke: rgb(93 107 152 / 0.3);
}

.hover\:stroke-gray-cool-500\/40:hover {
  stroke: rgb(93 107 152 / 0.4);
}

.hover\:stroke-gray-cool-500\/50:hover {
  stroke: rgb(93 107 152 / 0.5);
}

.hover\:stroke-gray-cool-500\/60:hover {
  stroke: rgb(93 107 152 / 0.6);
}

.hover\:stroke-gray-cool-500\/70:hover {
  stroke: rgb(93 107 152 / 0.7);
}

.hover\:stroke-gray-cool-500\/75:hover {
  stroke: rgb(93 107 152 / 0.75);
}

.hover\:stroke-gray-cool-500\/80:hover {
  stroke: rgb(93 107 152 / 0.8);
}

.hover\:stroke-gray-cool-500\/90:hover {
  stroke: rgb(93 107 152 / 0.9);
}

.hover\:stroke-gray-cool-500\/95:hover {
  stroke: rgb(93 107 152 / 0.95);
}

.hover\:stroke-gray-cool-500\/100:hover {
  stroke: rgb(93 107 152 / 1);
}

.hover\:stroke-gray-cool-600\/0:hover {
  stroke: rgb(74 85 120 / 0);
}

.hover\:stroke-gray-cool-600\/5:hover {
  stroke: rgb(74 85 120 / 0.05);
}

.hover\:stroke-gray-cool-600\/10:hover {
  stroke: rgb(74 85 120 / 0.1);
}

.hover\:stroke-gray-cool-600\/20:hover {
  stroke: rgb(74 85 120 / 0.2);
}

.hover\:stroke-gray-cool-600\/25:hover {
  stroke: rgb(74 85 120 / 0.25);
}

.hover\:stroke-gray-cool-600\/30:hover {
  stroke: rgb(74 85 120 / 0.3);
}

.hover\:stroke-gray-cool-600\/40:hover {
  stroke: rgb(74 85 120 / 0.4);
}

.hover\:stroke-gray-cool-600\/50:hover {
  stroke: rgb(74 85 120 / 0.5);
}

.hover\:stroke-gray-cool-600\/60:hover {
  stroke: rgb(74 85 120 / 0.6);
}

.hover\:stroke-gray-cool-600\/70:hover {
  stroke: rgb(74 85 120 / 0.7);
}

.hover\:stroke-gray-cool-600\/75:hover {
  stroke: rgb(74 85 120 / 0.75);
}

.hover\:stroke-gray-cool-600\/80:hover {
  stroke: rgb(74 85 120 / 0.8);
}

.hover\:stroke-gray-cool-600\/90:hover {
  stroke: rgb(74 85 120 / 0.9);
}

.hover\:stroke-gray-cool-600\/95:hover {
  stroke: rgb(74 85 120 / 0.95);
}

.hover\:stroke-gray-cool-600\/100:hover {
  stroke: rgb(74 85 120 / 1);
}

.hover\:stroke-gray-cool-700\/0:hover {
  stroke: rgb(64 73 104 / 0);
}

.hover\:stroke-gray-cool-700\/5:hover {
  stroke: rgb(64 73 104 / 0.05);
}

.hover\:stroke-gray-cool-700\/10:hover {
  stroke: rgb(64 73 104 / 0.1);
}

.hover\:stroke-gray-cool-700\/20:hover {
  stroke: rgb(64 73 104 / 0.2);
}

.hover\:stroke-gray-cool-700\/25:hover {
  stroke: rgb(64 73 104 / 0.25);
}

.hover\:stroke-gray-cool-700\/30:hover {
  stroke: rgb(64 73 104 / 0.3);
}

.hover\:stroke-gray-cool-700\/40:hover {
  stroke: rgb(64 73 104 / 0.4);
}

.hover\:stroke-gray-cool-700\/50:hover {
  stroke: rgb(64 73 104 / 0.5);
}

.hover\:stroke-gray-cool-700\/60:hover {
  stroke: rgb(64 73 104 / 0.6);
}

.hover\:stroke-gray-cool-700\/70:hover {
  stroke: rgb(64 73 104 / 0.7);
}

.hover\:stroke-gray-cool-700\/75:hover {
  stroke: rgb(64 73 104 / 0.75);
}

.hover\:stroke-gray-cool-700\/80:hover {
  stroke: rgb(64 73 104 / 0.8);
}

.hover\:stroke-gray-cool-700\/90:hover {
  stroke: rgb(64 73 104 / 0.9);
}

.hover\:stroke-gray-cool-700\/95:hover {
  stroke: rgb(64 73 104 / 0.95);
}

.hover\:stroke-gray-cool-700\/100:hover {
  stroke: rgb(64 73 104 / 1);
}

.hover\:stroke-gray-cool-800\/0:hover {
  stroke: rgb(48 55 79 / 0);
}

.hover\:stroke-gray-cool-800\/5:hover {
  stroke: rgb(48 55 79 / 0.05);
}

.hover\:stroke-gray-cool-800\/10:hover {
  stroke: rgb(48 55 79 / 0.1);
}

.hover\:stroke-gray-cool-800\/20:hover {
  stroke: rgb(48 55 79 / 0.2);
}

.hover\:stroke-gray-cool-800\/25:hover {
  stroke: rgb(48 55 79 / 0.25);
}

.hover\:stroke-gray-cool-800\/30:hover {
  stroke: rgb(48 55 79 / 0.3);
}

.hover\:stroke-gray-cool-800\/40:hover {
  stroke: rgb(48 55 79 / 0.4);
}

.hover\:stroke-gray-cool-800\/50:hover {
  stroke: rgb(48 55 79 / 0.5);
}

.hover\:stroke-gray-cool-800\/60:hover {
  stroke: rgb(48 55 79 / 0.6);
}

.hover\:stroke-gray-cool-800\/70:hover {
  stroke: rgb(48 55 79 / 0.7);
}

.hover\:stroke-gray-cool-800\/75:hover {
  stroke: rgb(48 55 79 / 0.75);
}

.hover\:stroke-gray-cool-800\/80:hover {
  stroke: rgb(48 55 79 / 0.8);
}

.hover\:stroke-gray-cool-800\/90:hover {
  stroke: rgb(48 55 79 / 0.9);
}

.hover\:stroke-gray-cool-800\/95:hover {
  stroke: rgb(48 55 79 / 0.95);
}

.hover\:stroke-gray-cool-800\/100:hover {
  stroke: rgb(48 55 79 / 1);
}

.hover\:stroke-gray-cool-900\/0:hover {
  stroke: rgb(17 19 34 / 0);
}

.hover\:stroke-gray-cool-900\/5:hover {
  stroke: rgb(17 19 34 / 0.05);
}

.hover\:stroke-gray-cool-900\/10:hover {
  stroke: rgb(17 19 34 / 0.1);
}

.hover\:stroke-gray-cool-900\/20:hover {
  stroke: rgb(17 19 34 / 0.2);
}

.hover\:stroke-gray-cool-900\/25:hover {
  stroke: rgb(17 19 34 / 0.25);
}

.hover\:stroke-gray-cool-900\/30:hover {
  stroke: rgb(17 19 34 / 0.3);
}

.hover\:stroke-gray-cool-900\/40:hover {
  stroke: rgb(17 19 34 / 0.4);
}

.hover\:stroke-gray-cool-900\/50:hover {
  stroke: rgb(17 19 34 / 0.5);
}

.hover\:stroke-gray-cool-900\/60:hover {
  stroke: rgb(17 19 34 / 0.6);
}

.hover\:stroke-gray-cool-900\/70:hover {
  stroke: rgb(17 19 34 / 0.7);
}

.hover\:stroke-gray-cool-900\/75:hover {
  stroke: rgb(17 19 34 / 0.75);
}

.hover\:stroke-gray-cool-900\/80:hover {
  stroke: rgb(17 19 34 / 0.8);
}

.hover\:stroke-gray-cool-900\/90:hover {
  stroke: rgb(17 19 34 / 0.9);
}

.hover\:stroke-gray-cool-900\/95:hover {
  stroke: rgb(17 19 34 / 0.95);
}

.hover\:stroke-gray-cool-900\/100:hover {
  stroke: rgb(17 19 34 / 1);
}

.hover\:stroke-gray-cool\/0:hover {
  stroke: rgb(125 137 176 / 0);
}

.hover\:stroke-gray-cool\/5:hover {
  stroke: rgb(125 137 176 / 0.05);
}

.hover\:stroke-gray-cool\/10:hover {
  stroke: rgb(125 137 176 / 0.1);
}

.hover\:stroke-gray-cool\/20:hover {
  stroke: rgb(125 137 176 / 0.2);
}

.hover\:stroke-gray-cool\/25:hover {
  stroke: rgb(125 137 176 / 0.25);
}

.hover\:stroke-gray-cool\/30:hover {
  stroke: rgb(125 137 176 / 0.3);
}

.hover\:stroke-gray-cool\/40:hover {
  stroke: rgb(125 137 176 / 0.4);
}

.hover\:stroke-gray-cool\/50:hover {
  stroke: rgb(125 137 176 / 0.5);
}

.hover\:stroke-gray-cool\/60:hover {
  stroke: rgb(125 137 176 / 0.6);
}

.hover\:stroke-gray-cool\/70:hover {
  stroke: rgb(125 137 176 / 0.7);
}

.hover\:stroke-gray-cool\/75:hover {
  stroke: rgb(125 137 176 / 0.75);
}

.hover\:stroke-gray-cool\/80:hover {
  stroke: rgb(125 137 176 / 0.8);
}

.hover\:stroke-gray-cool\/90:hover {
  stroke: rgb(125 137 176 / 0.9);
}

.hover\:stroke-gray-cool\/95:hover {
  stroke: rgb(125 137 176 / 0.95);
}

.hover\:stroke-gray-cool\/100:hover {
  stroke: rgb(125 137 176 / 1);
}

.hover\:stroke-gray-modern-25\/0:hover {
  stroke: rgb(252 252 253 / 0);
}

.hover\:stroke-gray-modern-25\/5:hover {
  stroke: rgb(252 252 253 / 0.05);
}

.hover\:stroke-gray-modern-25\/10:hover {
  stroke: rgb(252 252 253 / 0.1);
}

.hover\:stroke-gray-modern-25\/20:hover {
  stroke: rgb(252 252 253 / 0.2);
}

.hover\:stroke-gray-modern-25\/25:hover {
  stroke: rgb(252 252 253 / 0.25);
}

.hover\:stroke-gray-modern-25\/30:hover {
  stroke: rgb(252 252 253 / 0.3);
}

.hover\:stroke-gray-modern-25\/40:hover {
  stroke: rgb(252 252 253 / 0.4);
}

.hover\:stroke-gray-modern-25\/50:hover {
  stroke: rgb(252 252 253 / 0.5);
}

.hover\:stroke-gray-modern-25\/60:hover {
  stroke: rgb(252 252 253 / 0.6);
}

.hover\:stroke-gray-modern-25\/70:hover {
  stroke: rgb(252 252 253 / 0.7);
}

.hover\:stroke-gray-modern-25\/75:hover {
  stroke: rgb(252 252 253 / 0.75);
}

.hover\:stroke-gray-modern-25\/80:hover {
  stroke: rgb(252 252 253 / 0.8);
}

.hover\:stroke-gray-modern-25\/90:hover {
  stroke: rgb(252 252 253 / 0.9);
}

.hover\:stroke-gray-modern-25\/95:hover {
  stroke: rgb(252 252 253 / 0.95);
}

.hover\:stroke-gray-modern-25\/100:hover {
  stroke: rgb(252 252 253 / 1);
}

.hover\:stroke-gray-modern-50\/0:hover {
  stroke: rgb(248 250 252 / 0);
}

.hover\:stroke-gray-modern-50\/5:hover {
  stroke: rgb(248 250 252 / 0.05);
}

.hover\:stroke-gray-modern-50\/10:hover {
  stroke: rgb(248 250 252 / 0.1);
}

.hover\:stroke-gray-modern-50\/20:hover {
  stroke: rgb(248 250 252 / 0.2);
}

.hover\:stroke-gray-modern-50\/25:hover {
  stroke: rgb(248 250 252 / 0.25);
}

.hover\:stroke-gray-modern-50\/30:hover {
  stroke: rgb(248 250 252 / 0.3);
}

.hover\:stroke-gray-modern-50\/40:hover {
  stroke: rgb(248 250 252 / 0.4);
}

.hover\:stroke-gray-modern-50\/50:hover {
  stroke: rgb(248 250 252 / 0.5);
}

.hover\:stroke-gray-modern-50\/60:hover {
  stroke: rgb(248 250 252 / 0.6);
}

.hover\:stroke-gray-modern-50\/70:hover {
  stroke: rgb(248 250 252 / 0.7);
}

.hover\:stroke-gray-modern-50\/75:hover {
  stroke: rgb(248 250 252 / 0.75);
}

.hover\:stroke-gray-modern-50\/80:hover {
  stroke: rgb(248 250 252 / 0.8);
}

.hover\:stroke-gray-modern-50\/90:hover {
  stroke: rgb(248 250 252 / 0.9);
}

.hover\:stroke-gray-modern-50\/95:hover {
  stroke: rgb(248 250 252 / 0.95);
}

.hover\:stroke-gray-modern-50\/100:hover {
  stroke: rgb(248 250 252 / 1);
}

.hover\:stroke-gray-modern-100\/0:hover {
  stroke: rgb(238 242 246 / 0);
}

.hover\:stroke-gray-modern-100\/5:hover {
  stroke: rgb(238 242 246 / 0.05);
}

.hover\:stroke-gray-modern-100\/10:hover {
  stroke: rgb(238 242 246 / 0.1);
}

.hover\:stroke-gray-modern-100\/20:hover {
  stroke: rgb(238 242 246 / 0.2);
}

.hover\:stroke-gray-modern-100\/25:hover {
  stroke: rgb(238 242 246 / 0.25);
}

.hover\:stroke-gray-modern-100\/30:hover {
  stroke: rgb(238 242 246 / 0.3);
}

.hover\:stroke-gray-modern-100\/40:hover {
  stroke: rgb(238 242 246 / 0.4);
}

.hover\:stroke-gray-modern-100\/50:hover {
  stroke: rgb(238 242 246 / 0.5);
}

.hover\:stroke-gray-modern-100\/60:hover {
  stroke: rgb(238 242 246 / 0.6);
}

.hover\:stroke-gray-modern-100\/70:hover {
  stroke: rgb(238 242 246 / 0.7);
}

.hover\:stroke-gray-modern-100\/75:hover {
  stroke: rgb(238 242 246 / 0.75);
}

.hover\:stroke-gray-modern-100\/80:hover {
  stroke: rgb(238 242 246 / 0.8);
}

.hover\:stroke-gray-modern-100\/90:hover {
  stroke: rgb(238 242 246 / 0.9);
}

.hover\:stroke-gray-modern-100\/95:hover {
  stroke: rgb(238 242 246 / 0.95);
}

.hover\:stroke-gray-modern-100\/100:hover {
  stroke: rgb(238 242 246 / 1);
}

.hover\:stroke-gray-modern-200\/0:hover {
  stroke: rgb(227 232 239 / 0);
}

.hover\:stroke-gray-modern-200\/5:hover {
  stroke: rgb(227 232 239 / 0.05);
}

.hover\:stroke-gray-modern-200\/10:hover {
  stroke: rgb(227 232 239 / 0.1);
}

.hover\:stroke-gray-modern-200\/20:hover {
  stroke: rgb(227 232 239 / 0.2);
}

.hover\:stroke-gray-modern-200\/25:hover {
  stroke: rgb(227 232 239 / 0.25);
}

.hover\:stroke-gray-modern-200\/30:hover {
  stroke: rgb(227 232 239 / 0.3);
}

.hover\:stroke-gray-modern-200\/40:hover {
  stroke: rgb(227 232 239 / 0.4);
}

.hover\:stroke-gray-modern-200\/50:hover {
  stroke: rgb(227 232 239 / 0.5);
}

.hover\:stroke-gray-modern-200\/60:hover {
  stroke: rgb(227 232 239 / 0.6);
}

.hover\:stroke-gray-modern-200\/70:hover {
  stroke: rgb(227 232 239 / 0.7);
}

.hover\:stroke-gray-modern-200\/75:hover {
  stroke: rgb(227 232 239 / 0.75);
}

.hover\:stroke-gray-modern-200\/80:hover {
  stroke: rgb(227 232 239 / 0.8);
}

.hover\:stroke-gray-modern-200\/90:hover {
  stroke: rgb(227 232 239 / 0.9);
}

.hover\:stroke-gray-modern-200\/95:hover {
  stroke: rgb(227 232 239 / 0.95);
}

.hover\:stroke-gray-modern-200\/100:hover {
  stroke: rgb(227 232 239 / 1);
}

.hover\:stroke-gray-modern-300\/0:hover {
  stroke: rgb(205 213 223 / 0);
}

.hover\:stroke-gray-modern-300\/5:hover {
  stroke: rgb(205 213 223 / 0.05);
}

.hover\:stroke-gray-modern-300\/10:hover {
  stroke: rgb(205 213 223 / 0.1);
}

.hover\:stroke-gray-modern-300\/20:hover {
  stroke: rgb(205 213 223 / 0.2);
}

.hover\:stroke-gray-modern-300\/25:hover {
  stroke: rgb(205 213 223 / 0.25);
}

.hover\:stroke-gray-modern-300\/30:hover {
  stroke: rgb(205 213 223 / 0.3);
}

.hover\:stroke-gray-modern-300\/40:hover {
  stroke: rgb(205 213 223 / 0.4);
}

.hover\:stroke-gray-modern-300\/50:hover {
  stroke: rgb(205 213 223 / 0.5);
}

.hover\:stroke-gray-modern-300\/60:hover {
  stroke: rgb(205 213 223 / 0.6);
}

.hover\:stroke-gray-modern-300\/70:hover {
  stroke: rgb(205 213 223 / 0.7);
}

.hover\:stroke-gray-modern-300\/75:hover {
  stroke: rgb(205 213 223 / 0.75);
}

.hover\:stroke-gray-modern-300\/80:hover {
  stroke: rgb(205 213 223 / 0.8);
}

.hover\:stroke-gray-modern-300\/90:hover {
  stroke: rgb(205 213 223 / 0.9);
}

.hover\:stroke-gray-modern-300\/95:hover {
  stroke: rgb(205 213 223 / 0.95);
}

.hover\:stroke-gray-modern-300\/100:hover {
  stroke: rgb(205 213 223 / 1);
}

.hover\:stroke-gray-modern-400\/0:hover {
  stroke: rgb(154 164 178 / 0);
}

.hover\:stroke-gray-modern-400\/5:hover {
  stroke: rgb(154 164 178 / 0.05);
}

.hover\:stroke-gray-modern-400\/10:hover {
  stroke: rgb(154 164 178 / 0.1);
}

.hover\:stroke-gray-modern-400\/20:hover {
  stroke: rgb(154 164 178 / 0.2);
}

.hover\:stroke-gray-modern-400\/25:hover {
  stroke: rgb(154 164 178 / 0.25);
}

.hover\:stroke-gray-modern-400\/30:hover {
  stroke: rgb(154 164 178 / 0.3);
}

.hover\:stroke-gray-modern-400\/40:hover {
  stroke: rgb(154 164 178 / 0.4);
}

.hover\:stroke-gray-modern-400\/50:hover {
  stroke: rgb(154 164 178 / 0.5);
}

.hover\:stroke-gray-modern-400\/60:hover {
  stroke: rgb(154 164 178 / 0.6);
}

.hover\:stroke-gray-modern-400\/70:hover {
  stroke: rgb(154 164 178 / 0.7);
}

.hover\:stroke-gray-modern-400\/75:hover {
  stroke: rgb(154 164 178 / 0.75);
}

.hover\:stroke-gray-modern-400\/80:hover {
  stroke: rgb(154 164 178 / 0.8);
}

.hover\:stroke-gray-modern-400\/90:hover {
  stroke: rgb(154 164 178 / 0.9);
}

.hover\:stroke-gray-modern-400\/95:hover {
  stroke: rgb(154 164 178 / 0.95);
}

.hover\:stroke-gray-modern-400\/100:hover {
  stroke: rgb(154 164 178 / 1);
}

.hover\:stroke-gray-modern-500\/0:hover {
  stroke: rgb(105 117 134 / 0);
}

.hover\:stroke-gray-modern-500\/5:hover {
  stroke: rgb(105 117 134 / 0.05);
}

.hover\:stroke-gray-modern-500\/10:hover {
  stroke: rgb(105 117 134 / 0.1);
}

.hover\:stroke-gray-modern-500\/20:hover {
  stroke: rgb(105 117 134 / 0.2);
}

.hover\:stroke-gray-modern-500\/25:hover {
  stroke: rgb(105 117 134 / 0.25);
}

.hover\:stroke-gray-modern-500\/30:hover {
  stroke: rgb(105 117 134 / 0.3);
}

.hover\:stroke-gray-modern-500\/40:hover {
  stroke: rgb(105 117 134 / 0.4);
}

.hover\:stroke-gray-modern-500\/50:hover {
  stroke: rgb(105 117 134 / 0.5);
}

.hover\:stroke-gray-modern-500\/60:hover {
  stroke: rgb(105 117 134 / 0.6);
}

.hover\:stroke-gray-modern-500\/70:hover {
  stroke: rgb(105 117 134 / 0.7);
}

.hover\:stroke-gray-modern-500\/75:hover {
  stroke: rgb(105 117 134 / 0.75);
}

.hover\:stroke-gray-modern-500\/80:hover {
  stroke: rgb(105 117 134 / 0.8);
}

.hover\:stroke-gray-modern-500\/90:hover {
  stroke: rgb(105 117 134 / 0.9);
}

.hover\:stroke-gray-modern-500\/95:hover {
  stroke: rgb(105 117 134 / 0.95);
}

.hover\:stroke-gray-modern-500\/100:hover {
  stroke: rgb(105 117 134 / 1);
}

.hover\:stroke-gray-modern-600\/0:hover {
  stroke: rgb(72 85 101 / 0);
}

.hover\:stroke-gray-modern-600\/5:hover {
  stroke: rgb(72 85 101 / 0.05);
}

.hover\:stroke-gray-modern-600\/10:hover {
  stroke: rgb(72 85 101 / 0.1);
}

.hover\:stroke-gray-modern-600\/20:hover {
  stroke: rgb(72 85 101 / 0.2);
}

.hover\:stroke-gray-modern-600\/25:hover {
  stroke: rgb(72 85 101 / 0.25);
}

.hover\:stroke-gray-modern-600\/30:hover {
  stroke: rgb(72 85 101 / 0.3);
}

.hover\:stroke-gray-modern-600\/40:hover {
  stroke: rgb(72 85 101 / 0.4);
}

.hover\:stroke-gray-modern-600\/50:hover {
  stroke: rgb(72 85 101 / 0.5);
}

.hover\:stroke-gray-modern-600\/60:hover {
  stroke: rgb(72 85 101 / 0.6);
}

.hover\:stroke-gray-modern-600\/70:hover {
  stroke: rgb(72 85 101 / 0.7);
}

.hover\:stroke-gray-modern-600\/75:hover {
  stroke: rgb(72 85 101 / 0.75);
}

.hover\:stroke-gray-modern-600\/80:hover {
  stroke: rgb(72 85 101 / 0.8);
}

.hover\:stroke-gray-modern-600\/90:hover {
  stroke: rgb(72 85 101 / 0.9);
}

.hover\:stroke-gray-modern-600\/95:hover {
  stroke: rgb(72 85 101 / 0.95);
}

.hover\:stroke-gray-modern-600\/100:hover {
  stroke: rgb(72 85 101 / 1);
}

.hover\:stroke-gray-modern-700\/0:hover {
  stroke: rgb(54 65 82 / 0);
}

.hover\:stroke-gray-modern-700\/5:hover {
  stroke: rgb(54 65 82 / 0.05);
}

.hover\:stroke-gray-modern-700\/10:hover {
  stroke: rgb(54 65 82 / 0.1);
}

.hover\:stroke-gray-modern-700\/20:hover {
  stroke: rgb(54 65 82 / 0.2);
}

.hover\:stroke-gray-modern-700\/25:hover {
  stroke: rgb(54 65 82 / 0.25);
}

.hover\:stroke-gray-modern-700\/30:hover {
  stroke: rgb(54 65 82 / 0.3);
}

.hover\:stroke-gray-modern-700\/40:hover {
  stroke: rgb(54 65 82 / 0.4);
}

.hover\:stroke-gray-modern-700\/50:hover {
  stroke: rgb(54 65 82 / 0.5);
}

.hover\:stroke-gray-modern-700\/60:hover {
  stroke: rgb(54 65 82 / 0.6);
}

.hover\:stroke-gray-modern-700\/70:hover {
  stroke: rgb(54 65 82 / 0.7);
}

.hover\:stroke-gray-modern-700\/75:hover {
  stroke: rgb(54 65 82 / 0.75);
}

.hover\:stroke-gray-modern-700\/80:hover {
  stroke: rgb(54 65 82 / 0.8);
}

.hover\:stroke-gray-modern-700\/90:hover {
  stroke: rgb(54 65 82 / 0.9);
}

.hover\:stroke-gray-modern-700\/95:hover {
  stroke: rgb(54 65 82 / 0.95);
}

.hover\:stroke-gray-modern-700\/100:hover {
  stroke: rgb(54 65 82 / 1);
}

.hover\:stroke-gray-modern-800\/0:hover {
  stroke: rgb(32 41 57 / 0);
}

.hover\:stroke-gray-modern-800\/5:hover {
  stroke: rgb(32 41 57 / 0.05);
}

.hover\:stroke-gray-modern-800\/10:hover {
  stroke: rgb(32 41 57 / 0.1);
}

.hover\:stroke-gray-modern-800\/20:hover {
  stroke: rgb(32 41 57 / 0.2);
}

.hover\:stroke-gray-modern-800\/25:hover {
  stroke: rgb(32 41 57 / 0.25);
}

.hover\:stroke-gray-modern-800\/30:hover {
  stroke: rgb(32 41 57 / 0.3);
}

.hover\:stroke-gray-modern-800\/40:hover {
  stroke: rgb(32 41 57 / 0.4);
}

.hover\:stroke-gray-modern-800\/50:hover {
  stroke: rgb(32 41 57 / 0.5);
}

.hover\:stroke-gray-modern-800\/60:hover {
  stroke: rgb(32 41 57 / 0.6);
}

.hover\:stroke-gray-modern-800\/70:hover {
  stroke: rgb(32 41 57 / 0.7);
}

.hover\:stroke-gray-modern-800\/75:hover {
  stroke: rgb(32 41 57 / 0.75);
}

.hover\:stroke-gray-modern-800\/80:hover {
  stroke: rgb(32 41 57 / 0.8);
}

.hover\:stroke-gray-modern-800\/90:hover {
  stroke: rgb(32 41 57 / 0.9);
}

.hover\:stroke-gray-modern-800\/95:hover {
  stroke: rgb(32 41 57 / 0.95);
}

.hover\:stroke-gray-modern-800\/100:hover {
  stroke: rgb(32 41 57 / 1);
}

.hover\:stroke-gray-modern-900\/0:hover {
  stroke: rgb(18 25 38 / 0);
}

.hover\:stroke-gray-modern-900\/5:hover {
  stroke: rgb(18 25 38 / 0.05);
}

.hover\:stroke-gray-modern-900\/10:hover {
  stroke: rgb(18 25 38 / 0.1);
}

.hover\:stroke-gray-modern-900\/20:hover {
  stroke: rgb(18 25 38 / 0.2);
}

.hover\:stroke-gray-modern-900\/25:hover {
  stroke: rgb(18 25 38 / 0.25);
}

.hover\:stroke-gray-modern-900\/30:hover {
  stroke: rgb(18 25 38 / 0.3);
}

.hover\:stroke-gray-modern-900\/40:hover {
  stroke: rgb(18 25 38 / 0.4);
}

.hover\:stroke-gray-modern-900\/50:hover {
  stroke: rgb(18 25 38 / 0.5);
}

.hover\:stroke-gray-modern-900\/60:hover {
  stroke: rgb(18 25 38 / 0.6);
}

.hover\:stroke-gray-modern-900\/70:hover {
  stroke: rgb(18 25 38 / 0.7);
}

.hover\:stroke-gray-modern-900\/75:hover {
  stroke: rgb(18 25 38 / 0.75);
}

.hover\:stroke-gray-modern-900\/80:hover {
  stroke: rgb(18 25 38 / 0.8);
}

.hover\:stroke-gray-modern-900\/90:hover {
  stroke: rgb(18 25 38 / 0.9);
}

.hover\:stroke-gray-modern-900\/95:hover {
  stroke: rgb(18 25 38 / 0.95);
}

.hover\:stroke-gray-modern-900\/100:hover {
  stroke: rgb(18 25 38 / 1);
}

.hover\:stroke-gray-modern\/0:hover {
  stroke: rgb(154 164 178 / 0);
}

.hover\:stroke-gray-modern\/5:hover {
  stroke: rgb(154 164 178 / 0.05);
}

.hover\:stroke-gray-modern\/10:hover {
  stroke: rgb(154 164 178 / 0.1);
}

.hover\:stroke-gray-modern\/20:hover {
  stroke: rgb(154 164 178 / 0.2);
}

.hover\:stroke-gray-modern\/25:hover {
  stroke: rgb(154 164 178 / 0.25);
}

.hover\:stroke-gray-modern\/30:hover {
  stroke: rgb(154 164 178 / 0.3);
}

.hover\:stroke-gray-modern\/40:hover {
  stroke: rgb(154 164 178 / 0.4);
}

.hover\:stroke-gray-modern\/50:hover {
  stroke: rgb(154 164 178 / 0.5);
}

.hover\:stroke-gray-modern\/60:hover {
  stroke: rgb(154 164 178 / 0.6);
}

.hover\:stroke-gray-modern\/70:hover {
  stroke: rgb(154 164 178 / 0.7);
}

.hover\:stroke-gray-modern\/75:hover {
  stroke: rgb(154 164 178 / 0.75);
}

.hover\:stroke-gray-modern\/80:hover {
  stroke: rgb(154 164 178 / 0.8);
}

.hover\:stroke-gray-modern\/90:hover {
  stroke: rgb(154 164 178 / 0.9);
}

.hover\:stroke-gray-modern\/95:hover {
  stroke: rgb(154 164 178 / 0.95);
}

.hover\:stroke-gray-modern\/100:hover {
  stroke: rgb(154 164 178 / 1);
}

.hover\:stroke-gray-neutral-25\/0:hover {
  stroke: rgb(252 252 253 / 0);
}

.hover\:stroke-gray-neutral-25\/5:hover {
  stroke: rgb(252 252 253 / 0.05);
}

.hover\:stroke-gray-neutral-25\/10:hover {
  stroke: rgb(252 252 253 / 0.1);
}

.hover\:stroke-gray-neutral-25\/20:hover {
  stroke: rgb(252 252 253 / 0.2);
}

.hover\:stroke-gray-neutral-25\/25:hover {
  stroke: rgb(252 252 253 / 0.25);
}

.hover\:stroke-gray-neutral-25\/30:hover {
  stroke: rgb(252 252 253 / 0.3);
}

.hover\:stroke-gray-neutral-25\/40:hover {
  stroke: rgb(252 252 253 / 0.4);
}

.hover\:stroke-gray-neutral-25\/50:hover {
  stroke: rgb(252 252 253 / 0.5);
}

.hover\:stroke-gray-neutral-25\/60:hover {
  stroke: rgb(252 252 253 / 0.6);
}

.hover\:stroke-gray-neutral-25\/70:hover {
  stroke: rgb(252 252 253 / 0.7);
}

.hover\:stroke-gray-neutral-25\/75:hover {
  stroke: rgb(252 252 253 / 0.75);
}

.hover\:stroke-gray-neutral-25\/80:hover {
  stroke: rgb(252 252 253 / 0.8);
}

.hover\:stroke-gray-neutral-25\/90:hover {
  stroke: rgb(252 252 253 / 0.9);
}

.hover\:stroke-gray-neutral-25\/95:hover {
  stroke: rgb(252 252 253 / 0.95);
}

.hover\:stroke-gray-neutral-25\/100:hover {
  stroke: rgb(252 252 253 / 1);
}

.hover\:stroke-gray-neutral-50\/0:hover {
  stroke: rgb(249 250 251 / 0);
}

.hover\:stroke-gray-neutral-50\/5:hover {
  stroke: rgb(249 250 251 / 0.05);
}

.hover\:stroke-gray-neutral-50\/10:hover {
  stroke: rgb(249 250 251 / 0.1);
}

.hover\:stroke-gray-neutral-50\/20:hover {
  stroke: rgb(249 250 251 / 0.2);
}

.hover\:stroke-gray-neutral-50\/25:hover {
  stroke: rgb(249 250 251 / 0.25);
}

.hover\:stroke-gray-neutral-50\/30:hover {
  stroke: rgb(249 250 251 / 0.3);
}

.hover\:stroke-gray-neutral-50\/40:hover {
  stroke: rgb(249 250 251 / 0.4);
}

.hover\:stroke-gray-neutral-50\/50:hover {
  stroke: rgb(249 250 251 / 0.5);
}

.hover\:stroke-gray-neutral-50\/60:hover {
  stroke: rgb(249 250 251 / 0.6);
}

.hover\:stroke-gray-neutral-50\/70:hover {
  stroke: rgb(249 250 251 / 0.7);
}

.hover\:stroke-gray-neutral-50\/75:hover {
  stroke: rgb(249 250 251 / 0.75);
}

.hover\:stroke-gray-neutral-50\/80:hover {
  stroke: rgb(249 250 251 / 0.8);
}

.hover\:stroke-gray-neutral-50\/90:hover {
  stroke: rgb(249 250 251 / 0.9);
}

.hover\:stroke-gray-neutral-50\/95:hover {
  stroke: rgb(249 250 251 / 0.95);
}

.hover\:stroke-gray-neutral-50\/100:hover {
  stroke: rgb(249 250 251 / 1);
}

.hover\:stroke-gray-neutral-100\/0:hover {
  stroke: rgb(243 244 246 / 0);
}

.hover\:stroke-gray-neutral-100\/5:hover {
  stroke: rgb(243 244 246 / 0.05);
}

.hover\:stroke-gray-neutral-100\/10:hover {
  stroke: rgb(243 244 246 / 0.1);
}

.hover\:stroke-gray-neutral-100\/20:hover {
  stroke: rgb(243 244 246 / 0.2);
}

.hover\:stroke-gray-neutral-100\/25:hover {
  stroke: rgb(243 244 246 / 0.25);
}

.hover\:stroke-gray-neutral-100\/30:hover {
  stroke: rgb(243 244 246 / 0.3);
}

.hover\:stroke-gray-neutral-100\/40:hover {
  stroke: rgb(243 244 246 / 0.4);
}

.hover\:stroke-gray-neutral-100\/50:hover {
  stroke: rgb(243 244 246 / 0.5);
}

.hover\:stroke-gray-neutral-100\/60:hover {
  stroke: rgb(243 244 246 / 0.6);
}

.hover\:stroke-gray-neutral-100\/70:hover {
  stroke: rgb(243 244 246 / 0.7);
}

.hover\:stroke-gray-neutral-100\/75:hover {
  stroke: rgb(243 244 246 / 0.75);
}

.hover\:stroke-gray-neutral-100\/80:hover {
  stroke: rgb(243 244 246 / 0.8);
}

.hover\:stroke-gray-neutral-100\/90:hover {
  stroke: rgb(243 244 246 / 0.9);
}

.hover\:stroke-gray-neutral-100\/95:hover {
  stroke: rgb(243 244 246 / 0.95);
}

.hover\:stroke-gray-neutral-100\/100:hover {
  stroke: rgb(243 244 246 / 1);
}

.hover\:stroke-gray-neutral-200\/0:hover {
  stroke: rgb(229 231 235 / 0);
}

.hover\:stroke-gray-neutral-200\/5:hover {
  stroke: rgb(229 231 235 / 0.05);
}

.hover\:stroke-gray-neutral-200\/10:hover {
  stroke: rgb(229 231 235 / 0.1);
}

.hover\:stroke-gray-neutral-200\/20:hover {
  stroke: rgb(229 231 235 / 0.2);
}

.hover\:stroke-gray-neutral-200\/25:hover {
  stroke: rgb(229 231 235 / 0.25);
}

.hover\:stroke-gray-neutral-200\/30:hover {
  stroke: rgb(229 231 235 / 0.3);
}

.hover\:stroke-gray-neutral-200\/40:hover {
  stroke: rgb(229 231 235 / 0.4);
}

.hover\:stroke-gray-neutral-200\/50:hover {
  stroke: rgb(229 231 235 / 0.5);
}

.hover\:stroke-gray-neutral-200\/60:hover {
  stroke: rgb(229 231 235 / 0.6);
}

.hover\:stroke-gray-neutral-200\/70:hover {
  stroke: rgb(229 231 235 / 0.7);
}

.hover\:stroke-gray-neutral-200\/75:hover {
  stroke: rgb(229 231 235 / 0.75);
}

.hover\:stroke-gray-neutral-200\/80:hover {
  stroke: rgb(229 231 235 / 0.8);
}

.hover\:stroke-gray-neutral-200\/90:hover {
  stroke: rgb(229 231 235 / 0.9);
}

.hover\:stroke-gray-neutral-200\/95:hover {
  stroke: rgb(229 231 235 / 0.95);
}

.hover\:stroke-gray-neutral-200\/100:hover {
  stroke: rgb(229 231 235 / 1);
}

.hover\:stroke-gray-neutral-300\/0:hover {
  stroke: rgb(210 214 219 / 0);
}

.hover\:stroke-gray-neutral-300\/5:hover {
  stroke: rgb(210 214 219 / 0.05);
}

.hover\:stroke-gray-neutral-300\/10:hover {
  stroke: rgb(210 214 219 / 0.1);
}

.hover\:stroke-gray-neutral-300\/20:hover {
  stroke: rgb(210 214 219 / 0.2);
}

.hover\:stroke-gray-neutral-300\/25:hover {
  stroke: rgb(210 214 219 / 0.25);
}

.hover\:stroke-gray-neutral-300\/30:hover {
  stroke: rgb(210 214 219 / 0.3);
}

.hover\:stroke-gray-neutral-300\/40:hover {
  stroke: rgb(210 214 219 / 0.4);
}

.hover\:stroke-gray-neutral-300\/50:hover {
  stroke: rgb(210 214 219 / 0.5);
}

.hover\:stroke-gray-neutral-300\/60:hover {
  stroke: rgb(210 214 219 / 0.6);
}

.hover\:stroke-gray-neutral-300\/70:hover {
  stroke: rgb(210 214 219 / 0.7);
}

.hover\:stroke-gray-neutral-300\/75:hover {
  stroke: rgb(210 214 219 / 0.75);
}

.hover\:stroke-gray-neutral-300\/80:hover {
  stroke: rgb(210 214 219 / 0.8);
}

.hover\:stroke-gray-neutral-300\/90:hover {
  stroke: rgb(210 214 219 / 0.9);
}

.hover\:stroke-gray-neutral-300\/95:hover {
  stroke: rgb(210 214 219 / 0.95);
}

.hover\:stroke-gray-neutral-300\/100:hover {
  stroke: rgb(210 214 219 / 1);
}

.hover\:stroke-gray-neutral-400\/0:hover {
  stroke: rgb(157 164 174 / 0);
}

.hover\:stroke-gray-neutral-400\/5:hover {
  stroke: rgb(157 164 174 / 0.05);
}

.hover\:stroke-gray-neutral-400\/10:hover {
  stroke: rgb(157 164 174 / 0.1);
}

.hover\:stroke-gray-neutral-400\/20:hover {
  stroke: rgb(157 164 174 / 0.2);
}

.hover\:stroke-gray-neutral-400\/25:hover {
  stroke: rgb(157 164 174 / 0.25);
}

.hover\:stroke-gray-neutral-400\/30:hover {
  stroke: rgb(157 164 174 / 0.3);
}

.hover\:stroke-gray-neutral-400\/40:hover {
  stroke: rgb(157 164 174 / 0.4);
}

.hover\:stroke-gray-neutral-400\/50:hover {
  stroke: rgb(157 164 174 / 0.5);
}

.hover\:stroke-gray-neutral-400\/60:hover {
  stroke: rgb(157 164 174 / 0.6);
}

.hover\:stroke-gray-neutral-400\/70:hover {
  stroke: rgb(157 164 174 / 0.7);
}

.hover\:stroke-gray-neutral-400\/75:hover {
  stroke: rgb(157 164 174 / 0.75);
}

.hover\:stroke-gray-neutral-400\/80:hover {
  stroke: rgb(157 164 174 / 0.8);
}

.hover\:stroke-gray-neutral-400\/90:hover {
  stroke: rgb(157 164 174 / 0.9);
}

.hover\:stroke-gray-neutral-400\/95:hover {
  stroke: rgb(157 164 174 / 0.95);
}

.hover\:stroke-gray-neutral-400\/100:hover {
  stroke: rgb(157 164 174 / 1);
}

.hover\:stroke-gray-neutral-500\/0:hover {
  stroke: rgb(108 115 127 / 0);
}

.hover\:stroke-gray-neutral-500\/5:hover {
  stroke: rgb(108 115 127 / 0.05);
}

.hover\:stroke-gray-neutral-500\/10:hover {
  stroke: rgb(108 115 127 / 0.1);
}

.hover\:stroke-gray-neutral-500\/20:hover {
  stroke: rgb(108 115 127 / 0.2);
}

.hover\:stroke-gray-neutral-500\/25:hover {
  stroke: rgb(108 115 127 / 0.25);
}

.hover\:stroke-gray-neutral-500\/30:hover {
  stroke: rgb(108 115 127 / 0.3);
}

.hover\:stroke-gray-neutral-500\/40:hover {
  stroke: rgb(108 115 127 / 0.4);
}

.hover\:stroke-gray-neutral-500\/50:hover {
  stroke: rgb(108 115 127 / 0.5);
}

.hover\:stroke-gray-neutral-500\/60:hover {
  stroke: rgb(108 115 127 / 0.6);
}

.hover\:stroke-gray-neutral-500\/70:hover {
  stroke: rgb(108 115 127 / 0.7);
}

.hover\:stroke-gray-neutral-500\/75:hover {
  stroke: rgb(108 115 127 / 0.75);
}

.hover\:stroke-gray-neutral-500\/80:hover {
  stroke: rgb(108 115 127 / 0.8);
}

.hover\:stroke-gray-neutral-500\/90:hover {
  stroke: rgb(108 115 127 / 0.9);
}

.hover\:stroke-gray-neutral-500\/95:hover {
  stroke: rgb(108 115 127 / 0.95);
}

.hover\:stroke-gray-neutral-500\/100:hover {
  stroke: rgb(108 115 127 / 1);
}

.hover\:stroke-gray-neutral-600\/0:hover {
  stroke: rgb(77 87 97 / 0);
}

.hover\:stroke-gray-neutral-600\/5:hover {
  stroke: rgb(77 87 97 / 0.05);
}

.hover\:stroke-gray-neutral-600\/10:hover {
  stroke: rgb(77 87 97 / 0.1);
}

.hover\:stroke-gray-neutral-600\/20:hover {
  stroke: rgb(77 87 97 / 0.2);
}

.hover\:stroke-gray-neutral-600\/25:hover {
  stroke: rgb(77 87 97 / 0.25);
}

.hover\:stroke-gray-neutral-600\/30:hover {
  stroke: rgb(77 87 97 / 0.3);
}

.hover\:stroke-gray-neutral-600\/40:hover {
  stroke: rgb(77 87 97 / 0.4);
}

.hover\:stroke-gray-neutral-600\/50:hover {
  stroke: rgb(77 87 97 / 0.5);
}

.hover\:stroke-gray-neutral-600\/60:hover {
  stroke: rgb(77 87 97 / 0.6);
}

.hover\:stroke-gray-neutral-600\/70:hover {
  stroke: rgb(77 87 97 / 0.7);
}

.hover\:stroke-gray-neutral-600\/75:hover {
  stroke: rgb(77 87 97 / 0.75);
}

.hover\:stroke-gray-neutral-600\/80:hover {
  stroke: rgb(77 87 97 / 0.8);
}

.hover\:stroke-gray-neutral-600\/90:hover {
  stroke: rgb(77 87 97 / 0.9);
}

.hover\:stroke-gray-neutral-600\/95:hover {
  stroke: rgb(77 87 97 / 0.95);
}

.hover\:stroke-gray-neutral-600\/100:hover {
  stroke: rgb(77 87 97 / 1);
}

.hover\:stroke-gray-neutral-700\/0:hover {
  stroke: rgb(56 66 80 / 0);
}

.hover\:stroke-gray-neutral-700\/5:hover {
  stroke: rgb(56 66 80 / 0.05);
}

.hover\:stroke-gray-neutral-700\/10:hover {
  stroke: rgb(56 66 80 / 0.1);
}

.hover\:stroke-gray-neutral-700\/20:hover {
  stroke: rgb(56 66 80 / 0.2);
}

.hover\:stroke-gray-neutral-700\/25:hover {
  stroke: rgb(56 66 80 / 0.25);
}

.hover\:stroke-gray-neutral-700\/30:hover {
  stroke: rgb(56 66 80 / 0.3);
}

.hover\:stroke-gray-neutral-700\/40:hover {
  stroke: rgb(56 66 80 / 0.4);
}

.hover\:stroke-gray-neutral-700\/50:hover {
  stroke: rgb(56 66 80 / 0.5);
}

.hover\:stroke-gray-neutral-700\/60:hover {
  stroke: rgb(56 66 80 / 0.6);
}

.hover\:stroke-gray-neutral-700\/70:hover {
  stroke: rgb(56 66 80 / 0.7);
}

.hover\:stroke-gray-neutral-700\/75:hover {
  stroke: rgb(56 66 80 / 0.75);
}

.hover\:stroke-gray-neutral-700\/80:hover {
  stroke: rgb(56 66 80 / 0.8);
}

.hover\:stroke-gray-neutral-700\/90:hover {
  stroke: rgb(56 66 80 / 0.9);
}

.hover\:stroke-gray-neutral-700\/95:hover {
  stroke: rgb(56 66 80 / 0.95);
}

.hover\:stroke-gray-neutral-700\/100:hover {
  stroke: rgb(56 66 80 / 1);
}

.hover\:stroke-gray-neutral-800\/0:hover {
  stroke: rgb(31 42 55 / 0);
}

.hover\:stroke-gray-neutral-800\/5:hover {
  stroke: rgb(31 42 55 / 0.05);
}

.hover\:stroke-gray-neutral-800\/10:hover {
  stroke: rgb(31 42 55 / 0.1);
}

.hover\:stroke-gray-neutral-800\/20:hover {
  stroke: rgb(31 42 55 / 0.2);
}

.hover\:stroke-gray-neutral-800\/25:hover {
  stroke: rgb(31 42 55 / 0.25);
}

.hover\:stroke-gray-neutral-800\/30:hover {
  stroke: rgb(31 42 55 / 0.3);
}

.hover\:stroke-gray-neutral-800\/40:hover {
  stroke: rgb(31 42 55 / 0.4);
}

.hover\:stroke-gray-neutral-800\/50:hover {
  stroke: rgb(31 42 55 / 0.5);
}

.hover\:stroke-gray-neutral-800\/60:hover {
  stroke: rgb(31 42 55 / 0.6);
}

.hover\:stroke-gray-neutral-800\/70:hover {
  stroke: rgb(31 42 55 / 0.7);
}

.hover\:stroke-gray-neutral-800\/75:hover {
  stroke: rgb(31 42 55 / 0.75);
}

.hover\:stroke-gray-neutral-800\/80:hover {
  stroke: rgb(31 42 55 / 0.8);
}

.hover\:stroke-gray-neutral-800\/90:hover {
  stroke: rgb(31 42 55 / 0.9);
}

.hover\:stroke-gray-neutral-800\/95:hover {
  stroke: rgb(31 42 55 / 0.95);
}

.hover\:stroke-gray-neutral-800\/100:hover {
  stroke: rgb(31 42 55 / 1);
}

.hover\:stroke-gray-neutral-900\/0:hover {
  stroke: rgb(17 25 39 / 0);
}

.hover\:stroke-gray-neutral-900\/5:hover {
  stroke: rgb(17 25 39 / 0.05);
}

.hover\:stroke-gray-neutral-900\/10:hover {
  stroke: rgb(17 25 39 / 0.1);
}

.hover\:stroke-gray-neutral-900\/20:hover {
  stroke: rgb(17 25 39 / 0.2);
}

.hover\:stroke-gray-neutral-900\/25:hover {
  stroke: rgb(17 25 39 / 0.25);
}

.hover\:stroke-gray-neutral-900\/30:hover {
  stroke: rgb(17 25 39 / 0.3);
}

.hover\:stroke-gray-neutral-900\/40:hover {
  stroke: rgb(17 25 39 / 0.4);
}

.hover\:stroke-gray-neutral-900\/50:hover {
  stroke: rgb(17 25 39 / 0.5);
}

.hover\:stroke-gray-neutral-900\/60:hover {
  stroke: rgb(17 25 39 / 0.6);
}

.hover\:stroke-gray-neutral-900\/70:hover {
  stroke: rgb(17 25 39 / 0.7);
}

.hover\:stroke-gray-neutral-900\/75:hover {
  stroke: rgb(17 25 39 / 0.75);
}

.hover\:stroke-gray-neutral-900\/80:hover {
  stroke: rgb(17 25 39 / 0.8);
}

.hover\:stroke-gray-neutral-900\/90:hover {
  stroke: rgb(17 25 39 / 0.9);
}

.hover\:stroke-gray-neutral-900\/95:hover {
  stroke: rgb(17 25 39 / 0.95);
}

.hover\:stroke-gray-neutral-900\/100:hover {
  stroke: rgb(17 25 39 / 1);
}

.hover\:stroke-gray-neutral\/0:hover {
  stroke: rgb(157 164 174 / 0);
}

.hover\:stroke-gray-neutral\/5:hover {
  stroke: rgb(157 164 174 / 0.05);
}

.hover\:stroke-gray-neutral\/10:hover {
  stroke: rgb(157 164 174 / 0.1);
}

.hover\:stroke-gray-neutral\/20:hover {
  stroke: rgb(157 164 174 / 0.2);
}

.hover\:stroke-gray-neutral\/25:hover {
  stroke: rgb(157 164 174 / 0.25);
}

.hover\:stroke-gray-neutral\/30:hover {
  stroke: rgb(157 164 174 / 0.3);
}

.hover\:stroke-gray-neutral\/40:hover {
  stroke: rgb(157 164 174 / 0.4);
}

.hover\:stroke-gray-neutral\/50:hover {
  stroke: rgb(157 164 174 / 0.5);
}

.hover\:stroke-gray-neutral\/60:hover {
  stroke: rgb(157 164 174 / 0.6);
}

.hover\:stroke-gray-neutral\/70:hover {
  stroke: rgb(157 164 174 / 0.7);
}

.hover\:stroke-gray-neutral\/75:hover {
  stroke: rgb(157 164 174 / 0.75);
}

.hover\:stroke-gray-neutral\/80:hover {
  stroke: rgb(157 164 174 / 0.8);
}

.hover\:stroke-gray-neutral\/90:hover {
  stroke: rgb(157 164 174 / 0.9);
}

.hover\:stroke-gray-neutral\/95:hover {
  stroke: rgb(157 164 174 / 0.95);
}

.hover\:stroke-gray-neutral\/100:hover {
  stroke: rgb(157 164 174 / 1);
}

.hover\:stroke-gray-iron-25\/0:hover {
  stroke: rgb(252 252 252 / 0);
}

.hover\:stroke-gray-iron-25\/5:hover {
  stroke: rgb(252 252 252 / 0.05);
}

.hover\:stroke-gray-iron-25\/10:hover {
  stroke: rgb(252 252 252 / 0.1);
}

.hover\:stroke-gray-iron-25\/20:hover {
  stroke: rgb(252 252 252 / 0.2);
}

.hover\:stroke-gray-iron-25\/25:hover {
  stroke: rgb(252 252 252 / 0.25);
}

.hover\:stroke-gray-iron-25\/30:hover {
  stroke: rgb(252 252 252 / 0.3);
}

.hover\:stroke-gray-iron-25\/40:hover {
  stroke: rgb(252 252 252 / 0.4);
}

.hover\:stroke-gray-iron-25\/50:hover {
  stroke: rgb(252 252 252 / 0.5);
}

.hover\:stroke-gray-iron-25\/60:hover {
  stroke: rgb(252 252 252 / 0.6);
}

.hover\:stroke-gray-iron-25\/70:hover {
  stroke: rgb(252 252 252 / 0.7);
}

.hover\:stroke-gray-iron-25\/75:hover {
  stroke: rgb(252 252 252 / 0.75);
}

.hover\:stroke-gray-iron-25\/80:hover {
  stroke: rgb(252 252 252 / 0.8);
}

.hover\:stroke-gray-iron-25\/90:hover {
  stroke: rgb(252 252 252 / 0.9);
}

.hover\:stroke-gray-iron-25\/95:hover {
  stroke: rgb(252 252 252 / 0.95);
}

.hover\:stroke-gray-iron-25\/100:hover {
  stroke: rgb(252 252 252 / 1);
}

.hover\:stroke-gray-iron-50\/0:hover {
  stroke: rgb(250 250 250 / 0);
}

.hover\:stroke-gray-iron-50\/5:hover {
  stroke: rgb(250 250 250 / 0.05);
}

.hover\:stroke-gray-iron-50\/10:hover {
  stroke: rgb(250 250 250 / 0.1);
}

.hover\:stroke-gray-iron-50\/20:hover {
  stroke: rgb(250 250 250 / 0.2);
}

.hover\:stroke-gray-iron-50\/25:hover {
  stroke: rgb(250 250 250 / 0.25);
}

.hover\:stroke-gray-iron-50\/30:hover {
  stroke: rgb(250 250 250 / 0.3);
}

.hover\:stroke-gray-iron-50\/40:hover {
  stroke: rgb(250 250 250 / 0.4);
}

.hover\:stroke-gray-iron-50\/50:hover {
  stroke: rgb(250 250 250 / 0.5);
}

.hover\:stroke-gray-iron-50\/60:hover {
  stroke: rgb(250 250 250 / 0.6);
}

.hover\:stroke-gray-iron-50\/70:hover {
  stroke: rgb(250 250 250 / 0.7);
}

.hover\:stroke-gray-iron-50\/75:hover {
  stroke: rgb(250 250 250 / 0.75);
}

.hover\:stroke-gray-iron-50\/80:hover {
  stroke: rgb(250 250 250 / 0.8);
}

.hover\:stroke-gray-iron-50\/90:hover {
  stroke: rgb(250 250 250 / 0.9);
}

.hover\:stroke-gray-iron-50\/95:hover {
  stroke: rgb(250 250 250 / 0.95);
}

.hover\:stroke-gray-iron-50\/100:hover {
  stroke: rgb(250 250 250 / 1);
}

.hover\:stroke-gray-iron-100\/0:hover {
  stroke: rgb(244 244 245 / 0);
}

.hover\:stroke-gray-iron-100\/5:hover {
  stroke: rgb(244 244 245 / 0.05);
}

.hover\:stroke-gray-iron-100\/10:hover {
  stroke: rgb(244 244 245 / 0.1);
}

.hover\:stroke-gray-iron-100\/20:hover {
  stroke: rgb(244 244 245 / 0.2);
}

.hover\:stroke-gray-iron-100\/25:hover {
  stroke: rgb(244 244 245 / 0.25);
}

.hover\:stroke-gray-iron-100\/30:hover {
  stroke: rgb(244 244 245 / 0.3);
}

.hover\:stroke-gray-iron-100\/40:hover {
  stroke: rgb(244 244 245 / 0.4);
}

.hover\:stroke-gray-iron-100\/50:hover {
  stroke: rgb(244 244 245 / 0.5);
}

.hover\:stroke-gray-iron-100\/60:hover {
  stroke: rgb(244 244 245 / 0.6);
}

.hover\:stroke-gray-iron-100\/70:hover {
  stroke: rgb(244 244 245 / 0.7);
}

.hover\:stroke-gray-iron-100\/75:hover {
  stroke: rgb(244 244 245 / 0.75);
}

.hover\:stroke-gray-iron-100\/80:hover {
  stroke: rgb(244 244 245 / 0.8);
}

.hover\:stroke-gray-iron-100\/90:hover {
  stroke: rgb(244 244 245 / 0.9);
}

.hover\:stroke-gray-iron-100\/95:hover {
  stroke: rgb(244 244 245 / 0.95);
}

.hover\:stroke-gray-iron-100\/100:hover {
  stroke: rgb(244 244 245 / 1);
}

.hover\:stroke-gray-iron-200\/0:hover {
  stroke: rgb(228 228 231 / 0);
}

.hover\:stroke-gray-iron-200\/5:hover {
  stroke: rgb(228 228 231 / 0.05);
}

.hover\:stroke-gray-iron-200\/10:hover {
  stroke: rgb(228 228 231 / 0.1);
}

.hover\:stroke-gray-iron-200\/20:hover {
  stroke: rgb(228 228 231 / 0.2);
}

.hover\:stroke-gray-iron-200\/25:hover {
  stroke: rgb(228 228 231 / 0.25);
}

.hover\:stroke-gray-iron-200\/30:hover {
  stroke: rgb(228 228 231 / 0.3);
}

.hover\:stroke-gray-iron-200\/40:hover {
  stroke: rgb(228 228 231 / 0.4);
}

.hover\:stroke-gray-iron-200\/50:hover {
  stroke: rgb(228 228 231 / 0.5);
}

.hover\:stroke-gray-iron-200\/60:hover {
  stroke: rgb(228 228 231 / 0.6);
}

.hover\:stroke-gray-iron-200\/70:hover {
  stroke: rgb(228 228 231 / 0.7);
}

.hover\:stroke-gray-iron-200\/75:hover {
  stroke: rgb(228 228 231 / 0.75);
}

.hover\:stroke-gray-iron-200\/80:hover {
  stroke: rgb(228 228 231 / 0.8);
}

.hover\:stroke-gray-iron-200\/90:hover {
  stroke: rgb(228 228 231 / 0.9);
}

.hover\:stroke-gray-iron-200\/95:hover {
  stroke: rgb(228 228 231 / 0.95);
}

.hover\:stroke-gray-iron-200\/100:hover {
  stroke: rgb(228 228 231 / 1);
}

.hover\:stroke-gray-iron-300\/0:hover {
  stroke: rgb(209 209 214 / 0);
}

.hover\:stroke-gray-iron-300\/5:hover {
  stroke: rgb(209 209 214 / 0.05);
}

.hover\:stroke-gray-iron-300\/10:hover {
  stroke: rgb(209 209 214 / 0.1);
}

.hover\:stroke-gray-iron-300\/20:hover {
  stroke: rgb(209 209 214 / 0.2);
}

.hover\:stroke-gray-iron-300\/25:hover {
  stroke: rgb(209 209 214 / 0.25);
}

.hover\:stroke-gray-iron-300\/30:hover {
  stroke: rgb(209 209 214 / 0.3);
}

.hover\:stroke-gray-iron-300\/40:hover {
  stroke: rgb(209 209 214 / 0.4);
}

.hover\:stroke-gray-iron-300\/50:hover {
  stroke: rgb(209 209 214 / 0.5);
}

.hover\:stroke-gray-iron-300\/60:hover {
  stroke: rgb(209 209 214 / 0.6);
}

.hover\:stroke-gray-iron-300\/70:hover {
  stroke: rgb(209 209 214 / 0.7);
}

.hover\:stroke-gray-iron-300\/75:hover {
  stroke: rgb(209 209 214 / 0.75);
}

.hover\:stroke-gray-iron-300\/80:hover {
  stroke: rgb(209 209 214 / 0.8);
}

.hover\:stroke-gray-iron-300\/90:hover {
  stroke: rgb(209 209 214 / 0.9);
}

.hover\:stroke-gray-iron-300\/95:hover {
  stroke: rgb(209 209 214 / 0.95);
}

.hover\:stroke-gray-iron-300\/100:hover {
  stroke: rgb(209 209 214 / 1);
}

.hover\:stroke-gray-iron-400\/0:hover {
  stroke: rgb(160 160 171 / 0);
}

.hover\:stroke-gray-iron-400\/5:hover {
  stroke: rgb(160 160 171 / 0.05);
}

.hover\:stroke-gray-iron-400\/10:hover {
  stroke: rgb(160 160 171 / 0.1);
}

.hover\:stroke-gray-iron-400\/20:hover {
  stroke: rgb(160 160 171 / 0.2);
}

.hover\:stroke-gray-iron-400\/25:hover {
  stroke: rgb(160 160 171 / 0.25);
}

.hover\:stroke-gray-iron-400\/30:hover {
  stroke: rgb(160 160 171 / 0.3);
}

.hover\:stroke-gray-iron-400\/40:hover {
  stroke: rgb(160 160 171 / 0.4);
}

.hover\:stroke-gray-iron-400\/50:hover {
  stroke: rgb(160 160 171 / 0.5);
}

.hover\:stroke-gray-iron-400\/60:hover {
  stroke: rgb(160 160 171 / 0.6);
}

.hover\:stroke-gray-iron-400\/70:hover {
  stroke: rgb(160 160 171 / 0.7);
}

.hover\:stroke-gray-iron-400\/75:hover {
  stroke: rgb(160 160 171 / 0.75);
}

.hover\:stroke-gray-iron-400\/80:hover {
  stroke: rgb(160 160 171 / 0.8);
}

.hover\:stroke-gray-iron-400\/90:hover {
  stroke: rgb(160 160 171 / 0.9);
}

.hover\:stroke-gray-iron-400\/95:hover {
  stroke: rgb(160 160 171 / 0.95);
}

.hover\:stroke-gray-iron-400\/100:hover {
  stroke: rgb(160 160 171 / 1);
}

.hover\:stroke-gray-iron-500\/0:hover {
  stroke: rgb(112 112 123 / 0);
}

.hover\:stroke-gray-iron-500\/5:hover {
  stroke: rgb(112 112 123 / 0.05);
}

.hover\:stroke-gray-iron-500\/10:hover {
  stroke: rgb(112 112 123 / 0.1);
}

.hover\:stroke-gray-iron-500\/20:hover {
  stroke: rgb(112 112 123 / 0.2);
}

.hover\:stroke-gray-iron-500\/25:hover {
  stroke: rgb(112 112 123 / 0.25);
}

.hover\:stroke-gray-iron-500\/30:hover {
  stroke: rgb(112 112 123 / 0.3);
}

.hover\:stroke-gray-iron-500\/40:hover {
  stroke: rgb(112 112 123 / 0.4);
}

.hover\:stroke-gray-iron-500\/50:hover {
  stroke: rgb(112 112 123 / 0.5);
}

.hover\:stroke-gray-iron-500\/60:hover {
  stroke: rgb(112 112 123 / 0.6);
}

.hover\:stroke-gray-iron-500\/70:hover {
  stroke: rgb(112 112 123 / 0.7);
}

.hover\:stroke-gray-iron-500\/75:hover {
  stroke: rgb(112 112 123 / 0.75);
}

.hover\:stroke-gray-iron-500\/80:hover {
  stroke: rgb(112 112 123 / 0.8);
}

.hover\:stroke-gray-iron-500\/90:hover {
  stroke: rgb(112 112 123 / 0.9);
}

.hover\:stroke-gray-iron-500\/95:hover {
  stroke: rgb(112 112 123 / 0.95);
}

.hover\:stroke-gray-iron-500\/100:hover {
  stroke: rgb(112 112 123 / 1);
}

.hover\:stroke-gray-iron-600\/0:hover {
  stroke: rgb(81 82 92 / 0);
}

.hover\:stroke-gray-iron-600\/5:hover {
  stroke: rgb(81 82 92 / 0.05);
}

.hover\:stroke-gray-iron-600\/10:hover {
  stroke: rgb(81 82 92 / 0.1);
}

.hover\:stroke-gray-iron-600\/20:hover {
  stroke: rgb(81 82 92 / 0.2);
}

.hover\:stroke-gray-iron-600\/25:hover {
  stroke: rgb(81 82 92 / 0.25);
}

.hover\:stroke-gray-iron-600\/30:hover {
  stroke: rgb(81 82 92 / 0.3);
}

.hover\:stroke-gray-iron-600\/40:hover {
  stroke: rgb(81 82 92 / 0.4);
}

.hover\:stroke-gray-iron-600\/50:hover {
  stroke: rgb(81 82 92 / 0.5);
}

.hover\:stroke-gray-iron-600\/60:hover {
  stroke: rgb(81 82 92 / 0.6);
}

.hover\:stroke-gray-iron-600\/70:hover {
  stroke: rgb(81 82 92 / 0.7);
}

.hover\:stroke-gray-iron-600\/75:hover {
  stroke: rgb(81 82 92 / 0.75);
}

.hover\:stroke-gray-iron-600\/80:hover {
  stroke: rgb(81 82 92 / 0.8);
}

.hover\:stroke-gray-iron-600\/90:hover {
  stroke: rgb(81 82 92 / 0.9);
}

.hover\:stroke-gray-iron-600\/95:hover {
  stroke: rgb(81 82 92 / 0.95);
}

.hover\:stroke-gray-iron-600\/100:hover {
  stroke: rgb(81 82 92 / 1);
}

.hover\:stroke-gray-iron-700\/0:hover {
  stroke: rgb(63 63 70 / 0);
}

.hover\:stroke-gray-iron-700\/5:hover {
  stroke: rgb(63 63 70 / 0.05);
}

.hover\:stroke-gray-iron-700\/10:hover {
  stroke: rgb(63 63 70 / 0.1);
}

.hover\:stroke-gray-iron-700\/20:hover {
  stroke: rgb(63 63 70 / 0.2);
}

.hover\:stroke-gray-iron-700\/25:hover {
  stroke: rgb(63 63 70 / 0.25);
}

.hover\:stroke-gray-iron-700\/30:hover {
  stroke: rgb(63 63 70 / 0.3);
}

.hover\:stroke-gray-iron-700\/40:hover {
  stroke: rgb(63 63 70 / 0.4);
}

.hover\:stroke-gray-iron-700\/50:hover {
  stroke: rgb(63 63 70 / 0.5);
}

.hover\:stroke-gray-iron-700\/60:hover {
  stroke: rgb(63 63 70 / 0.6);
}

.hover\:stroke-gray-iron-700\/70:hover {
  stroke: rgb(63 63 70 / 0.7);
}

.hover\:stroke-gray-iron-700\/75:hover {
  stroke: rgb(63 63 70 / 0.75);
}

.hover\:stroke-gray-iron-700\/80:hover {
  stroke: rgb(63 63 70 / 0.8);
}

.hover\:stroke-gray-iron-700\/90:hover {
  stroke: rgb(63 63 70 / 0.9);
}

.hover\:stroke-gray-iron-700\/95:hover {
  stroke: rgb(63 63 70 / 0.95);
}

.hover\:stroke-gray-iron-700\/100:hover {
  stroke: rgb(63 63 70 / 1);
}

.hover\:stroke-gray-iron-800\/0:hover {
  stroke: rgb(38 39 43 / 0);
}

.hover\:stroke-gray-iron-800\/5:hover {
  stroke: rgb(38 39 43 / 0.05);
}

.hover\:stroke-gray-iron-800\/10:hover {
  stroke: rgb(38 39 43 / 0.1);
}

.hover\:stroke-gray-iron-800\/20:hover {
  stroke: rgb(38 39 43 / 0.2);
}

.hover\:stroke-gray-iron-800\/25:hover {
  stroke: rgb(38 39 43 / 0.25);
}

.hover\:stroke-gray-iron-800\/30:hover {
  stroke: rgb(38 39 43 / 0.3);
}

.hover\:stroke-gray-iron-800\/40:hover {
  stroke: rgb(38 39 43 / 0.4);
}

.hover\:stroke-gray-iron-800\/50:hover {
  stroke: rgb(38 39 43 / 0.5);
}

.hover\:stroke-gray-iron-800\/60:hover {
  stroke: rgb(38 39 43 / 0.6);
}

.hover\:stroke-gray-iron-800\/70:hover {
  stroke: rgb(38 39 43 / 0.7);
}

.hover\:stroke-gray-iron-800\/75:hover {
  stroke: rgb(38 39 43 / 0.75);
}

.hover\:stroke-gray-iron-800\/80:hover {
  stroke: rgb(38 39 43 / 0.8);
}

.hover\:stroke-gray-iron-800\/90:hover {
  stroke: rgb(38 39 43 / 0.9);
}

.hover\:stroke-gray-iron-800\/95:hover {
  stroke: rgb(38 39 43 / 0.95);
}

.hover\:stroke-gray-iron-800\/100:hover {
  stroke: rgb(38 39 43 / 1);
}

.hover\:stroke-gray-iron-900\/0:hover {
  stroke: rgb(24 24 27 / 0);
}

.hover\:stroke-gray-iron-900\/5:hover {
  stroke: rgb(24 24 27 / 0.05);
}

.hover\:stroke-gray-iron-900\/10:hover {
  stroke: rgb(24 24 27 / 0.1);
}

.hover\:stroke-gray-iron-900\/20:hover {
  stroke: rgb(24 24 27 / 0.2);
}

.hover\:stroke-gray-iron-900\/25:hover {
  stroke: rgb(24 24 27 / 0.25);
}

.hover\:stroke-gray-iron-900\/30:hover {
  stroke: rgb(24 24 27 / 0.3);
}

.hover\:stroke-gray-iron-900\/40:hover {
  stroke: rgb(24 24 27 / 0.4);
}

.hover\:stroke-gray-iron-900\/50:hover {
  stroke: rgb(24 24 27 / 0.5);
}

.hover\:stroke-gray-iron-900\/60:hover {
  stroke: rgb(24 24 27 / 0.6);
}

.hover\:stroke-gray-iron-900\/70:hover {
  stroke: rgb(24 24 27 / 0.7);
}

.hover\:stroke-gray-iron-900\/75:hover {
  stroke: rgb(24 24 27 / 0.75);
}

.hover\:stroke-gray-iron-900\/80:hover {
  stroke: rgb(24 24 27 / 0.8);
}

.hover\:stroke-gray-iron-900\/90:hover {
  stroke: rgb(24 24 27 / 0.9);
}

.hover\:stroke-gray-iron-900\/95:hover {
  stroke: rgb(24 24 27 / 0.95);
}

.hover\:stroke-gray-iron-900\/100:hover {
  stroke: rgb(24 24 27 / 1);
}

.hover\:stroke-gray-iron\/0:hover {
  stroke: rgb(160 160 171 / 0);
}

.hover\:stroke-gray-iron\/5:hover {
  stroke: rgb(160 160 171 / 0.05);
}

.hover\:stroke-gray-iron\/10:hover {
  stroke: rgb(160 160 171 / 0.1);
}

.hover\:stroke-gray-iron\/20:hover {
  stroke: rgb(160 160 171 / 0.2);
}

.hover\:stroke-gray-iron\/25:hover {
  stroke: rgb(160 160 171 / 0.25);
}

.hover\:stroke-gray-iron\/30:hover {
  stroke: rgb(160 160 171 / 0.3);
}

.hover\:stroke-gray-iron\/40:hover {
  stroke: rgb(160 160 171 / 0.4);
}

.hover\:stroke-gray-iron\/50:hover {
  stroke: rgb(160 160 171 / 0.5);
}

.hover\:stroke-gray-iron\/60:hover {
  stroke: rgb(160 160 171 / 0.6);
}

.hover\:stroke-gray-iron\/70:hover {
  stroke: rgb(160 160 171 / 0.7);
}

.hover\:stroke-gray-iron\/75:hover {
  stroke: rgb(160 160 171 / 0.75);
}

.hover\:stroke-gray-iron\/80:hover {
  stroke: rgb(160 160 171 / 0.8);
}

.hover\:stroke-gray-iron\/90:hover {
  stroke: rgb(160 160 171 / 0.9);
}

.hover\:stroke-gray-iron\/95:hover {
  stroke: rgb(160 160 171 / 0.95);
}

.hover\:stroke-gray-iron\/100:hover {
  stroke: rgb(160 160 171 / 1);
}

.hover\:stroke-gray-true-25\/0:hover {
  stroke: rgb(252 252 252 / 0);
}

.hover\:stroke-gray-true-25\/5:hover {
  stroke: rgb(252 252 252 / 0.05);
}

.hover\:stroke-gray-true-25\/10:hover {
  stroke: rgb(252 252 252 / 0.1);
}

.hover\:stroke-gray-true-25\/20:hover {
  stroke: rgb(252 252 252 / 0.2);
}

.hover\:stroke-gray-true-25\/25:hover {
  stroke: rgb(252 252 252 / 0.25);
}

.hover\:stroke-gray-true-25\/30:hover {
  stroke: rgb(252 252 252 / 0.3);
}

.hover\:stroke-gray-true-25\/40:hover {
  stroke: rgb(252 252 252 / 0.4);
}

.hover\:stroke-gray-true-25\/50:hover {
  stroke: rgb(252 252 252 / 0.5);
}

.hover\:stroke-gray-true-25\/60:hover {
  stroke: rgb(252 252 252 / 0.6);
}

.hover\:stroke-gray-true-25\/70:hover {
  stroke: rgb(252 252 252 / 0.7);
}

.hover\:stroke-gray-true-25\/75:hover {
  stroke: rgb(252 252 252 / 0.75);
}

.hover\:stroke-gray-true-25\/80:hover {
  stroke: rgb(252 252 252 / 0.8);
}

.hover\:stroke-gray-true-25\/90:hover {
  stroke: rgb(252 252 252 / 0.9);
}

.hover\:stroke-gray-true-25\/95:hover {
  stroke: rgb(252 252 252 / 0.95);
}

.hover\:stroke-gray-true-25\/100:hover {
  stroke: rgb(252 252 252 / 1);
}

.hover\:stroke-gray-true-50\/0:hover {
  stroke: rgb(250 250 250 / 0);
}

.hover\:stroke-gray-true-50\/5:hover {
  stroke: rgb(250 250 250 / 0.05);
}

.hover\:stroke-gray-true-50\/10:hover {
  stroke: rgb(250 250 250 / 0.1);
}

.hover\:stroke-gray-true-50\/20:hover {
  stroke: rgb(250 250 250 / 0.2);
}

.hover\:stroke-gray-true-50\/25:hover {
  stroke: rgb(250 250 250 / 0.25);
}

.hover\:stroke-gray-true-50\/30:hover {
  stroke: rgb(250 250 250 / 0.3);
}

.hover\:stroke-gray-true-50\/40:hover {
  stroke: rgb(250 250 250 / 0.4);
}

.hover\:stroke-gray-true-50\/50:hover {
  stroke: rgb(250 250 250 / 0.5);
}

.hover\:stroke-gray-true-50\/60:hover {
  stroke: rgb(250 250 250 / 0.6);
}

.hover\:stroke-gray-true-50\/70:hover {
  stroke: rgb(250 250 250 / 0.7);
}

.hover\:stroke-gray-true-50\/75:hover {
  stroke: rgb(250 250 250 / 0.75);
}

.hover\:stroke-gray-true-50\/80:hover {
  stroke: rgb(250 250 250 / 0.8);
}

.hover\:stroke-gray-true-50\/90:hover {
  stroke: rgb(250 250 250 / 0.9);
}

.hover\:stroke-gray-true-50\/95:hover {
  stroke: rgb(250 250 250 / 0.95);
}

.hover\:stroke-gray-true-50\/100:hover {
  stroke: rgb(250 250 250 / 1);
}

.hover\:stroke-gray-true-100\/0:hover {
  stroke: rgb(245 245 245 / 0);
}

.hover\:stroke-gray-true-100\/5:hover {
  stroke: rgb(245 245 245 / 0.05);
}

.hover\:stroke-gray-true-100\/10:hover {
  stroke: rgb(245 245 245 / 0.1);
}

.hover\:stroke-gray-true-100\/20:hover {
  stroke: rgb(245 245 245 / 0.2);
}

.hover\:stroke-gray-true-100\/25:hover {
  stroke: rgb(245 245 245 / 0.25);
}

.hover\:stroke-gray-true-100\/30:hover {
  stroke: rgb(245 245 245 / 0.3);
}

.hover\:stroke-gray-true-100\/40:hover {
  stroke: rgb(245 245 245 / 0.4);
}

.hover\:stroke-gray-true-100\/50:hover {
  stroke: rgb(245 245 245 / 0.5);
}

.hover\:stroke-gray-true-100\/60:hover {
  stroke: rgb(245 245 245 / 0.6);
}

.hover\:stroke-gray-true-100\/70:hover {
  stroke: rgb(245 245 245 / 0.7);
}

.hover\:stroke-gray-true-100\/75:hover {
  stroke: rgb(245 245 245 / 0.75);
}

.hover\:stroke-gray-true-100\/80:hover {
  stroke: rgb(245 245 245 / 0.8);
}

.hover\:stroke-gray-true-100\/90:hover {
  stroke: rgb(245 245 245 / 0.9);
}

.hover\:stroke-gray-true-100\/95:hover {
  stroke: rgb(245 245 245 / 0.95);
}

.hover\:stroke-gray-true-100\/100:hover {
  stroke: rgb(245 245 245 / 1);
}

.hover\:stroke-gray-true-200\/0:hover {
  stroke: rgb(229 229 229 / 0);
}

.hover\:stroke-gray-true-200\/5:hover {
  stroke: rgb(229 229 229 / 0.05);
}

.hover\:stroke-gray-true-200\/10:hover {
  stroke: rgb(229 229 229 / 0.1);
}

.hover\:stroke-gray-true-200\/20:hover {
  stroke: rgb(229 229 229 / 0.2);
}

.hover\:stroke-gray-true-200\/25:hover {
  stroke: rgb(229 229 229 / 0.25);
}

.hover\:stroke-gray-true-200\/30:hover {
  stroke: rgb(229 229 229 / 0.3);
}

.hover\:stroke-gray-true-200\/40:hover {
  stroke: rgb(229 229 229 / 0.4);
}

.hover\:stroke-gray-true-200\/50:hover {
  stroke: rgb(229 229 229 / 0.5);
}

.hover\:stroke-gray-true-200\/60:hover {
  stroke: rgb(229 229 229 / 0.6);
}

.hover\:stroke-gray-true-200\/70:hover {
  stroke: rgb(229 229 229 / 0.7);
}

.hover\:stroke-gray-true-200\/75:hover {
  stroke: rgb(229 229 229 / 0.75);
}

.hover\:stroke-gray-true-200\/80:hover {
  stroke: rgb(229 229 229 / 0.8);
}

.hover\:stroke-gray-true-200\/90:hover {
  stroke: rgb(229 229 229 / 0.9);
}

.hover\:stroke-gray-true-200\/95:hover {
  stroke: rgb(229 229 229 / 0.95);
}

.hover\:stroke-gray-true-200\/100:hover {
  stroke: rgb(229 229 229 / 1);
}

.hover\:stroke-gray-true-300\/0:hover {
  stroke: rgb(214 214 214 / 0);
}

.hover\:stroke-gray-true-300\/5:hover {
  stroke: rgb(214 214 214 / 0.05);
}

.hover\:stroke-gray-true-300\/10:hover {
  stroke: rgb(214 214 214 / 0.1);
}

.hover\:stroke-gray-true-300\/20:hover {
  stroke: rgb(214 214 214 / 0.2);
}

.hover\:stroke-gray-true-300\/25:hover {
  stroke: rgb(214 214 214 / 0.25);
}

.hover\:stroke-gray-true-300\/30:hover {
  stroke: rgb(214 214 214 / 0.3);
}

.hover\:stroke-gray-true-300\/40:hover {
  stroke: rgb(214 214 214 / 0.4);
}

.hover\:stroke-gray-true-300\/50:hover {
  stroke: rgb(214 214 214 / 0.5);
}

.hover\:stroke-gray-true-300\/60:hover {
  stroke: rgb(214 214 214 / 0.6);
}

.hover\:stroke-gray-true-300\/70:hover {
  stroke: rgb(214 214 214 / 0.7);
}

.hover\:stroke-gray-true-300\/75:hover {
  stroke: rgb(214 214 214 / 0.75);
}

.hover\:stroke-gray-true-300\/80:hover {
  stroke: rgb(214 214 214 / 0.8);
}

.hover\:stroke-gray-true-300\/90:hover {
  stroke: rgb(214 214 214 / 0.9);
}

.hover\:stroke-gray-true-300\/95:hover {
  stroke: rgb(214 214 214 / 0.95);
}

.hover\:stroke-gray-true-300\/100:hover {
  stroke: rgb(214 214 214 / 1);
}

.hover\:stroke-gray-true-400\/0:hover {
  stroke: rgb(163 163 163 / 0);
}

.hover\:stroke-gray-true-400\/5:hover {
  stroke: rgb(163 163 163 / 0.05);
}

.hover\:stroke-gray-true-400\/10:hover {
  stroke: rgb(163 163 163 / 0.1);
}

.hover\:stroke-gray-true-400\/20:hover {
  stroke: rgb(163 163 163 / 0.2);
}

.hover\:stroke-gray-true-400\/25:hover {
  stroke: rgb(163 163 163 / 0.25);
}

.hover\:stroke-gray-true-400\/30:hover {
  stroke: rgb(163 163 163 / 0.3);
}

.hover\:stroke-gray-true-400\/40:hover {
  stroke: rgb(163 163 163 / 0.4);
}

.hover\:stroke-gray-true-400\/50:hover {
  stroke: rgb(163 163 163 / 0.5);
}

.hover\:stroke-gray-true-400\/60:hover {
  stroke: rgb(163 163 163 / 0.6);
}

.hover\:stroke-gray-true-400\/70:hover {
  stroke: rgb(163 163 163 / 0.7);
}

.hover\:stroke-gray-true-400\/75:hover {
  stroke: rgb(163 163 163 / 0.75);
}

.hover\:stroke-gray-true-400\/80:hover {
  stroke: rgb(163 163 163 / 0.8);
}

.hover\:stroke-gray-true-400\/90:hover {
  stroke: rgb(163 163 163 / 0.9);
}

.hover\:stroke-gray-true-400\/95:hover {
  stroke: rgb(163 163 163 / 0.95);
}

.hover\:stroke-gray-true-400\/100:hover {
  stroke: rgb(163 163 163 / 1);
}

.hover\:stroke-gray-true-500\/0:hover {
  stroke: rgb(115 115 115 / 0);
}

.hover\:stroke-gray-true-500\/5:hover {
  stroke: rgb(115 115 115 / 0.05);
}

.hover\:stroke-gray-true-500\/10:hover {
  stroke: rgb(115 115 115 / 0.1);
}

.hover\:stroke-gray-true-500\/20:hover {
  stroke: rgb(115 115 115 / 0.2);
}

.hover\:stroke-gray-true-500\/25:hover {
  stroke: rgb(115 115 115 / 0.25);
}

.hover\:stroke-gray-true-500\/30:hover {
  stroke: rgb(115 115 115 / 0.3);
}

.hover\:stroke-gray-true-500\/40:hover {
  stroke: rgb(115 115 115 / 0.4);
}

.hover\:stroke-gray-true-500\/50:hover {
  stroke: rgb(115 115 115 / 0.5);
}

.hover\:stroke-gray-true-500\/60:hover {
  stroke: rgb(115 115 115 / 0.6);
}

.hover\:stroke-gray-true-500\/70:hover {
  stroke: rgb(115 115 115 / 0.7);
}

.hover\:stroke-gray-true-500\/75:hover {
  stroke: rgb(115 115 115 / 0.75);
}

.hover\:stroke-gray-true-500\/80:hover {
  stroke: rgb(115 115 115 / 0.8);
}

.hover\:stroke-gray-true-500\/90:hover {
  stroke: rgb(115 115 115 / 0.9);
}

.hover\:stroke-gray-true-500\/95:hover {
  stroke: rgb(115 115 115 / 0.95);
}

.hover\:stroke-gray-true-500\/100:hover {
  stroke: rgb(115 115 115 / 1);
}

.hover\:stroke-gray-true-600\/0:hover {
  stroke: rgb(82 82 82 / 0);
}

.hover\:stroke-gray-true-600\/5:hover {
  stroke: rgb(82 82 82 / 0.05);
}

.hover\:stroke-gray-true-600\/10:hover {
  stroke: rgb(82 82 82 / 0.1);
}

.hover\:stroke-gray-true-600\/20:hover {
  stroke: rgb(82 82 82 / 0.2);
}

.hover\:stroke-gray-true-600\/25:hover {
  stroke: rgb(82 82 82 / 0.25);
}

.hover\:stroke-gray-true-600\/30:hover {
  stroke: rgb(82 82 82 / 0.3);
}

.hover\:stroke-gray-true-600\/40:hover {
  stroke: rgb(82 82 82 / 0.4);
}

.hover\:stroke-gray-true-600\/50:hover {
  stroke: rgb(82 82 82 / 0.5);
}

.hover\:stroke-gray-true-600\/60:hover {
  stroke: rgb(82 82 82 / 0.6);
}

.hover\:stroke-gray-true-600\/70:hover {
  stroke: rgb(82 82 82 / 0.7);
}

.hover\:stroke-gray-true-600\/75:hover {
  stroke: rgb(82 82 82 / 0.75);
}

.hover\:stroke-gray-true-600\/80:hover {
  stroke: rgb(82 82 82 / 0.8);
}

.hover\:stroke-gray-true-600\/90:hover {
  stroke: rgb(82 82 82 / 0.9);
}

.hover\:stroke-gray-true-600\/95:hover {
  stroke: rgb(82 82 82 / 0.95);
}

.hover\:stroke-gray-true-600\/100:hover {
  stroke: rgb(82 82 82 / 1);
}

.hover\:stroke-gray-true-700\/0:hover {
  stroke: rgb(66 66 66 / 0);
}

.hover\:stroke-gray-true-700\/5:hover {
  stroke: rgb(66 66 66 / 0.05);
}

.hover\:stroke-gray-true-700\/10:hover {
  stroke: rgb(66 66 66 / 0.1);
}

.hover\:stroke-gray-true-700\/20:hover {
  stroke: rgb(66 66 66 / 0.2);
}

.hover\:stroke-gray-true-700\/25:hover {
  stroke: rgb(66 66 66 / 0.25);
}

.hover\:stroke-gray-true-700\/30:hover {
  stroke: rgb(66 66 66 / 0.3);
}

.hover\:stroke-gray-true-700\/40:hover {
  stroke: rgb(66 66 66 / 0.4);
}

.hover\:stroke-gray-true-700\/50:hover {
  stroke: rgb(66 66 66 / 0.5);
}

.hover\:stroke-gray-true-700\/60:hover {
  stroke: rgb(66 66 66 / 0.6);
}

.hover\:stroke-gray-true-700\/70:hover {
  stroke: rgb(66 66 66 / 0.7);
}

.hover\:stroke-gray-true-700\/75:hover {
  stroke: rgb(66 66 66 / 0.75);
}

.hover\:stroke-gray-true-700\/80:hover {
  stroke: rgb(66 66 66 / 0.8);
}

.hover\:stroke-gray-true-700\/90:hover {
  stroke: rgb(66 66 66 / 0.9);
}

.hover\:stroke-gray-true-700\/95:hover {
  stroke: rgb(66 66 66 / 0.95);
}

.hover\:stroke-gray-true-700\/100:hover {
  stroke: rgb(66 66 66 / 1);
}

.hover\:stroke-gray-true-800\/0:hover {
  stroke: rgb(41 41 41 / 0);
}

.hover\:stroke-gray-true-800\/5:hover {
  stroke: rgb(41 41 41 / 0.05);
}

.hover\:stroke-gray-true-800\/10:hover {
  stroke: rgb(41 41 41 / 0.1);
}

.hover\:stroke-gray-true-800\/20:hover {
  stroke: rgb(41 41 41 / 0.2);
}

.hover\:stroke-gray-true-800\/25:hover {
  stroke: rgb(41 41 41 / 0.25);
}

.hover\:stroke-gray-true-800\/30:hover {
  stroke: rgb(41 41 41 / 0.3);
}

.hover\:stroke-gray-true-800\/40:hover {
  stroke: rgb(41 41 41 / 0.4);
}

.hover\:stroke-gray-true-800\/50:hover {
  stroke: rgb(41 41 41 / 0.5);
}

.hover\:stroke-gray-true-800\/60:hover {
  stroke: rgb(41 41 41 / 0.6);
}

.hover\:stroke-gray-true-800\/70:hover {
  stroke: rgb(41 41 41 / 0.7);
}

.hover\:stroke-gray-true-800\/75:hover {
  stroke: rgb(41 41 41 / 0.75);
}

.hover\:stroke-gray-true-800\/80:hover {
  stroke: rgb(41 41 41 / 0.8);
}

.hover\:stroke-gray-true-800\/90:hover {
  stroke: rgb(41 41 41 / 0.9);
}

.hover\:stroke-gray-true-800\/95:hover {
  stroke: rgb(41 41 41 / 0.95);
}

.hover\:stroke-gray-true-800\/100:hover {
  stroke: rgb(41 41 41 / 1);
}

.hover\:stroke-gray-true-900\/0:hover {
  stroke: rgb(20 20 20 / 0);
}

.hover\:stroke-gray-true-900\/5:hover {
  stroke: rgb(20 20 20 / 0.05);
}

.hover\:stroke-gray-true-900\/10:hover {
  stroke: rgb(20 20 20 / 0.1);
}

.hover\:stroke-gray-true-900\/20:hover {
  stroke: rgb(20 20 20 / 0.2);
}

.hover\:stroke-gray-true-900\/25:hover {
  stroke: rgb(20 20 20 / 0.25);
}

.hover\:stroke-gray-true-900\/30:hover {
  stroke: rgb(20 20 20 / 0.3);
}

.hover\:stroke-gray-true-900\/40:hover {
  stroke: rgb(20 20 20 / 0.4);
}

.hover\:stroke-gray-true-900\/50:hover {
  stroke: rgb(20 20 20 / 0.5);
}

.hover\:stroke-gray-true-900\/60:hover {
  stroke: rgb(20 20 20 / 0.6);
}

.hover\:stroke-gray-true-900\/70:hover {
  stroke: rgb(20 20 20 / 0.7);
}

.hover\:stroke-gray-true-900\/75:hover {
  stroke: rgb(20 20 20 / 0.75);
}

.hover\:stroke-gray-true-900\/80:hover {
  stroke: rgb(20 20 20 / 0.8);
}

.hover\:stroke-gray-true-900\/90:hover {
  stroke: rgb(20 20 20 / 0.9);
}

.hover\:stroke-gray-true-900\/95:hover {
  stroke: rgb(20 20 20 / 0.95);
}

.hover\:stroke-gray-true-900\/100:hover {
  stroke: rgb(20 20 20 / 1);
}

.hover\:stroke-gray-true\/0:hover {
  stroke: rgb(163 163 163 / 0);
}

.hover\:stroke-gray-true\/5:hover {
  stroke: rgb(163 163 163 / 0.05);
}

.hover\:stroke-gray-true\/10:hover {
  stroke: rgb(163 163 163 / 0.1);
}

.hover\:stroke-gray-true\/20:hover {
  stroke: rgb(163 163 163 / 0.2);
}

.hover\:stroke-gray-true\/25:hover {
  stroke: rgb(163 163 163 / 0.25);
}

.hover\:stroke-gray-true\/30:hover {
  stroke: rgb(163 163 163 / 0.3);
}

.hover\:stroke-gray-true\/40:hover {
  stroke: rgb(163 163 163 / 0.4);
}

.hover\:stroke-gray-true\/50:hover {
  stroke: rgb(163 163 163 / 0.5);
}

.hover\:stroke-gray-true\/60:hover {
  stroke: rgb(163 163 163 / 0.6);
}

.hover\:stroke-gray-true\/70:hover {
  stroke: rgb(163 163 163 / 0.7);
}

.hover\:stroke-gray-true\/75:hover {
  stroke: rgb(163 163 163 / 0.75);
}

.hover\:stroke-gray-true\/80:hover {
  stroke: rgb(163 163 163 / 0.8);
}

.hover\:stroke-gray-true\/90:hover {
  stroke: rgb(163 163 163 / 0.9);
}

.hover\:stroke-gray-true\/95:hover {
  stroke: rgb(163 163 163 / 0.95);
}

.hover\:stroke-gray-true\/100:hover {
  stroke: rgb(163 163 163 / 1);
}

.hover\:stroke-gray-warm-25\/0:hover {
  stroke: rgb(253 253 252 / 0);
}

.hover\:stroke-gray-warm-25\/5:hover {
  stroke: rgb(253 253 252 / 0.05);
}

.hover\:stroke-gray-warm-25\/10:hover {
  stroke: rgb(253 253 252 / 0.1);
}

.hover\:stroke-gray-warm-25\/20:hover {
  stroke: rgb(253 253 252 / 0.2);
}

.hover\:stroke-gray-warm-25\/25:hover {
  stroke: rgb(253 253 252 / 0.25);
}

.hover\:stroke-gray-warm-25\/30:hover {
  stroke: rgb(253 253 252 / 0.3);
}

.hover\:stroke-gray-warm-25\/40:hover {
  stroke: rgb(253 253 252 / 0.4);
}

.hover\:stroke-gray-warm-25\/50:hover {
  stroke: rgb(253 253 252 / 0.5);
}

.hover\:stroke-gray-warm-25\/60:hover {
  stroke: rgb(253 253 252 / 0.6);
}

.hover\:stroke-gray-warm-25\/70:hover {
  stroke: rgb(253 253 252 / 0.7);
}

.hover\:stroke-gray-warm-25\/75:hover {
  stroke: rgb(253 253 252 / 0.75);
}

.hover\:stroke-gray-warm-25\/80:hover {
  stroke: rgb(253 253 252 / 0.8);
}

.hover\:stroke-gray-warm-25\/90:hover {
  stroke: rgb(253 253 252 / 0.9);
}

.hover\:stroke-gray-warm-25\/95:hover {
  stroke: rgb(253 253 252 / 0.95);
}

.hover\:stroke-gray-warm-25\/100:hover {
  stroke: rgb(253 253 252 / 1);
}

.hover\:stroke-gray-warm-50\/0:hover {
  stroke: rgb(250 250 249 / 0);
}

.hover\:stroke-gray-warm-50\/5:hover {
  stroke: rgb(250 250 249 / 0.05);
}

.hover\:stroke-gray-warm-50\/10:hover {
  stroke: rgb(250 250 249 / 0.1);
}

.hover\:stroke-gray-warm-50\/20:hover {
  stroke: rgb(250 250 249 / 0.2);
}

.hover\:stroke-gray-warm-50\/25:hover {
  stroke: rgb(250 250 249 / 0.25);
}

.hover\:stroke-gray-warm-50\/30:hover {
  stroke: rgb(250 250 249 / 0.3);
}

.hover\:stroke-gray-warm-50\/40:hover {
  stroke: rgb(250 250 249 / 0.4);
}

.hover\:stroke-gray-warm-50\/50:hover {
  stroke: rgb(250 250 249 / 0.5);
}

.hover\:stroke-gray-warm-50\/60:hover {
  stroke: rgb(250 250 249 / 0.6);
}

.hover\:stroke-gray-warm-50\/70:hover {
  stroke: rgb(250 250 249 / 0.7);
}

.hover\:stroke-gray-warm-50\/75:hover {
  stroke: rgb(250 250 249 / 0.75);
}

.hover\:stroke-gray-warm-50\/80:hover {
  stroke: rgb(250 250 249 / 0.8);
}

.hover\:stroke-gray-warm-50\/90:hover {
  stroke: rgb(250 250 249 / 0.9);
}

.hover\:stroke-gray-warm-50\/95:hover {
  stroke: rgb(250 250 249 / 0.95);
}

.hover\:stroke-gray-warm-50\/100:hover {
  stroke: rgb(250 250 249 / 1);
}

.hover\:stroke-gray-warm-100\/0:hover {
  stroke: rgb(245 245 244 / 0);
}

.hover\:stroke-gray-warm-100\/5:hover {
  stroke: rgb(245 245 244 / 0.05);
}

.hover\:stroke-gray-warm-100\/10:hover {
  stroke: rgb(245 245 244 / 0.1);
}

.hover\:stroke-gray-warm-100\/20:hover {
  stroke: rgb(245 245 244 / 0.2);
}

.hover\:stroke-gray-warm-100\/25:hover {
  stroke: rgb(245 245 244 / 0.25);
}

.hover\:stroke-gray-warm-100\/30:hover {
  stroke: rgb(245 245 244 / 0.3);
}

.hover\:stroke-gray-warm-100\/40:hover {
  stroke: rgb(245 245 244 / 0.4);
}

.hover\:stroke-gray-warm-100\/50:hover {
  stroke: rgb(245 245 244 / 0.5);
}

.hover\:stroke-gray-warm-100\/60:hover {
  stroke: rgb(245 245 244 / 0.6);
}

.hover\:stroke-gray-warm-100\/70:hover {
  stroke: rgb(245 245 244 / 0.7);
}

.hover\:stroke-gray-warm-100\/75:hover {
  stroke: rgb(245 245 244 / 0.75);
}

.hover\:stroke-gray-warm-100\/80:hover {
  stroke: rgb(245 245 244 / 0.8);
}

.hover\:stroke-gray-warm-100\/90:hover {
  stroke: rgb(245 245 244 / 0.9);
}

.hover\:stroke-gray-warm-100\/95:hover {
  stroke: rgb(245 245 244 / 0.95);
}

.hover\:stroke-gray-warm-100\/100:hover {
  stroke: rgb(245 245 244 / 1);
}

.hover\:stroke-gray-warm-200\/0:hover {
  stroke: rgb(231 229 228 / 0);
}

.hover\:stroke-gray-warm-200\/5:hover {
  stroke: rgb(231 229 228 / 0.05);
}

.hover\:stroke-gray-warm-200\/10:hover {
  stroke: rgb(231 229 228 / 0.1);
}

.hover\:stroke-gray-warm-200\/20:hover {
  stroke: rgb(231 229 228 / 0.2);
}

.hover\:stroke-gray-warm-200\/25:hover {
  stroke: rgb(231 229 228 / 0.25);
}

.hover\:stroke-gray-warm-200\/30:hover {
  stroke: rgb(231 229 228 / 0.3);
}

.hover\:stroke-gray-warm-200\/40:hover {
  stroke: rgb(231 229 228 / 0.4);
}

.hover\:stroke-gray-warm-200\/50:hover {
  stroke: rgb(231 229 228 / 0.5);
}

.hover\:stroke-gray-warm-200\/60:hover {
  stroke: rgb(231 229 228 / 0.6);
}

.hover\:stroke-gray-warm-200\/70:hover {
  stroke: rgb(231 229 228 / 0.7);
}

.hover\:stroke-gray-warm-200\/75:hover {
  stroke: rgb(231 229 228 / 0.75);
}

.hover\:stroke-gray-warm-200\/80:hover {
  stroke: rgb(231 229 228 / 0.8);
}

.hover\:stroke-gray-warm-200\/90:hover {
  stroke: rgb(231 229 228 / 0.9);
}

.hover\:stroke-gray-warm-200\/95:hover {
  stroke: rgb(231 229 228 / 0.95);
}

.hover\:stroke-gray-warm-200\/100:hover {
  stroke: rgb(231 229 228 / 1);
}

.hover\:stroke-gray-warm-300\/0:hover {
  stroke: rgb(215 211 208 / 0);
}

.hover\:stroke-gray-warm-300\/5:hover {
  stroke: rgb(215 211 208 / 0.05);
}

.hover\:stroke-gray-warm-300\/10:hover {
  stroke: rgb(215 211 208 / 0.1);
}

.hover\:stroke-gray-warm-300\/20:hover {
  stroke: rgb(215 211 208 / 0.2);
}

.hover\:stroke-gray-warm-300\/25:hover {
  stroke: rgb(215 211 208 / 0.25);
}

.hover\:stroke-gray-warm-300\/30:hover {
  stroke: rgb(215 211 208 / 0.3);
}

.hover\:stroke-gray-warm-300\/40:hover {
  stroke: rgb(215 211 208 / 0.4);
}

.hover\:stroke-gray-warm-300\/50:hover {
  stroke: rgb(215 211 208 / 0.5);
}

.hover\:stroke-gray-warm-300\/60:hover {
  stroke: rgb(215 211 208 / 0.6);
}

.hover\:stroke-gray-warm-300\/70:hover {
  stroke: rgb(215 211 208 / 0.7);
}

.hover\:stroke-gray-warm-300\/75:hover {
  stroke: rgb(215 211 208 / 0.75);
}

.hover\:stroke-gray-warm-300\/80:hover {
  stroke: rgb(215 211 208 / 0.8);
}

.hover\:stroke-gray-warm-300\/90:hover {
  stroke: rgb(215 211 208 / 0.9);
}

.hover\:stroke-gray-warm-300\/95:hover {
  stroke: rgb(215 211 208 / 0.95);
}

.hover\:stroke-gray-warm-300\/100:hover {
  stroke: rgb(215 211 208 / 1);
}

.hover\:stroke-gray-warm-400\/0:hover {
  stroke: rgb(169 162 157 / 0);
}

.hover\:stroke-gray-warm-400\/5:hover {
  stroke: rgb(169 162 157 / 0.05);
}

.hover\:stroke-gray-warm-400\/10:hover {
  stroke: rgb(169 162 157 / 0.1);
}

.hover\:stroke-gray-warm-400\/20:hover {
  stroke: rgb(169 162 157 / 0.2);
}

.hover\:stroke-gray-warm-400\/25:hover {
  stroke: rgb(169 162 157 / 0.25);
}

.hover\:stroke-gray-warm-400\/30:hover {
  stroke: rgb(169 162 157 / 0.3);
}

.hover\:stroke-gray-warm-400\/40:hover {
  stroke: rgb(169 162 157 / 0.4);
}

.hover\:stroke-gray-warm-400\/50:hover {
  stroke: rgb(169 162 157 / 0.5);
}

.hover\:stroke-gray-warm-400\/60:hover {
  stroke: rgb(169 162 157 / 0.6);
}

.hover\:stroke-gray-warm-400\/70:hover {
  stroke: rgb(169 162 157 / 0.7);
}

.hover\:stroke-gray-warm-400\/75:hover {
  stroke: rgb(169 162 157 / 0.75);
}

.hover\:stroke-gray-warm-400\/80:hover {
  stroke: rgb(169 162 157 / 0.8);
}

.hover\:stroke-gray-warm-400\/90:hover {
  stroke: rgb(169 162 157 / 0.9);
}

.hover\:stroke-gray-warm-400\/95:hover {
  stroke: rgb(169 162 157 / 0.95);
}

.hover\:stroke-gray-warm-400\/100:hover {
  stroke: rgb(169 162 157 / 1);
}

.hover\:stroke-gray-warm-500\/0:hover {
  stroke: rgb(121 113 107 / 0);
}

.hover\:stroke-gray-warm-500\/5:hover {
  stroke: rgb(121 113 107 / 0.05);
}

.hover\:stroke-gray-warm-500\/10:hover {
  stroke: rgb(121 113 107 / 0.1);
}

.hover\:stroke-gray-warm-500\/20:hover {
  stroke: rgb(121 113 107 / 0.2);
}

.hover\:stroke-gray-warm-500\/25:hover {
  stroke: rgb(121 113 107 / 0.25);
}

.hover\:stroke-gray-warm-500\/30:hover {
  stroke: rgb(121 113 107 / 0.3);
}

.hover\:stroke-gray-warm-500\/40:hover {
  stroke: rgb(121 113 107 / 0.4);
}

.hover\:stroke-gray-warm-500\/50:hover {
  stroke: rgb(121 113 107 / 0.5);
}

.hover\:stroke-gray-warm-500\/60:hover {
  stroke: rgb(121 113 107 / 0.6);
}

.hover\:stroke-gray-warm-500\/70:hover {
  stroke: rgb(121 113 107 / 0.7);
}

.hover\:stroke-gray-warm-500\/75:hover {
  stroke: rgb(121 113 107 / 0.75);
}

.hover\:stroke-gray-warm-500\/80:hover {
  stroke: rgb(121 113 107 / 0.8);
}

.hover\:stroke-gray-warm-500\/90:hover {
  stroke: rgb(121 113 107 / 0.9);
}

.hover\:stroke-gray-warm-500\/95:hover {
  stroke: rgb(121 113 107 / 0.95);
}

.hover\:stroke-gray-warm-500\/100:hover {
  stroke: rgb(121 113 107 / 1);
}

.hover\:stroke-gray-warm-600\/0:hover {
  stroke: rgb(87 83 78 / 0);
}

.hover\:stroke-gray-warm-600\/5:hover {
  stroke: rgb(87 83 78 / 0.05);
}

.hover\:stroke-gray-warm-600\/10:hover {
  stroke: rgb(87 83 78 / 0.1);
}

.hover\:stroke-gray-warm-600\/20:hover {
  stroke: rgb(87 83 78 / 0.2);
}

.hover\:stroke-gray-warm-600\/25:hover {
  stroke: rgb(87 83 78 / 0.25);
}

.hover\:stroke-gray-warm-600\/30:hover {
  stroke: rgb(87 83 78 / 0.3);
}

.hover\:stroke-gray-warm-600\/40:hover {
  stroke: rgb(87 83 78 / 0.4);
}

.hover\:stroke-gray-warm-600\/50:hover {
  stroke: rgb(87 83 78 / 0.5);
}

.hover\:stroke-gray-warm-600\/60:hover {
  stroke: rgb(87 83 78 / 0.6);
}

.hover\:stroke-gray-warm-600\/70:hover {
  stroke: rgb(87 83 78 / 0.7);
}

.hover\:stroke-gray-warm-600\/75:hover {
  stroke: rgb(87 83 78 / 0.75);
}

.hover\:stroke-gray-warm-600\/80:hover {
  stroke: rgb(87 83 78 / 0.8);
}

.hover\:stroke-gray-warm-600\/90:hover {
  stroke: rgb(87 83 78 / 0.9);
}

.hover\:stroke-gray-warm-600\/95:hover {
  stroke: rgb(87 83 78 / 0.95);
}

.hover\:stroke-gray-warm-600\/100:hover {
  stroke: rgb(87 83 78 / 1);
}

.hover\:stroke-gray-warm-700\/0:hover {
  stroke: rgb(68 64 60 / 0);
}

.hover\:stroke-gray-warm-700\/5:hover {
  stroke: rgb(68 64 60 / 0.05);
}

.hover\:stroke-gray-warm-700\/10:hover {
  stroke: rgb(68 64 60 / 0.1);
}

.hover\:stroke-gray-warm-700\/20:hover {
  stroke: rgb(68 64 60 / 0.2);
}

.hover\:stroke-gray-warm-700\/25:hover {
  stroke: rgb(68 64 60 / 0.25);
}

.hover\:stroke-gray-warm-700\/30:hover {
  stroke: rgb(68 64 60 / 0.3);
}

.hover\:stroke-gray-warm-700\/40:hover {
  stroke: rgb(68 64 60 / 0.4);
}

.hover\:stroke-gray-warm-700\/50:hover {
  stroke: rgb(68 64 60 / 0.5);
}

.hover\:stroke-gray-warm-700\/60:hover {
  stroke: rgb(68 64 60 / 0.6);
}

.hover\:stroke-gray-warm-700\/70:hover {
  stroke: rgb(68 64 60 / 0.7);
}

.hover\:stroke-gray-warm-700\/75:hover {
  stroke: rgb(68 64 60 / 0.75);
}

.hover\:stroke-gray-warm-700\/80:hover {
  stroke: rgb(68 64 60 / 0.8);
}

.hover\:stroke-gray-warm-700\/90:hover {
  stroke: rgb(68 64 60 / 0.9);
}

.hover\:stroke-gray-warm-700\/95:hover {
  stroke: rgb(68 64 60 / 0.95);
}

.hover\:stroke-gray-warm-700\/100:hover {
  stroke: rgb(68 64 60 / 1);
}

.hover\:stroke-gray-warm-800\/0:hover {
  stroke: rgb(41 37 36 / 0);
}

.hover\:stroke-gray-warm-800\/5:hover {
  stroke: rgb(41 37 36 / 0.05);
}

.hover\:stroke-gray-warm-800\/10:hover {
  stroke: rgb(41 37 36 / 0.1);
}

.hover\:stroke-gray-warm-800\/20:hover {
  stroke: rgb(41 37 36 / 0.2);
}

.hover\:stroke-gray-warm-800\/25:hover {
  stroke: rgb(41 37 36 / 0.25);
}

.hover\:stroke-gray-warm-800\/30:hover {
  stroke: rgb(41 37 36 / 0.3);
}

.hover\:stroke-gray-warm-800\/40:hover {
  stroke: rgb(41 37 36 / 0.4);
}

.hover\:stroke-gray-warm-800\/50:hover {
  stroke: rgb(41 37 36 / 0.5);
}

.hover\:stroke-gray-warm-800\/60:hover {
  stroke: rgb(41 37 36 / 0.6);
}

.hover\:stroke-gray-warm-800\/70:hover {
  stroke: rgb(41 37 36 / 0.7);
}

.hover\:stroke-gray-warm-800\/75:hover {
  stroke: rgb(41 37 36 / 0.75);
}

.hover\:stroke-gray-warm-800\/80:hover {
  stroke: rgb(41 37 36 / 0.8);
}

.hover\:stroke-gray-warm-800\/90:hover {
  stroke: rgb(41 37 36 / 0.9);
}

.hover\:stroke-gray-warm-800\/95:hover {
  stroke: rgb(41 37 36 / 0.95);
}

.hover\:stroke-gray-warm-800\/100:hover {
  stroke: rgb(41 37 36 / 1);
}

.hover\:stroke-gray-warm-900\/0:hover {
  stroke: rgb(28 25 23 / 0);
}

.hover\:stroke-gray-warm-900\/5:hover {
  stroke: rgb(28 25 23 / 0.05);
}

.hover\:stroke-gray-warm-900\/10:hover {
  stroke: rgb(28 25 23 / 0.1);
}

.hover\:stroke-gray-warm-900\/20:hover {
  stroke: rgb(28 25 23 / 0.2);
}

.hover\:stroke-gray-warm-900\/25:hover {
  stroke: rgb(28 25 23 / 0.25);
}

.hover\:stroke-gray-warm-900\/30:hover {
  stroke: rgb(28 25 23 / 0.3);
}

.hover\:stroke-gray-warm-900\/40:hover {
  stroke: rgb(28 25 23 / 0.4);
}

.hover\:stroke-gray-warm-900\/50:hover {
  stroke: rgb(28 25 23 / 0.5);
}

.hover\:stroke-gray-warm-900\/60:hover {
  stroke: rgb(28 25 23 / 0.6);
}

.hover\:stroke-gray-warm-900\/70:hover {
  stroke: rgb(28 25 23 / 0.7);
}

.hover\:stroke-gray-warm-900\/75:hover {
  stroke: rgb(28 25 23 / 0.75);
}

.hover\:stroke-gray-warm-900\/80:hover {
  stroke: rgb(28 25 23 / 0.8);
}

.hover\:stroke-gray-warm-900\/90:hover {
  stroke: rgb(28 25 23 / 0.9);
}

.hover\:stroke-gray-warm-900\/95:hover {
  stroke: rgb(28 25 23 / 0.95);
}

.hover\:stroke-gray-warm-900\/100:hover {
  stroke: rgb(28 25 23 / 1);
}

.hover\:stroke-gray-warm\/0:hover {
  stroke: rgb(169 162 157 / 0);
}

.hover\:stroke-gray-warm\/5:hover {
  stroke: rgb(169 162 157 / 0.05);
}

.hover\:stroke-gray-warm\/10:hover {
  stroke: rgb(169 162 157 / 0.1);
}

.hover\:stroke-gray-warm\/20:hover {
  stroke: rgb(169 162 157 / 0.2);
}

.hover\:stroke-gray-warm\/25:hover {
  stroke: rgb(169 162 157 / 0.25);
}

.hover\:stroke-gray-warm\/30:hover {
  stroke: rgb(169 162 157 / 0.3);
}

.hover\:stroke-gray-warm\/40:hover {
  stroke: rgb(169 162 157 / 0.4);
}

.hover\:stroke-gray-warm\/50:hover {
  stroke: rgb(169 162 157 / 0.5);
}

.hover\:stroke-gray-warm\/60:hover {
  stroke: rgb(169 162 157 / 0.6);
}

.hover\:stroke-gray-warm\/70:hover {
  stroke: rgb(169 162 157 / 0.7);
}

.hover\:stroke-gray-warm\/75:hover {
  stroke: rgb(169 162 157 / 0.75);
}

.hover\:stroke-gray-warm\/80:hover {
  stroke: rgb(169 162 157 / 0.8);
}

.hover\:stroke-gray-warm\/90:hover {
  stroke: rgb(169 162 157 / 0.9);
}

.hover\:stroke-gray-warm\/95:hover {
  stroke: rgb(169 162 157 / 0.95);
}

.hover\:stroke-gray-warm\/100:hover {
  stroke: rgb(169 162 157 / 1);
}

.hover\:stroke-moss-25\/0:hover {
  stroke: rgb(250 253 247 / 0);
}

.hover\:stroke-moss-25\/5:hover {
  stroke: rgb(250 253 247 / 0.05);
}

.hover\:stroke-moss-25\/10:hover {
  stroke: rgb(250 253 247 / 0.1);
}

.hover\:stroke-moss-25\/20:hover {
  stroke: rgb(250 253 247 / 0.2);
}

.hover\:stroke-moss-25\/25:hover {
  stroke: rgb(250 253 247 / 0.25);
}

.hover\:stroke-moss-25\/30:hover {
  stroke: rgb(250 253 247 / 0.3);
}

.hover\:stroke-moss-25\/40:hover {
  stroke: rgb(250 253 247 / 0.4);
}

.hover\:stroke-moss-25\/50:hover {
  stroke: rgb(250 253 247 / 0.5);
}

.hover\:stroke-moss-25\/60:hover {
  stroke: rgb(250 253 247 / 0.6);
}

.hover\:stroke-moss-25\/70:hover {
  stroke: rgb(250 253 247 / 0.7);
}

.hover\:stroke-moss-25\/75:hover {
  stroke: rgb(250 253 247 / 0.75);
}

.hover\:stroke-moss-25\/80:hover {
  stroke: rgb(250 253 247 / 0.8);
}

.hover\:stroke-moss-25\/90:hover {
  stroke: rgb(250 253 247 / 0.9);
}

.hover\:stroke-moss-25\/95:hover {
  stroke: rgb(250 253 247 / 0.95);
}

.hover\:stroke-moss-25\/100:hover {
  stroke: rgb(250 253 247 / 1);
}

.hover\:stroke-moss-50\/0:hover {
  stroke: rgb(245 251 238 / 0);
}

.hover\:stroke-moss-50\/5:hover {
  stroke: rgb(245 251 238 / 0.05);
}

.hover\:stroke-moss-50\/10:hover {
  stroke: rgb(245 251 238 / 0.1);
}

.hover\:stroke-moss-50\/20:hover {
  stroke: rgb(245 251 238 / 0.2);
}

.hover\:stroke-moss-50\/25:hover {
  stroke: rgb(245 251 238 / 0.25);
}

.hover\:stroke-moss-50\/30:hover {
  stroke: rgb(245 251 238 / 0.3);
}

.hover\:stroke-moss-50\/40:hover {
  stroke: rgb(245 251 238 / 0.4);
}

.hover\:stroke-moss-50\/50:hover {
  stroke: rgb(245 251 238 / 0.5);
}

.hover\:stroke-moss-50\/60:hover {
  stroke: rgb(245 251 238 / 0.6);
}

.hover\:stroke-moss-50\/70:hover {
  stroke: rgb(245 251 238 / 0.7);
}

.hover\:stroke-moss-50\/75:hover {
  stroke: rgb(245 251 238 / 0.75);
}

.hover\:stroke-moss-50\/80:hover {
  stroke: rgb(245 251 238 / 0.8);
}

.hover\:stroke-moss-50\/90:hover {
  stroke: rgb(245 251 238 / 0.9);
}

.hover\:stroke-moss-50\/95:hover {
  stroke: rgb(245 251 238 / 0.95);
}

.hover\:stroke-moss-50\/100:hover {
  stroke: rgb(245 251 238 / 1);
}

.hover\:stroke-moss-100\/0:hover {
  stroke: rgb(230 244 215 / 0);
}

.hover\:stroke-moss-100\/5:hover {
  stroke: rgb(230 244 215 / 0.05);
}

.hover\:stroke-moss-100\/10:hover {
  stroke: rgb(230 244 215 / 0.1);
}

.hover\:stroke-moss-100\/20:hover {
  stroke: rgb(230 244 215 / 0.2);
}

.hover\:stroke-moss-100\/25:hover {
  stroke: rgb(230 244 215 / 0.25);
}

.hover\:stroke-moss-100\/30:hover {
  stroke: rgb(230 244 215 / 0.3);
}

.hover\:stroke-moss-100\/40:hover {
  stroke: rgb(230 244 215 / 0.4);
}

.hover\:stroke-moss-100\/50:hover {
  stroke: rgb(230 244 215 / 0.5);
}

.hover\:stroke-moss-100\/60:hover {
  stroke: rgb(230 244 215 / 0.6);
}

.hover\:stroke-moss-100\/70:hover {
  stroke: rgb(230 244 215 / 0.7);
}

.hover\:stroke-moss-100\/75:hover {
  stroke: rgb(230 244 215 / 0.75);
}

.hover\:stroke-moss-100\/80:hover {
  stroke: rgb(230 244 215 / 0.8);
}

.hover\:stroke-moss-100\/90:hover {
  stroke: rgb(230 244 215 / 0.9);
}

.hover\:stroke-moss-100\/95:hover {
  stroke: rgb(230 244 215 / 0.95);
}

.hover\:stroke-moss-100\/100:hover {
  stroke: rgb(230 244 215 / 1);
}

.hover\:stroke-moss-200\/0:hover {
  stroke: rgb(206 234 176 / 0);
}

.hover\:stroke-moss-200\/5:hover {
  stroke: rgb(206 234 176 / 0.05);
}

.hover\:stroke-moss-200\/10:hover {
  stroke: rgb(206 234 176 / 0.1);
}

.hover\:stroke-moss-200\/20:hover {
  stroke: rgb(206 234 176 / 0.2);
}

.hover\:stroke-moss-200\/25:hover {
  stroke: rgb(206 234 176 / 0.25);
}

.hover\:stroke-moss-200\/30:hover {
  stroke: rgb(206 234 176 / 0.3);
}

.hover\:stroke-moss-200\/40:hover {
  stroke: rgb(206 234 176 / 0.4);
}

.hover\:stroke-moss-200\/50:hover {
  stroke: rgb(206 234 176 / 0.5);
}

.hover\:stroke-moss-200\/60:hover {
  stroke: rgb(206 234 176 / 0.6);
}

.hover\:stroke-moss-200\/70:hover {
  stroke: rgb(206 234 176 / 0.7);
}

.hover\:stroke-moss-200\/75:hover {
  stroke: rgb(206 234 176 / 0.75);
}

.hover\:stroke-moss-200\/80:hover {
  stroke: rgb(206 234 176 / 0.8);
}

.hover\:stroke-moss-200\/90:hover {
  stroke: rgb(206 234 176 / 0.9);
}

.hover\:stroke-moss-200\/95:hover {
  stroke: rgb(206 234 176 / 0.95);
}

.hover\:stroke-moss-200\/100:hover {
  stroke: rgb(206 234 176 / 1);
}

.hover\:stroke-moss-300\/0:hover {
  stroke: rgb(172 220 121 / 0);
}

.hover\:stroke-moss-300\/5:hover {
  stroke: rgb(172 220 121 / 0.05);
}

.hover\:stroke-moss-300\/10:hover {
  stroke: rgb(172 220 121 / 0.1);
}

.hover\:stroke-moss-300\/20:hover {
  stroke: rgb(172 220 121 / 0.2);
}

.hover\:stroke-moss-300\/25:hover {
  stroke: rgb(172 220 121 / 0.25);
}

.hover\:stroke-moss-300\/30:hover {
  stroke: rgb(172 220 121 / 0.3);
}

.hover\:stroke-moss-300\/40:hover {
  stroke: rgb(172 220 121 / 0.4);
}

.hover\:stroke-moss-300\/50:hover {
  stroke: rgb(172 220 121 / 0.5);
}

.hover\:stroke-moss-300\/60:hover {
  stroke: rgb(172 220 121 / 0.6);
}

.hover\:stroke-moss-300\/70:hover {
  stroke: rgb(172 220 121 / 0.7);
}

.hover\:stroke-moss-300\/75:hover {
  stroke: rgb(172 220 121 / 0.75);
}

.hover\:stroke-moss-300\/80:hover {
  stroke: rgb(172 220 121 / 0.8);
}

.hover\:stroke-moss-300\/90:hover {
  stroke: rgb(172 220 121 / 0.9);
}

.hover\:stroke-moss-300\/95:hover {
  stroke: rgb(172 220 121 / 0.95);
}

.hover\:stroke-moss-300\/100:hover {
  stroke: rgb(172 220 121 / 1);
}

.hover\:stroke-moss-400\/0:hover {
  stroke: rgb(134 203 60 / 0);
}

.hover\:stroke-moss-400\/5:hover {
  stroke: rgb(134 203 60 / 0.05);
}

.hover\:stroke-moss-400\/10:hover {
  stroke: rgb(134 203 60 / 0.1);
}

.hover\:stroke-moss-400\/20:hover {
  stroke: rgb(134 203 60 / 0.2);
}

.hover\:stroke-moss-400\/25:hover {
  stroke: rgb(134 203 60 / 0.25);
}

.hover\:stroke-moss-400\/30:hover {
  stroke: rgb(134 203 60 / 0.3);
}

.hover\:stroke-moss-400\/40:hover {
  stroke: rgb(134 203 60 / 0.4);
}

.hover\:stroke-moss-400\/50:hover {
  stroke: rgb(134 203 60 / 0.5);
}

.hover\:stroke-moss-400\/60:hover {
  stroke: rgb(134 203 60 / 0.6);
}

.hover\:stroke-moss-400\/70:hover {
  stroke: rgb(134 203 60 / 0.7);
}

.hover\:stroke-moss-400\/75:hover {
  stroke: rgb(134 203 60 / 0.75);
}

.hover\:stroke-moss-400\/80:hover {
  stroke: rgb(134 203 60 / 0.8);
}

.hover\:stroke-moss-400\/90:hover {
  stroke: rgb(134 203 60 / 0.9);
}

.hover\:stroke-moss-400\/95:hover {
  stroke: rgb(134 203 60 / 0.95);
}

.hover\:stroke-moss-400\/100:hover {
  stroke: rgb(134 203 60 / 1);
}

.hover\:stroke-moss-500\/0:hover {
  stroke: rgb(102 159 42 / 0);
}

.hover\:stroke-moss-500\/5:hover {
  stroke: rgb(102 159 42 / 0.05);
}

.hover\:stroke-moss-500\/10:hover {
  stroke: rgb(102 159 42 / 0.1);
}

.hover\:stroke-moss-500\/20:hover {
  stroke: rgb(102 159 42 / 0.2);
}

.hover\:stroke-moss-500\/25:hover {
  stroke: rgb(102 159 42 / 0.25);
}

.hover\:stroke-moss-500\/30:hover {
  stroke: rgb(102 159 42 / 0.3);
}

.hover\:stroke-moss-500\/40:hover {
  stroke: rgb(102 159 42 / 0.4);
}

.hover\:stroke-moss-500\/50:hover {
  stroke: rgb(102 159 42 / 0.5);
}

.hover\:stroke-moss-500\/60:hover {
  stroke: rgb(102 159 42 / 0.6);
}

.hover\:stroke-moss-500\/70:hover {
  stroke: rgb(102 159 42 / 0.7);
}

.hover\:stroke-moss-500\/75:hover {
  stroke: rgb(102 159 42 / 0.75);
}

.hover\:stroke-moss-500\/80:hover {
  stroke: rgb(102 159 42 / 0.8);
}

.hover\:stroke-moss-500\/90:hover {
  stroke: rgb(102 159 42 / 0.9);
}

.hover\:stroke-moss-500\/95:hover {
  stroke: rgb(102 159 42 / 0.95);
}

.hover\:stroke-moss-500\/100:hover {
  stroke: rgb(102 159 42 / 1);
}

.hover\:stroke-moss-600\/0:hover {
  stroke: rgb(79 122 33 / 0);
}

.hover\:stroke-moss-600\/5:hover {
  stroke: rgb(79 122 33 / 0.05);
}

.hover\:stroke-moss-600\/10:hover {
  stroke: rgb(79 122 33 / 0.1);
}

.hover\:stroke-moss-600\/20:hover {
  stroke: rgb(79 122 33 / 0.2);
}

.hover\:stroke-moss-600\/25:hover {
  stroke: rgb(79 122 33 / 0.25);
}

.hover\:stroke-moss-600\/30:hover {
  stroke: rgb(79 122 33 / 0.3);
}

.hover\:stroke-moss-600\/40:hover {
  stroke: rgb(79 122 33 / 0.4);
}

.hover\:stroke-moss-600\/50:hover {
  stroke: rgb(79 122 33 / 0.5);
}

.hover\:stroke-moss-600\/60:hover {
  stroke: rgb(79 122 33 / 0.6);
}

.hover\:stroke-moss-600\/70:hover {
  stroke: rgb(79 122 33 / 0.7);
}

.hover\:stroke-moss-600\/75:hover {
  stroke: rgb(79 122 33 / 0.75);
}

.hover\:stroke-moss-600\/80:hover {
  stroke: rgb(79 122 33 / 0.8);
}

.hover\:stroke-moss-600\/90:hover {
  stroke: rgb(79 122 33 / 0.9);
}

.hover\:stroke-moss-600\/95:hover {
  stroke: rgb(79 122 33 / 0.95);
}

.hover\:stroke-moss-600\/100:hover {
  stroke: rgb(79 122 33 / 1);
}

.hover\:stroke-moss-700\/0:hover {
  stroke: rgb(63 98 26 / 0);
}

.hover\:stroke-moss-700\/5:hover {
  stroke: rgb(63 98 26 / 0.05);
}

.hover\:stroke-moss-700\/10:hover {
  stroke: rgb(63 98 26 / 0.1);
}

.hover\:stroke-moss-700\/20:hover {
  stroke: rgb(63 98 26 / 0.2);
}

.hover\:stroke-moss-700\/25:hover {
  stroke: rgb(63 98 26 / 0.25);
}

.hover\:stroke-moss-700\/30:hover {
  stroke: rgb(63 98 26 / 0.3);
}

.hover\:stroke-moss-700\/40:hover {
  stroke: rgb(63 98 26 / 0.4);
}

.hover\:stroke-moss-700\/50:hover {
  stroke: rgb(63 98 26 / 0.5);
}

.hover\:stroke-moss-700\/60:hover {
  stroke: rgb(63 98 26 / 0.6);
}

.hover\:stroke-moss-700\/70:hover {
  stroke: rgb(63 98 26 / 0.7);
}

.hover\:stroke-moss-700\/75:hover {
  stroke: rgb(63 98 26 / 0.75);
}

.hover\:stroke-moss-700\/80:hover {
  stroke: rgb(63 98 26 / 0.8);
}

.hover\:stroke-moss-700\/90:hover {
  stroke: rgb(63 98 26 / 0.9);
}

.hover\:stroke-moss-700\/95:hover {
  stroke: rgb(63 98 26 / 0.95);
}

.hover\:stroke-moss-700\/100:hover {
  stroke: rgb(63 98 26 / 1);
}

.hover\:stroke-moss-800\/0:hover {
  stroke: rgb(51 80 21 / 0);
}

.hover\:stroke-moss-800\/5:hover {
  stroke: rgb(51 80 21 / 0.05);
}

.hover\:stroke-moss-800\/10:hover {
  stroke: rgb(51 80 21 / 0.1);
}

.hover\:stroke-moss-800\/20:hover {
  stroke: rgb(51 80 21 / 0.2);
}

.hover\:stroke-moss-800\/25:hover {
  stroke: rgb(51 80 21 / 0.25);
}

.hover\:stroke-moss-800\/30:hover {
  stroke: rgb(51 80 21 / 0.3);
}

.hover\:stroke-moss-800\/40:hover {
  stroke: rgb(51 80 21 / 0.4);
}

.hover\:stroke-moss-800\/50:hover {
  stroke: rgb(51 80 21 / 0.5);
}

.hover\:stroke-moss-800\/60:hover {
  stroke: rgb(51 80 21 / 0.6);
}

.hover\:stroke-moss-800\/70:hover {
  stroke: rgb(51 80 21 / 0.7);
}

.hover\:stroke-moss-800\/75:hover {
  stroke: rgb(51 80 21 / 0.75);
}

.hover\:stroke-moss-800\/80:hover {
  stroke: rgb(51 80 21 / 0.8);
}

.hover\:stroke-moss-800\/90:hover {
  stroke: rgb(51 80 21 / 0.9);
}

.hover\:stroke-moss-800\/95:hover {
  stroke: rgb(51 80 21 / 0.95);
}

.hover\:stroke-moss-800\/100:hover {
  stroke: rgb(51 80 21 / 1);
}

.hover\:stroke-moss-900\/0:hover {
  stroke: rgb(43 66 18 / 0);
}

.hover\:stroke-moss-900\/5:hover {
  stroke: rgb(43 66 18 / 0.05);
}

.hover\:stroke-moss-900\/10:hover {
  stroke: rgb(43 66 18 / 0.1);
}

.hover\:stroke-moss-900\/20:hover {
  stroke: rgb(43 66 18 / 0.2);
}

.hover\:stroke-moss-900\/25:hover {
  stroke: rgb(43 66 18 / 0.25);
}

.hover\:stroke-moss-900\/30:hover {
  stroke: rgb(43 66 18 / 0.3);
}

.hover\:stroke-moss-900\/40:hover {
  stroke: rgb(43 66 18 / 0.4);
}

.hover\:stroke-moss-900\/50:hover {
  stroke: rgb(43 66 18 / 0.5);
}

.hover\:stroke-moss-900\/60:hover {
  stroke: rgb(43 66 18 / 0.6);
}

.hover\:stroke-moss-900\/70:hover {
  stroke: rgb(43 66 18 / 0.7);
}

.hover\:stroke-moss-900\/75:hover {
  stroke: rgb(43 66 18 / 0.75);
}

.hover\:stroke-moss-900\/80:hover {
  stroke: rgb(43 66 18 / 0.8);
}

.hover\:stroke-moss-900\/90:hover {
  stroke: rgb(43 66 18 / 0.9);
}

.hover\:stroke-moss-900\/95:hover {
  stroke: rgb(43 66 18 / 0.95);
}

.hover\:stroke-moss-900\/100:hover {
  stroke: rgb(43 66 18 / 1);
}

.hover\:stroke-moss\/0:hover {
  stroke: rgb(134 203 60 / 0);
}

.hover\:stroke-moss\/5:hover {
  stroke: rgb(134 203 60 / 0.05);
}

.hover\:stroke-moss\/10:hover {
  stroke: rgb(134 203 60 / 0.1);
}

.hover\:stroke-moss\/20:hover {
  stroke: rgb(134 203 60 / 0.2);
}

.hover\:stroke-moss\/25:hover {
  stroke: rgb(134 203 60 / 0.25);
}

.hover\:stroke-moss\/30:hover {
  stroke: rgb(134 203 60 / 0.3);
}

.hover\:stroke-moss\/40:hover {
  stroke: rgb(134 203 60 / 0.4);
}

.hover\:stroke-moss\/50:hover {
  stroke: rgb(134 203 60 / 0.5);
}

.hover\:stroke-moss\/60:hover {
  stroke: rgb(134 203 60 / 0.6);
}

.hover\:stroke-moss\/70:hover {
  stroke: rgb(134 203 60 / 0.7);
}

.hover\:stroke-moss\/75:hover {
  stroke: rgb(134 203 60 / 0.75);
}

.hover\:stroke-moss\/80:hover {
  stroke: rgb(134 203 60 / 0.8);
}

.hover\:stroke-moss\/90:hover {
  stroke: rgb(134 203 60 / 0.9);
}

.hover\:stroke-moss\/95:hover {
  stroke: rgb(134 203 60 / 0.95);
}

.hover\:stroke-moss\/100:hover {
  stroke: rgb(134 203 60 / 1);
}

.hover\:stroke-green-light-25\/0:hover {
  stroke: rgb(250 254 245 / 0);
}

.hover\:stroke-green-light-25\/5:hover {
  stroke: rgb(250 254 245 / 0.05);
}

.hover\:stroke-green-light-25\/10:hover {
  stroke: rgb(250 254 245 / 0.1);
}

.hover\:stroke-green-light-25\/20:hover {
  stroke: rgb(250 254 245 / 0.2);
}

.hover\:stroke-green-light-25\/25:hover {
  stroke: rgb(250 254 245 / 0.25);
}

.hover\:stroke-green-light-25\/30:hover {
  stroke: rgb(250 254 245 / 0.3);
}

.hover\:stroke-green-light-25\/40:hover {
  stroke: rgb(250 254 245 / 0.4);
}

.hover\:stroke-green-light-25\/50:hover {
  stroke: rgb(250 254 245 / 0.5);
}

.hover\:stroke-green-light-25\/60:hover {
  stroke: rgb(250 254 245 / 0.6);
}

.hover\:stroke-green-light-25\/70:hover {
  stroke: rgb(250 254 245 / 0.7);
}

.hover\:stroke-green-light-25\/75:hover {
  stroke: rgb(250 254 245 / 0.75);
}

.hover\:stroke-green-light-25\/80:hover {
  stroke: rgb(250 254 245 / 0.8);
}

.hover\:stroke-green-light-25\/90:hover {
  stroke: rgb(250 254 245 / 0.9);
}

.hover\:stroke-green-light-25\/95:hover {
  stroke: rgb(250 254 245 / 0.95);
}

.hover\:stroke-green-light-25\/100:hover {
  stroke: rgb(250 254 245 / 1);
}

.hover\:stroke-green-light-50\/0:hover {
  stroke: rgb(243 254 231 / 0);
}

.hover\:stroke-green-light-50\/5:hover {
  stroke: rgb(243 254 231 / 0.05);
}

.hover\:stroke-green-light-50\/10:hover {
  stroke: rgb(243 254 231 / 0.1);
}

.hover\:stroke-green-light-50\/20:hover {
  stroke: rgb(243 254 231 / 0.2);
}

.hover\:stroke-green-light-50\/25:hover {
  stroke: rgb(243 254 231 / 0.25);
}

.hover\:stroke-green-light-50\/30:hover {
  stroke: rgb(243 254 231 / 0.3);
}

.hover\:stroke-green-light-50\/40:hover {
  stroke: rgb(243 254 231 / 0.4);
}

.hover\:stroke-green-light-50\/50:hover {
  stroke: rgb(243 254 231 / 0.5);
}

.hover\:stroke-green-light-50\/60:hover {
  stroke: rgb(243 254 231 / 0.6);
}

.hover\:stroke-green-light-50\/70:hover {
  stroke: rgb(243 254 231 / 0.7);
}

.hover\:stroke-green-light-50\/75:hover {
  stroke: rgb(243 254 231 / 0.75);
}

.hover\:stroke-green-light-50\/80:hover {
  stroke: rgb(243 254 231 / 0.8);
}

.hover\:stroke-green-light-50\/90:hover {
  stroke: rgb(243 254 231 / 0.9);
}

.hover\:stroke-green-light-50\/95:hover {
  stroke: rgb(243 254 231 / 0.95);
}

.hover\:stroke-green-light-50\/100:hover {
  stroke: rgb(243 254 231 / 1);
}

.hover\:stroke-green-light-100\/0:hover {
  stroke: rgb(228 251 204 / 0);
}

.hover\:stroke-green-light-100\/5:hover {
  stroke: rgb(228 251 204 / 0.05);
}

.hover\:stroke-green-light-100\/10:hover {
  stroke: rgb(228 251 204 / 0.1);
}

.hover\:stroke-green-light-100\/20:hover {
  stroke: rgb(228 251 204 / 0.2);
}

.hover\:stroke-green-light-100\/25:hover {
  stroke: rgb(228 251 204 / 0.25);
}

.hover\:stroke-green-light-100\/30:hover {
  stroke: rgb(228 251 204 / 0.3);
}

.hover\:stroke-green-light-100\/40:hover {
  stroke: rgb(228 251 204 / 0.4);
}

.hover\:stroke-green-light-100\/50:hover {
  stroke: rgb(228 251 204 / 0.5);
}

.hover\:stroke-green-light-100\/60:hover {
  stroke: rgb(228 251 204 / 0.6);
}

.hover\:stroke-green-light-100\/70:hover {
  stroke: rgb(228 251 204 / 0.7);
}

.hover\:stroke-green-light-100\/75:hover {
  stroke: rgb(228 251 204 / 0.75);
}

.hover\:stroke-green-light-100\/80:hover {
  stroke: rgb(228 251 204 / 0.8);
}

.hover\:stroke-green-light-100\/90:hover {
  stroke: rgb(228 251 204 / 0.9);
}

.hover\:stroke-green-light-100\/95:hover {
  stroke: rgb(228 251 204 / 0.95);
}

.hover\:stroke-green-light-100\/100:hover {
  stroke: rgb(228 251 204 / 1);
}

.hover\:stroke-green-light-300\/0:hover {
  stroke: rgb(166 239 103 / 0);
}

.hover\:stroke-green-light-300\/5:hover {
  stroke: rgb(166 239 103 / 0.05);
}

.hover\:stroke-green-light-300\/10:hover {
  stroke: rgb(166 239 103 / 0.1);
}

.hover\:stroke-green-light-300\/20:hover {
  stroke: rgb(166 239 103 / 0.2);
}

.hover\:stroke-green-light-300\/25:hover {
  stroke: rgb(166 239 103 / 0.25);
}

.hover\:stroke-green-light-300\/30:hover {
  stroke: rgb(166 239 103 / 0.3);
}

.hover\:stroke-green-light-300\/40:hover {
  stroke: rgb(166 239 103 / 0.4);
}

.hover\:stroke-green-light-300\/50:hover {
  stroke: rgb(166 239 103 / 0.5);
}

.hover\:stroke-green-light-300\/60:hover {
  stroke: rgb(166 239 103 / 0.6);
}

.hover\:stroke-green-light-300\/70:hover {
  stroke: rgb(166 239 103 / 0.7);
}

.hover\:stroke-green-light-300\/75:hover {
  stroke: rgb(166 239 103 / 0.75);
}

.hover\:stroke-green-light-300\/80:hover {
  stroke: rgb(166 239 103 / 0.8);
}

.hover\:stroke-green-light-300\/90:hover {
  stroke: rgb(166 239 103 / 0.9);
}

.hover\:stroke-green-light-300\/95:hover {
  stroke: rgb(166 239 103 / 0.95);
}

.hover\:stroke-green-light-300\/100:hover {
  stroke: rgb(166 239 103 / 1);
}

.hover\:stroke-green-light-400\/0:hover {
  stroke: rgb(133 225 58 / 0);
}

.hover\:stroke-green-light-400\/5:hover {
  stroke: rgb(133 225 58 / 0.05);
}

.hover\:stroke-green-light-400\/10:hover {
  stroke: rgb(133 225 58 / 0.1);
}

.hover\:stroke-green-light-400\/20:hover {
  stroke: rgb(133 225 58 / 0.2);
}

.hover\:stroke-green-light-400\/25:hover {
  stroke: rgb(133 225 58 / 0.25);
}

.hover\:stroke-green-light-400\/30:hover {
  stroke: rgb(133 225 58 / 0.3);
}

.hover\:stroke-green-light-400\/40:hover {
  stroke: rgb(133 225 58 / 0.4);
}

.hover\:stroke-green-light-400\/50:hover {
  stroke: rgb(133 225 58 / 0.5);
}

.hover\:stroke-green-light-400\/60:hover {
  stroke: rgb(133 225 58 / 0.6);
}

.hover\:stroke-green-light-400\/70:hover {
  stroke: rgb(133 225 58 / 0.7);
}

.hover\:stroke-green-light-400\/75:hover {
  stroke: rgb(133 225 58 / 0.75);
}

.hover\:stroke-green-light-400\/80:hover {
  stroke: rgb(133 225 58 / 0.8);
}

.hover\:stroke-green-light-400\/90:hover {
  stroke: rgb(133 225 58 / 0.9);
}

.hover\:stroke-green-light-400\/95:hover {
  stroke: rgb(133 225 58 / 0.95);
}

.hover\:stroke-green-light-400\/100:hover {
  stroke: rgb(133 225 58 / 1);
}

.hover\:stroke-green-light-500\/0:hover {
  stroke: rgb(102 6 16 / 0);
}

.hover\:stroke-green-light-500\/5:hover {
  stroke: rgb(102 6 16 / 0.05);
}

.hover\:stroke-green-light-500\/10:hover {
  stroke: rgb(102 6 16 / 0.1);
}

.hover\:stroke-green-light-500\/20:hover {
  stroke: rgb(102 6 16 / 0.2);
}

.hover\:stroke-green-light-500\/25:hover {
  stroke: rgb(102 6 16 / 0.25);
}

.hover\:stroke-green-light-500\/30:hover {
  stroke: rgb(102 6 16 / 0.3);
}

.hover\:stroke-green-light-500\/40:hover {
  stroke: rgb(102 6 16 / 0.4);
}

.hover\:stroke-green-light-500\/50:hover {
  stroke: rgb(102 6 16 / 0.5);
}

.hover\:stroke-green-light-500\/60:hover {
  stroke: rgb(102 6 16 / 0.6);
}

.hover\:stroke-green-light-500\/70:hover {
  stroke: rgb(102 6 16 / 0.7);
}

.hover\:stroke-green-light-500\/75:hover {
  stroke: rgb(102 6 16 / 0.75);
}

.hover\:stroke-green-light-500\/80:hover {
  stroke: rgb(102 6 16 / 0.8);
}

.hover\:stroke-green-light-500\/90:hover {
  stroke: rgb(102 6 16 / 0.9);
}

.hover\:stroke-green-light-500\/95:hover {
  stroke: rgb(102 6 16 / 0.95);
}

.hover\:stroke-green-light-500\/100:hover {
  stroke: rgb(102 6 16 / 1);
}

.hover\:stroke-green-light-800\/0:hover {
  stroke: rgb(50 98 18 / 0);
}

.hover\:stroke-green-light-800\/5:hover {
  stroke: rgb(50 98 18 / 0.05);
}

.hover\:stroke-green-light-800\/10:hover {
  stroke: rgb(50 98 18 / 0.1);
}

.hover\:stroke-green-light-800\/20:hover {
  stroke: rgb(50 98 18 / 0.2);
}

.hover\:stroke-green-light-800\/25:hover {
  stroke: rgb(50 98 18 / 0.25);
}

.hover\:stroke-green-light-800\/30:hover {
  stroke: rgb(50 98 18 / 0.3);
}

.hover\:stroke-green-light-800\/40:hover {
  stroke: rgb(50 98 18 / 0.4);
}

.hover\:stroke-green-light-800\/50:hover {
  stroke: rgb(50 98 18 / 0.5);
}

.hover\:stroke-green-light-800\/60:hover {
  stroke: rgb(50 98 18 / 0.6);
}

.hover\:stroke-green-light-800\/70:hover {
  stroke: rgb(50 98 18 / 0.7);
}

.hover\:stroke-green-light-800\/75:hover {
  stroke: rgb(50 98 18 / 0.75);
}

.hover\:stroke-green-light-800\/80:hover {
  stroke: rgb(50 98 18 / 0.8);
}

.hover\:stroke-green-light-800\/90:hover {
  stroke: rgb(50 98 18 / 0.9);
}

.hover\:stroke-green-light-800\/95:hover {
  stroke: rgb(50 98 18 / 0.95);
}

.hover\:stroke-green-light-800\/100:hover {
  stroke: rgb(50 98 18 / 1);
}

.hover\:stroke-green-light-900\/0:hover {
  stroke: rgb(43 83 20 / 0);
}

.hover\:stroke-green-light-900\/5:hover {
  stroke: rgb(43 83 20 / 0.05);
}

.hover\:stroke-green-light-900\/10:hover {
  stroke: rgb(43 83 20 / 0.1);
}

.hover\:stroke-green-light-900\/20:hover {
  stroke: rgb(43 83 20 / 0.2);
}

.hover\:stroke-green-light-900\/25:hover {
  stroke: rgb(43 83 20 / 0.25);
}

.hover\:stroke-green-light-900\/30:hover {
  stroke: rgb(43 83 20 / 0.3);
}

.hover\:stroke-green-light-900\/40:hover {
  stroke: rgb(43 83 20 / 0.4);
}

.hover\:stroke-green-light-900\/50:hover {
  stroke: rgb(43 83 20 / 0.5);
}

.hover\:stroke-green-light-900\/60:hover {
  stroke: rgb(43 83 20 / 0.6);
}

.hover\:stroke-green-light-900\/70:hover {
  stroke: rgb(43 83 20 / 0.7);
}

.hover\:stroke-green-light-900\/75:hover {
  stroke: rgb(43 83 20 / 0.75);
}

.hover\:stroke-green-light-900\/80:hover {
  stroke: rgb(43 83 20 / 0.8);
}

.hover\:stroke-green-light-900\/90:hover {
  stroke: rgb(43 83 20 / 0.9);
}

.hover\:stroke-green-light-900\/95:hover {
  stroke: rgb(43 83 20 / 0.95);
}

.hover\:stroke-green-light-900\/100:hover {
  stroke: rgb(43 83 20 / 1);
}

.hover\:stroke-green-light\/0:hover {
  stroke: rgb(133 225 58 / 0);
}

.hover\:stroke-green-light\/5:hover {
  stroke: rgb(133 225 58 / 0.05);
}

.hover\:stroke-green-light\/10:hover {
  stroke: rgb(133 225 58 / 0.1);
}

.hover\:stroke-green-light\/20:hover {
  stroke: rgb(133 225 58 / 0.2);
}

.hover\:stroke-green-light\/25:hover {
  stroke: rgb(133 225 58 / 0.25);
}

.hover\:stroke-green-light\/30:hover {
  stroke: rgb(133 225 58 / 0.3);
}

.hover\:stroke-green-light\/40:hover {
  stroke: rgb(133 225 58 / 0.4);
}

.hover\:stroke-green-light\/50:hover {
  stroke: rgb(133 225 58 / 0.5);
}

.hover\:stroke-green-light\/60:hover {
  stroke: rgb(133 225 58 / 0.6);
}

.hover\:stroke-green-light\/70:hover {
  stroke: rgb(133 225 58 / 0.7);
}

.hover\:stroke-green-light\/75:hover {
  stroke: rgb(133 225 58 / 0.75);
}

.hover\:stroke-green-light\/80:hover {
  stroke: rgb(133 225 58 / 0.8);
}

.hover\:stroke-green-light\/90:hover {
  stroke: rgb(133 225 58 / 0.9);
}

.hover\:stroke-green-light\/95:hover {
  stroke: rgb(133 225 58 / 0.95);
}

.hover\:stroke-green-light\/100:hover {
  stroke: rgb(133 225 58 / 1);
}

.hover\:stroke-green-25\/0:hover {
  stroke: rgb(246 254 249 / 0);
}

.hover\:stroke-green-25\/5:hover {
  stroke: rgb(246 254 249 / 0.05);
}

.hover\:stroke-green-25\/10:hover {
  stroke: rgb(246 254 249 / 0.1);
}

.hover\:stroke-green-25\/20:hover {
  stroke: rgb(246 254 249 / 0.2);
}

.hover\:stroke-green-25\/25:hover {
  stroke: rgb(246 254 249 / 0.25);
}

.hover\:stroke-green-25\/30:hover {
  stroke: rgb(246 254 249 / 0.3);
}

.hover\:stroke-green-25\/40:hover {
  stroke: rgb(246 254 249 / 0.4);
}

.hover\:stroke-green-25\/50:hover {
  stroke: rgb(246 254 249 / 0.5);
}

.hover\:stroke-green-25\/60:hover {
  stroke: rgb(246 254 249 / 0.6);
}

.hover\:stroke-green-25\/70:hover {
  stroke: rgb(246 254 249 / 0.7);
}

.hover\:stroke-green-25\/75:hover {
  stroke: rgb(246 254 249 / 0.75);
}

.hover\:stroke-green-25\/80:hover {
  stroke: rgb(246 254 249 / 0.8);
}

.hover\:stroke-green-25\/90:hover {
  stroke: rgb(246 254 249 / 0.9);
}

.hover\:stroke-green-25\/95:hover {
  stroke: rgb(246 254 249 / 0.95);
}

.hover\:stroke-green-25\/100:hover {
  stroke: rgb(246 254 249 / 1);
}

.hover\:stroke-green-50\/0:hover {
  stroke: rgb(237 252 242 / 0);
}

.hover\:stroke-green-50\/5:hover {
  stroke: rgb(237 252 242 / 0.05);
}

.hover\:stroke-green-50\/10:hover {
  stroke: rgb(237 252 242 / 0.1);
}

.hover\:stroke-green-50\/20:hover {
  stroke: rgb(237 252 242 / 0.2);
}

.hover\:stroke-green-50\/25:hover {
  stroke: rgb(237 252 242 / 0.25);
}

.hover\:stroke-green-50\/30:hover {
  stroke: rgb(237 252 242 / 0.3);
}

.hover\:stroke-green-50\/40:hover {
  stroke: rgb(237 252 242 / 0.4);
}

.hover\:stroke-green-50\/50:hover {
  stroke: rgb(237 252 242 / 0.5);
}

.hover\:stroke-green-50\/60:hover {
  stroke: rgb(237 252 242 / 0.6);
}

.hover\:stroke-green-50\/70:hover {
  stroke: rgb(237 252 242 / 0.7);
}

.hover\:stroke-green-50\/75:hover {
  stroke: rgb(237 252 242 / 0.75);
}

.hover\:stroke-green-50\/80:hover {
  stroke: rgb(237 252 242 / 0.8);
}

.hover\:stroke-green-50\/90:hover {
  stroke: rgb(237 252 242 / 0.9);
}

.hover\:stroke-green-50\/95:hover {
  stroke: rgb(237 252 242 / 0.95);
}

.hover\:stroke-green-50\/100:hover {
  stroke: rgb(237 252 242 / 1);
}

.hover\:stroke-green-100\/0:hover {
  stroke: rgb(211 248 223 / 0);
}

.hover\:stroke-green-100\/5:hover {
  stroke: rgb(211 248 223 / 0.05);
}

.hover\:stroke-green-100\/10:hover {
  stroke: rgb(211 248 223 / 0.1);
}

.hover\:stroke-green-100\/20:hover {
  stroke: rgb(211 248 223 / 0.2);
}

.hover\:stroke-green-100\/25:hover {
  stroke: rgb(211 248 223 / 0.25);
}

.hover\:stroke-green-100\/30:hover {
  stroke: rgb(211 248 223 / 0.3);
}

.hover\:stroke-green-100\/40:hover {
  stroke: rgb(211 248 223 / 0.4);
}

.hover\:stroke-green-100\/50:hover {
  stroke: rgb(211 248 223 / 0.5);
}

.hover\:stroke-green-100\/60:hover {
  stroke: rgb(211 248 223 / 0.6);
}

.hover\:stroke-green-100\/70:hover {
  stroke: rgb(211 248 223 / 0.7);
}

.hover\:stroke-green-100\/75:hover {
  stroke: rgb(211 248 223 / 0.75);
}

.hover\:stroke-green-100\/80:hover {
  stroke: rgb(211 248 223 / 0.8);
}

.hover\:stroke-green-100\/90:hover {
  stroke: rgb(211 248 223 / 0.9);
}

.hover\:stroke-green-100\/95:hover {
  stroke: rgb(211 248 223 / 0.95);
}

.hover\:stroke-green-100\/100:hover {
  stroke: rgb(211 248 223 / 1);
}

.hover\:stroke-green-200\/0:hover {
  stroke: rgb(170 240 196 / 0);
}

.hover\:stroke-green-200\/5:hover {
  stroke: rgb(170 240 196 / 0.05);
}

.hover\:stroke-green-200\/10:hover {
  stroke: rgb(170 240 196 / 0.1);
}

.hover\:stroke-green-200\/20:hover {
  stroke: rgb(170 240 196 / 0.2);
}

.hover\:stroke-green-200\/25:hover {
  stroke: rgb(170 240 196 / 0.25);
}

.hover\:stroke-green-200\/30:hover {
  stroke: rgb(170 240 196 / 0.3);
}

.hover\:stroke-green-200\/40:hover {
  stroke: rgb(170 240 196 / 0.4);
}

.hover\:stroke-green-200\/50:hover {
  stroke: rgb(170 240 196 / 0.5);
}

.hover\:stroke-green-200\/60:hover {
  stroke: rgb(170 240 196 / 0.6);
}

.hover\:stroke-green-200\/70:hover {
  stroke: rgb(170 240 196 / 0.7);
}

.hover\:stroke-green-200\/75:hover {
  stroke: rgb(170 240 196 / 0.75);
}

.hover\:stroke-green-200\/80:hover {
  stroke: rgb(170 240 196 / 0.8);
}

.hover\:stroke-green-200\/90:hover {
  stroke: rgb(170 240 196 / 0.9);
}

.hover\:stroke-green-200\/95:hover {
  stroke: rgb(170 240 196 / 0.95);
}

.hover\:stroke-green-200\/100:hover {
  stroke: rgb(170 240 196 / 1);
}

.hover\:stroke-green-300\/0:hover {
  stroke: rgb(115 226 163 / 0);
}

.hover\:stroke-green-300\/5:hover {
  stroke: rgb(115 226 163 / 0.05);
}

.hover\:stroke-green-300\/10:hover {
  stroke: rgb(115 226 163 / 0.1);
}

.hover\:stroke-green-300\/20:hover {
  stroke: rgb(115 226 163 / 0.2);
}

.hover\:stroke-green-300\/25:hover {
  stroke: rgb(115 226 163 / 0.25);
}

.hover\:stroke-green-300\/30:hover {
  stroke: rgb(115 226 163 / 0.3);
}

.hover\:stroke-green-300\/40:hover {
  stroke: rgb(115 226 163 / 0.4);
}

.hover\:stroke-green-300\/50:hover {
  stroke: rgb(115 226 163 / 0.5);
}

.hover\:stroke-green-300\/60:hover {
  stroke: rgb(115 226 163 / 0.6);
}

.hover\:stroke-green-300\/70:hover {
  stroke: rgb(115 226 163 / 0.7);
}

.hover\:stroke-green-300\/75:hover {
  stroke: rgb(115 226 163 / 0.75);
}

.hover\:stroke-green-300\/80:hover {
  stroke: rgb(115 226 163 / 0.8);
}

.hover\:stroke-green-300\/90:hover {
  stroke: rgb(115 226 163 / 0.9);
}

.hover\:stroke-green-300\/95:hover {
  stroke: rgb(115 226 163 / 0.95);
}

.hover\:stroke-green-300\/100:hover {
  stroke: rgb(115 226 163 / 1);
}

.hover\:stroke-green-400\/0:hover {
  stroke: rgb(60 203 127 / 0);
}

.hover\:stroke-green-400\/5:hover {
  stroke: rgb(60 203 127 / 0.05);
}

.hover\:stroke-green-400\/10:hover {
  stroke: rgb(60 203 127 / 0.1);
}

.hover\:stroke-green-400\/20:hover {
  stroke: rgb(60 203 127 / 0.2);
}

.hover\:stroke-green-400\/25:hover {
  stroke: rgb(60 203 127 / 0.25);
}

.hover\:stroke-green-400\/30:hover {
  stroke: rgb(60 203 127 / 0.3);
}

.hover\:stroke-green-400\/40:hover {
  stroke: rgb(60 203 127 / 0.4);
}

.hover\:stroke-green-400\/50:hover {
  stroke: rgb(60 203 127 / 0.5);
}

.hover\:stroke-green-400\/60:hover {
  stroke: rgb(60 203 127 / 0.6);
}

.hover\:stroke-green-400\/70:hover {
  stroke: rgb(60 203 127 / 0.7);
}

.hover\:stroke-green-400\/75:hover {
  stroke: rgb(60 203 127 / 0.75);
}

.hover\:stroke-green-400\/80:hover {
  stroke: rgb(60 203 127 / 0.8);
}

.hover\:stroke-green-400\/90:hover {
  stroke: rgb(60 203 127 / 0.9);
}

.hover\:stroke-green-400\/95:hover {
  stroke: rgb(60 203 127 / 0.95);
}

.hover\:stroke-green-400\/100:hover {
  stroke: rgb(60 203 127 / 1);
}

.hover\:stroke-green-500\/0:hover {
  stroke: rgb(22 131 100 / 0);
}

.hover\:stroke-green-500\/5:hover {
  stroke: rgb(22 131 100 / 0.05);
}

.hover\:stroke-green-500\/10:hover {
  stroke: rgb(22 131 100 / 0.1);
}

.hover\:stroke-green-500\/20:hover {
  stroke: rgb(22 131 100 / 0.2);
}

.hover\:stroke-green-500\/25:hover {
  stroke: rgb(22 131 100 / 0.25);
}

.hover\:stroke-green-500\/30:hover {
  stroke: rgb(22 131 100 / 0.3);
}

.hover\:stroke-green-500\/40:hover {
  stroke: rgb(22 131 100 / 0.4);
}

.hover\:stroke-green-500\/50:hover {
  stroke: rgb(22 131 100 / 0.5);
}

.hover\:stroke-green-500\/60:hover {
  stroke: rgb(22 131 100 / 0.6);
}

.hover\:stroke-green-500\/70:hover {
  stroke: rgb(22 131 100 / 0.7);
}

.hover\:stroke-green-500\/75:hover {
  stroke: rgb(22 131 100 / 0.75);
}

.hover\:stroke-green-500\/80:hover {
  stroke: rgb(22 131 100 / 0.8);
}

.hover\:stroke-green-500\/90:hover {
  stroke: rgb(22 131 100 / 0.9);
}

.hover\:stroke-green-500\/95:hover {
  stroke: rgb(22 131 100 / 0.95);
}

.hover\:stroke-green-500\/100:hover {
  stroke: rgb(22 131 100 / 1);
}

.hover\:stroke-green-600\/0:hover {
  stroke: rgb(9 146 80 / 0);
}

.hover\:stroke-green-600\/5:hover {
  stroke: rgb(9 146 80 / 0.05);
}

.hover\:stroke-green-600\/10:hover {
  stroke: rgb(9 146 80 / 0.1);
}

.hover\:stroke-green-600\/20:hover {
  stroke: rgb(9 146 80 / 0.2);
}

.hover\:stroke-green-600\/25:hover {
  stroke: rgb(9 146 80 / 0.25);
}

.hover\:stroke-green-600\/30:hover {
  stroke: rgb(9 146 80 / 0.3);
}

.hover\:stroke-green-600\/40:hover {
  stroke: rgb(9 146 80 / 0.4);
}

.hover\:stroke-green-600\/50:hover {
  stroke: rgb(9 146 80 / 0.5);
}

.hover\:stroke-green-600\/60:hover {
  stroke: rgb(9 146 80 / 0.6);
}

.hover\:stroke-green-600\/70:hover {
  stroke: rgb(9 146 80 / 0.7);
}

.hover\:stroke-green-600\/75:hover {
  stroke: rgb(9 146 80 / 0.75);
}

.hover\:stroke-green-600\/80:hover {
  stroke: rgb(9 146 80 / 0.8);
}

.hover\:stroke-green-600\/90:hover {
  stroke: rgb(9 146 80 / 0.9);
}

.hover\:stroke-green-600\/95:hover {
  stroke: rgb(9 146 80 / 0.95);
}

.hover\:stroke-green-600\/100:hover {
  stroke: rgb(9 146 80 / 1);
}

.hover\:stroke-green-700\/0:hover {
  stroke: rgb(8 116 67 / 0);
}

.hover\:stroke-green-700\/5:hover {
  stroke: rgb(8 116 67 / 0.05);
}

.hover\:stroke-green-700\/10:hover {
  stroke: rgb(8 116 67 / 0.1);
}

.hover\:stroke-green-700\/20:hover {
  stroke: rgb(8 116 67 / 0.2);
}

.hover\:stroke-green-700\/25:hover {
  stroke: rgb(8 116 67 / 0.25);
}

.hover\:stroke-green-700\/30:hover {
  stroke: rgb(8 116 67 / 0.3);
}

.hover\:stroke-green-700\/40:hover {
  stroke: rgb(8 116 67 / 0.4);
}

.hover\:stroke-green-700\/50:hover {
  stroke: rgb(8 116 67 / 0.5);
}

.hover\:stroke-green-700\/60:hover {
  stroke: rgb(8 116 67 / 0.6);
}

.hover\:stroke-green-700\/70:hover {
  stroke: rgb(8 116 67 / 0.7);
}

.hover\:stroke-green-700\/75:hover {
  stroke: rgb(8 116 67 / 0.75);
}

.hover\:stroke-green-700\/80:hover {
  stroke: rgb(8 116 67 / 0.8);
}

.hover\:stroke-green-700\/90:hover {
  stroke: rgb(8 116 67 / 0.9);
}

.hover\:stroke-green-700\/95:hover {
  stroke: rgb(8 116 67 / 0.95);
}

.hover\:stroke-green-700\/100:hover {
  stroke: rgb(8 116 67 / 1);
}

.hover\:stroke-green-800\/0:hover {
  stroke: rgb(9 80 55 / 0);
}

.hover\:stroke-green-800\/5:hover {
  stroke: rgb(9 80 55 / 0.05);
}

.hover\:stroke-green-800\/10:hover {
  stroke: rgb(9 80 55 / 0.1);
}

.hover\:stroke-green-800\/20:hover {
  stroke: rgb(9 80 55 / 0.2);
}

.hover\:stroke-green-800\/25:hover {
  stroke: rgb(9 80 55 / 0.25);
}

.hover\:stroke-green-800\/30:hover {
  stroke: rgb(9 80 55 / 0.3);
}

.hover\:stroke-green-800\/40:hover {
  stroke: rgb(9 80 55 / 0.4);
}

.hover\:stroke-green-800\/50:hover {
  stroke: rgb(9 80 55 / 0.5);
}

.hover\:stroke-green-800\/60:hover {
  stroke: rgb(9 80 55 / 0.6);
}

.hover\:stroke-green-800\/70:hover {
  stroke: rgb(9 80 55 / 0.7);
}

.hover\:stroke-green-800\/75:hover {
  stroke: rgb(9 80 55 / 0.75);
}

.hover\:stroke-green-800\/80:hover {
  stroke: rgb(9 80 55 / 0.8);
}

.hover\:stroke-green-800\/90:hover {
  stroke: rgb(9 80 55 / 0.9);
}

.hover\:stroke-green-800\/95:hover {
  stroke: rgb(9 80 55 / 0.95);
}

.hover\:stroke-green-800\/100:hover {
  stroke: rgb(9 80 55 / 1);
}

.hover\:stroke-green-900\/0:hover {
  stroke: rgb(8 76 46 / 0);
}

.hover\:stroke-green-900\/5:hover {
  stroke: rgb(8 76 46 / 0.05);
}

.hover\:stroke-green-900\/10:hover {
  stroke: rgb(8 76 46 / 0.1);
}

.hover\:stroke-green-900\/20:hover {
  stroke: rgb(8 76 46 / 0.2);
}

.hover\:stroke-green-900\/25:hover {
  stroke: rgb(8 76 46 / 0.25);
}

.hover\:stroke-green-900\/30:hover {
  stroke: rgb(8 76 46 / 0.3);
}

.hover\:stroke-green-900\/40:hover {
  stroke: rgb(8 76 46 / 0.4);
}

.hover\:stroke-green-900\/50:hover {
  stroke: rgb(8 76 46 / 0.5);
}

.hover\:stroke-green-900\/60:hover {
  stroke: rgb(8 76 46 / 0.6);
}

.hover\:stroke-green-900\/70:hover {
  stroke: rgb(8 76 46 / 0.7);
}

.hover\:stroke-green-900\/75:hover {
  stroke: rgb(8 76 46 / 0.75);
}

.hover\:stroke-green-900\/80:hover {
  stroke: rgb(8 76 46 / 0.8);
}

.hover\:stroke-green-900\/90:hover {
  stroke: rgb(8 76 46 / 0.9);
}

.hover\:stroke-green-900\/95:hover {
  stroke: rgb(8 76 46 / 0.95);
}

.hover\:stroke-green-900\/100:hover {
  stroke: rgb(8 76 46 / 1);
}

.hover\:stroke-green\/0:hover {
  stroke: rgb(60 203 127 / 0);
}

.hover\:stroke-green\/5:hover {
  stroke: rgb(60 203 127 / 0.05);
}

.hover\:stroke-green\/10:hover {
  stroke: rgb(60 203 127 / 0.1);
}

.hover\:stroke-green\/20:hover {
  stroke: rgb(60 203 127 / 0.2);
}

.hover\:stroke-green\/25:hover {
  stroke: rgb(60 203 127 / 0.25);
}

.hover\:stroke-green\/30:hover {
  stroke: rgb(60 203 127 / 0.3);
}

.hover\:stroke-green\/40:hover {
  stroke: rgb(60 203 127 / 0.4);
}

.hover\:stroke-green\/50:hover {
  stroke: rgb(60 203 127 / 0.5);
}

.hover\:stroke-green\/60:hover {
  stroke: rgb(60 203 127 / 0.6);
}

.hover\:stroke-green\/70:hover {
  stroke: rgb(60 203 127 / 0.7);
}

.hover\:stroke-green\/75:hover {
  stroke: rgb(60 203 127 / 0.75);
}

.hover\:stroke-green\/80:hover {
  stroke: rgb(60 203 127 / 0.8);
}

.hover\:stroke-green\/90:hover {
  stroke: rgb(60 203 127 / 0.9);
}

.hover\:stroke-green\/95:hover {
  stroke: rgb(60 203 127 / 0.95);
}

.hover\:stroke-green\/100:hover {
  stroke: rgb(60 203 127 / 1);
}

.hover\:stroke-teal-25\/0:hover {
  stroke: rgb(246 254 252 / 0);
}

.hover\:stroke-teal-25\/5:hover {
  stroke: rgb(246 254 252 / 0.05);
}

.hover\:stroke-teal-25\/10:hover {
  stroke: rgb(246 254 252 / 0.1);
}

.hover\:stroke-teal-25\/20:hover {
  stroke: rgb(246 254 252 / 0.2);
}

.hover\:stroke-teal-25\/25:hover {
  stroke: rgb(246 254 252 / 0.25);
}

.hover\:stroke-teal-25\/30:hover {
  stroke: rgb(246 254 252 / 0.3);
}

.hover\:stroke-teal-25\/40:hover {
  stroke: rgb(246 254 252 / 0.4);
}

.hover\:stroke-teal-25\/50:hover {
  stroke: rgb(246 254 252 / 0.5);
}

.hover\:stroke-teal-25\/60:hover {
  stroke: rgb(246 254 252 / 0.6);
}

.hover\:stroke-teal-25\/70:hover {
  stroke: rgb(246 254 252 / 0.7);
}

.hover\:stroke-teal-25\/75:hover {
  stroke: rgb(246 254 252 / 0.75);
}

.hover\:stroke-teal-25\/80:hover {
  stroke: rgb(246 254 252 / 0.8);
}

.hover\:stroke-teal-25\/90:hover {
  stroke: rgb(246 254 252 / 0.9);
}

.hover\:stroke-teal-25\/95:hover {
  stroke: rgb(246 254 252 / 0.95);
}

.hover\:stroke-teal-25\/100:hover {
  stroke: rgb(246 254 252 / 1);
}

.hover\:stroke-teal-50\/0:hover {
  stroke: rgb(240 253 249 / 0);
}

.hover\:stroke-teal-50\/5:hover {
  stroke: rgb(240 253 249 / 0.05);
}

.hover\:stroke-teal-50\/10:hover {
  stroke: rgb(240 253 249 / 0.1);
}

.hover\:stroke-teal-50\/20:hover {
  stroke: rgb(240 253 249 / 0.2);
}

.hover\:stroke-teal-50\/25:hover {
  stroke: rgb(240 253 249 / 0.25);
}

.hover\:stroke-teal-50\/30:hover {
  stroke: rgb(240 253 249 / 0.3);
}

.hover\:stroke-teal-50\/40:hover {
  stroke: rgb(240 253 249 / 0.4);
}

.hover\:stroke-teal-50\/50:hover {
  stroke: rgb(240 253 249 / 0.5);
}

.hover\:stroke-teal-50\/60:hover {
  stroke: rgb(240 253 249 / 0.6);
}

.hover\:stroke-teal-50\/70:hover {
  stroke: rgb(240 253 249 / 0.7);
}

.hover\:stroke-teal-50\/75:hover {
  stroke: rgb(240 253 249 / 0.75);
}

.hover\:stroke-teal-50\/80:hover {
  stroke: rgb(240 253 249 / 0.8);
}

.hover\:stroke-teal-50\/90:hover {
  stroke: rgb(240 253 249 / 0.9);
}

.hover\:stroke-teal-50\/95:hover {
  stroke: rgb(240 253 249 / 0.95);
}

.hover\:stroke-teal-50\/100:hover {
  stroke: rgb(240 253 249 / 1);
}

.hover\:stroke-teal-100\/0:hover {
  stroke: rgb(204 251 239 / 0);
}

.hover\:stroke-teal-100\/5:hover {
  stroke: rgb(204 251 239 / 0.05);
}

.hover\:stroke-teal-100\/10:hover {
  stroke: rgb(204 251 239 / 0.1);
}

.hover\:stroke-teal-100\/20:hover {
  stroke: rgb(204 251 239 / 0.2);
}

.hover\:stroke-teal-100\/25:hover {
  stroke: rgb(204 251 239 / 0.25);
}

.hover\:stroke-teal-100\/30:hover {
  stroke: rgb(204 251 239 / 0.3);
}

.hover\:stroke-teal-100\/40:hover {
  stroke: rgb(204 251 239 / 0.4);
}

.hover\:stroke-teal-100\/50:hover {
  stroke: rgb(204 251 239 / 0.5);
}

.hover\:stroke-teal-100\/60:hover {
  stroke: rgb(204 251 239 / 0.6);
}

.hover\:stroke-teal-100\/70:hover {
  stroke: rgb(204 251 239 / 0.7);
}

.hover\:stroke-teal-100\/75:hover {
  stroke: rgb(204 251 239 / 0.75);
}

.hover\:stroke-teal-100\/80:hover {
  stroke: rgb(204 251 239 / 0.8);
}

.hover\:stroke-teal-100\/90:hover {
  stroke: rgb(204 251 239 / 0.9);
}

.hover\:stroke-teal-100\/95:hover {
  stroke: rgb(204 251 239 / 0.95);
}

.hover\:stroke-teal-100\/100:hover {
  stroke: rgb(204 251 239 / 1);
}

.hover\:stroke-teal-200\/0:hover {
  stroke: rgb(153 246 224 / 0);
}

.hover\:stroke-teal-200\/5:hover {
  stroke: rgb(153 246 224 / 0.05);
}

.hover\:stroke-teal-200\/10:hover {
  stroke: rgb(153 246 224 / 0.1);
}

.hover\:stroke-teal-200\/20:hover {
  stroke: rgb(153 246 224 / 0.2);
}

.hover\:stroke-teal-200\/25:hover {
  stroke: rgb(153 246 224 / 0.25);
}

.hover\:stroke-teal-200\/30:hover {
  stroke: rgb(153 246 224 / 0.3);
}

.hover\:stroke-teal-200\/40:hover {
  stroke: rgb(153 246 224 / 0.4);
}

.hover\:stroke-teal-200\/50:hover {
  stroke: rgb(153 246 224 / 0.5);
}

.hover\:stroke-teal-200\/60:hover {
  stroke: rgb(153 246 224 / 0.6);
}

.hover\:stroke-teal-200\/70:hover {
  stroke: rgb(153 246 224 / 0.7);
}

.hover\:stroke-teal-200\/75:hover {
  stroke: rgb(153 246 224 / 0.75);
}

.hover\:stroke-teal-200\/80:hover {
  stroke: rgb(153 246 224 / 0.8);
}

.hover\:stroke-teal-200\/90:hover {
  stroke: rgb(153 246 224 / 0.9);
}

.hover\:stroke-teal-200\/95:hover {
  stroke: rgb(153 246 224 / 0.95);
}

.hover\:stroke-teal-200\/100:hover {
  stroke: rgb(153 246 224 / 1);
}

.hover\:stroke-teal-300\/0:hover {
  stroke: rgb(95 233 208 / 0);
}

.hover\:stroke-teal-300\/5:hover {
  stroke: rgb(95 233 208 / 0.05);
}

.hover\:stroke-teal-300\/10:hover {
  stroke: rgb(95 233 208 / 0.1);
}

.hover\:stroke-teal-300\/20:hover {
  stroke: rgb(95 233 208 / 0.2);
}

.hover\:stroke-teal-300\/25:hover {
  stroke: rgb(95 233 208 / 0.25);
}

.hover\:stroke-teal-300\/30:hover {
  stroke: rgb(95 233 208 / 0.3);
}

.hover\:stroke-teal-300\/40:hover {
  stroke: rgb(95 233 208 / 0.4);
}

.hover\:stroke-teal-300\/50:hover {
  stroke: rgb(95 233 208 / 0.5);
}

.hover\:stroke-teal-300\/60:hover {
  stroke: rgb(95 233 208 / 0.6);
}

.hover\:stroke-teal-300\/70:hover {
  stroke: rgb(95 233 208 / 0.7);
}

.hover\:stroke-teal-300\/75:hover {
  stroke: rgb(95 233 208 / 0.75);
}

.hover\:stroke-teal-300\/80:hover {
  stroke: rgb(95 233 208 / 0.8);
}

.hover\:stroke-teal-300\/90:hover {
  stroke: rgb(95 233 208 / 0.9);
}

.hover\:stroke-teal-300\/95:hover {
  stroke: rgb(95 233 208 / 0.95);
}

.hover\:stroke-teal-300\/100:hover {
  stroke: rgb(95 233 208 / 1);
}

.hover\:stroke-teal-400\/0:hover {
  stroke: rgb(46 211 183 / 0);
}

.hover\:stroke-teal-400\/5:hover {
  stroke: rgb(46 211 183 / 0.05);
}

.hover\:stroke-teal-400\/10:hover {
  stroke: rgb(46 211 183 / 0.1);
}

.hover\:stroke-teal-400\/20:hover {
  stroke: rgb(46 211 183 / 0.2);
}

.hover\:stroke-teal-400\/25:hover {
  stroke: rgb(46 211 183 / 0.25);
}

.hover\:stroke-teal-400\/30:hover {
  stroke: rgb(46 211 183 / 0.3);
}

.hover\:stroke-teal-400\/40:hover {
  stroke: rgb(46 211 183 / 0.4);
}

.hover\:stroke-teal-400\/50:hover {
  stroke: rgb(46 211 183 / 0.5);
}

.hover\:stroke-teal-400\/60:hover {
  stroke: rgb(46 211 183 / 0.6);
}

.hover\:stroke-teal-400\/70:hover {
  stroke: rgb(46 211 183 / 0.7);
}

.hover\:stroke-teal-400\/75:hover {
  stroke: rgb(46 211 183 / 0.75);
}

.hover\:stroke-teal-400\/80:hover {
  stroke: rgb(46 211 183 / 0.8);
}

.hover\:stroke-teal-400\/90:hover {
  stroke: rgb(46 211 183 / 0.9);
}

.hover\:stroke-teal-400\/95:hover {
  stroke: rgb(46 211 183 / 0.95);
}

.hover\:stroke-teal-400\/100:hover {
  stroke: rgb(46 211 183 / 1);
}

.hover\:stroke-teal-500\/0:hover {
  stroke: rgb(21 183 158 / 0);
}

.hover\:stroke-teal-500\/5:hover {
  stroke: rgb(21 183 158 / 0.05);
}

.hover\:stroke-teal-500\/10:hover {
  stroke: rgb(21 183 158 / 0.1);
}

.hover\:stroke-teal-500\/20:hover {
  stroke: rgb(21 183 158 / 0.2);
}

.hover\:stroke-teal-500\/25:hover {
  stroke: rgb(21 183 158 / 0.25);
}

.hover\:stroke-teal-500\/30:hover {
  stroke: rgb(21 183 158 / 0.3);
}

.hover\:stroke-teal-500\/40:hover {
  stroke: rgb(21 183 158 / 0.4);
}

.hover\:stroke-teal-500\/50:hover {
  stroke: rgb(21 183 158 / 0.5);
}

.hover\:stroke-teal-500\/60:hover {
  stroke: rgb(21 183 158 / 0.6);
}

.hover\:stroke-teal-500\/70:hover {
  stroke: rgb(21 183 158 / 0.7);
}

.hover\:stroke-teal-500\/75:hover {
  stroke: rgb(21 183 158 / 0.75);
}

.hover\:stroke-teal-500\/80:hover {
  stroke: rgb(21 183 158 / 0.8);
}

.hover\:stroke-teal-500\/90:hover {
  stroke: rgb(21 183 158 / 0.9);
}

.hover\:stroke-teal-500\/95:hover {
  stroke: rgb(21 183 158 / 0.95);
}

.hover\:stroke-teal-500\/100:hover {
  stroke: rgb(21 183 158 / 1);
}

.hover\:stroke-teal-600\/0:hover {
  stroke: rgb(14 147 132 / 0);
}

.hover\:stroke-teal-600\/5:hover {
  stroke: rgb(14 147 132 / 0.05);
}

.hover\:stroke-teal-600\/10:hover {
  stroke: rgb(14 147 132 / 0.1);
}

.hover\:stroke-teal-600\/20:hover {
  stroke: rgb(14 147 132 / 0.2);
}

.hover\:stroke-teal-600\/25:hover {
  stroke: rgb(14 147 132 / 0.25);
}

.hover\:stroke-teal-600\/30:hover {
  stroke: rgb(14 147 132 / 0.3);
}

.hover\:stroke-teal-600\/40:hover {
  stroke: rgb(14 147 132 / 0.4);
}

.hover\:stroke-teal-600\/50:hover {
  stroke: rgb(14 147 132 / 0.5);
}

.hover\:stroke-teal-600\/60:hover {
  stroke: rgb(14 147 132 / 0.6);
}

.hover\:stroke-teal-600\/70:hover {
  stroke: rgb(14 147 132 / 0.7);
}

.hover\:stroke-teal-600\/75:hover {
  stroke: rgb(14 147 132 / 0.75);
}

.hover\:stroke-teal-600\/80:hover {
  stroke: rgb(14 147 132 / 0.8);
}

.hover\:stroke-teal-600\/90:hover {
  stroke: rgb(14 147 132 / 0.9);
}

.hover\:stroke-teal-600\/95:hover {
  stroke: rgb(14 147 132 / 0.95);
}

.hover\:stroke-teal-600\/100:hover {
  stroke: rgb(14 147 132 / 1);
}

.hover\:stroke-teal-700\/0:hover {
  stroke: rgb(16 117 105 / 0);
}

.hover\:stroke-teal-700\/5:hover {
  stroke: rgb(16 117 105 / 0.05);
}

.hover\:stroke-teal-700\/10:hover {
  stroke: rgb(16 117 105 / 0.1);
}

.hover\:stroke-teal-700\/20:hover {
  stroke: rgb(16 117 105 / 0.2);
}

.hover\:stroke-teal-700\/25:hover {
  stroke: rgb(16 117 105 / 0.25);
}

.hover\:stroke-teal-700\/30:hover {
  stroke: rgb(16 117 105 / 0.3);
}

.hover\:stroke-teal-700\/40:hover {
  stroke: rgb(16 117 105 / 0.4);
}

.hover\:stroke-teal-700\/50:hover {
  stroke: rgb(16 117 105 / 0.5);
}

.hover\:stroke-teal-700\/60:hover {
  stroke: rgb(16 117 105 / 0.6);
}

.hover\:stroke-teal-700\/70:hover {
  stroke: rgb(16 117 105 / 0.7);
}

.hover\:stroke-teal-700\/75:hover {
  stroke: rgb(16 117 105 / 0.75);
}

.hover\:stroke-teal-700\/80:hover {
  stroke: rgb(16 117 105 / 0.8);
}

.hover\:stroke-teal-700\/90:hover {
  stroke: rgb(16 117 105 / 0.9);
}

.hover\:stroke-teal-700\/95:hover {
  stroke: rgb(16 117 105 / 0.95);
}

.hover\:stroke-teal-700\/100:hover {
  stroke: rgb(16 117 105 / 1);
}

.hover\:stroke-teal-800\/0:hover {
  stroke: rgb(18 93 86 / 0);
}

.hover\:stroke-teal-800\/5:hover {
  stroke: rgb(18 93 86 / 0.05);
}

.hover\:stroke-teal-800\/10:hover {
  stroke: rgb(18 93 86 / 0.1);
}

.hover\:stroke-teal-800\/20:hover {
  stroke: rgb(18 93 86 / 0.2);
}

.hover\:stroke-teal-800\/25:hover {
  stroke: rgb(18 93 86 / 0.25);
}

.hover\:stroke-teal-800\/30:hover {
  stroke: rgb(18 93 86 / 0.3);
}

.hover\:stroke-teal-800\/40:hover {
  stroke: rgb(18 93 86 / 0.4);
}

.hover\:stroke-teal-800\/50:hover {
  stroke: rgb(18 93 86 / 0.5);
}

.hover\:stroke-teal-800\/60:hover {
  stroke: rgb(18 93 86 / 0.6);
}

.hover\:stroke-teal-800\/70:hover {
  stroke: rgb(18 93 86 / 0.7);
}

.hover\:stroke-teal-800\/75:hover {
  stroke: rgb(18 93 86 / 0.75);
}

.hover\:stroke-teal-800\/80:hover {
  stroke: rgb(18 93 86 / 0.8);
}

.hover\:stroke-teal-800\/90:hover {
  stroke: rgb(18 93 86 / 0.9);
}

.hover\:stroke-teal-800\/95:hover {
  stroke: rgb(18 93 86 / 0.95);
}

.hover\:stroke-teal-800\/100:hover {
  stroke: rgb(18 93 86 / 1);
}

.hover\:stroke-teal-900\/0:hover {
  stroke: rgb(19 78 72 / 0);
}

.hover\:stroke-teal-900\/5:hover {
  stroke: rgb(19 78 72 / 0.05);
}

.hover\:stroke-teal-900\/10:hover {
  stroke: rgb(19 78 72 / 0.1);
}

.hover\:stroke-teal-900\/20:hover {
  stroke: rgb(19 78 72 / 0.2);
}

.hover\:stroke-teal-900\/25:hover {
  stroke: rgb(19 78 72 / 0.25);
}

.hover\:stroke-teal-900\/30:hover {
  stroke: rgb(19 78 72 / 0.3);
}

.hover\:stroke-teal-900\/40:hover {
  stroke: rgb(19 78 72 / 0.4);
}

.hover\:stroke-teal-900\/50:hover {
  stroke: rgb(19 78 72 / 0.5);
}

.hover\:stroke-teal-900\/60:hover {
  stroke: rgb(19 78 72 / 0.6);
}

.hover\:stroke-teal-900\/70:hover {
  stroke: rgb(19 78 72 / 0.7);
}

.hover\:stroke-teal-900\/75:hover {
  stroke: rgb(19 78 72 / 0.75);
}

.hover\:stroke-teal-900\/80:hover {
  stroke: rgb(19 78 72 / 0.8);
}

.hover\:stroke-teal-900\/90:hover {
  stroke: rgb(19 78 72 / 0.9);
}

.hover\:stroke-teal-900\/95:hover {
  stroke: rgb(19 78 72 / 0.95);
}

.hover\:stroke-teal-900\/100:hover {
  stroke: rgb(19 78 72 / 1);
}

.hover\:stroke-teal\/0:hover {
  stroke: rgb(46 211 183 / 0);
}

.hover\:stroke-teal\/5:hover {
  stroke: rgb(46 211 183 / 0.05);
}

.hover\:stroke-teal\/10:hover {
  stroke: rgb(46 211 183 / 0.1);
}

.hover\:stroke-teal\/20:hover {
  stroke: rgb(46 211 183 / 0.2);
}

.hover\:stroke-teal\/25:hover {
  stroke: rgb(46 211 183 / 0.25);
}

.hover\:stroke-teal\/30:hover {
  stroke: rgb(46 211 183 / 0.3);
}

.hover\:stroke-teal\/40:hover {
  stroke: rgb(46 211 183 / 0.4);
}

.hover\:stroke-teal\/50:hover {
  stroke: rgb(46 211 183 / 0.5);
}

.hover\:stroke-teal\/60:hover {
  stroke: rgb(46 211 183 / 0.6);
}

.hover\:stroke-teal\/70:hover {
  stroke: rgb(46 211 183 / 0.7);
}

.hover\:stroke-teal\/75:hover {
  stroke: rgb(46 211 183 / 0.75);
}

.hover\:stroke-teal\/80:hover {
  stroke: rgb(46 211 183 / 0.8);
}

.hover\:stroke-teal\/90:hover {
  stroke: rgb(46 211 183 / 0.9);
}

.hover\:stroke-teal\/95:hover {
  stroke: rgb(46 211 183 / 0.95);
}

.hover\:stroke-teal\/100:hover {
  stroke: rgb(46 211 183 / 1);
}

.hover\:stroke-cyan-25\/0:hover {
  stroke: rgb(245 254 255 / 0);
}

.hover\:stroke-cyan-25\/5:hover {
  stroke: rgb(245 254 255 / 0.05);
}

.hover\:stroke-cyan-25\/10:hover {
  stroke: rgb(245 254 255 / 0.1);
}

.hover\:stroke-cyan-25\/20:hover {
  stroke: rgb(245 254 255 / 0.2);
}

.hover\:stroke-cyan-25\/25:hover {
  stroke: rgb(245 254 255 / 0.25);
}

.hover\:stroke-cyan-25\/30:hover {
  stroke: rgb(245 254 255 / 0.3);
}

.hover\:stroke-cyan-25\/40:hover {
  stroke: rgb(245 254 255 / 0.4);
}

.hover\:stroke-cyan-25\/50:hover {
  stroke: rgb(245 254 255 / 0.5);
}

.hover\:stroke-cyan-25\/60:hover {
  stroke: rgb(245 254 255 / 0.6);
}

.hover\:stroke-cyan-25\/70:hover {
  stroke: rgb(245 254 255 / 0.7);
}

.hover\:stroke-cyan-25\/75:hover {
  stroke: rgb(245 254 255 / 0.75);
}

.hover\:stroke-cyan-25\/80:hover {
  stroke: rgb(245 254 255 / 0.8);
}

.hover\:stroke-cyan-25\/90:hover {
  stroke: rgb(245 254 255 / 0.9);
}

.hover\:stroke-cyan-25\/95:hover {
  stroke: rgb(245 254 255 / 0.95);
}

.hover\:stroke-cyan-25\/100:hover {
  stroke: rgb(245 254 255 / 1);
}

.hover\:stroke-cyan-50\/0:hover {
  stroke: rgb(236 253 255 / 0);
}

.hover\:stroke-cyan-50\/5:hover {
  stroke: rgb(236 253 255 / 0.05);
}

.hover\:stroke-cyan-50\/10:hover {
  stroke: rgb(236 253 255 / 0.1);
}

.hover\:stroke-cyan-50\/20:hover {
  stroke: rgb(236 253 255 / 0.2);
}

.hover\:stroke-cyan-50\/25:hover {
  stroke: rgb(236 253 255 / 0.25);
}

.hover\:stroke-cyan-50\/30:hover {
  stroke: rgb(236 253 255 / 0.3);
}

.hover\:stroke-cyan-50\/40:hover {
  stroke: rgb(236 253 255 / 0.4);
}

.hover\:stroke-cyan-50\/50:hover {
  stroke: rgb(236 253 255 / 0.5);
}

.hover\:stroke-cyan-50\/60:hover {
  stroke: rgb(236 253 255 / 0.6);
}

.hover\:stroke-cyan-50\/70:hover {
  stroke: rgb(236 253 255 / 0.7);
}

.hover\:stroke-cyan-50\/75:hover {
  stroke: rgb(236 253 255 / 0.75);
}

.hover\:stroke-cyan-50\/80:hover {
  stroke: rgb(236 253 255 / 0.8);
}

.hover\:stroke-cyan-50\/90:hover {
  stroke: rgb(236 253 255 / 0.9);
}

.hover\:stroke-cyan-50\/95:hover {
  stroke: rgb(236 253 255 / 0.95);
}

.hover\:stroke-cyan-50\/100:hover {
  stroke: rgb(236 253 255 / 1);
}

.hover\:stroke-cyan-100\/0:hover {
  stroke: rgb(207 249 254 / 0);
}

.hover\:stroke-cyan-100\/5:hover {
  stroke: rgb(207 249 254 / 0.05);
}

.hover\:stroke-cyan-100\/10:hover {
  stroke: rgb(207 249 254 / 0.1);
}

.hover\:stroke-cyan-100\/20:hover {
  stroke: rgb(207 249 254 / 0.2);
}

.hover\:stroke-cyan-100\/25:hover {
  stroke: rgb(207 249 254 / 0.25);
}

.hover\:stroke-cyan-100\/30:hover {
  stroke: rgb(207 249 254 / 0.3);
}

.hover\:stroke-cyan-100\/40:hover {
  stroke: rgb(207 249 254 / 0.4);
}

.hover\:stroke-cyan-100\/50:hover {
  stroke: rgb(207 249 254 / 0.5);
}

.hover\:stroke-cyan-100\/60:hover {
  stroke: rgb(207 249 254 / 0.6);
}

.hover\:stroke-cyan-100\/70:hover {
  stroke: rgb(207 249 254 / 0.7);
}

.hover\:stroke-cyan-100\/75:hover {
  stroke: rgb(207 249 254 / 0.75);
}

.hover\:stroke-cyan-100\/80:hover {
  stroke: rgb(207 249 254 / 0.8);
}

.hover\:stroke-cyan-100\/90:hover {
  stroke: rgb(207 249 254 / 0.9);
}

.hover\:stroke-cyan-100\/95:hover {
  stroke: rgb(207 249 254 / 0.95);
}

.hover\:stroke-cyan-100\/100:hover {
  stroke: rgb(207 249 254 / 1);
}

.hover\:stroke-cyan-200\/0:hover {
  stroke: rgb(165 240 252 / 0);
}

.hover\:stroke-cyan-200\/5:hover {
  stroke: rgb(165 240 252 / 0.05);
}

.hover\:stroke-cyan-200\/10:hover {
  stroke: rgb(165 240 252 / 0.1);
}

.hover\:stroke-cyan-200\/20:hover {
  stroke: rgb(165 240 252 / 0.2);
}

.hover\:stroke-cyan-200\/25:hover {
  stroke: rgb(165 240 252 / 0.25);
}

.hover\:stroke-cyan-200\/30:hover {
  stroke: rgb(165 240 252 / 0.3);
}

.hover\:stroke-cyan-200\/40:hover {
  stroke: rgb(165 240 252 / 0.4);
}

.hover\:stroke-cyan-200\/50:hover {
  stroke: rgb(165 240 252 / 0.5);
}

.hover\:stroke-cyan-200\/60:hover {
  stroke: rgb(165 240 252 / 0.6);
}

.hover\:stroke-cyan-200\/70:hover {
  stroke: rgb(165 240 252 / 0.7);
}

.hover\:stroke-cyan-200\/75:hover {
  stroke: rgb(165 240 252 / 0.75);
}

.hover\:stroke-cyan-200\/80:hover {
  stroke: rgb(165 240 252 / 0.8);
}

.hover\:stroke-cyan-200\/90:hover {
  stroke: rgb(165 240 252 / 0.9);
}

.hover\:stroke-cyan-200\/95:hover {
  stroke: rgb(165 240 252 / 0.95);
}

.hover\:stroke-cyan-200\/100:hover {
  stroke: rgb(165 240 252 / 1);
}

.hover\:stroke-cyan-300\/0:hover {
  stroke: rgb(103 227 249 / 0);
}

.hover\:stroke-cyan-300\/5:hover {
  stroke: rgb(103 227 249 / 0.05);
}

.hover\:stroke-cyan-300\/10:hover {
  stroke: rgb(103 227 249 / 0.1);
}

.hover\:stroke-cyan-300\/20:hover {
  stroke: rgb(103 227 249 / 0.2);
}

.hover\:stroke-cyan-300\/25:hover {
  stroke: rgb(103 227 249 / 0.25);
}

.hover\:stroke-cyan-300\/30:hover {
  stroke: rgb(103 227 249 / 0.3);
}

.hover\:stroke-cyan-300\/40:hover {
  stroke: rgb(103 227 249 / 0.4);
}

.hover\:stroke-cyan-300\/50:hover {
  stroke: rgb(103 227 249 / 0.5);
}

.hover\:stroke-cyan-300\/60:hover {
  stroke: rgb(103 227 249 / 0.6);
}

.hover\:stroke-cyan-300\/70:hover {
  stroke: rgb(103 227 249 / 0.7);
}

.hover\:stroke-cyan-300\/75:hover {
  stroke: rgb(103 227 249 / 0.75);
}

.hover\:stroke-cyan-300\/80:hover {
  stroke: rgb(103 227 249 / 0.8);
}

.hover\:stroke-cyan-300\/90:hover {
  stroke: rgb(103 227 249 / 0.9);
}

.hover\:stroke-cyan-300\/95:hover {
  stroke: rgb(103 227 249 / 0.95);
}

.hover\:stroke-cyan-300\/100:hover {
  stroke: rgb(103 227 249 / 1);
}

.hover\:stroke-cyan-400\/0:hover {
  stroke: rgb(34 204 238 / 0);
}

.hover\:stroke-cyan-400\/5:hover {
  stroke: rgb(34 204 238 / 0.05);
}

.hover\:stroke-cyan-400\/10:hover {
  stroke: rgb(34 204 238 / 0.1);
}

.hover\:stroke-cyan-400\/20:hover {
  stroke: rgb(34 204 238 / 0.2);
}

.hover\:stroke-cyan-400\/25:hover {
  stroke: rgb(34 204 238 / 0.25);
}

.hover\:stroke-cyan-400\/30:hover {
  stroke: rgb(34 204 238 / 0.3);
}

.hover\:stroke-cyan-400\/40:hover {
  stroke: rgb(34 204 238 / 0.4);
}

.hover\:stroke-cyan-400\/50:hover {
  stroke: rgb(34 204 238 / 0.5);
}

.hover\:stroke-cyan-400\/60:hover {
  stroke: rgb(34 204 238 / 0.6);
}

.hover\:stroke-cyan-400\/70:hover {
  stroke: rgb(34 204 238 / 0.7);
}

.hover\:stroke-cyan-400\/75:hover {
  stroke: rgb(34 204 238 / 0.75);
}

.hover\:stroke-cyan-400\/80:hover {
  stroke: rgb(34 204 238 / 0.8);
}

.hover\:stroke-cyan-400\/90:hover {
  stroke: rgb(34 204 238 / 0.9);
}

.hover\:stroke-cyan-400\/95:hover {
  stroke: rgb(34 204 238 / 0.95);
}

.hover\:stroke-cyan-400\/100:hover {
  stroke: rgb(34 204 238 / 1);
}

.hover\:stroke-cyan-500\/0:hover {
  stroke: rgb(6 174 212 / 0);
}

.hover\:stroke-cyan-500\/5:hover {
  stroke: rgb(6 174 212 / 0.05);
}

.hover\:stroke-cyan-500\/10:hover {
  stroke: rgb(6 174 212 / 0.1);
}

.hover\:stroke-cyan-500\/20:hover {
  stroke: rgb(6 174 212 / 0.2);
}

.hover\:stroke-cyan-500\/25:hover {
  stroke: rgb(6 174 212 / 0.25);
}

.hover\:stroke-cyan-500\/30:hover {
  stroke: rgb(6 174 212 / 0.3);
}

.hover\:stroke-cyan-500\/40:hover {
  stroke: rgb(6 174 212 / 0.4);
}

.hover\:stroke-cyan-500\/50:hover {
  stroke: rgb(6 174 212 / 0.5);
}

.hover\:stroke-cyan-500\/60:hover {
  stroke: rgb(6 174 212 / 0.6);
}

.hover\:stroke-cyan-500\/70:hover {
  stroke: rgb(6 174 212 / 0.7);
}

.hover\:stroke-cyan-500\/75:hover {
  stroke: rgb(6 174 212 / 0.75);
}

.hover\:stroke-cyan-500\/80:hover {
  stroke: rgb(6 174 212 / 0.8);
}

.hover\:stroke-cyan-500\/90:hover {
  stroke: rgb(6 174 212 / 0.9);
}

.hover\:stroke-cyan-500\/95:hover {
  stroke: rgb(6 174 212 / 0.95);
}

.hover\:stroke-cyan-500\/100:hover {
  stroke: rgb(6 174 212 / 1);
}

.hover\:stroke-cyan-600\/0:hover {
  stroke: rgb(8 138 178 / 0);
}

.hover\:stroke-cyan-600\/5:hover {
  stroke: rgb(8 138 178 / 0.05);
}

.hover\:stroke-cyan-600\/10:hover {
  stroke: rgb(8 138 178 / 0.1);
}

.hover\:stroke-cyan-600\/20:hover {
  stroke: rgb(8 138 178 / 0.2);
}

.hover\:stroke-cyan-600\/25:hover {
  stroke: rgb(8 138 178 / 0.25);
}

.hover\:stroke-cyan-600\/30:hover {
  stroke: rgb(8 138 178 / 0.3);
}

.hover\:stroke-cyan-600\/40:hover {
  stroke: rgb(8 138 178 / 0.4);
}

.hover\:stroke-cyan-600\/50:hover {
  stroke: rgb(8 138 178 / 0.5);
}

.hover\:stroke-cyan-600\/60:hover {
  stroke: rgb(8 138 178 / 0.6);
}

.hover\:stroke-cyan-600\/70:hover {
  stroke: rgb(8 138 178 / 0.7);
}

.hover\:stroke-cyan-600\/75:hover {
  stroke: rgb(8 138 178 / 0.75);
}

.hover\:stroke-cyan-600\/80:hover {
  stroke: rgb(8 138 178 / 0.8);
}

.hover\:stroke-cyan-600\/90:hover {
  stroke: rgb(8 138 178 / 0.9);
}

.hover\:stroke-cyan-600\/95:hover {
  stroke: rgb(8 138 178 / 0.95);
}

.hover\:stroke-cyan-600\/100:hover {
  stroke: rgb(8 138 178 / 1);
}

.hover\:stroke-cyan-700\/0:hover {
  stroke: rgb(14 112 144 / 0);
}

.hover\:stroke-cyan-700\/5:hover {
  stroke: rgb(14 112 144 / 0.05);
}

.hover\:stroke-cyan-700\/10:hover {
  stroke: rgb(14 112 144 / 0.1);
}

.hover\:stroke-cyan-700\/20:hover {
  stroke: rgb(14 112 144 / 0.2);
}

.hover\:stroke-cyan-700\/25:hover {
  stroke: rgb(14 112 144 / 0.25);
}

.hover\:stroke-cyan-700\/30:hover {
  stroke: rgb(14 112 144 / 0.3);
}

.hover\:stroke-cyan-700\/40:hover {
  stroke: rgb(14 112 144 / 0.4);
}

.hover\:stroke-cyan-700\/50:hover {
  stroke: rgb(14 112 144 / 0.5);
}

.hover\:stroke-cyan-700\/60:hover {
  stroke: rgb(14 112 144 / 0.6);
}

.hover\:stroke-cyan-700\/70:hover {
  stroke: rgb(14 112 144 / 0.7);
}

.hover\:stroke-cyan-700\/75:hover {
  stroke: rgb(14 112 144 / 0.75);
}

.hover\:stroke-cyan-700\/80:hover {
  stroke: rgb(14 112 144 / 0.8);
}

.hover\:stroke-cyan-700\/90:hover {
  stroke: rgb(14 112 144 / 0.9);
}

.hover\:stroke-cyan-700\/95:hover {
  stroke: rgb(14 112 144 / 0.95);
}

.hover\:stroke-cyan-700\/100:hover {
  stroke: rgb(14 112 144 / 1);
}

.hover\:stroke-cyan-800\/0:hover {
  stroke: rgb(21 91 117 / 0);
}

.hover\:stroke-cyan-800\/5:hover {
  stroke: rgb(21 91 117 / 0.05);
}

.hover\:stroke-cyan-800\/10:hover {
  stroke: rgb(21 91 117 / 0.1);
}

.hover\:stroke-cyan-800\/20:hover {
  stroke: rgb(21 91 117 / 0.2);
}

.hover\:stroke-cyan-800\/25:hover {
  stroke: rgb(21 91 117 / 0.25);
}

.hover\:stroke-cyan-800\/30:hover {
  stroke: rgb(21 91 117 / 0.3);
}

.hover\:stroke-cyan-800\/40:hover {
  stroke: rgb(21 91 117 / 0.4);
}

.hover\:stroke-cyan-800\/50:hover {
  stroke: rgb(21 91 117 / 0.5);
}

.hover\:stroke-cyan-800\/60:hover {
  stroke: rgb(21 91 117 / 0.6);
}

.hover\:stroke-cyan-800\/70:hover {
  stroke: rgb(21 91 117 / 0.7);
}

.hover\:stroke-cyan-800\/75:hover {
  stroke: rgb(21 91 117 / 0.75);
}

.hover\:stroke-cyan-800\/80:hover {
  stroke: rgb(21 91 117 / 0.8);
}

.hover\:stroke-cyan-800\/90:hover {
  stroke: rgb(21 91 117 / 0.9);
}

.hover\:stroke-cyan-800\/95:hover {
  stroke: rgb(21 91 117 / 0.95);
}

.hover\:stroke-cyan-800\/100:hover {
  stroke: rgb(21 91 117 / 1);
}

.hover\:stroke-cyan-900\/0:hover {
  stroke: rgb(22 76 99 / 0);
}

.hover\:stroke-cyan-900\/5:hover {
  stroke: rgb(22 76 99 / 0.05);
}

.hover\:stroke-cyan-900\/10:hover {
  stroke: rgb(22 76 99 / 0.1);
}

.hover\:stroke-cyan-900\/20:hover {
  stroke: rgb(22 76 99 / 0.2);
}

.hover\:stroke-cyan-900\/25:hover {
  stroke: rgb(22 76 99 / 0.25);
}

.hover\:stroke-cyan-900\/30:hover {
  stroke: rgb(22 76 99 / 0.3);
}

.hover\:stroke-cyan-900\/40:hover {
  stroke: rgb(22 76 99 / 0.4);
}

.hover\:stroke-cyan-900\/50:hover {
  stroke: rgb(22 76 99 / 0.5);
}

.hover\:stroke-cyan-900\/60:hover {
  stroke: rgb(22 76 99 / 0.6);
}

.hover\:stroke-cyan-900\/70:hover {
  stroke: rgb(22 76 99 / 0.7);
}

.hover\:stroke-cyan-900\/75:hover {
  stroke: rgb(22 76 99 / 0.75);
}

.hover\:stroke-cyan-900\/80:hover {
  stroke: rgb(22 76 99 / 0.8);
}

.hover\:stroke-cyan-900\/90:hover {
  stroke: rgb(22 76 99 / 0.9);
}

.hover\:stroke-cyan-900\/95:hover {
  stroke: rgb(22 76 99 / 0.95);
}

.hover\:stroke-cyan-900\/100:hover {
  stroke: rgb(22 76 99 / 1);
}

.hover\:stroke-cyan\/0:hover {
  stroke: rgb(34 204 238 / 0);
}

.hover\:stroke-cyan\/5:hover {
  stroke: rgb(34 204 238 / 0.05);
}

.hover\:stroke-cyan\/10:hover {
  stroke: rgb(34 204 238 / 0.1);
}

.hover\:stroke-cyan\/20:hover {
  stroke: rgb(34 204 238 / 0.2);
}

.hover\:stroke-cyan\/25:hover {
  stroke: rgb(34 204 238 / 0.25);
}

.hover\:stroke-cyan\/30:hover {
  stroke: rgb(34 204 238 / 0.3);
}

.hover\:stroke-cyan\/40:hover {
  stroke: rgb(34 204 238 / 0.4);
}

.hover\:stroke-cyan\/50:hover {
  stroke: rgb(34 204 238 / 0.5);
}

.hover\:stroke-cyan\/60:hover {
  stroke: rgb(34 204 238 / 0.6);
}

.hover\:stroke-cyan\/70:hover {
  stroke: rgb(34 204 238 / 0.7);
}

.hover\:stroke-cyan\/75:hover {
  stroke: rgb(34 204 238 / 0.75);
}

.hover\:stroke-cyan\/80:hover {
  stroke: rgb(34 204 238 / 0.8);
}

.hover\:stroke-cyan\/90:hover {
  stroke: rgb(34 204 238 / 0.9);
}

.hover\:stroke-cyan\/95:hover {
  stroke: rgb(34 204 238 / 0.95);
}

.hover\:stroke-cyan\/100:hover {
  stroke: rgb(34 204 238 / 1);
}

.hover\:stroke-blue-light-25\/0:hover {
  stroke: rgb(245 251 255 / 0);
}

.hover\:stroke-blue-light-25\/5:hover {
  stroke: rgb(245 251 255 / 0.05);
}

.hover\:stroke-blue-light-25\/10:hover {
  stroke: rgb(245 251 255 / 0.1);
}

.hover\:stroke-blue-light-25\/20:hover {
  stroke: rgb(245 251 255 / 0.2);
}

.hover\:stroke-blue-light-25\/25:hover {
  stroke: rgb(245 251 255 / 0.25);
}

.hover\:stroke-blue-light-25\/30:hover {
  stroke: rgb(245 251 255 / 0.3);
}

.hover\:stroke-blue-light-25\/40:hover {
  stroke: rgb(245 251 255 / 0.4);
}

.hover\:stroke-blue-light-25\/50:hover {
  stroke: rgb(245 251 255 / 0.5);
}

.hover\:stroke-blue-light-25\/60:hover {
  stroke: rgb(245 251 255 / 0.6);
}

.hover\:stroke-blue-light-25\/70:hover {
  stroke: rgb(245 251 255 / 0.7);
}

.hover\:stroke-blue-light-25\/75:hover {
  stroke: rgb(245 251 255 / 0.75);
}

.hover\:stroke-blue-light-25\/80:hover {
  stroke: rgb(245 251 255 / 0.8);
}

.hover\:stroke-blue-light-25\/90:hover {
  stroke: rgb(245 251 255 / 0.9);
}

.hover\:stroke-blue-light-25\/95:hover {
  stroke: rgb(245 251 255 / 0.95);
}

.hover\:stroke-blue-light-25\/100:hover {
  stroke: rgb(245 251 255 / 1);
}

.hover\:stroke-blue-light-50\/0:hover {
  stroke: rgb(240 249 255 / 0);
}

.hover\:stroke-blue-light-50\/5:hover {
  stroke: rgb(240 249 255 / 0.05);
}

.hover\:stroke-blue-light-50\/10:hover {
  stroke: rgb(240 249 255 / 0.1);
}

.hover\:stroke-blue-light-50\/20:hover {
  stroke: rgb(240 249 255 / 0.2);
}

.hover\:stroke-blue-light-50\/25:hover {
  stroke: rgb(240 249 255 / 0.25);
}

.hover\:stroke-blue-light-50\/30:hover {
  stroke: rgb(240 249 255 / 0.3);
}

.hover\:stroke-blue-light-50\/40:hover {
  stroke: rgb(240 249 255 / 0.4);
}

.hover\:stroke-blue-light-50\/50:hover {
  stroke: rgb(240 249 255 / 0.5);
}

.hover\:stroke-blue-light-50\/60:hover {
  stroke: rgb(240 249 255 / 0.6);
}

.hover\:stroke-blue-light-50\/70:hover {
  stroke: rgb(240 249 255 / 0.7);
}

.hover\:stroke-blue-light-50\/75:hover {
  stroke: rgb(240 249 255 / 0.75);
}

.hover\:stroke-blue-light-50\/80:hover {
  stroke: rgb(240 249 255 / 0.8);
}

.hover\:stroke-blue-light-50\/90:hover {
  stroke: rgb(240 249 255 / 0.9);
}

.hover\:stroke-blue-light-50\/95:hover {
  stroke: rgb(240 249 255 / 0.95);
}

.hover\:stroke-blue-light-50\/100:hover {
  stroke: rgb(240 249 255 / 1);
}

.hover\:stroke-blue-light-100\/0:hover {
  stroke: rgb(224 242 254 / 0);
}

.hover\:stroke-blue-light-100\/5:hover {
  stroke: rgb(224 242 254 / 0.05);
}

.hover\:stroke-blue-light-100\/10:hover {
  stroke: rgb(224 242 254 / 0.1);
}

.hover\:stroke-blue-light-100\/20:hover {
  stroke: rgb(224 242 254 / 0.2);
}

.hover\:stroke-blue-light-100\/25:hover {
  stroke: rgb(224 242 254 / 0.25);
}

.hover\:stroke-blue-light-100\/30:hover {
  stroke: rgb(224 242 254 / 0.3);
}

.hover\:stroke-blue-light-100\/40:hover {
  stroke: rgb(224 242 254 / 0.4);
}

.hover\:stroke-blue-light-100\/50:hover {
  stroke: rgb(224 242 254 / 0.5);
}

.hover\:stroke-blue-light-100\/60:hover {
  stroke: rgb(224 242 254 / 0.6);
}

.hover\:stroke-blue-light-100\/70:hover {
  stroke: rgb(224 242 254 / 0.7);
}

.hover\:stroke-blue-light-100\/75:hover {
  stroke: rgb(224 242 254 / 0.75);
}

.hover\:stroke-blue-light-100\/80:hover {
  stroke: rgb(224 242 254 / 0.8);
}

.hover\:stroke-blue-light-100\/90:hover {
  stroke: rgb(224 242 254 / 0.9);
}

.hover\:stroke-blue-light-100\/95:hover {
  stroke: rgb(224 242 254 / 0.95);
}

.hover\:stroke-blue-light-100\/100:hover {
  stroke: rgb(224 242 254 / 1);
}

.hover\:stroke-blue-light-200\/0:hover {
  stroke: rgb(185 230 254 / 0);
}

.hover\:stroke-blue-light-200\/5:hover {
  stroke: rgb(185 230 254 / 0.05);
}

.hover\:stroke-blue-light-200\/10:hover {
  stroke: rgb(185 230 254 / 0.1);
}

.hover\:stroke-blue-light-200\/20:hover {
  stroke: rgb(185 230 254 / 0.2);
}

.hover\:stroke-blue-light-200\/25:hover {
  stroke: rgb(185 230 254 / 0.25);
}

.hover\:stroke-blue-light-200\/30:hover {
  stroke: rgb(185 230 254 / 0.3);
}

.hover\:stroke-blue-light-200\/40:hover {
  stroke: rgb(185 230 254 / 0.4);
}

.hover\:stroke-blue-light-200\/50:hover {
  stroke: rgb(185 230 254 / 0.5);
}

.hover\:stroke-blue-light-200\/60:hover {
  stroke: rgb(185 230 254 / 0.6);
}

.hover\:stroke-blue-light-200\/70:hover {
  stroke: rgb(185 230 254 / 0.7);
}

.hover\:stroke-blue-light-200\/75:hover {
  stroke: rgb(185 230 254 / 0.75);
}

.hover\:stroke-blue-light-200\/80:hover {
  stroke: rgb(185 230 254 / 0.8);
}

.hover\:stroke-blue-light-200\/90:hover {
  stroke: rgb(185 230 254 / 0.9);
}

.hover\:stroke-blue-light-200\/95:hover {
  stroke: rgb(185 230 254 / 0.95);
}

.hover\:stroke-blue-light-200\/100:hover {
  stroke: rgb(185 230 254 / 1);
}

.hover\:stroke-blue-light-300\/0:hover {
  stroke: rgb(124 212 253 / 0);
}

.hover\:stroke-blue-light-300\/5:hover {
  stroke: rgb(124 212 253 / 0.05);
}

.hover\:stroke-blue-light-300\/10:hover {
  stroke: rgb(124 212 253 / 0.1);
}

.hover\:stroke-blue-light-300\/20:hover {
  stroke: rgb(124 212 253 / 0.2);
}

.hover\:stroke-blue-light-300\/25:hover {
  stroke: rgb(124 212 253 / 0.25);
}

.hover\:stroke-blue-light-300\/30:hover {
  stroke: rgb(124 212 253 / 0.3);
}

.hover\:stroke-blue-light-300\/40:hover {
  stroke: rgb(124 212 253 / 0.4);
}

.hover\:stroke-blue-light-300\/50:hover {
  stroke: rgb(124 212 253 / 0.5);
}

.hover\:stroke-blue-light-300\/60:hover {
  stroke: rgb(124 212 253 / 0.6);
}

.hover\:stroke-blue-light-300\/70:hover {
  stroke: rgb(124 212 253 / 0.7);
}

.hover\:stroke-blue-light-300\/75:hover {
  stroke: rgb(124 212 253 / 0.75);
}

.hover\:stroke-blue-light-300\/80:hover {
  stroke: rgb(124 212 253 / 0.8);
}

.hover\:stroke-blue-light-300\/90:hover {
  stroke: rgb(124 212 253 / 0.9);
}

.hover\:stroke-blue-light-300\/95:hover {
  stroke: rgb(124 212 253 / 0.95);
}

.hover\:stroke-blue-light-300\/100:hover {
  stroke: rgb(124 212 253 / 1);
}

.hover\:stroke-blue-light-400\/0:hover {
  stroke: rgb(54 191 250 / 0);
}

.hover\:stroke-blue-light-400\/5:hover {
  stroke: rgb(54 191 250 / 0.05);
}

.hover\:stroke-blue-light-400\/10:hover {
  stroke: rgb(54 191 250 / 0.1);
}

.hover\:stroke-blue-light-400\/20:hover {
  stroke: rgb(54 191 250 / 0.2);
}

.hover\:stroke-blue-light-400\/25:hover {
  stroke: rgb(54 191 250 / 0.25);
}

.hover\:stroke-blue-light-400\/30:hover {
  stroke: rgb(54 191 250 / 0.3);
}

.hover\:stroke-blue-light-400\/40:hover {
  stroke: rgb(54 191 250 / 0.4);
}

.hover\:stroke-blue-light-400\/50:hover {
  stroke: rgb(54 191 250 / 0.5);
}

.hover\:stroke-blue-light-400\/60:hover {
  stroke: rgb(54 191 250 / 0.6);
}

.hover\:stroke-blue-light-400\/70:hover {
  stroke: rgb(54 191 250 / 0.7);
}

.hover\:stroke-blue-light-400\/75:hover {
  stroke: rgb(54 191 250 / 0.75);
}

.hover\:stroke-blue-light-400\/80:hover {
  stroke: rgb(54 191 250 / 0.8);
}

.hover\:stroke-blue-light-400\/90:hover {
  stroke: rgb(54 191 250 / 0.9);
}

.hover\:stroke-blue-light-400\/95:hover {
  stroke: rgb(54 191 250 / 0.95);
}

.hover\:stroke-blue-light-400\/100:hover {
  stroke: rgb(54 191 250 / 1);
}

.hover\:stroke-blue-light-500\/0:hover {
  stroke: rgb(11 165 236 / 0);
}

.hover\:stroke-blue-light-500\/5:hover {
  stroke: rgb(11 165 236 / 0.05);
}

.hover\:stroke-blue-light-500\/10:hover {
  stroke: rgb(11 165 236 / 0.1);
}

.hover\:stroke-blue-light-500\/20:hover {
  stroke: rgb(11 165 236 / 0.2);
}

.hover\:stroke-blue-light-500\/25:hover {
  stroke: rgb(11 165 236 / 0.25);
}

.hover\:stroke-blue-light-500\/30:hover {
  stroke: rgb(11 165 236 / 0.3);
}

.hover\:stroke-blue-light-500\/40:hover {
  stroke: rgb(11 165 236 / 0.4);
}

.hover\:stroke-blue-light-500\/50:hover {
  stroke: rgb(11 165 236 / 0.5);
}

.hover\:stroke-blue-light-500\/60:hover {
  stroke: rgb(11 165 236 / 0.6);
}

.hover\:stroke-blue-light-500\/70:hover {
  stroke: rgb(11 165 236 / 0.7);
}

.hover\:stroke-blue-light-500\/75:hover {
  stroke: rgb(11 165 236 / 0.75);
}

.hover\:stroke-blue-light-500\/80:hover {
  stroke: rgb(11 165 236 / 0.8);
}

.hover\:stroke-blue-light-500\/90:hover {
  stroke: rgb(11 165 236 / 0.9);
}

.hover\:stroke-blue-light-500\/95:hover {
  stroke: rgb(11 165 236 / 0.95);
}

.hover\:stroke-blue-light-500\/100:hover {
  stroke: rgb(11 165 236 / 1);
}

.hover\:stroke-blue-light-600\/0:hover {
  stroke: rgb(0 134 201 / 0);
}

.hover\:stroke-blue-light-600\/5:hover {
  stroke: rgb(0 134 201 / 0.05);
}

.hover\:stroke-blue-light-600\/10:hover {
  stroke: rgb(0 134 201 / 0.1);
}

.hover\:stroke-blue-light-600\/20:hover {
  stroke: rgb(0 134 201 / 0.2);
}

.hover\:stroke-blue-light-600\/25:hover {
  stroke: rgb(0 134 201 / 0.25);
}

.hover\:stroke-blue-light-600\/30:hover {
  stroke: rgb(0 134 201 / 0.3);
}

.hover\:stroke-blue-light-600\/40:hover {
  stroke: rgb(0 134 201 / 0.4);
}

.hover\:stroke-blue-light-600\/50:hover {
  stroke: rgb(0 134 201 / 0.5);
}

.hover\:stroke-blue-light-600\/60:hover {
  stroke: rgb(0 134 201 / 0.6);
}

.hover\:stroke-blue-light-600\/70:hover {
  stroke: rgb(0 134 201 / 0.7);
}

.hover\:stroke-blue-light-600\/75:hover {
  stroke: rgb(0 134 201 / 0.75);
}

.hover\:stroke-blue-light-600\/80:hover {
  stroke: rgb(0 134 201 / 0.8);
}

.hover\:stroke-blue-light-600\/90:hover {
  stroke: rgb(0 134 201 / 0.9);
}

.hover\:stroke-blue-light-600\/95:hover {
  stroke: rgb(0 134 201 / 0.95);
}

.hover\:stroke-blue-light-600\/100:hover {
  stroke: rgb(0 134 201 / 1);
}

.hover\:stroke-blue-light-700\/0:hover {
  stroke: rgb(2 106 162 / 0);
}

.hover\:stroke-blue-light-700\/5:hover {
  stroke: rgb(2 106 162 / 0.05);
}

.hover\:stroke-blue-light-700\/10:hover {
  stroke: rgb(2 106 162 / 0.1);
}

.hover\:stroke-blue-light-700\/20:hover {
  stroke: rgb(2 106 162 / 0.2);
}

.hover\:stroke-blue-light-700\/25:hover {
  stroke: rgb(2 106 162 / 0.25);
}

.hover\:stroke-blue-light-700\/30:hover {
  stroke: rgb(2 106 162 / 0.3);
}

.hover\:stroke-blue-light-700\/40:hover {
  stroke: rgb(2 106 162 / 0.4);
}

.hover\:stroke-blue-light-700\/50:hover {
  stroke: rgb(2 106 162 / 0.5);
}

.hover\:stroke-blue-light-700\/60:hover {
  stroke: rgb(2 106 162 / 0.6);
}

.hover\:stroke-blue-light-700\/70:hover {
  stroke: rgb(2 106 162 / 0.7);
}

.hover\:stroke-blue-light-700\/75:hover {
  stroke: rgb(2 106 162 / 0.75);
}

.hover\:stroke-blue-light-700\/80:hover {
  stroke: rgb(2 106 162 / 0.8);
}

.hover\:stroke-blue-light-700\/90:hover {
  stroke: rgb(2 106 162 / 0.9);
}

.hover\:stroke-blue-light-700\/95:hover {
  stroke: rgb(2 106 162 / 0.95);
}

.hover\:stroke-blue-light-700\/100:hover {
  stroke: rgb(2 106 162 / 1);
}

.hover\:stroke-blue-light-800\/0:hover {
  stroke: rgb(6 89 134 / 0);
}

.hover\:stroke-blue-light-800\/5:hover {
  stroke: rgb(6 89 134 / 0.05);
}

.hover\:stroke-blue-light-800\/10:hover {
  stroke: rgb(6 89 134 / 0.1);
}

.hover\:stroke-blue-light-800\/20:hover {
  stroke: rgb(6 89 134 / 0.2);
}

.hover\:stroke-blue-light-800\/25:hover {
  stroke: rgb(6 89 134 / 0.25);
}

.hover\:stroke-blue-light-800\/30:hover {
  stroke: rgb(6 89 134 / 0.3);
}

.hover\:stroke-blue-light-800\/40:hover {
  stroke: rgb(6 89 134 / 0.4);
}

.hover\:stroke-blue-light-800\/50:hover {
  stroke: rgb(6 89 134 / 0.5);
}

.hover\:stroke-blue-light-800\/60:hover {
  stroke: rgb(6 89 134 / 0.6);
}

.hover\:stroke-blue-light-800\/70:hover {
  stroke: rgb(6 89 134 / 0.7);
}

.hover\:stroke-blue-light-800\/75:hover {
  stroke: rgb(6 89 134 / 0.75);
}

.hover\:stroke-blue-light-800\/80:hover {
  stroke: rgb(6 89 134 / 0.8);
}

.hover\:stroke-blue-light-800\/90:hover {
  stroke: rgb(6 89 134 / 0.9);
}

.hover\:stroke-blue-light-800\/95:hover {
  stroke: rgb(6 89 134 / 0.95);
}

.hover\:stroke-blue-light-800\/100:hover {
  stroke: rgb(6 89 134 / 1);
}

.hover\:stroke-blue-light-900\/0:hover {
  stroke: rgb(11 74 111 / 0);
}

.hover\:stroke-blue-light-900\/5:hover {
  stroke: rgb(11 74 111 / 0.05);
}

.hover\:stroke-blue-light-900\/10:hover {
  stroke: rgb(11 74 111 / 0.1);
}

.hover\:stroke-blue-light-900\/20:hover {
  stroke: rgb(11 74 111 / 0.2);
}

.hover\:stroke-blue-light-900\/25:hover {
  stroke: rgb(11 74 111 / 0.25);
}

.hover\:stroke-blue-light-900\/30:hover {
  stroke: rgb(11 74 111 / 0.3);
}

.hover\:stroke-blue-light-900\/40:hover {
  stroke: rgb(11 74 111 / 0.4);
}

.hover\:stroke-blue-light-900\/50:hover {
  stroke: rgb(11 74 111 / 0.5);
}

.hover\:stroke-blue-light-900\/60:hover {
  stroke: rgb(11 74 111 / 0.6);
}

.hover\:stroke-blue-light-900\/70:hover {
  stroke: rgb(11 74 111 / 0.7);
}

.hover\:stroke-blue-light-900\/75:hover {
  stroke: rgb(11 74 111 / 0.75);
}

.hover\:stroke-blue-light-900\/80:hover {
  stroke: rgb(11 74 111 / 0.8);
}

.hover\:stroke-blue-light-900\/90:hover {
  stroke: rgb(11 74 111 / 0.9);
}

.hover\:stroke-blue-light-900\/95:hover {
  stroke: rgb(11 74 111 / 0.95);
}

.hover\:stroke-blue-light-900\/100:hover {
  stroke: rgb(11 74 111 / 1);
}

.hover\:stroke-blue-light\/0:hover {
  stroke: rgb(54 191 250 / 0);
}

.hover\:stroke-blue-light\/5:hover {
  stroke: rgb(54 191 250 / 0.05);
}

.hover\:stroke-blue-light\/10:hover {
  stroke: rgb(54 191 250 / 0.1);
}

.hover\:stroke-blue-light\/20:hover {
  stroke: rgb(54 191 250 / 0.2);
}

.hover\:stroke-blue-light\/25:hover {
  stroke: rgb(54 191 250 / 0.25);
}

.hover\:stroke-blue-light\/30:hover {
  stroke: rgb(54 191 250 / 0.3);
}

.hover\:stroke-blue-light\/40:hover {
  stroke: rgb(54 191 250 / 0.4);
}

.hover\:stroke-blue-light\/50:hover {
  stroke: rgb(54 191 250 / 0.5);
}

.hover\:stroke-blue-light\/60:hover {
  stroke: rgb(54 191 250 / 0.6);
}

.hover\:stroke-blue-light\/70:hover {
  stroke: rgb(54 191 250 / 0.7);
}

.hover\:stroke-blue-light\/75:hover {
  stroke: rgb(54 191 250 / 0.75);
}

.hover\:stroke-blue-light\/80:hover {
  stroke: rgb(54 191 250 / 0.8);
}

.hover\:stroke-blue-light\/90:hover {
  stroke: rgb(54 191 250 / 0.9);
}

.hover\:stroke-blue-light\/95:hover {
  stroke: rgb(54 191 250 / 0.95);
}

.hover\:stroke-blue-light\/100:hover {
  stroke: rgb(54 191 250 / 1);
}

.hover\:stroke-blue-25\/0:hover {
  stroke: rgb(245 250 255 / 0);
}

.hover\:stroke-blue-25\/5:hover {
  stroke: rgb(245 250 255 / 0.05);
}

.hover\:stroke-blue-25\/10:hover {
  stroke: rgb(245 250 255 / 0.1);
}

.hover\:stroke-blue-25\/20:hover {
  stroke: rgb(245 250 255 / 0.2);
}

.hover\:stroke-blue-25\/25:hover {
  stroke: rgb(245 250 255 / 0.25);
}

.hover\:stroke-blue-25\/30:hover {
  stroke: rgb(245 250 255 / 0.3);
}

.hover\:stroke-blue-25\/40:hover {
  stroke: rgb(245 250 255 / 0.4);
}

.hover\:stroke-blue-25\/50:hover {
  stroke: rgb(245 250 255 / 0.5);
}

.hover\:stroke-blue-25\/60:hover {
  stroke: rgb(245 250 255 / 0.6);
}

.hover\:stroke-blue-25\/70:hover {
  stroke: rgb(245 250 255 / 0.7);
}

.hover\:stroke-blue-25\/75:hover {
  stroke: rgb(245 250 255 / 0.75);
}

.hover\:stroke-blue-25\/80:hover {
  stroke: rgb(245 250 255 / 0.8);
}

.hover\:stroke-blue-25\/90:hover {
  stroke: rgb(245 250 255 / 0.9);
}

.hover\:stroke-blue-25\/95:hover {
  stroke: rgb(245 250 255 / 0.95);
}

.hover\:stroke-blue-25\/100:hover {
  stroke: rgb(245 250 255 / 1);
}

.hover\:stroke-blue-50\/0:hover {
  stroke: rgb(239 248 255 / 0);
}

.hover\:stroke-blue-50\/5:hover {
  stroke: rgb(239 248 255 / 0.05);
}

.hover\:stroke-blue-50\/10:hover {
  stroke: rgb(239 248 255 / 0.1);
}

.hover\:stroke-blue-50\/20:hover {
  stroke: rgb(239 248 255 / 0.2);
}

.hover\:stroke-blue-50\/25:hover {
  stroke: rgb(239 248 255 / 0.25);
}

.hover\:stroke-blue-50\/30:hover {
  stroke: rgb(239 248 255 / 0.3);
}

.hover\:stroke-blue-50\/40:hover {
  stroke: rgb(239 248 255 / 0.4);
}

.hover\:stroke-blue-50\/50:hover {
  stroke: rgb(239 248 255 / 0.5);
}

.hover\:stroke-blue-50\/60:hover {
  stroke: rgb(239 248 255 / 0.6);
}

.hover\:stroke-blue-50\/70:hover {
  stroke: rgb(239 248 255 / 0.7);
}

.hover\:stroke-blue-50\/75:hover {
  stroke: rgb(239 248 255 / 0.75);
}

.hover\:stroke-blue-50\/80:hover {
  stroke: rgb(239 248 255 / 0.8);
}

.hover\:stroke-blue-50\/90:hover {
  stroke: rgb(239 248 255 / 0.9);
}

.hover\:stroke-blue-50\/95:hover {
  stroke: rgb(239 248 255 / 0.95);
}

.hover\:stroke-blue-50\/100:hover {
  stroke: rgb(239 248 255 / 1);
}

.hover\:stroke-blue-100\/0:hover {
  stroke: rgb(209 233 255 / 0);
}

.hover\:stroke-blue-100\/5:hover {
  stroke: rgb(209 233 255 / 0.05);
}

.hover\:stroke-blue-100\/10:hover {
  stroke: rgb(209 233 255 / 0.1);
}

.hover\:stroke-blue-100\/20:hover {
  stroke: rgb(209 233 255 / 0.2);
}

.hover\:stroke-blue-100\/25:hover {
  stroke: rgb(209 233 255 / 0.25);
}

.hover\:stroke-blue-100\/30:hover {
  stroke: rgb(209 233 255 / 0.3);
}

.hover\:stroke-blue-100\/40:hover {
  stroke: rgb(209 233 255 / 0.4);
}

.hover\:stroke-blue-100\/50:hover {
  stroke: rgb(209 233 255 / 0.5);
}

.hover\:stroke-blue-100\/60:hover {
  stroke: rgb(209 233 255 / 0.6);
}

.hover\:stroke-blue-100\/70:hover {
  stroke: rgb(209 233 255 / 0.7);
}

.hover\:stroke-blue-100\/75:hover {
  stroke: rgb(209 233 255 / 0.75);
}

.hover\:stroke-blue-100\/80:hover {
  stroke: rgb(209 233 255 / 0.8);
}

.hover\:stroke-blue-100\/90:hover {
  stroke: rgb(209 233 255 / 0.9);
}

.hover\:stroke-blue-100\/95:hover {
  stroke: rgb(209 233 255 / 0.95);
}

.hover\:stroke-blue-100\/100:hover {
  stroke: rgb(209 233 255 / 1);
}

.hover\:stroke-blue-200\/0:hover {
  stroke: rgb(178 221 255 / 0);
}

.hover\:stroke-blue-200\/5:hover {
  stroke: rgb(178 221 255 / 0.05);
}

.hover\:stroke-blue-200\/10:hover {
  stroke: rgb(178 221 255 / 0.1);
}

.hover\:stroke-blue-200\/20:hover {
  stroke: rgb(178 221 255 / 0.2);
}

.hover\:stroke-blue-200\/25:hover {
  stroke: rgb(178 221 255 / 0.25);
}

.hover\:stroke-blue-200\/30:hover {
  stroke: rgb(178 221 255 / 0.3);
}

.hover\:stroke-blue-200\/40:hover {
  stroke: rgb(178 221 255 / 0.4);
}

.hover\:stroke-blue-200\/50:hover {
  stroke: rgb(178 221 255 / 0.5);
}

.hover\:stroke-blue-200\/60:hover {
  stroke: rgb(178 221 255 / 0.6);
}

.hover\:stroke-blue-200\/70:hover {
  stroke: rgb(178 221 255 / 0.7);
}

.hover\:stroke-blue-200\/75:hover {
  stroke: rgb(178 221 255 / 0.75);
}

.hover\:stroke-blue-200\/80:hover {
  stroke: rgb(178 221 255 / 0.8);
}

.hover\:stroke-blue-200\/90:hover {
  stroke: rgb(178 221 255 / 0.9);
}

.hover\:stroke-blue-200\/95:hover {
  stroke: rgb(178 221 255 / 0.95);
}

.hover\:stroke-blue-200\/100:hover {
  stroke: rgb(178 221 255 / 1);
}

.hover\:stroke-blue-300\/0:hover {
  stroke: rgb(132 202 255 / 0);
}

.hover\:stroke-blue-300\/5:hover {
  stroke: rgb(132 202 255 / 0.05);
}

.hover\:stroke-blue-300\/10:hover {
  stroke: rgb(132 202 255 / 0.1);
}

.hover\:stroke-blue-300\/20:hover {
  stroke: rgb(132 202 255 / 0.2);
}

.hover\:stroke-blue-300\/25:hover {
  stroke: rgb(132 202 255 / 0.25);
}

.hover\:stroke-blue-300\/30:hover {
  stroke: rgb(132 202 255 / 0.3);
}

.hover\:stroke-blue-300\/40:hover {
  stroke: rgb(132 202 255 / 0.4);
}

.hover\:stroke-blue-300\/50:hover {
  stroke: rgb(132 202 255 / 0.5);
}

.hover\:stroke-blue-300\/60:hover {
  stroke: rgb(132 202 255 / 0.6);
}

.hover\:stroke-blue-300\/70:hover {
  stroke: rgb(132 202 255 / 0.7);
}

.hover\:stroke-blue-300\/75:hover {
  stroke: rgb(132 202 255 / 0.75);
}

.hover\:stroke-blue-300\/80:hover {
  stroke: rgb(132 202 255 / 0.8);
}

.hover\:stroke-blue-300\/90:hover {
  stroke: rgb(132 202 255 / 0.9);
}

.hover\:stroke-blue-300\/95:hover {
  stroke: rgb(132 202 255 / 0.95);
}

.hover\:stroke-blue-300\/100:hover {
  stroke: rgb(132 202 255 / 1);
}

.hover\:stroke-blue-400\/0:hover {
  stroke: rgb(83 177 253 / 0);
}

.hover\:stroke-blue-400\/5:hover {
  stroke: rgb(83 177 253 / 0.05);
}

.hover\:stroke-blue-400\/10:hover {
  stroke: rgb(83 177 253 / 0.1);
}

.hover\:stroke-blue-400\/20:hover {
  stroke: rgb(83 177 253 / 0.2);
}

.hover\:stroke-blue-400\/25:hover {
  stroke: rgb(83 177 253 / 0.25);
}

.hover\:stroke-blue-400\/30:hover {
  stroke: rgb(83 177 253 / 0.3);
}

.hover\:stroke-blue-400\/40:hover {
  stroke: rgb(83 177 253 / 0.4);
}

.hover\:stroke-blue-400\/50:hover {
  stroke: rgb(83 177 253 / 0.5);
}

.hover\:stroke-blue-400\/60:hover {
  stroke: rgb(83 177 253 / 0.6);
}

.hover\:stroke-blue-400\/70:hover {
  stroke: rgb(83 177 253 / 0.7);
}

.hover\:stroke-blue-400\/75:hover {
  stroke: rgb(83 177 253 / 0.75);
}

.hover\:stroke-blue-400\/80:hover {
  stroke: rgb(83 177 253 / 0.8);
}

.hover\:stroke-blue-400\/90:hover {
  stroke: rgb(83 177 253 / 0.9);
}

.hover\:stroke-blue-400\/95:hover {
  stroke: rgb(83 177 253 / 0.95);
}

.hover\:stroke-blue-400\/100:hover {
  stroke: rgb(83 177 253 / 1);
}

.hover\:stroke-blue-500\/0:hover {
  stroke: rgb(46 144 250 / 0);
}

.hover\:stroke-blue-500\/5:hover {
  stroke: rgb(46 144 250 / 0.05);
}

.hover\:stroke-blue-500\/10:hover {
  stroke: rgb(46 144 250 / 0.1);
}

.hover\:stroke-blue-500\/20:hover {
  stroke: rgb(46 144 250 / 0.2);
}

.hover\:stroke-blue-500\/25:hover {
  stroke: rgb(46 144 250 / 0.25);
}

.hover\:stroke-blue-500\/30:hover {
  stroke: rgb(46 144 250 / 0.3);
}

.hover\:stroke-blue-500\/40:hover {
  stroke: rgb(46 144 250 / 0.4);
}

.hover\:stroke-blue-500\/50:hover {
  stroke: rgb(46 144 250 / 0.5);
}

.hover\:stroke-blue-500\/60:hover {
  stroke: rgb(46 144 250 / 0.6);
}

.hover\:stroke-blue-500\/70:hover {
  stroke: rgb(46 144 250 / 0.7);
}

.hover\:stroke-blue-500\/75:hover {
  stroke: rgb(46 144 250 / 0.75);
}

.hover\:stroke-blue-500\/80:hover {
  stroke: rgb(46 144 250 / 0.8);
}

.hover\:stroke-blue-500\/90:hover {
  stroke: rgb(46 144 250 / 0.9);
}

.hover\:stroke-blue-500\/95:hover {
  stroke: rgb(46 144 250 / 0.95);
}

.hover\:stroke-blue-500\/100:hover {
  stroke: rgb(46 144 250 / 1);
}

.hover\:stroke-blue-600\/0:hover {
  stroke: rgb(21 112 239 / 0);
}

.hover\:stroke-blue-600\/5:hover {
  stroke: rgb(21 112 239 / 0.05);
}

.hover\:stroke-blue-600\/10:hover {
  stroke: rgb(21 112 239 / 0.1);
}

.hover\:stroke-blue-600\/20:hover {
  stroke: rgb(21 112 239 / 0.2);
}

.hover\:stroke-blue-600\/25:hover {
  stroke: rgb(21 112 239 / 0.25);
}

.hover\:stroke-blue-600\/30:hover {
  stroke: rgb(21 112 239 / 0.3);
}

.hover\:stroke-blue-600\/40:hover {
  stroke: rgb(21 112 239 / 0.4);
}

.hover\:stroke-blue-600\/50:hover {
  stroke: rgb(21 112 239 / 0.5);
}

.hover\:stroke-blue-600\/60:hover {
  stroke: rgb(21 112 239 / 0.6);
}

.hover\:stroke-blue-600\/70:hover {
  stroke: rgb(21 112 239 / 0.7);
}

.hover\:stroke-blue-600\/75:hover {
  stroke: rgb(21 112 239 / 0.75);
}

.hover\:stroke-blue-600\/80:hover {
  stroke: rgb(21 112 239 / 0.8);
}

.hover\:stroke-blue-600\/90:hover {
  stroke: rgb(21 112 239 / 0.9);
}

.hover\:stroke-blue-600\/95:hover {
  stroke: rgb(21 112 239 / 0.95);
}

.hover\:stroke-blue-600\/100:hover {
  stroke: rgb(21 112 239 / 1);
}

.hover\:stroke-blue-700\/0:hover {
  stroke: rgb(23 92 211 / 0);
}

.hover\:stroke-blue-700\/5:hover {
  stroke: rgb(23 92 211 / 0.05);
}

.hover\:stroke-blue-700\/10:hover {
  stroke: rgb(23 92 211 / 0.1);
}

.hover\:stroke-blue-700\/20:hover {
  stroke: rgb(23 92 211 / 0.2);
}

.hover\:stroke-blue-700\/25:hover {
  stroke: rgb(23 92 211 / 0.25);
}

.hover\:stroke-blue-700\/30:hover {
  stroke: rgb(23 92 211 / 0.3);
}

.hover\:stroke-blue-700\/40:hover {
  stroke: rgb(23 92 211 / 0.4);
}

.hover\:stroke-blue-700\/50:hover {
  stroke: rgb(23 92 211 / 0.5);
}

.hover\:stroke-blue-700\/60:hover {
  stroke: rgb(23 92 211 / 0.6);
}

.hover\:stroke-blue-700\/70:hover {
  stroke: rgb(23 92 211 / 0.7);
}

.hover\:stroke-blue-700\/75:hover {
  stroke: rgb(23 92 211 / 0.75);
}

.hover\:stroke-blue-700\/80:hover {
  stroke: rgb(23 92 211 / 0.8);
}

.hover\:stroke-blue-700\/90:hover {
  stroke: rgb(23 92 211 / 0.9);
}

.hover\:stroke-blue-700\/95:hover {
  stroke: rgb(23 92 211 / 0.95);
}

.hover\:stroke-blue-700\/100:hover {
  stroke: rgb(23 92 211 / 1);
}

.hover\:stroke-blue-800\/0:hover {
  stroke: rgb(24 73 169 / 0);
}

.hover\:stroke-blue-800\/5:hover {
  stroke: rgb(24 73 169 / 0.05);
}

.hover\:stroke-blue-800\/10:hover {
  stroke: rgb(24 73 169 / 0.1);
}

.hover\:stroke-blue-800\/20:hover {
  stroke: rgb(24 73 169 / 0.2);
}

.hover\:stroke-blue-800\/25:hover {
  stroke: rgb(24 73 169 / 0.25);
}

.hover\:stroke-blue-800\/30:hover {
  stroke: rgb(24 73 169 / 0.3);
}

.hover\:stroke-blue-800\/40:hover {
  stroke: rgb(24 73 169 / 0.4);
}

.hover\:stroke-blue-800\/50:hover {
  stroke: rgb(24 73 169 / 0.5);
}

.hover\:stroke-blue-800\/60:hover {
  stroke: rgb(24 73 169 / 0.6);
}

.hover\:stroke-blue-800\/70:hover {
  stroke: rgb(24 73 169 / 0.7);
}

.hover\:stroke-blue-800\/75:hover {
  stroke: rgb(24 73 169 / 0.75);
}

.hover\:stroke-blue-800\/80:hover {
  stroke: rgb(24 73 169 / 0.8);
}

.hover\:stroke-blue-800\/90:hover {
  stroke: rgb(24 73 169 / 0.9);
}

.hover\:stroke-blue-800\/95:hover {
  stroke: rgb(24 73 169 / 0.95);
}

.hover\:stroke-blue-800\/100:hover {
  stroke: rgb(24 73 169 / 1);
}

.hover\:stroke-blue-900\/0:hover {
  stroke: rgb(25 65 133 / 0);
}

.hover\:stroke-blue-900\/5:hover {
  stroke: rgb(25 65 133 / 0.05);
}

.hover\:stroke-blue-900\/10:hover {
  stroke: rgb(25 65 133 / 0.1);
}

.hover\:stroke-blue-900\/20:hover {
  stroke: rgb(25 65 133 / 0.2);
}

.hover\:stroke-blue-900\/25:hover {
  stroke: rgb(25 65 133 / 0.25);
}

.hover\:stroke-blue-900\/30:hover {
  stroke: rgb(25 65 133 / 0.3);
}

.hover\:stroke-blue-900\/40:hover {
  stroke: rgb(25 65 133 / 0.4);
}

.hover\:stroke-blue-900\/50:hover {
  stroke: rgb(25 65 133 / 0.5);
}

.hover\:stroke-blue-900\/60:hover {
  stroke: rgb(25 65 133 / 0.6);
}

.hover\:stroke-blue-900\/70:hover {
  stroke: rgb(25 65 133 / 0.7);
}

.hover\:stroke-blue-900\/75:hover {
  stroke: rgb(25 65 133 / 0.75);
}

.hover\:stroke-blue-900\/80:hover {
  stroke: rgb(25 65 133 / 0.8);
}

.hover\:stroke-blue-900\/90:hover {
  stroke: rgb(25 65 133 / 0.9);
}

.hover\:stroke-blue-900\/95:hover {
  stroke: rgb(25 65 133 / 0.95);
}

.hover\:stroke-blue-900\/100:hover {
  stroke: rgb(25 65 133 / 1);
}

.hover\:stroke-blue\/0:hover {
  stroke: rgb(83 177 253 / 0);
}

.hover\:stroke-blue\/5:hover {
  stroke: rgb(83 177 253 / 0.05);
}

.hover\:stroke-blue\/10:hover {
  stroke: rgb(83 177 253 / 0.1);
}

.hover\:stroke-blue\/20:hover {
  stroke: rgb(83 177 253 / 0.2);
}

.hover\:stroke-blue\/25:hover {
  stroke: rgb(83 177 253 / 0.25);
}

.hover\:stroke-blue\/30:hover {
  stroke: rgb(83 177 253 / 0.3);
}

.hover\:stroke-blue\/40:hover {
  stroke: rgb(83 177 253 / 0.4);
}

.hover\:stroke-blue\/50:hover {
  stroke: rgb(83 177 253 / 0.5);
}

.hover\:stroke-blue\/60:hover {
  stroke: rgb(83 177 253 / 0.6);
}

.hover\:stroke-blue\/70:hover {
  stroke: rgb(83 177 253 / 0.7);
}

.hover\:stroke-blue\/75:hover {
  stroke: rgb(83 177 253 / 0.75);
}

.hover\:stroke-blue\/80:hover {
  stroke: rgb(83 177 253 / 0.8);
}

.hover\:stroke-blue\/90:hover {
  stroke: rgb(83 177 253 / 0.9);
}

.hover\:stroke-blue\/95:hover {
  stroke: rgb(83 177 253 / 0.95);
}

.hover\:stroke-blue\/100:hover {
  stroke: rgb(83 177 253 / 1);
}

.hover\:stroke-blue-dark-25\/0:hover {
  stroke: rgb(245 248 255 / 0);
}

.hover\:stroke-blue-dark-25\/5:hover {
  stroke: rgb(245 248 255 / 0.05);
}

.hover\:stroke-blue-dark-25\/10:hover {
  stroke: rgb(245 248 255 / 0.1);
}

.hover\:stroke-blue-dark-25\/20:hover {
  stroke: rgb(245 248 255 / 0.2);
}

.hover\:stroke-blue-dark-25\/25:hover {
  stroke: rgb(245 248 255 / 0.25);
}

.hover\:stroke-blue-dark-25\/30:hover {
  stroke: rgb(245 248 255 / 0.3);
}

.hover\:stroke-blue-dark-25\/40:hover {
  stroke: rgb(245 248 255 / 0.4);
}

.hover\:stroke-blue-dark-25\/50:hover {
  stroke: rgb(245 248 255 / 0.5);
}

.hover\:stroke-blue-dark-25\/60:hover {
  stroke: rgb(245 248 255 / 0.6);
}

.hover\:stroke-blue-dark-25\/70:hover {
  stroke: rgb(245 248 255 / 0.7);
}

.hover\:stroke-blue-dark-25\/75:hover {
  stroke: rgb(245 248 255 / 0.75);
}

.hover\:stroke-blue-dark-25\/80:hover {
  stroke: rgb(245 248 255 / 0.8);
}

.hover\:stroke-blue-dark-25\/90:hover {
  stroke: rgb(245 248 255 / 0.9);
}

.hover\:stroke-blue-dark-25\/95:hover {
  stroke: rgb(245 248 255 / 0.95);
}

.hover\:stroke-blue-dark-25\/100:hover {
  stroke: rgb(245 248 255 / 1);
}

.hover\:stroke-blue-dark-50\/0:hover {
  stroke: rgb(239 244 255 / 0);
}

.hover\:stroke-blue-dark-50\/5:hover {
  stroke: rgb(239 244 255 / 0.05);
}

.hover\:stroke-blue-dark-50\/10:hover {
  stroke: rgb(239 244 255 / 0.1);
}

.hover\:stroke-blue-dark-50\/20:hover {
  stroke: rgb(239 244 255 / 0.2);
}

.hover\:stroke-blue-dark-50\/25:hover {
  stroke: rgb(239 244 255 / 0.25);
}

.hover\:stroke-blue-dark-50\/30:hover {
  stroke: rgb(239 244 255 / 0.3);
}

.hover\:stroke-blue-dark-50\/40:hover {
  stroke: rgb(239 244 255 / 0.4);
}

.hover\:stroke-blue-dark-50\/50:hover {
  stroke: rgb(239 244 255 / 0.5);
}

.hover\:stroke-blue-dark-50\/60:hover {
  stroke: rgb(239 244 255 / 0.6);
}

.hover\:stroke-blue-dark-50\/70:hover {
  stroke: rgb(239 244 255 / 0.7);
}

.hover\:stroke-blue-dark-50\/75:hover {
  stroke: rgb(239 244 255 / 0.75);
}

.hover\:stroke-blue-dark-50\/80:hover {
  stroke: rgb(239 244 255 / 0.8);
}

.hover\:stroke-blue-dark-50\/90:hover {
  stroke: rgb(239 244 255 / 0.9);
}

.hover\:stroke-blue-dark-50\/95:hover {
  stroke: rgb(239 244 255 / 0.95);
}

.hover\:stroke-blue-dark-50\/100:hover {
  stroke: rgb(239 244 255 / 1);
}

.hover\:stroke-blue-dark-100\/0:hover {
  stroke: rgb(209 224 255 / 0);
}

.hover\:stroke-blue-dark-100\/5:hover {
  stroke: rgb(209 224 255 / 0.05);
}

.hover\:stroke-blue-dark-100\/10:hover {
  stroke: rgb(209 224 255 / 0.1);
}

.hover\:stroke-blue-dark-100\/20:hover {
  stroke: rgb(209 224 255 / 0.2);
}

.hover\:stroke-blue-dark-100\/25:hover {
  stroke: rgb(209 224 255 / 0.25);
}

.hover\:stroke-blue-dark-100\/30:hover {
  stroke: rgb(209 224 255 / 0.3);
}

.hover\:stroke-blue-dark-100\/40:hover {
  stroke: rgb(209 224 255 / 0.4);
}

.hover\:stroke-blue-dark-100\/50:hover {
  stroke: rgb(209 224 255 / 0.5);
}

.hover\:stroke-blue-dark-100\/60:hover {
  stroke: rgb(209 224 255 / 0.6);
}

.hover\:stroke-blue-dark-100\/70:hover {
  stroke: rgb(209 224 255 / 0.7);
}

.hover\:stroke-blue-dark-100\/75:hover {
  stroke: rgb(209 224 255 / 0.75);
}

.hover\:stroke-blue-dark-100\/80:hover {
  stroke: rgb(209 224 255 / 0.8);
}

.hover\:stroke-blue-dark-100\/90:hover {
  stroke: rgb(209 224 255 / 0.9);
}

.hover\:stroke-blue-dark-100\/95:hover {
  stroke: rgb(209 224 255 / 0.95);
}

.hover\:stroke-blue-dark-100\/100:hover {
  stroke: rgb(209 224 255 / 1);
}

.hover\:stroke-blue-dark-200\/0:hover {
  stroke: rgb(178 204 255 / 0);
}

.hover\:stroke-blue-dark-200\/5:hover {
  stroke: rgb(178 204 255 / 0.05);
}

.hover\:stroke-blue-dark-200\/10:hover {
  stroke: rgb(178 204 255 / 0.1);
}

.hover\:stroke-blue-dark-200\/20:hover {
  stroke: rgb(178 204 255 / 0.2);
}

.hover\:stroke-blue-dark-200\/25:hover {
  stroke: rgb(178 204 255 / 0.25);
}

.hover\:stroke-blue-dark-200\/30:hover {
  stroke: rgb(178 204 255 / 0.3);
}

.hover\:stroke-blue-dark-200\/40:hover {
  stroke: rgb(178 204 255 / 0.4);
}

.hover\:stroke-blue-dark-200\/50:hover {
  stroke: rgb(178 204 255 / 0.5);
}

.hover\:stroke-blue-dark-200\/60:hover {
  stroke: rgb(178 204 255 / 0.6);
}

.hover\:stroke-blue-dark-200\/70:hover {
  stroke: rgb(178 204 255 / 0.7);
}

.hover\:stroke-blue-dark-200\/75:hover {
  stroke: rgb(178 204 255 / 0.75);
}

.hover\:stroke-blue-dark-200\/80:hover {
  stroke: rgb(178 204 255 / 0.8);
}

.hover\:stroke-blue-dark-200\/90:hover {
  stroke: rgb(178 204 255 / 0.9);
}

.hover\:stroke-blue-dark-200\/95:hover {
  stroke: rgb(178 204 255 / 0.95);
}

.hover\:stroke-blue-dark-200\/100:hover {
  stroke: rgb(178 204 255 / 1);
}

.hover\:stroke-blue-dark-300\/0:hover {
  stroke: rgb(132 173 255 / 0);
}

.hover\:stroke-blue-dark-300\/5:hover {
  stroke: rgb(132 173 255 / 0.05);
}

.hover\:stroke-blue-dark-300\/10:hover {
  stroke: rgb(132 173 255 / 0.1);
}

.hover\:stroke-blue-dark-300\/20:hover {
  stroke: rgb(132 173 255 / 0.2);
}

.hover\:stroke-blue-dark-300\/25:hover {
  stroke: rgb(132 173 255 / 0.25);
}

.hover\:stroke-blue-dark-300\/30:hover {
  stroke: rgb(132 173 255 / 0.3);
}

.hover\:stroke-blue-dark-300\/40:hover {
  stroke: rgb(132 173 255 / 0.4);
}

.hover\:stroke-blue-dark-300\/50:hover {
  stroke: rgb(132 173 255 / 0.5);
}

.hover\:stroke-blue-dark-300\/60:hover {
  stroke: rgb(132 173 255 / 0.6);
}

.hover\:stroke-blue-dark-300\/70:hover {
  stroke: rgb(132 173 255 / 0.7);
}

.hover\:stroke-blue-dark-300\/75:hover {
  stroke: rgb(132 173 255 / 0.75);
}

.hover\:stroke-blue-dark-300\/80:hover {
  stroke: rgb(132 173 255 / 0.8);
}

.hover\:stroke-blue-dark-300\/90:hover {
  stroke: rgb(132 173 255 / 0.9);
}

.hover\:stroke-blue-dark-300\/95:hover {
  stroke: rgb(132 173 255 / 0.95);
}

.hover\:stroke-blue-dark-300\/100:hover {
  stroke: rgb(132 173 255 / 1);
}

.hover\:stroke-blue-dark-400\/0:hover {
  stroke: rgb(82 139 255 / 0);
}

.hover\:stroke-blue-dark-400\/5:hover {
  stroke: rgb(82 139 255 / 0.05);
}

.hover\:stroke-blue-dark-400\/10:hover {
  stroke: rgb(82 139 255 / 0.1);
}

.hover\:stroke-blue-dark-400\/20:hover {
  stroke: rgb(82 139 255 / 0.2);
}

.hover\:stroke-blue-dark-400\/25:hover {
  stroke: rgb(82 139 255 / 0.25);
}

.hover\:stroke-blue-dark-400\/30:hover {
  stroke: rgb(82 139 255 / 0.3);
}

.hover\:stroke-blue-dark-400\/40:hover {
  stroke: rgb(82 139 255 / 0.4);
}

.hover\:stroke-blue-dark-400\/50:hover {
  stroke: rgb(82 139 255 / 0.5);
}

.hover\:stroke-blue-dark-400\/60:hover {
  stroke: rgb(82 139 255 / 0.6);
}

.hover\:stroke-blue-dark-400\/70:hover {
  stroke: rgb(82 139 255 / 0.7);
}

.hover\:stroke-blue-dark-400\/75:hover {
  stroke: rgb(82 139 255 / 0.75);
}

.hover\:stroke-blue-dark-400\/80:hover {
  stroke: rgb(82 139 255 / 0.8);
}

.hover\:stroke-blue-dark-400\/90:hover {
  stroke: rgb(82 139 255 / 0.9);
}

.hover\:stroke-blue-dark-400\/95:hover {
  stroke: rgb(82 139 255 / 0.95);
}

.hover\:stroke-blue-dark-400\/100:hover {
  stroke: rgb(82 139 255 / 1);
}

.hover\:stroke-blue-dark-500\/0:hover {
  stroke: rgb(41 112 255 / 0);
}

.hover\:stroke-blue-dark-500\/5:hover {
  stroke: rgb(41 112 255 / 0.05);
}

.hover\:stroke-blue-dark-500\/10:hover {
  stroke: rgb(41 112 255 / 0.1);
}

.hover\:stroke-blue-dark-500\/20:hover {
  stroke: rgb(41 112 255 / 0.2);
}

.hover\:stroke-blue-dark-500\/25:hover {
  stroke: rgb(41 112 255 / 0.25);
}

.hover\:stroke-blue-dark-500\/30:hover {
  stroke: rgb(41 112 255 / 0.3);
}

.hover\:stroke-blue-dark-500\/40:hover {
  stroke: rgb(41 112 255 / 0.4);
}

.hover\:stroke-blue-dark-500\/50:hover {
  stroke: rgb(41 112 255 / 0.5);
}

.hover\:stroke-blue-dark-500\/60:hover {
  stroke: rgb(41 112 255 / 0.6);
}

.hover\:stroke-blue-dark-500\/70:hover {
  stroke: rgb(41 112 255 / 0.7);
}

.hover\:stroke-blue-dark-500\/75:hover {
  stroke: rgb(41 112 255 / 0.75);
}

.hover\:stroke-blue-dark-500\/80:hover {
  stroke: rgb(41 112 255 / 0.8);
}

.hover\:stroke-blue-dark-500\/90:hover {
  stroke: rgb(41 112 255 / 0.9);
}

.hover\:stroke-blue-dark-500\/95:hover {
  stroke: rgb(41 112 255 / 0.95);
}

.hover\:stroke-blue-dark-500\/100:hover {
  stroke: rgb(41 112 255 / 1);
}

.hover\:stroke-blue-dark-600\/0:hover {
  stroke: rgb(21 94 239 / 0);
}

.hover\:stroke-blue-dark-600\/5:hover {
  stroke: rgb(21 94 239 / 0.05);
}

.hover\:stroke-blue-dark-600\/10:hover {
  stroke: rgb(21 94 239 / 0.1);
}

.hover\:stroke-blue-dark-600\/20:hover {
  stroke: rgb(21 94 239 / 0.2);
}

.hover\:stroke-blue-dark-600\/25:hover {
  stroke: rgb(21 94 239 / 0.25);
}

.hover\:stroke-blue-dark-600\/30:hover {
  stroke: rgb(21 94 239 / 0.3);
}

.hover\:stroke-blue-dark-600\/40:hover {
  stroke: rgb(21 94 239 / 0.4);
}

.hover\:stroke-blue-dark-600\/50:hover {
  stroke: rgb(21 94 239 / 0.5);
}

.hover\:stroke-blue-dark-600\/60:hover {
  stroke: rgb(21 94 239 / 0.6);
}

.hover\:stroke-blue-dark-600\/70:hover {
  stroke: rgb(21 94 239 / 0.7);
}

.hover\:stroke-blue-dark-600\/75:hover {
  stroke: rgb(21 94 239 / 0.75);
}

.hover\:stroke-blue-dark-600\/80:hover {
  stroke: rgb(21 94 239 / 0.8);
}

.hover\:stroke-blue-dark-600\/90:hover {
  stroke: rgb(21 94 239 / 0.9);
}

.hover\:stroke-blue-dark-600\/95:hover {
  stroke: rgb(21 94 239 / 0.95);
}

.hover\:stroke-blue-dark-600\/100:hover {
  stroke: rgb(21 94 239 / 1);
}

.hover\:stroke-blue-dark-700\/0:hover {
  stroke: rgb(0 78 235 / 0);
}

.hover\:stroke-blue-dark-700\/5:hover {
  stroke: rgb(0 78 235 / 0.05);
}

.hover\:stroke-blue-dark-700\/10:hover {
  stroke: rgb(0 78 235 / 0.1);
}

.hover\:stroke-blue-dark-700\/20:hover {
  stroke: rgb(0 78 235 / 0.2);
}

.hover\:stroke-blue-dark-700\/25:hover {
  stroke: rgb(0 78 235 / 0.25);
}

.hover\:stroke-blue-dark-700\/30:hover {
  stroke: rgb(0 78 235 / 0.3);
}

.hover\:stroke-blue-dark-700\/40:hover {
  stroke: rgb(0 78 235 / 0.4);
}

.hover\:stroke-blue-dark-700\/50:hover {
  stroke: rgb(0 78 235 / 0.5);
}

.hover\:stroke-blue-dark-700\/60:hover {
  stroke: rgb(0 78 235 / 0.6);
}

.hover\:stroke-blue-dark-700\/70:hover {
  stroke: rgb(0 78 235 / 0.7);
}

.hover\:stroke-blue-dark-700\/75:hover {
  stroke: rgb(0 78 235 / 0.75);
}

.hover\:stroke-blue-dark-700\/80:hover {
  stroke: rgb(0 78 235 / 0.8);
}

.hover\:stroke-blue-dark-700\/90:hover {
  stroke: rgb(0 78 235 / 0.9);
}

.hover\:stroke-blue-dark-700\/95:hover {
  stroke: rgb(0 78 235 / 0.95);
}

.hover\:stroke-blue-dark-700\/100:hover {
  stroke: rgb(0 78 235 / 1);
}

.hover\:stroke-blue-dark-800\/0:hover {
  stroke: rgb(0 64 193 / 0);
}

.hover\:stroke-blue-dark-800\/5:hover {
  stroke: rgb(0 64 193 / 0.05);
}

.hover\:stroke-blue-dark-800\/10:hover {
  stroke: rgb(0 64 193 / 0.1);
}

.hover\:stroke-blue-dark-800\/20:hover {
  stroke: rgb(0 64 193 / 0.2);
}

.hover\:stroke-blue-dark-800\/25:hover {
  stroke: rgb(0 64 193 / 0.25);
}

.hover\:stroke-blue-dark-800\/30:hover {
  stroke: rgb(0 64 193 / 0.3);
}

.hover\:stroke-blue-dark-800\/40:hover {
  stroke: rgb(0 64 193 / 0.4);
}

.hover\:stroke-blue-dark-800\/50:hover {
  stroke: rgb(0 64 193 / 0.5);
}

.hover\:stroke-blue-dark-800\/60:hover {
  stroke: rgb(0 64 193 / 0.6);
}

.hover\:stroke-blue-dark-800\/70:hover {
  stroke: rgb(0 64 193 / 0.7);
}

.hover\:stroke-blue-dark-800\/75:hover {
  stroke: rgb(0 64 193 / 0.75);
}

.hover\:stroke-blue-dark-800\/80:hover {
  stroke: rgb(0 64 193 / 0.8);
}

.hover\:stroke-blue-dark-800\/90:hover {
  stroke: rgb(0 64 193 / 0.9);
}

.hover\:stroke-blue-dark-800\/95:hover {
  stroke: rgb(0 64 193 / 0.95);
}

.hover\:stroke-blue-dark-800\/100:hover {
  stroke: rgb(0 64 193 / 1);
}

.hover\:stroke-blue-dark-900\/0:hover {
  stroke: rgb(0 53 158 / 0);
}

.hover\:stroke-blue-dark-900\/5:hover {
  stroke: rgb(0 53 158 / 0.05);
}

.hover\:stroke-blue-dark-900\/10:hover {
  stroke: rgb(0 53 158 / 0.1);
}

.hover\:stroke-blue-dark-900\/20:hover {
  stroke: rgb(0 53 158 / 0.2);
}

.hover\:stroke-blue-dark-900\/25:hover {
  stroke: rgb(0 53 158 / 0.25);
}

.hover\:stroke-blue-dark-900\/30:hover {
  stroke: rgb(0 53 158 / 0.3);
}

.hover\:stroke-blue-dark-900\/40:hover {
  stroke: rgb(0 53 158 / 0.4);
}

.hover\:stroke-blue-dark-900\/50:hover {
  stroke: rgb(0 53 158 / 0.5);
}

.hover\:stroke-blue-dark-900\/60:hover {
  stroke: rgb(0 53 158 / 0.6);
}

.hover\:stroke-blue-dark-900\/70:hover {
  stroke: rgb(0 53 158 / 0.7);
}

.hover\:stroke-blue-dark-900\/75:hover {
  stroke: rgb(0 53 158 / 0.75);
}

.hover\:stroke-blue-dark-900\/80:hover {
  stroke: rgb(0 53 158 / 0.8);
}

.hover\:stroke-blue-dark-900\/90:hover {
  stroke: rgb(0 53 158 / 0.9);
}

.hover\:stroke-blue-dark-900\/95:hover {
  stroke: rgb(0 53 158 / 0.95);
}

.hover\:stroke-blue-dark-900\/100:hover {
  stroke: rgb(0 53 158 / 1);
}

.hover\:stroke-blue-dark\/0:hover {
  stroke: rgb(82 139 255 / 0);
}

.hover\:stroke-blue-dark\/5:hover {
  stroke: rgb(82 139 255 / 0.05);
}

.hover\:stroke-blue-dark\/10:hover {
  stroke: rgb(82 139 255 / 0.1);
}

.hover\:stroke-blue-dark\/20:hover {
  stroke: rgb(82 139 255 / 0.2);
}

.hover\:stroke-blue-dark\/25:hover {
  stroke: rgb(82 139 255 / 0.25);
}

.hover\:stroke-blue-dark\/30:hover {
  stroke: rgb(82 139 255 / 0.3);
}

.hover\:stroke-blue-dark\/40:hover {
  stroke: rgb(82 139 255 / 0.4);
}

.hover\:stroke-blue-dark\/50:hover {
  stroke: rgb(82 139 255 / 0.5);
}

.hover\:stroke-blue-dark\/60:hover {
  stroke: rgb(82 139 255 / 0.6);
}

.hover\:stroke-blue-dark\/70:hover {
  stroke: rgb(82 139 255 / 0.7);
}

.hover\:stroke-blue-dark\/75:hover {
  stroke: rgb(82 139 255 / 0.75);
}

.hover\:stroke-blue-dark\/80:hover {
  stroke: rgb(82 139 255 / 0.8);
}

.hover\:stroke-blue-dark\/90:hover {
  stroke: rgb(82 139 255 / 0.9);
}

.hover\:stroke-blue-dark\/95:hover {
  stroke: rgb(82 139 255 / 0.95);
}

.hover\:stroke-blue-dark\/100:hover {
  stroke: rgb(82 139 255 / 1);
}

.hover\:stroke-indigo-25\/0:hover {
  stroke: rgb(245 248 255 / 0);
}

.hover\:stroke-indigo-25\/5:hover {
  stroke: rgb(245 248 255 / 0.05);
}

.hover\:stroke-indigo-25\/10:hover {
  stroke: rgb(245 248 255 / 0.1);
}

.hover\:stroke-indigo-25\/20:hover {
  stroke: rgb(245 248 255 / 0.2);
}

.hover\:stroke-indigo-25\/25:hover {
  stroke: rgb(245 248 255 / 0.25);
}

.hover\:stroke-indigo-25\/30:hover {
  stroke: rgb(245 248 255 / 0.3);
}

.hover\:stroke-indigo-25\/40:hover {
  stroke: rgb(245 248 255 / 0.4);
}

.hover\:stroke-indigo-25\/50:hover {
  stroke: rgb(245 248 255 / 0.5);
}

.hover\:stroke-indigo-25\/60:hover {
  stroke: rgb(245 248 255 / 0.6);
}

.hover\:stroke-indigo-25\/70:hover {
  stroke: rgb(245 248 255 / 0.7);
}

.hover\:stroke-indigo-25\/75:hover {
  stroke: rgb(245 248 255 / 0.75);
}

.hover\:stroke-indigo-25\/80:hover {
  stroke: rgb(245 248 255 / 0.8);
}

.hover\:stroke-indigo-25\/90:hover {
  stroke: rgb(245 248 255 / 0.9);
}

.hover\:stroke-indigo-25\/95:hover {
  stroke: rgb(245 248 255 / 0.95);
}

.hover\:stroke-indigo-25\/100:hover {
  stroke: rgb(245 248 255 / 1);
}

.hover\:stroke-indigo-50\/0:hover {
  stroke: rgb(238 244 255 / 0);
}

.hover\:stroke-indigo-50\/5:hover {
  stroke: rgb(238 244 255 / 0.05);
}

.hover\:stroke-indigo-50\/10:hover {
  stroke: rgb(238 244 255 / 0.1);
}

.hover\:stroke-indigo-50\/20:hover {
  stroke: rgb(238 244 255 / 0.2);
}

.hover\:stroke-indigo-50\/25:hover {
  stroke: rgb(238 244 255 / 0.25);
}

.hover\:stroke-indigo-50\/30:hover {
  stroke: rgb(238 244 255 / 0.3);
}

.hover\:stroke-indigo-50\/40:hover {
  stroke: rgb(238 244 255 / 0.4);
}

.hover\:stroke-indigo-50\/50:hover {
  stroke: rgb(238 244 255 / 0.5);
}

.hover\:stroke-indigo-50\/60:hover {
  stroke: rgb(238 244 255 / 0.6);
}

.hover\:stroke-indigo-50\/70:hover {
  stroke: rgb(238 244 255 / 0.7);
}

.hover\:stroke-indigo-50\/75:hover {
  stroke: rgb(238 244 255 / 0.75);
}

.hover\:stroke-indigo-50\/80:hover {
  stroke: rgb(238 244 255 / 0.8);
}

.hover\:stroke-indigo-50\/90:hover {
  stroke: rgb(238 244 255 / 0.9);
}

.hover\:stroke-indigo-50\/95:hover {
  stroke: rgb(238 244 255 / 0.95);
}

.hover\:stroke-indigo-50\/100:hover {
  stroke: rgb(238 244 255 / 1);
}

.hover\:stroke-indigo-100\/0:hover {
  stroke: rgb(224 234 255 / 0);
}

.hover\:stroke-indigo-100\/5:hover {
  stroke: rgb(224 234 255 / 0.05);
}

.hover\:stroke-indigo-100\/10:hover {
  stroke: rgb(224 234 255 / 0.1);
}

.hover\:stroke-indigo-100\/20:hover {
  stroke: rgb(224 234 255 / 0.2);
}

.hover\:stroke-indigo-100\/25:hover {
  stroke: rgb(224 234 255 / 0.25);
}

.hover\:stroke-indigo-100\/30:hover {
  stroke: rgb(224 234 255 / 0.3);
}

.hover\:stroke-indigo-100\/40:hover {
  stroke: rgb(224 234 255 / 0.4);
}

.hover\:stroke-indigo-100\/50:hover {
  stroke: rgb(224 234 255 / 0.5);
}

.hover\:stroke-indigo-100\/60:hover {
  stroke: rgb(224 234 255 / 0.6);
}

.hover\:stroke-indigo-100\/70:hover {
  stroke: rgb(224 234 255 / 0.7);
}

.hover\:stroke-indigo-100\/75:hover {
  stroke: rgb(224 234 255 / 0.75);
}

.hover\:stroke-indigo-100\/80:hover {
  stroke: rgb(224 234 255 / 0.8);
}

.hover\:stroke-indigo-100\/90:hover {
  stroke: rgb(224 234 255 / 0.9);
}

.hover\:stroke-indigo-100\/95:hover {
  stroke: rgb(224 234 255 / 0.95);
}

.hover\:stroke-indigo-100\/100:hover {
  stroke: rgb(224 234 255 / 1);
}

.hover\:stroke-indigo-200\/0:hover {
  stroke: rgb(199 215 254 / 0);
}

.hover\:stroke-indigo-200\/5:hover {
  stroke: rgb(199 215 254 / 0.05);
}

.hover\:stroke-indigo-200\/10:hover {
  stroke: rgb(199 215 254 / 0.1);
}

.hover\:stroke-indigo-200\/20:hover {
  stroke: rgb(199 215 254 / 0.2);
}

.hover\:stroke-indigo-200\/25:hover {
  stroke: rgb(199 215 254 / 0.25);
}

.hover\:stroke-indigo-200\/30:hover {
  stroke: rgb(199 215 254 / 0.3);
}

.hover\:stroke-indigo-200\/40:hover {
  stroke: rgb(199 215 254 / 0.4);
}

.hover\:stroke-indigo-200\/50:hover {
  stroke: rgb(199 215 254 / 0.5);
}

.hover\:stroke-indigo-200\/60:hover {
  stroke: rgb(199 215 254 / 0.6);
}

.hover\:stroke-indigo-200\/70:hover {
  stroke: rgb(199 215 254 / 0.7);
}

.hover\:stroke-indigo-200\/75:hover {
  stroke: rgb(199 215 254 / 0.75);
}

.hover\:stroke-indigo-200\/80:hover {
  stroke: rgb(199 215 254 / 0.8);
}

.hover\:stroke-indigo-200\/90:hover {
  stroke: rgb(199 215 254 / 0.9);
}

.hover\:stroke-indigo-200\/95:hover {
  stroke: rgb(199 215 254 / 0.95);
}

.hover\:stroke-indigo-200\/100:hover {
  stroke: rgb(199 215 254 / 1);
}

.hover\:stroke-indigo-300\/0:hover {
  stroke: rgb(164 188 253 / 0);
}

.hover\:stroke-indigo-300\/5:hover {
  stroke: rgb(164 188 253 / 0.05);
}

.hover\:stroke-indigo-300\/10:hover {
  stroke: rgb(164 188 253 / 0.1);
}

.hover\:stroke-indigo-300\/20:hover {
  stroke: rgb(164 188 253 / 0.2);
}

.hover\:stroke-indigo-300\/25:hover {
  stroke: rgb(164 188 253 / 0.25);
}

.hover\:stroke-indigo-300\/30:hover {
  stroke: rgb(164 188 253 / 0.3);
}

.hover\:stroke-indigo-300\/40:hover {
  stroke: rgb(164 188 253 / 0.4);
}

.hover\:stroke-indigo-300\/50:hover {
  stroke: rgb(164 188 253 / 0.5);
}

.hover\:stroke-indigo-300\/60:hover {
  stroke: rgb(164 188 253 / 0.6);
}

.hover\:stroke-indigo-300\/70:hover {
  stroke: rgb(164 188 253 / 0.7);
}

.hover\:stroke-indigo-300\/75:hover {
  stroke: rgb(164 188 253 / 0.75);
}

.hover\:stroke-indigo-300\/80:hover {
  stroke: rgb(164 188 253 / 0.8);
}

.hover\:stroke-indigo-300\/90:hover {
  stroke: rgb(164 188 253 / 0.9);
}

.hover\:stroke-indigo-300\/95:hover {
  stroke: rgb(164 188 253 / 0.95);
}

.hover\:stroke-indigo-300\/100:hover {
  stroke: rgb(164 188 253 / 1);
}

.hover\:stroke-indigo-400\/0:hover {
  stroke: rgb(128 152 249 / 0);
}

.hover\:stroke-indigo-400\/5:hover {
  stroke: rgb(128 152 249 / 0.05);
}

.hover\:stroke-indigo-400\/10:hover {
  stroke: rgb(128 152 249 / 0.1);
}

.hover\:stroke-indigo-400\/20:hover {
  stroke: rgb(128 152 249 / 0.2);
}

.hover\:stroke-indigo-400\/25:hover {
  stroke: rgb(128 152 249 / 0.25);
}

.hover\:stroke-indigo-400\/30:hover {
  stroke: rgb(128 152 249 / 0.3);
}

.hover\:stroke-indigo-400\/40:hover {
  stroke: rgb(128 152 249 / 0.4);
}

.hover\:stroke-indigo-400\/50:hover {
  stroke: rgb(128 152 249 / 0.5);
}

.hover\:stroke-indigo-400\/60:hover {
  stroke: rgb(128 152 249 / 0.6);
}

.hover\:stroke-indigo-400\/70:hover {
  stroke: rgb(128 152 249 / 0.7);
}

.hover\:stroke-indigo-400\/75:hover {
  stroke: rgb(128 152 249 / 0.75);
}

.hover\:stroke-indigo-400\/80:hover {
  stroke: rgb(128 152 249 / 0.8);
}

.hover\:stroke-indigo-400\/90:hover {
  stroke: rgb(128 152 249 / 0.9);
}

.hover\:stroke-indigo-400\/95:hover {
  stroke: rgb(128 152 249 / 0.95);
}

.hover\:stroke-indigo-400\/100:hover {
  stroke: rgb(128 152 249 / 1);
}

.hover\:stroke-indigo-500\/0:hover {
  stroke: rgb(97 114 243 / 0);
}

.hover\:stroke-indigo-500\/5:hover {
  stroke: rgb(97 114 243 / 0.05);
}

.hover\:stroke-indigo-500\/10:hover {
  stroke: rgb(97 114 243 / 0.1);
}

.hover\:stroke-indigo-500\/20:hover {
  stroke: rgb(97 114 243 / 0.2);
}

.hover\:stroke-indigo-500\/25:hover {
  stroke: rgb(97 114 243 / 0.25);
}

.hover\:stroke-indigo-500\/30:hover {
  stroke: rgb(97 114 243 / 0.3);
}

.hover\:stroke-indigo-500\/40:hover {
  stroke: rgb(97 114 243 / 0.4);
}

.hover\:stroke-indigo-500\/50:hover {
  stroke: rgb(97 114 243 / 0.5);
}

.hover\:stroke-indigo-500\/60:hover {
  stroke: rgb(97 114 243 / 0.6);
}

.hover\:stroke-indigo-500\/70:hover {
  stroke: rgb(97 114 243 / 0.7);
}

.hover\:stroke-indigo-500\/75:hover {
  stroke: rgb(97 114 243 / 0.75);
}

.hover\:stroke-indigo-500\/80:hover {
  stroke: rgb(97 114 243 / 0.8);
}

.hover\:stroke-indigo-500\/90:hover {
  stroke: rgb(97 114 243 / 0.9);
}

.hover\:stroke-indigo-500\/95:hover {
  stroke: rgb(97 114 243 / 0.95);
}

.hover\:stroke-indigo-500\/100:hover {
  stroke: rgb(97 114 243 / 1);
}

.hover\:stroke-indigo-600\/0:hover {
  stroke: rgb(68 76 231 / 0);
}

.hover\:stroke-indigo-600\/5:hover {
  stroke: rgb(68 76 231 / 0.05);
}

.hover\:stroke-indigo-600\/10:hover {
  stroke: rgb(68 76 231 / 0.1);
}

.hover\:stroke-indigo-600\/20:hover {
  stroke: rgb(68 76 231 / 0.2);
}

.hover\:stroke-indigo-600\/25:hover {
  stroke: rgb(68 76 231 / 0.25);
}

.hover\:stroke-indigo-600\/30:hover {
  stroke: rgb(68 76 231 / 0.3);
}

.hover\:stroke-indigo-600\/40:hover {
  stroke: rgb(68 76 231 / 0.4);
}

.hover\:stroke-indigo-600\/50:hover {
  stroke: rgb(68 76 231 / 0.5);
}

.hover\:stroke-indigo-600\/60:hover {
  stroke: rgb(68 76 231 / 0.6);
}

.hover\:stroke-indigo-600\/70:hover {
  stroke: rgb(68 76 231 / 0.7);
}

.hover\:stroke-indigo-600\/75:hover {
  stroke: rgb(68 76 231 / 0.75);
}

.hover\:stroke-indigo-600\/80:hover {
  stroke: rgb(68 76 231 / 0.8);
}

.hover\:stroke-indigo-600\/90:hover {
  stroke: rgb(68 76 231 / 0.9);
}

.hover\:stroke-indigo-600\/95:hover {
  stroke: rgb(68 76 231 / 0.95);
}

.hover\:stroke-indigo-600\/100:hover {
  stroke: rgb(68 76 231 / 1);
}

.hover\:stroke-indigo-700\/0:hover {
  stroke: rgb(53 56 205 / 0);
}

.hover\:stroke-indigo-700\/5:hover {
  stroke: rgb(53 56 205 / 0.05);
}

.hover\:stroke-indigo-700\/10:hover {
  stroke: rgb(53 56 205 / 0.1);
}

.hover\:stroke-indigo-700\/20:hover {
  stroke: rgb(53 56 205 / 0.2);
}

.hover\:stroke-indigo-700\/25:hover {
  stroke: rgb(53 56 205 / 0.25);
}

.hover\:stroke-indigo-700\/30:hover {
  stroke: rgb(53 56 205 / 0.3);
}

.hover\:stroke-indigo-700\/40:hover {
  stroke: rgb(53 56 205 / 0.4);
}

.hover\:stroke-indigo-700\/50:hover {
  stroke: rgb(53 56 205 / 0.5);
}

.hover\:stroke-indigo-700\/60:hover {
  stroke: rgb(53 56 205 / 0.6);
}

.hover\:stroke-indigo-700\/70:hover {
  stroke: rgb(53 56 205 / 0.7);
}

.hover\:stroke-indigo-700\/75:hover {
  stroke: rgb(53 56 205 / 0.75);
}

.hover\:stroke-indigo-700\/80:hover {
  stroke: rgb(53 56 205 / 0.8);
}

.hover\:stroke-indigo-700\/90:hover {
  stroke: rgb(53 56 205 / 0.9);
}

.hover\:stroke-indigo-700\/95:hover {
  stroke: rgb(53 56 205 / 0.95);
}

.hover\:stroke-indigo-700\/100:hover {
  stroke: rgb(53 56 205 / 1);
}

.hover\:stroke-indigo-800\/0:hover {
  stroke: rgb(45 49 166 / 0);
}

.hover\:stroke-indigo-800\/5:hover {
  stroke: rgb(45 49 166 / 0.05);
}

.hover\:stroke-indigo-800\/10:hover {
  stroke: rgb(45 49 166 / 0.1);
}

.hover\:stroke-indigo-800\/20:hover {
  stroke: rgb(45 49 166 / 0.2);
}

.hover\:stroke-indigo-800\/25:hover {
  stroke: rgb(45 49 166 / 0.25);
}

.hover\:stroke-indigo-800\/30:hover {
  stroke: rgb(45 49 166 / 0.3);
}

.hover\:stroke-indigo-800\/40:hover {
  stroke: rgb(45 49 166 / 0.4);
}

.hover\:stroke-indigo-800\/50:hover {
  stroke: rgb(45 49 166 / 0.5);
}

.hover\:stroke-indigo-800\/60:hover {
  stroke: rgb(45 49 166 / 0.6);
}

.hover\:stroke-indigo-800\/70:hover {
  stroke: rgb(45 49 166 / 0.7);
}

.hover\:stroke-indigo-800\/75:hover {
  stroke: rgb(45 49 166 / 0.75);
}

.hover\:stroke-indigo-800\/80:hover {
  stroke: rgb(45 49 166 / 0.8);
}

.hover\:stroke-indigo-800\/90:hover {
  stroke: rgb(45 49 166 / 0.9);
}

.hover\:stroke-indigo-800\/95:hover {
  stroke: rgb(45 49 166 / 0.95);
}

.hover\:stroke-indigo-800\/100:hover {
  stroke: rgb(45 49 166 / 1);
}

.hover\:stroke-indigo-900\/0:hover {
  stroke: rgb(45 50 130 / 0);
}

.hover\:stroke-indigo-900\/5:hover {
  stroke: rgb(45 50 130 / 0.05);
}

.hover\:stroke-indigo-900\/10:hover {
  stroke: rgb(45 50 130 / 0.1);
}

.hover\:stroke-indigo-900\/20:hover {
  stroke: rgb(45 50 130 / 0.2);
}

.hover\:stroke-indigo-900\/25:hover {
  stroke: rgb(45 50 130 / 0.25);
}

.hover\:stroke-indigo-900\/30:hover {
  stroke: rgb(45 50 130 / 0.3);
}

.hover\:stroke-indigo-900\/40:hover {
  stroke: rgb(45 50 130 / 0.4);
}

.hover\:stroke-indigo-900\/50:hover {
  stroke: rgb(45 50 130 / 0.5);
}

.hover\:stroke-indigo-900\/60:hover {
  stroke: rgb(45 50 130 / 0.6);
}

.hover\:stroke-indigo-900\/70:hover {
  stroke: rgb(45 50 130 / 0.7);
}

.hover\:stroke-indigo-900\/75:hover {
  stroke: rgb(45 50 130 / 0.75);
}

.hover\:stroke-indigo-900\/80:hover {
  stroke: rgb(45 50 130 / 0.8);
}

.hover\:stroke-indigo-900\/90:hover {
  stroke: rgb(45 50 130 / 0.9);
}

.hover\:stroke-indigo-900\/95:hover {
  stroke: rgb(45 50 130 / 0.95);
}

.hover\:stroke-indigo-900\/100:hover {
  stroke: rgb(45 50 130 / 1);
}

.hover\:stroke-indigo\/0:hover {
  stroke: rgb(128 152 249 / 0);
}

.hover\:stroke-indigo\/5:hover {
  stroke: rgb(128 152 249 / 0.05);
}

.hover\:stroke-indigo\/10:hover {
  stroke: rgb(128 152 249 / 0.1);
}

.hover\:stroke-indigo\/20:hover {
  stroke: rgb(128 152 249 / 0.2);
}

.hover\:stroke-indigo\/25:hover {
  stroke: rgb(128 152 249 / 0.25);
}

.hover\:stroke-indigo\/30:hover {
  stroke: rgb(128 152 249 / 0.3);
}

.hover\:stroke-indigo\/40:hover {
  stroke: rgb(128 152 249 / 0.4);
}

.hover\:stroke-indigo\/50:hover {
  stroke: rgb(128 152 249 / 0.5);
}

.hover\:stroke-indigo\/60:hover {
  stroke: rgb(128 152 249 / 0.6);
}

.hover\:stroke-indigo\/70:hover {
  stroke: rgb(128 152 249 / 0.7);
}

.hover\:stroke-indigo\/75:hover {
  stroke: rgb(128 152 249 / 0.75);
}

.hover\:stroke-indigo\/80:hover {
  stroke: rgb(128 152 249 / 0.8);
}

.hover\:stroke-indigo\/90:hover {
  stroke: rgb(128 152 249 / 0.9);
}

.hover\:stroke-indigo\/95:hover {
  stroke: rgb(128 152 249 / 0.95);
}

.hover\:stroke-indigo\/100:hover {
  stroke: rgb(128 152 249 / 1);
}

.hover\:stroke-violet-25\/0:hover {
  stroke: rgb(251 250 255 / 0);
}

.hover\:stroke-violet-25\/5:hover {
  stroke: rgb(251 250 255 / 0.05);
}

.hover\:stroke-violet-25\/10:hover {
  stroke: rgb(251 250 255 / 0.1);
}

.hover\:stroke-violet-25\/20:hover {
  stroke: rgb(251 250 255 / 0.2);
}

.hover\:stroke-violet-25\/25:hover {
  stroke: rgb(251 250 255 / 0.25);
}

.hover\:stroke-violet-25\/30:hover {
  stroke: rgb(251 250 255 / 0.3);
}

.hover\:stroke-violet-25\/40:hover {
  stroke: rgb(251 250 255 / 0.4);
}

.hover\:stroke-violet-25\/50:hover {
  stroke: rgb(251 250 255 / 0.5);
}

.hover\:stroke-violet-25\/60:hover {
  stroke: rgb(251 250 255 / 0.6);
}

.hover\:stroke-violet-25\/70:hover {
  stroke: rgb(251 250 255 / 0.7);
}

.hover\:stroke-violet-25\/75:hover {
  stroke: rgb(251 250 255 / 0.75);
}

.hover\:stroke-violet-25\/80:hover {
  stroke: rgb(251 250 255 / 0.8);
}

.hover\:stroke-violet-25\/90:hover {
  stroke: rgb(251 250 255 / 0.9);
}

.hover\:stroke-violet-25\/95:hover {
  stroke: rgb(251 250 255 / 0.95);
}

.hover\:stroke-violet-25\/100:hover {
  stroke: rgb(251 250 255 / 1);
}

.hover\:stroke-violet-50\/0:hover {
  stroke: rgb(245 243 255 / 0);
}

.hover\:stroke-violet-50\/5:hover {
  stroke: rgb(245 243 255 / 0.05);
}

.hover\:stroke-violet-50\/10:hover {
  stroke: rgb(245 243 255 / 0.1);
}

.hover\:stroke-violet-50\/20:hover {
  stroke: rgb(245 243 255 / 0.2);
}

.hover\:stroke-violet-50\/25:hover {
  stroke: rgb(245 243 255 / 0.25);
}

.hover\:stroke-violet-50\/30:hover {
  stroke: rgb(245 243 255 / 0.3);
}

.hover\:stroke-violet-50\/40:hover {
  stroke: rgb(245 243 255 / 0.4);
}

.hover\:stroke-violet-50\/50:hover {
  stroke: rgb(245 243 255 / 0.5);
}

.hover\:stroke-violet-50\/60:hover {
  stroke: rgb(245 243 255 / 0.6);
}

.hover\:stroke-violet-50\/70:hover {
  stroke: rgb(245 243 255 / 0.7);
}

.hover\:stroke-violet-50\/75:hover {
  stroke: rgb(245 243 255 / 0.75);
}

.hover\:stroke-violet-50\/80:hover {
  stroke: rgb(245 243 255 / 0.8);
}

.hover\:stroke-violet-50\/90:hover {
  stroke: rgb(245 243 255 / 0.9);
}

.hover\:stroke-violet-50\/95:hover {
  stroke: rgb(245 243 255 / 0.95);
}

.hover\:stroke-violet-50\/100:hover {
  stroke: rgb(245 243 255 / 1);
}

.hover\:stroke-violet-100\/0:hover {
  stroke: rgb(236 233 254 / 0);
}

.hover\:stroke-violet-100\/5:hover {
  stroke: rgb(236 233 254 / 0.05);
}

.hover\:stroke-violet-100\/10:hover {
  stroke: rgb(236 233 254 / 0.1);
}

.hover\:stroke-violet-100\/20:hover {
  stroke: rgb(236 233 254 / 0.2);
}

.hover\:stroke-violet-100\/25:hover {
  stroke: rgb(236 233 254 / 0.25);
}

.hover\:stroke-violet-100\/30:hover {
  stroke: rgb(236 233 254 / 0.3);
}

.hover\:stroke-violet-100\/40:hover {
  stroke: rgb(236 233 254 / 0.4);
}

.hover\:stroke-violet-100\/50:hover {
  stroke: rgb(236 233 254 / 0.5);
}

.hover\:stroke-violet-100\/60:hover {
  stroke: rgb(236 233 254 / 0.6);
}

.hover\:stroke-violet-100\/70:hover {
  stroke: rgb(236 233 254 / 0.7);
}

.hover\:stroke-violet-100\/75:hover {
  stroke: rgb(236 233 254 / 0.75);
}

.hover\:stroke-violet-100\/80:hover {
  stroke: rgb(236 233 254 / 0.8);
}

.hover\:stroke-violet-100\/90:hover {
  stroke: rgb(236 233 254 / 0.9);
}

.hover\:stroke-violet-100\/95:hover {
  stroke: rgb(236 233 254 / 0.95);
}

.hover\:stroke-violet-100\/100:hover {
  stroke: rgb(236 233 254 / 1);
}

.hover\:stroke-violet-200\/0:hover {
  stroke: rgb(221 214 254 / 0);
}

.hover\:stroke-violet-200\/5:hover {
  stroke: rgb(221 214 254 / 0.05);
}

.hover\:stroke-violet-200\/10:hover {
  stroke: rgb(221 214 254 / 0.1);
}

.hover\:stroke-violet-200\/20:hover {
  stroke: rgb(221 214 254 / 0.2);
}

.hover\:stroke-violet-200\/25:hover {
  stroke: rgb(221 214 254 / 0.25);
}

.hover\:stroke-violet-200\/30:hover {
  stroke: rgb(221 214 254 / 0.3);
}

.hover\:stroke-violet-200\/40:hover {
  stroke: rgb(221 214 254 / 0.4);
}

.hover\:stroke-violet-200\/50:hover {
  stroke: rgb(221 214 254 / 0.5);
}

.hover\:stroke-violet-200\/60:hover {
  stroke: rgb(221 214 254 / 0.6);
}

.hover\:stroke-violet-200\/70:hover {
  stroke: rgb(221 214 254 / 0.7);
}

.hover\:stroke-violet-200\/75:hover {
  stroke: rgb(221 214 254 / 0.75);
}

.hover\:stroke-violet-200\/80:hover {
  stroke: rgb(221 214 254 / 0.8);
}

.hover\:stroke-violet-200\/90:hover {
  stroke: rgb(221 214 254 / 0.9);
}

.hover\:stroke-violet-200\/95:hover {
  stroke: rgb(221 214 254 / 0.95);
}

.hover\:stroke-violet-200\/100:hover {
  stroke: rgb(221 214 254 / 1);
}

.hover\:stroke-violet-300\/0:hover {
  stroke: rgb(195 181 253 / 0);
}

.hover\:stroke-violet-300\/5:hover {
  stroke: rgb(195 181 253 / 0.05);
}

.hover\:stroke-violet-300\/10:hover {
  stroke: rgb(195 181 253 / 0.1);
}

.hover\:stroke-violet-300\/20:hover {
  stroke: rgb(195 181 253 / 0.2);
}

.hover\:stroke-violet-300\/25:hover {
  stroke: rgb(195 181 253 / 0.25);
}

.hover\:stroke-violet-300\/30:hover {
  stroke: rgb(195 181 253 / 0.3);
}

.hover\:stroke-violet-300\/40:hover {
  stroke: rgb(195 181 253 / 0.4);
}

.hover\:stroke-violet-300\/50:hover {
  stroke: rgb(195 181 253 / 0.5);
}

.hover\:stroke-violet-300\/60:hover {
  stroke: rgb(195 181 253 / 0.6);
}

.hover\:stroke-violet-300\/70:hover {
  stroke: rgb(195 181 253 / 0.7);
}

.hover\:stroke-violet-300\/75:hover {
  stroke: rgb(195 181 253 / 0.75);
}

.hover\:stroke-violet-300\/80:hover {
  stroke: rgb(195 181 253 / 0.8);
}

.hover\:stroke-violet-300\/90:hover {
  stroke: rgb(195 181 253 / 0.9);
}

.hover\:stroke-violet-300\/95:hover {
  stroke: rgb(195 181 253 / 0.95);
}

.hover\:stroke-violet-300\/100:hover {
  stroke: rgb(195 181 253 / 1);
}

.hover\:stroke-violet-400\/0:hover {
  stroke: rgb(164 138 251 / 0);
}

.hover\:stroke-violet-400\/5:hover {
  stroke: rgb(164 138 251 / 0.05);
}

.hover\:stroke-violet-400\/10:hover {
  stroke: rgb(164 138 251 / 0.1);
}

.hover\:stroke-violet-400\/20:hover {
  stroke: rgb(164 138 251 / 0.2);
}

.hover\:stroke-violet-400\/25:hover {
  stroke: rgb(164 138 251 / 0.25);
}

.hover\:stroke-violet-400\/30:hover {
  stroke: rgb(164 138 251 / 0.3);
}

.hover\:stroke-violet-400\/40:hover {
  stroke: rgb(164 138 251 / 0.4);
}

.hover\:stroke-violet-400\/50:hover {
  stroke: rgb(164 138 251 / 0.5);
}

.hover\:stroke-violet-400\/60:hover {
  stroke: rgb(164 138 251 / 0.6);
}

.hover\:stroke-violet-400\/70:hover {
  stroke: rgb(164 138 251 / 0.7);
}

.hover\:stroke-violet-400\/75:hover {
  stroke: rgb(164 138 251 / 0.75);
}

.hover\:stroke-violet-400\/80:hover {
  stroke: rgb(164 138 251 / 0.8);
}

.hover\:stroke-violet-400\/90:hover {
  stroke: rgb(164 138 251 / 0.9);
}

.hover\:stroke-violet-400\/95:hover {
  stroke: rgb(164 138 251 / 0.95);
}

.hover\:stroke-violet-400\/100:hover {
  stroke: rgb(164 138 251 / 1);
}

.hover\:stroke-violet-500\/0:hover {
  stroke: rgb(135 91 247 / 0);
}

.hover\:stroke-violet-500\/5:hover {
  stroke: rgb(135 91 247 / 0.05);
}

.hover\:stroke-violet-500\/10:hover {
  stroke: rgb(135 91 247 / 0.1);
}

.hover\:stroke-violet-500\/20:hover {
  stroke: rgb(135 91 247 / 0.2);
}

.hover\:stroke-violet-500\/25:hover {
  stroke: rgb(135 91 247 / 0.25);
}

.hover\:stroke-violet-500\/30:hover {
  stroke: rgb(135 91 247 / 0.3);
}

.hover\:stroke-violet-500\/40:hover {
  stroke: rgb(135 91 247 / 0.4);
}

.hover\:stroke-violet-500\/50:hover {
  stroke: rgb(135 91 247 / 0.5);
}

.hover\:stroke-violet-500\/60:hover {
  stroke: rgb(135 91 247 / 0.6);
}

.hover\:stroke-violet-500\/70:hover {
  stroke: rgb(135 91 247 / 0.7);
}

.hover\:stroke-violet-500\/75:hover {
  stroke: rgb(135 91 247 / 0.75);
}

.hover\:stroke-violet-500\/80:hover {
  stroke: rgb(135 91 247 / 0.8);
}

.hover\:stroke-violet-500\/90:hover {
  stroke: rgb(135 91 247 / 0.9);
}

.hover\:stroke-violet-500\/95:hover {
  stroke: rgb(135 91 247 / 0.95);
}

.hover\:stroke-violet-500\/100:hover {
  stroke: rgb(135 91 247 / 1);
}

.hover\:stroke-violet-600\/0:hover {
  stroke: rgb(120 57 238 / 0);
}

.hover\:stroke-violet-600\/5:hover {
  stroke: rgb(120 57 238 / 0.05);
}

.hover\:stroke-violet-600\/10:hover {
  stroke: rgb(120 57 238 / 0.1);
}

.hover\:stroke-violet-600\/20:hover {
  stroke: rgb(120 57 238 / 0.2);
}

.hover\:stroke-violet-600\/25:hover {
  stroke: rgb(120 57 238 / 0.25);
}

.hover\:stroke-violet-600\/30:hover {
  stroke: rgb(120 57 238 / 0.3);
}

.hover\:stroke-violet-600\/40:hover {
  stroke: rgb(120 57 238 / 0.4);
}

.hover\:stroke-violet-600\/50:hover {
  stroke: rgb(120 57 238 / 0.5);
}

.hover\:stroke-violet-600\/60:hover {
  stroke: rgb(120 57 238 / 0.6);
}

.hover\:stroke-violet-600\/70:hover {
  stroke: rgb(120 57 238 / 0.7);
}

.hover\:stroke-violet-600\/75:hover {
  stroke: rgb(120 57 238 / 0.75);
}

.hover\:stroke-violet-600\/80:hover {
  stroke: rgb(120 57 238 / 0.8);
}

.hover\:stroke-violet-600\/90:hover {
  stroke: rgb(120 57 238 / 0.9);
}

.hover\:stroke-violet-600\/95:hover {
  stroke: rgb(120 57 238 / 0.95);
}

.hover\:stroke-violet-600\/100:hover {
  stroke: rgb(120 57 238 / 1);
}

.hover\:stroke-violet-700\/0:hover {
  stroke: rgb(105 39 218 / 0);
}

.hover\:stroke-violet-700\/5:hover {
  stroke: rgb(105 39 218 / 0.05);
}

.hover\:stroke-violet-700\/10:hover {
  stroke: rgb(105 39 218 / 0.1);
}

.hover\:stroke-violet-700\/20:hover {
  stroke: rgb(105 39 218 / 0.2);
}

.hover\:stroke-violet-700\/25:hover {
  stroke: rgb(105 39 218 / 0.25);
}

.hover\:stroke-violet-700\/30:hover {
  stroke: rgb(105 39 218 / 0.3);
}

.hover\:stroke-violet-700\/40:hover {
  stroke: rgb(105 39 218 / 0.4);
}

.hover\:stroke-violet-700\/50:hover {
  stroke: rgb(105 39 218 / 0.5);
}

.hover\:stroke-violet-700\/60:hover {
  stroke: rgb(105 39 218 / 0.6);
}

.hover\:stroke-violet-700\/70:hover {
  stroke: rgb(105 39 218 / 0.7);
}

.hover\:stroke-violet-700\/75:hover {
  stroke: rgb(105 39 218 / 0.75);
}

.hover\:stroke-violet-700\/80:hover {
  stroke: rgb(105 39 218 / 0.8);
}

.hover\:stroke-violet-700\/90:hover {
  stroke: rgb(105 39 218 / 0.9);
}

.hover\:stroke-violet-700\/95:hover {
  stroke: rgb(105 39 218 / 0.95);
}

.hover\:stroke-violet-700\/100:hover {
  stroke: rgb(105 39 218 / 1);
}

.hover\:stroke-violet-800\/0:hover {
  stroke: rgb(87 32 183 / 0);
}

.hover\:stroke-violet-800\/5:hover {
  stroke: rgb(87 32 183 / 0.05);
}

.hover\:stroke-violet-800\/10:hover {
  stroke: rgb(87 32 183 / 0.1);
}

.hover\:stroke-violet-800\/20:hover {
  stroke: rgb(87 32 183 / 0.2);
}

.hover\:stroke-violet-800\/25:hover {
  stroke: rgb(87 32 183 / 0.25);
}

.hover\:stroke-violet-800\/30:hover {
  stroke: rgb(87 32 183 / 0.3);
}

.hover\:stroke-violet-800\/40:hover {
  stroke: rgb(87 32 183 / 0.4);
}

.hover\:stroke-violet-800\/50:hover {
  stroke: rgb(87 32 183 / 0.5);
}

.hover\:stroke-violet-800\/60:hover {
  stroke: rgb(87 32 183 / 0.6);
}

.hover\:stroke-violet-800\/70:hover {
  stroke: rgb(87 32 183 / 0.7);
}

.hover\:stroke-violet-800\/75:hover {
  stroke: rgb(87 32 183 / 0.75);
}

.hover\:stroke-violet-800\/80:hover {
  stroke: rgb(87 32 183 / 0.8);
}

.hover\:stroke-violet-800\/90:hover {
  stroke: rgb(87 32 183 / 0.9);
}

.hover\:stroke-violet-800\/95:hover {
  stroke: rgb(87 32 183 / 0.95);
}

.hover\:stroke-violet-800\/100:hover {
  stroke: rgb(87 32 183 / 1);
}

.hover\:stroke-violet-900\/0:hover {
  stroke: rgb(73 28 150 / 0);
}

.hover\:stroke-violet-900\/5:hover {
  stroke: rgb(73 28 150 / 0.05);
}

.hover\:stroke-violet-900\/10:hover {
  stroke: rgb(73 28 150 / 0.1);
}

.hover\:stroke-violet-900\/20:hover {
  stroke: rgb(73 28 150 / 0.2);
}

.hover\:stroke-violet-900\/25:hover {
  stroke: rgb(73 28 150 / 0.25);
}

.hover\:stroke-violet-900\/30:hover {
  stroke: rgb(73 28 150 / 0.3);
}

.hover\:stroke-violet-900\/40:hover {
  stroke: rgb(73 28 150 / 0.4);
}

.hover\:stroke-violet-900\/50:hover {
  stroke: rgb(73 28 150 / 0.5);
}

.hover\:stroke-violet-900\/60:hover {
  stroke: rgb(73 28 150 / 0.6);
}

.hover\:stroke-violet-900\/70:hover {
  stroke: rgb(73 28 150 / 0.7);
}

.hover\:stroke-violet-900\/75:hover {
  stroke: rgb(73 28 150 / 0.75);
}

.hover\:stroke-violet-900\/80:hover {
  stroke: rgb(73 28 150 / 0.8);
}

.hover\:stroke-violet-900\/90:hover {
  stroke: rgb(73 28 150 / 0.9);
}

.hover\:stroke-violet-900\/95:hover {
  stroke: rgb(73 28 150 / 0.95);
}

.hover\:stroke-violet-900\/100:hover {
  stroke: rgb(73 28 150 / 1);
}

.hover\:stroke-violet\/0:hover {
  stroke: rgb(164 138 251 / 0);
}

.hover\:stroke-violet\/5:hover {
  stroke: rgb(164 138 251 / 0.05);
}

.hover\:stroke-violet\/10:hover {
  stroke: rgb(164 138 251 / 0.1);
}

.hover\:stroke-violet\/20:hover {
  stroke: rgb(164 138 251 / 0.2);
}

.hover\:stroke-violet\/25:hover {
  stroke: rgb(164 138 251 / 0.25);
}

.hover\:stroke-violet\/30:hover {
  stroke: rgb(164 138 251 / 0.3);
}

.hover\:stroke-violet\/40:hover {
  stroke: rgb(164 138 251 / 0.4);
}

.hover\:stroke-violet\/50:hover {
  stroke: rgb(164 138 251 / 0.5);
}

.hover\:stroke-violet\/60:hover {
  stroke: rgb(164 138 251 / 0.6);
}

.hover\:stroke-violet\/70:hover {
  stroke: rgb(164 138 251 / 0.7);
}

.hover\:stroke-violet\/75:hover {
  stroke: rgb(164 138 251 / 0.75);
}

.hover\:stroke-violet\/80:hover {
  stroke: rgb(164 138 251 / 0.8);
}

.hover\:stroke-violet\/90:hover {
  stroke: rgb(164 138 251 / 0.9);
}

.hover\:stroke-violet\/95:hover {
  stroke: rgb(164 138 251 / 0.95);
}

.hover\:stroke-violet\/100:hover {
  stroke: rgb(164 138 251 / 1);
}

.hover\:stroke-purple-25\/0:hover {
  stroke: rgb(250 250 255 / 0);
}

.hover\:stroke-purple-25\/5:hover {
  stroke: rgb(250 250 255 / 0.05);
}

.hover\:stroke-purple-25\/10:hover {
  stroke: rgb(250 250 255 / 0.1);
}

.hover\:stroke-purple-25\/20:hover {
  stroke: rgb(250 250 255 / 0.2);
}

.hover\:stroke-purple-25\/25:hover {
  stroke: rgb(250 250 255 / 0.25);
}

.hover\:stroke-purple-25\/30:hover {
  stroke: rgb(250 250 255 / 0.3);
}

.hover\:stroke-purple-25\/40:hover {
  stroke: rgb(250 250 255 / 0.4);
}

.hover\:stroke-purple-25\/50:hover {
  stroke: rgb(250 250 255 / 0.5);
}

.hover\:stroke-purple-25\/60:hover {
  stroke: rgb(250 250 255 / 0.6);
}

.hover\:stroke-purple-25\/70:hover {
  stroke: rgb(250 250 255 / 0.7);
}

.hover\:stroke-purple-25\/75:hover {
  stroke: rgb(250 250 255 / 0.75);
}

.hover\:stroke-purple-25\/80:hover {
  stroke: rgb(250 250 255 / 0.8);
}

.hover\:stroke-purple-25\/90:hover {
  stroke: rgb(250 250 255 / 0.9);
}

.hover\:stroke-purple-25\/95:hover {
  stroke: rgb(250 250 255 / 0.95);
}

.hover\:stroke-purple-25\/100:hover {
  stroke: rgb(250 250 255 / 1);
}

.hover\:stroke-purple-50\/0:hover {
  stroke: rgb(244 243 255 / 0);
}

.hover\:stroke-purple-50\/5:hover {
  stroke: rgb(244 243 255 / 0.05);
}

.hover\:stroke-purple-50\/10:hover {
  stroke: rgb(244 243 255 / 0.1);
}

.hover\:stroke-purple-50\/20:hover {
  stroke: rgb(244 243 255 / 0.2);
}

.hover\:stroke-purple-50\/25:hover {
  stroke: rgb(244 243 255 / 0.25);
}

.hover\:stroke-purple-50\/30:hover {
  stroke: rgb(244 243 255 / 0.3);
}

.hover\:stroke-purple-50\/40:hover {
  stroke: rgb(244 243 255 / 0.4);
}

.hover\:stroke-purple-50\/50:hover {
  stroke: rgb(244 243 255 / 0.5);
}

.hover\:stroke-purple-50\/60:hover {
  stroke: rgb(244 243 255 / 0.6);
}

.hover\:stroke-purple-50\/70:hover {
  stroke: rgb(244 243 255 / 0.7);
}

.hover\:stroke-purple-50\/75:hover {
  stroke: rgb(244 243 255 / 0.75);
}

.hover\:stroke-purple-50\/80:hover {
  stroke: rgb(244 243 255 / 0.8);
}

.hover\:stroke-purple-50\/90:hover {
  stroke: rgb(244 243 255 / 0.9);
}

.hover\:stroke-purple-50\/95:hover {
  stroke: rgb(244 243 255 / 0.95);
}

.hover\:stroke-purple-50\/100:hover {
  stroke: rgb(244 243 255 / 1);
}

.hover\:stroke-purple-100\/0:hover {
  stroke: rgb(235 233 254 / 0);
}

.hover\:stroke-purple-100\/5:hover {
  stroke: rgb(235 233 254 / 0.05);
}

.hover\:stroke-purple-100\/10:hover {
  stroke: rgb(235 233 254 / 0.1);
}

.hover\:stroke-purple-100\/20:hover {
  stroke: rgb(235 233 254 / 0.2);
}

.hover\:stroke-purple-100\/25:hover {
  stroke: rgb(235 233 254 / 0.25);
}

.hover\:stroke-purple-100\/30:hover {
  stroke: rgb(235 233 254 / 0.3);
}

.hover\:stroke-purple-100\/40:hover {
  stroke: rgb(235 233 254 / 0.4);
}

.hover\:stroke-purple-100\/50:hover {
  stroke: rgb(235 233 254 / 0.5);
}

.hover\:stroke-purple-100\/60:hover {
  stroke: rgb(235 233 254 / 0.6);
}

.hover\:stroke-purple-100\/70:hover {
  stroke: rgb(235 233 254 / 0.7);
}

.hover\:stroke-purple-100\/75:hover {
  stroke: rgb(235 233 254 / 0.75);
}

.hover\:stroke-purple-100\/80:hover {
  stroke: rgb(235 233 254 / 0.8);
}

.hover\:stroke-purple-100\/90:hover {
  stroke: rgb(235 233 254 / 0.9);
}

.hover\:stroke-purple-100\/95:hover {
  stroke: rgb(235 233 254 / 0.95);
}

.hover\:stroke-purple-100\/100:hover {
  stroke: rgb(235 233 254 / 1);
}

.hover\:stroke-purple-200\/0:hover {
  stroke: rgb(217 214 254 / 0);
}

.hover\:stroke-purple-200\/5:hover {
  stroke: rgb(217 214 254 / 0.05);
}

.hover\:stroke-purple-200\/10:hover {
  stroke: rgb(217 214 254 / 0.1);
}

.hover\:stroke-purple-200\/20:hover {
  stroke: rgb(217 214 254 / 0.2);
}

.hover\:stroke-purple-200\/25:hover {
  stroke: rgb(217 214 254 / 0.25);
}

.hover\:stroke-purple-200\/30:hover {
  stroke: rgb(217 214 254 / 0.3);
}

.hover\:stroke-purple-200\/40:hover {
  stroke: rgb(217 214 254 / 0.4);
}

.hover\:stroke-purple-200\/50:hover {
  stroke: rgb(217 214 254 / 0.5);
}

.hover\:stroke-purple-200\/60:hover {
  stroke: rgb(217 214 254 / 0.6);
}

.hover\:stroke-purple-200\/70:hover {
  stroke: rgb(217 214 254 / 0.7);
}

.hover\:stroke-purple-200\/75:hover {
  stroke: rgb(217 214 254 / 0.75);
}

.hover\:stroke-purple-200\/80:hover {
  stroke: rgb(217 214 254 / 0.8);
}

.hover\:stroke-purple-200\/90:hover {
  stroke: rgb(217 214 254 / 0.9);
}

.hover\:stroke-purple-200\/95:hover {
  stroke: rgb(217 214 254 / 0.95);
}

.hover\:stroke-purple-200\/100:hover {
  stroke: rgb(217 214 254 / 1);
}

.hover\:stroke-purple-300\/0:hover {
  stroke: rgb(189 180 254 / 0);
}

.hover\:stroke-purple-300\/5:hover {
  stroke: rgb(189 180 254 / 0.05);
}

.hover\:stroke-purple-300\/10:hover {
  stroke: rgb(189 180 254 / 0.1);
}

.hover\:stroke-purple-300\/20:hover {
  stroke: rgb(189 180 254 / 0.2);
}

.hover\:stroke-purple-300\/25:hover {
  stroke: rgb(189 180 254 / 0.25);
}

.hover\:stroke-purple-300\/30:hover {
  stroke: rgb(189 180 254 / 0.3);
}

.hover\:stroke-purple-300\/40:hover {
  stroke: rgb(189 180 254 / 0.4);
}

.hover\:stroke-purple-300\/50:hover {
  stroke: rgb(189 180 254 / 0.5);
}

.hover\:stroke-purple-300\/60:hover {
  stroke: rgb(189 180 254 / 0.6);
}

.hover\:stroke-purple-300\/70:hover {
  stroke: rgb(189 180 254 / 0.7);
}

.hover\:stroke-purple-300\/75:hover {
  stroke: rgb(189 180 254 / 0.75);
}

.hover\:stroke-purple-300\/80:hover {
  stroke: rgb(189 180 254 / 0.8);
}

.hover\:stroke-purple-300\/90:hover {
  stroke: rgb(189 180 254 / 0.9);
}

.hover\:stroke-purple-300\/95:hover {
  stroke: rgb(189 180 254 / 0.95);
}

.hover\:stroke-purple-300\/100:hover {
  stroke: rgb(189 180 254 / 1);
}

.hover\:stroke-purple-400\/0:hover {
  stroke: rgb(155 138 251 / 0);
}

.hover\:stroke-purple-400\/5:hover {
  stroke: rgb(155 138 251 / 0.05);
}

.hover\:stroke-purple-400\/10:hover {
  stroke: rgb(155 138 251 / 0.1);
}

.hover\:stroke-purple-400\/20:hover {
  stroke: rgb(155 138 251 / 0.2);
}

.hover\:stroke-purple-400\/25:hover {
  stroke: rgb(155 138 251 / 0.25);
}

.hover\:stroke-purple-400\/30:hover {
  stroke: rgb(155 138 251 / 0.3);
}

.hover\:stroke-purple-400\/40:hover {
  stroke: rgb(155 138 251 / 0.4);
}

.hover\:stroke-purple-400\/50:hover {
  stroke: rgb(155 138 251 / 0.5);
}

.hover\:stroke-purple-400\/60:hover {
  stroke: rgb(155 138 251 / 0.6);
}

.hover\:stroke-purple-400\/70:hover {
  stroke: rgb(155 138 251 / 0.7);
}

.hover\:stroke-purple-400\/75:hover {
  stroke: rgb(155 138 251 / 0.75);
}

.hover\:stroke-purple-400\/80:hover {
  stroke: rgb(155 138 251 / 0.8);
}

.hover\:stroke-purple-400\/90:hover {
  stroke: rgb(155 138 251 / 0.9);
}

.hover\:stroke-purple-400\/95:hover {
  stroke: rgb(155 138 251 / 0.95);
}

.hover\:stroke-purple-400\/100:hover {
  stroke: rgb(155 138 251 / 1);
}

.hover\:stroke-purple-500\/0:hover {
  stroke: rgb(122 90 248 / 0);
}

.hover\:stroke-purple-500\/5:hover {
  stroke: rgb(122 90 248 / 0.05);
}

.hover\:stroke-purple-500\/10:hover {
  stroke: rgb(122 90 248 / 0.1);
}

.hover\:stroke-purple-500\/20:hover {
  stroke: rgb(122 90 248 / 0.2);
}

.hover\:stroke-purple-500\/25:hover {
  stroke: rgb(122 90 248 / 0.25);
}

.hover\:stroke-purple-500\/30:hover {
  stroke: rgb(122 90 248 / 0.3);
}

.hover\:stroke-purple-500\/40:hover {
  stroke: rgb(122 90 248 / 0.4);
}

.hover\:stroke-purple-500\/50:hover {
  stroke: rgb(122 90 248 / 0.5);
}

.hover\:stroke-purple-500\/60:hover {
  stroke: rgb(122 90 248 / 0.6);
}

.hover\:stroke-purple-500\/70:hover {
  stroke: rgb(122 90 248 / 0.7);
}

.hover\:stroke-purple-500\/75:hover {
  stroke: rgb(122 90 248 / 0.75);
}

.hover\:stroke-purple-500\/80:hover {
  stroke: rgb(122 90 248 / 0.8);
}

.hover\:stroke-purple-500\/90:hover {
  stroke: rgb(122 90 248 / 0.9);
}

.hover\:stroke-purple-500\/95:hover {
  stroke: rgb(122 90 248 / 0.95);
}

.hover\:stroke-purple-500\/100:hover {
  stroke: rgb(122 90 248 / 1);
}

.hover\:stroke-purple-600\/0:hover {
  stroke: rgb(105 56 239 / 0);
}

.hover\:stroke-purple-600\/5:hover {
  stroke: rgb(105 56 239 / 0.05);
}

.hover\:stroke-purple-600\/10:hover {
  stroke: rgb(105 56 239 / 0.1);
}

.hover\:stroke-purple-600\/20:hover {
  stroke: rgb(105 56 239 / 0.2);
}

.hover\:stroke-purple-600\/25:hover {
  stroke: rgb(105 56 239 / 0.25);
}

.hover\:stroke-purple-600\/30:hover {
  stroke: rgb(105 56 239 / 0.3);
}

.hover\:stroke-purple-600\/40:hover {
  stroke: rgb(105 56 239 / 0.4);
}

.hover\:stroke-purple-600\/50:hover {
  stroke: rgb(105 56 239 / 0.5);
}

.hover\:stroke-purple-600\/60:hover {
  stroke: rgb(105 56 239 / 0.6);
}

.hover\:stroke-purple-600\/70:hover {
  stroke: rgb(105 56 239 / 0.7);
}

.hover\:stroke-purple-600\/75:hover {
  stroke: rgb(105 56 239 / 0.75);
}

.hover\:stroke-purple-600\/80:hover {
  stroke: rgb(105 56 239 / 0.8);
}

.hover\:stroke-purple-600\/90:hover {
  stroke: rgb(105 56 239 / 0.9);
}

.hover\:stroke-purple-600\/95:hover {
  stroke: rgb(105 56 239 / 0.95);
}

.hover\:stroke-purple-600\/100:hover {
  stroke: rgb(105 56 239 / 1);
}

.hover\:stroke-purple-700\/0:hover {
  stroke: rgb(89 37 220 / 0);
}

.hover\:stroke-purple-700\/5:hover {
  stroke: rgb(89 37 220 / 0.05);
}

.hover\:stroke-purple-700\/10:hover {
  stroke: rgb(89 37 220 / 0.1);
}

.hover\:stroke-purple-700\/20:hover {
  stroke: rgb(89 37 220 / 0.2);
}

.hover\:stroke-purple-700\/25:hover {
  stroke: rgb(89 37 220 / 0.25);
}

.hover\:stroke-purple-700\/30:hover {
  stroke: rgb(89 37 220 / 0.3);
}

.hover\:stroke-purple-700\/40:hover {
  stroke: rgb(89 37 220 / 0.4);
}

.hover\:stroke-purple-700\/50:hover {
  stroke: rgb(89 37 220 / 0.5);
}

.hover\:stroke-purple-700\/60:hover {
  stroke: rgb(89 37 220 / 0.6);
}

.hover\:stroke-purple-700\/70:hover {
  stroke: rgb(89 37 220 / 0.7);
}

.hover\:stroke-purple-700\/75:hover {
  stroke: rgb(89 37 220 / 0.75);
}

.hover\:stroke-purple-700\/80:hover {
  stroke: rgb(89 37 220 / 0.8);
}

.hover\:stroke-purple-700\/90:hover {
  stroke: rgb(89 37 220 / 0.9);
}

.hover\:stroke-purple-700\/95:hover {
  stroke: rgb(89 37 220 / 0.95);
}

.hover\:stroke-purple-700\/100:hover {
  stroke: rgb(89 37 220 / 1);
}

.hover\:stroke-purple-800\/0:hover {
  stroke: rgb(74 31 184 / 0);
}

.hover\:stroke-purple-800\/5:hover {
  stroke: rgb(74 31 184 / 0.05);
}

.hover\:stroke-purple-800\/10:hover {
  stroke: rgb(74 31 184 / 0.1);
}

.hover\:stroke-purple-800\/20:hover {
  stroke: rgb(74 31 184 / 0.2);
}

.hover\:stroke-purple-800\/25:hover {
  stroke: rgb(74 31 184 / 0.25);
}

.hover\:stroke-purple-800\/30:hover {
  stroke: rgb(74 31 184 / 0.3);
}

.hover\:stroke-purple-800\/40:hover {
  stroke: rgb(74 31 184 / 0.4);
}

.hover\:stroke-purple-800\/50:hover {
  stroke: rgb(74 31 184 / 0.5);
}

.hover\:stroke-purple-800\/60:hover {
  stroke: rgb(74 31 184 / 0.6);
}

.hover\:stroke-purple-800\/70:hover {
  stroke: rgb(74 31 184 / 0.7);
}

.hover\:stroke-purple-800\/75:hover {
  stroke: rgb(74 31 184 / 0.75);
}

.hover\:stroke-purple-800\/80:hover {
  stroke: rgb(74 31 184 / 0.8);
}

.hover\:stroke-purple-800\/90:hover {
  stroke: rgb(74 31 184 / 0.9);
}

.hover\:stroke-purple-800\/95:hover {
  stroke: rgb(74 31 184 / 0.95);
}

.hover\:stroke-purple-800\/100:hover {
  stroke: rgb(74 31 184 / 1);
}

.hover\:stroke-purple-900\/0:hover {
  stroke: rgb(62 28 150 / 0);
}

.hover\:stroke-purple-900\/5:hover {
  stroke: rgb(62 28 150 / 0.05);
}

.hover\:stroke-purple-900\/10:hover {
  stroke: rgb(62 28 150 / 0.1);
}

.hover\:stroke-purple-900\/20:hover {
  stroke: rgb(62 28 150 / 0.2);
}

.hover\:stroke-purple-900\/25:hover {
  stroke: rgb(62 28 150 / 0.25);
}

.hover\:stroke-purple-900\/30:hover {
  stroke: rgb(62 28 150 / 0.3);
}

.hover\:stroke-purple-900\/40:hover {
  stroke: rgb(62 28 150 / 0.4);
}

.hover\:stroke-purple-900\/50:hover {
  stroke: rgb(62 28 150 / 0.5);
}

.hover\:stroke-purple-900\/60:hover {
  stroke: rgb(62 28 150 / 0.6);
}

.hover\:stroke-purple-900\/70:hover {
  stroke: rgb(62 28 150 / 0.7);
}

.hover\:stroke-purple-900\/75:hover {
  stroke: rgb(62 28 150 / 0.75);
}

.hover\:stroke-purple-900\/80:hover {
  stroke: rgb(62 28 150 / 0.8);
}

.hover\:stroke-purple-900\/90:hover {
  stroke: rgb(62 28 150 / 0.9);
}

.hover\:stroke-purple-900\/95:hover {
  stroke: rgb(62 28 150 / 0.95);
}

.hover\:stroke-purple-900\/100:hover {
  stroke: rgb(62 28 150 / 1);
}

.hover\:stroke-purple\/0:hover {
  stroke: rgb(155 138 251 / 0);
}

.hover\:stroke-purple\/5:hover {
  stroke: rgb(155 138 251 / 0.05);
}

.hover\:stroke-purple\/10:hover {
  stroke: rgb(155 138 251 / 0.1);
}

.hover\:stroke-purple\/20:hover {
  stroke: rgb(155 138 251 / 0.2);
}

.hover\:stroke-purple\/25:hover {
  stroke: rgb(155 138 251 / 0.25);
}

.hover\:stroke-purple\/30:hover {
  stroke: rgb(155 138 251 / 0.3);
}

.hover\:stroke-purple\/40:hover {
  stroke: rgb(155 138 251 / 0.4);
}

.hover\:stroke-purple\/50:hover {
  stroke: rgb(155 138 251 / 0.5);
}

.hover\:stroke-purple\/60:hover {
  stroke: rgb(155 138 251 / 0.6);
}

.hover\:stroke-purple\/70:hover {
  stroke: rgb(155 138 251 / 0.7);
}

.hover\:stroke-purple\/75:hover {
  stroke: rgb(155 138 251 / 0.75);
}

.hover\:stroke-purple\/80:hover {
  stroke: rgb(155 138 251 / 0.8);
}

.hover\:stroke-purple\/90:hover {
  stroke: rgb(155 138 251 / 0.9);
}

.hover\:stroke-purple\/95:hover {
  stroke: rgb(155 138 251 / 0.95);
}

.hover\:stroke-purple\/100:hover {
  stroke: rgb(155 138 251 / 1);
}

.hover\:stroke-fuchsia-25\/0:hover {
  stroke: rgb(254 250 255 / 0);
}

.hover\:stroke-fuchsia-25\/5:hover {
  stroke: rgb(254 250 255 / 0.05);
}

.hover\:stroke-fuchsia-25\/10:hover {
  stroke: rgb(254 250 255 / 0.1);
}

.hover\:stroke-fuchsia-25\/20:hover {
  stroke: rgb(254 250 255 / 0.2);
}

.hover\:stroke-fuchsia-25\/25:hover {
  stroke: rgb(254 250 255 / 0.25);
}

.hover\:stroke-fuchsia-25\/30:hover {
  stroke: rgb(254 250 255 / 0.3);
}

.hover\:stroke-fuchsia-25\/40:hover {
  stroke: rgb(254 250 255 / 0.4);
}

.hover\:stroke-fuchsia-25\/50:hover {
  stroke: rgb(254 250 255 / 0.5);
}

.hover\:stroke-fuchsia-25\/60:hover {
  stroke: rgb(254 250 255 / 0.6);
}

.hover\:stroke-fuchsia-25\/70:hover {
  stroke: rgb(254 250 255 / 0.7);
}

.hover\:stroke-fuchsia-25\/75:hover {
  stroke: rgb(254 250 255 / 0.75);
}

.hover\:stroke-fuchsia-25\/80:hover {
  stroke: rgb(254 250 255 / 0.8);
}

.hover\:stroke-fuchsia-25\/90:hover {
  stroke: rgb(254 250 255 / 0.9);
}

.hover\:stroke-fuchsia-25\/95:hover {
  stroke: rgb(254 250 255 / 0.95);
}

.hover\:stroke-fuchsia-25\/100:hover {
  stroke: rgb(254 250 255 / 1);
}

.hover\:stroke-fuchsia-50\/0:hover {
  stroke: rgb(253 244 255 / 0);
}

.hover\:stroke-fuchsia-50\/5:hover {
  stroke: rgb(253 244 255 / 0.05);
}

.hover\:stroke-fuchsia-50\/10:hover {
  stroke: rgb(253 244 255 / 0.1);
}

.hover\:stroke-fuchsia-50\/20:hover {
  stroke: rgb(253 244 255 / 0.2);
}

.hover\:stroke-fuchsia-50\/25:hover {
  stroke: rgb(253 244 255 / 0.25);
}

.hover\:stroke-fuchsia-50\/30:hover {
  stroke: rgb(253 244 255 / 0.3);
}

.hover\:stroke-fuchsia-50\/40:hover {
  stroke: rgb(253 244 255 / 0.4);
}

.hover\:stroke-fuchsia-50\/50:hover {
  stroke: rgb(253 244 255 / 0.5);
}

.hover\:stroke-fuchsia-50\/60:hover {
  stroke: rgb(253 244 255 / 0.6);
}

.hover\:stroke-fuchsia-50\/70:hover {
  stroke: rgb(253 244 255 / 0.7);
}

.hover\:stroke-fuchsia-50\/75:hover {
  stroke: rgb(253 244 255 / 0.75);
}

.hover\:stroke-fuchsia-50\/80:hover {
  stroke: rgb(253 244 255 / 0.8);
}

.hover\:stroke-fuchsia-50\/90:hover {
  stroke: rgb(253 244 255 / 0.9);
}

.hover\:stroke-fuchsia-50\/95:hover {
  stroke: rgb(253 244 255 / 0.95);
}

.hover\:stroke-fuchsia-50\/100:hover {
  stroke: rgb(253 244 255 / 1);
}

.hover\:stroke-fuchsia-100\/0:hover {
  stroke: rgb(251 232 255 / 0);
}

.hover\:stroke-fuchsia-100\/5:hover {
  stroke: rgb(251 232 255 / 0.05);
}

.hover\:stroke-fuchsia-100\/10:hover {
  stroke: rgb(251 232 255 / 0.1);
}

.hover\:stroke-fuchsia-100\/20:hover {
  stroke: rgb(251 232 255 / 0.2);
}

.hover\:stroke-fuchsia-100\/25:hover {
  stroke: rgb(251 232 255 / 0.25);
}

.hover\:stroke-fuchsia-100\/30:hover {
  stroke: rgb(251 232 255 / 0.3);
}

.hover\:stroke-fuchsia-100\/40:hover {
  stroke: rgb(251 232 255 / 0.4);
}

.hover\:stroke-fuchsia-100\/50:hover {
  stroke: rgb(251 232 255 / 0.5);
}

.hover\:stroke-fuchsia-100\/60:hover {
  stroke: rgb(251 232 255 / 0.6);
}

.hover\:stroke-fuchsia-100\/70:hover {
  stroke: rgb(251 232 255 / 0.7);
}

.hover\:stroke-fuchsia-100\/75:hover {
  stroke: rgb(251 232 255 / 0.75);
}

.hover\:stroke-fuchsia-100\/80:hover {
  stroke: rgb(251 232 255 / 0.8);
}

.hover\:stroke-fuchsia-100\/90:hover {
  stroke: rgb(251 232 255 / 0.9);
}

.hover\:stroke-fuchsia-100\/95:hover {
  stroke: rgb(251 232 255 / 0.95);
}

.hover\:stroke-fuchsia-100\/100:hover {
  stroke: rgb(251 232 255 / 1);
}

.hover\:stroke-fuchsia-200\/0:hover {
  stroke: rgb(246 208 254 / 0);
}

.hover\:stroke-fuchsia-200\/5:hover {
  stroke: rgb(246 208 254 / 0.05);
}

.hover\:stroke-fuchsia-200\/10:hover {
  stroke: rgb(246 208 254 / 0.1);
}

.hover\:stroke-fuchsia-200\/20:hover {
  stroke: rgb(246 208 254 / 0.2);
}

.hover\:stroke-fuchsia-200\/25:hover {
  stroke: rgb(246 208 254 / 0.25);
}

.hover\:stroke-fuchsia-200\/30:hover {
  stroke: rgb(246 208 254 / 0.3);
}

.hover\:stroke-fuchsia-200\/40:hover {
  stroke: rgb(246 208 254 / 0.4);
}

.hover\:stroke-fuchsia-200\/50:hover {
  stroke: rgb(246 208 254 / 0.5);
}

.hover\:stroke-fuchsia-200\/60:hover {
  stroke: rgb(246 208 254 / 0.6);
}

.hover\:stroke-fuchsia-200\/70:hover {
  stroke: rgb(246 208 254 / 0.7);
}

.hover\:stroke-fuchsia-200\/75:hover {
  stroke: rgb(246 208 254 / 0.75);
}

.hover\:stroke-fuchsia-200\/80:hover {
  stroke: rgb(246 208 254 / 0.8);
}

.hover\:stroke-fuchsia-200\/90:hover {
  stroke: rgb(246 208 254 / 0.9);
}

.hover\:stroke-fuchsia-200\/95:hover {
  stroke: rgb(246 208 254 / 0.95);
}

.hover\:stroke-fuchsia-200\/100:hover {
  stroke: rgb(246 208 254 / 1);
}

.hover\:stroke-fuchsia-300\/0:hover {
  stroke: rgb(238 170 253 / 0);
}

.hover\:stroke-fuchsia-300\/5:hover {
  stroke: rgb(238 170 253 / 0.05);
}

.hover\:stroke-fuchsia-300\/10:hover {
  stroke: rgb(238 170 253 / 0.1);
}

.hover\:stroke-fuchsia-300\/20:hover {
  stroke: rgb(238 170 253 / 0.2);
}

.hover\:stroke-fuchsia-300\/25:hover {
  stroke: rgb(238 170 253 / 0.25);
}

.hover\:stroke-fuchsia-300\/30:hover {
  stroke: rgb(238 170 253 / 0.3);
}

.hover\:stroke-fuchsia-300\/40:hover {
  stroke: rgb(238 170 253 / 0.4);
}

.hover\:stroke-fuchsia-300\/50:hover {
  stroke: rgb(238 170 253 / 0.5);
}

.hover\:stroke-fuchsia-300\/60:hover {
  stroke: rgb(238 170 253 / 0.6);
}

.hover\:stroke-fuchsia-300\/70:hover {
  stroke: rgb(238 170 253 / 0.7);
}

.hover\:stroke-fuchsia-300\/75:hover {
  stroke: rgb(238 170 253 / 0.75);
}

.hover\:stroke-fuchsia-300\/80:hover {
  stroke: rgb(238 170 253 / 0.8);
}

.hover\:stroke-fuchsia-300\/90:hover {
  stroke: rgb(238 170 253 / 0.9);
}

.hover\:stroke-fuchsia-300\/95:hover {
  stroke: rgb(238 170 253 / 0.95);
}

.hover\:stroke-fuchsia-300\/100:hover {
  stroke: rgb(238 170 253 / 1);
}

.hover\:stroke-fuchsia-400\/0:hover {
  stroke: rgb(228 120 250 / 0);
}

.hover\:stroke-fuchsia-400\/5:hover {
  stroke: rgb(228 120 250 / 0.05);
}

.hover\:stroke-fuchsia-400\/10:hover {
  stroke: rgb(228 120 250 / 0.1);
}

.hover\:stroke-fuchsia-400\/20:hover {
  stroke: rgb(228 120 250 / 0.2);
}

.hover\:stroke-fuchsia-400\/25:hover {
  stroke: rgb(228 120 250 / 0.25);
}

.hover\:stroke-fuchsia-400\/30:hover {
  stroke: rgb(228 120 250 / 0.3);
}

.hover\:stroke-fuchsia-400\/40:hover {
  stroke: rgb(228 120 250 / 0.4);
}

.hover\:stroke-fuchsia-400\/50:hover {
  stroke: rgb(228 120 250 / 0.5);
}

.hover\:stroke-fuchsia-400\/60:hover {
  stroke: rgb(228 120 250 / 0.6);
}

.hover\:stroke-fuchsia-400\/70:hover {
  stroke: rgb(228 120 250 / 0.7);
}

.hover\:stroke-fuchsia-400\/75:hover {
  stroke: rgb(228 120 250 / 0.75);
}

.hover\:stroke-fuchsia-400\/80:hover {
  stroke: rgb(228 120 250 / 0.8);
}

.hover\:stroke-fuchsia-400\/90:hover {
  stroke: rgb(228 120 250 / 0.9);
}

.hover\:stroke-fuchsia-400\/95:hover {
  stroke: rgb(228 120 250 / 0.95);
}

.hover\:stroke-fuchsia-400\/100:hover {
  stroke: rgb(228 120 250 / 1);
}

.hover\:stroke-fuchsia-500\/0:hover {
  stroke: rgb(212 68 241 / 0);
}

.hover\:stroke-fuchsia-500\/5:hover {
  stroke: rgb(212 68 241 / 0.05);
}

.hover\:stroke-fuchsia-500\/10:hover {
  stroke: rgb(212 68 241 / 0.1);
}

.hover\:stroke-fuchsia-500\/20:hover {
  stroke: rgb(212 68 241 / 0.2);
}

.hover\:stroke-fuchsia-500\/25:hover {
  stroke: rgb(212 68 241 / 0.25);
}

.hover\:stroke-fuchsia-500\/30:hover {
  stroke: rgb(212 68 241 / 0.3);
}

.hover\:stroke-fuchsia-500\/40:hover {
  stroke: rgb(212 68 241 / 0.4);
}

.hover\:stroke-fuchsia-500\/50:hover {
  stroke: rgb(212 68 241 / 0.5);
}

.hover\:stroke-fuchsia-500\/60:hover {
  stroke: rgb(212 68 241 / 0.6);
}

.hover\:stroke-fuchsia-500\/70:hover {
  stroke: rgb(212 68 241 / 0.7);
}

.hover\:stroke-fuchsia-500\/75:hover {
  stroke: rgb(212 68 241 / 0.75);
}

.hover\:stroke-fuchsia-500\/80:hover {
  stroke: rgb(212 68 241 / 0.8);
}

.hover\:stroke-fuchsia-500\/90:hover {
  stroke: rgb(212 68 241 / 0.9);
}

.hover\:stroke-fuchsia-500\/95:hover {
  stroke: rgb(212 68 241 / 0.95);
}

.hover\:stroke-fuchsia-500\/100:hover {
  stroke: rgb(212 68 241 / 1);
}

.hover\:stroke-fuchsia-600\/0:hover {
  stroke: rgb(186 36 213 / 0);
}

.hover\:stroke-fuchsia-600\/5:hover {
  stroke: rgb(186 36 213 / 0.05);
}

.hover\:stroke-fuchsia-600\/10:hover {
  stroke: rgb(186 36 213 / 0.1);
}

.hover\:stroke-fuchsia-600\/20:hover {
  stroke: rgb(186 36 213 / 0.2);
}

.hover\:stroke-fuchsia-600\/25:hover {
  stroke: rgb(186 36 213 / 0.25);
}

.hover\:stroke-fuchsia-600\/30:hover {
  stroke: rgb(186 36 213 / 0.3);
}

.hover\:stroke-fuchsia-600\/40:hover {
  stroke: rgb(186 36 213 / 0.4);
}

.hover\:stroke-fuchsia-600\/50:hover {
  stroke: rgb(186 36 213 / 0.5);
}

.hover\:stroke-fuchsia-600\/60:hover {
  stroke: rgb(186 36 213 / 0.6);
}

.hover\:stroke-fuchsia-600\/70:hover {
  stroke: rgb(186 36 213 / 0.7);
}

.hover\:stroke-fuchsia-600\/75:hover {
  stroke: rgb(186 36 213 / 0.75);
}

.hover\:stroke-fuchsia-600\/80:hover {
  stroke: rgb(186 36 213 / 0.8);
}

.hover\:stroke-fuchsia-600\/90:hover {
  stroke: rgb(186 36 213 / 0.9);
}

.hover\:stroke-fuchsia-600\/95:hover {
  stroke: rgb(186 36 213 / 0.95);
}

.hover\:stroke-fuchsia-600\/100:hover {
  stroke: rgb(186 36 213 / 1);
}

.hover\:stroke-fuchsia-700\/0:hover {
  stroke: rgb(159 26 177 / 0);
}

.hover\:stroke-fuchsia-700\/5:hover {
  stroke: rgb(159 26 177 / 0.05);
}

.hover\:stroke-fuchsia-700\/10:hover {
  stroke: rgb(159 26 177 / 0.1);
}

.hover\:stroke-fuchsia-700\/20:hover {
  stroke: rgb(159 26 177 / 0.2);
}

.hover\:stroke-fuchsia-700\/25:hover {
  stroke: rgb(159 26 177 / 0.25);
}

.hover\:stroke-fuchsia-700\/30:hover {
  stroke: rgb(159 26 177 / 0.3);
}

.hover\:stroke-fuchsia-700\/40:hover {
  stroke: rgb(159 26 177 / 0.4);
}

.hover\:stroke-fuchsia-700\/50:hover {
  stroke: rgb(159 26 177 / 0.5);
}

.hover\:stroke-fuchsia-700\/60:hover {
  stroke: rgb(159 26 177 / 0.6);
}

.hover\:stroke-fuchsia-700\/70:hover {
  stroke: rgb(159 26 177 / 0.7);
}

.hover\:stroke-fuchsia-700\/75:hover {
  stroke: rgb(159 26 177 / 0.75);
}

.hover\:stroke-fuchsia-700\/80:hover {
  stroke: rgb(159 26 177 / 0.8);
}

.hover\:stroke-fuchsia-700\/90:hover {
  stroke: rgb(159 26 177 / 0.9);
}

.hover\:stroke-fuchsia-700\/95:hover {
  stroke: rgb(159 26 177 / 0.95);
}

.hover\:stroke-fuchsia-700\/100:hover {
  stroke: rgb(159 26 177 / 1);
}

.hover\:stroke-fuchsia-800\/0:hover {
  stroke: rgb(130 24 144 / 0);
}

.hover\:stroke-fuchsia-800\/5:hover {
  stroke: rgb(130 24 144 / 0.05);
}

.hover\:stroke-fuchsia-800\/10:hover {
  stroke: rgb(130 24 144 / 0.1);
}

.hover\:stroke-fuchsia-800\/20:hover {
  stroke: rgb(130 24 144 / 0.2);
}

.hover\:stroke-fuchsia-800\/25:hover {
  stroke: rgb(130 24 144 / 0.25);
}

.hover\:stroke-fuchsia-800\/30:hover {
  stroke: rgb(130 24 144 / 0.3);
}

.hover\:stroke-fuchsia-800\/40:hover {
  stroke: rgb(130 24 144 / 0.4);
}

.hover\:stroke-fuchsia-800\/50:hover {
  stroke: rgb(130 24 144 / 0.5);
}

.hover\:stroke-fuchsia-800\/60:hover {
  stroke: rgb(130 24 144 / 0.6);
}

.hover\:stroke-fuchsia-800\/70:hover {
  stroke: rgb(130 24 144 / 0.7);
}

.hover\:stroke-fuchsia-800\/75:hover {
  stroke: rgb(130 24 144 / 0.75);
}

.hover\:stroke-fuchsia-800\/80:hover {
  stroke: rgb(130 24 144 / 0.8);
}

.hover\:stroke-fuchsia-800\/90:hover {
  stroke: rgb(130 24 144 / 0.9);
}

.hover\:stroke-fuchsia-800\/95:hover {
  stroke: rgb(130 24 144 / 0.95);
}

.hover\:stroke-fuchsia-800\/100:hover {
  stroke: rgb(130 24 144 / 1);
}

.hover\:stroke-fuchsia-900\/0:hover {
  stroke: rgb(111 24 119 / 0);
}

.hover\:stroke-fuchsia-900\/5:hover {
  stroke: rgb(111 24 119 / 0.05);
}

.hover\:stroke-fuchsia-900\/10:hover {
  stroke: rgb(111 24 119 / 0.1);
}

.hover\:stroke-fuchsia-900\/20:hover {
  stroke: rgb(111 24 119 / 0.2);
}

.hover\:stroke-fuchsia-900\/25:hover {
  stroke: rgb(111 24 119 / 0.25);
}

.hover\:stroke-fuchsia-900\/30:hover {
  stroke: rgb(111 24 119 / 0.3);
}

.hover\:stroke-fuchsia-900\/40:hover {
  stroke: rgb(111 24 119 / 0.4);
}

.hover\:stroke-fuchsia-900\/50:hover {
  stroke: rgb(111 24 119 / 0.5);
}

.hover\:stroke-fuchsia-900\/60:hover {
  stroke: rgb(111 24 119 / 0.6);
}

.hover\:stroke-fuchsia-900\/70:hover {
  stroke: rgb(111 24 119 / 0.7);
}

.hover\:stroke-fuchsia-900\/75:hover {
  stroke: rgb(111 24 119 / 0.75);
}

.hover\:stroke-fuchsia-900\/80:hover {
  stroke: rgb(111 24 119 / 0.8);
}

.hover\:stroke-fuchsia-900\/90:hover {
  stroke: rgb(111 24 119 / 0.9);
}

.hover\:stroke-fuchsia-900\/95:hover {
  stroke: rgb(111 24 119 / 0.95);
}

.hover\:stroke-fuchsia-900\/100:hover {
  stroke: rgb(111 24 119 / 1);
}

.hover\:stroke-fuchsia\/0:hover {
  stroke: rgb(228 120 250 / 0);
}

.hover\:stroke-fuchsia\/5:hover {
  stroke: rgb(228 120 250 / 0.05);
}

.hover\:stroke-fuchsia\/10:hover {
  stroke: rgb(228 120 250 / 0.1);
}

.hover\:stroke-fuchsia\/20:hover {
  stroke: rgb(228 120 250 / 0.2);
}

.hover\:stroke-fuchsia\/25:hover {
  stroke: rgb(228 120 250 / 0.25);
}

.hover\:stroke-fuchsia\/30:hover {
  stroke: rgb(228 120 250 / 0.3);
}

.hover\:stroke-fuchsia\/40:hover {
  stroke: rgb(228 120 250 / 0.4);
}

.hover\:stroke-fuchsia\/50:hover {
  stroke: rgb(228 120 250 / 0.5);
}

.hover\:stroke-fuchsia\/60:hover {
  stroke: rgb(228 120 250 / 0.6);
}

.hover\:stroke-fuchsia\/70:hover {
  stroke: rgb(228 120 250 / 0.7);
}

.hover\:stroke-fuchsia\/75:hover {
  stroke: rgb(228 120 250 / 0.75);
}

.hover\:stroke-fuchsia\/80:hover {
  stroke: rgb(228 120 250 / 0.8);
}

.hover\:stroke-fuchsia\/90:hover {
  stroke: rgb(228 120 250 / 0.9);
}

.hover\:stroke-fuchsia\/95:hover {
  stroke: rgb(228 120 250 / 0.95);
}

.hover\:stroke-fuchsia\/100:hover {
  stroke: rgb(228 120 250 / 1);
}

.hover\:stroke-pink-25\/0:hover {
  stroke: rgb(254 246 251 / 0);
}

.hover\:stroke-pink-25\/5:hover {
  stroke: rgb(254 246 251 / 0.05);
}

.hover\:stroke-pink-25\/10:hover {
  stroke: rgb(254 246 251 / 0.1);
}

.hover\:stroke-pink-25\/20:hover {
  stroke: rgb(254 246 251 / 0.2);
}

.hover\:stroke-pink-25\/25:hover {
  stroke: rgb(254 246 251 / 0.25);
}

.hover\:stroke-pink-25\/30:hover {
  stroke: rgb(254 246 251 / 0.3);
}

.hover\:stroke-pink-25\/40:hover {
  stroke: rgb(254 246 251 / 0.4);
}

.hover\:stroke-pink-25\/50:hover {
  stroke: rgb(254 246 251 / 0.5);
}

.hover\:stroke-pink-25\/60:hover {
  stroke: rgb(254 246 251 / 0.6);
}

.hover\:stroke-pink-25\/70:hover {
  stroke: rgb(254 246 251 / 0.7);
}

.hover\:stroke-pink-25\/75:hover {
  stroke: rgb(254 246 251 / 0.75);
}

.hover\:stroke-pink-25\/80:hover {
  stroke: rgb(254 246 251 / 0.8);
}

.hover\:stroke-pink-25\/90:hover {
  stroke: rgb(254 246 251 / 0.9);
}

.hover\:stroke-pink-25\/95:hover {
  stroke: rgb(254 246 251 / 0.95);
}

.hover\:stroke-pink-25\/100:hover {
  stroke: rgb(254 246 251 / 1);
}

.hover\:stroke-pink-50\/0:hover {
  stroke: rgb(253 242 250 / 0);
}

.hover\:stroke-pink-50\/5:hover {
  stroke: rgb(253 242 250 / 0.05);
}

.hover\:stroke-pink-50\/10:hover {
  stroke: rgb(253 242 250 / 0.1);
}

.hover\:stroke-pink-50\/20:hover {
  stroke: rgb(253 242 250 / 0.2);
}

.hover\:stroke-pink-50\/25:hover {
  stroke: rgb(253 242 250 / 0.25);
}

.hover\:stroke-pink-50\/30:hover {
  stroke: rgb(253 242 250 / 0.3);
}

.hover\:stroke-pink-50\/40:hover {
  stroke: rgb(253 242 250 / 0.4);
}

.hover\:stroke-pink-50\/50:hover {
  stroke: rgb(253 242 250 / 0.5);
}

.hover\:stroke-pink-50\/60:hover {
  stroke: rgb(253 242 250 / 0.6);
}

.hover\:stroke-pink-50\/70:hover {
  stroke: rgb(253 242 250 / 0.7);
}

.hover\:stroke-pink-50\/75:hover {
  stroke: rgb(253 242 250 / 0.75);
}

.hover\:stroke-pink-50\/80:hover {
  stroke: rgb(253 242 250 / 0.8);
}

.hover\:stroke-pink-50\/90:hover {
  stroke: rgb(253 242 250 / 0.9);
}

.hover\:stroke-pink-50\/95:hover {
  stroke: rgb(253 242 250 / 0.95);
}

.hover\:stroke-pink-50\/100:hover {
  stroke: rgb(253 242 250 / 1);
}

.hover\:stroke-pink-100\/0:hover {
  stroke: rgb(252 231 246 / 0);
}

.hover\:stroke-pink-100\/5:hover {
  stroke: rgb(252 231 246 / 0.05);
}

.hover\:stroke-pink-100\/10:hover {
  stroke: rgb(252 231 246 / 0.1);
}

.hover\:stroke-pink-100\/20:hover {
  stroke: rgb(252 231 246 / 0.2);
}

.hover\:stroke-pink-100\/25:hover {
  stroke: rgb(252 231 246 / 0.25);
}

.hover\:stroke-pink-100\/30:hover {
  stroke: rgb(252 231 246 / 0.3);
}

.hover\:stroke-pink-100\/40:hover {
  stroke: rgb(252 231 246 / 0.4);
}

.hover\:stroke-pink-100\/50:hover {
  stroke: rgb(252 231 246 / 0.5);
}

.hover\:stroke-pink-100\/60:hover {
  stroke: rgb(252 231 246 / 0.6);
}

.hover\:stroke-pink-100\/70:hover {
  stroke: rgb(252 231 246 / 0.7);
}

.hover\:stroke-pink-100\/75:hover {
  stroke: rgb(252 231 246 / 0.75);
}

.hover\:stroke-pink-100\/80:hover {
  stroke: rgb(252 231 246 / 0.8);
}

.hover\:stroke-pink-100\/90:hover {
  stroke: rgb(252 231 246 / 0.9);
}

.hover\:stroke-pink-100\/95:hover {
  stroke: rgb(252 231 246 / 0.95);
}

.hover\:stroke-pink-100\/100:hover {
  stroke: rgb(252 231 246 / 1);
}

.hover\:stroke-pink-200\/0:hover {
  stroke: rgb(252 206 238 / 0);
}

.hover\:stroke-pink-200\/5:hover {
  stroke: rgb(252 206 238 / 0.05);
}

.hover\:stroke-pink-200\/10:hover {
  stroke: rgb(252 206 238 / 0.1);
}

.hover\:stroke-pink-200\/20:hover {
  stroke: rgb(252 206 238 / 0.2);
}

.hover\:stroke-pink-200\/25:hover {
  stroke: rgb(252 206 238 / 0.25);
}

.hover\:stroke-pink-200\/30:hover {
  stroke: rgb(252 206 238 / 0.3);
}

.hover\:stroke-pink-200\/40:hover {
  stroke: rgb(252 206 238 / 0.4);
}

.hover\:stroke-pink-200\/50:hover {
  stroke: rgb(252 206 238 / 0.5);
}

.hover\:stroke-pink-200\/60:hover {
  stroke: rgb(252 206 238 / 0.6);
}

.hover\:stroke-pink-200\/70:hover {
  stroke: rgb(252 206 238 / 0.7);
}

.hover\:stroke-pink-200\/75:hover {
  stroke: rgb(252 206 238 / 0.75);
}

.hover\:stroke-pink-200\/80:hover {
  stroke: rgb(252 206 238 / 0.8);
}

.hover\:stroke-pink-200\/90:hover {
  stroke: rgb(252 206 238 / 0.9);
}

.hover\:stroke-pink-200\/95:hover {
  stroke: rgb(252 206 238 / 0.95);
}

.hover\:stroke-pink-200\/100:hover {
  stroke: rgb(252 206 238 / 1);
}

.hover\:stroke-pink-300\/0:hover {
  stroke: rgb(250 167 224 / 0);
}

.hover\:stroke-pink-300\/5:hover {
  stroke: rgb(250 167 224 / 0.05);
}

.hover\:stroke-pink-300\/10:hover {
  stroke: rgb(250 167 224 / 0.1);
}

.hover\:stroke-pink-300\/20:hover {
  stroke: rgb(250 167 224 / 0.2);
}

.hover\:stroke-pink-300\/25:hover {
  stroke: rgb(250 167 224 / 0.25);
}

.hover\:stroke-pink-300\/30:hover {
  stroke: rgb(250 167 224 / 0.3);
}

.hover\:stroke-pink-300\/40:hover {
  stroke: rgb(250 167 224 / 0.4);
}

.hover\:stroke-pink-300\/50:hover {
  stroke: rgb(250 167 224 / 0.5);
}

.hover\:stroke-pink-300\/60:hover {
  stroke: rgb(250 167 224 / 0.6);
}

.hover\:stroke-pink-300\/70:hover {
  stroke: rgb(250 167 224 / 0.7);
}

.hover\:stroke-pink-300\/75:hover {
  stroke: rgb(250 167 224 / 0.75);
}

.hover\:stroke-pink-300\/80:hover {
  stroke: rgb(250 167 224 / 0.8);
}

.hover\:stroke-pink-300\/90:hover {
  stroke: rgb(250 167 224 / 0.9);
}

.hover\:stroke-pink-300\/95:hover {
  stroke: rgb(250 167 224 / 0.95);
}

.hover\:stroke-pink-300\/100:hover {
  stroke: rgb(250 167 224 / 1);
}

.hover\:stroke-pink-400\/0:hover {
  stroke: rgb(246 112 7 / 0);
}

.hover\:stroke-pink-400\/5:hover {
  stroke: rgb(246 112 7 / 0.05);
}

.hover\:stroke-pink-400\/10:hover {
  stroke: rgb(246 112 7 / 0.1);
}

.hover\:stroke-pink-400\/20:hover {
  stroke: rgb(246 112 7 / 0.2);
}

.hover\:stroke-pink-400\/25:hover {
  stroke: rgb(246 112 7 / 0.25);
}

.hover\:stroke-pink-400\/30:hover {
  stroke: rgb(246 112 7 / 0.3);
}

.hover\:stroke-pink-400\/40:hover {
  stroke: rgb(246 112 7 / 0.4);
}

.hover\:stroke-pink-400\/50:hover {
  stroke: rgb(246 112 7 / 0.5);
}

.hover\:stroke-pink-400\/60:hover {
  stroke: rgb(246 112 7 / 0.6);
}

.hover\:stroke-pink-400\/70:hover {
  stroke: rgb(246 112 7 / 0.7);
}

.hover\:stroke-pink-400\/75:hover {
  stroke: rgb(246 112 7 / 0.75);
}

.hover\:stroke-pink-400\/80:hover {
  stroke: rgb(246 112 7 / 0.8);
}

.hover\:stroke-pink-400\/90:hover {
  stroke: rgb(246 112 7 / 0.9);
}

.hover\:stroke-pink-400\/95:hover {
  stroke: rgb(246 112 7 / 0.95);
}

.hover\:stroke-pink-400\/100:hover {
  stroke: rgb(246 112 7 / 1);
}

.hover\:stroke-pink-500\/0:hover {
  stroke: rgb(238 70 188 / 0);
}

.hover\:stroke-pink-500\/5:hover {
  stroke: rgb(238 70 188 / 0.05);
}

.hover\:stroke-pink-500\/10:hover {
  stroke: rgb(238 70 188 / 0.1);
}

.hover\:stroke-pink-500\/20:hover {
  stroke: rgb(238 70 188 / 0.2);
}

.hover\:stroke-pink-500\/25:hover {
  stroke: rgb(238 70 188 / 0.25);
}

.hover\:stroke-pink-500\/30:hover {
  stroke: rgb(238 70 188 / 0.3);
}

.hover\:stroke-pink-500\/40:hover {
  stroke: rgb(238 70 188 / 0.4);
}

.hover\:stroke-pink-500\/50:hover {
  stroke: rgb(238 70 188 / 0.5);
}

.hover\:stroke-pink-500\/60:hover {
  stroke: rgb(238 70 188 / 0.6);
}

.hover\:stroke-pink-500\/70:hover {
  stroke: rgb(238 70 188 / 0.7);
}

.hover\:stroke-pink-500\/75:hover {
  stroke: rgb(238 70 188 / 0.75);
}

.hover\:stroke-pink-500\/80:hover {
  stroke: rgb(238 70 188 / 0.8);
}

.hover\:stroke-pink-500\/90:hover {
  stroke: rgb(238 70 188 / 0.9);
}

.hover\:stroke-pink-500\/95:hover {
  stroke: rgb(238 70 188 / 0.95);
}

.hover\:stroke-pink-500\/100:hover {
  stroke: rgb(238 70 188 / 1);
}

.hover\:stroke-pink-600\/0:hover {
  stroke: rgb(221 37 144 / 0);
}

.hover\:stroke-pink-600\/5:hover {
  stroke: rgb(221 37 144 / 0.05);
}

.hover\:stroke-pink-600\/10:hover {
  stroke: rgb(221 37 144 / 0.1);
}

.hover\:stroke-pink-600\/20:hover {
  stroke: rgb(221 37 144 / 0.2);
}

.hover\:stroke-pink-600\/25:hover {
  stroke: rgb(221 37 144 / 0.25);
}

.hover\:stroke-pink-600\/30:hover {
  stroke: rgb(221 37 144 / 0.3);
}

.hover\:stroke-pink-600\/40:hover {
  stroke: rgb(221 37 144 / 0.4);
}

.hover\:stroke-pink-600\/50:hover {
  stroke: rgb(221 37 144 / 0.5);
}

.hover\:stroke-pink-600\/60:hover {
  stroke: rgb(221 37 144 / 0.6);
}

.hover\:stroke-pink-600\/70:hover {
  stroke: rgb(221 37 144 / 0.7);
}

.hover\:stroke-pink-600\/75:hover {
  stroke: rgb(221 37 144 / 0.75);
}

.hover\:stroke-pink-600\/80:hover {
  stroke: rgb(221 37 144 / 0.8);
}

.hover\:stroke-pink-600\/90:hover {
  stroke: rgb(221 37 144 / 0.9);
}

.hover\:stroke-pink-600\/95:hover {
  stroke: rgb(221 37 144 / 0.95);
}

.hover\:stroke-pink-600\/100:hover {
  stroke: rgb(221 37 144 / 1);
}

.hover\:stroke-pink-700\/0:hover {
  stroke: rgb(193 21 116 / 0);
}

.hover\:stroke-pink-700\/5:hover {
  stroke: rgb(193 21 116 / 0.05);
}

.hover\:stroke-pink-700\/10:hover {
  stroke: rgb(193 21 116 / 0.1);
}

.hover\:stroke-pink-700\/20:hover {
  stroke: rgb(193 21 116 / 0.2);
}

.hover\:stroke-pink-700\/25:hover {
  stroke: rgb(193 21 116 / 0.25);
}

.hover\:stroke-pink-700\/30:hover {
  stroke: rgb(193 21 116 / 0.3);
}

.hover\:stroke-pink-700\/40:hover {
  stroke: rgb(193 21 116 / 0.4);
}

.hover\:stroke-pink-700\/50:hover {
  stroke: rgb(193 21 116 / 0.5);
}

.hover\:stroke-pink-700\/60:hover {
  stroke: rgb(193 21 116 / 0.6);
}

.hover\:stroke-pink-700\/70:hover {
  stroke: rgb(193 21 116 / 0.7);
}

.hover\:stroke-pink-700\/75:hover {
  stroke: rgb(193 21 116 / 0.75);
}

.hover\:stroke-pink-700\/80:hover {
  stroke: rgb(193 21 116 / 0.8);
}

.hover\:stroke-pink-700\/90:hover {
  stroke: rgb(193 21 116 / 0.9);
}

.hover\:stroke-pink-700\/95:hover {
  stroke: rgb(193 21 116 / 0.95);
}

.hover\:stroke-pink-700\/100:hover {
  stroke: rgb(193 21 116 / 1);
}

.hover\:stroke-pink-800\/0:hover {
  stroke: rgb(158 22 95 / 0);
}

.hover\:stroke-pink-800\/5:hover {
  stroke: rgb(158 22 95 / 0.05);
}

.hover\:stroke-pink-800\/10:hover {
  stroke: rgb(158 22 95 / 0.1);
}

.hover\:stroke-pink-800\/20:hover {
  stroke: rgb(158 22 95 / 0.2);
}

.hover\:stroke-pink-800\/25:hover {
  stroke: rgb(158 22 95 / 0.25);
}

.hover\:stroke-pink-800\/30:hover {
  stroke: rgb(158 22 95 / 0.3);
}

.hover\:stroke-pink-800\/40:hover {
  stroke: rgb(158 22 95 / 0.4);
}

.hover\:stroke-pink-800\/50:hover {
  stroke: rgb(158 22 95 / 0.5);
}

.hover\:stroke-pink-800\/60:hover {
  stroke: rgb(158 22 95 / 0.6);
}

.hover\:stroke-pink-800\/70:hover {
  stroke: rgb(158 22 95 / 0.7);
}

.hover\:stroke-pink-800\/75:hover {
  stroke: rgb(158 22 95 / 0.75);
}

.hover\:stroke-pink-800\/80:hover {
  stroke: rgb(158 22 95 / 0.8);
}

.hover\:stroke-pink-800\/90:hover {
  stroke: rgb(158 22 95 / 0.9);
}

.hover\:stroke-pink-800\/95:hover {
  stroke: rgb(158 22 95 / 0.95);
}

.hover\:stroke-pink-800\/100:hover {
  stroke: rgb(158 22 95 / 1);
}

.hover\:stroke-pink-900\/0:hover {
  stroke: rgb(133 22 81 / 0);
}

.hover\:stroke-pink-900\/5:hover {
  stroke: rgb(133 22 81 / 0.05);
}

.hover\:stroke-pink-900\/10:hover {
  stroke: rgb(133 22 81 / 0.1);
}

.hover\:stroke-pink-900\/20:hover {
  stroke: rgb(133 22 81 / 0.2);
}

.hover\:stroke-pink-900\/25:hover {
  stroke: rgb(133 22 81 / 0.25);
}

.hover\:stroke-pink-900\/30:hover {
  stroke: rgb(133 22 81 / 0.3);
}

.hover\:stroke-pink-900\/40:hover {
  stroke: rgb(133 22 81 / 0.4);
}

.hover\:stroke-pink-900\/50:hover {
  stroke: rgb(133 22 81 / 0.5);
}

.hover\:stroke-pink-900\/60:hover {
  stroke: rgb(133 22 81 / 0.6);
}

.hover\:stroke-pink-900\/70:hover {
  stroke: rgb(133 22 81 / 0.7);
}

.hover\:stroke-pink-900\/75:hover {
  stroke: rgb(133 22 81 / 0.75);
}

.hover\:stroke-pink-900\/80:hover {
  stroke: rgb(133 22 81 / 0.8);
}

.hover\:stroke-pink-900\/90:hover {
  stroke: rgb(133 22 81 / 0.9);
}

.hover\:stroke-pink-900\/95:hover {
  stroke: rgb(133 22 81 / 0.95);
}

.hover\:stroke-pink-900\/100:hover {
  stroke: rgb(133 22 81 / 1);
}

.hover\:stroke-pink\/0:hover {
  stroke: rgb(246 112 7 / 0);
}

.hover\:stroke-pink\/5:hover {
  stroke: rgb(246 112 7 / 0.05);
}

.hover\:stroke-pink\/10:hover {
  stroke: rgb(246 112 7 / 0.1);
}

.hover\:stroke-pink\/20:hover {
  stroke: rgb(246 112 7 / 0.2);
}

.hover\:stroke-pink\/25:hover {
  stroke: rgb(246 112 7 / 0.25);
}

.hover\:stroke-pink\/30:hover {
  stroke: rgb(246 112 7 / 0.3);
}

.hover\:stroke-pink\/40:hover {
  stroke: rgb(246 112 7 / 0.4);
}

.hover\:stroke-pink\/50:hover {
  stroke: rgb(246 112 7 / 0.5);
}

.hover\:stroke-pink\/60:hover {
  stroke: rgb(246 112 7 / 0.6);
}

.hover\:stroke-pink\/70:hover {
  stroke: rgb(246 112 7 / 0.7);
}

.hover\:stroke-pink\/75:hover {
  stroke: rgb(246 112 7 / 0.75);
}

.hover\:stroke-pink\/80:hover {
  stroke: rgb(246 112 7 / 0.8);
}

.hover\:stroke-pink\/90:hover {
  stroke: rgb(246 112 7 / 0.9);
}

.hover\:stroke-pink\/95:hover {
  stroke: rgb(246 112 7 / 0.95);
}

.hover\:stroke-pink\/100:hover {
  stroke: rgb(246 112 7 / 1);
}

.hover\:stroke-rose-25\/0:hover {
  stroke: rgb(255 245 246 / 0);
}

.hover\:stroke-rose-25\/5:hover {
  stroke: rgb(255 245 246 / 0.05);
}

.hover\:stroke-rose-25\/10:hover {
  stroke: rgb(255 245 246 / 0.1);
}

.hover\:stroke-rose-25\/20:hover {
  stroke: rgb(255 245 246 / 0.2);
}

.hover\:stroke-rose-25\/25:hover {
  stroke: rgb(255 245 246 / 0.25);
}

.hover\:stroke-rose-25\/30:hover {
  stroke: rgb(255 245 246 / 0.3);
}

.hover\:stroke-rose-25\/40:hover {
  stroke: rgb(255 245 246 / 0.4);
}

.hover\:stroke-rose-25\/50:hover {
  stroke: rgb(255 245 246 / 0.5);
}

.hover\:stroke-rose-25\/60:hover {
  stroke: rgb(255 245 246 / 0.6);
}

.hover\:stroke-rose-25\/70:hover {
  stroke: rgb(255 245 246 / 0.7);
}

.hover\:stroke-rose-25\/75:hover {
  stroke: rgb(255 245 246 / 0.75);
}

.hover\:stroke-rose-25\/80:hover {
  stroke: rgb(255 245 246 / 0.8);
}

.hover\:stroke-rose-25\/90:hover {
  stroke: rgb(255 245 246 / 0.9);
}

.hover\:stroke-rose-25\/95:hover {
  stroke: rgb(255 245 246 / 0.95);
}

.hover\:stroke-rose-25\/100:hover {
  stroke: rgb(255 245 246 / 1);
}

.hover\:stroke-rose-50\/0:hover {
  stroke: rgb(255 241 243 / 0);
}

.hover\:stroke-rose-50\/5:hover {
  stroke: rgb(255 241 243 / 0.05);
}

.hover\:stroke-rose-50\/10:hover {
  stroke: rgb(255 241 243 / 0.1);
}

.hover\:stroke-rose-50\/20:hover {
  stroke: rgb(255 241 243 / 0.2);
}

.hover\:stroke-rose-50\/25:hover {
  stroke: rgb(255 241 243 / 0.25);
}

.hover\:stroke-rose-50\/30:hover {
  stroke: rgb(255 241 243 / 0.3);
}

.hover\:stroke-rose-50\/40:hover {
  stroke: rgb(255 241 243 / 0.4);
}

.hover\:stroke-rose-50\/50:hover {
  stroke: rgb(255 241 243 / 0.5);
}

.hover\:stroke-rose-50\/60:hover {
  stroke: rgb(255 241 243 / 0.6);
}

.hover\:stroke-rose-50\/70:hover {
  stroke: rgb(255 241 243 / 0.7);
}

.hover\:stroke-rose-50\/75:hover {
  stroke: rgb(255 241 243 / 0.75);
}

.hover\:stroke-rose-50\/80:hover {
  stroke: rgb(255 241 243 / 0.8);
}

.hover\:stroke-rose-50\/90:hover {
  stroke: rgb(255 241 243 / 0.9);
}

.hover\:stroke-rose-50\/95:hover {
  stroke: rgb(255 241 243 / 0.95);
}

.hover\:stroke-rose-50\/100:hover {
  stroke: rgb(255 241 243 / 1);
}

.hover\:stroke-rose-100\/0:hover {
  stroke: rgb(255 228 232 / 0);
}

.hover\:stroke-rose-100\/5:hover {
  stroke: rgb(255 228 232 / 0.05);
}

.hover\:stroke-rose-100\/10:hover {
  stroke: rgb(255 228 232 / 0.1);
}

.hover\:stroke-rose-100\/20:hover {
  stroke: rgb(255 228 232 / 0.2);
}

.hover\:stroke-rose-100\/25:hover {
  stroke: rgb(255 228 232 / 0.25);
}

.hover\:stroke-rose-100\/30:hover {
  stroke: rgb(255 228 232 / 0.3);
}

.hover\:stroke-rose-100\/40:hover {
  stroke: rgb(255 228 232 / 0.4);
}

.hover\:stroke-rose-100\/50:hover {
  stroke: rgb(255 228 232 / 0.5);
}

.hover\:stroke-rose-100\/60:hover {
  stroke: rgb(255 228 232 / 0.6);
}

.hover\:stroke-rose-100\/70:hover {
  stroke: rgb(255 228 232 / 0.7);
}

.hover\:stroke-rose-100\/75:hover {
  stroke: rgb(255 228 232 / 0.75);
}

.hover\:stroke-rose-100\/80:hover {
  stroke: rgb(255 228 232 / 0.8);
}

.hover\:stroke-rose-100\/90:hover {
  stroke: rgb(255 228 232 / 0.9);
}

.hover\:stroke-rose-100\/95:hover {
  stroke: rgb(255 228 232 / 0.95);
}

.hover\:stroke-rose-100\/100:hover {
  stroke: rgb(255 228 232 / 1);
}

.hover\:stroke-rose-200\/0:hover {
  stroke: rgb(254 205 214 / 0);
}

.hover\:stroke-rose-200\/5:hover {
  stroke: rgb(254 205 214 / 0.05);
}

.hover\:stroke-rose-200\/10:hover {
  stroke: rgb(254 205 214 / 0.1);
}

.hover\:stroke-rose-200\/20:hover {
  stroke: rgb(254 205 214 / 0.2);
}

.hover\:stroke-rose-200\/25:hover {
  stroke: rgb(254 205 214 / 0.25);
}

.hover\:stroke-rose-200\/30:hover {
  stroke: rgb(254 205 214 / 0.3);
}

.hover\:stroke-rose-200\/40:hover {
  stroke: rgb(254 205 214 / 0.4);
}

.hover\:stroke-rose-200\/50:hover {
  stroke: rgb(254 205 214 / 0.5);
}

.hover\:stroke-rose-200\/60:hover {
  stroke: rgb(254 205 214 / 0.6);
}

.hover\:stroke-rose-200\/70:hover {
  stroke: rgb(254 205 214 / 0.7);
}

.hover\:stroke-rose-200\/75:hover {
  stroke: rgb(254 205 214 / 0.75);
}

.hover\:stroke-rose-200\/80:hover {
  stroke: rgb(254 205 214 / 0.8);
}

.hover\:stroke-rose-200\/90:hover {
  stroke: rgb(254 205 214 / 0.9);
}

.hover\:stroke-rose-200\/95:hover {
  stroke: rgb(254 205 214 / 0.95);
}

.hover\:stroke-rose-200\/100:hover {
  stroke: rgb(254 205 214 / 1);
}

.hover\:stroke-rose-300\/0:hover {
  stroke: rgb(254 163 180 / 0);
}

.hover\:stroke-rose-300\/5:hover {
  stroke: rgb(254 163 180 / 0.05);
}

.hover\:stroke-rose-300\/10:hover {
  stroke: rgb(254 163 180 / 0.1);
}

.hover\:stroke-rose-300\/20:hover {
  stroke: rgb(254 163 180 / 0.2);
}

.hover\:stroke-rose-300\/25:hover {
  stroke: rgb(254 163 180 / 0.25);
}

.hover\:stroke-rose-300\/30:hover {
  stroke: rgb(254 163 180 / 0.3);
}

.hover\:stroke-rose-300\/40:hover {
  stroke: rgb(254 163 180 / 0.4);
}

.hover\:stroke-rose-300\/50:hover {
  stroke: rgb(254 163 180 / 0.5);
}

.hover\:stroke-rose-300\/60:hover {
  stroke: rgb(254 163 180 / 0.6);
}

.hover\:stroke-rose-300\/70:hover {
  stroke: rgb(254 163 180 / 0.7);
}

.hover\:stroke-rose-300\/75:hover {
  stroke: rgb(254 163 180 / 0.75);
}

.hover\:stroke-rose-300\/80:hover {
  stroke: rgb(254 163 180 / 0.8);
}

.hover\:stroke-rose-300\/90:hover {
  stroke: rgb(254 163 180 / 0.9);
}

.hover\:stroke-rose-300\/95:hover {
  stroke: rgb(254 163 180 / 0.95);
}

.hover\:stroke-rose-300\/100:hover {
  stroke: rgb(254 163 180 / 1);
}

.hover\:stroke-rose-400\/0:hover {
  stroke: rgb(253 111 142 / 0);
}

.hover\:stroke-rose-400\/5:hover {
  stroke: rgb(253 111 142 / 0.05);
}

.hover\:stroke-rose-400\/10:hover {
  stroke: rgb(253 111 142 / 0.1);
}

.hover\:stroke-rose-400\/20:hover {
  stroke: rgb(253 111 142 / 0.2);
}

.hover\:stroke-rose-400\/25:hover {
  stroke: rgb(253 111 142 / 0.25);
}

.hover\:stroke-rose-400\/30:hover {
  stroke: rgb(253 111 142 / 0.3);
}

.hover\:stroke-rose-400\/40:hover {
  stroke: rgb(253 111 142 / 0.4);
}

.hover\:stroke-rose-400\/50:hover {
  stroke: rgb(253 111 142 / 0.5);
}

.hover\:stroke-rose-400\/60:hover {
  stroke: rgb(253 111 142 / 0.6);
}

.hover\:stroke-rose-400\/70:hover {
  stroke: rgb(253 111 142 / 0.7);
}

.hover\:stroke-rose-400\/75:hover {
  stroke: rgb(253 111 142 / 0.75);
}

.hover\:stroke-rose-400\/80:hover {
  stroke: rgb(253 111 142 / 0.8);
}

.hover\:stroke-rose-400\/90:hover {
  stroke: rgb(253 111 142 / 0.9);
}

.hover\:stroke-rose-400\/95:hover {
  stroke: rgb(253 111 142 / 0.95);
}

.hover\:stroke-rose-400\/100:hover {
  stroke: rgb(253 111 142 / 1);
}

.hover\:stroke-rose-500\/0:hover {
  stroke: rgb(246 61 104 / 0);
}

.hover\:stroke-rose-500\/5:hover {
  stroke: rgb(246 61 104 / 0.05);
}

.hover\:stroke-rose-500\/10:hover {
  stroke: rgb(246 61 104 / 0.1);
}

.hover\:stroke-rose-500\/20:hover {
  stroke: rgb(246 61 104 / 0.2);
}

.hover\:stroke-rose-500\/25:hover {
  stroke: rgb(246 61 104 / 0.25);
}

.hover\:stroke-rose-500\/30:hover {
  stroke: rgb(246 61 104 / 0.3);
}

.hover\:stroke-rose-500\/40:hover {
  stroke: rgb(246 61 104 / 0.4);
}

.hover\:stroke-rose-500\/50:hover {
  stroke: rgb(246 61 104 / 0.5);
}

.hover\:stroke-rose-500\/60:hover {
  stroke: rgb(246 61 104 / 0.6);
}

.hover\:stroke-rose-500\/70:hover {
  stroke: rgb(246 61 104 / 0.7);
}

.hover\:stroke-rose-500\/75:hover {
  stroke: rgb(246 61 104 / 0.75);
}

.hover\:stroke-rose-500\/80:hover {
  stroke: rgb(246 61 104 / 0.8);
}

.hover\:stroke-rose-500\/90:hover {
  stroke: rgb(246 61 104 / 0.9);
}

.hover\:stroke-rose-500\/95:hover {
  stroke: rgb(246 61 104 / 0.95);
}

.hover\:stroke-rose-500\/100:hover {
  stroke: rgb(246 61 104 / 1);
}

.hover\:stroke-rose-600\/0:hover {
  stroke: rgb(227 24 84 / 0);
}

.hover\:stroke-rose-600\/5:hover {
  stroke: rgb(227 24 84 / 0.05);
}

.hover\:stroke-rose-600\/10:hover {
  stroke: rgb(227 24 84 / 0.1);
}

.hover\:stroke-rose-600\/20:hover {
  stroke: rgb(227 24 84 / 0.2);
}

.hover\:stroke-rose-600\/25:hover {
  stroke: rgb(227 24 84 / 0.25);
}

.hover\:stroke-rose-600\/30:hover {
  stroke: rgb(227 24 84 / 0.3);
}

.hover\:stroke-rose-600\/40:hover {
  stroke: rgb(227 24 84 / 0.4);
}

.hover\:stroke-rose-600\/50:hover {
  stroke: rgb(227 24 84 / 0.5);
}

.hover\:stroke-rose-600\/60:hover {
  stroke: rgb(227 24 84 / 0.6);
}

.hover\:stroke-rose-600\/70:hover {
  stroke: rgb(227 24 84 / 0.7);
}

.hover\:stroke-rose-600\/75:hover {
  stroke: rgb(227 24 84 / 0.75);
}

.hover\:stroke-rose-600\/80:hover {
  stroke: rgb(227 24 84 / 0.8);
}

.hover\:stroke-rose-600\/90:hover {
  stroke: rgb(227 24 84 / 0.9);
}

.hover\:stroke-rose-600\/95:hover {
  stroke: rgb(227 24 84 / 0.95);
}

.hover\:stroke-rose-600\/100:hover {
  stroke: rgb(227 24 84 / 1);
}

.hover\:stroke-rose-700\/0:hover {
  stroke: rgb(192 16 72 / 0);
}

.hover\:stroke-rose-700\/5:hover {
  stroke: rgb(192 16 72 / 0.05);
}

.hover\:stroke-rose-700\/10:hover {
  stroke: rgb(192 16 72 / 0.1);
}

.hover\:stroke-rose-700\/20:hover {
  stroke: rgb(192 16 72 / 0.2);
}

.hover\:stroke-rose-700\/25:hover {
  stroke: rgb(192 16 72 / 0.25);
}

.hover\:stroke-rose-700\/30:hover {
  stroke: rgb(192 16 72 / 0.3);
}

.hover\:stroke-rose-700\/40:hover {
  stroke: rgb(192 16 72 / 0.4);
}

.hover\:stroke-rose-700\/50:hover {
  stroke: rgb(192 16 72 / 0.5);
}

.hover\:stroke-rose-700\/60:hover {
  stroke: rgb(192 16 72 / 0.6);
}

.hover\:stroke-rose-700\/70:hover {
  stroke: rgb(192 16 72 / 0.7);
}

.hover\:stroke-rose-700\/75:hover {
  stroke: rgb(192 16 72 / 0.75);
}

.hover\:stroke-rose-700\/80:hover {
  stroke: rgb(192 16 72 / 0.8);
}

.hover\:stroke-rose-700\/90:hover {
  stroke: rgb(192 16 72 / 0.9);
}

.hover\:stroke-rose-700\/95:hover {
  stroke: rgb(192 16 72 / 0.95);
}

.hover\:stroke-rose-700\/100:hover {
  stroke: rgb(192 16 72 / 1);
}

.hover\:stroke-rose-800\/0:hover {
  stroke: rgb(161 16 67 / 0);
}

.hover\:stroke-rose-800\/5:hover {
  stroke: rgb(161 16 67 / 0.05);
}

.hover\:stroke-rose-800\/10:hover {
  stroke: rgb(161 16 67 / 0.1);
}

.hover\:stroke-rose-800\/20:hover {
  stroke: rgb(161 16 67 / 0.2);
}

.hover\:stroke-rose-800\/25:hover {
  stroke: rgb(161 16 67 / 0.25);
}

.hover\:stroke-rose-800\/30:hover {
  stroke: rgb(161 16 67 / 0.3);
}

.hover\:stroke-rose-800\/40:hover {
  stroke: rgb(161 16 67 / 0.4);
}

.hover\:stroke-rose-800\/50:hover {
  stroke: rgb(161 16 67 / 0.5);
}

.hover\:stroke-rose-800\/60:hover {
  stroke: rgb(161 16 67 / 0.6);
}

.hover\:stroke-rose-800\/70:hover {
  stroke: rgb(161 16 67 / 0.7);
}

.hover\:stroke-rose-800\/75:hover {
  stroke: rgb(161 16 67 / 0.75);
}

.hover\:stroke-rose-800\/80:hover {
  stroke: rgb(161 16 67 / 0.8);
}

.hover\:stroke-rose-800\/90:hover {
  stroke: rgb(161 16 67 / 0.9);
}

.hover\:stroke-rose-800\/95:hover {
  stroke: rgb(161 16 67 / 0.95);
}

.hover\:stroke-rose-800\/100:hover {
  stroke: rgb(161 16 67 / 1);
}

.hover\:stroke-rose-900\/0:hover {
  stroke: rgb(137 18 62 / 0);
}

.hover\:stroke-rose-900\/5:hover {
  stroke: rgb(137 18 62 / 0.05);
}

.hover\:stroke-rose-900\/10:hover {
  stroke: rgb(137 18 62 / 0.1);
}

.hover\:stroke-rose-900\/20:hover {
  stroke: rgb(137 18 62 / 0.2);
}

.hover\:stroke-rose-900\/25:hover {
  stroke: rgb(137 18 62 / 0.25);
}

.hover\:stroke-rose-900\/30:hover {
  stroke: rgb(137 18 62 / 0.3);
}

.hover\:stroke-rose-900\/40:hover {
  stroke: rgb(137 18 62 / 0.4);
}

.hover\:stroke-rose-900\/50:hover {
  stroke: rgb(137 18 62 / 0.5);
}

.hover\:stroke-rose-900\/60:hover {
  stroke: rgb(137 18 62 / 0.6);
}

.hover\:stroke-rose-900\/70:hover {
  stroke: rgb(137 18 62 / 0.7);
}

.hover\:stroke-rose-900\/75:hover {
  stroke: rgb(137 18 62 / 0.75);
}

.hover\:stroke-rose-900\/80:hover {
  stroke: rgb(137 18 62 / 0.8);
}

.hover\:stroke-rose-900\/90:hover {
  stroke: rgb(137 18 62 / 0.9);
}

.hover\:stroke-rose-900\/95:hover {
  stroke: rgb(137 18 62 / 0.95);
}

.hover\:stroke-rose-900\/100:hover {
  stroke: rgb(137 18 62 / 1);
}

.hover\:stroke-rose\/0:hover {
  stroke: rgb(253 111 142 / 0);
}

.hover\:stroke-rose\/5:hover {
  stroke: rgb(253 111 142 / 0.05);
}

.hover\:stroke-rose\/10:hover {
  stroke: rgb(253 111 142 / 0.1);
}

.hover\:stroke-rose\/20:hover {
  stroke: rgb(253 111 142 / 0.2);
}

.hover\:stroke-rose\/25:hover {
  stroke: rgb(253 111 142 / 0.25);
}

.hover\:stroke-rose\/30:hover {
  stroke: rgb(253 111 142 / 0.3);
}

.hover\:stroke-rose\/40:hover {
  stroke: rgb(253 111 142 / 0.4);
}

.hover\:stroke-rose\/50:hover {
  stroke: rgb(253 111 142 / 0.5);
}

.hover\:stroke-rose\/60:hover {
  stroke: rgb(253 111 142 / 0.6);
}

.hover\:stroke-rose\/70:hover {
  stroke: rgb(253 111 142 / 0.7);
}

.hover\:stroke-rose\/75:hover {
  stroke: rgb(253 111 142 / 0.75);
}

.hover\:stroke-rose\/80:hover {
  stroke: rgb(253 111 142 / 0.8);
}

.hover\:stroke-rose\/90:hover {
  stroke: rgb(253 111 142 / 0.9);
}

.hover\:stroke-rose\/95:hover {
  stroke: rgb(253 111 142 / 0.95);
}

.hover\:stroke-rose\/100:hover {
  stroke: rgb(253 111 142 / 1);
}

.hover\:stroke-orange-dark-25\/0:hover {
  stroke: rgb(255 249 245 / 0);
}

.hover\:stroke-orange-dark-25\/5:hover {
  stroke: rgb(255 249 245 / 0.05);
}

.hover\:stroke-orange-dark-25\/10:hover {
  stroke: rgb(255 249 245 / 0.1);
}

.hover\:stroke-orange-dark-25\/20:hover {
  stroke: rgb(255 249 245 / 0.2);
}

.hover\:stroke-orange-dark-25\/25:hover {
  stroke: rgb(255 249 245 / 0.25);
}

.hover\:stroke-orange-dark-25\/30:hover {
  stroke: rgb(255 249 245 / 0.3);
}

.hover\:stroke-orange-dark-25\/40:hover {
  stroke: rgb(255 249 245 / 0.4);
}

.hover\:stroke-orange-dark-25\/50:hover {
  stroke: rgb(255 249 245 / 0.5);
}

.hover\:stroke-orange-dark-25\/60:hover {
  stroke: rgb(255 249 245 / 0.6);
}

.hover\:stroke-orange-dark-25\/70:hover {
  stroke: rgb(255 249 245 / 0.7);
}

.hover\:stroke-orange-dark-25\/75:hover {
  stroke: rgb(255 249 245 / 0.75);
}

.hover\:stroke-orange-dark-25\/80:hover {
  stroke: rgb(255 249 245 / 0.8);
}

.hover\:stroke-orange-dark-25\/90:hover {
  stroke: rgb(255 249 245 / 0.9);
}

.hover\:stroke-orange-dark-25\/95:hover {
  stroke: rgb(255 249 245 / 0.95);
}

.hover\:stroke-orange-dark-25\/100:hover {
  stroke: rgb(255 249 245 / 1);
}

.hover\:stroke-orange-dark-50\/0:hover {
  stroke: rgb(255 244 237 / 0);
}

.hover\:stroke-orange-dark-50\/5:hover {
  stroke: rgb(255 244 237 / 0.05);
}

.hover\:stroke-orange-dark-50\/10:hover {
  stroke: rgb(255 244 237 / 0.1);
}

.hover\:stroke-orange-dark-50\/20:hover {
  stroke: rgb(255 244 237 / 0.2);
}

.hover\:stroke-orange-dark-50\/25:hover {
  stroke: rgb(255 244 237 / 0.25);
}

.hover\:stroke-orange-dark-50\/30:hover {
  stroke: rgb(255 244 237 / 0.3);
}

.hover\:stroke-orange-dark-50\/40:hover {
  stroke: rgb(255 244 237 / 0.4);
}

.hover\:stroke-orange-dark-50\/50:hover {
  stroke: rgb(255 244 237 / 0.5);
}

.hover\:stroke-orange-dark-50\/60:hover {
  stroke: rgb(255 244 237 / 0.6);
}

.hover\:stroke-orange-dark-50\/70:hover {
  stroke: rgb(255 244 237 / 0.7);
}

.hover\:stroke-orange-dark-50\/75:hover {
  stroke: rgb(255 244 237 / 0.75);
}

.hover\:stroke-orange-dark-50\/80:hover {
  stroke: rgb(255 244 237 / 0.8);
}

.hover\:stroke-orange-dark-50\/90:hover {
  stroke: rgb(255 244 237 / 0.9);
}

.hover\:stroke-orange-dark-50\/95:hover {
  stroke: rgb(255 244 237 / 0.95);
}

.hover\:stroke-orange-dark-50\/100:hover {
  stroke: rgb(255 244 237 / 1);
}

.hover\:stroke-orange-dark-100\/0:hover {
  stroke: rgb(255 230 213 / 0);
}

.hover\:stroke-orange-dark-100\/5:hover {
  stroke: rgb(255 230 213 / 0.05);
}

.hover\:stroke-orange-dark-100\/10:hover {
  stroke: rgb(255 230 213 / 0.1);
}

.hover\:stroke-orange-dark-100\/20:hover {
  stroke: rgb(255 230 213 / 0.2);
}

.hover\:stroke-orange-dark-100\/25:hover {
  stroke: rgb(255 230 213 / 0.25);
}

.hover\:stroke-orange-dark-100\/30:hover {
  stroke: rgb(255 230 213 / 0.3);
}

.hover\:stroke-orange-dark-100\/40:hover {
  stroke: rgb(255 230 213 / 0.4);
}

.hover\:stroke-orange-dark-100\/50:hover {
  stroke: rgb(255 230 213 / 0.5);
}

.hover\:stroke-orange-dark-100\/60:hover {
  stroke: rgb(255 230 213 / 0.6);
}

.hover\:stroke-orange-dark-100\/70:hover {
  stroke: rgb(255 230 213 / 0.7);
}

.hover\:stroke-orange-dark-100\/75:hover {
  stroke: rgb(255 230 213 / 0.75);
}

.hover\:stroke-orange-dark-100\/80:hover {
  stroke: rgb(255 230 213 / 0.8);
}

.hover\:stroke-orange-dark-100\/90:hover {
  stroke: rgb(255 230 213 / 0.9);
}

.hover\:stroke-orange-dark-100\/95:hover {
  stroke: rgb(255 230 213 / 0.95);
}

.hover\:stroke-orange-dark-100\/100:hover {
  stroke: rgb(255 230 213 / 1);
}

.hover\:stroke-orange-dark-200\/0:hover {
  stroke: rgb(255 214 174 / 0);
}

.hover\:stroke-orange-dark-200\/5:hover {
  stroke: rgb(255 214 174 / 0.05);
}

.hover\:stroke-orange-dark-200\/10:hover {
  stroke: rgb(255 214 174 / 0.1);
}

.hover\:stroke-orange-dark-200\/20:hover {
  stroke: rgb(255 214 174 / 0.2);
}

.hover\:stroke-orange-dark-200\/25:hover {
  stroke: rgb(255 214 174 / 0.25);
}

.hover\:stroke-orange-dark-200\/30:hover {
  stroke: rgb(255 214 174 / 0.3);
}

.hover\:stroke-orange-dark-200\/40:hover {
  stroke: rgb(255 214 174 / 0.4);
}

.hover\:stroke-orange-dark-200\/50:hover {
  stroke: rgb(255 214 174 / 0.5);
}

.hover\:stroke-orange-dark-200\/60:hover {
  stroke: rgb(255 214 174 / 0.6);
}

.hover\:stroke-orange-dark-200\/70:hover {
  stroke: rgb(255 214 174 / 0.7);
}

.hover\:stroke-orange-dark-200\/75:hover {
  stroke: rgb(255 214 174 / 0.75);
}

.hover\:stroke-orange-dark-200\/80:hover {
  stroke: rgb(255 214 174 / 0.8);
}

.hover\:stroke-orange-dark-200\/90:hover {
  stroke: rgb(255 214 174 / 0.9);
}

.hover\:stroke-orange-dark-200\/95:hover {
  stroke: rgb(255 214 174 / 0.95);
}

.hover\:stroke-orange-dark-200\/100:hover {
  stroke: rgb(255 214 174 / 1);
}

.hover\:stroke-orange-dark-300\/0:hover {
  stroke: rgb(255 156 102 / 0);
}

.hover\:stroke-orange-dark-300\/5:hover {
  stroke: rgb(255 156 102 / 0.05);
}

.hover\:stroke-orange-dark-300\/10:hover {
  stroke: rgb(255 156 102 / 0.1);
}

.hover\:stroke-orange-dark-300\/20:hover {
  stroke: rgb(255 156 102 / 0.2);
}

.hover\:stroke-orange-dark-300\/25:hover {
  stroke: rgb(255 156 102 / 0.25);
}

.hover\:stroke-orange-dark-300\/30:hover {
  stroke: rgb(255 156 102 / 0.3);
}

.hover\:stroke-orange-dark-300\/40:hover {
  stroke: rgb(255 156 102 / 0.4);
}

.hover\:stroke-orange-dark-300\/50:hover {
  stroke: rgb(255 156 102 / 0.5);
}

.hover\:stroke-orange-dark-300\/60:hover {
  stroke: rgb(255 156 102 / 0.6);
}

.hover\:stroke-orange-dark-300\/70:hover {
  stroke: rgb(255 156 102 / 0.7);
}

.hover\:stroke-orange-dark-300\/75:hover {
  stroke: rgb(255 156 102 / 0.75);
}

.hover\:stroke-orange-dark-300\/80:hover {
  stroke: rgb(255 156 102 / 0.8);
}

.hover\:stroke-orange-dark-300\/90:hover {
  stroke: rgb(255 156 102 / 0.9);
}

.hover\:stroke-orange-dark-300\/95:hover {
  stroke: rgb(255 156 102 / 0.95);
}

.hover\:stroke-orange-dark-300\/100:hover {
  stroke: rgb(255 156 102 / 1);
}

.hover\:stroke-orange-dark-400\/0:hover {
  stroke: rgb(255 105 46 / 0);
}

.hover\:stroke-orange-dark-400\/5:hover {
  stroke: rgb(255 105 46 / 0.05);
}

.hover\:stroke-orange-dark-400\/10:hover {
  stroke: rgb(255 105 46 / 0.1);
}

.hover\:stroke-orange-dark-400\/20:hover {
  stroke: rgb(255 105 46 / 0.2);
}

.hover\:stroke-orange-dark-400\/25:hover {
  stroke: rgb(255 105 46 / 0.25);
}

.hover\:stroke-orange-dark-400\/30:hover {
  stroke: rgb(255 105 46 / 0.3);
}

.hover\:stroke-orange-dark-400\/40:hover {
  stroke: rgb(255 105 46 / 0.4);
}

.hover\:stroke-orange-dark-400\/50:hover {
  stroke: rgb(255 105 46 / 0.5);
}

.hover\:stroke-orange-dark-400\/60:hover {
  stroke: rgb(255 105 46 / 0.6);
}

.hover\:stroke-orange-dark-400\/70:hover {
  stroke: rgb(255 105 46 / 0.7);
}

.hover\:stroke-orange-dark-400\/75:hover {
  stroke: rgb(255 105 46 / 0.75);
}

.hover\:stroke-orange-dark-400\/80:hover {
  stroke: rgb(255 105 46 / 0.8);
}

.hover\:stroke-orange-dark-400\/90:hover {
  stroke: rgb(255 105 46 / 0.9);
}

.hover\:stroke-orange-dark-400\/95:hover {
  stroke: rgb(255 105 46 / 0.95);
}

.hover\:stroke-orange-dark-400\/100:hover {
  stroke: rgb(255 105 46 / 1);
}

.hover\:stroke-orange-dark-500\/0:hover {
  stroke: rgb(255 68 5 / 0);
}

.hover\:stroke-orange-dark-500\/5:hover {
  stroke: rgb(255 68 5 / 0.05);
}

.hover\:stroke-orange-dark-500\/10:hover {
  stroke: rgb(255 68 5 / 0.1);
}

.hover\:stroke-orange-dark-500\/20:hover {
  stroke: rgb(255 68 5 / 0.2);
}

.hover\:stroke-orange-dark-500\/25:hover {
  stroke: rgb(255 68 5 / 0.25);
}

.hover\:stroke-orange-dark-500\/30:hover {
  stroke: rgb(255 68 5 / 0.3);
}

.hover\:stroke-orange-dark-500\/40:hover {
  stroke: rgb(255 68 5 / 0.4);
}

.hover\:stroke-orange-dark-500\/50:hover {
  stroke: rgb(255 68 5 / 0.5);
}

.hover\:stroke-orange-dark-500\/60:hover {
  stroke: rgb(255 68 5 / 0.6);
}

.hover\:stroke-orange-dark-500\/70:hover {
  stroke: rgb(255 68 5 / 0.7);
}

.hover\:stroke-orange-dark-500\/75:hover {
  stroke: rgb(255 68 5 / 0.75);
}

.hover\:stroke-orange-dark-500\/80:hover {
  stroke: rgb(255 68 5 / 0.8);
}

.hover\:stroke-orange-dark-500\/90:hover {
  stroke: rgb(255 68 5 / 0.9);
}

.hover\:stroke-orange-dark-500\/95:hover {
  stroke: rgb(255 68 5 / 0.95);
}

.hover\:stroke-orange-dark-500\/100:hover {
  stroke: rgb(255 68 5 / 1);
}

.hover\:stroke-orange-dark-600\/0:hover {
  stroke: rgb(230 46 5 / 0);
}

.hover\:stroke-orange-dark-600\/5:hover {
  stroke: rgb(230 46 5 / 0.05);
}

.hover\:stroke-orange-dark-600\/10:hover {
  stroke: rgb(230 46 5 / 0.1);
}

.hover\:stroke-orange-dark-600\/20:hover {
  stroke: rgb(230 46 5 / 0.2);
}

.hover\:stroke-orange-dark-600\/25:hover {
  stroke: rgb(230 46 5 / 0.25);
}

.hover\:stroke-orange-dark-600\/30:hover {
  stroke: rgb(230 46 5 / 0.3);
}

.hover\:stroke-orange-dark-600\/40:hover {
  stroke: rgb(230 46 5 / 0.4);
}

.hover\:stroke-orange-dark-600\/50:hover {
  stroke: rgb(230 46 5 / 0.5);
}

.hover\:stroke-orange-dark-600\/60:hover {
  stroke: rgb(230 46 5 / 0.6);
}

.hover\:stroke-orange-dark-600\/70:hover {
  stroke: rgb(230 46 5 / 0.7);
}

.hover\:stroke-orange-dark-600\/75:hover {
  stroke: rgb(230 46 5 / 0.75);
}

.hover\:stroke-orange-dark-600\/80:hover {
  stroke: rgb(230 46 5 / 0.8);
}

.hover\:stroke-orange-dark-600\/90:hover {
  stroke: rgb(230 46 5 / 0.9);
}

.hover\:stroke-orange-dark-600\/95:hover {
  stroke: rgb(230 46 5 / 0.95);
}

.hover\:stroke-orange-dark-600\/100:hover {
  stroke: rgb(230 46 5 / 1);
}

.hover\:stroke-orange-dark-700\/0:hover {
  stroke: rgb(188 27 6 / 0);
}

.hover\:stroke-orange-dark-700\/5:hover {
  stroke: rgb(188 27 6 / 0.05);
}

.hover\:stroke-orange-dark-700\/10:hover {
  stroke: rgb(188 27 6 / 0.1);
}

.hover\:stroke-orange-dark-700\/20:hover {
  stroke: rgb(188 27 6 / 0.2);
}

.hover\:stroke-orange-dark-700\/25:hover {
  stroke: rgb(188 27 6 / 0.25);
}

.hover\:stroke-orange-dark-700\/30:hover {
  stroke: rgb(188 27 6 / 0.3);
}

.hover\:stroke-orange-dark-700\/40:hover {
  stroke: rgb(188 27 6 / 0.4);
}

.hover\:stroke-orange-dark-700\/50:hover {
  stroke: rgb(188 27 6 / 0.5);
}

.hover\:stroke-orange-dark-700\/60:hover {
  stroke: rgb(188 27 6 / 0.6);
}

.hover\:stroke-orange-dark-700\/70:hover {
  stroke: rgb(188 27 6 / 0.7);
}

.hover\:stroke-orange-dark-700\/75:hover {
  stroke: rgb(188 27 6 / 0.75);
}

.hover\:stroke-orange-dark-700\/80:hover {
  stroke: rgb(188 27 6 / 0.8);
}

.hover\:stroke-orange-dark-700\/90:hover {
  stroke: rgb(188 27 6 / 0.9);
}

.hover\:stroke-orange-dark-700\/95:hover {
  stroke: rgb(188 27 6 / 0.95);
}

.hover\:stroke-orange-dark-700\/100:hover {
  stroke: rgb(188 27 6 / 1);
}

.hover\:stroke-orange-dark-800\/0:hover {
  stroke: rgb(151 24 12 / 0);
}

.hover\:stroke-orange-dark-800\/5:hover {
  stroke: rgb(151 24 12 / 0.05);
}

.hover\:stroke-orange-dark-800\/10:hover {
  stroke: rgb(151 24 12 / 0.1);
}

.hover\:stroke-orange-dark-800\/20:hover {
  stroke: rgb(151 24 12 / 0.2);
}

.hover\:stroke-orange-dark-800\/25:hover {
  stroke: rgb(151 24 12 / 0.25);
}

.hover\:stroke-orange-dark-800\/30:hover {
  stroke: rgb(151 24 12 / 0.3);
}

.hover\:stroke-orange-dark-800\/40:hover {
  stroke: rgb(151 24 12 / 0.4);
}

.hover\:stroke-orange-dark-800\/50:hover {
  stroke: rgb(151 24 12 / 0.5);
}

.hover\:stroke-orange-dark-800\/60:hover {
  stroke: rgb(151 24 12 / 0.6);
}

.hover\:stroke-orange-dark-800\/70:hover {
  stroke: rgb(151 24 12 / 0.7);
}

.hover\:stroke-orange-dark-800\/75:hover {
  stroke: rgb(151 24 12 / 0.75);
}

.hover\:stroke-orange-dark-800\/80:hover {
  stroke: rgb(151 24 12 / 0.8);
}

.hover\:stroke-orange-dark-800\/90:hover {
  stroke: rgb(151 24 12 / 0.9);
}

.hover\:stroke-orange-dark-800\/95:hover {
  stroke: rgb(151 24 12 / 0.95);
}

.hover\:stroke-orange-dark-800\/100:hover {
  stroke: rgb(151 24 12 / 1);
}

.hover\:stroke-orange-dark-900\/0:hover {
  stroke: rgb(119 26 13 / 0);
}

.hover\:stroke-orange-dark-900\/5:hover {
  stroke: rgb(119 26 13 / 0.05);
}

.hover\:stroke-orange-dark-900\/10:hover {
  stroke: rgb(119 26 13 / 0.1);
}

.hover\:stroke-orange-dark-900\/20:hover {
  stroke: rgb(119 26 13 / 0.2);
}

.hover\:stroke-orange-dark-900\/25:hover {
  stroke: rgb(119 26 13 / 0.25);
}

.hover\:stroke-orange-dark-900\/30:hover {
  stroke: rgb(119 26 13 / 0.3);
}

.hover\:stroke-orange-dark-900\/40:hover {
  stroke: rgb(119 26 13 / 0.4);
}

.hover\:stroke-orange-dark-900\/50:hover {
  stroke: rgb(119 26 13 / 0.5);
}

.hover\:stroke-orange-dark-900\/60:hover {
  stroke: rgb(119 26 13 / 0.6);
}

.hover\:stroke-orange-dark-900\/70:hover {
  stroke: rgb(119 26 13 / 0.7);
}

.hover\:stroke-orange-dark-900\/75:hover {
  stroke: rgb(119 26 13 / 0.75);
}

.hover\:stroke-orange-dark-900\/80:hover {
  stroke: rgb(119 26 13 / 0.8);
}

.hover\:stroke-orange-dark-900\/90:hover {
  stroke: rgb(119 26 13 / 0.9);
}

.hover\:stroke-orange-dark-900\/95:hover {
  stroke: rgb(119 26 13 / 0.95);
}

.hover\:stroke-orange-dark-900\/100:hover {
  stroke: rgb(119 26 13 / 1);
}

.hover\:stroke-orange-dark\/0:hover {
  stroke: rgb(255 105 46 / 0);
}

.hover\:stroke-orange-dark\/5:hover {
  stroke: rgb(255 105 46 / 0.05);
}

.hover\:stroke-orange-dark\/10:hover {
  stroke: rgb(255 105 46 / 0.1);
}

.hover\:stroke-orange-dark\/20:hover {
  stroke: rgb(255 105 46 / 0.2);
}

.hover\:stroke-orange-dark\/25:hover {
  stroke: rgb(255 105 46 / 0.25);
}

.hover\:stroke-orange-dark\/30:hover {
  stroke: rgb(255 105 46 / 0.3);
}

.hover\:stroke-orange-dark\/40:hover {
  stroke: rgb(255 105 46 / 0.4);
}

.hover\:stroke-orange-dark\/50:hover {
  stroke: rgb(255 105 46 / 0.5);
}

.hover\:stroke-orange-dark\/60:hover {
  stroke: rgb(255 105 46 / 0.6);
}

.hover\:stroke-orange-dark\/70:hover {
  stroke: rgb(255 105 46 / 0.7);
}

.hover\:stroke-orange-dark\/75:hover {
  stroke: rgb(255 105 46 / 0.75);
}

.hover\:stroke-orange-dark\/80:hover {
  stroke: rgb(255 105 46 / 0.8);
}

.hover\:stroke-orange-dark\/90:hover {
  stroke: rgb(255 105 46 / 0.9);
}

.hover\:stroke-orange-dark\/95:hover {
  stroke: rgb(255 105 46 / 0.95);
}

.hover\:stroke-orange-dark\/100:hover {
  stroke: rgb(255 105 46 / 1);
}

.hover\:stroke-orange-25\/0:hover {
  stroke: rgb(254 250 245 / 0);
}

.hover\:stroke-orange-25\/5:hover {
  stroke: rgb(254 250 245 / 0.05);
}

.hover\:stroke-orange-25\/10:hover {
  stroke: rgb(254 250 245 / 0.1);
}

.hover\:stroke-orange-25\/20:hover {
  stroke: rgb(254 250 245 / 0.2);
}

.hover\:stroke-orange-25\/25:hover {
  stroke: rgb(254 250 245 / 0.25);
}

.hover\:stroke-orange-25\/30:hover {
  stroke: rgb(254 250 245 / 0.3);
}

.hover\:stroke-orange-25\/40:hover {
  stroke: rgb(254 250 245 / 0.4);
}

.hover\:stroke-orange-25\/50:hover {
  stroke: rgb(254 250 245 / 0.5);
}

.hover\:stroke-orange-25\/60:hover {
  stroke: rgb(254 250 245 / 0.6);
}

.hover\:stroke-orange-25\/70:hover {
  stroke: rgb(254 250 245 / 0.7);
}

.hover\:stroke-orange-25\/75:hover {
  stroke: rgb(254 250 245 / 0.75);
}

.hover\:stroke-orange-25\/80:hover {
  stroke: rgb(254 250 245 / 0.8);
}

.hover\:stroke-orange-25\/90:hover {
  stroke: rgb(254 250 245 / 0.9);
}

.hover\:stroke-orange-25\/95:hover {
  stroke: rgb(254 250 245 / 0.95);
}

.hover\:stroke-orange-25\/100:hover {
  stroke: rgb(254 250 245 / 1);
}

.hover\:stroke-orange-50\/0:hover {
  stroke: rgb(254 246 238 / 0);
}

.hover\:stroke-orange-50\/5:hover {
  stroke: rgb(254 246 238 / 0.05);
}

.hover\:stroke-orange-50\/10:hover {
  stroke: rgb(254 246 238 / 0.1);
}

.hover\:stroke-orange-50\/20:hover {
  stroke: rgb(254 246 238 / 0.2);
}

.hover\:stroke-orange-50\/25:hover {
  stroke: rgb(254 246 238 / 0.25);
}

.hover\:stroke-orange-50\/30:hover {
  stroke: rgb(254 246 238 / 0.3);
}

.hover\:stroke-orange-50\/40:hover {
  stroke: rgb(254 246 238 / 0.4);
}

.hover\:stroke-orange-50\/50:hover {
  stroke: rgb(254 246 238 / 0.5);
}

.hover\:stroke-orange-50\/60:hover {
  stroke: rgb(254 246 238 / 0.6);
}

.hover\:stroke-orange-50\/70:hover {
  stroke: rgb(254 246 238 / 0.7);
}

.hover\:stroke-orange-50\/75:hover {
  stroke: rgb(254 246 238 / 0.75);
}

.hover\:stroke-orange-50\/80:hover {
  stroke: rgb(254 246 238 / 0.8);
}

.hover\:stroke-orange-50\/90:hover {
  stroke: rgb(254 246 238 / 0.9);
}

.hover\:stroke-orange-50\/95:hover {
  stroke: rgb(254 246 238 / 0.95);
}

.hover\:stroke-orange-50\/100:hover {
  stroke: rgb(254 246 238 / 1);
}

.hover\:stroke-orange-100\/0:hover {
  stroke: rgb(253 234 215 / 0);
}

.hover\:stroke-orange-100\/5:hover {
  stroke: rgb(253 234 215 / 0.05);
}

.hover\:stroke-orange-100\/10:hover {
  stroke: rgb(253 234 215 / 0.1);
}

.hover\:stroke-orange-100\/20:hover {
  stroke: rgb(253 234 215 / 0.2);
}

.hover\:stroke-orange-100\/25:hover {
  stroke: rgb(253 234 215 / 0.25);
}

.hover\:stroke-orange-100\/30:hover {
  stroke: rgb(253 234 215 / 0.3);
}

.hover\:stroke-orange-100\/40:hover {
  stroke: rgb(253 234 215 / 0.4);
}

.hover\:stroke-orange-100\/50:hover {
  stroke: rgb(253 234 215 / 0.5);
}

.hover\:stroke-orange-100\/60:hover {
  stroke: rgb(253 234 215 / 0.6);
}

.hover\:stroke-orange-100\/70:hover {
  stroke: rgb(253 234 215 / 0.7);
}

.hover\:stroke-orange-100\/75:hover {
  stroke: rgb(253 234 215 / 0.75);
}

.hover\:stroke-orange-100\/80:hover {
  stroke: rgb(253 234 215 / 0.8);
}

.hover\:stroke-orange-100\/90:hover {
  stroke: rgb(253 234 215 / 0.9);
}

.hover\:stroke-orange-100\/95:hover {
  stroke: rgb(253 234 215 / 0.95);
}

.hover\:stroke-orange-100\/100:hover {
  stroke: rgb(253 234 215 / 1);
}

.hover\:stroke-orange-200\/0:hover {
  stroke: rgb(249 219 175 / 0);
}

.hover\:stroke-orange-200\/5:hover {
  stroke: rgb(249 219 175 / 0.05);
}

.hover\:stroke-orange-200\/10:hover {
  stroke: rgb(249 219 175 / 0.1);
}

.hover\:stroke-orange-200\/20:hover {
  stroke: rgb(249 219 175 / 0.2);
}

.hover\:stroke-orange-200\/25:hover {
  stroke: rgb(249 219 175 / 0.25);
}

.hover\:stroke-orange-200\/30:hover {
  stroke: rgb(249 219 175 / 0.3);
}

.hover\:stroke-orange-200\/40:hover {
  stroke: rgb(249 219 175 / 0.4);
}

.hover\:stroke-orange-200\/50:hover {
  stroke: rgb(249 219 175 / 0.5);
}

.hover\:stroke-orange-200\/60:hover {
  stroke: rgb(249 219 175 / 0.6);
}

.hover\:stroke-orange-200\/70:hover {
  stroke: rgb(249 219 175 / 0.7);
}

.hover\:stroke-orange-200\/75:hover {
  stroke: rgb(249 219 175 / 0.75);
}

.hover\:stroke-orange-200\/80:hover {
  stroke: rgb(249 219 175 / 0.8);
}

.hover\:stroke-orange-200\/90:hover {
  stroke: rgb(249 219 175 / 0.9);
}

.hover\:stroke-orange-200\/95:hover {
  stroke: rgb(249 219 175 / 0.95);
}

.hover\:stroke-orange-200\/100:hover {
  stroke: rgb(249 219 175 / 1);
}

.hover\:stroke-orange-300\/0:hover {
  stroke: rgb(247 178 122 / 0);
}

.hover\:stroke-orange-300\/5:hover {
  stroke: rgb(247 178 122 / 0.05);
}

.hover\:stroke-orange-300\/10:hover {
  stroke: rgb(247 178 122 / 0.1);
}

.hover\:stroke-orange-300\/20:hover {
  stroke: rgb(247 178 122 / 0.2);
}

.hover\:stroke-orange-300\/25:hover {
  stroke: rgb(247 178 122 / 0.25);
}

.hover\:stroke-orange-300\/30:hover {
  stroke: rgb(247 178 122 / 0.3);
}

.hover\:stroke-orange-300\/40:hover {
  stroke: rgb(247 178 122 / 0.4);
}

.hover\:stroke-orange-300\/50:hover {
  stroke: rgb(247 178 122 / 0.5);
}

.hover\:stroke-orange-300\/60:hover {
  stroke: rgb(247 178 122 / 0.6);
}

.hover\:stroke-orange-300\/70:hover {
  stroke: rgb(247 178 122 / 0.7);
}

.hover\:stroke-orange-300\/75:hover {
  stroke: rgb(247 178 122 / 0.75);
}

.hover\:stroke-orange-300\/80:hover {
  stroke: rgb(247 178 122 / 0.8);
}

.hover\:stroke-orange-300\/90:hover {
  stroke: rgb(247 178 122 / 0.9);
}

.hover\:stroke-orange-300\/95:hover {
  stroke: rgb(247 178 122 / 0.95);
}

.hover\:stroke-orange-300\/100:hover {
  stroke: rgb(247 178 122 / 1);
}

.hover\:stroke-orange-400\/0:hover {
  stroke: rgb(243 135 68 / 0);
}

.hover\:stroke-orange-400\/5:hover {
  stroke: rgb(243 135 68 / 0.05);
}

.hover\:stroke-orange-400\/10:hover {
  stroke: rgb(243 135 68 / 0.1);
}

.hover\:stroke-orange-400\/20:hover {
  stroke: rgb(243 135 68 / 0.2);
}

.hover\:stroke-orange-400\/25:hover {
  stroke: rgb(243 135 68 / 0.25);
}

.hover\:stroke-orange-400\/30:hover {
  stroke: rgb(243 135 68 / 0.3);
}

.hover\:stroke-orange-400\/40:hover {
  stroke: rgb(243 135 68 / 0.4);
}

.hover\:stroke-orange-400\/50:hover {
  stroke: rgb(243 135 68 / 0.5);
}

.hover\:stroke-orange-400\/60:hover {
  stroke: rgb(243 135 68 / 0.6);
}

.hover\:stroke-orange-400\/70:hover {
  stroke: rgb(243 135 68 / 0.7);
}

.hover\:stroke-orange-400\/75:hover {
  stroke: rgb(243 135 68 / 0.75);
}

.hover\:stroke-orange-400\/80:hover {
  stroke: rgb(243 135 68 / 0.8);
}

.hover\:stroke-orange-400\/90:hover {
  stroke: rgb(243 135 68 / 0.9);
}

.hover\:stroke-orange-400\/95:hover {
  stroke: rgb(243 135 68 / 0.95);
}

.hover\:stroke-orange-400\/100:hover {
  stroke: rgb(243 135 68 / 1);
}

.hover\:stroke-orange-500\/0:hover {
  stroke: rgb(239 104 32 / 0);
}

.hover\:stroke-orange-500\/5:hover {
  stroke: rgb(239 104 32 / 0.05);
}

.hover\:stroke-orange-500\/10:hover {
  stroke: rgb(239 104 32 / 0.1);
}

.hover\:stroke-orange-500\/20:hover {
  stroke: rgb(239 104 32 / 0.2);
}

.hover\:stroke-orange-500\/25:hover {
  stroke: rgb(239 104 32 / 0.25);
}

.hover\:stroke-orange-500\/30:hover {
  stroke: rgb(239 104 32 / 0.3);
}

.hover\:stroke-orange-500\/40:hover {
  stroke: rgb(239 104 32 / 0.4);
}

.hover\:stroke-orange-500\/50:hover {
  stroke: rgb(239 104 32 / 0.5);
}

.hover\:stroke-orange-500\/60:hover {
  stroke: rgb(239 104 32 / 0.6);
}

.hover\:stroke-orange-500\/70:hover {
  stroke: rgb(239 104 32 / 0.7);
}

.hover\:stroke-orange-500\/75:hover {
  stroke: rgb(239 104 32 / 0.75);
}

.hover\:stroke-orange-500\/80:hover {
  stroke: rgb(239 104 32 / 0.8);
}

.hover\:stroke-orange-500\/90:hover {
  stroke: rgb(239 104 32 / 0.9);
}

.hover\:stroke-orange-500\/95:hover {
  stroke: rgb(239 104 32 / 0.95);
}

.hover\:stroke-orange-500\/100:hover {
  stroke: rgb(239 104 32 / 1);
}

.hover\:stroke-orange-600\/0:hover {
  stroke: rgb(224 79 22 / 0);
}

.hover\:stroke-orange-600\/5:hover {
  stroke: rgb(224 79 22 / 0.05);
}

.hover\:stroke-orange-600\/10:hover {
  stroke: rgb(224 79 22 / 0.1);
}

.hover\:stroke-orange-600\/20:hover {
  stroke: rgb(224 79 22 / 0.2);
}

.hover\:stroke-orange-600\/25:hover {
  stroke: rgb(224 79 22 / 0.25);
}

.hover\:stroke-orange-600\/30:hover {
  stroke: rgb(224 79 22 / 0.3);
}

.hover\:stroke-orange-600\/40:hover {
  stroke: rgb(224 79 22 / 0.4);
}

.hover\:stroke-orange-600\/50:hover {
  stroke: rgb(224 79 22 / 0.5);
}

.hover\:stroke-orange-600\/60:hover {
  stroke: rgb(224 79 22 / 0.6);
}

.hover\:stroke-orange-600\/70:hover {
  stroke: rgb(224 79 22 / 0.7);
}

.hover\:stroke-orange-600\/75:hover {
  stroke: rgb(224 79 22 / 0.75);
}

.hover\:stroke-orange-600\/80:hover {
  stroke: rgb(224 79 22 / 0.8);
}

.hover\:stroke-orange-600\/90:hover {
  stroke: rgb(224 79 22 / 0.9);
}

.hover\:stroke-orange-600\/95:hover {
  stroke: rgb(224 79 22 / 0.95);
}

.hover\:stroke-orange-600\/100:hover {
  stroke: rgb(224 79 22 / 1);
}

.hover\:stroke-orange-700\/0:hover {
  stroke: rgb(185 56 21 / 0);
}

.hover\:stroke-orange-700\/5:hover {
  stroke: rgb(185 56 21 / 0.05);
}

.hover\:stroke-orange-700\/10:hover {
  stroke: rgb(185 56 21 / 0.1);
}

.hover\:stroke-orange-700\/20:hover {
  stroke: rgb(185 56 21 / 0.2);
}

.hover\:stroke-orange-700\/25:hover {
  stroke: rgb(185 56 21 / 0.25);
}

.hover\:stroke-orange-700\/30:hover {
  stroke: rgb(185 56 21 / 0.3);
}

.hover\:stroke-orange-700\/40:hover {
  stroke: rgb(185 56 21 / 0.4);
}

.hover\:stroke-orange-700\/50:hover {
  stroke: rgb(185 56 21 / 0.5);
}

.hover\:stroke-orange-700\/60:hover {
  stroke: rgb(185 56 21 / 0.6);
}

.hover\:stroke-orange-700\/70:hover {
  stroke: rgb(185 56 21 / 0.7);
}

.hover\:stroke-orange-700\/75:hover {
  stroke: rgb(185 56 21 / 0.75);
}

.hover\:stroke-orange-700\/80:hover {
  stroke: rgb(185 56 21 / 0.8);
}

.hover\:stroke-orange-700\/90:hover {
  stroke: rgb(185 56 21 / 0.9);
}

.hover\:stroke-orange-700\/95:hover {
  stroke: rgb(185 56 21 / 0.95);
}

.hover\:stroke-orange-700\/100:hover {
  stroke: rgb(185 56 21 / 1);
}

.hover\:stroke-orange-800\/0:hover {
  stroke: rgb(147 47 25 / 0);
}

.hover\:stroke-orange-800\/5:hover {
  stroke: rgb(147 47 25 / 0.05);
}

.hover\:stroke-orange-800\/10:hover {
  stroke: rgb(147 47 25 / 0.1);
}

.hover\:stroke-orange-800\/20:hover {
  stroke: rgb(147 47 25 / 0.2);
}

.hover\:stroke-orange-800\/25:hover {
  stroke: rgb(147 47 25 / 0.25);
}

.hover\:stroke-orange-800\/30:hover {
  stroke: rgb(147 47 25 / 0.3);
}

.hover\:stroke-orange-800\/40:hover {
  stroke: rgb(147 47 25 / 0.4);
}

.hover\:stroke-orange-800\/50:hover {
  stroke: rgb(147 47 25 / 0.5);
}

.hover\:stroke-orange-800\/60:hover {
  stroke: rgb(147 47 25 / 0.6);
}

.hover\:stroke-orange-800\/70:hover {
  stroke: rgb(147 47 25 / 0.7);
}

.hover\:stroke-orange-800\/75:hover {
  stroke: rgb(147 47 25 / 0.75);
}

.hover\:stroke-orange-800\/80:hover {
  stroke: rgb(147 47 25 / 0.8);
}

.hover\:stroke-orange-800\/90:hover {
  stroke: rgb(147 47 25 / 0.9);
}

.hover\:stroke-orange-800\/95:hover {
  stroke: rgb(147 47 25 / 0.95);
}

.hover\:stroke-orange-800\/100:hover {
  stroke: rgb(147 47 25 / 1);
}

.hover\:stroke-orange-900\/0:hover {
  stroke: rgb(119 41 23 / 0);
}

.hover\:stroke-orange-900\/5:hover {
  stroke: rgb(119 41 23 / 0.05);
}

.hover\:stroke-orange-900\/10:hover {
  stroke: rgb(119 41 23 / 0.1);
}

.hover\:stroke-orange-900\/20:hover {
  stroke: rgb(119 41 23 / 0.2);
}

.hover\:stroke-orange-900\/25:hover {
  stroke: rgb(119 41 23 / 0.25);
}

.hover\:stroke-orange-900\/30:hover {
  stroke: rgb(119 41 23 / 0.3);
}

.hover\:stroke-orange-900\/40:hover {
  stroke: rgb(119 41 23 / 0.4);
}

.hover\:stroke-orange-900\/50:hover {
  stroke: rgb(119 41 23 / 0.5);
}

.hover\:stroke-orange-900\/60:hover {
  stroke: rgb(119 41 23 / 0.6);
}

.hover\:stroke-orange-900\/70:hover {
  stroke: rgb(119 41 23 / 0.7);
}

.hover\:stroke-orange-900\/75:hover {
  stroke: rgb(119 41 23 / 0.75);
}

.hover\:stroke-orange-900\/80:hover {
  stroke: rgb(119 41 23 / 0.8);
}

.hover\:stroke-orange-900\/90:hover {
  stroke: rgb(119 41 23 / 0.9);
}

.hover\:stroke-orange-900\/95:hover {
  stroke: rgb(119 41 23 / 0.95);
}

.hover\:stroke-orange-900\/100:hover {
  stroke: rgb(119 41 23 / 1);
}

.hover\:stroke-orange\/0:hover {
  stroke: rgb(243 135 68 / 0);
}

.hover\:stroke-orange\/5:hover {
  stroke: rgb(243 135 68 / 0.05);
}

.hover\:stroke-orange\/10:hover {
  stroke: rgb(243 135 68 / 0.1);
}

.hover\:stroke-orange\/20:hover {
  stroke: rgb(243 135 68 / 0.2);
}

.hover\:stroke-orange\/25:hover {
  stroke: rgb(243 135 68 / 0.25);
}

.hover\:stroke-orange\/30:hover {
  stroke: rgb(243 135 68 / 0.3);
}

.hover\:stroke-orange\/40:hover {
  stroke: rgb(243 135 68 / 0.4);
}

.hover\:stroke-orange\/50:hover {
  stroke: rgb(243 135 68 / 0.5);
}

.hover\:stroke-orange\/60:hover {
  stroke: rgb(243 135 68 / 0.6);
}

.hover\:stroke-orange\/70:hover {
  stroke: rgb(243 135 68 / 0.7);
}

.hover\:stroke-orange\/75:hover {
  stroke: rgb(243 135 68 / 0.75);
}

.hover\:stroke-orange\/80:hover {
  stroke: rgb(243 135 68 / 0.8);
}

.hover\:stroke-orange\/90:hover {
  stroke: rgb(243 135 68 / 0.9);
}

.hover\:stroke-orange\/95:hover {
  stroke: rgb(243 135 68 / 0.95);
}

.hover\:stroke-orange\/100:hover {
  stroke: rgb(243 135 68 / 1);
}

.hover\:stroke-yellow-25\/0:hover {
  stroke: rgb(254 253 240 / 0);
}

.hover\:stroke-yellow-25\/5:hover {
  stroke: rgb(254 253 240 / 0.05);
}

.hover\:stroke-yellow-25\/10:hover {
  stroke: rgb(254 253 240 / 0.1);
}

.hover\:stroke-yellow-25\/20:hover {
  stroke: rgb(254 253 240 / 0.2);
}

.hover\:stroke-yellow-25\/25:hover {
  stroke: rgb(254 253 240 / 0.25);
}

.hover\:stroke-yellow-25\/30:hover {
  stroke: rgb(254 253 240 / 0.3);
}

.hover\:stroke-yellow-25\/40:hover {
  stroke: rgb(254 253 240 / 0.4);
}

.hover\:stroke-yellow-25\/50:hover {
  stroke: rgb(254 253 240 / 0.5);
}

.hover\:stroke-yellow-25\/60:hover {
  stroke: rgb(254 253 240 / 0.6);
}

.hover\:stroke-yellow-25\/70:hover {
  stroke: rgb(254 253 240 / 0.7);
}

.hover\:stroke-yellow-25\/75:hover {
  stroke: rgb(254 253 240 / 0.75);
}

.hover\:stroke-yellow-25\/80:hover {
  stroke: rgb(254 253 240 / 0.8);
}

.hover\:stroke-yellow-25\/90:hover {
  stroke: rgb(254 253 240 / 0.9);
}

.hover\:stroke-yellow-25\/95:hover {
  stroke: rgb(254 253 240 / 0.95);
}

.hover\:stroke-yellow-25\/100:hover {
  stroke: rgb(254 253 240 / 1);
}

.hover\:stroke-yellow-50\/0:hover {
  stroke: rgb(254 251 232 / 0);
}

.hover\:stroke-yellow-50\/5:hover {
  stroke: rgb(254 251 232 / 0.05);
}

.hover\:stroke-yellow-50\/10:hover {
  stroke: rgb(254 251 232 / 0.1);
}

.hover\:stroke-yellow-50\/20:hover {
  stroke: rgb(254 251 232 / 0.2);
}

.hover\:stroke-yellow-50\/25:hover {
  stroke: rgb(254 251 232 / 0.25);
}

.hover\:stroke-yellow-50\/30:hover {
  stroke: rgb(254 251 232 / 0.3);
}

.hover\:stroke-yellow-50\/40:hover {
  stroke: rgb(254 251 232 / 0.4);
}

.hover\:stroke-yellow-50\/50:hover {
  stroke: rgb(254 251 232 / 0.5);
}

.hover\:stroke-yellow-50\/60:hover {
  stroke: rgb(254 251 232 / 0.6);
}

.hover\:stroke-yellow-50\/70:hover {
  stroke: rgb(254 251 232 / 0.7);
}

.hover\:stroke-yellow-50\/75:hover {
  stroke: rgb(254 251 232 / 0.75);
}

.hover\:stroke-yellow-50\/80:hover {
  stroke: rgb(254 251 232 / 0.8);
}

.hover\:stroke-yellow-50\/90:hover {
  stroke: rgb(254 251 232 / 0.9);
}

.hover\:stroke-yellow-50\/95:hover {
  stroke: rgb(254 251 232 / 0.95);
}

.hover\:stroke-yellow-50\/100:hover {
  stroke: rgb(254 251 232 / 1);
}

.hover\:stroke-yellow-100\/0:hover {
  stroke: rgb(254 247 195 / 0);
}

.hover\:stroke-yellow-100\/5:hover {
  stroke: rgb(254 247 195 / 0.05);
}

.hover\:stroke-yellow-100\/10:hover {
  stroke: rgb(254 247 195 / 0.1);
}

.hover\:stroke-yellow-100\/20:hover {
  stroke: rgb(254 247 195 / 0.2);
}

.hover\:stroke-yellow-100\/25:hover {
  stroke: rgb(254 247 195 / 0.25);
}

.hover\:stroke-yellow-100\/30:hover {
  stroke: rgb(254 247 195 / 0.3);
}

.hover\:stroke-yellow-100\/40:hover {
  stroke: rgb(254 247 195 / 0.4);
}

.hover\:stroke-yellow-100\/50:hover {
  stroke: rgb(254 247 195 / 0.5);
}

.hover\:stroke-yellow-100\/60:hover {
  stroke: rgb(254 247 195 / 0.6);
}

.hover\:stroke-yellow-100\/70:hover {
  stroke: rgb(254 247 195 / 0.7);
}

.hover\:stroke-yellow-100\/75:hover {
  stroke: rgb(254 247 195 / 0.75);
}

.hover\:stroke-yellow-100\/80:hover {
  stroke: rgb(254 247 195 / 0.8);
}

.hover\:stroke-yellow-100\/90:hover {
  stroke: rgb(254 247 195 / 0.9);
}

.hover\:stroke-yellow-100\/95:hover {
  stroke: rgb(254 247 195 / 0.95);
}

.hover\:stroke-yellow-100\/100:hover {
  stroke: rgb(254 247 195 / 1);
}

.hover\:stroke-yellow-200\/0:hover {
  stroke: rgb(254 238 149 / 0);
}

.hover\:stroke-yellow-200\/5:hover {
  stroke: rgb(254 238 149 / 0.05);
}

.hover\:stroke-yellow-200\/10:hover {
  stroke: rgb(254 238 149 / 0.1);
}

.hover\:stroke-yellow-200\/20:hover {
  stroke: rgb(254 238 149 / 0.2);
}

.hover\:stroke-yellow-200\/25:hover {
  stroke: rgb(254 238 149 / 0.25);
}

.hover\:stroke-yellow-200\/30:hover {
  stroke: rgb(254 238 149 / 0.3);
}

.hover\:stroke-yellow-200\/40:hover {
  stroke: rgb(254 238 149 / 0.4);
}

.hover\:stroke-yellow-200\/50:hover {
  stroke: rgb(254 238 149 / 0.5);
}

.hover\:stroke-yellow-200\/60:hover {
  stroke: rgb(254 238 149 / 0.6);
}

.hover\:stroke-yellow-200\/70:hover {
  stroke: rgb(254 238 149 / 0.7);
}

.hover\:stroke-yellow-200\/75:hover {
  stroke: rgb(254 238 149 / 0.75);
}

.hover\:stroke-yellow-200\/80:hover {
  stroke: rgb(254 238 149 / 0.8);
}

.hover\:stroke-yellow-200\/90:hover {
  stroke: rgb(254 238 149 / 0.9);
}

.hover\:stroke-yellow-200\/95:hover {
  stroke: rgb(254 238 149 / 0.95);
}

.hover\:stroke-yellow-200\/100:hover {
  stroke: rgb(254 238 149 / 1);
}

.hover\:stroke-yellow-300\/0:hover {
  stroke: rgb(253 226 114 / 0);
}

.hover\:stroke-yellow-300\/5:hover {
  stroke: rgb(253 226 114 / 0.05);
}

.hover\:stroke-yellow-300\/10:hover {
  stroke: rgb(253 226 114 / 0.1);
}

.hover\:stroke-yellow-300\/20:hover {
  stroke: rgb(253 226 114 / 0.2);
}

.hover\:stroke-yellow-300\/25:hover {
  stroke: rgb(253 226 114 / 0.25);
}

.hover\:stroke-yellow-300\/30:hover {
  stroke: rgb(253 226 114 / 0.3);
}

.hover\:stroke-yellow-300\/40:hover {
  stroke: rgb(253 226 114 / 0.4);
}

.hover\:stroke-yellow-300\/50:hover {
  stroke: rgb(253 226 114 / 0.5);
}

.hover\:stroke-yellow-300\/60:hover {
  stroke: rgb(253 226 114 / 0.6);
}

.hover\:stroke-yellow-300\/70:hover {
  stroke: rgb(253 226 114 / 0.7);
}

.hover\:stroke-yellow-300\/75:hover {
  stroke: rgb(253 226 114 / 0.75);
}

.hover\:stroke-yellow-300\/80:hover {
  stroke: rgb(253 226 114 / 0.8);
}

.hover\:stroke-yellow-300\/90:hover {
  stroke: rgb(253 226 114 / 0.9);
}

.hover\:stroke-yellow-300\/95:hover {
  stroke: rgb(253 226 114 / 0.95);
}

.hover\:stroke-yellow-300\/100:hover {
  stroke: rgb(253 226 114 / 1);
}

.hover\:stroke-yellow-400\/0:hover {
  stroke: rgb(250 197 21 / 0);
}

.hover\:stroke-yellow-400\/5:hover {
  stroke: rgb(250 197 21 / 0.05);
}

.hover\:stroke-yellow-400\/10:hover {
  stroke: rgb(250 197 21 / 0.1);
}

.hover\:stroke-yellow-400\/20:hover {
  stroke: rgb(250 197 21 / 0.2);
}

.hover\:stroke-yellow-400\/25:hover {
  stroke: rgb(250 197 21 / 0.25);
}

.hover\:stroke-yellow-400\/30:hover {
  stroke: rgb(250 197 21 / 0.3);
}

.hover\:stroke-yellow-400\/40:hover {
  stroke: rgb(250 197 21 / 0.4);
}

.hover\:stroke-yellow-400\/50:hover {
  stroke: rgb(250 197 21 / 0.5);
}

.hover\:stroke-yellow-400\/60:hover {
  stroke: rgb(250 197 21 / 0.6);
}

.hover\:stroke-yellow-400\/70:hover {
  stroke: rgb(250 197 21 / 0.7);
}

.hover\:stroke-yellow-400\/75:hover {
  stroke: rgb(250 197 21 / 0.75);
}

.hover\:stroke-yellow-400\/80:hover {
  stroke: rgb(250 197 21 / 0.8);
}

.hover\:stroke-yellow-400\/90:hover {
  stroke: rgb(250 197 21 / 0.9);
}

.hover\:stroke-yellow-400\/95:hover {
  stroke: rgb(250 197 21 / 0.95);
}

.hover\:stroke-yellow-400\/100:hover {
  stroke: rgb(250 197 21 / 1);
}

.hover\:stroke-yellow-500\/0:hover {
  stroke: rgb(234 170 8 / 0);
}

.hover\:stroke-yellow-500\/5:hover {
  stroke: rgb(234 170 8 / 0.05);
}

.hover\:stroke-yellow-500\/10:hover {
  stroke: rgb(234 170 8 / 0.1);
}

.hover\:stroke-yellow-500\/20:hover {
  stroke: rgb(234 170 8 / 0.2);
}

.hover\:stroke-yellow-500\/25:hover {
  stroke: rgb(234 170 8 / 0.25);
}

.hover\:stroke-yellow-500\/30:hover {
  stroke: rgb(234 170 8 / 0.3);
}

.hover\:stroke-yellow-500\/40:hover {
  stroke: rgb(234 170 8 / 0.4);
}

.hover\:stroke-yellow-500\/50:hover {
  stroke: rgb(234 170 8 / 0.5);
}

.hover\:stroke-yellow-500\/60:hover {
  stroke: rgb(234 170 8 / 0.6);
}

.hover\:stroke-yellow-500\/70:hover {
  stroke: rgb(234 170 8 / 0.7);
}

.hover\:stroke-yellow-500\/75:hover {
  stroke: rgb(234 170 8 / 0.75);
}

.hover\:stroke-yellow-500\/80:hover {
  stroke: rgb(234 170 8 / 0.8);
}

.hover\:stroke-yellow-500\/90:hover {
  stroke: rgb(234 170 8 / 0.9);
}

.hover\:stroke-yellow-500\/95:hover {
  stroke: rgb(234 170 8 / 0.95);
}

.hover\:stroke-yellow-500\/100:hover {
  stroke: rgb(234 170 8 / 1);
}

.hover\:stroke-yellow-600\/0:hover {
  stroke: rgb(202 133 4 / 0);
}

.hover\:stroke-yellow-600\/5:hover {
  stroke: rgb(202 133 4 / 0.05);
}

.hover\:stroke-yellow-600\/10:hover {
  stroke: rgb(202 133 4 / 0.1);
}

.hover\:stroke-yellow-600\/20:hover {
  stroke: rgb(202 133 4 / 0.2);
}

.hover\:stroke-yellow-600\/25:hover {
  stroke: rgb(202 133 4 / 0.25);
}

.hover\:stroke-yellow-600\/30:hover {
  stroke: rgb(202 133 4 / 0.3);
}

.hover\:stroke-yellow-600\/40:hover {
  stroke: rgb(202 133 4 / 0.4);
}

.hover\:stroke-yellow-600\/50:hover {
  stroke: rgb(202 133 4 / 0.5);
}

.hover\:stroke-yellow-600\/60:hover {
  stroke: rgb(202 133 4 / 0.6);
}

.hover\:stroke-yellow-600\/70:hover {
  stroke: rgb(202 133 4 / 0.7);
}

.hover\:stroke-yellow-600\/75:hover {
  stroke: rgb(202 133 4 / 0.75);
}

.hover\:stroke-yellow-600\/80:hover {
  stroke: rgb(202 133 4 / 0.8);
}

.hover\:stroke-yellow-600\/90:hover {
  stroke: rgb(202 133 4 / 0.9);
}

.hover\:stroke-yellow-600\/95:hover {
  stroke: rgb(202 133 4 / 0.95);
}

.hover\:stroke-yellow-600\/100:hover {
  stroke: rgb(202 133 4 / 1);
}

.hover\:stroke-yellow-700\/0:hover {
  stroke: rgb(161 92 7 / 0);
}

.hover\:stroke-yellow-700\/5:hover {
  stroke: rgb(161 92 7 / 0.05);
}

.hover\:stroke-yellow-700\/10:hover {
  stroke: rgb(161 92 7 / 0.1);
}

.hover\:stroke-yellow-700\/20:hover {
  stroke: rgb(161 92 7 / 0.2);
}

.hover\:stroke-yellow-700\/25:hover {
  stroke: rgb(161 92 7 / 0.25);
}

.hover\:stroke-yellow-700\/30:hover {
  stroke: rgb(161 92 7 / 0.3);
}

.hover\:stroke-yellow-700\/40:hover {
  stroke: rgb(161 92 7 / 0.4);
}

.hover\:stroke-yellow-700\/50:hover {
  stroke: rgb(161 92 7 / 0.5);
}

.hover\:stroke-yellow-700\/60:hover {
  stroke: rgb(161 92 7 / 0.6);
}

.hover\:stroke-yellow-700\/70:hover {
  stroke: rgb(161 92 7 / 0.7);
}

.hover\:stroke-yellow-700\/75:hover {
  stroke: rgb(161 92 7 / 0.75);
}

.hover\:stroke-yellow-700\/80:hover {
  stroke: rgb(161 92 7 / 0.8);
}

.hover\:stroke-yellow-700\/90:hover {
  stroke: rgb(161 92 7 / 0.9);
}

.hover\:stroke-yellow-700\/95:hover {
  stroke: rgb(161 92 7 / 0.95);
}

.hover\:stroke-yellow-700\/100:hover {
  stroke: rgb(161 92 7 / 1);
}

.hover\:stroke-yellow-800\/0:hover {
  stroke: rgb(133 74 14 / 0);
}

.hover\:stroke-yellow-800\/5:hover {
  stroke: rgb(133 74 14 / 0.05);
}

.hover\:stroke-yellow-800\/10:hover {
  stroke: rgb(133 74 14 / 0.1);
}

.hover\:stroke-yellow-800\/20:hover {
  stroke: rgb(133 74 14 / 0.2);
}

.hover\:stroke-yellow-800\/25:hover {
  stroke: rgb(133 74 14 / 0.25);
}

.hover\:stroke-yellow-800\/30:hover {
  stroke: rgb(133 74 14 / 0.3);
}

.hover\:stroke-yellow-800\/40:hover {
  stroke: rgb(133 74 14 / 0.4);
}

.hover\:stroke-yellow-800\/50:hover {
  stroke: rgb(133 74 14 / 0.5);
}

.hover\:stroke-yellow-800\/60:hover {
  stroke: rgb(133 74 14 / 0.6);
}

.hover\:stroke-yellow-800\/70:hover {
  stroke: rgb(133 74 14 / 0.7);
}

.hover\:stroke-yellow-800\/75:hover {
  stroke: rgb(133 74 14 / 0.75);
}

.hover\:stroke-yellow-800\/80:hover {
  stroke: rgb(133 74 14 / 0.8);
}

.hover\:stroke-yellow-800\/90:hover {
  stroke: rgb(133 74 14 / 0.9);
}

.hover\:stroke-yellow-800\/95:hover {
  stroke: rgb(133 74 14 / 0.95);
}

.hover\:stroke-yellow-800\/100:hover {
  stroke: rgb(133 74 14 / 1);
}

.hover\:stroke-yellow-900\/0:hover {
  stroke: rgb(113 56 18 / 0);
}

.hover\:stroke-yellow-900\/5:hover {
  stroke: rgb(113 56 18 / 0.05);
}

.hover\:stroke-yellow-900\/10:hover {
  stroke: rgb(113 56 18 / 0.1);
}

.hover\:stroke-yellow-900\/20:hover {
  stroke: rgb(113 56 18 / 0.2);
}

.hover\:stroke-yellow-900\/25:hover {
  stroke: rgb(113 56 18 / 0.25);
}

.hover\:stroke-yellow-900\/30:hover {
  stroke: rgb(113 56 18 / 0.3);
}

.hover\:stroke-yellow-900\/40:hover {
  stroke: rgb(113 56 18 / 0.4);
}

.hover\:stroke-yellow-900\/50:hover {
  stroke: rgb(113 56 18 / 0.5);
}

.hover\:stroke-yellow-900\/60:hover {
  stroke: rgb(113 56 18 / 0.6);
}

.hover\:stroke-yellow-900\/70:hover {
  stroke: rgb(113 56 18 / 0.7);
}

.hover\:stroke-yellow-900\/75:hover {
  stroke: rgb(113 56 18 / 0.75);
}

.hover\:stroke-yellow-900\/80:hover {
  stroke: rgb(113 56 18 / 0.8);
}

.hover\:stroke-yellow-900\/90:hover {
  stroke: rgb(113 56 18 / 0.9);
}

.hover\:stroke-yellow-900\/95:hover {
  stroke: rgb(113 56 18 / 0.95);
}

.hover\:stroke-yellow-900\/100:hover {
  stroke: rgb(113 56 18 / 1);
}

.hover\:stroke-yellow\/0:hover {
  stroke: rgb(250 197 21 / 0);
}

.hover\:stroke-yellow\/5:hover {
  stroke: rgb(250 197 21 / 0.05);
}

.hover\:stroke-yellow\/10:hover {
  stroke: rgb(250 197 21 / 0.1);
}

.hover\:stroke-yellow\/20:hover {
  stroke: rgb(250 197 21 / 0.2);
}

.hover\:stroke-yellow\/25:hover {
  stroke: rgb(250 197 21 / 0.25);
}

.hover\:stroke-yellow\/30:hover {
  stroke: rgb(250 197 21 / 0.3);
}

.hover\:stroke-yellow\/40:hover {
  stroke: rgb(250 197 21 / 0.4);
}

.hover\:stroke-yellow\/50:hover {
  stroke: rgb(250 197 21 / 0.5);
}

.hover\:stroke-yellow\/60:hover {
  stroke: rgb(250 197 21 / 0.6);
}

.hover\:stroke-yellow\/70:hover {
  stroke: rgb(250 197 21 / 0.7);
}

.hover\:stroke-yellow\/75:hover {
  stroke: rgb(250 197 21 / 0.75);
}

.hover\:stroke-yellow\/80:hover {
  stroke: rgb(250 197 21 / 0.8);
}

.hover\:stroke-yellow\/90:hover {
  stroke: rgb(250 197 21 / 0.9);
}

.hover\:stroke-yellow\/95:hover {
  stroke: rgb(250 197 21 / 0.95);
}

.hover\:stroke-yellow\/100:hover {
  stroke: rgb(250 197 21 / 1);
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.hover\:text-gray-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.hover\:text-gray:hover {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.hover\:text-primary-25:hover {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.hover\:text-primary-50:hover {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.hover\:text-primary-100:hover {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.hover\:text-primary-200:hover {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.hover\:text-primary-300:hover {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.hover\:text-primary-400:hover {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.hover\:text-primary-500:hover {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.hover\:text-primary-600:hover {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.hover\:text-primary-700:hover {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.hover\:text-primary-800:hover {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.hover\:text-primary-900:hover {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.hover\:text-primary:hover {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.hover\:text-error-25:hover {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.hover\:text-error-50:hover {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.hover\:text-error-100:hover {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.hover\:text-error-200:hover {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.hover\:text-error-300:hover {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.hover\:text-error-400:hover {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.hover\:text-error-500:hover {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.hover\:text-error-600:hover {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.hover\:text-error-700:hover {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.hover\:text-error-800:hover {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.hover\:text-error-900:hover {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.hover\:text-error:hover {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.hover\:text-warning-25:hover {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.hover\:text-warning-50:hover {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.hover\:text-warning-100:hover {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.hover\:text-warning-200:hover {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.hover\:text-warning-300:hover {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.hover\:text-warning-400:hover {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.hover\:text-warning-500:hover {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.hover\:text-warning-600:hover {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.hover\:text-warning-700:hover {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.hover\:text-warning-800:hover {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.hover\:text-warning-900:hover {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.hover\:text-warning:hover {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.hover\:text-success-25:hover {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.hover\:text-success-50:hover {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.hover\:text-success-100:hover {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.hover\:text-success-200:hover {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.hover\:text-success-300:hover {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.hover\:text-success-400:hover {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.hover\:text-success-500:hover {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.hover\:text-success-600:hover {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.hover\:text-success-700:hover {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.hover\:text-success-800:hover {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.hover\:text-success-900:hover {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.hover\:text-success:hover {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.hover\:text-gray-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.hover\:text-gray-blue:hover {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-50:hover {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-100:hover {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-200:hover {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-300:hover {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-400:hover {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-500:hover {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-600:hover {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-700:hover {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-800:hover {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.hover\:text-gray-cool-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.hover\:text-gray-cool:hover {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-50:hover {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-100:hover {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-200:hover {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-300:hover {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-400:hover {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-500:hover {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-600:hover {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-700:hover {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-800:hover {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.hover\:text-gray-modern-900:hover {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.hover\:text-gray-modern:hover {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-50:hover {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-100:hover {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-200:hover {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-300:hover {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-400:hover {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-500:hover {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-600:hover {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-700:hover {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.hover\:text-gray-neutral:hover {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-50:hover {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-100:hover {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-200:hover {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-300:hover {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-400:hover {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-500:hover {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-600:hover {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-700:hover {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-800:hover {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.hover\:text-gray-iron-900:hover {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.hover\:text-gray-iron:hover {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.hover\:text-gray-true-25:hover {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.hover\:text-gray-true-50:hover {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.hover\:text-gray-true-100:hover {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.hover\:text-gray-true-200:hover {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.hover\:text-gray-true-300:hover {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.hover\:text-gray-true-400:hover {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.hover\:text-gray-true-500:hover {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.hover\:text-gray-true-600:hover {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.hover\:text-gray-true-700:hover {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.hover\:text-gray-true-800:hover {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.hover\:text-gray-true-900:hover {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.hover\:text-gray-true:hover {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-25:hover {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-50:hover {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-100:hover {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-200:hover {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-300:hover {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-400:hover {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-500:hover {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-600:hover {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-700:hover {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-800:hover {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.hover\:text-gray-warm-900:hover {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.hover\:text-gray-warm:hover {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.hover\:text-moss-25:hover {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.hover\:text-moss-50:hover {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.hover\:text-moss-100:hover {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.hover\:text-moss-200:hover {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.hover\:text-moss-300:hover {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.hover\:text-moss-400:hover {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.hover\:text-moss-500:hover {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.hover\:text-moss-600:hover {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.hover\:text-moss-700:hover {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.hover\:text-moss-800:hover {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.hover\:text-moss-900:hover {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.hover\:text-moss:hover {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.hover\:text-green-light-25:hover {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.hover\:text-green-light-50:hover {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.hover\:text-green-light-100:hover {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.hover\:text-green-light-200:hover {
  color: #DOF8AB;
}

.hover\:text-green-light-300:hover {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.hover\:text-green-light-400:hover {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.hover\:text-green-light-500:hover {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.hover\:text-green-light-600:hover {
  color: #4CA3OD;
}

.hover\:text-green-light-700:hover {
  color: #3B7COF;
}

.hover\:text-green-light-800:hover {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.hover\:text-green-light-900:hover {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.hover\:text-green-light:hover {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.hover\:text-green-25:hover {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.hover\:text-green-50:hover {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.hover\:text-green-200:hover {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.hover\:text-green-300:hover {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.hover\:text-green-900:hover {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.hover\:text-green:hover {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.hover\:text-teal-25:hover {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.hover\:text-teal-50:hover {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.hover\:text-teal-100:hover {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.hover\:text-teal-200:hover {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.hover\:text-teal-300:hover {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.hover\:text-teal-400:hover {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.hover\:text-teal-500:hover {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.hover\:text-teal-600:hover {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.hover\:text-teal-700:hover {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.hover\:text-teal-800:hover {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.hover\:text-teal-900:hover {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.hover\:text-teal:hover {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.hover\:text-cyan-25:hover {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.hover\:text-cyan-50:hover {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.hover\:text-cyan-100:hover {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.hover\:text-cyan-200:hover {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.hover\:text-cyan-300:hover {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.hover\:text-cyan-400:hover {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.hover\:text-cyan-600:hover {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.hover\:text-cyan-700:hover {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.hover\:text-cyan-800:hover {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.hover\:text-cyan-900:hover {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.hover\:text-cyan:hover {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.hover\:text-blue-light-25:hover {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.hover\:text-blue-light-50:hover {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.hover\:text-blue-light-100:hover {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.hover\:text-blue-light-200:hover {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.hover\:text-blue-light-300:hover {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.hover\:text-blue-light-400:hover {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.hover\:text-blue-light-500:hover {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.hover\:text-blue-light-600:hover {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.hover\:text-blue-light-700:hover {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.hover\:text-blue-light-800:hover {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.hover\:text-blue-light-900:hover {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.hover\:text-blue-light:hover {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.hover\:text-blue-25:hover {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.hover\:text-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.hover\:text-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.hover\:text-blue:hover {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-25:hover {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-50:hover {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-100:hover {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-200:hover {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-300:hover {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-400:hover {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-500:hover {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-600:hover {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-700:hover {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-800:hover {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.hover\:text-blue-dark-900:hover {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.hover\:text-blue-dark:hover {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.hover\:text-indigo-25:hover {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.hover\:text-indigo-50:hover {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.hover\:text-indigo-200:hover {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.hover\:text-indigo-300:hover {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.hover\:text-indigo-900:hover {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.hover\:text-indigo:hover {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.hover\:text-violet-25:hover {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.hover\:text-violet-50:hover {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.hover\:text-violet-100:hover {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.hover\:text-violet-200:hover {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.hover\:text-violet-300:hover {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.hover\:text-violet-400:hover {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.hover\:text-violet-500:hover {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.hover\:text-violet-600:hover {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.hover\:text-violet-700:hover {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.hover\:text-violet-800:hover {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.hover\:text-violet-900:hover {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.hover\:text-violet:hover {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.hover\:text-purple-25:hover {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.hover\:text-purple-50:hover {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.hover\:text-purple-100:hover {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.hover\:text-purple-200:hover {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.hover\:text-purple-300:hover {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.hover\:text-purple-400:hover {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.hover\:text-purple-500:hover {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.hover\:text-purple-600:hover {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.hover\:text-purple-900:hover {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.hover\:text-purple:hover {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-25:hover {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-50:hover {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-100:hover {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-200:hover {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-300:hover {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-400:hover {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-500:hover {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-600:hover {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-700:hover {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-800:hover {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.hover\:text-fuchsia-900:hover {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.hover\:text-fuchsia:hover {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.hover\:text-pink-25:hover {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.hover\:text-pink-50:hover {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.hover\:text-pink-200:hover {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.hover\:text-pink-300:hover {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.hover\:text-pink-600:hover {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.hover\:text-pink-900:hover {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.hover\:text-pink:hover {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.hover\:text-rose-25:hover {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.hover\:text-rose-50:hover {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.hover\:text-rose-100:hover {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.hover\:text-rose-200:hover {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.hover\:text-rose-300:hover {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.hover\:text-rose-400:hover {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.hover\:text-rose-500:hover {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.hover\:text-rose-600:hover {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.hover\:text-rose-700:hover {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.hover\:text-rose-800:hover {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.hover\:text-rose-900:hover {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.hover\:text-rose:hover {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-25:hover {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-50:hover {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-100:hover {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-200:hover {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-300:hover {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-400:hover {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-500:hover {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-600:hover {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-700:hover {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-800:hover {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.hover\:text-orange-dark-900:hover {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.hover\:text-orange-dark:hover {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.hover\:text-orange-25:hover {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.hover\:text-orange-50:hover {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.hover\:text-orange-100:hover {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.hover\:text-orange-200:hover {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.hover\:text-orange-300:hover {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.hover\:text-orange-400:hover {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.hover\:text-orange-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.hover\:text-orange-600:hover {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.hover\:text-orange-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.hover\:text-orange-800:hover {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.hover\:text-orange-900:hover {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.hover\:text-orange:hover {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.hover\:text-yellow-25:hover {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.hover\:text-yellow-50:hover {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.hover\:text-yellow-200:hover {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.hover\:text-yellow-300:hover {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.hover\:text-yellow-600:hover {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.hover\:text-yellow:hover {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.hover\:text-white\/0:hover {
  color: rgb(255 255 255 / 0);
}

.hover\:text-white\/5:hover {
  color: rgb(255 255 255 / 0.05);
}

.hover\:text-white\/10:hover {
  color: rgb(255 255 255 / 0.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\/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-white\/100:hover {
  color: rgb(255 255 255 / 1);
}

.hover\:text-black\/0:hover {
  color: rgb(0 0 0 / 0);
}

.hover\:text-black\/5:hover {
  color: rgb(0 0 0 / 0.05);
}

.hover\:text-black\/10:hover {
  color: rgb(0 0 0 / 0.1);
}

.hover\:text-black\/20:hover {
  color: rgb(0 0 0 / 0.2);
}

.hover\:text-black\/25:hover {
  color: rgb(0 0 0 / 0.25);
}

.hover\:text-black\/30:hover {
  color: rgb(0 0 0 / 0.3);
}

.hover\:text-black\/40:hover {
  color: rgb(0 0 0 / 0.4);
}

.hover\:text-black\/50:hover {
  color: rgb(0 0 0 / 0.5);
}

.hover\:text-black\/60:hover {
  color: rgb(0 0 0 / 0.6);
}

.hover\:text-black\/70:hover {
  color: rgb(0 0 0 / 0.7);
}

.hover\:text-black\/75:hover {
  color: rgb(0 0 0 / 0.75);
}

.hover\:text-black\/80:hover {
  color: rgb(0 0 0 / 0.8);
}

.hover\:text-black\/90:hover {
  color: rgb(0 0 0 / 0.9);
}

.hover\:text-black\/95:hover {
  color: rgb(0 0 0 / 0.95);
}

.hover\:text-black\/100:hover {
  color: rgb(0 0 0 / 1);
}

.hover\:text-gray-25\/0:hover {
  color: rgb(252 252 253 / 0);
}

.hover\:text-gray-25\/5:hover {
  color: rgb(252 252 253 / 0.05);
}

.hover\:text-gray-25\/10:hover {
  color: rgb(252 252 253 / 0.1);
}

.hover\:text-gray-25\/20:hover {
  color: rgb(252 252 253 / 0.2);
}

.hover\:text-gray-25\/25:hover {
  color: rgb(252 252 253 / 0.25);
}

.hover\:text-gray-25\/30:hover {
  color: rgb(252 252 253 / 0.3);
}

.hover\:text-gray-25\/40:hover {
  color: rgb(252 252 253 / 0.4);
}

.hover\:text-gray-25\/50:hover {
  color: rgb(252 252 253 / 0.5);
}

.hover\:text-gray-25\/60:hover {
  color: rgb(252 252 253 / 0.6);
}

.hover\:text-gray-25\/70:hover {
  color: rgb(252 252 253 / 0.7);
}

.hover\:text-gray-25\/75:hover {
  color: rgb(252 252 253 / 0.75);
}

.hover\:text-gray-25\/80:hover {
  color: rgb(252 252 253 / 0.8);
}

.hover\:text-gray-25\/90:hover {
  color: rgb(252 252 253 / 0.9);
}

.hover\:text-gray-25\/95:hover {
  color: rgb(252 252 253 / 0.95);
}

.hover\:text-gray-25\/100:hover {
  color: rgb(252 252 253 / 1);
}

.hover\:text-gray-50\/0:hover {
  color: rgb(249 250 251 / 0);
}

.hover\:text-gray-50\/5:hover {
  color: rgb(249 250 251 / 0.05);
}

.hover\:text-gray-50\/10:hover {
  color: rgb(249 250 251 / 0.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\/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-50\/100:hover {
  color: rgb(249 250 251 / 1);
}

.hover\:text-gray-100\/0:hover {
  color: rgb(242 244 247 / 0);
}

.hover\:text-gray-100\/5:hover {
  color: rgb(242 244 247 / 0.05);
}

.hover\:text-gray-100\/10:hover {
  color: rgb(242 244 247 / 0.1);
}

.hover\:text-gray-100\/20:hover {
  color: rgb(242 244 247 / 0.2);
}

.hover\:text-gray-100\/25:hover {
  color: rgb(242 244 247 / 0.25);
}

.hover\:text-gray-100\/30:hover {
  color: rgb(242 244 247 / 0.3);
}

.hover\:text-gray-100\/40:hover {
  color: rgb(242 244 247 / 0.4);
}

.hover\:text-gray-100\/50:hover {
  color: rgb(242 244 247 / 0.5);
}

.hover\:text-gray-100\/60:hover {
  color: rgb(242 244 247 / 0.6);
}

.hover\:text-gray-100\/70:hover {
  color: rgb(242 244 247 / 0.7);
}

.hover\:text-gray-100\/75:hover {
  color: rgb(242 244 247 / 0.75);
}

.hover\:text-gray-100\/80:hover {
  color: rgb(242 244 247 / 0.8);
}

.hover\:text-gray-100\/90:hover {
  color: rgb(242 244 247 / 0.9);
}

.hover\:text-gray-100\/95:hover {
  color: rgb(242 244 247 / 0.95);
}

.hover\:text-gray-100\/100:hover {
  color: rgb(242 244 247 / 1);
}

.hover\:text-gray-200\/0:hover {
  color: rgb(234 236 240 / 0);
}

.hover\:text-gray-200\/5:hover {
  color: rgb(234 236 240 / 0.05);
}

.hover\:text-gray-200\/10:hover {
  color: rgb(234 236 240 / 0.1);
}

.hover\:text-gray-200\/20:hover {
  color: rgb(234 236 240 / 0.2);
}

.hover\:text-gray-200\/25:hover {
  color: rgb(234 236 240 / 0.25);
}

.hover\:text-gray-200\/30:hover {
  color: rgb(234 236 240 / 0.3);
}

.hover\:text-gray-200\/40:hover {
  color: rgb(234 236 240 / 0.4);
}

.hover\:text-gray-200\/50:hover {
  color: rgb(234 236 240 / 0.5);
}

.hover\:text-gray-200\/60:hover {
  color: rgb(234 236 240 / 0.6);
}

.hover\:text-gray-200\/70:hover {
  color: rgb(234 236 240 / 0.7);
}

.hover\:text-gray-200\/75:hover {
  color: rgb(234 236 240 / 0.75);
}

.hover\:text-gray-200\/80:hover {
  color: rgb(234 236 240 / 0.8);
}

.hover\:text-gray-200\/90:hover {
  color: rgb(234 236 240 / 0.9);
}

.hover\:text-gray-200\/95:hover {
  color: rgb(234 236 240 / 0.95);
}

.hover\:text-gray-200\/100:hover {
  color: rgb(234 236 240 / 1);
}

.hover\:text-gray-300\/0:hover {
  color: rgb(208 213 221 / 0);
}

.hover\:text-gray-300\/5:hover {
  color: rgb(208 213 221 / 0.05);
}

.hover\:text-gray-300\/10:hover {
  color: rgb(208 213 221 / 0.1);
}

.hover\:text-gray-300\/20:hover {
  color: rgb(208 213 221 / 0.2);
}

.hover\:text-gray-300\/25:hover {
  color: rgb(208 213 221 / 0.25);
}

.hover\:text-gray-300\/30:hover {
  color: rgb(208 213 221 / 0.3);
}

.hover\:text-gray-300\/40:hover {
  color: rgb(208 213 221 / 0.4);
}

.hover\:text-gray-300\/50:hover {
  color: rgb(208 213 221 / 0.5);
}

.hover\:text-gray-300\/60:hover {
  color: rgb(208 213 221 / 0.6);
}

.hover\:text-gray-300\/70:hover {
  color: rgb(208 213 221 / 0.7);
}

.hover\:text-gray-300\/75:hover {
  color: rgb(208 213 221 / 0.75);
}

.hover\:text-gray-300\/80:hover {
  color: rgb(208 213 221 / 0.8);
}

.hover\:text-gray-300\/90:hover {
  color: rgb(208 213 221 / 0.9);
}

.hover\:text-gray-300\/95:hover {
  color: rgb(208 213 221 / 0.95);
}

.hover\:text-gray-300\/100:hover {
  color: rgb(208 213 221 / 1);
}

.hover\:text-gray-400\/0:hover {
  color: rgb(152 162 179 / 0);
}

.hover\:text-gray-400\/5:hover {
  color: rgb(152 162 179 / 0.05);
}

.hover\:text-gray-400\/10:hover {
  color: rgb(152 162 179 / 0.1);
}

.hover\:text-gray-400\/20:hover {
  color: rgb(152 162 179 / 0.2);
}

.hover\:text-gray-400\/25:hover {
  color: rgb(152 162 179 / 0.25);
}

.hover\:text-gray-400\/30:hover {
  color: rgb(152 162 179 / 0.3);
}

.hover\:text-gray-400\/40:hover {
  color: rgb(152 162 179 / 0.4);
}

.hover\:text-gray-400\/50:hover {
  color: rgb(152 162 179 / 0.5);
}

.hover\:text-gray-400\/60:hover {
  color: rgb(152 162 179 / 0.6);
}

.hover\:text-gray-400\/70:hover {
  color: rgb(152 162 179 / 0.7);
}

.hover\:text-gray-400\/75:hover {
  color: rgb(152 162 179 / 0.75);
}

.hover\:text-gray-400\/80:hover {
  color: rgb(152 162 179 / 0.8);
}

.hover\:text-gray-400\/90:hover {
  color: rgb(152 162 179 / 0.9);
}

.hover\:text-gray-400\/95:hover {
  color: rgb(152 162 179 / 0.95);
}

.hover\:text-gray-400\/100:hover {
  color: rgb(152 162 179 / 1);
}

.hover\:text-gray-500\/0:hover {
  color: rgb(102 112 133 / 0);
}

.hover\:text-gray-500\/5:hover {
  color: rgb(102 112 133 / 0.05);
}

.hover\:text-gray-500\/10:hover {
  color: rgb(102 112 133 / 0.1);
}

.hover\:text-gray-500\/20:hover {
  color: rgb(102 112 133 / 0.2);
}

.hover\:text-gray-500\/25:hover {
  color: rgb(102 112 133 / 0.25);
}

.hover\:text-gray-500\/30:hover {
  color: rgb(102 112 133 / 0.3);
}

.hover\:text-gray-500\/40:hover {
  color: rgb(102 112 133 / 0.4);
}

.hover\:text-gray-500\/50:hover {
  color: rgb(102 112 133 / 0.5);
}

.hover\:text-gray-500\/60:hover {
  color: rgb(102 112 133 / 0.6);
}

.hover\:text-gray-500\/70:hover {
  color: rgb(102 112 133 / 0.7);
}

.hover\:text-gray-500\/75:hover {
  color: rgb(102 112 133 / 0.75);
}

.hover\:text-gray-500\/80:hover {
  color: rgb(102 112 133 / 0.8);
}

.hover\:text-gray-500\/90:hover {
  color: rgb(102 112 133 / 0.9);
}

.hover\:text-gray-500\/95:hover {
  color: rgb(102 112 133 / 0.95);
}

.hover\:text-gray-500\/100:hover {
  color: rgb(102 112 133 / 1);
}

.hover\:text-gray-600\/0:hover {
  color: rgb(71 84 103 / 0);
}

.hover\:text-gray-600\/5:hover {
  color: rgb(71 84 103 / 0.05);
}

.hover\:text-gray-600\/10:hover {
  color: rgb(71 84 103 / 0.1);
}

.hover\:text-gray-600\/20:hover {
  color: rgb(71 84 103 / 0.2);
}

.hover\:text-gray-600\/25:hover {
  color: rgb(71 84 103 / 0.25);
}

.hover\:text-gray-600\/30:hover {
  color: rgb(71 84 103 / 0.3);
}

.hover\:text-gray-600\/40:hover {
  color: rgb(71 84 103 / 0.4);
}

.hover\:text-gray-600\/50:hover {
  color: rgb(71 84 103 / 0.5);
}

.hover\:text-gray-600\/60:hover {
  color: rgb(71 84 103 / 0.6);
}

.hover\:text-gray-600\/70:hover {
  color: rgb(71 84 103 / 0.7);
}

.hover\:text-gray-600\/75:hover {
  color: rgb(71 84 103 / 0.75);
}

.hover\:text-gray-600\/80:hover {
  color: rgb(71 84 103 / 0.8);
}

.hover\:text-gray-600\/90:hover {
  color: rgb(71 84 103 / 0.9);
}

.hover\:text-gray-600\/95:hover {
  color: rgb(71 84 103 / 0.95);
}

.hover\:text-gray-600\/100:hover {
  color: rgb(71 84 103 / 1);
}

.hover\:text-gray-700\/0:hover {
  color: rgb(52 64 84 / 0);
}

.hover\:text-gray-700\/5:hover {
  color: rgb(52 64 84 / 0.05);
}

.hover\:text-gray-700\/10:hover {
  color: rgb(52 64 84 / 0.1);
}

.hover\:text-gray-700\/20:hover {
  color: rgb(52 64 84 / 0.2);
}

.hover\:text-gray-700\/25:hover {
  color: rgb(52 64 84 / 0.25);
}

.hover\:text-gray-700\/30:hover {
  color: rgb(52 64 84 / 0.3);
}

.hover\:text-gray-700\/40:hover {
  color: rgb(52 64 84 / 0.4);
}

.hover\:text-gray-700\/50:hover {
  color: rgb(52 64 84 / 0.5);
}

.hover\:text-gray-700\/60:hover {
  color: rgb(52 64 84 / 0.6);
}

.hover\:text-gray-700\/70:hover {
  color: rgb(52 64 84 / 0.7);
}

.hover\:text-gray-700\/75:hover {
  color: rgb(52 64 84 / 0.75);
}

.hover\:text-gray-700\/80:hover {
  color: rgb(52 64 84 / 0.8);
}

.hover\:text-gray-700\/90:hover {
  color: rgb(52 64 84 / 0.9);
}

.hover\:text-gray-700\/95:hover {
  color: rgb(52 64 84 / 0.95);
}

.hover\:text-gray-700\/100:hover {
  color: rgb(52 64 84 / 1);
}

.hover\:text-gray-800\/0:hover {
  color: rgb(29 41 57 / 0);
}

.hover\:text-gray-800\/5:hover {
  color: rgb(29 41 57 / 0.05);
}

.hover\:text-gray-800\/10:hover {
  color: rgb(29 41 57 / 0.1);
}

.hover\:text-gray-800\/20:hover {
  color: rgb(29 41 57 / 0.2);
}

.hover\:text-gray-800\/25:hover {
  color: rgb(29 41 57 / 0.25);
}

.hover\:text-gray-800\/30:hover {
  color: rgb(29 41 57 / 0.3);
}

.hover\:text-gray-800\/40:hover {
  color: rgb(29 41 57 / 0.4);
}

.hover\:text-gray-800\/50:hover {
  color: rgb(29 41 57 / 0.5);
}

.hover\:text-gray-800\/60:hover {
  color: rgb(29 41 57 / 0.6);
}

.hover\:text-gray-800\/70:hover {
  color: rgb(29 41 57 / 0.7);
}

.hover\:text-gray-800\/75:hover {
  color: rgb(29 41 57 / 0.75);
}

.hover\:text-gray-800\/80:hover {
  color: rgb(29 41 57 / 0.8);
}

.hover\:text-gray-800\/90:hover {
  color: rgb(29 41 57 / 0.9);
}

.hover\:text-gray-800\/95:hover {
  color: rgb(29 41 57 / 0.95);
}

.hover\:text-gray-800\/100:hover {
  color: rgb(29 41 57 / 1);
}

.hover\:text-gray-900\/0:hover {
  color: rgb(16 24 40 / 0);
}

.hover\:text-gray-900\/5:hover {
  color: rgb(16 24 40 / 0.05);
}

.hover\:text-gray-900\/10:hover {
  color: rgb(16 24 40 / 0.1);
}

.hover\:text-gray-900\/20:hover {
  color: rgb(16 24 40 / 0.2);
}

.hover\:text-gray-900\/25:hover {
  color: rgb(16 24 40 / 0.25);
}

.hover\:text-gray-900\/30:hover {
  color: rgb(16 24 40 / 0.3);
}

.hover\:text-gray-900\/40:hover {
  color: rgb(16 24 40 / 0.4);
}

.hover\:text-gray-900\/50:hover {
  color: rgb(16 24 40 / 0.5);
}

.hover\:text-gray-900\/60:hover {
  color: rgb(16 24 40 / 0.6);
}

.hover\:text-gray-900\/70:hover {
  color: rgb(16 24 40 / 0.7);
}

.hover\:text-gray-900\/75:hover {
  color: rgb(16 24 40 / 0.75);
}

.hover\:text-gray-900\/80:hover {
  color: rgb(16 24 40 / 0.8);
}

.hover\:text-gray-900\/90:hover {
  color: rgb(16 24 40 / 0.9);
}

.hover\:text-gray-900\/95:hover {
  color: rgb(16 24 40 / 0.95);
}

.hover\:text-gray-900\/100:hover {
  color: rgb(16 24 40 / 1);
}

.hover\:text-gray\/0:hover {
  color: rgb(152 162 179 / 0);
}

.hover\:text-gray\/5:hover {
  color: rgb(152 162 179 / 0.05);
}

.hover\:text-gray\/10:hover {
  color: rgb(152 162 179 / 0.1);
}

.hover\:text-gray\/20:hover {
  color: rgb(152 162 179 / 0.2);
}

.hover\:text-gray\/25:hover {
  color: rgb(152 162 179 / 0.25);
}

.hover\:text-gray\/30:hover {
  color: rgb(152 162 179 / 0.3);
}

.hover\:text-gray\/40:hover {
  color: rgb(152 162 179 / 0.4);
}

.hover\:text-gray\/50:hover {
  color: rgb(152 162 179 / 0.5);
}

.hover\:text-gray\/60:hover {
  color: rgb(152 162 179 / 0.6);
}

.hover\:text-gray\/70:hover {
  color: rgb(152 162 179 / 0.7);
}

.hover\:text-gray\/75:hover {
  color: rgb(152 162 179 / 0.75);
}

.hover\:text-gray\/80:hover {
  color: rgb(152 162 179 / 0.8);
}

.hover\:text-gray\/90:hover {
  color: rgb(152 162 179 / 0.9);
}

.hover\:text-gray\/95:hover {
  color: rgb(152 162 179 / 0.95);
}

.hover\:text-gray\/100:hover {
  color: rgb(152 162 179 / 1);
}

.hover\:text-primary-25\/0:hover {
  color: rgb(247 250 255 / 0);
}

.hover\:text-primary-25\/5:hover {
  color: rgb(247 250 255 / 0.05);
}

.hover\:text-primary-25\/10:hover {
  color: rgb(247 250 255 / 0.1);
}

.hover\:text-primary-25\/20:hover {
  color: rgb(247 250 255 / 0.2);
}

.hover\:text-primary-25\/25:hover {
  color: rgb(247 250 255 / 0.25);
}

.hover\:text-primary-25\/30:hover {
  color: rgb(247 250 255 / 0.3);
}

.hover\:text-primary-25\/40:hover {
  color: rgb(247 250 255 / 0.4);
}

.hover\:text-primary-25\/50:hover {
  color: rgb(247 250 255 / 0.5);
}

.hover\:text-primary-25\/60:hover {
  color: rgb(247 250 255 / 0.6);
}

.hover\:text-primary-25\/70:hover {
  color: rgb(247 250 255 / 0.7);
}

.hover\:text-primary-25\/75:hover {
  color: rgb(247 250 255 / 0.75);
}

.hover\:text-primary-25\/80:hover {
  color: rgb(247 250 255 / 0.8);
}

.hover\:text-primary-25\/90:hover {
  color: rgb(247 250 255 / 0.9);
}

.hover\:text-primary-25\/95:hover {
  color: rgb(247 250 255 / 0.95);
}

.hover\:text-primary-25\/100:hover {
  color: rgb(247 250 255 / 1);
}

.hover\:text-primary-50\/0:hover {
  color: rgb(245 248 255 / 0);
}

.hover\:text-primary-50\/5:hover {
  color: rgb(245 248 255 / 0.05);
}

.hover\:text-primary-50\/10:hover {
  color: rgb(245 248 255 / 0.1);
}

.hover\:text-primary-50\/20:hover {
  color: rgb(245 248 255 / 0.2);
}

.hover\:text-primary-50\/25:hover {
  color: rgb(245 248 255 / 0.25);
}

.hover\:text-primary-50\/30:hover {
  color: rgb(245 248 255 / 0.3);
}

.hover\:text-primary-50\/40:hover {
  color: rgb(245 248 255 / 0.4);
}

.hover\:text-primary-50\/50:hover {
  color: rgb(245 248 255 / 0.5);
}

.hover\:text-primary-50\/60:hover {
  color: rgb(245 248 255 / 0.6);
}

.hover\:text-primary-50\/70:hover {
  color: rgb(245 248 255 / 0.7);
}

.hover\:text-primary-50\/75:hover {
  color: rgb(245 248 255 / 0.75);
}

.hover\:text-primary-50\/80:hover {
  color: rgb(245 248 255 / 0.8);
}

.hover\:text-primary-50\/90:hover {
  color: rgb(245 248 255 / 0.9);
}

.hover\:text-primary-50\/95:hover {
  color: rgb(245 248 255 / 0.95);
}

.hover\:text-primary-50\/100:hover {
  color: rgb(245 248 255 / 1);
}

.hover\:text-primary-100\/0:hover {
  color: rgb(239 243 255 / 0);
}

.hover\:text-primary-100\/5:hover {
  color: rgb(239 243 255 / 0.05);
}

.hover\:text-primary-100\/10:hover {
  color: rgb(239 243 255 / 0.1);
}

.hover\:text-primary-100\/20:hover {
  color: rgb(239 243 255 / 0.2);
}

.hover\:text-primary-100\/25:hover {
  color: rgb(239 243 255 / 0.25);
}

.hover\:text-primary-100\/30:hover {
  color: rgb(239 243 255 / 0.3);
}

.hover\:text-primary-100\/40:hover {
  color: rgb(239 243 255 / 0.4);
}

.hover\:text-primary-100\/50:hover {
  color: rgb(239 243 255 / 0.5);
}

.hover\:text-primary-100\/60:hover {
  color: rgb(239 243 255 / 0.6);
}

.hover\:text-primary-100\/70:hover {
  color: rgb(239 243 255 / 0.7);
}

.hover\:text-primary-100\/75:hover {
  color: rgb(239 243 255 / 0.75);
}

.hover\:text-primary-100\/80:hover {
  color: rgb(239 243 255 / 0.8);
}

.hover\:text-primary-100\/90:hover {
  color: rgb(239 243 255 / 0.9);
}

.hover\:text-primary-100\/95:hover {
  color: rgb(239 243 255 / 0.95);
}

.hover\:text-primary-100\/100:hover {
  color: rgb(239 243 255 / 1);
}

.hover\:text-primary-200\/0:hover {
  color: rgb(218 232 255 / 0);
}

.hover\:text-primary-200\/5:hover {
  color: rgb(218 232 255 / 0.05);
}

.hover\:text-primary-200\/10:hover {
  color: rgb(218 232 255 / 0.1);
}

.hover\:text-primary-200\/20:hover {
  color: rgb(218 232 255 / 0.2);
}

.hover\:text-primary-200\/25:hover {
  color: rgb(218 232 255 / 0.25);
}

.hover\:text-primary-200\/30:hover {
  color: rgb(218 232 255 / 0.3);
}

.hover\:text-primary-200\/40:hover {
  color: rgb(218 232 255 / 0.4);
}

.hover\:text-primary-200\/50:hover {
  color: rgb(218 232 255 / 0.5);
}

.hover\:text-primary-200\/60:hover {
  color: rgb(218 232 255 / 0.6);
}

.hover\:text-primary-200\/70:hover {
  color: rgb(218 232 255 / 0.7);
}

.hover\:text-primary-200\/75:hover {
  color: rgb(218 232 255 / 0.75);
}

.hover\:text-primary-200\/80:hover {
  color: rgb(218 232 255 / 0.8);
}

.hover\:text-primary-200\/90:hover {
  color: rgb(218 232 255 / 0.9);
}

.hover\:text-primary-200\/95:hover {
  color: rgb(218 232 255 / 0.95);
}

.hover\:text-primary-200\/100:hover {
  color: rgb(218 232 255 / 1);
}

.hover\:text-primary-300\/0:hover {
  color: rgb(158 192 252 / 0);
}

.hover\:text-primary-300\/5:hover {
  color: rgb(158 192 252 / 0.05);
}

.hover\:text-primary-300\/10:hover {
  color: rgb(158 192 252 / 0.1);
}

.hover\:text-primary-300\/20:hover {
  color: rgb(158 192 252 / 0.2);
}

.hover\:text-primary-300\/25:hover {
  color: rgb(158 192 252 / 0.25);
}

.hover\:text-primary-300\/30:hover {
  color: rgb(158 192 252 / 0.3);
}

.hover\:text-primary-300\/40:hover {
  color: rgb(158 192 252 / 0.4);
}

.hover\:text-primary-300\/50:hover {
  color: rgb(158 192 252 / 0.5);
}

.hover\:text-primary-300\/60:hover {
  color: rgb(158 192 252 / 0.6);
}

.hover\:text-primary-300\/70:hover {
  color: rgb(158 192 252 / 0.7);
}

.hover\:text-primary-300\/75:hover {
  color: rgb(158 192 252 / 0.75);
}

.hover\:text-primary-300\/80:hover {
  color: rgb(158 192 252 / 0.8);
}

.hover\:text-primary-300\/90:hover {
  color: rgb(158 192 252 / 0.9);
}

.hover\:text-primary-300\/95:hover {
  color: rgb(158 192 252 / 0.95);
}

.hover\:text-primary-300\/100:hover {
  color: rgb(158 192 252 / 1);
}

.hover\:text-primary-400\/0:hover {
  color: rgb(116 167 254 / 0);
}

.hover\:text-primary-400\/5:hover {
  color: rgb(116 167 254 / 0.05);
}

.hover\:text-primary-400\/10:hover {
  color: rgb(116 167 254 / 0.1);
}

.hover\:text-primary-400\/20:hover {
  color: rgb(116 167 254 / 0.2);
}

.hover\:text-primary-400\/25:hover {
  color: rgb(116 167 254 / 0.25);
}

.hover\:text-primary-400\/30:hover {
  color: rgb(116 167 254 / 0.3);
}

.hover\:text-primary-400\/40:hover {
  color: rgb(116 167 254 / 0.4);
}

.hover\:text-primary-400\/50:hover {
  color: rgb(116 167 254 / 0.5);
}

.hover\:text-primary-400\/60:hover {
  color: rgb(116 167 254 / 0.6);
}

.hover\:text-primary-400\/70:hover {
  color: rgb(116 167 254 / 0.7);
}

.hover\:text-primary-400\/75:hover {
  color: rgb(116 167 254 / 0.75);
}

.hover\:text-primary-400\/80:hover {
  color: rgb(116 167 254 / 0.8);
}

.hover\:text-primary-400\/90:hover {
  color: rgb(116 167 254 / 0.9);
}

.hover\:text-primary-400\/95:hover {
  color: rgb(116 167 254 / 0.95);
}

.hover\:text-primary-400\/100:hover {
  color: rgb(116 167 254 / 1);
}

.hover\:text-primary-500\/0:hover {
  color: rgb(87 148 253 / 0);
}

.hover\:text-primary-500\/5:hover {
  color: rgb(87 148 253 / 0.05);
}

.hover\:text-primary-500\/10:hover {
  color: rgb(87 148 253 / 0.1);
}

.hover\:text-primary-500\/20:hover {
  color: rgb(87 148 253 / 0.2);
}

.hover\:text-primary-500\/25:hover {
  color: rgb(87 148 253 / 0.25);
}

.hover\:text-primary-500\/30:hover {
  color: rgb(87 148 253 / 0.3);
}

.hover\:text-primary-500\/40:hover {
  color: rgb(87 148 253 / 0.4);
}

.hover\:text-primary-500\/50:hover {
  color: rgb(87 148 253 / 0.5);
}

.hover\:text-primary-500\/60:hover {
  color: rgb(87 148 253 / 0.6);
}

.hover\:text-primary-500\/70:hover {
  color: rgb(87 148 253 / 0.7);
}

.hover\:text-primary-500\/75:hover {
  color: rgb(87 148 253 / 0.75);
}

.hover\:text-primary-500\/80:hover {
  color: rgb(87 148 253 / 0.8);
}

.hover\:text-primary-500\/90:hover {
  color: rgb(87 148 253 / 0.9);
}

.hover\:text-primary-500\/95:hover {
  color: rgb(87 148 253 / 0.95);
}

.hover\:text-primary-500\/100:hover {
  color: rgb(87 148 253 / 1);
}

.hover\:text-primary-600\/0:hover {
  color: rgb(61 130 249 / 0);
}

.hover\:text-primary-600\/5:hover {
  color: rgb(61 130 249 / 0.05);
}

.hover\:text-primary-600\/10:hover {
  color: rgb(61 130 249 / 0.1);
}

.hover\:text-primary-600\/20:hover {
  color: rgb(61 130 249 / 0.2);
}

.hover\:text-primary-600\/25:hover {
  color: rgb(61 130 249 / 0.25);
}

.hover\:text-primary-600\/30:hover {
  color: rgb(61 130 249 / 0.3);
}

.hover\:text-primary-600\/40:hover {
  color: rgb(61 130 249 / 0.4);
}

.hover\:text-primary-600\/50:hover {
  color: rgb(61 130 249 / 0.5);
}

.hover\:text-primary-600\/60:hover {
  color: rgb(61 130 249 / 0.6);
}

.hover\:text-primary-600\/70:hover {
  color: rgb(61 130 249 / 0.7);
}

.hover\:text-primary-600\/75:hover {
  color: rgb(61 130 249 / 0.75);
}

.hover\:text-primary-600\/80:hover {
  color: rgb(61 130 249 / 0.8);
}

.hover\:text-primary-600\/90:hover {
  color: rgb(61 130 249 / 0.9);
}

.hover\:text-primary-600\/95:hover {
  color: rgb(61 130 249 / 0.95);
}

.hover\:text-primary-600\/100:hover {
  color: rgb(61 130 249 / 1);
}

.hover\:text-primary-700\/0:hover {
  color: rgb(47 103 201 / 0);
}

.hover\:text-primary-700\/5:hover {
  color: rgb(47 103 201 / 0.05);
}

.hover\:text-primary-700\/10:hover {
  color: rgb(47 103 201 / 0.1);
}

.hover\:text-primary-700\/20:hover {
  color: rgb(47 103 201 / 0.2);
}

.hover\:text-primary-700\/25:hover {
  color: rgb(47 103 201 / 0.25);
}

.hover\:text-primary-700\/30:hover {
  color: rgb(47 103 201 / 0.3);
}

.hover\:text-primary-700\/40:hover {
  color: rgb(47 103 201 / 0.4);
}

.hover\:text-primary-700\/50:hover {
  color: rgb(47 103 201 / 0.5);
}

.hover\:text-primary-700\/60:hover {
  color: rgb(47 103 201 / 0.6);
}

.hover\:text-primary-700\/70:hover {
  color: rgb(47 103 201 / 0.7);
}

.hover\:text-primary-700\/75:hover {
  color: rgb(47 103 201 / 0.75);
}

.hover\:text-primary-700\/80:hover {
  color: rgb(47 103 201 / 0.8);
}

.hover\:text-primary-700\/90:hover {
  color: rgb(47 103 201 / 0.9);
}

.hover\:text-primary-700\/95:hover {
  color: rgb(47 103 201 / 0.95);
}

.hover\:text-primary-700\/100:hover {
  color: rgb(47 103 201 / 1);
}

.hover\:text-primary-800\/0:hover {
  color: rgb(55 76 153 / 0);
}

.hover\:text-primary-800\/5:hover {
  color: rgb(55 76 153 / 0.05);
}

.hover\:text-primary-800\/10:hover {
  color: rgb(55 76 153 / 0.1);
}

.hover\:text-primary-800\/20:hover {
  color: rgb(55 76 153 / 0.2);
}

.hover\:text-primary-800\/25:hover {
  color: rgb(55 76 153 / 0.25);
}

.hover\:text-primary-800\/30:hover {
  color: rgb(55 76 153 / 0.3);
}

.hover\:text-primary-800\/40:hover {
  color: rgb(55 76 153 / 0.4);
}

.hover\:text-primary-800\/50:hover {
  color: rgb(55 76 153 / 0.5);
}

.hover\:text-primary-800\/60:hover {
  color: rgb(55 76 153 / 0.6);
}

.hover\:text-primary-800\/70:hover {
  color: rgb(55 76 153 / 0.7);
}

.hover\:text-primary-800\/75:hover {
  color: rgb(55 76 153 / 0.75);
}

.hover\:text-primary-800\/80:hover {
  color: rgb(55 76 153 / 0.8);
}

.hover\:text-primary-800\/90:hover {
  color: rgb(55 76 153 / 0.9);
}

.hover\:text-primary-800\/95:hover {
  color: rgb(55 76 153 / 0.95);
}

.hover\:text-primary-800\/100:hover {
  color: rgb(55 76 153 / 1);
}

.hover\:text-primary-900\/0:hover {
  color: rgb(36 51 102 / 0);
}

.hover\:text-primary-900\/5:hover {
  color: rgb(36 51 102 / 0.05);
}

.hover\:text-primary-900\/10:hover {
  color: rgb(36 51 102 / 0.1);
}

.hover\:text-primary-900\/20:hover {
  color: rgb(36 51 102 / 0.2);
}

.hover\:text-primary-900\/25:hover {
  color: rgb(36 51 102 / 0.25);
}

.hover\:text-primary-900\/30:hover {
  color: rgb(36 51 102 / 0.3);
}

.hover\:text-primary-900\/40:hover {
  color: rgb(36 51 102 / 0.4);
}

.hover\:text-primary-900\/50:hover {
  color: rgb(36 51 102 / 0.5);
}

.hover\:text-primary-900\/60:hover {
  color: rgb(36 51 102 / 0.6);
}

.hover\:text-primary-900\/70:hover {
  color: rgb(36 51 102 / 0.7);
}

.hover\:text-primary-900\/75:hover {
  color: rgb(36 51 102 / 0.75);
}

.hover\:text-primary-900\/80:hover {
  color: rgb(36 51 102 / 0.8);
}

.hover\:text-primary-900\/90:hover {
  color: rgb(36 51 102 / 0.9);
}

.hover\:text-primary-900\/95:hover {
  color: rgb(36 51 102 / 0.95);
}

.hover\:text-primary-900\/100:hover {
  color: rgb(36 51 102 / 1);
}

.hover\:text-primary\/0:hover {
  color: rgb(116 167 254 / 0);
}

.hover\:text-primary\/5:hover {
  color: rgb(116 167 254 / 0.05);
}

.hover\:text-primary\/10:hover {
  color: rgb(116 167 254 / 0.1);
}

.hover\:text-primary\/20:hover {
  color: rgb(116 167 254 / 0.2);
}

.hover\:text-primary\/25:hover {
  color: rgb(116 167 254 / 0.25);
}

.hover\:text-primary\/30:hover {
  color: rgb(116 167 254 / 0.3);
}

.hover\:text-primary\/40:hover {
  color: rgb(116 167 254 / 0.4);
}

.hover\:text-primary\/50:hover {
  color: rgb(116 167 254 / 0.5);
}

.hover\:text-primary\/60:hover {
  color: rgb(116 167 254 / 0.6);
}

.hover\:text-primary\/70:hover {
  color: rgb(116 167 254 / 0.7);
}

.hover\:text-primary\/75:hover {
  color: rgb(116 167 254 / 0.75);
}

.hover\:text-primary\/80:hover {
  color: rgb(116 167 254 / 0.8);
}

.hover\:text-primary\/90:hover {
  color: rgb(116 167 254 / 0.9);
}

.hover\:text-primary\/95:hover {
  color: rgb(116 167 254 / 0.95);
}

.hover\:text-primary\/100:hover {
  color: rgb(116 167 254 / 1);
}

.hover\:text-error-25\/0:hover {
  color: rgb(255 251 250 / 0);
}

.hover\:text-error-25\/5:hover {
  color: rgb(255 251 250 / 0.05);
}

.hover\:text-error-25\/10:hover {
  color: rgb(255 251 250 / 0.1);
}

.hover\:text-error-25\/20:hover {
  color: rgb(255 251 250 / 0.2);
}

.hover\:text-error-25\/25:hover {
  color: rgb(255 251 250 / 0.25);
}

.hover\:text-error-25\/30:hover {
  color: rgb(255 251 250 / 0.3);
}

.hover\:text-error-25\/40:hover {
  color: rgb(255 251 250 / 0.4);
}

.hover\:text-error-25\/50:hover {
  color: rgb(255 251 250 / 0.5);
}

.hover\:text-error-25\/60:hover {
  color: rgb(255 251 250 / 0.6);
}

.hover\:text-error-25\/70:hover {
  color: rgb(255 251 250 / 0.7);
}

.hover\:text-error-25\/75:hover {
  color: rgb(255 251 250 / 0.75);
}

.hover\:text-error-25\/80:hover {
  color: rgb(255 251 250 / 0.8);
}

.hover\:text-error-25\/90:hover {
  color: rgb(255 251 250 / 0.9);
}

.hover\:text-error-25\/95:hover {
  color: rgb(255 251 250 / 0.95);
}

.hover\:text-error-25\/100:hover {
  color: rgb(255 251 250 / 1);
}

.hover\:text-error-50\/0:hover {
  color: rgb(254 243 242 / 0);
}

.hover\:text-error-50\/5:hover {
  color: rgb(254 243 242 / 0.05);
}

.hover\:text-error-50\/10:hover {
  color: rgb(254 243 242 / 0.1);
}

.hover\:text-error-50\/20:hover {
  color: rgb(254 243 242 / 0.2);
}

.hover\:text-error-50\/25:hover {
  color: rgb(254 243 242 / 0.25);
}

.hover\:text-error-50\/30:hover {
  color: rgb(254 243 242 / 0.3);
}

.hover\:text-error-50\/40:hover {
  color: rgb(254 243 242 / 0.4);
}

.hover\:text-error-50\/50:hover {
  color: rgb(254 243 242 / 0.5);
}

.hover\:text-error-50\/60:hover {
  color: rgb(254 243 242 / 0.6);
}

.hover\:text-error-50\/70:hover {
  color: rgb(254 243 242 / 0.7);
}

.hover\:text-error-50\/75:hover {
  color: rgb(254 243 242 / 0.75);
}

.hover\:text-error-50\/80:hover {
  color: rgb(254 243 242 / 0.8);
}

.hover\:text-error-50\/90:hover {
  color: rgb(254 243 242 / 0.9);
}

.hover\:text-error-50\/95:hover {
  color: rgb(254 243 242 / 0.95);
}

.hover\:text-error-50\/100:hover {
  color: rgb(254 243 242 / 1);
}

.hover\:text-error-100\/0:hover {
  color: rgb(254 228 226 / 0);
}

.hover\:text-error-100\/5:hover {
  color: rgb(254 228 226 / 0.05);
}

.hover\:text-error-100\/10:hover {
  color: rgb(254 228 226 / 0.1);
}

.hover\:text-error-100\/20:hover {
  color: rgb(254 228 226 / 0.2);
}

.hover\:text-error-100\/25:hover {
  color: rgb(254 228 226 / 0.25);
}

.hover\:text-error-100\/30:hover {
  color: rgb(254 228 226 / 0.3);
}

.hover\:text-error-100\/40:hover {
  color: rgb(254 228 226 / 0.4);
}

.hover\:text-error-100\/50:hover {
  color: rgb(254 228 226 / 0.5);
}

.hover\:text-error-100\/60:hover {
  color: rgb(254 228 226 / 0.6);
}

.hover\:text-error-100\/70:hover {
  color: rgb(254 228 226 / 0.7);
}

.hover\:text-error-100\/75:hover {
  color: rgb(254 228 226 / 0.75);
}

.hover\:text-error-100\/80:hover {
  color: rgb(254 228 226 / 0.8);
}

.hover\:text-error-100\/90:hover {
  color: rgb(254 228 226 / 0.9);
}

.hover\:text-error-100\/95:hover {
  color: rgb(254 228 226 / 0.95);
}

.hover\:text-error-100\/100:hover {
  color: rgb(254 228 226 / 1);
}

.hover\:text-error-200\/0:hover {
  color: rgb(254 205 202 / 0);
}

.hover\:text-error-200\/5:hover {
  color: rgb(254 205 202 / 0.05);
}

.hover\:text-error-200\/10:hover {
  color: rgb(254 205 202 / 0.1);
}

.hover\:text-error-200\/20:hover {
  color: rgb(254 205 202 / 0.2);
}

.hover\:text-error-200\/25:hover {
  color: rgb(254 205 202 / 0.25);
}

.hover\:text-error-200\/30:hover {
  color: rgb(254 205 202 / 0.3);
}

.hover\:text-error-200\/40:hover {
  color: rgb(254 205 202 / 0.4);
}

.hover\:text-error-200\/50:hover {
  color: rgb(254 205 202 / 0.5);
}

.hover\:text-error-200\/60:hover {
  color: rgb(254 205 202 / 0.6);
}

.hover\:text-error-200\/70:hover {
  color: rgb(254 205 202 / 0.7);
}

.hover\:text-error-200\/75:hover {
  color: rgb(254 205 202 / 0.75);
}

.hover\:text-error-200\/80:hover {
  color: rgb(254 205 202 / 0.8);
}

.hover\:text-error-200\/90:hover {
  color: rgb(254 205 202 / 0.9);
}

.hover\:text-error-200\/95:hover {
  color: rgb(254 205 202 / 0.95);
}

.hover\:text-error-200\/100:hover {
  color: rgb(254 205 202 / 1);
}

.hover\:text-error-300\/0:hover {
  color: rgb(253 162 155 / 0);
}

.hover\:text-error-300\/5:hover {
  color: rgb(253 162 155 / 0.05);
}

.hover\:text-error-300\/10:hover {
  color: rgb(253 162 155 / 0.1);
}

.hover\:text-error-300\/20:hover {
  color: rgb(253 162 155 / 0.2);
}

.hover\:text-error-300\/25:hover {
  color: rgb(253 162 155 / 0.25);
}

.hover\:text-error-300\/30:hover {
  color: rgb(253 162 155 / 0.3);
}

.hover\:text-error-300\/40:hover {
  color: rgb(253 162 155 / 0.4);
}

.hover\:text-error-300\/50:hover {
  color: rgb(253 162 155 / 0.5);
}

.hover\:text-error-300\/60:hover {
  color: rgb(253 162 155 / 0.6);
}

.hover\:text-error-300\/70:hover {
  color: rgb(253 162 155 / 0.7);
}

.hover\:text-error-300\/75:hover {
  color: rgb(253 162 155 / 0.75);
}

.hover\:text-error-300\/80:hover {
  color: rgb(253 162 155 / 0.8);
}

.hover\:text-error-300\/90:hover {
  color: rgb(253 162 155 / 0.9);
}

.hover\:text-error-300\/95:hover {
  color: rgb(253 162 155 / 0.95);
}

.hover\:text-error-300\/100:hover {
  color: rgb(253 162 155 / 1);
}

.hover\:text-error-400\/0:hover {
  color: rgb(249 112 102 / 0);
}

.hover\:text-error-400\/5:hover {
  color: rgb(249 112 102 / 0.05);
}

.hover\:text-error-400\/10:hover {
  color: rgb(249 112 102 / 0.1);
}

.hover\:text-error-400\/20:hover {
  color: rgb(249 112 102 / 0.2);
}

.hover\:text-error-400\/25:hover {
  color: rgb(249 112 102 / 0.25);
}

.hover\:text-error-400\/30:hover {
  color: rgb(249 112 102 / 0.3);
}

.hover\:text-error-400\/40:hover {
  color: rgb(249 112 102 / 0.4);
}

.hover\:text-error-400\/50:hover {
  color: rgb(249 112 102 / 0.5);
}

.hover\:text-error-400\/60:hover {
  color: rgb(249 112 102 / 0.6);
}

.hover\:text-error-400\/70:hover {
  color: rgb(249 112 102 / 0.7);
}

.hover\:text-error-400\/75:hover {
  color: rgb(249 112 102 / 0.75);
}

.hover\:text-error-400\/80:hover {
  color: rgb(249 112 102 / 0.8);
}

.hover\:text-error-400\/90:hover {
  color: rgb(249 112 102 / 0.9);
}

.hover\:text-error-400\/95:hover {
  color: rgb(249 112 102 / 0.95);
}

.hover\:text-error-400\/100:hover {
  color: rgb(249 112 102 / 1);
}

.hover\:text-error-500\/0:hover {
  color: rgb(240 68 56 / 0);
}

.hover\:text-error-500\/5:hover {
  color: rgb(240 68 56 / 0.05);
}

.hover\:text-error-500\/10:hover {
  color: rgb(240 68 56 / 0.1);
}

.hover\:text-error-500\/20:hover {
  color: rgb(240 68 56 / 0.2);
}

.hover\:text-error-500\/25:hover {
  color: rgb(240 68 56 / 0.25);
}

.hover\:text-error-500\/30:hover {
  color: rgb(240 68 56 / 0.3);
}

.hover\:text-error-500\/40:hover {
  color: rgb(240 68 56 / 0.4);
}

.hover\:text-error-500\/50:hover {
  color: rgb(240 68 56 / 0.5);
}

.hover\:text-error-500\/60:hover {
  color: rgb(240 68 56 / 0.6);
}

.hover\:text-error-500\/70:hover {
  color: rgb(240 68 56 / 0.7);
}

.hover\:text-error-500\/75:hover {
  color: rgb(240 68 56 / 0.75);
}

.hover\:text-error-500\/80:hover {
  color: rgb(240 68 56 / 0.8);
}

.hover\:text-error-500\/90:hover {
  color: rgb(240 68 56 / 0.9);
}

.hover\:text-error-500\/95:hover {
  color: rgb(240 68 56 / 0.95);
}

.hover\:text-error-500\/100:hover {
  color: rgb(240 68 56 / 1);
}

.hover\:text-error-600\/0:hover {
  color: rgb(217 45 32 / 0);
}

.hover\:text-error-600\/5:hover {
  color: rgb(217 45 32 / 0.05);
}

.hover\:text-error-600\/10:hover {
  color: rgb(217 45 32 / 0.1);
}

.hover\:text-error-600\/20:hover {
  color: rgb(217 45 32 / 0.2);
}

.hover\:text-error-600\/25:hover {
  color: rgb(217 45 32 / 0.25);
}

.hover\:text-error-600\/30:hover {
  color: rgb(217 45 32 / 0.3);
}

.hover\:text-error-600\/40:hover {
  color: rgb(217 45 32 / 0.4);
}

.hover\:text-error-600\/50:hover {
  color: rgb(217 45 32 / 0.5);
}

.hover\:text-error-600\/60:hover {
  color: rgb(217 45 32 / 0.6);
}

.hover\:text-error-600\/70:hover {
  color: rgb(217 45 32 / 0.7);
}

.hover\:text-error-600\/75:hover {
  color: rgb(217 45 32 / 0.75);
}

.hover\:text-error-600\/80:hover {
  color: rgb(217 45 32 / 0.8);
}

.hover\:text-error-600\/90:hover {
  color: rgb(217 45 32 / 0.9);
}

.hover\:text-error-600\/95:hover {
  color: rgb(217 45 32 / 0.95);
}

.hover\:text-error-600\/100:hover {
  color: rgb(217 45 32 / 1);
}

.hover\:text-error-700\/0:hover {
  color: rgb(180 35 24 / 0);
}

.hover\:text-error-700\/5:hover {
  color: rgb(180 35 24 / 0.05);
}

.hover\:text-error-700\/10:hover {
  color: rgb(180 35 24 / 0.1);
}

.hover\:text-error-700\/20:hover {
  color: rgb(180 35 24 / 0.2);
}

.hover\:text-error-700\/25:hover {
  color: rgb(180 35 24 / 0.25);
}

.hover\:text-error-700\/30:hover {
  color: rgb(180 35 24 / 0.3);
}

.hover\:text-error-700\/40:hover {
  color: rgb(180 35 24 / 0.4);
}

.hover\:text-error-700\/50:hover {
  color: rgb(180 35 24 / 0.5);
}

.hover\:text-error-700\/60:hover {
  color: rgb(180 35 24 / 0.6);
}

.hover\:text-error-700\/70:hover {
  color: rgb(180 35 24 / 0.7);
}

.hover\:text-error-700\/75:hover {
  color: rgb(180 35 24 / 0.75);
}

.hover\:text-error-700\/80:hover {
  color: rgb(180 35 24 / 0.8);
}

.hover\:text-error-700\/90:hover {
  color: rgb(180 35 24 / 0.9);
}

.hover\:text-error-700\/95:hover {
  color: rgb(180 35 24 / 0.95);
}

.hover\:text-error-700\/100:hover {
  color: rgb(180 35 24 / 1);
}

.hover\:text-error-800\/0:hover {
  color: rgb(145 32 24 / 0);
}

.hover\:text-error-800\/5:hover {
  color: rgb(145 32 24 / 0.05);
}

.hover\:text-error-800\/10:hover {
  color: rgb(145 32 24 / 0.1);
}

.hover\:text-error-800\/20:hover {
  color: rgb(145 32 24 / 0.2);
}

.hover\:text-error-800\/25:hover {
  color: rgb(145 32 24 / 0.25);
}

.hover\:text-error-800\/30:hover {
  color: rgb(145 32 24 / 0.3);
}

.hover\:text-error-800\/40:hover {
  color: rgb(145 32 24 / 0.4);
}

.hover\:text-error-800\/50:hover {
  color: rgb(145 32 24 / 0.5);
}

.hover\:text-error-800\/60:hover {
  color: rgb(145 32 24 / 0.6);
}

.hover\:text-error-800\/70:hover {
  color: rgb(145 32 24 / 0.7);
}

.hover\:text-error-800\/75:hover {
  color: rgb(145 32 24 / 0.75);
}

.hover\:text-error-800\/80:hover {
  color: rgb(145 32 24 / 0.8);
}

.hover\:text-error-800\/90:hover {
  color: rgb(145 32 24 / 0.9);
}

.hover\:text-error-800\/95:hover {
  color: rgb(145 32 24 / 0.95);
}

.hover\:text-error-800\/100:hover {
  color: rgb(145 32 24 / 1);
}

.hover\:text-error-900\/0:hover {
  color: rgb(122 39 26 / 0);
}

.hover\:text-error-900\/5:hover {
  color: rgb(122 39 26 / 0.05);
}

.hover\:text-error-900\/10:hover {
  color: rgb(122 39 26 / 0.1);
}

.hover\:text-error-900\/20:hover {
  color: rgb(122 39 26 / 0.2);
}

.hover\:text-error-900\/25:hover {
  color: rgb(122 39 26 / 0.25);
}

.hover\:text-error-900\/30:hover {
  color: rgb(122 39 26 / 0.3);
}

.hover\:text-error-900\/40:hover {
  color: rgb(122 39 26 / 0.4);
}

.hover\:text-error-900\/50:hover {
  color: rgb(122 39 26 / 0.5);
}

.hover\:text-error-900\/60:hover {
  color: rgb(122 39 26 / 0.6);
}

.hover\:text-error-900\/70:hover {
  color: rgb(122 39 26 / 0.7);
}

.hover\:text-error-900\/75:hover {
  color: rgb(122 39 26 / 0.75);
}

.hover\:text-error-900\/80:hover {
  color: rgb(122 39 26 / 0.8);
}

.hover\:text-error-900\/90:hover {
  color: rgb(122 39 26 / 0.9);
}

.hover\:text-error-900\/95:hover {
  color: rgb(122 39 26 / 0.95);
}

.hover\:text-error-900\/100:hover {
  color: rgb(122 39 26 / 1);
}

.hover\:text-error\/0:hover {
  color: rgb(249 112 102 / 0);
}

.hover\:text-error\/5:hover {
  color: rgb(249 112 102 / 0.05);
}

.hover\:text-error\/10:hover {
  color: rgb(249 112 102 / 0.1);
}

.hover\:text-error\/20:hover {
  color: rgb(249 112 102 / 0.2);
}

.hover\:text-error\/25:hover {
  color: rgb(249 112 102 / 0.25);
}

.hover\:text-error\/30:hover {
  color: rgb(249 112 102 / 0.3);
}

.hover\:text-error\/40:hover {
  color: rgb(249 112 102 / 0.4);
}

.hover\:text-error\/50:hover {
  color: rgb(249 112 102 / 0.5);
}

.hover\:text-error\/60:hover {
  color: rgb(249 112 102 / 0.6);
}

.hover\:text-error\/70:hover {
  color: rgb(249 112 102 / 0.7);
}

.hover\:text-error\/75:hover {
  color: rgb(249 112 102 / 0.75);
}

.hover\:text-error\/80:hover {
  color: rgb(249 112 102 / 0.8);
}

.hover\:text-error\/90:hover {
  color: rgb(249 112 102 / 0.9);
}

.hover\:text-error\/95:hover {
  color: rgb(249 112 102 / 0.95);
}

.hover\:text-error\/100:hover {
  color: rgb(249 112 102 / 1);
}

.hover\:text-warning-25\/0:hover {
  color: rgb(255 252 245 / 0);
}

.hover\:text-warning-25\/5:hover {
  color: rgb(255 252 245 / 0.05);
}

.hover\:text-warning-25\/10:hover {
  color: rgb(255 252 245 / 0.1);
}

.hover\:text-warning-25\/20:hover {
  color: rgb(255 252 245 / 0.2);
}

.hover\:text-warning-25\/25:hover {
  color: rgb(255 252 245 / 0.25);
}

.hover\:text-warning-25\/30:hover {
  color: rgb(255 252 245 / 0.3);
}

.hover\:text-warning-25\/40:hover {
  color: rgb(255 252 245 / 0.4);
}

.hover\:text-warning-25\/50:hover {
  color: rgb(255 252 245 / 0.5);
}

.hover\:text-warning-25\/60:hover {
  color: rgb(255 252 245 / 0.6);
}

.hover\:text-warning-25\/70:hover {
  color: rgb(255 252 245 / 0.7);
}

.hover\:text-warning-25\/75:hover {
  color: rgb(255 252 245 / 0.75);
}

.hover\:text-warning-25\/80:hover {
  color: rgb(255 252 245 / 0.8);
}

.hover\:text-warning-25\/90:hover {
  color: rgb(255 252 245 / 0.9);
}

.hover\:text-warning-25\/95:hover {
  color: rgb(255 252 245 / 0.95);
}

.hover\:text-warning-25\/100:hover {
  color: rgb(255 252 245 / 1);
}

.hover\:text-warning-50\/0:hover {
  color: rgb(255 250 235 / 0);
}

.hover\:text-warning-50\/5:hover {
  color: rgb(255 250 235 / 0.05);
}

.hover\:text-warning-50\/10:hover {
  color: rgb(255 250 235 / 0.1);
}

.hover\:text-warning-50\/20:hover {
  color: rgb(255 250 235 / 0.2);
}

.hover\:text-warning-50\/25:hover {
  color: rgb(255 250 235 / 0.25);
}

.hover\:text-warning-50\/30:hover {
  color: rgb(255 250 235 / 0.3);
}

.hover\:text-warning-50\/40:hover {
  color: rgb(255 250 235 / 0.4);
}

.hover\:text-warning-50\/50:hover {
  color: rgb(255 250 235 / 0.5);
}

.hover\:text-warning-50\/60:hover {
  color: rgb(255 250 235 / 0.6);
}

.hover\:text-warning-50\/70:hover {
  color: rgb(255 250 235 / 0.7);
}

.hover\:text-warning-50\/75:hover {
  color: rgb(255 250 235 / 0.75);
}

.hover\:text-warning-50\/80:hover {
  color: rgb(255 250 235 / 0.8);
}

.hover\:text-warning-50\/90:hover {
  color: rgb(255 250 235 / 0.9);
}

.hover\:text-warning-50\/95:hover {
  color: rgb(255 250 235 / 0.95);
}

.hover\:text-warning-50\/100:hover {
  color: rgb(255 250 235 / 1);
}

.hover\:text-warning-100\/0:hover {
  color: rgb(254 240 199 / 0);
}

.hover\:text-warning-100\/5:hover {
  color: rgb(254 240 199 / 0.05);
}

.hover\:text-warning-100\/10:hover {
  color: rgb(254 240 199 / 0.1);
}

.hover\:text-warning-100\/20:hover {
  color: rgb(254 240 199 / 0.2);
}

.hover\:text-warning-100\/25:hover {
  color: rgb(254 240 199 / 0.25);
}

.hover\:text-warning-100\/30:hover {
  color: rgb(254 240 199 / 0.3);
}

.hover\:text-warning-100\/40:hover {
  color: rgb(254 240 199 / 0.4);
}

.hover\:text-warning-100\/50:hover {
  color: rgb(254 240 199 / 0.5);
}

.hover\:text-warning-100\/60:hover {
  color: rgb(254 240 199 / 0.6);
}

.hover\:text-warning-100\/70:hover {
  color: rgb(254 240 199 / 0.7);
}

.hover\:text-warning-100\/75:hover {
  color: rgb(254 240 199 / 0.75);
}

.hover\:text-warning-100\/80:hover {
  color: rgb(254 240 199 / 0.8);
}

.hover\:text-warning-100\/90:hover {
  color: rgb(254 240 199 / 0.9);
}

.hover\:text-warning-100\/95:hover {
  color: rgb(254 240 199 / 0.95);
}

.hover\:text-warning-100\/100:hover {
  color: rgb(254 240 199 / 1);
}

.hover\:text-warning-200\/0:hover {
  color: rgb(254 223 137 / 0);
}

.hover\:text-warning-200\/5:hover {
  color: rgb(254 223 137 / 0.05);
}

.hover\:text-warning-200\/10:hover {
  color: rgb(254 223 137 / 0.1);
}

.hover\:text-warning-200\/20:hover {
  color: rgb(254 223 137 / 0.2);
}

.hover\:text-warning-200\/25:hover {
  color: rgb(254 223 137 / 0.25);
}

.hover\:text-warning-200\/30:hover {
  color: rgb(254 223 137 / 0.3);
}

.hover\:text-warning-200\/40:hover {
  color: rgb(254 223 137 / 0.4);
}

.hover\:text-warning-200\/50:hover {
  color: rgb(254 223 137 / 0.5);
}

.hover\:text-warning-200\/60:hover {
  color: rgb(254 223 137 / 0.6);
}

.hover\:text-warning-200\/70:hover {
  color: rgb(254 223 137 / 0.7);
}

.hover\:text-warning-200\/75:hover {
  color: rgb(254 223 137 / 0.75);
}

.hover\:text-warning-200\/80:hover {
  color: rgb(254 223 137 / 0.8);
}

.hover\:text-warning-200\/90:hover {
  color: rgb(254 223 137 / 0.9);
}

.hover\:text-warning-200\/95:hover {
  color: rgb(254 223 137 / 0.95);
}

.hover\:text-warning-200\/100:hover {
  color: rgb(254 223 137 / 1);
}

.hover\:text-warning-300\/0:hover {
  color: rgb(254 200 75 / 0);
}

.hover\:text-warning-300\/5:hover {
  color: rgb(254 200 75 / 0.05);
}

.hover\:text-warning-300\/10:hover {
  color: rgb(254 200 75 / 0.1);
}

.hover\:text-warning-300\/20:hover {
  color: rgb(254 200 75 / 0.2);
}

.hover\:text-warning-300\/25:hover {
  color: rgb(254 200 75 / 0.25);
}

.hover\:text-warning-300\/30:hover {
  color: rgb(254 200 75 / 0.3);
}

.hover\:text-warning-300\/40:hover {
  color: rgb(254 200 75 / 0.4);
}

.hover\:text-warning-300\/50:hover {
  color: rgb(254 200 75 / 0.5);
}

.hover\:text-warning-300\/60:hover {
  color: rgb(254 200 75 / 0.6);
}

.hover\:text-warning-300\/70:hover {
  color: rgb(254 200 75 / 0.7);
}

.hover\:text-warning-300\/75:hover {
  color: rgb(254 200 75 / 0.75);
}

.hover\:text-warning-300\/80:hover {
  color: rgb(254 200 75 / 0.8);
}

.hover\:text-warning-300\/90:hover {
  color: rgb(254 200 75 / 0.9);
}

.hover\:text-warning-300\/95:hover {
  color: rgb(254 200 75 / 0.95);
}

.hover\:text-warning-300\/100:hover {
  color: rgb(254 200 75 / 1);
}

.hover\:text-warning-400\/0:hover {
  color: rgb(253 176 34 / 0);
}

.hover\:text-warning-400\/5:hover {
  color: rgb(253 176 34 / 0.05);
}

.hover\:text-warning-400\/10:hover {
  color: rgb(253 176 34 / 0.1);
}

.hover\:text-warning-400\/20:hover {
  color: rgb(253 176 34 / 0.2);
}

.hover\:text-warning-400\/25:hover {
  color: rgb(253 176 34 / 0.25);
}

.hover\:text-warning-400\/30:hover {
  color: rgb(253 176 34 / 0.3);
}

.hover\:text-warning-400\/40:hover {
  color: rgb(253 176 34 / 0.4);
}

.hover\:text-warning-400\/50:hover {
  color: rgb(253 176 34 / 0.5);
}

.hover\:text-warning-400\/60:hover {
  color: rgb(253 176 34 / 0.6);
}

.hover\:text-warning-400\/70:hover {
  color: rgb(253 176 34 / 0.7);
}

.hover\:text-warning-400\/75:hover {
  color: rgb(253 176 34 / 0.75);
}

.hover\:text-warning-400\/80:hover {
  color: rgb(253 176 34 / 0.8);
}

.hover\:text-warning-400\/90:hover {
  color: rgb(253 176 34 / 0.9);
}

.hover\:text-warning-400\/95:hover {
  color: rgb(253 176 34 / 0.95);
}

.hover\:text-warning-400\/100:hover {
  color: rgb(253 176 34 / 1);
}

.hover\:text-warning-500\/0:hover {
  color: rgb(247 144 9 / 0);
}

.hover\:text-warning-500\/5:hover {
  color: rgb(247 144 9 / 0.05);
}

.hover\:text-warning-500\/10:hover {
  color: rgb(247 144 9 / 0.1);
}

.hover\:text-warning-500\/20:hover {
  color: rgb(247 144 9 / 0.2);
}

.hover\:text-warning-500\/25:hover {
  color: rgb(247 144 9 / 0.25);
}

.hover\:text-warning-500\/30:hover {
  color: rgb(247 144 9 / 0.3);
}

.hover\:text-warning-500\/40:hover {
  color: rgb(247 144 9 / 0.4);
}

.hover\:text-warning-500\/50:hover {
  color: rgb(247 144 9 / 0.5);
}

.hover\:text-warning-500\/60:hover {
  color: rgb(247 144 9 / 0.6);
}

.hover\:text-warning-500\/70:hover {
  color: rgb(247 144 9 / 0.7);
}

.hover\:text-warning-500\/75:hover {
  color: rgb(247 144 9 / 0.75);
}

.hover\:text-warning-500\/80:hover {
  color: rgb(247 144 9 / 0.8);
}

.hover\:text-warning-500\/90:hover {
  color: rgb(247 144 9 / 0.9);
}

.hover\:text-warning-500\/95:hover {
  color: rgb(247 144 9 / 0.95);
}

.hover\:text-warning-500\/100:hover {
  color: rgb(247 144 9 / 1);
}

.hover\:text-warning-600\/0:hover {
  color: rgb(220 104 3 / 0);
}

.hover\:text-warning-600\/5:hover {
  color: rgb(220 104 3 / 0.05);
}

.hover\:text-warning-600\/10:hover {
  color: rgb(220 104 3 / 0.1);
}

.hover\:text-warning-600\/20:hover {
  color: rgb(220 104 3 / 0.2);
}

.hover\:text-warning-600\/25:hover {
  color: rgb(220 104 3 / 0.25);
}

.hover\:text-warning-600\/30:hover {
  color: rgb(220 104 3 / 0.3);
}

.hover\:text-warning-600\/40:hover {
  color: rgb(220 104 3 / 0.4);
}

.hover\:text-warning-600\/50:hover {
  color: rgb(220 104 3 / 0.5);
}

.hover\:text-warning-600\/60:hover {
  color: rgb(220 104 3 / 0.6);
}

.hover\:text-warning-600\/70:hover {
  color: rgb(220 104 3 / 0.7);
}

.hover\:text-warning-600\/75:hover {
  color: rgb(220 104 3 / 0.75);
}

.hover\:text-warning-600\/80:hover {
  color: rgb(220 104 3 / 0.8);
}

.hover\:text-warning-600\/90:hover {
  color: rgb(220 104 3 / 0.9);
}

.hover\:text-warning-600\/95:hover {
  color: rgb(220 104 3 / 0.95);
}

.hover\:text-warning-600\/100:hover {
  color: rgb(220 104 3 / 1);
}

.hover\:text-warning-700\/0:hover {
  color: rgb(181 71 8 / 0);
}

.hover\:text-warning-700\/5:hover {
  color: rgb(181 71 8 / 0.05);
}

.hover\:text-warning-700\/10:hover {
  color: rgb(181 71 8 / 0.1);
}

.hover\:text-warning-700\/20:hover {
  color: rgb(181 71 8 / 0.2);
}

.hover\:text-warning-700\/25:hover {
  color: rgb(181 71 8 / 0.25);
}

.hover\:text-warning-700\/30:hover {
  color: rgb(181 71 8 / 0.3);
}

.hover\:text-warning-700\/40:hover {
  color: rgb(181 71 8 / 0.4);
}

.hover\:text-warning-700\/50:hover {
  color: rgb(181 71 8 / 0.5);
}

.hover\:text-warning-700\/60:hover {
  color: rgb(181 71 8 / 0.6);
}

.hover\:text-warning-700\/70:hover {
  color: rgb(181 71 8 / 0.7);
}

.hover\:text-warning-700\/75:hover {
  color: rgb(181 71 8 / 0.75);
}

.hover\:text-warning-700\/80:hover {
  color: rgb(181 71 8 / 0.8);
}

.hover\:text-warning-700\/90:hover {
  color: rgb(181 71 8 / 0.9);
}

.hover\:text-warning-700\/95:hover {
  color: rgb(181 71 8 / 0.95);
}

.hover\:text-warning-700\/100:hover {
  color: rgb(181 71 8 / 1);
}

.hover\:text-warning-800\/0:hover {
  color: rgb(147 55 13 / 0);
}

.hover\:text-warning-800\/5:hover {
  color: rgb(147 55 13 / 0.05);
}

.hover\:text-warning-800\/10:hover {
  color: rgb(147 55 13 / 0.1);
}

.hover\:text-warning-800\/20:hover {
  color: rgb(147 55 13 / 0.2);
}

.hover\:text-warning-800\/25:hover {
  color: rgb(147 55 13 / 0.25);
}

.hover\:text-warning-800\/30:hover {
  color: rgb(147 55 13 / 0.3);
}

.hover\:text-warning-800\/40:hover {
  color: rgb(147 55 13 / 0.4);
}

.hover\:text-warning-800\/50:hover {
  color: rgb(147 55 13 / 0.5);
}

.hover\:text-warning-800\/60:hover {
  color: rgb(147 55 13 / 0.6);
}

.hover\:text-warning-800\/70:hover {
  color: rgb(147 55 13 / 0.7);
}

.hover\:text-warning-800\/75:hover {
  color: rgb(147 55 13 / 0.75);
}

.hover\:text-warning-800\/80:hover {
  color: rgb(147 55 13 / 0.8);
}

.hover\:text-warning-800\/90:hover {
  color: rgb(147 55 13 / 0.9);
}

.hover\:text-warning-800\/95:hover {
  color: rgb(147 55 13 / 0.95);
}

.hover\:text-warning-800\/100:hover {
  color: rgb(147 55 13 / 1);
}

.hover\:text-warning-900\/0:hover {
  color: rgb(122 46 14 / 0);
}

.hover\:text-warning-900\/5:hover {
  color: rgb(122 46 14 / 0.05);
}

.hover\:text-warning-900\/10:hover {
  color: rgb(122 46 14 / 0.1);
}

.hover\:text-warning-900\/20:hover {
  color: rgb(122 46 14 / 0.2);
}

.hover\:text-warning-900\/25:hover {
  color: rgb(122 46 14 / 0.25);
}

.hover\:text-warning-900\/30:hover {
  color: rgb(122 46 14 / 0.3);
}

.hover\:text-warning-900\/40:hover {
  color: rgb(122 46 14 / 0.4);
}

.hover\:text-warning-900\/50:hover {
  color: rgb(122 46 14 / 0.5);
}

.hover\:text-warning-900\/60:hover {
  color: rgb(122 46 14 / 0.6);
}

.hover\:text-warning-900\/70:hover {
  color: rgb(122 46 14 / 0.7);
}

.hover\:text-warning-900\/75:hover {
  color: rgb(122 46 14 / 0.75);
}

.hover\:text-warning-900\/80:hover {
  color: rgb(122 46 14 / 0.8);
}

.hover\:text-warning-900\/90:hover {
  color: rgb(122 46 14 / 0.9);
}

.hover\:text-warning-900\/95:hover {
  color: rgb(122 46 14 / 0.95);
}

.hover\:text-warning-900\/100:hover {
  color: rgb(122 46 14 / 1);
}

.hover\:text-warning\/0:hover {
  color: rgb(253 176 34 / 0);
}

.hover\:text-warning\/5:hover {
  color: rgb(253 176 34 / 0.05);
}

.hover\:text-warning\/10:hover {
  color: rgb(253 176 34 / 0.1);
}

.hover\:text-warning\/20:hover {
  color: rgb(253 176 34 / 0.2);
}

.hover\:text-warning\/25:hover {
  color: rgb(253 176 34 / 0.25);
}

.hover\:text-warning\/30:hover {
  color: rgb(253 176 34 / 0.3);
}

.hover\:text-warning\/40:hover {
  color: rgb(253 176 34 / 0.4);
}

.hover\:text-warning\/50:hover {
  color: rgb(253 176 34 / 0.5);
}

.hover\:text-warning\/60:hover {
  color: rgb(253 176 34 / 0.6);
}

.hover\:text-warning\/70:hover {
  color: rgb(253 176 34 / 0.7);
}

.hover\:text-warning\/75:hover {
  color: rgb(253 176 34 / 0.75);
}

.hover\:text-warning\/80:hover {
  color: rgb(253 176 34 / 0.8);
}

.hover\:text-warning\/90:hover {
  color: rgb(253 176 34 / 0.9);
}

.hover\:text-warning\/95:hover {
  color: rgb(253 176 34 / 0.95);
}

.hover\:text-warning\/100:hover {
  color: rgb(253 176 34 / 1);
}

.hover\:text-success-25\/0:hover {
  color: rgb(246 254 249 / 0);
}

.hover\:text-success-25\/5:hover {
  color: rgb(246 254 249 / 0.05);
}

.hover\:text-success-25\/10:hover {
  color: rgb(246 254 249 / 0.1);
}

.hover\:text-success-25\/20:hover {
  color: rgb(246 254 249 / 0.2);
}

.hover\:text-success-25\/25:hover {
  color: rgb(246 254 249 / 0.25);
}

.hover\:text-success-25\/30:hover {
  color: rgb(246 254 249 / 0.3);
}

.hover\:text-success-25\/40:hover {
  color: rgb(246 254 249 / 0.4);
}

.hover\:text-success-25\/50:hover {
  color: rgb(246 254 249 / 0.5);
}

.hover\:text-success-25\/60:hover {
  color: rgb(246 254 249 / 0.6);
}

.hover\:text-success-25\/70:hover {
  color: rgb(246 254 249 / 0.7);
}

.hover\:text-success-25\/75:hover {
  color: rgb(246 254 249 / 0.75);
}

.hover\:text-success-25\/80:hover {
  color: rgb(246 254 249 / 0.8);
}

.hover\:text-success-25\/90:hover {
  color: rgb(246 254 249 / 0.9);
}

.hover\:text-success-25\/95:hover {
  color: rgb(246 254 249 / 0.95);
}

.hover\:text-success-25\/100:hover {
  color: rgb(246 254 249 / 1);
}

.hover\:text-success-50\/0:hover {
  color: rgb(236 253 243 / 0);
}

.hover\:text-success-50\/5:hover {
  color: rgb(236 253 243 / 0.05);
}

.hover\:text-success-50\/10:hover {
  color: rgb(236 253 243 / 0.1);
}

.hover\:text-success-50\/20:hover {
  color: rgb(236 253 243 / 0.2);
}

.hover\:text-success-50\/25:hover {
  color: rgb(236 253 243 / 0.25);
}

.hover\:text-success-50\/30:hover {
  color: rgb(236 253 243 / 0.3);
}

.hover\:text-success-50\/40:hover {
  color: rgb(236 253 243 / 0.4);
}

.hover\:text-success-50\/50:hover {
  color: rgb(236 253 243 / 0.5);
}

.hover\:text-success-50\/60:hover {
  color: rgb(236 253 243 / 0.6);
}

.hover\:text-success-50\/70:hover {
  color: rgb(236 253 243 / 0.7);
}

.hover\:text-success-50\/75:hover {
  color: rgb(236 253 243 / 0.75);
}

.hover\:text-success-50\/80:hover {
  color: rgb(236 253 243 / 0.8);
}

.hover\:text-success-50\/90:hover {
  color: rgb(236 253 243 / 0.9);
}

.hover\:text-success-50\/95:hover {
  color: rgb(236 253 243 / 0.95);
}

.hover\:text-success-50\/100:hover {
  color: rgb(236 253 243 / 1);
}

.hover\:text-success-100\/0:hover {
  color: rgb(209 250 223 / 0);
}

.hover\:text-success-100\/5:hover {
  color: rgb(209 250 223 / 0.05);
}

.hover\:text-success-100\/10:hover {
  color: rgb(209 250 223 / 0.1);
}

.hover\:text-success-100\/20:hover {
  color: rgb(209 250 223 / 0.2);
}

.hover\:text-success-100\/25:hover {
  color: rgb(209 250 223 / 0.25);
}

.hover\:text-success-100\/30:hover {
  color: rgb(209 250 223 / 0.3);
}

.hover\:text-success-100\/40:hover {
  color: rgb(209 250 223 / 0.4);
}

.hover\:text-success-100\/50:hover {
  color: rgb(209 250 223 / 0.5);
}

.hover\:text-success-100\/60:hover {
  color: rgb(209 250 223 / 0.6);
}

.hover\:text-success-100\/70:hover {
  color: rgb(209 250 223 / 0.7);
}

.hover\:text-success-100\/75:hover {
  color: rgb(209 250 223 / 0.75);
}

.hover\:text-success-100\/80:hover {
  color: rgb(209 250 223 / 0.8);
}

.hover\:text-success-100\/90:hover {
  color: rgb(209 250 223 / 0.9);
}

.hover\:text-success-100\/95:hover {
  color: rgb(209 250 223 / 0.95);
}

.hover\:text-success-100\/100:hover {
  color: rgb(209 250 223 / 1);
}

.hover\:text-success-200\/0:hover {
  color: rgb(166 244 197 / 0);
}

.hover\:text-success-200\/5:hover {
  color: rgb(166 244 197 / 0.05);
}

.hover\:text-success-200\/10:hover {
  color: rgb(166 244 197 / 0.1);
}

.hover\:text-success-200\/20:hover {
  color: rgb(166 244 197 / 0.2);
}

.hover\:text-success-200\/25:hover {
  color: rgb(166 244 197 / 0.25);
}

.hover\:text-success-200\/30:hover {
  color: rgb(166 244 197 / 0.3);
}

.hover\:text-success-200\/40:hover {
  color: rgb(166 244 197 / 0.4);
}

.hover\:text-success-200\/50:hover {
  color: rgb(166 244 197 / 0.5);
}

.hover\:text-success-200\/60:hover {
  color: rgb(166 244 197 / 0.6);
}

.hover\:text-success-200\/70:hover {
  color: rgb(166 244 197 / 0.7);
}

.hover\:text-success-200\/75:hover {
  color: rgb(166 244 197 / 0.75);
}

.hover\:text-success-200\/80:hover {
  color: rgb(166 244 197 / 0.8);
}

.hover\:text-success-200\/90:hover {
  color: rgb(166 244 197 / 0.9);
}

.hover\:text-success-200\/95:hover {
  color: rgb(166 244 197 / 0.95);
}

.hover\:text-success-200\/100:hover {
  color: rgb(166 244 197 / 1);
}

.hover\:text-success-300\/0:hover {
  color: rgb(108 233 166 / 0);
}

.hover\:text-success-300\/5:hover {
  color: rgb(108 233 166 / 0.05);
}

.hover\:text-success-300\/10:hover {
  color: rgb(108 233 166 / 0.1);
}

.hover\:text-success-300\/20:hover {
  color: rgb(108 233 166 / 0.2);
}

.hover\:text-success-300\/25:hover {
  color: rgb(108 233 166 / 0.25);
}

.hover\:text-success-300\/30:hover {
  color: rgb(108 233 166 / 0.3);
}

.hover\:text-success-300\/40:hover {
  color: rgb(108 233 166 / 0.4);
}

.hover\:text-success-300\/50:hover {
  color: rgb(108 233 166 / 0.5);
}

.hover\:text-success-300\/60:hover {
  color: rgb(108 233 166 / 0.6);
}

.hover\:text-success-300\/70:hover {
  color: rgb(108 233 166 / 0.7);
}

.hover\:text-success-300\/75:hover {
  color: rgb(108 233 166 / 0.75);
}

.hover\:text-success-300\/80:hover {
  color: rgb(108 233 166 / 0.8);
}

.hover\:text-success-300\/90:hover {
  color: rgb(108 233 166 / 0.9);
}

.hover\:text-success-300\/95:hover {
  color: rgb(108 233 166 / 0.95);
}

.hover\:text-success-300\/100:hover {
  color: rgb(108 233 166 / 1);
}

.hover\:text-success-400\/0:hover {
  color: rgb(50 213 131 / 0);
}

.hover\:text-success-400\/5:hover {
  color: rgb(50 213 131 / 0.05);
}

.hover\:text-success-400\/10:hover {
  color: rgb(50 213 131 / 0.1);
}

.hover\:text-success-400\/20:hover {
  color: rgb(50 213 131 / 0.2);
}

.hover\:text-success-400\/25:hover {
  color: rgb(50 213 131 / 0.25);
}

.hover\:text-success-400\/30:hover {
  color: rgb(50 213 131 / 0.3);
}

.hover\:text-success-400\/40:hover {
  color: rgb(50 213 131 / 0.4);
}

.hover\:text-success-400\/50:hover {
  color: rgb(50 213 131 / 0.5);
}

.hover\:text-success-400\/60:hover {
  color: rgb(50 213 131 / 0.6);
}

.hover\:text-success-400\/70:hover {
  color: rgb(50 213 131 / 0.7);
}

.hover\:text-success-400\/75:hover {
  color: rgb(50 213 131 / 0.75);
}

.hover\:text-success-400\/80:hover {
  color: rgb(50 213 131 / 0.8);
}

.hover\:text-success-400\/90:hover {
  color: rgb(50 213 131 / 0.9);
}

.hover\:text-success-400\/95:hover {
  color: rgb(50 213 131 / 0.95);
}

.hover\:text-success-400\/100:hover {
  color: rgb(50 213 131 / 1);
}

.hover\:text-success-500\/0:hover {
  color: rgb(18 135 106 / 0);
}

.hover\:text-success-500\/5:hover {
  color: rgb(18 135 106 / 0.05);
}

.hover\:text-success-500\/10:hover {
  color: rgb(18 135 106 / 0.1);
}

.hover\:text-success-500\/20:hover {
  color: rgb(18 135 106 / 0.2);
}

.hover\:text-success-500\/25:hover {
  color: rgb(18 135 106 / 0.25);
}

.hover\:text-success-500\/30:hover {
  color: rgb(18 135 106 / 0.3);
}

.hover\:text-success-500\/40:hover {
  color: rgb(18 135 106 / 0.4);
}

.hover\:text-success-500\/50:hover {
  color: rgb(18 135 106 / 0.5);
}

.hover\:text-success-500\/60:hover {
  color: rgb(18 135 106 / 0.6);
}

.hover\:text-success-500\/70:hover {
  color: rgb(18 135 106 / 0.7);
}

.hover\:text-success-500\/75:hover {
  color: rgb(18 135 106 / 0.75);
}

.hover\:text-success-500\/80:hover {
  color: rgb(18 135 106 / 0.8);
}

.hover\:text-success-500\/90:hover {
  color: rgb(18 135 106 / 0.9);
}

.hover\:text-success-500\/95:hover {
  color: rgb(18 135 106 / 0.95);
}

.hover\:text-success-500\/100:hover {
  color: rgb(18 135 106 / 1);
}

.hover\:text-success-600\/0:hover {
  color: rgb(3 152 85 / 0);
}

.hover\:text-success-600\/5:hover {
  color: rgb(3 152 85 / 0.05);
}

.hover\:text-success-600\/10:hover {
  color: rgb(3 152 85 / 0.1);
}

.hover\:text-success-600\/20:hover {
  color: rgb(3 152 85 / 0.2);
}

.hover\:text-success-600\/25:hover {
  color: rgb(3 152 85 / 0.25);
}

.hover\:text-success-600\/30:hover {
  color: rgb(3 152 85 / 0.3);
}

.hover\:text-success-600\/40:hover {
  color: rgb(3 152 85 / 0.4);
}

.hover\:text-success-600\/50:hover {
  color: rgb(3 152 85 / 0.5);
}

.hover\:text-success-600\/60:hover {
  color: rgb(3 152 85 / 0.6);
}

.hover\:text-success-600\/70:hover {
  color: rgb(3 152 85 / 0.7);
}

.hover\:text-success-600\/75:hover {
  color: rgb(3 152 85 / 0.75);
}

.hover\:text-success-600\/80:hover {
  color: rgb(3 152 85 / 0.8);
}

.hover\:text-success-600\/90:hover {
  color: rgb(3 152 85 / 0.9);
}

.hover\:text-success-600\/95:hover {
  color: rgb(3 152 85 / 0.95);
}

.hover\:text-success-600\/100:hover {
  color: rgb(3 152 85 / 1);
}

.hover\:text-success-700\/0:hover {
  color: rgb(2 122 72 / 0);
}

.hover\:text-success-700\/5:hover {
  color: rgb(2 122 72 / 0.05);
}

.hover\:text-success-700\/10:hover {
  color: rgb(2 122 72 / 0.1);
}

.hover\:text-success-700\/20:hover {
  color: rgb(2 122 72 / 0.2);
}

.hover\:text-success-700\/25:hover {
  color: rgb(2 122 72 / 0.25);
}

.hover\:text-success-700\/30:hover {
  color: rgb(2 122 72 / 0.3);
}

.hover\:text-success-700\/40:hover {
  color: rgb(2 122 72 / 0.4);
}

.hover\:text-success-700\/50:hover {
  color: rgb(2 122 72 / 0.5);
}

.hover\:text-success-700\/60:hover {
  color: rgb(2 122 72 / 0.6);
}

.hover\:text-success-700\/70:hover {
  color: rgb(2 122 72 / 0.7);
}

.hover\:text-success-700\/75:hover {
  color: rgb(2 122 72 / 0.75);
}

.hover\:text-success-700\/80:hover {
  color: rgb(2 122 72 / 0.8);
}

.hover\:text-success-700\/90:hover {
  color: rgb(2 122 72 / 0.9);
}

.hover\:text-success-700\/95:hover {
  color: rgb(2 122 72 / 0.95);
}

.hover\:text-success-700\/100:hover {
  color: rgb(2 122 72 / 1);
}

.hover\:text-success-800\/0:hover {
  color: rgb(5 96 58 / 0);
}

.hover\:text-success-800\/5:hover {
  color: rgb(5 96 58 / 0.05);
}

.hover\:text-success-800\/10:hover {
  color: rgb(5 96 58 / 0.1);
}

.hover\:text-success-800\/20:hover {
  color: rgb(5 96 58 / 0.2);
}

.hover\:text-success-800\/25:hover {
  color: rgb(5 96 58 / 0.25);
}

.hover\:text-success-800\/30:hover {
  color: rgb(5 96 58 / 0.3);
}

.hover\:text-success-800\/40:hover {
  color: rgb(5 96 58 / 0.4);
}

.hover\:text-success-800\/50:hover {
  color: rgb(5 96 58 / 0.5);
}

.hover\:text-success-800\/60:hover {
  color: rgb(5 96 58 / 0.6);
}

.hover\:text-success-800\/70:hover {
  color: rgb(5 96 58 / 0.7);
}

.hover\:text-success-800\/75:hover {
  color: rgb(5 96 58 / 0.75);
}

.hover\:text-success-800\/80:hover {
  color: rgb(5 96 58 / 0.8);
}

.hover\:text-success-800\/90:hover {
  color: rgb(5 96 58 / 0.9);
}

.hover\:text-success-800\/95:hover {
  color: rgb(5 96 58 / 0.95);
}

.hover\:text-success-800\/100:hover {
  color: rgb(5 96 58 / 1);
}

.hover\:text-success-900\/0:hover {
  color: rgb(5 79 49 / 0);
}

.hover\:text-success-900\/5:hover {
  color: rgb(5 79 49 / 0.05);
}

.hover\:text-success-900\/10:hover {
  color: rgb(5 79 49 / 0.1);
}

.hover\:text-success-900\/20:hover {
  color: rgb(5 79 49 / 0.2);
}

.hover\:text-success-900\/25:hover {
  color: rgb(5 79 49 / 0.25);
}

.hover\:text-success-900\/30:hover {
  color: rgb(5 79 49 / 0.3);
}

.hover\:text-success-900\/40:hover {
  color: rgb(5 79 49 / 0.4);
}

.hover\:text-success-900\/50:hover {
  color: rgb(5 79 49 / 0.5);
}

.hover\:text-success-900\/60:hover {
  color: rgb(5 79 49 / 0.6);
}

.hover\:text-success-900\/70:hover {
  color: rgb(5 79 49 / 0.7);
}

.hover\:text-success-900\/75:hover {
  color: rgb(5 79 49 / 0.75);
}

.hover\:text-success-900\/80:hover {
  color: rgb(5 79 49 / 0.8);
}

.hover\:text-success-900\/90:hover {
  color: rgb(5 79 49 / 0.9);
}

.hover\:text-success-900\/95:hover {
  color: rgb(5 79 49 / 0.95);
}

.hover\:text-success-900\/100:hover {
  color: rgb(5 79 49 / 1);
}

.hover\:text-success\/0:hover {
  color: rgb(50 213 131 / 0);
}

.hover\:text-success\/5:hover {
  color: rgb(50 213 131 / 0.05);
}

.hover\:text-success\/10:hover {
  color: rgb(50 213 131 / 0.1);
}

.hover\:text-success\/20:hover {
  color: rgb(50 213 131 / 0.2);
}

.hover\:text-success\/25:hover {
  color: rgb(50 213 131 / 0.25);
}

.hover\:text-success\/30:hover {
  color: rgb(50 213 131 / 0.3);
}

.hover\:text-success\/40:hover {
  color: rgb(50 213 131 / 0.4);
}

.hover\:text-success\/50:hover {
  color: rgb(50 213 131 / 0.5);
}

.hover\:text-success\/60:hover {
  color: rgb(50 213 131 / 0.6);
}

.hover\:text-success\/70:hover {
  color: rgb(50 213 131 / 0.7);
}

.hover\:text-success\/75:hover {
  color: rgb(50 213 131 / 0.75);
}

.hover\:text-success\/80:hover {
  color: rgb(50 213 131 / 0.8);
}

.hover\:text-success\/90:hover {
  color: rgb(50 213 131 / 0.9);
}

.hover\:text-success\/95:hover {
  color: rgb(50 213 131 / 0.95);
}

.hover\:text-success\/100:hover {
  color: rgb(50 213 131 / 1);
}

.hover\:text-gray-blue-25\/0:hover {
  color: rgb(252 252 253 / 0);
}

.hover\:text-gray-blue-25\/5:hover {
  color: rgb(252 252 253 / 0.05);
}

.hover\:text-gray-blue-25\/10:hover {
  color: rgb(252 252 253 / 0.1);
}

.hover\:text-gray-blue-25\/20:hover {
  color: rgb(252 252 253 / 0.2);
}

.hover\:text-gray-blue-25\/25:hover {
  color: rgb(252 252 253 / 0.25);
}

.hover\:text-gray-blue-25\/30:hover {
  color: rgb(252 252 253 / 0.3);
}

.hover\:text-gray-blue-25\/40:hover {
  color: rgb(252 252 253 / 0.4);
}

.hover\:text-gray-blue-25\/50:hover {
  color: rgb(252 252 253 / 0.5);
}

.hover\:text-gray-blue-25\/60:hover {
  color: rgb(252 252 253 / 0.6);
}

.hover\:text-gray-blue-25\/70:hover {
  color: rgb(252 252 253 / 0.7);
}

.hover\:text-gray-blue-25\/75:hover {
  color: rgb(252 252 253 / 0.75);
}

.hover\:text-gray-blue-25\/80:hover {
  color: rgb(252 252 253 / 0.8);
}

.hover\:text-gray-blue-25\/90:hover {
  color: rgb(252 252 253 / 0.9);
}

.hover\:text-gray-blue-25\/95:hover {
  color: rgb(252 252 253 / 0.95);
}

.hover\:text-gray-blue-25\/100:hover {
  color: rgb(252 252 253 / 1);
}

.hover\:text-gray-blue-50\/0:hover {
  color: rgb(248 249 252 / 0);
}

.hover\:text-gray-blue-50\/5:hover {
  color: rgb(248 249 252 / 0.05);
}

.hover\:text-gray-blue-50\/10:hover {
  color: rgb(248 249 252 / 0.1);
}

.hover\:text-gray-blue-50\/20:hover {
  color: rgb(248 249 252 / 0.2);
}

.hover\:text-gray-blue-50\/25:hover {
  color: rgb(248 249 252 / 0.25);
}

.hover\:text-gray-blue-50\/30:hover {
  color: rgb(248 249 252 / 0.3);
}

.hover\:text-gray-blue-50\/40:hover {
  color: rgb(248 249 252 / 0.4);
}

.hover\:text-gray-blue-50\/50:hover {
  color: rgb(248 249 252 / 0.5);
}

.hover\:text-gray-blue-50\/60:hover {
  color: rgb(248 249 252 / 0.6);
}

.hover\:text-gray-blue-50\/70:hover {
  color: rgb(248 249 252 / 0.7);
}

.hover\:text-gray-blue-50\/75:hover {
  color: rgb(248 249 252 / 0.75);
}

.hover\:text-gray-blue-50\/80:hover {
  color: rgb(248 249 252 / 0.8);
}

.hover\:text-gray-blue-50\/90:hover {
  color: rgb(248 249 252 / 0.9);
}

.hover\:text-gray-blue-50\/95:hover {
  color: rgb(248 249 252 / 0.95);
}

.hover\:text-gray-blue-50\/100:hover {
  color: rgb(248 249 252 / 1);
}

.hover\:text-gray-blue-100\/0:hover {
  color: rgb(234 236 245 / 0);
}

.hover\:text-gray-blue-100\/5:hover {
  color: rgb(234 236 245 / 0.05);
}

.hover\:text-gray-blue-100\/10:hover {
  color: rgb(234 236 245 / 0.1);
}

.hover\:text-gray-blue-100\/20:hover {
  color: rgb(234 236 245 / 0.2);
}

.hover\:text-gray-blue-100\/25:hover {
  color: rgb(234 236 245 / 0.25);
}

.hover\:text-gray-blue-100\/30:hover {
  color: rgb(234 236 245 / 0.3);
}

.hover\:text-gray-blue-100\/40:hover {
  color: rgb(234 236 245 / 0.4);
}

.hover\:text-gray-blue-100\/50:hover {
  color: rgb(234 236 245 / 0.5);
}

.hover\:text-gray-blue-100\/60:hover {
  color: rgb(234 236 245 / 0.6);
}

.hover\:text-gray-blue-100\/70:hover {
  color: rgb(234 236 245 / 0.7);
}

.hover\:text-gray-blue-100\/75:hover {
  color: rgb(234 236 245 / 0.75);
}

.hover\:text-gray-blue-100\/80:hover {
  color: rgb(234 236 245 / 0.8);
}

.hover\:text-gray-blue-100\/90:hover {
  color: rgb(234 236 245 / 0.9);
}

.hover\:text-gray-blue-100\/95:hover {
  color: rgb(234 236 245 / 0.95);
}

.hover\:text-gray-blue-100\/100:hover {
  color: rgb(234 236 245 / 1);
}

.hover\:text-gray-blue-200\/0:hover {
  color: rgb(213 217 235 / 0);
}

.hover\:text-gray-blue-200\/5:hover {
  color: rgb(213 217 235 / 0.05);
}

.hover\:text-gray-blue-200\/10:hover {
  color: rgb(213 217 235 / 0.1);
}

.hover\:text-gray-blue-200\/20:hover {
  color: rgb(213 217 235 / 0.2);
}

.hover\:text-gray-blue-200\/25:hover {
  color: rgb(213 217 235 / 0.25);
}

.hover\:text-gray-blue-200\/30:hover {
  color: rgb(213 217 235 / 0.3);
}

.hover\:text-gray-blue-200\/40:hover {
  color: rgb(213 217 235 / 0.4);
}

.hover\:text-gray-blue-200\/50:hover {
  color: rgb(213 217 235 / 0.5);
}

.hover\:text-gray-blue-200\/60:hover {
  color: rgb(213 217 235 / 0.6);
}

.hover\:text-gray-blue-200\/70:hover {
  color: rgb(213 217 235 / 0.7);
}

.hover\:text-gray-blue-200\/75:hover {
  color: rgb(213 217 235 / 0.75);
}

.hover\:text-gray-blue-200\/80:hover {
  color: rgb(213 217 235 / 0.8);
}

.hover\:text-gray-blue-200\/90:hover {
  color: rgb(213 217 235 / 0.9);
}

.hover\:text-gray-blue-200\/95:hover {
  color: rgb(213 217 235 / 0.95);
}

.hover\:text-gray-blue-200\/100:hover {
  color: rgb(213 217 235 / 1);
}

.hover\:text-gray-blue-300\/0:hover {
  color: rgb(179 184 219 / 0);
}

.hover\:text-gray-blue-300\/5:hover {
  color: rgb(179 184 219 / 0.05);
}

.hover\:text-gray-blue-300\/10:hover {
  color: rgb(179 184 219 / 0.1);
}

.hover\:text-gray-blue-300\/20:hover {
  color: rgb(179 184 219 / 0.2);
}

.hover\:text-gray-blue-300\/25:hover {
  color: rgb(179 184 219 / 0.25);
}

.hover\:text-gray-blue-300\/30:hover {
  color: rgb(179 184 219 / 0.3);
}

.hover\:text-gray-blue-300\/40:hover {
  color: rgb(179 184 219 / 0.4);
}

.hover\:text-gray-blue-300\/50:hover {
  color: rgb(179 184 219 / 0.5);
}

.hover\:text-gray-blue-300\/60:hover {
  color: rgb(179 184 219 / 0.6);
}

.hover\:text-gray-blue-300\/70:hover {
  color: rgb(179 184 219 / 0.7);
}

.hover\:text-gray-blue-300\/75:hover {
  color: rgb(179 184 219 / 0.75);
}

.hover\:text-gray-blue-300\/80:hover {
  color: rgb(179 184 219 / 0.8);
}

.hover\:text-gray-blue-300\/90:hover {
  color: rgb(179 184 219 / 0.9);
}

.hover\:text-gray-blue-300\/95:hover {
  color: rgb(179 184 219 / 0.95);
}

.hover\:text-gray-blue-300\/100:hover {
  color: rgb(179 184 219 / 1);
}

.hover\:text-gray-blue-400\/0:hover {
  color: rgb(113 123 188 / 0);
}

.hover\:text-gray-blue-400\/5:hover {
  color: rgb(113 123 188 / 0.05);
}

.hover\:text-gray-blue-400\/10:hover {
  color: rgb(113 123 188 / 0.1);
}

.hover\:text-gray-blue-400\/20:hover {
  color: rgb(113 123 188 / 0.2);
}

.hover\:text-gray-blue-400\/25:hover {
  color: rgb(113 123 188 / 0.25);
}

.hover\:text-gray-blue-400\/30:hover {
  color: rgb(113 123 188 / 0.3);
}

.hover\:text-gray-blue-400\/40:hover {
  color: rgb(113 123 188 / 0.4);
}

.hover\:text-gray-blue-400\/50:hover {
  color: rgb(113 123 188 / 0.5);
}

.hover\:text-gray-blue-400\/60:hover {
  color: rgb(113 123 188 / 0.6);
}

.hover\:text-gray-blue-400\/70:hover {
  color: rgb(113 123 188 / 0.7);
}

.hover\:text-gray-blue-400\/75:hover {
  color: rgb(113 123 188 / 0.75);
}

.hover\:text-gray-blue-400\/80:hover {
  color: rgb(113 123 188 / 0.8);
}

.hover\:text-gray-blue-400\/90:hover {
  color: rgb(113 123 188 / 0.9);
}

.hover\:text-gray-blue-400\/95:hover {
  color: rgb(113 123 188 / 0.95);
}

.hover\:text-gray-blue-400\/100:hover {
  color: rgb(113 123 188 / 1);
}

.hover\:text-gray-blue-500\/0:hover {
  color: rgb(78 91 166 / 0);
}

.hover\:text-gray-blue-500\/5:hover {
  color: rgb(78 91 166 / 0.05);
}

.hover\:text-gray-blue-500\/10:hover {
  color: rgb(78 91 166 / 0.1);
}

.hover\:text-gray-blue-500\/20:hover {
  color: rgb(78 91 166 / 0.2);
}

.hover\:text-gray-blue-500\/25:hover {
  color: rgb(78 91 166 / 0.25);
}

.hover\:text-gray-blue-500\/30:hover {
  color: rgb(78 91 166 / 0.3);
}

.hover\:text-gray-blue-500\/40:hover {
  color: rgb(78 91 166 / 0.4);
}

.hover\:text-gray-blue-500\/50:hover {
  color: rgb(78 91 166 / 0.5);
}

.hover\:text-gray-blue-500\/60:hover {
  color: rgb(78 91 166 / 0.6);
}

.hover\:text-gray-blue-500\/70:hover {
  color: rgb(78 91 166 / 0.7);
}

.hover\:text-gray-blue-500\/75:hover {
  color: rgb(78 91 166 / 0.75);
}

.hover\:text-gray-blue-500\/80:hover {
  color: rgb(78 91 166 / 0.8);
}

.hover\:text-gray-blue-500\/90:hover {
  color: rgb(78 91 166 / 0.9);
}

.hover\:text-gray-blue-500\/95:hover {
  color: rgb(78 91 166 / 0.95);
}

.hover\:text-gray-blue-500\/100:hover {
  color: rgb(78 91 166 / 1);
}

.hover\:text-gray-blue-600\/0:hover {
  color: rgb(62 71 132 / 0);
}

.hover\:text-gray-blue-600\/5:hover {
  color: rgb(62 71 132 / 0.05);
}

.hover\:text-gray-blue-600\/10:hover {
  color: rgb(62 71 132 / 0.1);
}

.hover\:text-gray-blue-600\/20:hover {
  color: rgb(62 71 132 / 0.2);
}

.hover\:text-gray-blue-600\/25:hover {
  color: rgb(62 71 132 / 0.25);
}

.hover\:text-gray-blue-600\/30:hover {
  color: rgb(62 71 132 / 0.3);
}

.hover\:text-gray-blue-600\/40:hover {
  color: rgb(62 71 132 / 0.4);
}

.hover\:text-gray-blue-600\/50:hover {
  color: rgb(62 71 132 / 0.5);
}

.hover\:text-gray-blue-600\/60:hover {
  color: rgb(62 71 132 / 0.6);
}

.hover\:text-gray-blue-600\/70:hover {
  color: rgb(62 71 132 / 0.7);
}

.hover\:text-gray-blue-600\/75:hover {
  color: rgb(62 71 132 / 0.75);
}

.hover\:text-gray-blue-600\/80:hover {
  color: rgb(62 71 132 / 0.8);
}

.hover\:text-gray-blue-600\/90:hover {
  color: rgb(62 71 132 / 0.9);
}

.hover\:text-gray-blue-600\/95:hover {
  color: rgb(62 71 132 / 0.95);
}

.hover\:text-gray-blue-600\/100:hover {
  color: rgb(62 71 132 / 1);
}

.hover\:text-gray-blue-700\/0:hover {
  color: rgb(54 63 114 / 0);
}

.hover\:text-gray-blue-700\/5:hover {
  color: rgb(54 63 114 / 0.05);
}

.hover\:text-gray-blue-700\/10:hover {
  color: rgb(54 63 114 / 0.1);
}

.hover\:text-gray-blue-700\/20:hover {
  color: rgb(54 63 114 / 0.2);
}

.hover\:text-gray-blue-700\/25:hover {
  color: rgb(54 63 114 / 0.25);
}

.hover\:text-gray-blue-700\/30:hover {
  color: rgb(54 63 114 / 0.3);
}

.hover\:text-gray-blue-700\/40:hover {
  color: rgb(54 63 114 / 0.4);
}

.hover\:text-gray-blue-700\/50:hover {
  color: rgb(54 63 114 / 0.5);
}

.hover\:text-gray-blue-700\/60:hover {
  color: rgb(54 63 114 / 0.6);
}

.hover\:text-gray-blue-700\/70:hover {
  color: rgb(54 63 114 / 0.7);
}

.hover\:text-gray-blue-700\/75:hover {
  color: rgb(54 63 114 / 0.75);
}

.hover\:text-gray-blue-700\/80:hover {
  color: rgb(54 63 114 / 0.8);
}

.hover\:text-gray-blue-700\/90:hover {
  color: rgb(54 63 114 / 0.9);
}

.hover\:text-gray-blue-700\/95:hover {
  color: rgb(54 63 114 / 0.95);
}

.hover\:text-gray-blue-700\/100:hover {
  color: rgb(54 63 114 / 1);
}

.hover\:text-gray-blue-800\/0:hover {
  color: rgb(41 48 86 / 0);
}

.hover\:text-gray-blue-800\/5:hover {
  color: rgb(41 48 86 / 0.05);
}

.hover\:text-gray-blue-800\/10:hover {
  color: rgb(41 48 86 / 0.1);
}

.hover\:text-gray-blue-800\/20:hover {
  color: rgb(41 48 86 / 0.2);
}

.hover\:text-gray-blue-800\/25:hover {
  color: rgb(41 48 86 / 0.25);
}

.hover\:text-gray-blue-800\/30:hover {
  color: rgb(41 48 86 / 0.3);
}

.hover\:text-gray-blue-800\/40:hover {
  color: rgb(41 48 86 / 0.4);
}

.hover\:text-gray-blue-800\/50:hover {
  color: rgb(41 48 86 / 0.5);
}

.hover\:text-gray-blue-800\/60:hover {
  color: rgb(41 48 86 / 0.6);
}

.hover\:text-gray-blue-800\/70:hover {
  color: rgb(41 48 86 / 0.7);
}

.hover\:text-gray-blue-800\/75:hover {
  color: rgb(41 48 86 / 0.75);
}

.hover\:text-gray-blue-800\/80:hover {
  color: rgb(41 48 86 / 0.8);
}

.hover\:text-gray-blue-800\/90:hover {
  color: rgb(41 48 86 / 0.9);
}

.hover\:text-gray-blue-800\/95:hover {
  color: rgb(41 48 86 / 0.95);
}

.hover\:text-gray-blue-800\/100:hover {
  color: rgb(41 48 86 / 1);
}

.hover\:text-gray-blue-900\/0:hover {
  color: rgb(16 19 35 / 0);
}

.hover\:text-gray-blue-900\/5:hover {
  color: rgb(16 19 35 / 0.05);
}

.hover\:text-gray-blue-900\/10:hover {
  color: rgb(16 19 35 / 0.1);
}

.hover\:text-gray-blue-900\/20:hover {
  color: rgb(16 19 35 / 0.2);
}

.hover\:text-gray-blue-900\/25:hover {
  color: rgb(16 19 35 / 0.25);
}

.hover\:text-gray-blue-900\/30:hover {
  color: rgb(16 19 35 / 0.3);
}

.hover\:text-gray-blue-900\/40:hover {
  color: rgb(16 19 35 / 0.4);
}

.hover\:text-gray-blue-900\/50:hover {
  color: rgb(16 19 35 / 0.5);
}

.hover\:text-gray-blue-900\/60:hover {
  color: rgb(16 19 35 / 0.6);
}

.hover\:text-gray-blue-900\/70:hover {
  color: rgb(16 19 35 / 0.7);
}

.hover\:text-gray-blue-900\/75:hover {
  color: rgb(16 19 35 / 0.75);
}

.hover\:text-gray-blue-900\/80:hover {
  color: rgb(16 19 35 / 0.8);
}

.hover\:text-gray-blue-900\/90:hover {
  color: rgb(16 19 35 / 0.9);
}

.hover\:text-gray-blue-900\/95:hover {
  color: rgb(16 19 35 / 0.95);
}

.hover\:text-gray-blue-900\/100:hover {
  color: rgb(16 19 35 / 1);
}

.hover\:text-gray-blue\/0:hover {
  color: rgb(113 123 188 / 0);
}

.hover\:text-gray-blue\/5:hover {
  color: rgb(113 123 188 / 0.05);
}

.hover\:text-gray-blue\/10:hover {
  color: rgb(113 123 188 / 0.1);
}

.hover\:text-gray-blue\/20:hover {
  color: rgb(113 123 188 / 0.2);
}

.hover\:text-gray-blue\/25:hover {
  color: rgb(113 123 188 / 0.25);
}

.hover\:text-gray-blue\/30:hover {
  color: rgb(113 123 188 / 0.3);
}

.hover\:text-gray-blue\/40:hover {
  color: rgb(113 123 188 / 0.4);
}

.hover\:text-gray-blue\/50:hover {
  color: rgb(113 123 188 / 0.5);
}

.hover\:text-gray-blue\/60:hover {
  color: rgb(113 123 188 / 0.6);
}

.hover\:text-gray-blue\/70:hover {
  color: rgb(113 123 188 / 0.7);
}

.hover\:text-gray-blue\/75:hover {
  color: rgb(113 123 188 / 0.75);
}

.hover\:text-gray-blue\/80:hover {
  color: rgb(113 123 188 / 0.8);
}

.hover\:text-gray-blue\/90:hover {
  color: rgb(113 123 188 / 0.9);
}

.hover\:text-gray-blue\/95:hover {
  color: rgb(113 123 188 / 0.95);
}

.hover\:text-gray-blue\/100:hover {
  color: rgb(113 123 188 / 1);
}

.hover\:text-gray-cool-25\/0:hover {
  color: rgb(252 252 253 / 0);
}

.hover\:text-gray-cool-25\/5:hover {
  color: rgb(252 252 253 / 0.05);
}

.hover\:text-gray-cool-25\/10:hover {
  color: rgb(252 252 253 / 0.1);
}

.hover\:text-gray-cool-25\/20:hover {
  color: rgb(252 252 253 / 0.2);
}

.hover\:text-gray-cool-25\/25:hover {
  color: rgb(252 252 253 / 0.25);
}

.hover\:text-gray-cool-25\/30:hover {
  color: rgb(252 252 253 / 0.3);
}

.hover\:text-gray-cool-25\/40:hover {
  color: rgb(252 252 253 / 0.4);
}

.hover\:text-gray-cool-25\/50:hover {
  color: rgb(252 252 253 / 0.5);
}

.hover\:text-gray-cool-25\/60:hover {
  color: rgb(252 252 253 / 0.6);
}

.hover\:text-gray-cool-25\/70:hover {
  color: rgb(252 252 253 / 0.7);
}

.hover\:text-gray-cool-25\/75:hover {
  color: rgb(252 252 253 / 0.75);
}

.hover\:text-gray-cool-25\/80:hover {
  color: rgb(252 252 253 / 0.8);
}

.hover\:text-gray-cool-25\/90:hover {
  color: rgb(252 252 253 / 0.9);
}

.hover\:text-gray-cool-25\/95:hover {
  color: rgb(252 252 253 / 0.95);
}

.hover\:text-gray-cool-25\/100:hover {
  color: rgb(252 252 253 / 1);
}

.hover\:text-gray-cool-50\/0:hover {
  color: rgb(249 249 251 / 0);
}

.hover\:text-gray-cool-50\/5:hover {
  color: rgb(249 249 251 / 0.05);
}

.hover\:text-gray-cool-50\/10:hover {
  color: rgb(249 249 251 / 0.1);
}

.hover\:text-gray-cool-50\/20:hover {
  color: rgb(249 249 251 / 0.2);
}

.hover\:text-gray-cool-50\/25:hover {
  color: rgb(249 249 251 / 0.25);
}

.hover\:text-gray-cool-50\/30:hover {
  color: rgb(249 249 251 / 0.3);
}

.hover\:text-gray-cool-50\/40:hover {
  color: rgb(249 249 251 / 0.4);
}

.hover\:text-gray-cool-50\/50:hover {
  color: rgb(249 249 251 / 0.5);
}

.hover\:text-gray-cool-50\/60:hover {
  color: rgb(249 249 251 / 0.6);
}

.hover\:text-gray-cool-50\/70:hover {
  color: rgb(249 249 251 / 0.7);
}

.hover\:text-gray-cool-50\/75:hover {
  color: rgb(249 249 251 / 0.75);
}

.hover\:text-gray-cool-50\/80:hover {
  color: rgb(249 249 251 / 0.8);
}

.hover\:text-gray-cool-50\/90:hover {
  color: rgb(249 249 251 / 0.9);
}

.hover\:text-gray-cool-50\/95:hover {
  color: rgb(249 249 251 / 0.95);
}

.hover\:text-gray-cool-50\/100:hover {
  color: rgb(249 249 251 / 1);
}

.hover\:text-gray-cool-100\/0:hover {
  color: rgb(239 241 245 / 0);
}

.hover\:text-gray-cool-100\/5:hover {
  color: rgb(239 241 245 / 0.05);
}

.hover\:text-gray-cool-100\/10:hover {
  color: rgb(239 241 245 / 0.1);
}

.hover\:text-gray-cool-100\/20:hover {
  color: rgb(239 241 245 / 0.2);
}

.hover\:text-gray-cool-100\/25:hover {
  color: rgb(239 241 245 / 0.25);
}

.hover\:text-gray-cool-100\/30:hover {
  color: rgb(239 241 245 / 0.3);
}

.hover\:text-gray-cool-100\/40:hover {
  color: rgb(239 241 245 / 0.4);
}

.hover\:text-gray-cool-100\/50:hover {
  color: rgb(239 241 245 / 0.5);
}

.hover\:text-gray-cool-100\/60:hover {
  color: rgb(239 241 245 / 0.6);
}

.hover\:text-gray-cool-100\/70:hover {
  color: rgb(239 241 245 / 0.7);
}

.hover\:text-gray-cool-100\/75:hover {
  color: rgb(239 241 245 / 0.75);
}

.hover\:text-gray-cool-100\/80:hover {
  color: rgb(239 241 245 / 0.8);
}

.hover\:text-gray-cool-100\/90:hover {
  color: rgb(239 241 245 / 0.9);
}

.hover\:text-gray-cool-100\/95:hover {
  color: rgb(239 241 245 / 0.95);
}

.hover\:text-gray-cool-100\/100:hover {
  color: rgb(239 241 245 / 1);
}

.hover\:text-gray-cool-200\/0:hover {
  color: rgb(220 223 234 / 0);
}

.hover\:text-gray-cool-200\/5:hover {
  color: rgb(220 223 234 / 0.05);
}

.hover\:text-gray-cool-200\/10:hover {
  color: rgb(220 223 234 / 0.1);
}

.hover\:text-gray-cool-200\/20:hover {
  color: rgb(220 223 234 / 0.2);
}

.hover\:text-gray-cool-200\/25:hover {
  color: rgb(220 223 234 / 0.25);
}

.hover\:text-gray-cool-200\/30:hover {
  color: rgb(220 223 234 / 0.3);
}

.hover\:text-gray-cool-200\/40:hover {
  color: rgb(220 223 234 / 0.4);
}

.hover\:text-gray-cool-200\/50:hover {
  color: rgb(220 223 234 / 0.5);
}

.hover\:text-gray-cool-200\/60:hover {
  color: rgb(220 223 234 / 0.6);
}

.hover\:text-gray-cool-200\/70:hover {
  color: rgb(220 223 234 / 0.7);
}

.hover\:text-gray-cool-200\/75:hover {
  color: rgb(220 223 234 / 0.75);
}

.hover\:text-gray-cool-200\/80:hover {
  color: rgb(220 223 234 / 0.8);
}

.hover\:text-gray-cool-200\/90:hover {
  color: rgb(220 223 234 / 0.9);
}

.hover\:text-gray-cool-200\/95:hover {
  color: rgb(220 223 234 / 0.95);
}

.hover\:text-gray-cool-200\/100:hover {
  color: rgb(220 223 234 / 1);
}

.hover\:text-gray-cool-300\/0:hover {
  color: rgb(185 192 212 / 0);
}

.hover\:text-gray-cool-300\/5:hover {
  color: rgb(185 192 212 / 0.05);
}

.hover\:text-gray-cool-300\/10:hover {
  color: rgb(185 192 212 / 0.1);
}

.hover\:text-gray-cool-300\/20:hover {
  color: rgb(185 192 212 / 0.2);
}

.hover\:text-gray-cool-300\/25:hover {
  color: rgb(185 192 212 / 0.25);
}

.hover\:text-gray-cool-300\/30:hover {
  color: rgb(185 192 212 / 0.3);
}

.hover\:text-gray-cool-300\/40:hover {
  color: rgb(185 192 212 / 0.4);
}

.hover\:text-gray-cool-300\/50:hover {
  color: rgb(185 192 212 / 0.5);
}

.hover\:text-gray-cool-300\/60:hover {
  color: rgb(185 192 212 / 0.6);
}

.hover\:text-gray-cool-300\/70:hover {
  color: rgb(185 192 212 / 0.7);
}

.hover\:text-gray-cool-300\/75:hover {
  color: rgb(185 192 212 / 0.75);
}

.hover\:text-gray-cool-300\/80:hover {
  color: rgb(185 192 212 / 0.8);
}

.hover\:text-gray-cool-300\/90:hover {
  color: rgb(185 192 212 / 0.9);
}

.hover\:text-gray-cool-300\/95:hover {
  color: rgb(185 192 212 / 0.95);
}

.hover\:text-gray-cool-300\/100:hover {
  color: rgb(185 192 212 / 1);
}

.hover\:text-gray-cool-400\/0:hover {
  color: rgb(125 137 176 / 0);
}

.hover\:text-gray-cool-400\/5:hover {
  color: rgb(125 137 176 / 0.05);
}

.hover\:text-gray-cool-400\/10:hover {
  color: rgb(125 137 176 / 0.1);
}

.hover\:text-gray-cool-400\/20:hover {
  color: rgb(125 137 176 / 0.2);
}

.hover\:text-gray-cool-400\/25:hover {
  color: rgb(125 137 176 / 0.25);
}

.hover\:text-gray-cool-400\/30:hover {
  color: rgb(125 137 176 / 0.3);
}

.hover\:text-gray-cool-400\/40:hover {
  color: rgb(125 137 176 / 0.4);
}

.hover\:text-gray-cool-400\/50:hover {
  color: rgb(125 137 176 / 0.5);
}

.hover\:text-gray-cool-400\/60:hover {
  color: rgb(125 137 176 / 0.6);
}

.hover\:text-gray-cool-400\/70:hover {
  color: rgb(125 137 176 / 0.7);
}

.hover\:text-gray-cool-400\/75:hover {
  color: rgb(125 137 176 / 0.75);
}

.hover\:text-gray-cool-400\/80:hover {
  color: rgb(125 137 176 / 0.8);
}

.hover\:text-gray-cool-400\/90:hover {
  color: rgb(125 137 176 / 0.9);
}

.hover\:text-gray-cool-400\/95:hover {
  color: rgb(125 137 176 / 0.95);
}

.hover\:text-gray-cool-400\/100:hover {
  color: rgb(125 137 176 / 1);
}

.hover\:text-gray-cool-500\/0:hover {
  color: rgb(93 107 152 / 0);
}

.hover\:text-gray-cool-500\/5:hover {
  color: rgb(93 107 152 / 0.05);
}

.hover\:text-gray-cool-500\/10:hover {
  color: rgb(93 107 152 / 0.1);
}

.hover\:text-gray-cool-500\/20:hover {
  color: rgb(93 107 152 / 0.2);
}

.hover\:text-gray-cool-500\/25:hover {
  color: rgb(93 107 152 / 0.25);
}

.hover\:text-gray-cool-500\/30:hover {
  color: rgb(93 107 152 / 0.3);
}

.hover\:text-gray-cool-500\/40:hover {
  color: rgb(93 107 152 / 0.4);
}

.hover\:text-gray-cool-500\/50:hover {
  color: rgb(93 107 152 / 0.5);
}

.hover\:text-gray-cool-500\/60:hover {
  color: rgb(93 107 152 / 0.6);
}

.hover\:text-gray-cool-500\/70:hover {
  color: rgb(93 107 152 / 0.7);
}

.hover\:text-gray-cool-500\/75:hover {
  color: rgb(93 107 152 / 0.75);
}

.hover\:text-gray-cool-500\/80:hover {
  color: rgb(93 107 152 / 0.8);
}

.hover\:text-gray-cool-500\/90:hover {
  color: rgb(93 107 152 / 0.9);
}

.hover\:text-gray-cool-500\/95:hover {
  color: rgb(93 107 152 / 0.95);
}

.hover\:text-gray-cool-500\/100:hover {
  color: rgb(93 107 152 / 1);
}

.hover\:text-gray-cool-600\/0:hover {
  color: rgb(74 85 120 / 0);
}

.hover\:text-gray-cool-600\/5:hover {
  color: rgb(74 85 120 / 0.05);
}

.hover\:text-gray-cool-600\/10:hover {
  color: rgb(74 85 120 / 0.1);
}

.hover\:text-gray-cool-600\/20:hover {
  color: rgb(74 85 120 / 0.2);
}

.hover\:text-gray-cool-600\/25:hover {
  color: rgb(74 85 120 / 0.25);
}

.hover\:text-gray-cool-600\/30:hover {
  color: rgb(74 85 120 / 0.3);
}

.hover\:text-gray-cool-600\/40:hover {
  color: rgb(74 85 120 / 0.4);
}

.hover\:text-gray-cool-600\/50:hover {
  color: rgb(74 85 120 / 0.5);
}

.hover\:text-gray-cool-600\/60:hover {
  color: rgb(74 85 120 / 0.6);
}

.hover\:text-gray-cool-600\/70:hover {
  color: rgb(74 85 120 / 0.7);
}

.hover\:text-gray-cool-600\/75:hover {
  color: rgb(74 85 120 / 0.75);
}

.hover\:text-gray-cool-600\/80:hover {
  color: rgb(74 85 120 / 0.8);
}

.hover\:text-gray-cool-600\/90:hover {
  color: rgb(74 85 120 / 0.9);
}

.hover\:text-gray-cool-600\/95:hover {
  color: rgb(74 85 120 / 0.95);
}

.hover\:text-gray-cool-600\/100:hover {
  color: rgb(74 85 120 / 1);
}

.hover\:text-gray-cool-700\/0:hover {
  color: rgb(64 73 104 / 0);
}

.hover\:text-gray-cool-700\/5:hover {
  color: rgb(64 73 104 / 0.05);
}

.hover\:text-gray-cool-700\/10:hover {
  color: rgb(64 73 104 / 0.1);
}

.hover\:text-gray-cool-700\/20:hover {
  color: rgb(64 73 104 / 0.2);
}

.hover\:text-gray-cool-700\/25:hover {
  color: rgb(64 73 104 / 0.25);
}

.hover\:text-gray-cool-700\/30:hover {
  color: rgb(64 73 104 / 0.3);
}

.hover\:text-gray-cool-700\/40:hover {
  color: rgb(64 73 104 / 0.4);
}

.hover\:text-gray-cool-700\/50:hover {
  color: rgb(64 73 104 / 0.5);
}

.hover\:text-gray-cool-700\/60:hover {
  color: rgb(64 73 104 / 0.6);
}

.hover\:text-gray-cool-700\/70:hover {
  color: rgb(64 73 104 / 0.7);
}

.hover\:text-gray-cool-700\/75:hover {
  color: rgb(64 73 104 / 0.75);
}

.hover\:text-gray-cool-700\/80:hover {
  color: rgb(64 73 104 / 0.8);
}

.hover\:text-gray-cool-700\/90:hover {
  color: rgb(64 73 104 / 0.9);
}

.hover\:text-gray-cool-700\/95:hover {
  color: rgb(64 73 104 / 0.95);
}

.hover\:text-gray-cool-700\/100:hover {
  color: rgb(64 73 104 / 1);
}

.hover\:text-gray-cool-800\/0:hover {
  color: rgb(48 55 79 / 0);
}

.hover\:text-gray-cool-800\/5:hover {
  color: rgb(48 55 79 / 0.05);
}

.hover\:text-gray-cool-800\/10:hover {
  color: rgb(48 55 79 / 0.1);
}

.hover\:text-gray-cool-800\/20:hover {
  color: rgb(48 55 79 / 0.2);
}

.hover\:text-gray-cool-800\/25:hover {
  color: rgb(48 55 79 / 0.25);
}

.hover\:text-gray-cool-800\/30:hover {
  color: rgb(48 55 79 / 0.3);
}

.hover\:text-gray-cool-800\/40:hover {
  color: rgb(48 55 79 / 0.4);
}

.hover\:text-gray-cool-800\/50:hover {
  color: rgb(48 55 79 / 0.5);
}

.hover\:text-gray-cool-800\/60:hover {
  color: rgb(48 55 79 / 0.6);
}

.hover\:text-gray-cool-800\/70:hover {
  color: rgb(48 55 79 / 0.7);
}

.hover\:text-gray-cool-800\/75:hover {
  color: rgb(48 55 79 / 0.75);
}

.hover\:text-gray-cool-800\/80:hover {
  color: rgb(48 55 79 / 0.8);
}

.hover\:text-gray-cool-800\/90:hover {
  color: rgb(48 55 79 / 0.9);
}

.hover\:text-gray-cool-800\/95:hover {
  color: rgb(48 55 79 / 0.95);
}

.hover\:text-gray-cool-800\/100:hover {
  color: rgb(48 55 79 / 1);
}

.hover\:text-gray-cool-900\/0:hover {
  color: rgb(17 19 34 / 0);
}

.hover\:text-gray-cool-900\/5:hover {
  color: rgb(17 19 34 / 0.05);
}

.hover\:text-gray-cool-900\/10:hover {
  color: rgb(17 19 34 / 0.1);
}

.hover\:text-gray-cool-900\/20:hover {
  color: rgb(17 19 34 / 0.2);
}

.hover\:text-gray-cool-900\/25:hover {
  color: rgb(17 19 34 / 0.25);
}

.hover\:text-gray-cool-900\/30:hover {
  color: rgb(17 19 34 / 0.3);
}

.hover\:text-gray-cool-900\/40:hover {
  color: rgb(17 19 34 / 0.4);
}

.hover\:text-gray-cool-900\/50:hover {
  color: rgb(17 19 34 / 0.5);
}

.hover\:text-gray-cool-900\/60:hover {
  color: rgb(17 19 34 / 0.6);
}

.hover\:text-gray-cool-900\/70:hover {
  color: rgb(17 19 34 / 0.7);
}

.hover\:text-gray-cool-900\/75:hover {
  color: rgb(17 19 34 / 0.75);
}

.hover\:text-gray-cool-900\/80:hover {
  color: rgb(17 19 34 / 0.8);
}

.hover\:text-gray-cool-900\/90:hover {
  color: rgb(17 19 34 / 0.9);
}

.hover\:text-gray-cool-900\/95:hover {
  color: rgb(17 19 34 / 0.95);
}

.hover\:text-gray-cool-900\/100:hover {
  color: rgb(17 19 34 / 1);
}

.hover\:text-gray-cool\/0:hover {
  color: rgb(125 137 176 / 0);
}

.hover\:text-gray-cool\/5:hover {
  color: rgb(125 137 176 / 0.05);
}

.hover\:text-gray-cool\/10:hover {
  color: rgb(125 137 176 / 0.1);
}

.hover\:text-gray-cool\/20:hover {
  color: rgb(125 137 176 / 0.2);
}

.hover\:text-gray-cool\/25:hover {
  color: rgb(125 137 176 / 0.25);
}

.hover\:text-gray-cool\/30:hover {
  color: rgb(125 137 176 / 0.3);
}

.hover\:text-gray-cool\/40:hover {
  color: rgb(125 137 176 / 0.4);
}

.hover\:text-gray-cool\/50:hover {
  color: rgb(125 137 176 / 0.5);
}

.hover\:text-gray-cool\/60:hover {
  color: rgb(125 137 176 / 0.6);
}

.hover\:text-gray-cool\/70:hover {
  color: rgb(125 137 176 / 0.7);
}

.hover\:text-gray-cool\/75:hover {
  color: rgb(125 137 176 / 0.75);
}

.hover\:text-gray-cool\/80:hover {
  color: rgb(125 137 176 / 0.8);
}

.hover\:text-gray-cool\/90:hover {
  color: rgb(125 137 176 / 0.9);
}

.hover\:text-gray-cool\/95:hover {
  color: rgb(125 137 176 / 0.95);
}

.hover\:text-gray-cool\/100:hover {
  color: rgb(125 137 176 / 1);
}

.hover\:text-gray-modern-25\/0:hover {
  color: rgb(252 252 253 / 0);
}

.hover\:text-gray-modern-25\/5:hover {
  color: rgb(252 252 253 / 0.05);
}

.hover\:text-gray-modern-25\/10:hover {
  color: rgb(252 252 253 / 0.1);
}

.hover\:text-gray-modern-25\/20:hover {
  color: rgb(252 252 253 / 0.2);
}

.hover\:text-gray-modern-25\/25:hover {
  color: rgb(252 252 253 / 0.25);
}

.hover\:text-gray-modern-25\/30:hover {
  color: rgb(252 252 253 / 0.3);
}

.hover\:text-gray-modern-25\/40:hover {
  color: rgb(252 252 253 / 0.4);
}

.hover\:text-gray-modern-25\/50:hover {
  color: rgb(252 252 253 / 0.5);
}

.hover\:text-gray-modern-25\/60:hover {
  color: rgb(252 252 253 / 0.6);
}

.hover\:text-gray-modern-25\/70:hover {
  color: rgb(252 252 253 / 0.7);
}

.hover\:text-gray-modern-25\/75:hover {
  color: rgb(252 252 253 / 0.75);
}

.hover\:text-gray-modern-25\/80:hover {
  color: rgb(252 252 253 / 0.8);
}

.hover\:text-gray-modern-25\/90:hover {
  color: rgb(252 252 253 / 0.9);
}

.hover\:text-gray-modern-25\/95:hover {
  color: rgb(252 252 253 / 0.95);
}

.hover\:text-gray-modern-25\/100:hover {
  color: rgb(252 252 253 / 1);
}

.hover\:text-gray-modern-50\/0:hover {
  color: rgb(248 250 252 / 0);
}

.hover\:text-gray-modern-50\/5:hover {
  color: rgb(248 250 252 / 0.05);
}

.hover\:text-gray-modern-50\/10:hover {
  color: rgb(248 250 252 / 0.1);
}

.hover\:text-gray-modern-50\/20:hover {
  color: rgb(248 250 252 / 0.2);
}

.hover\:text-gray-modern-50\/25:hover {
  color: rgb(248 250 252 / 0.25);
}

.hover\:text-gray-modern-50\/30:hover {
  color: rgb(248 250 252 / 0.3);
}

.hover\:text-gray-modern-50\/40:hover {
  color: rgb(248 250 252 / 0.4);
}

.hover\:text-gray-modern-50\/50:hover {
  color: rgb(248 250 252 / 0.5);
}

.hover\:text-gray-modern-50\/60:hover {
  color: rgb(248 250 252 / 0.6);
}

.hover\:text-gray-modern-50\/70:hover {
  color: rgb(248 250 252 / 0.7);
}

.hover\:text-gray-modern-50\/75:hover {
  color: rgb(248 250 252 / 0.75);
}

.hover\:text-gray-modern-50\/80:hover {
  color: rgb(248 250 252 / 0.8);
}

.hover\:text-gray-modern-50\/90:hover {
  color: rgb(248 250 252 / 0.9);
}

.hover\:text-gray-modern-50\/95:hover {
  color: rgb(248 250 252 / 0.95);
}

.hover\:text-gray-modern-50\/100:hover {
  color: rgb(248 250 252 / 1);
}

.hover\:text-gray-modern-100\/0:hover {
  color: rgb(238 242 246 / 0);
}

.hover\:text-gray-modern-100\/5:hover {
  color: rgb(238 242 246 / 0.05);
}

.hover\:text-gray-modern-100\/10:hover {
  color: rgb(238 242 246 / 0.1);
}

.hover\:text-gray-modern-100\/20:hover {
  color: rgb(238 242 246 / 0.2);
}

.hover\:text-gray-modern-100\/25:hover {
  color: rgb(238 242 246 / 0.25);
}

.hover\:text-gray-modern-100\/30:hover {
  color: rgb(238 242 246 / 0.3);
}

.hover\:text-gray-modern-100\/40:hover {
  color: rgb(238 242 246 / 0.4);
}

.hover\:text-gray-modern-100\/50:hover {
  color: rgb(238 242 246 / 0.5);
}

.hover\:text-gray-modern-100\/60:hover {
  color: rgb(238 242 246 / 0.6);
}

.hover\:text-gray-modern-100\/70:hover {
  color: rgb(238 242 246 / 0.7);
}

.hover\:text-gray-modern-100\/75:hover {
  color: rgb(238 242 246 / 0.75);
}

.hover\:text-gray-modern-100\/80:hover {
  color: rgb(238 242 246 / 0.8);
}

.hover\:text-gray-modern-100\/90:hover {
  color: rgb(238 242 246 / 0.9);
}

.hover\:text-gray-modern-100\/95:hover {
  color: rgb(238 242 246 / 0.95);
}

.hover\:text-gray-modern-100\/100:hover {
  color: rgb(238 242 246 / 1);
}

.hover\:text-gray-modern-200\/0:hover {
  color: rgb(227 232 239 / 0);
}

.hover\:text-gray-modern-200\/5:hover {
  color: rgb(227 232 239 / 0.05);
}

.hover\:text-gray-modern-200\/10:hover {
  color: rgb(227 232 239 / 0.1);
}

.hover\:text-gray-modern-200\/20:hover {
  color: rgb(227 232 239 / 0.2);
}

.hover\:text-gray-modern-200\/25:hover {
  color: rgb(227 232 239 / 0.25);
}

.hover\:text-gray-modern-200\/30:hover {
  color: rgb(227 232 239 / 0.3);
}

.hover\:text-gray-modern-200\/40:hover {
  color: rgb(227 232 239 / 0.4);
}

.hover\:text-gray-modern-200\/50:hover {
  color: rgb(227 232 239 / 0.5);
}

.hover\:text-gray-modern-200\/60:hover {
  color: rgb(227 232 239 / 0.6);
}

.hover\:text-gray-modern-200\/70:hover {
  color: rgb(227 232 239 / 0.7);
}

.hover\:text-gray-modern-200\/75:hover {
  color: rgb(227 232 239 / 0.75);
}

.hover\:text-gray-modern-200\/80:hover {
  color: rgb(227 232 239 / 0.8);
}

.hover\:text-gray-modern-200\/90:hover {
  color: rgb(227 232 239 / 0.9);
}

.hover\:text-gray-modern-200\/95:hover {
  color: rgb(227 232 239 / 0.95);
}

.hover\:text-gray-modern-200\/100:hover {
  color: rgb(227 232 239 / 1);
}

.hover\:text-gray-modern-300\/0:hover {
  color: rgb(205 213 223 / 0);
}

.hover\:text-gray-modern-300\/5:hover {
  color: rgb(205 213 223 / 0.05);
}

.hover\:text-gray-modern-300\/10:hover {
  color: rgb(205 213 223 / 0.1);
}

.hover\:text-gray-modern-300\/20:hover {
  color: rgb(205 213 223 / 0.2);
}

.hover\:text-gray-modern-300\/25:hover {
  color: rgb(205 213 223 / 0.25);
}

.hover\:text-gray-modern-300\/30:hover {
  color: rgb(205 213 223 / 0.3);
}

.hover\:text-gray-modern-300\/40:hover {
  color: rgb(205 213 223 / 0.4);
}

.hover\:text-gray-modern-300\/50:hover {
  color: rgb(205 213 223 / 0.5);
}

.hover\:text-gray-modern-300\/60:hover {
  color: rgb(205 213 223 / 0.6);
}

.hover\:text-gray-modern-300\/70:hover {
  color: rgb(205 213 223 / 0.7);
}

.hover\:text-gray-modern-300\/75:hover {
  color: rgb(205 213 223 / 0.75);
}

.hover\:text-gray-modern-300\/80:hover {
  color: rgb(205 213 223 / 0.8);
}

.hover\:text-gray-modern-300\/90:hover {
  color: rgb(205 213 223 / 0.9);
}

.hover\:text-gray-modern-300\/95:hover {
  color: rgb(205 213 223 / 0.95);
}

.hover\:text-gray-modern-300\/100:hover {
  color: rgb(205 213 223 / 1);
}

.hover\:text-gray-modern-400\/0:hover {
  color: rgb(154 164 178 / 0);
}

.hover\:text-gray-modern-400\/5:hover {
  color: rgb(154 164 178 / 0.05);
}

.hover\:text-gray-modern-400\/10:hover {
  color: rgb(154 164 178 / 0.1);
}

.hover\:text-gray-modern-400\/20:hover {
  color: rgb(154 164 178 / 0.2);
}

.hover\:text-gray-modern-400\/25:hover {
  color: rgb(154 164 178 / 0.25);
}

.hover\:text-gray-modern-400\/30:hover {
  color: rgb(154 164 178 / 0.3);
}

.hover\:text-gray-modern-400\/40:hover {
  color: rgb(154 164 178 / 0.4);
}

.hover\:text-gray-modern-400\/50:hover {
  color: rgb(154 164 178 / 0.5);
}

.hover\:text-gray-modern-400\/60:hover {
  color: rgb(154 164 178 / 0.6);
}

.hover\:text-gray-modern-400\/70:hover {
  color: rgb(154 164 178 / 0.7);
}

.hover\:text-gray-modern-400\/75:hover {
  color: rgb(154 164 178 / 0.75);
}

.hover\:text-gray-modern-400\/80:hover {
  color: rgb(154 164 178 / 0.8);
}

.hover\:text-gray-modern-400\/90:hover {
  color: rgb(154 164 178 / 0.9);
}

.hover\:text-gray-modern-400\/95:hover {
  color: rgb(154 164 178 / 0.95);
}

.hover\:text-gray-modern-400\/100:hover {
  color: rgb(154 164 178 / 1);
}

.hover\:text-gray-modern-500\/0:hover {
  color: rgb(105 117 134 / 0);
}

.hover\:text-gray-modern-500\/5:hover {
  color: rgb(105 117 134 / 0.05);
}

.hover\:text-gray-modern-500\/10:hover {
  color: rgb(105 117 134 / 0.1);
}

.hover\:text-gray-modern-500\/20:hover {
  color: rgb(105 117 134 / 0.2);
}

.hover\:text-gray-modern-500\/25:hover {
  color: rgb(105 117 134 / 0.25);
}

.hover\:text-gray-modern-500\/30:hover {
  color: rgb(105 117 134 / 0.3);
}

.hover\:text-gray-modern-500\/40:hover {
  color: rgb(105 117 134 / 0.4);
}

.hover\:text-gray-modern-500\/50:hover {
  color: rgb(105 117 134 / 0.5);
}

.hover\:text-gray-modern-500\/60:hover {
  color: rgb(105 117 134 / 0.6);
}

.hover\:text-gray-modern-500\/70:hover {
  color: rgb(105 117 134 / 0.7);
}

.hover\:text-gray-modern-500\/75:hover {
  color: rgb(105 117 134 / 0.75);
}

.hover\:text-gray-modern-500\/80:hover {
  color: rgb(105 117 134 / 0.8);
}

.hover\:text-gray-modern-500\/90:hover {
  color: rgb(105 117 134 / 0.9);
}

.hover\:text-gray-modern-500\/95:hover {
  color: rgb(105 117 134 / 0.95);
}

.hover\:text-gray-modern-500\/100:hover {
  color: rgb(105 117 134 / 1);
}

.hover\:text-gray-modern-600\/0:hover {
  color: rgb(72 85 101 / 0);
}

.hover\:text-gray-modern-600\/5:hover {
  color: rgb(72 85 101 / 0.05);
}

.hover\:text-gray-modern-600\/10:hover {
  color: rgb(72 85 101 / 0.1);
}

.hover\:text-gray-modern-600\/20:hover {
  color: rgb(72 85 101 / 0.2);
}

.hover\:text-gray-modern-600\/25:hover {
  color: rgb(72 85 101 / 0.25);
}

.hover\:text-gray-modern-600\/30:hover {
  color: rgb(72 85 101 / 0.3);
}

.hover\:text-gray-modern-600\/40:hover {
  color: rgb(72 85 101 / 0.4);
}

.hover\:text-gray-modern-600\/50:hover {
  color: rgb(72 85 101 / 0.5);
}

.hover\:text-gray-modern-600\/60:hover {
  color: rgb(72 85 101 / 0.6);
}

.hover\:text-gray-modern-600\/70:hover {
  color: rgb(72 85 101 / 0.7);
}

.hover\:text-gray-modern-600\/75:hover {
  color: rgb(72 85 101 / 0.75);
}

.hover\:text-gray-modern-600\/80:hover {
  color: rgb(72 85 101 / 0.8);
}

.hover\:text-gray-modern-600\/90:hover {
  color: rgb(72 85 101 / 0.9);
}

.hover\:text-gray-modern-600\/95:hover {
  color: rgb(72 85 101 / 0.95);
}

.hover\:text-gray-modern-600\/100:hover {
  color: rgb(72 85 101 / 1);
}

.hover\:text-gray-modern-700\/0:hover {
  color: rgb(54 65 82 / 0);
}

.hover\:text-gray-modern-700\/5:hover {
  color: rgb(54 65 82 / 0.05);
}

.hover\:text-gray-modern-700\/10:hover {
  color: rgb(54 65 82 / 0.1);
}

.hover\:text-gray-modern-700\/20:hover {
  color: rgb(54 65 82 / 0.2);
}

.hover\:text-gray-modern-700\/25:hover {
  color: rgb(54 65 82 / 0.25);
}

.hover\:text-gray-modern-700\/30:hover {
  color: rgb(54 65 82 / 0.3);
}

.hover\:text-gray-modern-700\/40:hover {
  color: rgb(54 65 82 / 0.4);
}

.hover\:text-gray-modern-700\/50:hover {
  color: rgb(54 65 82 / 0.5);
}

.hover\:text-gray-modern-700\/60:hover {
  color: rgb(54 65 82 / 0.6);
}

.hover\:text-gray-modern-700\/70:hover {
  color: rgb(54 65 82 / 0.7);
}

.hover\:text-gray-modern-700\/75:hover {
  color: rgb(54 65 82 / 0.75);
}

.hover\:text-gray-modern-700\/80:hover {
  color: rgb(54 65 82 / 0.8);
}

.hover\:text-gray-modern-700\/90:hover {
  color: rgb(54 65 82 / 0.9);
}

.hover\:text-gray-modern-700\/95:hover {
  color: rgb(54 65 82 / 0.95);
}

.hover\:text-gray-modern-700\/100:hover {
  color: rgb(54 65 82 / 1);
}

.hover\:text-gray-modern-800\/0:hover {
  color: rgb(32 41 57 / 0);
}

.hover\:text-gray-modern-800\/5:hover {
  color: rgb(32 41 57 / 0.05);
}

.hover\:text-gray-modern-800\/10:hover {
  color: rgb(32 41 57 / 0.1);
}

.hover\:text-gray-modern-800\/20:hover {
  color: rgb(32 41 57 / 0.2);
}

.hover\:text-gray-modern-800\/25:hover {
  color: rgb(32 41 57 / 0.25);
}

.hover\:text-gray-modern-800\/30:hover {
  color: rgb(32 41 57 / 0.3);
}

.hover\:text-gray-modern-800\/40:hover {
  color: rgb(32 41 57 / 0.4);
}

.hover\:text-gray-modern-800\/50:hover {
  color: rgb(32 41 57 / 0.5);
}

.hover\:text-gray-modern-800\/60:hover {
  color: rgb(32 41 57 / 0.6);
}

.hover\:text-gray-modern-800\/70:hover {
  color: rgb(32 41 57 / 0.7);
}

.hover\:text-gray-modern-800\/75:hover {
  color: rgb(32 41 57 / 0.75);
}

.hover\:text-gray-modern-800\/80:hover {
  color: rgb(32 41 57 / 0.8);
}

.hover\:text-gray-modern-800\/90:hover {
  color: rgb(32 41 57 / 0.9);
}

.hover\:text-gray-modern-800\/95:hover {
  color: rgb(32 41 57 / 0.95);
}

.hover\:text-gray-modern-800\/100:hover {
  color: rgb(32 41 57 / 1);
}

.hover\:text-gray-modern-900\/0:hover {
  color: rgb(18 25 38 / 0);
}

.hover\:text-gray-modern-900\/5:hover {
  color: rgb(18 25 38 / 0.05);
}

.hover\:text-gray-modern-900\/10:hover {
  color: rgb(18 25 38 / 0.1);
}

.hover\:text-gray-modern-900\/20:hover {
  color: rgb(18 25 38 / 0.2);
}

.hover\:text-gray-modern-900\/25:hover {
  color: rgb(18 25 38 / 0.25);
}

.hover\:text-gray-modern-900\/30:hover {
  color: rgb(18 25 38 / 0.3);
}

.hover\:text-gray-modern-900\/40:hover {
  color: rgb(18 25 38 / 0.4);
}

.hover\:text-gray-modern-900\/50:hover {
  color: rgb(18 25 38 / 0.5);
}

.hover\:text-gray-modern-900\/60:hover {
  color: rgb(18 25 38 / 0.6);
}

.hover\:text-gray-modern-900\/70:hover {
  color: rgb(18 25 38 / 0.7);
}

.hover\:text-gray-modern-900\/75:hover {
  color: rgb(18 25 38 / 0.75);
}

.hover\:text-gray-modern-900\/80:hover {
  color: rgb(18 25 38 / 0.8);
}

.hover\:text-gray-modern-900\/90:hover {
  color: rgb(18 25 38 / 0.9);
}

.hover\:text-gray-modern-900\/95:hover {
  color: rgb(18 25 38 / 0.95);
}

.hover\:text-gray-modern-900\/100:hover {
  color: rgb(18 25 38 / 1);
}

.hover\:text-gray-modern\/0:hover {
  color: rgb(154 164 178 / 0);
}

.hover\:text-gray-modern\/5:hover {
  color: rgb(154 164 178 / 0.05);
}

.hover\:text-gray-modern\/10:hover {
  color: rgb(154 164 178 / 0.1);
}

.hover\:text-gray-modern\/20:hover {
  color: rgb(154 164 178 / 0.2);
}

.hover\:text-gray-modern\/25:hover {
  color: rgb(154 164 178 / 0.25);
}

.hover\:text-gray-modern\/30:hover {
  color: rgb(154 164 178 / 0.3);
}

.hover\:text-gray-modern\/40:hover {
  color: rgb(154 164 178 / 0.4);
}

.hover\:text-gray-modern\/50:hover {
  color: rgb(154 164 178 / 0.5);
}

.hover\:text-gray-modern\/60:hover {
  color: rgb(154 164 178 / 0.6);
}

.hover\:text-gray-modern\/70:hover {
  color: rgb(154 164 178 / 0.7);
}

.hover\:text-gray-modern\/75:hover {
  color: rgb(154 164 178 / 0.75);
}

.hover\:text-gray-modern\/80:hover {
  color: rgb(154 164 178 / 0.8);
}

.hover\:text-gray-modern\/90:hover {
  color: rgb(154 164 178 / 0.9);
}

.hover\:text-gray-modern\/95:hover {
  color: rgb(154 164 178 / 0.95);
}

.hover\:text-gray-modern\/100:hover {
  color: rgb(154 164 178 / 1);
}

.hover\:text-gray-neutral-25\/0:hover {
  color: rgb(252 252 253 / 0);
}

.hover\:text-gray-neutral-25\/5:hover {
  color: rgb(252 252 253 / 0.05);
}

.hover\:text-gray-neutral-25\/10:hover {
  color: rgb(252 252 253 / 0.1);
}

.hover\:text-gray-neutral-25\/20:hover {
  color: rgb(252 252 253 / 0.2);
}

.hover\:text-gray-neutral-25\/25:hover {
  color: rgb(252 252 253 / 0.25);
}

.hover\:text-gray-neutral-25\/30:hover {
  color: rgb(252 252 253 / 0.3);
}

.hover\:text-gray-neutral-25\/40:hover {
  color: rgb(252 252 253 / 0.4);
}

.hover\:text-gray-neutral-25\/50:hover {
  color: rgb(252 252 253 / 0.5);
}

.hover\:text-gray-neutral-25\/60:hover {
  color: rgb(252 252 253 / 0.6);
}

.hover\:text-gray-neutral-25\/70:hover {
  color: rgb(252 252 253 / 0.7);
}

.hover\:text-gray-neutral-25\/75:hover {
  color: rgb(252 252 253 / 0.75);
}

.hover\:text-gray-neutral-25\/80:hover {
  color: rgb(252 252 253 / 0.8);
}

.hover\:text-gray-neutral-25\/90:hover {
  color: rgb(252 252 253 / 0.9);
}

.hover\:text-gray-neutral-25\/95:hover {
  color: rgb(252 252 253 / 0.95);
}

.hover\:text-gray-neutral-25\/100:hover {
  color: rgb(252 252 253 / 1);
}

.hover\:text-gray-neutral-50\/0:hover {
  color: rgb(249 250 251 / 0);
}

.hover\:text-gray-neutral-50\/5:hover {
  color: rgb(249 250 251 / 0.05);
}

.hover\:text-gray-neutral-50\/10:hover {
  color: rgb(249 250 251 / 0.1);
}

.hover\:text-gray-neutral-50\/20:hover {
  color: rgb(249 250 251 / 0.2);
}

.hover\:text-gray-neutral-50\/25:hover {
  color: rgb(249 250 251 / 0.25);
}

.hover\:text-gray-neutral-50\/30:hover {
  color: rgb(249 250 251 / 0.3);
}

.hover\:text-gray-neutral-50\/40:hover {
  color: rgb(249 250 251 / 0.4);
}

.hover\:text-gray-neutral-50\/50:hover {
  color: rgb(249 250 251 / 0.5);
}

.hover\:text-gray-neutral-50\/60:hover {
  color: rgb(249 250 251 / 0.6);
}

.hover\:text-gray-neutral-50\/70:hover {
  color: rgb(249 250 251 / 0.7);
}

.hover\:text-gray-neutral-50\/75:hover {
  color: rgb(249 250 251 / 0.75);
}

.hover\:text-gray-neutral-50\/80:hover {
  color: rgb(249 250 251 / 0.8);
}

.hover\:text-gray-neutral-50\/90:hover {
  color: rgb(249 250 251 / 0.9);
}

.hover\:text-gray-neutral-50\/95:hover {
  color: rgb(249 250 251 / 0.95);
}

.hover\:text-gray-neutral-50\/100:hover {
  color: rgb(249 250 251 / 1);
}

.hover\:text-gray-neutral-100\/0:hover {
  color: rgb(243 244 246 / 0);
}

.hover\:text-gray-neutral-100\/5:hover {
  color: rgb(243 244 246 / 0.05);
}

.hover\:text-gray-neutral-100\/10:hover {
  color: rgb(243 244 246 / 0.1);
}

.hover\:text-gray-neutral-100\/20:hover {
  color: rgb(243 244 246 / 0.2);
}

.hover\:text-gray-neutral-100\/25:hover {
  color: rgb(243 244 246 / 0.25);
}

.hover\:text-gray-neutral-100\/30:hover {
  color: rgb(243 244 246 / 0.3);
}

.hover\:text-gray-neutral-100\/40:hover {
  color: rgb(243 244 246 / 0.4);
}

.hover\:text-gray-neutral-100\/50:hover {
  color: rgb(243 244 246 / 0.5);
}

.hover\:text-gray-neutral-100\/60:hover {
  color: rgb(243 244 246 / 0.6);
}

.hover\:text-gray-neutral-100\/70:hover {
  color: rgb(243 244 246 / 0.7);
}

.hover\:text-gray-neutral-100\/75:hover {
  color: rgb(243 244 246 / 0.75);
}

.hover\:text-gray-neutral-100\/80:hover {
  color: rgb(243 244 246 / 0.8);
}

.hover\:text-gray-neutral-100\/90:hover {
  color: rgb(243 244 246 / 0.9);
}

.hover\:text-gray-neutral-100\/95:hover {
  color: rgb(243 244 246 / 0.95);
}

.hover\:text-gray-neutral-100\/100:hover {
  color: rgb(243 244 246 / 1);
}

.hover\:text-gray-neutral-200\/0:hover {
  color: rgb(229 231 235 / 0);
}

.hover\:text-gray-neutral-200\/5:hover {
  color: rgb(229 231 235 / 0.05);
}

.hover\:text-gray-neutral-200\/10:hover {
  color: rgb(229 231 235 / 0.1);
}

.hover\:text-gray-neutral-200\/20:hover {
  color: rgb(229 231 235 / 0.2);
}

.hover\:text-gray-neutral-200\/25:hover {
  color: rgb(229 231 235 / 0.25);
}

.hover\:text-gray-neutral-200\/30:hover {
  color: rgb(229 231 235 / 0.3);
}

.hover\:text-gray-neutral-200\/40:hover {
  color: rgb(229 231 235 / 0.4);
}

.hover\:text-gray-neutral-200\/50:hover {
  color: rgb(229 231 235 / 0.5);
}

.hover\:text-gray-neutral-200\/60:hover {
  color: rgb(229 231 235 / 0.6);
}

.hover\:text-gray-neutral-200\/70:hover {
  color: rgb(229 231 235 / 0.7);
}

.hover\:text-gray-neutral-200\/75:hover {
  color: rgb(229 231 235 / 0.75);
}

.hover\:text-gray-neutral-200\/80:hover {
  color: rgb(229 231 235 / 0.8);
}

.hover\:text-gray-neutral-200\/90:hover {
  color: rgb(229 231 235 / 0.9);
}

.hover\:text-gray-neutral-200\/95:hover {
  color: rgb(229 231 235 / 0.95);
}

.hover\:text-gray-neutral-200\/100:hover {
  color: rgb(229 231 235 / 1);
}

.hover\:text-gray-neutral-300\/0:hover {
  color: rgb(210 214 219 / 0);
}

.hover\:text-gray-neutral-300\/5:hover {
  color: rgb(210 214 219 / 0.05);
}

.hover\:text-gray-neutral-300\/10:hover {
  color: rgb(210 214 219 / 0.1);
}

.hover\:text-gray-neutral-300\/20:hover {
  color: rgb(210 214 219 / 0.2);
}

.hover\:text-gray-neutral-300\/25:hover {
  color: rgb(210 214 219 / 0.25);
}

.hover\:text-gray-neutral-300\/30:hover {
  color: rgb(210 214 219 / 0.3);
}

.hover\:text-gray-neutral-300\/40:hover {
  color: rgb(210 214 219 / 0.4);
}

.hover\:text-gray-neutral-300\/50:hover {
  color: rgb(210 214 219 / 0.5);
}

.hover\:text-gray-neutral-300\/60:hover {
  color: rgb(210 214 219 / 0.6);
}

.hover\:text-gray-neutral-300\/70:hover {
  color: rgb(210 214 219 / 0.7);
}

.hover\:text-gray-neutral-300\/75:hover {
  color: rgb(210 214 219 / 0.75);
}

.hover\:text-gray-neutral-300\/80:hover {
  color: rgb(210 214 219 / 0.8);
}

.hover\:text-gray-neutral-300\/90:hover {
  color: rgb(210 214 219 / 0.9);
}

.hover\:text-gray-neutral-300\/95:hover {
  color: rgb(210 214 219 / 0.95);
}

.hover\:text-gray-neutral-300\/100:hover {
  color: rgb(210 214 219 / 1);
}

.hover\:text-gray-neutral-400\/0:hover {
  color: rgb(157 164 174 / 0);
}

.hover\:text-gray-neutral-400\/5:hover {
  color: rgb(157 164 174 / 0.05);
}

.hover\:text-gray-neutral-400\/10:hover {
  color: rgb(157 164 174 / 0.1);
}

.hover\:text-gray-neutral-400\/20:hover {
  color: rgb(157 164 174 / 0.2);
}

.hover\:text-gray-neutral-400\/25:hover {
  color: rgb(157 164 174 / 0.25);
}

.hover\:text-gray-neutral-400\/30:hover {
  color: rgb(157 164 174 / 0.3);
}

.hover\:text-gray-neutral-400\/40:hover {
  color: rgb(157 164 174 / 0.4);
}

.hover\:text-gray-neutral-400\/50:hover {
  color: rgb(157 164 174 / 0.5);
}

.hover\:text-gray-neutral-400\/60:hover {
  color: rgb(157 164 174 / 0.6);
}

.hover\:text-gray-neutral-400\/70:hover {
  color: rgb(157 164 174 / 0.7);
}

.hover\:text-gray-neutral-400\/75:hover {
  color: rgb(157 164 174 / 0.75);
}

.hover\:text-gray-neutral-400\/80:hover {
  color: rgb(157 164 174 / 0.8);
}

.hover\:text-gray-neutral-400\/90:hover {
  color: rgb(157 164 174 / 0.9);
}

.hover\:text-gray-neutral-400\/95:hover {
  color: rgb(157 164 174 / 0.95);
}

.hover\:text-gray-neutral-400\/100:hover {
  color: rgb(157 164 174 / 1);
}

.hover\:text-gray-neutral-500\/0:hover {
  color: rgb(108 115 127 / 0);
}

.hover\:text-gray-neutral-500\/5:hover {
  color: rgb(108 115 127 / 0.05);
}

.hover\:text-gray-neutral-500\/10:hover {
  color: rgb(108 115 127 / 0.1);
}

.hover\:text-gray-neutral-500\/20:hover {
  color: rgb(108 115 127 / 0.2);
}

.hover\:text-gray-neutral-500\/25:hover {
  color: rgb(108 115 127 / 0.25);
}

.hover\:text-gray-neutral-500\/30:hover {
  color: rgb(108 115 127 / 0.3);
}

.hover\:text-gray-neutral-500\/40:hover {
  color: rgb(108 115 127 / 0.4);
}

.hover\:text-gray-neutral-500\/50:hover {
  color: rgb(108 115 127 / 0.5);
}

.hover\:text-gray-neutral-500\/60:hover {
  color: rgb(108 115 127 / 0.6);
}

.hover\:text-gray-neutral-500\/70:hover {
  color: rgb(108 115 127 / 0.7);
}

.hover\:text-gray-neutral-500\/75:hover {
  color: rgb(108 115 127 / 0.75);
}

.hover\:text-gray-neutral-500\/80:hover {
  color: rgb(108 115 127 / 0.8);
}

.hover\:text-gray-neutral-500\/90:hover {
  color: rgb(108 115 127 / 0.9);
}

.hover\:text-gray-neutral-500\/95:hover {
  color: rgb(108 115 127 / 0.95);
}

.hover\:text-gray-neutral-500\/100:hover {
  color: rgb(108 115 127 / 1);
}

.hover\:text-gray-neutral-600\/0:hover {
  color: rgb(77 87 97 / 0);
}

.hover\:text-gray-neutral-600\/5:hover {
  color: rgb(77 87 97 / 0.05);
}

.hover\:text-gray-neutral-600\/10:hover {
  color: rgb(77 87 97 / 0.1);
}

.hover\:text-gray-neutral-600\/20:hover {
  color: rgb(77 87 97 / 0.2);
}

.hover\:text-gray-neutral-600\/25:hover {
  color: rgb(77 87 97 / 0.25);
}

.hover\:text-gray-neutral-600\/30:hover {
  color: rgb(77 87 97 / 0.3);
}

.hover\:text-gray-neutral-600\/40:hover {
  color: rgb(77 87 97 / 0.4);
}

.hover\:text-gray-neutral-600\/50:hover {
  color: rgb(77 87 97 / 0.5);
}

.hover\:text-gray-neutral-600\/60:hover {
  color: rgb(77 87 97 / 0.6);
}

.hover\:text-gray-neutral-600\/70:hover {
  color: rgb(77 87 97 / 0.7);
}

.hover\:text-gray-neutral-600\/75:hover {
  color: rgb(77 87 97 / 0.75);
}

.hover\:text-gray-neutral-600\/80:hover {
  color: rgb(77 87 97 / 0.8);
}

.hover\:text-gray-neutral-600\/90:hover {
  color: rgb(77 87 97 / 0.9);
}

.hover\:text-gray-neutral-600\/95:hover {
  color: rgb(77 87 97 / 0.95);
}

.hover\:text-gray-neutral-600\/100:hover {
  color: rgb(77 87 97 / 1);
}

.hover\:text-gray-neutral-700\/0:hover {
  color: rgb(56 66 80 / 0);
}

.hover\:text-gray-neutral-700\/5:hover {
  color: rgb(56 66 80 / 0.05);
}

.hover\:text-gray-neutral-700\/10:hover {
  color: rgb(56 66 80 / 0.1);
}

.hover\:text-gray-neutral-700\/20:hover {
  color: rgb(56 66 80 / 0.2);
}

.hover\:text-gray-neutral-700\/25:hover {
  color: rgb(56 66 80 / 0.25);
}

.hover\:text-gray-neutral-700\/30:hover {
  color: rgb(56 66 80 / 0.3);
}

.hover\:text-gray-neutral-700\/40:hover {
  color: rgb(56 66 80 / 0.4);
}

.hover\:text-gray-neutral-700\/50:hover {
  color: rgb(56 66 80 / 0.5);
}

.hover\:text-gray-neutral-700\/60:hover {
  color: rgb(56 66 80 / 0.6);
}

.hover\:text-gray-neutral-700\/70:hover {
  color: rgb(56 66 80 / 0.7);
}

.hover\:text-gray-neutral-700\/75:hover {
  color: rgb(56 66 80 / 0.75);
}

.hover\:text-gray-neutral-700\/80:hover {
  color: rgb(56 66 80 / 0.8);
}

.hover\:text-gray-neutral-700\/90:hover {
  color: rgb(56 66 80 / 0.9);
}

.hover\:text-gray-neutral-700\/95:hover {
  color: rgb(56 66 80 / 0.95);
}

.hover\:text-gray-neutral-700\/100:hover {
  color: rgb(56 66 80 / 1);
}

.hover\:text-gray-neutral-800\/0:hover {
  color: rgb(31 42 55 / 0);
}

.hover\:text-gray-neutral-800\/5:hover {
  color: rgb(31 42 55 / 0.05);
}

.hover\:text-gray-neutral-800\/10:hover {
  color: rgb(31 42 55 / 0.1);
}

.hover\:text-gray-neutral-800\/20:hover {
  color: rgb(31 42 55 / 0.2);
}

.hover\:text-gray-neutral-800\/25:hover {
  color: rgb(31 42 55 / 0.25);
}

.hover\:text-gray-neutral-800\/30:hover {
  color: rgb(31 42 55 / 0.3);
}

.hover\:text-gray-neutral-800\/40:hover {
  color: rgb(31 42 55 / 0.4);
}

.hover\:text-gray-neutral-800\/50:hover {
  color: rgb(31 42 55 / 0.5);
}

.hover\:text-gray-neutral-800\/60:hover {
  color: rgb(31 42 55 / 0.6);
}

.hover\:text-gray-neutral-800\/70:hover {
  color: rgb(31 42 55 / 0.7);
}

.hover\:text-gray-neutral-800\/75:hover {
  color: rgb(31 42 55 / 0.75);
}

.hover\:text-gray-neutral-800\/80:hover {
  color: rgb(31 42 55 / 0.8);
}

.hover\:text-gray-neutral-800\/90:hover {
  color: rgb(31 42 55 / 0.9);
}

.hover\:text-gray-neutral-800\/95:hover {
  color: rgb(31 42 55 / 0.95);
}

.hover\:text-gray-neutral-800\/100:hover {
  color: rgb(31 42 55 / 1);
}

.hover\:text-gray-neutral-900\/0:hover {
  color: rgb(17 25 39 / 0);
}

.hover\:text-gray-neutral-900\/5:hover {
  color: rgb(17 25 39 / 0.05);
}

.hover\:text-gray-neutral-900\/10:hover {
  color: rgb(17 25 39 / 0.1);
}

.hover\:text-gray-neutral-900\/20:hover {
  color: rgb(17 25 39 / 0.2);
}

.hover\:text-gray-neutral-900\/25:hover {
  color: rgb(17 25 39 / 0.25);
}

.hover\:text-gray-neutral-900\/30:hover {
  color: rgb(17 25 39 / 0.3);
}

.hover\:text-gray-neutral-900\/40:hover {
  color: rgb(17 25 39 / 0.4);
}

.hover\:text-gray-neutral-900\/50:hover {
  color: rgb(17 25 39 / 0.5);
}

.hover\:text-gray-neutral-900\/60:hover {
  color: rgb(17 25 39 / 0.6);
}

.hover\:text-gray-neutral-900\/70:hover {
  color: rgb(17 25 39 / 0.7);
}

.hover\:text-gray-neutral-900\/75:hover {
  color: rgb(17 25 39 / 0.75);
}

.hover\:text-gray-neutral-900\/80:hover {
  color: rgb(17 25 39 / 0.8);
}

.hover\:text-gray-neutral-900\/90:hover {
  color: rgb(17 25 39 / 0.9);
}

.hover\:text-gray-neutral-900\/95:hover {
  color: rgb(17 25 39 / 0.95);
}

.hover\:text-gray-neutral-900\/100:hover {
  color: rgb(17 25 39 / 1);
}

.hover\:text-gray-neutral\/0:hover {
  color: rgb(157 164 174 / 0);
}

.hover\:text-gray-neutral\/5:hover {
  color: rgb(157 164 174 / 0.05);
}

.hover\:text-gray-neutral\/10:hover {
  color: rgb(157 164 174 / 0.1);
}

.hover\:text-gray-neutral\/20:hover {
  color: rgb(157 164 174 / 0.2);
}

.hover\:text-gray-neutral\/25:hover {
  color: rgb(157 164 174 / 0.25);
}

.hover\:text-gray-neutral\/30:hover {
  color: rgb(157 164 174 / 0.3);
}

.hover\:text-gray-neutral\/40:hover {
  color: rgb(157 164 174 / 0.4);
}

.hover\:text-gray-neutral\/50:hover {
  color: rgb(157 164 174 / 0.5);
}

.hover\:text-gray-neutral\/60:hover {
  color: rgb(157 164 174 / 0.6);
}

.hover\:text-gray-neutral\/70:hover {
  color: rgb(157 164 174 / 0.7);
}

.hover\:text-gray-neutral\/75:hover {
  color: rgb(157 164 174 / 0.75);
}

.hover\:text-gray-neutral\/80:hover {
  color: rgb(157 164 174 / 0.8);
}

.hover\:text-gray-neutral\/90:hover {
  color: rgb(157 164 174 / 0.9);
}

.hover\:text-gray-neutral\/95:hover {
  color: rgb(157 164 174 / 0.95);
}

.hover\:text-gray-neutral\/100:hover {
  color: rgb(157 164 174 / 1);
}

.hover\:text-gray-iron-25\/0:hover {
  color: rgb(252 252 252 / 0);
}

.hover\:text-gray-iron-25\/5:hover {
  color: rgb(252 252 252 / 0.05);
}

.hover\:text-gray-iron-25\/10:hover {
  color: rgb(252 252 252 / 0.1);
}

.hover\:text-gray-iron-25\/20:hover {
  color: rgb(252 252 252 / 0.2);
}

.hover\:text-gray-iron-25\/25:hover {
  color: rgb(252 252 252 / 0.25);
}

.hover\:text-gray-iron-25\/30:hover {
  color: rgb(252 252 252 / 0.3);
}

.hover\:text-gray-iron-25\/40:hover {
  color: rgb(252 252 252 / 0.4);
}

.hover\:text-gray-iron-25\/50:hover {
  color: rgb(252 252 252 / 0.5);
}

.hover\:text-gray-iron-25\/60:hover {
  color: rgb(252 252 252 / 0.6);
}

.hover\:text-gray-iron-25\/70:hover {
  color: rgb(252 252 252 / 0.7);
}

.hover\:text-gray-iron-25\/75:hover {
  color: rgb(252 252 252 / 0.75);
}

.hover\:text-gray-iron-25\/80:hover {
  color: rgb(252 252 252 / 0.8);
}

.hover\:text-gray-iron-25\/90:hover {
  color: rgb(252 252 252 / 0.9);
}

.hover\:text-gray-iron-25\/95:hover {
  color: rgb(252 252 252 / 0.95);
}

.hover\:text-gray-iron-25\/100:hover {
  color: rgb(252 252 252 / 1);
}

.hover\:text-gray-iron-50\/0:hover {
  color: rgb(250 250 250 / 0);
}

.hover\:text-gray-iron-50\/5:hover {
  color: rgb(250 250 250 / 0.05);
}

.hover\:text-gray-iron-50\/10:hover {
  color: rgb(250 250 250 / 0.1);
}

.hover\:text-gray-iron-50\/20:hover {
  color: rgb(250 250 250 / 0.2);
}

.hover\:text-gray-iron-50\/25:hover {
  color: rgb(250 250 250 / 0.25);
}

.hover\:text-gray-iron-50\/30:hover {
  color: rgb(250 250 250 / 0.3);
}

.hover\:text-gray-iron-50\/40:hover {
  color: rgb(250 250 250 / 0.4);
}

.hover\:text-gray-iron-50\/50:hover {
  color: rgb(250 250 250 / 0.5);
}

.hover\:text-gray-iron-50\/60:hover {
  color: rgb(250 250 250 / 0.6);
}

.hover\:text-gray-iron-50\/70:hover {
  color: rgb(250 250 250 / 0.7);
}

.hover\:text-gray-iron-50\/75:hover {
  color: rgb(250 250 250 / 0.75);
}

.hover\:text-gray-iron-50\/80:hover {
  color: rgb(250 250 250 / 0.8);
}

.hover\:text-gray-iron-50\/90:hover {
  color: rgb(250 250 250 / 0.9);
}

.hover\:text-gray-iron-50\/95:hover {
  color: rgb(250 250 250 / 0.95);
}

.hover\:text-gray-iron-50\/100:hover {
  color: rgb(250 250 250 / 1);
}

.hover\:text-gray-iron-100\/0:hover {
  color: rgb(244 244 245 / 0);
}

.hover\:text-gray-iron-100\/5:hover {
  color: rgb(244 244 245 / 0.05);
}

.hover\:text-gray-iron-100\/10:hover {
  color: rgb(244 244 245 / 0.1);
}

.hover\:text-gray-iron-100\/20:hover {
  color: rgb(244 244 245 / 0.2);
}

.hover\:text-gray-iron-100\/25:hover {
  color: rgb(244 244 245 / 0.25);
}

.hover\:text-gray-iron-100\/30:hover {
  color: rgb(244 244 245 / 0.3);
}

.hover\:text-gray-iron-100\/40:hover {
  color: rgb(244 244 245 / 0.4);
}

.hover\:text-gray-iron-100\/50:hover {
  color: rgb(244 244 245 / 0.5);
}

.hover\:text-gray-iron-100\/60:hover {
  color: rgb(244 244 245 / 0.6);
}

.hover\:text-gray-iron-100\/70:hover {
  color: rgb(244 244 245 / 0.7);
}

.hover\:text-gray-iron-100\/75:hover {
  color: rgb(244 244 245 / 0.75);
}

.hover\:text-gray-iron-100\/80:hover {
  color: rgb(244 244 245 / 0.8);
}

.hover\:text-gray-iron-100\/90:hover {
  color: rgb(244 244 245 / 0.9);
}

.hover\:text-gray-iron-100\/95:hover {
  color: rgb(244 244 245 / 0.95);
}

.hover\:text-gray-iron-100\/100:hover {
  color: rgb(244 244 245 / 1);
}

.hover\:text-gray-iron-200\/0:hover {
  color: rgb(228 228 231 / 0);
}

.hover\:text-gray-iron-200\/5:hover {
  color: rgb(228 228 231 / 0.05);
}

.hover\:text-gray-iron-200\/10:hover {
  color: rgb(228 228 231 / 0.1);
}

.hover\:text-gray-iron-200\/20:hover {
  color: rgb(228 228 231 / 0.2);
}

.hover\:text-gray-iron-200\/25:hover {
  color: rgb(228 228 231 / 0.25);
}

.hover\:text-gray-iron-200\/30:hover {
  color: rgb(228 228 231 / 0.3);
}

.hover\:text-gray-iron-200\/40:hover {
  color: rgb(228 228 231 / 0.4);
}

.hover\:text-gray-iron-200\/50:hover {
  color: rgb(228 228 231 / 0.5);
}

.hover\:text-gray-iron-200\/60:hover {
  color: rgb(228 228 231 / 0.6);
}

.hover\:text-gray-iron-200\/70:hover {
  color: rgb(228 228 231 / 0.7);
}

.hover\:text-gray-iron-200\/75:hover {
  color: rgb(228 228 231 / 0.75);
}

.hover\:text-gray-iron-200\/80:hover {
  color: rgb(228 228 231 / 0.8);
}

.hover\:text-gray-iron-200\/90:hover {
  color: rgb(228 228 231 / 0.9);
}

.hover\:text-gray-iron-200\/95:hover {
  color: rgb(228 228 231 / 0.95);
}

.hover\:text-gray-iron-200\/100:hover {
  color: rgb(228 228 231 / 1);
}

.hover\:text-gray-iron-300\/0:hover {
  color: rgb(209 209 214 / 0);
}

.hover\:text-gray-iron-300\/5:hover {
  color: rgb(209 209 214 / 0.05);
}

.hover\:text-gray-iron-300\/10:hover {
  color: rgb(209 209 214 / 0.1);
}

.hover\:text-gray-iron-300\/20:hover {
  color: rgb(209 209 214 / 0.2);
}

.hover\:text-gray-iron-300\/25:hover {
  color: rgb(209 209 214 / 0.25);
}

.hover\:text-gray-iron-300\/30:hover {
  color: rgb(209 209 214 / 0.3);
}

.hover\:text-gray-iron-300\/40:hover {
  color: rgb(209 209 214 / 0.4);
}

.hover\:text-gray-iron-300\/50:hover {
  color: rgb(209 209 214 / 0.5);
}

.hover\:text-gray-iron-300\/60:hover {
  color: rgb(209 209 214 / 0.6);
}

.hover\:text-gray-iron-300\/70:hover {
  color: rgb(209 209 214 / 0.7);
}

.hover\:text-gray-iron-300\/75:hover {
  color: rgb(209 209 214 / 0.75);
}

.hover\:text-gray-iron-300\/80:hover {
  color: rgb(209 209 214 / 0.8);
}

.hover\:text-gray-iron-300\/90:hover {
  color: rgb(209 209 214 / 0.9);
}

.hover\:text-gray-iron-300\/95:hover {
  color: rgb(209 209 214 / 0.95);
}

.hover\:text-gray-iron-300\/100:hover {
  color: rgb(209 209 214 / 1);
}

.hover\:text-gray-iron-400\/0:hover {
  color: rgb(160 160 171 / 0);
}

.hover\:text-gray-iron-400\/5:hover {
  color: rgb(160 160 171 / 0.05);
}

.hover\:text-gray-iron-400\/10:hover {
  color: rgb(160 160 171 / 0.1);
}

.hover\:text-gray-iron-400\/20:hover {
  color: rgb(160 160 171 / 0.2);
}

.hover\:text-gray-iron-400\/25:hover {
  color: rgb(160 160 171 / 0.25);
}

.hover\:text-gray-iron-400\/30:hover {
  color: rgb(160 160 171 / 0.3);
}

.hover\:text-gray-iron-400\/40:hover {
  color: rgb(160 160 171 / 0.4);
}

.hover\:text-gray-iron-400\/50:hover {
  color: rgb(160 160 171 / 0.5);
}

.hover\:text-gray-iron-400\/60:hover {
  color: rgb(160 160 171 / 0.6);
}

.hover\:text-gray-iron-400\/70:hover {
  color: rgb(160 160 171 / 0.7);
}

.hover\:text-gray-iron-400\/75:hover {
  color: rgb(160 160 171 / 0.75);
}

.hover\:text-gray-iron-400\/80:hover {
  color: rgb(160 160 171 / 0.8);
}

.hover\:text-gray-iron-400\/90:hover {
  color: rgb(160 160 171 / 0.9);
}

.hover\:text-gray-iron-400\/95:hover {
  color: rgb(160 160 171 / 0.95);
}

.hover\:text-gray-iron-400\/100:hover {
  color: rgb(160 160 171 / 1);
}

.hover\:text-gray-iron-500\/0:hover {
  color: rgb(112 112 123 / 0);
}

.hover\:text-gray-iron-500\/5:hover {
  color: rgb(112 112 123 / 0.05);
}

.hover\:text-gray-iron-500\/10:hover {
  color: rgb(112 112 123 / 0.1);
}

.hover\:text-gray-iron-500\/20:hover {
  color: rgb(112 112 123 / 0.2);
}

.hover\:text-gray-iron-500\/25:hover {
  color: rgb(112 112 123 / 0.25);
}

.hover\:text-gray-iron-500\/30:hover {
  color: rgb(112 112 123 / 0.3);
}

.hover\:text-gray-iron-500\/40:hover {
  color: rgb(112 112 123 / 0.4);
}

.hover\:text-gray-iron-500\/50:hover {
  color: rgb(112 112 123 / 0.5);
}

.hover\:text-gray-iron-500\/60:hover {
  color: rgb(112 112 123 / 0.6);
}

.hover\:text-gray-iron-500\/70:hover {
  color: rgb(112 112 123 / 0.7);
}

.hover\:text-gray-iron-500\/75:hover {
  color: rgb(112 112 123 / 0.75);
}

.hover\:text-gray-iron-500\/80:hover {
  color: rgb(112 112 123 / 0.8);
}

.hover\:text-gray-iron-500\/90:hover {
  color: rgb(112 112 123 / 0.9);
}

.hover\:text-gray-iron-500\/95:hover {
  color: rgb(112 112 123 / 0.95);
}

.hover\:text-gray-iron-500\/100:hover {
  color: rgb(112 112 123 / 1);
}

.hover\:text-gray-iron-600\/0:hover {
  color: rgb(81 82 92 / 0);
}

.hover\:text-gray-iron-600\/5:hover {
  color: rgb(81 82 92 / 0.05);
}

.hover\:text-gray-iron-600\/10:hover {
  color: rgb(81 82 92 / 0.1);
}

.hover\:text-gray-iron-600\/20:hover {
  color: rgb(81 82 92 / 0.2);
}

.hover\:text-gray-iron-600\/25:hover {
  color: rgb(81 82 92 / 0.25);
}

.hover\:text-gray-iron-600\/30:hover {
  color: rgb(81 82 92 / 0.3);
}

.hover\:text-gray-iron-600\/40:hover {
  color: rgb(81 82 92 / 0.4);
}

.hover\:text-gray-iron-600\/50:hover {
  color: rgb(81 82 92 / 0.5);
}

.hover\:text-gray-iron-600\/60:hover {
  color: rgb(81 82 92 / 0.6);
}

.hover\:text-gray-iron-600\/70:hover {
  color: rgb(81 82 92 / 0.7);
}

.hover\:text-gray-iron-600\/75:hover {
  color: rgb(81 82 92 / 0.75);
}

.hover\:text-gray-iron-600\/80:hover {
  color: rgb(81 82 92 / 0.8);
}

.hover\:text-gray-iron-600\/90:hover {
  color: rgb(81 82 92 / 0.9);
}

.hover\:text-gray-iron-600\/95:hover {
  color: rgb(81 82 92 / 0.95);
}

.hover\:text-gray-iron-600\/100:hover {
  color: rgb(81 82 92 / 1);
}

.hover\:text-gray-iron-700\/0:hover {
  color: rgb(63 63 70 / 0);
}

.hover\:text-gray-iron-700\/5:hover {
  color: rgb(63 63 70 / 0.05);
}

.hover\:text-gray-iron-700\/10:hover {
  color: rgb(63 63 70 / 0.1);
}

.hover\:text-gray-iron-700\/20:hover {
  color: rgb(63 63 70 / 0.2);
}

.hover\:text-gray-iron-700\/25:hover {
  color: rgb(63 63 70 / 0.25);
}

.hover\:text-gray-iron-700\/30:hover {
  color: rgb(63 63 70 / 0.3);
}

.hover\:text-gray-iron-700\/40:hover {
  color: rgb(63 63 70 / 0.4);
}

.hover\:text-gray-iron-700\/50:hover {
  color: rgb(63 63 70 / 0.5);
}

.hover\:text-gray-iron-700\/60:hover {
  color: rgb(63 63 70 / 0.6);
}

.hover\:text-gray-iron-700\/70:hover {
  color: rgb(63 63 70 / 0.7);
}

.hover\:text-gray-iron-700\/75:hover {
  color: rgb(63 63 70 / 0.75);
}

.hover\:text-gray-iron-700\/80:hover {
  color: rgb(63 63 70 / 0.8);
}

.hover\:text-gray-iron-700\/90:hover {
  color: rgb(63 63 70 / 0.9);
}

.hover\:text-gray-iron-700\/95:hover {
  color: rgb(63 63 70 / 0.95);
}

.hover\:text-gray-iron-700\/100:hover {
  color: rgb(63 63 70 / 1);
}

.hover\:text-gray-iron-800\/0:hover {
  color: rgb(38 39 43 / 0);
}

.hover\:text-gray-iron-800\/5:hover {
  color: rgb(38 39 43 / 0.05);
}

.hover\:text-gray-iron-800\/10:hover {
  color: rgb(38 39 43 / 0.1);
}

.hover\:text-gray-iron-800\/20:hover {
  color: rgb(38 39 43 / 0.2);
}

.hover\:text-gray-iron-800\/25:hover {
  color: rgb(38 39 43 / 0.25);
}

.hover\:text-gray-iron-800\/30:hover {
  color: rgb(38 39 43 / 0.3);
}

.hover\:text-gray-iron-800\/40:hover {
  color: rgb(38 39 43 / 0.4);
}

.hover\:text-gray-iron-800\/50:hover {
  color: rgb(38 39 43 / 0.5);
}

.hover\:text-gray-iron-800\/60:hover {
  color: rgb(38 39 43 / 0.6);
}

.hover\:text-gray-iron-800\/70:hover {
  color: rgb(38 39 43 / 0.7);
}

.hover\:text-gray-iron-800\/75:hover {
  color: rgb(38 39 43 / 0.75);
}

.hover\:text-gray-iron-800\/80:hover {
  color: rgb(38 39 43 / 0.8);
}

.hover\:text-gray-iron-800\/90:hover {
  color: rgb(38 39 43 / 0.9);
}

.hover\:text-gray-iron-800\/95:hover {
  color: rgb(38 39 43 / 0.95);
}

.hover\:text-gray-iron-800\/100:hover {
  color: rgb(38 39 43 / 1);
}

.hover\:text-gray-iron-900\/0:hover {
  color: rgb(24 24 27 / 0);
}

.hover\:text-gray-iron-900\/5:hover {
  color: rgb(24 24 27 / 0.05);
}

.hover\:text-gray-iron-900\/10:hover {
  color: rgb(24 24 27 / 0.1);
}

.hover\:text-gray-iron-900\/20:hover {
  color: rgb(24 24 27 / 0.2);
}

.hover\:text-gray-iron-900\/25:hover {
  color: rgb(24 24 27 / 0.25);
}

.hover\:text-gray-iron-900\/30:hover {
  color: rgb(24 24 27 / 0.3);
}

.hover\:text-gray-iron-900\/40:hover {
  color: rgb(24 24 27 / 0.4);
}

.hover\:text-gray-iron-900\/50:hover {
  color: rgb(24 24 27 / 0.5);
}

.hover\:text-gray-iron-900\/60:hover {
  color: rgb(24 24 27 / 0.6);
}

.hover\:text-gray-iron-900\/70:hover {
  color: rgb(24 24 27 / 0.7);
}

.hover\:text-gray-iron-900\/75:hover {
  color: rgb(24 24 27 / 0.75);
}

.hover\:text-gray-iron-900\/80:hover {
  color: rgb(24 24 27 / 0.8);
}

.hover\:text-gray-iron-900\/90:hover {
  color: rgb(24 24 27 / 0.9);
}

.hover\:text-gray-iron-900\/95:hover {
  color: rgb(24 24 27 / 0.95);
}

.hover\:text-gray-iron-900\/100:hover {
  color: rgb(24 24 27 / 1);
}

.hover\:text-gray-iron\/0:hover {
  color: rgb(160 160 171 / 0);
}

.hover\:text-gray-iron\/5:hover {
  color: rgb(160 160 171 / 0.05);
}

.hover\:text-gray-iron\/10:hover {
  color: rgb(160 160 171 / 0.1);
}

.hover\:text-gray-iron\/20:hover {
  color: rgb(160 160 171 / 0.2);
}

.hover\:text-gray-iron\/25:hover {
  color: rgb(160 160 171 / 0.25);
}

.hover\:text-gray-iron\/30:hover {
  color: rgb(160 160 171 / 0.3);
}

.hover\:text-gray-iron\/40:hover {
  color: rgb(160 160 171 / 0.4);
}

.hover\:text-gray-iron\/50:hover {
  color: rgb(160 160 171 / 0.5);
}

.hover\:text-gray-iron\/60:hover {
  color: rgb(160 160 171 / 0.6);
}

.hover\:text-gray-iron\/70:hover {
  color: rgb(160 160 171 / 0.7);
}

.hover\:text-gray-iron\/75:hover {
  color: rgb(160 160 171 / 0.75);
}

.hover\:text-gray-iron\/80:hover {
  color: rgb(160 160 171 / 0.8);
}

.hover\:text-gray-iron\/90:hover {
  color: rgb(160 160 171 / 0.9);
}

.hover\:text-gray-iron\/95:hover {
  color: rgb(160 160 171 / 0.95);
}

.hover\:text-gray-iron\/100:hover {
  color: rgb(160 160 171 / 1);
}

.hover\:text-gray-true-25\/0:hover {
  color: rgb(252 252 252 / 0);
}

.hover\:text-gray-true-25\/5:hover {
  color: rgb(252 252 252 / 0.05);
}

.hover\:text-gray-true-25\/10:hover {
  color: rgb(252 252 252 / 0.1);
}

.hover\:text-gray-true-25\/20:hover {
  color: rgb(252 252 252 / 0.2);
}

.hover\:text-gray-true-25\/25:hover {
  color: rgb(252 252 252 / 0.25);
}

.hover\:text-gray-true-25\/30:hover {
  color: rgb(252 252 252 / 0.3);
}

.hover\:text-gray-true-25\/40:hover {
  color: rgb(252 252 252 / 0.4);
}

.hover\:text-gray-true-25\/50:hover {
  color: rgb(252 252 252 / 0.5);
}

.hover\:text-gray-true-25\/60:hover {
  color: rgb(252 252 252 / 0.6);
}

.hover\:text-gray-true-25\/70:hover {
  color: rgb(252 252 252 / 0.7);
}

.hover\:text-gray-true-25\/75:hover {
  color: rgb(252 252 252 / 0.75);
}

.hover\:text-gray-true-25\/80:hover {
  color: rgb(252 252 252 / 0.8);
}

.hover\:text-gray-true-25\/90:hover {
  color: rgb(252 252 252 / 0.9);
}

.hover\:text-gray-true-25\/95:hover {
  color: rgb(252 252 252 / 0.95);
}

.hover\:text-gray-true-25\/100:hover {
  color: rgb(252 252 252 / 1);
}

.hover\:text-gray-true-50\/0:hover {
  color: rgb(250 250 250 / 0);
}

.hover\:text-gray-true-50\/5:hover {
  color: rgb(250 250 250 / 0.05);
}

.hover\:text-gray-true-50\/10:hover {
  color: rgb(250 250 250 / 0.1);
}

.hover\:text-gray-true-50\/20:hover {
  color: rgb(250 250 250 / 0.2);
}

.hover\:text-gray-true-50\/25:hover {
  color: rgb(250 250 250 / 0.25);
}

.hover\:text-gray-true-50\/30:hover {
  color: rgb(250 250 250 / 0.3);
}

.hover\:text-gray-true-50\/40:hover {
  color: rgb(250 250 250 / 0.4);
}

.hover\:text-gray-true-50\/50:hover {
  color: rgb(250 250 250 / 0.5);
}

.hover\:text-gray-true-50\/60:hover {
  color: rgb(250 250 250 / 0.6);
}

.hover\:text-gray-true-50\/70:hover {
  color: rgb(250 250 250 / 0.7);
}

.hover\:text-gray-true-50\/75:hover {
  color: rgb(250 250 250 / 0.75);
}

.hover\:text-gray-true-50\/80:hover {
  color: rgb(250 250 250 / 0.8);
}

.hover\:text-gray-true-50\/90:hover {
  color: rgb(250 250 250 / 0.9);
}

.hover\:text-gray-true-50\/95:hover {
  color: rgb(250 250 250 / 0.95);
}

.hover\:text-gray-true-50\/100:hover {
  color: rgb(250 250 250 / 1);
}

.hover\:text-gray-true-100\/0:hover {
  color: rgb(245 245 245 / 0);
}

.hover\:text-gray-true-100\/5:hover {
  color: rgb(245 245 245 / 0.05);
}

.hover\:text-gray-true-100\/10:hover {
  color: rgb(245 245 245 / 0.1);
}

.hover\:text-gray-true-100\/20:hover {
  color: rgb(245 245 245 / 0.2);
}

.hover\:text-gray-true-100\/25:hover {
  color: rgb(245 245 245 / 0.25);
}

.hover\:text-gray-true-100\/30:hover {
  color: rgb(245 245 245 / 0.3);
}

.hover\:text-gray-true-100\/40:hover {
  color: rgb(245 245 245 / 0.4);
}

.hover\:text-gray-true-100\/50:hover {
  color: rgb(245 245 245 / 0.5);
}

.hover\:text-gray-true-100\/60:hover {
  color: rgb(245 245 245 / 0.6);
}

.hover\:text-gray-true-100\/70:hover {
  color: rgb(245 245 245 / 0.7);
}

.hover\:text-gray-true-100\/75:hover {
  color: rgb(245 245 245 / 0.75);
}

.hover\:text-gray-true-100\/80:hover {
  color: rgb(245 245 245 / 0.8);
}

.hover\:text-gray-true-100\/90:hover {
  color: rgb(245 245 245 / 0.9);
}

.hover\:text-gray-true-100\/95:hover {
  color: rgb(245 245 245 / 0.95);
}

.hover\:text-gray-true-100\/100:hover {
  color: rgb(245 245 245 / 1);
}

.hover\:text-gray-true-200\/0:hover {
  color: rgb(229 229 229 / 0);
}

.hover\:text-gray-true-200\/5:hover {
  color: rgb(229 229 229 / 0.05);
}

.hover\:text-gray-true-200\/10:hover {
  color: rgb(229 229 229 / 0.1);
}

.hover\:text-gray-true-200\/20:hover {
  color: rgb(229 229 229 / 0.2);
}

.hover\:text-gray-true-200\/25:hover {
  color: rgb(229 229 229 / 0.25);
}

.hover\:text-gray-true-200\/30:hover {
  color: rgb(229 229 229 / 0.3);
}

.hover\:text-gray-true-200\/40:hover {
  color: rgb(229 229 229 / 0.4);
}

.hover\:text-gray-true-200\/50:hover {
  color: rgb(229 229 229 / 0.5);
}

.hover\:text-gray-true-200\/60:hover {
  color: rgb(229 229 229 / 0.6);
}

.hover\:text-gray-true-200\/70:hover {
  color: rgb(229 229 229 / 0.7);
}

.hover\:text-gray-true-200\/75:hover {
  color: rgb(229 229 229 / 0.75);
}

.hover\:text-gray-true-200\/80:hover {
  color: rgb(229 229 229 / 0.8);
}

.hover\:text-gray-true-200\/90:hover {
  color: rgb(229 229 229 / 0.9);
}

.hover\:text-gray-true-200\/95:hover {
  color: rgb(229 229 229 / 0.95);
}

.hover\:text-gray-true-200\/100:hover {
  color: rgb(229 229 229 / 1);
}

.hover\:text-gray-true-300\/0:hover {
  color: rgb(214 214 214 / 0);
}

.hover\:text-gray-true-300\/5:hover {
  color: rgb(214 214 214 / 0.05);
}

.hover\:text-gray-true-300\/10:hover {
  color: rgb(214 214 214 / 0.1);
}

.hover\:text-gray-true-300\/20:hover {
  color: rgb(214 214 214 / 0.2);
}

.hover\:text-gray-true-300\/25:hover {
  color: rgb(214 214 214 / 0.25);
}

.hover\:text-gray-true-300\/30:hover {
  color: rgb(214 214 214 / 0.3);
}

.hover\:text-gray-true-300\/40:hover {
  color: rgb(214 214 214 / 0.4);
}

.hover\:text-gray-true-300\/50:hover {
  color: rgb(214 214 214 / 0.5);
}

.hover\:text-gray-true-300\/60:hover {
  color: rgb(214 214 214 / 0.6);
}

.hover\:text-gray-true-300\/70:hover {
  color: rgb(214 214 214 / 0.7);
}

.hover\:text-gray-true-300\/75:hover {
  color: rgb(214 214 214 / 0.75);
}

.hover\:text-gray-true-300\/80:hover {
  color: rgb(214 214 214 / 0.8);
}

.hover\:text-gray-true-300\/90:hover {
  color: rgb(214 214 214 / 0.9);
}

.hover\:text-gray-true-300\/95:hover {
  color: rgb(214 214 214 / 0.95);
}

.hover\:text-gray-true-300\/100:hover {
  color: rgb(214 214 214 / 1);
}

.hover\:text-gray-true-400\/0:hover {
  color: rgb(163 163 163 / 0);
}

.hover\:text-gray-true-400\/5:hover {
  color: rgb(163 163 163 / 0.05);
}

.hover\:text-gray-true-400\/10:hover {
  color: rgb(163 163 163 / 0.1);
}

.hover\:text-gray-true-400\/20:hover {
  color: rgb(163 163 163 / 0.2);
}

.hover\:text-gray-true-400\/25:hover {
  color: rgb(163 163 163 / 0.25);
}

.hover\:text-gray-true-400\/30:hover {
  color: rgb(163 163 163 / 0.3);
}

.hover\:text-gray-true-400\/40:hover {
  color: rgb(163 163 163 / 0.4);
}

.hover\:text-gray-true-400\/50:hover {
  color: rgb(163 163 163 / 0.5);
}

.hover\:text-gray-true-400\/60:hover {
  color: rgb(163 163 163 / 0.6);
}

.hover\:text-gray-true-400\/70:hover {
  color: rgb(163 163 163 / 0.7);
}

.hover\:text-gray-true-400\/75:hover {
  color: rgb(163 163 163 / 0.75);
}

.hover\:text-gray-true-400\/80:hover {
  color: rgb(163 163 163 / 0.8);
}

.hover\:text-gray-true-400\/90:hover {
  color: rgb(163 163 163 / 0.9);
}

.hover\:text-gray-true-400\/95:hover {
  color: rgb(163 163 163 / 0.95);
}

.hover\:text-gray-true-400\/100:hover {
  color: rgb(163 163 163 / 1);
}

.hover\:text-gray-true-500\/0:hover {
  color: rgb(115 115 115 / 0);
}

.hover\:text-gray-true-500\/5:hover {
  color: rgb(115 115 115 / 0.05);
}

.hover\:text-gray-true-500\/10:hover {
  color: rgb(115 115 115 / 0.1);
}

.hover\:text-gray-true-500\/20:hover {
  color: rgb(115 115 115 / 0.2);
}

.hover\:text-gray-true-500\/25:hover {
  color: rgb(115 115 115 / 0.25);
}

.hover\:text-gray-true-500\/30:hover {
  color: rgb(115 115 115 / 0.3);
}

.hover\:text-gray-true-500\/40:hover {
  color: rgb(115 115 115 / 0.4);
}

.hover\:text-gray-true-500\/50:hover {
  color: rgb(115 115 115 / 0.5);
}

.hover\:text-gray-true-500\/60:hover {
  color: rgb(115 115 115 / 0.6);
}

.hover\:text-gray-true-500\/70:hover {
  color: rgb(115 115 115 / 0.7);
}

.hover\:text-gray-true-500\/75:hover {
  color: rgb(115 115 115 / 0.75);
}

.hover\:text-gray-true-500\/80:hover {
  color: rgb(115 115 115 / 0.8);
}

.hover\:text-gray-true-500\/90:hover {
  color: rgb(115 115 115 / 0.9);
}

.hover\:text-gray-true-500\/95:hover {
  color: rgb(115 115 115 / 0.95);
}

.hover\:text-gray-true-500\/100:hover {
  color: rgb(115 115 115 / 1);
}

.hover\:text-gray-true-600\/0:hover {
  color: rgb(82 82 82 / 0);
}

.hover\:text-gray-true-600\/5:hover {
  color: rgb(82 82 82 / 0.05);
}

.hover\:text-gray-true-600\/10:hover {
  color: rgb(82 82 82 / 0.1);
}

.hover\:text-gray-true-600\/20:hover {
  color: rgb(82 82 82 / 0.2);
}

.hover\:text-gray-true-600\/25:hover {
  color: rgb(82 82 82 / 0.25);
}

.hover\:text-gray-true-600\/30:hover {
  color: rgb(82 82 82 / 0.3);
}

.hover\:text-gray-true-600\/40:hover {
  color: rgb(82 82 82 / 0.4);
}

.hover\:text-gray-true-600\/50:hover {
  color: rgb(82 82 82 / 0.5);
}

.hover\:text-gray-true-600\/60:hover {
  color: rgb(82 82 82 / 0.6);
}

.hover\:text-gray-true-600\/70:hover {
  color: rgb(82 82 82 / 0.7);
}

.hover\:text-gray-true-600\/75:hover {
  color: rgb(82 82 82 / 0.75);
}

.hover\:text-gray-true-600\/80:hover {
  color: rgb(82 82 82 / 0.8);
}

.hover\:text-gray-true-600\/90:hover {
  color: rgb(82 82 82 / 0.9);
}

.hover\:text-gray-true-600\/95:hover {
  color: rgb(82 82 82 / 0.95);
}

.hover\:text-gray-true-600\/100:hover {
  color: rgb(82 82 82 / 1);
}

.hover\:text-gray-true-700\/0:hover {
  color: rgb(66 66 66 / 0);
}

.hover\:text-gray-true-700\/5:hover {
  color: rgb(66 66 66 / 0.05);
}

.hover\:text-gray-true-700\/10:hover {
  color: rgb(66 66 66 / 0.1);
}

.hover\:text-gray-true-700\/20:hover {
  color: rgb(66 66 66 / 0.2);
}

.hover\:text-gray-true-700\/25:hover {
  color: rgb(66 66 66 / 0.25);
}

.hover\:text-gray-true-700\/30:hover {
  color: rgb(66 66 66 / 0.3);
}

.hover\:text-gray-true-700\/40:hover {
  color: rgb(66 66 66 / 0.4);
}

.hover\:text-gray-true-700\/50:hover {
  color: rgb(66 66 66 / 0.5);
}

.hover\:text-gray-true-700\/60:hover {
  color: rgb(66 66 66 / 0.6);
}

.hover\:text-gray-true-700\/70:hover {
  color: rgb(66 66 66 / 0.7);
}

.hover\:text-gray-true-700\/75:hover {
  color: rgb(66 66 66 / 0.75);
}

.hover\:text-gray-true-700\/80:hover {
  color: rgb(66 66 66 / 0.8);
}

.hover\:text-gray-true-700\/90:hover {
  color: rgb(66 66 66 / 0.9);
}

.hover\:text-gray-true-700\/95:hover {
  color: rgb(66 66 66 / 0.95);
}

.hover\:text-gray-true-700\/100:hover {
  color: rgb(66 66 66 / 1);
}

.hover\:text-gray-true-800\/0:hover {
  color: rgb(41 41 41 / 0);
}

.hover\:text-gray-true-800\/5:hover {
  color: rgb(41 41 41 / 0.05);
}

.hover\:text-gray-true-800\/10:hover {
  color: rgb(41 41 41 / 0.1);
}

.hover\:text-gray-true-800\/20:hover {
  color: rgb(41 41 41 / 0.2);
}

.hover\:text-gray-true-800\/25:hover {
  color: rgb(41 41 41 / 0.25);
}

.hover\:text-gray-true-800\/30:hover {
  color: rgb(41 41 41 / 0.3);
}

.hover\:text-gray-true-800\/40:hover {
  color: rgb(41 41 41 / 0.4);
}

.hover\:text-gray-true-800\/50:hover {
  color: rgb(41 41 41 / 0.5);
}

.hover\:text-gray-true-800\/60:hover {
  color: rgb(41 41 41 / 0.6);
}

.hover\:text-gray-true-800\/70:hover {
  color: rgb(41 41 41 / 0.7);
}

.hover\:text-gray-true-800\/75:hover {
  color: rgb(41 41 41 / 0.75);
}

.hover\:text-gray-true-800\/80:hover {
  color: rgb(41 41 41 / 0.8);
}

.hover\:text-gray-true-800\/90:hover {
  color: rgb(41 41 41 / 0.9);
}

.hover\:text-gray-true-800\/95:hover {
  color: rgb(41 41 41 / 0.95);
}

.hover\:text-gray-true-800\/100:hover {
  color: rgb(41 41 41 / 1);
}

.hover\:text-gray-true-900\/0:hover {
  color: rgb(20 20 20 / 0);
}

.hover\:text-gray-true-900\/5:hover {
  color: rgb(20 20 20 / 0.05);
}

.hover\:text-gray-true-900\/10:hover {
  color: rgb(20 20 20 / 0.1);
}

.hover\:text-gray-true-900\/20:hover {
  color: rgb(20 20 20 / 0.2);
}

.hover\:text-gray-true-900\/25:hover {
  color: rgb(20 20 20 / 0.25);
}

.hover\:text-gray-true-900\/30:hover {
  color: rgb(20 20 20 / 0.3);
}

.hover\:text-gray-true-900\/40:hover {
  color: rgb(20 20 20 / 0.4);
}

.hover\:text-gray-true-900\/50:hover {
  color: rgb(20 20 20 / 0.5);
}

.hover\:text-gray-true-900\/60:hover {
  color: rgb(20 20 20 / 0.6);
}

.hover\:text-gray-true-900\/70:hover {
  color: rgb(20 20 20 / 0.7);
}

.hover\:text-gray-true-900\/75:hover {
  color: rgb(20 20 20 / 0.75);
}

.hover\:text-gray-true-900\/80:hover {
  color: rgb(20 20 20 / 0.8);
}

.hover\:text-gray-true-900\/90:hover {
  color: rgb(20 20 20 / 0.9);
}

.hover\:text-gray-true-900\/95:hover {
  color: rgb(20 20 20 / 0.95);
}

.hover\:text-gray-true-900\/100:hover {
  color: rgb(20 20 20 / 1);
}

.hover\:text-gray-true\/0:hover {
  color: rgb(163 163 163 / 0);
}

.hover\:text-gray-true\/5:hover {
  color: rgb(163 163 163 / 0.05);
}

.hover\:text-gray-true\/10:hover {
  color: rgb(163 163 163 / 0.1);
}

.hover\:text-gray-true\/20:hover {
  color: rgb(163 163 163 / 0.2);
}

.hover\:text-gray-true\/25:hover {
  color: rgb(163 163 163 / 0.25);
}

.hover\:text-gray-true\/30:hover {
  color: rgb(163 163 163 / 0.3);
}

.hover\:text-gray-true\/40:hover {
  color: rgb(163 163 163 / 0.4);
}

.hover\:text-gray-true\/50:hover {
  color: rgb(163 163 163 / 0.5);
}

.hover\:text-gray-true\/60:hover {
  color: rgb(163 163 163 / 0.6);
}

.hover\:text-gray-true\/70:hover {
  color: rgb(163 163 163 / 0.7);
}

.hover\:text-gray-true\/75:hover {
  color: rgb(163 163 163 / 0.75);
}

.hover\:text-gray-true\/80:hover {
  color: rgb(163 163 163 / 0.8);
}

.hover\:text-gray-true\/90:hover {
  color: rgb(163 163 163 / 0.9);
}

.hover\:text-gray-true\/95:hover {
  color: rgb(163 163 163 / 0.95);
}

.hover\:text-gray-true\/100:hover {
  color: rgb(163 163 163 / 1);
}

.hover\:text-gray-warm-25\/0:hover {
  color: rgb(253 253 252 / 0);
}

.hover\:text-gray-warm-25\/5:hover {
  color: rgb(253 253 252 / 0.05);
}

.hover\:text-gray-warm-25\/10:hover {
  color: rgb(253 253 252 / 0.1);
}

.hover\:text-gray-warm-25\/20:hover {
  color: rgb(253 253 252 / 0.2);
}

.hover\:text-gray-warm-25\/25:hover {
  color: rgb(253 253 252 / 0.25);
}

.hover\:text-gray-warm-25\/30:hover {
  color: rgb(253 253 252 / 0.3);
}

.hover\:text-gray-warm-25\/40:hover {
  color: rgb(253 253 252 / 0.4);
}

.hover\:text-gray-warm-25\/50:hover {
  color: rgb(253 253 252 / 0.5);
}

.hover\:text-gray-warm-25\/60:hover {
  color: rgb(253 253 252 / 0.6);
}

.hover\:text-gray-warm-25\/70:hover {
  color: rgb(253 253 252 / 0.7);
}

.hover\:text-gray-warm-25\/75:hover {
  color: rgb(253 253 252 / 0.75);
}

.hover\:text-gray-warm-25\/80:hover {
  color: rgb(253 253 252 / 0.8);
}

.hover\:text-gray-warm-25\/90:hover {
  color: rgb(253 253 252 / 0.9);
}

.hover\:text-gray-warm-25\/95:hover {
  color: rgb(253 253 252 / 0.95);
}

.hover\:text-gray-warm-25\/100:hover {
  color: rgb(253 253 252 / 1);
}

.hover\:text-gray-warm-50\/0:hover {
  color: rgb(250 250 249 / 0);
}

.hover\:text-gray-warm-50\/5:hover {
  color: rgb(250 250 249 / 0.05);
}

.hover\:text-gray-warm-50\/10:hover {
  color: rgb(250 250 249 / 0.1);
}

.hover\:text-gray-warm-50\/20:hover {
  color: rgb(250 250 249 / 0.2);
}

.hover\:text-gray-warm-50\/25:hover {
  color: rgb(250 250 249 / 0.25);
}

.hover\:text-gray-warm-50\/30:hover {
  color: rgb(250 250 249 / 0.3);
}

.hover\:text-gray-warm-50\/40:hover {
  color: rgb(250 250 249 / 0.4);
}

.hover\:text-gray-warm-50\/50:hover {
  color: rgb(250 250 249 / 0.5);
}

.hover\:text-gray-warm-50\/60:hover {
  color: rgb(250 250 249 / 0.6);
}

.hover\:text-gray-warm-50\/70:hover {
  color: rgb(250 250 249 / 0.7);
}

.hover\:text-gray-warm-50\/75:hover {
  color: rgb(250 250 249 / 0.75);
}

.hover\:text-gray-warm-50\/80:hover {
  color: rgb(250 250 249 / 0.8);
}

.hover\:text-gray-warm-50\/90:hover {
  color: rgb(250 250 249 / 0.9);
}

.hover\:text-gray-warm-50\/95:hover {
  color: rgb(250 250 249 / 0.95);
}

.hover\:text-gray-warm-50\/100:hover {
  color: rgb(250 250 249 / 1);
}

.hover\:text-gray-warm-100\/0:hover {
  color: rgb(245 245 244 / 0);
}

.hover\:text-gray-warm-100\/5:hover {
  color: rgb(245 245 244 / 0.05);
}

.hover\:text-gray-warm-100\/10:hover {
  color: rgb(245 245 244 / 0.1);
}

.hover\:text-gray-warm-100\/20:hover {
  color: rgb(245 245 244 / 0.2);
}

.hover\:text-gray-warm-100\/25:hover {
  color: rgb(245 245 244 / 0.25);
}

.hover\:text-gray-warm-100\/30:hover {
  color: rgb(245 245 244 / 0.3);
}

.hover\:text-gray-warm-100\/40:hover {
  color: rgb(245 245 244 / 0.4);
}

.hover\:text-gray-warm-100\/50:hover {
  color: rgb(245 245 244 / 0.5);
}

.hover\:text-gray-warm-100\/60:hover {
  color: rgb(245 245 244 / 0.6);
}

.hover\:text-gray-warm-100\/70:hover {
  color: rgb(245 245 244 / 0.7);
}

.hover\:text-gray-warm-100\/75:hover {
  color: rgb(245 245 244 / 0.75);
}

.hover\:text-gray-warm-100\/80:hover {
  color: rgb(245 245 244 / 0.8);
}

.hover\:text-gray-warm-100\/90:hover {
  color: rgb(245 245 244 / 0.9);
}

.hover\:text-gray-warm-100\/95:hover {
  color: rgb(245 245 244 / 0.95);
}

.hover\:text-gray-warm-100\/100:hover {
  color: rgb(245 245 244 / 1);
}

.hover\:text-gray-warm-200\/0:hover {
  color: rgb(231 229 228 / 0);
}

.hover\:text-gray-warm-200\/5:hover {
  color: rgb(231 229 228 / 0.05);
}

.hover\:text-gray-warm-200\/10:hover {
  color: rgb(231 229 228 / 0.1);
}

.hover\:text-gray-warm-200\/20:hover {
  color: rgb(231 229 228 / 0.2);
}

.hover\:text-gray-warm-200\/25:hover {
  color: rgb(231 229 228 / 0.25);
}

.hover\:text-gray-warm-200\/30:hover {
  color: rgb(231 229 228 / 0.3);
}

.hover\:text-gray-warm-200\/40:hover {
  color: rgb(231 229 228 / 0.4);
}

.hover\:text-gray-warm-200\/50:hover {
  color: rgb(231 229 228 / 0.5);
}

.hover\:text-gray-warm-200\/60:hover {
  color: rgb(231 229 228 / 0.6);
}

.hover\:text-gray-warm-200\/70:hover {
  color: rgb(231 229 228 / 0.7);
}

.hover\:text-gray-warm-200\/75:hover {
  color: rgb(231 229 228 / 0.75);
}

.hover\:text-gray-warm-200\/80:hover {
  color: rgb(231 229 228 / 0.8);
}

.hover\:text-gray-warm-200\/90:hover {
  color: rgb(231 229 228 / 0.9);
}

.hover\:text-gray-warm-200\/95:hover {
  color: rgb(231 229 228 / 0.95);
}

.hover\:text-gray-warm-200\/100:hover {
  color: rgb(231 229 228 / 1);
}

.hover\:text-gray-warm-300\/0:hover {
  color: rgb(215 211 208 / 0);
}

.hover\:text-gray-warm-300\/5:hover {
  color: rgb(215 211 208 / 0.05);
}

.hover\:text-gray-warm-300\/10:hover {
  color: rgb(215 211 208 / 0.1);
}

.hover\:text-gray-warm-300\/20:hover {
  color: rgb(215 211 208 / 0.2);
}

.hover\:text-gray-warm-300\/25:hover {
  color: rgb(215 211 208 / 0.25);
}

.hover\:text-gray-warm-300\/30:hover {
  color: rgb(215 211 208 / 0.3);
}

.hover\:text-gray-warm-300\/40:hover {
  color: rgb(215 211 208 / 0.4);
}

.hover\:text-gray-warm-300\/50:hover {
  color: rgb(215 211 208 / 0.5);
}

.hover\:text-gray-warm-300\/60:hover {
  color: rgb(215 211 208 / 0.6);
}

.hover\:text-gray-warm-300\/70:hover {
  color: rgb(215 211 208 / 0.7);
}

.hover\:text-gray-warm-300\/75:hover {
  color: rgb(215 211 208 / 0.75);
}

.hover\:text-gray-warm-300\/80:hover {
  color: rgb(215 211 208 / 0.8);
}

.hover\:text-gray-warm-300\/90:hover {
  color: rgb(215 211 208 / 0.9);
}

.hover\:text-gray-warm-300\/95:hover {
  color: rgb(215 211 208 / 0.95);
}

.hover\:text-gray-warm-300\/100:hover {
  color: rgb(215 211 208 / 1);
}

.hover\:text-gray-warm-400\/0:hover {
  color: rgb(169 162 157 / 0);
}

.hover\:text-gray-warm-400\/5:hover {
  color: rgb(169 162 157 / 0.05);
}

.hover\:text-gray-warm-400\/10:hover {
  color: rgb(169 162 157 / 0.1);
}

.hover\:text-gray-warm-400\/20:hover {
  color: rgb(169 162 157 / 0.2);
}

.hover\:text-gray-warm-400\/25:hover {
  color: rgb(169 162 157 / 0.25);
}

.hover\:text-gray-warm-400\/30:hover {
  color: rgb(169 162 157 / 0.3);
}

.hover\:text-gray-warm-400\/40:hover {
  color: rgb(169 162 157 / 0.4);
}

.hover\:text-gray-warm-400\/50:hover {
  color: rgb(169 162 157 / 0.5);
}

.hover\:text-gray-warm-400\/60:hover {
  color: rgb(169 162 157 / 0.6);
}

.hover\:text-gray-warm-400\/70:hover {
  color: rgb(169 162 157 / 0.7);
}

.hover\:text-gray-warm-400\/75:hover {
  color: rgb(169 162 157 / 0.75);
}

.hover\:text-gray-warm-400\/80:hover {
  color: rgb(169 162 157 / 0.8);
}

.hover\:text-gray-warm-400\/90:hover {
  color: rgb(169 162 157 / 0.9);
}

.hover\:text-gray-warm-400\/95:hover {
  color: rgb(169 162 157 / 0.95);
}

.hover\:text-gray-warm-400\/100:hover {
  color: rgb(169 162 157 / 1);
}

.hover\:text-gray-warm-500\/0:hover {
  color: rgb(121 113 107 / 0);
}

.hover\:text-gray-warm-500\/5:hover {
  color: rgb(121 113 107 / 0.05);
}

.hover\:text-gray-warm-500\/10:hover {
  color: rgb(121 113 107 / 0.1);
}

.hover\:text-gray-warm-500\/20:hover {
  color: rgb(121 113 107 / 0.2);
}

.hover\:text-gray-warm-500\/25:hover {
  color: rgb(121 113 107 / 0.25);
}

.hover\:text-gray-warm-500\/30:hover {
  color: rgb(121 113 107 / 0.3);
}

.hover\:text-gray-warm-500\/40:hover {
  color: rgb(121 113 107 / 0.4);
}

.hover\:text-gray-warm-500\/50:hover {
  color: rgb(121 113 107 / 0.5);
}

.hover\:text-gray-warm-500\/60:hover {
  color: rgb(121 113 107 / 0.6);
}

.hover\:text-gray-warm-500\/70:hover {
  color: rgb(121 113 107 / 0.7);
}

.hover\:text-gray-warm-500\/75:hover {
  color: rgb(121 113 107 / 0.75);
}

.hover\:text-gray-warm-500\/80:hover {
  color: rgb(121 113 107 / 0.8);
}

.hover\:text-gray-warm-500\/90:hover {
  color: rgb(121 113 107 / 0.9);
}

.hover\:text-gray-warm-500\/95:hover {
  color: rgb(121 113 107 / 0.95);
}

.hover\:text-gray-warm-500\/100:hover {
  color: rgb(121 113 107 / 1);
}

.hover\:text-gray-warm-600\/0:hover {
  color: rgb(87 83 78 / 0);
}

.hover\:text-gray-warm-600\/5:hover {
  color: rgb(87 83 78 / 0.05);
}

.hover\:text-gray-warm-600\/10:hover {
  color: rgb(87 83 78 / 0.1);
}

.hover\:text-gray-warm-600\/20:hover {
  color: rgb(87 83 78 / 0.2);
}

.hover\:text-gray-warm-600\/25:hover {
  color: rgb(87 83 78 / 0.25);
}

.hover\:text-gray-warm-600\/30:hover {
  color: rgb(87 83 78 / 0.3);
}

.hover\:text-gray-warm-600\/40:hover {
  color: rgb(87 83 78 / 0.4);
}

.hover\:text-gray-warm-600\/50:hover {
  color: rgb(87 83 78 / 0.5);
}

.hover\:text-gray-warm-600\/60:hover {
  color: rgb(87 83 78 / 0.6);
}

.hover\:text-gray-warm-600\/70:hover {
  color: rgb(87 83 78 / 0.7);
}

.hover\:text-gray-warm-600\/75:hover {
  color: rgb(87 83 78 / 0.75);
}

.hover\:text-gray-warm-600\/80:hover {
  color: rgb(87 83 78 / 0.8);
}

.hover\:text-gray-warm-600\/90:hover {
  color: rgb(87 83 78 / 0.9);
}

.hover\:text-gray-warm-600\/95:hover {
  color: rgb(87 83 78 / 0.95);
}

.hover\:text-gray-warm-600\/100:hover {
  color: rgb(87 83 78 / 1);
}

.hover\:text-gray-warm-700\/0:hover {
  color: rgb(68 64 60 / 0);
}

.hover\:text-gray-warm-700\/5:hover {
  color: rgb(68 64 60 / 0.05);
}

.hover\:text-gray-warm-700\/10:hover {
  color: rgb(68 64 60 / 0.1);
}

.hover\:text-gray-warm-700\/20:hover {
  color: rgb(68 64 60 / 0.2);
}

.hover\:text-gray-warm-700\/25:hover {
  color: rgb(68 64 60 / 0.25);
}

.hover\:text-gray-warm-700\/30:hover {
  color: rgb(68 64 60 / 0.3);
}

.hover\:text-gray-warm-700\/40:hover {
  color: rgb(68 64 60 / 0.4);
}

.hover\:text-gray-warm-700\/50:hover {
  color: rgb(68 64 60 / 0.5);
}

.hover\:text-gray-warm-700\/60:hover {
  color: rgb(68 64 60 / 0.6);
}

.hover\:text-gray-warm-700\/70:hover {
  color: rgb(68 64 60 / 0.7);
}

.hover\:text-gray-warm-700\/75:hover {
  color: rgb(68 64 60 / 0.75);
}

.hover\:text-gray-warm-700\/80:hover {
  color: rgb(68 64 60 / 0.8);
}

.hover\:text-gray-warm-700\/90:hover {
  color: rgb(68 64 60 / 0.9);
}

.hover\:text-gray-warm-700\/95:hover {
  color: rgb(68 64 60 / 0.95);
}

.hover\:text-gray-warm-700\/100:hover {
  color: rgb(68 64 60 / 1);
}

.hover\:text-gray-warm-800\/0:hover {
  color: rgb(41 37 36 / 0);
}

.hover\:text-gray-warm-800\/5:hover {
  color: rgb(41 37 36 / 0.05);
}

.hover\:text-gray-warm-800\/10:hover {
  color: rgb(41 37 36 / 0.1);
}

.hover\:text-gray-warm-800\/20:hover {
  color: rgb(41 37 36 / 0.2);
}

.hover\:text-gray-warm-800\/25:hover {
  color: rgb(41 37 36 / 0.25);
}

.hover\:text-gray-warm-800\/30:hover {
  color: rgb(41 37 36 / 0.3);
}

.hover\:text-gray-warm-800\/40:hover {
  color: rgb(41 37 36 / 0.4);
}

.hover\:text-gray-warm-800\/50:hover {
  color: rgb(41 37 36 / 0.5);
}

.hover\:text-gray-warm-800\/60:hover {
  color: rgb(41 37 36 / 0.6);
}

.hover\:text-gray-warm-800\/70:hover {
  color: rgb(41 37 36 / 0.7);
}

.hover\:text-gray-warm-800\/75:hover {
  color: rgb(41 37 36 / 0.75);
}

.hover\:text-gray-warm-800\/80:hover {
  color: rgb(41 37 36 / 0.8);
}

.hover\:text-gray-warm-800\/90:hover {
  color: rgb(41 37 36 / 0.9);
}

.hover\:text-gray-warm-800\/95:hover {
  color: rgb(41 37 36 / 0.95);
}

.hover\:text-gray-warm-800\/100:hover {
  color: rgb(41 37 36 / 1);
}

.hover\:text-gray-warm-900\/0:hover {
  color: rgb(28 25 23 / 0);
}

.hover\:text-gray-warm-900\/5:hover {
  color: rgb(28 25 23 / 0.05);
}

.hover\:text-gray-warm-900\/10:hover {
  color: rgb(28 25 23 / 0.1);
}

.hover\:text-gray-warm-900\/20:hover {
  color: rgb(28 25 23 / 0.2);
}

.hover\:text-gray-warm-900\/25:hover {
  color: rgb(28 25 23 / 0.25);
}

.hover\:text-gray-warm-900\/30:hover {
  color: rgb(28 25 23 / 0.3);
}

.hover\:text-gray-warm-900\/40:hover {
  color: rgb(28 25 23 / 0.4);
}

.hover\:text-gray-warm-900\/50:hover {
  color: rgb(28 25 23 / 0.5);
}

.hover\:text-gray-warm-900\/60:hover {
  color: rgb(28 25 23 / 0.6);
}

.hover\:text-gray-warm-900\/70:hover {
  color: rgb(28 25 23 / 0.7);
}

.hover\:text-gray-warm-900\/75:hover {
  color: rgb(28 25 23 / 0.75);
}

.hover\:text-gray-warm-900\/80:hover {
  color: rgb(28 25 23 / 0.8);
}

.hover\:text-gray-warm-900\/90:hover {
  color: rgb(28 25 23 / 0.9);
}

.hover\:text-gray-warm-900\/95:hover {
  color: rgb(28 25 23 / 0.95);
}

.hover\:text-gray-warm-900\/100:hover {
  color: rgb(28 25 23 / 1);
}

.hover\:text-gray-warm\/0:hover {
  color: rgb(169 162 157 / 0);
}

.hover\:text-gray-warm\/5:hover {
  color: rgb(169 162 157 / 0.05);
}

.hover\:text-gray-warm\/10:hover {
  color: rgb(169 162 157 / 0.1);
}

.hover\:text-gray-warm\/20:hover {
  color: rgb(169 162 157 / 0.2);
}

.hover\:text-gray-warm\/25:hover {
  color: rgb(169 162 157 / 0.25);
}

.hover\:text-gray-warm\/30:hover {
  color: rgb(169 162 157 / 0.3);
}

.hover\:text-gray-warm\/40:hover {
  color: rgb(169 162 157 / 0.4);
}

.hover\:text-gray-warm\/50:hover {
  color: rgb(169 162 157 / 0.5);
}

.hover\:text-gray-warm\/60:hover {
  color: rgb(169 162 157 / 0.6);
}

.hover\:text-gray-warm\/70:hover {
  color: rgb(169 162 157 / 0.7);
}

.hover\:text-gray-warm\/75:hover {
  color: rgb(169 162 157 / 0.75);
}

.hover\:text-gray-warm\/80:hover {
  color: rgb(169 162 157 / 0.8);
}

.hover\:text-gray-warm\/90:hover {
  color: rgb(169 162 157 / 0.9);
}

.hover\:text-gray-warm\/95:hover {
  color: rgb(169 162 157 / 0.95);
}

.hover\:text-gray-warm\/100:hover {
  color: rgb(169 162 157 / 1);
}

.hover\:text-moss-25\/0:hover {
  color: rgb(250 253 247 / 0);
}

.hover\:text-moss-25\/5:hover {
  color: rgb(250 253 247 / 0.05);
}

.hover\:text-moss-25\/10:hover {
  color: rgb(250 253 247 / 0.1);
}

.hover\:text-moss-25\/20:hover {
  color: rgb(250 253 247 / 0.2);
}

.hover\:text-moss-25\/25:hover {
  color: rgb(250 253 247 / 0.25);
}

.hover\:text-moss-25\/30:hover {
  color: rgb(250 253 247 / 0.3);
}

.hover\:text-moss-25\/40:hover {
  color: rgb(250 253 247 / 0.4);
}

.hover\:text-moss-25\/50:hover {
  color: rgb(250 253 247 / 0.5);
}

.hover\:text-moss-25\/60:hover {
  color: rgb(250 253 247 / 0.6);
}

.hover\:text-moss-25\/70:hover {
  color: rgb(250 253 247 / 0.7);
}

.hover\:text-moss-25\/75:hover {
  color: rgb(250 253 247 / 0.75);
}

.hover\:text-moss-25\/80:hover {
  color: rgb(250 253 247 / 0.8);
}

.hover\:text-moss-25\/90:hover {
  color: rgb(250 253 247 / 0.9);
}

.hover\:text-moss-25\/95:hover {
  color: rgb(250 253 247 / 0.95);
}

.hover\:text-moss-25\/100:hover {
  color: rgb(250 253 247 / 1);
}

.hover\:text-moss-50\/0:hover {
  color: rgb(245 251 238 / 0);
}

.hover\:text-moss-50\/5:hover {
  color: rgb(245 251 238 / 0.05);
}

.hover\:text-moss-50\/10:hover {
  color: rgb(245 251 238 / 0.1);
}

.hover\:text-moss-50\/20:hover {
  color: rgb(245 251 238 / 0.2);
}

.hover\:text-moss-50\/25:hover {
  color: rgb(245 251 238 / 0.25);
}

.hover\:text-moss-50\/30:hover {
  color: rgb(245 251 238 / 0.3);
}

.hover\:text-moss-50\/40:hover {
  color: rgb(245 251 238 / 0.4);
}

.hover\:text-moss-50\/50:hover {
  color: rgb(245 251 238 / 0.5);
}

.hover\:text-moss-50\/60:hover {
  color: rgb(245 251 238 / 0.6);
}

.hover\:text-moss-50\/70:hover {
  color: rgb(245 251 238 / 0.7);
}

.hover\:text-moss-50\/75:hover {
  color: rgb(245 251 238 / 0.75);
}

.hover\:text-moss-50\/80:hover {
  color: rgb(245 251 238 / 0.8);
}

.hover\:text-moss-50\/90:hover {
  color: rgb(245 251 238 / 0.9);
}

.hover\:text-moss-50\/95:hover {
  color: rgb(245 251 238 / 0.95);
}

.hover\:text-moss-50\/100:hover {
  color: rgb(245 251 238 / 1);
}

.hover\:text-moss-100\/0:hover {
  color: rgb(230 244 215 / 0);
}

.hover\:text-moss-100\/5:hover {
  color: rgb(230 244 215 / 0.05);
}

.hover\:text-moss-100\/10:hover {
  color: rgb(230 244 215 / 0.1);
}

.hover\:text-moss-100\/20:hover {
  color: rgb(230 244 215 / 0.2);
}

.hover\:text-moss-100\/25:hover {
  color: rgb(230 244 215 / 0.25);
}

.hover\:text-moss-100\/30:hover {
  color: rgb(230 244 215 / 0.3);
}

.hover\:text-moss-100\/40:hover {
  color: rgb(230 244 215 / 0.4);
}

.hover\:text-moss-100\/50:hover {
  color: rgb(230 244 215 / 0.5);
}

.hover\:text-moss-100\/60:hover {
  color: rgb(230 244 215 / 0.6);
}

.hover\:text-moss-100\/70:hover {
  color: rgb(230 244 215 / 0.7);
}

.hover\:text-moss-100\/75:hover {
  color: rgb(230 244 215 / 0.75);
}

.hover\:text-moss-100\/80:hover {
  color: rgb(230 244 215 / 0.8);
}

.hover\:text-moss-100\/90:hover {
  color: rgb(230 244 215 / 0.9);
}

.hover\:text-moss-100\/95:hover {
  color: rgb(230 244 215 / 0.95);
}

.hover\:text-moss-100\/100:hover {
  color: rgb(230 244 215 / 1);
}

.hover\:text-moss-200\/0:hover {
  color: rgb(206 234 176 / 0);
}

.hover\:text-moss-200\/5:hover {
  color: rgb(206 234 176 / 0.05);
}

.hover\:text-moss-200\/10:hover {
  color: rgb(206 234 176 / 0.1);
}

.hover\:text-moss-200\/20:hover {
  color: rgb(206 234 176 / 0.2);
}

.hover\:text-moss-200\/25:hover {
  color: rgb(206 234 176 / 0.25);
}

.hover\:text-moss-200\/30:hover {
  color: rgb(206 234 176 / 0.3);
}

.hover\:text-moss-200\/40:hover {
  color: rgb(206 234 176 / 0.4);
}

.hover\:text-moss-200\/50:hover {
  color: rgb(206 234 176 / 0.5);
}

.hover\:text-moss-200\/60:hover {
  color: rgb(206 234 176 / 0.6);
}

.hover\:text-moss-200\/70:hover {
  color: rgb(206 234 176 / 0.7);
}

.hover\:text-moss-200\/75:hover {
  color: rgb(206 234 176 / 0.75);
}

.hover\:text-moss-200\/80:hover {
  color: rgb(206 234 176 / 0.8);
}

.hover\:text-moss-200\/90:hover {
  color: rgb(206 234 176 / 0.9);
}

.hover\:text-moss-200\/95:hover {
  color: rgb(206 234 176 / 0.95);
}

.hover\:text-moss-200\/100:hover {
  color: rgb(206 234 176 / 1);
}

.hover\:text-moss-300\/0:hover {
  color: rgb(172 220 121 / 0);
}

.hover\:text-moss-300\/5:hover {
  color: rgb(172 220 121 / 0.05);
}

.hover\:text-moss-300\/10:hover {
  color: rgb(172 220 121 / 0.1);
}

.hover\:text-moss-300\/20:hover {
  color: rgb(172 220 121 / 0.2);
}

.hover\:text-moss-300\/25:hover {
  color: rgb(172 220 121 / 0.25);
}

.hover\:text-moss-300\/30:hover {
  color: rgb(172 220 121 / 0.3);
}

.hover\:text-moss-300\/40:hover {
  color: rgb(172 220 121 / 0.4);
}

.hover\:text-moss-300\/50:hover {
  color: rgb(172 220 121 / 0.5);
}

.hover\:text-moss-300\/60:hover {
  color: rgb(172 220 121 / 0.6);
}

.hover\:text-moss-300\/70:hover {
  color: rgb(172 220 121 / 0.7);
}

.hover\:text-moss-300\/75:hover {
  color: rgb(172 220 121 / 0.75);
}

.hover\:text-moss-300\/80:hover {
  color: rgb(172 220 121 / 0.8);
}

.hover\:text-moss-300\/90:hover {
  color: rgb(172 220 121 / 0.9);
}

.hover\:text-moss-300\/95:hover {
  color: rgb(172 220 121 / 0.95);
}

.hover\:text-moss-300\/100:hover {
  color: rgb(172 220 121 / 1);
}

.hover\:text-moss-400\/0:hover {
  color: rgb(134 203 60 / 0);
}

.hover\:text-moss-400\/5:hover {
  color: rgb(134 203 60 / 0.05);
}

.hover\:text-moss-400\/10:hover {
  color: rgb(134 203 60 / 0.1);
}

.hover\:text-moss-400\/20:hover {
  color: rgb(134 203 60 / 0.2);
}

.hover\:text-moss-400\/25:hover {
  color: rgb(134 203 60 / 0.25);
}

.hover\:text-moss-400\/30:hover {
  color: rgb(134 203 60 / 0.3);
}

.hover\:text-moss-400\/40:hover {
  color: rgb(134 203 60 / 0.4);
}

.hover\:text-moss-400\/50:hover {
  color: rgb(134 203 60 / 0.5);
}

.hover\:text-moss-400\/60:hover {
  color: rgb(134 203 60 / 0.6);
}

.hover\:text-moss-400\/70:hover {
  color: rgb(134 203 60 / 0.7);
}

.hover\:text-moss-400\/75:hover {
  color: rgb(134 203 60 / 0.75);
}

.hover\:text-moss-400\/80:hover {
  color: rgb(134 203 60 / 0.8);
}

.hover\:text-moss-400\/90:hover {
  color: rgb(134 203 60 / 0.9);
}

.hover\:text-moss-400\/95:hover {
  color: rgb(134 203 60 / 0.95);
}

.hover\:text-moss-400\/100:hover {
  color: rgb(134 203 60 / 1);
}

.hover\:text-moss-500\/0:hover {
  color: rgb(102 159 42 / 0);
}

.hover\:text-moss-500\/5:hover {
  color: rgb(102 159 42 / 0.05);
}

.hover\:text-moss-500\/10:hover {
  color: rgb(102 159 42 / 0.1);
}

.hover\:text-moss-500\/20:hover {
  color: rgb(102 159 42 / 0.2);
}

.hover\:text-moss-500\/25:hover {
  color: rgb(102 159 42 / 0.25);
}

.hover\:text-moss-500\/30:hover {
  color: rgb(102 159 42 / 0.3);
}

.hover\:text-moss-500\/40:hover {
  color: rgb(102 159 42 / 0.4);
}

.hover\:text-moss-500\/50:hover {
  color: rgb(102 159 42 / 0.5);
}

.hover\:text-moss-500\/60:hover {
  color: rgb(102 159 42 / 0.6);
}

.hover\:text-moss-500\/70:hover {
  color: rgb(102 159 42 / 0.7);
}

.hover\:text-moss-500\/75:hover {
  color: rgb(102 159 42 / 0.75);
}

.hover\:text-moss-500\/80:hover {
  color: rgb(102 159 42 / 0.8);
}

.hover\:text-moss-500\/90:hover {
  color: rgb(102 159 42 / 0.9);
}

.hover\:text-moss-500\/95:hover {
  color: rgb(102 159 42 / 0.95);
}

.hover\:text-moss-500\/100:hover {
  color: rgb(102 159 42 / 1);
}

.hover\:text-moss-600\/0:hover {
  color: rgb(79 122 33 / 0);
}

.hover\:text-moss-600\/5:hover {
  color: rgb(79 122 33 / 0.05);
}

.hover\:text-moss-600\/10:hover {
  color: rgb(79 122 33 / 0.1);
}

.hover\:text-moss-600\/20:hover {
  color: rgb(79 122 33 / 0.2);
}

.hover\:text-moss-600\/25:hover {
  color: rgb(79 122 33 / 0.25);
}

.hover\:text-moss-600\/30:hover {
  color: rgb(79 122 33 / 0.3);
}

.hover\:text-moss-600\/40:hover {
  color: rgb(79 122 33 / 0.4);
}

.hover\:text-moss-600\/50:hover {
  color: rgb(79 122 33 / 0.5);
}

.hover\:text-moss-600\/60:hover {
  color: rgb(79 122 33 / 0.6);
}

.hover\:text-moss-600\/70:hover {
  color: rgb(79 122 33 / 0.7);
}

.hover\:text-moss-600\/75:hover {
  color: rgb(79 122 33 / 0.75);
}

.hover\:text-moss-600\/80:hover {
  color: rgb(79 122 33 / 0.8);
}

.hover\:text-moss-600\/90:hover {
  color: rgb(79 122 33 / 0.9);
}

.hover\:text-moss-600\/95:hover {
  color: rgb(79 122 33 / 0.95);
}

.hover\:text-moss-600\/100:hover {
  color: rgb(79 122 33 / 1);
}

.hover\:text-moss-700\/0:hover {
  color: rgb(63 98 26 / 0);
}

.hover\:text-moss-700\/5:hover {
  color: rgb(63 98 26 / 0.05);
}

.hover\:text-moss-700\/10:hover {
  color: rgb(63 98 26 / 0.1);
}

.hover\:text-moss-700\/20:hover {
  color: rgb(63 98 26 / 0.2);
}

.hover\:text-moss-700\/25:hover {
  color: rgb(63 98 26 / 0.25);
}

.hover\:text-moss-700\/30:hover {
  color: rgb(63 98 26 / 0.3);
}

.hover\:text-moss-700\/40:hover {
  color: rgb(63 98 26 / 0.4);
}

.hover\:text-moss-700\/50:hover {
  color: rgb(63 98 26 / 0.5);
}

.hover\:text-moss-700\/60:hover {
  color: rgb(63 98 26 / 0.6);
}

.hover\:text-moss-700\/70:hover {
  color: rgb(63 98 26 / 0.7);
}

.hover\:text-moss-700\/75:hover {
  color: rgb(63 98 26 / 0.75);
}

.hover\:text-moss-700\/80:hover {
  color: rgb(63 98 26 / 0.8);
}

.hover\:text-moss-700\/90:hover {
  color: rgb(63 98 26 / 0.9);
}

.hover\:text-moss-700\/95:hover {
  color: rgb(63 98 26 / 0.95);
}

.hover\:text-moss-700\/100:hover {
  color: rgb(63 98 26 / 1);
}

.hover\:text-moss-800\/0:hover {
  color: rgb(51 80 21 / 0);
}

.hover\:text-moss-800\/5:hover {
  color: rgb(51 80 21 / 0.05);
}

.hover\:text-moss-800\/10:hover {
  color: rgb(51 80 21 / 0.1);
}

.hover\:text-moss-800\/20:hover {
  color: rgb(51 80 21 / 0.2);
}

.hover\:text-moss-800\/25:hover {
  color: rgb(51 80 21 / 0.25);
}

.hover\:text-moss-800\/30:hover {
  color: rgb(51 80 21 / 0.3);
}

.hover\:text-moss-800\/40:hover {
  color: rgb(51 80 21 / 0.4);
}

.hover\:text-moss-800\/50:hover {
  color: rgb(51 80 21 / 0.5);
}

.hover\:text-moss-800\/60:hover {
  color: rgb(51 80 21 / 0.6);
}

.hover\:text-moss-800\/70:hover {
  color: rgb(51 80 21 / 0.7);
}

.hover\:text-moss-800\/75:hover {
  color: rgb(51 80 21 / 0.75);
}

.hover\:text-moss-800\/80:hover {
  color: rgb(51 80 21 / 0.8);
}

.hover\:text-moss-800\/90:hover {
  color: rgb(51 80 21 / 0.9);
}

.hover\:text-moss-800\/95:hover {
  color: rgb(51 80 21 / 0.95);
}

.hover\:text-moss-800\/100:hover {
  color: rgb(51 80 21 / 1);
}

.hover\:text-moss-900\/0:hover {
  color: rgb(43 66 18 / 0);
}

.hover\:text-moss-900\/5:hover {
  color: rgb(43 66 18 / 0.05);
}

.hover\:text-moss-900\/10:hover {
  color: rgb(43 66 18 / 0.1);
}

.hover\:text-moss-900\/20:hover {
  color: rgb(43 66 18 / 0.2);
}

.hover\:text-moss-900\/25:hover {
  color: rgb(43 66 18 / 0.25);
}

.hover\:text-moss-900\/30:hover {
  color: rgb(43 66 18 / 0.3);
}

.hover\:text-moss-900\/40:hover {
  color: rgb(43 66 18 / 0.4);
}

.hover\:text-moss-900\/50:hover {
  color: rgb(43 66 18 / 0.5);
}

.hover\:text-moss-900\/60:hover {
  color: rgb(43 66 18 / 0.6);
}

.hover\:text-moss-900\/70:hover {
  color: rgb(43 66 18 / 0.7);
}

.hover\:text-moss-900\/75:hover {
  color: rgb(43 66 18 / 0.75);
}

.hover\:text-moss-900\/80:hover {
  color: rgb(43 66 18 / 0.8);
}

.hover\:text-moss-900\/90:hover {
  color: rgb(43 66 18 / 0.9);
}

.hover\:text-moss-900\/95:hover {
  color: rgb(43 66 18 / 0.95);
}

.hover\:text-moss-900\/100:hover {
  color: rgb(43 66 18 / 1);
}

.hover\:text-moss\/0:hover {
  color: rgb(134 203 60 / 0);
}

.hover\:text-moss\/5:hover {
  color: rgb(134 203 60 / 0.05);
}

.hover\:text-moss\/10:hover {
  color: rgb(134 203 60 / 0.1);
}

.hover\:text-moss\/20:hover {
  color: rgb(134 203 60 / 0.2);
}

.hover\:text-moss\/25:hover {
  color: rgb(134 203 60 / 0.25);
}

.hover\:text-moss\/30:hover {
  color: rgb(134 203 60 / 0.3);
}

.hover\:text-moss\/40:hover {
  color: rgb(134 203 60 / 0.4);
}

.hover\:text-moss\/50:hover {
  color: rgb(134 203 60 / 0.5);
}

.hover\:text-moss\/60:hover {
  color: rgb(134 203 60 / 0.6);
}

.hover\:text-moss\/70:hover {
  color: rgb(134 203 60 / 0.7);
}

.hover\:text-moss\/75:hover {
  color: rgb(134 203 60 / 0.75);
}

.hover\:text-moss\/80:hover {
  color: rgb(134 203 60 / 0.8);
}

.hover\:text-moss\/90:hover {
  color: rgb(134 203 60 / 0.9);
}

.hover\:text-moss\/95:hover {
  color: rgb(134 203 60 / 0.95);
}

.hover\:text-moss\/100:hover {
  color: rgb(134 203 60 / 1);
}

.hover\:text-green-light-25\/0:hover {
  color: rgb(250 254 245 / 0);
}

.hover\:text-green-light-25\/5:hover {
  color: rgb(250 254 245 / 0.05);
}

.hover\:text-green-light-25\/10:hover {
  color: rgb(250 254 245 / 0.1);
}

.hover\:text-green-light-25\/20:hover {
  color: rgb(250 254 245 / 0.2);
}

.hover\:text-green-light-25\/25:hover {
  color: rgb(250 254 245 / 0.25);
}

.hover\:text-green-light-25\/30:hover {
  color: rgb(250 254 245 / 0.3);
}

.hover\:text-green-light-25\/40:hover {
  color: rgb(250 254 245 / 0.4);
}

.hover\:text-green-light-25\/50:hover {
  color: rgb(250 254 245 / 0.5);
}

.hover\:text-green-light-25\/60:hover {
  color: rgb(250 254 245 / 0.6);
}

.hover\:text-green-light-25\/70:hover {
  color: rgb(250 254 245 / 0.7);
}

.hover\:text-green-light-25\/75:hover {
  color: rgb(250 254 245 / 0.75);
}

.hover\:text-green-light-25\/80:hover {
  color: rgb(250 254 245 / 0.8);
}

.hover\:text-green-light-25\/90:hover {
  color: rgb(250 254 245 / 0.9);
}

.hover\:text-green-light-25\/95:hover {
  color: rgb(250 254 245 / 0.95);
}

.hover\:text-green-light-25\/100:hover {
  color: rgb(250 254 245 / 1);
}

.hover\:text-green-light-50\/0:hover {
  color: rgb(243 254 231 / 0);
}

.hover\:text-green-light-50\/5:hover {
  color: rgb(243 254 231 / 0.05);
}

.hover\:text-green-light-50\/10:hover {
  color: rgb(243 254 231 / 0.1);
}

.hover\:text-green-light-50\/20:hover {
  color: rgb(243 254 231 / 0.2);
}

.hover\:text-green-light-50\/25:hover {
  color: rgb(243 254 231 / 0.25);
}

.hover\:text-green-light-50\/30:hover {
  color: rgb(243 254 231 / 0.3);
}

.hover\:text-green-light-50\/40:hover {
  color: rgb(243 254 231 / 0.4);
}

.hover\:text-green-light-50\/50:hover {
  color: rgb(243 254 231 / 0.5);
}

.hover\:text-green-light-50\/60:hover {
  color: rgb(243 254 231 / 0.6);
}

.hover\:text-green-light-50\/70:hover {
  color: rgb(243 254 231 / 0.7);
}

.hover\:text-green-light-50\/75:hover {
  color: rgb(243 254 231 / 0.75);
}

.hover\:text-green-light-50\/80:hover {
  color: rgb(243 254 231 / 0.8);
}

.hover\:text-green-light-50\/90:hover {
  color: rgb(243 254 231 / 0.9);
}

.hover\:text-green-light-50\/95:hover {
  color: rgb(243 254 231 / 0.95);
}

.hover\:text-green-light-50\/100:hover {
  color: rgb(243 254 231 / 1);
}

.hover\:text-green-light-100\/0:hover {
  color: rgb(228 251 204 / 0);
}

.hover\:text-green-light-100\/5:hover {
  color: rgb(228 251 204 / 0.05);
}

.hover\:text-green-light-100\/10:hover {
  color: rgb(228 251 204 / 0.1);
}

.hover\:text-green-light-100\/20:hover {
  color: rgb(228 251 204 / 0.2);
}

.hover\:text-green-light-100\/25:hover {
  color: rgb(228 251 204 / 0.25);
}

.hover\:text-green-light-100\/30:hover {
  color: rgb(228 251 204 / 0.3);
}

.hover\:text-green-light-100\/40:hover {
  color: rgb(228 251 204 / 0.4);
}

.hover\:text-green-light-100\/50:hover {
  color: rgb(228 251 204 / 0.5);
}

.hover\:text-green-light-100\/60:hover {
  color: rgb(228 251 204 / 0.6);
}

.hover\:text-green-light-100\/70:hover {
  color: rgb(228 251 204 / 0.7);
}

.hover\:text-green-light-100\/75:hover {
  color: rgb(228 251 204 / 0.75);
}

.hover\:text-green-light-100\/80:hover {
  color: rgb(228 251 204 / 0.8);
}

.hover\:text-green-light-100\/90:hover {
  color: rgb(228 251 204 / 0.9);
}

.hover\:text-green-light-100\/95:hover {
  color: rgb(228 251 204 / 0.95);
}

.hover\:text-green-light-100\/100:hover {
  color: rgb(228 251 204 / 1);
}

.hover\:text-green-light-300\/0:hover {
  color: rgb(166 239 103 / 0);
}

.hover\:text-green-light-300\/5:hover {
  color: rgb(166 239 103 / 0.05);
}

.hover\:text-green-light-300\/10:hover {
  color: rgb(166 239 103 / 0.1);
}

.hover\:text-green-light-300\/20:hover {
  color: rgb(166 239 103 / 0.2);
}

.hover\:text-green-light-300\/25:hover {
  color: rgb(166 239 103 / 0.25);
}

.hover\:text-green-light-300\/30:hover {
  color: rgb(166 239 103 / 0.3);
}

.hover\:text-green-light-300\/40:hover {
  color: rgb(166 239 103 / 0.4);
}

.hover\:text-green-light-300\/50:hover {
  color: rgb(166 239 103 / 0.5);
}

.hover\:text-green-light-300\/60:hover {
  color: rgb(166 239 103 / 0.6);
}

.hover\:text-green-light-300\/70:hover {
  color: rgb(166 239 103 / 0.7);
}

.hover\:text-green-light-300\/75:hover {
  color: rgb(166 239 103 / 0.75);
}

.hover\:text-green-light-300\/80:hover {
  color: rgb(166 239 103 / 0.8);
}

.hover\:text-green-light-300\/90:hover {
  color: rgb(166 239 103 / 0.9);
}

.hover\:text-green-light-300\/95:hover {
  color: rgb(166 239 103 / 0.95);
}

.hover\:text-green-light-300\/100:hover {
  color: rgb(166 239 103 / 1);
}

.hover\:text-green-light-400\/0:hover {
  color: rgb(133 225 58 / 0);
}

.hover\:text-green-light-400\/5:hover {
  color: rgb(133 225 58 / 0.05);
}

.hover\:text-green-light-400\/10:hover {
  color: rgb(133 225 58 / 0.1);
}

.hover\:text-green-light-400\/20:hover {
  color: rgb(133 225 58 / 0.2);
}

.hover\:text-green-light-400\/25:hover {
  color: rgb(133 225 58 / 0.25);
}

.hover\:text-green-light-400\/30:hover {
  color: rgb(133 225 58 / 0.3);
}

.hover\:text-green-light-400\/40:hover {
  color: rgb(133 225 58 / 0.4);
}

.hover\:text-green-light-400\/50:hover {
  color: rgb(133 225 58 / 0.5);
}

.hover\:text-green-light-400\/60:hover {
  color: rgb(133 225 58 / 0.6);
}

.hover\:text-green-light-400\/70:hover {
  color: rgb(133 225 58 / 0.7);
}

.hover\:text-green-light-400\/75:hover {
  color: rgb(133 225 58 / 0.75);
}

.hover\:text-green-light-400\/80:hover {
  color: rgb(133 225 58 / 0.8);
}

.hover\:text-green-light-400\/90:hover {
  color: rgb(133 225 58 / 0.9);
}

.hover\:text-green-light-400\/95:hover {
  color: rgb(133 225 58 / 0.95);
}

.hover\:text-green-light-400\/100:hover {
  color: rgb(133 225 58 / 1);
}

.hover\:text-green-light-500\/0:hover {
  color: rgb(102 6 16 / 0);
}

.hover\:text-green-light-500\/5:hover {
  color: rgb(102 6 16 / 0.05);
}

.hover\:text-green-light-500\/10:hover {
  color: rgb(102 6 16 / 0.1);
}

.hover\:text-green-light-500\/20:hover {
  color: rgb(102 6 16 / 0.2);
}

.hover\:text-green-light-500\/25:hover {
  color: rgb(102 6 16 / 0.25);
}

.hover\:text-green-light-500\/30:hover {
  color: rgb(102 6 16 / 0.3);
}

.hover\:text-green-light-500\/40:hover {
  color: rgb(102 6 16 / 0.4);
}

.hover\:text-green-light-500\/50:hover {
  color: rgb(102 6 16 / 0.5);
}

.hover\:text-green-light-500\/60:hover {
  color: rgb(102 6 16 / 0.6);
}

.hover\:text-green-light-500\/70:hover {
  color: rgb(102 6 16 / 0.7);
}

.hover\:text-green-light-500\/75:hover {
  color: rgb(102 6 16 / 0.75);
}

.hover\:text-green-light-500\/80:hover {
  color: rgb(102 6 16 / 0.8);
}

.hover\:text-green-light-500\/90:hover {
  color: rgb(102 6 16 / 0.9);
}

.hover\:text-green-light-500\/95:hover {
  color: rgb(102 6 16 / 0.95);
}

.hover\:text-green-light-500\/100:hover {
  color: rgb(102 6 16 / 1);
}

.hover\:text-green-light-800\/0:hover {
  color: rgb(50 98 18 / 0);
}

.hover\:text-green-light-800\/5:hover {
  color: rgb(50 98 18 / 0.05);
}

.hover\:text-green-light-800\/10:hover {
  color: rgb(50 98 18 / 0.1);
}

.hover\:text-green-light-800\/20:hover {
  color: rgb(50 98 18 / 0.2);
}

.hover\:text-green-light-800\/25:hover {
  color: rgb(50 98 18 / 0.25);
}

.hover\:text-green-light-800\/30:hover {
  color: rgb(50 98 18 / 0.3);
}

.hover\:text-green-light-800\/40:hover {
  color: rgb(50 98 18 / 0.4);
}

.hover\:text-green-light-800\/50:hover {
  color: rgb(50 98 18 / 0.5);
}

.hover\:text-green-light-800\/60:hover {
  color: rgb(50 98 18 / 0.6);
}

.hover\:text-green-light-800\/70:hover {
  color: rgb(50 98 18 / 0.7);
}

.hover\:text-green-light-800\/75:hover {
  color: rgb(50 98 18 / 0.75);
}

.hover\:text-green-light-800\/80:hover {
  color: rgb(50 98 18 / 0.8);
}

.hover\:text-green-light-800\/90:hover {
  color: rgb(50 98 18 / 0.9);
}

.hover\:text-green-light-800\/95:hover {
  color: rgb(50 98 18 / 0.95);
}

.hover\:text-green-light-800\/100:hover {
  color: rgb(50 98 18 / 1);
}

.hover\:text-green-light-900\/0:hover {
  color: rgb(43 83 20 / 0);
}

.hover\:text-green-light-900\/5:hover {
  color: rgb(43 83 20 / 0.05);
}

.hover\:text-green-light-900\/10:hover {
  color: rgb(43 83 20 / 0.1);
}

.hover\:text-green-light-900\/20:hover {
  color: rgb(43 83 20 / 0.2);
}

.hover\:text-green-light-900\/25:hover {
  color: rgb(43 83 20 / 0.25);
}

.hover\:text-green-light-900\/30:hover {
  color: rgb(43 83 20 / 0.3);
}

.hover\:text-green-light-900\/40:hover {
  color: rgb(43 83 20 / 0.4);
}

.hover\:text-green-light-900\/50:hover {
  color: rgb(43 83 20 / 0.5);
}

.hover\:text-green-light-900\/60:hover {
  color: rgb(43 83 20 / 0.6);
}

.hover\:text-green-light-900\/70:hover {
  color: rgb(43 83 20 / 0.7);
}

.hover\:text-green-light-900\/75:hover {
  color: rgb(43 83 20 / 0.75);
}

.hover\:text-green-light-900\/80:hover {
  color: rgb(43 83 20 / 0.8);
}

.hover\:text-green-light-900\/90:hover {
  color: rgb(43 83 20 / 0.9);
}

.hover\:text-green-light-900\/95:hover {
  color: rgb(43 83 20 / 0.95);
}

.hover\:text-green-light-900\/100:hover {
  color: rgb(43 83 20 / 1);
}

.hover\:text-green-light\/0:hover {
  color: rgb(133 225 58 / 0);
}

.hover\:text-green-light\/5:hover {
  color: rgb(133 225 58 / 0.05);
}

.hover\:text-green-light\/10:hover {
  color: rgb(133 225 58 / 0.1);
}

.hover\:text-green-light\/20:hover {
  color: rgb(133 225 58 / 0.2);
}

.hover\:text-green-light\/25:hover {
  color: rgb(133 225 58 / 0.25);
}

.hover\:text-green-light\/30:hover {
  color: rgb(133 225 58 / 0.3);
}

.hover\:text-green-light\/40:hover {
  color: rgb(133 225 58 / 0.4);
}

.hover\:text-green-light\/50:hover {
  color: rgb(133 225 58 / 0.5);
}

.hover\:text-green-light\/60:hover {
  color: rgb(133 225 58 / 0.6);
}

.hover\:text-green-light\/70:hover {
  color: rgb(133 225 58 / 0.7);
}

.hover\:text-green-light\/75:hover {
  color: rgb(133 225 58 / 0.75);
}

.hover\:text-green-light\/80:hover {
  color: rgb(133 225 58 / 0.8);
}

.hover\:text-green-light\/90:hover {
  color: rgb(133 225 58 / 0.9);
}

.hover\:text-green-light\/95:hover {
  color: rgb(133 225 58 / 0.95);
}

.hover\:text-green-light\/100:hover {
  color: rgb(133 225 58 / 1);
}

.hover\:text-green-25\/0:hover {
  color: rgb(246 254 249 / 0);
}

.hover\:text-green-25\/5:hover {
  color: rgb(246 254 249 / 0.05);
}

.hover\:text-green-25\/10:hover {
  color: rgb(246 254 249 / 0.1);
}

.hover\:text-green-25\/20:hover {
  color: rgb(246 254 249 / 0.2);
}

.hover\:text-green-25\/25:hover {
  color: rgb(246 254 249 / 0.25);
}

.hover\:text-green-25\/30:hover {
  color: rgb(246 254 249 / 0.3);
}

.hover\:text-green-25\/40:hover {
  color: rgb(246 254 249 / 0.4);
}

.hover\:text-green-25\/50:hover {
  color: rgb(246 254 249 / 0.5);
}

.hover\:text-green-25\/60:hover {
  color: rgb(246 254 249 / 0.6);
}

.hover\:text-green-25\/70:hover {
  color: rgb(246 254 249 / 0.7);
}

.hover\:text-green-25\/75:hover {
  color: rgb(246 254 249 / 0.75);
}

.hover\:text-green-25\/80:hover {
  color: rgb(246 254 249 / 0.8);
}

.hover\:text-green-25\/90:hover {
  color: rgb(246 254 249 / 0.9);
}

.hover\:text-green-25\/95:hover {
  color: rgb(246 254 249 / 0.95);
}

.hover\:text-green-25\/100:hover {
  color: rgb(246 254 249 / 1);
}

.hover\:text-green-50\/0:hover {
  color: rgb(237 252 242 / 0);
}

.hover\:text-green-50\/5:hover {
  color: rgb(237 252 242 / 0.05);
}

.hover\:text-green-50\/10:hover {
  color: rgb(237 252 242 / 0.1);
}

.hover\:text-green-50\/20:hover {
  color: rgb(237 252 242 / 0.2);
}

.hover\:text-green-50\/25:hover {
  color: rgb(237 252 242 / 0.25);
}

.hover\:text-green-50\/30:hover {
  color: rgb(237 252 242 / 0.3);
}

.hover\:text-green-50\/40:hover {
  color: rgb(237 252 242 / 0.4);
}

.hover\:text-green-50\/50:hover {
  color: rgb(237 252 242 / 0.5);
}

.hover\:text-green-50\/60:hover {
  color: rgb(237 252 242 / 0.6);
}

.hover\:text-green-50\/70:hover {
  color: rgb(237 252 242 / 0.7);
}

.hover\:text-green-50\/75:hover {
  color: rgb(237 252 242 / 0.75);
}

.hover\:text-green-50\/80:hover {
  color: rgb(237 252 242 / 0.8);
}

.hover\:text-green-50\/90:hover {
  color: rgb(237 252 242 / 0.9);
}

.hover\:text-green-50\/95:hover {
  color: rgb(237 252 242 / 0.95);
}

.hover\:text-green-50\/100:hover {
  color: rgb(237 252 242 / 1);
}

.hover\:text-green-100\/0:hover {
  color: rgb(211 248 223 / 0);
}

.hover\:text-green-100\/5:hover {
  color: rgb(211 248 223 / 0.05);
}

.hover\:text-green-100\/10:hover {
  color: rgb(211 248 223 / 0.1);
}

.hover\:text-green-100\/20:hover {
  color: rgb(211 248 223 / 0.2);
}

.hover\:text-green-100\/25:hover {
  color: rgb(211 248 223 / 0.25);
}

.hover\:text-green-100\/30:hover {
  color: rgb(211 248 223 / 0.3);
}

.hover\:text-green-100\/40:hover {
  color: rgb(211 248 223 / 0.4);
}

.hover\:text-green-100\/50:hover {
  color: rgb(211 248 223 / 0.5);
}

.hover\:text-green-100\/60:hover {
  color: rgb(211 248 223 / 0.6);
}

.hover\:text-green-100\/70:hover {
  color: rgb(211 248 223 / 0.7);
}

.hover\:text-green-100\/75:hover {
  color: rgb(211 248 223 / 0.75);
}

.hover\:text-green-100\/80:hover {
  color: rgb(211 248 223 / 0.8);
}

.hover\:text-green-100\/90:hover {
  color: rgb(211 248 223 / 0.9);
}

.hover\:text-green-100\/95:hover {
  color: rgb(211 248 223 / 0.95);
}

.hover\:text-green-100\/100:hover {
  color: rgb(211 248 223 / 1);
}

.hover\:text-green-200\/0:hover {
  color: rgb(170 240 196 / 0);
}

.hover\:text-green-200\/5:hover {
  color: rgb(170 240 196 / 0.05);
}

.hover\:text-green-200\/10:hover {
  color: rgb(170 240 196 / 0.1);
}

.hover\:text-green-200\/20:hover {
  color: rgb(170 240 196 / 0.2);
}

.hover\:text-green-200\/25:hover {
  color: rgb(170 240 196 / 0.25);
}

.hover\:text-green-200\/30:hover {
  color: rgb(170 240 196 / 0.3);
}

.hover\:text-green-200\/40:hover {
  color: rgb(170 240 196 / 0.4);
}

.hover\:text-green-200\/50:hover {
  color: rgb(170 240 196 / 0.5);
}

.hover\:text-green-200\/60:hover {
  color: rgb(170 240 196 / 0.6);
}

.hover\:text-green-200\/70:hover {
  color: rgb(170 240 196 / 0.7);
}

.hover\:text-green-200\/75:hover {
  color: rgb(170 240 196 / 0.75);
}

.hover\:text-green-200\/80:hover {
  color: rgb(170 240 196 / 0.8);
}

.hover\:text-green-200\/90:hover {
  color: rgb(170 240 196 / 0.9);
}

.hover\:text-green-200\/95:hover {
  color: rgb(170 240 196 / 0.95);
}

.hover\:text-green-200\/100:hover {
  color: rgb(170 240 196 / 1);
}

.hover\:text-green-300\/0:hover {
  color: rgb(115 226 163 / 0);
}

.hover\:text-green-300\/5:hover {
  color: rgb(115 226 163 / 0.05);
}

.hover\:text-green-300\/10:hover {
  color: rgb(115 226 163 / 0.1);
}

.hover\:text-green-300\/20:hover {
  color: rgb(115 226 163 / 0.2);
}

.hover\:text-green-300\/25:hover {
  color: rgb(115 226 163 / 0.25);
}

.hover\:text-green-300\/30:hover {
  color: rgb(115 226 163 / 0.3);
}

.hover\:text-green-300\/40:hover {
  color: rgb(115 226 163 / 0.4);
}

.hover\:text-green-300\/50:hover {
  color: rgb(115 226 163 / 0.5);
}

.hover\:text-green-300\/60:hover {
  color: rgb(115 226 163 / 0.6);
}

.hover\:text-green-300\/70:hover {
  color: rgb(115 226 163 / 0.7);
}

.hover\:text-green-300\/75:hover {
  color: rgb(115 226 163 / 0.75);
}

.hover\:text-green-300\/80:hover {
  color: rgb(115 226 163 / 0.8);
}

.hover\:text-green-300\/90:hover {
  color: rgb(115 226 163 / 0.9);
}

.hover\:text-green-300\/95:hover {
  color: rgb(115 226 163 / 0.95);
}

.hover\:text-green-300\/100:hover {
  color: rgb(115 226 163 / 1);
}

.hover\:text-green-400\/0:hover {
  color: rgb(60 203 127 / 0);
}

.hover\:text-green-400\/5:hover {
  color: rgb(60 203 127 / 0.05);
}

.hover\:text-green-400\/10:hover {
  color: rgb(60 203 127 / 0.1);
}

.hover\:text-green-400\/20:hover {
  color: rgb(60 203 127 / 0.2);
}

.hover\:text-green-400\/25:hover {
  color: rgb(60 203 127 / 0.25);
}

.hover\:text-green-400\/30:hover {
  color: rgb(60 203 127 / 0.3);
}

.hover\:text-green-400\/40:hover {
  color: rgb(60 203 127 / 0.4);
}

.hover\:text-green-400\/50:hover {
  color: rgb(60 203 127 / 0.5);
}

.hover\:text-green-400\/60:hover {
  color: rgb(60 203 127 / 0.6);
}

.hover\:text-green-400\/70:hover {
  color: rgb(60 203 127 / 0.7);
}

.hover\:text-green-400\/75:hover {
  color: rgb(60 203 127 / 0.75);
}

.hover\:text-green-400\/80:hover {
  color: rgb(60 203 127 / 0.8);
}

.hover\:text-green-400\/90:hover {
  color: rgb(60 203 127 / 0.9);
}

.hover\:text-green-400\/95:hover {
  color: rgb(60 203 127 / 0.95);
}

.hover\:text-green-400\/100:hover {
  color: rgb(60 203 127 / 1);
}

.hover\:text-green-500\/0:hover {
  color: rgb(22 131 100 / 0);
}

.hover\:text-green-500\/5:hover {
  color: rgb(22 131 100 / 0.05);
}

.hover\:text-green-500\/10:hover {
  color: rgb(22 131 100 / 0.1);
}

.hover\:text-green-500\/20:hover {
  color: rgb(22 131 100 / 0.2);
}

.hover\:text-green-500\/25:hover {
  color: rgb(22 131 100 / 0.25);
}

.hover\:text-green-500\/30:hover {
  color: rgb(22 131 100 / 0.3);
}

.hover\:text-green-500\/40:hover {
  color: rgb(22 131 100 / 0.4);
}

.hover\:text-green-500\/50:hover {
  color: rgb(22 131 100 / 0.5);
}

.hover\:text-green-500\/60:hover {
  color: rgb(22 131 100 / 0.6);
}

.hover\:text-green-500\/70:hover {
  color: rgb(22 131 100 / 0.7);
}

.hover\:text-green-500\/75:hover {
  color: rgb(22 131 100 / 0.75);
}

.hover\:text-green-500\/80:hover {
  color: rgb(22 131 100 / 0.8);
}

.hover\:text-green-500\/90:hover {
  color: rgb(22 131 100 / 0.9);
}

.hover\:text-green-500\/95:hover {
  color: rgb(22 131 100 / 0.95);
}

.hover\:text-green-500\/100:hover {
  color: rgb(22 131 100 / 1);
}

.hover\:text-green-600\/0:hover {
  color: rgb(9 146 80 / 0);
}

.hover\:text-green-600\/5:hover {
  color: rgb(9 146 80 / 0.05);
}

.hover\:text-green-600\/10:hover {
  color: rgb(9 146 80 / 0.1);
}

.hover\:text-green-600\/20:hover {
  color: rgb(9 146 80 / 0.2);
}

.hover\:text-green-600\/25:hover {
  color: rgb(9 146 80 / 0.25);
}

.hover\:text-green-600\/30:hover {
  color: rgb(9 146 80 / 0.3);
}

.hover\:text-green-600\/40:hover {
  color: rgb(9 146 80 / 0.4);
}

.hover\:text-green-600\/50:hover {
  color: rgb(9 146 80 / 0.5);
}

.hover\:text-green-600\/60:hover {
  color: rgb(9 146 80 / 0.6);
}

.hover\:text-green-600\/70:hover {
  color: rgb(9 146 80 / 0.7);
}

.hover\:text-green-600\/75:hover {
  color: rgb(9 146 80 / 0.75);
}

.hover\:text-green-600\/80:hover {
  color: rgb(9 146 80 / 0.8);
}

.hover\:text-green-600\/90:hover {
  color: rgb(9 146 80 / 0.9);
}

.hover\:text-green-600\/95:hover {
  color: rgb(9 146 80 / 0.95);
}

.hover\:text-green-600\/100:hover {
  color: rgb(9 146 80 / 1);
}

.hover\:text-green-700\/0:hover {
  color: rgb(8 116 67 / 0);
}

.hover\:text-green-700\/5:hover {
  color: rgb(8 116 67 / 0.05);
}

.hover\:text-green-700\/10:hover {
  color: rgb(8 116 67 / 0.1);
}

.hover\:text-green-700\/20:hover {
  color: rgb(8 116 67 / 0.2);
}

.hover\:text-green-700\/25:hover {
  color: rgb(8 116 67 / 0.25);
}

.hover\:text-green-700\/30:hover {
  color: rgb(8 116 67 / 0.3);
}

.hover\:text-green-700\/40:hover {
  color: rgb(8 116 67 / 0.4);
}

.hover\:text-green-700\/50:hover {
  color: rgb(8 116 67 / 0.5);
}

.hover\:text-green-700\/60:hover {
  color: rgb(8 116 67 / 0.6);
}

.hover\:text-green-700\/70:hover {
  color: rgb(8 116 67 / 0.7);
}

.hover\:text-green-700\/75:hover {
  color: rgb(8 116 67 / 0.75);
}

.hover\:text-green-700\/80:hover {
  color: rgb(8 116 67 / 0.8);
}

.hover\:text-green-700\/90:hover {
  color: rgb(8 116 67 / 0.9);
}

.hover\:text-green-700\/95:hover {
  color: rgb(8 116 67 / 0.95);
}

.hover\:text-green-700\/100:hover {
  color: rgb(8 116 67 / 1);
}

.hover\:text-green-800\/0:hover {
  color: rgb(9 80 55 / 0);
}

.hover\:text-green-800\/5:hover {
  color: rgb(9 80 55 / 0.05);
}

.hover\:text-green-800\/10:hover {
  color: rgb(9 80 55 / 0.1);
}

.hover\:text-green-800\/20:hover {
  color: rgb(9 80 55 / 0.2);
}

.hover\:text-green-800\/25:hover {
  color: rgb(9 80 55 / 0.25);
}

.hover\:text-green-800\/30:hover {
  color: rgb(9 80 55 / 0.3);
}

.hover\:text-green-800\/40:hover {
  color: rgb(9 80 55 / 0.4);
}

.hover\:text-green-800\/50:hover {
  color: rgb(9 80 55 / 0.5);
}

.hover\:text-green-800\/60:hover {
  color: rgb(9 80 55 / 0.6);
}

.hover\:text-green-800\/70:hover {
  color: rgb(9 80 55 / 0.7);
}

.hover\:text-green-800\/75:hover {
  color: rgb(9 80 55 / 0.75);
}

.hover\:text-green-800\/80:hover {
  color: rgb(9 80 55 / 0.8);
}

.hover\:text-green-800\/90:hover {
  color: rgb(9 80 55 / 0.9);
}

.hover\:text-green-800\/95:hover {
  color: rgb(9 80 55 / 0.95);
}

.hover\:text-green-800\/100:hover {
  color: rgb(9 80 55 / 1);
}

.hover\:text-green-900\/0:hover {
  color: rgb(8 76 46 / 0);
}

.hover\:text-green-900\/5:hover {
  color: rgb(8 76 46 / 0.05);
}

.hover\:text-green-900\/10:hover {
  color: rgb(8 76 46 / 0.1);
}

.hover\:text-green-900\/20:hover {
  color: rgb(8 76 46 / 0.2);
}

.hover\:text-green-900\/25:hover {
  color: rgb(8 76 46 / 0.25);
}

.hover\:text-green-900\/30:hover {
  color: rgb(8 76 46 / 0.3);
}

.hover\:text-green-900\/40:hover {
  color: rgb(8 76 46 / 0.4);
}

.hover\:text-green-900\/50:hover {
  color: rgb(8 76 46 / 0.5);
}

.hover\:text-green-900\/60:hover {
  color: rgb(8 76 46 / 0.6);
}

.hover\:text-green-900\/70:hover {
  color: rgb(8 76 46 / 0.7);
}

.hover\:text-green-900\/75:hover {
  color: rgb(8 76 46 / 0.75);
}

.hover\:text-green-900\/80:hover {
  color: rgb(8 76 46 / 0.8);
}

.hover\:text-green-900\/90:hover {
  color: rgb(8 76 46 / 0.9);
}

.hover\:text-green-900\/95:hover {
  color: rgb(8 76 46 / 0.95);
}

.hover\:text-green-900\/100:hover {
  color: rgb(8 76 46 / 1);
}

.hover\:text-green\/0:hover {
  color: rgb(60 203 127 / 0);
}

.hover\:text-green\/5:hover {
  color: rgb(60 203 127 / 0.05);
}

.hover\:text-green\/10:hover {
  color: rgb(60 203 127 / 0.1);
}

.hover\:text-green\/20:hover {
  color: rgb(60 203 127 / 0.2);
}

.hover\:text-green\/25:hover {
  color: rgb(60 203 127 / 0.25);
}

.hover\:text-green\/30:hover {
  color: rgb(60 203 127 / 0.3);
}

.hover\:text-green\/40:hover {
  color: rgb(60 203 127 / 0.4);
}

.hover\:text-green\/50:hover {
  color: rgb(60 203 127 / 0.5);
}

.hover\:text-green\/60:hover {
  color: rgb(60 203 127 / 0.6);
}

.hover\:text-green\/70:hover {
  color: rgb(60 203 127 / 0.7);
}

.hover\:text-green\/75:hover {
  color: rgb(60 203 127 / 0.75);
}

.hover\:text-green\/80:hover {
  color: rgb(60 203 127 / 0.8);
}

.hover\:text-green\/90:hover {
  color: rgb(60 203 127 / 0.9);
}

.hover\:text-green\/95:hover {
  color: rgb(60 203 127 / 0.95);
}

.hover\:text-green\/100:hover {
  color: rgb(60 203 127 / 1);
}

.hover\:text-teal-25\/0:hover {
  color: rgb(246 254 252 / 0);
}

.hover\:text-teal-25\/5:hover {
  color: rgb(246 254 252 / 0.05);
}

.hover\:text-teal-25\/10:hover {
  color: rgb(246 254 252 / 0.1);
}

.hover\:text-teal-25\/20:hover {
  color: rgb(246 254 252 / 0.2);
}

.hover\:text-teal-25\/25:hover {
  color: rgb(246 254 252 / 0.25);
}

.hover\:text-teal-25\/30:hover {
  color: rgb(246 254 252 / 0.3);
}

.hover\:text-teal-25\/40:hover {
  color: rgb(246 254 252 / 0.4);
}

.hover\:text-teal-25\/50:hover {
  color: rgb(246 254 252 / 0.5);
}

.hover\:text-teal-25\/60:hover {
  color: rgb(246 254 252 / 0.6);
}

.hover\:text-teal-25\/70:hover {
  color: rgb(246 254 252 / 0.7);
}

.hover\:text-teal-25\/75:hover {
  color: rgb(246 254 252 / 0.75);
}

.hover\:text-teal-25\/80:hover {
  color: rgb(246 254 252 / 0.8);
}

.hover\:text-teal-25\/90:hover {
  color: rgb(246 254 252 / 0.9);
}

.hover\:text-teal-25\/95:hover {
  color: rgb(246 254 252 / 0.95);
}

.hover\:text-teal-25\/100:hover {
  color: rgb(246 254 252 / 1);
}

.hover\:text-teal-50\/0:hover {
  color: rgb(240 253 249 / 0);
}

.hover\:text-teal-50\/5:hover {
  color: rgb(240 253 249 / 0.05);
}

.hover\:text-teal-50\/10:hover {
  color: rgb(240 253 249 / 0.1);
}

.hover\:text-teal-50\/20:hover {
  color: rgb(240 253 249 / 0.2);
}

.hover\:text-teal-50\/25:hover {
  color: rgb(240 253 249 / 0.25);
}

.hover\:text-teal-50\/30:hover {
  color: rgb(240 253 249 / 0.3);
}

.hover\:text-teal-50\/40:hover {
  color: rgb(240 253 249 / 0.4);
}

.hover\:text-teal-50\/50:hover {
  color: rgb(240 253 249 / 0.5);
}

.hover\:text-teal-50\/60:hover {
  color: rgb(240 253 249 / 0.6);
}

.hover\:text-teal-50\/70:hover {
  color: rgb(240 253 249 / 0.7);
}

.hover\:text-teal-50\/75:hover {
  color: rgb(240 253 249 / 0.75);
}

.hover\:text-teal-50\/80:hover {
  color: rgb(240 253 249 / 0.8);
}

.hover\:text-teal-50\/90:hover {
  color: rgb(240 253 249 / 0.9);
}

.hover\:text-teal-50\/95:hover {
  color: rgb(240 253 249 / 0.95);
}

.hover\:text-teal-50\/100:hover {
  color: rgb(240 253 249 / 1);
}

.hover\:text-teal-100\/0:hover {
  color: rgb(204 251 239 / 0);
}

.hover\:text-teal-100\/5:hover {
  color: rgb(204 251 239 / 0.05);
}

.hover\:text-teal-100\/10:hover {
  color: rgb(204 251 239 / 0.1);
}

.hover\:text-teal-100\/20:hover {
  color: rgb(204 251 239 / 0.2);
}

.hover\:text-teal-100\/25:hover {
  color: rgb(204 251 239 / 0.25);
}

.hover\:text-teal-100\/30:hover {
  color: rgb(204 251 239 / 0.3);
}

.hover\:text-teal-100\/40:hover {
  color: rgb(204 251 239 / 0.4);
}

.hover\:text-teal-100\/50:hover {
  color: rgb(204 251 239 / 0.5);
}

.hover\:text-teal-100\/60:hover {
  color: rgb(204 251 239 / 0.6);
}

.hover\:text-teal-100\/70:hover {
  color: rgb(204 251 239 / 0.7);
}

.hover\:text-teal-100\/75:hover {
  color: rgb(204 251 239 / 0.75);
}

.hover\:text-teal-100\/80:hover {
  color: rgb(204 251 239 / 0.8);
}

.hover\:text-teal-100\/90:hover {
  color: rgb(204 251 239 / 0.9);
}

.hover\:text-teal-100\/95:hover {
  color: rgb(204 251 239 / 0.95);
}

.hover\:text-teal-100\/100:hover {
  color: rgb(204 251 239 / 1);
}

.hover\:text-teal-200\/0:hover {
  color: rgb(153 246 224 / 0);
}

.hover\:text-teal-200\/5:hover {
  color: rgb(153 246 224 / 0.05);
}

.hover\:text-teal-200\/10:hover {
  color: rgb(153 246 224 / 0.1);
}

.hover\:text-teal-200\/20:hover {
  color: rgb(153 246 224 / 0.2);
}

.hover\:text-teal-200\/25:hover {
  color: rgb(153 246 224 / 0.25);
}

.hover\:text-teal-200\/30:hover {
  color: rgb(153 246 224 / 0.3);
}

.hover\:text-teal-200\/40:hover {
  color: rgb(153 246 224 / 0.4);
}

.hover\:text-teal-200\/50:hover {
  color: rgb(153 246 224 / 0.5);
}

.hover\:text-teal-200\/60:hover {
  color: rgb(153 246 224 / 0.6);
}

.hover\:text-teal-200\/70:hover {
  color: rgb(153 246 224 / 0.7);
}

.hover\:text-teal-200\/75:hover {
  color: rgb(153 246 224 / 0.75);
}

.hover\:text-teal-200\/80:hover {
  color: rgb(153 246 224 / 0.8);
}

.hover\:text-teal-200\/90:hover {
  color: rgb(153 246 224 / 0.9);
}

.hover\:text-teal-200\/95:hover {
  color: rgb(153 246 224 / 0.95);
}

.hover\:text-teal-200\/100:hover {
  color: rgb(153 246 224 / 1);
}

.hover\:text-teal-300\/0:hover {
  color: rgb(95 233 208 / 0);
}

.hover\:text-teal-300\/5:hover {
  color: rgb(95 233 208 / 0.05);
}

.hover\:text-teal-300\/10:hover {
  color: rgb(95 233 208 / 0.1);
}

.hover\:text-teal-300\/20:hover {
  color: rgb(95 233 208 / 0.2);
}

.hover\:text-teal-300\/25:hover {
  color: rgb(95 233 208 / 0.25);
}

.hover\:text-teal-300\/30:hover {
  color: rgb(95 233 208 / 0.3);
}

.hover\:text-teal-300\/40:hover {
  color: rgb(95 233 208 / 0.4);
}

.hover\:text-teal-300\/50:hover {
  color: rgb(95 233 208 / 0.5);
}

.hover\:text-teal-300\/60:hover {
  color: rgb(95 233 208 / 0.6);
}

.hover\:text-teal-300\/70:hover {
  color: rgb(95 233 208 / 0.7);
}

.hover\:text-teal-300\/75:hover {
  color: rgb(95 233 208 / 0.75);
}

.hover\:text-teal-300\/80:hover {
  color: rgb(95 233 208 / 0.8);
}

.hover\:text-teal-300\/90:hover {
  color: rgb(95 233 208 / 0.9);
}

.hover\:text-teal-300\/95:hover {
  color: rgb(95 233 208 / 0.95);
}

.hover\:text-teal-300\/100:hover {
  color: rgb(95 233 208 / 1);
}

.hover\:text-teal-400\/0:hover {
  color: rgb(46 211 183 / 0);
}

.hover\:text-teal-400\/5:hover {
  color: rgb(46 211 183 / 0.05);
}

.hover\:text-teal-400\/10:hover {
  color: rgb(46 211 183 / 0.1);
}

.hover\:text-teal-400\/20:hover {
  color: rgb(46 211 183 / 0.2);
}

.hover\:text-teal-400\/25:hover {
  color: rgb(46 211 183 / 0.25);
}

.hover\:text-teal-400\/30:hover {
  color: rgb(46 211 183 / 0.3);
}

.hover\:text-teal-400\/40:hover {
  color: rgb(46 211 183 / 0.4);
}

.hover\:text-teal-400\/50:hover {
  color: rgb(46 211 183 / 0.5);
}

.hover\:text-teal-400\/60:hover {
  color: rgb(46 211 183 / 0.6);
}

.hover\:text-teal-400\/70:hover {
  color: rgb(46 211 183 / 0.7);
}

.hover\:text-teal-400\/75:hover {
  color: rgb(46 211 183 / 0.75);
}

.hover\:text-teal-400\/80:hover {
  color: rgb(46 211 183 / 0.8);
}

.hover\:text-teal-400\/90:hover {
  color: rgb(46 211 183 / 0.9);
}

.hover\:text-teal-400\/95:hover {
  color: rgb(46 211 183 / 0.95);
}

.hover\:text-teal-400\/100:hover {
  color: rgb(46 211 183 / 1);
}

.hover\:text-teal-500\/0:hover {
  color: rgb(21 183 158 / 0);
}

.hover\:text-teal-500\/5:hover {
  color: rgb(21 183 158 / 0.05);
}

.hover\:text-teal-500\/10:hover {
  color: rgb(21 183 158 / 0.1);
}

.hover\:text-teal-500\/20:hover {
  color: rgb(21 183 158 / 0.2);
}

.hover\:text-teal-500\/25:hover {
  color: rgb(21 183 158 / 0.25);
}

.hover\:text-teal-500\/30:hover {
  color: rgb(21 183 158 / 0.3);
}

.hover\:text-teal-500\/40:hover {
  color: rgb(21 183 158 / 0.4);
}

.hover\:text-teal-500\/50:hover {
  color: rgb(21 183 158 / 0.5);
}

.hover\:text-teal-500\/60:hover {
  color: rgb(21 183 158 / 0.6);
}

.hover\:text-teal-500\/70:hover {
  color: rgb(21 183 158 / 0.7);
}

.hover\:text-teal-500\/75:hover {
  color: rgb(21 183 158 / 0.75);
}

.hover\:text-teal-500\/80:hover {
  color: rgb(21 183 158 / 0.8);
}

.hover\:text-teal-500\/90:hover {
  color: rgb(21 183 158 / 0.9);
}

.hover\:text-teal-500\/95:hover {
  color: rgb(21 183 158 / 0.95);
}

.hover\:text-teal-500\/100:hover {
  color: rgb(21 183 158 / 1);
}

.hover\:text-teal-600\/0:hover {
  color: rgb(14 147 132 / 0);
}

.hover\:text-teal-600\/5:hover {
  color: rgb(14 147 132 / 0.05);
}

.hover\:text-teal-600\/10:hover {
  color: rgb(14 147 132 / 0.1);
}

.hover\:text-teal-600\/20:hover {
  color: rgb(14 147 132 / 0.2);
}

.hover\:text-teal-600\/25:hover {
  color: rgb(14 147 132 / 0.25);
}

.hover\:text-teal-600\/30:hover {
  color: rgb(14 147 132 / 0.3);
}

.hover\:text-teal-600\/40:hover {
  color: rgb(14 147 132 / 0.4);
}

.hover\:text-teal-600\/50:hover {
  color: rgb(14 147 132 / 0.5);
}

.hover\:text-teal-600\/60:hover {
  color: rgb(14 147 132 / 0.6);
}

.hover\:text-teal-600\/70:hover {
  color: rgb(14 147 132 / 0.7);
}

.hover\:text-teal-600\/75:hover {
  color: rgb(14 147 132 / 0.75);
}

.hover\:text-teal-600\/80:hover {
  color: rgb(14 147 132 / 0.8);
}

.hover\:text-teal-600\/90:hover {
  color: rgb(14 147 132 / 0.9);
}

.hover\:text-teal-600\/95:hover {
  color: rgb(14 147 132 / 0.95);
}

.hover\:text-teal-600\/100:hover {
  color: rgb(14 147 132 / 1);
}

.hover\:text-teal-700\/0:hover {
  color: rgb(16 117 105 / 0);
}

.hover\:text-teal-700\/5:hover {
  color: rgb(16 117 105 / 0.05);
}

.hover\:text-teal-700\/10:hover {
  color: rgb(16 117 105 / 0.1);
}

.hover\:text-teal-700\/20:hover {
  color: rgb(16 117 105 / 0.2);
}

.hover\:text-teal-700\/25:hover {
  color: rgb(16 117 105 / 0.25);
}

.hover\:text-teal-700\/30:hover {
  color: rgb(16 117 105 / 0.3);
}

.hover\:text-teal-700\/40:hover {
  color: rgb(16 117 105 / 0.4);
}

.hover\:text-teal-700\/50:hover {
  color: rgb(16 117 105 / 0.5);
}

.hover\:text-teal-700\/60:hover {
  color: rgb(16 117 105 / 0.6);
}

.hover\:text-teal-700\/70:hover {
  color: rgb(16 117 105 / 0.7);
}

.hover\:text-teal-700\/75:hover {
  color: rgb(16 117 105 / 0.75);
}

.hover\:text-teal-700\/80:hover {
  color: rgb(16 117 105 / 0.8);
}

.hover\:text-teal-700\/90:hover {
  color: rgb(16 117 105 / 0.9);
}

.hover\:text-teal-700\/95:hover {
  color: rgb(16 117 105 / 0.95);
}

.hover\:text-teal-700\/100:hover {
  color: rgb(16 117 105 / 1);
}

.hover\:text-teal-800\/0:hover {
  color: rgb(18 93 86 / 0);
}

.hover\:text-teal-800\/5:hover {
  color: rgb(18 93 86 / 0.05);
}

.hover\:text-teal-800\/10:hover {
  color: rgb(18 93 86 / 0.1);
}

.hover\:text-teal-800\/20:hover {
  color: rgb(18 93 86 / 0.2);
}

.hover\:text-teal-800\/25:hover {
  color: rgb(18 93 86 / 0.25);
}

.hover\:text-teal-800\/30:hover {
  color: rgb(18 93 86 / 0.3);
}

.hover\:text-teal-800\/40:hover {
  color: rgb(18 93 86 / 0.4);
}

.hover\:text-teal-800\/50:hover {
  color: rgb(18 93 86 / 0.5);
}

.hover\:text-teal-800\/60:hover {
  color: rgb(18 93 86 / 0.6);
}

.hover\:text-teal-800\/70:hover {
  color: rgb(18 93 86 / 0.7);
}

.hover\:text-teal-800\/75:hover {
  color: rgb(18 93 86 / 0.75);
}

.hover\:text-teal-800\/80:hover {
  color: rgb(18 93 86 / 0.8);
}

.hover\:text-teal-800\/90:hover {
  color: rgb(18 93 86 / 0.9);
}

.hover\:text-teal-800\/95:hover {
  color: rgb(18 93 86 / 0.95);
}

.hover\:text-teal-800\/100:hover {
  color: rgb(18 93 86 / 1);
}

.hover\:text-teal-900\/0:hover {
  color: rgb(19 78 72 / 0);
}

.hover\:text-teal-900\/5:hover {
  color: rgb(19 78 72 / 0.05);
}

.hover\:text-teal-900\/10:hover {
  color: rgb(19 78 72 / 0.1);
}

.hover\:text-teal-900\/20:hover {
  color: rgb(19 78 72 / 0.2);
}

.hover\:text-teal-900\/25:hover {
  color: rgb(19 78 72 / 0.25);
}

.hover\:text-teal-900\/30:hover {
  color: rgb(19 78 72 / 0.3);
}

.hover\:text-teal-900\/40:hover {
  color: rgb(19 78 72 / 0.4);
}

.hover\:text-teal-900\/50:hover {
  color: rgb(19 78 72 / 0.5);
}

.hover\:text-teal-900\/60:hover {
  color: rgb(19 78 72 / 0.6);
}

.hover\:text-teal-900\/70:hover {
  color: rgb(19 78 72 / 0.7);
}

.hover\:text-teal-900\/75:hover {
  color: rgb(19 78 72 / 0.75);
}

.hover\:text-teal-900\/80:hover {
  color: rgb(19 78 72 / 0.8);
}

.hover\:text-teal-900\/90:hover {
  color: rgb(19 78 72 / 0.9);
}

.hover\:text-teal-900\/95:hover {
  color: rgb(19 78 72 / 0.95);
}

.hover\:text-teal-900\/100:hover {
  color: rgb(19 78 72 / 1);
}

.hover\:text-teal\/0:hover {
  color: rgb(46 211 183 / 0);
}

.hover\:text-teal\/5:hover {
  color: rgb(46 211 183 / 0.05);
}

.hover\:text-teal\/10:hover {
  color: rgb(46 211 183 / 0.1);
}

.hover\:text-teal\/20:hover {
  color: rgb(46 211 183 / 0.2);
}

.hover\:text-teal\/25:hover {
  color: rgb(46 211 183 / 0.25);
}

.hover\:text-teal\/30:hover {
  color: rgb(46 211 183 / 0.3);
}

.hover\:text-teal\/40:hover {
  color: rgb(46 211 183 / 0.4);
}

.hover\:text-teal\/50:hover {
  color: rgb(46 211 183 / 0.5);
}

.hover\:text-teal\/60:hover {
  color: rgb(46 211 183 / 0.6);
}

.hover\:text-teal\/70:hover {
  color: rgb(46 211 183 / 0.7);
}

.hover\:text-teal\/75:hover {
  color: rgb(46 211 183 / 0.75);
}

.hover\:text-teal\/80:hover {
  color: rgb(46 211 183 / 0.8);
}

.hover\:text-teal\/90:hover {
  color: rgb(46 211 183 / 0.9);
}

.hover\:text-teal\/95:hover {
  color: rgb(46 211 183 / 0.95);
}

.hover\:text-teal\/100:hover {
  color: rgb(46 211 183 / 1);
}

.hover\:text-cyan-25\/0:hover {
  color: rgb(245 254 255 / 0);
}

.hover\:text-cyan-25\/5:hover {
  color: rgb(245 254 255 / 0.05);
}

.hover\:text-cyan-25\/10:hover {
  color: rgb(245 254 255 / 0.1);
}

.hover\:text-cyan-25\/20:hover {
  color: rgb(245 254 255 / 0.2);
}

.hover\:text-cyan-25\/25:hover {
  color: rgb(245 254 255 / 0.25);
}

.hover\:text-cyan-25\/30:hover {
  color: rgb(245 254 255 / 0.3);
}

.hover\:text-cyan-25\/40:hover {
  color: rgb(245 254 255 / 0.4);
}

.hover\:text-cyan-25\/50:hover {
  color: rgb(245 254 255 / 0.5);
}

.hover\:text-cyan-25\/60:hover {
  color: rgb(245 254 255 / 0.6);
}

.hover\:text-cyan-25\/70:hover {
  color: rgb(245 254 255 / 0.7);
}

.hover\:text-cyan-25\/75:hover {
  color: rgb(245 254 255 / 0.75);
}

.hover\:text-cyan-25\/80:hover {
  color: rgb(245 254 255 / 0.8);
}

.hover\:text-cyan-25\/90:hover {
  color: rgb(245 254 255 / 0.9);
}

.hover\:text-cyan-25\/95:hover {
  color: rgb(245 254 255 / 0.95);
}

.hover\:text-cyan-25\/100:hover {
  color: rgb(245 254 255 / 1);
}

.hover\:text-cyan-50\/0:hover {
  color: rgb(236 253 255 / 0);
}

.hover\:text-cyan-50\/5:hover {
  color: rgb(236 253 255 / 0.05);
}

.hover\:text-cyan-50\/10:hover {
  color: rgb(236 253 255 / 0.1);
}

.hover\:text-cyan-50\/20:hover {
  color: rgb(236 253 255 / 0.2);
}

.hover\:text-cyan-50\/25:hover {
  color: rgb(236 253 255 / 0.25);
}

.hover\:text-cyan-50\/30:hover {
  color: rgb(236 253 255 / 0.3);
}

.hover\:text-cyan-50\/40:hover {
  color: rgb(236 253 255 / 0.4);
}

.hover\:text-cyan-50\/50:hover {
  color: rgb(236 253 255 / 0.5);
}

.hover\:text-cyan-50\/60:hover {
  color: rgb(236 253 255 / 0.6);
}

.hover\:text-cyan-50\/70:hover {
  color: rgb(236 253 255 / 0.7);
}

.hover\:text-cyan-50\/75:hover {
  color: rgb(236 253 255 / 0.75);
}

.hover\:text-cyan-50\/80:hover {
  color: rgb(236 253 255 / 0.8);
}

.hover\:text-cyan-50\/90:hover {
  color: rgb(236 253 255 / 0.9);
}

.hover\:text-cyan-50\/95:hover {
  color: rgb(236 253 255 / 0.95);
}

.hover\:text-cyan-50\/100:hover {
  color: rgb(236 253 255 / 1);
}

.hover\:text-cyan-100\/0:hover {
  color: rgb(207 249 254 / 0);
}

.hover\:text-cyan-100\/5:hover {
  color: rgb(207 249 254 / 0.05);
}

.hover\:text-cyan-100\/10:hover {
  color: rgb(207 249 254 / 0.1);
}

.hover\:text-cyan-100\/20:hover {
  color: rgb(207 249 254 / 0.2);
}

.hover\:text-cyan-100\/25:hover {
  color: rgb(207 249 254 / 0.25);
}

.hover\:text-cyan-100\/30:hover {
  color: rgb(207 249 254 / 0.3);
}

.hover\:text-cyan-100\/40:hover {
  color: rgb(207 249 254 / 0.4);
}

.hover\:text-cyan-100\/50:hover {
  color: rgb(207 249 254 / 0.5);
}

.hover\:text-cyan-100\/60:hover {
  color: rgb(207 249 254 / 0.6);
}

.hover\:text-cyan-100\/70:hover {
  color: rgb(207 249 254 / 0.7);
}

.hover\:text-cyan-100\/75:hover {
  color: rgb(207 249 254 / 0.75);
}

.hover\:text-cyan-100\/80:hover {
  color: rgb(207 249 254 / 0.8);
}

.hover\:text-cyan-100\/90:hover {
  color: rgb(207 249 254 / 0.9);
}

.hover\:text-cyan-100\/95:hover {
  color: rgb(207 249 254 / 0.95);
}

.hover\:text-cyan-100\/100:hover {
  color: rgb(207 249 254 / 1);
}

.hover\:text-cyan-200\/0:hover {
  color: rgb(165 240 252 / 0);
}

.hover\:text-cyan-200\/5:hover {
  color: rgb(165 240 252 / 0.05);
}

.hover\:text-cyan-200\/10:hover {
  color: rgb(165 240 252 / 0.1);
}

.hover\:text-cyan-200\/20:hover {
  color: rgb(165 240 252 / 0.2);
}

.hover\:text-cyan-200\/25:hover {
  color: rgb(165 240 252 / 0.25);
}

.hover\:text-cyan-200\/30:hover {
  color: rgb(165 240 252 / 0.3);
}

.hover\:text-cyan-200\/40:hover {
  color: rgb(165 240 252 / 0.4);
}

.hover\:text-cyan-200\/50:hover {
  color: rgb(165 240 252 / 0.5);
}

.hover\:text-cyan-200\/60:hover {
  color: rgb(165 240 252 / 0.6);
}

.hover\:text-cyan-200\/70:hover {
  color: rgb(165 240 252 / 0.7);
}

.hover\:text-cyan-200\/75:hover {
  color: rgb(165 240 252 / 0.75);
}

.hover\:text-cyan-200\/80:hover {
  color: rgb(165 240 252 / 0.8);
}

.hover\:text-cyan-200\/90:hover {
  color: rgb(165 240 252 / 0.9);
}

.hover\:text-cyan-200\/95:hover {
  color: rgb(165 240 252 / 0.95);
}

.hover\:text-cyan-200\/100:hover {
  color: rgb(165 240 252 / 1);
}

.hover\:text-cyan-300\/0:hover {
  color: rgb(103 227 249 / 0);
}

.hover\:text-cyan-300\/5:hover {
  color: rgb(103 227 249 / 0.05);
}

.hover\:text-cyan-300\/10:hover {
  color: rgb(103 227 249 / 0.1);
}

.hover\:text-cyan-300\/20:hover {
  color: rgb(103 227 249 / 0.2);
}

.hover\:text-cyan-300\/25:hover {
  color: rgb(103 227 249 / 0.25);
}

.hover\:text-cyan-300\/30:hover {
  color: rgb(103 227 249 / 0.3);
}

.hover\:text-cyan-300\/40:hover {
  color: rgb(103 227 249 / 0.4);
}

.hover\:text-cyan-300\/50:hover {
  color: rgb(103 227 249 / 0.5);
}

.hover\:text-cyan-300\/60:hover {
  color: rgb(103 227 249 / 0.6);
}

.hover\:text-cyan-300\/70:hover {
  color: rgb(103 227 249 / 0.7);
}

.hover\:text-cyan-300\/75:hover {
  color: rgb(103 227 249 / 0.75);
}

.hover\:text-cyan-300\/80:hover {
  color: rgb(103 227 249 / 0.8);
}

.hover\:text-cyan-300\/90:hover {
  color: rgb(103 227 249 / 0.9);
}

.hover\:text-cyan-300\/95:hover {
  color: rgb(103 227 249 / 0.95);
}

.hover\:text-cyan-300\/100:hover {
  color: rgb(103 227 249 / 1);
}

.hover\:text-cyan-400\/0:hover {
  color: rgb(34 204 238 / 0);
}

.hover\:text-cyan-400\/5:hover {
  color: rgb(34 204 238 / 0.05);
}

.hover\:text-cyan-400\/10:hover {
  color: rgb(34 204 238 / 0.1);
}

.hover\:text-cyan-400\/20:hover {
  color: rgb(34 204 238 / 0.2);
}

.hover\:text-cyan-400\/25:hover {
  color: rgb(34 204 238 / 0.25);
}

.hover\:text-cyan-400\/30:hover {
  color: rgb(34 204 238 / 0.3);
}

.hover\:text-cyan-400\/40:hover {
  color: rgb(34 204 238 / 0.4);
}

.hover\:text-cyan-400\/50:hover {
  color: rgb(34 204 238 / 0.5);
}

.hover\:text-cyan-400\/60:hover {
  color: rgb(34 204 238 / 0.6);
}

.hover\:text-cyan-400\/70:hover {
  color: rgb(34 204 238 / 0.7);
}

.hover\:text-cyan-400\/75:hover {
  color: rgb(34 204 238 / 0.75);
}

.hover\:text-cyan-400\/80:hover {
  color: rgb(34 204 238 / 0.8);
}

.hover\:text-cyan-400\/90:hover {
  color: rgb(34 204 238 / 0.9);
}

.hover\:text-cyan-400\/95:hover {
  color: rgb(34 204 238 / 0.95);
}

.hover\:text-cyan-400\/100:hover {
  color: rgb(34 204 238 / 1);
}

.hover\:text-cyan-500\/0:hover {
  color: rgb(6 174 212 / 0);
}

.hover\:text-cyan-500\/5:hover {
  color: rgb(6 174 212 / 0.05);
}

.hover\:text-cyan-500\/10:hover {
  color: rgb(6 174 212 / 0.1);
}

.hover\:text-cyan-500\/20:hover {
  color: rgb(6 174 212 / 0.2);
}

.hover\:text-cyan-500\/25:hover {
  color: rgb(6 174 212 / 0.25);
}

.hover\:text-cyan-500\/30:hover {
  color: rgb(6 174 212 / 0.3);
}

.hover\:text-cyan-500\/40:hover {
  color: rgb(6 174 212 / 0.4);
}

.hover\:text-cyan-500\/50:hover {
  color: rgb(6 174 212 / 0.5);
}

.hover\:text-cyan-500\/60:hover {
  color: rgb(6 174 212 / 0.6);
}

.hover\:text-cyan-500\/70:hover {
  color: rgb(6 174 212 / 0.7);
}

.hover\:text-cyan-500\/75:hover {
  color: rgb(6 174 212 / 0.75);
}

.hover\:text-cyan-500\/80:hover {
  color: rgb(6 174 212 / 0.8);
}

.hover\:text-cyan-500\/90:hover {
  color: rgb(6 174 212 / 0.9);
}

.hover\:text-cyan-500\/95:hover {
  color: rgb(6 174 212 / 0.95);
}

.hover\:text-cyan-500\/100:hover {
  color: rgb(6 174 212 / 1);
}

.hover\:text-cyan-600\/0:hover {
  color: rgb(8 138 178 / 0);
}

.hover\:text-cyan-600\/5:hover {
  color: rgb(8 138 178 / 0.05);
}

.hover\:text-cyan-600\/10:hover {
  color: rgb(8 138 178 / 0.1);
}

.hover\:text-cyan-600\/20:hover {
  color: rgb(8 138 178 / 0.2);
}

.hover\:text-cyan-600\/25:hover {
  color: rgb(8 138 178 / 0.25);
}

.hover\:text-cyan-600\/30:hover {
  color: rgb(8 138 178 / 0.3);
}

.hover\:text-cyan-600\/40:hover {
  color: rgb(8 138 178 / 0.4);
}

.hover\:text-cyan-600\/50:hover {
  color: rgb(8 138 178 / 0.5);
}

.hover\:text-cyan-600\/60:hover {
  color: rgb(8 138 178 / 0.6);
}

.hover\:text-cyan-600\/70:hover {
  color: rgb(8 138 178 / 0.7);
}

.hover\:text-cyan-600\/75:hover {
  color: rgb(8 138 178 / 0.75);
}

.hover\:text-cyan-600\/80:hover {
  color: rgb(8 138 178 / 0.8);
}

.hover\:text-cyan-600\/90:hover {
  color: rgb(8 138 178 / 0.9);
}

.hover\:text-cyan-600\/95:hover {
  color: rgb(8 138 178 / 0.95);
}

.hover\:text-cyan-600\/100:hover {
  color: rgb(8 138 178 / 1);
}

.hover\:text-cyan-700\/0:hover {
  color: rgb(14 112 144 / 0);
}

.hover\:text-cyan-700\/5:hover {
  color: rgb(14 112 144 / 0.05);
}

.hover\:text-cyan-700\/10:hover {
  color: rgb(14 112 144 / 0.1);
}

.hover\:text-cyan-700\/20:hover {
  color: rgb(14 112 144 / 0.2);
}

.hover\:text-cyan-700\/25:hover {
  color: rgb(14 112 144 / 0.25);
}

.hover\:text-cyan-700\/30:hover {
  color: rgb(14 112 144 / 0.3);
}

.hover\:text-cyan-700\/40:hover {
  color: rgb(14 112 144 / 0.4);
}

.hover\:text-cyan-700\/50:hover {
  color: rgb(14 112 144 / 0.5);
}

.hover\:text-cyan-700\/60:hover {
  color: rgb(14 112 144 / 0.6);
}

.hover\:text-cyan-700\/70:hover {
  color: rgb(14 112 144 / 0.7);
}

.hover\:text-cyan-700\/75:hover {
  color: rgb(14 112 144 / 0.75);
}

.hover\:text-cyan-700\/80:hover {
  color: rgb(14 112 144 / 0.8);
}

.hover\:text-cyan-700\/90:hover {
  color: rgb(14 112 144 / 0.9);
}

.hover\:text-cyan-700\/95:hover {
  color: rgb(14 112 144 / 0.95);
}

.hover\:text-cyan-700\/100:hover {
  color: rgb(14 112 144 / 1);
}

.hover\:text-cyan-800\/0:hover {
  color: rgb(21 91 117 / 0);
}

.hover\:text-cyan-800\/5:hover {
  color: rgb(21 91 117 / 0.05);
}

.hover\:text-cyan-800\/10:hover {
  color: rgb(21 91 117 / 0.1);
}

.hover\:text-cyan-800\/20:hover {
  color: rgb(21 91 117 / 0.2);
}

.hover\:text-cyan-800\/25:hover {
  color: rgb(21 91 117 / 0.25);
}

.hover\:text-cyan-800\/30:hover {
  color: rgb(21 91 117 / 0.3);
}

.hover\:text-cyan-800\/40:hover {
  color: rgb(21 91 117 / 0.4);
}

.hover\:text-cyan-800\/50:hover {
  color: rgb(21 91 117 / 0.5);
}

.hover\:text-cyan-800\/60:hover {
  color: rgb(21 91 117 / 0.6);
}

.hover\:text-cyan-800\/70:hover {
  color: rgb(21 91 117 / 0.7);
}

.hover\:text-cyan-800\/75:hover {
  color: rgb(21 91 117 / 0.75);
}

.hover\:text-cyan-800\/80:hover {
  color: rgb(21 91 117 / 0.8);
}

.hover\:text-cyan-800\/90:hover {
  color: rgb(21 91 117 / 0.9);
}

.hover\:text-cyan-800\/95:hover {
  color: rgb(21 91 117 / 0.95);
}

.hover\:text-cyan-800\/100:hover {
  color: rgb(21 91 117 / 1);
}

.hover\:text-cyan-900\/0:hover {
  color: rgb(22 76 99 / 0);
}

.hover\:text-cyan-900\/5:hover {
  color: rgb(22 76 99 / 0.05);
}

.hover\:text-cyan-900\/10:hover {
  color: rgb(22 76 99 / 0.1);
}

.hover\:text-cyan-900\/20:hover {
  color: rgb(22 76 99 / 0.2);
}

.hover\:text-cyan-900\/25:hover {
  color: rgb(22 76 99 / 0.25);
}

.hover\:text-cyan-900\/30:hover {
  color: rgb(22 76 99 / 0.3);
}

.hover\:text-cyan-900\/40:hover {
  color: rgb(22 76 99 / 0.4);
}

.hover\:text-cyan-900\/50:hover {
  color: rgb(22 76 99 / 0.5);
}

.hover\:text-cyan-900\/60:hover {
  color: rgb(22 76 99 / 0.6);
}

.hover\:text-cyan-900\/70:hover {
  color: rgb(22 76 99 / 0.7);
}

.hover\:text-cyan-900\/75:hover {
  color: rgb(22 76 99 / 0.75);
}

.hover\:text-cyan-900\/80:hover {
  color: rgb(22 76 99 / 0.8);
}

.hover\:text-cyan-900\/90:hover {
  color: rgb(22 76 99 / 0.9);
}

.hover\:text-cyan-900\/95:hover {
  color: rgb(22 76 99 / 0.95);
}

.hover\:text-cyan-900\/100:hover {
  color: rgb(22 76 99 / 1);
}

.hover\:text-cyan\/0:hover {
  color: rgb(34 204 238 / 0);
}

.hover\:text-cyan\/5:hover {
  color: rgb(34 204 238 / 0.05);
}

.hover\:text-cyan\/10:hover {
  color: rgb(34 204 238 / 0.1);
}

.hover\:text-cyan\/20:hover {
  color: rgb(34 204 238 / 0.2);
}

.hover\:text-cyan\/25:hover {
  color: rgb(34 204 238 / 0.25);
}

.hover\:text-cyan\/30:hover {
  color: rgb(34 204 238 / 0.3);
}

.hover\:text-cyan\/40:hover {
  color: rgb(34 204 238 / 0.4);
}

.hover\:text-cyan\/50:hover {
  color: rgb(34 204 238 / 0.5);
}

.hover\:text-cyan\/60:hover {
  color: rgb(34 204 238 / 0.6);
}

.hover\:text-cyan\/70:hover {
  color: rgb(34 204 238 / 0.7);
}

.hover\:text-cyan\/75:hover {
  color: rgb(34 204 238 / 0.75);
}

.hover\:text-cyan\/80:hover {
  color: rgb(34 204 238 / 0.8);
}

.hover\:text-cyan\/90:hover {
  color: rgb(34 204 238 / 0.9);
}

.hover\:text-cyan\/95:hover {
  color: rgb(34 204 238 / 0.95);
}

.hover\:text-cyan\/100:hover {
  color: rgb(34 204 238 / 1);
}

.hover\:text-blue-light-25\/0:hover {
  color: rgb(245 251 255 / 0);
}

.hover\:text-blue-light-25\/5:hover {
  color: rgb(245 251 255 / 0.05);
}

.hover\:text-blue-light-25\/10:hover {
  color: rgb(245 251 255 / 0.1);
}

.hover\:text-blue-light-25\/20:hover {
  color: rgb(245 251 255 / 0.2);
}

.hover\:text-blue-light-25\/25:hover {
  color: rgb(245 251 255 / 0.25);
}

.hover\:text-blue-light-25\/30:hover {
  color: rgb(245 251 255 / 0.3);
}

.hover\:text-blue-light-25\/40:hover {
  color: rgb(245 251 255 / 0.4);
}

.hover\:text-blue-light-25\/50:hover {
  color: rgb(245 251 255 / 0.5);
}

.hover\:text-blue-light-25\/60:hover {
  color: rgb(245 251 255 / 0.6);
}

.hover\:text-blue-light-25\/70:hover {
  color: rgb(245 251 255 / 0.7);
}

.hover\:text-blue-light-25\/75:hover {
  color: rgb(245 251 255 / 0.75);
}

.hover\:text-blue-light-25\/80:hover {
  color: rgb(245 251 255 / 0.8);
}

.hover\:text-blue-light-25\/90:hover {
  color: rgb(245 251 255 / 0.9);
}

.hover\:text-blue-light-25\/95:hover {
  color: rgb(245 251 255 / 0.95);
}

.hover\:text-blue-light-25\/100:hover {
  color: rgb(245 251 255 / 1);
}

.hover\:text-blue-light-50\/0:hover {
  color: rgb(240 249 255 / 0);
}

.hover\:text-blue-light-50\/5:hover {
  color: rgb(240 249 255 / 0.05);
}

.hover\:text-blue-light-50\/10:hover {
  color: rgb(240 249 255 / 0.1);
}

.hover\:text-blue-light-50\/20:hover {
  color: rgb(240 249 255 / 0.2);
}

.hover\:text-blue-light-50\/25:hover {
  color: rgb(240 249 255 / 0.25);
}

.hover\:text-blue-light-50\/30:hover {
  color: rgb(240 249 255 / 0.3);
}

.hover\:text-blue-light-50\/40:hover {
  color: rgb(240 249 255 / 0.4);
}

.hover\:text-blue-light-50\/50:hover {
  color: rgb(240 249 255 / 0.5);
}

.hover\:text-blue-light-50\/60:hover {
  color: rgb(240 249 255 / 0.6);
}

.hover\:text-blue-light-50\/70:hover {
  color: rgb(240 249 255 / 0.7);
}

.hover\:text-blue-light-50\/75:hover {
  color: rgb(240 249 255 / 0.75);
}

.hover\:text-blue-light-50\/80:hover {
  color: rgb(240 249 255 / 0.8);
}

.hover\:text-blue-light-50\/90:hover {
  color: rgb(240 249 255 / 0.9);
}

.hover\:text-blue-light-50\/95:hover {
  color: rgb(240 249 255 / 0.95);
}

.hover\:text-blue-light-50\/100:hover {
  color: rgb(240 249 255 / 1);
}

.hover\:text-blue-light-100\/0:hover {
  color: rgb(224 242 254 / 0);
}

.hover\:text-blue-light-100\/5:hover {
  color: rgb(224 242 254 / 0.05);
}

.hover\:text-blue-light-100\/10:hover {
  color: rgb(224 242 254 / 0.1);
}

.hover\:text-blue-light-100\/20:hover {
  color: rgb(224 242 254 / 0.2);
}

.hover\:text-blue-light-100\/25:hover {
  color: rgb(224 242 254 / 0.25);
}

.hover\:text-blue-light-100\/30:hover {
  color: rgb(224 242 254 / 0.3);
}

.hover\:text-blue-light-100\/40:hover {
  color: rgb(224 242 254 / 0.4);
}

.hover\:text-blue-light-100\/50:hover {
  color: rgb(224 242 254 / 0.5);
}

.hover\:text-blue-light-100\/60:hover {
  color: rgb(224 242 254 / 0.6);
}

.hover\:text-blue-light-100\/70:hover {
  color: rgb(224 242 254 / 0.7);
}

.hover\:text-blue-light-100\/75:hover {
  color: rgb(224 242 254 / 0.75);
}

.hover\:text-blue-light-100\/80:hover {
  color: rgb(224 242 254 / 0.8);
}

.hover\:text-blue-light-100\/90:hover {
  color: rgb(224 242 254 / 0.9);
}

.hover\:text-blue-light-100\/95:hover {
  color: rgb(224 242 254 / 0.95);
}

.hover\:text-blue-light-100\/100:hover {
  color: rgb(224 242 254 / 1);
}

.hover\:text-blue-light-200\/0:hover {
  color: rgb(185 230 254 / 0);
}

.hover\:text-blue-light-200\/5:hover {
  color: rgb(185 230 254 / 0.05);
}

.hover\:text-blue-light-200\/10:hover {
  color: rgb(185 230 254 / 0.1);
}

.hover\:text-blue-light-200\/20:hover {
  color: rgb(185 230 254 / 0.2);
}

.hover\:text-blue-light-200\/25:hover {
  color: rgb(185 230 254 / 0.25);
}

.hover\:text-blue-light-200\/30:hover {
  color: rgb(185 230 254 / 0.3);
}

.hover\:text-blue-light-200\/40:hover {
  color: rgb(185 230 254 / 0.4);
}

.hover\:text-blue-light-200\/50:hover {
  color: rgb(185 230 254 / 0.5);
}

.hover\:text-blue-light-200\/60:hover {
  color: rgb(185 230 254 / 0.6);
}

.hover\:text-blue-light-200\/70:hover {
  color: rgb(185 230 254 / 0.7);
}

.hover\:text-blue-light-200\/75:hover {
  color: rgb(185 230 254 / 0.75);
}

.hover\:text-blue-light-200\/80:hover {
  color: rgb(185 230 254 / 0.8);
}

.hover\:text-blue-light-200\/90:hover {
  color: rgb(185 230 254 / 0.9);
}

.hover\:text-blue-light-200\/95:hover {
  color: rgb(185 230 254 / 0.95);
}

.hover\:text-blue-light-200\/100:hover {
  color: rgb(185 230 254 / 1);
}

.hover\:text-blue-light-300\/0:hover {
  color: rgb(124 212 253 / 0);
}

.hover\:text-blue-light-300\/5:hover {
  color: rgb(124 212 253 / 0.05);
}

.hover\:text-blue-light-300\/10:hover {
  color: rgb(124 212 253 / 0.1);
}

.hover\:text-blue-light-300\/20:hover {
  color: rgb(124 212 253 / 0.2);
}

.hover\:text-blue-light-300\/25:hover {
  color: rgb(124 212 253 / 0.25);
}

.hover\:text-blue-light-300\/30:hover {
  color: rgb(124 212 253 / 0.3);
}

.hover\:text-blue-light-300\/40:hover {
  color: rgb(124 212 253 / 0.4);
}

.hover\:text-blue-light-300\/50:hover {
  color: rgb(124 212 253 / 0.5);
}

.hover\:text-blue-light-300\/60:hover {
  color: rgb(124 212 253 / 0.6);
}

.hover\:text-blue-light-300\/70:hover {
  color: rgb(124 212 253 / 0.7);
}

.hover\:text-blue-light-300\/75:hover {
  color: rgb(124 212 253 / 0.75);
}

.hover\:text-blue-light-300\/80:hover {
  color: rgb(124 212 253 / 0.8);
}

.hover\:text-blue-light-300\/90:hover {
  color: rgb(124 212 253 / 0.9);
}

.hover\:text-blue-light-300\/95:hover {
  color: rgb(124 212 253 / 0.95);
}

.hover\:text-blue-light-300\/100:hover {
  color: rgb(124 212 253 / 1);
}

.hover\:text-blue-light-400\/0:hover {
  color: rgb(54 191 250 / 0);
}

.hover\:text-blue-light-400\/5:hover {
  color: rgb(54 191 250 / 0.05);
}

.hover\:text-blue-light-400\/10:hover {
  color: rgb(54 191 250 / 0.1);
}

.hover\:text-blue-light-400\/20:hover {
  color: rgb(54 191 250 / 0.2);
}

.hover\:text-blue-light-400\/25:hover {
  color: rgb(54 191 250 / 0.25);
}

.hover\:text-blue-light-400\/30:hover {
  color: rgb(54 191 250 / 0.3);
}

.hover\:text-blue-light-400\/40:hover {
  color: rgb(54 191 250 / 0.4);
}

.hover\:text-blue-light-400\/50:hover {
  color: rgb(54 191 250 / 0.5);
}

.hover\:text-blue-light-400\/60:hover {
  color: rgb(54 191 250 / 0.6);
}

.hover\:text-blue-light-400\/70:hover {
  color: rgb(54 191 250 / 0.7);
}

.hover\:text-blue-light-400\/75:hover {
  color: rgb(54 191 250 / 0.75);
}

.hover\:text-blue-light-400\/80:hover {
  color: rgb(54 191 250 / 0.8);
}

.hover\:text-blue-light-400\/90:hover {
  color: rgb(54 191 250 / 0.9);
}

.hover\:text-blue-light-400\/95:hover {
  color: rgb(54 191 250 / 0.95);
}

.hover\:text-blue-light-400\/100:hover {
  color: rgb(54 191 250 / 1);
}

.hover\:text-blue-light-500\/0:hover {
  color: rgb(11 165 236 / 0);
}

.hover\:text-blue-light-500\/5:hover {
  color: rgb(11 165 236 / 0.05);
}

.hover\:text-blue-light-500\/10:hover {
  color: rgb(11 165 236 / 0.1);
}

.hover\:text-blue-light-500\/20:hover {
  color: rgb(11 165 236 / 0.2);
}

.hover\:text-blue-light-500\/25:hover {
  color: rgb(11 165 236 / 0.25);
}

.hover\:text-blue-light-500\/30:hover {
  color: rgb(11 165 236 / 0.3);
}

.hover\:text-blue-light-500\/40:hover {
  color: rgb(11 165 236 / 0.4);
}

.hover\:text-blue-light-500\/50:hover {
  color: rgb(11 165 236 / 0.5);
}

.hover\:text-blue-light-500\/60:hover {
  color: rgb(11 165 236 / 0.6);
}

.hover\:text-blue-light-500\/70:hover {
  color: rgb(11 165 236 / 0.7);
}

.hover\:text-blue-light-500\/75:hover {
  color: rgb(11 165 236 / 0.75);
}

.hover\:text-blue-light-500\/80:hover {
  color: rgb(11 165 236 / 0.8);
}

.hover\:text-blue-light-500\/90:hover {
  color: rgb(11 165 236 / 0.9);
}

.hover\:text-blue-light-500\/95:hover {
  color: rgb(11 165 236 / 0.95);
}

.hover\:text-blue-light-500\/100:hover {
  color: rgb(11 165 236 / 1);
}

.hover\:text-blue-light-600\/0:hover {
  color: rgb(0 134 201 / 0);
}

.hover\:text-blue-light-600\/5:hover {
  color: rgb(0 134 201 / 0.05);
}

.hover\:text-blue-light-600\/10:hover {
  color: rgb(0 134 201 / 0.1);
}

.hover\:text-blue-light-600\/20:hover {
  color: rgb(0 134 201 / 0.2);
}

.hover\:text-blue-light-600\/25:hover {
  color: rgb(0 134 201 / 0.25);
}

.hover\:text-blue-light-600\/30:hover {
  color: rgb(0 134 201 / 0.3);
}

.hover\:text-blue-light-600\/40:hover {
  color: rgb(0 134 201 / 0.4);
}

.hover\:text-blue-light-600\/50:hover {
  color: rgb(0 134 201 / 0.5);
}

.hover\:text-blue-light-600\/60:hover {
  color: rgb(0 134 201 / 0.6);
}

.hover\:text-blue-light-600\/70:hover {
  color: rgb(0 134 201 / 0.7);
}

.hover\:text-blue-light-600\/75:hover {
  color: rgb(0 134 201 / 0.75);
}

.hover\:text-blue-light-600\/80:hover {
  color: rgb(0 134 201 / 0.8);
}

.hover\:text-blue-light-600\/90:hover {
  color: rgb(0 134 201 / 0.9);
}

.hover\:text-blue-light-600\/95:hover {
  color: rgb(0 134 201 / 0.95);
}

.hover\:text-blue-light-600\/100:hover {
  color: rgb(0 134 201 / 1);
}

.hover\:text-blue-light-700\/0:hover {
  color: rgb(2 106 162 / 0);
}

.hover\:text-blue-light-700\/5:hover {
  color: rgb(2 106 162 / 0.05);
}

.hover\:text-blue-light-700\/10:hover {
  color: rgb(2 106 162 / 0.1);
}

.hover\:text-blue-light-700\/20:hover {
  color: rgb(2 106 162 / 0.2);
}

.hover\:text-blue-light-700\/25:hover {
  color: rgb(2 106 162 / 0.25);
}

.hover\:text-blue-light-700\/30:hover {
  color: rgb(2 106 162 / 0.3);
}

.hover\:text-blue-light-700\/40:hover {
  color: rgb(2 106 162 / 0.4);
}

.hover\:text-blue-light-700\/50:hover {
  color: rgb(2 106 162 / 0.5);
}

.hover\:text-blue-light-700\/60:hover {
  color: rgb(2 106 162 / 0.6);
}

.hover\:text-blue-light-700\/70:hover {
  color: rgb(2 106 162 / 0.7);
}

.hover\:text-blue-light-700\/75:hover {
  color: rgb(2 106 162 / 0.75);
}

.hover\:text-blue-light-700\/80:hover {
  color: rgb(2 106 162 / 0.8);
}

.hover\:text-blue-light-700\/90:hover {
  color: rgb(2 106 162 / 0.9);
}

.hover\:text-blue-light-700\/95:hover {
  color: rgb(2 106 162 / 0.95);
}

.hover\:text-blue-light-700\/100:hover {
  color: rgb(2 106 162 / 1);
}

.hover\:text-blue-light-800\/0:hover {
  color: rgb(6 89 134 / 0);
}

.hover\:text-blue-light-800\/5:hover {
  color: rgb(6 89 134 / 0.05);
}

.hover\:text-blue-light-800\/10:hover {
  color: rgb(6 89 134 / 0.1);
}

.hover\:text-blue-light-800\/20:hover {
  color: rgb(6 89 134 / 0.2);
}

.hover\:text-blue-light-800\/25:hover {
  color: rgb(6 89 134 / 0.25);
}

.hover\:text-blue-light-800\/30:hover {
  color: rgb(6 89 134 / 0.3);
}

.hover\:text-blue-light-800\/40:hover {
  color: rgb(6 89 134 / 0.4);
}

.hover\:text-blue-light-800\/50:hover {
  color: rgb(6 89 134 / 0.5);
}

.hover\:text-blue-light-800\/60:hover {
  color: rgb(6 89 134 / 0.6);
}

.hover\:text-blue-light-800\/70:hover {
  color: rgb(6 89 134 / 0.7);
}

.hover\:text-blue-light-800\/75:hover {
  color: rgb(6 89 134 / 0.75);
}

.hover\:text-blue-light-800\/80:hover {
  color: rgb(6 89 134 / 0.8);
}

.hover\:text-blue-light-800\/90:hover {
  color: rgb(6 89 134 / 0.9);
}

.hover\:text-blue-light-800\/95:hover {
  color: rgb(6 89 134 / 0.95);
}

.hover\:text-blue-light-800\/100:hover {
  color: rgb(6 89 134 / 1);
}

.hover\:text-blue-light-900\/0:hover {
  color: rgb(11 74 111 / 0);
}

.hover\:text-blue-light-900\/5:hover {
  color: rgb(11 74 111 / 0.05);
}

.hover\:text-blue-light-900\/10:hover {
  color: rgb(11 74 111 / 0.1);
}

.hover\:text-blue-light-900\/20:hover {
  color: rgb(11 74 111 / 0.2);
}

.hover\:text-blue-light-900\/25:hover {
  color: rgb(11 74 111 / 0.25);
}

.hover\:text-blue-light-900\/30:hover {
  color: rgb(11 74 111 / 0.3);
}

.hover\:text-blue-light-900\/40:hover {
  color: rgb(11 74 111 / 0.4);
}

.hover\:text-blue-light-900\/50:hover {
  color: rgb(11 74 111 / 0.5);
}

.hover\:text-blue-light-900\/60:hover {
  color: rgb(11 74 111 / 0.6);
}

.hover\:text-blue-light-900\/70:hover {
  color: rgb(11 74 111 / 0.7);
}

.hover\:text-blue-light-900\/75:hover {
  color: rgb(11 74 111 / 0.75);
}

.hover\:text-blue-light-900\/80:hover {
  color: rgb(11 74 111 / 0.8);
}

.hover\:text-blue-light-900\/90:hover {
  color: rgb(11 74 111 / 0.9);
}

.hover\:text-blue-light-900\/95:hover {
  color: rgb(11 74 111 / 0.95);
}

.hover\:text-blue-light-900\/100:hover {
  color: rgb(11 74 111 / 1);
}

.hover\:text-blue-light\/0:hover {
  color: rgb(54 191 250 / 0);
}

.hover\:text-blue-light\/5:hover {
  color: rgb(54 191 250 / 0.05);
}

.hover\:text-blue-light\/10:hover {
  color: rgb(54 191 250 / 0.1);
}

.hover\:text-blue-light\/20:hover {
  color: rgb(54 191 250 / 0.2);
}

.hover\:text-blue-light\/25:hover {
  color: rgb(54 191 250 / 0.25);
}

.hover\:text-blue-light\/30:hover {
  color: rgb(54 191 250 / 0.3);
}

.hover\:text-blue-light\/40:hover {
  color: rgb(54 191 250 / 0.4);
}

.hover\:text-blue-light\/50:hover {
  color: rgb(54 191 250 / 0.5);
}

.hover\:text-blue-light\/60:hover {
  color: rgb(54 191 250 / 0.6);
}

.hover\:text-blue-light\/70:hover {
  color: rgb(54 191 250 / 0.7);
}

.hover\:text-blue-light\/75:hover {
  color: rgb(54 191 250 / 0.75);
}

.hover\:text-blue-light\/80:hover {
  color: rgb(54 191 250 / 0.8);
}

.hover\:text-blue-light\/90:hover {
  color: rgb(54 191 250 / 0.9);
}

.hover\:text-blue-light\/95:hover {
  color: rgb(54 191 250 / 0.95);
}

.hover\:text-blue-light\/100:hover {
  color: rgb(54 191 250 / 1);
}

.hover\:text-blue-25\/0:hover {
  color: rgb(245 250 255 / 0);
}

.hover\:text-blue-25\/5:hover {
  color: rgb(245 250 255 / 0.05);
}

.hover\:text-blue-25\/10:hover {
  color: rgb(245 250 255 / 0.1);
}

.hover\:text-blue-25\/20:hover {
  color: rgb(245 250 255 / 0.2);
}

.hover\:text-blue-25\/25:hover {
  color: rgb(245 250 255 / 0.25);
}

.hover\:text-blue-25\/30:hover {
  color: rgb(245 250 255 / 0.3);
}

.hover\:text-blue-25\/40:hover {
  color: rgb(245 250 255 / 0.4);
}

.hover\:text-blue-25\/50:hover {
  color: rgb(245 250 255 / 0.5);
}

.hover\:text-blue-25\/60:hover {
  color: rgb(245 250 255 / 0.6);
}

.hover\:text-blue-25\/70:hover {
  color: rgb(245 250 255 / 0.7);
}

.hover\:text-blue-25\/75:hover {
  color: rgb(245 250 255 / 0.75);
}

.hover\:text-blue-25\/80:hover {
  color: rgb(245 250 255 / 0.8);
}

.hover\:text-blue-25\/90:hover {
  color: rgb(245 250 255 / 0.9);
}

.hover\:text-blue-25\/95:hover {
  color: rgb(245 250 255 / 0.95);
}

.hover\:text-blue-25\/100:hover {
  color: rgb(245 250 255 / 1);
}

.hover\:text-blue-50\/0:hover {
  color: rgb(239 248 255 / 0);
}

.hover\:text-blue-50\/5:hover {
  color: rgb(239 248 255 / 0.05);
}

.hover\:text-blue-50\/10:hover {
  color: rgb(239 248 255 / 0.1);
}

.hover\:text-blue-50\/20:hover {
  color: rgb(239 248 255 / 0.2);
}

.hover\:text-blue-50\/25:hover {
  color: rgb(239 248 255 / 0.25);
}

.hover\:text-blue-50\/30:hover {
  color: rgb(239 248 255 / 0.3);
}

.hover\:text-blue-50\/40:hover {
  color: rgb(239 248 255 / 0.4);
}

.hover\:text-blue-50\/50:hover {
  color: rgb(239 248 255 / 0.5);
}

.hover\:text-blue-50\/60:hover {
  color: rgb(239 248 255 / 0.6);
}

.hover\:text-blue-50\/70:hover {
  color: rgb(239 248 255 / 0.7);
}

.hover\:text-blue-50\/75:hover {
  color: rgb(239 248 255 / 0.75);
}

.hover\:text-blue-50\/80:hover {
  color: rgb(239 248 255 / 0.8);
}

.hover\:text-blue-50\/90:hover {
  color: rgb(239 248 255 / 0.9);
}

.hover\:text-blue-50\/95:hover {
  color: rgb(239 248 255 / 0.95);
}

.hover\:text-blue-50\/100:hover {
  color: rgb(239 248 255 / 1);
}

.hover\:text-blue-100\/0:hover {
  color: rgb(209 233 255 / 0);
}

.hover\:text-blue-100\/5:hover {
  color: rgb(209 233 255 / 0.05);
}

.hover\:text-blue-100\/10:hover {
  color: rgb(209 233 255 / 0.1);
}

.hover\:text-blue-100\/20:hover {
  color: rgb(209 233 255 / 0.2);
}

.hover\:text-blue-100\/25:hover {
  color: rgb(209 233 255 / 0.25);
}

.hover\:text-blue-100\/30:hover {
  color: rgb(209 233 255 / 0.3);
}

.hover\:text-blue-100\/40:hover {
  color: rgb(209 233 255 / 0.4);
}

.hover\:text-blue-100\/50:hover {
  color: rgb(209 233 255 / 0.5);
}

.hover\:text-blue-100\/60:hover {
  color: rgb(209 233 255 / 0.6);
}

.hover\:text-blue-100\/70:hover {
  color: rgb(209 233 255 / 0.7);
}

.hover\:text-blue-100\/75:hover {
  color: rgb(209 233 255 / 0.75);
}

.hover\:text-blue-100\/80:hover {
  color: rgb(209 233 255 / 0.8);
}

.hover\:text-blue-100\/90:hover {
  color: rgb(209 233 255 / 0.9);
}

.hover\:text-blue-100\/95:hover {
  color: rgb(209 233 255 / 0.95);
}

.hover\:text-blue-100\/100:hover {
  color: rgb(209 233 255 / 1);
}

.hover\:text-blue-200\/0:hover {
  color: rgb(178 221 255 / 0);
}

.hover\:text-blue-200\/5:hover {
  color: rgb(178 221 255 / 0.05);
}

.hover\:text-blue-200\/10:hover {
  color: rgb(178 221 255 / 0.1);
}

.hover\:text-blue-200\/20:hover {
  color: rgb(178 221 255 / 0.2);
}

.hover\:text-blue-200\/25:hover {
  color: rgb(178 221 255 / 0.25);
}

.hover\:text-blue-200\/30:hover {
  color: rgb(178 221 255 / 0.3);
}

.hover\:text-blue-200\/40:hover {
  color: rgb(178 221 255 / 0.4);
}

.hover\:text-blue-200\/50:hover {
  color: rgb(178 221 255 / 0.5);
}

.hover\:text-blue-200\/60:hover {
  color: rgb(178 221 255 / 0.6);
}

.hover\:text-blue-200\/70:hover {
  color: rgb(178 221 255 / 0.7);
}

.hover\:text-blue-200\/75:hover {
  color: rgb(178 221 255 / 0.75);
}

.hover\:text-blue-200\/80:hover {
  color: rgb(178 221 255 / 0.8);
}

.hover\:text-blue-200\/90:hover {
  color: rgb(178 221 255 / 0.9);
}

.hover\:text-blue-200\/95:hover {
  color: rgb(178 221 255 / 0.95);
}

.hover\:text-blue-200\/100:hover {
  color: rgb(178 221 255 / 1);
}

.hover\:text-blue-300\/0:hover {
  color: rgb(132 202 255 / 0);
}

.hover\:text-blue-300\/5:hover {
  color: rgb(132 202 255 / 0.05);
}

.hover\:text-blue-300\/10:hover {
  color: rgb(132 202 255 / 0.1);
}

.hover\:text-blue-300\/20:hover {
  color: rgb(132 202 255 / 0.2);
}

.hover\:text-blue-300\/25:hover {
  color: rgb(132 202 255 / 0.25);
}

.hover\:text-blue-300\/30:hover {
  color: rgb(132 202 255 / 0.3);
}

.hover\:text-blue-300\/40:hover {
  color: rgb(132 202 255 / 0.4);
}

.hover\:text-blue-300\/50:hover {
  color: rgb(132 202 255 / 0.5);
}

.hover\:text-blue-300\/60:hover {
  color: rgb(132 202 255 / 0.6);
}

.hover\:text-blue-300\/70:hover {
  color: rgb(132 202 255 / 0.7);
}

.hover\:text-blue-300\/75:hover {
  color: rgb(132 202 255 / 0.75);
}

.hover\:text-blue-300\/80:hover {
  color: rgb(132 202 255 / 0.8);
}

.hover\:text-blue-300\/90:hover {
  color: rgb(132 202 255 / 0.9);
}

.hover\:text-blue-300\/95:hover {
  color: rgb(132 202 255 / 0.95);
}

.hover\:text-blue-300\/100:hover {
  color: rgb(132 202 255 / 1);
}

.hover\:text-blue-400\/0:hover {
  color: rgb(83 177 253 / 0);
}

.hover\:text-blue-400\/5:hover {
  color: rgb(83 177 253 / 0.05);
}

.hover\:text-blue-400\/10:hover {
  color: rgb(83 177 253 / 0.1);
}

.hover\:text-blue-400\/20:hover {
  color: rgb(83 177 253 / 0.2);
}

.hover\:text-blue-400\/25:hover {
  color: rgb(83 177 253 / 0.25);
}

.hover\:text-blue-400\/30:hover {
  color: rgb(83 177 253 / 0.3);
}

.hover\:text-blue-400\/40:hover {
  color: rgb(83 177 253 / 0.4);
}

.hover\:text-blue-400\/50:hover {
  color: rgb(83 177 253 / 0.5);
}

.hover\:text-blue-400\/60:hover {
  color: rgb(83 177 253 / 0.6);
}

.hover\:text-blue-400\/70:hover {
  color: rgb(83 177 253 / 0.7);
}

.hover\:text-blue-400\/75:hover {
  color: rgb(83 177 253 / 0.75);
}

.hover\:text-blue-400\/80:hover {
  color: rgb(83 177 253 / 0.8);
}

.hover\:text-blue-400\/90:hover {
  color: rgb(83 177 253 / 0.9);
}

.hover\:text-blue-400\/95:hover {
  color: rgb(83 177 253 / 0.95);
}

.hover\:text-blue-400\/100:hover {
  color: rgb(83 177 253 / 1);
}

.hover\:text-blue-500\/0:hover {
  color: rgb(46 144 250 / 0);
}

.hover\:text-blue-500\/5:hover {
  color: rgb(46 144 250 / 0.05);
}

.hover\:text-blue-500\/10:hover {
  color: rgb(46 144 250 / 0.1);
}

.hover\:text-blue-500\/20:hover {
  color: rgb(46 144 250 / 0.2);
}

.hover\:text-blue-500\/25:hover {
  color: rgb(46 144 250 / 0.25);
}

.hover\:text-blue-500\/30:hover {
  color: rgb(46 144 250 / 0.3);
}

.hover\:text-blue-500\/40:hover {
  color: rgb(46 144 250 / 0.4);
}

.hover\:text-blue-500\/50:hover {
  color: rgb(46 144 250 / 0.5);
}

.hover\:text-blue-500\/60:hover {
  color: rgb(46 144 250 / 0.6);
}

.hover\:text-blue-500\/70:hover {
  color: rgb(46 144 250 / 0.7);
}

.hover\:text-blue-500\/75:hover {
  color: rgb(46 144 250 / 0.75);
}

.hover\:text-blue-500\/80:hover {
  color: rgb(46 144 250 / 0.8);
}

.hover\:text-blue-500\/90:hover {
  color: rgb(46 144 250 / 0.9);
}

.hover\:text-blue-500\/95:hover {
  color: rgb(46 144 250 / 0.95);
}

.hover\:text-blue-500\/100:hover {
  color: rgb(46 144 250 / 1);
}

.hover\:text-blue-600\/0:hover {
  color: rgb(21 112 239 / 0);
}

.hover\:text-blue-600\/5:hover {
  color: rgb(21 112 239 / 0.05);
}

.hover\:text-blue-600\/10:hover {
  color: rgb(21 112 239 / 0.1);
}

.hover\:text-blue-600\/20:hover {
  color: rgb(21 112 239 / 0.2);
}

.hover\:text-blue-600\/25:hover {
  color: rgb(21 112 239 / 0.25);
}

.hover\:text-blue-600\/30:hover {
  color: rgb(21 112 239 / 0.3);
}

.hover\:text-blue-600\/40:hover {
  color: rgb(21 112 239 / 0.4);
}

.hover\:text-blue-600\/50:hover {
  color: rgb(21 112 239 / 0.5);
}

.hover\:text-blue-600\/60:hover {
  color: rgb(21 112 239 / 0.6);
}

.hover\:text-blue-600\/70:hover {
  color: rgb(21 112 239 / 0.7);
}

.hover\:text-blue-600\/75:hover {
  color: rgb(21 112 239 / 0.75);
}

.hover\:text-blue-600\/80:hover {
  color: rgb(21 112 239 / 0.8);
}

.hover\:text-blue-600\/90:hover {
  color: rgb(21 112 239 / 0.9);
}

.hover\:text-blue-600\/95:hover {
  color: rgb(21 112 239 / 0.95);
}

.hover\:text-blue-600\/100:hover {
  color: rgb(21 112 239 / 1);
}

.hover\:text-blue-700\/0:hover {
  color: rgb(23 92 211 / 0);
}

.hover\:text-blue-700\/5:hover {
  color: rgb(23 92 211 / 0.05);
}

.hover\:text-blue-700\/10:hover {
  color: rgb(23 92 211 / 0.1);
}

.hover\:text-blue-700\/20:hover {
  color: rgb(23 92 211 / 0.2);
}

.hover\:text-blue-700\/25:hover {
  color: rgb(23 92 211 / 0.25);
}

.hover\:text-blue-700\/30:hover {
  color: rgb(23 92 211 / 0.3);
}

.hover\:text-blue-700\/40:hover {
  color: rgb(23 92 211 / 0.4);
}

.hover\:text-blue-700\/50:hover {
  color: rgb(23 92 211 / 0.5);
}

.hover\:text-blue-700\/60:hover {
  color: rgb(23 92 211 / 0.6);
}

.hover\:text-blue-700\/70:hover {
  color: rgb(23 92 211 / 0.7);
}

.hover\:text-blue-700\/75:hover {
  color: rgb(23 92 211 / 0.75);
}

.hover\:text-blue-700\/80:hover {
  color: rgb(23 92 211 / 0.8);
}

.hover\:text-blue-700\/90:hover {
  color: rgb(23 92 211 / 0.9);
}

.hover\:text-blue-700\/95:hover {
  color: rgb(23 92 211 / 0.95);
}

.hover\:text-blue-700\/100:hover {
  color: rgb(23 92 211 / 1);
}

.hover\:text-blue-800\/0:hover {
  color: rgb(24 73 169 / 0);
}

.hover\:text-blue-800\/5:hover {
  color: rgb(24 73 169 / 0.05);
}

.hover\:text-blue-800\/10:hover {
  color: rgb(24 73 169 / 0.1);
}

.hover\:text-blue-800\/20:hover {
  color: rgb(24 73 169 / 0.2);
}

.hover\:text-blue-800\/25:hover {
  color: rgb(24 73 169 / 0.25);
}

.hover\:text-blue-800\/30:hover {
  color: rgb(24 73 169 / 0.3);
}

.hover\:text-blue-800\/40:hover {
  color: rgb(24 73 169 / 0.4);
}

.hover\:text-blue-800\/50:hover {
  color: rgb(24 73 169 / 0.5);
}

.hover\:text-blue-800\/60:hover {
  color: rgb(24 73 169 / 0.6);
}

.hover\:text-blue-800\/70:hover {
  color: rgb(24 73 169 / 0.7);
}

.hover\:text-blue-800\/75:hover {
  color: rgb(24 73 169 / 0.75);
}

.hover\:text-blue-800\/80:hover {
  color: rgb(24 73 169 / 0.8);
}

.hover\:text-blue-800\/90:hover {
  color: rgb(24 73 169 / 0.9);
}

.hover\:text-blue-800\/95:hover {
  color: rgb(24 73 169 / 0.95);
}

.hover\:text-blue-800\/100:hover {
  color: rgb(24 73 169 / 1);
}

.hover\:text-blue-900\/0:hover {
  color: rgb(25 65 133 / 0);
}

.hover\:text-blue-900\/5:hover {
  color: rgb(25 65 133 / 0.05);
}

.hover\:text-blue-900\/10:hover {
  color: rgb(25 65 133 / 0.1);
}

.hover\:text-blue-900\/20:hover {
  color: rgb(25 65 133 / 0.2);
}

.hover\:text-blue-900\/25:hover {
  color: rgb(25 65 133 / 0.25);
}

.hover\:text-blue-900\/30:hover {
  color: rgb(25 65 133 / 0.3);
}

.hover\:text-blue-900\/40:hover {
  color: rgb(25 65 133 / 0.4);
}

.hover\:text-blue-900\/50:hover {
  color: rgb(25 65 133 / 0.5);
}

.hover\:text-blue-900\/60:hover {
  color: rgb(25 65 133 / 0.6);
}

.hover\:text-blue-900\/70:hover {
  color: rgb(25 65 133 / 0.7);
}

.hover\:text-blue-900\/75:hover {
  color: rgb(25 65 133 / 0.75);
}

.hover\:text-blue-900\/80:hover {
  color: rgb(25 65 133 / 0.8);
}

.hover\:text-blue-900\/90:hover {
  color: rgb(25 65 133 / 0.9);
}

.hover\:text-blue-900\/95:hover {
  color: rgb(25 65 133 / 0.95);
}

.hover\:text-blue-900\/100:hover {
  color: rgb(25 65 133 / 1);
}

.hover\:text-blue\/0:hover {
  color: rgb(83 177 253 / 0);
}

.hover\:text-blue\/5:hover {
  color: rgb(83 177 253 / 0.05);
}

.hover\:text-blue\/10:hover {
  color: rgb(83 177 253 / 0.1);
}

.hover\:text-blue\/20:hover {
  color: rgb(83 177 253 / 0.2);
}

.hover\:text-blue\/25:hover {
  color: rgb(83 177 253 / 0.25);
}

.hover\:text-blue\/30:hover {
  color: rgb(83 177 253 / 0.3);
}

.hover\:text-blue\/40:hover {
  color: rgb(83 177 253 / 0.4);
}

.hover\:text-blue\/50:hover {
  color: rgb(83 177 253 / 0.5);
}

.hover\:text-blue\/60:hover {
  color: rgb(83 177 253 / 0.6);
}

.hover\:text-blue\/70:hover {
  color: rgb(83 177 253 / 0.7);
}

.hover\:text-blue\/75:hover {
  color: rgb(83 177 253 / 0.75);
}

.hover\:text-blue\/80:hover {
  color: rgb(83 177 253 / 0.8);
}

.hover\:text-blue\/90:hover {
  color: rgb(83 177 253 / 0.9);
}

.hover\:text-blue\/95:hover {
  color: rgb(83 177 253 / 0.95);
}

.hover\:text-blue\/100:hover {
  color: rgb(83 177 253 / 1);
}

.hover\:text-blue-dark-25\/0:hover {
  color: rgb(245 248 255 / 0);
}

.hover\:text-blue-dark-25\/5:hover {
  color: rgb(245 248 255 / 0.05);
}

.hover\:text-blue-dark-25\/10:hover {
  color: rgb(245 248 255 / 0.1);
}

.hover\:text-blue-dark-25\/20:hover {
  color: rgb(245 248 255 / 0.2);
}

.hover\:text-blue-dark-25\/25:hover {
  color: rgb(245 248 255 / 0.25);
}

.hover\:text-blue-dark-25\/30:hover {
  color: rgb(245 248 255 / 0.3);
}

.hover\:text-blue-dark-25\/40:hover {
  color: rgb(245 248 255 / 0.4);
}

.hover\:text-blue-dark-25\/50:hover {
  color: rgb(245 248 255 / 0.5);
}

.hover\:text-blue-dark-25\/60:hover {
  color: rgb(245 248 255 / 0.6);
}

.hover\:text-blue-dark-25\/70:hover {
  color: rgb(245 248 255 / 0.7);
}

.hover\:text-blue-dark-25\/75:hover {
  color: rgb(245 248 255 / 0.75);
}

.hover\:text-blue-dark-25\/80:hover {
  color: rgb(245 248 255 / 0.8);
}

.hover\:text-blue-dark-25\/90:hover {
  color: rgb(245 248 255 / 0.9);
}

.hover\:text-blue-dark-25\/95:hover {
  color: rgb(245 248 255 / 0.95);
}

.hover\:text-blue-dark-25\/100:hover {
  color: rgb(245 248 255 / 1);
}

.hover\:text-blue-dark-50\/0:hover {
  color: rgb(239 244 255 / 0);
}

.hover\:text-blue-dark-50\/5:hover {
  color: rgb(239 244 255 / 0.05);
}

.hover\:text-blue-dark-50\/10:hover {
  color: rgb(239 244 255 / 0.1);
}

.hover\:text-blue-dark-50\/20:hover {
  color: rgb(239 244 255 / 0.2);
}

.hover\:text-blue-dark-50\/25:hover {
  color: rgb(239 244 255 / 0.25);
}

.hover\:text-blue-dark-50\/30:hover {
  color: rgb(239 244 255 / 0.3);
}

.hover\:text-blue-dark-50\/40:hover {
  color: rgb(239 244 255 / 0.4);
}

.hover\:text-blue-dark-50\/50:hover {
  color: rgb(239 244 255 / 0.5);
}

.hover\:text-blue-dark-50\/60:hover {
  color: rgb(239 244 255 / 0.6);
}

.hover\:text-blue-dark-50\/70:hover {
  color: rgb(239 244 255 / 0.7);
}

.hover\:text-blue-dark-50\/75:hover {
  color: rgb(239 244 255 / 0.75);
}

.hover\:text-blue-dark-50\/80:hover {
  color: rgb(239 244 255 / 0.8);
}

.hover\:text-blue-dark-50\/90:hover {
  color: rgb(239 244 255 / 0.9);
}

.hover\:text-blue-dark-50\/95:hover {
  color: rgb(239 244 255 / 0.95);
}

.hover\:text-blue-dark-50\/100:hover {
  color: rgb(239 244 255 / 1);
}

.hover\:text-blue-dark-100\/0:hover {
  color: rgb(209 224 255 / 0);
}

.hover\:text-blue-dark-100\/5:hover {
  color: rgb(209 224 255 / 0.05);
}

.hover\:text-blue-dark-100\/10:hover {
  color: rgb(209 224 255 / 0.1);
}

.hover\:text-blue-dark-100\/20:hover {
  color: rgb(209 224 255 / 0.2);
}

.hover\:text-blue-dark-100\/25:hover {
  color: rgb(209 224 255 / 0.25);
}

.hover\:text-blue-dark-100\/30:hover {
  color: rgb(209 224 255 / 0.3);
}

.hover\:text-blue-dark-100\/40:hover {
  color: rgb(209 224 255 / 0.4);
}

.hover\:text-blue-dark-100\/50:hover {
  color: rgb(209 224 255 / 0.5);
}

.hover\:text-blue-dark-100\/60:hover {
  color: rgb(209 224 255 / 0.6);
}

.hover\:text-blue-dark-100\/70:hover {
  color: rgb(209 224 255 / 0.7);
}

.hover\:text-blue-dark-100\/75:hover {
  color: rgb(209 224 255 / 0.75);
}

.hover\:text-blue-dark-100\/80:hover {
  color: rgb(209 224 255 / 0.8);
}

.hover\:text-blue-dark-100\/90:hover {
  color: rgb(209 224 255 / 0.9);
}

.hover\:text-blue-dark-100\/95:hover {
  color: rgb(209 224 255 / 0.95);
}

.hover\:text-blue-dark-100\/100:hover {
  color: rgb(209 224 255 / 1);
}

.hover\:text-blue-dark-200\/0:hover {
  color: rgb(178 204 255 / 0);
}

.hover\:text-blue-dark-200\/5:hover {
  color: rgb(178 204 255 / 0.05);
}

.hover\:text-blue-dark-200\/10:hover {
  color: rgb(178 204 255 / 0.1);
}

.hover\:text-blue-dark-200\/20:hover {
  color: rgb(178 204 255 / 0.2);
}

.hover\:text-blue-dark-200\/25:hover {
  color: rgb(178 204 255 / 0.25);
}

.hover\:text-blue-dark-200\/30:hover {
  color: rgb(178 204 255 / 0.3);
}

.hover\:text-blue-dark-200\/40:hover {
  color: rgb(178 204 255 / 0.4);
}

.hover\:text-blue-dark-200\/50:hover {
  color: rgb(178 204 255 / 0.5);
}

.hover\:text-blue-dark-200\/60:hover {
  color: rgb(178 204 255 / 0.6);
}

.hover\:text-blue-dark-200\/70:hover {
  color: rgb(178 204 255 / 0.7);
}

.hover\:text-blue-dark-200\/75:hover {
  color: rgb(178 204 255 / 0.75);
}

.hover\:text-blue-dark-200\/80:hover {
  color: rgb(178 204 255 / 0.8);
}

.hover\:text-blue-dark-200\/90:hover {
  color: rgb(178 204 255 / 0.9);
}

.hover\:text-blue-dark-200\/95:hover {
  color: rgb(178 204 255 / 0.95);
}

.hover\:text-blue-dark-200\/100:hover {
  color: rgb(178 204 255 / 1);
}

.hover\:text-blue-dark-300\/0:hover {
  color: rgb(132 173 255 / 0);
}

.hover\:text-blue-dark-300\/5:hover {
  color: rgb(132 173 255 / 0.05);
}

.hover\:text-blue-dark-300\/10:hover {
  color: rgb(132 173 255 / 0.1);
}

.hover\:text-blue-dark-300\/20:hover {
  color: rgb(132 173 255 / 0.2);
}

.hover\:text-blue-dark-300\/25:hover {
  color: rgb(132 173 255 / 0.25);
}

.hover\:text-blue-dark-300\/30:hover {
  color: rgb(132 173 255 / 0.3);
}

.hover\:text-blue-dark-300\/40:hover {
  color: rgb(132 173 255 / 0.4);
}

.hover\:text-blue-dark-300\/50:hover {
  color: rgb(132 173 255 / 0.5);
}

.hover\:text-blue-dark-300\/60:hover {
  color: rgb(132 173 255 / 0.6);
}

.hover\:text-blue-dark-300\/70:hover {
  color: rgb(132 173 255 / 0.7);
}

.hover\:text-blue-dark-300\/75:hover {
  color: rgb(132 173 255 / 0.75);
}

.hover\:text-blue-dark-300\/80:hover {
  color: rgb(132 173 255 / 0.8);
}

.hover\:text-blue-dark-300\/90:hover {
  color: rgb(132 173 255 / 0.9);
}

.hover\:text-blue-dark-300\/95:hover {
  color: rgb(132 173 255 / 0.95);
}

.hover\:text-blue-dark-300\/100:hover {
  color: rgb(132 173 255 / 1);
}

.hover\:text-blue-dark-400\/0:hover {
  color: rgb(82 139 255 / 0);
}

.hover\:text-blue-dark-400\/5:hover {
  color: rgb(82 139 255 / 0.05);
}

.hover\:text-blue-dark-400\/10:hover {
  color: rgb(82 139 255 / 0.1);
}

.hover\:text-blue-dark-400\/20:hover {
  color: rgb(82 139 255 / 0.2);
}

.hover\:text-blue-dark-400\/25:hover {
  color: rgb(82 139 255 / 0.25);
}

.hover\:text-blue-dark-400\/30:hover {
  color: rgb(82 139 255 / 0.3);
}

.hover\:text-blue-dark-400\/40:hover {
  color: rgb(82 139 255 / 0.4);
}

.hover\:text-blue-dark-400\/50:hover {
  color: rgb(82 139 255 / 0.5);
}

.hover\:text-blue-dark-400\/60:hover {
  color: rgb(82 139 255 / 0.6);
}

.hover\:text-blue-dark-400\/70:hover {
  color: rgb(82 139 255 / 0.7);
}

.hover\:text-blue-dark-400\/75:hover {
  color: rgb(82 139 255 / 0.75);
}

.hover\:text-blue-dark-400\/80:hover {
  color: rgb(82 139 255 / 0.8);
}

.hover\:text-blue-dark-400\/90:hover {
  color: rgb(82 139 255 / 0.9);
}

.hover\:text-blue-dark-400\/95:hover {
  color: rgb(82 139 255 / 0.95);
}

.hover\:text-blue-dark-400\/100:hover {
  color: rgb(82 139 255 / 1);
}

.hover\:text-blue-dark-500\/0:hover {
  color: rgb(41 112 255 / 0);
}

.hover\:text-blue-dark-500\/5:hover {
  color: rgb(41 112 255 / 0.05);
}

.hover\:text-blue-dark-500\/10:hover {
  color: rgb(41 112 255 / 0.1);
}

.hover\:text-blue-dark-500\/20:hover {
  color: rgb(41 112 255 / 0.2);
}

.hover\:text-blue-dark-500\/25:hover {
  color: rgb(41 112 255 / 0.25);
}

.hover\:text-blue-dark-500\/30:hover {
  color: rgb(41 112 255 / 0.3);
}

.hover\:text-blue-dark-500\/40:hover {
  color: rgb(41 112 255 / 0.4);
}

.hover\:text-blue-dark-500\/50:hover {
  color: rgb(41 112 255 / 0.5);
}

.hover\:text-blue-dark-500\/60:hover {
  color: rgb(41 112 255 / 0.6);
}

.hover\:text-blue-dark-500\/70:hover {
  color: rgb(41 112 255 / 0.7);
}

.hover\:text-blue-dark-500\/75:hover {
  color: rgb(41 112 255 / 0.75);
}

.hover\:text-blue-dark-500\/80:hover {
  color: rgb(41 112 255 / 0.8);
}

.hover\:text-blue-dark-500\/90:hover {
  color: rgb(41 112 255 / 0.9);
}

.hover\:text-blue-dark-500\/95:hover {
  color: rgb(41 112 255 / 0.95);
}

.hover\:text-blue-dark-500\/100:hover {
  color: rgb(41 112 255 / 1);
}

.hover\:text-blue-dark-600\/0:hover {
  color: rgb(21 94 239 / 0);
}

.hover\:text-blue-dark-600\/5:hover {
  color: rgb(21 94 239 / 0.05);
}

.hover\:text-blue-dark-600\/10:hover {
  color: rgb(21 94 239 / 0.1);
}

.hover\:text-blue-dark-600\/20:hover {
  color: rgb(21 94 239 / 0.2);
}

.hover\:text-blue-dark-600\/25:hover {
  color: rgb(21 94 239 / 0.25);
}

.hover\:text-blue-dark-600\/30:hover {
  color: rgb(21 94 239 / 0.3);
}

.hover\:text-blue-dark-600\/40:hover {
  color: rgb(21 94 239 / 0.4);
}

.hover\:text-blue-dark-600\/50:hover {
  color: rgb(21 94 239 / 0.5);
}

.hover\:text-blue-dark-600\/60:hover {
  color: rgb(21 94 239 / 0.6);
}

.hover\:text-blue-dark-600\/70:hover {
  color: rgb(21 94 239 / 0.7);
}

.hover\:text-blue-dark-600\/75:hover {
  color: rgb(21 94 239 / 0.75);
}

.hover\:text-blue-dark-600\/80:hover {
  color: rgb(21 94 239 / 0.8);
}

.hover\:text-blue-dark-600\/90:hover {
  color: rgb(21 94 239 / 0.9);
}

.hover\:text-blue-dark-600\/95:hover {
  color: rgb(21 94 239 / 0.95);
}

.hover\:text-blue-dark-600\/100:hover {
  color: rgb(21 94 239 / 1);
}

.hover\:text-blue-dark-700\/0:hover {
  color: rgb(0 78 235 / 0);
}

.hover\:text-blue-dark-700\/5:hover {
  color: rgb(0 78 235 / 0.05);
}

.hover\:text-blue-dark-700\/10:hover {
  color: rgb(0 78 235 / 0.1);
}

.hover\:text-blue-dark-700\/20:hover {
  color: rgb(0 78 235 / 0.2);
}

.hover\:text-blue-dark-700\/25:hover {
  color: rgb(0 78 235 / 0.25);
}

.hover\:text-blue-dark-700\/30:hover {
  color: rgb(0 78 235 / 0.3);
}

.hover\:text-blue-dark-700\/40:hover {
  color: rgb(0 78 235 / 0.4);
}

.hover\:text-blue-dark-700\/50:hover {
  color: rgb(0 78 235 / 0.5);
}

.hover\:text-blue-dark-700\/60:hover {
  color: rgb(0 78 235 / 0.6);
}

.hover\:text-blue-dark-700\/70:hover {
  color: rgb(0 78 235 / 0.7);
}

.hover\:text-blue-dark-700\/75:hover {
  color: rgb(0 78 235 / 0.75);
}

.hover\:text-blue-dark-700\/80:hover {
  color: rgb(0 78 235 / 0.8);
}

.hover\:text-blue-dark-700\/90:hover {
  color: rgb(0 78 235 / 0.9);
}

.hover\:text-blue-dark-700\/95:hover {
  color: rgb(0 78 235 / 0.95);
}

.hover\:text-blue-dark-700\/100:hover {
  color: rgb(0 78 235 / 1);
}

.hover\:text-blue-dark-800\/0:hover {
  color: rgb(0 64 193 / 0);
}

.hover\:text-blue-dark-800\/5:hover {
  color: rgb(0 64 193 / 0.05);
}

.hover\:text-blue-dark-800\/10:hover {
  color: rgb(0 64 193 / 0.1);
}

.hover\:text-blue-dark-800\/20:hover {
  color: rgb(0 64 193 / 0.2);
}

.hover\:text-blue-dark-800\/25:hover {
  color: rgb(0 64 193 / 0.25);
}

.hover\:text-blue-dark-800\/30:hover {
  color: rgb(0 64 193 / 0.3);
}

.hover\:text-blue-dark-800\/40:hover {
  color: rgb(0 64 193 / 0.4);
}

.hover\:text-blue-dark-800\/50:hover {
  color: rgb(0 64 193 / 0.5);
}

.hover\:text-blue-dark-800\/60:hover {
  color: rgb(0 64 193 / 0.6);
}

.hover\:text-blue-dark-800\/70:hover {
  color: rgb(0 64 193 / 0.7);
}

.hover\:text-blue-dark-800\/75:hover {
  color: rgb(0 64 193 / 0.75);
}

.hover\:text-blue-dark-800\/80:hover {
  color: rgb(0 64 193 / 0.8);
}

.hover\:text-blue-dark-800\/90:hover {
  color: rgb(0 64 193 / 0.9);
}

.hover\:text-blue-dark-800\/95:hover {
  color: rgb(0 64 193 / 0.95);
}

.hover\:text-blue-dark-800\/100:hover {
  color: rgb(0 64 193 / 1);
}

.hover\:text-blue-dark-900\/0:hover {
  color: rgb(0 53 158 / 0);
}

.hover\:text-blue-dark-900\/5:hover {
  color: rgb(0 53 158 / 0.05);
}

.hover\:text-blue-dark-900\/10:hover {
  color: rgb(0 53 158 / 0.1);
}

.hover\:text-blue-dark-900\/20:hover {
  color: rgb(0 53 158 / 0.2);
}

.hover\:text-blue-dark-900\/25:hover {
  color: rgb(0 53 158 / 0.25);
}

.hover\:text-blue-dark-900\/30:hover {
  color: rgb(0 53 158 / 0.3);
}

.hover\:text-blue-dark-900\/40:hover {
  color: rgb(0 53 158 / 0.4);
}

.hover\:text-blue-dark-900\/50:hover {
  color: rgb(0 53 158 / 0.5);
}

.hover\:text-blue-dark-900\/60:hover {
  color: rgb(0 53 158 / 0.6);
}

.hover\:text-blue-dark-900\/70:hover {
  color: rgb(0 53 158 / 0.7);
}

.hover\:text-blue-dark-900\/75:hover {
  color: rgb(0 53 158 / 0.75);
}

.hover\:text-blue-dark-900\/80:hover {
  color: rgb(0 53 158 / 0.8);
}

.hover\:text-blue-dark-900\/90:hover {
  color: rgb(0 53 158 / 0.9);
}

.hover\:text-blue-dark-900\/95:hover {
  color: rgb(0 53 158 / 0.95);
}

.hover\:text-blue-dark-900\/100:hover {
  color: rgb(0 53 158 / 1);
}

.hover\:text-blue-dark\/0:hover {
  color: rgb(82 139 255 / 0);
}

.hover\:text-blue-dark\/5:hover {
  color: rgb(82 139 255 / 0.05);
}

.hover\:text-blue-dark\/10:hover {
  color: rgb(82 139 255 / 0.1);
}

.hover\:text-blue-dark\/20:hover {
  color: rgb(82 139 255 / 0.2);
}

.hover\:text-blue-dark\/25:hover {
  color: rgb(82 139 255 / 0.25);
}

.hover\:text-blue-dark\/30:hover {
  color: rgb(82 139 255 / 0.3);
}

.hover\:text-blue-dark\/40:hover {
  color: rgb(82 139 255 / 0.4);
}

.hover\:text-blue-dark\/50:hover {
  color: rgb(82 139 255 / 0.5);
}

.hover\:text-blue-dark\/60:hover {
  color: rgb(82 139 255 / 0.6);
}

.hover\:text-blue-dark\/70:hover {
  color: rgb(82 139 255 / 0.7);
}

.hover\:text-blue-dark\/75:hover {
  color: rgb(82 139 255 / 0.75);
}

.hover\:text-blue-dark\/80:hover {
  color: rgb(82 139 255 / 0.8);
}

.hover\:text-blue-dark\/90:hover {
  color: rgb(82 139 255 / 0.9);
}

.hover\:text-blue-dark\/95:hover {
  color: rgb(82 139 255 / 0.95);
}

.hover\:text-blue-dark\/100:hover {
  color: rgb(82 139 255 / 1);
}

.hover\:text-indigo-25\/0:hover {
  color: rgb(245 248 255 / 0);
}

.hover\:text-indigo-25\/5:hover {
  color: rgb(245 248 255 / 0.05);
}

.hover\:text-indigo-25\/10:hover {
  color: rgb(245 248 255 / 0.1);
}

.hover\:text-indigo-25\/20:hover {
  color: rgb(245 248 255 / 0.2);
}

.hover\:text-indigo-25\/25:hover {
  color: rgb(245 248 255 / 0.25);
}

.hover\:text-indigo-25\/30:hover {
  color: rgb(245 248 255 / 0.3);
}

.hover\:text-indigo-25\/40:hover {
  color: rgb(245 248 255 / 0.4);
}

.hover\:text-indigo-25\/50:hover {
  color: rgb(245 248 255 / 0.5);
}

.hover\:text-indigo-25\/60:hover {
  color: rgb(245 248 255 / 0.6);
}

.hover\:text-indigo-25\/70:hover {
  color: rgb(245 248 255 / 0.7);
}

.hover\:text-indigo-25\/75:hover {
  color: rgb(245 248 255 / 0.75);
}

.hover\:text-indigo-25\/80:hover {
  color: rgb(245 248 255 / 0.8);
}

.hover\:text-indigo-25\/90:hover {
  color: rgb(245 248 255 / 0.9);
}

.hover\:text-indigo-25\/95:hover {
  color: rgb(245 248 255 / 0.95);
}

.hover\:text-indigo-25\/100:hover {
  color: rgb(245 248 255 / 1);
}

.hover\:text-indigo-50\/0:hover {
  color: rgb(238 244 255 / 0);
}

.hover\:text-indigo-50\/5:hover {
  color: rgb(238 244 255 / 0.05);
}

.hover\:text-indigo-50\/10:hover {
  color: rgb(238 244 255 / 0.1);
}

.hover\:text-indigo-50\/20:hover {
  color: rgb(238 244 255 / 0.2);
}

.hover\:text-indigo-50\/25:hover {
  color: rgb(238 244 255 / 0.25);
}

.hover\:text-indigo-50\/30:hover {
  color: rgb(238 244 255 / 0.3);
}

.hover\:text-indigo-50\/40:hover {
  color: rgb(238 244 255 / 0.4);
}

.hover\:text-indigo-50\/50:hover {
  color: rgb(238 244 255 / 0.5);
}

.hover\:text-indigo-50\/60:hover {
  color: rgb(238 244 255 / 0.6);
}

.hover\:text-indigo-50\/70:hover {
  color: rgb(238 244 255 / 0.7);
}

.hover\:text-indigo-50\/75:hover {
  color: rgb(238 244 255 / 0.75);
}

.hover\:text-indigo-50\/80:hover {
  color: rgb(238 244 255 / 0.8);
}

.hover\:text-indigo-50\/90:hover {
  color: rgb(238 244 255 / 0.9);
}

.hover\:text-indigo-50\/95:hover {
  color: rgb(238 244 255 / 0.95);
}

.hover\:text-indigo-50\/100:hover {
  color: rgb(238 244 255 / 1);
}

.hover\:text-indigo-100\/0:hover {
  color: rgb(224 234 255 / 0);
}

.hover\:text-indigo-100\/5:hover {
  color: rgb(224 234 255 / 0.05);
}

.hover\:text-indigo-100\/10:hover {
  color: rgb(224 234 255 / 0.1);
}

.hover\:text-indigo-100\/20:hover {
  color: rgb(224 234 255 / 0.2);
}

.hover\:text-indigo-100\/25:hover {
  color: rgb(224 234 255 / 0.25);
}

.hover\:text-indigo-100\/30:hover {
  color: rgb(224 234 255 / 0.3);
}

.hover\:text-indigo-100\/40:hover {
  color: rgb(224 234 255 / 0.4);
}

.hover\:text-indigo-100\/50:hover {
  color: rgb(224 234 255 / 0.5);
}

.hover\:text-indigo-100\/60:hover {
  color: rgb(224 234 255 / 0.6);
}

.hover\:text-indigo-100\/70:hover {
  color: rgb(224 234 255 / 0.7);
}

.hover\:text-indigo-100\/75:hover {
  color: rgb(224 234 255 / 0.75);
}

.hover\:text-indigo-100\/80:hover {
  color: rgb(224 234 255 / 0.8);
}

.hover\:text-indigo-100\/90:hover {
  color: rgb(224 234 255 / 0.9);
}

.hover\:text-indigo-100\/95:hover {
  color: rgb(224 234 255 / 0.95);
}

.hover\:text-indigo-100\/100:hover {
  color: rgb(224 234 255 / 1);
}

.hover\:text-indigo-200\/0:hover {
  color: rgb(199 215 254 / 0);
}

.hover\:text-indigo-200\/5:hover {
  color: rgb(199 215 254 / 0.05);
}

.hover\:text-indigo-200\/10:hover {
  color: rgb(199 215 254 / 0.1);
}

.hover\:text-indigo-200\/20:hover {
  color: rgb(199 215 254 / 0.2);
}

.hover\:text-indigo-200\/25:hover {
  color: rgb(199 215 254 / 0.25);
}

.hover\:text-indigo-200\/30:hover {
  color: rgb(199 215 254 / 0.3);
}

.hover\:text-indigo-200\/40:hover {
  color: rgb(199 215 254 / 0.4);
}

.hover\:text-indigo-200\/50:hover {
  color: rgb(199 215 254 / 0.5);
}

.hover\:text-indigo-200\/60:hover {
  color: rgb(199 215 254 / 0.6);
}

.hover\:text-indigo-200\/70:hover {
  color: rgb(199 215 254 / 0.7);
}

.hover\:text-indigo-200\/75:hover {
  color: rgb(199 215 254 / 0.75);
}

.hover\:text-indigo-200\/80:hover {
  color: rgb(199 215 254 / 0.8);
}

.hover\:text-indigo-200\/90:hover {
  color: rgb(199 215 254 / 0.9);
}

.hover\:text-indigo-200\/95:hover {
  color: rgb(199 215 254 / 0.95);
}

.hover\:text-indigo-200\/100:hover {
  color: rgb(199 215 254 / 1);
}

.hover\:text-indigo-300\/0:hover {
  color: rgb(164 188 253 / 0);
}

.hover\:text-indigo-300\/5:hover {
  color: rgb(164 188 253 / 0.05);
}

.hover\:text-indigo-300\/10:hover {
  color: rgb(164 188 253 / 0.1);
}

.hover\:text-indigo-300\/20:hover {
  color: rgb(164 188 253 / 0.2);
}

.hover\:text-indigo-300\/25:hover {
  color: rgb(164 188 253 / 0.25);
}

.hover\:text-indigo-300\/30:hover {
  color: rgb(164 188 253 / 0.3);
}

.hover\:text-indigo-300\/40:hover {
  color: rgb(164 188 253 / 0.4);
}

.hover\:text-indigo-300\/50:hover {
  color: rgb(164 188 253 / 0.5);
}

.hover\:text-indigo-300\/60:hover {
  color: rgb(164 188 253 / 0.6);
}

.hover\:text-indigo-300\/70:hover {
  color: rgb(164 188 253 / 0.7);
}

.hover\:text-indigo-300\/75:hover {
  color: rgb(164 188 253 / 0.75);
}

.hover\:text-indigo-300\/80:hover {
  color: rgb(164 188 253 / 0.8);
}

.hover\:text-indigo-300\/90:hover {
  color: rgb(164 188 253 / 0.9);
}

.hover\:text-indigo-300\/95:hover {
  color: rgb(164 188 253 / 0.95);
}

.hover\:text-indigo-300\/100:hover {
  color: rgb(164 188 253 / 1);
}

.hover\:text-indigo-400\/0:hover {
  color: rgb(128 152 249 / 0);
}

.hover\:text-indigo-400\/5:hover {
  color: rgb(128 152 249 / 0.05);
}

.hover\:text-indigo-400\/10:hover {
  color: rgb(128 152 249 / 0.1);
}

.hover\:text-indigo-400\/20:hover {
  color: rgb(128 152 249 / 0.2);
}

.hover\:text-indigo-400\/25:hover {
  color: rgb(128 152 249 / 0.25);
}

.hover\:text-indigo-400\/30:hover {
  color: rgb(128 152 249 / 0.3);
}

.hover\:text-indigo-400\/40:hover {
  color: rgb(128 152 249 / 0.4);
}

.hover\:text-indigo-400\/50:hover {
  color: rgb(128 152 249 / 0.5);
}

.hover\:text-indigo-400\/60:hover {
  color: rgb(128 152 249 / 0.6);
}

.hover\:text-indigo-400\/70:hover {
  color: rgb(128 152 249 / 0.7);
}

.hover\:text-indigo-400\/75:hover {
  color: rgb(128 152 249 / 0.75);
}

.hover\:text-indigo-400\/80:hover {
  color: rgb(128 152 249 / 0.8);
}

.hover\:text-indigo-400\/90:hover {
  color: rgb(128 152 249 / 0.9);
}

.hover\:text-indigo-400\/95:hover {
  color: rgb(128 152 249 / 0.95);
}

.hover\:text-indigo-400\/100:hover {
  color: rgb(128 152 249 / 1);
}

.hover\:text-indigo-500\/0:hover {
  color: rgb(97 114 243 / 0);
}

.hover\:text-indigo-500\/5:hover {
  color: rgb(97 114 243 / 0.05);
}

.hover\:text-indigo-500\/10:hover {
  color: rgb(97 114 243 / 0.1);
}

.hover\:text-indigo-500\/20:hover {
  color: rgb(97 114 243 / 0.2);
}

.hover\:text-indigo-500\/25:hover {
  color: rgb(97 114 243 / 0.25);
}

.hover\:text-indigo-500\/30:hover {
  color: rgb(97 114 243 / 0.3);
}

.hover\:text-indigo-500\/40:hover {
  color: rgb(97 114 243 / 0.4);
}

.hover\:text-indigo-500\/50:hover {
  color: rgb(97 114 243 / 0.5);
}

.hover\:text-indigo-500\/60:hover {
  color: rgb(97 114 243 / 0.6);
}

.hover\:text-indigo-500\/70:hover {
  color: rgb(97 114 243 / 0.7);
}

.hover\:text-indigo-500\/75:hover {
  color: rgb(97 114 243 / 0.75);
}

.hover\:text-indigo-500\/80:hover {
  color: rgb(97 114 243 / 0.8);
}

.hover\:text-indigo-500\/90:hover {
  color: rgb(97 114 243 / 0.9);
}

.hover\:text-indigo-500\/95:hover {
  color: rgb(97 114 243 / 0.95);
}

.hover\:text-indigo-500\/100:hover {
  color: rgb(97 114 243 / 1);
}

.hover\:text-indigo-600\/0:hover {
  color: rgb(68 76 231 / 0);
}

.hover\:text-indigo-600\/5:hover {
  color: rgb(68 76 231 / 0.05);
}

.hover\:text-indigo-600\/10:hover {
  color: rgb(68 76 231 / 0.1);
}

.hover\:text-indigo-600\/20:hover {
  color: rgb(68 76 231 / 0.2);
}

.hover\:text-indigo-600\/25:hover {
  color: rgb(68 76 231 / 0.25);
}

.hover\:text-indigo-600\/30:hover {
  color: rgb(68 76 231 / 0.3);
}

.hover\:text-indigo-600\/40:hover {
  color: rgb(68 76 231 / 0.4);
}

.hover\:text-indigo-600\/50:hover {
  color: rgb(68 76 231 / 0.5);
}

.hover\:text-indigo-600\/60:hover {
  color: rgb(68 76 231 / 0.6);
}

.hover\:text-indigo-600\/70:hover {
  color: rgb(68 76 231 / 0.7);
}

.hover\:text-indigo-600\/75:hover {
  color: rgb(68 76 231 / 0.75);
}

.hover\:text-indigo-600\/80:hover {
  color: rgb(68 76 231 / 0.8);
}

.hover\:text-indigo-600\/90:hover {
  color: rgb(68 76 231 / 0.9);
}

.hover\:text-indigo-600\/95:hover {
  color: rgb(68 76 231 / 0.95);
}

.hover\:text-indigo-600\/100:hover {
  color: rgb(68 76 231 / 1);
}

.hover\:text-indigo-700\/0:hover {
  color: rgb(53 56 205 / 0);
}

.hover\:text-indigo-700\/5:hover {
  color: rgb(53 56 205 / 0.05);
}

.hover\:text-indigo-700\/10:hover {
  color: rgb(53 56 205 / 0.1);
}

.hover\:text-indigo-700\/20:hover {
  color: rgb(53 56 205 / 0.2);
}

.hover\:text-indigo-700\/25:hover {
  color: rgb(53 56 205 / 0.25);
}

.hover\:text-indigo-700\/30:hover {
  color: rgb(53 56 205 / 0.3);
}

.hover\:text-indigo-700\/40:hover {
  color: rgb(53 56 205 / 0.4);
}

.hover\:text-indigo-700\/50:hover {
  color: rgb(53 56 205 / 0.5);
}

.hover\:text-indigo-700\/60:hover {
  color: rgb(53 56 205 / 0.6);
}

.hover\:text-indigo-700\/70:hover {
  color: rgb(53 56 205 / 0.7);
}

.hover\:text-indigo-700\/75:hover {
  color: rgb(53 56 205 / 0.75);
}

.hover\:text-indigo-700\/80:hover {
  color: rgb(53 56 205 / 0.8);
}

.hover\:text-indigo-700\/90:hover {
  color: rgb(53 56 205 / 0.9);
}

.hover\:text-indigo-700\/95:hover {
  color: rgb(53 56 205 / 0.95);
}

.hover\:text-indigo-700\/100:hover {
  color: rgb(53 56 205 / 1);
}

.hover\:text-indigo-800\/0:hover {
  color: rgb(45 49 166 / 0);
}

.hover\:text-indigo-800\/5:hover {
  color: rgb(45 49 166 / 0.05);
}

.hover\:text-indigo-800\/10:hover {
  color: rgb(45 49 166 / 0.1);
}

.hover\:text-indigo-800\/20:hover {
  color: rgb(45 49 166 / 0.2);
}

.hover\:text-indigo-800\/25:hover {
  color: rgb(45 49 166 / 0.25);
}

.hover\:text-indigo-800\/30:hover {
  color: rgb(45 49 166 / 0.3);
}

.hover\:text-indigo-800\/40:hover {
  color: rgb(45 49 166 / 0.4);
}

.hover\:text-indigo-800\/50:hover {
  color: rgb(45 49 166 / 0.5);
}

.hover\:text-indigo-800\/60:hover {
  color: rgb(45 49 166 / 0.6);
}

.hover\:text-indigo-800\/70:hover {
  color: rgb(45 49 166 / 0.7);
}

.hover\:text-indigo-800\/75:hover {
  color: rgb(45 49 166 / 0.75);
}

.hover\:text-indigo-800\/80:hover {
  color: rgb(45 49 166 / 0.8);
}

.hover\:text-indigo-800\/90:hover {
  color: rgb(45 49 166 / 0.9);
}

.hover\:text-indigo-800\/95:hover {
  color: rgb(45 49 166 / 0.95);
}

.hover\:text-indigo-800\/100:hover {
  color: rgb(45 49 166 / 1);
}

.hover\:text-indigo-900\/0:hover {
  color: rgb(45 50 130 / 0);
}

.hover\:text-indigo-900\/5:hover {
  color: rgb(45 50 130 / 0.05);
}

.hover\:text-indigo-900\/10:hover {
  color: rgb(45 50 130 / 0.1);
}

.hover\:text-indigo-900\/20:hover {
  color: rgb(45 50 130 / 0.2);
}

.hover\:text-indigo-900\/25:hover {
  color: rgb(45 50 130 / 0.25);
}

.hover\:text-indigo-900\/30:hover {
  color: rgb(45 50 130 / 0.3);
}

.hover\:text-indigo-900\/40:hover {
  color: rgb(45 50 130 / 0.4);
}

.hover\:text-indigo-900\/50:hover {
  color: rgb(45 50 130 / 0.5);
}

.hover\:text-indigo-900\/60:hover {
  color: rgb(45 50 130 / 0.6);
}

.hover\:text-indigo-900\/70:hover {
  color: rgb(45 50 130 / 0.7);
}

.hover\:text-indigo-900\/75:hover {
  color: rgb(45 50 130 / 0.75);
}

.hover\:text-indigo-900\/80:hover {
  color: rgb(45 50 130 / 0.8);
}

.hover\:text-indigo-900\/90:hover {
  color: rgb(45 50 130 / 0.9);
}

.hover\:text-indigo-900\/95:hover {
  color: rgb(45 50 130 / 0.95);
}

.hover\:text-indigo-900\/100:hover {
  color: rgb(45 50 130 / 1);
}

.hover\:text-indigo\/0:hover {
  color: rgb(128 152 249 / 0);
}

.hover\:text-indigo\/5:hover {
  color: rgb(128 152 249 / 0.05);
}

.hover\:text-indigo\/10:hover {
  color: rgb(128 152 249 / 0.1);
}

.hover\:text-indigo\/20:hover {
  color: rgb(128 152 249 / 0.2);
}

.hover\:text-indigo\/25:hover {
  color: rgb(128 152 249 / 0.25);
}

.hover\:text-indigo\/30:hover {
  color: rgb(128 152 249 / 0.3);
}

.hover\:text-indigo\/40:hover {
  color: rgb(128 152 249 / 0.4);
}

.hover\:text-indigo\/50:hover {
  color: rgb(128 152 249 / 0.5);
}

.hover\:text-indigo\/60:hover {
  color: rgb(128 152 249 / 0.6);
}

.hover\:text-indigo\/70:hover {
  color: rgb(128 152 249 / 0.7);
}

.hover\:text-indigo\/75:hover {
  color: rgb(128 152 249 / 0.75);
}

.hover\:text-indigo\/80:hover {
  color: rgb(128 152 249 / 0.8);
}

.hover\:text-indigo\/90:hover {
  color: rgb(128 152 249 / 0.9);
}

.hover\:text-indigo\/95:hover {
  color: rgb(128 152 249 / 0.95);
}

.hover\:text-indigo\/100:hover {
  color: rgb(128 152 249 / 1);
}

.hover\:text-violet-25\/0:hover {
  color: rgb(251 250 255 / 0);
}

.hover\:text-violet-25\/5:hover {
  color: rgb(251 250 255 / 0.05);
}

.hover\:text-violet-25\/10:hover {
  color: rgb(251 250 255 / 0.1);
}

.hover\:text-violet-25\/20:hover {
  color: rgb(251 250 255 / 0.2);
}

.hover\:text-violet-25\/25:hover {
  color: rgb(251 250 255 / 0.25);
}

.hover\:text-violet-25\/30:hover {
  color: rgb(251 250 255 / 0.3);
}

.hover\:text-violet-25\/40:hover {
  color: rgb(251 250 255 / 0.4);
}

.hover\:text-violet-25\/50:hover {
  color: rgb(251 250 255 / 0.5);
}

.hover\:text-violet-25\/60:hover {
  color: rgb(251 250 255 / 0.6);
}

.hover\:text-violet-25\/70:hover {
  color: rgb(251 250 255 / 0.7);
}

.hover\:text-violet-25\/75:hover {
  color: rgb(251 250 255 / 0.75);
}

.hover\:text-violet-25\/80:hover {
  color: rgb(251 250 255 / 0.8);
}

.hover\:text-violet-25\/90:hover {
  color: rgb(251 250 255 / 0.9);
}

.hover\:text-violet-25\/95:hover {
  color: rgb(251 250 255 / 0.95);
}

.hover\:text-violet-25\/100:hover {
  color: rgb(251 250 255 / 1);
}

.hover\:text-violet-50\/0:hover {
  color: rgb(245 243 255 / 0);
}

.hover\:text-violet-50\/5:hover {
  color: rgb(245 243 255 / 0.05);
}

.hover\:text-violet-50\/10:hover {
  color: rgb(245 243 255 / 0.1);
}

.hover\:text-violet-50\/20:hover {
  color: rgb(245 243 255 / 0.2);
}

.hover\:text-violet-50\/25:hover {
  color: rgb(245 243 255 / 0.25);
}

.hover\:text-violet-50\/30:hover {
  color: rgb(245 243 255 / 0.3);
}

.hover\:text-violet-50\/40:hover {
  color: rgb(245 243 255 / 0.4);
}

.hover\:text-violet-50\/50:hover {
  color: rgb(245 243 255 / 0.5);
}

.hover\:text-violet-50\/60:hover {
  color: rgb(245 243 255 / 0.6);
}

.hover\:text-violet-50\/70:hover {
  color: rgb(245 243 255 / 0.7);
}

.hover\:text-violet-50\/75:hover {
  color: rgb(245 243 255 / 0.75);
}

.hover\:text-violet-50\/80:hover {
  color: rgb(245 243 255 / 0.8);
}

.hover\:text-violet-50\/90:hover {
  color: rgb(245 243 255 / 0.9);
}

.hover\:text-violet-50\/95:hover {
  color: rgb(245 243 255 / 0.95);
}

.hover\:text-violet-50\/100:hover {
  color: rgb(245 243 255 / 1);
}

.hover\:text-violet-100\/0:hover {
  color: rgb(236 233 254 / 0);
}

.hover\:text-violet-100\/5:hover {
  color: rgb(236 233 254 / 0.05);
}

.hover\:text-violet-100\/10:hover {
  color: rgb(236 233 254 / 0.1);
}

.hover\:text-violet-100\/20:hover {
  color: rgb(236 233 254 / 0.2);
}

.hover\:text-violet-100\/25:hover {
  color: rgb(236 233 254 / 0.25);
}

.hover\:text-violet-100\/30:hover {
  color: rgb(236 233 254 / 0.3);
}

.hover\:text-violet-100\/40:hover {
  color: rgb(236 233 254 / 0.4);
}

.hover\:text-violet-100\/50:hover {
  color: rgb(236 233 254 / 0.5);
}

.hover\:text-violet-100\/60:hover {
  color: rgb(236 233 254 / 0.6);
}

.hover\:text-violet-100\/70:hover {
  color: rgb(236 233 254 / 0.7);
}

.hover\:text-violet-100\/75:hover {
  color: rgb(236 233 254 / 0.75);
}

.hover\:text-violet-100\/80:hover {
  color: rgb(236 233 254 / 0.8);
}

.hover\:text-violet-100\/90:hover {
  color: rgb(236 233 254 / 0.9);
}

.hover\:text-violet-100\/95:hover {
  color: rgb(236 233 254 / 0.95);
}

.hover\:text-violet-100\/100:hover {
  color: rgb(236 233 254 / 1);
}

.hover\:text-violet-200\/0:hover {
  color: rgb(221 214 254 / 0);
}

.hover\:text-violet-200\/5:hover {
  color: rgb(221 214 254 / 0.05);
}

.hover\:text-violet-200\/10:hover {
  color: rgb(221 214 254 / 0.1);
}

.hover\:text-violet-200\/20:hover {
  color: rgb(221 214 254 / 0.2);
}

.hover\:text-violet-200\/25:hover {
  color: rgb(221 214 254 / 0.25);
}

.hover\:text-violet-200\/30:hover {
  color: rgb(221 214 254 / 0.3);
}

.hover\:text-violet-200\/40:hover {
  color: rgb(221 214 254 / 0.4);
}

.hover\:text-violet-200\/50:hover {
  color: rgb(221 214 254 / 0.5);
}

.hover\:text-violet-200\/60:hover {
  color: rgb(221 214 254 / 0.6);
}

.hover\:text-violet-200\/70:hover {
  color: rgb(221 214 254 / 0.7);
}

.hover\:text-violet-200\/75:hover {
  color: rgb(221 214 254 / 0.75);
}

.hover\:text-violet-200\/80:hover {
  color: rgb(221 214 254 / 0.8);
}

.hover\:text-violet-200\/90:hover {
  color: rgb(221 214 254 / 0.9);
}

.hover\:text-violet-200\/95:hover {
  color: rgb(221 214 254 / 0.95);
}

.hover\:text-violet-200\/100:hover {
  color: rgb(221 214 254 / 1);
}

.hover\:text-violet-300\/0:hover {
  color: rgb(195 181 253 / 0);
}

.hover\:text-violet-300\/5:hover {
  color: rgb(195 181 253 / 0.05);
}

.hover\:text-violet-300\/10:hover {
  color: rgb(195 181 253 / 0.1);
}

.hover\:text-violet-300\/20:hover {
  color: rgb(195 181 253 / 0.2);
}

.hover\:text-violet-300\/25:hover {
  color: rgb(195 181 253 / 0.25);
}

.hover\:text-violet-300\/30:hover {
  color: rgb(195 181 253 / 0.3);
}

.hover\:text-violet-300\/40:hover {
  color: rgb(195 181 253 / 0.4);
}

.hover\:text-violet-300\/50:hover {
  color: rgb(195 181 253 / 0.5);
}

.hover\:text-violet-300\/60:hover {
  color: rgb(195 181 253 / 0.6);
}

.hover\:text-violet-300\/70:hover {
  color: rgb(195 181 253 / 0.7);
}

.hover\:text-violet-300\/75:hover {
  color: rgb(195 181 253 / 0.75);
}

.hover\:text-violet-300\/80:hover {
  color: rgb(195 181 253 / 0.8);
}

.hover\:text-violet-300\/90:hover {
  color: rgb(195 181 253 / 0.9);
}

.hover\:text-violet-300\/95:hover {
  color: rgb(195 181 253 / 0.95);
}

.hover\:text-violet-300\/100:hover {
  color: rgb(195 181 253 / 1);
}

.hover\:text-violet-400\/0:hover {
  color: rgb(164 138 251 / 0);
}

.hover\:text-violet-400\/5:hover {
  color: rgb(164 138 251 / 0.05);
}

.hover\:text-violet-400\/10:hover {
  color: rgb(164 138 251 / 0.1);
}

.hover\:text-violet-400\/20:hover {
  color: rgb(164 138 251 / 0.2);
}

.hover\:text-violet-400\/25:hover {
  color: rgb(164 138 251 / 0.25);
}

.hover\:text-violet-400\/30:hover {
  color: rgb(164 138 251 / 0.3);
}

.hover\:text-violet-400\/40:hover {
  color: rgb(164 138 251 / 0.4);
}

.hover\:text-violet-400\/50:hover {
  color: rgb(164 138 251 / 0.5);
}

.hover\:text-violet-400\/60:hover {
  color: rgb(164 138 251 / 0.6);
}

.hover\:text-violet-400\/70:hover {
  color: rgb(164 138 251 / 0.7);
}

.hover\:text-violet-400\/75:hover {
  color: rgb(164 138 251 / 0.75);
}

.hover\:text-violet-400\/80:hover {
  color: rgb(164 138 251 / 0.8);
}

.hover\:text-violet-400\/90:hover {
  color: rgb(164 138 251 / 0.9);
}

.hover\:text-violet-400\/95:hover {
  color: rgb(164 138 251 / 0.95);
}

.hover\:text-violet-400\/100:hover {
  color: rgb(164 138 251 / 1);
}

.hover\:text-violet-500\/0:hover {
  color: rgb(135 91 247 / 0);
}

.hover\:text-violet-500\/5:hover {
  color: rgb(135 91 247 / 0.05);
}

.hover\:text-violet-500\/10:hover {
  color: rgb(135 91 247 / 0.1);
}

.hover\:text-violet-500\/20:hover {
  color: rgb(135 91 247 / 0.2);
}

.hover\:text-violet-500\/25:hover {
  color: rgb(135 91 247 / 0.25);
}

.hover\:text-violet-500\/30:hover {
  color: rgb(135 91 247 / 0.3);
}

.hover\:text-violet-500\/40:hover {
  color: rgb(135 91 247 / 0.4);
}

.hover\:text-violet-500\/50:hover {
  color: rgb(135 91 247 / 0.5);
}

.hover\:text-violet-500\/60:hover {
  color: rgb(135 91 247 / 0.6);
}

.hover\:text-violet-500\/70:hover {
  color: rgb(135 91 247 / 0.7);
}

.hover\:text-violet-500\/75:hover {
  color: rgb(135 91 247 / 0.75);
}

.hover\:text-violet-500\/80:hover {
  color: rgb(135 91 247 / 0.8);
}

.hover\:text-violet-500\/90:hover {
  color: rgb(135 91 247 / 0.9);
}

.hover\:text-violet-500\/95:hover {
  color: rgb(135 91 247 / 0.95);
}

.hover\:text-violet-500\/100:hover {
  color: rgb(135 91 247 / 1);
}

.hover\:text-violet-600\/0:hover {
  color: rgb(120 57 238 / 0);
}

.hover\:text-violet-600\/5:hover {
  color: rgb(120 57 238 / 0.05);
}

.hover\:text-violet-600\/10:hover {
  color: rgb(120 57 238 / 0.1);
}

.hover\:text-violet-600\/20:hover {
  color: rgb(120 57 238 / 0.2);
}

.hover\:text-violet-600\/25:hover {
  color: rgb(120 57 238 / 0.25);
}

.hover\:text-violet-600\/30:hover {
  color: rgb(120 57 238 / 0.3);
}

.hover\:text-violet-600\/40:hover {
  color: rgb(120 57 238 / 0.4);
}

.hover\:text-violet-600\/50:hover {
  color: rgb(120 57 238 / 0.5);
}

.hover\:text-violet-600\/60:hover {
  color: rgb(120 57 238 / 0.6);
}

.hover\:text-violet-600\/70:hover {
  color: rgb(120 57 238 / 0.7);
}

.hover\:text-violet-600\/75:hover {
  color: rgb(120 57 238 / 0.75);
}

.hover\:text-violet-600\/80:hover {
  color: rgb(120 57 238 / 0.8);
}

.hover\:text-violet-600\/90:hover {
  color: rgb(120 57 238 / 0.9);
}

.hover\:text-violet-600\/95:hover {
  color: rgb(120 57 238 / 0.95);
}

.hover\:text-violet-600\/100:hover {
  color: rgb(120 57 238 / 1);
}

.hover\:text-violet-700\/0:hover {
  color: rgb(105 39 218 / 0);
}

.hover\:text-violet-700\/5:hover {
  color: rgb(105 39 218 / 0.05);
}

.hover\:text-violet-700\/10:hover {
  color: rgb(105 39 218 / 0.1);
}

.hover\:text-violet-700\/20:hover {
  color: rgb(105 39 218 / 0.2);
}

.hover\:text-violet-700\/25:hover {
  color: rgb(105 39 218 / 0.25);
}

.hover\:text-violet-700\/30:hover {
  color: rgb(105 39 218 / 0.3);
}

.hover\:text-violet-700\/40:hover {
  color: rgb(105 39 218 / 0.4);
}

.hover\:text-violet-700\/50:hover {
  color: rgb(105 39 218 / 0.5);
}

.hover\:text-violet-700\/60:hover {
  color: rgb(105 39 218 / 0.6);
}

.hover\:text-violet-700\/70:hover {
  color: rgb(105 39 218 / 0.7);
}

.hover\:text-violet-700\/75:hover {
  color: rgb(105 39 218 / 0.75);
}

.hover\:text-violet-700\/80:hover {
  color: rgb(105 39 218 / 0.8);
}

.hover\:text-violet-700\/90:hover {
  color: rgb(105 39 218 / 0.9);
}

.hover\:text-violet-700\/95:hover {
  color: rgb(105 39 218 / 0.95);
}

.hover\:text-violet-700\/100:hover {
  color: rgb(105 39 218 / 1);
}

.hover\:text-violet-800\/0:hover {
  color: rgb(87 32 183 / 0);
}

.hover\:text-violet-800\/5:hover {
  color: rgb(87 32 183 / 0.05);
}

.hover\:text-violet-800\/10:hover {
  color: rgb(87 32 183 / 0.1);
}

.hover\:text-violet-800\/20:hover {
  color: rgb(87 32 183 / 0.2);
}

.hover\:text-violet-800\/25:hover {
  color: rgb(87 32 183 / 0.25);
}

.hover\:text-violet-800\/30:hover {
  color: rgb(87 32 183 / 0.3);
}

.hover\:text-violet-800\/40:hover {
  color: rgb(87 32 183 / 0.4);
}

.hover\:text-violet-800\/50:hover {
  color: rgb(87 32 183 / 0.5);
}

.hover\:text-violet-800\/60:hover {
  color: rgb(87 32 183 / 0.6);
}

.hover\:text-violet-800\/70:hover {
  color: rgb(87 32 183 / 0.7);
}

.hover\:text-violet-800\/75:hover {
  color: rgb(87 32 183 / 0.75);
}

.hover\:text-violet-800\/80:hover {
  color: rgb(87 32 183 / 0.8);
}

.hover\:text-violet-800\/90:hover {
  color: rgb(87 32 183 / 0.9);
}

.hover\:text-violet-800\/95:hover {
  color: rgb(87 32 183 / 0.95);
}

.hover\:text-violet-800\/100:hover {
  color: rgb(87 32 183 / 1);
}

.hover\:text-violet-900\/0:hover {
  color: rgb(73 28 150 / 0);
}

.hover\:text-violet-900\/5:hover {
  color: rgb(73 28 150 / 0.05);
}

.hover\:text-violet-900\/10:hover {
  color: rgb(73 28 150 / 0.1);
}

.hover\:text-violet-900\/20:hover {
  color: rgb(73 28 150 / 0.2);
}

.hover\:text-violet-900\/25:hover {
  color: rgb(73 28 150 / 0.25);
}

.hover\:text-violet-900\/30:hover {
  color: rgb(73 28 150 / 0.3);
}

.hover\:text-violet-900\/40:hover {
  color: rgb(73 28 150 / 0.4);
}

.hover\:text-violet-900\/50:hover {
  color: rgb(73 28 150 / 0.5);
}

.hover\:text-violet-900\/60:hover {
  color: rgb(73 28 150 / 0.6);
}

.hover\:text-violet-900\/70:hover {
  color: rgb(73 28 150 / 0.7);
}

.hover\:text-violet-900\/75:hover {
  color: rgb(73 28 150 / 0.75);
}

.hover\:text-violet-900\/80:hover {
  color: rgb(73 28 150 / 0.8);
}

.hover\:text-violet-900\/90:hover {
  color: rgb(73 28 150 / 0.9);
}

.hover\:text-violet-900\/95:hover {
  color: rgb(73 28 150 / 0.95);
}

.hover\:text-violet-900\/100:hover {
  color: rgb(73 28 150 / 1);
}

.hover\:text-violet\/0:hover {
  color: rgb(164 138 251 / 0);
}

.hover\:text-violet\/5:hover {
  color: rgb(164 138 251 / 0.05);
}

.hover\:text-violet\/10:hover {
  color: rgb(164 138 251 / 0.1);
}

.hover\:text-violet\/20:hover {
  color: rgb(164 138 251 / 0.2);
}

.hover\:text-violet\/25:hover {
  color: rgb(164 138 251 / 0.25);
}

.hover\:text-violet\/30:hover {
  color: rgb(164 138 251 / 0.3);
}

.hover\:text-violet\/40:hover {
  color: rgb(164 138 251 / 0.4);
}

.hover\:text-violet\/50:hover {
  color: rgb(164 138 251 / 0.5);
}

.hover\:text-violet\/60:hover {
  color: rgb(164 138 251 / 0.6);
}

.hover\:text-violet\/70:hover {
  color: rgb(164 138 251 / 0.7);
}

.hover\:text-violet\/75:hover {
  color: rgb(164 138 251 / 0.75);
}

.hover\:text-violet\/80:hover {
  color: rgb(164 138 251 / 0.8);
}

.hover\:text-violet\/90:hover {
  color: rgb(164 138 251 / 0.9);
}

.hover\:text-violet\/95:hover {
  color: rgb(164 138 251 / 0.95);
}

.hover\:text-violet\/100:hover {
  color: rgb(164 138 251 / 1);
}

.hover\:text-purple-25\/0:hover {
  color: rgb(250 250 255 / 0);
}

.hover\:text-purple-25\/5:hover {
  color: rgb(250 250 255 / 0.05);
}

.hover\:text-purple-25\/10:hover {
  color: rgb(250 250 255 / 0.1);
}

.hover\:text-purple-25\/20:hover {
  color: rgb(250 250 255 / 0.2);
}

.hover\:text-purple-25\/25:hover {
  color: rgb(250 250 255 / 0.25);
}

.hover\:text-purple-25\/30:hover {
  color: rgb(250 250 255 / 0.3);
}

.hover\:text-purple-25\/40:hover {
  color: rgb(250 250 255 / 0.4);
}

.hover\:text-purple-25\/50:hover {
  color: rgb(250 250 255 / 0.5);
}

.hover\:text-purple-25\/60:hover {
  color: rgb(250 250 255 / 0.6);
}

.hover\:text-purple-25\/70:hover {
  color: rgb(250 250 255 / 0.7);
}

.hover\:text-purple-25\/75:hover {
  color: rgb(250 250 255 / 0.75);
}

.hover\:text-purple-25\/80:hover {
  color: rgb(250 250 255 / 0.8);
}

.hover\:text-purple-25\/90:hover {
  color: rgb(250 250 255 / 0.9);
}

.hover\:text-purple-25\/95:hover {
  color: rgb(250 250 255 / 0.95);
}

.hover\:text-purple-25\/100:hover {
  color: rgb(250 250 255 / 1);
}

.hover\:text-purple-50\/0:hover {
  color: rgb(244 243 255 / 0);
}

.hover\:text-purple-50\/5:hover {
  color: rgb(244 243 255 / 0.05);
}

.hover\:text-purple-50\/10:hover {
  color: rgb(244 243 255 / 0.1);
}

.hover\:text-purple-50\/20:hover {
  color: rgb(244 243 255 / 0.2);
}

.hover\:text-purple-50\/25:hover {
  color: rgb(244 243 255 / 0.25);
}

.hover\:text-purple-50\/30:hover {
  color: rgb(244 243 255 / 0.3);
}

.hover\:text-purple-50\/40:hover {
  color: rgb(244 243 255 / 0.4);
}

.hover\:text-purple-50\/50:hover {
  color: rgb(244 243 255 / 0.5);
}

.hover\:text-purple-50\/60:hover {
  color: rgb(244 243 255 / 0.6);
}

.hover\:text-purple-50\/70:hover {
  color: rgb(244 243 255 / 0.7);
}

.hover\:text-purple-50\/75:hover {
  color: rgb(244 243 255 / 0.75);
}

.hover\:text-purple-50\/80:hover {
  color: rgb(244 243 255 / 0.8);
}

.hover\:text-purple-50\/90:hover {
  color: rgb(244 243 255 / 0.9);
}

.hover\:text-purple-50\/95:hover {
  color: rgb(244 243 255 / 0.95);
}

.hover\:text-purple-50\/100:hover {
  color: rgb(244 243 255 / 1);
}

.hover\:text-purple-100\/0:hover {
  color: rgb(235 233 254 / 0);
}

.hover\:text-purple-100\/5:hover {
  color: rgb(235 233 254 / 0.05);
}

.hover\:text-purple-100\/10:hover {
  color: rgb(235 233 254 / 0.1);
}

.hover\:text-purple-100\/20:hover {
  color: rgb(235 233 254 / 0.2);
}

.hover\:text-purple-100\/25:hover {
  color: rgb(235 233 254 / 0.25);
}

.hover\:text-purple-100\/30:hover {
  color: rgb(235 233 254 / 0.3);
}

.hover\:text-purple-100\/40:hover {
  color: rgb(235 233 254 / 0.4);
}

.hover\:text-purple-100\/50:hover {
  color: rgb(235 233 254 / 0.5);
}

.hover\:text-purple-100\/60:hover {
  color: rgb(235 233 254 / 0.6);
}

.hover\:text-purple-100\/70:hover {
  color: rgb(235 233 254 / 0.7);
}

.hover\:text-purple-100\/75:hover {
  color: rgb(235 233 254 / 0.75);
}

.hover\:text-purple-100\/80:hover {
  color: rgb(235 233 254 / 0.8);
}

.hover\:text-purple-100\/90:hover {
  color: rgb(235 233 254 / 0.9);
}

.hover\:text-purple-100\/95:hover {
  color: rgb(235 233 254 / 0.95);
}

.hover\:text-purple-100\/100:hover {
  color: rgb(235 233 254 / 1);
}

.hover\:text-purple-200\/0:hover {
  color: rgb(217 214 254 / 0);
}

.hover\:text-purple-200\/5:hover {
  color: rgb(217 214 254 / 0.05);
}

.hover\:text-purple-200\/10:hover {
  color: rgb(217 214 254 / 0.1);
}

.hover\:text-purple-200\/20:hover {
  color: rgb(217 214 254 / 0.2);
}

.hover\:text-purple-200\/25:hover {
  color: rgb(217 214 254 / 0.25);
}

.hover\:text-purple-200\/30:hover {
  color: rgb(217 214 254 / 0.3);
}

.hover\:text-purple-200\/40:hover {
  color: rgb(217 214 254 / 0.4);
}

.hover\:text-purple-200\/50:hover {
  color: rgb(217 214 254 / 0.5);
}

.hover\:text-purple-200\/60:hover {
  color: rgb(217 214 254 / 0.6);
}

.hover\:text-purple-200\/70:hover {
  color: rgb(217 214 254 / 0.7);
}

.hover\:text-purple-200\/75:hover {
  color: rgb(217 214 254 / 0.75);
}

.hover\:text-purple-200\/80:hover {
  color: rgb(217 214 254 / 0.8);
}

.hover\:text-purple-200\/90:hover {
  color: rgb(217 214 254 / 0.9);
}

.hover\:text-purple-200\/95:hover {
  color: rgb(217 214 254 / 0.95);
}

.hover\:text-purple-200\/100:hover {
  color: rgb(217 214 254 / 1);
}

.hover\:text-purple-300\/0:hover {
  color: rgb(189 180 254 / 0);
}

.hover\:text-purple-300\/5:hover {
  color: rgb(189 180 254 / 0.05);
}

.hover\:text-purple-300\/10:hover {
  color: rgb(189 180 254 / 0.1);
}

.hover\:text-purple-300\/20:hover {
  color: rgb(189 180 254 / 0.2);
}

.hover\:text-purple-300\/25:hover {
  color: rgb(189 180 254 / 0.25);
}

.hover\:text-purple-300\/30:hover {
  color: rgb(189 180 254 / 0.3);
}

.hover\:text-purple-300\/40:hover {
  color: rgb(189 180 254 / 0.4);
}

.hover\:text-purple-300\/50:hover {
  color: rgb(189 180 254 / 0.5);
}

.hover\:text-purple-300\/60:hover {
  color: rgb(189 180 254 / 0.6);
}

.hover\:text-purple-300\/70:hover {
  color: rgb(189 180 254 / 0.7);
}

.hover\:text-purple-300\/75:hover {
  color: rgb(189 180 254 / 0.75);
}

.hover\:text-purple-300\/80:hover {
  color: rgb(189 180 254 / 0.8);
}

.hover\:text-purple-300\/90:hover {
  color: rgb(189 180 254 / 0.9);
}

.hover\:text-purple-300\/95:hover {
  color: rgb(189 180 254 / 0.95);
}

.hover\:text-purple-300\/100:hover {
  color: rgb(189 180 254 / 1);
}

.hover\:text-purple-400\/0:hover {
  color: rgb(155 138 251 / 0);
}

.hover\:text-purple-400\/5:hover {
  color: rgb(155 138 251 / 0.05);
}

.hover\:text-purple-400\/10:hover {
  color: rgb(155 138 251 / 0.1);
}

.hover\:text-purple-400\/20:hover {
  color: rgb(155 138 251 / 0.2);
}

.hover\:text-purple-400\/25:hover {
  color: rgb(155 138 251 / 0.25);
}

.hover\:text-purple-400\/30:hover {
  color: rgb(155 138 251 / 0.3);
}

.hover\:text-purple-400\/40:hover {
  color: rgb(155 138 251 / 0.4);
}

.hover\:text-purple-400\/50:hover {
  color: rgb(155 138 251 / 0.5);
}

.hover\:text-purple-400\/60:hover {
  color: rgb(155 138 251 / 0.6);
}

.hover\:text-purple-400\/70:hover {
  color: rgb(155 138 251 / 0.7);
}

.hover\:text-purple-400\/75:hover {
  color: rgb(155 138 251 / 0.75);
}

.hover\:text-purple-400\/80:hover {
  color: rgb(155 138 251 / 0.8);
}

.hover\:text-purple-400\/90:hover {
  color: rgb(155 138 251 / 0.9);
}

.hover\:text-purple-400\/95:hover {
  color: rgb(155 138 251 / 0.95);
}

.hover\:text-purple-400\/100:hover {
  color: rgb(155 138 251 / 1);
}

.hover\:text-purple-500\/0:hover {
  color: rgb(122 90 248 / 0);
}

.hover\:text-purple-500\/5:hover {
  color: rgb(122 90 248 / 0.05);
}

.hover\:text-purple-500\/10:hover {
  color: rgb(122 90 248 / 0.1);
}

.hover\:text-purple-500\/20:hover {
  color: rgb(122 90 248 / 0.2);
}

.hover\:text-purple-500\/25:hover {
  color: rgb(122 90 248 / 0.25);
}

.hover\:text-purple-500\/30:hover {
  color: rgb(122 90 248 / 0.3);
}

.hover\:text-purple-500\/40:hover {
  color: rgb(122 90 248 / 0.4);
}

.hover\:text-purple-500\/50:hover {
  color: rgb(122 90 248 / 0.5);
}

.hover\:text-purple-500\/60:hover {
  color: rgb(122 90 248 / 0.6);
}

.hover\:text-purple-500\/70:hover {
  color: rgb(122 90 248 / 0.7);
}

.hover\:text-purple-500\/75:hover {
  color: rgb(122 90 248 / 0.75);
}

.hover\:text-purple-500\/80:hover {
  color: rgb(122 90 248 / 0.8);
}

.hover\:text-purple-500\/90:hover {
  color: rgb(122 90 248 / 0.9);
}

.hover\:text-purple-500\/95:hover {
  color: rgb(122 90 248 / 0.95);
}

.hover\:text-purple-500\/100:hover {
  color: rgb(122 90 248 / 1);
}

.hover\:text-purple-600\/0:hover {
  color: rgb(105 56 239 / 0);
}

.hover\:text-purple-600\/5:hover {
  color: rgb(105 56 239 / 0.05);
}

.hover\:text-purple-600\/10:hover {
  color: rgb(105 56 239 / 0.1);
}

.hover\:text-purple-600\/20:hover {
  color: rgb(105 56 239 / 0.2);
}

.hover\:text-purple-600\/25:hover {
  color: rgb(105 56 239 / 0.25);
}

.hover\:text-purple-600\/30:hover {
  color: rgb(105 56 239 / 0.3);
}

.hover\:text-purple-600\/40:hover {
  color: rgb(105 56 239 / 0.4);
}

.hover\:text-purple-600\/50:hover {
  color: rgb(105 56 239 / 0.5);
}

.hover\:text-purple-600\/60:hover {
  color: rgb(105 56 239 / 0.6);
}

.hover\:text-purple-600\/70:hover {
  color: rgb(105 56 239 / 0.7);
}

.hover\:text-purple-600\/75:hover {
  color: rgb(105 56 239 / 0.75);
}

.hover\:text-purple-600\/80:hover {
  color: rgb(105 56 239 / 0.8);
}

.hover\:text-purple-600\/90:hover {
  color: rgb(105 56 239 / 0.9);
}

.hover\:text-purple-600\/95:hover {
  color: rgb(105 56 239 / 0.95);
}

.hover\:text-purple-600\/100:hover {
  color: rgb(105 56 239 / 1);
}

.hover\:text-purple-700\/0:hover {
  color: rgb(89 37 220 / 0);
}

.hover\:text-purple-700\/5:hover {
  color: rgb(89 37 220 / 0.05);
}

.hover\:text-purple-700\/10:hover {
  color: rgb(89 37 220 / 0.1);
}

.hover\:text-purple-700\/20:hover {
  color: rgb(89 37 220 / 0.2);
}

.hover\:text-purple-700\/25:hover {
  color: rgb(89 37 220 / 0.25);
}

.hover\:text-purple-700\/30:hover {
  color: rgb(89 37 220 / 0.3);
}

.hover\:text-purple-700\/40:hover {
  color: rgb(89 37 220 / 0.4);
}

.hover\:text-purple-700\/50:hover {
  color: rgb(89 37 220 / 0.5);
}

.hover\:text-purple-700\/60:hover {
  color: rgb(89 37 220 / 0.6);
}

.hover\:text-purple-700\/70:hover {
  color: rgb(89 37 220 / 0.7);
}

.hover\:text-purple-700\/75:hover {
  color: rgb(89 37 220 / 0.75);
}

.hover\:text-purple-700\/80:hover {
  color: rgb(89 37 220 / 0.8);
}

.hover\:text-purple-700\/90:hover {
  color: rgb(89 37 220 / 0.9);
}

.hover\:text-purple-700\/95:hover {
  color: rgb(89 37 220 / 0.95);
}

.hover\:text-purple-700\/100:hover {
  color: rgb(89 37 220 / 1);
}

.hover\:text-purple-800\/0:hover {
  color: rgb(74 31 184 / 0);
}

.hover\:text-purple-800\/5:hover {
  color: rgb(74 31 184 / 0.05);
}

.hover\:text-purple-800\/10:hover {
  color: rgb(74 31 184 / 0.1);
}

.hover\:text-purple-800\/20:hover {
  color: rgb(74 31 184 / 0.2);
}

.hover\:text-purple-800\/25:hover {
  color: rgb(74 31 184 / 0.25);
}

.hover\:text-purple-800\/30:hover {
  color: rgb(74 31 184 / 0.3);
}

.hover\:text-purple-800\/40:hover {
  color: rgb(74 31 184 / 0.4);
}

.hover\:text-purple-800\/50:hover {
  color: rgb(74 31 184 / 0.5);
}

.hover\:text-purple-800\/60:hover {
  color: rgb(74 31 184 / 0.6);
}

.hover\:text-purple-800\/70:hover {
  color: rgb(74 31 184 / 0.7);
}

.hover\:text-purple-800\/75:hover {
  color: rgb(74 31 184 / 0.75);
}

.hover\:text-purple-800\/80:hover {
  color: rgb(74 31 184 / 0.8);
}

.hover\:text-purple-800\/90:hover {
  color: rgb(74 31 184 / 0.9);
}

.hover\:text-purple-800\/95:hover {
  color: rgb(74 31 184 / 0.95);
}

.hover\:text-purple-800\/100:hover {
  color: rgb(74 31 184 / 1);
}

.hover\:text-purple-900\/0:hover {
  color: rgb(62 28 150 / 0);
}

.hover\:text-purple-900\/5:hover {
  color: rgb(62 28 150 / 0.05);
}

.hover\:text-purple-900\/10:hover {
  color: rgb(62 28 150 / 0.1);
}

.hover\:text-purple-900\/20:hover {
  color: rgb(62 28 150 / 0.2);
}

.hover\:text-purple-900\/25:hover {
  color: rgb(62 28 150 / 0.25);
}

.hover\:text-purple-900\/30:hover {
  color: rgb(62 28 150 / 0.3);
}

.hover\:text-purple-900\/40:hover {
  color: rgb(62 28 150 / 0.4);
}

.hover\:text-purple-900\/50:hover {
  color: rgb(62 28 150 / 0.5);
}

.hover\:text-purple-900\/60:hover {
  color: rgb(62 28 150 / 0.6);
}

.hover\:text-purple-900\/70:hover {
  color: rgb(62 28 150 / 0.7);
}

.hover\:text-purple-900\/75:hover {
  color: rgb(62 28 150 / 0.75);
}

.hover\:text-purple-900\/80:hover {
  color: rgb(62 28 150 / 0.8);
}

.hover\:text-purple-900\/90:hover {
  color: rgb(62 28 150 / 0.9);
}

.hover\:text-purple-900\/95:hover {
  color: rgb(62 28 150 / 0.95);
}

.hover\:text-purple-900\/100:hover {
  color: rgb(62 28 150 / 1);
}

.hover\:text-purple\/0:hover {
  color: rgb(155 138 251 / 0);
}

.hover\:text-purple\/5:hover {
  color: rgb(155 138 251 / 0.05);
}

.hover\:text-purple\/10:hover {
  color: rgb(155 138 251 / 0.1);
}

.hover\:text-purple\/20:hover {
  color: rgb(155 138 251 / 0.2);
}

.hover\:text-purple\/25:hover {
  color: rgb(155 138 251 / 0.25);
}

.hover\:text-purple\/30:hover {
  color: rgb(155 138 251 / 0.3);
}

.hover\:text-purple\/40:hover {
  color: rgb(155 138 251 / 0.4);
}

.hover\:text-purple\/50:hover {
  color: rgb(155 138 251 / 0.5);
}

.hover\:text-purple\/60:hover {
  color: rgb(155 138 251 / 0.6);
}

.hover\:text-purple\/70:hover {
  color: rgb(155 138 251 / 0.7);
}

.hover\:text-purple\/75:hover {
  color: rgb(155 138 251 / 0.75);
}

.hover\:text-purple\/80:hover {
  color: rgb(155 138 251 / 0.8);
}

.hover\:text-purple\/90:hover {
  color: rgb(155 138 251 / 0.9);
}

.hover\:text-purple\/95:hover {
  color: rgb(155 138 251 / 0.95);
}

.hover\:text-purple\/100:hover {
  color: rgb(155 138 251 / 1);
}

.hover\:text-fuchsia-25\/0:hover {
  color: rgb(254 250 255 / 0);
}

.hover\:text-fuchsia-25\/5:hover {
  color: rgb(254 250 255 / 0.05);
}

.hover\:text-fuchsia-25\/10:hover {
  color: rgb(254 250 255 / 0.1);
}

.hover\:text-fuchsia-25\/20:hover {
  color: rgb(254 250 255 / 0.2);
}

.hover\:text-fuchsia-25\/25:hover {
  color: rgb(254 250 255 / 0.25);
}

.hover\:text-fuchsia-25\/30:hover {
  color: rgb(254 250 255 / 0.3);
}

.hover\:text-fuchsia-25\/40:hover {
  color: rgb(254 250 255 / 0.4);
}

.hover\:text-fuchsia-25\/50:hover {
  color: rgb(254 250 255 / 0.5);
}

.hover\:text-fuchsia-25\/60:hover {
  color: rgb(254 250 255 / 0.6);
}

.hover\:text-fuchsia-25\/70:hover {
  color: rgb(254 250 255 / 0.7);
}

.hover\:text-fuchsia-25\/75:hover {
  color: rgb(254 250 255 / 0.75);
}

.hover\:text-fuchsia-25\/80:hover {
  color: rgb(254 250 255 / 0.8);
}

.hover\:text-fuchsia-25\/90:hover {
  color: rgb(254 250 255 / 0.9);
}

.hover\:text-fuchsia-25\/95:hover {
  color: rgb(254 250 255 / 0.95);
}

.hover\:text-fuchsia-25\/100:hover {
  color: rgb(254 250 255 / 1);
}

.hover\:text-fuchsia-50\/0:hover {
  color: rgb(253 244 255 / 0);
}

.hover\:text-fuchsia-50\/5:hover {
  color: rgb(253 244 255 / 0.05);
}

.hover\:text-fuchsia-50\/10:hover {
  color: rgb(253 244 255 / 0.1);
}

.hover\:text-fuchsia-50\/20:hover {
  color: rgb(253 244 255 / 0.2);
}

.hover\:text-fuchsia-50\/25:hover {
  color: rgb(253 244 255 / 0.25);
}

.hover\:text-fuchsia-50\/30:hover {
  color: rgb(253 244 255 / 0.3);
}

.hover\:text-fuchsia-50\/40:hover {
  color: rgb(253 244 255 / 0.4);
}

.hover\:text-fuchsia-50\/50:hover {
  color: rgb(253 244 255 / 0.5);
}

.hover\:text-fuchsia-50\/60:hover {
  color: rgb(253 244 255 / 0.6);
}

.hover\:text-fuchsia-50\/70:hover {
  color: rgb(253 244 255 / 0.7);
}

.hover\:text-fuchsia-50\/75:hover {
  color: rgb(253 244 255 / 0.75);
}

.hover\:text-fuchsia-50\/80:hover {
  color: rgb(253 244 255 / 0.8);
}

.hover\:text-fuchsia-50\/90:hover {
  color: rgb(253 244 255 / 0.9);
}

.hover\:text-fuchsia-50\/95:hover {
  color: rgb(253 244 255 / 0.95);
}

.hover\:text-fuchsia-50\/100:hover {
  color: rgb(253 244 255 / 1);
}

.hover\:text-fuchsia-100\/0:hover {
  color: rgb(251 232 255 / 0);
}

.hover\:text-fuchsia-100\/5:hover {
  color: rgb(251 232 255 / 0.05);
}

.hover\:text-fuchsia-100\/10:hover {
  color: rgb(251 232 255 / 0.1);
}

.hover\:text-fuchsia-100\/20:hover {
  color: rgb(251 232 255 / 0.2);
}

.hover\:text-fuchsia-100\/25:hover {
  color: rgb(251 232 255 / 0.25);
}

.hover\:text-fuchsia-100\/30:hover {
  color: rgb(251 232 255 / 0.3);
}

.hover\:text-fuchsia-100\/40:hover {
  color: rgb(251 232 255 / 0.4);
}

.hover\:text-fuchsia-100\/50:hover {
  color: rgb(251 232 255 / 0.5);
}

.hover\:text-fuchsia-100\/60:hover {
  color: rgb(251 232 255 / 0.6);
}

.hover\:text-fuchsia-100\/70:hover {
  color: rgb(251 232 255 / 0.7);
}

.hover\:text-fuchsia-100\/75:hover {
  color: rgb(251 232 255 / 0.75);
}

.hover\:text-fuchsia-100\/80:hover {
  color: rgb(251 232 255 / 0.8);
}

.hover\:text-fuchsia-100\/90:hover {
  color: rgb(251 232 255 / 0.9);
}

.hover\:text-fuchsia-100\/95:hover {
  color: rgb(251 232 255 / 0.95);
}

.hover\:text-fuchsia-100\/100:hover {
  color: rgb(251 232 255 / 1);
}

.hover\:text-fuchsia-200\/0:hover {
  color: rgb(246 208 254 / 0);
}

.hover\:text-fuchsia-200\/5:hover {
  color: rgb(246 208 254 / 0.05);
}

.hover\:text-fuchsia-200\/10:hover {
  color: rgb(246 208 254 / 0.1);
}

.hover\:text-fuchsia-200\/20:hover {
  color: rgb(246 208 254 / 0.2);
}

.hover\:text-fuchsia-200\/25:hover {
  color: rgb(246 208 254 / 0.25);
}

.hover\:text-fuchsia-200\/30:hover {
  color: rgb(246 208 254 / 0.3);
}

.hover\:text-fuchsia-200\/40:hover {
  color: rgb(246 208 254 / 0.4);
}

.hover\:text-fuchsia-200\/50:hover {
  color: rgb(246 208 254 / 0.5);
}

.hover\:text-fuchsia-200\/60:hover {
  color: rgb(246 208 254 / 0.6);
}

.hover\:text-fuchsia-200\/70:hover {
  color: rgb(246 208 254 / 0.7);
}

.hover\:text-fuchsia-200\/75:hover {
  color: rgb(246 208 254 / 0.75);
}

.hover\:text-fuchsia-200\/80:hover {
  color: rgb(246 208 254 / 0.8);
}

.hover\:text-fuchsia-200\/90:hover {
  color: rgb(246 208 254 / 0.9);
}

.hover\:text-fuchsia-200\/95:hover {
  color: rgb(246 208 254 / 0.95);
}

.hover\:text-fuchsia-200\/100:hover {
  color: rgb(246 208 254 / 1);
}

.hover\:text-fuchsia-300\/0:hover {
  color: rgb(238 170 253 / 0);
}

.hover\:text-fuchsia-300\/5:hover {
  color: rgb(238 170 253 / 0.05);
}

.hover\:text-fuchsia-300\/10:hover {
  color: rgb(238 170 253 / 0.1);
}

.hover\:text-fuchsia-300\/20:hover {
  color: rgb(238 170 253 / 0.2);
}

.hover\:text-fuchsia-300\/25:hover {
  color: rgb(238 170 253 / 0.25);
}

.hover\:text-fuchsia-300\/30:hover {
  color: rgb(238 170 253 / 0.3);
}

.hover\:text-fuchsia-300\/40:hover {
  color: rgb(238 170 253 / 0.4);
}

.hover\:text-fuchsia-300\/50:hover {
  color: rgb(238 170 253 / 0.5);
}

.hover\:text-fuchsia-300\/60:hover {
  color: rgb(238 170 253 / 0.6);
}

.hover\:text-fuchsia-300\/70:hover {
  color: rgb(238 170 253 / 0.7);
}

.hover\:text-fuchsia-300\/75:hover {
  color: rgb(238 170 253 / 0.75);
}

.hover\:text-fuchsia-300\/80:hover {
  color: rgb(238 170 253 / 0.8);
}

.hover\:text-fuchsia-300\/90:hover {
  color: rgb(238 170 253 / 0.9);
}

.hover\:text-fuchsia-300\/95:hover {
  color: rgb(238 170 253 / 0.95);
}

.hover\:text-fuchsia-300\/100:hover {
  color: rgb(238 170 253 / 1);
}

.hover\:text-fuchsia-400\/0:hover {
  color: rgb(228 120 250 / 0);
}

.hover\:text-fuchsia-400\/5:hover {
  color: rgb(228 120 250 / 0.05);
}

.hover\:text-fuchsia-400\/10:hover {
  color: rgb(228 120 250 / 0.1);
}

.hover\:text-fuchsia-400\/20:hover {
  color: rgb(228 120 250 / 0.2);
}

.hover\:text-fuchsia-400\/25:hover {
  color: rgb(228 120 250 / 0.25);
}

.hover\:text-fuchsia-400\/30:hover {
  color: rgb(228 120 250 / 0.3);
}

.hover\:text-fuchsia-400\/40:hover {
  color: rgb(228 120 250 / 0.4);
}

.hover\:text-fuchsia-400\/50:hover {
  color: rgb(228 120 250 / 0.5);
}

.hover\:text-fuchsia-400\/60:hover {
  color: rgb(228 120 250 / 0.6);
}

.hover\:text-fuchsia-400\/70:hover {
  color: rgb(228 120 250 / 0.7);
}

.hover\:text-fuchsia-400\/75:hover {
  color: rgb(228 120 250 / 0.75);
}

.hover\:text-fuchsia-400\/80:hover {
  color: rgb(228 120 250 / 0.8);
}

.hover\:text-fuchsia-400\/90:hover {
  color: rgb(228 120 250 / 0.9);
}

.hover\:text-fuchsia-400\/95:hover {
  color: rgb(228 120 250 / 0.95);
}

.hover\:text-fuchsia-400\/100:hover {
  color: rgb(228 120 250 / 1);
}

.hover\:text-fuchsia-500\/0:hover {
  color: rgb(212 68 241 / 0);
}

.hover\:text-fuchsia-500\/5:hover {
  color: rgb(212 68 241 / 0.05);
}

.hover\:text-fuchsia-500\/10:hover {
  color: rgb(212 68 241 / 0.1);
}

.hover\:text-fuchsia-500\/20:hover {
  color: rgb(212 68 241 / 0.2);
}

.hover\:text-fuchsia-500\/25:hover {
  color: rgb(212 68 241 / 0.25);
}

.hover\:text-fuchsia-500\/30:hover {
  color: rgb(212 68 241 / 0.3);
}

.hover\:text-fuchsia-500\/40:hover {
  color: rgb(212 68 241 / 0.4);
}

.hover\:text-fuchsia-500\/50:hover {
  color: rgb(212 68 241 / 0.5);
}

.hover\:text-fuchsia-500\/60:hover {
  color: rgb(212 68 241 / 0.6);
}

.hover\:text-fuchsia-500\/70:hover {
  color: rgb(212 68 241 / 0.7);
}

.hover\:text-fuchsia-500\/75:hover {
  color: rgb(212 68 241 / 0.75);
}

.hover\:text-fuchsia-500\/80:hover {
  color: rgb(212 68 241 / 0.8);
}

.hover\:text-fuchsia-500\/90:hover {
  color: rgb(212 68 241 / 0.9);
}

.hover\:text-fuchsia-500\/95:hover {
  color: rgb(212 68 241 / 0.95);
}

.hover\:text-fuchsia-500\/100:hover {
  color: rgb(212 68 241 / 1);
}

.hover\:text-fuchsia-600\/0:hover {
  color: rgb(186 36 213 / 0);
}

.hover\:text-fuchsia-600\/5:hover {
  color: rgb(186 36 213 / 0.05);
}

.hover\:text-fuchsia-600\/10:hover {
  color: rgb(186 36 213 / 0.1);
}

.hover\:text-fuchsia-600\/20:hover {
  color: rgb(186 36 213 / 0.2);
}

.hover\:text-fuchsia-600\/25:hover {
  color: rgb(186 36 213 / 0.25);
}

.hover\:text-fuchsia-600\/30:hover {
  color: rgb(186 36 213 / 0.3);
}

.hover\:text-fuchsia-600\/40:hover {
  color: rgb(186 36 213 / 0.4);
}

.hover\:text-fuchsia-600\/50:hover {
  color: rgb(186 36 213 / 0.5);
}

.hover\:text-fuchsia-600\/60:hover {
  color: rgb(186 36 213 / 0.6);
}

.hover\:text-fuchsia-600\/70:hover {
  color: rgb(186 36 213 / 0.7);
}

.hover\:text-fuchsia-600\/75:hover {
  color: rgb(186 36 213 / 0.75);
}

.hover\:text-fuchsia-600\/80:hover {
  color: rgb(186 36 213 / 0.8);
}

.hover\:text-fuchsia-600\/90:hover {
  color: rgb(186 36 213 / 0.9);
}

.hover\:text-fuchsia-600\/95:hover {
  color: rgb(186 36 213 / 0.95);
}

.hover\:text-fuchsia-600\/100:hover {
  color: rgb(186 36 213 / 1);
}

.hover\:text-fuchsia-700\/0:hover {
  color: rgb(159 26 177 / 0);
}

.hover\:text-fuchsia-700\/5:hover {
  color: rgb(159 26 177 / 0.05);
}

.hover\:text-fuchsia-700\/10:hover {
  color: rgb(159 26 177 / 0.1);
}

.hover\:text-fuchsia-700\/20:hover {
  color: rgb(159 26 177 / 0.2);
}

.hover\:text-fuchsia-700\/25:hover {
  color: rgb(159 26 177 / 0.25);
}

.hover\:text-fuchsia-700\/30:hover {
  color: rgb(159 26 177 / 0.3);
}

.hover\:text-fuchsia-700\/40:hover {
  color: rgb(159 26 177 / 0.4);
}

.hover\:text-fuchsia-700\/50:hover {
  color: rgb(159 26 177 / 0.5);
}

.hover\:text-fuchsia-700\/60:hover {
  color: rgb(159 26 177 / 0.6);
}

.hover\:text-fuchsia-700\/70:hover {
  color: rgb(159 26 177 / 0.7);
}

.hover\:text-fuchsia-700\/75:hover {
  color: rgb(159 26 177 / 0.75);
}

.hover\:text-fuchsia-700\/80:hover {
  color: rgb(159 26 177 / 0.8);
}

.hover\:text-fuchsia-700\/90:hover {
  color: rgb(159 26 177 / 0.9);
}

.hover\:text-fuchsia-700\/95:hover {
  color: rgb(159 26 177 / 0.95);
}

.hover\:text-fuchsia-700\/100:hover {
  color: rgb(159 26 177 / 1);
}

.hover\:text-fuchsia-800\/0:hover {
  color: rgb(130 24 144 / 0);
}

.hover\:text-fuchsia-800\/5:hover {
  color: rgb(130 24 144 / 0.05);
}

.hover\:text-fuchsia-800\/10:hover {
  color: rgb(130 24 144 / 0.1);
}

.hover\:text-fuchsia-800\/20:hover {
  color: rgb(130 24 144 / 0.2);
}

.hover\:text-fuchsia-800\/25:hover {
  color: rgb(130 24 144 / 0.25);
}

.hover\:text-fuchsia-800\/30:hover {
  color: rgb(130 24 144 / 0.3);
}

.hover\:text-fuchsia-800\/40:hover {
  color: rgb(130 24 144 / 0.4);
}

.hover\:text-fuchsia-800\/50:hover {
  color: rgb(130 24 144 / 0.5);
}

.hover\:text-fuchsia-800\/60:hover {
  color: rgb(130 24 144 / 0.6);
}

.hover\:text-fuchsia-800\/70:hover {
  color: rgb(130 24 144 / 0.7);
}

.hover\:text-fuchsia-800\/75:hover {
  color: rgb(130 24 144 / 0.75);
}

.hover\:text-fuchsia-800\/80:hover {
  color: rgb(130 24 144 / 0.8);
}

.hover\:text-fuchsia-800\/90:hover {
  color: rgb(130 24 144 / 0.9);
}

.hover\:text-fuchsia-800\/95:hover {
  color: rgb(130 24 144 / 0.95);
}

.hover\:text-fuchsia-800\/100:hover {
  color: rgb(130 24 144 / 1);
}

.hover\:text-fuchsia-900\/0:hover {
  color: rgb(111 24 119 / 0);
}

.hover\:text-fuchsia-900\/5:hover {
  color: rgb(111 24 119 / 0.05);
}

.hover\:text-fuchsia-900\/10:hover {
  color: rgb(111 24 119 / 0.1);
}

.hover\:text-fuchsia-900\/20:hover {
  color: rgb(111 24 119 / 0.2);
}

.hover\:text-fuchsia-900\/25:hover {
  color: rgb(111 24 119 / 0.25);
}

.hover\:text-fuchsia-900\/30:hover {
  color: rgb(111 24 119 / 0.3);
}

.hover\:text-fuchsia-900\/40:hover {
  color: rgb(111 24 119 / 0.4);
}

.hover\:text-fuchsia-900\/50:hover {
  color: rgb(111 24 119 / 0.5);
}

.hover\:text-fuchsia-900\/60:hover {
  color: rgb(111 24 119 / 0.6);
}

.hover\:text-fuchsia-900\/70:hover {
  color: rgb(111 24 119 / 0.7);
}

.hover\:text-fuchsia-900\/75:hover {
  color: rgb(111 24 119 / 0.75);
}

.hover\:text-fuchsia-900\/80:hover {
  color: rgb(111 24 119 / 0.8);
}

.hover\:text-fuchsia-900\/90:hover {
  color: rgb(111 24 119 / 0.9);
}

.hover\:text-fuchsia-900\/95:hover {
  color: rgb(111 24 119 / 0.95);
}

.hover\:text-fuchsia-900\/100:hover {
  color: rgb(111 24 119 / 1);
}

.hover\:text-fuchsia\/0:hover {
  color: rgb(228 120 250 / 0);
}

.hover\:text-fuchsia\/5:hover {
  color: rgb(228 120 250 / 0.05);
}

.hover\:text-fuchsia\/10:hover {
  color: rgb(228 120 250 / 0.1);
}

.hover\:text-fuchsia\/20:hover {
  color: rgb(228 120 250 / 0.2);
}

.hover\:text-fuchsia\/25:hover {
  color: rgb(228 120 250 / 0.25);
}

.hover\:text-fuchsia\/30:hover {
  color: rgb(228 120 250 / 0.3);
}

.hover\:text-fuchsia\/40:hover {
  color: rgb(228 120 250 / 0.4);
}

.hover\:text-fuchsia\/50:hover {
  color: rgb(228 120 250 / 0.5);
}

.hover\:text-fuchsia\/60:hover {
  color: rgb(228 120 250 / 0.6);
}

.hover\:text-fuchsia\/70:hover {
  color: rgb(228 120 250 / 0.7);
}

.hover\:text-fuchsia\/75:hover {
  color: rgb(228 120 250 / 0.75);
}

.hover\:text-fuchsia\/80:hover {
  color: rgb(228 120 250 / 0.8);
}

.hover\:text-fuchsia\/90:hover {
  color: rgb(228 120 250 / 0.9);
}

.hover\:text-fuchsia\/95:hover {
  color: rgb(228 120 250 / 0.95);
}

.hover\:text-fuchsia\/100:hover {
  color: rgb(228 120 250 / 1);
}

.hover\:text-pink-25\/0:hover {
  color: rgb(254 246 251 / 0);
}

.hover\:text-pink-25\/5:hover {
  color: rgb(254 246 251 / 0.05);
}

.hover\:text-pink-25\/10:hover {
  color: rgb(254 246 251 / 0.1);
}

.hover\:text-pink-25\/20:hover {
  color: rgb(254 246 251 / 0.2);
}

.hover\:text-pink-25\/25:hover {
  color: rgb(254 246 251 / 0.25);
}

.hover\:text-pink-25\/30:hover {
  color: rgb(254 246 251 / 0.3);
}

.hover\:text-pink-25\/40:hover {
  color: rgb(254 246 251 / 0.4);
}

.hover\:text-pink-25\/50:hover {
  color: rgb(254 246 251 / 0.5);
}

.hover\:text-pink-25\/60:hover {
  color: rgb(254 246 251 / 0.6);
}

.hover\:text-pink-25\/70:hover {
  color: rgb(254 246 251 / 0.7);
}

.hover\:text-pink-25\/75:hover {
  color: rgb(254 246 251 / 0.75);
}

.hover\:text-pink-25\/80:hover {
  color: rgb(254 246 251 / 0.8);
}

.hover\:text-pink-25\/90:hover {
  color: rgb(254 246 251 / 0.9);
}

.hover\:text-pink-25\/95:hover {
  color: rgb(254 246 251 / 0.95);
}

.hover\:text-pink-25\/100:hover {
  color: rgb(254 246 251 / 1);
}

.hover\:text-pink-50\/0:hover {
  color: rgb(253 242 250 / 0);
}

.hover\:text-pink-50\/5:hover {
  color: rgb(253 242 250 / 0.05);
}

.hover\:text-pink-50\/10:hover {
  color: rgb(253 242 250 / 0.1);
}

.hover\:text-pink-50\/20:hover {
  color: rgb(253 242 250 / 0.2);
}

.hover\:text-pink-50\/25:hover {
  color: rgb(253 242 250 / 0.25);
}

.hover\:text-pink-50\/30:hover {
  color: rgb(253 242 250 / 0.3);
}

.hover\:text-pink-50\/40:hover {
  color: rgb(253 242 250 / 0.4);
}

.hover\:text-pink-50\/50:hover {
  color: rgb(253 242 250 / 0.5);
}

.hover\:text-pink-50\/60:hover {
  color: rgb(253 242 250 / 0.6);
}

.hover\:text-pink-50\/70:hover {
  color: rgb(253 242 250 / 0.7);
}

.hover\:text-pink-50\/75:hover {
  color: rgb(253 242 250 / 0.75);
}

.hover\:text-pink-50\/80:hover {
  color: rgb(253 242 250 / 0.8);
}

.hover\:text-pink-50\/90:hover {
  color: rgb(253 242 250 / 0.9);
}

.hover\:text-pink-50\/95:hover {
  color: rgb(253 242 250 / 0.95);
}

.hover\:text-pink-50\/100:hover {
  color: rgb(253 242 250 / 1);
}

.hover\:text-pink-100\/0:hover {
  color: rgb(252 231 246 / 0);
}

.hover\:text-pink-100\/5:hover {
  color: rgb(252 231 246 / 0.05);
}

.hover\:text-pink-100\/10:hover {
  color: rgb(252 231 246 / 0.1);
}

.hover\:text-pink-100\/20:hover {
  color: rgb(252 231 246 / 0.2);
}

.hover\:text-pink-100\/25:hover {
  color: rgb(252 231 246 / 0.25);
}

.hover\:text-pink-100\/30:hover {
  color: rgb(252 231 246 / 0.3);
}

.hover\:text-pink-100\/40:hover {
  color: rgb(252 231 246 / 0.4);
}

.hover\:text-pink-100\/50:hover {
  color: rgb(252 231 246 / 0.5);
}

.hover\:text-pink-100\/60:hover {
  color: rgb(252 231 246 / 0.6);
}

.hover\:text-pink-100\/70:hover {
  color: rgb(252 231 246 / 0.7);
}

.hover\:text-pink-100\/75:hover {
  color: rgb(252 231 246 / 0.75);
}

.hover\:text-pink-100\/80:hover {
  color: rgb(252 231 246 / 0.8);
}

.hover\:text-pink-100\/90:hover {
  color: rgb(252 231 246 / 0.9);
}

.hover\:text-pink-100\/95:hover {
  color: rgb(252 231 246 / 0.95);
}

.hover\:text-pink-100\/100:hover {
  color: rgb(252 231 246 / 1);
}

.hover\:text-pink-200\/0:hover {
  color: rgb(252 206 238 / 0);
}

.hover\:text-pink-200\/5:hover {
  color: rgb(252 206 238 / 0.05);
}

.hover\:text-pink-200\/10:hover {
  color: rgb(252 206 238 / 0.1);
}

.hover\:text-pink-200\/20:hover {
  color: rgb(252 206 238 / 0.2);
}

.hover\:text-pink-200\/25:hover {
  color: rgb(252 206 238 / 0.25);
}

.hover\:text-pink-200\/30:hover {
  color: rgb(252 206 238 / 0.3);
}

.hover\:text-pink-200\/40:hover {
  color: rgb(252 206 238 / 0.4);
}

.hover\:text-pink-200\/50:hover {
  color: rgb(252 206 238 / 0.5);
}

.hover\:text-pink-200\/60:hover {
  color: rgb(252 206 238 / 0.6);
}

.hover\:text-pink-200\/70:hover {
  color: rgb(252 206 238 / 0.7);
}

.hover\:text-pink-200\/75:hover {
  color: rgb(252 206 238 / 0.75);
}

.hover\:text-pink-200\/80:hover {
  color: rgb(252 206 238 / 0.8);
}

.hover\:text-pink-200\/90:hover {
  color: rgb(252 206 238 / 0.9);
}

.hover\:text-pink-200\/95:hover {
  color: rgb(252 206 238 / 0.95);
}

.hover\:text-pink-200\/100:hover {
  color: rgb(252 206 238 / 1);
}

.hover\:text-pink-300\/0:hover {
  color: rgb(250 167 224 / 0);
}

.hover\:text-pink-300\/5:hover {
  color: rgb(250 167 224 / 0.05);
}

.hover\:text-pink-300\/10:hover {
  color: rgb(250 167 224 / 0.1);
}

.hover\:text-pink-300\/20:hover {
  color: rgb(250 167 224 / 0.2);
}

.hover\:text-pink-300\/25:hover {
  color: rgb(250 167 224 / 0.25);
}

.hover\:text-pink-300\/30:hover {
  color: rgb(250 167 224 / 0.3);
}

.hover\:text-pink-300\/40:hover {
  color: rgb(250 167 224 / 0.4);
}

.hover\:text-pink-300\/50:hover {
  color: rgb(250 167 224 / 0.5);
}

.hover\:text-pink-300\/60:hover {
  color: rgb(250 167 224 / 0.6);
}

.hover\:text-pink-300\/70:hover {
  color: rgb(250 167 224 / 0.7);
}

.hover\:text-pink-300\/75:hover {
  color: rgb(250 167 224 / 0.75);
}

.hover\:text-pink-300\/80:hover {
  color: rgb(250 167 224 / 0.8);
}

.hover\:text-pink-300\/90:hover {
  color: rgb(250 167 224 / 0.9);
}

.hover\:text-pink-300\/95:hover {
  color: rgb(250 167 224 / 0.95);
}

.hover\:text-pink-300\/100:hover {
  color: rgb(250 167 224 / 1);
}

.hover\:text-pink-400\/0:hover {
  color: rgb(246 112 7 / 0);
}

.hover\:text-pink-400\/5:hover {
  color: rgb(246 112 7 / 0.05);
}

.hover\:text-pink-400\/10:hover {
  color: rgb(246 112 7 / 0.1);
}

.hover\:text-pink-400\/20:hover {
  color: rgb(246 112 7 / 0.2);
}

.hover\:text-pink-400\/25:hover {
  color: rgb(246 112 7 / 0.25);
}

.hover\:text-pink-400\/30:hover {
  color: rgb(246 112 7 / 0.3);
}

.hover\:text-pink-400\/40:hover {
  color: rgb(246 112 7 / 0.4);
}

.hover\:text-pink-400\/50:hover {
  color: rgb(246 112 7 / 0.5);
}

.hover\:text-pink-400\/60:hover {
  color: rgb(246 112 7 / 0.6);
}

.hover\:text-pink-400\/70:hover {
  color: rgb(246 112 7 / 0.7);
}

.hover\:text-pink-400\/75:hover {
  color: rgb(246 112 7 / 0.75);
}

.hover\:text-pink-400\/80:hover {
  color: rgb(246 112 7 / 0.8);
}

.hover\:text-pink-400\/90:hover {
  color: rgb(246 112 7 / 0.9);
}

.hover\:text-pink-400\/95:hover {
  color: rgb(246 112 7 / 0.95);
}

.hover\:text-pink-400\/100:hover {
  color: rgb(246 112 7 / 1);
}

.hover\:text-pink-500\/0:hover {
  color: rgb(238 70 188 / 0);
}

.hover\:text-pink-500\/5:hover {
  color: rgb(238 70 188 / 0.05);
}

.hover\:text-pink-500\/10:hover {
  color: rgb(238 70 188 / 0.1);
}

.hover\:text-pink-500\/20:hover {
  color: rgb(238 70 188 / 0.2);
}

.hover\:text-pink-500\/25:hover {
  color: rgb(238 70 188 / 0.25);
}

.hover\:text-pink-500\/30:hover {
  color: rgb(238 70 188 / 0.3);
}

.hover\:text-pink-500\/40:hover {
  color: rgb(238 70 188 / 0.4);
}

.hover\:text-pink-500\/50:hover {
  color: rgb(238 70 188 / 0.5);
}

.hover\:text-pink-500\/60:hover {
  color: rgb(238 70 188 / 0.6);
}

.hover\:text-pink-500\/70:hover {
  color: rgb(238 70 188 / 0.7);
}

.hover\:text-pink-500\/75:hover {
  color: rgb(238 70 188 / 0.75);
}

.hover\:text-pink-500\/80:hover {
  color: rgb(238 70 188 / 0.8);
}

.hover\:text-pink-500\/90:hover {
  color: rgb(238 70 188 / 0.9);
}

.hover\:text-pink-500\/95:hover {
  color: rgb(238 70 188 / 0.95);
}

.hover\:text-pink-500\/100:hover {
  color: rgb(238 70 188 / 1);
}

.hover\:text-pink-600\/0:hover {
  color: rgb(221 37 144 / 0);
}

.hover\:text-pink-600\/5:hover {
  color: rgb(221 37 144 / 0.05);
}

.hover\:text-pink-600\/10:hover {
  color: rgb(221 37 144 / 0.1);
}

.hover\:text-pink-600\/20:hover {
  color: rgb(221 37 144 / 0.2);
}

.hover\:text-pink-600\/25:hover {
  color: rgb(221 37 144 / 0.25);
}

.hover\:text-pink-600\/30:hover {
  color: rgb(221 37 144 / 0.3);
}

.hover\:text-pink-600\/40:hover {
  color: rgb(221 37 144 / 0.4);
}

.hover\:text-pink-600\/50:hover {
  color: rgb(221 37 144 / 0.5);
}

.hover\:text-pink-600\/60:hover {
  color: rgb(221 37 144 / 0.6);
}

.hover\:text-pink-600\/70:hover {
  color: rgb(221 37 144 / 0.7);
}

.hover\:text-pink-600\/75:hover {
  color: rgb(221 37 144 / 0.75);
}

.hover\:text-pink-600\/80:hover {
  color: rgb(221 37 144 / 0.8);
}

.hover\:text-pink-600\/90:hover {
  color: rgb(221 37 144 / 0.9);
}

.hover\:text-pink-600\/95:hover {
  color: rgb(221 37 144 / 0.95);
}

.hover\:text-pink-600\/100:hover {
  color: rgb(221 37 144 / 1);
}

.hover\:text-pink-700\/0:hover {
  color: rgb(193 21 116 / 0);
}

.hover\:text-pink-700\/5:hover {
  color: rgb(193 21 116 / 0.05);
}

.hover\:text-pink-700\/10:hover {
  color: rgb(193 21 116 / 0.1);
}

.hover\:text-pink-700\/20:hover {
  color: rgb(193 21 116 / 0.2);
}

.hover\:text-pink-700\/25:hover {
  color: rgb(193 21 116 / 0.25);
}

.hover\:text-pink-700\/30:hover {
  color: rgb(193 21 116 / 0.3);
}

.hover\:text-pink-700\/40:hover {
  color: rgb(193 21 116 / 0.4);
}

.hover\:text-pink-700\/50:hover {
  color: rgb(193 21 116 / 0.5);
}

.hover\:text-pink-700\/60:hover {
  color: rgb(193 21 116 / 0.6);
}

.hover\:text-pink-700\/70:hover {
  color: rgb(193 21 116 / 0.7);
}

.hover\:text-pink-700\/75:hover {
  color: rgb(193 21 116 / 0.75);
}

.hover\:text-pink-700\/80:hover {
  color: rgb(193 21 116 / 0.8);
}

.hover\:text-pink-700\/90:hover {
  color: rgb(193 21 116 / 0.9);
}

.hover\:text-pink-700\/95:hover {
  color: rgb(193 21 116 / 0.95);
}

.hover\:text-pink-700\/100:hover {
  color: rgb(193 21 116 / 1);
}

.hover\:text-pink-800\/0:hover {
  color: rgb(158 22 95 / 0);
}

.hover\:text-pink-800\/5:hover {
  color: rgb(158 22 95 / 0.05);
}

.hover\:text-pink-800\/10:hover {
  color: rgb(158 22 95 / 0.1);
}

.hover\:text-pink-800\/20:hover {
  color: rgb(158 22 95 / 0.2);
}

.hover\:text-pink-800\/25:hover {
  color: rgb(158 22 95 / 0.25);
}

.hover\:text-pink-800\/30:hover {
  color: rgb(158 22 95 / 0.3);
}

.hover\:text-pink-800\/40:hover {
  color: rgb(158 22 95 / 0.4);
}

.hover\:text-pink-800\/50:hover {
  color: rgb(158 22 95 / 0.5);
}

.hover\:text-pink-800\/60:hover {
  color: rgb(158 22 95 / 0.6);
}

.hover\:text-pink-800\/70:hover {
  color: rgb(158 22 95 / 0.7);
}

.hover\:text-pink-800\/75:hover {
  color: rgb(158 22 95 / 0.75);
}

.hover\:text-pink-800\/80:hover {
  color: rgb(158 22 95 / 0.8);
}

.hover\:text-pink-800\/90:hover {
  color: rgb(158 22 95 / 0.9);
}

.hover\:text-pink-800\/95:hover {
  color: rgb(158 22 95 / 0.95);
}

.hover\:text-pink-800\/100:hover {
  color: rgb(158 22 95 / 1);
}

.hover\:text-pink-900\/0:hover {
  color: rgb(133 22 81 / 0);
}

.hover\:text-pink-900\/5:hover {
  color: rgb(133 22 81 / 0.05);
}

.hover\:text-pink-900\/10:hover {
  color: rgb(133 22 81 / 0.1);
}

.hover\:text-pink-900\/20:hover {
  color: rgb(133 22 81 / 0.2);
}

.hover\:text-pink-900\/25:hover {
  color: rgb(133 22 81 / 0.25);
}

.hover\:text-pink-900\/30:hover {
  color: rgb(133 22 81 / 0.3);
}

.hover\:text-pink-900\/40:hover {
  color: rgb(133 22 81 / 0.4);
}

.hover\:text-pink-900\/50:hover {
  color: rgb(133 22 81 / 0.5);
}

.hover\:text-pink-900\/60:hover {
  color: rgb(133 22 81 / 0.6);
}

.hover\:text-pink-900\/70:hover {
  color: rgb(133 22 81 / 0.7);
}

.hover\:text-pink-900\/75:hover {
  color: rgb(133 22 81 / 0.75);
}

.hover\:text-pink-900\/80:hover {
  color: rgb(133 22 81 / 0.8);
}

.hover\:text-pink-900\/90:hover {
  color: rgb(133 22 81 / 0.9);
}

.hover\:text-pink-900\/95:hover {
  color: rgb(133 22 81 / 0.95);
}

.hover\:text-pink-900\/100:hover {
  color: rgb(133 22 81 / 1);
}

.hover\:text-pink\/0:hover {
  color: rgb(246 112 7 / 0);
}

.hover\:text-pink\/5:hover {
  color: rgb(246 112 7 / 0.05);
}

.hover\:text-pink\/10:hover {
  color: rgb(246 112 7 / 0.1);
}

.hover\:text-pink\/20:hover {
  color: rgb(246 112 7 / 0.2);
}

.hover\:text-pink\/25:hover {
  color: rgb(246 112 7 / 0.25);
}

.hover\:text-pink\/30:hover {
  color: rgb(246 112 7 / 0.3);
}

.hover\:text-pink\/40:hover {
  color: rgb(246 112 7 / 0.4);
}

.hover\:text-pink\/50:hover {
  color: rgb(246 112 7 / 0.5);
}

.hover\:text-pink\/60:hover {
  color: rgb(246 112 7 / 0.6);
}

.hover\:text-pink\/70:hover {
  color: rgb(246 112 7 / 0.7);
}

.hover\:text-pink\/75:hover {
  color: rgb(246 112 7 / 0.75);
}

.hover\:text-pink\/80:hover {
  color: rgb(246 112 7 / 0.8);
}

.hover\:text-pink\/90:hover {
  color: rgb(246 112 7 / 0.9);
}

.hover\:text-pink\/95:hover {
  color: rgb(246 112 7 / 0.95);
}

.hover\:text-pink\/100:hover {
  color: rgb(246 112 7 / 1);
}

.hover\:text-rose-25\/0:hover {
  color: rgb(255 245 246 / 0);
}

.hover\:text-rose-25\/5:hover {
  color: rgb(255 245 246 / 0.05);
}

.hover\:text-rose-25\/10:hover {
  color: rgb(255 245 246 / 0.1);
}

.hover\:text-rose-25\/20:hover {
  color: rgb(255 245 246 / 0.2);
}

.hover\:text-rose-25\/25:hover {
  color: rgb(255 245 246 / 0.25);
}

.hover\:text-rose-25\/30:hover {
  color: rgb(255 245 246 / 0.3);
}

.hover\:text-rose-25\/40:hover {
  color: rgb(255 245 246 / 0.4);
}

.hover\:text-rose-25\/50:hover {
  color: rgb(255 245 246 / 0.5);
}

.hover\:text-rose-25\/60:hover {
  color: rgb(255 245 246 / 0.6);
}

.hover\:text-rose-25\/70:hover {
  color: rgb(255 245 246 / 0.7);
}

.hover\:text-rose-25\/75:hover {
  color: rgb(255 245 246 / 0.75);
}

.hover\:text-rose-25\/80:hover {
  color: rgb(255 245 246 / 0.8);
}

.hover\:text-rose-25\/90:hover {
  color: rgb(255 245 246 / 0.9);
}

.hover\:text-rose-25\/95:hover {
  color: rgb(255 245 246 / 0.95);
}

.hover\:text-rose-25\/100:hover {
  color: rgb(255 245 246 / 1);
}

.hover\:text-rose-50\/0:hover {
  color: rgb(255 241 243 / 0);
}

.hover\:text-rose-50\/5:hover {
  color: rgb(255 241 243 / 0.05);
}

.hover\:text-rose-50\/10:hover {
  color: rgb(255 241 243 / 0.1);
}

.hover\:text-rose-50\/20:hover {
  color: rgb(255 241 243 / 0.2);
}

.hover\:text-rose-50\/25:hover {
  color: rgb(255 241 243 / 0.25);
}

.hover\:text-rose-50\/30:hover {
  color: rgb(255 241 243 / 0.3);
}

.hover\:text-rose-50\/40:hover {
  color: rgb(255 241 243 / 0.4);
}

.hover\:text-rose-50\/50:hover {
  color: rgb(255 241 243 / 0.5);
}

.hover\:text-rose-50\/60:hover {
  color: rgb(255 241 243 / 0.6);
}

.hover\:text-rose-50\/70:hover {
  color: rgb(255 241 243 / 0.7);
}

.hover\:text-rose-50\/75:hover {
  color: rgb(255 241 243 / 0.75);
}

.hover\:text-rose-50\/80:hover {
  color: rgb(255 241 243 / 0.8);
}

.hover\:text-rose-50\/90:hover {
  color: rgb(255 241 243 / 0.9);
}

.hover\:text-rose-50\/95:hover {
  color: rgb(255 241 243 / 0.95);
}

.hover\:text-rose-50\/100:hover {
  color: rgb(255 241 243 / 1);
}

.hover\:text-rose-100\/0:hover {
  color: rgb(255 228 232 / 0);
}

.hover\:text-rose-100\/5:hover {
  color: rgb(255 228 232 / 0.05);
}

.hover\:text-rose-100\/10:hover {
  color: rgb(255 228 232 / 0.1);
}

.hover\:text-rose-100\/20:hover {
  color: rgb(255 228 232 / 0.2);
}

.hover\:text-rose-100\/25:hover {
  color: rgb(255 228 232 / 0.25);
}

.hover\:text-rose-100\/30:hover {
  color: rgb(255 228 232 / 0.3);
}

.hover\:text-rose-100\/40:hover {
  color: rgb(255 228 232 / 0.4);
}

.hover\:text-rose-100\/50:hover {
  color: rgb(255 228 232 / 0.5);
}

.hover\:text-rose-100\/60:hover {
  color: rgb(255 228 232 / 0.6);
}

.hover\:text-rose-100\/70:hover {
  color: rgb(255 228 232 / 0.7);
}

.hover\:text-rose-100\/75:hover {
  color: rgb(255 228 232 / 0.75);
}

.hover\:text-rose-100\/80:hover {
  color: rgb(255 228 232 / 0.8);
}

.hover\:text-rose-100\/90:hover {
  color: rgb(255 228 232 / 0.9);
}

.hover\:text-rose-100\/95:hover {
  color: rgb(255 228 232 / 0.95);
}

.hover\:text-rose-100\/100:hover {
  color: rgb(255 228 232 / 1);
}

.hover\:text-rose-200\/0:hover {
  color: rgb(254 205 214 / 0);
}

.hover\:text-rose-200\/5:hover {
  color: rgb(254 205 214 / 0.05);
}

.hover\:text-rose-200\/10:hover {
  color: rgb(254 205 214 / 0.1);
}

.hover\:text-rose-200\/20:hover {
  color: rgb(254 205 214 / 0.2);
}

.hover\:text-rose-200\/25:hover {
  color: rgb(254 205 214 / 0.25);
}

.hover\:text-rose-200\/30:hover {
  color: rgb(254 205 214 / 0.3);
}

.hover\:text-rose-200\/40:hover {
  color: rgb(254 205 214 / 0.4);
}

.hover\:text-rose-200\/50:hover {
  color: rgb(254 205 214 / 0.5);
}

.hover\:text-rose-200\/60:hover {
  color: rgb(254 205 214 / 0.6);
}

.hover\:text-rose-200\/70:hover {
  color: rgb(254 205 214 / 0.7);
}

.hover\:text-rose-200\/75:hover {
  color: rgb(254 205 214 / 0.75);
}

.hover\:text-rose-200\/80:hover {
  color: rgb(254 205 214 / 0.8);
}

.hover\:text-rose-200\/90:hover {
  color: rgb(254 205 214 / 0.9);
}

.hover\:text-rose-200\/95:hover {
  color: rgb(254 205 214 / 0.95);
}

.hover\:text-rose-200\/100:hover {
  color: rgb(254 205 214 / 1);
}

.hover\:text-rose-300\/0:hover {
  color: rgb(254 163 180 / 0);
}

.hover\:text-rose-300\/5:hover {
  color: rgb(254 163 180 / 0.05);
}

.hover\:text-rose-300\/10:hover {
  color: rgb(254 163 180 / 0.1);
}

.hover\:text-rose-300\/20:hover {
  color: rgb(254 163 180 / 0.2);
}

.hover\:text-rose-300\/25:hover {
  color: rgb(254 163 180 / 0.25);
}

.hover\:text-rose-300\/30:hover {
  color: rgb(254 163 180 / 0.3);
}

.hover\:text-rose-300\/40:hover {
  color: rgb(254 163 180 / 0.4);
}

.hover\:text-rose-300\/50:hover {
  color: rgb(254 163 180 / 0.5);
}

.hover\:text-rose-300\/60:hover {
  color: rgb(254 163 180 / 0.6);
}

.hover\:text-rose-300\/70:hover {
  color: rgb(254 163 180 / 0.7);
}

.hover\:text-rose-300\/75:hover {
  color: rgb(254 163 180 / 0.75);
}

.hover\:text-rose-300\/80:hover {
  color: rgb(254 163 180 / 0.8);
}

.hover\:text-rose-300\/90:hover {
  color: rgb(254 163 180 / 0.9);
}

.hover\:text-rose-300\/95:hover {
  color: rgb(254 163 180 / 0.95);
}

.hover\:text-rose-300\/100:hover {
  color: rgb(254 163 180 / 1);
}

.hover\:text-rose-400\/0:hover {
  color: rgb(253 111 142 / 0);
}

.hover\:text-rose-400\/5:hover {
  color: rgb(253 111 142 / 0.05);
}

.hover\:text-rose-400\/10:hover {
  color: rgb(253 111 142 / 0.1);
}

.hover\:text-rose-400\/20:hover {
  color: rgb(253 111 142 / 0.2);
}

.hover\:text-rose-400\/25:hover {
  color: rgb(253 111 142 / 0.25);
}

.hover\:text-rose-400\/30:hover {
  color: rgb(253 111 142 / 0.3);
}

.hover\:text-rose-400\/40:hover {
  color: rgb(253 111 142 / 0.4);
}

.hover\:text-rose-400\/50:hover {
  color: rgb(253 111 142 / 0.5);
}

.hover\:text-rose-400\/60:hover {
  color: rgb(253 111 142 / 0.6);
}

.hover\:text-rose-400\/70:hover {
  color: rgb(253 111 142 / 0.7);
}

.hover\:text-rose-400\/75:hover {
  color: rgb(253 111 142 / 0.75);
}

.hover\:text-rose-400\/80:hover {
  color: rgb(253 111 142 / 0.8);
}

.hover\:text-rose-400\/90:hover {
  color: rgb(253 111 142 / 0.9);
}

.hover\:text-rose-400\/95:hover {
  color: rgb(253 111 142 / 0.95);
}

.hover\:text-rose-400\/100:hover {
  color: rgb(253 111 142 / 1);
}

.hover\:text-rose-500\/0:hover {
  color: rgb(246 61 104 / 0);
}

.hover\:text-rose-500\/5:hover {
  color: rgb(246 61 104 / 0.05);
}

.hover\:text-rose-500\/10:hover {
  color: rgb(246 61 104 / 0.1);
}

.hover\:text-rose-500\/20:hover {
  color: rgb(246 61 104 / 0.2);
}

.hover\:text-rose-500\/25:hover {
  color: rgb(246 61 104 / 0.25);
}

.hover\:text-rose-500\/30:hover {
  color: rgb(246 61 104 / 0.3);
}

.hover\:text-rose-500\/40:hover {
  color: rgb(246 61 104 / 0.4);
}

.hover\:text-rose-500\/50:hover {
  color: rgb(246 61 104 / 0.5);
}

.hover\:text-rose-500\/60:hover {
  color: rgb(246 61 104 / 0.6);
}

.hover\:text-rose-500\/70:hover {
  color: rgb(246 61 104 / 0.7);
}

.hover\:text-rose-500\/75:hover {
  color: rgb(246 61 104 / 0.75);
}

.hover\:text-rose-500\/80:hover {
  color: rgb(246 61 104 / 0.8);
}

.hover\:text-rose-500\/90:hover {
  color: rgb(246 61 104 / 0.9);
}

.hover\:text-rose-500\/95:hover {
  color: rgb(246 61 104 / 0.95);
}

.hover\:text-rose-500\/100:hover {
  color: rgb(246 61 104 / 1);
}

.hover\:text-rose-600\/0:hover {
  color: rgb(227 24 84 / 0);
}

.hover\:text-rose-600\/5:hover {
  color: rgb(227 24 84 / 0.05);
}

.hover\:text-rose-600\/10:hover {
  color: rgb(227 24 84 / 0.1);
}

.hover\:text-rose-600\/20:hover {
  color: rgb(227 24 84 / 0.2);
}

.hover\:text-rose-600\/25:hover {
  color: rgb(227 24 84 / 0.25);
}

.hover\:text-rose-600\/30:hover {
  color: rgb(227 24 84 / 0.3);
}

.hover\:text-rose-600\/40:hover {
  color: rgb(227 24 84 / 0.4);
}

.hover\:text-rose-600\/50:hover {
  color: rgb(227 24 84 / 0.5);
}

.hover\:text-rose-600\/60:hover {
  color: rgb(227 24 84 / 0.6);
}

.hover\:text-rose-600\/70:hover {
  color: rgb(227 24 84 / 0.7);
}

.hover\:text-rose-600\/75:hover {
  color: rgb(227 24 84 / 0.75);
}

.hover\:text-rose-600\/80:hover {
  color: rgb(227 24 84 / 0.8);
}

.hover\:text-rose-600\/90:hover {
  color: rgb(227 24 84 / 0.9);
}

.hover\:text-rose-600\/95:hover {
  color: rgb(227 24 84 / 0.95);
}

.hover\:text-rose-600\/100:hover {
  color: rgb(227 24 84 / 1);
}

.hover\:text-rose-700\/0:hover {
  color: rgb(192 16 72 / 0);
}

.hover\:text-rose-700\/5:hover {
  color: rgb(192 16 72 / 0.05);
}

.hover\:text-rose-700\/10:hover {
  color: rgb(192 16 72 / 0.1);
}

.hover\:text-rose-700\/20:hover {
  color: rgb(192 16 72 / 0.2);
}

.hover\:text-rose-700\/25:hover {
  color: rgb(192 16 72 / 0.25);
}

.hover\:text-rose-700\/30:hover {
  color: rgb(192 16 72 / 0.3);
}

.hover\:text-rose-700\/40:hover {
  color: rgb(192 16 72 / 0.4);
}

.hover\:text-rose-700\/50:hover {
  color: rgb(192 16 72 / 0.5);
}

.hover\:text-rose-700\/60:hover {
  color: rgb(192 16 72 / 0.6);
}

.hover\:text-rose-700\/70:hover {
  color: rgb(192 16 72 / 0.7);
}

.hover\:text-rose-700\/75:hover {
  color: rgb(192 16 72 / 0.75);
}

.hover\:text-rose-700\/80:hover {
  color: rgb(192 16 72 / 0.8);
}

.hover\:text-rose-700\/90:hover {
  color: rgb(192 16 72 / 0.9);
}

.hover\:text-rose-700\/95:hover {
  color: rgb(192 16 72 / 0.95);
}

.hover\:text-rose-700\/100:hover {
  color: rgb(192 16 72 / 1);
}

.hover\:text-rose-800\/0:hover {
  color: rgb(161 16 67 / 0);
}

.hover\:text-rose-800\/5:hover {
  color: rgb(161 16 67 / 0.05);
}

.hover\:text-rose-800\/10:hover {
  color: rgb(161 16 67 / 0.1);
}

.hover\:text-rose-800\/20:hover {
  color: rgb(161 16 67 / 0.2);
}

.hover\:text-rose-800\/25:hover {
  color: rgb(161 16 67 / 0.25);
}

.hover\:text-rose-800\/30:hover {
  color: rgb(161 16 67 / 0.3);
}

.hover\:text-rose-800\/40:hover {
  color: rgb(161 16 67 / 0.4);
}

.hover\:text-rose-800\/50:hover {
  color: rgb(161 16 67 / 0.5);
}

.hover\:text-rose-800\/60:hover {
  color: rgb(161 16 67 / 0.6);
}

.hover\:text-rose-800\/70:hover {
  color: rgb(161 16 67 / 0.7);
}

.hover\:text-rose-800\/75:hover {
  color: rgb(161 16 67 / 0.75);
}

.hover\:text-rose-800\/80:hover {
  color: rgb(161 16 67 / 0.8);
}

.hover\:text-rose-800\/90:hover {
  color: rgb(161 16 67 / 0.9);
}

.hover\:text-rose-800\/95:hover {
  color: rgb(161 16 67 / 0.95);
}

.hover\:text-rose-800\/100:hover {
  color: rgb(161 16 67 / 1);
}

.hover\:text-rose-900\/0:hover {
  color: rgb(137 18 62 / 0);
}

.hover\:text-rose-900\/5:hover {
  color: rgb(137 18 62 / 0.05);
}

.hover\:text-rose-900\/10:hover {
  color: rgb(137 18 62 / 0.1);
}

.hover\:text-rose-900\/20:hover {
  color: rgb(137 18 62 / 0.2);
}

.hover\:text-rose-900\/25:hover {
  color: rgb(137 18 62 / 0.25);
}

.hover\:text-rose-900\/30:hover {
  color: rgb(137 18 62 / 0.3);
}

.hover\:text-rose-900\/40:hover {
  color: rgb(137 18 62 / 0.4);
}

.hover\:text-rose-900\/50:hover {
  color: rgb(137 18 62 / 0.5);
}

.hover\:text-rose-900\/60:hover {
  color: rgb(137 18 62 / 0.6);
}

.hover\:text-rose-900\/70:hover {
  color: rgb(137 18 62 / 0.7);
}

.hover\:text-rose-900\/75:hover {
  color: rgb(137 18 62 / 0.75);
}

.hover\:text-rose-900\/80:hover {
  color: rgb(137 18 62 / 0.8);
}

.hover\:text-rose-900\/90:hover {
  color: rgb(137 18 62 / 0.9);
}

.hover\:text-rose-900\/95:hover {
  color: rgb(137 18 62 / 0.95);
}

.hover\:text-rose-900\/100:hover {
  color: rgb(137 18 62 / 1);
}

.hover\:text-rose\/0:hover {
  color: rgb(253 111 142 / 0);
}

.hover\:text-rose\/5:hover {
  color: rgb(253 111 142 / 0.05);
}

.hover\:text-rose\/10:hover {
  color: rgb(253 111 142 / 0.1);
}

.hover\:text-rose\/20:hover {
  color: rgb(253 111 142 / 0.2);
}

.hover\:text-rose\/25:hover {
  color: rgb(253 111 142 / 0.25);
}

.hover\:text-rose\/30:hover {
  color: rgb(253 111 142 / 0.3);
}

.hover\:text-rose\/40:hover {
  color: rgb(253 111 142 / 0.4);
}

.hover\:text-rose\/50:hover {
  color: rgb(253 111 142 / 0.5);
}

.hover\:text-rose\/60:hover {
  color: rgb(253 111 142 / 0.6);
}

.hover\:text-rose\/70:hover {
  color: rgb(253 111 142 / 0.7);
}

.hover\:text-rose\/75:hover {
  color: rgb(253 111 142 / 0.75);
}

.hover\:text-rose\/80:hover {
  color: rgb(253 111 142 / 0.8);
}

.hover\:text-rose\/90:hover {
  color: rgb(253 111 142 / 0.9);
}

.hover\:text-rose\/95:hover {
  color: rgb(253 111 142 / 0.95);
}

.hover\:text-rose\/100:hover {
  color: rgb(253 111 142 / 1);
}

.hover\:text-orange-dark-25\/0:hover {
  color: rgb(255 249 245 / 0);
}

.hover\:text-orange-dark-25\/5:hover {
  color: rgb(255 249 245 / 0.05);
}

.hover\:text-orange-dark-25\/10:hover {
  color: rgb(255 249 245 / 0.1);
}

.hover\:text-orange-dark-25\/20:hover {
  color: rgb(255 249 245 / 0.2);
}

.hover\:text-orange-dark-25\/25:hover {
  color: rgb(255 249 245 / 0.25);
}

.hover\:text-orange-dark-25\/30:hover {
  color: rgb(255 249 245 / 0.3);
}

.hover\:text-orange-dark-25\/40:hover {
  color: rgb(255 249 245 / 0.4);
}

.hover\:text-orange-dark-25\/50:hover {
  color: rgb(255 249 245 / 0.5);
}

.hover\:text-orange-dark-25\/60:hover {
  color: rgb(255 249 245 / 0.6);
}

.hover\:text-orange-dark-25\/70:hover {
  color: rgb(255 249 245 / 0.7);
}

.hover\:text-orange-dark-25\/75:hover {
  color: rgb(255 249 245 / 0.75);
}

.hover\:text-orange-dark-25\/80:hover {
  color: rgb(255 249 245 / 0.8);
}

.hover\:text-orange-dark-25\/90:hover {
  color: rgb(255 249 245 / 0.9);
}

.hover\:text-orange-dark-25\/95:hover {
  color: rgb(255 249 245 / 0.95);
}

.hover\:text-orange-dark-25\/100:hover {
  color: rgb(255 249 245 / 1);
}

.hover\:text-orange-dark-50\/0:hover {
  color: rgb(255 244 237 / 0);
}

.hover\:text-orange-dark-50\/5:hover {
  color: rgb(255 244 237 / 0.05);
}

.hover\:text-orange-dark-50\/10:hover {
  color: rgb(255 244 237 / 0.1);
}

.hover\:text-orange-dark-50\/20:hover {
  color: rgb(255 244 237 / 0.2);
}

.hover\:text-orange-dark-50\/25:hover {
  color: rgb(255 244 237 / 0.25);
}

.hover\:text-orange-dark-50\/30:hover {
  color: rgb(255 244 237 / 0.3);
}

.hover\:text-orange-dark-50\/40:hover {
  color: rgb(255 244 237 / 0.4);
}

.hover\:text-orange-dark-50\/50:hover {
  color: rgb(255 244 237 / 0.5);
}

.hover\:text-orange-dark-50\/60:hover {
  color: rgb(255 244 237 / 0.6);
}

.hover\:text-orange-dark-50\/70:hover {
  color: rgb(255 244 237 / 0.7);
}

.hover\:text-orange-dark-50\/75:hover {
  color: rgb(255 244 237 / 0.75);
}

.hover\:text-orange-dark-50\/80:hover {
  color: rgb(255 244 237 / 0.8);
}

.hover\:text-orange-dark-50\/90:hover {
  color: rgb(255 244 237 / 0.9);
}

.hover\:text-orange-dark-50\/95:hover {
  color: rgb(255 244 237 / 0.95);
}

.hover\:text-orange-dark-50\/100:hover {
  color: rgb(255 244 237 / 1);
}

.hover\:text-orange-dark-100\/0:hover {
  color: rgb(255 230 213 / 0);
}

.hover\:text-orange-dark-100\/5:hover {
  color: rgb(255 230 213 / 0.05);
}

.hover\:text-orange-dark-100\/10:hover {
  color: rgb(255 230 213 / 0.1);
}

.hover\:text-orange-dark-100\/20:hover {
  color: rgb(255 230 213 / 0.2);
}

.hover\:text-orange-dark-100\/25:hover {
  color: rgb(255 230 213 / 0.25);
}

.hover\:text-orange-dark-100\/30:hover {
  color: rgb(255 230 213 / 0.3);
}

.hover\:text-orange-dark-100\/40:hover {
  color: rgb(255 230 213 / 0.4);
}

.hover\:text-orange-dark-100\/50:hover {
  color: rgb(255 230 213 / 0.5);
}

.hover\:text-orange-dark-100\/60:hover {
  color: rgb(255 230 213 / 0.6);
}

.hover\:text-orange-dark-100\/70:hover {
  color: rgb(255 230 213 / 0.7);
}

.hover\:text-orange-dark-100\/75:hover {
  color: rgb(255 230 213 / 0.75);
}

.hover\:text-orange-dark-100\/80:hover {
  color: rgb(255 230 213 / 0.8);
}

.hover\:text-orange-dark-100\/90:hover {
  color: rgb(255 230 213 / 0.9);
}

.hover\:text-orange-dark-100\/95:hover {
  color: rgb(255 230 213 / 0.95);
}

.hover\:text-orange-dark-100\/100:hover {
  color: rgb(255 230 213 / 1);
}

.hover\:text-orange-dark-200\/0:hover {
  color: rgb(255 214 174 / 0);
}

.hover\:text-orange-dark-200\/5:hover {
  color: rgb(255 214 174 / 0.05);
}

.hover\:text-orange-dark-200\/10:hover {
  color: rgb(255 214 174 / 0.1);
}

.hover\:text-orange-dark-200\/20:hover {
  color: rgb(255 214 174 / 0.2);
}

.hover\:text-orange-dark-200\/25:hover {
  color: rgb(255 214 174 / 0.25);
}

.hover\:text-orange-dark-200\/30:hover {
  color: rgb(255 214 174 / 0.3);
}

.hover\:text-orange-dark-200\/40:hover {
  color: rgb(255 214 174 / 0.4);
}

.hover\:text-orange-dark-200\/50:hover {
  color: rgb(255 214 174 / 0.5);
}

.hover\:text-orange-dark-200\/60:hover {
  color: rgb(255 214 174 / 0.6);
}

.hover\:text-orange-dark-200\/70:hover {
  color: rgb(255 214 174 / 0.7);
}

.hover\:text-orange-dark-200\/75:hover {
  color: rgb(255 214 174 / 0.75);
}

.hover\:text-orange-dark-200\/80:hover {
  color: rgb(255 214 174 / 0.8);
}

.hover\:text-orange-dark-200\/90:hover {
  color: rgb(255 214 174 / 0.9);
}

.hover\:text-orange-dark-200\/95:hover {
  color: rgb(255 214 174 / 0.95);
}

.hover\:text-orange-dark-200\/100:hover {
  color: rgb(255 214 174 / 1);
}

.hover\:text-orange-dark-300\/0:hover {
  color: rgb(255 156 102 / 0);
}

.hover\:text-orange-dark-300\/5:hover {
  color: rgb(255 156 102 / 0.05);
}

.hover\:text-orange-dark-300\/10:hover {
  color: rgb(255 156 102 / 0.1);
}

.hover\:text-orange-dark-300\/20:hover {
  color: rgb(255 156 102 / 0.2);
}

.hover\:text-orange-dark-300\/25:hover {
  color: rgb(255 156 102 / 0.25);
}

.hover\:text-orange-dark-300\/30:hover {
  color: rgb(255 156 102 / 0.3);
}

.hover\:text-orange-dark-300\/40:hover {
  color: rgb(255 156 102 / 0.4);
}

.hover\:text-orange-dark-300\/50:hover {
  color: rgb(255 156 102 / 0.5);
}

.hover\:text-orange-dark-300\/60:hover {
  color: rgb(255 156 102 / 0.6);
}

.hover\:text-orange-dark-300\/70:hover {
  color: rgb(255 156 102 / 0.7);
}

.hover\:text-orange-dark-300\/75:hover {
  color: rgb(255 156 102 / 0.75);
}

.hover\:text-orange-dark-300\/80:hover {
  color: rgb(255 156 102 / 0.8);
}

.hover\:text-orange-dark-300\/90:hover {
  color: rgb(255 156 102 / 0.9);
}

.hover\:text-orange-dark-300\/95:hover {
  color: rgb(255 156 102 / 0.95);
}

.hover\:text-orange-dark-300\/100:hover {
  color: rgb(255 156 102 / 1);
}

.hover\:text-orange-dark-400\/0:hover {
  color: rgb(255 105 46 / 0);
}

.hover\:text-orange-dark-400\/5:hover {
  color: rgb(255 105 46 / 0.05);
}

.hover\:text-orange-dark-400\/10:hover {
  color: rgb(255 105 46 / 0.1);
}

.hover\:text-orange-dark-400\/20:hover {
  color: rgb(255 105 46 / 0.2);
}

.hover\:text-orange-dark-400\/25:hover {
  color: rgb(255 105 46 / 0.25);
}

.hover\:text-orange-dark-400\/30:hover {
  color: rgb(255 105 46 / 0.3);
}

.hover\:text-orange-dark-400\/40:hover {
  color: rgb(255 105 46 / 0.4);
}

.hover\:text-orange-dark-400\/50:hover {
  color: rgb(255 105 46 / 0.5);
}

.hover\:text-orange-dark-400\/60:hover {
  color: rgb(255 105 46 / 0.6);
}

.hover\:text-orange-dark-400\/70:hover {
  color: rgb(255 105 46 / 0.7);
}

.hover\:text-orange-dark-400\/75:hover {
  color: rgb(255 105 46 / 0.75);
}

.hover\:text-orange-dark-400\/80:hover {
  color: rgb(255 105 46 / 0.8);
}

.hover\:text-orange-dark-400\/90:hover {
  color: rgb(255 105 46 / 0.9);
}

.hover\:text-orange-dark-400\/95:hover {
  color: rgb(255 105 46 / 0.95);
}

.hover\:text-orange-dark-400\/100:hover {
  color: rgb(255 105 46 / 1);
}

.hover\:text-orange-dark-500\/0:hover {
  color: rgb(255 68 5 / 0);
}

.hover\:text-orange-dark-500\/5:hover {
  color: rgb(255 68 5 / 0.05);
}

.hover\:text-orange-dark-500\/10:hover {
  color: rgb(255 68 5 / 0.1);
}

.hover\:text-orange-dark-500\/20:hover {
  color: rgb(255 68 5 / 0.2);
}

.hover\:text-orange-dark-500\/25:hover {
  color: rgb(255 68 5 / 0.25);
}

.hover\:text-orange-dark-500\/30:hover {
  color: rgb(255 68 5 / 0.3);
}

.hover\:text-orange-dark-500\/40:hover {
  color: rgb(255 68 5 / 0.4);
}

.hover\:text-orange-dark-500\/50:hover {
  color: rgb(255 68 5 / 0.5);
}

.hover\:text-orange-dark-500\/60:hover {
  color: rgb(255 68 5 / 0.6);
}

.hover\:text-orange-dark-500\/70:hover {
  color: rgb(255 68 5 / 0.7);
}

.hover\:text-orange-dark-500\/75:hover {
  color: rgb(255 68 5 / 0.75);
}

.hover\:text-orange-dark-500\/80:hover {
  color: rgb(255 68 5 / 0.8);
}

.hover\:text-orange-dark-500\/90:hover {
  color: rgb(255 68 5 / 0.9);
}

.hover\:text-orange-dark-500\/95:hover {
  color: rgb(255 68 5 / 0.95);
}

.hover\:text-orange-dark-500\/100:hover {
  color: rgb(255 68 5 / 1);
}

.hover\:text-orange-dark-600\/0:hover {
  color: rgb(230 46 5 / 0);
}

.hover\:text-orange-dark-600\/5:hover {
  color: rgb(230 46 5 / 0.05);
}

.hover\:text-orange-dark-600\/10:hover {
  color: rgb(230 46 5 / 0.1);
}

.hover\:text-orange-dark-600\/20:hover {
  color: rgb(230 46 5 / 0.2);
}

.hover\:text-orange-dark-600\/25:hover {
  color: rgb(230 46 5 / 0.25);
}

.hover\:text-orange-dark-600\/30:hover {
  color: rgb(230 46 5 / 0.3);
}

.hover\:text-orange-dark-600\/40:hover {
  color: rgb(230 46 5 / 0.4);
}

.hover\:text-orange-dark-600\/50:hover {
  color: rgb(230 46 5 / 0.5);
}

.hover\:text-orange-dark-600\/60:hover {
  color: rgb(230 46 5 / 0.6);
}

.hover\:text-orange-dark-600\/70:hover {
  color: rgb(230 46 5 / 0.7);
}

.hover\:text-orange-dark-600\/75:hover {
  color: rgb(230 46 5 / 0.75);
}

.hover\:text-orange-dark-600\/80:hover {
  color: rgb(230 46 5 / 0.8);
}

.hover\:text-orange-dark-600\/90:hover {
  color: rgb(230 46 5 / 0.9);
}

.hover\:text-orange-dark-600\/95:hover {
  color: rgb(230 46 5 / 0.95);
}

.hover\:text-orange-dark-600\/100:hover {
  color: rgb(230 46 5 / 1);
}

.hover\:text-orange-dark-700\/0:hover {
  color: rgb(188 27 6 / 0);
}

.hover\:text-orange-dark-700\/5:hover {
  color: rgb(188 27 6 / 0.05);
}

.hover\:text-orange-dark-700\/10:hover {
  color: rgb(188 27 6 / 0.1);
}

.hover\:text-orange-dark-700\/20:hover {
  color: rgb(188 27 6 / 0.2);
}

.hover\:text-orange-dark-700\/25:hover {
  color: rgb(188 27 6 / 0.25);
}

.hover\:text-orange-dark-700\/30:hover {
  color: rgb(188 27 6 / 0.3);
}

.hover\:text-orange-dark-700\/40:hover {
  color: rgb(188 27 6 / 0.4);
}

.hover\:text-orange-dark-700\/50:hover {
  color: rgb(188 27 6 / 0.5);
}

.hover\:text-orange-dark-700\/60:hover {
  color: rgb(188 27 6 / 0.6);
}

.hover\:text-orange-dark-700\/70:hover {
  color: rgb(188 27 6 / 0.7);
}

.hover\:text-orange-dark-700\/75:hover {
  color: rgb(188 27 6 / 0.75);
}

.hover\:text-orange-dark-700\/80:hover {
  color: rgb(188 27 6 / 0.8);
}

.hover\:text-orange-dark-700\/90:hover {
  color: rgb(188 27 6 / 0.9);
}

.hover\:text-orange-dark-700\/95:hover {
  color: rgb(188 27 6 / 0.95);
}

.hover\:text-orange-dark-700\/100:hover {
  color: rgb(188 27 6 / 1);
}

.hover\:text-orange-dark-800\/0:hover {
  color: rgb(151 24 12 / 0);
}

.hover\:text-orange-dark-800\/5:hover {
  color: rgb(151 24 12 / 0.05);
}

.hover\:text-orange-dark-800\/10:hover {
  color: rgb(151 24 12 / 0.1);
}

.hover\:text-orange-dark-800\/20:hover {
  color: rgb(151 24 12 / 0.2);
}

.hover\:text-orange-dark-800\/25:hover {
  color: rgb(151 24 12 / 0.25);
}

.hover\:text-orange-dark-800\/30:hover {
  color: rgb(151 24 12 / 0.3);
}

.hover\:text-orange-dark-800\/40:hover {
  color: rgb(151 24 12 / 0.4);
}

.hover\:text-orange-dark-800\/50:hover {
  color: rgb(151 24 12 / 0.5);
}

.hover\:text-orange-dark-800\/60:hover {
  color: rgb(151 24 12 / 0.6);
}

.hover\:text-orange-dark-800\/70:hover {
  color: rgb(151 24 12 / 0.7);
}

.hover\:text-orange-dark-800\/75:hover {
  color: rgb(151 24 12 / 0.75);
}

.hover\:text-orange-dark-800\/80:hover {
  color: rgb(151 24 12 / 0.8);
}

.hover\:text-orange-dark-800\/90:hover {
  color: rgb(151 24 12 / 0.9);
}

.hover\:text-orange-dark-800\/95:hover {
  color: rgb(151 24 12 / 0.95);
}

.hover\:text-orange-dark-800\/100:hover {
  color: rgb(151 24 12 / 1);
}

.hover\:text-orange-dark-900\/0:hover {
  color: rgb(119 26 13 / 0);
}

.hover\:text-orange-dark-900\/5:hover {
  color: rgb(119 26 13 / 0.05);
}

.hover\:text-orange-dark-900\/10:hover {
  color: rgb(119 26 13 / 0.1);
}

.hover\:text-orange-dark-900\/20:hover {
  color: rgb(119 26 13 / 0.2);
}

.hover\:text-orange-dark-900\/25:hover {
  color: rgb(119 26 13 / 0.25);
}

.hover\:text-orange-dark-900\/30:hover {
  color: rgb(119 26 13 / 0.3);
}

.hover\:text-orange-dark-900\/40:hover {
  color: rgb(119 26 13 / 0.4);
}

.hover\:text-orange-dark-900\/50:hover {
  color: rgb(119 26 13 / 0.5);
}

.hover\:text-orange-dark-900\/60:hover {
  color: rgb(119 26 13 / 0.6);
}

.hover\:text-orange-dark-900\/70:hover {
  color: rgb(119 26 13 / 0.7);
}

.hover\:text-orange-dark-900\/75:hover {
  color: rgb(119 26 13 / 0.75);
}

.hover\:text-orange-dark-900\/80:hover {
  color: rgb(119 26 13 / 0.8);
}

.hover\:text-orange-dark-900\/90:hover {
  color: rgb(119 26 13 / 0.9);
}

.hover\:text-orange-dark-900\/95:hover {
  color: rgb(119 26 13 / 0.95);
}

.hover\:text-orange-dark-900\/100:hover {
  color: rgb(119 26 13 / 1);
}

.hover\:text-orange-dark\/0:hover {
  color: rgb(255 105 46 / 0);
}

.hover\:text-orange-dark\/5:hover {
  color: rgb(255 105 46 / 0.05);
}

.hover\:text-orange-dark\/10:hover {
  color: rgb(255 105 46 / 0.1);
}

.hover\:text-orange-dark\/20:hover {
  color: rgb(255 105 46 / 0.2);
}

.hover\:text-orange-dark\/25:hover {
  color: rgb(255 105 46 / 0.25);
}

.hover\:text-orange-dark\/30:hover {
  color: rgb(255 105 46 / 0.3);
}

.hover\:text-orange-dark\/40:hover {
  color: rgb(255 105 46 / 0.4);
}

.hover\:text-orange-dark\/50:hover {
  color: rgb(255 105 46 / 0.5);
}

.hover\:text-orange-dark\/60:hover {
  color: rgb(255 105 46 / 0.6);
}

.hover\:text-orange-dark\/70:hover {
  color: rgb(255 105 46 / 0.7);
}

.hover\:text-orange-dark\/75:hover {
  color: rgb(255 105 46 / 0.75);
}

.hover\:text-orange-dark\/80:hover {
  color: rgb(255 105 46 / 0.8);
}

.hover\:text-orange-dark\/90:hover {
  color: rgb(255 105 46 / 0.9);
}

.hover\:text-orange-dark\/95:hover {
  color: rgb(255 105 46 / 0.95);
}

.hover\:text-orange-dark\/100:hover {
  color: rgb(255 105 46 / 1);
}

.hover\:text-orange-25\/0:hover {
  color: rgb(254 250 245 / 0);
}

.hover\:text-orange-25\/5:hover {
  color: rgb(254 250 245 / 0.05);
}

.hover\:text-orange-25\/10:hover {
  color: rgb(254 250 245 / 0.1);
}

.hover\:text-orange-25\/20:hover {
  color: rgb(254 250 245 / 0.2);
}

.hover\:text-orange-25\/25:hover {
  color: rgb(254 250 245 / 0.25);
}

.hover\:text-orange-25\/30:hover {
  color: rgb(254 250 245 / 0.3);
}

.hover\:text-orange-25\/40:hover {
  color: rgb(254 250 245 / 0.4);
}

.hover\:text-orange-25\/50:hover {
  color: rgb(254 250 245 / 0.5);
}

.hover\:text-orange-25\/60:hover {
  color: rgb(254 250 245 / 0.6);
}

.hover\:text-orange-25\/70:hover {
  color: rgb(254 250 245 / 0.7);
}

.hover\:text-orange-25\/75:hover {
  color: rgb(254 250 245 / 0.75);
}

.hover\:text-orange-25\/80:hover {
  color: rgb(254 250 245 / 0.8);
}

.hover\:text-orange-25\/90:hover {
  color: rgb(254 250 245 / 0.9);
}

.hover\:text-orange-25\/95:hover {
  color: rgb(254 250 245 / 0.95);
}

.hover\:text-orange-25\/100:hover {
  color: rgb(254 250 245 / 1);
}

.hover\:text-orange-50\/0:hover {
  color: rgb(254 246 238 / 0);
}

.hover\:text-orange-50\/5:hover {
  color: rgb(254 246 238 / 0.05);
}

.hover\:text-orange-50\/10:hover {
  color: rgb(254 246 238 / 0.1);
}

.hover\:text-orange-50\/20:hover {
  color: rgb(254 246 238 / 0.2);
}

.hover\:text-orange-50\/25:hover {
  color: rgb(254 246 238 / 0.25);
}

.hover\:text-orange-50\/30:hover {
  color: rgb(254 246 238 / 0.3);
}

.hover\:text-orange-50\/40:hover {
  color: rgb(254 246 238 / 0.4);
}

.hover\:text-orange-50\/50:hover {
  color: rgb(254 246 238 / 0.5);
}

.hover\:text-orange-50\/60:hover {
  color: rgb(254 246 238 / 0.6);
}

.hover\:text-orange-50\/70:hover {
  color: rgb(254 246 238 / 0.7);
}

.hover\:text-orange-50\/75:hover {
  color: rgb(254 246 238 / 0.75);
}

.hover\:text-orange-50\/80:hover {
  color: rgb(254 246 238 / 0.8);
}

.hover\:text-orange-50\/90:hover {
  color: rgb(254 246 238 / 0.9);
}

.hover\:text-orange-50\/95:hover {
  color: rgb(254 246 238 / 0.95);
}

.hover\:text-orange-50\/100:hover {
  color: rgb(254 246 238 / 1);
}

.hover\:text-orange-100\/0:hover {
  color: rgb(253 234 215 / 0);
}

.hover\:text-orange-100\/5:hover {
  color: rgb(253 234 215 / 0.05);
}

.hover\:text-orange-100\/10:hover {
  color: rgb(253 234 215 / 0.1);
}

.hover\:text-orange-100\/20:hover {
  color: rgb(253 234 215 / 0.2);
}

.hover\:text-orange-100\/25:hover {
  color: rgb(253 234 215 / 0.25);
}

.hover\:text-orange-100\/30:hover {
  color: rgb(253 234 215 / 0.3);
}

.hover\:text-orange-100\/40:hover {
  color: rgb(253 234 215 / 0.4);
}

.hover\:text-orange-100\/50:hover {
  color: rgb(253 234 215 / 0.5);
}

.hover\:text-orange-100\/60:hover {
  color: rgb(253 234 215 / 0.6);
}

.hover\:text-orange-100\/70:hover {
  color: rgb(253 234 215 / 0.7);
}

.hover\:text-orange-100\/75:hover {
  color: rgb(253 234 215 / 0.75);
}

.hover\:text-orange-100\/80:hover {
  color: rgb(253 234 215 / 0.8);
}

.hover\:text-orange-100\/90:hover {
  color: rgb(253 234 215 / 0.9);
}

.hover\:text-orange-100\/95:hover {
  color: rgb(253 234 215 / 0.95);
}

.hover\:text-orange-100\/100:hover {
  color: rgb(253 234 215 / 1);
}

.hover\:text-orange-200\/0:hover {
  color: rgb(249 219 175 / 0);
}

.hover\:text-orange-200\/5:hover {
  color: rgb(249 219 175 / 0.05);
}

.hover\:text-orange-200\/10:hover {
  color: rgb(249 219 175 / 0.1);
}

.hover\:text-orange-200\/20:hover {
  color: rgb(249 219 175 / 0.2);
}

.hover\:text-orange-200\/25:hover {
  color: rgb(249 219 175 / 0.25);
}

.hover\:text-orange-200\/30:hover {
  color: rgb(249 219 175 / 0.3);
}

.hover\:text-orange-200\/40:hover {
  color: rgb(249 219 175 / 0.4);
}

.hover\:text-orange-200\/50:hover {
  color: rgb(249 219 175 / 0.5);
}

.hover\:text-orange-200\/60:hover {
  color: rgb(249 219 175 / 0.6);
}

.hover\:text-orange-200\/70:hover {
  color: rgb(249 219 175 / 0.7);
}

.hover\:text-orange-200\/75:hover {
  color: rgb(249 219 175 / 0.75);
}

.hover\:text-orange-200\/80:hover {
  color: rgb(249 219 175 / 0.8);
}

.hover\:text-orange-200\/90:hover {
  color: rgb(249 219 175 / 0.9);
}

.hover\:text-orange-200\/95:hover {
  color: rgb(249 219 175 / 0.95);
}

.hover\:text-orange-200\/100:hover {
  color: rgb(249 219 175 / 1);
}

.hover\:text-orange-300\/0:hover {
  color: rgb(247 178 122 / 0);
}

.hover\:text-orange-300\/5:hover {
  color: rgb(247 178 122 / 0.05);
}

.hover\:text-orange-300\/10:hover {
  color: rgb(247 178 122 / 0.1);
}

.hover\:text-orange-300\/20:hover {
  color: rgb(247 178 122 / 0.2);
}

.hover\:text-orange-300\/25:hover {
  color: rgb(247 178 122 / 0.25);
}

.hover\:text-orange-300\/30:hover {
  color: rgb(247 178 122 / 0.3);
}

.hover\:text-orange-300\/40:hover {
  color: rgb(247 178 122 / 0.4);
}

.hover\:text-orange-300\/50:hover {
  color: rgb(247 178 122 / 0.5);
}

.hover\:text-orange-300\/60:hover {
  color: rgb(247 178 122 / 0.6);
}

.hover\:text-orange-300\/70:hover {
  color: rgb(247 178 122 / 0.7);
}

.hover\:text-orange-300\/75:hover {
  color: rgb(247 178 122 / 0.75);
}

.hover\:text-orange-300\/80:hover {
  color: rgb(247 178 122 / 0.8);
}

.hover\:text-orange-300\/90:hover {
  color: rgb(247 178 122 / 0.9);
}

.hover\:text-orange-300\/95:hover {
  color: rgb(247 178 122 / 0.95);
}

.hover\:text-orange-300\/100:hover {
  color: rgb(247 178 122 / 1);
}

.hover\:text-orange-400\/0:hover {
  color: rgb(243 135 68 / 0);
}

.hover\:text-orange-400\/5:hover {
  color: rgb(243 135 68 / 0.05);
}

.hover\:text-orange-400\/10:hover {
  color: rgb(243 135 68 / 0.1);
}

.hover\:text-orange-400\/20:hover {
  color: rgb(243 135 68 / 0.2);
}

.hover\:text-orange-400\/25:hover {
  color: rgb(243 135 68 / 0.25);
}

.hover\:text-orange-400\/30:hover {
  color: rgb(243 135 68 / 0.3);
}

.hover\:text-orange-400\/40:hover {
  color: rgb(243 135 68 / 0.4);
}

.hover\:text-orange-400\/50:hover {
  color: rgb(243 135 68 / 0.5);
}

.hover\:text-orange-400\/60:hover {
  color: rgb(243 135 68 / 0.6);
}

.hover\:text-orange-400\/70:hover {
  color: rgb(243 135 68 / 0.7);
}

.hover\:text-orange-400\/75:hover {
  color: rgb(243 135 68 / 0.75);
}

.hover\:text-orange-400\/80:hover {
  color: rgb(243 135 68 / 0.8);
}

.hover\:text-orange-400\/90:hover {
  color: rgb(243 135 68 / 0.9);
}

.hover\:text-orange-400\/95:hover {
  color: rgb(243 135 68 / 0.95);
}

.hover\:text-orange-400\/100:hover {
  color: rgb(243 135 68 / 1);
}

.hover\:text-orange-500\/0:hover {
  color: rgb(239 104 32 / 0);
}

.hover\:text-orange-500\/5:hover {
  color: rgb(239 104 32 / 0.05);
}

.hover\:text-orange-500\/10:hover {
  color: rgb(239 104 32 / 0.1);
}

.hover\:text-orange-500\/20:hover {
  color: rgb(239 104 32 / 0.2);
}

.hover\:text-orange-500\/25:hover {
  color: rgb(239 104 32 / 0.25);
}

.hover\:text-orange-500\/30:hover {
  color: rgb(239 104 32 / 0.3);
}

.hover\:text-orange-500\/40:hover {
  color: rgb(239 104 32 / 0.4);
}

.hover\:text-orange-500\/50:hover {
  color: rgb(239 104 32 / 0.5);
}

.hover\:text-orange-500\/60:hover {
  color: rgb(239 104 32 / 0.6);
}

.hover\:text-orange-500\/70:hover {
  color: rgb(239 104 32 / 0.7);
}

.hover\:text-orange-500\/75:hover {
  color: rgb(239 104 32 / 0.75);
}

.hover\:text-orange-500\/80:hover {
  color: rgb(239 104 32 / 0.8);
}

.hover\:text-orange-500\/90:hover {
  color: rgb(239 104 32 / 0.9);
}

.hover\:text-orange-500\/95:hover {
  color: rgb(239 104 32 / 0.95);
}

.hover\:text-orange-500\/100:hover {
  color: rgb(239 104 32 / 1);
}

.hover\:text-orange-600\/0:hover {
  color: rgb(224 79 22 / 0);
}

.hover\:text-orange-600\/5:hover {
  color: rgb(224 79 22 / 0.05);
}

.hover\:text-orange-600\/10:hover {
  color: rgb(224 79 22 / 0.1);
}

.hover\:text-orange-600\/20:hover {
  color: rgb(224 79 22 / 0.2);
}

.hover\:text-orange-600\/25:hover {
  color: rgb(224 79 22 / 0.25);
}

.hover\:text-orange-600\/30:hover {
  color: rgb(224 79 22 / 0.3);
}

.hover\:text-orange-600\/40:hover {
  color: rgb(224 79 22 / 0.4);
}

.hover\:text-orange-600\/50:hover {
  color: rgb(224 79 22 / 0.5);
}

.hover\:text-orange-600\/60:hover {
  color: rgb(224 79 22 / 0.6);
}

.hover\:text-orange-600\/70:hover {
  color: rgb(224 79 22 / 0.7);
}

.hover\:text-orange-600\/75:hover {
  color: rgb(224 79 22 / 0.75);
}

.hover\:text-orange-600\/80:hover {
  color: rgb(224 79 22 / 0.8);
}

.hover\:text-orange-600\/90:hover {
  color: rgb(224 79 22 / 0.9);
}

.hover\:text-orange-600\/95:hover {
  color: rgb(224 79 22 / 0.95);
}

.hover\:text-orange-600\/100:hover {
  color: rgb(224 79 22 / 1);
}

.hover\:text-orange-700\/0:hover {
  color: rgb(185 56 21 / 0);
}

.hover\:text-orange-700\/5:hover {
  color: rgb(185 56 21 / 0.05);
}

.hover\:text-orange-700\/10:hover {
  color: rgb(185 56 21 / 0.1);
}

.hover\:text-orange-700\/20:hover {
  color: rgb(185 56 21 / 0.2);
}

.hover\:text-orange-700\/25:hover {
  color: rgb(185 56 21 / 0.25);
}

.hover\:text-orange-700\/30:hover {
  color: rgb(185 56 21 / 0.3);
}

.hover\:text-orange-700\/40:hover {
  color: rgb(185 56 21 / 0.4);
}

.hover\:text-orange-700\/50:hover {
  color: rgb(185 56 21 / 0.5);
}

.hover\:text-orange-700\/60:hover {
  color: rgb(185 56 21 / 0.6);
}

.hover\:text-orange-700\/70:hover {
  color: rgb(185 56 21 / 0.7);
}

.hover\:text-orange-700\/75:hover {
  color: rgb(185 56 21 / 0.75);
}

.hover\:text-orange-700\/80:hover {
  color: rgb(185 56 21 / 0.8);
}

.hover\:text-orange-700\/90:hover {
  color: rgb(185 56 21 / 0.9);
}

.hover\:text-orange-700\/95:hover {
  color: rgb(185 56 21 / 0.95);
}

.hover\:text-orange-700\/100:hover {
  color: rgb(185 56 21 / 1);
}

.hover\:text-orange-800\/0:hover {
  color: rgb(147 47 25 / 0);
}

.hover\:text-orange-800\/5:hover {
  color: rgb(147 47 25 / 0.05);
}

.hover\:text-orange-800\/10:hover {
  color: rgb(147 47 25 / 0.1);
}

.hover\:text-orange-800\/20:hover {
  color: rgb(147 47 25 / 0.2);
}

.hover\:text-orange-800\/25:hover {
  color: rgb(147 47 25 / 0.25);
}

.hover\:text-orange-800\/30:hover {
  color: rgb(147 47 25 / 0.3);
}

.hover\:text-orange-800\/40:hover {
  color: rgb(147 47 25 / 0.4);
}

.hover\:text-orange-800\/50:hover {
  color: rgb(147 47 25 / 0.5);
}

.hover\:text-orange-800\/60:hover {
  color: rgb(147 47 25 / 0.6);
}

.hover\:text-orange-800\/70:hover {
  color: rgb(147 47 25 / 0.7);
}

.hover\:text-orange-800\/75:hover {
  color: rgb(147 47 25 / 0.75);
}

.hover\:text-orange-800\/80:hover {
  color: rgb(147 47 25 / 0.8);
}

.hover\:text-orange-800\/90:hover {
  color: rgb(147 47 25 / 0.9);
}

.hover\:text-orange-800\/95:hover {
  color: rgb(147 47 25 / 0.95);
}

.hover\:text-orange-800\/100:hover {
  color: rgb(147 47 25 / 1);
}

.hover\:text-orange-900\/0:hover {
  color: rgb(119 41 23 / 0);
}

.hover\:text-orange-900\/5:hover {
  color: rgb(119 41 23 / 0.05);
}

.hover\:text-orange-900\/10:hover {
  color: rgb(119 41 23 / 0.1);
}

.hover\:text-orange-900\/20:hover {
  color: rgb(119 41 23 / 0.2);
}

.hover\:text-orange-900\/25:hover {
  color: rgb(119 41 23 / 0.25);
}

.hover\:text-orange-900\/30:hover {
  color: rgb(119 41 23 / 0.3);
}

.hover\:text-orange-900\/40:hover {
  color: rgb(119 41 23 / 0.4);
}

.hover\:text-orange-900\/50:hover {
  color: rgb(119 41 23 / 0.5);
}

.hover\:text-orange-900\/60:hover {
  color: rgb(119 41 23 / 0.6);
}

.hover\:text-orange-900\/70:hover {
  color: rgb(119 41 23 / 0.7);
}

.hover\:text-orange-900\/75:hover {
  color: rgb(119 41 23 / 0.75);
}

.hover\:text-orange-900\/80:hover {
  color: rgb(119 41 23 / 0.8);
}

.hover\:text-orange-900\/90:hover {
  color: rgb(119 41 23 / 0.9);
}

.hover\:text-orange-900\/95:hover {
  color: rgb(119 41 23 / 0.95);
}

.hover\:text-orange-900\/100:hover {
  color: rgb(119 41 23 / 1);
}

.hover\:text-orange\/0:hover {
  color: rgb(243 135 68 / 0);
}

.hover\:text-orange\/5:hover {
  color: rgb(243 135 68 / 0.05);
}

.hover\:text-orange\/10:hover {
  color: rgb(243 135 68 / 0.1);
}

.hover\:text-orange\/20:hover {
  color: rgb(243 135 68 / 0.2);
}

.hover\:text-orange\/25:hover {
  color: rgb(243 135 68 / 0.25);
}

.hover\:text-orange\/30:hover {
  color: rgb(243 135 68 / 0.3);
}

.hover\:text-orange\/40:hover {
  color: rgb(243 135 68 / 0.4);
}

.hover\:text-orange\/50:hover {
  color: rgb(243 135 68 / 0.5);
}

.hover\:text-orange\/60:hover {
  color: rgb(243 135 68 / 0.6);
}

.hover\:text-orange\/70:hover {
  color: rgb(243 135 68 / 0.7);
}

.hover\:text-orange\/75:hover {
  color: rgb(243 135 68 / 0.75);
}

.hover\:text-orange\/80:hover {
  color: rgb(243 135 68 / 0.8);
}

.hover\:text-orange\/90:hover {
  color: rgb(243 135 68 / 0.9);
}

.hover\:text-orange\/95:hover {
  color: rgb(243 135 68 / 0.95);
}

.hover\:text-orange\/100:hover {
  color: rgb(243 135 68 / 1);
}

.hover\:text-yellow-25\/0:hover {
  color: rgb(254 253 240 / 0);
}

.hover\:text-yellow-25\/5:hover {
  color: rgb(254 253 240 / 0.05);
}

.hover\:text-yellow-25\/10:hover {
  color: rgb(254 253 240 / 0.1);
}

.hover\:text-yellow-25\/20:hover {
  color: rgb(254 253 240 / 0.2);
}

.hover\:text-yellow-25\/25:hover {
  color: rgb(254 253 240 / 0.25);
}

.hover\:text-yellow-25\/30:hover {
  color: rgb(254 253 240 / 0.3);
}

.hover\:text-yellow-25\/40:hover {
  color: rgb(254 253 240 / 0.4);
}

.hover\:text-yellow-25\/50:hover {
  color: rgb(254 253 240 / 0.5);
}

.hover\:text-yellow-25\/60:hover {
  color: rgb(254 253 240 / 0.6);
}

.hover\:text-yellow-25\/70:hover {
  color: rgb(254 253 240 / 0.7);
}

.hover\:text-yellow-25\/75:hover {
  color: rgb(254 253 240 / 0.75);
}

.hover\:text-yellow-25\/80:hover {
  color: rgb(254 253 240 / 0.8);
}

.hover\:text-yellow-25\/90:hover {
  color: rgb(254 253 240 / 0.9);
}

.hover\:text-yellow-25\/95:hover {
  color: rgb(254 253 240 / 0.95);
}

.hover\:text-yellow-25\/100:hover {
  color: rgb(254 253 240 / 1);
}

.hover\:text-yellow-50\/0:hover {
  color: rgb(254 251 232 / 0);
}

.hover\:text-yellow-50\/5:hover {
  color: rgb(254 251 232 / 0.05);
}

.hover\:text-yellow-50\/10:hover {
  color: rgb(254 251 232 / 0.1);
}

.hover\:text-yellow-50\/20:hover {
  color: rgb(254 251 232 / 0.2);
}

.hover\:text-yellow-50\/25:hover {
  color: rgb(254 251 232 / 0.25);
}

.hover\:text-yellow-50\/30:hover {
  color: rgb(254 251 232 / 0.3);
}

.hover\:text-yellow-50\/40:hover {
  color: rgb(254 251 232 / 0.4);
}

.hover\:text-yellow-50\/50:hover {
  color: rgb(254 251 232 / 0.5);
}

.hover\:text-yellow-50\/60:hover {
  color: rgb(254 251 232 / 0.6);
}

.hover\:text-yellow-50\/70:hover {
  color: rgb(254 251 232 / 0.7);
}

.hover\:text-yellow-50\/75:hover {
  color: rgb(254 251 232 / 0.75);
}

.hover\:text-yellow-50\/80:hover {
  color: rgb(254 251 232 / 0.8);
}

.hover\:text-yellow-50\/90:hover {
  color: rgb(254 251 232 / 0.9);
}

.hover\:text-yellow-50\/95:hover {
  color: rgb(254 251 232 / 0.95);
}

.hover\:text-yellow-50\/100:hover {
  color: rgb(254 251 232 / 1);
}

.hover\:text-yellow-100\/0:hover {
  color: rgb(254 247 195 / 0);
}

.hover\:text-yellow-100\/5:hover {
  color: rgb(254 247 195 / 0.05);
}

.hover\:text-yellow-100\/10:hover {
  color: rgb(254 247 195 / 0.1);
}

.hover\:text-yellow-100\/20:hover {
  color: rgb(254 247 195 / 0.2);
}

.hover\:text-yellow-100\/25:hover {
  color: rgb(254 247 195 / 0.25);
}

.hover\:text-yellow-100\/30:hover {
  color: rgb(254 247 195 / 0.3);
}

.hover\:text-yellow-100\/40:hover {
  color: rgb(254 247 195 / 0.4);
}

.hover\:text-yellow-100\/50:hover {
  color: rgb(254 247 195 / 0.5);
}

.hover\:text-yellow-100\/60:hover {
  color: rgb(254 247 195 / 0.6);
}

.hover\:text-yellow-100\/70:hover {
  color: rgb(254 247 195 / 0.7);
}

.hover\:text-yellow-100\/75:hover {
  color: rgb(254 247 195 / 0.75);
}

.hover\:text-yellow-100\/80:hover {
  color: rgb(254 247 195 / 0.8);
}

.hover\:text-yellow-100\/90:hover {
  color: rgb(254 247 195 / 0.9);
}

.hover\:text-yellow-100\/95:hover {
  color: rgb(254 247 195 / 0.95);
}

.hover\:text-yellow-100\/100:hover {
  color: rgb(254 247 195 / 1);
}

.hover\:text-yellow-200\/0:hover {
  color: rgb(254 238 149 / 0);
}

.hover\:text-yellow-200\/5:hover {
  color: rgb(254 238 149 / 0.05);
}

.hover\:text-yellow-200\/10:hover {
  color: rgb(254 238 149 / 0.1);
}

.hover\:text-yellow-200\/20:hover {
  color: rgb(254 238 149 / 0.2);
}

.hover\:text-yellow-200\/25:hover {
  color: rgb(254 238 149 / 0.25);
}

.hover\:text-yellow-200\/30:hover {
  color: rgb(254 238 149 / 0.3);
}

.hover\:text-yellow-200\/40:hover {
  color: rgb(254 238 149 / 0.4);
}

.hover\:text-yellow-200\/50:hover {
  color: rgb(254 238 149 / 0.5);
}

.hover\:text-yellow-200\/60:hover {
  color: rgb(254 238 149 / 0.6);
}

.hover\:text-yellow-200\/70:hover {
  color: rgb(254 238 149 / 0.7);
}

.hover\:text-yellow-200\/75:hover {
  color: rgb(254 238 149 / 0.75);
}

.hover\:text-yellow-200\/80:hover {
  color: rgb(254 238 149 / 0.8);
}

.hover\:text-yellow-200\/90:hover {
  color: rgb(254 238 149 / 0.9);
}

.hover\:text-yellow-200\/95:hover {
  color: rgb(254 238 149 / 0.95);
}

.hover\:text-yellow-200\/100:hover {
  color: rgb(254 238 149 / 1);
}

.hover\:text-yellow-300\/0:hover {
  color: rgb(253 226 114 / 0);
}

.hover\:text-yellow-300\/5:hover {
  color: rgb(253 226 114 / 0.05);
}

.hover\:text-yellow-300\/10:hover {
  color: rgb(253 226 114 / 0.1);
}

.hover\:text-yellow-300\/20:hover {
  color: rgb(253 226 114 / 0.2);
}

.hover\:text-yellow-300\/25:hover {
  color: rgb(253 226 114 / 0.25);
}

.hover\:text-yellow-300\/30:hover {
  color: rgb(253 226 114 / 0.3);
}

.hover\:text-yellow-300\/40:hover {
  color: rgb(253 226 114 / 0.4);
}

.hover\:text-yellow-300\/50:hover {
  color: rgb(253 226 114 / 0.5);
}

.hover\:text-yellow-300\/60:hover {
  color: rgb(253 226 114 / 0.6);
}

.hover\:text-yellow-300\/70:hover {
  color: rgb(253 226 114 / 0.7);
}

.hover\:text-yellow-300\/75:hover {
  color: rgb(253 226 114 / 0.75);
}

.hover\:text-yellow-300\/80:hover {
  color: rgb(253 226 114 / 0.8);
}

.hover\:text-yellow-300\/90:hover {
  color: rgb(253 226 114 / 0.9);
}

.hover\:text-yellow-300\/95:hover {
  color: rgb(253 226 114 / 0.95);
}

.hover\:text-yellow-300\/100:hover {
  color: rgb(253 226 114 / 1);
}

.hover\:text-yellow-400\/0:hover {
  color: rgb(250 197 21 / 0);
}

.hover\:text-yellow-400\/5:hover {
  color: rgb(250 197 21 / 0.05);
}

.hover\:text-yellow-400\/10:hover {
  color: rgb(250 197 21 / 0.1);
}

.hover\:text-yellow-400\/20:hover {
  color: rgb(250 197 21 / 0.2);
}

.hover\:text-yellow-400\/25:hover {
  color: rgb(250 197 21 / 0.25);
}

.hover\:text-yellow-400\/30:hover {
  color: rgb(250 197 21 / 0.3);
}

.hover\:text-yellow-400\/40:hover {
  color: rgb(250 197 21 / 0.4);
}

.hover\:text-yellow-400\/50:hover {
  color: rgb(250 197 21 / 0.5);
}

.hover\:text-yellow-400\/60:hover {
  color: rgb(250 197 21 / 0.6);
}

.hover\:text-yellow-400\/70:hover {
  color: rgb(250 197 21 / 0.7);
}

.hover\:text-yellow-400\/75:hover {
  color: rgb(250 197 21 / 0.75);
}

.hover\:text-yellow-400\/80:hover {
  color: rgb(250 197 21 / 0.8);
}

.hover\:text-yellow-400\/90:hover {
  color: rgb(250 197 21 / 0.9);
}

.hover\:text-yellow-400\/95:hover {
  color: rgb(250 197 21 / 0.95);
}

.hover\:text-yellow-400\/100:hover {
  color: rgb(250 197 21 / 1);
}

.hover\:text-yellow-500\/0:hover {
  color: rgb(234 170 8 / 0);
}

.hover\:text-yellow-500\/5:hover {
  color: rgb(234 170 8 / 0.05);
}

.hover\:text-yellow-500\/10:hover {
  color: rgb(234 170 8 / 0.1);
}

.hover\:text-yellow-500\/20:hover {
  color: rgb(234 170 8 / 0.2);
}

.hover\:text-yellow-500\/25:hover {
  color: rgb(234 170 8 / 0.25);
}

.hover\:text-yellow-500\/30:hover {
  color: rgb(234 170 8 / 0.3);
}

.hover\:text-yellow-500\/40:hover {
  color: rgb(234 170 8 / 0.4);
}

.hover\:text-yellow-500\/50:hover {
  color: rgb(234 170 8 / 0.5);
}

.hover\:text-yellow-500\/60:hover {
  color: rgb(234 170 8 / 0.6);
}

.hover\:text-yellow-500\/70:hover {
  color: rgb(234 170 8 / 0.7);
}

.hover\:text-yellow-500\/75:hover {
  color: rgb(234 170 8 / 0.75);
}

.hover\:text-yellow-500\/80:hover {
  color: rgb(234 170 8 / 0.8);
}

.hover\:text-yellow-500\/90:hover {
  color: rgb(234 170 8 / 0.9);
}

.hover\:text-yellow-500\/95:hover {
  color: rgb(234 170 8 / 0.95);
}

.hover\:text-yellow-500\/100:hover {
  color: rgb(234 170 8 / 1);
}

.hover\:text-yellow-600\/0:hover {
  color: rgb(202 133 4 / 0);
}

.hover\:text-yellow-600\/5:hover {
  color: rgb(202 133 4 / 0.05);
}

.hover\:text-yellow-600\/10:hover {
  color: rgb(202 133 4 / 0.1);
}

.hover\:text-yellow-600\/20:hover {
  color: rgb(202 133 4 / 0.2);
}

.hover\:text-yellow-600\/25:hover {
  color: rgb(202 133 4 / 0.25);
}

.hover\:text-yellow-600\/30:hover {
  color: rgb(202 133 4 / 0.3);
}

.hover\:text-yellow-600\/40:hover {
  color: rgb(202 133 4 / 0.4);
}

.hover\:text-yellow-600\/50:hover {
  color: rgb(202 133 4 / 0.5);
}

.hover\:text-yellow-600\/60:hover {
  color: rgb(202 133 4 / 0.6);
}

.hover\:text-yellow-600\/70:hover {
  color: rgb(202 133 4 / 0.7);
}

.hover\:text-yellow-600\/75:hover {
  color: rgb(202 133 4 / 0.75);
}

.hover\:text-yellow-600\/80:hover {
  color: rgb(202 133 4 / 0.8);
}

.hover\:text-yellow-600\/90:hover {
  color: rgb(202 133 4 / 0.9);
}

.hover\:text-yellow-600\/95:hover {
  color: rgb(202 133 4 / 0.95);
}

.hover\:text-yellow-600\/100:hover {
  color: rgb(202 133 4 / 1);
}

.hover\:text-yellow-700\/0:hover {
  color: rgb(161 92 7 / 0);
}

.hover\:text-yellow-700\/5:hover {
  color: rgb(161 92 7 / 0.05);
}

.hover\:text-yellow-700\/10:hover {
  color: rgb(161 92 7 / 0.1);
}

.hover\:text-yellow-700\/20:hover {
  color: rgb(161 92 7 / 0.2);
}

.hover\:text-yellow-700\/25:hover {
  color: rgb(161 92 7 / 0.25);
}

.hover\:text-yellow-700\/30:hover {
  color: rgb(161 92 7 / 0.3);
}

.hover\:text-yellow-700\/40:hover {
  color: rgb(161 92 7 / 0.4);
}

.hover\:text-yellow-700\/50:hover {
  color: rgb(161 92 7 / 0.5);
}

.hover\:text-yellow-700\/60:hover {
  color: rgb(161 92 7 / 0.6);
}

.hover\:text-yellow-700\/70:hover {
  color: rgb(161 92 7 / 0.7);
}

.hover\:text-yellow-700\/75:hover {
  color: rgb(161 92 7 / 0.75);
}

.hover\:text-yellow-700\/80:hover {
  color: rgb(161 92 7 / 0.8);
}

.hover\:text-yellow-700\/90:hover {
  color: rgb(161 92 7 / 0.9);
}

.hover\:text-yellow-700\/95:hover {
  color: rgb(161 92 7 / 0.95);
}

.hover\:text-yellow-700\/100:hover {
  color: rgb(161 92 7 / 1);
}

.hover\:text-yellow-800\/0:hover {
  color: rgb(133 74 14 / 0);
}

.hover\:text-yellow-800\/5:hover {
  color: rgb(133 74 14 / 0.05);
}

.hover\:text-yellow-800\/10:hover {
  color: rgb(133 74 14 / 0.1);
}

.hover\:text-yellow-800\/20:hover {
  color: rgb(133 74 14 / 0.2);
}

.hover\:text-yellow-800\/25:hover {
  color: rgb(133 74 14 / 0.25);
}

.hover\:text-yellow-800\/30:hover {
  color: rgb(133 74 14 / 0.3);
}

.hover\:text-yellow-800\/40:hover {
  color: rgb(133 74 14 / 0.4);
}

.hover\:text-yellow-800\/50:hover {
  color: rgb(133 74 14 / 0.5);
}

.hover\:text-yellow-800\/60:hover {
  color: rgb(133 74 14 / 0.6);
}

.hover\:text-yellow-800\/70:hover {
  color: rgb(133 74 14 / 0.7);
}

.hover\:text-yellow-800\/75:hover {
  color: rgb(133 74 14 / 0.75);
}

.hover\:text-yellow-800\/80:hover {
  color: rgb(133 74 14 / 0.8);
}

.hover\:text-yellow-800\/90:hover {
  color: rgb(133 74 14 / 0.9);
}

.hover\:text-yellow-800\/95:hover {
  color: rgb(133 74 14 / 0.95);
}

.hover\:text-yellow-800\/100:hover {
  color: rgb(133 74 14 / 1);
}

.hover\:text-yellow-900\/0:hover {
  color: rgb(113 56 18 / 0);
}

.hover\:text-yellow-900\/5:hover {
  color: rgb(113 56 18 / 0.05);
}

.hover\:text-yellow-900\/10:hover {
  color: rgb(113 56 18 / 0.1);
}

.hover\:text-yellow-900\/20:hover {
  color: rgb(113 56 18 / 0.2);
}

.hover\:text-yellow-900\/25:hover {
  color: rgb(113 56 18 / 0.25);
}

.hover\:text-yellow-900\/30:hover {
  color: rgb(113 56 18 / 0.3);
}

.hover\:text-yellow-900\/40:hover {
  color: rgb(113 56 18 / 0.4);
}

.hover\:text-yellow-900\/50:hover {
  color: rgb(113 56 18 / 0.5);
}

.hover\:text-yellow-900\/60:hover {
  color: rgb(113 56 18 / 0.6);
}

.hover\:text-yellow-900\/70:hover {
  color: rgb(113 56 18 / 0.7);
}

.hover\:text-yellow-900\/75:hover {
  color: rgb(113 56 18 / 0.75);
}

.hover\:text-yellow-900\/80:hover {
  color: rgb(113 56 18 / 0.8);
}

.hover\:text-yellow-900\/90:hover {
  color: rgb(113 56 18 / 0.9);
}

.hover\:text-yellow-900\/95:hover {
  color: rgb(113 56 18 / 0.95);
}

.hover\:text-yellow-900\/100:hover {
  color: rgb(113 56 18 / 1);
}

.hover\:text-yellow\/0:hover {
  color: rgb(250 197 21 / 0);
}

.hover\:text-yellow\/5:hover {
  color: rgb(250 197 21 / 0.05);
}

.hover\:text-yellow\/10:hover {
  color: rgb(250 197 21 / 0.1);
}

.hover\:text-yellow\/20:hover {
  color: rgb(250 197 21 / 0.2);
}

.hover\:text-yellow\/25:hover {
  color: rgb(250 197 21 / 0.25);
}

.hover\:text-yellow\/30:hover {
  color: rgb(250 197 21 / 0.3);
}

.hover\:text-yellow\/40:hover {
  color: rgb(250 197 21 / 0.4);
}

.hover\:text-yellow\/50:hover {
  color: rgb(250 197 21 / 0.5);
}

.hover\:text-yellow\/60:hover {
  color: rgb(250 197 21 / 0.6);
}

.hover\:text-yellow\/70:hover {
  color: rgb(250 197 21 / 0.7);
}

.hover\:text-yellow\/75:hover {
  color: rgb(250 197 21 / 0.75);
}

.hover\:text-yellow\/80:hover {
  color: rgb(250 197 21 / 0.8);
}

.hover\:text-yellow\/90:hover {
  color: rgb(250 197 21 / 0.9);
}

.hover\:text-yellow\/95:hover {
  color: rgb(250 197 21 / 0.95);
}

.hover\:text-yellow\/100:hover {
  color: rgb(250 197 21 / 1);
}

.hover\:ring:hover {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.hover\:ring-white:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.hover\:ring-black:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.hover\:ring-gray-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.hover\:ring-gray-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.hover\:ring-gray-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.hover\:ring-gray-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.hover\:ring-gray-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.hover\:ring-gray-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.hover\:ring-gray-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.hover\:ring-gray-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.hover\:ring-gray-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.hover\:ring-gray-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.hover\:ring-gray-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.hover\:ring-gray:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.hover\:ring-primary-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.hover\:ring-primary-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.hover\:ring-primary-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.hover\:ring-primary-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.hover\:ring-primary-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.hover\:ring-primary-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.hover\:ring-primary-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.hover\:ring-primary-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.hover\:ring-primary-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.hover\:ring-primary-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.hover\:ring-primary-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.hover\:ring-primary:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.hover\:ring-error-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.hover\:ring-error-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.hover\:ring-error-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.hover\:ring-error-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.hover\:ring-error-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.hover\:ring-error-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.hover\:ring-error-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.hover\:ring-error-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.hover\:ring-error-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.hover\:ring-error-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.hover\:ring-error-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.hover\:ring-error:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.hover\:ring-warning-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.hover\:ring-warning-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.hover\:ring-warning-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.hover\:ring-warning-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.hover\:ring-warning-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.hover\:ring-warning-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.hover\:ring-warning-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.hover\:ring-warning-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.hover\:ring-warning-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.hover\:ring-warning-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.hover\:ring-warning-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.hover\:ring-warning:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.hover\:ring-success-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.hover\:ring-success-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.hover\:ring-success-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.hover\:ring-success-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.hover\:ring-success-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.hover\:ring-success-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.hover\:ring-success-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.hover\:ring-success-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.hover\:ring-success-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.hover\:ring-success-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.hover\:ring-success-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.hover\:ring-success:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.hover\:ring-gray-blue:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.hover\:ring-gray-cool:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.hover\:ring-gray-modern:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.hover\:ring-gray-neutral:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.hover\:ring-gray-iron:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.hover\:ring-gray-true:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.hover\:ring-gray-warm:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.hover\:ring-moss-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.hover\:ring-moss-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.hover\:ring-moss-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.hover\:ring-moss-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.hover\:ring-moss-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.hover\:ring-moss-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.hover\:ring-moss-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.hover\:ring-moss-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.hover\:ring-moss-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.hover\:ring-moss-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.hover\:ring-moss-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.hover\:ring-moss:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-200:hover {
  --tw-ring-color: #DOF8AB;
}

.hover\:ring-green-light-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-600:hover {
  --tw-ring-color: #4CA3OD;
}

.hover\:ring-green-light-700:hover {
  --tw-ring-color: #3B7COF;
}

.hover\:ring-green-light-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.hover\:ring-green-light-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.hover\:ring-green-light:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.hover\:ring-green-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.hover\:ring-green-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.hover\:ring-green-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.hover\:ring-green-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.hover\:ring-green-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.hover\:ring-green-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.hover\:ring-green-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.hover\:ring-green-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.hover\:ring-green-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.hover\:ring-green-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.hover\:ring-green-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.hover\:ring-green:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.hover\:ring-teal-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.hover\:ring-teal-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.hover\:ring-teal-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.hover\:ring-teal-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.hover\:ring-teal-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.hover\:ring-teal-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.hover\:ring-teal-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.hover\:ring-teal-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.hover\:ring-teal-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.hover\:ring-teal-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.hover\:ring-teal-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.hover\:ring-teal:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.hover\:ring-cyan-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.hover\:ring-cyan:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.hover\:ring-blue-light:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.hover\:ring-blue-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.hover\:ring-blue-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.hover\:ring-blue-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.hover\:ring-blue-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.hover\:ring-blue-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.hover\:ring-blue-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.hover\:ring-blue:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.hover\:ring-blue-dark:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.hover\:ring-indigo-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.hover\:ring-indigo:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.hover\:ring-violet-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.hover\:ring-violet-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.hover\:ring-violet-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.hover\:ring-violet-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.hover\:ring-violet-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.hover\:ring-violet-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.hover\:ring-violet-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.hover\:ring-violet-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.hover\:ring-violet-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.hover\:ring-violet-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.hover\:ring-violet-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.hover\:ring-violet:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.hover\:ring-purple-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.hover\:ring-purple-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.hover\:ring-purple-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.hover\:ring-purple-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.hover\:ring-purple-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.hover\:ring-purple-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.hover\:ring-purple-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.hover\:ring-purple-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.hover\:ring-purple-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.hover\:ring-purple-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.hover\:ring-purple-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.hover\:ring-purple:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.hover\:ring-fuchsia:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.hover\:ring-pink-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.hover\:ring-pink-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.hover\:ring-pink-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.hover\:ring-pink-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.hover\:ring-pink-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.hover\:ring-pink-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.hover\:ring-pink-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.hover\:ring-pink-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.hover\:ring-pink-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.hover\:ring-pink-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.hover\:ring-pink-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.hover\:ring-pink:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.hover\:ring-rose-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.hover\:ring-rose-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.hover\:ring-rose-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.hover\:ring-rose-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.hover\:ring-rose-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.hover\:ring-rose-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.hover\:ring-rose-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.hover\:ring-rose-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.hover\:ring-rose-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.hover\:ring-rose-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.hover\:ring-rose-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.hover\:ring-rose:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.hover\:ring-orange-dark:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.hover\:ring-orange-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.hover\:ring-orange-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.hover\:ring-orange-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.hover\:ring-orange-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.hover\:ring-orange-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.hover\:ring-orange-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.hover\:ring-orange-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.hover\:ring-orange-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.hover\:ring-orange-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.hover\:ring-orange-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.hover\:ring-orange-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.hover\:ring-orange:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-25:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-50:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-100:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-300:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-400:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-500:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-600:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-700:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-800:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.hover\:ring-yellow-900:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.hover\:ring-yellow:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.hover\:ring-white\/0:hover {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.hover\:ring-white\/5:hover {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.hover\:ring-white\/10:hover {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.hover\:ring-white\/20:hover {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.hover\:ring-white\/25:hover {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.hover\:ring-white\/30:hover {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.hover\:ring-white\/40:hover {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.hover\:ring-white\/50:hover {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.hover\:ring-white\/60:hover {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.hover\:ring-white\/70:hover {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.hover\:ring-white\/75:hover {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.hover\:ring-white\/80:hover {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.hover\:ring-white\/90:hover {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.hover\:ring-white\/95:hover {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.hover\:ring-white\/100:hover {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.hover\:ring-black\/0:hover {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.hover\:ring-black\/5:hover {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.hover\:ring-black\/10:hover {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.hover\:ring-black\/20:hover {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.hover\:ring-black\/25:hover {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.hover\:ring-black\/30:hover {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.hover\:ring-black\/40:hover {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.hover\:ring-black\/50:hover {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.hover\:ring-black\/60:hover {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.hover\:ring-black\/70:hover {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.hover\:ring-black\/75:hover {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.hover\:ring-black\/80:hover {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.hover\:ring-black\/90:hover {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.hover\:ring-black\/95:hover {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.hover\:ring-black\/100:hover {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.hover\:ring-gray-25\/0:hover {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.hover\:ring-gray-25\/5:hover {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.hover\:ring-gray-25\/10:hover {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.hover\:ring-gray-25\/20:hover {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.hover\:ring-gray-25\/25:hover {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.hover\:ring-gray-25\/30:hover {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.hover\:ring-gray-25\/40:hover {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.hover\:ring-gray-25\/50:hover {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.hover\:ring-gray-25\/60:hover {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.hover\:ring-gray-25\/70:hover {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.hover\:ring-gray-25\/75:hover {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.hover\:ring-gray-25\/80:hover {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.hover\:ring-gray-25\/90:hover {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.hover\:ring-gray-25\/95:hover {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.hover\:ring-gray-25\/100:hover {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.hover\:ring-gray-50\/0:hover {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.hover\:ring-gray-50\/5:hover {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.hover\:ring-gray-50\/10:hover {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.hover\:ring-gray-50\/20:hover {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.hover\:ring-gray-50\/25:hover {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.hover\:ring-gray-50\/30:hover {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.hover\:ring-gray-50\/40:hover {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.hover\:ring-gray-50\/50:hover {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.hover\:ring-gray-50\/60:hover {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.hover\:ring-gray-50\/70:hover {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.hover\:ring-gray-50\/75:hover {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.hover\:ring-gray-50\/80:hover {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.hover\:ring-gray-50\/90:hover {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.hover\:ring-gray-50\/95:hover {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.hover\:ring-gray-50\/100:hover {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.hover\:ring-gray-100\/0:hover {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.hover\:ring-gray-100\/5:hover {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.hover\:ring-gray-100\/10:hover {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.hover\:ring-gray-100\/20:hover {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.hover\:ring-gray-100\/25:hover {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.hover\:ring-gray-100\/30:hover {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.hover\:ring-gray-100\/40:hover {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.hover\:ring-gray-100\/50:hover {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.hover\:ring-gray-100\/60:hover {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.hover\:ring-gray-100\/70:hover {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.hover\:ring-gray-100\/75:hover {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.hover\:ring-gray-100\/80:hover {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.hover\:ring-gray-100\/90:hover {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.hover\:ring-gray-100\/95:hover {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.hover\:ring-gray-100\/100:hover {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.hover\:ring-gray-200\/0:hover {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.hover\:ring-gray-200\/5:hover {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.hover\:ring-gray-200\/10:hover {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.hover\:ring-gray-200\/20:hover {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.hover\:ring-gray-200\/25:hover {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.hover\:ring-gray-200\/30:hover {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.hover\:ring-gray-200\/40:hover {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.hover\:ring-gray-200\/50:hover {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.hover\:ring-gray-200\/60:hover {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.hover\:ring-gray-200\/70:hover {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.hover\:ring-gray-200\/75:hover {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.hover\:ring-gray-200\/80:hover {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.hover\:ring-gray-200\/90:hover {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.hover\:ring-gray-200\/95:hover {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.hover\:ring-gray-200\/100:hover {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.hover\:ring-gray-300\/0:hover {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.hover\:ring-gray-300\/5:hover {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.hover\:ring-gray-300\/10:hover {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.hover\:ring-gray-300\/20:hover {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.hover\:ring-gray-300\/25:hover {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.hover\:ring-gray-300\/30:hover {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.hover\:ring-gray-300\/40:hover {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.hover\:ring-gray-300\/50:hover {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.hover\:ring-gray-300\/60:hover {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.hover\:ring-gray-300\/70:hover {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.hover\:ring-gray-300\/75:hover {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.hover\:ring-gray-300\/80:hover {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.hover\:ring-gray-300\/90:hover {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.hover\:ring-gray-300\/95:hover {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.hover\:ring-gray-300\/100:hover {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.hover\:ring-gray-400\/0:hover {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.hover\:ring-gray-400\/5:hover {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.hover\:ring-gray-400\/10:hover {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.hover\:ring-gray-400\/20:hover {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.hover\:ring-gray-400\/25:hover {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.hover\:ring-gray-400\/30:hover {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.hover\:ring-gray-400\/40:hover {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.hover\:ring-gray-400\/50:hover {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.hover\:ring-gray-400\/60:hover {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.hover\:ring-gray-400\/70:hover {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.hover\:ring-gray-400\/75:hover {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.hover\:ring-gray-400\/80:hover {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.hover\:ring-gray-400\/90:hover {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.hover\:ring-gray-400\/95:hover {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.hover\:ring-gray-400\/100:hover {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.hover\:ring-gray-500\/0:hover {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.hover\:ring-gray-500\/5:hover {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.hover\:ring-gray-500\/10:hover {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.hover\:ring-gray-500\/20:hover {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.hover\:ring-gray-500\/25:hover {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.hover\:ring-gray-500\/30:hover {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.hover\:ring-gray-500\/40:hover {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.hover\:ring-gray-500\/50:hover {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.hover\:ring-gray-500\/60:hover {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.hover\:ring-gray-500\/70:hover {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.hover\:ring-gray-500\/75:hover {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.hover\:ring-gray-500\/80:hover {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.hover\:ring-gray-500\/90:hover {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.hover\:ring-gray-500\/95:hover {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.hover\:ring-gray-500\/100:hover {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.hover\:ring-gray-600\/0:hover {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.hover\:ring-gray-600\/5:hover {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.hover\:ring-gray-600\/10:hover {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.hover\:ring-gray-600\/20:hover {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.hover\:ring-gray-600\/25:hover {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.hover\:ring-gray-600\/30:hover {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.hover\:ring-gray-600\/40:hover {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.hover\:ring-gray-600\/50:hover {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.hover\:ring-gray-600\/60:hover {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.hover\:ring-gray-600\/70:hover {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.hover\:ring-gray-600\/75:hover {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.hover\:ring-gray-600\/80:hover {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.hover\:ring-gray-600\/90:hover {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.hover\:ring-gray-600\/95:hover {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.hover\:ring-gray-600\/100:hover {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.hover\:ring-gray-700\/0:hover {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.hover\:ring-gray-700\/5:hover {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.hover\:ring-gray-700\/10:hover {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.hover\:ring-gray-700\/20:hover {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.hover\:ring-gray-700\/25:hover {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.hover\:ring-gray-700\/30:hover {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.hover\:ring-gray-700\/40:hover {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.hover\:ring-gray-700\/50:hover {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.hover\:ring-gray-700\/60:hover {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.hover\:ring-gray-700\/70:hover {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.hover\:ring-gray-700\/75:hover {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.hover\:ring-gray-700\/80:hover {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.hover\:ring-gray-700\/90:hover {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.hover\:ring-gray-700\/95:hover {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.hover\:ring-gray-700\/100:hover {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.hover\:ring-gray-800\/0:hover {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.hover\:ring-gray-800\/5:hover {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.hover\:ring-gray-800\/10:hover {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.hover\:ring-gray-800\/20:hover {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.hover\:ring-gray-800\/25:hover {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.hover\:ring-gray-800\/30:hover {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.hover\:ring-gray-800\/40:hover {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.hover\:ring-gray-800\/50:hover {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.hover\:ring-gray-800\/60:hover {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.hover\:ring-gray-800\/70:hover {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.hover\:ring-gray-800\/75:hover {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.hover\:ring-gray-800\/80:hover {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.hover\:ring-gray-800\/90:hover {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.hover\:ring-gray-800\/95:hover {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.hover\:ring-gray-800\/100:hover {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.hover\:ring-gray-900\/0:hover {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.hover\:ring-gray-900\/5:hover {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.hover\:ring-gray-900\/10:hover {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.hover\:ring-gray-900\/20:hover {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.hover\:ring-gray-900\/25:hover {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.hover\:ring-gray-900\/30:hover {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.hover\:ring-gray-900\/40:hover {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.hover\:ring-gray-900\/50:hover {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.hover\:ring-gray-900\/60:hover {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.hover\:ring-gray-900\/70:hover {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.hover\:ring-gray-900\/75:hover {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.hover\:ring-gray-900\/80:hover {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.hover\:ring-gray-900\/90:hover {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.hover\:ring-gray-900\/95:hover {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.hover\:ring-gray-900\/100:hover {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.hover\:ring-gray\/0:hover {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.hover\:ring-gray\/5:hover {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.hover\:ring-gray\/10:hover {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.hover\:ring-gray\/20:hover {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.hover\:ring-gray\/25:hover {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.hover\:ring-gray\/30:hover {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.hover\:ring-gray\/40:hover {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.hover\:ring-gray\/50:hover {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.hover\:ring-gray\/60:hover {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.hover\:ring-gray\/70:hover {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.hover\:ring-gray\/75:hover {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.hover\:ring-gray\/80:hover {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.hover\:ring-gray\/90:hover {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.hover\:ring-gray\/95:hover {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.hover\:ring-gray\/100:hover {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.hover\:ring-primary-25\/0:hover {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.hover\:ring-primary-25\/5:hover {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.hover\:ring-primary-25\/10:hover {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.hover\:ring-primary-25\/20:hover {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.hover\:ring-primary-25\/25:hover {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.hover\:ring-primary-25\/30:hover {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.hover\:ring-primary-25\/40:hover {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.hover\:ring-primary-25\/50:hover {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.hover\:ring-primary-25\/60:hover {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.hover\:ring-primary-25\/70:hover {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.hover\:ring-primary-25\/75:hover {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.hover\:ring-primary-25\/80:hover {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.hover\:ring-primary-25\/90:hover {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.hover\:ring-primary-25\/95:hover {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.hover\:ring-primary-25\/100:hover {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.hover\:ring-primary-50\/0:hover {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.hover\:ring-primary-50\/5:hover {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.hover\:ring-primary-50\/10:hover {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.hover\:ring-primary-50\/20:hover {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.hover\:ring-primary-50\/25:hover {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.hover\:ring-primary-50\/30:hover {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.hover\:ring-primary-50\/40:hover {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.hover\:ring-primary-50\/50:hover {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.hover\:ring-primary-50\/60:hover {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.hover\:ring-primary-50\/70:hover {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.hover\:ring-primary-50\/75:hover {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.hover\:ring-primary-50\/80:hover {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.hover\:ring-primary-50\/90:hover {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.hover\:ring-primary-50\/95:hover {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.hover\:ring-primary-50\/100:hover {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.hover\:ring-primary-100\/0:hover {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.hover\:ring-primary-100\/5:hover {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.hover\:ring-primary-100\/10:hover {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.hover\:ring-primary-100\/20:hover {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.hover\:ring-primary-100\/25:hover {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.hover\:ring-primary-100\/30:hover {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.hover\:ring-primary-100\/40:hover {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.hover\:ring-primary-100\/50:hover {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.hover\:ring-primary-100\/60:hover {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.hover\:ring-primary-100\/70:hover {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.hover\:ring-primary-100\/75:hover {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.hover\:ring-primary-100\/80:hover {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.hover\:ring-primary-100\/90:hover {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.hover\:ring-primary-100\/95:hover {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.hover\:ring-primary-100\/100:hover {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.hover\:ring-primary-200\/0:hover {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.hover\:ring-primary-200\/5:hover {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.hover\:ring-primary-200\/10:hover {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.hover\:ring-primary-200\/20:hover {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.hover\:ring-primary-200\/25:hover {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.hover\:ring-primary-200\/30:hover {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.hover\:ring-primary-200\/40:hover {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.hover\:ring-primary-200\/50:hover {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.hover\:ring-primary-200\/60:hover {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.hover\:ring-primary-200\/70:hover {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.hover\:ring-primary-200\/75:hover {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.hover\:ring-primary-200\/80:hover {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.hover\:ring-primary-200\/90:hover {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.hover\:ring-primary-200\/95:hover {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.hover\:ring-primary-200\/100:hover {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.hover\:ring-primary-300\/0:hover {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.hover\:ring-primary-300\/5:hover {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.hover\:ring-primary-300\/10:hover {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.hover\:ring-primary-300\/20:hover {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.hover\:ring-primary-300\/25:hover {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.hover\:ring-primary-300\/30:hover {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.hover\:ring-primary-300\/40:hover {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.hover\:ring-primary-300\/50:hover {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.hover\:ring-primary-300\/60:hover {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.hover\:ring-primary-300\/70:hover {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.hover\:ring-primary-300\/75:hover {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.hover\:ring-primary-300\/80:hover {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.hover\:ring-primary-300\/90:hover {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.hover\:ring-primary-300\/95:hover {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.hover\:ring-primary-300\/100:hover {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.hover\:ring-primary-400\/0:hover {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.hover\:ring-primary-400\/5:hover {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.hover\:ring-primary-400\/10:hover {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.hover\:ring-primary-400\/20:hover {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.hover\:ring-primary-400\/25:hover {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.hover\:ring-primary-400\/30:hover {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.hover\:ring-primary-400\/40:hover {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.hover\:ring-primary-400\/50:hover {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.hover\:ring-primary-400\/60:hover {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.hover\:ring-primary-400\/70:hover {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.hover\:ring-primary-400\/75:hover {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.hover\:ring-primary-400\/80:hover {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.hover\:ring-primary-400\/90:hover {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.hover\:ring-primary-400\/95:hover {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.hover\:ring-primary-400\/100:hover {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.hover\:ring-primary-500\/0:hover {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.hover\:ring-primary-500\/5:hover {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.hover\:ring-primary-500\/10:hover {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.hover\:ring-primary-500\/20:hover {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.hover\:ring-primary-500\/25:hover {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.hover\:ring-primary-500\/30:hover {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.hover\:ring-primary-500\/40:hover {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.hover\:ring-primary-500\/50:hover {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.hover\:ring-primary-500\/60:hover {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.hover\:ring-primary-500\/70:hover {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.hover\:ring-primary-500\/75:hover {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.hover\:ring-primary-500\/80:hover {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.hover\:ring-primary-500\/90:hover {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.hover\:ring-primary-500\/95:hover {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.hover\:ring-primary-500\/100:hover {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.hover\:ring-primary-600\/0:hover {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.hover\:ring-primary-600\/5:hover {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.hover\:ring-primary-600\/10:hover {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.hover\:ring-primary-600\/20:hover {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.hover\:ring-primary-600\/25:hover {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.hover\:ring-primary-600\/30:hover {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.hover\:ring-primary-600\/40:hover {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.hover\:ring-primary-600\/50:hover {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.hover\:ring-primary-600\/60:hover {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.hover\:ring-primary-600\/70:hover {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.hover\:ring-primary-600\/75:hover {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.hover\:ring-primary-600\/80:hover {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.hover\:ring-primary-600\/90:hover {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.hover\:ring-primary-600\/95:hover {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.hover\:ring-primary-600\/100:hover {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.hover\:ring-primary-700\/0:hover {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.hover\:ring-primary-700\/5:hover {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.hover\:ring-primary-700\/10:hover {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.hover\:ring-primary-700\/20:hover {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.hover\:ring-primary-700\/25:hover {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.hover\:ring-primary-700\/30:hover {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.hover\:ring-primary-700\/40:hover {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.hover\:ring-primary-700\/50:hover {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.hover\:ring-primary-700\/60:hover {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.hover\:ring-primary-700\/70:hover {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.hover\:ring-primary-700\/75:hover {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.hover\:ring-primary-700\/80:hover {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.hover\:ring-primary-700\/90:hover {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.hover\:ring-primary-700\/95:hover {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.hover\:ring-primary-700\/100:hover {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.hover\:ring-primary-800\/0:hover {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.hover\:ring-primary-800\/5:hover {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.hover\:ring-primary-800\/10:hover {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.hover\:ring-primary-800\/20:hover {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.hover\:ring-primary-800\/25:hover {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.hover\:ring-primary-800\/30:hover {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.hover\:ring-primary-800\/40:hover {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.hover\:ring-primary-800\/50:hover {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.hover\:ring-primary-800\/60:hover {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.hover\:ring-primary-800\/70:hover {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.hover\:ring-primary-800\/75:hover {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.hover\:ring-primary-800\/80:hover {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.hover\:ring-primary-800\/90:hover {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.hover\:ring-primary-800\/95:hover {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.hover\:ring-primary-800\/100:hover {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.hover\:ring-primary-900\/0:hover {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.hover\:ring-primary-900\/5:hover {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.hover\:ring-primary-900\/10:hover {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.hover\:ring-primary-900\/20:hover {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.hover\:ring-primary-900\/25:hover {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.hover\:ring-primary-900\/30:hover {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.hover\:ring-primary-900\/40:hover {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.hover\:ring-primary-900\/50:hover {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.hover\:ring-primary-900\/60:hover {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.hover\:ring-primary-900\/70:hover {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.hover\:ring-primary-900\/75:hover {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.hover\:ring-primary-900\/80:hover {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.hover\:ring-primary-900\/90:hover {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.hover\:ring-primary-900\/95:hover {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.hover\:ring-primary-900\/100:hover {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.hover\:ring-primary\/0:hover {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.hover\:ring-primary\/5:hover {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.hover\:ring-primary\/10:hover {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.hover\:ring-primary\/20:hover {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.hover\:ring-primary\/25:hover {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.hover\:ring-primary\/30:hover {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.hover\:ring-primary\/40:hover {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.hover\:ring-primary\/50:hover {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.hover\:ring-primary\/60:hover {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.hover\:ring-primary\/70:hover {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.hover\:ring-primary\/75:hover {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.hover\:ring-primary\/80:hover {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.hover\:ring-primary\/90:hover {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.hover\:ring-primary\/95:hover {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.hover\:ring-primary\/100:hover {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.hover\:ring-error-25\/0:hover {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.hover\:ring-error-25\/5:hover {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.hover\:ring-error-25\/10:hover {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.hover\:ring-error-25\/20:hover {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.hover\:ring-error-25\/25:hover {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.hover\:ring-error-25\/30:hover {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.hover\:ring-error-25\/40:hover {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.hover\:ring-error-25\/50:hover {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.hover\:ring-error-25\/60:hover {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.hover\:ring-error-25\/70:hover {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.hover\:ring-error-25\/75:hover {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.hover\:ring-error-25\/80:hover {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.hover\:ring-error-25\/90:hover {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.hover\:ring-error-25\/95:hover {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.hover\:ring-error-25\/100:hover {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.hover\:ring-error-50\/0:hover {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.hover\:ring-error-50\/5:hover {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.hover\:ring-error-50\/10:hover {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.hover\:ring-error-50\/20:hover {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.hover\:ring-error-50\/25:hover {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.hover\:ring-error-50\/30:hover {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.hover\:ring-error-50\/40:hover {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.hover\:ring-error-50\/50:hover {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.hover\:ring-error-50\/60:hover {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.hover\:ring-error-50\/70:hover {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.hover\:ring-error-50\/75:hover {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.hover\:ring-error-50\/80:hover {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.hover\:ring-error-50\/90:hover {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.hover\:ring-error-50\/95:hover {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.hover\:ring-error-50\/100:hover {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.hover\:ring-error-100\/0:hover {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.hover\:ring-error-100\/5:hover {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.hover\:ring-error-100\/10:hover {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.hover\:ring-error-100\/20:hover {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.hover\:ring-error-100\/25:hover {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.hover\:ring-error-100\/30:hover {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.hover\:ring-error-100\/40:hover {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.hover\:ring-error-100\/50:hover {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.hover\:ring-error-100\/60:hover {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.hover\:ring-error-100\/70:hover {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.hover\:ring-error-100\/75:hover {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.hover\:ring-error-100\/80:hover {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.hover\:ring-error-100\/90:hover {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.hover\:ring-error-100\/95:hover {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.hover\:ring-error-100\/100:hover {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.hover\:ring-error-200\/0:hover {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.hover\:ring-error-200\/5:hover {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.hover\:ring-error-200\/10:hover {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.hover\:ring-error-200\/20:hover {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.hover\:ring-error-200\/25:hover {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.hover\:ring-error-200\/30:hover {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.hover\:ring-error-200\/40:hover {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.hover\:ring-error-200\/50:hover {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.hover\:ring-error-200\/60:hover {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.hover\:ring-error-200\/70:hover {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.hover\:ring-error-200\/75:hover {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.hover\:ring-error-200\/80:hover {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.hover\:ring-error-200\/90:hover {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.hover\:ring-error-200\/95:hover {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.hover\:ring-error-200\/100:hover {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.hover\:ring-error-300\/0:hover {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.hover\:ring-error-300\/5:hover {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.hover\:ring-error-300\/10:hover {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.hover\:ring-error-300\/20:hover {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.hover\:ring-error-300\/25:hover {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.hover\:ring-error-300\/30:hover {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.hover\:ring-error-300\/40:hover {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.hover\:ring-error-300\/50:hover {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.hover\:ring-error-300\/60:hover {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.hover\:ring-error-300\/70:hover {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.hover\:ring-error-300\/75:hover {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.hover\:ring-error-300\/80:hover {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.hover\:ring-error-300\/90:hover {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.hover\:ring-error-300\/95:hover {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.hover\:ring-error-300\/100:hover {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.hover\:ring-error-400\/0:hover {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.hover\:ring-error-400\/5:hover {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.hover\:ring-error-400\/10:hover {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.hover\:ring-error-400\/20:hover {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.hover\:ring-error-400\/25:hover {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.hover\:ring-error-400\/30:hover {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.hover\:ring-error-400\/40:hover {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.hover\:ring-error-400\/50:hover {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.hover\:ring-error-400\/60:hover {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.hover\:ring-error-400\/70:hover {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.hover\:ring-error-400\/75:hover {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.hover\:ring-error-400\/80:hover {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.hover\:ring-error-400\/90:hover {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.hover\:ring-error-400\/95:hover {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.hover\:ring-error-400\/100:hover {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.hover\:ring-error-500\/0:hover {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.hover\:ring-error-500\/5:hover {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.hover\:ring-error-500\/10:hover {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.hover\:ring-error-500\/20:hover {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.hover\:ring-error-500\/25:hover {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.hover\:ring-error-500\/30:hover {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.hover\:ring-error-500\/40:hover {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.hover\:ring-error-500\/50:hover {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.hover\:ring-error-500\/60:hover {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.hover\:ring-error-500\/70:hover {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.hover\:ring-error-500\/75:hover {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.hover\:ring-error-500\/80:hover {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.hover\:ring-error-500\/90:hover {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.hover\:ring-error-500\/95:hover {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.hover\:ring-error-500\/100:hover {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.hover\:ring-error-600\/0:hover {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.hover\:ring-error-600\/5:hover {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.hover\:ring-error-600\/10:hover {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.hover\:ring-error-600\/20:hover {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.hover\:ring-error-600\/25:hover {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.hover\:ring-error-600\/30:hover {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.hover\:ring-error-600\/40:hover {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.hover\:ring-error-600\/50:hover {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.hover\:ring-error-600\/60:hover {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.hover\:ring-error-600\/70:hover {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.hover\:ring-error-600\/75:hover {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.hover\:ring-error-600\/80:hover {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.hover\:ring-error-600\/90:hover {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.hover\:ring-error-600\/95:hover {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.hover\:ring-error-600\/100:hover {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.hover\:ring-error-700\/0:hover {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.hover\:ring-error-700\/5:hover {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.hover\:ring-error-700\/10:hover {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.hover\:ring-error-700\/20:hover {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.hover\:ring-error-700\/25:hover {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.hover\:ring-error-700\/30:hover {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.hover\:ring-error-700\/40:hover {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.hover\:ring-error-700\/50:hover {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.hover\:ring-error-700\/60:hover {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.hover\:ring-error-700\/70:hover {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.hover\:ring-error-700\/75:hover {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.hover\:ring-error-700\/80:hover {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.hover\:ring-error-700\/90:hover {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.hover\:ring-error-700\/95:hover {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.hover\:ring-error-700\/100:hover {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.hover\:ring-error-800\/0:hover {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.hover\:ring-error-800\/5:hover {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.hover\:ring-error-800\/10:hover {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.hover\:ring-error-800\/20:hover {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.hover\:ring-error-800\/25:hover {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.hover\:ring-error-800\/30:hover {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.hover\:ring-error-800\/40:hover {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.hover\:ring-error-800\/50:hover {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.hover\:ring-error-800\/60:hover {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.hover\:ring-error-800\/70:hover {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.hover\:ring-error-800\/75:hover {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.hover\:ring-error-800\/80:hover {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.hover\:ring-error-800\/90:hover {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.hover\:ring-error-800\/95:hover {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.hover\:ring-error-800\/100:hover {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.hover\:ring-error-900\/0:hover {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.hover\:ring-error-900\/5:hover {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.hover\:ring-error-900\/10:hover {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.hover\:ring-error-900\/20:hover {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.hover\:ring-error-900\/25:hover {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.hover\:ring-error-900\/30:hover {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.hover\:ring-error-900\/40:hover {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.hover\:ring-error-900\/50:hover {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.hover\:ring-error-900\/60:hover {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.hover\:ring-error-900\/70:hover {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.hover\:ring-error-900\/75:hover {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.hover\:ring-error-900\/80:hover {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.hover\:ring-error-900\/90:hover {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.hover\:ring-error-900\/95:hover {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.hover\:ring-error-900\/100:hover {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.hover\:ring-error\/0:hover {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.hover\:ring-error\/5:hover {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.hover\:ring-error\/10:hover {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.hover\:ring-error\/20:hover {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.hover\:ring-error\/25:hover {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.hover\:ring-error\/30:hover {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.hover\:ring-error\/40:hover {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.hover\:ring-error\/50:hover {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.hover\:ring-error\/60:hover {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.hover\:ring-error\/70:hover {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.hover\:ring-error\/75:hover {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.hover\:ring-error\/80:hover {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.hover\:ring-error\/90:hover {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.hover\:ring-error\/95:hover {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.hover\:ring-error\/100:hover {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.hover\:ring-warning-25\/0:hover {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.hover\:ring-warning-25\/5:hover {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.hover\:ring-warning-25\/10:hover {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.hover\:ring-warning-25\/20:hover {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.hover\:ring-warning-25\/25:hover {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.hover\:ring-warning-25\/30:hover {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.hover\:ring-warning-25\/40:hover {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.hover\:ring-warning-25\/50:hover {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.hover\:ring-warning-25\/60:hover {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.hover\:ring-warning-25\/70:hover {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.hover\:ring-warning-25\/75:hover {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.hover\:ring-warning-25\/80:hover {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.hover\:ring-warning-25\/90:hover {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.hover\:ring-warning-25\/95:hover {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.hover\:ring-warning-25\/100:hover {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.hover\:ring-warning-50\/0:hover {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.hover\:ring-warning-50\/5:hover {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.hover\:ring-warning-50\/10:hover {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.hover\:ring-warning-50\/20:hover {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.hover\:ring-warning-50\/25:hover {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.hover\:ring-warning-50\/30:hover {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.hover\:ring-warning-50\/40:hover {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.hover\:ring-warning-50\/50:hover {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.hover\:ring-warning-50\/60:hover {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.hover\:ring-warning-50\/70:hover {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.hover\:ring-warning-50\/75:hover {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.hover\:ring-warning-50\/80:hover {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.hover\:ring-warning-50\/90:hover {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.hover\:ring-warning-50\/95:hover {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.hover\:ring-warning-50\/100:hover {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.hover\:ring-warning-100\/0:hover {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.hover\:ring-warning-100\/5:hover {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.hover\:ring-warning-100\/10:hover {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.hover\:ring-warning-100\/20:hover {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.hover\:ring-warning-100\/25:hover {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.hover\:ring-warning-100\/30:hover {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.hover\:ring-warning-100\/40:hover {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.hover\:ring-warning-100\/50:hover {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.hover\:ring-warning-100\/60:hover {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.hover\:ring-warning-100\/70:hover {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.hover\:ring-warning-100\/75:hover {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.hover\:ring-warning-100\/80:hover {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.hover\:ring-warning-100\/90:hover {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.hover\:ring-warning-100\/95:hover {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.hover\:ring-warning-100\/100:hover {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.hover\:ring-warning-200\/0:hover {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.hover\:ring-warning-200\/5:hover {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.hover\:ring-warning-200\/10:hover {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.hover\:ring-warning-200\/20:hover {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.hover\:ring-warning-200\/25:hover {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.hover\:ring-warning-200\/30:hover {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.hover\:ring-warning-200\/40:hover {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.hover\:ring-warning-200\/50:hover {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.hover\:ring-warning-200\/60:hover {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.hover\:ring-warning-200\/70:hover {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.hover\:ring-warning-200\/75:hover {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.hover\:ring-warning-200\/80:hover {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.hover\:ring-warning-200\/90:hover {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.hover\:ring-warning-200\/95:hover {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.hover\:ring-warning-200\/100:hover {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.hover\:ring-warning-300\/0:hover {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.hover\:ring-warning-300\/5:hover {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.hover\:ring-warning-300\/10:hover {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.hover\:ring-warning-300\/20:hover {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.hover\:ring-warning-300\/25:hover {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.hover\:ring-warning-300\/30:hover {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.hover\:ring-warning-300\/40:hover {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.hover\:ring-warning-300\/50:hover {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.hover\:ring-warning-300\/60:hover {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.hover\:ring-warning-300\/70:hover {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.hover\:ring-warning-300\/75:hover {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.hover\:ring-warning-300\/80:hover {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.hover\:ring-warning-300\/90:hover {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.hover\:ring-warning-300\/95:hover {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.hover\:ring-warning-300\/100:hover {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.hover\:ring-warning-400\/0:hover {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.hover\:ring-warning-400\/5:hover {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.hover\:ring-warning-400\/10:hover {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.hover\:ring-warning-400\/20:hover {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.hover\:ring-warning-400\/25:hover {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.hover\:ring-warning-400\/30:hover {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.hover\:ring-warning-400\/40:hover {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.hover\:ring-warning-400\/50:hover {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.hover\:ring-warning-400\/60:hover {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.hover\:ring-warning-400\/70:hover {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.hover\:ring-warning-400\/75:hover {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.hover\:ring-warning-400\/80:hover {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.hover\:ring-warning-400\/90:hover {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.hover\:ring-warning-400\/95:hover {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.hover\:ring-warning-400\/100:hover {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.hover\:ring-warning-500\/0:hover {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.hover\:ring-warning-500\/5:hover {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.hover\:ring-warning-500\/10:hover {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.hover\:ring-warning-500\/20:hover {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.hover\:ring-warning-500\/25:hover {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.hover\:ring-warning-500\/30:hover {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.hover\:ring-warning-500\/40:hover {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.hover\:ring-warning-500\/50:hover {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.hover\:ring-warning-500\/60:hover {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.hover\:ring-warning-500\/70:hover {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.hover\:ring-warning-500\/75:hover {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.hover\:ring-warning-500\/80:hover {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.hover\:ring-warning-500\/90:hover {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.hover\:ring-warning-500\/95:hover {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.hover\:ring-warning-500\/100:hover {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.hover\:ring-warning-600\/0:hover {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.hover\:ring-warning-600\/5:hover {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.hover\:ring-warning-600\/10:hover {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.hover\:ring-warning-600\/20:hover {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.hover\:ring-warning-600\/25:hover {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.hover\:ring-warning-600\/30:hover {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.hover\:ring-warning-600\/40:hover {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.hover\:ring-warning-600\/50:hover {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.hover\:ring-warning-600\/60:hover {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.hover\:ring-warning-600\/70:hover {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.hover\:ring-warning-600\/75:hover {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.hover\:ring-warning-600\/80:hover {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.hover\:ring-warning-600\/90:hover {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.hover\:ring-warning-600\/95:hover {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.hover\:ring-warning-600\/100:hover {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.hover\:ring-warning-700\/0:hover {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.hover\:ring-warning-700\/5:hover {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.hover\:ring-warning-700\/10:hover {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.hover\:ring-warning-700\/20:hover {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.hover\:ring-warning-700\/25:hover {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.hover\:ring-warning-700\/30:hover {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.hover\:ring-warning-700\/40:hover {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.hover\:ring-warning-700\/50:hover {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.hover\:ring-warning-700\/60:hover {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.hover\:ring-warning-700\/70:hover {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.hover\:ring-warning-700\/75:hover {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.hover\:ring-warning-700\/80:hover {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.hover\:ring-warning-700\/90:hover {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.hover\:ring-warning-700\/95:hover {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.hover\:ring-warning-700\/100:hover {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.hover\:ring-warning-800\/0:hover {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.hover\:ring-warning-800\/5:hover {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.hover\:ring-warning-800\/10:hover {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.hover\:ring-warning-800\/20:hover {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.hover\:ring-warning-800\/25:hover {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.hover\:ring-warning-800\/30:hover {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.hover\:ring-warning-800\/40:hover {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.hover\:ring-warning-800\/50:hover {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.hover\:ring-warning-800\/60:hover {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.hover\:ring-warning-800\/70:hover {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.hover\:ring-warning-800\/75:hover {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.hover\:ring-warning-800\/80:hover {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.hover\:ring-warning-800\/90:hover {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.hover\:ring-warning-800\/95:hover {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.hover\:ring-warning-800\/100:hover {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.hover\:ring-warning-900\/0:hover {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.hover\:ring-warning-900\/5:hover {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.hover\:ring-warning-900\/10:hover {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.hover\:ring-warning-900\/20:hover {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.hover\:ring-warning-900\/25:hover {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.hover\:ring-warning-900\/30:hover {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.hover\:ring-warning-900\/40:hover {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.hover\:ring-warning-900\/50:hover {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.hover\:ring-warning-900\/60:hover {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.hover\:ring-warning-900\/70:hover {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.hover\:ring-warning-900\/75:hover {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.hover\:ring-warning-900\/80:hover {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.hover\:ring-warning-900\/90:hover {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.hover\:ring-warning-900\/95:hover {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.hover\:ring-warning-900\/100:hover {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.hover\:ring-warning\/0:hover {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.hover\:ring-warning\/5:hover {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.hover\:ring-warning\/10:hover {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.hover\:ring-warning\/20:hover {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.hover\:ring-warning\/25:hover {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.hover\:ring-warning\/30:hover {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.hover\:ring-warning\/40:hover {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.hover\:ring-warning\/50:hover {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.hover\:ring-warning\/60:hover {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.hover\:ring-warning\/70:hover {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.hover\:ring-warning\/75:hover {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.hover\:ring-warning\/80:hover {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.hover\:ring-warning\/90:hover {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.hover\:ring-warning\/95:hover {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.hover\:ring-warning\/100:hover {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.hover\:ring-success-25\/0:hover {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.hover\:ring-success-25\/5:hover {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.hover\:ring-success-25\/10:hover {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.hover\:ring-success-25\/20:hover {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.hover\:ring-success-25\/25:hover {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.hover\:ring-success-25\/30:hover {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.hover\:ring-success-25\/40:hover {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.hover\:ring-success-25\/50:hover {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.hover\:ring-success-25\/60:hover {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.hover\:ring-success-25\/70:hover {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.hover\:ring-success-25\/75:hover {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.hover\:ring-success-25\/80:hover {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.hover\:ring-success-25\/90:hover {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.hover\:ring-success-25\/95:hover {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.hover\:ring-success-25\/100:hover {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.hover\:ring-success-50\/0:hover {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.hover\:ring-success-50\/5:hover {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.hover\:ring-success-50\/10:hover {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.hover\:ring-success-50\/20:hover {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.hover\:ring-success-50\/25:hover {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.hover\:ring-success-50\/30:hover {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.hover\:ring-success-50\/40:hover {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.hover\:ring-success-50\/50:hover {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.hover\:ring-success-50\/60:hover {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.hover\:ring-success-50\/70:hover {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.hover\:ring-success-50\/75:hover {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.hover\:ring-success-50\/80:hover {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.hover\:ring-success-50\/90:hover {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.hover\:ring-success-50\/95:hover {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.hover\:ring-success-50\/100:hover {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.hover\:ring-success-100\/0:hover {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.hover\:ring-success-100\/5:hover {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.hover\:ring-success-100\/10:hover {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.hover\:ring-success-100\/20:hover {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.hover\:ring-success-100\/25:hover {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.hover\:ring-success-100\/30:hover {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.hover\:ring-success-100\/40:hover {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.hover\:ring-success-100\/50:hover {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.hover\:ring-success-100\/60:hover {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.hover\:ring-success-100\/70:hover {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.hover\:ring-success-100\/75:hover {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.hover\:ring-success-100\/80:hover {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.hover\:ring-success-100\/90:hover {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.hover\:ring-success-100\/95:hover {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.hover\:ring-success-100\/100:hover {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.hover\:ring-success-200\/0:hover {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.hover\:ring-success-200\/5:hover {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.hover\:ring-success-200\/10:hover {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.hover\:ring-success-200\/20:hover {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.hover\:ring-success-200\/25:hover {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.hover\:ring-success-200\/30:hover {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.hover\:ring-success-200\/40:hover {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.hover\:ring-success-200\/50:hover {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.hover\:ring-success-200\/60:hover {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.hover\:ring-success-200\/70:hover {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.hover\:ring-success-200\/75:hover {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.hover\:ring-success-200\/80:hover {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.hover\:ring-success-200\/90:hover {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.hover\:ring-success-200\/95:hover {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.hover\:ring-success-200\/100:hover {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.hover\:ring-success-300\/0:hover {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.hover\:ring-success-300\/5:hover {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.hover\:ring-success-300\/10:hover {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.hover\:ring-success-300\/20:hover {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.hover\:ring-success-300\/25:hover {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.hover\:ring-success-300\/30:hover {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.hover\:ring-success-300\/40:hover {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.hover\:ring-success-300\/50:hover {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.hover\:ring-success-300\/60:hover {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.hover\:ring-success-300\/70:hover {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.hover\:ring-success-300\/75:hover {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.hover\:ring-success-300\/80:hover {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.hover\:ring-success-300\/90:hover {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.hover\:ring-success-300\/95:hover {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.hover\:ring-success-300\/100:hover {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.hover\:ring-success-400\/0:hover {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.hover\:ring-success-400\/5:hover {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.hover\:ring-success-400\/10:hover {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.hover\:ring-success-400\/20:hover {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.hover\:ring-success-400\/25:hover {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.hover\:ring-success-400\/30:hover {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.hover\:ring-success-400\/40:hover {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.hover\:ring-success-400\/50:hover {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.hover\:ring-success-400\/60:hover {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.hover\:ring-success-400\/70:hover {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.hover\:ring-success-400\/75:hover {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.hover\:ring-success-400\/80:hover {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.hover\:ring-success-400\/90:hover {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.hover\:ring-success-400\/95:hover {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.hover\:ring-success-400\/100:hover {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.hover\:ring-success-500\/0:hover {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.hover\:ring-success-500\/5:hover {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.hover\:ring-success-500\/10:hover {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.hover\:ring-success-500\/20:hover {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.hover\:ring-success-500\/25:hover {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.hover\:ring-success-500\/30:hover {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.hover\:ring-success-500\/40:hover {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.hover\:ring-success-500\/50:hover {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.hover\:ring-success-500\/60:hover {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.hover\:ring-success-500\/70:hover {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.hover\:ring-success-500\/75:hover {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.hover\:ring-success-500\/80:hover {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.hover\:ring-success-500\/90:hover {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.hover\:ring-success-500\/95:hover {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.hover\:ring-success-500\/100:hover {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.hover\:ring-success-600\/0:hover {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.hover\:ring-success-600\/5:hover {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.hover\:ring-success-600\/10:hover {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.hover\:ring-success-600\/20:hover {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.hover\:ring-success-600\/25:hover {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.hover\:ring-success-600\/30:hover {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.hover\:ring-success-600\/40:hover {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.hover\:ring-success-600\/50:hover {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.hover\:ring-success-600\/60:hover {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.hover\:ring-success-600\/70:hover {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.hover\:ring-success-600\/75:hover {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.hover\:ring-success-600\/80:hover {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.hover\:ring-success-600\/90:hover {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.hover\:ring-success-600\/95:hover {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.hover\:ring-success-600\/100:hover {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.hover\:ring-success-700\/0:hover {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.hover\:ring-success-700\/5:hover {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.hover\:ring-success-700\/10:hover {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.hover\:ring-success-700\/20:hover {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.hover\:ring-success-700\/25:hover {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.hover\:ring-success-700\/30:hover {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.hover\:ring-success-700\/40:hover {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.hover\:ring-success-700\/50:hover {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.hover\:ring-success-700\/60:hover {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.hover\:ring-success-700\/70:hover {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.hover\:ring-success-700\/75:hover {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.hover\:ring-success-700\/80:hover {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.hover\:ring-success-700\/90:hover {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.hover\:ring-success-700\/95:hover {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.hover\:ring-success-700\/100:hover {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.hover\:ring-success-800\/0:hover {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.hover\:ring-success-800\/5:hover {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.hover\:ring-success-800\/10:hover {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.hover\:ring-success-800\/20:hover {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.hover\:ring-success-800\/25:hover {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.hover\:ring-success-800\/30:hover {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.hover\:ring-success-800\/40:hover {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.hover\:ring-success-800\/50:hover {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.hover\:ring-success-800\/60:hover {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.hover\:ring-success-800\/70:hover {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.hover\:ring-success-800\/75:hover {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.hover\:ring-success-800\/80:hover {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.hover\:ring-success-800\/90:hover {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.hover\:ring-success-800\/95:hover {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.hover\:ring-success-800\/100:hover {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.hover\:ring-success-900\/0:hover {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.hover\:ring-success-900\/5:hover {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.hover\:ring-success-900\/10:hover {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.hover\:ring-success-900\/20:hover {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.hover\:ring-success-900\/25:hover {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.hover\:ring-success-900\/30:hover {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.hover\:ring-success-900\/40:hover {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.hover\:ring-success-900\/50:hover {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.hover\:ring-success-900\/60:hover {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.hover\:ring-success-900\/70:hover {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.hover\:ring-success-900\/75:hover {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.hover\:ring-success-900\/80:hover {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.hover\:ring-success-900\/90:hover {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.hover\:ring-success-900\/95:hover {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.hover\:ring-success-900\/100:hover {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.hover\:ring-success\/0:hover {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.hover\:ring-success\/5:hover {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.hover\:ring-success\/10:hover {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.hover\:ring-success\/20:hover {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.hover\:ring-success\/25:hover {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.hover\:ring-success\/30:hover {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.hover\:ring-success\/40:hover {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.hover\:ring-success\/50:hover {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.hover\:ring-success\/60:hover {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.hover\:ring-success\/70:hover {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.hover\:ring-success\/75:hover {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.hover\:ring-success\/80:hover {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.hover\:ring-success\/90:hover {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.hover\:ring-success\/95:hover {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.hover\:ring-success\/100:hover {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.hover\:ring-gray-blue-25\/0:hover {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.hover\:ring-gray-blue-25\/5:hover {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.hover\:ring-gray-blue-25\/10:hover {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.hover\:ring-gray-blue-25\/20:hover {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.hover\:ring-gray-blue-25\/25:hover {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.hover\:ring-gray-blue-25\/30:hover {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.hover\:ring-gray-blue-25\/40:hover {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.hover\:ring-gray-blue-25\/50:hover {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.hover\:ring-gray-blue-25\/60:hover {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.hover\:ring-gray-blue-25\/70:hover {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.hover\:ring-gray-blue-25\/75:hover {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.hover\:ring-gray-blue-25\/80:hover {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.hover\:ring-gray-blue-25\/90:hover {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.hover\:ring-gray-blue-25\/95:hover {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.hover\:ring-gray-blue-25\/100:hover {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.hover\:ring-gray-blue-50\/0:hover {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.hover\:ring-gray-blue-50\/5:hover {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.hover\:ring-gray-blue-50\/10:hover {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.hover\:ring-gray-blue-50\/20:hover {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.hover\:ring-gray-blue-50\/25:hover {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.hover\:ring-gray-blue-50\/30:hover {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.hover\:ring-gray-blue-50\/40:hover {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.hover\:ring-gray-blue-50\/50:hover {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.hover\:ring-gray-blue-50\/60:hover {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.hover\:ring-gray-blue-50\/70:hover {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.hover\:ring-gray-blue-50\/75:hover {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.hover\:ring-gray-blue-50\/80:hover {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.hover\:ring-gray-blue-50\/90:hover {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.hover\:ring-gray-blue-50\/95:hover {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.hover\:ring-gray-blue-50\/100:hover {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.hover\:ring-gray-blue-100\/0:hover {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.hover\:ring-gray-blue-100\/5:hover {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.hover\:ring-gray-blue-100\/10:hover {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.hover\:ring-gray-blue-100\/20:hover {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.hover\:ring-gray-blue-100\/25:hover {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.hover\:ring-gray-blue-100\/30:hover {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.hover\:ring-gray-blue-100\/40:hover {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.hover\:ring-gray-blue-100\/50:hover {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.hover\:ring-gray-blue-100\/60:hover {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.hover\:ring-gray-blue-100\/70:hover {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.hover\:ring-gray-blue-100\/75:hover {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.hover\:ring-gray-blue-100\/80:hover {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.hover\:ring-gray-blue-100\/90:hover {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.hover\:ring-gray-blue-100\/95:hover {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.hover\:ring-gray-blue-100\/100:hover {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.hover\:ring-gray-blue-200\/0:hover {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.hover\:ring-gray-blue-200\/5:hover {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.hover\:ring-gray-blue-200\/10:hover {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.hover\:ring-gray-blue-200\/20:hover {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.hover\:ring-gray-blue-200\/25:hover {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.hover\:ring-gray-blue-200\/30:hover {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.hover\:ring-gray-blue-200\/40:hover {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.hover\:ring-gray-blue-200\/50:hover {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.hover\:ring-gray-blue-200\/60:hover {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.hover\:ring-gray-blue-200\/70:hover {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.hover\:ring-gray-blue-200\/75:hover {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.hover\:ring-gray-blue-200\/80:hover {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.hover\:ring-gray-blue-200\/90:hover {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.hover\:ring-gray-blue-200\/95:hover {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.hover\:ring-gray-blue-200\/100:hover {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.hover\:ring-gray-blue-300\/0:hover {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.hover\:ring-gray-blue-300\/5:hover {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.hover\:ring-gray-blue-300\/10:hover {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.hover\:ring-gray-blue-300\/20:hover {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.hover\:ring-gray-blue-300\/25:hover {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.hover\:ring-gray-blue-300\/30:hover {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.hover\:ring-gray-blue-300\/40:hover {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.hover\:ring-gray-blue-300\/50:hover {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.hover\:ring-gray-blue-300\/60:hover {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.hover\:ring-gray-blue-300\/70:hover {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.hover\:ring-gray-blue-300\/75:hover {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.hover\:ring-gray-blue-300\/80:hover {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.hover\:ring-gray-blue-300\/90:hover {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.hover\:ring-gray-blue-300\/95:hover {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.hover\:ring-gray-blue-300\/100:hover {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.hover\:ring-gray-blue-400\/0:hover {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.hover\:ring-gray-blue-400\/5:hover {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.hover\:ring-gray-blue-400\/10:hover {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.hover\:ring-gray-blue-400\/20:hover {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.hover\:ring-gray-blue-400\/25:hover {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.hover\:ring-gray-blue-400\/30:hover {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.hover\:ring-gray-blue-400\/40:hover {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.hover\:ring-gray-blue-400\/50:hover {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.hover\:ring-gray-blue-400\/60:hover {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.hover\:ring-gray-blue-400\/70:hover {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.hover\:ring-gray-blue-400\/75:hover {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.hover\:ring-gray-blue-400\/80:hover {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.hover\:ring-gray-blue-400\/90:hover {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.hover\:ring-gray-blue-400\/95:hover {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.hover\:ring-gray-blue-400\/100:hover {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.hover\:ring-gray-blue-500\/0:hover {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.hover\:ring-gray-blue-500\/5:hover {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.hover\:ring-gray-blue-500\/10:hover {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.hover\:ring-gray-blue-500\/20:hover {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.hover\:ring-gray-blue-500\/25:hover {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.hover\:ring-gray-blue-500\/30:hover {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.hover\:ring-gray-blue-500\/40:hover {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.hover\:ring-gray-blue-500\/50:hover {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.hover\:ring-gray-blue-500\/60:hover {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.hover\:ring-gray-blue-500\/70:hover {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.hover\:ring-gray-blue-500\/75:hover {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.hover\:ring-gray-blue-500\/80:hover {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.hover\:ring-gray-blue-500\/90:hover {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.hover\:ring-gray-blue-500\/95:hover {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.hover\:ring-gray-blue-500\/100:hover {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.hover\:ring-gray-blue-600\/0:hover {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.hover\:ring-gray-blue-600\/5:hover {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.hover\:ring-gray-blue-600\/10:hover {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.hover\:ring-gray-blue-600\/20:hover {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.hover\:ring-gray-blue-600\/25:hover {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.hover\:ring-gray-blue-600\/30:hover {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.hover\:ring-gray-blue-600\/40:hover {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.hover\:ring-gray-blue-600\/50:hover {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.hover\:ring-gray-blue-600\/60:hover {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.hover\:ring-gray-blue-600\/70:hover {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.hover\:ring-gray-blue-600\/75:hover {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.hover\:ring-gray-blue-600\/80:hover {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.hover\:ring-gray-blue-600\/90:hover {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.hover\:ring-gray-blue-600\/95:hover {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.hover\:ring-gray-blue-600\/100:hover {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.hover\:ring-gray-blue-700\/0:hover {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.hover\:ring-gray-blue-700\/5:hover {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.hover\:ring-gray-blue-700\/10:hover {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.hover\:ring-gray-blue-700\/20:hover {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.hover\:ring-gray-blue-700\/25:hover {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.hover\:ring-gray-blue-700\/30:hover {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.hover\:ring-gray-blue-700\/40:hover {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.hover\:ring-gray-blue-700\/50:hover {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.hover\:ring-gray-blue-700\/60:hover {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.hover\:ring-gray-blue-700\/70:hover {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.hover\:ring-gray-blue-700\/75:hover {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.hover\:ring-gray-blue-700\/80:hover {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.hover\:ring-gray-blue-700\/90:hover {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.hover\:ring-gray-blue-700\/95:hover {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.hover\:ring-gray-blue-700\/100:hover {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.hover\:ring-gray-blue-800\/0:hover {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.hover\:ring-gray-blue-800\/5:hover {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.hover\:ring-gray-blue-800\/10:hover {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.hover\:ring-gray-blue-800\/20:hover {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.hover\:ring-gray-blue-800\/25:hover {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.hover\:ring-gray-blue-800\/30:hover {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.hover\:ring-gray-blue-800\/40:hover {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.hover\:ring-gray-blue-800\/50:hover {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.hover\:ring-gray-blue-800\/60:hover {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.hover\:ring-gray-blue-800\/70:hover {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.hover\:ring-gray-blue-800\/75:hover {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.hover\:ring-gray-blue-800\/80:hover {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.hover\:ring-gray-blue-800\/90:hover {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.hover\:ring-gray-blue-800\/95:hover {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.hover\:ring-gray-blue-800\/100:hover {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.hover\:ring-gray-blue-900\/0:hover {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.hover\:ring-gray-blue-900\/5:hover {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.hover\:ring-gray-blue-900\/10:hover {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.hover\:ring-gray-blue-900\/20:hover {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.hover\:ring-gray-blue-900\/25:hover {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.hover\:ring-gray-blue-900\/30:hover {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.hover\:ring-gray-blue-900\/40:hover {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.hover\:ring-gray-blue-900\/50:hover {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.hover\:ring-gray-blue-900\/60:hover {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.hover\:ring-gray-blue-900\/70:hover {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.hover\:ring-gray-blue-900\/75:hover {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.hover\:ring-gray-blue-900\/80:hover {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.hover\:ring-gray-blue-900\/90:hover {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.hover\:ring-gray-blue-900\/95:hover {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.hover\:ring-gray-blue-900\/100:hover {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.hover\:ring-gray-blue\/0:hover {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.hover\:ring-gray-blue\/5:hover {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.hover\:ring-gray-blue\/10:hover {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.hover\:ring-gray-blue\/20:hover {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.hover\:ring-gray-blue\/25:hover {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.hover\:ring-gray-blue\/30:hover {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.hover\:ring-gray-blue\/40:hover {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.hover\:ring-gray-blue\/50:hover {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.hover\:ring-gray-blue\/60:hover {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.hover\:ring-gray-blue\/70:hover {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.hover\:ring-gray-blue\/75:hover {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.hover\:ring-gray-blue\/80:hover {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.hover\:ring-gray-blue\/90:hover {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.hover\:ring-gray-blue\/95:hover {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.hover\:ring-gray-blue\/100:hover {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.hover\:ring-gray-cool-25\/0:hover {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.hover\:ring-gray-cool-25\/5:hover {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.hover\:ring-gray-cool-25\/10:hover {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.hover\:ring-gray-cool-25\/20:hover {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.hover\:ring-gray-cool-25\/25:hover {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.hover\:ring-gray-cool-25\/30:hover {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.hover\:ring-gray-cool-25\/40:hover {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.hover\:ring-gray-cool-25\/50:hover {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.hover\:ring-gray-cool-25\/60:hover {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.hover\:ring-gray-cool-25\/70:hover {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.hover\:ring-gray-cool-25\/75:hover {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.hover\:ring-gray-cool-25\/80:hover {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.hover\:ring-gray-cool-25\/90:hover {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.hover\:ring-gray-cool-25\/95:hover {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.hover\:ring-gray-cool-25\/100:hover {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.hover\:ring-gray-cool-50\/0:hover {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.hover\:ring-gray-cool-50\/5:hover {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.hover\:ring-gray-cool-50\/10:hover {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.hover\:ring-gray-cool-50\/20:hover {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.hover\:ring-gray-cool-50\/25:hover {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.hover\:ring-gray-cool-50\/30:hover {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.hover\:ring-gray-cool-50\/40:hover {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.hover\:ring-gray-cool-50\/50:hover {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.hover\:ring-gray-cool-50\/60:hover {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.hover\:ring-gray-cool-50\/70:hover {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.hover\:ring-gray-cool-50\/75:hover {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.hover\:ring-gray-cool-50\/80:hover {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.hover\:ring-gray-cool-50\/90:hover {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.hover\:ring-gray-cool-50\/95:hover {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.hover\:ring-gray-cool-50\/100:hover {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.hover\:ring-gray-cool-100\/0:hover {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.hover\:ring-gray-cool-100\/5:hover {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.hover\:ring-gray-cool-100\/10:hover {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.hover\:ring-gray-cool-100\/20:hover {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.hover\:ring-gray-cool-100\/25:hover {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.hover\:ring-gray-cool-100\/30:hover {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.hover\:ring-gray-cool-100\/40:hover {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.hover\:ring-gray-cool-100\/50:hover {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.hover\:ring-gray-cool-100\/60:hover {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.hover\:ring-gray-cool-100\/70:hover {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.hover\:ring-gray-cool-100\/75:hover {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.hover\:ring-gray-cool-100\/80:hover {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.hover\:ring-gray-cool-100\/90:hover {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.hover\:ring-gray-cool-100\/95:hover {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.hover\:ring-gray-cool-100\/100:hover {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.hover\:ring-gray-cool-200\/0:hover {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.hover\:ring-gray-cool-200\/5:hover {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.hover\:ring-gray-cool-200\/10:hover {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.hover\:ring-gray-cool-200\/20:hover {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.hover\:ring-gray-cool-200\/25:hover {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.hover\:ring-gray-cool-200\/30:hover {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.hover\:ring-gray-cool-200\/40:hover {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.hover\:ring-gray-cool-200\/50:hover {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.hover\:ring-gray-cool-200\/60:hover {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.hover\:ring-gray-cool-200\/70:hover {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.hover\:ring-gray-cool-200\/75:hover {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.hover\:ring-gray-cool-200\/80:hover {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.hover\:ring-gray-cool-200\/90:hover {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.hover\:ring-gray-cool-200\/95:hover {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.hover\:ring-gray-cool-200\/100:hover {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.hover\:ring-gray-cool-300\/0:hover {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.hover\:ring-gray-cool-300\/5:hover {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.hover\:ring-gray-cool-300\/10:hover {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.hover\:ring-gray-cool-300\/20:hover {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.hover\:ring-gray-cool-300\/25:hover {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.hover\:ring-gray-cool-300\/30:hover {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.hover\:ring-gray-cool-300\/40:hover {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.hover\:ring-gray-cool-300\/50:hover {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.hover\:ring-gray-cool-300\/60:hover {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.hover\:ring-gray-cool-300\/70:hover {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.hover\:ring-gray-cool-300\/75:hover {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.hover\:ring-gray-cool-300\/80:hover {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.hover\:ring-gray-cool-300\/90:hover {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.hover\:ring-gray-cool-300\/95:hover {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.hover\:ring-gray-cool-300\/100:hover {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.hover\:ring-gray-cool-400\/0:hover {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.hover\:ring-gray-cool-400\/5:hover {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.hover\:ring-gray-cool-400\/10:hover {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.hover\:ring-gray-cool-400\/20:hover {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.hover\:ring-gray-cool-400\/25:hover {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.hover\:ring-gray-cool-400\/30:hover {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.hover\:ring-gray-cool-400\/40:hover {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.hover\:ring-gray-cool-400\/50:hover {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.hover\:ring-gray-cool-400\/60:hover {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.hover\:ring-gray-cool-400\/70:hover {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.hover\:ring-gray-cool-400\/75:hover {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.hover\:ring-gray-cool-400\/80:hover {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.hover\:ring-gray-cool-400\/90:hover {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.hover\:ring-gray-cool-400\/95:hover {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.hover\:ring-gray-cool-400\/100:hover {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.hover\:ring-gray-cool-500\/0:hover {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.hover\:ring-gray-cool-500\/5:hover {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.hover\:ring-gray-cool-500\/10:hover {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.hover\:ring-gray-cool-500\/20:hover {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.hover\:ring-gray-cool-500\/25:hover {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.hover\:ring-gray-cool-500\/30:hover {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.hover\:ring-gray-cool-500\/40:hover {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.hover\:ring-gray-cool-500\/50:hover {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.hover\:ring-gray-cool-500\/60:hover {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.hover\:ring-gray-cool-500\/70:hover {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.hover\:ring-gray-cool-500\/75:hover {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.hover\:ring-gray-cool-500\/80:hover {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.hover\:ring-gray-cool-500\/90:hover {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.hover\:ring-gray-cool-500\/95:hover {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.hover\:ring-gray-cool-500\/100:hover {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.hover\:ring-gray-cool-600\/0:hover {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.hover\:ring-gray-cool-600\/5:hover {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.hover\:ring-gray-cool-600\/10:hover {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.hover\:ring-gray-cool-600\/20:hover {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.hover\:ring-gray-cool-600\/25:hover {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.hover\:ring-gray-cool-600\/30:hover {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.hover\:ring-gray-cool-600\/40:hover {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.hover\:ring-gray-cool-600\/50:hover {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.hover\:ring-gray-cool-600\/60:hover {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.hover\:ring-gray-cool-600\/70:hover {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.hover\:ring-gray-cool-600\/75:hover {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.hover\:ring-gray-cool-600\/80:hover {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.hover\:ring-gray-cool-600\/90:hover {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.hover\:ring-gray-cool-600\/95:hover {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.hover\:ring-gray-cool-600\/100:hover {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.hover\:ring-gray-cool-700\/0:hover {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.hover\:ring-gray-cool-700\/5:hover {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.hover\:ring-gray-cool-700\/10:hover {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.hover\:ring-gray-cool-700\/20:hover {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.hover\:ring-gray-cool-700\/25:hover {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.hover\:ring-gray-cool-700\/30:hover {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.hover\:ring-gray-cool-700\/40:hover {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.hover\:ring-gray-cool-700\/50:hover {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.hover\:ring-gray-cool-700\/60:hover {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.hover\:ring-gray-cool-700\/70:hover {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.hover\:ring-gray-cool-700\/75:hover {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.hover\:ring-gray-cool-700\/80:hover {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.hover\:ring-gray-cool-700\/90:hover {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.hover\:ring-gray-cool-700\/95:hover {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.hover\:ring-gray-cool-700\/100:hover {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.hover\:ring-gray-cool-800\/0:hover {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.hover\:ring-gray-cool-800\/5:hover {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.hover\:ring-gray-cool-800\/10:hover {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.hover\:ring-gray-cool-800\/20:hover {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.hover\:ring-gray-cool-800\/25:hover {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.hover\:ring-gray-cool-800\/30:hover {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.hover\:ring-gray-cool-800\/40:hover {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.hover\:ring-gray-cool-800\/50:hover {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.hover\:ring-gray-cool-800\/60:hover {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.hover\:ring-gray-cool-800\/70:hover {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.hover\:ring-gray-cool-800\/75:hover {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.hover\:ring-gray-cool-800\/80:hover {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.hover\:ring-gray-cool-800\/90:hover {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.hover\:ring-gray-cool-800\/95:hover {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.hover\:ring-gray-cool-800\/100:hover {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.hover\:ring-gray-cool-900\/0:hover {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.hover\:ring-gray-cool-900\/5:hover {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.hover\:ring-gray-cool-900\/10:hover {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.hover\:ring-gray-cool-900\/20:hover {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.hover\:ring-gray-cool-900\/25:hover {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.hover\:ring-gray-cool-900\/30:hover {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.hover\:ring-gray-cool-900\/40:hover {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.hover\:ring-gray-cool-900\/50:hover {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.hover\:ring-gray-cool-900\/60:hover {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.hover\:ring-gray-cool-900\/70:hover {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.hover\:ring-gray-cool-900\/75:hover {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.hover\:ring-gray-cool-900\/80:hover {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.hover\:ring-gray-cool-900\/90:hover {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.hover\:ring-gray-cool-900\/95:hover {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.hover\:ring-gray-cool-900\/100:hover {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.hover\:ring-gray-cool\/0:hover {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.hover\:ring-gray-cool\/5:hover {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.hover\:ring-gray-cool\/10:hover {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.hover\:ring-gray-cool\/20:hover {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.hover\:ring-gray-cool\/25:hover {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.hover\:ring-gray-cool\/30:hover {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.hover\:ring-gray-cool\/40:hover {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.hover\:ring-gray-cool\/50:hover {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.hover\:ring-gray-cool\/60:hover {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.hover\:ring-gray-cool\/70:hover {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.hover\:ring-gray-cool\/75:hover {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.hover\:ring-gray-cool\/80:hover {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.hover\:ring-gray-cool\/90:hover {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.hover\:ring-gray-cool\/95:hover {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.hover\:ring-gray-cool\/100:hover {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.hover\:ring-gray-modern-25\/0:hover {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.hover\:ring-gray-modern-25\/5:hover {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.hover\:ring-gray-modern-25\/10:hover {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.hover\:ring-gray-modern-25\/20:hover {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.hover\:ring-gray-modern-25\/25:hover {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.hover\:ring-gray-modern-25\/30:hover {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.hover\:ring-gray-modern-25\/40:hover {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.hover\:ring-gray-modern-25\/50:hover {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.hover\:ring-gray-modern-25\/60:hover {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.hover\:ring-gray-modern-25\/70:hover {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.hover\:ring-gray-modern-25\/75:hover {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.hover\:ring-gray-modern-25\/80:hover {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.hover\:ring-gray-modern-25\/90:hover {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.hover\:ring-gray-modern-25\/95:hover {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.hover\:ring-gray-modern-25\/100:hover {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.hover\:ring-gray-modern-50\/0:hover {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.hover\:ring-gray-modern-50\/5:hover {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.hover\:ring-gray-modern-50\/10:hover {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.hover\:ring-gray-modern-50\/20:hover {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.hover\:ring-gray-modern-50\/25:hover {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.hover\:ring-gray-modern-50\/30:hover {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.hover\:ring-gray-modern-50\/40:hover {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.hover\:ring-gray-modern-50\/50:hover {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.hover\:ring-gray-modern-50\/60:hover {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.hover\:ring-gray-modern-50\/70:hover {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.hover\:ring-gray-modern-50\/75:hover {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.hover\:ring-gray-modern-50\/80:hover {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.hover\:ring-gray-modern-50\/90:hover {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.hover\:ring-gray-modern-50\/95:hover {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.hover\:ring-gray-modern-50\/100:hover {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.hover\:ring-gray-modern-100\/0:hover {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.hover\:ring-gray-modern-100\/5:hover {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.hover\:ring-gray-modern-100\/10:hover {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.hover\:ring-gray-modern-100\/20:hover {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.hover\:ring-gray-modern-100\/25:hover {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.hover\:ring-gray-modern-100\/30:hover {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.hover\:ring-gray-modern-100\/40:hover {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.hover\:ring-gray-modern-100\/50:hover {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.hover\:ring-gray-modern-100\/60:hover {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.hover\:ring-gray-modern-100\/70:hover {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.hover\:ring-gray-modern-100\/75:hover {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.hover\:ring-gray-modern-100\/80:hover {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.hover\:ring-gray-modern-100\/90:hover {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.hover\:ring-gray-modern-100\/95:hover {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.hover\:ring-gray-modern-100\/100:hover {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.hover\:ring-gray-modern-200\/0:hover {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.hover\:ring-gray-modern-200\/5:hover {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.hover\:ring-gray-modern-200\/10:hover {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.hover\:ring-gray-modern-200\/20:hover {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.hover\:ring-gray-modern-200\/25:hover {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.hover\:ring-gray-modern-200\/30:hover {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.hover\:ring-gray-modern-200\/40:hover {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.hover\:ring-gray-modern-200\/50:hover {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.hover\:ring-gray-modern-200\/60:hover {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.hover\:ring-gray-modern-200\/70:hover {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.hover\:ring-gray-modern-200\/75:hover {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.hover\:ring-gray-modern-200\/80:hover {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.hover\:ring-gray-modern-200\/90:hover {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.hover\:ring-gray-modern-200\/95:hover {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.hover\:ring-gray-modern-200\/100:hover {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.hover\:ring-gray-modern-300\/0:hover {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.hover\:ring-gray-modern-300\/5:hover {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.hover\:ring-gray-modern-300\/10:hover {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.hover\:ring-gray-modern-300\/20:hover {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.hover\:ring-gray-modern-300\/25:hover {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.hover\:ring-gray-modern-300\/30:hover {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.hover\:ring-gray-modern-300\/40:hover {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.hover\:ring-gray-modern-300\/50:hover {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.hover\:ring-gray-modern-300\/60:hover {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.hover\:ring-gray-modern-300\/70:hover {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.hover\:ring-gray-modern-300\/75:hover {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.hover\:ring-gray-modern-300\/80:hover {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.hover\:ring-gray-modern-300\/90:hover {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.hover\:ring-gray-modern-300\/95:hover {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.hover\:ring-gray-modern-300\/100:hover {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.hover\:ring-gray-modern-400\/0:hover {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.hover\:ring-gray-modern-400\/5:hover {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.hover\:ring-gray-modern-400\/10:hover {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.hover\:ring-gray-modern-400\/20:hover {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.hover\:ring-gray-modern-400\/25:hover {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.hover\:ring-gray-modern-400\/30:hover {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.hover\:ring-gray-modern-400\/40:hover {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.hover\:ring-gray-modern-400\/50:hover {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.hover\:ring-gray-modern-400\/60:hover {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.hover\:ring-gray-modern-400\/70:hover {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.hover\:ring-gray-modern-400\/75:hover {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.hover\:ring-gray-modern-400\/80:hover {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.hover\:ring-gray-modern-400\/90:hover {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.hover\:ring-gray-modern-400\/95:hover {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.hover\:ring-gray-modern-400\/100:hover {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.hover\:ring-gray-modern-500\/0:hover {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.hover\:ring-gray-modern-500\/5:hover {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.hover\:ring-gray-modern-500\/10:hover {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.hover\:ring-gray-modern-500\/20:hover {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.hover\:ring-gray-modern-500\/25:hover {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.hover\:ring-gray-modern-500\/30:hover {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.hover\:ring-gray-modern-500\/40:hover {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.hover\:ring-gray-modern-500\/50:hover {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.hover\:ring-gray-modern-500\/60:hover {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.hover\:ring-gray-modern-500\/70:hover {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.hover\:ring-gray-modern-500\/75:hover {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.hover\:ring-gray-modern-500\/80:hover {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.hover\:ring-gray-modern-500\/90:hover {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.hover\:ring-gray-modern-500\/95:hover {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.hover\:ring-gray-modern-500\/100:hover {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.hover\:ring-gray-modern-600\/0:hover {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.hover\:ring-gray-modern-600\/5:hover {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.hover\:ring-gray-modern-600\/10:hover {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.hover\:ring-gray-modern-600\/20:hover {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.hover\:ring-gray-modern-600\/25:hover {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.hover\:ring-gray-modern-600\/30:hover {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.hover\:ring-gray-modern-600\/40:hover {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.hover\:ring-gray-modern-600\/50:hover {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.hover\:ring-gray-modern-600\/60:hover {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.hover\:ring-gray-modern-600\/70:hover {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.hover\:ring-gray-modern-600\/75:hover {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.hover\:ring-gray-modern-600\/80:hover {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.hover\:ring-gray-modern-600\/90:hover {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.hover\:ring-gray-modern-600\/95:hover {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.hover\:ring-gray-modern-600\/100:hover {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.hover\:ring-gray-modern-700\/0:hover {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.hover\:ring-gray-modern-700\/5:hover {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.hover\:ring-gray-modern-700\/10:hover {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.hover\:ring-gray-modern-700\/20:hover {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.hover\:ring-gray-modern-700\/25:hover {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.hover\:ring-gray-modern-700\/30:hover {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.hover\:ring-gray-modern-700\/40:hover {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.hover\:ring-gray-modern-700\/50:hover {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.hover\:ring-gray-modern-700\/60:hover {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.hover\:ring-gray-modern-700\/70:hover {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.hover\:ring-gray-modern-700\/75:hover {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.hover\:ring-gray-modern-700\/80:hover {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.hover\:ring-gray-modern-700\/90:hover {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.hover\:ring-gray-modern-700\/95:hover {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.hover\:ring-gray-modern-700\/100:hover {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.hover\:ring-gray-modern-800\/0:hover {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.hover\:ring-gray-modern-800\/5:hover {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.hover\:ring-gray-modern-800\/10:hover {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.hover\:ring-gray-modern-800\/20:hover {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.hover\:ring-gray-modern-800\/25:hover {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.hover\:ring-gray-modern-800\/30:hover {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.hover\:ring-gray-modern-800\/40:hover {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.hover\:ring-gray-modern-800\/50:hover {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.hover\:ring-gray-modern-800\/60:hover {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.hover\:ring-gray-modern-800\/70:hover {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.hover\:ring-gray-modern-800\/75:hover {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.hover\:ring-gray-modern-800\/80:hover {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.hover\:ring-gray-modern-800\/90:hover {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.hover\:ring-gray-modern-800\/95:hover {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.hover\:ring-gray-modern-800\/100:hover {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.hover\:ring-gray-modern-900\/0:hover {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.hover\:ring-gray-modern-900\/5:hover {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.hover\:ring-gray-modern-900\/10:hover {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.hover\:ring-gray-modern-900\/20:hover {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.hover\:ring-gray-modern-900\/25:hover {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.hover\:ring-gray-modern-900\/30:hover {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.hover\:ring-gray-modern-900\/40:hover {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.hover\:ring-gray-modern-900\/50:hover {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.hover\:ring-gray-modern-900\/60:hover {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.hover\:ring-gray-modern-900\/70:hover {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.hover\:ring-gray-modern-900\/75:hover {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.hover\:ring-gray-modern-900\/80:hover {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.hover\:ring-gray-modern-900\/90:hover {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.hover\:ring-gray-modern-900\/95:hover {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.hover\:ring-gray-modern-900\/100:hover {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.hover\:ring-gray-modern\/0:hover {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.hover\:ring-gray-modern\/5:hover {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.hover\:ring-gray-modern\/10:hover {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.hover\:ring-gray-modern\/20:hover {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.hover\:ring-gray-modern\/25:hover {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.hover\:ring-gray-modern\/30:hover {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.hover\:ring-gray-modern\/40:hover {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.hover\:ring-gray-modern\/50:hover {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.hover\:ring-gray-modern\/60:hover {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.hover\:ring-gray-modern\/70:hover {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.hover\:ring-gray-modern\/75:hover {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.hover\:ring-gray-modern\/80:hover {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.hover\:ring-gray-modern\/90:hover {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.hover\:ring-gray-modern\/95:hover {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.hover\:ring-gray-modern\/100:hover {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.hover\:ring-gray-neutral-25\/0:hover {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.hover\:ring-gray-neutral-25\/5:hover {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.hover\:ring-gray-neutral-25\/10:hover {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.hover\:ring-gray-neutral-25\/20:hover {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.hover\:ring-gray-neutral-25\/25:hover {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.hover\:ring-gray-neutral-25\/30:hover {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.hover\:ring-gray-neutral-25\/40:hover {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.hover\:ring-gray-neutral-25\/50:hover {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.hover\:ring-gray-neutral-25\/60:hover {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.hover\:ring-gray-neutral-25\/70:hover {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.hover\:ring-gray-neutral-25\/75:hover {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.hover\:ring-gray-neutral-25\/80:hover {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.hover\:ring-gray-neutral-25\/90:hover {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.hover\:ring-gray-neutral-25\/95:hover {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.hover\:ring-gray-neutral-25\/100:hover {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.hover\:ring-gray-neutral-50\/0:hover {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.hover\:ring-gray-neutral-50\/5:hover {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.hover\:ring-gray-neutral-50\/10:hover {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.hover\:ring-gray-neutral-50\/20:hover {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.hover\:ring-gray-neutral-50\/25:hover {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.hover\:ring-gray-neutral-50\/30:hover {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.hover\:ring-gray-neutral-50\/40:hover {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.hover\:ring-gray-neutral-50\/50:hover {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.hover\:ring-gray-neutral-50\/60:hover {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.hover\:ring-gray-neutral-50\/70:hover {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.hover\:ring-gray-neutral-50\/75:hover {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.hover\:ring-gray-neutral-50\/80:hover {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.hover\:ring-gray-neutral-50\/90:hover {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.hover\:ring-gray-neutral-50\/95:hover {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.hover\:ring-gray-neutral-50\/100:hover {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.hover\:ring-gray-neutral-100\/0:hover {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.hover\:ring-gray-neutral-100\/5:hover {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.hover\:ring-gray-neutral-100\/10:hover {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.hover\:ring-gray-neutral-100\/20:hover {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.hover\:ring-gray-neutral-100\/25:hover {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.hover\:ring-gray-neutral-100\/30:hover {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.hover\:ring-gray-neutral-100\/40:hover {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.hover\:ring-gray-neutral-100\/50:hover {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.hover\:ring-gray-neutral-100\/60:hover {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.hover\:ring-gray-neutral-100\/70:hover {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.hover\:ring-gray-neutral-100\/75:hover {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.hover\:ring-gray-neutral-100\/80:hover {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.hover\:ring-gray-neutral-100\/90:hover {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.hover\:ring-gray-neutral-100\/95:hover {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.hover\:ring-gray-neutral-100\/100:hover {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.hover\:ring-gray-neutral-200\/0:hover {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.hover\:ring-gray-neutral-200\/5:hover {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.hover\:ring-gray-neutral-200\/10:hover {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.hover\:ring-gray-neutral-200\/20:hover {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.hover\:ring-gray-neutral-200\/25:hover {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.hover\:ring-gray-neutral-200\/30:hover {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.hover\:ring-gray-neutral-200\/40:hover {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.hover\:ring-gray-neutral-200\/50:hover {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.hover\:ring-gray-neutral-200\/60:hover {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.hover\:ring-gray-neutral-200\/70:hover {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.hover\:ring-gray-neutral-200\/75:hover {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.hover\:ring-gray-neutral-200\/80:hover {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.hover\:ring-gray-neutral-200\/90:hover {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.hover\:ring-gray-neutral-200\/95:hover {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.hover\:ring-gray-neutral-200\/100:hover {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.hover\:ring-gray-neutral-300\/0:hover {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.hover\:ring-gray-neutral-300\/5:hover {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.hover\:ring-gray-neutral-300\/10:hover {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.hover\:ring-gray-neutral-300\/20:hover {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.hover\:ring-gray-neutral-300\/25:hover {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.hover\:ring-gray-neutral-300\/30:hover {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.hover\:ring-gray-neutral-300\/40:hover {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.hover\:ring-gray-neutral-300\/50:hover {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.hover\:ring-gray-neutral-300\/60:hover {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.hover\:ring-gray-neutral-300\/70:hover {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.hover\:ring-gray-neutral-300\/75:hover {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.hover\:ring-gray-neutral-300\/80:hover {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.hover\:ring-gray-neutral-300\/90:hover {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.hover\:ring-gray-neutral-300\/95:hover {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.hover\:ring-gray-neutral-300\/100:hover {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.hover\:ring-gray-neutral-400\/0:hover {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.hover\:ring-gray-neutral-400\/5:hover {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.hover\:ring-gray-neutral-400\/10:hover {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.hover\:ring-gray-neutral-400\/20:hover {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.hover\:ring-gray-neutral-400\/25:hover {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.hover\:ring-gray-neutral-400\/30:hover {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.hover\:ring-gray-neutral-400\/40:hover {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.hover\:ring-gray-neutral-400\/50:hover {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.hover\:ring-gray-neutral-400\/60:hover {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.hover\:ring-gray-neutral-400\/70:hover {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.hover\:ring-gray-neutral-400\/75:hover {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.hover\:ring-gray-neutral-400\/80:hover {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.hover\:ring-gray-neutral-400\/90:hover {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.hover\:ring-gray-neutral-400\/95:hover {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.hover\:ring-gray-neutral-400\/100:hover {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.hover\:ring-gray-neutral-500\/0:hover {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.hover\:ring-gray-neutral-500\/5:hover {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.hover\:ring-gray-neutral-500\/10:hover {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.hover\:ring-gray-neutral-500\/20:hover {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.hover\:ring-gray-neutral-500\/25:hover {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.hover\:ring-gray-neutral-500\/30:hover {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.hover\:ring-gray-neutral-500\/40:hover {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.hover\:ring-gray-neutral-500\/50:hover {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.hover\:ring-gray-neutral-500\/60:hover {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.hover\:ring-gray-neutral-500\/70:hover {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.hover\:ring-gray-neutral-500\/75:hover {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.hover\:ring-gray-neutral-500\/80:hover {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.hover\:ring-gray-neutral-500\/90:hover {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.hover\:ring-gray-neutral-500\/95:hover {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.hover\:ring-gray-neutral-500\/100:hover {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.hover\:ring-gray-neutral-600\/0:hover {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.hover\:ring-gray-neutral-600\/5:hover {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.hover\:ring-gray-neutral-600\/10:hover {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.hover\:ring-gray-neutral-600\/20:hover {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.hover\:ring-gray-neutral-600\/25:hover {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.hover\:ring-gray-neutral-600\/30:hover {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.hover\:ring-gray-neutral-600\/40:hover {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.hover\:ring-gray-neutral-600\/50:hover {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.hover\:ring-gray-neutral-600\/60:hover {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.hover\:ring-gray-neutral-600\/70:hover {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.hover\:ring-gray-neutral-600\/75:hover {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.hover\:ring-gray-neutral-600\/80:hover {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.hover\:ring-gray-neutral-600\/90:hover {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.hover\:ring-gray-neutral-600\/95:hover {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.hover\:ring-gray-neutral-600\/100:hover {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.hover\:ring-gray-neutral-700\/0:hover {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.hover\:ring-gray-neutral-700\/5:hover {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.hover\:ring-gray-neutral-700\/10:hover {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.hover\:ring-gray-neutral-700\/20:hover {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.hover\:ring-gray-neutral-700\/25:hover {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.hover\:ring-gray-neutral-700\/30:hover {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.hover\:ring-gray-neutral-700\/40:hover {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.hover\:ring-gray-neutral-700\/50:hover {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.hover\:ring-gray-neutral-700\/60:hover {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.hover\:ring-gray-neutral-700\/70:hover {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.hover\:ring-gray-neutral-700\/75:hover {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.hover\:ring-gray-neutral-700\/80:hover {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.hover\:ring-gray-neutral-700\/90:hover {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.hover\:ring-gray-neutral-700\/95:hover {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.hover\:ring-gray-neutral-700\/100:hover {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.hover\:ring-gray-neutral-800\/0:hover {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.hover\:ring-gray-neutral-800\/5:hover {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.hover\:ring-gray-neutral-800\/10:hover {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.hover\:ring-gray-neutral-800\/20:hover {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.hover\:ring-gray-neutral-800\/25:hover {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.hover\:ring-gray-neutral-800\/30:hover {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.hover\:ring-gray-neutral-800\/40:hover {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.hover\:ring-gray-neutral-800\/50:hover {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.hover\:ring-gray-neutral-800\/60:hover {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.hover\:ring-gray-neutral-800\/70:hover {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.hover\:ring-gray-neutral-800\/75:hover {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.hover\:ring-gray-neutral-800\/80:hover {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.hover\:ring-gray-neutral-800\/90:hover {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.hover\:ring-gray-neutral-800\/95:hover {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.hover\:ring-gray-neutral-800\/100:hover {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.hover\:ring-gray-neutral-900\/0:hover {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.hover\:ring-gray-neutral-900\/5:hover {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.hover\:ring-gray-neutral-900\/10:hover {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.hover\:ring-gray-neutral-900\/20:hover {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.hover\:ring-gray-neutral-900\/25:hover {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.hover\:ring-gray-neutral-900\/30:hover {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.hover\:ring-gray-neutral-900\/40:hover {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.hover\:ring-gray-neutral-900\/50:hover {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.hover\:ring-gray-neutral-900\/60:hover {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.hover\:ring-gray-neutral-900\/70:hover {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.hover\:ring-gray-neutral-900\/75:hover {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.hover\:ring-gray-neutral-900\/80:hover {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.hover\:ring-gray-neutral-900\/90:hover {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.hover\:ring-gray-neutral-900\/95:hover {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.hover\:ring-gray-neutral-900\/100:hover {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.hover\:ring-gray-neutral\/0:hover {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.hover\:ring-gray-neutral\/5:hover {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.hover\:ring-gray-neutral\/10:hover {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.hover\:ring-gray-neutral\/20:hover {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.hover\:ring-gray-neutral\/25:hover {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.hover\:ring-gray-neutral\/30:hover {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.hover\:ring-gray-neutral\/40:hover {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.hover\:ring-gray-neutral\/50:hover {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.hover\:ring-gray-neutral\/60:hover {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.hover\:ring-gray-neutral\/70:hover {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.hover\:ring-gray-neutral\/75:hover {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.hover\:ring-gray-neutral\/80:hover {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.hover\:ring-gray-neutral\/90:hover {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.hover\:ring-gray-neutral\/95:hover {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.hover\:ring-gray-neutral\/100:hover {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.hover\:ring-gray-iron-25\/0:hover {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.hover\:ring-gray-iron-25\/5:hover {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.hover\:ring-gray-iron-25\/10:hover {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.hover\:ring-gray-iron-25\/20:hover {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.hover\:ring-gray-iron-25\/25:hover {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.hover\:ring-gray-iron-25\/30:hover {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.hover\:ring-gray-iron-25\/40:hover {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.hover\:ring-gray-iron-25\/50:hover {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.hover\:ring-gray-iron-25\/60:hover {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.hover\:ring-gray-iron-25\/70:hover {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.hover\:ring-gray-iron-25\/75:hover {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.hover\:ring-gray-iron-25\/80:hover {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.hover\:ring-gray-iron-25\/90:hover {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.hover\:ring-gray-iron-25\/95:hover {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.hover\:ring-gray-iron-25\/100:hover {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.hover\:ring-gray-iron-50\/0:hover {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.hover\:ring-gray-iron-50\/5:hover {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.hover\:ring-gray-iron-50\/10:hover {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.hover\:ring-gray-iron-50\/20:hover {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.hover\:ring-gray-iron-50\/25:hover {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.hover\:ring-gray-iron-50\/30:hover {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.hover\:ring-gray-iron-50\/40:hover {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.hover\:ring-gray-iron-50\/50:hover {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.hover\:ring-gray-iron-50\/60:hover {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.hover\:ring-gray-iron-50\/70:hover {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.hover\:ring-gray-iron-50\/75:hover {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.hover\:ring-gray-iron-50\/80:hover {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.hover\:ring-gray-iron-50\/90:hover {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.hover\:ring-gray-iron-50\/95:hover {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.hover\:ring-gray-iron-50\/100:hover {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.hover\:ring-gray-iron-100\/0:hover {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.hover\:ring-gray-iron-100\/5:hover {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.hover\:ring-gray-iron-100\/10:hover {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.hover\:ring-gray-iron-100\/20:hover {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.hover\:ring-gray-iron-100\/25:hover {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.hover\:ring-gray-iron-100\/30:hover {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.hover\:ring-gray-iron-100\/40:hover {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.hover\:ring-gray-iron-100\/50:hover {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.hover\:ring-gray-iron-100\/60:hover {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.hover\:ring-gray-iron-100\/70:hover {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.hover\:ring-gray-iron-100\/75:hover {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.hover\:ring-gray-iron-100\/80:hover {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.hover\:ring-gray-iron-100\/90:hover {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.hover\:ring-gray-iron-100\/95:hover {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.hover\:ring-gray-iron-100\/100:hover {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.hover\:ring-gray-iron-200\/0:hover {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.hover\:ring-gray-iron-200\/5:hover {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.hover\:ring-gray-iron-200\/10:hover {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.hover\:ring-gray-iron-200\/20:hover {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.hover\:ring-gray-iron-200\/25:hover {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.hover\:ring-gray-iron-200\/30:hover {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.hover\:ring-gray-iron-200\/40:hover {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.hover\:ring-gray-iron-200\/50:hover {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.hover\:ring-gray-iron-200\/60:hover {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.hover\:ring-gray-iron-200\/70:hover {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.hover\:ring-gray-iron-200\/75:hover {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.hover\:ring-gray-iron-200\/80:hover {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.hover\:ring-gray-iron-200\/90:hover {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.hover\:ring-gray-iron-200\/95:hover {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.hover\:ring-gray-iron-200\/100:hover {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.hover\:ring-gray-iron-300\/0:hover {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.hover\:ring-gray-iron-300\/5:hover {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.hover\:ring-gray-iron-300\/10:hover {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.hover\:ring-gray-iron-300\/20:hover {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.hover\:ring-gray-iron-300\/25:hover {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.hover\:ring-gray-iron-300\/30:hover {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.hover\:ring-gray-iron-300\/40:hover {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.hover\:ring-gray-iron-300\/50:hover {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.hover\:ring-gray-iron-300\/60:hover {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.hover\:ring-gray-iron-300\/70:hover {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.hover\:ring-gray-iron-300\/75:hover {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.hover\:ring-gray-iron-300\/80:hover {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.hover\:ring-gray-iron-300\/90:hover {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.hover\:ring-gray-iron-300\/95:hover {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.hover\:ring-gray-iron-300\/100:hover {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.hover\:ring-gray-iron-400\/0:hover {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.hover\:ring-gray-iron-400\/5:hover {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.hover\:ring-gray-iron-400\/10:hover {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.hover\:ring-gray-iron-400\/20:hover {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.hover\:ring-gray-iron-400\/25:hover {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.hover\:ring-gray-iron-400\/30:hover {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.hover\:ring-gray-iron-400\/40:hover {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.hover\:ring-gray-iron-400\/50:hover {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.hover\:ring-gray-iron-400\/60:hover {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.hover\:ring-gray-iron-400\/70:hover {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.hover\:ring-gray-iron-400\/75:hover {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.hover\:ring-gray-iron-400\/80:hover {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.hover\:ring-gray-iron-400\/90:hover {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.hover\:ring-gray-iron-400\/95:hover {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.hover\:ring-gray-iron-400\/100:hover {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.hover\:ring-gray-iron-500\/0:hover {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.hover\:ring-gray-iron-500\/5:hover {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.hover\:ring-gray-iron-500\/10:hover {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.hover\:ring-gray-iron-500\/20:hover {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.hover\:ring-gray-iron-500\/25:hover {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.hover\:ring-gray-iron-500\/30:hover {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.hover\:ring-gray-iron-500\/40:hover {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.hover\:ring-gray-iron-500\/50:hover {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.hover\:ring-gray-iron-500\/60:hover {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.hover\:ring-gray-iron-500\/70:hover {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.hover\:ring-gray-iron-500\/75:hover {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.hover\:ring-gray-iron-500\/80:hover {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.hover\:ring-gray-iron-500\/90:hover {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.hover\:ring-gray-iron-500\/95:hover {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.hover\:ring-gray-iron-500\/100:hover {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.hover\:ring-gray-iron-600\/0:hover {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.hover\:ring-gray-iron-600\/5:hover {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.hover\:ring-gray-iron-600\/10:hover {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.hover\:ring-gray-iron-600\/20:hover {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.hover\:ring-gray-iron-600\/25:hover {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.hover\:ring-gray-iron-600\/30:hover {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.hover\:ring-gray-iron-600\/40:hover {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.hover\:ring-gray-iron-600\/50:hover {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.hover\:ring-gray-iron-600\/60:hover {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.hover\:ring-gray-iron-600\/70:hover {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.hover\:ring-gray-iron-600\/75:hover {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.hover\:ring-gray-iron-600\/80:hover {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.hover\:ring-gray-iron-600\/90:hover {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.hover\:ring-gray-iron-600\/95:hover {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.hover\:ring-gray-iron-600\/100:hover {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.hover\:ring-gray-iron-700\/0:hover {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.hover\:ring-gray-iron-700\/5:hover {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.hover\:ring-gray-iron-700\/10:hover {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.hover\:ring-gray-iron-700\/20:hover {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.hover\:ring-gray-iron-700\/25:hover {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.hover\:ring-gray-iron-700\/30:hover {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.hover\:ring-gray-iron-700\/40:hover {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.hover\:ring-gray-iron-700\/50:hover {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.hover\:ring-gray-iron-700\/60:hover {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.hover\:ring-gray-iron-700\/70:hover {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.hover\:ring-gray-iron-700\/75:hover {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.hover\:ring-gray-iron-700\/80:hover {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.hover\:ring-gray-iron-700\/90:hover {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.hover\:ring-gray-iron-700\/95:hover {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.hover\:ring-gray-iron-700\/100:hover {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.hover\:ring-gray-iron-800\/0:hover {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.hover\:ring-gray-iron-800\/5:hover {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.hover\:ring-gray-iron-800\/10:hover {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.hover\:ring-gray-iron-800\/20:hover {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.hover\:ring-gray-iron-800\/25:hover {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.hover\:ring-gray-iron-800\/30:hover {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.hover\:ring-gray-iron-800\/40:hover {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.hover\:ring-gray-iron-800\/50:hover {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.hover\:ring-gray-iron-800\/60:hover {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.hover\:ring-gray-iron-800\/70:hover {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.hover\:ring-gray-iron-800\/75:hover {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.hover\:ring-gray-iron-800\/80:hover {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.hover\:ring-gray-iron-800\/90:hover {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.hover\:ring-gray-iron-800\/95:hover {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.hover\:ring-gray-iron-800\/100:hover {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.hover\:ring-gray-iron-900\/0:hover {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.hover\:ring-gray-iron-900\/5:hover {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.hover\:ring-gray-iron-900\/10:hover {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.hover\:ring-gray-iron-900\/20:hover {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.hover\:ring-gray-iron-900\/25:hover {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.hover\:ring-gray-iron-900\/30:hover {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.hover\:ring-gray-iron-900\/40:hover {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.hover\:ring-gray-iron-900\/50:hover {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.hover\:ring-gray-iron-900\/60:hover {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.hover\:ring-gray-iron-900\/70:hover {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.hover\:ring-gray-iron-900\/75:hover {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.hover\:ring-gray-iron-900\/80:hover {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.hover\:ring-gray-iron-900\/90:hover {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.hover\:ring-gray-iron-900\/95:hover {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.hover\:ring-gray-iron-900\/100:hover {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.hover\:ring-gray-iron\/0:hover {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.hover\:ring-gray-iron\/5:hover {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.hover\:ring-gray-iron\/10:hover {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.hover\:ring-gray-iron\/20:hover {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.hover\:ring-gray-iron\/25:hover {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.hover\:ring-gray-iron\/30:hover {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.hover\:ring-gray-iron\/40:hover {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.hover\:ring-gray-iron\/50:hover {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.hover\:ring-gray-iron\/60:hover {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.hover\:ring-gray-iron\/70:hover {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.hover\:ring-gray-iron\/75:hover {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.hover\:ring-gray-iron\/80:hover {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.hover\:ring-gray-iron\/90:hover {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.hover\:ring-gray-iron\/95:hover {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.hover\:ring-gray-iron\/100:hover {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.hover\:ring-gray-true-25\/0:hover {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.hover\:ring-gray-true-25\/5:hover {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.hover\:ring-gray-true-25\/10:hover {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.hover\:ring-gray-true-25\/20:hover {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.hover\:ring-gray-true-25\/25:hover {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.hover\:ring-gray-true-25\/30:hover {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.hover\:ring-gray-true-25\/40:hover {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.hover\:ring-gray-true-25\/50:hover {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.hover\:ring-gray-true-25\/60:hover {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.hover\:ring-gray-true-25\/70:hover {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.hover\:ring-gray-true-25\/75:hover {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.hover\:ring-gray-true-25\/80:hover {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.hover\:ring-gray-true-25\/90:hover {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.hover\:ring-gray-true-25\/95:hover {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.hover\:ring-gray-true-25\/100:hover {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.hover\:ring-gray-true-50\/0:hover {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.hover\:ring-gray-true-50\/5:hover {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.hover\:ring-gray-true-50\/10:hover {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.hover\:ring-gray-true-50\/20:hover {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.hover\:ring-gray-true-50\/25:hover {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.hover\:ring-gray-true-50\/30:hover {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.hover\:ring-gray-true-50\/40:hover {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.hover\:ring-gray-true-50\/50:hover {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.hover\:ring-gray-true-50\/60:hover {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.hover\:ring-gray-true-50\/70:hover {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.hover\:ring-gray-true-50\/75:hover {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.hover\:ring-gray-true-50\/80:hover {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.hover\:ring-gray-true-50\/90:hover {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.hover\:ring-gray-true-50\/95:hover {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.hover\:ring-gray-true-50\/100:hover {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.hover\:ring-gray-true-100\/0:hover {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.hover\:ring-gray-true-100\/5:hover {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.hover\:ring-gray-true-100\/10:hover {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.hover\:ring-gray-true-100\/20:hover {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.hover\:ring-gray-true-100\/25:hover {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.hover\:ring-gray-true-100\/30:hover {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.hover\:ring-gray-true-100\/40:hover {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.hover\:ring-gray-true-100\/50:hover {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.hover\:ring-gray-true-100\/60:hover {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.hover\:ring-gray-true-100\/70:hover {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.hover\:ring-gray-true-100\/75:hover {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.hover\:ring-gray-true-100\/80:hover {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.hover\:ring-gray-true-100\/90:hover {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.hover\:ring-gray-true-100\/95:hover {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.hover\:ring-gray-true-100\/100:hover {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.hover\:ring-gray-true-200\/0:hover {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.hover\:ring-gray-true-200\/5:hover {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.hover\:ring-gray-true-200\/10:hover {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.hover\:ring-gray-true-200\/20:hover {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.hover\:ring-gray-true-200\/25:hover {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.hover\:ring-gray-true-200\/30:hover {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.hover\:ring-gray-true-200\/40:hover {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.hover\:ring-gray-true-200\/50:hover {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.hover\:ring-gray-true-200\/60:hover {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.hover\:ring-gray-true-200\/70:hover {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.hover\:ring-gray-true-200\/75:hover {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.hover\:ring-gray-true-200\/80:hover {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.hover\:ring-gray-true-200\/90:hover {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.hover\:ring-gray-true-200\/95:hover {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.hover\:ring-gray-true-200\/100:hover {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.hover\:ring-gray-true-300\/0:hover {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.hover\:ring-gray-true-300\/5:hover {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.hover\:ring-gray-true-300\/10:hover {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.hover\:ring-gray-true-300\/20:hover {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.hover\:ring-gray-true-300\/25:hover {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.hover\:ring-gray-true-300\/30:hover {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.hover\:ring-gray-true-300\/40:hover {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.hover\:ring-gray-true-300\/50:hover {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.hover\:ring-gray-true-300\/60:hover {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.hover\:ring-gray-true-300\/70:hover {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.hover\:ring-gray-true-300\/75:hover {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.hover\:ring-gray-true-300\/80:hover {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.hover\:ring-gray-true-300\/90:hover {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.hover\:ring-gray-true-300\/95:hover {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.hover\:ring-gray-true-300\/100:hover {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.hover\:ring-gray-true-400\/0:hover {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.hover\:ring-gray-true-400\/5:hover {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.hover\:ring-gray-true-400\/10:hover {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.hover\:ring-gray-true-400\/20:hover {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.hover\:ring-gray-true-400\/25:hover {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.hover\:ring-gray-true-400\/30:hover {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.hover\:ring-gray-true-400\/40:hover {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.hover\:ring-gray-true-400\/50:hover {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.hover\:ring-gray-true-400\/60:hover {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.hover\:ring-gray-true-400\/70:hover {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.hover\:ring-gray-true-400\/75:hover {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.hover\:ring-gray-true-400\/80:hover {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.hover\:ring-gray-true-400\/90:hover {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.hover\:ring-gray-true-400\/95:hover {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.hover\:ring-gray-true-400\/100:hover {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.hover\:ring-gray-true-500\/0:hover {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.hover\:ring-gray-true-500\/5:hover {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.hover\:ring-gray-true-500\/10:hover {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.hover\:ring-gray-true-500\/20:hover {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.hover\:ring-gray-true-500\/25:hover {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.hover\:ring-gray-true-500\/30:hover {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.hover\:ring-gray-true-500\/40:hover {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.hover\:ring-gray-true-500\/50:hover {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.hover\:ring-gray-true-500\/60:hover {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.hover\:ring-gray-true-500\/70:hover {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.hover\:ring-gray-true-500\/75:hover {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.hover\:ring-gray-true-500\/80:hover {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.hover\:ring-gray-true-500\/90:hover {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.hover\:ring-gray-true-500\/95:hover {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.hover\:ring-gray-true-500\/100:hover {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.hover\:ring-gray-true-600\/0:hover {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.hover\:ring-gray-true-600\/5:hover {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.hover\:ring-gray-true-600\/10:hover {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.hover\:ring-gray-true-600\/20:hover {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.hover\:ring-gray-true-600\/25:hover {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.hover\:ring-gray-true-600\/30:hover {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.hover\:ring-gray-true-600\/40:hover {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.hover\:ring-gray-true-600\/50:hover {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.hover\:ring-gray-true-600\/60:hover {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.hover\:ring-gray-true-600\/70:hover {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.hover\:ring-gray-true-600\/75:hover {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.hover\:ring-gray-true-600\/80:hover {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.hover\:ring-gray-true-600\/90:hover {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.hover\:ring-gray-true-600\/95:hover {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.hover\:ring-gray-true-600\/100:hover {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.hover\:ring-gray-true-700\/0:hover {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.hover\:ring-gray-true-700\/5:hover {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.hover\:ring-gray-true-700\/10:hover {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.hover\:ring-gray-true-700\/20:hover {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.hover\:ring-gray-true-700\/25:hover {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.hover\:ring-gray-true-700\/30:hover {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.hover\:ring-gray-true-700\/40:hover {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.hover\:ring-gray-true-700\/50:hover {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.hover\:ring-gray-true-700\/60:hover {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.hover\:ring-gray-true-700\/70:hover {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.hover\:ring-gray-true-700\/75:hover {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.hover\:ring-gray-true-700\/80:hover {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.hover\:ring-gray-true-700\/90:hover {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.hover\:ring-gray-true-700\/95:hover {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.hover\:ring-gray-true-700\/100:hover {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.hover\:ring-gray-true-800\/0:hover {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.hover\:ring-gray-true-800\/5:hover {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.hover\:ring-gray-true-800\/10:hover {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.hover\:ring-gray-true-800\/20:hover {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.hover\:ring-gray-true-800\/25:hover {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.hover\:ring-gray-true-800\/30:hover {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.hover\:ring-gray-true-800\/40:hover {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.hover\:ring-gray-true-800\/50:hover {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.hover\:ring-gray-true-800\/60:hover {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.hover\:ring-gray-true-800\/70:hover {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.hover\:ring-gray-true-800\/75:hover {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.hover\:ring-gray-true-800\/80:hover {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.hover\:ring-gray-true-800\/90:hover {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.hover\:ring-gray-true-800\/95:hover {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.hover\:ring-gray-true-800\/100:hover {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.hover\:ring-gray-true-900\/0:hover {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.hover\:ring-gray-true-900\/5:hover {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.hover\:ring-gray-true-900\/10:hover {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.hover\:ring-gray-true-900\/20:hover {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.hover\:ring-gray-true-900\/25:hover {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.hover\:ring-gray-true-900\/30:hover {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.hover\:ring-gray-true-900\/40:hover {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.hover\:ring-gray-true-900\/50:hover {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.hover\:ring-gray-true-900\/60:hover {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.hover\:ring-gray-true-900\/70:hover {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.hover\:ring-gray-true-900\/75:hover {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.hover\:ring-gray-true-900\/80:hover {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.hover\:ring-gray-true-900\/90:hover {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.hover\:ring-gray-true-900\/95:hover {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.hover\:ring-gray-true-900\/100:hover {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.hover\:ring-gray-true\/0:hover {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.hover\:ring-gray-true\/5:hover {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.hover\:ring-gray-true\/10:hover {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.hover\:ring-gray-true\/20:hover {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.hover\:ring-gray-true\/25:hover {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.hover\:ring-gray-true\/30:hover {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.hover\:ring-gray-true\/40:hover {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.hover\:ring-gray-true\/50:hover {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.hover\:ring-gray-true\/60:hover {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.hover\:ring-gray-true\/70:hover {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.hover\:ring-gray-true\/75:hover {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.hover\:ring-gray-true\/80:hover {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.hover\:ring-gray-true\/90:hover {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.hover\:ring-gray-true\/95:hover {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.hover\:ring-gray-true\/100:hover {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.hover\:ring-gray-warm-25\/0:hover {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.hover\:ring-gray-warm-25\/5:hover {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.hover\:ring-gray-warm-25\/10:hover {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.hover\:ring-gray-warm-25\/20:hover {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.hover\:ring-gray-warm-25\/25:hover {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.hover\:ring-gray-warm-25\/30:hover {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.hover\:ring-gray-warm-25\/40:hover {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.hover\:ring-gray-warm-25\/50:hover {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.hover\:ring-gray-warm-25\/60:hover {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.hover\:ring-gray-warm-25\/70:hover {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.hover\:ring-gray-warm-25\/75:hover {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.hover\:ring-gray-warm-25\/80:hover {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.hover\:ring-gray-warm-25\/90:hover {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.hover\:ring-gray-warm-25\/95:hover {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.hover\:ring-gray-warm-25\/100:hover {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.hover\:ring-gray-warm-50\/0:hover {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.hover\:ring-gray-warm-50\/5:hover {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.hover\:ring-gray-warm-50\/10:hover {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.hover\:ring-gray-warm-50\/20:hover {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.hover\:ring-gray-warm-50\/25:hover {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.hover\:ring-gray-warm-50\/30:hover {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.hover\:ring-gray-warm-50\/40:hover {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.hover\:ring-gray-warm-50\/50:hover {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.hover\:ring-gray-warm-50\/60:hover {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.hover\:ring-gray-warm-50\/70:hover {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.hover\:ring-gray-warm-50\/75:hover {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.hover\:ring-gray-warm-50\/80:hover {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.hover\:ring-gray-warm-50\/90:hover {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.hover\:ring-gray-warm-50\/95:hover {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.hover\:ring-gray-warm-50\/100:hover {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.hover\:ring-gray-warm-100\/0:hover {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.hover\:ring-gray-warm-100\/5:hover {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.hover\:ring-gray-warm-100\/10:hover {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.hover\:ring-gray-warm-100\/20:hover {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.hover\:ring-gray-warm-100\/25:hover {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.hover\:ring-gray-warm-100\/30:hover {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.hover\:ring-gray-warm-100\/40:hover {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.hover\:ring-gray-warm-100\/50:hover {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.hover\:ring-gray-warm-100\/60:hover {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.hover\:ring-gray-warm-100\/70:hover {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.hover\:ring-gray-warm-100\/75:hover {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.hover\:ring-gray-warm-100\/80:hover {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.hover\:ring-gray-warm-100\/90:hover {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.hover\:ring-gray-warm-100\/95:hover {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.hover\:ring-gray-warm-100\/100:hover {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.hover\:ring-gray-warm-200\/0:hover {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.hover\:ring-gray-warm-200\/5:hover {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.hover\:ring-gray-warm-200\/10:hover {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.hover\:ring-gray-warm-200\/20:hover {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.hover\:ring-gray-warm-200\/25:hover {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.hover\:ring-gray-warm-200\/30:hover {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.hover\:ring-gray-warm-200\/40:hover {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.hover\:ring-gray-warm-200\/50:hover {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.hover\:ring-gray-warm-200\/60:hover {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.hover\:ring-gray-warm-200\/70:hover {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.hover\:ring-gray-warm-200\/75:hover {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.hover\:ring-gray-warm-200\/80:hover {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.hover\:ring-gray-warm-200\/90:hover {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.hover\:ring-gray-warm-200\/95:hover {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.hover\:ring-gray-warm-200\/100:hover {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.hover\:ring-gray-warm-300\/0:hover {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.hover\:ring-gray-warm-300\/5:hover {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.hover\:ring-gray-warm-300\/10:hover {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.hover\:ring-gray-warm-300\/20:hover {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.hover\:ring-gray-warm-300\/25:hover {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.hover\:ring-gray-warm-300\/30:hover {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.hover\:ring-gray-warm-300\/40:hover {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.hover\:ring-gray-warm-300\/50:hover {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.hover\:ring-gray-warm-300\/60:hover {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.hover\:ring-gray-warm-300\/70:hover {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.hover\:ring-gray-warm-300\/75:hover {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.hover\:ring-gray-warm-300\/80:hover {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.hover\:ring-gray-warm-300\/90:hover {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.hover\:ring-gray-warm-300\/95:hover {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.hover\:ring-gray-warm-300\/100:hover {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.hover\:ring-gray-warm-400\/0:hover {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.hover\:ring-gray-warm-400\/5:hover {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.hover\:ring-gray-warm-400\/10:hover {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.hover\:ring-gray-warm-400\/20:hover {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.hover\:ring-gray-warm-400\/25:hover {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.hover\:ring-gray-warm-400\/30:hover {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.hover\:ring-gray-warm-400\/40:hover {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.hover\:ring-gray-warm-400\/50:hover {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.hover\:ring-gray-warm-400\/60:hover {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.hover\:ring-gray-warm-400\/70:hover {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.hover\:ring-gray-warm-400\/75:hover {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.hover\:ring-gray-warm-400\/80:hover {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.hover\:ring-gray-warm-400\/90:hover {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.hover\:ring-gray-warm-400\/95:hover {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.hover\:ring-gray-warm-400\/100:hover {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.hover\:ring-gray-warm-500\/0:hover {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.hover\:ring-gray-warm-500\/5:hover {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.hover\:ring-gray-warm-500\/10:hover {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.hover\:ring-gray-warm-500\/20:hover {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.hover\:ring-gray-warm-500\/25:hover {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.hover\:ring-gray-warm-500\/30:hover {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.hover\:ring-gray-warm-500\/40:hover {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.hover\:ring-gray-warm-500\/50:hover {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.hover\:ring-gray-warm-500\/60:hover {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.hover\:ring-gray-warm-500\/70:hover {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.hover\:ring-gray-warm-500\/75:hover {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.hover\:ring-gray-warm-500\/80:hover {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.hover\:ring-gray-warm-500\/90:hover {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.hover\:ring-gray-warm-500\/95:hover {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.hover\:ring-gray-warm-500\/100:hover {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.hover\:ring-gray-warm-600\/0:hover {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.hover\:ring-gray-warm-600\/5:hover {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.hover\:ring-gray-warm-600\/10:hover {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.hover\:ring-gray-warm-600\/20:hover {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.hover\:ring-gray-warm-600\/25:hover {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.hover\:ring-gray-warm-600\/30:hover {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.hover\:ring-gray-warm-600\/40:hover {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.hover\:ring-gray-warm-600\/50:hover {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.hover\:ring-gray-warm-600\/60:hover {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.hover\:ring-gray-warm-600\/70:hover {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.hover\:ring-gray-warm-600\/75:hover {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.hover\:ring-gray-warm-600\/80:hover {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.hover\:ring-gray-warm-600\/90:hover {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.hover\:ring-gray-warm-600\/95:hover {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.hover\:ring-gray-warm-600\/100:hover {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.hover\:ring-gray-warm-700\/0:hover {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.hover\:ring-gray-warm-700\/5:hover {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.hover\:ring-gray-warm-700\/10:hover {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.hover\:ring-gray-warm-700\/20:hover {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.hover\:ring-gray-warm-700\/25:hover {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.hover\:ring-gray-warm-700\/30:hover {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.hover\:ring-gray-warm-700\/40:hover {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.hover\:ring-gray-warm-700\/50:hover {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.hover\:ring-gray-warm-700\/60:hover {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.hover\:ring-gray-warm-700\/70:hover {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.hover\:ring-gray-warm-700\/75:hover {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.hover\:ring-gray-warm-700\/80:hover {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.hover\:ring-gray-warm-700\/90:hover {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.hover\:ring-gray-warm-700\/95:hover {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.hover\:ring-gray-warm-700\/100:hover {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.hover\:ring-gray-warm-800\/0:hover {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.hover\:ring-gray-warm-800\/5:hover {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.hover\:ring-gray-warm-800\/10:hover {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.hover\:ring-gray-warm-800\/20:hover {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.hover\:ring-gray-warm-800\/25:hover {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.hover\:ring-gray-warm-800\/30:hover {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.hover\:ring-gray-warm-800\/40:hover {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.hover\:ring-gray-warm-800\/50:hover {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.hover\:ring-gray-warm-800\/60:hover {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.hover\:ring-gray-warm-800\/70:hover {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.hover\:ring-gray-warm-800\/75:hover {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.hover\:ring-gray-warm-800\/80:hover {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.hover\:ring-gray-warm-800\/90:hover {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.hover\:ring-gray-warm-800\/95:hover {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.hover\:ring-gray-warm-800\/100:hover {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.hover\:ring-gray-warm-900\/0:hover {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.hover\:ring-gray-warm-900\/5:hover {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.hover\:ring-gray-warm-900\/10:hover {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.hover\:ring-gray-warm-900\/20:hover {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.hover\:ring-gray-warm-900\/25:hover {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.hover\:ring-gray-warm-900\/30:hover {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.hover\:ring-gray-warm-900\/40:hover {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.hover\:ring-gray-warm-900\/50:hover {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.hover\:ring-gray-warm-900\/60:hover {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.hover\:ring-gray-warm-900\/70:hover {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.hover\:ring-gray-warm-900\/75:hover {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.hover\:ring-gray-warm-900\/80:hover {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.hover\:ring-gray-warm-900\/90:hover {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.hover\:ring-gray-warm-900\/95:hover {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.hover\:ring-gray-warm-900\/100:hover {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.hover\:ring-gray-warm\/0:hover {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.hover\:ring-gray-warm\/5:hover {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.hover\:ring-gray-warm\/10:hover {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.hover\:ring-gray-warm\/20:hover {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.hover\:ring-gray-warm\/25:hover {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.hover\:ring-gray-warm\/30:hover {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.hover\:ring-gray-warm\/40:hover {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.hover\:ring-gray-warm\/50:hover {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.hover\:ring-gray-warm\/60:hover {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.hover\:ring-gray-warm\/70:hover {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.hover\:ring-gray-warm\/75:hover {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.hover\:ring-gray-warm\/80:hover {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.hover\:ring-gray-warm\/90:hover {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.hover\:ring-gray-warm\/95:hover {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.hover\:ring-gray-warm\/100:hover {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.hover\:ring-moss-25\/0:hover {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.hover\:ring-moss-25\/5:hover {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.hover\:ring-moss-25\/10:hover {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.hover\:ring-moss-25\/20:hover {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.hover\:ring-moss-25\/25:hover {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.hover\:ring-moss-25\/30:hover {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.hover\:ring-moss-25\/40:hover {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.hover\:ring-moss-25\/50:hover {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.hover\:ring-moss-25\/60:hover {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.hover\:ring-moss-25\/70:hover {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.hover\:ring-moss-25\/75:hover {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.hover\:ring-moss-25\/80:hover {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.hover\:ring-moss-25\/90:hover {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.hover\:ring-moss-25\/95:hover {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.hover\:ring-moss-25\/100:hover {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.hover\:ring-moss-50\/0:hover {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.hover\:ring-moss-50\/5:hover {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.hover\:ring-moss-50\/10:hover {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.hover\:ring-moss-50\/20:hover {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.hover\:ring-moss-50\/25:hover {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.hover\:ring-moss-50\/30:hover {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.hover\:ring-moss-50\/40:hover {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.hover\:ring-moss-50\/50:hover {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.hover\:ring-moss-50\/60:hover {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.hover\:ring-moss-50\/70:hover {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.hover\:ring-moss-50\/75:hover {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.hover\:ring-moss-50\/80:hover {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.hover\:ring-moss-50\/90:hover {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.hover\:ring-moss-50\/95:hover {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.hover\:ring-moss-50\/100:hover {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.hover\:ring-moss-100\/0:hover {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.hover\:ring-moss-100\/5:hover {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.hover\:ring-moss-100\/10:hover {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.hover\:ring-moss-100\/20:hover {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.hover\:ring-moss-100\/25:hover {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.hover\:ring-moss-100\/30:hover {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.hover\:ring-moss-100\/40:hover {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.hover\:ring-moss-100\/50:hover {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.hover\:ring-moss-100\/60:hover {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.hover\:ring-moss-100\/70:hover {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.hover\:ring-moss-100\/75:hover {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.hover\:ring-moss-100\/80:hover {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.hover\:ring-moss-100\/90:hover {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.hover\:ring-moss-100\/95:hover {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.hover\:ring-moss-100\/100:hover {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.hover\:ring-moss-200\/0:hover {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.hover\:ring-moss-200\/5:hover {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.hover\:ring-moss-200\/10:hover {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.hover\:ring-moss-200\/20:hover {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.hover\:ring-moss-200\/25:hover {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.hover\:ring-moss-200\/30:hover {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.hover\:ring-moss-200\/40:hover {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.hover\:ring-moss-200\/50:hover {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.hover\:ring-moss-200\/60:hover {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.hover\:ring-moss-200\/70:hover {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.hover\:ring-moss-200\/75:hover {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.hover\:ring-moss-200\/80:hover {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.hover\:ring-moss-200\/90:hover {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.hover\:ring-moss-200\/95:hover {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.hover\:ring-moss-200\/100:hover {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.hover\:ring-moss-300\/0:hover {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.hover\:ring-moss-300\/5:hover {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.hover\:ring-moss-300\/10:hover {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.hover\:ring-moss-300\/20:hover {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.hover\:ring-moss-300\/25:hover {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.hover\:ring-moss-300\/30:hover {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.hover\:ring-moss-300\/40:hover {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.hover\:ring-moss-300\/50:hover {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.hover\:ring-moss-300\/60:hover {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.hover\:ring-moss-300\/70:hover {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.hover\:ring-moss-300\/75:hover {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.hover\:ring-moss-300\/80:hover {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.hover\:ring-moss-300\/90:hover {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.hover\:ring-moss-300\/95:hover {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.hover\:ring-moss-300\/100:hover {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.hover\:ring-moss-400\/0:hover {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.hover\:ring-moss-400\/5:hover {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.hover\:ring-moss-400\/10:hover {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.hover\:ring-moss-400\/20:hover {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.hover\:ring-moss-400\/25:hover {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.hover\:ring-moss-400\/30:hover {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.hover\:ring-moss-400\/40:hover {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.hover\:ring-moss-400\/50:hover {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.hover\:ring-moss-400\/60:hover {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.hover\:ring-moss-400\/70:hover {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.hover\:ring-moss-400\/75:hover {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.hover\:ring-moss-400\/80:hover {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.hover\:ring-moss-400\/90:hover {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.hover\:ring-moss-400\/95:hover {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.hover\:ring-moss-400\/100:hover {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.hover\:ring-moss-500\/0:hover {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.hover\:ring-moss-500\/5:hover {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.hover\:ring-moss-500\/10:hover {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.hover\:ring-moss-500\/20:hover {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.hover\:ring-moss-500\/25:hover {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.hover\:ring-moss-500\/30:hover {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.hover\:ring-moss-500\/40:hover {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.hover\:ring-moss-500\/50:hover {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.hover\:ring-moss-500\/60:hover {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.hover\:ring-moss-500\/70:hover {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.hover\:ring-moss-500\/75:hover {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.hover\:ring-moss-500\/80:hover {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.hover\:ring-moss-500\/90:hover {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.hover\:ring-moss-500\/95:hover {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.hover\:ring-moss-500\/100:hover {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.hover\:ring-moss-600\/0:hover {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.hover\:ring-moss-600\/5:hover {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.hover\:ring-moss-600\/10:hover {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.hover\:ring-moss-600\/20:hover {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.hover\:ring-moss-600\/25:hover {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.hover\:ring-moss-600\/30:hover {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.hover\:ring-moss-600\/40:hover {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.hover\:ring-moss-600\/50:hover {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.hover\:ring-moss-600\/60:hover {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.hover\:ring-moss-600\/70:hover {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.hover\:ring-moss-600\/75:hover {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.hover\:ring-moss-600\/80:hover {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.hover\:ring-moss-600\/90:hover {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.hover\:ring-moss-600\/95:hover {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.hover\:ring-moss-600\/100:hover {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.hover\:ring-moss-700\/0:hover {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.hover\:ring-moss-700\/5:hover {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.hover\:ring-moss-700\/10:hover {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.hover\:ring-moss-700\/20:hover {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.hover\:ring-moss-700\/25:hover {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.hover\:ring-moss-700\/30:hover {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.hover\:ring-moss-700\/40:hover {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.hover\:ring-moss-700\/50:hover {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.hover\:ring-moss-700\/60:hover {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.hover\:ring-moss-700\/70:hover {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.hover\:ring-moss-700\/75:hover {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.hover\:ring-moss-700\/80:hover {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.hover\:ring-moss-700\/90:hover {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.hover\:ring-moss-700\/95:hover {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.hover\:ring-moss-700\/100:hover {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.hover\:ring-moss-800\/0:hover {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.hover\:ring-moss-800\/5:hover {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.hover\:ring-moss-800\/10:hover {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.hover\:ring-moss-800\/20:hover {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.hover\:ring-moss-800\/25:hover {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.hover\:ring-moss-800\/30:hover {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.hover\:ring-moss-800\/40:hover {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.hover\:ring-moss-800\/50:hover {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.hover\:ring-moss-800\/60:hover {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.hover\:ring-moss-800\/70:hover {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.hover\:ring-moss-800\/75:hover {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.hover\:ring-moss-800\/80:hover {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.hover\:ring-moss-800\/90:hover {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.hover\:ring-moss-800\/95:hover {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.hover\:ring-moss-800\/100:hover {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.hover\:ring-moss-900\/0:hover {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.hover\:ring-moss-900\/5:hover {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.hover\:ring-moss-900\/10:hover {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.hover\:ring-moss-900\/20:hover {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.hover\:ring-moss-900\/25:hover {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.hover\:ring-moss-900\/30:hover {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.hover\:ring-moss-900\/40:hover {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.hover\:ring-moss-900\/50:hover {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.hover\:ring-moss-900\/60:hover {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.hover\:ring-moss-900\/70:hover {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.hover\:ring-moss-900\/75:hover {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.hover\:ring-moss-900\/80:hover {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.hover\:ring-moss-900\/90:hover {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.hover\:ring-moss-900\/95:hover {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.hover\:ring-moss-900\/100:hover {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.hover\:ring-moss\/0:hover {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.hover\:ring-moss\/5:hover {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.hover\:ring-moss\/10:hover {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.hover\:ring-moss\/20:hover {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.hover\:ring-moss\/25:hover {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.hover\:ring-moss\/30:hover {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.hover\:ring-moss\/40:hover {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.hover\:ring-moss\/50:hover {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.hover\:ring-moss\/60:hover {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.hover\:ring-moss\/70:hover {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.hover\:ring-moss\/75:hover {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.hover\:ring-moss\/80:hover {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.hover\:ring-moss\/90:hover {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.hover\:ring-moss\/95:hover {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.hover\:ring-moss\/100:hover {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.hover\:ring-green-light-25\/0:hover {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.hover\:ring-green-light-25\/5:hover {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.hover\:ring-green-light-25\/10:hover {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.hover\:ring-green-light-25\/20:hover {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.hover\:ring-green-light-25\/25:hover {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.hover\:ring-green-light-25\/30:hover {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.hover\:ring-green-light-25\/40:hover {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.hover\:ring-green-light-25\/50:hover {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.hover\:ring-green-light-25\/60:hover {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.hover\:ring-green-light-25\/70:hover {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.hover\:ring-green-light-25\/75:hover {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.hover\:ring-green-light-25\/80:hover {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.hover\:ring-green-light-25\/90:hover {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.hover\:ring-green-light-25\/95:hover {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.hover\:ring-green-light-25\/100:hover {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.hover\:ring-green-light-50\/0:hover {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.hover\:ring-green-light-50\/5:hover {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.hover\:ring-green-light-50\/10:hover {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.hover\:ring-green-light-50\/20:hover {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.hover\:ring-green-light-50\/25:hover {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.hover\:ring-green-light-50\/30:hover {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.hover\:ring-green-light-50\/40:hover {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.hover\:ring-green-light-50\/50:hover {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.hover\:ring-green-light-50\/60:hover {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.hover\:ring-green-light-50\/70:hover {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.hover\:ring-green-light-50\/75:hover {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.hover\:ring-green-light-50\/80:hover {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.hover\:ring-green-light-50\/90:hover {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.hover\:ring-green-light-50\/95:hover {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.hover\:ring-green-light-50\/100:hover {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.hover\:ring-green-light-100\/0:hover {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.hover\:ring-green-light-100\/5:hover {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.hover\:ring-green-light-100\/10:hover {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.hover\:ring-green-light-100\/20:hover {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.hover\:ring-green-light-100\/25:hover {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.hover\:ring-green-light-100\/30:hover {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.hover\:ring-green-light-100\/40:hover {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.hover\:ring-green-light-100\/50:hover {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.hover\:ring-green-light-100\/60:hover {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.hover\:ring-green-light-100\/70:hover {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.hover\:ring-green-light-100\/75:hover {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.hover\:ring-green-light-100\/80:hover {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.hover\:ring-green-light-100\/90:hover {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.hover\:ring-green-light-100\/95:hover {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.hover\:ring-green-light-100\/100:hover {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.hover\:ring-green-light-300\/0:hover {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.hover\:ring-green-light-300\/5:hover {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.hover\:ring-green-light-300\/10:hover {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.hover\:ring-green-light-300\/20:hover {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.hover\:ring-green-light-300\/25:hover {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.hover\:ring-green-light-300\/30:hover {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.hover\:ring-green-light-300\/40:hover {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.hover\:ring-green-light-300\/50:hover {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.hover\:ring-green-light-300\/60:hover {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.hover\:ring-green-light-300\/70:hover {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.hover\:ring-green-light-300\/75:hover {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.hover\:ring-green-light-300\/80:hover {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.hover\:ring-green-light-300\/90:hover {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.hover\:ring-green-light-300\/95:hover {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.hover\:ring-green-light-300\/100:hover {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.hover\:ring-green-light-400\/0:hover {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.hover\:ring-green-light-400\/5:hover {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.hover\:ring-green-light-400\/10:hover {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.hover\:ring-green-light-400\/20:hover {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.hover\:ring-green-light-400\/25:hover {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.hover\:ring-green-light-400\/30:hover {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.hover\:ring-green-light-400\/40:hover {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.hover\:ring-green-light-400\/50:hover {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.hover\:ring-green-light-400\/60:hover {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.hover\:ring-green-light-400\/70:hover {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.hover\:ring-green-light-400\/75:hover {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.hover\:ring-green-light-400\/80:hover {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.hover\:ring-green-light-400\/90:hover {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.hover\:ring-green-light-400\/95:hover {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.hover\:ring-green-light-400\/100:hover {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.hover\:ring-green-light-500\/0:hover {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.hover\:ring-green-light-500\/5:hover {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.hover\:ring-green-light-500\/10:hover {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.hover\:ring-green-light-500\/20:hover {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.hover\:ring-green-light-500\/25:hover {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.hover\:ring-green-light-500\/30:hover {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.hover\:ring-green-light-500\/40:hover {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.hover\:ring-green-light-500\/50:hover {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.hover\:ring-green-light-500\/60:hover {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.hover\:ring-green-light-500\/70:hover {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.hover\:ring-green-light-500\/75:hover {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.hover\:ring-green-light-500\/80:hover {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.hover\:ring-green-light-500\/90:hover {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.hover\:ring-green-light-500\/95:hover {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.hover\:ring-green-light-500\/100:hover {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.hover\:ring-green-light-800\/0:hover {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.hover\:ring-green-light-800\/5:hover {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.hover\:ring-green-light-800\/10:hover {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.hover\:ring-green-light-800\/20:hover {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.hover\:ring-green-light-800\/25:hover {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.hover\:ring-green-light-800\/30:hover {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.hover\:ring-green-light-800\/40:hover {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.hover\:ring-green-light-800\/50:hover {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.hover\:ring-green-light-800\/60:hover {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.hover\:ring-green-light-800\/70:hover {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.hover\:ring-green-light-800\/75:hover {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.hover\:ring-green-light-800\/80:hover {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.hover\:ring-green-light-800\/90:hover {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.hover\:ring-green-light-800\/95:hover {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.hover\:ring-green-light-800\/100:hover {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.hover\:ring-green-light-900\/0:hover {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.hover\:ring-green-light-900\/5:hover {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.hover\:ring-green-light-900\/10:hover {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.hover\:ring-green-light-900\/20:hover {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.hover\:ring-green-light-900\/25:hover {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.hover\:ring-green-light-900\/30:hover {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.hover\:ring-green-light-900\/40:hover {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.hover\:ring-green-light-900\/50:hover {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.hover\:ring-green-light-900\/60:hover {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.hover\:ring-green-light-900\/70:hover {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.hover\:ring-green-light-900\/75:hover {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.hover\:ring-green-light-900\/80:hover {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.hover\:ring-green-light-900\/90:hover {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.hover\:ring-green-light-900\/95:hover {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.hover\:ring-green-light-900\/100:hover {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.hover\:ring-green-light\/0:hover {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.hover\:ring-green-light\/5:hover {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.hover\:ring-green-light\/10:hover {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.hover\:ring-green-light\/20:hover {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.hover\:ring-green-light\/25:hover {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.hover\:ring-green-light\/30:hover {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.hover\:ring-green-light\/40:hover {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.hover\:ring-green-light\/50:hover {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.hover\:ring-green-light\/60:hover {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.hover\:ring-green-light\/70:hover {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.hover\:ring-green-light\/75:hover {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.hover\:ring-green-light\/80:hover {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.hover\:ring-green-light\/90:hover {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.hover\:ring-green-light\/95:hover {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.hover\:ring-green-light\/100:hover {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.hover\:ring-green-25\/0:hover {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.hover\:ring-green-25\/5:hover {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.hover\:ring-green-25\/10:hover {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.hover\:ring-green-25\/20:hover {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.hover\:ring-green-25\/25:hover {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.hover\:ring-green-25\/30:hover {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.hover\:ring-green-25\/40:hover {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.hover\:ring-green-25\/50:hover {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.hover\:ring-green-25\/60:hover {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.hover\:ring-green-25\/70:hover {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.hover\:ring-green-25\/75:hover {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.hover\:ring-green-25\/80:hover {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.hover\:ring-green-25\/90:hover {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.hover\:ring-green-25\/95:hover {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.hover\:ring-green-25\/100:hover {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.hover\:ring-green-50\/0:hover {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.hover\:ring-green-50\/5:hover {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.hover\:ring-green-50\/10:hover {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.hover\:ring-green-50\/20:hover {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.hover\:ring-green-50\/25:hover {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.hover\:ring-green-50\/30:hover {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.hover\:ring-green-50\/40:hover {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.hover\:ring-green-50\/50:hover {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.hover\:ring-green-50\/60:hover {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.hover\:ring-green-50\/70:hover {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.hover\:ring-green-50\/75:hover {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.hover\:ring-green-50\/80:hover {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.hover\:ring-green-50\/90:hover {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.hover\:ring-green-50\/95:hover {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.hover\:ring-green-50\/100:hover {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.hover\:ring-green-100\/0:hover {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.hover\:ring-green-100\/5:hover {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.hover\:ring-green-100\/10:hover {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.hover\:ring-green-100\/20:hover {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.hover\:ring-green-100\/25:hover {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.hover\:ring-green-100\/30:hover {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.hover\:ring-green-100\/40:hover {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.hover\:ring-green-100\/50:hover {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.hover\:ring-green-100\/60:hover {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.hover\:ring-green-100\/70:hover {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.hover\:ring-green-100\/75:hover {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.hover\:ring-green-100\/80:hover {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.hover\:ring-green-100\/90:hover {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.hover\:ring-green-100\/95:hover {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.hover\:ring-green-100\/100:hover {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.hover\:ring-green-200\/0:hover {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.hover\:ring-green-200\/5:hover {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.hover\:ring-green-200\/10:hover {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.hover\:ring-green-200\/20:hover {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.hover\:ring-green-200\/25:hover {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.hover\:ring-green-200\/30:hover {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.hover\:ring-green-200\/40:hover {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.hover\:ring-green-200\/50:hover {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.hover\:ring-green-200\/60:hover {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.hover\:ring-green-200\/70:hover {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.hover\:ring-green-200\/75:hover {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.hover\:ring-green-200\/80:hover {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.hover\:ring-green-200\/90:hover {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.hover\:ring-green-200\/95:hover {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.hover\:ring-green-200\/100:hover {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.hover\:ring-green-300\/0:hover {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.hover\:ring-green-300\/5:hover {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.hover\:ring-green-300\/10:hover {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.hover\:ring-green-300\/20:hover {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.hover\:ring-green-300\/25:hover {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.hover\:ring-green-300\/30:hover {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.hover\:ring-green-300\/40:hover {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.hover\:ring-green-300\/50:hover {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.hover\:ring-green-300\/60:hover {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.hover\:ring-green-300\/70:hover {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.hover\:ring-green-300\/75:hover {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.hover\:ring-green-300\/80:hover {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.hover\:ring-green-300\/90:hover {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.hover\:ring-green-300\/95:hover {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.hover\:ring-green-300\/100:hover {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.hover\:ring-green-400\/0:hover {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.hover\:ring-green-400\/5:hover {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.hover\:ring-green-400\/10:hover {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.hover\:ring-green-400\/20:hover {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.hover\:ring-green-400\/25:hover {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.hover\:ring-green-400\/30:hover {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.hover\:ring-green-400\/40:hover {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.hover\:ring-green-400\/50:hover {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.hover\:ring-green-400\/60:hover {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.hover\:ring-green-400\/70:hover {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.hover\:ring-green-400\/75:hover {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.hover\:ring-green-400\/80:hover {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.hover\:ring-green-400\/90:hover {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.hover\:ring-green-400\/95:hover {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.hover\:ring-green-400\/100:hover {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.hover\:ring-green-500\/0:hover {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.hover\:ring-green-500\/5:hover {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.hover\:ring-green-500\/10:hover {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.hover\:ring-green-500\/20:hover {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.hover\:ring-green-500\/25:hover {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.hover\:ring-green-500\/30:hover {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.hover\:ring-green-500\/40:hover {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.hover\:ring-green-500\/50:hover {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.hover\:ring-green-500\/60:hover {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.hover\:ring-green-500\/70:hover {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.hover\:ring-green-500\/75:hover {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.hover\:ring-green-500\/80:hover {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.hover\:ring-green-500\/90:hover {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.hover\:ring-green-500\/95:hover {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.hover\:ring-green-500\/100:hover {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.hover\:ring-green-600\/0:hover {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.hover\:ring-green-600\/5:hover {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.hover\:ring-green-600\/10:hover {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.hover\:ring-green-600\/20:hover {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.hover\:ring-green-600\/25:hover {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.hover\:ring-green-600\/30:hover {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.hover\:ring-green-600\/40:hover {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.hover\:ring-green-600\/50:hover {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.hover\:ring-green-600\/60:hover {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.hover\:ring-green-600\/70:hover {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.hover\:ring-green-600\/75:hover {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.hover\:ring-green-600\/80:hover {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.hover\:ring-green-600\/90:hover {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.hover\:ring-green-600\/95:hover {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.hover\:ring-green-600\/100:hover {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.hover\:ring-green-700\/0:hover {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.hover\:ring-green-700\/5:hover {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.hover\:ring-green-700\/10:hover {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.hover\:ring-green-700\/20:hover {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.hover\:ring-green-700\/25:hover {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.hover\:ring-green-700\/30:hover {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.hover\:ring-green-700\/40:hover {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.hover\:ring-green-700\/50:hover {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.hover\:ring-green-700\/60:hover {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.hover\:ring-green-700\/70:hover {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.hover\:ring-green-700\/75:hover {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.hover\:ring-green-700\/80:hover {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.hover\:ring-green-700\/90:hover {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.hover\:ring-green-700\/95:hover {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.hover\:ring-green-700\/100:hover {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.hover\:ring-green-800\/0:hover {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.hover\:ring-green-800\/5:hover {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.hover\:ring-green-800\/10:hover {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.hover\:ring-green-800\/20:hover {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.hover\:ring-green-800\/25:hover {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.hover\:ring-green-800\/30:hover {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.hover\:ring-green-800\/40:hover {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.hover\:ring-green-800\/50:hover {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.hover\:ring-green-800\/60:hover {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.hover\:ring-green-800\/70:hover {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.hover\:ring-green-800\/75:hover {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.hover\:ring-green-800\/80:hover {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.hover\:ring-green-800\/90:hover {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.hover\:ring-green-800\/95:hover {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.hover\:ring-green-800\/100:hover {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.hover\:ring-green-900\/0:hover {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.hover\:ring-green-900\/5:hover {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.hover\:ring-green-900\/10:hover {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.hover\:ring-green-900\/20:hover {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.hover\:ring-green-900\/25:hover {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.hover\:ring-green-900\/30:hover {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.hover\:ring-green-900\/40:hover {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.hover\:ring-green-900\/50:hover {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.hover\:ring-green-900\/60:hover {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.hover\:ring-green-900\/70:hover {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.hover\:ring-green-900\/75:hover {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.hover\:ring-green-900\/80:hover {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.hover\:ring-green-900\/90:hover {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.hover\:ring-green-900\/95:hover {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.hover\:ring-green-900\/100:hover {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.hover\:ring-green\/0:hover {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.hover\:ring-green\/5:hover {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.hover\:ring-green\/10:hover {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.hover\:ring-green\/20:hover {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.hover\:ring-green\/25:hover {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.hover\:ring-green\/30:hover {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.hover\:ring-green\/40:hover {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.hover\:ring-green\/50:hover {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.hover\:ring-green\/60:hover {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.hover\:ring-green\/70:hover {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.hover\:ring-green\/75:hover {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.hover\:ring-green\/80:hover {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.hover\:ring-green\/90:hover {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.hover\:ring-green\/95:hover {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.hover\:ring-green\/100:hover {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.hover\:ring-teal-25\/0:hover {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.hover\:ring-teal-25\/5:hover {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.hover\:ring-teal-25\/10:hover {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.hover\:ring-teal-25\/20:hover {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.hover\:ring-teal-25\/25:hover {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.hover\:ring-teal-25\/30:hover {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.hover\:ring-teal-25\/40:hover {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.hover\:ring-teal-25\/50:hover {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.hover\:ring-teal-25\/60:hover {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.hover\:ring-teal-25\/70:hover {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.hover\:ring-teal-25\/75:hover {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.hover\:ring-teal-25\/80:hover {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.hover\:ring-teal-25\/90:hover {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.hover\:ring-teal-25\/95:hover {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.hover\:ring-teal-25\/100:hover {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.hover\:ring-teal-50\/0:hover {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.hover\:ring-teal-50\/5:hover {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.hover\:ring-teal-50\/10:hover {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.hover\:ring-teal-50\/20:hover {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.hover\:ring-teal-50\/25:hover {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.hover\:ring-teal-50\/30:hover {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.hover\:ring-teal-50\/40:hover {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.hover\:ring-teal-50\/50:hover {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.hover\:ring-teal-50\/60:hover {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.hover\:ring-teal-50\/70:hover {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.hover\:ring-teal-50\/75:hover {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.hover\:ring-teal-50\/80:hover {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.hover\:ring-teal-50\/90:hover {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.hover\:ring-teal-50\/95:hover {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.hover\:ring-teal-50\/100:hover {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.hover\:ring-teal-100\/0:hover {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.hover\:ring-teal-100\/5:hover {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.hover\:ring-teal-100\/10:hover {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.hover\:ring-teal-100\/20:hover {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.hover\:ring-teal-100\/25:hover {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.hover\:ring-teal-100\/30:hover {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.hover\:ring-teal-100\/40:hover {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.hover\:ring-teal-100\/50:hover {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.hover\:ring-teal-100\/60:hover {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.hover\:ring-teal-100\/70:hover {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.hover\:ring-teal-100\/75:hover {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.hover\:ring-teal-100\/80:hover {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.hover\:ring-teal-100\/90:hover {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.hover\:ring-teal-100\/95:hover {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.hover\:ring-teal-100\/100:hover {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.hover\:ring-teal-200\/0:hover {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.hover\:ring-teal-200\/5:hover {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.hover\:ring-teal-200\/10:hover {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.hover\:ring-teal-200\/20:hover {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.hover\:ring-teal-200\/25:hover {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.hover\:ring-teal-200\/30:hover {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.hover\:ring-teal-200\/40:hover {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.hover\:ring-teal-200\/50:hover {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.hover\:ring-teal-200\/60:hover {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.hover\:ring-teal-200\/70:hover {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.hover\:ring-teal-200\/75:hover {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.hover\:ring-teal-200\/80:hover {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.hover\:ring-teal-200\/90:hover {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.hover\:ring-teal-200\/95:hover {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.hover\:ring-teal-200\/100:hover {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.hover\:ring-teal-300\/0:hover {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.hover\:ring-teal-300\/5:hover {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.hover\:ring-teal-300\/10:hover {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.hover\:ring-teal-300\/20:hover {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.hover\:ring-teal-300\/25:hover {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.hover\:ring-teal-300\/30:hover {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.hover\:ring-teal-300\/40:hover {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.hover\:ring-teal-300\/50:hover {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.hover\:ring-teal-300\/60:hover {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.hover\:ring-teal-300\/70:hover {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.hover\:ring-teal-300\/75:hover {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.hover\:ring-teal-300\/80:hover {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.hover\:ring-teal-300\/90:hover {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.hover\:ring-teal-300\/95:hover {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.hover\:ring-teal-300\/100:hover {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.hover\:ring-teal-400\/0:hover {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.hover\:ring-teal-400\/5:hover {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.hover\:ring-teal-400\/10:hover {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.hover\:ring-teal-400\/20:hover {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.hover\:ring-teal-400\/25:hover {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.hover\:ring-teal-400\/30:hover {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.hover\:ring-teal-400\/40:hover {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.hover\:ring-teal-400\/50:hover {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.hover\:ring-teal-400\/60:hover {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.hover\:ring-teal-400\/70:hover {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.hover\:ring-teal-400\/75:hover {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.hover\:ring-teal-400\/80:hover {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.hover\:ring-teal-400\/90:hover {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.hover\:ring-teal-400\/95:hover {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.hover\:ring-teal-400\/100:hover {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.hover\:ring-teal-500\/0:hover {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.hover\:ring-teal-500\/5:hover {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.hover\:ring-teal-500\/10:hover {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.hover\:ring-teal-500\/20:hover {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.hover\:ring-teal-500\/25:hover {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.hover\:ring-teal-500\/30:hover {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.hover\:ring-teal-500\/40:hover {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.hover\:ring-teal-500\/50:hover {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.hover\:ring-teal-500\/60:hover {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.hover\:ring-teal-500\/70:hover {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.hover\:ring-teal-500\/75:hover {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.hover\:ring-teal-500\/80:hover {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.hover\:ring-teal-500\/90:hover {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.hover\:ring-teal-500\/95:hover {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.hover\:ring-teal-500\/100:hover {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.hover\:ring-teal-600\/0:hover {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.hover\:ring-teal-600\/5:hover {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.hover\:ring-teal-600\/10:hover {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.hover\:ring-teal-600\/20:hover {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.hover\:ring-teal-600\/25:hover {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.hover\:ring-teal-600\/30:hover {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.hover\:ring-teal-600\/40:hover {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.hover\:ring-teal-600\/50:hover {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.hover\:ring-teal-600\/60:hover {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.hover\:ring-teal-600\/70:hover {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.hover\:ring-teal-600\/75:hover {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.hover\:ring-teal-600\/80:hover {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.hover\:ring-teal-600\/90:hover {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.hover\:ring-teal-600\/95:hover {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.hover\:ring-teal-600\/100:hover {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.hover\:ring-teal-700\/0:hover {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.hover\:ring-teal-700\/5:hover {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.hover\:ring-teal-700\/10:hover {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.hover\:ring-teal-700\/20:hover {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.hover\:ring-teal-700\/25:hover {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.hover\:ring-teal-700\/30:hover {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.hover\:ring-teal-700\/40:hover {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.hover\:ring-teal-700\/50:hover {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.hover\:ring-teal-700\/60:hover {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.hover\:ring-teal-700\/70:hover {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.hover\:ring-teal-700\/75:hover {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.hover\:ring-teal-700\/80:hover {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.hover\:ring-teal-700\/90:hover {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.hover\:ring-teal-700\/95:hover {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.hover\:ring-teal-700\/100:hover {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.hover\:ring-teal-800\/0:hover {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.hover\:ring-teal-800\/5:hover {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.hover\:ring-teal-800\/10:hover {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.hover\:ring-teal-800\/20:hover {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.hover\:ring-teal-800\/25:hover {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.hover\:ring-teal-800\/30:hover {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.hover\:ring-teal-800\/40:hover {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.hover\:ring-teal-800\/50:hover {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.hover\:ring-teal-800\/60:hover {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.hover\:ring-teal-800\/70:hover {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.hover\:ring-teal-800\/75:hover {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.hover\:ring-teal-800\/80:hover {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.hover\:ring-teal-800\/90:hover {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.hover\:ring-teal-800\/95:hover {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.hover\:ring-teal-800\/100:hover {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.hover\:ring-teal-900\/0:hover {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.hover\:ring-teal-900\/5:hover {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.hover\:ring-teal-900\/10:hover {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.hover\:ring-teal-900\/20:hover {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.hover\:ring-teal-900\/25:hover {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.hover\:ring-teal-900\/30:hover {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.hover\:ring-teal-900\/40:hover {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.hover\:ring-teal-900\/50:hover {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.hover\:ring-teal-900\/60:hover {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.hover\:ring-teal-900\/70:hover {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.hover\:ring-teal-900\/75:hover {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.hover\:ring-teal-900\/80:hover {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.hover\:ring-teal-900\/90:hover {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.hover\:ring-teal-900\/95:hover {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.hover\:ring-teal-900\/100:hover {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.hover\:ring-teal\/0:hover {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.hover\:ring-teal\/5:hover {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.hover\:ring-teal\/10:hover {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.hover\:ring-teal\/20:hover {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.hover\:ring-teal\/25:hover {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.hover\:ring-teal\/30:hover {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.hover\:ring-teal\/40:hover {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.hover\:ring-teal\/50:hover {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.hover\:ring-teal\/60:hover {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.hover\:ring-teal\/70:hover {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.hover\:ring-teal\/75:hover {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.hover\:ring-teal\/80:hover {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.hover\:ring-teal\/90:hover {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.hover\:ring-teal\/95:hover {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.hover\:ring-teal\/100:hover {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.hover\:ring-cyan-25\/0:hover {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.hover\:ring-cyan-25\/5:hover {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.hover\:ring-cyan-25\/10:hover {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.hover\:ring-cyan-25\/20:hover {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.hover\:ring-cyan-25\/25:hover {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.hover\:ring-cyan-25\/30:hover {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.hover\:ring-cyan-25\/40:hover {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.hover\:ring-cyan-25\/50:hover {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.hover\:ring-cyan-25\/60:hover {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.hover\:ring-cyan-25\/70:hover {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.hover\:ring-cyan-25\/75:hover {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.hover\:ring-cyan-25\/80:hover {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.hover\:ring-cyan-25\/90:hover {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.hover\:ring-cyan-25\/95:hover {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.hover\:ring-cyan-25\/100:hover {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.hover\:ring-cyan-50\/0:hover {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.hover\:ring-cyan-50\/5:hover {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.hover\:ring-cyan-50\/10:hover {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.hover\:ring-cyan-50\/20:hover {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.hover\:ring-cyan-50\/25:hover {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.hover\:ring-cyan-50\/30:hover {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.hover\:ring-cyan-50\/40:hover {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.hover\:ring-cyan-50\/50:hover {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.hover\:ring-cyan-50\/60:hover {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.hover\:ring-cyan-50\/70:hover {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.hover\:ring-cyan-50\/75:hover {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.hover\:ring-cyan-50\/80:hover {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.hover\:ring-cyan-50\/90:hover {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.hover\:ring-cyan-50\/95:hover {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.hover\:ring-cyan-50\/100:hover {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.hover\:ring-cyan-100\/0:hover {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.hover\:ring-cyan-100\/5:hover {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.hover\:ring-cyan-100\/10:hover {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.hover\:ring-cyan-100\/20:hover {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.hover\:ring-cyan-100\/25:hover {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.hover\:ring-cyan-100\/30:hover {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.hover\:ring-cyan-100\/40:hover {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.hover\:ring-cyan-100\/50:hover {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.hover\:ring-cyan-100\/60:hover {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.hover\:ring-cyan-100\/70:hover {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.hover\:ring-cyan-100\/75:hover {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.hover\:ring-cyan-100\/80:hover {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.hover\:ring-cyan-100\/90:hover {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.hover\:ring-cyan-100\/95:hover {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.hover\:ring-cyan-100\/100:hover {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.hover\:ring-cyan-200\/0:hover {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.hover\:ring-cyan-200\/5:hover {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.hover\:ring-cyan-200\/10:hover {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.hover\:ring-cyan-200\/20:hover {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.hover\:ring-cyan-200\/25:hover {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.hover\:ring-cyan-200\/30:hover {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.hover\:ring-cyan-200\/40:hover {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.hover\:ring-cyan-200\/50:hover {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.hover\:ring-cyan-200\/60:hover {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.hover\:ring-cyan-200\/70:hover {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.hover\:ring-cyan-200\/75:hover {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.hover\:ring-cyan-200\/80:hover {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.hover\:ring-cyan-200\/90:hover {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.hover\:ring-cyan-200\/95:hover {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.hover\:ring-cyan-200\/100:hover {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.hover\:ring-cyan-300\/0:hover {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.hover\:ring-cyan-300\/5:hover {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.hover\:ring-cyan-300\/10:hover {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.hover\:ring-cyan-300\/20:hover {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.hover\:ring-cyan-300\/25:hover {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.hover\:ring-cyan-300\/30:hover {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.hover\:ring-cyan-300\/40:hover {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.hover\:ring-cyan-300\/50:hover {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.hover\:ring-cyan-300\/60:hover {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.hover\:ring-cyan-300\/70:hover {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.hover\:ring-cyan-300\/75:hover {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.hover\:ring-cyan-300\/80:hover {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.hover\:ring-cyan-300\/90:hover {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.hover\:ring-cyan-300\/95:hover {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.hover\:ring-cyan-300\/100:hover {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.hover\:ring-cyan-400\/0:hover {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.hover\:ring-cyan-400\/5:hover {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.hover\:ring-cyan-400\/10:hover {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.hover\:ring-cyan-400\/20:hover {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.hover\:ring-cyan-400\/25:hover {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.hover\:ring-cyan-400\/30:hover {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.hover\:ring-cyan-400\/40:hover {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.hover\:ring-cyan-400\/50:hover {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.hover\:ring-cyan-400\/60:hover {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.hover\:ring-cyan-400\/70:hover {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.hover\:ring-cyan-400\/75:hover {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.hover\:ring-cyan-400\/80:hover {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.hover\:ring-cyan-400\/90:hover {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.hover\:ring-cyan-400\/95:hover {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.hover\:ring-cyan-400\/100:hover {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.hover\:ring-cyan-500\/0:hover {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.hover\:ring-cyan-500\/5:hover {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.hover\:ring-cyan-500\/10:hover {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.hover\:ring-cyan-500\/20:hover {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.hover\:ring-cyan-500\/25:hover {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.hover\:ring-cyan-500\/30:hover {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.hover\:ring-cyan-500\/40:hover {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.hover\:ring-cyan-500\/50:hover {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.hover\:ring-cyan-500\/60:hover {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.hover\:ring-cyan-500\/70:hover {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.hover\:ring-cyan-500\/75:hover {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.hover\:ring-cyan-500\/80:hover {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.hover\:ring-cyan-500\/90:hover {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.hover\:ring-cyan-500\/95:hover {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.hover\:ring-cyan-500\/100:hover {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.hover\:ring-cyan-600\/0:hover {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.hover\:ring-cyan-600\/5:hover {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.hover\:ring-cyan-600\/10:hover {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.hover\:ring-cyan-600\/20:hover {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.hover\:ring-cyan-600\/25:hover {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.hover\:ring-cyan-600\/30:hover {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.hover\:ring-cyan-600\/40:hover {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.hover\:ring-cyan-600\/50:hover {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.hover\:ring-cyan-600\/60:hover {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.hover\:ring-cyan-600\/70:hover {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.hover\:ring-cyan-600\/75:hover {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.hover\:ring-cyan-600\/80:hover {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.hover\:ring-cyan-600\/90:hover {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.hover\:ring-cyan-600\/95:hover {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.hover\:ring-cyan-600\/100:hover {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.hover\:ring-cyan-700\/0:hover {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.hover\:ring-cyan-700\/5:hover {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.hover\:ring-cyan-700\/10:hover {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.hover\:ring-cyan-700\/20:hover {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.hover\:ring-cyan-700\/25:hover {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.hover\:ring-cyan-700\/30:hover {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.hover\:ring-cyan-700\/40:hover {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.hover\:ring-cyan-700\/50:hover {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.hover\:ring-cyan-700\/60:hover {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.hover\:ring-cyan-700\/70:hover {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.hover\:ring-cyan-700\/75:hover {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.hover\:ring-cyan-700\/80:hover {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.hover\:ring-cyan-700\/90:hover {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.hover\:ring-cyan-700\/95:hover {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.hover\:ring-cyan-700\/100:hover {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.hover\:ring-cyan-800\/0:hover {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.hover\:ring-cyan-800\/5:hover {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.hover\:ring-cyan-800\/10:hover {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.hover\:ring-cyan-800\/20:hover {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.hover\:ring-cyan-800\/25:hover {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.hover\:ring-cyan-800\/30:hover {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.hover\:ring-cyan-800\/40:hover {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.hover\:ring-cyan-800\/50:hover {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.hover\:ring-cyan-800\/60:hover {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.hover\:ring-cyan-800\/70:hover {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.hover\:ring-cyan-800\/75:hover {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.hover\:ring-cyan-800\/80:hover {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.hover\:ring-cyan-800\/90:hover {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.hover\:ring-cyan-800\/95:hover {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.hover\:ring-cyan-800\/100:hover {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.hover\:ring-cyan-900\/0:hover {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.hover\:ring-cyan-900\/5:hover {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.hover\:ring-cyan-900\/10:hover {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.hover\:ring-cyan-900\/20:hover {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.hover\:ring-cyan-900\/25:hover {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.hover\:ring-cyan-900\/30:hover {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.hover\:ring-cyan-900\/40:hover {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.hover\:ring-cyan-900\/50:hover {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.hover\:ring-cyan-900\/60:hover {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.hover\:ring-cyan-900\/70:hover {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.hover\:ring-cyan-900\/75:hover {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.hover\:ring-cyan-900\/80:hover {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.hover\:ring-cyan-900\/90:hover {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.hover\:ring-cyan-900\/95:hover {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.hover\:ring-cyan-900\/100:hover {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.hover\:ring-cyan\/0:hover {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.hover\:ring-cyan\/5:hover {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.hover\:ring-cyan\/10:hover {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.hover\:ring-cyan\/20:hover {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.hover\:ring-cyan\/25:hover {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.hover\:ring-cyan\/30:hover {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.hover\:ring-cyan\/40:hover {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.hover\:ring-cyan\/50:hover {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.hover\:ring-cyan\/60:hover {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.hover\:ring-cyan\/70:hover {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.hover\:ring-cyan\/75:hover {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.hover\:ring-cyan\/80:hover {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.hover\:ring-cyan\/90:hover {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.hover\:ring-cyan\/95:hover {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.hover\:ring-cyan\/100:hover {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.hover\:ring-blue-light-25\/0:hover {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.hover\:ring-blue-light-25\/5:hover {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.hover\:ring-blue-light-25\/10:hover {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.hover\:ring-blue-light-25\/20:hover {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.hover\:ring-blue-light-25\/25:hover {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.hover\:ring-blue-light-25\/30:hover {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.hover\:ring-blue-light-25\/40:hover {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.hover\:ring-blue-light-25\/50:hover {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.hover\:ring-blue-light-25\/60:hover {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.hover\:ring-blue-light-25\/70:hover {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.hover\:ring-blue-light-25\/75:hover {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.hover\:ring-blue-light-25\/80:hover {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.hover\:ring-blue-light-25\/90:hover {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.hover\:ring-blue-light-25\/95:hover {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.hover\:ring-blue-light-25\/100:hover {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.hover\:ring-blue-light-50\/0:hover {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.hover\:ring-blue-light-50\/5:hover {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.hover\:ring-blue-light-50\/10:hover {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.hover\:ring-blue-light-50\/20:hover {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.hover\:ring-blue-light-50\/25:hover {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.hover\:ring-blue-light-50\/30:hover {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.hover\:ring-blue-light-50\/40:hover {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.hover\:ring-blue-light-50\/50:hover {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.hover\:ring-blue-light-50\/60:hover {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.hover\:ring-blue-light-50\/70:hover {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.hover\:ring-blue-light-50\/75:hover {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.hover\:ring-blue-light-50\/80:hover {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.hover\:ring-blue-light-50\/90:hover {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.hover\:ring-blue-light-50\/95:hover {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.hover\:ring-blue-light-50\/100:hover {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.hover\:ring-blue-light-100\/0:hover {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.hover\:ring-blue-light-100\/5:hover {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.hover\:ring-blue-light-100\/10:hover {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.hover\:ring-blue-light-100\/20:hover {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.hover\:ring-blue-light-100\/25:hover {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.hover\:ring-blue-light-100\/30:hover {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.hover\:ring-blue-light-100\/40:hover {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.hover\:ring-blue-light-100\/50:hover {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.hover\:ring-blue-light-100\/60:hover {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.hover\:ring-blue-light-100\/70:hover {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.hover\:ring-blue-light-100\/75:hover {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.hover\:ring-blue-light-100\/80:hover {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.hover\:ring-blue-light-100\/90:hover {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.hover\:ring-blue-light-100\/95:hover {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.hover\:ring-blue-light-100\/100:hover {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.hover\:ring-blue-light-200\/0:hover {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.hover\:ring-blue-light-200\/5:hover {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.hover\:ring-blue-light-200\/10:hover {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.hover\:ring-blue-light-200\/20:hover {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.hover\:ring-blue-light-200\/25:hover {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.hover\:ring-blue-light-200\/30:hover {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.hover\:ring-blue-light-200\/40:hover {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.hover\:ring-blue-light-200\/50:hover {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.hover\:ring-blue-light-200\/60:hover {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.hover\:ring-blue-light-200\/70:hover {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.hover\:ring-blue-light-200\/75:hover {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.hover\:ring-blue-light-200\/80:hover {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.hover\:ring-blue-light-200\/90:hover {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.hover\:ring-blue-light-200\/95:hover {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.hover\:ring-blue-light-200\/100:hover {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.hover\:ring-blue-light-300\/0:hover {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.hover\:ring-blue-light-300\/5:hover {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.hover\:ring-blue-light-300\/10:hover {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.hover\:ring-blue-light-300\/20:hover {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.hover\:ring-blue-light-300\/25:hover {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.hover\:ring-blue-light-300\/30:hover {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.hover\:ring-blue-light-300\/40:hover {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.hover\:ring-blue-light-300\/50:hover {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.hover\:ring-blue-light-300\/60:hover {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.hover\:ring-blue-light-300\/70:hover {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.hover\:ring-blue-light-300\/75:hover {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.hover\:ring-blue-light-300\/80:hover {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.hover\:ring-blue-light-300\/90:hover {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.hover\:ring-blue-light-300\/95:hover {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.hover\:ring-blue-light-300\/100:hover {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.hover\:ring-blue-light-400\/0:hover {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.hover\:ring-blue-light-400\/5:hover {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.hover\:ring-blue-light-400\/10:hover {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.hover\:ring-blue-light-400\/20:hover {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.hover\:ring-blue-light-400\/25:hover {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.hover\:ring-blue-light-400\/30:hover {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.hover\:ring-blue-light-400\/40:hover {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.hover\:ring-blue-light-400\/50:hover {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.hover\:ring-blue-light-400\/60:hover {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.hover\:ring-blue-light-400\/70:hover {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.hover\:ring-blue-light-400\/75:hover {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.hover\:ring-blue-light-400\/80:hover {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.hover\:ring-blue-light-400\/90:hover {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.hover\:ring-blue-light-400\/95:hover {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.hover\:ring-blue-light-400\/100:hover {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.hover\:ring-blue-light-500\/0:hover {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.hover\:ring-blue-light-500\/5:hover {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.hover\:ring-blue-light-500\/10:hover {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.hover\:ring-blue-light-500\/20:hover {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.hover\:ring-blue-light-500\/25:hover {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.hover\:ring-blue-light-500\/30:hover {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.hover\:ring-blue-light-500\/40:hover {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.hover\:ring-blue-light-500\/50:hover {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.hover\:ring-blue-light-500\/60:hover {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.hover\:ring-blue-light-500\/70:hover {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.hover\:ring-blue-light-500\/75:hover {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.hover\:ring-blue-light-500\/80:hover {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.hover\:ring-blue-light-500\/90:hover {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.hover\:ring-blue-light-500\/95:hover {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.hover\:ring-blue-light-500\/100:hover {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.hover\:ring-blue-light-600\/0:hover {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.hover\:ring-blue-light-600\/5:hover {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.hover\:ring-blue-light-600\/10:hover {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.hover\:ring-blue-light-600\/20:hover {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.hover\:ring-blue-light-600\/25:hover {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.hover\:ring-blue-light-600\/30:hover {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.hover\:ring-blue-light-600\/40:hover {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.hover\:ring-blue-light-600\/50:hover {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.hover\:ring-blue-light-600\/60:hover {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.hover\:ring-blue-light-600\/70:hover {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.hover\:ring-blue-light-600\/75:hover {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.hover\:ring-blue-light-600\/80:hover {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.hover\:ring-blue-light-600\/90:hover {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.hover\:ring-blue-light-600\/95:hover {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.hover\:ring-blue-light-600\/100:hover {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.hover\:ring-blue-light-700\/0:hover {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.hover\:ring-blue-light-700\/5:hover {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.hover\:ring-blue-light-700\/10:hover {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.hover\:ring-blue-light-700\/20:hover {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.hover\:ring-blue-light-700\/25:hover {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.hover\:ring-blue-light-700\/30:hover {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.hover\:ring-blue-light-700\/40:hover {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.hover\:ring-blue-light-700\/50:hover {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.hover\:ring-blue-light-700\/60:hover {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.hover\:ring-blue-light-700\/70:hover {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.hover\:ring-blue-light-700\/75:hover {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.hover\:ring-blue-light-700\/80:hover {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.hover\:ring-blue-light-700\/90:hover {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.hover\:ring-blue-light-700\/95:hover {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.hover\:ring-blue-light-700\/100:hover {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.hover\:ring-blue-light-800\/0:hover {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.hover\:ring-blue-light-800\/5:hover {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.hover\:ring-blue-light-800\/10:hover {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.hover\:ring-blue-light-800\/20:hover {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.hover\:ring-blue-light-800\/25:hover {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.hover\:ring-blue-light-800\/30:hover {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.hover\:ring-blue-light-800\/40:hover {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.hover\:ring-blue-light-800\/50:hover {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.hover\:ring-blue-light-800\/60:hover {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.hover\:ring-blue-light-800\/70:hover {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.hover\:ring-blue-light-800\/75:hover {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.hover\:ring-blue-light-800\/80:hover {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.hover\:ring-blue-light-800\/90:hover {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.hover\:ring-blue-light-800\/95:hover {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.hover\:ring-blue-light-800\/100:hover {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.hover\:ring-blue-light-900\/0:hover {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.hover\:ring-blue-light-900\/5:hover {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.hover\:ring-blue-light-900\/10:hover {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.hover\:ring-blue-light-900\/20:hover {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.hover\:ring-blue-light-900\/25:hover {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.hover\:ring-blue-light-900\/30:hover {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.hover\:ring-blue-light-900\/40:hover {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.hover\:ring-blue-light-900\/50:hover {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.hover\:ring-blue-light-900\/60:hover {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.hover\:ring-blue-light-900\/70:hover {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.hover\:ring-blue-light-900\/75:hover {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.hover\:ring-blue-light-900\/80:hover {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.hover\:ring-blue-light-900\/90:hover {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.hover\:ring-blue-light-900\/95:hover {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.hover\:ring-blue-light-900\/100:hover {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.hover\:ring-blue-light\/0:hover {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.hover\:ring-blue-light\/5:hover {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.hover\:ring-blue-light\/10:hover {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.hover\:ring-blue-light\/20:hover {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.hover\:ring-blue-light\/25:hover {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.hover\:ring-blue-light\/30:hover {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.hover\:ring-blue-light\/40:hover {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.hover\:ring-blue-light\/50:hover {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.hover\:ring-blue-light\/60:hover {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.hover\:ring-blue-light\/70:hover {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.hover\:ring-blue-light\/75:hover {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.hover\:ring-blue-light\/80:hover {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.hover\:ring-blue-light\/90:hover {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.hover\:ring-blue-light\/95:hover {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.hover\:ring-blue-light\/100:hover {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.hover\:ring-blue-25\/0:hover {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.hover\:ring-blue-25\/5:hover {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.hover\:ring-blue-25\/10:hover {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.hover\:ring-blue-25\/20:hover {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.hover\:ring-blue-25\/25:hover {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.hover\:ring-blue-25\/30:hover {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.hover\:ring-blue-25\/40:hover {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.hover\:ring-blue-25\/50:hover {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.hover\:ring-blue-25\/60:hover {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.hover\:ring-blue-25\/70:hover {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.hover\:ring-blue-25\/75:hover {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.hover\:ring-blue-25\/80:hover {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.hover\:ring-blue-25\/90:hover {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.hover\:ring-blue-25\/95:hover {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.hover\:ring-blue-25\/100:hover {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.hover\:ring-blue-50\/0:hover {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.hover\:ring-blue-50\/5:hover {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.hover\:ring-blue-50\/10:hover {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.hover\:ring-blue-50\/20:hover {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.hover\:ring-blue-50\/25:hover {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.hover\:ring-blue-50\/30:hover {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.hover\:ring-blue-50\/40:hover {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.hover\:ring-blue-50\/50:hover {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.hover\:ring-blue-50\/60:hover {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.hover\:ring-blue-50\/70:hover {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.hover\:ring-blue-50\/75:hover {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.hover\:ring-blue-50\/80:hover {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.hover\:ring-blue-50\/90:hover {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.hover\:ring-blue-50\/95:hover {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.hover\:ring-blue-50\/100:hover {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.hover\:ring-blue-100\/0:hover {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.hover\:ring-blue-100\/5:hover {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.hover\:ring-blue-100\/10:hover {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.hover\:ring-blue-100\/20:hover {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.hover\:ring-blue-100\/25:hover {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.hover\:ring-blue-100\/30:hover {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.hover\:ring-blue-100\/40:hover {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.hover\:ring-blue-100\/50:hover {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.hover\:ring-blue-100\/60:hover {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.hover\:ring-blue-100\/70:hover {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.hover\:ring-blue-100\/75:hover {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.hover\:ring-blue-100\/80:hover {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.hover\:ring-blue-100\/90:hover {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.hover\:ring-blue-100\/95:hover {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.hover\:ring-blue-100\/100:hover {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.hover\:ring-blue-200\/0:hover {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.hover\:ring-blue-200\/5:hover {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.hover\:ring-blue-200\/10:hover {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.hover\:ring-blue-200\/20:hover {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.hover\:ring-blue-200\/25:hover {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.hover\:ring-blue-200\/30:hover {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.hover\:ring-blue-200\/40:hover {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.hover\:ring-blue-200\/50:hover {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.hover\:ring-blue-200\/60:hover {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.hover\:ring-blue-200\/70:hover {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.hover\:ring-blue-200\/75:hover {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.hover\:ring-blue-200\/80:hover {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.hover\:ring-blue-200\/90:hover {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.hover\:ring-blue-200\/95:hover {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.hover\:ring-blue-200\/100:hover {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.hover\:ring-blue-300\/0:hover {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.hover\:ring-blue-300\/5:hover {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.hover\:ring-blue-300\/10:hover {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.hover\:ring-blue-300\/20:hover {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.hover\:ring-blue-300\/25:hover {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.hover\:ring-blue-300\/30:hover {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.hover\:ring-blue-300\/40:hover {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.hover\:ring-blue-300\/50:hover {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.hover\:ring-blue-300\/60:hover {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.hover\:ring-blue-300\/70:hover {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.hover\:ring-blue-300\/75:hover {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.hover\:ring-blue-300\/80:hover {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.hover\:ring-blue-300\/90:hover {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.hover\:ring-blue-300\/95:hover {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.hover\:ring-blue-300\/100:hover {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.hover\:ring-blue-400\/0:hover {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.hover\:ring-blue-400\/5:hover {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.hover\:ring-blue-400\/10:hover {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.hover\:ring-blue-400\/20:hover {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.hover\:ring-blue-400\/25:hover {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.hover\:ring-blue-400\/30:hover {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.hover\:ring-blue-400\/40:hover {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.hover\:ring-blue-400\/50:hover {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.hover\:ring-blue-400\/60:hover {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.hover\:ring-blue-400\/70:hover {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.hover\:ring-blue-400\/75:hover {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.hover\:ring-blue-400\/80:hover {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.hover\:ring-blue-400\/90:hover {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.hover\:ring-blue-400\/95:hover {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.hover\:ring-blue-400\/100:hover {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.hover\:ring-blue-500\/0:hover {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.hover\:ring-blue-500\/5:hover {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.hover\:ring-blue-500\/10:hover {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.hover\:ring-blue-500\/20:hover {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.hover\:ring-blue-500\/25:hover {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.hover\:ring-blue-500\/30:hover {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.hover\:ring-blue-500\/40:hover {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.hover\:ring-blue-500\/50:hover {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.hover\:ring-blue-500\/60:hover {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.hover\:ring-blue-500\/70:hover {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.hover\:ring-blue-500\/75:hover {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.hover\:ring-blue-500\/80:hover {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.hover\:ring-blue-500\/90:hover {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.hover\:ring-blue-500\/95:hover {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.hover\:ring-blue-500\/100:hover {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.hover\:ring-blue-600\/0:hover {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.hover\:ring-blue-600\/5:hover {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.hover\:ring-blue-600\/10:hover {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.hover\:ring-blue-600\/20:hover {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.hover\:ring-blue-600\/25:hover {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.hover\:ring-blue-600\/30:hover {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.hover\:ring-blue-600\/40:hover {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.hover\:ring-blue-600\/50:hover {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.hover\:ring-blue-600\/60:hover {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.hover\:ring-blue-600\/70:hover {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.hover\:ring-blue-600\/75:hover {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.hover\:ring-blue-600\/80:hover {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.hover\:ring-blue-600\/90:hover {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.hover\:ring-blue-600\/95:hover {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.hover\:ring-blue-600\/100:hover {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.hover\:ring-blue-700\/0:hover {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.hover\:ring-blue-700\/5:hover {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.hover\:ring-blue-700\/10:hover {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.hover\:ring-blue-700\/20:hover {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.hover\:ring-blue-700\/25:hover {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.hover\:ring-blue-700\/30:hover {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.hover\:ring-blue-700\/40:hover {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.hover\:ring-blue-700\/50:hover {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.hover\:ring-blue-700\/60:hover {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.hover\:ring-blue-700\/70:hover {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.hover\:ring-blue-700\/75:hover {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.hover\:ring-blue-700\/80:hover {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.hover\:ring-blue-700\/90:hover {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.hover\:ring-blue-700\/95:hover {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.hover\:ring-blue-700\/100:hover {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.hover\:ring-blue-800\/0:hover {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.hover\:ring-blue-800\/5:hover {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.hover\:ring-blue-800\/10:hover {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.hover\:ring-blue-800\/20:hover {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.hover\:ring-blue-800\/25:hover {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.hover\:ring-blue-800\/30:hover {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.hover\:ring-blue-800\/40:hover {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.hover\:ring-blue-800\/50:hover {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.hover\:ring-blue-800\/60:hover {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.hover\:ring-blue-800\/70:hover {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.hover\:ring-blue-800\/75:hover {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.hover\:ring-blue-800\/80:hover {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.hover\:ring-blue-800\/90:hover {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.hover\:ring-blue-800\/95:hover {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.hover\:ring-blue-800\/100:hover {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.hover\:ring-blue-900\/0:hover {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.hover\:ring-blue-900\/5:hover {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.hover\:ring-blue-900\/10:hover {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.hover\:ring-blue-900\/20:hover {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.hover\:ring-blue-900\/25:hover {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.hover\:ring-blue-900\/30:hover {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.hover\:ring-blue-900\/40:hover {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.hover\:ring-blue-900\/50:hover {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.hover\:ring-blue-900\/60:hover {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.hover\:ring-blue-900\/70:hover {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.hover\:ring-blue-900\/75:hover {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.hover\:ring-blue-900\/80:hover {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.hover\:ring-blue-900\/90:hover {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.hover\:ring-blue-900\/95:hover {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.hover\:ring-blue-900\/100:hover {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.hover\:ring-blue\/0:hover {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.hover\:ring-blue\/5:hover {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.hover\:ring-blue\/10:hover {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.hover\:ring-blue\/20:hover {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.hover\:ring-blue\/25:hover {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.hover\:ring-blue\/30:hover {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.hover\:ring-blue\/40:hover {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.hover\:ring-blue\/50:hover {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.hover\:ring-blue\/60:hover {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.hover\:ring-blue\/70:hover {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.hover\:ring-blue\/75:hover {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.hover\:ring-blue\/80:hover {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.hover\:ring-blue\/90:hover {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.hover\:ring-blue\/95:hover {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.hover\:ring-blue\/100:hover {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.hover\:ring-blue-dark-25\/0:hover {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.hover\:ring-blue-dark-25\/5:hover {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.hover\:ring-blue-dark-25\/10:hover {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.hover\:ring-blue-dark-25\/20:hover {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.hover\:ring-blue-dark-25\/25:hover {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.hover\:ring-blue-dark-25\/30:hover {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.hover\:ring-blue-dark-25\/40:hover {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.hover\:ring-blue-dark-25\/50:hover {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.hover\:ring-blue-dark-25\/60:hover {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.hover\:ring-blue-dark-25\/70:hover {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.hover\:ring-blue-dark-25\/75:hover {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.hover\:ring-blue-dark-25\/80:hover {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.hover\:ring-blue-dark-25\/90:hover {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.hover\:ring-blue-dark-25\/95:hover {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.hover\:ring-blue-dark-25\/100:hover {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.hover\:ring-blue-dark-50\/0:hover {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.hover\:ring-blue-dark-50\/5:hover {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.hover\:ring-blue-dark-50\/10:hover {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.hover\:ring-blue-dark-50\/20:hover {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.hover\:ring-blue-dark-50\/25:hover {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.hover\:ring-blue-dark-50\/30:hover {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.hover\:ring-blue-dark-50\/40:hover {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.hover\:ring-blue-dark-50\/50:hover {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.hover\:ring-blue-dark-50\/60:hover {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.hover\:ring-blue-dark-50\/70:hover {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.hover\:ring-blue-dark-50\/75:hover {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.hover\:ring-blue-dark-50\/80:hover {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.hover\:ring-blue-dark-50\/90:hover {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.hover\:ring-blue-dark-50\/95:hover {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.hover\:ring-blue-dark-50\/100:hover {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.hover\:ring-blue-dark-100\/0:hover {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.hover\:ring-blue-dark-100\/5:hover {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.hover\:ring-blue-dark-100\/10:hover {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.hover\:ring-blue-dark-100\/20:hover {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.hover\:ring-blue-dark-100\/25:hover {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.hover\:ring-blue-dark-100\/30:hover {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.hover\:ring-blue-dark-100\/40:hover {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.hover\:ring-blue-dark-100\/50:hover {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.hover\:ring-blue-dark-100\/60:hover {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.hover\:ring-blue-dark-100\/70:hover {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.hover\:ring-blue-dark-100\/75:hover {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.hover\:ring-blue-dark-100\/80:hover {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.hover\:ring-blue-dark-100\/90:hover {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.hover\:ring-blue-dark-100\/95:hover {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.hover\:ring-blue-dark-100\/100:hover {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.hover\:ring-blue-dark-200\/0:hover {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.hover\:ring-blue-dark-200\/5:hover {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.hover\:ring-blue-dark-200\/10:hover {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.hover\:ring-blue-dark-200\/20:hover {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.hover\:ring-blue-dark-200\/25:hover {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.hover\:ring-blue-dark-200\/30:hover {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.hover\:ring-blue-dark-200\/40:hover {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.hover\:ring-blue-dark-200\/50:hover {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.hover\:ring-blue-dark-200\/60:hover {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.hover\:ring-blue-dark-200\/70:hover {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.hover\:ring-blue-dark-200\/75:hover {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.hover\:ring-blue-dark-200\/80:hover {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.hover\:ring-blue-dark-200\/90:hover {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.hover\:ring-blue-dark-200\/95:hover {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.hover\:ring-blue-dark-200\/100:hover {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.hover\:ring-blue-dark-300\/0:hover {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.hover\:ring-blue-dark-300\/5:hover {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.hover\:ring-blue-dark-300\/10:hover {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.hover\:ring-blue-dark-300\/20:hover {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.hover\:ring-blue-dark-300\/25:hover {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.hover\:ring-blue-dark-300\/30:hover {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.hover\:ring-blue-dark-300\/40:hover {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.hover\:ring-blue-dark-300\/50:hover {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.hover\:ring-blue-dark-300\/60:hover {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.hover\:ring-blue-dark-300\/70:hover {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.hover\:ring-blue-dark-300\/75:hover {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.hover\:ring-blue-dark-300\/80:hover {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.hover\:ring-blue-dark-300\/90:hover {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.hover\:ring-blue-dark-300\/95:hover {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.hover\:ring-blue-dark-300\/100:hover {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.hover\:ring-blue-dark-400\/0:hover {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.hover\:ring-blue-dark-400\/5:hover {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.hover\:ring-blue-dark-400\/10:hover {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.hover\:ring-blue-dark-400\/20:hover {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.hover\:ring-blue-dark-400\/25:hover {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.hover\:ring-blue-dark-400\/30:hover {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.hover\:ring-blue-dark-400\/40:hover {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.hover\:ring-blue-dark-400\/50:hover {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.hover\:ring-blue-dark-400\/60:hover {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.hover\:ring-blue-dark-400\/70:hover {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.hover\:ring-blue-dark-400\/75:hover {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.hover\:ring-blue-dark-400\/80:hover {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.hover\:ring-blue-dark-400\/90:hover {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.hover\:ring-blue-dark-400\/95:hover {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.hover\:ring-blue-dark-400\/100:hover {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.hover\:ring-blue-dark-500\/0:hover {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.hover\:ring-blue-dark-500\/5:hover {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.hover\:ring-blue-dark-500\/10:hover {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.hover\:ring-blue-dark-500\/20:hover {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.hover\:ring-blue-dark-500\/25:hover {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.hover\:ring-blue-dark-500\/30:hover {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.hover\:ring-blue-dark-500\/40:hover {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.hover\:ring-blue-dark-500\/50:hover {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.hover\:ring-blue-dark-500\/60:hover {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.hover\:ring-blue-dark-500\/70:hover {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.hover\:ring-blue-dark-500\/75:hover {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.hover\:ring-blue-dark-500\/80:hover {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.hover\:ring-blue-dark-500\/90:hover {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.hover\:ring-blue-dark-500\/95:hover {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.hover\:ring-blue-dark-500\/100:hover {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.hover\:ring-blue-dark-600\/0:hover {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.hover\:ring-blue-dark-600\/5:hover {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.hover\:ring-blue-dark-600\/10:hover {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.hover\:ring-blue-dark-600\/20:hover {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.hover\:ring-blue-dark-600\/25:hover {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.hover\:ring-blue-dark-600\/30:hover {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.hover\:ring-blue-dark-600\/40:hover {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.hover\:ring-blue-dark-600\/50:hover {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.hover\:ring-blue-dark-600\/60:hover {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.hover\:ring-blue-dark-600\/70:hover {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.hover\:ring-blue-dark-600\/75:hover {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.hover\:ring-blue-dark-600\/80:hover {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.hover\:ring-blue-dark-600\/90:hover {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.hover\:ring-blue-dark-600\/95:hover {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.hover\:ring-blue-dark-600\/100:hover {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.hover\:ring-blue-dark-700\/0:hover {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.hover\:ring-blue-dark-700\/5:hover {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.hover\:ring-blue-dark-700\/10:hover {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.hover\:ring-blue-dark-700\/20:hover {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.hover\:ring-blue-dark-700\/25:hover {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.hover\:ring-blue-dark-700\/30:hover {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.hover\:ring-blue-dark-700\/40:hover {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.hover\:ring-blue-dark-700\/50:hover {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.hover\:ring-blue-dark-700\/60:hover {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.hover\:ring-blue-dark-700\/70:hover {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.hover\:ring-blue-dark-700\/75:hover {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.hover\:ring-blue-dark-700\/80:hover {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.hover\:ring-blue-dark-700\/90:hover {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.hover\:ring-blue-dark-700\/95:hover {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.hover\:ring-blue-dark-700\/100:hover {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.hover\:ring-blue-dark-800\/0:hover {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.hover\:ring-blue-dark-800\/5:hover {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.hover\:ring-blue-dark-800\/10:hover {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.hover\:ring-blue-dark-800\/20:hover {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.hover\:ring-blue-dark-800\/25:hover {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.hover\:ring-blue-dark-800\/30:hover {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.hover\:ring-blue-dark-800\/40:hover {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.hover\:ring-blue-dark-800\/50:hover {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.hover\:ring-blue-dark-800\/60:hover {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.hover\:ring-blue-dark-800\/70:hover {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.hover\:ring-blue-dark-800\/75:hover {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.hover\:ring-blue-dark-800\/80:hover {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.hover\:ring-blue-dark-800\/90:hover {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.hover\:ring-blue-dark-800\/95:hover {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.hover\:ring-blue-dark-800\/100:hover {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.hover\:ring-blue-dark-900\/0:hover {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.hover\:ring-blue-dark-900\/5:hover {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.hover\:ring-blue-dark-900\/10:hover {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.hover\:ring-blue-dark-900\/20:hover {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.hover\:ring-blue-dark-900\/25:hover {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.hover\:ring-blue-dark-900\/30:hover {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.hover\:ring-blue-dark-900\/40:hover {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.hover\:ring-blue-dark-900\/50:hover {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.hover\:ring-blue-dark-900\/60:hover {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.hover\:ring-blue-dark-900\/70:hover {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.hover\:ring-blue-dark-900\/75:hover {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.hover\:ring-blue-dark-900\/80:hover {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.hover\:ring-blue-dark-900\/90:hover {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.hover\:ring-blue-dark-900\/95:hover {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.hover\:ring-blue-dark-900\/100:hover {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.hover\:ring-blue-dark\/0:hover {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.hover\:ring-blue-dark\/5:hover {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.hover\:ring-blue-dark\/10:hover {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.hover\:ring-blue-dark\/20:hover {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.hover\:ring-blue-dark\/25:hover {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.hover\:ring-blue-dark\/30:hover {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.hover\:ring-blue-dark\/40:hover {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.hover\:ring-blue-dark\/50:hover {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.hover\:ring-blue-dark\/60:hover {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.hover\:ring-blue-dark\/70:hover {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.hover\:ring-blue-dark\/75:hover {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.hover\:ring-blue-dark\/80:hover {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.hover\:ring-blue-dark\/90:hover {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.hover\:ring-blue-dark\/95:hover {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.hover\:ring-blue-dark\/100:hover {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.hover\:ring-indigo-25\/0:hover {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.hover\:ring-indigo-25\/5:hover {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.hover\:ring-indigo-25\/10:hover {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.hover\:ring-indigo-25\/20:hover {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.hover\:ring-indigo-25\/25:hover {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.hover\:ring-indigo-25\/30:hover {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.hover\:ring-indigo-25\/40:hover {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.hover\:ring-indigo-25\/50:hover {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.hover\:ring-indigo-25\/60:hover {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.hover\:ring-indigo-25\/70:hover {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.hover\:ring-indigo-25\/75:hover {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.hover\:ring-indigo-25\/80:hover {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.hover\:ring-indigo-25\/90:hover {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.hover\:ring-indigo-25\/95:hover {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.hover\:ring-indigo-25\/100:hover {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.hover\:ring-indigo-50\/0:hover {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.hover\:ring-indigo-50\/5:hover {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.hover\:ring-indigo-50\/10:hover {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.hover\:ring-indigo-50\/20:hover {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.hover\:ring-indigo-50\/25:hover {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.hover\:ring-indigo-50\/30:hover {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.hover\:ring-indigo-50\/40:hover {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.hover\:ring-indigo-50\/50:hover {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.hover\:ring-indigo-50\/60:hover {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.hover\:ring-indigo-50\/70:hover {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.hover\:ring-indigo-50\/75:hover {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.hover\:ring-indigo-50\/80:hover {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.hover\:ring-indigo-50\/90:hover {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.hover\:ring-indigo-50\/95:hover {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.hover\:ring-indigo-50\/100:hover {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.hover\:ring-indigo-100\/0:hover {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.hover\:ring-indigo-100\/5:hover {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.hover\:ring-indigo-100\/10:hover {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.hover\:ring-indigo-100\/20:hover {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.hover\:ring-indigo-100\/25:hover {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.hover\:ring-indigo-100\/30:hover {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.hover\:ring-indigo-100\/40:hover {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.hover\:ring-indigo-100\/50:hover {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.hover\:ring-indigo-100\/60:hover {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.hover\:ring-indigo-100\/70:hover {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.hover\:ring-indigo-100\/75:hover {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.hover\:ring-indigo-100\/80:hover {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.hover\:ring-indigo-100\/90:hover {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.hover\:ring-indigo-100\/95:hover {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.hover\:ring-indigo-100\/100:hover {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.hover\:ring-indigo-200\/0:hover {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.hover\:ring-indigo-200\/5:hover {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.hover\:ring-indigo-200\/10:hover {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.hover\:ring-indigo-200\/20:hover {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.hover\:ring-indigo-200\/25:hover {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.hover\:ring-indigo-200\/30:hover {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.hover\:ring-indigo-200\/40:hover {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.hover\:ring-indigo-200\/50:hover {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.hover\:ring-indigo-200\/60:hover {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.hover\:ring-indigo-200\/70:hover {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.hover\:ring-indigo-200\/75:hover {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.hover\:ring-indigo-200\/80:hover {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.hover\:ring-indigo-200\/90:hover {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.hover\:ring-indigo-200\/95:hover {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.hover\:ring-indigo-200\/100:hover {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.hover\:ring-indigo-300\/0:hover {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.hover\:ring-indigo-300\/5:hover {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.hover\:ring-indigo-300\/10:hover {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.hover\:ring-indigo-300\/20:hover {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.hover\:ring-indigo-300\/25:hover {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.hover\:ring-indigo-300\/30:hover {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.hover\:ring-indigo-300\/40:hover {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.hover\:ring-indigo-300\/50:hover {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.hover\:ring-indigo-300\/60:hover {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.hover\:ring-indigo-300\/70:hover {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.hover\:ring-indigo-300\/75:hover {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.hover\:ring-indigo-300\/80:hover {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.hover\:ring-indigo-300\/90:hover {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.hover\:ring-indigo-300\/95:hover {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.hover\:ring-indigo-300\/100:hover {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.hover\:ring-indigo-400\/0:hover {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.hover\:ring-indigo-400\/5:hover {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.hover\:ring-indigo-400\/10:hover {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.hover\:ring-indigo-400\/20:hover {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.hover\:ring-indigo-400\/25:hover {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.hover\:ring-indigo-400\/30:hover {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.hover\:ring-indigo-400\/40:hover {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.hover\:ring-indigo-400\/50:hover {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.hover\:ring-indigo-400\/60:hover {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.hover\:ring-indigo-400\/70:hover {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.hover\:ring-indigo-400\/75:hover {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.hover\:ring-indigo-400\/80:hover {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.hover\:ring-indigo-400\/90:hover {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.hover\:ring-indigo-400\/95:hover {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.hover\:ring-indigo-400\/100:hover {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.hover\:ring-indigo-500\/0:hover {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.hover\:ring-indigo-500\/5:hover {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.hover\:ring-indigo-500\/10:hover {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.hover\:ring-indigo-500\/20:hover {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.hover\:ring-indigo-500\/25:hover {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.hover\:ring-indigo-500\/30:hover {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.hover\:ring-indigo-500\/40:hover {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.hover\:ring-indigo-500\/50:hover {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.hover\:ring-indigo-500\/60:hover {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.hover\:ring-indigo-500\/70:hover {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.hover\:ring-indigo-500\/75:hover {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.hover\:ring-indigo-500\/80:hover {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.hover\:ring-indigo-500\/90:hover {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.hover\:ring-indigo-500\/95:hover {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.hover\:ring-indigo-500\/100:hover {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.hover\:ring-indigo-600\/0:hover {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.hover\:ring-indigo-600\/5:hover {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.hover\:ring-indigo-600\/10:hover {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.hover\:ring-indigo-600\/20:hover {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.hover\:ring-indigo-600\/25:hover {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.hover\:ring-indigo-600\/30:hover {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.hover\:ring-indigo-600\/40:hover {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.hover\:ring-indigo-600\/50:hover {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.hover\:ring-indigo-600\/60:hover {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.hover\:ring-indigo-600\/70:hover {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.hover\:ring-indigo-600\/75:hover {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.hover\:ring-indigo-600\/80:hover {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.hover\:ring-indigo-600\/90:hover {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.hover\:ring-indigo-600\/95:hover {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.hover\:ring-indigo-600\/100:hover {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.hover\:ring-indigo-700\/0:hover {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.hover\:ring-indigo-700\/5:hover {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.hover\:ring-indigo-700\/10:hover {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.hover\:ring-indigo-700\/20:hover {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.hover\:ring-indigo-700\/25:hover {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.hover\:ring-indigo-700\/30:hover {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.hover\:ring-indigo-700\/40:hover {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.hover\:ring-indigo-700\/50:hover {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.hover\:ring-indigo-700\/60:hover {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.hover\:ring-indigo-700\/70:hover {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.hover\:ring-indigo-700\/75:hover {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.hover\:ring-indigo-700\/80:hover {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.hover\:ring-indigo-700\/90:hover {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.hover\:ring-indigo-700\/95:hover {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.hover\:ring-indigo-700\/100:hover {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.hover\:ring-indigo-800\/0:hover {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.hover\:ring-indigo-800\/5:hover {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.hover\:ring-indigo-800\/10:hover {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.hover\:ring-indigo-800\/20:hover {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.hover\:ring-indigo-800\/25:hover {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.hover\:ring-indigo-800\/30:hover {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.hover\:ring-indigo-800\/40:hover {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.hover\:ring-indigo-800\/50:hover {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.hover\:ring-indigo-800\/60:hover {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.hover\:ring-indigo-800\/70:hover {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.hover\:ring-indigo-800\/75:hover {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.hover\:ring-indigo-800\/80:hover {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.hover\:ring-indigo-800\/90:hover {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.hover\:ring-indigo-800\/95:hover {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.hover\:ring-indigo-800\/100:hover {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.hover\:ring-indigo-900\/0:hover {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.hover\:ring-indigo-900\/5:hover {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.hover\:ring-indigo-900\/10:hover {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.hover\:ring-indigo-900\/20:hover {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.hover\:ring-indigo-900\/25:hover {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.hover\:ring-indigo-900\/30:hover {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.hover\:ring-indigo-900\/40:hover {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.hover\:ring-indigo-900\/50:hover {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.hover\:ring-indigo-900\/60:hover {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.hover\:ring-indigo-900\/70:hover {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.hover\:ring-indigo-900\/75:hover {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.hover\:ring-indigo-900\/80:hover {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.hover\:ring-indigo-900\/90:hover {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.hover\:ring-indigo-900\/95:hover {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.hover\:ring-indigo-900\/100:hover {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.hover\:ring-indigo\/0:hover {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.hover\:ring-indigo\/5:hover {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.hover\:ring-indigo\/10:hover {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.hover\:ring-indigo\/20:hover {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.hover\:ring-indigo\/25:hover {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.hover\:ring-indigo\/30:hover {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.hover\:ring-indigo\/40:hover {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.hover\:ring-indigo\/50:hover {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.hover\:ring-indigo\/60:hover {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.hover\:ring-indigo\/70:hover {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.hover\:ring-indigo\/75:hover {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.hover\:ring-indigo\/80:hover {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.hover\:ring-indigo\/90:hover {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.hover\:ring-indigo\/95:hover {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.hover\:ring-indigo\/100:hover {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.hover\:ring-violet-25\/0:hover {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.hover\:ring-violet-25\/5:hover {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.hover\:ring-violet-25\/10:hover {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.hover\:ring-violet-25\/20:hover {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.hover\:ring-violet-25\/25:hover {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.hover\:ring-violet-25\/30:hover {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.hover\:ring-violet-25\/40:hover {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.hover\:ring-violet-25\/50:hover {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.hover\:ring-violet-25\/60:hover {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.hover\:ring-violet-25\/70:hover {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.hover\:ring-violet-25\/75:hover {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.hover\:ring-violet-25\/80:hover {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.hover\:ring-violet-25\/90:hover {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.hover\:ring-violet-25\/95:hover {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.hover\:ring-violet-25\/100:hover {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.hover\:ring-violet-50\/0:hover {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.hover\:ring-violet-50\/5:hover {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.hover\:ring-violet-50\/10:hover {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.hover\:ring-violet-50\/20:hover {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.hover\:ring-violet-50\/25:hover {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.hover\:ring-violet-50\/30:hover {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.hover\:ring-violet-50\/40:hover {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.hover\:ring-violet-50\/50:hover {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.hover\:ring-violet-50\/60:hover {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.hover\:ring-violet-50\/70:hover {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.hover\:ring-violet-50\/75:hover {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.hover\:ring-violet-50\/80:hover {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.hover\:ring-violet-50\/90:hover {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.hover\:ring-violet-50\/95:hover {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.hover\:ring-violet-50\/100:hover {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.hover\:ring-violet-100\/0:hover {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.hover\:ring-violet-100\/5:hover {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.hover\:ring-violet-100\/10:hover {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.hover\:ring-violet-100\/20:hover {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.hover\:ring-violet-100\/25:hover {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.hover\:ring-violet-100\/30:hover {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.hover\:ring-violet-100\/40:hover {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.hover\:ring-violet-100\/50:hover {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.hover\:ring-violet-100\/60:hover {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.hover\:ring-violet-100\/70:hover {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.hover\:ring-violet-100\/75:hover {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.hover\:ring-violet-100\/80:hover {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.hover\:ring-violet-100\/90:hover {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.hover\:ring-violet-100\/95:hover {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.hover\:ring-violet-100\/100:hover {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.hover\:ring-violet-200\/0:hover {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.hover\:ring-violet-200\/5:hover {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.hover\:ring-violet-200\/10:hover {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.hover\:ring-violet-200\/20:hover {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.hover\:ring-violet-200\/25:hover {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.hover\:ring-violet-200\/30:hover {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.hover\:ring-violet-200\/40:hover {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.hover\:ring-violet-200\/50:hover {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.hover\:ring-violet-200\/60:hover {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.hover\:ring-violet-200\/70:hover {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.hover\:ring-violet-200\/75:hover {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.hover\:ring-violet-200\/80:hover {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.hover\:ring-violet-200\/90:hover {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.hover\:ring-violet-200\/95:hover {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.hover\:ring-violet-200\/100:hover {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.hover\:ring-violet-300\/0:hover {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.hover\:ring-violet-300\/5:hover {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.hover\:ring-violet-300\/10:hover {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.hover\:ring-violet-300\/20:hover {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.hover\:ring-violet-300\/25:hover {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.hover\:ring-violet-300\/30:hover {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.hover\:ring-violet-300\/40:hover {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.hover\:ring-violet-300\/50:hover {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.hover\:ring-violet-300\/60:hover {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.hover\:ring-violet-300\/70:hover {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.hover\:ring-violet-300\/75:hover {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.hover\:ring-violet-300\/80:hover {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.hover\:ring-violet-300\/90:hover {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.hover\:ring-violet-300\/95:hover {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.hover\:ring-violet-300\/100:hover {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.hover\:ring-violet-400\/0:hover {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.hover\:ring-violet-400\/5:hover {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.hover\:ring-violet-400\/10:hover {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.hover\:ring-violet-400\/20:hover {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.hover\:ring-violet-400\/25:hover {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.hover\:ring-violet-400\/30:hover {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.hover\:ring-violet-400\/40:hover {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.hover\:ring-violet-400\/50:hover {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.hover\:ring-violet-400\/60:hover {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.hover\:ring-violet-400\/70:hover {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.hover\:ring-violet-400\/75:hover {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.hover\:ring-violet-400\/80:hover {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.hover\:ring-violet-400\/90:hover {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.hover\:ring-violet-400\/95:hover {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.hover\:ring-violet-400\/100:hover {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.hover\:ring-violet-500\/0:hover {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.hover\:ring-violet-500\/5:hover {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.hover\:ring-violet-500\/10:hover {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.hover\:ring-violet-500\/20:hover {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.hover\:ring-violet-500\/25:hover {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.hover\:ring-violet-500\/30:hover {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.hover\:ring-violet-500\/40:hover {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.hover\:ring-violet-500\/50:hover {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.hover\:ring-violet-500\/60:hover {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.hover\:ring-violet-500\/70:hover {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.hover\:ring-violet-500\/75:hover {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.hover\:ring-violet-500\/80:hover {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.hover\:ring-violet-500\/90:hover {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.hover\:ring-violet-500\/95:hover {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.hover\:ring-violet-500\/100:hover {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.hover\:ring-violet-600\/0:hover {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.hover\:ring-violet-600\/5:hover {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.hover\:ring-violet-600\/10:hover {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.hover\:ring-violet-600\/20:hover {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.hover\:ring-violet-600\/25:hover {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.hover\:ring-violet-600\/30:hover {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.hover\:ring-violet-600\/40:hover {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.hover\:ring-violet-600\/50:hover {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.hover\:ring-violet-600\/60:hover {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.hover\:ring-violet-600\/70:hover {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.hover\:ring-violet-600\/75:hover {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.hover\:ring-violet-600\/80:hover {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.hover\:ring-violet-600\/90:hover {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.hover\:ring-violet-600\/95:hover {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.hover\:ring-violet-600\/100:hover {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.hover\:ring-violet-700\/0:hover {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.hover\:ring-violet-700\/5:hover {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.hover\:ring-violet-700\/10:hover {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.hover\:ring-violet-700\/20:hover {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.hover\:ring-violet-700\/25:hover {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.hover\:ring-violet-700\/30:hover {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.hover\:ring-violet-700\/40:hover {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.hover\:ring-violet-700\/50:hover {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.hover\:ring-violet-700\/60:hover {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.hover\:ring-violet-700\/70:hover {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.hover\:ring-violet-700\/75:hover {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.hover\:ring-violet-700\/80:hover {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.hover\:ring-violet-700\/90:hover {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.hover\:ring-violet-700\/95:hover {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.hover\:ring-violet-700\/100:hover {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.hover\:ring-violet-800\/0:hover {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.hover\:ring-violet-800\/5:hover {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.hover\:ring-violet-800\/10:hover {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.hover\:ring-violet-800\/20:hover {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.hover\:ring-violet-800\/25:hover {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.hover\:ring-violet-800\/30:hover {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.hover\:ring-violet-800\/40:hover {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.hover\:ring-violet-800\/50:hover {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.hover\:ring-violet-800\/60:hover {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.hover\:ring-violet-800\/70:hover {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.hover\:ring-violet-800\/75:hover {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.hover\:ring-violet-800\/80:hover {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.hover\:ring-violet-800\/90:hover {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.hover\:ring-violet-800\/95:hover {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.hover\:ring-violet-800\/100:hover {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.hover\:ring-violet-900\/0:hover {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.hover\:ring-violet-900\/5:hover {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.hover\:ring-violet-900\/10:hover {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.hover\:ring-violet-900\/20:hover {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.hover\:ring-violet-900\/25:hover {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.hover\:ring-violet-900\/30:hover {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.hover\:ring-violet-900\/40:hover {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.hover\:ring-violet-900\/50:hover {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.hover\:ring-violet-900\/60:hover {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.hover\:ring-violet-900\/70:hover {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.hover\:ring-violet-900\/75:hover {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.hover\:ring-violet-900\/80:hover {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.hover\:ring-violet-900\/90:hover {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.hover\:ring-violet-900\/95:hover {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.hover\:ring-violet-900\/100:hover {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.hover\:ring-violet\/0:hover {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.hover\:ring-violet\/5:hover {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.hover\:ring-violet\/10:hover {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.hover\:ring-violet\/20:hover {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.hover\:ring-violet\/25:hover {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.hover\:ring-violet\/30:hover {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.hover\:ring-violet\/40:hover {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.hover\:ring-violet\/50:hover {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.hover\:ring-violet\/60:hover {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.hover\:ring-violet\/70:hover {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.hover\:ring-violet\/75:hover {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.hover\:ring-violet\/80:hover {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.hover\:ring-violet\/90:hover {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.hover\:ring-violet\/95:hover {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.hover\:ring-violet\/100:hover {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.hover\:ring-purple-25\/0:hover {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.hover\:ring-purple-25\/5:hover {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.hover\:ring-purple-25\/10:hover {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.hover\:ring-purple-25\/20:hover {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.hover\:ring-purple-25\/25:hover {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.hover\:ring-purple-25\/30:hover {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.hover\:ring-purple-25\/40:hover {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.hover\:ring-purple-25\/50:hover {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.hover\:ring-purple-25\/60:hover {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.hover\:ring-purple-25\/70:hover {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.hover\:ring-purple-25\/75:hover {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.hover\:ring-purple-25\/80:hover {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.hover\:ring-purple-25\/90:hover {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.hover\:ring-purple-25\/95:hover {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.hover\:ring-purple-25\/100:hover {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.hover\:ring-purple-50\/0:hover {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.hover\:ring-purple-50\/5:hover {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.hover\:ring-purple-50\/10:hover {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.hover\:ring-purple-50\/20:hover {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.hover\:ring-purple-50\/25:hover {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.hover\:ring-purple-50\/30:hover {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.hover\:ring-purple-50\/40:hover {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.hover\:ring-purple-50\/50:hover {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.hover\:ring-purple-50\/60:hover {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.hover\:ring-purple-50\/70:hover {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.hover\:ring-purple-50\/75:hover {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.hover\:ring-purple-50\/80:hover {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.hover\:ring-purple-50\/90:hover {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.hover\:ring-purple-50\/95:hover {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.hover\:ring-purple-50\/100:hover {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.hover\:ring-purple-100\/0:hover {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.hover\:ring-purple-100\/5:hover {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.hover\:ring-purple-100\/10:hover {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.hover\:ring-purple-100\/20:hover {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.hover\:ring-purple-100\/25:hover {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.hover\:ring-purple-100\/30:hover {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.hover\:ring-purple-100\/40:hover {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.hover\:ring-purple-100\/50:hover {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.hover\:ring-purple-100\/60:hover {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.hover\:ring-purple-100\/70:hover {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.hover\:ring-purple-100\/75:hover {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.hover\:ring-purple-100\/80:hover {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.hover\:ring-purple-100\/90:hover {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.hover\:ring-purple-100\/95:hover {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.hover\:ring-purple-100\/100:hover {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.hover\:ring-purple-200\/0:hover {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.hover\:ring-purple-200\/5:hover {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.hover\:ring-purple-200\/10:hover {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.hover\:ring-purple-200\/20:hover {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.hover\:ring-purple-200\/25:hover {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.hover\:ring-purple-200\/30:hover {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.hover\:ring-purple-200\/40:hover {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.hover\:ring-purple-200\/50:hover {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.hover\:ring-purple-200\/60:hover {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.hover\:ring-purple-200\/70:hover {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.hover\:ring-purple-200\/75:hover {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.hover\:ring-purple-200\/80:hover {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.hover\:ring-purple-200\/90:hover {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.hover\:ring-purple-200\/95:hover {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.hover\:ring-purple-200\/100:hover {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.hover\:ring-purple-300\/0:hover {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.hover\:ring-purple-300\/5:hover {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.hover\:ring-purple-300\/10:hover {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.hover\:ring-purple-300\/20:hover {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.hover\:ring-purple-300\/25:hover {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.hover\:ring-purple-300\/30:hover {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.hover\:ring-purple-300\/40:hover {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.hover\:ring-purple-300\/50:hover {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.hover\:ring-purple-300\/60:hover {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.hover\:ring-purple-300\/70:hover {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.hover\:ring-purple-300\/75:hover {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.hover\:ring-purple-300\/80:hover {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.hover\:ring-purple-300\/90:hover {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.hover\:ring-purple-300\/95:hover {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.hover\:ring-purple-300\/100:hover {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.hover\:ring-purple-400\/0:hover {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.hover\:ring-purple-400\/5:hover {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.hover\:ring-purple-400\/10:hover {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.hover\:ring-purple-400\/20:hover {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.hover\:ring-purple-400\/25:hover {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.hover\:ring-purple-400\/30:hover {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.hover\:ring-purple-400\/40:hover {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.hover\:ring-purple-400\/50:hover {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.hover\:ring-purple-400\/60:hover {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.hover\:ring-purple-400\/70:hover {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.hover\:ring-purple-400\/75:hover {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.hover\:ring-purple-400\/80:hover {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.hover\:ring-purple-400\/90:hover {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.hover\:ring-purple-400\/95:hover {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.hover\:ring-purple-400\/100:hover {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.hover\:ring-purple-500\/0:hover {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.hover\:ring-purple-500\/5:hover {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.hover\:ring-purple-500\/10:hover {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.hover\:ring-purple-500\/20:hover {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.hover\:ring-purple-500\/25:hover {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.hover\:ring-purple-500\/30:hover {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.hover\:ring-purple-500\/40:hover {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.hover\:ring-purple-500\/50:hover {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.hover\:ring-purple-500\/60:hover {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.hover\:ring-purple-500\/70:hover {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.hover\:ring-purple-500\/75:hover {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.hover\:ring-purple-500\/80:hover {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.hover\:ring-purple-500\/90:hover {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.hover\:ring-purple-500\/95:hover {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.hover\:ring-purple-500\/100:hover {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.hover\:ring-purple-600\/0:hover {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.hover\:ring-purple-600\/5:hover {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.hover\:ring-purple-600\/10:hover {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.hover\:ring-purple-600\/20:hover {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.hover\:ring-purple-600\/25:hover {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.hover\:ring-purple-600\/30:hover {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.hover\:ring-purple-600\/40:hover {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.hover\:ring-purple-600\/50:hover {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.hover\:ring-purple-600\/60:hover {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.hover\:ring-purple-600\/70:hover {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.hover\:ring-purple-600\/75:hover {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.hover\:ring-purple-600\/80:hover {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.hover\:ring-purple-600\/90:hover {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.hover\:ring-purple-600\/95:hover {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.hover\:ring-purple-600\/100:hover {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.hover\:ring-purple-700\/0:hover {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.hover\:ring-purple-700\/5:hover {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.hover\:ring-purple-700\/10:hover {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.hover\:ring-purple-700\/20:hover {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.hover\:ring-purple-700\/25:hover {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.hover\:ring-purple-700\/30:hover {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.hover\:ring-purple-700\/40:hover {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.hover\:ring-purple-700\/50:hover {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.hover\:ring-purple-700\/60:hover {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.hover\:ring-purple-700\/70:hover {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.hover\:ring-purple-700\/75:hover {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.hover\:ring-purple-700\/80:hover {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.hover\:ring-purple-700\/90:hover {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.hover\:ring-purple-700\/95:hover {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.hover\:ring-purple-700\/100:hover {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.hover\:ring-purple-800\/0:hover {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.hover\:ring-purple-800\/5:hover {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.hover\:ring-purple-800\/10:hover {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.hover\:ring-purple-800\/20:hover {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.hover\:ring-purple-800\/25:hover {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.hover\:ring-purple-800\/30:hover {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.hover\:ring-purple-800\/40:hover {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.hover\:ring-purple-800\/50:hover {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.hover\:ring-purple-800\/60:hover {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.hover\:ring-purple-800\/70:hover {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.hover\:ring-purple-800\/75:hover {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.hover\:ring-purple-800\/80:hover {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.hover\:ring-purple-800\/90:hover {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.hover\:ring-purple-800\/95:hover {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.hover\:ring-purple-800\/100:hover {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.hover\:ring-purple-900\/0:hover {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.hover\:ring-purple-900\/5:hover {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.hover\:ring-purple-900\/10:hover {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.hover\:ring-purple-900\/20:hover {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.hover\:ring-purple-900\/25:hover {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.hover\:ring-purple-900\/30:hover {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.hover\:ring-purple-900\/40:hover {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.hover\:ring-purple-900\/50:hover {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.hover\:ring-purple-900\/60:hover {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.hover\:ring-purple-900\/70:hover {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.hover\:ring-purple-900\/75:hover {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.hover\:ring-purple-900\/80:hover {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.hover\:ring-purple-900\/90:hover {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.hover\:ring-purple-900\/95:hover {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.hover\:ring-purple-900\/100:hover {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.hover\:ring-purple\/0:hover {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.hover\:ring-purple\/5:hover {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.hover\:ring-purple\/10:hover {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.hover\:ring-purple\/20:hover {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.hover\:ring-purple\/25:hover {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.hover\:ring-purple\/30:hover {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.hover\:ring-purple\/40:hover {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.hover\:ring-purple\/50:hover {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.hover\:ring-purple\/60:hover {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.hover\:ring-purple\/70:hover {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.hover\:ring-purple\/75:hover {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.hover\:ring-purple\/80:hover {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.hover\:ring-purple\/90:hover {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.hover\:ring-purple\/95:hover {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.hover\:ring-purple\/100:hover {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.hover\:ring-fuchsia-25\/0:hover {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.hover\:ring-fuchsia-25\/5:hover {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.hover\:ring-fuchsia-25\/10:hover {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.hover\:ring-fuchsia-25\/20:hover {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.hover\:ring-fuchsia-25\/25:hover {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.hover\:ring-fuchsia-25\/30:hover {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.hover\:ring-fuchsia-25\/40:hover {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.hover\:ring-fuchsia-25\/50:hover {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.hover\:ring-fuchsia-25\/60:hover {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.hover\:ring-fuchsia-25\/70:hover {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.hover\:ring-fuchsia-25\/75:hover {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.hover\:ring-fuchsia-25\/80:hover {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.hover\:ring-fuchsia-25\/90:hover {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.hover\:ring-fuchsia-25\/95:hover {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.hover\:ring-fuchsia-25\/100:hover {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.hover\:ring-fuchsia-50\/0:hover {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.hover\:ring-fuchsia-50\/5:hover {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.hover\:ring-fuchsia-50\/10:hover {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.hover\:ring-fuchsia-50\/20:hover {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.hover\:ring-fuchsia-50\/25:hover {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.hover\:ring-fuchsia-50\/30:hover {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.hover\:ring-fuchsia-50\/40:hover {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.hover\:ring-fuchsia-50\/50:hover {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.hover\:ring-fuchsia-50\/60:hover {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.hover\:ring-fuchsia-50\/70:hover {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.hover\:ring-fuchsia-50\/75:hover {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.hover\:ring-fuchsia-50\/80:hover {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.hover\:ring-fuchsia-50\/90:hover {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.hover\:ring-fuchsia-50\/95:hover {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.hover\:ring-fuchsia-50\/100:hover {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.hover\:ring-fuchsia-100\/0:hover {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.hover\:ring-fuchsia-100\/5:hover {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.hover\:ring-fuchsia-100\/10:hover {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.hover\:ring-fuchsia-100\/20:hover {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.hover\:ring-fuchsia-100\/25:hover {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.hover\:ring-fuchsia-100\/30:hover {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.hover\:ring-fuchsia-100\/40:hover {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.hover\:ring-fuchsia-100\/50:hover {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.hover\:ring-fuchsia-100\/60:hover {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.hover\:ring-fuchsia-100\/70:hover {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.hover\:ring-fuchsia-100\/75:hover {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.hover\:ring-fuchsia-100\/80:hover {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.hover\:ring-fuchsia-100\/90:hover {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.hover\:ring-fuchsia-100\/95:hover {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.hover\:ring-fuchsia-100\/100:hover {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.hover\:ring-fuchsia-200\/0:hover {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.hover\:ring-fuchsia-200\/5:hover {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.hover\:ring-fuchsia-200\/10:hover {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.hover\:ring-fuchsia-200\/20:hover {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.hover\:ring-fuchsia-200\/25:hover {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.hover\:ring-fuchsia-200\/30:hover {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.hover\:ring-fuchsia-200\/40:hover {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.hover\:ring-fuchsia-200\/50:hover {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.hover\:ring-fuchsia-200\/60:hover {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.hover\:ring-fuchsia-200\/70:hover {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.hover\:ring-fuchsia-200\/75:hover {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.hover\:ring-fuchsia-200\/80:hover {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.hover\:ring-fuchsia-200\/90:hover {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.hover\:ring-fuchsia-200\/95:hover {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.hover\:ring-fuchsia-200\/100:hover {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.hover\:ring-fuchsia-300\/0:hover {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.hover\:ring-fuchsia-300\/5:hover {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.hover\:ring-fuchsia-300\/10:hover {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.hover\:ring-fuchsia-300\/20:hover {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.hover\:ring-fuchsia-300\/25:hover {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.hover\:ring-fuchsia-300\/30:hover {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.hover\:ring-fuchsia-300\/40:hover {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.hover\:ring-fuchsia-300\/50:hover {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.hover\:ring-fuchsia-300\/60:hover {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.hover\:ring-fuchsia-300\/70:hover {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.hover\:ring-fuchsia-300\/75:hover {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.hover\:ring-fuchsia-300\/80:hover {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.hover\:ring-fuchsia-300\/90:hover {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.hover\:ring-fuchsia-300\/95:hover {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.hover\:ring-fuchsia-300\/100:hover {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.hover\:ring-fuchsia-400\/0:hover {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.hover\:ring-fuchsia-400\/5:hover {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.hover\:ring-fuchsia-400\/10:hover {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.hover\:ring-fuchsia-400\/20:hover {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.hover\:ring-fuchsia-400\/25:hover {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.hover\:ring-fuchsia-400\/30:hover {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.hover\:ring-fuchsia-400\/40:hover {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.hover\:ring-fuchsia-400\/50:hover {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.hover\:ring-fuchsia-400\/60:hover {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.hover\:ring-fuchsia-400\/70:hover {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.hover\:ring-fuchsia-400\/75:hover {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.hover\:ring-fuchsia-400\/80:hover {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.hover\:ring-fuchsia-400\/90:hover {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.hover\:ring-fuchsia-400\/95:hover {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.hover\:ring-fuchsia-400\/100:hover {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.hover\:ring-fuchsia-500\/0:hover {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.hover\:ring-fuchsia-500\/5:hover {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.hover\:ring-fuchsia-500\/10:hover {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.hover\:ring-fuchsia-500\/20:hover {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.hover\:ring-fuchsia-500\/25:hover {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.hover\:ring-fuchsia-500\/30:hover {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.hover\:ring-fuchsia-500\/40:hover {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.hover\:ring-fuchsia-500\/50:hover {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.hover\:ring-fuchsia-500\/60:hover {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.hover\:ring-fuchsia-500\/70:hover {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.hover\:ring-fuchsia-500\/75:hover {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.hover\:ring-fuchsia-500\/80:hover {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.hover\:ring-fuchsia-500\/90:hover {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.hover\:ring-fuchsia-500\/95:hover {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.hover\:ring-fuchsia-500\/100:hover {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.hover\:ring-fuchsia-600\/0:hover {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.hover\:ring-fuchsia-600\/5:hover {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.hover\:ring-fuchsia-600\/10:hover {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.hover\:ring-fuchsia-600\/20:hover {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.hover\:ring-fuchsia-600\/25:hover {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.hover\:ring-fuchsia-600\/30:hover {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.hover\:ring-fuchsia-600\/40:hover {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.hover\:ring-fuchsia-600\/50:hover {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.hover\:ring-fuchsia-600\/60:hover {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.hover\:ring-fuchsia-600\/70:hover {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.hover\:ring-fuchsia-600\/75:hover {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.hover\:ring-fuchsia-600\/80:hover {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.hover\:ring-fuchsia-600\/90:hover {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.hover\:ring-fuchsia-600\/95:hover {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.hover\:ring-fuchsia-600\/100:hover {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.hover\:ring-fuchsia-700\/0:hover {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.hover\:ring-fuchsia-700\/5:hover {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.hover\:ring-fuchsia-700\/10:hover {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.hover\:ring-fuchsia-700\/20:hover {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.hover\:ring-fuchsia-700\/25:hover {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.hover\:ring-fuchsia-700\/30:hover {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.hover\:ring-fuchsia-700\/40:hover {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.hover\:ring-fuchsia-700\/50:hover {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.hover\:ring-fuchsia-700\/60:hover {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.hover\:ring-fuchsia-700\/70:hover {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.hover\:ring-fuchsia-700\/75:hover {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.hover\:ring-fuchsia-700\/80:hover {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.hover\:ring-fuchsia-700\/90:hover {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.hover\:ring-fuchsia-700\/95:hover {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.hover\:ring-fuchsia-700\/100:hover {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.hover\:ring-fuchsia-800\/0:hover {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.hover\:ring-fuchsia-800\/5:hover {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.hover\:ring-fuchsia-800\/10:hover {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.hover\:ring-fuchsia-800\/20:hover {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.hover\:ring-fuchsia-800\/25:hover {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.hover\:ring-fuchsia-800\/30:hover {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.hover\:ring-fuchsia-800\/40:hover {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.hover\:ring-fuchsia-800\/50:hover {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.hover\:ring-fuchsia-800\/60:hover {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.hover\:ring-fuchsia-800\/70:hover {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.hover\:ring-fuchsia-800\/75:hover {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.hover\:ring-fuchsia-800\/80:hover {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.hover\:ring-fuchsia-800\/90:hover {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.hover\:ring-fuchsia-800\/95:hover {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.hover\:ring-fuchsia-800\/100:hover {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.hover\:ring-fuchsia-900\/0:hover {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.hover\:ring-fuchsia-900\/5:hover {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.hover\:ring-fuchsia-900\/10:hover {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.hover\:ring-fuchsia-900\/20:hover {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.hover\:ring-fuchsia-900\/25:hover {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.hover\:ring-fuchsia-900\/30:hover {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.hover\:ring-fuchsia-900\/40:hover {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.hover\:ring-fuchsia-900\/50:hover {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.hover\:ring-fuchsia-900\/60:hover {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.hover\:ring-fuchsia-900\/70:hover {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.hover\:ring-fuchsia-900\/75:hover {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.hover\:ring-fuchsia-900\/80:hover {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.hover\:ring-fuchsia-900\/90:hover {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.hover\:ring-fuchsia-900\/95:hover {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.hover\:ring-fuchsia-900\/100:hover {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.hover\:ring-fuchsia\/0:hover {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.hover\:ring-fuchsia\/5:hover {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.hover\:ring-fuchsia\/10:hover {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.hover\:ring-fuchsia\/20:hover {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.hover\:ring-fuchsia\/25:hover {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.hover\:ring-fuchsia\/30:hover {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.hover\:ring-fuchsia\/40:hover {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.hover\:ring-fuchsia\/50:hover {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.hover\:ring-fuchsia\/60:hover {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.hover\:ring-fuchsia\/70:hover {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.hover\:ring-fuchsia\/75:hover {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.hover\:ring-fuchsia\/80:hover {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.hover\:ring-fuchsia\/90:hover {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.hover\:ring-fuchsia\/95:hover {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.hover\:ring-fuchsia\/100:hover {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.hover\:ring-pink-25\/0:hover {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.hover\:ring-pink-25\/5:hover {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.hover\:ring-pink-25\/10:hover {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.hover\:ring-pink-25\/20:hover {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.hover\:ring-pink-25\/25:hover {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.hover\:ring-pink-25\/30:hover {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.hover\:ring-pink-25\/40:hover {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.hover\:ring-pink-25\/50:hover {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.hover\:ring-pink-25\/60:hover {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.hover\:ring-pink-25\/70:hover {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.hover\:ring-pink-25\/75:hover {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.hover\:ring-pink-25\/80:hover {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.hover\:ring-pink-25\/90:hover {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.hover\:ring-pink-25\/95:hover {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.hover\:ring-pink-25\/100:hover {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.hover\:ring-pink-50\/0:hover {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.hover\:ring-pink-50\/5:hover {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.hover\:ring-pink-50\/10:hover {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.hover\:ring-pink-50\/20:hover {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.hover\:ring-pink-50\/25:hover {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.hover\:ring-pink-50\/30:hover {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.hover\:ring-pink-50\/40:hover {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.hover\:ring-pink-50\/50:hover {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.hover\:ring-pink-50\/60:hover {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.hover\:ring-pink-50\/70:hover {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.hover\:ring-pink-50\/75:hover {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.hover\:ring-pink-50\/80:hover {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.hover\:ring-pink-50\/90:hover {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.hover\:ring-pink-50\/95:hover {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.hover\:ring-pink-50\/100:hover {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.hover\:ring-pink-100\/0:hover {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.hover\:ring-pink-100\/5:hover {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.hover\:ring-pink-100\/10:hover {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.hover\:ring-pink-100\/20:hover {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.hover\:ring-pink-100\/25:hover {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.hover\:ring-pink-100\/30:hover {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.hover\:ring-pink-100\/40:hover {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.hover\:ring-pink-100\/50:hover {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.hover\:ring-pink-100\/60:hover {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.hover\:ring-pink-100\/70:hover {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.hover\:ring-pink-100\/75:hover {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.hover\:ring-pink-100\/80:hover {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.hover\:ring-pink-100\/90:hover {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.hover\:ring-pink-100\/95:hover {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.hover\:ring-pink-100\/100:hover {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.hover\:ring-pink-200\/0:hover {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.hover\:ring-pink-200\/5:hover {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.hover\:ring-pink-200\/10:hover {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.hover\:ring-pink-200\/20:hover {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.hover\:ring-pink-200\/25:hover {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.hover\:ring-pink-200\/30:hover {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.hover\:ring-pink-200\/40:hover {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.hover\:ring-pink-200\/50:hover {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.hover\:ring-pink-200\/60:hover {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.hover\:ring-pink-200\/70:hover {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.hover\:ring-pink-200\/75:hover {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.hover\:ring-pink-200\/80:hover {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.hover\:ring-pink-200\/90:hover {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.hover\:ring-pink-200\/95:hover {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.hover\:ring-pink-200\/100:hover {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.hover\:ring-pink-300\/0:hover {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.hover\:ring-pink-300\/5:hover {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.hover\:ring-pink-300\/10:hover {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.hover\:ring-pink-300\/20:hover {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.hover\:ring-pink-300\/25:hover {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.hover\:ring-pink-300\/30:hover {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.hover\:ring-pink-300\/40:hover {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.hover\:ring-pink-300\/50:hover {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.hover\:ring-pink-300\/60:hover {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.hover\:ring-pink-300\/70:hover {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.hover\:ring-pink-300\/75:hover {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.hover\:ring-pink-300\/80:hover {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.hover\:ring-pink-300\/90:hover {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.hover\:ring-pink-300\/95:hover {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.hover\:ring-pink-300\/100:hover {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.hover\:ring-pink-400\/0:hover {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.hover\:ring-pink-400\/5:hover {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.hover\:ring-pink-400\/10:hover {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.hover\:ring-pink-400\/20:hover {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.hover\:ring-pink-400\/25:hover {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.hover\:ring-pink-400\/30:hover {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.hover\:ring-pink-400\/40:hover {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.hover\:ring-pink-400\/50:hover {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.hover\:ring-pink-400\/60:hover {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.hover\:ring-pink-400\/70:hover {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.hover\:ring-pink-400\/75:hover {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.hover\:ring-pink-400\/80:hover {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.hover\:ring-pink-400\/90:hover {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.hover\:ring-pink-400\/95:hover {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.hover\:ring-pink-400\/100:hover {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.hover\:ring-pink-500\/0:hover {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.hover\:ring-pink-500\/5:hover {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.hover\:ring-pink-500\/10:hover {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.hover\:ring-pink-500\/20:hover {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.hover\:ring-pink-500\/25:hover {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.hover\:ring-pink-500\/30:hover {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.hover\:ring-pink-500\/40:hover {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.hover\:ring-pink-500\/50:hover {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.hover\:ring-pink-500\/60:hover {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.hover\:ring-pink-500\/70:hover {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.hover\:ring-pink-500\/75:hover {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.hover\:ring-pink-500\/80:hover {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.hover\:ring-pink-500\/90:hover {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.hover\:ring-pink-500\/95:hover {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.hover\:ring-pink-500\/100:hover {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.hover\:ring-pink-600\/0:hover {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.hover\:ring-pink-600\/5:hover {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.hover\:ring-pink-600\/10:hover {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.hover\:ring-pink-600\/20:hover {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.hover\:ring-pink-600\/25:hover {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.hover\:ring-pink-600\/30:hover {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.hover\:ring-pink-600\/40:hover {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.hover\:ring-pink-600\/50:hover {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.hover\:ring-pink-600\/60:hover {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.hover\:ring-pink-600\/70:hover {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.hover\:ring-pink-600\/75:hover {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.hover\:ring-pink-600\/80:hover {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.hover\:ring-pink-600\/90:hover {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.hover\:ring-pink-600\/95:hover {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.hover\:ring-pink-600\/100:hover {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.hover\:ring-pink-700\/0:hover {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.hover\:ring-pink-700\/5:hover {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.hover\:ring-pink-700\/10:hover {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.hover\:ring-pink-700\/20:hover {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.hover\:ring-pink-700\/25:hover {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.hover\:ring-pink-700\/30:hover {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.hover\:ring-pink-700\/40:hover {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.hover\:ring-pink-700\/50:hover {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.hover\:ring-pink-700\/60:hover {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.hover\:ring-pink-700\/70:hover {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.hover\:ring-pink-700\/75:hover {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.hover\:ring-pink-700\/80:hover {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.hover\:ring-pink-700\/90:hover {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.hover\:ring-pink-700\/95:hover {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.hover\:ring-pink-700\/100:hover {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.hover\:ring-pink-800\/0:hover {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.hover\:ring-pink-800\/5:hover {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.hover\:ring-pink-800\/10:hover {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.hover\:ring-pink-800\/20:hover {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.hover\:ring-pink-800\/25:hover {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.hover\:ring-pink-800\/30:hover {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.hover\:ring-pink-800\/40:hover {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.hover\:ring-pink-800\/50:hover {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.hover\:ring-pink-800\/60:hover {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.hover\:ring-pink-800\/70:hover {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.hover\:ring-pink-800\/75:hover {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.hover\:ring-pink-800\/80:hover {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.hover\:ring-pink-800\/90:hover {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.hover\:ring-pink-800\/95:hover {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.hover\:ring-pink-800\/100:hover {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.hover\:ring-pink-900\/0:hover {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.hover\:ring-pink-900\/5:hover {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.hover\:ring-pink-900\/10:hover {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.hover\:ring-pink-900\/20:hover {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.hover\:ring-pink-900\/25:hover {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.hover\:ring-pink-900\/30:hover {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.hover\:ring-pink-900\/40:hover {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.hover\:ring-pink-900\/50:hover {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.hover\:ring-pink-900\/60:hover {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.hover\:ring-pink-900\/70:hover {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.hover\:ring-pink-900\/75:hover {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.hover\:ring-pink-900\/80:hover {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.hover\:ring-pink-900\/90:hover {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.hover\:ring-pink-900\/95:hover {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.hover\:ring-pink-900\/100:hover {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.hover\:ring-pink\/0:hover {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.hover\:ring-pink\/5:hover {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.hover\:ring-pink\/10:hover {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.hover\:ring-pink\/20:hover {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.hover\:ring-pink\/25:hover {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.hover\:ring-pink\/30:hover {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.hover\:ring-pink\/40:hover {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.hover\:ring-pink\/50:hover {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.hover\:ring-pink\/60:hover {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.hover\:ring-pink\/70:hover {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.hover\:ring-pink\/75:hover {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.hover\:ring-pink\/80:hover {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.hover\:ring-pink\/90:hover {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.hover\:ring-pink\/95:hover {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.hover\:ring-pink\/100:hover {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.hover\:ring-rose-25\/0:hover {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.hover\:ring-rose-25\/5:hover {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.hover\:ring-rose-25\/10:hover {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.hover\:ring-rose-25\/20:hover {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.hover\:ring-rose-25\/25:hover {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.hover\:ring-rose-25\/30:hover {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.hover\:ring-rose-25\/40:hover {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.hover\:ring-rose-25\/50:hover {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.hover\:ring-rose-25\/60:hover {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.hover\:ring-rose-25\/70:hover {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.hover\:ring-rose-25\/75:hover {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.hover\:ring-rose-25\/80:hover {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.hover\:ring-rose-25\/90:hover {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.hover\:ring-rose-25\/95:hover {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.hover\:ring-rose-25\/100:hover {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.hover\:ring-rose-50\/0:hover {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.hover\:ring-rose-50\/5:hover {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.hover\:ring-rose-50\/10:hover {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.hover\:ring-rose-50\/20:hover {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.hover\:ring-rose-50\/25:hover {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.hover\:ring-rose-50\/30:hover {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.hover\:ring-rose-50\/40:hover {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.hover\:ring-rose-50\/50:hover {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.hover\:ring-rose-50\/60:hover {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.hover\:ring-rose-50\/70:hover {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.hover\:ring-rose-50\/75:hover {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.hover\:ring-rose-50\/80:hover {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.hover\:ring-rose-50\/90:hover {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.hover\:ring-rose-50\/95:hover {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.hover\:ring-rose-50\/100:hover {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.hover\:ring-rose-100\/0:hover {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.hover\:ring-rose-100\/5:hover {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.hover\:ring-rose-100\/10:hover {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.hover\:ring-rose-100\/20:hover {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.hover\:ring-rose-100\/25:hover {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.hover\:ring-rose-100\/30:hover {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.hover\:ring-rose-100\/40:hover {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.hover\:ring-rose-100\/50:hover {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.hover\:ring-rose-100\/60:hover {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.hover\:ring-rose-100\/70:hover {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.hover\:ring-rose-100\/75:hover {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.hover\:ring-rose-100\/80:hover {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.hover\:ring-rose-100\/90:hover {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.hover\:ring-rose-100\/95:hover {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.hover\:ring-rose-100\/100:hover {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.hover\:ring-rose-200\/0:hover {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.hover\:ring-rose-200\/5:hover {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.hover\:ring-rose-200\/10:hover {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.hover\:ring-rose-200\/20:hover {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.hover\:ring-rose-200\/25:hover {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.hover\:ring-rose-200\/30:hover {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.hover\:ring-rose-200\/40:hover {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.hover\:ring-rose-200\/50:hover {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.hover\:ring-rose-200\/60:hover {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.hover\:ring-rose-200\/70:hover {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.hover\:ring-rose-200\/75:hover {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.hover\:ring-rose-200\/80:hover {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.hover\:ring-rose-200\/90:hover {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.hover\:ring-rose-200\/95:hover {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.hover\:ring-rose-200\/100:hover {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.hover\:ring-rose-300\/0:hover {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.hover\:ring-rose-300\/5:hover {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.hover\:ring-rose-300\/10:hover {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.hover\:ring-rose-300\/20:hover {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.hover\:ring-rose-300\/25:hover {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.hover\:ring-rose-300\/30:hover {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.hover\:ring-rose-300\/40:hover {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.hover\:ring-rose-300\/50:hover {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.hover\:ring-rose-300\/60:hover {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.hover\:ring-rose-300\/70:hover {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.hover\:ring-rose-300\/75:hover {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.hover\:ring-rose-300\/80:hover {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.hover\:ring-rose-300\/90:hover {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.hover\:ring-rose-300\/95:hover {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.hover\:ring-rose-300\/100:hover {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.hover\:ring-rose-400\/0:hover {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.hover\:ring-rose-400\/5:hover {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.hover\:ring-rose-400\/10:hover {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.hover\:ring-rose-400\/20:hover {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.hover\:ring-rose-400\/25:hover {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.hover\:ring-rose-400\/30:hover {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.hover\:ring-rose-400\/40:hover {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.hover\:ring-rose-400\/50:hover {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.hover\:ring-rose-400\/60:hover {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.hover\:ring-rose-400\/70:hover {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.hover\:ring-rose-400\/75:hover {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.hover\:ring-rose-400\/80:hover {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.hover\:ring-rose-400\/90:hover {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.hover\:ring-rose-400\/95:hover {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.hover\:ring-rose-400\/100:hover {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.hover\:ring-rose-500\/0:hover {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.hover\:ring-rose-500\/5:hover {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.hover\:ring-rose-500\/10:hover {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.hover\:ring-rose-500\/20:hover {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.hover\:ring-rose-500\/25:hover {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.hover\:ring-rose-500\/30:hover {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.hover\:ring-rose-500\/40:hover {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.hover\:ring-rose-500\/50:hover {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.hover\:ring-rose-500\/60:hover {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.hover\:ring-rose-500\/70:hover {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.hover\:ring-rose-500\/75:hover {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.hover\:ring-rose-500\/80:hover {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.hover\:ring-rose-500\/90:hover {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.hover\:ring-rose-500\/95:hover {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.hover\:ring-rose-500\/100:hover {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.hover\:ring-rose-600\/0:hover {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.hover\:ring-rose-600\/5:hover {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.hover\:ring-rose-600\/10:hover {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.hover\:ring-rose-600\/20:hover {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.hover\:ring-rose-600\/25:hover {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.hover\:ring-rose-600\/30:hover {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.hover\:ring-rose-600\/40:hover {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.hover\:ring-rose-600\/50:hover {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.hover\:ring-rose-600\/60:hover {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.hover\:ring-rose-600\/70:hover {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.hover\:ring-rose-600\/75:hover {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.hover\:ring-rose-600\/80:hover {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.hover\:ring-rose-600\/90:hover {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.hover\:ring-rose-600\/95:hover {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.hover\:ring-rose-600\/100:hover {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.hover\:ring-rose-700\/0:hover {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.hover\:ring-rose-700\/5:hover {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.hover\:ring-rose-700\/10:hover {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.hover\:ring-rose-700\/20:hover {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.hover\:ring-rose-700\/25:hover {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.hover\:ring-rose-700\/30:hover {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.hover\:ring-rose-700\/40:hover {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.hover\:ring-rose-700\/50:hover {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.hover\:ring-rose-700\/60:hover {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.hover\:ring-rose-700\/70:hover {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.hover\:ring-rose-700\/75:hover {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.hover\:ring-rose-700\/80:hover {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.hover\:ring-rose-700\/90:hover {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.hover\:ring-rose-700\/95:hover {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.hover\:ring-rose-700\/100:hover {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.hover\:ring-rose-800\/0:hover {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.hover\:ring-rose-800\/5:hover {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.hover\:ring-rose-800\/10:hover {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.hover\:ring-rose-800\/20:hover {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.hover\:ring-rose-800\/25:hover {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.hover\:ring-rose-800\/30:hover {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.hover\:ring-rose-800\/40:hover {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.hover\:ring-rose-800\/50:hover {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.hover\:ring-rose-800\/60:hover {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.hover\:ring-rose-800\/70:hover {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.hover\:ring-rose-800\/75:hover {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.hover\:ring-rose-800\/80:hover {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.hover\:ring-rose-800\/90:hover {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.hover\:ring-rose-800\/95:hover {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.hover\:ring-rose-800\/100:hover {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.hover\:ring-rose-900\/0:hover {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.hover\:ring-rose-900\/5:hover {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.hover\:ring-rose-900\/10:hover {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.hover\:ring-rose-900\/20:hover {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.hover\:ring-rose-900\/25:hover {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.hover\:ring-rose-900\/30:hover {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.hover\:ring-rose-900\/40:hover {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.hover\:ring-rose-900\/50:hover {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.hover\:ring-rose-900\/60:hover {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.hover\:ring-rose-900\/70:hover {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.hover\:ring-rose-900\/75:hover {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.hover\:ring-rose-900\/80:hover {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.hover\:ring-rose-900\/90:hover {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.hover\:ring-rose-900\/95:hover {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.hover\:ring-rose-900\/100:hover {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.hover\:ring-rose\/0:hover {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.hover\:ring-rose\/5:hover {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.hover\:ring-rose\/10:hover {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.hover\:ring-rose\/20:hover {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.hover\:ring-rose\/25:hover {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.hover\:ring-rose\/30:hover {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.hover\:ring-rose\/40:hover {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.hover\:ring-rose\/50:hover {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.hover\:ring-rose\/60:hover {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.hover\:ring-rose\/70:hover {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.hover\:ring-rose\/75:hover {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.hover\:ring-rose\/80:hover {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.hover\:ring-rose\/90:hover {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.hover\:ring-rose\/95:hover {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.hover\:ring-rose\/100:hover {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.hover\:ring-orange-dark-25\/0:hover {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.hover\:ring-orange-dark-25\/5:hover {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.hover\:ring-orange-dark-25\/10:hover {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.hover\:ring-orange-dark-25\/20:hover {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.hover\:ring-orange-dark-25\/25:hover {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.hover\:ring-orange-dark-25\/30:hover {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.hover\:ring-orange-dark-25\/40:hover {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.hover\:ring-orange-dark-25\/50:hover {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.hover\:ring-orange-dark-25\/60:hover {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.hover\:ring-orange-dark-25\/70:hover {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.hover\:ring-orange-dark-25\/75:hover {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.hover\:ring-orange-dark-25\/80:hover {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.hover\:ring-orange-dark-25\/90:hover {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.hover\:ring-orange-dark-25\/95:hover {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.hover\:ring-orange-dark-25\/100:hover {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.hover\:ring-orange-dark-50\/0:hover {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.hover\:ring-orange-dark-50\/5:hover {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.hover\:ring-orange-dark-50\/10:hover {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.hover\:ring-orange-dark-50\/20:hover {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.hover\:ring-orange-dark-50\/25:hover {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.hover\:ring-orange-dark-50\/30:hover {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.hover\:ring-orange-dark-50\/40:hover {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.hover\:ring-orange-dark-50\/50:hover {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.hover\:ring-orange-dark-50\/60:hover {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.hover\:ring-orange-dark-50\/70:hover {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.hover\:ring-orange-dark-50\/75:hover {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.hover\:ring-orange-dark-50\/80:hover {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.hover\:ring-orange-dark-50\/90:hover {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.hover\:ring-orange-dark-50\/95:hover {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.hover\:ring-orange-dark-50\/100:hover {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.hover\:ring-orange-dark-100\/0:hover {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.hover\:ring-orange-dark-100\/5:hover {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.hover\:ring-orange-dark-100\/10:hover {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.hover\:ring-orange-dark-100\/20:hover {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.hover\:ring-orange-dark-100\/25:hover {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.hover\:ring-orange-dark-100\/30:hover {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.hover\:ring-orange-dark-100\/40:hover {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.hover\:ring-orange-dark-100\/50:hover {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.hover\:ring-orange-dark-100\/60:hover {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.hover\:ring-orange-dark-100\/70:hover {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.hover\:ring-orange-dark-100\/75:hover {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.hover\:ring-orange-dark-100\/80:hover {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.hover\:ring-orange-dark-100\/90:hover {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.hover\:ring-orange-dark-100\/95:hover {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.hover\:ring-orange-dark-100\/100:hover {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.hover\:ring-orange-dark-200\/0:hover {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.hover\:ring-orange-dark-200\/5:hover {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.hover\:ring-orange-dark-200\/10:hover {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.hover\:ring-orange-dark-200\/20:hover {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.hover\:ring-orange-dark-200\/25:hover {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.hover\:ring-orange-dark-200\/30:hover {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.hover\:ring-orange-dark-200\/40:hover {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.hover\:ring-orange-dark-200\/50:hover {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.hover\:ring-orange-dark-200\/60:hover {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.hover\:ring-orange-dark-200\/70:hover {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.hover\:ring-orange-dark-200\/75:hover {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.hover\:ring-orange-dark-200\/80:hover {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.hover\:ring-orange-dark-200\/90:hover {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.hover\:ring-orange-dark-200\/95:hover {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.hover\:ring-orange-dark-200\/100:hover {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.hover\:ring-orange-dark-300\/0:hover {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.hover\:ring-orange-dark-300\/5:hover {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.hover\:ring-orange-dark-300\/10:hover {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.hover\:ring-orange-dark-300\/20:hover {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.hover\:ring-orange-dark-300\/25:hover {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.hover\:ring-orange-dark-300\/30:hover {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.hover\:ring-orange-dark-300\/40:hover {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.hover\:ring-orange-dark-300\/50:hover {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.hover\:ring-orange-dark-300\/60:hover {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.hover\:ring-orange-dark-300\/70:hover {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.hover\:ring-orange-dark-300\/75:hover {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.hover\:ring-orange-dark-300\/80:hover {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.hover\:ring-orange-dark-300\/90:hover {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.hover\:ring-orange-dark-300\/95:hover {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.hover\:ring-orange-dark-300\/100:hover {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.hover\:ring-orange-dark-400\/0:hover {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.hover\:ring-orange-dark-400\/5:hover {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.hover\:ring-orange-dark-400\/10:hover {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.hover\:ring-orange-dark-400\/20:hover {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.hover\:ring-orange-dark-400\/25:hover {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.hover\:ring-orange-dark-400\/30:hover {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.hover\:ring-orange-dark-400\/40:hover {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.hover\:ring-orange-dark-400\/50:hover {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.hover\:ring-orange-dark-400\/60:hover {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.hover\:ring-orange-dark-400\/70:hover {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.hover\:ring-orange-dark-400\/75:hover {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.hover\:ring-orange-dark-400\/80:hover {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.hover\:ring-orange-dark-400\/90:hover {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.hover\:ring-orange-dark-400\/95:hover {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.hover\:ring-orange-dark-400\/100:hover {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.hover\:ring-orange-dark-500\/0:hover {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.hover\:ring-orange-dark-500\/5:hover {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.hover\:ring-orange-dark-500\/10:hover {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.hover\:ring-orange-dark-500\/20:hover {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.hover\:ring-orange-dark-500\/25:hover {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.hover\:ring-orange-dark-500\/30:hover {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.hover\:ring-orange-dark-500\/40:hover {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.hover\:ring-orange-dark-500\/50:hover {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.hover\:ring-orange-dark-500\/60:hover {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.hover\:ring-orange-dark-500\/70:hover {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.hover\:ring-orange-dark-500\/75:hover {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.hover\:ring-orange-dark-500\/80:hover {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.hover\:ring-orange-dark-500\/90:hover {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.hover\:ring-orange-dark-500\/95:hover {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.hover\:ring-orange-dark-500\/100:hover {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.hover\:ring-orange-dark-600\/0:hover {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.hover\:ring-orange-dark-600\/5:hover {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.hover\:ring-orange-dark-600\/10:hover {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.hover\:ring-orange-dark-600\/20:hover {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.hover\:ring-orange-dark-600\/25:hover {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.hover\:ring-orange-dark-600\/30:hover {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.hover\:ring-orange-dark-600\/40:hover {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.hover\:ring-orange-dark-600\/50:hover {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.hover\:ring-orange-dark-600\/60:hover {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.hover\:ring-orange-dark-600\/70:hover {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.hover\:ring-orange-dark-600\/75:hover {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.hover\:ring-orange-dark-600\/80:hover {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.hover\:ring-orange-dark-600\/90:hover {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.hover\:ring-orange-dark-600\/95:hover {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.hover\:ring-orange-dark-600\/100:hover {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.hover\:ring-orange-dark-700\/0:hover {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.hover\:ring-orange-dark-700\/5:hover {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.hover\:ring-orange-dark-700\/10:hover {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.hover\:ring-orange-dark-700\/20:hover {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.hover\:ring-orange-dark-700\/25:hover {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.hover\:ring-orange-dark-700\/30:hover {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.hover\:ring-orange-dark-700\/40:hover {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.hover\:ring-orange-dark-700\/50:hover {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.hover\:ring-orange-dark-700\/60:hover {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.hover\:ring-orange-dark-700\/70:hover {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.hover\:ring-orange-dark-700\/75:hover {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.hover\:ring-orange-dark-700\/80:hover {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.hover\:ring-orange-dark-700\/90:hover {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.hover\:ring-orange-dark-700\/95:hover {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.hover\:ring-orange-dark-700\/100:hover {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.hover\:ring-orange-dark-800\/0:hover {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.hover\:ring-orange-dark-800\/5:hover {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.hover\:ring-orange-dark-800\/10:hover {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.hover\:ring-orange-dark-800\/20:hover {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.hover\:ring-orange-dark-800\/25:hover {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.hover\:ring-orange-dark-800\/30:hover {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.hover\:ring-orange-dark-800\/40:hover {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.hover\:ring-orange-dark-800\/50:hover {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.hover\:ring-orange-dark-800\/60:hover {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.hover\:ring-orange-dark-800\/70:hover {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.hover\:ring-orange-dark-800\/75:hover {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.hover\:ring-orange-dark-800\/80:hover {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.hover\:ring-orange-dark-800\/90:hover {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.hover\:ring-orange-dark-800\/95:hover {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.hover\:ring-orange-dark-800\/100:hover {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.hover\:ring-orange-dark-900\/0:hover {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.hover\:ring-orange-dark-900\/5:hover {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.hover\:ring-orange-dark-900\/10:hover {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.hover\:ring-orange-dark-900\/20:hover {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.hover\:ring-orange-dark-900\/25:hover {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.hover\:ring-orange-dark-900\/30:hover {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.hover\:ring-orange-dark-900\/40:hover {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.hover\:ring-orange-dark-900\/50:hover {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.hover\:ring-orange-dark-900\/60:hover {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.hover\:ring-orange-dark-900\/70:hover {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.hover\:ring-orange-dark-900\/75:hover {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.hover\:ring-orange-dark-900\/80:hover {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.hover\:ring-orange-dark-900\/90:hover {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.hover\:ring-orange-dark-900\/95:hover {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.hover\:ring-orange-dark-900\/100:hover {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.hover\:ring-orange-dark\/0:hover {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.hover\:ring-orange-dark\/5:hover {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.hover\:ring-orange-dark\/10:hover {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.hover\:ring-orange-dark\/20:hover {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.hover\:ring-orange-dark\/25:hover {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.hover\:ring-orange-dark\/30:hover {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.hover\:ring-orange-dark\/40:hover {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.hover\:ring-orange-dark\/50:hover {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.hover\:ring-orange-dark\/60:hover {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.hover\:ring-orange-dark\/70:hover {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.hover\:ring-orange-dark\/75:hover {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.hover\:ring-orange-dark\/80:hover {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.hover\:ring-orange-dark\/90:hover {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.hover\:ring-orange-dark\/95:hover {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.hover\:ring-orange-dark\/100:hover {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.hover\:ring-orange-25\/0:hover {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.hover\:ring-orange-25\/5:hover {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.hover\:ring-orange-25\/10:hover {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.hover\:ring-orange-25\/20:hover {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.hover\:ring-orange-25\/25:hover {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.hover\:ring-orange-25\/30:hover {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.hover\:ring-orange-25\/40:hover {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.hover\:ring-orange-25\/50:hover {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.hover\:ring-orange-25\/60:hover {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.hover\:ring-orange-25\/70:hover {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.hover\:ring-orange-25\/75:hover {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.hover\:ring-orange-25\/80:hover {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.hover\:ring-orange-25\/90:hover {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.hover\:ring-orange-25\/95:hover {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.hover\:ring-orange-25\/100:hover {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.hover\:ring-orange-50\/0:hover {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.hover\:ring-orange-50\/5:hover {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.hover\:ring-orange-50\/10:hover {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.hover\:ring-orange-50\/20:hover {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.hover\:ring-orange-50\/25:hover {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.hover\:ring-orange-50\/30:hover {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.hover\:ring-orange-50\/40:hover {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.hover\:ring-orange-50\/50:hover {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.hover\:ring-orange-50\/60:hover {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.hover\:ring-orange-50\/70:hover {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.hover\:ring-orange-50\/75:hover {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.hover\:ring-orange-50\/80:hover {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.hover\:ring-orange-50\/90:hover {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.hover\:ring-orange-50\/95:hover {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.hover\:ring-orange-50\/100:hover {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.hover\:ring-orange-100\/0:hover {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.hover\:ring-orange-100\/5:hover {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.hover\:ring-orange-100\/10:hover {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.hover\:ring-orange-100\/20:hover {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.hover\:ring-orange-100\/25:hover {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.hover\:ring-orange-100\/30:hover {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.hover\:ring-orange-100\/40:hover {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.hover\:ring-orange-100\/50:hover {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.hover\:ring-orange-100\/60:hover {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.hover\:ring-orange-100\/70:hover {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.hover\:ring-orange-100\/75:hover {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.hover\:ring-orange-100\/80:hover {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.hover\:ring-orange-100\/90:hover {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.hover\:ring-orange-100\/95:hover {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.hover\:ring-orange-100\/100:hover {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.hover\:ring-orange-200\/0:hover {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.hover\:ring-orange-200\/5:hover {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.hover\:ring-orange-200\/10:hover {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.hover\:ring-orange-200\/20:hover {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.hover\:ring-orange-200\/25:hover {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.hover\:ring-orange-200\/30:hover {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.hover\:ring-orange-200\/40:hover {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.hover\:ring-orange-200\/50:hover {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.hover\:ring-orange-200\/60:hover {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.hover\:ring-orange-200\/70:hover {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.hover\:ring-orange-200\/75:hover {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.hover\:ring-orange-200\/80:hover {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.hover\:ring-orange-200\/90:hover {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.hover\:ring-orange-200\/95:hover {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.hover\:ring-orange-200\/100:hover {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.hover\:ring-orange-300\/0:hover {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.hover\:ring-orange-300\/5:hover {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.hover\:ring-orange-300\/10:hover {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.hover\:ring-orange-300\/20:hover {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.hover\:ring-orange-300\/25:hover {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.hover\:ring-orange-300\/30:hover {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.hover\:ring-orange-300\/40:hover {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.hover\:ring-orange-300\/50:hover {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.hover\:ring-orange-300\/60:hover {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.hover\:ring-orange-300\/70:hover {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.hover\:ring-orange-300\/75:hover {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.hover\:ring-orange-300\/80:hover {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.hover\:ring-orange-300\/90:hover {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.hover\:ring-orange-300\/95:hover {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.hover\:ring-orange-300\/100:hover {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.hover\:ring-orange-400\/0:hover {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.hover\:ring-orange-400\/5:hover {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.hover\:ring-orange-400\/10:hover {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.hover\:ring-orange-400\/20:hover {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.hover\:ring-orange-400\/25:hover {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.hover\:ring-orange-400\/30:hover {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.hover\:ring-orange-400\/40:hover {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.hover\:ring-orange-400\/50:hover {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.hover\:ring-orange-400\/60:hover {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.hover\:ring-orange-400\/70:hover {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.hover\:ring-orange-400\/75:hover {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.hover\:ring-orange-400\/80:hover {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.hover\:ring-orange-400\/90:hover {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.hover\:ring-orange-400\/95:hover {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.hover\:ring-orange-400\/100:hover {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.hover\:ring-orange-500\/0:hover {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.hover\:ring-orange-500\/5:hover {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.hover\:ring-orange-500\/10:hover {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.hover\:ring-orange-500\/20:hover {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.hover\:ring-orange-500\/25:hover {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.hover\:ring-orange-500\/30:hover {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.hover\:ring-orange-500\/40:hover {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.hover\:ring-orange-500\/50:hover {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.hover\:ring-orange-500\/60:hover {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.hover\:ring-orange-500\/70:hover {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.hover\:ring-orange-500\/75:hover {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.hover\:ring-orange-500\/80:hover {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.hover\:ring-orange-500\/90:hover {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.hover\:ring-orange-500\/95:hover {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.hover\:ring-orange-500\/100:hover {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.hover\:ring-orange-600\/0:hover {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.hover\:ring-orange-600\/5:hover {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.hover\:ring-orange-600\/10:hover {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.hover\:ring-orange-600\/20:hover {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.hover\:ring-orange-600\/25:hover {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.hover\:ring-orange-600\/30:hover {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.hover\:ring-orange-600\/40:hover {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.hover\:ring-orange-600\/50:hover {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.hover\:ring-orange-600\/60:hover {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.hover\:ring-orange-600\/70:hover {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.hover\:ring-orange-600\/75:hover {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.hover\:ring-orange-600\/80:hover {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.hover\:ring-orange-600\/90:hover {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.hover\:ring-orange-600\/95:hover {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.hover\:ring-orange-600\/100:hover {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.hover\:ring-orange-700\/0:hover {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.hover\:ring-orange-700\/5:hover {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.hover\:ring-orange-700\/10:hover {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.hover\:ring-orange-700\/20:hover {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.hover\:ring-orange-700\/25:hover {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.hover\:ring-orange-700\/30:hover {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.hover\:ring-orange-700\/40:hover {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.hover\:ring-orange-700\/50:hover {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.hover\:ring-orange-700\/60:hover {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.hover\:ring-orange-700\/70:hover {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.hover\:ring-orange-700\/75:hover {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.hover\:ring-orange-700\/80:hover {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.hover\:ring-orange-700\/90:hover {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.hover\:ring-orange-700\/95:hover {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.hover\:ring-orange-700\/100:hover {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.hover\:ring-orange-800\/0:hover {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.hover\:ring-orange-800\/5:hover {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.hover\:ring-orange-800\/10:hover {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.hover\:ring-orange-800\/20:hover {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.hover\:ring-orange-800\/25:hover {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.hover\:ring-orange-800\/30:hover {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.hover\:ring-orange-800\/40:hover {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.hover\:ring-orange-800\/50:hover {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.hover\:ring-orange-800\/60:hover {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.hover\:ring-orange-800\/70:hover {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.hover\:ring-orange-800\/75:hover {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.hover\:ring-orange-800\/80:hover {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.hover\:ring-orange-800\/90:hover {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.hover\:ring-orange-800\/95:hover {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.hover\:ring-orange-800\/100:hover {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.hover\:ring-orange-900\/0:hover {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.hover\:ring-orange-900\/5:hover {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.hover\:ring-orange-900\/10:hover {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.hover\:ring-orange-900\/20:hover {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.hover\:ring-orange-900\/25:hover {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.hover\:ring-orange-900\/30:hover {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.hover\:ring-orange-900\/40:hover {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.hover\:ring-orange-900\/50:hover {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.hover\:ring-orange-900\/60:hover {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.hover\:ring-orange-900\/70:hover {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.hover\:ring-orange-900\/75:hover {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.hover\:ring-orange-900\/80:hover {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.hover\:ring-orange-900\/90:hover {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.hover\:ring-orange-900\/95:hover {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.hover\:ring-orange-900\/100:hover {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.hover\:ring-orange\/0:hover {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.hover\:ring-orange\/5:hover {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.hover\:ring-orange\/10:hover {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.hover\:ring-orange\/20:hover {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.hover\:ring-orange\/25:hover {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.hover\:ring-orange\/30:hover {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.hover\:ring-orange\/40:hover {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.hover\:ring-orange\/50:hover {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.hover\:ring-orange\/60:hover {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.hover\:ring-orange\/70:hover {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.hover\:ring-orange\/75:hover {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.hover\:ring-orange\/80:hover {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.hover\:ring-orange\/90:hover {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.hover\:ring-orange\/95:hover {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.hover\:ring-orange\/100:hover {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.hover\:ring-yellow-25\/0:hover {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.hover\:ring-yellow-25\/5:hover {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.hover\:ring-yellow-25\/10:hover {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.hover\:ring-yellow-25\/20:hover {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.hover\:ring-yellow-25\/25:hover {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.hover\:ring-yellow-25\/30:hover {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.hover\:ring-yellow-25\/40:hover {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.hover\:ring-yellow-25\/50:hover {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.hover\:ring-yellow-25\/60:hover {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.hover\:ring-yellow-25\/70:hover {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.hover\:ring-yellow-25\/75:hover {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.hover\:ring-yellow-25\/80:hover {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.hover\:ring-yellow-25\/90:hover {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.hover\:ring-yellow-25\/95:hover {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.hover\:ring-yellow-25\/100:hover {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.hover\:ring-yellow-50\/0:hover {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.hover\:ring-yellow-50\/5:hover {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.hover\:ring-yellow-50\/10:hover {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.hover\:ring-yellow-50\/20:hover {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.hover\:ring-yellow-50\/25:hover {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.hover\:ring-yellow-50\/30:hover {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.hover\:ring-yellow-50\/40:hover {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.hover\:ring-yellow-50\/50:hover {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.hover\:ring-yellow-50\/60:hover {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.hover\:ring-yellow-50\/70:hover {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.hover\:ring-yellow-50\/75:hover {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.hover\:ring-yellow-50\/80:hover {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.hover\:ring-yellow-50\/90:hover {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.hover\:ring-yellow-50\/95:hover {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.hover\:ring-yellow-50\/100:hover {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.hover\:ring-yellow-100\/0:hover {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.hover\:ring-yellow-100\/5:hover {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.hover\:ring-yellow-100\/10:hover {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.hover\:ring-yellow-100\/20:hover {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.hover\:ring-yellow-100\/25:hover {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.hover\:ring-yellow-100\/30:hover {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.hover\:ring-yellow-100\/40:hover {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.hover\:ring-yellow-100\/50:hover {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.hover\:ring-yellow-100\/60:hover {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.hover\:ring-yellow-100\/70:hover {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.hover\:ring-yellow-100\/75:hover {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.hover\:ring-yellow-100\/80:hover {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.hover\:ring-yellow-100\/90:hover {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.hover\:ring-yellow-100\/95:hover {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.hover\:ring-yellow-100\/100:hover {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.hover\:ring-yellow-200\/0:hover {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.hover\:ring-yellow-200\/5:hover {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.hover\:ring-yellow-200\/10:hover {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.hover\:ring-yellow-200\/20:hover {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.hover\:ring-yellow-200\/25:hover {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.hover\:ring-yellow-200\/30:hover {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.hover\:ring-yellow-200\/40:hover {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.hover\:ring-yellow-200\/50:hover {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.hover\:ring-yellow-200\/60:hover {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.hover\:ring-yellow-200\/70:hover {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.hover\:ring-yellow-200\/75:hover {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.hover\:ring-yellow-200\/80:hover {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.hover\:ring-yellow-200\/90:hover {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.hover\:ring-yellow-200\/95:hover {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.hover\:ring-yellow-200\/100:hover {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.hover\:ring-yellow-300\/0:hover {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.hover\:ring-yellow-300\/5:hover {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.hover\:ring-yellow-300\/10:hover {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.hover\:ring-yellow-300\/20:hover {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.hover\:ring-yellow-300\/25:hover {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.hover\:ring-yellow-300\/30:hover {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.hover\:ring-yellow-300\/40:hover {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.hover\:ring-yellow-300\/50:hover {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.hover\:ring-yellow-300\/60:hover {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.hover\:ring-yellow-300\/70:hover {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.hover\:ring-yellow-300\/75:hover {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.hover\:ring-yellow-300\/80:hover {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.hover\:ring-yellow-300\/90:hover {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.hover\:ring-yellow-300\/95:hover {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.hover\:ring-yellow-300\/100:hover {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.hover\:ring-yellow-400\/0:hover {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.hover\:ring-yellow-400\/5:hover {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.hover\:ring-yellow-400\/10:hover {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.hover\:ring-yellow-400\/20:hover {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.hover\:ring-yellow-400\/25:hover {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.hover\:ring-yellow-400\/30:hover {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.hover\:ring-yellow-400\/40:hover {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.hover\:ring-yellow-400\/50:hover {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.hover\:ring-yellow-400\/60:hover {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.hover\:ring-yellow-400\/70:hover {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.hover\:ring-yellow-400\/75:hover {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.hover\:ring-yellow-400\/80:hover {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.hover\:ring-yellow-400\/90:hover {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.hover\:ring-yellow-400\/95:hover {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.hover\:ring-yellow-400\/100:hover {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.hover\:ring-yellow-500\/0:hover {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.hover\:ring-yellow-500\/5:hover {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.hover\:ring-yellow-500\/10:hover {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.hover\:ring-yellow-500\/20:hover {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.hover\:ring-yellow-500\/25:hover {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.hover\:ring-yellow-500\/30:hover {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.hover\:ring-yellow-500\/40:hover {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.hover\:ring-yellow-500\/50:hover {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.hover\:ring-yellow-500\/60:hover {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.hover\:ring-yellow-500\/70:hover {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.hover\:ring-yellow-500\/75:hover {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.hover\:ring-yellow-500\/80:hover {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.hover\:ring-yellow-500\/90:hover {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.hover\:ring-yellow-500\/95:hover {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.hover\:ring-yellow-500\/100:hover {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.hover\:ring-yellow-600\/0:hover {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.hover\:ring-yellow-600\/5:hover {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.hover\:ring-yellow-600\/10:hover {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.hover\:ring-yellow-600\/20:hover {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.hover\:ring-yellow-600\/25:hover {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.hover\:ring-yellow-600\/30:hover {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.hover\:ring-yellow-600\/40:hover {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.hover\:ring-yellow-600\/50:hover {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.hover\:ring-yellow-600\/60:hover {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.hover\:ring-yellow-600\/70:hover {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.hover\:ring-yellow-600\/75:hover {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.hover\:ring-yellow-600\/80:hover {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.hover\:ring-yellow-600\/90:hover {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.hover\:ring-yellow-600\/95:hover {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.hover\:ring-yellow-600\/100:hover {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.hover\:ring-yellow-700\/0:hover {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.hover\:ring-yellow-700\/5:hover {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.hover\:ring-yellow-700\/10:hover {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.hover\:ring-yellow-700\/20:hover {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.hover\:ring-yellow-700\/25:hover {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.hover\:ring-yellow-700\/30:hover {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.hover\:ring-yellow-700\/40:hover {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.hover\:ring-yellow-700\/50:hover {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.hover\:ring-yellow-700\/60:hover {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.hover\:ring-yellow-700\/70:hover {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.hover\:ring-yellow-700\/75:hover {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.hover\:ring-yellow-700\/80:hover {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.hover\:ring-yellow-700\/90:hover {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.hover\:ring-yellow-700\/95:hover {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.hover\:ring-yellow-700\/100:hover {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.hover\:ring-yellow-800\/0:hover {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.hover\:ring-yellow-800\/5:hover {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.hover\:ring-yellow-800\/10:hover {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.hover\:ring-yellow-800\/20:hover {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.hover\:ring-yellow-800\/25:hover {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.hover\:ring-yellow-800\/30:hover {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.hover\:ring-yellow-800\/40:hover {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.hover\:ring-yellow-800\/50:hover {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.hover\:ring-yellow-800\/60:hover {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.hover\:ring-yellow-800\/70:hover {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.hover\:ring-yellow-800\/75:hover {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.hover\:ring-yellow-800\/80:hover {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.hover\:ring-yellow-800\/90:hover {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.hover\:ring-yellow-800\/95:hover {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.hover\:ring-yellow-800\/100:hover {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.hover\:ring-yellow-900\/0:hover {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.hover\:ring-yellow-900\/5:hover {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.hover\:ring-yellow-900\/10:hover {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.hover\:ring-yellow-900\/20:hover {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.hover\:ring-yellow-900\/25:hover {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.hover\:ring-yellow-900\/30:hover {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.hover\:ring-yellow-900\/40:hover {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.hover\:ring-yellow-900\/50:hover {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.hover\:ring-yellow-900\/60:hover {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.hover\:ring-yellow-900\/70:hover {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.hover\:ring-yellow-900\/75:hover {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.hover\:ring-yellow-900\/80:hover {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.hover\:ring-yellow-900\/90:hover {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.hover\:ring-yellow-900\/95:hover {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.hover\:ring-yellow-900\/100:hover {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.hover\:ring-yellow\/0:hover {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.hover\:ring-yellow\/5:hover {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.hover\:ring-yellow\/10:hover {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.hover\:ring-yellow\/20:hover {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.hover\:ring-yellow\/25:hover {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.hover\:ring-yellow\/30:hover {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.hover\:ring-yellow\/40:hover {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.hover\:ring-yellow\/50:hover {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.hover\:ring-yellow\/60:hover {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.hover\:ring-yellow\/70:hover {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.hover\:ring-yellow\/75:hover {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.hover\:ring-yellow\/80:hover {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.hover\:ring-yellow\/90:hover {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.hover\:ring-yellow\/95:hover {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.hover\:ring-yellow\/100:hover {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.focus\:z-10:focus {
  z-index: 10;
}

.focus\:border-r-0:focus {
  border-right-width: 0px;
}

.focus\:border-l:focus {
  border-left-width: 1px;
}

.focus\:border-t:focus {
  border-top-width: 1px;
}

.focus\:border-b-0:focus {
  border-bottom-width: 0px;
}

.focus\:border-white:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.focus\:border-black:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.focus\:border-gray-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.focus\:border-gray-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-gray-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.focus\:border-gray-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.focus\:border-gray-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.focus\:border-gray-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.focus\:border-gray-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.focus\:border-gray-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.focus\:border-gray-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.focus\:border-gray-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.focus\:border-gray-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.focus\:border-gray:focus {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.focus\:border-primary-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.focus\:border-primary-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.focus\:border-primary-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.focus\:border-primary-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.focus\:border-primary-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.focus\:border-primary-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.focus\:border-primary-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.focus\:border-primary-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.focus\:border-primary-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.focus\:border-primary-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.focus\:border-primary-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.focus\:border-primary:focus {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.focus\:border-error-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.focus\:border-error-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.focus\:border-error-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.focus\:border-error-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.focus\:border-error-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.focus\:border-error-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.focus\:border-error-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.focus\:border-error-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.focus\:border-error-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.focus\:border-error-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.focus\:border-error-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.focus\:border-error:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.focus\:border-warning-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.focus\:border-warning-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.focus\:border-warning-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.focus\:border-warning-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.focus\:border-warning-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.focus\:border-warning-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.focus\:border-warning-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.focus\:border-warning-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.focus\:border-warning-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.focus\:border-warning-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.focus\:border-warning-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.focus\:border-warning:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.focus\:border-success-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.focus\:border-success-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.focus\:border-success-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.focus\:border-success-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.focus\:border-success-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.focus\:border-success-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.focus\:border-success-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.focus\:border-success-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.focus\:border-success-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.focus\:border-success-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.focus\:border-success-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.focus\:border-success:focus {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.focus\:border-gray-blue-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.focus\:border-gray-blue:focus {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 251 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.focus\:border-gray-cool-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.focus\:border-gray-cool:focus {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.focus\:border-gray-modern-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.focus\:border-gray-modern:focus {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 39 / var(--tw-border-opacity));
}

.focus\:border-gray-neutral:focus {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.focus\:border-gray-iron-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.focus\:border-gray-iron:focus {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.focus\:border-gray-true-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.focus\:border-gray-true-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.focus\:border-gray-true-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.focus\:border-gray-true-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.focus\:border-gray-true-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.focus\:border-gray-true-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.focus\:border-gray-true-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.focus\:border-gray-true-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.focus\:border-gray-true-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.focus\:border-gray-true-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.focus\:border-gray-true-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.focus\:border-gray-true:focus {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 249 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(231 229 228 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.focus\:border-gray-warm-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.focus\:border-gray-warm:focus {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.focus\:border-moss-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.focus\:border-moss-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.focus\:border-moss-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.focus\:border-moss-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.focus\:border-moss-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.focus\:border-moss-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.focus\:border-moss-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.focus\:border-moss-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.focus\:border-moss-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.focus\:border-moss-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.focus\:border-moss-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.focus\:border-moss:focus {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.focus\:border-green-light-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.focus\:border-green-light-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.focus\:border-green-light-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.focus\:border-green-light-200:focus {
  border-color: #DOF8AB;
}

.focus\:border-green-light-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.focus\:border-green-light-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.focus\:border-green-light-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.focus\:border-green-light-600:focus {
  border-color: #4CA3OD;
}

.focus\:border-green-light-700:focus {
  border-color: #3B7COF;
}

.focus\:border-green-light-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.focus\:border-green-light-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.focus\:border-green-light:focus {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.focus\:border-green-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.focus\:border-green-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.focus\:border-green-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.focus\:border-green-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.focus\:border-green-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.focus\:border-green-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.focus\:border-green-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.focus\:border-green-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.focus\:border-green-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.focus\:border-green-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.focus\:border-green:focus {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.focus\:border-teal-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.focus\:border-teal-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.focus\:border-teal-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.focus\:border-teal-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.focus\:border-teal-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.focus\:border-teal-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.focus\:border-teal-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.focus\:border-teal-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.focus\:border-teal-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.focus\:border-teal-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.focus\:border-teal-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.focus\:border-teal:focus {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.focus\:border-cyan-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.focus\:border-cyan-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.focus\:border-cyan-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.focus\:border-cyan-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.focus\:border-cyan-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.focus\:border-cyan-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.focus\:border-cyan-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.focus\:border-cyan-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.focus\:border-cyan-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.focus\:border-cyan-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.focus\:border-cyan-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.focus\:border-cyan:focus {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.focus\:border-blue-light-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.focus\:border-blue-light-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.focus\:border-blue-light-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.focus\:border-blue-light-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.focus\:border-blue-light-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.focus\:border-blue-light-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.focus\:border-blue-light-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.focus\:border-blue-light-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.focus\:border-blue-light-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.focus\:border-blue-light-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.focus\:border-blue-light-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.focus\:border-blue-light:focus {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.focus\:border-blue-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.focus\:border-blue-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.focus\:border-blue-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.focus\:border-blue-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.focus\:border-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.focus\:border-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.focus\:border-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.focus\:border-blue-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.focus\:border-blue-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.focus\:border-blue:focus {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.focus\:border-blue-dark-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.focus\:border-blue-dark:focus {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.focus\:border-indigo-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.focus\:border-indigo-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.focus\:border-indigo-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.focus\:border-indigo-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.focus\:border-indigo-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.focus\:border-indigo-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.focus\:border-indigo-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.focus\:border-indigo-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.focus\:border-indigo-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.focus\:border-indigo-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.focus\:border-indigo:focus {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.focus\:border-violet-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.focus\:border-violet-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.focus\:border-violet-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.focus\:border-violet-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.focus\:border-violet-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.focus\:border-violet-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.focus\:border-violet-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.focus\:border-violet-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.focus\:border-violet-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.focus\:border-violet-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.focus\:border-violet-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.focus\:border-violet:focus {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.focus\:border-purple-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.focus\:border-purple-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.focus\:border-purple-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.focus\:border-purple-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.focus\:border-purple-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.focus\:border-purple-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.focus\:border-purple-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.focus\:border-purple-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.focus\:border-purple-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.focus\:border-purple-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.focus\:border-purple-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.focus\:border-purple:focus {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.focus\:border-fuchsia-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.focus\:border-fuchsia:focus {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.focus\:border-pink-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.focus\:border-pink-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.focus\:border-pink-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.focus\:border-pink-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.focus\:border-pink-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.focus\:border-pink-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.focus\:border-pink-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.focus\:border-pink-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.focus\:border-pink-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.focus\:border-pink-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.focus\:border-pink-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.focus\:border-pink:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.focus\:border-rose-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.focus\:border-rose-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.focus\:border-rose-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.focus\:border-rose-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.focus\:border-rose-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.focus\:border-rose-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.focus\:border-rose-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.focus\:border-rose-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.focus\:border-rose-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.focus\:border-rose-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.focus\:border-rose-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.focus\:border-rose:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.focus\:border-orange-dark-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.focus\:border-orange-dark:focus {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.focus\:border-orange-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.focus\:border-orange-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.focus\:border-orange-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.focus\:border-orange-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.focus\:border-orange-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.focus\:border-orange-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.focus\:border-orange-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.focus\:border-orange-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.focus\:border-orange-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.focus\:border-orange-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.focus\:border-orange-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.focus\:border-orange:focus {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.focus\:border-yellow-25:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.focus\:border-yellow-50:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.focus\:border-yellow-100:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.focus\:border-yellow-200:focus {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.focus\:border-yellow-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.focus\:border-yellow-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.focus\:border-yellow-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.focus\:border-yellow-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.focus\:border-yellow-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.focus\:border-yellow-800:focus {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.focus\:border-yellow-900:focus {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.focus\:border-yellow:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.focus\:border-white\/0:focus {
  border-color: rgb(255 255 255 / 0);
}

.focus\:border-white\/5:focus {
  border-color: rgb(255 255 255 / 0.05);
}

.focus\:border-white\/10:focus {
  border-color: rgb(255 255 255 / 0.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\/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-white\/100:focus {
  border-color: rgb(255 255 255 / 1);
}

.focus\:border-black\/0:focus {
  border-color: rgb(0 0 0 / 0);
}

.focus\:border-black\/5:focus {
  border-color: rgb(0 0 0 / 0.05);
}

.focus\:border-black\/10:focus {
  border-color: rgb(0 0 0 / 0.1);
}

.focus\:border-black\/20:focus {
  border-color: rgb(0 0 0 / 0.2);
}

.focus\:border-black\/25:focus {
  border-color: rgb(0 0 0 / 0.25);
}

.focus\:border-black\/30:focus {
  border-color: rgb(0 0 0 / 0.3);
}

.focus\:border-black\/40:focus {
  border-color: rgb(0 0 0 / 0.4);
}

.focus\:border-black\/50:focus {
  border-color: rgb(0 0 0 / 0.5);
}

.focus\:border-black\/60:focus {
  border-color: rgb(0 0 0 / 0.6);
}

.focus\:border-black\/70:focus {
  border-color: rgb(0 0 0 / 0.7);
}

.focus\:border-black\/75:focus {
  border-color: rgb(0 0 0 / 0.75);
}

.focus\:border-black\/80:focus {
  border-color: rgb(0 0 0 / 0.8);
}

.focus\:border-black\/90:focus {
  border-color: rgb(0 0 0 / 0.9);
}

.focus\:border-black\/95:focus {
  border-color: rgb(0 0 0 / 0.95);
}

.focus\:border-black\/100:focus {
  border-color: rgb(0 0 0 / 1);
}

.focus\:border-gray-25\/0:focus {
  border-color: rgb(252 252 253 / 0);
}

.focus\:border-gray-25\/5:focus {
  border-color: rgb(252 252 253 / 0.05);
}

.focus\:border-gray-25\/10:focus {
  border-color: rgb(252 252 253 / 0.1);
}

.focus\:border-gray-25\/20:focus {
  border-color: rgb(252 252 253 / 0.2);
}

.focus\:border-gray-25\/25:focus {
  border-color: rgb(252 252 253 / 0.25);
}

.focus\:border-gray-25\/30:focus {
  border-color: rgb(252 252 253 / 0.3);
}

.focus\:border-gray-25\/40:focus {
  border-color: rgb(252 252 253 / 0.4);
}

.focus\:border-gray-25\/50:focus {
  border-color: rgb(252 252 253 / 0.5);
}

.focus\:border-gray-25\/60:focus {
  border-color: rgb(252 252 253 / 0.6);
}

.focus\:border-gray-25\/70:focus {
  border-color: rgb(252 252 253 / 0.7);
}

.focus\:border-gray-25\/75:focus {
  border-color: rgb(252 252 253 / 0.75);
}

.focus\:border-gray-25\/80:focus {
  border-color: rgb(252 252 253 / 0.8);
}

.focus\:border-gray-25\/90:focus {
  border-color: rgb(252 252 253 / 0.9);
}

.focus\:border-gray-25\/95:focus {
  border-color: rgb(252 252 253 / 0.95);
}

.focus\:border-gray-25\/100:focus {
  border-color: rgb(252 252 253 / 1);
}

.focus\:border-gray-50\/0:focus {
  border-color: rgb(249 250 251 / 0);
}

.focus\:border-gray-50\/5:focus {
  border-color: rgb(249 250 251 / 0.05);
}

.focus\:border-gray-50\/10:focus {
  border-color: rgb(249 250 251 / 0.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\/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-50\/100:focus {
  border-color: rgb(249 250 251 / 1);
}

.focus\:border-gray-100\/0:focus {
  border-color: rgb(242 244 247 / 0);
}

.focus\:border-gray-100\/5:focus {
  border-color: rgb(242 244 247 / 0.05);
}

.focus\:border-gray-100\/10:focus {
  border-color: rgb(242 244 247 / 0.1);
}

.focus\:border-gray-100\/20:focus {
  border-color: rgb(242 244 247 / 0.2);
}

.focus\:border-gray-100\/25:focus {
  border-color: rgb(242 244 247 / 0.25);
}

.focus\:border-gray-100\/30:focus {
  border-color: rgb(242 244 247 / 0.3);
}

.focus\:border-gray-100\/40:focus {
  border-color: rgb(242 244 247 / 0.4);
}

.focus\:border-gray-100\/50:focus {
  border-color: rgb(242 244 247 / 0.5);
}

.focus\:border-gray-100\/60:focus {
  border-color: rgb(242 244 247 / 0.6);
}

.focus\:border-gray-100\/70:focus {
  border-color: rgb(242 244 247 / 0.7);
}

.focus\:border-gray-100\/75:focus {
  border-color: rgb(242 244 247 / 0.75);
}

.focus\:border-gray-100\/80:focus {
  border-color: rgb(242 244 247 / 0.8);
}

.focus\:border-gray-100\/90:focus {
  border-color: rgb(242 244 247 / 0.9);
}

.focus\:border-gray-100\/95:focus {
  border-color: rgb(242 244 247 / 0.95);
}

.focus\:border-gray-100\/100:focus {
  border-color: rgb(242 244 247 / 1);
}

.focus\:border-gray-200\/0:focus {
  border-color: rgb(234 236 240 / 0);
}

.focus\:border-gray-200\/5:focus {
  border-color: rgb(234 236 240 / 0.05);
}

.focus\:border-gray-200\/10:focus {
  border-color: rgb(234 236 240 / 0.1);
}

.focus\:border-gray-200\/20:focus {
  border-color: rgb(234 236 240 / 0.2);
}

.focus\:border-gray-200\/25:focus {
  border-color: rgb(234 236 240 / 0.25);
}

.focus\:border-gray-200\/30:focus {
  border-color: rgb(234 236 240 / 0.3);
}

.focus\:border-gray-200\/40:focus {
  border-color: rgb(234 236 240 / 0.4);
}

.focus\:border-gray-200\/50:focus {
  border-color: rgb(234 236 240 / 0.5);
}

.focus\:border-gray-200\/60:focus {
  border-color: rgb(234 236 240 / 0.6);
}

.focus\:border-gray-200\/70:focus {
  border-color: rgb(234 236 240 / 0.7);
}

.focus\:border-gray-200\/75:focus {
  border-color: rgb(234 236 240 / 0.75);
}

.focus\:border-gray-200\/80:focus {
  border-color: rgb(234 236 240 / 0.8);
}

.focus\:border-gray-200\/90:focus {
  border-color: rgb(234 236 240 / 0.9);
}

.focus\:border-gray-200\/95:focus {
  border-color: rgb(234 236 240 / 0.95);
}

.focus\:border-gray-200\/100:focus {
  border-color: rgb(234 236 240 / 1);
}

.focus\:border-gray-300\/0:focus {
  border-color: rgb(208 213 221 / 0);
}

.focus\:border-gray-300\/5:focus {
  border-color: rgb(208 213 221 / 0.05);
}

.focus\:border-gray-300\/10:focus {
  border-color: rgb(208 213 221 / 0.1);
}

.focus\:border-gray-300\/20:focus {
  border-color: rgb(208 213 221 / 0.2);
}

.focus\:border-gray-300\/25:focus {
  border-color: rgb(208 213 221 / 0.25);
}

.focus\:border-gray-300\/30:focus {
  border-color: rgb(208 213 221 / 0.3);
}

.focus\:border-gray-300\/40:focus {
  border-color: rgb(208 213 221 / 0.4);
}

.focus\:border-gray-300\/50:focus {
  border-color: rgb(208 213 221 / 0.5);
}

.focus\:border-gray-300\/60:focus {
  border-color: rgb(208 213 221 / 0.6);
}

.focus\:border-gray-300\/70:focus {
  border-color: rgb(208 213 221 / 0.7);
}

.focus\:border-gray-300\/75:focus {
  border-color: rgb(208 213 221 / 0.75);
}

.focus\:border-gray-300\/80:focus {
  border-color: rgb(208 213 221 / 0.8);
}

.focus\:border-gray-300\/90:focus {
  border-color: rgb(208 213 221 / 0.9);
}

.focus\:border-gray-300\/95:focus {
  border-color: rgb(208 213 221 / 0.95);
}

.focus\:border-gray-300\/100:focus {
  border-color: rgb(208 213 221 / 1);
}

.focus\:border-gray-400\/0:focus {
  border-color: rgb(152 162 179 / 0);
}

.focus\:border-gray-400\/5:focus {
  border-color: rgb(152 162 179 / 0.05);
}

.focus\:border-gray-400\/10:focus {
  border-color: rgb(152 162 179 / 0.1);
}

.focus\:border-gray-400\/20:focus {
  border-color: rgb(152 162 179 / 0.2);
}

.focus\:border-gray-400\/25:focus {
  border-color: rgb(152 162 179 / 0.25);
}

.focus\:border-gray-400\/30:focus {
  border-color: rgb(152 162 179 / 0.3);
}

.focus\:border-gray-400\/40:focus {
  border-color: rgb(152 162 179 / 0.4);
}

.focus\:border-gray-400\/50:focus {
  border-color: rgb(152 162 179 / 0.5);
}

.focus\:border-gray-400\/60:focus {
  border-color: rgb(152 162 179 / 0.6);
}

.focus\:border-gray-400\/70:focus {
  border-color: rgb(152 162 179 / 0.7);
}

.focus\:border-gray-400\/75:focus {
  border-color: rgb(152 162 179 / 0.75);
}

.focus\:border-gray-400\/80:focus {
  border-color: rgb(152 162 179 / 0.8);
}

.focus\:border-gray-400\/90:focus {
  border-color: rgb(152 162 179 / 0.9);
}

.focus\:border-gray-400\/95:focus {
  border-color: rgb(152 162 179 / 0.95);
}

.focus\:border-gray-400\/100:focus {
  border-color: rgb(152 162 179 / 1);
}

.focus\:border-gray-500\/0:focus {
  border-color: rgb(102 112 133 / 0);
}

.focus\:border-gray-500\/5:focus {
  border-color: rgb(102 112 133 / 0.05);
}

.focus\:border-gray-500\/10:focus {
  border-color: rgb(102 112 133 / 0.1);
}

.focus\:border-gray-500\/20:focus {
  border-color: rgb(102 112 133 / 0.2);
}

.focus\:border-gray-500\/25:focus {
  border-color: rgb(102 112 133 / 0.25);
}

.focus\:border-gray-500\/30:focus {
  border-color: rgb(102 112 133 / 0.3);
}

.focus\:border-gray-500\/40:focus {
  border-color: rgb(102 112 133 / 0.4);
}

.focus\:border-gray-500\/50:focus {
  border-color: rgb(102 112 133 / 0.5);
}

.focus\:border-gray-500\/60:focus {
  border-color: rgb(102 112 133 / 0.6);
}

.focus\:border-gray-500\/70:focus {
  border-color: rgb(102 112 133 / 0.7);
}

.focus\:border-gray-500\/75:focus {
  border-color: rgb(102 112 133 / 0.75);
}

.focus\:border-gray-500\/80:focus {
  border-color: rgb(102 112 133 / 0.8);
}

.focus\:border-gray-500\/90:focus {
  border-color: rgb(102 112 133 / 0.9);
}

.focus\:border-gray-500\/95:focus {
  border-color: rgb(102 112 133 / 0.95);
}

.focus\:border-gray-500\/100:focus {
  border-color: rgb(102 112 133 / 1);
}

.focus\:border-gray-600\/0:focus {
  border-color: rgb(71 84 103 / 0);
}

.focus\:border-gray-600\/5:focus {
  border-color: rgb(71 84 103 / 0.05);
}

.focus\:border-gray-600\/10:focus {
  border-color: rgb(71 84 103 / 0.1);
}

.focus\:border-gray-600\/20:focus {
  border-color: rgb(71 84 103 / 0.2);
}

.focus\:border-gray-600\/25:focus {
  border-color: rgb(71 84 103 / 0.25);
}

.focus\:border-gray-600\/30:focus {
  border-color: rgb(71 84 103 / 0.3);
}

.focus\:border-gray-600\/40:focus {
  border-color: rgb(71 84 103 / 0.4);
}

.focus\:border-gray-600\/50:focus {
  border-color: rgb(71 84 103 / 0.5);
}

.focus\:border-gray-600\/60:focus {
  border-color: rgb(71 84 103 / 0.6);
}

.focus\:border-gray-600\/70:focus {
  border-color: rgb(71 84 103 / 0.7);
}

.focus\:border-gray-600\/75:focus {
  border-color: rgb(71 84 103 / 0.75);
}

.focus\:border-gray-600\/80:focus {
  border-color: rgb(71 84 103 / 0.8);
}

.focus\:border-gray-600\/90:focus {
  border-color: rgb(71 84 103 / 0.9);
}

.focus\:border-gray-600\/95:focus {
  border-color: rgb(71 84 103 / 0.95);
}

.focus\:border-gray-600\/100:focus {
  border-color: rgb(71 84 103 / 1);
}

.focus\:border-gray-700\/0:focus {
  border-color: rgb(52 64 84 / 0);
}

.focus\:border-gray-700\/5:focus {
  border-color: rgb(52 64 84 / 0.05);
}

.focus\:border-gray-700\/10:focus {
  border-color: rgb(52 64 84 / 0.1);
}

.focus\:border-gray-700\/20:focus {
  border-color: rgb(52 64 84 / 0.2);
}

.focus\:border-gray-700\/25:focus {
  border-color: rgb(52 64 84 / 0.25);
}

.focus\:border-gray-700\/30:focus {
  border-color: rgb(52 64 84 / 0.3);
}

.focus\:border-gray-700\/40:focus {
  border-color: rgb(52 64 84 / 0.4);
}

.focus\:border-gray-700\/50:focus {
  border-color: rgb(52 64 84 / 0.5);
}

.focus\:border-gray-700\/60:focus {
  border-color: rgb(52 64 84 / 0.6);
}

.focus\:border-gray-700\/70:focus {
  border-color: rgb(52 64 84 / 0.7);
}

.focus\:border-gray-700\/75:focus {
  border-color: rgb(52 64 84 / 0.75);
}

.focus\:border-gray-700\/80:focus {
  border-color: rgb(52 64 84 / 0.8);
}

.focus\:border-gray-700\/90:focus {
  border-color: rgb(52 64 84 / 0.9);
}

.focus\:border-gray-700\/95:focus {
  border-color: rgb(52 64 84 / 0.95);
}

.focus\:border-gray-700\/100:focus {
  border-color: rgb(52 64 84 / 1);
}

.focus\:border-gray-800\/0:focus {
  border-color: rgb(29 41 57 / 0);
}

.focus\:border-gray-800\/5:focus {
  border-color: rgb(29 41 57 / 0.05);
}

.focus\:border-gray-800\/10:focus {
  border-color: rgb(29 41 57 / 0.1);
}

.focus\:border-gray-800\/20:focus {
  border-color: rgb(29 41 57 / 0.2);
}

.focus\:border-gray-800\/25:focus {
  border-color: rgb(29 41 57 / 0.25);
}

.focus\:border-gray-800\/30:focus {
  border-color: rgb(29 41 57 / 0.3);
}

.focus\:border-gray-800\/40:focus {
  border-color: rgb(29 41 57 / 0.4);
}

.focus\:border-gray-800\/50:focus {
  border-color: rgb(29 41 57 / 0.5);
}

.focus\:border-gray-800\/60:focus {
  border-color: rgb(29 41 57 / 0.6);
}

.focus\:border-gray-800\/70:focus {
  border-color: rgb(29 41 57 / 0.7);
}

.focus\:border-gray-800\/75:focus {
  border-color: rgb(29 41 57 / 0.75);
}

.focus\:border-gray-800\/80:focus {
  border-color: rgb(29 41 57 / 0.8);
}

.focus\:border-gray-800\/90:focus {
  border-color: rgb(29 41 57 / 0.9);
}

.focus\:border-gray-800\/95:focus {
  border-color: rgb(29 41 57 / 0.95);
}

.focus\:border-gray-800\/100:focus {
  border-color: rgb(29 41 57 / 1);
}

.focus\:border-gray-900\/0:focus {
  border-color: rgb(16 24 40 / 0);
}

.focus\:border-gray-900\/5:focus {
  border-color: rgb(16 24 40 / 0.05);
}

.focus\:border-gray-900\/10:focus {
  border-color: rgb(16 24 40 / 0.1);
}

.focus\:border-gray-900\/20:focus {
  border-color: rgb(16 24 40 / 0.2);
}

.focus\:border-gray-900\/25:focus {
  border-color: rgb(16 24 40 / 0.25);
}

.focus\:border-gray-900\/30:focus {
  border-color: rgb(16 24 40 / 0.3);
}

.focus\:border-gray-900\/40:focus {
  border-color: rgb(16 24 40 / 0.4);
}

.focus\:border-gray-900\/50:focus {
  border-color: rgb(16 24 40 / 0.5);
}

.focus\:border-gray-900\/60:focus {
  border-color: rgb(16 24 40 / 0.6);
}

.focus\:border-gray-900\/70:focus {
  border-color: rgb(16 24 40 / 0.7);
}

.focus\:border-gray-900\/75:focus {
  border-color: rgb(16 24 40 / 0.75);
}

.focus\:border-gray-900\/80:focus {
  border-color: rgb(16 24 40 / 0.8);
}

.focus\:border-gray-900\/90:focus {
  border-color: rgb(16 24 40 / 0.9);
}

.focus\:border-gray-900\/95:focus {
  border-color: rgb(16 24 40 / 0.95);
}

.focus\:border-gray-900\/100:focus {
  border-color: rgb(16 24 40 / 1);
}

.focus\:border-gray\/0:focus {
  border-color: rgb(152 162 179 / 0);
}

.focus\:border-gray\/5:focus {
  border-color: rgb(152 162 179 / 0.05);
}

.focus\:border-gray\/10:focus {
  border-color: rgb(152 162 179 / 0.1);
}

.focus\:border-gray\/20:focus {
  border-color: rgb(152 162 179 / 0.2);
}

.focus\:border-gray\/25:focus {
  border-color: rgb(152 162 179 / 0.25);
}

.focus\:border-gray\/30:focus {
  border-color: rgb(152 162 179 / 0.3);
}

.focus\:border-gray\/40:focus {
  border-color: rgb(152 162 179 / 0.4);
}

.focus\:border-gray\/50:focus {
  border-color: rgb(152 162 179 / 0.5);
}

.focus\:border-gray\/60:focus {
  border-color: rgb(152 162 179 / 0.6);
}

.focus\:border-gray\/70:focus {
  border-color: rgb(152 162 179 / 0.7);
}

.focus\:border-gray\/75:focus {
  border-color: rgb(152 162 179 / 0.75);
}

.focus\:border-gray\/80:focus {
  border-color: rgb(152 162 179 / 0.8);
}

.focus\:border-gray\/90:focus {
  border-color: rgb(152 162 179 / 0.9);
}

.focus\:border-gray\/95:focus {
  border-color: rgb(152 162 179 / 0.95);
}

.focus\:border-gray\/100:focus {
  border-color: rgb(152 162 179 / 1);
}

.focus\:border-primary-25\/0:focus {
  border-color: rgb(247 250 255 / 0);
}

.focus\:border-primary-25\/5:focus {
  border-color: rgb(247 250 255 / 0.05);
}

.focus\:border-primary-25\/10:focus {
  border-color: rgb(247 250 255 / 0.1);
}

.focus\:border-primary-25\/20:focus {
  border-color: rgb(247 250 255 / 0.2);
}

.focus\:border-primary-25\/25:focus {
  border-color: rgb(247 250 255 / 0.25);
}

.focus\:border-primary-25\/30:focus {
  border-color: rgb(247 250 255 / 0.3);
}

.focus\:border-primary-25\/40:focus {
  border-color: rgb(247 250 255 / 0.4);
}

.focus\:border-primary-25\/50:focus {
  border-color: rgb(247 250 255 / 0.5);
}

.focus\:border-primary-25\/60:focus {
  border-color: rgb(247 250 255 / 0.6);
}

.focus\:border-primary-25\/70:focus {
  border-color: rgb(247 250 255 / 0.7);
}

.focus\:border-primary-25\/75:focus {
  border-color: rgb(247 250 255 / 0.75);
}

.focus\:border-primary-25\/80:focus {
  border-color: rgb(247 250 255 / 0.8);
}

.focus\:border-primary-25\/90:focus {
  border-color: rgb(247 250 255 / 0.9);
}

.focus\:border-primary-25\/95:focus {
  border-color: rgb(247 250 255 / 0.95);
}

.focus\:border-primary-25\/100:focus {
  border-color: rgb(247 250 255 / 1);
}

.focus\:border-primary-50\/0:focus {
  border-color: rgb(245 248 255 / 0);
}

.focus\:border-primary-50\/5:focus {
  border-color: rgb(245 248 255 / 0.05);
}

.focus\:border-primary-50\/10:focus {
  border-color: rgb(245 248 255 / 0.1);
}

.focus\:border-primary-50\/20:focus {
  border-color: rgb(245 248 255 / 0.2);
}

.focus\:border-primary-50\/25:focus {
  border-color: rgb(245 248 255 / 0.25);
}

.focus\:border-primary-50\/30:focus {
  border-color: rgb(245 248 255 / 0.3);
}

.focus\:border-primary-50\/40:focus {
  border-color: rgb(245 248 255 / 0.4);
}

.focus\:border-primary-50\/50:focus {
  border-color: rgb(245 248 255 / 0.5);
}

.focus\:border-primary-50\/60:focus {
  border-color: rgb(245 248 255 / 0.6);
}

.focus\:border-primary-50\/70:focus {
  border-color: rgb(245 248 255 / 0.7);
}

.focus\:border-primary-50\/75:focus {
  border-color: rgb(245 248 255 / 0.75);
}

.focus\:border-primary-50\/80:focus {
  border-color: rgb(245 248 255 / 0.8);
}

.focus\:border-primary-50\/90:focus {
  border-color: rgb(245 248 255 / 0.9);
}

.focus\:border-primary-50\/95:focus {
  border-color: rgb(245 248 255 / 0.95);
}

.focus\:border-primary-50\/100:focus {
  border-color: rgb(245 248 255 / 1);
}

.focus\:border-primary-100\/0:focus {
  border-color: rgb(239 243 255 / 0);
}

.focus\:border-primary-100\/5:focus {
  border-color: rgb(239 243 255 / 0.05);
}

.focus\:border-primary-100\/10:focus {
  border-color: rgb(239 243 255 / 0.1);
}

.focus\:border-primary-100\/20:focus {
  border-color: rgb(239 243 255 / 0.2);
}

.focus\:border-primary-100\/25:focus {
  border-color: rgb(239 243 255 / 0.25);
}

.focus\:border-primary-100\/30:focus {
  border-color: rgb(239 243 255 / 0.3);
}

.focus\:border-primary-100\/40:focus {
  border-color: rgb(239 243 255 / 0.4);
}

.focus\:border-primary-100\/50:focus {
  border-color: rgb(239 243 255 / 0.5);
}

.focus\:border-primary-100\/60:focus {
  border-color: rgb(239 243 255 / 0.6);
}

.focus\:border-primary-100\/70:focus {
  border-color: rgb(239 243 255 / 0.7);
}

.focus\:border-primary-100\/75:focus {
  border-color: rgb(239 243 255 / 0.75);
}

.focus\:border-primary-100\/80:focus {
  border-color: rgb(239 243 255 / 0.8);
}

.focus\:border-primary-100\/90:focus {
  border-color: rgb(239 243 255 / 0.9);
}

.focus\:border-primary-100\/95:focus {
  border-color: rgb(239 243 255 / 0.95);
}

.focus\:border-primary-100\/100:focus {
  border-color: rgb(239 243 255 / 1);
}

.focus\:border-primary-200\/0:focus {
  border-color: rgb(218 232 255 / 0);
}

.focus\:border-primary-200\/5:focus {
  border-color: rgb(218 232 255 / 0.05);
}

.focus\:border-primary-200\/10:focus {
  border-color: rgb(218 232 255 / 0.1);
}

.focus\:border-primary-200\/20:focus {
  border-color: rgb(218 232 255 / 0.2);
}

.focus\:border-primary-200\/25:focus {
  border-color: rgb(218 232 255 / 0.25);
}

.focus\:border-primary-200\/30:focus {
  border-color: rgb(218 232 255 / 0.3);
}

.focus\:border-primary-200\/40:focus {
  border-color: rgb(218 232 255 / 0.4);
}

.focus\:border-primary-200\/50:focus {
  border-color: rgb(218 232 255 / 0.5);
}

.focus\:border-primary-200\/60:focus {
  border-color: rgb(218 232 255 / 0.6);
}

.focus\:border-primary-200\/70:focus {
  border-color: rgb(218 232 255 / 0.7);
}

.focus\:border-primary-200\/75:focus {
  border-color: rgb(218 232 255 / 0.75);
}

.focus\:border-primary-200\/80:focus {
  border-color: rgb(218 232 255 / 0.8);
}

.focus\:border-primary-200\/90:focus {
  border-color: rgb(218 232 255 / 0.9);
}

.focus\:border-primary-200\/95:focus {
  border-color: rgb(218 232 255 / 0.95);
}

.focus\:border-primary-200\/100:focus {
  border-color: rgb(218 232 255 / 1);
}

.focus\:border-primary-300\/0:focus {
  border-color: rgb(158 192 252 / 0);
}

.focus\:border-primary-300\/5:focus {
  border-color: rgb(158 192 252 / 0.05);
}

.focus\:border-primary-300\/10:focus {
  border-color: rgb(158 192 252 / 0.1);
}

.focus\:border-primary-300\/20:focus {
  border-color: rgb(158 192 252 / 0.2);
}

.focus\:border-primary-300\/25:focus {
  border-color: rgb(158 192 252 / 0.25);
}

.focus\:border-primary-300\/30:focus {
  border-color: rgb(158 192 252 / 0.3);
}

.focus\:border-primary-300\/40:focus {
  border-color: rgb(158 192 252 / 0.4);
}

.focus\:border-primary-300\/50:focus {
  border-color: rgb(158 192 252 / 0.5);
}

.focus\:border-primary-300\/60:focus {
  border-color: rgb(158 192 252 / 0.6);
}

.focus\:border-primary-300\/70:focus {
  border-color: rgb(158 192 252 / 0.7);
}

.focus\:border-primary-300\/75:focus {
  border-color: rgb(158 192 252 / 0.75);
}

.focus\:border-primary-300\/80:focus {
  border-color: rgb(158 192 252 / 0.8);
}

.focus\:border-primary-300\/90:focus {
  border-color: rgb(158 192 252 / 0.9);
}

.focus\:border-primary-300\/95:focus {
  border-color: rgb(158 192 252 / 0.95);
}

.focus\:border-primary-300\/100:focus {
  border-color: rgb(158 192 252 / 1);
}

.focus\:border-primary-400\/0:focus {
  border-color: rgb(116 167 254 / 0);
}

.focus\:border-primary-400\/5:focus {
  border-color: rgb(116 167 254 / 0.05);
}

.focus\:border-primary-400\/10:focus {
  border-color: rgb(116 167 254 / 0.1);
}

.focus\:border-primary-400\/20:focus {
  border-color: rgb(116 167 254 / 0.2);
}

.focus\:border-primary-400\/25:focus {
  border-color: rgb(116 167 254 / 0.25);
}

.focus\:border-primary-400\/30:focus {
  border-color: rgb(116 167 254 / 0.3);
}

.focus\:border-primary-400\/40:focus {
  border-color: rgb(116 167 254 / 0.4);
}

.focus\:border-primary-400\/50:focus {
  border-color: rgb(116 167 254 / 0.5);
}

.focus\:border-primary-400\/60:focus {
  border-color: rgb(116 167 254 / 0.6);
}

.focus\:border-primary-400\/70:focus {
  border-color: rgb(116 167 254 / 0.7);
}

.focus\:border-primary-400\/75:focus {
  border-color: rgb(116 167 254 / 0.75);
}

.focus\:border-primary-400\/80:focus {
  border-color: rgb(116 167 254 / 0.8);
}

.focus\:border-primary-400\/90:focus {
  border-color: rgb(116 167 254 / 0.9);
}

.focus\:border-primary-400\/95:focus {
  border-color: rgb(116 167 254 / 0.95);
}

.focus\:border-primary-400\/100:focus {
  border-color: rgb(116 167 254 / 1);
}

.focus\:border-primary-500\/0:focus {
  border-color: rgb(87 148 253 / 0);
}

.focus\:border-primary-500\/5:focus {
  border-color: rgb(87 148 253 / 0.05);
}

.focus\:border-primary-500\/10:focus {
  border-color: rgb(87 148 253 / 0.1);
}

.focus\:border-primary-500\/20:focus {
  border-color: rgb(87 148 253 / 0.2);
}

.focus\:border-primary-500\/25:focus {
  border-color: rgb(87 148 253 / 0.25);
}

.focus\:border-primary-500\/30:focus {
  border-color: rgb(87 148 253 / 0.3);
}

.focus\:border-primary-500\/40:focus {
  border-color: rgb(87 148 253 / 0.4);
}

.focus\:border-primary-500\/50:focus {
  border-color: rgb(87 148 253 / 0.5);
}

.focus\:border-primary-500\/60:focus {
  border-color: rgb(87 148 253 / 0.6);
}

.focus\:border-primary-500\/70:focus {
  border-color: rgb(87 148 253 / 0.7);
}

.focus\:border-primary-500\/75:focus {
  border-color: rgb(87 148 253 / 0.75);
}

.focus\:border-primary-500\/80:focus {
  border-color: rgb(87 148 253 / 0.8);
}

.focus\:border-primary-500\/90:focus {
  border-color: rgb(87 148 253 / 0.9);
}

.focus\:border-primary-500\/95:focus {
  border-color: rgb(87 148 253 / 0.95);
}

.focus\:border-primary-500\/100:focus {
  border-color: rgb(87 148 253 / 1);
}

.focus\:border-primary-600\/0:focus {
  border-color: rgb(61 130 249 / 0);
}

.focus\:border-primary-600\/5:focus {
  border-color: rgb(61 130 249 / 0.05);
}

.focus\:border-primary-600\/10:focus {
  border-color: rgb(61 130 249 / 0.1);
}

.focus\:border-primary-600\/20:focus {
  border-color: rgb(61 130 249 / 0.2);
}

.focus\:border-primary-600\/25:focus {
  border-color: rgb(61 130 249 / 0.25);
}

.focus\:border-primary-600\/30:focus {
  border-color: rgb(61 130 249 / 0.3);
}

.focus\:border-primary-600\/40:focus {
  border-color: rgb(61 130 249 / 0.4);
}

.focus\:border-primary-600\/50:focus {
  border-color: rgb(61 130 249 / 0.5);
}

.focus\:border-primary-600\/60:focus {
  border-color: rgb(61 130 249 / 0.6);
}

.focus\:border-primary-600\/70:focus {
  border-color: rgb(61 130 249 / 0.7);
}

.focus\:border-primary-600\/75:focus {
  border-color: rgb(61 130 249 / 0.75);
}

.focus\:border-primary-600\/80:focus {
  border-color: rgb(61 130 249 / 0.8);
}

.focus\:border-primary-600\/90:focus {
  border-color: rgb(61 130 249 / 0.9);
}

.focus\:border-primary-600\/95:focus {
  border-color: rgb(61 130 249 / 0.95);
}

.focus\:border-primary-600\/100:focus {
  border-color: rgb(61 130 249 / 1);
}

.focus\:border-primary-700\/0:focus {
  border-color: rgb(47 103 201 / 0);
}

.focus\:border-primary-700\/5:focus {
  border-color: rgb(47 103 201 / 0.05);
}

.focus\:border-primary-700\/10:focus {
  border-color: rgb(47 103 201 / 0.1);
}

.focus\:border-primary-700\/20:focus {
  border-color: rgb(47 103 201 / 0.2);
}

.focus\:border-primary-700\/25:focus {
  border-color: rgb(47 103 201 / 0.25);
}

.focus\:border-primary-700\/30:focus {
  border-color: rgb(47 103 201 / 0.3);
}

.focus\:border-primary-700\/40:focus {
  border-color: rgb(47 103 201 / 0.4);
}

.focus\:border-primary-700\/50:focus {
  border-color: rgb(47 103 201 / 0.5);
}

.focus\:border-primary-700\/60:focus {
  border-color: rgb(47 103 201 / 0.6);
}

.focus\:border-primary-700\/70:focus {
  border-color: rgb(47 103 201 / 0.7);
}

.focus\:border-primary-700\/75:focus {
  border-color: rgb(47 103 201 / 0.75);
}

.focus\:border-primary-700\/80:focus {
  border-color: rgb(47 103 201 / 0.8);
}

.focus\:border-primary-700\/90:focus {
  border-color: rgb(47 103 201 / 0.9);
}

.focus\:border-primary-700\/95:focus {
  border-color: rgb(47 103 201 / 0.95);
}

.focus\:border-primary-700\/100:focus {
  border-color: rgb(47 103 201 / 1);
}

.focus\:border-primary-800\/0:focus {
  border-color: rgb(55 76 153 / 0);
}

.focus\:border-primary-800\/5:focus {
  border-color: rgb(55 76 153 / 0.05);
}

.focus\:border-primary-800\/10:focus {
  border-color: rgb(55 76 153 / 0.1);
}

.focus\:border-primary-800\/20:focus {
  border-color: rgb(55 76 153 / 0.2);
}

.focus\:border-primary-800\/25:focus {
  border-color: rgb(55 76 153 / 0.25);
}

.focus\:border-primary-800\/30:focus {
  border-color: rgb(55 76 153 / 0.3);
}

.focus\:border-primary-800\/40:focus {
  border-color: rgb(55 76 153 / 0.4);
}

.focus\:border-primary-800\/50:focus {
  border-color: rgb(55 76 153 / 0.5);
}

.focus\:border-primary-800\/60:focus {
  border-color: rgb(55 76 153 / 0.6);
}

.focus\:border-primary-800\/70:focus {
  border-color: rgb(55 76 153 / 0.7);
}

.focus\:border-primary-800\/75:focus {
  border-color: rgb(55 76 153 / 0.75);
}

.focus\:border-primary-800\/80:focus {
  border-color: rgb(55 76 153 / 0.8);
}

.focus\:border-primary-800\/90:focus {
  border-color: rgb(55 76 153 / 0.9);
}

.focus\:border-primary-800\/95:focus {
  border-color: rgb(55 76 153 / 0.95);
}

.focus\:border-primary-800\/100:focus {
  border-color: rgb(55 76 153 / 1);
}

.focus\:border-primary-900\/0:focus {
  border-color: rgb(36 51 102 / 0);
}

.focus\:border-primary-900\/5:focus {
  border-color: rgb(36 51 102 / 0.05);
}

.focus\:border-primary-900\/10:focus {
  border-color: rgb(36 51 102 / 0.1);
}

.focus\:border-primary-900\/20:focus {
  border-color: rgb(36 51 102 / 0.2);
}

.focus\:border-primary-900\/25:focus {
  border-color: rgb(36 51 102 / 0.25);
}

.focus\:border-primary-900\/30:focus {
  border-color: rgb(36 51 102 / 0.3);
}

.focus\:border-primary-900\/40:focus {
  border-color: rgb(36 51 102 / 0.4);
}

.focus\:border-primary-900\/50:focus {
  border-color: rgb(36 51 102 / 0.5);
}

.focus\:border-primary-900\/60:focus {
  border-color: rgb(36 51 102 / 0.6);
}

.focus\:border-primary-900\/70:focus {
  border-color: rgb(36 51 102 / 0.7);
}

.focus\:border-primary-900\/75:focus {
  border-color: rgb(36 51 102 / 0.75);
}

.focus\:border-primary-900\/80:focus {
  border-color: rgb(36 51 102 / 0.8);
}

.focus\:border-primary-900\/90:focus {
  border-color: rgb(36 51 102 / 0.9);
}

.focus\:border-primary-900\/95:focus {
  border-color: rgb(36 51 102 / 0.95);
}

.focus\:border-primary-900\/100:focus {
  border-color: rgb(36 51 102 / 1);
}

.focus\:border-primary\/0:focus {
  border-color: rgb(116 167 254 / 0);
}

.focus\:border-primary\/5:focus {
  border-color: rgb(116 167 254 / 0.05);
}

.focus\:border-primary\/10:focus {
  border-color: rgb(116 167 254 / 0.1);
}

.focus\:border-primary\/20:focus {
  border-color: rgb(116 167 254 / 0.2);
}

.focus\:border-primary\/25:focus {
  border-color: rgb(116 167 254 / 0.25);
}

.focus\:border-primary\/30:focus {
  border-color: rgb(116 167 254 / 0.3);
}

.focus\:border-primary\/40:focus {
  border-color: rgb(116 167 254 / 0.4);
}

.focus\:border-primary\/50:focus {
  border-color: rgb(116 167 254 / 0.5);
}

.focus\:border-primary\/60:focus {
  border-color: rgb(116 167 254 / 0.6);
}

.focus\:border-primary\/70:focus {
  border-color: rgb(116 167 254 / 0.7);
}

.focus\:border-primary\/75:focus {
  border-color: rgb(116 167 254 / 0.75);
}

.focus\:border-primary\/80:focus {
  border-color: rgb(116 167 254 / 0.8);
}

.focus\:border-primary\/90:focus {
  border-color: rgb(116 167 254 / 0.9);
}

.focus\:border-primary\/95:focus {
  border-color: rgb(116 167 254 / 0.95);
}

.focus\:border-primary\/100:focus {
  border-color: rgb(116 167 254 / 1);
}

.focus\:border-error-25\/0:focus {
  border-color: rgb(255 251 250 / 0);
}

.focus\:border-error-25\/5:focus {
  border-color: rgb(255 251 250 / 0.05);
}

.focus\:border-error-25\/10:focus {
  border-color: rgb(255 251 250 / 0.1);
}

.focus\:border-error-25\/20:focus {
  border-color: rgb(255 251 250 / 0.2);
}

.focus\:border-error-25\/25:focus {
  border-color: rgb(255 251 250 / 0.25);
}

.focus\:border-error-25\/30:focus {
  border-color: rgb(255 251 250 / 0.3);
}

.focus\:border-error-25\/40:focus {
  border-color: rgb(255 251 250 / 0.4);
}

.focus\:border-error-25\/50:focus {
  border-color: rgb(255 251 250 / 0.5);
}

.focus\:border-error-25\/60:focus {
  border-color: rgb(255 251 250 / 0.6);
}

.focus\:border-error-25\/70:focus {
  border-color: rgb(255 251 250 / 0.7);
}

.focus\:border-error-25\/75:focus {
  border-color: rgb(255 251 250 / 0.75);
}

.focus\:border-error-25\/80:focus {
  border-color: rgb(255 251 250 / 0.8);
}

.focus\:border-error-25\/90:focus {
  border-color: rgb(255 251 250 / 0.9);
}

.focus\:border-error-25\/95:focus {
  border-color: rgb(255 251 250 / 0.95);
}

.focus\:border-error-25\/100:focus {
  border-color: rgb(255 251 250 / 1);
}

.focus\:border-error-50\/0:focus {
  border-color: rgb(254 243 242 / 0);
}

.focus\:border-error-50\/5:focus {
  border-color: rgb(254 243 242 / 0.05);
}

.focus\:border-error-50\/10:focus {
  border-color: rgb(254 243 242 / 0.1);
}

.focus\:border-error-50\/20:focus {
  border-color: rgb(254 243 242 / 0.2);
}

.focus\:border-error-50\/25:focus {
  border-color: rgb(254 243 242 / 0.25);
}

.focus\:border-error-50\/30:focus {
  border-color: rgb(254 243 242 / 0.3);
}

.focus\:border-error-50\/40:focus {
  border-color: rgb(254 243 242 / 0.4);
}

.focus\:border-error-50\/50:focus {
  border-color: rgb(254 243 242 / 0.5);
}

.focus\:border-error-50\/60:focus {
  border-color: rgb(254 243 242 / 0.6);
}

.focus\:border-error-50\/70:focus {
  border-color: rgb(254 243 242 / 0.7);
}

.focus\:border-error-50\/75:focus {
  border-color: rgb(254 243 242 / 0.75);
}

.focus\:border-error-50\/80:focus {
  border-color: rgb(254 243 242 / 0.8);
}

.focus\:border-error-50\/90:focus {
  border-color: rgb(254 243 242 / 0.9);
}

.focus\:border-error-50\/95:focus {
  border-color: rgb(254 243 242 / 0.95);
}

.focus\:border-error-50\/100:focus {
  border-color: rgb(254 243 242 / 1);
}

.focus\:border-error-100\/0:focus {
  border-color: rgb(254 228 226 / 0);
}

.focus\:border-error-100\/5:focus {
  border-color: rgb(254 228 226 / 0.05);
}

.focus\:border-error-100\/10:focus {
  border-color: rgb(254 228 226 / 0.1);
}

.focus\:border-error-100\/20:focus {
  border-color: rgb(254 228 226 / 0.2);
}

.focus\:border-error-100\/25:focus {
  border-color: rgb(254 228 226 / 0.25);
}

.focus\:border-error-100\/30:focus {
  border-color: rgb(254 228 226 / 0.3);
}

.focus\:border-error-100\/40:focus {
  border-color: rgb(254 228 226 / 0.4);
}

.focus\:border-error-100\/50:focus {
  border-color: rgb(254 228 226 / 0.5);
}

.focus\:border-error-100\/60:focus {
  border-color: rgb(254 228 226 / 0.6);
}

.focus\:border-error-100\/70:focus {
  border-color: rgb(254 228 226 / 0.7);
}

.focus\:border-error-100\/75:focus {
  border-color: rgb(254 228 226 / 0.75);
}

.focus\:border-error-100\/80:focus {
  border-color: rgb(254 228 226 / 0.8);
}

.focus\:border-error-100\/90:focus {
  border-color: rgb(254 228 226 / 0.9);
}

.focus\:border-error-100\/95:focus {
  border-color: rgb(254 228 226 / 0.95);
}

.focus\:border-error-100\/100:focus {
  border-color: rgb(254 228 226 / 1);
}

.focus\:border-error-200\/0:focus {
  border-color: rgb(254 205 202 / 0);
}

.focus\:border-error-200\/5:focus {
  border-color: rgb(254 205 202 / 0.05);
}

.focus\:border-error-200\/10:focus {
  border-color: rgb(254 205 202 / 0.1);
}

.focus\:border-error-200\/20:focus {
  border-color: rgb(254 205 202 / 0.2);
}

.focus\:border-error-200\/25:focus {
  border-color: rgb(254 205 202 / 0.25);
}

.focus\:border-error-200\/30:focus {
  border-color: rgb(254 205 202 / 0.3);
}

.focus\:border-error-200\/40:focus {
  border-color: rgb(254 205 202 / 0.4);
}

.focus\:border-error-200\/50:focus {
  border-color: rgb(254 205 202 / 0.5);
}

.focus\:border-error-200\/60:focus {
  border-color: rgb(254 205 202 / 0.6);
}

.focus\:border-error-200\/70:focus {
  border-color: rgb(254 205 202 / 0.7);
}

.focus\:border-error-200\/75:focus {
  border-color: rgb(254 205 202 / 0.75);
}

.focus\:border-error-200\/80:focus {
  border-color: rgb(254 205 202 / 0.8);
}

.focus\:border-error-200\/90:focus {
  border-color: rgb(254 205 202 / 0.9);
}

.focus\:border-error-200\/95:focus {
  border-color: rgb(254 205 202 / 0.95);
}

.focus\:border-error-200\/100:focus {
  border-color: rgb(254 205 202 / 1);
}

.focus\:border-error-300\/0:focus {
  border-color: rgb(253 162 155 / 0);
}

.focus\:border-error-300\/5:focus {
  border-color: rgb(253 162 155 / 0.05);
}

.focus\:border-error-300\/10:focus {
  border-color: rgb(253 162 155 / 0.1);
}

.focus\:border-error-300\/20:focus {
  border-color: rgb(253 162 155 / 0.2);
}

.focus\:border-error-300\/25:focus {
  border-color: rgb(253 162 155 / 0.25);
}

.focus\:border-error-300\/30:focus {
  border-color: rgb(253 162 155 / 0.3);
}

.focus\:border-error-300\/40:focus {
  border-color: rgb(253 162 155 / 0.4);
}

.focus\:border-error-300\/50:focus {
  border-color: rgb(253 162 155 / 0.5);
}

.focus\:border-error-300\/60:focus {
  border-color: rgb(253 162 155 / 0.6);
}

.focus\:border-error-300\/70:focus {
  border-color: rgb(253 162 155 / 0.7);
}

.focus\:border-error-300\/75:focus {
  border-color: rgb(253 162 155 / 0.75);
}

.focus\:border-error-300\/80:focus {
  border-color: rgb(253 162 155 / 0.8);
}

.focus\:border-error-300\/90:focus {
  border-color: rgb(253 162 155 / 0.9);
}

.focus\:border-error-300\/95:focus {
  border-color: rgb(253 162 155 / 0.95);
}

.focus\:border-error-300\/100:focus {
  border-color: rgb(253 162 155 / 1);
}

.focus\:border-error-400\/0:focus {
  border-color: rgb(249 112 102 / 0);
}

.focus\:border-error-400\/5:focus {
  border-color: rgb(249 112 102 / 0.05);
}

.focus\:border-error-400\/10:focus {
  border-color: rgb(249 112 102 / 0.1);
}

.focus\:border-error-400\/20:focus {
  border-color: rgb(249 112 102 / 0.2);
}

.focus\:border-error-400\/25:focus {
  border-color: rgb(249 112 102 / 0.25);
}

.focus\:border-error-400\/30:focus {
  border-color: rgb(249 112 102 / 0.3);
}

.focus\:border-error-400\/40:focus {
  border-color: rgb(249 112 102 / 0.4);
}

.focus\:border-error-400\/50:focus {
  border-color: rgb(249 112 102 / 0.5);
}

.focus\:border-error-400\/60:focus {
  border-color: rgb(249 112 102 / 0.6);
}

.focus\:border-error-400\/70:focus {
  border-color: rgb(249 112 102 / 0.7);
}

.focus\:border-error-400\/75:focus {
  border-color: rgb(249 112 102 / 0.75);
}

.focus\:border-error-400\/80:focus {
  border-color: rgb(249 112 102 / 0.8);
}

.focus\:border-error-400\/90:focus {
  border-color: rgb(249 112 102 / 0.9);
}

.focus\:border-error-400\/95:focus {
  border-color: rgb(249 112 102 / 0.95);
}

.focus\:border-error-400\/100:focus {
  border-color: rgb(249 112 102 / 1);
}

.focus\:border-error-500\/0:focus {
  border-color: rgb(240 68 56 / 0);
}

.focus\:border-error-500\/5:focus {
  border-color: rgb(240 68 56 / 0.05);
}

.focus\:border-error-500\/10:focus {
  border-color: rgb(240 68 56 / 0.1);
}

.focus\:border-error-500\/20:focus {
  border-color: rgb(240 68 56 / 0.2);
}

.focus\:border-error-500\/25:focus {
  border-color: rgb(240 68 56 / 0.25);
}

.focus\:border-error-500\/30:focus {
  border-color: rgb(240 68 56 / 0.3);
}

.focus\:border-error-500\/40:focus {
  border-color: rgb(240 68 56 / 0.4);
}

.focus\:border-error-500\/50:focus {
  border-color: rgb(240 68 56 / 0.5);
}

.focus\:border-error-500\/60:focus {
  border-color: rgb(240 68 56 / 0.6);
}

.focus\:border-error-500\/70:focus {
  border-color: rgb(240 68 56 / 0.7);
}

.focus\:border-error-500\/75:focus {
  border-color: rgb(240 68 56 / 0.75);
}

.focus\:border-error-500\/80:focus {
  border-color: rgb(240 68 56 / 0.8);
}

.focus\:border-error-500\/90:focus {
  border-color: rgb(240 68 56 / 0.9);
}

.focus\:border-error-500\/95:focus {
  border-color: rgb(240 68 56 / 0.95);
}

.focus\:border-error-500\/100:focus {
  border-color: rgb(240 68 56 / 1);
}

.focus\:border-error-600\/0:focus {
  border-color: rgb(217 45 32 / 0);
}

.focus\:border-error-600\/5:focus {
  border-color: rgb(217 45 32 / 0.05);
}

.focus\:border-error-600\/10:focus {
  border-color: rgb(217 45 32 / 0.1);
}

.focus\:border-error-600\/20:focus {
  border-color: rgb(217 45 32 / 0.2);
}

.focus\:border-error-600\/25:focus {
  border-color: rgb(217 45 32 / 0.25);
}

.focus\:border-error-600\/30:focus {
  border-color: rgb(217 45 32 / 0.3);
}

.focus\:border-error-600\/40:focus {
  border-color: rgb(217 45 32 / 0.4);
}

.focus\:border-error-600\/50:focus {
  border-color: rgb(217 45 32 / 0.5);
}

.focus\:border-error-600\/60:focus {
  border-color: rgb(217 45 32 / 0.6);
}

.focus\:border-error-600\/70:focus {
  border-color: rgb(217 45 32 / 0.7);
}

.focus\:border-error-600\/75:focus {
  border-color: rgb(217 45 32 / 0.75);
}

.focus\:border-error-600\/80:focus {
  border-color: rgb(217 45 32 / 0.8);
}

.focus\:border-error-600\/90:focus {
  border-color: rgb(217 45 32 / 0.9);
}

.focus\:border-error-600\/95:focus {
  border-color: rgb(217 45 32 / 0.95);
}

.focus\:border-error-600\/100:focus {
  border-color: rgb(217 45 32 / 1);
}

.focus\:border-error-700\/0:focus {
  border-color: rgb(180 35 24 / 0);
}

.focus\:border-error-700\/5:focus {
  border-color: rgb(180 35 24 / 0.05);
}

.focus\:border-error-700\/10:focus {
  border-color: rgb(180 35 24 / 0.1);
}

.focus\:border-error-700\/20:focus {
  border-color: rgb(180 35 24 / 0.2);
}

.focus\:border-error-700\/25:focus {
  border-color: rgb(180 35 24 / 0.25);
}

.focus\:border-error-700\/30:focus {
  border-color: rgb(180 35 24 / 0.3);
}

.focus\:border-error-700\/40:focus {
  border-color: rgb(180 35 24 / 0.4);
}

.focus\:border-error-700\/50:focus {
  border-color: rgb(180 35 24 / 0.5);
}

.focus\:border-error-700\/60:focus {
  border-color: rgb(180 35 24 / 0.6);
}

.focus\:border-error-700\/70:focus {
  border-color: rgb(180 35 24 / 0.7);
}

.focus\:border-error-700\/75:focus {
  border-color: rgb(180 35 24 / 0.75);
}

.focus\:border-error-700\/80:focus {
  border-color: rgb(180 35 24 / 0.8);
}

.focus\:border-error-700\/90:focus {
  border-color: rgb(180 35 24 / 0.9);
}

.focus\:border-error-700\/95:focus {
  border-color: rgb(180 35 24 / 0.95);
}

.focus\:border-error-700\/100:focus {
  border-color: rgb(180 35 24 / 1);
}

.focus\:border-error-800\/0:focus {
  border-color: rgb(145 32 24 / 0);
}

.focus\:border-error-800\/5:focus {
  border-color: rgb(145 32 24 / 0.05);
}

.focus\:border-error-800\/10:focus {
  border-color: rgb(145 32 24 / 0.1);
}

.focus\:border-error-800\/20:focus {
  border-color: rgb(145 32 24 / 0.2);
}

.focus\:border-error-800\/25:focus {
  border-color: rgb(145 32 24 / 0.25);
}

.focus\:border-error-800\/30:focus {
  border-color: rgb(145 32 24 / 0.3);
}

.focus\:border-error-800\/40:focus {
  border-color: rgb(145 32 24 / 0.4);
}

.focus\:border-error-800\/50:focus {
  border-color: rgb(145 32 24 / 0.5);
}

.focus\:border-error-800\/60:focus {
  border-color: rgb(145 32 24 / 0.6);
}

.focus\:border-error-800\/70:focus {
  border-color: rgb(145 32 24 / 0.7);
}

.focus\:border-error-800\/75:focus {
  border-color: rgb(145 32 24 / 0.75);
}

.focus\:border-error-800\/80:focus {
  border-color: rgb(145 32 24 / 0.8);
}

.focus\:border-error-800\/90:focus {
  border-color: rgb(145 32 24 / 0.9);
}

.focus\:border-error-800\/95:focus {
  border-color: rgb(145 32 24 / 0.95);
}

.focus\:border-error-800\/100:focus {
  border-color: rgb(145 32 24 / 1);
}

.focus\:border-error-900\/0:focus {
  border-color: rgb(122 39 26 / 0);
}

.focus\:border-error-900\/5:focus {
  border-color: rgb(122 39 26 / 0.05);
}

.focus\:border-error-900\/10:focus {
  border-color: rgb(122 39 26 / 0.1);
}

.focus\:border-error-900\/20:focus {
  border-color: rgb(122 39 26 / 0.2);
}

.focus\:border-error-900\/25:focus {
  border-color: rgb(122 39 26 / 0.25);
}

.focus\:border-error-900\/30:focus {
  border-color: rgb(122 39 26 / 0.3);
}

.focus\:border-error-900\/40:focus {
  border-color: rgb(122 39 26 / 0.4);
}

.focus\:border-error-900\/50:focus {
  border-color: rgb(122 39 26 / 0.5);
}

.focus\:border-error-900\/60:focus {
  border-color: rgb(122 39 26 / 0.6);
}

.focus\:border-error-900\/70:focus {
  border-color: rgb(122 39 26 / 0.7);
}

.focus\:border-error-900\/75:focus {
  border-color: rgb(122 39 26 / 0.75);
}

.focus\:border-error-900\/80:focus {
  border-color: rgb(122 39 26 / 0.8);
}

.focus\:border-error-900\/90:focus {
  border-color: rgb(122 39 26 / 0.9);
}

.focus\:border-error-900\/95:focus {
  border-color: rgb(122 39 26 / 0.95);
}

.focus\:border-error-900\/100:focus {
  border-color: rgb(122 39 26 / 1);
}

.focus\:border-error\/0:focus {
  border-color: rgb(249 112 102 / 0);
}

.focus\:border-error\/5:focus {
  border-color: rgb(249 112 102 / 0.05);
}

.focus\:border-error\/10:focus {
  border-color: rgb(249 112 102 / 0.1);
}

.focus\:border-error\/20:focus {
  border-color: rgb(249 112 102 / 0.2);
}

.focus\:border-error\/25:focus {
  border-color: rgb(249 112 102 / 0.25);
}

.focus\:border-error\/30:focus {
  border-color: rgb(249 112 102 / 0.3);
}

.focus\:border-error\/40:focus {
  border-color: rgb(249 112 102 / 0.4);
}

.focus\:border-error\/50:focus {
  border-color: rgb(249 112 102 / 0.5);
}

.focus\:border-error\/60:focus {
  border-color: rgb(249 112 102 / 0.6);
}

.focus\:border-error\/70:focus {
  border-color: rgb(249 112 102 / 0.7);
}

.focus\:border-error\/75:focus {
  border-color: rgb(249 112 102 / 0.75);
}

.focus\:border-error\/80:focus {
  border-color: rgb(249 112 102 / 0.8);
}

.focus\:border-error\/90:focus {
  border-color: rgb(249 112 102 / 0.9);
}

.focus\:border-error\/95:focus {
  border-color: rgb(249 112 102 / 0.95);
}

.focus\:border-error\/100:focus {
  border-color: rgb(249 112 102 / 1);
}

.focus\:border-warning-25\/0:focus {
  border-color: rgb(255 252 245 / 0);
}

.focus\:border-warning-25\/5:focus {
  border-color: rgb(255 252 245 / 0.05);
}

.focus\:border-warning-25\/10:focus {
  border-color: rgb(255 252 245 / 0.1);
}

.focus\:border-warning-25\/20:focus {
  border-color: rgb(255 252 245 / 0.2);
}

.focus\:border-warning-25\/25:focus {
  border-color: rgb(255 252 245 / 0.25);
}

.focus\:border-warning-25\/30:focus {
  border-color: rgb(255 252 245 / 0.3);
}

.focus\:border-warning-25\/40:focus {
  border-color: rgb(255 252 245 / 0.4);
}

.focus\:border-warning-25\/50:focus {
  border-color: rgb(255 252 245 / 0.5);
}

.focus\:border-warning-25\/60:focus {
  border-color: rgb(255 252 245 / 0.6);
}

.focus\:border-warning-25\/70:focus {
  border-color: rgb(255 252 245 / 0.7);
}

.focus\:border-warning-25\/75:focus {
  border-color: rgb(255 252 245 / 0.75);
}

.focus\:border-warning-25\/80:focus {
  border-color: rgb(255 252 245 / 0.8);
}

.focus\:border-warning-25\/90:focus {
  border-color: rgb(255 252 245 / 0.9);
}

.focus\:border-warning-25\/95:focus {
  border-color: rgb(255 252 245 / 0.95);
}

.focus\:border-warning-25\/100:focus {
  border-color: rgb(255 252 245 / 1);
}

.focus\:border-warning-50\/0:focus {
  border-color: rgb(255 250 235 / 0);
}

.focus\:border-warning-50\/5:focus {
  border-color: rgb(255 250 235 / 0.05);
}

.focus\:border-warning-50\/10:focus {
  border-color: rgb(255 250 235 / 0.1);
}

.focus\:border-warning-50\/20:focus {
  border-color: rgb(255 250 235 / 0.2);
}

.focus\:border-warning-50\/25:focus {
  border-color: rgb(255 250 235 / 0.25);
}

.focus\:border-warning-50\/30:focus {
  border-color: rgb(255 250 235 / 0.3);
}

.focus\:border-warning-50\/40:focus {
  border-color: rgb(255 250 235 / 0.4);
}

.focus\:border-warning-50\/50:focus {
  border-color: rgb(255 250 235 / 0.5);
}

.focus\:border-warning-50\/60:focus {
  border-color: rgb(255 250 235 / 0.6);
}

.focus\:border-warning-50\/70:focus {
  border-color: rgb(255 250 235 / 0.7);
}

.focus\:border-warning-50\/75:focus {
  border-color: rgb(255 250 235 / 0.75);
}

.focus\:border-warning-50\/80:focus {
  border-color: rgb(255 250 235 / 0.8);
}

.focus\:border-warning-50\/90:focus {
  border-color: rgb(255 250 235 / 0.9);
}

.focus\:border-warning-50\/95:focus {
  border-color: rgb(255 250 235 / 0.95);
}

.focus\:border-warning-50\/100:focus {
  border-color: rgb(255 250 235 / 1);
}

.focus\:border-warning-100\/0:focus {
  border-color: rgb(254 240 199 / 0);
}

.focus\:border-warning-100\/5:focus {
  border-color: rgb(254 240 199 / 0.05);
}

.focus\:border-warning-100\/10:focus {
  border-color: rgb(254 240 199 / 0.1);
}

.focus\:border-warning-100\/20:focus {
  border-color: rgb(254 240 199 / 0.2);
}

.focus\:border-warning-100\/25:focus {
  border-color: rgb(254 240 199 / 0.25);
}

.focus\:border-warning-100\/30:focus {
  border-color: rgb(254 240 199 / 0.3);
}

.focus\:border-warning-100\/40:focus {
  border-color: rgb(254 240 199 / 0.4);
}

.focus\:border-warning-100\/50:focus {
  border-color: rgb(254 240 199 / 0.5);
}

.focus\:border-warning-100\/60:focus {
  border-color: rgb(254 240 199 / 0.6);
}

.focus\:border-warning-100\/70:focus {
  border-color: rgb(254 240 199 / 0.7);
}

.focus\:border-warning-100\/75:focus {
  border-color: rgb(254 240 199 / 0.75);
}

.focus\:border-warning-100\/80:focus {
  border-color: rgb(254 240 199 / 0.8);
}

.focus\:border-warning-100\/90:focus {
  border-color: rgb(254 240 199 / 0.9);
}

.focus\:border-warning-100\/95:focus {
  border-color: rgb(254 240 199 / 0.95);
}

.focus\:border-warning-100\/100:focus {
  border-color: rgb(254 240 199 / 1);
}

.focus\:border-warning-200\/0:focus {
  border-color: rgb(254 223 137 / 0);
}

.focus\:border-warning-200\/5:focus {
  border-color: rgb(254 223 137 / 0.05);
}

.focus\:border-warning-200\/10:focus {
  border-color: rgb(254 223 137 / 0.1);
}

.focus\:border-warning-200\/20:focus {
  border-color: rgb(254 223 137 / 0.2);
}

.focus\:border-warning-200\/25:focus {
  border-color: rgb(254 223 137 / 0.25);
}

.focus\:border-warning-200\/30:focus {
  border-color: rgb(254 223 137 / 0.3);
}

.focus\:border-warning-200\/40:focus {
  border-color: rgb(254 223 137 / 0.4);
}

.focus\:border-warning-200\/50:focus {
  border-color: rgb(254 223 137 / 0.5);
}

.focus\:border-warning-200\/60:focus {
  border-color: rgb(254 223 137 / 0.6);
}

.focus\:border-warning-200\/70:focus {
  border-color: rgb(254 223 137 / 0.7);
}

.focus\:border-warning-200\/75:focus {
  border-color: rgb(254 223 137 / 0.75);
}

.focus\:border-warning-200\/80:focus {
  border-color: rgb(254 223 137 / 0.8);
}

.focus\:border-warning-200\/90:focus {
  border-color: rgb(254 223 137 / 0.9);
}

.focus\:border-warning-200\/95:focus {
  border-color: rgb(254 223 137 / 0.95);
}

.focus\:border-warning-200\/100:focus {
  border-color: rgb(254 223 137 / 1);
}

.focus\:border-warning-300\/0:focus {
  border-color: rgb(254 200 75 / 0);
}

.focus\:border-warning-300\/5:focus {
  border-color: rgb(254 200 75 / 0.05);
}

.focus\:border-warning-300\/10:focus {
  border-color: rgb(254 200 75 / 0.1);
}

.focus\:border-warning-300\/20:focus {
  border-color: rgb(254 200 75 / 0.2);
}

.focus\:border-warning-300\/25:focus {
  border-color: rgb(254 200 75 / 0.25);
}

.focus\:border-warning-300\/30:focus {
  border-color: rgb(254 200 75 / 0.3);
}

.focus\:border-warning-300\/40:focus {
  border-color: rgb(254 200 75 / 0.4);
}

.focus\:border-warning-300\/50:focus {
  border-color: rgb(254 200 75 / 0.5);
}

.focus\:border-warning-300\/60:focus {
  border-color: rgb(254 200 75 / 0.6);
}

.focus\:border-warning-300\/70:focus {
  border-color: rgb(254 200 75 / 0.7);
}

.focus\:border-warning-300\/75:focus {
  border-color: rgb(254 200 75 / 0.75);
}

.focus\:border-warning-300\/80:focus {
  border-color: rgb(254 200 75 / 0.8);
}

.focus\:border-warning-300\/90:focus {
  border-color: rgb(254 200 75 / 0.9);
}

.focus\:border-warning-300\/95:focus {
  border-color: rgb(254 200 75 / 0.95);
}

.focus\:border-warning-300\/100:focus {
  border-color: rgb(254 200 75 / 1);
}

.focus\:border-warning-400\/0:focus {
  border-color: rgb(253 176 34 / 0);
}

.focus\:border-warning-400\/5:focus {
  border-color: rgb(253 176 34 / 0.05);
}

.focus\:border-warning-400\/10:focus {
  border-color: rgb(253 176 34 / 0.1);
}

.focus\:border-warning-400\/20:focus {
  border-color: rgb(253 176 34 / 0.2);
}

.focus\:border-warning-400\/25:focus {
  border-color: rgb(253 176 34 / 0.25);
}

.focus\:border-warning-400\/30:focus {
  border-color: rgb(253 176 34 / 0.3);
}

.focus\:border-warning-400\/40:focus {
  border-color: rgb(253 176 34 / 0.4);
}

.focus\:border-warning-400\/50:focus {
  border-color: rgb(253 176 34 / 0.5);
}

.focus\:border-warning-400\/60:focus {
  border-color: rgb(253 176 34 / 0.6);
}

.focus\:border-warning-400\/70:focus {
  border-color: rgb(253 176 34 / 0.7);
}

.focus\:border-warning-400\/75:focus {
  border-color: rgb(253 176 34 / 0.75);
}

.focus\:border-warning-400\/80:focus {
  border-color: rgb(253 176 34 / 0.8);
}

.focus\:border-warning-400\/90:focus {
  border-color: rgb(253 176 34 / 0.9);
}

.focus\:border-warning-400\/95:focus {
  border-color: rgb(253 176 34 / 0.95);
}

.focus\:border-warning-400\/100:focus {
  border-color: rgb(253 176 34 / 1);
}

.focus\:border-warning-500\/0:focus {
  border-color: rgb(247 144 9 / 0);
}

.focus\:border-warning-500\/5:focus {
  border-color: rgb(247 144 9 / 0.05);
}

.focus\:border-warning-500\/10:focus {
  border-color: rgb(247 144 9 / 0.1);
}

.focus\:border-warning-500\/20:focus {
  border-color: rgb(247 144 9 / 0.2);
}

.focus\:border-warning-500\/25:focus {
  border-color: rgb(247 144 9 / 0.25);
}

.focus\:border-warning-500\/30:focus {
  border-color: rgb(247 144 9 / 0.3);
}

.focus\:border-warning-500\/40:focus {
  border-color: rgb(247 144 9 / 0.4);
}

.focus\:border-warning-500\/50:focus {
  border-color: rgb(247 144 9 / 0.5);
}

.focus\:border-warning-500\/60:focus {
  border-color: rgb(247 144 9 / 0.6);
}

.focus\:border-warning-500\/70:focus {
  border-color: rgb(247 144 9 / 0.7);
}

.focus\:border-warning-500\/75:focus {
  border-color: rgb(247 144 9 / 0.75);
}

.focus\:border-warning-500\/80:focus {
  border-color: rgb(247 144 9 / 0.8);
}

.focus\:border-warning-500\/90:focus {
  border-color: rgb(247 144 9 / 0.9);
}

.focus\:border-warning-500\/95:focus {
  border-color: rgb(247 144 9 / 0.95);
}

.focus\:border-warning-500\/100:focus {
  border-color: rgb(247 144 9 / 1);
}

.focus\:border-warning-600\/0:focus {
  border-color: rgb(220 104 3 / 0);
}

.focus\:border-warning-600\/5:focus {
  border-color: rgb(220 104 3 / 0.05);
}

.focus\:border-warning-600\/10:focus {
  border-color: rgb(220 104 3 / 0.1);
}

.focus\:border-warning-600\/20:focus {
  border-color: rgb(220 104 3 / 0.2);
}

.focus\:border-warning-600\/25:focus {
  border-color: rgb(220 104 3 / 0.25);
}

.focus\:border-warning-600\/30:focus {
  border-color: rgb(220 104 3 / 0.3);
}

.focus\:border-warning-600\/40:focus {
  border-color: rgb(220 104 3 / 0.4);
}

.focus\:border-warning-600\/50:focus {
  border-color: rgb(220 104 3 / 0.5);
}

.focus\:border-warning-600\/60:focus {
  border-color: rgb(220 104 3 / 0.6);
}

.focus\:border-warning-600\/70:focus {
  border-color: rgb(220 104 3 / 0.7);
}

.focus\:border-warning-600\/75:focus {
  border-color: rgb(220 104 3 / 0.75);
}

.focus\:border-warning-600\/80:focus {
  border-color: rgb(220 104 3 / 0.8);
}

.focus\:border-warning-600\/90:focus {
  border-color: rgb(220 104 3 / 0.9);
}

.focus\:border-warning-600\/95:focus {
  border-color: rgb(220 104 3 / 0.95);
}

.focus\:border-warning-600\/100:focus {
  border-color: rgb(220 104 3 / 1);
}

.focus\:border-warning-700\/0:focus {
  border-color: rgb(181 71 8 / 0);
}

.focus\:border-warning-700\/5:focus {
  border-color: rgb(181 71 8 / 0.05);
}

.focus\:border-warning-700\/10:focus {
  border-color: rgb(181 71 8 / 0.1);
}

.focus\:border-warning-700\/20:focus {
  border-color: rgb(181 71 8 / 0.2);
}

.focus\:border-warning-700\/25:focus {
  border-color: rgb(181 71 8 / 0.25);
}

.focus\:border-warning-700\/30:focus {
  border-color: rgb(181 71 8 / 0.3);
}

.focus\:border-warning-700\/40:focus {
  border-color: rgb(181 71 8 / 0.4);
}

.focus\:border-warning-700\/50:focus {
  border-color: rgb(181 71 8 / 0.5);
}

.focus\:border-warning-700\/60:focus {
  border-color: rgb(181 71 8 / 0.6);
}

.focus\:border-warning-700\/70:focus {
  border-color: rgb(181 71 8 / 0.7);
}

.focus\:border-warning-700\/75:focus {
  border-color: rgb(181 71 8 / 0.75);
}

.focus\:border-warning-700\/80:focus {
  border-color: rgb(181 71 8 / 0.8);
}

.focus\:border-warning-700\/90:focus {
  border-color: rgb(181 71 8 / 0.9);
}

.focus\:border-warning-700\/95:focus {
  border-color: rgb(181 71 8 / 0.95);
}

.focus\:border-warning-700\/100:focus {
  border-color: rgb(181 71 8 / 1);
}

.focus\:border-warning-800\/0:focus {
  border-color: rgb(147 55 13 / 0);
}

.focus\:border-warning-800\/5:focus {
  border-color: rgb(147 55 13 / 0.05);
}

.focus\:border-warning-800\/10:focus {
  border-color: rgb(147 55 13 / 0.1);
}

.focus\:border-warning-800\/20:focus {
  border-color: rgb(147 55 13 / 0.2);
}

.focus\:border-warning-800\/25:focus {
  border-color: rgb(147 55 13 / 0.25);
}

.focus\:border-warning-800\/30:focus {
  border-color: rgb(147 55 13 / 0.3);
}

.focus\:border-warning-800\/40:focus {
  border-color: rgb(147 55 13 / 0.4);
}

.focus\:border-warning-800\/50:focus {
  border-color: rgb(147 55 13 / 0.5);
}

.focus\:border-warning-800\/60:focus {
  border-color: rgb(147 55 13 / 0.6);
}

.focus\:border-warning-800\/70:focus {
  border-color: rgb(147 55 13 / 0.7);
}

.focus\:border-warning-800\/75:focus {
  border-color: rgb(147 55 13 / 0.75);
}

.focus\:border-warning-800\/80:focus {
  border-color: rgb(147 55 13 / 0.8);
}

.focus\:border-warning-800\/90:focus {
  border-color: rgb(147 55 13 / 0.9);
}

.focus\:border-warning-800\/95:focus {
  border-color: rgb(147 55 13 / 0.95);
}

.focus\:border-warning-800\/100:focus {
  border-color: rgb(147 55 13 / 1);
}

.focus\:border-warning-900\/0:focus {
  border-color: rgb(122 46 14 / 0);
}

.focus\:border-warning-900\/5:focus {
  border-color: rgb(122 46 14 / 0.05);
}

.focus\:border-warning-900\/10:focus {
  border-color: rgb(122 46 14 / 0.1);
}

.focus\:border-warning-900\/20:focus {
  border-color: rgb(122 46 14 / 0.2);
}

.focus\:border-warning-900\/25:focus {
  border-color: rgb(122 46 14 / 0.25);
}

.focus\:border-warning-900\/30:focus {
  border-color: rgb(122 46 14 / 0.3);
}

.focus\:border-warning-900\/40:focus {
  border-color: rgb(122 46 14 / 0.4);
}

.focus\:border-warning-900\/50:focus {
  border-color: rgb(122 46 14 / 0.5);
}

.focus\:border-warning-900\/60:focus {
  border-color: rgb(122 46 14 / 0.6);
}

.focus\:border-warning-900\/70:focus {
  border-color: rgb(122 46 14 / 0.7);
}

.focus\:border-warning-900\/75:focus {
  border-color: rgb(122 46 14 / 0.75);
}

.focus\:border-warning-900\/80:focus {
  border-color: rgb(122 46 14 / 0.8);
}

.focus\:border-warning-900\/90:focus {
  border-color: rgb(122 46 14 / 0.9);
}

.focus\:border-warning-900\/95:focus {
  border-color: rgb(122 46 14 / 0.95);
}

.focus\:border-warning-900\/100:focus {
  border-color: rgb(122 46 14 / 1);
}

.focus\:border-warning\/0:focus {
  border-color: rgb(253 176 34 / 0);
}

.focus\:border-warning\/5:focus {
  border-color: rgb(253 176 34 / 0.05);
}

.focus\:border-warning\/10:focus {
  border-color: rgb(253 176 34 / 0.1);
}

.focus\:border-warning\/20:focus {
  border-color: rgb(253 176 34 / 0.2);
}

.focus\:border-warning\/25:focus {
  border-color: rgb(253 176 34 / 0.25);
}

.focus\:border-warning\/30:focus {
  border-color: rgb(253 176 34 / 0.3);
}

.focus\:border-warning\/40:focus {
  border-color: rgb(253 176 34 / 0.4);
}

.focus\:border-warning\/50:focus {
  border-color: rgb(253 176 34 / 0.5);
}

.focus\:border-warning\/60:focus {
  border-color: rgb(253 176 34 / 0.6);
}

.focus\:border-warning\/70:focus {
  border-color: rgb(253 176 34 / 0.7);
}

.focus\:border-warning\/75:focus {
  border-color: rgb(253 176 34 / 0.75);
}

.focus\:border-warning\/80:focus {
  border-color: rgb(253 176 34 / 0.8);
}

.focus\:border-warning\/90:focus {
  border-color: rgb(253 176 34 / 0.9);
}

.focus\:border-warning\/95:focus {
  border-color: rgb(253 176 34 / 0.95);
}

.focus\:border-warning\/100:focus {
  border-color: rgb(253 176 34 / 1);
}

.focus\:border-success-25\/0:focus {
  border-color: rgb(246 254 249 / 0);
}

.focus\:border-success-25\/5:focus {
  border-color: rgb(246 254 249 / 0.05);
}

.focus\:border-success-25\/10:focus {
  border-color: rgb(246 254 249 / 0.1);
}

.focus\:border-success-25\/20:focus {
  border-color: rgb(246 254 249 / 0.2);
}

.focus\:border-success-25\/25:focus {
  border-color: rgb(246 254 249 / 0.25);
}

.focus\:border-success-25\/30:focus {
  border-color: rgb(246 254 249 / 0.3);
}

.focus\:border-success-25\/40:focus {
  border-color: rgb(246 254 249 / 0.4);
}

.focus\:border-success-25\/50:focus {
  border-color: rgb(246 254 249 / 0.5);
}

.focus\:border-success-25\/60:focus {
  border-color: rgb(246 254 249 / 0.6);
}

.focus\:border-success-25\/70:focus {
  border-color: rgb(246 254 249 / 0.7);
}

.focus\:border-success-25\/75:focus {
  border-color: rgb(246 254 249 / 0.75);
}

.focus\:border-success-25\/80:focus {
  border-color: rgb(246 254 249 / 0.8);
}

.focus\:border-success-25\/90:focus {
  border-color: rgb(246 254 249 / 0.9);
}

.focus\:border-success-25\/95:focus {
  border-color: rgb(246 254 249 / 0.95);
}

.focus\:border-success-25\/100:focus {
  border-color: rgb(246 254 249 / 1);
}

.focus\:border-success-50\/0:focus {
  border-color: rgb(236 253 243 / 0);
}

.focus\:border-success-50\/5:focus {
  border-color: rgb(236 253 243 / 0.05);
}

.focus\:border-success-50\/10:focus {
  border-color: rgb(236 253 243 / 0.1);
}

.focus\:border-success-50\/20:focus {
  border-color: rgb(236 253 243 / 0.2);
}

.focus\:border-success-50\/25:focus {
  border-color: rgb(236 253 243 / 0.25);
}

.focus\:border-success-50\/30:focus {
  border-color: rgb(236 253 243 / 0.3);
}

.focus\:border-success-50\/40:focus {
  border-color: rgb(236 253 243 / 0.4);
}

.focus\:border-success-50\/50:focus {
  border-color: rgb(236 253 243 / 0.5);
}

.focus\:border-success-50\/60:focus {
  border-color: rgb(236 253 243 / 0.6);
}

.focus\:border-success-50\/70:focus {
  border-color: rgb(236 253 243 / 0.7);
}

.focus\:border-success-50\/75:focus {
  border-color: rgb(236 253 243 / 0.75);
}

.focus\:border-success-50\/80:focus {
  border-color: rgb(236 253 243 / 0.8);
}

.focus\:border-success-50\/90:focus {
  border-color: rgb(236 253 243 / 0.9);
}

.focus\:border-success-50\/95:focus {
  border-color: rgb(236 253 243 / 0.95);
}

.focus\:border-success-50\/100:focus {
  border-color: rgb(236 253 243 / 1);
}

.focus\:border-success-100\/0:focus {
  border-color: rgb(209 250 223 / 0);
}

.focus\:border-success-100\/5:focus {
  border-color: rgb(209 250 223 / 0.05);
}

.focus\:border-success-100\/10:focus {
  border-color: rgb(209 250 223 / 0.1);
}

.focus\:border-success-100\/20:focus {
  border-color: rgb(209 250 223 / 0.2);
}

.focus\:border-success-100\/25:focus {
  border-color: rgb(209 250 223 / 0.25);
}

.focus\:border-success-100\/30:focus {
  border-color: rgb(209 250 223 / 0.3);
}

.focus\:border-success-100\/40:focus {
  border-color: rgb(209 250 223 / 0.4);
}

.focus\:border-success-100\/50:focus {
  border-color: rgb(209 250 223 / 0.5);
}

.focus\:border-success-100\/60:focus {
  border-color: rgb(209 250 223 / 0.6);
}

.focus\:border-success-100\/70:focus {
  border-color: rgb(209 250 223 / 0.7);
}

.focus\:border-success-100\/75:focus {
  border-color: rgb(209 250 223 / 0.75);
}

.focus\:border-success-100\/80:focus {
  border-color: rgb(209 250 223 / 0.8);
}

.focus\:border-success-100\/90:focus {
  border-color: rgb(209 250 223 / 0.9);
}

.focus\:border-success-100\/95:focus {
  border-color: rgb(209 250 223 / 0.95);
}

.focus\:border-success-100\/100:focus {
  border-color: rgb(209 250 223 / 1);
}

.focus\:border-success-200\/0:focus {
  border-color: rgb(166 244 197 / 0);
}

.focus\:border-success-200\/5:focus {
  border-color: rgb(166 244 197 / 0.05);
}

.focus\:border-success-200\/10:focus {
  border-color: rgb(166 244 197 / 0.1);
}

.focus\:border-success-200\/20:focus {
  border-color: rgb(166 244 197 / 0.2);
}

.focus\:border-success-200\/25:focus {
  border-color: rgb(166 244 197 / 0.25);
}

.focus\:border-success-200\/30:focus {
  border-color: rgb(166 244 197 / 0.3);
}

.focus\:border-success-200\/40:focus {
  border-color: rgb(166 244 197 / 0.4);
}

.focus\:border-success-200\/50:focus {
  border-color: rgb(166 244 197 / 0.5);
}

.focus\:border-success-200\/60:focus {
  border-color: rgb(166 244 197 / 0.6);
}

.focus\:border-success-200\/70:focus {
  border-color: rgb(166 244 197 / 0.7);
}

.focus\:border-success-200\/75:focus {
  border-color: rgb(166 244 197 / 0.75);
}

.focus\:border-success-200\/80:focus {
  border-color: rgb(166 244 197 / 0.8);
}

.focus\:border-success-200\/90:focus {
  border-color: rgb(166 244 197 / 0.9);
}

.focus\:border-success-200\/95:focus {
  border-color: rgb(166 244 197 / 0.95);
}

.focus\:border-success-200\/100:focus {
  border-color: rgb(166 244 197 / 1);
}

.focus\:border-success-300\/0:focus {
  border-color: rgb(108 233 166 / 0);
}

.focus\:border-success-300\/5:focus {
  border-color: rgb(108 233 166 / 0.05);
}

.focus\:border-success-300\/10:focus {
  border-color: rgb(108 233 166 / 0.1);
}

.focus\:border-success-300\/20:focus {
  border-color: rgb(108 233 166 / 0.2);
}

.focus\:border-success-300\/25:focus {
  border-color: rgb(108 233 166 / 0.25);
}

.focus\:border-success-300\/30:focus {
  border-color: rgb(108 233 166 / 0.3);
}

.focus\:border-success-300\/40:focus {
  border-color: rgb(108 233 166 / 0.4);
}

.focus\:border-success-300\/50:focus {
  border-color: rgb(108 233 166 / 0.5);
}

.focus\:border-success-300\/60:focus {
  border-color: rgb(108 233 166 / 0.6);
}

.focus\:border-success-300\/70:focus {
  border-color: rgb(108 233 166 / 0.7);
}

.focus\:border-success-300\/75:focus {
  border-color: rgb(108 233 166 / 0.75);
}

.focus\:border-success-300\/80:focus {
  border-color: rgb(108 233 166 / 0.8);
}

.focus\:border-success-300\/90:focus {
  border-color: rgb(108 233 166 / 0.9);
}

.focus\:border-success-300\/95:focus {
  border-color: rgb(108 233 166 / 0.95);
}

.focus\:border-success-300\/100:focus {
  border-color: rgb(108 233 166 / 1);
}

.focus\:border-success-400\/0:focus {
  border-color: rgb(50 213 131 / 0);
}

.focus\:border-success-400\/5:focus {
  border-color: rgb(50 213 131 / 0.05);
}

.focus\:border-success-400\/10:focus {
  border-color: rgb(50 213 131 / 0.1);
}

.focus\:border-success-400\/20:focus {
  border-color: rgb(50 213 131 / 0.2);
}

.focus\:border-success-400\/25:focus {
  border-color: rgb(50 213 131 / 0.25);
}

.focus\:border-success-400\/30:focus {
  border-color: rgb(50 213 131 / 0.3);
}

.focus\:border-success-400\/40:focus {
  border-color: rgb(50 213 131 / 0.4);
}

.focus\:border-success-400\/50:focus {
  border-color: rgb(50 213 131 / 0.5);
}

.focus\:border-success-400\/60:focus {
  border-color: rgb(50 213 131 / 0.6);
}

.focus\:border-success-400\/70:focus {
  border-color: rgb(50 213 131 / 0.7);
}

.focus\:border-success-400\/75:focus {
  border-color: rgb(50 213 131 / 0.75);
}

.focus\:border-success-400\/80:focus {
  border-color: rgb(50 213 131 / 0.8);
}

.focus\:border-success-400\/90:focus {
  border-color: rgb(50 213 131 / 0.9);
}

.focus\:border-success-400\/95:focus {
  border-color: rgb(50 213 131 / 0.95);
}

.focus\:border-success-400\/100:focus {
  border-color: rgb(50 213 131 / 1);
}

.focus\:border-success-500\/0:focus {
  border-color: rgb(18 135 106 / 0);
}

.focus\:border-success-500\/5:focus {
  border-color: rgb(18 135 106 / 0.05);
}

.focus\:border-success-500\/10:focus {
  border-color: rgb(18 135 106 / 0.1);
}

.focus\:border-success-500\/20:focus {
  border-color: rgb(18 135 106 / 0.2);
}

.focus\:border-success-500\/25:focus {
  border-color: rgb(18 135 106 / 0.25);
}

.focus\:border-success-500\/30:focus {
  border-color: rgb(18 135 106 / 0.3);
}

.focus\:border-success-500\/40:focus {
  border-color: rgb(18 135 106 / 0.4);
}

.focus\:border-success-500\/50:focus {
  border-color: rgb(18 135 106 / 0.5);
}

.focus\:border-success-500\/60:focus {
  border-color: rgb(18 135 106 / 0.6);
}

.focus\:border-success-500\/70:focus {
  border-color: rgb(18 135 106 / 0.7);
}

.focus\:border-success-500\/75:focus {
  border-color: rgb(18 135 106 / 0.75);
}

.focus\:border-success-500\/80:focus {
  border-color: rgb(18 135 106 / 0.8);
}

.focus\:border-success-500\/90:focus {
  border-color: rgb(18 135 106 / 0.9);
}

.focus\:border-success-500\/95:focus {
  border-color: rgb(18 135 106 / 0.95);
}

.focus\:border-success-500\/100:focus {
  border-color: rgb(18 135 106 / 1);
}

.focus\:border-success-600\/0:focus {
  border-color: rgb(3 152 85 / 0);
}

.focus\:border-success-600\/5:focus {
  border-color: rgb(3 152 85 / 0.05);
}

.focus\:border-success-600\/10:focus {
  border-color: rgb(3 152 85 / 0.1);
}

.focus\:border-success-600\/20:focus {
  border-color: rgb(3 152 85 / 0.2);
}

.focus\:border-success-600\/25:focus {
  border-color: rgb(3 152 85 / 0.25);
}

.focus\:border-success-600\/30:focus {
  border-color: rgb(3 152 85 / 0.3);
}

.focus\:border-success-600\/40:focus {
  border-color: rgb(3 152 85 / 0.4);
}

.focus\:border-success-600\/50:focus {
  border-color: rgb(3 152 85 / 0.5);
}

.focus\:border-success-600\/60:focus {
  border-color: rgb(3 152 85 / 0.6);
}

.focus\:border-success-600\/70:focus {
  border-color: rgb(3 152 85 / 0.7);
}

.focus\:border-success-600\/75:focus {
  border-color: rgb(3 152 85 / 0.75);
}

.focus\:border-success-600\/80:focus {
  border-color: rgb(3 152 85 / 0.8);
}

.focus\:border-success-600\/90:focus {
  border-color: rgb(3 152 85 / 0.9);
}

.focus\:border-success-600\/95:focus {
  border-color: rgb(3 152 85 / 0.95);
}

.focus\:border-success-600\/100:focus {
  border-color: rgb(3 152 85 / 1);
}

.focus\:border-success-700\/0:focus {
  border-color: rgb(2 122 72 / 0);
}

.focus\:border-success-700\/5:focus {
  border-color: rgb(2 122 72 / 0.05);
}

.focus\:border-success-700\/10:focus {
  border-color: rgb(2 122 72 / 0.1);
}

.focus\:border-success-700\/20:focus {
  border-color: rgb(2 122 72 / 0.2);
}

.focus\:border-success-700\/25:focus {
  border-color: rgb(2 122 72 / 0.25);
}

.focus\:border-success-700\/30:focus {
  border-color: rgb(2 122 72 / 0.3);
}

.focus\:border-success-700\/40:focus {
  border-color: rgb(2 122 72 / 0.4);
}

.focus\:border-success-700\/50:focus {
  border-color: rgb(2 122 72 / 0.5);
}

.focus\:border-success-700\/60:focus {
  border-color: rgb(2 122 72 / 0.6);
}

.focus\:border-success-700\/70:focus {
  border-color: rgb(2 122 72 / 0.7);
}

.focus\:border-success-700\/75:focus {
  border-color: rgb(2 122 72 / 0.75);
}

.focus\:border-success-700\/80:focus {
  border-color: rgb(2 122 72 / 0.8);
}

.focus\:border-success-700\/90:focus {
  border-color: rgb(2 122 72 / 0.9);
}

.focus\:border-success-700\/95:focus {
  border-color: rgb(2 122 72 / 0.95);
}

.focus\:border-success-700\/100:focus {
  border-color: rgb(2 122 72 / 1);
}

.focus\:border-success-800\/0:focus {
  border-color: rgb(5 96 58 / 0);
}

.focus\:border-success-800\/5:focus {
  border-color: rgb(5 96 58 / 0.05);
}

.focus\:border-success-800\/10:focus {
  border-color: rgb(5 96 58 / 0.1);
}

.focus\:border-success-800\/20:focus {
  border-color: rgb(5 96 58 / 0.2);
}

.focus\:border-success-800\/25:focus {
  border-color: rgb(5 96 58 / 0.25);
}

.focus\:border-success-800\/30:focus {
  border-color: rgb(5 96 58 / 0.3);
}

.focus\:border-success-800\/40:focus {
  border-color: rgb(5 96 58 / 0.4);
}

.focus\:border-success-800\/50:focus {
  border-color: rgb(5 96 58 / 0.5);
}

.focus\:border-success-800\/60:focus {
  border-color: rgb(5 96 58 / 0.6);
}

.focus\:border-success-800\/70:focus {
  border-color: rgb(5 96 58 / 0.7);
}

.focus\:border-success-800\/75:focus {
  border-color: rgb(5 96 58 / 0.75);
}

.focus\:border-success-800\/80:focus {
  border-color: rgb(5 96 58 / 0.8);
}

.focus\:border-success-800\/90:focus {
  border-color: rgb(5 96 58 / 0.9);
}

.focus\:border-success-800\/95:focus {
  border-color: rgb(5 96 58 / 0.95);
}

.focus\:border-success-800\/100:focus {
  border-color: rgb(5 96 58 / 1);
}

.focus\:border-success-900\/0:focus {
  border-color: rgb(5 79 49 / 0);
}

.focus\:border-success-900\/5:focus {
  border-color: rgb(5 79 49 / 0.05);
}

.focus\:border-success-900\/10:focus {
  border-color: rgb(5 79 49 / 0.1);
}

.focus\:border-success-900\/20:focus {
  border-color: rgb(5 79 49 / 0.2);
}

.focus\:border-success-900\/25:focus {
  border-color: rgb(5 79 49 / 0.25);
}

.focus\:border-success-900\/30:focus {
  border-color: rgb(5 79 49 / 0.3);
}

.focus\:border-success-900\/40:focus {
  border-color: rgb(5 79 49 / 0.4);
}

.focus\:border-success-900\/50:focus {
  border-color: rgb(5 79 49 / 0.5);
}

.focus\:border-success-900\/60:focus {
  border-color: rgb(5 79 49 / 0.6);
}

.focus\:border-success-900\/70:focus {
  border-color: rgb(5 79 49 / 0.7);
}

.focus\:border-success-900\/75:focus {
  border-color: rgb(5 79 49 / 0.75);
}

.focus\:border-success-900\/80:focus {
  border-color: rgb(5 79 49 / 0.8);
}

.focus\:border-success-900\/90:focus {
  border-color: rgb(5 79 49 / 0.9);
}

.focus\:border-success-900\/95:focus {
  border-color: rgb(5 79 49 / 0.95);
}

.focus\:border-success-900\/100:focus {
  border-color: rgb(5 79 49 / 1);
}

.focus\:border-success\/0:focus {
  border-color: rgb(50 213 131 / 0);
}

.focus\:border-success\/5:focus {
  border-color: rgb(50 213 131 / 0.05);
}

.focus\:border-success\/10:focus {
  border-color: rgb(50 213 131 / 0.1);
}

.focus\:border-success\/20:focus {
  border-color: rgb(50 213 131 / 0.2);
}

.focus\:border-success\/25:focus {
  border-color: rgb(50 213 131 / 0.25);
}

.focus\:border-success\/30:focus {
  border-color: rgb(50 213 131 / 0.3);
}

.focus\:border-success\/40:focus {
  border-color: rgb(50 213 131 / 0.4);
}

.focus\:border-success\/50:focus {
  border-color: rgb(50 213 131 / 0.5);
}

.focus\:border-success\/60:focus {
  border-color: rgb(50 213 131 / 0.6);
}

.focus\:border-success\/70:focus {
  border-color: rgb(50 213 131 / 0.7);
}

.focus\:border-success\/75:focus {
  border-color: rgb(50 213 131 / 0.75);
}

.focus\:border-success\/80:focus {
  border-color: rgb(50 213 131 / 0.8);
}

.focus\:border-success\/90:focus {
  border-color: rgb(50 213 131 / 0.9);
}

.focus\:border-success\/95:focus {
  border-color: rgb(50 213 131 / 0.95);
}

.focus\:border-success\/100:focus {
  border-color: rgb(50 213 131 / 1);
}

.focus\:border-gray-blue-25\/0:focus {
  border-color: rgb(252 252 253 / 0);
}

.focus\:border-gray-blue-25\/5:focus {
  border-color: rgb(252 252 253 / 0.05);
}

.focus\:border-gray-blue-25\/10:focus {
  border-color: rgb(252 252 253 / 0.1);
}

.focus\:border-gray-blue-25\/20:focus {
  border-color: rgb(252 252 253 / 0.2);
}

.focus\:border-gray-blue-25\/25:focus {
  border-color: rgb(252 252 253 / 0.25);
}

.focus\:border-gray-blue-25\/30:focus {
  border-color: rgb(252 252 253 / 0.3);
}

.focus\:border-gray-blue-25\/40:focus {
  border-color: rgb(252 252 253 / 0.4);
}

.focus\:border-gray-blue-25\/50:focus {
  border-color: rgb(252 252 253 / 0.5);
}

.focus\:border-gray-blue-25\/60:focus {
  border-color: rgb(252 252 253 / 0.6);
}

.focus\:border-gray-blue-25\/70:focus {
  border-color: rgb(252 252 253 / 0.7);
}

.focus\:border-gray-blue-25\/75:focus {
  border-color: rgb(252 252 253 / 0.75);
}

.focus\:border-gray-blue-25\/80:focus {
  border-color: rgb(252 252 253 / 0.8);
}

.focus\:border-gray-blue-25\/90:focus {
  border-color: rgb(252 252 253 / 0.9);
}

.focus\:border-gray-blue-25\/95:focus {
  border-color: rgb(252 252 253 / 0.95);
}

.focus\:border-gray-blue-25\/100:focus {
  border-color: rgb(252 252 253 / 1);
}

.focus\:border-gray-blue-50\/0:focus {
  border-color: rgb(248 249 252 / 0);
}

.focus\:border-gray-blue-50\/5:focus {
  border-color: rgb(248 249 252 / 0.05);
}

.focus\:border-gray-blue-50\/10:focus {
  border-color: rgb(248 249 252 / 0.1);
}

.focus\:border-gray-blue-50\/20:focus {
  border-color: rgb(248 249 252 / 0.2);
}

.focus\:border-gray-blue-50\/25:focus {
  border-color: rgb(248 249 252 / 0.25);
}

.focus\:border-gray-blue-50\/30:focus {
  border-color: rgb(248 249 252 / 0.3);
}

.focus\:border-gray-blue-50\/40:focus {
  border-color: rgb(248 249 252 / 0.4);
}

.focus\:border-gray-blue-50\/50:focus {
  border-color: rgb(248 249 252 / 0.5);
}

.focus\:border-gray-blue-50\/60:focus {
  border-color: rgb(248 249 252 / 0.6);
}

.focus\:border-gray-blue-50\/70:focus {
  border-color: rgb(248 249 252 / 0.7);
}

.focus\:border-gray-blue-50\/75:focus {
  border-color: rgb(248 249 252 / 0.75);
}

.focus\:border-gray-blue-50\/80:focus {
  border-color: rgb(248 249 252 / 0.8);
}

.focus\:border-gray-blue-50\/90:focus {
  border-color: rgb(248 249 252 / 0.9);
}

.focus\:border-gray-blue-50\/95:focus {
  border-color: rgb(248 249 252 / 0.95);
}

.focus\:border-gray-blue-50\/100:focus {
  border-color: rgb(248 249 252 / 1);
}

.focus\:border-gray-blue-100\/0:focus {
  border-color: rgb(234 236 245 / 0);
}

.focus\:border-gray-blue-100\/5:focus {
  border-color: rgb(234 236 245 / 0.05);
}

.focus\:border-gray-blue-100\/10:focus {
  border-color: rgb(234 236 245 / 0.1);
}

.focus\:border-gray-blue-100\/20:focus {
  border-color: rgb(234 236 245 / 0.2);
}

.focus\:border-gray-blue-100\/25:focus {
  border-color: rgb(234 236 245 / 0.25);
}

.focus\:border-gray-blue-100\/30:focus {
  border-color: rgb(234 236 245 / 0.3);
}

.focus\:border-gray-blue-100\/40:focus {
  border-color: rgb(234 236 245 / 0.4);
}

.focus\:border-gray-blue-100\/50:focus {
  border-color: rgb(234 236 245 / 0.5);
}

.focus\:border-gray-blue-100\/60:focus {
  border-color: rgb(234 236 245 / 0.6);
}

.focus\:border-gray-blue-100\/70:focus {
  border-color: rgb(234 236 245 / 0.7);
}

.focus\:border-gray-blue-100\/75:focus {
  border-color: rgb(234 236 245 / 0.75);
}

.focus\:border-gray-blue-100\/80:focus {
  border-color: rgb(234 236 245 / 0.8);
}

.focus\:border-gray-blue-100\/90:focus {
  border-color: rgb(234 236 245 / 0.9);
}

.focus\:border-gray-blue-100\/95:focus {
  border-color: rgb(234 236 245 / 0.95);
}

.focus\:border-gray-blue-100\/100:focus {
  border-color: rgb(234 236 245 / 1);
}

.focus\:border-gray-blue-200\/0:focus {
  border-color: rgb(213 217 235 / 0);
}

.focus\:border-gray-blue-200\/5:focus {
  border-color: rgb(213 217 235 / 0.05);
}

.focus\:border-gray-blue-200\/10:focus {
  border-color: rgb(213 217 235 / 0.1);
}

.focus\:border-gray-blue-200\/20:focus {
  border-color: rgb(213 217 235 / 0.2);
}

.focus\:border-gray-blue-200\/25:focus {
  border-color: rgb(213 217 235 / 0.25);
}

.focus\:border-gray-blue-200\/30:focus {
  border-color: rgb(213 217 235 / 0.3);
}

.focus\:border-gray-blue-200\/40:focus {
  border-color: rgb(213 217 235 / 0.4);
}

.focus\:border-gray-blue-200\/50:focus {
  border-color: rgb(213 217 235 / 0.5);
}

.focus\:border-gray-blue-200\/60:focus {
  border-color: rgb(213 217 235 / 0.6);
}

.focus\:border-gray-blue-200\/70:focus {
  border-color: rgb(213 217 235 / 0.7);
}

.focus\:border-gray-blue-200\/75:focus {
  border-color: rgb(213 217 235 / 0.75);
}

.focus\:border-gray-blue-200\/80:focus {
  border-color: rgb(213 217 235 / 0.8);
}

.focus\:border-gray-blue-200\/90:focus {
  border-color: rgb(213 217 235 / 0.9);
}

.focus\:border-gray-blue-200\/95:focus {
  border-color: rgb(213 217 235 / 0.95);
}

.focus\:border-gray-blue-200\/100:focus {
  border-color: rgb(213 217 235 / 1);
}

.focus\:border-gray-blue-300\/0:focus {
  border-color: rgb(179 184 219 / 0);
}

.focus\:border-gray-blue-300\/5:focus {
  border-color: rgb(179 184 219 / 0.05);
}

.focus\:border-gray-blue-300\/10:focus {
  border-color: rgb(179 184 219 / 0.1);
}

.focus\:border-gray-blue-300\/20:focus {
  border-color: rgb(179 184 219 / 0.2);
}

.focus\:border-gray-blue-300\/25:focus {
  border-color: rgb(179 184 219 / 0.25);
}

.focus\:border-gray-blue-300\/30:focus {
  border-color: rgb(179 184 219 / 0.3);
}

.focus\:border-gray-blue-300\/40:focus {
  border-color: rgb(179 184 219 / 0.4);
}

.focus\:border-gray-blue-300\/50:focus {
  border-color: rgb(179 184 219 / 0.5);
}

.focus\:border-gray-blue-300\/60:focus {
  border-color: rgb(179 184 219 / 0.6);
}

.focus\:border-gray-blue-300\/70:focus {
  border-color: rgb(179 184 219 / 0.7);
}

.focus\:border-gray-blue-300\/75:focus {
  border-color: rgb(179 184 219 / 0.75);
}

.focus\:border-gray-blue-300\/80:focus {
  border-color: rgb(179 184 219 / 0.8);
}

.focus\:border-gray-blue-300\/90:focus {
  border-color: rgb(179 184 219 / 0.9);
}

.focus\:border-gray-blue-300\/95:focus {
  border-color: rgb(179 184 219 / 0.95);
}

.focus\:border-gray-blue-300\/100:focus {
  border-color: rgb(179 184 219 / 1);
}

.focus\:border-gray-blue-400\/0:focus {
  border-color: rgb(113 123 188 / 0);
}

.focus\:border-gray-blue-400\/5:focus {
  border-color: rgb(113 123 188 / 0.05);
}

.focus\:border-gray-blue-400\/10:focus {
  border-color: rgb(113 123 188 / 0.1);
}

.focus\:border-gray-blue-400\/20:focus {
  border-color: rgb(113 123 188 / 0.2);
}

.focus\:border-gray-blue-400\/25:focus {
  border-color: rgb(113 123 188 / 0.25);
}

.focus\:border-gray-blue-400\/30:focus {
  border-color: rgb(113 123 188 / 0.3);
}

.focus\:border-gray-blue-400\/40:focus {
  border-color: rgb(113 123 188 / 0.4);
}

.focus\:border-gray-blue-400\/50:focus {
  border-color: rgb(113 123 188 / 0.5);
}

.focus\:border-gray-blue-400\/60:focus {
  border-color: rgb(113 123 188 / 0.6);
}

.focus\:border-gray-blue-400\/70:focus {
  border-color: rgb(113 123 188 / 0.7);
}

.focus\:border-gray-blue-400\/75:focus {
  border-color: rgb(113 123 188 / 0.75);
}

.focus\:border-gray-blue-400\/80:focus {
  border-color: rgb(113 123 188 / 0.8);
}

.focus\:border-gray-blue-400\/90:focus {
  border-color: rgb(113 123 188 / 0.9);
}

.focus\:border-gray-blue-400\/95:focus {
  border-color: rgb(113 123 188 / 0.95);
}

.focus\:border-gray-blue-400\/100:focus {
  border-color: rgb(113 123 188 / 1);
}

.focus\:border-gray-blue-500\/0:focus {
  border-color: rgb(78 91 166 / 0);
}

.focus\:border-gray-blue-500\/5:focus {
  border-color: rgb(78 91 166 / 0.05);
}

.focus\:border-gray-blue-500\/10:focus {
  border-color: rgb(78 91 166 / 0.1);
}

.focus\:border-gray-blue-500\/20:focus {
  border-color: rgb(78 91 166 / 0.2);
}

.focus\:border-gray-blue-500\/25:focus {
  border-color: rgb(78 91 166 / 0.25);
}

.focus\:border-gray-blue-500\/30:focus {
  border-color: rgb(78 91 166 / 0.3);
}

.focus\:border-gray-blue-500\/40:focus {
  border-color: rgb(78 91 166 / 0.4);
}

.focus\:border-gray-blue-500\/50:focus {
  border-color: rgb(78 91 166 / 0.5);
}

.focus\:border-gray-blue-500\/60:focus {
  border-color: rgb(78 91 166 / 0.6);
}

.focus\:border-gray-blue-500\/70:focus {
  border-color: rgb(78 91 166 / 0.7);
}

.focus\:border-gray-blue-500\/75:focus {
  border-color: rgb(78 91 166 / 0.75);
}

.focus\:border-gray-blue-500\/80:focus {
  border-color: rgb(78 91 166 / 0.8);
}

.focus\:border-gray-blue-500\/90:focus {
  border-color: rgb(78 91 166 / 0.9);
}

.focus\:border-gray-blue-500\/95:focus {
  border-color: rgb(78 91 166 / 0.95);
}

.focus\:border-gray-blue-500\/100:focus {
  border-color: rgb(78 91 166 / 1);
}

.focus\:border-gray-blue-600\/0:focus {
  border-color: rgb(62 71 132 / 0);
}

.focus\:border-gray-blue-600\/5:focus {
  border-color: rgb(62 71 132 / 0.05);
}

.focus\:border-gray-blue-600\/10:focus {
  border-color: rgb(62 71 132 / 0.1);
}

.focus\:border-gray-blue-600\/20:focus {
  border-color: rgb(62 71 132 / 0.2);
}

.focus\:border-gray-blue-600\/25:focus {
  border-color: rgb(62 71 132 / 0.25);
}

.focus\:border-gray-blue-600\/30:focus {
  border-color: rgb(62 71 132 / 0.3);
}

.focus\:border-gray-blue-600\/40:focus {
  border-color: rgb(62 71 132 / 0.4);
}

.focus\:border-gray-blue-600\/50:focus {
  border-color: rgb(62 71 132 / 0.5);
}

.focus\:border-gray-blue-600\/60:focus {
  border-color: rgb(62 71 132 / 0.6);
}

.focus\:border-gray-blue-600\/70:focus {
  border-color: rgb(62 71 132 / 0.7);
}

.focus\:border-gray-blue-600\/75:focus {
  border-color: rgb(62 71 132 / 0.75);
}

.focus\:border-gray-blue-600\/80:focus {
  border-color: rgb(62 71 132 / 0.8);
}

.focus\:border-gray-blue-600\/90:focus {
  border-color: rgb(62 71 132 / 0.9);
}

.focus\:border-gray-blue-600\/95:focus {
  border-color: rgb(62 71 132 / 0.95);
}

.focus\:border-gray-blue-600\/100:focus {
  border-color: rgb(62 71 132 / 1);
}

.focus\:border-gray-blue-700\/0:focus {
  border-color: rgb(54 63 114 / 0);
}

.focus\:border-gray-blue-700\/5:focus {
  border-color: rgb(54 63 114 / 0.05);
}

.focus\:border-gray-blue-700\/10:focus {
  border-color: rgb(54 63 114 / 0.1);
}

.focus\:border-gray-blue-700\/20:focus {
  border-color: rgb(54 63 114 / 0.2);
}

.focus\:border-gray-blue-700\/25:focus {
  border-color: rgb(54 63 114 / 0.25);
}

.focus\:border-gray-blue-700\/30:focus {
  border-color: rgb(54 63 114 / 0.3);
}

.focus\:border-gray-blue-700\/40:focus {
  border-color: rgb(54 63 114 / 0.4);
}

.focus\:border-gray-blue-700\/50:focus {
  border-color: rgb(54 63 114 / 0.5);
}

.focus\:border-gray-blue-700\/60:focus {
  border-color: rgb(54 63 114 / 0.6);
}

.focus\:border-gray-blue-700\/70:focus {
  border-color: rgb(54 63 114 / 0.7);
}

.focus\:border-gray-blue-700\/75:focus {
  border-color: rgb(54 63 114 / 0.75);
}

.focus\:border-gray-blue-700\/80:focus {
  border-color: rgb(54 63 114 / 0.8);
}

.focus\:border-gray-blue-700\/90:focus {
  border-color: rgb(54 63 114 / 0.9);
}

.focus\:border-gray-blue-700\/95:focus {
  border-color: rgb(54 63 114 / 0.95);
}

.focus\:border-gray-blue-700\/100:focus {
  border-color: rgb(54 63 114 / 1);
}

.focus\:border-gray-blue-800\/0:focus {
  border-color: rgb(41 48 86 / 0);
}

.focus\:border-gray-blue-800\/5:focus {
  border-color: rgb(41 48 86 / 0.05);
}

.focus\:border-gray-blue-800\/10:focus {
  border-color: rgb(41 48 86 / 0.1);
}

.focus\:border-gray-blue-800\/20:focus {
  border-color: rgb(41 48 86 / 0.2);
}

.focus\:border-gray-blue-800\/25:focus {
  border-color: rgb(41 48 86 / 0.25);
}

.focus\:border-gray-blue-800\/30:focus {
  border-color: rgb(41 48 86 / 0.3);
}

.focus\:border-gray-blue-800\/40:focus {
  border-color: rgb(41 48 86 / 0.4);
}

.focus\:border-gray-blue-800\/50:focus {
  border-color: rgb(41 48 86 / 0.5);
}

.focus\:border-gray-blue-800\/60:focus {
  border-color: rgb(41 48 86 / 0.6);
}

.focus\:border-gray-blue-800\/70:focus {
  border-color: rgb(41 48 86 / 0.7);
}

.focus\:border-gray-blue-800\/75:focus {
  border-color: rgb(41 48 86 / 0.75);
}

.focus\:border-gray-blue-800\/80:focus {
  border-color: rgb(41 48 86 / 0.8);
}

.focus\:border-gray-blue-800\/90:focus {
  border-color: rgb(41 48 86 / 0.9);
}

.focus\:border-gray-blue-800\/95:focus {
  border-color: rgb(41 48 86 / 0.95);
}

.focus\:border-gray-blue-800\/100:focus {
  border-color: rgb(41 48 86 / 1);
}

.focus\:border-gray-blue-900\/0:focus {
  border-color: rgb(16 19 35 / 0);
}

.focus\:border-gray-blue-900\/5:focus {
  border-color: rgb(16 19 35 / 0.05);
}

.focus\:border-gray-blue-900\/10:focus {
  border-color: rgb(16 19 35 / 0.1);
}

.focus\:border-gray-blue-900\/20:focus {
  border-color: rgb(16 19 35 / 0.2);
}

.focus\:border-gray-blue-900\/25:focus {
  border-color: rgb(16 19 35 / 0.25);
}

.focus\:border-gray-blue-900\/30:focus {
  border-color: rgb(16 19 35 / 0.3);
}

.focus\:border-gray-blue-900\/40:focus {
  border-color: rgb(16 19 35 / 0.4);
}

.focus\:border-gray-blue-900\/50:focus {
  border-color: rgb(16 19 35 / 0.5);
}

.focus\:border-gray-blue-900\/60:focus {
  border-color: rgb(16 19 35 / 0.6);
}

.focus\:border-gray-blue-900\/70:focus {
  border-color: rgb(16 19 35 / 0.7);
}

.focus\:border-gray-blue-900\/75:focus {
  border-color: rgb(16 19 35 / 0.75);
}

.focus\:border-gray-blue-900\/80:focus {
  border-color: rgb(16 19 35 / 0.8);
}

.focus\:border-gray-blue-900\/90:focus {
  border-color: rgb(16 19 35 / 0.9);
}

.focus\:border-gray-blue-900\/95:focus {
  border-color: rgb(16 19 35 / 0.95);
}

.focus\:border-gray-blue-900\/100:focus {
  border-color: rgb(16 19 35 / 1);
}

.focus\:border-gray-blue\/0:focus {
  border-color: rgb(113 123 188 / 0);
}

.focus\:border-gray-blue\/5:focus {
  border-color: rgb(113 123 188 / 0.05);
}

.focus\:border-gray-blue\/10:focus {
  border-color: rgb(113 123 188 / 0.1);
}

.focus\:border-gray-blue\/20:focus {
  border-color: rgb(113 123 188 / 0.2);
}

.focus\:border-gray-blue\/25:focus {
  border-color: rgb(113 123 188 / 0.25);
}

.focus\:border-gray-blue\/30:focus {
  border-color: rgb(113 123 188 / 0.3);
}

.focus\:border-gray-blue\/40:focus {
  border-color: rgb(113 123 188 / 0.4);
}

.focus\:border-gray-blue\/50:focus {
  border-color: rgb(113 123 188 / 0.5);
}

.focus\:border-gray-blue\/60:focus {
  border-color: rgb(113 123 188 / 0.6);
}

.focus\:border-gray-blue\/70:focus {
  border-color: rgb(113 123 188 / 0.7);
}

.focus\:border-gray-blue\/75:focus {
  border-color: rgb(113 123 188 / 0.75);
}

.focus\:border-gray-blue\/80:focus {
  border-color: rgb(113 123 188 / 0.8);
}

.focus\:border-gray-blue\/90:focus {
  border-color: rgb(113 123 188 / 0.9);
}

.focus\:border-gray-blue\/95:focus {
  border-color: rgb(113 123 188 / 0.95);
}

.focus\:border-gray-blue\/100:focus {
  border-color: rgb(113 123 188 / 1);
}

.focus\:border-gray-cool-25\/0:focus {
  border-color: rgb(252 252 253 / 0);
}

.focus\:border-gray-cool-25\/5:focus {
  border-color: rgb(252 252 253 / 0.05);
}

.focus\:border-gray-cool-25\/10:focus {
  border-color: rgb(252 252 253 / 0.1);
}

.focus\:border-gray-cool-25\/20:focus {
  border-color: rgb(252 252 253 / 0.2);
}

.focus\:border-gray-cool-25\/25:focus {
  border-color: rgb(252 252 253 / 0.25);
}

.focus\:border-gray-cool-25\/30:focus {
  border-color: rgb(252 252 253 / 0.3);
}

.focus\:border-gray-cool-25\/40:focus {
  border-color: rgb(252 252 253 / 0.4);
}

.focus\:border-gray-cool-25\/50:focus {
  border-color: rgb(252 252 253 / 0.5);
}

.focus\:border-gray-cool-25\/60:focus {
  border-color: rgb(252 252 253 / 0.6);
}

.focus\:border-gray-cool-25\/70:focus {
  border-color: rgb(252 252 253 / 0.7);
}

.focus\:border-gray-cool-25\/75:focus {
  border-color: rgb(252 252 253 / 0.75);
}

.focus\:border-gray-cool-25\/80:focus {
  border-color: rgb(252 252 253 / 0.8);
}

.focus\:border-gray-cool-25\/90:focus {
  border-color: rgb(252 252 253 / 0.9);
}

.focus\:border-gray-cool-25\/95:focus {
  border-color: rgb(252 252 253 / 0.95);
}

.focus\:border-gray-cool-25\/100:focus {
  border-color: rgb(252 252 253 / 1);
}

.focus\:border-gray-cool-50\/0:focus {
  border-color: rgb(249 249 251 / 0);
}

.focus\:border-gray-cool-50\/5:focus {
  border-color: rgb(249 249 251 / 0.05);
}

.focus\:border-gray-cool-50\/10:focus {
  border-color: rgb(249 249 251 / 0.1);
}

.focus\:border-gray-cool-50\/20:focus {
  border-color: rgb(249 249 251 / 0.2);
}

.focus\:border-gray-cool-50\/25:focus {
  border-color: rgb(249 249 251 / 0.25);
}

.focus\:border-gray-cool-50\/30:focus {
  border-color: rgb(249 249 251 / 0.3);
}

.focus\:border-gray-cool-50\/40:focus {
  border-color: rgb(249 249 251 / 0.4);
}

.focus\:border-gray-cool-50\/50:focus {
  border-color: rgb(249 249 251 / 0.5);
}

.focus\:border-gray-cool-50\/60:focus {
  border-color: rgb(249 249 251 / 0.6);
}

.focus\:border-gray-cool-50\/70:focus {
  border-color: rgb(249 249 251 / 0.7);
}

.focus\:border-gray-cool-50\/75:focus {
  border-color: rgb(249 249 251 / 0.75);
}

.focus\:border-gray-cool-50\/80:focus {
  border-color: rgb(249 249 251 / 0.8);
}

.focus\:border-gray-cool-50\/90:focus {
  border-color: rgb(249 249 251 / 0.9);
}

.focus\:border-gray-cool-50\/95:focus {
  border-color: rgb(249 249 251 / 0.95);
}

.focus\:border-gray-cool-50\/100:focus {
  border-color: rgb(249 249 251 / 1);
}

.focus\:border-gray-cool-100\/0:focus {
  border-color: rgb(239 241 245 / 0);
}

.focus\:border-gray-cool-100\/5:focus {
  border-color: rgb(239 241 245 / 0.05);
}

.focus\:border-gray-cool-100\/10:focus {
  border-color: rgb(239 241 245 / 0.1);
}

.focus\:border-gray-cool-100\/20:focus {
  border-color: rgb(239 241 245 / 0.2);
}

.focus\:border-gray-cool-100\/25:focus {
  border-color: rgb(239 241 245 / 0.25);
}

.focus\:border-gray-cool-100\/30:focus {
  border-color: rgb(239 241 245 / 0.3);
}

.focus\:border-gray-cool-100\/40:focus {
  border-color: rgb(239 241 245 / 0.4);
}

.focus\:border-gray-cool-100\/50:focus {
  border-color: rgb(239 241 245 / 0.5);
}

.focus\:border-gray-cool-100\/60:focus {
  border-color: rgb(239 241 245 / 0.6);
}

.focus\:border-gray-cool-100\/70:focus {
  border-color: rgb(239 241 245 / 0.7);
}

.focus\:border-gray-cool-100\/75:focus {
  border-color: rgb(239 241 245 / 0.75);
}

.focus\:border-gray-cool-100\/80:focus {
  border-color: rgb(239 241 245 / 0.8);
}

.focus\:border-gray-cool-100\/90:focus {
  border-color: rgb(239 241 245 / 0.9);
}

.focus\:border-gray-cool-100\/95:focus {
  border-color: rgb(239 241 245 / 0.95);
}

.focus\:border-gray-cool-100\/100:focus {
  border-color: rgb(239 241 245 / 1);
}

.focus\:border-gray-cool-200\/0:focus {
  border-color: rgb(220 223 234 / 0);
}

.focus\:border-gray-cool-200\/5:focus {
  border-color: rgb(220 223 234 / 0.05);
}

.focus\:border-gray-cool-200\/10:focus {
  border-color: rgb(220 223 234 / 0.1);
}

.focus\:border-gray-cool-200\/20:focus {
  border-color: rgb(220 223 234 / 0.2);
}

.focus\:border-gray-cool-200\/25:focus {
  border-color: rgb(220 223 234 / 0.25);
}

.focus\:border-gray-cool-200\/30:focus {
  border-color: rgb(220 223 234 / 0.3);
}

.focus\:border-gray-cool-200\/40:focus {
  border-color: rgb(220 223 234 / 0.4);
}

.focus\:border-gray-cool-200\/50:focus {
  border-color: rgb(220 223 234 / 0.5);
}

.focus\:border-gray-cool-200\/60:focus {
  border-color: rgb(220 223 234 / 0.6);
}

.focus\:border-gray-cool-200\/70:focus {
  border-color: rgb(220 223 234 / 0.7);
}

.focus\:border-gray-cool-200\/75:focus {
  border-color: rgb(220 223 234 / 0.75);
}

.focus\:border-gray-cool-200\/80:focus {
  border-color: rgb(220 223 234 / 0.8);
}

.focus\:border-gray-cool-200\/90:focus {
  border-color: rgb(220 223 234 / 0.9);
}

.focus\:border-gray-cool-200\/95:focus {
  border-color: rgb(220 223 234 / 0.95);
}

.focus\:border-gray-cool-200\/100:focus {
  border-color: rgb(220 223 234 / 1);
}

.focus\:border-gray-cool-300\/0:focus {
  border-color: rgb(185 192 212 / 0);
}

.focus\:border-gray-cool-300\/5:focus {
  border-color: rgb(185 192 212 / 0.05);
}

.focus\:border-gray-cool-300\/10:focus {
  border-color: rgb(185 192 212 / 0.1);
}

.focus\:border-gray-cool-300\/20:focus {
  border-color: rgb(185 192 212 / 0.2);
}

.focus\:border-gray-cool-300\/25:focus {
  border-color: rgb(185 192 212 / 0.25);
}

.focus\:border-gray-cool-300\/30:focus {
  border-color: rgb(185 192 212 / 0.3);
}

.focus\:border-gray-cool-300\/40:focus {
  border-color: rgb(185 192 212 / 0.4);
}

.focus\:border-gray-cool-300\/50:focus {
  border-color: rgb(185 192 212 / 0.5);
}

.focus\:border-gray-cool-300\/60:focus {
  border-color: rgb(185 192 212 / 0.6);
}

.focus\:border-gray-cool-300\/70:focus {
  border-color: rgb(185 192 212 / 0.7);
}

.focus\:border-gray-cool-300\/75:focus {
  border-color: rgb(185 192 212 / 0.75);
}

.focus\:border-gray-cool-300\/80:focus {
  border-color: rgb(185 192 212 / 0.8);
}

.focus\:border-gray-cool-300\/90:focus {
  border-color: rgb(185 192 212 / 0.9);
}

.focus\:border-gray-cool-300\/95:focus {
  border-color: rgb(185 192 212 / 0.95);
}

.focus\:border-gray-cool-300\/100:focus {
  border-color: rgb(185 192 212 / 1);
}

.focus\:border-gray-cool-400\/0:focus {
  border-color: rgb(125 137 176 / 0);
}

.focus\:border-gray-cool-400\/5:focus {
  border-color: rgb(125 137 176 / 0.05);
}

.focus\:border-gray-cool-400\/10:focus {
  border-color: rgb(125 137 176 / 0.1);
}

.focus\:border-gray-cool-400\/20:focus {
  border-color: rgb(125 137 176 / 0.2);
}

.focus\:border-gray-cool-400\/25:focus {
  border-color: rgb(125 137 176 / 0.25);
}

.focus\:border-gray-cool-400\/30:focus {
  border-color: rgb(125 137 176 / 0.3);
}

.focus\:border-gray-cool-400\/40:focus {
  border-color: rgb(125 137 176 / 0.4);
}

.focus\:border-gray-cool-400\/50:focus {
  border-color: rgb(125 137 176 / 0.5);
}

.focus\:border-gray-cool-400\/60:focus {
  border-color: rgb(125 137 176 / 0.6);
}

.focus\:border-gray-cool-400\/70:focus {
  border-color: rgb(125 137 176 / 0.7);
}

.focus\:border-gray-cool-400\/75:focus {
  border-color: rgb(125 137 176 / 0.75);
}

.focus\:border-gray-cool-400\/80:focus {
  border-color: rgb(125 137 176 / 0.8);
}

.focus\:border-gray-cool-400\/90:focus {
  border-color: rgb(125 137 176 / 0.9);
}

.focus\:border-gray-cool-400\/95:focus {
  border-color: rgb(125 137 176 / 0.95);
}

.focus\:border-gray-cool-400\/100:focus {
  border-color: rgb(125 137 176 / 1);
}

.focus\:border-gray-cool-500\/0:focus {
  border-color: rgb(93 107 152 / 0);
}

.focus\:border-gray-cool-500\/5:focus {
  border-color: rgb(93 107 152 / 0.05);
}

.focus\:border-gray-cool-500\/10:focus {
  border-color: rgb(93 107 152 / 0.1);
}

.focus\:border-gray-cool-500\/20:focus {
  border-color: rgb(93 107 152 / 0.2);
}

.focus\:border-gray-cool-500\/25:focus {
  border-color: rgb(93 107 152 / 0.25);
}

.focus\:border-gray-cool-500\/30:focus {
  border-color: rgb(93 107 152 / 0.3);
}

.focus\:border-gray-cool-500\/40:focus {
  border-color: rgb(93 107 152 / 0.4);
}

.focus\:border-gray-cool-500\/50:focus {
  border-color: rgb(93 107 152 / 0.5);
}

.focus\:border-gray-cool-500\/60:focus {
  border-color: rgb(93 107 152 / 0.6);
}

.focus\:border-gray-cool-500\/70:focus {
  border-color: rgb(93 107 152 / 0.7);
}

.focus\:border-gray-cool-500\/75:focus {
  border-color: rgb(93 107 152 / 0.75);
}

.focus\:border-gray-cool-500\/80:focus {
  border-color: rgb(93 107 152 / 0.8);
}

.focus\:border-gray-cool-500\/90:focus {
  border-color: rgb(93 107 152 / 0.9);
}

.focus\:border-gray-cool-500\/95:focus {
  border-color: rgb(93 107 152 / 0.95);
}

.focus\:border-gray-cool-500\/100:focus {
  border-color: rgb(93 107 152 / 1);
}

.focus\:border-gray-cool-600\/0:focus {
  border-color: rgb(74 85 120 / 0);
}

.focus\:border-gray-cool-600\/5:focus {
  border-color: rgb(74 85 120 / 0.05);
}

.focus\:border-gray-cool-600\/10:focus {
  border-color: rgb(74 85 120 / 0.1);
}

.focus\:border-gray-cool-600\/20:focus {
  border-color: rgb(74 85 120 / 0.2);
}

.focus\:border-gray-cool-600\/25:focus {
  border-color: rgb(74 85 120 / 0.25);
}

.focus\:border-gray-cool-600\/30:focus {
  border-color: rgb(74 85 120 / 0.3);
}

.focus\:border-gray-cool-600\/40:focus {
  border-color: rgb(74 85 120 / 0.4);
}

.focus\:border-gray-cool-600\/50:focus {
  border-color: rgb(74 85 120 / 0.5);
}

.focus\:border-gray-cool-600\/60:focus {
  border-color: rgb(74 85 120 / 0.6);
}

.focus\:border-gray-cool-600\/70:focus {
  border-color: rgb(74 85 120 / 0.7);
}

.focus\:border-gray-cool-600\/75:focus {
  border-color: rgb(74 85 120 / 0.75);
}

.focus\:border-gray-cool-600\/80:focus {
  border-color: rgb(74 85 120 / 0.8);
}

.focus\:border-gray-cool-600\/90:focus {
  border-color: rgb(74 85 120 / 0.9);
}

.focus\:border-gray-cool-600\/95:focus {
  border-color: rgb(74 85 120 / 0.95);
}

.focus\:border-gray-cool-600\/100:focus {
  border-color: rgb(74 85 120 / 1);
}

.focus\:border-gray-cool-700\/0:focus {
  border-color: rgb(64 73 104 / 0);
}

.focus\:border-gray-cool-700\/5:focus {
  border-color: rgb(64 73 104 / 0.05);
}

.focus\:border-gray-cool-700\/10:focus {
  border-color: rgb(64 73 104 / 0.1);
}

.focus\:border-gray-cool-700\/20:focus {
  border-color: rgb(64 73 104 / 0.2);
}

.focus\:border-gray-cool-700\/25:focus {
  border-color: rgb(64 73 104 / 0.25);
}

.focus\:border-gray-cool-700\/30:focus {
  border-color: rgb(64 73 104 / 0.3);
}

.focus\:border-gray-cool-700\/40:focus {
  border-color: rgb(64 73 104 / 0.4);
}

.focus\:border-gray-cool-700\/50:focus {
  border-color: rgb(64 73 104 / 0.5);
}

.focus\:border-gray-cool-700\/60:focus {
  border-color: rgb(64 73 104 / 0.6);
}

.focus\:border-gray-cool-700\/70:focus {
  border-color: rgb(64 73 104 / 0.7);
}

.focus\:border-gray-cool-700\/75:focus {
  border-color: rgb(64 73 104 / 0.75);
}

.focus\:border-gray-cool-700\/80:focus {
  border-color: rgb(64 73 104 / 0.8);
}

.focus\:border-gray-cool-700\/90:focus {
  border-color: rgb(64 73 104 / 0.9);
}

.focus\:border-gray-cool-700\/95:focus {
  border-color: rgb(64 73 104 / 0.95);
}

.focus\:border-gray-cool-700\/100:focus {
  border-color: rgb(64 73 104 / 1);
}

.focus\:border-gray-cool-800\/0:focus {
  border-color: rgb(48 55 79 / 0);
}

.focus\:border-gray-cool-800\/5:focus {
  border-color: rgb(48 55 79 / 0.05);
}

.focus\:border-gray-cool-800\/10:focus {
  border-color: rgb(48 55 79 / 0.1);
}

.focus\:border-gray-cool-800\/20:focus {
  border-color: rgb(48 55 79 / 0.2);
}

.focus\:border-gray-cool-800\/25:focus {
  border-color: rgb(48 55 79 / 0.25);
}

.focus\:border-gray-cool-800\/30:focus {
  border-color: rgb(48 55 79 / 0.3);
}

.focus\:border-gray-cool-800\/40:focus {
  border-color: rgb(48 55 79 / 0.4);
}

.focus\:border-gray-cool-800\/50:focus {
  border-color: rgb(48 55 79 / 0.5);
}

.focus\:border-gray-cool-800\/60:focus {
  border-color: rgb(48 55 79 / 0.6);
}

.focus\:border-gray-cool-800\/70:focus {
  border-color: rgb(48 55 79 / 0.7);
}

.focus\:border-gray-cool-800\/75:focus {
  border-color: rgb(48 55 79 / 0.75);
}

.focus\:border-gray-cool-800\/80:focus {
  border-color: rgb(48 55 79 / 0.8);
}

.focus\:border-gray-cool-800\/90:focus {
  border-color: rgb(48 55 79 / 0.9);
}

.focus\:border-gray-cool-800\/95:focus {
  border-color: rgb(48 55 79 / 0.95);
}

.focus\:border-gray-cool-800\/100:focus {
  border-color: rgb(48 55 79 / 1);
}

.focus\:border-gray-cool-900\/0:focus {
  border-color: rgb(17 19 34 / 0);
}

.focus\:border-gray-cool-900\/5:focus {
  border-color: rgb(17 19 34 / 0.05);
}

.focus\:border-gray-cool-900\/10:focus {
  border-color: rgb(17 19 34 / 0.1);
}

.focus\:border-gray-cool-900\/20:focus {
  border-color: rgb(17 19 34 / 0.2);
}

.focus\:border-gray-cool-900\/25:focus {
  border-color: rgb(17 19 34 / 0.25);
}

.focus\:border-gray-cool-900\/30:focus {
  border-color: rgb(17 19 34 / 0.3);
}

.focus\:border-gray-cool-900\/40:focus {
  border-color: rgb(17 19 34 / 0.4);
}

.focus\:border-gray-cool-900\/50:focus {
  border-color: rgb(17 19 34 / 0.5);
}

.focus\:border-gray-cool-900\/60:focus {
  border-color: rgb(17 19 34 / 0.6);
}

.focus\:border-gray-cool-900\/70:focus {
  border-color: rgb(17 19 34 / 0.7);
}

.focus\:border-gray-cool-900\/75:focus {
  border-color: rgb(17 19 34 / 0.75);
}

.focus\:border-gray-cool-900\/80:focus {
  border-color: rgb(17 19 34 / 0.8);
}

.focus\:border-gray-cool-900\/90:focus {
  border-color: rgb(17 19 34 / 0.9);
}

.focus\:border-gray-cool-900\/95:focus {
  border-color: rgb(17 19 34 / 0.95);
}

.focus\:border-gray-cool-900\/100:focus {
  border-color: rgb(17 19 34 / 1);
}

.focus\:border-gray-cool\/0:focus {
  border-color: rgb(125 137 176 / 0);
}

.focus\:border-gray-cool\/5:focus {
  border-color: rgb(125 137 176 / 0.05);
}

.focus\:border-gray-cool\/10:focus {
  border-color: rgb(125 137 176 / 0.1);
}

.focus\:border-gray-cool\/20:focus {
  border-color: rgb(125 137 176 / 0.2);
}

.focus\:border-gray-cool\/25:focus {
  border-color: rgb(125 137 176 / 0.25);
}

.focus\:border-gray-cool\/30:focus {
  border-color: rgb(125 137 176 / 0.3);
}

.focus\:border-gray-cool\/40:focus {
  border-color: rgb(125 137 176 / 0.4);
}

.focus\:border-gray-cool\/50:focus {
  border-color: rgb(125 137 176 / 0.5);
}

.focus\:border-gray-cool\/60:focus {
  border-color: rgb(125 137 176 / 0.6);
}

.focus\:border-gray-cool\/70:focus {
  border-color: rgb(125 137 176 / 0.7);
}

.focus\:border-gray-cool\/75:focus {
  border-color: rgb(125 137 176 / 0.75);
}

.focus\:border-gray-cool\/80:focus {
  border-color: rgb(125 137 176 / 0.8);
}

.focus\:border-gray-cool\/90:focus {
  border-color: rgb(125 137 176 / 0.9);
}

.focus\:border-gray-cool\/95:focus {
  border-color: rgb(125 137 176 / 0.95);
}

.focus\:border-gray-cool\/100:focus {
  border-color: rgb(125 137 176 / 1);
}

.focus\:border-gray-modern-25\/0:focus {
  border-color: rgb(252 252 253 / 0);
}

.focus\:border-gray-modern-25\/5:focus {
  border-color: rgb(252 252 253 / 0.05);
}

.focus\:border-gray-modern-25\/10:focus {
  border-color: rgb(252 252 253 / 0.1);
}

.focus\:border-gray-modern-25\/20:focus {
  border-color: rgb(252 252 253 / 0.2);
}

.focus\:border-gray-modern-25\/25:focus {
  border-color: rgb(252 252 253 / 0.25);
}

.focus\:border-gray-modern-25\/30:focus {
  border-color: rgb(252 252 253 / 0.3);
}

.focus\:border-gray-modern-25\/40:focus {
  border-color: rgb(252 252 253 / 0.4);
}

.focus\:border-gray-modern-25\/50:focus {
  border-color: rgb(252 252 253 / 0.5);
}

.focus\:border-gray-modern-25\/60:focus {
  border-color: rgb(252 252 253 / 0.6);
}

.focus\:border-gray-modern-25\/70:focus {
  border-color: rgb(252 252 253 / 0.7);
}

.focus\:border-gray-modern-25\/75:focus {
  border-color: rgb(252 252 253 / 0.75);
}

.focus\:border-gray-modern-25\/80:focus {
  border-color: rgb(252 252 253 / 0.8);
}

.focus\:border-gray-modern-25\/90:focus {
  border-color: rgb(252 252 253 / 0.9);
}

.focus\:border-gray-modern-25\/95:focus {
  border-color: rgb(252 252 253 / 0.95);
}

.focus\:border-gray-modern-25\/100:focus {
  border-color: rgb(252 252 253 / 1);
}

.focus\:border-gray-modern-50\/0:focus {
  border-color: rgb(248 250 252 / 0);
}

.focus\:border-gray-modern-50\/5:focus {
  border-color: rgb(248 250 252 / 0.05);
}

.focus\:border-gray-modern-50\/10:focus {
  border-color: rgb(248 250 252 / 0.1);
}

.focus\:border-gray-modern-50\/20:focus {
  border-color: rgb(248 250 252 / 0.2);
}

.focus\:border-gray-modern-50\/25:focus {
  border-color: rgb(248 250 252 / 0.25);
}

.focus\:border-gray-modern-50\/30:focus {
  border-color: rgb(248 250 252 / 0.3);
}

.focus\:border-gray-modern-50\/40:focus {
  border-color: rgb(248 250 252 / 0.4);
}

.focus\:border-gray-modern-50\/50:focus {
  border-color: rgb(248 250 252 / 0.5);
}

.focus\:border-gray-modern-50\/60:focus {
  border-color: rgb(248 250 252 / 0.6);
}

.focus\:border-gray-modern-50\/70:focus {
  border-color: rgb(248 250 252 / 0.7);
}

.focus\:border-gray-modern-50\/75:focus {
  border-color: rgb(248 250 252 / 0.75);
}

.focus\:border-gray-modern-50\/80:focus {
  border-color: rgb(248 250 252 / 0.8);
}

.focus\:border-gray-modern-50\/90:focus {
  border-color: rgb(248 250 252 / 0.9);
}

.focus\:border-gray-modern-50\/95:focus {
  border-color: rgb(248 250 252 / 0.95);
}

.focus\:border-gray-modern-50\/100:focus {
  border-color: rgb(248 250 252 / 1);
}

.focus\:border-gray-modern-100\/0:focus {
  border-color: rgb(238 242 246 / 0);
}

.focus\:border-gray-modern-100\/5:focus {
  border-color: rgb(238 242 246 / 0.05);
}

.focus\:border-gray-modern-100\/10:focus {
  border-color: rgb(238 242 246 / 0.1);
}

.focus\:border-gray-modern-100\/20:focus {
  border-color: rgb(238 242 246 / 0.2);
}

.focus\:border-gray-modern-100\/25:focus {
  border-color: rgb(238 242 246 / 0.25);
}

.focus\:border-gray-modern-100\/30:focus {
  border-color: rgb(238 242 246 / 0.3);
}

.focus\:border-gray-modern-100\/40:focus {
  border-color: rgb(238 242 246 / 0.4);
}

.focus\:border-gray-modern-100\/50:focus {
  border-color: rgb(238 242 246 / 0.5);
}

.focus\:border-gray-modern-100\/60:focus {
  border-color: rgb(238 242 246 / 0.6);
}

.focus\:border-gray-modern-100\/70:focus {
  border-color: rgb(238 242 246 / 0.7);
}

.focus\:border-gray-modern-100\/75:focus {
  border-color: rgb(238 242 246 / 0.75);
}

.focus\:border-gray-modern-100\/80:focus {
  border-color: rgb(238 242 246 / 0.8);
}

.focus\:border-gray-modern-100\/90:focus {
  border-color: rgb(238 242 246 / 0.9);
}

.focus\:border-gray-modern-100\/95:focus {
  border-color: rgb(238 242 246 / 0.95);
}

.focus\:border-gray-modern-100\/100:focus {
  border-color: rgb(238 242 246 / 1);
}

.focus\:border-gray-modern-200\/0:focus {
  border-color: rgb(227 232 239 / 0);
}

.focus\:border-gray-modern-200\/5:focus {
  border-color: rgb(227 232 239 / 0.05);
}

.focus\:border-gray-modern-200\/10:focus {
  border-color: rgb(227 232 239 / 0.1);
}

.focus\:border-gray-modern-200\/20:focus {
  border-color: rgb(227 232 239 / 0.2);
}

.focus\:border-gray-modern-200\/25:focus {
  border-color: rgb(227 232 239 / 0.25);
}

.focus\:border-gray-modern-200\/30:focus {
  border-color: rgb(227 232 239 / 0.3);
}

.focus\:border-gray-modern-200\/40:focus {
  border-color: rgb(227 232 239 / 0.4);
}

.focus\:border-gray-modern-200\/50:focus {
  border-color: rgb(227 232 239 / 0.5);
}

.focus\:border-gray-modern-200\/60:focus {
  border-color: rgb(227 232 239 / 0.6);
}

.focus\:border-gray-modern-200\/70:focus {
  border-color: rgb(227 232 239 / 0.7);
}

.focus\:border-gray-modern-200\/75:focus {
  border-color: rgb(227 232 239 / 0.75);
}

.focus\:border-gray-modern-200\/80:focus {
  border-color: rgb(227 232 239 / 0.8);
}

.focus\:border-gray-modern-200\/90:focus {
  border-color: rgb(227 232 239 / 0.9);
}

.focus\:border-gray-modern-200\/95:focus {
  border-color: rgb(227 232 239 / 0.95);
}

.focus\:border-gray-modern-200\/100:focus {
  border-color: rgb(227 232 239 / 1);
}

.focus\:border-gray-modern-300\/0:focus {
  border-color: rgb(205 213 223 / 0);
}

.focus\:border-gray-modern-300\/5:focus {
  border-color: rgb(205 213 223 / 0.05);
}

.focus\:border-gray-modern-300\/10:focus {
  border-color: rgb(205 213 223 / 0.1);
}

.focus\:border-gray-modern-300\/20:focus {
  border-color: rgb(205 213 223 / 0.2);
}

.focus\:border-gray-modern-300\/25:focus {
  border-color: rgb(205 213 223 / 0.25);
}

.focus\:border-gray-modern-300\/30:focus {
  border-color: rgb(205 213 223 / 0.3);
}

.focus\:border-gray-modern-300\/40:focus {
  border-color: rgb(205 213 223 / 0.4);
}

.focus\:border-gray-modern-300\/50:focus {
  border-color: rgb(205 213 223 / 0.5);
}

.focus\:border-gray-modern-300\/60:focus {
  border-color: rgb(205 213 223 / 0.6);
}

.focus\:border-gray-modern-300\/70:focus {
  border-color: rgb(205 213 223 / 0.7);
}

.focus\:border-gray-modern-300\/75:focus {
  border-color: rgb(205 213 223 / 0.75);
}

.focus\:border-gray-modern-300\/80:focus {
  border-color: rgb(205 213 223 / 0.8);
}

.focus\:border-gray-modern-300\/90:focus {
  border-color: rgb(205 213 223 / 0.9);
}

.focus\:border-gray-modern-300\/95:focus {
  border-color: rgb(205 213 223 / 0.95);
}

.focus\:border-gray-modern-300\/100:focus {
  border-color: rgb(205 213 223 / 1);
}

.focus\:border-gray-modern-400\/0:focus {
  border-color: rgb(154 164 178 / 0);
}

.focus\:border-gray-modern-400\/5:focus {
  border-color: rgb(154 164 178 / 0.05);
}

.focus\:border-gray-modern-400\/10:focus {
  border-color: rgb(154 164 178 / 0.1);
}

.focus\:border-gray-modern-400\/20:focus {
  border-color: rgb(154 164 178 / 0.2);
}

.focus\:border-gray-modern-400\/25:focus {
  border-color: rgb(154 164 178 / 0.25);
}

.focus\:border-gray-modern-400\/30:focus {
  border-color: rgb(154 164 178 / 0.3);
}

.focus\:border-gray-modern-400\/40:focus {
  border-color: rgb(154 164 178 / 0.4);
}

.focus\:border-gray-modern-400\/50:focus {
  border-color: rgb(154 164 178 / 0.5);
}

.focus\:border-gray-modern-400\/60:focus {
  border-color: rgb(154 164 178 / 0.6);
}

.focus\:border-gray-modern-400\/70:focus {
  border-color: rgb(154 164 178 / 0.7);
}

.focus\:border-gray-modern-400\/75:focus {
  border-color: rgb(154 164 178 / 0.75);
}

.focus\:border-gray-modern-400\/80:focus {
  border-color: rgb(154 164 178 / 0.8);
}

.focus\:border-gray-modern-400\/90:focus {
  border-color: rgb(154 164 178 / 0.9);
}

.focus\:border-gray-modern-400\/95:focus {
  border-color: rgb(154 164 178 / 0.95);
}

.focus\:border-gray-modern-400\/100:focus {
  border-color: rgb(154 164 178 / 1);
}

.focus\:border-gray-modern-500\/0:focus {
  border-color: rgb(105 117 134 / 0);
}

.focus\:border-gray-modern-500\/5:focus {
  border-color: rgb(105 117 134 / 0.05);
}

.focus\:border-gray-modern-500\/10:focus {
  border-color: rgb(105 117 134 / 0.1);
}

.focus\:border-gray-modern-500\/20:focus {
  border-color: rgb(105 117 134 / 0.2);
}

.focus\:border-gray-modern-500\/25:focus {
  border-color: rgb(105 117 134 / 0.25);
}

.focus\:border-gray-modern-500\/30:focus {
  border-color: rgb(105 117 134 / 0.3);
}

.focus\:border-gray-modern-500\/40:focus {
  border-color: rgb(105 117 134 / 0.4);
}

.focus\:border-gray-modern-500\/50:focus {
  border-color: rgb(105 117 134 / 0.5);
}

.focus\:border-gray-modern-500\/60:focus {
  border-color: rgb(105 117 134 / 0.6);
}

.focus\:border-gray-modern-500\/70:focus {
  border-color: rgb(105 117 134 / 0.7);
}

.focus\:border-gray-modern-500\/75:focus {
  border-color: rgb(105 117 134 / 0.75);
}

.focus\:border-gray-modern-500\/80:focus {
  border-color: rgb(105 117 134 / 0.8);
}

.focus\:border-gray-modern-500\/90:focus {
  border-color: rgb(105 117 134 / 0.9);
}

.focus\:border-gray-modern-500\/95:focus {
  border-color: rgb(105 117 134 / 0.95);
}

.focus\:border-gray-modern-500\/100:focus {
  border-color: rgb(105 117 134 / 1);
}

.focus\:border-gray-modern-600\/0:focus {
  border-color: rgb(72 85 101 / 0);
}

.focus\:border-gray-modern-600\/5:focus {
  border-color: rgb(72 85 101 / 0.05);
}

.focus\:border-gray-modern-600\/10:focus {
  border-color: rgb(72 85 101 / 0.1);
}

.focus\:border-gray-modern-600\/20:focus {
  border-color: rgb(72 85 101 / 0.2);
}

.focus\:border-gray-modern-600\/25:focus {
  border-color: rgb(72 85 101 / 0.25);
}

.focus\:border-gray-modern-600\/30:focus {
  border-color: rgb(72 85 101 / 0.3);
}

.focus\:border-gray-modern-600\/40:focus {
  border-color: rgb(72 85 101 / 0.4);
}

.focus\:border-gray-modern-600\/50:focus {
  border-color: rgb(72 85 101 / 0.5);
}

.focus\:border-gray-modern-600\/60:focus {
  border-color: rgb(72 85 101 / 0.6);
}

.focus\:border-gray-modern-600\/70:focus {
  border-color: rgb(72 85 101 / 0.7);
}

.focus\:border-gray-modern-600\/75:focus {
  border-color: rgb(72 85 101 / 0.75);
}

.focus\:border-gray-modern-600\/80:focus {
  border-color: rgb(72 85 101 / 0.8);
}

.focus\:border-gray-modern-600\/90:focus {
  border-color: rgb(72 85 101 / 0.9);
}

.focus\:border-gray-modern-600\/95:focus {
  border-color: rgb(72 85 101 / 0.95);
}

.focus\:border-gray-modern-600\/100:focus {
  border-color: rgb(72 85 101 / 1);
}

.focus\:border-gray-modern-700\/0:focus {
  border-color: rgb(54 65 82 / 0);
}

.focus\:border-gray-modern-700\/5:focus {
  border-color: rgb(54 65 82 / 0.05);
}

.focus\:border-gray-modern-700\/10:focus {
  border-color: rgb(54 65 82 / 0.1);
}

.focus\:border-gray-modern-700\/20:focus {
  border-color: rgb(54 65 82 / 0.2);
}

.focus\:border-gray-modern-700\/25:focus {
  border-color: rgb(54 65 82 / 0.25);
}

.focus\:border-gray-modern-700\/30:focus {
  border-color: rgb(54 65 82 / 0.3);
}

.focus\:border-gray-modern-700\/40:focus {
  border-color: rgb(54 65 82 / 0.4);
}

.focus\:border-gray-modern-700\/50:focus {
  border-color: rgb(54 65 82 / 0.5);
}

.focus\:border-gray-modern-700\/60:focus {
  border-color: rgb(54 65 82 / 0.6);
}

.focus\:border-gray-modern-700\/70:focus {
  border-color: rgb(54 65 82 / 0.7);
}

.focus\:border-gray-modern-700\/75:focus {
  border-color: rgb(54 65 82 / 0.75);
}

.focus\:border-gray-modern-700\/80:focus {
  border-color: rgb(54 65 82 / 0.8);
}

.focus\:border-gray-modern-700\/90:focus {
  border-color: rgb(54 65 82 / 0.9);
}

.focus\:border-gray-modern-700\/95:focus {
  border-color: rgb(54 65 82 / 0.95);
}

.focus\:border-gray-modern-700\/100:focus {
  border-color: rgb(54 65 82 / 1);
}

.focus\:border-gray-modern-800\/0:focus {
  border-color: rgb(32 41 57 / 0);
}

.focus\:border-gray-modern-800\/5:focus {
  border-color: rgb(32 41 57 / 0.05);
}

.focus\:border-gray-modern-800\/10:focus {
  border-color: rgb(32 41 57 / 0.1);
}

.focus\:border-gray-modern-800\/20:focus {
  border-color: rgb(32 41 57 / 0.2);
}

.focus\:border-gray-modern-800\/25:focus {
  border-color: rgb(32 41 57 / 0.25);
}

.focus\:border-gray-modern-800\/30:focus {
  border-color: rgb(32 41 57 / 0.3);
}

.focus\:border-gray-modern-800\/40:focus {
  border-color: rgb(32 41 57 / 0.4);
}

.focus\:border-gray-modern-800\/50:focus {
  border-color: rgb(32 41 57 / 0.5);
}

.focus\:border-gray-modern-800\/60:focus {
  border-color: rgb(32 41 57 / 0.6);
}

.focus\:border-gray-modern-800\/70:focus {
  border-color: rgb(32 41 57 / 0.7);
}

.focus\:border-gray-modern-800\/75:focus {
  border-color: rgb(32 41 57 / 0.75);
}

.focus\:border-gray-modern-800\/80:focus {
  border-color: rgb(32 41 57 / 0.8);
}

.focus\:border-gray-modern-800\/90:focus {
  border-color: rgb(32 41 57 / 0.9);
}

.focus\:border-gray-modern-800\/95:focus {
  border-color: rgb(32 41 57 / 0.95);
}

.focus\:border-gray-modern-800\/100:focus {
  border-color: rgb(32 41 57 / 1);
}

.focus\:border-gray-modern-900\/0:focus {
  border-color: rgb(18 25 38 / 0);
}

.focus\:border-gray-modern-900\/5:focus {
  border-color: rgb(18 25 38 / 0.05);
}

.focus\:border-gray-modern-900\/10:focus {
  border-color: rgb(18 25 38 / 0.1);
}

.focus\:border-gray-modern-900\/20:focus {
  border-color: rgb(18 25 38 / 0.2);
}

.focus\:border-gray-modern-900\/25:focus {
  border-color: rgb(18 25 38 / 0.25);
}

.focus\:border-gray-modern-900\/30:focus {
  border-color: rgb(18 25 38 / 0.3);
}

.focus\:border-gray-modern-900\/40:focus {
  border-color: rgb(18 25 38 / 0.4);
}

.focus\:border-gray-modern-900\/50:focus {
  border-color: rgb(18 25 38 / 0.5);
}

.focus\:border-gray-modern-900\/60:focus {
  border-color: rgb(18 25 38 / 0.6);
}

.focus\:border-gray-modern-900\/70:focus {
  border-color: rgb(18 25 38 / 0.7);
}

.focus\:border-gray-modern-900\/75:focus {
  border-color: rgb(18 25 38 / 0.75);
}

.focus\:border-gray-modern-900\/80:focus {
  border-color: rgb(18 25 38 / 0.8);
}

.focus\:border-gray-modern-900\/90:focus {
  border-color: rgb(18 25 38 / 0.9);
}

.focus\:border-gray-modern-900\/95:focus {
  border-color: rgb(18 25 38 / 0.95);
}

.focus\:border-gray-modern-900\/100:focus {
  border-color: rgb(18 25 38 / 1);
}

.focus\:border-gray-modern\/0:focus {
  border-color: rgb(154 164 178 / 0);
}

.focus\:border-gray-modern\/5:focus {
  border-color: rgb(154 164 178 / 0.05);
}

.focus\:border-gray-modern\/10:focus {
  border-color: rgb(154 164 178 / 0.1);
}

.focus\:border-gray-modern\/20:focus {
  border-color: rgb(154 164 178 / 0.2);
}

.focus\:border-gray-modern\/25:focus {
  border-color: rgb(154 164 178 / 0.25);
}

.focus\:border-gray-modern\/30:focus {
  border-color: rgb(154 164 178 / 0.3);
}

.focus\:border-gray-modern\/40:focus {
  border-color: rgb(154 164 178 / 0.4);
}

.focus\:border-gray-modern\/50:focus {
  border-color: rgb(154 164 178 / 0.5);
}

.focus\:border-gray-modern\/60:focus {
  border-color: rgb(154 164 178 / 0.6);
}

.focus\:border-gray-modern\/70:focus {
  border-color: rgb(154 164 178 / 0.7);
}

.focus\:border-gray-modern\/75:focus {
  border-color: rgb(154 164 178 / 0.75);
}

.focus\:border-gray-modern\/80:focus {
  border-color: rgb(154 164 178 / 0.8);
}

.focus\:border-gray-modern\/90:focus {
  border-color: rgb(154 164 178 / 0.9);
}

.focus\:border-gray-modern\/95:focus {
  border-color: rgb(154 164 178 / 0.95);
}

.focus\:border-gray-modern\/100:focus {
  border-color: rgb(154 164 178 / 1);
}

.focus\:border-gray-neutral-25\/0:focus {
  border-color: rgb(252 252 253 / 0);
}

.focus\:border-gray-neutral-25\/5:focus {
  border-color: rgb(252 252 253 / 0.05);
}

.focus\:border-gray-neutral-25\/10:focus {
  border-color: rgb(252 252 253 / 0.1);
}

.focus\:border-gray-neutral-25\/20:focus {
  border-color: rgb(252 252 253 / 0.2);
}

.focus\:border-gray-neutral-25\/25:focus {
  border-color: rgb(252 252 253 / 0.25);
}

.focus\:border-gray-neutral-25\/30:focus {
  border-color: rgb(252 252 253 / 0.3);
}

.focus\:border-gray-neutral-25\/40:focus {
  border-color: rgb(252 252 253 / 0.4);
}

.focus\:border-gray-neutral-25\/50:focus {
  border-color: rgb(252 252 253 / 0.5);
}

.focus\:border-gray-neutral-25\/60:focus {
  border-color: rgb(252 252 253 / 0.6);
}

.focus\:border-gray-neutral-25\/70:focus {
  border-color: rgb(252 252 253 / 0.7);
}

.focus\:border-gray-neutral-25\/75:focus {
  border-color: rgb(252 252 253 / 0.75);
}

.focus\:border-gray-neutral-25\/80:focus {
  border-color: rgb(252 252 253 / 0.8);
}

.focus\:border-gray-neutral-25\/90:focus {
  border-color: rgb(252 252 253 / 0.9);
}

.focus\:border-gray-neutral-25\/95:focus {
  border-color: rgb(252 252 253 / 0.95);
}

.focus\:border-gray-neutral-25\/100:focus {
  border-color: rgb(252 252 253 / 1);
}

.focus\:border-gray-neutral-50\/0:focus {
  border-color: rgb(249 250 251 / 0);
}

.focus\:border-gray-neutral-50\/5:focus {
  border-color: rgb(249 250 251 / 0.05);
}

.focus\:border-gray-neutral-50\/10:focus {
  border-color: rgb(249 250 251 / 0.1);
}

.focus\:border-gray-neutral-50\/20:focus {
  border-color: rgb(249 250 251 / 0.2);
}

.focus\:border-gray-neutral-50\/25:focus {
  border-color: rgb(249 250 251 / 0.25);
}

.focus\:border-gray-neutral-50\/30:focus {
  border-color: rgb(249 250 251 / 0.3);
}

.focus\:border-gray-neutral-50\/40:focus {
  border-color: rgb(249 250 251 / 0.4);
}

.focus\:border-gray-neutral-50\/50:focus {
  border-color: rgb(249 250 251 / 0.5);
}

.focus\:border-gray-neutral-50\/60:focus {
  border-color: rgb(249 250 251 / 0.6);
}

.focus\:border-gray-neutral-50\/70:focus {
  border-color: rgb(249 250 251 / 0.7);
}

.focus\:border-gray-neutral-50\/75:focus {
  border-color: rgb(249 250 251 / 0.75);
}

.focus\:border-gray-neutral-50\/80:focus {
  border-color: rgb(249 250 251 / 0.8);
}

.focus\:border-gray-neutral-50\/90:focus {
  border-color: rgb(249 250 251 / 0.9);
}

.focus\:border-gray-neutral-50\/95:focus {
  border-color: rgb(249 250 251 / 0.95);
}

.focus\:border-gray-neutral-50\/100:focus {
  border-color: rgb(249 250 251 / 1);
}

.focus\:border-gray-neutral-100\/0:focus {
  border-color: rgb(243 244 246 / 0);
}

.focus\:border-gray-neutral-100\/5:focus {
  border-color: rgb(243 244 246 / 0.05);
}

.focus\:border-gray-neutral-100\/10:focus {
  border-color: rgb(243 244 246 / 0.1);
}

.focus\:border-gray-neutral-100\/20:focus {
  border-color: rgb(243 244 246 / 0.2);
}

.focus\:border-gray-neutral-100\/25:focus {
  border-color: rgb(243 244 246 / 0.25);
}

.focus\:border-gray-neutral-100\/30:focus {
  border-color: rgb(243 244 246 / 0.3);
}

.focus\:border-gray-neutral-100\/40:focus {
  border-color: rgb(243 244 246 / 0.4);
}

.focus\:border-gray-neutral-100\/50:focus {
  border-color: rgb(243 244 246 / 0.5);
}

.focus\:border-gray-neutral-100\/60:focus {
  border-color: rgb(243 244 246 / 0.6);
}

.focus\:border-gray-neutral-100\/70:focus {
  border-color: rgb(243 244 246 / 0.7);
}

.focus\:border-gray-neutral-100\/75:focus {
  border-color: rgb(243 244 246 / 0.75);
}

.focus\:border-gray-neutral-100\/80:focus {
  border-color: rgb(243 244 246 / 0.8);
}

.focus\:border-gray-neutral-100\/90:focus {
  border-color: rgb(243 244 246 / 0.9);
}

.focus\:border-gray-neutral-100\/95:focus {
  border-color: rgb(243 244 246 / 0.95);
}

.focus\:border-gray-neutral-100\/100:focus {
  border-color: rgb(243 244 246 / 1);
}

.focus\:border-gray-neutral-200\/0:focus {
  border-color: rgb(229 231 235 / 0);
}

.focus\:border-gray-neutral-200\/5:focus {
  border-color: rgb(229 231 235 / 0.05);
}

.focus\:border-gray-neutral-200\/10:focus {
  border-color: rgb(229 231 235 / 0.1);
}

.focus\:border-gray-neutral-200\/20:focus {
  border-color: rgb(229 231 235 / 0.2);
}

.focus\:border-gray-neutral-200\/25:focus {
  border-color: rgb(229 231 235 / 0.25);
}

.focus\:border-gray-neutral-200\/30:focus {
  border-color: rgb(229 231 235 / 0.3);
}

.focus\:border-gray-neutral-200\/40:focus {
  border-color: rgb(229 231 235 / 0.4);
}

.focus\:border-gray-neutral-200\/50:focus {
  border-color: rgb(229 231 235 / 0.5);
}

.focus\:border-gray-neutral-200\/60:focus {
  border-color: rgb(229 231 235 / 0.6);
}

.focus\:border-gray-neutral-200\/70:focus {
  border-color: rgb(229 231 235 / 0.7);
}

.focus\:border-gray-neutral-200\/75:focus {
  border-color: rgb(229 231 235 / 0.75);
}

.focus\:border-gray-neutral-200\/80:focus {
  border-color: rgb(229 231 235 / 0.8);
}

.focus\:border-gray-neutral-200\/90:focus {
  border-color: rgb(229 231 235 / 0.9);
}

.focus\:border-gray-neutral-200\/95:focus {
  border-color: rgb(229 231 235 / 0.95);
}

.focus\:border-gray-neutral-200\/100:focus {
  border-color: rgb(229 231 235 / 1);
}

.focus\:border-gray-neutral-300\/0:focus {
  border-color: rgb(210 214 219 / 0);
}

.focus\:border-gray-neutral-300\/5:focus {
  border-color: rgb(210 214 219 / 0.05);
}

.focus\:border-gray-neutral-300\/10:focus {
  border-color: rgb(210 214 219 / 0.1);
}

.focus\:border-gray-neutral-300\/20:focus {
  border-color: rgb(210 214 219 / 0.2);
}

.focus\:border-gray-neutral-300\/25:focus {
  border-color: rgb(210 214 219 / 0.25);
}

.focus\:border-gray-neutral-300\/30:focus {
  border-color: rgb(210 214 219 / 0.3);
}

.focus\:border-gray-neutral-300\/40:focus {
  border-color: rgb(210 214 219 / 0.4);
}

.focus\:border-gray-neutral-300\/50:focus {
  border-color: rgb(210 214 219 / 0.5);
}

.focus\:border-gray-neutral-300\/60:focus {
  border-color: rgb(210 214 219 / 0.6);
}

.focus\:border-gray-neutral-300\/70:focus {
  border-color: rgb(210 214 219 / 0.7);
}

.focus\:border-gray-neutral-300\/75:focus {
  border-color: rgb(210 214 219 / 0.75);
}

.focus\:border-gray-neutral-300\/80:focus {
  border-color: rgb(210 214 219 / 0.8);
}

.focus\:border-gray-neutral-300\/90:focus {
  border-color: rgb(210 214 219 / 0.9);
}

.focus\:border-gray-neutral-300\/95:focus {
  border-color: rgb(210 214 219 / 0.95);
}

.focus\:border-gray-neutral-300\/100:focus {
  border-color: rgb(210 214 219 / 1);
}

.focus\:border-gray-neutral-400\/0:focus {
  border-color: rgb(157 164 174 / 0);
}

.focus\:border-gray-neutral-400\/5:focus {
  border-color: rgb(157 164 174 / 0.05);
}

.focus\:border-gray-neutral-400\/10:focus {
  border-color: rgb(157 164 174 / 0.1);
}

.focus\:border-gray-neutral-400\/20:focus {
  border-color: rgb(157 164 174 / 0.2);
}

.focus\:border-gray-neutral-400\/25:focus {
  border-color: rgb(157 164 174 / 0.25);
}

.focus\:border-gray-neutral-400\/30:focus {
  border-color: rgb(157 164 174 / 0.3);
}

.focus\:border-gray-neutral-400\/40:focus {
  border-color: rgb(157 164 174 / 0.4);
}

.focus\:border-gray-neutral-400\/50:focus {
  border-color: rgb(157 164 174 / 0.5);
}

.focus\:border-gray-neutral-400\/60:focus {
  border-color: rgb(157 164 174 / 0.6);
}

.focus\:border-gray-neutral-400\/70:focus {
  border-color: rgb(157 164 174 / 0.7);
}

.focus\:border-gray-neutral-400\/75:focus {
  border-color: rgb(157 164 174 / 0.75);
}

.focus\:border-gray-neutral-400\/80:focus {
  border-color: rgb(157 164 174 / 0.8);
}

.focus\:border-gray-neutral-400\/90:focus {
  border-color: rgb(157 164 174 / 0.9);
}

.focus\:border-gray-neutral-400\/95:focus {
  border-color: rgb(157 164 174 / 0.95);
}

.focus\:border-gray-neutral-400\/100:focus {
  border-color: rgb(157 164 174 / 1);
}

.focus\:border-gray-neutral-500\/0:focus {
  border-color: rgb(108 115 127 / 0);
}

.focus\:border-gray-neutral-500\/5:focus {
  border-color: rgb(108 115 127 / 0.05);
}

.focus\:border-gray-neutral-500\/10:focus {
  border-color: rgb(108 115 127 / 0.1);
}

.focus\:border-gray-neutral-500\/20:focus {
  border-color: rgb(108 115 127 / 0.2);
}

.focus\:border-gray-neutral-500\/25:focus {
  border-color: rgb(108 115 127 / 0.25);
}

.focus\:border-gray-neutral-500\/30:focus {
  border-color: rgb(108 115 127 / 0.3);
}

.focus\:border-gray-neutral-500\/40:focus {
  border-color: rgb(108 115 127 / 0.4);
}

.focus\:border-gray-neutral-500\/50:focus {
  border-color: rgb(108 115 127 / 0.5);
}

.focus\:border-gray-neutral-500\/60:focus {
  border-color: rgb(108 115 127 / 0.6);
}

.focus\:border-gray-neutral-500\/70:focus {
  border-color: rgb(108 115 127 / 0.7);
}

.focus\:border-gray-neutral-500\/75:focus {
  border-color: rgb(108 115 127 / 0.75);
}

.focus\:border-gray-neutral-500\/80:focus {
  border-color: rgb(108 115 127 / 0.8);
}

.focus\:border-gray-neutral-500\/90:focus {
  border-color: rgb(108 115 127 / 0.9);
}

.focus\:border-gray-neutral-500\/95:focus {
  border-color: rgb(108 115 127 / 0.95);
}

.focus\:border-gray-neutral-500\/100:focus {
  border-color: rgb(108 115 127 / 1);
}

.focus\:border-gray-neutral-600\/0:focus {
  border-color: rgb(77 87 97 / 0);
}

.focus\:border-gray-neutral-600\/5:focus {
  border-color: rgb(77 87 97 / 0.05);
}

.focus\:border-gray-neutral-600\/10:focus {
  border-color: rgb(77 87 97 / 0.1);
}

.focus\:border-gray-neutral-600\/20:focus {
  border-color: rgb(77 87 97 / 0.2);
}

.focus\:border-gray-neutral-600\/25:focus {
  border-color: rgb(77 87 97 / 0.25);
}

.focus\:border-gray-neutral-600\/30:focus {
  border-color: rgb(77 87 97 / 0.3);
}

.focus\:border-gray-neutral-600\/40:focus {
  border-color: rgb(77 87 97 / 0.4);
}

.focus\:border-gray-neutral-600\/50:focus {
  border-color: rgb(77 87 97 / 0.5);
}

.focus\:border-gray-neutral-600\/60:focus {
  border-color: rgb(77 87 97 / 0.6);
}

.focus\:border-gray-neutral-600\/70:focus {
  border-color: rgb(77 87 97 / 0.7);
}

.focus\:border-gray-neutral-600\/75:focus {
  border-color: rgb(77 87 97 / 0.75);
}

.focus\:border-gray-neutral-600\/80:focus {
  border-color: rgb(77 87 97 / 0.8);
}

.focus\:border-gray-neutral-600\/90:focus {
  border-color: rgb(77 87 97 / 0.9);
}

.focus\:border-gray-neutral-600\/95:focus {
  border-color: rgb(77 87 97 / 0.95);
}

.focus\:border-gray-neutral-600\/100:focus {
  border-color: rgb(77 87 97 / 1);
}

.focus\:border-gray-neutral-700\/0:focus {
  border-color: rgb(56 66 80 / 0);
}

.focus\:border-gray-neutral-700\/5:focus {
  border-color: rgb(56 66 80 / 0.05);
}

.focus\:border-gray-neutral-700\/10:focus {
  border-color: rgb(56 66 80 / 0.1);
}

.focus\:border-gray-neutral-700\/20:focus {
  border-color: rgb(56 66 80 / 0.2);
}

.focus\:border-gray-neutral-700\/25:focus {
  border-color: rgb(56 66 80 / 0.25);
}

.focus\:border-gray-neutral-700\/30:focus {
  border-color: rgb(56 66 80 / 0.3);
}

.focus\:border-gray-neutral-700\/40:focus {
  border-color: rgb(56 66 80 / 0.4);
}

.focus\:border-gray-neutral-700\/50:focus {
  border-color: rgb(56 66 80 / 0.5);
}

.focus\:border-gray-neutral-700\/60:focus {
  border-color: rgb(56 66 80 / 0.6);
}

.focus\:border-gray-neutral-700\/70:focus {
  border-color: rgb(56 66 80 / 0.7);
}

.focus\:border-gray-neutral-700\/75:focus {
  border-color: rgb(56 66 80 / 0.75);
}

.focus\:border-gray-neutral-700\/80:focus {
  border-color: rgb(56 66 80 / 0.8);
}

.focus\:border-gray-neutral-700\/90:focus {
  border-color: rgb(56 66 80 / 0.9);
}

.focus\:border-gray-neutral-700\/95:focus {
  border-color: rgb(56 66 80 / 0.95);
}

.focus\:border-gray-neutral-700\/100:focus {
  border-color: rgb(56 66 80 / 1);
}

.focus\:border-gray-neutral-800\/0:focus {
  border-color: rgb(31 42 55 / 0);
}

.focus\:border-gray-neutral-800\/5:focus {
  border-color: rgb(31 42 55 / 0.05);
}

.focus\:border-gray-neutral-800\/10:focus {
  border-color: rgb(31 42 55 / 0.1);
}

.focus\:border-gray-neutral-800\/20:focus {
  border-color: rgb(31 42 55 / 0.2);
}

.focus\:border-gray-neutral-800\/25:focus {
  border-color: rgb(31 42 55 / 0.25);
}

.focus\:border-gray-neutral-800\/30:focus {
  border-color: rgb(31 42 55 / 0.3);
}

.focus\:border-gray-neutral-800\/40:focus {
  border-color: rgb(31 42 55 / 0.4);
}

.focus\:border-gray-neutral-800\/50:focus {
  border-color: rgb(31 42 55 / 0.5);
}

.focus\:border-gray-neutral-800\/60:focus {
  border-color: rgb(31 42 55 / 0.6);
}

.focus\:border-gray-neutral-800\/70:focus {
  border-color: rgb(31 42 55 / 0.7);
}

.focus\:border-gray-neutral-800\/75:focus {
  border-color: rgb(31 42 55 / 0.75);
}

.focus\:border-gray-neutral-800\/80:focus {
  border-color: rgb(31 42 55 / 0.8);
}

.focus\:border-gray-neutral-800\/90:focus {
  border-color: rgb(31 42 55 / 0.9);
}

.focus\:border-gray-neutral-800\/95:focus {
  border-color: rgb(31 42 55 / 0.95);
}

.focus\:border-gray-neutral-800\/100:focus {
  border-color: rgb(31 42 55 / 1);
}

.focus\:border-gray-neutral-900\/0:focus {
  border-color: rgb(17 25 39 / 0);
}

.focus\:border-gray-neutral-900\/5:focus {
  border-color: rgb(17 25 39 / 0.05);
}

.focus\:border-gray-neutral-900\/10:focus {
  border-color: rgb(17 25 39 / 0.1);
}

.focus\:border-gray-neutral-900\/20:focus {
  border-color: rgb(17 25 39 / 0.2);
}

.focus\:border-gray-neutral-900\/25:focus {
  border-color: rgb(17 25 39 / 0.25);
}

.focus\:border-gray-neutral-900\/30:focus {
  border-color: rgb(17 25 39 / 0.3);
}

.focus\:border-gray-neutral-900\/40:focus {
  border-color: rgb(17 25 39 / 0.4);
}

.focus\:border-gray-neutral-900\/50:focus {
  border-color: rgb(17 25 39 / 0.5);
}

.focus\:border-gray-neutral-900\/60:focus {
  border-color: rgb(17 25 39 / 0.6);
}

.focus\:border-gray-neutral-900\/70:focus {
  border-color: rgb(17 25 39 / 0.7);
}

.focus\:border-gray-neutral-900\/75:focus {
  border-color: rgb(17 25 39 / 0.75);
}

.focus\:border-gray-neutral-900\/80:focus {
  border-color: rgb(17 25 39 / 0.8);
}

.focus\:border-gray-neutral-900\/90:focus {
  border-color: rgb(17 25 39 / 0.9);
}

.focus\:border-gray-neutral-900\/95:focus {
  border-color: rgb(17 25 39 / 0.95);
}

.focus\:border-gray-neutral-900\/100:focus {
  border-color: rgb(17 25 39 / 1);
}

.focus\:border-gray-neutral\/0:focus {
  border-color: rgb(157 164 174 / 0);
}

.focus\:border-gray-neutral\/5:focus {
  border-color: rgb(157 164 174 / 0.05);
}

.focus\:border-gray-neutral\/10:focus {
  border-color: rgb(157 164 174 / 0.1);
}

.focus\:border-gray-neutral\/20:focus {
  border-color: rgb(157 164 174 / 0.2);
}

.focus\:border-gray-neutral\/25:focus {
  border-color: rgb(157 164 174 / 0.25);
}

.focus\:border-gray-neutral\/30:focus {
  border-color: rgb(157 164 174 / 0.3);
}

.focus\:border-gray-neutral\/40:focus {
  border-color: rgb(157 164 174 / 0.4);
}

.focus\:border-gray-neutral\/50:focus {
  border-color: rgb(157 164 174 / 0.5);
}

.focus\:border-gray-neutral\/60:focus {
  border-color: rgb(157 164 174 / 0.6);
}

.focus\:border-gray-neutral\/70:focus {
  border-color: rgb(157 164 174 / 0.7);
}

.focus\:border-gray-neutral\/75:focus {
  border-color: rgb(157 164 174 / 0.75);
}

.focus\:border-gray-neutral\/80:focus {
  border-color: rgb(157 164 174 / 0.8);
}

.focus\:border-gray-neutral\/90:focus {
  border-color: rgb(157 164 174 / 0.9);
}

.focus\:border-gray-neutral\/95:focus {
  border-color: rgb(157 164 174 / 0.95);
}

.focus\:border-gray-neutral\/100:focus {
  border-color: rgb(157 164 174 / 1);
}

.focus\:border-gray-iron-25\/0:focus {
  border-color: rgb(252 252 252 / 0);
}

.focus\:border-gray-iron-25\/5:focus {
  border-color: rgb(252 252 252 / 0.05);
}

.focus\:border-gray-iron-25\/10:focus {
  border-color: rgb(252 252 252 / 0.1);
}

.focus\:border-gray-iron-25\/20:focus {
  border-color: rgb(252 252 252 / 0.2);
}

.focus\:border-gray-iron-25\/25:focus {
  border-color: rgb(252 252 252 / 0.25);
}

.focus\:border-gray-iron-25\/30:focus {
  border-color: rgb(252 252 252 / 0.3);
}

.focus\:border-gray-iron-25\/40:focus {
  border-color: rgb(252 252 252 / 0.4);
}

.focus\:border-gray-iron-25\/50:focus {
  border-color: rgb(252 252 252 / 0.5);
}

.focus\:border-gray-iron-25\/60:focus {
  border-color: rgb(252 252 252 / 0.6);
}

.focus\:border-gray-iron-25\/70:focus {
  border-color: rgb(252 252 252 / 0.7);
}

.focus\:border-gray-iron-25\/75:focus {
  border-color: rgb(252 252 252 / 0.75);
}

.focus\:border-gray-iron-25\/80:focus {
  border-color: rgb(252 252 252 / 0.8);
}

.focus\:border-gray-iron-25\/90:focus {
  border-color: rgb(252 252 252 / 0.9);
}

.focus\:border-gray-iron-25\/95:focus {
  border-color: rgb(252 252 252 / 0.95);
}

.focus\:border-gray-iron-25\/100:focus {
  border-color: rgb(252 252 252 / 1);
}

.focus\:border-gray-iron-50\/0:focus {
  border-color: rgb(250 250 250 / 0);
}

.focus\:border-gray-iron-50\/5:focus {
  border-color: rgb(250 250 250 / 0.05);
}

.focus\:border-gray-iron-50\/10:focus {
  border-color: rgb(250 250 250 / 0.1);
}

.focus\:border-gray-iron-50\/20:focus {
  border-color: rgb(250 250 250 / 0.2);
}

.focus\:border-gray-iron-50\/25:focus {
  border-color: rgb(250 250 250 / 0.25);
}

.focus\:border-gray-iron-50\/30:focus {
  border-color: rgb(250 250 250 / 0.3);
}

.focus\:border-gray-iron-50\/40:focus {
  border-color: rgb(250 250 250 / 0.4);
}

.focus\:border-gray-iron-50\/50:focus {
  border-color: rgb(250 250 250 / 0.5);
}

.focus\:border-gray-iron-50\/60:focus {
  border-color: rgb(250 250 250 / 0.6);
}

.focus\:border-gray-iron-50\/70:focus {
  border-color: rgb(250 250 250 / 0.7);
}

.focus\:border-gray-iron-50\/75:focus {
  border-color: rgb(250 250 250 / 0.75);
}

.focus\:border-gray-iron-50\/80:focus {
  border-color: rgb(250 250 250 / 0.8);
}

.focus\:border-gray-iron-50\/90:focus {
  border-color: rgb(250 250 250 / 0.9);
}

.focus\:border-gray-iron-50\/95:focus {
  border-color: rgb(250 250 250 / 0.95);
}

.focus\:border-gray-iron-50\/100:focus {
  border-color: rgb(250 250 250 / 1);
}

.focus\:border-gray-iron-100\/0:focus {
  border-color: rgb(244 244 245 / 0);
}

.focus\:border-gray-iron-100\/5:focus {
  border-color: rgb(244 244 245 / 0.05);
}

.focus\:border-gray-iron-100\/10:focus {
  border-color: rgb(244 244 245 / 0.1);
}

.focus\:border-gray-iron-100\/20:focus {
  border-color: rgb(244 244 245 / 0.2);
}

.focus\:border-gray-iron-100\/25:focus {
  border-color: rgb(244 244 245 / 0.25);
}

.focus\:border-gray-iron-100\/30:focus {
  border-color: rgb(244 244 245 / 0.3);
}

.focus\:border-gray-iron-100\/40:focus {
  border-color: rgb(244 244 245 / 0.4);
}

.focus\:border-gray-iron-100\/50:focus {
  border-color: rgb(244 244 245 / 0.5);
}

.focus\:border-gray-iron-100\/60:focus {
  border-color: rgb(244 244 245 / 0.6);
}

.focus\:border-gray-iron-100\/70:focus {
  border-color: rgb(244 244 245 / 0.7);
}

.focus\:border-gray-iron-100\/75:focus {
  border-color: rgb(244 244 245 / 0.75);
}

.focus\:border-gray-iron-100\/80:focus {
  border-color: rgb(244 244 245 / 0.8);
}

.focus\:border-gray-iron-100\/90:focus {
  border-color: rgb(244 244 245 / 0.9);
}

.focus\:border-gray-iron-100\/95:focus {
  border-color: rgb(244 244 245 / 0.95);
}

.focus\:border-gray-iron-100\/100:focus {
  border-color: rgb(244 244 245 / 1);
}

.focus\:border-gray-iron-200\/0:focus {
  border-color: rgb(228 228 231 / 0);
}

.focus\:border-gray-iron-200\/5:focus {
  border-color: rgb(228 228 231 / 0.05);
}

.focus\:border-gray-iron-200\/10:focus {
  border-color: rgb(228 228 231 / 0.1);
}

.focus\:border-gray-iron-200\/20:focus {
  border-color: rgb(228 228 231 / 0.2);
}

.focus\:border-gray-iron-200\/25:focus {
  border-color: rgb(228 228 231 / 0.25);
}

.focus\:border-gray-iron-200\/30:focus {
  border-color: rgb(228 228 231 / 0.3);
}

.focus\:border-gray-iron-200\/40:focus {
  border-color: rgb(228 228 231 / 0.4);
}

.focus\:border-gray-iron-200\/50:focus {
  border-color: rgb(228 228 231 / 0.5);
}

.focus\:border-gray-iron-200\/60:focus {
  border-color: rgb(228 228 231 / 0.6);
}

.focus\:border-gray-iron-200\/70:focus {
  border-color: rgb(228 228 231 / 0.7);
}

.focus\:border-gray-iron-200\/75:focus {
  border-color: rgb(228 228 231 / 0.75);
}

.focus\:border-gray-iron-200\/80:focus {
  border-color: rgb(228 228 231 / 0.8);
}

.focus\:border-gray-iron-200\/90:focus {
  border-color: rgb(228 228 231 / 0.9);
}

.focus\:border-gray-iron-200\/95:focus {
  border-color: rgb(228 228 231 / 0.95);
}

.focus\:border-gray-iron-200\/100:focus {
  border-color: rgb(228 228 231 / 1);
}

.focus\:border-gray-iron-300\/0:focus {
  border-color: rgb(209 209 214 / 0);
}

.focus\:border-gray-iron-300\/5:focus {
  border-color: rgb(209 209 214 / 0.05);
}

.focus\:border-gray-iron-300\/10:focus {
  border-color: rgb(209 209 214 / 0.1);
}

.focus\:border-gray-iron-300\/20:focus {
  border-color: rgb(209 209 214 / 0.2);
}

.focus\:border-gray-iron-300\/25:focus {
  border-color: rgb(209 209 214 / 0.25);
}

.focus\:border-gray-iron-300\/30:focus {
  border-color: rgb(209 209 214 / 0.3);
}

.focus\:border-gray-iron-300\/40:focus {
  border-color: rgb(209 209 214 / 0.4);
}

.focus\:border-gray-iron-300\/50:focus {
  border-color: rgb(209 209 214 / 0.5);
}

.focus\:border-gray-iron-300\/60:focus {
  border-color: rgb(209 209 214 / 0.6);
}

.focus\:border-gray-iron-300\/70:focus {
  border-color: rgb(209 209 214 / 0.7);
}

.focus\:border-gray-iron-300\/75:focus {
  border-color: rgb(209 209 214 / 0.75);
}

.focus\:border-gray-iron-300\/80:focus {
  border-color: rgb(209 209 214 / 0.8);
}

.focus\:border-gray-iron-300\/90:focus {
  border-color: rgb(209 209 214 / 0.9);
}

.focus\:border-gray-iron-300\/95:focus {
  border-color: rgb(209 209 214 / 0.95);
}

.focus\:border-gray-iron-300\/100:focus {
  border-color: rgb(209 209 214 / 1);
}

.focus\:border-gray-iron-400\/0:focus {
  border-color: rgb(160 160 171 / 0);
}

.focus\:border-gray-iron-400\/5:focus {
  border-color: rgb(160 160 171 / 0.05);
}

.focus\:border-gray-iron-400\/10:focus {
  border-color: rgb(160 160 171 / 0.1);
}

.focus\:border-gray-iron-400\/20:focus {
  border-color: rgb(160 160 171 / 0.2);
}

.focus\:border-gray-iron-400\/25:focus {
  border-color: rgb(160 160 171 / 0.25);
}

.focus\:border-gray-iron-400\/30:focus {
  border-color: rgb(160 160 171 / 0.3);
}

.focus\:border-gray-iron-400\/40:focus {
  border-color: rgb(160 160 171 / 0.4);
}

.focus\:border-gray-iron-400\/50:focus {
  border-color: rgb(160 160 171 / 0.5);
}

.focus\:border-gray-iron-400\/60:focus {
  border-color: rgb(160 160 171 / 0.6);
}

.focus\:border-gray-iron-400\/70:focus {
  border-color: rgb(160 160 171 / 0.7);
}

.focus\:border-gray-iron-400\/75:focus {
  border-color: rgb(160 160 171 / 0.75);
}

.focus\:border-gray-iron-400\/80:focus {
  border-color: rgb(160 160 171 / 0.8);
}

.focus\:border-gray-iron-400\/90:focus {
  border-color: rgb(160 160 171 / 0.9);
}

.focus\:border-gray-iron-400\/95:focus {
  border-color: rgb(160 160 171 / 0.95);
}

.focus\:border-gray-iron-400\/100:focus {
  border-color: rgb(160 160 171 / 1);
}

.focus\:border-gray-iron-500\/0:focus {
  border-color: rgb(112 112 123 / 0);
}

.focus\:border-gray-iron-500\/5:focus {
  border-color: rgb(112 112 123 / 0.05);
}

.focus\:border-gray-iron-500\/10:focus {
  border-color: rgb(112 112 123 / 0.1);
}

.focus\:border-gray-iron-500\/20:focus {
  border-color: rgb(112 112 123 / 0.2);
}

.focus\:border-gray-iron-500\/25:focus {
  border-color: rgb(112 112 123 / 0.25);
}

.focus\:border-gray-iron-500\/30:focus {
  border-color: rgb(112 112 123 / 0.3);
}

.focus\:border-gray-iron-500\/40:focus {
  border-color: rgb(112 112 123 / 0.4);
}

.focus\:border-gray-iron-500\/50:focus {
  border-color: rgb(112 112 123 / 0.5);
}

.focus\:border-gray-iron-500\/60:focus {
  border-color: rgb(112 112 123 / 0.6);
}

.focus\:border-gray-iron-500\/70:focus {
  border-color: rgb(112 112 123 / 0.7);
}

.focus\:border-gray-iron-500\/75:focus {
  border-color: rgb(112 112 123 / 0.75);
}

.focus\:border-gray-iron-500\/80:focus {
  border-color: rgb(112 112 123 / 0.8);
}

.focus\:border-gray-iron-500\/90:focus {
  border-color: rgb(112 112 123 / 0.9);
}

.focus\:border-gray-iron-500\/95:focus {
  border-color: rgb(112 112 123 / 0.95);
}

.focus\:border-gray-iron-500\/100:focus {
  border-color: rgb(112 112 123 / 1);
}

.focus\:border-gray-iron-600\/0:focus {
  border-color: rgb(81 82 92 / 0);
}

.focus\:border-gray-iron-600\/5:focus {
  border-color: rgb(81 82 92 / 0.05);
}

.focus\:border-gray-iron-600\/10:focus {
  border-color: rgb(81 82 92 / 0.1);
}

.focus\:border-gray-iron-600\/20:focus {
  border-color: rgb(81 82 92 / 0.2);
}

.focus\:border-gray-iron-600\/25:focus {
  border-color: rgb(81 82 92 / 0.25);
}

.focus\:border-gray-iron-600\/30:focus {
  border-color: rgb(81 82 92 / 0.3);
}

.focus\:border-gray-iron-600\/40:focus {
  border-color: rgb(81 82 92 / 0.4);
}

.focus\:border-gray-iron-600\/50:focus {
  border-color: rgb(81 82 92 / 0.5);
}

.focus\:border-gray-iron-600\/60:focus {
  border-color: rgb(81 82 92 / 0.6);
}

.focus\:border-gray-iron-600\/70:focus {
  border-color: rgb(81 82 92 / 0.7);
}

.focus\:border-gray-iron-600\/75:focus {
  border-color: rgb(81 82 92 / 0.75);
}

.focus\:border-gray-iron-600\/80:focus {
  border-color: rgb(81 82 92 / 0.8);
}

.focus\:border-gray-iron-600\/90:focus {
  border-color: rgb(81 82 92 / 0.9);
}

.focus\:border-gray-iron-600\/95:focus {
  border-color: rgb(81 82 92 / 0.95);
}

.focus\:border-gray-iron-600\/100:focus {
  border-color: rgb(81 82 92 / 1);
}

.focus\:border-gray-iron-700\/0:focus {
  border-color: rgb(63 63 70 / 0);
}

.focus\:border-gray-iron-700\/5:focus {
  border-color: rgb(63 63 70 / 0.05);
}

.focus\:border-gray-iron-700\/10:focus {
  border-color: rgb(63 63 70 / 0.1);
}

.focus\:border-gray-iron-700\/20:focus {
  border-color: rgb(63 63 70 / 0.2);
}

.focus\:border-gray-iron-700\/25:focus {
  border-color: rgb(63 63 70 / 0.25);
}

.focus\:border-gray-iron-700\/30:focus {
  border-color: rgb(63 63 70 / 0.3);
}

.focus\:border-gray-iron-700\/40:focus {
  border-color: rgb(63 63 70 / 0.4);
}

.focus\:border-gray-iron-700\/50:focus {
  border-color: rgb(63 63 70 / 0.5);
}

.focus\:border-gray-iron-700\/60:focus {
  border-color: rgb(63 63 70 / 0.6);
}

.focus\:border-gray-iron-700\/70:focus {
  border-color: rgb(63 63 70 / 0.7);
}

.focus\:border-gray-iron-700\/75:focus {
  border-color: rgb(63 63 70 / 0.75);
}

.focus\:border-gray-iron-700\/80:focus {
  border-color: rgb(63 63 70 / 0.8);
}

.focus\:border-gray-iron-700\/90:focus {
  border-color: rgb(63 63 70 / 0.9);
}

.focus\:border-gray-iron-700\/95:focus {
  border-color: rgb(63 63 70 / 0.95);
}

.focus\:border-gray-iron-700\/100:focus {
  border-color: rgb(63 63 70 / 1);
}

.focus\:border-gray-iron-800\/0:focus {
  border-color: rgb(38 39 43 / 0);
}

.focus\:border-gray-iron-800\/5:focus {
  border-color: rgb(38 39 43 / 0.05);
}

.focus\:border-gray-iron-800\/10:focus {
  border-color: rgb(38 39 43 / 0.1);
}

.focus\:border-gray-iron-800\/20:focus {
  border-color: rgb(38 39 43 / 0.2);
}

.focus\:border-gray-iron-800\/25:focus {
  border-color: rgb(38 39 43 / 0.25);
}

.focus\:border-gray-iron-800\/30:focus {
  border-color: rgb(38 39 43 / 0.3);
}

.focus\:border-gray-iron-800\/40:focus {
  border-color: rgb(38 39 43 / 0.4);
}

.focus\:border-gray-iron-800\/50:focus {
  border-color: rgb(38 39 43 / 0.5);
}

.focus\:border-gray-iron-800\/60:focus {
  border-color: rgb(38 39 43 / 0.6);
}

.focus\:border-gray-iron-800\/70:focus {
  border-color: rgb(38 39 43 / 0.7);
}

.focus\:border-gray-iron-800\/75:focus {
  border-color: rgb(38 39 43 / 0.75);
}

.focus\:border-gray-iron-800\/80:focus {
  border-color: rgb(38 39 43 / 0.8);
}

.focus\:border-gray-iron-800\/90:focus {
  border-color: rgb(38 39 43 / 0.9);
}

.focus\:border-gray-iron-800\/95:focus {
  border-color: rgb(38 39 43 / 0.95);
}

.focus\:border-gray-iron-800\/100:focus {
  border-color: rgb(38 39 43 / 1);
}

.focus\:border-gray-iron-900\/0:focus {
  border-color: rgb(24 24 27 / 0);
}

.focus\:border-gray-iron-900\/5:focus {
  border-color: rgb(24 24 27 / 0.05);
}

.focus\:border-gray-iron-900\/10:focus {
  border-color: rgb(24 24 27 / 0.1);
}

.focus\:border-gray-iron-900\/20:focus {
  border-color: rgb(24 24 27 / 0.2);
}

.focus\:border-gray-iron-900\/25:focus {
  border-color: rgb(24 24 27 / 0.25);
}

.focus\:border-gray-iron-900\/30:focus {
  border-color: rgb(24 24 27 / 0.3);
}

.focus\:border-gray-iron-900\/40:focus {
  border-color: rgb(24 24 27 / 0.4);
}

.focus\:border-gray-iron-900\/50:focus {
  border-color: rgb(24 24 27 / 0.5);
}

.focus\:border-gray-iron-900\/60:focus {
  border-color: rgb(24 24 27 / 0.6);
}

.focus\:border-gray-iron-900\/70:focus {
  border-color: rgb(24 24 27 / 0.7);
}

.focus\:border-gray-iron-900\/75:focus {
  border-color: rgb(24 24 27 / 0.75);
}

.focus\:border-gray-iron-900\/80:focus {
  border-color: rgb(24 24 27 / 0.8);
}

.focus\:border-gray-iron-900\/90:focus {
  border-color: rgb(24 24 27 / 0.9);
}

.focus\:border-gray-iron-900\/95:focus {
  border-color: rgb(24 24 27 / 0.95);
}

.focus\:border-gray-iron-900\/100:focus {
  border-color: rgb(24 24 27 / 1);
}

.focus\:border-gray-iron\/0:focus {
  border-color: rgb(160 160 171 / 0);
}

.focus\:border-gray-iron\/5:focus {
  border-color: rgb(160 160 171 / 0.05);
}

.focus\:border-gray-iron\/10:focus {
  border-color: rgb(160 160 171 / 0.1);
}

.focus\:border-gray-iron\/20:focus {
  border-color: rgb(160 160 171 / 0.2);
}

.focus\:border-gray-iron\/25:focus {
  border-color: rgb(160 160 171 / 0.25);
}

.focus\:border-gray-iron\/30:focus {
  border-color: rgb(160 160 171 / 0.3);
}

.focus\:border-gray-iron\/40:focus {
  border-color: rgb(160 160 171 / 0.4);
}

.focus\:border-gray-iron\/50:focus {
  border-color: rgb(160 160 171 / 0.5);
}

.focus\:border-gray-iron\/60:focus {
  border-color: rgb(160 160 171 / 0.6);
}

.focus\:border-gray-iron\/70:focus {
  border-color: rgb(160 160 171 / 0.7);
}

.focus\:border-gray-iron\/75:focus {
  border-color: rgb(160 160 171 / 0.75);
}

.focus\:border-gray-iron\/80:focus {
  border-color: rgb(160 160 171 / 0.8);
}

.focus\:border-gray-iron\/90:focus {
  border-color: rgb(160 160 171 / 0.9);
}

.focus\:border-gray-iron\/95:focus {
  border-color: rgb(160 160 171 / 0.95);
}

.focus\:border-gray-iron\/100:focus {
  border-color: rgb(160 160 171 / 1);
}

.focus\:border-gray-true-25\/0:focus {
  border-color: rgb(252 252 252 / 0);
}

.focus\:border-gray-true-25\/5:focus {
  border-color: rgb(252 252 252 / 0.05);
}

.focus\:border-gray-true-25\/10:focus {
  border-color: rgb(252 252 252 / 0.1);
}

.focus\:border-gray-true-25\/20:focus {
  border-color: rgb(252 252 252 / 0.2);
}

.focus\:border-gray-true-25\/25:focus {
  border-color: rgb(252 252 252 / 0.25);
}

.focus\:border-gray-true-25\/30:focus {
  border-color: rgb(252 252 252 / 0.3);
}

.focus\:border-gray-true-25\/40:focus {
  border-color: rgb(252 252 252 / 0.4);
}

.focus\:border-gray-true-25\/50:focus {
  border-color: rgb(252 252 252 / 0.5);
}

.focus\:border-gray-true-25\/60:focus {
  border-color: rgb(252 252 252 / 0.6);
}

.focus\:border-gray-true-25\/70:focus {
  border-color: rgb(252 252 252 / 0.7);
}

.focus\:border-gray-true-25\/75:focus {
  border-color: rgb(252 252 252 / 0.75);
}

.focus\:border-gray-true-25\/80:focus {
  border-color: rgb(252 252 252 / 0.8);
}

.focus\:border-gray-true-25\/90:focus {
  border-color: rgb(252 252 252 / 0.9);
}

.focus\:border-gray-true-25\/95:focus {
  border-color: rgb(252 252 252 / 0.95);
}

.focus\:border-gray-true-25\/100:focus {
  border-color: rgb(252 252 252 / 1);
}

.focus\:border-gray-true-50\/0:focus {
  border-color: rgb(250 250 250 / 0);
}

.focus\:border-gray-true-50\/5:focus {
  border-color: rgb(250 250 250 / 0.05);
}

.focus\:border-gray-true-50\/10:focus {
  border-color: rgb(250 250 250 / 0.1);
}

.focus\:border-gray-true-50\/20:focus {
  border-color: rgb(250 250 250 / 0.2);
}

.focus\:border-gray-true-50\/25:focus {
  border-color: rgb(250 250 250 / 0.25);
}

.focus\:border-gray-true-50\/30:focus {
  border-color: rgb(250 250 250 / 0.3);
}

.focus\:border-gray-true-50\/40:focus {
  border-color: rgb(250 250 250 / 0.4);
}

.focus\:border-gray-true-50\/50:focus {
  border-color: rgb(250 250 250 / 0.5);
}

.focus\:border-gray-true-50\/60:focus {
  border-color: rgb(250 250 250 / 0.6);
}

.focus\:border-gray-true-50\/70:focus {
  border-color: rgb(250 250 250 / 0.7);
}

.focus\:border-gray-true-50\/75:focus {
  border-color: rgb(250 250 250 / 0.75);
}

.focus\:border-gray-true-50\/80:focus {
  border-color: rgb(250 250 250 / 0.8);
}

.focus\:border-gray-true-50\/90:focus {
  border-color: rgb(250 250 250 / 0.9);
}

.focus\:border-gray-true-50\/95:focus {
  border-color: rgb(250 250 250 / 0.95);
}

.focus\:border-gray-true-50\/100:focus {
  border-color: rgb(250 250 250 / 1);
}

.focus\:border-gray-true-100\/0:focus {
  border-color: rgb(245 245 245 / 0);
}

.focus\:border-gray-true-100\/5:focus {
  border-color: rgb(245 245 245 / 0.05);
}

.focus\:border-gray-true-100\/10:focus {
  border-color: rgb(245 245 245 / 0.1);
}

.focus\:border-gray-true-100\/20:focus {
  border-color: rgb(245 245 245 / 0.2);
}

.focus\:border-gray-true-100\/25:focus {
  border-color: rgb(245 245 245 / 0.25);
}

.focus\:border-gray-true-100\/30:focus {
  border-color: rgb(245 245 245 / 0.3);
}

.focus\:border-gray-true-100\/40:focus {
  border-color: rgb(245 245 245 / 0.4);
}

.focus\:border-gray-true-100\/50:focus {
  border-color: rgb(245 245 245 / 0.5);
}

.focus\:border-gray-true-100\/60:focus {
  border-color: rgb(245 245 245 / 0.6);
}

.focus\:border-gray-true-100\/70:focus {
  border-color: rgb(245 245 245 / 0.7);
}

.focus\:border-gray-true-100\/75:focus {
  border-color: rgb(245 245 245 / 0.75);
}

.focus\:border-gray-true-100\/80:focus {
  border-color: rgb(245 245 245 / 0.8);
}

.focus\:border-gray-true-100\/90:focus {
  border-color: rgb(245 245 245 / 0.9);
}

.focus\:border-gray-true-100\/95:focus {
  border-color: rgb(245 245 245 / 0.95);
}

.focus\:border-gray-true-100\/100:focus {
  border-color: rgb(245 245 245 / 1);
}

.focus\:border-gray-true-200\/0:focus {
  border-color: rgb(229 229 229 / 0);
}

.focus\:border-gray-true-200\/5:focus {
  border-color: rgb(229 229 229 / 0.05);
}

.focus\:border-gray-true-200\/10:focus {
  border-color: rgb(229 229 229 / 0.1);
}

.focus\:border-gray-true-200\/20:focus {
  border-color: rgb(229 229 229 / 0.2);
}

.focus\:border-gray-true-200\/25:focus {
  border-color: rgb(229 229 229 / 0.25);
}

.focus\:border-gray-true-200\/30:focus {
  border-color: rgb(229 229 229 / 0.3);
}

.focus\:border-gray-true-200\/40:focus {
  border-color: rgb(229 229 229 / 0.4);
}

.focus\:border-gray-true-200\/50:focus {
  border-color: rgb(229 229 229 / 0.5);
}

.focus\:border-gray-true-200\/60:focus {
  border-color: rgb(229 229 229 / 0.6);
}

.focus\:border-gray-true-200\/70:focus {
  border-color: rgb(229 229 229 / 0.7);
}

.focus\:border-gray-true-200\/75:focus {
  border-color: rgb(229 229 229 / 0.75);
}

.focus\:border-gray-true-200\/80:focus {
  border-color: rgb(229 229 229 / 0.8);
}

.focus\:border-gray-true-200\/90:focus {
  border-color: rgb(229 229 229 / 0.9);
}

.focus\:border-gray-true-200\/95:focus {
  border-color: rgb(229 229 229 / 0.95);
}

.focus\:border-gray-true-200\/100:focus {
  border-color: rgb(229 229 229 / 1);
}

.focus\:border-gray-true-300\/0:focus {
  border-color: rgb(214 214 214 / 0);
}

.focus\:border-gray-true-300\/5:focus {
  border-color: rgb(214 214 214 / 0.05);
}

.focus\:border-gray-true-300\/10:focus {
  border-color: rgb(214 214 214 / 0.1);
}

.focus\:border-gray-true-300\/20:focus {
  border-color: rgb(214 214 214 / 0.2);
}

.focus\:border-gray-true-300\/25:focus {
  border-color: rgb(214 214 214 / 0.25);
}

.focus\:border-gray-true-300\/30:focus {
  border-color: rgb(214 214 214 / 0.3);
}

.focus\:border-gray-true-300\/40:focus {
  border-color: rgb(214 214 214 / 0.4);
}

.focus\:border-gray-true-300\/50:focus {
  border-color: rgb(214 214 214 / 0.5);
}

.focus\:border-gray-true-300\/60:focus {
  border-color: rgb(214 214 214 / 0.6);
}

.focus\:border-gray-true-300\/70:focus {
  border-color: rgb(214 214 214 / 0.7);
}

.focus\:border-gray-true-300\/75:focus {
  border-color: rgb(214 214 214 / 0.75);
}

.focus\:border-gray-true-300\/80:focus {
  border-color: rgb(214 214 214 / 0.8);
}

.focus\:border-gray-true-300\/90:focus {
  border-color: rgb(214 214 214 / 0.9);
}

.focus\:border-gray-true-300\/95:focus {
  border-color: rgb(214 214 214 / 0.95);
}

.focus\:border-gray-true-300\/100:focus {
  border-color: rgb(214 214 214 / 1);
}

.focus\:border-gray-true-400\/0:focus {
  border-color: rgb(163 163 163 / 0);
}

.focus\:border-gray-true-400\/5:focus {
  border-color: rgb(163 163 163 / 0.05);
}

.focus\:border-gray-true-400\/10:focus {
  border-color: rgb(163 163 163 / 0.1);
}

.focus\:border-gray-true-400\/20:focus {
  border-color: rgb(163 163 163 / 0.2);
}

.focus\:border-gray-true-400\/25:focus {
  border-color: rgb(163 163 163 / 0.25);
}

.focus\:border-gray-true-400\/30:focus {
  border-color: rgb(163 163 163 / 0.3);
}

.focus\:border-gray-true-400\/40:focus {
  border-color: rgb(163 163 163 / 0.4);
}

.focus\:border-gray-true-400\/50:focus {
  border-color: rgb(163 163 163 / 0.5);
}

.focus\:border-gray-true-400\/60:focus {
  border-color: rgb(163 163 163 / 0.6);
}

.focus\:border-gray-true-400\/70:focus {
  border-color: rgb(163 163 163 / 0.7);
}

.focus\:border-gray-true-400\/75:focus {
  border-color: rgb(163 163 163 / 0.75);
}

.focus\:border-gray-true-400\/80:focus {
  border-color: rgb(163 163 163 / 0.8);
}

.focus\:border-gray-true-400\/90:focus {
  border-color: rgb(163 163 163 / 0.9);
}

.focus\:border-gray-true-400\/95:focus {
  border-color: rgb(163 163 163 / 0.95);
}

.focus\:border-gray-true-400\/100:focus {
  border-color: rgb(163 163 163 / 1);
}

.focus\:border-gray-true-500\/0:focus {
  border-color: rgb(115 115 115 / 0);
}

.focus\:border-gray-true-500\/5:focus {
  border-color: rgb(115 115 115 / 0.05);
}

.focus\:border-gray-true-500\/10:focus {
  border-color: rgb(115 115 115 / 0.1);
}

.focus\:border-gray-true-500\/20:focus {
  border-color: rgb(115 115 115 / 0.2);
}

.focus\:border-gray-true-500\/25:focus {
  border-color: rgb(115 115 115 / 0.25);
}

.focus\:border-gray-true-500\/30:focus {
  border-color: rgb(115 115 115 / 0.3);
}

.focus\:border-gray-true-500\/40:focus {
  border-color: rgb(115 115 115 / 0.4);
}

.focus\:border-gray-true-500\/50:focus {
  border-color: rgb(115 115 115 / 0.5);
}

.focus\:border-gray-true-500\/60:focus {
  border-color: rgb(115 115 115 / 0.6);
}

.focus\:border-gray-true-500\/70:focus {
  border-color: rgb(115 115 115 / 0.7);
}

.focus\:border-gray-true-500\/75:focus {
  border-color: rgb(115 115 115 / 0.75);
}

.focus\:border-gray-true-500\/80:focus {
  border-color: rgb(115 115 115 / 0.8);
}

.focus\:border-gray-true-500\/90:focus {
  border-color: rgb(115 115 115 / 0.9);
}

.focus\:border-gray-true-500\/95:focus {
  border-color: rgb(115 115 115 / 0.95);
}

.focus\:border-gray-true-500\/100:focus {
  border-color: rgb(115 115 115 / 1);
}

.focus\:border-gray-true-600\/0:focus {
  border-color: rgb(82 82 82 / 0);
}

.focus\:border-gray-true-600\/5:focus {
  border-color: rgb(82 82 82 / 0.05);
}

.focus\:border-gray-true-600\/10:focus {
  border-color: rgb(82 82 82 / 0.1);
}

.focus\:border-gray-true-600\/20:focus {
  border-color: rgb(82 82 82 / 0.2);
}

.focus\:border-gray-true-600\/25:focus {
  border-color: rgb(82 82 82 / 0.25);
}

.focus\:border-gray-true-600\/30:focus {
  border-color: rgb(82 82 82 / 0.3);
}

.focus\:border-gray-true-600\/40:focus {
  border-color: rgb(82 82 82 / 0.4);
}

.focus\:border-gray-true-600\/50:focus {
  border-color: rgb(82 82 82 / 0.5);
}

.focus\:border-gray-true-600\/60:focus {
  border-color: rgb(82 82 82 / 0.6);
}

.focus\:border-gray-true-600\/70:focus {
  border-color: rgb(82 82 82 / 0.7);
}

.focus\:border-gray-true-600\/75:focus {
  border-color: rgb(82 82 82 / 0.75);
}

.focus\:border-gray-true-600\/80:focus {
  border-color: rgb(82 82 82 / 0.8);
}

.focus\:border-gray-true-600\/90:focus {
  border-color: rgb(82 82 82 / 0.9);
}

.focus\:border-gray-true-600\/95:focus {
  border-color: rgb(82 82 82 / 0.95);
}

.focus\:border-gray-true-600\/100:focus {
  border-color: rgb(82 82 82 / 1);
}

.focus\:border-gray-true-700\/0:focus {
  border-color: rgb(66 66 66 / 0);
}

.focus\:border-gray-true-700\/5:focus {
  border-color: rgb(66 66 66 / 0.05);
}

.focus\:border-gray-true-700\/10:focus {
  border-color: rgb(66 66 66 / 0.1);
}

.focus\:border-gray-true-700\/20:focus {
  border-color: rgb(66 66 66 / 0.2);
}

.focus\:border-gray-true-700\/25:focus {
  border-color: rgb(66 66 66 / 0.25);
}

.focus\:border-gray-true-700\/30:focus {
  border-color: rgb(66 66 66 / 0.3);
}

.focus\:border-gray-true-700\/40:focus {
  border-color: rgb(66 66 66 / 0.4);
}

.focus\:border-gray-true-700\/50:focus {
  border-color: rgb(66 66 66 / 0.5);
}

.focus\:border-gray-true-700\/60:focus {
  border-color: rgb(66 66 66 / 0.6);
}

.focus\:border-gray-true-700\/70:focus {
  border-color: rgb(66 66 66 / 0.7);
}

.focus\:border-gray-true-700\/75:focus {
  border-color: rgb(66 66 66 / 0.75);
}

.focus\:border-gray-true-700\/80:focus {
  border-color: rgb(66 66 66 / 0.8);
}

.focus\:border-gray-true-700\/90:focus {
  border-color: rgb(66 66 66 / 0.9);
}

.focus\:border-gray-true-700\/95:focus {
  border-color: rgb(66 66 66 / 0.95);
}

.focus\:border-gray-true-700\/100:focus {
  border-color: rgb(66 66 66 / 1);
}

.focus\:border-gray-true-800\/0:focus {
  border-color: rgb(41 41 41 / 0);
}

.focus\:border-gray-true-800\/5:focus {
  border-color: rgb(41 41 41 / 0.05);
}

.focus\:border-gray-true-800\/10:focus {
  border-color: rgb(41 41 41 / 0.1);
}

.focus\:border-gray-true-800\/20:focus {
  border-color: rgb(41 41 41 / 0.2);
}

.focus\:border-gray-true-800\/25:focus {
  border-color: rgb(41 41 41 / 0.25);
}

.focus\:border-gray-true-800\/30:focus {
  border-color: rgb(41 41 41 / 0.3);
}

.focus\:border-gray-true-800\/40:focus {
  border-color: rgb(41 41 41 / 0.4);
}

.focus\:border-gray-true-800\/50:focus {
  border-color: rgb(41 41 41 / 0.5);
}

.focus\:border-gray-true-800\/60:focus {
  border-color: rgb(41 41 41 / 0.6);
}

.focus\:border-gray-true-800\/70:focus {
  border-color: rgb(41 41 41 / 0.7);
}

.focus\:border-gray-true-800\/75:focus {
  border-color: rgb(41 41 41 / 0.75);
}

.focus\:border-gray-true-800\/80:focus {
  border-color: rgb(41 41 41 / 0.8);
}

.focus\:border-gray-true-800\/90:focus {
  border-color: rgb(41 41 41 / 0.9);
}

.focus\:border-gray-true-800\/95:focus {
  border-color: rgb(41 41 41 / 0.95);
}

.focus\:border-gray-true-800\/100:focus {
  border-color: rgb(41 41 41 / 1);
}

.focus\:border-gray-true-900\/0:focus {
  border-color: rgb(20 20 20 / 0);
}

.focus\:border-gray-true-900\/5:focus {
  border-color: rgb(20 20 20 / 0.05);
}

.focus\:border-gray-true-900\/10:focus {
  border-color: rgb(20 20 20 / 0.1);
}

.focus\:border-gray-true-900\/20:focus {
  border-color: rgb(20 20 20 / 0.2);
}

.focus\:border-gray-true-900\/25:focus {
  border-color: rgb(20 20 20 / 0.25);
}

.focus\:border-gray-true-900\/30:focus {
  border-color: rgb(20 20 20 / 0.3);
}

.focus\:border-gray-true-900\/40:focus {
  border-color: rgb(20 20 20 / 0.4);
}

.focus\:border-gray-true-900\/50:focus {
  border-color: rgb(20 20 20 / 0.5);
}

.focus\:border-gray-true-900\/60:focus {
  border-color: rgb(20 20 20 / 0.6);
}

.focus\:border-gray-true-900\/70:focus {
  border-color: rgb(20 20 20 / 0.7);
}

.focus\:border-gray-true-900\/75:focus {
  border-color: rgb(20 20 20 / 0.75);
}

.focus\:border-gray-true-900\/80:focus {
  border-color: rgb(20 20 20 / 0.8);
}

.focus\:border-gray-true-900\/90:focus {
  border-color: rgb(20 20 20 / 0.9);
}

.focus\:border-gray-true-900\/95:focus {
  border-color: rgb(20 20 20 / 0.95);
}

.focus\:border-gray-true-900\/100:focus {
  border-color: rgb(20 20 20 / 1);
}

.focus\:border-gray-true\/0:focus {
  border-color: rgb(163 163 163 / 0);
}

.focus\:border-gray-true\/5:focus {
  border-color: rgb(163 163 163 / 0.05);
}

.focus\:border-gray-true\/10:focus {
  border-color: rgb(163 163 163 / 0.1);
}

.focus\:border-gray-true\/20:focus {
  border-color: rgb(163 163 163 / 0.2);
}

.focus\:border-gray-true\/25:focus {
  border-color: rgb(163 163 163 / 0.25);
}

.focus\:border-gray-true\/30:focus {
  border-color: rgb(163 163 163 / 0.3);
}

.focus\:border-gray-true\/40:focus {
  border-color: rgb(163 163 163 / 0.4);
}

.focus\:border-gray-true\/50:focus {
  border-color: rgb(163 163 163 / 0.5);
}

.focus\:border-gray-true\/60:focus {
  border-color: rgb(163 163 163 / 0.6);
}

.focus\:border-gray-true\/70:focus {
  border-color: rgb(163 163 163 / 0.7);
}

.focus\:border-gray-true\/75:focus {
  border-color: rgb(163 163 163 / 0.75);
}

.focus\:border-gray-true\/80:focus {
  border-color: rgb(163 163 163 / 0.8);
}

.focus\:border-gray-true\/90:focus {
  border-color: rgb(163 163 163 / 0.9);
}

.focus\:border-gray-true\/95:focus {
  border-color: rgb(163 163 163 / 0.95);
}

.focus\:border-gray-true\/100:focus {
  border-color: rgb(163 163 163 / 1);
}

.focus\:border-gray-warm-25\/0:focus {
  border-color: rgb(253 253 252 / 0);
}

.focus\:border-gray-warm-25\/5:focus {
  border-color: rgb(253 253 252 / 0.05);
}

.focus\:border-gray-warm-25\/10:focus {
  border-color: rgb(253 253 252 / 0.1);
}

.focus\:border-gray-warm-25\/20:focus {
  border-color: rgb(253 253 252 / 0.2);
}

.focus\:border-gray-warm-25\/25:focus {
  border-color: rgb(253 253 252 / 0.25);
}

.focus\:border-gray-warm-25\/30:focus {
  border-color: rgb(253 253 252 / 0.3);
}

.focus\:border-gray-warm-25\/40:focus {
  border-color: rgb(253 253 252 / 0.4);
}

.focus\:border-gray-warm-25\/50:focus {
  border-color: rgb(253 253 252 / 0.5);
}

.focus\:border-gray-warm-25\/60:focus {
  border-color: rgb(253 253 252 / 0.6);
}

.focus\:border-gray-warm-25\/70:focus {
  border-color: rgb(253 253 252 / 0.7);
}

.focus\:border-gray-warm-25\/75:focus {
  border-color: rgb(253 253 252 / 0.75);
}

.focus\:border-gray-warm-25\/80:focus {
  border-color: rgb(253 253 252 / 0.8);
}

.focus\:border-gray-warm-25\/90:focus {
  border-color: rgb(253 253 252 / 0.9);
}

.focus\:border-gray-warm-25\/95:focus {
  border-color: rgb(253 253 252 / 0.95);
}

.focus\:border-gray-warm-25\/100:focus {
  border-color: rgb(253 253 252 / 1);
}

.focus\:border-gray-warm-50\/0:focus {
  border-color: rgb(250 250 249 / 0);
}

.focus\:border-gray-warm-50\/5:focus {
  border-color: rgb(250 250 249 / 0.05);
}

.focus\:border-gray-warm-50\/10:focus {
  border-color: rgb(250 250 249 / 0.1);
}

.focus\:border-gray-warm-50\/20:focus {
  border-color: rgb(250 250 249 / 0.2);
}

.focus\:border-gray-warm-50\/25:focus {
  border-color: rgb(250 250 249 / 0.25);
}

.focus\:border-gray-warm-50\/30:focus {
  border-color: rgb(250 250 249 / 0.3);
}

.focus\:border-gray-warm-50\/40:focus {
  border-color: rgb(250 250 249 / 0.4);
}

.focus\:border-gray-warm-50\/50:focus {
  border-color: rgb(250 250 249 / 0.5);
}

.focus\:border-gray-warm-50\/60:focus {
  border-color: rgb(250 250 249 / 0.6);
}

.focus\:border-gray-warm-50\/70:focus {
  border-color: rgb(250 250 249 / 0.7);
}

.focus\:border-gray-warm-50\/75:focus {
  border-color: rgb(250 250 249 / 0.75);
}

.focus\:border-gray-warm-50\/80:focus {
  border-color: rgb(250 250 249 / 0.8);
}

.focus\:border-gray-warm-50\/90:focus {
  border-color: rgb(250 250 249 / 0.9);
}

.focus\:border-gray-warm-50\/95:focus {
  border-color: rgb(250 250 249 / 0.95);
}

.focus\:border-gray-warm-50\/100:focus {
  border-color: rgb(250 250 249 / 1);
}

.focus\:border-gray-warm-100\/0:focus {
  border-color: rgb(245 245 244 / 0);
}

.focus\:border-gray-warm-100\/5:focus {
  border-color: rgb(245 245 244 / 0.05);
}

.focus\:border-gray-warm-100\/10:focus {
  border-color: rgb(245 245 244 / 0.1);
}

.focus\:border-gray-warm-100\/20:focus {
  border-color: rgb(245 245 244 / 0.2);
}

.focus\:border-gray-warm-100\/25:focus {
  border-color: rgb(245 245 244 / 0.25);
}

.focus\:border-gray-warm-100\/30:focus {
  border-color: rgb(245 245 244 / 0.3);
}

.focus\:border-gray-warm-100\/40:focus {
  border-color: rgb(245 245 244 / 0.4);
}

.focus\:border-gray-warm-100\/50:focus {
  border-color: rgb(245 245 244 / 0.5);
}

.focus\:border-gray-warm-100\/60:focus {
  border-color: rgb(245 245 244 / 0.6);
}

.focus\:border-gray-warm-100\/70:focus {
  border-color: rgb(245 245 244 / 0.7);
}

.focus\:border-gray-warm-100\/75:focus {
  border-color: rgb(245 245 244 / 0.75);
}

.focus\:border-gray-warm-100\/80:focus {
  border-color: rgb(245 245 244 / 0.8);
}

.focus\:border-gray-warm-100\/90:focus {
  border-color: rgb(245 245 244 / 0.9);
}

.focus\:border-gray-warm-100\/95:focus {
  border-color: rgb(245 245 244 / 0.95);
}

.focus\:border-gray-warm-100\/100:focus {
  border-color: rgb(245 245 244 / 1);
}

.focus\:border-gray-warm-200\/0:focus {
  border-color: rgb(231 229 228 / 0);
}

.focus\:border-gray-warm-200\/5:focus {
  border-color: rgb(231 229 228 / 0.05);
}

.focus\:border-gray-warm-200\/10:focus {
  border-color: rgb(231 229 228 / 0.1);
}

.focus\:border-gray-warm-200\/20:focus {
  border-color: rgb(231 229 228 / 0.2);
}

.focus\:border-gray-warm-200\/25:focus {
  border-color: rgb(231 229 228 / 0.25);
}

.focus\:border-gray-warm-200\/30:focus {
  border-color: rgb(231 229 228 / 0.3);
}

.focus\:border-gray-warm-200\/40:focus {
  border-color: rgb(231 229 228 / 0.4);
}

.focus\:border-gray-warm-200\/50:focus {
  border-color: rgb(231 229 228 / 0.5);
}

.focus\:border-gray-warm-200\/60:focus {
  border-color: rgb(231 229 228 / 0.6);
}

.focus\:border-gray-warm-200\/70:focus {
  border-color: rgb(231 229 228 / 0.7);
}

.focus\:border-gray-warm-200\/75:focus {
  border-color: rgb(231 229 228 / 0.75);
}

.focus\:border-gray-warm-200\/80:focus {
  border-color: rgb(231 229 228 / 0.8);
}

.focus\:border-gray-warm-200\/90:focus {
  border-color: rgb(231 229 228 / 0.9);
}

.focus\:border-gray-warm-200\/95:focus {
  border-color: rgb(231 229 228 / 0.95);
}

.focus\:border-gray-warm-200\/100:focus {
  border-color: rgb(231 229 228 / 1);
}

.focus\:border-gray-warm-300\/0:focus {
  border-color: rgb(215 211 208 / 0);
}

.focus\:border-gray-warm-300\/5:focus {
  border-color: rgb(215 211 208 / 0.05);
}

.focus\:border-gray-warm-300\/10:focus {
  border-color: rgb(215 211 208 / 0.1);
}

.focus\:border-gray-warm-300\/20:focus {
  border-color: rgb(215 211 208 / 0.2);
}

.focus\:border-gray-warm-300\/25:focus {
  border-color: rgb(215 211 208 / 0.25);
}

.focus\:border-gray-warm-300\/30:focus {
  border-color: rgb(215 211 208 / 0.3);
}

.focus\:border-gray-warm-300\/40:focus {
  border-color: rgb(215 211 208 / 0.4);
}

.focus\:border-gray-warm-300\/50:focus {
  border-color: rgb(215 211 208 / 0.5);
}

.focus\:border-gray-warm-300\/60:focus {
  border-color: rgb(215 211 208 / 0.6);
}

.focus\:border-gray-warm-300\/70:focus {
  border-color: rgb(215 211 208 / 0.7);
}

.focus\:border-gray-warm-300\/75:focus {
  border-color: rgb(215 211 208 / 0.75);
}

.focus\:border-gray-warm-300\/80:focus {
  border-color: rgb(215 211 208 / 0.8);
}

.focus\:border-gray-warm-300\/90:focus {
  border-color: rgb(215 211 208 / 0.9);
}

.focus\:border-gray-warm-300\/95:focus {
  border-color: rgb(215 211 208 / 0.95);
}

.focus\:border-gray-warm-300\/100:focus {
  border-color: rgb(215 211 208 / 1);
}

.focus\:border-gray-warm-400\/0:focus {
  border-color: rgb(169 162 157 / 0);
}

.focus\:border-gray-warm-400\/5:focus {
  border-color: rgb(169 162 157 / 0.05);
}

.focus\:border-gray-warm-400\/10:focus {
  border-color: rgb(169 162 157 / 0.1);
}

.focus\:border-gray-warm-400\/20:focus {
  border-color: rgb(169 162 157 / 0.2);
}

.focus\:border-gray-warm-400\/25:focus {
  border-color: rgb(169 162 157 / 0.25);
}

.focus\:border-gray-warm-400\/30:focus {
  border-color: rgb(169 162 157 / 0.3);
}

.focus\:border-gray-warm-400\/40:focus {
  border-color: rgb(169 162 157 / 0.4);
}

.focus\:border-gray-warm-400\/50:focus {
  border-color: rgb(169 162 157 / 0.5);
}

.focus\:border-gray-warm-400\/60:focus {
  border-color: rgb(169 162 157 / 0.6);
}

.focus\:border-gray-warm-400\/70:focus {
  border-color: rgb(169 162 157 / 0.7);
}

.focus\:border-gray-warm-400\/75:focus {
  border-color: rgb(169 162 157 / 0.75);
}

.focus\:border-gray-warm-400\/80:focus {
  border-color: rgb(169 162 157 / 0.8);
}

.focus\:border-gray-warm-400\/90:focus {
  border-color: rgb(169 162 157 / 0.9);
}

.focus\:border-gray-warm-400\/95:focus {
  border-color: rgb(169 162 157 / 0.95);
}

.focus\:border-gray-warm-400\/100:focus {
  border-color: rgb(169 162 157 / 1);
}

.focus\:border-gray-warm-500\/0:focus {
  border-color: rgb(121 113 107 / 0);
}

.focus\:border-gray-warm-500\/5:focus {
  border-color: rgb(121 113 107 / 0.05);
}

.focus\:border-gray-warm-500\/10:focus {
  border-color: rgb(121 113 107 / 0.1);
}

.focus\:border-gray-warm-500\/20:focus {
  border-color: rgb(121 113 107 / 0.2);
}

.focus\:border-gray-warm-500\/25:focus {
  border-color: rgb(121 113 107 / 0.25);
}

.focus\:border-gray-warm-500\/30:focus {
  border-color: rgb(121 113 107 / 0.3);
}

.focus\:border-gray-warm-500\/40:focus {
  border-color: rgb(121 113 107 / 0.4);
}

.focus\:border-gray-warm-500\/50:focus {
  border-color: rgb(121 113 107 / 0.5);
}

.focus\:border-gray-warm-500\/60:focus {
  border-color: rgb(121 113 107 / 0.6);
}

.focus\:border-gray-warm-500\/70:focus {
  border-color: rgb(121 113 107 / 0.7);
}

.focus\:border-gray-warm-500\/75:focus {
  border-color: rgb(121 113 107 / 0.75);
}

.focus\:border-gray-warm-500\/80:focus {
  border-color: rgb(121 113 107 / 0.8);
}

.focus\:border-gray-warm-500\/90:focus {
  border-color: rgb(121 113 107 / 0.9);
}

.focus\:border-gray-warm-500\/95:focus {
  border-color: rgb(121 113 107 / 0.95);
}

.focus\:border-gray-warm-500\/100:focus {
  border-color: rgb(121 113 107 / 1);
}

.focus\:border-gray-warm-600\/0:focus {
  border-color: rgb(87 83 78 / 0);
}

.focus\:border-gray-warm-600\/5:focus {
  border-color: rgb(87 83 78 / 0.05);
}

.focus\:border-gray-warm-600\/10:focus {
  border-color: rgb(87 83 78 / 0.1);
}

.focus\:border-gray-warm-600\/20:focus {
  border-color: rgb(87 83 78 / 0.2);
}

.focus\:border-gray-warm-600\/25:focus {
  border-color: rgb(87 83 78 / 0.25);
}

.focus\:border-gray-warm-600\/30:focus {
  border-color: rgb(87 83 78 / 0.3);
}

.focus\:border-gray-warm-600\/40:focus {
  border-color: rgb(87 83 78 / 0.4);
}

.focus\:border-gray-warm-600\/50:focus {
  border-color: rgb(87 83 78 / 0.5);
}

.focus\:border-gray-warm-600\/60:focus {
  border-color: rgb(87 83 78 / 0.6);
}

.focus\:border-gray-warm-600\/70:focus {
  border-color: rgb(87 83 78 / 0.7);
}

.focus\:border-gray-warm-600\/75:focus {
  border-color: rgb(87 83 78 / 0.75);
}

.focus\:border-gray-warm-600\/80:focus {
  border-color: rgb(87 83 78 / 0.8);
}

.focus\:border-gray-warm-600\/90:focus {
  border-color: rgb(87 83 78 / 0.9);
}

.focus\:border-gray-warm-600\/95:focus {
  border-color: rgb(87 83 78 / 0.95);
}

.focus\:border-gray-warm-600\/100:focus {
  border-color: rgb(87 83 78 / 1);
}

.focus\:border-gray-warm-700\/0:focus {
  border-color: rgb(68 64 60 / 0);
}

.focus\:border-gray-warm-700\/5:focus {
  border-color: rgb(68 64 60 / 0.05);
}

.focus\:border-gray-warm-700\/10:focus {
  border-color: rgb(68 64 60 / 0.1);
}

.focus\:border-gray-warm-700\/20:focus {
  border-color: rgb(68 64 60 / 0.2);
}

.focus\:border-gray-warm-700\/25:focus {
  border-color: rgb(68 64 60 / 0.25);
}

.focus\:border-gray-warm-700\/30:focus {
  border-color: rgb(68 64 60 / 0.3);
}

.focus\:border-gray-warm-700\/40:focus {
  border-color: rgb(68 64 60 / 0.4);
}

.focus\:border-gray-warm-700\/50:focus {
  border-color: rgb(68 64 60 / 0.5);
}

.focus\:border-gray-warm-700\/60:focus {
  border-color: rgb(68 64 60 / 0.6);
}

.focus\:border-gray-warm-700\/70:focus {
  border-color: rgb(68 64 60 / 0.7);
}

.focus\:border-gray-warm-700\/75:focus {
  border-color: rgb(68 64 60 / 0.75);
}

.focus\:border-gray-warm-700\/80:focus {
  border-color: rgb(68 64 60 / 0.8);
}

.focus\:border-gray-warm-700\/90:focus {
  border-color: rgb(68 64 60 / 0.9);
}

.focus\:border-gray-warm-700\/95:focus {
  border-color: rgb(68 64 60 / 0.95);
}

.focus\:border-gray-warm-700\/100:focus {
  border-color: rgb(68 64 60 / 1);
}

.focus\:border-gray-warm-800\/0:focus {
  border-color: rgb(41 37 36 / 0);
}

.focus\:border-gray-warm-800\/5:focus {
  border-color: rgb(41 37 36 / 0.05);
}

.focus\:border-gray-warm-800\/10:focus {
  border-color: rgb(41 37 36 / 0.1);
}

.focus\:border-gray-warm-800\/20:focus {
  border-color: rgb(41 37 36 / 0.2);
}

.focus\:border-gray-warm-800\/25:focus {
  border-color: rgb(41 37 36 / 0.25);
}

.focus\:border-gray-warm-800\/30:focus {
  border-color: rgb(41 37 36 / 0.3);
}

.focus\:border-gray-warm-800\/40:focus {
  border-color: rgb(41 37 36 / 0.4);
}

.focus\:border-gray-warm-800\/50:focus {
  border-color: rgb(41 37 36 / 0.5);
}

.focus\:border-gray-warm-800\/60:focus {
  border-color: rgb(41 37 36 / 0.6);
}

.focus\:border-gray-warm-800\/70:focus {
  border-color: rgb(41 37 36 / 0.7);
}

.focus\:border-gray-warm-800\/75:focus {
  border-color: rgb(41 37 36 / 0.75);
}

.focus\:border-gray-warm-800\/80:focus {
  border-color: rgb(41 37 36 / 0.8);
}

.focus\:border-gray-warm-800\/90:focus {
  border-color: rgb(41 37 36 / 0.9);
}

.focus\:border-gray-warm-800\/95:focus {
  border-color: rgb(41 37 36 / 0.95);
}

.focus\:border-gray-warm-800\/100:focus {
  border-color: rgb(41 37 36 / 1);
}

.focus\:border-gray-warm-900\/0:focus {
  border-color: rgb(28 25 23 / 0);
}

.focus\:border-gray-warm-900\/5:focus {
  border-color: rgb(28 25 23 / 0.05);
}

.focus\:border-gray-warm-900\/10:focus {
  border-color: rgb(28 25 23 / 0.1);
}

.focus\:border-gray-warm-900\/20:focus {
  border-color: rgb(28 25 23 / 0.2);
}

.focus\:border-gray-warm-900\/25:focus {
  border-color: rgb(28 25 23 / 0.25);
}

.focus\:border-gray-warm-900\/30:focus {
  border-color: rgb(28 25 23 / 0.3);
}

.focus\:border-gray-warm-900\/40:focus {
  border-color: rgb(28 25 23 / 0.4);
}

.focus\:border-gray-warm-900\/50:focus {
  border-color: rgb(28 25 23 / 0.5);
}

.focus\:border-gray-warm-900\/60:focus {
  border-color: rgb(28 25 23 / 0.6);
}

.focus\:border-gray-warm-900\/70:focus {
  border-color: rgb(28 25 23 / 0.7);
}

.focus\:border-gray-warm-900\/75:focus {
  border-color: rgb(28 25 23 / 0.75);
}

.focus\:border-gray-warm-900\/80:focus {
  border-color: rgb(28 25 23 / 0.8);
}

.focus\:border-gray-warm-900\/90:focus {
  border-color: rgb(28 25 23 / 0.9);
}

.focus\:border-gray-warm-900\/95:focus {
  border-color: rgb(28 25 23 / 0.95);
}

.focus\:border-gray-warm-900\/100:focus {
  border-color: rgb(28 25 23 / 1);
}

.focus\:border-gray-warm\/0:focus {
  border-color: rgb(169 162 157 / 0);
}

.focus\:border-gray-warm\/5:focus {
  border-color: rgb(169 162 157 / 0.05);
}

.focus\:border-gray-warm\/10:focus {
  border-color: rgb(169 162 157 / 0.1);
}

.focus\:border-gray-warm\/20:focus {
  border-color: rgb(169 162 157 / 0.2);
}

.focus\:border-gray-warm\/25:focus {
  border-color: rgb(169 162 157 / 0.25);
}

.focus\:border-gray-warm\/30:focus {
  border-color: rgb(169 162 157 / 0.3);
}

.focus\:border-gray-warm\/40:focus {
  border-color: rgb(169 162 157 / 0.4);
}

.focus\:border-gray-warm\/50:focus {
  border-color: rgb(169 162 157 / 0.5);
}

.focus\:border-gray-warm\/60:focus {
  border-color: rgb(169 162 157 / 0.6);
}

.focus\:border-gray-warm\/70:focus {
  border-color: rgb(169 162 157 / 0.7);
}

.focus\:border-gray-warm\/75:focus {
  border-color: rgb(169 162 157 / 0.75);
}

.focus\:border-gray-warm\/80:focus {
  border-color: rgb(169 162 157 / 0.8);
}

.focus\:border-gray-warm\/90:focus {
  border-color: rgb(169 162 157 / 0.9);
}

.focus\:border-gray-warm\/95:focus {
  border-color: rgb(169 162 157 / 0.95);
}

.focus\:border-gray-warm\/100:focus {
  border-color: rgb(169 162 157 / 1);
}

.focus\:border-moss-25\/0:focus {
  border-color: rgb(250 253 247 / 0);
}

.focus\:border-moss-25\/5:focus {
  border-color: rgb(250 253 247 / 0.05);
}

.focus\:border-moss-25\/10:focus {
  border-color: rgb(250 253 247 / 0.1);
}

.focus\:border-moss-25\/20:focus {
  border-color: rgb(250 253 247 / 0.2);
}

.focus\:border-moss-25\/25:focus {
  border-color: rgb(250 253 247 / 0.25);
}

.focus\:border-moss-25\/30:focus {
  border-color: rgb(250 253 247 / 0.3);
}

.focus\:border-moss-25\/40:focus {
  border-color: rgb(250 253 247 / 0.4);
}

.focus\:border-moss-25\/50:focus {
  border-color: rgb(250 253 247 / 0.5);
}

.focus\:border-moss-25\/60:focus {
  border-color: rgb(250 253 247 / 0.6);
}

.focus\:border-moss-25\/70:focus {
  border-color: rgb(250 253 247 / 0.7);
}

.focus\:border-moss-25\/75:focus {
  border-color: rgb(250 253 247 / 0.75);
}

.focus\:border-moss-25\/80:focus {
  border-color: rgb(250 253 247 / 0.8);
}

.focus\:border-moss-25\/90:focus {
  border-color: rgb(250 253 247 / 0.9);
}

.focus\:border-moss-25\/95:focus {
  border-color: rgb(250 253 247 / 0.95);
}

.focus\:border-moss-25\/100:focus {
  border-color: rgb(250 253 247 / 1);
}

.focus\:border-moss-50\/0:focus {
  border-color: rgb(245 251 238 / 0);
}

.focus\:border-moss-50\/5:focus {
  border-color: rgb(245 251 238 / 0.05);
}

.focus\:border-moss-50\/10:focus {
  border-color: rgb(245 251 238 / 0.1);
}

.focus\:border-moss-50\/20:focus {
  border-color: rgb(245 251 238 / 0.2);
}

.focus\:border-moss-50\/25:focus {
  border-color: rgb(245 251 238 / 0.25);
}

.focus\:border-moss-50\/30:focus {
  border-color: rgb(245 251 238 / 0.3);
}

.focus\:border-moss-50\/40:focus {
  border-color: rgb(245 251 238 / 0.4);
}

.focus\:border-moss-50\/50:focus {
  border-color: rgb(245 251 238 / 0.5);
}

.focus\:border-moss-50\/60:focus {
  border-color: rgb(245 251 238 / 0.6);
}

.focus\:border-moss-50\/70:focus {
  border-color: rgb(245 251 238 / 0.7);
}

.focus\:border-moss-50\/75:focus {
  border-color: rgb(245 251 238 / 0.75);
}

.focus\:border-moss-50\/80:focus {
  border-color: rgb(245 251 238 / 0.8);
}

.focus\:border-moss-50\/90:focus {
  border-color: rgb(245 251 238 / 0.9);
}

.focus\:border-moss-50\/95:focus {
  border-color: rgb(245 251 238 / 0.95);
}

.focus\:border-moss-50\/100:focus {
  border-color: rgb(245 251 238 / 1);
}

.focus\:border-moss-100\/0:focus {
  border-color: rgb(230 244 215 / 0);
}

.focus\:border-moss-100\/5:focus {
  border-color: rgb(230 244 215 / 0.05);
}

.focus\:border-moss-100\/10:focus {
  border-color: rgb(230 244 215 / 0.1);
}

.focus\:border-moss-100\/20:focus {
  border-color: rgb(230 244 215 / 0.2);
}

.focus\:border-moss-100\/25:focus {
  border-color: rgb(230 244 215 / 0.25);
}

.focus\:border-moss-100\/30:focus {
  border-color: rgb(230 244 215 / 0.3);
}

.focus\:border-moss-100\/40:focus {
  border-color: rgb(230 244 215 / 0.4);
}

.focus\:border-moss-100\/50:focus {
  border-color: rgb(230 244 215 / 0.5);
}

.focus\:border-moss-100\/60:focus {
  border-color: rgb(230 244 215 / 0.6);
}

.focus\:border-moss-100\/70:focus {
  border-color: rgb(230 244 215 / 0.7);
}

.focus\:border-moss-100\/75:focus {
  border-color: rgb(230 244 215 / 0.75);
}

.focus\:border-moss-100\/80:focus {
  border-color: rgb(230 244 215 / 0.8);
}

.focus\:border-moss-100\/90:focus {
  border-color: rgb(230 244 215 / 0.9);
}

.focus\:border-moss-100\/95:focus {
  border-color: rgb(230 244 215 / 0.95);
}

.focus\:border-moss-100\/100:focus {
  border-color: rgb(230 244 215 / 1);
}

.focus\:border-moss-200\/0:focus {
  border-color: rgb(206 234 176 / 0);
}

.focus\:border-moss-200\/5:focus {
  border-color: rgb(206 234 176 / 0.05);
}

.focus\:border-moss-200\/10:focus {
  border-color: rgb(206 234 176 / 0.1);
}

.focus\:border-moss-200\/20:focus {
  border-color: rgb(206 234 176 / 0.2);
}

.focus\:border-moss-200\/25:focus {
  border-color: rgb(206 234 176 / 0.25);
}

.focus\:border-moss-200\/30:focus {
  border-color: rgb(206 234 176 / 0.3);
}

.focus\:border-moss-200\/40:focus {
  border-color: rgb(206 234 176 / 0.4);
}

.focus\:border-moss-200\/50:focus {
  border-color: rgb(206 234 176 / 0.5);
}

.focus\:border-moss-200\/60:focus {
  border-color: rgb(206 234 176 / 0.6);
}

.focus\:border-moss-200\/70:focus {
  border-color: rgb(206 234 176 / 0.7);
}

.focus\:border-moss-200\/75:focus {
  border-color: rgb(206 234 176 / 0.75);
}

.focus\:border-moss-200\/80:focus {
  border-color: rgb(206 234 176 / 0.8);
}

.focus\:border-moss-200\/90:focus {
  border-color: rgb(206 234 176 / 0.9);
}

.focus\:border-moss-200\/95:focus {
  border-color: rgb(206 234 176 / 0.95);
}

.focus\:border-moss-200\/100:focus {
  border-color: rgb(206 234 176 / 1);
}

.focus\:border-moss-300\/0:focus {
  border-color: rgb(172 220 121 / 0);
}

.focus\:border-moss-300\/5:focus {
  border-color: rgb(172 220 121 / 0.05);
}

.focus\:border-moss-300\/10:focus {
  border-color: rgb(172 220 121 / 0.1);
}

.focus\:border-moss-300\/20:focus {
  border-color: rgb(172 220 121 / 0.2);
}

.focus\:border-moss-300\/25:focus {
  border-color: rgb(172 220 121 / 0.25);
}

.focus\:border-moss-300\/30:focus {
  border-color: rgb(172 220 121 / 0.3);
}

.focus\:border-moss-300\/40:focus {
  border-color: rgb(172 220 121 / 0.4);
}

.focus\:border-moss-300\/50:focus {
  border-color: rgb(172 220 121 / 0.5);
}

.focus\:border-moss-300\/60:focus {
  border-color: rgb(172 220 121 / 0.6);
}

.focus\:border-moss-300\/70:focus {
  border-color: rgb(172 220 121 / 0.7);
}

.focus\:border-moss-300\/75:focus {
  border-color: rgb(172 220 121 / 0.75);
}

.focus\:border-moss-300\/80:focus {
  border-color: rgb(172 220 121 / 0.8);
}

.focus\:border-moss-300\/90:focus {
  border-color: rgb(172 220 121 / 0.9);
}

.focus\:border-moss-300\/95:focus {
  border-color: rgb(172 220 121 / 0.95);
}

.focus\:border-moss-300\/100:focus {
  border-color: rgb(172 220 121 / 1);
}

.focus\:border-moss-400\/0:focus {
  border-color: rgb(134 203 60 / 0);
}

.focus\:border-moss-400\/5:focus {
  border-color: rgb(134 203 60 / 0.05);
}

.focus\:border-moss-400\/10:focus {
  border-color: rgb(134 203 60 / 0.1);
}

.focus\:border-moss-400\/20:focus {
  border-color: rgb(134 203 60 / 0.2);
}

.focus\:border-moss-400\/25:focus {
  border-color: rgb(134 203 60 / 0.25);
}

.focus\:border-moss-400\/30:focus {
  border-color: rgb(134 203 60 / 0.3);
}

.focus\:border-moss-400\/40:focus {
  border-color: rgb(134 203 60 / 0.4);
}

.focus\:border-moss-400\/50:focus {
  border-color: rgb(134 203 60 / 0.5);
}

.focus\:border-moss-400\/60:focus {
  border-color: rgb(134 203 60 / 0.6);
}

.focus\:border-moss-400\/70:focus {
  border-color: rgb(134 203 60 / 0.7);
}

.focus\:border-moss-400\/75:focus {
  border-color: rgb(134 203 60 / 0.75);
}

.focus\:border-moss-400\/80:focus {
  border-color: rgb(134 203 60 / 0.8);
}

.focus\:border-moss-400\/90:focus {
  border-color: rgb(134 203 60 / 0.9);
}

.focus\:border-moss-400\/95:focus {
  border-color: rgb(134 203 60 / 0.95);
}

.focus\:border-moss-400\/100:focus {
  border-color: rgb(134 203 60 / 1);
}

.focus\:border-moss-500\/0:focus {
  border-color: rgb(102 159 42 / 0);
}

.focus\:border-moss-500\/5:focus {
  border-color: rgb(102 159 42 / 0.05);
}

.focus\:border-moss-500\/10:focus {
  border-color: rgb(102 159 42 / 0.1);
}

.focus\:border-moss-500\/20:focus {
  border-color: rgb(102 159 42 / 0.2);
}

.focus\:border-moss-500\/25:focus {
  border-color: rgb(102 159 42 / 0.25);
}

.focus\:border-moss-500\/30:focus {
  border-color: rgb(102 159 42 / 0.3);
}

.focus\:border-moss-500\/40:focus {
  border-color: rgb(102 159 42 / 0.4);
}

.focus\:border-moss-500\/50:focus {
  border-color: rgb(102 159 42 / 0.5);
}

.focus\:border-moss-500\/60:focus {
  border-color: rgb(102 159 42 / 0.6);
}

.focus\:border-moss-500\/70:focus {
  border-color: rgb(102 159 42 / 0.7);
}

.focus\:border-moss-500\/75:focus {
  border-color: rgb(102 159 42 / 0.75);
}

.focus\:border-moss-500\/80:focus {
  border-color: rgb(102 159 42 / 0.8);
}

.focus\:border-moss-500\/90:focus {
  border-color: rgb(102 159 42 / 0.9);
}

.focus\:border-moss-500\/95:focus {
  border-color: rgb(102 159 42 / 0.95);
}

.focus\:border-moss-500\/100:focus {
  border-color: rgb(102 159 42 / 1);
}

.focus\:border-moss-600\/0:focus {
  border-color: rgb(79 122 33 / 0);
}

.focus\:border-moss-600\/5:focus {
  border-color: rgb(79 122 33 / 0.05);
}

.focus\:border-moss-600\/10:focus {
  border-color: rgb(79 122 33 / 0.1);
}

.focus\:border-moss-600\/20:focus {
  border-color: rgb(79 122 33 / 0.2);
}

.focus\:border-moss-600\/25:focus {
  border-color: rgb(79 122 33 / 0.25);
}

.focus\:border-moss-600\/30:focus {
  border-color: rgb(79 122 33 / 0.3);
}

.focus\:border-moss-600\/40:focus {
  border-color: rgb(79 122 33 / 0.4);
}

.focus\:border-moss-600\/50:focus {
  border-color: rgb(79 122 33 / 0.5);
}

.focus\:border-moss-600\/60:focus {
  border-color: rgb(79 122 33 / 0.6);
}

.focus\:border-moss-600\/70:focus {
  border-color: rgb(79 122 33 / 0.7);
}

.focus\:border-moss-600\/75:focus {
  border-color: rgb(79 122 33 / 0.75);
}

.focus\:border-moss-600\/80:focus {
  border-color: rgb(79 122 33 / 0.8);
}

.focus\:border-moss-600\/90:focus {
  border-color: rgb(79 122 33 / 0.9);
}

.focus\:border-moss-600\/95:focus {
  border-color: rgb(79 122 33 / 0.95);
}

.focus\:border-moss-600\/100:focus {
  border-color: rgb(79 122 33 / 1);
}

.focus\:border-moss-700\/0:focus {
  border-color: rgb(63 98 26 / 0);
}

.focus\:border-moss-700\/5:focus {
  border-color: rgb(63 98 26 / 0.05);
}

.focus\:border-moss-700\/10:focus {
  border-color: rgb(63 98 26 / 0.1);
}

.focus\:border-moss-700\/20:focus {
  border-color: rgb(63 98 26 / 0.2);
}

.focus\:border-moss-700\/25:focus {
  border-color: rgb(63 98 26 / 0.25);
}

.focus\:border-moss-700\/30:focus {
  border-color: rgb(63 98 26 / 0.3);
}

.focus\:border-moss-700\/40:focus {
  border-color: rgb(63 98 26 / 0.4);
}

.focus\:border-moss-700\/50:focus {
  border-color: rgb(63 98 26 / 0.5);
}

.focus\:border-moss-700\/60:focus {
  border-color: rgb(63 98 26 / 0.6);
}

.focus\:border-moss-700\/70:focus {
  border-color: rgb(63 98 26 / 0.7);
}

.focus\:border-moss-700\/75:focus {
  border-color: rgb(63 98 26 / 0.75);
}

.focus\:border-moss-700\/80:focus {
  border-color: rgb(63 98 26 / 0.8);
}

.focus\:border-moss-700\/90:focus {
  border-color: rgb(63 98 26 / 0.9);
}

.focus\:border-moss-700\/95:focus {
  border-color: rgb(63 98 26 / 0.95);
}

.focus\:border-moss-700\/100:focus {
  border-color: rgb(63 98 26 / 1);
}

.focus\:border-moss-800\/0:focus {
  border-color: rgb(51 80 21 / 0);
}

.focus\:border-moss-800\/5:focus {
  border-color: rgb(51 80 21 / 0.05);
}

.focus\:border-moss-800\/10:focus {
  border-color: rgb(51 80 21 / 0.1);
}

.focus\:border-moss-800\/20:focus {
  border-color: rgb(51 80 21 / 0.2);
}

.focus\:border-moss-800\/25:focus {
  border-color: rgb(51 80 21 / 0.25);
}

.focus\:border-moss-800\/30:focus {
  border-color: rgb(51 80 21 / 0.3);
}

.focus\:border-moss-800\/40:focus {
  border-color: rgb(51 80 21 / 0.4);
}

.focus\:border-moss-800\/50:focus {
  border-color: rgb(51 80 21 / 0.5);
}

.focus\:border-moss-800\/60:focus {
  border-color: rgb(51 80 21 / 0.6);
}

.focus\:border-moss-800\/70:focus {
  border-color: rgb(51 80 21 / 0.7);
}

.focus\:border-moss-800\/75:focus {
  border-color: rgb(51 80 21 / 0.75);
}

.focus\:border-moss-800\/80:focus {
  border-color: rgb(51 80 21 / 0.8);
}

.focus\:border-moss-800\/90:focus {
  border-color: rgb(51 80 21 / 0.9);
}

.focus\:border-moss-800\/95:focus {
  border-color: rgb(51 80 21 / 0.95);
}

.focus\:border-moss-800\/100:focus {
  border-color: rgb(51 80 21 / 1);
}

.focus\:border-moss-900\/0:focus {
  border-color: rgb(43 66 18 / 0);
}

.focus\:border-moss-900\/5:focus {
  border-color: rgb(43 66 18 / 0.05);
}

.focus\:border-moss-900\/10:focus {
  border-color: rgb(43 66 18 / 0.1);
}

.focus\:border-moss-900\/20:focus {
  border-color: rgb(43 66 18 / 0.2);
}

.focus\:border-moss-900\/25:focus {
  border-color: rgb(43 66 18 / 0.25);
}

.focus\:border-moss-900\/30:focus {
  border-color: rgb(43 66 18 / 0.3);
}

.focus\:border-moss-900\/40:focus {
  border-color: rgb(43 66 18 / 0.4);
}

.focus\:border-moss-900\/50:focus {
  border-color: rgb(43 66 18 / 0.5);
}

.focus\:border-moss-900\/60:focus {
  border-color: rgb(43 66 18 / 0.6);
}

.focus\:border-moss-900\/70:focus {
  border-color: rgb(43 66 18 / 0.7);
}

.focus\:border-moss-900\/75:focus {
  border-color: rgb(43 66 18 / 0.75);
}

.focus\:border-moss-900\/80:focus {
  border-color: rgb(43 66 18 / 0.8);
}

.focus\:border-moss-900\/90:focus {
  border-color: rgb(43 66 18 / 0.9);
}

.focus\:border-moss-900\/95:focus {
  border-color: rgb(43 66 18 / 0.95);
}

.focus\:border-moss-900\/100:focus {
  border-color: rgb(43 66 18 / 1);
}

.focus\:border-moss\/0:focus {
  border-color: rgb(134 203 60 / 0);
}

.focus\:border-moss\/5:focus {
  border-color: rgb(134 203 60 / 0.05);
}

.focus\:border-moss\/10:focus {
  border-color: rgb(134 203 60 / 0.1);
}

.focus\:border-moss\/20:focus {
  border-color: rgb(134 203 60 / 0.2);
}

.focus\:border-moss\/25:focus {
  border-color: rgb(134 203 60 / 0.25);
}

.focus\:border-moss\/30:focus {
  border-color: rgb(134 203 60 / 0.3);
}

.focus\:border-moss\/40:focus {
  border-color: rgb(134 203 60 / 0.4);
}

.focus\:border-moss\/50:focus {
  border-color: rgb(134 203 60 / 0.5);
}

.focus\:border-moss\/60:focus {
  border-color: rgb(134 203 60 / 0.6);
}

.focus\:border-moss\/70:focus {
  border-color: rgb(134 203 60 / 0.7);
}

.focus\:border-moss\/75:focus {
  border-color: rgb(134 203 60 / 0.75);
}

.focus\:border-moss\/80:focus {
  border-color: rgb(134 203 60 / 0.8);
}

.focus\:border-moss\/90:focus {
  border-color: rgb(134 203 60 / 0.9);
}

.focus\:border-moss\/95:focus {
  border-color: rgb(134 203 60 / 0.95);
}

.focus\:border-moss\/100:focus {
  border-color: rgb(134 203 60 / 1);
}

.focus\:border-green-light-25\/0:focus {
  border-color: rgb(250 254 245 / 0);
}

.focus\:border-green-light-25\/5:focus {
  border-color: rgb(250 254 245 / 0.05);
}

.focus\:border-green-light-25\/10:focus {
  border-color: rgb(250 254 245 / 0.1);
}

.focus\:border-green-light-25\/20:focus {
  border-color: rgb(250 254 245 / 0.2);
}

.focus\:border-green-light-25\/25:focus {
  border-color: rgb(250 254 245 / 0.25);
}

.focus\:border-green-light-25\/30:focus {
  border-color: rgb(250 254 245 / 0.3);
}

.focus\:border-green-light-25\/40:focus {
  border-color: rgb(250 254 245 / 0.4);
}

.focus\:border-green-light-25\/50:focus {
  border-color: rgb(250 254 245 / 0.5);
}

.focus\:border-green-light-25\/60:focus {
  border-color: rgb(250 254 245 / 0.6);
}

.focus\:border-green-light-25\/70:focus {
  border-color: rgb(250 254 245 / 0.7);
}

.focus\:border-green-light-25\/75:focus {
  border-color: rgb(250 254 245 / 0.75);
}

.focus\:border-green-light-25\/80:focus {
  border-color: rgb(250 254 245 / 0.8);
}

.focus\:border-green-light-25\/90:focus {
  border-color: rgb(250 254 245 / 0.9);
}

.focus\:border-green-light-25\/95:focus {
  border-color: rgb(250 254 245 / 0.95);
}

.focus\:border-green-light-25\/100:focus {
  border-color: rgb(250 254 245 / 1);
}

.focus\:border-green-light-50\/0:focus {
  border-color: rgb(243 254 231 / 0);
}

.focus\:border-green-light-50\/5:focus {
  border-color: rgb(243 254 231 / 0.05);
}

.focus\:border-green-light-50\/10:focus {
  border-color: rgb(243 254 231 / 0.1);
}

.focus\:border-green-light-50\/20:focus {
  border-color: rgb(243 254 231 / 0.2);
}

.focus\:border-green-light-50\/25:focus {
  border-color: rgb(243 254 231 / 0.25);
}

.focus\:border-green-light-50\/30:focus {
  border-color: rgb(243 254 231 / 0.3);
}

.focus\:border-green-light-50\/40:focus {
  border-color: rgb(243 254 231 / 0.4);
}

.focus\:border-green-light-50\/50:focus {
  border-color: rgb(243 254 231 / 0.5);
}

.focus\:border-green-light-50\/60:focus {
  border-color: rgb(243 254 231 / 0.6);
}

.focus\:border-green-light-50\/70:focus {
  border-color: rgb(243 254 231 / 0.7);
}

.focus\:border-green-light-50\/75:focus {
  border-color: rgb(243 254 231 / 0.75);
}

.focus\:border-green-light-50\/80:focus {
  border-color: rgb(243 254 231 / 0.8);
}

.focus\:border-green-light-50\/90:focus {
  border-color: rgb(243 254 231 / 0.9);
}

.focus\:border-green-light-50\/95:focus {
  border-color: rgb(243 254 231 / 0.95);
}

.focus\:border-green-light-50\/100:focus {
  border-color: rgb(243 254 231 / 1);
}

.focus\:border-green-light-100\/0:focus {
  border-color: rgb(228 251 204 / 0);
}

.focus\:border-green-light-100\/5:focus {
  border-color: rgb(228 251 204 / 0.05);
}

.focus\:border-green-light-100\/10:focus {
  border-color: rgb(228 251 204 / 0.1);
}

.focus\:border-green-light-100\/20:focus {
  border-color: rgb(228 251 204 / 0.2);
}

.focus\:border-green-light-100\/25:focus {
  border-color: rgb(228 251 204 / 0.25);
}

.focus\:border-green-light-100\/30:focus {
  border-color: rgb(228 251 204 / 0.3);
}

.focus\:border-green-light-100\/40:focus {
  border-color: rgb(228 251 204 / 0.4);
}

.focus\:border-green-light-100\/50:focus {
  border-color: rgb(228 251 204 / 0.5);
}

.focus\:border-green-light-100\/60:focus {
  border-color: rgb(228 251 204 / 0.6);
}

.focus\:border-green-light-100\/70:focus {
  border-color: rgb(228 251 204 / 0.7);
}

.focus\:border-green-light-100\/75:focus {
  border-color: rgb(228 251 204 / 0.75);
}

.focus\:border-green-light-100\/80:focus {
  border-color: rgb(228 251 204 / 0.8);
}

.focus\:border-green-light-100\/90:focus {
  border-color: rgb(228 251 204 / 0.9);
}

.focus\:border-green-light-100\/95:focus {
  border-color: rgb(228 251 204 / 0.95);
}

.focus\:border-green-light-100\/100:focus {
  border-color: rgb(228 251 204 / 1);
}

.focus\:border-green-light-300\/0:focus {
  border-color: rgb(166 239 103 / 0);
}

.focus\:border-green-light-300\/5:focus {
  border-color: rgb(166 239 103 / 0.05);
}

.focus\:border-green-light-300\/10:focus {
  border-color: rgb(166 239 103 / 0.1);
}

.focus\:border-green-light-300\/20:focus {
  border-color: rgb(166 239 103 / 0.2);
}

.focus\:border-green-light-300\/25:focus {
  border-color: rgb(166 239 103 / 0.25);
}

.focus\:border-green-light-300\/30:focus {
  border-color: rgb(166 239 103 / 0.3);
}

.focus\:border-green-light-300\/40:focus {
  border-color: rgb(166 239 103 / 0.4);
}

.focus\:border-green-light-300\/50:focus {
  border-color: rgb(166 239 103 / 0.5);
}

.focus\:border-green-light-300\/60:focus {
  border-color: rgb(166 239 103 / 0.6);
}

.focus\:border-green-light-300\/70:focus {
  border-color: rgb(166 239 103 / 0.7);
}

.focus\:border-green-light-300\/75:focus {
  border-color: rgb(166 239 103 / 0.75);
}

.focus\:border-green-light-300\/80:focus {
  border-color: rgb(166 239 103 / 0.8);
}

.focus\:border-green-light-300\/90:focus {
  border-color: rgb(166 239 103 / 0.9);
}

.focus\:border-green-light-300\/95:focus {
  border-color: rgb(166 239 103 / 0.95);
}

.focus\:border-green-light-300\/100:focus {
  border-color: rgb(166 239 103 / 1);
}

.focus\:border-green-light-400\/0:focus {
  border-color: rgb(133 225 58 / 0);
}

.focus\:border-green-light-400\/5:focus {
  border-color: rgb(133 225 58 / 0.05);
}

.focus\:border-green-light-400\/10:focus {
  border-color: rgb(133 225 58 / 0.1);
}

.focus\:border-green-light-400\/20:focus {
  border-color: rgb(133 225 58 / 0.2);
}

.focus\:border-green-light-400\/25:focus {
  border-color: rgb(133 225 58 / 0.25);
}

.focus\:border-green-light-400\/30:focus {
  border-color: rgb(133 225 58 / 0.3);
}

.focus\:border-green-light-400\/40:focus {
  border-color: rgb(133 225 58 / 0.4);
}

.focus\:border-green-light-400\/50:focus {
  border-color: rgb(133 225 58 / 0.5);
}

.focus\:border-green-light-400\/60:focus {
  border-color: rgb(133 225 58 / 0.6);
}

.focus\:border-green-light-400\/70:focus {
  border-color: rgb(133 225 58 / 0.7);
}

.focus\:border-green-light-400\/75:focus {
  border-color: rgb(133 225 58 / 0.75);
}

.focus\:border-green-light-400\/80:focus {
  border-color: rgb(133 225 58 / 0.8);
}

.focus\:border-green-light-400\/90:focus {
  border-color: rgb(133 225 58 / 0.9);
}

.focus\:border-green-light-400\/95:focus {
  border-color: rgb(133 225 58 / 0.95);
}

.focus\:border-green-light-400\/100:focus {
  border-color: rgb(133 225 58 / 1);
}

.focus\:border-green-light-500\/0:focus {
  border-color: rgb(102 6 16 / 0);
}

.focus\:border-green-light-500\/5:focus {
  border-color: rgb(102 6 16 / 0.05);
}

.focus\:border-green-light-500\/10:focus {
  border-color: rgb(102 6 16 / 0.1);
}

.focus\:border-green-light-500\/20:focus {
  border-color: rgb(102 6 16 / 0.2);
}

.focus\:border-green-light-500\/25:focus {
  border-color: rgb(102 6 16 / 0.25);
}

.focus\:border-green-light-500\/30:focus {
  border-color: rgb(102 6 16 / 0.3);
}

.focus\:border-green-light-500\/40:focus {
  border-color: rgb(102 6 16 / 0.4);
}

.focus\:border-green-light-500\/50:focus {
  border-color: rgb(102 6 16 / 0.5);
}

.focus\:border-green-light-500\/60:focus {
  border-color: rgb(102 6 16 / 0.6);
}

.focus\:border-green-light-500\/70:focus {
  border-color: rgb(102 6 16 / 0.7);
}

.focus\:border-green-light-500\/75:focus {
  border-color: rgb(102 6 16 / 0.75);
}

.focus\:border-green-light-500\/80:focus {
  border-color: rgb(102 6 16 / 0.8);
}

.focus\:border-green-light-500\/90:focus {
  border-color: rgb(102 6 16 / 0.9);
}

.focus\:border-green-light-500\/95:focus {
  border-color: rgb(102 6 16 / 0.95);
}

.focus\:border-green-light-500\/100:focus {
  border-color: rgb(102 6 16 / 1);
}

.focus\:border-green-light-800\/0:focus {
  border-color: rgb(50 98 18 / 0);
}

.focus\:border-green-light-800\/5:focus {
  border-color: rgb(50 98 18 / 0.05);
}

.focus\:border-green-light-800\/10:focus {
  border-color: rgb(50 98 18 / 0.1);
}

.focus\:border-green-light-800\/20:focus {
  border-color: rgb(50 98 18 / 0.2);
}

.focus\:border-green-light-800\/25:focus {
  border-color: rgb(50 98 18 / 0.25);
}

.focus\:border-green-light-800\/30:focus {
  border-color: rgb(50 98 18 / 0.3);
}

.focus\:border-green-light-800\/40:focus {
  border-color: rgb(50 98 18 / 0.4);
}

.focus\:border-green-light-800\/50:focus {
  border-color: rgb(50 98 18 / 0.5);
}

.focus\:border-green-light-800\/60:focus {
  border-color: rgb(50 98 18 / 0.6);
}

.focus\:border-green-light-800\/70:focus {
  border-color: rgb(50 98 18 / 0.7);
}

.focus\:border-green-light-800\/75:focus {
  border-color: rgb(50 98 18 / 0.75);
}

.focus\:border-green-light-800\/80:focus {
  border-color: rgb(50 98 18 / 0.8);
}

.focus\:border-green-light-800\/90:focus {
  border-color: rgb(50 98 18 / 0.9);
}

.focus\:border-green-light-800\/95:focus {
  border-color: rgb(50 98 18 / 0.95);
}

.focus\:border-green-light-800\/100:focus {
  border-color: rgb(50 98 18 / 1);
}

.focus\:border-green-light-900\/0:focus {
  border-color: rgb(43 83 20 / 0);
}

.focus\:border-green-light-900\/5:focus {
  border-color: rgb(43 83 20 / 0.05);
}

.focus\:border-green-light-900\/10:focus {
  border-color: rgb(43 83 20 / 0.1);
}

.focus\:border-green-light-900\/20:focus {
  border-color: rgb(43 83 20 / 0.2);
}

.focus\:border-green-light-900\/25:focus {
  border-color: rgb(43 83 20 / 0.25);
}

.focus\:border-green-light-900\/30:focus {
  border-color: rgb(43 83 20 / 0.3);
}

.focus\:border-green-light-900\/40:focus {
  border-color: rgb(43 83 20 / 0.4);
}

.focus\:border-green-light-900\/50:focus {
  border-color: rgb(43 83 20 / 0.5);
}

.focus\:border-green-light-900\/60:focus {
  border-color: rgb(43 83 20 / 0.6);
}

.focus\:border-green-light-900\/70:focus {
  border-color: rgb(43 83 20 / 0.7);
}

.focus\:border-green-light-900\/75:focus {
  border-color: rgb(43 83 20 / 0.75);
}

.focus\:border-green-light-900\/80:focus {
  border-color: rgb(43 83 20 / 0.8);
}

.focus\:border-green-light-900\/90:focus {
  border-color: rgb(43 83 20 / 0.9);
}

.focus\:border-green-light-900\/95:focus {
  border-color: rgb(43 83 20 / 0.95);
}

.focus\:border-green-light-900\/100:focus {
  border-color: rgb(43 83 20 / 1);
}

.focus\:border-green-light\/0:focus {
  border-color: rgb(133 225 58 / 0);
}

.focus\:border-green-light\/5:focus {
  border-color: rgb(133 225 58 / 0.05);
}

.focus\:border-green-light\/10:focus {
  border-color: rgb(133 225 58 / 0.1);
}

.focus\:border-green-light\/20:focus {
  border-color: rgb(133 225 58 / 0.2);
}

.focus\:border-green-light\/25:focus {
  border-color: rgb(133 225 58 / 0.25);
}

.focus\:border-green-light\/30:focus {
  border-color: rgb(133 225 58 / 0.3);
}

.focus\:border-green-light\/40:focus {
  border-color: rgb(133 225 58 / 0.4);
}

.focus\:border-green-light\/50:focus {
  border-color: rgb(133 225 58 / 0.5);
}

.focus\:border-green-light\/60:focus {
  border-color: rgb(133 225 58 / 0.6);
}

.focus\:border-green-light\/70:focus {
  border-color: rgb(133 225 58 / 0.7);
}

.focus\:border-green-light\/75:focus {
  border-color: rgb(133 225 58 / 0.75);
}

.focus\:border-green-light\/80:focus {
  border-color: rgb(133 225 58 / 0.8);
}

.focus\:border-green-light\/90:focus {
  border-color: rgb(133 225 58 / 0.9);
}

.focus\:border-green-light\/95:focus {
  border-color: rgb(133 225 58 / 0.95);
}

.focus\:border-green-light\/100:focus {
  border-color: rgb(133 225 58 / 1);
}

.focus\:border-green-25\/0:focus {
  border-color: rgb(246 254 249 / 0);
}

.focus\:border-green-25\/5:focus {
  border-color: rgb(246 254 249 / 0.05);
}

.focus\:border-green-25\/10:focus {
  border-color: rgb(246 254 249 / 0.1);
}

.focus\:border-green-25\/20:focus {
  border-color: rgb(246 254 249 / 0.2);
}

.focus\:border-green-25\/25:focus {
  border-color: rgb(246 254 249 / 0.25);
}

.focus\:border-green-25\/30:focus {
  border-color: rgb(246 254 249 / 0.3);
}

.focus\:border-green-25\/40:focus {
  border-color: rgb(246 254 249 / 0.4);
}

.focus\:border-green-25\/50:focus {
  border-color: rgb(246 254 249 / 0.5);
}

.focus\:border-green-25\/60:focus {
  border-color: rgb(246 254 249 / 0.6);
}

.focus\:border-green-25\/70:focus {
  border-color: rgb(246 254 249 / 0.7);
}

.focus\:border-green-25\/75:focus {
  border-color: rgb(246 254 249 / 0.75);
}

.focus\:border-green-25\/80:focus {
  border-color: rgb(246 254 249 / 0.8);
}

.focus\:border-green-25\/90:focus {
  border-color: rgb(246 254 249 / 0.9);
}

.focus\:border-green-25\/95:focus {
  border-color: rgb(246 254 249 / 0.95);
}

.focus\:border-green-25\/100:focus {
  border-color: rgb(246 254 249 / 1);
}

.focus\:border-green-50\/0:focus {
  border-color: rgb(237 252 242 / 0);
}

.focus\:border-green-50\/5:focus {
  border-color: rgb(237 252 242 / 0.05);
}

.focus\:border-green-50\/10:focus {
  border-color: rgb(237 252 242 / 0.1);
}

.focus\:border-green-50\/20:focus {
  border-color: rgb(237 252 242 / 0.2);
}

.focus\:border-green-50\/25:focus {
  border-color: rgb(237 252 242 / 0.25);
}

.focus\:border-green-50\/30:focus {
  border-color: rgb(237 252 242 / 0.3);
}

.focus\:border-green-50\/40:focus {
  border-color: rgb(237 252 242 / 0.4);
}

.focus\:border-green-50\/50:focus {
  border-color: rgb(237 252 242 / 0.5);
}

.focus\:border-green-50\/60:focus {
  border-color: rgb(237 252 242 / 0.6);
}

.focus\:border-green-50\/70:focus {
  border-color: rgb(237 252 242 / 0.7);
}

.focus\:border-green-50\/75:focus {
  border-color: rgb(237 252 242 / 0.75);
}

.focus\:border-green-50\/80:focus {
  border-color: rgb(237 252 242 / 0.8);
}

.focus\:border-green-50\/90:focus {
  border-color: rgb(237 252 242 / 0.9);
}

.focus\:border-green-50\/95:focus {
  border-color: rgb(237 252 242 / 0.95);
}

.focus\:border-green-50\/100:focus {
  border-color: rgb(237 252 242 / 1);
}

.focus\:border-green-100\/0:focus {
  border-color: rgb(211 248 223 / 0);
}

.focus\:border-green-100\/5:focus {
  border-color: rgb(211 248 223 / 0.05);
}

.focus\:border-green-100\/10:focus {
  border-color: rgb(211 248 223 / 0.1);
}

.focus\:border-green-100\/20:focus {
  border-color: rgb(211 248 223 / 0.2);
}

.focus\:border-green-100\/25:focus {
  border-color: rgb(211 248 223 / 0.25);
}

.focus\:border-green-100\/30:focus {
  border-color: rgb(211 248 223 / 0.3);
}

.focus\:border-green-100\/40:focus {
  border-color: rgb(211 248 223 / 0.4);
}

.focus\:border-green-100\/50:focus {
  border-color: rgb(211 248 223 / 0.5);
}

.focus\:border-green-100\/60:focus {
  border-color: rgb(211 248 223 / 0.6);
}

.focus\:border-green-100\/70:focus {
  border-color: rgb(211 248 223 / 0.7);
}

.focus\:border-green-100\/75:focus {
  border-color: rgb(211 248 223 / 0.75);
}

.focus\:border-green-100\/80:focus {
  border-color: rgb(211 248 223 / 0.8);
}

.focus\:border-green-100\/90:focus {
  border-color: rgb(211 248 223 / 0.9);
}

.focus\:border-green-100\/95:focus {
  border-color: rgb(211 248 223 / 0.95);
}

.focus\:border-green-100\/100:focus {
  border-color: rgb(211 248 223 / 1);
}

.focus\:border-green-200\/0:focus {
  border-color: rgb(170 240 196 / 0);
}

.focus\:border-green-200\/5:focus {
  border-color: rgb(170 240 196 / 0.05);
}

.focus\:border-green-200\/10:focus {
  border-color: rgb(170 240 196 / 0.1);
}

.focus\:border-green-200\/20:focus {
  border-color: rgb(170 240 196 / 0.2);
}

.focus\:border-green-200\/25:focus {
  border-color: rgb(170 240 196 / 0.25);
}

.focus\:border-green-200\/30:focus {
  border-color: rgb(170 240 196 / 0.3);
}

.focus\:border-green-200\/40:focus {
  border-color: rgb(170 240 196 / 0.4);
}

.focus\:border-green-200\/50:focus {
  border-color: rgb(170 240 196 / 0.5);
}

.focus\:border-green-200\/60:focus {
  border-color: rgb(170 240 196 / 0.6);
}

.focus\:border-green-200\/70:focus {
  border-color: rgb(170 240 196 / 0.7);
}

.focus\:border-green-200\/75:focus {
  border-color: rgb(170 240 196 / 0.75);
}

.focus\:border-green-200\/80:focus {
  border-color: rgb(170 240 196 / 0.8);
}

.focus\:border-green-200\/90:focus {
  border-color: rgb(170 240 196 / 0.9);
}

.focus\:border-green-200\/95:focus {
  border-color: rgb(170 240 196 / 0.95);
}

.focus\:border-green-200\/100:focus {
  border-color: rgb(170 240 196 / 1);
}

.focus\:border-green-300\/0:focus {
  border-color: rgb(115 226 163 / 0);
}

.focus\:border-green-300\/5:focus {
  border-color: rgb(115 226 163 / 0.05);
}

.focus\:border-green-300\/10:focus {
  border-color: rgb(115 226 163 / 0.1);
}

.focus\:border-green-300\/20:focus {
  border-color: rgb(115 226 163 / 0.2);
}

.focus\:border-green-300\/25:focus {
  border-color: rgb(115 226 163 / 0.25);
}

.focus\:border-green-300\/30:focus {
  border-color: rgb(115 226 163 / 0.3);
}

.focus\:border-green-300\/40:focus {
  border-color: rgb(115 226 163 / 0.4);
}

.focus\:border-green-300\/50:focus {
  border-color: rgb(115 226 163 / 0.5);
}

.focus\:border-green-300\/60:focus {
  border-color: rgb(115 226 163 / 0.6);
}

.focus\:border-green-300\/70:focus {
  border-color: rgb(115 226 163 / 0.7);
}

.focus\:border-green-300\/75:focus {
  border-color: rgb(115 226 163 / 0.75);
}

.focus\:border-green-300\/80:focus {
  border-color: rgb(115 226 163 / 0.8);
}

.focus\:border-green-300\/90:focus {
  border-color: rgb(115 226 163 / 0.9);
}

.focus\:border-green-300\/95:focus {
  border-color: rgb(115 226 163 / 0.95);
}

.focus\:border-green-300\/100:focus {
  border-color: rgb(115 226 163 / 1);
}

.focus\:border-green-400\/0:focus {
  border-color: rgb(60 203 127 / 0);
}

.focus\:border-green-400\/5:focus {
  border-color: rgb(60 203 127 / 0.05);
}

.focus\:border-green-400\/10:focus {
  border-color: rgb(60 203 127 / 0.1);
}

.focus\:border-green-400\/20:focus {
  border-color: rgb(60 203 127 / 0.2);
}

.focus\:border-green-400\/25:focus {
  border-color: rgb(60 203 127 / 0.25);
}

.focus\:border-green-400\/30:focus {
  border-color: rgb(60 203 127 / 0.3);
}

.focus\:border-green-400\/40:focus {
  border-color: rgb(60 203 127 / 0.4);
}

.focus\:border-green-400\/50:focus {
  border-color: rgb(60 203 127 / 0.5);
}

.focus\:border-green-400\/60:focus {
  border-color: rgb(60 203 127 / 0.6);
}

.focus\:border-green-400\/70:focus {
  border-color: rgb(60 203 127 / 0.7);
}

.focus\:border-green-400\/75:focus {
  border-color: rgb(60 203 127 / 0.75);
}

.focus\:border-green-400\/80:focus {
  border-color: rgb(60 203 127 / 0.8);
}

.focus\:border-green-400\/90:focus {
  border-color: rgb(60 203 127 / 0.9);
}

.focus\:border-green-400\/95:focus {
  border-color: rgb(60 203 127 / 0.95);
}

.focus\:border-green-400\/100:focus {
  border-color: rgb(60 203 127 / 1);
}

.focus\:border-green-500\/0:focus {
  border-color: rgb(22 131 100 / 0);
}

.focus\:border-green-500\/5:focus {
  border-color: rgb(22 131 100 / 0.05);
}

.focus\:border-green-500\/10:focus {
  border-color: rgb(22 131 100 / 0.1);
}

.focus\:border-green-500\/20:focus {
  border-color: rgb(22 131 100 / 0.2);
}

.focus\:border-green-500\/25:focus {
  border-color: rgb(22 131 100 / 0.25);
}

.focus\:border-green-500\/30:focus {
  border-color: rgb(22 131 100 / 0.3);
}

.focus\:border-green-500\/40:focus {
  border-color: rgb(22 131 100 / 0.4);
}

.focus\:border-green-500\/50:focus {
  border-color: rgb(22 131 100 / 0.5);
}

.focus\:border-green-500\/60:focus {
  border-color: rgb(22 131 100 / 0.6);
}

.focus\:border-green-500\/70:focus {
  border-color: rgb(22 131 100 / 0.7);
}

.focus\:border-green-500\/75:focus {
  border-color: rgb(22 131 100 / 0.75);
}

.focus\:border-green-500\/80:focus {
  border-color: rgb(22 131 100 / 0.8);
}

.focus\:border-green-500\/90:focus {
  border-color: rgb(22 131 100 / 0.9);
}

.focus\:border-green-500\/95:focus {
  border-color: rgb(22 131 100 / 0.95);
}

.focus\:border-green-500\/100:focus {
  border-color: rgb(22 131 100 / 1);
}

.focus\:border-green-600\/0:focus {
  border-color: rgb(9 146 80 / 0);
}

.focus\:border-green-600\/5:focus {
  border-color: rgb(9 146 80 / 0.05);
}

.focus\:border-green-600\/10:focus {
  border-color: rgb(9 146 80 / 0.1);
}

.focus\:border-green-600\/20:focus {
  border-color: rgb(9 146 80 / 0.2);
}

.focus\:border-green-600\/25:focus {
  border-color: rgb(9 146 80 / 0.25);
}

.focus\:border-green-600\/30:focus {
  border-color: rgb(9 146 80 / 0.3);
}

.focus\:border-green-600\/40:focus {
  border-color: rgb(9 146 80 / 0.4);
}

.focus\:border-green-600\/50:focus {
  border-color: rgb(9 146 80 / 0.5);
}

.focus\:border-green-600\/60:focus {
  border-color: rgb(9 146 80 / 0.6);
}

.focus\:border-green-600\/70:focus {
  border-color: rgb(9 146 80 / 0.7);
}

.focus\:border-green-600\/75:focus {
  border-color: rgb(9 146 80 / 0.75);
}

.focus\:border-green-600\/80:focus {
  border-color: rgb(9 146 80 / 0.8);
}

.focus\:border-green-600\/90:focus {
  border-color: rgb(9 146 80 / 0.9);
}

.focus\:border-green-600\/95:focus {
  border-color: rgb(9 146 80 / 0.95);
}

.focus\:border-green-600\/100:focus {
  border-color: rgb(9 146 80 / 1);
}

.focus\:border-green-700\/0:focus {
  border-color: rgb(8 116 67 / 0);
}

.focus\:border-green-700\/5:focus {
  border-color: rgb(8 116 67 / 0.05);
}

.focus\:border-green-700\/10:focus {
  border-color: rgb(8 116 67 / 0.1);
}

.focus\:border-green-700\/20:focus {
  border-color: rgb(8 116 67 / 0.2);
}

.focus\:border-green-700\/25:focus {
  border-color: rgb(8 116 67 / 0.25);
}

.focus\:border-green-700\/30:focus {
  border-color: rgb(8 116 67 / 0.3);
}

.focus\:border-green-700\/40:focus {
  border-color: rgb(8 116 67 / 0.4);
}

.focus\:border-green-700\/50:focus {
  border-color: rgb(8 116 67 / 0.5);
}

.focus\:border-green-700\/60:focus {
  border-color: rgb(8 116 67 / 0.6);
}

.focus\:border-green-700\/70:focus {
  border-color: rgb(8 116 67 / 0.7);
}

.focus\:border-green-700\/75:focus {
  border-color: rgb(8 116 67 / 0.75);
}

.focus\:border-green-700\/80:focus {
  border-color: rgb(8 116 67 / 0.8);
}

.focus\:border-green-700\/90:focus {
  border-color: rgb(8 116 67 / 0.9);
}

.focus\:border-green-700\/95:focus {
  border-color: rgb(8 116 67 / 0.95);
}

.focus\:border-green-700\/100:focus {
  border-color: rgb(8 116 67 / 1);
}

.focus\:border-green-800\/0:focus {
  border-color: rgb(9 80 55 / 0);
}

.focus\:border-green-800\/5:focus {
  border-color: rgb(9 80 55 / 0.05);
}

.focus\:border-green-800\/10:focus {
  border-color: rgb(9 80 55 / 0.1);
}

.focus\:border-green-800\/20:focus {
  border-color: rgb(9 80 55 / 0.2);
}

.focus\:border-green-800\/25:focus {
  border-color: rgb(9 80 55 / 0.25);
}

.focus\:border-green-800\/30:focus {
  border-color: rgb(9 80 55 / 0.3);
}

.focus\:border-green-800\/40:focus {
  border-color: rgb(9 80 55 / 0.4);
}

.focus\:border-green-800\/50:focus {
  border-color: rgb(9 80 55 / 0.5);
}

.focus\:border-green-800\/60:focus {
  border-color: rgb(9 80 55 / 0.6);
}

.focus\:border-green-800\/70:focus {
  border-color: rgb(9 80 55 / 0.7);
}

.focus\:border-green-800\/75:focus {
  border-color: rgb(9 80 55 / 0.75);
}

.focus\:border-green-800\/80:focus {
  border-color: rgb(9 80 55 / 0.8);
}

.focus\:border-green-800\/90:focus {
  border-color: rgb(9 80 55 / 0.9);
}

.focus\:border-green-800\/95:focus {
  border-color: rgb(9 80 55 / 0.95);
}

.focus\:border-green-800\/100:focus {
  border-color: rgb(9 80 55 / 1);
}

.focus\:border-green-900\/0:focus {
  border-color: rgb(8 76 46 / 0);
}

.focus\:border-green-900\/5:focus {
  border-color: rgb(8 76 46 / 0.05);
}

.focus\:border-green-900\/10:focus {
  border-color: rgb(8 76 46 / 0.1);
}

.focus\:border-green-900\/20:focus {
  border-color: rgb(8 76 46 / 0.2);
}

.focus\:border-green-900\/25:focus {
  border-color: rgb(8 76 46 / 0.25);
}

.focus\:border-green-900\/30:focus {
  border-color: rgb(8 76 46 / 0.3);
}

.focus\:border-green-900\/40:focus {
  border-color: rgb(8 76 46 / 0.4);
}

.focus\:border-green-900\/50:focus {
  border-color: rgb(8 76 46 / 0.5);
}

.focus\:border-green-900\/60:focus {
  border-color: rgb(8 76 46 / 0.6);
}

.focus\:border-green-900\/70:focus {
  border-color: rgb(8 76 46 / 0.7);
}

.focus\:border-green-900\/75:focus {
  border-color: rgb(8 76 46 / 0.75);
}

.focus\:border-green-900\/80:focus {
  border-color: rgb(8 76 46 / 0.8);
}

.focus\:border-green-900\/90:focus {
  border-color: rgb(8 76 46 / 0.9);
}

.focus\:border-green-900\/95:focus {
  border-color: rgb(8 76 46 / 0.95);
}

.focus\:border-green-900\/100:focus {
  border-color: rgb(8 76 46 / 1);
}

.focus\:border-green\/0:focus {
  border-color: rgb(60 203 127 / 0);
}

.focus\:border-green\/5:focus {
  border-color: rgb(60 203 127 / 0.05);
}

.focus\:border-green\/10:focus {
  border-color: rgb(60 203 127 / 0.1);
}

.focus\:border-green\/20:focus {
  border-color: rgb(60 203 127 / 0.2);
}

.focus\:border-green\/25:focus {
  border-color: rgb(60 203 127 / 0.25);
}

.focus\:border-green\/30:focus {
  border-color: rgb(60 203 127 / 0.3);
}

.focus\:border-green\/40:focus {
  border-color: rgb(60 203 127 / 0.4);
}

.focus\:border-green\/50:focus {
  border-color: rgb(60 203 127 / 0.5);
}

.focus\:border-green\/60:focus {
  border-color: rgb(60 203 127 / 0.6);
}

.focus\:border-green\/70:focus {
  border-color: rgb(60 203 127 / 0.7);
}

.focus\:border-green\/75:focus {
  border-color: rgb(60 203 127 / 0.75);
}

.focus\:border-green\/80:focus {
  border-color: rgb(60 203 127 / 0.8);
}

.focus\:border-green\/90:focus {
  border-color: rgb(60 203 127 / 0.9);
}

.focus\:border-green\/95:focus {
  border-color: rgb(60 203 127 / 0.95);
}

.focus\:border-green\/100:focus {
  border-color: rgb(60 203 127 / 1);
}

.focus\:border-teal-25\/0:focus {
  border-color: rgb(246 254 252 / 0);
}

.focus\:border-teal-25\/5:focus {
  border-color: rgb(246 254 252 / 0.05);
}

.focus\:border-teal-25\/10:focus {
  border-color: rgb(246 254 252 / 0.1);
}

.focus\:border-teal-25\/20:focus {
  border-color: rgb(246 254 252 / 0.2);
}

.focus\:border-teal-25\/25:focus {
  border-color: rgb(246 254 252 / 0.25);
}

.focus\:border-teal-25\/30:focus {
  border-color: rgb(246 254 252 / 0.3);
}

.focus\:border-teal-25\/40:focus {
  border-color: rgb(246 254 252 / 0.4);
}

.focus\:border-teal-25\/50:focus {
  border-color: rgb(246 254 252 / 0.5);
}

.focus\:border-teal-25\/60:focus {
  border-color: rgb(246 254 252 / 0.6);
}

.focus\:border-teal-25\/70:focus {
  border-color: rgb(246 254 252 / 0.7);
}

.focus\:border-teal-25\/75:focus {
  border-color: rgb(246 254 252 / 0.75);
}

.focus\:border-teal-25\/80:focus {
  border-color: rgb(246 254 252 / 0.8);
}

.focus\:border-teal-25\/90:focus {
  border-color: rgb(246 254 252 / 0.9);
}

.focus\:border-teal-25\/95:focus {
  border-color: rgb(246 254 252 / 0.95);
}

.focus\:border-teal-25\/100:focus {
  border-color: rgb(246 254 252 / 1);
}

.focus\:border-teal-50\/0:focus {
  border-color: rgb(240 253 249 / 0);
}

.focus\:border-teal-50\/5:focus {
  border-color: rgb(240 253 249 / 0.05);
}

.focus\:border-teal-50\/10:focus {
  border-color: rgb(240 253 249 / 0.1);
}

.focus\:border-teal-50\/20:focus {
  border-color: rgb(240 253 249 / 0.2);
}

.focus\:border-teal-50\/25:focus {
  border-color: rgb(240 253 249 / 0.25);
}

.focus\:border-teal-50\/30:focus {
  border-color: rgb(240 253 249 / 0.3);
}

.focus\:border-teal-50\/40:focus {
  border-color: rgb(240 253 249 / 0.4);
}

.focus\:border-teal-50\/50:focus {
  border-color: rgb(240 253 249 / 0.5);
}

.focus\:border-teal-50\/60:focus {
  border-color: rgb(240 253 249 / 0.6);
}

.focus\:border-teal-50\/70:focus {
  border-color: rgb(240 253 249 / 0.7);
}

.focus\:border-teal-50\/75:focus {
  border-color: rgb(240 253 249 / 0.75);
}

.focus\:border-teal-50\/80:focus {
  border-color: rgb(240 253 249 / 0.8);
}

.focus\:border-teal-50\/90:focus {
  border-color: rgb(240 253 249 / 0.9);
}

.focus\:border-teal-50\/95:focus {
  border-color: rgb(240 253 249 / 0.95);
}

.focus\:border-teal-50\/100:focus {
  border-color: rgb(240 253 249 / 1);
}

.focus\:border-teal-100\/0:focus {
  border-color: rgb(204 251 239 / 0);
}

.focus\:border-teal-100\/5:focus {
  border-color: rgb(204 251 239 / 0.05);
}

.focus\:border-teal-100\/10:focus {
  border-color: rgb(204 251 239 / 0.1);
}

.focus\:border-teal-100\/20:focus {
  border-color: rgb(204 251 239 / 0.2);
}

.focus\:border-teal-100\/25:focus {
  border-color: rgb(204 251 239 / 0.25);
}

.focus\:border-teal-100\/30:focus {
  border-color: rgb(204 251 239 / 0.3);
}

.focus\:border-teal-100\/40:focus {
  border-color: rgb(204 251 239 / 0.4);
}

.focus\:border-teal-100\/50:focus {
  border-color: rgb(204 251 239 / 0.5);
}

.focus\:border-teal-100\/60:focus {
  border-color: rgb(204 251 239 / 0.6);
}

.focus\:border-teal-100\/70:focus {
  border-color: rgb(204 251 239 / 0.7);
}

.focus\:border-teal-100\/75:focus {
  border-color: rgb(204 251 239 / 0.75);
}

.focus\:border-teal-100\/80:focus {
  border-color: rgb(204 251 239 / 0.8);
}

.focus\:border-teal-100\/90:focus {
  border-color: rgb(204 251 239 / 0.9);
}

.focus\:border-teal-100\/95:focus {
  border-color: rgb(204 251 239 / 0.95);
}

.focus\:border-teal-100\/100:focus {
  border-color: rgb(204 251 239 / 1);
}

.focus\:border-teal-200\/0:focus {
  border-color: rgb(153 246 224 / 0);
}

.focus\:border-teal-200\/5:focus {
  border-color: rgb(153 246 224 / 0.05);
}

.focus\:border-teal-200\/10:focus {
  border-color: rgb(153 246 224 / 0.1);
}

.focus\:border-teal-200\/20:focus {
  border-color: rgb(153 246 224 / 0.2);
}

.focus\:border-teal-200\/25:focus {
  border-color: rgb(153 246 224 / 0.25);
}

.focus\:border-teal-200\/30:focus {
  border-color: rgb(153 246 224 / 0.3);
}

.focus\:border-teal-200\/40:focus {
  border-color: rgb(153 246 224 / 0.4);
}

.focus\:border-teal-200\/50:focus {
  border-color: rgb(153 246 224 / 0.5);
}

.focus\:border-teal-200\/60:focus {
  border-color: rgb(153 246 224 / 0.6);
}

.focus\:border-teal-200\/70:focus {
  border-color: rgb(153 246 224 / 0.7);
}

.focus\:border-teal-200\/75:focus {
  border-color: rgb(153 246 224 / 0.75);
}

.focus\:border-teal-200\/80:focus {
  border-color: rgb(153 246 224 / 0.8);
}

.focus\:border-teal-200\/90:focus {
  border-color: rgb(153 246 224 / 0.9);
}

.focus\:border-teal-200\/95:focus {
  border-color: rgb(153 246 224 / 0.95);
}

.focus\:border-teal-200\/100:focus {
  border-color: rgb(153 246 224 / 1);
}

.focus\:border-teal-300\/0:focus {
  border-color: rgb(95 233 208 / 0);
}

.focus\:border-teal-300\/5:focus {
  border-color: rgb(95 233 208 / 0.05);
}

.focus\:border-teal-300\/10:focus {
  border-color: rgb(95 233 208 / 0.1);
}

.focus\:border-teal-300\/20:focus {
  border-color: rgb(95 233 208 / 0.2);
}

.focus\:border-teal-300\/25:focus {
  border-color: rgb(95 233 208 / 0.25);
}

.focus\:border-teal-300\/30:focus {
  border-color: rgb(95 233 208 / 0.3);
}

.focus\:border-teal-300\/40:focus {
  border-color: rgb(95 233 208 / 0.4);
}

.focus\:border-teal-300\/50:focus {
  border-color: rgb(95 233 208 / 0.5);
}

.focus\:border-teal-300\/60:focus {
  border-color: rgb(95 233 208 / 0.6);
}

.focus\:border-teal-300\/70:focus {
  border-color: rgb(95 233 208 / 0.7);
}

.focus\:border-teal-300\/75:focus {
  border-color: rgb(95 233 208 / 0.75);
}

.focus\:border-teal-300\/80:focus {
  border-color: rgb(95 233 208 / 0.8);
}

.focus\:border-teal-300\/90:focus {
  border-color: rgb(95 233 208 / 0.9);
}

.focus\:border-teal-300\/95:focus {
  border-color: rgb(95 233 208 / 0.95);
}

.focus\:border-teal-300\/100:focus {
  border-color: rgb(95 233 208 / 1);
}

.focus\:border-teal-400\/0:focus {
  border-color: rgb(46 211 183 / 0);
}

.focus\:border-teal-400\/5:focus {
  border-color: rgb(46 211 183 / 0.05);
}

.focus\:border-teal-400\/10:focus {
  border-color: rgb(46 211 183 / 0.1);
}

.focus\:border-teal-400\/20:focus {
  border-color: rgb(46 211 183 / 0.2);
}

.focus\:border-teal-400\/25:focus {
  border-color: rgb(46 211 183 / 0.25);
}

.focus\:border-teal-400\/30:focus {
  border-color: rgb(46 211 183 / 0.3);
}

.focus\:border-teal-400\/40:focus {
  border-color: rgb(46 211 183 / 0.4);
}

.focus\:border-teal-400\/50:focus {
  border-color: rgb(46 211 183 / 0.5);
}

.focus\:border-teal-400\/60:focus {
  border-color: rgb(46 211 183 / 0.6);
}

.focus\:border-teal-400\/70:focus {
  border-color: rgb(46 211 183 / 0.7);
}

.focus\:border-teal-400\/75:focus {
  border-color: rgb(46 211 183 / 0.75);
}

.focus\:border-teal-400\/80:focus {
  border-color: rgb(46 211 183 / 0.8);
}

.focus\:border-teal-400\/90:focus {
  border-color: rgb(46 211 183 / 0.9);
}

.focus\:border-teal-400\/95:focus {
  border-color: rgb(46 211 183 / 0.95);
}

.focus\:border-teal-400\/100:focus {
  border-color: rgb(46 211 183 / 1);
}

.focus\:border-teal-500\/0:focus {
  border-color: rgb(21 183 158 / 0);
}

.focus\:border-teal-500\/5:focus {
  border-color: rgb(21 183 158 / 0.05);
}

.focus\:border-teal-500\/10:focus {
  border-color: rgb(21 183 158 / 0.1);
}

.focus\:border-teal-500\/20:focus {
  border-color: rgb(21 183 158 / 0.2);
}

.focus\:border-teal-500\/25:focus {
  border-color: rgb(21 183 158 / 0.25);
}

.focus\:border-teal-500\/30:focus {
  border-color: rgb(21 183 158 / 0.3);
}

.focus\:border-teal-500\/40:focus {
  border-color: rgb(21 183 158 / 0.4);
}

.focus\:border-teal-500\/50:focus {
  border-color: rgb(21 183 158 / 0.5);
}

.focus\:border-teal-500\/60:focus {
  border-color: rgb(21 183 158 / 0.6);
}

.focus\:border-teal-500\/70:focus {
  border-color: rgb(21 183 158 / 0.7);
}

.focus\:border-teal-500\/75:focus {
  border-color: rgb(21 183 158 / 0.75);
}

.focus\:border-teal-500\/80:focus {
  border-color: rgb(21 183 158 / 0.8);
}

.focus\:border-teal-500\/90:focus {
  border-color: rgb(21 183 158 / 0.9);
}

.focus\:border-teal-500\/95:focus {
  border-color: rgb(21 183 158 / 0.95);
}

.focus\:border-teal-500\/100:focus {
  border-color: rgb(21 183 158 / 1);
}

.focus\:border-teal-600\/0:focus {
  border-color: rgb(14 147 132 / 0);
}

.focus\:border-teal-600\/5:focus {
  border-color: rgb(14 147 132 / 0.05);
}

.focus\:border-teal-600\/10:focus {
  border-color: rgb(14 147 132 / 0.1);
}

.focus\:border-teal-600\/20:focus {
  border-color: rgb(14 147 132 / 0.2);
}

.focus\:border-teal-600\/25:focus {
  border-color: rgb(14 147 132 / 0.25);
}

.focus\:border-teal-600\/30:focus {
  border-color: rgb(14 147 132 / 0.3);
}

.focus\:border-teal-600\/40:focus {
  border-color: rgb(14 147 132 / 0.4);
}

.focus\:border-teal-600\/50:focus {
  border-color: rgb(14 147 132 / 0.5);
}

.focus\:border-teal-600\/60:focus {
  border-color: rgb(14 147 132 / 0.6);
}

.focus\:border-teal-600\/70:focus {
  border-color: rgb(14 147 132 / 0.7);
}

.focus\:border-teal-600\/75:focus {
  border-color: rgb(14 147 132 / 0.75);
}

.focus\:border-teal-600\/80:focus {
  border-color: rgb(14 147 132 / 0.8);
}

.focus\:border-teal-600\/90:focus {
  border-color: rgb(14 147 132 / 0.9);
}

.focus\:border-teal-600\/95:focus {
  border-color: rgb(14 147 132 / 0.95);
}

.focus\:border-teal-600\/100:focus {
  border-color: rgb(14 147 132 / 1);
}

.focus\:border-teal-700\/0:focus {
  border-color: rgb(16 117 105 / 0);
}

.focus\:border-teal-700\/5:focus {
  border-color: rgb(16 117 105 / 0.05);
}

.focus\:border-teal-700\/10:focus {
  border-color: rgb(16 117 105 / 0.1);
}

.focus\:border-teal-700\/20:focus {
  border-color: rgb(16 117 105 / 0.2);
}

.focus\:border-teal-700\/25:focus {
  border-color: rgb(16 117 105 / 0.25);
}

.focus\:border-teal-700\/30:focus {
  border-color: rgb(16 117 105 / 0.3);
}

.focus\:border-teal-700\/40:focus {
  border-color: rgb(16 117 105 / 0.4);
}

.focus\:border-teal-700\/50:focus {
  border-color: rgb(16 117 105 / 0.5);
}

.focus\:border-teal-700\/60:focus {
  border-color: rgb(16 117 105 / 0.6);
}

.focus\:border-teal-700\/70:focus {
  border-color: rgb(16 117 105 / 0.7);
}

.focus\:border-teal-700\/75:focus {
  border-color: rgb(16 117 105 / 0.75);
}

.focus\:border-teal-700\/80:focus {
  border-color: rgb(16 117 105 / 0.8);
}

.focus\:border-teal-700\/90:focus {
  border-color: rgb(16 117 105 / 0.9);
}

.focus\:border-teal-700\/95:focus {
  border-color: rgb(16 117 105 / 0.95);
}

.focus\:border-teal-700\/100:focus {
  border-color: rgb(16 117 105 / 1);
}

.focus\:border-teal-800\/0:focus {
  border-color: rgb(18 93 86 / 0);
}

.focus\:border-teal-800\/5:focus {
  border-color: rgb(18 93 86 / 0.05);
}

.focus\:border-teal-800\/10:focus {
  border-color: rgb(18 93 86 / 0.1);
}

.focus\:border-teal-800\/20:focus {
  border-color: rgb(18 93 86 / 0.2);
}

.focus\:border-teal-800\/25:focus {
  border-color: rgb(18 93 86 / 0.25);
}

.focus\:border-teal-800\/30:focus {
  border-color: rgb(18 93 86 / 0.3);
}

.focus\:border-teal-800\/40:focus {
  border-color: rgb(18 93 86 / 0.4);
}

.focus\:border-teal-800\/50:focus {
  border-color: rgb(18 93 86 / 0.5);
}

.focus\:border-teal-800\/60:focus {
  border-color: rgb(18 93 86 / 0.6);
}

.focus\:border-teal-800\/70:focus {
  border-color: rgb(18 93 86 / 0.7);
}

.focus\:border-teal-800\/75:focus {
  border-color: rgb(18 93 86 / 0.75);
}

.focus\:border-teal-800\/80:focus {
  border-color: rgb(18 93 86 / 0.8);
}

.focus\:border-teal-800\/90:focus {
  border-color: rgb(18 93 86 / 0.9);
}

.focus\:border-teal-800\/95:focus {
  border-color: rgb(18 93 86 / 0.95);
}

.focus\:border-teal-800\/100:focus {
  border-color: rgb(18 93 86 / 1);
}

.focus\:border-teal-900\/0:focus {
  border-color: rgb(19 78 72 / 0);
}

.focus\:border-teal-900\/5:focus {
  border-color: rgb(19 78 72 / 0.05);
}

.focus\:border-teal-900\/10:focus {
  border-color: rgb(19 78 72 / 0.1);
}

.focus\:border-teal-900\/20:focus {
  border-color: rgb(19 78 72 / 0.2);
}

.focus\:border-teal-900\/25:focus {
  border-color: rgb(19 78 72 / 0.25);
}

.focus\:border-teal-900\/30:focus {
  border-color: rgb(19 78 72 / 0.3);
}

.focus\:border-teal-900\/40:focus {
  border-color: rgb(19 78 72 / 0.4);
}

.focus\:border-teal-900\/50:focus {
  border-color: rgb(19 78 72 / 0.5);
}

.focus\:border-teal-900\/60:focus {
  border-color: rgb(19 78 72 / 0.6);
}

.focus\:border-teal-900\/70:focus {
  border-color: rgb(19 78 72 / 0.7);
}

.focus\:border-teal-900\/75:focus {
  border-color: rgb(19 78 72 / 0.75);
}

.focus\:border-teal-900\/80:focus {
  border-color: rgb(19 78 72 / 0.8);
}

.focus\:border-teal-900\/90:focus {
  border-color: rgb(19 78 72 / 0.9);
}

.focus\:border-teal-900\/95:focus {
  border-color: rgb(19 78 72 / 0.95);
}

.focus\:border-teal-900\/100:focus {
  border-color: rgb(19 78 72 / 1);
}

.focus\:border-teal\/0:focus {
  border-color: rgb(46 211 183 / 0);
}

.focus\:border-teal\/5:focus {
  border-color: rgb(46 211 183 / 0.05);
}

.focus\:border-teal\/10:focus {
  border-color: rgb(46 211 183 / 0.1);
}

.focus\:border-teal\/20:focus {
  border-color: rgb(46 211 183 / 0.2);
}

.focus\:border-teal\/25:focus {
  border-color: rgb(46 211 183 / 0.25);
}

.focus\:border-teal\/30:focus {
  border-color: rgb(46 211 183 / 0.3);
}

.focus\:border-teal\/40:focus {
  border-color: rgb(46 211 183 / 0.4);
}

.focus\:border-teal\/50:focus {
  border-color: rgb(46 211 183 / 0.5);
}

.focus\:border-teal\/60:focus {
  border-color: rgb(46 211 183 / 0.6);
}

.focus\:border-teal\/70:focus {
  border-color: rgb(46 211 183 / 0.7);
}

.focus\:border-teal\/75:focus {
  border-color: rgb(46 211 183 / 0.75);
}

.focus\:border-teal\/80:focus {
  border-color: rgb(46 211 183 / 0.8);
}

.focus\:border-teal\/90:focus {
  border-color: rgb(46 211 183 / 0.9);
}

.focus\:border-teal\/95:focus {
  border-color: rgb(46 211 183 / 0.95);
}

.focus\:border-teal\/100:focus {
  border-color: rgb(46 211 183 / 1);
}

.focus\:border-cyan-25\/0:focus {
  border-color: rgb(245 254 255 / 0);
}

.focus\:border-cyan-25\/5:focus {
  border-color: rgb(245 254 255 / 0.05);
}

.focus\:border-cyan-25\/10:focus {
  border-color: rgb(245 254 255 / 0.1);
}

.focus\:border-cyan-25\/20:focus {
  border-color: rgb(245 254 255 / 0.2);
}

.focus\:border-cyan-25\/25:focus {
  border-color: rgb(245 254 255 / 0.25);
}

.focus\:border-cyan-25\/30:focus {
  border-color: rgb(245 254 255 / 0.3);
}

.focus\:border-cyan-25\/40:focus {
  border-color: rgb(245 254 255 / 0.4);
}

.focus\:border-cyan-25\/50:focus {
  border-color: rgb(245 254 255 / 0.5);
}

.focus\:border-cyan-25\/60:focus {
  border-color: rgb(245 254 255 / 0.6);
}

.focus\:border-cyan-25\/70:focus {
  border-color: rgb(245 254 255 / 0.7);
}

.focus\:border-cyan-25\/75:focus {
  border-color: rgb(245 254 255 / 0.75);
}

.focus\:border-cyan-25\/80:focus {
  border-color: rgb(245 254 255 / 0.8);
}

.focus\:border-cyan-25\/90:focus {
  border-color: rgb(245 254 255 / 0.9);
}

.focus\:border-cyan-25\/95:focus {
  border-color: rgb(245 254 255 / 0.95);
}

.focus\:border-cyan-25\/100:focus {
  border-color: rgb(245 254 255 / 1);
}

.focus\:border-cyan-50\/0:focus {
  border-color: rgb(236 253 255 / 0);
}

.focus\:border-cyan-50\/5:focus {
  border-color: rgb(236 253 255 / 0.05);
}

.focus\:border-cyan-50\/10:focus {
  border-color: rgb(236 253 255 / 0.1);
}

.focus\:border-cyan-50\/20:focus {
  border-color: rgb(236 253 255 / 0.2);
}

.focus\:border-cyan-50\/25:focus {
  border-color: rgb(236 253 255 / 0.25);
}

.focus\:border-cyan-50\/30:focus {
  border-color: rgb(236 253 255 / 0.3);
}

.focus\:border-cyan-50\/40:focus {
  border-color: rgb(236 253 255 / 0.4);
}

.focus\:border-cyan-50\/50:focus {
  border-color: rgb(236 253 255 / 0.5);
}

.focus\:border-cyan-50\/60:focus {
  border-color: rgb(236 253 255 / 0.6);
}

.focus\:border-cyan-50\/70:focus {
  border-color: rgb(236 253 255 / 0.7);
}

.focus\:border-cyan-50\/75:focus {
  border-color: rgb(236 253 255 / 0.75);
}

.focus\:border-cyan-50\/80:focus {
  border-color: rgb(236 253 255 / 0.8);
}

.focus\:border-cyan-50\/90:focus {
  border-color: rgb(236 253 255 / 0.9);
}

.focus\:border-cyan-50\/95:focus {
  border-color: rgb(236 253 255 / 0.95);
}

.focus\:border-cyan-50\/100:focus {
  border-color: rgb(236 253 255 / 1);
}

.focus\:border-cyan-100\/0:focus {
  border-color: rgb(207 249 254 / 0);
}

.focus\:border-cyan-100\/5:focus {
  border-color: rgb(207 249 254 / 0.05);
}

.focus\:border-cyan-100\/10:focus {
  border-color: rgb(207 249 254 / 0.1);
}

.focus\:border-cyan-100\/20:focus {
  border-color: rgb(207 249 254 / 0.2);
}

.focus\:border-cyan-100\/25:focus {
  border-color: rgb(207 249 254 / 0.25);
}

.focus\:border-cyan-100\/30:focus {
  border-color: rgb(207 249 254 / 0.3);
}

.focus\:border-cyan-100\/40:focus {
  border-color: rgb(207 249 254 / 0.4);
}

.focus\:border-cyan-100\/50:focus {
  border-color: rgb(207 249 254 / 0.5);
}

.focus\:border-cyan-100\/60:focus {
  border-color: rgb(207 249 254 / 0.6);
}

.focus\:border-cyan-100\/70:focus {
  border-color: rgb(207 249 254 / 0.7);
}

.focus\:border-cyan-100\/75:focus {
  border-color: rgb(207 249 254 / 0.75);
}

.focus\:border-cyan-100\/80:focus {
  border-color: rgb(207 249 254 / 0.8);
}

.focus\:border-cyan-100\/90:focus {
  border-color: rgb(207 249 254 / 0.9);
}

.focus\:border-cyan-100\/95:focus {
  border-color: rgb(207 249 254 / 0.95);
}

.focus\:border-cyan-100\/100:focus {
  border-color: rgb(207 249 254 / 1);
}

.focus\:border-cyan-200\/0:focus {
  border-color: rgb(165 240 252 / 0);
}

.focus\:border-cyan-200\/5:focus {
  border-color: rgb(165 240 252 / 0.05);
}

.focus\:border-cyan-200\/10:focus {
  border-color: rgb(165 240 252 / 0.1);
}

.focus\:border-cyan-200\/20:focus {
  border-color: rgb(165 240 252 / 0.2);
}

.focus\:border-cyan-200\/25:focus {
  border-color: rgb(165 240 252 / 0.25);
}

.focus\:border-cyan-200\/30:focus {
  border-color: rgb(165 240 252 / 0.3);
}

.focus\:border-cyan-200\/40:focus {
  border-color: rgb(165 240 252 / 0.4);
}

.focus\:border-cyan-200\/50:focus {
  border-color: rgb(165 240 252 / 0.5);
}

.focus\:border-cyan-200\/60:focus {
  border-color: rgb(165 240 252 / 0.6);
}

.focus\:border-cyan-200\/70:focus {
  border-color: rgb(165 240 252 / 0.7);
}

.focus\:border-cyan-200\/75:focus {
  border-color: rgb(165 240 252 / 0.75);
}

.focus\:border-cyan-200\/80:focus {
  border-color: rgb(165 240 252 / 0.8);
}

.focus\:border-cyan-200\/90:focus {
  border-color: rgb(165 240 252 / 0.9);
}

.focus\:border-cyan-200\/95:focus {
  border-color: rgb(165 240 252 / 0.95);
}

.focus\:border-cyan-200\/100:focus {
  border-color: rgb(165 240 252 / 1);
}

.focus\:border-cyan-300\/0:focus {
  border-color: rgb(103 227 249 / 0);
}

.focus\:border-cyan-300\/5:focus {
  border-color: rgb(103 227 249 / 0.05);
}

.focus\:border-cyan-300\/10:focus {
  border-color: rgb(103 227 249 / 0.1);
}

.focus\:border-cyan-300\/20:focus {
  border-color: rgb(103 227 249 / 0.2);
}

.focus\:border-cyan-300\/25:focus {
  border-color: rgb(103 227 249 / 0.25);
}

.focus\:border-cyan-300\/30:focus {
  border-color: rgb(103 227 249 / 0.3);
}

.focus\:border-cyan-300\/40:focus {
  border-color: rgb(103 227 249 / 0.4);
}

.focus\:border-cyan-300\/50:focus {
  border-color: rgb(103 227 249 / 0.5);
}

.focus\:border-cyan-300\/60:focus {
  border-color: rgb(103 227 249 / 0.6);
}

.focus\:border-cyan-300\/70:focus {
  border-color: rgb(103 227 249 / 0.7);
}

.focus\:border-cyan-300\/75:focus {
  border-color: rgb(103 227 249 / 0.75);
}

.focus\:border-cyan-300\/80:focus {
  border-color: rgb(103 227 249 / 0.8);
}

.focus\:border-cyan-300\/90:focus {
  border-color: rgb(103 227 249 / 0.9);
}

.focus\:border-cyan-300\/95:focus {
  border-color: rgb(103 227 249 / 0.95);
}

.focus\:border-cyan-300\/100:focus {
  border-color: rgb(103 227 249 / 1);
}

.focus\:border-cyan-400\/0:focus {
  border-color: rgb(34 204 238 / 0);
}

.focus\:border-cyan-400\/5:focus {
  border-color: rgb(34 204 238 / 0.05);
}

.focus\:border-cyan-400\/10:focus {
  border-color: rgb(34 204 238 / 0.1);
}

.focus\:border-cyan-400\/20:focus {
  border-color: rgb(34 204 238 / 0.2);
}

.focus\:border-cyan-400\/25:focus {
  border-color: rgb(34 204 238 / 0.25);
}

.focus\:border-cyan-400\/30:focus {
  border-color: rgb(34 204 238 / 0.3);
}

.focus\:border-cyan-400\/40:focus {
  border-color: rgb(34 204 238 / 0.4);
}

.focus\:border-cyan-400\/50:focus {
  border-color: rgb(34 204 238 / 0.5);
}

.focus\:border-cyan-400\/60:focus {
  border-color: rgb(34 204 238 / 0.6);
}

.focus\:border-cyan-400\/70:focus {
  border-color: rgb(34 204 238 / 0.7);
}

.focus\:border-cyan-400\/75:focus {
  border-color: rgb(34 204 238 / 0.75);
}

.focus\:border-cyan-400\/80:focus {
  border-color: rgb(34 204 238 / 0.8);
}

.focus\:border-cyan-400\/90:focus {
  border-color: rgb(34 204 238 / 0.9);
}

.focus\:border-cyan-400\/95:focus {
  border-color: rgb(34 204 238 / 0.95);
}

.focus\:border-cyan-400\/100:focus {
  border-color: rgb(34 204 238 / 1);
}

.focus\:border-cyan-500\/0:focus {
  border-color: rgb(6 174 212 / 0);
}

.focus\:border-cyan-500\/5:focus {
  border-color: rgb(6 174 212 / 0.05);
}

.focus\:border-cyan-500\/10:focus {
  border-color: rgb(6 174 212 / 0.1);
}

.focus\:border-cyan-500\/20:focus {
  border-color: rgb(6 174 212 / 0.2);
}

.focus\:border-cyan-500\/25:focus {
  border-color: rgb(6 174 212 / 0.25);
}

.focus\:border-cyan-500\/30:focus {
  border-color: rgb(6 174 212 / 0.3);
}

.focus\:border-cyan-500\/40:focus {
  border-color: rgb(6 174 212 / 0.4);
}

.focus\:border-cyan-500\/50:focus {
  border-color: rgb(6 174 212 / 0.5);
}

.focus\:border-cyan-500\/60:focus {
  border-color: rgb(6 174 212 / 0.6);
}

.focus\:border-cyan-500\/70:focus {
  border-color: rgb(6 174 212 / 0.7);
}

.focus\:border-cyan-500\/75:focus {
  border-color: rgb(6 174 212 / 0.75);
}

.focus\:border-cyan-500\/80:focus {
  border-color: rgb(6 174 212 / 0.8);
}

.focus\:border-cyan-500\/90:focus {
  border-color: rgb(6 174 212 / 0.9);
}

.focus\:border-cyan-500\/95:focus {
  border-color: rgb(6 174 212 / 0.95);
}

.focus\:border-cyan-500\/100:focus {
  border-color: rgb(6 174 212 / 1);
}

.focus\:border-cyan-600\/0:focus {
  border-color: rgb(8 138 178 / 0);
}

.focus\:border-cyan-600\/5:focus {
  border-color: rgb(8 138 178 / 0.05);
}

.focus\:border-cyan-600\/10:focus {
  border-color: rgb(8 138 178 / 0.1);
}

.focus\:border-cyan-600\/20:focus {
  border-color: rgb(8 138 178 / 0.2);
}

.focus\:border-cyan-600\/25:focus {
  border-color: rgb(8 138 178 / 0.25);
}

.focus\:border-cyan-600\/30:focus {
  border-color: rgb(8 138 178 / 0.3);
}

.focus\:border-cyan-600\/40:focus {
  border-color: rgb(8 138 178 / 0.4);
}

.focus\:border-cyan-600\/50:focus {
  border-color: rgb(8 138 178 / 0.5);
}

.focus\:border-cyan-600\/60:focus {
  border-color: rgb(8 138 178 / 0.6);
}

.focus\:border-cyan-600\/70:focus {
  border-color: rgb(8 138 178 / 0.7);
}

.focus\:border-cyan-600\/75:focus {
  border-color: rgb(8 138 178 / 0.75);
}

.focus\:border-cyan-600\/80:focus {
  border-color: rgb(8 138 178 / 0.8);
}

.focus\:border-cyan-600\/90:focus {
  border-color: rgb(8 138 178 / 0.9);
}

.focus\:border-cyan-600\/95:focus {
  border-color: rgb(8 138 178 / 0.95);
}

.focus\:border-cyan-600\/100:focus {
  border-color: rgb(8 138 178 / 1);
}

.focus\:border-cyan-700\/0:focus {
  border-color: rgb(14 112 144 / 0);
}

.focus\:border-cyan-700\/5:focus {
  border-color: rgb(14 112 144 / 0.05);
}

.focus\:border-cyan-700\/10:focus {
  border-color: rgb(14 112 144 / 0.1);
}

.focus\:border-cyan-700\/20:focus {
  border-color: rgb(14 112 144 / 0.2);
}

.focus\:border-cyan-700\/25:focus {
  border-color: rgb(14 112 144 / 0.25);
}

.focus\:border-cyan-700\/30:focus {
  border-color: rgb(14 112 144 / 0.3);
}

.focus\:border-cyan-700\/40:focus {
  border-color: rgb(14 112 144 / 0.4);
}

.focus\:border-cyan-700\/50:focus {
  border-color: rgb(14 112 144 / 0.5);
}

.focus\:border-cyan-700\/60:focus {
  border-color: rgb(14 112 144 / 0.6);
}

.focus\:border-cyan-700\/70:focus {
  border-color: rgb(14 112 144 / 0.7);
}

.focus\:border-cyan-700\/75:focus {
  border-color: rgb(14 112 144 / 0.75);
}

.focus\:border-cyan-700\/80:focus {
  border-color: rgb(14 112 144 / 0.8);
}

.focus\:border-cyan-700\/90:focus {
  border-color: rgb(14 112 144 / 0.9);
}

.focus\:border-cyan-700\/95:focus {
  border-color: rgb(14 112 144 / 0.95);
}

.focus\:border-cyan-700\/100:focus {
  border-color: rgb(14 112 144 / 1);
}

.focus\:border-cyan-800\/0:focus {
  border-color: rgb(21 91 117 / 0);
}

.focus\:border-cyan-800\/5:focus {
  border-color: rgb(21 91 117 / 0.05);
}

.focus\:border-cyan-800\/10:focus {
  border-color: rgb(21 91 117 / 0.1);
}

.focus\:border-cyan-800\/20:focus {
  border-color: rgb(21 91 117 / 0.2);
}

.focus\:border-cyan-800\/25:focus {
  border-color: rgb(21 91 117 / 0.25);
}

.focus\:border-cyan-800\/30:focus {
  border-color: rgb(21 91 117 / 0.3);
}

.focus\:border-cyan-800\/40:focus {
  border-color: rgb(21 91 117 / 0.4);
}

.focus\:border-cyan-800\/50:focus {
  border-color: rgb(21 91 117 / 0.5);
}

.focus\:border-cyan-800\/60:focus {
  border-color: rgb(21 91 117 / 0.6);
}

.focus\:border-cyan-800\/70:focus {
  border-color: rgb(21 91 117 / 0.7);
}

.focus\:border-cyan-800\/75:focus {
  border-color: rgb(21 91 117 / 0.75);
}

.focus\:border-cyan-800\/80:focus {
  border-color: rgb(21 91 117 / 0.8);
}

.focus\:border-cyan-800\/90:focus {
  border-color: rgb(21 91 117 / 0.9);
}

.focus\:border-cyan-800\/95:focus {
  border-color: rgb(21 91 117 / 0.95);
}

.focus\:border-cyan-800\/100:focus {
  border-color: rgb(21 91 117 / 1);
}

.focus\:border-cyan-900\/0:focus {
  border-color: rgb(22 76 99 / 0);
}

.focus\:border-cyan-900\/5:focus {
  border-color: rgb(22 76 99 / 0.05);
}

.focus\:border-cyan-900\/10:focus {
  border-color: rgb(22 76 99 / 0.1);
}

.focus\:border-cyan-900\/20:focus {
  border-color: rgb(22 76 99 / 0.2);
}

.focus\:border-cyan-900\/25:focus {
  border-color: rgb(22 76 99 / 0.25);
}

.focus\:border-cyan-900\/30:focus {
  border-color: rgb(22 76 99 / 0.3);
}

.focus\:border-cyan-900\/40:focus {
  border-color: rgb(22 76 99 / 0.4);
}

.focus\:border-cyan-900\/50:focus {
  border-color: rgb(22 76 99 / 0.5);
}

.focus\:border-cyan-900\/60:focus {
  border-color: rgb(22 76 99 / 0.6);
}

.focus\:border-cyan-900\/70:focus {
  border-color: rgb(22 76 99 / 0.7);
}

.focus\:border-cyan-900\/75:focus {
  border-color: rgb(22 76 99 / 0.75);
}

.focus\:border-cyan-900\/80:focus {
  border-color: rgb(22 76 99 / 0.8);
}

.focus\:border-cyan-900\/90:focus {
  border-color: rgb(22 76 99 / 0.9);
}

.focus\:border-cyan-900\/95:focus {
  border-color: rgb(22 76 99 / 0.95);
}

.focus\:border-cyan-900\/100:focus {
  border-color: rgb(22 76 99 / 1);
}

.focus\:border-cyan\/0:focus {
  border-color: rgb(34 204 238 / 0);
}

.focus\:border-cyan\/5:focus {
  border-color: rgb(34 204 238 / 0.05);
}

.focus\:border-cyan\/10:focus {
  border-color: rgb(34 204 238 / 0.1);
}

.focus\:border-cyan\/20:focus {
  border-color: rgb(34 204 238 / 0.2);
}

.focus\:border-cyan\/25:focus {
  border-color: rgb(34 204 238 / 0.25);
}

.focus\:border-cyan\/30:focus {
  border-color: rgb(34 204 238 / 0.3);
}

.focus\:border-cyan\/40:focus {
  border-color: rgb(34 204 238 / 0.4);
}

.focus\:border-cyan\/50:focus {
  border-color: rgb(34 204 238 / 0.5);
}

.focus\:border-cyan\/60:focus {
  border-color: rgb(34 204 238 / 0.6);
}

.focus\:border-cyan\/70:focus {
  border-color: rgb(34 204 238 / 0.7);
}

.focus\:border-cyan\/75:focus {
  border-color: rgb(34 204 238 / 0.75);
}

.focus\:border-cyan\/80:focus {
  border-color: rgb(34 204 238 / 0.8);
}

.focus\:border-cyan\/90:focus {
  border-color: rgb(34 204 238 / 0.9);
}

.focus\:border-cyan\/95:focus {
  border-color: rgb(34 204 238 / 0.95);
}

.focus\:border-cyan\/100:focus {
  border-color: rgb(34 204 238 / 1);
}

.focus\:border-blue-light-25\/0:focus {
  border-color: rgb(245 251 255 / 0);
}

.focus\:border-blue-light-25\/5:focus {
  border-color: rgb(245 251 255 / 0.05);
}

.focus\:border-blue-light-25\/10:focus {
  border-color: rgb(245 251 255 / 0.1);
}

.focus\:border-blue-light-25\/20:focus {
  border-color: rgb(245 251 255 / 0.2);
}

.focus\:border-blue-light-25\/25:focus {
  border-color: rgb(245 251 255 / 0.25);
}

.focus\:border-blue-light-25\/30:focus {
  border-color: rgb(245 251 255 / 0.3);
}

.focus\:border-blue-light-25\/40:focus {
  border-color: rgb(245 251 255 / 0.4);
}

.focus\:border-blue-light-25\/50:focus {
  border-color: rgb(245 251 255 / 0.5);
}

.focus\:border-blue-light-25\/60:focus {
  border-color: rgb(245 251 255 / 0.6);
}

.focus\:border-blue-light-25\/70:focus {
  border-color: rgb(245 251 255 / 0.7);
}

.focus\:border-blue-light-25\/75:focus {
  border-color: rgb(245 251 255 / 0.75);
}

.focus\:border-blue-light-25\/80:focus {
  border-color: rgb(245 251 255 / 0.8);
}

.focus\:border-blue-light-25\/90:focus {
  border-color: rgb(245 251 255 / 0.9);
}

.focus\:border-blue-light-25\/95:focus {
  border-color: rgb(245 251 255 / 0.95);
}

.focus\:border-blue-light-25\/100:focus {
  border-color: rgb(245 251 255 / 1);
}

.focus\:border-blue-light-50\/0:focus {
  border-color: rgb(240 249 255 / 0);
}

.focus\:border-blue-light-50\/5:focus {
  border-color: rgb(240 249 255 / 0.05);
}

.focus\:border-blue-light-50\/10:focus {
  border-color: rgb(240 249 255 / 0.1);
}

.focus\:border-blue-light-50\/20:focus {
  border-color: rgb(240 249 255 / 0.2);
}

.focus\:border-blue-light-50\/25:focus {
  border-color: rgb(240 249 255 / 0.25);
}

.focus\:border-blue-light-50\/30:focus {
  border-color: rgb(240 249 255 / 0.3);
}

.focus\:border-blue-light-50\/40:focus {
  border-color: rgb(240 249 255 / 0.4);
}

.focus\:border-blue-light-50\/50:focus {
  border-color: rgb(240 249 255 / 0.5);
}

.focus\:border-blue-light-50\/60:focus {
  border-color: rgb(240 249 255 / 0.6);
}

.focus\:border-blue-light-50\/70:focus {
  border-color: rgb(240 249 255 / 0.7);
}

.focus\:border-blue-light-50\/75:focus {
  border-color: rgb(240 249 255 / 0.75);
}

.focus\:border-blue-light-50\/80:focus {
  border-color: rgb(240 249 255 / 0.8);
}

.focus\:border-blue-light-50\/90:focus {
  border-color: rgb(240 249 255 / 0.9);
}

.focus\:border-blue-light-50\/95:focus {
  border-color: rgb(240 249 255 / 0.95);
}

.focus\:border-blue-light-50\/100:focus {
  border-color: rgb(240 249 255 / 1);
}

.focus\:border-blue-light-100\/0:focus {
  border-color: rgb(224 242 254 / 0);
}

.focus\:border-blue-light-100\/5:focus {
  border-color: rgb(224 242 254 / 0.05);
}

.focus\:border-blue-light-100\/10:focus {
  border-color: rgb(224 242 254 / 0.1);
}

.focus\:border-blue-light-100\/20:focus {
  border-color: rgb(224 242 254 / 0.2);
}

.focus\:border-blue-light-100\/25:focus {
  border-color: rgb(224 242 254 / 0.25);
}

.focus\:border-blue-light-100\/30:focus {
  border-color: rgb(224 242 254 / 0.3);
}

.focus\:border-blue-light-100\/40:focus {
  border-color: rgb(224 242 254 / 0.4);
}

.focus\:border-blue-light-100\/50:focus {
  border-color: rgb(224 242 254 / 0.5);
}

.focus\:border-blue-light-100\/60:focus {
  border-color: rgb(224 242 254 / 0.6);
}

.focus\:border-blue-light-100\/70:focus {
  border-color: rgb(224 242 254 / 0.7);
}

.focus\:border-blue-light-100\/75:focus {
  border-color: rgb(224 242 254 / 0.75);
}

.focus\:border-blue-light-100\/80:focus {
  border-color: rgb(224 242 254 / 0.8);
}

.focus\:border-blue-light-100\/90:focus {
  border-color: rgb(224 242 254 / 0.9);
}

.focus\:border-blue-light-100\/95:focus {
  border-color: rgb(224 242 254 / 0.95);
}

.focus\:border-blue-light-100\/100:focus {
  border-color: rgb(224 242 254 / 1);
}

.focus\:border-blue-light-200\/0:focus {
  border-color: rgb(185 230 254 / 0);
}

.focus\:border-blue-light-200\/5:focus {
  border-color: rgb(185 230 254 / 0.05);
}

.focus\:border-blue-light-200\/10:focus {
  border-color: rgb(185 230 254 / 0.1);
}

.focus\:border-blue-light-200\/20:focus {
  border-color: rgb(185 230 254 / 0.2);
}

.focus\:border-blue-light-200\/25:focus {
  border-color: rgb(185 230 254 / 0.25);
}

.focus\:border-blue-light-200\/30:focus {
  border-color: rgb(185 230 254 / 0.3);
}

.focus\:border-blue-light-200\/40:focus {
  border-color: rgb(185 230 254 / 0.4);
}

.focus\:border-blue-light-200\/50:focus {
  border-color: rgb(185 230 254 / 0.5);
}

.focus\:border-blue-light-200\/60:focus {
  border-color: rgb(185 230 254 / 0.6);
}

.focus\:border-blue-light-200\/70:focus {
  border-color: rgb(185 230 254 / 0.7);
}

.focus\:border-blue-light-200\/75:focus {
  border-color: rgb(185 230 254 / 0.75);
}

.focus\:border-blue-light-200\/80:focus {
  border-color: rgb(185 230 254 / 0.8);
}

.focus\:border-blue-light-200\/90:focus {
  border-color: rgb(185 230 254 / 0.9);
}

.focus\:border-blue-light-200\/95:focus {
  border-color: rgb(185 230 254 / 0.95);
}

.focus\:border-blue-light-200\/100:focus {
  border-color: rgb(185 230 254 / 1);
}

.focus\:border-blue-light-300\/0:focus {
  border-color: rgb(124 212 253 / 0);
}

.focus\:border-blue-light-300\/5:focus {
  border-color: rgb(124 212 253 / 0.05);
}

.focus\:border-blue-light-300\/10:focus {
  border-color: rgb(124 212 253 / 0.1);
}

.focus\:border-blue-light-300\/20:focus {
  border-color: rgb(124 212 253 / 0.2);
}

.focus\:border-blue-light-300\/25:focus {
  border-color: rgb(124 212 253 / 0.25);
}

.focus\:border-blue-light-300\/30:focus {
  border-color: rgb(124 212 253 / 0.3);
}

.focus\:border-blue-light-300\/40:focus {
  border-color: rgb(124 212 253 / 0.4);
}

.focus\:border-blue-light-300\/50:focus {
  border-color: rgb(124 212 253 / 0.5);
}

.focus\:border-blue-light-300\/60:focus {
  border-color: rgb(124 212 253 / 0.6);
}

.focus\:border-blue-light-300\/70:focus {
  border-color: rgb(124 212 253 / 0.7);
}

.focus\:border-blue-light-300\/75:focus {
  border-color: rgb(124 212 253 / 0.75);
}

.focus\:border-blue-light-300\/80:focus {
  border-color: rgb(124 212 253 / 0.8);
}

.focus\:border-blue-light-300\/90:focus {
  border-color: rgb(124 212 253 / 0.9);
}

.focus\:border-blue-light-300\/95:focus {
  border-color: rgb(124 212 253 / 0.95);
}

.focus\:border-blue-light-300\/100:focus {
  border-color: rgb(124 212 253 / 1);
}

.focus\:border-blue-light-400\/0:focus {
  border-color: rgb(54 191 250 / 0);
}

.focus\:border-blue-light-400\/5:focus {
  border-color: rgb(54 191 250 / 0.05);
}

.focus\:border-blue-light-400\/10:focus {
  border-color: rgb(54 191 250 / 0.1);
}

.focus\:border-blue-light-400\/20:focus {
  border-color: rgb(54 191 250 / 0.2);
}

.focus\:border-blue-light-400\/25:focus {
  border-color: rgb(54 191 250 / 0.25);
}

.focus\:border-blue-light-400\/30:focus {
  border-color: rgb(54 191 250 / 0.3);
}

.focus\:border-blue-light-400\/40:focus {
  border-color: rgb(54 191 250 / 0.4);
}

.focus\:border-blue-light-400\/50:focus {
  border-color: rgb(54 191 250 / 0.5);
}

.focus\:border-blue-light-400\/60:focus {
  border-color: rgb(54 191 250 / 0.6);
}

.focus\:border-blue-light-400\/70:focus {
  border-color: rgb(54 191 250 / 0.7);
}

.focus\:border-blue-light-400\/75:focus {
  border-color: rgb(54 191 250 / 0.75);
}

.focus\:border-blue-light-400\/80:focus {
  border-color: rgb(54 191 250 / 0.8);
}

.focus\:border-blue-light-400\/90:focus {
  border-color: rgb(54 191 250 / 0.9);
}

.focus\:border-blue-light-400\/95:focus {
  border-color: rgb(54 191 250 / 0.95);
}

.focus\:border-blue-light-400\/100:focus {
  border-color: rgb(54 191 250 / 1);
}

.focus\:border-blue-light-500\/0:focus {
  border-color: rgb(11 165 236 / 0);
}

.focus\:border-blue-light-500\/5:focus {
  border-color: rgb(11 165 236 / 0.05);
}

.focus\:border-blue-light-500\/10:focus {
  border-color: rgb(11 165 236 / 0.1);
}

.focus\:border-blue-light-500\/20:focus {
  border-color: rgb(11 165 236 / 0.2);
}

.focus\:border-blue-light-500\/25:focus {
  border-color: rgb(11 165 236 / 0.25);
}

.focus\:border-blue-light-500\/30:focus {
  border-color: rgb(11 165 236 / 0.3);
}

.focus\:border-blue-light-500\/40:focus {
  border-color: rgb(11 165 236 / 0.4);
}

.focus\:border-blue-light-500\/50:focus {
  border-color: rgb(11 165 236 / 0.5);
}

.focus\:border-blue-light-500\/60:focus {
  border-color: rgb(11 165 236 / 0.6);
}

.focus\:border-blue-light-500\/70:focus {
  border-color: rgb(11 165 236 / 0.7);
}

.focus\:border-blue-light-500\/75:focus {
  border-color: rgb(11 165 236 / 0.75);
}

.focus\:border-blue-light-500\/80:focus {
  border-color: rgb(11 165 236 / 0.8);
}

.focus\:border-blue-light-500\/90:focus {
  border-color: rgb(11 165 236 / 0.9);
}

.focus\:border-blue-light-500\/95:focus {
  border-color: rgb(11 165 236 / 0.95);
}

.focus\:border-blue-light-500\/100:focus {
  border-color: rgb(11 165 236 / 1);
}

.focus\:border-blue-light-600\/0:focus {
  border-color: rgb(0 134 201 / 0);
}

.focus\:border-blue-light-600\/5:focus {
  border-color: rgb(0 134 201 / 0.05);
}

.focus\:border-blue-light-600\/10:focus {
  border-color: rgb(0 134 201 / 0.1);
}

.focus\:border-blue-light-600\/20:focus {
  border-color: rgb(0 134 201 / 0.2);
}

.focus\:border-blue-light-600\/25:focus {
  border-color: rgb(0 134 201 / 0.25);
}

.focus\:border-blue-light-600\/30:focus {
  border-color: rgb(0 134 201 / 0.3);
}

.focus\:border-blue-light-600\/40:focus {
  border-color: rgb(0 134 201 / 0.4);
}

.focus\:border-blue-light-600\/50:focus {
  border-color: rgb(0 134 201 / 0.5);
}

.focus\:border-blue-light-600\/60:focus {
  border-color: rgb(0 134 201 / 0.6);
}

.focus\:border-blue-light-600\/70:focus {
  border-color: rgb(0 134 201 / 0.7);
}

.focus\:border-blue-light-600\/75:focus {
  border-color: rgb(0 134 201 / 0.75);
}

.focus\:border-blue-light-600\/80:focus {
  border-color: rgb(0 134 201 / 0.8);
}

.focus\:border-blue-light-600\/90:focus {
  border-color: rgb(0 134 201 / 0.9);
}

.focus\:border-blue-light-600\/95:focus {
  border-color: rgb(0 134 201 / 0.95);
}

.focus\:border-blue-light-600\/100:focus {
  border-color: rgb(0 134 201 / 1);
}

.focus\:border-blue-light-700\/0:focus {
  border-color: rgb(2 106 162 / 0);
}

.focus\:border-blue-light-700\/5:focus {
  border-color: rgb(2 106 162 / 0.05);
}

.focus\:border-blue-light-700\/10:focus {
  border-color: rgb(2 106 162 / 0.1);
}

.focus\:border-blue-light-700\/20:focus {
  border-color: rgb(2 106 162 / 0.2);
}

.focus\:border-blue-light-700\/25:focus {
  border-color: rgb(2 106 162 / 0.25);
}

.focus\:border-blue-light-700\/30:focus {
  border-color: rgb(2 106 162 / 0.3);
}

.focus\:border-blue-light-700\/40:focus {
  border-color: rgb(2 106 162 / 0.4);
}

.focus\:border-blue-light-700\/50:focus {
  border-color: rgb(2 106 162 / 0.5);
}

.focus\:border-blue-light-700\/60:focus {
  border-color: rgb(2 106 162 / 0.6);
}

.focus\:border-blue-light-700\/70:focus {
  border-color: rgb(2 106 162 / 0.7);
}

.focus\:border-blue-light-700\/75:focus {
  border-color: rgb(2 106 162 / 0.75);
}

.focus\:border-blue-light-700\/80:focus {
  border-color: rgb(2 106 162 / 0.8);
}

.focus\:border-blue-light-700\/90:focus {
  border-color: rgb(2 106 162 / 0.9);
}

.focus\:border-blue-light-700\/95:focus {
  border-color: rgb(2 106 162 / 0.95);
}

.focus\:border-blue-light-700\/100:focus {
  border-color: rgb(2 106 162 / 1);
}

.focus\:border-blue-light-800\/0:focus {
  border-color: rgb(6 89 134 / 0);
}

.focus\:border-blue-light-800\/5:focus {
  border-color: rgb(6 89 134 / 0.05);
}

.focus\:border-blue-light-800\/10:focus {
  border-color: rgb(6 89 134 / 0.1);
}

.focus\:border-blue-light-800\/20:focus {
  border-color: rgb(6 89 134 / 0.2);
}

.focus\:border-blue-light-800\/25:focus {
  border-color: rgb(6 89 134 / 0.25);
}

.focus\:border-blue-light-800\/30:focus {
  border-color: rgb(6 89 134 / 0.3);
}

.focus\:border-blue-light-800\/40:focus {
  border-color: rgb(6 89 134 / 0.4);
}

.focus\:border-blue-light-800\/50:focus {
  border-color: rgb(6 89 134 / 0.5);
}

.focus\:border-blue-light-800\/60:focus {
  border-color: rgb(6 89 134 / 0.6);
}

.focus\:border-blue-light-800\/70:focus {
  border-color: rgb(6 89 134 / 0.7);
}

.focus\:border-blue-light-800\/75:focus {
  border-color: rgb(6 89 134 / 0.75);
}

.focus\:border-blue-light-800\/80:focus {
  border-color: rgb(6 89 134 / 0.8);
}

.focus\:border-blue-light-800\/90:focus {
  border-color: rgb(6 89 134 / 0.9);
}

.focus\:border-blue-light-800\/95:focus {
  border-color: rgb(6 89 134 / 0.95);
}

.focus\:border-blue-light-800\/100:focus {
  border-color: rgb(6 89 134 / 1);
}

.focus\:border-blue-light-900\/0:focus {
  border-color: rgb(11 74 111 / 0);
}

.focus\:border-blue-light-900\/5:focus {
  border-color: rgb(11 74 111 / 0.05);
}

.focus\:border-blue-light-900\/10:focus {
  border-color: rgb(11 74 111 / 0.1);
}

.focus\:border-blue-light-900\/20:focus {
  border-color: rgb(11 74 111 / 0.2);
}

.focus\:border-blue-light-900\/25:focus {
  border-color: rgb(11 74 111 / 0.25);
}

.focus\:border-blue-light-900\/30:focus {
  border-color: rgb(11 74 111 / 0.3);
}

.focus\:border-blue-light-900\/40:focus {
  border-color: rgb(11 74 111 / 0.4);
}

.focus\:border-blue-light-900\/50:focus {
  border-color: rgb(11 74 111 / 0.5);
}

.focus\:border-blue-light-900\/60:focus {
  border-color: rgb(11 74 111 / 0.6);
}

.focus\:border-blue-light-900\/70:focus {
  border-color: rgb(11 74 111 / 0.7);
}

.focus\:border-blue-light-900\/75:focus {
  border-color: rgb(11 74 111 / 0.75);
}

.focus\:border-blue-light-900\/80:focus {
  border-color: rgb(11 74 111 / 0.8);
}

.focus\:border-blue-light-900\/90:focus {
  border-color: rgb(11 74 111 / 0.9);
}

.focus\:border-blue-light-900\/95:focus {
  border-color: rgb(11 74 111 / 0.95);
}

.focus\:border-blue-light-900\/100:focus {
  border-color: rgb(11 74 111 / 1);
}

.focus\:border-blue-light\/0:focus {
  border-color: rgb(54 191 250 / 0);
}

.focus\:border-blue-light\/5:focus {
  border-color: rgb(54 191 250 / 0.05);
}

.focus\:border-blue-light\/10:focus {
  border-color: rgb(54 191 250 / 0.1);
}

.focus\:border-blue-light\/20:focus {
  border-color: rgb(54 191 250 / 0.2);
}

.focus\:border-blue-light\/25:focus {
  border-color: rgb(54 191 250 / 0.25);
}

.focus\:border-blue-light\/30:focus {
  border-color: rgb(54 191 250 / 0.3);
}

.focus\:border-blue-light\/40:focus {
  border-color: rgb(54 191 250 / 0.4);
}

.focus\:border-blue-light\/50:focus {
  border-color: rgb(54 191 250 / 0.5);
}

.focus\:border-blue-light\/60:focus {
  border-color: rgb(54 191 250 / 0.6);
}

.focus\:border-blue-light\/70:focus {
  border-color: rgb(54 191 250 / 0.7);
}

.focus\:border-blue-light\/75:focus {
  border-color: rgb(54 191 250 / 0.75);
}

.focus\:border-blue-light\/80:focus {
  border-color: rgb(54 191 250 / 0.8);
}

.focus\:border-blue-light\/90:focus {
  border-color: rgb(54 191 250 / 0.9);
}

.focus\:border-blue-light\/95:focus {
  border-color: rgb(54 191 250 / 0.95);
}

.focus\:border-blue-light\/100:focus {
  border-color: rgb(54 191 250 / 1);
}

.focus\:border-blue-25\/0:focus {
  border-color: rgb(245 250 255 / 0);
}

.focus\:border-blue-25\/5:focus {
  border-color: rgb(245 250 255 / 0.05);
}

.focus\:border-blue-25\/10:focus {
  border-color: rgb(245 250 255 / 0.1);
}

.focus\:border-blue-25\/20:focus {
  border-color: rgb(245 250 255 / 0.2);
}

.focus\:border-blue-25\/25:focus {
  border-color: rgb(245 250 255 / 0.25);
}

.focus\:border-blue-25\/30:focus {
  border-color: rgb(245 250 255 / 0.3);
}

.focus\:border-blue-25\/40:focus {
  border-color: rgb(245 250 255 / 0.4);
}

.focus\:border-blue-25\/50:focus {
  border-color: rgb(245 250 255 / 0.5);
}

.focus\:border-blue-25\/60:focus {
  border-color: rgb(245 250 255 / 0.6);
}

.focus\:border-blue-25\/70:focus {
  border-color: rgb(245 250 255 / 0.7);
}

.focus\:border-blue-25\/75:focus {
  border-color: rgb(245 250 255 / 0.75);
}

.focus\:border-blue-25\/80:focus {
  border-color: rgb(245 250 255 / 0.8);
}

.focus\:border-blue-25\/90:focus {
  border-color: rgb(245 250 255 / 0.9);
}

.focus\:border-blue-25\/95:focus {
  border-color: rgb(245 250 255 / 0.95);
}

.focus\:border-blue-25\/100:focus {
  border-color: rgb(245 250 255 / 1);
}

.focus\:border-blue-50\/0:focus {
  border-color: rgb(239 248 255 / 0);
}

.focus\:border-blue-50\/5:focus {
  border-color: rgb(239 248 255 / 0.05);
}

.focus\:border-blue-50\/10:focus {
  border-color: rgb(239 248 255 / 0.1);
}

.focus\:border-blue-50\/20:focus {
  border-color: rgb(239 248 255 / 0.2);
}

.focus\:border-blue-50\/25:focus {
  border-color: rgb(239 248 255 / 0.25);
}

.focus\:border-blue-50\/30:focus {
  border-color: rgb(239 248 255 / 0.3);
}

.focus\:border-blue-50\/40:focus {
  border-color: rgb(239 248 255 / 0.4);
}

.focus\:border-blue-50\/50:focus {
  border-color: rgb(239 248 255 / 0.5);
}

.focus\:border-blue-50\/60:focus {
  border-color: rgb(239 248 255 / 0.6);
}

.focus\:border-blue-50\/70:focus {
  border-color: rgb(239 248 255 / 0.7);
}

.focus\:border-blue-50\/75:focus {
  border-color: rgb(239 248 255 / 0.75);
}

.focus\:border-blue-50\/80:focus {
  border-color: rgb(239 248 255 / 0.8);
}

.focus\:border-blue-50\/90:focus {
  border-color: rgb(239 248 255 / 0.9);
}

.focus\:border-blue-50\/95:focus {
  border-color: rgb(239 248 255 / 0.95);
}

.focus\:border-blue-50\/100:focus {
  border-color: rgb(239 248 255 / 1);
}

.focus\:border-blue-100\/0:focus {
  border-color: rgb(209 233 255 / 0);
}

.focus\:border-blue-100\/5:focus {
  border-color: rgb(209 233 255 / 0.05);
}

.focus\:border-blue-100\/10:focus {
  border-color: rgb(209 233 255 / 0.1);
}

.focus\:border-blue-100\/20:focus {
  border-color: rgb(209 233 255 / 0.2);
}

.focus\:border-blue-100\/25:focus {
  border-color: rgb(209 233 255 / 0.25);
}

.focus\:border-blue-100\/30:focus {
  border-color: rgb(209 233 255 / 0.3);
}

.focus\:border-blue-100\/40:focus {
  border-color: rgb(209 233 255 / 0.4);
}

.focus\:border-blue-100\/50:focus {
  border-color: rgb(209 233 255 / 0.5);
}

.focus\:border-blue-100\/60:focus {
  border-color: rgb(209 233 255 / 0.6);
}

.focus\:border-blue-100\/70:focus {
  border-color: rgb(209 233 255 / 0.7);
}

.focus\:border-blue-100\/75:focus {
  border-color: rgb(209 233 255 / 0.75);
}

.focus\:border-blue-100\/80:focus {
  border-color: rgb(209 233 255 / 0.8);
}

.focus\:border-blue-100\/90:focus {
  border-color: rgb(209 233 255 / 0.9);
}

.focus\:border-blue-100\/95:focus {
  border-color: rgb(209 233 255 / 0.95);
}

.focus\:border-blue-100\/100:focus {
  border-color: rgb(209 233 255 / 1);
}

.focus\:border-blue-200\/0:focus {
  border-color: rgb(178 221 255 / 0);
}

.focus\:border-blue-200\/5:focus {
  border-color: rgb(178 221 255 / 0.05);
}

.focus\:border-blue-200\/10:focus {
  border-color: rgb(178 221 255 / 0.1);
}

.focus\:border-blue-200\/20:focus {
  border-color: rgb(178 221 255 / 0.2);
}

.focus\:border-blue-200\/25:focus {
  border-color: rgb(178 221 255 / 0.25);
}

.focus\:border-blue-200\/30:focus {
  border-color: rgb(178 221 255 / 0.3);
}

.focus\:border-blue-200\/40:focus {
  border-color: rgb(178 221 255 / 0.4);
}

.focus\:border-blue-200\/50:focus {
  border-color: rgb(178 221 255 / 0.5);
}

.focus\:border-blue-200\/60:focus {
  border-color: rgb(178 221 255 / 0.6);
}

.focus\:border-blue-200\/70:focus {
  border-color: rgb(178 221 255 / 0.7);
}

.focus\:border-blue-200\/75:focus {
  border-color: rgb(178 221 255 / 0.75);
}

.focus\:border-blue-200\/80:focus {
  border-color: rgb(178 221 255 / 0.8);
}

.focus\:border-blue-200\/90:focus {
  border-color: rgb(178 221 255 / 0.9);
}

.focus\:border-blue-200\/95:focus {
  border-color: rgb(178 221 255 / 0.95);
}

.focus\:border-blue-200\/100:focus {
  border-color: rgb(178 221 255 / 1);
}

.focus\:border-blue-300\/0:focus {
  border-color: rgb(132 202 255 / 0);
}

.focus\:border-blue-300\/5:focus {
  border-color: rgb(132 202 255 / 0.05);
}

.focus\:border-blue-300\/10:focus {
  border-color: rgb(132 202 255 / 0.1);
}

.focus\:border-blue-300\/20:focus {
  border-color: rgb(132 202 255 / 0.2);
}

.focus\:border-blue-300\/25:focus {
  border-color: rgb(132 202 255 / 0.25);
}

.focus\:border-blue-300\/30:focus {
  border-color: rgb(132 202 255 / 0.3);
}

.focus\:border-blue-300\/40:focus {
  border-color: rgb(132 202 255 / 0.4);
}

.focus\:border-blue-300\/50:focus {
  border-color: rgb(132 202 255 / 0.5);
}

.focus\:border-blue-300\/60:focus {
  border-color: rgb(132 202 255 / 0.6);
}

.focus\:border-blue-300\/70:focus {
  border-color: rgb(132 202 255 / 0.7);
}

.focus\:border-blue-300\/75:focus {
  border-color: rgb(132 202 255 / 0.75);
}

.focus\:border-blue-300\/80:focus {
  border-color: rgb(132 202 255 / 0.8);
}

.focus\:border-blue-300\/90:focus {
  border-color: rgb(132 202 255 / 0.9);
}

.focus\:border-blue-300\/95:focus {
  border-color: rgb(132 202 255 / 0.95);
}

.focus\:border-blue-300\/100:focus {
  border-color: rgb(132 202 255 / 1);
}

.focus\:border-blue-400\/0:focus {
  border-color: rgb(83 177 253 / 0);
}

.focus\:border-blue-400\/5:focus {
  border-color: rgb(83 177 253 / 0.05);
}

.focus\:border-blue-400\/10:focus {
  border-color: rgb(83 177 253 / 0.1);
}

.focus\:border-blue-400\/20:focus {
  border-color: rgb(83 177 253 / 0.2);
}

.focus\:border-blue-400\/25:focus {
  border-color: rgb(83 177 253 / 0.25);
}

.focus\:border-blue-400\/30:focus {
  border-color: rgb(83 177 253 / 0.3);
}

.focus\:border-blue-400\/40:focus {
  border-color: rgb(83 177 253 / 0.4);
}

.focus\:border-blue-400\/50:focus {
  border-color: rgb(83 177 253 / 0.5);
}

.focus\:border-blue-400\/60:focus {
  border-color: rgb(83 177 253 / 0.6);
}

.focus\:border-blue-400\/70:focus {
  border-color: rgb(83 177 253 / 0.7);
}

.focus\:border-blue-400\/75:focus {
  border-color: rgb(83 177 253 / 0.75);
}

.focus\:border-blue-400\/80:focus {
  border-color: rgb(83 177 253 / 0.8);
}

.focus\:border-blue-400\/90:focus {
  border-color: rgb(83 177 253 / 0.9);
}

.focus\:border-blue-400\/95:focus {
  border-color: rgb(83 177 253 / 0.95);
}

.focus\:border-blue-400\/100:focus {
  border-color: rgb(83 177 253 / 1);
}

.focus\:border-blue-500\/0:focus {
  border-color: rgb(46 144 250 / 0);
}

.focus\:border-blue-500\/5:focus {
  border-color: rgb(46 144 250 / 0.05);
}

.focus\:border-blue-500\/10:focus {
  border-color: rgb(46 144 250 / 0.1);
}

.focus\:border-blue-500\/20:focus {
  border-color: rgb(46 144 250 / 0.2);
}

.focus\:border-blue-500\/25:focus {
  border-color: rgb(46 144 250 / 0.25);
}

.focus\:border-blue-500\/30:focus {
  border-color: rgb(46 144 250 / 0.3);
}

.focus\:border-blue-500\/40:focus {
  border-color: rgb(46 144 250 / 0.4);
}

.focus\:border-blue-500\/50:focus {
  border-color: rgb(46 144 250 / 0.5);
}

.focus\:border-blue-500\/60:focus {
  border-color: rgb(46 144 250 / 0.6);
}

.focus\:border-blue-500\/70:focus {
  border-color: rgb(46 144 250 / 0.7);
}

.focus\:border-blue-500\/75:focus {
  border-color: rgb(46 144 250 / 0.75);
}

.focus\:border-blue-500\/80:focus {
  border-color: rgb(46 144 250 / 0.8);
}

.focus\:border-blue-500\/90:focus {
  border-color: rgb(46 144 250 / 0.9);
}

.focus\:border-blue-500\/95:focus {
  border-color: rgb(46 144 250 / 0.95);
}

.focus\:border-blue-500\/100:focus {
  border-color: rgb(46 144 250 / 1);
}

.focus\:border-blue-600\/0:focus {
  border-color: rgb(21 112 239 / 0);
}

.focus\:border-blue-600\/5:focus {
  border-color: rgb(21 112 239 / 0.05);
}

.focus\:border-blue-600\/10:focus {
  border-color: rgb(21 112 239 / 0.1);
}

.focus\:border-blue-600\/20:focus {
  border-color: rgb(21 112 239 / 0.2);
}

.focus\:border-blue-600\/25:focus {
  border-color: rgb(21 112 239 / 0.25);
}

.focus\:border-blue-600\/30:focus {
  border-color: rgb(21 112 239 / 0.3);
}

.focus\:border-blue-600\/40:focus {
  border-color: rgb(21 112 239 / 0.4);
}

.focus\:border-blue-600\/50:focus {
  border-color: rgb(21 112 239 / 0.5);
}

.focus\:border-blue-600\/60:focus {
  border-color: rgb(21 112 239 / 0.6);
}

.focus\:border-blue-600\/70:focus {
  border-color: rgb(21 112 239 / 0.7);
}

.focus\:border-blue-600\/75:focus {
  border-color: rgb(21 112 239 / 0.75);
}

.focus\:border-blue-600\/80:focus {
  border-color: rgb(21 112 239 / 0.8);
}

.focus\:border-blue-600\/90:focus {
  border-color: rgb(21 112 239 / 0.9);
}

.focus\:border-blue-600\/95:focus {
  border-color: rgb(21 112 239 / 0.95);
}

.focus\:border-blue-600\/100:focus {
  border-color: rgb(21 112 239 / 1);
}

.focus\:border-blue-700\/0:focus {
  border-color: rgb(23 92 211 / 0);
}

.focus\:border-blue-700\/5:focus {
  border-color: rgb(23 92 211 / 0.05);
}

.focus\:border-blue-700\/10:focus {
  border-color: rgb(23 92 211 / 0.1);
}

.focus\:border-blue-700\/20:focus {
  border-color: rgb(23 92 211 / 0.2);
}

.focus\:border-blue-700\/25:focus {
  border-color: rgb(23 92 211 / 0.25);
}

.focus\:border-blue-700\/30:focus {
  border-color: rgb(23 92 211 / 0.3);
}

.focus\:border-blue-700\/40:focus {
  border-color: rgb(23 92 211 / 0.4);
}

.focus\:border-blue-700\/50:focus {
  border-color: rgb(23 92 211 / 0.5);
}

.focus\:border-blue-700\/60:focus {
  border-color: rgb(23 92 211 / 0.6);
}

.focus\:border-blue-700\/70:focus {
  border-color: rgb(23 92 211 / 0.7);
}

.focus\:border-blue-700\/75:focus {
  border-color: rgb(23 92 211 / 0.75);
}

.focus\:border-blue-700\/80:focus {
  border-color: rgb(23 92 211 / 0.8);
}

.focus\:border-blue-700\/90:focus {
  border-color: rgb(23 92 211 / 0.9);
}

.focus\:border-blue-700\/95:focus {
  border-color: rgb(23 92 211 / 0.95);
}

.focus\:border-blue-700\/100:focus {
  border-color: rgb(23 92 211 / 1);
}

.focus\:border-blue-800\/0:focus {
  border-color: rgb(24 73 169 / 0);
}

.focus\:border-blue-800\/5:focus {
  border-color: rgb(24 73 169 / 0.05);
}

.focus\:border-blue-800\/10:focus {
  border-color: rgb(24 73 169 / 0.1);
}

.focus\:border-blue-800\/20:focus {
  border-color: rgb(24 73 169 / 0.2);
}

.focus\:border-blue-800\/25:focus {
  border-color: rgb(24 73 169 / 0.25);
}

.focus\:border-blue-800\/30:focus {
  border-color: rgb(24 73 169 / 0.3);
}

.focus\:border-blue-800\/40:focus {
  border-color: rgb(24 73 169 / 0.4);
}

.focus\:border-blue-800\/50:focus {
  border-color: rgb(24 73 169 / 0.5);
}

.focus\:border-blue-800\/60:focus {
  border-color: rgb(24 73 169 / 0.6);
}

.focus\:border-blue-800\/70:focus {
  border-color: rgb(24 73 169 / 0.7);
}

.focus\:border-blue-800\/75:focus {
  border-color: rgb(24 73 169 / 0.75);
}

.focus\:border-blue-800\/80:focus {
  border-color: rgb(24 73 169 / 0.8);
}

.focus\:border-blue-800\/90:focus {
  border-color: rgb(24 73 169 / 0.9);
}

.focus\:border-blue-800\/95:focus {
  border-color: rgb(24 73 169 / 0.95);
}

.focus\:border-blue-800\/100:focus {
  border-color: rgb(24 73 169 / 1);
}

.focus\:border-blue-900\/0:focus {
  border-color: rgb(25 65 133 / 0);
}

.focus\:border-blue-900\/5:focus {
  border-color: rgb(25 65 133 / 0.05);
}

.focus\:border-blue-900\/10:focus {
  border-color: rgb(25 65 133 / 0.1);
}

.focus\:border-blue-900\/20:focus {
  border-color: rgb(25 65 133 / 0.2);
}

.focus\:border-blue-900\/25:focus {
  border-color: rgb(25 65 133 / 0.25);
}

.focus\:border-blue-900\/30:focus {
  border-color: rgb(25 65 133 / 0.3);
}

.focus\:border-blue-900\/40:focus {
  border-color: rgb(25 65 133 / 0.4);
}

.focus\:border-blue-900\/50:focus {
  border-color: rgb(25 65 133 / 0.5);
}

.focus\:border-blue-900\/60:focus {
  border-color: rgb(25 65 133 / 0.6);
}

.focus\:border-blue-900\/70:focus {
  border-color: rgb(25 65 133 / 0.7);
}

.focus\:border-blue-900\/75:focus {
  border-color: rgb(25 65 133 / 0.75);
}

.focus\:border-blue-900\/80:focus {
  border-color: rgb(25 65 133 / 0.8);
}

.focus\:border-blue-900\/90:focus {
  border-color: rgb(25 65 133 / 0.9);
}

.focus\:border-blue-900\/95:focus {
  border-color: rgb(25 65 133 / 0.95);
}

.focus\:border-blue-900\/100:focus {
  border-color: rgb(25 65 133 / 1);
}

.focus\:border-blue\/0:focus {
  border-color: rgb(83 177 253 / 0);
}

.focus\:border-blue\/5:focus {
  border-color: rgb(83 177 253 / 0.05);
}

.focus\:border-blue\/10:focus {
  border-color: rgb(83 177 253 / 0.1);
}

.focus\:border-blue\/20:focus {
  border-color: rgb(83 177 253 / 0.2);
}

.focus\:border-blue\/25:focus {
  border-color: rgb(83 177 253 / 0.25);
}

.focus\:border-blue\/30:focus {
  border-color: rgb(83 177 253 / 0.3);
}

.focus\:border-blue\/40:focus {
  border-color: rgb(83 177 253 / 0.4);
}

.focus\:border-blue\/50:focus {
  border-color: rgb(83 177 253 / 0.5);
}

.focus\:border-blue\/60:focus {
  border-color: rgb(83 177 253 / 0.6);
}

.focus\:border-blue\/70:focus {
  border-color: rgb(83 177 253 / 0.7);
}

.focus\:border-blue\/75:focus {
  border-color: rgb(83 177 253 / 0.75);
}

.focus\:border-blue\/80:focus {
  border-color: rgb(83 177 253 / 0.8);
}

.focus\:border-blue\/90:focus {
  border-color: rgb(83 177 253 / 0.9);
}

.focus\:border-blue\/95:focus {
  border-color: rgb(83 177 253 / 0.95);
}

.focus\:border-blue\/100:focus {
  border-color: rgb(83 177 253 / 1);
}

.focus\:border-blue-dark-25\/0:focus {
  border-color: rgb(245 248 255 / 0);
}

.focus\:border-blue-dark-25\/5:focus {
  border-color: rgb(245 248 255 / 0.05);
}

.focus\:border-blue-dark-25\/10:focus {
  border-color: rgb(245 248 255 / 0.1);
}

.focus\:border-blue-dark-25\/20:focus {
  border-color: rgb(245 248 255 / 0.2);
}

.focus\:border-blue-dark-25\/25:focus {
  border-color: rgb(245 248 255 / 0.25);
}

.focus\:border-blue-dark-25\/30:focus {
  border-color: rgb(245 248 255 / 0.3);
}

.focus\:border-blue-dark-25\/40:focus {
  border-color: rgb(245 248 255 / 0.4);
}

.focus\:border-blue-dark-25\/50:focus {
  border-color: rgb(245 248 255 / 0.5);
}

.focus\:border-blue-dark-25\/60:focus {
  border-color: rgb(245 248 255 / 0.6);
}

.focus\:border-blue-dark-25\/70:focus {
  border-color: rgb(245 248 255 / 0.7);
}

.focus\:border-blue-dark-25\/75:focus {
  border-color: rgb(245 248 255 / 0.75);
}

.focus\:border-blue-dark-25\/80:focus {
  border-color: rgb(245 248 255 / 0.8);
}

.focus\:border-blue-dark-25\/90:focus {
  border-color: rgb(245 248 255 / 0.9);
}

.focus\:border-blue-dark-25\/95:focus {
  border-color: rgb(245 248 255 / 0.95);
}

.focus\:border-blue-dark-25\/100:focus {
  border-color: rgb(245 248 255 / 1);
}

.focus\:border-blue-dark-50\/0:focus {
  border-color: rgb(239 244 255 / 0);
}

.focus\:border-blue-dark-50\/5:focus {
  border-color: rgb(239 244 255 / 0.05);
}

.focus\:border-blue-dark-50\/10:focus {
  border-color: rgb(239 244 255 / 0.1);
}

.focus\:border-blue-dark-50\/20:focus {
  border-color: rgb(239 244 255 / 0.2);
}

.focus\:border-blue-dark-50\/25:focus {
  border-color: rgb(239 244 255 / 0.25);
}

.focus\:border-blue-dark-50\/30:focus {
  border-color: rgb(239 244 255 / 0.3);
}

.focus\:border-blue-dark-50\/40:focus {
  border-color: rgb(239 244 255 / 0.4);
}

.focus\:border-blue-dark-50\/50:focus {
  border-color: rgb(239 244 255 / 0.5);
}

.focus\:border-blue-dark-50\/60:focus {
  border-color: rgb(239 244 255 / 0.6);
}

.focus\:border-blue-dark-50\/70:focus {
  border-color: rgb(239 244 255 / 0.7);
}

.focus\:border-blue-dark-50\/75:focus {
  border-color: rgb(239 244 255 / 0.75);
}

.focus\:border-blue-dark-50\/80:focus {
  border-color: rgb(239 244 255 / 0.8);
}

.focus\:border-blue-dark-50\/90:focus {
  border-color: rgb(239 244 255 / 0.9);
}

.focus\:border-blue-dark-50\/95:focus {
  border-color: rgb(239 244 255 / 0.95);
}

.focus\:border-blue-dark-50\/100:focus {
  border-color: rgb(239 244 255 / 1);
}

.focus\:border-blue-dark-100\/0:focus {
  border-color: rgb(209 224 255 / 0);
}

.focus\:border-blue-dark-100\/5:focus {
  border-color: rgb(209 224 255 / 0.05);
}

.focus\:border-blue-dark-100\/10:focus {
  border-color: rgb(209 224 255 / 0.1);
}

.focus\:border-blue-dark-100\/20:focus {
  border-color: rgb(209 224 255 / 0.2);
}

.focus\:border-blue-dark-100\/25:focus {
  border-color: rgb(209 224 255 / 0.25);
}

.focus\:border-blue-dark-100\/30:focus {
  border-color: rgb(209 224 255 / 0.3);
}

.focus\:border-blue-dark-100\/40:focus {
  border-color: rgb(209 224 255 / 0.4);
}

.focus\:border-blue-dark-100\/50:focus {
  border-color: rgb(209 224 255 / 0.5);
}

.focus\:border-blue-dark-100\/60:focus {
  border-color: rgb(209 224 255 / 0.6);
}

.focus\:border-blue-dark-100\/70:focus {
  border-color: rgb(209 224 255 / 0.7);
}

.focus\:border-blue-dark-100\/75:focus {
  border-color: rgb(209 224 255 / 0.75);
}

.focus\:border-blue-dark-100\/80:focus {
  border-color: rgb(209 224 255 / 0.8);
}

.focus\:border-blue-dark-100\/90:focus {
  border-color: rgb(209 224 255 / 0.9);
}

.focus\:border-blue-dark-100\/95:focus {
  border-color: rgb(209 224 255 / 0.95);
}

.focus\:border-blue-dark-100\/100:focus {
  border-color: rgb(209 224 255 / 1);
}

.focus\:border-blue-dark-200\/0:focus {
  border-color: rgb(178 204 255 / 0);
}

.focus\:border-blue-dark-200\/5:focus {
  border-color: rgb(178 204 255 / 0.05);
}

.focus\:border-blue-dark-200\/10:focus {
  border-color: rgb(178 204 255 / 0.1);
}

.focus\:border-blue-dark-200\/20:focus {
  border-color: rgb(178 204 255 / 0.2);
}

.focus\:border-blue-dark-200\/25:focus {
  border-color: rgb(178 204 255 / 0.25);
}

.focus\:border-blue-dark-200\/30:focus {
  border-color: rgb(178 204 255 / 0.3);
}

.focus\:border-blue-dark-200\/40:focus {
  border-color: rgb(178 204 255 / 0.4);
}

.focus\:border-blue-dark-200\/50:focus {
  border-color: rgb(178 204 255 / 0.5);
}

.focus\:border-blue-dark-200\/60:focus {
  border-color: rgb(178 204 255 / 0.6);
}

.focus\:border-blue-dark-200\/70:focus {
  border-color: rgb(178 204 255 / 0.7);
}

.focus\:border-blue-dark-200\/75:focus {
  border-color: rgb(178 204 255 / 0.75);
}

.focus\:border-blue-dark-200\/80:focus {
  border-color: rgb(178 204 255 / 0.8);
}

.focus\:border-blue-dark-200\/90:focus {
  border-color: rgb(178 204 255 / 0.9);
}

.focus\:border-blue-dark-200\/95:focus {
  border-color: rgb(178 204 255 / 0.95);
}

.focus\:border-blue-dark-200\/100:focus {
  border-color: rgb(178 204 255 / 1);
}

.focus\:border-blue-dark-300\/0:focus {
  border-color: rgb(132 173 255 / 0);
}

.focus\:border-blue-dark-300\/5:focus {
  border-color: rgb(132 173 255 / 0.05);
}

.focus\:border-blue-dark-300\/10:focus {
  border-color: rgb(132 173 255 / 0.1);
}

.focus\:border-blue-dark-300\/20:focus {
  border-color: rgb(132 173 255 / 0.2);
}

.focus\:border-blue-dark-300\/25:focus {
  border-color: rgb(132 173 255 / 0.25);
}

.focus\:border-blue-dark-300\/30:focus {
  border-color: rgb(132 173 255 / 0.3);
}

.focus\:border-blue-dark-300\/40:focus {
  border-color: rgb(132 173 255 / 0.4);
}

.focus\:border-blue-dark-300\/50:focus {
  border-color: rgb(132 173 255 / 0.5);
}

.focus\:border-blue-dark-300\/60:focus {
  border-color: rgb(132 173 255 / 0.6);
}

.focus\:border-blue-dark-300\/70:focus {
  border-color: rgb(132 173 255 / 0.7);
}

.focus\:border-blue-dark-300\/75:focus {
  border-color: rgb(132 173 255 / 0.75);
}

.focus\:border-blue-dark-300\/80:focus {
  border-color: rgb(132 173 255 / 0.8);
}

.focus\:border-blue-dark-300\/90:focus {
  border-color: rgb(132 173 255 / 0.9);
}

.focus\:border-blue-dark-300\/95:focus {
  border-color: rgb(132 173 255 / 0.95);
}

.focus\:border-blue-dark-300\/100:focus {
  border-color: rgb(132 173 255 / 1);
}

.focus\:border-blue-dark-400\/0:focus {
  border-color: rgb(82 139 255 / 0);
}

.focus\:border-blue-dark-400\/5:focus {
  border-color: rgb(82 139 255 / 0.05);
}

.focus\:border-blue-dark-400\/10:focus {
  border-color: rgb(82 139 255 / 0.1);
}

.focus\:border-blue-dark-400\/20:focus {
  border-color: rgb(82 139 255 / 0.2);
}

.focus\:border-blue-dark-400\/25:focus {
  border-color: rgb(82 139 255 / 0.25);
}

.focus\:border-blue-dark-400\/30:focus {
  border-color: rgb(82 139 255 / 0.3);
}

.focus\:border-blue-dark-400\/40:focus {
  border-color: rgb(82 139 255 / 0.4);
}

.focus\:border-blue-dark-400\/50:focus {
  border-color: rgb(82 139 255 / 0.5);
}

.focus\:border-blue-dark-400\/60:focus {
  border-color: rgb(82 139 255 / 0.6);
}

.focus\:border-blue-dark-400\/70:focus {
  border-color: rgb(82 139 255 / 0.7);
}

.focus\:border-blue-dark-400\/75:focus {
  border-color: rgb(82 139 255 / 0.75);
}

.focus\:border-blue-dark-400\/80:focus {
  border-color: rgb(82 139 255 / 0.8);
}

.focus\:border-blue-dark-400\/90:focus {
  border-color: rgb(82 139 255 / 0.9);
}

.focus\:border-blue-dark-400\/95:focus {
  border-color: rgb(82 139 255 / 0.95);
}

.focus\:border-blue-dark-400\/100:focus {
  border-color: rgb(82 139 255 / 1);
}

.focus\:border-blue-dark-500\/0:focus {
  border-color: rgb(41 112 255 / 0);
}

.focus\:border-blue-dark-500\/5:focus {
  border-color: rgb(41 112 255 / 0.05);
}

.focus\:border-blue-dark-500\/10:focus {
  border-color: rgb(41 112 255 / 0.1);
}

.focus\:border-blue-dark-500\/20:focus {
  border-color: rgb(41 112 255 / 0.2);
}

.focus\:border-blue-dark-500\/25:focus {
  border-color: rgb(41 112 255 / 0.25);
}

.focus\:border-blue-dark-500\/30:focus {
  border-color: rgb(41 112 255 / 0.3);
}

.focus\:border-blue-dark-500\/40:focus {
  border-color: rgb(41 112 255 / 0.4);
}

.focus\:border-blue-dark-500\/50:focus {
  border-color: rgb(41 112 255 / 0.5);
}

.focus\:border-blue-dark-500\/60:focus {
  border-color: rgb(41 112 255 / 0.6);
}

.focus\:border-blue-dark-500\/70:focus {
  border-color: rgb(41 112 255 / 0.7);
}

.focus\:border-blue-dark-500\/75:focus {
  border-color: rgb(41 112 255 / 0.75);
}

.focus\:border-blue-dark-500\/80:focus {
  border-color: rgb(41 112 255 / 0.8);
}

.focus\:border-blue-dark-500\/90:focus {
  border-color: rgb(41 112 255 / 0.9);
}

.focus\:border-blue-dark-500\/95:focus {
  border-color: rgb(41 112 255 / 0.95);
}

.focus\:border-blue-dark-500\/100:focus {
  border-color: rgb(41 112 255 / 1);
}

.focus\:border-blue-dark-600\/0:focus {
  border-color: rgb(21 94 239 / 0);
}

.focus\:border-blue-dark-600\/5:focus {
  border-color: rgb(21 94 239 / 0.05);
}

.focus\:border-blue-dark-600\/10:focus {
  border-color: rgb(21 94 239 / 0.1);
}

.focus\:border-blue-dark-600\/20:focus {
  border-color: rgb(21 94 239 / 0.2);
}

.focus\:border-blue-dark-600\/25:focus {
  border-color: rgb(21 94 239 / 0.25);
}

.focus\:border-blue-dark-600\/30:focus {
  border-color: rgb(21 94 239 / 0.3);
}

.focus\:border-blue-dark-600\/40:focus {
  border-color: rgb(21 94 239 / 0.4);
}

.focus\:border-blue-dark-600\/50:focus {
  border-color: rgb(21 94 239 / 0.5);
}

.focus\:border-blue-dark-600\/60:focus {
  border-color: rgb(21 94 239 / 0.6);
}

.focus\:border-blue-dark-600\/70:focus {
  border-color: rgb(21 94 239 / 0.7);
}

.focus\:border-blue-dark-600\/75:focus {
  border-color: rgb(21 94 239 / 0.75);
}

.focus\:border-blue-dark-600\/80:focus {
  border-color: rgb(21 94 239 / 0.8);
}

.focus\:border-blue-dark-600\/90:focus {
  border-color: rgb(21 94 239 / 0.9);
}

.focus\:border-blue-dark-600\/95:focus {
  border-color: rgb(21 94 239 / 0.95);
}

.focus\:border-blue-dark-600\/100:focus {
  border-color: rgb(21 94 239 / 1);
}

.focus\:border-blue-dark-700\/0:focus {
  border-color: rgb(0 78 235 / 0);
}

.focus\:border-blue-dark-700\/5:focus {
  border-color: rgb(0 78 235 / 0.05);
}

.focus\:border-blue-dark-700\/10:focus {
  border-color: rgb(0 78 235 / 0.1);
}

.focus\:border-blue-dark-700\/20:focus {
  border-color: rgb(0 78 235 / 0.2);
}

.focus\:border-blue-dark-700\/25:focus {
  border-color: rgb(0 78 235 / 0.25);
}

.focus\:border-blue-dark-700\/30:focus {
  border-color: rgb(0 78 235 / 0.3);
}

.focus\:border-blue-dark-700\/40:focus {
  border-color: rgb(0 78 235 / 0.4);
}

.focus\:border-blue-dark-700\/50:focus {
  border-color: rgb(0 78 235 / 0.5);
}

.focus\:border-blue-dark-700\/60:focus {
  border-color: rgb(0 78 235 / 0.6);
}

.focus\:border-blue-dark-700\/70:focus {
  border-color: rgb(0 78 235 / 0.7);
}

.focus\:border-blue-dark-700\/75:focus {
  border-color: rgb(0 78 235 / 0.75);
}

.focus\:border-blue-dark-700\/80:focus {
  border-color: rgb(0 78 235 / 0.8);
}

.focus\:border-blue-dark-700\/90:focus {
  border-color: rgb(0 78 235 / 0.9);
}

.focus\:border-blue-dark-700\/95:focus {
  border-color: rgb(0 78 235 / 0.95);
}

.focus\:border-blue-dark-700\/100:focus {
  border-color: rgb(0 78 235 / 1);
}

.focus\:border-blue-dark-800\/0:focus {
  border-color: rgb(0 64 193 / 0);
}

.focus\:border-blue-dark-800\/5:focus {
  border-color: rgb(0 64 193 / 0.05);
}

.focus\:border-blue-dark-800\/10:focus {
  border-color: rgb(0 64 193 / 0.1);
}

.focus\:border-blue-dark-800\/20:focus {
  border-color: rgb(0 64 193 / 0.2);
}

.focus\:border-blue-dark-800\/25:focus {
  border-color: rgb(0 64 193 / 0.25);
}

.focus\:border-blue-dark-800\/30:focus {
  border-color: rgb(0 64 193 / 0.3);
}

.focus\:border-blue-dark-800\/40:focus {
  border-color: rgb(0 64 193 / 0.4);
}

.focus\:border-blue-dark-800\/50:focus {
  border-color: rgb(0 64 193 / 0.5);
}

.focus\:border-blue-dark-800\/60:focus {
  border-color: rgb(0 64 193 / 0.6);
}

.focus\:border-blue-dark-800\/70:focus {
  border-color: rgb(0 64 193 / 0.7);
}

.focus\:border-blue-dark-800\/75:focus {
  border-color: rgb(0 64 193 / 0.75);
}

.focus\:border-blue-dark-800\/80:focus {
  border-color: rgb(0 64 193 / 0.8);
}

.focus\:border-blue-dark-800\/90:focus {
  border-color: rgb(0 64 193 / 0.9);
}

.focus\:border-blue-dark-800\/95:focus {
  border-color: rgb(0 64 193 / 0.95);
}

.focus\:border-blue-dark-800\/100:focus {
  border-color: rgb(0 64 193 / 1);
}

.focus\:border-blue-dark-900\/0:focus {
  border-color: rgb(0 53 158 / 0);
}

.focus\:border-blue-dark-900\/5:focus {
  border-color: rgb(0 53 158 / 0.05);
}

.focus\:border-blue-dark-900\/10:focus {
  border-color: rgb(0 53 158 / 0.1);
}

.focus\:border-blue-dark-900\/20:focus {
  border-color: rgb(0 53 158 / 0.2);
}

.focus\:border-blue-dark-900\/25:focus {
  border-color: rgb(0 53 158 / 0.25);
}

.focus\:border-blue-dark-900\/30:focus {
  border-color: rgb(0 53 158 / 0.3);
}

.focus\:border-blue-dark-900\/40:focus {
  border-color: rgb(0 53 158 / 0.4);
}

.focus\:border-blue-dark-900\/50:focus {
  border-color: rgb(0 53 158 / 0.5);
}

.focus\:border-blue-dark-900\/60:focus {
  border-color: rgb(0 53 158 / 0.6);
}

.focus\:border-blue-dark-900\/70:focus {
  border-color: rgb(0 53 158 / 0.7);
}

.focus\:border-blue-dark-900\/75:focus {
  border-color: rgb(0 53 158 / 0.75);
}

.focus\:border-blue-dark-900\/80:focus {
  border-color: rgb(0 53 158 / 0.8);
}

.focus\:border-blue-dark-900\/90:focus {
  border-color: rgb(0 53 158 / 0.9);
}

.focus\:border-blue-dark-900\/95:focus {
  border-color: rgb(0 53 158 / 0.95);
}

.focus\:border-blue-dark-900\/100:focus {
  border-color: rgb(0 53 158 / 1);
}

.focus\:border-blue-dark\/0:focus {
  border-color: rgb(82 139 255 / 0);
}

.focus\:border-blue-dark\/5:focus {
  border-color: rgb(82 139 255 / 0.05);
}

.focus\:border-blue-dark\/10:focus {
  border-color: rgb(82 139 255 / 0.1);
}

.focus\:border-blue-dark\/20:focus {
  border-color: rgb(82 139 255 / 0.2);
}

.focus\:border-blue-dark\/25:focus {
  border-color: rgb(82 139 255 / 0.25);
}

.focus\:border-blue-dark\/30:focus {
  border-color: rgb(82 139 255 / 0.3);
}

.focus\:border-blue-dark\/40:focus {
  border-color: rgb(82 139 255 / 0.4);
}

.focus\:border-blue-dark\/50:focus {
  border-color: rgb(82 139 255 / 0.5);
}

.focus\:border-blue-dark\/60:focus {
  border-color: rgb(82 139 255 / 0.6);
}

.focus\:border-blue-dark\/70:focus {
  border-color: rgb(82 139 255 / 0.7);
}

.focus\:border-blue-dark\/75:focus {
  border-color: rgb(82 139 255 / 0.75);
}

.focus\:border-blue-dark\/80:focus {
  border-color: rgb(82 139 255 / 0.8);
}

.focus\:border-blue-dark\/90:focus {
  border-color: rgb(82 139 255 / 0.9);
}

.focus\:border-blue-dark\/95:focus {
  border-color: rgb(82 139 255 / 0.95);
}

.focus\:border-blue-dark\/100:focus {
  border-color: rgb(82 139 255 / 1);
}

.focus\:border-indigo-25\/0:focus {
  border-color: rgb(245 248 255 / 0);
}

.focus\:border-indigo-25\/5:focus {
  border-color: rgb(245 248 255 / 0.05);
}

.focus\:border-indigo-25\/10:focus {
  border-color: rgb(245 248 255 / 0.1);
}

.focus\:border-indigo-25\/20:focus {
  border-color: rgb(245 248 255 / 0.2);
}

.focus\:border-indigo-25\/25:focus {
  border-color: rgb(245 248 255 / 0.25);
}

.focus\:border-indigo-25\/30:focus {
  border-color: rgb(245 248 255 / 0.3);
}

.focus\:border-indigo-25\/40:focus {
  border-color: rgb(245 248 255 / 0.4);
}

.focus\:border-indigo-25\/50:focus {
  border-color: rgb(245 248 255 / 0.5);
}

.focus\:border-indigo-25\/60:focus {
  border-color: rgb(245 248 255 / 0.6);
}

.focus\:border-indigo-25\/70:focus {
  border-color: rgb(245 248 255 / 0.7);
}

.focus\:border-indigo-25\/75:focus {
  border-color: rgb(245 248 255 / 0.75);
}

.focus\:border-indigo-25\/80:focus {
  border-color: rgb(245 248 255 / 0.8);
}

.focus\:border-indigo-25\/90:focus {
  border-color: rgb(245 248 255 / 0.9);
}

.focus\:border-indigo-25\/95:focus {
  border-color: rgb(245 248 255 / 0.95);
}

.focus\:border-indigo-25\/100:focus {
  border-color: rgb(245 248 255 / 1);
}

.focus\:border-indigo-50\/0:focus {
  border-color: rgb(238 244 255 / 0);
}

.focus\:border-indigo-50\/5:focus {
  border-color: rgb(238 244 255 / 0.05);
}

.focus\:border-indigo-50\/10:focus {
  border-color: rgb(238 244 255 / 0.1);
}

.focus\:border-indigo-50\/20:focus {
  border-color: rgb(238 244 255 / 0.2);
}

.focus\:border-indigo-50\/25:focus {
  border-color: rgb(238 244 255 / 0.25);
}

.focus\:border-indigo-50\/30:focus {
  border-color: rgb(238 244 255 / 0.3);
}

.focus\:border-indigo-50\/40:focus {
  border-color: rgb(238 244 255 / 0.4);
}

.focus\:border-indigo-50\/50:focus {
  border-color: rgb(238 244 255 / 0.5);
}

.focus\:border-indigo-50\/60:focus {
  border-color: rgb(238 244 255 / 0.6);
}

.focus\:border-indigo-50\/70:focus {
  border-color: rgb(238 244 255 / 0.7);
}

.focus\:border-indigo-50\/75:focus {
  border-color: rgb(238 244 255 / 0.75);
}

.focus\:border-indigo-50\/80:focus {
  border-color: rgb(238 244 255 / 0.8);
}

.focus\:border-indigo-50\/90:focus {
  border-color: rgb(238 244 255 / 0.9);
}

.focus\:border-indigo-50\/95:focus {
  border-color: rgb(238 244 255 / 0.95);
}

.focus\:border-indigo-50\/100:focus {
  border-color: rgb(238 244 255 / 1);
}

.focus\:border-indigo-100\/0:focus {
  border-color: rgb(224 234 255 / 0);
}

.focus\:border-indigo-100\/5:focus {
  border-color: rgb(224 234 255 / 0.05);
}

.focus\:border-indigo-100\/10:focus {
  border-color: rgb(224 234 255 / 0.1);
}

.focus\:border-indigo-100\/20:focus {
  border-color: rgb(224 234 255 / 0.2);
}

.focus\:border-indigo-100\/25:focus {
  border-color: rgb(224 234 255 / 0.25);
}

.focus\:border-indigo-100\/30:focus {
  border-color: rgb(224 234 255 / 0.3);
}

.focus\:border-indigo-100\/40:focus {
  border-color: rgb(224 234 255 / 0.4);
}

.focus\:border-indigo-100\/50:focus {
  border-color: rgb(224 234 255 / 0.5);
}

.focus\:border-indigo-100\/60:focus {
  border-color: rgb(224 234 255 / 0.6);
}

.focus\:border-indigo-100\/70:focus {
  border-color: rgb(224 234 255 / 0.7);
}

.focus\:border-indigo-100\/75:focus {
  border-color: rgb(224 234 255 / 0.75);
}

.focus\:border-indigo-100\/80:focus {
  border-color: rgb(224 234 255 / 0.8);
}

.focus\:border-indigo-100\/90:focus {
  border-color: rgb(224 234 255 / 0.9);
}

.focus\:border-indigo-100\/95:focus {
  border-color: rgb(224 234 255 / 0.95);
}

.focus\:border-indigo-100\/100:focus {
  border-color: rgb(224 234 255 / 1);
}

.focus\:border-indigo-200\/0:focus {
  border-color: rgb(199 215 254 / 0);
}

.focus\:border-indigo-200\/5:focus {
  border-color: rgb(199 215 254 / 0.05);
}

.focus\:border-indigo-200\/10:focus {
  border-color: rgb(199 215 254 / 0.1);
}

.focus\:border-indigo-200\/20:focus {
  border-color: rgb(199 215 254 / 0.2);
}

.focus\:border-indigo-200\/25:focus {
  border-color: rgb(199 215 254 / 0.25);
}

.focus\:border-indigo-200\/30:focus {
  border-color: rgb(199 215 254 / 0.3);
}

.focus\:border-indigo-200\/40:focus {
  border-color: rgb(199 215 254 / 0.4);
}

.focus\:border-indigo-200\/50:focus {
  border-color: rgb(199 215 254 / 0.5);
}

.focus\:border-indigo-200\/60:focus {
  border-color: rgb(199 215 254 / 0.6);
}

.focus\:border-indigo-200\/70:focus {
  border-color: rgb(199 215 254 / 0.7);
}

.focus\:border-indigo-200\/75:focus {
  border-color: rgb(199 215 254 / 0.75);
}

.focus\:border-indigo-200\/80:focus {
  border-color: rgb(199 215 254 / 0.8);
}

.focus\:border-indigo-200\/90:focus {
  border-color: rgb(199 215 254 / 0.9);
}

.focus\:border-indigo-200\/95:focus {
  border-color: rgb(199 215 254 / 0.95);
}

.focus\:border-indigo-200\/100:focus {
  border-color: rgb(199 215 254 / 1);
}

.focus\:border-indigo-300\/0:focus {
  border-color: rgb(164 188 253 / 0);
}

.focus\:border-indigo-300\/5:focus {
  border-color: rgb(164 188 253 / 0.05);
}

.focus\:border-indigo-300\/10:focus {
  border-color: rgb(164 188 253 / 0.1);
}

.focus\:border-indigo-300\/20:focus {
  border-color: rgb(164 188 253 / 0.2);
}

.focus\:border-indigo-300\/25:focus {
  border-color: rgb(164 188 253 / 0.25);
}

.focus\:border-indigo-300\/30:focus {
  border-color: rgb(164 188 253 / 0.3);
}

.focus\:border-indigo-300\/40:focus {
  border-color: rgb(164 188 253 / 0.4);
}

.focus\:border-indigo-300\/50:focus {
  border-color: rgb(164 188 253 / 0.5);
}

.focus\:border-indigo-300\/60:focus {
  border-color: rgb(164 188 253 / 0.6);
}

.focus\:border-indigo-300\/70:focus {
  border-color: rgb(164 188 253 / 0.7);
}

.focus\:border-indigo-300\/75:focus {
  border-color: rgb(164 188 253 / 0.75);
}

.focus\:border-indigo-300\/80:focus {
  border-color: rgb(164 188 253 / 0.8);
}

.focus\:border-indigo-300\/90:focus {
  border-color: rgb(164 188 253 / 0.9);
}

.focus\:border-indigo-300\/95:focus {
  border-color: rgb(164 188 253 / 0.95);
}

.focus\:border-indigo-300\/100:focus {
  border-color: rgb(164 188 253 / 1);
}

.focus\:border-indigo-400\/0:focus {
  border-color: rgb(128 152 249 / 0);
}

.focus\:border-indigo-400\/5:focus {
  border-color: rgb(128 152 249 / 0.05);
}

.focus\:border-indigo-400\/10:focus {
  border-color: rgb(128 152 249 / 0.1);
}

.focus\:border-indigo-400\/20:focus {
  border-color: rgb(128 152 249 / 0.2);
}

.focus\:border-indigo-400\/25:focus {
  border-color: rgb(128 152 249 / 0.25);
}

.focus\:border-indigo-400\/30:focus {
  border-color: rgb(128 152 249 / 0.3);
}

.focus\:border-indigo-400\/40:focus {
  border-color: rgb(128 152 249 / 0.4);
}

.focus\:border-indigo-400\/50:focus {
  border-color: rgb(128 152 249 / 0.5);
}

.focus\:border-indigo-400\/60:focus {
  border-color: rgb(128 152 249 / 0.6);
}

.focus\:border-indigo-400\/70:focus {
  border-color: rgb(128 152 249 / 0.7);
}

.focus\:border-indigo-400\/75:focus {
  border-color: rgb(128 152 249 / 0.75);
}

.focus\:border-indigo-400\/80:focus {
  border-color: rgb(128 152 249 / 0.8);
}

.focus\:border-indigo-400\/90:focus {
  border-color: rgb(128 152 249 / 0.9);
}

.focus\:border-indigo-400\/95:focus {
  border-color: rgb(128 152 249 / 0.95);
}

.focus\:border-indigo-400\/100:focus {
  border-color: rgb(128 152 249 / 1);
}

.focus\:border-indigo-500\/0:focus {
  border-color: rgb(97 114 243 / 0);
}

.focus\:border-indigo-500\/5:focus {
  border-color: rgb(97 114 243 / 0.05);
}

.focus\:border-indigo-500\/10:focus {
  border-color: rgb(97 114 243 / 0.1);
}

.focus\:border-indigo-500\/20:focus {
  border-color: rgb(97 114 243 / 0.2);
}

.focus\:border-indigo-500\/25:focus {
  border-color: rgb(97 114 243 / 0.25);
}

.focus\:border-indigo-500\/30:focus {
  border-color: rgb(97 114 243 / 0.3);
}

.focus\:border-indigo-500\/40:focus {
  border-color: rgb(97 114 243 / 0.4);
}

.focus\:border-indigo-500\/50:focus {
  border-color: rgb(97 114 243 / 0.5);
}

.focus\:border-indigo-500\/60:focus {
  border-color: rgb(97 114 243 / 0.6);
}

.focus\:border-indigo-500\/70:focus {
  border-color: rgb(97 114 243 / 0.7);
}

.focus\:border-indigo-500\/75:focus {
  border-color: rgb(97 114 243 / 0.75);
}

.focus\:border-indigo-500\/80:focus {
  border-color: rgb(97 114 243 / 0.8);
}

.focus\:border-indigo-500\/90:focus {
  border-color: rgb(97 114 243 / 0.9);
}

.focus\:border-indigo-500\/95:focus {
  border-color: rgb(97 114 243 / 0.95);
}

.focus\:border-indigo-500\/100:focus {
  border-color: rgb(97 114 243 / 1);
}

.focus\:border-indigo-600\/0:focus {
  border-color: rgb(68 76 231 / 0);
}

.focus\:border-indigo-600\/5:focus {
  border-color: rgb(68 76 231 / 0.05);
}

.focus\:border-indigo-600\/10:focus {
  border-color: rgb(68 76 231 / 0.1);
}

.focus\:border-indigo-600\/20:focus {
  border-color: rgb(68 76 231 / 0.2);
}

.focus\:border-indigo-600\/25:focus {
  border-color: rgb(68 76 231 / 0.25);
}

.focus\:border-indigo-600\/30:focus {
  border-color: rgb(68 76 231 / 0.3);
}

.focus\:border-indigo-600\/40:focus {
  border-color: rgb(68 76 231 / 0.4);
}

.focus\:border-indigo-600\/50:focus {
  border-color: rgb(68 76 231 / 0.5);
}

.focus\:border-indigo-600\/60:focus {
  border-color: rgb(68 76 231 / 0.6);
}

.focus\:border-indigo-600\/70:focus {
  border-color: rgb(68 76 231 / 0.7);
}

.focus\:border-indigo-600\/75:focus {
  border-color: rgb(68 76 231 / 0.75);
}

.focus\:border-indigo-600\/80:focus {
  border-color: rgb(68 76 231 / 0.8);
}

.focus\:border-indigo-600\/90:focus {
  border-color: rgb(68 76 231 / 0.9);
}

.focus\:border-indigo-600\/95:focus {
  border-color: rgb(68 76 231 / 0.95);
}

.focus\:border-indigo-600\/100:focus {
  border-color: rgb(68 76 231 / 1);
}

.focus\:border-indigo-700\/0:focus {
  border-color: rgb(53 56 205 / 0);
}

.focus\:border-indigo-700\/5:focus {
  border-color: rgb(53 56 205 / 0.05);
}

.focus\:border-indigo-700\/10:focus {
  border-color: rgb(53 56 205 / 0.1);
}

.focus\:border-indigo-700\/20:focus {
  border-color: rgb(53 56 205 / 0.2);
}

.focus\:border-indigo-700\/25:focus {
  border-color: rgb(53 56 205 / 0.25);
}

.focus\:border-indigo-700\/30:focus {
  border-color: rgb(53 56 205 / 0.3);
}

.focus\:border-indigo-700\/40:focus {
  border-color: rgb(53 56 205 / 0.4);
}

.focus\:border-indigo-700\/50:focus {
  border-color: rgb(53 56 205 / 0.5);
}

.focus\:border-indigo-700\/60:focus {
  border-color: rgb(53 56 205 / 0.6);
}

.focus\:border-indigo-700\/70:focus {
  border-color: rgb(53 56 205 / 0.7);
}

.focus\:border-indigo-700\/75:focus {
  border-color: rgb(53 56 205 / 0.75);
}

.focus\:border-indigo-700\/80:focus {
  border-color: rgb(53 56 205 / 0.8);
}

.focus\:border-indigo-700\/90:focus {
  border-color: rgb(53 56 205 / 0.9);
}

.focus\:border-indigo-700\/95:focus {
  border-color: rgb(53 56 205 / 0.95);
}

.focus\:border-indigo-700\/100:focus {
  border-color: rgb(53 56 205 / 1);
}

.focus\:border-indigo-800\/0:focus {
  border-color: rgb(45 49 166 / 0);
}

.focus\:border-indigo-800\/5:focus {
  border-color: rgb(45 49 166 / 0.05);
}

.focus\:border-indigo-800\/10:focus {
  border-color: rgb(45 49 166 / 0.1);
}

.focus\:border-indigo-800\/20:focus {
  border-color: rgb(45 49 166 / 0.2);
}

.focus\:border-indigo-800\/25:focus {
  border-color: rgb(45 49 166 / 0.25);
}

.focus\:border-indigo-800\/30:focus {
  border-color: rgb(45 49 166 / 0.3);
}

.focus\:border-indigo-800\/40:focus {
  border-color: rgb(45 49 166 / 0.4);
}

.focus\:border-indigo-800\/50:focus {
  border-color: rgb(45 49 166 / 0.5);
}

.focus\:border-indigo-800\/60:focus {
  border-color: rgb(45 49 166 / 0.6);
}

.focus\:border-indigo-800\/70:focus {
  border-color: rgb(45 49 166 / 0.7);
}

.focus\:border-indigo-800\/75:focus {
  border-color: rgb(45 49 166 / 0.75);
}

.focus\:border-indigo-800\/80:focus {
  border-color: rgb(45 49 166 / 0.8);
}

.focus\:border-indigo-800\/90:focus {
  border-color: rgb(45 49 166 / 0.9);
}

.focus\:border-indigo-800\/95:focus {
  border-color: rgb(45 49 166 / 0.95);
}

.focus\:border-indigo-800\/100:focus {
  border-color: rgb(45 49 166 / 1);
}

.focus\:border-indigo-900\/0:focus {
  border-color: rgb(45 50 130 / 0);
}

.focus\:border-indigo-900\/5:focus {
  border-color: rgb(45 50 130 / 0.05);
}

.focus\:border-indigo-900\/10:focus {
  border-color: rgb(45 50 130 / 0.1);
}

.focus\:border-indigo-900\/20:focus {
  border-color: rgb(45 50 130 / 0.2);
}

.focus\:border-indigo-900\/25:focus {
  border-color: rgb(45 50 130 / 0.25);
}

.focus\:border-indigo-900\/30:focus {
  border-color: rgb(45 50 130 / 0.3);
}

.focus\:border-indigo-900\/40:focus {
  border-color: rgb(45 50 130 / 0.4);
}

.focus\:border-indigo-900\/50:focus {
  border-color: rgb(45 50 130 / 0.5);
}

.focus\:border-indigo-900\/60:focus {
  border-color: rgb(45 50 130 / 0.6);
}

.focus\:border-indigo-900\/70:focus {
  border-color: rgb(45 50 130 / 0.7);
}

.focus\:border-indigo-900\/75:focus {
  border-color: rgb(45 50 130 / 0.75);
}

.focus\:border-indigo-900\/80:focus {
  border-color: rgb(45 50 130 / 0.8);
}

.focus\:border-indigo-900\/90:focus {
  border-color: rgb(45 50 130 / 0.9);
}

.focus\:border-indigo-900\/95:focus {
  border-color: rgb(45 50 130 / 0.95);
}

.focus\:border-indigo-900\/100:focus {
  border-color: rgb(45 50 130 / 1);
}

.focus\:border-indigo\/0:focus {
  border-color: rgb(128 152 249 / 0);
}

.focus\:border-indigo\/5:focus {
  border-color: rgb(128 152 249 / 0.05);
}

.focus\:border-indigo\/10:focus {
  border-color: rgb(128 152 249 / 0.1);
}

.focus\:border-indigo\/20:focus {
  border-color: rgb(128 152 249 / 0.2);
}

.focus\:border-indigo\/25:focus {
  border-color: rgb(128 152 249 / 0.25);
}

.focus\:border-indigo\/30:focus {
  border-color: rgb(128 152 249 / 0.3);
}

.focus\:border-indigo\/40:focus {
  border-color: rgb(128 152 249 / 0.4);
}

.focus\:border-indigo\/50:focus {
  border-color: rgb(128 152 249 / 0.5);
}

.focus\:border-indigo\/60:focus {
  border-color: rgb(128 152 249 / 0.6);
}

.focus\:border-indigo\/70:focus {
  border-color: rgb(128 152 249 / 0.7);
}

.focus\:border-indigo\/75:focus {
  border-color: rgb(128 152 249 / 0.75);
}

.focus\:border-indigo\/80:focus {
  border-color: rgb(128 152 249 / 0.8);
}

.focus\:border-indigo\/90:focus {
  border-color: rgb(128 152 249 / 0.9);
}

.focus\:border-indigo\/95:focus {
  border-color: rgb(128 152 249 / 0.95);
}

.focus\:border-indigo\/100:focus {
  border-color: rgb(128 152 249 / 1);
}

.focus\:border-violet-25\/0:focus {
  border-color: rgb(251 250 255 / 0);
}

.focus\:border-violet-25\/5:focus {
  border-color: rgb(251 250 255 / 0.05);
}

.focus\:border-violet-25\/10:focus {
  border-color: rgb(251 250 255 / 0.1);
}

.focus\:border-violet-25\/20:focus {
  border-color: rgb(251 250 255 / 0.2);
}

.focus\:border-violet-25\/25:focus {
  border-color: rgb(251 250 255 / 0.25);
}

.focus\:border-violet-25\/30:focus {
  border-color: rgb(251 250 255 / 0.3);
}

.focus\:border-violet-25\/40:focus {
  border-color: rgb(251 250 255 / 0.4);
}

.focus\:border-violet-25\/50:focus {
  border-color: rgb(251 250 255 / 0.5);
}

.focus\:border-violet-25\/60:focus {
  border-color: rgb(251 250 255 / 0.6);
}

.focus\:border-violet-25\/70:focus {
  border-color: rgb(251 250 255 / 0.7);
}

.focus\:border-violet-25\/75:focus {
  border-color: rgb(251 250 255 / 0.75);
}

.focus\:border-violet-25\/80:focus {
  border-color: rgb(251 250 255 / 0.8);
}

.focus\:border-violet-25\/90:focus {
  border-color: rgb(251 250 255 / 0.9);
}

.focus\:border-violet-25\/95:focus {
  border-color: rgb(251 250 255 / 0.95);
}

.focus\:border-violet-25\/100:focus {
  border-color: rgb(251 250 255 / 1);
}

.focus\:border-violet-50\/0:focus {
  border-color: rgb(245 243 255 / 0);
}

.focus\:border-violet-50\/5:focus {
  border-color: rgb(245 243 255 / 0.05);
}

.focus\:border-violet-50\/10:focus {
  border-color: rgb(245 243 255 / 0.1);
}

.focus\:border-violet-50\/20:focus {
  border-color: rgb(245 243 255 / 0.2);
}

.focus\:border-violet-50\/25:focus {
  border-color: rgb(245 243 255 / 0.25);
}

.focus\:border-violet-50\/30:focus {
  border-color: rgb(245 243 255 / 0.3);
}

.focus\:border-violet-50\/40:focus {
  border-color: rgb(245 243 255 / 0.4);
}

.focus\:border-violet-50\/50:focus {
  border-color: rgb(245 243 255 / 0.5);
}

.focus\:border-violet-50\/60:focus {
  border-color: rgb(245 243 255 / 0.6);
}

.focus\:border-violet-50\/70:focus {
  border-color: rgb(245 243 255 / 0.7);
}

.focus\:border-violet-50\/75:focus {
  border-color: rgb(245 243 255 / 0.75);
}

.focus\:border-violet-50\/80:focus {
  border-color: rgb(245 243 255 / 0.8);
}

.focus\:border-violet-50\/90:focus {
  border-color: rgb(245 243 255 / 0.9);
}

.focus\:border-violet-50\/95:focus {
  border-color: rgb(245 243 255 / 0.95);
}

.focus\:border-violet-50\/100:focus {
  border-color: rgb(245 243 255 / 1);
}

.focus\:border-violet-100\/0:focus {
  border-color: rgb(236 233 254 / 0);
}

.focus\:border-violet-100\/5:focus {
  border-color: rgb(236 233 254 / 0.05);
}

.focus\:border-violet-100\/10:focus {
  border-color: rgb(236 233 254 / 0.1);
}

.focus\:border-violet-100\/20:focus {
  border-color: rgb(236 233 254 / 0.2);
}

.focus\:border-violet-100\/25:focus {
  border-color: rgb(236 233 254 / 0.25);
}

.focus\:border-violet-100\/30:focus {
  border-color: rgb(236 233 254 / 0.3);
}

.focus\:border-violet-100\/40:focus {
  border-color: rgb(236 233 254 / 0.4);
}

.focus\:border-violet-100\/50:focus {
  border-color: rgb(236 233 254 / 0.5);
}

.focus\:border-violet-100\/60:focus {
  border-color: rgb(236 233 254 / 0.6);
}

.focus\:border-violet-100\/70:focus {
  border-color: rgb(236 233 254 / 0.7);
}

.focus\:border-violet-100\/75:focus {
  border-color: rgb(236 233 254 / 0.75);
}

.focus\:border-violet-100\/80:focus {
  border-color: rgb(236 233 254 / 0.8);
}

.focus\:border-violet-100\/90:focus {
  border-color: rgb(236 233 254 / 0.9);
}

.focus\:border-violet-100\/95:focus {
  border-color: rgb(236 233 254 / 0.95);
}

.focus\:border-violet-100\/100:focus {
  border-color: rgb(236 233 254 / 1);
}

.focus\:border-violet-200\/0:focus {
  border-color: rgb(221 214 254 / 0);
}

.focus\:border-violet-200\/5:focus {
  border-color: rgb(221 214 254 / 0.05);
}

.focus\:border-violet-200\/10:focus {
  border-color: rgb(221 214 254 / 0.1);
}

.focus\:border-violet-200\/20:focus {
  border-color: rgb(221 214 254 / 0.2);
}

.focus\:border-violet-200\/25:focus {
  border-color: rgb(221 214 254 / 0.25);
}

.focus\:border-violet-200\/30:focus {
  border-color: rgb(221 214 254 / 0.3);
}

.focus\:border-violet-200\/40:focus {
  border-color: rgb(221 214 254 / 0.4);
}

.focus\:border-violet-200\/50:focus {
  border-color: rgb(221 214 254 / 0.5);
}

.focus\:border-violet-200\/60:focus {
  border-color: rgb(221 214 254 / 0.6);
}

.focus\:border-violet-200\/70:focus {
  border-color: rgb(221 214 254 / 0.7);
}

.focus\:border-violet-200\/75:focus {
  border-color: rgb(221 214 254 / 0.75);
}

.focus\:border-violet-200\/80:focus {
  border-color: rgb(221 214 254 / 0.8);
}

.focus\:border-violet-200\/90:focus {
  border-color: rgb(221 214 254 / 0.9);
}

.focus\:border-violet-200\/95:focus {
  border-color: rgb(221 214 254 / 0.95);
}

.focus\:border-violet-200\/100:focus {
  border-color: rgb(221 214 254 / 1);
}

.focus\:border-violet-300\/0:focus {
  border-color: rgb(195 181 253 / 0);
}

.focus\:border-violet-300\/5:focus {
  border-color: rgb(195 181 253 / 0.05);
}

.focus\:border-violet-300\/10:focus {
  border-color: rgb(195 181 253 / 0.1);
}

.focus\:border-violet-300\/20:focus {
  border-color: rgb(195 181 253 / 0.2);
}

.focus\:border-violet-300\/25:focus {
  border-color: rgb(195 181 253 / 0.25);
}

.focus\:border-violet-300\/30:focus {
  border-color: rgb(195 181 253 / 0.3);
}

.focus\:border-violet-300\/40:focus {
  border-color: rgb(195 181 253 / 0.4);
}

.focus\:border-violet-300\/50:focus {
  border-color: rgb(195 181 253 / 0.5);
}

.focus\:border-violet-300\/60:focus {
  border-color: rgb(195 181 253 / 0.6);
}

.focus\:border-violet-300\/70:focus {
  border-color: rgb(195 181 253 / 0.7);
}

.focus\:border-violet-300\/75:focus {
  border-color: rgb(195 181 253 / 0.75);
}

.focus\:border-violet-300\/80:focus {
  border-color: rgb(195 181 253 / 0.8);
}

.focus\:border-violet-300\/90:focus {
  border-color: rgb(195 181 253 / 0.9);
}

.focus\:border-violet-300\/95:focus {
  border-color: rgb(195 181 253 / 0.95);
}

.focus\:border-violet-300\/100:focus {
  border-color: rgb(195 181 253 / 1);
}

.focus\:border-violet-400\/0:focus {
  border-color: rgb(164 138 251 / 0);
}

.focus\:border-violet-400\/5:focus {
  border-color: rgb(164 138 251 / 0.05);
}

.focus\:border-violet-400\/10:focus {
  border-color: rgb(164 138 251 / 0.1);
}

.focus\:border-violet-400\/20:focus {
  border-color: rgb(164 138 251 / 0.2);
}

.focus\:border-violet-400\/25:focus {
  border-color: rgb(164 138 251 / 0.25);
}

.focus\:border-violet-400\/30:focus {
  border-color: rgb(164 138 251 / 0.3);
}

.focus\:border-violet-400\/40:focus {
  border-color: rgb(164 138 251 / 0.4);
}

.focus\:border-violet-400\/50:focus {
  border-color: rgb(164 138 251 / 0.5);
}

.focus\:border-violet-400\/60:focus {
  border-color: rgb(164 138 251 / 0.6);
}

.focus\:border-violet-400\/70:focus {
  border-color: rgb(164 138 251 / 0.7);
}

.focus\:border-violet-400\/75:focus {
  border-color: rgb(164 138 251 / 0.75);
}

.focus\:border-violet-400\/80:focus {
  border-color: rgb(164 138 251 / 0.8);
}

.focus\:border-violet-400\/90:focus {
  border-color: rgb(164 138 251 / 0.9);
}

.focus\:border-violet-400\/95:focus {
  border-color: rgb(164 138 251 / 0.95);
}

.focus\:border-violet-400\/100:focus {
  border-color: rgb(164 138 251 / 1);
}

.focus\:border-violet-500\/0:focus {
  border-color: rgb(135 91 247 / 0);
}

.focus\:border-violet-500\/5:focus {
  border-color: rgb(135 91 247 / 0.05);
}

.focus\:border-violet-500\/10:focus {
  border-color: rgb(135 91 247 / 0.1);
}

.focus\:border-violet-500\/20:focus {
  border-color: rgb(135 91 247 / 0.2);
}

.focus\:border-violet-500\/25:focus {
  border-color: rgb(135 91 247 / 0.25);
}

.focus\:border-violet-500\/30:focus {
  border-color: rgb(135 91 247 / 0.3);
}

.focus\:border-violet-500\/40:focus {
  border-color: rgb(135 91 247 / 0.4);
}

.focus\:border-violet-500\/50:focus {
  border-color: rgb(135 91 247 / 0.5);
}

.focus\:border-violet-500\/60:focus {
  border-color: rgb(135 91 247 / 0.6);
}

.focus\:border-violet-500\/70:focus {
  border-color: rgb(135 91 247 / 0.7);
}

.focus\:border-violet-500\/75:focus {
  border-color: rgb(135 91 247 / 0.75);
}

.focus\:border-violet-500\/80:focus {
  border-color: rgb(135 91 247 / 0.8);
}

.focus\:border-violet-500\/90:focus {
  border-color: rgb(135 91 247 / 0.9);
}

.focus\:border-violet-500\/95:focus {
  border-color: rgb(135 91 247 / 0.95);
}

.focus\:border-violet-500\/100:focus {
  border-color: rgb(135 91 247 / 1);
}

.focus\:border-violet-600\/0:focus {
  border-color: rgb(120 57 238 / 0);
}

.focus\:border-violet-600\/5:focus {
  border-color: rgb(120 57 238 / 0.05);
}

.focus\:border-violet-600\/10:focus {
  border-color: rgb(120 57 238 / 0.1);
}

.focus\:border-violet-600\/20:focus {
  border-color: rgb(120 57 238 / 0.2);
}

.focus\:border-violet-600\/25:focus {
  border-color: rgb(120 57 238 / 0.25);
}

.focus\:border-violet-600\/30:focus {
  border-color: rgb(120 57 238 / 0.3);
}

.focus\:border-violet-600\/40:focus {
  border-color: rgb(120 57 238 / 0.4);
}

.focus\:border-violet-600\/50:focus {
  border-color: rgb(120 57 238 / 0.5);
}

.focus\:border-violet-600\/60:focus {
  border-color: rgb(120 57 238 / 0.6);
}

.focus\:border-violet-600\/70:focus {
  border-color: rgb(120 57 238 / 0.7);
}

.focus\:border-violet-600\/75:focus {
  border-color: rgb(120 57 238 / 0.75);
}

.focus\:border-violet-600\/80:focus {
  border-color: rgb(120 57 238 / 0.8);
}

.focus\:border-violet-600\/90:focus {
  border-color: rgb(120 57 238 / 0.9);
}

.focus\:border-violet-600\/95:focus {
  border-color: rgb(120 57 238 / 0.95);
}

.focus\:border-violet-600\/100:focus {
  border-color: rgb(120 57 238 / 1);
}

.focus\:border-violet-700\/0:focus {
  border-color: rgb(105 39 218 / 0);
}

.focus\:border-violet-700\/5:focus {
  border-color: rgb(105 39 218 / 0.05);
}

.focus\:border-violet-700\/10:focus {
  border-color: rgb(105 39 218 / 0.1);
}

.focus\:border-violet-700\/20:focus {
  border-color: rgb(105 39 218 / 0.2);
}

.focus\:border-violet-700\/25:focus {
  border-color: rgb(105 39 218 / 0.25);
}

.focus\:border-violet-700\/30:focus {
  border-color: rgb(105 39 218 / 0.3);
}

.focus\:border-violet-700\/40:focus {
  border-color: rgb(105 39 218 / 0.4);
}

.focus\:border-violet-700\/50:focus {
  border-color: rgb(105 39 218 / 0.5);
}

.focus\:border-violet-700\/60:focus {
  border-color: rgb(105 39 218 / 0.6);
}

.focus\:border-violet-700\/70:focus {
  border-color: rgb(105 39 218 / 0.7);
}

.focus\:border-violet-700\/75:focus {
  border-color: rgb(105 39 218 / 0.75);
}

.focus\:border-violet-700\/80:focus {
  border-color: rgb(105 39 218 / 0.8);
}

.focus\:border-violet-700\/90:focus {
  border-color: rgb(105 39 218 / 0.9);
}

.focus\:border-violet-700\/95:focus {
  border-color: rgb(105 39 218 / 0.95);
}

.focus\:border-violet-700\/100:focus {
  border-color: rgb(105 39 218 / 1);
}

.focus\:border-violet-800\/0:focus {
  border-color: rgb(87 32 183 / 0);
}

.focus\:border-violet-800\/5:focus {
  border-color: rgb(87 32 183 / 0.05);
}

.focus\:border-violet-800\/10:focus {
  border-color: rgb(87 32 183 / 0.1);
}

.focus\:border-violet-800\/20:focus {
  border-color: rgb(87 32 183 / 0.2);
}

.focus\:border-violet-800\/25:focus {
  border-color: rgb(87 32 183 / 0.25);
}

.focus\:border-violet-800\/30:focus {
  border-color: rgb(87 32 183 / 0.3);
}

.focus\:border-violet-800\/40:focus {
  border-color: rgb(87 32 183 / 0.4);
}

.focus\:border-violet-800\/50:focus {
  border-color: rgb(87 32 183 / 0.5);
}

.focus\:border-violet-800\/60:focus {
  border-color: rgb(87 32 183 / 0.6);
}

.focus\:border-violet-800\/70:focus {
  border-color: rgb(87 32 183 / 0.7);
}

.focus\:border-violet-800\/75:focus {
  border-color: rgb(87 32 183 / 0.75);
}

.focus\:border-violet-800\/80:focus {
  border-color: rgb(87 32 183 / 0.8);
}

.focus\:border-violet-800\/90:focus {
  border-color: rgb(87 32 183 / 0.9);
}

.focus\:border-violet-800\/95:focus {
  border-color: rgb(87 32 183 / 0.95);
}

.focus\:border-violet-800\/100:focus {
  border-color: rgb(87 32 183 / 1);
}

.focus\:border-violet-900\/0:focus {
  border-color: rgb(73 28 150 / 0);
}

.focus\:border-violet-900\/5:focus {
  border-color: rgb(73 28 150 / 0.05);
}

.focus\:border-violet-900\/10:focus {
  border-color: rgb(73 28 150 / 0.1);
}

.focus\:border-violet-900\/20:focus {
  border-color: rgb(73 28 150 / 0.2);
}

.focus\:border-violet-900\/25:focus {
  border-color: rgb(73 28 150 / 0.25);
}

.focus\:border-violet-900\/30:focus {
  border-color: rgb(73 28 150 / 0.3);
}

.focus\:border-violet-900\/40:focus {
  border-color: rgb(73 28 150 / 0.4);
}

.focus\:border-violet-900\/50:focus {
  border-color: rgb(73 28 150 / 0.5);
}

.focus\:border-violet-900\/60:focus {
  border-color: rgb(73 28 150 / 0.6);
}

.focus\:border-violet-900\/70:focus {
  border-color: rgb(73 28 150 / 0.7);
}

.focus\:border-violet-900\/75:focus {
  border-color: rgb(73 28 150 / 0.75);
}

.focus\:border-violet-900\/80:focus {
  border-color: rgb(73 28 150 / 0.8);
}

.focus\:border-violet-900\/90:focus {
  border-color: rgb(73 28 150 / 0.9);
}

.focus\:border-violet-900\/95:focus {
  border-color: rgb(73 28 150 / 0.95);
}

.focus\:border-violet-900\/100:focus {
  border-color: rgb(73 28 150 / 1);
}

.focus\:border-violet\/0:focus {
  border-color: rgb(164 138 251 / 0);
}

.focus\:border-violet\/5:focus {
  border-color: rgb(164 138 251 / 0.05);
}

.focus\:border-violet\/10:focus {
  border-color: rgb(164 138 251 / 0.1);
}

.focus\:border-violet\/20:focus {
  border-color: rgb(164 138 251 / 0.2);
}

.focus\:border-violet\/25:focus {
  border-color: rgb(164 138 251 / 0.25);
}

.focus\:border-violet\/30:focus {
  border-color: rgb(164 138 251 / 0.3);
}

.focus\:border-violet\/40:focus {
  border-color: rgb(164 138 251 / 0.4);
}

.focus\:border-violet\/50:focus {
  border-color: rgb(164 138 251 / 0.5);
}

.focus\:border-violet\/60:focus {
  border-color: rgb(164 138 251 / 0.6);
}

.focus\:border-violet\/70:focus {
  border-color: rgb(164 138 251 / 0.7);
}

.focus\:border-violet\/75:focus {
  border-color: rgb(164 138 251 / 0.75);
}

.focus\:border-violet\/80:focus {
  border-color: rgb(164 138 251 / 0.8);
}

.focus\:border-violet\/90:focus {
  border-color: rgb(164 138 251 / 0.9);
}

.focus\:border-violet\/95:focus {
  border-color: rgb(164 138 251 / 0.95);
}

.focus\:border-violet\/100:focus {
  border-color: rgb(164 138 251 / 1);
}

.focus\:border-purple-25\/0:focus {
  border-color: rgb(250 250 255 / 0);
}

.focus\:border-purple-25\/5:focus {
  border-color: rgb(250 250 255 / 0.05);
}

.focus\:border-purple-25\/10:focus {
  border-color: rgb(250 250 255 / 0.1);
}

.focus\:border-purple-25\/20:focus {
  border-color: rgb(250 250 255 / 0.2);
}

.focus\:border-purple-25\/25:focus {
  border-color: rgb(250 250 255 / 0.25);
}

.focus\:border-purple-25\/30:focus {
  border-color: rgb(250 250 255 / 0.3);
}

.focus\:border-purple-25\/40:focus {
  border-color: rgb(250 250 255 / 0.4);
}

.focus\:border-purple-25\/50:focus {
  border-color: rgb(250 250 255 / 0.5);
}

.focus\:border-purple-25\/60:focus {
  border-color: rgb(250 250 255 / 0.6);
}

.focus\:border-purple-25\/70:focus {
  border-color: rgb(250 250 255 / 0.7);
}

.focus\:border-purple-25\/75:focus {
  border-color: rgb(250 250 255 / 0.75);
}

.focus\:border-purple-25\/80:focus {
  border-color: rgb(250 250 255 / 0.8);
}

.focus\:border-purple-25\/90:focus {
  border-color: rgb(250 250 255 / 0.9);
}

.focus\:border-purple-25\/95:focus {
  border-color: rgb(250 250 255 / 0.95);
}

.focus\:border-purple-25\/100:focus {
  border-color: rgb(250 250 255 / 1);
}

.focus\:border-purple-50\/0:focus {
  border-color: rgb(244 243 255 / 0);
}

.focus\:border-purple-50\/5:focus {
  border-color: rgb(244 243 255 / 0.05);
}

.focus\:border-purple-50\/10:focus {
  border-color: rgb(244 243 255 / 0.1);
}

.focus\:border-purple-50\/20:focus {
  border-color: rgb(244 243 255 / 0.2);
}

.focus\:border-purple-50\/25:focus {
  border-color: rgb(244 243 255 / 0.25);
}

.focus\:border-purple-50\/30:focus {
  border-color: rgb(244 243 255 / 0.3);
}

.focus\:border-purple-50\/40:focus {
  border-color: rgb(244 243 255 / 0.4);
}

.focus\:border-purple-50\/50:focus {
  border-color: rgb(244 243 255 / 0.5);
}

.focus\:border-purple-50\/60:focus {
  border-color: rgb(244 243 255 / 0.6);
}

.focus\:border-purple-50\/70:focus {
  border-color: rgb(244 243 255 / 0.7);
}

.focus\:border-purple-50\/75:focus {
  border-color: rgb(244 243 255 / 0.75);
}

.focus\:border-purple-50\/80:focus {
  border-color: rgb(244 243 255 / 0.8);
}

.focus\:border-purple-50\/90:focus {
  border-color: rgb(244 243 255 / 0.9);
}

.focus\:border-purple-50\/95:focus {
  border-color: rgb(244 243 255 / 0.95);
}

.focus\:border-purple-50\/100:focus {
  border-color: rgb(244 243 255 / 1);
}

.focus\:border-purple-100\/0:focus {
  border-color: rgb(235 233 254 / 0);
}

.focus\:border-purple-100\/5:focus {
  border-color: rgb(235 233 254 / 0.05);
}

.focus\:border-purple-100\/10:focus {
  border-color: rgb(235 233 254 / 0.1);
}

.focus\:border-purple-100\/20:focus {
  border-color: rgb(235 233 254 / 0.2);
}

.focus\:border-purple-100\/25:focus {
  border-color: rgb(235 233 254 / 0.25);
}

.focus\:border-purple-100\/30:focus {
  border-color: rgb(235 233 254 / 0.3);
}

.focus\:border-purple-100\/40:focus {
  border-color: rgb(235 233 254 / 0.4);
}

.focus\:border-purple-100\/50:focus {
  border-color: rgb(235 233 254 / 0.5);
}

.focus\:border-purple-100\/60:focus {
  border-color: rgb(235 233 254 / 0.6);
}

.focus\:border-purple-100\/70:focus {
  border-color: rgb(235 233 254 / 0.7);
}

.focus\:border-purple-100\/75:focus {
  border-color: rgb(235 233 254 / 0.75);
}

.focus\:border-purple-100\/80:focus {
  border-color: rgb(235 233 254 / 0.8);
}

.focus\:border-purple-100\/90:focus {
  border-color: rgb(235 233 254 / 0.9);
}

.focus\:border-purple-100\/95:focus {
  border-color: rgb(235 233 254 / 0.95);
}

.focus\:border-purple-100\/100:focus {
  border-color: rgb(235 233 254 / 1);
}

.focus\:border-purple-200\/0:focus {
  border-color: rgb(217 214 254 / 0);
}

.focus\:border-purple-200\/5:focus {
  border-color: rgb(217 214 254 / 0.05);
}

.focus\:border-purple-200\/10:focus {
  border-color: rgb(217 214 254 / 0.1);
}

.focus\:border-purple-200\/20:focus {
  border-color: rgb(217 214 254 / 0.2);
}

.focus\:border-purple-200\/25:focus {
  border-color: rgb(217 214 254 / 0.25);
}

.focus\:border-purple-200\/30:focus {
  border-color: rgb(217 214 254 / 0.3);
}

.focus\:border-purple-200\/40:focus {
  border-color: rgb(217 214 254 / 0.4);
}

.focus\:border-purple-200\/50:focus {
  border-color: rgb(217 214 254 / 0.5);
}

.focus\:border-purple-200\/60:focus {
  border-color: rgb(217 214 254 / 0.6);
}

.focus\:border-purple-200\/70:focus {
  border-color: rgb(217 214 254 / 0.7);
}

.focus\:border-purple-200\/75:focus {
  border-color: rgb(217 214 254 / 0.75);
}

.focus\:border-purple-200\/80:focus {
  border-color: rgb(217 214 254 / 0.8);
}

.focus\:border-purple-200\/90:focus {
  border-color: rgb(217 214 254 / 0.9);
}

.focus\:border-purple-200\/95:focus {
  border-color: rgb(217 214 254 / 0.95);
}

.focus\:border-purple-200\/100:focus {
  border-color: rgb(217 214 254 / 1);
}

.focus\:border-purple-300\/0:focus {
  border-color: rgb(189 180 254 / 0);
}

.focus\:border-purple-300\/5:focus {
  border-color: rgb(189 180 254 / 0.05);
}

.focus\:border-purple-300\/10:focus {
  border-color: rgb(189 180 254 / 0.1);
}

.focus\:border-purple-300\/20:focus {
  border-color: rgb(189 180 254 / 0.2);
}

.focus\:border-purple-300\/25:focus {
  border-color: rgb(189 180 254 / 0.25);
}

.focus\:border-purple-300\/30:focus {
  border-color: rgb(189 180 254 / 0.3);
}

.focus\:border-purple-300\/40:focus {
  border-color: rgb(189 180 254 / 0.4);
}

.focus\:border-purple-300\/50:focus {
  border-color: rgb(189 180 254 / 0.5);
}

.focus\:border-purple-300\/60:focus {
  border-color: rgb(189 180 254 / 0.6);
}

.focus\:border-purple-300\/70:focus {
  border-color: rgb(189 180 254 / 0.7);
}

.focus\:border-purple-300\/75:focus {
  border-color: rgb(189 180 254 / 0.75);
}

.focus\:border-purple-300\/80:focus {
  border-color: rgb(189 180 254 / 0.8);
}

.focus\:border-purple-300\/90:focus {
  border-color: rgb(189 180 254 / 0.9);
}

.focus\:border-purple-300\/95:focus {
  border-color: rgb(189 180 254 / 0.95);
}

.focus\:border-purple-300\/100:focus {
  border-color: rgb(189 180 254 / 1);
}

.focus\:border-purple-400\/0:focus {
  border-color: rgb(155 138 251 / 0);
}

.focus\:border-purple-400\/5:focus {
  border-color: rgb(155 138 251 / 0.05);
}

.focus\:border-purple-400\/10:focus {
  border-color: rgb(155 138 251 / 0.1);
}

.focus\:border-purple-400\/20:focus {
  border-color: rgb(155 138 251 / 0.2);
}

.focus\:border-purple-400\/25:focus {
  border-color: rgb(155 138 251 / 0.25);
}

.focus\:border-purple-400\/30:focus {
  border-color: rgb(155 138 251 / 0.3);
}

.focus\:border-purple-400\/40:focus {
  border-color: rgb(155 138 251 / 0.4);
}

.focus\:border-purple-400\/50:focus {
  border-color: rgb(155 138 251 / 0.5);
}

.focus\:border-purple-400\/60:focus {
  border-color: rgb(155 138 251 / 0.6);
}

.focus\:border-purple-400\/70:focus {
  border-color: rgb(155 138 251 / 0.7);
}

.focus\:border-purple-400\/75:focus {
  border-color: rgb(155 138 251 / 0.75);
}

.focus\:border-purple-400\/80:focus {
  border-color: rgb(155 138 251 / 0.8);
}

.focus\:border-purple-400\/90:focus {
  border-color: rgb(155 138 251 / 0.9);
}

.focus\:border-purple-400\/95:focus {
  border-color: rgb(155 138 251 / 0.95);
}

.focus\:border-purple-400\/100:focus {
  border-color: rgb(155 138 251 / 1);
}

.focus\:border-purple-500\/0:focus {
  border-color: rgb(122 90 248 / 0);
}

.focus\:border-purple-500\/5:focus {
  border-color: rgb(122 90 248 / 0.05);
}

.focus\:border-purple-500\/10:focus {
  border-color: rgb(122 90 248 / 0.1);
}

.focus\:border-purple-500\/20:focus {
  border-color: rgb(122 90 248 / 0.2);
}

.focus\:border-purple-500\/25:focus {
  border-color: rgb(122 90 248 / 0.25);
}

.focus\:border-purple-500\/30:focus {
  border-color: rgb(122 90 248 / 0.3);
}

.focus\:border-purple-500\/40:focus {
  border-color: rgb(122 90 248 / 0.4);
}

.focus\:border-purple-500\/50:focus {
  border-color: rgb(122 90 248 / 0.5);
}

.focus\:border-purple-500\/60:focus {
  border-color: rgb(122 90 248 / 0.6);
}

.focus\:border-purple-500\/70:focus {
  border-color: rgb(122 90 248 / 0.7);
}

.focus\:border-purple-500\/75:focus {
  border-color: rgb(122 90 248 / 0.75);
}

.focus\:border-purple-500\/80:focus {
  border-color: rgb(122 90 248 / 0.8);
}

.focus\:border-purple-500\/90:focus {
  border-color: rgb(122 90 248 / 0.9);
}

.focus\:border-purple-500\/95:focus {
  border-color: rgb(122 90 248 / 0.95);
}

.focus\:border-purple-500\/100:focus {
  border-color: rgb(122 90 248 / 1);
}

.focus\:border-purple-600\/0:focus {
  border-color: rgb(105 56 239 / 0);
}

.focus\:border-purple-600\/5:focus {
  border-color: rgb(105 56 239 / 0.05);
}

.focus\:border-purple-600\/10:focus {
  border-color: rgb(105 56 239 / 0.1);
}

.focus\:border-purple-600\/20:focus {
  border-color: rgb(105 56 239 / 0.2);
}

.focus\:border-purple-600\/25:focus {
  border-color: rgb(105 56 239 / 0.25);
}

.focus\:border-purple-600\/30:focus {
  border-color: rgb(105 56 239 / 0.3);
}

.focus\:border-purple-600\/40:focus {
  border-color: rgb(105 56 239 / 0.4);
}

.focus\:border-purple-600\/50:focus {
  border-color: rgb(105 56 239 / 0.5);
}

.focus\:border-purple-600\/60:focus {
  border-color: rgb(105 56 239 / 0.6);
}

.focus\:border-purple-600\/70:focus {
  border-color: rgb(105 56 239 / 0.7);
}

.focus\:border-purple-600\/75:focus {
  border-color: rgb(105 56 239 / 0.75);
}

.focus\:border-purple-600\/80:focus {
  border-color: rgb(105 56 239 / 0.8);
}

.focus\:border-purple-600\/90:focus {
  border-color: rgb(105 56 239 / 0.9);
}

.focus\:border-purple-600\/95:focus {
  border-color: rgb(105 56 239 / 0.95);
}

.focus\:border-purple-600\/100:focus {
  border-color: rgb(105 56 239 / 1);
}

.focus\:border-purple-700\/0:focus {
  border-color: rgb(89 37 220 / 0);
}

.focus\:border-purple-700\/5:focus {
  border-color: rgb(89 37 220 / 0.05);
}

.focus\:border-purple-700\/10:focus {
  border-color: rgb(89 37 220 / 0.1);
}

.focus\:border-purple-700\/20:focus {
  border-color: rgb(89 37 220 / 0.2);
}

.focus\:border-purple-700\/25:focus {
  border-color: rgb(89 37 220 / 0.25);
}

.focus\:border-purple-700\/30:focus {
  border-color: rgb(89 37 220 / 0.3);
}

.focus\:border-purple-700\/40:focus {
  border-color: rgb(89 37 220 / 0.4);
}

.focus\:border-purple-700\/50:focus {
  border-color: rgb(89 37 220 / 0.5);
}

.focus\:border-purple-700\/60:focus {
  border-color: rgb(89 37 220 / 0.6);
}

.focus\:border-purple-700\/70:focus {
  border-color: rgb(89 37 220 / 0.7);
}

.focus\:border-purple-700\/75:focus {
  border-color: rgb(89 37 220 / 0.75);
}

.focus\:border-purple-700\/80:focus {
  border-color: rgb(89 37 220 / 0.8);
}

.focus\:border-purple-700\/90:focus {
  border-color: rgb(89 37 220 / 0.9);
}

.focus\:border-purple-700\/95:focus {
  border-color: rgb(89 37 220 / 0.95);
}

.focus\:border-purple-700\/100:focus {
  border-color: rgb(89 37 220 / 1);
}

.focus\:border-purple-800\/0:focus {
  border-color: rgb(74 31 184 / 0);
}

.focus\:border-purple-800\/5:focus {
  border-color: rgb(74 31 184 / 0.05);
}

.focus\:border-purple-800\/10:focus {
  border-color: rgb(74 31 184 / 0.1);
}

.focus\:border-purple-800\/20:focus {
  border-color: rgb(74 31 184 / 0.2);
}

.focus\:border-purple-800\/25:focus {
  border-color: rgb(74 31 184 / 0.25);
}

.focus\:border-purple-800\/30:focus {
  border-color: rgb(74 31 184 / 0.3);
}

.focus\:border-purple-800\/40:focus {
  border-color: rgb(74 31 184 / 0.4);
}

.focus\:border-purple-800\/50:focus {
  border-color: rgb(74 31 184 / 0.5);
}

.focus\:border-purple-800\/60:focus {
  border-color: rgb(74 31 184 / 0.6);
}

.focus\:border-purple-800\/70:focus {
  border-color: rgb(74 31 184 / 0.7);
}

.focus\:border-purple-800\/75:focus {
  border-color: rgb(74 31 184 / 0.75);
}

.focus\:border-purple-800\/80:focus {
  border-color: rgb(74 31 184 / 0.8);
}

.focus\:border-purple-800\/90:focus {
  border-color: rgb(74 31 184 / 0.9);
}

.focus\:border-purple-800\/95:focus {
  border-color: rgb(74 31 184 / 0.95);
}

.focus\:border-purple-800\/100:focus {
  border-color: rgb(74 31 184 / 1);
}

.focus\:border-purple-900\/0:focus {
  border-color: rgb(62 28 150 / 0);
}

.focus\:border-purple-900\/5:focus {
  border-color: rgb(62 28 150 / 0.05);
}

.focus\:border-purple-900\/10:focus {
  border-color: rgb(62 28 150 / 0.1);
}

.focus\:border-purple-900\/20:focus {
  border-color: rgb(62 28 150 / 0.2);
}

.focus\:border-purple-900\/25:focus {
  border-color: rgb(62 28 150 / 0.25);
}

.focus\:border-purple-900\/30:focus {
  border-color: rgb(62 28 150 / 0.3);
}

.focus\:border-purple-900\/40:focus {
  border-color: rgb(62 28 150 / 0.4);
}

.focus\:border-purple-900\/50:focus {
  border-color: rgb(62 28 150 / 0.5);
}

.focus\:border-purple-900\/60:focus {
  border-color: rgb(62 28 150 / 0.6);
}

.focus\:border-purple-900\/70:focus {
  border-color: rgb(62 28 150 / 0.7);
}

.focus\:border-purple-900\/75:focus {
  border-color: rgb(62 28 150 / 0.75);
}

.focus\:border-purple-900\/80:focus {
  border-color: rgb(62 28 150 / 0.8);
}

.focus\:border-purple-900\/90:focus {
  border-color: rgb(62 28 150 / 0.9);
}

.focus\:border-purple-900\/95:focus {
  border-color: rgb(62 28 150 / 0.95);
}

.focus\:border-purple-900\/100:focus {
  border-color: rgb(62 28 150 / 1);
}

.focus\:border-purple\/0:focus {
  border-color: rgb(155 138 251 / 0);
}

.focus\:border-purple\/5:focus {
  border-color: rgb(155 138 251 / 0.05);
}

.focus\:border-purple\/10:focus {
  border-color: rgb(155 138 251 / 0.1);
}

.focus\:border-purple\/20:focus {
  border-color: rgb(155 138 251 / 0.2);
}

.focus\:border-purple\/25:focus {
  border-color: rgb(155 138 251 / 0.25);
}

.focus\:border-purple\/30:focus {
  border-color: rgb(155 138 251 / 0.3);
}

.focus\:border-purple\/40:focus {
  border-color: rgb(155 138 251 / 0.4);
}

.focus\:border-purple\/50:focus {
  border-color: rgb(155 138 251 / 0.5);
}

.focus\:border-purple\/60:focus {
  border-color: rgb(155 138 251 / 0.6);
}

.focus\:border-purple\/70:focus {
  border-color: rgb(155 138 251 / 0.7);
}

.focus\:border-purple\/75:focus {
  border-color: rgb(155 138 251 / 0.75);
}

.focus\:border-purple\/80:focus {
  border-color: rgb(155 138 251 / 0.8);
}

.focus\:border-purple\/90:focus {
  border-color: rgb(155 138 251 / 0.9);
}

.focus\:border-purple\/95:focus {
  border-color: rgb(155 138 251 / 0.95);
}

.focus\:border-purple\/100:focus {
  border-color: rgb(155 138 251 / 1);
}

.focus\:border-fuchsia-25\/0:focus {
  border-color: rgb(254 250 255 / 0);
}

.focus\:border-fuchsia-25\/5:focus {
  border-color: rgb(254 250 255 / 0.05);
}

.focus\:border-fuchsia-25\/10:focus {
  border-color: rgb(254 250 255 / 0.1);
}

.focus\:border-fuchsia-25\/20:focus {
  border-color: rgb(254 250 255 / 0.2);
}

.focus\:border-fuchsia-25\/25:focus {
  border-color: rgb(254 250 255 / 0.25);
}

.focus\:border-fuchsia-25\/30:focus {
  border-color: rgb(254 250 255 / 0.3);
}

.focus\:border-fuchsia-25\/40:focus {
  border-color: rgb(254 250 255 / 0.4);
}

.focus\:border-fuchsia-25\/50:focus {
  border-color: rgb(254 250 255 / 0.5);
}

.focus\:border-fuchsia-25\/60:focus {
  border-color: rgb(254 250 255 / 0.6);
}

.focus\:border-fuchsia-25\/70:focus {
  border-color: rgb(254 250 255 / 0.7);
}

.focus\:border-fuchsia-25\/75:focus {
  border-color: rgb(254 250 255 / 0.75);
}

.focus\:border-fuchsia-25\/80:focus {
  border-color: rgb(254 250 255 / 0.8);
}

.focus\:border-fuchsia-25\/90:focus {
  border-color: rgb(254 250 255 / 0.9);
}

.focus\:border-fuchsia-25\/95:focus {
  border-color: rgb(254 250 255 / 0.95);
}

.focus\:border-fuchsia-25\/100:focus {
  border-color: rgb(254 250 255 / 1);
}

.focus\:border-fuchsia-50\/0:focus {
  border-color: rgb(253 244 255 / 0);
}

.focus\:border-fuchsia-50\/5:focus {
  border-color: rgb(253 244 255 / 0.05);
}

.focus\:border-fuchsia-50\/10:focus {
  border-color: rgb(253 244 255 / 0.1);
}

.focus\:border-fuchsia-50\/20:focus {
  border-color: rgb(253 244 255 / 0.2);
}

.focus\:border-fuchsia-50\/25:focus {
  border-color: rgb(253 244 255 / 0.25);
}

.focus\:border-fuchsia-50\/30:focus {
  border-color: rgb(253 244 255 / 0.3);
}

.focus\:border-fuchsia-50\/40:focus {
  border-color: rgb(253 244 255 / 0.4);
}

.focus\:border-fuchsia-50\/50:focus {
  border-color: rgb(253 244 255 / 0.5);
}

.focus\:border-fuchsia-50\/60:focus {
  border-color: rgb(253 244 255 / 0.6);
}

.focus\:border-fuchsia-50\/70:focus {
  border-color: rgb(253 244 255 / 0.7);
}

.focus\:border-fuchsia-50\/75:focus {
  border-color: rgb(253 244 255 / 0.75);
}

.focus\:border-fuchsia-50\/80:focus {
  border-color: rgb(253 244 255 / 0.8);
}

.focus\:border-fuchsia-50\/90:focus {
  border-color: rgb(253 244 255 / 0.9);
}

.focus\:border-fuchsia-50\/95:focus {
  border-color: rgb(253 244 255 / 0.95);
}

.focus\:border-fuchsia-50\/100:focus {
  border-color: rgb(253 244 255 / 1);
}

.focus\:border-fuchsia-100\/0:focus {
  border-color: rgb(251 232 255 / 0);
}

.focus\:border-fuchsia-100\/5:focus {
  border-color: rgb(251 232 255 / 0.05);
}

.focus\:border-fuchsia-100\/10:focus {
  border-color: rgb(251 232 255 / 0.1);
}

.focus\:border-fuchsia-100\/20:focus {
  border-color: rgb(251 232 255 / 0.2);
}

.focus\:border-fuchsia-100\/25:focus {
  border-color: rgb(251 232 255 / 0.25);
}

.focus\:border-fuchsia-100\/30:focus {
  border-color: rgb(251 232 255 / 0.3);
}

.focus\:border-fuchsia-100\/40:focus {
  border-color: rgb(251 232 255 / 0.4);
}

.focus\:border-fuchsia-100\/50:focus {
  border-color: rgb(251 232 255 / 0.5);
}

.focus\:border-fuchsia-100\/60:focus {
  border-color: rgb(251 232 255 / 0.6);
}

.focus\:border-fuchsia-100\/70:focus {
  border-color: rgb(251 232 255 / 0.7);
}

.focus\:border-fuchsia-100\/75:focus {
  border-color: rgb(251 232 255 / 0.75);
}

.focus\:border-fuchsia-100\/80:focus {
  border-color: rgb(251 232 255 / 0.8);
}

.focus\:border-fuchsia-100\/90:focus {
  border-color: rgb(251 232 255 / 0.9);
}

.focus\:border-fuchsia-100\/95:focus {
  border-color: rgb(251 232 255 / 0.95);
}

.focus\:border-fuchsia-100\/100:focus {
  border-color: rgb(251 232 255 / 1);
}

.focus\:border-fuchsia-200\/0:focus {
  border-color: rgb(246 208 254 / 0);
}

.focus\:border-fuchsia-200\/5:focus {
  border-color: rgb(246 208 254 / 0.05);
}

.focus\:border-fuchsia-200\/10:focus {
  border-color: rgb(246 208 254 / 0.1);
}

.focus\:border-fuchsia-200\/20:focus {
  border-color: rgb(246 208 254 / 0.2);
}

.focus\:border-fuchsia-200\/25:focus {
  border-color: rgb(246 208 254 / 0.25);
}

.focus\:border-fuchsia-200\/30:focus {
  border-color: rgb(246 208 254 / 0.3);
}

.focus\:border-fuchsia-200\/40:focus {
  border-color: rgb(246 208 254 / 0.4);
}

.focus\:border-fuchsia-200\/50:focus {
  border-color: rgb(246 208 254 / 0.5);
}

.focus\:border-fuchsia-200\/60:focus {
  border-color: rgb(246 208 254 / 0.6);
}

.focus\:border-fuchsia-200\/70:focus {
  border-color: rgb(246 208 254 / 0.7);
}

.focus\:border-fuchsia-200\/75:focus {
  border-color: rgb(246 208 254 / 0.75);
}

.focus\:border-fuchsia-200\/80:focus {
  border-color: rgb(246 208 254 / 0.8);
}

.focus\:border-fuchsia-200\/90:focus {
  border-color: rgb(246 208 254 / 0.9);
}

.focus\:border-fuchsia-200\/95:focus {
  border-color: rgb(246 208 254 / 0.95);
}

.focus\:border-fuchsia-200\/100:focus {
  border-color: rgb(246 208 254 / 1);
}

.focus\:border-fuchsia-300\/0:focus {
  border-color: rgb(238 170 253 / 0);
}

.focus\:border-fuchsia-300\/5:focus {
  border-color: rgb(238 170 253 / 0.05);
}

.focus\:border-fuchsia-300\/10:focus {
  border-color: rgb(238 170 253 / 0.1);
}

.focus\:border-fuchsia-300\/20:focus {
  border-color: rgb(238 170 253 / 0.2);
}

.focus\:border-fuchsia-300\/25:focus {
  border-color: rgb(238 170 253 / 0.25);
}

.focus\:border-fuchsia-300\/30:focus {
  border-color: rgb(238 170 253 / 0.3);
}

.focus\:border-fuchsia-300\/40:focus {
  border-color: rgb(238 170 253 / 0.4);
}

.focus\:border-fuchsia-300\/50:focus {
  border-color: rgb(238 170 253 / 0.5);
}

.focus\:border-fuchsia-300\/60:focus {
  border-color: rgb(238 170 253 / 0.6);
}

.focus\:border-fuchsia-300\/70:focus {
  border-color: rgb(238 170 253 / 0.7);
}

.focus\:border-fuchsia-300\/75:focus {
  border-color: rgb(238 170 253 / 0.75);
}

.focus\:border-fuchsia-300\/80:focus {
  border-color: rgb(238 170 253 / 0.8);
}

.focus\:border-fuchsia-300\/90:focus {
  border-color: rgb(238 170 253 / 0.9);
}

.focus\:border-fuchsia-300\/95:focus {
  border-color: rgb(238 170 253 / 0.95);
}

.focus\:border-fuchsia-300\/100:focus {
  border-color: rgb(238 170 253 / 1);
}

.focus\:border-fuchsia-400\/0:focus {
  border-color: rgb(228 120 250 / 0);
}

.focus\:border-fuchsia-400\/5:focus {
  border-color: rgb(228 120 250 / 0.05);
}

.focus\:border-fuchsia-400\/10:focus {
  border-color: rgb(228 120 250 / 0.1);
}

.focus\:border-fuchsia-400\/20:focus {
  border-color: rgb(228 120 250 / 0.2);
}

.focus\:border-fuchsia-400\/25:focus {
  border-color: rgb(228 120 250 / 0.25);
}

.focus\:border-fuchsia-400\/30:focus {
  border-color: rgb(228 120 250 / 0.3);
}

.focus\:border-fuchsia-400\/40:focus {
  border-color: rgb(228 120 250 / 0.4);
}

.focus\:border-fuchsia-400\/50:focus {
  border-color: rgb(228 120 250 / 0.5);
}

.focus\:border-fuchsia-400\/60:focus {
  border-color: rgb(228 120 250 / 0.6);
}

.focus\:border-fuchsia-400\/70:focus {
  border-color: rgb(228 120 250 / 0.7);
}

.focus\:border-fuchsia-400\/75:focus {
  border-color: rgb(228 120 250 / 0.75);
}

.focus\:border-fuchsia-400\/80:focus {
  border-color: rgb(228 120 250 / 0.8);
}

.focus\:border-fuchsia-400\/90:focus {
  border-color: rgb(228 120 250 / 0.9);
}

.focus\:border-fuchsia-400\/95:focus {
  border-color: rgb(228 120 250 / 0.95);
}

.focus\:border-fuchsia-400\/100:focus {
  border-color: rgb(228 120 250 / 1);
}

.focus\:border-fuchsia-500\/0:focus {
  border-color: rgb(212 68 241 / 0);
}

.focus\:border-fuchsia-500\/5:focus {
  border-color: rgb(212 68 241 / 0.05);
}

.focus\:border-fuchsia-500\/10:focus {
  border-color: rgb(212 68 241 / 0.1);
}

.focus\:border-fuchsia-500\/20:focus {
  border-color: rgb(212 68 241 / 0.2);
}

.focus\:border-fuchsia-500\/25:focus {
  border-color: rgb(212 68 241 / 0.25);
}

.focus\:border-fuchsia-500\/30:focus {
  border-color: rgb(212 68 241 / 0.3);
}

.focus\:border-fuchsia-500\/40:focus {
  border-color: rgb(212 68 241 / 0.4);
}

.focus\:border-fuchsia-500\/50:focus {
  border-color: rgb(212 68 241 / 0.5);
}

.focus\:border-fuchsia-500\/60:focus {
  border-color: rgb(212 68 241 / 0.6);
}

.focus\:border-fuchsia-500\/70:focus {
  border-color: rgb(212 68 241 / 0.7);
}

.focus\:border-fuchsia-500\/75:focus {
  border-color: rgb(212 68 241 / 0.75);
}

.focus\:border-fuchsia-500\/80:focus {
  border-color: rgb(212 68 241 / 0.8);
}

.focus\:border-fuchsia-500\/90:focus {
  border-color: rgb(212 68 241 / 0.9);
}

.focus\:border-fuchsia-500\/95:focus {
  border-color: rgb(212 68 241 / 0.95);
}

.focus\:border-fuchsia-500\/100:focus {
  border-color: rgb(212 68 241 / 1);
}

.focus\:border-fuchsia-600\/0:focus {
  border-color: rgb(186 36 213 / 0);
}

.focus\:border-fuchsia-600\/5:focus {
  border-color: rgb(186 36 213 / 0.05);
}

.focus\:border-fuchsia-600\/10:focus {
  border-color: rgb(186 36 213 / 0.1);
}

.focus\:border-fuchsia-600\/20:focus {
  border-color: rgb(186 36 213 / 0.2);
}

.focus\:border-fuchsia-600\/25:focus {
  border-color: rgb(186 36 213 / 0.25);
}

.focus\:border-fuchsia-600\/30:focus {
  border-color: rgb(186 36 213 / 0.3);
}

.focus\:border-fuchsia-600\/40:focus {
  border-color: rgb(186 36 213 / 0.4);
}

.focus\:border-fuchsia-600\/50:focus {
  border-color: rgb(186 36 213 / 0.5);
}

.focus\:border-fuchsia-600\/60:focus {
  border-color: rgb(186 36 213 / 0.6);
}

.focus\:border-fuchsia-600\/70:focus {
  border-color: rgb(186 36 213 / 0.7);
}

.focus\:border-fuchsia-600\/75:focus {
  border-color: rgb(186 36 213 / 0.75);
}

.focus\:border-fuchsia-600\/80:focus {
  border-color: rgb(186 36 213 / 0.8);
}

.focus\:border-fuchsia-600\/90:focus {
  border-color: rgb(186 36 213 / 0.9);
}

.focus\:border-fuchsia-600\/95:focus {
  border-color: rgb(186 36 213 / 0.95);
}

.focus\:border-fuchsia-600\/100:focus {
  border-color: rgb(186 36 213 / 1);
}

.focus\:border-fuchsia-700\/0:focus {
  border-color: rgb(159 26 177 / 0);
}

.focus\:border-fuchsia-700\/5:focus {
  border-color: rgb(159 26 177 / 0.05);
}

.focus\:border-fuchsia-700\/10:focus {
  border-color: rgb(159 26 177 / 0.1);
}

.focus\:border-fuchsia-700\/20:focus {
  border-color: rgb(159 26 177 / 0.2);
}

.focus\:border-fuchsia-700\/25:focus {
  border-color: rgb(159 26 177 / 0.25);
}

.focus\:border-fuchsia-700\/30:focus {
  border-color: rgb(159 26 177 / 0.3);
}

.focus\:border-fuchsia-700\/40:focus {
  border-color: rgb(159 26 177 / 0.4);
}

.focus\:border-fuchsia-700\/50:focus {
  border-color: rgb(159 26 177 / 0.5);
}

.focus\:border-fuchsia-700\/60:focus {
  border-color: rgb(159 26 177 / 0.6);
}

.focus\:border-fuchsia-700\/70:focus {
  border-color: rgb(159 26 177 / 0.7);
}

.focus\:border-fuchsia-700\/75:focus {
  border-color: rgb(159 26 177 / 0.75);
}

.focus\:border-fuchsia-700\/80:focus {
  border-color: rgb(159 26 177 / 0.8);
}

.focus\:border-fuchsia-700\/90:focus {
  border-color: rgb(159 26 177 / 0.9);
}

.focus\:border-fuchsia-700\/95:focus {
  border-color: rgb(159 26 177 / 0.95);
}

.focus\:border-fuchsia-700\/100:focus {
  border-color: rgb(159 26 177 / 1);
}

.focus\:border-fuchsia-800\/0:focus {
  border-color: rgb(130 24 144 / 0);
}

.focus\:border-fuchsia-800\/5:focus {
  border-color: rgb(130 24 144 / 0.05);
}

.focus\:border-fuchsia-800\/10:focus {
  border-color: rgb(130 24 144 / 0.1);
}

.focus\:border-fuchsia-800\/20:focus {
  border-color: rgb(130 24 144 / 0.2);
}

.focus\:border-fuchsia-800\/25:focus {
  border-color: rgb(130 24 144 / 0.25);
}

.focus\:border-fuchsia-800\/30:focus {
  border-color: rgb(130 24 144 / 0.3);
}

.focus\:border-fuchsia-800\/40:focus {
  border-color: rgb(130 24 144 / 0.4);
}

.focus\:border-fuchsia-800\/50:focus {
  border-color: rgb(130 24 144 / 0.5);
}

.focus\:border-fuchsia-800\/60:focus {
  border-color: rgb(130 24 144 / 0.6);
}

.focus\:border-fuchsia-800\/70:focus {
  border-color: rgb(130 24 144 / 0.7);
}

.focus\:border-fuchsia-800\/75:focus {
  border-color: rgb(130 24 144 / 0.75);
}

.focus\:border-fuchsia-800\/80:focus {
  border-color: rgb(130 24 144 / 0.8);
}

.focus\:border-fuchsia-800\/90:focus {
  border-color: rgb(130 24 144 / 0.9);
}

.focus\:border-fuchsia-800\/95:focus {
  border-color: rgb(130 24 144 / 0.95);
}

.focus\:border-fuchsia-800\/100:focus {
  border-color: rgb(130 24 144 / 1);
}

.focus\:border-fuchsia-900\/0:focus {
  border-color: rgb(111 24 119 / 0);
}

.focus\:border-fuchsia-900\/5:focus {
  border-color: rgb(111 24 119 / 0.05);
}

.focus\:border-fuchsia-900\/10:focus {
  border-color: rgb(111 24 119 / 0.1);
}

.focus\:border-fuchsia-900\/20:focus {
  border-color: rgb(111 24 119 / 0.2);
}

.focus\:border-fuchsia-900\/25:focus {
  border-color: rgb(111 24 119 / 0.25);
}

.focus\:border-fuchsia-900\/30:focus {
  border-color: rgb(111 24 119 / 0.3);
}

.focus\:border-fuchsia-900\/40:focus {
  border-color: rgb(111 24 119 / 0.4);
}

.focus\:border-fuchsia-900\/50:focus {
  border-color: rgb(111 24 119 / 0.5);
}

.focus\:border-fuchsia-900\/60:focus {
  border-color: rgb(111 24 119 / 0.6);
}

.focus\:border-fuchsia-900\/70:focus {
  border-color: rgb(111 24 119 / 0.7);
}

.focus\:border-fuchsia-900\/75:focus {
  border-color: rgb(111 24 119 / 0.75);
}

.focus\:border-fuchsia-900\/80:focus {
  border-color: rgb(111 24 119 / 0.8);
}

.focus\:border-fuchsia-900\/90:focus {
  border-color: rgb(111 24 119 / 0.9);
}

.focus\:border-fuchsia-900\/95:focus {
  border-color: rgb(111 24 119 / 0.95);
}

.focus\:border-fuchsia-900\/100:focus {
  border-color: rgb(111 24 119 / 1);
}

.focus\:border-fuchsia\/0:focus {
  border-color: rgb(228 120 250 / 0);
}

.focus\:border-fuchsia\/5:focus {
  border-color: rgb(228 120 250 / 0.05);
}

.focus\:border-fuchsia\/10:focus {
  border-color: rgb(228 120 250 / 0.1);
}

.focus\:border-fuchsia\/20:focus {
  border-color: rgb(228 120 250 / 0.2);
}

.focus\:border-fuchsia\/25:focus {
  border-color: rgb(228 120 250 / 0.25);
}

.focus\:border-fuchsia\/30:focus {
  border-color: rgb(228 120 250 / 0.3);
}

.focus\:border-fuchsia\/40:focus {
  border-color: rgb(228 120 250 / 0.4);
}

.focus\:border-fuchsia\/50:focus {
  border-color: rgb(228 120 250 / 0.5);
}

.focus\:border-fuchsia\/60:focus {
  border-color: rgb(228 120 250 / 0.6);
}

.focus\:border-fuchsia\/70:focus {
  border-color: rgb(228 120 250 / 0.7);
}

.focus\:border-fuchsia\/75:focus {
  border-color: rgb(228 120 250 / 0.75);
}

.focus\:border-fuchsia\/80:focus {
  border-color: rgb(228 120 250 / 0.8);
}

.focus\:border-fuchsia\/90:focus {
  border-color: rgb(228 120 250 / 0.9);
}

.focus\:border-fuchsia\/95:focus {
  border-color: rgb(228 120 250 / 0.95);
}

.focus\:border-fuchsia\/100:focus {
  border-color: rgb(228 120 250 / 1);
}

.focus\:border-pink-25\/0:focus {
  border-color: rgb(254 246 251 / 0);
}

.focus\:border-pink-25\/5:focus {
  border-color: rgb(254 246 251 / 0.05);
}

.focus\:border-pink-25\/10:focus {
  border-color: rgb(254 246 251 / 0.1);
}

.focus\:border-pink-25\/20:focus {
  border-color: rgb(254 246 251 / 0.2);
}

.focus\:border-pink-25\/25:focus {
  border-color: rgb(254 246 251 / 0.25);
}

.focus\:border-pink-25\/30:focus {
  border-color: rgb(254 246 251 / 0.3);
}

.focus\:border-pink-25\/40:focus {
  border-color: rgb(254 246 251 / 0.4);
}

.focus\:border-pink-25\/50:focus {
  border-color: rgb(254 246 251 / 0.5);
}

.focus\:border-pink-25\/60:focus {
  border-color: rgb(254 246 251 / 0.6);
}

.focus\:border-pink-25\/70:focus {
  border-color: rgb(254 246 251 / 0.7);
}

.focus\:border-pink-25\/75:focus {
  border-color: rgb(254 246 251 / 0.75);
}

.focus\:border-pink-25\/80:focus {
  border-color: rgb(254 246 251 / 0.8);
}

.focus\:border-pink-25\/90:focus {
  border-color: rgb(254 246 251 / 0.9);
}

.focus\:border-pink-25\/95:focus {
  border-color: rgb(254 246 251 / 0.95);
}

.focus\:border-pink-25\/100:focus {
  border-color: rgb(254 246 251 / 1);
}

.focus\:border-pink-50\/0:focus {
  border-color: rgb(253 242 250 / 0);
}

.focus\:border-pink-50\/5:focus {
  border-color: rgb(253 242 250 / 0.05);
}

.focus\:border-pink-50\/10:focus {
  border-color: rgb(253 242 250 / 0.1);
}

.focus\:border-pink-50\/20:focus {
  border-color: rgb(253 242 250 / 0.2);
}

.focus\:border-pink-50\/25:focus {
  border-color: rgb(253 242 250 / 0.25);
}

.focus\:border-pink-50\/30:focus {
  border-color: rgb(253 242 250 / 0.3);
}

.focus\:border-pink-50\/40:focus {
  border-color: rgb(253 242 250 / 0.4);
}

.focus\:border-pink-50\/50:focus {
  border-color: rgb(253 242 250 / 0.5);
}

.focus\:border-pink-50\/60:focus {
  border-color: rgb(253 242 250 / 0.6);
}

.focus\:border-pink-50\/70:focus {
  border-color: rgb(253 242 250 / 0.7);
}

.focus\:border-pink-50\/75:focus {
  border-color: rgb(253 242 250 / 0.75);
}

.focus\:border-pink-50\/80:focus {
  border-color: rgb(253 242 250 / 0.8);
}

.focus\:border-pink-50\/90:focus {
  border-color: rgb(253 242 250 / 0.9);
}

.focus\:border-pink-50\/95:focus {
  border-color: rgb(253 242 250 / 0.95);
}

.focus\:border-pink-50\/100:focus {
  border-color: rgb(253 242 250 / 1);
}

.focus\:border-pink-100\/0:focus {
  border-color: rgb(252 231 246 / 0);
}

.focus\:border-pink-100\/5:focus {
  border-color: rgb(252 231 246 / 0.05);
}

.focus\:border-pink-100\/10:focus {
  border-color: rgb(252 231 246 / 0.1);
}

.focus\:border-pink-100\/20:focus {
  border-color: rgb(252 231 246 / 0.2);
}

.focus\:border-pink-100\/25:focus {
  border-color: rgb(252 231 246 / 0.25);
}

.focus\:border-pink-100\/30:focus {
  border-color: rgb(252 231 246 / 0.3);
}

.focus\:border-pink-100\/40:focus {
  border-color: rgb(252 231 246 / 0.4);
}

.focus\:border-pink-100\/50:focus {
  border-color: rgb(252 231 246 / 0.5);
}

.focus\:border-pink-100\/60:focus {
  border-color: rgb(252 231 246 / 0.6);
}

.focus\:border-pink-100\/70:focus {
  border-color: rgb(252 231 246 / 0.7);
}

.focus\:border-pink-100\/75:focus {
  border-color: rgb(252 231 246 / 0.75);
}

.focus\:border-pink-100\/80:focus {
  border-color: rgb(252 231 246 / 0.8);
}

.focus\:border-pink-100\/90:focus {
  border-color: rgb(252 231 246 / 0.9);
}

.focus\:border-pink-100\/95:focus {
  border-color: rgb(252 231 246 / 0.95);
}

.focus\:border-pink-100\/100:focus {
  border-color: rgb(252 231 246 / 1);
}

.focus\:border-pink-200\/0:focus {
  border-color: rgb(252 206 238 / 0);
}

.focus\:border-pink-200\/5:focus {
  border-color: rgb(252 206 238 / 0.05);
}

.focus\:border-pink-200\/10:focus {
  border-color: rgb(252 206 238 / 0.1);
}

.focus\:border-pink-200\/20:focus {
  border-color: rgb(252 206 238 / 0.2);
}

.focus\:border-pink-200\/25:focus {
  border-color: rgb(252 206 238 / 0.25);
}

.focus\:border-pink-200\/30:focus {
  border-color: rgb(252 206 238 / 0.3);
}

.focus\:border-pink-200\/40:focus {
  border-color: rgb(252 206 238 / 0.4);
}

.focus\:border-pink-200\/50:focus {
  border-color: rgb(252 206 238 / 0.5);
}

.focus\:border-pink-200\/60:focus {
  border-color: rgb(252 206 238 / 0.6);
}

.focus\:border-pink-200\/70:focus {
  border-color: rgb(252 206 238 / 0.7);
}

.focus\:border-pink-200\/75:focus {
  border-color: rgb(252 206 238 / 0.75);
}

.focus\:border-pink-200\/80:focus {
  border-color: rgb(252 206 238 / 0.8);
}

.focus\:border-pink-200\/90:focus {
  border-color: rgb(252 206 238 / 0.9);
}

.focus\:border-pink-200\/95:focus {
  border-color: rgb(252 206 238 / 0.95);
}

.focus\:border-pink-200\/100:focus {
  border-color: rgb(252 206 238 / 1);
}

.focus\:border-pink-300\/0:focus {
  border-color: rgb(250 167 224 / 0);
}

.focus\:border-pink-300\/5:focus {
  border-color: rgb(250 167 224 / 0.05);
}

.focus\:border-pink-300\/10:focus {
  border-color: rgb(250 167 224 / 0.1);
}

.focus\:border-pink-300\/20:focus {
  border-color: rgb(250 167 224 / 0.2);
}

.focus\:border-pink-300\/25:focus {
  border-color: rgb(250 167 224 / 0.25);
}

.focus\:border-pink-300\/30:focus {
  border-color: rgb(250 167 224 / 0.3);
}

.focus\:border-pink-300\/40:focus {
  border-color: rgb(250 167 224 / 0.4);
}

.focus\:border-pink-300\/50:focus {
  border-color: rgb(250 167 224 / 0.5);
}

.focus\:border-pink-300\/60:focus {
  border-color: rgb(250 167 224 / 0.6);
}

.focus\:border-pink-300\/70:focus {
  border-color: rgb(250 167 224 / 0.7);
}

.focus\:border-pink-300\/75:focus {
  border-color: rgb(250 167 224 / 0.75);
}

.focus\:border-pink-300\/80:focus {
  border-color: rgb(250 167 224 / 0.8);
}

.focus\:border-pink-300\/90:focus {
  border-color: rgb(250 167 224 / 0.9);
}

.focus\:border-pink-300\/95:focus {
  border-color: rgb(250 167 224 / 0.95);
}

.focus\:border-pink-300\/100:focus {
  border-color: rgb(250 167 224 / 1);
}

.focus\:border-pink-400\/0:focus {
  border-color: rgb(246 112 7 / 0);
}

.focus\:border-pink-400\/5:focus {
  border-color: rgb(246 112 7 / 0.05);
}

.focus\:border-pink-400\/10:focus {
  border-color: rgb(246 112 7 / 0.1);
}

.focus\:border-pink-400\/20:focus {
  border-color: rgb(246 112 7 / 0.2);
}

.focus\:border-pink-400\/25:focus {
  border-color: rgb(246 112 7 / 0.25);
}

.focus\:border-pink-400\/30:focus {
  border-color: rgb(246 112 7 / 0.3);
}

.focus\:border-pink-400\/40:focus {
  border-color: rgb(246 112 7 / 0.4);
}

.focus\:border-pink-400\/50:focus {
  border-color: rgb(246 112 7 / 0.5);
}

.focus\:border-pink-400\/60:focus {
  border-color: rgb(246 112 7 / 0.6);
}

.focus\:border-pink-400\/70:focus {
  border-color: rgb(246 112 7 / 0.7);
}

.focus\:border-pink-400\/75:focus {
  border-color: rgb(246 112 7 / 0.75);
}

.focus\:border-pink-400\/80:focus {
  border-color: rgb(246 112 7 / 0.8);
}

.focus\:border-pink-400\/90:focus {
  border-color: rgb(246 112 7 / 0.9);
}

.focus\:border-pink-400\/95:focus {
  border-color: rgb(246 112 7 / 0.95);
}

.focus\:border-pink-400\/100:focus {
  border-color: rgb(246 112 7 / 1);
}

.focus\:border-pink-500\/0:focus {
  border-color: rgb(238 70 188 / 0);
}

.focus\:border-pink-500\/5:focus {
  border-color: rgb(238 70 188 / 0.05);
}

.focus\:border-pink-500\/10:focus {
  border-color: rgb(238 70 188 / 0.1);
}

.focus\:border-pink-500\/20:focus {
  border-color: rgb(238 70 188 / 0.2);
}

.focus\:border-pink-500\/25:focus {
  border-color: rgb(238 70 188 / 0.25);
}

.focus\:border-pink-500\/30:focus {
  border-color: rgb(238 70 188 / 0.3);
}

.focus\:border-pink-500\/40:focus {
  border-color: rgb(238 70 188 / 0.4);
}

.focus\:border-pink-500\/50:focus {
  border-color: rgb(238 70 188 / 0.5);
}

.focus\:border-pink-500\/60:focus {
  border-color: rgb(238 70 188 / 0.6);
}

.focus\:border-pink-500\/70:focus {
  border-color: rgb(238 70 188 / 0.7);
}

.focus\:border-pink-500\/75:focus {
  border-color: rgb(238 70 188 / 0.75);
}

.focus\:border-pink-500\/80:focus {
  border-color: rgb(238 70 188 / 0.8);
}

.focus\:border-pink-500\/90:focus {
  border-color: rgb(238 70 188 / 0.9);
}

.focus\:border-pink-500\/95:focus {
  border-color: rgb(238 70 188 / 0.95);
}

.focus\:border-pink-500\/100:focus {
  border-color: rgb(238 70 188 / 1);
}

.focus\:border-pink-600\/0:focus {
  border-color: rgb(221 37 144 / 0);
}

.focus\:border-pink-600\/5:focus {
  border-color: rgb(221 37 144 / 0.05);
}

.focus\:border-pink-600\/10:focus {
  border-color: rgb(221 37 144 / 0.1);
}

.focus\:border-pink-600\/20:focus {
  border-color: rgb(221 37 144 / 0.2);
}

.focus\:border-pink-600\/25:focus {
  border-color: rgb(221 37 144 / 0.25);
}

.focus\:border-pink-600\/30:focus {
  border-color: rgb(221 37 144 / 0.3);
}

.focus\:border-pink-600\/40:focus {
  border-color: rgb(221 37 144 / 0.4);
}

.focus\:border-pink-600\/50:focus {
  border-color: rgb(221 37 144 / 0.5);
}

.focus\:border-pink-600\/60:focus {
  border-color: rgb(221 37 144 / 0.6);
}

.focus\:border-pink-600\/70:focus {
  border-color: rgb(221 37 144 / 0.7);
}

.focus\:border-pink-600\/75:focus {
  border-color: rgb(221 37 144 / 0.75);
}

.focus\:border-pink-600\/80:focus {
  border-color: rgb(221 37 144 / 0.8);
}

.focus\:border-pink-600\/90:focus {
  border-color: rgb(221 37 144 / 0.9);
}

.focus\:border-pink-600\/95:focus {
  border-color: rgb(221 37 144 / 0.95);
}

.focus\:border-pink-600\/100:focus {
  border-color: rgb(221 37 144 / 1);
}

.focus\:border-pink-700\/0:focus {
  border-color: rgb(193 21 116 / 0);
}

.focus\:border-pink-700\/5:focus {
  border-color: rgb(193 21 116 / 0.05);
}

.focus\:border-pink-700\/10:focus {
  border-color: rgb(193 21 116 / 0.1);
}

.focus\:border-pink-700\/20:focus {
  border-color: rgb(193 21 116 / 0.2);
}

.focus\:border-pink-700\/25:focus {
  border-color: rgb(193 21 116 / 0.25);
}

.focus\:border-pink-700\/30:focus {
  border-color: rgb(193 21 116 / 0.3);
}

.focus\:border-pink-700\/40:focus {
  border-color: rgb(193 21 116 / 0.4);
}

.focus\:border-pink-700\/50:focus {
  border-color: rgb(193 21 116 / 0.5);
}

.focus\:border-pink-700\/60:focus {
  border-color: rgb(193 21 116 / 0.6);
}

.focus\:border-pink-700\/70:focus {
  border-color: rgb(193 21 116 / 0.7);
}

.focus\:border-pink-700\/75:focus {
  border-color: rgb(193 21 116 / 0.75);
}

.focus\:border-pink-700\/80:focus {
  border-color: rgb(193 21 116 / 0.8);
}

.focus\:border-pink-700\/90:focus {
  border-color: rgb(193 21 116 / 0.9);
}

.focus\:border-pink-700\/95:focus {
  border-color: rgb(193 21 116 / 0.95);
}

.focus\:border-pink-700\/100:focus {
  border-color: rgb(193 21 116 / 1);
}

.focus\:border-pink-800\/0:focus {
  border-color: rgb(158 22 95 / 0);
}

.focus\:border-pink-800\/5:focus {
  border-color: rgb(158 22 95 / 0.05);
}

.focus\:border-pink-800\/10:focus {
  border-color: rgb(158 22 95 / 0.1);
}

.focus\:border-pink-800\/20:focus {
  border-color: rgb(158 22 95 / 0.2);
}

.focus\:border-pink-800\/25:focus {
  border-color: rgb(158 22 95 / 0.25);
}

.focus\:border-pink-800\/30:focus {
  border-color: rgb(158 22 95 / 0.3);
}

.focus\:border-pink-800\/40:focus {
  border-color: rgb(158 22 95 / 0.4);
}

.focus\:border-pink-800\/50:focus {
  border-color: rgb(158 22 95 / 0.5);
}

.focus\:border-pink-800\/60:focus {
  border-color: rgb(158 22 95 / 0.6);
}

.focus\:border-pink-800\/70:focus {
  border-color: rgb(158 22 95 / 0.7);
}

.focus\:border-pink-800\/75:focus {
  border-color: rgb(158 22 95 / 0.75);
}

.focus\:border-pink-800\/80:focus {
  border-color: rgb(158 22 95 / 0.8);
}

.focus\:border-pink-800\/90:focus {
  border-color: rgb(158 22 95 / 0.9);
}

.focus\:border-pink-800\/95:focus {
  border-color: rgb(158 22 95 / 0.95);
}

.focus\:border-pink-800\/100:focus {
  border-color: rgb(158 22 95 / 1);
}

.focus\:border-pink-900\/0:focus {
  border-color: rgb(133 22 81 / 0);
}

.focus\:border-pink-900\/5:focus {
  border-color: rgb(133 22 81 / 0.05);
}

.focus\:border-pink-900\/10:focus {
  border-color: rgb(133 22 81 / 0.1);
}

.focus\:border-pink-900\/20:focus {
  border-color: rgb(133 22 81 / 0.2);
}

.focus\:border-pink-900\/25:focus {
  border-color: rgb(133 22 81 / 0.25);
}

.focus\:border-pink-900\/30:focus {
  border-color: rgb(133 22 81 / 0.3);
}

.focus\:border-pink-900\/40:focus {
  border-color: rgb(133 22 81 / 0.4);
}

.focus\:border-pink-900\/50:focus {
  border-color: rgb(133 22 81 / 0.5);
}

.focus\:border-pink-900\/60:focus {
  border-color: rgb(133 22 81 / 0.6);
}

.focus\:border-pink-900\/70:focus {
  border-color: rgb(133 22 81 / 0.7);
}

.focus\:border-pink-900\/75:focus {
  border-color: rgb(133 22 81 / 0.75);
}

.focus\:border-pink-900\/80:focus {
  border-color: rgb(133 22 81 / 0.8);
}

.focus\:border-pink-900\/90:focus {
  border-color: rgb(133 22 81 / 0.9);
}

.focus\:border-pink-900\/95:focus {
  border-color: rgb(133 22 81 / 0.95);
}

.focus\:border-pink-900\/100:focus {
  border-color: rgb(133 22 81 / 1);
}

.focus\:border-pink\/0:focus {
  border-color: rgb(246 112 7 / 0);
}

.focus\:border-pink\/5:focus {
  border-color: rgb(246 112 7 / 0.05);
}

.focus\:border-pink\/10:focus {
  border-color: rgb(246 112 7 / 0.1);
}

.focus\:border-pink\/20:focus {
  border-color: rgb(246 112 7 / 0.2);
}

.focus\:border-pink\/25:focus {
  border-color: rgb(246 112 7 / 0.25);
}

.focus\:border-pink\/30:focus {
  border-color: rgb(246 112 7 / 0.3);
}

.focus\:border-pink\/40:focus {
  border-color: rgb(246 112 7 / 0.4);
}

.focus\:border-pink\/50:focus {
  border-color: rgb(246 112 7 / 0.5);
}

.focus\:border-pink\/60:focus {
  border-color: rgb(246 112 7 / 0.6);
}

.focus\:border-pink\/70:focus {
  border-color: rgb(246 112 7 / 0.7);
}

.focus\:border-pink\/75:focus {
  border-color: rgb(246 112 7 / 0.75);
}

.focus\:border-pink\/80:focus {
  border-color: rgb(246 112 7 / 0.8);
}

.focus\:border-pink\/90:focus {
  border-color: rgb(246 112 7 / 0.9);
}

.focus\:border-pink\/95:focus {
  border-color: rgb(246 112 7 / 0.95);
}

.focus\:border-pink\/100:focus {
  border-color: rgb(246 112 7 / 1);
}

.focus\:border-rose-25\/0:focus {
  border-color: rgb(255 245 246 / 0);
}

.focus\:border-rose-25\/5:focus {
  border-color: rgb(255 245 246 / 0.05);
}

.focus\:border-rose-25\/10:focus {
  border-color: rgb(255 245 246 / 0.1);
}

.focus\:border-rose-25\/20:focus {
  border-color: rgb(255 245 246 / 0.2);
}

.focus\:border-rose-25\/25:focus {
  border-color: rgb(255 245 246 / 0.25);
}

.focus\:border-rose-25\/30:focus {
  border-color: rgb(255 245 246 / 0.3);
}

.focus\:border-rose-25\/40:focus {
  border-color: rgb(255 245 246 / 0.4);
}

.focus\:border-rose-25\/50:focus {
  border-color: rgb(255 245 246 / 0.5);
}

.focus\:border-rose-25\/60:focus {
  border-color: rgb(255 245 246 / 0.6);
}

.focus\:border-rose-25\/70:focus {
  border-color: rgb(255 245 246 / 0.7);
}

.focus\:border-rose-25\/75:focus {
  border-color: rgb(255 245 246 / 0.75);
}

.focus\:border-rose-25\/80:focus {
  border-color: rgb(255 245 246 / 0.8);
}

.focus\:border-rose-25\/90:focus {
  border-color: rgb(255 245 246 / 0.9);
}

.focus\:border-rose-25\/95:focus {
  border-color: rgb(255 245 246 / 0.95);
}

.focus\:border-rose-25\/100:focus {
  border-color: rgb(255 245 246 / 1);
}

.focus\:border-rose-50\/0:focus {
  border-color: rgb(255 241 243 / 0);
}

.focus\:border-rose-50\/5:focus {
  border-color: rgb(255 241 243 / 0.05);
}

.focus\:border-rose-50\/10:focus {
  border-color: rgb(255 241 243 / 0.1);
}

.focus\:border-rose-50\/20:focus {
  border-color: rgb(255 241 243 / 0.2);
}

.focus\:border-rose-50\/25:focus {
  border-color: rgb(255 241 243 / 0.25);
}

.focus\:border-rose-50\/30:focus {
  border-color: rgb(255 241 243 / 0.3);
}

.focus\:border-rose-50\/40:focus {
  border-color: rgb(255 241 243 / 0.4);
}

.focus\:border-rose-50\/50:focus {
  border-color: rgb(255 241 243 / 0.5);
}

.focus\:border-rose-50\/60:focus {
  border-color: rgb(255 241 243 / 0.6);
}

.focus\:border-rose-50\/70:focus {
  border-color: rgb(255 241 243 / 0.7);
}

.focus\:border-rose-50\/75:focus {
  border-color: rgb(255 241 243 / 0.75);
}

.focus\:border-rose-50\/80:focus {
  border-color: rgb(255 241 243 / 0.8);
}

.focus\:border-rose-50\/90:focus {
  border-color: rgb(255 241 243 / 0.9);
}

.focus\:border-rose-50\/95:focus {
  border-color: rgb(255 241 243 / 0.95);
}

.focus\:border-rose-50\/100:focus {
  border-color: rgb(255 241 243 / 1);
}

.focus\:border-rose-100\/0:focus {
  border-color: rgb(255 228 232 / 0);
}

.focus\:border-rose-100\/5:focus {
  border-color: rgb(255 228 232 / 0.05);
}

.focus\:border-rose-100\/10:focus {
  border-color: rgb(255 228 232 / 0.1);
}

.focus\:border-rose-100\/20:focus {
  border-color: rgb(255 228 232 / 0.2);
}

.focus\:border-rose-100\/25:focus {
  border-color: rgb(255 228 232 / 0.25);
}

.focus\:border-rose-100\/30:focus {
  border-color: rgb(255 228 232 / 0.3);
}

.focus\:border-rose-100\/40:focus {
  border-color: rgb(255 228 232 / 0.4);
}

.focus\:border-rose-100\/50:focus {
  border-color: rgb(255 228 232 / 0.5);
}

.focus\:border-rose-100\/60:focus {
  border-color: rgb(255 228 232 / 0.6);
}

.focus\:border-rose-100\/70:focus {
  border-color: rgb(255 228 232 / 0.7);
}

.focus\:border-rose-100\/75:focus {
  border-color: rgb(255 228 232 / 0.75);
}

.focus\:border-rose-100\/80:focus {
  border-color: rgb(255 228 232 / 0.8);
}

.focus\:border-rose-100\/90:focus {
  border-color: rgb(255 228 232 / 0.9);
}

.focus\:border-rose-100\/95:focus {
  border-color: rgb(255 228 232 / 0.95);
}

.focus\:border-rose-100\/100:focus {
  border-color: rgb(255 228 232 / 1);
}

.focus\:border-rose-200\/0:focus {
  border-color: rgb(254 205 214 / 0);
}

.focus\:border-rose-200\/5:focus {
  border-color: rgb(254 205 214 / 0.05);
}

.focus\:border-rose-200\/10:focus {
  border-color: rgb(254 205 214 / 0.1);
}

.focus\:border-rose-200\/20:focus {
  border-color: rgb(254 205 214 / 0.2);
}

.focus\:border-rose-200\/25:focus {
  border-color: rgb(254 205 214 / 0.25);
}

.focus\:border-rose-200\/30:focus {
  border-color: rgb(254 205 214 / 0.3);
}

.focus\:border-rose-200\/40:focus {
  border-color: rgb(254 205 214 / 0.4);
}

.focus\:border-rose-200\/50:focus {
  border-color: rgb(254 205 214 / 0.5);
}

.focus\:border-rose-200\/60:focus {
  border-color: rgb(254 205 214 / 0.6);
}

.focus\:border-rose-200\/70:focus {
  border-color: rgb(254 205 214 / 0.7);
}

.focus\:border-rose-200\/75:focus {
  border-color: rgb(254 205 214 / 0.75);
}

.focus\:border-rose-200\/80:focus {
  border-color: rgb(254 205 214 / 0.8);
}

.focus\:border-rose-200\/90:focus {
  border-color: rgb(254 205 214 / 0.9);
}

.focus\:border-rose-200\/95:focus {
  border-color: rgb(254 205 214 / 0.95);
}

.focus\:border-rose-200\/100:focus {
  border-color: rgb(254 205 214 / 1);
}

.focus\:border-rose-300\/0:focus {
  border-color: rgb(254 163 180 / 0);
}

.focus\:border-rose-300\/5:focus {
  border-color: rgb(254 163 180 / 0.05);
}

.focus\:border-rose-300\/10:focus {
  border-color: rgb(254 163 180 / 0.1);
}

.focus\:border-rose-300\/20:focus {
  border-color: rgb(254 163 180 / 0.2);
}

.focus\:border-rose-300\/25:focus {
  border-color: rgb(254 163 180 / 0.25);
}

.focus\:border-rose-300\/30:focus {
  border-color: rgb(254 163 180 / 0.3);
}

.focus\:border-rose-300\/40:focus {
  border-color: rgb(254 163 180 / 0.4);
}

.focus\:border-rose-300\/50:focus {
  border-color: rgb(254 163 180 / 0.5);
}

.focus\:border-rose-300\/60:focus {
  border-color: rgb(254 163 180 / 0.6);
}

.focus\:border-rose-300\/70:focus {
  border-color: rgb(254 163 180 / 0.7);
}

.focus\:border-rose-300\/75:focus {
  border-color: rgb(254 163 180 / 0.75);
}

.focus\:border-rose-300\/80:focus {
  border-color: rgb(254 163 180 / 0.8);
}

.focus\:border-rose-300\/90:focus {
  border-color: rgb(254 163 180 / 0.9);
}

.focus\:border-rose-300\/95:focus {
  border-color: rgb(254 163 180 / 0.95);
}

.focus\:border-rose-300\/100:focus {
  border-color: rgb(254 163 180 / 1);
}

.focus\:border-rose-400\/0:focus {
  border-color: rgb(253 111 142 / 0);
}

.focus\:border-rose-400\/5:focus {
  border-color: rgb(253 111 142 / 0.05);
}

.focus\:border-rose-400\/10:focus {
  border-color: rgb(253 111 142 / 0.1);
}

.focus\:border-rose-400\/20:focus {
  border-color: rgb(253 111 142 / 0.2);
}

.focus\:border-rose-400\/25:focus {
  border-color: rgb(253 111 142 / 0.25);
}

.focus\:border-rose-400\/30:focus {
  border-color: rgb(253 111 142 / 0.3);
}

.focus\:border-rose-400\/40:focus {
  border-color: rgb(253 111 142 / 0.4);
}

.focus\:border-rose-400\/50:focus {
  border-color: rgb(253 111 142 / 0.5);
}

.focus\:border-rose-400\/60:focus {
  border-color: rgb(253 111 142 / 0.6);
}

.focus\:border-rose-400\/70:focus {
  border-color: rgb(253 111 142 / 0.7);
}

.focus\:border-rose-400\/75:focus {
  border-color: rgb(253 111 142 / 0.75);
}

.focus\:border-rose-400\/80:focus {
  border-color: rgb(253 111 142 / 0.8);
}

.focus\:border-rose-400\/90:focus {
  border-color: rgb(253 111 142 / 0.9);
}

.focus\:border-rose-400\/95:focus {
  border-color: rgb(253 111 142 / 0.95);
}

.focus\:border-rose-400\/100:focus {
  border-color: rgb(253 111 142 / 1);
}

.focus\:border-rose-500\/0:focus {
  border-color: rgb(246 61 104 / 0);
}

.focus\:border-rose-500\/5:focus {
  border-color: rgb(246 61 104 / 0.05);
}

.focus\:border-rose-500\/10:focus {
  border-color: rgb(246 61 104 / 0.1);
}

.focus\:border-rose-500\/20:focus {
  border-color: rgb(246 61 104 / 0.2);
}

.focus\:border-rose-500\/25:focus {
  border-color: rgb(246 61 104 / 0.25);
}

.focus\:border-rose-500\/30:focus {
  border-color: rgb(246 61 104 / 0.3);
}

.focus\:border-rose-500\/40:focus {
  border-color: rgb(246 61 104 / 0.4);
}

.focus\:border-rose-500\/50:focus {
  border-color: rgb(246 61 104 / 0.5);
}

.focus\:border-rose-500\/60:focus {
  border-color: rgb(246 61 104 / 0.6);
}

.focus\:border-rose-500\/70:focus {
  border-color: rgb(246 61 104 / 0.7);
}

.focus\:border-rose-500\/75:focus {
  border-color: rgb(246 61 104 / 0.75);
}

.focus\:border-rose-500\/80:focus {
  border-color: rgb(246 61 104 / 0.8);
}

.focus\:border-rose-500\/90:focus {
  border-color: rgb(246 61 104 / 0.9);
}

.focus\:border-rose-500\/95:focus {
  border-color: rgb(246 61 104 / 0.95);
}

.focus\:border-rose-500\/100:focus {
  border-color: rgb(246 61 104 / 1);
}

.focus\:border-rose-600\/0:focus {
  border-color: rgb(227 24 84 / 0);
}

.focus\:border-rose-600\/5:focus {
  border-color: rgb(227 24 84 / 0.05);
}

.focus\:border-rose-600\/10:focus {
  border-color: rgb(227 24 84 / 0.1);
}

.focus\:border-rose-600\/20:focus {
  border-color: rgb(227 24 84 / 0.2);
}

.focus\:border-rose-600\/25:focus {
  border-color: rgb(227 24 84 / 0.25);
}

.focus\:border-rose-600\/30:focus {
  border-color: rgb(227 24 84 / 0.3);
}

.focus\:border-rose-600\/40:focus {
  border-color: rgb(227 24 84 / 0.4);
}

.focus\:border-rose-600\/50:focus {
  border-color: rgb(227 24 84 / 0.5);
}

.focus\:border-rose-600\/60:focus {
  border-color: rgb(227 24 84 / 0.6);
}

.focus\:border-rose-600\/70:focus {
  border-color: rgb(227 24 84 / 0.7);
}

.focus\:border-rose-600\/75:focus {
  border-color: rgb(227 24 84 / 0.75);
}

.focus\:border-rose-600\/80:focus {
  border-color: rgb(227 24 84 / 0.8);
}

.focus\:border-rose-600\/90:focus {
  border-color: rgb(227 24 84 / 0.9);
}

.focus\:border-rose-600\/95:focus {
  border-color: rgb(227 24 84 / 0.95);
}

.focus\:border-rose-600\/100:focus {
  border-color: rgb(227 24 84 / 1);
}

.focus\:border-rose-700\/0:focus {
  border-color: rgb(192 16 72 / 0);
}

.focus\:border-rose-700\/5:focus {
  border-color: rgb(192 16 72 / 0.05);
}

.focus\:border-rose-700\/10:focus {
  border-color: rgb(192 16 72 / 0.1);
}

.focus\:border-rose-700\/20:focus {
  border-color: rgb(192 16 72 / 0.2);
}

.focus\:border-rose-700\/25:focus {
  border-color: rgb(192 16 72 / 0.25);
}

.focus\:border-rose-700\/30:focus {
  border-color: rgb(192 16 72 / 0.3);
}

.focus\:border-rose-700\/40:focus {
  border-color: rgb(192 16 72 / 0.4);
}

.focus\:border-rose-700\/50:focus {
  border-color: rgb(192 16 72 / 0.5);
}

.focus\:border-rose-700\/60:focus {
  border-color: rgb(192 16 72 / 0.6);
}

.focus\:border-rose-700\/70:focus {
  border-color: rgb(192 16 72 / 0.7);
}

.focus\:border-rose-700\/75:focus {
  border-color: rgb(192 16 72 / 0.75);
}

.focus\:border-rose-700\/80:focus {
  border-color: rgb(192 16 72 / 0.8);
}

.focus\:border-rose-700\/90:focus {
  border-color: rgb(192 16 72 / 0.9);
}

.focus\:border-rose-700\/95:focus {
  border-color: rgb(192 16 72 / 0.95);
}

.focus\:border-rose-700\/100:focus {
  border-color: rgb(192 16 72 / 1);
}

.focus\:border-rose-800\/0:focus {
  border-color: rgb(161 16 67 / 0);
}

.focus\:border-rose-800\/5:focus {
  border-color: rgb(161 16 67 / 0.05);
}

.focus\:border-rose-800\/10:focus {
  border-color: rgb(161 16 67 / 0.1);
}

.focus\:border-rose-800\/20:focus {
  border-color: rgb(161 16 67 / 0.2);
}

.focus\:border-rose-800\/25:focus {
  border-color: rgb(161 16 67 / 0.25);
}

.focus\:border-rose-800\/30:focus {
  border-color: rgb(161 16 67 / 0.3);
}

.focus\:border-rose-800\/40:focus {
  border-color: rgb(161 16 67 / 0.4);
}

.focus\:border-rose-800\/50:focus {
  border-color: rgb(161 16 67 / 0.5);
}

.focus\:border-rose-800\/60:focus {
  border-color: rgb(161 16 67 / 0.6);
}

.focus\:border-rose-800\/70:focus {
  border-color: rgb(161 16 67 / 0.7);
}

.focus\:border-rose-800\/75:focus {
  border-color: rgb(161 16 67 / 0.75);
}

.focus\:border-rose-800\/80:focus {
  border-color: rgb(161 16 67 / 0.8);
}

.focus\:border-rose-800\/90:focus {
  border-color: rgb(161 16 67 / 0.9);
}

.focus\:border-rose-800\/95:focus {
  border-color: rgb(161 16 67 / 0.95);
}

.focus\:border-rose-800\/100:focus {
  border-color: rgb(161 16 67 / 1);
}

.focus\:border-rose-900\/0:focus {
  border-color: rgb(137 18 62 / 0);
}

.focus\:border-rose-900\/5:focus {
  border-color: rgb(137 18 62 / 0.05);
}

.focus\:border-rose-900\/10:focus {
  border-color: rgb(137 18 62 / 0.1);
}

.focus\:border-rose-900\/20:focus {
  border-color: rgb(137 18 62 / 0.2);
}

.focus\:border-rose-900\/25:focus {
  border-color: rgb(137 18 62 / 0.25);
}

.focus\:border-rose-900\/30:focus {
  border-color: rgb(137 18 62 / 0.3);
}

.focus\:border-rose-900\/40:focus {
  border-color: rgb(137 18 62 / 0.4);
}

.focus\:border-rose-900\/50:focus {
  border-color: rgb(137 18 62 / 0.5);
}

.focus\:border-rose-900\/60:focus {
  border-color: rgb(137 18 62 / 0.6);
}

.focus\:border-rose-900\/70:focus {
  border-color: rgb(137 18 62 / 0.7);
}

.focus\:border-rose-900\/75:focus {
  border-color: rgb(137 18 62 / 0.75);
}

.focus\:border-rose-900\/80:focus {
  border-color: rgb(137 18 62 / 0.8);
}

.focus\:border-rose-900\/90:focus {
  border-color: rgb(137 18 62 / 0.9);
}

.focus\:border-rose-900\/95:focus {
  border-color: rgb(137 18 62 / 0.95);
}

.focus\:border-rose-900\/100:focus {
  border-color: rgb(137 18 62 / 1);
}

.focus\:border-rose\/0:focus {
  border-color: rgb(253 111 142 / 0);
}

.focus\:border-rose\/5:focus {
  border-color: rgb(253 111 142 / 0.05);
}

.focus\:border-rose\/10:focus {
  border-color: rgb(253 111 142 / 0.1);
}

.focus\:border-rose\/20:focus {
  border-color: rgb(253 111 142 / 0.2);
}

.focus\:border-rose\/25:focus {
  border-color: rgb(253 111 142 / 0.25);
}

.focus\:border-rose\/30:focus {
  border-color: rgb(253 111 142 / 0.3);
}

.focus\:border-rose\/40:focus {
  border-color: rgb(253 111 142 / 0.4);
}

.focus\:border-rose\/50:focus {
  border-color: rgb(253 111 142 / 0.5);
}

.focus\:border-rose\/60:focus {
  border-color: rgb(253 111 142 / 0.6);
}

.focus\:border-rose\/70:focus {
  border-color: rgb(253 111 142 / 0.7);
}

.focus\:border-rose\/75:focus {
  border-color: rgb(253 111 142 / 0.75);
}

.focus\:border-rose\/80:focus {
  border-color: rgb(253 111 142 / 0.8);
}

.focus\:border-rose\/90:focus {
  border-color: rgb(253 111 142 / 0.9);
}

.focus\:border-rose\/95:focus {
  border-color: rgb(253 111 142 / 0.95);
}

.focus\:border-rose\/100:focus {
  border-color: rgb(253 111 142 / 1);
}

.focus\:border-orange-dark-25\/0:focus {
  border-color: rgb(255 249 245 / 0);
}

.focus\:border-orange-dark-25\/5:focus {
  border-color: rgb(255 249 245 / 0.05);
}

.focus\:border-orange-dark-25\/10:focus {
  border-color: rgb(255 249 245 / 0.1);
}

.focus\:border-orange-dark-25\/20:focus {
  border-color: rgb(255 249 245 / 0.2);
}

.focus\:border-orange-dark-25\/25:focus {
  border-color: rgb(255 249 245 / 0.25);
}

.focus\:border-orange-dark-25\/30:focus {
  border-color: rgb(255 249 245 / 0.3);
}

.focus\:border-orange-dark-25\/40:focus {
  border-color: rgb(255 249 245 / 0.4);
}

.focus\:border-orange-dark-25\/50:focus {
  border-color: rgb(255 249 245 / 0.5);
}

.focus\:border-orange-dark-25\/60:focus {
  border-color: rgb(255 249 245 / 0.6);
}

.focus\:border-orange-dark-25\/70:focus {
  border-color: rgb(255 249 245 / 0.7);
}

.focus\:border-orange-dark-25\/75:focus {
  border-color: rgb(255 249 245 / 0.75);
}

.focus\:border-orange-dark-25\/80:focus {
  border-color: rgb(255 249 245 / 0.8);
}

.focus\:border-orange-dark-25\/90:focus {
  border-color: rgb(255 249 245 / 0.9);
}

.focus\:border-orange-dark-25\/95:focus {
  border-color: rgb(255 249 245 / 0.95);
}

.focus\:border-orange-dark-25\/100:focus {
  border-color: rgb(255 249 245 / 1);
}

.focus\:border-orange-dark-50\/0:focus {
  border-color: rgb(255 244 237 / 0);
}

.focus\:border-orange-dark-50\/5:focus {
  border-color: rgb(255 244 237 / 0.05);
}

.focus\:border-orange-dark-50\/10:focus {
  border-color: rgb(255 244 237 / 0.1);
}

.focus\:border-orange-dark-50\/20:focus {
  border-color: rgb(255 244 237 / 0.2);
}

.focus\:border-orange-dark-50\/25:focus {
  border-color: rgb(255 244 237 / 0.25);
}

.focus\:border-orange-dark-50\/30:focus {
  border-color: rgb(255 244 237 / 0.3);
}

.focus\:border-orange-dark-50\/40:focus {
  border-color: rgb(255 244 237 / 0.4);
}

.focus\:border-orange-dark-50\/50:focus {
  border-color: rgb(255 244 237 / 0.5);
}

.focus\:border-orange-dark-50\/60:focus {
  border-color: rgb(255 244 237 / 0.6);
}

.focus\:border-orange-dark-50\/70:focus {
  border-color: rgb(255 244 237 / 0.7);
}

.focus\:border-orange-dark-50\/75:focus {
  border-color: rgb(255 244 237 / 0.75);
}

.focus\:border-orange-dark-50\/80:focus {
  border-color: rgb(255 244 237 / 0.8);
}

.focus\:border-orange-dark-50\/90:focus {
  border-color: rgb(255 244 237 / 0.9);
}

.focus\:border-orange-dark-50\/95:focus {
  border-color: rgb(255 244 237 / 0.95);
}

.focus\:border-orange-dark-50\/100:focus {
  border-color: rgb(255 244 237 / 1);
}

.focus\:border-orange-dark-100\/0:focus {
  border-color: rgb(255 230 213 / 0);
}

.focus\:border-orange-dark-100\/5:focus {
  border-color: rgb(255 230 213 / 0.05);
}

.focus\:border-orange-dark-100\/10:focus {
  border-color: rgb(255 230 213 / 0.1);
}

.focus\:border-orange-dark-100\/20:focus {
  border-color: rgb(255 230 213 / 0.2);
}

.focus\:border-orange-dark-100\/25:focus {
  border-color: rgb(255 230 213 / 0.25);
}

.focus\:border-orange-dark-100\/30:focus {
  border-color: rgb(255 230 213 / 0.3);
}

.focus\:border-orange-dark-100\/40:focus {
  border-color: rgb(255 230 213 / 0.4);
}

.focus\:border-orange-dark-100\/50:focus {
  border-color: rgb(255 230 213 / 0.5);
}

.focus\:border-orange-dark-100\/60:focus {
  border-color: rgb(255 230 213 / 0.6);
}

.focus\:border-orange-dark-100\/70:focus {
  border-color: rgb(255 230 213 / 0.7);
}

.focus\:border-orange-dark-100\/75:focus {
  border-color: rgb(255 230 213 / 0.75);
}

.focus\:border-orange-dark-100\/80:focus {
  border-color: rgb(255 230 213 / 0.8);
}

.focus\:border-orange-dark-100\/90:focus {
  border-color: rgb(255 230 213 / 0.9);
}

.focus\:border-orange-dark-100\/95:focus {
  border-color: rgb(255 230 213 / 0.95);
}

.focus\:border-orange-dark-100\/100:focus {
  border-color: rgb(255 230 213 / 1);
}

.focus\:border-orange-dark-200\/0:focus {
  border-color: rgb(255 214 174 / 0);
}

.focus\:border-orange-dark-200\/5:focus {
  border-color: rgb(255 214 174 / 0.05);
}

.focus\:border-orange-dark-200\/10:focus {
  border-color: rgb(255 214 174 / 0.1);
}

.focus\:border-orange-dark-200\/20:focus {
  border-color: rgb(255 214 174 / 0.2);
}

.focus\:border-orange-dark-200\/25:focus {
  border-color: rgb(255 214 174 / 0.25);
}

.focus\:border-orange-dark-200\/30:focus {
  border-color: rgb(255 214 174 / 0.3);
}

.focus\:border-orange-dark-200\/40:focus {
  border-color: rgb(255 214 174 / 0.4);
}

.focus\:border-orange-dark-200\/50:focus {
  border-color: rgb(255 214 174 / 0.5);
}

.focus\:border-orange-dark-200\/60:focus {
  border-color: rgb(255 214 174 / 0.6);
}

.focus\:border-orange-dark-200\/70:focus {
  border-color: rgb(255 214 174 / 0.7);
}

.focus\:border-orange-dark-200\/75:focus {
  border-color: rgb(255 214 174 / 0.75);
}

.focus\:border-orange-dark-200\/80:focus {
  border-color: rgb(255 214 174 / 0.8);
}

.focus\:border-orange-dark-200\/90:focus {
  border-color: rgb(255 214 174 / 0.9);
}

.focus\:border-orange-dark-200\/95:focus {
  border-color: rgb(255 214 174 / 0.95);
}

.focus\:border-orange-dark-200\/100:focus {
  border-color: rgb(255 214 174 / 1);
}

.focus\:border-orange-dark-300\/0:focus {
  border-color: rgb(255 156 102 / 0);
}

.focus\:border-orange-dark-300\/5:focus {
  border-color: rgb(255 156 102 / 0.05);
}

.focus\:border-orange-dark-300\/10:focus {
  border-color: rgb(255 156 102 / 0.1);
}

.focus\:border-orange-dark-300\/20:focus {
  border-color: rgb(255 156 102 / 0.2);
}

.focus\:border-orange-dark-300\/25:focus {
  border-color: rgb(255 156 102 / 0.25);
}

.focus\:border-orange-dark-300\/30:focus {
  border-color: rgb(255 156 102 / 0.3);
}

.focus\:border-orange-dark-300\/40:focus {
  border-color: rgb(255 156 102 / 0.4);
}

.focus\:border-orange-dark-300\/50:focus {
  border-color: rgb(255 156 102 / 0.5);
}

.focus\:border-orange-dark-300\/60:focus {
  border-color: rgb(255 156 102 / 0.6);
}

.focus\:border-orange-dark-300\/70:focus {
  border-color: rgb(255 156 102 / 0.7);
}

.focus\:border-orange-dark-300\/75:focus {
  border-color: rgb(255 156 102 / 0.75);
}

.focus\:border-orange-dark-300\/80:focus {
  border-color: rgb(255 156 102 / 0.8);
}

.focus\:border-orange-dark-300\/90:focus {
  border-color: rgb(255 156 102 / 0.9);
}

.focus\:border-orange-dark-300\/95:focus {
  border-color: rgb(255 156 102 / 0.95);
}

.focus\:border-orange-dark-300\/100:focus {
  border-color: rgb(255 156 102 / 1);
}

.focus\:border-orange-dark-400\/0:focus {
  border-color: rgb(255 105 46 / 0);
}

.focus\:border-orange-dark-400\/5:focus {
  border-color: rgb(255 105 46 / 0.05);
}

.focus\:border-orange-dark-400\/10:focus {
  border-color: rgb(255 105 46 / 0.1);
}

.focus\:border-orange-dark-400\/20:focus {
  border-color: rgb(255 105 46 / 0.2);
}

.focus\:border-orange-dark-400\/25:focus {
  border-color: rgb(255 105 46 / 0.25);
}

.focus\:border-orange-dark-400\/30:focus {
  border-color: rgb(255 105 46 / 0.3);
}

.focus\:border-orange-dark-400\/40:focus {
  border-color: rgb(255 105 46 / 0.4);
}

.focus\:border-orange-dark-400\/50:focus {
  border-color: rgb(255 105 46 / 0.5);
}

.focus\:border-orange-dark-400\/60:focus {
  border-color: rgb(255 105 46 / 0.6);
}

.focus\:border-orange-dark-400\/70:focus {
  border-color: rgb(255 105 46 / 0.7);
}

.focus\:border-orange-dark-400\/75:focus {
  border-color: rgb(255 105 46 / 0.75);
}

.focus\:border-orange-dark-400\/80:focus {
  border-color: rgb(255 105 46 / 0.8);
}

.focus\:border-orange-dark-400\/90:focus {
  border-color: rgb(255 105 46 / 0.9);
}

.focus\:border-orange-dark-400\/95:focus {
  border-color: rgb(255 105 46 / 0.95);
}

.focus\:border-orange-dark-400\/100:focus {
  border-color: rgb(255 105 46 / 1);
}

.focus\:border-orange-dark-500\/0:focus {
  border-color: rgb(255 68 5 / 0);
}

.focus\:border-orange-dark-500\/5:focus {
  border-color: rgb(255 68 5 / 0.05);
}

.focus\:border-orange-dark-500\/10:focus {
  border-color: rgb(255 68 5 / 0.1);
}

.focus\:border-orange-dark-500\/20:focus {
  border-color: rgb(255 68 5 / 0.2);
}

.focus\:border-orange-dark-500\/25:focus {
  border-color: rgb(255 68 5 / 0.25);
}

.focus\:border-orange-dark-500\/30:focus {
  border-color: rgb(255 68 5 / 0.3);
}

.focus\:border-orange-dark-500\/40:focus {
  border-color: rgb(255 68 5 / 0.4);
}

.focus\:border-orange-dark-500\/50:focus {
  border-color: rgb(255 68 5 / 0.5);
}

.focus\:border-orange-dark-500\/60:focus {
  border-color: rgb(255 68 5 / 0.6);
}

.focus\:border-orange-dark-500\/70:focus {
  border-color: rgb(255 68 5 / 0.7);
}

.focus\:border-orange-dark-500\/75:focus {
  border-color: rgb(255 68 5 / 0.75);
}

.focus\:border-orange-dark-500\/80:focus {
  border-color: rgb(255 68 5 / 0.8);
}

.focus\:border-orange-dark-500\/90:focus {
  border-color: rgb(255 68 5 / 0.9);
}

.focus\:border-orange-dark-500\/95:focus {
  border-color: rgb(255 68 5 / 0.95);
}

.focus\:border-orange-dark-500\/100:focus {
  border-color: rgb(255 68 5 / 1);
}

.focus\:border-orange-dark-600\/0:focus {
  border-color: rgb(230 46 5 / 0);
}

.focus\:border-orange-dark-600\/5:focus {
  border-color: rgb(230 46 5 / 0.05);
}

.focus\:border-orange-dark-600\/10:focus {
  border-color: rgb(230 46 5 / 0.1);
}

.focus\:border-orange-dark-600\/20:focus {
  border-color: rgb(230 46 5 / 0.2);
}

.focus\:border-orange-dark-600\/25:focus {
  border-color: rgb(230 46 5 / 0.25);
}

.focus\:border-orange-dark-600\/30:focus {
  border-color: rgb(230 46 5 / 0.3);
}

.focus\:border-orange-dark-600\/40:focus {
  border-color: rgb(230 46 5 / 0.4);
}

.focus\:border-orange-dark-600\/50:focus {
  border-color: rgb(230 46 5 / 0.5);
}

.focus\:border-orange-dark-600\/60:focus {
  border-color: rgb(230 46 5 / 0.6);
}

.focus\:border-orange-dark-600\/70:focus {
  border-color: rgb(230 46 5 / 0.7);
}

.focus\:border-orange-dark-600\/75:focus {
  border-color: rgb(230 46 5 / 0.75);
}

.focus\:border-orange-dark-600\/80:focus {
  border-color: rgb(230 46 5 / 0.8);
}

.focus\:border-orange-dark-600\/90:focus {
  border-color: rgb(230 46 5 / 0.9);
}

.focus\:border-orange-dark-600\/95:focus {
  border-color: rgb(230 46 5 / 0.95);
}

.focus\:border-orange-dark-600\/100:focus {
  border-color: rgb(230 46 5 / 1);
}

.focus\:border-orange-dark-700\/0:focus {
  border-color: rgb(188 27 6 / 0);
}

.focus\:border-orange-dark-700\/5:focus {
  border-color: rgb(188 27 6 / 0.05);
}

.focus\:border-orange-dark-700\/10:focus {
  border-color: rgb(188 27 6 / 0.1);
}

.focus\:border-orange-dark-700\/20:focus {
  border-color: rgb(188 27 6 / 0.2);
}

.focus\:border-orange-dark-700\/25:focus {
  border-color: rgb(188 27 6 / 0.25);
}

.focus\:border-orange-dark-700\/30:focus {
  border-color: rgb(188 27 6 / 0.3);
}

.focus\:border-orange-dark-700\/40:focus {
  border-color: rgb(188 27 6 / 0.4);
}

.focus\:border-orange-dark-700\/50:focus {
  border-color: rgb(188 27 6 / 0.5);
}

.focus\:border-orange-dark-700\/60:focus {
  border-color: rgb(188 27 6 / 0.6);
}

.focus\:border-orange-dark-700\/70:focus {
  border-color: rgb(188 27 6 / 0.7);
}

.focus\:border-orange-dark-700\/75:focus {
  border-color: rgb(188 27 6 / 0.75);
}

.focus\:border-orange-dark-700\/80:focus {
  border-color: rgb(188 27 6 / 0.8);
}

.focus\:border-orange-dark-700\/90:focus {
  border-color: rgb(188 27 6 / 0.9);
}

.focus\:border-orange-dark-700\/95:focus {
  border-color: rgb(188 27 6 / 0.95);
}

.focus\:border-orange-dark-700\/100:focus {
  border-color: rgb(188 27 6 / 1);
}

.focus\:border-orange-dark-800\/0:focus {
  border-color: rgb(151 24 12 / 0);
}

.focus\:border-orange-dark-800\/5:focus {
  border-color: rgb(151 24 12 / 0.05);
}

.focus\:border-orange-dark-800\/10:focus {
  border-color: rgb(151 24 12 / 0.1);
}

.focus\:border-orange-dark-800\/20:focus {
  border-color: rgb(151 24 12 / 0.2);
}

.focus\:border-orange-dark-800\/25:focus {
  border-color: rgb(151 24 12 / 0.25);
}

.focus\:border-orange-dark-800\/30:focus {
  border-color: rgb(151 24 12 / 0.3);
}

.focus\:border-orange-dark-800\/40:focus {
  border-color: rgb(151 24 12 / 0.4);
}

.focus\:border-orange-dark-800\/50:focus {
  border-color: rgb(151 24 12 / 0.5);
}

.focus\:border-orange-dark-800\/60:focus {
  border-color: rgb(151 24 12 / 0.6);
}

.focus\:border-orange-dark-800\/70:focus {
  border-color: rgb(151 24 12 / 0.7);
}

.focus\:border-orange-dark-800\/75:focus {
  border-color: rgb(151 24 12 / 0.75);
}

.focus\:border-orange-dark-800\/80:focus {
  border-color: rgb(151 24 12 / 0.8);
}

.focus\:border-orange-dark-800\/90:focus {
  border-color: rgb(151 24 12 / 0.9);
}

.focus\:border-orange-dark-800\/95:focus {
  border-color: rgb(151 24 12 / 0.95);
}

.focus\:border-orange-dark-800\/100:focus {
  border-color: rgb(151 24 12 / 1);
}

.focus\:border-orange-dark-900\/0:focus {
  border-color: rgb(119 26 13 / 0);
}

.focus\:border-orange-dark-900\/5:focus {
  border-color: rgb(119 26 13 / 0.05);
}

.focus\:border-orange-dark-900\/10:focus {
  border-color: rgb(119 26 13 / 0.1);
}

.focus\:border-orange-dark-900\/20:focus {
  border-color: rgb(119 26 13 / 0.2);
}

.focus\:border-orange-dark-900\/25:focus {
  border-color: rgb(119 26 13 / 0.25);
}

.focus\:border-orange-dark-900\/30:focus {
  border-color: rgb(119 26 13 / 0.3);
}

.focus\:border-orange-dark-900\/40:focus {
  border-color: rgb(119 26 13 / 0.4);
}

.focus\:border-orange-dark-900\/50:focus {
  border-color: rgb(119 26 13 / 0.5);
}

.focus\:border-orange-dark-900\/60:focus {
  border-color: rgb(119 26 13 / 0.6);
}

.focus\:border-orange-dark-900\/70:focus {
  border-color: rgb(119 26 13 / 0.7);
}

.focus\:border-orange-dark-900\/75:focus {
  border-color: rgb(119 26 13 / 0.75);
}

.focus\:border-orange-dark-900\/80:focus {
  border-color: rgb(119 26 13 / 0.8);
}

.focus\:border-orange-dark-900\/90:focus {
  border-color: rgb(119 26 13 / 0.9);
}

.focus\:border-orange-dark-900\/95:focus {
  border-color: rgb(119 26 13 / 0.95);
}

.focus\:border-orange-dark-900\/100:focus {
  border-color: rgb(119 26 13 / 1);
}

.focus\:border-orange-dark\/0:focus {
  border-color: rgb(255 105 46 / 0);
}

.focus\:border-orange-dark\/5:focus {
  border-color: rgb(255 105 46 / 0.05);
}

.focus\:border-orange-dark\/10:focus {
  border-color: rgb(255 105 46 / 0.1);
}

.focus\:border-orange-dark\/20:focus {
  border-color: rgb(255 105 46 / 0.2);
}

.focus\:border-orange-dark\/25:focus {
  border-color: rgb(255 105 46 / 0.25);
}

.focus\:border-orange-dark\/30:focus {
  border-color: rgb(255 105 46 / 0.3);
}

.focus\:border-orange-dark\/40:focus {
  border-color: rgb(255 105 46 / 0.4);
}

.focus\:border-orange-dark\/50:focus {
  border-color: rgb(255 105 46 / 0.5);
}

.focus\:border-orange-dark\/60:focus {
  border-color: rgb(255 105 46 / 0.6);
}

.focus\:border-orange-dark\/70:focus {
  border-color: rgb(255 105 46 / 0.7);
}

.focus\:border-orange-dark\/75:focus {
  border-color: rgb(255 105 46 / 0.75);
}

.focus\:border-orange-dark\/80:focus {
  border-color: rgb(255 105 46 / 0.8);
}

.focus\:border-orange-dark\/90:focus {
  border-color: rgb(255 105 46 / 0.9);
}

.focus\:border-orange-dark\/95:focus {
  border-color: rgb(255 105 46 / 0.95);
}

.focus\:border-orange-dark\/100:focus {
  border-color: rgb(255 105 46 / 1);
}

.focus\:border-orange-25\/0:focus {
  border-color: rgb(254 250 245 / 0);
}

.focus\:border-orange-25\/5:focus {
  border-color: rgb(254 250 245 / 0.05);
}

.focus\:border-orange-25\/10:focus {
  border-color: rgb(254 250 245 / 0.1);
}

.focus\:border-orange-25\/20:focus {
  border-color: rgb(254 250 245 / 0.2);
}

.focus\:border-orange-25\/25:focus {
  border-color: rgb(254 250 245 / 0.25);
}

.focus\:border-orange-25\/30:focus {
  border-color: rgb(254 250 245 / 0.3);
}

.focus\:border-orange-25\/40:focus {
  border-color: rgb(254 250 245 / 0.4);
}

.focus\:border-orange-25\/50:focus {
  border-color: rgb(254 250 245 / 0.5);
}

.focus\:border-orange-25\/60:focus {
  border-color: rgb(254 250 245 / 0.6);
}

.focus\:border-orange-25\/70:focus {
  border-color: rgb(254 250 245 / 0.7);
}

.focus\:border-orange-25\/75:focus {
  border-color: rgb(254 250 245 / 0.75);
}

.focus\:border-orange-25\/80:focus {
  border-color: rgb(254 250 245 / 0.8);
}

.focus\:border-orange-25\/90:focus {
  border-color: rgb(254 250 245 / 0.9);
}

.focus\:border-orange-25\/95:focus {
  border-color: rgb(254 250 245 / 0.95);
}

.focus\:border-orange-25\/100:focus {
  border-color: rgb(254 250 245 / 1);
}

.focus\:border-orange-50\/0:focus {
  border-color: rgb(254 246 238 / 0);
}

.focus\:border-orange-50\/5:focus {
  border-color: rgb(254 246 238 / 0.05);
}

.focus\:border-orange-50\/10:focus {
  border-color: rgb(254 246 238 / 0.1);
}

.focus\:border-orange-50\/20:focus {
  border-color: rgb(254 246 238 / 0.2);
}

.focus\:border-orange-50\/25:focus {
  border-color: rgb(254 246 238 / 0.25);
}

.focus\:border-orange-50\/30:focus {
  border-color: rgb(254 246 238 / 0.3);
}

.focus\:border-orange-50\/40:focus {
  border-color: rgb(254 246 238 / 0.4);
}

.focus\:border-orange-50\/50:focus {
  border-color: rgb(254 246 238 / 0.5);
}

.focus\:border-orange-50\/60:focus {
  border-color: rgb(254 246 238 / 0.6);
}

.focus\:border-orange-50\/70:focus {
  border-color: rgb(254 246 238 / 0.7);
}

.focus\:border-orange-50\/75:focus {
  border-color: rgb(254 246 238 / 0.75);
}

.focus\:border-orange-50\/80:focus {
  border-color: rgb(254 246 238 / 0.8);
}

.focus\:border-orange-50\/90:focus {
  border-color: rgb(254 246 238 / 0.9);
}

.focus\:border-orange-50\/95:focus {
  border-color: rgb(254 246 238 / 0.95);
}

.focus\:border-orange-50\/100:focus {
  border-color: rgb(254 246 238 / 1);
}

.focus\:border-orange-100\/0:focus {
  border-color: rgb(253 234 215 / 0);
}

.focus\:border-orange-100\/5:focus {
  border-color: rgb(253 234 215 / 0.05);
}

.focus\:border-orange-100\/10:focus {
  border-color: rgb(253 234 215 / 0.1);
}

.focus\:border-orange-100\/20:focus {
  border-color: rgb(253 234 215 / 0.2);
}

.focus\:border-orange-100\/25:focus {
  border-color: rgb(253 234 215 / 0.25);
}

.focus\:border-orange-100\/30:focus {
  border-color: rgb(253 234 215 / 0.3);
}

.focus\:border-orange-100\/40:focus {
  border-color: rgb(253 234 215 / 0.4);
}

.focus\:border-orange-100\/50:focus {
  border-color: rgb(253 234 215 / 0.5);
}

.focus\:border-orange-100\/60:focus {
  border-color: rgb(253 234 215 / 0.6);
}

.focus\:border-orange-100\/70:focus {
  border-color: rgb(253 234 215 / 0.7);
}

.focus\:border-orange-100\/75:focus {
  border-color: rgb(253 234 215 / 0.75);
}

.focus\:border-orange-100\/80:focus {
  border-color: rgb(253 234 215 / 0.8);
}

.focus\:border-orange-100\/90:focus {
  border-color: rgb(253 234 215 / 0.9);
}

.focus\:border-orange-100\/95:focus {
  border-color: rgb(253 234 215 / 0.95);
}

.focus\:border-orange-100\/100:focus {
  border-color: rgb(253 234 215 / 1);
}

.focus\:border-orange-200\/0:focus {
  border-color: rgb(249 219 175 / 0);
}

.focus\:border-orange-200\/5:focus {
  border-color: rgb(249 219 175 / 0.05);
}

.focus\:border-orange-200\/10:focus {
  border-color: rgb(249 219 175 / 0.1);
}

.focus\:border-orange-200\/20:focus {
  border-color: rgb(249 219 175 / 0.2);
}

.focus\:border-orange-200\/25:focus {
  border-color: rgb(249 219 175 / 0.25);
}

.focus\:border-orange-200\/30:focus {
  border-color: rgb(249 219 175 / 0.3);
}

.focus\:border-orange-200\/40:focus {
  border-color: rgb(249 219 175 / 0.4);
}

.focus\:border-orange-200\/50:focus {
  border-color: rgb(249 219 175 / 0.5);
}

.focus\:border-orange-200\/60:focus {
  border-color: rgb(249 219 175 / 0.6);
}

.focus\:border-orange-200\/70:focus {
  border-color: rgb(249 219 175 / 0.7);
}

.focus\:border-orange-200\/75:focus {
  border-color: rgb(249 219 175 / 0.75);
}

.focus\:border-orange-200\/80:focus {
  border-color: rgb(249 219 175 / 0.8);
}

.focus\:border-orange-200\/90:focus {
  border-color: rgb(249 219 175 / 0.9);
}

.focus\:border-orange-200\/95:focus {
  border-color: rgb(249 219 175 / 0.95);
}

.focus\:border-orange-200\/100:focus {
  border-color: rgb(249 219 175 / 1);
}

.focus\:border-orange-300\/0:focus {
  border-color: rgb(247 178 122 / 0);
}

.focus\:border-orange-300\/5:focus {
  border-color: rgb(247 178 122 / 0.05);
}

.focus\:border-orange-300\/10:focus {
  border-color: rgb(247 178 122 / 0.1);
}

.focus\:border-orange-300\/20:focus {
  border-color: rgb(247 178 122 / 0.2);
}

.focus\:border-orange-300\/25:focus {
  border-color: rgb(247 178 122 / 0.25);
}

.focus\:border-orange-300\/30:focus {
  border-color: rgb(247 178 122 / 0.3);
}

.focus\:border-orange-300\/40:focus {
  border-color: rgb(247 178 122 / 0.4);
}

.focus\:border-orange-300\/50:focus {
  border-color: rgb(247 178 122 / 0.5);
}

.focus\:border-orange-300\/60:focus {
  border-color: rgb(247 178 122 / 0.6);
}

.focus\:border-orange-300\/70:focus {
  border-color: rgb(247 178 122 / 0.7);
}

.focus\:border-orange-300\/75:focus {
  border-color: rgb(247 178 122 / 0.75);
}

.focus\:border-orange-300\/80:focus {
  border-color: rgb(247 178 122 / 0.8);
}

.focus\:border-orange-300\/90:focus {
  border-color: rgb(247 178 122 / 0.9);
}

.focus\:border-orange-300\/95:focus {
  border-color: rgb(247 178 122 / 0.95);
}

.focus\:border-orange-300\/100:focus {
  border-color: rgb(247 178 122 / 1);
}

.focus\:border-orange-400\/0:focus {
  border-color: rgb(243 135 68 / 0);
}

.focus\:border-orange-400\/5:focus {
  border-color: rgb(243 135 68 / 0.05);
}

.focus\:border-orange-400\/10:focus {
  border-color: rgb(243 135 68 / 0.1);
}

.focus\:border-orange-400\/20:focus {
  border-color: rgb(243 135 68 / 0.2);
}

.focus\:border-orange-400\/25:focus {
  border-color: rgb(243 135 68 / 0.25);
}

.focus\:border-orange-400\/30:focus {
  border-color: rgb(243 135 68 / 0.3);
}

.focus\:border-orange-400\/40:focus {
  border-color: rgb(243 135 68 / 0.4);
}

.focus\:border-orange-400\/50:focus {
  border-color: rgb(243 135 68 / 0.5);
}

.focus\:border-orange-400\/60:focus {
  border-color: rgb(243 135 68 / 0.6);
}

.focus\:border-orange-400\/70:focus {
  border-color: rgb(243 135 68 / 0.7);
}

.focus\:border-orange-400\/75:focus {
  border-color: rgb(243 135 68 / 0.75);
}

.focus\:border-orange-400\/80:focus {
  border-color: rgb(243 135 68 / 0.8);
}

.focus\:border-orange-400\/90:focus {
  border-color: rgb(243 135 68 / 0.9);
}

.focus\:border-orange-400\/95:focus {
  border-color: rgb(243 135 68 / 0.95);
}

.focus\:border-orange-400\/100:focus {
  border-color: rgb(243 135 68 / 1);
}

.focus\:border-orange-500\/0:focus {
  border-color: rgb(239 104 32 / 0);
}

.focus\:border-orange-500\/5:focus {
  border-color: rgb(239 104 32 / 0.05);
}

.focus\:border-orange-500\/10:focus {
  border-color: rgb(239 104 32 / 0.1);
}

.focus\:border-orange-500\/20:focus {
  border-color: rgb(239 104 32 / 0.2);
}

.focus\:border-orange-500\/25:focus {
  border-color: rgb(239 104 32 / 0.25);
}

.focus\:border-orange-500\/30:focus {
  border-color: rgb(239 104 32 / 0.3);
}

.focus\:border-orange-500\/40:focus {
  border-color: rgb(239 104 32 / 0.4);
}

.focus\:border-orange-500\/50:focus {
  border-color: rgb(239 104 32 / 0.5);
}

.focus\:border-orange-500\/60:focus {
  border-color: rgb(239 104 32 / 0.6);
}

.focus\:border-orange-500\/70:focus {
  border-color: rgb(239 104 32 / 0.7);
}

.focus\:border-orange-500\/75:focus {
  border-color: rgb(239 104 32 / 0.75);
}

.focus\:border-orange-500\/80:focus {
  border-color: rgb(239 104 32 / 0.8);
}

.focus\:border-orange-500\/90:focus {
  border-color: rgb(239 104 32 / 0.9);
}

.focus\:border-orange-500\/95:focus {
  border-color: rgb(239 104 32 / 0.95);
}

.focus\:border-orange-500\/100:focus {
  border-color: rgb(239 104 32 / 1);
}

.focus\:border-orange-600\/0:focus {
  border-color: rgb(224 79 22 / 0);
}

.focus\:border-orange-600\/5:focus {
  border-color: rgb(224 79 22 / 0.05);
}

.focus\:border-orange-600\/10:focus {
  border-color: rgb(224 79 22 / 0.1);
}

.focus\:border-orange-600\/20:focus {
  border-color: rgb(224 79 22 / 0.2);
}

.focus\:border-orange-600\/25:focus {
  border-color: rgb(224 79 22 / 0.25);
}

.focus\:border-orange-600\/30:focus {
  border-color: rgb(224 79 22 / 0.3);
}

.focus\:border-orange-600\/40:focus {
  border-color: rgb(224 79 22 / 0.4);
}

.focus\:border-orange-600\/50:focus {
  border-color: rgb(224 79 22 / 0.5);
}

.focus\:border-orange-600\/60:focus {
  border-color: rgb(224 79 22 / 0.6);
}

.focus\:border-orange-600\/70:focus {
  border-color: rgb(224 79 22 / 0.7);
}

.focus\:border-orange-600\/75:focus {
  border-color: rgb(224 79 22 / 0.75);
}

.focus\:border-orange-600\/80:focus {
  border-color: rgb(224 79 22 / 0.8);
}

.focus\:border-orange-600\/90:focus {
  border-color: rgb(224 79 22 / 0.9);
}

.focus\:border-orange-600\/95:focus {
  border-color: rgb(224 79 22 / 0.95);
}

.focus\:border-orange-600\/100:focus {
  border-color: rgb(224 79 22 / 1);
}

.focus\:border-orange-700\/0:focus {
  border-color: rgb(185 56 21 / 0);
}

.focus\:border-orange-700\/5:focus {
  border-color: rgb(185 56 21 / 0.05);
}

.focus\:border-orange-700\/10:focus {
  border-color: rgb(185 56 21 / 0.1);
}

.focus\:border-orange-700\/20:focus {
  border-color: rgb(185 56 21 / 0.2);
}

.focus\:border-orange-700\/25:focus {
  border-color: rgb(185 56 21 / 0.25);
}

.focus\:border-orange-700\/30:focus {
  border-color: rgb(185 56 21 / 0.3);
}

.focus\:border-orange-700\/40:focus {
  border-color: rgb(185 56 21 / 0.4);
}

.focus\:border-orange-700\/50:focus {
  border-color: rgb(185 56 21 / 0.5);
}

.focus\:border-orange-700\/60:focus {
  border-color: rgb(185 56 21 / 0.6);
}

.focus\:border-orange-700\/70:focus {
  border-color: rgb(185 56 21 / 0.7);
}

.focus\:border-orange-700\/75:focus {
  border-color: rgb(185 56 21 / 0.75);
}

.focus\:border-orange-700\/80:focus {
  border-color: rgb(185 56 21 / 0.8);
}

.focus\:border-orange-700\/90:focus {
  border-color: rgb(185 56 21 / 0.9);
}

.focus\:border-orange-700\/95:focus {
  border-color: rgb(185 56 21 / 0.95);
}

.focus\:border-orange-700\/100:focus {
  border-color: rgb(185 56 21 / 1);
}

.focus\:border-orange-800\/0:focus {
  border-color: rgb(147 47 25 / 0);
}

.focus\:border-orange-800\/5:focus {
  border-color: rgb(147 47 25 / 0.05);
}

.focus\:border-orange-800\/10:focus {
  border-color: rgb(147 47 25 / 0.1);
}

.focus\:border-orange-800\/20:focus {
  border-color: rgb(147 47 25 / 0.2);
}

.focus\:border-orange-800\/25:focus {
  border-color: rgb(147 47 25 / 0.25);
}

.focus\:border-orange-800\/30:focus {
  border-color: rgb(147 47 25 / 0.3);
}

.focus\:border-orange-800\/40:focus {
  border-color: rgb(147 47 25 / 0.4);
}

.focus\:border-orange-800\/50:focus {
  border-color: rgb(147 47 25 / 0.5);
}

.focus\:border-orange-800\/60:focus {
  border-color: rgb(147 47 25 / 0.6);
}

.focus\:border-orange-800\/70:focus {
  border-color: rgb(147 47 25 / 0.7);
}

.focus\:border-orange-800\/75:focus {
  border-color: rgb(147 47 25 / 0.75);
}

.focus\:border-orange-800\/80:focus {
  border-color: rgb(147 47 25 / 0.8);
}

.focus\:border-orange-800\/90:focus {
  border-color: rgb(147 47 25 / 0.9);
}

.focus\:border-orange-800\/95:focus {
  border-color: rgb(147 47 25 / 0.95);
}

.focus\:border-orange-800\/100:focus {
  border-color: rgb(147 47 25 / 1);
}

.focus\:border-orange-900\/0:focus {
  border-color: rgb(119 41 23 / 0);
}

.focus\:border-orange-900\/5:focus {
  border-color: rgb(119 41 23 / 0.05);
}

.focus\:border-orange-900\/10:focus {
  border-color: rgb(119 41 23 / 0.1);
}

.focus\:border-orange-900\/20:focus {
  border-color: rgb(119 41 23 / 0.2);
}

.focus\:border-orange-900\/25:focus {
  border-color: rgb(119 41 23 / 0.25);
}

.focus\:border-orange-900\/30:focus {
  border-color: rgb(119 41 23 / 0.3);
}

.focus\:border-orange-900\/40:focus {
  border-color: rgb(119 41 23 / 0.4);
}

.focus\:border-orange-900\/50:focus {
  border-color: rgb(119 41 23 / 0.5);
}

.focus\:border-orange-900\/60:focus {
  border-color: rgb(119 41 23 / 0.6);
}

.focus\:border-orange-900\/70:focus {
  border-color: rgb(119 41 23 / 0.7);
}

.focus\:border-orange-900\/75:focus {
  border-color: rgb(119 41 23 / 0.75);
}

.focus\:border-orange-900\/80:focus {
  border-color: rgb(119 41 23 / 0.8);
}

.focus\:border-orange-900\/90:focus {
  border-color: rgb(119 41 23 / 0.9);
}

.focus\:border-orange-900\/95:focus {
  border-color: rgb(119 41 23 / 0.95);
}

.focus\:border-orange-900\/100:focus {
  border-color: rgb(119 41 23 / 1);
}

.focus\:border-orange\/0:focus {
  border-color: rgb(243 135 68 / 0);
}

.focus\:border-orange\/5:focus {
  border-color: rgb(243 135 68 / 0.05);
}

.focus\:border-orange\/10:focus {
  border-color: rgb(243 135 68 / 0.1);
}

.focus\:border-orange\/20:focus {
  border-color: rgb(243 135 68 / 0.2);
}

.focus\:border-orange\/25:focus {
  border-color: rgb(243 135 68 / 0.25);
}

.focus\:border-orange\/30:focus {
  border-color: rgb(243 135 68 / 0.3);
}

.focus\:border-orange\/40:focus {
  border-color: rgb(243 135 68 / 0.4);
}

.focus\:border-orange\/50:focus {
  border-color: rgb(243 135 68 / 0.5);
}

.focus\:border-orange\/60:focus {
  border-color: rgb(243 135 68 / 0.6);
}

.focus\:border-orange\/70:focus {
  border-color: rgb(243 135 68 / 0.7);
}

.focus\:border-orange\/75:focus {
  border-color: rgb(243 135 68 / 0.75);
}

.focus\:border-orange\/80:focus {
  border-color: rgb(243 135 68 / 0.8);
}

.focus\:border-orange\/90:focus {
  border-color: rgb(243 135 68 / 0.9);
}

.focus\:border-orange\/95:focus {
  border-color: rgb(243 135 68 / 0.95);
}

.focus\:border-orange\/100:focus {
  border-color: rgb(243 135 68 / 1);
}

.focus\:border-yellow-25\/0:focus {
  border-color: rgb(254 253 240 / 0);
}

.focus\:border-yellow-25\/5:focus {
  border-color: rgb(254 253 240 / 0.05);
}

.focus\:border-yellow-25\/10:focus {
  border-color: rgb(254 253 240 / 0.1);
}

.focus\:border-yellow-25\/20:focus {
  border-color: rgb(254 253 240 / 0.2);
}

.focus\:border-yellow-25\/25:focus {
  border-color: rgb(254 253 240 / 0.25);
}

.focus\:border-yellow-25\/30:focus {
  border-color: rgb(254 253 240 / 0.3);
}

.focus\:border-yellow-25\/40:focus {
  border-color: rgb(254 253 240 / 0.4);
}

.focus\:border-yellow-25\/50:focus {
  border-color: rgb(254 253 240 / 0.5);
}

.focus\:border-yellow-25\/60:focus {
  border-color: rgb(254 253 240 / 0.6);
}

.focus\:border-yellow-25\/70:focus {
  border-color: rgb(254 253 240 / 0.7);
}

.focus\:border-yellow-25\/75:focus {
  border-color: rgb(254 253 240 / 0.75);
}

.focus\:border-yellow-25\/80:focus {
  border-color: rgb(254 253 240 / 0.8);
}

.focus\:border-yellow-25\/90:focus {
  border-color: rgb(254 253 240 / 0.9);
}

.focus\:border-yellow-25\/95:focus {
  border-color: rgb(254 253 240 / 0.95);
}

.focus\:border-yellow-25\/100:focus {
  border-color: rgb(254 253 240 / 1);
}

.focus\:border-yellow-50\/0:focus {
  border-color: rgb(254 251 232 / 0);
}

.focus\:border-yellow-50\/5:focus {
  border-color: rgb(254 251 232 / 0.05);
}

.focus\:border-yellow-50\/10:focus {
  border-color: rgb(254 251 232 / 0.1);
}

.focus\:border-yellow-50\/20:focus {
  border-color: rgb(254 251 232 / 0.2);
}

.focus\:border-yellow-50\/25:focus {
  border-color: rgb(254 251 232 / 0.25);
}

.focus\:border-yellow-50\/30:focus {
  border-color: rgb(254 251 232 / 0.3);
}

.focus\:border-yellow-50\/40:focus {
  border-color: rgb(254 251 232 / 0.4);
}

.focus\:border-yellow-50\/50:focus {
  border-color: rgb(254 251 232 / 0.5);
}

.focus\:border-yellow-50\/60:focus {
  border-color: rgb(254 251 232 / 0.6);
}

.focus\:border-yellow-50\/70:focus {
  border-color: rgb(254 251 232 / 0.7);
}

.focus\:border-yellow-50\/75:focus {
  border-color: rgb(254 251 232 / 0.75);
}

.focus\:border-yellow-50\/80:focus {
  border-color: rgb(254 251 232 / 0.8);
}

.focus\:border-yellow-50\/90:focus {
  border-color: rgb(254 251 232 / 0.9);
}

.focus\:border-yellow-50\/95:focus {
  border-color: rgb(254 251 232 / 0.95);
}

.focus\:border-yellow-50\/100:focus {
  border-color: rgb(254 251 232 / 1);
}

.focus\:border-yellow-100\/0:focus {
  border-color: rgb(254 247 195 / 0);
}

.focus\:border-yellow-100\/5:focus {
  border-color: rgb(254 247 195 / 0.05);
}

.focus\:border-yellow-100\/10:focus {
  border-color: rgb(254 247 195 / 0.1);
}

.focus\:border-yellow-100\/20:focus {
  border-color: rgb(254 247 195 / 0.2);
}

.focus\:border-yellow-100\/25:focus {
  border-color: rgb(254 247 195 / 0.25);
}

.focus\:border-yellow-100\/30:focus {
  border-color: rgb(254 247 195 / 0.3);
}

.focus\:border-yellow-100\/40:focus {
  border-color: rgb(254 247 195 / 0.4);
}

.focus\:border-yellow-100\/50:focus {
  border-color: rgb(254 247 195 / 0.5);
}

.focus\:border-yellow-100\/60:focus {
  border-color: rgb(254 247 195 / 0.6);
}

.focus\:border-yellow-100\/70:focus {
  border-color: rgb(254 247 195 / 0.7);
}

.focus\:border-yellow-100\/75:focus {
  border-color: rgb(254 247 195 / 0.75);
}

.focus\:border-yellow-100\/80:focus {
  border-color: rgb(254 247 195 / 0.8);
}

.focus\:border-yellow-100\/90:focus {
  border-color: rgb(254 247 195 / 0.9);
}

.focus\:border-yellow-100\/95:focus {
  border-color: rgb(254 247 195 / 0.95);
}

.focus\:border-yellow-100\/100:focus {
  border-color: rgb(254 247 195 / 1);
}

.focus\:border-yellow-200\/0:focus {
  border-color: rgb(254 238 149 / 0);
}

.focus\:border-yellow-200\/5:focus {
  border-color: rgb(254 238 149 / 0.05);
}

.focus\:border-yellow-200\/10:focus {
  border-color: rgb(254 238 149 / 0.1);
}

.focus\:border-yellow-200\/20:focus {
  border-color: rgb(254 238 149 / 0.2);
}

.focus\:border-yellow-200\/25:focus {
  border-color: rgb(254 238 149 / 0.25);
}

.focus\:border-yellow-200\/30:focus {
  border-color: rgb(254 238 149 / 0.3);
}

.focus\:border-yellow-200\/40:focus {
  border-color: rgb(254 238 149 / 0.4);
}

.focus\:border-yellow-200\/50:focus {
  border-color: rgb(254 238 149 / 0.5);
}

.focus\:border-yellow-200\/60:focus {
  border-color: rgb(254 238 149 / 0.6);
}

.focus\:border-yellow-200\/70:focus {
  border-color: rgb(254 238 149 / 0.7);
}

.focus\:border-yellow-200\/75:focus {
  border-color: rgb(254 238 149 / 0.75);
}

.focus\:border-yellow-200\/80:focus {
  border-color: rgb(254 238 149 / 0.8);
}

.focus\:border-yellow-200\/90:focus {
  border-color: rgb(254 238 149 / 0.9);
}

.focus\:border-yellow-200\/95:focus {
  border-color: rgb(254 238 149 / 0.95);
}

.focus\:border-yellow-200\/100:focus {
  border-color: rgb(254 238 149 / 1);
}

.focus\:border-yellow-300\/0:focus {
  border-color: rgb(253 226 114 / 0);
}

.focus\:border-yellow-300\/5:focus {
  border-color: rgb(253 226 114 / 0.05);
}

.focus\:border-yellow-300\/10:focus {
  border-color: rgb(253 226 114 / 0.1);
}

.focus\:border-yellow-300\/20:focus {
  border-color: rgb(253 226 114 / 0.2);
}

.focus\:border-yellow-300\/25:focus {
  border-color: rgb(253 226 114 / 0.25);
}

.focus\:border-yellow-300\/30:focus {
  border-color: rgb(253 226 114 / 0.3);
}

.focus\:border-yellow-300\/40:focus {
  border-color: rgb(253 226 114 / 0.4);
}

.focus\:border-yellow-300\/50:focus {
  border-color: rgb(253 226 114 / 0.5);
}

.focus\:border-yellow-300\/60:focus {
  border-color: rgb(253 226 114 / 0.6);
}

.focus\:border-yellow-300\/70:focus {
  border-color: rgb(253 226 114 / 0.7);
}

.focus\:border-yellow-300\/75:focus {
  border-color: rgb(253 226 114 / 0.75);
}

.focus\:border-yellow-300\/80:focus {
  border-color: rgb(253 226 114 / 0.8);
}

.focus\:border-yellow-300\/90:focus {
  border-color: rgb(253 226 114 / 0.9);
}

.focus\:border-yellow-300\/95:focus {
  border-color: rgb(253 226 114 / 0.95);
}

.focus\:border-yellow-300\/100:focus {
  border-color: rgb(253 226 114 / 1);
}

.focus\:border-yellow-400\/0:focus {
  border-color: rgb(250 197 21 / 0);
}

.focus\:border-yellow-400\/5:focus {
  border-color: rgb(250 197 21 / 0.05);
}

.focus\:border-yellow-400\/10:focus {
  border-color: rgb(250 197 21 / 0.1);
}

.focus\:border-yellow-400\/20:focus {
  border-color: rgb(250 197 21 / 0.2);
}

.focus\:border-yellow-400\/25:focus {
  border-color: rgb(250 197 21 / 0.25);
}

.focus\:border-yellow-400\/30:focus {
  border-color: rgb(250 197 21 / 0.3);
}

.focus\:border-yellow-400\/40:focus {
  border-color: rgb(250 197 21 / 0.4);
}

.focus\:border-yellow-400\/50:focus {
  border-color: rgb(250 197 21 / 0.5);
}

.focus\:border-yellow-400\/60:focus {
  border-color: rgb(250 197 21 / 0.6);
}

.focus\:border-yellow-400\/70:focus {
  border-color: rgb(250 197 21 / 0.7);
}

.focus\:border-yellow-400\/75:focus {
  border-color: rgb(250 197 21 / 0.75);
}

.focus\:border-yellow-400\/80:focus {
  border-color: rgb(250 197 21 / 0.8);
}

.focus\:border-yellow-400\/90:focus {
  border-color: rgb(250 197 21 / 0.9);
}

.focus\:border-yellow-400\/95:focus {
  border-color: rgb(250 197 21 / 0.95);
}

.focus\:border-yellow-400\/100:focus {
  border-color: rgb(250 197 21 / 1);
}

.focus\:border-yellow-500\/0:focus {
  border-color: rgb(234 170 8 / 0);
}

.focus\:border-yellow-500\/5:focus {
  border-color: rgb(234 170 8 / 0.05);
}

.focus\:border-yellow-500\/10:focus {
  border-color: rgb(234 170 8 / 0.1);
}

.focus\:border-yellow-500\/20:focus {
  border-color: rgb(234 170 8 / 0.2);
}

.focus\:border-yellow-500\/25:focus {
  border-color: rgb(234 170 8 / 0.25);
}

.focus\:border-yellow-500\/30:focus {
  border-color: rgb(234 170 8 / 0.3);
}

.focus\:border-yellow-500\/40:focus {
  border-color: rgb(234 170 8 / 0.4);
}

.focus\:border-yellow-500\/50:focus {
  border-color: rgb(234 170 8 / 0.5);
}

.focus\:border-yellow-500\/60:focus {
  border-color: rgb(234 170 8 / 0.6);
}

.focus\:border-yellow-500\/70:focus {
  border-color: rgb(234 170 8 / 0.7);
}

.focus\:border-yellow-500\/75:focus {
  border-color: rgb(234 170 8 / 0.75);
}

.focus\:border-yellow-500\/80:focus {
  border-color: rgb(234 170 8 / 0.8);
}

.focus\:border-yellow-500\/90:focus {
  border-color: rgb(234 170 8 / 0.9);
}

.focus\:border-yellow-500\/95:focus {
  border-color: rgb(234 170 8 / 0.95);
}

.focus\:border-yellow-500\/100:focus {
  border-color: rgb(234 170 8 / 1);
}

.focus\:border-yellow-600\/0:focus {
  border-color: rgb(202 133 4 / 0);
}

.focus\:border-yellow-600\/5:focus {
  border-color: rgb(202 133 4 / 0.05);
}

.focus\:border-yellow-600\/10:focus {
  border-color: rgb(202 133 4 / 0.1);
}

.focus\:border-yellow-600\/20:focus {
  border-color: rgb(202 133 4 / 0.2);
}

.focus\:border-yellow-600\/25:focus {
  border-color: rgb(202 133 4 / 0.25);
}

.focus\:border-yellow-600\/30:focus {
  border-color: rgb(202 133 4 / 0.3);
}

.focus\:border-yellow-600\/40:focus {
  border-color: rgb(202 133 4 / 0.4);
}

.focus\:border-yellow-600\/50:focus {
  border-color: rgb(202 133 4 / 0.5);
}

.focus\:border-yellow-600\/60:focus {
  border-color: rgb(202 133 4 / 0.6);
}

.focus\:border-yellow-600\/70:focus {
  border-color: rgb(202 133 4 / 0.7);
}

.focus\:border-yellow-600\/75:focus {
  border-color: rgb(202 133 4 / 0.75);
}

.focus\:border-yellow-600\/80:focus {
  border-color: rgb(202 133 4 / 0.8);
}

.focus\:border-yellow-600\/90:focus {
  border-color: rgb(202 133 4 / 0.9);
}

.focus\:border-yellow-600\/95:focus {
  border-color: rgb(202 133 4 / 0.95);
}

.focus\:border-yellow-600\/100:focus {
  border-color: rgb(202 133 4 / 1);
}

.focus\:border-yellow-700\/0:focus {
  border-color: rgb(161 92 7 / 0);
}

.focus\:border-yellow-700\/5:focus {
  border-color: rgb(161 92 7 / 0.05);
}

.focus\:border-yellow-700\/10:focus {
  border-color: rgb(161 92 7 / 0.1);
}

.focus\:border-yellow-700\/20:focus {
  border-color: rgb(161 92 7 / 0.2);
}

.focus\:border-yellow-700\/25:focus {
  border-color: rgb(161 92 7 / 0.25);
}

.focus\:border-yellow-700\/30:focus {
  border-color: rgb(161 92 7 / 0.3);
}

.focus\:border-yellow-700\/40:focus {
  border-color: rgb(161 92 7 / 0.4);
}

.focus\:border-yellow-700\/50:focus {
  border-color: rgb(161 92 7 / 0.5);
}

.focus\:border-yellow-700\/60:focus {
  border-color: rgb(161 92 7 / 0.6);
}

.focus\:border-yellow-700\/70:focus {
  border-color: rgb(161 92 7 / 0.7);
}

.focus\:border-yellow-700\/75:focus {
  border-color: rgb(161 92 7 / 0.75);
}

.focus\:border-yellow-700\/80:focus {
  border-color: rgb(161 92 7 / 0.8);
}

.focus\:border-yellow-700\/90:focus {
  border-color: rgb(161 92 7 / 0.9);
}

.focus\:border-yellow-700\/95:focus {
  border-color: rgb(161 92 7 / 0.95);
}

.focus\:border-yellow-700\/100:focus {
  border-color: rgb(161 92 7 / 1);
}

.focus\:border-yellow-800\/0:focus {
  border-color: rgb(133 74 14 / 0);
}

.focus\:border-yellow-800\/5:focus {
  border-color: rgb(133 74 14 / 0.05);
}

.focus\:border-yellow-800\/10:focus {
  border-color: rgb(133 74 14 / 0.1);
}

.focus\:border-yellow-800\/20:focus {
  border-color: rgb(133 74 14 / 0.2);
}

.focus\:border-yellow-800\/25:focus {
  border-color: rgb(133 74 14 / 0.25);
}

.focus\:border-yellow-800\/30:focus {
  border-color: rgb(133 74 14 / 0.3);
}

.focus\:border-yellow-800\/40:focus {
  border-color: rgb(133 74 14 / 0.4);
}

.focus\:border-yellow-800\/50:focus {
  border-color: rgb(133 74 14 / 0.5);
}

.focus\:border-yellow-800\/60:focus {
  border-color: rgb(133 74 14 / 0.6);
}

.focus\:border-yellow-800\/70:focus {
  border-color: rgb(133 74 14 / 0.7);
}

.focus\:border-yellow-800\/75:focus {
  border-color: rgb(133 74 14 / 0.75);
}

.focus\:border-yellow-800\/80:focus {
  border-color: rgb(133 74 14 / 0.8);
}

.focus\:border-yellow-800\/90:focus {
  border-color: rgb(133 74 14 / 0.9);
}

.focus\:border-yellow-800\/95:focus {
  border-color: rgb(133 74 14 / 0.95);
}

.focus\:border-yellow-800\/100:focus {
  border-color: rgb(133 74 14 / 1);
}

.focus\:border-yellow-900\/0:focus {
  border-color: rgb(113 56 18 / 0);
}

.focus\:border-yellow-900\/5:focus {
  border-color: rgb(113 56 18 / 0.05);
}

.focus\:border-yellow-900\/10:focus {
  border-color: rgb(113 56 18 / 0.1);
}

.focus\:border-yellow-900\/20:focus {
  border-color: rgb(113 56 18 / 0.2);
}

.focus\:border-yellow-900\/25:focus {
  border-color: rgb(113 56 18 / 0.25);
}

.focus\:border-yellow-900\/30:focus {
  border-color: rgb(113 56 18 / 0.3);
}

.focus\:border-yellow-900\/40:focus {
  border-color: rgb(113 56 18 / 0.4);
}

.focus\:border-yellow-900\/50:focus {
  border-color: rgb(113 56 18 / 0.5);
}

.focus\:border-yellow-900\/60:focus {
  border-color: rgb(113 56 18 / 0.6);
}

.focus\:border-yellow-900\/70:focus {
  border-color: rgb(113 56 18 / 0.7);
}

.focus\:border-yellow-900\/75:focus {
  border-color: rgb(113 56 18 / 0.75);
}

.focus\:border-yellow-900\/80:focus {
  border-color: rgb(113 56 18 / 0.8);
}

.focus\:border-yellow-900\/90:focus {
  border-color: rgb(113 56 18 / 0.9);
}

.focus\:border-yellow-900\/95:focus {
  border-color: rgb(113 56 18 / 0.95);
}

.focus\:border-yellow-900\/100:focus {
  border-color: rgb(113 56 18 / 1);
}

.focus\:border-yellow\/0:focus {
  border-color: rgb(250 197 21 / 0);
}

.focus\:border-yellow\/5:focus {
  border-color: rgb(250 197 21 / 0.05);
}

.focus\:border-yellow\/10:focus {
  border-color: rgb(250 197 21 / 0.1);
}

.focus\:border-yellow\/20:focus {
  border-color: rgb(250 197 21 / 0.2);
}

.focus\:border-yellow\/25:focus {
  border-color: rgb(250 197 21 / 0.25);
}

.focus\:border-yellow\/30:focus {
  border-color: rgb(250 197 21 / 0.3);
}

.focus\:border-yellow\/40:focus {
  border-color: rgb(250 197 21 / 0.4);
}

.focus\:border-yellow\/50:focus {
  border-color: rgb(250 197 21 / 0.5);
}

.focus\:border-yellow\/60:focus {
  border-color: rgb(250 197 21 / 0.6);
}

.focus\:border-yellow\/70:focus {
  border-color: rgb(250 197 21 / 0.7);
}

.focus\:border-yellow\/75:focus {
  border-color: rgb(250 197 21 / 0.75);
}

.focus\:border-yellow\/80:focus {
  border-color: rgb(250 197 21 / 0.8);
}

.focus\:border-yellow\/90:focus {
  border-color: rgb(250 197 21 / 0.9);
}

.focus\:border-yellow\/95:focus {
  border-color: rgb(250 197 21 / 0.95);
}

.focus\:border-yellow\/100:focus {
  border-color: rgb(250 197 21 / 1);
}

.focus\:bg-white:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.focus\:bg-black:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.focus\:bg-gray-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.focus\:bg-gray-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.focus\:bg-gray-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.focus\:bg-gray-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.focus\:bg-gray-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.focus\:bg-gray-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.focus\:bg-gray-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.focus\:bg-gray-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.focus\:bg-gray-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.focus\:bg-gray-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.focus\:bg-gray-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.focus\:bg-gray:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.focus\:bg-primary-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.focus\:bg-primary-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.focus\:bg-primary-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.focus\:bg-primary-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.focus\:bg-primary-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.focus\:bg-primary-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.focus\:bg-primary-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.focus\:bg-primary-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.focus\:bg-primary-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.focus\:bg-primary-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.focus\:bg-primary-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.focus\:bg-primary:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.focus\:bg-error-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.focus\:bg-error-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.focus\:bg-error-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.focus\:bg-error-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.focus\:bg-error-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.focus\:bg-error-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.focus\:bg-error-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.focus\:bg-error-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.focus\:bg-error-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.focus\:bg-error-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.focus\:bg-error-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.focus\:bg-error:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.focus\:bg-warning-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.focus\:bg-warning-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.focus\:bg-warning-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.focus\:bg-warning-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.focus\:bg-warning-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.focus\:bg-warning-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.focus\:bg-warning-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.focus\:bg-warning-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.focus\:bg-warning-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.focus\:bg-warning-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.focus\:bg-warning-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.focus\:bg-warning:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.focus\:bg-success-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.focus\:bg-success-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.focus\:bg-success-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.focus\:bg-success-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.focus\:bg-success-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.focus\:bg-success-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.focus\:bg-success-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.focus\:bg-success-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.focus\:bg-success-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.focus\:bg-success-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.focus\:bg-success-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.focus\:bg-success:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.focus\:bg-gray-blue:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.focus\:bg-gray-cool:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.focus\:bg-gray-modern:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.focus\:bg-gray-neutral:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.focus\:bg-gray-iron:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.focus\:bg-gray-true:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.focus\:bg-gray-warm:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.focus\:bg-moss-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.focus\:bg-moss-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.focus\:bg-moss-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.focus\:bg-moss-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.focus\:bg-moss-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.focus\:bg-moss-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.focus\:bg-moss-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.focus\:bg-moss-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.focus\:bg-moss-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.focus\:bg-moss-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.focus\:bg-moss-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.focus\:bg-moss:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-200:focus {
  background-color: #DOF8AB;
}

.focus\:bg-green-light-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-600:focus {
  background-color: #4CA3OD;
}

.focus\:bg-green-light-700:focus {
  background-color: #3B7COF;
}

.focus\:bg-green-light-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.focus\:bg-green-light-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.focus\:bg-green-light:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.focus\:bg-green-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.focus\:bg-green-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.focus\:bg-green-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.focus\:bg-green-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.focus\:bg-green-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.focus\:bg-green-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.focus\:bg-green-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.focus\:bg-green-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.focus\:bg-green-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.focus\:bg-green-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.focus\:bg-green-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.focus\:bg-green:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.focus\:bg-teal-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.focus\:bg-teal-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.focus\:bg-teal-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.focus\:bg-teal-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.focus\:bg-teal-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.focus\:bg-teal-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.focus\:bg-teal-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.focus\:bg-teal-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.focus\:bg-teal-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.focus\:bg-teal-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.focus\:bg-teal-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.focus\:bg-teal:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.focus\:bg-cyan-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.focus\:bg-cyan:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.focus\:bg-blue-light:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.focus\:bg-blue-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.focus\:bg-blue-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.focus\:bg-blue-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.focus\:bg-blue-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.focus\:bg-blue-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.focus\:bg-blue-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.focus\:bg-blue:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.focus\:bg-blue-dark:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.focus\:bg-indigo:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.focus\:bg-violet-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.focus\:bg-violet-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.focus\:bg-violet-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.focus\:bg-violet-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.focus\:bg-violet-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.focus\:bg-violet-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.focus\:bg-violet-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.focus\:bg-violet-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.focus\:bg-violet-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.focus\:bg-violet-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.focus\:bg-violet-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.focus\:bg-violet:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.focus\:bg-purple-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.focus\:bg-purple-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.focus\:bg-purple-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.focus\:bg-purple-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.focus\:bg-purple-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.focus\:bg-purple-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.focus\:bg-purple-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.focus\:bg-purple-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.focus\:bg-purple-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.focus\:bg-purple-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.focus\:bg-purple-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.focus\:bg-purple:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.focus\:bg-fuchsia:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.focus\:bg-pink-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.focus\:bg-pink-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.focus\:bg-pink-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.focus\:bg-pink-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.focus\:bg-pink-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.focus\:bg-pink-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.focus\:bg-pink-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.focus\:bg-pink-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.focus\:bg-pink-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.focus\:bg-pink-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.focus\:bg-pink-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.focus\:bg-pink:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.focus\:bg-rose-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.focus\:bg-rose-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.focus\:bg-rose-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.focus\:bg-rose-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.focus\:bg-rose-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.focus\:bg-rose-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.focus\:bg-rose-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.focus\:bg-rose-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.focus\:bg-rose-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.focus\:bg-rose-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.focus\:bg-rose-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.focus\:bg-rose:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.focus\:bg-orange-dark:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.focus\:bg-orange-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.focus\:bg-orange-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.focus\:bg-orange-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.focus\:bg-orange-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.focus\:bg-orange-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.focus\:bg-orange-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.focus\:bg-orange-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.focus\:bg-orange-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.focus\:bg-orange-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.focus\:bg-orange-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.focus\:bg-orange-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.focus\:bg-orange:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-25:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-200:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-300:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-400:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-500:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-600:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-700:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-800:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-900:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.focus\:bg-yellow:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.focus\:bg-white\/0:focus {
  background-color: rgb(255 255 255 / 0);
}

.focus\:bg-white\/5:focus {
  background-color: rgb(255 255 255 / 0.05);
}

.focus\:bg-white\/10:focus {
  background-color: rgb(255 255 255 / 0.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\/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-white\/100:focus {
  background-color: rgb(255 255 255 / 1);
}

.focus\:bg-black\/0:focus {
  background-color: rgb(0 0 0 / 0);
}

.focus\:bg-black\/5:focus {
  background-color: rgb(0 0 0 / 0.05);
}

.focus\:bg-black\/10:focus {
  background-color: rgb(0 0 0 / 0.1);
}

.focus\:bg-black\/20:focus {
  background-color: rgb(0 0 0 / 0.2);
}

.focus\:bg-black\/25:focus {
  background-color: rgb(0 0 0 / 0.25);
}

.focus\:bg-black\/30:focus {
  background-color: rgb(0 0 0 / 0.3);
}

.focus\:bg-black\/40:focus {
  background-color: rgb(0 0 0 / 0.4);
}

.focus\:bg-black\/50:focus {
  background-color: rgb(0 0 0 / 0.5);
}

.focus\:bg-black\/60:focus {
  background-color: rgb(0 0 0 / 0.6);
}

.focus\:bg-black\/70:focus {
  background-color: rgb(0 0 0 / 0.7);
}

.focus\:bg-black\/75:focus {
  background-color: rgb(0 0 0 / 0.75);
}

.focus\:bg-black\/80:focus {
  background-color: rgb(0 0 0 / 0.8);
}

.focus\:bg-black\/90:focus {
  background-color: rgb(0 0 0 / 0.9);
}

.focus\:bg-black\/95:focus {
  background-color: rgb(0 0 0 / 0.95);
}

.focus\:bg-black\/100:focus {
  background-color: rgb(0 0 0 / 1);
}

.focus\:bg-gray-25\/0:focus {
  background-color: rgb(252 252 253 / 0);
}

.focus\:bg-gray-25\/5:focus {
  background-color: rgb(252 252 253 / 0.05);
}

.focus\:bg-gray-25\/10:focus {
  background-color: rgb(252 252 253 / 0.1);
}

.focus\:bg-gray-25\/20:focus {
  background-color: rgb(252 252 253 / 0.2);
}

.focus\:bg-gray-25\/25:focus {
  background-color: rgb(252 252 253 / 0.25);
}

.focus\:bg-gray-25\/30:focus {
  background-color: rgb(252 252 253 / 0.3);
}

.focus\:bg-gray-25\/40:focus {
  background-color: rgb(252 252 253 / 0.4);
}

.focus\:bg-gray-25\/50:focus {
  background-color: rgb(252 252 253 / 0.5);
}

.focus\:bg-gray-25\/60:focus {
  background-color: rgb(252 252 253 / 0.6);
}

.focus\:bg-gray-25\/70:focus {
  background-color: rgb(252 252 253 / 0.7);
}

.focus\:bg-gray-25\/75:focus {
  background-color: rgb(252 252 253 / 0.75);
}

.focus\:bg-gray-25\/80:focus {
  background-color: rgb(252 252 253 / 0.8);
}

.focus\:bg-gray-25\/90:focus {
  background-color: rgb(252 252 253 / 0.9);
}

.focus\:bg-gray-25\/95:focus {
  background-color: rgb(252 252 253 / 0.95);
}

.focus\:bg-gray-25\/100:focus {
  background-color: rgb(252 252 253 / 1);
}

.focus\:bg-gray-50\/0:focus {
  background-color: rgb(249 250 251 / 0);
}

.focus\:bg-gray-50\/5:focus {
  background-color: rgb(249 250 251 / 0.05);
}

.focus\:bg-gray-50\/10:focus {
  background-color: rgb(249 250 251 / 0.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\/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-50\/100:focus {
  background-color: rgb(249 250 251 / 1);
}

.focus\:bg-gray-100\/0:focus {
  background-color: rgb(242 244 247 / 0);
}

.focus\:bg-gray-100\/5:focus {
  background-color: rgb(242 244 247 / 0.05);
}

.focus\:bg-gray-100\/10:focus {
  background-color: rgb(242 244 247 / 0.1);
}

.focus\:bg-gray-100\/20:focus {
  background-color: rgb(242 244 247 / 0.2);
}

.focus\:bg-gray-100\/25:focus {
  background-color: rgb(242 244 247 / 0.25);
}

.focus\:bg-gray-100\/30:focus {
  background-color: rgb(242 244 247 / 0.3);
}

.focus\:bg-gray-100\/40:focus {
  background-color: rgb(242 244 247 / 0.4);
}

.focus\:bg-gray-100\/50:focus {
  background-color: rgb(242 244 247 / 0.5);
}

.focus\:bg-gray-100\/60:focus {
  background-color: rgb(242 244 247 / 0.6);
}

.focus\:bg-gray-100\/70:focus {
  background-color: rgb(242 244 247 / 0.7);
}

.focus\:bg-gray-100\/75:focus {
  background-color: rgb(242 244 247 / 0.75);
}

.focus\:bg-gray-100\/80:focus {
  background-color: rgb(242 244 247 / 0.8);
}

.focus\:bg-gray-100\/90:focus {
  background-color: rgb(242 244 247 / 0.9);
}

.focus\:bg-gray-100\/95:focus {
  background-color: rgb(242 244 247 / 0.95);
}

.focus\:bg-gray-100\/100:focus {
  background-color: rgb(242 244 247 / 1);
}

.focus\:bg-gray-200\/0:focus {
  background-color: rgb(234 236 240 / 0);
}

.focus\:bg-gray-200\/5:focus {
  background-color: rgb(234 236 240 / 0.05);
}

.focus\:bg-gray-200\/10:focus {
  background-color: rgb(234 236 240 / 0.1);
}

.focus\:bg-gray-200\/20:focus {
  background-color: rgb(234 236 240 / 0.2);
}

.focus\:bg-gray-200\/25:focus {
  background-color: rgb(234 236 240 / 0.25);
}

.focus\:bg-gray-200\/30:focus {
  background-color: rgb(234 236 240 / 0.3);
}

.focus\:bg-gray-200\/40:focus {
  background-color: rgb(234 236 240 / 0.4);
}

.focus\:bg-gray-200\/50:focus {
  background-color: rgb(234 236 240 / 0.5);
}

.focus\:bg-gray-200\/60:focus {
  background-color: rgb(234 236 240 / 0.6);
}

.focus\:bg-gray-200\/70:focus {
  background-color: rgb(234 236 240 / 0.7);
}

.focus\:bg-gray-200\/75:focus {
  background-color: rgb(234 236 240 / 0.75);
}

.focus\:bg-gray-200\/80:focus {
  background-color: rgb(234 236 240 / 0.8);
}

.focus\:bg-gray-200\/90:focus {
  background-color: rgb(234 236 240 / 0.9);
}

.focus\:bg-gray-200\/95:focus {
  background-color: rgb(234 236 240 / 0.95);
}

.focus\:bg-gray-200\/100:focus {
  background-color: rgb(234 236 240 / 1);
}

.focus\:bg-gray-300\/0:focus {
  background-color: rgb(208 213 221 / 0);
}

.focus\:bg-gray-300\/5:focus {
  background-color: rgb(208 213 221 / 0.05);
}

.focus\:bg-gray-300\/10:focus {
  background-color: rgb(208 213 221 / 0.1);
}

.focus\:bg-gray-300\/20:focus {
  background-color: rgb(208 213 221 / 0.2);
}

.focus\:bg-gray-300\/25:focus {
  background-color: rgb(208 213 221 / 0.25);
}

.focus\:bg-gray-300\/30:focus {
  background-color: rgb(208 213 221 / 0.3);
}

.focus\:bg-gray-300\/40:focus {
  background-color: rgb(208 213 221 / 0.4);
}

.focus\:bg-gray-300\/50:focus {
  background-color: rgb(208 213 221 / 0.5);
}

.focus\:bg-gray-300\/60:focus {
  background-color: rgb(208 213 221 / 0.6);
}

.focus\:bg-gray-300\/70:focus {
  background-color: rgb(208 213 221 / 0.7);
}

.focus\:bg-gray-300\/75:focus {
  background-color: rgb(208 213 221 / 0.75);
}

.focus\:bg-gray-300\/80:focus {
  background-color: rgb(208 213 221 / 0.8);
}

.focus\:bg-gray-300\/90:focus {
  background-color: rgb(208 213 221 / 0.9);
}

.focus\:bg-gray-300\/95:focus {
  background-color: rgb(208 213 221 / 0.95);
}

.focus\:bg-gray-300\/100:focus {
  background-color: rgb(208 213 221 / 1);
}

.focus\:bg-gray-400\/0:focus {
  background-color: rgb(152 162 179 / 0);
}

.focus\:bg-gray-400\/5:focus {
  background-color: rgb(152 162 179 / 0.05);
}

.focus\:bg-gray-400\/10:focus {
  background-color: rgb(152 162 179 / 0.1);
}

.focus\:bg-gray-400\/20:focus {
  background-color: rgb(152 162 179 / 0.2);
}

.focus\:bg-gray-400\/25:focus {
  background-color: rgb(152 162 179 / 0.25);
}

.focus\:bg-gray-400\/30:focus {
  background-color: rgb(152 162 179 / 0.3);
}

.focus\:bg-gray-400\/40:focus {
  background-color: rgb(152 162 179 / 0.4);
}

.focus\:bg-gray-400\/50:focus {
  background-color: rgb(152 162 179 / 0.5);
}

.focus\:bg-gray-400\/60:focus {
  background-color: rgb(152 162 179 / 0.6);
}

.focus\:bg-gray-400\/70:focus {
  background-color: rgb(152 162 179 / 0.7);
}

.focus\:bg-gray-400\/75:focus {
  background-color: rgb(152 162 179 / 0.75);
}

.focus\:bg-gray-400\/80:focus {
  background-color: rgb(152 162 179 / 0.8);
}

.focus\:bg-gray-400\/90:focus {
  background-color: rgb(152 162 179 / 0.9);
}

.focus\:bg-gray-400\/95:focus {
  background-color: rgb(152 162 179 / 0.95);
}

.focus\:bg-gray-400\/100:focus {
  background-color: rgb(152 162 179 / 1);
}

.focus\:bg-gray-500\/0:focus {
  background-color: rgb(102 112 133 / 0);
}

.focus\:bg-gray-500\/5:focus {
  background-color: rgb(102 112 133 / 0.05);
}

.focus\:bg-gray-500\/10:focus {
  background-color: rgb(102 112 133 / 0.1);
}

.focus\:bg-gray-500\/20:focus {
  background-color: rgb(102 112 133 / 0.2);
}

.focus\:bg-gray-500\/25:focus {
  background-color: rgb(102 112 133 / 0.25);
}

.focus\:bg-gray-500\/30:focus {
  background-color: rgb(102 112 133 / 0.3);
}

.focus\:bg-gray-500\/40:focus {
  background-color: rgb(102 112 133 / 0.4);
}

.focus\:bg-gray-500\/50:focus {
  background-color: rgb(102 112 133 / 0.5);
}

.focus\:bg-gray-500\/60:focus {
  background-color: rgb(102 112 133 / 0.6);
}

.focus\:bg-gray-500\/70:focus {
  background-color: rgb(102 112 133 / 0.7);
}

.focus\:bg-gray-500\/75:focus {
  background-color: rgb(102 112 133 / 0.75);
}

.focus\:bg-gray-500\/80:focus {
  background-color: rgb(102 112 133 / 0.8);
}

.focus\:bg-gray-500\/90:focus {
  background-color: rgb(102 112 133 / 0.9);
}

.focus\:bg-gray-500\/95:focus {
  background-color: rgb(102 112 133 / 0.95);
}

.focus\:bg-gray-500\/100:focus {
  background-color: rgb(102 112 133 / 1);
}

.focus\:bg-gray-600\/0:focus {
  background-color: rgb(71 84 103 / 0);
}

.focus\:bg-gray-600\/5:focus {
  background-color: rgb(71 84 103 / 0.05);
}

.focus\:bg-gray-600\/10:focus {
  background-color: rgb(71 84 103 / 0.1);
}

.focus\:bg-gray-600\/20:focus {
  background-color: rgb(71 84 103 / 0.2);
}

.focus\:bg-gray-600\/25:focus {
  background-color: rgb(71 84 103 / 0.25);
}

.focus\:bg-gray-600\/30:focus {
  background-color: rgb(71 84 103 / 0.3);
}

.focus\:bg-gray-600\/40:focus {
  background-color: rgb(71 84 103 / 0.4);
}

.focus\:bg-gray-600\/50:focus {
  background-color: rgb(71 84 103 / 0.5);
}

.focus\:bg-gray-600\/60:focus {
  background-color: rgb(71 84 103 / 0.6);
}

.focus\:bg-gray-600\/70:focus {
  background-color: rgb(71 84 103 / 0.7);
}

.focus\:bg-gray-600\/75:focus {
  background-color: rgb(71 84 103 / 0.75);
}

.focus\:bg-gray-600\/80:focus {
  background-color: rgb(71 84 103 / 0.8);
}

.focus\:bg-gray-600\/90:focus {
  background-color: rgb(71 84 103 / 0.9);
}

.focus\:bg-gray-600\/95:focus {
  background-color: rgb(71 84 103 / 0.95);
}

.focus\:bg-gray-600\/100:focus {
  background-color: rgb(71 84 103 / 1);
}

.focus\:bg-gray-700\/0:focus {
  background-color: rgb(52 64 84 / 0);
}

.focus\:bg-gray-700\/5:focus {
  background-color: rgb(52 64 84 / 0.05);
}

.focus\:bg-gray-700\/10:focus {
  background-color: rgb(52 64 84 / 0.1);
}

.focus\:bg-gray-700\/20:focus {
  background-color: rgb(52 64 84 / 0.2);
}

.focus\:bg-gray-700\/25:focus {
  background-color: rgb(52 64 84 / 0.25);
}

.focus\:bg-gray-700\/30:focus {
  background-color: rgb(52 64 84 / 0.3);
}

.focus\:bg-gray-700\/40:focus {
  background-color: rgb(52 64 84 / 0.4);
}

.focus\:bg-gray-700\/50:focus {
  background-color: rgb(52 64 84 / 0.5);
}

.focus\:bg-gray-700\/60:focus {
  background-color: rgb(52 64 84 / 0.6);
}

.focus\:bg-gray-700\/70:focus {
  background-color: rgb(52 64 84 / 0.7);
}

.focus\:bg-gray-700\/75:focus {
  background-color: rgb(52 64 84 / 0.75);
}

.focus\:bg-gray-700\/80:focus {
  background-color: rgb(52 64 84 / 0.8);
}

.focus\:bg-gray-700\/90:focus {
  background-color: rgb(52 64 84 / 0.9);
}

.focus\:bg-gray-700\/95:focus {
  background-color: rgb(52 64 84 / 0.95);
}

.focus\:bg-gray-700\/100:focus {
  background-color: rgb(52 64 84 / 1);
}

.focus\:bg-gray-800\/0:focus {
  background-color: rgb(29 41 57 / 0);
}

.focus\:bg-gray-800\/5:focus {
  background-color: rgb(29 41 57 / 0.05);
}

.focus\:bg-gray-800\/10:focus {
  background-color: rgb(29 41 57 / 0.1);
}

.focus\:bg-gray-800\/20:focus {
  background-color: rgb(29 41 57 / 0.2);
}

.focus\:bg-gray-800\/25:focus {
  background-color: rgb(29 41 57 / 0.25);
}

.focus\:bg-gray-800\/30:focus {
  background-color: rgb(29 41 57 / 0.3);
}

.focus\:bg-gray-800\/40:focus {
  background-color: rgb(29 41 57 / 0.4);
}

.focus\:bg-gray-800\/50:focus {
  background-color: rgb(29 41 57 / 0.5);
}

.focus\:bg-gray-800\/60:focus {
  background-color: rgb(29 41 57 / 0.6);
}

.focus\:bg-gray-800\/70:focus {
  background-color: rgb(29 41 57 / 0.7);
}

.focus\:bg-gray-800\/75:focus {
  background-color: rgb(29 41 57 / 0.75);
}

.focus\:bg-gray-800\/80:focus {
  background-color: rgb(29 41 57 / 0.8);
}

.focus\:bg-gray-800\/90:focus {
  background-color: rgb(29 41 57 / 0.9);
}

.focus\:bg-gray-800\/95:focus {
  background-color: rgb(29 41 57 / 0.95);
}

.focus\:bg-gray-800\/100:focus {
  background-color: rgb(29 41 57 / 1);
}

.focus\:bg-gray-900\/0:focus {
  background-color: rgb(16 24 40 / 0);
}

.focus\:bg-gray-900\/5:focus {
  background-color: rgb(16 24 40 / 0.05);
}

.focus\:bg-gray-900\/10:focus {
  background-color: rgb(16 24 40 / 0.1);
}

.focus\:bg-gray-900\/20:focus {
  background-color: rgb(16 24 40 / 0.2);
}

.focus\:bg-gray-900\/25:focus {
  background-color: rgb(16 24 40 / 0.25);
}

.focus\:bg-gray-900\/30:focus {
  background-color: rgb(16 24 40 / 0.3);
}

.focus\:bg-gray-900\/40:focus {
  background-color: rgb(16 24 40 / 0.4);
}

.focus\:bg-gray-900\/50:focus {
  background-color: rgb(16 24 40 / 0.5);
}

.focus\:bg-gray-900\/60:focus {
  background-color: rgb(16 24 40 / 0.6);
}

.focus\:bg-gray-900\/70:focus {
  background-color: rgb(16 24 40 / 0.7);
}

.focus\:bg-gray-900\/75:focus {
  background-color: rgb(16 24 40 / 0.75);
}

.focus\:bg-gray-900\/80:focus {
  background-color: rgb(16 24 40 / 0.8);
}

.focus\:bg-gray-900\/90:focus {
  background-color: rgb(16 24 40 / 0.9);
}

.focus\:bg-gray-900\/95:focus {
  background-color: rgb(16 24 40 / 0.95);
}

.focus\:bg-gray-900\/100:focus {
  background-color: rgb(16 24 40 / 1);
}

.focus\:bg-gray\/0:focus {
  background-color: rgb(152 162 179 / 0);
}

.focus\:bg-gray\/5:focus {
  background-color: rgb(152 162 179 / 0.05);
}

.focus\:bg-gray\/10:focus {
  background-color: rgb(152 162 179 / 0.1);
}

.focus\:bg-gray\/20:focus {
  background-color: rgb(152 162 179 / 0.2);
}

.focus\:bg-gray\/25:focus {
  background-color: rgb(152 162 179 / 0.25);
}

.focus\:bg-gray\/30:focus {
  background-color: rgb(152 162 179 / 0.3);
}

.focus\:bg-gray\/40:focus {
  background-color: rgb(152 162 179 / 0.4);
}

.focus\:bg-gray\/50:focus {
  background-color: rgb(152 162 179 / 0.5);
}

.focus\:bg-gray\/60:focus {
  background-color: rgb(152 162 179 / 0.6);
}

.focus\:bg-gray\/70:focus {
  background-color: rgb(152 162 179 / 0.7);
}

.focus\:bg-gray\/75:focus {
  background-color: rgb(152 162 179 / 0.75);
}

.focus\:bg-gray\/80:focus {
  background-color: rgb(152 162 179 / 0.8);
}

.focus\:bg-gray\/90:focus {
  background-color: rgb(152 162 179 / 0.9);
}

.focus\:bg-gray\/95:focus {
  background-color: rgb(152 162 179 / 0.95);
}

.focus\:bg-gray\/100:focus {
  background-color: rgb(152 162 179 / 1);
}

.focus\:bg-primary-25\/0:focus {
  background-color: rgb(247 250 255 / 0);
}

.focus\:bg-primary-25\/5:focus {
  background-color: rgb(247 250 255 / 0.05);
}

.focus\:bg-primary-25\/10:focus {
  background-color: rgb(247 250 255 / 0.1);
}

.focus\:bg-primary-25\/20:focus {
  background-color: rgb(247 250 255 / 0.2);
}

.focus\:bg-primary-25\/25:focus {
  background-color: rgb(247 250 255 / 0.25);
}

.focus\:bg-primary-25\/30:focus {
  background-color: rgb(247 250 255 / 0.3);
}

.focus\:bg-primary-25\/40:focus {
  background-color: rgb(247 250 255 / 0.4);
}

.focus\:bg-primary-25\/50:focus {
  background-color: rgb(247 250 255 / 0.5);
}

.focus\:bg-primary-25\/60:focus {
  background-color: rgb(247 250 255 / 0.6);
}

.focus\:bg-primary-25\/70:focus {
  background-color: rgb(247 250 255 / 0.7);
}

.focus\:bg-primary-25\/75:focus {
  background-color: rgb(247 250 255 / 0.75);
}

.focus\:bg-primary-25\/80:focus {
  background-color: rgb(247 250 255 / 0.8);
}

.focus\:bg-primary-25\/90:focus {
  background-color: rgb(247 250 255 / 0.9);
}

.focus\:bg-primary-25\/95:focus {
  background-color: rgb(247 250 255 / 0.95);
}

.focus\:bg-primary-25\/100:focus {
  background-color: rgb(247 250 255 / 1);
}

.focus\:bg-primary-50\/0:focus {
  background-color: rgb(245 248 255 / 0);
}

.focus\:bg-primary-50\/5:focus {
  background-color: rgb(245 248 255 / 0.05);
}

.focus\:bg-primary-50\/10:focus {
  background-color: rgb(245 248 255 / 0.1);
}

.focus\:bg-primary-50\/20:focus {
  background-color: rgb(245 248 255 / 0.2);
}

.focus\:bg-primary-50\/25:focus {
  background-color: rgb(245 248 255 / 0.25);
}

.focus\:bg-primary-50\/30:focus {
  background-color: rgb(245 248 255 / 0.3);
}

.focus\:bg-primary-50\/40:focus {
  background-color: rgb(245 248 255 / 0.4);
}

.focus\:bg-primary-50\/50:focus {
  background-color: rgb(245 248 255 / 0.5);
}

.focus\:bg-primary-50\/60:focus {
  background-color: rgb(245 248 255 / 0.6);
}

.focus\:bg-primary-50\/70:focus {
  background-color: rgb(245 248 255 / 0.7);
}

.focus\:bg-primary-50\/75:focus {
  background-color: rgb(245 248 255 / 0.75);
}

.focus\:bg-primary-50\/80:focus {
  background-color: rgb(245 248 255 / 0.8);
}

.focus\:bg-primary-50\/90:focus {
  background-color: rgb(245 248 255 / 0.9);
}

.focus\:bg-primary-50\/95:focus {
  background-color: rgb(245 248 255 / 0.95);
}

.focus\:bg-primary-50\/100:focus {
  background-color: rgb(245 248 255 / 1);
}

.focus\:bg-primary-100\/0:focus {
  background-color: rgb(239 243 255 / 0);
}

.focus\:bg-primary-100\/5:focus {
  background-color: rgb(239 243 255 / 0.05);
}

.focus\:bg-primary-100\/10:focus {
  background-color: rgb(239 243 255 / 0.1);
}

.focus\:bg-primary-100\/20:focus {
  background-color: rgb(239 243 255 / 0.2);
}

.focus\:bg-primary-100\/25:focus {
  background-color: rgb(239 243 255 / 0.25);
}

.focus\:bg-primary-100\/30:focus {
  background-color: rgb(239 243 255 / 0.3);
}

.focus\:bg-primary-100\/40:focus {
  background-color: rgb(239 243 255 / 0.4);
}

.focus\:bg-primary-100\/50:focus {
  background-color: rgb(239 243 255 / 0.5);
}

.focus\:bg-primary-100\/60:focus {
  background-color: rgb(239 243 255 / 0.6);
}

.focus\:bg-primary-100\/70:focus {
  background-color: rgb(239 243 255 / 0.7);
}

.focus\:bg-primary-100\/75:focus {
  background-color: rgb(239 243 255 / 0.75);
}

.focus\:bg-primary-100\/80:focus {
  background-color: rgb(239 243 255 / 0.8);
}

.focus\:bg-primary-100\/90:focus {
  background-color: rgb(239 243 255 / 0.9);
}

.focus\:bg-primary-100\/95:focus {
  background-color: rgb(239 243 255 / 0.95);
}

.focus\:bg-primary-100\/100:focus {
  background-color: rgb(239 243 255 / 1);
}

.focus\:bg-primary-200\/0:focus {
  background-color: rgb(218 232 255 / 0);
}

.focus\:bg-primary-200\/5:focus {
  background-color: rgb(218 232 255 / 0.05);
}

.focus\:bg-primary-200\/10:focus {
  background-color: rgb(218 232 255 / 0.1);
}

.focus\:bg-primary-200\/20:focus {
  background-color: rgb(218 232 255 / 0.2);
}

.focus\:bg-primary-200\/25:focus {
  background-color: rgb(218 232 255 / 0.25);
}

.focus\:bg-primary-200\/30:focus {
  background-color: rgb(218 232 255 / 0.3);
}

.focus\:bg-primary-200\/40:focus {
  background-color: rgb(218 232 255 / 0.4);
}

.focus\:bg-primary-200\/50:focus {
  background-color: rgb(218 232 255 / 0.5);
}

.focus\:bg-primary-200\/60:focus {
  background-color: rgb(218 232 255 / 0.6);
}

.focus\:bg-primary-200\/70:focus {
  background-color: rgb(218 232 255 / 0.7);
}

.focus\:bg-primary-200\/75:focus {
  background-color: rgb(218 232 255 / 0.75);
}

.focus\:bg-primary-200\/80:focus {
  background-color: rgb(218 232 255 / 0.8);
}

.focus\:bg-primary-200\/90:focus {
  background-color: rgb(218 232 255 / 0.9);
}

.focus\:bg-primary-200\/95:focus {
  background-color: rgb(218 232 255 / 0.95);
}

.focus\:bg-primary-200\/100:focus {
  background-color: rgb(218 232 255 / 1);
}

.focus\:bg-primary-300\/0:focus {
  background-color: rgb(158 192 252 / 0);
}

.focus\:bg-primary-300\/5:focus {
  background-color: rgb(158 192 252 / 0.05);
}

.focus\:bg-primary-300\/10:focus {
  background-color: rgb(158 192 252 / 0.1);
}

.focus\:bg-primary-300\/20:focus {
  background-color: rgb(158 192 252 / 0.2);
}

.focus\:bg-primary-300\/25:focus {
  background-color: rgb(158 192 252 / 0.25);
}

.focus\:bg-primary-300\/30:focus {
  background-color: rgb(158 192 252 / 0.3);
}

.focus\:bg-primary-300\/40:focus {
  background-color: rgb(158 192 252 / 0.4);
}

.focus\:bg-primary-300\/50:focus {
  background-color: rgb(158 192 252 / 0.5);
}

.focus\:bg-primary-300\/60:focus {
  background-color: rgb(158 192 252 / 0.6);
}

.focus\:bg-primary-300\/70:focus {
  background-color: rgb(158 192 252 / 0.7);
}

.focus\:bg-primary-300\/75:focus {
  background-color: rgb(158 192 252 / 0.75);
}

.focus\:bg-primary-300\/80:focus {
  background-color: rgb(158 192 252 / 0.8);
}

.focus\:bg-primary-300\/90:focus {
  background-color: rgb(158 192 252 / 0.9);
}

.focus\:bg-primary-300\/95:focus {
  background-color: rgb(158 192 252 / 0.95);
}

.focus\:bg-primary-300\/100:focus {
  background-color: rgb(158 192 252 / 1);
}

.focus\:bg-primary-400\/0:focus {
  background-color: rgb(116 167 254 / 0);
}

.focus\:bg-primary-400\/5:focus {
  background-color: rgb(116 167 254 / 0.05);
}

.focus\:bg-primary-400\/10:focus {
  background-color: rgb(116 167 254 / 0.1);
}

.focus\:bg-primary-400\/20:focus {
  background-color: rgb(116 167 254 / 0.2);
}

.focus\:bg-primary-400\/25:focus {
  background-color: rgb(116 167 254 / 0.25);
}

.focus\:bg-primary-400\/30:focus {
  background-color: rgb(116 167 254 / 0.3);
}

.focus\:bg-primary-400\/40:focus {
  background-color: rgb(116 167 254 / 0.4);
}

.focus\:bg-primary-400\/50:focus {
  background-color: rgb(116 167 254 / 0.5);
}

.focus\:bg-primary-400\/60:focus {
  background-color: rgb(116 167 254 / 0.6);
}

.focus\:bg-primary-400\/70:focus {
  background-color: rgb(116 167 254 / 0.7);
}

.focus\:bg-primary-400\/75:focus {
  background-color: rgb(116 167 254 / 0.75);
}

.focus\:bg-primary-400\/80:focus {
  background-color: rgb(116 167 254 / 0.8);
}

.focus\:bg-primary-400\/90:focus {
  background-color: rgb(116 167 254 / 0.9);
}

.focus\:bg-primary-400\/95:focus {
  background-color: rgb(116 167 254 / 0.95);
}

.focus\:bg-primary-400\/100:focus {
  background-color: rgb(116 167 254 / 1);
}

.focus\:bg-primary-500\/0:focus {
  background-color: rgb(87 148 253 / 0);
}

.focus\:bg-primary-500\/5:focus {
  background-color: rgb(87 148 253 / 0.05);
}

.focus\:bg-primary-500\/10:focus {
  background-color: rgb(87 148 253 / 0.1);
}

.focus\:bg-primary-500\/20:focus {
  background-color: rgb(87 148 253 / 0.2);
}

.focus\:bg-primary-500\/25:focus {
  background-color: rgb(87 148 253 / 0.25);
}

.focus\:bg-primary-500\/30:focus {
  background-color: rgb(87 148 253 / 0.3);
}

.focus\:bg-primary-500\/40:focus {
  background-color: rgb(87 148 253 / 0.4);
}

.focus\:bg-primary-500\/50:focus {
  background-color: rgb(87 148 253 / 0.5);
}

.focus\:bg-primary-500\/60:focus {
  background-color: rgb(87 148 253 / 0.6);
}

.focus\:bg-primary-500\/70:focus {
  background-color: rgb(87 148 253 / 0.7);
}

.focus\:bg-primary-500\/75:focus {
  background-color: rgb(87 148 253 / 0.75);
}

.focus\:bg-primary-500\/80:focus {
  background-color: rgb(87 148 253 / 0.8);
}

.focus\:bg-primary-500\/90:focus {
  background-color: rgb(87 148 253 / 0.9);
}

.focus\:bg-primary-500\/95:focus {
  background-color: rgb(87 148 253 / 0.95);
}

.focus\:bg-primary-500\/100:focus {
  background-color: rgb(87 148 253 / 1);
}

.focus\:bg-primary-600\/0:focus {
  background-color: rgb(61 130 249 / 0);
}

.focus\:bg-primary-600\/5:focus {
  background-color: rgb(61 130 249 / 0.05);
}

.focus\:bg-primary-600\/10:focus {
  background-color: rgb(61 130 249 / 0.1);
}

.focus\:bg-primary-600\/20:focus {
  background-color: rgb(61 130 249 / 0.2);
}

.focus\:bg-primary-600\/25:focus {
  background-color: rgb(61 130 249 / 0.25);
}

.focus\:bg-primary-600\/30:focus {
  background-color: rgb(61 130 249 / 0.3);
}

.focus\:bg-primary-600\/40:focus {
  background-color: rgb(61 130 249 / 0.4);
}

.focus\:bg-primary-600\/50:focus {
  background-color: rgb(61 130 249 / 0.5);
}

.focus\:bg-primary-600\/60:focus {
  background-color: rgb(61 130 249 / 0.6);
}

.focus\:bg-primary-600\/70:focus {
  background-color: rgb(61 130 249 / 0.7);
}

.focus\:bg-primary-600\/75:focus {
  background-color: rgb(61 130 249 / 0.75);
}

.focus\:bg-primary-600\/80:focus {
  background-color: rgb(61 130 249 / 0.8);
}

.focus\:bg-primary-600\/90:focus {
  background-color: rgb(61 130 249 / 0.9);
}

.focus\:bg-primary-600\/95:focus {
  background-color: rgb(61 130 249 / 0.95);
}

.focus\:bg-primary-600\/100:focus {
  background-color: rgb(61 130 249 / 1);
}

.focus\:bg-primary-700\/0:focus {
  background-color: rgb(47 103 201 / 0);
}

.focus\:bg-primary-700\/5:focus {
  background-color: rgb(47 103 201 / 0.05);
}

.focus\:bg-primary-700\/10:focus {
  background-color: rgb(47 103 201 / 0.1);
}

.focus\:bg-primary-700\/20:focus {
  background-color: rgb(47 103 201 / 0.2);
}

.focus\:bg-primary-700\/25:focus {
  background-color: rgb(47 103 201 / 0.25);
}

.focus\:bg-primary-700\/30:focus {
  background-color: rgb(47 103 201 / 0.3);
}

.focus\:bg-primary-700\/40:focus {
  background-color: rgb(47 103 201 / 0.4);
}

.focus\:bg-primary-700\/50:focus {
  background-color: rgb(47 103 201 / 0.5);
}

.focus\:bg-primary-700\/60:focus {
  background-color: rgb(47 103 201 / 0.6);
}

.focus\:bg-primary-700\/70:focus {
  background-color: rgb(47 103 201 / 0.7);
}

.focus\:bg-primary-700\/75:focus {
  background-color: rgb(47 103 201 / 0.75);
}

.focus\:bg-primary-700\/80:focus {
  background-color: rgb(47 103 201 / 0.8);
}

.focus\:bg-primary-700\/90:focus {
  background-color: rgb(47 103 201 / 0.9);
}

.focus\:bg-primary-700\/95:focus {
  background-color: rgb(47 103 201 / 0.95);
}

.focus\:bg-primary-700\/100:focus {
  background-color: rgb(47 103 201 / 1);
}

.focus\:bg-primary-800\/0:focus {
  background-color: rgb(55 76 153 / 0);
}

.focus\:bg-primary-800\/5:focus {
  background-color: rgb(55 76 153 / 0.05);
}

.focus\:bg-primary-800\/10:focus {
  background-color: rgb(55 76 153 / 0.1);
}

.focus\:bg-primary-800\/20:focus {
  background-color: rgb(55 76 153 / 0.2);
}

.focus\:bg-primary-800\/25:focus {
  background-color: rgb(55 76 153 / 0.25);
}

.focus\:bg-primary-800\/30:focus {
  background-color: rgb(55 76 153 / 0.3);
}

.focus\:bg-primary-800\/40:focus {
  background-color: rgb(55 76 153 / 0.4);
}

.focus\:bg-primary-800\/50:focus {
  background-color: rgb(55 76 153 / 0.5);
}

.focus\:bg-primary-800\/60:focus {
  background-color: rgb(55 76 153 / 0.6);
}

.focus\:bg-primary-800\/70:focus {
  background-color: rgb(55 76 153 / 0.7);
}

.focus\:bg-primary-800\/75:focus {
  background-color: rgb(55 76 153 / 0.75);
}

.focus\:bg-primary-800\/80:focus {
  background-color: rgb(55 76 153 / 0.8);
}

.focus\:bg-primary-800\/90:focus {
  background-color: rgb(55 76 153 / 0.9);
}

.focus\:bg-primary-800\/95:focus {
  background-color: rgb(55 76 153 / 0.95);
}

.focus\:bg-primary-800\/100:focus {
  background-color: rgb(55 76 153 / 1);
}

.focus\:bg-primary-900\/0:focus {
  background-color: rgb(36 51 102 / 0);
}

.focus\:bg-primary-900\/5:focus {
  background-color: rgb(36 51 102 / 0.05);
}

.focus\:bg-primary-900\/10:focus {
  background-color: rgb(36 51 102 / 0.1);
}

.focus\:bg-primary-900\/20:focus {
  background-color: rgb(36 51 102 / 0.2);
}

.focus\:bg-primary-900\/25:focus {
  background-color: rgb(36 51 102 / 0.25);
}

.focus\:bg-primary-900\/30:focus {
  background-color: rgb(36 51 102 / 0.3);
}

.focus\:bg-primary-900\/40:focus {
  background-color: rgb(36 51 102 / 0.4);
}

.focus\:bg-primary-900\/50:focus {
  background-color: rgb(36 51 102 / 0.5);
}

.focus\:bg-primary-900\/60:focus {
  background-color: rgb(36 51 102 / 0.6);
}

.focus\:bg-primary-900\/70:focus {
  background-color: rgb(36 51 102 / 0.7);
}

.focus\:bg-primary-900\/75:focus {
  background-color: rgb(36 51 102 / 0.75);
}

.focus\:bg-primary-900\/80:focus {
  background-color: rgb(36 51 102 / 0.8);
}

.focus\:bg-primary-900\/90:focus {
  background-color: rgb(36 51 102 / 0.9);
}

.focus\:bg-primary-900\/95:focus {
  background-color: rgb(36 51 102 / 0.95);
}

.focus\:bg-primary-900\/100:focus {
  background-color: rgb(36 51 102 / 1);
}

.focus\:bg-primary\/0:focus {
  background-color: rgb(116 167 254 / 0);
}

.focus\:bg-primary\/5:focus {
  background-color: rgb(116 167 254 / 0.05);
}

.focus\:bg-primary\/10:focus {
  background-color: rgb(116 167 254 / 0.1);
}

.focus\:bg-primary\/20:focus {
  background-color: rgb(116 167 254 / 0.2);
}

.focus\:bg-primary\/25:focus {
  background-color: rgb(116 167 254 / 0.25);
}

.focus\:bg-primary\/30:focus {
  background-color: rgb(116 167 254 / 0.3);
}

.focus\:bg-primary\/40:focus {
  background-color: rgb(116 167 254 / 0.4);
}

.focus\:bg-primary\/50:focus {
  background-color: rgb(116 167 254 / 0.5);
}

.focus\:bg-primary\/60:focus {
  background-color: rgb(116 167 254 / 0.6);
}

.focus\:bg-primary\/70:focus {
  background-color: rgb(116 167 254 / 0.7);
}

.focus\:bg-primary\/75:focus {
  background-color: rgb(116 167 254 / 0.75);
}

.focus\:bg-primary\/80:focus {
  background-color: rgb(116 167 254 / 0.8);
}

.focus\:bg-primary\/90:focus {
  background-color: rgb(116 167 254 / 0.9);
}

.focus\:bg-primary\/95:focus {
  background-color: rgb(116 167 254 / 0.95);
}

.focus\:bg-primary\/100:focus {
  background-color: rgb(116 167 254 / 1);
}

.focus\:bg-error-25\/0:focus {
  background-color: rgb(255 251 250 / 0);
}

.focus\:bg-error-25\/5:focus {
  background-color: rgb(255 251 250 / 0.05);
}

.focus\:bg-error-25\/10:focus {
  background-color: rgb(255 251 250 / 0.1);
}

.focus\:bg-error-25\/20:focus {
  background-color: rgb(255 251 250 / 0.2);
}

.focus\:bg-error-25\/25:focus {
  background-color: rgb(255 251 250 / 0.25);
}

.focus\:bg-error-25\/30:focus {
  background-color: rgb(255 251 250 / 0.3);
}

.focus\:bg-error-25\/40:focus {
  background-color: rgb(255 251 250 / 0.4);
}

.focus\:bg-error-25\/50:focus {
  background-color: rgb(255 251 250 / 0.5);
}

.focus\:bg-error-25\/60:focus {
  background-color: rgb(255 251 250 / 0.6);
}

.focus\:bg-error-25\/70:focus {
  background-color: rgb(255 251 250 / 0.7);
}

.focus\:bg-error-25\/75:focus {
  background-color: rgb(255 251 250 / 0.75);
}

.focus\:bg-error-25\/80:focus {
  background-color: rgb(255 251 250 / 0.8);
}

.focus\:bg-error-25\/90:focus {
  background-color: rgb(255 251 250 / 0.9);
}

.focus\:bg-error-25\/95:focus {
  background-color: rgb(255 251 250 / 0.95);
}

.focus\:bg-error-25\/100:focus {
  background-color: rgb(255 251 250 / 1);
}

.focus\:bg-error-50\/0:focus {
  background-color: rgb(254 243 242 / 0);
}

.focus\:bg-error-50\/5:focus {
  background-color: rgb(254 243 242 / 0.05);
}

.focus\:bg-error-50\/10:focus {
  background-color: rgb(254 243 242 / 0.1);
}

.focus\:bg-error-50\/20:focus {
  background-color: rgb(254 243 242 / 0.2);
}

.focus\:bg-error-50\/25:focus {
  background-color: rgb(254 243 242 / 0.25);
}

.focus\:bg-error-50\/30:focus {
  background-color: rgb(254 243 242 / 0.3);
}

.focus\:bg-error-50\/40:focus {
  background-color: rgb(254 243 242 / 0.4);
}

.focus\:bg-error-50\/50:focus {
  background-color: rgb(254 243 242 / 0.5);
}

.focus\:bg-error-50\/60:focus {
  background-color: rgb(254 243 242 / 0.6);
}

.focus\:bg-error-50\/70:focus {
  background-color: rgb(254 243 242 / 0.7);
}

.focus\:bg-error-50\/75:focus {
  background-color: rgb(254 243 242 / 0.75);
}

.focus\:bg-error-50\/80:focus {
  background-color: rgb(254 243 242 / 0.8);
}

.focus\:bg-error-50\/90:focus {
  background-color: rgb(254 243 242 / 0.9);
}

.focus\:bg-error-50\/95:focus {
  background-color: rgb(254 243 242 / 0.95);
}

.focus\:bg-error-50\/100:focus {
  background-color: rgb(254 243 242 / 1);
}

.focus\:bg-error-100\/0:focus {
  background-color: rgb(254 228 226 / 0);
}

.focus\:bg-error-100\/5:focus {
  background-color: rgb(254 228 226 / 0.05);
}

.focus\:bg-error-100\/10:focus {
  background-color: rgb(254 228 226 / 0.1);
}

.focus\:bg-error-100\/20:focus {
  background-color: rgb(254 228 226 / 0.2);
}

.focus\:bg-error-100\/25:focus {
  background-color: rgb(254 228 226 / 0.25);
}

.focus\:bg-error-100\/30:focus {
  background-color: rgb(254 228 226 / 0.3);
}

.focus\:bg-error-100\/40:focus {
  background-color: rgb(254 228 226 / 0.4);
}

.focus\:bg-error-100\/50:focus {
  background-color: rgb(254 228 226 / 0.5);
}

.focus\:bg-error-100\/60:focus {
  background-color: rgb(254 228 226 / 0.6);
}

.focus\:bg-error-100\/70:focus {
  background-color: rgb(254 228 226 / 0.7);
}

.focus\:bg-error-100\/75:focus {
  background-color: rgb(254 228 226 / 0.75);
}

.focus\:bg-error-100\/80:focus {
  background-color: rgb(254 228 226 / 0.8);
}

.focus\:bg-error-100\/90:focus {
  background-color: rgb(254 228 226 / 0.9);
}

.focus\:bg-error-100\/95:focus {
  background-color: rgb(254 228 226 / 0.95);
}

.focus\:bg-error-100\/100:focus {
  background-color: rgb(254 228 226 / 1);
}

.focus\:bg-error-200\/0:focus {
  background-color: rgb(254 205 202 / 0);
}

.focus\:bg-error-200\/5:focus {
  background-color: rgb(254 205 202 / 0.05);
}

.focus\:bg-error-200\/10:focus {
  background-color: rgb(254 205 202 / 0.1);
}

.focus\:bg-error-200\/20:focus {
  background-color: rgb(254 205 202 / 0.2);
}

.focus\:bg-error-200\/25:focus {
  background-color: rgb(254 205 202 / 0.25);
}

.focus\:bg-error-200\/30:focus {
  background-color: rgb(254 205 202 / 0.3);
}

.focus\:bg-error-200\/40:focus {
  background-color: rgb(254 205 202 / 0.4);
}

.focus\:bg-error-200\/50:focus {
  background-color: rgb(254 205 202 / 0.5);
}

.focus\:bg-error-200\/60:focus {
  background-color: rgb(254 205 202 / 0.6);
}

.focus\:bg-error-200\/70:focus {
  background-color: rgb(254 205 202 / 0.7);
}

.focus\:bg-error-200\/75:focus {
  background-color: rgb(254 205 202 / 0.75);
}

.focus\:bg-error-200\/80:focus {
  background-color: rgb(254 205 202 / 0.8);
}

.focus\:bg-error-200\/90:focus {
  background-color: rgb(254 205 202 / 0.9);
}

.focus\:bg-error-200\/95:focus {
  background-color: rgb(254 205 202 / 0.95);
}

.focus\:bg-error-200\/100:focus {
  background-color: rgb(254 205 202 / 1);
}

.focus\:bg-error-300\/0:focus {
  background-color: rgb(253 162 155 / 0);
}

.focus\:bg-error-300\/5:focus {
  background-color: rgb(253 162 155 / 0.05);
}

.focus\:bg-error-300\/10:focus {
  background-color: rgb(253 162 155 / 0.1);
}

.focus\:bg-error-300\/20:focus {
  background-color: rgb(253 162 155 / 0.2);
}

.focus\:bg-error-300\/25:focus {
  background-color: rgb(253 162 155 / 0.25);
}

.focus\:bg-error-300\/30:focus {
  background-color: rgb(253 162 155 / 0.3);
}

.focus\:bg-error-300\/40:focus {
  background-color: rgb(253 162 155 / 0.4);
}

.focus\:bg-error-300\/50:focus {
  background-color: rgb(253 162 155 / 0.5);
}

.focus\:bg-error-300\/60:focus {
  background-color: rgb(253 162 155 / 0.6);
}

.focus\:bg-error-300\/70:focus {
  background-color: rgb(253 162 155 / 0.7);
}

.focus\:bg-error-300\/75:focus {
  background-color: rgb(253 162 155 / 0.75);
}

.focus\:bg-error-300\/80:focus {
  background-color: rgb(253 162 155 / 0.8);
}

.focus\:bg-error-300\/90:focus {
  background-color: rgb(253 162 155 / 0.9);
}

.focus\:bg-error-300\/95:focus {
  background-color: rgb(253 162 155 / 0.95);
}

.focus\:bg-error-300\/100:focus {
  background-color: rgb(253 162 155 / 1);
}

.focus\:bg-error-400\/0:focus {
  background-color: rgb(249 112 102 / 0);
}

.focus\:bg-error-400\/5:focus {
  background-color: rgb(249 112 102 / 0.05);
}

.focus\:bg-error-400\/10:focus {
  background-color: rgb(249 112 102 / 0.1);
}

.focus\:bg-error-400\/20:focus {
  background-color: rgb(249 112 102 / 0.2);
}

.focus\:bg-error-400\/25:focus {
  background-color: rgb(249 112 102 / 0.25);
}

.focus\:bg-error-400\/30:focus {
  background-color: rgb(249 112 102 / 0.3);
}

.focus\:bg-error-400\/40:focus {
  background-color: rgb(249 112 102 / 0.4);
}

.focus\:bg-error-400\/50:focus {
  background-color: rgb(249 112 102 / 0.5);
}

.focus\:bg-error-400\/60:focus {
  background-color: rgb(249 112 102 / 0.6);
}

.focus\:bg-error-400\/70:focus {
  background-color: rgb(249 112 102 / 0.7);
}

.focus\:bg-error-400\/75:focus {
  background-color: rgb(249 112 102 / 0.75);
}

.focus\:bg-error-400\/80:focus {
  background-color: rgb(249 112 102 / 0.8);
}

.focus\:bg-error-400\/90:focus {
  background-color: rgb(249 112 102 / 0.9);
}

.focus\:bg-error-400\/95:focus {
  background-color: rgb(249 112 102 / 0.95);
}

.focus\:bg-error-400\/100:focus {
  background-color: rgb(249 112 102 / 1);
}

.focus\:bg-error-500\/0:focus {
  background-color: rgb(240 68 56 / 0);
}

.focus\:bg-error-500\/5:focus {
  background-color: rgb(240 68 56 / 0.05);
}

.focus\:bg-error-500\/10:focus {
  background-color: rgb(240 68 56 / 0.1);
}

.focus\:bg-error-500\/20:focus {
  background-color: rgb(240 68 56 / 0.2);
}

.focus\:bg-error-500\/25:focus {
  background-color: rgb(240 68 56 / 0.25);
}

.focus\:bg-error-500\/30:focus {
  background-color: rgb(240 68 56 / 0.3);
}

.focus\:bg-error-500\/40:focus {
  background-color: rgb(240 68 56 / 0.4);
}

.focus\:bg-error-500\/50:focus {
  background-color: rgb(240 68 56 / 0.5);
}

.focus\:bg-error-500\/60:focus {
  background-color: rgb(240 68 56 / 0.6);
}

.focus\:bg-error-500\/70:focus {
  background-color: rgb(240 68 56 / 0.7);
}

.focus\:bg-error-500\/75:focus {
  background-color: rgb(240 68 56 / 0.75);
}

.focus\:bg-error-500\/80:focus {
  background-color: rgb(240 68 56 / 0.8);
}

.focus\:bg-error-500\/90:focus {
  background-color: rgb(240 68 56 / 0.9);
}

.focus\:bg-error-500\/95:focus {
  background-color: rgb(240 68 56 / 0.95);
}

.focus\:bg-error-500\/100:focus {
  background-color: rgb(240 68 56 / 1);
}

.focus\:bg-error-600\/0:focus {
  background-color: rgb(217 45 32 / 0);
}

.focus\:bg-error-600\/5:focus {
  background-color: rgb(217 45 32 / 0.05);
}

.focus\:bg-error-600\/10:focus {
  background-color: rgb(217 45 32 / 0.1);
}

.focus\:bg-error-600\/20:focus {
  background-color: rgb(217 45 32 / 0.2);
}

.focus\:bg-error-600\/25:focus {
  background-color: rgb(217 45 32 / 0.25);
}

.focus\:bg-error-600\/30:focus {
  background-color: rgb(217 45 32 / 0.3);
}

.focus\:bg-error-600\/40:focus {
  background-color: rgb(217 45 32 / 0.4);
}

.focus\:bg-error-600\/50:focus {
  background-color: rgb(217 45 32 / 0.5);
}

.focus\:bg-error-600\/60:focus {
  background-color: rgb(217 45 32 / 0.6);
}

.focus\:bg-error-600\/70:focus {
  background-color: rgb(217 45 32 / 0.7);
}

.focus\:bg-error-600\/75:focus {
  background-color: rgb(217 45 32 / 0.75);
}

.focus\:bg-error-600\/80:focus {
  background-color: rgb(217 45 32 / 0.8);
}

.focus\:bg-error-600\/90:focus {
  background-color: rgb(217 45 32 / 0.9);
}

.focus\:bg-error-600\/95:focus {
  background-color: rgb(217 45 32 / 0.95);
}

.focus\:bg-error-600\/100:focus {
  background-color: rgb(217 45 32 / 1);
}

.focus\:bg-error-700\/0:focus {
  background-color: rgb(180 35 24 / 0);
}

.focus\:bg-error-700\/5:focus {
  background-color: rgb(180 35 24 / 0.05);
}

.focus\:bg-error-700\/10:focus {
  background-color: rgb(180 35 24 / 0.1);
}

.focus\:bg-error-700\/20:focus {
  background-color: rgb(180 35 24 / 0.2);
}

.focus\:bg-error-700\/25:focus {
  background-color: rgb(180 35 24 / 0.25);
}

.focus\:bg-error-700\/30:focus {
  background-color: rgb(180 35 24 / 0.3);
}

.focus\:bg-error-700\/40:focus {
  background-color: rgb(180 35 24 / 0.4);
}

.focus\:bg-error-700\/50:focus {
  background-color: rgb(180 35 24 / 0.5);
}

.focus\:bg-error-700\/60:focus {
  background-color: rgb(180 35 24 / 0.6);
}

.focus\:bg-error-700\/70:focus {
  background-color: rgb(180 35 24 / 0.7);
}

.focus\:bg-error-700\/75:focus {
  background-color: rgb(180 35 24 / 0.75);
}

.focus\:bg-error-700\/80:focus {
  background-color: rgb(180 35 24 / 0.8);
}

.focus\:bg-error-700\/90:focus {
  background-color: rgb(180 35 24 / 0.9);
}

.focus\:bg-error-700\/95:focus {
  background-color: rgb(180 35 24 / 0.95);
}

.focus\:bg-error-700\/100:focus {
  background-color: rgb(180 35 24 / 1);
}

.focus\:bg-error-800\/0:focus {
  background-color: rgb(145 32 24 / 0);
}

.focus\:bg-error-800\/5:focus {
  background-color: rgb(145 32 24 / 0.05);
}

.focus\:bg-error-800\/10:focus {
  background-color: rgb(145 32 24 / 0.1);
}

.focus\:bg-error-800\/20:focus {
  background-color: rgb(145 32 24 / 0.2);
}

.focus\:bg-error-800\/25:focus {
  background-color: rgb(145 32 24 / 0.25);
}

.focus\:bg-error-800\/30:focus {
  background-color: rgb(145 32 24 / 0.3);
}

.focus\:bg-error-800\/40:focus {
  background-color: rgb(145 32 24 / 0.4);
}

.focus\:bg-error-800\/50:focus {
  background-color: rgb(145 32 24 / 0.5);
}

.focus\:bg-error-800\/60:focus {
  background-color: rgb(145 32 24 / 0.6);
}

.focus\:bg-error-800\/70:focus {
  background-color: rgb(145 32 24 / 0.7);
}

.focus\:bg-error-800\/75:focus {
  background-color: rgb(145 32 24 / 0.75);
}

.focus\:bg-error-800\/80:focus {
  background-color: rgb(145 32 24 / 0.8);
}

.focus\:bg-error-800\/90:focus {
  background-color: rgb(145 32 24 / 0.9);
}

.focus\:bg-error-800\/95:focus {
  background-color: rgb(145 32 24 / 0.95);
}

.focus\:bg-error-800\/100:focus {
  background-color: rgb(145 32 24 / 1);
}

.focus\:bg-error-900\/0:focus {
  background-color: rgb(122 39 26 / 0);
}

.focus\:bg-error-900\/5:focus {
  background-color: rgb(122 39 26 / 0.05);
}

.focus\:bg-error-900\/10:focus {
  background-color: rgb(122 39 26 / 0.1);
}

.focus\:bg-error-900\/20:focus {
  background-color: rgb(122 39 26 / 0.2);
}

.focus\:bg-error-900\/25:focus {
  background-color: rgb(122 39 26 / 0.25);
}

.focus\:bg-error-900\/30:focus {
  background-color: rgb(122 39 26 / 0.3);
}

.focus\:bg-error-900\/40:focus {
  background-color: rgb(122 39 26 / 0.4);
}

.focus\:bg-error-900\/50:focus {
  background-color: rgb(122 39 26 / 0.5);
}

.focus\:bg-error-900\/60:focus {
  background-color: rgb(122 39 26 / 0.6);
}

.focus\:bg-error-900\/70:focus {
  background-color: rgb(122 39 26 / 0.7);
}

.focus\:bg-error-900\/75:focus {
  background-color: rgb(122 39 26 / 0.75);
}

.focus\:bg-error-900\/80:focus {
  background-color: rgb(122 39 26 / 0.8);
}

.focus\:bg-error-900\/90:focus {
  background-color: rgb(122 39 26 / 0.9);
}

.focus\:bg-error-900\/95:focus {
  background-color: rgb(122 39 26 / 0.95);
}

.focus\:bg-error-900\/100:focus {
  background-color: rgb(122 39 26 / 1);
}

.focus\:bg-error\/0:focus {
  background-color: rgb(249 112 102 / 0);
}

.focus\:bg-error\/5:focus {
  background-color: rgb(249 112 102 / 0.05);
}

.focus\:bg-error\/10:focus {
  background-color: rgb(249 112 102 / 0.1);
}

.focus\:bg-error\/20:focus {
  background-color: rgb(249 112 102 / 0.2);
}

.focus\:bg-error\/25:focus {
  background-color: rgb(249 112 102 / 0.25);
}

.focus\:bg-error\/30:focus {
  background-color: rgb(249 112 102 / 0.3);
}

.focus\:bg-error\/40:focus {
  background-color: rgb(249 112 102 / 0.4);
}

.focus\:bg-error\/50:focus {
  background-color: rgb(249 112 102 / 0.5);
}

.focus\:bg-error\/60:focus {
  background-color: rgb(249 112 102 / 0.6);
}

.focus\:bg-error\/70:focus {
  background-color: rgb(249 112 102 / 0.7);
}

.focus\:bg-error\/75:focus {
  background-color: rgb(249 112 102 / 0.75);
}

.focus\:bg-error\/80:focus {
  background-color: rgb(249 112 102 / 0.8);
}

.focus\:bg-error\/90:focus {
  background-color: rgb(249 112 102 / 0.9);
}

.focus\:bg-error\/95:focus {
  background-color: rgb(249 112 102 / 0.95);
}

.focus\:bg-error\/100:focus {
  background-color: rgb(249 112 102 / 1);
}

.focus\:bg-warning-25\/0:focus {
  background-color: rgb(255 252 245 / 0);
}

.focus\:bg-warning-25\/5:focus {
  background-color: rgb(255 252 245 / 0.05);
}

.focus\:bg-warning-25\/10:focus {
  background-color: rgb(255 252 245 / 0.1);
}

.focus\:bg-warning-25\/20:focus {
  background-color: rgb(255 252 245 / 0.2);
}

.focus\:bg-warning-25\/25:focus {
  background-color: rgb(255 252 245 / 0.25);
}

.focus\:bg-warning-25\/30:focus {
  background-color: rgb(255 252 245 / 0.3);
}

.focus\:bg-warning-25\/40:focus {
  background-color: rgb(255 252 245 / 0.4);
}

.focus\:bg-warning-25\/50:focus {
  background-color: rgb(255 252 245 / 0.5);
}

.focus\:bg-warning-25\/60:focus {
  background-color: rgb(255 252 245 / 0.6);
}

.focus\:bg-warning-25\/70:focus {
  background-color: rgb(255 252 245 / 0.7);
}

.focus\:bg-warning-25\/75:focus {
  background-color: rgb(255 252 245 / 0.75);
}

.focus\:bg-warning-25\/80:focus {
  background-color: rgb(255 252 245 / 0.8);
}

.focus\:bg-warning-25\/90:focus {
  background-color: rgb(255 252 245 / 0.9);
}

.focus\:bg-warning-25\/95:focus {
  background-color: rgb(255 252 245 / 0.95);
}

.focus\:bg-warning-25\/100:focus {
  background-color: rgb(255 252 245 / 1);
}

.focus\:bg-warning-50\/0:focus {
  background-color: rgb(255 250 235 / 0);
}

.focus\:bg-warning-50\/5:focus {
  background-color: rgb(255 250 235 / 0.05);
}

.focus\:bg-warning-50\/10:focus {
  background-color: rgb(255 250 235 / 0.1);
}

.focus\:bg-warning-50\/20:focus {
  background-color: rgb(255 250 235 / 0.2);
}

.focus\:bg-warning-50\/25:focus {
  background-color: rgb(255 250 235 / 0.25);
}

.focus\:bg-warning-50\/30:focus {
  background-color: rgb(255 250 235 / 0.3);
}

.focus\:bg-warning-50\/40:focus {
  background-color: rgb(255 250 235 / 0.4);
}

.focus\:bg-warning-50\/50:focus {
  background-color: rgb(255 250 235 / 0.5);
}

.focus\:bg-warning-50\/60:focus {
  background-color: rgb(255 250 235 / 0.6);
}

.focus\:bg-warning-50\/70:focus {
  background-color: rgb(255 250 235 / 0.7);
}

.focus\:bg-warning-50\/75:focus {
  background-color: rgb(255 250 235 / 0.75);
}

.focus\:bg-warning-50\/80:focus {
  background-color: rgb(255 250 235 / 0.8);
}

.focus\:bg-warning-50\/90:focus {
  background-color: rgb(255 250 235 / 0.9);
}

.focus\:bg-warning-50\/95:focus {
  background-color: rgb(255 250 235 / 0.95);
}

.focus\:bg-warning-50\/100:focus {
  background-color: rgb(255 250 235 / 1);
}

.focus\:bg-warning-100\/0:focus {
  background-color: rgb(254 240 199 / 0);
}

.focus\:bg-warning-100\/5:focus {
  background-color: rgb(254 240 199 / 0.05);
}

.focus\:bg-warning-100\/10:focus {
  background-color: rgb(254 240 199 / 0.1);
}

.focus\:bg-warning-100\/20:focus {
  background-color: rgb(254 240 199 / 0.2);
}

.focus\:bg-warning-100\/25:focus {
  background-color: rgb(254 240 199 / 0.25);
}

.focus\:bg-warning-100\/30:focus {
  background-color: rgb(254 240 199 / 0.3);
}

.focus\:bg-warning-100\/40:focus {
  background-color: rgb(254 240 199 / 0.4);
}

.focus\:bg-warning-100\/50:focus {
  background-color: rgb(254 240 199 / 0.5);
}

.focus\:bg-warning-100\/60:focus {
  background-color: rgb(254 240 199 / 0.6);
}

.focus\:bg-warning-100\/70:focus {
  background-color: rgb(254 240 199 / 0.7);
}

.focus\:bg-warning-100\/75:focus {
  background-color: rgb(254 240 199 / 0.75);
}

.focus\:bg-warning-100\/80:focus {
  background-color: rgb(254 240 199 / 0.8);
}

.focus\:bg-warning-100\/90:focus {
  background-color: rgb(254 240 199 / 0.9);
}

.focus\:bg-warning-100\/95:focus {
  background-color: rgb(254 240 199 / 0.95);
}

.focus\:bg-warning-100\/100:focus {
  background-color: rgb(254 240 199 / 1);
}

.focus\:bg-warning-200\/0:focus {
  background-color: rgb(254 223 137 / 0);
}

.focus\:bg-warning-200\/5:focus {
  background-color: rgb(254 223 137 / 0.05);
}

.focus\:bg-warning-200\/10:focus {
  background-color: rgb(254 223 137 / 0.1);
}

.focus\:bg-warning-200\/20:focus {
  background-color: rgb(254 223 137 / 0.2);
}

.focus\:bg-warning-200\/25:focus {
  background-color: rgb(254 223 137 / 0.25);
}

.focus\:bg-warning-200\/30:focus {
  background-color: rgb(254 223 137 / 0.3);
}

.focus\:bg-warning-200\/40:focus {
  background-color: rgb(254 223 137 / 0.4);
}

.focus\:bg-warning-200\/50:focus {
  background-color: rgb(254 223 137 / 0.5);
}

.focus\:bg-warning-200\/60:focus {
  background-color: rgb(254 223 137 / 0.6);
}

.focus\:bg-warning-200\/70:focus {
  background-color: rgb(254 223 137 / 0.7);
}

.focus\:bg-warning-200\/75:focus {
  background-color: rgb(254 223 137 / 0.75);
}

.focus\:bg-warning-200\/80:focus {
  background-color: rgb(254 223 137 / 0.8);
}

.focus\:bg-warning-200\/90:focus {
  background-color: rgb(254 223 137 / 0.9);
}

.focus\:bg-warning-200\/95:focus {
  background-color: rgb(254 223 137 / 0.95);
}

.focus\:bg-warning-200\/100:focus {
  background-color: rgb(254 223 137 / 1);
}

.focus\:bg-warning-300\/0:focus {
  background-color: rgb(254 200 75 / 0);
}

.focus\:bg-warning-300\/5:focus {
  background-color: rgb(254 200 75 / 0.05);
}

.focus\:bg-warning-300\/10:focus {
  background-color: rgb(254 200 75 / 0.1);
}

.focus\:bg-warning-300\/20:focus {
  background-color: rgb(254 200 75 / 0.2);
}

.focus\:bg-warning-300\/25:focus {
  background-color: rgb(254 200 75 / 0.25);
}

.focus\:bg-warning-300\/30:focus {
  background-color: rgb(254 200 75 / 0.3);
}

.focus\:bg-warning-300\/40:focus {
  background-color: rgb(254 200 75 / 0.4);
}

.focus\:bg-warning-300\/50:focus {
  background-color: rgb(254 200 75 / 0.5);
}

.focus\:bg-warning-300\/60:focus {
  background-color: rgb(254 200 75 / 0.6);
}

.focus\:bg-warning-300\/70:focus {
  background-color: rgb(254 200 75 / 0.7);
}

.focus\:bg-warning-300\/75:focus {
  background-color: rgb(254 200 75 / 0.75);
}

.focus\:bg-warning-300\/80:focus {
  background-color: rgb(254 200 75 / 0.8);
}

.focus\:bg-warning-300\/90:focus {
  background-color: rgb(254 200 75 / 0.9);
}

.focus\:bg-warning-300\/95:focus {
  background-color: rgb(254 200 75 / 0.95);
}

.focus\:bg-warning-300\/100:focus {
  background-color: rgb(254 200 75 / 1);
}

.focus\:bg-warning-400\/0:focus {
  background-color: rgb(253 176 34 / 0);
}

.focus\:bg-warning-400\/5:focus {
  background-color: rgb(253 176 34 / 0.05);
}

.focus\:bg-warning-400\/10:focus {
  background-color: rgb(253 176 34 / 0.1);
}

.focus\:bg-warning-400\/20:focus {
  background-color: rgb(253 176 34 / 0.2);
}

.focus\:bg-warning-400\/25:focus {
  background-color: rgb(253 176 34 / 0.25);
}

.focus\:bg-warning-400\/30:focus {
  background-color: rgb(253 176 34 / 0.3);
}

.focus\:bg-warning-400\/40:focus {
  background-color: rgb(253 176 34 / 0.4);
}

.focus\:bg-warning-400\/50:focus {
  background-color: rgb(253 176 34 / 0.5);
}

.focus\:bg-warning-400\/60:focus {
  background-color: rgb(253 176 34 / 0.6);
}

.focus\:bg-warning-400\/70:focus {
  background-color: rgb(253 176 34 / 0.7);
}

.focus\:bg-warning-400\/75:focus {
  background-color: rgb(253 176 34 / 0.75);
}

.focus\:bg-warning-400\/80:focus {
  background-color: rgb(253 176 34 / 0.8);
}

.focus\:bg-warning-400\/90:focus {
  background-color: rgb(253 176 34 / 0.9);
}

.focus\:bg-warning-400\/95:focus {
  background-color: rgb(253 176 34 / 0.95);
}

.focus\:bg-warning-400\/100:focus {
  background-color: rgb(253 176 34 / 1);
}

.focus\:bg-warning-500\/0:focus {
  background-color: rgb(247 144 9 / 0);
}

.focus\:bg-warning-500\/5:focus {
  background-color: rgb(247 144 9 / 0.05);
}

.focus\:bg-warning-500\/10:focus {
  background-color: rgb(247 144 9 / 0.1);
}

.focus\:bg-warning-500\/20:focus {
  background-color: rgb(247 144 9 / 0.2);
}

.focus\:bg-warning-500\/25:focus {
  background-color: rgb(247 144 9 / 0.25);
}

.focus\:bg-warning-500\/30:focus {
  background-color: rgb(247 144 9 / 0.3);
}

.focus\:bg-warning-500\/40:focus {
  background-color: rgb(247 144 9 / 0.4);
}

.focus\:bg-warning-500\/50:focus {
  background-color: rgb(247 144 9 / 0.5);
}

.focus\:bg-warning-500\/60:focus {
  background-color: rgb(247 144 9 / 0.6);
}

.focus\:bg-warning-500\/70:focus {
  background-color: rgb(247 144 9 / 0.7);
}

.focus\:bg-warning-500\/75:focus {
  background-color: rgb(247 144 9 / 0.75);
}

.focus\:bg-warning-500\/80:focus {
  background-color: rgb(247 144 9 / 0.8);
}

.focus\:bg-warning-500\/90:focus {
  background-color: rgb(247 144 9 / 0.9);
}

.focus\:bg-warning-500\/95:focus {
  background-color: rgb(247 144 9 / 0.95);
}

.focus\:bg-warning-500\/100:focus {
  background-color: rgb(247 144 9 / 1);
}

.focus\:bg-warning-600\/0:focus {
  background-color: rgb(220 104 3 / 0);
}

.focus\:bg-warning-600\/5:focus {
  background-color: rgb(220 104 3 / 0.05);
}

.focus\:bg-warning-600\/10:focus {
  background-color: rgb(220 104 3 / 0.1);
}

.focus\:bg-warning-600\/20:focus {
  background-color: rgb(220 104 3 / 0.2);
}

.focus\:bg-warning-600\/25:focus {
  background-color: rgb(220 104 3 / 0.25);
}

.focus\:bg-warning-600\/30:focus {
  background-color: rgb(220 104 3 / 0.3);
}

.focus\:bg-warning-600\/40:focus {
  background-color: rgb(220 104 3 / 0.4);
}

.focus\:bg-warning-600\/50:focus {
  background-color: rgb(220 104 3 / 0.5);
}

.focus\:bg-warning-600\/60:focus {
  background-color: rgb(220 104 3 / 0.6);
}

.focus\:bg-warning-600\/70:focus {
  background-color: rgb(220 104 3 / 0.7);
}

.focus\:bg-warning-600\/75:focus {
  background-color: rgb(220 104 3 / 0.75);
}

.focus\:bg-warning-600\/80:focus {
  background-color: rgb(220 104 3 / 0.8);
}

.focus\:bg-warning-600\/90:focus {
  background-color: rgb(220 104 3 / 0.9);
}

.focus\:bg-warning-600\/95:focus {
  background-color: rgb(220 104 3 / 0.95);
}

.focus\:bg-warning-600\/100:focus {
  background-color: rgb(220 104 3 / 1);
}

.focus\:bg-warning-700\/0:focus {
  background-color: rgb(181 71 8 / 0);
}

.focus\:bg-warning-700\/5:focus {
  background-color: rgb(181 71 8 / 0.05);
}

.focus\:bg-warning-700\/10:focus {
  background-color: rgb(181 71 8 / 0.1);
}

.focus\:bg-warning-700\/20:focus {
  background-color: rgb(181 71 8 / 0.2);
}

.focus\:bg-warning-700\/25:focus {
  background-color: rgb(181 71 8 / 0.25);
}

.focus\:bg-warning-700\/30:focus {
  background-color: rgb(181 71 8 / 0.3);
}

.focus\:bg-warning-700\/40:focus {
  background-color: rgb(181 71 8 / 0.4);
}

.focus\:bg-warning-700\/50:focus {
  background-color: rgb(181 71 8 / 0.5);
}

.focus\:bg-warning-700\/60:focus {
  background-color: rgb(181 71 8 / 0.6);
}

.focus\:bg-warning-700\/70:focus {
  background-color: rgb(181 71 8 / 0.7);
}

.focus\:bg-warning-700\/75:focus {
  background-color: rgb(181 71 8 / 0.75);
}

.focus\:bg-warning-700\/80:focus {
  background-color: rgb(181 71 8 / 0.8);
}

.focus\:bg-warning-700\/90:focus {
  background-color: rgb(181 71 8 / 0.9);
}

.focus\:bg-warning-700\/95:focus {
  background-color: rgb(181 71 8 / 0.95);
}

.focus\:bg-warning-700\/100:focus {
  background-color: rgb(181 71 8 / 1);
}

.focus\:bg-warning-800\/0:focus {
  background-color: rgb(147 55 13 / 0);
}

.focus\:bg-warning-800\/5:focus {
  background-color: rgb(147 55 13 / 0.05);
}

.focus\:bg-warning-800\/10:focus {
  background-color: rgb(147 55 13 / 0.1);
}

.focus\:bg-warning-800\/20:focus {
  background-color: rgb(147 55 13 / 0.2);
}

.focus\:bg-warning-800\/25:focus {
  background-color: rgb(147 55 13 / 0.25);
}

.focus\:bg-warning-800\/30:focus {
  background-color: rgb(147 55 13 / 0.3);
}

.focus\:bg-warning-800\/40:focus {
  background-color: rgb(147 55 13 / 0.4);
}

.focus\:bg-warning-800\/50:focus {
  background-color: rgb(147 55 13 / 0.5);
}

.focus\:bg-warning-800\/60:focus {
  background-color: rgb(147 55 13 / 0.6);
}

.focus\:bg-warning-800\/70:focus {
  background-color: rgb(147 55 13 / 0.7);
}

.focus\:bg-warning-800\/75:focus {
  background-color: rgb(147 55 13 / 0.75);
}

.focus\:bg-warning-800\/80:focus {
  background-color: rgb(147 55 13 / 0.8);
}

.focus\:bg-warning-800\/90:focus {
  background-color: rgb(147 55 13 / 0.9);
}

.focus\:bg-warning-800\/95:focus {
  background-color: rgb(147 55 13 / 0.95);
}

.focus\:bg-warning-800\/100:focus {
  background-color: rgb(147 55 13 / 1);
}

.focus\:bg-warning-900\/0:focus {
  background-color: rgb(122 46 14 / 0);
}

.focus\:bg-warning-900\/5:focus {
  background-color: rgb(122 46 14 / 0.05);
}

.focus\:bg-warning-900\/10:focus {
  background-color: rgb(122 46 14 / 0.1);
}

.focus\:bg-warning-900\/20:focus {
  background-color: rgb(122 46 14 / 0.2);
}

.focus\:bg-warning-900\/25:focus {
  background-color: rgb(122 46 14 / 0.25);
}

.focus\:bg-warning-900\/30:focus {
  background-color: rgb(122 46 14 / 0.3);
}

.focus\:bg-warning-900\/40:focus {
  background-color: rgb(122 46 14 / 0.4);
}

.focus\:bg-warning-900\/50:focus {
  background-color: rgb(122 46 14 / 0.5);
}

.focus\:bg-warning-900\/60:focus {
  background-color: rgb(122 46 14 / 0.6);
}

.focus\:bg-warning-900\/70:focus {
  background-color: rgb(122 46 14 / 0.7);
}

.focus\:bg-warning-900\/75:focus {
  background-color: rgb(122 46 14 / 0.75);
}

.focus\:bg-warning-900\/80:focus {
  background-color: rgb(122 46 14 / 0.8);
}

.focus\:bg-warning-900\/90:focus {
  background-color: rgb(122 46 14 / 0.9);
}

.focus\:bg-warning-900\/95:focus {
  background-color: rgb(122 46 14 / 0.95);
}

.focus\:bg-warning-900\/100:focus {
  background-color: rgb(122 46 14 / 1);
}

.focus\:bg-warning\/0:focus {
  background-color: rgb(253 176 34 / 0);
}

.focus\:bg-warning\/5:focus {
  background-color: rgb(253 176 34 / 0.05);
}

.focus\:bg-warning\/10:focus {
  background-color: rgb(253 176 34 / 0.1);
}

.focus\:bg-warning\/20:focus {
  background-color: rgb(253 176 34 / 0.2);
}

.focus\:bg-warning\/25:focus {
  background-color: rgb(253 176 34 / 0.25);
}

.focus\:bg-warning\/30:focus {
  background-color: rgb(253 176 34 / 0.3);
}

.focus\:bg-warning\/40:focus {
  background-color: rgb(253 176 34 / 0.4);
}

.focus\:bg-warning\/50:focus {
  background-color: rgb(253 176 34 / 0.5);
}

.focus\:bg-warning\/60:focus {
  background-color: rgb(253 176 34 / 0.6);
}

.focus\:bg-warning\/70:focus {
  background-color: rgb(253 176 34 / 0.7);
}

.focus\:bg-warning\/75:focus {
  background-color: rgb(253 176 34 / 0.75);
}

.focus\:bg-warning\/80:focus {
  background-color: rgb(253 176 34 / 0.8);
}

.focus\:bg-warning\/90:focus {
  background-color: rgb(253 176 34 / 0.9);
}

.focus\:bg-warning\/95:focus {
  background-color: rgb(253 176 34 / 0.95);
}

.focus\:bg-warning\/100:focus {
  background-color: rgb(253 176 34 / 1);
}

.focus\:bg-success-25\/0:focus {
  background-color: rgb(246 254 249 / 0);
}

.focus\:bg-success-25\/5:focus {
  background-color: rgb(246 254 249 / 0.05);
}

.focus\:bg-success-25\/10:focus {
  background-color: rgb(246 254 249 / 0.1);
}

.focus\:bg-success-25\/20:focus {
  background-color: rgb(246 254 249 / 0.2);
}

.focus\:bg-success-25\/25:focus {
  background-color: rgb(246 254 249 / 0.25);
}

.focus\:bg-success-25\/30:focus {
  background-color: rgb(246 254 249 / 0.3);
}

.focus\:bg-success-25\/40:focus {
  background-color: rgb(246 254 249 / 0.4);
}

.focus\:bg-success-25\/50:focus {
  background-color: rgb(246 254 249 / 0.5);
}

.focus\:bg-success-25\/60:focus {
  background-color: rgb(246 254 249 / 0.6);
}

.focus\:bg-success-25\/70:focus {
  background-color: rgb(246 254 249 / 0.7);
}

.focus\:bg-success-25\/75:focus {
  background-color: rgb(246 254 249 / 0.75);
}

.focus\:bg-success-25\/80:focus {
  background-color: rgb(246 254 249 / 0.8);
}

.focus\:bg-success-25\/90:focus {
  background-color: rgb(246 254 249 / 0.9);
}

.focus\:bg-success-25\/95:focus {
  background-color: rgb(246 254 249 / 0.95);
}

.focus\:bg-success-25\/100:focus {
  background-color: rgb(246 254 249 / 1);
}

.focus\:bg-success-50\/0:focus {
  background-color: rgb(236 253 243 / 0);
}

.focus\:bg-success-50\/5:focus {
  background-color: rgb(236 253 243 / 0.05);
}

.focus\:bg-success-50\/10:focus {
  background-color: rgb(236 253 243 / 0.1);
}

.focus\:bg-success-50\/20:focus {
  background-color: rgb(236 253 243 / 0.2);
}

.focus\:bg-success-50\/25:focus {
  background-color: rgb(236 253 243 / 0.25);
}

.focus\:bg-success-50\/30:focus {
  background-color: rgb(236 253 243 / 0.3);
}

.focus\:bg-success-50\/40:focus {
  background-color: rgb(236 253 243 / 0.4);
}

.focus\:bg-success-50\/50:focus {
  background-color: rgb(236 253 243 / 0.5);
}

.focus\:bg-success-50\/60:focus {
  background-color: rgb(236 253 243 / 0.6);
}

.focus\:bg-success-50\/70:focus {
  background-color: rgb(236 253 243 / 0.7);
}

.focus\:bg-success-50\/75:focus {
  background-color: rgb(236 253 243 / 0.75);
}

.focus\:bg-success-50\/80:focus {
  background-color: rgb(236 253 243 / 0.8);
}

.focus\:bg-success-50\/90:focus {
  background-color: rgb(236 253 243 / 0.9);
}

.focus\:bg-success-50\/95:focus {
  background-color: rgb(236 253 243 / 0.95);
}

.focus\:bg-success-50\/100:focus {
  background-color: rgb(236 253 243 / 1);
}

.focus\:bg-success-100\/0:focus {
  background-color: rgb(209 250 223 / 0);
}

.focus\:bg-success-100\/5:focus {
  background-color: rgb(209 250 223 / 0.05);
}

.focus\:bg-success-100\/10:focus {
  background-color: rgb(209 250 223 / 0.1);
}

.focus\:bg-success-100\/20:focus {
  background-color: rgb(209 250 223 / 0.2);
}

.focus\:bg-success-100\/25:focus {
  background-color: rgb(209 250 223 / 0.25);
}

.focus\:bg-success-100\/30:focus {
  background-color: rgb(209 250 223 / 0.3);
}

.focus\:bg-success-100\/40:focus {
  background-color: rgb(209 250 223 / 0.4);
}

.focus\:bg-success-100\/50:focus {
  background-color: rgb(209 250 223 / 0.5);
}

.focus\:bg-success-100\/60:focus {
  background-color: rgb(209 250 223 / 0.6);
}

.focus\:bg-success-100\/70:focus {
  background-color: rgb(209 250 223 / 0.7);
}

.focus\:bg-success-100\/75:focus {
  background-color: rgb(209 250 223 / 0.75);
}

.focus\:bg-success-100\/80:focus {
  background-color: rgb(209 250 223 / 0.8);
}

.focus\:bg-success-100\/90:focus {
  background-color: rgb(209 250 223 / 0.9);
}

.focus\:bg-success-100\/95:focus {
  background-color: rgb(209 250 223 / 0.95);
}

.focus\:bg-success-100\/100:focus {
  background-color: rgb(209 250 223 / 1);
}

.focus\:bg-success-200\/0:focus {
  background-color: rgb(166 244 197 / 0);
}

.focus\:bg-success-200\/5:focus {
  background-color: rgb(166 244 197 / 0.05);
}

.focus\:bg-success-200\/10:focus {
  background-color: rgb(166 244 197 / 0.1);
}

.focus\:bg-success-200\/20:focus {
  background-color: rgb(166 244 197 / 0.2);
}

.focus\:bg-success-200\/25:focus {
  background-color: rgb(166 244 197 / 0.25);
}

.focus\:bg-success-200\/30:focus {
  background-color: rgb(166 244 197 / 0.3);
}

.focus\:bg-success-200\/40:focus {
  background-color: rgb(166 244 197 / 0.4);
}

.focus\:bg-success-200\/50:focus {
  background-color: rgb(166 244 197 / 0.5);
}

.focus\:bg-success-200\/60:focus {
  background-color: rgb(166 244 197 / 0.6);
}

.focus\:bg-success-200\/70:focus {
  background-color: rgb(166 244 197 / 0.7);
}

.focus\:bg-success-200\/75:focus {
  background-color: rgb(166 244 197 / 0.75);
}

.focus\:bg-success-200\/80:focus {
  background-color: rgb(166 244 197 / 0.8);
}

.focus\:bg-success-200\/90:focus {
  background-color: rgb(166 244 197 / 0.9);
}

.focus\:bg-success-200\/95:focus {
  background-color: rgb(166 244 197 / 0.95);
}

.focus\:bg-success-200\/100:focus {
  background-color: rgb(166 244 197 / 1);
}

.focus\:bg-success-300\/0:focus {
  background-color: rgb(108 233 166 / 0);
}

.focus\:bg-success-300\/5:focus {
  background-color: rgb(108 233 166 / 0.05);
}

.focus\:bg-success-300\/10:focus {
  background-color: rgb(108 233 166 / 0.1);
}

.focus\:bg-success-300\/20:focus {
  background-color: rgb(108 233 166 / 0.2);
}

.focus\:bg-success-300\/25:focus {
  background-color: rgb(108 233 166 / 0.25);
}

.focus\:bg-success-300\/30:focus {
  background-color: rgb(108 233 166 / 0.3);
}

.focus\:bg-success-300\/40:focus {
  background-color: rgb(108 233 166 / 0.4);
}

.focus\:bg-success-300\/50:focus {
  background-color: rgb(108 233 166 / 0.5);
}

.focus\:bg-success-300\/60:focus {
  background-color: rgb(108 233 166 / 0.6);
}

.focus\:bg-success-300\/70:focus {
  background-color: rgb(108 233 166 / 0.7);
}

.focus\:bg-success-300\/75:focus {
  background-color: rgb(108 233 166 / 0.75);
}

.focus\:bg-success-300\/80:focus {
  background-color: rgb(108 233 166 / 0.8);
}

.focus\:bg-success-300\/90:focus {
  background-color: rgb(108 233 166 / 0.9);
}

.focus\:bg-success-300\/95:focus {
  background-color: rgb(108 233 166 / 0.95);
}

.focus\:bg-success-300\/100:focus {
  background-color: rgb(108 233 166 / 1);
}

.focus\:bg-success-400\/0:focus {
  background-color: rgb(50 213 131 / 0);
}

.focus\:bg-success-400\/5:focus {
  background-color: rgb(50 213 131 / 0.05);
}

.focus\:bg-success-400\/10:focus {
  background-color: rgb(50 213 131 / 0.1);
}

.focus\:bg-success-400\/20:focus {
  background-color: rgb(50 213 131 / 0.2);
}

.focus\:bg-success-400\/25:focus {
  background-color: rgb(50 213 131 / 0.25);
}

.focus\:bg-success-400\/30:focus {
  background-color: rgb(50 213 131 / 0.3);
}

.focus\:bg-success-400\/40:focus {
  background-color: rgb(50 213 131 / 0.4);
}

.focus\:bg-success-400\/50:focus {
  background-color: rgb(50 213 131 / 0.5);
}

.focus\:bg-success-400\/60:focus {
  background-color: rgb(50 213 131 / 0.6);
}

.focus\:bg-success-400\/70:focus {
  background-color: rgb(50 213 131 / 0.7);
}

.focus\:bg-success-400\/75:focus {
  background-color: rgb(50 213 131 / 0.75);
}

.focus\:bg-success-400\/80:focus {
  background-color: rgb(50 213 131 / 0.8);
}

.focus\:bg-success-400\/90:focus {
  background-color: rgb(50 213 131 / 0.9);
}

.focus\:bg-success-400\/95:focus {
  background-color: rgb(50 213 131 / 0.95);
}

.focus\:bg-success-400\/100:focus {
  background-color: rgb(50 213 131 / 1);
}

.focus\:bg-success-500\/0:focus {
  background-color: rgb(18 135 106 / 0);
}

.focus\:bg-success-500\/5:focus {
  background-color: rgb(18 135 106 / 0.05);
}

.focus\:bg-success-500\/10:focus {
  background-color: rgb(18 135 106 / 0.1);
}

.focus\:bg-success-500\/20:focus {
  background-color: rgb(18 135 106 / 0.2);
}

.focus\:bg-success-500\/25:focus {
  background-color: rgb(18 135 106 / 0.25);
}

.focus\:bg-success-500\/30:focus {
  background-color: rgb(18 135 106 / 0.3);
}

.focus\:bg-success-500\/40:focus {
  background-color: rgb(18 135 106 / 0.4);
}

.focus\:bg-success-500\/50:focus {
  background-color: rgb(18 135 106 / 0.5);
}

.focus\:bg-success-500\/60:focus {
  background-color: rgb(18 135 106 / 0.6);
}

.focus\:bg-success-500\/70:focus {
  background-color: rgb(18 135 106 / 0.7);
}

.focus\:bg-success-500\/75:focus {
  background-color: rgb(18 135 106 / 0.75);
}

.focus\:bg-success-500\/80:focus {
  background-color: rgb(18 135 106 / 0.8);
}

.focus\:bg-success-500\/90:focus {
  background-color: rgb(18 135 106 / 0.9);
}

.focus\:bg-success-500\/95:focus {
  background-color: rgb(18 135 106 / 0.95);
}

.focus\:bg-success-500\/100:focus {
  background-color: rgb(18 135 106 / 1);
}

.focus\:bg-success-600\/0:focus {
  background-color: rgb(3 152 85 / 0);
}

.focus\:bg-success-600\/5:focus {
  background-color: rgb(3 152 85 / 0.05);
}

.focus\:bg-success-600\/10:focus {
  background-color: rgb(3 152 85 / 0.1);
}

.focus\:bg-success-600\/20:focus {
  background-color: rgb(3 152 85 / 0.2);
}

.focus\:bg-success-600\/25:focus {
  background-color: rgb(3 152 85 / 0.25);
}

.focus\:bg-success-600\/30:focus {
  background-color: rgb(3 152 85 / 0.3);
}

.focus\:bg-success-600\/40:focus {
  background-color: rgb(3 152 85 / 0.4);
}

.focus\:bg-success-600\/50:focus {
  background-color: rgb(3 152 85 / 0.5);
}

.focus\:bg-success-600\/60:focus {
  background-color: rgb(3 152 85 / 0.6);
}

.focus\:bg-success-600\/70:focus {
  background-color: rgb(3 152 85 / 0.7);
}

.focus\:bg-success-600\/75:focus {
  background-color: rgb(3 152 85 / 0.75);
}

.focus\:bg-success-600\/80:focus {
  background-color: rgb(3 152 85 / 0.8);
}

.focus\:bg-success-600\/90:focus {
  background-color: rgb(3 152 85 / 0.9);
}

.focus\:bg-success-600\/95:focus {
  background-color: rgb(3 152 85 / 0.95);
}

.focus\:bg-success-600\/100:focus {
  background-color: rgb(3 152 85 / 1);
}

.focus\:bg-success-700\/0:focus {
  background-color: rgb(2 122 72 / 0);
}

.focus\:bg-success-700\/5:focus {
  background-color: rgb(2 122 72 / 0.05);
}

.focus\:bg-success-700\/10:focus {
  background-color: rgb(2 122 72 / 0.1);
}

.focus\:bg-success-700\/20:focus {
  background-color: rgb(2 122 72 / 0.2);
}

.focus\:bg-success-700\/25:focus {
  background-color: rgb(2 122 72 / 0.25);
}

.focus\:bg-success-700\/30:focus {
  background-color: rgb(2 122 72 / 0.3);
}

.focus\:bg-success-700\/40:focus {
  background-color: rgb(2 122 72 / 0.4);
}

.focus\:bg-success-700\/50:focus {
  background-color: rgb(2 122 72 / 0.5);
}

.focus\:bg-success-700\/60:focus {
  background-color: rgb(2 122 72 / 0.6);
}

.focus\:bg-success-700\/70:focus {
  background-color: rgb(2 122 72 / 0.7);
}

.focus\:bg-success-700\/75:focus {
  background-color: rgb(2 122 72 / 0.75);
}

.focus\:bg-success-700\/80:focus {
  background-color: rgb(2 122 72 / 0.8);
}

.focus\:bg-success-700\/90:focus {
  background-color: rgb(2 122 72 / 0.9);
}

.focus\:bg-success-700\/95:focus {
  background-color: rgb(2 122 72 / 0.95);
}

.focus\:bg-success-700\/100:focus {
  background-color: rgb(2 122 72 / 1);
}

.focus\:bg-success-800\/0:focus {
  background-color: rgb(5 96 58 / 0);
}

.focus\:bg-success-800\/5:focus {
  background-color: rgb(5 96 58 / 0.05);
}

.focus\:bg-success-800\/10:focus {
  background-color: rgb(5 96 58 / 0.1);
}

.focus\:bg-success-800\/20:focus {
  background-color: rgb(5 96 58 / 0.2);
}

.focus\:bg-success-800\/25:focus {
  background-color: rgb(5 96 58 / 0.25);
}

.focus\:bg-success-800\/30:focus {
  background-color: rgb(5 96 58 / 0.3);
}

.focus\:bg-success-800\/40:focus {
  background-color: rgb(5 96 58 / 0.4);
}

.focus\:bg-success-800\/50:focus {
  background-color: rgb(5 96 58 / 0.5);
}

.focus\:bg-success-800\/60:focus {
  background-color: rgb(5 96 58 / 0.6);
}

.focus\:bg-success-800\/70:focus {
  background-color: rgb(5 96 58 / 0.7);
}

.focus\:bg-success-800\/75:focus {
  background-color: rgb(5 96 58 / 0.75);
}

.focus\:bg-success-800\/80:focus {
  background-color: rgb(5 96 58 / 0.8);
}

.focus\:bg-success-800\/90:focus {
  background-color: rgb(5 96 58 / 0.9);
}

.focus\:bg-success-800\/95:focus {
  background-color: rgb(5 96 58 / 0.95);
}

.focus\:bg-success-800\/100:focus {
  background-color: rgb(5 96 58 / 1);
}

.focus\:bg-success-900\/0:focus {
  background-color: rgb(5 79 49 / 0);
}

.focus\:bg-success-900\/5:focus {
  background-color: rgb(5 79 49 / 0.05);
}

.focus\:bg-success-900\/10:focus {
  background-color: rgb(5 79 49 / 0.1);
}

.focus\:bg-success-900\/20:focus {
  background-color: rgb(5 79 49 / 0.2);
}

.focus\:bg-success-900\/25:focus {
  background-color: rgb(5 79 49 / 0.25);
}

.focus\:bg-success-900\/30:focus {
  background-color: rgb(5 79 49 / 0.3);
}

.focus\:bg-success-900\/40:focus {
  background-color: rgb(5 79 49 / 0.4);
}

.focus\:bg-success-900\/50:focus {
  background-color: rgb(5 79 49 / 0.5);
}

.focus\:bg-success-900\/60:focus {
  background-color: rgb(5 79 49 / 0.6);
}

.focus\:bg-success-900\/70:focus {
  background-color: rgb(5 79 49 / 0.7);
}

.focus\:bg-success-900\/75:focus {
  background-color: rgb(5 79 49 / 0.75);
}

.focus\:bg-success-900\/80:focus {
  background-color: rgb(5 79 49 / 0.8);
}

.focus\:bg-success-900\/90:focus {
  background-color: rgb(5 79 49 / 0.9);
}

.focus\:bg-success-900\/95:focus {
  background-color: rgb(5 79 49 / 0.95);
}

.focus\:bg-success-900\/100:focus {
  background-color: rgb(5 79 49 / 1);
}

.focus\:bg-success\/0:focus {
  background-color: rgb(50 213 131 / 0);
}

.focus\:bg-success\/5:focus {
  background-color: rgb(50 213 131 / 0.05);
}

.focus\:bg-success\/10:focus {
  background-color: rgb(50 213 131 / 0.1);
}

.focus\:bg-success\/20:focus {
  background-color: rgb(50 213 131 / 0.2);
}

.focus\:bg-success\/25:focus {
  background-color: rgb(50 213 131 / 0.25);
}

.focus\:bg-success\/30:focus {
  background-color: rgb(50 213 131 / 0.3);
}

.focus\:bg-success\/40:focus {
  background-color: rgb(50 213 131 / 0.4);
}

.focus\:bg-success\/50:focus {
  background-color: rgb(50 213 131 / 0.5);
}

.focus\:bg-success\/60:focus {
  background-color: rgb(50 213 131 / 0.6);
}

.focus\:bg-success\/70:focus {
  background-color: rgb(50 213 131 / 0.7);
}

.focus\:bg-success\/75:focus {
  background-color: rgb(50 213 131 / 0.75);
}

.focus\:bg-success\/80:focus {
  background-color: rgb(50 213 131 / 0.8);
}

.focus\:bg-success\/90:focus {
  background-color: rgb(50 213 131 / 0.9);
}

.focus\:bg-success\/95:focus {
  background-color: rgb(50 213 131 / 0.95);
}

.focus\:bg-success\/100:focus {
  background-color: rgb(50 213 131 / 1);
}

.focus\:bg-gray-blue-25\/0:focus {
  background-color: rgb(252 252 253 / 0);
}

.focus\:bg-gray-blue-25\/5:focus {
  background-color: rgb(252 252 253 / 0.05);
}

.focus\:bg-gray-blue-25\/10:focus {
  background-color: rgb(252 252 253 / 0.1);
}

.focus\:bg-gray-blue-25\/20:focus {
  background-color: rgb(252 252 253 / 0.2);
}

.focus\:bg-gray-blue-25\/25:focus {
  background-color: rgb(252 252 253 / 0.25);
}

.focus\:bg-gray-blue-25\/30:focus {
  background-color: rgb(252 252 253 / 0.3);
}

.focus\:bg-gray-blue-25\/40:focus {
  background-color: rgb(252 252 253 / 0.4);
}

.focus\:bg-gray-blue-25\/50:focus {
  background-color: rgb(252 252 253 / 0.5);
}

.focus\:bg-gray-blue-25\/60:focus {
  background-color: rgb(252 252 253 / 0.6);
}

.focus\:bg-gray-blue-25\/70:focus {
  background-color: rgb(252 252 253 / 0.7);
}

.focus\:bg-gray-blue-25\/75:focus {
  background-color: rgb(252 252 253 / 0.75);
}

.focus\:bg-gray-blue-25\/80:focus {
  background-color: rgb(252 252 253 / 0.8);
}

.focus\:bg-gray-blue-25\/90:focus {
  background-color: rgb(252 252 253 / 0.9);
}

.focus\:bg-gray-blue-25\/95:focus {
  background-color: rgb(252 252 253 / 0.95);
}

.focus\:bg-gray-blue-25\/100:focus {
  background-color: rgb(252 252 253 / 1);
}

.focus\:bg-gray-blue-50\/0:focus {
  background-color: rgb(248 249 252 / 0);
}

.focus\:bg-gray-blue-50\/5:focus {
  background-color: rgb(248 249 252 / 0.05);
}

.focus\:bg-gray-blue-50\/10:focus {
  background-color: rgb(248 249 252 / 0.1);
}

.focus\:bg-gray-blue-50\/20:focus {
  background-color: rgb(248 249 252 / 0.2);
}

.focus\:bg-gray-blue-50\/25:focus {
  background-color: rgb(248 249 252 / 0.25);
}

.focus\:bg-gray-blue-50\/30:focus {
  background-color: rgb(248 249 252 / 0.3);
}

.focus\:bg-gray-blue-50\/40:focus {
  background-color: rgb(248 249 252 / 0.4);
}

.focus\:bg-gray-blue-50\/50:focus {
  background-color: rgb(248 249 252 / 0.5);
}

.focus\:bg-gray-blue-50\/60:focus {
  background-color: rgb(248 249 252 / 0.6);
}

.focus\:bg-gray-blue-50\/70:focus {
  background-color: rgb(248 249 252 / 0.7);
}

.focus\:bg-gray-blue-50\/75:focus {
  background-color: rgb(248 249 252 / 0.75);
}

.focus\:bg-gray-blue-50\/80:focus {
  background-color: rgb(248 249 252 / 0.8);
}

.focus\:bg-gray-blue-50\/90:focus {
  background-color: rgb(248 249 252 / 0.9);
}

.focus\:bg-gray-blue-50\/95:focus {
  background-color: rgb(248 249 252 / 0.95);
}

.focus\:bg-gray-blue-50\/100:focus {
  background-color: rgb(248 249 252 / 1);
}

.focus\:bg-gray-blue-100\/0:focus {
  background-color: rgb(234 236 245 / 0);
}

.focus\:bg-gray-blue-100\/5:focus {
  background-color: rgb(234 236 245 / 0.05);
}

.focus\:bg-gray-blue-100\/10:focus {
  background-color: rgb(234 236 245 / 0.1);
}

.focus\:bg-gray-blue-100\/20:focus {
  background-color: rgb(234 236 245 / 0.2);
}

.focus\:bg-gray-blue-100\/25:focus {
  background-color: rgb(234 236 245 / 0.25);
}

.focus\:bg-gray-blue-100\/30:focus {
  background-color: rgb(234 236 245 / 0.3);
}

.focus\:bg-gray-blue-100\/40:focus {
  background-color: rgb(234 236 245 / 0.4);
}

.focus\:bg-gray-blue-100\/50:focus {
  background-color: rgb(234 236 245 / 0.5);
}

.focus\:bg-gray-blue-100\/60:focus {
  background-color: rgb(234 236 245 / 0.6);
}

.focus\:bg-gray-blue-100\/70:focus {
  background-color: rgb(234 236 245 / 0.7);
}

.focus\:bg-gray-blue-100\/75:focus {
  background-color: rgb(234 236 245 / 0.75);
}

.focus\:bg-gray-blue-100\/80:focus {
  background-color: rgb(234 236 245 / 0.8);
}

.focus\:bg-gray-blue-100\/90:focus {
  background-color: rgb(234 236 245 / 0.9);
}

.focus\:bg-gray-blue-100\/95:focus {
  background-color: rgb(234 236 245 / 0.95);
}

.focus\:bg-gray-blue-100\/100:focus {
  background-color: rgb(234 236 245 / 1);
}

.focus\:bg-gray-blue-200\/0:focus {
  background-color: rgb(213 217 235 / 0);
}

.focus\:bg-gray-blue-200\/5:focus {
  background-color: rgb(213 217 235 / 0.05);
}

.focus\:bg-gray-blue-200\/10:focus {
  background-color: rgb(213 217 235 / 0.1);
}

.focus\:bg-gray-blue-200\/20:focus {
  background-color: rgb(213 217 235 / 0.2);
}

.focus\:bg-gray-blue-200\/25:focus {
  background-color: rgb(213 217 235 / 0.25);
}

.focus\:bg-gray-blue-200\/30:focus {
  background-color: rgb(213 217 235 / 0.3);
}

.focus\:bg-gray-blue-200\/40:focus {
  background-color: rgb(213 217 235 / 0.4);
}

.focus\:bg-gray-blue-200\/50:focus {
  background-color: rgb(213 217 235 / 0.5);
}

.focus\:bg-gray-blue-200\/60:focus {
  background-color: rgb(213 217 235 / 0.6);
}

.focus\:bg-gray-blue-200\/70:focus {
  background-color: rgb(213 217 235 / 0.7);
}

.focus\:bg-gray-blue-200\/75:focus {
  background-color: rgb(213 217 235 / 0.75);
}

.focus\:bg-gray-blue-200\/80:focus {
  background-color: rgb(213 217 235 / 0.8);
}

.focus\:bg-gray-blue-200\/90:focus {
  background-color: rgb(213 217 235 / 0.9);
}

.focus\:bg-gray-blue-200\/95:focus {
  background-color: rgb(213 217 235 / 0.95);
}

.focus\:bg-gray-blue-200\/100:focus {
  background-color: rgb(213 217 235 / 1);
}

.focus\:bg-gray-blue-300\/0:focus {
  background-color: rgb(179 184 219 / 0);
}

.focus\:bg-gray-blue-300\/5:focus {
  background-color: rgb(179 184 219 / 0.05);
}

.focus\:bg-gray-blue-300\/10:focus {
  background-color: rgb(179 184 219 / 0.1);
}

.focus\:bg-gray-blue-300\/20:focus {
  background-color: rgb(179 184 219 / 0.2);
}

.focus\:bg-gray-blue-300\/25:focus {
  background-color: rgb(179 184 219 / 0.25);
}

.focus\:bg-gray-blue-300\/30:focus {
  background-color: rgb(179 184 219 / 0.3);
}

.focus\:bg-gray-blue-300\/40:focus {
  background-color: rgb(179 184 219 / 0.4);
}

.focus\:bg-gray-blue-300\/50:focus {
  background-color: rgb(179 184 219 / 0.5);
}

.focus\:bg-gray-blue-300\/60:focus {
  background-color: rgb(179 184 219 / 0.6);
}

.focus\:bg-gray-blue-300\/70:focus {
  background-color: rgb(179 184 219 / 0.7);
}

.focus\:bg-gray-blue-300\/75:focus {
  background-color: rgb(179 184 219 / 0.75);
}

.focus\:bg-gray-blue-300\/80:focus {
  background-color: rgb(179 184 219 / 0.8);
}

.focus\:bg-gray-blue-300\/90:focus {
  background-color: rgb(179 184 219 / 0.9);
}

.focus\:bg-gray-blue-300\/95:focus {
  background-color: rgb(179 184 219 / 0.95);
}

.focus\:bg-gray-blue-300\/100:focus {
  background-color: rgb(179 184 219 / 1);
}

.focus\:bg-gray-blue-400\/0:focus {
  background-color: rgb(113 123 188 / 0);
}

.focus\:bg-gray-blue-400\/5:focus {
  background-color: rgb(113 123 188 / 0.05);
}

.focus\:bg-gray-blue-400\/10:focus {
  background-color: rgb(113 123 188 / 0.1);
}

.focus\:bg-gray-blue-400\/20:focus {
  background-color: rgb(113 123 188 / 0.2);
}

.focus\:bg-gray-blue-400\/25:focus {
  background-color: rgb(113 123 188 / 0.25);
}

.focus\:bg-gray-blue-400\/30:focus {
  background-color: rgb(113 123 188 / 0.3);
}

.focus\:bg-gray-blue-400\/40:focus {
  background-color: rgb(113 123 188 / 0.4);
}

.focus\:bg-gray-blue-400\/50:focus {
  background-color: rgb(113 123 188 / 0.5);
}

.focus\:bg-gray-blue-400\/60:focus {
  background-color: rgb(113 123 188 / 0.6);
}

.focus\:bg-gray-blue-400\/70:focus {
  background-color: rgb(113 123 188 / 0.7);
}

.focus\:bg-gray-blue-400\/75:focus {
  background-color: rgb(113 123 188 / 0.75);
}

.focus\:bg-gray-blue-400\/80:focus {
  background-color: rgb(113 123 188 / 0.8);
}

.focus\:bg-gray-blue-400\/90:focus {
  background-color: rgb(113 123 188 / 0.9);
}

.focus\:bg-gray-blue-400\/95:focus {
  background-color: rgb(113 123 188 / 0.95);
}

.focus\:bg-gray-blue-400\/100:focus {
  background-color: rgb(113 123 188 / 1);
}

.focus\:bg-gray-blue-500\/0:focus {
  background-color: rgb(78 91 166 / 0);
}

.focus\:bg-gray-blue-500\/5:focus {
  background-color: rgb(78 91 166 / 0.05);
}

.focus\:bg-gray-blue-500\/10:focus {
  background-color: rgb(78 91 166 / 0.1);
}

.focus\:bg-gray-blue-500\/20:focus {
  background-color: rgb(78 91 166 / 0.2);
}

.focus\:bg-gray-blue-500\/25:focus {
  background-color: rgb(78 91 166 / 0.25);
}

.focus\:bg-gray-blue-500\/30:focus {
  background-color: rgb(78 91 166 / 0.3);
}

.focus\:bg-gray-blue-500\/40:focus {
  background-color: rgb(78 91 166 / 0.4);
}

.focus\:bg-gray-blue-500\/50:focus {
  background-color: rgb(78 91 166 / 0.5);
}

.focus\:bg-gray-blue-500\/60:focus {
  background-color: rgb(78 91 166 / 0.6);
}

.focus\:bg-gray-blue-500\/70:focus {
  background-color: rgb(78 91 166 / 0.7);
}

.focus\:bg-gray-blue-500\/75:focus {
  background-color: rgb(78 91 166 / 0.75);
}

.focus\:bg-gray-blue-500\/80:focus {
  background-color: rgb(78 91 166 / 0.8);
}

.focus\:bg-gray-blue-500\/90:focus {
  background-color: rgb(78 91 166 / 0.9);
}

.focus\:bg-gray-blue-500\/95:focus {
  background-color: rgb(78 91 166 / 0.95);
}

.focus\:bg-gray-blue-500\/100:focus {
  background-color: rgb(78 91 166 / 1);
}

.focus\:bg-gray-blue-600\/0:focus {
  background-color: rgb(62 71 132 / 0);
}

.focus\:bg-gray-blue-600\/5:focus {
  background-color: rgb(62 71 132 / 0.05);
}

.focus\:bg-gray-blue-600\/10:focus {
  background-color: rgb(62 71 132 / 0.1);
}

.focus\:bg-gray-blue-600\/20:focus {
  background-color: rgb(62 71 132 / 0.2);
}

.focus\:bg-gray-blue-600\/25:focus {
  background-color: rgb(62 71 132 / 0.25);
}

.focus\:bg-gray-blue-600\/30:focus {
  background-color: rgb(62 71 132 / 0.3);
}

.focus\:bg-gray-blue-600\/40:focus {
  background-color: rgb(62 71 132 / 0.4);
}

.focus\:bg-gray-blue-600\/50:focus {
  background-color: rgb(62 71 132 / 0.5);
}

.focus\:bg-gray-blue-600\/60:focus {
  background-color: rgb(62 71 132 / 0.6);
}

.focus\:bg-gray-blue-600\/70:focus {
  background-color: rgb(62 71 132 / 0.7);
}

.focus\:bg-gray-blue-600\/75:focus {
  background-color: rgb(62 71 132 / 0.75);
}

.focus\:bg-gray-blue-600\/80:focus {
  background-color: rgb(62 71 132 / 0.8);
}

.focus\:bg-gray-blue-600\/90:focus {
  background-color: rgb(62 71 132 / 0.9);
}

.focus\:bg-gray-blue-600\/95:focus {
  background-color: rgb(62 71 132 / 0.95);
}

.focus\:bg-gray-blue-600\/100:focus {
  background-color: rgb(62 71 132 / 1);
}

.focus\:bg-gray-blue-700\/0:focus {
  background-color: rgb(54 63 114 / 0);
}

.focus\:bg-gray-blue-700\/5:focus {
  background-color: rgb(54 63 114 / 0.05);
}

.focus\:bg-gray-blue-700\/10:focus {
  background-color: rgb(54 63 114 / 0.1);
}

.focus\:bg-gray-blue-700\/20:focus {
  background-color: rgb(54 63 114 / 0.2);
}

.focus\:bg-gray-blue-700\/25:focus {
  background-color: rgb(54 63 114 / 0.25);
}

.focus\:bg-gray-blue-700\/30:focus {
  background-color: rgb(54 63 114 / 0.3);
}

.focus\:bg-gray-blue-700\/40:focus {
  background-color: rgb(54 63 114 / 0.4);
}

.focus\:bg-gray-blue-700\/50:focus {
  background-color: rgb(54 63 114 / 0.5);
}

.focus\:bg-gray-blue-700\/60:focus {
  background-color: rgb(54 63 114 / 0.6);
}

.focus\:bg-gray-blue-700\/70:focus {
  background-color: rgb(54 63 114 / 0.7);
}

.focus\:bg-gray-blue-700\/75:focus {
  background-color: rgb(54 63 114 / 0.75);
}

.focus\:bg-gray-blue-700\/80:focus {
  background-color: rgb(54 63 114 / 0.8);
}

.focus\:bg-gray-blue-700\/90:focus {
  background-color: rgb(54 63 114 / 0.9);
}

.focus\:bg-gray-blue-700\/95:focus {
  background-color: rgb(54 63 114 / 0.95);
}

.focus\:bg-gray-blue-700\/100:focus {
  background-color: rgb(54 63 114 / 1);
}

.focus\:bg-gray-blue-800\/0:focus {
  background-color: rgb(41 48 86 / 0);
}

.focus\:bg-gray-blue-800\/5:focus {
  background-color: rgb(41 48 86 / 0.05);
}

.focus\:bg-gray-blue-800\/10:focus {
  background-color: rgb(41 48 86 / 0.1);
}

.focus\:bg-gray-blue-800\/20:focus {
  background-color: rgb(41 48 86 / 0.2);
}

.focus\:bg-gray-blue-800\/25:focus {
  background-color: rgb(41 48 86 / 0.25);
}

.focus\:bg-gray-blue-800\/30:focus {
  background-color: rgb(41 48 86 / 0.3);
}

.focus\:bg-gray-blue-800\/40:focus {
  background-color: rgb(41 48 86 / 0.4);
}

.focus\:bg-gray-blue-800\/50:focus {
  background-color: rgb(41 48 86 / 0.5);
}

.focus\:bg-gray-blue-800\/60:focus {
  background-color: rgb(41 48 86 / 0.6);
}

.focus\:bg-gray-blue-800\/70:focus {
  background-color: rgb(41 48 86 / 0.7);
}

.focus\:bg-gray-blue-800\/75:focus {
  background-color: rgb(41 48 86 / 0.75);
}

.focus\:bg-gray-blue-800\/80:focus {
  background-color: rgb(41 48 86 / 0.8);
}

.focus\:bg-gray-blue-800\/90:focus {
  background-color: rgb(41 48 86 / 0.9);
}

.focus\:bg-gray-blue-800\/95:focus {
  background-color: rgb(41 48 86 / 0.95);
}

.focus\:bg-gray-blue-800\/100:focus {
  background-color: rgb(41 48 86 / 1);
}

.focus\:bg-gray-blue-900\/0:focus {
  background-color: rgb(16 19 35 / 0);
}

.focus\:bg-gray-blue-900\/5:focus {
  background-color: rgb(16 19 35 / 0.05);
}

.focus\:bg-gray-blue-900\/10:focus {
  background-color: rgb(16 19 35 / 0.1);
}

.focus\:bg-gray-blue-900\/20:focus {
  background-color: rgb(16 19 35 / 0.2);
}

.focus\:bg-gray-blue-900\/25:focus {
  background-color: rgb(16 19 35 / 0.25);
}

.focus\:bg-gray-blue-900\/30:focus {
  background-color: rgb(16 19 35 / 0.3);
}

.focus\:bg-gray-blue-900\/40:focus {
  background-color: rgb(16 19 35 / 0.4);
}

.focus\:bg-gray-blue-900\/50:focus {
  background-color: rgb(16 19 35 / 0.5);
}

.focus\:bg-gray-blue-900\/60:focus {
  background-color: rgb(16 19 35 / 0.6);
}

.focus\:bg-gray-blue-900\/70:focus {
  background-color: rgb(16 19 35 / 0.7);
}

.focus\:bg-gray-blue-900\/75:focus {
  background-color: rgb(16 19 35 / 0.75);
}

.focus\:bg-gray-blue-900\/80:focus {
  background-color: rgb(16 19 35 / 0.8);
}

.focus\:bg-gray-blue-900\/90:focus {
  background-color: rgb(16 19 35 / 0.9);
}

.focus\:bg-gray-blue-900\/95:focus {
  background-color: rgb(16 19 35 / 0.95);
}

.focus\:bg-gray-blue-900\/100:focus {
  background-color: rgb(16 19 35 / 1);
}

.focus\:bg-gray-blue\/0:focus {
  background-color: rgb(113 123 188 / 0);
}

.focus\:bg-gray-blue\/5:focus {
  background-color: rgb(113 123 188 / 0.05);
}

.focus\:bg-gray-blue\/10:focus {
  background-color: rgb(113 123 188 / 0.1);
}

.focus\:bg-gray-blue\/20:focus {
  background-color: rgb(113 123 188 / 0.2);
}

.focus\:bg-gray-blue\/25:focus {
  background-color: rgb(113 123 188 / 0.25);
}

.focus\:bg-gray-blue\/30:focus {
  background-color: rgb(113 123 188 / 0.3);
}

.focus\:bg-gray-blue\/40:focus {
  background-color: rgb(113 123 188 / 0.4);
}

.focus\:bg-gray-blue\/50:focus {
  background-color: rgb(113 123 188 / 0.5);
}

.focus\:bg-gray-blue\/60:focus {
  background-color: rgb(113 123 188 / 0.6);
}

.focus\:bg-gray-blue\/70:focus {
  background-color: rgb(113 123 188 / 0.7);
}

.focus\:bg-gray-blue\/75:focus {
  background-color: rgb(113 123 188 / 0.75);
}

.focus\:bg-gray-blue\/80:focus {
  background-color: rgb(113 123 188 / 0.8);
}

.focus\:bg-gray-blue\/90:focus {
  background-color: rgb(113 123 188 / 0.9);
}

.focus\:bg-gray-blue\/95:focus {
  background-color: rgb(113 123 188 / 0.95);
}

.focus\:bg-gray-blue\/100:focus {
  background-color: rgb(113 123 188 / 1);
}

.focus\:bg-gray-cool-25\/0:focus {
  background-color: rgb(252 252 253 / 0);
}

.focus\:bg-gray-cool-25\/5:focus {
  background-color: rgb(252 252 253 / 0.05);
}

.focus\:bg-gray-cool-25\/10:focus {
  background-color: rgb(252 252 253 / 0.1);
}

.focus\:bg-gray-cool-25\/20:focus {
  background-color: rgb(252 252 253 / 0.2);
}

.focus\:bg-gray-cool-25\/25:focus {
  background-color: rgb(252 252 253 / 0.25);
}

.focus\:bg-gray-cool-25\/30:focus {
  background-color: rgb(252 252 253 / 0.3);
}

.focus\:bg-gray-cool-25\/40:focus {
  background-color: rgb(252 252 253 / 0.4);
}

.focus\:bg-gray-cool-25\/50:focus {
  background-color: rgb(252 252 253 / 0.5);
}

.focus\:bg-gray-cool-25\/60:focus {
  background-color: rgb(252 252 253 / 0.6);
}

.focus\:bg-gray-cool-25\/70:focus {
  background-color: rgb(252 252 253 / 0.7);
}

.focus\:bg-gray-cool-25\/75:focus {
  background-color: rgb(252 252 253 / 0.75);
}

.focus\:bg-gray-cool-25\/80:focus {
  background-color: rgb(252 252 253 / 0.8);
}

.focus\:bg-gray-cool-25\/90:focus {
  background-color: rgb(252 252 253 / 0.9);
}

.focus\:bg-gray-cool-25\/95:focus {
  background-color: rgb(252 252 253 / 0.95);
}

.focus\:bg-gray-cool-25\/100:focus {
  background-color: rgb(252 252 253 / 1);
}

.focus\:bg-gray-cool-50\/0:focus {
  background-color: rgb(249 249 251 / 0);
}

.focus\:bg-gray-cool-50\/5:focus {
  background-color: rgb(249 249 251 / 0.05);
}

.focus\:bg-gray-cool-50\/10:focus {
  background-color: rgb(249 249 251 / 0.1);
}

.focus\:bg-gray-cool-50\/20:focus {
  background-color: rgb(249 249 251 / 0.2);
}

.focus\:bg-gray-cool-50\/25:focus {
  background-color: rgb(249 249 251 / 0.25);
}

.focus\:bg-gray-cool-50\/30:focus {
  background-color: rgb(249 249 251 / 0.3);
}

.focus\:bg-gray-cool-50\/40:focus {
  background-color: rgb(249 249 251 / 0.4);
}

.focus\:bg-gray-cool-50\/50:focus {
  background-color: rgb(249 249 251 / 0.5);
}

.focus\:bg-gray-cool-50\/60:focus {
  background-color: rgb(249 249 251 / 0.6);
}

.focus\:bg-gray-cool-50\/70:focus {
  background-color: rgb(249 249 251 / 0.7);
}

.focus\:bg-gray-cool-50\/75:focus {
  background-color: rgb(249 249 251 / 0.75);
}

.focus\:bg-gray-cool-50\/80:focus {
  background-color: rgb(249 249 251 / 0.8);
}

.focus\:bg-gray-cool-50\/90:focus {
  background-color: rgb(249 249 251 / 0.9);
}

.focus\:bg-gray-cool-50\/95:focus {
  background-color: rgb(249 249 251 / 0.95);
}

.focus\:bg-gray-cool-50\/100:focus {
  background-color: rgb(249 249 251 / 1);
}

.focus\:bg-gray-cool-100\/0:focus {
  background-color: rgb(239 241 245 / 0);
}

.focus\:bg-gray-cool-100\/5:focus {
  background-color: rgb(239 241 245 / 0.05);
}

.focus\:bg-gray-cool-100\/10:focus {
  background-color: rgb(239 241 245 / 0.1);
}

.focus\:bg-gray-cool-100\/20:focus {
  background-color: rgb(239 241 245 / 0.2);
}

.focus\:bg-gray-cool-100\/25:focus {
  background-color: rgb(239 241 245 / 0.25);
}

.focus\:bg-gray-cool-100\/30:focus {
  background-color: rgb(239 241 245 / 0.3);
}

.focus\:bg-gray-cool-100\/40:focus {
  background-color: rgb(239 241 245 / 0.4);
}

.focus\:bg-gray-cool-100\/50:focus {
  background-color: rgb(239 241 245 / 0.5);
}

.focus\:bg-gray-cool-100\/60:focus {
  background-color: rgb(239 241 245 / 0.6);
}

.focus\:bg-gray-cool-100\/70:focus {
  background-color: rgb(239 241 245 / 0.7);
}

.focus\:bg-gray-cool-100\/75:focus {
  background-color: rgb(239 241 245 / 0.75);
}

.focus\:bg-gray-cool-100\/80:focus {
  background-color: rgb(239 241 245 / 0.8);
}

.focus\:bg-gray-cool-100\/90:focus {
  background-color: rgb(239 241 245 / 0.9);
}

.focus\:bg-gray-cool-100\/95:focus {
  background-color: rgb(239 241 245 / 0.95);
}

.focus\:bg-gray-cool-100\/100:focus {
  background-color: rgb(239 241 245 / 1);
}

.focus\:bg-gray-cool-200\/0:focus {
  background-color: rgb(220 223 234 / 0);
}

.focus\:bg-gray-cool-200\/5:focus {
  background-color: rgb(220 223 234 / 0.05);
}

.focus\:bg-gray-cool-200\/10:focus {
  background-color: rgb(220 223 234 / 0.1);
}

.focus\:bg-gray-cool-200\/20:focus {
  background-color: rgb(220 223 234 / 0.2);
}

.focus\:bg-gray-cool-200\/25:focus {
  background-color: rgb(220 223 234 / 0.25);
}

.focus\:bg-gray-cool-200\/30:focus {
  background-color: rgb(220 223 234 / 0.3);
}

.focus\:bg-gray-cool-200\/40:focus {
  background-color: rgb(220 223 234 / 0.4);
}

.focus\:bg-gray-cool-200\/50:focus {
  background-color: rgb(220 223 234 / 0.5);
}

.focus\:bg-gray-cool-200\/60:focus {
  background-color: rgb(220 223 234 / 0.6);
}

.focus\:bg-gray-cool-200\/70:focus {
  background-color: rgb(220 223 234 / 0.7);
}

.focus\:bg-gray-cool-200\/75:focus {
  background-color: rgb(220 223 234 / 0.75);
}

.focus\:bg-gray-cool-200\/80:focus {
  background-color: rgb(220 223 234 / 0.8);
}

.focus\:bg-gray-cool-200\/90:focus {
  background-color: rgb(220 223 234 / 0.9);
}

.focus\:bg-gray-cool-200\/95:focus {
  background-color: rgb(220 223 234 / 0.95);
}

.focus\:bg-gray-cool-200\/100:focus {
  background-color: rgb(220 223 234 / 1);
}

.focus\:bg-gray-cool-300\/0:focus {
  background-color: rgb(185 192 212 / 0);
}

.focus\:bg-gray-cool-300\/5:focus {
  background-color: rgb(185 192 212 / 0.05);
}

.focus\:bg-gray-cool-300\/10:focus {
  background-color: rgb(185 192 212 / 0.1);
}

.focus\:bg-gray-cool-300\/20:focus {
  background-color: rgb(185 192 212 / 0.2);
}

.focus\:bg-gray-cool-300\/25:focus {
  background-color: rgb(185 192 212 / 0.25);
}

.focus\:bg-gray-cool-300\/30:focus {
  background-color: rgb(185 192 212 / 0.3);
}

.focus\:bg-gray-cool-300\/40:focus {
  background-color: rgb(185 192 212 / 0.4);
}

.focus\:bg-gray-cool-300\/50:focus {
  background-color: rgb(185 192 212 / 0.5);
}

.focus\:bg-gray-cool-300\/60:focus {
  background-color: rgb(185 192 212 / 0.6);
}

.focus\:bg-gray-cool-300\/70:focus {
  background-color: rgb(185 192 212 / 0.7);
}

.focus\:bg-gray-cool-300\/75:focus {
  background-color: rgb(185 192 212 / 0.75);
}

.focus\:bg-gray-cool-300\/80:focus {
  background-color: rgb(185 192 212 / 0.8);
}

.focus\:bg-gray-cool-300\/90:focus {
  background-color: rgb(185 192 212 / 0.9);
}

.focus\:bg-gray-cool-300\/95:focus {
  background-color: rgb(185 192 212 / 0.95);
}

.focus\:bg-gray-cool-300\/100:focus {
  background-color: rgb(185 192 212 / 1);
}

.focus\:bg-gray-cool-400\/0:focus {
  background-color: rgb(125 137 176 / 0);
}

.focus\:bg-gray-cool-400\/5:focus {
  background-color: rgb(125 137 176 / 0.05);
}

.focus\:bg-gray-cool-400\/10:focus {
  background-color: rgb(125 137 176 / 0.1);
}

.focus\:bg-gray-cool-400\/20:focus {
  background-color: rgb(125 137 176 / 0.2);
}

.focus\:bg-gray-cool-400\/25:focus {
  background-color: rgb(125 137 176 / 0.25);
}

.focus\:bg-gray-cool-400\/30:focus {
  background-color: rgb(125 137 176 / 0.3);
}

.focus\:bg-gray-cool-400\/40:focus {
  background-color: rgb(125 137 176 / 0.4);
}

.focus\:bg-gray-cool-400\/50:focus {
  background-color: rgb(125 137 176 / 0.5);
}

.focus\:bg-gray-cool-400\/60:focus {
  background-color: rgb(125 137 176 / 0.6);
}

.focus\:bg-gray-cool-400\/70:focus {
  background-color: rgb(125 137 176 / 0.7);
}

.focus\:bg-gray-cool-400\/75:focus {
  background-color: rgb(125 137 176 / 0.75);
}

.focus\:bg-gray-cool-400\/80:focus {
  background-color: rgb(125 137 176 / 0.8);
}

.focus\:bg-gray-cool-400\/90:focus {
  background-color: rgb(125 137 176 / 0.9);
}

.focus\:bg-gray-cool-400\/95:focus {
  background-color: rgb(125 137 176 / 0.95);
}

.focus\:bg-gray-cool-400\/100:focus {
  background-color: rgb(125 137 176 / 1);
}

.focus\:bg-gray-cool-500\/0:focus {
  background-color: rgb(93 107 152 / 0);
}

.focus\:bg-gray-cool-500\/5:focus {
  background-color: rgb(93 107 152 / 0.05);
}

.focus\:bg-gray-cool-500\/10:focus {
  background-color: rgb(93 107 152 / 0.1);
}

.focus\:bg-gray-cool-500\/20:focus {
  background-color: rgb(93 107 152 / 0.2);
}

.focus\:bg-gray-cool-500\/25:focus {
  background-color: rgb(93 107 152 / 0.25);
}

.focus\:bg-gray-cool-500\/30:focus {
  background-color: rgb(93 107 152 / 0.3);
}

.focus\:bg-gray-cool-500\/40:focus {
  background-color: rgb(93 107 152 / 0.4);
}

.focus\:bg-gray-cool-500\/50:focus {
  background-color: rgb(93 107 152 / 0.5);
}

.focus\:bg-gray-cool-500\/60:focus {
  background-color: rgb(93 107 152 / 0.6);
}

.focus\:bg-gray-cool-500\/70:focus {
  background-color: rgb(93 107 152 / 0.7);
}

.focus\:bg-gray-cool-500\/75:focus {
  background-color: rgb(93 107 152 / 0.75);
}

.focus\:bg-gray-cool-500\/80:focus {
  background-color: rgb(93 107 152 / 0.8);
}

.focus\:bg-gray-cool-500\/90:focus {
  background-color: rgb(93 107 152 / 0.9);
}

.focus\:bg-gray-cool-500\/95:focus {
  background-color: rgb(93 107 152 / 0.95);
}

.focus\:bg-gray-cool-500\/100:focus {
  background-color: rgb(93 107 152 / 1);
}

.focus\:bg-gray-cool-600\/0:focus {
  background-color: rgb(74 85 120 / 0);
}

.focus\:bg-gray-cool-600\/5:focus {
  background-color: rgb(74 85 120 / 0.05);
}

.focus\:bg-gray-cool-600\/10:focus {
  background-color: rgb(74 85 120 / 0.1);
}

.focus\:bg-gray-cool-600\/20:focus {
  background-color: rgb(74 85 120 / 0.2);
}

.focus\:bg-gray-cool-600\/25:focus {
  background-color: rgb(74 85 120 / 0.25);
}

.focus\:bg-gray-cool-600\/30:focus {
  background-color: rgb(74 85 120 / 0.3);
}

.focus\:bg-gray-cool-600\/40:focus {
  background-color: rgb(74 85 120 / 0.4);
}

.focus\:bg-gray-cool-600\/50:focus {
  background-color: rgb(74 85 120 / 0.5);
}

.focus\:bg-gray-cool-600\/60:focus {
  background-color: rgb(74 85 120 / 0.6);
}

.focus\:bg-gray-cool-600\/70:focus {
  background-color: rgb(74 85 120 / 0.7);
}

.focus\:bg-gray-cool-600\/75:focus {
  background-color: rgb(74 85 120 / 0.75);
}

.focus\:bg-gray-cool-600\/80:focus {
  background-color: rgb(74 85 120 / 0.8);
}

.focus\:bg-gray-cool-600\/90:focus {
  background-color: rgb(74 85 120 / 0.9);
}

.focus\:bg-gray-cool-600\/95:focus {
  background-color: rgb(74 85 120 / 0.95);
}

.focus\:bg-gray-cool-600\/100:focus {
  background-color: rgb(74 85 120 / 1);
}

.focus\:bg-gray-cool-700\/0:focus {
  background-color: rgb(64 73 104 / 0);
}

.focus\:bg-gray-cool-700\/5:focus {
  background-color: rgb(64 73 104 / 0.05);
}

.focus\:bg-gray-cool-700\/10:focus {
  background-color: rgb(64 73 104 / 0.1);
}

.focus\:bg-gray-cool-700\/20:focus {
  background-color: rgb(64 73 104 / 0.2);
}

.focus\:bg-gray-cool-700\/25:focus {
  background-color: rgb(64 73 104 / 0.25);
}

.focus\:bg-gray-cool-700\/30:focus {
  background-color: rgb(64 73 104 / 0.3);
}

.focus\:bg-gray-cool-700\/40:focus {
  background-color: rgb(64 73 104 / 0.4);
}

.focus\:bg-gray-cool-700\/50:focus {
  background-color: rgb(64 73 104 / 0.5);
}

.focus\:bg-gray-cool-700\/60:focus {
  background-color: rgb(64 73 104 / 0.6);
}

.focus\:bg-gray-cool-700\/70:focus {
  background-color: rgb(64 73 104 / 0.7);
}

.focus\:bg-gray-cool-700\/75:focus {
  background-color: rgb(64 73 104 / 0.75);
}

.focus\:bg-gray-cool-700\/80:focus {
  background-color: rgb(64 73 104 / 0.8);
}

.focus\:bg-gray-cool-700\/90:focus {
  background-color: rgb(64 73 104 / 0.9);
}

.focus\:bg-gray-cool-700\/95:focus {
  background-color: rgb(64 73 104 / 0.95);
}

.focus\:bg-gray-cool-700\/100:focus {
  background-color: rgb(64 73 104 / 1);
}

.focus\:bg-gray-cool-800\/0:focus {
  background-color: rgb(48 55 79 / 0);
}

.focus\:bg-gray-cool-800\/5:focus {
  background-color: rgb(48 55 79 / 0.05);
}

.focus\:bg-gray-cool-800\/10:focus {
  background-color: rgb(48 55 79 / 0.1);
}

.focus\:bg-gray-cool-800\/20:focus {
  background-color: rgb(48 55 79 / 0.2);
}

.focus\:bg-gray-cool-800\/25:focus {
  background-color: rgb(48 55 79 / 0.25);
}

.focus\:bg-gray-cool-800\/30:focus {
  background-color: rgb(48 55 79 / 0.3);
}

.focus\:bg-gray-cool-800\/40:focus {
  background-color: rgb(48 55 79 / 0.4);
}

.focus\:bg-gray-cool-800\/50:focus {
  background-color: rgb(48 55 79 / 0.5);
}

.focus\:bg-gray-cool-800\/60:focus {
  background-color: rgb(48 55 79 / 0.6);
}

.focus\:bg-gray-cool-800\/70:focus {
  background-color: rgb(48 55 79 / 0.7);
}

.focus\:bg-gray-cool-800\/75:focus {
  background-color: rgb(48 55 79 / 0.75);
}

.focus\:bg-gray-cool-800\/80:focus {
  background-color: rgb(48 55 79 / 0.8);
}

.focus\:bg-gray-cool-800\/90:focus {
  background-color: rgb(48 55 79 / 0.9);
}

.focus\:bg-gray-cool-800\/95:focus {
  background-color: rgb(48 55 79 / 0.95);
}

.focus\:bg-gray-cool-800\/100:focus {
  background-color: rgb(48 55 79 / 1);
}

.focus\:bg-gray-cool-900\/0:focus {
  background-color: rgb(17 19 34 / 0);
}

.focus\:bg-gray-cool-900\/5:focus {
  background-color: rgb(17 19 34 / 0.05);
}

.focus\:bg-gray-cool-900\/10:focus {
  background-color: rgb(17 19 34 / 0.1);
}

.focus\:bg-gray-cool-900\/20:focus {
  background-color: rgb(17 19 34 / 0.2);
}

.focus\:bg-gray-cool-900\/25:focus {
  background-color: rgb(17 19 34 / 0.25);
}

.focus\:bg-gray-cool-900\/30:focus {
  background-color: rgb(17 19 34 / 0.3);
}

.focus\:bg-gray-cool-900\/40:focus {
  background-color: rgb(17 19 34 / 0.4);
}

.focus\:bg-gray-cool-900\/50:focus {
  background-color: rgb(17 19 34 / 0.5);
}

.focus\:bg-gray-cool-900\/60:focus {
  background-color: rgb(17 19 34 / 0.6);
}

.focus\:bg-gray-cool-900\/70:focus {
  background-color: rgb(17 19 34 / 0.7);
}

.focus\:bg-gray-cool-900\/75:focus {
  background-color: rgb(17 19 34 / 0.75);
}

.focus\:bg-gray-cool-900\/80:focus {
  background-color: rgb(17 19 34 / 0.8);
}

.focus\:bg-gray-cool-900\/90:focus {
  background-color: rgb(17 19 34 / 0.9);
}

.focus\:bg-gray-cool-900\/95:focus {
  background-color: rgb(17 19 34 / 0.95);
}

.focus\:bg-gray-cool-900\/100:focus {
  background-color: rgb(17 19 34 / 1);
}

.focus\:bg-gray-cool\/0:focus {
  background-color: rgb(125 137 176 / 0);
}

.focus\:bg-gray-cool\/5:focus {
  background-color: rgb(125 137 176 / 0.05);
}

.focus\:bg-gray-cool\/10:focus {
  background-color: rgb(125 137 176 / 0.1);
}

.focus\:bg-gray-cool\/20:focus {
  background-color: rgb(125 137 176 / 0.2);
}

.focus\:bg-gray-cool\/25:focus {
  background-color: rgb(125 137 176 / 0.25);
}

.focus\:bg-gray-cool\/30:focus {
  background-color: rgb(125 137 176 / 0.3);
}

.focus\:bg-gray-cool\/40:focus {
  background-color: rgb(125 137 176 / 0.4);
}

.focus\:bg-gray-cool\/50:focus {
  background-color: rgb(125 137 176 / 0.5);
}

.focus\:bg-gray-cool\/60:focus {
  background-color: rgb(125 137 176 / 0.6);
}

.focus\:bg-gray-cool\/70:focus {
  background-color: rgb(125 137 176 / 0.7);
}

.focus\:bg-gray-cool\/75:focus {
  background-color: rgb(125 137 176 / 0.75);
}

.focus\:bg-gray-cool\/80:focus {
  background-color: rgb(125 137 176 / 0.8);
}

.focus\:bg-gray-cool\/90:focus {
  background-color: rgb(125 137 176 / 0.9);
}

.focus\:bg-gray-cool\/95:focus {
  background-color: rgb(125 137 176 / 0.95);
}

.focus\:bg-gray-cool\/100:focus {
  background-color: rgb(125 137 176 / 1);
}

.focus\:bg-gray-modern-25\/0:focus {
  background-color: rgb(252 252 253 / 0);
}

.focus\:bg-gray-modern-25\/5:focus {
  background-color: rgb(252 252 253 / 0.05);
}

.focus\:bg-gray-modern-25\/10:focus {
  background-color: rgb(252 252 253 / 0.1);
}

.focus\:bg-gray-modern-25\/20:focus {
  background-color: rgb(252 252 253 / 0.2);
}

.focus\:bg-gray-modern-25\/25:focus {
  background-color: rgb(252 252 253 / 0.25);
}

.focus\:bg-gray-modern-25\/30:focus {
  background-color: rgb(252 252 253 / 0.3);
}

.focus\:bg-gray-modern-25\/40:focus {
  background-color: rgb(252 252 253 / 0.4);
}

.focus\:bg-gray-modern-25\/50:focus {
  background-color: rgb(252 252 253 / 0.5);
}

.focus\:bg-gray-modern-25\/60:focus {
  background-color: rgb(252 252 253 / 0.6);
}

.focus\:bg-gray-modern-25\/70:focus {
  background-color: rgb(252 252 253 / 0.7);
}

.focus\:bg-gray-modern-25\/75:focus {
  background-color: rgb(252 252 253 / 0.75);
}

.focus\:bg-gray-modern-25\/80:focus {
  background-color: rgb(252 252 253 / 0.8);
}

.focus\:bg-gray-modern-25\/90:focus {
  background-color: rgb(252 252 253 / 0.9);
}

.focus\:bg-gray-modern-25\/95:focus {
  background-color: rgb(252 252 253 / 0.95);
}

.focus\:bg-gray-modern-25\/100:focus {
  background-color: rgb(252 252 253 / 1);
}

.focus\:bg-gray-modern-50\/0:focus {
  background-color: rgb(248 250 252 / 0);
}

.focus\:bg-gray-modern-50\/5:focus {
  background-color: rgb(248 250 252 / 0.05);
}

.focus\:bg-gray-modern-50\/10:focus {
  background-color: rgb(248 250 252 / 0.1);
}

.focus\:bg-gray-modern-50\/20:focus {
  background-color: rgb(248 250 252 / 0.2);
}

.focus\:bg-gray-modern-50\/25:focus {
  background-color: rgb(248 250 252 / 0.25);
}

.focus\:bg-gray-modern-50\/30:focus {
  background-color: rgb(248 250 252 / 0.3);
}

.focus\:bg-gray-modern-50\/40:focus {
  background-color: rgb(248 250 252 / 0.4);
}

.focus\:bg-gray-modern-50\/50:focus {
  background-color: rgb(248 250 252 / 0.5);
}

.focus\:bg-gray-modern-50\/60:focus {
  background-color: rgb(248 250 252 / 0.6);
}

.focus\:bg-gray-modern-50\/70:focus {
  background-color: rgb(248 250 252 / 0.7);
}

.focus\:bg-gray-modern-50\/75:focus {
  background-color: rgb(248 250 252 / 0.75);
}

.focus\:bg-gray-modern-50\/80:focus {
  background-color: rgb(248 250 252 / 0.8);
}

.focus\:bg-gray-modern-50\/90:focus {
  background-color: rgb(248 250 252 / 0.9);
}

.focus\:bg-gray-modern-50\/95:focus {
  background-color: rgb(248 250 252 / 0.95);
}

.focus\:bg-gray-modern-50\/100:focus {
  background-color: rgb(248 250 252 / 1);
}

.focus\:bg-gray-modern-100\/0:focus {
  background-color: rgb(238 242 246 / 0);
}

.focus\:bg-gray-modern-100\/5:focus {
  background-color: rgb(238 242 246 / 0.05);
}

.focus\:bg-gray-modern-100\/10:focus {
  background-color: rgb(238 242 246 / 0.1);
}

.focus\:bg-gray-modern-100\/20:focus {
  background-color: rgb(238 242 246 / 0.2);
}

.focus\:bg-gray-modern-100\/25:focus {
  background-color: rgb(238 242 246 / 0.25);
}

.focus\:bg-gray-modern-100\/30:focus {
  background-color: rgb(238 242 246 / 0.3);
}

.focus\:bg-gray-modern-100\/40:focus {
  background-color: rgb(238 242 246 / 0.4);
}

.focus\:bg-gray-modern-100\/50:focus {
  background-color: rgb(238 242 246 / 0.5);
}

.focus\:bg-gray-modern-100\/60:focus {
  background-color: rgb(238 242 246 / 0.6);
}

.focus\:bg-gray-modern-100\/70:focus {
  background-color: rgb(238 242 246 / 0.7);
}

.focus\:bg-gray-modern-100\/75:focus {
  background-color: rgb(238 242 246 / 0.75);
}

.focus\:bg-gray-modern-100\/80:focus {
  background-color: rgb(238 242 246 / 0.8);
}

.focus\:bg-gray-modern-100\/90:focus {
  background-color: rgb(238 242 246 / 0.9);
}

.focus\:bg-gray-modern-100\/95:focus {
  background-color: rgb(238 242 246 / 0.95);
}

.focus\:bg-gray-modern-100\/100:focus {
  background-color: rgb(238 242 246 / 1);
}

.focus\:bg-gray-modern-200\/0:focus {
  background-color: rgb(227 232 239 / 0);
}

.focus\:bg-gray-modern-200\/5:focus {
  background-color: rgb(227 232 239 / 0.05);
}

.focus\:bg-gray-modern-200\/10:focus {
  background-color: rgb(227 232 239 / 0.1);
}

.focus\:bg-gray-modern-200\/20:focus {
  background-color: rgb(227 232 239 / 0.2);
}

.focus\:bg-gray-modern-200\/25:focus {
  background-color: rgb(227 232 239 / 0.25);
}

.focus\:bg-gray-modern-200\/30:focus {
  background-color: rgb(227 232 239 / 0.3);
}

.focus\:bg-gray-modern-200\/40:focus {
  background-color: rgb(227 232 239 / 0.4);
}

.focus\:bg-gray-modern-200\/50:focus {
  background-color: rgb(227 232 239 / 0.5);
}

.focus\:bg-gray-modern-200\/60:focus {
  background-color: rgb(227 232 239 / 0.6);
}

.focus\:bg-gray-modern-200\/70:focus {
  background-color: rgb(227 232 239 / 0.7);
}

.focus\:bg-gray-modern-200\/75:focus {
  background-color: rgb(227 232 239 / 0.75);
}

.focus\:bg-gray-modern-200\/80:focus {
  background-color: rgb(227 232 239 / 0.8);
}

.focus\:bg-gray-modern-200\/90:focus {
  background-color: rgb(227 232 239 / 0.9);
}

.focus\:bg-gray-modern-200\/95:focus {
  background-color: rgb(227 232 239 / 0.95);
}

.focus\:bg-gray-modern-200\/100:focus {
  background-color: rgb(227 232 239 / 1);
}

.focus\:bg-gray-modern-300\/0:focus {
  background-color: rgb(205 213 223 / 0);
}

.focus\:bg-gray-modern-300\/5:focus {
  background-color: rgb(205 213 223 / 0.05);
}

.focus\:bg-gray-modern-300\/10:focus {
  background-color: rgb(205 213 223 / 0.1);
}

.focus\:bg-gray-modern-300\/20:focus {
  background-color: rgb(205 213 223 / 0.2);
}

.focus\:bg-gray-modern-300\/25:focus {
  background-color: rgb(205 213 223 / 0.25);
}

.focus\:bg-gray-modern-300\/30:focus {
  background-color: rgb(205 213 223 / 0.3);
}

.focus\:bg-gray-modern-300\/40:focus {
  background-color: rgb(205 213 223 / 0.4);
}

.focus\:bg-gray-modern-300\/50:focus {
  background-color: rgb(205 213 223 / 0.5);
}

.focus\:bg-gray-modern-300\/60:focus {
  background-color: rgb(205 213 223 / 0.6);
}

.focus\:bg-gray-modern-300\/70:focus {
  background-color: rgb(205 213 223 / 0.7);
}

.focus\:bg-gray-modern-300\/75:focus {
  background-color: rgb(205 213 223 / 0.75);
}

.focus\:bg-gray-modern-300\/80:focus {
  background-color: rgb(205 213 223 / 0.8);
}

.focus\:bg-gray-modern-300\/90:focus {
  background-color: rgb(205 213 223 / 0.9);
}

.focus\:bg-gray-modern-300\/95:focus {
  background-color: rgb(205 213 223 / 0.95);
}

.focus\:bg-gray-modern-300\/100:focus {
  background-color: rgb(205 213 223 / 1);
}

.focus\:bg-gray-modern-400\/0:focus {
  background-color: rgb(154 164 178 / 0);
}

.focus\:bg-gray-modern-400\/5:focus {
  background-color: rgb(154 164 178 / 0.05);
}

.focus\:bg-gray-modern-400\/10:focus {
  background-color: rgb(154 164 178 / 0.1);
}

.focus\:bg-gray-modern-400\/20:focus {
  background-color: rgb(154 164 178 / 0.2);
}

.focus\:bg-gray-modern-400\/25:focus {
  background-color: rgb(154 164 178 / 0.25);
}

.focus\:bg-gray-modern-400\/30:focus {
  background-color: rgb(154 164 178 / 0.3);
}

.focus\:bg-gray-modern-400\/40:focus {
  background-color: rgb(154 164 178 / 0.4);
}

.focus\:bg-gray-modern-400\/50:focus {
  background-color: rgb(154 164 178 / 0.5);
}

.focus\:bg-gray-modern-400\/60:focus {
  background-color: rgb(154 164 178 / 0.6);
}

.focus\:bg-gray-modern-400\/70:focus {
  background-color: rgb(154 164 178 / 0.7);
}

.focus\:bg-gray-modern-400\/75:focus {
  background-color: rgb(154 164 178 / 0.75);
}

.focus\:bg-gray-modern-400\/80:focus {
  background-color: rgb(154 164 178 / 0.8);
}

.focus\:bg-gray-modern-400\/90:focus {
  background-color: rgb(154 164 178 / 0.9);
}

.focus\:bg-gray-modern-400\/95:focus {
  background-color: rgb(154 164 178 / 0.95);
}

.focus\:bg-gray-modern-400\/100:focus {
  background-color: rgb(154 164 178 / 1);
}

.focus\:bg-gray-modern-500\/0:focus {
  background-color: rgb(105 117 134 / 0);
}

.focus\:bg-gray-modern-500\/5:focus {
  background-color: rgb(105 117 134 / 0.05);
}

.focus\:bg-gray-modern-500\/10:focus {
  background-color: rgb(105 117 134 / 0.1);
}

.focus\:bg-gray-modern-500\/20:focus {
  background-color: rgb(105 117 134 / 0.2);
}

.focus\:bg-gray-modern-500\/25:focus {
  background-color: rgb(105 117 134 / 0.25);
}

.focus\:bg-gray-modern-500\/30:focus {
  background-color: rgb(105 117 134 / 0.3);
}

.focus\:bg-gray-modern-500\/40:focus {
  background-color: rgb(105 117 134 / 0.4);
}

.focus\:bg-gray-modern-500\/50:focus {
  background-color: rgb(105 117 134 / 0.5);
}

.focus\:bg-gray-modern-500\/60:focus {
  background-color: rgb(105 117 134 / 0.6);
}

.focus\:bg-gray-modern-500\/70:focus {
  background-color: rgb(105 117 134 / 0.7);
}

.focus\:bg-gray-modern-500\/75:focus {
  background-color: rgb(105 117 134 / 0.75);
}

.focus\:bg-gray-modern-500\/80:focus {
  background-color: rgb(105 117 134 / 0.8);
}

.focus\:bg-gray-modern-500\/90:focus {
  background-color: rgb(105 117 134 / 0.9);
}

.focus\:bg-gray-modern-500\/95:focus {
  background-color: rgb(105 117 134 / 0.95);
}

.focus\:bg-gray-modern-500\/100:focus {
  background-color: rgb(105 117 134 / 1);
}

.focus\:bg-gray-modern-600\/0:focus {
  background-color: rgb(72 85 101 / 0);
}

.focus\:bg-gray-modern-600\/5:focus {
  background-color: rgb(72 85 101 / 0.05);
}

.focus\:bg-gray-modern-600\/10:focus {
  background-color: rgb(72 85 101 / 0.1);
}

.focus\:bg-gray-modern-600\/20:focus {
  background-color: rgb(72 85 101 / 0.2);
}

.focus\:bg-gray-modern-600\/25:focus {
  background-color: rgb(72 85 101 / 0.25);
}

.focus\:bg-gray-modern-600\/30:focus {
  background-color: rgb(72 85 101 / 0.3);
}

.focus\:bg-gray-modern-600\/40:focus {
  background-color: rgb(72 85 101 / 0.4);
}

.focus\:bg-gray-modern-600\/50:focus {
  background-color: rgb(72 85 101 / 0.5);
}

.focus\:bg-gray-modern-600\/60:focus {
  background-color: rgb(72 85 101 / 0.6);
}

.focus\:bg-gray-modern-600\/70:focus {
  background-color: rgb(72 85 101 / 0.7);
}

.focus\:bg-gray-modern-600\/75:focus {
  background-color: rgb(72 85 101 / 0.75);
}

.focus\:bg-gray-modern-600\/80:focus {
  background-color: rgb(72 85 101 / 0.8);
}

.focus\:bg-gray-modern-600\/90:focus {
  background-color: rgb(72 85 101 / 0.9);
}

.focus\:bg-gray-modern-600\/95:focus {
  background-color: rgb(72 85 101 / 0.95);
}

.focus\:bg-gray-modern-600\/100:focus {
  background-color: rgb(72 85 101 / 1);
}

.focus\:bg-gray-modern-700\/0:focus {
  background-color: rgb(54 65 82 / 0);
}

.focus\:bg-gray-modern-700\/5:focus {
  background-color: rgb(54 65 82 / 0.05);
}

.focus\:bg-gray-modern-700\/10:focus {
  background-color: rgb(54 65 82 / 0.1);
}

.focus\:bg-gray-modern-700\/20:focus {
  background-color: rgb(54 65 82 / 0.2);
}

.focus\:bg-gray-modern-700\/25:focus {
  background-color: rgb(54 65 82 / 0.25);
}

.focus\:bg-gray-modern-700\/30:focus {
  background-color: rgb(54 65 82 / 0.3);
}

.focus\:bg-gray-modern-700\/40:focus {
  background-color: rgb(54 65 82 / 0.4);
}

.focus\:bg-gray-modern-700\/50:focus {
  background-color: rgb(54 65 82 / 0.5);
}

.focus\:bg-gray-modern-700\/60:focus {
  background-color: rgb(54 65 82 / 0.6);
}

.focus\:bg-gray-modern-700\/70:focus {
  background-color: rgb(54 65 82 / 0.7);
}

.focus\:bg-gray-modern-700\/75:focus {
  background-color: rgb(54 65 82 / 0.75);
}

.focus\:bg-gray-modern-700\/80:focus {
  background-color: rgb(54 65 82 / 0.8);
}

.focus\:bg-gray-modern-700\/90:focus {
  background-color: rgb(54 65 82 / 0.9);
}

.focus\:bg-gray-modern-700\/95:focus {
  background-color: rgb(54 65 82 / 0.95);
}

.focus\:bg-gray-modern-700\/100:focus {
  background-color: rgb(54 65 82 / 1);
}

.focus\:bg-gray-modern-800\/0:focus {
  background-color: rgb(32 41 57 / 0);
}

.focus\:bg-gray-modern-800\/5:focus {
  background-color: rgb(32 41 57 / 0.05);
}

.focus\:bg-gray-modern-800\/10:focus {
  background-color: rgb(32 41 57 / 0.1);
}

.focus\:bg-gray-modern-800\/20:focus {
  background-color: rgb(32 41 57 / 0.2);
}

.focus\:bg-gray-modern-800\/25:focus {
  background-color: rgb(32 41 57 / 0.25);
}

.focus\:bg-gray-modern-800\/30:focus {
  background-color: rgb(32 41 57 / 0.3);
}

.focus\:bg-gray-modern-800\/40:focus {
  background-color: rgb(32 41 57 / 0.4);
}

.focus\:bg-gray-modern-800\/50:focus {
  background-color: rgb(32 41 57 / 0.5);
}

.focus\:bg-gray-modern-800\/60:focus {
  background-color: rgb(32 41 57 / 0.6);
}

.focus\:bg-gray-modern-800\/70:focus {
  background-color: rgb(32 41 57 / 0.7);
}

.focus\:bg-gray-modern-800\/75:focus {
  background-color: rgb(32 41 57 / 0.75);
}

.focus\:bg-gray-modern-800\/80:focus {
  background-color: rgb(32 41 57 / 0.8);
}

.focus\:bg-gray-modern-800\/90:focus {
  background-color: rgb(32 41 57 / 0.9);
}

.focus\:bg-gray-modern-800\/95:focus {
  background-color: rgb(32 41 57 / 0.95);
}

.focus\:bg-gray-modern-800\/100:focus {
  background-color: rgb(32 41 57 / 1);
}

.focus\:bg-gray-modern-900\/0:focus {
  background-color: rgb(18 25 38 / 0);
}

.focus\:bg-gray-modern-900\/5:focus {
  background-color: rgb(18 25 38 / 0.05);
}

.focus\:bg-gray-modern-900\/10:focus {
  background-color: rgb(18 25 38 / 0.1);
}

.focus\:bg-gray-modern-900\/20:focus {
  background-color: rgb(18 25 38 / 0.2);
}

.focus\:bg-gray-modern-900\/25:focus {
  background-color: rgb(18 25 38 / 0.25);
}

.focus\:bg-gray-modern-900\/30:focus {
  background-color: rgb(18 25 38 / 0.3);
}

.focus\:bg-gray-modern-900\/40:focus {
  background-color: rgb(18 25 38 / 0.4);
}

.focus\:bg-gray-modern-900\/50:focus {
  background-color: rgb(18 25 38 / 0.5);
}

.focus\:bg-gray-modern-900\/60:focus {
  background-color: rgb(18 25 38 / 0.6);
}

.focus\:bg-gray-modern-900\/70:focus {
  background-color: rgb(18 25 38 / 0.7);
}

.focus\:bg-gray-modern-900\/75:focus {
  background-color: rgb(18 25 38 / 0.75);
}

.focus\:bg-gray-modern-900\/80:focus {
  background-color: rgb(18 25 38 / 0.8);
}

.focus\:bg-gray-modern-900\/90:focus {
  background-color: rgb(18 25 38 / 0.9);
}

.focus\:bg-gray-modern-900\/95:focus {
  background-color: rgb(18 25 38 / 0.95);
}

.focus\:bg-gray-modern-900\/100:focus {
  background-color: rgb(18 25 38 / 1);
}

.focus\:bg-gray-modern\/0:focus {
  background-color: rgb(154 164 178 / 0);
}

.focus\:bg-gray-modern\/5:focus {
  background-color: rgb(154 164 178 / 0.05);
}

.focus\:bg-gray-modern\/10:focus {
  background-color: rgb(154 164 178 / 0.1);
}

.focus\:bg-gray-modern\/20:focus {
  background-color: rgb(154 164 178 / 0.2);
}

.focus\:bg-gray-modern\/25:focus {
  background-color: rgb(154 164 178 / 0.25);
}

.focus\:bg-gray-modern\/30:focus {
  background-color: rgb(154 164 178 / 0.3);
}

.focus\:bg-gray-modern\/40:focus {
  background-color: rgb(154 164 178 / 0.4);
}

.focus\:bg-gray-modern\/50:focus {
  background-color: rgb(154 164 178 / 0.5);
}

.focus\:bg-gray-modern\/60:focus {
  background-color: rgb(154 164 178 / 0.6);
}

.focus\:bg-gray-modern\/70:focus {
  background-color: rgb(154 164 178 / 0.7);
}

.focus\:bg-gray-modern\/75:focus {
  background-color: rgb(154 164 178 / 0.75);
}

.focus\:bg-gray-modern\/80:focus {
  background-color: rgb(154 164 178 / 0.8);
}

.focus\:bg-gray-modern\/90:focus {
  background-color: rgb(154 164 178 / 0.9);
}

.focus\:bg-gray-modern\/95:focus {
  background-color: rgb(154 164 178 / 0.95);
}

.focus\:bg-gray-modern\/100:focus {
  background-color: rgb(154 164 178 / 1);
}

.focus\:bg-gray-neutral-25\/0:focus {
  background-color: rgb(252 252 253 / 0);
}

.focus\:bg-gray-neutral-25\/5:focus {
  background-color: rgb(252 252 253 / 0.05);
}

.focus\:bg-gray-neutral-25\/10:focus {
  background-color: rgb(252 252 253 / 0.1);
}

.focus\:bg-gray-neutral-25\/20:focus {
  background-color: rgb(252 252 253 / 0.2);
}

.focus\:bg-gray-neutral-25\/25:focus {
  background-color: rgb(252 252 253 / 0.25);
}

.focus\:bg-gray-neutral-25\/30:focus {
  background-color: rgb(252 252 253 / 0.3);
}

.focus\:bg-gray-neutral-25\/40:focus {
  background-color: rgb(252 252 253 / 0.4);
}

.focus\:bg-gray-neutral-25\/50:focus {
  background-color: rgb(252 252 253 / 0.5);
}

.focus\:bg-gray-neutral-25\/60:focus {
  background-color: rgb(252 252 253 / 0.6);
}

.focus\:bg-gray-neutral-25\/70:focus {
  background-color: rgb(252 252 253 / 0.7);
}

.focus\:bg-gray-neutral-25\/75:focus {
  background-color: rgb(252 252 253 / 0.75);
}

.focus\:bg-gray-neutral-25\/80:focus {
  background-color: rgb(252 252 253 / 0.8);
}

.focus\:bg-gray-neutral-25\/90:focus {
  background-color: rgb(252 252 253 / 0.9);
}

.focus\:bg-gray-neutral-25\/95:focus {
  background-color: rgb(252 252 253 / 0.95);
}

.focus\:bg-gray-neutral-25\/100:focus {
  background-color: rgb(252 252 253 / 1);
}

.focus\:bg-gray-neutral-50\/0:focus {
  background-color: rgb(249 250 251 / 0);
}

.focus\:bg-gray-neutral-50\/5:focus {
  background-color: rgb(249 250 251 / 0.05);
}

.focus\:bg-gray-neutral-50\/10:focus {
  background-color: rgb(249 250 251 / 0.1);
}

.focus\:bg-gray-neutral-50\/20:focus {
  background-color: rgb(249 250 251 / 0.2);
}

.focus\:bg-gray-neutral-50\/25:focus {
  background-color: rgb(249 250 251 / 0.25);
}

.focus\:bg-gray-neutral-50\/30:focus {
  background-color: rgb(249 250 251 / 0.3);
}

.focus\:bg-gray-neutral-50\/40:focus {
  background-color: rgb(249 250 251 / 0.4);
}

.focus\:bg-gray-neutral-50\/50:focus {
  background-color: rgb(249 250 251 / 0.5);
}

.focus\:bg-gray-neutral-50\/60:focus {
  background-color: rgb(249 250 251 / 0.6);
}

.focus\:bg-gray-neutral-50\/70:focus {
  background-color: rgb(249 250 251 / 0.7);
}

.focus\:bg-gray-neutral-50\/75:focus {
  background-color: rgb(249 250 251 / 0.75);
}

.focus\:bg-gray-neutral-50\/80:focus {
  background-color: rgb(249 250 251 / 0.8);
}

.focus\:bg-gray-neutral-50\/90:focus {
  background-color: rgb(249 250 251 / 0.9);
}

.focus\:bg-gray-neutral-50\/95:focus {
  background-color: rgb(249 250 251 / 0.95);
}

.focus\:bg-gray-neutral-50\/100:focus {
  background-color: rgb(249 250 251 / 1);
}

.focus\:bg-gray-neutral-100\/0:focus {
  background-color: rgb(243 244 246 / 0);
}

.focus\:bg-gray-neutral-100\/5:focus {
  background-color: rgb(243 244 246 / 0.05);
}

.focus\:bg-gray-neutral-100\/10:focus {
  background-color: rgb(243 244 246 / 0.1);
}

.focus\:bg-gray-neutral-100\/20:focus {
  background-color: rgb(243 244 246 / 0.2);
}

.focus\:bg-gray-neutral-100\/25:focus {
  background-color: rgb(243 244 246 / 0.25);
}

.focus\:bg-gray-neutral-100\/30:focus {
  background-color: rgb(243 244 246 / 0.3);
}

.focus\:bg-gray-neutral-100\/40:focus {
  background-color: rgb(243 244 246 / 0.4);
}

.focus\:bg-gray-neutral-100\/50:focus {
  background-color: rgb(243 244 246 / 0.5);
}

.focus\:bg-gray-neutral-100\/60:focus {
  background-color: rgb(243 244 246 / 0.6);
}

.focus\:bg-gray-neutral-100\/70:focus {
  background-color: rgb(243 244 246 / 0.7);
}

.focus\:bg-gray-neutral-100\/75:focus {
  background-color: rgb(243 244 246 / 0.75);
}

.focus\:bg-gray-neutral-100\/80:focus {
  background-color: rgb(243 244 246 / 0.8);
}

.focus\:bg-gray-neutral-100\/90:focus {
  background-color: rgb(243 244 246 / 0.9);
}

.focus\:bg-gray-neutral-100\/95:focus {
  background-color: rgb(243 244 246 / 0.95);
}

.focus\:bg-gray-neutral-100\/100:focus {
  background-color: rgb(243 244 246 / 1);
}

.focus\:bg-gray-neutral-200\/0:focus {
  background-color: rgb(229 231 235 / 0);
}

.focus\:bg-gray-neutral-200\/5:focus {
  background-color: rgb(229 231 235 / 0.05);
}

.focus\:bg-gray-neutral-200\/10:focus {
  background-color: rgb(229 231 235 / 0.1);
}

.focus\:bg-gray-neutral-200\/20:focus {
  background-color: rgb(229 231 235 / 0.2);
}

.focus\:bg-gray-neutral-200\/25:focus {
  background-color: rgb(229 231 235 / 0.25);
}

.focus\:bg-gray-neutral-200\/30:focus {
  background-color: rgb(229 231 235 / 0.3);
}

.focus\:bg-gray-neutral-200\/40:focus {
  background-color: rgb(229 231 235 / 0.4);
}

.focus\:bg-gray-neutral-200\/50:focus {
  background-color: rgb(229 231 235 / 0.5);
}

.focus\:bg-gray-neutral-200\/60:focus {
  background-color: rgb(229 231 235 / 0.6);
}

.focus\:bg-gray-neutral-200\/70:focus {
  background-color: rgb(229 231 235 / 0.7);
}

.focus\:bg-gray-neutral-200\/75:focus {
  background-color: rgb(229 231 235 / 0.75);
}

.focus\:bg-gray-neutral-200\/80:focus {
  background-color: rgb(229 231 235 / 0.8);
}

.focus\:bg-gray-neutral-200\/90:focus {
  background-color: rgb(229 231 235 / 0.9);
}

.focus\:bg-gray-neutral-200\/95:focus {
  background-color: rgb(229 231 235 / 0.95);
}

.focus\:bg-gray-neutral-200\/100:focus {
  background-color: rgb(229 231 235 / 1);
}

.focus\:bg-gray-neutral-300\/0:focus {
  background-color: rgb(210 214 219 / 0);
}

.focus\:bg-gray-neutral-300\/5:focus {
  background-color: rgb(210 214 219 / 0.05);
}

.focus\:bg-gray-neutral-300\/10:focus {
  background-color: rgb(210 214 219 / 0.1);
}

.focus\:bg-gray-neutral-300\/20:focus {
  background-color: rgb(210 214 219 / 0.2);
}

.focus\:bg-gray-neutral-300\/25:focus {
  background-color: rgb(210 214 219 / 0.25);
}

.focus\:bg-gray-neutral-300\/30:focus {
  background-color: rgb(210 214 219 / 0.3);
}

.focus\:bg-gray-neutral-300\/40:focus {
  background-color: rgb(210 214 219 / 0.4);
}

.focus\:bg-gray-neutral-300\/50:focus {
  background-color: rgb(210 214 219 / 0.5);
}

.focus\:bg-gray-neutral-300\/60:focus {
  background-color: rgb(210 214 219 / 0.6);
}

.focus\:bg-gray-neutral-300\/70:focus {
  background-color: rgb(210 214 219 / 0.7);
}

.focus\:bg-gray-neutral-300\/75:focus {
  background-color: rgb(210 214 219 / 0.75);
}

.focus\:bg-gray-neutral-300\/80:focus {
  background-color: rgb(210 214 219 / 0.8);
}

.focus\:bg-gray-neutral-300\/90:focus {
  background-color: rgb(210 214 219 / 0.9);
}

.focus\:bg-gray-neutral-300\/95:focus {
  background-color: rgb(210 214 219 / 0.95);
}

.focus\:bg-gray-neutral-300\/100:focus {
  background-color: rgb(210 214 219 / 1);
}

.focus\:bg-gray-neutral-400\/0:focus {
  background-color: rgb(157 164 174 / 0);
}

.focus\:bg-gray-neutral-400\/5:focus {
  background-color: rgb(157 164 174 / 0.05);
}

.focus\:bg-gray-neutral-400\/10:focus {
  background-color: rgb(157 164 174 / 0.1);
}

.focus\:bg-gray-neutral-400\/20:focus {
  background-color: rgb(157 164 174 / 0.2);
}

.focus\:bg-gray-neutral-400\/25:focus {
  background-color: rgb(157 164 174 / 0.25);
}

.focus\:bg-gray-neutral-400\/30:focus {
  background-color: rgb(157 164 174 / 0.3);
}

.focus\:bg-gray-neutral-400\/40:focus {
  background-color: rgb(157 164 174 / 0.4);
}

.focus\:bg-gray-neutral-400\/50:focus {
  background-color: rgb(157 164 174 / 0.5);
}

.focus\:bg-gray-neutral-400\/60:focus {
  background-color: rgb(157 164 174 / 0.6);
}

.focus\:bg-gray-neutral-400\/70:focus {
  background-color: rgb(157 164 174 / 0.7);
}

.focus\:bg-gray-neutral-400\/75:focus {
  background-color: rgb(157 164 174 / 0.75);
}

.focus\:bg-gray-neutral-400\/80:focus {
  background-color: rgb(157 164 174 / 0.8);
}

.focus\:bg-gray-neutral-400\/90:focus {
  background-color: rgb(157 164 174 / 0.9);
}

.focus\:bg-gray-neutral-400\/95:focus {
  background-color: rgb(157 164 174 / 0.95);
}

.focus\:bg-gray-neutral-400\/100:focus {
  background-color: rgb(157 164 174 / 1);
}

.focus\:bg-gray-neutral-500\/0:focus {
  background-color: rgb(108 115 127 / 0);
}

.focus\:bg-gray-neutral-500\/5:focus {
  background-color: rgb(108 115 127 / 0.05);
}

.focus\:bg-gray-neutral-500\/10:focus {
  background-color: rgb(108 115 127 / 0.1);
}

.focus\:bg-gray-neutral-500\/20:focus {
  background-color: rgb(108 115 127 / 0.2);
}

.focus\:bg-gray-neutral-500\/25:focus {
  background-color: rgb(108 115 127 / 0.25);
}

.focus\:bg-gray-neutral-500\/30:focus {
  background-color: rgb(108 115 127 / 0.3);
}

.focus\:bg-gray-neutral-500\/40:focus {
  background-color: rgb(108 115 127 / 0.4);
}

.focus\:bg-gray-neutral-500\/50:focus {
  background-color: rgb(108 115 127 / 0.5);
}

.focus\:bg-gray-neutral-500\/60:focus {
  background-color: rgb(108 115 127 / 0.6);
}

.focus\:bg-gray-neutral-500\/70:focus {
  background-color: rgb(108 115 127 / 0.7);
}

.focus\:bg-gray-neutral-500\/75:focus {
  background-color: rgb(108 115 127 / 0.75);
}

.focus\:bg-gray-neutral-500\/80:focus {
  background-color: rgb(108 115 127 / 0.8);
}

.focus\:bg-gray-neutral-500\/90:focus {
  background-color: rgb(108 115 127 / 0.9);
}

.focus\:bg-gray-neutral-500\/95:focus {
  background-color: rgb(108 115 127 / 0.95);
}

.focus\:bg-gray-neutral-500\/100:focus {
  background-color: rgb(108 115 127 / 1);
}

.focus\:bg-gray-neutral-600\/0:focus {
  background-color: rgb(77 87 97 / 0);
}

.focus\:bg-gray-neutral-600\/5:focus {
  background-color: rgb(77 87 97 / 0.05);
}

.focus\:bg-gray-neutral-600\/10:focus {
  background-color: rgb(77 87 97 / 0.1);
}

.focus\:bg-gray-neutral-600\/20:focus {
  background-color: rgb(77 87 97 / 0.2);
}

.focus\:bg-gray-neutral-600\/25:focus {
  background-color: rgb(77 87 97 / 0.25);
}

.focus\:bg-gray-neutral-600\/30:focus {
  background-color: rgb(77 87 97 / 0.3);
}

.focus\:bg-gray-neutral-600\/40:focus {
  background-color: rgb(77 87 97 / 0.4);
}

.focus\:bg-gray-neutral-600\/50:focus {
  background-color: rgb(77 87 97 / 0.5);
}

.focus\:bg-gray-neutral-600\/60:focus {
  background-color: rgb(77 87 97 / 0.6);
}

.focus\:bg-gray-neutral-600\/70:focus {
  background-color: rgb(77 87 97 / 0.7);
}

.focus\:bg-gray-neutral-600\/75:focus {
  background-color: rgb(77 87 97 / 0.75);
}

.focus\:bg-gray-neutral-600\/80:focus {
  background-color: rgb(77 87 97 / 0.8);
}

.focus\:bg-gray-neutral-600\/90:focus {
  background-color: rgb(77 87 97 / 0.9);
}

.focus\:bg-gray-neutral-600\/95:focus {
  background-color: rgb(77 87 97 / 0.95);
}

.focus\:bg-gray-neutral-600\/100:focus {
  background-color: rgb(77 87 97 / 1);
}

.focus\:bg-gray-neutral-700\/0:focus {
  background-color: rgb(56 66 80 / 0);
}

.focus\:bg-gray-neutral-700\/5:focus {
  background-color: rgb(56 66 80 / 0.05);
}

.focus\:bg-gray-neutral-700\/10:focus {
  background-color: rgb(56 66 80 / 0.1);
}

.focus\:bg-gray-neutral-700\/20:focus {
  background-color: rgb(56 66 80 / 0.2);
}

.focus\:bg-gray-neutral-700\/25:focus {
  background-color: rgb(56 66 80 / 0.25);
}

.focus\:bg-gray-neutral-700\/30:focus {
  background-color: rgb(56 66 80 / 0.3);
}

.focus\:bg-gray-neutral-700\/40:focus {
  background-color: rgb(56 66 80 / 0.4);
}

.focus\:bg-gray-neutral-700\/50:focus {
  background-color: rgb(56 66 80 / 0.5);
}

.focus\:bg-gray-neutral-700\/60:focus {
  background-color: rgb(56 66 80 / 0.6);
}

.focus\:bg-gray-neutral-700\/70:focus {
  background-color: rgb(56 66 80 / 0.7);
}

.focus\:bg-gray-neutral-700\/75:focus {
  background-color: rgb(56 66 80 / 0.75);
}

.focus\:bg-gray-neutral-700\/80:focus {
  background-color: rgb(56 66 80 / 0.8);
}

.focus\:bg-gray-neutral-700\/90:focus {
  background-color: rgb(56 66 80 / 0.9);
}

.focus\:bg-gray-neutral-700\/95:focus {
  background-color: rgb(56 66 80 / 0.95);
}

.focus\:bg-gray-neutral-700\/100:focus {
  background-color: rgb(56 66 80 / 1);
}

.focus\:bg-gray-neutral-800\/0:focus {
  background-color: rgb(31 42 55 / 0);
}

.focus\:bg-gray-neutral-800\/5:focus {
  background-color: rgb(31 42 55 / 0.05);
}

.focus\:bg-gray-neutral-800\/10:focus {
  background-color: rgb(31 42 55 / 0.1);
}

.focus\:bg-gray-neutral-800\/20:focus {
  background-color: rgb(31 42 55 / 0.2);
}

.focus\:bg-gray-neutral-800\/25:focus {
  background-color: rgb(31 42 55 / 0.25);
}

.focus\:bg-gray-neutral-800\/30:focus {
  background-color: rgb(31 42 55 / 0.3);
}

.focus\:bg-gray-neutral-800\/40:focus {
  background-color: rgb(31 42 55 / 0.4);
}

.focus\:bg-gray-neutral-800\/50:focus {
  background-color: rgb(31 42 55 / 0.5);
}

.focus\:bg-gray-neutral-800\/60:focus {
  background-color: rgb(31 42 55 / 0.6);
}

.focus\:bg-gray-neutral-800\/70:focus {
  background-color: rgb(31 42 55 / 0.7);
}

.focus\:bg-gray-neutral-800\/75:focus {
  background-color: rgb(31 42 55 / 0.75);
}

.focus\:bg-gray-neutral-800\/80:focus {
  background-color: rgb(31 42 55 / 0.8);
}

.focus\:bg-gray-neutral-800\/90:focus {
  background-color: rgb(31 42 55 / 0.9);
}

.focus\:bg-gray-neutral-800\/95:focus {
  background-color: rgb(31 42 55 / 0.95);
}

.focus\:bg-gray-neutral-800\/100:focus {
  background-color: rgb(31 42 55 / 1);
}

.focus\:bg-gray-neutral-900\/0:focus {
  background-color: rgb(17 25 39 / 0);
}

.focus\:bg-gray-neutral-900\/5:focus {
  background-color: rgb(17 25 39 / 0.05);
}

.focus\:bg-gray-neutral-900\/10:focus {
  background-color: rgb(17 25 39 / 0.1);
}

.focus\:bg-gray-neutral-900\/20:focus {
  background-color: rgb(17 25 39 / 0.2);
}

.focus\:bg-gray-neutral-900\/25:focus {
  background-color: rgb(17 25 39 / 0.25);
}

.focus\:bg-gray-neutral-900\/30:focus {
  background-color: rgb(17 25 39 / 0.3);
}

.focus\:bg-gray-neutral-900\/40:focus {
  background-color: rgb(17 25 39 / 0.4);
}

.focus\:bg-gray-neutral-900\/50:focus {
  background-color: rgb(17 25 39 / 0.5);
}

.focus\:bg-gray-neutral-900\/60:focus {
  background-color: rgb(17 25 39 / 0.6);
}

.focus\:bg-gray-neutral-900\/70:focus {
  background-color: rgb(17 25 39 / 0.7);
}

.focus\:bg-gray-neutral-900\/75:focus {
  background-color: rgb(17 25 39 / 0.75);
}

.focus\:bg-gray-neutral-900\/80:focus {
  background-color: rgb(17 25 39 / 0.8);
}

.focus\:bg-gray-neutral-900\/90:focus {
  background-color: rgb(17 25 39 / 0.9);
}

.focus\:bg-gray-neutral-900\/95:focus {
  background-color: rgb(17 25 39 / 0.95);
}

.focus\:bg-gray-neutral-900\/100:focus {
  background-color: rgb(17 25 39 / 1);
}

.focus\:bg-gray-neutral\/0:focus {
  background-color: rgb(157 164 174 / 0);
}

.focus\:bg-gray-neutral\/5:focus {
  background-color: rgb(157 164 174 / 0.05);
}

.focus\:bg-gray-neutral\/10:focus {
  background-color: rgb(157 164 174 / 0.1);
}

.focus\:bg-gray-neutral\/20:focus {
  background-color: rgb(157 164 174 / 0.2);
}

.focus\:bg-gray-neutral\/25:focus {
  background-color: rgb(157 164 174 / 0.25);
}

.focus\:bg-gray-neutral\/30:focus {
  background-color: rgb(157 164 174 / 0.3);
}

.focus\:bg-gray-neutral\/40:focus {
  background-color: rgb(157 164 174 / 0.4);
}

.focus\:bg-gray-neutral\/50:focus {
  background-color: rgb(157 164 174 / 0.5);
}

.focus\:bg-gray-neutral\/60:focus {
  background-color: rgb(157 164 174 / 0.6);
}

.focus\:bg-gray-neutral\/70:focus {
  background-color: rgb(157 164 174 / 0.7);
}

.focus\:bg-gray-neutral\/75:focus {
  background-color: rgb(157 164 174 / 0.75);
}

.focus\:bg-gray-neutral\/80:focus {
  background-color: rgb(157 164 174 / 0.8);
}

.focus\:bg-gray-neutral\/90:focus {
  background-color: rgb(157 164 174 / 0.9);
}

.focus\:bg-gray-neutral\/95:focus {
  background-color: rgb(157 164 174 / 0.95);
}

.focus\:bg-gray-neutral\/100:focus {
  background-color: rgb(157 164 174 / 1);
}

.focus\:bg-gray-iron-25\/0:focus {
  background-color: rgb(252 252 252 / 0);
}

.focus\:bg-gray-iron-25\/5:focus {
  background-color: rgb(252 252 252 / 0.05);
}

.focus\:bg-gray-iron-25\/10:focus {
  background-color: rgb(252 252 252 / 0.1);
}

.focus\:bg-gray-iron-25\/20:focus {
  background-color: rgb(252 252 252 / 0.2);
}

.focus\:bg-gray-iron-25\/25:focus {
  background-color: rgb(252 252 252 / 0.25);
}

.focus\:bg-gray-iron-25\/30:focus {
  background-color: rgb(252 252 252 / 0.3);
}

.focus\:bg-gray-iron-25\/40:focus {
  background-color: rgb(252 252 252 / 0.4);
}

.focus\:bg-gray-iron-25\/50:focus {
  background-color: rgb(252 252 252 / 0.5);
}

.focus\:bg-gray-iron-25\/60:focus {
  background-color: rgb(252 252 252 / 0.6);
}

.focus\:bg-gray-iron-25\/70:focus {
  background-color: rgb(252 252 252 / 0.7);
}

.focus\:bg-gray-iron-25\/75:focus {
  background-color: rgb(252 252 252 / 0.75);
}

.focus\:bg-gray-iron-25\/80:focus {
  background-color: rgb(252 252 252 / 0.8);
}

.focus\:bg-gray-iron-25\/90:focus {
  background-color: rgb(252 252 252 / 0.9);
}

.focus\:bg-gray-iron-25\/95:focus {
  background-color: rgb(252 252 252 / 0.95);
}

.focus\:bg-gray-iron-25\/100:focus {
  background-color: rgb(252 252 252 / 1);
}

.focus\:bg-gray-iron-50\/0:focus {
  background-color: rgb(250 250 250 / 0);
}

.focus\:bg-gray-iron-50\/5:focus {
  background-color: rgb(250 250 250 / 0.05);
}

.focus\:bg-gray-iron-50\/10:focus {
  background-color: rgb(250 250 250 / 0.1);
}

.focus\:bg-gray-iron-50\/20:focus {
  background-color: rgb(250 250 250 / 0.2);
}

.focus\:bg-gray-iron-50\/25:focus {
  background-color: rgb(250 250 250 / 0.25);
}

.focus\:bg-gray-iron-50\/30:focus {
  background-color: rgb(250 250 250 / 0.3);
}

.focus\:bg-gray-iron-50\/40:focus {
  background-color: rgb(250 250 250 / 0.4);
}

.focus\:bg-gray-iron-50\/50:focus {
  background-color: rgb(250 250 250 / 0.5);
}

.focus\:bg-gray-iron-50\/60:focus {
  background-color: rgb(250 250 250 / 0.6);
}

.focus\:bg-gray-iron-50\/70:focus {
  background-color: rgb(250 250 250 / 0.7);
}

.focus\:bg-gray-iron-50\/75:focus {
  background-color: rgb(250 250 250 / 0.75);
}

.focus\:bg-gray-iron-50\/80:focus {
  background-color: rgb(250 250 250 / 0.8);
}

.focus\:bg-gray-iron-50\/90:focus {
  background-color: rgb(250 250 250 / 0.9);
}

.focus\:bg-gray-iron-50\/95:focus {
  background-color: rgb(250 250 250 / 0.95);
}

.focus\:bg-gray-iron-50\/100:focus {
  background-color: rgb(250 250 250 / 1);
}

.focus\:bg-gray-iron-100\/0:focus {
  background-color: rgb(244 244 245 / 0);
}

.focus\:bg-gray-iron-100\/5:focus {
  background-color: rgb(244 244 245 / 0.05);
}

.focus\:bg-gray-iron-100\/10:focus {
  background-color: rgb(244 244 245 / 0.1);
}

.focus\:bg-gray-iron-100\/20:focus {
  background-color: rgb(244 244 245 / 0.2);
}

.focus\:bg-gray-iron-100\/25:focus {
  background-color: rgb(244 244 245 / 0.25);
}

.focus\:bg-gray-iron-100\/30:focus {
  background-color: rgb(244 244 245 / 0.3);
}

.focus\:bg-gray-iron-100\/40:focus {
  background-color: rgb(244 244 245 / 0.4);
}

.focus\:bg-gray-iron-100\/50:focus {
  background-color: rgb(244 244 245 / 0.5);
}

.focus\:bg-gray-iron-100\/60:focus {
  background-color: rgb(244 244 245 / 0.6);
}

.focus\:bg-gray-iron-100\/70:focus {
  background-color: rgb(244 244 245 / 0.7);
}

.focus\:bg-gray-iron-100\/75:focus {
  background-color: rgb(244 244 245 / 0.75);
}

.focus\:bg-gray-iron-100\/80:focus {
  background-color: rgb(244 244 245 / 0.8);
}

.focus\:bg-gray-iron-100\/90:focus {
  background-color: rgb(244 244 245 / 0.9);
}

.focus\:bg-gray-iron-100\/95:focus {
  background-color: rgb(244 244 245 / 0.95);
}

.focus\:bg-gray-iron-100\/100:focus {
  background-color: rgb(244 244 245 / 1);
}

.focus\:bg-gray-iron-200\/0:focus {
  background-color: rgb(228 228 231 / 0);
}

.focus\:bg-gray-iron-200\/5:focus {
  background-color: rgb(228 228 231 / 0.05);
}

.focus\:bg-gray-iron-200\/10:focus {
  background-color: rgb(228 228 231 / 0.1);
}

.focus\:bg-gray-iron-200\/20:focus {
  background-color: rgb(228 228 231 / 0.2);
}

.focus\:bg-gray-iron-200\/25:focus {
  background-color: rgb(228 228 231 / 0.25);
}

.focus\:bg-gray-iron-200\/30:focus {
  background-color: rgb(228 228 231 / 0.3);
}

.focus\:bg-gray-iron-200\/40:focus {
  background-color: rgb(228 228 231 / 0.4);
}

.focus\:bg-gray-iron-200\/50:focus {
  background-color: rgb(228 228 231 / 0.5);
}

.focus\:bg-gray-iron-200\/60:focus {
  background-color: rgb(228 228 231 / 0.6);
}

.focus\:bg-gray-iron-200\/70:focus {
  background-color: rgb(228 228 231 / 0.7);
}

.focus\:bg-gray-iron-200\/75:focus {
  background-color: rgb(228 228 231 / 0.75);
}

.focus\:bg-gray-iron-200\/80:focus {
  background-color: rgb(228 228 231 / 0.8);
}

.focus\:bg-gray-iron-200\/90:focus {
  background-color: rgb(228 228 231 / 0.9);
}

.focus\:bg-gray-iron-200\/95:focus {
  background-color: rgb(228 228 231 / 0.95);
}

.focus\:bg-gray-iron-200\/100:focus {
  background-color: rgb(228 228 231 / 1);
}

.focus\:bg-gray-iron-300\/0:focus {
  background-color: rgb(209 209 214 / 0);
}

.focus\:bg-gray-iron-300\/5:focus {
  background-color: rgb(209 209 214 / 0.05);
}

.focus\:bg-gray-iron-300\/10:focus {
  background-color: rgb(209 209 214 / 0.1);
}

.focus\:bg-gray-iron-300\/20:focus {
  background-color: rgb(209 209 214 / 0.2);
}

.focus\:bg-gray-iron-300\/25:focus {
  background-color: rgb(209 209 214 / 0.25);
}

.focus\:bg-gray-iron-300\/30:focus {
  background-color: rgb(209 209 214 / 0.3);
}

.focus\:bg-gray-iron-300\/40:focus {
  background-color: rgb(209 209 214 / 0.4);
}

.focus\:bg-gray-iron-300\/50:focus {
  background-color: rgb(209 209 214 / 0.5);
}

.focus\:bg-gray-iron-300\/60:focus {
  background-color: rgb(209 209 214 / 0.6);
}

.focus\:bg-gray-iron-300\/70:focus {
  background-color: rgb(209 209 214 / 0.7);
}

.focus\:bg-gray-iron-300\/75:focus {
  background-color: rgb(209 209 214 / 0.75);
}

.focus\:bg-gray-iron-300\/80:focus {
  background-color: rgb(209 209 214 / 0.8);
}

.focus\:bg-gray-iron-300\/90:focus {
  background-color: rgb(209 209 214 / 0.9);
}

.focus\:bg-gray-iron-300\/95:focus {
  background-color: rgb(209 209 214 / 0.95);
}

.focus\:bg-gray-iron-300\/100:focus {
  background-color: rgb(209 209 214 / 1);
}

.focus\:bg-gray-iron-400\/0:focus {
  background-color: rgb(160 160 171 / 0);
}

.focus\:bg-gray-iron-400\/5:focus {
  background-color: rgb(160 160 171 / 0.05);
}

.focus\:bg-gray-iron-400\/10:focus {
  background-color: rgb(160 160 171 / 0.1);
}

.focus\:bg-gray-iron-400\/20:focus {
  background-color: rgb(160 160 171 / 0.2);
}

.focus\:bg-gray-iron-400\/25:focus {
  background-color: rgb(160 160 171 / 0.25);
}

.focus\:bg-gray-iron-400\/30:focus {
  background-color: rgb(160 160 171 / 0.3);
}

.focus\:bg-gray-iron-400\/40:focus {
  background-color: rgb(160 160 171 / 0.4);
}

.focus\:bg-gray-iron-400\/50:focus {
  background-color: rgb(160 160 171 / 0.5);
}

.focus\:bg-gray-iron-400\/60:focus {
  background-color: rgb(160 160 171 / 0.6);
}

.focus\:bg-gray-iron-400\/70:focus {
  background-color: rgb(160 160 171 / 0.7);
}

.focus\:bg-gray-iron-400\/75:focus {
  background-color: rgb(160 160 171 / 0.75);
}

.focus\:bg-gray-iron-400\/80:focus {
  background-color: rgb(160 160 171 / 0.8);
}

.focus\:bg-gray-iron-400\/90:focus {
  background-color: rgb(160 160 171 / 0.9);
}

.focus\:bg-gray-iron-400\/95:focus {
  background-color: rgb(160 160 171 / 0.95);
}

.focus\:bg-gray-iron-400\/100:focus {
  background-color: rgb(160 160 171 / 1);
}

.focus\:bg-gray-iron-500\/0:focus {
  background-color: rgb(112 112 123 / 0);
}

.focus\:bg-gray-iron-500\/5:focus {
  background-color: rgb(112 112 123 / 0.05);
}

.focus\:bg-gray-iron-500\/10:focus {
  background-color: rgb(112 112 123 / 0.1);
}

.focus\:bg-gray-iron-500\/20:focus {
  background-color: rgb(112 112 123 / 0.2);
}

.focus\:bg-gray-iron-500\/25:focus {
  background-color: rgb(112 112 123 / 0.25);
}

.focus\:bg-gray-iron-500\/30:focus {
  background-color: rgb(112 112 123 / 0.3);
}

.focus\:bg-gray-iron-500\/40:focus {
  background-color: rgb(112 112 123 / 0.4);
}

.focus\:bg-gray-iron-500\/50:focus {
  background-color: rgb(112 112 123 / 0.5);
}

.focus\:bg-gray-iron-500\/60:focus {
  background-color: rgb(112 112 123 / 0.6);
}

.focus\:bg-gray-iron-500\/70:focus {
  background-color: rgb(112 112 123 / 0.7);
}

.focus\:bg-gray-iron-500\/75:focus {
  background-color: rgb(112 112 123 / 0.75);
}

.focus\:bg-gray-iron-500\/80:focus {
  background-color: rgb(112 112 123 / 0.8);
}

.focus\:bg-gray-iron-500\/90:focus {
  background-color: rgb(112 112 123 / 0.9);
}

.focus\:bg-gray-iron-500\/95:focus {
  background-color: rgb(112 112 123 / 0.95);
}

.focus\:bg-gray-iron-500\/100:focus {
  background-color: rgb(112 112 123 / 1);
}

.focus\:bg-gray-iron-600\/0:focus {
  background-color: rgb(81 82 92 / 0);
}

.focus\:bg-gray-iron-600\/5:focus {
  background-color: rgb(81 82 92 / 0.05);
}

.focus\:bg-gray-iron-600\/10:focus {
  background-color: rgb(81 82 92 / 0.1);
}

.focus\:bg-gray-iron-600\/20:focus {
  background-color: rgb(81 82 92 / 0.2);
}

.focus\:bg-gray-iron-600\/25:focus {
  background-color: rgb(81 82 92 / 0.25);
}

.focus\:bg-gray-iron-600\/30:focus {
  background-color: rgb(81 82 92 / 0.3);
}

.focus\:bg-gray-iron-600\/40:focus {
  background-color: rgb(81 82 92 / 0.4);
}

.focus\:bg-gray-iron-600\/50:focus {
  background-color: rgb(81 82 92 / 0.5);
}

.focus\:bg-gray-iron-600\/60:focus {
  background-color: rgb(81 82 92 / 0.6);
}

.focus\:bg-gray-iron-600\/70:focus {
  background-color: rgb(81 82 92 / 0.7);
}

.focus\:bg-gray-iron-600\/75:focus {
  background-color: rgb(81 82 92 / 0.75);
}

.focus\:bg-gray-iron-600\/80:focus {
  background-color: rgb(81 82 92 / 0.8);
}

.focus\:bg-gray-iron-600\/90:focus {
  background-color: rgb(81 82 92 / 0.9);
}

.focus\:bg-gray-iron-600\/95:focus {
  background-color: rgb(81 82 92 / 0.95);
}

.focus\:bg-gray-iron-600\/100:focus {
  background-color: rgb(81 82 92 / 1);
}

.focus\:bg-gray-iron-700\/0:focus {
  background-color: rgb(63 63 70 / 0);
}

.focus\:bg-gray-iron-700\/5:focus {
  background-color: rgb(63 63 70 / 0.05);
}

.focus\:bg-gray-iron-700\/10:focus {
  background-color: rgb(63 63 70 / 0.1);
}

.focus\:bg-gray-iron-700\/20:focus {
  background-color: rgb(63 63 70 / 0.2);
}

.focus\:bg-gray-iron-700\/25:focus {
  background-color: rgb(63 63 70 / 0.25);
}

.focus\:bg-gray-iron-700\/30:focus {
  background-color: rgb(63 63 70 / 0.3);
}

.focus\:bg-gray-iron-700\/40:focus {
  background-color: rgb(63 63 70 / 0.4);
}

.focus\:bg-gray-iron-700\/50:focus {
  background-color: rgb(63 63 70 / 0.5);
}

.focus\:bg-gray-iron-700\/60:focus {
  background-color: rgb(63 63 70 / 0.6);
}

.focus\:bg-gray-iron-700\/70:focus {
  background-color: rgb(63 63 70 / 0.7);
}

.focus\:bg-gray-iron-700\/75:focus {
  background-color: rgb(63 63 70 / 0.75);
}

.focus\:bg-gray-iron-700\/80:focus {
  background-color: rgb(63 63 70 / 0.8);
}

.focus\:bg-gray-iron-700\/90:focus {
  background-color: rgb(63 63 70 / 0.9);
}

.focus\:bg-gray-iron-700\/95:focus {
  background-color: rgb(63 63 70 / 0.95);
}

.focus\:bg-gray-iron-700\/100:focus {
  background-color: rgb(63 63 70 / 1);
}

.focus\:bg-gray-iron-800\/0:focus {
  background-color: rgb(38 39 43 / 0);
}

.focus\:bg-gray-iron-800\/5:focus {
  background-color: rgb(38 39 43 / 0.05);
}

.focus\:bg-gray-iron-800\/10:focus {
  background-color: rgb(38 39 43 / 0.1);
}

.focus\:bg-gray-iron-800\/20:focus {
  background-color: rgb(38 39 43 / 0.2);
}

.focus\:bg-gray-iron-800\/25:focus {
  background-color: rgb(38 39 43 / 0.25);
}

.focus\:bg-gray-iron-800\/30:focus {
  background-color: rgb(38 39 43 / 0.3);
}

.focus\:bg-gray-iron-800\/40:focus {
  background-color: rgb(38 39 43 / 0.4);
}

.focus\:bg-gray-iron-800\/50:focus {
  background-color: rgb(38 39 43 / 0.5);
}

.focus\:bg-gray-iron-800\/60:focus {
  background-color: rgb(38 39 43 / 0.6);
}

.focus\:bg-gray-iron-800\/70:focus {
  background-color: rgb(38 39 43 / 0.7);
}

.focus\:bg-gray-iron-800\/75:focus {
  background-color: rgb(38 39 43 / 0.75);
}

.focus\:bg-gray-iron-800\/80:focus {
  background-color: rgb(38 39 43 / 0.8);
}

.focus\:bg-gray-iron-800\/90:focus {
  background-color: rgb(38 39 43 / 0.9);
}

.focus\:bg-gray-iron-800\/95:focus {
  background-color: rgb(38 39 43 / 0.95);
}

.focus\:bg-gray-iron-800\/100:focus {
  background-color: rgb(38 39 43 / 1);
}

.focus\:bg-gray-iron-900\/0:focus {
  background-color: rgb(24 24 27 / 0);
}

.focus\:bg-gray-iron-900\/5:focus {
  background-color: rgb(24 24 27 / 0.05);
}

.focus\:bg-gray-iron-900\/10:focus {
  background-color: rgb(24 24 27 / 0.1);
}

.focus\:bg-gray-iron-900\/20:focus {
  background-color: rgb(24 24 27 / 0.2);
}

.focus\:bg-gray-iron-900\/25:focus {
  background-color: rgb(24 24 27 / 0.25);
}

.focus\:bg-gray-iron-900\/30:focus {
  background-color: rgb(24 24 27 / 0.3);
}

.focus\:bg-gray-iron-900\/40:focus {
  background-color: rgb(24 24 27 / 0.4);
}

.focus\:bg-gray-iron-900\/50:focus {
  background-color: rgb(24 24 27 / 0.5);
}

.focus\:bg-gray-iron-900\/60:focus {
  background-color: rgb(24 24 27 / 0.6);
}

.focus\:bg-gray-iron-900\/70:focus {
  background-color: rgb(24 24 27 / 0.7);
}

.focus\:bg-gray-iron-900\/75:focus {
  background-color: rgb(24 24 27 / 0.75);
}

.focus\:bg-gray-iron-900\/80:focus {
  background-color: rgb(24 24 27 / 0.8);
}

.focus\:bg-gray-iron-900\/90:focus {
  background-color: rgb(24 24 27 / 0.9);
}

.focus\:bg-gray-iron-900\/95:focus {
  background-color: rgb(24 24 27 / 0.95);
}

.focus\:bg-gray-iron-900\/100:focus {
  background-color: rgb(24 24 27 / 1);
}

.focus\:bg-gray-iron\/0:focus {
  background-color: rgb(160 160 171 / 0);
}

.focus\:bg-gray-iron\/5:focus {
  background-color: rgb(160 160 171 / 0.05);
}

.focus\:bg-gray-iron\/10:focus {
  background-color: rgb(160 160 171 / 0.1);
}

.focus\:bg-gray-iron\/20:focus {
  background-color: rgb(160 160 171 / 0.2);
}

.focus\:bg-gray-iron\/25:focus {
  background-color: rgb(160 160 171 / 0.25);
}

.focus\:bg-gray-iron\/30:focus {
  background-color: rgb(160 160 171 / 0.3);
}

.focus\:bg-gray-iron\/40:focus {
  background-color: rgb(160 160 171 / 0.4);
}

.focus\:bg-gray-iron\/50:focus {
  background-color: rgb(160 160 171 / 0.5);
}

.focus\:bg-gray-iron\/60:focus {
  background-color: rgb(160 160 171 / 0.6);
}

.focus\:bg-gray-iron\/70:focus {
  background-color: rgb(160 160 171 / 0.7);
}

.focus\:bg-gray-iron\/75:focus {
  background-color: rgb(160 160 171 / 0.75);
}

.focus\:bg-gray-iron\/80:focus {
  background-color: rgb(160 160 171 / 0.8);
}

.focus\:bg-gray-iron\/90:focus {
  background-color: rgb(160 160 171 / 0.9);
}

.focus\:bg-gray-iron\/95:focus {
  background-color: rgb(160 160 171 / 0.95);
}

.focus\:bg-gray-iron\/100:focus {
  background-color: rgb(160 160 171 / 1);
}

.focus\:bg-gray-true-25\/0:focus {
  background-color: rgb(252 252 252 / 0);
}

.focus\:bg-gray-true-25\/5:focus {
  background-color: rgb(252 252 252 / 0.05);
}

.focus\:bg-gray-true-25\/10:focus {
  background-color: rgb(252 252 252 / 0.1);
}

.focus\:bg-gray-true-25\/20:focus {
  background-color: rgb(252 252 252 / 0.2);
}

.focus\:bg-gray-true-25\/25:focus {
  background-color: rgb(252 252 252 / 0.25);
}

.focus\:bg-gray-true-25\/30:focus {
  background-color: rgb(252 252 252 / 0.3);
}

.focus\:bg-gray-true-25\/40:focus {
  background-color: rgb(252 252 252 / 0.4);
}

.focus\:bg-gray-true-25\/50:focus {
  background-color: rgb(252 252 252 / 0.5);
}

.focus\:bg-gray-true-25\/60:focus {
  background-color: rgb(252 252 252 / 0.6);
}

.focus\:bg-gray-true-25\/70:focus {
  background-color: rgb(252 252 252 / 0.7);
}

.focus\:bg-gray-true-25\/75:focus {
  background-color: rgb(252 252 252 / 0.75);
}

.focus\:bg-gray-true-25\/80:focus {
  background-color: rgb(252 252 252 / 0.8);
}

.focus\:bg-gray-true-25\/90:focus {
  background-color: rgb(252 252 252 / 0.9);
}

.focus\:bg-gray-true-25\/95:focus {
  background-color: rgb(252 252 252 / 0.95);
}

.focus\:bg-gray-true-25\/100:focus {
  background-color: rgb(252 252 252 / 1);
}

.focus\:bg-gray-true-50\/0:focus {
  background-color: rgb(250 250 250 / 0);
}

.focus\:bg-gray-true-50\/5:focus {
  background-color: rgb(250 250 250 / 0.05);
}

.focus\:bg-gray-true-50\/10:focus {
  background-color: rgb(250 250 250 / 0.1);
}

.focus\:bg-gray-true-50\/20:focus {
  background-color: rgb(250 250 250 / 0.2);
}

.focus\:bg-gray-true-50\/25:focus {
  background-color: rgb(250 250 250 / 0.25);
}

.focus\:bg-gray-true-50\/30:focus {
  background-color: rgb(250 250 250 / 0.3);
}

.focus\:bg-gray-true-50\/40:focus {
  background-color: rgb(250 250 250 / 0.4);
}

.focus\:bg-gray-true-50\/50:focus {
  background-color: rgb(250 250 250 / 0.5);
}

.focus\:bg-gray-true-50\/60:focus {
  background-color: rgb(250 250 250 / 0.6);
}

.focus\:bg-gray-true-50\/70:focus {
  background-color: rgb(250 250 250 / 0.7);
}

.focus\:bg-gray-true-50\/75:focus {
  background-color: rgb(250 250 250 / 0.75);
}

.focus\:bg-gray-true-50\/80:focus {
  background-color: rgb(250 250 250 / 0.8);
}

.focus\:bg-gray-true-50\/90:focus {
  background-color: rgb(250 250 250 / 0.9);
}

.focus\:bg-gray-true-50\/95:focus {
  background-color: rgb(250 250 250 / 0.95);
}

.focus\:bg-gray-true-50\/100:focus {
  background-color: rgb(250 250 250 / 1);
}

.focus\:bg-gray-true-100\/0:focus {
  background-color: rgb(245 245 245 / 0);
}

.focus\:bg-gray-true-100\/5:focus {
  background-color: rgb(245 245 245 / 0.05);
}

.focus\:bg-gray-true-100\/10:focus {
  background-color: rgb(245 245 245 / 0.1);
}

.focus\:bg-gray-true-100\/20:focus {
  background-color: rgb(245 245 245 / 0.2);
}

.focus\:bg-gray-true-100\/25:focus {
  background-color: rgb(245 245 245 / 0.25);
}

.focus\:bg-gray-true-100\/30:focus {
  background-color: rgb(245 245 245 / 0.3);
}

.focus\:bg-gray-true-100\/40:focus {
  background-color: rgb(245 245 245 / 0.4);
}

.focus\:bg-gray-true-100\/50:focus {
  background-color: rgb(245 245 245 / 0.5);
}

.focus\:bg-gray-true-100\/60:focus {
  background-color: rgb(245 245 245 / 0.6);
}

.focus\:bg-gray-true-100\/70:focus {
  background-color: rgb(245 245 245 / 0.7);
}

.focus\:bg-gray-true-100\/75:focus {
  background-color: rgb(245 245 245 / 0.75);
}

.focus\:bg-gray-true-100\/80:focus {
  background-color: rgb(245 245 245 / 0.8);
}

.focus\:bg-gray-true-100\/90:focus {
  background-color: rgb(245 245 245 / 0.9);
}

.focus\:bg-gray-true-100\/95:focus {
  background-color: rgb(245 245 245 / 0.95);
}

.focus\:bg-gray-true-100\/100:focus {
  background-color: rgb(245 245 245 / 1);
}

.focus\:bg-gray-true-200\/0:focus {
  background-color: rgb(229 229 229 / 0);
}

.focus\:bg-gray-true-200\/5:focus {
  background-color: rgb(229 229 229 / 0.05);
}

.focus\:bg-gray-true-200\/10:focus {
  background-color: rgb(229 229 229 / 0.1);
}

.focus\:bg-gray-true-200\/20:focus {
  background-color: rgb(229 229 229 / 0.2);
}

.focus\:bg-gray-true-200\/25:focus {
  background-color: rgb(229 229 229 / 0.25);
}

.focus\:bg-gray-true-200\/30:focus {
  background-color: rgb(229 229 229 / 0.3);
}

.focus\:bg-gray-true-200\/40:focus {
  background-color: rgb(229 229 229 / 0.4);
}

.focus\:bg-gray-true-200\/50:focus {
  background-color: rgb(229 229 229 / 0.5);
}

.focus\:bg-gray-true-200\/60:focus {
  background-color: rgb(229 229 229 / 0.6);
}

.focus\:bg-gray-true-200\/70:focus {
  background-color: rgb(229 229 229 / 0.7);
}

.focus\:bg-gray-true-200\/75:focus {
  background-color: rgb(229 229 229 / 0.75);
}

.focus\:bg-gray-true-200\/80:focus {
  background-color: rgb(229 229 229 / 0.8);
}

.focus\:bg-gray-true-200\/90:focus {
  background-color: rgb(229 229 229 / 0.9);
}

.focus\:bg-gray-true-200\/95:focus {
  background-color: rgb(229 229 229 / 0.95);
}

.focus\:bg-gray-true-200\/100:focus {
  background-color: rgb(229 229 229 / 1);
}

.focus\:bg-gray-true-300\/0:focus {
  background-color: rgb(214 214 214 / 0);
}

.focus\:bg-gray-true-300\/5:focus {
  background-color: rgb(214 214 214 / 0.05);
}

.focus\:bg-gray-true-300\/10:focus {
  background-color: rgb(214 214 214 / 0.1);
}

.focus\:bg-gray-true-300\/20:focus {
  background-color: rgb(214 214 214 / 0.2);
}

.focus\:bg-gray-true-300\/25:focus {
  background-color: rgb(214 214 214 / 0.25);
}

.focus\:bg-gray-true-300\/30:focus {
  background-color: rgb(214 214 214 / 0.3);
}

.focus\:bg-gray-true-300\/40:focus {
  background-color: rgb(214 214 214 / 0.4);
}

.focus\:bg-gray-true-300\/50:focus {
  background-color: rgb(214 214 214 / 0.5);
}

.focus\:bg-gray-true-300\/60:focus {
  background-color: rgb(214 214 214 / 0.6);
}

.focus\:bg-gray-true-300\/70:focus {
  background-color: rgb(214 214 214 / 0.7);
}

.focus\:bg-gray-true-300\/75:focus {
  background-color: rgb(214 214 214 / 0.75);
}

.focus\:bg-gray-true-300\/80:focus {
  background-color: rgb(214 214 214 / 0.8);
}

.focus\:bg-gray-true-300\/90:focus {
  background-color: rgb(214 214 214 / 0.9);
}

.focus\:bg-gray-true-300\/95:focus {
  background-color: rgb(214 214 214 / 0.95);
}

.focus\:bg-gray-true-300\/100:focus {
  background-color: rgb(214 214 214 / 1);
}

.focus\:bg-gray-true-400\/0:focus {
  background-color: rgb(163 163 163 / 0);
}

.focus\:bg-gray-true-400\/5:focus {
  background-color: rgb(163 163 163 / 0.05);
}

.focus\:bg-gray-true-400\/10:focus {
  background-color: rgb(163 163 163 / 0.1);
}

.focus\:bg-gray-true-400\/20:focus {
  background-color: rgb(163 163 163 / 0.2);
}

.focus\:bg-gray-true-400\/25:focus {
  background-color: rgb(163 163 163 / 0.25);
}

.focus\:bg-gray-true-400\/30:focus {
  background-color: rgb(163 163 163 / 0.3);
}

.focus\:bg-gray-true-400\/40:focus {
  background-color: rgb(163 163 163 / 0.4);
}

.focus\:bg-gray-true-400\/50:focus {
  background-color: rgb(163 163 163 / 0.5);
}

.focus\:bg-gray-true-400\/60:focus {
  background-color: rgb(163 163 163 / 0.6);
}

.focus\:bg-gray-true-400\/70:focus {
  background-color: rgb(163 163 163 / 0.7);
}

.focus\:bg-gray-true-400\/75:focus {
  background-color: rgb(163 163 163 / 0.75);
}

.focus\:bg-gray-true-400\/80:focus {
  background-color: rgb(163 163 163 / 0.8);
}

.focus\:bg-gray-true-400\/90:focus {
  background-color: rgb(163 163 163 / 0.9);
}

.focus\:bg-gray-true-400\/95:focus {
  background-color: rgb(163 163 163 / 0.95);
}

.focus\:bg-gray-true-400\/100:focus {
  background-color: rgb(163 163 163 / 1);
}

.focus\:bg-gray-true-500\/0:focus {
  background-color: rgb(115 115 115 / 0);
}

.focus\:bg-gray-true-500\/5:focus {
  background-color: rgb(115 115 115 / 0.05);
}

.focus\:bg-gray-true-500\/10:focus {
  background-color: rgb(115 115 115 / 0.1);
}

.focus\:bg-gray-true-500\/20:focus {
  background-color: rgb(115 115 115 / 0.2);
}

.focus\:bg-gray-true-500\/25:focus {
  background-color: rgb(115 115 115 / 0.25);
}

.focus\:bg-gray-true-500\/30:focus {
  background-color: rgb(115 115 115 / 0.3);
}

.focus\:bg-gray-true-500\/40:focus {
  background-color: rgb(115 115 115 / 0.4);
}

.focus\:bg-gray-true-500\/50:focus {
  background-color: rgb(115 115 115 / 0.5);
}

.focus\:bg-gray-true-500\/60:focus {
  background-color: rgb(115 115 115 / 0.6);
}

.focus\:bg-gray-true-500\/70:focus {
  background-color: rgb(115 115 115 / 0.7);
}

.focus\:bg-gray-true-500\/75:focus {
  background-color: rgb(115 115 115 / 0.75);
}

.focus\:bg-gray-true-500\/80:focus {
  background-color: rgb(115 115 115 / 0.8);
}

.focus\:bg-gray-true-500\/90:focus {
  background-color: rgb(115 115 115 / 0.9);
}

.focus\:bg-gray-true-500\/95:focus {
  background-color: rgb(115 115 115 / 0.95);
}

.focus\:bg-gray-true-500\/100:focus {
  background-color: rgb(115 115 115 / 1);
}

.focus\:bg-gray-true-600\/0:focus {
  background-color: rgb(82 82 82 / 0);
}

.focus\:bg-gray-true-600\/5:focus {
  background-color: rgb(82 82 82 / 0.05);
}

.focus\:bg-gray-true-600\/10:focus {
  background-color: rgb(82 82 82 / 0.1);
}

.focus\:bg-gray-true-600\/20:focus {
  background-color: rgb(82 82 82 / 0.2);
}

.focus\:bg-gray-true-600\/25:focus {
  background-color: rgb(82 82 82 / 0.25);
}

.focus\:bg-gray-true-600\/30:focus {
  background-color: rgb(82 82 82 / 0.3);
}

.focus\:bg-gray-true-600\/40:focus {
  background-color: rgb(82 82 82 / 0.4);
}

.focus\:bg-gray-true-600\/50:focus {
  background-color: rgb(82 82 82 / 0.5);
}

.focus\:bg-gray-true-600\/60:focus {
  background-color: rgb(82 82 82 / 0.6);
}

.focus\:bg-gray-true-600\/70:focus {
  background-color: rgb(82 82 82 / 0.7);
}

.focus\:bg-gray-true-600\/75:focus {
  background-color: rgb(82 82 82 / 0.75);
}

.focus\:bg-gray-true-600\/80:focus {
  background-color: rgb(82 82 82 / 0.8);
}

.focus\:bg-gray-true-600\/90:focus {
  background-color: rgb(82 82 82 / 0.9);
}

.focus\:bg-gray-true-600\/95:focus {
  background-color: rgb(82 82 82 / 0.95);
}

.focus\:bg-gray-true-600\/100:focus {
  background-color: rgb(82 82 82 / 1);
}

.focus\:bg-gray-true-700\/0:focus {
  background-color: rgb(66 66 66 / 0);
}

.focus\:bg-gray-true-700\/5:focus {
  background-color: rgb(66 66 66 / 0.05);
}

.focus\:bg-gray-true-700\/10:focus {
  background-color: rgb(66 66 66 / 0.1);
}

.focus\:bg-gray-true-700\/20:focus {
  background-color: rgb(66 66 66 / 0.2);
}

.focus\:bg-gray-true-700\/25:focus {
  background-color: rgb(66 66 66 / 0.25);
}

.focus\:bg-gray-true-700\/30:focus {
  background-color: rgb(66 66 66 / 0.3);
}

.focus\:bg-gray-true-700\/40:focus {
  background-color: rgb(66 66 66 / 0.4);
}

.focus\:bg-gray-true-700\/50:focus {
  background-color: rgb(66 66 66 / 0.5);
}

.focus\:bg-gray-true-700\/60:focus {
  background-color: rgb(66 66 66 / 0.6);
}

.focus\:bg-gray-true-700\/70:focus {
  background-color: rgb(66 66 66 / 0.7);
}

.focus\:bg-gray-true-700\/75:focus {
  background-color: rgb(66 66 66 / 0.75);
}

.focus\:bg-gray-true-700\/80:focus {
  background-color: rgb(66 66 66 / 0.8);
}

.focus\:bg-gray-true-700\/90:focus {
  background-color: rgb(66 66 66 / 0.9);
}

.focus\:bg-gray-true-700\/95:focus {
  background-color: rgb(66 66 66 / 0.95);
}

.focus\:bg-gray-true-700\/100:focus {
  background-color: rgb(66 66 66 / 1);
}

.focus\:bg-gray-true-800\/0:focus {
  background-color: rgb(41 41 41 / 0);
}

.focus\:bg-gray-true-800\/5:focus {
  background-color: rgb(41 41 41 / 0.05);
}

.focus\:bg-gray-true-800\/10:focus {
  background-color: rgb(41 41 41 / 0.1);
}

.focus\:bg-gray-true-800\/20:focus {
  background-color: rgb(41 41 41 / 0.2);
}

.focus\:bg-gray-true-800\/25:focus {
  background-color: rgb(41 41 41 / 0.25);
}

.focus\:bg-gray-true-800\/30:focus {
  background-color: rgb(41 41 41 / 0.3);
}

.focus\:bg-gray-true-800\/40:focus {
  background-color: rgb(41 41 41 / 0.4);
}

.focus\:bg-gray-true-800\/50:focus {
  background-color: rgb(41 41 41 / 0.5);
}

.focus\:bg-gray-true-800\/60:focus {
  background-color: rgb(41 41 41 / 0.6);
}

.focus\:bg-gray-true-800\/70:focus {
  background-color: rgb(41 41 41 / 0.7);
}

.focus\:bg-gray-true-800\/75:focus {
  background-color: rgb(41 41 41 / 0.75);
}

.focus\:bg-gray-true-800\/80:focus {
  background-color: rgb(41 41 41 / 0.8);
}

.focus\:bg-gray-true-800\/90:focus {
  background-color: rgb(41 41 41 / 0.9);
}

.focus\:bg-gray-true-800\/95:focus {
  background-color: rgb(41 41 41 / 0.95);
}

.focus\:bg-gray-true-800\/100:focus {
  background-color: rgb(41 41 41 / 1);
}

.focus\:bg-gray-true-900\/0:focus {
  background-color: rgb(20 20 20 / 0);
}

.focus\:bg-gray-true-900\/5:focus {
  background-color: rgb(20 20 20 / 0.05);
}

.focus\:bg-gray-true-900\/10:focus {
  background-color: rgb(20 20 20 / 0.1);
}

.focus\:bg-gray-true-900\/20:focus {
  background-color: rgb(20 20 20 / 0.2);
}

.focus\:bg-gray-true-900\/25:focus {
  background-color: rgb(20 20 20 / 0.25);
}

.focus\:bg-gray-true-900\/30:focus {
  background-color: rgb(20 20 20 / 0.3);
}

.focus\:bg-gray-true-900\/40:focus {
  background-color: rgb(20 20 20 / 0.4);
}

.focus\:bg-gray-true-900\/50:focus {
  background-color: rgb(20 20 20 / 0.5);
}

.focus\:bg-gray-true-900\/60:focus {
  background-color: rgb(20 20 20 / 0.6);
}

.focus\:bg-gray-true-900\/70:focus {
  background-color: rgb(20 20 20 / 0.7);
}

.focus\:bg-gray-true-900\/75:focus {
  background-color: rgb(20 20 20 / 0.75);
}

.focus\:bg-gray-true-900\/80:focus {
  background-color: rgb(20 20 20 / 0.8);
}

.focus\:bg-gray-true-900\/90:focus {
  background-color: rgb(20 20 20 / 0.9);
}

.focus\:bg-gray-true-900\/95:focus {
  background-color: rgb(20 20 20 / 0.95);
}

.focus\:bg-gray-true-900\/100:focus {
  background-color: rgb(20 20 20 / 1);
}

.focus\:bg-gray-true\/0:focus {
  background-color: rgb(163 163 163 / 0);
}

.focus\:bg-gray-true\/5:focus {
  background-color: rgb(163 163 163 / 0.05);
}

.focus\:bg-gray-true\/10:focus {
  background-color: rgb(163 163 163 / 0.1);
}

.focus\:bg-gray-true\/20:focus {
  background-color: rgb(163 163 163 / 0.2);
}

.focus\:bg-gray-true\/25:focus {
  background-color: rgb(163 163 163 / 0.25);
}

.focus\:bg-gray-true\/30:focus {
  background-color: rgb(163 163 163 / 0.3);
}

.focus\:bg-gray-true\/40:focus {
  background-color: rgb(163 163 163 / 0.4);
}

.focus\:bg-gray-true\/50:focus {
  background-color: rgb(163 163 163 / 0.5);
}

.focus\:bg-gray-true\/60:focus {
  background-color: rgb(163 163 163 / 0.6);
}

.focus\:bg-gray-true\/70:focus {
  background-color: rgb(163 163 163 / 0.7);
}

.focus\:bg-gray-true\/75:focus {
  background-color: rgb(163 163 163 / 0.75);
}

.focus\:bg-gray-true\/80:focus {
  background-color: rgb(163 163 163 / 0.8);
}

.focus\:bg-gray-true\/90:focus {
  background-color: rgb(163 163 163 / 0.9);
}

.focus\:bg-gray-true\/95:focus {
  background-color: rgb(163 163 163 / 0.95);
}

.focus\:bg-gray-true\/100:focus {
  background-color: rgb(163 163 163 / 1);
}

.focus\:bg-gray-warm-25\/0:focus {
  background-color: rgb(253 253 252 / 0);
}

.focus\:bg-gray-warm-25\/5:focus {
  background-color: rgb(253 253 252 / 0.05);
}

.focus\:bg-gray-warm-25\/10:focus {
  background-color: rgb(253 253 252 / 0.1);
}

.focus\:bg-gray-warm-25\/20:focus {
  background-color: rgb(253 253 252 / 0.2);
}

.focus\:bg-gray-warm-25\/25:focus {
  background-color: rgb(253 253 252 / 0.25);
}

.focus\:bg-gray-warm-25\/30:focus {
  background-color: rgb(253 253 252 / 0.3);
}

.focus\:bg-gray-warm-25\/40:focus {
  background-color: rgb(253 253 252 / 0.4);
}

.focus\:bg-gray-warm-25\/50:focus {
  background-color: rgb(253 253 252 / 0.5);
}

.focus\:bg-gray-warm-25\/60:focus {
  background-color: rgb(253 253 252 / 0.6);
}

.focus\:bg-gray-warm-25\/70:focus {
  background-color: rgb(253 253 252 / 0.7);
}

.focus\:bg-gray-warm-25\/75:focus {
  background-color: rgb(253 253 252 / 0.75);
}

.focus\:bg-gray-warm-25\/80:focus {
  background-color: rgb(253 253 252 / 0.8);
}

.focus\:bg-gray-warm-25\/90:focus {
  background-color: rgb(253 253 252 / 0.9);
}

.focus\:bg-gray-warm-25\/95:focus {
  background-color: rgb(253 253 252 / 0.95);
}

.focus\:bg-gray-warm-25\/100:focus {
  background-color: rgb(253 253 252 / 1);
}

.focus\:bg-gray-warm-50\/0:focus {
  background-color: rgb(250 250 249 / 0);
}

.focus\:bg-gray-warm-50\/5:focus {
  background-color: rgb(250 250 249 / 0.05);
}

.focus\:bg-gray-warm-50\/10:focus {
  background-color: rgb(250 250 249 / 0.1);
}

.focus\:bg-gray-warm-50\/20:focus {
  background-color: rgb(250 250 249 / 0.2);
}

.focus\:bg-gray-warm-50\/25:focus {
  background-color: rgb(250 250 249 / 0.25);
}

.focus\:bg-gray-warm-50\/30:focus {
  background-color: rgb(250 250 249 / 0.3);
}

.focus\:bg-gray-warm-50\/40:focus {
  background-color: rgb(250 250 249 / 0.4);
}

.focus\:bg-gray-warm-50\/50:focus {
  background-color: rgb(250 250 249 / 0.5);
}

.focus\:bg-gray-warm-50\/60:focus {
  background-color: rgb(250 250 249 / 0.6);
}

.focus\:bg-gray-warm-50\/70:focus {
  background-color: rgb(250 250 249 / 0.7);
}

.focus\:bg-gray-warm-50\/75:focus {
  background-color: rgb(250 250 249 / 0.75);
}

.focus\:bg-gray-warm-50\/80:focus {
  background-color: rgb(250 250 249 / 0.8);
}

.focus\:bg-gray-warm-50\/90:focus {
  background-color: rgb(250 250 249 / 0.9);
}

.focus\:bg-gray-warm-50\/95:focus {
  background-color: rgb(250 250 249 / 0.95);
}

.focus\:bg-gray-warm-50\/100:focus {
  background-color: rgb(250 250 249 / 1);
}

.focus\:bg-gray-warm-100\/0:focus {
  background-color: rgb(245 245 244 / 0);
}

.focus\:bg-gray-warm-100\/5:focus {
  background-color: rgb(245 245 244 / 0.05);
}

.focus\:bg-gray-warm-100\/10:focus {
  background-color: rgb(245 245 244 / 0.1);
}

.focus\:bg-gray-warm-100\/20:focus {
  background-color: rgb(245 245 244 / 0.2);
}

.focus\:bg-gray-warm-100\/25:focus {
  background-color: rgb(245 245 244 / 0.25);
}

.focus\:bg-gray-warm-100\/30:focus {
  background-color: rgb(245 245 244 / 0.3);
}

.focus\:bg-gray-warm-100\/40:focus {
  background-color: rgb(245 245 244 / 0.4);
}

.focus\:bg-gray-warm-100\/50:focus {
  background-color: rgb(245 245 244 / 0.5);
}

.focus\:bg-gray-warm-100\/60:focus {
  background-color: rgb(245 245 244 / 0.6);
}

.focus\:bg-gray-warm-100\/70:focus {
  background-color: rgb(245 245 244 / 0.7);
}

.focus\:bg-gray-warm-100\/75:focus {
  background-color: rgb(245 245 244 / 0.75);
}

.focus\:bg-gray-warm-100\/80:focus {
  background-color: rgb(245 245 244 / 0.8);
}

.focus\:bg-gray-warm-100\/90:focus {
  background-color: rgb(245 245 244 / 0.9);
}

.focus\:bg-gray-warm-100\/95:focus {
  background-color: rgb(245 245 244 / 0.95);
}

.focus\:bg-gray-warm-100\/100:focus {
  background-color: rgb(245 245 244 / 1);
}

.focus\:bg-gray-warm-200\/0:focus {
  background-color: rgb(231 229 228 / 0);
}

.focus\:bg-gray-warm-200\/5:focus {
  background-color: rgb(231 229 228 / 0.05);
}

.focus\:bg-gray-warm-200\/10:focus {
  background-color: rgb(231 229 228 / 0.1);
}

.focus\:bg-gray-warm-200\/20:focus {
  background-color: rgb(231 229 228 / 0.2);
}

.focus\:bg-gray-warm-200\/25:focus {
  background-color: rgb(231 229 228 / 0.25);
}

.focus\:bg-gray-warm-200\/30:focus {
  background-color: rgb(231 229 228 / 0.3);
}

.focus\:bg-gray-warm-200\/40:focus {
  background-color: rgb(231 229 228 / 0.4);
}

.focus\:bg-gray-warm-200\/50:focus {
  background-color: rgb(231 229 228 / 0.5);
}

.focus\:bg-gray-warm-200\/60:focus {
  background-color: rgb(231 229 228 / 0.6);
}

.focus\:bg-gray-warm-200\/70:focus {
  background-color: rgb(231 229 228 / 0.7);
}

.focus\:bg-gray-warm-200\/75:focus {
  background-color: rgb(231 229 228 / 0.75);
}

.focus\:bg-gray-warm-200\/80:focus {
  background-color: rgb(231 229 228 / 0.8);
}

.focus\:bg-gray-warm-200\/90:focus {
  background-color: rgb(231 229 228 / 0.9);
}

.focus\:bg-gray-warm-200\/95:focus {
  background-color: rgb(231 229 228 / 0.95);
}

.focus\:bg-gray-warm-200\/100:focus {
  background-color: rgb(231 229 228 / 1);
}

.focus\:bg-gray-warm-300\/0:focus {
  background-color: rgb(215 211 208 / 0);
}

.focus\:bg-gray-warm-300\/5:focus {
  background-color: rgb(215 211 208 / 0.05);
}

.focus\:bg-gray-warm-300\/10:focus {
  background-color: rgb(215 211 208 / 0.1);
}

.focus\:bg-gray-warm-300\/20:focus {
  background-color: rgb(215 211 208 / 0.2);
}

.focus\:bg-gray-warm-300\/25:focus {
  background-color: rgb(215 211 208 / 0.25);
}

.focus\:bg-gray-warm-300\/30:focus {
  background-color: rgb(215 211 208 / 0.3);
}

.focus\:bg-gray-warm-300\/40:focus {
  background-color: rgb(215 211 208 / 0.4);
}

.focus\:bg-gray-warm-300\/50:focus {
  background-color: rgb(215 211 208 / 0.5);
}

.focus\:bg-gray-warm-300\/60:focus {
  background-color: rgb(215 211 208 / 0.6);
}

.focus\:bg-gray-warm-300\/70:focus {
  background-color: rgb(215 211 208 / 0.7);
}

.focus\:bg-gray-warm-300\/75:focus {
  background-color: rgb(215 211 208 / 0.75);
}

.focus\:bg-gray-warm-300\/80:focus {
  background-color: rgb(215 211 208 / 0.8);
}

.focus\:bg-gray-warm-300\/90:focus {
  background-color: rgb(215 211 208 / 0.9);
}

.focus\:bg-gray-warm-300\/95:focus {
  background-color: rgb(215 211 208 / 0.95);
}

.focus\:bg-gray-warm-300\/100:focus {
  background-color: rgb(215 211 208 / 1);
}

.focus\:bg-gray-warm-400\/0:focus {
  background-color: rgb(169 162 157 / 0);
}

.focus\:bg-gray-warm-400\/5:focus {
  background-color: rgb(169 162 157 / 0.05);
}

.focus\:bg-gray-warm-400\/10:focus {
  background-color: rgb(169 162 157 / 0.1);
}

.focus\:bg-gray-warm-400\/20:focus {
  background-color: rgb(169 162 157 / 0.2);
}

.focus\:bg-gray-warm-400\/25:focus {
  background-color: rgb(169 162 157 / 0.25);
}

.focus\:bg-gray-warm-400\/30:focus {
  background-color: rgb(169 162 157 / 0.3);
}

.focus\:bg-gray-warm-400\/40:focus {
  background-color: rgb(169 162 157 / 0.4);
}

.focus\:bg-gray-warm-400\/50:focus {
  background-color: rgb(169 162 157 / 0.5);
}

.focus\:bg-gray-warm-400\/60:focus {
  background-color: rgb(169 162 157 / 0.6);
}

.focus\:bg-gray-warm-400\/70:focus {
  background-color: rgb(169 162 157 / 0.7);
}

.focus\:bg-gray-warm-400\/75:focus {
  background-color: rgb(169 162 157 / 0.75);
}

.focus\:bg-gray-warm-400\/80:focus {
  background-color: rgb(169 162 157 / 0.8);
}

.focus\:bg-gray-warm-400\/90:focus {
  background-color: rgb(169 162 157 / 0.9);
}

.focus\:bg-gray-warm-400\/95:focus {
  background-color: rgb(169 162 157 / 0.95);
}

.focus\:bg-gray-warm-400\/100:focus {
  background-color: rgb(169 162 157 / 1);
}

.focus\:bg-gray-warm-500\/0:focus {
  background-color: rgb(121 113 107 / 0);
}

.focus\:bg-gray-warm-500\/5:focus {
  background-color: rgb(121 113 107 / 0.05);
}

.focus\:bg-gray-warm-500\/10:focus {
  background-color: rgb(121 113 107 / 0.1);
}

.focus\:bg-gray-warm-500\/20:focus {
  background-color: rgb(121 113 107 / 0.2);
}

.focus\:bg-gray-warm-500\/25:focus {
  background-color: rgb(121 113 107 / 0.25);
}

.focus\:bg-gray-warm-500\/30:focus {
  background-color: rgb(121 113 107 / 0.3);
}

.focus\:bg-gray-warm-500\/40:focus {
  background-color: rgb(121 113 107 / 0.4);
}

.focus\:bg-gray-warm-500\/50:focus {
  background-color: rgb(121 113 107 / 0.5);
}

.focus\:bg-gray-warm-500\/60:focus {
  background-color: rgb(121 113 107 / 0.6);
}

.focus\:bg-gray-warm-500\/70:focus {
  background-color: rgb(121 113 107 / 0.7);
}

.focus\:bg-gray-warm-500\/75:focus {
  background-color: rgb(121 113 107 / 0.75);
}

.focus\:bg-gray-warm-500\/80:focus {
  background-color: rgb(121 113 107 / 0.8);
}

.focus\:bg-gray-warm-500\/90:focus {
  background-color: rgb(121 113 107 / 0.9);
}

.focus\:bg-gray-warm-500\/95:focus {
  background-color: rgb(121 113 107 / 0.95);
}

.focus\:bg-gray-warm-500\/100:focus {
  background-color: rgb(121 113 107 / 1);
}

.focus\:bg-gray-warm-600\/0:focus {
  background-color: rgb(87 83 78 / 0);
}

.focus\:bg-gray-warm-600\/5:focus {
  background-color: rgb(87 83 78 / 0.05);
}

.focus\:bg-gray-warm-600\/10:focus {
  background-color: rgb(87 83 78 / 0.1);
}

.focus\:bg-gray-warm-600\/20:focus {
  background-color: rgb(87 83 78 / 0.2);
}

.focus\:bg-gray-warm-600\/25:focus {
  background-color: rgb(87 83 78 / 0.25);
}

.focus\:bg-gray-warm-600\/30:focus {
  background-color: rgb(87 83 78 / 0.3);
}

.focus\:bg-gray-warm-600\/40:focus {
  background-color: rgb(87 83 78 / 0.4);
}

.focus\:bg-gray-warm-600\/50:focus {
  background-color: rgb(87 83 78 / 0.5);
}

.focus\:bg-gray-warm-600\/60:focus {
  background-color: rgb(87 83 78 / 0.6);
}

.focus\:bg-gray-warm-600\/70:focus {
  background-color: rgb(87 83 78 / 0.7);
}

.focus\:bg-gray-warm-600\/75:focus {
  background-color: rgb(87 83 78 / 0.75);
}

.focus\:bg-gray-warm-600\/80:focus {
  background-color: rgb(87 83 78 / 0.8);
}

.focus\:bg-gray-warm-600\/90:focus {
  background-color: rgb(87 83 78 / 0.9);
}

.focus\:bg-gray-warm-600\/95:focus {
  background-color: rgb(87 83 78 / 0.95);
}

.focus\:bg-gray-warm-600\/100:focus {
  background-color: rgb(87 83 78 / 1);
}

.focus\:bg-gray-warm-700\/0:focus {
  background-color: rgb(68 64 60 / 0);
}

.focus\:bg-gray-warm-700\/5:focus {
  background-color: rgb(68 64 60 / 0.05);
}

.focus\:bg-gray-warm-700\/10:focus {
  background-color: rgb(68 64 60 / 0.1);
}

.focus\:bg-gray-warm-700\/20:focus {
  background-color: rgb(68 64 60 / 0.2);
}

.focus\:bg-gray-warm-700\/25:focus {
  background-color: rgb(68 64 60 / 0.25);
}

.focus\:bg-gray-warm-700\/30:focus {
  background-color: rgb(68 64 60 / 0.3);
}

.focus\:bg-gray-warm-700\/40:focus {
  background-color: rgb(68 64 60 / 0.4);
}

.focus\:bg-gray-warm-700\/50:focus {
  background-color: rgb(68 64 60 / 0.5);
}

.focus\:bg-gray-warm-700\/60:focus {
  background-color: rgb(68 64 60 / 0.6);
}

.focus\:bg-gray-warm-700\/70:focus {
  background-color: rgb(68 64 60 / 0.7);
}

.focus\:bg-gray-warm-700\/75:focus {
  background-color: rgb(68 64 60 / 0.75);
}

.focus\:bg-gray-warm-700\/80:focus {
  background-color: rgb(68 64 60 / 0.8);
}

.focus\:bg-gray-warm-700\/90:focus {
  background-color: rgb(68 64 60 / 0.9);
}

.focus\:bg-gray-warm-700\/95:focus {
  background-color: rgb(68 64 60 / 0.95);
}

.focus\:bg-gray-warm-700\/100:focus {
  background-color: rgb(68 64 60 / 1);
}

.focus\:bg-gray-warm-800\/0:focus {
  background-color: rgb(41 37 36 / 0);
}

.focus\:bg-gray-warm-800\/5:focus {
  background-color: rgb(41 37 36 / 0.05);
}

.focus\:bg-gray-warm-800\/10:focus {
  background-color: rgb(41 37 36 / 0.1);
}

.focus\:bg-gray-warm-800\/20:focus {
  background-color: rgb(41 37 36 / 0.2);
}

.focus\:bg-gray-warm-800\/25:focus {
  background-color: rgb(41 37 36 / 0.25);
}

.focus\:bg-gray-warm-800\/30:focus {
  background-color: rgb(41 37 36 / 0.3);
}

.focus\:bg-gray-warm-800\/40:focus {
  background-color: rgb(41 37 36 / 0.4);
}

.focus\:bg-gray-warm-800\/50:focus {
  background-color: rgb(41 37 36 / 0.5);
}

.focus\:bg-gray-warm-800\/60:focus {
  background-color: rgb(41 37 36 / 0.6);
}

.focus\:bg-gray-warm-800\/70:focus {
  background-color: rgb(41 37 36 / 0.7);
}

.focus\:bg-gray-warm-800\/75:focus {
  background-color: rgb(41 37 36 / 0.75);
}

.focus\:bg-gray-warm-800\/80:focus {
  background-color: rgb(41 37 36 / 0.8);
}

.focus\:bg-gray-warm-800\/90:focus {
  background-color: rgb(41 37 36 / 0.9);
}

.focus\:bg-gray-warm-800\/95:focus {
  background-color: rgb(41 37 36 / 0.95);
}

.focus\:bg-gray-warm-800\/100:focus {
  background-color: rgb(41 37 36 / 1);
}

.focus\:bg-gray-warm-900\/0:focus {
  background-color: rgb(28 25 23 / 0);
}

.focus\:bg-gray-warm-900\/5:focus {
  background-color: rgb(28 25 23 / 0.05);
}

.focus\:bg-gray-warm-900\/10:focus {
  background-color: rgb(28 25 23 / 0.1);
}

.focus\:bg-gray-warm-900\/20:focus {
  background-color: rgb(28 25 23 / 0.2);
}

.focus\:bg-gray-warm-900\/25:focus {
  background-color: rgb(28 25 23 / 0.25);
}

.focus\:bg-gray-warm-900\/30:focus {
  background-color: rgb(28 25 23 / 0.3);
}

.focus\:bg-gray-warm-900\/40:focus {
  background-color: rgb(28 25 23 / 0.4);
}

.focus\:bg-gray-warm-900\/50:focus {
  background-color: rgb(28 25 23 / 0.5);
}

.focus\:bg-gray-warm-900\/60:focus {
  background-color: rgb(28 25 23 / 0.6);
}

.focus\:bg-gray-warm-900\/70:focus {
  background-color: rgb(28 25 23 / 0.7);
}

.focus\:bg-gray-warm-900\/75:focus {
  background-color: rgb(28 25 23 / 0.75);
}

.focus\:bg-gray-warm-900\/80:focus {
  background-color: rgb(28 25 23 / 0.8);
}

.focus\:bg-gray-warm-900\/90:focus {
  background-color: rgb(28 25 23 / 0.9);
}

.focus\:bg-gray-warm-900\/95:focus {
  background-color: rgb(28 25 23 / 0.95);
}

.focus\:bg-gray-warm-900\/100:focus {
  background-color: rgb(28 25 23 / 1);
}

.focus\:bg-gray-warm\/0:focus {
  background-color: rgb(169 162 157 / 0);
}

.focus\:bg-gray-warm\/5:focus {
  background-color: rgb(169 162 157 / 0.05);
}

.focus\:bg-gray-warm\/10:focus {
  background-color: rgb(169 162 157 / 0.1);
}

.focus\:bg-gray-warm\/20:focus {
  background-color: rgb(169 162 157 / 0.2);
}

.focus\:bg-gray-warm\/25:focus {
  background-color: rgb(169 162 157 / 0.25);
}

.focus\:bg-gray-warm\/30:focus {
  background-color: rgb(169 162 157 / 0.3);
}

.focus\:bg-gray-warm\/40:focus {
  background-color: rgb(169 162 157 / 0.4);
}

.focus\:bg-gray-warm\/50:focus {
  background-color: rgb(169 162 157 / 0.5);
}

.focus\:bg-gray-warm\/60:focus {
  background-color: rgb(169 162 157 / 0.6);
}

.focus\:bg-gray-warm\/70:focus {
  background-color: rgb(169 162 157 / 0.7);
}

.focus\:bg-gray-warm\/75:focus {
  background-color: rgb(169 162 157 / 0.75);
}

.focus\:bg-gray-warm\/80:focus {
  background-color: rgb(169 162 157 / 0.8);
}

.focus\:bg-gray-warm\/90:focus {
  background-color: rgb(169 162 157 / 0.9);
}

.focus\:bg-gray-warm\/95:focus {
  background-color: rgb(169 162 157 / 0.95);
}

.focus\:bg-gray-warm\/100:focus {
  background-color: rgb(169 162 157 / 1);
}

.focus\:bg-moss-25\/0:focus {
  background-color: rgb(250 253 247 / 0);
}

.focus\:bg-moss-25\/5:focus {
  background-color: rgb(250 253 247 / 0.05);
}

.focus\:bg-moss-25\/10:focus {
  background-color: rgb(250 253 247 / 0.1);
}

.focus\:bg-moss-25\/20:focus {
  background-color: rgb(250 253 247 / 0.2);
}

.focus\:bg-moss-25\/25:focus {
  background-color: rgb(250 253 247 / 0.25);
}

.focus\:bg-moss-25\/30:focus {
  background-color: rgb(250 253 247 / 0.3);
}

.focus\:bg-moss-25\/40:focus {
  background-color: rgb(250 253 247 / 0.4);
}

.focus\:bg-moss-25\/50:focus {
  background-color: rgb(250 253 247 / 0.5);
}

.focus\:bg-moss-25\/60:focus {
  background-color: rgb(250 253 247 / 0.6);
}

.focus\:bg-moss-25\/70:focus {
  background-color: rgb(250 253 247 / 0.7);
}

.focus\:bg-moss-25\/75:focus {
  background-color: rgb(250 253 247 / 0.75);
}

.focus\:bg-moss-25\/80:focus {
  background-color: rgb(250 253 247 / 0.8);
}

.focus\:bg-moss-25\/90:focus {
  background-color: rgb(250 253 247 / 0.9);
}

.focus\:bg-moss-25\/95:focus {
  background-color: rgb(250 253 247 / 0.95);
}

.focus\:bg-moss-25\/100:focus {
  background-color: rgb(250 253 247 / 1);
}

.focus\:bg-moss-50\/0:focus {
  background-color: rgb(245 251 238 / 0);
}

.focus\:bg-moss-50\/5:focus {
  background-color: rgb(245 251 238 / 0.05);
}

.focus\:bg-moss-50\/10:focus {
  background-color: rgb(245 251 238 / 0.1);
}

.focus\:bg-moss-50\/20:focus {
  background-color: rgb(245 251 238 / 0.2);
}

.focus\:bg-moss-50\/25:focus {
  background-color: rgb(245 251 238 / 0.25);
}

.focus\:bg-moss-50\/30:focus {
  background-color: rgb(245 251 238 / 0.3);
}

.focus\:bg-moss-50\/40:focus {
  background-color: rgb(245 251 238 / 0.4);
}

.focus\:bg-moss-50\/50:focus {
  background-color: rgb(245 251 238 / 0.5);
}

.focus\:bg-moss-50\/60:focus {
  background-color: rgb(245 251 238 / 0.6);
}

.focus\:bg-moss-50\/70:focus {
  background-color: rgb(245 251 238 / 0.7);
}

.focus\:bg-moss-50\/75:focus {
  background-color: rgb(245 251 238 / 0.75);
}

.focus\:bg-moss-50\/80:focus {
  background-color: rgb(245 251 238 / 0.8);
}

.focus\:bg-moss-50\/90:focus {
  background-color: rgb(245 251 238 / 0.9);
}

.focus\:bg-moss-50\/95:focus {
  background-color: rgb(245 251 238 / 0.95);
}

.focus\:bg-moss-50\/100:focus {
  background-color: rgb(245 251 238 / 1);
}

.focus\:bg-moss-100\/0:focus {
  background-color: rgb(230 244 215 / 0);
}

.focus\:bg-moss-100\/5:focus {
  background-color: rgb(230 244 215 / 0.05);
}

.focus\:bg-moss-100\/10:focus {
  background-color: rgb(230 244 215 / 0.1);
}

.focus\:bg-moss-100\/20:focus {
  background-color: rgb(230 244 215 / 0.2);
}

.focus\:bg-moss-100\/25:focus {
  background-color: rgb(230 244 215 / 0.25);
}

.focus\:bg-moss-100\/30:focus {
  background-color: rgb(230 244 215 / 0.3);
}

.focus\:bg-moss-100\/40:focus {
  background-color: rgb(230 244 215 / 0.4);
}

.focus\:bg-moss-100\/50:focus {
  background-color: rgb(230 244 215 / 0.5);
}

.focus\:bg-moss-100\/60:focus {
  background-color: rgb(230 244 215 / 0.6);
}

.focus\:bg-moss-100\/70:focus {
  background-color: rgb(230 244 215 / 0.7);
}

.focus\:bg-moss-100\/75:focus {
  background-color: rgb(230 244 215 / 0.75);
}

.focus\:bg-moss-100\/80:focus {
  background-color: rgb(230 244 215 / 0.8);
}

.focus\:bg-moss-100\/90:focus {
  background-color: rgb(230 244 215 / 0.9);
}

.focus\:bg-moss-100\/95:focus {
  background-color: rgb(230 244 215 / 0.95);
}

.focus\:bg-moss-100\/100:focus {
  background-color: rgb(230 244 215 / 1);
}

.focus\:bg-moss-200\/0:focus {
  background-color: rgb(206 234 176 / 0);
}

.focus\:bg-moss-200\/5:focus {
  background-color: rgb(206 234 176 / 0.05);
}

.focus\:bg-moss-200\/10:focus {
  background-color: rgb(206 234 176 / 0.1);
}

.focus\:bg-moss-200\/20:focus {
  background-color: rgb(206 234 176 / 0.2);
}

.focus\:bg-moss-200\/25:focus {
  background-color: rgb(206 234 176 / 0.25);
}

.focus\:bg-moss-200\/30:focus {
  background-color: rgb(206 234 176 / 0.3);
}

.focus\:bg-moss-200\/40:focus {
  background-color: rgb(206 234 176 / 0.4);
}

.focus\:bg-moss-200\/50:focus {
  background-color: rgb(206 234 176 / 0.5);
}

.focus\:bg-moss-200\/60:focus {
  background-color: rgb(206 234 176 / 0.6);
}

.focus\:bg-moss-200\/70:focus {
  background-color: rgb(206 234 176 / 0.7);
}

.focus\:bg-moss-200\/75:focus {
  background-color: rgb(206 234 176 / 0.75);
}

.focus\:bg-moss-200\/80:focus {
  background-color: rgb(206 234 176 / 0.8);
}

.focus\:bg-moss-200\/90:focus {
  background-color: rgb(206 234 176 / 0.9);
}

.focus\:bg-moss-200\/95:focus {
  background-color: rgb(206 234 176 / 0.95);
}

.focus\:bg-moss-200\/100:focus {
  background-color: rgb(206 234 176 / 1);
}

.focus\:bg-moss-300\/0:focus {
  background-color: rgb(172 220 121 / 0);
}

.focus\:bg-moss-300\/5:focus {
  background-color: rgb(172 220 121 / 0.05);
}

.focus\:bg-moss-300\/10:focus {
  background-color: rgb(172 220 121 / 0.1);
}

.focus\:bg-moss-300\/20:focus {
  background-color: rgb(172 220 121 / 0.2);
}

.focus\:bg-moss-300\/25:focus {
  background-color: rgb(172 220 121 / 0.25);
}

.focus\:bg-moss-300\/30:focus {
  background-color: rgb(172 220 121 / 0.3);
}

.focus\:bg-moss-300\/40:focus {
  background-color: rgb(172 220 121 / 0.4);
}

.focus\:bg-moss-300\/50:focus {
  background-color: rgb(172 220 121 / 0.5);
}

.focus\:bg-moss-300\/60:focus {
  background-color: rgb(172 220 121 / 0.6);
}

.focus\:bg-moss-300\/70:focus {
  background-color: rgb(172 220 121 / 0.7);
}

.focus\:bg-moss-300\/75:focus {
  background-color: rgb(172 220 121 / 0.75);
}

.focus\:bg-moss-300\/80:focus {
  background-color: rgb(172 220 121 / 0.8);
}

.focus\:bg-moss-300\/90:focus {
  background-color: rgb(172 220 121 / 0.9);
}

.focus\:bg-moss-300\/95:focus {
  background-color: rgb(172 220 121 / 0.95);
}

.focus\:bg-moss-300\/100:focus {
  background-color: rgb(172 220 121 / 1);
}

.focus\:bg-moss-400\/0:focus {
  background-color: rgb(134 203 60 / 0);
}

.focus\:bg-moss-400\/5:focus {
  background-color: rgb(134 203 60 / 0.05);
}

.focus\:bg-moss-400\/10:focus {
  background-color: rgb(134 203 60 / 0.1);
}

.focus\:bg-moss-400\/20:focus {
  background-color: rgb(134 203 60 / 0.2);
}

.focus\:bg-moss-400\/25:focus {
  background-color: rgb(134 203 60 / 0.25);
}

.focus\:bg-moss-400\/30:focus {
  background-color: rgb(134 203 60 / 0.3);
}

.focus\:bg-moss-400\/40:focus {
  background-color: rgb(134 203 60 / 0.4);
}

.focus\:bg-moss-400\/50:focus {
  background-color: rgb(134 203 60 / 0.5);
}

.focus\:bg-moss-400\/60:focus {
  background-color: rgb(134 203 60 / 0.6);
}

.focus\:bg-moss-400\/70:focus {
  background-color: rgb(134 203 60 / 0.7);
}

.focus\:bg-moss-400\/75:focus {
  background-color: rgb(134 203 60 / 0.75);
}

.focus\:bg-moss-400\/80:focus {
  background-color: rgb(134 203 60 / 0.8);
}

.focus\:bg-moss-400\/90:focus {
  background-color: rgb(134 203 60 / 0.9);
}

.focus\:bg-moss-400\/95:focus {
  background-color: rgb(134 203 60 / 0.95);
}

.focus\:bg-moss-400\/100:focus {
  background-color: rgb(134 203 60 / 1);
}

.focus\:bg-moss-500\/0:focus {
  background-color: rgb(102 159 42 / 0);
}

.focus\:bg-moss-500\/5:focus {
  background-color: rgb(102 159 42 / 0.05);
}

.focus\:bg-moss-500\/10:focus {
  background-color: rgb(102 159 42 / 0.1);
}

.focus\:bg-moss-500\/20:focus {
  background-color: rgb(102 159 42 / 0.2);
}

.focus\:bg-moss-500\/25:focus {
  background-color: rgb(102 159 42 / 0.25);
}

.focus\:bg-moss-500\/30:focus {
  background-color: rgb(102 159 42 / 0.3);
}

.focus\:bg-moss-500\/40:focus {
  background-color: rgb(102 159 42 / 0.4);
}

.focus\:bg-moss-500\/50:focus {
  background-color: rgb(102 159 42 / 0.5);
}

.focus\:bg-moss-500\/60:focus {
  background-color: rgb(102 159 42 / 0.6);
}

.focus\:bg-moss-500\/70:focus {
  background-color: rgb(102 159 42 / 0.7);
}

.focus\:bg-moss-500\/75:focus {
  background-color: rgb(102 159 42 / 0.75);
}

.focus\:bg-moss-500\/80:focus {
  background-color: rgb(102 159 42 / 0.8);
}

.focus\:bg-moss-500\/90:focus {
  background-color: rgb(102 159 42 / 0.9);
}

.focus\:bg-moss-500\/95:focus {
  background-color: rgb(102 159 42 / 0.95);
}

.focus\:bg-moss-500\/100:focus {
  background-color: rgb(102 159 42 / 1);
}

.focus\:bg-moss-600\/0:focus {
  background-color: rgb(79 122 33 / 0);
}

.focus\:bg-moss-600\/5:focus {
  background-color: rgb(79 122 33 / 0.05);
}

.focus\:bg-moss-600\/10:focus {
  background-color: rgb(79 122 33 / 0.1);
}

.focus\:bg-moss-600\/20:focus {
  background-color: rgb(79 122 33 / 0.2);
}

.focus\:bg-moss-600\/25:focus {
  background-color: rgb(79 122 33 / 0.25);
}

.focus\:bg-moss-600\/30:focus {
  background-color: rgb(79 122 33 / 0.3);
}

.focus\:bg-moss-600\/40:focus {
  background-color: rgb(79 122 33 / 0.4);
}

.focus\:bg-moss-600\/50:focus {
  background-color: rgb(79 122 33 / 0.5);
}

.focus\:bg-moss-600\/60:focus {
  background-color: rgb(79 122 33 / 0.6);
}

.focus\:bg-moss-600\/70:focus {
  background-color: rgb(79 122 33 / 0.7);
}

.focus\:bg-moss-600\/75:focus {
  background-color: rgb(79 122 33 / 0.75);
}

.focus\:bg-moss-600\/80:focus {
  background-color: rgb(79 122 33 / 0.8);
}

.focus\:bg-moss-600\/90:focus {
  background-color: rgb(79 122 33 / 0.9);
}

.focus\:bg-moss-600\/95:focus {
  background-color: rgb(79 122 33 / 0.95);
}

.focus\:bg-moss-600\/100:focus {
  background-color: rgb(79 122 33 / 1);
}

.focus\:bg-moss-700\/0:focus {
  background-color: rgb(63 98 26 / 0);
}

.focus\:bg-moss-700\/5:focus {
  background-color: rgb(63 98 26 / 0.05);
}

.focus\:bg-moss-700\/10:focus {
  background-color: rgb(63 98 26 / 0.1);
}

.focus\:bg-moss-700\/20:focus {
  background-color: rgb(63 98 26 / 0.2);
}

.focus\:bg-moss-700\/25:focus {
  background-color: rgb(63 98 26 / 0.25);
}

.focus\:bg-moss-700\/30:focus {
  background-color: rgb(63 98 26 / 0.3);
}

.focus\:bg-moss-700\/40:focus {
  background-color: rgb(63 98 26 / 0.4);
}

.focus\:bg-moss-700\/50:focus {
  background-color: rgb(63 98 26 / 0.5);
}

.focus\:bg-moss-700\/60:focus {
  background-color: rgb(63 98 26 / 0.6);
}

.focus\:bg-moss-700\/70:focus {
  background-color: rgb(63 98 26 / 0.7);
}

.focus\:bg-moss-700\/75:focus {
  background-color: rgb(63 98 26 / 0.75);
}

.focus\:bg-moss-700\/80:focus {
  background-color: rgb(63 98 26 / 0.8);
}

.focus\:bg-moss-700\/90:focus {
  background-color: rgb(63 98 26 / 0.9);
}

.focus\:bg-moss-700\/95:focus {
  background-color: rgb(63 98 26 / 0.95);
}

.focus\:bg-moss-700\/100:focus {
  background-color: rgb(63 98 26 / 1);
}

.focus\:bg-moss-800\/0:focus {
  background-color: rgb(51 80 21 / 0);
}

.focus\:bg-moss-800\/5:focus {
  background-color: rgb(51 80 21 / 0.05);
}

.focus\:bg-moss-800\/10:focus {
  background-color: rgb(51 80 21 / 0.1);
}

.focus\:bg-moss-800\/20:focus {
  background-color: rgb(51 80 21 / 0.2);
}

.focus\:bg-moss-800\/25:focus {
  background-color: rgb(51 80 21 / 0.25);
}

.focus\:bg-moss-800\/30:focus {
  background-color: rgb(51 80 21 / 0.3);
}

.focus\:bg-moss-800\/40:focus {
  background-color: rgb(51 80 21 / 0.4);
}

.focus\:bg-moss-800\/50:focus {
  background-color: rgb(51 80 21 / 0.5);
}

.focus\:bg-moss-800\/60:focus {
  background-color: rgb(51 80 21 / 0.6);
}

.focus\:bg-moss-800\/70:focus {
  background-color: rgb(51 80 21 / 0.7);
}

.focus\:bg-moss-800\/75:focus {
  background-color: rgb(51 80 21 / 0.75);
}

.focus\:bg-moss-800\/80:focus {
  background-color: rgb(51 80 21 / 0.8);
}

.focus\:bg-moss-800\/90:focus {
  background-color: rgb(51 80 21 / 0.9);
}

.focus\:bg-moss-800\/95:focus {
  background-color: rgb(51 80 21 / 0.95);
}

.focus\:bg-moss-800\/100:focus {
  background-color: rgb(51 80 21 / 1);
}

.focus\:bg-moss-900\/0:focus {
  background-color: rgb(43 66 18 / 0);
}

.focus\:bg-moss-900\/5:focus {
  background-color: rgb(43 66 18 / 0.05);
}

.focus\:bg-moss-900\/10:focus {
  background-color: rgb(43 66 18 / 0.1);
}

.focus\:bg-moss-900\/20:focus {
  background-color: rgb(43 66 18 / 0.2);
}

.focus\:bg-moss-900\/25:focus {
  background-color: rgb(43 66 18 / 0.25);
}

.focus\:bg-moss-900\/30:focus {
  background-color: rgb(43 66 18 / 0.3);
}

.focus\:bg-moss-900\/40:focus {
  background-color: rgb(43 66 18 / 0.4);
}

.focus\:bg-moss-900\/50:focus {
  background-color: rgb(43 66 18 / 0.5);
}

.focus\:bg-moss-900\/60:focus {
  background-color: rgb(43 66 18 / 0.6);
}

.focus\:bg-moss-900\/70:focus {
  background-color: rgb(43 66 18 / 0.7);
}

.focus\:bg-moss-900\/75:focus {
  background-color: rgb(43 66 18 / 0.75);
}

.focus\:bg-moss-900\/80:focus {
  background-color: rgb(43 66 18 / 0.8);
}

.focus\:bg-moss-900\/90:focus {
  background-color: rgb(43 66 18 / 0.9);
}

.focus\:bg-moss-900\/95:focus {
  background-color: rgb(43 66 18 / 0.95);
}

.focus\:bg-moss-900\/100:focus {
  background-color: rgb(43 66 18 / 1);
}

.focus\:bg-moss\/0:focus {
  background-color: rgb(134 203 60 / 0);
}

.focus\:bg-moss\/5:focus {
  background-color: rgb(134 203 60 / 0.05);
}

.focus\:bg-moss\/10:focus {
  background-color: rgb(134 203 60 / 0.1);
}

.focus\:bg-moss\/20:focus {
  background-color: rgb(134 203 60 / 0.2);
}

.focus\:bg-moss\/25:focus {
  background-color: rgb(134 203 60 / 0.25);
}

.focus\:bg-moss\/30:focus {
  background-color: rgb(134 203 60 / 0.3);
}

.focus\:bg-moss\/40:focus {
  background-color: rgb(134 203 60 / 0.4);
}

.focus\:bg-moss\/50:focus {
  background-color: rgb(134 203 60 / 0.5);
}

.focus\:bg-moss\/60:focus {
  background-color: rgb(134 203 60 / 0.6);
}

.focus\:bg-moss\/70:focus {
  background-color: rgb(134 203 60 / 0.7);
}

.focus\:bg-moss\/75:focus {
  background-color: rgb(134 203 60 / 0.75);
}

.focus\:bg-moss\/80:focus {
  background-color: rgb(134 203 60 / 0.8);
}

.focus\:bg-moss\/90:focus {
  background-color: rgb(134 203 60 / 0.9);
}

.focus\:bg-moss\/95:focus {
  background-color: rgb(134 203 60 / 0.95);
}

.focus\:bg-moss\/100:focus {
  background-color: rgb(134 203 60 / 1);
}

.focus\:bg-green-light-25\/0:focus {
  background-color: rgb(250 254 245 / 0);
}

.focus\:bg-green-light-25\/5:focus {
  background-color: rgb(250 254 245 / 0.05);
}

.focus\:bg-green-light-25\/10:focus {
  background-color: rgb(250 254 245 / 0.1);
}

.focus\:bg-green-light-25\/20:focus {
  background-color: rgb(250 254 245 / 0.2);
}

.focus\:bg-green-light-25\/25:focus {
  background-color: rgb(250 254 245 / 0.25);
}

.focus\:bg-green-light-25\/30:focus {
  background-color: rgb(250 254 245 / 0.3);
}

.focus\:bg-green-light-25\/40:focus {
  background-color: rgb(250 254 245 / 0.4);
}

.focus\:bg-green-light-25\/50:focus {
  background-color: rgb(250 254 245 / 0.5);
}

.focus\:bg-green-light-25\/60:focus {
  background-color: rgb(250 254 245 / 0.6);
}

.focus\:bg-green-light-25\/70:focus {
  background-color: rgb(250 254 245 / 0.7);
}

.focus\:bg-green-light-25\/75:focus {
  background-color: rgb(250 254 245 / 0.75);
}

.focus\:bg-green-light-25\/80:focus {
  background-color: rgb(250 254 245 / 0.8);
}

.focus\:bg-green-light-25\/90:focus {
  background-color: rgb(250 254 245 / 0.9);
}

.focus\:bg-green-light-25\/95:focus {
  background-color: rgb(250 254 245 / 0.95);
}

.focus\:bg-green-light-25\/100:focus {
  background-color: rgb(250 254 245 / 1);
}

.focus\:bg-green-light-50\/0:focus {
  background-color: rgb(243 254 231 / 0);
}

.focus\:bg-green-light-50\/5:focus {
  background-color: rgb(243 254 231 / 0.05);
}

.focus\:bg-green-light-50\/10:focus {
  background-color: rgb(243 254 231 / 0.1);
}

.focus\:bg-green-light-50\/20:focus {
  background-color: rgb(243 254 231 / 0.2);
}

.focus\:bg-green-light-50\/25:focus {
  background-color: rgb(243 254 231 / 0.25);
}

.focus\:bg-green-light-50\/30:focus {
  background-color: rgb(243 254 231 / 0.3);
}

.focus\:bg-green-light-50\/40:focus {
  background-color: rgb(243 254 231 / 0.4);
}

.focus\:bg-green-light-50\/50:focus {
  background-color: rgb(243 254 231 / 0.5);
}

.focus\:bg-green-light-50\/60:focus {
  background-color: rgb(243 254 231 / 0.6);
}

.focus\:bg-green-light-50\/70:focus {
  background-color: rgb(243 254 231 / 0.7);
}

.focus\:bg-green-light-50\/75:focus {
  background-color: rgb(243 254 231 / 0.75);
}

.focus\:bg-green-light-50\/80:focus {
  background-color: rgb(243 254 231 / 0.8);
}

.focus\:bg-green-light-50\/90:focus {
  background-color: rgb(243 254 231 / 0.9);
}

.focus\:bg-green-light-50\/95:focus {
  background-color: rgb(243 254 231 / 0.95);
}

.focus\:bg-green-light-50\/100:focus {
  background-color: rgb(243 254 231 / 1);
}

.focus\:bg-green-light-100\/0:focus {
  background-color: rgb(228 251 204 / 0);
}

.focus\:bg-green-light-100\/5:focus {
  background-color: rgb(228 251 204 / 0.05);
}

.focus\:bg-green-light-100\/10:focus {
  background-color: rgb(228 251 204 / 0.1);
}

.focus\:bg-green-light-100\/20:focus {
  background-color: rgb(228 251 204 / 0.2);
}

.focus\:bg-green-light-100\/25:focus {
  background-color: rgb(228 251 204 / 0.25);
}

.focus\:bg-green-light-100\/30:focus {
  background-color: rgb(228 251 204 / 0.3);
}

.focus\:bg-green-light-100\/40:focus {
  background-color: rgb(228 251 204 / 0.4);
}

.focus\:bg-green-light-100\/50:focus {
  background-color: rgb(228 251 204 / 0.5);
}

.focus\:bg-green-light-100\/60:focus {
  background-color: rgb(228 251 204 / 0.6);
}

.focus\:bg-green-light-100\/70:focus {
  background-color: rgb(228 251 204 / 0.7);
}

.focus\:bg-green-light-100\/75:focus {
  background-color: rgb(228 251 204 / 0.75);
}

.focus\:bg-green-light-100\/80:focus {
  background-color: rgb(228 251 204 / 0.8);
}

.focus\:bg-green-light-100\/90:focus {
  background-color: rgb(228 251 204 / 0.9);
}

.focus\:bg-green-light-100\/95:focus {
  background-color: rgb(228 251 204 / 0.95);
}

.focus\:bg-green-light-100\/100:focus {
  background-color: rgb(228 251 204 / 1);
}

.focus\:bg-green-light-300\/0:focus {
  background-color: rgb(166 239 103 / 0);
}

.focus\:bg-green-light-300\/5:focus {
  background-color: rgb(166 239 103 / 0.05);
}

.focus\:bg-green-light-300\/10:focus {
  background-color: rgb(166 239 103 / 0.1);
}

.focus\:bg-green-light-300\/20:focus {
  background-color: rgb(166 239 103 / 0.2);
}

.focus\:bg-green-light-300\/25:focus {
  background-color: rgb(166 239 103 / 0.25);
}

.focus\:bg-green-light-300\/30:focus {
  background-color: rgb(166 239 103 / 0.3);
}

.focus\:bg-green-light-300\/40:focus {
  background-color: rgb(166 239 103 / 0.4);
}

.focus\:bg-green-light-300\/50:focus {
  background-color: rgb(166 239 103 / 0.5);
}

.focus\:bg-green-light-300\/60:focus {
  background-color: rgb(166 239 103 / 0.6);
}

.focus\:bg-green-light-300\/70:focus {
  background-color: rgb(166 239 103 / 0.7);
}

.focus\:bg-green-light-300\/75:focus {
  background-color: rgb(166 239 103 / 0.75);
}

.focus\:bg-green-light-300\/80:focus {
  background-color: rgb(166 239 103 / 0.8);
}

.focus\:bg-green-light-300\/90:focus {
  background-color: rgb(166 239 103 / 0.9);
}

.focus\:bg-green-light-300\/95:focus {
  background-color: rgb(166 239 103 / 0.95);
}

.focus\:bg-green-light-300\/100:focus {
  background-color: rgb(166 239 103 / 1);
}

.focus\:bg-green-light-400\/0:focus {
  background-color: rgb(133 225 58 / 0);
}

.focus\:bg-green-light-400\/5:focus {
  background-color: rgb(133 225 58 / 0.05);
}

.focus\:bg-green-light-400\/10:focus {
  background-color: rgb(133 225 58 / 0.1);
}

.focus\:bg-green-light-400\/20:focus {
  background-color: rgb(133 225 58 / 0.2);
}

.focus\:bg-green-light-400\/25:focus {
  background-color: rgb(133 225 58 / 0.25);
}

.focus\:bg-green-light-400\/30:focus {
  background-color: rgb(133 225 58 / 0.3);
}

.focus\:bg-green-light-400\/40:focus {
  background-color: rgb(133 225 58 / 0.4);
}

.focus\:bg-green-light-400\/50:focus {
  background-color: rgb(133 225 58 / 0.5);
}

.focus\:bg-green-light-400\/60:focus {
  background-color: rgb(133 225 58 / 0.6);
}

.focus\:bg-green-light-400\/70:focus {
  background-color: rgb(133 225 58 / 0.7);
}

.focus\:bg-green-light-400\/75:focus {
  background-color: rgb(133 225 58 / 0.75);
}

.focus\:bg-green-light-400\/80:focus {
  background-color: rgb(133 225 58 / 0.8);
}

.focus\:bg-green-light-400\/90:focus {
  background-color: rgb(133 225 58 / 0.9);
}

.focus\:bg-green-light-400\/95:focus {
  background-color: rgb(133 225 58 / 0.95);
}

.focus\:bg-green-light-400\/100:focus {
  background-color: rgb(133 225 58 / 1);
}

.focus\:bg-green-light-500\/0:focus {
  background-color: rgb(102 6 16 / 0);
}

.focus\:bg-green-light-500\/5:focus {
  background-color: rgb(102 6 16 / 0.05);
}

.focus\:bg-green-light-500\/10:focus {
  background-color: rgb(102 6 16 / 0.1);
}

.focus\:bg-green-light-500\/20:focus {
  background-color: rgb(102 6 16 / 0.2);
}

.focus\:bg-green-light-500\/25:focus {
  background-color: rgb(102 6 16 / 0.25);
}

.focus\:bg-green-light-500\/30:focus {
  background-color: rgb(102 6 16 / 0.3);
}

.focus\:bg-green-light-500\/40:focus {
  background-color: rgb(102 6 16 / 0.4);
}

.focus\:bg-green-light-500\/50:focus {
  background-color: rgb(102 6 16 / 0.5);
}

.focus\:bg-green-light-500\/60:focus {
  background-color: rgb(102 6 16 / 0.6);
}

.focus\:bg-green-light-500\/70:focus {
  background-color: rgb(102 6 16 / 0.7);
}

.focus\:bg-green-light-500\/75:focus {
  background-color: rgb(102 6 16 / 0.75);
}

.focus\:bg-green-light-500\/80:focus {
  background-color: rgb(102 6 16 / 0.8);
}

.focus\:bg-green-light-500\/90:focus {
  background-color: rgb(102 6 16 / 0.9);
}

.focus\:bg-green-light-500\/95:focus {
  background-color: rgb(102 6 16 / 0.95);
}

.focus\:bg-green-light-500\/100:focus {
  background-color: rgb(102 6 16 / 1);
}

.focus\:bg-green-light-800\/0:focus {
  background-color: rgb(50 98 18 / 0);
}

.focus\:bg-green-light-800\/5:focus {
  background-color: rgb(50 98 18 / 0.05);
}

.focus\:bg-green-light-800\/10:focus {
  background-color: rgb(50 98 18 / 0.1);
}

.focus\:bg-green-light-800\/20:focus {
  background-color: rgb(50 98 18 / 0.2);
}

.focus\:bg-green-light-800\/25:focus {
  background-color: rgb(50 98 18 / 0.25);
}

.focus\:bg-green-light-800\/30:focus {
  background-color: rgb(50 98 18 / 0.3);
}

.focus\:bg-green-light-800\/40:focus {
  background-color: rgb(50 98 18 / 0.4);
}

.focus\:bg-green-light-800\/50:focus {
  background-color: rgb(50 98 18 / 0.5);
}

.focus\:bg-green-light-800\/60:focus {
  background-color: rgb(50 98 18 / 0.6);
}

.focus\:bg-green-light-800\/70:focus {
  background-color: rgb(50 98 18 / 0.7);
}

.focus\:bg-green-light-800\/75:focus {
  background-color: rgb(50 98 18 / 0.75);
}

.focus\:bg-green-light-800\/80:focus {
  background-color: rgb(50 98 18 / 0.8);
}

.focus\:bg-green-light-800\/90:focus {
  background-color: rgb(50 98 18 / 0.9);
}

.focus\:bg-green-light-800\/95:focus {
  background-color: rgb(50 98 18 / 0.95);
}

.focus\:bg-green-light-800\/100:focus {
  background-color: rgb(50 98 18 / 1);
}

.focus\:bg-green-light-900\/0:focus {
  background-color: rgb(43 83 20 / 0);
}

.focus\:bg-green-light-900\/5:focus {
  background-color: rgb(43 83 20 / 0.05);
}

.focus\:bg-green-light-900\/10:focus {
  background-color: rgb(43 83 20 / 0.1);
}

.focus\:bg-green-light-900\/20:focus {
  background-color: rgb(43 83 20 / 0.2);
}

.focus\:bg-green-light-900\/25:focus {
  background-color: rgb(43 83 20 / 0.25);
}

.focus\:bg-green-light-900\/30:focus {
  background-color: rgb(43 83 20 / 0.3);
}

.focus\:bg-green-light-900\/40:focus {
  background-color: rgb(43 83 20 / 0.4);
}

.focus\:bg-green-light-900\/50:focus {
  background-color: rgb(43 83 20 / 0.5);
}

.focus\:bg-green-light-900\/60:focus {
  background-color: rgb(43 83 20 / 0.6);
}

.focus\:bg-green-light-900\/70:focus {
  background-color: rgb(43 83 20 / 0.7);
}

.focus\:bg-green-light-900\/75:focus {
  background-color: rgb(43 83 20 / 0.75);
}

.focus\:bg-green-light-900\/80:focus {
  background-color: rgb(43 83 20 / 0.8);
}

.focus\:bg-green-light-900\/90:focus {
  background-color: rgb(43 83 20 / 0.9);
}

.focus\:bg-green-light-900\/95:focus {
  background-color: rgb(43 83 20 / 0.95);
}

.focus\:bg-green-light-900\/100:focus {
  background-color: rgb(43 83 20 / 1);
}

.focus\:bg-green-light\/0:focus {
  background-color: rgb(133 225 58 / 0);
}

.focus\:bg-green-light\/5:focus {
  background-color: rgb(133 225 58 / 0.05);
}

.focus\:bg-green-light\/10:focus {
  background-color: rgb(133 225 58 / 0.1);
}

.focus\:bg-green-light\/20:focus {
  background-color: rgb(133 225 58 / 0.2);
}

.focus\:bg-green-light\/25:focus {
  background-color: rgb(133 225 58 / 0.25);
}

.focus\:bg-green-light\/30:focus {
  background-color: rgb(133 225 58 / 0.3);
}

.focus\:bg-green-light\/40:focus {
  background-color: rgb(133 225 58 / 0.4);
}

.focus\:bg-green-light\/50:focus {
  background-color: rgb(133 225 58 / 0.5);
}

.focus\:bg-green-light\/60:focus {
  background-color: rgb(133 225 58 / 0.6);
}

.focus\:bg-green-light\/70:focus {
  background-color: rgb(133 225 58 / 0.7);
}

.focus\:bg-green-light\/75:focus {
  background-color: rgb(133 225 58 / 0.75);
}

.focus\:bg-green-light\/80:focus {
  background-color: rgb(133 225 58 / 0.8);
}

.focus\:bg-green-light\/90:focus {
  background-color: rgb(133 225 58 / 0.9);
}

.focus\:bg-green-light\/95:focus {
  background-color: rgb(133 225 58 / 0.95);
}

.focus\:bg-green-light\/100:focus {
  background-color: rgb(133 225 58 / 1);
}

.focus\:bg-green-25\/0:focus {
  background-color: rgb(246 254 249 / 0);
}

.focus\:bg-green-25\/5:focus {
  background-color: rgb(246 254 249 / 0.05);
}

.focus\:bg-green-25\/10:focus {
  background-color: rgb(246 254 249 / 0.1);
}

.focus\:bg-green-25\/20:focus {
  background-color: rgb(246 254 249 / 0.2);
}

.focus\:bg-green-25\/25:focus {
  background-color: rgb(246 254 249 / 0.25);
}

.focus\:bg-green-25\/30:focus {
  background-color: rgb(246 254 249 / 0.3);
}

.focus\:bg-green-25\/40:focus {
  background-color: rgb(246 254 249 / 0.4);
}

.focus\:bg-green-25\/50:focus {
  background-color: rgb(246 254 249 / 0.5);
}

.focus\:bg-green-25\/60:focus {
  background-color: rgb(246 254 249 / 0.6);
}

.focus\:bg-green-25\/70:focus {
  background-color: rgb(246 254 249 / 0.7);
}

.focus\:bg-green-25\/75:focus {
  background-color: rgb(246 254 249 / 0.75);
}

.focus\:bg-green-25\/80:focus {
  background-color: rgb(246 254 249 / 0.8);
}

.focus\:bg-green-25\/90:focus {
  background-color: rgb(246 254 249 / 0.9);
}

.focus\:bg-green-25\/95:focus {
  background-color: rgb(246 254 249 / 0.95);
}

.focus\:bg-green-25\/100:focus {
  background-color: rgb(246 254 249 / 1);
}

.focus\:bg-green-50\/0:focus {
  background-color: rgb(237 252 242 / 0);
}

.focus\:bg-green-50\/5:focus {
  background-color: rgb(237 252 242 / 0.05);
}

.focus\:bg-green-50\/10:focus {
  background-color: rgb(237 252 242 / 0.1);
}

.focus\:bg-green-50\/20:focus {
  background-color: rgb(237 252 242 / 0.2);
}

.focus\:bg-green-50\/25:focus {
  background-color: rgb(237 252 242 / 0.25);
}

.focus\:bg-green-50\/30:focus {
  background-color: rgb(237 252 242 / 0.3);
}

.focus\:bg-green-50\/40:focus {
  background-color: rgb(237 252 242 / 0.4);
}

.focus\:bg-green-50\/50:focus {
  background-color: rgb(237 252 242 / 0.5);
}

.focus\:bg-green-50\/60:focus {
  background-color: rgb(237 252 242 / 0.6);
}

.focus\:bg-green-50\/70:focus {
  background-color: rgb(237 252 242 / 0.7);
}

.focus\:bg-green-50\/75:focus {
  background-color: rgb(237 252 242 / 0.75);
}

.focus\:bg-green-50\/80:focus {
  background-color: rgb(237 252 242 / 0.8);
}

.focus\:bg-green-50\/90:focus {
  background-color: rgb(237 252 242 / 0.9);
}

.focus\:bg-green-50\/95:focus {
  background-color: rgb(237 252 242 / 0.95);
}

.focus\:bg-green-50\/100:focus {
  background-color: rgb(237 252 242 / 1);
}

.focus\:bg-green-100\/0:focus {
  background-color: rgb(211 248 223 / 0);
}

.focus\:bg-green-100\/5:focus {
  background-color: rgb(211 248 223 / 0.05);
}

.focus\:bg-green-100\/10:focus {
  background-color: rgb(211 248 223 / 0.1);
}

.focus\:bg-green-100\/20:focus {
  background-color: rgb(211 248 223 / 0.2);
}

.focus\:bg-green-100\/25:focus {
  background-color: rgb(211 248 223 / 0.25);
}

.focus\:bg-green-100\/30:focus {
  background-color: rgb(211 248 223 / 0.3);
}

.focus\:bg-green-100\/40:focus {
  background-color: rgb(211 248 223 / 0.4);
}

.focus\:bg-green-100\/50:focus {
  background-color: rgb(211 248 223 / 0.5);
}

.focus\:bg-green-100\/60:focus {
  background-color: rgb(211 248 223 / 0.6);
}

.focus\:bg-green-100\/70:focus {
  background-color: rgb(211 248 223 / 0.7);
}

.focus\:bg-green-100\/75:focus {
  background-color: rgb(211 248 223 / 0.75);
}

.focus\:bg-green-100\/80:focus {
  background-color: rgb(211 248 223 / 0.8);
}

.focus\:bg-green-100\/90:focus {
  background-color: rgb(211 248 223 / 0.9);
}

.focus\:bg-green-100\/95:focus {
  background-color: rgb(211 248 223 / 0.95);
}

.focus\:bg-green-100\/100:focus {
  background-color: rgb(211 248 223 / 1);
}

.focus\:bg-green-200\/0:focus {
  background-color: rgb(170 240 196 / 0);
}

.focus\:bg-green-200\/5:focus {
  background-color: rgb(170 240 196 / 0.05);
}

.focus\:bg-green-200\/10:focus {
  background-color: rgb(170 240 196 / 0.1);
}

.focus\:bg-green-200\/20:focus {
  background-color: rgb(170 240 196 / 0.2);
}

.focus\:bg-green-200\/25:focus {
  background-color: rgb(170 240 196 / 0.25);
}

.focus\:bg-green-200\/30:focus {
  background-color: rgb(170 240 196 / 0.3);
}

.focus\:bg-green-200\/40:focus {
  background-color: rgb(170 240 196 / 0.4);
}

.focus\:bg-green-200\/50:focus {
  background-color: rgb(170 240 196 / 0.5);
}

.focus\:bg-green-200\/60:focus {
  background-color: rgb(170 240 196 / 0.6);
}

.focus\:bg-green-200\/70:focus {
  background-color: rgb(170 240 196 / 0.7);
}

.focus\:bg-green-200\/75:focus {
  background-color: rgb(170 240 196 / 0.75);
}

.focus\:bg-green-200\/80:focus {
  background-color: rgb(170 240 196 / 0.8);
}

.focus\:bg-green-200\/90:focus {
  background-color: rgb(170 240 196 / 0.9);
}

.focus\:bg-green-200\/95:focus {
  background-color: rgb(170 240 196 / 0.95);
}

.focus\:bg-green-200\/100:focus {
  background-color: rgb(170 240 196 / 1);
}

.focus\:bg-green-300\/0:focus {
  background-color: rgb(115 226 163 / 0);
}

.focus\:bg-green-300\/5:focus {
  background-color: rgb(115 226 163 / 0.05);
}

.focus\:bg-green-300\/10:focus {
  background-color: rgb(115 226 163 / 0.1);
}

.focus\:bg-green-300\/20:focus {
  background-color: rgb(115 226 163 / 0.2);
}

.focus\:bg-green-300\/25:focus {
  background-color: rgb(115 226 163 / 0.25);
}

.focus\:bg-green-300\/30:focus {
  background-color: rgb(115 226 163 / 0.3);
}

.focus\:bg-green-300\/40:focus {
  background-color: rgb(115 226 163 / 0.4);
}

.focus\:bg-green-300\/50:focus {
  background-color: rgb(115 226 163 / 0.5);
}

.focus\:bg-green-300\/60:focus {
  background-color: rgb(115 226 163 / 0.6);
}

.focus\:bg-green-300\/70:focus {
  background-color: rgb(115 226 163 / 0.7);
}

.focus\:bg-green-300\/75:focus {
  background-color: rgb(115 226 163 / 0.75);
}

.focus\:bg-green-300\/80:focus {
  background-color: rgb(115 226 163 / 0.8);
}

.focus\:bg-green-300\/90:focus {
  background-color: rgb(115 226 163 / 0.9);
}

.focus\:bg-green-300\/95:focus {
  background-color: rgb(115 226 163 / 0.95);
}

.focus\:bg-green-300\/100:focus {
  background-color: rgb(115 226 163 / 1);
}

.focus\:bg-green-400\/0:focus {
  background-color: rgb(60 203 127 / 0);
}

.focus\:bg-green-400\/5:focus {
  background-color: rgb(60 203 127 / 0.05);
}

.focus\:bg-green-400\/10:focus {
  background-color: rgb(60 203 127 / 0.1);
}

.focus\:bg-green-400\/20:focus {
  background-color: rgb(60 203 127 / 0.2);
}

.focus\:bg-green-400\/25:focus {
  background-color: rgb(60 203 127 / 0.25);
}

.focus\:bg-green-400\/30:focus {
  background-color: rgb(60 203 127 / 0.3);
}

.focus\:bg-green-400\/40:focus {
  background-color: rgb(60 203 127 / 0.4);
}

.focus\:bg-green-400\/50:focus {
  background-color: rgb(60 203 127 / 0.5);
}

.focus\:bg-green-400\/60:focus {
  background-color: rgb(60 203 127 / 0.6);
}

.focus\:bg-green-400\/70:focus {
  background-color: rgb(60 203 127 / 0.7);
}

.focus\:bg-green-400\/75:focus {
  background-color: rgb(60 203 127 / 0.75);
}

.focus\:bg-green-400\/80:focus {
  background-color: rgb(60 203 127 / 0.8);
}

.focus\:bg-green-400\/90:focus {
  background-color: rgb(60 203 127 / 0.9);
}

.focus\:bg-green-400\/95:focus {
  background-color: rgb(60 203 127 / 0.95);
}

.focus\:bg-green-400\/100:focus {
  background-color: rgb(60 203 127 / 1);
}

.focus\:bg-green-500\/0:focus {
  background-color: rgb(22 131 100 / 0);
}

.focus\:bg-green-500\/5:focus {
  background-color: rgb(22 131 100 / 0.05);
}

.focus\:bg-green-500\/10:focus {
  background-color: rgb(22 131 100 / 0.1);
}

.focus\:bg-green-500\/20:focus {
  background-color: rgb(22 131 100 / 0.2);
}

.focus\:bg-green-500\/25:focus {
  background-color: rgb(22 131 100 / 0.25);
}

.focus\:bg-green-500\/30:focus {
  background-color: rgb(22 131 100 / 0.3);
}

.focus\:bg-green-500\/40:focus {
  background-color: rgb(22 131 100 / 0.4);
}

.focus\:bg-green-500\/50:focus {
  background-color: rgb(22 131 100 / 0.5);
}

.focus\:bg-green-500\/60:focus {
  background-color: rgb(22 131 100 / 0.6);
}

.focus\:bg-green-500\/70:focus {
  background-color: rgb(22 131 100 / 0.7);
}

.focus\:bg-green-500\/75:focus {
  background-color: rgb(22 131 100 / 0.75);
}

.focus\:bg-green-500\/80:focus {
  background-color: rgb(22 131 100 / 0.8);
}

.focus\:bg-green-500\/90:focus {
  background-color: rgb(22 131 100 / 0.9);
}

.focus\:bg-green-500\/95:focus {
  background-color: rgb(22 131 100 / 0.95);
}

.focus\:bg-green-500\/100:focus {
  background-color: rgb(22 131 100 / 1);
}

.focus\:bg-green-600\/0:focus {
  background-color: rgb(9 146 80 / 0);
}

.focus\:bg-green-600\/5:focus {
  background-color: rgb(9 146 80 / 0.05);
}

.focus\:bg-green-600\/10:focus {
  background-color: rgb(9 146 80 / 0.1);
}

.focus\:bg-green-600\/20:focus {
  background-color: rgb(9 146 80 / 0.2);
}

.focus\:bg-green-600\/25:focus {
  background-color: rgb(9 146 80 / 0.25);
}

.focus\:bg-green-600\/30:focus {
  background-color: rgb(9 146 80 / 0.3);
}

.focus\:bg-green-600\/40:focus {
  background-color: rgb(9 146 80 / 0.4);
}

.focus\:bg-green-600\/50:focus {
  background-color: rgb(9 146 80 / 0.5);
}

.focus\:bg-green-600\/60:focus {
  background-color: rgb(9 146 80 / 0.6);
}

.focus\:bg-green-600\/70:focus {
  background-color: rgb(9 146 80 / 0.7);
}

.focus\:bg-green-600\/75:focus {
  background-color: rgb(9 146 80 / 0.75);
}

.focus\:bg-green-600\/80:focus {
  background-color: rgb(9 146 80 / 0.8);
}

.focus\:bg-green-600\/90:focus {
  background-color: rgb(9 146 80 / 0.9);
}

.focus\:bg-green-600\/95:focus {
  background-color: rgb(9 146 80 / 0.95);
}

.focus\:bg-green-600\/100:focus {
  background-color: rgb(9 146 80 / 1);
}

.focus\:bg-green-700\/0:focus {
  background-color: rgb(8 116 67 / 0);
}

.focus\:bg-green-700\/5:focus {
  background-color: rgb(8 116 67 / 0.05);
}

.focus\:bg-green-700\/10:focus {
  background-color: rgb(8 116 67 / 0.1);
}

.focus\:bg-green-700\/20:focus {
  background-color: rgb(8 116 67 / 0.2);
}

.focus\:bg-green-700\/25:focus {
  background-color: rgb(8 116 67 / 0.25);
}

.focus\:bg-green-700\/30:focus {
  background-color: rgb(8 116 67 / 0.3);
}

.focus\:bg-green-700\/40:focus {
  background-color: rgb(8 116 67 / 0.4);
}

.focus\:bg-green-700\/50:focus {
  background-color: rgb(8 116 67 / 0.5);
}

.focus\:bg-green-700\/60:focus {
  background-color: rgb(8 116 67 / 0.6);
}

.focus\:bg-green-700\/70:focus {
  background-color: rgb(8 116 67 / 0.7);
}

.focus\:bg-green-700\/75:focus {
  background-color: rgb(8 116 67 / 0.75);
}

.focus\:bg-green-700\/80:focus {
  background-color: rgb(8 116 67 / 0.8);
}

.focus\:bg-green-700\/90:focus {
  background-color: rgb(8 116 67 / 0.9);
}

.focus\:bg-green-700\/95:focus {
  background-color: rgb(8 116 67 / 0.95);
}

.focus\:bg-green-700\/100:focus {
  background-color: rgb(8 116 67 / 1);
}

.focus\:bg-green-800\/0:focus {
  background-color: rgb(9 80 55 / 0);
}

.focus\:bg-green-800\/5:focus {
  background-color: rgb(9 80 55 / 0.05);
}

.focus\:bg-green-800\/10:focus {
  background-color: rgb(9 80 55 / 0.1);
}

.focus\:bg-green-800\/20:focus {
  background-color: rgb(9 80 55 / 0.2);
}

.focus\:bg-green-800\/25:focus {
  background-color: rgb(9 80 55 / 0.25);
}

.focus\:bg-green-800\/30:focus {
  background-color: rgb(9 80 55 / 0.3);
}

.focus\:bg-green-800\/40:focus {
  background-color: rgb(9 80 55 / 0.4);
}

.focus\:bg-green-800\/50:focus {
  background-color: rgb(9 80 55 / 0.5);
}

.focus\:bg-green-800\/60:focus {
  background-color: rgb(9 80 55 / 0.6);
}

.focus\:bg-green-800\/70:focus {
  background-color: rgb(9 80 55 / 0.7);
}

.focus\:bg-green-800\/75:focus {
  background-color: rgb(9 80 55 / 0.75);
}

.focus\:bg-green-800\/80:focus {
  background-color: rgb(9 80 55 / 0.8);
}

.focus\:bg-green-800\/90:focus {
  background-color: rgb(9 80 55 / 0.9);
}

.focus\:bg-green-800\/95:focus {
  background-color: rgb(9 80 55 / 0.95);
}

.focus\:bg-green-800\/100:focus {
  background-color: rgb(9 80 55 / 1);
}

.focus\:bg-green-900\/0:focus {
  background-color: rgb(8 76 46 / 0);
}

.focus\:bg-green-900\/5:focus {
  background-color: rgb(8 76 46 / 0.05);
}

.focus\:bg-green-900\/10:focus {
  background-color: rgb(8 76 46 / 0.1);
}

.focus\:bg-green-900\/20:focus {
  background-color: rgb(8 76 46 / 0.2);
}

.focus\:bg-green-900\/25:focus {
  background-color: rgb(8 76 46 / 0.25);
}

.focus\:bg-green-900\/30:focus {
  background-color: rgb(8 76 46 / 0.3);
}

.focus\:bg-green-900\/40:focus {
  background-color: rgb(8 76 46 / 0.4);
}

.focus\:bg-green-900\/50:focus {
  background-color: rgb(8 76 46 / 0.5);
}

.focus\:bg-green-900\/60:focus {
  background-color: rgb(8 76 46 / 0.6);
}

.focus\:bg-green-900\/70:focus {
  background-color: rgb(8 76 46 / 0.7);
}

.focus\:bg-green-900\/75:focus {
  background-color: rgb(8 76 46 / 0.75);
}

.focus\:bg-green-900\/80:focus {
  background-color: rgb(8 76 46 / 0.8);
}

.focus\:bg-green-900\/90:focus {
  background-color: rgb(8 76 46 / 0.9);
}

.focus\:bg-green-900\/95:focus {
  background-color: rgb(8 76 46 / 0.95);
}

.focus\:bg-green-900\/100:focus {
  background-color: rgb(8 76 46 / 1);
}

.focus\:bg-green\/0:focus {
  background-color: rgb(60 203 127 / 0);
}

.focus\:bg-green\/5:focus {
  background-color: rgb(60 203 127 / 0.05);
}

.focus\:bg-green\/10:focus {
  background-color: rgb(60 203 127 / 0.1);
}

.focus\:bg-green\/20:focus {
  background-color: rgb(60 203 127 / 0.2);
}

.focus\:bg-green\/25:focus {
  background-color: rgb(60 203 127 / 0.25);
}

.focus\:bg-green\/30:focus {
  background-color: rgb(60 203 127 / 0.3);
}

.focus\:bg-green\/40:focus {
  background-color: rgb(60 203 127 / 0.4);
}

.focus\:bg-green\/50:focus {
  background-color: rgb(60 203 127 / 0.5);
}

.focus\:bg-green\/60:focus {
  background-color: rgb(60 203 127 / 0.6);
}

.focus\:bg-green\/70:focus {
  background-color: rgb(60 203 127 / 0.7);
}

.focus\:bg-green\/75:focus {
  background-color: rgb(60 203 127 / 0.75);
}

.focus\:bg-green\/80:focus {
  background-color: rgb(60 203 127 / 0.8);
}

.focus\:bg-green\/90:focus {
  background-color: rgb(60 203 127 / 0.9);
}

.focus\:bg-green\/95:focus {
  background-color: rgb(60 203 127 / 0.95);
}

.focus\:bg-green\/100:focus {
  background-color: rgb(60 203 127 / 1);
}

.focus\:bg-teal-25\/0:focus {
  background-color: rgb(246 254 252 / 0);
}

.focus\:bg-teal-25\/5:focus {
  background-color: rgb(246 254 252 / 0.05);
}

.focus\:bg-teal-25\/10:focus {
  background-color: rgb(246 254 252 / 0.1);
}

.focus\:bg-teal-25\/20:focus {
  background-color: rgb(246 254 252 / 0.2);
}

.focus\:bg-teal-25\/25:focus {
  background-color: rgb(246 254 252 / 0.25);
}

.focus\:bg-teal-25\/30:focus {
  background-color: rgb(246 254 252 / 0.3);
}

.focus\:bg-teal-25\/40:focus {
  background-color: rgb(246 254 252 / 0.4);
}

.focus\:bg-teal-25\/50:focus {
  background-color: rgb(246 254 252 / 0.5);
}

.focus\:bg-teal-25\/60:focus {
  background-color: rgb(246 254 252 / 0.6);
}

.focus\:bg-teal-25\/70:focus {
  background-color: rgb(246 254 252 / 0.7);
}

.focus\:bg-teal-25\/75:focus {
  background-color: rgb(246 254 252 / 0.75);
}

.focus\:bg-teal-25\/80:focus {
  background-color: rgb(246 254 252 / 0.8);
}

.focus\:bg-teal-25\/90:focus {
  background-color: rgb(246 254 252 / 0.9);
}

.focus\:bg-teal-25\/95:focus {
  background-color: rgb(246 254 252 / 0.95);
}

.focus\:bg-teal-25\/100:focus {
  background-color: rgb(246 254 252 / 1);
}

.focus\:bg-teal-50\/0:focus {
  background-color: rgb(240 253 249 / 0);
}

.focus\:bg-teal-50\/5:focus {
  background-color: rgb(240 253 249 / 0.05);
}

.focus\:bg-teal-50\/10:focus {
  background-color: rgb(240 253 249 / 0.1);
}

.focus\:bg-teal-50\/20:focus {
  background-color: rgb(240 253 249 / 0.2);
}

.focus\:bg-teal-50\/25:focus {
  background-color: rgb(240 253 249 / 0.25);
}

.focus\:bg-teal-50\/30:focus {
  background-color: rgb(240 253 249 / 0.3);
}

.focus\:bg-teal-50\/40:focus {
  background-color: rgb(240 253 249 / 0.4);
}

.focus\:bg-teal-50\/50:focus {
  background-color: rgb(240 253 249 / 0.5);
}

.focus\:bg-teal-50\/60:focus {
  background-color: rgb(240 253 249 / 0.6);
}

.focus\:bg-teal-50\/70:focus {
  background-color: rgb(240 253 249 / 0.7);
}

.focus\:bg-teal-50\/75:focus {
  background-color: rgb(240 253 249 / 0.75);
}

.focus\:bg-teal-50\/80:focus {
  background-color: rgb(240 253 249 / 0.8);
}

.focus\:bg-teal-50\/90:focus {
  background-color: rgb(240 253 249 / 0.9);
}

.focus\:bg-teal-50\/95:focus {
  background-color: rgb(240 253 249 / 0.95);
}

.focus\:bg-teal-50\/100:focus {
  background-color: rgb(240 253 249 / 1);
}

.focus\:bg-teal-100\/0:focus {
  background-color: rgb(204 251 239 / 0);
}

.focus\:bg-teal-100\/5:focus {
  background-color: rgb(204 251 239 / 0.05);
}

.focus\:bg-teal-100\/10:focus {
  background-color: rgb(204 251 239 / 0.1);
}

.focus\:bg-teal-100\/20:focus {
  background-color: rgb(204 251 239 / 0.2);
}

.focus\:bg-teal-100\/25:focus {
  background-color: rgb(204 251 239 / 0.25);
}

.focus\:bg-teal-100\/30:focus {
  background-color: rgb(204 251 239 / 0.3);
}

.focus\:bg-teal-100\/40:focus {
  background-color: rgb(204 251 239 / 0.4);
}

.focus\:bg-teal-100\/50:focus {
  background-color: rgb(204 251 239 / 0.5);
}

.focus\:bg-teal-100\/60:focus {
  background-color: rgb(204 251 239 / 0.6);
}

.focus\:bg-teal-100\/70:focus {
  background-color: rgb(204 251 239 / 0.7);
}

.focus\:bg-teal-100\/75:focus {
  background-color: rgb(204 251 239 / 0.75);
}

.focus\:bg-teal-100\/80:focus {
  background-color: rgb(204 251 239 / 0.8);
}

.focus\:bg-teal-100\/90:focus {
  background-color: rgb(204 251 239 / 0.9);
}

.focus\:bg-teal-100\/95:focus {
  background-color: rgb(204 251 239 / 0.95);
}

.focus\:bg-teal-100\/100:focus {
  background-color: rgb(204 251 239 / 1);
}

.focus\:bg-teal-200\/0:focus {
  background-color: rgb(153 246 224 / 0);
}

.focus\:bg-teal-200\/5:focus {
  background-color: rgb(153 246 224 / 0.05);
}

.focus\:bg-teal-200\/10:focus {
  background-color: rgb(153 246 224 / 0.1);
}

.focus\:bg-teal-200\/20:focus {
  background-color: rgb(153 246 224 / 0.2);
}

.focus\:bg-teal-200\/25:focus {
  background-color: rgb(153 246 224 / 0.25);
}

.focus\:bg-teal-200\/30:focus {
  background-color: rgb(153 246 224 / 0.3);
}

.focus\:bg-teal-200\/40:focus {
  background-color: rgb(153 246 224 / 0.4);
}

.focus\:bg-teal-200\/50:focus {
  background-color: rgb(153 246 224 / 0.5);
}

.focus\:bg-teal-200\/60:focus {
  background-color: rgb(153 246 224 / 0.6);
}

.focus\:bg-teal-200\/70:focus {
  background-color: rgb(153 246 224 / 0.7);
}

.focus\:bg-teal-200\/75:focus {
  background-color: rgb(153 246 224 / 0.75);
}

.focus\:bg-teal-200\/80:focus {
  background-color: rgb(153 246 224 / 0.8);
}

.focus\:bg-teal-200\/90:focus {
  background-color: rgb(153 246 224 / 0.9);
}

.focus\:bg-teal-200\/95:focus {
  background-color: rgb(153 246 224 / 0.95);
}

.focus\:bg-teal-200\/100:focus {
  background-color: rgb(153 246 224 / 1);
}

.focus\:bg-teal-300\/0:focus {
  background-color: rgb(95 233 208 / 0);
}

.focus\:bg-teal-300\/5:focus {
  background-color: rgb(95 233 208 / 0.05);
}

.focus\:bg-teal-300\/10:focus {
  background-color: rgb(95 233 208 / 0.1);
}

.focus\:bg-teal-300\/20:focus {
  background-color: rgb(95 233 208 / 0.2);
}

.focus\:bg-teal-300\/25:focus {
  background-color: rgb(95 233 208 / 0.25);
}

.focus\:bg-teal-300\/30:focus {
  background-color: rgb(95 233 208 / 0.3);
}

.focus\:bg-teal-300\/40:focus {
  background-color: rgb(95 233 208 / 0.4);
}

.focus\:bg-teal-300\/50:focus {
  background-color: rgb(95 233 208 / 0.5);
}

.focus\:bg-teal-300\/60:focus {
  background-color: rgb(95 233 208 / 0.6);
}

.focus\:bg-teal-300\/70:focus {
  background-color: rgb(95 233 208 / 0.7);
}

.focus\:bg-teal-300\/75:focus {
  background-color: rgb(95 233 208 / 0.75);
}

.focus\:bg-teal-300\/80:focus {
  background-color: rgb(95 233 208 / 0.8);
}

.focus\:bg-teal-300\/90:focus {
  background-color: rgb(95 233 208 / 0.9);
}

.focus\:bg-teal-300\/95:focus {
  background-color: rgb(95 233 208 / 0.95);
}

.focus\:bg-teal-300\/100:focus {
  background-color: rgb(95 233 208 / 1);
}

.focus\:bg-teal-400\/0:focus {
  background-color: rgb(46 211 183 / 0);
}

.focus\:bg-teal-400\/5:focus {
  background-color: rgb(46 211 183 / 0.05);
}

.focus\:bg-teal-400\/10:focus {
  background-color: rgb(46 211 183 / 0.1);
}

.focus\:bg-teal-400\/20:focus {
  background-color: rgb(46 211 183 / 0.2);
}

.focus\:bg-teal-400\/25:focus {
  background-color: rgb(46 211 183 / 0.25);
}

.focus\:bg-teal-400\/30:focus {
  background-color: rgb(46 211 183 / 0.3);
}

.focus\:bg-teal-400\/40:focus {
  background-color: rgb(46 211 183 / 0.4);
}

.focus\:bg-teal-400\/50:focus {
  background-color: rgb(46 211 183 / 0.5);
}

.focus\:bg-teal-400\/60:focus {
  background-color: rgb(46 211 183 / 0.6);
}

.focus\:bg-teal-400\/70:focus {
  background-color: rgb(46 211 183 / 0.7);
}

.focus\:bg-teal-400\/75:focus {
  background-color: rgb(46 211 183 / 0.75);
}

.focus\:bg-teal-400\/80:focus {
  background-color: rgb(46 211 183 / 0.8);
}

.focus\:bg-teal-400\/90:focus {
  background-color: rgb(46 211 183 / 0.9);
}

.focus\:bg-teal-400\/95:focus {
  background-color: rgb(46 211 183 / 0.95);
}

.focus\:bg-teal-400\/100:focus {
  background-color: rgb(46 211 183 / 1);
}

.focus\:bg-teal-500\/0:focus {
  background-color: rgb(21 183 158 / 0);
}

.focus\:bg-teal-500\/5:focus {
  background-color: rgb(21 183 158 / 0.05);
}

.focus\:bg-teal-500\/10:focus {
  background-color: rgb(21 183 158 / 0.1);
}

.focus\:bg-teal-500\/20:focus {
  background-color: rgb(21 183 158 / 0.2);
}

.focus\:bg-teal-500\/25:focus {
  background-color: rgb(21 183 158 / 0.25);
}

.focus\:bg-teal-500\/30:focus {
  background-color: rgb(21 183 158 / 0.3);
}

.focus\:bg-teal-500\/40:focus {
  background-color: rgb(21 183 158 / 0.4);
}

.focus\:bg-teal-500\/50:focus {
  background-color: rgb(21 183 158 / 0.5);
}

.focus\:bg-teal-500\/60:focus {
  background-color: rgb(21 183 158 / 0.6);
}

.focus\:bg-teal-500\/70:focus {
  background-color: rgb(21 183 158 / 0.7);
}

.focus\:bg-teal-500\/75:focus {
  background-color: rgb(21 183 158 / 0.75);
}

.focus\:bg-teal-500\/80:focus {
  background-color: rgb(21 183 158 / 0.8);
}

.focus\:bg-teal-500\/90:focus {
  background-color: rgb(21 183 158 / 0.9);
}

.focus\:bg-teal-500\/95:focus {
  background-color: rgb(21 183 158 / 0.95);
}

.focus\:bg-teal-500\/100:focus {
  background-color: rgb(21 183 158 / 1);
}

.focus\:bg-teal-600\/0:focus {
  background-color: rgb(14 147 132 / 0);
}

.focus\:bg-teal-600\/5:focus {
  background-color: rgb(14 147 132 / 0.05);
}

.focus\:bg-teal-600\/10:focus {
  background-color: rgb(14 147 132 / 0.1);
}

.focus\:bg-teal-600\/20:focus {
  background-color: rgb(14 147 132 / 0.2);
}

.focus\:bg-teal-600\/25:focus {
  background-color: rgb(14 147 132 / 0.25);
}

.focus\:bg-teal-600\/30:focus {
  background-color: rgb(14 147 132 / 0.3);
}

.focus\:bg-teal-600\/40:focus {
  background-color: rgb(14 147 132 / 0.4);
}

.focus\:bg-teal-600\/50:focus {
  background-color: rgb(14 147 132 / 0.5);
}

.focus\:bg-teal-600\/60:focus {
  background-color: rgb(14 147 132 / 0.6);
}

.focus\:bg-teal-600\/70:focus {
  background-color: rgb(14 147 132 / 0.7);
}

.focus\:bg-teal-600\/75:focus {
  background-color: rgb(14 147 132 / 0.75);
}

.focus\:bg-teal-600\/80:focus {
  background-color: rgb(14 147 132 / 0.8);
}

.focus\:bg-teal-600\/90:focus {
  background-color: rgb(14 147 132 / 0.9);
}

.focus\:bg-teal-600\/95:focus {
  background-color: rgb(14 147 132 / 0.95);
}

.focus\:bg-teal-600\/100:focus {
  background-color: rgb(14 147 132 / 1);
}

.focus\:bg-teal-700\/0:focus {
  background-color: rgb(16 117 105 / 0);
}

.focus\:bg-teal-700\/5:focus {
  background-color: rgb(16 117 105 / 0.05);
}

.focus\:bg-teal-700\/10:focus {
  background-color: rgb(16 117 105 / 0.1);
}

.focus\:bg-teal-700\/20:focus {
  background-color: rgb(16 117 105 / 0.2);
}

.focus\:bg-teal-700\/25:focus {
  background-color: rgb(16 117 105 / 0.25);
}

.focus\:bg-teal-700\/30:focus {
  background-color: rgb(16 117 105 / 0.3);
}

.focus\:bg-teal-700\/40:focus {
  background-color: rgb(16 117 105 / 0.4);
}

.focus\:bg-teal-700\/50:focus {
  background-color: rgb(16 117 105 / 0.5);
}

.focus\:bg-teal-700\/60:focus {
  background-color: rgb(16 117 105 / 0.6);
}

.focus\:bg-teal-700\/70:focus {
  background-color: rgb(16 117 105 / 0.7);
}

.focus\:bg-teal-700\/75:focus {
  background-color: rgb(16 117 105 / 0.75);
}

.focus\:bg-teal-700\/80:focus {
  background-color: rgb(16 117 105 / 0.8);
}

.focus\:bg-teal-700\/90:focus {
  background-color: rgb(16 117 105 / 0.9);
}

.focus\:bg-teal-700\/95:focus {
  background-color: rgb(16 117 105 / 0.95);
}

.focus\:bg-teal-700\/100:focus {
  background-color: rgb(16 117 105 / 1);
}

.focus\:bg-teal-800\/0:focus {
  background-color: rgb(18 93 86 / 0);
}

.focus\:bg-teal-800\/5:focus {
  background-color: rgb(18 93 86 / 0.05);
}

.focus\:bg-teal-800\/10:focus {
  background-color: rgb(18 93 86 / 0.1);
}

.focus\:bg-teal-800\/20:focus {
  background-color: rgb(18 93 86 / 0.2);
}

.focus\:bg-teal-800\/25:focus {
  background-color: rgb(18 93 86 / 0.25);
}

.focus\:bg-teal-800\/30:focus {
  background-color: rgb(18 93 86 / 0.3);
}

.focus\:bg-teal-800\/40:focus {
  background-color: rgb(18 93 86 / 0.4);
}

.focus\:bg-teal-800\/50:focus {
  background-color: rgb(18 93 86 / 0.5);
}

.focus\:bg-teal-800\/60:focus {
  background-color: rgb(18 93 86 / 0.6);
}

.focus\:bg-teal-800\/70:focus {
  background-color: rgb(18 93 86 / 0.7);
}

.focus\:bg-teal-800\/75:focus {
  background-color: rgb(18 93 86 / 0.75);
}

.focus\:bg-teal-800\/80:focus {
  background-color: rgb(18 93 86 / 0.8);
}

.focus\:bg-teal-800\/90:focus {
  background-color: rgb(18 93 86 / 0.9);
}

.focus\:bg-teal-800\/95:focus {
  background-color: rgb(18 93 86 / 0.95);
}

.focus\:bg-teal-800\/100:focus {
  background-color: rgb(18 93 86 / 1);
}

.focus\:bg-teal-900\/0:focus {
  background-color: rgb(19 78 72 / 0);
}

.focus\:bg-teal-900\/5:focus {
  background-color: rgb(19 78 72 / 0.05);
}

.focus\:bg-teal-900\/10:focus {
  background-color: rgb(19 78 72 / 0.1);
}

.focus\:bg-teal-900\/20:focus {
  background-color: rgb(19 78 72 / 0.2);
}

.focus\:bg-teal-900\/25:focus {
  background-color: rgb(19 78 72 / 0.25);
}

.focus\:bg-teal-900\/30:focus {
  background-color: rgb(19 78 72 / 0.3);
}

.focus\:bg-teal-900\/40:focus {
  background-color: rgb(19 78 72 / 0.4);
}

.focus\:bg-teal-900\/50:focus {
  background-color: rgb(19 78 72 / 0.5);
}

.focus\:bg-teal-900\/60:focus {
  background-color: rgb(19 78 72 / 0.6);
}

.focus\:bg-teal-900\/70:focus {
  background-color: rgb(19 78 72 / 0.7);
}

.focus\:bg-teal-900\/75:focus {
  background-color: rgb(19 78 72 / 0.75);
}

.focus\:bg-teal-900\/80:focus {
  background-color: rgb(19 78 72 / 0.8);
}

.focus\:bg-teal-900\/90:focus {
  background-color: rgb(19 78 72 / 0.9);
}

.focus\:bg-teal-900\/95:focus {
  background-color: rgb(19 78 72 / 0.95);
}

.focus\:bg-teal-900\/100:focus {
  background-color: rgb(19 78 72 / 1);
}

.focus\:bg-teal\/0:focus {
  background-color: rgb(46 211 183 / 0);
}

.focus\:bg-teal\/5:focus {
  background-color: rgb(46 211 183 / 0.05);
}

.focus\:bg-teal\/10:focus {
  background-color: rgb(46 211 183 / 0.1);
}

.focus\:bg-teal\/20:focus {
  background-color: rgb(46 211 183 / 0.2);
}

.focus\:bg-teal\/25:focus {
  background-color: rgb(46 211 183 / 0.25);
}

.focus\:bg-teal\/30:focus {
  background-color: rgb(46 211 183 / 0.3);
}

.focus\:bg-teal\/40:focus {
  background-color: rgb(46 211 183 / 0.4);
}

.focus\:bg-teal\/50:focus {
  background-color: rgb(46 211 183 / 0.5);
}

.focus\:bg-teal\/60:focus {
  background-color: rgb(46 211 183 / 0.6);
}

.focus\:bg-teal\/70:focus {
  background-color: rgb(46 211 183 / 0.7);
}

.focus\:bg-teal\/75:focus {
  background-color: rgb(46 211 183 / 0.75);
}

.focus\:bg-teal\/80:focus {
  background-color: rgb(46 211 183 / 0.8);
}

.focus\:bg-teal\/90:focus {
  background-color: rgb(46 211 183 / 0.9);
}

.focus\:bg-teal\/95:focus {
  background-color: rgb(46 211 183 / 0.95);
}

.focus\:bg-teal\/100:focus {
  background-color: rgb(46 211 183 / 1);
}

.focus\:bg-cyan-25\/0:focus {
  background-color: rgb(245 254 255 / 0);
}

.focus\:bg-cyan-25\/5:focus {
  background-color: rgb(245 254 255 / 0.05);
}

.focus\:bg-cyan-25\/10:focus {
  background-color: rgb(245 254 255 / 0.1);
}

.focus\:bg-cyan-25\/20:focus {
  background-color: rgb(245 254 255 / 0.2);
}

.focus\:bg-cyan-25\/25:focus {
  background-color: rgb(245 254 255 / 0.25);
}

.focus\:bg-cyan-25\/30:focus {
  background-color: rgb(245 254 255 / 0.3);
}

.focus\:bg-cyan-25\/40:focus {
  background-color: rgb(245 254 255 / 0.4);
}

.focus\:bg-cyan-25\/50:focus {
  background-color: rgb(245 254 255 / 0.5);
}

.focus\:bg-cyan-25\/60:focus {
  background-color: rgb(245 254 255 / 0.6);
}

.focus\:bg-cyan-25\/70:focus {
  background-color: rgb(245 254 255 / 0.7);
}

.focus\:bg-cyan-25\/75:focus {
  background-color: rgb(245 254 255 / 0.75);
}

.focus\:bg-cyan-25\/80:focus {
  background-color: rgb(245 254 255 / 0.8);
}

.focus\:bg-cyan-25\/90:focus {
  background-color: rgb(245 254 255 / 0.9);
}

.focus\:bg-cyan-25\/95:focus {
  background-color: rgb(245 254 255 / 0.95);
}

.focus\:bg-cyan-25\/100:focus {
  background-color: rgb(245 254 255 / 1);
}

.focus\:bg-cyan-50\/0:focus {
  background-color: rgb(236 253 255 / 0);
}

.focus\:bg-cyan-50\/5:focus {
  background-color: rgb(236 253 255 / 0.05);
}

.focus\:bg-cyan-50\/10:focus {
  background-color: rgb(236 253 255 / 0.1);
}

.focus\:bg-cyan-50\/20:focus {
  background-color: rgb(236 253 255 / 0.2);
}

.focus\:bg-cyan-50\/25:focus {
  background-color: rgb(236 253 255 / 0.25);
}

.focus\:bg-cyan-50\/30:focus {
  background-color: rgb(236 253 255 / 0.3);
}

.focus\:bg-cyan-50\/40:focus {
  background-color: rgb(236 253 255 / 0.4);
}

.focus\:bg-cyan-50\/50:focus {
  background-color: rgb(236 253 255 / 0.5);
}

.focus\:bg-cyan-50\/60:focus {
  background-color: rgb(236 253 255 / 0.6);
}

.focus\:bg-cyan-50\/70:focus {
  background-color: rgb(236 253 255 / 0.7);
}

.focus\:bg-cyan-50\/75:focus {
  background-color: rgb(236 253 255 / 0.75);
}

.focus\:bg-cyan-50\/80:focus {
  background-color: rgb(236 253 255 / 0.8);
}

.focus\:bg-cyan-50\/90:focus {
  background-color: rgb(236 253 255 / 0.9);
}

.focus\:bg-cyan-50\/95:focus {
  background-color: rgb(236 253 255 / 0.95);
}

.focus\:bg-cyan-50\/100:focus {
  background-color: rgb(236 253 255 / 1);
}

.focus\:bg-cyan-100\/0:focus {
  background-color: rgb(207 249 254 / 0);
}

.focus\:bg-cyan-100\/5:focus {
  background-color: rgb(207 249 254 / 0.05);
}

.focus\:bg-cyan-100\/10:focus {
  background-color: rgb(207 249 254 / 0.1);
}

.focus\:bg-cyan-100\/20:focus {
  background-color: rgb(207 249 254 / 0.2);
}

.focus\:bg-cyan-100\/25:focus {
  background-color: rgb(207 249 254 / 0.25);
}

.focus\:bg-cyan-100\/30:focus {
  background-color: rgb(207 249 254 / 0.3);
}

.focus\:bg-cyan-100\/40:focus {
  background-color: rgb(207 249 254 / 0.4);
}

.focus\:bg-cyan-100\/50:focus {
  background-color: rgb(207 249 254 / 0.5);
}

.focus\:bg-cyan-100\/60:focus {
  background-color: rgb(207 249 254 / 0.6);
}

.focus\:bg-cyan-100\/70:focus {
  background-color: rgb(207 249 254 / 0.7);
}

.focus\:bg-cyan-100\/75:focus {
  background-color: rgb(207 249 254 / 0.75);
}

.focus\:bg-cyan-100\/80:focus {
  background-color: rgb(207 249 254 / 0.8);
}

.focus\:bg-cyan-100\/90:focus {
  background-color: rgb(207 249 254 / 0.9);
}

.focus\:bg-cyan-100\/95:focus {
  background-color: rgb(207 249 254 / 0.95);
}

.focus\:bg-cyan-100\/100:focus {
  background-color: rgb(207 249 254 / 1);
}

.focus\:bg-cyan-200\/0:focus {
  background-color: rgb(165 240 252 / 0);
}

.focus\:bg-cyan-200\/5:focus {
  background-color: rgb(165 240 252 / 0.05);
}

.focus\:bg-cyan-200\/10:focus {
  background-color: rgb(165 240 252 / 0.1);
}

.focus\:bg-cyan-200\/20:focus {
  background-color: rgb(165 240 252 / 0.2);
}

.focus\:bg-cyan-200\/25:focus {
  background-color: rgb(165 240 252 / 0.25);
}

.focus\:bg-cyan-200\/30:focus {
  background-color: rgb(165 240 252 / 0.3);
}

.focus\:bg-cyan-200\/40:focus {
  background-color: rgb(165 240 252 / 0.4);
}

.focus\:bg-cyan-200\/50:focus {
  background-color: rgb(165 240 252 / 0.5);
}

.focus\:bg-cyan-200\/60:focus {
  background-color: rgb(165 240 252 / 0.6);
}

.focus\:bg-cyan-200\/70:focus {
  background-color: rgb(165 240 252 / 0.7);
}

.focus\:bg-cyan-200\/75:focus {
  background-color: rgb(165 240 252 / 0.75);
}

.focus\:bg-cyan-200\/80:focus {
  background-color: rgb(165 240 252 / 0.8);
}

.focus\:bg-cyan-200\/90:focus {
  background-color: rgb(165 240 252 / 0.9);
}

.focus\:bg-cyan-200\/95:focus {
  background-color: rgb(165 240 252 / 0.95);
}

.focus\:bg-cyan-200\/100:focus {
  background-color: rgb(165 240 252 / 1);
}

.focus\:bg-cyan-300\/0:focus {
  background-color: rgb(103 227 249 / 0);
}

.focus\:bg-cyan-300\/5:focus {
  background-color: rgb(103 227 249 / 0.05);
}

.focus\:bg-cyan-300\/10:focus {
  background-color: rgb(103 227 249 / 0.1);
}

.focus\:bg-cyan-300\/20:focus {
  background-color: rgb(103 227 249 / 0.2);
}

.focus\:bg-cyan-300\/25:focus {
  background-color: rgb(103 227 249 / 0.25);
}

.focus\:bg-cyan-300\/30:focus {
  background-color: rgb(103 227 249 / 0.3);
}

.focus\:bg-cyan-300\/40:focus {
  background-color: rgb(103 227 249 / 0.4);
}

.focus\:bg-cyan-300\/50:focus {
  background-color: rgb(103 227 249 / 0.5);
}

.focus\:bg-cyan-300\/60:focus {
  background-color: rgb(103 227 249 / 0.6);
}

.focus\:bg-cyan-300\/70:focus {
  background-color: rgb(103 227 249 / 0.7);
}

.focus\:bg-cyan-300\/75:focus {
  background-color: rgb(103 227 249 / 0.75);
}

.focus\:bg-cyan-300\/80:focus {
  background-color: rgb(103 227 249 / 0.8);
}

.focus\:bg-cyan-300\/90:focus {
  background-color: rgb(103 227 249 / 0.9);
}

.focus\:bg-cyan-300\/95:focus {
  background-color: rgb(103 227 249 / 0.95);
}

.focus\:bg-cyan-300\/100:focus {
  background-color: rgb(103 227 249 / 1);
}

.focus\:bg-cyan-400\/0:focus {
  background-color: rgb(34 204 238 / 0);
}

.focus\:bg-cyan-400\/5:focus {
  background-color: rgb(34 204 238 / 0.05);
}

.focus\:bg-cyan-400\/10:focus {
  background-color: rgb(34 204 238 / 0.1);
}

.focus\:bg-cyan-400\/20:focus {
  background-color: rgb(34 204 238 / 0.2);
}

.focus\:bg-cyan-400\/25:focus {
  background-color: rgb(34 204 238 / 0.25);
}

.focus\:bg-cyan-400\/30:focus {
  background-color: rgb(34 204 238 / 0.3);
}

.focus\:bg-cyan-400\/40:focus {
  background-color: rgb(34 204 238 / 0.4);
}

.focus\:bg-cyan-400\/50:focus {
  background-color: rgb(34 204 238 / 0.5);
}

.focus\:bg-cyan-400\/60:focus {
  background-color: rgb(34 204 238 / 0.6);
}

.focus\:bg-cyan-400\/70:focus {
  background-color: rgb(34 204 238 / 0.7);
}

.focus\:bg-cyan-400\/75:focus {
  background-color: rgb(34 204 238 / 0.75);
}

.focus\:bg-cyan-400\/80:focus {
  background-color: rgb(34 204 238 / 0.8);
}

.focus\:bg-cyan-400\/90:focus {
  background-color: rgb(34 204 238 / 0.9);
}

.focus\:bg-cyan-400\/95:focus {
  background-color: rgb(34 204 238 / 0.95);
}

.focus\:bg-cyan-400\/100:focus {
  background-color: rgb(34 204 238 / 1);
}

.focus\:bg-cyan-500\/0:focus {
  background-color: rgb(6 174 212 / 0);
}

.focus\:bg-cyan-500\/5:focus {
  background-color: rgb(6 174 212 / 0.05);
}

.focus\:bg-cyan-500\/10:focus {
  background-color: rgb(6 174 212 / 0.1);
}

.focus\:bg-cyan-500\/20:focus {
  background-color: rgb(6 174 212 / 0.2);
}

.focus\:bg-cyan-500\/25:focus {
  background-color: rgb(6 174 212 / 0.25);
}

.focus\:bg-cyan-500\/30:focus {
  background-color: rgb(6 174 212 / 0.3);
}

.focus\:bg-cyan-500\/40:focus {
  background-color: rgb(6 174 212 / 0.4);
}

.focus\:bg-cyan-500\/50:focus {
  background-color: rgb(6 174 212 / 0.5);
}

.focus\:bg-cyan-500\/60:focus {
  background-color: rgb(6 174 212 / 0.6);
}

.focus\:bg-cyan-500\/70:focus {
  background-color: rgb(6 174 212 / 0.7);
}

.focus\:bg-cyan-500\/75:focus {
  background-color: rgb(6 174 212 / 0.75);
}

.focus\:bg-cyan-500\/80:focus {
  background-color: rgb(6 174 212 / 0.8);
}

.focus\:bg-cyan-500\/90:focus {
  background-color: rgb(6 174 212 / 0.9);
}

.focus\:bg-cyan-500\/95:focus {
  background-color: rgb(6 174 212 / 0.95);
}

.focus\:bg-cyan-500\/100:focus {
  background-color: rgb(6 174 212 / 1);
}

.focus\:bg-cyan-600\/0:focus {
  background-color: rgb(8 138 178 / 0);
}

.focus\:bg-cyan-600\/5:focus {
  background-color: rgb(8 138 178 / 0.05);
}

.focus\:bg-cyan-600\/10:focus {
  background-color: rgb(8 138 178 / 0.1);
}

.focus\:bg-cyan-600\/20:focus {
  background-color: rgb(8 138 178 / 0.2);
}

.focus\:bg-cyan-600\/25:focus {
  background-color: rgb(8 138 178 / 0.25);
}

.focus\:bg-cyan-600\/30:focus {
  background-color: rgb(8 138 178 / 0.3);
}

.focus\:bg-cyan-600\/40:focus {
  background-color: rgb(8 138 178 / 0.4);
}

.focus\:bg-cyan-600\/50:focus {
  background-color: rgb(8 138 178 / 0.5);
}

.focus\:bg-cyan-600\/60:focus {
  background-color: rgb(8 138 178 / 0.6);
}

.focus\:bg-cyan-600\/70:focus {
  background-color: rgb(8 138 178 / 0.7);
}

.focus\:bg-cyan-600\/75:focus {
  background-color: rgb(8 138 178 / 0.75);
}

.focus\:bg-cyan-600\/80:focus {
  background-color: rgb(8 138 178 / 0.8);
}

.focus\:bg-cyan-600\/90:focus {
  background-color: rgb(8 138 178 / 0.9);
}

.focus\:bg-cyan-600\/95:focus {
  background-color: rgb(8 138 178 / 0.95);
}

.focus\:bg-cyan-600\/100:focus {
  background-color: rgb(8 138 178 / 1);
}

.focus\:bg-cyan-700\/0:focus {
  background-color: rgb(14 112 144 / 0);
}

.focus\:bg-cyan-700\/5:focus {
  background-color: rgb(14 112 144 / 0.05);
}

.focus\:bg-cyan-700\/10:focus {
  background-color: rgb(14 112 144 / 0.1);
}

.focus\:bg-cyan-700\/20:focus {
  background-color: rgb(14 112 144 / 0.2);
}

.focus\:bg-cyan-700\/25:focus {
  background-color: rgb(14 112 144 / 0.25);
}

.focus\:bg-cyan-700\/30:focus {
  background-color: rgb(14 112 144 / 0.3);
}

.focus\:bg-cyan-700\/40:focus {
  background-color: rgb(14 112 144 / 0.4);
}

.focus\:bg-cyan-700\/50:focus {
  background-color: rgb(14 112 144 / 0.5);
}

.focus\:bg-cyan-700\/60:focus {
  background-color: rgb(14 112 144 / 0.6);
}

.focus\:bg-cyan-700\/70:focus {
  background-color: rgb(14 112 144 / 0.7);
}

.focus\:bg-cyan-700\/75:focus {
  background-color: rgb(14 112 144 / 0.75);
}

.focus\:bg-cyan-700\/80:focus {
  background-color: rgb(14 112 144 / 0.8);
}

.focus\:bg-cyan-700\/90:focus {
  background-color: rgb(14 112 144 / 0.9);
}

.focus\:bg-cyan-700\/95:focus {
  background-color: rgb(14 112 144 / 0.95);
}

.focus\:bg-cyan-700\/100:focus {
  background-color: rgb(14 112 144 / 1);
}

.focus\:bg-cyan-800\/0:focus {
  background-color: rgb(21 91 117 / 0);
}

.focus\:bg-cyan-800\/5:focus {
  background-color: rgb(21 91 117 / 0.05);
}

.focus\:bg-cyan-800\/10:focus {
  background-color: rgb(21 91 117 / 0.1);
}

.focus\:bg-cyan-800\/20:focus {
  background-color: rgb(21 91 117 / 0.2);
}

.focus\:bg-cyan-800\/25:focus {
  background-color: rgb(21 91 117 / 0.25);
}

.focus\:bg-cyan-800\/30:focus {
  background-color: rgb(21 91 117 / 0.3);
}

.focus\:bg-cyan-800\/40:focus {
  background-color: rgb(21 91 117 / 0.4);
}

.focus\:bg-cyan-800\/50:focus {
  background-color: rgb(21 91 117 / 0.5);
}

.focus\:bg-cyan-800\/60:focus {
  background-color: rgb(21 91 117 / 0.6);
}

.focus\:bg-cyan-800\/70:focus {
  background-color: rgb(21 91 117 / 0.7);
}

.focus\:bg-cyan-800\/75:focus {
  background-color: rgb(21 91 117 / 0.75);
}

.focus\:bg-cyan-800\/80:focus {
  background-color: rgb(21 91 117 / 0.8);
}

.focus\:bg-cyan-800\/90:focus {
  background-color: rgb(21 91 117 / 0.9);
}

.focus\:bg-cyan-800\/95:focus {
  background-color: rgb(21 91 117 / 0.95);
}

.focus\:bg-cyan-800\/100:focus {
  background-color: rgb(21 91 117 / 1);
}

.focus\:bg-cyan-900\/0:focus {
  background-color: rgb(22 76 99 / 0);
}

.focus\:bg-cyan-900\/5:focus {
  background-color: rgb(22 76 99 / 0.05);
}

.focus\:bg-cyan-900\/10:focus {
  background-color: rgb(22 76 99 / 0.1);
}

.focus\:bg-cyan-900\/20:focus {
  background-color: rgb(22 76 99 / 0.2);
}

.focus\:bg-cyan-900\/25:focus {
  background-color: rgb(22 76 99 / 0.25);
}

.focus\:bg-cyan-900\/30:focus {
  background-color: rgb(22 76 99 / 0.3);
}

.focus\:bg-cyan-900\/40:focus {
  background-color: rgb(22 76 99 / 0.4);
}

.focus\:bg-cyan-900\/50:focus {
  background-color: rgb(22 76 99 / 0.5);
}

.focus\:bg-cyan-900\/60:focus {
  background-color: rgb(22 76 99 / 0.6);
}

.focus\:bg-cyan-900\/70:focus {
  background-color: rgb(22 76 99 / 0.7);
}

.focus\:bg-cyan-900\/75:focus {
  background-color: rgb(22 76 99 / 0.75);
}

.focus\:bg-cyan-900\/80:focus {
  background-color: rgb(22 76 99 / 0.8);
}

.focus\:bg-cyan-900\/90:focus {
  background-color: rgb(22 76 99 / 0.9);
}

.focus\:bg-cyan-900\/95:focus {
  background-color: rgb(22 76 99 / 0.95);
}

.focus\:bg-cyan-900\/100:focus {
  background-color: rgb(22 76 99 / 1);
}

.focus\:bg-cyan\/0:focus {
  background-color: rgb(34 204 238 / 0);
}

.focus\:bg-cyan\/5:focus {
  background-color: rgb(34 204 238 / 0.05);
}

.focus\:bg-cyan\/10:focus {
  background-color: rgb(34 204 238 / 0.1);
}

.focus\:bg-cyan\/20:focus {
  background-color: rgb(34 204 238 / 0.2);
}

.focus\:bg-cyan\/25:focus {
  background-color: rgb(34 204 238 / 0.25);
}

.focus\:bg-cyan\/30:focus {
  background-color: rgb(34 204 238 / 0.3);
}

.focus\:bg-cyan\/40:focus {
  background-color: rgb(34 204 238 / 0.4);
}

.focus\:bg-cyan\/50:focus {
  background-color: rgb(34 204 238 / 0.5);
}

.focus\:bg-cyan\/60:focus {
  background-color: rgb(34 204 238 / 0.6);
}

.focus\:bg-cyan\/70:focus {
  background-color: rgb(34 204 238 / 0.7);
}

.focus\:bg-cyan\/75:focus {
  background-color: rgb(34 204 238 / 0.75);
}

.focus\:bg-cyan\/80:focus {
  background-color: rgb(34 204 238 / 0.8);
}

.focus\:bg-cyan\/90:focus {
  background-color: rgb(34 204 238 / 0.9);
}

.focus\:bg-cyan\/95:focus {
  background-color: rgb(34 204 238 / 0.95);
}

.focus\:bg-cyan\/100:focus {
  background-color: rgb(34 204 238 / 1);
}

.focus\:bg-blue-light-25\/0:focus {
  background-color: rgb(245 251 255 / 0);
}

.focus\:bg-blue-light-25\/5:focus {
  background-color: rgb(245 251 255 / 0.05);
}

.focus\:bg-blue-light-25\/10:focus {
  background-color: rgb(245 251 255 / 0.1);
}

.focus\:bg-blue-light-25\/20:focus {
  background-color: rgb(245 251 255 / 0.2);
}

.focus\:bg-blue-light-25\/25:focus {
  background-color: rgb(245 251 255 / 0.25);
}

.focus\:bg-blue-light-25\/30:focus {
  background-color: rgb(245 251 255 / 0.3);
}

.focus\:bg-blue-light-25\/40:focus {
  background-color: rgb(245 251 255 / 0.4);
}

.focus\:bg-blue-light-25\/50:focus {
  background-color: rgb(245 251 255 / 0.5);
}

.focus\:bg-blue-light-25\/60:focus {
  background-color: rgb(245 251 255 / 0.6);
}

.focus\:bg-blue-light-25\/70:focus {
  background-color: rgb(245 251 255 / 0.7);
}

.focus\:bg-blue-light-25\/75:focus {
  background-color: rgb(245 251 255 / 0.75);
}

.focus\:bg-blue-light-25\/80:focus {
  background-color: rgb(245 251 255 / 0.8);
}

.focus\:bg-blue-light-25\/90:focus {
  background-color: rgb(245 251 255 / 0.9);
}

.focus\:bg-blue-light-25\/95:focus {
  background-color: rgb(245 251 255 / 0.95);
}

.focus\:bg-blue-light-25\/100:focus {
  background-color: rgb(245 251 255 / 1);
}

.focus\:bg-blue-light-50\/0:focus {
  background-color: rgb(240 249 255 / 0);
}

.focus\:bg-blue-light-50\/5:focus {
  background-color: rgb(240 249 255 / 0.05);
}

.focus\:bg-blue-light-50\/10:focus {
  background-color: rgb(240 249 255 / 0.1);
}

.focus\:bg-blue-light-50\/20:focus {
  background-color: rgb(240 249 255 / 0.2);
}

.focus\:bg-blue-light-50\/25:focus {
  background-color: rgb(240 249 255 / 0.25);
}

.focus\:bg-blue-light-50\/30:focus {
  background-color: rgb(240 249 255 / 0.3);
}

.focus\:bg-blue-light-50\/40:focus {
  background-color: rgb(240 249 255 / 0.4);
}

.focus\:bg-blue-light-50\/50:focus {
  background-color: rgb(240 249 255 / 0.5);
}

.focus\:bg-blue-light-50\/60:focus {
  background-color: rgb(240 249 255 / 0.6);
}

.focus\:bg-blue-light-50\/70:focus {
  background-color: rgb(240 249 255 / 0.7);
}

.focus\:bg-blue-light-50\/75:focus {
  background-color: rgb(240 249 255 / 0.75);
}

.focus\:bg-blue-light-50\/80:focus {
  background-color: rgb(240 249 255 / 0.8);
}

.focus\:bg-blue-light-50\/90:focus {
  background-color: rgb(240 249 255 / 0.9);
}

.focus\:bg-blue-light-50\/95:focus {
  background-color: rgb(240 249 255 / 0.95);
}

.focus\:bg-blue-light-50\/100:focus {
  background-color: rgb(240 249 255 / 1);
}

.focus\:bg-blue-light-100\/0:focus {
  background-color: rgb(224 242 254 / 0);
}

.focus\:bg-blue-light-100\/5:focus {
  background-color: rgb(224 242 254 / 0.05);
}

.focus\:bg-blue-light-100\/10:focus {
  background-color: rgb(224 242 254 / 0.1);
}

.focus\:bg-blue-light-100\/20:focus {
  background-color: rgb(224 242 254 / 0.2);
}

.focus\:bg-blue-light-100\/25:focus {
  background-color: rgb(224 242 254 / 0.25);
}

.focus\:bg-blue-light-100\/30:focus {
  background-color: rgb(224 242 254 / 0.3);
}

.focus\:bg-blue-light-100\/40:focus {
  background-color: rgb(224 242 254 / 0.4);
}

.focus\:bg-blue-light-100\/50:focus {
  background-color: rgb(224 242 254 / 0.5);
}

.focus\:bg-blue-light-100\/60:focus {
  background-color: rgb(224 242 254 / 0.6);
}

.focus\:bg-blue-light-100\/70:focus {
  background-color: rgb(224 242 254 / 0.7);
}

.focus\:bg-blue-light-100\/75:focus {
  background-color: rgb(224 242 254 / 0.75);
}

.focus\:bg-blue-light-100\/80:focus {
  background-color: rgb(224 242 254 / 0.8);
}

.focus\:bg-blue-light-100\/90:focus {
  background-color: rgb(224 242 254 / 0.9);
}

.focus\:bg-blue-light-100\/95:focus {
  background-color: rgb(224 242 254 / 0.95);
}

.focus\:bg-blue-light-100\/100:focus {
  background-color: rgb(224 242 254 / 1);
}

.focus\:bg-blue-light-200\/0:focus {
  background-color: rgb(185 230 254 / 0);
}

.focus\:bg-blue-light-200\/5:focus {
  background-color: rgb(185 230 254 / 0.05);
}

.focus\:bg-blue-light-200\/10:focus {
  background-color: rgb(185 230 254 / 0.1);
}

.focus\:bg-blue-light-200\/20:focus {
  background-color: rgb(185 230 254 / 0.2);
}

.focus\:bg-blue-light-200\/25:focus {
  background-color: rgb(185 230 254 / 0.25);
}

.focus\:bg-blue-light-200\/30:focus {
  background-color: rgb(185 230 254 / 0.3);
}

.focus\:bg-blue-light-200\/40:focus {
  background-color: rgb(185 230 254 / 0.4);
}

.focus\:bg-blue-light-200\/50:focus {
  background-color: rgb(185 230 254 / 0.5);
}

.focus\:bg-blue-light-200\/60:focus {
  background-color: rgb(185 230 254 / 0.6);
}

.focus\:bg-blue-light-200\/70:focus {
  background-color: rgb(185 230 254 / 0.7);
}

.focus\:bg-blue-light-200\/75:focus {
  background-color: rgb(185 230 254 / 0.75);
}

.focus\:bg-blue-light-200\/80:focus {
  background-color: rgb(185 230 254 / 0.8);
}

.focus\:bg-blue-light-200\/90:focus {
  background-color: rgb(185 230 254 / 0.9);
}

.focus\:bg-blue-light-200\/95:focus {
  background-color: rgb(185 230 254 / 0.95);
}

.focus\:bg-blue-light-200\/100:focus {
  background-color: rgb(185 230 254 / 1);
}

.focus\:bg-blue-light-300\/0:focus {
  background-color: rgb(124 212 253 / 0);
}

.focus\:bg-blue-light-300\/5:focus {
  background-color: rgb(124 212 253 / 0.05);
}

.focus\:bg-blue-light-300\/10:focus {
  background-color: rgb(124 212 253 / 0.1);
}

.focus\:bg-blue-light-300\/20:focus {
  background-color: rgb(124 212 253 / 0.2);
}

.focus\:bg-blue-light-300\/25:focus {
  background-color: rgb(124 212 253 / 0.25);
}

.focus\:bg-blue-light-300\/30:focus {
  background-color: rgb(124 212 253 / 0.3);
}

.focus\:bg-blue-light-300\/40:focus {
  background-color: rgb(124 212 253 / 0.4);
}

.focus\:bg-blue-light-300\/50:focus {
  background-color: rgb(124 212 253 / 0.5);
}

.focus\:bg-blue-light-300\/60:focus {
  background-color: rgb(124 212 253 / 0.6);
}

.focus\:bg-blue-light-300\/70:focus {
  background-color: rgb(124 212 253 / 0.7);
}

.focus\:bg-blue-light-300\/75:focus {
  background-color: rgb(124 212 253 / 0.75);
}

.focus\:bg-blue-light-300\/80:focus {
  background-color: rgb(124 212 253 / 0.8);
}

.focus\:bg-blue-light-300\/90:focus {
  background-color: rgb(124 212 253 / 0.9);
}

.focus\:bg-blue-light-300\/95:focus {
  background-color: rgb(124 212 253 / 0.95);
}

.focus\:bg-blue-light-300\/100:focus {
  background-color: rgb(124 212 253 / 1);
}

.focus\:bg-blue-light-400\/0:focus {
  background-color: rgb(54 191 250 / 0);
}

.focus\:bg-blue-light-400\/5:focus {
  background-color: rgb(54 191 250 / 0.05);
}

.focus\:bg-blue-light-400\/10:focus {
  background-color: rgb(54 191 250 / 0.1);
}

.focus\:bg-blue-light-400\/20:focus {
  background-color: rgb(54 191 250 / 0.2);
}

.focus\:bg-blue-light-400\/25:focus {
  background-color: rgb(54 191 250 / 0.25);
}

.focus\:bg-blue-light-400\/30:focus {
  background-color: rgb(54 191 250 / 0.3);
}

.focus\:bg-blue-light-400\/40:focus {
  background-color: rgb(54 191 250 / 0.4);
}

.focus\:bg-blue-light-400\/50:focus {
  background-color: rgb(54 191 250 / 0.5);
}

.focus\:bg-blue-light-400\/60:focus {
  background-color: rgb(54 191 250 / 0.6);
}

.focus\:bg-blue-light-400\/70:focus {
  background-color: rgb(54 191 250 / 0.7);
}

.focus\:bg-blue-light-400\/75:focus {
  background-color: rgb(54 191 250 / 0.75);
}

.focus\:bg-blue-light-400\/80:focus {
  background-color: rgb(54 191 250 / 0.8);
}

.focus\:bg-blue-light-400\/90:focus {
  background-color: rgb(54 191 250 / 0.9);
}

.focus\:bg-blue-light-400\/95:focus {
  background-color: rgb(54 191 250 / 0.95);
}

.focus\:bg-blue-light-400\/100:focus {
  background-color: rgb(54 191 250 / 1);
}

.focus\:bg-blue-light-500\/0:focus {
  background-color: rgb(11 165 236 / 0);
}

.focus\:bg-blue-light-500\/5:focus {
  background-color: rgb(11 165 236 / 0.05);
}

.focus\:bg-blue-light-500\/10:focus {
  background-color: rgb(11 165 236 / 0.1);
}

.focus\:bg-blue-light-500\/20:focus {
  background-color: rgb(11 165 236 / 0.2);
}

.focus\:bg-blue-light-500\/25:focus {
  background-color: rgb(11 165 236 / 0.25);
}

.focus\:bg-blue-light-500\/30:focus {
  background-color: rgb(11 165 236 / 0.3);
}

.focus\:bg-blue-light-500\/40:focus {
  background-color: rgb(11 165 236 / 0.4);
}

.focus\:bg-blue-light-500\/50:focus {
  background-color: rgb(11 165 236 / 0.5);
}

.focus\:bg-blue-light-500\/60:focus {
  background-color: rgb(11 165 236 / 0.6);
}

.focus\:bg-blue-light-500\/70:focus {
  background-color: rgb(11 165 236 / 0.7);
}

.focus\:bg-blue-light-500\/75:focus {
  background-color: rgb(11 165 236 / 0.75);
}

.focus\:bg-blue-light-500\/80:focus {
  background-color: rgb(11 165 236 / 0.8);
}

.focus\:bg-blue-light-500\/90:focus {
  background-color: rgb(11 165 236 / 0.9);
}

.focus\:bg-blue-light-500\/95:focus {
  background-color: rgb(11 165 236 / 0.95);
}

.focus\:bg-blue-light-500\/100:focus {
  background-color: rgb(11 165 236 / 1);
}

.focus\:bg-blue-light-600\/0:focus {
  background-color: rgb(0 134 201 / 0);
}

.focus\:bg-blue-light-600\/5:focus {
  background-color: rgb(0 134 201 / 0.05);
}

.focus\:bg-blue-light-600\/10:focus {
  background-color: rgb(0 134 201 / 0.1);
}

.focus\:bg-blue-light-600\/20:focus {
  background-color: rgb(0 134 201 / 0.2);
}

.focus\:bg-blue-light-600\/25:focus {
  background-color: rgb(0 134 201 / 0.25);
}

.focus\:bg-blue-light-600\/30:focus {
  background-color: rgb(0 134 201 / 0.3);
}

.focus\:bg-blue-light-600\/40:focus {
  background-color: rgb(0 134 201 / 0.4);
}

.focus\:bg-blue-light-600\/50:focus {
  background-color: rgb(0 134 201 / 0.5);
}

.focus\:bg-blue-light-600\/60:focus {
  background-color: rgb(0 134 201 / 0.6);
}

.focus\:bg-blue-light-600\/70:focus {
  background-color: rgb(0 134 201 / 0.7);
}

.focus\:bg-blue-light-600\/75:focus {
  background-color: rgb(0 134 201 / 0.75);
}

.focus\:bg-blue-light-600\/80:focus {
  background-color: rgb(0 134 201 / 0.8);
}

.focus\:bg-blue-light-600\/90:focus {
  background-color: rgb(0 134 201 / 0.9);
}

.focus\:bg-blue-light-600\/95:focus {
  background-color: rgb(0 134 201 / 0.95);
}

.focus\:bg-blue-light-600\/100:focus {
  background-color: rgb(0 134 201 / 1);
}

.focus\:bg-blue-light-700\/0:focus {
  background-color: rgb(2 106 162 / 0);
}

.focus\:bg-blue-light-700\/5:focus {
  background-color: rgb(2 106 162 / 0.05);
}

.focus\:bg-blue-light-700\/10:focus {
  background-color: rgb(2 106 162 / 0.1);
}

.focus\:bg-blue-light-700\/20:focus {
  background-color: rgb(2 106 162 / 0.2);
}

.focus\:bg-blue-light-700\/25:focus {
  background-color: rgb(2 106 162 / 0.25);
}

.focus\:bg-blue-light-700\/30:focus {
  background-color: rgb(2 106 162 / 0.3);
}

.focus\:bg-blue-light-700\/40:focus {
  background-color: rgb(2 106 162 / 0.4);
}

.focus\:bg-blue-light-700\/50:focus {
  background-color: rgb(2 106 162 / 0.5);
}

.focus\:bg-blue-light-700\/60:focus {
  background-color: rgb(2 106 162 / 0.6);
}

.focus\:bg-blue-light-700\/70:focus {
  background-color: rgb(2 106 162 / 0.7);
}

.focus\:bg-blue-light-700\/75:focus {
  background-color: rgb(2 106 162 / 0.75);
}

.focus\:bg-blue-light-700\/80:focus {
  background-color: rgb(2 106 162 / 0.8);
}

.focus\:bg-blue-light-700\/90:focus {
  background-color: rgb(2 106 162 / 0.9);
}

.focus\:bg-blue-light-700\/95:focus {
  background-color: rgb(2 106 162 / 0.95);
}

.focus\:bg-blue-light-700\/100:focus {
  background-color: rgb(2 106 162 / 1);
}

.focus\:bg-blue-light-800\/0:focus {
  background-color: rgb(6 89 134 / 0);
}

.focus\:bg-blue-light-800\/5:focus {
  background-color: rgb(6 89 134 / 0.05);
}

.focus\:bg-blue-light-800\/10:focus {
  background-color: rgb(6 89 134 / 0.1);
}

.focus\:bg-blue-light-800\/20:focus {
  background-color: rgb(6 89 134 / 0.2);
}

.focus\:bg-blue-light-800\/25:focus {
  background-color: rgb(6 89 134 / 0.25);
}

.focus\:bg-blue-light-800\/30:focus {
  background-color: rgb(6 89 134 / 0.3);
}

.focus\:bg-blue-light-800\/40:focus {
  background-color: rgb(6 89 134 / 0.4);
}

.focus\:bg-blue-light-800\/50:focus {
  background-color: rgb(6 89 134 / 0.5);
}

.focus\:bg-blue-light-800\/60:focus {
  background-color: rgb(6 89 134 / 0.6);
}

.focus\:bg-blue-light-800\/70:focus {
  background-color: rgb(6 89 134 / 0.7);
}

.focus\:bg-blue-light-800\/75:focus {
  background-color: rgb(6 89 134 / 0.75);
}

.focus\:bg-blue-light-800\/80:focus {
  background-color: rgb(6 89 134 / 0.8);
}

.focus\:bg-blue-light-800\/90:focus {
  background-color: rgb(6 89 134 / 0.9);
}

.focus\:bg-blue-light-800\/95:focus {
  background-color: rgb(6 89 134 / 0.95);
}

.focus\:bg-blue-light-800\/100:focus {
  background-color: rgb(6 89 134 / 1);
}

.focus\:bg-blue-light-900\/0:focus {
  background-color: rgb(11 74 111 / 0);
}

.focus\:bg-blue-light-900\/5:focus {
  background-color: rgb(11 74 111 / 0.05);
}

.focus\:bg-blue-light-900\/10:focus {
  background-color: rgb(11 74 111 / 0.1);
}

.focus\:bg-blue-light-900\/20:focus {
  background-color: rgb(11 74 111 / 0.2);
}

.focus\:bg-blue-light-900\/25:focus {
  background-color: rgb(11 74 111 / 0.25);
}

.focus\:bg-blue-light-900\/30:focus {
  background-color: rgb(11 74 111 / 0.3);
}

.focus\:bg-blue-light-900\/40:focus {
  background-color: rgb(11 74 111 / 0.4);
}

.focus\:bg-blue-light-900\/50:focus {
  background-color: rgb(11 74 111 / 0.5);
}

.focus\:bg-blue-light-900\/60:focus {
  background-color: rgb(11 74 111 / 0.6);
}

.focus\:bg-blue-light-900\/70:focus {
  background-color: rgb(11 74 111 / 0.7);
}

.focus\:bg-blue-light-900\/75:focus {
  background-color: rgb(11 74 111 / 0.75);
}

.focus\:bg-blue-light-900\/80:focus {
  background-color: rgb(11 74 111 / 0.8);
}

.focus\:bg-blue-light-900\/90:focus {
  background-color: rgb(11 74 111 / 0.9);
}

.focus\:bg-blue-light-900\/95:focus {
  background-color: rgb(11 74 111 / 0.95);
}

.focus\:bg-blue-light-900\/100:focus {
  background-color: rgb(11 74 111 / 1);
}

.focus\:bg-blue-light\/0:focus {
  background-color: rgb(54 191 250 / 0);
}

.focus\:bg-blue-light\/5:focus {
  background-color: rgb(54 191 250 / 0.05);
}

.focus\:bg-blue-light\/10:focus {
  background-color: rgb(54 191 250 / 0.1);
}

.focus\:bg-blue-light\/20:focus {
  background-color: rgb(54 191 250 / 0.2);
}

.focus\:bg-blue-light\/25:focus {
  background-color: rgb(54 191 250 / 0.25);
}

.focus\:bg-blue-light\/30:focus {
  background-color: rgb(54 191 250 / 0.3);
}

.focus\:bg-blue-light\/40:focus {
  background-color: rgb(54 191 250 / 0.4);
}

.focus\:bg-blue-light\/50:focus {
  background-color: rgb(54 191 250 / 0.5);
}

.focus\:bg-blue-light\/60:focus {
  background-color: rgb(54 191 250 / 0.6);
}

.focus\:bg-blue-light\/70:focus {
  background-color: rgb(54 191 250 / 0.7);
}

.focus\:bg-blue-light\/75:focus {
  background-color: rgb(54 191 250 / 0.75);
}

.focus\:bg-blue-light\/80:focus {
  background-color: rgb(54 191 250 / 0.8);
}

.focus\:bg-blue-light\/90:focus {
  background-color: rgb(54 191 250 / 0.9);
}

.focus\:bg-blue-light\/95:focus {
  background-color: rgb(54 191 250 / 0.95);
}

.focus\:bg-blue-light\/100:focus {
  background-color: rgb(54 191 250 / 1);
}

.focus\:bg-blue-25\/0:focus {
  background-color: rgb(245 250 255 / 0);
}

.focus\:bg-blue-25\/5:focus {
  background-color: rgb(245 250 255 / 0.05);
}

.focus\:bg-blue-25\/10:focus {
  background-color: rgb(245 250 255 / 0.1);
}

.focus\:bg-blue-25\/20:focus {
  background-color: rgb(245 250 255 / 0.2);
}

.focus\:bg-blue-25\/25:focus {
  background-color: rgb(245 250 255 / 0.25);
}

.focus\:bg-blue-25\/30:focus {
  background-color: rgb(245 250 255 / 0.3);
}

.focus\:bg-blue-25\/40:focus {
  background-color: rgb(245 250 255 / 0.4);
}

.focus\:bg-blue-25\/50:focus {
  background-color: rgb(245 250 255 / 0.5);
}

.focus\:bg-blue-25\/60:focus {
  background-color: rgb(245 250 255 / 0.6);
}

.focus\:bg-blue-25\/70:focus {
  background-color: rgb(245 250 255 / 0.7);
}

.focus\:bg-blue-25\/75:focus {
  background-color: rgb(245 250 255 / 0.75);
}

.focus\:bg-blue-25\/80:focus {
  background-color: rgb(245 250 255 / 0.8);
}

.focus\:bg-blue-25\/90:focus {
  background-color: rgb(245 250 255 / 0.9);
}

.focus\:bg-blue-25\/95:focus {
  background-color: rgb(245 250 255 / 0.95);
}

.focus\:bg-blue-25\/100:focus {
  background-color: rgb(245 250 255 / 1);
}

.focus\:bg-blue-50\/0:focus {
  background-color: rgb(239 248 255 / 0);
}

.focus\:bg-blue-50\/5:focus {
  background-color: rgb(239 248 255 / 0.05);
}

.focus\:bg-blue-50\/10:focus {
  background-color: rgb(239 248 255 / 0.1);
}

.focus\:bg-blue-50\/20:focus {
  background-color: rgb(239 248 255 / 0.2);
}

.focus\:bg-blue-50\/25:focus {
  background-color: rgb(239 248 255 / 0.25);
}

.focus\:bg-blue-50\/30:focus {
  background-color: rgb(239 248 255 / 0.3);
}

.focus\:bg-blue-50\/40:focus {
  background-color: rgb(239 248 255 / 0.4);
}

.focus\:bg-blue-50\/50:focus {
  background-color: rgb(239 248 255 / 0.5);
}

.focus\:bg-blue-50\/60:focus {
  background-color: rgb(239 248 255 / 0.6);
}

.focus\:bg-blue-50\/70:focus {
  background-color: rgb(239 248 255 / 0.7);
}

.focus\:bg-blue-50\/75:focus {
  background-color: rgb(239 248 255 / 0.75);
}

.focus\:bg-blue-50\/80:focus {
  background-color: rgb(239 248 255 / 0.8);
}

.focus\:bg-blue-50\/90:focus {
  background-color: rgb(239 248 255 / 0.9);
}

.focus\:bg-blue-50\/95:focus {
  background-color: rgb(239 248 255 / 0.95);
}

.focus\:bg-blue-50\/100:focus {
  background-color: rgb(239 248 255 / 1);
}

.focus\:bg-blue-100\/0:focus {
  background-color: rgb(209 233 255 / 0);
}

.focus\:bg-blue-100\/5:focus {
  background-color: rgb(209 233 255 / 0.05);
}

.focus\:bg-blue-100\/10:focus {
  background-color: rgb(209 233 255 / 0.1);
}

.focus\:bg-blue-100\/20:focus {
  background-color: rgb(209 233 255 / 0.2);
}

.focus\:bg-blue-100\/25:focus {
  background-color: rgb(209 233 255 / 0.25);
}

.focus\:bg-blue-100\/30:focus {
  background-color: rgb(209 233 255 / 0.3);
}

.focus\:bg-blue-100\/40:focus {
  background-color: rgb(209 233 255 / 0.4);
}

.focus\:bg-blue-100\/50:focus {
  background-color: rgb(209 233 255 / 0.5);
}

.focus\:bg-blue-100\/60:focus {
  background-color: rgb(209 233 255 / 0.6);
}

.focus\:bg-blue-100\/70:focus {
  background-color: rgb(209 233 255 / 0.7);
}

.focus\:bg-blue-100\/75:focus {
  background-color: rgb(209 233 255 / 0.75);
}

.focus\:bg-blue-100\/80:focus {
  background-color: rgb(209 233 255 / 0.8);
}

.focus\:bg-blue-100\/90:focus {
  background-color: rgb(209 233 255 / 0.9);
}

.focus\:bg-blue-100\/95:focus {
  background-color: rgb(209 233 255 / 0.95);
}

.focus\:bg-blue-100\/100:focus {
  background-color: rgb(209 233 255 / 1);
}

.focus\:bg-blue-200\/0:focus {
  background-color: rgb(178 221 255 / 0);
}

.focus\:bg-blue-200\/5:focus {
  background-color: rgb(178 221 255 / 0.05);
}

.focus\:bg-blue-200\/10:focus {
  background-color: rgb(178 221 255 / 0.1);
}

.focus\:bg-blue-200\/20:focus {
  background-color: rgb(178 221 255 / 0.2);
}

.focus\:bg-blue-200\/25:focus {
  background-color: rgb(178 221 255 / 0.25);
}

.focus\:bg-blue-200\/30:focus {
  background-color: rgb(178 221 255 / 0.3);
}

.focus\:bg-blue-200\/40:focus {
  background-color: rgb(178 221 255 / 0.4);
}

.focus\:bg-blue-200\/50:focus {
  background-color: rgb(178 221 255 / 0.5);
}

.focus\:bg-blue-200\/60:focus {
  background-color: rgb(178 221 255 / 0.6);
}

.focus\:bg-blue-200\/70:focus {
  background-color: rgb(178 221 255 / 0.7);
}

.focus\:bg-blue-200\/75:focus {
  background-color: rgb(178 221 255 / 0.75);
}

.focus\:bg-blue-200\/80:focus {
  background-color: rgb(178 221 255 / 0.8);
}

.focus\:bg-blue-200\/90:focus {
  background-color: rgb(178 221 255 / 0.9);
}

.focus\:bg-blue-200\/95:focus {
  background-color: rgb(178 221 255 / 0.95);
}

.focus\:bg-blue-200\/100:focus {
  background-color: rgb(178 221 255 / 1);
}

.focus\:bg-blue-300\/0:focus {
  background-color: rgb(132 202 255 / 0);
}

.focus\:bg-blue-300\/5:focus {
  background-color: rgb(132 202 255 / 0.05);
}

.focus\:bg-blue-300\/10:focus {
  background-color: rgb(132 202 255 / 0.1);
}

.focus\:bg-blue-300\/20:focus {
  background-color: rgb(132 202 255 / 0.2);
}

.focus\:bg-blue-300\/25:focus {
  background-color: rgb(132 202 255 / 0.25);
}

.focus\:bg-blue-300\/30:focus {
  background-color: rgb(132 202 255 / 0.3);
}

.focus\:bg-blue-300\/40:focus {
  background-color: rgb(132 202 255 / 0.4);
}

.focus\:bg-blue-300\/50:focus {
  background-color: rgb(132 202 255 / 0.5);
}

.focus\:bg-blue-300\/60:focus {
  background-color: rgb(132 202 255 / 0.6);
}

.focus\:bg-blue-300\/70:focus {
  background-color: rgb(132 202 255 / 0.7);
}

.focus\:bg-blue-300\/75:focus {
  background-color: rgb(132 202 255 / 0.75);
}

.focus\:bg-blue-300\/80:focus {
  background-color: rgb(132 202 255 / 0.8);
}

.focus\:bg-blue-300\/90:focus {
  background-color: rgb(132 202 255 / 0.9);
}

.focus\:bg-blue-300\/95:focus {
  background-color: rgb(132 202 255 / 0.95);
}

.focus\:bg-blue-300\/100:focus {
  background-color: rgb(132 202 255 / 1);
}

.focus\:bg-blue-400\/0:focus {
  background-color: rgb(83 177 253 / 0);
}

.focus\:bg-blue-400\/5:focus {
  background-color: rgb(83 177 253 / 0.05);
}

.focus\:bg-blue-400\/10:focus {
  background-color: rgb(83 177 253 / 0.1);
}

.focus\:bg-blue-400\/20:focus {
  background-color: rgb(83 177 253 / 0.2);
}

.focus\:bg-blue-400\/25:focus {
  background-color: rgb(83 177 253 / 0.25);
}

.focus\:bg-blue-400\/30:focus {
  background-color: rgb(83 177 253 / 0.3);
}

.focus\:bg-blue-400\/40:focus {
  background-color: rgb(83 177 253 / 0.4);
}

.focus\:bg-blue-400\/50:focus {
  background-color: rgb(83 177 253 / 0.5);
}

.focus\:bg-blue-400\/60:focus {
  background-color: rgb(83 177 253 / 0.6);
}

.focus\:bg-blue-400\/70:focus {
  background-color: rgb(83 177 253 / 0.7);
}

.focus\:bg-blue-400\/75:focus {
  background-color: rgb(83 177 253 / 0.75);
}

.focus\:bg-blue-400\/80:focus {
  background-color: rgb(83 177 253 / 0.8);
}

.focus\:bg-blue-400\/90:focus {
  background-color: rgb(83 177 253 / 0.9);
}

.focus\:bg-blue-400\/95:focus {
  background-color: rgb(83 177 253 / 0.95);
}

.focus\:bg-blue-400\/100:focus {
  background-color: rgb(83 177 253 / 1);
}

.focus\:bg-blue-500\/0:focus {
  background-color: rgb(46 144 250 / 0);
}

.focus\:bg-blue-500\/5:focus {
  background-color: rgb(46 144 250 / 0.05);
}

.focus\:bg-blue-500\/10:focus {
  background-color: rgb(46 144 250 / 0.1);
}

.focus\:bg-blue-500\/20:focus {
  background-color: rgb(46 144 250 / 0.2);
}

.focus\:bg-blue-500\/25:focus {
  background-color: rgb(46 144 250 / 0.25);
}

.focus\:bg-blue-500\/30:focus {
  background-color: rgb(46 144 250 / 0.3);
}

.focus\:bg-blue-500\/40:focus {
  background-color: rgb(46 144 250 / 0.4);
}

.focus\:bg-blue-500\/50:focus {
  background-color: rgb(46 144 250 / 0.5);
}

.focus\:bg-blue-500\/60:focus {
  background-color: rgb(46 144 250 / 0.6);
}

.focus\:bg-blue-500\/70:focus {
  background-color: rgb(46 144 250 / 0.7);
}

.focus\:bg-blue-500\/75:focus {
  background-color: rgb(46 144 250 / 0.75);
}

.focus\:bg-blue-500\/80:focus {
  background-color: rgb(46 144 250 / 0.8);
}

.focus\:bg-blue-500\/90:focus {
  background-color: rgb(46 144 250 / 0.9);
}

.focus\:bg-blue-500\/95:focus {
  background-color: rgb(46 144 250 / 0.95);
}

.focus\:bg-blue-500\/100:focus {
  background-color: rgb(46 144 250 / 1);
}

.focus\:bg-blue-600\/0:focus {
  background-color: rgb(21 112 239 / 0);
}

.focus\:bg-blue-600\/5:focus {
  background-color: rgb(21 112 239 / 0.05);
}

.focus\:bg-blue-600\/10:focus {
  background-color: rgb(21 112 239 / 0.1);
}

.focus\:bg-blue-600\/20:focus {
  background-color: rgb(21 112 239 / 0.2);
}

.focus\:bg-blue-600\/25:focus {
  background-color: rgb(21 112 239 / 0.25);
}

.focus\:bg-blue-600\/30:focus {
  background-color: rgb(21 112 239 / 0.3);
}

.focus\:bg-blue-600\/40:focus {
  background-color: rgb(21 112 239 / 0.4);
}

.focus\:bg-blue-600\/50:focus {
  background-color: rgb(21 112 239 / 0.5);
}

.focus\:bg-blue-600\/60:focus {
  background-color: rgb(21 112 239 / 0.6);
}

.focus\:bg-blue-600\/70:focus {
  background-color: rgb(21 112 239 / 0.7);
}

.focus\:bg-blue-600\/75:focus {
  background-color: rgb(21 112 239 / 0.75);
}

.focus\:bg-blue-600\/80:focus {
  background-color: rgb(21 112 239 / 0.8);
}

.focus\:bg-blue-600\/90:focus {
  background-color: rgb(21 112 239 / 0.9);
}

.focus\:bg-blue-600\/95:focus {
  background-color: rgb(21 112 239 / 0.95);
}

.focus\:bg-blue-600\/100:focus {
  background-color: rgb(21 112 239 / 1);
}

.focus\:bg-blue-700\/0:focus {
  background-color: rgb(23 92 211 / 0);
}

.focus\:bg-blue-700\/5:focus {
  background-color: rgb(23 92 211 / 0.05);
}

.focus\:bg-blue-700\/10:focus {
  background-color: rgb(23 92 211 / 0.1);
}

.focus\:bg-blue-700\/20:focus {
  background-color: rgb(23 92 211 / 0.2);
}

.focus\:bg-blue-700\/25:focus {
  background-color: rgb(23 92 211 / 0.25);
}

.focus\:bg-blue-700\/30:focus {
  background-color: rgb(23 92 211 / 0.3);
}

.focus\:bg-blue-700\/40:focus {
  background-color: rgb(23 92 211 / 0.4);
}

.focus\:bg-blue-700\/50:focus {
  background-color: rgb(23 92 211 / 0.5);
}

.focus\:bg-blue-700\/60:focus {
  background-color: rgb(23 92 211 / 0.6);
}

.focus\:bg-blue-700\/70:focus {
  background-color: rgb(23 92 211 / 0.7);
}

.focus\:bg-blue-700\/75:focus {
  background-color: rgb(23 92 211 / 0.75);
}

.focus\:bg-blue-700\/80:focus {
  background-color: rgb(23 92 211 / 0.8);
}

.focus\:bg-blue-700\/90:focus {
  background-color: rgb(23 92 211 / 0.9);
}

.focus\:bg-blue-700\/95:focus {
  background-color: rgb(23 92 211 / 0.95);
}

.focus\:bg-blue-700\/100:focus {
  background-color: rgb(23 92 211 / 1);
}

.focus\:bg-blue-800\/0:focus {
  background-color: rgb(24 73 169 / 0);
}

.focus\:bg-blue-800\/5:focus {
  background-color: rgb(24 73 169 / 0.05);
}

.focus\:bg-blue-800\/10:focus {
  background-color: rgb(24 73 169 / 0.1);
}

.focus\:bg-blue-800\/20:focus {
  background-color: rgb(24 73 169 / 0.2);
}

.focus\:bg-blue-800\/25:focus {
  background-color: rgb(24 73 169 / 0.25);
}

.focus\:bg-blue-800\/30:focus {
  background-color: rgb(24 73 169 / 0.3);
}

.focus\:bg-blue-800\/40:focus {
  background-color: rgb(24 73 169 / 0.4);
}

.focus\:bg-blue-800\/50:focus {
  background-color: rgb(24 73 169 / 0.5);
}

.focus\:bg-blue-800\/60:focus {
  background-color: rgb(24 73 169 / 0.6);
}

.focus\:bg-blue-800\/70:focus {
  background-color: rgb(24 73 169 / 0.7);
}

.focus\:bg-blue-800\/75:focus {
  background-color: rgb(24 73 169 / 0.75);
}

.focus\:bg-blue-800\/80:focus {
  background-color: rgb(24 73 169 / 0.8);
}

.focus\:bg-blue-800\/90:focus {
  background-color: rgb(24 73 169 / 0.9);
}

.focus\:bg-blue-800\/95:focus {
  background-color: rgb(24 73 169 / 0.95);
}

.focus\:bg-blue-800\/100:focus {
  background-color: rgb(24 73 169 / 1);
}

.focus\:bg-blue-900\/0:focus {
  background-color: rgb(25 65 133 / 0);
}

.focus\:bg-blue-900\/5:focus {
  background-color: rgb(25 65 133 / 0.05);
}

.focus\:bg-blue-900\/10:focus {
  background-color: rgb(25 65 133 / 0.1);
}

.focus\:bg-blue-900\/20:focus {
  background-color: rgb(25 65 133 / 0.2);
}

.focus\:bg-blue-900\/25:focus {
  background-color: rgb(25 65 133 / 0.25);
}

.focus\:bg-blue-900\/30:focus {
  background-color: rgb(25 65 133 / 0.3);
}

.focus\:bg-blue-900\/40:focus {
  background-color: rgb(25 65 133 / 0.4);
}

.focus\:bg-blue-900\/50:focus {
  background-color: rgb(25 65 133 / 0.5);
}

.focus\:bg-blue-900\/60:focus {
  background-color: rgb(25 65 133 / 0.6);
}

.focus\:bg-blue-900\/70:focus {
  background-color: rgb(25 65 133 / 0.7);
}

.focus\:bg-blue-900\/75:focus {
  background-color: rgb(25 65 133 / 0.75);
}

.focus\:bg-blue-900\/80:focus {
  background-color: rgb(25 65 133 / 0.8);
}

.focus\:bg-blue-900\/90:focus {
  background-color: rgb(25 65 133 / 0.9);
}

.focus\:bg-blue-900\/95:focus {
  background-color: rgb(25 65 133 / 0.95);
}

.focus\:bg-blue-900\/100:focus {
  background-color: rgb(25 65 133 / 1);
}

.focus\:bg-blue\/0:focus {
  background-color: rgb(83 177 253 / 0);
}

.focus\:bg-blue\/5:focus {
  background-color: rgb(83 177 253 / 0.05);
}

.focus\:bg-blue\/10:focus {
  background-color: rgb(83 177 253 / 0.1);
}

.focus\:bg-blue\/20:focus {
  background-color: rgb(83 177 253 / 0.2);
}

.focus\:bg-blue\/25:focus {
  background-color: rgb(83 177 253 / 0.25);
}

.focus\:bg-blue\/30:focus {
  background-color: rgb(83 177 253 / 0.3);
}

.focus\:bg-blue\/40:focus {
  background-color: rgb(83 177 253 / 0.4);
}

.focus\:bg-blue\/50:focus {
  background-color: rgb(83 177 253 / 0.5);
}

.focus\:bg-blue\/60:focus {
  background-color: rgb(83 177 253 / 0.6);
}

.focus\:bg-blue\/70:focus {
  background-color: rgb(83 177 253 / 0.7);
}

.focus\:bg-blue\/75:focus {
  background-color: rgb(83 177 253 / 0.75);
}

.focus\:bg-blue\/80:focus {
  background-color: rgb(83 177 253 / 0.8);
}

.focus\:bg-blue\/90:focus {
  background-color: rgb(83 177 253 / 0.9);
}

.focus\:bg-blue\/95:focus {
  background-color: rgb(83 177 253 / 0.95);
}

.focus\:bg-blue\/100:focus {
  background-color: rgb(83 177 253 / 1);
}

.focus\:bg-blue-dark-25\/0:focus {
  background-color: rgb(245 248 255 / 0);
}

.focus\:bg-blue-dark-25\/5:focus {
  background-color: rgb(245 248 255 / 0.05);
}

.focus\:bg-blue-dark-25\/10:focus {
  background-color: rgb(245 248 255 / 0.1);
}

.focus\:bg-blue-dark-25\/20:focus {
  background-color: rgb(245 248 255 / 0.2);
}

.focus\:bg-blue-dark-25\/25:focus {
  background-color: rgb(245 248 255 / 0.25);
}

.focus\:bg-blue-dark-25\/30:focus {
  background-color: rgb(245 248 255 / 0.3);
}

.focus\:bg-blue-dark-25\/40:focus {
  background-color: rgb(245 248 255 / 0.4);
}

.focus\:bg-blue-dark-25\/50:focus {
  background-color: rgb(245 248 255 / 0.5);
}

.focus\:bg-blue-dark-25\/60:focus {
  background-color: rgb(245 248 255 / 0.6);
}

.focus\:bg-blue-dark-25\/70:focus {
  background-color: rgb(245 248 255 / 0.7);
}

.focus\:bg-blue-dark-25\/75:focus {
  background-color: rgb(245 248 255 / 0.75);
}

.focus\:bg-blue-dark-25\/80:focus {
  background-color: rgb(245 248 255 / 0.8);
}

.focus\:bg-blue-dark-25\/90:focus {
  background-color: rgb(245 248 255 / 0.9);
}

.focus\:bg-blue-dark-25\/95:focus {
  background-color: rgb(245 248 255 / 0.95);
}

.focus\:bg-blue-dark-25\/100:focus {
  background-color: rgb(245 248 255 / 1);
}

.focus\:bg-blue-dark-50\/0:focus {
  background-color: rgb(239 244 255 / 0);
}

.focus\:bg-blue-dark-50\/5:focus {
  background-color: rgb(239 244 255 / 0.05);
}

.focus\:bg-blue-dark-50\/10:focus {
  background-color: rgb(239 244 255 / 0.1);
}

.focus\:bg-blue-dark-50\/20:focus {
  background-color: rgb(239 244 255 / 0.2);
}

.focus\:bg-blue-dark-50\/25:focus {
  background-color: rgb(239 244 255 / 0.25);
}

.focus\:bg-blue-dark-50\/30:focus {
  background-color: rgb(239 244 255 / 0.3);
}

.focus\:bg-blue-dark-50\/40:focus {
  background-color: rgb(239 244 255 / 0.4);
}

.focus\:bg-blue-dark-50\/50:focus {
  background-color: rgb(239 244 255 / 0.5);
}

.focus\:bg-blue-dark-50\/60:focus {
  background-color: rgb(239 244 255 / 0.6);
}

.focus\:bg-blue-dark-50\/70:focus {
  background-color: rgb(239 244 255 / 0.7);
}

.focus\:bg-blue-dark-50\/75:focus {
  background-color: rgb(239 244 255 / 0.75);
}

.focus\:bg-blue-dark-50\/80:focus {
  background-color: rgb(239 244 255 / 0.8);
}

.focus\:bg-blue-dark-50\/90:focus {
  background-color: rgb(239 244 255 / 0.9);
}

.focus\:bg-blue-dark-50\/95:focus {
  background-color: rgb(239 244 255 / 0.95);
}

.focus\:bg-blue-dark-50\/100:focus {
  background-color: rgb(239 244 255 / 1);
}

.focus\:bg-blue-dark-100\/0:focus {
  background-color: rgb(209 224 255 / 0);
}

.focus\:bg-blue-dark-100\/5:focus {
  background-color: rgb(209 224 255 / 0.05);
}

.focus\:bg-blue-dark-100\/10:focus {
  background-color: rgb(209 224 255 / 0.1);
}

.focus\:bg-blue-dark-100\/20:focus {
  background-color: rgb(209 224 255 / 0.2);
}

.focus\:bg-blue-dark-100\/25:focus {
  background-color: rgb(209 224 255 / 0.25);
}

.focus\:bg-blue-dark-100\/30:focus {
  background-color: rgb(209 224 255 / 0.3);
}

.focus\:bg-blue-dark-100\/40:focus {
  background-color: rgb(209 224 255 / 0.4);
}

.focus\:bg-blue-dark-100\/50:focus {
  background-color: rgb(209 224 255 / 0.5);
}

.focus\:bg-blue-dark-100\/60:focus {
  background-color: rgb(209 224 255 / 0.6);
}

.focus\:bg-blue-dark-100\/70:focus {
  background-color: rgb(209 224 255 / 0.7);
}

.focus\:bg-blue-dark-100\/75:focus {
  background-color: rgb(209 224 255 / 0.75);
}

.focus\:bg-blue-dark-100\/80:focus {
  background-color: rgb(209 224 255 / 0.8);
}

.focus\:bg-blue-dark-100\/90:focus {
  background-color: rgb(209 224 255 / 0.9);
}

.focus\:bg-blue-dark-100\/95:focus {
  background-color: rgb(209 224 255 / 0.95);
}

.focus\:bg-blue-dark-100\/100:focus {
  background-color: rgb(209 224 255 / 1);
}

.focus\:bg-blue-dark-200\/0:focus {
  background-color: rgb(178 204 255 / 0);
}

.focus\:bg-blue-dark-200\/5:focus {
  background-color: rgb(178 204 255 / 0.05);
}

.focus\:bg-blue-dark-200\/10:focus {
  background-color: rgb(178 204 255 / 0.1);
}

.focus\:bg-blue-dark-200\/20:focus {
  background-color: rgb(178 204 255 / 0.2);
}

.focus\:bg-blue-dark-200\/25:focus {
  background-color: rgb(178 204 255 / 0.25);
}

.focus\:bg-blue-dark-200\/30:focus {
  background-color: rgb(178 204 255 / 0.3);
}

.focus\:bg-blue-dark-200\/40:focus {
  background-color: rgb(178 204 255 / 0.4);
}

.focus\:bg-blue-dark-200\/50:focus {
  background-color: rgb(178 204 255 / 0.5);
}

.focus\:bg-blue-dark-200\/60:focus {
  background-color: rgb(178 204 255 / 0.6);
}

.focus\:bg-blue-dark-200\/70:focus {
  background-color: rgb(178 204 255 / 0.7);
}

.focus\:bg-blue-dark-200\/75:focus {
  background-color: rgb(178 204 255 / 0.75);
}

.focus\:bg-blue-dark-200\/80:focus {
  background-color: rgb(178 204 255 / 0.8);
}

.focus\:bg-blue-dark-200\/90:focus {
  background-color: rgb(178 204 255 / 0.9);
}

.focus\:bg-blue-dark-200\/95:focus {
  background-color: rgb(178 204 255 / 0.95);
}

.focus\:bg-blue-dark-200\/100:focus {
  background-color: rgb(178 204 255 / 1);
}

.focus\:bg-blue-dark-300\/0:focus {
  background-color: rgb(132 173 255 / 0);
}

.focus\:bg-blue-dark-300\/5:focus {
  background-color: rgb(132 173 255 / 0.05);
}

.focus\:bg-blue-dark-300\/10:focus {
  background-color: rgb(132 173 255 / 0.1);
}

.focus\:bg-blue-dark-300\/20:focus {
  background-color: rgb(132 173 255 / 0.2);
}

.focus\:bg-blue-dark-300\/25:focus {
  background-color: rgb(132 173 255 / 0.25);
}

.focus\:bg-blue-dark-300\/30:focus {
  background-color: rgb(132 173 255 / 0.3);
}

.focus\:bg-blue-dark-300\/40:focus {
  background-color: rgb(132 173 255 / 0.4);
}

.focus\:bg-blue-dark-300\/50:focus {
  background-color: rgb(132 173 255 / 0.5);
}

.focus\:bg-blue-dark-300\/60:focus {
  background-color: rgb(132 173 255 / 0.6);
}

.focus\:bg-blue-dark-300\/70:focus {
  background-color: rgb(132 173 255 / 0.7);
}

.focus\:bg-blue-dark-300\/75:focus {
  background-color: rgb(132 173 255 / 0.75);
}

.focus\:bg-blue-dark-300\/80:focus {
  background-color: rgb(132 173 255 / 0.8);
}

.focus\:bg-blue-dark-300\/90:focus {
  background-color: rgb(132 173 255 / 0.9);
}

.focus\:bg-blue-dark-300\/95:focus {
  background-color: rgb(132 173 255 / 0.95);
}

.focus\:bg-blue-dark-300\/100:focus {
  background-color: rgb(132 173 255 / 1);
}

.focus\:bg-blue-dark-400\/0:focus {
  background-color: rgb(82 139 255 / 0);
}

.focus\:bg-blue-dark-400\/5:focus {
  background-color: rgb(82 139 255 / 0.05);
}

.focus\:bg-blue-dark-400\/10:focus {
  background-color: rgb(82 139 255 / 0.1);
}

.focus\:bg-blue-dark-400\/20:focus {
  background-color: rgb(82 139 255 / 0.2);
}

.focus\:bg-blue-dark-400\/25:focus {
  background-color: rgb(82 139 255 / 0.25);
}

.focus\:bg-blue-dark-400\/30:focus {
  background-color: rgb(82 139 255 / 0.3);
}

.focus\:bg-blue-dark-400\/40:focus {
  background-color: rgb(82 139 255 / 0.4);
}

.focus\:bg-blue-dark-400\/50:focus {
  background-color: rgb(82 139 255 / 0.5);
}

.focus\:bg-blue-dark-400\/60:focus {
  background-color: rgb(82 139 255 / 0.6);
}

.focus\:bg-blue-dark-400\/70:focus {
  background-color: rgb(82 139 255 / 0.7);
}

.focus\:bg-blue-dark-400\/75:focus {
  background-color: rgb(82 139 255 / 0.75);
}

.focus\:bg-blue-dark-400\/80:focus {
  background-color: rgb(82 139 255 / 0.8);
}

.focus\:bg-blue-dark-400\/90:focus {
  background-color: rgb(82 139 255 / 0.9);
}

.focus\:bg-blue-dark-400\/95:focus {
  background-color: rgb(82 139 255 / 0.95);
}

.focus\:bg-blue-dark-400\/100:focus {
  background-color: rgb(82 139 255 / 1);
}

.focus\:bg-blue-dark-500\/0:focus {
  background-color: rgb(41 112 255 / 0);
}

.focus\:bg-blue-dark-500\/5:focus {
  background-color: rgb(41 112 255 / 0.05);
}

.focus\:bg-blue-dark-500\/10:focus {
  background-color: rgb(41 112 255 / 0.1);
}

.focus\:bg-blue-dark-500\/20:focus {
  background-color: rgb(41 112 255 / 0.2);
}

.focus\:bg-blue-dark-500\/25:focus {
  background-color: rgb(41 112 255 / 0.25);
}

.focus\:bg-blue-dark-500\/30:focus {
  background-color: rgb(41 112 255 / 0.3);
}

.focus\:bg-blue-dark-500\/40:focus {
  background-color: rgb(41 112 255 / 0.4);
}

.focus\:bg-blue-dark-500\/50:focus {
  background-color: rgb(41 112 255 / 0.5);
}

.focus\:bg-blue-dark-500\/60:focus {
  background-color: rgb(41 112 255 / 0.6);
}

.focus\:bg-blue-dark-500\/70:focus {
  background-color: rgb(41 112 255 / 0.7);
}

.focus\:bg-blue-dark-500\/75:focus {
  background-color: rgb(41 112 255 / 0.75);
}

.focus\:bg-blue-dark-500\/80:focus {
  background-color: rgb(41 112 255 / 0.8);
}

.focus\:bg-blue-dark-500\/90:focus {
  background-color: rgb(41 112 255 / 0.9);
}

.focus\:bg-blue-dark-500\/95:focus {
  background-color: rgb(41 112 255 / 0.95);
}

.focus\:bg-blue-dark-500\/100:focus {
  background-color: rgb(41 112 255 / 1);
}

.focus\:bg-blue-dark-600\/0:focus {
  background-color: rgb(21 94 239 / 0);
}

.focus\:bg-blue-dark-600\/5:focus {
  background-color: rgb(21 94 239 / 0.05);
}

.focus\:bg-blue-dark-600\/10:focus {
  background-color: rgb(21 94 239 / 0.1);
}

.focus\:bg-blue-dark-600\/20:focus {
  background-color: rgb(21 94 239 / 0.2);
}

.focus\:bg-blue-dark-600\/25:focus {
  background-color: rgb(21 94 239 / 0.25);
}

.focus\:bg-blue-dark-600\/30:focus {
  background-color: rgb(21 94 239 / 0.3);
}

.focus\:bg-blue-dark-600\/40:focus {
  background-color: rgb(21 94 239 / 0.4);
}

.focus\:bg-blue-dark-600\/50:focus {
  background-color: rgb(21 94 239 / 0.5);
}

.focus\:bg-blue-dark-600\/60:focus {
  background-color: rgb(21 94 239 / 0.6);
}

.focus\:bg-blue-dark-600\/70:focus {
  background-color: rgb(21 94 239 / 0.7);
}

.focus\:bg-blue-dark-600\/75:focus {
  background-color: rgb(21 94 239 / 0.75);
}

.focus\:bg-blue-dark-600\/80:focus {
  background-color: rgb(21 94 239 / 0.8);
}

.focus\:bg-blue-dark-600\/90:focus {
  background-color: rgb(21 94 239 / 0.9);
}

.focus\:bg-blue-dark-600\/95:focus {
  background-color: rgb(21 94 239 / 0.95);
}

.focus\:bg-blue-dark-600\/100:focus {
  background-color: rgb(21 94 239 / 1);
}

.focus\:bg-blue-dark-700\/0:focus {
  background-color: rgb(0 78 235 / 0);
}

.focus\:bg-blue-dark-700\/5:focus {
  background-color: rgb(0 78 235 / 0.05);
}

.focus\:bg-blue-dark-700\/10:focus {
  background-color: rgb(0 78 235 / 0.1);
}

.focus\:bg-blue-dark-700\/20:focus {
  background-color: rgb(0 78 235 / 0.2);
}

.focus\:bg-blue-dark-700\/25:focus {
  background-color: rgb(0 78 235 / 0.25);
}

.focus\:bg-blue-dark-700\/30:focus {
  background-color: rgb(0 78 235 / 0.3);
}

.focus\:bg-blue-dark-700\/40:focus {
  background-color: rgb(0 78 235 / 0.4);
}

.focus\:bg-blue-dark-700\/50:focus {
  background-color: rgb(0 78 235 / 0.5);
}

.focus\:bg-blue-dark-700\/60:focus {
  background-color: rgb(0 78 235 / 0.6);
}

.focus\:bg-blue-dark-700\/70:focus {
  background-color: rgb(0 78 235 / 0.7);
}

.focus\:bg-blue-dark-700\/75:focus {
  background-color: rgb(0 78 235 / 0.75);
}

.focus\:bg-blue-dark-700\/80:focus {
  background-color: rgb(0 78 235 / 0.8);
}

.focus\:bg-blue-dark-700\/90:focus {
  background-color: rgb(0 78 235 / 0.9);
}

.focus\:bg-blue-dark-700\/95:focus {
  background-color: rgb(0 78 235 / 0.95);
}

.focus\:bg-blue-dark-700\/100:focus {
  background-color: rgb(0 78 235 / 1);
}

.focus\:bg-blue-dark-800\/0:focus {
  background-color: rgb(0 64 193 / 0);
}

.focus\:bg-blue-dark-800\/5:focus {
  background-color: rgb(0 64 193 / 0.05);
}

.focus\:bg-blue-dark-800\/10:focus {
  background-color: rgb(0 64 193 / 0.1);
}

.focus\:bg-blue-dark-800\/20:focus {
  background-color: rgb(0 64 193 / 0.2);
}

.focus\:bg-blue-dark-800\/25:focus {
  background-color: rgb(0 64 193 / 0.25);
}

.focus\:bg-blue-dark-800\/30:focus {
  background-color: rgb(0 64 193 / 0.3);
}

.focus\:bg-blue-dark-800\/40:focus {
  background-color: rgb(0 64 193 / 0.4);
}

.focus\:bg-blue-dark-800\/50:focus {
  background-color: rgb(0 64 193 / 0.5);
}

.focus\:bg-blue-dark-800\/60:focus {
  background-color: rgb(0 64 193 / 0.6);
}

.focus\:bg-blue-dark-800\/70:focus {
  background-color: rgb(0 64 193 / 0.7);
}

.focus\:bg-blue-dark-800\/75:focus {
  background-color: rgb(0 64 193 / 0.75);
}

.focus\:bg-blue-dark-800\/80:focus {
  background-color: rgb(0 64 193 / 0.8);
}

.focus\:bg-blue-dark-800\/90:focus {
  background-color: rgb(0 64 193 / 0.9);
}

.focus\:bg-blue-dark-800\/95:focus {
  background-color: rgb(0 64 193 / 0.95);
}

.focus\:bg-blue-dark-800\/100:focus {
  background-color: rgb(0 64 193 / 1);
}

.focus\:bg-blue-dark-900\/0:focus {
  background-color: rgb(0 53 158 / 0);
}

.focus\:bg-blue-dark-900\/5:focus {
  background-color: rgb(0 53 158 / 0.05);
}

.focus\:bg-blue-dark-900\/10:focus {
  background-color: rgb(0 53 158 / 0.1);
}

.focus\:bg-blue-dark-900\/20:focus {
  background-color: rgb(0 53 158 / 0.2);
}

.focus\:bg-blue-dark-900\/25:focus {
  background-color: rgb(0 53 158 / 0.25);
}

.focus\:bg-blue-dark-900\/30:focus {
  background-color: rgb(0 53 158 / 0.3);
}

.focus\:bg-blue-dark-900\/40:focus {
  background-color: rgb(0 53 158 / 0.4);
}

.focus\:bg-blue-dark-900\/50:focus {
  background-color: rgb(0 53 158 / 0.5);
}

.focus\:bg-blue-dark-900\/60:focus {
  background-color: rgb(0 53 158 / 0.6);
}

.focus\:bg-blue-dark-900\/70:focus {
  background-color: rgb(0 53 158 / 0.7);
}

.focus\:bg-blue-dark-900\/75:focus {
  background-color: rgb(0 53 158 / 0.75);
}

.focus\:bg-blue-dark-900\/80:focus {
  background-color: rgb(0 53 158 / 0.8);
}

.focus\:bg-blue-dark-900\/90:focus {
  background-color: rgb(0 53 158 / 0.9);
}

.focus\:bg-blue-dark-900\/95:focus {
  background-color: rgb(0 53 158 / 0.95);
}

.focus\:bg-blue-dark-900\/100:focus {
  background-color: rgb(0 53 158 / 1);
}

.focus\:bg-blue-dark\/0:focus {
  background-color: rgb(82 139 255 / 0);
}

.focus\:bg-blue-dark\/5:focus {
  background-color: rgb(82 139 255 / 0.05);
}

.focus\:bg-blue-dark\/10:focus {
  background-color: rgb(82 139 255 / 0.1);
}

.focus\:bg-blue-dark\/20:focus {
  background-color: rgb(82 139 255 / 0.2);
}

.focus\:bg-blue-dark\/25:focus {
  background-color: rgb(82 139 255 / 0.25);
}

.focus\:bg-blue-dark\/30:focus {
  background-color: rgb(82 139 255 / 0.3);
}

.focus\:bg-blue-dark\/40:focus {
  background-color: rgb(82 139 255 / 0.4);
}

.focus\:bg-blue-dark\/50:focus {
  background-color: rgb(82 139 255 / 0.5);
}

.focus\:bg-blue-dark\/60:focus {
  background-color: rgb(82 139 255 / 0.6);
}

.focus\:bg-blue-dark\/70:focus {
  background-color: rgb(82 139 255 / 0.7);
}

.focus\:bg-blue-dark\/75:focus {
  background-color: rgb(82 139 255 / 0.75);
}

.focus\:bg-blue-dark\/80:focus {
  background-color: rgb(82 139 255 / 0.8);
}

.focus\:bg-blue-dark\/90:focus {
  background-color: rgb(82 139 255 / 0.9);
}

.focus\:bg-blue-dark\/95:focus {
  background-color: rgb(82 139 255 / 0.95);
}

.focus\:bg-blue-dark\/100:focus {
  background-color: rgb(82 139 255 / 1);
}

.focus\:bg-indigo-25\/0:focus {
  background-color: rgb(245 248 255 / 0);
}

.focus\:bg-indigo-25\/5:focus {
  background-color: rgb(245 248 255 / 0.05);
}

.focus\:bg-indigo-25\/10:focus {
  background-color: rgb(245 248 255 / 0.1);
}

.focus\:bg-indigo-25\/20:focus {
  background-color: rgb(245 248 255 / 0.2);
}

.focus\:bg-indigo-25\/25:focus {
  background-color: rgb(245 248 255 / 0.25);
}

.focus\:bg-indigo-25\/30:focus {
  background-color: rgb(245 248 255 / 0.3);
}

.focus\:bg-indigo-25\/40:focus {
  background-color: rgb(245 248 255 / 0.4);
}

.focus\:bg-indigo-25\/50:focus {
  background-color: rgb(245 248 255 / 0.5);
}

.focus\:bg-indigo-25\/60:focus {
  background-color: rgb(245 248 255 / 0.6);
}

.focus\:bg-indigo-25\/70:focus {
  background-color: rgb(245 248 255 / 0.7);
}

.focus\:bg-indigo-25\/75:focus {
  background-color: rgb(245 248 255 / 0.75);
}

.focus\:bg-indigo-25\/80:focus {
  background-color: rgb(245 248 255 / 0.8);
}

.focus\:bg-indigo-25\/90:focus {
  background-color: rgb(245 248 255 / 0.9);
}

.focus\:bg-indigo-25\/95:focus {
  background-color: rgb(245 248 255 / 0.95);
}

.focus\:bg-indigo-25\/100:focus {
  background-color: rgb(245 248 255 / 1);
}

.focus\:bg-indigo-50\/0:focus {
  background-color: rgb(238 244 255 / 0);
}

.focus\:bg-indigo-50\/5:focus {
  background-color: rgb(238 244 255 / 0.05);
}

.focus\:bg-indigo-50\/10:focus {
  background-color: rgb(238 244 255 / 0.1);
}

.focus\:bg-indigo-50\/20:focus {
  background-color: rgb(238 244 255 / 0.2);
}

.focus\:bg-indigo-50\/25:focus {
  background-color: rgb(238 244 255 / 0.25);
}

.focus\:bg-indigo-50\/30:focus {
  background-color: rgb(238 244 255 / 0.3);
}

.focus\:bg-indigo-50\/40:focus {
  background-color: rgb(238 244 255 / 0.4);
}

.focus\:bg-indigo-50\/50:focus {
  background-color: rgb(238 244 255 / 0.5);
}

.focus\:bg-indigo-50\/60:focus {
  background-color: rgb(238 244 255 / 0.6);
}

.focus\:bg-indigo-50\/70:focus {
  background-color: rgb(238 244 255 / 0.7);
}

.focus\:bg-indigo-50\/75:focus {
  background-color: rgb(238 244 255 / 0.75);
}

.focus\:bg-indigo-50\/80:focus {
  background-color: rgb(238 244 255 / 0.8);
}

.focus\:bg-indigo-50\/90:focus {
  background-color: rgb(238 244 255 / 0.9);
}

.focus\:bg-indigo-50\/95:focus {
  background-color: rgb(238 244 255 / 0.95);
}

.focus\:bg-indigo-50\/100:focus {
  background-color: rgb(238 244 255 / 1);
}

.focus\:bg-indigo-100\/0:focus {
  background-color: rgb(224 234 255 / 0);
}

.focus\:bg-indigo-100\/5:focus {
  background-color: rgb(224 234 255 / 0.05);
}

.focus\:bg-indigo-100\/10:focus {
  background-color: rgb(224 234 255 / 0.1);
}

.focus\:bg-indigo-100\/20:focus {
  background-color: rgb(224 234 255 / 0.2);
}

.focus\:bg-indigo-100\/25:focus {
  background-color: rgb(224 234 255 / 0.25);
}

.focus\:bg-indigo-100\/30:focus {
  background-color: rgb(224 234 255 / 0.3);
}

.focus\:bg-indigo-100\/40:focus {
  background-color: rgb(224 234 255 / 0.4);
}

.focus\:bg-indigo-100\/50:focus {
  background-color: rgb(224 234 255 / 0.5);
}

.focus\:bg-indigo-100\/60:focus {
  background-color: rgb(224 234 255 / 0.6);
}

.focus\:bg-indigo-100\/70:focus {
  background-color: rgb(224 234 255 / 0.7);
}

.focus\:bg-indigo-100\/75:focus {
  background-color: rgb(224 234 255 / 0.75);
}

.focus\:bg-indigo-100\/80:focus {
  background-color: rgb(224 234 255 / 0.8);
}

.focus\:bg-indigo-100\/90:focus {
  background-color: rgb(224 234 255 / 0.9);
}

.focus\:bg-indigo-100\/95:focus {
  background-color: rgb(224 234 255 / 0.95);
}

.focus\:bg-indigo-100\/100:focus {
  background-color: rgb(224 234 255 / 1);
}

.focus\:bg-indigo-200\/0:focus {
  background-color: rgb(199 215 254 / 0);
}

.focus\:bg-indigo-200\/5:focus {
  background-color: rgb(199 215 254 / 0.05);
}

.focus\:bg-indigo-200\/10:focus {
  background-color: rgb(199 215 254 / 0.1);
}

.focus\:bg-indigo-200\/20:focus {
  background-color: rgb(199 215 254 / 0.2);
}

.focus\:bg-indigo-200\/25:focus {
  background-color: rgb(199 215 254 / 0.25);
}

.focus\:bg-indigo-200\/30:focus {
  background-color: rgb(199 215 254 / 0.3);
}

.focus\:bg-indigo-200\/40:focus {
  background-color: rgb(199 215 254 / 0.4);
}

.focus\:bg-indigo-200\/50:focus {
  background-color: rgb(199 215 254 / 0.5);
}

.focus\:bg-indigo-200\/60:focus {
  background-color: rgb(199 215 254 / 0.6);
}

.focus\:bg-indigo-200\/70:focus {
  background-color: rgb(199 215 254 / 0.7);
}

.focus\:bg-indigo-200\/75:focus {
  background-color: rgb(199 215 254 / 0.75);
}

.focus\:bg-indigo-200\/80:focus {
  background-color: rgb(199 215 254 / 0.8);
}

.focus\:bg-indigo-200\/90:focus {
  background-color: rgb(199 215 254 / 0.9);
}

.focus\:bg-indigo-200\/95:focus {
  background-color: rgb(199 215 254 / 0.95);
}

.focus\:bg-indigo-200\/100:focus {
  background-color: rgb(199 215 254 / 1);
}

.focus\:bg-indigo-300\/0:focus {
  background-color: rgb(164 188 253 / 0);
}

.focus\:bg-indigo-300\/5:focus {
  background-color: rgb(164 188 253 / 0.05);
}

.focus\:bg-indigo-300\/10:focus {
  background-color: rgb(164 188 253 / 0.1);
}

.focus\:bg-indigo-300\/20:focus {
  background-color: rgb(164 188 253 / 0.2);
}

.focus\:bg-indigo-300\/25:focus {
  background-color: rgb(164 188 253 / 0.25);
}

.focus\:bg-indigo-300\/30:focus {
  background-color: rgb(164 188 253 / 0.3);
}

.focus\:bg-indigo-300\/40:focus {
  background-color: rgb(164 188 253 / 0.4);
}

.focus\:bg-indigo-300\/50:focus {
  background-color: rgb(164 188 253 / 0.5);
}

.focus\:bg-indigo-300\/60:focus {
  background-color: rgb(164 188 253 / 0.6);
}

.focus\:bg-indigo-300\/70:focus {
  background-color: rgb(164 188 253 / 0.7);
}

.focus\:bg-indigo-300\/75:focus {
  background-color: rgb(164 188 253 / 0.75);
}

.focus\:bg-indigo-300\/80:focus {
  background-color: rgb(164 188 253 / 0.8);
}

.focus\:bg-indigo-300\/90:focus {
  background-color: rgb(164 188 253 / 0.9);
}

.focus\:bg-indigo-300\/95:focus {
  background-color: rgb(164 188 253 / 0.95);
}

.focus\:bg-indigo-300\/100:focus {
  background-color: rgb(164 188 253 / 1);
}

.focus\:bg-indigo-400\/0:focus {
  background-color: rgb(128 152 249 / 0);
}

.focus\:bg-indigo-400\/5:focus {
  background-color: rgb(128 152 249 / 0.05);
}

.focus\:bg-indigo-400\/10:focus {
  background-color: rgb(128 152 249 / 0.1);
}

.focus\:bg-indigo-400\/20:focus {
  background-color: rgb(128 152 249 / 0.2);
}

.focus\:bg-indigo-400\/25:focus {
  background-color: rgb(128 152 249 / 0.25);
}

.focus\:bg-indigo-400\/30:focus {
  background-color: rgb(128 152 249 / 0.3);
}

.focus\:bg-indigo-400\/40:focus {
  background-color: rgb(128 152 249 / 0.4);
}

.focus\:bg-indigo-400\/50:focus {
  background-color: rgb(128 152 249 / 0.5);
}

.focus\:bg-indigo-400\/60:focus {
  background-color: rgb(128 152 249 / 0.6);
}

.focus\:bg-indigo-400\/70:focus {
  background-color: rgb(128 152 249 / 0.7);
}

.focus\:bg-indigo-400\/75:focus {
  background-color: rgb(128 152 249 / 0.75);
}

.focus\:bg-indigo-400\/80:focus {
  background-color: rgb(128 152 249 / 0.8);
}

.focus\:bg-indigo-400\/90:focus {
  background-color: rgb(128 152 249 / 0.9);
}

.focus\:bg-indigo-400\/95:focus {
  background-color: rgb(128 152 249 / 0.95);
}

.focus\:bg-indigo-400\/100:focus {
  background-color: rgb(128 152 249 / 1);
}

.focus\:bg-indigo-500\/0:focus {
  background-color: rgb(97 114 243 / 0);
}

.focus\:bg-indigo-500\/5:focus {
  background-color: rgb(97 114 243 / 0.05);
}

.focus\:bg-indigo-500\/10:focus {
  background-color: rgb(97 114 243 / 0.1);
}

.focus\:bg-indigo-500\/20:focus {
  background-color: rgb(97 114 243 / 0.2);
}

.focus\:bg-indigo-500\/25:focus {
  background-color: rgb(97 114 243 / 0.25);
}

.focus\:bg-indigo-500\/30:focus {
  background-color: rgb(97 114 243 / 0.3);
}

.focus\:bg-indigo-500\/40:focus {
  background-color: rgb(97 114 243 / 0.4);
}

.focus\:bg-indigo-500\/50:focus {
  background-color: rgb(97 114 243 / 0.5);
}

.focus\:bg-indigo-500\/60:focus {
  background-color: rgb(97 114 243 / 0.6);
}

.focus\:bg-indigo-500\/70:focus {
  background-color: rgb(97 114 243 / 0.7);
}

.focus\:bg-indigo-500\/75:focus {
  background-color: rgb(97 114 243 / 0.75);
}

.focus\:bg-indigo-500\/80:focus {
  background-color: rgb(97 114 243 / 0.8);
}

.focus\:bg-indigo-500\/90:focus {
  background-color: rgb(97 114 243 / 0.9);
}

.focus\:bg-indigo-500\/95:focus {
  background-color: rgb(97 114 243 / 0.95);
}

.focus\:bg-indigo-500\/100:focus {
  background-color: rgb(97 114 243 / 1);
}

.focus\:bg-indigo-600\/0:focus {
  background-color: rgb(68 76 231 / 0);
}

.focus\:bg-indigo-600\/5:focus {
  background-color: rgb(68 76 231 / 0.05);
}

.focus\:bg-indigo-600\/10:focus {
  background-color: rgb(68 76 231 / 0.1);
}

.focus\:bg-indigo-600\/20:focus {
  background-color: rgb(68 76 231 / 0.2);
}

.focus\:bg-indigo-600\/25:focus {
  background-color: rgb(68 76 231 / 0.25);
}

.focus\:bg-indigo-600\/30:focus {
  background-color: rgb(68 76 231 / 0.3);
}

.focus\:bg-indigo-600\/40:focus {
  background-color: rgb(68 76 231 / 0.4);
}

.focus\:bg-indigo-600\/50:focus {
  background-color: rgb(68 76 231 / 0.5);
}

.focus\:bg-indigo-600\/60:focus {
  background-color: rgb(68 76 231 / 0.6);
}

.focus\:bg-indigo-600\/70:focus {
  background-color: rgb(68 76 231 / 0.7);
}

.focus\:bg-indigo-600\/75:focus {
  background-color: rgb(68 76 231 / 0.75);
}

.focus\:bg-indigo-600\/80:focus {
  background-color: rgb(68 76 231 / 0.8);
}

.focus\:bg-indigo-600\/90:focus {
  background-color: rgb(68 76 231 / 0.9);
}

.focus\:bg-indigo-600\/95:focus {
  background-color: rgb(68 76 231 / 0.95);
}

.focus\:bg-indigo-600\/100:focus {
  background-color: rgb(68 76 231 / 1);
}

.focus\:bg-indigo-700\/0:focus {
  background-color: rgb(53 56 205 / 0);
}

.focus\:bg-indigo-700\/5:focus {
  background-color: rgb(53 56 205 / 0.05);
}

.focus\:bg-indigo-700\/10:focus {
  background-color: rgb(53 56 205 / 0.1);
}

.focus\:bg-indigo-700\/20:focus {
  background-color: rgb(53 56 205 / 0.2);
}

.focus\:bg-indigo-700\/25:focus {
  background-color: rgb(53 56 205 / 0.25);
}

.focus\:bg-indigo-700\/30:focus {
  background-color: rgb(53 56 205 / 0.3);
}

.focus\:bg-indigo-700\/40:focus {
  background-color: rgb(53 56 205 / 0.4);
}

.focus\:bg-indigo-700\/50:focus {
  background-color: rgb(53 56 205 / 0.5);
}

.focus\:bg-indigo-700\/60:focus {
  background-color: rgb(53 56 205 / 0.6);
}

.focus\:bg-indigo-700\/70:focus {
  background-color: rgb(53 56 205 / 0.7);
}

.focus\:bg-indigo-700\/75:focus {
  background-color: rgb(53 56 205 / 0.75);
}

.focus\:bg-indigo-700\/80:focus {
  background-color: rgb(53 56 205 / 0.8);
}

.focus\:bg-indigo-700\/90:focus {
  background-color: rgb(53 56 205 / 0.9);
}

.focus\:bg-indigo-700\/95:focus {
  background-color: rgb(53 56 205 / 0.95);
}

.focus\:bg-indigo-700\/100:focus {
  background-color: rgb(53 56 205 / 1);
}

.focus\:bg-indigo-800\/0:focus {
  background-color: rgb(45 49 166 / 0);
}

.focus\:bg-indigo-800\/5:focus {
  background-color: rgb(45 49 166 / 0.05);
}

.focus\:bg-indigo-800\/10:focus {
  background-color: rgb(45 49 166 / 0.1);
}

.focus\:bg-indigo-800\/20:focus {
  background-color: rgb(45 49 166 / 0.2);
}

.focus\:bg-indigo-800\/25:focus {
  background-color: rgb(45 49 166 / 0.25);
}

.focus\:bg-indigo-800\/30:focus {
  background-color: rgb(45 49 166 / 0.3);
}

.focus\:bg-indigo-800\/40:focus {
  background-color: rgb(45 49 166 / 0.4);
}

.focus\:bg-indigo-800\/50:focus {
  background-color: rgb(45 49 166 / 0.5);
}

.focus\:bg-indigo-800\/60:focus {
  background-color: rgb(45 49 166 / 0.6);
}

.focus\:bg-indigo-800\/70:focus {
  background-color: rgb(45 49 166 / 0.7);
}

.focus\:bg-indigo-800\/75:focus {
  background-color: rgb(45 49 166 / 0.75);
}

.focus\:bg-indigo-800\/80:focus {
  background-color: rgb(45 49 166 / 0.8);
}

.focus\:bg-indigo-800\/90:focus {
  background-color: rgb(45 49 166 / 0.9);
}

.focus\:bg-indigo-800\/95:focus {
  background-color: rgb(45 49 166 / 0.95);
}

.focus\:bg-indigo-800\/100:focus {
  background-color: rgb(45 49 166 / 1);
}

.focus\:bg-indigo-900\/0:focus {
  background-color: rgb(45 50 130 / 0);
}

.focus\:bg-indigo-900\/5:focus {
  background-color: rgb(45 50 130 / 0.05);
}

.focus\:bg-indigo-900\/10:focus {
  background-color: rgb(45 50 130 / 0.1);
}

.focus\:bg-indigo-900\/20:focus {
  background-color: rgb(45 50 130 / 0.2);
}

.focus\:bg-indigo-900\/25:focus {
  background-color: rgb(45 50 130 / 0.25);
}

.focus\:bg-indigo-900\/30:focus {
  background-color: rgb(45 50 130 / 0.3);
}

.focus\:bg-indigo-900\/40:focus {
  background-color: rgb(45 50 130 / 0.4);
}

.focus\:bg-indigo-900\/50:focus {
  background-color: rgb(45 50 130 / 0.5);
}

.focus\:bg-indigo-900\/60:focus {
  background-color: rgb(45 50 130 / 0.6);
}

.focus\:bg-indigo-900\/70:focus {
  background-color: rgb(45 50 130 / 0.7);
}

.focus\:bg-indigo-900\/75:focus {
  background-color: rgb(45 50 130 / 0.75);
}

.focus\:bg-indigo-900\/80:focus {
  background-color: rgb(45 50 130 / 0.8);
}

.focus\:bg-indigo-900\/90:focus {
  background-color: rgb(45 50 130 / 0.9);
}

.focus\:bg-indigo-900\/95:focus {
  background-color: rgb(45 50 130 / 0.95);
}

.focus\:bg-indigo-900\/100:focus {
  background-color: rgb(45 50 130 / 1);
}

.focus\:bg-indigo\/0:focus {
  background-color: rgb(128 152 249 / 0);
}

.focus\:bg-indigo\/5:focus {
  background-color: rgb(128 152 249 / 0.05);
}

.focus\:bg-indigo\/10:focus {
  background-color: rgb(128 152 249 / 0.1);
}

.focus\:bg-indigo\/20:focus {
  background-color: rgb(128 152 249 / 0.2);
}

.focus\:bg-indigo\/25:focus {
  background-color: rgb(128 152 249 / 0.25);
}

.focus\:bg-indigo\/30:focus {
  background-color: rgb(128 152 249 / 0.3);
}

.focus\:bg-indigo\/40:focus {
  background-color: rgb(128 152 249 / 0.4);
}

.focus\:bg-indigo\/50:focus {
  background-color: rgb(128 152 249 / 0.5);
}

.focus\:bg-indigo\/60:focus {
  background-color: rgb(128 152 249 / 0.6);
}

.focus\:bg-indigo\/70:focus {
  background-color: rgb(128 152 249 / 0.7);
}

.focus\:bg-indigo\/75:focus {
  background-color: rgb(128 152 249 / 0.75);
}

.focus\:bg-indigo\/80:focus {
  background-color: rgb(128 152 249 / 0.8);
}

.focus\:bg-indigo\/90:focus {
  background-color: rgb(128 152 249 / 0.9);
}

.focus\:bg-indigo\/95:focus {
  background-color: rgb(128 152 249 / 0.95);
}

.focus\:bg-indigo\/100:focus {
  background-color: rgb(128 152 249 / 1);
}

.focus\:bg-violet-25\/0:focus {
  background-color: rgb(251 250 255 / 0);
}

.focus\:bg-violet-25\/5:focus {
  background-color: rgb(251 250 255 / 0.05);
}

.focus\:bg-violet-25\/10:focus {
  background-color: rgb(251 250 255 / 0.1);
}

.focus\:bg-violet-25\/20:focus {
  background-color: rgb(251 250 255 / 0.2);
}

.focus\:bg-violet-25\/25:focus {
  background-color: rgb(251 250 255 / 0.25);
}

.focus\:bg-violet-25\/30:focus {
  background-color: rgb(251 250 255 / 0.3);
}

.focus\:bg-violet-25\/40:focus {
  background-color: rgb(251 250 255 / 0.4);
}

.focus\:bg-violet-25\/50:focus {
  background-color: rgb(251 250 255 / 0.5);
}

.focus\:bg-violet-25\/60:focus {
  background-color: rgb(251 250 255 / 0.6);
}

.focus\:bg-violet-25\/70:focus {
  background-color: rgb(251 250 255 / 0.7);
}

.focus\:bg-violet-25\/75:focus {
  background-color: rgb(251 250 255 / 0.75);
}

.focus\:bg-violet-25\/80:focus {
  background-color: rgb(251 250 255 / 0.8);
}

.focus\:bg-violet-25\/90:focus {
  background-color: rgb(251 250 255 / 0.9);
}

.focus\:bg-violet-25\/95:focus {
  background-color: rgb(251 250 255 / 0.95);
}

.focus\:bg-violet-25\/100:focus {
  background-color: rgb(251 250 255 / 1);
}

.focus\:bg-violet-50\/0:focus {
  background-color: rgb(245 243 255 / 0);
}

.focus\:bg-violet-50\/5:focus {
  background-color: rgb(245 243 255 / 0.05);
}

.focus\:bg-violet-50\/10:focus {
  background-color: rgb(245 243 255 / 0.1);
}

.focus\:bg-violet-50\/20:focus {
  background-color: rgb(245 243 255 / 0.2);
}

.focus\:bg-violet-50\/25:focus {
  background-color: rgb(245 243 255 / 0.25);
}

.focus\:bg-violet-50\/30:focus {
  background-color: rgb(245 243 255 / 0.3);
}

.focus\:bg-violet-50\/40:focus {
  background-color: rgb(245 243 255 / 0.4);
}

.focus\:bg-violet-50\/50:focus {
  background-color: rgb(245 243 255 / 0.5);
}

.focus\:bg-violet-50\/60:focus {
  background-color: rgb(245 243 255 / 0.6);
}

.focus\:bg-violet-50\/70:focus {
  background-color: rgb(245 243 255 / 0.7);
}

.focus\:bg-violet-50\/75:focus {
  background-color: rgb(245 243 255 / 0.75);
}

.focus\:bg-violet-50\/80:focus {
  background-color: rgb(245 243 255 / 0.8);
}

.focus\:bg-violet-50\/90:focus {
  background-color: rgb(245 243 255 / 0.9);
}

.focus\:bg-violet-50\/95:focus {
  background-color: rgb(245 243 255 / 0.95);
}

.focus\:bg-violet-50\/100:focus {
  background-color: rgb(245 243 255 / 1);
}

.focus\:bg-violet-100\/0:focus {
  background-color: rgb(236 233 254 / 0);
}

.focus\:bg-violet-100\/5:focus {
  background-color: rgb(236 233 254 / 0.05);
}

.focus\:bg-violet-100\/10:focus {
  background-color: rgb(236 233 254 / 0.1);
}

.focus\:bg-violet-100\/20:focus {
  background-color: rgb(236 233 254 / 0.2);
}

.focus\:bg-violet-100\/25:focus {
  background-color: rgb(236 233 254 / 0.25);
}

.focus\:bg-violet-100\/30:focus {
  background-color: rgb(236 233 254 / 0.3);
}

.focus\:bg-violet-100\/40:focus {
  background-color: rgb(236 233 254 / 0.4);
}

.focus\:bg-violet-100\/50:focus {
  background-color: rgb(236 233 254 / 0.5);
}

.focus\:bg-violet-100\/60:focus {
  background-color: rgb(236 233 254 / 0.6);
}

.focus\:bg-violet-100\/70:focus {
  background-color: rgb(236 233 254 / 0.7);
}

.focus\:bg-violet-100\/75:focus {
  background-color: rgb(236 233 254 / 0.75);
}

.focus\:bg-violet-100\/80:focus {
  background-color: rgb(236 233 254 / 0.8);
}

.focus\:bg-violet-100\/90:focus {
  background-color: rgb(236 233 254 / 0.9);
}

.focus\:bg-violet-100\/95:focus {
  background-color: rgb(236 233 254 / 0.95);
}

.focus\:bg-violet-100\/100:focus {
  background-color: rgb(236 233 254 / 1);
}

.focus\:bg-violet-200\/0:focus {
  background-color: rgb(221 214 254 / 0);
}

.focus\:bg-violet-200\/5:focus {
  background-color: rgb(221 214 254 / 0.05);
}

.focus\:bg-violet-200\/10:focus {
  background-color: rgb(221 214 254 / 0.1);
}

.focus\:bg-violet-200\/20:focus {
  background-color: rgb(221 214 254 / 0.2);
}

.focus\:bg-violet-200\/25:focus {
  background-color: rgb(221 214 254 / 0.25);
}

.focus\:bg-violet-200\/30:focus {
  background-color: rgb(221 214 254 / 0.3);
}

.focus\:bg-violet-200\/40:focus {
  background-color: rgb(221 214 254 / 0.4);
}

.focus\:bg-violet-200\/50:focus {
  background-color: rgb(221 214 254 / 0.5);
}

.focus\:bg-violet-200\/60:focus {
  background-color: rgb(221 214 254 / 0.6);
}

.focus\:bg-violet-200\/70:focus {
  background-color: rgb(221 214 254 / 0.7);
}

.focus\:bg-violet-200\/75:focus {
  background-color: rgb(221 214 254 / 0.75);
}

.focus\:bg-violet-200\/80:focus {
  background-color: rgb(221 214 254 / 0.8);
}

.focus\:bg-violet-200\/90:focus {
  background-color: rgb(221 214 254 / 0.9);
}

.focus\:bg-violet-200\/95:focus {
  background-color: rgb(221 214 254 / 0.95);
}

.focus\:bg-violet-200\/100:focus {
  background-color: rgb(221 214 254 / 1);
}

.focus\:bg-violet-300\/0:focus {
  background-color: rgb(195 181 253 / 0);
}

.focus\:bg-violet-300\/5:focus {
  background-color: rgb(195 181 253 / 0.05);
}

.focus\:bg-violet-300\/10:focus {
  background-color: rgb(195 181 253 / 0.1);
}

.focus\:bg-violet-300\/20:focus {
  background-color: rgb(195 181 253 / 0.2);
}

.focus\:bg-violet-300\/25:focus {
  background-color: rgb(195 181 253 / 0.25);
}

.focus\:bg-violet-300\/30:focus {
  background-color: rgb(195 181 253 / 0.3);
}

.focus\:bg-violet-300\/40:focus {
  background-color: rgb(195 181 253 / 0.4);
}

.focus\:bg-violet-300\/50:focus {
  background-color: rgb(195 181 253 / 0.5);
}

.focus\:bg-violet-300\/60:focus {
  background-color: rgb(195 181 253 / 0.6);
}

.focus\:bg-violet-300\/70:focus {
  background-color: rgb(195 181 253 / 0.7);
}

.focus\:bg-violet-300\/75:focus {
  background-color: rgb(195 181 253 / 0.75);
}

.focus\:bg-violet-300\/80:focus {
  background-color: rgb(195 181 253 / 0.8);
}

.focus\:bg-violet-300\/90:focus {
  background-color: rgb(195 181 253 / 0.9);
}

.focus\:bg-violet-300\/95:focus {
  background-color: rgb(195 181 253 / 0.95);
}

.focus\:bg-violet-300\/100:focus {
  background-color: rgb(195 181 253 / 1);
}

.focus\:bg-violet-400\/0:focus {
  background-color: rgb(164 138 251 / 0);
}

.focus\:bg-violet-400\/5:focus {
  background-color: rgb(164 138 251 / 0.05);
}

.focus\:bg-violet-400\/10:focus {
  background-color: rgb(164 138 251 / 0.1);
}

.focus\:bg-violet-400\/20:focus {
  background-color: rgb(164 138 251 / 0.2);
}

.focus\:bg-violet-400\/25:focus {
  background-color: rgb(164 138 251 / 0.25);
}

.focus\:bg-violet-400\/30:focus {
  background-color: rgb(164 138 251 / 0.3);
}

.focus\:bg-violet-400\/40:focus {
  background-color: rgb(164 138 251 / 0.4);
}

.focus\:bg-violet-400\/50:focus {
  background-color: rgb(164 138 251 / 0.5);
}

.focus\:bg-violet-400\/60:focus {
  background-color: rgb(164 138 251 / 0.6);
}

.focus\:bg-violet-400\/70:focus {
  background-color: rgb(164 138 251 / 0.7);
}

.focus\:bg-violet-400\/75:focus {
  background-color: rgb(164 138 251 / 0.75);
}

.focus\:bg-violet-400\/80:focus {
  background-color: rgb(164 138 251 / 0.8);
}

.focus\:bg-violet-400\/90:focus {
  background-color: rgb(164 138 251 / 0.9);
}

.focus\:bg-violet-400\/95:focus {
  background-color: rgb(164 138 251 / 0.95);
}

.focus\:bg-violet-400\/100:focus {
  background-color: rgb(164 138 251 / 1);
}

.focus\:bg-violet-500\/0:focus {
  background-color: rgb(135 91 247 / 0);
}

.focus\:bg-violet-500\/5:focus {
  background-color: rgb(135 91 247 / 0.05);
}

.focus\:bg-violet-500\/10:focus {
  background-color: rgb(135 91 247 / 0.1);
}

.focus\:bg-violet-500\/20:focus {
  background-color: rgb(135 91 247 / 0.2);
}

.focus\:bg-violet-500\/25:focus {
  background-color: rgb(135 91 247 / 0.25);
}

.focus\:bg-violet-500\/30:focus {
  background-color: rgb(135 91 247 / 0.3);
}

.focus\:bg-violet-500\/40:focus {
  background-color: rgb(135 91 247 / 0.4);
}

.focus\:bg-violet-500\/50:focus {
  background-color: rgb(135 91 247 / 0.5);
}

.focus\:bg-violet-500\/60:focus {
  background-color: rgb(135 91 247 / 0.6);
}

.focus\:bg-violet-500\/70:focus {
  background-color: rgb(135 91 247 / 0.7);
}

.focus\:bg-violet-500\/75:focus {
  background-color: rgb(135 91 247 / 0.75);
}

.focus\:bg-violet-500\/80:focus {
  background-color: rgb(135 91 247 / 0.8);
}

.focus\:bg-violet-500\/90:focus {
  background-color: rgb(135 91 247 / 0.9);
}

.focus\:bg-violet-500\/95:focus {
  background-color: rgb(135 91 247 / 0.95);
}

.focus\:bg-violet-500\/100:focus {
  background-color: rgb(135 91 247 / 1);
}

.focus\:bg-violet-600\/0:focus {
  background-color: rgb(120 57 238 / 0);
}

.focus\:bg-violet-600\/5:focus {
  background-color: rgb(120 57 238 / 0.05);
}

.focus\:bg-violet-600\/10:focus {
  background-color: rgb(120 57 238 / 0.1);
}

.focus\:bg-violet-600\/20:focus {
  background-color: rgb(120 57 238 / 0.2);
}

.focus\:bg-violet-600\/25:focus {
  background-color: rgb(120 57 238 / 0.25);
}

.focus\:bg-violet-600\/30:focus {
  background-color: rgb(120 57 238 / 0.3);
}

.focus\:bg-violet-600\/40:focus {
  background-color: rgb(120 57 238 / 0.4);
}

.focus\:bg-violet-600\/50:focus {
  background-color: rgb(120 57 238 / 0.5);
}

.focus\:bg-violet-600\/60:focus {
  background-color: rgb(120 57 238 / 0.6);
}

.focus\:bg-violet-600\/70:focus {
  background-color: rgb(120 57 238 / 0.7);
}

.focus\:bg-violet-600\/75:focus {
  background-color: rgb(120 57 238 / 0.75);
}

.focus\:bg-violet-600\/80:focus {
  background-color: rgb(120 57 238 / 0.8);
}

.focus\:bg-violet-600\/90:focus {
  background-color: rgb(120 57 238 / 0.9);
}

.focus\:bg-violet-600\/95:focus {
  background-color: rgb(120 57 238 / 0.95);
}

.focus\:bg-violet-600\/100:focus {
  background-color: rgb(120 57 238 / 1);
}

.focus\:bg-violet-700\/0:focus {
  background-color: rgb(105 39 218 / 0);
}

.focus\:bg-violet-700\/5:focus {
  background-color: rgb(105 39 218 / 0.05);
}

.focus\:bg-violet-700\/10:focus {
  background-color: rgb(105 39 218 / 0.1);
}

.focus\:bg-violet-700\/20:focus {
  background-color: rgb(105 39 218 / 0.2);
}

.focus\:bg-violet-700\/25:focus {
  background-color: rgb(105 39 218 / 0.25);
}

.focus\:bg-violet-700\/30:focus {
  background-color: rgb(105 39 218 / 0.3);
}

.focus\:bg-violet-700\/40:focus {
  background-color: rgb(105 39 218 / 0.4);
}

.focus\:bg-violet-700\/50:focus {
  background-color: rgb(105 39 218 / 0.5);
}

.focus\:bg-violet-700\/60:focus {
  background-color: rgb(105 39 218 / 0.6);
}

.focus\:bg-violet-700\/70:focus {
  background-color: rgb(105 39 218 / 0.7);
}

.focus\:bg-violet-700\/75:focus {
  background-color: rgb(105 39 218 / 0.75);
}

.focus\:bg-violet-700\/80:focus {
  background-color: rgb(105 39 218 / 0.8);
}

.focus\:bg-violet-700\/90:focus {
  background-color: rgb(105 39 218 / 0.9);
}

.focus\:bg-violet-700\/95:focus {
  background-color: rgb(105 39 218 / 0.95);
}

.focus\:bg-violet-700\/100:focus {
  background-color: rgb(105 39 218 / 1);
}

.focus\:bg-violet-800\/0:focus {
  background-color: rgb(87 32 183 / 0);
}

.focus\:bg-violet-800\/5:focus {
  background-color: rgb(87 32 183 / 0.05);
}

.focus\:bg-violet-800\/10:focus {
  background-color: rgb(87 32 183 / 0.1);
}

.focus\:bg-violet-800\/20:focus {
  background-color: rgb(87 32 183 / 0.2);
}

.focus\:bg-violet-800\/25:focus {
  background-color: rgb(87 32 183 / 0.25);
}

.focus\:bg-violet-800\/30:focus {
  background-color: rgb(87 32 183 / 0.3);
}

.focus\:bg-violet-800\/40:focus {
  background-color: rgb(87 32 183 / 0.4);
}

.focus\:bg-violet-800\/50:focus {
  background-color: rgb(87 32 183 / 0.5);
}

.focus\:bg-violet-800\/60:focus {
  background-color: rgb(87 32 183 / 0.6);
}

.focus\:bg-violet-800\/70:focus {
  background-color: rgb(87 32 183 / 0.7);
}

.focus\:bg-violet-800\/75:focus {
  background-color: rgb(87 32 183 / 0.75);
}

.focus\:bg-violet-800\/80:focus {
  background-color: rgb(87 32 183 / 0.8);
}

.focus\:bg-violet-800\/90:focus {
  background-color: rgb(87 32 183 / 0.9);
}

.focus\:bg-violet-800\/95:focus {
  background-color: rgb(87 32 183 / 0.95);
}

.focus\:bg-violet-800\/100:focus {
  background-color: rgb(87 32 183 / 1);
}

.focus\:bg-violet-900\/0:focus {
  background-color: rgb(73 28 150 / 0);
}

.focus\:bg-violet-900\/5:focus {
  background-color: rgb(73 28 150 / 0.05);
}

.focus\:bg-violet-900\/10:focus {
  background-color: rgb(73 28 150 / 0.1);
}

.focus\:bg-violet-900\/20:focus {
  background-color: rgb(73 28 150 / 0.2);
}

.focus\:bg-violet-900\/25:focus {
  background-color: rgb(73 28 150 / 0.25);
}

.focus\:bg-violet-900\/30:focus {
  background-color: rgb(73 28 150 / 0.3);
}

.focus\:bg-violet-900\/40:focus {
  background-color: rgb(73 28 150 / 0.4);
}

.focus\:bg-violet-900\/50:focus {
  background-color: rgb(73 28 150 / 0.5);
}

.focus\:bg-violet-900\/60:focus {
  background-color: rgb(73 28 150 / 0.6);
}

.focus\:bg-violet-900\/70:focus {
  background-color: rgb(73 28 150 / 0.7);
}

.focus\:bg-violet-900\/75:focus {
  background-color: rgb(73 28 150 / 0.75);
}

.focus\:bg-violet-900\/80:focus {
  background-color: rgb(73 28 150 / 0.8);
}

.focus\:bg-violet-900\/90:focus {
  background-color: rgb(73 28 150 / 0.9);
}

.focus\:bg-violet-900\/95:focus {
  background-color: rgb(73 28 150 / 0.95);
}

.focus\:bg-violet-900\/100:focus {
  background-color: rgb(73 28 150 / 1);
}

.focus\:bg-violet\/0:focus {
  background-color: rgb(164 138 251 / 0);
}

.focus\:bg-violet\/5:focus {
  background-color: rgb(164 138 251 / 0.05);
}

.focus\:bg-violet\/10:focus {
  background-color: rgb(164 138 251 / 0.1);
}

.focus\:bg-violet\/20:focus {
  background-color: rgb(164 138 251 / 0.2);
}

.focus\:bg-violet\/25:focus {
  background-color: rgb(164 138 251 / 0.25);
}

.focus\:bg-violet\/30:focus {
  background-color: rgb(164 138 251 / 0.3);
}

.focus\:bg-violet\/40:focus {
  background-color: rgb(164 138 251 / 0.4);
}

.focus\:bg-violet\/50:focus {
  background-color: rgb(164 138 251 / 0.5);
}

.focus\:bg-violet\/60:focus {
  background-color: rgb(164 138 251 / 0.6);
}

.focus\:bg-violet\/70:focus {
  background-color: rgb(164 138 251 / 0.7);
}

.focus\:bg-violet\/75:focus {
  background-color: rgb(164 138 251 / 0.75);
}

.focus\:bg-violet\/80:focus {
  background-color: rgb(164 138 251 / 0.8);
}

.focus\:bg-violet\/90:focus {
  background-color: rgb(164 138 251 / 0.9);
}

.focus\:bg-violet\/95:focus {
  background-color: rgb(164 138 251 / 0.95);
}

.focus\:bg-violet\/100:focus {
  background-color: rgb(164 138 251 / 1);
}

.focus\:bg-purple-25\/0:focus {
  background-color: rgb(250 250 255 / 0);
}

.focus\:bg-purple-25\/5:focus {
  background-color: rgb(250 250 255 / 0.05);
}

.focus\:bg-purple-25\/10:focus {
  background-color: rgb(250 250 255 / 0.1);
}

.focus\:bg-purple-25\/20:focus {
  background-color: rgb(250 250 255 / 0.2);
}

.focus\:bg-purple-25\/25:focus {
  background-color: rgb(250 250 255 / 0.25);
}

.focus\:bg-purple-25\/30:focus {
  background-color: rgb(250 250 255 / 0.3);
}

.focus\:bg-purple-25\/40:focus {
  background-color: rgb(250 250 255 / 0.4);
}

.focus\:bg-purple-25\/50:focus {
  background-color: rgb(250 250 255 / 0.5);
}

.focus\:bg-purple-25\/60:focus {
  background-color: rgb(250 250 255 / 0.6);
}

.focus\:bg-purple-25\/70:focus {
  background-color: rgb(250 250 255 / 0.7);
}

.focus\:bg-purple-25\/75:focus {
  background-color: rgb(250 250 255 / 0.75);
}

.focus\:bg-purple-25\/80:focus {
  background-color: rgb(250 250 255 / 0.8);
}

.focus\:bg-purple-25\/90:focus {
  background-color: rgb(250 250 255 / 0.9);
}

.focus\:bg-purple-25\/95:focus {
  background-color: rgb(250 250 255 / 0.95);
}

.focus\:bg-purple-25\/100:focus {
  background-color: rgb(250 250 255 / 1);
}

.focus\:bg-purple-50\/0:focus {
  background-color: rgb(244 243 255 / 0);
}

.focus\:bg-purple-50\/5:focus {
  background-color: rgb(244 243 255 / 0.05);
}

.focus\:bg-purple-50\/10:focus {
  background-color: rgb(244 243 255 / 0.1);
}

.focus\:bg-purple-50\/20:focus {
  background-color: rgb(244 243 255 / 0.2);
}

.focus\:bg-purple-50\/25:focus {
  background-color: rgb(244 243 255 / 0.25);
}

.focus\:bg-purple-50\/30:focus {
  background-color: rgb(244 243 255 / 0.3);
}

.focus\:bg-purple-50\/40:focus {
  background-color: rgb(244 243 255 / 0.4);
}

.focus\:bg-purple-50\/50:focus {
  background-color: rgb(244 243 255 / 0.5);
}

.focus\:bg-purple-50\/60:focus {
  background-color: rgb(244 243 255 / 0.6);
}

.focus\:bg-purple-50\/70:focus {
  background-color: rgb(244 243 255 / 0.7);
}

.focus\:bg-purple-50\/75:focus {
  background-color: rgb(244 243 255 / 0.75);
}

.focus\:bg-purple-50\/80:focus {
  background-color: rgb(244 243 255 / 0.8);
}

.focus\:bg-purple-50\/90:focus {
  background-color: rgb(244 243 255 / 0.9);
}

.focus\:bg-purple-50\/95:focus {
  background-color: rgb(244 243 255 / 0.95);
}

.focus\:bg-purple-50\/100:focus {
  background-color: rgb(244 243 255 / 1);
}

.focus\:bg-purple-100\/0:focus {
  background-color: rgb(235 233 254 / 0);
}

.focus\:bg-purple-100\/5:focus {
  background-color: rgb(235 233 254 / 0.05);
}

.focus\:bg-purple-100\/10:focus {
  background-color: rgb(235 233 254 / 0.1);
}

.focus\:bg-purple-100\/20:focus {
  background-color: rgb(235 233 254 / 0.2);
}

.focus\:bg-purple-100\/25:focus {
  background-color: rgb(235 233 254 / 0.25);
}

.focus\:bg-purple-100\/30:focus {
  background-color: rgb(235 233 254 / 0.3);
}

.focus\:bg-purple-100\/40:focus {
  background-color: rgb(235 233 254 / 0.4);
}

.focus\:bg-purple-100\/50:focus {
  background-color: rgb(235 233 254 / 0.5);
}

.focus\:bg-purple-100\/60:focus {
  background-color: rgb(235 233 254 / 0.6);
}

.focus\:bg-purple-100\/70:focus {
  background-color: rgb(235 233 254 / 0.7);
}

.focus\:bg-purple-100\/75:focus {
  background-color: rgb(235 233 254 / 0.75);
}

.focus\:bg-purple-100\/80:focus {
  background-color: rgb(235 233 254 / 0.8);
}

.focus\:bg-purple-100\/90:focus {
  background-color: rgb(235 233 254 / 0.9);
}

.focus\:bg-purple-100\/95:focus {
  background-color: rgb(235 233 254 / 0.95);
}

.focus\:bg-purple-100\/100:focus {
  background-color: rgb(235 233 254 / 1);
}

.focus\:bg-purple-200\/0:focus {
  background-color: rgb(217 214 254 / 0);
}

.focus\:bg-purple-200\/5:focus {
  background-color: rgb(217 214 254 / 0.05);
}

.focus\:bg-purple-200\/10:focus {
  background-color: rgb(217 214 254 / 0.1);
}

.focus\:bg-purple-200\/20:focus {
  background-color: rgb(217 214 254 / 0.2);
}

.focus\:bg-purple-200\/25:focus {
  background-color: rgb(217 214 254 / 0.25);
}

.focus\:bg-purple-200\/30:focus {
  background-color: rgb(217 214 254 / 0.3);
}

.focus\:bg-purple-200\/40:focus {
  background-color: rgb(217 214 254 / 0.4);
}

.focus\:bg-purple-200\/50:focus {
  background-color: rgb(217 214 254 / 0.5);
}

.focus\:bg-purple-200\/60:focus {
  background-color: rgb(217 214 254 / 0.6);
}

.focus\:bg-purple-200\/70:focus {
  background-color: rgb(217 214 254 / 0.7);
}

.focus\:bg-purple-200\/75:focus {
  background-color: rgb(217 214 254 / 0.75);
}

.focus\:bg-purple-200\/80:focus {
  background-color: rgb(217 214 254 / 0.8);
}

.focus\:bg-purple-200\/90:focus {
  background-color: rgb(217 214 254 / 0.9);
}

.focus\:bg-purple-200\/95:focus {
  background-color: rgb(217 214 254 / 0.95);
}

.focus\:bg-purple-200\/100:focus {
  background-color: rgb(217 214 254 / 1);
}

.focus\:bg-purple-300\/0:focus {
  background-color: rgb(189 180 254 / 0);
}

.focus\:bg-purple-300\/5:focus {
  background-color: rgb(189 180 254 / 0.05);
}

.focus\:bg-purple-300\/10:focus {
  background-color: rgb(189 180 254 / 0.1);
}

.focus\:bg-purple-300\/20:focus {
  background-color: rgb(189 180 254 / 0.2);
}

.focus\:bg-purple-300\/25:focus {
  background-color: rgb(189 180 254 / 0.25);
}

.focus\:bg-purple-300\/30:focus {
  background-color: rgb(189 180 254 / 0.3);
}

.focus\:bg-purple-300\/40:focus {
  background-color: rgb(189 180 254 / 0.4);
}

.focus\:bg-purple-300\/50:focus {
  background-color: rgb(189 180 254 / 0.5);
}

.focus\:bg-purple-300\/60:focus {
  background-color: rgb(189 180 254 / 0.6);
}

.focus\:bg-purple-300\/70:focus {
  background-color: rgb(189 180 254 / 0.7);
}

.focus\:bg-purple-300\/75:focus {
  background-color: rgb(189 180 254 / 0.75);
}

.focus\:bg-purple-300\/80:focus {
  background-color: rgb(189 180 254 / 0.8);
}

.focus\:bg-purple-300\/90:focus {
  background-color: rgb(189 180 254 / 0.9);
}

.focus\:bg-purple-300\/95:focus {
  background-color: rgb(189 180 254 / 0.95);
}

.focus\:bg-purple-300\/100:focus {
  background-color: rgb(189 180 254 / 1);
}

.focus\:bg-purple-400\/0:focus {
  background-color: rgb(155 138 251 / 0);
}

.focus\:bg-purple-400\/5:focus {
  background-color: rgb(155 138 251 / 0.05);
}

.focus\:bg-purple-400\/10:focus {
  background-color: rgb(155 138 251 / 0.1);
}

.focus\:bg-purple-400\/20:focus {
  background-color: rgb(155 138 251 / 0.2);
}

.focus\:bg-purple-400\/25:focus {
  background-color: rgb(155 138 251 / 0.25);
}

.focus\:bg-purple-400\/30:focus {
  background-color: rgb(155 138 251 / 0.3);
}

.focus\:bg-purple-400\/40:focus {
  background-color: rgb(155 138 251 / 0.4);
}

.focus\:bg-purple-400\/50:focus {
  background-color: rgb(155 138 251 / 0.5);
}

.focus\:bg-purple-400\/60:focus {
  background-color: rgb(155 138 251 / 0.6);
}

.focus\:bg-purple-400\/70:focus {
  background-color: rgb(155 138 251 / 0.7);
}

.focus\:bg-purple-400\/75:focus {
  background-color: rgb(155 138 251 / 0.75);
}

.focus\:bg-purple-400\/80:focus {
  background-color: rgb(155 138 251 / 0.8);
}

.focus\:bg-purple-400\/90:focus {
  background-color: rgb(155 138 251 / 0.9);
}

.focus\:bg-purple-400\/95:focus {
  background-color: rgb(155 138 251 / 0.95);
}

.focus\:bg-purple-400\/100:focus {
  background-color: rgb(155 138 251 / 1);
}

.focus\:bg-purple-500\/0:focus {
  background-color: rgb(122 90 248 / 0);
}

.focus\:bg-purple-500\/5:focus {
  background-color: rgb(122 90 248 / 0.05);
}

.focus\:bg-purple-500\/10:focus {
  background-color: rgb(122 90 248 / 0.1);
}

.focus\:bg-purple-500\/20:focus {
  background-color: rgb(122 90 248 / 0.2);
}

.focus\:bg-purple-500\/25:focus {
  background-color: rgb(122 90 248 / 0.25);
}

.focus\:bg-purple-500\/30:focus {
  background-color: rgb(122 90 248 / 0.3);
}

.focus\:bg-purple-500\/40:focus {
  background-color: rgb(122 90 248 / 0.4);
}

.focus\:bg-purple-500\/50:focus {
  background-color: rgb(122 90 248 / 0.5);
}

.focus\:bg-purple-500\/60:focus {
  background-color: rgb(122 90 248 / 0.6);
}

.focus\:bg-purple-500\/70:focus {
  background-color: rgb(122 90 248 / 0.7);
}

.focus\:bg-purple-500\/75:focus {
  background-color: rgb(122 90 248 / 0.75);
}

.focus\:bg-purple-500\/80:focus {
  background-color: rgb(122 90 248 / 0.8);
}

.focus\:bg-purple-500\/90:focus {
  background-color: rgb(122 90 248 / 0.9);
}

.focus\:bg-purple-500\/95:focus {
  background-color: rgb(122 90 248 / 0.95);
}

.focus\:bg-purple-500\/100:focus {
  background-color: rgb(122 90 248 / 1);
}

.focus\:bg-purple-600\/0:focus {
  background-color: rgb(105 56 239 / 0);
}

.focus\:bg-purple-600\/5:focus {
  background-color: rgb(105 56 239 / 0.05);
}

.focus\:bg-purple-600\/10:focus {
  background-color: rgb(105 56 239 / 0.1);
}

.focus\:bg-purple-600\/20:focus {
  background-color: rgb(105 56 239 / 0.2);
}

.focus\:bg-purple-600\/25:focus {
  background-color: rgb(105 56 239 / 0.25);
}

.focus\:bg-purple-600\/30:focus {
  background-color: rgb(105 56 239 / 0.3);
}

.focus\:bg-purple-600\/40:focus {
  background-color: rgb(105 56 239 / 0.4);
}

.focus\:bg-purple-600\/50:focus {
  background-color: rgb(105 56 239 / 0.5);
}

.focus\:bg-purple-600\/60:focus {
  background-color: rgb(105 56 239 / 0.6);
}

.focus\:bg-purple-600\/70:focus {
  background-color: rgb(105 56 239 / 0.7);
}

.focus\:bg-purple-600\/75:focus {
  background-color: rgb(105 56 239 / 0.75);
}

.focus\:bg-purple-600\/80:focus {
  background-color: rgb(105 56 239 / 0.8);
}

.focus\:bg-purple-600\/90:focus {
  background-color: rgb(105 56 239 / 0.9);
}

.focus\:bg-purple-600\/95:focus {
  background-color: rgb(105 56 239 / 0.95);
}

.focus\:bg-purple-600\/100:focus {
  background-color: rgb(105 56 239 / 1);
}

.focus\:bg-purple-700\/0:focus {
  background-color: rgb(89 37 220 / 0);
}

.focus\:bg-purple-700\/5:focus {
  background-color: rgb(89 37 220 / 0.05);
}

.focus\:bg-purple-700\/10:focus {
  background-color: rgb(89 37 220 / 0.1);
}

.focus\:bg-purple-700\/20:focus {
  background-color: rgb(89 37 220 / 0.2);
}

.focus\:bg-purple-700\/25:focus {
  background-color: rgb(89 37 220 / 0.25);
}

.focus\:bg-purple-700\/30:focus {
  background-color: rgb(89 37 220 / 0.3);
}

.focus\:bg-purple-700\/40:focus {
  background-color: rgb(89 37 220 / 0.4);
}

.focus\:bg-purple-700\/50:focus {
  background-color: rgb(89 37 220 / 0.5);
}

.focus\:bg-purple-700\/60:focus {
  background-color: rgb(89 37 220 / 0.6);
}

.focus\:bg-purple-700\/70:focus {
  background-color: rgb(89 37 220 / 0.7);
}

.focus\:bg-purple-700\/75:focus {
  background-color: rgb(89 37 220 / 0.75);
}

.focus\:bg-purple-700\/80:focus {
  background-color: rgb(89 37 220 / 0.8);
}

.focus\:bg-purple-700\/90:focus {
  background-color: rgb(89 37 220 / 0.9);
}

.focus\:bg-purple-700\/95:focus {
  background-color: rgb(89 37 220 / 0.95);
}

.focus\:bg-purple-700\/100:focus {
  background-color: rgb(89 37 220 / 1);
}

.focus\:bg-purple-800\/0:focus {
  background-color: rgb(74 31 184 / 0);
}

.focus\:bg-purple-800\/5:focus {
  background-color: rgb(74 31 184 / 0.05);
}

.focus\:bg-purple-800\/10:focus {
  background-color: rgb(74 31 184 / 0.1);
}

.focus\:bg-purple-800\/20:focus {
  background-color: rgb(74 31 184 / 0.2);
}

.focus\:bg-purple-800\/25:focus {
  background-color: rgb(74 31 184 / 0.25);
}

.focus\:bg-purple-800\/30:focus {
  background-color: rgb(74 31 184 / 0.3);
}

.focus\:bg-purple-800\/40:focus {
  background-color: rgb(74 31 184 / 0.4);
}

.focus\:bg-purple-800\/50:focus {
  background-color: rgb(74 31 184 / 0.5);
}

.focus\:bg-purple-800\/60:focus {
  background-color: rgb(74 31 184 / 0.6);
}

.focus\:bg-purple-800\/70:focus {
  background-color: rgb(74 31 184 / 0.7);
}

.focus\:bg-purple-800\/75:focus {
  background-color: rgb(74 31 184 / 0.75);
}

.focus\:bg-purple-800\/80:focus {
  background-color: rgb(74 31 184 / 0.8);
}

.focus\:bg-purple-800\/90:focus {
  background-color: rgb(74 31 184 / 0.9);
}

.focus\:bg-purple-800\/95:focus {
  background-color: rgb(74 31 184 / 0.95);
}

.focus\:bg-purple-800\/100:focus {
  background-color: rgb(74 31 184 / 1);
}

.focus\:bg-purple-900\/0:focus {
  background-color: rgb(62 28 150 / 0);
}

.focus\:bg-purple-900\/5:focus {
  background-color: rgb(62 28 150 / 0.05);
}

.focus\:bg-purple-900\/10:focus {
  background-color: rgb(62 28 150 / 0.1);
}

.focus\:bg-purple-900\/20:focus {
  background-color: rgb(62 28 150 / 0.2);
}

.focus\:bg-purple-900\/25:focus {
  background-color: rgb(62 28 150 / 0.25);
}

.focus\:bg-purple-900\/30:focus {
  background-color: rgb(62 28 150 / 0.3);
}

.focus\:bg-purple-900\/40:focus {
  background-color: rgb(62 28 150 / 0.4);
}

.focus\:bg-purple-900\/50:focus {
  background-color: rgb(62 28 150 / 0.5);
}

.focus\:bg-purple-900\/60:focus {
  background-color: rgb(62 28 150 / 0.6);
}

.focus\:bg-purple-900\/70:focus {
  background-color: rgb(62 28 150 / 0.7);
}

.focus\:bg-purple-900\/75:focus {
  background-color: rgb(62 28 150 / 0.75);
}

.focus\:bg-purple-900\/80:focus {
  background-color: rgb(62 28 150 / 0.8);
}

.focus\:bg-purple-900\/90:focus {
  background-color: rgb(62 28 150 / 0.9);
}

.focus\:bg-purple-900\/95:focus {
  background-color: rgb(62 28 150 / 0.95);
}

.focus\:bg-purple-900\/100:focus {
  background-color: rgb(62 28 150 / 1);
}

.focus\:bg-purple\/0:focus {
  background-color: rgb(155 138 251 / 0);
}

.focus\:bg-purple\/5:focus {
  background-color: rgb(155 138 251 / 0.05);
}

.focus\:bg-purple\/10:focus {
  background-color: rgb(155 138 251 / 0.1);
}

.focus\:bg-purple\/20:focus {
  background-color: rgb(155 138 251 / 0.2);
}

.focus\:bg-purple\/25:focus {
  background-color: rgb(155 138 251 / 0.25);
}

.focus\:bg-purple\/30:focus {
  background-color: rgb(155 138 251 / 0.3);
}

.focus\:bg-purple\/40:focus {
  background-color: rgb(155 138 251 / 0.4);
}

.focus\:bg-purple\/50:focus {
  background-color: rgb(155 138 251 / 0.5);
}

.focus\:bg-purple\/60:focus {
  background-color: rgb(155 138 251 / 0.6);
}

.focus\:bg-purple\/70:focus {
  background-color: rgb(155 138 251 / 0.7);
}

.focus\:bg-purple\/75:focus {
  background-color: rgb(155 138 251 / 0.75);
}

.focus\:bg-purple\/80:focus {
  background-color: rgb(155 138 251 / 0.8);
}

.focus\:bg-purple\/90:focus {
  background-color: rgb(155 138 251 / 0.9);
}

.focus\:bg-purple\/95:focus {
  background-color: rgb(155 138 251 / 0.95);
}

.focus\:bg-purple\/100:focus {
  background-color: rgb(155 138 251 / 1);
}

.focus\:bg-fuchsia-25\/0:focus {
  background-color: rgb(254 250 255 / 0);
}

.focus\:bg-fuchsia-25\/5:focus {
  background-color: rgb(254 250 255 / 0.05);
}

.focus\:bg-fuchsia-25\/10:focus {
  background-color: rgb(254 250 255 / 0.1);
}

.focus\:bg-fuchsia-25\/20:focus {
  background-color: rgb(254 250 255 / 0.2);
}

.focus\:bg-fuchsia-25\/25:focus {
  background-color: rgb(254 250 255 / 0.25);
}

.focus\:bg-fuchsia-25\/30:focus {
  background-color: rgb(254 250 255 / 0.3);
}

.focus\:bg-fuchsia-25\/40:focus {
  background-color: rgb(254 250 255 / 0.4);
}

.focus\:bg-fuchsia-25\/50:focus {
  background-color: rgb(254 250 255 / 0.5);
}

.focus\:bg-fuchsia-25\/60:focus {
  background-color: rgb(254 250 255 / 0.6);
}

.focus\:bg-fuchsia-25\/70:focus {
  background-color: rgb(254 250 255 / 0.7);
}

.focus\:bg-fuchsia-25\/75:focus {
  background-color: rgb(254 250 255 / 0.75);
}

.focus\:bg-fuchsia-25\/80:focus {
  background-color: rgb(254 250 255 / 0.8);
}

.focus\:bg-fuchsia-25\/90:focus {
  background-color: rgb(254 250 255 / 0.9);
}

.focus\:bg-fuchsia-25\/95:focus {
  background-color: rgb(254 250 255 / 0.95);
}

.focus\:bg-fuchsia-25\/100:focus {
  background-color: rgb(254 250 255 / 1);
}

.focus\:bg-fuchsia-50\/0:focus {
  background-color: rgb(253 244 255 / 0);
}

.focus\:bg-fuchsia-50\/5:focus {
  background-color: rgb(253 244 255 / 0.05);
}

.focus\:bg-fuchsia-50\/10:focus {
  background-color: rgb(253 244 255 / 0.1);
}

.focus\:bg-fuchsia-50\/20:focus {
  background-color: rgb(253 244 255 / 0.2);
}

.focus\:bg-fuchsia-50\/25:focus {
  background-color: rgb(253 244 255 / 0.25);
}

.focus\:bg-fuchsia-50\/30:focus {
  background-color: rgb(253 244 255 / 0.3);
}

.focus\:bg-fuchsia-50\/40:focus {
  background-color: rgb(253 244 255 / 0.4);
}

.focus\:bg-fuchsia-50\/50:focus {
  background-color: rgb(253 244 255 / 0.5);
}

.focus\:bg-fuchsia-50\/60:focus {
  background-color: rgb(253 244 255 / 0.6);
}

.focus\:bg-fuchsia-50\/70:focus {
  background-color: rgb(253 244 255 / 0.7);
}

.focus\:bg-fuchsia-50\/75:focus {
  background-color: rgb(253 244 255 / 0.75);
}

.focus\:bg-fuchsia-50\/80:focus {
  background-color: rgb(253 244 255 / 0.8);
}

.focus\:bg-fuchsia-50\/90:focus {
  background-color: rgb(253 244 255 / 0.9);
}

.focus\:bg-fuchsia-50\/95:focus {
  background-color: rgb(253 244 255 / 0.95);
}

.focus\:bg-fuchsia-50\/100:focus {
  background-color: rgb(253 244 255 / 1);
}

.focus\:bg-fuchsia-100\/0:focus {
  background-color: rgb(251 232 255 / 0);
}

.focus\:bg-fuchsia-100\/5:focus {
  background-color: rgb(251 232 255 / 0.05);
}

.focus\:bg-fuchsia-100\/10:focus {
  background-color: rgb(251 232 255 / 0.1);
}

.focus\:bg-fuchsia-100\/20:focus {
  background-color: rgb(251 232 255 / 0.2);
}

.focus\:bg-fuchsia-100\/25:focus {
  background-color: rgb(251 232 255 / 0.25);
}

.focus\:bg-fuchsia-100\/30:focus {
  background-color: rgb(251 232 255 / 0.3);
}

.focus\:bg-fuchsia-100\/40:focus {
  background-color: rgb(251 232 255 / 0.4);
}

.focus\:bg-fuchsia-100\/50:focus {
  background-color: rgb(251 232 255 / 0.5);
}

.focus\:bg-fuchsia-100\/60:focus {
  background-color: rgb(251 232 255 / 0.6);
}

.focus\:bg-fuchsia-100\/70:focus {
  background-color: rgb(251 232 255 / 0.7);
}

.focus\:bg-fuchsia-100\/75:focus {
  background-color: rgb(251 232 255 / 0.75);
}

.focus\:bg-fuchsia-100\/80:focus {
  background-color: rgb(251 232 255 / 0.8);
}

.focus\:bg-fuchsia-100\/90:focus {
  background-color: rgb(251 232 255 / 0.9);
}

.focus\:bg-fuchsia-100\/95:focus {
  background-color: rgb(251 232 255 / 0.95);
}

.focus\:bg-fuchsia-100\/100:focus {
  background-color: rgb(251 232 255 / 1);
}

.focus\:bg-fuchsia-200\/0:focus {
  background-color: rgb(246 208 254 / 0);
}

.focus\:bg-fuchsia-200\/5:focus {
  background-color: rgb(246 208 254 / 0.05);
}

.focus\:bg-fuchsia-200\/10:focus {
  background-color: rgb(246 208 254 / 0.1);
}

.focus\:bg-fuchsia-200\/20:focus {
  background-color: rgb(246 208 254 / 0.2);
}

.focus\:bg-fuchsia-200\/25:focus {
  background-color: rgb(246 208 254 / 0.25);
}

.focus\:bg-fuchsia-200\/30:focus {
  background-color: rgb(246 208 254 / 0.3);
}

.focus\:bg-fuchsia-200\/40:focus {
  background-color: rgb(246 208 254 / 0.4);
}

.focus\:bg-fuchsia-200\/50:focus {
  background-color: rgb(246 208 254 / 0.5);
}

.focus\:bg-fuchsia-200\/60:focus {
  background-color: rgb(246 208 254 / 0.6);
}

.focus\:bg-fuchsia-200\/70:focus {
  background-color: rgb(246 208 254 / 0.7);
}

.focus\:bg-fuchsia-200\/75:focus {
  background-color: rgb(246 208 254 / 0.75);
}

.focus\:bg-fuchsia-200\/80:focus {
  background-color: rgb(246 208 254 / 0.8);
}

.focus\:bg-fuchsia-200\/90:focus {
  background-color: rgb(246 208 254 / 0.9);
}

.focus\:bg-fuchsia-200\/95:focus {
  background-color: rgb(246 208 254 / 0.95);
}

.focus\:bg-fuchsia-200\/100:focus {
  background-color: rgb(246 208 254 / 1);
}

.focus\:bg-fuchsia-300\/0:focus {
  background-color: rgb(238 170 253 / 0);
}

.focus\:bg-fuchsia-300\/5:focus {
  background-color: rgb(238 170 253 / 0.05);
}

.focus\:bg-fuchsia-300\/10:focus {
  background-color: rgb(238 170 253 / 0.1);
}

.focus\:bg-fuchsia-300\/20:focus {
  background-color: rgb(238 170 253 / 0.2);
}

.focus\:bg-fuchsia-300\/25:focus {
  background-color: rgb(238 170 253 / 0.25);
}

.focus\:bg-fuchsia-300\/30:focus {
  background-color: rgb(238 170 253 / 0.3);
}

.focus\:bg-fuchsia-300\/40:focus {
  background-color: rgb(238 170 253 / 0.4);
}

.focus\:bg-fuchsia-300\/50:focus {
  background-color: rgb(238 170 253 / 0.5);
}

.focus\:bg-fuchsia-300\/60:focus {
  background-color: rgb(238 170 253 / 0.6);
}

.focus\:bg-fuchsia-300\/70:focus {
  background-color: rgb(238 170 253 / 0.7);
}

.focus\:bg-fuchsia-300\/75:focus {
  background-color: rgb(238 170 253 / 0.75);
}

.focus\:bg-fuchsia-300\/80:focus {
  background-color: rgb(238 170 253 / 0.8);
}

.focus\:bg-fuchsia-300\/90:focus {
  background-color: rgb(238 170 253 / 0.9);
}

.focus\:bg-fuchsia-300\/95:focus {
  background-color: rgb(238 170 253 / 0.95);
}

.focus\:bg-fuchsia-300\/100:focus {
  background-color: rgb(238 170 253 / 1);
}

.focus\:bg-fuchsia-400\/0:focus {
  background-color: rgb(228 120 250 / 0);
}

.focus\:bg-fuchsia-400\/5:focus {
  background-color: rgb(228 120 250 / 0.05);
}

.focus\:bg-fuchsia-400\/10:focus {
  background-color: rgb(228 120 250 / 0.1);
}

.focus\:bg-fuchsia-400\/20:focus {
  background-color: rgb(228 120 250 / 0.2);
}

.focus\:bg-fuchsia-400\/25:focus {
  background-color: rgb(228 120 250 / 0.25);
}

.focus\:bg-fuchsia-400\/30:focus {
  background-color: rgb(228 120 250 / 0.3);
}

.focus\:bg-fuchsia-400\/40:focus {
  background-color: rgb(228 120 250 / 0.4);
}

.focus\:bg-fuchsia-400\/50:focus {
  background-color: rgb(228 120 250 / 0.5);
}

.focus\:bg-fuchsia-400\/60:focus {
  background-color: rgb(228 120 250 / 0.6);
}

.focus\:bg-fuchsia-400\/70:focus {
  background-color: rgb(228 120 250 / 0.7);
}

.focus\:bg-fuchsia-400\/75:focus {
  background-color: rgb(228 120 250 / 0.75);
}

.focus\:bg-fuchsia-400\/80:focus {
  background-color: rgb(228 120 250 / 0.8);
}

.focus\:bg-fuchsia-400\/90:focus {
  background-color: rgb(228 120 250 / 0.9);
}

.focus\:bg-fuchsia-400\/95:focus {
  background-color: rgb(228 120 250 / 0.95);
}

.focus\:bg-fuchsia-400\/100:focus {
  background-color: rgb(228 120 250 / 1);
}

.focus\:bg-fuchsia-500\/0:focus {
  background-color: rgb(212 68 241 / 0);
}

.focus\:bg-fuchsia-500\/5:focus {
  background-color: rgb(212 68 241 / 0.05);
}

.focus\:bg-fuchsia-500\/10:focus {
  background-color: rgb(212 68 241 / 0.1);
}

.focus\:bg-fuchsia-500\/20:focus {
  background-color: rgb(212 68 241 / 0.2);
}

.focus\:bg-fuchsia-500\/25:focus {
  background-color: rgb(212 68 241 / 0.25);
}

.focus\:bg-fuchsia-500\/30:focus {
  background-color: rgb(212 68 241 / 0.3);
}

.focus\:bg-fuchsia-500\/40:focus {
  background-color: rgb(212 68 241 / 0.4);
}

.focus\:bg-fuchsia-500\/50:focus {
  background-color: rgb(212 68 241 / 0.5);
}

.focus\:bg-fuchsia-500\/60:focus {
  background-color: rgb(212 68 241 / 0.6);
}

.focus\:bg-fuchsia-500\/70:focus {
  background-color: rgb(212 68 241 / 0.7);
}

.focus\:bg-fuchsia-500\/75:focus {
  background-color: rgb(212 68 241 / 0.75);
}

.focus\:bg-fuchsia-500\/80:focus {
  background-color: rgb(212 68 241 / 0.8);
}

.focus\:bg-fuchsia-500\/90:focus {
  background-color: rgb(212 68 241 / 0.9);
}

.focus\:bg-fuchsia-500\/95:focus {
  background-color: rgb(212 68 241 / 0.95);
}

.focus\:bg-fuchsia-500\/100:focus {
  background-color: rgb(212 68 241 / 1);
}

.focus\:bg-fuchsia-600\/0:focus {
  background-color: rgb(186 36 213 / 0);
}

.focus\:bg-fuchsia-600\/5:focus {
  background-color: rgb(186 36 213 / 0.05);
}

.focus\:bg-fuchsia-600\/10:focus {
  background-color: rgb(186 36 213 / 0.1);
}

.focus\:bg-fuchsia-600\/20:focus {
  background-color: rgb(186 36 213 / 0.2);
}

.focus\:bg-fuchsia-600\/25:focus {
  background-color: rgb(186 36 213 / 0.25);
}

.focus\:bg-fuchsia-600\/30:focus {
  background-color: rgb(186 36 213 / 0.3);
}

.focus\:bg-fuchsia-600\/40:focus {
  background-color: rgb(186 36 213 / 0.4);
}

.focus\:bg-fuchsia-600\/50:focus {
  background-color: rgb(186 36 213 / 0.5);
}

.focus\:bg-fuchsia-600\/60:focus {
  background-color: rgb(186 36 213 / 0.6);
}

.focus\:bg-fuchsia-600\/70:focus {
  background-color: rgb(186 36 213 / 0.7);
}

.focus\:bg-fuchsia-600\/75:focus {
  background-color: rgb(186 36 213 / 0.75);
}

.focus\:bg-fuchsia-600\/80:focus {
  background-color: rgb(186 36 213 / 0.8);
}

.focus\:bg-fuchsia-600\/90:focus {
  background-color: rgb(186 36 213 / 0.9);
}

.focus\:bg-fuchsia-600\/95:focus {
  background-color: rgb(186 36 213 / 0.95);
}

.focus\:bg-fuchsia-600\/100:focus {
  background-color: rgb(186 36 213 / 1);
}

.focus\:bg-fuchsia-700\/0:focus {
  background-color: rgb(159 26 177 / 0);
}

.focus\:bg-fuchsia-700\/5:focus {
  background-color: rgb(159 26 177 / 0.05);
}

.focus\:bg-fuchsia-700\/10:focus {
  background-color: rgb(159 26 177 / 0.1);
}

.focus\:bg-fuchsia-700\/20:focus {
  background-color: rgb(159 26 177 / 0.2);
}

.focus\:bg-fuchsia-700\/25:focus {
  background-color: rgb(159 26 177 / 0.25);
}

.focus\:bg-fuchsia-700\/30:focus {
  background-color: rgb(159 26 177 / 0.3);
}

.focus\:bg-fuchsia-700\/40:focus {
  background-color: rgb(159 26 177 / 0.4);
}

.focus\:bg-fuchsia-700\/50:focus {
  background-color: rgb(159 26 177 / 0.5);
}

.focus\:bg-fuchsia-700\/60:focus {
  background-color: rgb(159 26 177 / 0.6);
}

.focus\:bg-fuchsia-700\/70:focus {
  background-color: rgb(159 26 177 / 0.7);
}

.focus\:bg-fuchsia-700\/75:focus {
  background-color: rgb(159 26 177 / 0.75);
}

.focus\:bg-fuchsia-700\/80:focus {
  background-color: rgb(159 26 177 / 0.8);
}

.focus\:bg-fuchsia-700\/90:focus {
  background-color: rgb(159 26 177 / 0.9);
}

.focus\:bg-fuchsia-700\/95:focus {
  background-color: rgb(159 26 177 / 0.95);
}

.focus\:bg-fuchsia-700\/100:focus {
  background-color: rgb(159 26 177 / 1);
}

.focus\:bg-fuchsia-800\/0:focus {
  background-color: rgb(130 24 144 / 0);
}

.focus\:bg-fuchsia-800\/5:focus {
  background-color: rgb(130 24 144 / 0.05);
}

.focus\:bg-fuchsia-800\/10:focus {
  background-color: rgb(130 24 144 / 0.1);
}

.focus\:bg-fuchsia-800\/20:focus {
  background-color: rgb(130 24 144 / 0.2);
}

.focus\:bg-fuchsia-800\/25:focus {
  background-color: rgb(130 24 144 / 0.25);
}

.focus\:bg-fuchsia-800\/30:focus {
  background-color: rgb(130 24 144 / 0.3);
}

.focus\:bg-fuchsia-800\/40:focus {
  background-color: rgb(130 24 144 / 0.4);
}

.focus\:bg-fuchsia-800\/50:focus {
  background-color: rgb(130 24 144 / 0.5);
}

.focus\:bg-fuchsia-800\/60:focus {
  background-color: rgb(130 24 144 / 0.6);
}

.focus\:bg-fuchsia-800\/70:focus {
  background-color: rgb(130 24 144 / 0.7);
}

.focus\:bg-fuchsia-800\/75:focus {
  background-color: rgb(130 24 144 / 0.75);
}

.focus\:bg-fuchsia-800\/80:focus {
  background-color: rgb(130 24 144 / 0.8);
}

.focus\:bg-fuchsia-800\/90:focus {
  background-color: rgb(130 24 144 / 0.9);
}

.focus\:bg-fuchsia-800\/95:focus {
  background-color: rgb(130 24 144 / 0.95);
}

.focus\:bg-fuchsia-800\/100:focus {
  background-color: rgb(130 24 144 / 1);
}

.focus\:bg-fuchsia-900\/0:focus {
  background-color: rgb(111 24 119 / 0);
}

.focus\:bg-fuchsia-900\/5:focus {
  background-color: rgb(111 24 119 / 0.05);
}

.focus\:bg-fuchsia-900\/10:focus {
  background-color: rgb(111 24 119 / 0.1);
}

.focus\:bg-fuchsia-900\/20:focus {
  background-color: rgb(111 24 119 / 0.2);
}

.focus\:bg-fuchsia-900\/25:focus {
  background-color: rgb(111 24 119 / 0.25);
}

.focus\:bg-fuchsia-900\/30:focus {
  background-color: rgb(111 24 119 / 0.3);
}

.focus\:bg-fuchsia-900\/40:focus {
  background-color: rgb(111 24 119 / 0.4);
}

.focus\:bg-fuchsia-900\/50:focus {
  background-color: rgb(111 24 119 / 0.5);
}

.focus\:bg-fuchsia-900\/60:focus {
  background-color: rgb(111 24 119 / 0.6);
}

.focus\:bg-fuchsia-900\/70:focus {
  background-color: rgb(111 24 119 / 0.7);
}

.focus\:bg-fuchsia-900\/75:focus {
  background-color: rgb(111 24 119 / 0.75);
}

.focus\:bg-fuchsia-900\/80:focus {
  background-color: rgb(111 24 119 / 0.8);
}

.focus\:bg-fuchsia-900\/90:focus {
  background-color: rgb(111 24 119 / 0.9);
}

.focus\:bg-fuchsia-900\/95:focus {
  background-color: rgb(111 24 119 / 0.95);
}

.focus\:bg-fuchsia-900\/100:focus {
  background-color: rgb(111 24 119 / 1);
}

.focus\:bg-fuchsia\/0:focus {
  background-color: rgb(228 120 250 / 0);
}

.focus\:bg-fuchsia\/5:focus {
  background-color: rgb(228 120 250 / 0.05);
}

.focus\:bg-fuchsia\/10:focus {
  background-color: rgb(228 120 250 / 0.1);
}

.focus\:bg-fuchsia\/20:focus {
  background-color: rgb(228 120 250 / 0.2);
}

.focus\:bg-fuchsia\/25:focus {
  background-color: rgb(228 120 250 / 0.25);
}

.focus\:bg-fuchsia\/30:focus {
  background-color: rgb(228 120 250 / 0.3);
}

.focus\:bg-fuchsia\/40:focus {
  background-color: rgb(228 120 250 / 0.4);
}

.focus\:bg-fuchsia\/50:focus {
  background-color: rgb(228 120 250 / 0.5);
}

.focus\:bg-fuchsia\/60:focus {
  background-color: rgb(228 120 250 / 0.6);
}

.focus\:bg-fuchsia\/70:focus {
  background-color: rgb(228 120 250 / 0.7);
}

.focus\:bg-fuchsia\/75:focus {
  background-color: rgb(228 120 250 / 0.75);
}

.focus\:bg-fuchsia\/80:focus {
  background-color: rgb(228 120 250 / 0.8);
}

.focus\:bg-fuchsia\/90:focus {
  background-color: rgb(228 120 250 / 0.9);
}

.focus\:bg-fuchsia\/95:focus {
  background-color: rgb(228 120 250 / 0.95);
}

.focus\:bg-fuchsia\/100:focus {
  background-color: rgb(228 120 250 / 1);
}

.focus\:bg-pink-25\/0:focus {
  background-color: rgb(254 246 251 / 0);
}

.focus\:bg-pink-25\/5:focus {
  background-color: rgb(254 246 251 / 0.05);
}

.focus\:bg-pink-25\/10:focus {
  background-color: rgb(254 246 251 / 0.1);
}

.focus\:bg-pink-25\/20:focus {
  background-color: rgb(254 246 251 / 0.2);
}

.focus\:bg-pink-25\/25:focus {
  background-color: rgb(254 246 251 / 0.25);
}

.focus\:bg-pink-25\/30:focus {
  background-color: rgb(254 246 251 / 0.3);
}

.focus\:bg-pink-25\/40:focus {
  background-color: rgb(254 246 251 / 0.4);
}

.focus\:bg-pink-25\/50:focus {
  background-color: rgb(254 246 251 / 0.5);
}

.focus\:bg-pink-25\/60:focus {
  background-color: rgb(254 246 251 / 0.6);
}

.focus\:bg-pink-25\/70:focus {
  background-color: rgb(254 246 251 / 0.7);
}

.focus\:bg-pink-25\/75:focus {
  background-color: rgb(254 246 251 / 0.75);
}

.focus\:bg-pink-25\/80:focus {
  background-color: rgb(254 246 251 / 0.8);
}

.focus\:bg-pink-25\/90:focus {
  background-color: rgb(254 246 251 / 0.9);
}

.focus\:bg-pink-25\/95:focus {
  background-color: rgb(254 246 251 / 0.95);
}

.focus\:bg-pink-25\/100:focus {
  background-color: rgb(254 246 251 / 1);
}

.focus\:bg-pink-50\/0:focus {
  background-color: rgb(253 242 250 / 0);
}

.focus\:bg-pink-50\/5:focus {
  background-color: rgb(253 242 250 / 0.05);
}

.focus\:bg-pink-50\/10:focus {
  background-color: rgb(253 242 250 / 0.1);
}

.focus\:bg-pink-50\/20:focus {
  background-color: rgb(253 242 250 / 0.2);
}

.focus\:bg-pink-50\/25:focus {
  background-color: rgb(253 242 250 / 0.25);
}

.focus\:bg-pink-50\/30:focus {
  background-color: rgb(253 242 250 / 0.3);
}

.focus\:bg-pink-50\/40:focus {
  background-color: rgb(253 242 250 / 0.4);
}

.focus\:bg-pink-50\/50:focus {
  background-color: rgb(253 242 250 / 0.5);
}

.focus\:bg-pink-50\/60:focus {
  background-color: rgb(253 242 250 / 0.6);
}

.focus\:bg-pink-50\/70:focus {
  background-color: rgb(253 242 250 / 0.7);
}

.focus\:bg-pink-50\/75:focus {
  background-color: rgb(253 242 250 / 0.75);
}

.focus\:bg-pink-50\/80:focus {
  background-color: rgb(253 242 250 / 0.8);
}

.focus\:bg-pink-50\/90:focus {
  background-color: rgb(253 242 250 / 0.9);
}

.focus\:bg-pink-50\/95:focus {
  background-color: rgb(253 242 250 / 0.95);
}

.focus\:bg-pink-50\/100:focus {
  background-color: rgb(253 242 250 / 1);
}

.focus\:bg-pink-100\/0:focus {
  background-color: rgb(252 231 246 / 0);
}

.focus\:bg-pink-100\/5:focus {
  background-color: rgb(252 231 246 / 0.05);
}

.focus\:bg-pink-100\/10:focus {
  background-color: rgb(252 231 246 / 0.1);
}

.focus\:bg-pink-100\/20:focus {
  background-color: rgb(252 231 246 / 0.2);
}

.focus\:bg-pink-100\/25:focus {
  background-color: rgb(252 231 246 / 0.25);
}

.focus\:bg-pink-100\/30:focus {
  background-color: rgb(252 231 246 / 0.3);
}

.focus\:bg-pink-100\/40:focus {
  background-color: rgb(252 231 246 / 0.4);
}

.focus\:bg-pink-100\/50:focus {
  background-color: rgb(252 231 246 / 0.5);
}

.focus\:bg-pink-100\/60:focus {
  background-color: rgb(252 231 246 / 0.6);
}

.focus\:bg-pink-100\/70:focus {
  background-color: rgb(252 231 246 / 0.7);
}

.focus\:bg-pink-100\/75:focus {
  background-color: rgb(252 231 246 / 0.75);
}

.focus\:bg-pink-100\/80:focus {
  background-color: rgb(252 231 246 / 0.8);
}

.focus\:bg-pink-100\/90:focus {
  background-color: rgb(252 231 246 / 0.9);
}

.focus\:bg-pink-100\/95:focus {
  background-color: rgb(252 231 246 / 0.95);
}

.focus\:bg-pink-100\/100:focus {
  background-color: rgb(252 231 246 / 1);
}

.focus\:bg-pink-200\/0:focus {
  background-color: rgb(252 206 238 / 0);
}

.focus\:bg-pink-200\/5:focus {
  background-color: rgb(252 206 238 / 0.05);
}

.focus\:bg-pink-200\/10:focus {
  background-color: rgb(252 206 238 / 0.1);
}

.focus\:bg-pink-200\/20:focus {
  background-color: rgb(252 206 238 / 0.2);
}

.focus\:bg-pink-200\/25:focus {
  background-color: rgb(252 206 238 / 0.25);
}

.focus\:bg-pink-200\/30:focus {
  background-color: rgb(252 206 238 / 0.3);
}

.focus\:bg-pink-200\/40:focus {
  background-color: rgb(252 206 238 / 0.4);
}

.focus\:bg-pink-200\/50:focus {
  background-color: rgb(252 206 238 / 0.5);
}

.focus\:bg-pink-200\/60:focus {
  background-color: rgb(252 206 238 / 0.6);
}

.focus\:bg-pink-200\/70:focus {
  background-color: rgb(252 206 238 / 0.7);
}

.focus\:bg-pink-200\/75:focus {
  background-color: rgb(252 206 238 / 0.75);
}

.focus\:bg-pink-200\/80:focus {
  background-color: rgb(252 206 238 / 0.8);
}

.focus\:bg-pink-200\/90:focus {
  background-color: rgb(252 206 238 / 0.9);
}

.focus\:bg-pink-200\/95:focus {
  background-color: rgb(252 206 238 / 0.95);
}

.focus\:bg-pink-200\/100:focus {
  background-color: rgb(252 206 238 / 1);
}

.focus\:bg-pink-300\/0:focus {
  background-color: rgb(250 167 224 / 0);
}

.focus\:bg-pink-300\/5:focus {
  background-color: rgb(250 167 224 / 0.05);
}

.focus\:bg-pink-300\/10:focus {
  background-color: rgb(250 167 224 / 0.1);
}

.focus\:bg-pink-300\/20:focus {
  background-color: rgb(250 167 224 / 0.2);
}

.focus\:bg-pink-300\/25:focus {
  background-color: rgb(250 167 224 / 0.25);
}

.focus\:bg-pink-300\/30:focus {
  background-color: rgb(250 167 224 / 0.3);
}

.focus\:bg-pink-300\/40:focus {
  background-color: rgb(250 167 224 / 0.4);
}

.focus\:bg-pink-300\/50:focus {
  background-color: rgb(250 167 224 / 0.5);
}

.focus\:bg-pink-300\/60:focus {
  background-color: rgb(250 167 224 / 0.6);
}

.focus\:bg-pink-300\/70:focus {
  background-color: rgb(250 167 224 / 0.7);
}

.focus\:bg-pink-300\/75:focus {
  background-color: rgb(250 167 224 / 0.75);
}

.focus\:bg-pink-300\/80:focus {
  background-color: rgb(250 167 224 / 0.8);
}

.focus\:bg-pink-300\/90:focus {
  background-color: rgb(250 167 224 / 0.9);
}

.focus\:bg-pink-300\/95:focus {
  background-color: rgb(250 167 224 / 0.95);
}

.focus\:bg-pink-300\/100:focus {
  background-color: rgb(250 167 224 / 1);
}

.focus\:bg-pink-400\/0:focus {
  background-color: rgb(246 112 7 / 0);
}

.focus\:bg-pink-400\/5:focus {
  background-color: rgb(246 112 7 / 0.05);
}

.focus\:bg-pink-400\/10:focus {
  background-color: rgb(246 112 7 / 0.1);
}

.focus\:bg-pink-400\/20:focus {
  background-color: rgb(246 112 7 / 0.2);
}

.focus\:bg-pink-400\/25:focus {
  background-color: rgb(246 112 7 / 0.25);
}

.focus\:bg-pink-400\/30:focus {
  background-color: rgb(246 112 7 / 0.3);
}

.focus\:bg-pink-400\/40:focus {
  background-color: rgb(246 112 7 / 0.4);
}

.focus\:bg-pink-400\/50:focus {
  background-color: rgb(246 112 7 / 0.5);
}

.focus\:bg-pink-400\/60:focus {
  background-color: rgb(246 112 7 / 0.6);
}

.focus\:bg-pink-400\/70:focus {
  background-color: rgb(246 112 7 / 0.7);
}

.focus\:bg-pink-400\/75:focus {
  background-color: rgb(246 112 7 / 0.75);
}

.focus\:bg-pink-400\/80:focus {
  background-color: rgb(246 112 7 / 0.8);
}

.focus\:bg-pink-400\/90:focus {
  background-color: rgb(246 112 7 / 0.9);
}

.focus\:bg-pink-400\/95:focus {
  background-color: rgb(246 112 7 / 0.95);
}

.focus\:bg-pink-400\/100:focus {
  background-color: rgb(246 112 7 / 1);
}

.focus\:bg-pink-500\/0:focus {
  background-color: rgb(238 70 188 / 0);
}

.focus\:bg-pink-500\/5:focus {
  background-color: rgb(238 70 188 / 0.05);
}

.focus\:bg-pink-500\/10:focus {
  background-color: rgb(238 70 188 / 0.1);
}

.focus\:bg-pink-500\/20:focus {
  background-color: rgb(238 70 188 / 0.2);
}

.focus\:bg-pink-500\/25:focus {
  background-color: rgb(238 70 188 / 0.25);
}

.focus\:bg-pink-500\/30:focus {
  background-color: rgb(238 70 188 / 0.3);
}

.focus\:bg-pink-500\/40:focus {
  background-color: rgb(238 70 188 / 0.4);
}

.focus\:bg-pink-500\/50:focus {
  background-color: rgb(238 70 188 / 0.5);
}

.focus\:bg-pink-500\/60:focus {
  background-color: rgb(238 70 188 / 0.6);
}

.focus\:bg-pink-500\/70:focus {
  background-color: rgb(238 70 188 / 0.7);
}

.focus\:bg-pink-500\/75:focus {
  background-color: rgb(238 70 188 / 0.75);
}

.focus\:bg-pink-500\/80:focus {
  background-color: rgb(238 70 188 / 0.8);
}

.focus\:bg-pink-500\/90:focus {
  background-color: rgb(238 70 188 / 0.9);
}

.focus\:bg-pink-500\/95:focus {
  background-color: rgb(238 70 188 / 0.95);
}

.focus\:bg-pink-500\/100:focus {
  background-color: rgb(238 70 188 / 1);
}

.focus\:bg-pink-600\/0:focus {
  background-color: rgb(221 37 144 / 0);
}

.focus\:bg-pink-600\/5:focus {
  background-color: rgb(221 37 144 / 0.05);
}

.focus\:bg-pink-600\/10:focus {
  background-color: rgb(221 37 144 / 0.1);
}

.focus\:bg-pink-600\/20:focus {
  background-color: rgb(221 37 144 / 0.2);
}

.focus\:bg-pink-600\/25:focus {
  background-color: rgb(221 37 144 / 0.25);
}

.focus\:bg-pink-600\/30:focus {
  background-color: rgb(221 37 144 / 0.3);
}

.focus\:bg-pink-600\/40:focus {
  background-color: rgb(221 37 144 / 0.4);
}

.focus\:bg-pink-600\/50:focus {
  background-color: rgb(221 37 144 / 0.5);
}

.focus\:bg-pink-600\/60:focus {
  background-color: rgb(221 37 144 / 0.6);
}

.focus\:bg-pink-600\/70:focus {
  background-color: rgb(221 37 144 / 0.7);
}

.focus\:bg-pink-600\/75:focus {
  background-color: rgb(221 37 144 / 0.75);
}

.focus\:bg-pink-600\/80:focus {
  background-color: rgb(221 37 144 / 0.8);
}

.focus\:bg-pink-600\/90:focus {
  background-color: rgb(221 37 144 / 0.9);
}

.focus\:bg-pink-600\/95:focus {
  background-color: rgb(221 37 144 / 0.95);
}

.focus\:bg-pink-600\/100:focus {
  background-color: rgb(221 37 144 / 1);
}

.focus\:bg-pink-700\/0:focus {
  background-color: rgb(193 21 116 / 0);
}

.focus\:bg-pink-700\/5:focus {
  background-color: rgb(193 21 116 / 0.05);
}

.focus\:bg-pink-700\/10:focus {
  background-color: rgb(193 21 116 / 0.1);
}

.focus\:bg-pink-700\/20:focus {
  background-color: rgb(193 21 116 / 0.2);
}

.focus\:bg-pink-700\/25:focus {
  background-color: rgb(193 21 116 / 0.25);
}

.focus\:bg-pink-700\/30:focus {
  background-color: rgb(193 21 116 / 0.3);
}

.focus\:bg-pink-700\/40:focus {
  background-color: rgb(193 21 116 / 0.4);
}

.focus\:bg-pink-700\/50:focus {
  background-color: rgb(193 21 116 / 0.5);
}

.focus\:bg-pink-700\/60:focus {
  background-color: rgb(193 21 116 / 0.6);
}

.focus\:bg-pink-700\/70:focus {
  background-color: rgb(193 21 116 / 0.7);
}

.focus\:bg-pink-700\/75:focus {
  background-color: rgb(193 21 116 / 0.75);
}

.focus\:bg-pink-700\/80:focus {
  background-color: rgb(193 21 116 / 0.8);
}

.focus\:bg-pink-700\/90:focus {
  background-color: rgb(193 21 116 / 0.9);
}

.focus\:bg-pink-700\/95:focus {
  background-color: rgb(193 21 116 / 0.95);
}

.focus\:bg-pink-700\/100:focus {
  background-color: rgb(193 21 116 / 1);
}

.focus\:bg-pink-800\/0:focus {
  background-color: rgb(158 22 95 / 0);
}

.focus\:bg-pink-800\/5:focus {
  background-color: rgb(158 22 95 / 0.05);
}

.focus\:bg-pink-800\/10:focus {
  background-color: rgb(158 22 95 / 0.1);
}

.focus\:bg-pink-800\/20:focus {
  background-color: rgb(158 22 95 / 0.2);
}

.focus\:bg-pink-800\/25:focus {
  background-color: rgb(158 22 95 / 0.25);
}

.focus\:bg-pink-800\/30:focus {
  background-color: rgb(158 22 95 / 0.3);
}

.focus\:bg-pink-800\/40:focus {
  background-color: rgb(158 22 95 / 0.4);
}

.focus\:bg-pink-800\/50:focus {
  background-color: rgb(158 22 95 / 0.5);
}

.focus\:bg-pink-800\/60:focus {
  background-color: rgb(158 22 95 / 0.6);
}

.focus\:bg-pink-800\/70:focus {
  background-color: rgb(158 22 95 / 0.7);
}

.focus\:bg-pink-800\/75:focus {
  background-color: rgb(158 22 95 / 0.75);
}

.focus\:bg-pink-800\/80:focus {
  background-color: rgb(158 22 95 / 0.8);
}

.focus\:bg-pink-800\/90:focus {
  background-color: rgb(158 22 95 / 0.9);
}

.focus\:bg-pink-800\/95:focus {
  background-color: rgb(158 22 95 / 0.95);
}

.focus\:bg-pink-800\/100:focus {
  background-color: rgb(158 22 95 / 1);
}

.focus\:bg-pink-900\/0:focus {
  background-color: rgb(133 22 81 / 0);
}

.focus\:bg-pink-900\/5:focus {
  background-color: rgb(133 22 81 / 0.05);
}

.focus\:bg-pink-900\/10:focus {
  background-color: rgb(133 22 81 / 0.1);
}

.focus\:bg-pink-900\/20:focus {
  background-color: rgb(133 22 81 / 0.2);
}

.focus\:bg-pink-900\/25:focus {
  background-color: rgb(133 22 81 / 0.25);
}

.focus\:bg-pink-900\/30:focus {
  background-color: rgb(133 22 81 / 0.3);
}

.focus\:bg-pink-900\/40:focus {
  background-color: rgb(133 22 81 / 0.4);
}

.focus\:bg-pink-900\/50:focus {
  background-color: rgb(133 22 81 / 0.5);
}

.focus\:bg-pink-900\/60:focus {
  background-color: rgb(133 22 81 / 0.6);
}

.focus\:bg-pink-900\/70:focus {
  background-color: rgb(133 22 81 / 0.7);
}

.focus\:bg-pink-900\/75:focus {
  background-color: rgb(133 22 81 / 0.75);
}

.focus\:bg-pink-900\/80:focus {
  background-color: rgb(133 22 81 / 0.8);
}

.focus\:bg-pink-900\/90:focus {
  background-color: rgb(133 22 81 / 0.9);
}

.focus\:bg-pink-900\/95:focus {
  background-color: rgb(133 22 81 / 0.95);
}

.focus\:bg-pink-900\/100:focus {
  background-color: rgb(133 22 81 / 1);
}

.focus\:bg-pink\/0:focus {
  background-color: rgb(246 112 7 / 0);
}

.focus\:bg-pink\/5:focus {
  background-color: rgb(246 112 7 / 0.05);
}

.focus\:bg-pink\/10:focus {
  background-color: rgb(246 112 7 / 0.1);
}

.focus\:bg-pink\/20:focus {
  background-color: rgb(246 112 7 / 0.2);
}

.focus\:bg-pink\/25:focus {
  background-color: rgb(246 112 7 / 0.25);
}

.focus\:bg-pink\/30:focus {
  background-color: rgb(246 112 7 / 0.3);
}

.focus\:bg-pink\/40:focus {
  background-color: rgb(246 112 7 / 0.4);
}

.focus\:bg-pink\/50:focus {
  background-color: rgb(246 112 7 / 0.5);
}

.focus\:bg-pink\/60:focus {
  background-color: rgb(246 112 7 / 0.6);
}

.focus\:bg-pink\/70:focus {
  background-color: rgb(246 112 7 / 0.7);
}

.focus\:bg-pink\/75:focus {
  background-color: rgb(246 112 7 / 0.75);
}

.focus\:bg-pink\/80:focus {
  background-color: rgb(246 112 7 / 0.8);
}

.focus\:bg-pink\/90:focus {
  background-color: rgb(246 112 7 / 0.9);
}

.focus\:bg-pink\/95:focus {
  background-color: rgb(246 112 7 / 0.95);
}

.focus\:bg-pink\/100:focus {
  background-color: rgb(246 112 7 / 1);
}

.focus\:bg-rose-25\/0:focus {
  background-color: rgb(255 245 246 / 0);
}

.focus\:bg-rose-25\/5:focus {
  background-color: rgb(255 245 246 / 0.05);
}

.focus\:bg-rose-25\/10:focus {
  background-color: rgb(255 245 246 / 0.1);
}

.focus\:bg-rose-25\/20:focus {
  background-color: rgb(255 245 246 / 0.2);
}

.focus\:bg-rose-25\/25:focus {
  background-color: rgb(255 245 246 / 0.25);
}

.focus\:bg-rose-25\/30:focus {
  background-color: rgb(255 245 246 / 0.3);
}

.focus\:bg-rose-25\/40:focus {
  background-color: rgb(255 245 246 / 0.4);
}

.focus\:bg-rose-25\/50:focus {
  background-color: rgb(255 245 246 / 0.5);
}

.focus\:bg-rose-25\/60:focus {
  background-color: rgb(255 245 246 / 0.6);
}

.focus\:bg-rose-25\/70:focus {
  background-color: rgb(255 245 246 / 0.7);
}

.focus\:bg-rose-25\/75:focus {
  background-color: rgb(255 245 246 / 0.75);
}

.focus\:bg-rose-25\/80:focus {
  background-color: rgb(255 245 246 / 0.8);
}

.focus\:bg-rose-25\/90:focus {
  background-color: rgb(255 245 246 / 0.9);
}

.focus\:bg-rose-25\/95:focus {
  background-color: rgb(255 245 246 / 0.95);
}

.focus\:bg-rose-25\/100:focus {
  background-color: rgb(255 245 246 / 1);
}

.focus\:bg-rose-50\/0:focus {
  background-color: rgb(255 241 243 / 0);
}

.focus\:bg-rose-50\/5:focus {
  background-color: rgb(255 241 243 / 0.05);
}

.focus\:bg-rose-50\/10:focus {
  background-color: rgb(255 241 243 / 0.1);
}

.focus\:bg-rose-50\/20:focus {
  background-color: rgb(255 241 243 / 0.2);
}

.focus\:bg-rose-50\/25:focus {
  background-color: rgb(255 241 243 / 0.25);
}

.focus\:bg-rose-50\/30:focus {
  background-color: rgb(255 241 243 / 0.3);
}

.focus\:bg-rose-50\/40:focus {
  background-color: rgb(255 241 243 / 0.4);
}

.focus\:bg-rose-50\/50:focus {
  background-color: rgb(255 241 243 / 0.5);
}

.focus\:bg-rose-50\/60:focus {
  background-color: rgb(255 241 243 / 0.6);
}

.focus\:bg-rose-50\/70:focus {
  background-color: rgb(255 241 243 / 0.7);
}

.focus\:bg-rose-50\/75:focus {
  background-color: rgb(255 241 243 / 0.75);
}

.focus\:bg-rose-50\/80:focus {
  background-color: rgb(255 241 243 / 0.8);
}

.focus\:bg-rose-50\/90:focus {
  background-color: rgb(255 241 243 / 0.9);
}

.focus\:bg-rose-50\/95:focus {
  background-color: rgb(255 241 243 / 0.95);
}

.focus\:bg-rose-50\/100:focus {
  background-color: rgb(255 241 243 / 1);
}

.focus\:bg-rose-100\/0:focus {
  background-color: rgb(255 228 232 / 0);
}

.focus\:bg-rose-100\/5:focus {
  background-color: rgb(255 228 232 / 0.05);
}

.focus\:bg-rose-100\/10:focus {
  background-color: rgb(255 228 232 / 0.1);
}

.focus\:bg-rose-100\/20:focus {
  background-color: rgb(255 228 232 / 0.2);
}

.focus\:bg-rose-100\/25:focus {
  background-color: rgb(255 228 232 / 0.25);
}

.focus\:bg-rose-100\/30:focus {
  background-color: rgb(255 228 232 / 0.3);
}

.focus\:bg-rose-100\/40:focus {
  background-color: rgb(255 228 232 / 0.4);
}

.focus\:bg-rose-100\/50:focus {
  background-color: rgb(255 228 232 / 0.5);
}

.focus\:bg-rose-100\/60:focus {
  background-color: rgb(255 228 232 / 0.6);
}

.focus\:bg-rose-100\/70:focus {
  background-color: rgb(255 228 232 / 0.7);
}

.focus\:bg-rose-100\/75:focus {
  background-color: rgb(255 228 232 / 0.75);
}

.focus\:bg-rose-100\/80:focus {
  background-color: rgb(255 228 232 / 0.8);
}

.focus\:bg-rose-100\/90:focus {
  background-color: rgb(255 228 232 / 0.9);
}

.focus\:bg-rose-100\/95:focus {
  background-color: rgb(255 228 232 / 0.95);
}

.focus\:bg-rose-100\/100:focus {
  background-color: rgb(255 228 232 / 1);
}

.focus\:bg-rose-200\/0:focus {
  background-color: rgb(254 205 214 / 0);
}

.focus\:bg-rose-200\/5:focus {
  background-color: rgb(254 205 214 / 0.05);
}

.focus\:bg-rose-200\/10:focus {
  background-color: rgb(254 205 214 / 0.1);
}

.focus\:bg-rose-200\/20:focus {
  background-color: rgb(254 205 214 / 0.2);
}

.focus\:bg-rose-200\/25:focus {
  background-color: rgb(254 205 214 / 0.25);
}

.focus\:bg-rose-200\/30:focus {
  background-color: rgb(254 205 214 / 0.3);
}

.focus\:bg-rose-200\/40:focus {
  background-color: rgb(254 205 214 / 0.4);
}

.focus\:bg-rose-200\/50:focus {
  background-color: rgb(254 205 214 / 0.5);
}

.focus\:bg-rose-200\/60:focus {
  background-color: rgb(254 205 214 / 0.6);
}

.focus\:bg-rose-200\/70:focus {
  background-color: rgb(254 205 214 / 0.7);
}

.focus\:bg-rose-200\/75:focus {
  background-color: rgb(254 205 214 / 0.75);
}

.focus\:bg-rose-200\/80:focus {
  background-color: rgb(254 205 214 / 0.8);
}

.focus\:bg-rose-200\/90:focus {
  background-color: rgb(254 205 214 / 0.9);
}

.focus\:bg-rose-200\/95:focus {
  background-color: rgb(254 205 214 / 0.95);
}

.focus\:bg-rose-200\/100:focus {
  background-color: rgb(254 205 214 / 1);
}

.focus\:bg-rose-300\/0:focus {
  background-color: rgb(254 163 180 / 0);
}

.focus\:bg-rose-300\/5:focus {
  background-color: rgb(254 163 180 / 0.05);
}

.focus\:bg-rose-300\/10:focus {
  background-color: rgb(254 163 180 / 0.1);
}

.focus\:bg-rose-300\/20:focus {
  background-color: rgb(254 163 180 / 0.2);
}

.focus\:bg-rose-300\/25:focus {
  background-color: rgb(254 163 180 / 0.25);
}

.focus\:bg-rose-300\/30:focus {
  background-color: rgb(254 163 180 / 0.3);
}

.focus\:bg-rose-300\/40:focus {
  background-color: rgb(254 163 180 / 0.4);
}

.focus\:bg-rose-300\/50:focus {
  background-color: rgb(254 163 180 / 0.5);
}

.focus\:bg-rose-300\/60:focus {
  background-color: rgb(254 163 180 / 0.6);
}

.focus\:bg-rose-300\/70:focus {
  background-color: rgb(254 163 180 / 0.7);
}

.focus\:bg-rose-300\/75:focus {
  background-color: rgb(254 163 180 / 0.75);
}

.focus\:bg-rose-300\/80:focus {
  background-color: rgb(254 163 180 / 0.8);
}

.focus\:bg-rose-300\/90:focus {
  background-color: rgb(254 163 180 / 0.9);
}

.focus\:bg-rose-300\/95:focus {
  background-color: rgb(254 163 180 / 0.95);
}

.focus\:bg-rose-300\/100:focus {
  background-color: rgb(254 163 180 / 1);
}

.focus\:bg-rose-400\/0:focus {
  background-color: rgb(253 111 142 / 0);
}

.focus\:bg-rose-400\/5:focus {
  background-color: rgb(253 111 142 / 0.05);
}

.focus\:bg-rose-400\/10:focus {
  background-color: rgb(253 111 142 / 0.1);
}

.focus\:bg-rose-400\/20:focus {
  background-color: rgb(253 111 142 / 0.2);
}

.focus\:bg-rose-400\/25:focus {
  background-color: rgb(253 111 142 / 0.25);
}

.focus\:bg-rose-400\/30:focus {
  background-color: rgb(253 111 142 / 0.3);
}

.focus\:bg-rose-400\/40:focus {
  background-color: rgb(253 111 142 / 0.4);
}

.focus\:bg-rose-400\/50:focus {
  background-color: rgb(253 111 142 / 0.5);
}

.focus\:bg-rose-400\/60:focus {
  background-color: rgb(253 111 142 / 0.6);
}

.focus\:bg-rose-400\/70:focus {
  background-color: rgb(253 111 142 / 0.7);
}

.focus\:bg-rose-400\/75:focus {
  background-color: rgb(253 111 142 / 0.75);
}

.focus\:bg-rose-400\/80:focus {
  background-color: rgb(253 111 142 / 0.8);
}

.focus\:bg-rose-400\/90:focus {
  background-color: rgb(253 111 142 / 0.9);
}

.focus\:bg-rose-400\/95:focus {
  background-color: rgb(253 111 142 / 0.95);
}

.focus\:bg-rose-400\/100:focus {
  background-color: rgb(253 111 142 / 1);
}

.focus\:bg-rose-500\/0:focus {
  background-color: rgb(246 61 104 / 0);
}

.focus\:bg-rose-500\/5:focus {
  background-color: rgb(246 61 104 / 0.05);
}

.focus\:bg-rose-500\/10:focus {
  background-color: rgb(246 61 104 / 0.1);
}

.focus\:bg-rose-500\/20:focus {
  background-color: rgb(246 61 104 / 0.2);
}

.focus\:bg-rose-500\/25:focus {
  background-color: rgb(246 61 104 / 0.25);
}

.focus\:bg-rose-500\/30:focus {
  background-color: rgb(246 61 104 / 0.3);
}

.focus\:bg-rose-500\/40:focus {
  background-color: rgb(246 61 104 / 0.4);
}

.focus\:bg-rose-500\/50:focus {
  background-color: rgb(246 61 104 / 0.5);
}

.focus\:bg-rose-500\/60:focus {
  background-color: rgb(246 61 104 / 0.6);
}

.focus\:bg-rose-500\/70:focus {
  background-color: rgb(246 61 104 / 0.7);
}

.focus\:bg-rose-500\/75:focus {
  background-color: rgb(246 61 104 / 0.75);
}

.focus\:bg-rose-500\/80:focus {
  background-color: rgb(246 61 104 / 0.8);
}

.focus\:bg-rose-500\/90:focus {
  background-color: rgb(246 61 104 / 0.9);
}

.focus\:bg-rose-500\/95:focus {
  background-color: rgb(246 61 104 / 0.95);
}

.focus\:bg-rose-500\/100:focus {
  background-color: rgb(246 61 104 / 1);
}

.focus\:bg-rose-600\/0:focus {
  background-color: rgb(227 24 84 / 0);
}

.focus\:bg-rose-600\/5:focus {
  background-color: rgb(227 24 84 / 0.05);
}

.focus\:bg-rose-600\/10:focus {
  background-color: rgb(227 24 84 / 0.1);
}

.focus\:bg-rose-600\/20:focus {
  background-color: rgb(227 24 84 / 0.2);
}

.focus\:bg-rose-600\/25:focus {
  background-color: rgb(227 24 84 / 0.25);
}

.focus\:bg-rose-600\/30:focus {
  background-color: rgb(227 24 84 / 0.3);
}

.focus\:bg-rose-600\/40:focus {
  background-color: rgb(227 24 84 / 0.4);
}

.focus\:bg-rose-600\/50:focus {
  background-color: rgb(227 24 84 / 0.5);
}

.focus\:bg-rose-600\/60:focus {
  background-color: rgb(227 24 84 / 0.6);
}

.focus\:bg-rose-600\/70:focus {
  background-color: rgb(227 24 84 / 0.7);
}

.focus\:bg-rose-600\/75:focus {
  background-color: rgb(227 24 84 / 0.75);
}

.focus\:bg-rose-600\/80:focus {
  background-color: rgb(227 24 84 / 0.8);
}

.focus\:bg-rose-600\/90:focus {
  background-color: rgb(227 24 84 / 0.9);
}

.focus\:bg-rose-600\/95:focus {
  background-color: rgb(227 24 84 / 0.95);
}

.focus\:bg-rose-600\/100:focus {
  background-color: rgb(227 24 84 / 1);
}

.focus\:bg-rose-700\/0:focus {
  background-color: rgb(192 16 72 / 0);
}

.focus\:bg-rose-700\/5:focus {
  background-color: rgb(192 16 72 / 0.05);
}

.focus\:bg-rose-700\/10:focus {
  background-color: rgb(192 16 72 / 0.1);
}

.focus\:bg-rose-700\/20:focus {
  background-color: rgb(192 16 72 / 0.2);
}

.focus\:bg-rose-700\/25:focus {
  background-color: rgb(192 16 72 / 0.25);
}

.focus\:bg-rose-700\/30:focus {
  background-color: rgb(192 16 72 / 0.3);
}

.focus\:bg-rose-700\/40:focus {
  background-color: rgb(192 16 72 / 0.4);
}

.focus\:bg-rose-700\/50:focus {
  background-color: rgb(192 16 72 / 0.5);
}

.focus\:bg-rose-700\/60:focus {
  background-color: rgb(192 16 72 / 0.6);
}

.focus\:bg-rose-700\/70:focus {
  background-color: rgb(192 16 72 / 0.7);
}

.focus\:bg-rose-700\/75:focus {
  background-color: rgb(192 16 72 / 0.75);
}

.focus\:bg-rose-700\/80:focus {
  background-color: rgb(192 16 72 / 0.8);
}

.focus\:bg-rose-700\/90:focus {
  background-color: rgb(192 16 72 / 0.9);
}

.focus\:bg-rose-700\/95:focus {
  background-color: rgb(192 16 72 / 0.95);
}

.focus\:bg-rose-700\/100:focus {
  background-color: rgb(192 16 72 / 1);
}

.focus\:bg-rose-800\/0:focus {
  background-color: rgb(161 16 67 / 0);
}

.focus\:bg-rose-800\/5:focus {
  background-color: rgb(161 16 67 / 0.05);
}

.focus\:bg-rose-800\/10:focus {
  background-color: rgb(161 16 67 / 0.1);
}

.focus\:bg-rose-800\/20:focus {
  background-color: rgb(161 16 67 / 0.2);
}

.focus\:bg-rose-800\/25:focus {
  background-color: rgb(161 16 67 / 0.25);
}

.focus\:bg-rose-800\/30:focus {
  background-color: rgb(161 16 67 / 0.3);
}

.focus\:bg-rose-800\/40:focus {
  background-color: rgb(161 16 67 / 0.4);
}

.focus\:bg-rose-800\/50:focus {
  background-color: rgb(161 16 67 / 0.5);
}

.focus\:bg-rose-800\/60:focus {
  background-color: rgb(161 16 67 / 0.6);
}

.focus\:bg-rose-800\/70:focus {
  background-color: rgb(161 16 67 / 0.7);
}

.focus\:bg-rose-800\/75:focus {
  background-color: rgb(161 16 67 / 0.75);
}

.focus\:bg-rose-800\/80:focus {
  background-color: rgb(161 16 67 / 0.8);
}

.focus\:bg-rose-800\/90:focus {
  background-color: rgb(161 16 67 / 0.9);
}

.focus\:bg-rose-800\/95:focus {
  background-color: rgb(161 16 67 / 0.95);
}

.focus\:bg-rose-800\/100:focus {
  background-color: rgb(161 16 67 / 1);
}

.focus\:bg-rose-900\/0:focus {
  background-color: rgb(137 18 62 / 0);
}

.focus\:bg-rose-900\/5:focus {
  background-color: rgb(137 18 62 / 0.05);
}

.focus\:bg-rose-900\/10:focus {
  background-color: rgb(137 18 62 / 0.1);
}

.focus\:bg-rose-900\/20:focus {
  background-color: rgb(137 18 62 / 0.2);
}

.focus\:bg-rose-900\/25:focus {
  background-color: rgb(137 18 62 / 0.25);
}

.focus\:bg-rose-900\/30:focus {
  background-color: rgb(137 18 62 / 0.3);
}

.focus\:bg-rose-900\/40:focus {
  background-color: rgb(137 18 62 / 0.4);
}

.focus\:bg-rose-900\/50:focus {
  background-color: rgb(137 18 62 / 0.5);
}

.focus\:bg-rose-900\/60:focus {
  background-color: rgb(137 18 62 / 0.6);
}

.focus\:bg-rose-900\/70:focus {
  background-color: rgb(137 18 62 / 0.7);
}

.focus\:bg-rose-900\/75:focus {
  background-color: rgb(137 18 62 / 0.75);
}

.focus\:bg-rose-900\/80:focus {
  background-color: rgb(137 18 62 / 0.8);
}

.focus\:bg-rose-900\/90:focus {
  background-color: rgb(137 18 62 / 0.9);
}

.focus\:bg-rose-900\/95:focus {
  background-color: rgb(137 18 62 / 0.95);
}

.focus\:bg-rose-900\/100:focus {
  background-color: rgb(137 18 62 / 1);
}

.focus\:bg-rose\/0:focus {
  background-color: rgb(253 111 142 / 0);
}

.focus\:bg-rose\/5:focus {
  background-color: rgb(253 111 142 / 0.05);
}

.focus\:bg-rose\/10:focus {
  background-color: rgb(253 111 142 / 0.1);
}

.focus\:bg-rose\/20:focus {
  background-color: rgb(253 111 142 / 0.2);
}

.focus\:bg-rose\/25:focus {
  background-color: rgb(253 111 142 / 0.25);
}

.focus\:bg-rose\/30:focus {
  background-color: rgb(253 111 142 / 0.3);
}

.focus\:bg-rose\/40:focus {
  background-color: rgb(253 111 142 / 0.4);
}

.focus\:bg-rose\/50:focus {
  background-color: rgb(253 111 142 / 0.5);
}

.focus\:bg-rose\/60:focus {
  background-color: rgb(253 111 142 / 0.6);
}

.focus\:bg-rose\/70:focus {
  background-color: rgb(253 111 142 / 0.7);
}

.focus\:bg-rose\/75:focus {
  background-color: rgb(253 111 142 / 0.75);
}

.focus\:bg-rose\/80:focus {
  background-color: rgb(253 111 142 / 0.8);
}

.focus\:bg-rose\/90:focus {
  background-color: rgb(253 111 142 / 0.9);
}

.focus\:bg-rose\/95:focus {
  background-color: rgb(253 111 142 / 0.95);
}

.focus\:bg-rose\/100:focus {
  background-color: rgb(253 111 142 / 1);
}

.focus\:bg-orange-dark-25\/0:focus {
  background-color: rgb(255 249 245 / 0);
}

.focus\:bg-orange-dark-25\/5:focus {
  background-color: rgb(255 249 245 / 0.05);
}

.focus\:bg-orange-dark-25\/10:focus {
  background-color: rgb(255 249 245 / 0.1);
}

.focus\:bg-orange-dark-25\/20:focus {
  background-color: rgb(255 249 245 / 0.2);
}

.focus\:bg-orange-dark-25\/25:focus {
  background-color: rgb(255 249 245 / 0.25);
}

.focus\:bg-orange-dark-25\/30:focus {
  background-color: rgb(255 249 245 / 0.3);
}

.focus\:bg-orange-dark-25\/40:focus {
  background-color: rgb(255 249 245 / 0.4);
}

.focus\:bg-orange-dark-25\/50:focus {
  background-color: rgb(255 249 245 / 0.5);
}

.focus\:bg-orange-dark-25\/60:focus {
  background-color: rgb(255 249 245 / 0.6);
}

.focus\:bg-orange-dark-25\/70:focus {
  background-color: rgb(255 249 245 / 0.7);
}

.focus\:bg-orange-dark-25\/75:focus {
  background-color: rgb(255 249 245 / 0.75);
}

.focus\:bg-orange-dark-25\/80:focus {
  background-color: rgb(255 249 245 / 0.8);
}

.focus\:bg-orange-dark-25\/90:focus {
  background-color: rgb(255 249 245 / 0.9);
}

.focus\:bg-orange-dark-25\/95:focus {
  background-color: rgb(255 249 245 / 0.95);
}

.focus\:bg-orange-dark-25\/100:focus {
  background-color: rgb(255 249 245 / 1);
}

.focus\:bg-orange-dark-50\/0:focus {
  background-color: rgb(255 244 237 / 0);
}

.focus\:bg-orange-dark-50\/5:focus {
  background-color: rgb(255 244 237 / 0.05);
}

.focus\:bg-orange-dark-50\/10:focus {
  background-color: rgb(255 244 237 / 0.1);
}

.focus\:bg-orange-dark-50\/20:focus {
  background-color: rgb(255 244 237 / 0.2);
}

.focus\:bg-orange-dark-50\/25:focus {
  background-color: rgb(255 244 237 / 0.25);
}

.focus\:bg-orange-dark-50\/30:focus {
  background-color: rgb(255 244 237 / 0.3);
}

.focus\:bg-orange-dark-50\/40:focus {
  background-color: rgb(255 244 237 / 0.4);
}

.focus\:bg-orange-dark-50\/50:focus {
  background-color: rgb(255 244 237 / 0.5);
}

.focus\:bg-orange-dark-50\/60:focus {
  background-color: rgb(255 244 237 / 0.6);
}

.focus\:bg-orange-dark-50\/70:focus {
  background-color: rgb(255 244 237 / 0.7);
}

.focus\:bg-orange-dark-50\/75:focus {
  background-color: rgb(255 244 237 / 0.75);
}

.focus\:bg-orange-dark-50\/80:focus {
  background-color: rgb(255 244 237 / 0.8);
}

.focus\:bg-orange-dark-50\/90:focus {
  background-color: rgb(255 244 237 / 0.9);
}

.focus\:bg-orange-dark-50\/95:focus {
  background-color: rgb(255 244 237 / 0.95);
}

.focus\:bg-orange-dark-50\/100:focus {
  background-color: rgb(255 244 237 / 1);
}

.focus\:bg-orange-dark-100\/0:focus {
  background-color: rgb(255 230 213 / 0);
}

.focus\:bg-orange-dark-100\/5:focus {
  background-color: rgb(255 230 213 / 0.05);
}

.focus\:bg-orange-dark-100\/10:focus {
  background-color: rgb(255 230 213 / 0.1);
}

.focus\:bg-orange-dark-100\/20:focus {
  background-color: rgb(255 230 213 / 0.2);
}

.focus\:bg-orange-dark-100\/25:focus {
  background-color: rgb(255 230 213 / 0.25);
}

.focus\:bg-orange-dark-100\/30:focus {
  background-color: rgb(255 230 213 / 0.3);
}

.focus\:bg-orange-dark-100\/40:focus {
  background-color: rgb(255 230 213 / 0.4);
}

.focus\:bg-orange-dark-100\/50:focus {
  background-color: rgb(255 230 213 / 0.5);
}

.focus\:bg-orange-dark-100\/60:focus {
  background-color: rgb(255 230 213 / 0.6);
}

.focus\:bg-orange-dark-100\/70:focus {
  background-color: rgb(255 230 213 / 0.7);
}

.focus\:bg-orange-dark-100\/75:focus {
  background-color: rgb(255 230 213 / 0.75);
}

.focus\:bg-orange-dark-100\/80:focus {
  background-color: rgb(255 230 213 / 0.8);
}

.focus\:bg-orange-dark-100\/90:focus {
  background-color: rgb(255 230 213 / 0.9);
}

.focus\:bg-orange-dark-100\/95:focus {
  background-color: rgb(255 230 213 / 0.95);
}

.focus\:bg-orange-dark-100\/100:focus {
  background-color: rgb(255 230 213 / 1);
}

.focus\:bg-orange-dark-200\/0:focus {
  background-color: rgb(255 214 174 / 0);
}

.focus\:bg-orange-dark-200\/5:focus {
  background-color: rgb(255 214 174 / 0.05);
}

.focus\:bg-orange-dark-200\/10:focus {
  background-color: rgb(255 214 174 / 0.1);
}

.focus\:bg-orange-dark-200\/20:focus {
  background-color: rgb(255 214 174 / 0.2);
}

.focus\:bg-orange-dark-200\/25:focus {
  background-color: rgb(255 214 174 / 0.25);
}

.focus\:bg-orange-dark-200\/30:focus {
  background-color: rgb(255 214 174 / 0.3);
}

.focus\:bg-orange-dark-200\/40:focus {
  background-color: rgb(255 214 174 / 0.4);
}

.focus\:bg-orange-dark-200\/50:focus {
  background-color: rgb(255 214 174 / 0.5);
}

.focus\:bg-orange-dark-200\/60:focus {
  background-color: rgb(255 214 174 / 0.6);
}

.focus\:bg-orange-dark-200\/70:focus {
  background-color: rgb(255 214 174 / 0.7);
}

.focus\:bg-orange-dark-200\/75:focus {
  background-color: rgb(255 214 174 / 0.75);
}

.focus\:bg-orange-dark-200\/80:focus {
  background-color: rgb(255 214 174 / 0.8);
}

.focus\:bg-orange-dark-200\/90:focus {
  background-color: rgb(255 214 174 / 0.9);
}

.focus\:bg-orange-dark-200\/95:focus {
  background-color: rgb(255 214 174 / 0.95);
}

.focus\:bg-orange-dark-200\/100:focus {
  background-color: rgb(255 214 174 / 1);
}

.focus\:bg-orange-dark-300\/0:focus {
  background-color: rgb(255 156 102 / 0);
}

.focus\:bg-orange-dark-300\/5:focus {
  background-color: rgb(255 156 102 / 0.05);
}

.focus\:bg-orange-dark-300\/10:focus {
  background-color: rgb(255 156 102 / 0.1);
}

.focus\:bg-orange-dark-300\/20:focus {
  background-color: rgb(255 156 102 / 0.2);
}

.focus\:bg-orange-dark-300\/25:focus {
  background-color: rgb(255 156 102 / 0.25);
}

.focus\:bg-orange-dark-300\/30:focus {
  background-color: rgb(255 156 102 / 0.3);
}

.focus\:bg-orange-dark-300\/40:focus {
  background-color: rgb(255 156 102 / 0.4);
}

.focus\:bg-orange-dark-300\/50:focus {
  background-color: rgb(255 156 102 / 0.5);
}

.focus\:bg-orange-dark-300\/60:focus {
  background-color: rgb(255 156 102 / 0.6);
}

.focus\:bg-orange-dark-300\/70:focus {
  background-color: rgb(255 156 102 / 0.7);
}

.focus\:bg-orange-dark-300\/75:focus {
  background-color: rgb(255 156 102 / 0.75);
}

.focus\:bg-orange-dark-300\/80:focus {
  background-color: rgb(255 156 102 / 0.8);
}

.focus\:bg-orange-dark-300\/90:focus {
  background-color: rgb(255 156 102 / 0.9);
}

.focus\:bg-orange-dark-300\/95:focus {
  background-color: rgb(255 156 102 / 0.95);
}

.focus\:bg-orange-dark-300\/100:focus {
  background-color: rgb(255 156 102 / 1);
}

.focus\:bg-orange-dark-400\/0:focus {
  background-color: rgb(255 105 46 / 0);
}

.focus\:bg-orange-dark-400\/5:focus {
  background-color: rgb(255 105 46 / 0.05);
}

.focus\:bg-orange-dark-400\/10:focus {
  background-color: rgb(255 105 46 / 0.1);
}

.focus\:bg-orange-dark-400\/20:focus {
  background-color: rgb(255 105 46 / 0.2);
}

.focus\:bg-orange-dark-400\/25:focus {
  background-color: rgb(255 105 46 / 0.25);
}

.focus\:bg-orange-dark-400\/30:focus {
  background-color: rgb(255 105 46 / 0.3);
}

.focus\:bg-orange-dark-400\/40:focus {
  background-color: rgb(255 105 46 / 0.4);
}

.focus\:bg-orange-dark-400\/50:focus {
  background-color: rgb(255 105 46 / 0.5);
}

.focus\:bg-orange-dark-400\/60:focus {
  background-color: rgb(255 105 46 / 0.6);
}

.focus\:bg-orange-dark-400\/70:focus {
  background-color: rgb(255 105 46 / 0.7);
}

.focus\:bg-orange-dark-400\/75:focus {
  background-color: rgb(255 105 46 / 0.75);
}

.focus\:bg-orange-dark-400\/80:focus {
  background-color: rgb(255 105 46 / 0.8);
}

.focus\:bg-orange-dark-400\/90:focus {
  background-color: rgb(255 105 46 / 0.9);
}

.focus\:bg-orange-dark-400\/95:focus {
  background-color: rgb(255 105 46 / 0.95);
}

.focus\:bg-orange-dark-400\/100:focus {
  background-color: rgb(255 105 46 / 1);
}

.focus\:bg-orange-dark-500\/0:focus {
  background-color: rgb(255 68 5 / 0);
}

.focus\:bg-orange-dark-500\/5:focus {
  background-color: rgb(255 68 5 / 0.05);
}

.focus\:bg-orange-dark-500\/10:focus {
  background-color: rgb(255 68 5 / 0.1);
}

.focus\:bg-orange-dark-500\/20:focus {
  background-color: rgb(255 68 5 / 0.2);
}

.focus\:bg-orange-dark-500\/25:focus {
  background-color: rgb(255 68 5 / 0.25);
}

.focus\:bg-orange-dark-500\/30:focus {
  background-color: rgb(255 68 5 / 0.3);
}

.focus\:bg-orange-dark-500\/40:focus {
  background-color: rgb(255 68 5 / 0.4);
}

.focus\:bg-orange-dark-500\/50:focus {
  background-color: rgb(255 68 5 / 0.5);
}

.focus\:bg-orange-dark-500\/60:focus {
  background-color: rgb(255 68 5 / 0.6);
}

.focus\:bg-orange-dark-500\/70:focus {
  background-color: rgb(255 68 5 / 0.7);
}

.focus\:bg-orange-dark-500\/75:focus {
  background-color: rgb(255 68 5 / 0.75);
}

.focus\:bg-orange-dark-500\/80:focus {
  background-color: rgb(255 68 5 / 0.8);
}

.focus\:bg-orange-dark-500\/90:focus {
  background-color: rgb(255 68 5 / 0.9);
}

.focus\:bg-orange-dark-500\/95:focus {
  background-color: rgb(255 68 5 / 0.95);
}

.focus\:bg-orange-dark-500\/100:focus {
  background-color: rgb(255 68 5 / 1);
}

.focus\:bg-orange-dark-600\/0:focus {
  background-color: rgb(230 46 5 / 0);
}

.focus\:bg-orange-dark-600\/5:focus {
  background-color: rgb(230 46 5 / 0.05);
}

.focus\:bg-orange-dark-600\/10:focus {
  background-color: rgb(230 46 5 / 0.1);
}

.focus\:bg-orange-dark-600\/20:focus {
  background-color: rgb(230 46 5 / 0.2);
}

.focus\:bg-orange-dark-600\/25:focus {
  background-color: rgb(230 46 5 / 0.25);
}

.focus\:bg-orange-dark-600\/30:focus {
  background-color: rgb(230 46 5 / 0.3);
}

.focus\:bg-orange-dark-600\/40:focus {
  background-color: rgb(230 46 5 / 0.4);
}

.focus\:bg-orange-dark-600\/50:focus {
  background-color: rgb(230 46 5 / 0.5);
}

.focus\:bg-orange-dark-600\/60:focus {
  background-color: rgb(230 46 5 / 0.6);
}

.focus\:bg-orange-dark-600\/70:focus {
  background-color: rgb(230 46 5 / 0.7);
}

.focus\:bg-orange-dark-600\/75:focus {
  background-color: rgb(230 46 5 / 0.75);
}

.focus\:bg-orange-dark-600\/80:focus {
  background-color: rgb(230 46 5 / 0.8);
}

.focus\:bg-orange-dark-600\/90:focus {
  background-color: rgb(230 46 5 / 0.9);
}

.focus\:bg-orange-dark-600\/95:focus {
  background-color: rgb(230 46 5 / 0.95);
}

.focus\:bg-orange-dark-600\/100:focus {
  background-color: rgb(230 46 5 / 1);
}

.focus\:bg-orange-dark-700\/0:focus {
  background-color: rgb(188 27 6 / 0);
}

.focus\:bg-orange-dark-700\/5:focus {
  background-color: rgb(188 27 6 / 0.05);
}

.focus\:bg-orange-dark-700\/10:focus {
  background-color: rgb(188 27 6 / 0.1);
}

.focus\:bg-orange-dark-700\/20:focus {
  background-color: rgb(188 27 6 / 0.2);
}

.focus\:bg-orange-dark-700\/25:focus {
  background-color: rgb(188 27 6 / 0.25);
}

.focus\:bg-orange-dark-700\/30:focus {
  background-color: rgb(188 27 6 / 0.3);
}

.focus\:bg-orange-dark-700\/40:focus {
  background-color: rgb(188 27 6 / 0.4);
}

.focus\:bg-orange-dark-700\/50:focus {
  background-color: rgb(188 27 6 / 0.5);
}

.focus\:bg-orange-dark-700\/60:focus {
  background-color: rgb(188 27 6 / 0.6);
}

.focus\:bg-orange-dark-700\/70:focus {
  background-color: rgb(188 27 6 / 0.7);
}

.focus\:bg-orange-dark-700\/75:focus {
  background-color: rgb(188 27 6 / 0.75);
}

.focus\:bg-orange-dark-700\/80:focus {
  background-color: rgb(188 27 6 / 0.8);
}

.focus\:bg-orange-dark-700\/90:focus {
  background-color: rgb(188 27 6 / 0.9);
}

.focus\:bg-orange-dark-700\/95:focus {
  background-color: rgb(188 27 6 / 0.95);
}

.focus\:bg-orange-dark-700\/100:focus {
  background-color: rgb(188 27 6 / 1);
}

.focus\:bg-orange-dark-800\/0:focus {
  background-color: rgb(151 24 12 / 0);
}

.focus\:bg-orange-dark-800\/5:focus {
  background-color: rgb(151 24 12 / 0.05);
}

.focus\:bg-orange-dark-800\/10:focus {
  background-color: rgb(151 24 12 / 0.1);
}

.focus\:bg-orange-dark-800\/20:focus {
  background-color: rgb(151 24 12 / 0.2);
}

.focus\:bg-orange-dark-800\/25:focus {
  background-color: rgb(151 24 12 / 0.25);
}

.focus\:bg-orange-dark-800\/30:focus {
  background-color: rgb(151 24 12 / 0.3);
}

.focus\:bg-orange-dark-800\/40:focus {
  background-color: rgb(151 24 12 / 0.4);
}

.focus\:bg-orange-dark-800\/50:focus {
  background-color: rgb(151 24 12 / 0.5);
}

.focus\:bg-orange-dark-800\/60:focus {
  background-color: rgb(151 24 12 / 0.6);
}

.focus\:bg-orange-dark-800\/70:focus {
  background-color: rgb(151 24 12 / 0.7);
}

.focus\:bg-orange-dark-800\/75:focus {
  background-color: rgb(151 24 12 / 0.75);
}

.focus\:bg-orange-dark-800\/80:focus {
  background-color: rgb(151 24 12 / 0.8);
}

.focus\:bg-orange-dark-800\/90:focus {
  background-color: rgb(151 24 12 / 0.9);
}

.focus\:bg-orange-dark-800\/95:focus {
  background-color: rgb(151 24 12 / 0.95);
}

.focus\:bg-orange-dark-800\/100:focus {
  background-color: rgb(151 24 12 / 1);
}

.focus\:bg-orange-dark-900\/0:focus {
  background-color: rgb(119 26 13 / 0);
}

.focus\:bg-orange-dark-900\/5:focus {
  background-color: rgb(119 26 13 / 0.05);
}

.focus\:bg-orange-dark-900\/10:focus {
  background-color: rgb(119 26 13 / 0.1);
}

.focus\:bg-orange-dark-900\/20:focus {
  background-color: rgb(119 26 13 / 0.2);
}

.focus\:bg-orange-dark-900\/25:focus {
  background-color: rgb(119 26 13 / 0.25);
}

.focus\:bg-orange-dark-900\/30:focus {
  background-color: rgb(119 26 13 / 0.3);
}

.focus\:bg-orange-dark-900\/40:focus {
  background-color: rgb(119 26 13 / 0.4);
}

.focus\:bg-orange-dark-900\/50:focus {
  background-color: rgb(119 26 13 / 0.5);
}

.focus\:bg-orange-dark-900\/60:focus {
  background-color: rgb(119 26 13 / 0.6);
}

.focus\:bg-orange-dark-900\/70:focus {
  background-color: rgb(119 26 13 / 0.7);
}

.focus\:bg-orange-dark-900\/75:focus {
  background-color: rgb(119 26 13 / 0.75);
}

.focus\:bg-orange-dark-900\/80:focus {
  background-color: rgb(119 26 13 / 0.8);
}

.focus\:bg-orange-dark-900\/90:focus {
  background-color: rgb(119 26 13 / 0.9);
}

.focus\:bg-orange-dark-900\/95:focus {
  background-color: rgb(119 26 13 / 0.95);
}

.focus\:bg-orange-dark-900\/100:focus {
  background-color: rgb(119 26 13 / 1);
}

.focus\:bg-orange-dark\/0:focus {
  background-color: rgb(255 105 46 / 0);
}

.focus\:bg-orange-dark\/5:focus {
  background-color: rgb(255 105 46 / 0.05);
}

.focus\:bg-orange-dark\/10:focus {
  background-color: rgb(255 105 46 / 0.1);
}

.focus\:bg-orange-dark\/20:focus {
  background-color: rgb(255 105 46 / 0.2);
}

.focus\:bg-orange-dark\/25:focus {
  background-color: rgb(255 105 46 / 0.25);
}

.focus\:bg-orange-dark\/30:focus {
  background-color: rgb(255 105 46 / 0.3);
}

.focus\:bg-orange-dark\/40:focus {
  background-color: rgb(255 105 46 / 0.4);
}

.focus\:bg-orange-dark\/50:focus {
  background-color: rgb(255 105 46 / 0.5);
}

.focus\:bg-orange-dark\/60:focus {
  background-color: rgb(255 105 46 / 0.6);
}

.focus\:bg-orange-dark\/70:focus {
  background-color: rgb(255 105 46 / 0.7);
}

.focus\:bg-orange-dark\/75:focus {
  background-color: rgb(255 105 46 / 0.75);
}

.focus\:bg-orange-dark\/80:focus {
  background-color: rgb(255 105 46 / 0.8);
}

.focus\:bg-orange-dark\/90:focus {
  background-color: rgb(255 105 46 / 0.9);
}

.focus\:bg-orange-dark\/95:focus {
  background-color: rgb(255 105 46 / 0.95);
}

.focus\:bg-orange-dark\/100:focus {
  background-color: rgb(255 105 46 / 1);
}

.focus\:bg-orange-25\/0:focus {
  background-color: rgb(254 250 245 / 0);
}

.focus\:bg-orange-25\/5:focus {
  background-color: rgb(254 250 245 / 0.05);
}

.focus\:bg-orange-25\/10:focus {
  background-color: rgb(254 250 245 / 0.1);
}

.focus\:bg-orange-25\/20:focus {
  background-color: rgb(254 250 245 / 0.2);
}

.focus\:bg-orange-25\/25:focus {
  background-color: rgb(254 250 245 / 0.25);
}

.focus\:bg-orange-25\/30:focus {
  background-color: rgb(254 250 245 / 0.3);
}

.focus\:bg-orange-25\/40:focus {
  background-color: rgb(254 250 245 / 0.4);
}

.focus\:bg-orange-25\/50:focus {
  background-color: rgb(254 250 245 / 0.5);
}

.focus\:bg-orange-25\/60:focus {
  background-color: rgb(254 250 245 / 0.6);
}

.focus\:bg-orange-25\/70:focus {
  background-color: rgb(254 250 245 / 0.7);
}

.focus\:bg-orange-25\/75:focus {
  background-color: rgb(254 250 245 / 0.75);
}

.focus\:bg-orange-25\/80:focus {
  background-color: rgb(254 250 245 / 0.8);
}

.focus\:bg-orange-25\/90:focus {
  background-color: rgb(254 250 245 / 0.9);
}

.focus\:bg-orange-25\/95:focus {
  background-color: rgb(254 250 245 / 0.95);
}

.focus\:bg-orange-25\/100:focus {
  background-color: rgb(254 250 245 / 1);
}

.focus\:bg-orange-50\/0:focus {
  background-color: rgb(254 246 238 / 0);
}

.focus\:bg-orange-50\/5:focus {
  background-color: rgb(254 246 238 / 0.05);
}

.focus\:bg-orange-50\/10:focus {
  background-color: rgb(254 246 238 / 0.1);
}

.focus\:bg-orange-50\/20:focus {
  background-color: rgb(254 246 238 / 0.2);
}

.focus\:bg-orange-50\/25:focus {
  background-color: rgb(254 246 238 / 0.25);
}

.focus\:bg-orange-50\/30:focus {
  background-color: rgb(254 246 238 / 0.3);
}

.focus\:bg-orange-50\/40:focus {
  background-color: rgb(254 246 238 / 0.4);
}

.focus\:bg-orange-50\/50:focus {
  background-color: rgb(254 246 238 / 0.5);
}

.focus\:bg-orange-50\/60:focus {
  background-color: rgb(254 246 238 / 0.6);
}

.focus\:bg-orange-50\/70:focus {
  background-color: rgb(254 246 238 / 0.7);
}

.focus\:bg-orange-50\/75:focus {
  background-color: rgb(254 246 238 / 0.75);
}

.focus\:bg-orange-50\/80:focus {
  background-color: rgb(254 246 238 / 0.8);
}

.focus\:bg-orange-50\/90:focus {
  background-color: rgb(254 246 238 / 0.9);
}

.focus\:bg-orange-50\/95:focus {
  background-color: rgb(254 246 238 / 0.95);
}

.focus\:bg-orange-50\/100:focus {
  background-color: rgb(254 246 238 / 1);
}

.focus\:bg-orange-100\/0:focus {
  background-color: rgb(253 234 215 / 0);
}

.focus\:bg-orange-100\/5:focus {
  background-color: rgb(253 234 215 / 0.05);
}

.focus\:bg-orange-100\/10:focus {
  background-color: rgb(253 234 215 / 0.1);
}

.focus\:bg-orange-100\/20:focus {
  background-color: rgb(253 234 215 / 0.2);
}

.focus\:bg-orange-100\/25:focus {
  background-color: rgb(253 234 215 / 0.25);
}

.focus\:bg-orange-100\/30:focus {
  background-color: rgb(253 234 215 / 0.3);
}

.focus\:bg-orange-100\/40:focus {
  background-color: rgb(253 234 215 / 0.4);
}

.focus\:bg-orange-100\/50:focus {
  background-color: rgb(253 234 215 / 0.5);
}

.focus\:bg-orange-100\/60:focus {
  background-color: rgb(253 234 215 / 0.6);
}

.focus\:bg-orange-100\/70:focus {
  background-color: rgb(253 234 215 / 0.7);
}

.focus\:bg-orange-100\/75:focus {
  background-color: rgb(253 234 215 / 0.75);
}

.focus\:bg-orange-100\/80:focus {
  background-color: rgb(253 234 215 / 0.8);
}

.focus\:bg-orange-100\/90:focus {
  background-color: rgb(253 234 215 / 0.9);
}

.focus\:bg-orange-100\/95:focus {
  background-color: rgb(253 234 215 / 0.95);
}

.focus\:bg-orange-100\/100:focus {
  background-color: rgb(253 234 215 / 1);
}

.focus\:bg-orange-200\/0:focus {
  background-color: rgb(249 219 175 / 0);
}

.focus\:bg-orange-200\/5:focus {
  background-color: rgb(249 219 175 / 0.05);
}

.focus\:bg-orange-200\/10:focus {
  background-color: rgb(249 219 175 / 0.1);
}

.focus\:bg-orange-200\/20:focus {
  background-color: rgb(249 219 175 / 0.2);
}

.focus\:bg-orange-200\/25:focus {
  background-color: rgb(249 219 175 / 0.25);
}

.focus\:bg-orange-200\/30:focus {
  background-color: rgb(249 219 175 / 0.3);
}

.focus\:bg-orange-200\/40:focus {
  background-color: rgb(249 219 175 / 0.4);
}

.focus\:bg-orange-200\/50:focus {
  background-color: rgb(249 219 175 / 0.5);
}

.focus\:bg-orange-200\/60:focus {
  background-color: rgb(249 219 175 / 0.6);
}

.focus\:bg-orange-200\/70:focus {
  background-color: rgb(249 219 175 / 0.7);
}

.focus\:bg-orange-200\/75:focus {
  background-color: rgb(249 219 175 / 0.75);
}

.focus\:bg-orange-200\/80:focus {
  background-color: rgb(249 219 175 / 0.8);
}

.focus\:bg-orange-200\/90:focus {
  background-color: rgb(249 219 175 / 0.9);
}

.focus\:bg-orange-200\/95:focus {
  background-color: rgb(249 219 175 / 0.95);
}

.focus\:bg-orange-200\/100:focus {
  background-color: rgb(249 219 175 / 1);
}

.focus\:bg-orange-300\/0:focus {
  background-color: rgb(247 178 122 / 0);
}

.focus\:bg-orange-300\/5:focus {
  background-color: rgb(247 178 122 / 0.05);
}

.focus\:bg-orange-300\/10:focus {
  background-color: rgb(247 178 122 / 0.1);
}

.focus\:bg-orange-300\/20:focus {
  background-color: rgb(247 178 122 / 0.2);
}

.focus\:bg-orange-300\/25:focus {
  background-color: rgb(247 178 122 / 0.25);
}

.focus\:bg-orange-300\/30:focus {
  background-color: rgb(247 178 122 / 0.3);
}

.focus\:bg-orange-300\/40:focus {
  background-color: rgb(247 178 122 / 0.4);
}

.focus\:bg-orange-300\/50:focus {
  background-color: rgb(247 178 122 / 0.5);
}

.focus\:bg-orange-300\/60:focus {
  background-color: rgb(247 178 122 / 0.6);
}

.focus\:bg-orange-300\/70:focus {
  background-color: rgb(247 178 122 / 0.7);
}

.focus\:bg-orange-300\/75:focus {
  background-color: rgb(247 178 122 / 0.75);
}

.focus\:bg-orange-300\/80:focus {
  background-color: rgb(247 178 122 / 0.8);
}

.focus\:bg-orange-300\/90:focus {
  background-color: rgb(247 178 122 / 0.9);
}

.focus\:bg-orange-300\/95:focus {
  background-color: rgb(247 178 122 / 0.95);
}

.focus\:bg-orange-300\/100:focus {
  background-color: rgb(247 178 122 / 1);
}

.focus\:bg-orange-400\/0:focus {
  background-color: rgb(243 135 68 / 0);
}

.focus\:bg-orange-400\/5:focus {
  background-color: rgb(243 135 68 / 0.05);
}

.focus\:bg-orange-400\/10:focus {
  background-color: rgb(243 135 68 / 0.1);
}

.focus\:bg-orange-400\/20:focus {
  background-color: rgb(243 135 68 / 0.2);
}

.focus\:bg-orange-400\/25:focus {
  background-color: rgb(243 135 68 / 0.25);
}

.focus\:bg-orange-400\/30:focus {
  background-color: rgb(243 135 68 / 0.3);
}

.focus\:bg-orange-400\/40:focus {
  background-color: rgb(243 135 68 / 0.4);
}

.focus\:bg-orange-400\/50:focus {
  background-color: rgb(243 135 68 / 0.5);
}

.focus\:bg-orange-400\/60:focus {
  background-color: rgb(243 135 68 / 0.6);
}

.focus\:bg-orange-400\/70:focus {
  background-color: rgb(243 135 68 / 0.7);
}

.focus\:bg-orange-400\/75:focus {
  background-color: rgb(243 135 68 / 0.75);
}

.focus\:bg-orange-400\/80:focus {
  background-color: rgb(243 135 68 / 0.8);
}

.focus\:bg-orange-400\/90:focus {
  background-color: rgb(243 135 68 / 0.9);
}

.focus\:bg-orange-400\/95:focus {
  background-color: rgb(243 135 68 / 0.95);
}

.focus\:bg-orange-400\/100:focus {
  background-color: rgb(243 135 68 / 1);
}

.focus\:bg-orange-500\/0:focus {
  background-color: rgb(239 104 32 / 0);
}

.focus\:bg-orange-500\/5:focus {
  background-color: rgb(239 104 32 / 0.05);
}

.focus\:bg-orange-500\/10:focus {
  background-color: rgb(239 104 32 / 0.1);
}

.focus\:bg-orange-500\/20:focus {
  background-color: rgb(239 104 32 / 0.2);
}

.focus\:bg-orange-500\/25:focus {
  background-color: rgb(239 104 32 / 0.25);
}

.focus\:bg-orange-500\/30:focus {
  background-color: rgb(239 104 32 / 0.3);
}

.focus\:bg-orange-500\/40:focus {
  background-color: rgb(239 104 32 / 0.4);
}

.focus\:bg-orange-500\/50:focus {
  background-color: rgb(239 104 32 / 0.5);
}

.focus\:bg-orange-500\/60:focus {
  background-color: rgb(239 104 32 / 0.6);
}

.focus\:bg-orange-500\/70:focus {
  background-color: rgb(239 104 32 / 0.7);
}

.focus\:bg-orange-500\/75:focus {
  background-color: rgb(239 104 32 / 0.75);
}

.focus\:bg-orange-500\/80:focus {
  background-color: rgb(239 104 32 / 0.8);
}

.focus\:bg-orange-500\/90:focus {
  background-color: rgb(239 104 32 / 0.9);
}

.focus\:bg-orange-500\/95:focus {
  background-color: rgb(239 104 32 / 0.95);
}

.focus\:bg-orange-500\/100:focus {
  background-color: rgb(239 104 32 / 1);
}

.focus\:bg-orange-600\/0:focus {
  background-color: rgb(224 79 22 / 0);
}

.focus\:bg-orange-600\/5:focus {
  background-color: rgb(224 79 22 / 0.05);
}

.focus\:bg-orange-600\/10:focus {
  background-color: rgb(224 79 22 / 0.1);
}

.focus\:bg-orange-600\/20:focus {
  background-color: rgb(224 79 22 / 0.2);
}

.focus\:bg-orange-600\/25:focus {
  background-color: rgb(224 79 22 / 0.25);
}

.focus\:bg-orange-600\/30:focus {
  background-color: rgb(224 79 22 / 0.3);
}

.focus\:bg-orange-600\/40:focus {
  background-color: rgb(224 79 22 / 0.4);
}

.focus\:bg-orange-600\/50:focus {
  background-color: rgb(224 79 22 / 0.5);
}

.focus\:bg-orange-600\/60:focus {
  background-color: rgb(224 79 22 / 0.6);
}

.focus\:bg-orange-600\/70:focus {
  background-color: rgb(224 79 22 / 0.7);
}

.focus\:bg-orange-600\/75:focus {
  background-color: rgb(224 79 22 / 0.75);
}

.focus\:bg-orange-600\/80:focus {
  background-color: rgb(224 79 22 / 0.8);
}

.focus\:bg-orange-600\/90:focus {
  background-color: rgb(224 79 22 / 0.9);
}

.focus\:bg-orange-600\/95:focus {
  background-color: rgb(224 79 22 / 0.95);
}

.focus\:bg-orange-600\/100:focus {
  background-color: rgb(224 79 22 / 1);
}

.focus\:bg-orange-700\/0:focus {
  background-color: rgb(185 56 21 / 0);
}

.focus\:bg-orange-700\/5:focus {
  background-color: rgb(185 56 21 / 0.05);
}

.focus\:bg-orange-700\/10:focus {
  background-color: rgb(185 56 21 / 0.1);
}

.focus\:bg-orange-700\/20:focus {
  background-color: rgb(185 56 21 / 0.2);
}

.focus\:bg-orange-700\/25:focus {
  background-color: rgb(185 56 21 / 0.25);
}

.focus\:bg-orange-700\/30:focus {
  background-color: rgb(185 56 21 / 0.3);
}

.focus\:bg-orange-700\/40:focus {
  background-color: rgb(185 56 21 / 0.4);
}

.focus\:bg-orange-700\/50:focus {
  background-color: rgb(185 56 21 / 0.5);
}

.focus\:bg-orange-700\/60:focus {
  background-color: rgb(185 56 21 / 0.6);
}

.focus\:bg-orange-700\/70:focus {
  background-color: rgb(185 56 21 / 0.7);
}

.focus\:bg-orange-700\/75:focus {
  background-color: rgb(185 56 21 / 0.75);
}

.focus\:bg-orange-700\/80:focus {
  background-color: rgb(185 56 21 / 0.8);
}

.focus\:bg-orange-700\/90:focus {
  background-color: rgb(185 56 21 / 0.9);
}

.focus\:bg-orange-700\/95:focus {
  background-color: rgb(185 56 21 / 0.95);
}

.focus\:bg-orange-700\/100:focus {
  background-color: rgb(185 56 21 / 1);
}

.focus\:bg-orange-800\/0:focus {
  background-color: rgb(147 47 25 / 0);
}

.focus\:bg-orange-800\/5:focus {
  background-color: rgb(147 47 25 / 0.05);
}

.focus\:bg-orange-800\/10:focus {
  background-color: rgb(147 47 25 / 0.1);
}

.focus\:bg-orange-800\/20:focus {
  background-color: rgb(147 47 25 / 0.2);
}

.focus\:bg-orange-800\/25:focus {
  background-color: rgb(147 47 25 / 0.25);
}

.focus\:bg-orange-800\/30:focus {
  background-color: rgb(147 47 25 / 0.3);
}

.focus\:bg-orange-800\/40:focus {
  background-color: rgb(147 47 25 / 0.4);
}

.focus\:bg-orange-800\/50:focus {
  background-color: rgb(147 47 25 / 0.5);
}

.focus\:bg-orange-800\/60:focus {
  background-color: rgb(147 47 25 / 0.6);
}

.focus\:bg-orange-800\/70:focus {
  background-color: rgb(147 47 25 / 0.7);
}

.focus\:bg-orange-800\/75:focus {
  background-color: rgb(147 47 25 / 0.75);
}

.focus\:bg-orange-800\/80:focus {
  background-color: rgb(147 47 25 / 0.8);
}

.focus\:bg-orange-800\/90:focus {
  background-color: rgb(147 47 25 / 0.9);
}

.focus\:bg-orange-800\/95:focus {
  background-color: rgb(147 47 25 / 0.95);
}

.focus\:bg-orange-800\/100:focus {
  background-color: rgb(147 47 25 / 1);
}

.focus\:bg-orange-900\/0:focus {
  background-color: rgb(119 41 23 / 0);
}

.focus\:bg-orange-900\/5:focus {
  background-color: rgb(119 41 23 / 0.05);
}

.focus\:bg-orange-900\/10:focus {
  background-color: rgb(119 41 23 / 0.1);
}

.focus\:bg-orange-900\/20:focus {
  background-color: rgb(119 41 23 / 0.2);
}

.focus\:bg-orange-900\/25:focus {
  background-color: rgb(119 41 23 / 0.25);
}

.focus\:bg-orange-900\/30:focus {
  background-color: rgb(119 41 23 / 0.3);
}

.focus\:bg-orange-900\/40:focus {
  background-color: rgb(119 41 23 / 0.4);
}

.focus\:bg-orange-900\/50:focus {
  background-color: rgb(119 41 23 / 0.5);
}

.focus\:bg-orange-900\/60:focus {
  background-color: rgb(119 41 23 / 0.6);
}

.focus\:bg-orange-900\/70:focus {
  background-color: rgb(119 41 23 / 0.7);
}

.focus\:bg-orange-900\/75:focus {
  background-color: rgb(119 41 23 / 0.75);
}

.focus\:bg-orange-900\/80:focus {
  background-color: rgb(119 41 23 / 0.8);
}

.focus\:bg-orange-900\/90:focus {
  background-color: rgb(119 41 23 / 0.9);
}

.focus\:bg-orange-900\/95:focus {
  background-color: rgb(119 41 23 / 0.95);
}

.focus\:bg-orange-900\/100:focus {
  background-color: rgb(119 41 23 / 1);
}

.focus\:bg-orange\/0:focus {
  background-color: rgb(243 135 68 / 0);
}

.focus\:bg-orange\/5:focus {
  background-color: rgb(243 135 68 / 0.05);
}

.focus\:bg-orange\/10:focus {
  background-color: rgb(243 135 68 / 0.1);
}

.focus\:bg-orange\/20:focus {
  background-color: rgb(243 135 68 / 0.2);
}

.focus\:bg-orange\/25:focus {
  background-color: rgb(243 135 68 / 0.25);
}

.focus\:bg-orange\/30:focus {
  background-color: rgb(243 135 68 / 0.3);
}

.focus\:bg-orange\/40:focus {
  background-color: rgb(243 135 68 / 0.4);
}

.focus\:bg-orange\/50:focus {
  background-color: rgb(243 135 68 / 0.5);
}

.focus\:bg-orange\/60:focus {
  background-color: rgb(243 135 68 / 0.6);
}

.focus\:bg-orange\/70:focus {
  background-color: rgb(243 135 68 / 0.7);
}

.focus\:bg-orange\/75:focus {
  background-color: rgb(243 135 68 / 0.75);
}

.focus\:bg-orange\/80:focus {
  background-color: rgb(243 135 68 / 0.8);
}

.focus\:bg-orange\/90:focus {
  background-color: rgb(243 135 68 / 0.9);
}

.focus\:bg-orange\/95:focus {
  background-color: rgb(243 135 68 / 0.95);
}

.focus\:bg-orange\/100:focus {
  background-color: rgb(243 135 68 / 1);
}

.focus\:bg-yellow-25\/0:focus {
  background-color: rgb(254 253 240 / 0);
}

.focus\:bg-yellow-25\/5:focus {
  background-color: rgb(254 253 240 / 0.05);
}

.focus\:bg-yellow-25\/10:focus {
  background-color: rgb(254 253 240 / 0.1);
}

.focus\:bg-yellow-25\/20:focus {
  background-color: rgb(254 253 240 / 0.2);
}

.focus\:bg-yellow-25\/25:focus {
  background-color: rgb(254 253 240 / 0.25);
}

.focus\:bg-yellow-25\/30:focus {
  background-color: rgb(254 253 240 / 0.3);
}

.focus\:bg-yellow-25\/40:focus {
  background-color: rgb(254 253 240 / 0.4);
}

.focus\:bg-yellow-25\/50:focus {
  background-color: rgb(254 253 240 / 0.5);
}

.focus\:bg-yellow-25\/60:focus {
  background-color: rgb(254 253 240 / 0.6);
}

.focus\:bg-yellow-25\/70:focus {
  background-color: rgb(254 253 240 / 0.7);
}

.focus\:bg-yellow-25\/75:focus {
  background-color: rgb(254 253 240 / 0.75);
}

.focus\:bg-yellow-25\/80:focus {
  background-color: rgb(254 253 240 / 0.8);
}

.focus\:bg-yellow-25\/90:focus {
  background-color: rgb(254 253 240 / 0.9);
}

.focus\:bg-yellow-25\/95:focus {
  background-color: rgb(254 253 240 / 0.95);
}

.focus\:bg-yellow-25\/100:focus {
  background-color: rgb(254 253 240 / 1);
}

.focus\:bg-yellow-50\/0:focus {
  background-color: rgb(254 251 232 / 0);
}

.focus\:bg-yellow-50\/5:focus {
  background-color: rgb(254 251 232 / 0.05);
}

.focus\:bg-yellow-50\/10:focus {
  background-color: rgb(254 251 232 / 0.1);
}

.focus\:bg-yellow-50\/20:focus {
  background-color: rgb(254 251 232 / 0.2);
}

.focus\:bg-yellow-50\/25:focus {
  background-color: rgb(254 251 232 / 0.25);
}

.focus\:bg-yellow-50\/30:focus {
  background-color: rgb(254 251 232 / 0.3);
}

.focus\:bg-yellow-50\/40:focus {
  background-color: rgb(254 251 232 / 0.4);
}

.focus\:bg-yellow-50\/50:focus {
  background-color: rgb(254 251 232 / 0.5);
}

.focus\:bg-yellow-50\/60:focus {
  background-color: rgb(254 251 232 / 0.6);
}

.focus\:bg-yellow-50\/70:focus {
  background-color: rgb(254 251 232 / 0.7);
}

.focus\:bg-yellow-50\/75:focus {
  background-color: rgb(254 251 232 / 0.75);
}

.focus\:bg-yellow-50\/80:focus {
  background-color: rgb(254 251 232 / 0.8);
}

.focus\:bg-yellow-50\/90:focus {
  background-color: rgb(254 251 232 / 0.9);
}

.focus\:bg-yellow-50\/95:focus {
  background-color: rgb(254 251 232 / 0.95);
}

.focus\:bg-yellow-50\/100:focus {
  background-color: rgb(254 251 232 / 1);
}

.focus\:bg-yellow-100\/0:focus {
  background-color: rgb(254 247 195 / 0);
}

.focus\:bg-yellow-100\/5:focus {
  background-color: rgb(254 247 195 / 0.05);
}

.focus\:bg-yellow-100\/10:focus {
  background-color: rgb(254 247 195 / 0.1);
}

.focus\:bg-yellow-100\/20:focus {
  background-color: rgb(254 247 195 / 0.2);
}

.focus\:bg-yellow-100\/25:focus {
  background-color: rgb(254 247 195 / 0.25);
}

.focus\:bg-yellow-100\/30:focus {
  background-color: rgb(254 247 195 / 0.3);
}

.focus\:bg-yellow-100\/40:focus {
  background-color: rgb(254 247 195 / 0.4);
}

.focus\:bg-yellow-100\/50:focus {
  background-color: rgb(254 247 195 / 0.5);
}

.focus\:bg-yellow-100\/60:focus {
  background-color: rgb(254 247 195 / 0.6);
}

.focus\:bg-yellow-100\/70:focus {
  background-color: rgb(254 247 195 / 0.7);
}

.focus\:bg-yellow-100\/75:focus {
  background-color: rgb(254 247 195 / 0.75);
}

.focus\:bg-yellow-100\/80:focus {
  background-color: rgb(254 247 195 / 0.8);
}

.focus\:bg-yellow-100\/90:focus {
  background-color: rgb(254 247 195 / 0.9);
}

.focus\:bg-yellow-100\/95:focus {
  background-color: rgb(254 247 195 / 0.95);
}

.focus\:bg-yellow-100\/100:focus {
  background-color: rgb(254 247 195 / 1);
}

.focus\:bg-yellow-200\/0:focus {
  background-color: rgb(254 238 149 / 0);
}

.focus\:bg-yellow-200\/5:focus {
  background-color: rgb(254 238 149 / 0.05);
}

.focus\:bg-yellow-200\/10:focus {
  background-color: rgb(254 238 149 / 0.1);
}

.focus\:bg-yellow-200\/20:focus {
  background-color: rgb(254 238 149 / 0.2);
}

.focus\:bg-yellow-200\/25:focus {
  background-color: rgb(254 238 149 / 0.25);
}

.focus\:bg-yellow-200\/30:focus {
  background-color: rgb(254 238 149 / 0.3);
}

.focus\:bg-yellow-200\/40:focus {
  background-color: rgb(254 238 149 / 0.4);
}

.focus\:bg-yellow-200\/50:focus {
  background-color: rgb(254 238 149 / 0.5);
}

.focus\:bg-yellow-200\/60:focus {
  background-color: rgb(254 238 149 / 0.6);
}

.focus\:bg-yellow-200\/70:focus {
  background-color: rgb(254 238 149 / 0.7);
}

.focus\:bg-yellow-200\/75:focus {
  background-color: rgb(254 238 149 / 0.75);
}

.focus\:bg-yellow-200\/80:focus {
  background-color: rgb(254 238 149 / 0.8);
}

.focus\:bg-yellow-200\/90:focus {
  background-color: rgb(254 238 149 / 0.9);
}

.focus\:bg-yellow-200\/95:focus {
  background-color: rgb(254 238 149 / 0.95);
}

.focus\:bg-yellow-200\/100:focus {
  background-color: rgb(254 238 149 / 1);
}

.focus\:bg-yellow-300\/0:focus {
  background-color: rgb(253 226 114 / 0);
}

.focus\:bg-yellow-300\/5:focus {
  background-color: rgb(253 226 114 / 0.05);
}

.focus\:bg-yellow-300\/10:focus {
  background-color: rgb(253 226 114 / 0.1);
}

.focus\:bg-yellow-300\/20:focus {
  background-color: rgb(253 226 114 / 0.2);
}

.focus\:bg-yellow-300\/25:focus {
  background-color: rgb(253 226 114 / 0.25);
}

.focus\:bg-yellow-300\/30:focus {
  background-color: rgb(253 226 114 / 0.3);
}

.focus\:bg-yellow-300\/40:focus {
  background-color: rgb(253 226 114 / 0.4);
}

.focus\:bg-yellow-300\/50:focus {
  background-color: rgb(253 226 114 / 0.5);
}

.focus\:bg-yellow-300\/60:focus {
  background-color: rgb(253 226 114 / 0.6);
}

.focus\:bg-yellow-300\/70:focus {
  background-color: rgb(253 226 114 / 0.7);
}

.focus\:bg-yellow-300\/75:focus {
  background-color: rgb(253 226 114 / 0.75);
}

.focus\:bg-yellow-300\/80:focus {
  background-color: rgb(253 226 114 / 0.8);
}

.focus\:bg-yellow-300\/90:focus {
  background-color: rgb(253 226 114 / 0.9);
}

.focus\:bg-yellow-300\/95:focus {
  background-color: rgb(253 226 114 / 0.95);
}

.focus\:bg-yellow-300\/100:focus {
  background-color: rgb(253 226 114 / 1);
}

.focus\:bg-yellow-400\/0:focus {
  background-color: rgb(250 197 21 / 0);
}

.focus\:bg-yellow-400\/5:focus {
  background-color: rgb(250 197 21 / 0.05);
}

.focus\:bg-yellow-400\/10:focus {
  background-color: rgb(250 197 21 / 0.1);
}

.focus\:bg-yellow-400\/20:focus {
  background-color: rgb(250 197 21 / 0.2);
}

.focus\:bg-yellow-400\/25:focus {
  background-color: rgb(250 197 21 / 0.25);
}

.focus\:bg-yellow-400\/30:focus {
  background-color: rgb(250 197 21 / 0.3);
}

.focus\:bg-yellow-400\/40:focus {
  background-color: rgb(250 197 21 / 0.4);
}

.focus\:bg-yellow-400\/50:focus {
  background-color: rgb(250 197 21 / 0.5);
}

.focus\:bg-yellow-400\/60:focus {
  background-color: rgb(250 197 21 / 0.6);
}

.focus\:bg-yellow-400\/70:focus {
  background-color: rgb(250 197 21 / 0.7);
}

.focus\:bg-yellow-400\/75:focus {
  background-color: rgb(250 197 21 / 0.75);
}

.focus\:bg-yellow-400\/80:focus {
  background-color: rgb(250 197 21 / 0.8);
}

.focus\:bg-yellow-400\/90:focus {
  background-color: rgb(250 197 21 / 0.9);
}

.focus\:bg-yellow-400\/95:focus {
  background-color: rgb(250 197 21 / 0.95);
}

.focus\:bg-yellow-400\/100:focus {
  background-color: rgb(250 197 21 / 1);
}

.focus\:bg-yellow-500\/0:focus {
  background-color: rgb(234 170 8 / 0);
}

.focus\:bg-yellow-500\/5:focus {
  background-color: rgb(234 170 8 / 0.05);
}

.focus\:bg-yellow-500\/10:focus {
  background-color: rgb(234 170 8 / 0.1);
}

.focus\:bg-yellow-500\/20:focus {
  background-color: rgb(234 170 8 / 0.2);
}

.focus\:bg-yellow-500\/25:focus {
  background-color: rgb(234 170 8 / 0.25);
}

.focus\:bg-yellow-500\/30:focus {
  background-color: rgb(234 170 8 / 0.3);
}

.focus\:bg-yellow-500\/40:focus {
  background-color: rgb(234 170 8 / 0.4);
}

.focus\:bg-yellow-500\/50:focus {
  background-color: rgb(234 170 8 / 0.5);
}

.focus\:bg-yellow-500\/60:focus {
  background-color: rgb(234 170 8 / 0.6);
}

.focus\:bg-yellow-500\/70:focus {
  background-color: rgb(234 170 8 / 0.7);
}

.focus\:bg-yellow-500\/75:focus {
  background-color: rgb(234 170 8 / 0.75);
}

.focus\:bg-yellow-500\/80:focus {
  background-color: rgb(234 170 8 / 0.8);
}

.focus\:bg-yellow-500\/90:focus {
  background-color: rgb(234 170 8 / 0.9);
}

.focus\:bg-yellow-500\/95:focus {
  background-color: rgb(234 170 8 / 0.95);
}

.focus\:bg-yellow-500\/100:focus {
  background-color: rgb(234 170 8 / 1);
}

.focus\:bg-yellow-600\/0:focus {
  background-color: rgb(202 133 4 / 0);
}

.focus\:bg-yellow-600\/5:focus {
  background-color: rgb(202 133 4 / 0.05);
}

.focus\:bg-yellow-600\/10:focus {
  background-color: rgb(202 133 4 / 0.1);
}

.focus\:bg-yellow-600\/20:focus {
  background-color: rgb(202 133 4 / 0.2);
}

.focus\:bg-yellow-600\/25:focus {
  background-color: rgb(202 133 4 / 0.25);
}

.focus\:bg-yellow-600\/30:focus {
  background-color: rgb(202 133 4 / 0.3);
}

.focus\:bg-yellow-600\/40:focus {
  background-color: rgb(202 133 4 / 0.4);
}

.focus\:bg-yellow-600\/50:focus {
  background-color: rgb(202 133 4 / 0.5);
}

.focus\:bg-yellow-600\/60:focus {
  background-color: rgb(202 133 4 / 0.6);
}

.focus\:bg-yellow-600\/70:focus {
  background-color: rgb(202 133 4 / 0.7);
}

.focus\:bg-yellow-600\/75:focus {
  background-color: rgb(202 133 4 / 0.75);
}

.focus\:bg-yellow-600\/80:focus {
  background-color: rgb(202 133 4 / 0.8);
}

.focus\:bg-yellow-600\/90:focus {
  background-color: rgb(202 133 4 / 0.9);
}

.focus\:bg-yellow-600\/95:focus {
  background-color: rgb(202 133 4 / 0.95);
}

.focus\:bg-yellow-600\/100:focus {
  background-color: rgb(202 133 4 / 1);
}

.focus\:bg-yellow-700\/0:focus {
  background-color: rgb(161 92 7 / 0);
}

.focus\:bg-yellow-700\/5:focus {
  background-color: rgb(161 92 7 / 0.05);
}

.focus\:bg-yellow-700\/10:focus {
  background-color: rgb(161 92 7 / 0.1);
}

.focus\:bg-yellow-700\/20:focus {
  background-color: rgb(161 92 7 / 0.2);
}

.focus\:bg-yellow-700\/25:focus {
  background-color: rgb(161 92 7 / 0.25);
}

.focus\:bg-yellow-700\/30:focus {
  background-color: rgb(161 92 7 / 0.3);
}

.focus\:bg-yellow-700\/40:focus {
  background-color: rgb(161 92 7 / 0.4);
}

.focus\:bg-yellow-700\/50:focus {
  background-color: rgb(161 92 7 / 0.5);
}

.focus\:bg-yellow-700\/60:focus {
  background-color: rgb(161 92 7 / 0.6);
}

.focus\:bg-yellow-700\/70:focus {
  background-color: rgb(161 92 7 / 0.7);
}

.focus\:bg-yellow-700\/75:focus {
  background-color: rgb(161 92 7 / 0.75);
}

.focus\:bg-yellow-700\/80:focus {
  background-color: rgb(161 92 7 / 0.8);
}

.focus\:bg-yellow-700\/90:focus {
  background-color: rgb(161 92 7 / 0.9);
}

.focus\:bg-yellow-700\/95:focus {
  background-color: rgb(161 92 7 / 0.95);
}

.focus\:bg-yellow-700\/100:focus {
  background-color: rgb(161 92 7 / 1);
}

.focus\:bg-yellow-800\/0:focus {
  background-color: rgb(133 74 14 / 0);
}

.focus\:bg-yellow-800\/5:focus {
  background-color: rgb(133 74 14 / 0.05);
}

.focus\:bg-yellow-800\/10:focus {
  background-color: rgb(133 74 14 / 0.1);
}

.focus\:bg-yellow-800\/20:focus {
  background-color: rgb(133 74 14 / 0.2);
}

.focus\:bg-yellow-800\/25:focus {
  background-color: rgb(133 74 14 / 0.25);
}

.focus\:bg-yellow-800\/30:focus {
  background-color: rgb(133 74 14 / 0.3);
}

.focus\:bg-yellow-800\/40:focus {
  background-color: rgb(133 74 14 / 0.4);
}

.focus\:bg-yellow-800\/50:focus {
  background-color: rgb(133 74 14 / 0.5);
}

.focus\:bg-yellow-800\/60:focus {
  background-color: rgb(133 74 14 / 0.6);
}

.focus\:bg-yellow-800\/70:focus {
  background-color: rgb(133 74 14 / 0.7);
}

.focus\:bg-yellow-800\/75:focus {
  background-color: rgb(133 74 14 / 0.75);
}

.focus\:bg-yellow-800\/80:focus {
  background-color: rgb(133 74 14 / 0.8);
}

.focus\:bg-yellow-800\/90:focus {
  background-color: rgb(133 74 14 / 0.9);
}

.focus\:bg-yellow-800\/95:focus {
  background-color: rgb(133 74 14 / 0.95);
}

.focus\:bg-yellow-800\/100:focus {
  background-color: rgb(133 74 14 / 1);
}

.focus\:bg-yellow-900\/0:focus {
  background-color: rgb(113 56 18 / 0);
}

.focus\:bg-yellow-900\/5:focus {
  background-color: rgb(113 56 18 / 0.05);
}

.focus\:bg-yellow-900\/10:focus {
  background-color: rgb(113 56 18 / 0.1);
}

.focus\:bg-yellow-900\/20:focus {
  background-color: rgb(113 56 18 / 0.2);
}

.focus\:bg-yellow-900\/25:focus {
  background-color: rgb(113 56 18 / 0.25);
}

.focus\:bg-yellow-900\/30:focus {
  background-color: rgb(113 56 18 / 0.3);
}

.focus\:bg-yellow-900\/40:focus {
  background-color: rgb(113 56 18 / 0.4);
}

.focus\:bg-yellow-900\/50:focus {
  background-color: rgb(113 56 18 / 0.5);
}

.focus\:bg-yellow-900\/60:focus {
  background-color: rgb(113 56 18 / 0.6);
}

.focus\:bg-yellow-900\/70:focus {
  background-color: rgb(113 56 18 / 0.7);
}

.focus\:bg-yellow-900\/75:focus {
  background-color: rgb(113 56 18 / 0.75);
}

.focus\:bg-yellow-900\/80:focus {
  background-color: rgb(113 56 18 / 0.8);
}

.focus\:bg-yellow-900\/90:focus {
  background-color: rgb(113 56 18 / 0.9);
}

.focus\:bg-yellow-900\/95:focus {
  background-color: rgb(113 56 18 / 0.95);
}

.focus\:bg-yellow-900\/100:focus {
  background-color: rgb(113 56 18 / 1);
}

.focus\:bg-yellow\/0:focus {
  background-color: rgb(250 197 21 / 0);
}

.focus\:bg-yellow\/5:focus {
  background-color: rgb(250 197 21 / 0.05);
}

.focus\:bg-yellow\/10:focus {
  background-color: rgb(250 197 21 / 0.1);
}

.focus\:bg-yellow\/20:focus {
  background-color: rgb(250 197 21 / 0.2);
}

.focus\:bg-yellow\/25:focus {
  background-color: rgb(250 197 21 / 0.25);
}

.focus\:bg-yellow\/30:focus {
  background-color: rgb(250 197 21 / 0.3);
}

.focus\:bg-yellow\/40:focus {
  background-color: rgb(250 197 21 / 0.4);
}

.focus\:bg-yellow\/50:focus {
  background-color: rgb(250 197 21 / 0.5);
}

.focus\:bg-yellow\/60:focus {
  background-color: rgb(250 197 21 / 0.6);
}

.focus\:bg-yellow\/70:focus {
  background-color: rgb(250 197 21 / 0.7);
}

.focus\:bg-yellow\/75:focus {
  background-color: rgb(250 197 21 / 0.75);
}

.focus\:bg-yellow\/80:focus {
  background-color: rgb(250 197 21 / 0.8);
}

.focus\:bg-yellow\/90:focus {
  background-color: rgb(250 197 21 / 0.9);
}

.focus\:bg-yellow\/95:focus {
  background-color: rgb(250 197 21 / 0.95);
}

.focus\:bg-yellow\/100:focus {
  background-color: rgb(250 197 21 / 1);
}

.focus\:fill-white:focus {
  fill: #FFFFFF;
}

.focus\:fill-black:focus {
  fill: #000000;
}

.focus\:fill-gray-25:focus {
  fill: #FCFCFD;
}

.focus\:fill-gray-50:focus {
  fill: #F9FAFB;
}

.focus\:fill-gray-100:focus {
  fill: #F2F4F7;
}

.focus\:fill-gray-200:focus {
  fill: #EAECF0;
}

.focus\:fill-gray-300:focus {
  fill: #D0D5DD;
}

.focus\:fill-gray-400:focus {
  fill: #98A2B3;
}

.focus\:fill-gray-500:focus {
  fill: #667085;
}

.focus\:fill-gray-600:focus {
  fill: #475467;
}

.focus\:fill-gray-700:focus {
  fill: #344054;
}

.focus\:fill-gray-800:focus {
  fill: #1D2939;
}

.focus\:fill-gray-900:focus {
  fill: #101828;
}

.focus\:fill-gray:focus {
  fill: #98A2B3;
}

.focus\:fill-primary-25:focus {
  fill: #F7FAFF;
}

.focus\:fill-primary-50:focus {
  fill: #F5F8FF;
}

.focus\:fill-primary-100:focus {
  fill: #EFF3FF;
}

.focus\:fill-primary-200:focus {
  fill: #DAE8FF;
}

.focus\:fill-primary-300:focus {
  fill: #9EC0FC;
}

.focus\:fill-primary-400:focus {
  fill: #74A7FE;
}

.focus\:fill-primary-500:focus {
  fill: #5794FD;
}

.focus\:fill-primary-600:focus {
  fill: #3D82F9;
}

.focus\:fill-primary-700:focus {
  fill: #2F67C9;
}

.focus\:fill-primary-800:focus {
  fill: #374C99;
}

.focus\:fill-primary-900:focus {
  fill: #243366;
}

.focus\:fill-primary:focus {
  fill: #74A7FE;
}

.focus\:fill-error-25:focus {
  fill: #FFFBFA;
}

.focus\:fill-error-50:focus {
  fill: #FEF3F2;
}

.focus\:fill-error-100:focus {
  fill: #FEE4E2;
}

.focus\:fill-error-200:focus {
  fill: #FECDCA;
}

.focus\:fill-error-300:focus {
  fill: #FDA29B;
}

.focus\:fill-error-400:focus {
  fill: #F97066;
}

.focus\:fill-error-500:focus {
  fill: #F04438;
}

.focus\:fill-error-600:focus {
  fill: #D92D20;
}

.focus\:fill-error-700:focus {
  fill: #B42318;
}

.focus\:fill-error-800:focus {
  fill: #912018;
}

.focus\:fill-error-900:focus {
  fill: #7A271A;
}

.focus\:fill-error:focus {
  fill: #F97066;
}

.focus\:fill-warning-25:focus {
  fill: #FFFCF5;
}

.focus\:fill-warning-50:focus {
  fill: #FFFAEB;
}

.focus\:fill-warning-100:focus {
  fill: #FEF0C7;
}

.focus\:fill-warning-200:focus {
  fill: #FEDF89;
}

.focus\:fill-warning-300:focus {
  fill: #FEC84B;
}

.focus\:fill-warning-400:focus {
  fill: #FDB022;
}

.focus\:fill-warning-500:focus {
  fill: #F79009;
}

.focus\:fill-warning-600:focus {
  fill: #DC6803;
}

.focus\:fill-warning-700:focus {
  fill: #B54708;
}

.focus\:fill-warning-800:focus {
  fill: #93370D;
}

.focus\:fill-warning-900:focus {
  fill: #7A2E0E;
}

.focus\:fill-warning:focus {
  fill: #FDB022;
}

.focus\:fill-success-25:focus {
  fill: #F6FEF9;
}

.focus\:fill-success-50:focus {
  fill: #ECFDF3;
}

.focus\:fill-success-100:focus {
  fill: #D1FADF;
}

.focus\:fill-success-200:focus {
  fill: #A6F4C5;
}

.focus\:fill-success-300:focus {
  fill: #6CE9A6;
}

.focus\:fill-success-400:focus {
  fill: #32D583;
}

.focus\:fill-success-500:focus {
  fill: #12876A;
}

.focus\:fill-success-600:focus {
  fill: #039855;
}

.focus\:fill-success-700:focus {
  fill: #027A48;
}

.focus\:fill-success-800:focus {
  fill: #05603A;
}

.focus\:fill-success-900:focus {
  fill: #054F31;
}

.focus\:fill-success:focus {
  fill: #32D583;
}

.focus\:fill-gray-blue-25:focus {
  fill: #FCFCFD;
}

.focus\:fill-gray-blue-50:focus {
  fill: #F8F9FC;
}

.focus\:fill-gray-blue-100:focus {
  fill: #EAECF5;
}

.focus\:fill-gray-blue-200:focus {
  fill: #D5D9EB;
}

.focus\:fill-gray-blue-300:focus {
  fill: #B3B8DB;
}

.focus\:fill-gray-blue-400:focus {
  fill: #717BBC;
}

.focus\:fill-gray-blue-500:focus {
  fill: #4E5BA6;
}

.focus\:fill-gray-blue-600:focus {
  fill: #3E4784;
}

.focus\:fill-gray-blue-700:focus {
  fill: #363F72;
}

.focus\:fill-gray-blue-800:focus {
  fill: #293056;
}

.focus\:fill-gray-blue-900:focus {
  fill: #101323;
}

.focus\:fill-gray-blue:focus {
  fill: #717BBC;
}

.focus\:fill-gray-cool-25:focus {
  fill: #FCFCFD;
}

.focus\:fill-gray-cool-50:focus {
  fill: #F9F9FB;
}

.focus\:fill-gray-cool-100:focus {
  fill: #EFF1F5;
}

.focus\:fill-gray-cool-200:focus {
  fill: #DCDFEA;
}

.focus\:fill-gray-cool-300:focus {
  fill: #B9C0D4;
}

.focus\:fill-gray-cool-400:focus {
  fill: #7D89B0;
}

.focus\:fill-gray-cool-500:focus {
  fill: #5D6B98;
}

.focus\:fill-gray-cool-600:focus {
  fill: #4A5578;
}

.focus\:fill-gray-cool-700:focus {
  fill: #404968;
}

.focus\:fill-gray-cool-800:focus {
  fill: #30374F;
}

.focus\:fill-gray-cool-900:focus {
  fill: #111322;
}

.focus\:fill-gray-cool:focus {
  fill: #7D89B0;
}

.focus\:fill-gray-modern-25:focus {
  fill: #FCFCFD;
}

.focus\:fill-gray-modern-50:focus {
  fill: #F8FAFC;
}

.focus\:fill-gray-modern-100:focus {
  fill: #EEF2F6;
}

.focus\:fill-gray-modern-200:focus {
  fill: #E3E8EF;
}

.focus\:fill-gray-modern-300:focus {
  fill: #CDD5DF;
}

.focus\:fill-gray-modern-400:focus {
  fill: #9AA4B2;
}

.focus\:fill-gray-modern-500:focus {
  fill: #697586;
}

.focus\:fill-gray-modern-600:focus {
  fill: #485565;
}

.focus\:fill-gray-modern-700:focus {
  fill: #364152;
}

.focus\:fill-gray-modern-800:focus {
  fill: #202939;
}

.focus\:fill-gray-modern-900:focus {
  fill: #121926;
}

.focus\:fill-gray-modern:focus {
  fill: #9AA4B2;
}

.focus\:fill-gray-neutral-25:focus {
  fill: #FCFCFD;
}

.focus\:fill-gray-neutral-50:focus {
  fill: #F9FAFB;
}

.focus\:fill-gray-neutral-100:focus {
  fill: #F3F4F6;
}

.focus\:fill-gray-neutral-200:focus {
  fill: #E5E7EB;
}

.focus\:fill-gray-neutral-300:focus {
  fill: #D2D6DB;
}

.focus\:fill-gray-neutral-400:focus {
  fill: #9DA4AE;
}

.focus\:fill-gray-neutral-500:focus {
  fill: #6C737F;
}

.focus\:fill-gray-neutral-600:focus {
  fill: #4D5761;
}

.focus\:fill-gray-neutral-700:focus {
  fill: #384250;
}

.focus\:fill-gray-neutral-800:focus {
  fill: #1F2A37;
}

.focus\:fill-gray-neutral-900:focus {
  fill: #111927;
}

.focus\:fill-gray-neutral:focus {
  fill: #9DA4AE;
}

.focus\:fill-gray-iron-25:focus {
  fill: #FCFCFC;
}

.focus\:fill-gray-iron-50:focus {
  fill: #FAFAFA;
}

.focus\:fill-gray-iron-100:focus {
  fill: #F4F4F5;
}

.focus\:fill-gray-iron-200:focus {
  fill: #E4E4E7;
}

.focus\:fill-gray-iron-300:focus {
  fill: #D1D1D6;
}

.focus\:fill-gray-iron-400:focus {
  fill: #A0A0AB;
}

.focus\:fill-gray-iron-500:focus {
  fill: #70707B;
}

.focus\:fill-gray-iron-600:focus {
  fill: #51525C;
}

.focus\:fill-gray-iron-700:focus {
  fill: #3F3F46;
}

.focus\:fill-gray-iron-800:focus {
  fill: #26272B;
}

.focus\:fill-gray-iron-900:focus {
  fill: #18181B;
}

.focus\:fill-gray-iron:focus {
  fill: #A0A0AB;
}

.focus\:fill-gray-true-25:focus {
  fill: #FCFCFC;
}

.focus\:fill-gray-true-50:focus {
  fill: #FAFAFA;
}

.focus\:fill-gray-true-100:focus {
  fill: #F5F5F5;
}

.focus\:fill-gray-true-200:focus {
  fill: #E5E5E5;
}

.focus\:fill-gray-true-300:focus {
  fill: #D6D6D6;
}

.focus\:fill-gray-true-400:focus {
  fill: #A3A3A3;
}

.focus\:fill-gray-true-500:focus {
  fill: #737373;
}

.focus\:fill-gray-true-600:focus {
  fill: #525252;
}

.focus\:fill-gray-true-700:focus {
  fill: #424242;
}

.focus\:fill-gray-true-800:focus {
  fill: #292929;
}

.focus\:fill-gray-true-900:focus {
  fill: #141414;
}

.focus\:fill-gray-true:focus {
  fill: #A3A3A3;
}

.focus\:fill-gray-warm-25:focus {
  fill: #FDFDFC;
}

.focus\:fill-gray-warm-50:focus {
  fill: #FAFAF9;
}

.focus\:fill-gray-warm-100:focus {
  fill: #F5F5F4;
}

.focus\:fill-gray-warm-200:focus {
  fill: #E7E5E4;
}

.focus\:fill-gray-warm-300:focus {
  fill: #D7D3D0;
}

.focus\:fill-gray-warm-400:focus {
  fill: #A9A29D;
}

.focus\:fill-gray-warm-500:focus {
  fill: #79716B;
}

.focus\:fill-gray-warm-600:focus {
  fill: #57534E;
}

.focus\:fill-gray-warm-700:focus {
  fill: #44403C;
}

.focus\:fill-gray-warm-800:focus {
  fill: #292524;
}

.focus\:fill-gray-warm-900:focus {
  fill: #1C1917;
}

.focus\:fill-gray-warm:focus {
  fill: #A9A29D;
}

.focus\:fill-moss-25:focus {
  fill: #FAFDF7;
}

.focus\:fill-moss-50:focus {
  fill: #F5FBEE;
}

.focus\:fill-moss-100:focus {
  fill: #E6F4D7;
}

.focus\:fill-moss-200:focus {
  fill: #CEEAB0;
}

.focus\:fill-moss-300:focus {
  fill: #ACDC79;
}

.focus\:fill-moss-400:focus {
  fill: #86CB3C;
}

.focus\:fill-moss-500:focus {
  fill: #669F2A;
}

.focus\:fill-moss-600:focus {
  fill: #4F7A21;
}

.focus\:fill-moss-700:focus {
  fill: #3F621A;
}

.focus\:fill-moss-800:focus {
  fill: #335015;
}

.focus\:fill-moss-900:focus {
  fill: #2B4212;
}

.focus\:fill-moss:focus {
  fill: #86CB3C;
}

.focus\:fill-green-light-25:focus {
  fill: #FAFEF5;
}

.focus\:fill-green-light-50:focus {
  fill: #F3FEE7;
}

.focus\:fill-green-light-100:focus {
  fill: #E4FBCC;
}

.focus\:fill-green-light-200:focus {
  fill: #DOF8AB;
}

.focus\:fill-green-light-300:focus {
  fill: #A6EF67;
}

.focus\:fill-green-light-400:focus {
  fill: #85E13A;
}

.focus\:fill-green-light-500:focus {
  fill: #660610;
}

.focus\:fill-green-light-600:focus {
  fill: #4CA3OD;
}

.focus\:fill-green-light-700:focus {
  fill: #3B7COF;
}

.focus\:fill-green-light-800:focus {
  fill: #326212;
}

.focus\:fill-green-light-900:focus {
  fill: #2B5314;
}

.focus\:fill-green-light:focus {
  fill: #85E13A;
}

.focus\:fill-green-25:focus {
  fill: #F6FEF9;
}

.focus\:fill-green-50:focus {
  fill: #EDFCF2;
}

.focus\:fill-green-100:focus {
  fill: #D3F8DF;
}

.focus\:fill-green-200:focus {
  fill: #AAF0C4;
}

.focus\:fill-green-300:focus {
  fill: #73E2A3;
}

.focus\:fill-green-400:focus {
  fill: #3CCB7F;
}

.focus\:fill-green-500:focus {
  fill: #168364;
}

.focus\:fill-green-600:focus {
  fill: #099250;
}

.focus\:fill-green-700:focus {
  fill: #087443;
}

.focus\:fill-green-800:focus {
  fill: #095037;
}

.focus\:fill-green-900:focus {
  fill: #084C2E;
}

.focus\:fill-green:focus {
  fill: #3CCB7F;
}

.focus\:fill-teal-25:focus {
  fill: #F6FEFC;
}

.focus\:fill-teal-50:focus {
  fill: #F0FDF9;
}

.focus\:fill-teal-100:focus {
  fill: #CCFBEF;
}

.focus\:fill-teal-200:focus {
  fill: #99F6E0;
}

.focus\:fill-teal-300:focus {
  fill: #5FE9D0;
}

.focus\:fill-teal-400:focus {
  fill: #2ED3B7;
}

.focus\:fill-teal-500:focus {
  fill: #15B79E;
}

.focus\:fill-teal-600:focus {
  fill: #0E9384;
}

.focus\:fill-teal-700:focus {
  fill: #107569;
}

.focus\:fill-teal-800:focus {
  fill: #125D56;
}

.focus\:fill-teal-900:focus {
  fill: #134E48;
}

.focus\:fill-teal:focus {
  fill: #2ED3B7;
}

.focus\:fill-cyan-25:focus {
  fill: #F5FEFF;
}

.focus\:fill-cyan-50:focus {
  fill: #ECFDFF;
}

.focus\:fill-cyan-100:focus {
  fill: #CFF9FE;
}

.focus\:fill-cyan-200:focus {
  fill: #A5F0FC;
}

.focus\:fill-cyan-300:focus {
  fill: #67E3F9;
}

.focus\:fill-cyan-400:focus {
  fill: #22CCEE;
}

.focus\:fill-cyan-500:focus {
  fill: #06AED4;
}

.focus\:fill-cyan-600:focus {
  fill: #088AB2;
}

.focus\:fill-cyan-700:focus {
  fill: #0E7090;
}

.focus\:fill-cyan-800:focus {
  fill: #155B75;
}

.focus\:fill-cyan-900:focus {
  fill: #164C63;
}

.focus\:fill-cyan:focus {
  fill: #22CCEE;
}

.focus\:fill-blue-light-25:focus {
  fill: #F5FBFF;
}

.focus\:fill-blue-light-50:focus {
  fill: #F0F9FF;
}

.focus\:fill-blue-light-100:focus {
  fill: #E0F2FE;
}

.focus\:fill-blue-light-200:focus {
  fill: #B9E6FE;
}

.focus\:fill-blue-light-300:focus {
  fill: #7CD4FD;
}

.focus\:fill-blue-light-400:focus {
  fill: #36BFFA;
}

.focus\:fill-blue-light-500:focus {
  fill: #0BA5EC;
}

.focus\:fill-blue-light-600:focus {
  fill: #0086C9;
}

.focus\:fill-blue-light-700:focus {
  fill: #026AA2;
}

.focus\:fill-blue-light-800:focus {
  fill: #065986;
}

.focus\:fill-blue-light-900:focus {
  fill: #0B4A6F;
}

.focus\:fill-blue-light:focus {
  fill: #36BFFA;
}

.focus\:fill-blue-25:focus {
  fill: #F5FAFF;
}

.focus\:fill-blue-50:focus {
  fill: #EFF8FF;
}

.focus\:fill-blue-100:focus {
  fill: #D1E9FF;
}

.focus\:fill-blue-200:focus {
  fill: #B2DDFF;
}

.focus\:fill-blue-300:focus {
  fill: #84CAFF;
}

.focus\:fill-blue-400:focus {
  fill: #53B1FD;
}

.focus\:fill-blue-500:focus {
  fill: #2E90FA;
}

.focus\:fill-blue-600:focus {
  fill: #1570EF;
}

.focus\:fill-blue-700:focus {
  fill: #175CD3;
}

.focus\:fill-blue-800:focus {
  fill: #1849A9;
}

.focus\:fill-blue-900:focus {
  fill: #194185;
}

.focus\:fill-blue:focus {
  fill: #53B1FD;
}

.focus\:fill-blue-dark-25:focus {
  fill: #F5F8FF;
}

.focus\:fill-blue-dark-50:focus {
  fill: #EFF4FF;
}

.focus\:fill-blue-dark-100:focus {
  fill: #D1E0FF;
}

.focus\:fill-blue-dark-200:focus {
  fill: #B2CCFF;
}

.focus\:fill-blue-dark-300:focus {
  fill: #84ADFF;
}

.focus\:fill-blue-dark-400:focus {
  fill: #528BFF;
}

.focus\:fill-blue-dark-500:focus {
  fill: #2970FF;
}

.focus\:fill-blue-dark-600:focus {
  fill: #155EEF;
}

.focus\:fill-blue-dark-700:focus {
  fill: #004EEB;
}

.focus\:fill-blue-dark-800:focus {
  fill: #0040C1;
}

.focus\:fill-blue-dark-900:focus {
  fill: #00359E;
}

.focus\:fill-blue-dark:focus {
  fill: #528BFF;
}

.focus\:fill-indigo-25:focus {
  fill: #F5F8FF;
}

.focus\:fill-indigo-50:focus {
  fill: #EEF4FF;
}

.focus\:fill-indigo-100:focus {
  fill: #E0EAFF;
}

.focus\:fill-indigo-200:focus {
  fill: #C7D7FE;
}

.focus\:fill-indigo-300:focus {
  fill: #A4BCFD;
}

.focus\:fill-indigo-400:focus {
  fill: #8098F9;
}

.focus\:fill-indigo-500:focus {
  fill: #6172F3;
}

.focus\:fill-indigo-600:focus {
  fill: #444CE7;
}

.focus\:fill-indigo-700:focus {
  fill: #3538CD;
}

.focus\:fill-indigo-800:focus {
  fill: #2D31A6;
}

.focus\:fill-indigo-900:focus {
  fill: #2D3282;
}

.focus\:fill-indigo:focus {
  fill: #8098F9;
}

.focus\:fill-violet-25:focus {
  fill: #FBFAFF;
}

.focus\:fill-violet-50:focus {
  fill: #F5F3FF;
}

.focus\:fill-violet-100:focus {
  fill: #ECE9FE;
}

.focus\:fill-violet-200:focus {
  fill: #DDD6FE;
}

.focus\:fill-violet-300:focus {
  fill: #C3B5FD;
}

.focus\:fill-violet-400:focus {
  fill: #A48AFB;
}

.focus\:fill-violet-500:focus {
  fill: #875BF7;
}

.focus\:fill-violet-600:focus {
  fill: #7839EE;
}

.focus\:fill-violet-700:focus {
  fill: #6927DA;
}

.focus\:fill-violet-800:focus {
  fill: #5720B7;
}

.focus\:fill-violet-900:focus {
  fill: #491C96;
}

.focus\:fill-violet:focus {
  fill: #A48AFB;
}

.focus\:fill-purple-25:focus {
  fill: #FAFAFF;
}

.focus\:fill-purple-50:focus {
  fill: #F4F3FF;
}

.focus\:fill-purple-100:focus {
  fill: #EBE9FE;
}

.focus\:fill-purple-200:focus {
  fill: #D9D6FE;
}

.focus\:fill-purple-300:focus {
  fill: #BDB4FE;
}

.focus\:fill-purple-400:focus {
  fill: #9B8AFB;
}

.focus\:fill-purple-500:focus {
  fill: #7A5AF8;
}

.focus\:fill-purple-600:focus {
  fill: #6938EF;
}

.focus\:fill-purple-700:focus {
  fill: #5925DC;
}

.focus\:fill-purple-800:focus {
  fill: #4A1FB8;
}

.focus\:fill-purple-900:focus {
  fill: #3E1C96;
}

.focus\:fill-purple:focus {
  fill: #9B8AFB;
}

.focus\:fill-fuchsia-25:focus {
  fill: #FEFAFF;
}

.focus\:fill-fuchsia-50:focus {
  fill: #FDF4FF;
}

.focus\:fill-fuchsia-100:focus {
  fill: #FBE8FF;
}

.focus\:fill-fuchsia-200:focus {
  fill: #F6D0FE;
}

.focus\:fill-fuchsia-300:focus {
  fill: #EEAAFD;
}

.focus\:fill-fuchsia-400:focus {
  fill: #E478FA;
}

.focus\:fill-fuchsia-500:focus {
  fill: #D444F1;
}

.focus\:fill-fuchsia-600:focus {
  fill: #BA24D5;
}

.focus\:fill-fuchsia-700:focus {
  fill: #9F1AB1;
}

.focus\:fill-fuchsia-800:focus {
  fill: #821890;
}

.focus\:fill-fuchsia-900:focus {
  fill: #6F1877;
}

.focus\:fill-fuchsia:focus {
  fill: #E478FA;
}

.focus\:fill-pink-25:focus {
  fill: #FEF6FB;
}

.focus\:fill-pink-50:focus {
  fill: #FDF2FA;
}

.focus\:fill-pink-100:focus {
  fill: #FCE7F6;
}

.focus\:fill-pink-200:focus {
  fill: #FCCEEE;
}

.focus\:fill-pink-300:focus {
  fill: #FAA7E0;
}

.focus\:fill-pink-400:focus {
  fill: #F67007;
}

.focus\:fill-pink-500:focus {
  fill: #EE46BC;
}

.focus\:fill-pink-600:focus {
  fill: #DD2590;
}

.focus\:fill-pink-700:focus {
  fill: #C11574;
}

.focus\:fill-pink-800:focus {
  fill: #9E165F;
}

.focus\:fill-pink-900:focus {
  fill: #851651;
}

.focus\:fill-pink:focus {
  fill: #F67007;
}

.focus\:fill-rose-25:focus {
  fill: #FFF5F6;
}

.focus\:fill-rose-50:focus {
  fill: #FFF1F3;
}

.focus\:fill-rose-100:focus {
  fill: #FFE4E8;
}

.focus\:fill-rose-200:focus {
  fill: #FECDD6;
}

.focus\:fill-rose-300:focus {
  fill: #FEA3B4;
}

.focus\:fill-rose-400:focus {
  fill: #FD6F8E;
}

.focus\:fill-rose-500:focus {
  fill: #F63D68;
}

.focus\:fill-rose-600:focus {
  fill: #E31854;
}

.focus\:fill-rose-700:focus {
  fill: #C01048;
}

.focus\:fill-rose-800:focus {
  fill: #A11043;
}

.focus\:fill-rose-900:focus {
  fill: #89123E;
}

.focus\:fill-rose:focus {
  fill: #FD6F8E;
}

.focus\:fill-orange-dark-25:focus {
  fill: #FFF9F5;
}

.focus\:fill-orange-dark-50:focus {
  fill: #FFF4ED;
}

.focus\:fill-orange-dark-100:focus {
  fill: #FFE6D5;
}

.focus\:fill-orange-dark-200:focus {
  fill: #FFD6AE;
}

.focus\:fill-orange-dark-300:focus {
  fill: #FF9C66;
}

.focus\:fill-orange-dark-400:focus {
  fill: #FF692E;
}

.focus\:fill-orange-dark-500:focus {
  fill: #FF4405;
}

.focus\:fill-orange-dark-600:focus {
  fill: #E62E05;
}

.focus\:fill-orange-dark-700:focus {
  fill: #BC1B06;
}

.focus\:fill-orange-dark-800:focus {
  fill: #97180C;
}

.focus\:fill-orange-dark-900:focus {
  fill: #771A0D;
}

.focus\:fill-orange-dark:focus {
  fill: #FF692E;
}

.focus\:fill-orange-25:focus {
  fill: #FEFAF5;
}

.focus\:fill-orange-50:focus {
  fill: #FEF6EE;
}

.focus\:fill-orange-100:focus {
  fill: #FDEAD7;
}

.focus\:fill-orange-200:focus {
  fill: #F9DBAF;
}

.focus\:fill-orange-300:focus {
  fill: #F7B27A;
}

.focus\:fill-orange-400:focus {
  fill: #F38744;
}

.focus\:fill-orange-500:focus {
  fill: #EF6820;
}

.focus\:fill-orange-600:focus {
  fill: #E04F16;
}

.focus\:fill-orange-700:focus {
  fill: #B93815;
}

.focus\:fill-orange-800:focus {
  fill: #932F19;
}

.focus\:fill-orange-900:focus {
  fill: #772917;
}

.focus\:fill-orange:focus {
  fill: #F38744;
}

.focus\:fill-yellow-25:focus {
  fill: #FEFDF0;
}

.focus\:fill-yellow-50:focus {
  fill: #FEFBE8;
}

.focus\:fill-yellow-100:focus {
  fill: #FEF7C3;
}

.focus\:fill-yellow-200:focus {
  fill: #FEEE95;
}

.focus\:fill-yellow-300:focus {
  fill: #FDE272;
}

.focus\:fill-yellow-400:focus {
  fill: #FAC515;
}

.focus\:fill-yellow-500:focus {
  fill: #EAAA08;
}

.focus\:fill-yellow-600:focus {
  fill: #CA8504;
}

.focus\:fill-yellow-700:focus {
  fill: #A15C07;
}

.focus\:fill-yellow-800:focus {
  fill: #854A0E;
}

.focus\:fill-yellow-900:focus {
  fill: #713812;
}

.focus\:fill-yellow:focus {
  fill: #FAC515;
}

.focus\:fill-white\/0:focus {
  fill: rgb(255 255 255 / 0);
}

.focus\:fill-white\/5:focus {
  fill: rgb(255 255 255 / 0.05);
}

.focus\:fill-white\/10:focus {
  fill: rgb(255 255 255 / 0.1);
}

.focus\:fill-white\/20:focus {
  fill: rgb(255 255 255 / 0.2);
}

.focus\:fill-white\/25:focus {
  fill: rgb(255 255 255 / 0.25);
}

.focus\:fill-white\/30:focus {
  fill: rgb(255 255 255 / 0.3);
}

.focus\:fill-white\/40:focus {
  fill: rgb(255 255 255 / 0.4);
}

.focus\:fill-white\/50:focus {
  fill: rgb(255 255 255 / 0.5);
}

.focus\:fill-white\/60:focus {
  fill: rgb(255 255 255 / 0.6);
}

.focus\:fill-white\/70:focus {
  fill: rgb(255 255 255 / 0.7);
}

.focus\:fill-white\/75:focus {
  fill: rgb(255 255 255 / 0.75);
}

.focus\:fill-white\/80:focus {
  fill: rgb(255 255 255 / 0.8);
}

.focus\:fill-white\/90:focus {
  fill: rgb(255 255 255 / 0.9);
}

.focus\:fill-white\/95:focus {
  fill: rgb(255 255 255 / 0.95);
}

.focus\:fill-white\/100:focus {
  fill: rgb(255 255 255 / 1);
}

.focus\:fill-black\/0:focus {
  fill: rgb(0 0 0 / 0);
}

.focus\:fill-black\/5:focus {
  fill: rgb(0 0 0 / 0.05);
}

.focus\:fill-black\/10:focus {
  fill: rgb(0 0 0 / 0.1);
}

.focus\:fill-black\/20:focus {
  fill: rgb(0 0 0 / 0.2);
}

.focus\:fill-black\/25:focus {
  fill: rgb(0 0 0 / 0.25);
}

.focus\:fill-black\/30:focus {
  fill: rgb(0 0 0 / 0.3);
}

.focus\:fill-black\/40:focus {
  fill: rgb(0 0 0 / 0.4);
}

.focus\:fill-black\/50:focus {
  fill: rgb(0 0 0 / 0.5);
}

.focus\:fill-black\/60:focus {
  fill: rgb(0 0 0 / 0.6);
}

.focus\:fill-black\/70:focus {
  fill: rgb(0 0 0 / 0.7);
}

.focus\:fill-black\/75:focus {
  fill: rgb(0 0 0 / 0.75);
}

.focus\:fill-black\/80:focus {
  fill: rgb(0 0 0 / 0.8);
}

.focus\:fill-black\/90:focus {
  fill: rgb(0 0 0 / 0.9);
}

.focus\:fill-black\/95:focus {
  fill: rgb(0 0 0 / 0.95);
}

.focus\:fill-black\/100:focus {
  fill: rgb(0 0 0 / 1);
}

.focus\:fill-gray-25\/0:focus {
  fill: rgb(252 252 253 / 0);
}

.focus\:fill-gray-25\/5:focus {
  fill: rgb(252 252 253 / 0.05);
}

.focus\:fill-gray-25\/10:focus {
  fill: rgb(252 252 253 / 0.1);
}

.focus\:fill-gray-25\/20:focus {
  fill: rgb(252 252 253 / 0.2);
}

.focus\:fill-gray-25\/25:focus {
  fill: rgb(252 252 253 / 0.25);
}

.focus\:fill-gray-25\/30:focus {
  fill: rgb(252 252 253 / 0.3);
}

.focus\:fill-gray-25\/40:focus {
  fill: rgb(252 252 253 / 0.4);
}

.focus\:fill-gray-25\/50:focus {
  fill: rgb(252 252 253 / 0.5);
}

.focus\:fill-gray-25\/60:focus {
  fill: rgb(252 252 253 / 0.6);
}

.focus\:fill-gray-25\/70:focus {
  fill: rgb(252 252 253 / 0.7);
}

.focus\:fill-gray-25\/75:focus {
  fill: rgb(252 252 253 / 0.75);
}

.focus\:fill-gray-25\/80:focus {
  fill: rgb(252 252 253 / 0.8);
}

.focus\:fill-gray-25\/90:focus {
  fill: rgb(252 252 253 / 0.9);
}

.focus\:fill-gray-25\/95:focus {
  fill: rgb(252 252 253 / 0.95);
}

.focus\:fill-gray-25\/100:focus {
  fill: rgb(252 252 253 / 1);
}

.focus\:fill-gray-50\/0:focus {
  fill: rgb(249 250 251 / 0);
}

.focus\:fill-gray-50\/5:focus {
  fill: rgb(249 250 251 / 0.05);
}

.focus\:fill-gray-50\/10:focus {
  fill: rgb(249 250 251 / 0.1);
}

.focus\:fill-gray-50\/20:focus {
  fill: rgb(249 250 251 / 0.2);
}

.focus\:fill-gray-50\/25:focus {
  fill: rgb(249 250 251 / 0.25);
}

.focus\:fill-gray-50\/30:focus {
  fill: rgb(249 250 251 / 0.3);
}

.focus\:fill-gray-50\/40:focus {
  fill: rgb(249 250 251 / 0.4);
}

.focus\:fill-gray-50\/50:focus {
  fill: rgb(249 250 251 / 0.5);
}

.focus\:fill-gray-50\/60:focus {
  fill: rgb(249 250 251 / 0.6);
}

.focus\:fill-gray-50\/70:focus {
  fill: rgb(249 250 251 / 0.7);
}

.focus\:fill-gray-50\/75:focus {
  fill: rgb(249 250 251 / 0.75);
}

.focus\:fill-gray-50\/80:focus {
  fill: rgb(249 250 251 / 0.8);
}

.focus\:fill-gray-50\/90:focus {
  fill: rgb(249 250 251 / 0.9);
}

.focus\:fill-gray-50\/95:focus {
  fill: rgb(249 250 251 / 0.95);
}

.focus\:fill-gray-50\/100:focus {
  fill: rgb(249 250 251 / 1);
}

.focus\:fill-gray-100\/0:focus {
  fill: rgb(242 244 247 / 0);
}

.focus\:fill-gray-100\/5:focus {
  fill: rgb(242 244 247 / 0.05);
}

.focus\:fill-gray-100\/10:focus {
  fill: rgb(242 244 247 / 0.1);
}

.focus\:fill-gray-100\/20:focus {
  fill: rgb(242 244 247 / 0.2);
}

.focus\:fill-gray-100\/25:focus {
  fill: rgb(242 244 247 / 0.25);
}

.focus\:fill-gray-100\/30:focus {
  fill: rgb(242 244 247 / 0.3);
}

.focus\:fill-gray-100\/40:focus {
  fill: rgb(242 244 247 / 0.4);
}

.focus\:fill-gray-100\/50:focus {
  fill: rgb(242 244 247 / 0.5);
}

.focus\:fill-gray-100\/60:focus {
  fill: rgb(242 244 247 / 0.6);
}

.focus\:fill-gray-100\/70:focus {
  fill: rgb(242 244 247 / 0.7);
}

.focus\:fill-gray-100\/75:focus {
  fill: rgb(242 244 247 / 0.75);
}

.focus\:fill-gray-100\/80:focus {
  fill: rgb(242 244 247 / 0.8);
}

.focus\:fill-gray-100\/90:focus {
  fill: rgb(242 244 247 / 0.9);
}

.focus\:fill-gray-100\/95:focus {
  fill: rgb(242 244 247 / 0.95);
}

.focus\:fill-gray-100\/100:focus {
  fill: rgb(242 244 247 / 1);
}

.focus\:fill-gray-200\/0:focus {
  fill: rgb(234 236 240 / 0);
}

.focus\:fill-gray-200\/5:focus {
  fill: rgb(234 236 240 / 0.05);
}

.focus\:fill-gray-200\/10:focus {
  fill: rgb(234 236 240 / 0.1);
}

.focus\:fill-gray-200\/20:focus {
  fill: rgb(234 236 240 / 0.2);
}

.focus\:fill-gray-200\/25:focus {
  fill: rgb(234 236 240 / 0.25);
}

.focus\:fill-gray-200\/30:focus {
  fill: rgb(234 236 240 / 0.3);
}

.focus\:fill-gray-200\/40:focus {
  fill: rgb(234 236 240 / 0.4);
}

.focus\:fill-gray-200\/50:focus {
  fill: rgb(234 236 240 / 0.5);
}

.focus\:fill-gray-200\/60:focus {
  fill: rgb(234 236 240 / 0.6);
}

.focus\:fill-gray-200\/70:focus {
  fill: rgb(234 236 240 / 0.7);
}

.focus\:fill-gray-200\/75:focus {
  fill: rgb(234 236 240 / 0.75);
}

.focus\:fill-gray-200\/80:focus {
  fill: rgb(234 236 240 / 0.8);
}

.focus\:fill-gray-200\/90:focus {
  fill: rgb(234 236 240 / 0.9);
}

.focus\:fill-gray-200\/95:focus {
  fill: rgb(234 236 240 / 0.95);
}

.focus\:fill-gray-200\/100:focus {
  fill: rgb(234 236 240 / 1);
}

.focus\:fill-gray-300\/0:focus {
  fill: rgb(208 213 221 / 0);
}

.focus\:fill-gray-300\/5:focus {
  fill: rgb(208 213 221 / 0.05);
}

.focus\:fill-gray-300\/10:focus {
  fill: rgb(208 213 221 / 0.1);
}

.focus\:fill-gray-300\/20:focus {
  fill: rgb(208 213 221 / 0.2);
}

.focus\:fill-gray-300\/25:focus {
  fill: rgb(208 213 221 / 0.25);
}

.focus\:fill-gray-300\/30:focus {
  fill: rgb(208 213 221 / 0.3);
}

.focus\:fill-gray-300\/40:focus {
  fill: rgb(208 213 221 / 0.4);
}

.focus\:fill-gray-300\/50:focus {
  fill: rgb(208 213 221 / 0.5);
}

.focus\:fill-gray-300\/60:focus {
  fill: rgb(208 213 221 / 0.6);
}

.focus\:fill-gray-300\/70:focus {
  fill: rgb(208 213 221 / 0.7);
}

.focus\:fill-gray-300\/75:focus {
  fill: rgb(208 213 221 / 0.75);
}

.focus\:fill-gray-300\/80:focus {
  fill: rgb(208 213 221 / 0.8);
}

.focus\:fill-gray-300\/90:focus {
  fill: rgb(208 213 221 / 0.9);
}

.focus\:fill-gray-300\/95:focus {
  fill: rgb(208 213 221 / 0.95);
}

.focus\:fill-gray-300\/100:focus {
  fill: rgb(208 213 221 / 1);
}

.focus\:fill-gray-400\/0:focus {
  fill: rgb(152 162 179 / 0);
}

.focus\:fill-gray-400\/5:focus {
  fill: rgb(152 162 179 / 0.05);
}

.focus\:fill-gray-400\/10:focus {
  fill: rgb(152 162 179 / 0.1);
}

.focus\:fill-gray-400\/20:focus {
  fill: rgb(152 162 179 / 0.2);
}

.focus\:fill-gray-400\/25:focus {
  fill: rgb(152 162 179 / 0.25);
}

.focus\:fill-gray-400\/30:focus {
  fill: rgb(152 162 179 / 0.3);
}

.focus\:fill-gray-400\/40:focus {
  fill: rgb(152 162 179 / 0.4);
}

.focus\:fill-gray-400\/50:focus {
  fill: rgb(152 162 179 / 0.5);
}

.focus\:fill-gray-400\/60:focus {
  fill: rgb(152 162 179 / 0.6);
}

.focus\:fill-gray-400\/70:focus {
  fill: rgb(152 162 179 / 0.7);
}

.focus\:fill-gray-400\/75:focus {
  fill: rgb(152 162 179 / 0.75);
}

.focus\:fill-gray-400\/80:focus {
  fill: rgb(152 162 179 / 0.8);
}

.focus\:fill-gray-400\/90:focus {
  fill: rgb(152 162 179 / 0.9);
}

.focus\:fill-gray-400\/95:focus {
  fill: rgb(152 162 179 / 0.95);
}

.focus\:fill-gray-400\/100:focus {
  fill: rgb(152 162 179 / 1);
}

.focus\:fill-gray-500\/0:focus {
  fill: rgb(102 112 133 / 0);
}

.focus\:fill-gray-500\/5:focus {
  fill: rgb(102 112 133 / 0.05);
}

.focus\:fill-gray-500\/10:focus {
  fill: rgb(102 112 133 / 0.1);
}

.focus\:fill-gray-500\/20:focus {
  fill: rgb(102 112 133 / 0.2);
}

.focus\:fill-gray-500\/25:focus {
  fill: rgb(102 112 133 / 0.25);
}

.focus\:fill-gray-500\/30:focus {
  fill: rgb(102 112 133 / 0.3);
}

.focus\:fill-gray-500\/40:focus {
  fill: rgb(102 112 133 / 0.4);
}

.focus\:fill-gray-500\/50:focus {
  fill: rgb(102 112 133 / 0.5);
}

.focus\:fill-gray-500\/60:focus {
  fill: rgb(102 112 133 / 0.6);
}

.focus\:fill-gray-500\/70:focus {
  fill: rgb(102 112 133 / 0.7);
}

.focus\:fill-gray-500\/75:focus {
  fill: rgb(102 112 133 / 0.75);
}

.focus\:fill-gray-500\/80:focus {
  fill: rgb(102 112 133 / 0.8);
}

.focus\:fill-gray-500\/90:focus {
  fill: rgb(102 112 133 / 0.9);
}

.focus\:fill-gray-500\/95:focus {
  fill: rgb(102 112 133 / 0.95);
}

.focus\:fill-gray-500\/100:focus {
  fill: rgb(102 112 133 / 1);
}

.focus\:fill-gray-600\/0:focus {
  fill: rgb(71 84 103 / 0);
}

.focus\:fill-gray-600\/5:focus {
  fill: rgb(71 84 103 / 0.05);
}

.focus\:fill-gray-600\/10:focus {
  fill: rgb(71 84 103 / 0.1);
}

.focus\:fill-gray-600\/20:focus {
  fill: rgb(71 84 103 / 0.2);
}

.focus\:fill-gray-600\/25:focus {
  fill: rgb(71 84 103 / 0.25);
}

.focus\:fill-gray-600\/30:focus {
  fill: rgb(71 84 103 / 0.3);
}

.focus\:fill-gray-600\/40:focus {
  fill: rgb(71 84 103 / 0.4);
}

.focus\:fill-gray-600\/50:focus {
  fill: rgb(71 84 103 / 0.5);
}

.focus\:fill-gray-600\/60:focus {
  fill: rgb(71 84 103 / 0.6);
}

.focus\:fill-gray-600\/70:focus {
  fill: rgb(71 84 103 / 0.7);
}

.focus\:fill-gray-600\/75:focus {
  fill: rgb(71 84 103 / 0.75);
}

.focus\:fill-gray-600\/80:focus {
  fill: rgb(71 84 103 / 0.8);
}

.focus\:fill-gray-600\/90:focus {
  fill: rgb(71 84 103 / 0.9);
}

.focus\:fill-gray-600\/95:focus {
  fill: rgb(71 84 103 / 0.95);
}

.focus\:fill-gray-600\/100:focus {
  fill: rgb(71 84 103 / 1);
}

.focus\:fill-gray-700\/0:focus {
  fill: rgb(52 64 84 / 0);
}

.focus\:fill-gray-700\/5:focus {
  fill: rgb(52 64 84 / 0.05);
}

.focus\:fill-gray-700\/10:focus {
  fill: rgb(52 64 84 / 0.1);
}

.focus\:fill-gray-700\/20:focus {
  fill: rgb(52 64 84 / 0.2);
}

.focus\:fill-gray-700\/25:focus {
  fill: rgb(52 64 84 / 0.25);
}

.focus\:fill-gray-700\/30:focus {
  fill: rgb(52 64 84 / 0.3);
}

.focus\:fill-gray-700\/40:focus {
  fill: rgb(52 64 84 / 0.4);
}

.focus\:fill-gray-700\/50:focus {
  fill: rgb(52 64 84 / 0.5);
}

.focus\:fill-gray-700\/60:focus {
  fill: rgb(52 64 84 / 0.6);
}

.focus\:fill-gray-700\/70:focus {
  fill: rgb(52 64 84 / 0.7);
}

.focus\:fill-gray-700\/75:focus {
  fill: rgb(52 64 84 / 0.75);
}

.focus\:fill-gray-700\/80:focus {
  fill: rgb(52 64 84 / 0.8);
}

.focus\:fill-gray-700\/90:focus {
  fill: rgb(52 64 84 / 0.9);
}

.focus\:fill-gray-700\/95:focus {
  fill: rgb(52 64 84 / 0.95);
}

.focus\:fill-gray-700\/100:focus {
  fill: rgb(52 64 84 / 1);
}

.focus\:fill-gray-800\/0:focus {
  fill: rgb(29 41 57 / 0);
}

.focus\:fill-gray-800\/5:focus {
  fill: rgb(29 41 57 / 0.05);
}

.focus\:fill-gray-800\/10:focus {
  fill: rgb(29 41 57 / 0.1);
}

.focus\:fill-gray-800\/20:focus {
  fill: rgb(29 41 57 / 0.2);
}

.focus\:fill-gray-800\/25:focus {
  fill: rgb(29 41 57 / 0.25);
}

.focus\:fill-gray-800\/30:focus {
  fill: rgb(29 41 57 / 0.3);
}

.focus\:fill-gray-800\/40:focus {
  fill: rgb(29 41 57 / 0.4);
}

.focus\:fill-gray-800\/50:focus {
  fill: rgb(29 41 57 / 0.5);
}

.focus\:fill-gray-800\/60:focus {
  fill: rgb(29 41 57 / 0.6);
}

.focus\:fill-gray-800\/70:focus {
  fill: rgb(29 41 57 / 0.7);
}

.focus\:fill-gray-800\/75:focus {
  fill: rgb(29 41 57 / 0.75);
}

.focus\:fill-gray-800\/80:focus {
  fill: rgb(29 41 57 / 0.8);
}

.focus\:fill-gray-800\/90:focus {
  fill: rgb(29 41 57 / 0.9);
}

.focus\:fill-gray-800\/95:focus {
  fill: rgb(29 41 57 / 0.95);
}

.focus\:fill-gray-800\/100:focus {
  fill: rgb(29 41 57 / 1);
}

.focus\:fill-gray-900\/0:focus {
  fill: rgb(16 24 40 / 0);
}

.focus\:fill-gray-900\/5:focus {
  fill: rgb(16 24 40 / 0.05);
}

.focus\:fill-gray-900\/10:focus {
  fill: rgb(16 24 40 / 0.1);
}

.focus\:fill-gray-900\/20:focus {
  fill: rgb(16 24 40 / 0.2);
}

.focus\:fill-gray-900\/25:focus {
  fill: rgb(16 24 40 / 0.25);
}

.focus\:fill-gray-900\/30:focus {
  fill: rgb(16 24 40 / 0.3);
}

.focus\:fill-gray-900\/40:focus {
  fill: rgb(16 24 40 / 0.4);
}

.focus\:fill-gray-900\/50:focus {
  fill: rgb(16 24 40 / 0.5);
}

.focus\:fill-gray-900\/60:focus {
  fill: rgb(16 24 40 / 0.6);
}

.focus\:fill-gray-900\/70:focus {
  fill: rgb(16 24 40 / 0.7);
}

.focus\:fill-gray-900\/75:focus {
  fill: rgb(16 24 40 / 0.75);
}

.focus\:fill-gray-900\/80:focus {
  fill: rgb(16 24 40 / 0.8);
}

.focus\:fill-gray-900\/90:focus {
  fill: rgb(16 24 40 / 0.9);
}

.focus\:fill-gray-900\/95:focus {
  fill: rgb(16 24 40 / 0.95);
}

.focus\:fill-gray-900\/100:focus {
  fill: rgb(16 24 40 / 1);
}

.focus\:fill-gray\/0:focus {
  fill: rgb(152 162 179 / 0);
}

.focus\:fill-gray\/5:focus {
  fill: rgb(152 162 179 / 0.05);
}

.focus\:fill-gray\/10:focus {
  fill: rgb(152 162 179 / 0.1);
}

.focus\:fill-gray\/20:focus {
  fill: rgb(152 162 179 / 0.2);
}

.focus\:fill-gray\/25:focus {
  fill: rgb(152 162 179 / 0.25);
}

.focus\:fill-gray\/30:focus {
  fill: rgb(152 162 179 / 0.3);
}

.focus\:fill-gray\/40:focus {
  fill: rgb(152 162 179 / 0.4);
}

.focus\:fill-gray\/50:focus {
  fill: rgb(152 162 179 / 0.5);
}

.focus\:fill-gray\/60:focus {
  fill: rgb(152 162 179 / 0.6);
}

.focus\:fill-gray\/70:focus {
  fill: rgb(152 162 179 / 0.7);
}

.focus\:fill-gray\/75:focus {
  fill: rgb(152 162 179 / 0.75);
}

.focus\:fill-gray\/80:focus {
  fill: rgb(152 162 179 / 0.8);
}

.focus\:fill-gray\/90:focus {
  fill: rgb(152 162 179 / 0.9);
}

.focus\:fill-gray\/95:focus {
  fill: rgb(152 162 179 / 0.95);
}

.focus\:fill-gray\/100:focus {
  fill: rgb(152 162 179 / 1);
}

.focus\:fill-primary-25\/0:focus {
  fill: rgb(247 250 255 / 0);
}

.focus\:fill-primary-25\/5:focus {
  fill: rgb(247 250 255 / 0.05);
}

.focus\:fill-primary-25\/10:focus {
  fill: rgb(247 250 255 / 0.1);
}

.focus\:fill-primary-25\/20:focus {
  fill: rgb(247 250 255 / 0.2);
}

.focus\:fill-primary-25\/25:focus {
  fill: rgb(247 250 255 / 0.25);
}

.focus\:fill-primary-25\/30:focus {
  fill: rgb(247 250 255 / 0.3);
}

.focus\:fill-primary-25\/40:focus {
  fill: rgb(247 250 255 / 0.4);
}

.focus\:fill-primary-25\/50:focus {
  fill: rgb(247 250 255 / 0.5);
}

.focus\:fill-primary-25\/60:focus {
  fill: rgb(247 250 255 / 0.6);
}

.focus\:fill-primary-25\/70:focus {
  fill: rgb(247 250 255 / 0.7);
}

.focus\:fill-primary-25\/75:focus {
  fill: rgb(247 250 255 / 0.75);
}

.focus\:fill-primary-25\/80:focus {
  fill: rgb(247 250 255 / 0.8);
}

.focus\:fill-primary-25\/90:focus {
  fill: rgb(247 250 255 / 0.9);
}

.focus\:fill-primary-25\/95:focus {
  fill: rgb(247 250 255 / 0.95);
}

.focus\:fill-primary-25\/100:focus {
  fill: rgb(247 250 255 / 1);
}

.focus\:fill-primary-50\/0:focus {
  fill: rgb(245 248 255 / 0);
}

.focus\:fill-primary-50\/5:focus {
  fill: rgb(245 248 255 / 0.05);
}

.focus\:fill-primary-50\/10:focus {
  fill: rgb(245 248 255 / 0.1);
}

.focus\:fill-primary-50\/20:focus {
  fill: rgb(245 248 255 / 0.2);
}

.focus\:fill-primary-50\/25:focus {
  fill: rgb(245 248 255 / 0.25);
}

.focus\:fill-primary-50\/30:focus {
  fill: rgb(245 248 255 / 0.3);
}

.focus\:fill-primary-50\/40:focus {
  fill: rgb(245 248 255 / 0.4);
}

.focus\:fill-primary-50\/50:focus {
  fill: rgb(245 248 255 / 0.5);
}

.focus\:fill-primary-50\/60:focus {
  fill: rgb(245 248 255 / 0.6);
}

.focus\:fill-primary-50\/70:focus {
  fill: rgb(245 248 255 / 0.7);
}

.focus\:fill-primary-50\/75:focus {
  fill: rgb(245 248 255 / 0.75);
}

.focus\:fill-primary-50\/80:focus {
  fill: rgb(245 248 255 / 0.8);
}

.focus\:fill-primary-50\/90:focus {
  fill: rgb(245 248 255 / 0.9);
}

.focus\:fill-primary-50\/95:focus {
  fill: rgb(245 248 255 / 0.95);
}

.focus\:fill-primary-50\/100:focus {
  fill: rgb(245 248 255 / 1);
}

.focus\:fill-primary-100\/0:focus {
  fill: rgb(239 243 255 / 0);
}

.focus\:fill-primary-100\/5:focus {
  fill: rgb(239 243 255 / 0.05);
}

.focus\:fill-primary-100\/10:focus {
  fill: rgb(239 243 255 / 0.1);
}

.focus\:fill-primary-100\/20:focus {
  fill: rgb(239 243 255 / 0.2);
}

.focus\:fill-primary-100\/25:focus {
  fill: rgb(239 243 255 / 0.25);
}

.focus\:fill-primary-100\/30:focus {
  fill: rgb(239 243 255 / 0.3);
}

.focus\:fill-primary-100\/40:focus {
  fill: rgb(239 243 255 / 0.4);
}

.focus\:fill-primary-100\/50:focus {
  fill: rgb(239 243 255 / 0.5);
}

.focus\:fill-primary-100\/60:focus {
  fill: rgb(239 243 255 / 0.6);
}

.focus\:fill-primary-100\/70:focus {
  fill: rgb(239 243 255 / 0.7);
}

.focus\:fill-primary-100\/75:focus {
  fill: rgb(239 243 255 / 0.75);
}

.focus\:fill-primary-100\/80:focus {
  fill: rgb(239 243 255 / 0.8);
}

.focus\:fill-primary-100\/90:focus {
  fill: rgb(239 243 255 / 0.9);
}

.focus\:fill-primary-100\/95:focus {
  fill: rgb(239 243 255 / 0.95);
}

.focus\:fill-primary-100\/100:focus {
  fill: rgb(239 243 255 / 1);
}

.focus\:fill-primary-200\/0:focus {
  fill: rgb(218 232 255 / 0);
}

.focus\:fill-primary-200\/5:focus {
  fill: rgb(218 232 255 / 0.05);
}

.focus\:fill-primary-200\/10:focus {
  fill: rgb(218 232 255 / 0.1);
}

.focus\:fill-primary-200\/20:focus {
  fill: rgb(218 232 255 / 0.2);
}

.focus\:fill-primary-200\/25:focus {
  fill: rgb(218 232 255 / 0.25);
}

.focus\:fill-primary-200\/30:focus {
  fill: rgb(218 232 255 / 0.3);
}

.focus\:fill-primary-200\/40:focus {
  fill: rgb(218 232 255 / 0.4);
}

.focus\:fill-primary-200\/50:focus {
  fill: rgb(218 232 255 / 0.5);
}

.focus\:fill-primary-200\/60:focus {
  fill: rgb(218 232 255 / 0.6);
}

.focus\:fill-primary-200\/70:focus {
  fill: rgb(218 232 255 / 0.7);
}

.focus\:fill-primary-200\/75:focus {
  fill: rgb(218 232 255 / 0.75);
}

.focus\:fill-primary-200\/80:focus {
  fill: rgb(218 232 255 / 0.8);
}

.focus\:fill-primary-200\/90:focus {
  fill: rgb(218 232 255 / 0.9);
}

.focus\:fill-primary-200\/95:focus {
  fill: rgb(218 232 255 / 0.95);
}

.focus\:fill-primary-200\/100:focus {
  fill: rgb(218 232 255 / 1);
}

.focus\:fill-primary-300\/0:focus {
  fill: rgb(158 192 252 / 0);
}

.focus\:fill-primary-300\/5:focus {
  fill: rgb(158 192 252 / 0.05);
}

.focus\:fill-primary-300\/10:focus {
  fill: rgb(158 192 252 / 0.1);
}

.focus\:fill-primary-300\/20:focus {
  fill: rgb(158 192 252 / 0.2);
}

.focus\:fill-primary-300\/25:focus {
  fill: rgb(158 192 252 / 0.25);
}

.focus\:fill-primary-300\/30:focus {
  fill: rgb(158 192 252 / 0.3);
}

.focus\:fill-primary-300\/40:focus {
  fill: rgb(158 192 252 / 0.4);
}

.focus\:fill-primary-300\/50:focus {
  fill: rgb(158 192 252 / 0.5);
}

.focus\:fill-primary-300\/60:focus {
  fill: rgb(158 192 252 / 0.6);
}

.focus\:fill-primary-300\/70:focus {
  fill: rgb(158 192 252 / 0.7);
}

.focus\:fill-primary-300\/75:focus {
  fill: rgb(158 192 252 / 0.75);
}

.focus\:fill-primary-300\/80:focus {
  fill: rgb(158 192 252 / 0.8);
}

.focus\:fill-primary-300\/90:focus {
  fill: rgb(158 192 252 / 0.9);
}

.focus\:fill-primary-300\/95:focus {
  fill: rgb(158 192 252 / 0.95);
}

.focus\:fill-primary-300\/100:focus {
  fill: rgb(158 192 252 / 1);
}

.focus\:fill-primary-400\/0:focus {
  fill: rgb(116 167 254 / 0);
}

.focus\:fill-primary-400\/5:focus {
  fill: rgb(116 167 254 / 0.05);
}

.focus\:fill-primary-400\/10:focus {
  fill: rgb(116 167 254 / 0.1);
}

.focus\:fill-primary-400\/20:focus {
  fill: rgb(116 167 254 / 0.2);
}

.focus\:fill-primary-400\/25:focus {
  fill: rgb(116 167 254 / 0.25);
}

.focus\:fill-primary-400\/30:focus {
  fill: rgb(116 167 254 / 0.3);
}

.focus\:fill-primary-400\/40:focus {
  fill: rgb(116 167 254 / 0.4);
}

.focus\:fill-primary-400\/50:focus {
  fill: rgb(116 167 254 / 0.5);
}

.focus\:fill-primary-400\/60:focus {
  fill: rgb(116 167 254 / 0.6);
}

.focus\:fill-primary-400\/70:focus {
  fill: rgb(116 167 254 / 0.7);
}

.focus\:fill-primary-400\/75:focus {
  fill: rgb(116 167 254 / 0.75);
}

.focus\:fill-primary-400\/80:focus {
  fill: rgb(116 167 254 / 0.8);
}

.focus\:fill-primary-400\/90:focus {
  fill: rgb(116 167 254 / 0.9);
}

.focus\:fill-primary-400\/95:focus {
  fill: rgb(116 167 254 / 0.95);
}

.focus\:fill-primary-400\/100:focus {
  fill: rgb(116 167 254 / 1);
}

.focus\:fill-primary-500\/0:focus {
  fill: rgb(87 148 253 / 0);
}

.focus\:fill-primary-500\/5:focus {
  fill: rgb(87 148 253 / 0.05);
}

.focus\:fill-primary-500\/10:focus {
  fill: rgb(87 148 253 / 0.1);
}

.focus\:fill-primary-500\/20:focus {
  fill: rgb(87 148 253 / 0.2);
}

.focus\:fill-primary-500\/25:focus {
  fill: rgb(87 148 253 / 0.25);
}

.focus\:fill-primary-500\/30:focus {
  fill: rgb(87 148 253 / 0.3);
}

.focus\:fill-primary-500\/40:focus {
  fill: rgb(87 148 253 / 0.4);
}

.focus\:fill-primary-500\/50:focus {
  fill: rgb(87 148 253 / 0.5);
}

.focus\:fill-primary-500\/60:focus {
  fill: rgb(87 148 253 / 0.6);
}

.focus\:fill-primary-500\/70:focus {
  fill: rgb(87 148 253 / 0.7);
}

.focus\:fill-primary-500\/75:focus {
  fill: rgb(87 148 253 / 0.75);
}

.focus\:fill-primary-500\/80:focus {
  fill: rgb(87 148 253 / 0.8);
}

.focus\:fill-primary-500\/90:focus {
  fill: rgb(87 148 253 / 0.9);
}

.focus\:fill-primary-500\/95:focus {
  fill: rgb(87 148 253 / 0.95);
}

.focus\:fill-primary-500\/100:focus {
  fill: rgb(87 148 253 / 1);
}

.focus\:fill-primary-600\/0:focus {
  fill: rgb(61 130 249 / 0);
}

.focus\:fill-primary-600\/5:focus {
  fill: rgb(61 130 249 / 0.05);
}

.focus\:fill-primary-600\/10:focus {
  fill: rgb(61 130 249 / 0.1);
}

.focus\:fill-primary-600\/20:focus {
  fill: rgb(61 130 249 / 0.2);
}

.focus\:fill-primary-600\/25:focus {
  fill: rgb(61 130 249 / 0.25);
}

.focus\:fill-primary-600\/30:focus {
  fill: rgb(61 130 249 / 0.3);
}

.focus\:fill-primary-600\/40:focus {
  fill: rgb(61 130 249 / 0.4);
}

.focus\:fill-primary-600\/50:focus {
  fill: rgb(61 130 249 / 0.5);
}

.focus\:fill-primary-600\/60:focus {
  fill: rgb(61 130 249 / 0.6);
}

.focus\:fill-primary-600\/70:focus {
  fill: rgb(61 130 249 / 0.7);
}

.focus\:fill-primary-600\/75:focus {
  fill: rgb(61 130 249 / 0.75);
}

.focus\:fill-primary-600\/80:focus {
  fill: rgb(61 130 249 / 0.8);
}

.focus\:fill-primary-600\/90:focus {
  fill: rgb(61 130 249 / 0.9);
}

.focus\:fill-primary-600\/95:focus {
  fill: rgb(61 130 249 / 0.95);
}

.focus\:fill-primary-600\/100:focus {
  fill: rgb(61 130 249 / 1);
}

.focus\:fill-primary-700\/0:focus {
  fill: rgb(47 103 201 / 0);
}

.focus\:fill-primary-700\/5:focus {
  fill: rgb(47 103 201 / 0.05);
}

.focus\:fill-primary-700\/10:focus {
  fill: rgb(47 103 201 / 0.1);
}

.focus\:fill-primary-700\/20:focus {
  fill: rgb(47 103 201 / 0.2);
}

.focus\:fill-primary-700\/25:focus {
  fill: rgb(47 103 201 / 0.25);
}

.focus\:fill-primary-700\/30:focus {
  fill: rgb(47 103 201 / 0.3);
}

.focus\:fill-primary-700\/40:focus {
  fill: rgb(47 103 201 / 0.4);
}

.focus\:fill-primary-700\/50:focus {
  fill: rgb(47 103 201 / 0.5);
}

.focus\:fill-primary-700\/60:focus {
  fill: rgb(47 103 201 / 0.6);
}

.focus\:fill-primary-700\/70:focus {
  fill: rgb(47 103 201 / 0.7);
}

.focus\:fill-primary-700\/75:focus {
  fill: rgb(47 103 201 / 0.75);
}

.focus\:fill-primary-700\/80:focus {
  fill: rgb(47 103 201 / 0.8);
}

.focus\:fill-primary-700\/90:focus {
  fill: rgb(47 103 201 / 0.9);
}

.focus\:fill-primary-700\/95:focus {
  fill: rgb(47 103 201 / 0.95);
}

.focus\:fill-primary-700\/100:focus {
  fill: rgb(47 103 201 / 1);
}

.focus\:fill-primary-800\/0:focus {
  fill: rgb(55 76 153 / 0);
}

.focus\:fill-primary-800\/5:focus {
  fill: rgb(55 76 153 / 0.05);
}

.focus\:fill-primary-800\/10:focus {
  fill: rgb(55 76 153 / 0.1);
}

.focus\:fill-primary-800\/20:focus {
  fill: rgb(55 76 153 / 0.2);
}

.focus\:fill-primary-800\/25:focus {
  fill: rgb(55 76 153 / 0.25);
}

.focus\:fill-primary-800\/30:focus {
  fill: rgb(55 76 153 / 0.3);
}

.focus\:fill-primary-800\/40:focus {
  fill: rgb(55 76 153 / 0.4);
}

.focus\:fill-primary-800\/50:focus {
  fill: rgb(55 76 153 / 0.5);
}

.focus\:fill-primary-800\/60:focus {
  fill: rgb(55 76 153 / 0.6);
}

.focus\:fill-primary-800\/70:focus {
  fill: rgb(55 76 153 / 0.7);
}

.focus\:fill-primary-800\/75:focus {
  fill: rgb(55 76 153 / 0.75);
}

.focus\:fill-primary-800\/80:focus {
  fill: rgb(55 76 153 / 0.8);
}

.focus\:fill-primary-800\/90:focus {
  fill: rgb(55 76 153 / 0.9);
}

.focus\:fill-primary-800\/95:focus {
  fill: rgb(55 76 153 / 0.95);
}

.focus\:fill-primary-800\/100:focus {
  fill: rgb(55 76 153 / 1);
}

.focus\:fill-primary-900\/0:focus {
  fill: rgb(36 51 102 / 0);
}

.focus\:fill-primary-900\/5:focus {
  fill: rgb(36 51 102 / 0.05);
}

.focus\:fill-primary-900\/10:focus {
  fill: rgb(36 51 102 / 0.1);
}

.focus\:fill-primary-900\/20:focus {
  fill: rgb(36 51 102 / 0.2);
}

.focus\:fill-primary-900\/25:focus {
  fill: rgb(36 51 102 / 0.25);
}

.focus\:fill-primary-900\/30:focus {
  fill: rgb(36 51 102 / 0.3);
}

.focus\:fill-primary-900\/40:focus {
  fill: rgb(36 51 102 / 0.4);
}

.focus\:fill-primary-900\/50:focus {
  fill: rgb(36 51 102 / 0.5);
}

.focus\:fill-primary-900\/60:focus {
  fill: rgb(36 51 102 / 0.6);
}

.focus\:fill-primary-900\/70:focus {
  fill: rgb(36 51 102 / 0.7);
}

.focus\:fill-primary-900\/75:focus {
  fill: rgb(36 51 102 / 0.75);
}

.focus\:fill-primary-900\/80:focus {
  fill: rgb(36 51 102 / 0.8);
}

.focus\:fill-primary-900\/90:focus {
  fill: rgb(36 51 102 / 0.9);
}

.focus\:fill-primary-900\/95:focus {
  fill: rgb(36 51 102 / 0.95);
}

.focus\:fill-primary-900\/100:focus {
  fill: rgb(36 51 102 / 1);
}

.focus\:fill-primary\/0:focus {
  fill: rgb(116 167 254 / 0);
}

.focus\:fill-primary\/5:focus {
  fill: rgb(116 167 254 / 0.05);
}

.focus\:fill-primary\/10:focus {
  fill: rgb(116 167 254 / 0.1);
}

.focus\:fill-primary\/20:focus {
  fill: rgb(116 167 254 / 0.2);
}

.focus\:fill-primary\/25:focus {
  fill: rgb(116 167 254 / 0.25);
}

.focus\:fill-primary\/30:focus {
  fill: rgb(116 167 254 / 0.3);
}

.focus\:fill-primary\/40:focus {
  fill: rgb(116 167 254 / 0.4);
}

.focus\:fill-primary\/50:focus {
  fill: rgb(116 167 254 / 0.5);
}

.focus\:fill-primary\/60:focus {
  fill: rgb(116 167 254 / 0.6);
}

.focus\:fill-primary\/70:focus {
  fill: rgb(116 167 254 / 0.7);
}

.focus\:fill-primary\/75:focus {
  fill: rgb(116 167 254 / 0.75);
}

.focus\:fill-primary\/80:focus {
  fill: rgb(116 167 254 / 0.8);
}

.focus\:fill-primary\/90:focus {
  fill: rgb(116 167 254 / 0.9);
}

.focus\:fill-primary\/95:focus {
  fill: rgb(116 167 254 / 0.95);
}

.focus\:fill-primary\/100:focus {
  fill: rgb(116 167 254 / 1);
}

.focus\:fill-error-25\/0:focus {
  fill: rgb(255 251 250 / 0);
}

.focus\:fill-error-25\/5:focus {
  fill: rgb(255 251 250 / 0.05);
}

.focus\:fill-error-25\/10:focus {
  fill: rgb(255 251 250 / 0.1);
}

.focus\:fill-error-25\/20:focus {
  fill: rgb(255 251 250 / 0.2);
}

.focus\:fill-error-25\/25:focus {
  fill: rgb(255 251 250 / 0.25);
}

.focus\:fill-error-25\/30:focus {
  fill: rgb(255 251 250 / 0.3);
}

.focus\:fill-error-25\/40:focus {
  fill: rgb(255 251 250 / 0.4);
}

.focus\:fill-error-25\/50:focus {
  fill: rgb(255 251 250 / 0.5);
}

.focus\:fill-error-25\/60:focus {
  fill: rgb(255 251 250 / 0.6);
}

.focus\:fill-error-25\/70:focus {
  fill: rgb(255 251 250 / 0.7);
}

.focus\:fill-error-25\/75:focus {
  fill: rgb(255 251 250 / 0.75);
}

.focus\:fill-error-25\/80:focus {
  fill: rgb(255 251 250 / 0.8);
}

.focus\:fill-error-25\/90:focus {
  fill: rgb(255 251 250 / 0.9);
}

.focus\:fill-error-25\/95:focus {
  fill: rgb(255 251 250 / 0.95);
}

.focus\:fill-error-25\/100:focus {
  fill: rgb(255 251 250 / 1);
}

.focus\:fill-error-50\/0:focus {
  fill: rgb(254 243 242 / 0);
}

.focus\:fill-error-50\/5:focus {
  fill: rgb(254 243 242 / 0.05);
}

.focus\:fill-error-50\/10:focus {
  fill: rgb(254 243 242 / 0.1);
}

.focus\:fill-error-50\/20:focus {
  fill: rgb(254 243 242 / 0.2);
}

.focus\:fill-error-50\/25:focus {
  fill: rgb(254 243 242 / 0.25);
}

.focus\:fill-error-50\/30:focus {
  fill: rgb(254 243 242 / 0.3);
}

.focus\:fill-error-50\/40:focus {
  fill: rgb(254 243 242 / 0.4);
}

.focus\:fill-error-50\/50:focus {
  fill: rgb(254 243 242 / 0.5);
}

.focus\:fill-error-50\/60:focus {
  fill: rgb(254 243 242 / 0.6);
}

.focus\:fill-error-50\/70:focus {
  fill: rgb(254 243 242 / 0.7);
}

.focus\:fill-error-50\/75:focus {
  fill: rgb(254 243 242 / 0.75);
}

.focus\:fill-error-50\/80:focus {
  fill: rgb(254 243 242 / 0.8);
}

.focus\:fill-error-50\/90:focus {
  fill: rgb(254 243 242 / 0.9);
}

.focus\:fill-error-50\/95:focus {
  fill: rgb(254 243 242 / 0.95);
}

.focus\:fill-error-50\/100:focus {
  fill: rgb(254 243 242 / 1);
}

.focus\:fill-error-100\/0:focus {
  fill: rgb(254 228 226 / 0);
}

.focus\:fill-error-100\/5:focus {
  fill: rgb(254 228 226 / 0.05);
}

.focus\:fill-error-100\/10:focus {
  fill: rgb(254 228 226 / 0.1);
}

.focus\:fill-error-100\/20:focus {
  fill: rgb(254 228 226 / 0.2);
}

.focus\:fill-error-100\/25:focus {
  fill: rgb(254 228 226 / 0.25);
}

.focus\:fill-error-100\/30:focus {
  fill: rgb(254 228 226 / 0.3);
}

.focus\:fill-error-100\/40:focus {
  fill: rgb(254 228 226 / 0.4);
}

.focus\:fill-error-100\/50:focus {
  fill: rgb(254 228 226 / 0.5);
}

.focus\:fill-error-100\/60:focus {
  fill: rgb(254 228 226 / 0.6);
}

.focus\:fill-error-100\/70:focus {
  fill: rgb(254 228 226 / 0.7);
}

.focus\:fill-error-100\/75:focus {
  fill: rgb(254 228 226 / 0.75);
}

.focus\:fill-error-100\/80:focus {
  fill: rgb(254 228 226 / 0.8);
}

.focus\:fill-error-100\/90:focus {
  fill: rgb(254 228 226 / 0.9);
}

.focus\:fill-error-100\/95:focus {
  fill: rgb(254 228 226 / 0.95);
}

.focus\:fill-error-100\/100:focus {
  fill: rgb(254 228 226 / 1);
}

.focus\:fill-error-200\/0:focus {
  fill: rgb(254 205 202 / 0);
}

.focus\:fill-error-200\/5:focus {
  fill: rgb(254 205 202 / 0.05);
}

.focus\:fill-error-200\/10:focus {
  fill: rgb(254 205 202 / 0.1);
}

.focus\:fill-error-200\/20:focus {
  fill: rgb(254 205 202 / 0.2);
}

.focus\:fill-error-200\/25:focus {
  fill: rgb(254 205 202 / 0.25);
}

.focus\:fill-error-200\/30:focus {
  fill: rgb(254 205 202 / 0.3);
}

.focus\:fill-error-200\/40:focus {
  fill: rgb(254 205 202 / 0.4);
}

.focus\:fill-error-200\/50:focus {
  fill: rgb(254 205 202 / 0.5);
}

.focus\:fill-error-200\/60:focus {
  fill: rgb(254 205 202 / 0.6);
}

.focus\:fill-error-200\/70:focus {
  fill: rgb(254 205 202 / 0.7);
}

.focus\:fill-error-200\/75:focus {
  fill: rgb(254 205 202 / 0.75);
}

.focus\:fill-error-200\/80:focus {
  fill: rgb(254 205 202 / 0.8);
}

.focus\:fill-error-200\/90:focus {
  fill: rgb(254 205 202 / 0.9);
}

.focus\:fill-error-200\/95:focus {
  fill: rgb(254 205 202 / 0.95);
}

.focus\:fill-error-200\/100:focus {
  fill: rgb(254 205 202 / 1);
}

.focus\:fill-error-300\/0:focus {
  fill: rgb(253 162 155 / 0);
}

.focus\:fill-error-300\/5:focus {
  fill: rgb(253 162 155 / 0.05);
}

.focus\:fill-error-300\/10:focus {
  fill: rgb(253 162 155 / 0.1);
}

.focus\:fill-error-300\/20:focus {
  fill: rgb(253 162 155 / 0.2);
}

.focus\:fill-error-300\/25:focus {
  fill: rgb(253 162 155 / 0.25);
}

.focus\:fill-error-300\/30:focus {
  fill: rgb(253 162 155 / 0.3);
}

.focus\:fill-error-300\/40:focus {
  fill: rgb(253 162 155 / 0.4);
}

.focus\:fill-error-300\/50:focus {
  fill: rgb(253 162 155 / 0.5);
}

.focus\:fill-error-300\/60:focus {
  fill: rgb(253 162 155 / 0.6);
}

.focus\:fill-error-300\/70:focus {
  fill: rgb(253 162 155 / 0.7);
}

.focus\:fill-error-300\/75:focus {
  fill: rgb(253 162 155 / 0.75);
}

.focus\:fill-error-300\/80:focus {
  fill: rgb(253 162 155 / 0.8);
}

.focus\:fill-error-300\/90:focus {
  fill: rgb(253 162 155 / 0.9);
}

.focus\:fill-error-300\/95:focus {
  fill: rgb(253 162 155 / 0.95);
}

.focus\:fill-error-300\/100:focus {
  fill: rgb(253 162 155 / 1);
}

.focus\:fill-error-400\/0:focus {
  fill: rgb(249 112 102 / 0);
}

.focus\:fill-error-400\/5:focus {
  fill: rgb(249 112 102 / 0.05);
}

.focus\:fill-error-400\/10:focus {
  fill: rgb(249 112 102 / 0.1);
}

.focus\:fill-error-400\/20:focus {
  fill: rgb(249 112 102 / 0.2);
}

.focus\:fill-error-400\/25:focus {
  fill: rgb(249 112 102 / 0.25);
}

.focus\:fill-error-400\/30:focus {
  fill: rgb(249 112 102 / 0.3);
}

.focus\:fill-error-400\/40:focus {
  fill: rgb(249 112 102 / 0.4);
}

.focus\:fill-error-400\/50:focus {
  fill: rgb(249 112 102 / 0.5);
}

.focus\:fill-error-400\/60:focus {
  fill: rgb(249 112 102 / 0.6);
}

.focus\:fill-error-400\/70:focus {
  fill: rgb(249 112 102 / 0.7);
}

.focus\:fill-error-400\/75:focus {
  fill: rgb(249 112 102 / 0.75);
}

.focus\:fill-error-400\/80:focus {
  fill: rgb(249 112 102 / 0.8);
}

.focus\:fill-error-400\/90:focus {
  fill: rgb(249 112 102 / 0.9);
}

.focus\:fill-error-400\/95:focus {
  fill: rgb(249 112 102 / 0.95);
}

.focus\:fill-error-400\/100:focus {
  fill: rgb(249 112 102 / 1);
}

.focus\:fill-error-500\/0:focus {
  fill: rgb(240 68 56 / 0);
}

.focus\:fill-error-500\/5:focus {
  fill: rgb(240 68 56 / 0.05);
}

.focus\:fill-error-500\/10:focus {
  fill: rgb(240 68 56 / 0.1);
}

.focus\:fill-error-500\/20:focus {
  fill: rgb(240 68 56 / 0.2);
}

.focus\:fill-error-500\/25:focus {
  fill: rgb(240 68 56 / 0.25);
}

.focus\:fill-error-500\/30:focus {
  fill: rgb(240 68 56 / 0.3);
}

.focus\:fill-error-500\/40:focus {
  fill: rgb(240 68 56 / 0.4);
}

.focus\:fill-error-500\/50:focus {
  fill: rgb(240 68 56 / 0.5);
}

.focus\:fill-error-500\/60:focus {
  fill: rgb(240 68 56 / 0.6);
}

.focus\:fill-error-500\/70:focus {
  fill: rgb(240 68 56 / 0.7);
}

.focus\:fill-error-500\/75:focus {
  fill: rgb(240 68 56 / 0.75);
}

.focus\:fill-error-500\/80:focus {
  fill: rgb(240 68 56 / 0.8);
}

.focus\:fill-error-500\/90:focus {
  fill: rgb(240 68 56 / 0.9);
}

.focus\:fill-error-500\/95:focus {
  fill: rgb(240 68 56 / 0.95);
}

.focus\:fill-error-500\/100:focus {
  fill: rgb(240 68 56 / 1);
}

.focus\:fill-error-600\/0:focus {
  fill: rgb(217 45 32 / 0);
}

.focus\:fill-error-600\/5:focus {
  fill: rgb(217 45 32 / 0.05);
}

.focus\:fill-error-600\/10:focus {
  fill: rgb(217 45 32 / 0.1);
}

.focus\:fill-error-600\/20:focus {
  fill: rgb(217 45 32 / 0.2);
}

.focus\:fill-error-600\/25:focus {
  fill: rgb(217 45 32 / 0.25);
}

.focus\:fill-error-600\/30:focus {
  fill: rgb(217 45 32 / 0.3);
}

.focus\:fill-error-600\/40:focus {
  fill: rgb(217 45 32 / 0.4);
}

.focus\:fill-error-600\/50:focus {
  fill: rgb(217 45 32 / 0.5);
}

.focus\:fill-error-600\/60:focus {
  fill: rgb(217 45 32 / 0.6);
}

.focus\:fill-error-600\/70:focus {
  fill: rgb(217 45 32 / 0.7);
}

.focus\:fill-error-600\/75:focus {
  fill: rgb(217 45 32 / 0.75);
}

.focus\:fill-error-600\/80:focus {
  fill: rgb(217 45 32 / 0.8);
}

.focus\:fill-error-600\/90:focus {
  fill: rgb(217 45 32 / 0.9);
}

.focus\:fill-error-600\/95:focus {
  fill: rgb(217 45 32 / 0.95);
}

.focus\:fill-error-600\/100:focus {
  fill: rgb(217 45 32 / 1);
}

.focus\:fill-error-700\/0:focus {
  fill: rgb(180 35 24 / 0);
}

.focus\:fill-error-700\/5:focus {
  fill: rgb(180 35 24 / 0.05);
}

.focus\:fill-error-700\/10:focus {
  fill: rgb(180 35 24 / 0.1);
}

.focus\:fill-error-700\/20:focus {
  fill: rgb(180 35 24 / 0.2);
}

.focus\:fill-error-700\/25:focus {
  fill: rgb(180 35 24 / 0.25);
}

.focus\:fill-error-700\/30:focus {
  fill: rgb(180 35 24 / 0.3);
}

.focus\:fill-error-700\/40:focus {
  fill: rgb(180 35 24 / 0.4);
}

.focus\:fill-error-700\/50:focus {
  fill: rgb(180 35 24 / 0.5);
}

.focus\:fill-error-700\/60:focus {
  fill: rgb(180 35 24 / 0.6);
}

.focus\:fill-error-700\/70:focus {
  fill: rgb(180 35 24 / 0.7);
}

.focus\:fill-error-700\/75:focus {
  fill: rgb(180 35 24 / 0.75);
}

.focus\:fill-error-700\/80:focus {
  fill: rgb(180 35 24 / 0.8);
}

.focus\:fill-error-700\/90:focus {
  fill: rgb(180 35 24 / 0.9);
}

.focus\:fill-error-700\/95:focus {
  fill: rgb(180 35 24 / 0.95);
}

.focus\:fill-error-700\/100:focus {
  fill: rgb(180 35 24 / 1);
}

.focus\:fill-error-800\/0:focus {
  fill: rgb(145 32 24 / 0);
}

.focus\:fill-error-800\/5:focus {
  fill: rgb(145 32 24 / 0.05);
}

.focus\:fill-error-800\/10:focus {
  fill: rgb(145 32 24 / 0.1);
}

.focus\:fill-error-800\/20:focus {
  fill: rgb(145 32 24 / 0.2);
}

.focus\:fill-error-800\/25:focus {
  fill: rgb(145 32 24 / 0.25);
}

.focus\:fill-error-800\/30:focus {
  fill: rgb(145 32 24 / 0.3);
}

.focus\:fill-error-800\/40:focus {
  fill: rgb(145 32 24 / 0.4);
}

.focus\:fill-error-800\/50:focus {
  fill: rgb(145 32 24 / 0.5);
}

.focus\:fill-error-800\/60:focus {
  fill: rgb(145 32 24 / 0.6);
}

.focus\:fill-error-800\/70:focus {
  fill: rgb(145 32 24 / 0.7);
}

.focus\:fill-error-800\/75:focus {
  fill: rgb(145 32 24 / 0.75);
}

.focus\:fill-error-800\/80:focus {
  fill: rgb(145 32 24 / 0.8);
}

.focus\:fill-error-800\/90:focus {
  fill: rgb(145 32 24 / 0.9);
}

.focus\:fill-error-800\/95:focus {
  fill: rgb(145 32 24 / 0.95);
}

.focus\:fill-error-800\/100:focus {
  fill: rgb(145 32 24 / 1);
}

.focus\:fill-error-900\/0:focus {
  fill: rgb(122 39 26 / 0);
}

.focus\:fill-error-900\/5:focus {
  fill: rgb(122 39 26 / 0.05);
}

.focus\:fill-error-900\/10:focus {
  fill: rgb(122 39 26 / 0.1);
}

.focus\:fill-error-900\/20:focus {
  fill: rgb(122 39 26 / 0.2);
}

.focus\:fill-error-900\/25:focus {
  fill: rgb(122 39 26 / 0.25);
}

.focus\:fill-error-900\/30:focus {
  fill: rgb(122 39 26 / 0.3);
}

.focus\:fill-error-900\/40:focus {
  fill: rgb(122 39 26 / 0.4);
}

.focus\:fill-error-900\/50:focus {
  fill: rgb(122 39 26 / 0.5);
}

.focus\:fill-error-900\/60:focus {
  fill: rgb(122 39 26 / 0.6);
}

.focus\:fill-error-900\/70:focus {
  fill: rgb(122 39 26 / 0.7);
}

.focus\:fill-error-900\/75:focus {
  fill: rgb(122 39 26 / 0.75);
}

.focus\:fill-error-900\/80:focus {
  fill: rgb(122 39 26 / 0.8);
}

.focus\:fill-error-900\/90:focus {
  fill: rgb(122 39 26 / 0.9);
}

.focus\:fill-error-900\/95:focus {
  fill: rgb(122 39 26 / 0.95);
}

.focus\:fill-error-900\/100:focus {
  fill: rgb(122 39 26 / 1);
}

.focus\:fill-error\/0:focus {
  fill: rgb(249 112 102 / 0);
}

.focus\:fill-error\/5:focus {
  fill: rgb(249 112 102 / 0.05);
}

.focus\:fill-error\/10:focus {
  fill: rgb(249 112 102 / 0.1);
}

.focus\:fill-error\/20:focus {
  fill: rgb(249 112 102 / 0.2);
}

.focus\:fill-error\/25:focus {
  fill: rgb(249 112 102 / 0.25);
}

.focus\:fill-error\/30:focus {
  fill: rgb(249 112 102 / 0.3);
}

.focus\:fill-error\/40:focus {
  fill: rgb(249 112 102 / 0.4);
}

.focus\:fill-error\/50:focus {
  fill: rgb(249 112 102 / 0.5);
}

.focus\:fill-error\/60:focus {
  fill: rgb(249 112 102 / 0.6);
}

.focus\:fill-error\/70:focus {
  fill: rgb(249 112 102 / 0.7);
}

.focus\:fill-error\/75:focus {
  fill: rgb(249 112 102 / 0.75);
}

.focus\:fill-error\/80:focus {
  fill: rgb(249 112 102 / 0.8);
}

.focus\:fill-error\/90:focus {
  fill: rgb(249 112 102 / 0.9);
}

.focus\:fill-error\/95:focus {
  fill: rgb(249 112 102 / 0.95);
}

.focus\:fill-error\/100:focus {
  fill: rgb(249 112 102 / 1);
}

.focus\:fill-warning-25\/0:focus {
  fill: rgb(255 252 245 / 0);
}

.focus\:fill-warning-25\/5:focus {
  fill: rgb(255 252 245 / 0.05);
}

.focus\:fill-warning-25\/10:focus {
  fill: rgb(255 252 245 / 0.1);
}

.focus\:fill-warning-25\/20:focus {
  fill: rgb(255 252 245 / 0.2);
}

.focus\:fill-warning-25\/25:focus {
  fill: rgb(255 252 245 / 0.25);
}

.focus\:fill-warning-25\/30:focus {
  fill: rgb(255 252 245 / 0.3);
}

.focus\:fill-warning-25\/40:focus {
  fill: rgb(255 252 245 / 0.4);
}

.focus\:fill-warning-25\/50:focus {
  fill: rgb(255 252 245 / 0.5);
}

.focus\:fill-warning-25\/60:focus {
  fill: rgb(255 252 245 / 0.6);
}

.focus\:fill-warning-25\/70:focus {
  fill: rgb(255 252 245 / 0.7);
}

.focus\:fill-warning-25\/75:focus {
  fill: rgb(255 252 245 / 0.75);
}

.focus\:fill-warning-25\/80:focus {
  fill: rgb(255 252 245 / 0.8);
}

.focus\:fill-warning-25\/90:focus {
  fill: rgb(255 252 245 / 0.9);
}

.focus\:fill-warning-25\/95:focus {
  fill: rgb(255 252 245 / 0.95);
}

.focus\:fill-warning-25\/100:focus {
  fill: rgb(255 252 245 / 1);
}

.focus\:fill-warning-50\/0:focus {
  fill: rgb(255 250 235 / 0);
}

.focus\:fill-warning-50\/5:focus {
  fill: rgb(255 250 235 / 0.05);
}

.focus\:fill-warning-50\/10:focus {
  fill: rgb(255 250 235 / 0.1);
}

.focus\:fill-warning-50\/20:focus {
  fill: rgb(255 250 235 / 0.2);
}

.focus\:fill-warning-50\/25:focus {
  fill: rgb(255 250 235 / 0.25);
}

.focus\:fill-warning-50\/30:focus {
  fill: rgb(255 250 235 / 0.3);
}

.focus\:fill-warning-50\/40:focus {
  fill: rgb(255 250 235 / 0.4);
}

.focus\:fill-warning-50\/50:focus {
  fill: rgb(255 250 235 / 0.5);
}

.focus\:fill-warning-50\/60:focus {
  fill: rgb(255 250 235 / 0.6);
}

.focus\:fill-warning-50\/70:focus {
  fill: rgb(255 250 235 / 0.7);
}

.focus\:fill-warning-50\/75:focus {
  fill: rgb(255 250 235 / 0.75);
}

.focus\:fill-warning-50\/80:focus {
  fill: rgb(255 250 235 / 0.8);
}

.focus\:fill-warning-50\/90:focus {
  fill: rgb(255 250 235 / 0.9);
}

.focus\:fill-warning-50\/95:focus {
  fill: rgb(255 250 235 / 0.95);
}

.focus\:fill-warning-50\/100:focus {
  fill: rgb(255 250 235 / 1);
}

.focus\:fill-warning-100\/0:focus {
  fill: rgb(254 240 199 / 0);
}

.focus\:fill-warning-100\/5:focus {
  fill: rgb(254 240 199 / 0.05);
}

.focus\:fill-warning-100\/10:focus {
  fill: rgb(254 240 199 / 0.1);
}

.focus\:fill-warning-100\/20:focus {
  fill: rgb(254 240 199 / 0.2);
}

.focus\:fill-warning-100\/25:focus {
  fill: rgb(254 240 199 / 0.25);
}

.focus\:fill-warning-100\/30:focus {
  fill: rgb(254 240 199 / 0.3);
}

.focus\:fill-warning-100\/40:focus {
  fill: rgb(254 240 199 / 0.4);
}

.focus\:fill-warning-100\/50:focus {
  fill: rgb(254 240 199 / 0.5);
}

.focus\:fill-warning-100\/60:focus {
  fill: rgb(254 240 199 / 0.6);
}

.focus\:fill-warning-100\/70:focus {
  fill: rgb(254 240 199 / 0.7);
}

.focus\:fill-warning-100\/75:focus {
  fill: rgb(254 240 199 / 0.75);
}

.focus\:fill-warning-100\/80:focus {
  fill: rgb(254 240 199 / 0.8);
}

.focus\:fill-warning-100\/90:focus {
  fill: rgb(254 240 199 / 0.9);
}

.focus\:fill-warning-100\/95:focus {
  fill: rgb(254 240 199 / 0.95);
}

.focus\:fill-warning-100\/100:focus {
  fill: rgb(254 240 199 / 1);
}

.focus\:fill-warning-200\/0:focus {
  fill: rgb(254 223 137 / 0);
}

.focus\:fill-warning-200\/5:focus {
  fill: rgb(254 223 137 / 0.05);
}

.focus\:fill-warning-200\/10:focus {
  fill: rgb(254 223 137 / 0.1);
}

.focus\:fill-warning-200\/20:focus {
  fill: rgb(254 223 137 / 0.2);
}

.focus\:fill-warning-200\/25:focus {
  fill: rgb(254 223 137 / 0.25);
}

.focus\:fill-warning-200\/30:focus {
  fill: rgb(254 223 137 / 0.3);
}

.focus\:fill-warning-200\/40:focus {
  fill: rgb(254 223 137 / 0.4);
}

.focus\:fill-warning-200\/50:focus {
  fill: rgb(254 223 137 / 0.5);
}

.focus\:fill-warning-200\/60:focus {
  fill: rgb(254 223 137 / 0.6);
}

.focus\:fill-warning-200\/70:focus {
  fill: rgb(254 223 137 / 0.7);
}

.focus\:fill-warning-200\/75:focus {
  fill: rgb(254 223 137 / 0.75);
}

.focus\:fill-warning-200\/80:focus {
  fill: rgb(254 223 137 / 0.8);
}

.focus\:fill-warning-200\/90:focus {
  fill: rgb(254 223 137 / 0.9);
}

.focus\:fill-warning-200\/95:focus {
  fill: rgb(254 223 137 / 0.95);
}

.focus\:fill-warning-200\/100:focus {
  fill: rgb(254 223 137 / 1);
}

.focus\:fill-warning-300\/0:focus {
  fill: rgb(254 200 75 / 0);
}

.focus\:fill-warning-300\/5:focus {
  fill: rgb(254 200 75 / 0.05);
}

.focus\:fill-warning-300\/10:focus {
  fill: rgb(254 200 75 / 0.1);
}

.focus\:fill-warning-300\/20:focus {
  fill: rgb(254 200 75 / 0.2);
}

.focus\:fill-warning-300\/25:focus {
  fill: rgb(254 200 75 / 0.25);
}

.focus\:fill-warning-300\/30:focus {
  fill: rgb(254 200 75 / 0.3);
}

.focus\:fill-warning-300\/40:focus {
  fill: rgb(254 200 75 / 0.4);
}

.focus\:fill-warning-300\/50:focus {
  fill: rgb(254 200 75 / 0.5);
}

.focus\:fill-warning-300\/60:focus {
  fill: rgb(254 200 75 / 0.6);
}

.focus\:fill-warning-300\/70:focus {
  fill: rgb(254 200 75 / 0.7);
}

.focus\:fill-warning-300\/75:focus {
  fill: rgb(254 200 75 / 0.75);
}

.focus\:fill-warning-300\/80:focus {
  fill: rgb(254 200 75 / 0.8);
}

.focus\:fill-warning-300\/90:focus {
  fill: rgb(254 200 75 / 0.9);
}

.focus\:fill-warning-300\/95:focus {
  fill: rgb(254 200 75 / 0.95);
}

.focus\:fill-warning-300\/100:focus {
  fill: rgb(254 200 75 / 1);
}

.focus\:fill-warning-400\/0:focus {
  fill: rgb(253 176 34 / 0);
}

.focus\:fill-warning-400\/5:focus {
  fill: rgb(253 176 34 / 0.05);
}

.focus\:fill-warning-400\/10:focus {
  fill: rgb(253 176 34 / 0.1);
}

.focus\:fill-warning-400\/20:focus {
  fill: rgb(253 176 34 / 0.2);
}

.focus\:fill-warning-400\/25:focus {
  fill: rgb(253 176 34 / 0.25);
}

.focus\:fill-warning-400\/30:focus {
  fill: rgb(253 176 34 / 0.3);
}

.focus\:fill-warning-400\/40:focus {
  fill: rgb(253 176 34 / 0.4);
}

.focus\:fill-warning-400\/50:focus {
  fill: rgb(253 176 34 / 0.5);
}

.focus\:fill-warning-400\/60:focus {
  fill: rgb(253 176 34 / 0.6);
}

.focus\:fill-warning-400\/70:focus {
  fill: rgb(253 176 34 / 0.7);
}

.focus\:fill-warning-400\/75:focus {
  fill: rgb(253 176 34 / 0.75);
}

.focus\:fill-warning-400\/80:focus {
  fill: rgb(253 176 34 / 0.8);
}

.focus\:fill-warning-400\/90:focus {
  fill: rgb(253 176 34 / 0.9);
}

.focus\:fill-warning-400\/95:focus {
  fill: rgb(253 176 34 / 0.95);
}

.focus\:fill-warning-400\/100:focus {
  fill: rgb(253 176 34 / 1);
}

.focus\:fill-warning-500\/0:focus {
  fill: rgb(247 144 9 / 0);
}

.focus\:fill-warning-500\/5:focus {
  fill: rgb(247 144 9 / 0.05);
}

.focus\:fill-warning-500\/10:focus {
  fill: rgb(247 144 9 / 0.1);
}

.focus\:fill-warning-500\/20:focus {
  fill: rgb(247 144 9 / 0.2);
}

.focus\:fill-warning-500\/25:focus {
  fill: rgb(247 144 9 / 0.25);
}

.focus\:fill-warning-500\/30:focus {
  fill: rgb(247 144 9 / 0.3);
}

.focus\:fill-warning-500\/40:focus {
  fill: rgb(247 144 9 / 0.4);
}

.focus\:fill-warning-500\/50:focus {
  fill: rgb(247 144 9 / 0.5);
}

.focus\:fill-warning-500\/60:focus {
  fill: rgb(247 144 9 / 0.6);
}

.focus\:fill-warning-500\/70:focus {
  fill: rgb(247 144 9 / 0.7);
}

.focus\:fill-warning-500\/75:focus {
  fill: rgb(247 144 9 / 0.75);
}

.focus\:fill-warning-500\/80:focus {
  fill: rgb(247 144 9 / 0.8);
}

.focus\:fill-warning-500\/90:focus {
  fill: rgb(247 144 9 / 0.9);
}

.focus\:fill-warning-500\/95:focus {
  fill: rgb(247 144 9 / 0.95);
}

.focus\:fill-warning-500\/100:focus {
  fill: rgb(247 144 9 / 1);
}

.focus\:fill-warning-600\/0:focus {
  fill: rgb(220 104 3 / 0);
}

.focus\:fill-warning-600\/5:focus {
  fill: rgb(220 104 3 / 0.05);
}

.focus\:fill-warning-600\/10:focus {
  fill: rgb(220 104 3 / 0.1);
}

.focus\:fill-warning-600\/20:focus {
  fill: rgb(220 104 3 / 0.2);
}

.focus\:fill-warning-600\/25:focus {
  fill: rgb(220 104 3 / 0.25);
}

.focus\:fill-warning-600\/30:focus {
  fill: rgb(220 104 3 / 0.3);
}

.focus\:fill-warning-600\/40:focus {
  fill: rgb(220 104 3 / 0.4);
}

.focus\:fill-warning-600\/50:focus {
  fill: rgb(220 104 3 / 0.5);
}

.focus\:fill-warning-600\/60:focus {
  fill: rgb(220 104 3 / 0.6);
}

.focus\:fill-warning-600\/70:focus {
  fill: rgb(220 104 3 / 0.7);
}

.focus\:fill-warning-600\/75:focus {
  fill: rgb(220 104 3 / 0.75);
}

.focus\:fill-warning-600\/80:focus {
  fill: rgb(220 104 3 / 0.8);
}

.focus\:fill-warning-600\/90:focus {
  fill: rgb(220 104 3 / 0.9);
}

.focus\:fill-warning-600\/95:focus {
  fill: rgb(220 104 3 / 0.95);
}

.focus\:fill-warning-600\/100:focus {
  fill: rgb(220 104 3 / 1);
}

.focus\:fill-warning-700\/0:focus {
  fill: rgb(181 71 8 / 0);
}

.focus\:fill-warning-700\/5:focus {
  fill: rgb(181 71 8 / 0.05);
}

.focus\:fill-warning-700\/10:focus {
  fill: rgb(181 71 8 / 0.1);
}

.focus\:fill-warning-700\/20:focus {
  fill: rgb(181 71 8 / 0.2);
}

.focus\:fill-warning-700\/25:focus {
  fill: rgb(181 71 8 / 0.25);
}

.focus\:fill-warning-700\/30:focus {
  fill: rgb(181 71 8 / 0.3);
}

.focus\:fill-warning-700\/40:focus {
  fill: rgb(181 71 8 / 0.4);
}

.focus\:fill-warning-700\/50:focus {
  fill: rgb(181 71 8 / 0.5);
}

.focus\:fill-warning-700\/60:focus {
  fill: rgb(181 71 8 / 0.6);
}

.focus\:fill-warning-700\/70:focus {
  fill: rgb(181 71 8 / 0.7);
}

.focus\:fill-warning-700\/75:focus {
  fill: rgb(181 71 8 / 0.75);
}

.focus\:fill-warning-700\/80:focus {
  fill: rgb(181 71 8 / 0.8);
}

.focus\:fill-warning-700\/90:focus {
  fill: rgb(181 71 8 / 0.9);
}

.focus\:fill-warning-700\/95:focus {
  fill: rgb(181 71 8 / 0.95);
}

.focus\:fill-warning-700\/100:focus {
  fill: rgb(181 71 8 / 1);
}

.focus\:fill-warning-800\/0:focus {
  fill: rgb(147 55 13 / 0);
}

.focus\:fill-warning-800\/5:focus {
  fill: rgb(147 55 13 / 0.05);
}

.focus\:fill-warning-800\/10:focus {
  fill: rgb(147 55 13 / 0.1);
}

.focus\:fill-warning-800\/20:focus {
  fill: rgb(147 55 13 / 0.2);
}

.focus\:fill-warning-800\/25:focus {
  fill: rgb(147 55 13 / 0.25);
}

.focus\:fill-warning-800\/30:focus {
  fill: rgb(147 55 13 / 0.3);
}

.focus\:fill-warning-800\/40:focus {
  fill: rgb(147 55 13 / 0.4);
}

.focus\:fill-warning-800\/50:focus {
  fill: rgb(147 55 13 / 0.5);
}

.focus\:fill-warning-800\/60:focus {
  fill: rgb(147 55 13 / 0.6);
}

.focus\:fill-warning-800\/70:focus {
  fill: rgb(147 55 13 / 0.7);
}

.focus\:fill-warning-800\/75:focus {
  fill: rgb(147 55 13 / 0.75);
}

.focus\:fill-warning-800\/80:focus {
  fill: rgb(147 55 13 / 0.8);
}

.focus\:fill-warning-800\/90:focus {
  fill: rgb(147 55 13 / 0.9);
}

.focus\:fill-warning-800\/95:focus {
  fill: rgb(147 55 13 / 0.95);
}

.focus\:fill-warning-800\/100:focus {
  fill: rgb(147 55 13 / 1);
}

.focus\:fill-warning-900\/0:focus {
  fill: rgb(122 46 14 / 0);
}

.focus\:fill-warning-900\/5:focus {
  fill: rgb(122 46 14 / 0.05);
}

.focus\:fill-warning-900\/10:focus {
  fill: rgb(122 46 14 / 0.1);
}

.focus\:fill-warning-900\/20:focus {
  fill: rgb(122 46 14 / 0.2);
}

.focus\:fill-warning-900\/25:focus {
  fill: rgb(122 46 14 / 0.25);
}

.focus\:fill-warning-900\/30:focus {
  fill: rgb(122 46 14 / 0.3);
}

.focus\:fill-warning-900\/40:focus {
  fill: rgb(122 46 14 / 0.4);
}

.focus\:fill-warning-900\/50:focus {
  fill: rgb(122 46 14 / 0.5);
}

.focus\:fill-warning-900\/60:focus {
  fill: rgb(122 46 14 / 0.6);
}

.focus\:fill-warning-900\/70:focus {
  fill: rgb(122 46 14 / 0.7);
}

.focus\:fill-warning-900\/75:focus {
  fill: rgb(122 46 14 / 0.75);
}

.focus\:fill-warning-900\/80:focus {
  fill: rgb(122 46 14 / 0.8);
}

.focus\:fill-warning-900\/90:focus {
  fill: rgb(122 46 14 / 0.9);
}

.focus\:fill-warning-900\/95:focus {
  fill: rgb(122 46 14 / 0.95);
}

.focus\:fill-warning-900\/100:focus {
  fill: rgb(122 46 14 / 1);
}

.focus\:fill-warning\/0:focus {
  fill: rgb(253 176 34 / 0);
}

.focus\:fill-warning\/5:focus {
  fill: rgb(253 176 34 / 0.05);
}

.focus\:fill-warning\/10:focus {
  fill: rgb(253 176 34 / 0.1);
}

.focus\:fill-warning\/20:focus {
  fill: rgb(253 176 34 / 0.2);
}

.focus\:fill-warning\/25:focus {
  fill: rgb(253 176 34 / 0.25);
}

.focus\:fill-warning\/30:focus {
  fill: rgb(253 176 34 / 0.3);
}

.focus\:fill-warning\/40:focus {
  fill: rgb(253 176 34 / 0.4);
}

.focus\:fill-warning\/50:focus {
  fill: rgb(253 176 34 / 0.5);
}

.focus\:fill-warning\/60:focus {
  fill: rgb(253 176 34 / 0.6);
}

.focus\:fill-warning\/70:focus {
  fill: rgb(253 176 34 / 0.7);
}

.focus\:fill-warning\/75:focus {
  fill: rgb(253 176 34 / 0.75);
}

.focus\:fill-warning\/80:focus {
  fill: rgb(253 176 34 / 0.8);
}

.focus\:fill-warning\/90:focus {
  fill: rgb(253 176 34 / 0.9);
}

.focus\:fill-warning\/95:focus {
  fill: rgb(253 176 34 / 0.95);
}

.focus\:fill-warning\/100:focus {
  fill: rgb(253 176 34 / 1);
}

.focus\:fill-success-25\/0:focus {
  fill: rgb(246 254 249 / 0);
}

.focus\:fill-success-25\/5:focus {
  fill: rgb(246 254 249 / 0.05);
}

.focus\:fill-success-25\/10:focus {
  fill: rgb(246 254 249 / 0.1);
}

.focus\:fill-success-25\/20:focus {
  fill: rgb(246 254 249 / 0.2);
}

.focus\:fill-success-25\/25:focus {
  fill: rgb(246 254 249 / 0.25);
}

.focus\:fill-success-25\/30:focus {
  fill: rgb(246 254 249 / 0.3);
}

.focus\:fill-success-25\/40:focus {
  fill: rgb(246 254 249 / 0.4);
}

.focus\:fill-success-25\/50:focus {
  fill: rgb(246 254 249 / 0.5);
}

.focus\:fill-success-25\/60:focus {
  fill: rgb(246 254 249 / 0.6);
}

.focus\:fill-success-25\/70:focus {
  fill: rgb(246 254 249 / 0.7);
}

.focus\:fill-success-25\/75:focus {
  fill: rgb(246 254 249 / 0.75);
}

.focus\:fill-success-25\/80:focus {
  fill: rgb(246 254 249 / 0.8);
}

.focus\:fill-success-25\/90:focus {
  fill: rgb(246 254 249 / 0.9);
}

.focus\:fill-success-25\/95:focus {
  fill: rgb(246 254 249 / 0.95);
}

.focus\:fill-success-25\/100:focus {
  fill: rgb(246 254 249 / 1);
}

.focus\:fill-success-50\/0:focus {
  fill: rgb(236 253 243 / 0);
}

.focus\:fill-success-50\/5:focus {
  fill: rgb(236 253 243 / 0.05);
}

.focus\:fill-success-50\/10:focus {
  fill: rgb(236 253 243 / 0.1);
}

.focus\:fill-success-50\/20:focus {
  fill: rgb(236 253 243 / 0.2);
}

.focus\:fill-success-50\/25:focus {
  fill: rgb(236 253 243 / 0.25);
}

.focus\:fill-success-50\/30:focus {
  fill: rgb(236 253 243 / 0.3);
}

.focus\:fill-success-50\/40:focus {
  fill: rgb(236 253 243 / 0.4);
}

.focus\:fill-success-50\/50:focus {
  fill: rgb(236 253 243 / 0.5);
}

.focus\:fill-success-50\/60:focus {
  fill: rgb(236 253 243 / 0.6);
}

.focus\:fill-success-50\/70:focus {
  fill: rgb(236 253 243 / 0.7);
}

.focus\:fill-success-50\/75:focus {
  fill: rgb(236 253 243 / 0.75);
}

.focus\:fill-success-50\/80:focus {
  fill: rgb(236 253 243 / 0.8);
}

.focus\:fill-success-50\/90:focus {
  fill: rgb(236 253 243 / 0.9);
}

.focus\:fill-success-50\/95:focus {
  fill: rgb(236 253 243 / 0.95);
}

.focus\:fill-success-50\/100:focus {
  fill: rgb(236 253 243 / 1);
}

.focus\:fill-success-100\/0:focus {
  fill: rgb(209 250 223 / 0);
}

.focus\:fill-success-100\/5:focus {
  fill: rgb(209 250 223 / 0.05);
}

.focus\:fill-success-100\/10:focus {
  fill: rgb(209 250 223 / 0.1);
}

.focus\:fill-success-100\/20:focus {
  fill: rgb(209 250 223 / 0.2);
}

.focus\:fill-success-100\/25:focus {
  fill: rgb(209 250 223 / 0.25);
}

.focus\:fill-success-100\/30:focus {
  fill: rgb(209 250 223 / 0.3);
}

.focus\:fill-success-100\/40:focus {
  fill: rgb(209 250 223 / 0.4);
}

.focus\:fill-success-100\/50:focus {
  fill: rgb(209 250 223 / 0.5);
}

.focus\:fill-success-100\/60:focus {
  fill: rgb(209 250 223 / 0.6);
}

.focus\:fill-success-100\/70:focus {
  fill: rgb(209 250 223 / 0.7);
}

.focus\:fill-success-100\/75:focus {
  fill: rgb(209 250 223 / 0.75);
}

.focus\:fill-success-100\/80:focus {
  fill: rgb(209 250 223 / 0.8);
}

.focus\:fill-success-100\/90:focus {
  fill: rgb(209 250 223 / 0.9);
}

.focus\:fill-success-100\/95:focus {
  fill: rgb(209 250 223 / 0.95);
}

.focus\:fill-success-100\/100:focus {
  fill: rgb(209 250 223 / 1);
}

.focus\:fill-success-200\/0:focus {
  fill: rgb(166 244 197 / 0);
}

.focus\:fill-success-200\/5:focus {
  fill: rgb(166 244 197 / 0.05);
}

.focus\:fill-success-200\/10:focus {
  fill: rgb(166 244 197 / 0.1);
}

.focus\:fill-success-200\/20:focus {
  fill: rgb(166 244 197 / 0.2);
}

.focus\:fill-success-200\/25:focus {
  fill: rgb(166 244 197 / 0.25);
}

.focus\:fill-success-200\/30:focus {
  fill: rgb(166 244 197 / 0.3);
}

.focus\:fill-success-200\/40:focus {
  fill: rgb(166 244 197 / 0.4);
}

.focus\:fill-success-200\/50:focus {
  fill: rgb(166 244 197 / 0.5);
}

.focus\:fill-success-200\/60:focus {
  fill: rgb(166 244 197 / 0.6);
}

.focus\:fill-success-200\/70:focus {
  fill: rgb(166 244 197 / 0.7);
}

.focus\:fill-success-200\/75:focus {
  fill: rgb(166 244 197 / 0.75);
}

.focus\:fill-success-200\/80:focus {
  fill: rgb(166 244 197 / 0.8);
}

.focus\:fill-success-200\/90:focus {
  fill: rgb(166 244 197 / 0.9);
}

.focus\:fill-success-200\/95:focus {
  fill: rgb(166 244 197 / 0.95);
}

.focus\:fill-success-200\/100:focus {
  fill: rgb(166 244 197 / 1);
}

.focus\:fill-success-300\/0:focus {
  fill: rgb(108 233 166 / 0);
}

.focus\:fill-success-300\/5:focus {
  fill: rgb(108 233 166 / 0.05);
}

.focus\:fill-success-300\/10:focus {
  fill: rgb(108 233 166 / 0.1);
}

.focus\:fill-success-300\/20:focus {
  fill: rgb(108 233 166 / 0.2);
}

.focus\:fill-success-300\/25:focus {
  fill: rgb(108 233 166 / 0.25);
}

.focus\:fill-success-300\/30:focus {
  fill: rgb(108 233 166 / 0.3);
}

.focus\:fill-success-300\/40:focus {
  fill: rgb(108 233 166 / 0.4);
}

.focus\:fill-success-300\/50:focus {
  fill: rgb(108 233 166 / 0.5);
}

.focus\:fill-success-300\/60:focus {
  fill: rgb(108 233 166 / 0.6);
}

.focus\:fill-success-300\/70:focus {
  fill: rgb(108 233 166 / 0.7);
}

.focus\:fill-success-300\/75:focus {
  fill: rgb(108 233 166 / 0.75);
}

.focus\:fill-success-300\/80:focus {
  fill: rgb(108 233 166 / 0.8);
}

.focus\:fill-success-300\/90:focus {
  fill: rgb(108 233 166 / 0.9);
}

.focus\:fill-success-300\/95:focus {
  fill: rgb(108 233 166 / 0.95);
}

.focus\:fill-success-300\/100:focus {
  fill: rgb(108 233 166 / 1);
}

.focus\:fill-success-400\/0:focus {
  fill: rgb(50 213 131 / 0);
}

.focus\:fill-success-400\/5:focus {
  fill: rgb(50 213 131 / 0.05);
}

.focus\:fill-success-400\/10:focus {
  fill: rgb(50 213 131 / 0.1);
}

.focus\:fill-success-400\/20:focus {
  fill: rgb(50 213 131 / 0.2);
}

.focus\:fill-success-400\/25:focus {
  fill: rgb(50 213 131 / 0.25);
}

.focus\:fill-success-400\/30:focus {
  fill: rgb(50 213 131 / 0.3);
}

.focus\:fill-success-400\/40:focus {
  fill: rgb(50 213 131 / 0.4);
}

.focus\:fill-success-400\/50:focus {
  fill: rgb(50 213 131 / 0.5);
}

.focus\:fill-success-400\/60:focus {
  fill: rgb(50 213 131 / 0.6);
}

.focus\:fill-success-400\/70:focus {
  fill: rgb(50 213 131 / 0.7);
}

.focus\:fill-success-400\/75:focus {
  fill: rgb(50 213 131 / 0.75);
}

.focus\:fill-success-400\/80:focus {
  fill: rgb(50 213 131 / 0.8);
}

.focus\:fill-success-400\/90:focus {
  fill: rgb(50 213 131 / 0.9);
}

.focus\:fill-success-400\/95:focus {
  fill: rgb(50 213 131 / 0.95);
}

.focus\:fill-success-400\/100:focus {
  fill: rgb(50 213 131 / 1);
}

.focus\:fill-success-500\/0:focus {
  fill: rgb(18 135 106 / 0);
}

.focus\:fill-success-500\/5:focus {
  fill: rgb(18 135 106 / 0.05);
}

.focus\:fill-success-500\/10:focus {
  fill: rgb(18 135 106 / 0.1);
}

.focus\:fill-success-500\/20:focus {
  fill: rgb(18 135 106 / 0.2);
}

.focus\:fill-success-500\/25:focus {
  fill: rgb(18 135 106 / 0.25);
}

.focus\:fill-success-500\/30:focus {
  fill: rgb(18 135 106 / 0.3);
}

.focus\:fill-success-500\/40:focus {
  fill: rgb(18 135 106 / 0.4);
}

.focus\:fill-success-500\/50:focus {
  fill: rgb(18 135 106 / 0.5);
}

.focus\:fill-success-500\/60:focus {
  fill: rgb(18 135 106 / 0.6);
}

.focus\:fill-success-500\/70:focus {
  fill: rgb(18 135 106 / 0.7);
}

.focus\:fill-success-500\/75:focus {
  fill: rgb(18 135 106 / 0.75);
}

.focus\:fill-success-500\/80:focus {
  fill: rgb(18 135 106 / 0.8);
}

.focus\:fill-success-500\/90:focus {
  fill: rgb(18 135 106 / 0.9);
}

.focus\:fill-success-500\/95:focus {
  fill: rgb(18 135 106 / 0.95);
}

.focus\:fill-success-500\/100:focus {
  fill: rgb(18 135 106 / 1);
}

.focus\:fill-success-600\/0:focus {
  fill: rgb(3 152 85 / 0);
}

.focus\:fill-success-600\/5:focus {
  fill: rgb(3 152 85 / 0.05);
}

.focus\:fill-success-600\/10:focus {
  fill: rgb(3 152 85 / 0.1);
}

.focus\:fill-success-600\/20:focus {
  fill: rgb(3 152 85 / 0.2);
}

.focus\:fill-success-600\/25:focus {
  fill: rgb(3 152 85 / 0.25);
}

.focus\:fill-success-600\/30:focus {
  fill: rgb(3 152 85 / 0.3);
}

.focus\:fill-success-600\/40:focus {
  fill: rgb(3 152 85 / 0.4);
}

.focus\:fill-success-600\/50:focus {
  fill: rgb(3 152 85 / 0.5);
}

.focus\:fill-success-600\/60:focus {
  fill: rgb(3 152 85 / 0.6);
}

.focus\:fill-success-600\/70:focus {
  fill: rgb(3 152 85 / 0.7);
}

.focus\:fill-success-600\/75:focus {
  fill: rgb(3 152 85 / 0.75);
}

.focus\:fill-success-600\/80:focus {
  fill: rgb(3 152 85 / 0.8);
}

.focus\:fill-success-600\/90:focus {
  fill: rgb(3 152 85 / 0.9);
}

.focus\:fill-success-600\/95:focus {
  fill: rgb(3 152 85 / 0.95);
}

.focus\:fill-success-600\/100:focus {
  fill: rgb(3 152 85 / 1);
}

.focus\:fill-success-700\/0:focus {
  fill: rgb(2 122 72 / 0);
}

.focus\:fill-success-700\/5:focus {
  fill: rgb(2 122 72 / 0.05);
}

.focus\:fill-success-700\/10:focus {
  fill: rgb(2 122 72 / 0.1);
}

.focus\:fill-success-700\/20:focus {
  fill: rgb(2 122 72 / 0.2);
}

.focus\:fill-success-700\/25:focus {
  fill: rgb(2 122 72 / 0.25);
}

.focus\:fill-success-700\/30:focus {
  fill: rgb(2 122 72 / 0.3);
}

.focus\:fill-success-700\/40:focus {
  fill: rgb(2 122 72 / 0.4);
}

.focus\:fill-success-700\/50:focus {
  fill: rgb(2 122 72 / 0.5);
}

.focus\:fill-success-700\/60:focus {
  fill: rgb(2 122 72 / 0.6);
}

.focus\:fill-success-700\/70:focus {
  fill: rgb(2 122 72 / 0.7);
}

.focus\:fill-success-700\/75:focus {
  fill: rgb(2 122 72 / 0.75);
}

.focus\:fill-success-700\/80:focus {
  fill: rgb(2 122 72 / 0.8);
}

.focus\:fill-success-700\/90:focus {
  fill: rgb(2 122 72 / 0.9);
}

.focus\:fill-success-700\/95:focus {
  fill: rgb(2 122 72 / 0.95);
}

.focus\:fill-success-700\/100:focus {
  fill: rgb(2 122 72 / 1);
}

.focus\:fill-success-800\/0:focus {
  fill: rgb(5 96 58 / 0);
}

.focus\:fill-success-800\/5:focus {
  fill: rgb(5 96 58 / 0.05);
}

.focus\:fill-success-800\/10:focus {
  fill: rgb(5 96 58 / 0.1);
}

.focus\:fill-success-800\/20:focus {
  fill: rgb(5 96 58 / 0.2);
}

.focus\:fill-success-800\/25:focus {
  fill: rgb(5 96 58 / 0.25);
}

.focus\:fill-success-800\/30:focus {
  fill: rgb(5 96 58 / 0.3);
}

.focus\:fill-success-800\/40:focus {
  fill: rgb(5 96 58 / 0.4);
}

.focus\:fill-success-800\/50:focus {
  fill: rgb(5 96 58 / 0.5);
}

.focus\:fill-success-800\/60:focus {
  fill: rgb(5 96 58 / 0.6);
}

.focus\:fill-success-800\/70:focus {
  fill: rgb(5 96 58 / 0.7);
}

.focus\:fill-success-800\/75:focus {
  fill: rgb(5 96 58 / 0.75);
}

.focus\:fill-success-800\/80:focus {
  fill: rgb(5 96 58 / 0.8);
}

.focus\:fill-success-800\/90:focus {
  fill: rgb(5 96 58 / 0.9);
}

.focus\:fill-success-800\/95:focus {
  fill: rgb(5 96 58 / 0.95);
}

.focus\:fill-success-800\/100:focus {
  fill: rgb(5 96 58 / 1);
}

.focus\:fill-success-900\/0:focus {
  fill: rgb(5 79 49 / 0);
}

.focus\:fill-success-900\/5:focus {
  fill: rgb(5 79 49 / 0.05);
}

.focus\:fill-success-900\/10:focus {
  fill: rgb(5 79 49 / 0.1);
}

.focus\:fill-success-900\/20:focus {
  fill: rgb(5 79 49 / 0.2);
}

.focus\:fill-success-900\/25:focus {
  fill: rgb(5 79 49 / 0.25);
}

.focus\:fill-success-900\/30:focus {
  fill: rgb(5 79 49 / 0.3);
}

.focus\:fill-success-900\/40:focus {
  fill: rgb(5 79 49 / 0.4);
}

.focus\:fill-success-900\/50:focus {
  fill: rgb(5 79 49 / 0.5);
}

.focus\:fill-success-900\/60:focus {
  fill: rgb(5 79 49 / 0.6);
}

.focus\:fill-success-900\/70:focus {
  fill: rgb(5 79 49 / 0.7);
}

.focus\:fill-success-900\/75:focus {
  fill: rgb(5 79 49 / 0.75);
}

.focus\:fill-success-900\/80:focus {
  fill: rgb(5 79 49 / 0.8);
}

.focus\:fill-success-900\/90:focus {
  fill: rgb(5 79 49 / 0.9);
}

.focus\:fill-success-900\/95:focus {
  fill: rgb(5 79 49 / 0.95);
}

.focus\:fill-success-900\/100:focus {
  fill: rgb(5 79 49 / 1);
}

.focus\:fill-success\/0:focus {
  fill: rgb(50 213 131 / 0);
}

.focus\:fill-success\/5:focus {
  fill: rgb(50 213 131 / 0.05);
}

.focus\:fill-success\/10:focus {
  fill: rgb(50 213 131 / 0.1);
}

.focus\:fill-success\/20:focus {
  fill: rgb(50 213 131 / 0.2);
}

.focus\:fill-success\/25:focus {
  fill: rgb(50 213 131 / 0.25);
}

.focus\:fill-success\/30:focus {
  fill: rgb(50 213 131 / 0.3);
}

.focus\:fill-success\/40:focus {
  fill: rgb(50 213 131 / 0.4);
}

.focus\:fill-success\/50:focus {
  fill: rgb(50 213 131 / 0.5);
}

.focus\:fill-success\/60:focus {
  fill: rgb(50 213 131 / 0.6);
}

.focus\:fill-success\/70:focus {
  fill: rgb(50 213 131 / 0.7);
}

.focus\:fill-success\/75:focus {
  fill: rgb(50 213 131 / 0.75);
}

.focus\:fill-success\/80:focus {
  fill: rgb(50 213 131 / 0.8);
}

.focus\:fill-success\/90:focus {
  fill: rgb(50 213 131 / 0.9);
}

.focus\:fill-success\/95:focus {
  fill: rgb(50 213 131 / 0.95);
}

.focus\:fill-success\/100:focus {
  fill: rgb(50 213 131 / 1);
}

.focus\:fill-gray-blue-25\/0:focus {
  fill: rgb(252 252 253 / 0);
}

.focus\:fill-gray-blue-25\/5:focus {
  fill: rgb(252 252 253 / 0.05);
}

.focus\:fill-gray-blue-25\/10:focus {
  fill: rgb(252 252 253 / 0.1);
}

.focus\:fill-gray-blue-25\/20:focus {
  fill: rgb(252 252 253 / 0.2);
}

.focus\:fill-gray-blue-25\/25:focus {
  fill: rgb(252 252 253 / 0.25);
}

.focus\:fill-gray-blue-25\/30:focus {
  fill: rgb(252 252 253 / 0.3);
}

.focus\:fill-gray-blue-25\/40:focus {
  fill: rgb(252 252 253 / 0.4);
}

.focus\:fill-gray-blue-25\/50:focus {
  fill: rgb(252 252 253 / 0.5);
}

.focus\:fill-gray-blue-25\/60:focus {
  fill: rgb(252 252 253 / 0.6);
}

.focus\:fill-gray-blue-25\/70:focus {
  fill: rgb(252 252 253 / 0.7);
}

.focus\:fill-gray-blue-25\/75:focus {
  fill: rgb(252 252 253 / 0.75);
}

.focus\:fill-gray-blue-25\/80:focus {
  fill: rgb(252 252 253 / 0.8);
}

.focus\:fill-gray-blue-25\/90:focus {
  fill: rgb(252 252 253 / 0.9);
}

.focus\:fill-gray-blue-25\/95:focus {
  fill: rgb(252 252 253 / 0.95);
}

.focus\:fill-gray-blue-25\/100:focus {
  fill: rgb(252 252 253 / 1);
}

.focus\:fill-gray-blue-50\/0:focus {
  fill: rgb(248 249 252 / 0);
}

.focus\:fill-gray-blue-50\/5:focus {
  fill: rgb(248 249 252 / 0.05);
}

.focus\:fill-gray-blue-50\/10:focus {
  fill: rgb(248 249 252 / 0.1);
}

.focus\:fill-gray-blue-50\/20:focus {
  fill: rgb(248 249 252 / 0.2);
}

.focus\:fill-gray-blue-50\/25:focus {
  fill: rgb(248 249 252 / 0.25);
}

.focus\:fill-gray-blue-50\/30:focus {
  fill: rgb(248 249 252 / 0.3);
}

.focus\:fill-gray-blue-50\/40:focus {
  fill: rgb(248 249 252 / 0.4);
}

.focus\:fill-gray-blue-50\/50:focus {
  fill: rgb(248 249 252 / 0.5);
}

.focus\:fill-gray-blue-50\/60:focus {
  fill: rgb(248 249 252 / 0.6);
}

.focus\:fill-gray-blue-50\/70:focus {
  fill: rgb(248 249 252 / 0.7);
}

.focus\:fill-gray-blue-50\/75:focus {
  fill: rgb(248 249 252 / 0.75);
}

.focus\:fill-gray-blue-50\/80:focus {
  fill: rgb(248 249 252 / 0.8);
}

.focus\:fill-gray-blue-50\/90:focus {
  fill: rgb(248 249 252 / 0.9);
}

.focus\:fill-gray-blue-50\/95:focus {
  fill: rgb(248 249 252 / 0.95);
}

.focus\:fill-gray-blue-50\/100:focus {
  fill: rgb(248 249 252 / 1);
}

.focus\:fill-gray-blue-100\/0:focus {
  fill: rgb(234 236 245 / 0);
}

.focus\:fill-gray-blue-100\/5:focus {
  fill: rgb(234 236 245 / 0.05);
}

.focus\:fill-gray-blue-100\/10:focus {
  fill: rgb(234 236 245 / 0.1);
}

.focus\:fill-gray-blue-100\/20:focus {
  fill: rgb(234 236 245 / 0.2);
}

.focus\:fill-gray-blue-100\/25:focus {
  fill: rgb(234 236 245 / 0.25);
}

.focus\:fill-gray-blue-100\/30:focus {
  fill: rgb(234 236 245 / 0.3);
}

.focus\:fill-gray-blue-100\/40:focus {
  fill: rgb(234 236 245 / 0.4);
}

.focus\:fill-gray-blue-100\/50:focus {
  fill: rgb(234 236 245 / 0.5);
}

.focus\:fill-gray-blue-100\/60:focus {
  fill: rgb(234 236 245 / 0.6);
}

.focus\:fill-gray-blue-100\/70:focus {
  fill: rgb(234 236 245 / 0.7);
}

.focus\:fill-gray-blue-100\/75:focus {
  fill: rgb(234 236 245 / 0.75);
}

.focus\:fill-gray-blue-100\/80:focus {
  fill: rgb(234 236 245 / 0.8);
}

.focus\:fill-gray-blue-100\/90:focus {
  fill: rgb(234 236 245 / 0.9);
}

.focus\:fill-gray-blue-100\/95:focus {
  fill: rgb(234 236 245 / 0.95);
}

.focus\:fill-gray-blue-100\/100:focus {
  fill: rgb(234 236 245 / 1);
}

.focus\:fill-gray-blue-200\/0:focus {
  fill: rgb(213 217 235 / 0);
}

.focus\:fill-gray-blue-200\/5:focus {
  fill: rgb(213 217 235 / 0.05);
}

.focus\:fill-gray-blue-200\/10:focus {
  fill: rgb(213 217 235 / 0.1);
}

.focus\:fill-gray-blue-200\/20:focus {
  fill: rgb(213 217 235 / 0.2);
}

.focus\:fill-gray-blue-200\/25:focus {
  fill: rgb(213 217 235 / 0.25);
}

.focus\:fill-gray-blue-200\/30:focus {
  fill: rgb(213 217 235 / 0.3);
}

.focus\:fill-gray-blue-200\/40:focus {
  fill: rgb(213 217 235 / 0.4);
}

.focus\:fill-gray-blue-200\/50:focus {
  fill: rgb(213 217 235 / 0.5);
}

.focus\:fill-gray-blue-200\/60:focus {
  fill: rgb(213 217 235 / 0.6);
}

.focus\:fill-gray-blue-200\/70:focus {
  fill: rgb(213 217 235 / 0.7);
}

.focus\:fill-gray-blue-200\/75:focus {
  fill: rgb(213 217 235 / 0.75);
}

.focus\:fill-gray-blue-200\/80:focus {
  fill: rgb(213 217 235 / 0.8);
}

.focus\:fill-gray-blue-200\/90:focus {
  fill: rgb(213 217 235 / 0.9);
}

.focus\:fill-gray-blue-200\/95:focus {
  fill: rgb(213 217 235 / 0.95);
}

.focus\:fill-gray-blue-200\/100:focus {
  fill: rgb(213 217 235 / 1);
}

.focus\:fill-gray-blue-300\/0:focus {
  fill: rgb(179 184 219 / 0);
}

.focus\:fill-gray-blue-300\/5:focus {
  fill: rgb(179 184 219 / 0.05);
}

.focus\:fill-gray-blue-300\/10:focus {
  fill: rgb(179 184 219 / 0.1);
}

.focus\:fill-gray-blue-300\/20:focus {
  fill: rgb(179 184 219 / 0.2);
}

.focus\:fill-gray-blue-300\/25:focus {
  fill: rgb(179 184 219 / 0.25);
}

.focus\:fill-gray-blue-300\/30:focus {
  fill: rgb(179 184 219 / 0.3);
}

.focus\:fill-gray-blue-300\/40:focus {
  fill: rgb(179 184 219 / 0.4);
}

.focus\:fill-gray-blue-300\/50:focus {
  fill: rgb(179 184 219 / 0.5);
}

.focus\:fill-gray-blue-300\/60:focus {
  fill: rgb(179 184 219 / 0.6);
}

.focus\:fill-gray-blue-300\/70:focus {
  fill: rgb(179 184 219 / 0.7);
}

.focus\:fill-gray-blue-300\/75:focus {
  fill: rgb(179 184 219 / 0.75);
}

.focus\:fill-gray-blue-300\/80:focus {
  fill: rgb(179 184 219 / 0.8);
}

.focus\:fill-gray-blue-300\/90:focus {
  fill: rgb(179 184 219 / 0.9);
}

.focus\:fill-gray-blue-300\/95:focus {
  fill: rgb(179 184 219 / 0.95);
}

.focus\:fill-gray-blue-300\/100:focus {
  fill: rgb(179 184 219 / 1);
}

.focus\:fill-gray-blue-400\/0:focus {
  fill: rgb(113 123 188 / 0);
}

.focus\:fill-gray-blue-400\/5:focus {
  fill: rgb(113 123 188 / 0.05);
}

.focus\:fill-gray-blue-400\/10:focus {
  fill: rgb(113 123 188 / 0.1);
}

.focus\:fill-gray-blue-400\/20:focus {
  fill: rgb(113 123 188 / 0.2);
}

.focus\:fill-gray-blue-400\/25:focus {
  fill: rgb(113 123 188 / 0.25);
}

.focus\:fill-gray-blue-400\/30:focus {
  fill: rgb(113 123 188 / 0.3);
}

.focus\:fill-gray-blue-400\/40:focus {
  fill: rgb(113 123 188 / 0.4);
}

.focus\:fill-gray-blue-400\/50:focus {
  fill: rgb(113 123 188 / 0.5);
}

.focus\:fill-gray-blue-400\/60:focus {
  fill: rgb(113 123 188 / 0.6);
}

.focus\:fill-gray-blue-400\/70:focus {
  fill: rgb(113 123 188 / 0.7);
}

.focus\:fill-gray-blue-400\/75:focus {
  fill: rgb(113 123 188 / 0.75);
}

.focus\:fill-gray-blue-400\/80:focus {
  fill: rgb(113 123 188 / 0.8);
}

.focus\:fill-gray-blue-400\/90:focus {
  fill: rgb(113 123 188 / 0.9);
}

.focus\:fill-gray-blue-400\/95:focus {
  fill: rgb(113 123 188 / 0.95);
}

.focus\:fill-gray-blue-400\/100:focus {
  fill: rgb(113 123 188 / 1);
}

.focus\:fill-gray-blue-500\/0:focus {
  fill: rgb(78 91 166 / 0);
}

.focus\:fill-gray-blue-500\/5:focus {
  fill: rgb(78 91 166 / 0.05);
}

.focus\:fill-gray-blue-500\/10:focus {
  fill: rgb(78 91 166 / 0.1);
}

.focus\:fill-gray-blue-500\/20:focus {
  fill: rgb(78 91 166 / 0.2);
}

.focus\:fill-gray-blue-500\/25:focus {
  fill: rgb(78 91 166 / 0.25);
}

.focus\:fill-gray-blue-500\/30:focus {
  fill: rgb(78 91 166 / 0.3);
}

.focus\:fill-gray-blue-500\/40:focus {
  fill: rgb(78 91 166 / 0.4);
}

.focus\:fill-gray-blue-500\/50:focus {
  fill: rgb(78 91 166 / 0.5);
}

.focus\:fill-gray-blue-500\/60:focus {
  fill: rgb(78 91 166 / 0.6);
}

.focus\:fill-gray-blue-500\/70:focus {
  fill: rgb(78 91 166 / 0.7);
}

.focus\:fill-gray-blue-500\/75:focus {
  fill: rgb(78 91 166 / 0.75);
}

.focus\:fill-gray-blue-500\/80:focus {
  fill: rgb(78 91 166 / 0.8);
}

.focus\:fill-gray-blue-500\/90:focus {
  fill: rgb(78 91 166 / 0.9);
}

.focus\:fill-gray-blue-500\/95:focus {
  fill: rgb(78 91 166 / 0.95);
}

.focus\:fill-gray-blue-500\/100:focus {
  fill: rgb(78 91 166 / 1);
}

.focus\:fill-gray-blue-600\/0:focus {
  fill: rgb(62 71 132 / 0);
}

.focus\:fill-gray-blue-600\/5:focus {
  fill: rgb(62 71 132 / 0.05);
}

.focus\:fill-gray-blue-600\/10:focus {
  fill: rgb(62 71 132 / 0.1);
}

.focus\:fill-gray-blue-600\/20:focus {
  fill: rgb(62 71 132 / 0.2);
}

.focus\:fill-gray-blue-600\/25:focus {
  fill: rgb(62 71 132 / 0.25);
}

.focus\:fill-gray-blue-600\/30:focus {
  fill: rgb(62 71 132 / 0.3);
}

.focus\:fill-gray-blue-600\/40:focus {
  fill: rgb(62 71 132 / 0.4);
}

.focus\:fill-gray-blue-600\/50:focus {
  fill: rgb(62 71 132 / 0.5);
}

.focus\:fill-gray-blue-600\/60:focus {
  fill: rgb(62 71 132 / 0.6);
}

.focus\:fill-gray-blue-600\/70:focus {
  fill: rgb(62 71 132 / 0.7);
}

.focus\:fill-gray-blue-600\/75:focus {
  fill: rgb(62 71 132 / 0.75);
}

.focus\:fill-gray-blue-600\/80:focus {
  fill: rgb(62 71 132 / 0.8);
}

.focus\:fill-gray-blue-600\/90:focus {
  fill: rgb(62 71 132 / 0.9);
}

.focus\:fill-gray-blue-600\/95:focus {
  fill: rgb(62 71 132 / 0.95);
}

.focus\:fill-gray-blue-600\/100:focus {
  fill: rgb(62 71 132 / 1);
}

.focus\:fill-gray-blue-700\/0:focus {
  fill: rgb(54 63 114 / 0);
}

.focus\:fill-gray-blue-700\/5:focus {
  fill: rgb(54 63 114 / 0.05);
}

.focus\:fill-gray-blue-700\/10:focus {
  fill: rgb(54 63 114 / 0.1);
}

.focus\:fill-gray-blue-700\/20:focus {
  fill: rgb(54 63 114 / 0.2);
}

.focus\:fill-gray-blue-700\/25:focus {
  fill: rgb(54 63 114 / 0.25);
}

.focus\:fill-gray-blue-700\/30:focus {
  fill: rgb(54 63 114 / 0.3);
}

.focus\:fill-gray-blue-700\/40:focus {
  fill: rgb(54 63 114 / 0.4);
}

.focus\:fill-gray-blue-700\/50:focus {
  fill: rgb(54 63 114 / 0.5);
}

.focus\:fill-gray-blue-700\/60:focus {
  fill: rgb(54 63 114 / 0.6);
}

.focus\:fill-gray-blue-700\/70:focus {
  fill: rgb(54 63 114 / 0.7);
}

.focus\:fill-gray-blue-700\/75:focus {
  fill: rgb(54 63 114 / 0.75);
}

.focus\:fill-gray-blue-700\/80:focus {
  fill: rgb(54 63 114 / 0.8);
}

.focus\:fill-gray-blue-700\/90:focus {
  fill: rgb(54 63 114 / 0.9);
}

.focus\:fill-gray-blue-700\/95:focus {
  fill: rgb(54 63 114 / 0.95);
}

.focus\:fill-gray-blue-700\/100:focus {
  fill: rgb(54 63 114 / 1);
}

.focus\:fill-gray-blue-800\/0:focus {
  fill: rgb(41 48 86 / 0);
}

.focus\:fill-gray-blue-800\/5:focus {
  fill: rgb(41 48 86 / 0.05);
}

.focus\:fill-gray-blue-800\/10:focus {
  fill: rgb(41 48 86 / 0.1);
}

.focus\:fill-gray-blue-800\/20:focus {
  fill: rgb(41 48 86 / 0.2);
}

.focus\:fill-gray-blue-800\/25:focus {
  fill: rgb(41 48 86 / 0.25);
}

.focus\:fill-gray-blue-800\/30:focus {
  fill: rgb(41 48 86 / 0.3);
}

.focus\:fill-gray-blue-800\/40:focus {
  fill: rgb(41 48 86 / 0.4);
}

.focus\:fill-gray-blue-800\/50:focus {
  fill: rgb(41 48 86 / 0.5);
}

.focus\:fill-gray-blue-800\/60:focus {
  fill: rgb(41 48 86 / 0.6);
}

.focus\:fill-gray-blue-800\/70:focus {
  fill: rgb(41 48 86 / 0.7);
}

.focus\:fill-gray-blue-800\/75:focus {
  fill: rgb(41 48 86 / 0.75);
}

.focus\:fill-gray-blue-800\/80:focus {
  fill: rgb(41 48 86 / 0.8);
}

.focus\:fill-gray-blue-800\/90:focus {
  fill: rgb(41 48 86 / 0.9);
}

.focus\:fill-gray-blue-800\/95:focus {
  fill: rgb(41 48 86 / 0.95);
}

.focus\:fill-gray-blue-800\/100:focus {
  fill: rgb(41 48 86 / 1);
}

.focus\:fill-gray-blue-900\/0:focus {
  fill: rgb(16 19 35 / 0);
}

.focus\:fill-gray-blue-900\/5:focus {
  fill: rgb(16 19 35 / 0.05);
}

.focus\:fill-gray-blue-900\/10:focus {
  fill: rgb(16 19 35 / 0.1);
}

.focus\:fill-gray-blue-900\/20:focus {
  fill: rgb(16 19 35 / 0.2);
}

.focus\:fill-gray-blue-900\/25:focus {
  fill: rgb(16 19 35 / 0.25);
}

.focus\:fill-gray-blue-900\/30:focus {
  fill: rgb(16 19 35 / 0.3);
}

.focus\:fill-gray-blue-900\/40:focus {
  fill: rgb(16 19 35 / 0.4);
}

.focus\:fill-gray-blue-900\/50:focus {
  fill: rgb(16 19 35 / 0.5);
}

.focus\:fill-gray-blue-900\/60:focus {
  fill: rgb(16 19 35 / 0.6);
}

.focus\:fill-gray-blue-900\/70:focus {
  fill: rgb(16 19 35 / 0.7);
}

.focus\:fill-gray-blue-900\/75:focus {
  fill: rgb(16 19 35 / 0.75);
}

.focus\:fill-gray-blue-900\/80:focus {
  fill: rgb(16 19 35 / 0.8);
}

.focus\:fill-gray-blue-900\/90:focus {
  fill: rgb(16 19 35 / 0.9);
}

.focus\:fill-gray-blue-900\/95:focus {
  fill: rgb(16 19 35 / 0.95);
}

.focus\:fill-gray-blue-900\/100:focus {
  fill: rgb(16 19 35 / 1);
}

.focus\:fill-gray-blue\/0:focus {
  fill: rgb(113 123 188 / 0);
}

.focus\:fill-gray-blue\/5:focus {
  fill: rgb(113 123 188 / 0.05);
}

.focus\:fill-gray-blue\/10:focus {
  fill: rgb(113 123 188 / 0.1);
}

.focus\:fill-gray-blue\/20:focus {
  fill: rgb(113 123 188 / 0.2);
}

.focus\:fill-gray-blue\/25:focus {
  fill: rgb(113 123 188 / 0.25);
}

.focus\:fill-gray-blue\/30:focus {
  fill: rgb(113 123 188 / 0.3);
}

.focus\:fill-gray-blue\/40:focus {
  fill: rgb(113 123 188 / 0.4);
}

.focus\:fill-gray-blue\/50:focus {
  fill: rgb(113 123 188 / 0.5);
}

.focus\:fill-gray-blue\/60:focus {
  fill: rgb(113 123 188 / 0.6);
}

.focus\:fill-gray-blue\/70:focus {
  fill: rgb(113 123 188 / 0.7);
}

.focus\:fill-gray-blue\/75:focus {
  fill: rgb(113 123 188 / 0.75);
}

.focus\:fill-gray-blue\/80:focus {
  fill: rgb(113 123 188 / 0.8);
}

.focus\:fill-gray-blue\/90:focus {
  fill: rgb(113 123 188 / 0.9);
}

.focus\:fill-gray-blue\/95:focus {
  fill: rgb(113 123 188 / 0.95);
}

.focus\:fill-gray-blue\/100:focus {
  fill: rgb(113 123 188 / 1);
}

.focus\:fill-gray-cool-25\/0:focus {
  fill: rgb(252 252 253 / 0);
}

.focus\:fill-gray-cool-25\/5:focus {
  fill: rgb(252 252 253 / 0.05);
}

.focus\:fill-gray-cool-25\/10:focus {
  fill: rgb(252 252 253 / 0.1);
}

.focus\:fill-gray-cool-25\/20:focus {
  fill: rgb(252 252 253 / 0.2);
}

.focus\:fill-gray-cool-25\/25:focus {
  fill: rgb(252 252 253 / 0.25);
}

.focus\:fill-gray-cool-25\/30:focus {
  fill: rgb(252 252 253 / 0.3);
}

.focus\:fill-gray-cool-25\/40:focus {
  fill: rgb(252 252 253 / 0.4);
}

.focus\:fill-gray-cool-25\/50:focus {
  fill: rgb(252 252 253 / 0.5);
}

.focus\:fill-gray-cool-25\/60:focus {
  fill: rgb(252 252 253 / 0.6);
}

.focus\:fill-gray-cool-25\/70:focus {
  fill: rgb(252 252 253 / 0.7);
}

.focus\:fill-gray-cool-25\/75:focus {
  fill: rgb(252 252 253 / 0.75);
}

.focus\:fill-gray-cool-25\/80:focus {
  fill: rgb(252 252 253 / 0.8);
}

.focus\:fill-gray-cool-25\/90:focus {
  fill: rgb(252 252 253 / 0.9);
}

.focus\:fill-gray-cool-25\/95:focus {
  fill: rgb(252 252 253 / 0.95);
}

.focus\:fill-gray-cool-25\/100:focus {
  fill: rgb(252 252 253 / 1);
}

.focus\:fill-gray-cool-50\/0:focus {
  fill: rgb(249 249 251 / 0);
}

.focus\:fill-gray-cool-50\/5:focus {
  fill: rgb(249 249 251 / 0.05);
}

.focus\:fill-gray-cool-50\/10:focus {
  fill: rgb(249 249 251 / 0.1);
}

.focus\:fill-gray-cool-50\/20:focus {
  fill: rgb(249 249 251 / 0.2);
}

.focus\:fill-gray-cool-50\/25:focus {
  fill: rgb(249 249 251 / 0.25);
}

.focus\:fill-gray-cool-50\/30:focus {
  fill: rgb(249 249 251 / 0.3);
}

.focus\:fill-gray-cool-50\/40:focus {
  fill: rgb(249 249 251 / 0.4);
}

.focus\:fill-gray-cool-50\/50:focus {
  fill: rgb(249 249 251 / 0.5);
}

.focus\:fill-gray-cool-50\/60:focus {
  fill: rgb(249 249 251 / 0.6);
}

.focus\:fill-gray-cool-50\/70:focus {
  fill: rgb(249 249 251 / 0.7);
}

.focus\:fill-gray-cool-50\/75:focus {
  fill: rgb(249 249 251 / 0.75);
}

.focus\:fill-gray-cool-50\/80:focus {
  fill: rgb(249 249 251 / 0.8);
}

.focus\:fill-gray-cool-50\/90:focus {
  fill: rgb(249 249 251 / 0.9);
}

.focus\:fill-gray-cool-50\/95:focus {
  fill: rgb(249 249 251 / 0.95);
}

.focus\:fill-gray-cool-50\/100:focus {
  fill: rgb(249 249 251 / 1);
}

.focus\:fill-gray-cool-100\/0:focus {
  fill: rgb(239 241 245 / 0);
}

.focus\:fill-gray-cool-100\/5:focus {
  fill: rgb(239 241 245 / 0.05);
}

.focus\:fill-gray-cool-100\/10:focus {
  fill: rgb(239 241 245 / 0.1);
}

.focus\:fill-gray-cool-100\/20:focus {
  fill: rgb(239 241 245 / 0.2);
}

.focus\:fill-gray-cool-100\/25:focus {
  fill: rgb(239 241 245 / 0.25);
}

.focus\:fill-gray-cool-100\/30:focus {
  fill: rgb(239 241 245 / 0.3);
}

.focus\:fill-gray-cool-100\/40:focus {
  fill: rgb(239 241 245 / 0.4);
}

.focus\:fill-gray-cool-100\/50:focus {
  fill: rgb(239 241 245 / 0.5);
}

.focus\:fill-gray-cool-100\/60:focus {
  fill: rgb(239 241 245 / 0.6);
}

.focus\:fill-gray-cool-100\/70:focus {
  fill: rgb(239 241 245 / 0.7);
}

.focus\:fill-gray-cool-100\/75:focus {
  fill: rgb(239 241 245 / 0.75);
}

.focus\:fill-gray-cool-100\/80:focus {
  fill: rgb(239 241 245 / 0.8);
}

.focus\:fill-gray-cool-100\/90:focus {
  fill: rgb(239 241 245 / 0.9);
}

.focus\:fill-gray-cool-100\/95:focus {
  fill: rgb(239 241 245 / 0.95);
}

.focus\:fill-gray-cool-100\/100:focus {
  fill: rgb(239 241 245 / 1);
}

.focus\:fill-gray-cool-200\/0:focus {
  fill: rgb(220 223 234 / 0);
}

.focus\:fill-gray-cool-200\/5:focus {
  fill: rgb(220 223 234 / 0.05);
}

.focus\:fill-gray-cool-200\/10:focus {
  fill: rgb(220 223 234 / 0.1);
}

.focus\:fill-gray-cool-200\/20:focus {
  fill: rgb(220 223 234 / 0.2);
}

.focus\:fill-gray-cool-200\/25:focus {
  fill: rgb(220 223 234 / 0.25);
}

.focus\:fill-gray-cool-200\/30:focus {
  fill: rgb(220 223 234 / 0.3);
}

.focus\:fill-gray-cool-200\/40:focus {
  fill: rgb(220 223 234 / 0.4);
}

.focus\:fill-gray-cool-200\/50:focus {
  fill: rgb(220 223 234 / 0.5);
}

.focus\:fill-gray-cool-200\/60:focus {
  fill: rgb(220 223 234 / 0.6);
}

.focus\:fill-gray-cool-200\/70:focus {
  fill: rgb(220 223 234 / 0.7);
}

.focus\:fill-gray-cool-200\/75:focus {
  fill: rgb(220 223 234 / 0.75);
}

.focus\:fill-gray-cool-200\/80:focus {
  fill: rgb(220 223 234 / 0.8);
}

.focus\:fill-gray-cool-200\/90:focus {
  fill: rgb(220 223 234 / 0.9);
}

.focus\:fill-gray-cool-200\/95:focus {
  fill: rgb(220 223 234 / 0.95);
}

.focus\:fill-gray-cool-200\/100:focus {
  fill: rgb(220 223 234 / 1);
}

.focus\:fill-gray-cool-300\/0:focus {
  fill: rgb(185 192 212 / 0);
}

.focus\:fill-gray-cool-300\/5:focus {
  fill: rgb(185 192 212 / 0.05);
}

.focus\:fill-gray-cool-300\/10:focus {
  fill: rgb(185 192 212 / 0.1);
}

.focus\:fill-gray-cool-300\/20:focus {
  fill: rgb(185 192 212 / 0.2);
}

.focus\:fill-gray-cool-300\/25:focus {
  fill: rgb(185 192 212 / 0.25);
}

.focus\:fill-gray-cool-300\/30:focus {
  fill: rgb(185 192 212 / 0.3);
}

.focus\:fill-gray-cool-300\/40:focus {
  fill: rgb(185 192 212 / 0.4);
}

.focus\:fill-gray-cool-300\/50:focus {
  fill: rgb(185 192 212 / 0.5);
}

.focus\:fill-gray-cool-300\/60:focus {
  fill: rgb(185 192 212 / 0.6);
}

.focus\:fill-gray-cool-300\/70:focus {
  fill: rgb(185 192 212 / 0.7);
}

.focus\:fill-gray-cool-300\/75:focus {
  fill: rgb(185 192 212 / 0.75);
}

.focus\:fill-gray-cool-300\/80:focus {
  fill: rgb(185 192 212 / 0.8);
}

.focus\:fill-gray-cool-300\/90:focus {
  fill: rgb(185 192 212 / 0.9);
}

.focus\:fill-gray-cool-300\/95:focus {
  fill: rgb(185 192 212 / 0.95);
}

.focus\:fill-gray-cool-300\/100:focus {
  fill: rgb(185 192 212 / 1);
}

.focus\:fill-gray-cool-400\/0:focus {
  fill: rgb(125 137 176 / 0);
}

.focus\:fill-gray-cool-400\/5:focus {
  fill: rgb(125 137 176 / 0.05);
}

.focus\:fill-gray-cool-400\/10:focus {
  fill: rgb(125 137 176 / 0.1);
}

.focus\:fill-gray-cool-400\/20:focus {
  fill: rgb(125 137 176 / 0.2);
}

.focus\:fill-gray-cool-400\/25:focus {
  fill: rgb(125 137 176 / 0.25);
}

.focus\:fill-gray-cool-400\/30:focus {
  fill: rgb(125 137 176 / 0.3);
}

.focus\:fill-gray-cool-400\/40:focus {
  fill: rgb(125 137 176 / 0.4);
}

.focus\:fill-gray-cool-400\/50:focus {
  fill: rgb(125 137 176 / 0.5);
}

.focus\:fill-gray-cool-400\/60:focus {
  fill: rgb(125 137 176 / 0.6);
}

.focus\:fill-gray-cool-400\/70:focus {
  fill: rgb(125 137 176 / 0.7);
}

.focus\:fill-gray-cool-400\/75:focus {
  fill: rgb(125 137 176 / 0.75);
}

.focus\:fill-gray-cool-400\/80:focus {
  fill: rgb(125 137 176 / 0.8);
}

.focus\:fill-gray-cool-400\/90:focus {
  fill: rgb(125 137 176 / 0.9);
}

.focus\:fill-gray-cool-400\/95:focus {
  fill: rgb(125 137 176 / 0.95);
}

.focus\:fill-gray-cool-400\/100:focus {
  fill: rgb(125 137 176 / 1);
}

.focus\:fill-gray-cool-500\/0:focus {
  fill: rgb(93 107 152 / 0);
}

.focus\:fill-gray-cool-500\/5:focus {
  fill: rgb(93 107 152 / 0.05);
}

.focus\:fill-gray-cool-500\/10:focus {
  fill: rgb(93 107 152 / 0.1);
}

.focus\:fill-gray-cool-500\/20:focus {
  fill: rgb(93 107 152 / 0.2);
}

.focus\:fill-gray-cool-500\/25:focus {
  fill: rgb(93 107 152 / 0.25);
}

.focus\:fill-gray-cool-500\/30:focus {
  fill: rgb(93 107 152 / 0.3);
}

.focus\:fill-gray-cool-500\/40:focus {
  fill: rgb(93 107 152 / 0.4);
}

.focus\:fill-gray-cool-500\/50:focus {
  fill: rgb(93 107 152 / 0.5);
}

.focus\:fill-gray-cool-500\/60:focus {
  fill: rgb(93 107 152 / 0.6);
}

.focus\:fill-gray-cool-500\/70:focus {
  fill: rgb(93 107 152 / 0.7);
}

.focus\:fill-gray-cool-500\/75:focus {
  fill: rgb(93 107 152 / 0.75);
}

.focus\:fill-gray-cool-500\/80:focus {
  fill: rgb(93 107 152 / 0.8);
}

.focus\:fill-gray-cool-500\/90:focus {
  fill: rgb(93 107 152 / 0.9);
}

.focus\:fill-gray-cool-500\/95:focus {
  fill: rgb(93 107 152 / 0.95);
}

.focus\:fill-gray-cool-500\/100:focus {
  fill: rgb(93 107 152 / 1);
}

.focus\:fill-gray-cool-600\/0:focus {
  fill: rgb(74 85 120 / 0);
}

.focus\:fill-gray-cool-600\/5:focus {
  fill: rgb(74 85 120 / 0.05);
}

.focus\:fill-gray-cool-600\/10:focus {
  fill: rgb(74 85 120 / 0.1);
}

.focus\:fill-gray-cool-600\/20:focus {
  fill: rgb(74 85 120 / 0.2);
}

.focus\:fill-gray-cool-600\/25:focus {
  fill: rgb(74 85 120 / 0.25);
}

.focus\:fill-gray-cool-600\/30:focus {
  fill: rgb(74 85 120 / 0.3);
}

.focus\:fill-gray-cool-600\/40:focus {
  fill: rgb(74 85 120 / 0.4);
}

.focus\:fill-gray-cool-600\/50:focus {
  fill: rgb(74 85 120 / 0.5);
}

.focus\:fill-gray-cool-600\/60:focus {
  fill: rgb(74 85 120 / 0.6);
}

.focus\:fill-gray-cool-600\/70:focus {
  fill: rgb(74 85 120 / 0.7);
}

.focus\:fill-gray-cool-600\/75:focus {
  fill: rgb(74 85 120 / 0.75);
}

.focus\:fill-gray-cool-600\/80:focus {
  fill: rgb(74 85 120 / 0.8);
}

.focus\:fill-gray-cool-600\/90:focus {
  fill: rgb(74 85 120 / 0.9);
}

.focus\:fill-gray-cool-600\/95:focus {
  fill: rgb(74 85 120 / 0.95);
}

.focus\:fill-gray-cool-600\/100:focus {
  fill: rgb(74 85 120 / 1);
}

.focus\:fill-gray-cool-700\/0:focus {
  fill: rgb(64 73 104 / 0);
}

.focus\:fill-gray-cool-700\/5:focus {
  fill: rgb(64 73 104 / 0.05);
}

.focus\:fill-gray-cool-700\/10:focus {
  fill: rgb(64 73 104 / 0.1);
}

.focus\:fill-gray-cool-700\/20:focus {
  fill: rgb(64 73 104 / 0.2);
}

.focus\:fill-gray-cool-700\/25:focus {
  fill: rgb(64 73 104 / 0.25);
}

.focus\:fill-gray-cool-700\/30:focus {
  fill: rgb(64 73 104 / 0.3);
}

.focus\:fill-gray-cool-700\/40:focus {
  fill: rgb(64 73 104 / 0.4);
}

.focus\:fill-gray-cool-700\/50:focus {
  fill: rgb(64 73 104 / 0.5);
}

.focus\:fill-gray-cool-700\/60:focus {
  fill: rgb(64 73 104 / 0.6);
}

.focus\:fill-gray-cool-700\/70:focus {
  fill: rgb(64 73 104 / 0.7);
}

.focus\:fill-gray-cool-700\/75:focus {
  fill: rgb(64 73 104 / 0.75);
}

.focus\:fill-gray-cool-700\/80:focus {
  fill: rgb(64 73 104 / 0.8);
}

.focus\:fill-gray-cool-700\/90:focus {
  fill: rgb(64 73 104 / 0.9);
}

.focus\:fill-gray-cool-700\/95:focus {
  fill: rgb(64 73 104 / 0.95);
}

.focus\:fill-gray-cool-700\/100:focus {
  fill: rgb(64 73 104 / 1);
}

.focus\:fill-gray-cool-800\/0:focus {
  fill: rgb(48 55 79 / 0);
}

.focus\:fill-gray-cool-800\/5:focus {
  fill: rgb(48 55 79 / 0.05);
}

.focus\:fill-gray-cool-800\/10:focus {
  fill: rgb(48 55 79 / 0.1);
}

.focus\:fill-gray-cool-800\/20:focus {
  fill: rgb(48 55 79 / 0.2);
}

.focus\:fill-gray-cool-800\/25:focus {
  fill: rgb(48 55 79 / 0.25);
}

.focus\:fill-gray-cool-800\/30:focus {
  fill: rgb(48 55 79 / 0.3);
}

.focus\:fill-gray-cool-800\/40:focus {
  fill: rgb(48 55 79 / 0.4);
}

.focus\:fill-gray-cool-800\/50:focus {
  fill: rgb(48 55 79 / 0.5);
}

.focus\:fill-gray-cool-800\/60:focus {
  fill: rgb(48 55 79 / 0.6);
}

.focus\:fill-gray-cool-800\/70:focus {
  fill: rgb(48 55 79 / 0.7);
}

.focus\:fill-gray-cool-800\/75:focus {
  fill: rgb(48 55 79 / 0.75);
}

.focus\:fill-gray-cool-800\/80:focus {
  fill: rgb(48 55 79 / 0.8);
}

.focus\:fill-gray-cool-800\/90:focus {
  fill: rgb(48 55 79 / 0.9);
}

.focus\:fill-gray-cool-800\/95:focus {
  fill: rgb(48 55 79 / 0.95);
}

.focus\:fill-gray-cool-800\/100:focus {
  fill: rgb(48 55 79 / 1);
}

.focus\:fill-gray-cool-900\/0:focus {
  fill: rgb(17 19 34 / 0);
}

.focus\:fill-gray-cool-900\/5:focus {
  fill: rgb(17 19 34 / 0.05);
}

.focus\:fill-gray-cool-900\/10:focus {
  fill: rgb(17 19 34 / 0.1);
}

.focus\:fill-gray-cool-900\/20:focus {
  fill: rgb(17 19 34 / 0.2);
}

.focus\:fill-gray-cool-900\/25:focus {
  fill: rgb(17 19 34 / 0.25);
}

.focus\:fill-gray-cool-900\/30:focus {
  fill: rgb(17 19 34 / 0.3);
}

.focus\:fill-gray-cool-900\/40:focus {
  fill: rgb(17 19 34 / 0.4);
}

.focus\:fill-gray-cool-900\/50:focus {
  fill: rgb(17 19 34 / 0.5);
}

.focus\:fill-gray-cool-900\/60:focus {
  fill: rgb(17 19 34 / 0.6);
}

.focus\:fill-gray-cool-900\/70:focus {
  fill: rgb(17 19 34 / 0.7);
}

.focus\:fill-gray-cool-900\/75:focus {
  fill: rgb(17 19 34 / 0.75);
}

.focus\:fill-gray-cool-900\/80:focus {
  fill: rgb(17 19 34 / 0.8);
}

.focus\:fill-gray-cool-900\/90:focus {
  fill: rgb(17 19 34 / 0.9);
}

.focus\:fill-gray-cool-900\/95:focus {
  fill: rgb(17 19 34 / 0.95);
}

.focus\:fill-gray-cool-900\/100:focus {
  fill: rgb(17 19 34 / 1);
}

.focus\:fill-gray-cool\/0:focus {
  fill: rgb(125 137 176 / 0);
}

.focus\:fill-gray-cool\/5:focus {
  fill: rgb(125 137 176 / 0.05);
}

.focus\:fill-gray-cool\/10:focus {
  fill: rgb(125 137 176 / 0.1);
}

.focus\:fill-gray-cool\/20:focus {
  fill: rgb(125 137 176 / 0.2);
}

.focus\:fill-gray-cool\/25:focus {
  fill: rgb(125 137 176 / 0.25);
}

.focus\:fill-gray-cool\/30:focus {
  fill: rgb(125 137 176 / 0.3);
}

.focus\:fill-gray-cool\/40:focus {
  fill: rgb(125 137 176 / 0.4);
}

.focus\:fill-gray-cool\/50:focus {
  fill: rgb(125 137 176 / 0.5);
}

.focus\:fill-gray-cool\/60:focus {
  fill: rgb(125 137 176 / 0.6);
}

.focus\:fill-gray-cool\/70:focus {
  fill: rgb(125 137 176 / 0.7);
}

.focus\:fill-gray-cool\/75:focus {
  fill: rgb(125 137 176 / 0.75);
}

.focus\:fill-gray-cool\/80:focus {
  fill: rgb(125 137 176 / 0.8);
}

.focus\:fill-gray-cool\/90:focus {
  fill: rgb(125 137 176 / 0.9);
}

.focus\:fill-gray-cool\/95:focus {
  fill: rgb(125 137 176 / 0.95);
}

.focus\:fill-gray-cool\/100:focus {
  fill: rgb(125 137 176 / 1);
}

.focus\:fill-gray-modern-25\/0:focus {
  fill: rgb(252 252 253 / 0);
}

.focus\:fill-gray-modern-25\/5:focus {
  fill: rgb(252 252 253 / 0.05);
}

.focus\:fill-gray-modern-25\/10:focus {
  fill: rgb(252 252 253 / 0.1);
}

.focus\:fill-gray-modern-25\/20:focus {
  fill: rgb(252 252 253 / 0.2);
}

.focus\:fill-gray-modern-25\/25:focus {
  fill: rgb(252 252 253 / 0.25);
}

.focus\:fill-gray-modern-25\/30:focus {
  fill: rgb(252 252 253 / 0.3);
}

.focus\:fill-gray-modern-25\/40:focus {
  fill: rgb(252 252 253 / 0.4);
}

.focus\:fill-gray-modern-25\/50:focus {
  fill: rgb(252 252 253 / 0.5);
}

.focus\:fill-gray-modern-25\/60:focus {
  fill: rgb(252 252 253 / 0.6);
}

.focus\:fill-gray-modern-25\/70:focus {
  fill: rgb(252 252 253 / 0.7);
}

.focus\:fill-gray-modern-25\/75:focus {
  fill: rgb(252 252 253 / 0.75);
}

.focus\:fill-gray-modern-25\/80:focus {
  fill: rgb(252 252 253 / 0.8);
}

.focus\:fill-gray-modern-25\/90:focus {
  fill: rgb(252 252 253 / 0.9);
}

.focus\:fill-gray-modern-25\/95:focus {
  fill: rgb(252 252 253 / 0.95);
}

.focus\:fill-gray-modern-25\/100:focus {
  fill: rgb(252 252 253 / 1);
}

.focus\:fill-gray-modern-50\/0:focus {
  fill: rgb(248 250 252 / 0);
}

.focus\:fill-gray-modern-50\/5:focus {
  fill: rgb(248 250 252 / 0.05);
}

.focus\:fill-gray-modern-50\/10:focus {
  fill: rgb(248 250 252 / 0.1);
}

.focus\:fill-gray-modern-50\/20:focus {
  fill: rgb(248 250 252 / 0.2);
}

.focus\:fill-gray-modern-50\/25:focus {
  fill: rgb(248 250 252 / 0.25);
}

.focus\:fill-gray-modern-50\/30:focus {
  fill: rgb(248 250 252 / 0.3);
}

.focus\:fill-gray-modern-50\/40:focus {
  fill: rgb(248 250 252 / 0.4);
}

.focus\:fill-gray-modern-50\/50:focus {
  fill: rgb(248 250 252 / 0.5);
}

.focus\:fill-gray-modern-50\/60:focus {
  fill: rgb(248 250 252 / 0.6);
}

.focus\:fill-gray-modern-50\/70:focus {
  fill: rgb(248 250 252 / 0.7);
}

.focus\:fill-gray-modern-50\/75:focus {
  fill: rgb(248 250 252 / 0.75);
}

.focus\:fill-gray-modern-50\/80:focus {
  fill: rgb(248 250 252 / 0.8);
}

.focus\:fill-gray-modern-50\/90:focus {
  fill: rgb(248 250 252 / 0.9);
}

.focus\:fill-gray-modern-50\/95:focus {
  fill: rgb(248 250 252 / 0.95);
}

.focus\:fill-gray-modern-50\/100:focus {
  fill: rgb(248 250 252 / 1);
}

.focus\:fill-gray-modern-100\/0:focus {
  fill: rgb(238 242 246 / 0);
}

.focus\:fill-gray-modern-100\/5:focus {
  fill: rgb(238 242 246 / 0.05);
}

.focus\:fill-gray-modern-100\/10:focus {
  fill: rgb(238 242 246 / 0.1);
}

.focus\:fill-gray-modern-100\/20:focus {
  fill: rgb(238 242 246 / 0.2);
}

.focus\:fill-gray-modern-100\/25:focus {
  fill: rgb(238 242 246 / 0.25);
}

.focus\:fill-gray-modern-100\/30:focus {
  fill: rgb(238 242 246 / 0.3);
}

.focus\:fill-gray-modern-100\/40:focus {
  fill: rgb(238 242 246 / 0.4);
}

.focus\:fill-gray-modern-100\/50:focus {
  fill: rgb(238 242 246 / 0.5);
}

.focus\:fill-gray-modern-100\/60:focus {
  fill: rgb(238 242 246 / 0.6);
}

.focus\:fill-gray-modern-100\/70:focus {
  fill: rgb(238 242 246 / 0.7);
}

.focus\:fill-gray-modern-100\/75:focus {
  fill: rgb(238 242 246 / 0.75);
}

.focus\:fill-gray-modern-100\/80:focus {
  fill: rgb(238 242 246 / 0.8);
}

.focus\:fill-gray-modern-100\/90:focus {
  fill: rgb(238 242 246 / 0.9);
}

.focus\:fill-gray-modern-100\/95:focus {
  fill: rgb(238 242 246 / 0.95);
}

.focus\:fill-gray-modern-100\/100:focus {
  fill: rgb(238 242 246 / 1);
}

.focus\:fill-gray-modern-200\/0:focus {
  fill: rgb(227 232 239 / 0);
}

.focus\:fill-gray-modern-200\/5:focus {
  fill: rgb(227 232 239 / 0.05);
}

.focus\:fill-gray-modern-200\/10:focus {
  fill: rgb(227 232 239 / 0.1);
}

.focus\:fill-gray-modern-200\/20:focus {
  fill: rgb(227 232 239 / 0.2);
}

.focus\:fill-gray-modern-200\/25:focus {
  fill: rgb(227 232 239 / 0.25);
}

.focus\:fill-gray-modern-200\/30:focus {
  fill: rgb(227 232 239 / 0.3);
}

.focus\:fill-gray-modern-200\/40:focus {
  fill: rgb(227 232 239 / 0.4);
}

.focus\:fill-gray-modern-200\/50:focus {
  fill: rgb(227 232 239 / 0.5);
}

.focus\:fill-gray-modern-200\/60:focus {
  fill: rgb(227 232 239 / 0.6);
}

.focus\:fill-gray-modern-200\/70:focus {
  fill: rgb(227 232 239 / 0.7);
}

.focus\:fill-gray-modern-200\/75:focus {
  fill: rgb(227 232 239 / 0.75);
}

.focus\:fill-gray-modern-200\/80:focus {
  fill: rgb(227 232 239 / 0.8);
}

.focus\:fill-gray-modern-200\/90:focus {
  fill: rgb(227 232 239 / 0.9);
}

.focus\:fill-gray-modern-200\/95:focus {
  fill: rgb(227 232 239 / 0.95);
}

.focus\:fill-gray-modern-200\/100:focus {
  fill: rgb(227 232 239 / 1);
}

.focus\:fill-gray-modern-300\/0:focus {
  fill: rgb(205 213 223 / 0);
}

.focus\:fill-gray-modern-300\/5:focus {
  fill: rgb(205 213 223 / 0.05);
}

.focus\:fill-gray-modern-300\/10:focus {
  fill: rgb(205 213 223 / 0.1);
}

.focus\:fill-gray-modern-300\/20:focus {
  fill: rgb(205 213 223 / 0.2);
}

.focus\:fill-gray-modern-300\/25:focus {
  fill: rgb(205 213 223 / 0.25);
}

.focus\:fill-gray-modern-300\/30:focus {
  fill: rgb(205 213 223 / 0.3);
}

.focus\:fill-gray-modern-300\/40:focus {
  fill: rgb(205 213 223 / 0.4);
}

.focus\:fill-gray-modern-300\/50:focus {
  fill: rgb(205 213 223 / 0.5);
}

.focus\:fill-gray-modern-300\/60:focus {
  fill: rgb(205 213 223 / 0.6);
}

.focus\:fill-gray-modern-300\/70:focus {
  fill: rgb(205 213 223 / 0.7);
}

.focus\:fill-gray-modern-300\/75:focus {
  fill: rgb(205 213 223 / 0.75);
}

.focus\:fill-gray-modern-300\/80:focus {
  fill: rgb(205 213 223 / 0.8);
}

.focus\:fill-gray-modern-300\/90:focus {
  fill: rgb(205 213 223 / 0.9);
}

.focus\:fill-gray-modern-300\/95:focus {
  fill: rgb(205 213 223 / 0.95);
}

.focus\:fill-gray-modern-300\/100:focus {
  fill: rgb(205 213 223 / 1);
}

.focus\:fill-gray-modern-400\/0:focus {
  fill: rgb(154 164 178 / 0);
}

.focus\:fill-gray-modern-400\/5:focus {
  fill: rgb(154 164 178 / 0.05);
}

.focus\:fill-gray-modern-400\/10:focus {
  fill: rgb(154 164 178 / 0.1);
}

.focus\:fill-gray-modern-400\/20:focus {
  fill: rgb(154 164 178 / 0.2);
}

.focus\:fill-gray-modern-400\/25:focus {
  fill: rgb(154 164 178 / 0.25);
}

.focus\:fill-gray-modern-400\/30:focus {
  fill: rgb(154 164 178 / 0.3);
}

.focus\:fill-gray-modern-400\/40:focus {
  fill: rgb(154 164 178 / 0.4);
}

.focus\:fill-gray-modern-400\/50:focus {
  fill: rgb(154 164 178 / 0.5);
}

.focus\:fill-gray-modern-400\/60:focus {
  fill: rgb(154 164 178 / 0.6);
}

.focus\:fill-gray-modern-400\/70:focus {
  fill: rgb(154 164 178 / 0.7);
}

.focus\:fill-gray-modern-400\/75:focus {
  fill: rgb(154 164 178 / 0.75);
}

.focus\:fill-gray-modern-400\/80:focus {
  fill: rgb(154 164 178 / 0.8);
}

.focus\:fill-gray-modern-400\/90:focus {
  fill: rgb(154 164 178 / 0.9);
}

.focus\:fill-gray-modern-400\/95:focus {
  fill: rgb(154 164 178 / 0.95);
}

.focus\:fill-gray-modern-400\/100:focus {
  fill: rgb(154 164 178 / 1);
}

.focus\:fill-gray-modern-500\/0:focus {
  fill: rgb(105 117 134 / 0);
}

.focus\:fill-gray-modern-500\/5:focus {
  fill: rgb(105 117 134 / 0.05);
}

.focus\:fill-gray-modern-500\/10:focus {
  fill: rgb(105 117 134 / 0.1);
}

.focus\:fill-gray-modern-500\/20:focus {
  fill: rgb(105 117 134 / 0.2);
}

.focus\:fill-gray-modern-500\/25:focus {
  fill: rgb(105 117 134 / 0.25);
}

.focus\:fill-gray-modern-500\/30:focus {
  fill: rgb(105 117 134 / 0.3);
}

.focus\:fill-gray-modern-500\/40:focus {
  fill: rgb(105 117 134 / 0.4);
}

.focus\:fill-gray-modern-500\/50:focus {
  fill: rgb(105 117 134 / 0.5);
}

.focus\:fill-gray-modern-500\/60:focus {
  fill: rgb(105 117 134 / 0.6);
}

.focus\:fill-gray-modern-500\/70:focus {
  fill: rgb(105 117 134 / 0.7);
}

.focus\:fill-gray-modern-500\/75:focus {
  fill: rgb(105 117 134 / 0.75);
}

.focus\:fill-gray-modern-500\/80:focus {
  fill: rgb(105 117 134 / 0.8);
}

.focus\:fill-gray-modern-500\/90:focus {
  fill: rgb(105 117 134 / 0.9);
}

.focus\:fill-gray-modern-500\/95:focus {
  fill: rgb(105 117 134 / 0.95);
}

.focus\:fill-gray-modern-500\/100:focus {
  fill: rgb(105 117 134 / 1);
}

.focus\:fill-gray-modern-600\/0:focus {
  fill: rgb(72 85 101 / 0);
}

.focus\:fill-gray-modern-600\/5:focus {
  fill: rgb(72 85 101 / 0.05);
}

.focus\:fill-gray-modern-600\/10:focus {
  fill: rgb(72 85 101 / 0.1);
}

.focus\:fill-gray-modern-600\/20:focus {
  fill: rgb(72 85 101 / 0.2);
}

.focus\:fill-gray-modern-600\/25:focus {
  fill: rgb(72 85 101 / 0.25);
}

.focus\:fill-gray-modern-600\/30:focus {
  fill: rgb(72 85 101 / 0.3);
}

.focus\:fill-gray-modern-600\/40:focus {
  fill: rgb(72 85 101 / 0.4);
}

.focus\:fill-gray-modern-600\/50:focus {
  fill: rgb(72 85 101 / 0.5);
}

.focus\:fill-gray-modern-600\/60:focus {
  fill: rgb(72 85 101 / 0.6);
}

.focus\:fill-gray-modern-600\/70:focus {
  fill: rgb(72 85 101 / 0.7);
}

.focus\:fill-gray-modern-600\/75:focus {
  fill: rgb(72 85 101 / 0.75);
}

.focus\:fill-gray-modern-600\/80:focus {
  fill: rgb(72 85 101 / 0.8);
}

.focus\:fill-gray-modern-600\/90:focus {
  fill: rgb(72 85 101 / 0.9);
}

.focus\:fill-gray-modern-600\/95:focus {
  fill: rgb(72 85 101 / 0.95);
}

.focus\:fill-gray-modern-600\/100:focus {
  fill: rgb(72 85 101 / 1);
}

.focus\:fill-gray-modern-700\/0:focus {
  fill: rgb(54 65 82 / 0);
}

.focus\:fill-gray-modern-700\/5:focus {
  fill: rgb(54 65 82 / 0.05);
}

.focus\:fill-gray-modern-700\/10:focus {
  fill: rgb(54 65 82 / 0.1);
}

.focus\:fill-gray-modern-700\/20:focus {
  fill: rgb(54 65 82 / 0.2);
}

.focus\:fill-gray-modern-700\/25:focus {
  fill: rgb(54 65 82 / 0.25);
}

.focus\:fill-gray-modern-700\/30:focus {
  fill: rgb(54 65 82 / 0.3);
}

.focus\:fill-gray-modern-700\/40:focus {
  fill: rgb(54 65 82 / 0.4);
}

.focus\:fill-gray-modern-700\/50:focus {
  fill: rgb(54 65 82 / 0.5);
}

.focus\:fill-gray-modern-700\/60:focus {
  fill: rgb(54 65 82 / 0.6);
}

.focus\:fill-gray-modern-700\/70:focus {
  fill: rgb(54 65 82 / 0.7);
}

.focus\:fill-gray-modern-700\/75:focus {
  fill: rgb(54 65 82 / 0.75);
}

.focus\:fill-gray-modern-700\/80:focus {
  fill: rgb(54 65 82 / 0.8);
}

.focus\:fill-gray-modern-700\/90:focus {
  fill: rgb(54 65 82 / 0.9);
}

.focus\:fill-gray-modern-700\/95:focus {
  fill: rgb(54 65 82 / 0.95);
}

.focus\:fill-gray-modern-700\/100:focus {
  fill: rgb(54 65 82 / 1);
}

.focus\:fill-gray-modern-800\/0:focus {
  fill: rgb(32 41 57 / 0);
}

.focus\:fill-gray-modern-800\/5:focus {
  fill: rgb(32 41 57 / 0.05);
}

.focus\:fill-gray-modern-800\/10:focus {
  fill: rgb(32 41 57 / 0.1);
}

.focus\:fill-gray-modern-800\/20:focus {
  fill: rgb(32 41 57 / 0.2);
}

.focus\:fill-gray-modern-800\/25:focus {
  fill: rgb(32 41 57 / 0.25);
}

.focus\:fill-gray-modern-800\/30:focus {
  fill: rgb(32 41 57 / 0.3);
}

.focus\:fill-gray-modern-800\/40:focus {
  fill: rgb(32 41 57 / 0.4);
}

.focus\:fill-gray-modern-800\/50:focus {
  fill: rgb(32 41 57 / 0.5);
}

.focus\:fill-gray-modern-800\/60:focus {
  fill: rgb(32 41 57 / 0.6);
}

.focus\:fill-gray-modern-800\/70:focus {
  fill: rgb(32 41 57 / 0.7);
}

.focus\:fill-gray-modern-800\/75:focus {
  fill: rgb(32 41 57 / 0.75);
}

.focus\:fill-gray-modern-800\/80:focus {
  fill: rgb(32 41 57 / 0.8);
}

.focus\:fill-gray-modern-800\/90:focus {
  fill: rgb(32 41 57 / 0.9);
}

.focus\:fill-gray-modern-800\/95:focus {
  fill: rgb(32 41 57 / 0.95);
}

.focus\:fill-gray-modern-800\/100:focus {
  fill: rgb(32 41 57 / 1);
}

.focus\:fill-gray-modern-900\/0:focus {
  fill: rgb(18 25 38 / 0);
}

.focus\:fill-gray-modern-900\/5:focus {
  fill: rgb(18 25 38 / 0.05);
}

.focus\:fill-gray-modern-900\/10:focus {
  fill: rgb(18 25 38 / 0.1);
}

.focus\:fill-gray-modern-900\/20:focus {
  fill: rgb(18 25 38 / 0.2);
}

.focus\:fill-gray-modern-900\/25:focus {
  fill: rgb(18 25 38 / 0.25);
}

.focus\:fill-gray-modern-900\/30:focus {
  fill: rgb(18 25 38 / 0.3);
}

.focus\:fill-gray-modern-900\/40:focus {
  fill: rgb(18 25 38 / 0.4);
}

.focus\:fill-gray-modern-900\/50:focus {
  fill: rgb(18 25 38 / 0.5);
}

.focus\:fill-gray-modern-900\/60:focus {
  fill: rgb(18 25 38 / 0.6);
}

.focus\:fill-gray-modern-900\/70:focus {
  fill: rgb(18 25 38 / 0.7);
}

.focus\:fill-gray-modern-900\/75:focus {
  fill: rgb(18 25 38 / 0.75);
}

.focus\:fill-gray-modern-900\/80:focus {
  fill: rgb(18 25 38 / 0.8);
}

.focus\:fill-gray-modern-900\/90:focus {
  fill: rgb(18 25 38 / 0.9);
}

.focus\:fill-gray-modern-900\/95:focus {
  fill: rgb(18 25 38 / 0.95);
}

.focus\:fill-gray-modern-900\/100:focus {
  fill: rgb(18 25 38 / 1);
}

.focus\:fill-gray-modern\/0:focus {
  fill: rgb(154 164 178 / 0);
}

.focus\:fill-gray-modern\/5:focus {
  fill: rgb(154 164 178 / 0.05);
}

.focus\:fill-gray-modern\/10:focus {
  fill: rgb(154 164 178 / 0.1);
}

.focus\:fill-gray-modern\/20:focus {
  fill: rgb(154 164 178 / 0.2);
}

.focus\:fill-gray-modern\/25:focus {
  fill: rgb(154 164 178 / 0.25);
}

.focus\:fill-gray-modern\/30:focus {
  fill: rgb(154 164 178 / 0.3);
}

.focus\:fill-gray-modern\/40:focus {
  fill: rgb(154 164 178 / 0.4);
}

.focus\:fill-gray-modern\/50:focus {
  fill: rgb(154 164 178 / 0.5);
}

.focus\:fill-gray-modern\/60:focus {
  fill: rgb(154 164 178 / 0.6);
}

.focus\:fill-gray-modern\/70:focus {
  fill: rgb(154 164 178 / 0.7);
}

.focus\:fill-gray-modern\/75:focus {
  fill: rgb(154 164 178 / 0.75);
}

.focus\:fill-gray-modern\/80:focus {
  fill: rgb(154 164 178 / 0.8);
}

.focus\:fill-gray-modern\/90:focus {
  fill: rgb(154 164 178 / 0.9);
}

.focus\:fill-gray-modern\/95:focus {
  fill: rgb(154 164 178 / 0.95);
}

.focus\:fill-gray-modern\/100:focus {
  fill: rgb(154 164 178 / 1);
}

.focus\:fill-gray-neutral-25\/0:focus {
  fill: rgb(252 252 253 / 0);
}

.focus\:fill-gray-neutral-25\/5:focus {
  fill: rgb(252 252 253 / 0.05);
}

.focus\:fill-gray-neutral-25\/10:focus {
  fill: rgb(252 252 253 / 0.1);
}

.focus\:fill-gray-neutral-25\/20:focus {
  fill: rgb(252 252 253 / 0.2);
}

.focus\:fill-gray-neutral-25\/25:focus {
  fill: rgb(252 252 253 / 0.25);
}

.focus\:fill-gray-neutral-25\/30:focus {
  fill: rgb(252 252 253 / 0.3);
}

.focus\:fill-gray-neutral-25\/40:focus {
  fill: rgb(252 252 253 / 0.4);
}

.focus\:fill-gray-neutral-25\/50:focus {
  fill: rgb(252 252 253 / 0.5);
}

.focus\:fill-gray-neutral-25\/60:focus {
  fill: rgb(252 252 253 / 0.6);
}

.focus\:fill-gray-neutral-25\/70:focus {
  fill: rgb(252 252 253 / 0.7);
}

.focus\:fill-gray-neutral-25\/75:focus {
  fill: rgb(252 252 253 / 0.75);
}

.focus\:fill-gray-neutral-25\/80:focus {
  fill: rgb(252 252 253 / 0.8);
}

.focus\:fill-gray-neutral-25\/90:focus {
  fill: rgb(252 252 253 / 0.9);
}

.focus\:fill-gray-neutral-25\/95:focus {
  fill: rgb(252 252 253 / 0.95);
}

.focus\:fill-gray-neutral-25\/100:focus {
  fill: rgb(252 252 253 / 1);
}

.focus\:fill-gray-neutral-50\/0:focus {
  fill: rgb(249 250 251 / 0);
}

.focus\:fill-gray-neutral-50\/5:focus {
  fill: rgb(249 250 251 / 0.05);
}

.focus\:fill-gray-neutral-50\/10:focus {
  fill: rgb(249 250 251 / 0.1);
}

.focus\:fill-gray-neutral-50\/20:focus {
  fill: rgb(249 250 251 / 0.2);
}

.focus\:fill-gray-neutral-50\/25:focus {
  fill: rgb(249 250 251 / 0.25);
}

.focus\:fill-gray-neutral-50\/30:focus {
  fill: rgb(249 250 251 / 0.3);
}

.focus\:fill-gray-neutral-50\/40:focus {
  fill: rgb(249 250 251 / 0.4);
}

.focus\:fill-gray-neutral-50\/50:focus {
  fill: rgb(249 250 251 / 0.5);
}

.focus\:fill-gray-neutral-50\/60:focus {
  fill: rgb(249 250 251 / 0.6);
}

.focus\:fill-gray-neutral-50\/70:focus {
  fill: rgb(249 250 251 / 0.7);
}

.focus\:fill-gray-neutral-50\/75:focus {
  fill: rgb(249 250 251 / 0.75);
}

.focus\:fill-gray-neutral-50\/80:focus {
  fill: rgb(249 250 251 / 0.8);
}

.focus\:fill-gray-neutral-50\/90:focus {
  fill: rgb(249 250 251 / 0.9);
}

.focus\:fill-gray-neutral-50\/95:focus {
  fill: rgb(249 250 251 / 0.95);
}

.focus\:fill-gray-neutral-50\/100:focus {
  fill: rgb(249 250 251 / 1);
}

.focus\:fill-gray-neutral-100\/0:focus {
  fill: rgb(243 244 246 / 0);
}

.focus\:fill-gray-neutral-100\/5:focus {
  fill: rgb(243 244 246 / 0.05);
}

.focus\:fill-gray-neutral-100\/10:focus {
  fill: rgb(243 244 246 / 0.1);
}

.focus\:fill-gray-neutral-100\/20:focus {
  fill: rgb(243 244 246 / 0.2);
}

.focus\:fill-gray-neutral-100\/25:focus {
  fill: rgb(243 244 246 / 0.25);
}

.focus\:fill-gray-neutral-100\/30:focus {
  fill: rgb(243 244 246 / 0.3);
}

.focus\:fill-gray-neutral-100\/40:focus {
  fill: rgb(243 244 246 / 0.4);
}

.focus\:fill-gray-neutral-100\/50:focus {
  fill: rgb(243 244 246 / 0.5);
}

.focus\:fill-gray-neutral-100\/60:focus {
  fill: rgb(243 244 246 / 0.6);
}

.focus\:fill-gray-neutral-100\/70:focus {
  fill: rgb(243 244 246 / 0.7);
}

.focus\:fill-gray-neutral-100\/75:focus {
  fill: rgb(243 244 246 / 0.75);
}

.focus\:fill-gray-neutral-100\/80:focus {
  fill: rgb(243 244 246 / 0.8);
}

.focus\:fill-gray-neutral-100\/90:focus {
  fill: rgb(243 244 246 / 0.9);
}

.focus\:fill-gray-neutral-100\/95:focus {
  fill: rgb(243 244 246 / 0.95);
}

.focus\:fill-gray-neutral-100\/100:focus {
  fill: rgb(243 244 246 / 1);
}

.focus\:fill-gray-neutral-200\/0:focus {
  fill: rgb(229 231 235 / 0);
}

.focus\:fill-gray-neutral-200\/5:focus {
  fill: rgb(229 231 235 / 0.05);
}

.focus\:fill-gray-neutral-200\/10:focus {
  fill: rgb(229 231 235 / 0.1);
}

.focus\:fill-gray-neutral-200\/20:focus {
  fill: rgb(229 231 235 / 0.2);
}

.focus\:fill-gray-neutral-200\/25:focus {
  fill: rgb(229 231 235 / 0.25);
}

.focus\:fill-gray-neutral-200\/30:focus {
  fill: rgb(229 231 235 / 0.3);
}

.focus\:fill-gray-neutral-200\/40:focus {
  fill: rgb(229 231 235 / 0.4);
}

.focus\:fill-gray-neutral-200\/50:focus {
  fill: rgb(229 231 235 / 0.5);
}

.focus\:fill-gray-neutral-200\/60:focus {
  fill: rgb(229 231 235 / 0.6);
}

.focus\:fill-gray-neutral-200\/70:focus {
  fill: rgb(229 231 235 / 0.7);
}

.focus\:fill-gray-neutral-200\/75:focus {
  fill: rgb(229 231 235 / 0.75);
}

.focus\:fill-gray-neutral-200\/80:focus {
  fill: rgb(229 231 235 / 0.8);
}

.focus\:fill-gray-neutral-200\/90:focus {
  fill: rgb(229 231 235 / 0.9);
}

.focus\:fill-gray-neutral-200\/95:focus {
  fill: rgb(229 231 235 / 0.95);
}

.focus\:fill-gray-neutral-200\/100:focus {
  fill: rgb(229 231 235 / 1);
}

.focus\:fill-gray-neutral-300\/0:focus {
  fill: rgb(210 214 219 / 0);
}

.focus\:fill-gray-neutral-300\/5:focus {
  fill: rgb(210 214 219 / 0.05);
}

.focus\:fill-gray-neutral-300\/10:focus {
  fill: rgb(210 214 219 / 0.1);
}

.focus\:fill-gray-neutral-300\/20:focus {
  fill: rgb(210 214 219 / 0.2);
}

.focus\:fill-gray-neutral-300\/25:focus {
  fill: rgb(210 214 219 / 0.25);
}

.focus\:fill-gray-neutral-300\/30:focus {
  fill: rgb(210 214 219 / 0.3);
}

.focus\:fill-gray-neutral-300\/40:focus {
  fill: rgb(210 214 219 / 0.4);
}

.focus\:fill-gray-neutral-300\/50:focus {
  fill: rgb(210 214 219 / 0.5);
}

.focus\:fill-gray-neutral-300\/60:focus {
  fill: rgb(210 214 219 / 0.6);
}

.focus\:fill-gray-neutral-300\/70:focus {
  fill: rgb(210 214 219 / 0.7);
}

.focus\:fill-gray-neutral-300\/75:focus {
  fill: rgb(210 214 219 / 0.75);
}

.focus\:fill-gray-neutral-300\/80:focus {
  fill: rgb(210 214 219 / 0.8);
}

.focus\:fill-gray-neutral-300\/90:focus {
  fill: rgb(210 214 219 / 0.9);
}

.focus\:fill-gray-neutral-300\/95:focus {
  fill: rgb(210 214 219 / 0.95);
}

.focus\:fill-gray-neutral-300\/100:focus {
  fill: rgb(210 214 219 / 1);
}

.focus\:fill-gray-neutral-400\/0:focus {
  fill: rgb(157 164 174 / 0);
}

.focus\:fill-gray-neutral-400\/5:focus {
  fill: rgb(157 164 174 / 0.05);
}

.focus\:fill-gray-neutral-400\/10:focus {
  fill: rgb(157 164 174 / 0.1);
}

.focus\:fill-gray-neutral-400\/20:focus {
  fill: rgb(157 164 174 / 0.2);
}

.focus\:fill-gray-neutral-400\/25:focus {
  fill: rgb(157 164 174 / 0.25);
}

.focus\:fill-gray-neutral-400\/30:focus {
  fill: rgb(157 164 174 / 0.3);
}

.focus\:fill-gray-neutral-400\/40:focus {
  fill: rgb(157 164 174 / 0.4);
}

.focus\:fill-gray-neutral-400\/50:focus {
  fill: rgb(157 164 174 / 0.5);
}

.focus\:fill-gray-neutral-400\/60:focus {
  fill: rgb(157 164 174 / 0.6);
}

.focus\:fill-gray-neutral-400\/70:focus {
  fill: rgb(157 164 174 / 0.7);
}

.focus\:fill-gray-neutral-400\/75:focus {
  fill: rgb(157 164 174 / 0.75);
}

.focus\:fill-gray-neutral-400\/80:focus {
  fill: rgb(157 164 174 / 0.8);
}

.focus\:fill-gray-neutral-400\/90:focus {
  fill: rgb(157 164 174 / 0.9);
}

.focus\:fill-gray-neutral-400\/95:focus {
  fill: rgb(157 164 174 / 0.95);
}

.focus\:fill-gray-neutral-400\/100:focus {
  fill: rgb(157 164 174 / 1);
}

.focus\:fill-gray-neutral-500\/0:focus {
  fill: rgb(108 115 127 / 0);
}

.focus\:fill-gray-neutral-500\/5:focus {
  fill: rgb(108 115 127 / 0.05);
}

.focus\:fill-gray-neutral-500\/10:focus {
  fill: rgb(108 115 127 / 0.1);
}

.focus\:fill-gray-neutral-500\/20:focus {
  fill: rgb(108 115 127 / 0.2);
}

.focus\:fill-gray-neutral-500\/25:focus {
  fill: rgb(108 115 127 / 0.25);
}

.focus\:fill-gray-neutral-500\/30:focus {
  fill: rgb(108 115 127 / 0.3);
}

.focus\:fill-gray-neutral-500\/40:focus {
  fill: rgb(108 115 127 / 0.4);
}

.focus\:fill-gray-neutral-500\/50:focus {
  fill: rgb(108 115 127 / 0.5);
}

.focus\:fill-gray-neutral-500\/60:focus {
  fill: rgb(108 115 127 / 0.6);
}

.focus\:fill-gray-neutral-500\/70:focus {
  fill: rgb(108 115 127 / 0.7);
}

.focus\:fill-gray-neutral-500\/75:focus {
  fill: rgb(108 115 127 / 0.75);
}

.focus\:fill-gray-neutral-500\/80:focus {
  fill: rgb(108 115 127 / 0.8);
}

.focus\:fill-gray-neutral-500\/90:focus {
  fill: rgb(108 115 127 / 0.9);
}

.focus\:fill-gray-neutral-500\/95:focus {
  fill: rgb(108 115 127 / 0.95);
}

.focus\:fill-gray-neutral-500\/100:focus {
  fill: rgb(108 115 127 / 1);
}

.focus\:fill-gray-neutral-600\/0:focus {
  fill: rgb(77 87 97 / 0);
}

.focus\:fill-gray-neutral-600\/5:focus {
  fill: rgb(77 87 97 / 0.05);
}

.focus\:fill-gray-neutral-600\/10:focus {
  fill: rgb(77 87 97 / 0.1);
}

.focus\:fill-gray-neutral-600\/20:focus {
  fill: rgb(77 87 97 / 0.2);
}

.focus\:fill-gray-neutral-600\/25:focus {
  fill: rgb(77 87 97 / 0.25);
}

.focus\:fill-gray-neutral-600\/30:focus {
  fill: rgb(77 87 97 / 0.3);
}

.focus\:fill-gray-neutral-600\/40:focus {
  fill: rgb(77 87 97 / 0.4);
}

.focus\:fill-gray-neutral-600\/50:focus {
  fill: rgb(77 87 97 / 0.5);
}

.focus\:fill-gray-neutral-600\/60:focus {
  fill: rgb(77 87 97 / 0.6);
}

.focus\:fill-gray-neutral-600\/70:focus {
  fill: rgb(77 87 97 / 0.7);
}

.focus\:fill-gray-neutral-600\/75:focus {
  fill: rgb(77 87 97 / 0.75);
}

.focus\:fill-gray-neutral-600\/80:focus {
  fill: rgb(77 87 97 / 0.8);
}

.focus\:fill-gray-neutral-600\/90:focus {
  fill: rgb(77 87 97 / 0.9);
}

.focus\:fill-gray-neutral-600\/95:focus {
  fill: rgb(77 87 97 / 0.95);
}

.focus\:fill-gray-neutral-600\/100:focus {
  fill: rgb(77 87 97 / 1);
}

.focus\:fill-gray-neutral-700\/0:focus {
  fill: rgb(56 66 80 / 0);
}

.focus\:fill-gray-neutral-700\/5:focus {
  fill: rgb(56 66 80 / 0.05);
}

.focus\:fill-gray-neutral-700\/10:focus {
  fill: rgb(56 66 80 / 0.1);
}

.focus\:fill-gray-neutral-700\/20:focus {
  fill: rgb(56 66 80 / 0.2);
}

.focus\:fill-gray-neutral-700\/25:focus {
  fill: rgb(56 66 80 / 0.25);
}

.focus\:fill-gray-neutral-700\/30:focus {
  fill: rgb(56 66 80 / 0.3);
}

.focus\:fill-gray-neutral-700\/40:focus {
  fill: rgb(56 66 80 / 0.4);
}

.focus\:fill-gray-neutral-700\/50:focus {
  fill: rgb(56 66 80 / 0.5);
}

.focus\:fill-gray-neutral-700\/60:focus {
  fill: rgb(56 66 80 / 0.6);
}

.focus\:fill-gray-neutral-700\/70:focus {
  fill: rgb(56 66 80 / 0.7);
}

.focus\:fill-gray-neutral-700\/75:focus {
  fill: rgb(56 66 80 / 0.75);
}

.focus\:fill-gray-neutral-700\/80:focus {
  fill: rgb(56 66 80 / 0.8);
}

.focus\:fill-gray-neutral-700\/90:focus {
  fill: rgb(56 66 80 / 0.9);
}

.focus\:fill-gray-neutral-700\/95:focus {
  fill: rgb(56 66 80 / 0.95);
}

.focus\:fill-gray-neutral-700\/100:focus {
  fill: rgb(56 66 80 / 1);
}

.focus\:fill-gray-neutral-800\/0:focus {
  fill: rgb(31 42 55 / 0);
}

.focus\:fill-gray-neutral-800\/5:focus {
  fill: rgb(31 42 55 / 0.05);
}

.focus\:fill-gray-neutral-800\/10:focus {
  fill: rgb(31 42 55 / 0.1);
}

.focus\:fill-gray-neutral-800\/20:focus {
  fill: rgb(31 42 55 / 0.2);
}

.focus\:fill-gray-neutral-800\/25:focus {
  fill: rgb(31 42 55 / 0.25);
}

.focus\:fill-gray-neutral-800\/30:focus {
  fill: rgb(31 42 55 / 0.3);
}

.focus\:fill-gray-neutral-800\/40:focus {
  fill: rgb(31 42 55 / 0.4);
}

.focus\:fill-gray-neutral-800\/50:focus {
  fill: rgb(31 42 55 / 0.5);
}

.focus\:fill-gray-neutral-800\/60:focus {
  fill: rgb(31 42 55 / 0.6);
}

.focus\:fill-gray-neutral-800\/70:focus {
  fill: rgb(31 42 55 / 0.7);
}

.focus\:fill-gray-neutral-800\/75:focus {
  fill: rgb(31 42 55 / 0.75);
}

.focus\:fill-gray-neutral-800\/80:focus {
  fill: rgb(31 42 55 / 0.8);
}

.focus\:fill-gray-neutral-800\/90:focus {
  fill: rgb(31 42 55 / 0.9);
}

.focus\:fill-gray-neutral-800\/95:focus {
  fill: rgb(31 42 55 / 0.95);
}

.focus\:fill-gray-neutral-800\/100:focus {
  fill: rgb(31 42 55 / 1);
}

.focus\:fill-gray-neutral-900\/0:focus {
  fill: rgb(17 25 39 / 0);
}

.focus\:fill-gray-neutral-900\/5:focus {
  fill: rgb(17 25 39 / 0.05);
}

.focus\:fill-gray-neutral-900\/10:focus {
  fill: rgb(17 25 39 / 0.1);
}

.focus\:fill-gray-neutral-900\/20:focus {
  fill: rgb(17 25 39 / 0.2);
}

.focus\:fill-gray-neutral-900\/25:focus {
  fill: rgb(17 25 39 / 0.25);
}

.focus\:fill-gray-neutral-900\/30:focus {
  fill: rgb(17 25 39 / 0.3);
}

.focus\:fill-gray-neutral-900\/40:focus {
  fill: rgb(17 25 39 / 0.4);
}

.focus\:fill-gray-neutral-900\/50:focus {
  fill: rgb(17 25 39 / 0.5);
}

.focus\:fill-gray-neutral-900\/60:focus {
  fill: rgb(17 25 39 / 0.6);
}

.focus\:fill-gray-neutral-900\/70:focus {
  fill: rgb(17 25 39 / 0.7);
}

.focus\:fill-gray-neutral-900\/75:focus {
  fill: rgb(17 25 39 / 0.75);
}

.focus\:fill-gray-neutral-900\/80:focus {
  fill: rgb(17 25 39 / 0.8);
}

.focus\:fill-gray-neutral-900\/90:focus {
  fill: rgb(17 25 39 / 0.9);
}

.focus\:fill-gray-neutral-900\/95:focus {
  fill: rgb(17 25 39 / 0.95);
}

.focus\:fill-gray-neutral-900\/100:focus {
  fill: rgb(17 25 39 / 1);
}

.focus\:fill-gray-neutral\/0:focus {
  fill: rgb(157 164 174 / 0);
}

.focus\:fill-gray-neutral\/5:focus {
  fill: rgb(157 164 174 / 0.05);
}

.focus\:fill-gray-neutral\/10:focus {
  fill: rgb(157 164 174 / 0.1);
}

.focus\:fill-gray-neutral\/20:focus {
  fill: rgb(157 164 174 / 0.2);
}

.focus\:fill-gray-neutral\/25:focus {
  fill: rgb(157 164 174 / 0.25);
}

.focus\:fill-gray-neutral\/30:focus {
  fill: rgb(157 164 174 / 0.3);
}

.focus\:fill-gray-neutral\/40:focus {
  fill: rgb(157 164 174 / 0.4);
}

.focus\:fill-gray-neutral\/50:focus {
  fill: rgb(157 164 174 / 0.5);
}

.focus\:fill-gray-neutral\/60:focus {
  fill: rgb(157 164 174 / 0.6);
}

.focus\:fill-gray-neutral\/70:focus {
  fill: rgb(157 164 174 / 0.7);
}

.focus\:fill-gray-neutral\/75:focus {
  fill: rgb(157 164 174 / 0.75);
}

.focus\:fill-gray-neutral\/80:focus {
  fill: rgb(157 164 174 / 0.8);
}

.focus\:fill-gray-neutral\/90:focus {
  fill: rgb(157 164 174 / 0.9);
}

.focus\:fill-gray-neutral\/95:focus {
  fill: rgb(157 164 174 / 0.95);
}

.focus\:fill-gray-neutral\/100:focus {
  fill: rgb(157 164 174 / 1);
}

.focus\:fill-gray-iron-25\/0:focus {
  fill: rgb(252 252 252 / 0);
}

.focus\:fill-gray-iron-25\/5:focus {
  fill: rgb(252 252 252 / 0.05);
}

.focus\:fill-gray-iron-25\/10:focus {
  fill: rgb(252 252 252 / 0.1);
}

.focus\:fill-gray-iron-25\/20:focus {
  fill: rgb(252 252 252 / 0.2);
}

.focus\:fill-gray-iron-25\/25:focus {
  fill: rgb(252 252 252 / 0.25);
}

.focus\:fill-gray-iron-25\/30:focus {
  fill: rgb(252 252 252 / 0.3);
}

.focus\:fill-gray-iron-25\/40:focus {
  fill: rgb(252 252 252 / 0.4);
}

.focus\:fill-gray-iron-25\/50:focus {
  fill: rgb(252 252 252 / 0.5);
}

.focus\:fill-gray-iron-25\/60:focus {
  fill: rgb(252 252 252 / 0.6);
}

.focus\:fill-gray-iron-25\/70:focus {
  fill: rgb(252 252 252 / 0.7);
}

.focus\:fill-gray-iron-25\/75:focus {
  fill: rgb(252 252 252 / 0.75);
}

.focus\:fill-gray-iron-25\/80:focus {
  fill: rgb(252 252 252 / 0.8);
}

.focus\:fill-gray-iron-25\/90:focus {
  fill: rgb(252 252 252 / 0.9);
}

.focus\:fill-gray-iron-25\/95:focus {
  fill: rgb(252 252 252 / 0.95);
}

.focus\:fill-gray-iron-25\/100:focus {
  fill: rgb(252 252 252 / 1);
}

.focus\:fill-gray-iron-50\/0:focus {
  fill: rgb(250 250 250 / 0);
}

.focus\:fill-gray-iron-50\/5:focus {
  fill: rgb(250 250 250 / 0.05);
}

.focus\:fill-gray-iron-50\/10:focus {
  fill: rgb(250 250 250 / 0.1);
}

.focus\:fill-gray-iron-50\/20:focus {
  fill: rgb(250 250 250 / 0.2);
}

.focus\:fill-gray-iron-50\/25:focus {
  fill: rgb(250 250 250 / 0.25);
}

.focus\:fill-gray-iron-50\/30:focus {
  fill: rgb(250 250 250 / 0.3);
}

.focus\:fill-gray-iron-50\/40:focus {
  fill: rgb(250 250 250 / 0.4);
}

.focus\:fill-gray-iron-50\/50:focus {
  fill: rgb(250 250 250 / 0.5);
}

.focus\:fill-gray-iron-50\/60:focus {
  fill: rgb(250 250 250 / 0.6);
}

.focus\:fill-gray-iron-50\/70:focus {
  fill: rgb(250 250 250 / 0.7);
}

.focus\:fill-gray-iron-50\/75:focus {
  fill: rgb(250 250 250 / 0.75);
}

.focus\:fill-gray-iron-50\/80:focus {
  fill: rgb(250 250 250 / 0.8);
}

.focus\:fill-gray-iron-50\/90:focus {
  fill: rgb(250 250 250 / 0.9);
}

.focus\:fill-gray-iron-50\/95:focus {
  fill: rgb(250 250 250 / 0.95);
}

.focus\:fill-gray-iron-50\/100:focus {
  fill: rgb(250 250 250 / 1);
}

.focus\:fill-gray-iron-100\/0:focus {
  fill: rgb(244 244 245 / 0);
}

.focus\:fill-gray-iron-100\/5:focus {
  fill: rgb(244 244 245 / 0.05);
}

.focus\:fill-gray-iron-100\/10:focus {
  fill: rgb(244 244 245 / 0.1);
}

.focus\:fill-gray-iron-100\/20:focus {
  fill: rgb(244 244 245 / 0.2);
}

.focus\:fill-gray-iron-100\/25:focus {
  fill: rgb(244 244 245 / 0.25);
}

.focus\:fill-gray-iron-100\/30:focus {
  fill: rgb(244 244 245 / 0.3);
}

.focus\:fill-gray-iron-100\/40:focus {
  fill: rgb(244 244 245 / 0.4);
}

.focus\:fill-gray-iron-100\/50:focus {
  fill: rgb(244 244 245 / 0.5);
}

.focus\:fill-gray-iron-100\/60:focus {
  fill: rgb(244 244 245 / 0.6);
}

.focus\:fill-gray-iron-100\/70:focus {
  fill: rgb(244 244 245 / 0.7);
}

.focus\:fill-gray-iron-100\/75:focus {
  fill: rgb(244 244 245 / 0.75);
}

.focus\:fill-gray-iron-100\/80:focus {
  fill: rgb(244 244 245 / 0.8);
}

.focus\:fill-gray-iron-100\/90:focus {
  fill: rgb(244 244 245 / 0.9);
}

.focus\:fill-gray-iron-100\/95:focus {
  fill: rgb(244 244 245 / 0.95);
}

.focus\:fill-gray-iron-100\/100:focus {
  fill: rgb(244 244 245 / 1);
}

.focus\:fill-gray-iron-200\/0:focus {
  fill: rgb(228 228 231 / 0);
}

.focus\:fill-gray-iron-200\/5:focus {
  fill: rgb(228 228 231 / 0.05);
}

.focus\:fill-gray-iron-200\/10:focus {
  fill: rgb(228 228 231 / 0.1);
}

.focus\:fill-gray-iron-200\/20:focus {
  fill: rgb(228 228 231 / 0.2);
}

.focus\:fill-gray-iron-200\/25:focus {
  fill: rgb(228 228 231 / 0.25);
}

.focus\:fill-gray-iron-200\/30:focus {
  fill: rgb(228 228 231 / 0.3);
}

.focus\:fill-gray-iron-200\/40:focus {
  fill: rgb(228 228 231 / 0.4);
}

.focus\:fill-gray-iron-200\/50:focus {
  fill: rgb(228 228 231 / 0.5);
}

.focus\:fill-gray-iron-200\/60:focus {
  fill: rgb(228 228 231 / 0.6);
}

.focus\:fill-gray-iron-200\/70:focus {
  fill: rgb(228 228 231 / 0.7);
}

.focus\:fill-gray-iron-200\/75:focus {
  fill: rgb(228 228 231 / 0.75);
}

.focus\:fill-gray-iron-200\/80:focus {
  fill: rgb(228 228 231 / 0.8);
}

.focus\:fill-gray-iron-200\/90:focus {
  fill: rgb(228 228 231 / 0.9);
}

.focus\:fill-gray-iron-200\/95:focus {
  fill: rgb(228 228 231 / 0.95);
}

.focus\:fill-gray-iron-200\/100:focus {
  fill: rgb(228 228 231 / 1);
}

.focus\:fill-gray-iron-300\/0:focus {
  fill: rgb(209 209 214 / 0);
}

.focus\:fill-gray-iron-300\/5:focus {
  fill: rgb(209 209 214 / 0.05);
}

.focus\:fill-gray-iron-300\/10:focus {
  fill: rgb(209 209 214 / 0.1);
}

.focus\:fill-gray-iron-300\/20:focus {
  fill: rgb(209 209 214 / 0.2);
}

.focus\:fill-gray-iron-300\/25:focus {
  fill: rgb(209 209 214 / 0.25);
}

.focus\:fill-gray-iron-300\/30:focus {
  fill: rgb(209 209 214 / 0.3);
}

.focus\:fill-gray-iron-300\/40:focus {
  fill: rgb(209 209 214 / 0.4);
}

.focus\:fill-gray-iron-300\/50:focus {
  fill: rgb(209 209 214 / 0.5);
}

.focus\:fill-gray-iron-300\/60:focus {
  fill: rgb(209 209 214 / 0.6);
}

.focus\:fill-gray-iron-300\/70:focus {
  fill: rgb(209 209 214 / 0.7);
}

.focus\:fill-gray-iron-300\/75:focus {
  fill: rgb(209 209 214 / 0.75);
}

.focus\:fill-gray-iron-300\/80:focus {
  fill: rgb(209 209 214 / 0.8);
}

.focus\:fill-gray-iron-300\/90:focus {
  fill: rgb(209 209 214 / 0.9);
}

.focus\:fill-gray-iron-300\/95:focus {
  fill: rgb(209 209 214 / 0.95);
}

.focus\:fill-gray-iron-300\/100:focus {
  fill: rgb(209 209 214 / 1);
}

.focus\:fill-gray-iron-400\/0:focus {
  fill: rgb(160 160 171 / 0);
}

.focus\:fill-gray-iron-400\/5:focus {
  fill: rgb(160 160 171 / 0.05);
}

.focus\:fill-gray-iron-400\/10:focus {
  fill: rgb(160 160 171 / 0.1);
}

.focus\:fill-gray-iron-400\/20:focus {
  fill: rgb(160 160 171 / 0.2);
}

.focus\:fill-gray-iron-400\/25:focus {
  fill: rgb(160 160 171 / 0.25);
}

.focus\:fill-gray-iron-400\/30:focus {
  fill: rgb(160 160 171 / 0.3);
}

.focus\:fill-gray-iron-400\/40:focus {
  fill: rgb(160 160 171 / 0.4);
}

.focus\:fill-gray-iron-400\/50:focus {
  fill: rgb(160 160 171 / 0.5);
}

.focus\:fill-gray-iron-400\/60:focus {
  fill: rgb(160 160 171 / 0.6);
}

.focus\:fill-gray-iron-400\/70:focus {
  fill: rgb(160 160 171 / 0.7);
}

.focus\:fill-gray-iron-400\/75:focus {
  fill: rgb(160 160 171 / 0.75);
}

.focus\:fill-gray-iron-400\/80:focus {
  fill: rgb(160 160 171 / 0.8);
}

.focus\:fill-gray-iron-400\/90:focus {
  fill: rgb(160 160 171 / 0.9);
}

.focus\:fill-gray-iron-400\/95:focus {
  fill: rgb(160 160 171 / 0.95);
}

.focus\:fill-gray-iron-400\/100:focus {
  fill: rgb(160 160 171 / 1);
}

.focus\:fill-gray-iron-500\/0:focus {
  fill: rgb(112 112 123 / 0);
}

.focus\:fill-gray-iron-500\/5:focus {
  fill: rgb(112 112 123 / 0.05);
}

.focus\:fill-gray-iron-500\/10:focus {
  fill: rgb(112 112 123 / 0.1);
}

.focus\:fill-gray-iron-500\/20:focus {
  fill: rgb(112 112 123 / 0.2);
}

.focus\:fill-gray-iron-500\/25:focus {
  fill: rgb(112 112 123 / 0.25);
}

.focus\:fill-gray-iron-500\/30:focus {
  fill: rgb(112 112 123 / 0.3);
}

.focus\:fill-gray-iron-500\/40:focus {
  fill: rgb(112 112 123 / 0.4);
}

.focus\:fill-gray-iron-500\/50:focus {
  fill: rgb(112 112 123 / 0.5);
}

.focus\:fill-gray-iron-500\/60:focus {
  fill: rgb(112 112 123 / 0.6);
}

.focus\:fill-gray-iron-500\/70:focus {
  fill: rgb(112 112 123 / 0.7);
}

.focus\:fill-gray-iron-500\/75:focus {
  fill: rgb(112 112 123 / 0.75);
}

.focus\:fill-gray-iron-500\/80:focus {
  fill: rgb(112 112 123 / 0.8);
}

.focus\:fill-gray-iron-500\/90:focus {
  fill: rgb(112 112 123 / 0.9);
}

.focus\:fill-gray-iron-500\/95:focus {
  fill: rgb(112 112 123 / 0.95);
}

.focus\:fill-gray-iron-500\/100:focus {
  fill: rgb(112 112 123 / 1);
}

.focus\:fill-gray-iron-600\/0:focus {
  fill: rgb(81 82 92 / 0);
}

.focus\:fill-gray-iron-600\/5:focus {
  fill: rgb(81 82 92 / 0.05);
}

.focus\:fill-gray-iron-600\/10:focus {
  fill: rgb(81 82 92 / 0.1);
}

.focus\:fill-gray-iron-600\/20:focus {
  fill: rgb(81 82 92 / 0.2);
}

.focus\:fill-gray-iron-600\/25:focus {
  fill: rgb(81 82 92 / 0.25);
}

.focus\:fill-gray-iron-600\/30:focus {
  fill: rgb(81 82 92 / 0.3);
}

.focus\:fill-gray-iron-600\/40:focus {
  fill: rgb(81 82 92 / 0.4);
}

.focus\:fill-gray-iron-600\/50:focus {
  fill: rgb(81 82 92 / 0.5);
}

.focus\:fill-gray-iron-600\/60:focus {
  fill: rgb(81 82 92 / 0.6);
}

.focus\:fill-gray-iron-600\/70:focus {
  fill: rgb(81 82 92 / 0.7);
}

.focus\:fill-gray-iron-600\/75:focus {
  fill: rgb(81 82 92 / 0.75);
}

.focus\:fill-gray-iron-600\/80:focus {
  fill: rgb(81 82 92 / 0.8);
}

.focus\:fill-gray-iron-600\/90:focus {
  fill: rgb(81 82 92 / 0.9);
}

.focus\:fill-gray-iron-600\/95:focus {
  fill: rgb(81 82 92 / 0.95);
}

.focus\:fill-gray-iron-600\/100:focus {
  fill: rgb(81 82 92 / 1);
}

.focus\:fill-gray-iron-700\/0:focus {
  fill: rgb(63 63 70 / 0);
}

.focus\:fill-gray-iron-700\/5:focus {
  fill: rgb(63 63 70 / 0.05);
}

.focus\:fill-gray-iron-700\/10:focus {
  fill: rgb(63 63 70 / 0.1);
}

.focus\:fill-gray-iron-700\/20:focus {
  fill: rgb(63 63 70 / 0.2);
}

.focus\:fill-gray-iron-700\/25:focus {
  fill: rgb(63 63 70 / 0.25);
}

.focus\:fill-gray-iron-700\/30:focus {
  fill: rgb(63 63 70 / 0.3);
}

.focus\:fill-gray-iron-700\/40:focus {
  fill: rgb(63 63 70 / 0.4);
}

.focus\:fill-gray-iron-700\/50:focus {
  fill: rgb(63 63 70 / 0.5);
}

.focus\:fill-gray-iron-700\/60:focus {
  fill: rgb(63 63 70 / 0.6);
}

.focus\:fill-gray-iron-700\/70:focus {
  fill: rgb(63 63 70 / 0.7);
}

.focus\:fill-gray-iron-700\/75:focus {
  fill: rgb(63 63 70 / 0.75);
}

.focus\:fill-gray-iron-700\/80:focus {
  fill: rgb(63 63 70 / 0.8);
}

.focus\:fill-gray-iron-700\/90:focus {
  fill: rgb(63 63 70 / 0.9);
}

.focus\:fill-gray-iron-700\/95:focus {
  fill: rgb(63 63 70 / 0.95);
}

.focus\:fill-gray-iron-700\/100:focus {
  fill: rgb(63 63 70 / 1);
}

.focus\:fill-gray-iron-800\/0:focus {
  fill: rgb(38 39 43 / 0);
}

.focus\:fill-gray-iron-800\/5:focus {
  fill: rgb(38 39 43 / 0.05);
}

.focus\:fill-gray-iron-800\/10:focus {
  fill: rgb(38 39 43 / 0.1);
}

.focus\:fill-gray-iron-800\/20:focus {
  fill: rgb(38 39 43 / 0.2);
}

.focus\:fill-gray-iron-800\/25:focus {
  fill: rgb(38 39 43 / 0.25);
}

.focus\:fill-gray-iron-800\/30:focus {
  fill: rgb(38 39 43 / 0.3);
}

.focus\:fill-gray-iron-800\/40:focus {
  fill: rgb(38 39 43 / 0.4);
}

.focus\:fill-gray-iron-800\/50:focus {
  fill: rgb(38 39 43 / 0.5);
}

.focus\:fill-gray-iron-800\/60:focus {
  fill: rgb(38 39 43 / 0.6);
}

.focus\:fill-gray-iron-800\/70:focus {
  fill: rgb(38 39 43 / 0.7);
}

.focus\:fill-gray-iron-800\/75:focus {
  fill: rgb(38 39 43 / 0.75);
}

.focus\:fill-gray-iron-800\/80:focus {
  fill: rgb(38 39 43 / 0.8);
}

.focus\:fill-gray-iron-800\/90:focus {
  fill: rgb(38 39 43 / 0.9);
}

.focus\:fill-gray-iron-800\/95:focus {
  fill: rgb(38 39 43 / 0.95);
}

.focus\:fill-gray-iron-800\/100:focus {
  fill: rgb(38 39 43 / 1);
}

.focus\:fill-gray-iron-900\/0:focus {
  fill: rgb(24 24 27 / 0);
}

.focus\:fill-gray-iron-900\/5:focus {
  fill: rgb(24 24 27 / 0.05);
}

.focus\:fill-gray-iron-900\/10:focus {
  fill: rgb(24 24 27 / 0.1);
}

.focus\:fill-gray-iron-900\/20:focus {
  fill: rgb(24 24 27 / 0.2);
}

.focus\:fill-gray-iron-900\/25:focus {
  fill: rgb(24 24 27 / 0.25);
}

.focus\:fill-gray-iron-900\/30:focus {
  fill: rgb(24 24 27 / 0.3);
}

.focus\:fill-gray-iron-900\/40:focus {
  fill: rgb(24 24 27 / 0.4);
}

.focus\:fill-gray-iron-900\/50:focus {
  fill: rgb(24 24 27 / 0.5);
}

.focus\:fill-gray-iron-900\/60:focus {
  fill: rgb(24 24 27 / 0.6);
}

.focus\:fill-gray-iron-900\/70:focus {
  fill: rgb(24 24 27 / 0.7);
}

.focus\:fill-gray-iron-900\/75:focus {
  fill: rgb(24 24 27 / 0.75);
}

.focus\:fill-gray-iron-900\/80:focus {
  fill: rgb(24 24 27 / 0.8);
}

.focus\:fill-gray-iron-900\/90:focus {
  fill: rgb(24 24 27 / 0.9);
}

.focus\:fill-gray-iron-900\/95:focus {
  fill: rgb(24 24 27 / 0.95);
}

.focus\:fill-gray-iron-900\/100:focus {
  fill: rgb(24 24 27 / 1);
}

.focus\:fill-gray-iron\/0:focus {
  fill: rgb(160 160 171 / 0);
}

.focus\:fill-gray-iron\/5:focus {
  fill: rgb(160 160 171 / 0.05);
}

.focus\:fill-gray-iron\/10:focus {
  fill: rgb(160 160 171 / 0.1);
}

.focus\:fill-gray-iron\/20:focus {
  fill: rgb(160 160 171 / 0.2);
}

.focus\:fill-gray-iron\/25:focus {
  fill: rgb(160 160 171 / 0.25);
}

.focus\:fill-gray-iron\/30:focus {
  fill: rgb(160 160 171 / 0.3);
}

.focus\:fill-gray-iron\/40:focus {
  fill: rgb(160 160 171 / 0.4);
}

.focus\:fill-gray-iron\/50:focus {
  fill: rgb(160 160 171 / 0.5);
}

.focus\:fill-gray-iron\/60:focus {
  fill: rgb(160 160 171 / 0.6);
}

.focus\:fill-gray-iron\/70:focus {
  fill: rgb(160 160 171 / 0.7);
}

.focus\:fill-gray-iron\/75:focus {
  fill: rgb(160 160 171 / 0.75);
}

.focus\:fill-gray-iron\/80:focus {
  fill: rgb(160 160 171 / 0.8);
}

.focus\:fill-gray-iron\/90:focus {
  fill: rgb(160 160 171 / 0.9);
}

.focus\:fill-gray-iron\/95:focus {
  fill: rgb(160 160 171 / 0.95);
}

.focus\:fill-gray-iron\/100:focus {
  fill: rgb(160 160 171 / 1);
}

.focus\:fill-gray-true-25\/0:focus {
  fill: rgb(252 252 252 / 0);
}

.focus\:fill-gray-true-25\/5:focus {
  fill: rgb(252 252 252 / 0.05);
}

.focus\:fill-gray-true-25\/10:focus {
  fill: rgb(252 252 252 / 0.1);
}

.focus\:fill-gray-true-25\/20:focus {
  fill: rgb(252 252 252 / 0.2);
}

.focus\:fill-gray-true-25\/25:focus {
  fill: rgb(252 252 252 / 0.25);
}

.focus\:fill-gray-true-25\/30:focus {
  fill: rgb(252 252 252 / 0.3);
}

.focus\:fill-gray-true-25\/40:focus {
  fill: rgb(252 252 252 / 0.4);
}

.focus\:fill-gray-true-25\/50:focus {
  fill: rgb(252 252 252 / 0.5);
}

.focus\:fill-gray-true-25\/60:focus {
  fill: rgb(252 252 252 / 0.6);
}

.focus\:fill-gray-true-25\/70:focus {
  fill: rgb(252 252 252 / 0.7);
}

.focus\:fill-gray-true-25\/75:focus {
  fill: rgb(252 252 252 / 0.75);
}

.focus\:fill-gray-true-25\/80:focus {
  fill: rgb(252 252 252 / 0.8);
}

.focus\:fill-gray-true-25\/90:focus {
  fill: rgb(252 252 252 / 0.9);
}

.focus\:fill-gray-true-25\/95:focus {
  fill: rgb(252 252 252 / 0.95);
}

.focus\:fill-gray-true-25\/100:focus {
  fill: rgb(252 252 252 / 1);
}

.focus\:fill-gray-true-50\/0:focus {
  fill: rgb(250 250 250 / 0);
}

.focus\:fill-gray-true-50\/5:focus {
  fill: rgb(250 250 250 / 0.05);
}

.focus\:fill-gray-true-50\/10:focus {
  fill: rgb(250 250 250 / 0.1);
}

.focus\:fill-gray-true-50\/20:focus {
  fill: rgb(250 250 250 / 0.2);
}

.focus\:fill-gray-true-50\/25:focus {
  fill: rgb(250 250 250 / 0.25);
}

.focus\:fill-gray-true-50\/30:focus {
  fill: rgb(250 250 250 / 0.3);
}

.focus\:fill-gray-true-50\/40:focus {
  fill: rgb(250 250 250 / 0.4);
}

.focus\:fill-gray-true-50\/50:focus {
  fill: rgb(250 250 250 / 0.5);
}

.focus\:fill-gray-true-50\/60:focus {
  fill: rgb(250 250 250 / 0.6);
}

.focus\:fill-gray-true-50\/70:focus {
  fill: rgb(250 250 250 / 0.7);
}

.focus\:fill-gray-true-50\/75:focus {
  fill: rgb(250 250 250 / 0.75);
}

.focus\:fill-gray-true-50\/80:focus {
  fill: rgb(250 250 250 / 0.8);
}

.focus\:fill-gray-true-50\/90:focus {
  fill: rgb(250 250 250 / 0.9);
}

.focus\:fill-gray-true-50\/95:focus {
  fill: rgb(250 250 250 / 0.95);
}

.focus\:fill-gray-true-50\/100:focus {
  fill: rgb(250 250 250 / 1);
}

.focus\:fill-gray-true-100\/0:focus {
  fill: rgb(245 245 245 / 0);
}

.focus\:fill-gray-true-100\/5:focus {
  fill: rgb(245 245 245 / 0.05);
}

.focus\:fill-gray-true-100\/10:focus {
  fill: rgb(245 245 245 / 0.1);
}

.focus\:fill-gray-true-100\/20:focus {
  fill: rgb(245 245 245 / 0.2);
}

.focus\:fill-gray-true-100\/25:focus {
  fill: rgb(245 245 245 / 0.25);
}

.focus\:fill-gray-true-100\/30:focus {
  fill: rgb(245 245 245 / 0.3);
}

.focus\:fill-gray-true-100\/40:focus {
  fill: rgb(245 245 245 / 0.4);
}

.focus\:fill-gray-true-100\/50:focus {
  fill: rgb(245 245 245 / 0.5);
}

.focus\:fill-gray-true-100\/60:focus {
  fill: rgb(245 245 245 / 0.6);
}

.focus\:fill-gray-true-100\/70:focus {
  fill: rgb(245 245 245 / 0.7);
}

.focus\:fill-gray-true-100\/75:focus {
  fill: rgb(245 245 245 / 0.75);
}

.focus\:fill-gray-true-100\/80:focus {
  fill: rgb(245 245 245 / 0.8);
}

.focus\:fill-gray-true-100\/90:focus {
  fill: rgb(245 245 245 / 0.9);
}

.focus\:fill-gray-true-100\/95:focus {
  fill: rgb(245 245 245 / 0.95);
}

.focus\:fill-gray-true-100\/100:focus {
  fill: rgb(245 245 245 / 1);
}

.focus\:fill-gray-true-200\/0:focus {
  fill: rgb(229 229 229 / 0);
}

.focus\:fill-gray-true-200\/5:focus {
  fill: rgb(229 229 229 / 0.05);
}

.focus\:fill-gray-true-200\/10:focus {
  fill: rgb(229 229 229 / 0.1);
}

.focus\:fill-gray-true-200\/20:focus {
  fill: rgb(229 229 229 / 0.2);
}

.focus\:fill-gray-true-200\/25:focus {
  fill: rgb(229 229 229 / 0.25);
}

.focus\:fill-gray-true-200\/30:focus {
  fill: rgb(229 229 229 / 0.3);
}

.focus\:fill-gray-true-200\/40:focus {
  fill: rgb(229 229 229 / 0.4);
}

.focus\:fill-gray-true-200\/50:focus {
  fill: rgb(229 229 229 / 0.5);
}

.focus\:fill-gray-true-200\/60:focus {
  fill: rgb(229 229 229 / 0.6);
}

.focus\:fill-gray-true-200\/70:focus {
  fill: rgb(229 229 229 / 0.7);
}

.focus\:fill-gray-true-200\/75:focus {
  fill: rgb(229 229 229 / 0.75);
}

.focus\:fill-gray-true-200\/80:focus {
  fill: rgb(229 229 229 / 0.8);
}

.focus\:fill-gray-true-200\/90:focus {
  fill: rgb(229 229 229 / 0.9);
}

.focus\:fill-gray-true-200\/95:focus {
  fill: rgb(229 229 229 / 0.95);
}

.focus\:fill-gray-true-200\/100:focus {
  fill: rgb(229 229 229 / 1);
}

.focus\:fill-gray-true-300\/0:focus {
  fill: rgb(214 214 214 / 0);
}

.focus\:fill-gray-true-300\/5:focus {
  fill: rgb(214 214 214 / 0.05);
}

.focus\:fill-gray-true-300\/10:focus {
  fill: rgb(214 214 214 / 0.1);
}

.focus\:fill-gray-true-300\/20:focus {
  fill: rgb(214 214 214 / 0.2);
}

.focus\:fill-gray-true-300\/25:focus {
  fill: rgb(214 214 214 / 0.25);
}

.focus\:fill-gray-true-300\/30:focus {
  fill: rgb(214 214 214 / 0.3);
}

.focus\:fill-gray-true-300\/40:focus {
  fill: rgb(214 214 214 / 0.4);
}

.focus\:fill-gray-true-300\/50:focus {
  fill: rgb(214 214 214 / 0.5);
}

.focus\:fill-gray-true-300\/60:focus {
  fill: rgb(214 214 214 / 0.6);
}

.focus\:fill-gray-true-300\/70:focus {
  fill: rgb(214 214 214 / 0.7);
}

.focus\:fill-gray-true-300\/75:focus {
  fill: rgb(214 214 214 / 0.75);
}

.focus\:fill-gray-true-300\/80:focus {
  fill: rgb(214 214 214 / 0.8);
}

.focus\:fill-gray-true-300\/90:focus {
  fill: rgb(214 214 214 / 0.9);
}

.focus\:fill-gray-true-300\/95:focus {
  fill: rgb(214 214 214 / 0.95);
}

.focus\:fill-gray-true-300\/100:focus {
  fill: rgb(214 214 214 / 1);
}

.focus\:fill-gray-true-400\/0:focus {
  fill: rgb(163 163 163 / 0);
}

.focus\:fill-gray-true-400\/5:focus {
  fill: rgb(163 163 163 / 0.05);
}

.focus\:fill-gray-true-400\/10:focus {
  fill: rgb(163 163 163 / 0.1);
}

.focus\:fill-gray-true-400\/20:focus {
  fill: rgb(163 163 163 / 0.2);
}

.focus\:fill-gray-true-400\/25:focus {
  fill: rgb(163 163 163 / 0.25);
}

.focus\:fill-gray-true-400\/30:focus {
  fill: rgb(163 163 163 / 0.3);
}

.focus\:fill-gray-true-400\/40:focus {
  fill: rgb(163 163 163 / 0.4);
}

.focus\:fill-gray-true-400\/50:focus {
  fill: rgb(163 163 163 / 0.5);
}

.focus\:fill-gray-true-400\/60:focus {
  fill: rgb(163 163 163 / 0.6);
}

.focus\:fill-gray-true-400\/70:focus {
  fill: rgb(163 163 163 / 0.7);
}

.focus\:fill-gray-true-400\/75:focus {
  fill: rgb(163 163 163 / 0.75);
}

.focus\:fill-gray-true-400\/80:focus {
  fill: rgb(163 163 163 / 0.8);
}

.focus\:fill-gray-true-400\/90:focus {
  fill: rgb(163 163 163 / 0.9);
}

.focus\:fill-gray-true-400\/95:focus {
  fill: rgb(163 163 163 / 0.95);
}

.focus\:fill-gray-true-400\/100:focus {
  fill: rgb(163 163 163 / 1);
}

.focus\:fill-gray-true-500\/0:focus {
  fill: rgb(115 115 115 / 0);
}

.focus\:fill-gray-true-500\/5:focus {
  fill: rgb(115 115 115 / 0.05);
}

.focus\:fill-gray-true-500\/10:focus {
  fill: rgb(115 115 115 / 0.1);
}

.focus\:fill-gray-true-500\/20:focus {
  fill: rgb(115 115 115 / 0.2);
}

.focus\:fill-gray-true-500\/25:focus {
  fill: rgb(115 115 115 / 0.25);
}

.focus\:fill-gray-true-500\/30:focus {
  fill: rgb(115 115 115 / 0.3);
}

.focus\:fill-gray-true-500\/40:focus {
  fill: rgb(115 115 115 / 0.4);
}

.focus\:fill-gray-true-500\/50:focus {
  fill: rgb(115 115 115 / 0.5);
}

.focus\:fill-gray-true-500\/60:focus {
  fill: rgb(115 115 115 / 0.6);
}

.focus\:fill-gray-true-500\/70:focus {
  fill: rgb(115 115 115 / 0.7);
}

.focus\:fill-gray-true-500\/75:focus {
  fill: rgb(115 115 115 / 0.75);
}

.focus\:fill-gray-true-500\/80:focus {
  fill: rgb(115 115 115 / 0.8);
}

.focus\:fill-gray-true-500\/90:focus {
  fill: rgb(115 115 115 / 0.9);
}

.focus\:fill-gray-true-500\/95:focus {
  fill: rgb(115 115 115 / 0.95);
}

.focus\:fill-gray-true-500\/100:focus {
  fill: rgb(115 115 115 / 1);
}

.focus\:fill-gray-true-600\/0:focus {
  fill: rgb(82 82 82 / 0);
}

.focus\:fill-gray-true-600\/5:focus {
  fill: rgb(82 82 82 / 0.05);
}

.focus\:fill-gray-true-600\/10:focus {
  fill: rgb(82 82 82 / 0.1);
}

.focus\:fill-gray-true-600\/20:focus {
  fill: rgb(82 82 82 / 0.2);
}

.focus\:fill-gray-true-600\/25:focus {
  fill: rgb(82 82 82 / 0.25);
}

.focus\:fill-gray-true-600\/30:focus {
  fill: rgb(82 82 82 / 0.3);
}

.focus\:fill-gray-true-600\/40:focus {
  fill: rgb(82 82 82 / 0.4);
}

.focus\:fill-gray-true-600\/50:focus {
  fill: rgb(82 82 82 / 0.5);
}

.focus\:fill-gray-true-600\/60:focus {
  fill: rgb(82 82 82 / 0.6);
}

.focus\:fill-gray-true-600\/70:focus {
  fill: rgb(82 82 82 / 0.7);
}

.focus\:fill-gray-true-600\/75:focus {
  fill: rgb(82 82 82 / 0.75);
}

.focus\:fill-gray-true-600\/80:focus {
  fill: rgb(82 82 82 / 0.8);
}

.focus\:fill-gray-true-600\/90:focus {
  fill: rgb(82 82 82 / 0.9);
}

.focus\:fill-gray-true-600\/95:focus {
  fill: rgb(82 82 82 / 0.95);
}

.focus\:fill-gray-true-600\/100:focus {
  fill: rgb(82 82 82 / 1);
}

.focus\:fill-gray-true-700\/0:focus {
  fill: rgb(66 66 66 / 0);
}

.focus\:fill-gray-true-700\/5:focus {
  fill: rgb(66 66 66 / 0.05);
}

.focus\:fill-gray-true-700\/10:focus {
  fill: rgb(66 66 66 / 0.1);
}

.focus\:fill-gray-true-700\/20:focus {
  fill: rgb(66 66 66 / 0.2);
}

.focus\:fill-gray-true-700\/25:focus {
  fill: rgb(66 66 66 / 0.25);
}

.focus\:fill-gray-true-700\/30:focus {
  fill: rgb(66 66 66 / 0.3);
}

.focus\:fill-gray-true-700\/40:focus {
  fill: rgb(66 66 66 / 0.4);
}

.focus\:fill-gray-true-700\/50:focus {
  fill: rgb(66 66 66 / 0.5);
}

.focus\:fill-gray-true-700\/60:focus {
  fill: rgb(66 66 66 / 0.6);
}

.focus\:fill-gray-true-700\/70:focus {
  fill: rgb(66 66 66 / 0.7);
}

.focus\:fill-gray-true-700\/75:focus {
  fill: rgb(66 66 66 / 0.75);
}

.focus\:fill-gray-true-700\/80:focus {
  fill: rgb(66 66 66 / 0.8);
}

.focus\:fill-gray-true-700\/90:focus {
  fill: rgb(66 66 66 / 0.9);
}

.focus\:fill-gray-true-700\/95:focus {
  fill: rgb(66 66 66 / 0.95);
}

.focus\:fill-gray-true-700\/100:focus {
  fill: rgb(66 66 66 / 1);
}

.focus\:fill-gray-true-800\/0:focus {
  fill: rgb(41 41 41 / 0);
}

.focus\:fill-gray-true-800\/5:focus {
  fill: rgb(41 41 41 / 0.05);
}

.focus\:fill-gray-true-800\/10:focus {
  fill: rgb(41 41 41 / 0.1);
}

.focus\:fill-gray-true-800\/20:focus {
  fill: rgb(41 41 41 / 0.2);
}

.focus\:fill-gray-true-800\/25:focus {
  fill: rgb(41 41 41 / 0.25);
}

.focus\:fill-gray-true-800\/30:focus {
  fill: rgb(41 41 41 / 0.3);
}

.focus\:fill-gray-true-800\/40:focus {
  fill: rgb(41 41 41 / 0.4);
}

.focus\:fill-gray-true-800\/50:focus {
  fill: rgb(41 41 41 / 0.5);
}

.focus\:fill-gray-true-800\/60:focus {
  fill: rgb(41 41 41 / 0.6);
}

.focus\:fill-gray-true-800\/70:focus {
  fill: rgb(41 41 41 / 0.7);
}

.focus\:fill-gray-true-800\/75:focus {
  fill: rgb(41 41 41 / 0.75);
}

.focus\:fill-gray-true-800\/80:focus {
  fill: rgb(41 41 41 / 0.8);
}

.focus\:fill-gray-true-800\/90:focus {
  fill: rgb(41 41 41 / 0.9);
}

.focus\:fill-gray-true-800\/95:focus {
  fill: rgb(41 41 41 / 0.95);
}

.focus\:fill-gray-true-800\/100:focus {
  fill: rgb(41 41 41 / 1);
}

.focus\:fill-gray-true-900\/0:focus {
  fill: rgb(20 20 20 / 0);
}

.focus\:fill-gray-true-900\/5:focus {
  fill: rgb(20 20 20 / 0.05);
}

.focus\:fill-gray-true-900\/10:focus {
  fill: rgb(20 20 20 / 0.1);
}

.focus\:fill-gray-true-900\/20:focus {
  fill: rgb(20 20 20 / 0.2);
}

.focus\:fill-gray-true-900\/25:focus {
  fill: rgb(20 20 20 / 0.25);
}

.focus\:fill-gray-true-900\/30:focus {
  fill: rgb(20 20 20 / 0.3);
}

.focus\:fill-gray-true-900\/40:focus {
  fill: rgb(20 20 20 / 0.4);
}

.focus\:fill-gray-true-900\/50:focus {
  fill: rgb(20 20 20 / 0.5);
}

.focus\:fill-gray-true-900\/60:focus {
  fill: rgb(20 20 20 / 0.6);
}

.focus\:fill-gray-true-900\/70:focus {
  fill: rgb(20 20 20 / 0.7);
}

.focus\:fill-gray-true-900\/75:focus {
  fill: rgb(20 20 20 / 0.75);
}

.focus\:fill-gray-true-900\/80:focus {
  fill: rgb(20 20 20 / 0.8);
}

.focus\:fill-gray-true-900\/90:focus {
  fill: rgb(20 20 20 / 0.9);
}

.focus\:fill-gray-true-900\/95:focus {
  fill: rgb(20 20 20 / 0.95);
}

.focus\:fill-gray-true-900\/100:focus {
  fill: rgb(20 20 20 / 1);
}

.focus\:fill-gray-true\/0:focus {
  fill: rgb(163 163 163 / 0);
}

.focus\:fill-gray-true\/5:focus {
  fill: rgb(163 163 163 / 0.05);
}

.focus\:fill-gray-true\/10:focus {
  fill: rgb(163 163 163 / 0.1);
}

.focus\:fill-gray-true\/20:focus {
  fill: rgb(163 163 163 / 0.2);
}

.focus\:fill-gray-true\/25:focus {
  fill: rgb(163 163 163 / 0.25);
}

.focus\:fill-gray-true\/30:focus {
  fill: rgb(163 163 163 / 0.3);
}

.focus\:fill-gray-true\/40:focus {
  fill: rgb(163 163 163 / 0.4);
}

.focus\:fill-gray-true\/50:focus {
  fill: rgb(163 163 163 / 0.5);
}

.focus\:fill-gray-true\/60:focus {
  fill: rgb(163 163 163 / 0.6);
}

.focus\:fill-gray-true\/70:focus {
  fill: rgb(163 163 163 / 0.7);
}

.focus\:fill-gray-true\/75:focus {
  fill: rgb(163 163 163 / 0.75);
}

.focus\:fill-gray-true\/80:focus {
  fill: rgb(163 163 163 / 0.8);
}

.focus\:fill-gray-true\/90:focus {
  fill: rgb(163 163 163 / 0.9);
}

.focus\:fill-gray-true\/95:focus {
  fill: rgb(163 163 163 / 0.95);
}

.focus\:fill-gray-true\/100:focus {
  fill: rgb(163 163 163 / 1);
}

.focus\:fill-gray-warm-25\/0:focus {
  fill: rgb(253 253 252 / 0);
}

.focus\:fill-gray-warm-25\/5:focus {
  fill: rgb(253 253 252 / 0.05);
}

.focus\:fill-gray-warm-25\/10:focus {
  fill: rgb(253 253 252 / 0.1);
}

.focus\:fill-gray-warm-25\/20:focus {
  fill: rgb(253 253 252 / 0.2);
}

.focus\:fill-gray-warm-25\/25:focus {
  fill: rgb(253 253 252 / 0.25);
}

.focus\:fill-gray-warm-25\/30:focus {
  fill: rgb(253 253 252 / 0.3);
}

.focus\:fill-gray-warm-25\/40:focus {
  fill: rgb(253 253 252 / 0.4);
}

.focus\:fill-gray-warm-25\/50:focus {
  fill: rgb(253 253 252 / 0.5);
}

.focus\:fill-gray-warm-25\/60:focus {
  fill: rgb(253 253 252 / 0.6);
}

.focus\:fill-gray-warm-25\/70:focus {
  fill: rgb(253 253 252 / 0.7);
}

.focus\:fill-gray-warm-25\/75:focus {
  fill: rgb(253 253 252 / 0.75);
}

.focus\:fill-gray-warm-25\/80:focus {
  fill: rgb(253 253 252 / 0.8);
}

.focus\:fill-gray-warm-25\/90:focus {
  fill: rgb(253 253 252 / 0.9);
}

.focus\:fill-gray-warm-25\/95:focus {
  fill: rgb(253 253 252 / 0.95);
}

.focus\:fill-gray-warm-25\/100:focus {
  fill: rgb(253 253 252 / 1);
}

.focus\:fill-gray-warm-50\/0:focus {
  fill: rgb(250 250 249 / 0);
}

.focus\:fill-gray-warm-50\/5:focus {
  fill: rgb(250 250 249 / 0.05);
}

.focus\:fill-gray-warm-50\/10:focus {
  fill: rgb(250 250 249 / 0.1);
}

.focus\:fill-gray-warm-50\/20:focus {
  fill: rgb(250 250 249 / 0.2);
}

.focus\:fill-gray-warm-50\/25:focus {
  fill: rgb(250 250 249 / 0.25);
}

.focus\:fill-gray-warm-50\/30:focus {
  fill: rgb(250 250 249 / 0.3);
}

.focus\:fill-gray-warm-50\/40:focus {
  fill: rgb(250 250 249 / 0.4);
}

.focus\:fill-gray-warm-50\/50:focus {
  fill: rgb(250 250 249 / 0.5);
}

.focus\:fill-gray-warm-50\/60:focus {
  fill: rgb(250 250 249 / 0.6);
}

.focus\:fill-gray-warm-50\/70:focus {
  fill: rgb(250 250 249 / 0.7);
}

.focus\:fill-gray-warm-50\/75:focus {
  fill: rgb(250 250 249 / 0.75);
}

.focus\:fill-gray-warm-50\/80:focus {
  fill: rgb(250 250 249 / 0.8);
}

.focus\:fill-gray-warm-50\/90:focus {
  fill: rgb(250 250 249 / 0.9);
}

.focus\:fill-gray-warm-50\/95:focus {
  fill: rgb(250 250 249 / 0.95);
}

.focus\:fill-gray-warm-50\/100:focus {
  fill: rgb(250 250 249 / 1);
}

.focus\:fill-gray-warm-100\/0:focus {
  fill: rgb(245 245 244 / 0);
}

.focus\:fill-gray-warm-100\/5:focus {
  fill: rgb(245 245 244 / 0.05);
}

.focus\:fill-gray-warm-100\/10:focus {
  fill: rgb(245 245 244 / 0.1);
}

.focus\:fill-gray-warm-100\/20:focus {
  fill: rgb(245 245 244 / 0.2);
}

.focus\:fill-gray-warm-100\/25:focus {
  fill: rgb(245 245 244 / 0.25);
}

.focus\:fill-gray-warm-100\/30:focus {
  fill: rgb(245 245 244 / 0.3);
}

.focus\:fill-gray-warm-100\/40:focus {
  fill: rgb(245 245 244 / 0.4);
}

.focus\:fill-gray-warm-100\/50:focus {
  fill: rgb(245 245 244 / 0.5);
}

.focus\:fill-gray-warm-100\/60:focus {
  fill: rgb(245 245 244 / 0.6);
}

.focus\:fill-gray-warm-100\/70:focus {
  fill: rgb(245 245 244 / 0.7);
}

.focus\:fill-gray-warm-100\/75:focus {
  fill: rgb(245 245 244 / 0.75);
}

.focus\:fill-gray-warm-100\/80:focus {
  fill: rgb(245 245 244 / 0.8);
}

.focus\:fill-gray-warm-100\/90:focus {
  fill: rgb(245 245 244 / 0.9);
}

.focus\:fill-gray-warm-100\/95:focus {
  fill: rgb(245 245 244 / 0.95);
}

.focus\:fill-gray-warm-100\/100:focus {
  fill: rgb(245 245 244 / 1);
}

.focus\:fill-gray-warm-200\/0:focus {
  fill: rgb(231 229 228 / 0);
}

.focus\:fill-gray-warm-200\/5:focus {
  fill: rgb(231 229 228 / 0.05);
}

.focus\:fill-gray-warm-200\/10:focus {
  fill: rgb(231 229 228 / 0.1);
}

.focus\:fill-gray-warm-200\/20:focus {
  fill: rgb(231 229 228 / 0.2);
}

.focus\:fill-gray-warm-200\/25:focus {
  fill: rgb(231 229 228 / 0.25);
}

.focus\:fill-gray-warm-200\/30:focus {
  fill: rgb(231 229 228 / 0.3);
}

.focus\:fill-gray-warm-200\/40:focus {
  fill: rgb(231 229 228 / 0.4);
}

.focus\:fill-gray-warm-200\/50:focus {
  fill: rgb(231 229 228 / 0.5);
}

.focus\:fill-gray-warm-200\/60:focus {
  fill: rgb(231 229 228 / 0.6);
}

.focus\:fill-gray-warm-200\/70:focus {
  fill: rgb(231 229 228 / 0.7);
}

.focus\:fill-gray-warm-200\/75:focus {
  fill: rgb(231 229 228 / 0.75);
}

.focus\:fill-gray-warm-200\/80:focus {
  fill: rgb(231 229 228 / 0.8);
}

.focus\:fill-gray-warm-200\/90:focus {
  fill: rgb(231 229 228 / 0.9);
}

.focus\:fill-gray-warm-200\/95:focus {
  fill: rgb(231 229 228 / 0.95);
}

.focus\:fill-gray-warm-200\/100:focus {
  fill: rgb(231 229 228 / 1);
}

.focus\:fill-gray-warm-300\/0:focus {
  fill: rgb(215 211 208 / 0);
}

.focus\:fill-gray-warm-300\/5:focus {
  fill: rgb(215 211 208 / 0.05);
}

.focus\:fill-gray-warm-300\/10:focus {
  fill: rgb(215 211 208 / 0.1);
}

.focus\:fill-gray-warm-300\/20:focus {
  fill: rgb(215 211 208 / 0.2);
}

.focus\:fill-gray-warm-300\/25:focus {
  fill: rgb(215 211 208 / 0.25);
}

.focus\:fill-gray-warm-300\/30:focus {
  fill: rgb(215 211 208 / 0.3);
}

.focus\:fill-gray-warm-300\/40:focus {
  fill: rgb(215 211 208 / 0.4);
}

.focus\:fill-gray-warm-300\/50:focus {
  fill: rgb(215 211 208 / 0.5);
}

.focus\:fill-gray-warm-300\/60:focus {
  fill: rgb(215 211 208 / 0.6);
}

.focus\:fill-gray-warm-300\/70:focus {
  fill: rgb(215 211 208 / 0.7);
}

.focus\:fill-gray-warm-300\/75:focus {
  fill: rgb(215 211 208 / 0.75);
}

.focus\:fill-gray-warm-300\/80:focus {
  fill: rgb(215 211 208 / 0.8);
}

.focus\:fill-gray-warm-300\/90:focus {
  fill: rgb(215 211 208 / 0.9);
}

.focus\:fill-gray-warm-300\/95:focus {
  fill: rgb(215 211 208 / 0.95);
}

.focus\:fill-gray-warm-300\/100:focus {
  fill: rgb(215 211 208 / 1);
}

.focus\:fill-gray-warm-400\/0:focus {
  fill: rgb(169 162 157 / 0);
}

.focus\:fill-gray-warm-400\/5:focus {
  fill: rgb(169 162 157 / 0.05);
}

.focus\:fill-gray-warm-400\/10:focus {
  fill: rgb(169 162 157 / 0.1);
}

.focus\:fill-gray-warm-400\/20:focus {
  fill: rgb(169 162 157 / 0.2);
}

.focus\:fill-gray-warm-400\/25:focus {
  fill: rgb(169 162 157 / 0.25);
}

.focus\:fill-gray-warm-400\/30:focus {
  fill: rgb(169 162 157 / 0.3);
}

.focus\:fill-gray-warm-400\/40:focus {
  fill: rgb(169 162 157 / 0.4);
}

.focus\:fill-gray-warm-400\/50:focus {
  fill: rgb(169 162 157 / 0.5);
}

.focus\:fill-gray-warm-400\/60:focus {
  fill: rgb(169 162 157 / 0.6);
}

.focus\:fill-gray-warm-400\/70:focus {
  fill: rgb(169 162 157 / 0.7);
}

.focus\:fill-gray-warm-400\/75:focus {
  fill: rgb(169 162 157 / 0.75);
}

.focus\:fill-gray-warm-400\/80:focus {
  fill: rgb(169 162 157 / 0.8);
}

.focus\:fill-gray-warm-400\/90:focus {
  fill: rgb(169 162 157 / 0.9);
}

.focus\:fill-gray-warm-400\/95:focus {
  fill: rgb(169 162 157 / 0.95);
}

.focus\:fill-gray-warm-400\/100:focus {
  fill: rgb(169 162 157 / 1);
}

.focus\:fill-gray-warm-500\/0:focus {
  fill: rgb(121 113 107 / 0);
}

.focus\:fill-gray-warm-500\/5:focus {
  fill: rgb(121 113 107 / 0.05);
}

.focus\:fill-gray-warm-500\/10:focus {
  fill: rgb(121 113 107 / 0.1);
}

.focus\:fill-gray-warm-500\/20:focus {
  fill: rgb(121 113 107 / 0.2);
}

.focus\:fill-gray-warm-500\/25:focus {
  fill: rgb(121 113 107 / 0.25);
}

.focus\:fill-gray-warm-500\/30:focus {
  fill: rgb(121 113 107 / 0.3);
}

.focus\:fill-gray-warm-500\/40:focus {
  fill: rgb(121 113 107 / 0.4);
}

.focus\:fill-gray-warm-500\/50:focus {
  fill: rgb(121 113 107 / 0.5);
}

.focus\:fill-gray-warm-500\/60:focus {
  fill: rgb(121 113 107 / 0.6);
}

.focus\:fill-gray-warm-500\/70:focus {
  fill: rgb(121 113 107 / 0.7);
}

.focus\:fill-gray-warm-500\/75:focus {
  fill: rgb(121 113 107 / 0.75);
}

.focus\:fill-gray-warm-500\/80:focus {
  fill: rgb(121 113 107 / 0.8);
}

.focus\:fill-gray-warm-500\/90:focus {
  fill: rgb(121 113 107 / 0.9);
}

.focus\:fill-gray-warm-500\/95:focus {
  fill: rgb(121 113 107 / 0.95);
}

.focus\:fill-gray-warm-500\/100:focus {
  fill: rgb(121 113 107 / 1);
}

.focus\:fill-gray-warm-600\/0:focus {
  fill: rgb(87 83 78 / 0);
}

.focus\:fill-gray-warm-600\/5:focus {
  fill: rgb(87 83 78 / 0.05);
}

.focus\:fill-gray-warm-600\/10:focus {
  fill: rgb(87 83 78 / 0.1);
}

.focus\:fill-gray-warm-600\/20:focus {
  fill: rgb(87 83 78 / 0.2);
}

.focus\:fill-gray-warm-600\/25:focus {
  fill: rgb(87 83 78 / 0.25);
}

.focus\:fill-gray-warm-600\/30:focus {
  fill: rgb(87 83 78 / 0.3);
}

.focus\:fill-gray-warm-600\/40:focus {
  fill: rgb(87 83 78 / 0.4);
}

.focus\:fill-gray-warm-600\/50:focus {
  fill: rgb(87 83 78 / 0.5);
}

.focus\:fill-gray-warm-600\/60:focus {
  fill: rgb(87 83 78 / 0.6);
}

.focus\:fill-gray-warm-600\/70:focus {
  fill: rgb(87 83 78 / 0.7);
}

.focus\:fill-gray-warm-600\/75:focus {
  fill: rgb(87 83 78 / 0.75);
}

.focus\:fill-gray-warm-600\/80:focus {
  fill: rgb(87 83 78 / 0.8);
}

.focus\:fill-gray-warm-600\/90:focus {
  fill: rgb(87 83 78 / 0.9);
}

.focus\:fill-gray-warm-600\/95:focus {
  fill: rgb(87 83 78 / 0.95);
}

.focus\:fill-gray-warm-600\/100:focus {
  fill: rgb(87 83 78 / 1);
}

.focus\:fill-gray-warm-700\/0:focus {
  fill: rgb(68 64 60 / 0);
}

.focus\:fill-gray-warm-700\/5:focus {
  fill: rgb(68 64 60 / 0.05);
}

.focus\:fill-gray-warm-700\/10:focus {
  fill: rgb(68 64 60 / 0.1);
}

.focus\:fill-gray-warm-700\/20:focus {
  fill: rgb(68 64 60 / 0.2);
}

.focus\:fill-gray-warm-700\/25:focus {
  fill: rgb(68 64 60 / 0.25);
}

.focus\:fill-gray-warm-700\/30:focus {
  fill: rgb(68 64 60 / 0.3);
}

.focus\:fill-gray-warm-700\/40:focus {
  fill: rgb(68 64 60 / 0.4);
}

.focus\:fill-gray-warm-700\/50:focus {
  fill: rgb(68 64 60 / 0.5);
}

.focus\:fill-gray-warm-700\/60:focus {
  fill: rgb(68 64 60 / 0.6);
}

.focus\:fill-gray-warm-700\/70:focus {
  fill: rgb(68 64 60 / 0.7);
}

.focus\:fill-gray-warm-700\/75:focus {
  fill: rgb(68 64 60 / 0.75);
}

.focus\:fill-gray-warm-700\/80:focus {
  fill: rgb(68 64 60 / 0.8);
}

.focus\:fill-gray-warm-700\/90:focus {
  fill: rgb(68 64 60 / 0.9);
}

.focus\:fill-gray-warm-700\/95:focus {
  fill: rgb(68 64 60 / 0.95);
}

.focus\:fill-gray-warm-700\/100:focus {
  fill: rgb(68 64 60 / 1);
}

.focus\:fill-gray-warm-800\/0:focus {
  fill: rgb(41 37 36 / 0);
}

.focus\:fill-gray-warm-800\/5:focus {
  fill: rgb(41 37 36 / 0.05);
}

.focus\:fill-gray-warm-800\/10:focus {
  fill: rgb(41 37 36 / 0.1);
}

.focus\:fill-gray-warm-800\/20:focus {
  fill: rgb(41 37 36 / 0.2);
}

.focus\:fill-gray-warm-800\/25:focus {
  fill: rgb(41 37 36 / 0.25);
}

.focus\:fill-gray-warm-800\/30:focus {
  fill: rgb(41 37 36 / 0.3);
}

.focus\:fill-gray-warm-800\/40:focus {
  fill: rgb(41 37 36 / 0.4);
}

.focus\:fill-gray-warm-800\/50:focus {
  fill: rgb(41 37 36 / 0.5);
}

.focus\:fill-gray-warm-800\/60:focus {
  fill: rgb(41 37 36 / 0.6);
}

.focus\:fill-gray-warm-800\/70:focus {
  fill: rgb(41 37 36 / 0.7);
}

.focus\:fill-gray-warm-800\/75:focus {
  fill: rgb(41 37 36 / 0.75);
}

.focus\:fill-gray-warm-800\/80:focus {
  fill: rgb(41 37 36 / 0.8);
}

.focus\:fill-gray-warm-800\/90:focus {
  fill: rgb(41 37 36 / 0.9);
}

.focus\:fill-gray-warm-800\/95:focus {
  fill: rgb(41 37 36 / 0.95);
}

.focus\:fill-gray-warm-800\/100:focus {
  fill: rgb(41 37 36 / 1);
}

.focus\:fill-gray-warm-900\/0:focus {
  fill: rgb(28 25 23 / 0);
}

.focus\:fill-gray-warm-900\/5:focus {
  fill: rgb(28 25 23 / 0.05);
}

.focus\:fill-gray-warm-900\/10:focus {
  fill: rgb(28 25 23 / 0.1);
}

.focus\:fill-gray-warm-900\/20:focus {
  fill: rgb(28 25 23 / 0.2);
}

.focus\:fill-gray-warm-900\/25:focus {
  fill: rgb(28 25 23 / 0.25);
}

.focus\:fill-gray-warm-900\/30:focus {
  fill: rgb(28 25 23 / 0.3);
}

.focus\:fill-gray-warm-900\/40:focus {
  fill: rgb(28 25 23 / 0.4);
}

.focus\:fill-gray-warm-900\/50:focus {
  fill: rgb(28 25 23 / 0.5);
}

.focus\:fill-gray-warm-900\/60:focus {
  fill: rgb(28 25 23 / 0.6);
}

.focus\:fill-gray-warm-900\/70:focus {
  fill: rgb(28 25 23 / 0.7);
}

.focus\:fill-gray-warm-900\/75:focus {
  fill: rgb(28 25 23 / 0.75);
}

.focus\:fill-gray-warm-900\/80:focus {
  fill: rgb(28 25 23 / 0.8);
}

.focus\:fill-gray-warm-900\/90:focus {
  fill: rgb(28 25 23 / 0.9);
}

.focus\:fill-gray-warm-900\/95:focus {
  fill: rgb(28 25 23 / 0.95);
}

.focus\:fill-gray-warm-900\/100:focus {
  fill: rgb(28 25 23 / 1);
}

.focus\:fill-gray-warm\/0:focus {
  fill: rgb(169 162 157 / 0);
}

.focus\:fill-gray-warm\/5:focus {
  fill: rgb(169 162 157 / 0.05);
}

.focus\:fill-gray-warm\/10:focus {
  fill: rgb(169 162 157 / 0.1);
}

.focus\:fill-gray-warm\/20:focus {
  fill: rgb(169 162 157 / 0.2);
}

.focus\:fill-gray-warm\/25:focus {
  fill: rgb(169 162 157 / 0.25);
}

.focus\:fill-gray-warm\/30:focus {
  fill: rgb(169 162 157 / 0.3);
}

.focus\:fill-gray-warm\/40:focus {
  fill: rgb(169 162 157 / 0.4);
}

.focus\:fill-gray-warm\/50:focus {
  fill: rgb(169 162 157 / 0.5);
}

.focus\:fill-gray-warm\/60:focus {
  fill: rgb(169 162 157 / 0.6);
}

.focus\:fill-gray-warm\/70:focus {
  fill: rgb(169 162 157 / 0.7);
}

.focus\:fill-gray-warm\/75:focus {
  fill: rgb(169 162 157 / 0.75);
}

.focus\:fill-gray-warm\/80:focus {
  fill: rgb(169 162 157 / 0.8);
}

.focus\:fill-gray-warm\/90:focus {
  fill: rgb(169 162 157 / 0.9);
}

.focus\:fill-gray-warm\/95:focus {
  fill: rgb(169 162 157 / 0.95);
}

.focus\:fill-gray-warm\/100:focus {
  fill: rgb(169 162 157 / 1);
}

.focus\:fill-moss-25\/0:focus {
  fill: rgb(250 253 247 / 0);
}

.focus\:fill-moss-25\/5:focus {
  fill: rgb(250 253 247 / 0.05);
}

.focus\:fill-moss-25\/10:focus {
  fill: rgb(250 253 247 / 0.1);
}

.focus\:fill-moss-25\/20:focus {
  fill: rgb(250 253 247 / 0.2);
}

.focus\:fill-moss-25\/25:focus {
  fill: rgb(250 253 247 / 0.25);
}

.focus\:fill-moss-25\/30:focus {
  fill: rgb(250 253 247 / 0.3);
}

.focus\:fill-moss-25\/40:focus {
  fill: rgb(250 253 247 / 0.4);
}

.focus\:fill-moss-25\/50:focus {
  fill: rgb(250 253 247 / 0.5);
}

.focus\:fill-moss-25\/60:focus {
  fill: rgb(250 253 247 / 0.6);
}

.focus\:fill-moss-25\/70:focus {
  fill: rgb(250 253 247 / 0.7);
}

.focus\:fill-moss-25\/75:focus {
  fill: rgb(250 253 247 / 0.75);
}

.focus\:fill-moss-25\/80:focus {
  fill: rgb(250 253 247 / 0.8);
}

.focus\:fill-moss-25\/90:focus {
  fill: rgb(250 253 247 / 0.9);
}

.focus\:fill-moss-25\/95:focus {
  fill: rgb(250 253 247 / 0.95);
}

.focus\:fill-moss-25\/100:focus {
  fill: rgb(250 253 247 / 1);
}

.focus\:fill-moss-50\/0:focus {
  fill: rgb(245 251 238 / 0);
}

.focus\:fill-moss-50\/5:focus {
  fill: rgb(245 251 238 / 0.05);
}

.focus\:fill-moss-50\/10:focus {
  fill: rgb(245 251 238 / 0.1);
}

.focus\:fill-moss-50\/20:focus {
  fill: rgb(245 251 238 / 0.2);
}

.focus\:fill-moss-50\/25:focus {
  fill: rgb(245 251 238 / 0.25);
}

.focus\:fill-moss-50\/30:focus {
  fill: rgb(245 251 238 / 0.3);
}

.focus\:fill-moss-50\/40:focus {
  fill: rgb(245 251 238 / 0.4);
}

.focus\:fill-moss-50\/50:focus {
  fill: rgb(245 251 238 / 0.5);
}

.focus\:fill-moss-50\/60:focus {
  fill: rgb(245 251 238 / 0.6);
}

.focus\:fill-moss-50\/70:focus {
  fill: rgb(245 251 238 / 0.7);
}

.focus\:fill-moss-50\/75:focus {
  fill: rgb(245 251 238 / 0.75);
}

.focus\:fill-moss-50\/80:focus {
  fill: rgb(245 251 238 / 0.8);
}

.focus\:fill-moss-50\/90:focus {
  fill: rgb(245 251 238 / 0.9);
}

.focus\:fill-moss-50\/95:focus {
  fill: rgb(245 251 238 / 0.95);
}

.focus\:fill-moss-50\/100:focus {
  fill: rgb(245 251 238 / 1);
}

.focus\:fill-moss-100\/0:focus {
  fill: rgb(230 244 215 / 0);
}

.focus\:fill-moss-100\/5:focus {
  fill: rgb(230 244 215 / 0.05);
}

.focus\:fill-moss-100\/10:focus {
  fill: rgb(230 244 215 / 0.1);
}

.focus\:fill-moss-100\/20:focus {
  fill: rgb(230 244 215 / 0.2);
}

.focus\:fill-moss-100\/25:focus {
  fill: rgb(230 244 215 / 0.25);
}

.focus\:fill-moss-100\/30:focus {
  fill: rgb(230 244 215 / 0.3);
}

.focus\:fill-moss-100\/40:focus {
  fill: rgb(230 244 215 / 0.4);
}

.focus\:fill-moss-100\/50:focus {
  fill: rgb(230 244 215 / 0.5);
}

.focus\:fill-moss-100\/60:focus {
  fill: rgb(230 244 215 / 0.6);
}

.focus\:fill-moss-100\/70:focus {
  fill: rgb(230 244 215 / 0.7);
}

.focus\:fill-moss-100\/75:focus {
  fill: rgb(230 244 215 / 0.75);
}

.focus\:fill-moss-100\/80:focus {
  fill: rgb(230 244 215 / 0.8);
}

.focus\:fill-moss-100\/90:focus {
  fill: rgb(230 244 215 / 0.9);
}

.focus\:fill-moss-100\/95:focus {
  fill: rgb(230 244 215 / 0.95);
}

.focus\:fill-moss-100\/100:focus {
  fill: rgb(230 244 215 / 1);
}

.focus\:fill-moss-200\/0:focus {
  fill: rgb(206 234 176 / 0);
}

.focus\:fill-moss-200\/5:focus {
  fill: rgb(206 234 176 / 0.05);
}

.focus\:fill-moss-200\/10:focus {
  fill: rgb(206 234 176 / 0.1);
}

.focus\:fill-moss-200\/20:focus {
  fill: rgb(206 234 176 / 0.2);
}

.focus\:fill-moss-200\/25:focus {
  fill: rgb(206 234 176 / 0.25);
}

.focus\:fill-moss-200\/30:focus {
  fill: rgb(206 234 176 / 0.3);
}

.focus\:fill-moss-200\/40:focus {
  fill: rgb(206 234 176 / 0.4);
}

.focus\:fill-moss-200\/50:focus {
  fill: rgb(206 234 176 / 0.5);
}

.focus\:fill-moss-200\/60:focus {
  fill: rgb(206 234 176 / 0.6);
}

.focus\:fill-moss-200\/70:focus {
  fill: rgb(206 234 176 / 0.7);
}

.focus\:fill-moss-200\/75:focus {
  fill: rgb(206 234 176 / 0.75);
}

.focus\:fill-moss-200\/80:focus {
  fill: rgb(206 234 176 / 0.8);
}

.focus\:fill-moss-200\/90:focus {
  fill: rgb(206 234 176 / 0.9);
}

.focus\:fill-moss-200\/95:focus {
  fill: rgb(206 234 176 / 0.95);
}

.focus\:fill-moss-200\/100:focus {
  fill: rgb(206 234 176 / 1);
}

.focus\:fill-moss-300\/0:focus {
  fill: rgb(172 220 121 / 0);
}

.focus\:fill-moss-300\/5:focus {
  fill: rgb(172 220 121 / 0.05);
}

.focus\:fill-moss-300\/10:focus {
  fill: rgb(172 220 121 / 0.1);
}

.focus\:fill-moss-300\/20:focus {
  fill: rgb(172 220 121 / 0.2);
}

.focus\:fill-moss-300\/25:focus {
  fill: rgb(172 220 121 / 0.25);
}

.focus\:fill-moss-300\/30:focus {
  fill: rgb(172 220 121 / 0.3);
}

.focus\:fill-moss-300\/40:focus {
  fill: rgb(172 220 121 / 0.4);
}

.focus\:fill-moss-300\/50:focus {
  fill: rgb(172 220 121 / 0.5);
}

.focus\:fill-moss-300\/60:focus {
  fill: rgb(172 220 121 / 0.6);
}

.focus\:fill-moss-300\/70:focus {
  fill: rgb(172 220 121 / 0.7);
}

.focus\:fill-moss-300\/75:focus {
  fill: rgb(172 220 121 / 0.75);
}

.focus\:fill-moss-300\/80:focus {
  fill: rgb(172 220 121 / 0.8);
}

.focus\:fill-moss-300\/90:focus {
  fill: rgb(172 220 121 / 0.9);
}

.focus\:fill-moss-300\/95:focus {
  fill: rgb(172 220 121 / 0.95);
}

.focus\:fill-moss-300\/100:focus {
  fill: rgb(172 220 121 / 1);
}

.focus\:fill-moss-400\/0:focus {
  fill: rgb(134 203 60 / 0);
}

.focus\:fill-moss-400\/5:focus {
  fill: rgb(134 203 60 / 0.05);
}

.focus\:fill-moss-400\/10:focus {
  fill: rgb(134 203 60 / 0.1);
}

.focus\:fill-moss-400\/20:focus {
  fill: rgb(134 203 60 / 0.2);
}

.focus\:fill-moss-400\/25:focus {
  fill: rgb(134 203 60 / 0.25);
}

.focus\:fill-moss-400\/30:focus {
  fill: rgb(134 203 60 / 0.3);
}

.focus\:fill-moss-400\/40:focus {
  fill: rgb(134 203 60 / 0.4);
}

.focus\:fill-moss-400\/50:focus {
  fill: rgb(134 203 60 / 0.5);
}

.focus\:fill-moss-400\/60:focus {
  fill: rgb(134 203 60 / 0.6);
}

.focus\:fill-moss-400\/70:focus {
  fill: rgb(134 203 60 / 0.7);
}

.focus\:fill-moss-400\/75:focus {
  fill: rgb(134 203 60 / 0.75);
}

.focus\:fill-moss-400\/80:focus {
  fill: rgb(134 203 60 / 0.8);
}

.focus\:fill-moss-400\/90:focus {
  fill: rgb(134 203 60 / 0.9);
}

.focus\:fill-moss-400\/95:focus {
  fill: rgb(134 203 60 / 0.95);
}

.focus\:fill-moss-400\/100:focus {
  fill: rgb(134 203 60 / 1);
}

.focus\:fill-moss-500\/0:focus {
  fill: rgb(102 159 42 / 0);
}

.focus\:fill-moss-500\/5:focus {
  fill: rgb(102 159 42 / 0.05);
}

.focus\:fill-moss-500\/10:focus {
  fill: rgb(102 159 42 / 0.1);
}

.focus\:fill-moss-500\/20:focus {
  fill: rgb(102 159 42 / 0.2);
}

.focus\:fill-moss-500\/25:focus {
  fill: rgb(102 159 42 / 0.25);
}

.focus\:fill-moss-500\/30:focus {
  fill: rgb(102 159 42 / 0.3);
}

.focus\:fill-moss-500\/40:focus {
  fill: rgb(102 159 42 / 0.4);
}

.focus\:fill-moss-500\/50:focus {
  fill: rgb(102 159 42 / 0.5);
}

.focus\:fill-moss-500\/60:focus {
  fill: rgb(102 159 42 / 0.6);
}

.focus\:fill-moss-500\/70:focus {
  fill: rgb(102 159 42 / 0.7);
}

.focus\:fill-moss-500\/75:focus {
  fill: rgb(102 159 42 / 0.75);
}

.focus\:fill-moss-500\/80:focus {
  fill: rgb(102 159 42 / 0.8);
}

.focus\:fill-moss-500\/90:focus {
  fill: rgb(102 159 42 / 0.9);
}

.focus\:fill-moss-500\/95:focus {
  fill: rgb(102 159 42 / 0.95);
}

.focus\:fill-moss-500\/100:focus {
  fill: rgb(102 159 42 / 1);
}

.focus\:fill-moss-600\/0:focus {
  fill: rgb(79 122 33 / 0);
}

.focus\:fill-moss-600\/5:focus {
  fill: rgb(79 122 33 / 0.05);
}

.focus\:fill-moss-600\/10:focus {
  fill: rgb(79 122 33 / 0.1);
}

.focus\:fill-moss-600\/20:focus {
  fill: rgb(79 122 33 / 0.2);
}

.focus\:fill-moss-600\/25:focus {
  fill: rgb(79 122 33 / 0.25);
}

.focus\:fill-moss-600\/30:focus {
  fill: rgb(79 122 33 / 0.3);
}

.focus\:fill-moss-600\/40:focus {
  fill: rgb(79 122 33 / 0.4);
}

.focus\:fill-moss-600\/50:focus {
  fill: rgb(79 122 33 / 0.5);
}

.focus\:fill-moss-600\/60:focus {
  fill: rgb(79 122 33 / 0.6);
}

.focus\:fill-moss-600\/70:focus {
  fill: rgb(79 122 33 / 0.7);
}

.focus\:fill-moss-600\/75:focus {
  fill: rgb(79 122 33 / 0.75);
}

.focus\:fill-moss-600\/80:focus {
  fill: rgb(79 122 33 / 0.8);
}

.focus\:fill-moss-600\/90:focus {
  fill: rgb(79 122 33 / 0.9);
}

.focus\:fill-moss-600\/95:focus {
  fill: rgb(79 122 33 / 0.95);
}

.focus\:fill-moss-600\/100:focus {
  fill: rgb(79 122 33 / 1);
}

.focus\:fill-moss-700\/0:focus {
  fill: rgb(63 98 26 / 0);
}

.focus\:fill-moss-700\/5:focus {
  fill: rgb(63 98 26 / 0.05);
}

.focus\:fill-moss-700\/10:focus {
  fill: rgb(63 98 26 / 0.1);
}

.focus\:fill-moss-700\/20:focus {
  fill: rgb(63 98 26 / 0.2);
}

.focus\:fill-moss-700\/25:focus {
  fill: rgb(63 98 26 / 0.25);
}

.focus\:fill-moss-700\/30:focus {
  fill: rgb(63 98 26 / 0.3);
}

.focus\:fill-moss-700\/40:focus {
  fill: rgb(63 98 26 / 0.4);
}

.focus\:fill-moss-700\/50:focus {
  fill: rgb(63 98 26 / 0.5);
}

.focus\:fill-moss-700\/60:focus {
  fill: rgb(63 98 26 / 0.6);
}

.focus\:fill-moss-700\/70:focus {
  fill: rgb(63 98 26 / 0.7);
}

.focus\:fill-moss-700\/75:focus {
  fill: rgb(63 98 26 / 0.75);
}

.focus\:fill-moss-700\/80:focus {
  fill: rgb(63 98 26 / 0.8);
}

.focus\:fill-moss-700\/90:focus {
  fill: rgb(63 98 26 / 0.9);
}

.focus\:fill-moss-700\/95:focus {
  fill: rgb(63 98 26 / 0.95);
}

.focus\:fill-moss-700\/100:focus {
  fill: rgb(63 98 26 / 1);
}

.focus\:fill-moss-800\/0:focus {
  fill: rgb(51 80 21 / 0);
}

.focus\:fill-moss-800\/5:focus {
  fill: rgb(51 80 21 / 0.05);
}

.focus\:fill-moss-800\/10:focus {
  fill: rgb(51 80 21 / 0.1);
}

.focus\:fill-moss-800\/20:focus {
  fill: rgb(51 80 21 / 0.2);
}

.focus\:fill-moss-800\/25:focus {
  fill: rgb(51 80 21 / 0.25);
}

.focus\:fill-moss-800\/30:focus {
  fill: rgb(51 80 21 / 0.3);
}

.focus\:fill-moss-800\/40:focus {
  fill: rgb(51 80 21 / 0.4);
}

.focus\:fill-moss-800\/50:focus {
  fill: rgb(51 80 21 / 0.5);
}

.focus\:fill-moss-800\/60:focus {
  fill: rgb(51 80 21 / 0.6);
}

.focus\:fill-moss-800\/70:focus {
  fill: rgb(51 80 21 / 0.7);
}

.focus\:fill-moss-800\/75:focus {
  fill: rgb(51 80 21 / 0.75);
}

.focus\:fill-moss-800\/80:focus {
  fill: rgb(51 80 21 / 0.8);
}

.focus\:fill-moss-800\/90:focus {
  fill: rgb(51 80 21 / 0.9);
}

.focus\:fill-moss-800\/95:focus {
  fill: rgb(51 80 21 / 0.95);
}

.focus\:fill-moss-800\/100:focus {
  fill: rgb(51 80 21 / 1);
}

.focus\:fill-moss-900\/0:focus {
  fill: rgb(43 66 18 / 0);
}

.focus\:fill-moss-900\/5:focus {
  fill: rgb(43 66 18 / 0.05);
}

.focus\:fill-moss-900\/10:focus {
  fill: rgb(43 66 18 / 0.1);
}

.focus\:fill-moss-900\/20:focus {
  fill: rgb(43 66 18 / 0.2);
}

.focus\:fill-moss-900\/25:focus {
  fill: rgb(43 66 18 / 0.25);
}

.focus\:fill-moss-900\/30:focus {
  fill: rgb(43 66 18 / 0.3);
}

.focus\:fill-moss-900\/40:focus {
  fill: rgb(43 66 18 / 0.4);
}

.focus\:fill-moss-900\/50:focus {
  fill: rgb(43 66 18 / 0.5);
}

.focus\:fill-moss-900\/60:focus {
  fill: rgb(43 66 18 / 0.6);
}

.focus\:fill-moss-900\/70:focus {
  fill: rgb(43 66 18 / 0.7);
}

.focus\:fill-moss-900\/75:focus {
  fill: rgb(43 66 18 / 0.75);
}

.focus\:fill-moss-900\/80:focus {
  fill: rgb(43 66 18 / 0.8);
}

.focus\:fill-moss-900\/90:focus {
  fill: rgb(43 66 18 / 0.9);
}

.focus\:fill-moss-900\/95:focus {
  fill: rgb(43 66 18 / 0.95);
}

.focus\:fill-moss-900\/100:focus {
  fill: rgb(43 66 18 / 1);
}

.focus\:fill-moss\/0:focus {
  fill: rgb(134 203 60 / 0);
}

.focus\:fill-moss\/5:focus {
  fill: rgb(134 203 60 / 0.05);
}

.focus\:fill-moss\/10:focus {
  fill: rgb(134 203 60 / 0.1);
}

.focus\:fill-moss\/20:focus {
  fill: rgb(134 203 60 / 0.2);
}

.focus\:fill-moss\/25:focus {
  fill: rgb(134 203 60 / 0.25);
}

.focus\:fill-moss\/30:focus {
  fill: rgb(134 203 60 / 0.3);
}

.focus\:fill-moss\/40:focus {
  fill: rgb(134 203 60 / 0.4);
}

.focus\:fill-moss\/50:focus {
  fill: rgb(134 203 60 / 0.5);
}

.focus\:fill-moss\/60:focus {
  fill: rgb(134 203 60 / 0.6);
}

.focus\:fill-moss\/70:focus {
  fill: rgb(134 203 60 / 0.7);
}

.focus\:fill-moss\/75:focus {
  fill: rgb(134 203 60 / 0.75);
}

.focus\:fill-moss\/80:focus {
  fill: rgb(134 203 60 / 0.8);
}

.focus\:fill-moss\/90:focus {
  fill: rgb(134 203 60 / 0.9);
}

.focus\:fill-moss\/95:focus {
  fill: rgb(134 203 60 / 0.95);
}

.focus\:fill-moss\/100:focus {
  fill: rgb(134 203 60 / 1);
}

.focus\:fill-green-light-25\/0:focus {
  fill: rgb(250 254 245 / 0);
}

.focus\:fill-green-light-25\/5:focus {
  fill: rgb(250 254 245 / 0.05);
}

.focus\:fill-green-light-25\/10:focus {
  fill: rgb(250 254 245 / 0.1);
}

.focus\:fill-green-light-25\/20:focus {
  fill: rgb(250 254 245 / 0.2);
}

.focus\:fill-green-light-25\/25:focus {
  fill: rgb(250 254 245 / 0.25);
}

.focus\:fill-green-light-25\/30:focus {
  fill: rgb(250 254 245 / 0.3);
}

.focus\:fill-green-light-25\/40:focus {
  fill: rgb(250 254 245 / 0.4);
}

.focus\:fill-green-light-25\/50:focus {
  fill: rgb(250 254 245 / 0.5);
}

.focus\:fill-green-light-25\/60:focus {
  fill: rgb(250 254 245 / 0.6);
}

.focus\:fill-green-light-25\/70:focus {
  fill: rgb(250 254 245 / 0.7);
}

.focus\:fill-green-light-25\/75:focus {
  fill: rgb(250 254 245 / 0.75);
}

.focus\:fill-green-light-25\/80:focus {
  fill: rgb(250 254 245 / 0.8);
}

.focus\:fill-green-light-25\/90:focus {
  fill: rgb(250 254 245 / 0.9);
}

.focus\:fill-green-light-25\/95:focus {
  fill: rgb(250 254 245 / 0.95);
}

.focus\:fill-green-light-25\/100:focus {
  fill: rgb(250 254 245 / 1);
}

.focus\:fill-green-light-50\/0:focus {
  fill: rgb(243 254 231 / 0);
}

.focus\:fill-green-light-50\/5:focus {
  fill: rgb(243 254 231 / 0.05);
}

.focus\:fill-green-light-50\/10:focus {
  fill: rgb(243 254 231 / 0.1);
}

.focus\:fill-green-light-50\/20:focus {
  fill: rgb(243 254 231 / 0.2);
}

.focus\:fill-green-light-50\/25:focus {
  fill: rgb(243 254 231 / 0.25);
}

.focus\:fill-green-light-50\/30:focus {
  fill: rgb(243 254 231 / 0.3);
}

.focus\:fill-green-light-50\/40:focus {
  fill: rgb(243 254 231 / 0.4);
}

.focus\:fill-green-light-50\/50:focus {
  fill: rgb(243 254 231 / 0.5);
}

.focus\:fill-green-light-50\/60:focus {
  fill: rgb(243 254 231 / 0.6);
}

.focus\:fill-green-light-50\/70:focus {
  fill: rgb(243 254 231 / 0.7);
}

.focus\:fill-green-light-50\/75:focus {
  fill: rgb(243 254 231 / 0.75);
}

.focus\:fill-green-light-50\/80:focus {
  fill: rgb(243 254 231 / 0.8);
}

.focus\:fill-green-light-50\/90:focus {
  fill: rgb(243 254 231 / 0.9);
}

.focus\:fill-green-light-50\/95:focus {
  fill: rgb(243 254 231 / 0.95);
}

.focus\:fill-green-light-50\/100:focus {
  fill: rgb(243 254 231 / 1);
}

.focus\:fill-green-light-100\/0:focus {
  fill: rgb(228 251 204 / 0);
}

.focus\:fill-green-light-100\/5:focus {
  fill: rgb(228 251 204 / 0.05);
}

.focus\:fill-green-light-100\/10:focus {
  fill: rgb(228 251 204 / 0.1);
}

.focus\:fill-green-light-100\/20:focus {
  fill: rgb(228 251 204 / 0.2);
}

.focus\:fill-green-light-100\/25:focus {
  fill: rgb(228 251 204 / 0.25);
}

.focus\:fill-green-light-100\/30:focus {
  fill: rgb(228 251 204 / 0.3);
}

.focus\:fill-green-light-100\/40:focus {
  fill: rgb(228 251 204 / 0.4);
}

.focus\:fill-green-light-100\/50:focus {
  fill: rgb(228 251 204 / 0.5);
}

.focus\:fill-green-light-100\/60:focus {
  fill: rgb(228 251 204 / 0.6);
}

.focus\:fill-green-light-100\/70:focus {
  fill: rgb(228 251 204 / 0.7);
}

.focus\:fill-green-light-100\/75:focus {
  fill: rgb(228 251 204 / 0.75);
}

.focus\:fill-green-light-100\/80:focus {
  fill: rgb(228 251 204 / 0.8);
}

.focus\:fill-green-light-100\/90:focus {
  fill: rgb(228 251 204 / 0.9);
}

.focus\:fill-green-light-100\/95:focus {
  fill: rgb(228 251 204 / 0.95);
}

.focus\:fill-green-light-100\/100:focus {
  fill: rgb(228 251 204 / 1);
}

.focus\:fill-green-light-300\/0:focus {
  fill: rgb(166 239 103 / 0);
}

.focus\:fill-green-light-300\/5:focus {
  fill: rgb(166 239 103 / 0.05);
}

.focus\:fill-green-light-300\/10:focus {
  fill: rgb(166 239 103 / 0.1);
}

.focus\:fill-green-light-300\/20:focus {
  fill: rgb(166 239 103 / 0.2);
}

.focus\:fill-green-light-300\/25:focus {
  fill: rgb(166 239 103 / 0.25);
}

.focus\:fill-green-light-300\/30:focus {
  fill: rgb(166 239 103 / 0.3);
}

.focus\:fill-green-light-300\/40:focus {
  fill: rgb(166 239 103 / 0.4);
}

.focus\:fill-green-light-300\/50:focus {
  fill: rgb(166 239 103 / 0.5);
}

.focus\:fill-green-light-300\/60:focus {
  fill: rgb(166 239 103 / 0.6);
}

.focus\:fill-green-light-300\/70:focus {
  fill: rgb(166 239 103 / 0.7);
}

.focus\:fill-green-light-300\/75:focus {
  fill: rgb(166 239 103 / 0.75);
}

.focus\:fill-green-light-300\/80:focus {
  fill: rgb(166 239 103 / 0.8);
}

.focus\:fill-green-light-300\/90:focus {
  fill: rgb(166 239 103 / 0.9);
}

.focus\:fill-green-light-300\/95:focus {
  fill: rgb(166 239 103 / 0.95);
}

.focus\:fill-green-light-300\/100:focus {
  fill: rgb(166 239 103 / 1);
}

.focus\:fill-green-light-400\/0:focus {
  fill: rgb(133 225 58 / 0);
}

.focus\:fill-green-light-400\/5:focus {
  fill: rgb(133 225 58 / 0.05);
}

.focus\:fill-green-light-400\/10:focus {
  fill: rgb(133 225 58 / 0.1);
}

.focus\:fill-green-light-400\/20:focus {
  fill: rgb(133 225 58 / 0.2);
}

.focus\:fill-green-light-400\/25:focus {
  fill: rgb(133 225 58 / 0.25);
}

.focus\:fill-green-light-400\/30:focus {
  fill: rgb(133 225 58 / 0.3);
}

.focus\:fill-green-light-400\/40:focus {
  fill: rgb(133 225 58 / 0.4);
}

.focus\:fill-green-light-400\/50:focus {
  fill: rgb(133 225 58 / 0.5);
}

.focus\:fill-green-light-400\/60:focus {
  fill: rgb(133 225 58 / 0.6);
}

.focus\:fill-green-light-400\/70:focus {
  fill: rgb(133 225 58 / 0.7);
}

.focus\:fill-green-light-400\/75:focus {
  fill: rgb(133 225 58 / 0.75);
}

.focus\:fill-green-light-400\/80:focus {
  fill: rgb(133 225 58 / 0.8);
}

.focus\:fill-green-light-400\/90:focus {
  fill: rgb(133 225 58 / 0.9);
}

.focus\:fill-green-light-400\/95:focus {
  fill: rgb(133 225 58 / 0.95);
}

.focus\:fill-green-light-400\/100:focus {
  fill: rgb(133 225 58 / 1);
}

.focus\:fill-green-light-500\/0:focus {
  fill: rgb(102 6 16 / 0);
}

.focus\:fill-green-light-500\/5:focus {
  fill: rgb(102 6 16 / 0.05);
}

.focus\:fill-green-light-500\/10:focus {
  fill: rgb(102 6 16 / 0.1);
}

.focus\:fill-green-light-500\/20:focus {
  fill: rgb(102 6 16 / 0.2);
}

.focus\:fill-green-light-500\/25:focus {
  fill: rgb(102 6 16 / 0.25);
}

.focus\:fill-green-light-500\/30:focus {
  fill: rgb(102 6 16 / 0.3);
}

.focus\:fill-green-light-500\/40:focus {
  fill: rgb(102 6 16 / 0.4);
}

.focus\:fill-green-light-500\/50:focus {
  fill: rgb(102 6 16 / 0.5);
}

.focus\:fill-green-light-500\/60:focus {
  fill: rgb(102 6 16 / 0.6);
}

.focus\:fill-green-light-500\/70:focus {
  fill: rgb(102 6 16 / 0.7);
}

.focus\:fill-green-light-500\/75:focus {
  fill: rgb(102 6 16 / 0.75);
}

.focus\:fill-green-light-500\/80:focus {
  fill: rgb(102 6 16 / 0.8);
}

.focus\:fill-green-light-500\/90:focus {
  fill: rgb(102 6 16 / 0.9);
}

.focus\:fill-green-light-500\/95:focus {
  fill: rgb(102 6 16 / 0.95);
}

.focus\:fill-green-light-500\/100:focus {
  fill: rgb(102 6 16 / 1);
}

.focus\:fill-green-light-800\/0:focus {
  fill: rgb(50 98 18 / 0);
}

.focus\:fill-green-light-800\/5:focus {
  fill: rgb(50 98 18 / 0.05);
}

.focus\:fill-green-light-800\/10:focus {
  fill: rgb(50 98 18 / 0.1);
}

.focus\:fill-green-light-800\/20:focus {
  fill: rgb(50 98 18 / 0.2);
}

.focus\:fill-green-light-800\/25:focus {
  fill: rgb(50 98 18 / 0.25);
}

.focus\:fill-green-light-800\/30:focus {
  fill: rgb(50 98 18 / 0.3);
}

.focus\:fill-green-light-800\/40:focus {
  fill: rgb(50 98 18 / 0.4);
}

.focus\:fill-green-light-800\/50:focus {
  fill: rgb(50 98 18 / 0.5);
}

.focus\:fill-green-light-800\/60:focus {
  fill: rgb(50 98 18 / 0.6);
}

.focus\:fill-green-light-800\/70:focus {
  fill: rgb(50 98 18 / 0.7);
}

.focus\:fill-green-light-800\/75:focus {
  fill: rgb(50 98 18 / 0.75);
}

.focus\:fill-green-light-800\/80:focus {
  fill: rgb(50 98 18 / 0.8);
}

.focus\:fill-green-light-800\/90:focus {
  fill: rgb(50 98 18 / 0.9);
}

.focus\:fill-green-light-800\/95:focus {
  fill: rgb(50 98 18 / 0.95);
}

.focus\:fill-green-light-800\/100:focus {
  fill: rgb(50 98 18 / 1);
}

.focus\:fill-green-light-900\/0:focus {
  fill: rgb(43 83 20 / 0);
}

.focus\:fill-green-light-900\/5:focus {
  fill: rgb(43 83 20 / 0.05);
}

.focus\:fill-green-light-900\/10:focus {
  fill: rgb(43 83 20 / 0.1);
}

.focus\:fill-green-light-900\/20:focus {
  fill: rgb(43 83 20 / 0.2);
}

.focus\:fill-green-light-900\/25:focus {
  fill: rgb(43 83 20 / 0.25);
}

.focus\:fill-green-light-900\/30:focus {
  fill: rgb(43 83 20 / 0.3);
}

.focus\:fill-green-light-900\/40:focus {
  fill: rgb(43 83 20 / 0.4);
}

.focus\:fill-green-light-900\/50:focus {
  fill: rgb(43 83 20 / 0.5);
}

.focus\:fill-green-light-900\/60:focus {
  fill: rgb(43 83 20 / 0.6);
}

.focus\:fill-green-light-900\/70:focus {
  fill: rgb(43 83 20 / 0.7);
}

.focus\:fill-green-light-900\/75:focus {
  fill: rgb(43 83 20 / 0.75);
}

.focus\:fill-green-light-900\/80:focus {
  fill: rgb(43 83 20 / 0.8);
}

.focus\:fill-green-light-900\/90:focus {
  fill: rgb(43 83 20 / 0.9);
}

.focus\:fill-green-light-900\/95:focus {
  fill: rgb(43 83 20 / 0.95);
}

.focus\:fill-green-light-900\/100:focus {
  fill: rgb(43 83 20 / 1);
}

.focus\:fill-green-light\/0:focus {
  fill: rgb(133 225 58 / 0);
}

.focus\:fill-green-light\/5:focus {
  fill: rgb(133 225 58 / 0.05);
}

.focus\:fill-green-light\/10:focus {
  fill: rgb(133 225 58 / 0.1);
}

.focus\:fill-green-light\/20:focus {
  fill: rgb(133 225 58 / 0.2);
}

.focus\:fill-green-light\/25:focus {
  fill: rgb(133 225 58 / 0.25);
}

.focus\:fill-green-light\/30:focus {
  fill: rgb(133 225 58 / 0.3);
}

.focus\:fill-green-light\/40:focus {
  fill: rgb(133 225 58 / 0.4);
}

.focus\:fill-green-light\/50:focus {
  fill: rgb(133 225 58 / 0.5);
}

.focus\:fill-green-light\/60:focus {
  fill: rgb(133 225 58 / 0.6);
}

.focus\:fill-green-light\/70:focus {
  fill: rgb(133 225 58 / 0.7);
}

.focus\:fill-green-light\/75:focus {
  fill: rgb(133 225 58 / 0.75);
}

.focus\:fill-green-light\/80:focus {
  fill: rgb(133 225 58 / 0.8);
}

.focus\:fill-green-light\/90:focus {
  fill: rgb(133 225 58 / 0.9);
}

.focus\:fill-green-light\/95:focus {
  fill: rgb(133 225 58 / 0.95);
}

.focus\:fill-green-light\/100:focus {
  fill: rgb(133 225 58 / 1);
}

.focus\:fill-green-25\/0:focus {
  fill: rgb(246 254 249 / 0);
}

.focus\:fill-green-25\/5:focus {
  fill: rgb(246 254 249 / 0.05);
}

.focus\:fill-green-25\/10:focus {
  fill: rgb(246 254 249 / 0.1);
}

.focus\:fill-green-25\/20:focus {
  fill: rgb(246 254 249 / 0.2);
}

.focus\:fill-green-25\/25:focus {
  fill: rgb(246 254 249 / 0.25);
}

.focus\:fill-green-25\/30:focus {
  fill: rgb(246 254 249 / 0.3);
}

.focus\:fill-green-25\/40:focus {
  fill: rgb(246 254 249 / 0.4);
}

.focus\:fill-green-25\/50:focus {
  fill: rgb(246 254 249 / 0.5);
}

.focus\:fill-green-25\/60:focus {
  fill: rgb(246 254 249 / 0.6);
}

.focus\:fill-green-25\/70:focus {
  fill: rgb(246 254 249 / 0.7);
}

.focus\:fill-green-25\/75:focus {
  fill: rgb(246 254 249 / 0.75);
}

.focus\:fill-green-25\/80:focus {
  fill: rgb(246 254 249 / 0.8);
}

.focus\:fill-green-25\/90:focus {
  fill: rgb(246 254 249 / 0.9);
}

.focus\:fill-green-25\/95:focus {
  fill: rgb(246 254 249 / 0.95);
}

.focus\:fill-green-25\/100:focus {
  fill: rgb(246 254 249 / 1);
}

.focus\:fill-green-50\/0:focus {
  fill: rgb(237 252 242 / 0);
}

.focus\:fill-green-50\/5:focus {
  fill: rgb(237 252 242 / 0.05);
}

.focus\:fill-green-50\/10:focus {
  fill: rgb(237 252 242 / 0.1);
}

.focus\:fill-green-50\/20:focus {
  fill: rgb(237 252 242 / 0.2);
}

.focus\:fill-green-50\/25:focus {
  fill: rgb(237 252 242 / 0.25);
}

.focus\:fill-green-50\/30:focus {
  fill: rgb(237 252 242 / 0.3);
}

.focus\:fill-green-50\/40:focus {
  fill: rgb(237 252 242 / 0.4);
}

.focus\:fill-green-50\/50:focus {
  fill: rgb(237 252 242 / 0.5);
}

.focus\:fill-green-50\/60:focus {
  fill: rgb(237 252 242 / 0.6);
}

.focus\:fill-green-50\/70:focus {
  fill: rgb(237 252 242 / 0.7);
}

.focus\:fill-green-50\/75:focus {
  fill: rgb(237 252 242 / 0.75);
}

.focus\:fill-green-50\/80:focus {
  fill: rgb(237 252 242 / 0.8);
}

.focus\:fill-green-50\/90:focus {
  fill: rgb(237 252 242 / 0.9);
}

.focus\:fill-green-50\/95:focus {
  fill: rgb(237 252 242 / 0.95);
}

.focus\:fill-green-50\/100:focus {
  fill: rgb(237 252 242 / 1);
}

.focus\:fill-green-100\/0:focus {
  fill: rgb(211 248 223 / 0);
}

.focus\:fill-green-100\/5:focus {
  fill: rgb(211 248 223 / 0.05);
}

.focus\:fill-green-100\/10:focus {
  fill: rgb(211 248 223 / 0.1);
}

.focus\:fill-green-100\/20:focus {
  fill: rgb(211 248 223 / 0.2);
}

.focus\:fill-green-100\/25:focus {
  fill: rgb(211 248 223 / 0.25);
}

.focus\:fill-green-100\/30:focus {
  fill: rgb(211 248 223 / 0.3);
}

.focus\:fill-green-100\/40:focus {
  fill: rgb(211 248 223 / 0.4);
}

.focus\:fill-green-100\/50:focus {
  fill: rgb(211 248 223 / 0.5);
}

.focus\:fill-green-100\/60:focus {
  fill: rgb(211 248 223 / 0.6);
}

.focus\:fill-green-100\/70:focus {
  fill: rgb(211 248 223 / 0.7);
}

.focus\:fill-green-100\/75:focus {
  fill: rgb(211 248 223 / 0.75);
}

.focus\:fill-green-100\/80:focus {
  fill: rgb(211 248 223 / 0.8);
}

.focus\:fill-green-100\/90:focus {
  fill: rgb(211 248 223 / 0.9);
}

.focus\:fill-green-100\/95:focus {
  fill: rgb(211 248 223 / 0.95);
}

.focus\:fill-green-100\/100:focus {
  fill: rgb(211 248 223 / 1);
}

.focus\:fill-green-200\/0:focus {
  fill: rgb(170 240 196 / 0);
}

.focus\:fill-green-200\/5:focus {
  fill: rgb(170 240 196 / 0.05);
}

.focus\:fill-green-200\/10:focus {
  fill: rgb(170 240 196 / 0.1);
}

.focus\:fill-green-200\/20:focus {
  fill: rgb(170 240 196 / 0.2);
}

.focus\:fill-green-200\/25:focus {
  fill: rgb(170 240 196 / 0.25);
}

.focus\:fill-green-200\/30:focus {
  fill: rgb(170 240 196 / 0.3);
}

.focus\:fill-green-200\/40:focus {
  fill: rgb(170 240 196 / 0.4);
}

.focus\:fill-green-200\/50:focus {
  fill: rgb(170 240 196 / 0.5);
}

.focus\:fill-green-200\/60:focus {
  fill: rgb(170 240 196 / 0.6);
}

.focus\:fill-green-200\/70:focus {
  fill: rgb(170 240 196 / 0.7);
}

.focus\:fill-green-200\/75:focus {
  fill: rgb(170 240 196 / 0.75);
}

.focus\:fill-green-200\/80:focus {
  fill: rgb(170 240 196 / 0.8);
}

.focus\:fill-green-200\/90:focus {
  fill: rgb(170 240 196 / 0.9);
}

.focus\:fill-green-200\/95:focus {
  fill: rgb(170 240 196 / 0.95);
}

.focus\:fill-green-200\/100:focus {
  fill: rgb(170 240 196 / 1);
}

.focus\:fill-green-300\/0:focus {
  fill: rgb(115 226 163 / 0);
}

.focus\:fill-green-300\/5:focus {
  fill: rgb(115 226 163 / 0.05);
}

.focus\:fill-green-300\/10:focus {
  fill: rgb(115 226 163 / 0.1);
}

.focus\:fill-green-300\/20:focus {
  fill: rgb(115 226 163 / 0.2);
}

.focus\:fill-green-300\/25:focus {
  fill: rgb(115 226 163 / 0.25);
}

.focus\:fill-green-300\/30:focus {
  fill: rgb(115 226 163 / 0.3);
}

.focus\:fill-green-300\/40:focus {
  fill: rgb(115 226 163 / 0.4);
}

.focus\:fill-green-300\/50:focus {
  fill: rgb(115 226 163 / 0.5);
}

.focus\:fill-green-300\/60:focus {
  fill: rgb(115 226 163 / 0.6);
}

.focus\:fill-green-300\/70:focus {
  fill: rgb(115 226 163 / 0.7);
}

.focus\:fill-green-300\/75:focus {
  fill: rgb(115 226 163 / 0.75);
}

.focus\:fill-green-300\/80:focus {
  fill: rgb(115 226 163 / 0.8);
}

.focus\:fill-green-300\/90:focus {
  fill: rgb(115 226 163 / 0.9);
}

.focus\:fill-green-300\/95:focus {
  fill: rgb(115 226 163 / 0.95);
}

.focus\:fill-green-300\/100:focus {
  fill: rgb(115 226 163 / 1);
}

.focus\:fill-green-400\/0:focus {
  fill: rgb(60 203 127 / 0);
}

.focus\:fill-green-400\/5:focus {
  fill: rgb(60 203 127 / 0.05);
}

.focus\:fill-green-400\/10:focus {
  fill: rgb(60 203 127 / 0.1);
}

.focus\:fill-green-400\/20:focus {
  fill: rgb(60 203 127 / 0.2);
}

.focus\:fill-green-400\/25:focus {
  fill: rgb(60 203 127 / 0.25);
}

.focus\:fill-green-400\/30:focus {
  fill: rgb(60 203 127 / 0.3);
}

.focus\:fill-green-400\/40:focus {
  fill: rgb(60 203 127 / 0.4);
}

.focus\:fill-green-400\/50:focus {
  fill: rgb(60 203 127 / 0.5);
}

.focus\:fill-green-400\/60:focus {
  fill: rgb(60 203 127 / 0.6);
}

.focus\:fill-green-400\/70:focus {
  fill: rgb(60 203 127 / 0.7);
}

.focus\:fill-green-400\/75:focus {
  fill: rgb(60 203 127 / 0.75);
}

.focus\:fill-green-400\/80:focus {
  fill: rgb(60 203 127 / 0.8);
}

.focus\:fill-green-400\/90:focus {
  fill: rgb(60 203 127 / 0.9);
}

.focus\:fill-green-400\/95:focus {
  fill: rgb(60 203 127 / 0.95);
}

.focus\:fill-green-400\/100:focus {
  fill: rgb(60 203 127 / 1);
}

.focus\:fill-green-500\/0:focus {
  fill: rgb(22 131 100 / 0);
}

.focus\:fill-green-500\/5:focus {
  fill: rgb(22 131 100 / 0.05);
}

.focus\:fill-green-500\/10:focus {
  fill: rgb(22 131 100 / 0.1);
}

.focus\:fill-green-500\/20:focus {
  fill: rgb(22 131 100 / 0.2);
}

.focus\:fill-green-500\/25:focus {
  fill: rgb(22 131 100 / 0.25);
}

.focus\:fill-green-500\/30:focus {
  fill: rgb(22 131 100 / 0.3);
}

.focus\:fill-green-500\/40:focus {
  fill: rgb(22 131 100 / 0.4);
}

.focus\:fill-green-500\/50:focus {
  fill: rgb(22 131 100 / 0.5);
}

.focus\:fill-green-500\/60:focus {
  fill: rgb(22 131 100 / 0.6);
}

.focus\:fill-green-500\/70:focus {
  fill: rgb(22 131 100 / 0.7);
}

.focus\:fill-green-500\/75:focus {
  fill: rgb(22 131 100 / 0.75);
}

.focus\:fill-green-500\/80:focus {
  fill: rgb(22 131 100 / 0.8);
}

.focus\:fill-green-500\/90:focus {
  fill: rgb(22 131 100 / 0.9);
}

.focus\:fill-green-500\/95:focus {
  fill: rgb(22 131 100 / 0.95);
}

.focus\:fill-green-500\/100:focus {
  fill: rgb(22 131 100 / 1);
}

.focus\:fill-green-600\/0:focus {
  fill: rgb(9 146 80 / 0);
}

.focus\:fill-green-600\/5:focus {
  fill: rgb(9 146 80 / 0.05);
}

.focus\:fill-green-600\/10:focus {
  fill: rgb(9 146 80 / 0.1);
}

.focus\:fill-green-600\/20:focus {
  fill: rgb(9 146 80 / 0.2);
}

.focus\:fill-green-600\/25:focus {
  fill: rgb(9 146 80 / 0.25);
}

.focus\:fill-green-600\/30:focus {
  fill: rgb(9 146 80 / 0.3);
}

.focus\:fill-green-600\/40:focus {
  fill: rgb(9 146 80 / 0.4);
}

.focus\:fill-green-600\/50:focus {
  fill: rgb(9 146 80 / 0.5);
}

.focus\:fill-green-600\/60:focus {
  fill: rgb(9 146 80 / 0.6);
}

.focus\:fill-green-600\/70:focus {
  fill: rgb(9 146 80 / 0.7);
}

.focus\:fill-green-600\/75:focus {
  fill: rgb(9 146 80 / 0.75);
}

.focus\:fill-green-600\/80:focus {
  fill: rgb(9 146 80 / 0.8);
}

.focus\:fill-green-600\/90:focus {
  fill: rgb(9 146 80 / 0.9);
}

.focus\:fill-green-600\/95:focus {
  fill: rgb(9 146 80 / 0.95);
}

.focus\:fill-green-600\/100:focus {
  fill: rgb(9 146 80 / 1);
}

.focus\:fill-green-700\/0:focus {
  fill: rgb(8 116 67 / 0);
}

.focus\:fill-green-700\/5:focus {
  fill: rgb(8 116 67 / 0.05);
}

.focus\:fill-green-700\/10:focus {
  fill: rgb(8 116 67 / 0.1);
}

.focus\:fill-green-700\/20:focus {
  fill: rgb(8 116 67 / 0.2);
}

.focus\:fill-green-700\/25:focus {
  fill: rgb(8 116 67 / 0.25);
}

.focus\:fill-green-700\/30:focus {
  fill: rgb(8 116 67 / 0.3);
}

.focus\:fill-green-700\/40:focus {
  fill: rgb(8 116 67 / 0.4);
}

.focus\:fill-green-700\/50:focus {
  fill: rgb(8 116 67 / 0.5);
}

.focus\:fill-green-700\/60:focus {
  fill: rgb(8 116 67 / 0.6);
}

.focus\:fill-green-700\/70:focus {
  fill: rgb(8 116 67 / 0.7);
}

.focus\:fill-green-700\/75:focus {
  fill: rgb(8 116 67 / 0.75);
}

.focus\:fill-green-700\/80:focus {
  fill: rgb(8 116 67 / 0.8);
}

.focus\:fill-green-700\/90:focus {
  fill: rgb(8 116 67 / 0.9);
}

.focus\:fill-green-700\/95:focus {
  fill: rgb(8 116 67 / 0.95);
}

.focus\:fill-green-700\/100:focus {
  fill: rgb(8 116 67 / 1);
}

.focus\:fill-green-800\/0:focus {
  fill: rgb(9 80 55 / 0);
}

.focus\:fill-green-800\/5:focus {
  fill: rgb(9 80 55 / 0.05);
}

.focus\:fill-green-800\/10:focus {
  fill: rgb(9 80 55 / 0.1);
}

.focus\:fill-green-800\/20:focus {
  fill: rgb(9 80 55 / 0.2);
}

.focus\:fill-green-800\/25:focus {
  fill: rgb(9 80 55 / 0.25);
}

.focus\:fill-green-800\/30:focus {
  fill: rgb(9 80 55 / 0.3);
}

.focus\:fill-green-800\/40:focus {
  fill: rgb(9 80 55 / 0.4);
}

.focus\:fill-green-800\/50:focus {
  fill: rgb(9 80 55 / 0.5);
}

.focus\:fill-green-800\/60:focus {
  fill: rgb(9 80 55 / 0.6);
}

.focus\:fill-green-800\/70:focus {
  fill: rgb(9 80 55 / 0.7);
}

.focus\:fill-green-800\/75:focus {
  fill: rgb(9 80 55 / 0.75);
}

.focus\:fill-green-800\/80:focus {
  fill: rgb(9 80 55 / 0.8);
}

.focus\:fill-green-800\/90:focus {
  fill: rgb(9 80 55 / 0.9);
}

.focus\:fill-green-800\/95:focus {
  fill: rgb(9 80 55 / 0.95);
}

.focus\:fill-green-800\/100:focus {
  fill: rgb(9 80 55 / 1);
}

.focus\:fill-green-900\/0:focus {
  fill: rgb(8 76 46 / 0);
}

.focus\:fill-green-900\/5:focus {
  fill: rgb(8 76 46 / 0.05);
}

.focus\:fill-green-900\/10:focus {
  fill: rgb(8 76 46 / 0.1);
}

.focus\:fill-green-900\/20:focus {
  fill: rgb(8 76 46 / 0.2);
}

.focus\:fill-green-900\/25:focus {
  fill: rgb(8 76 46 / 0.25);
}

.focus\:fill-green-900\/30:focus {
  fill: rgb(8 76 46 / 0.3);
}

.focus\:fill-green-900\/40:focus {
  fill: rgb(8 76 46 / 0.4);
}

.focus\:fill-green-900\/50:focus {
  fill: rgb(8 76 46 / 0.5);
}

.focus\:fill-green-900\/60:focus {
  fill: rgb(8 76 46 / 0.6);
}

.focus\:fill-green-900\/70:focus {
  fill: rgb(8 76 46 / 0.7);
}

.focus\:fill-green-900\/75:focus {
  fill: rgb(8 76 46 / 0.75);
}

.focus\:fill-green-900\/80:focus {
  fill: rgb(8 76 46 / 0.8);
}

.focus\:fill-green-900\/90:focus {
  fill: rgb(8 76 46 / 0.9);
}

.focus\:fill-green-900\/95:focus {
  fill: rgb(8 76 46 / 0.95);
}

.focus\:fill-green-900\/100:focus {
  fill: rgb(8 76 46 / 1);
}

.focus\:fill-green\/0:focus {
  fill: rgb(60 203 127 / 0);
}

.focus\:fill-green\/5:focus {
  fill: rgb(60 203 127 / 0.05);
}

.focus\:fill-green\/10:focus {
  fill: rgb(60 203 127 / 0.1);
}

.focus\:fill-green\/20:focus {
  fill: rgb(60 203 127 / 0.2);
}

.focus\:fill-green\/25:focus {
  fill: rgb(60 203 127 / 0.25);
}

.focus\:fill-green\/30:focus {
  fill: rgb(60 203 127 / 0.3);
}

.focus\:fill-green\/40:focus {
  fill: rgb(60 203 127 / 0.4);
}

.focus\:fill-green\/50:focus {
  fill: rgb(60 203 127 / 0.5);
}

.focus\:fill-green\/60:focus {
  fill: rgb(60 203 127 / 0.6);
}

.focus\:fill-green\/70:focus {
  fill: rgb(60 203 127 / 0.7);
}

.focus\:fill-green\/75:focus {
  fill: rgb(60 203 127 / 0.75);
}

.focus\:fill-green\/80:focus {
  fill: rgb(60 203 127 / 0.8);
}

.focus\:fill-green\/90:focus {
  fill: rgb(60 203 127 / 0.9);
}

.focus\:fill-green\/95:focus {
  fill: rgb(60 203 127 / 0.95);
}

.focus\:fill-green\/100:focus {
  fill: rgb(60 203 127 / 1);
}

.focus\:fill-teal-25\/0:focus {
  fill: rgb(246 254 252 / 0);
}

.focus\:fill-teal-25\/5:focus {
  fill: rgb(246 254 252 / 0.05);
}

.focus\:fill-teal-25\/10:focus {
  fill: rgb(246 254 252 / 0.1);
}

.focus\:fill-teal-25\/20:focus {
  fill: rgb(246 254 252 / 0.2);
}

.focus\:fill-teal-25\/25:focus {
  fill: rgb(246 254 252 / 0.25);
}

.focus\:fill-teal-25\/30:focus {
  fill: rgb(246 254 252 / 0.3);
}

.focus\:fill-teal-25\/40:focus {
  fill: rgb(246 254 252 / 0.4);
}

.focus\:fill-teal-25\/50:focus {
  fill: rgb(246 254 252 / 0.5);
}

.focus\:fill-teal-25\/60:focus {
  fill: rgb(246 254 252 / 0.6);
}

.focus\:fill-teal-25\/70:focus {
  fill: rgb(246 254 252 / 0.7);
}

.focus\:fill-teal-25\/75:focus {
  fill: rgb(246 254 252 / 0.75);
}

.focus\:fill-teal-25\/80:focus {
  fill: rgb(246 254 252 / 0.8);
}

.focus\:fill-teal-25\/90:focus {
  fill: rgb(246 254 252 / 0.9);
}

.focus\:fill-teal-25\/95:focus {
  fill: rgb(246 254 252 / 0.95);
}

.focus\:fill-teal-25\/100:focus {
  fill: rgb(246 254 252 / 1);
}

.focus\:fill-teal-50\/0:focus {
  fill: rgb(240 253 249 / 0);
}

.focus\:fill-teal-50\/5:focus {
  fill: rgb(240 253 249 / 0.05);
}

.focus\:fill-teal-50\/10:focus {
  fill: rgb(240 253 249 / 0.1);
}

.focus\:fill-teal-50\/20:focus {
  fill: rgb(240 253 249 / 0.2);
}

.focus\:fill-teal-50\/25:focus {
  fill: rgb(240 253 249 / 0.25);
}

.focus\:fill-teal-50\/30:focus {
  fill: rgb(240 253 249 / 0.3);
}

.focus\:fill-teal-50\/40:focus {
  fill: rgb(240 253 249 / 0.4);
}

.focus\:fill-teal-50\/50:focus {
  fill: rgb(240 253 249 / 0.5);
}

.focus\:fill-teal-50\/60:focus {
  fill: rgb(240 253 249 / 0.6);
}

.focus\:fill-teal-50\/70:focus {
  fill: rgb(240 253 249 / 0.7);
}

.focus\:fill-teal-50\/75:focus {
  fill: rgb(240 253 249 / 0.75);
}

.focus\:fill-teal-50\/80:focus {
  fill: rgb(240 253 249 / 0.8);
}

.focus\:fill-teal-50\/90:focus {
  fill: rgb(240 253 249 / 0.9);
}

.focus\:fill-teal-50\/95:focus {
  fill: rgb(240 253 249 / 0.95);
}

.focus\:fill-teal-50\/100:focus {
  fill: rgb(240 253 249 / 1);
}

.focus\:fill-teal-100\/0:focus {
  fill: rgb(204 251 239 / 0);
}

.focus\:fill-teal-100\/5:focus {
  fill: rgb(204 251 239 / 0.05);
}

.focus\:fill-teal-100\/10:focus {
  fill: rgb(204 251 239 / 0.1);
}

.focus\:fill-teal-100\/20:focus {
  fill: rgb(204 251 239 / 0.2);
}

.focus\:fill-teal-100\/25:focus {
  fill: rgb(204 251 239 / 0.25);
}

.focus\:fill-teal-100\/30:focus {
  fill: rgb(204 251 239 / 0.3);
}

.focus\:fill-teal-100\/40:focus {
  fill: rgb(204 251 239 / 0.4);
}

.focus\:fill-teal-100\/50:focus {
  fill: rgb(204 251 239 / 0.5);
}

.focus\:fill-teal-100\/60:focus {
  fill: rgb(204 251 239 / 0.6);
}

.focus\:fill-teal-100\/70:focus {
  fill: rgb(204 251 239 / 0.7);
}

.focus\:fill-teal-100\/75:focus {
  fill: rgb(204 251 239 / 0.75);
}

.focus\:fill-teal-100\/80:focus {
  fill: rgb(204 251 239 / 0.8);
}

.focus\:fill-teal-100\/90:focus {
  fill: rgb(204 251 239 / 0.9);
}

.focus\:fill-teal-100\/95:focus {
  fill: rgb(204 251 239 / 0.95);
}

.focus\:fill-teal-100\/100:focus {
  fill: rgb(204 251 239 / 1);
}

.focus\:fill-teal-200\/0:focus {
  fill: rgb(153 246 224 / 0);
}

.focus\:fill-teal-200\/5:focus {
  fill: rgb(153 246 224 / 0.05);
}

.focus\:fill-teal-200\/10:focus {
  fill: rgb(153 246 224 / 0.1);
}

.focus\:fill-teal-200\/20:focus {
  fill: rgb(153 246 224 / 0.2);
}

.focus\:fill-teal-200\/25:focus {
  fill: rgb(153 246 224 / 0.25);
}

.focus\:fill-teal-200\/30:focus {
  fill: rgb(153 246 224 / 0.3);
}

.focus\:fill-teal-200\/40:focus {
  fill: rgb(153 246 224 / 0.4);
}

.focus\:fill-teal-200\/50:focus {
  fill: rgb(153 246 224 / 0.5);
}

.focus\:fill-teal-200\/60:focus {
  fill: rgb(153 246 224 / 0.6);
}

.focus\:fill-teal-200\/70:focus {
  fill: rgb(153 246 224 / 0.7);
}

.focus\:fill-teal-200\/75:focus {
  fill: rgb(153 246 224 / 0.75);
}

.focus\:fill-teal-200\/80:focus {
  fill: rgb(153 246 224 / 0.8);
}

.focus\:fill-teal-200\/90:focus {
  fill: rgb(153 246 224 / 0.9);
}

.focus\:fill-teal-200\/95:focus {
  fill: rgb(153 246 224 / 0.95);
}

.focus\:fill-teal-200\/100:focus {
  fill: rgb(153 246 224 / 1);
}

.focus\:fill-teal-300\/0:focus {
  fill: rgb(95 233 208 / 0);
}

.focus\:fill-teal-300\/5:focus {
  fill: rgb(95 233 208 / 0.05);
}

.focus\:fill-teal-300\/10:focus {
  fill: rgb(95 233 208 / 0.1);
}

.focus\:fill-teal-300\/20:focus {
  fill: rgb(95 233 208 / 0.2);
}

.focus\:fill-teal-300\/25:focus {
  fill: rgb(95 233 208 / 0.25);
}

.focus\:fill-teal-300\/30:focus {
  fill: rgb(95 233 208 / 0.3);
}

.focus\:fill-teal-300\/40:focus {
  fill: rgb(95 233 208 / 0.4);
}

.focus\:fill-teal-300\/50:focus {
  fill: rgb(95 233 208 / 0.5);
}

.focus\:fill-teal-300\/60:focus {
  fill: rgb(95 233 208 / 0.6);
}

.focus\:fill-teal-300\/70:focus {
  fill: rgb(95 233 208 / 0.7);
}

.focus\:fill-teal-300\/75:focus {
  fill: rgb(95 233 208 / 0.75);
}

.focus\:fill-teal-300\/80:focus {
  fill: rgb(95 233 208 / 0.8);
}

.focus\:fill-teal-300\/90:focus {
  fill: rgb(95 233 208 / 0.9);
}

.focus\:fill-teal-300\/95:focus {
  fill: rgb(95 233 208 / 0.95);
}

.focus\:fill-teal-300\/100:focus {
  fill: rgb(95 233 208 / 1);
}

.focus\:fill-teal-400\/0:focus {
  fill: rgb(46 211 183 / 0);
}

.focus\:fill-teal-400\/5:focus {
  fill: rgb(46 211 183 / 0.05);
}

.focus\:fill-teal-400\/10:focus {
  fill: rgb(46 211 183 / 0.1);
}

.focus\:fill-teal-400\/20:focus {
  fill: rgb(46 211 183 / 0.2);
}

.focus\:fill-teal-400\/25:focus {
  fill: rgb(46 211 183 / 0.25);
}

.focus\:fill-teal-400\/30:focus {
  fill: rgb(46 211 183 / 0.3);
}

.focus\:fill-teal-400\/40:focus {
  fill: rgb(46 211 183 / 0.4);
}

.focus\:fill-teal-400\/50:focus {
  fill: rgb(46 211 183 / 0.5);
}

.focus\:fill-teal-400\/60:focus {
  fill: rgb(46 211 183 / 0.6);
}

.focus\:fill-teal-400\/70:focus {
  fill: rgb(46 211 183 / 0.7);
}

.focus\:fill-teal-400\/75:focus {
  fill: rgb(46 211 183 / 0.75);
}

.focus\:fill-teal-400\/80:focus {
  fill: rgb(46 211 183 / 0.8);
}

.focus\:fill-teal-400\/90:focus {
  fill: rgb(46 211 183 / 0.9);
}

.focus\:fill-teal-400\/95:focus {
  fill: rgb(46 211 183 / 0.95);
}

.focus\:fill-teal-400\/100:focus {
  fill: rgb(46 211 183 / 1);
}

.focus\:fill-teal-500\/0:focus {
  fill: rgb(21 183 158 / 0);
}

.focus\:fill-teal-500\/5:focus {
  fill: rgb(21 183 158 / 0.05);
}

.focus\:fill-teal-500\/10:focus {
  fill: rgb(21 183 158 / 0.1);
}

.focus\:fill-teal-500\/20:focus {
  fill: rgb(21 183 158 / 0.2);
}

.focus\:fill-teal-500\/25:focus {
  fill: rgb(21 183 158 / 0.25);
}

.focus\:fill-teal-500\/30:focus {
  fill: rgb(21 183 158 / 0.3);
}

.focus\:fill-teal-500\/40:focus {
  fill: rgb(21 183 158 / 0.4);
}

.focus\:fill-teal-500\/50:focus {
  fill: rgb(21 183 158 / 0.5);
}

.focus\:fill-teal-500\/60:focus {
  fill: rgb(21 183 158 / 0.6);
}

.focus\:fill-teal-500\/70:focus {
  fill: rgb(21 183 158 / 0.7);
}

.focus\:fill-teal-500\/75:focus {
  fill: rgb(21 183 158 / 0.75);
}

.focus\:fill-teal-500\/80:focus {
  fill: rgb(21 183 158 / 0.8);
}

.focus\:fill-teal-500\/90:focus {
  fill: rgb(21 183 158 / 0.9);
}

.focus\:fill-teal-500\/95:focus {
  fill: rgb(21 183 158 / 0.95);
}

.focus\:fill-teal-500\/100:focus {
  fill: rgb(21 183 158 / 1);
}

.focus\:fill-teal-600\/0:focus {
  fill: rgb(14 147 132 / 0);
}

.focus\:fill-teal-600\/5:focus {
  fill: rgb(14 147 132 / 0.05);
}

.focus\:fill-teal-600\/10:focus {
  fill: rgb(14 147 132 / 0.1);
}

.focus\:fill-teal-600\/20:focus {
  fill: rgb(14 147 132 / 0.2);
}

.focus\:fill-teal-600\/25:focus {
  fill: rgb(14 147 132 / 0.25);
}

.focus\:fill-teal-600\/30:focus {
  fill: rgb(14 147 132 / 0.3);
}

.focus\:fill-teal-600\/40:focus {
  fill: rgb(14 147 132 / 0.4);
}

.focus\:fill-teal-600\/50:focus {
  fill: rgb(14 147 132 / 0.5);
}

.focus\:fill-teal-600\/60:focus {
  fill: rgb(14 147 132 / 0.6);
}

.focus\:fill-teal-600\/70:focus {
  fill: rgb(14 147 132 / 0.7);
}

.focus\:fill-teal-600\/75:focus {
  fill: rgb(14 147 132 / 0.75);
}

.focus\:fill-teal-600\/80:focus {
  fill: rgb(14 147 132 / 0.8);
}

.focus\:fill-teal-600\/90:focus {
  fill: rgb(14 147 132 / 0.9);
}

.focus\:fill-teal-600\/95:focus {
  fill: rgb(14 147 132 / 0.95);
}

.focus\:fill-teal-600\/100:focus {
  fill: rgb(14 147 132 / 1);
}

.focus\:fill-teal-700\/0:focus {
  fill: rgb(16 117 105 / 0);
}

.focus\:fill-teal-700\/5:focus {
  fill: rgb(16 117 105 / 0.05);
}

.focus\:fill-teal-700\/10:focus {
  fill: rgb(16 117 105 / 0.1);
}

.focus\:fill-teal-700\/20:focus {
  fill: rgb(16 117 105 / 0.2);
}

.focus\:fill-teal-700\/25:focus {
  fill: rgb(16 117 105 / 0.25);
}

.focus\:fill-teal-700\/30:focus {
  fill: rgb(16 117 105 / 0.3);
}

.focus\:fill-teal-700\/40:focus {
  fill: rgb(16 117 105 / 0.4);
}

.focus\:fill-teal-700\/50:focus {
  fill: rgb(16 117 105 / 0.5);
}

.focus\:fill-teal-700\/60:focus {
  fill: rgb(16 117 105 / 0.6);
}

.focus\:fill-teal-700\/70:focus {
  fill: rgb(16 117 105 / 0.7);
}

.focus\:fill-teal-700\/75:focus {
  fill: rgb(16 117 105 / 0.75);
}

.focus\:fill-teal-700\/80:focus {
  fill: rgb(16 117 105 / 0.8);
}

.focus\:fill-teal-700\/90:focus {
  fill: rgb(16 117 105 / 0.9);
}

.focus\:fill-teal-700\/95:focus {
  fill: rgb(16 117 105 / 0.95);
}

.focus\:fill-teal-700\/100:focus {
  fill: rgb(16 117 105 / 1);
}

.focus\:fill-teal-800\/0:focus {
  fill: rgb(18 93 86 / 0);
}

.focus\:fill-teal-800\/5:focus {
  fill: rgb(18 93 86 / 0.05);
}

.focus\:fill-teal-800\/10:focus {
  fill: rgb(18 93 86 / 0.1);
}

.focus\:fill-teal-800\/20:focus {
  fill: rgb(18 93 86 / 0.2);
}

.focus\:fill-teal-800\/25:focus {
  fill: rgb(18 93 86 / 0.25);
}

.focus\:fill-teal-800\/30:focus {
  fill: rgb(18 93 86 / 0.3);
}

.focus\:fill-teal-800\/40:focus {
  fill: rgb(18 93 86 / 0.4);
}

.focus\:fill-teal-800\/50:focus {
  fill: rgb(18 93 86 / 0.5);
}

.focus\:fill-teal-800\/60:focus {
  fill: rgb(18 93 86 / 0.6);
}

.focus\:fill-teal-800\/70:focus {
  fill: rgb(18 93 86 / 0.7);
}

.focus\:fill-teal-800\/75:focus {
  fill: rgb(18 93 86 / 0.75);
}

.focus\:fill-teal-800\/80:focus {
  fill: rgb(18 93 86 / 0.8);
}

.focus\:fill-teal-800\/90:focus {
  fill: rgb(18 93 86 / 0.9);
}

.focus\:fill-teal-800\/95:focus {
  fill: rgb(18 93 86 / 0.95);
}

.focus\:fill-teal-800\/100:focus {
  fill: rgb(18 93 86 / 1);
}

.focus\:fill-teal-900\/0:focus {
  fill: rgb(19 78 72 / 0);
}

.focus\:fill-teal-900\/5:focus {
  fill: rgb(19 78 72 / 0.05);
}

.focus\:fill-teal-900\/10:focus {
  fill: rgb(19 78 72 / 0.1);
}

.focus\:fill-teal-900\/20:focus {
  fill: rgb(19 78 72 / 0.2);
}

.focus\:fill-teal-900\/25:focus {
  fill: rgb(19 78 72 / 0.25);
}

.focus\:fill-teal-900\/30:focus {
  fill: rgb(19 78 72 / 0.3);
}

.focus\:fill-teal-900\/40:focus {
  fill: rgb(19 78 72 / 0.4);
}

.focus\:fill-teal-900\/50:focus {
  fill: rgb(19 78 72 / 0.5);
}

.focus\:fill-teal-900\/60:focus {
  fill: rgb(19 78 72 / 0.6);
}

.focus\:fill-teal-900\/70:focus {
  fill: rgb(19 78 72 / 0.7);
}

.focus\:fill-teal-900\/75:focus {
  fill: rgb(19 78 72 / 0.75);
}

.focus\:fill-teal-900\/80:focus {
  fill: rgb(19 78 72 / 0.8);
}

.focus\:fill-teal-900\/90:focus {
  fill: rgb(19 78 72 / 0.9);
}

.focus\:fill-teal-900\/95:focus {
  fill: rgb(19 78 72 / 0.95);
}

.focus\:fill-teal-900\/100:focus {
  fill: rgb(19 78 72 / 1);
}

.focus\:fill-teal\/0:focus {
  fill: rgb(46 211 183 / 0);
}

.focus\:fill-teal\/5:focus {
  fill: rgb(46 211 183 / 0.05);
}

.focus\:fill-teal\/10:focus {
  fill: rgb(46 211 183 / 0.1);
}

.focus\:fill-teal\/20:focus {
  fill: rgb(46 211 183 / 0.2);
}

.focus\:fill-teal\/25:focus {
  fill: rgb(46 211 183 / 0.25);
}

.focus\:fill-teal\/30:focus {
  fill: rgb(46 211 183 / 0.3);
}

.focus\:fill-teal\/40:focus {
  fill: rgb(46 211 183 / 0.4);
}

.focus\:fill-teal\/50:focus {
  fill: rgb(46 211 183 / 0.5);
}

.focus\:fill-teal\/60:focus {
  fill: rgb(46 211 183 / 0.6);
}

.focus\:fill-teal\/70:focus {
  fill: rgb(46 211 183 / 0.7);
}

.focus\:fill-teal\/75:focus {
  fill: rgb(46 211 183 / 0.75);
}

.focus\:fill-teal\/80:focus {
  fill: rgb(46 211 183 / 0.8);
}

.focus\:fill-teal\/90:focus {
  fill: rgb(46 211 183 / 0.9);
}

.focus\:fill-teal\/95:focus {
  fill: rgb(46 211 183 / 0.95);
}

.focus\:fill-teal\/100:focus {
  fill: rgb(46 211 183 / 1);
}

.focus\:fill-cyan-25\/0:focus {
  fill: rgb(245 254 255 / 0);
}

.focus\:fill-cyan-25\/5:focus {
  fill: rgb(245 254 255 / 0.05);
}

.focus\:fill-cyan-25\/10:focus {
  fill: rgb(245 254 255 / 0.1);
}

.focus\:fill-cyan-25\/20:focus {
  fill: rgb(245 254 255 / 0.2);
}

.focus\:fill-cyan-25\/25:focus {
  fill: rgb(245 254 255 / 0.25);
}

.focus\:fill-cyan-25\/30:focus {
  fill: rgb(245 254 255 / 0.3);
}

.focus\:fill-cyan-25\/40:focus {
  fill: rgb(245 254 255 / 0.4);
}

.focus\:fill-cyan-25\/50:focus {
  fill: rgb(245 254 255 / 0.5);
}

.focus\:fill-cyan-25\/60:focus {
  fill: rgb(245 254 255 / 0.6);
}

.focus\:fill-cyan-25\/70:focus {
  fill: rgb(245 254 255 / 0.7);
}

.focus\:fill-cyan-25\/75:focus {
  fill: rgb(245 254 255 / 0.75);
}

.focus\:fill-cyan-25\/80:focus {
  fill: rgb(245 254 255 / 0.8);
}

.focus\:fill-cyan-25\/90:focus {
  fill: rgb(245 254 255 / 0.9);
}

.focus\:fill-cyan-25\/95:focus {
  fill: rgb(245 254 255 / 0.95);
}

.focus\:fill-cyan-25\/100:focus {
  fill: rgb(245 254 255 / 1);
}

.focus\:fill-cyan-50\/0:focus {
  fill: rgb(236 253 255 / 0);
}

.focus\:fill-cyan-50\/5:focus {
  fill: rgb(236 253 255 / 0.05);
}

.focus\:fill-cyan-50\/10:focus {
  fill: rgb(236 253 255 / 0.1);
}

.focus\:fill-cyan-50\/20:focus {
  fill: rgb(236 253 255 / 0.2);
}

.focus\:fill-cyan-50\/25:focus {
  fill: rgb(236 253 255 / 0.25);
}

.focus\:fill-cyan-50\/30:focus {
  fill: rgb(236 253 255 / 0.3);
}

.focus\:fill-cyan-50\/40:focus {
  fill: rgb(236 253 255 / 0.4);
}

.focus\:fill-cyan-50\/50:focus {
  fill: rgb(236 253 255 / 0.5);
}

.focus\:fill-cyan-50\/60:focus {
  fill: rgb(236 253 255 / 0.6);
}

.focus\:fill-cyan-50\/70:focus {
  fill: rgb(236 253 255 / 0.7);
}

.focus\:fill-cyan-50\/75:focus {
  fill: rgb(236 253 255 / 0.75);
}

.focus\:fill-cyan-50\/80:focus {
  fill: rgb(236 253 255 / 0.8);
}

.focus\:fill-cyan-50\/90:focus {
  fill: rgb(236 253 255 / 0.9);
}

.focus\:fill-cyan-50\/95:focus {
  fill: rgb(236 253 255 / 0.95);
}

.focus\:fill-cyan-50\/100:focus {
  fill: rgb(236 253 255 / 1);
}

.focus\:fill-cyan-100\/0:focus {
  fill: rgb(207 249 254 / 0);
}

.focus\:fill-cyan-100\/5:focus {
  fill: rgb(207 249 254 / 0.05);
}

.focus\:fill-cyan-100\/10:focus {
  fill: rgb(207 249 254 / 0.1);
}

.focus\:fill-cyan-100\/20:focus {
  fill: rgb(207 249 254 / 0.2);
}

.focus\:fill-cyan-100\/25:focus {
  fill: rgb(207 249 254 / 0.25);
}

.focus\:fill-cyan-100\/30:focus {
  fill: rgb(207 249 254 / 0.3);
}

.focus\:fill-cyan-100\/40:focus {
  fill: rgb(207 249 254 / 0.4);
}

.focus\:fill-cyan-100\/50:focus {
  fill: rgb(207 249 254 / 0.5);
}

.focus\:fill-cyan-100\/60:focus {
  fill: rgb(207 249 254 / 0.6);
}

.focus\:fill-cyan-100\/70:focus {
  fill: rgb(207 249 254 / 0.7);
}

.focus\:fill-cyan-100\/75:focus {
  fill: rgb(207 249 254 / 0.75);
}

.focus\:fill-cyan-100\/80:focus {
  fill: rgb(207 249 254 / 0.8);
}

.focus\:fill-cyan-100\/90:focus {
  fill: rgb(207 249 254 / 0.9);
}

.focus\:fill-cyan-100\/95:focus {
  fill: rgb(207 249 254 / 0.95);
}

.focus\:fill-cyan-100\/100:focus {
  fill: rgb(207 249 254 / 1);
}

.focus\:fill-cyan-200\/0:focus {
  fill: rgb(165 240 252 / 0);
}

.focus\:fill-cyan-200\/5:focus {
  fill: rgb(165 240 252 / 0.05);
}

.focus\:fill-cyan-200\/10:focus {
  fill: rgb(165 240 252 / 0.1);
}

.focus\:fill-cyan-200\/20:focus {
  fill: rgb(165 240 252 / 0.2);
}

.focus\:fill-cyan-200\/25:focus {
  fill: rgb(165 240 252 / 0.25);
}

.focus\:fill-cyan-200\/30:focus {
  fill: rgb(165 240 252 / 0.3);
}

.focus\:fill-cyan-200\/40:focus {
  fill: rgb(165 240 252 / 0.4);
}

.focus\:fill-cyan-200\/50:focus {
  fill: rgb(165 240 252 / 0.5);
}

.focus\:fill-cyan-200\/60:focus {
  fill: rgb(165 240 252 / 0.6);
}

.focus\:fill-cyan-200\/70:focus {
  fill: rgb(165 240 252 / 0.7);
}

.focus\:fill-cyan-200\/75:focus {
  fill: rgb(165 240 252 / 0.75);
}

.focus\:fill-cyan-200\/80:focus {
  fill: rgb(165 240 252 / 0.8);
}

.focus\:fill-cyan-200\/90:focus {
  fill: rgb(165 240 252 / 0.9);
}

.focus\:fill-cyan-200\/95:focus {
  fill: rgb(165 240 252 / 0.95);
}

.focus\:fill-cyan-200\/100:focus {
  fill: rgb(165 240 252 / 1);
}

.focus\:fill-cyan-300\/0:focus {
  fill: rgb(103 227 249 / 0);
}

.focus\:fill-cyan-300\/5:focus {
  fill: rgb(103 227 249 / 0.05);
}

.focus\:fill-cyan-300\/10:focus {
  fill: rgb(103 227 249 / 0.1);
}

.focus\:fill-cyan-300\/20:focus {
  fill: rgb(103 227 249 / 0.2);
}

.focus\:fill-cyan-300\/25:focus {
  fill: rgb(103 227 249 / 0.25);
}

.focus\:fill-cyan-300\/30:focus {
  fill: rgb(103 227 249 / 0.3);
}

.focus\:fill-cyan-300\/40:focus {
  fill: rgb(103 227 249 / 0.4);
}

.focus\:fill-cyan-300\/50:focus {
  fill: rgb(103 227 249 / 0.5);
}

.focus\:fill-cyan-300\/60:focus {
  fill: rgb(103 227 249 / 0.6);
}

.focus\:fill-cyan-300\/70:focus {
  fill: rgb(103 227 249 / 0.7);
}

.focus\:fill-cyan-300\/75:focus {
  fill: rgb(103 227 249 / 0.75);
}

.focus\:fill-cyan-300\/80:focus {
  fill: rgb(103 227 249 / 0.8);
}

.focus\:fill-cyan-300\/90:focus {
  fill: rgb(103 227 249 / 0.9);
}

.focus\:fill-cyan-300\/95:focus {
  fill: rgb(103 227 249 / 0.95);
}

.focus\:fill-cyan-300\/100:focus {
  fill: rgb(103 227 249 / 1);
}

.focus\:fill-cyan-400\/0:focus {
  fill: rgb(34 204 238 / 0);
}

.focus\:fill-cyan-400\/5:focus {
  fill: rgb(34 204 238 / 0.05);
}

.focus\:fill-cyan-400\/10:focus {
  fill: rgb(34 204 238 / 0.1);
}

.focus\:fill-cyan-400\/20:focus {
  fill: rgb(34 204 238 / 0.2);
}

.focus\:fill-cyan-400\/25:focus {
  fill: rgb(34 204 238 / 0.25);
}

.focus\:fill-cyan-400\/30:focus {
  fill: rgb(34 204 238 / 0.3);
}

.focus\:fill-cyan-400\/40:focus {
  fill: rgb(34 204 238 / 0.4);
}

.focus\:fill-cyan-400\/50:focus {
  fill: rgb(34 204 238 / 0.5);
}

.focus\:fill-cyan-400\/60:focus {
  fill: rgb(34 204 238 / 0.6);
}

.focus\:fill-cyan-400\/70:focus {
  fill: rgb(34 204 238 / 0.7);
}

.focus\:fill-cyan-400\/75:focus {
  fill: rgb(34 204 238 / 0.75);
}

.focus\:fill-cyan-400\/80:focus {
  fill: rgb(34 204 238 / 0.8);
}

.focus\:fill-cyan-400\/90:focus {
  fill: rgb(34 204 238 / 0.9);
}

.focus\:fill-cyan-400\/95:focus {
  fill: rgb(34 204 238 / 0.95);
}

.focus\:fill-cyan-400\/100:focus {
  fill: rgb(34 204 238 / 1);
}

.focus\:fill-cyan-500\/0:focus {
  fill: rgb(6 174 212 / 0);
}

.focus\:fill-cyan-500\/5:focus {
  fill: rgb(6 174 212 / 0.05);
}

.focus\:fill-cyan-500\/10:focus {
  fill: rgb(6 174 212 / 0.1);
}

.focus\:fill-cyan-500\/20:focus {
  fill: rgb(6 174 212 / 0.2);
}

.focus\:fill-cyan-500\/25:focus {
  fill: rgb(6 174 212 / 0.25);
}

.focus\:fill-cyan-500\/30:focus {
  fill: rgb(6 174 212 / 0.3);
}

.focus\:fill-cyan-500\/40:focus {
  fill: rgb(6 174 212 / 0.4);
}

.focus\:fill-cyan-500\/50:focus {
  fill: rgb(6 174 212 / 0.5);
}

.focus\:fill-cyan-500\/60:focus {
  fill: rgb(6 174 212 / 0.6);
}

.focus\:fill-cyan-500\/70:focus {
  fill: rgb(6 174 212 / 0.7);
}

.focus\:fill-cyan-500\/75:focus {
  fill: rgb(6 174 212 / 0.75);
}

.focus\:fill-cyan-500\/80:focus {
  fill: rgb(6 174 212 / 0.8);
}

.focus\:fill-cyan-500\/90:focus {
  fill: rgb(6 174 212 / 0.9);
}

.focus\:fill-cyan-500\/95:focus {
  fill: rgb(6 174 212 / 0.95);
}

.focus\:fill-cyan-500\/100:focus {
  fill: rgb(6 174 212 / 1);
}

.focus\:fill-cyan-600\/0:focus {
  fill: rgb(8 138 178 / 0);
}

.focus\:fill-cyan-600\/5:focus {
  fill: rgb(8 138 178 / 0.05);
}

.focus\:fill-cyan-600\/10:focus {
  fill: rgb(8 138 178 / 0.1);
}

.focus\:fill-cyan-600\/20:focus {
  fill: rgb(8 138 178 / 0.2);
}

.focus\:fill-cyan-600\/25:focus {
  fill: rgb(8 138 178 / 0.25);
}

.focus\:fill-cyan-600\/30:focus {
  fill: rgb(8 138 178 / 0.3);
}

.focus\:fill-cyan-600\/40:focus {
  fill: rgb(8 138 178 / 0.4);
}

.focus\:fill-cyan-600\/50:focus {
  fill: rgb(8 138 178 / 0.5);
}

.focus\:fill-cyan-600\/60:focus {
  fill: rgb(8 138 178 / 0.6);
}

.focus\:fill-cyan-600\/70:focus {
  fill: rgb(8 138 178 / 0.7);
}

.focus\:fill-cyan-600\/75:focus {
  fill: rgb(8 138 178 / 0.75);
}

.focus\:fill-cyan-600\/80:focus {
  fill: rgb(8 138 178 / 0.8);
}

.focus\:fill-cyan-600\/90:focus {
  fill: rgb(8 138 178 / 0.9);
}

.focus\:fill-cyan-600\/95:focus {
  fill: rgb(8 138 178 / 0.95);
}

.focus\:fill-cyan-600\/100:focus {
  fill: rgb(8 138 178 / 1);
}

.focus\:fill-cyan-700\/0:focus {
  fill: rgb(14 112 144 / 0);
}

.focus\:fill-cyan-700\/5:focus {
  fill: rgb(14 112 144 / 0.05);
}

.focus\:fill-cyan-700\/10:focus {
  fill: rgb(14 112 144 / 0.1);
}

.focus\:fill-cyan-700\/20:focus {
  fill: rgb(14 112 144 / 0.2);
}

.focus\:fill-cyan-700\/25:focus {
  fill: rgb(14 112 144 / 0.25);
}

.focus\:fill-cyan-700\/30:focus {
  fill: rgb(14 112 144 / 0.3);
}

.focus\:fill-cyan-700\/40:focus {
  fill: rgb(14 112 144 / 0.4);
}

.focus\:fill-cyan-700\/50:focus {
  fill: rgb(14 112 144 / 0.5);
}

.focus\:fill-cyan-700\/60:focus {
  fill: rgb(14 112 144 / 0.6);
}

.focus\:fill-cyan-700\/70:focus {
  fill: rgb(14 112 144 / 0.7);
}

.focus\:fill-cyan-700\/75:focus {
  fill: rgb(14 112 144 / 0.75);
}

.focus\:fill-cyan-700\/80:focus {
  fill: rgb(14 112 144 / 0.8);
}

.focus\:fill-cyan-700\/90:focus {
  fill: rgb(14 112 144 / 0.9);
}

.focus\:fill-cyan-700\/95:focus {
  fill: rgb(14 112 144 / 0.95);
}

.focus\:fill-cyan-700\/100:focus {
  fill: rgb(14 112 144 / 1);
}

.focus\:fill-cyan-800\/0:focus {
  fill: rgb(21 91 117 / 0);
}

.focus\:fill-cyan-800\/5:focus {
  fill: rgb(21 91 117 / 0.05);
}

.focus\:fill-cyan-800\/10:focus {
  fill: rgb(21 91 117 / 0.1);
}

.focus\:fill-cyan-800\/20:focus {
  fill: rgb(21 91 117 / 0.2);
}

.focus\:fill-cyan-800\/25:focus {
  fill: rgb(21 91 117 / 0.25);
}

.focus\:fill-cyan-800\/30:focus {
  fill: rgb(21 91 117 / 0.3);
}

.focus\:fill-cyan-800\/40:focus {
  fill: rgb(21 91 117 / 0.4);
}

.focus\:fill-cyan-800\/50:focus {
  fill: rgb(21 91 117 / 0.5);
}

.focus\:fill-cyan-800\/60:focus {
  fill: rgb(21 91 117 / 0.6);
}

.focus\:fill-cyan-800\/70:focus {
  fill: rgb(21 91 117 / 0.7);
}

.focus\:fill-cyan-800\/75:focus {
  fill: rgb(21 91 117 / 0.75);
}

.focus\:fill-cyan-800\/80:focus {
  fill: rgb(21 91 117 / 0.8);
}

.focus\:fill-cyan-800\/90:focus {
  fill: rgb(21 91 117 / 0.9);
}

.focus\:fill-cyan-800\/95:focus {
  fill: rgb(21 91 117 / 0.95);
}

.focus\:fill-cyan-800\/100:focus {
  fill: rgb(21 91 117 / 1);
}

.focus\:fill-cyan-900\/0:focus {
  fill: rgb(22 76 99 / 0);
}

.focus\:fill-cyan-900\/5:focus {
  fill: rgb(22 76 99 / 0.05);
}

.focus\:fill-cyan-900\/10:focus {
  fill: rgb(22 76 99 / 0.1);
}

.focus\:fill-cyan-900\/20:focus {
  fill: rgb(22 76 99 / 0.2);
}

.focus\:fill-cyan-900\/25:focus {
  fill: rgb(22 76 99 / 0.25);
}

.focus\:fill-cyan-900\/30:focus {
  fill: rgb(22 76 99 / 0.3);
}

.focus\:fill-cyan-900\/40:focus {
  fill: rgb(22 76 99 / 0.4);
}

.focus\:fill-cyan-900\/50:focus {
  fill: rgb(22 76 99 / 0.5);
}

.focus\:fill-cyan-900\/60:focus {
  fill: rgb(22 76 99 / 0.6);
}

.focus\:fill-cyan-900\/70:focus {
  fill: rgb(22 76 99 / 0.7);
}

.focus\:fill-cyan-900\/75:focus {
  fill: rgb(22 76 99 / 0.75);
}

.focus\:fill-cyan-900\/80:focus {
  fill: rgb(22 76 99 / 0.8);
}

.focus\:fill-cyan-900\/90:focus {
  fill: rgb(22 76 99 / 0.9);
}

.focus\:fill-cyan-900\/95:focus {
  fill: rgb(22 76 99 / 0.95);
}

.focus\:fill-cyan-900\/100:focus {
  fill: rgb(22 76 99 / 1);
}

.focus\:fill-cyan\/0:focus {
  fill: rgb(34 204 238 / 0);
}

.focus\:fill-cyan\/5:focus {
  fill: rgb(34 204 238 / 0.05);
}

.focus\:fill-cyan\/10:focus {
  fill: rgb(34 204 238 / 0.1);
}

.focus\:fill-cyan\/20:focus {
  fill: rgb(34 204 238 / 0.2);
}

.focus\:fill-cyan\/25:focus {
  fill: rgb(34 204 238 / 0.25);
}

.focus\:fill-cyan\/30:focus {
  fill: rgb(34 204 238 / 0.3);
}

.focus\:fill-cyan\/40:focus {
  fill: rgb(34 204 238 / 0.4);
}

.focus\:fill-cyan\/50:focus {
  fill: rgb(34 204 238 / 0.5);
}

.focus\:fill-cyan\/60:focus {
  fill: rgb(34 204 238 / 0.6);
}

.focus\:fill-cyan\/70:focus {
  fill: rgb(34 204 238 / 0.7);
}

.focus\:fill-cyan\/75:focus {
  fill: rgb(34 204 238 / 0.75);
}

.focus\:fill-cyan\/80:focus {
  fill: rgb(34 204 238 / 0.8);
}

.focus\:fill-cyan\/90:focus {
  fill: rgb(34 204 238 / 0.9);
}

.focus\:fill-cyan\/95:focus {
  fill: rgb(34 204 238 / 0.95);
}

.focus\:fill-cyan\/100:focus {
  fill: rgb(34 204 238 / 1);
}

.focus\:fill-blue-light-25\/0:focus {
  fill: rgb(245 251 255 / 0);
}

.focus\:fill-blue-light-25\/5:focus {
  fill: rgb(245 251 255 / 0.05);
}

.focus\:fill-blue-light-25\/10:focus {
  fill: rgb(245 251 255 / 0.1);
}

.focus\:fill-blue-light-25\/20:focus {
  fill: rgb(245 251 255 / 0.2);
}

.focus\:fill-blue-light-25\/25:focus {
  fill: rgb(245 251 255 / 0.25);
}

.focus\:fill-blue-light-25\/30:focus {
  fill: rgb(245 251 255 / 0.3);
}

.focus\:fill-blue-light-25\/40:focus {
  fill: rgb(245 251 255 / 0.4);
}

.focus\:fill-blue-light-25\/50:focus {
  fill: rgb(245 251 255 / 0.5);
}

.focus\:fill-blue-light-25\/60:focus {
  fill: rgb(245 251 255 / 0.6);
}

.focus\:fill-blue-light-25\/70:focus {
  fill: rgb(245 251 255 / 0.7);
}

.focus\:fill-blue-light-25\/75:focus {
  fill: rgb(245 251 255 / 0.75);
}

.focus\:fill-blue-light-25\/80:focus {
  fill: rgb(245 251 255 / 0.8);
}

.focus\:fill-blue-light-25\/90:focus {
  fill: rgb(245 251 255 / 0.9);
}

.focus\:fill-blue-light-25\/95:focus {
  fill: rgb(245 251 255 / 0.95);
}

.focus\:fill-blue-light-25\/100:focus {
  fill: rgb(245 251 255 / 1);
}

.focus\:fill-blue-light-50\/0:focus {
  fill: rgb(240 249 255 / 0);
}

.focus\:fill-blue-light-50\/5:focus {
  fill: rgb(240 249 255 / 0.05);
}

.focus\:fill-blue-light-50\/10:focus {
  fill: rgb(240 249 255 / 0.1);
}

.focus\:fill-blue-light-50\/20:focus {
  fill: rgb(240 249 255 / 0.2);
}

.focus\:fill-blue-light-50\/25:focus {
  fill: rgb(240 249 255 / 0.25);
}

.focus\:fill-blue-light-50\/30:focus {
  fill: rgb(240 249 255 / 0.3);
}

.focus\:fill-blue-light-50\/40:focus {
  fill: rgb(240 249 255 / 0.4);
}

.focus\:fill-blue-light-50\/50:focus {
  fill: rgb(240 249 255 / 0.5);
}

.focus\:fill-blue-light-50\/60:focus {
  fill: rgb(240 249 255 / 0.6);
}

.focus\:fill-blue-light-50\/70:focus {
  fill: rgb(240 249 255 / 0.7);
}

.focus\:fill-blue-light-50\/75:focus {
  fill: rgb(240 249 255 / 0.75);
}

.focus\:fill-blue-light-50\/80:focus {
  fill: rgb(240 249 255 / 0.8);
}

.focus\:fill-blue-light-50\/90:focus {
  fill: rgb(240 249 255 / 0.9);
}

.focus\:fill-blue-light-50\/95:focus {
  fill: rgb(240 249 255 / 0.95);
}

.focus\:fill-blue-light-50\/100:focus {
  fill: rgb(240 249 255 / 1);
}

.focus\:fill-blue-light-100\/0:focus {
  fill: rgb(224 242 254 / 0);
}

.focus\:fill-blue-light-100\/5:focus {
  fill: rgb(224 242 254 / 0.05);
}

.focus\:fill-blue-light-100\/10:focus {
  fill: rgb(224 242 254 / 0.1);
}

.focus\:fill-blue-light-100\/20:focus {
  fill: rgb(224 242 254 / 0.2);
}

.focus\:fill-blue-light-100\/25:focus {
  fill: rgb(224 242 254 / 0.25);
}

.focus\:fill-blue-light-100\/30:focus {
  fill: rgb(224 242 254 / 0.3);
}

.focus\:fill-blue-light-100\/40:focus {
  fill: rgb(224 242 254 / 0.4);
}

.focus\:fill-blue-light-100\/50:focus {
  fill: rgb(224 242 254 / 0.5);
}

.focus\:fill-blue-light-100\/60:focus {
  fill: rgb(224 242 254 / 0.6);
}

.focus\:fill-blue-light-100\/70:focus {
  fill: rgb(224 242 254 / 0.7);
}

.focus\:fill-blue-light-100\/75:focus {
  fill: rgb(224 242 254 / 0.75);
}

.focus\:fill-blue-light-100\/80:focus {
  fill: rgb(224 242 254 / 0.8);
}

.focus\:fill-blue-light-100\/90:focus {
  fill: rgb(224 242 254 / 0.9);
}

.focus\:fill-blue-light-100\/95:focus {
  fill: rgb(224 242 254 / 0.95);
}

.focus\:fill-blue-light-100\/100:focus {
  fill: rgb(224 242 254 / 1);
}

.focus\:fill-blue-light-200\/0:focus {
  fill: rgb(185 230 254 / 0);
}

.focus\:fill-blue-light-200\/5:focus {
  fill: rgb(185 230 254 / 0.05);
}

.focus\:fill-blue-light-200\/10:focus {
  fill: rgb(185 230 254 / 0.1);
}

.focus\:fill-blue-light-200\/20:focus {
  fill: rgb(185 230 254 / 0.2);
}

.focus\:fill-blue-light-200\/25:focus {
  fill: rgb(185 230 254 / 0.25);
}

.focus\:fill-blue-light-200\/30:focus {
  fill: rgb(185 230 254 / 0.3);
}

.focus\:fill-blue-light-200\/40:focus {
  fill: rgb(185 230 254 / 0.4);
}

.focus\:fill-blue-light-200\/50:focus {
  fill: rgb(185 230 254 / 0.5);
}

.focus\:fill-blue-light-200\/60:focus {
  fill: rgb(185 230 254 / 0.6);
}

.focus\:fill-blue-light-200\/70:focus {
  fill: rgb(185 230 254 / 0.7);
}

.focus\:fill-blue-light-200\/75:focus {
  fill: rgb(185 230 254 / 0.75);
}

.focus\:fill-blue-light-200\/80:focus {
  fill: rgb(185 230 254 / 0.8);
}

.focus\:fill-blue-light-200\/90:focus {
  fill: rgb(185 230 254 / 0.9);
}

.focus\:fill-blue-light-200\/95:focus {
  fill: rgb(185 230 254 / 0.95);
}

.focus\:fill-blue-light-200\/100:focus {
  fill: rgb(185 230 254 / 1);
}

.focus\:fill-blue-light-300\/0:focus {
  fill: rgb(124 212 253 / 0);
}

.focus\:fill-blue-light-300\/5:focus {
  fill: rgb(124 212 253 / 0.05);
}

.focus\:fill-blue-light-300\/10:focus {
  fill: rgb(124 212 253 / 0.1);
}

.focus\:fill-blue-light-300\/20:focus {
  fill: rgb(124 212 253 / 0.2);
}

.focus\:fill-blue-light-300\/25:focus {
  fill: rgb(124 212 253 / 0.25);
}

.focus\:fill-blue-light-300\/30:focus {
  fill: rgb(124 212 253 / 0.3);
}

.focus\:fill-blue-light-300\/40:focus {
  fill: rgb(124 212 253 / 0.4);
}

.focus\:fill-blue-light-300\/50:focus {
  fill: rgb(124 212 253 / 0.5);
}

.focus\:fill-blue-light-300\/60:focus {
  fill: rgb(124 212 253 / 0.6);
}

.focus\:fill-blue-light-300\/70:focus {
  fill: rgb(124 212 253 / 0.7);
}

.focus\:fill-blue-light-300\/75:focus {
  fill: rgb(124 212 253 / 0.75);
}

.focus\:fill-blue-light-300\/80:focus {
  fill: rgb(124 212 253 / 0.8);
}

.focus\:fill-blue-light-300\/90:focus {
  fill: rgb(124 212 253 / 0.9);
}

.focus\:fill-blue-light-300\/95:focus {
  fill: rgb(124 212 253 / 0.95);
}

.focus\:fill-blue-light-300\/100:focus {
  fill: rgb(124 212 253 / 1);
}

.focus\:fill-blue-light-400\/0:focus {
  fill: rgb(54 191 250 / 0);
}

.focus\:fill-blue-light-400\/5:focus {
  fill: rgb(54 191 250 / 0.05);
}

.focus\:fill-blue-light-400\/10:focus {
  fill: rgb(54 191 250 / 0.1);
}

.focus\:fill-blue-light-400\/20:focus {
  fill: rgb(54 191 250 / 0.2);
}

.focus\:fill-blue-light-400\/25:focus {
  fill: rgb(54 191 250 / 0.25);
}

.focus\:fill-blue-light-400\/30:focus {
  fill: rgb(54 191 250 / 0.3);
}

.focus\:fill-blue-light-400\/40:focus {
  fill: rgb(54 191 250 / 0.4);
}

.focus\:fill-blue-light-400\/50:focus {
  fill: rgb(54 191 250 / 0.5);
}

.focus\:fill-blue-light-400\/60:focus {
  fill: rgb(54 191 250 / 0.6);
}

.focus\:fill-blue-light-400\/70:focus {
  fill: rgb(54 191 250 / 0.7);
}

.focus\:fill-blue-light-400\/75:focus {
  fill: rgb(54 191 250 / 0.75);
}

.focus\:fill-blue-light-400\/80:focus {
  fill: rgb(54 191 250 / 0.8);
}

.focus\:fill-blue-light-400\/90:focus {
  fill: rgb(54 191 250 / 0.9);
}

.focus\:fill-blue-light-400\/95:focus {
  fill: rgb(54 191 250 / 0.95);
}

.focus\:fill-blue-light-400\/100:focus {
  fill: rgb(54 191 250 / 1);
}

.focus\:fill-blue-light-500\/0:focus {
  fill: rgb(11 165 236 / 0);
}

.focus\:fill-blue-light-500\/5:focus {
  fill: rgb(11 165 236 / 0.05);
}

.focus\:fill-blue-light-500\/10:focus {
  fill: rgb(11 165 236 / 0.1);
}

.focus\:fill-blue-light-500\/20:focus {
  fill: rgb(11 165 236 / 0.2);
}

.focus\:fill-blue-light-500\/25:focus {
  fill: rgb(11 165 236 / 0.25);
}

.focus\:fill-blue-light-500\/30:focus {
  fill: rgb(11 165 236 / 0.3);
}

.focus\:fill-blue-light-500\/40:focus {
  fill: rgb(11 165 236 / 0.4);
}

.focus\:fill-blue-light-500\/50:focus {
  fill: rgb(11 165 236 / 0.5);
}

.focus\:fill-blue-light-500\/60:focus {
  fill: rgb(11 165 236 / 0.6);
}

.focus\:fill-blue-light-500\/70:focus {
  fill: rgb(11 165 236 / 0.7);
}

.focus\:fill-blue-light-500\/75:focus {
  fill: rgb(11 165 236 / 0.75);
}

.focus\:fill-blue-light-500\/80:focus {
  fill: rgb(11 165 236 / 0.8);
}

.focus\:fill-blue-light-500\/90:focus {
  fill: rgb(11 165 236 / 0.9);
}

.focus\:fill-blue-light-500\/95:focus {
  fill: rgb(11 165 236 / 0.95);
}

.focus\:fill-blue-light-500\/100:focus {
  fill: rgb(11 165 236 / 1);
}

.focus\:fill-blue-light-600\/0:focus {
  fill: rgb(0 134 201 / 0);
}

.focus\:fill-blue-light-600\/5:focus {
  fill: rgb(0 134 201 / 0.05);
}

.focus\:fill-blue-light-600\/10:focus {
  fill: rgb(0 134 201 / 0.1);
}

.focus\:fill-blue-light-600\/20:focus {
  fill: rgb(0 134 201 / 0.2);
}

.focus\:fill-blue-light-600\/25:focus {
  fill: rgb(0 134 201 / 0.25);
}

.focus\:fill-blue-light-600\/30:focus {
  fill: rgb(0 134 201 / 0.3);
}

.focus\:fill-blue-light-600\/40:focus {
  fill: rgb(0 134 201 / 0.4);
}

.focus\:fill-blue-light-600\/50:focus {
  fill: rgb(0 134 201 / 0.5);
}

.focus\:fill-blue-light-600\/60:focus {
  fill: rgb(0 134 201 / 0.6);
}

.focus\:fill-blue-light-600\/70:focus {
  fill: rgb(0 134 201 / 0.7);
}

.focus\:fill-blue-light-600\/75:focus {
  fill: rgb(0 134 201 / 0.75);
}

.focus\:fill-blue-light-600\/80:focus {
  fill: rgb(0 134 201 / 0.8);
}

.focus\:fill-blue-light-600\/90:focus {
  fill: rgb(0 134 201 / 0.9);
}

.focus\:fill-blue-light-600\/95:focus {
  fill: rgb(0 134 201 / 0.95);
}

.focus\:fill-blue-light-600\/100:focus {
  fill: rgb(0 134 201 / 1);
}

.focus\:fill-blue-light-700\/0:focus {
  fill: rgb(2 106 162 / 0);
}

.focus\:fill-blue-light-700\/5:focus {
  fill: rgb(2 106 162 / 0.05);
}

.focus\:fill-blue-light-700\/10:focus {
  fill: rgb(2 106 162 / 0.1);
}

.focus\:fill-blue-light-700\/20:focus {
  fill: rgb(2 106 162 / 0.2);
}

.focus\:fill-blue-light-700\/25:focus {
  fill: rgb(2 106 162 / 0.25);
}

.focus\:fill-blue-light-700\/30:focus {
  fill: rgb(2 106 162 / 0.3);
}

.focus\:fill-blue-light-700\/40:focus {
  fill: rgb(2 106 162 / 0.4);
}

.focus\:fill-blue-light-700\/50:focus {
  fill: rgb(2 106 162 / 0.5);
}

.focus\:fill-blue-light-700\/60:focus {
  fill: rgb(2 106 162 / 0.6);
}

.focus\:fill-blue-light-700\/70:focus {
  fill: rgb(2 106 162 / 0.7);
}

.focus\:fill-blue-light-700\/75:focus {
  fill: rgb(2 106 162 / 0.75);
}

.focus\:fill-blue-light-700\/80:focus {
  fill: rgb(2 106 162 / 0.8);
}

.focus\:fill-blue-light-700\/90:focus {
  fill: rgb(2 106 162 / 0.9);
}

.focus\:fill-blue-light-700\/95:focus {
  fill: rgb(2 106 162 / 0.95);
}

.focus\:fill-blue-light-700\/100:focus {
  fill: rgb(2 106 162 / 1);
}

.focus\:fill-blue-light-800\/0:focus {
  fill: rgb(6 89 134 / 0);
}

.focus\:fill-blue-light-800\/5:focus {
  fill: rgb(6 89 134 / 0.05);
}

.focus\:fill-blue-light-800\/10:focus {
  fill: rgb(6 89 134 / 0.1);
}

.focus\:fill-blue-light-800\/20:focus {
  fill: rgb(6 89 134 / 0.2);
}

.focus\:fill-blue-light-800\/25:focus {
  fill: rgb(6 89 134 / 0.25);
}

.focus\:fill-blue-light-800\/30:focus {
  fill: rgb(6 89 134 / 0.3);
}

.focus\:fill-blue-light-800\/40:focus {
  fill: rgb(6 89 134 / 0.4);
}

.focus\:fill-blue-light-800\/50:focus {
  fill: rgb(6 89 134 / 0.5);
}

.focus\:fill-blue-light-800\/60:focus {
  fill: rgb(6 89 134 / 0.6);
}

.focus\:fill-blue-light-800\/70:focus {
  fill: rgb(6 89 134 / 0.7);
}

.focus\:fill-blue-light-800\/75:focus {
  fill: rgb(6 89 134 / 0.75);
}

.focus\:fill-blue-light-800\/80:focus {
  fill: rgb(6 89 134 / 0.8);
}

.focus\:fill-blue-light-800\/90:focus {
  fill: rgb(6 89 134 / 0.9);
}

.focus\:fill-blue-light-800\/95:focus {
  fill: rgb(6 89 134 / 0.95);
}

.focus\:fill-blue-light-800\/100:focus {
  fill: rgb(6 89 134 / 1);
}

.focus\:fill-blue-light-900\/0:focus {
  fill: rgb(11 74 111 / 0);
}

.focus\:fill-blue-light-900\/5:focus {
  fill: rgb(11 74 111 / 0.05);
}

.focus\:fill-blue-light-900\/10:focus {
  fill: rgb(11 74 111 / 0.1);
}

.focus\:fill-blue-light-900\/20:focus {
  fill: rgb(11 74 111 / 0.2);
}

.focus\:fill-blue-light-900\/25:focus {
  fill: rgb(11 74 111 / 0.25);
}

.focus\:fill-blue-light-900\/30:focus {
  fill: rgb(11 74 111 / 0.3);
}

.focus\:fill-blue-light-900\/40:focus {
  fill: rgb(11 74 111 / 0.4);
}

.focus\:fill-blue-light-900\/50:focus {
  fill: rgb(11 74 111 / 0.5);
}

.focus\:fill-blue-light-900\/60:focus {
  fill: rgb(11 74 111 / 0.6);
}

.focus\:fill-blue-light-900\/70:focus {
  fill: rgb(11 74 111 / 0.7);
}

.focus\:fill-blue-light-900\/75:focus {
  fill: rgb(11 74 111 / 0.75);
}

.focus\:fill-blue-light-900\/80:focus {
  fill: rgb(11 74 111 / 0.8);
}

.focus\:fill-blue-light-900\/90:focus {
  fill: rgb(11 74 111 / 0.9);
}

.focus\:fill-blue-light-900\/95:focus {
  fill: rgb(11 74 111 / 0.95);
}

.focus\:fill-blue-light-900\/100:focus {
  fill: rgb(11 74 111 / 1);
}

.focus\:fill-blue-light\/0:focus {
  fill: rgb(54 191 250 / 0);
}

.focus\:fill-blue-light\/5:focus {
  fill: rgb(54 191 250 / 0.05);
}

.focus\:fill-blue-light\/10:focus {
  fill: rgb(54 191 250 / 0.1);
}

.focus\:fill-blue-light\/20:focus {
  fill: rgb(54 191 250 / 0.2);
}

.focus\:fill-blue-light\/25:focus {
  fill: rgb(54 191 250 / 0.25);
}

.focus\:fill-blue-light\/30:focus {
  fill: rgb(54 191 250 / 0.3);
}

.focus\:fill-blue-light\/40:focus {
  fill: rgb(54 191 250 / 0.4);
}

.focus\:fill-blue-light\/50:focus {
  fill: rgb(54 191 250 / 0.5);
}

.focus\:fill-blue-light\/60:focus {
  fill: rgb(54 191 250 / 0.6);
}

.focus\:fill-blue-light\/70:focus {
  fill: rgb(54 191 250 / 0.7);
}

.focus\:fill-blue-light\/75:focus {
  fill: rgb(54 191 250 / 0.75);
}

.focus\:fill-blue-light\/80:focus {
  fill: rgb(54 191 250 / 0.8);
}

.focus\:fill-blue-light\/90:focus {
  fill: rgb(54 191 250 / 0.9);
}

.focus\:fill-blue-light\/95:focus {
  fill: rgb(54 191 250 / 0.95);
}

.focus\:fill-blue-light\/100:focus {
  fill: rgb(54 191 250 / 1);
}

.focus\:fill-blue-25\/0:focus {
  fill: rgb(245 250 255 / 0);
}

.focus\:fill-blue-25\/5:focus {
  fill: rgb(245 250 255 / 0.05);
}

.focus\:fill-blue-25\/10:focus {
  fill: rgb(245 250 255 / 0.1);
}

.focus\:fill-blue-25\/20:focus {
  fill: rgb(245 250 255 / 0.2);
}

.focus\:fill-blue-25\/25:focus {
  fill: rgb(245 250 255 / 0.25);
}

.focus\:fill-blue-25\/30:focus {
  fill: rgb(245 250 255 / 0.3);
}

.focus\:fill-blue-25\/40:focus {
  fill: rgb(245 250 255 / 0.4);
}

.focus\:fill-blue-25\/50:focus {
  fill: rgb(245 250 255 / 0.5);
}

.focus\:fill-blue-25\/60:focus {
  fill: rgb(245 250 255 / 0.6);
}

.focus\:fill-blue-25\/70:focus {
  fill: rgb(245 250 255 / 0.7);
}

.focus\:fill-blue-25\/75:focus {
  fill: rgb(245 250 255 / 0.75);
}

.focus\:fill-blue-25\/80:focus {
  fill: rgb(245 250 255 / 0.8);
}

.focus\:fill-blue-25\/90:focus {
  fill: rgb(245 250 255 / 0.9);
}

.focus\:fill-blue-25\/95:focus {
  fill: rgb(245 250 255 / 0.95);
}

.focus\:fill-blue-25\/100:focus {
  fill: rgb(245 250 255 / 1);
}

.focus\:fill-blue-50\/0:focus {
  fill: rgb(239 248 255 / 0);
}

.focus\:fill-blue-50\/5:focus {
  fill: rgb(239 248 255 / 0.05);
}

.focus\:fill-blue-50\/10:focus {
  fill: rgb(239 248 255 / 0.1);
}

.focus\:fill-blue-50\/20:focus {
  fill: rgb(239 248 255 / 0.2);
}

.focus\:fill-blue-50\/25:focus {
  fill: rgb(239 248 255 / 0.25);
}

.focus\:fill-blue-50\/30:focus {
  fill: rgb(239 248 255 / 0.3);
}

.focus\:fill-blue-50\/40:focus {
  fill: rgb(239 248 255 / 0.4);
}

.focus\:fill-blue-50\/50:focus {
  fill: rgb(239 248 255 / 0.5);
}

.focus\:fill-blue-50\/60:focus {
  fill: rgb(239 248 255 / 0.6);
}

.focus\:fill-blue-50\/70:focus {
  fill: rgb(239 248 255 / 0.7);
}

.focus\:fill-blue-50\/75:focus {
  fill: rgb(239 248 255 / 0.75);
}

.focus\:fill-blue-50\/80:focus {
  fill: rgb(239 248 255 / 0.8);
}

.focus\:fill-blue-50\/90:focus {
  fill: rgb(239 248 255 / 0.9);
}

.focus\:fill-blue-50\/95:focus {
  fill: rgb(239 248 255 / 0.95);
}

.focus\:fill-blue-50\/100:focus {
  fill: rgb(239 248 255 / 1);
}

.focus\:fill-blue-100\/0:focus {
  fill: rgb(209 233 255 / 0);
}

.focus\:fill-blue-100\/5:focus {
  fill: rgb(209 233 255 / 0.05);
}

.focus\:fill-blue-100\/10:focus {
  fill: rgb(209 233 255 / 0.1);
}

.focus\:fill-blue-100\/20:focus {
  fill: rgb(209 233 255 / 0.2);
}

.focus\:fill-blue-100\/25:focus {
  fill: rgb(209 233 255 / 0.25);
}

.focus\:fill-blue-100\/30:focus {
  fill: rgb(209 233 255 / 0.3);
}

.focus\:fill-blue-100\/40:focus {
  fill: rgb(209 233 255 / 0.4);
}

.focus\:fill-blue-100\/50:focus {
  fill: rgb(209 233 255 / 0.5);
}

.focus\:fill-blue-100\/60:focus {
  fill: rgb(209 233 255 / 0.6);
}

.focus\:fill-blue-100\/70:focus {
  fill: rgb(209 233 255 / 0.7);
}

.focus\:fill-blue-100\/75:focus {
  fill: rgb(209 233 255 / 0.75);
}

.focus\:fill-blue-100\/80:focus {
  fill: rgb(209 233 255 / 0.8);
}

.focus\:fill-blue-100\/90:focus {
  fill: rgb(209 233 255 / 0.9);
}

.focus\:fill-blue-100\/95:focus {
  fill: rgb(209 233 255 / 0.95);
}

.focus\:fill-blue-100\/100:focus {
  fill: rgb(209 233 255 / 1);
}

.focus\:fill-blue-200\/0:focus {
  fill: rgb(178 221 255 / 0);
}

.focus\:fill-blue-200\/5:focus {
  fill: rgb(178 221 255 / 0.05);
}

.focus\:fill-blue-200\/10:focus {
  fill: rgb(178 221 255 / 0.1);
}

.focus\:fill-blue-200\/20:focus {
  fill: rgb(178 221 255 / 0.2);
}

.focus\:fill-blue-200\/25:focus {
  fill: rgb(178 221 255 / 0.25);
}

.focus\:fill-blue-200\/30:focus {
  fill: rgb(178 221 255 / 0.3);
}

.focus\:fill-blue-200\/40:focus {
  fill: rgb(178 221 255 / 0.4);
}

.focus\:fill-blue-200\/50:focus {
  fill: rgb(178 221 255 / 0.5);
}

.focus\:fill-blue-200\/60:focus {
  fill: rgb(178 221 255 / 0.6);
}

.focus\:fill-blue-200\/70:focus {
  fill: rgb(178 221 255 / 0.7);
}

.focus\:fill-blue-200\/75:focus {
  fill: rgb(178 221 255 / 0.75);
}

.focus\:fill-blue-200\/80:focus {
  fill: rgb(178 221 255 / 0.8);
}

.focus\:fill-blue-200\/90:focus {
  fill: rgb(178 221 255 / 0.9);
}

.focus\:fill-blue-200\/95:focus {
  fill: rgb(178 221 255 / 0.95);
}

.focus\:fill-blue-200\/100:focus {
  fill: rgb(178 221 255 / 1);
}

.focus\:fill-blue-300\/0:focus {
  fill: rgb(132 202 255 / 0);
}

.focus\:fill-blue-300\/5:focus {
  fill: rgb(132 202 255 / 0.05);
}

.focus\:fill-blue-300\/10:focus {
  fill: rgb(132 202 255 / 0.1);
}

.focus\:fill-blue-300\/20:focus {
  fill: rgb(132 202 255 / 0.2);
}

.focus\:fill-blue-300\/25:focus {
  fill: rgb(132 202 255 / 0.25);
}

.focus\:fill-blue-300\/30:focus {
  fill: rgb(132 202 255 / 0.3);
}

.focus\:fill-blue-300\/40:focus {
  fill: rgb(132 202 255 / 0.4);
}

.focus\:fill-blue-300\/50:focus {
  fill: rgb(132 202 255 / 0.5);
}

.focus\:fill-blue-300\/60:focus {
  fill: rgb(132 202 255 / 0.6);
}

.focus\:fill-blue-300\/70:focus {
  fill: rgb(132 202 255 / 0.7);
}

.focus\:fill-blue-300\/75:focus {
  fill: rgb(132 202 255 / 0.75);
}

.focus\:fill-blue-300\/80:focus {
  fill: rgb(132 202 255 / 0.8);
}

.focus\:fill-blue-300\/90:focus {
  fill: rgb(132 202 255 / 0.9);
}

.focus\:fill-blue-300\/95:focus {
  fill: rgb(132 202 255 / 0.95);
}

.focus\:fill-blue-300\/100:focus {
  fill: rgb(132 202 255 / 1);
}

.focus\:fill-blue-400\/0:focus {
  fill: rgb(83 177 253 / 0);
}

.focus\:fill-blue-400\/5:focus {
  fill: rgb(83 177 253 / 0.05);
}

.focus\:fill-blue-400\/10:focus {
  fill: rgb(83 177 253 / 0.1);
}

.focus\:fill-blue-400\/20:focus {
  fill: rgb(83 177 253 / 0.2);
}

.focus\:fill-blue-400\/25:focus {
  fill: rgb(83 177 253 / 0.25);
}

.focus\:fill-blue-400\/30:focus {
  fill: rgb(83 177 253 / 0.3);
}

.focus\:fill-blue-400\/40:focus {
  fill: rgb(83 177 253 / 0.4);
}

.focus\:fill-blue-400\/50:focus {
  fill: rgb(83 177 253 / 0.5);
}

.focus\:fill-blue-400\/60:focus {
  fill: rgb(83 177 253 / 0.6);
}

.focus\:fill-blue-400\/70:focus {
  fill: rgb(83 177 253 / 0.7);
}

.focus\:fill-blue-400\/75:focus {
  fill: rgb(83 177 253 / 0.75);
}

.focus\:fill-blue-400\/80:focus {
  fill: rgb(83 177 253 / 0.8);
}

.focus\:fill-blue-400\/90:focus {
  fill: rgb(83 177 253 / 0.9);
}

.focus\:fill-blue-400\/95:focus {
  fill: rgb(83 177 253 / 0.95);
}

.focus\:fill-blue-400\/100:focus {
  fill: rgb(83 177 253 / 1);
}

.focus\:fill-blue-500\/0:focus {
  fill: rgb(46 144 250 / 0);
}

.focus\:fill-blue-500\/5:focus {
  fill: rgb(46 144 250 / 0.05);
}

.focus\:fill-blue-500\/10:focus {
  fill: rgb(46 144 250 / 0.1);
}

.focus\:fill-blue-500\/20:focus {
  fill: rgb(46 144 250 / 0.2);
}

.focus\:fill-blue-500\/25:focus {
  fill: rgb(46 144 250 / 0.25);
}

.focus\:fill-blue-500\/30:focus {
  fill: rgb(46 144 250 / 0.3);
}

.focus\:fill-blue-500\/40:focus {
  fill: rgb(46 144 250 / 0.4);
}

.focus\:fill-blue-500\/50:focus {
  fill: rgb(46 144 250 / 0.5);
}

.focus\:fill-blue-500\/60:focus {
  fill: rgb(46 144 250 / 0.6);
}

.focus\:fill-blue-500\/70:focus {
  fill: rgb(46 144 250 / 0.7);
}

.focus\:fill-blue-500\/75:focus {
  fill: rgb(46 144 250 / 0.75);
}

.focus\:fill-blue-500\/80:focus {
  fill: rgb(46 144 250 / 0.8);
}

.focus\:fill-blue-500\/90:focus {
  fill: rgb(46 144 250 / 0.9);
}

.focus\:fill-blue-500\/95:focus {
  fill: rgb(46 144 250 / 0.95);
}

.focus\:fill-blue-500\/100:focus {
  fill: rgb(46 144 250 / 1);
}

.focus\:fill-blue-600\/0:focus {
  fill: rgb(21 112 239 / 0);
}

.focus\:fill-blue-600\/5:focus {
  fill: rgb(21 112 239 / 0.05);
}

.focus\:fill-blue-600\/10:focus {
  fill: rgb(21 112 239 / 0.1);
}

.focus\:fill-blue-600\/20:focus {
  fill: rgb(21 112 239 / 0.2);
}

.focus\:fill-blue-600\/25:focus {
  fill: rgb(21 112 239 / 0.25);
}

.focus\:fill-blue-600\/30:focus {
  fill: rgb(21 112 239 / 0.3);
}

.focus\:fill-blue-600\/40:focus {
  fill: rgb(21 112 239 / 0.4);
}

.focus\:fill-blue-600\/50:focus {
  fill: rgb(21 112 239 / 0.5);
}

.focus\:fill-blue-600\/60:focus {
  fill: rgb(21 112 239 / 0.6);
}

.focus\:fill-blue-600\/70:focus {
  fill: rgb(21 112 239 / 0.7);
}

.focus\:fill-blue-600\/75:focus {
  fill: rgb(21 112 239 / 0.75);
}

.focus\:fill-blue-600\/80:focus {
  fill: rgb(21 112 239 / 0.8);
}

.focus\:fill-blue-600\/90:focus {
  fill: rgb(21 112 239 / 0.9);
}

.focus\:fill-blue-600\/95:focus {
  fill: rgb(21 112 239 / 0.95);
}

.focus\:fill-blue-600\/100:focus {
  fill: rgb(21 112 239 / 1);
}

.focus\:fill-blue-700\/0:focus {
  fill: rgb(23 92 211 / 0);
}

.focus\:fill-blue-700\/5:focus {
  fill: rgb(23 92 211 / 0.05);
}

.focus\:fill-blue-700\/10:focus {
  fill: rgb(23 92 211 / 0.1);
}

.focus\:fill-blue-700\/20:focus {
  fill: rgb(23 92 211 / 0.2);
}

.focus\:fill-blue-700\/25:focus {
  fill: rgb(23 92 211 / 0.25);
}

.focus\:fill-blue-700\/30:focus {
  fill: rgb(23 92 211 / 0.3);
}

.focus\:fill-blue-700\/40:focus {
  fill: rgb(23 92 211 / 0.4);
}

.focus\:fill-blue-700\/50:focus {
  fill: rgb(23 92 211 / 0.5);
}

.focus\:fill-blue-700\/60:focus {
  fill: rgb(23 92 211 / 0.6);
}

.focus\:fill-blue-700\/70:focus {
  fill: rgb(23 92 211 / 0.7);
}

.focus\:fill-blue-700\/75:focus {
  fill: rgb(23 92 211 / 0.75);
}

.focus\:fill-blue-700\/80:focus {
  fill: rgb(23 92 211 / 0.8);
}

.focus\:fill-blue-700\/90:focus {
  fill: rgb(23 92 211 / 0.9);
}

.focus\:fill-blue-700\/95:focus {
  fill: rgb(23 92 211 / 0.95);
}

.focus\:fill-blue-700\/100:focus {
  fill: rgb(23 92 211 / 1);
}

.focus\:fill-blue-800\/0:focus {
  fill: rgb(24 73 169 / 0);
}

.focus\:fill-blue-800\/5:focus {
  fill: rgb(24 73 169 / 0.05);
}

.focus\:fill-blue-800\/10:focus {
  fill: rgb(24 73 169 / 0.1);
}

.focus\:fill-blue-800\/20:focus {
  fill: rgb(24 73 169 / 0.2);
}

.focus\:fill-blue-800\/25:focus {
  fill: rgb(24 73 169 / 0.25);
}

.focus\:fill-blue-800\/30:focus {
  fill: rgb(24 73 169 / 0.3);
}

.focus\:fill-blue-800\/40:focus {
  fill: rgb(24 73 169 / 0.4);
}

.focus\:fill-blue-800\/50:focus {
  fill: rgb(24 73 169 / 0.5);
}

.focus\:fill-blue-800\/60:focus {
  fill: rgb(24 73 169 / 0.6);
}

.focus\:fill-blue-800\/70:focus {
  fill: rgb(24 73 169 / 0.7);
}

.focus\:fill-blue-800\/75:focus {
  fill: rgb(24 73 169 / 0.75);
}

.focus\:fill-blue-800\/80:focus {
  fill: rgb(24 73 169 / 0.8);
}

.focus\:fill-blue-800\/90:focus {
  fill: rgb(24 73 169 / 0.9);
}

.focus\:fill-blue-800\/95:focus {
  fill: rgb(24 73 169 / 0.95);
}

.focus\:fill-blue-800\/100:focus {
  fill: rgb(24 73 169 / 1);
}

.focus\:fill-blue-900\/0:focus {
  fill: rgb(25 65 133 / 0);
}

.focus\:fill-blue-900\/5:focus {
  fill: rgb(25 65 133 / 0.05);
}

.focus\:fill-blue-900\/10:focus {
  fill: rgb(25 65 133 / 0.1);
}

.focus\:fill-blue-900\/20:focus {
  fill: rgb(25 65 133 / 0.2);
}

.focus\:fill-blue-900\/25:focus {
  fill: rgb(25 65 133 / 0.25);
}

.focus\:fill-blue-900\/30:focus {
  fill: rgb(25 65 133 / 0.3);
}

.focus\:fill-blue-900\/40:focus {
  fill: rgb(25 65 133 / 0.4);
}

.focus\:fill-blue-900\/50:focus {
  fill: rgb(25 65 133 / 0.5);
}

.focus\:fill-blue-900\/60:focus {
  fill: rgb(25 65 133 / 0.6);
}

.focus\:fill-blue-900\/70:focus {
  fill: rgb(25 65 133 / 0.7);
}

.focus\:fill-blue-900\/75:focus {
  fill: rgb(25 65 133 / 0.75);
}

.focus\:fill-blue-900\/80:focus {
  fill: rgb(25 65 133 / 0.8);
}

.focus\:fill-blue-900\/90:focus {
  fill: rgb(25 65 133 / 0.9);
}

.focus\:fill-blue-900\/95:focus {
  fill: rgb(25 65 133 / 0.95);
}

.focus\:fill-blue-900\/100:focus {
  fill: rgb(25 65 133 / 1);
}

.focus\:fill-blue\/0:focus {
  fill: rgb(83 177 253 / 0);
}

.focus\:fill-blue\/5:focus {
  fill: rgb(83 177 253 / 0.05);
}

.focus\:fill-blue\/10:focus {
  fill: rgb(83 177 253 / 0.1);
}

.focus\:fill-blue\/20:focus {
  fill: rgb(83 177 253 / 0.2);
}

.focus\:fill-blue\/25:focus {
  fill: rgb(83 177 253 / 0.25);
}

.focus\:fill-blue\/30:focus {
  fill: rgb(83 177 253 / 0.3);
}

.focus\:fill-blue\/40:focus {
  fill: rgb(83 177 253 / 0.4);
}

.focus\:fill-blue\/50:focus {
  fill: rgb(83 177 253 / 0.5);
}

.focus\:fill-blue\/60:focus {
  fill: rgb(83 177 253 / 0.6);
}

.focus\:fill-blue\/70:focus {
  fill: rgb(83 177 253 / 0.7);
}

.focus\:fill-blue\/75:focus {
  fill: rgb(83 177 253 / 0.75);
}

.focus\:fill-blue\/80:focus {
  fill: rgb(83 177 253 / 0.8);
}

.focus\:fill-blue\/90:focus {
  fill: rgb(83 177 253 / 0.9);
}

.focus\:fill-blue\/95:focus {
  fill: rgb(83 177 253 / 0.95);
}

.focus\:fill-blue\/100:focus {
  fill: rgb(83 177 253 / 1);
}

.focus\:fill-blue-dark-25\/0:focus {
  fill: rgb(245 248 255 / 0);
}

.focus\:fill-blue-dark-25\/5:focus {
  fill: rgb(245 248 255 / 0.05);
}

.focus\:fill-blue-dark-25\/10:focus {
  fill: rgb(245 248 255 / 0.1);
}

.focus\:fill-blue-dark-25\/20:focus {
  fill: rgb(245 248 255 / 0.2);
}

.focus\:fill-blue-dark-25\/25:focus {
  fill: rgb(245 248 255 / 0.25);
}

.focus\:fill-blue-dark-25\/30:focus {
  fill: rgb(245 248 255 / 0.3);
}

.focus\:fill-blue-dark-25\/40:focus {
  fill: rgb(245 248 255 / 0.4);
}

.focus\:fill-blue-dark-25\/50:focus {
  fill: rgb(245 248 255 / 0.5);
}

.focus\:fill-blue-dark-25\/60:focus {
  fill: rgb(245 248 255 / 0.6);
}

.focus\:fill-blue-dark-25\/70:focus {
  fill: rgb(245 248 255 / 0.7);
}

.focus\:fill-blue-dark-25\/75:focus {
  fill: rgb(245 248 255 / 0.75);
}

.focus\:fill-blue-dark-25\/80:focus {
  fill: rgb(245 248 255 / 0.8);
}

.focus\:fill-blue-dark-25\/90:focus {
  fill: rgb(245 248 255 / 0.9);
}

.focus\:fill-blue-dark-25\/95:focus {
  fill: rgb(245 248 255 / 0.95);
}

.focus\:fill-blue-dark-25\/100:focus {
  fill: rgb(245 248 255 / 1);
}

.focus\:fill-blue-dark-50\/0:focus {
  fill: rgb(239 244 255 / 0);
}

.focus\:fill-blue-dark-50\/5:focus {
  fill: rgb(239 244 255 / 0.05);
}

.focus\:fill-blue-dark-50\/10:focus {
  fill: rgb(239 244 255 / 0.1);
}

.focus\:fill-blue-dark-50\/20:focus {
  fill: rgb(239 244 255 / 0.2);
}

.focus\:fill-blue-dark-50\/25:focus {
  fill: rgb(239 244 255 / 0.25);
}

.focus\:fill-blue-dark-50\/30:focus {
  fill: rgb(239 244 255 / 0.3);
}

.focus\:fill-blue-dark-50\/40:focus {
  fill: rgb(239 244 255 / 0.4);
}

.focus\:fill-blue-dark-50\/50:focus {
  fill: rgb(239 244 255 / 0.5);
}

.focus\:fill-blue-dark-50\/60:focus {
  fill: rgb(239 244 255 / 0.6);
}

.focus\:fill-blue-dark-50\/70:focus {
  fill: rgb(239 244 255 / 0.7);
}

.focus\:fill-blue-dark-50\/75:focus {
  fill: rgb(239 244 255 / 0.75);
}

.focus\:fill-blue-dark-50\/80:focus {
  fill: rgb(239 244 255 / 0.8);
}

.focus\:fill-blue-dark-50\/90:focus {
  fill: rgb(239 244 255 / 0.9);
}

.focus\:fill-blue-dark-50\/95:focus {
  fill: rgb(239 244 255 / 0.95);
}

.focus\:fill-blue-dark-50\/100:focus {
  fill: rgb(239 244 255 / 1);
}

.focus\:fill-blue-dark-100\/0:focus {
  fill: rgb(209 224 255 / 0);
}

.focus\:fill-blue-dark-100\/5:focus {
  fill: rgb(209 224 255 / 0.05);
}

.focus\:fill-blue-dark-100\/10:focus {
  fill: rgb(209 224 255 / 0.1);
}

.focus\:fill-blue-dark-100\/20:focus {
  fill: rgb(209 224 255 / 0.2);
}

.focus\:fill-blue-dark-100\/25:focus {
  fill: rgb(209 224 255 / 0.25);
}

.focus\:fill-blue-dark-100\/30:focus {
  fill: rgb(209 224 255 / 0.3);
}

.focus\:fill-blue-dark-100\/40:focus {
  fill: rgb(209 224 255 / 0.4);
}

.focus\:fill-blue-dark-100\/50:focus {
  fill: rgb(209 224 255 / 0.5);
}

.focus\:fill-blue-dark-100\/60:focus {
  fill: rgb(209 224 255 / 0.6);
}

.focus\:fill-blue-dark-100\/70:focus {
  fill: rgb(209 224 255 / 0.7);
}

.focus\:fill-blue-dark-100\/75:focus {
  fill: rgb(209 224 255 / 0.75);
}

.focus\:fill-blue-dark-100\/80:focus {
  fill: rgb(209 224 255 / 0.8);
}

.focus\:fill-blue-dark-100\/90:focus {
  fill: rgb(209 224 255 / 0.9);
}

.focus\:fill-blue-dark-100\/95:focus {
  fill: rgb(209 224 255 / 0.95);
}

.focus\:fill-blue-dark-100\/100:focus {
  fill: rgb(209 224 255 / 1);
}

.focus\:fill-blue-dark-200\/0:focus {
  fill: rgb(178 204 255 / 0);
}

.focus\:fill-blue-dark-200\/5:focus {
  fill: rgb(178 204 255 / 0.05);
}

.focus\:fill-blue-dark-200\/10:focus {
  fill: rgb(178 204 255 / 0.1);
}

.focus\:fill-blue-dark-200\/20:focus {
  fill: rgb(178 204 255 / 0.2);
}

.focus\:fill-blue-dark-200\/25:focus {
  fill: rgb(178 204 255 / 0.25);
}

.focus\:fill-blue-dark-200\/30:focus {
  fill: rgb(178 204 255 / 0.3);
}

.focus\:fill-blue-dark-200\/40:focus {
  fill: rgb(178 204 255 / 0.4);
}

.focus\:fill-blue-dark-200\/50:focus {
  fill: rgb(178 204 255 / 0.5);
}

.focus\:fill-blue-dark-200\/60:focus {
  fill: rgb(178 204 255 / 0.6);
}

.focus\:fill-blue-dark-200\/70:focus {
  fill: rgb(178 204 255 / 0.7);
}

.focus\:fill-blue-dark-200\/75:focus {
  fill: rgb(178 204 255 / 0.75);
}

.focus\:fill-blue-dark-200\/80:focus {
  fill: rgb(178 204 255 / 0.8);
}

.focus\:fill-blue-dark-200\/90:focus {
  fill: rgb(178 204 255 / 0.9);
}

.focus\:fill-blue-dark-200\/95:focus {
  fill: rgb(178 204 255 / 0.95);
}

.focus\:fill-blue-dark-200\/100:focus {
  fill: rgb(178 204 255 / 1);
}

.focus\:fill-blue-dark-300\/0:focus {
  fill: rgb(132 173 255 / 0);
}

.focus\:fill-blue-dark-300\/5:focus {
  fill: rgb(132 173 255 / 0.05);
}

.focus\:fill-blue-dark-300\/10:focus {
  fill: rgb(132 173 255 / 0.1);
}

.focus\:fill-blue-dark-300\/20:focus {
  fill: rgb(132 173 255 / 0.2);
}

.focus\:fill-blue-dark-300\/25:focus {
  fill: rgb(132 173 255 / 0.25);
}

.focus\:fill-blue-dark-300\/30:focus {
  fill: rgb(132 173 255 / 0.3);
}

.focus\:fill-blue-dark-300\/40:focus {
  fill: rgb(132 173 255 / 0.4);
}

.focus\:fill-blue-dark-300\/50:focus {
  fill: rgb(132 173 255 / 0.5);
}

.focus\:fill-blue-dark-300\/60:focus {
  fill: rgb(132 173 255 / 0.6);
}

.focus\:fill-blue-dark-300\/70:focus {
  fill: rgb(132 173 255 / 0.7);
}

.focus\:fill-blue-dark-300\/75:focus {
  fill: rgb(132 173 255 / 0.75);
}

.focus\:fill-blue-dark-300\/80:focus {
  fill: rgb(132 173 255 / 0.8);
}

.focus\:fill-blue-dark-300\/90:focus {
  fill: rgb(132 173 255 / 0.9);
}

.focus\:fill-blue-dark-300\/95:focus {
  fill: rgb(132 173 255 / 0.95);
}

.focus\:fill-blue-dark-300\/100:focus {
  fill: rgb(132 173 255 / 1);
}

.focus\:fill-blue-dark-400\/0:focus {
  fill: rgb(82 139 255 / 0);
}

.focus\:fill-blue-dark-400\/5:focus {
  fill: rgb(82 139 255 / 0.05);
}

.focus\:fill-blue-dark-400\/10:focus {
  fill: rgb(82 139 255 / 0.1);
}

.focus\:fill-blue-dark-400\/20:focus {
  fill: rgb(82 139 255 / 0.2);
}

.focus\:fill-blue-dark-400\/25:focus {
  fill: rgb(82 139 255 / 0.25);
}

.focus\:fill-blue-dark-400\/30:focus {
  fill: rgb(82 139 255 / 0.3);
}

.focus\:fill-blue-dark-400\/40:focus {
  fill: rgb(82 139 255 / 0.4);
}

.focus\:fill-blue-dark-400\/50:focus {
  fill: rgb(82 139 255 / 0.5);
}

.focus\:fill-blue-dark-400\/60:focus {
  fill: rgb(82 139 255 / 0.6);
}

.focus\:fill-blue-dark-400\/70:focus {
  fill: rgb(82 139 255 / 0.7);
}

.focus\:fill-blue-dark-400\/75:focus {
  fill: rgb(82 139 255 / 0.75);
}

.focus\:fill-blue-dark-400\/80:focus {
  fill: rgb(82 139 255 / 0.8);
}

.focus\:fill-blue-dark-400\/90:focus {
  fill: rgb(82 139 255 / 0.9);
}

.focus\:fill-blue-dark-400\/95:focus {
  fill: rgb(82 139 255 / 0.95);
}

.focus\:fill-blue-dark-400\/100:focus {
  fill: rgb(82 139 255 / 1);
}

.focus\:fill-blue-dark-500\/0:focus {
  fill: rgb(41 112 255 / 0);
}

.focus\:fill-blue-dark-500\/5:focus {
  fill: rgb(41 112 255 / 0.05);
}

.focus\:fill-blue-dark-500\/10:focus {
  fill: rgb(41 112 255 / 0.1);
}

.focus\:fill-blue-dark-500\/20:focus {
  fill: rgb(41 112 255 / 0.2);
}

.focus\:fill-blue-dark-500\/25:focus {
  fill: rgb(41 112 255 / 0.25);
}

.focus\:fill-blue-dark-500\/30:focus {
  fill: rgb(41 112 255 / 0.3);
}

.focus\:fill-blue-dark-500\/40:focus {
  fill: rgb(41 112 255 / 0.4);
}

.focus\:fill-blue-dark-500\/50:focus {
  fill: rgb(41 112 255 / 0.5);
}

.focus\:fill-blue-dark-500\/60:focus {
  fill: rgb(41 112 255 / 0.6);
}

.focus\:fill-blue-dark-500\/70:focus {
  fill: rgb(41 112 255 / 0.7);
}

.focus\:fill-blue-dark-500\/75:focus {
  fill: rgb(41 112 255 / 0.75);
}

.focus\:fill-blue-dark-500\/80:focus {
  fill: rgb(41 112 255 / 0.8);
}

.focus\:fill-blue-dark-500\/90:focus {
  fill: rgb(41 112 255 / 0.9);
}

.focus\:fill-blue-dark-500\/95:focus {
  fill: rgb(41 112 255 / 0.95);
}

.focus\:fill-blue-dark-500\/100:focus {
  fill: rgb(41 112 255 / 1);
}

.focus\:fill-blue-dark-600\/0:focus {
  fill: rgb(21 94 239 / 0);
}

.focus\:fill-blue-dark-600\/5:focus {
  fill: rgb(21 94 239 / 0.05);
}

.focus\:fill-blue-dark-600\/10:focus {
  fill: rgb(21 94 239 / 0.1);
}

.focus\:fill-blue-dark-600\/20:focus {
  fill: rgb(21 94 239 / 0.2);
}

.focus\:fill-blue-dark-600\/25:focus {
  fill: rgb(21 94 239 / 0.25);
}

.focus\:fill-blue-dark-600\/30:focus {
  fill: rgb(21 94 239 / 0.3);
}

.focus\:fill-blue-dark-600\/40:focus {
  fill: rgb(21 94 239 / 0.4);
}

.focus\:fill-blue-dark-600\/50:focus {
  fill: rgb(21 94 239 / 0.5);
}

.focus\:fill-blue-dark-600\/60:focus {
  fill: rgb(21 94 239 / 0.6);
}

.focus\:fill-blue-dark-600\/70:focus {
  fill: rgb(21 94 239 / 0.7);
}

.focus\:fill-blue-dark-600\/75:focus {
  fill: rgb(21 94 239 / 0.75);
}

.focus\:fill-blue-dark-600\/80:focus {
  fill: rgb(21 94 239 / 0.8);
}

.focus\:fill-blue-dark-600\/90:focus {
  fill: rgb(21 94 239 / 0.9);
}

.focus\:fill-blue-dark-600\/95:focus {
  fill: rgb(21 94 239 / 0.95);
}

.focus\:fill-blue-dark-600\/100:focus {
  fill: rgb(21 94 239 / 1);
}

.focus\:fill-blue-dark-700\/0:focus {
  fill: rgb(0 78 235 / 0);
}

.focus\:fill-blue-dark-700\/5:focus {
  fill: rgb(0 78 235 / 0.05);
}

.focus\:fill-blue-dark-700\/10:focus {
  fill: rgb(0 78 235 / 0.1);
}

.focus\:fill-blue-dark-700\/20:focus {
  fill: rgb(0 78 235 / 0.2);
}

.focus\:fill-blue-dark-700\/25:focus {
  fill: rgb(0 78 235 / 0.25);
}

.focus\:fill-blue-dark-700\/30:focus {
  fill: rgb(0 78 235 / 0.3);
}

.focus\:fill-blue-dark-700\/40:focus {
  fill: rgb(0 78 235 / 0.4);
}

.focus\:fill-blue-dark-700\/50:focus {
  fill: rgb(0 78 235 / 0.5);
}

.focus\:fill-blue-dark-700\/60:focus {
  fill: rgb(0 78 235 / 0.6);
}

.focus\:fill-blue-dark-700\/70:focus {
  fill: rgb(0 78 235 / 0.7);
}

.focus\:fill-blue-dark-700\/75:focus {
  fill: rgb(0 78 235 / 0.75);
}

.focus\:fill-blue-dark-700\/80:focus {
  fill: rgb(0 78 235 / 0.8);
}

.focus\:fill-blue-dark-700\/90:focus {
  fill: rgb(0 78 235 / 0.9);
}

.focus\:fill-blue-dark-700\/95:focus {
  fill: rgb(0 78 235 / 0.95);
}

.focus\:fill-blue-dark-700\/100:focus {
  fill: rgb(0 78 235 / 1);
}

.focus\:fill-blue-dark-800\/0:focus {
  fill: rgb(0 64 193 / 0);
}

.focus\:fill-blue-dark-800\/5:focus {
  fill: rgb(0 64 193 / 0.05);
}

.focus\:fill-blue-dark-800\/10:focus {
  fill: rgb(0 64 193 / 0.1);
}

.focus\:fill-blue-dark-800\/20:focus {
  fill: rgb(0 64 193 / 0.2);
}

.focus\:fill-blue-dark-800\/25:focus {
  fill: rgb(0 64 193 / 0.25);
}

.focus\:fill-blue-dark-800\/30:focus {
  fill: rgb(0 64 193 / 0.3);
}

.focus\:fill-blue-dark-800\/40:focus {
  fill: rgb(0 64 193 / 0.4);
}

.focus\:fill-blue-dark-800\/50:focus {
  fill: rgb(0 64 193 / 0.5);
}

.focus\:fill-blue-dark-800\/60:focus {
  fill: rgb(0 64 193 / 0.6);
}

.focus\:fill-blue-dark-800\/70:focus {
  fill: rgb(0 64 193 / 0.7);
}

.focus\:fill-blue-dark-800\/75:focus {
  fill: rgb(0 64 193 / 0.75);
}

.focus\:fill-blue-dark-800\/80:focus {
  fill: rgb(0 64 193 / 0.8);
}

.focus\:fill-blue-dark-800\/90:focus {
  fill: rgb(0 64 193 / 0.9);
}

.focus\:fill-blue-dark-800\/95:focus {
  fill: rgb(0 64 193 / 0.95);
}

.focus\:fill-blue-dark-800\/100:focus {
  fill: rgb(0 64 193 / 1);
}

.focus\:fill-blue-dark-900\/0:focus {
  fill: rgb(0 53 158 / 0);
}

.focus\:fill-blue-dark-900\/5:focus {
  fill: rgb(0 53 158 / 0.05);
}

.focus\:fill-blue-dark-900\/10:focus {
  fill: rgb(0 53 158 / 0.1);
}

.focus\:fill-blue-dark-900\/20:focus {
  fill: rgb(0 53 158 / 0.2);
}

.focus\:fill-blue-dark-900\/25:focus {
  fill: rgb(0 53 158 / 0.25);
}

.focus\:fill-blue-dark-900\/30:focus {
  fill: rgb(0 53 158 / 0.3);
}

.focus\:fill-blue-dark-900\/40:focus {
  fill: rgb(0 53 158 / 0.4);
}

.focus\:fill-blue-dark-900\/50:focus {
  fill: rgb(0 53 158 / 0.5);
}

.focus\:fill-blue-dark-900\/60:focus {
  fill: rgb(0 53 158 / 0.6);
}

.focus\:fill-blue-dark-900\/70:focus {
  fill: rgb(0 53 158 / 0.7);
}

.focus\:fill-blue-dark-900\/75:focus {
  fill: rgb(0 53 158 / 0.75);
}

.focus\:fill-blue-dark-900\/80:focus {
  fill: rgb(0 53 158 / 0.8);
}

.focus\:fill-blue-dark-900\/90:focus {
  fill: rgb(0 53 158 / 0.9);
}

.focus\:fill-blue-dark-900\/95:focus {
  fill: rgb(0 53 158 / 0.95);
}

.focus\:fill-blue-dark-900\/100:focus {
  fill: rgb(0 53 158 / 1);
}

.focus\:fill-blue-dark\/0:focus {
  fill: rgb(82 139 255 / 0);
}

.focus\:fill-blue-dark\/5:focus {
  fill: rgb(82 139 255 / 0.05);
}

.focus\:fill-blue-dark\/10:focus {
  fill: rgb(82 139 255 / 0.1);
}

.focus\:fill-blue-dark\/20:focus {
  fill: rgb(82 139 255 / 0.2);
}

.focus\:fill-blue-dark\/25:focus {
  fill: rgb(82 139 255 / 0.25);
}

.focus\:fill-blue-dark\/30:focus {
  fill: rgb(82 139 255 / 0.3);
}

.focus\:fill-blue-dark\/40:focus {
  fill: rgb(82 139 255 / 0.4);
}

.focus\:fill-blue-dark\/50:focus {
  fill: rgb(82 139 255 / 0.5);
}

.focus\:fill-blue-dark\/60:focus {
  fill: rgb(82 139 255 / 0.6);
}

.focus\:fill-blue-dark\/70:focus {
  fill: rgb(82 139 255 / 0.7);
}

.focus\:fill-blue-dark\/75:focus {
  fill: rgb(82 139 255 / 0.75);
}

.focus\:fill-blue-dark\/80:focus {
  fill: rgb(82 139 255 / 0.8);
}

.focus\:fill-blue-dark\/90:focus {
  fill: rgb(82 139 255 / 0.9);
}

.focus\:fill-blue-dark\/95:focus {
  fill: rgb(82 139 255 / 0.95);
}

.focus\:fill-blue-dark\/100:focus {
  fill: rgb(82 139 255 / 1);
}

.focus\:fill-indigo-25\/0:focus {
  fill: rgb(245 248 255 / 0);
}

.focus\:fill-indigo-25\/5:focus {
  fill: rgb(245 248 255 / 0.05);
}

.focus\:fill-indigo-25\/10:focus {
  fill: rgb(245 248 255 / 0.1);
}

.focus\:fill-indigo-25\/20:focus {
  fill: rgb(245 248 255 / 0.2);
}

.focus\:fill-indigo-25\/25:focus {
  fill: rgb(245 248 255 / 0.25);
}

.focus\:fill-indigo-25\/30:focus {
  fill: rgb(245 248 255 / 0.3);
}

.focus\:fill-indigo-25\/40:focus {
  fill: rgb(245 248 255 / 0.4);
}

.focus\:fill-indigo-25\/50:focus {
  fill: rgb(245 248 255 / 0.5);
}

.focus\:fill-indigo-25\/60:focus {
  fill: rgb(245 248 255 / 0.6);
}

.focus\:fill-indigo-25\/70:focus {
  fill: rgb(245 248 255 / 0.7);
}

.focus\:fill-indigo-25\/75:focus {
  fill: rgb(245 248 255 / 0.75);
}

.focus\:fill-indigo-25\/80:focus {
  fill: rgb(245 248 255 / 0.8);
}

.focus\:fill-indigo-25\/90:focus {
  fill: rgb(245 248 255 / 0.9);
}

.focus\:fill-indigo-25\/95:focus {
  fill: rgb(245 248 255 / 0.95);
}

.focus\:fill-indigo-25\/100:focus {
  fill: rgb(245 248 255 / 1);
}

.focus\:fill-indigo-50\/0:focus {
  fill: rgb(238 244 255 / 0);
}

.focus\:fill-indigo-50\/5:focus {
  fill: rgb(238 244 255 / 0.05);
}

.focus\:fill-indigo-50\/10:focus {
  fill: rgb(238 244 255 / 0.1);
}

.focus\:fill-indigo-50\/20:focus {
  fill: rgb(238 244 255 / 0.2);
}

.focus\:fill-indigo-50\/25:focus {
  fill: rgb(238 244 255 / 0.25);
}

.focus\:fill-indigo-50\/30:focus {
  fill: rgb(238 244 255 / 0.3);
}

.focus\:fill-indigo-50\/40:focus {
  fill: rgb(238 244 255 / 0.4);
}

.focus\:fill-indigo-50\/50:focus {
  fill: rgb(238 244 255 / 0.5);
}

.focus\:fill-indigo-50\/60:focus {
  fill: rgb(238 244 255 / 0.6);
}

.focus\:fill-indigo-50\/70:focus {
  fill: rgb(238 244 255 / 0.7);
}

.focus\:fill-indigo-50\/75:focus {
  fill: rgb(238 244 255 / 0.75);
}

.focus\:fill-indigo-50\/80:focus {
  fill: rgb(238 244 255 / 0.8);
}

.focus\:fill-indigo-50\/90:focus {
  fill: rgb(238 244 255 / 0.9);
}

.focus\:fill-indigo-50\/95:focus {
  fill: rgb(238 244 255 / 0.95);
}

.focus\:fill-indigo-50\/100:focus {
  fill: rgb(238 244 255 / 1);
}

.focus\:fill-indigo-100\/0:focus {
  fill: rgb(224 234 255 / 0);
}

.focus\:fill-indigo-100\/5:focus {
  fill: rgb(224 234 255 / 0.05);
}

.focus\:fill-indigo-100\/10:focus {
  fill: rgb(224 234 255 / 0.1);
}

.focus\:fill-indigo-100\/20:focus {
  fill: rgb(224 234 255 / 0.2);
}

.focus\:fill-indigo-100\/25:focus {
  fill: rgb(224 234 255 / 0.25);
}

.focus\:fill-indigo-100\/30:focus {
  fill: rgb(224 234 255 / 0.3);
}

.focus\:fill-indigo-100\/40:focus {
  fill: rgb(224 234 255 / 0.4);
}

.focus\:fill-indigo-100\/50:focus {
  fill: rgb(224 234 255 / 0.5);
}

.focus\:fill-indigo-100\/60:focus {
  fill: rgb(224 234 255 / 0.6);
}

.focus\:fill-indigo-100\/70:focus {
  fill: rgb(224 234 255 / 0.7);
}

.focus\:fill-indigo-100\/75:focus {
  fill: rgb(224 234 255 / 0.75);
}

.focus\:fill-indigo-100\/80:focus {
  fill: rgb(224 234 255 / 0.8);
}

.focus\:fill-indigo-100\/90:focus {
  fill: rgb(224 234 255 / 0.9);
}

.focus\:fill-indigo-100\/95:focus {
  fill: rgb(224 234 255 / 0.95);
}

.focus\:fill-indigo-100\/100:focus {
  fill: rgb(224 234 255 / 1);
}

.focus\:fill-indigo-200\/0:focus {
  fill: rgb(199 215 254 / 0);
}

.focus\:fill-indigo-200\/5:focus {
  fill: rgb(199 215 254 / 0.05);
}

.focus\:fill-indigo-200\/10:focus {
  fill: rgb(199 215 254 / 0.1);
}

.focus\:fill-indigo-200\/20:focus {
  fill: rgb(199 215 254 / 0.2);
}

.focus\:fill-indigo-200\/25:focus {
  fill: rgb(199 215 254 / 0.25);
}

.focus\:fill-indigo-200\/30:focus {
  fill: rgb(199 215 254 / 0.3);
}

.focus\:fill-indigo-200\/40:focus {
  fill: rgb(199 215 254 / 0.4);
}

.focus\:fill-indigo-200\/50:focus {
  fill: rgb(199 215 254 / 0.5);
}

.focus\:fill-indigo-200\/60:focus {
  fill: rgb(199 215 254 / 0.6);
}

.focus\:fill-indigo-200\/70:focus {
  fill: rgb(199 215 254 / 0.7);
}

.focus\:fill-indigo-200\/75:focus {
  fill: rgb(199 215 254 / 0.75);
}

.focus\:fill-indigo-200\/80:focus {
  fill: rgb(199 215 254 / 0.8);
}

.focus\:fill-indigo-200\/90:focus {
  fill: rgb(199 215 254 / 0.9);
}

.focus\:fill-indigo-200\/95:focus {
  fill: rgb(199 215 254 / 0.95);
}

.focus\:fill-indigo-200\/100:focus {
  fill: rgb(199 215 254 / 1);
}

.focus\:fill-indigo-300\/0:focus {
  fill: rgb(164 188 253 / 0);
}

.focus\:fill-indigo-300\/5:focus {
  fill: rgb(164 188 253 / 0.05);
}

.focus\:fill-indigo-300\/10:focus {
  fill: rgb(164 188 253 / 0.1);
}

.focus\:fill-indigo-300\/20:focus {
  fill: rgb(164 188 253 / 0.2);
}

.focus\:fill-indigo-300\/25:focus {
  fill: rgb(164 188 253 / 0.25);
}

.focus\:fill-indigo-300\/30:focus {
  fill: rgb(164 188 253 / 0.3);
}

.focus\:fill-indigo-300\/40:focus {
  fill: rgb(164 188 253 / 0.4);
}

.focus\:fill-indigo-300\/50:focus {
  fill: rgb(164 188 253 / 0.5);
}

.focus\:fill-indigo-300\/60:focus {
  fill: rgb(164 188 253 / 0.6);
}

.focus\:fill-indigo-300\/70:focus {
  fill: rgb(164 188 253 / 0.7);
}

.focus\:fill-indigo-300\/75:focus {
  fill: rgb(164 188 253 / 0.75);
}

.focus\:fill-indigo-300\/80:focus {
  fill: rgb(164 188 253 / 0.8);
}

.focus\:fill-indigo-300\/90:focus {
  fill: rgb(164 188 253 / 0.9);
}

.focus\:fill-indigo-300\/95:focus {
  fill: rgb(164 188 253 / 0.95);
}

.focus\:fill-indigo-300\/100:focus {
  fill: rgb(164 188 253 / 1);
}

.focus\:fill-indigo-400\/0:focus {
  fill: rgb(128 152 249 / 0);
}

.focus\:fill-indigo-400\/5:focus {
  fill: rgb(128 152 249 / 0.05);
}

.focus\:fill-indigo-400\/10:focus {
  fill: rgb(128 152 249 / 0.1);
}

.focus\:fill-indigo-400\/20:focus {
  fill: rgb(128 152 249 / 0.2);
}

.focus\:fill-indigo-400\/25:focus {
  fill: rgb(128 152 249 / 0.25);
}

.focus\:fill-indigo-400\/30:focus {
  fill: rgb(128 152 249 / 0.3);
}

.focus\:fill-indigo-400\/40:focus {
  fill: rgb(128 152 249 / 0.4);
}

.focus\:fill-indigo-400\/50:focus {
  fill: rgb(128 152 249 / 0.5);
}

.focus\:fill-indigo-400\/60:focus {
  fill: rgb(128 152 249 / 0.6);
}

.focus\:fill-indigo-400\/70:focus {
  fill: rgb(128 152 249 / 0.7);
}

.focus\:fill-indigo-400\/75:focus {
  fill: rgb(128 152 249 / 0.75);
}

.focus\:fill-indigo-400\/80:focus {
  fill: rgb(128 152 249 / 0.8);
}

.focus\:fill-indigo-400\/90:focus {
  fill: rgb(128 152 249 / 0.9);
}

.focus\:fill-indigo-400\/95:focus {
  fill: rgb(128 152 249 / 0.95);
}

.focus\:fill-indigo-400\/100:focus {
  fill: rgb(128 152 249 / 1);
}

.focus\:fill-indigo-500\/0:focus {
  fill: rgb(97 114 243 / 0);
}

.focus\:fill-indigo-500\/5:focus {
  fill: rgb(97 114 243 / 0.05);
}

.focus\:fill-indigo-500\/10:focus {
  fill: rgb(97 114 243 / 0.1);
}

.focus\:fill-indigo-500\/20:focus {
  fill: rgb(97 114 243 / 0.2);
}

.focus\:fill-indigo-500\/25:focus {
  fill: rgb(97 114 243 / 0.25);
}

.focus\:fill-indigo-500\/30:focus {
  fill: rgb(97 114 243 / 0.3);
}

.focus\:fill-indigo-500\/40:focus {
  fill: rgb(97 114 243 / 0.4);
}

.focus\:fill-indigo-500\/50:focus {
  fill: rgb(97 114 243 / 0.5);
}

.focus\:fill-indigo-500\/60:focus {
  fill: rgb(97 114 243 / 0.6);
}

.focus\:fill-indigo-500\/70:focus {
  fill: rgb(97 114 243 / 0.7);
}

.focus\:fill-indigo-500\/75:focus {
  fill: rgb(97 114 243 / 0.75);
}

.focus\:fill-indigo-500\/80:focus {
  fill: rgb(97 114 243 / 0.8);
}

.focus\:fill-indigo-500\/90:focus {
  fill: rgb(97 114 243 / 0.9);
}

.focus\:fill-indigo-500\/95:focus {
  fill: rgb(97 114 243 / 0.95);
}

.focus\:fill-indigo-500\/100:focus {
  fill: rgb(97 114 243 / 1);
}

.focus\:fill-indigo-600\/0:focus {
  fill: rgb(68 76 231 / 0);
}

.focus\:fill-indigo-600\/5:focus {
  fill: rgb(68 76 231 / 0.05);
}

.focus\:fill-indigo-600\/10:focus {
  fill: rgb(68 76 231 / 0.1);
}

.focus\:fill-indigo-600\/20:focus {
  fill: rgb(68 76 231 / 0.2);
}

.focus\:fill-indigo-600\/25:focus {
  fill: rgb(68 76 231 / 0.25);
}

.focus\:fill-indigo-600\/30:focus {
  fill: rgb(68 76 231 / 0.3);
}

.focus\:fill-indigo-600\/40:focus {
  fill: rgb(68 76 231 / 0.4);
}

.focus\:fill-indigo-600\/50:focus {
  fill: rgb(68 76 231 / 0.5);
}

.focus\:fill-indigo-600\/60:focus {
  fill: rgb(68 76 231 / 0.6);
}

.focus\:fill-indigo-600\/70:focus {
  fill: rgb(68 76 231 / 0.7);
}

.focus\:fill-indigo-600\/75:focus {
  fill: rgb(68 76 231 / 0.75);
}

.focus\:fill-indigo-600\/80:focus {
  fill: rgb(68 76 231 / 0.8);
}

.focus\:fill-indigo-600\/90:focus {
  fill: rgb(68 76 231 / 0.9);
}

.focus\:fill-indigo-600\/95:focus {
  fill: rgb(68 76 231 / 0.95);
}

.focus\:fill-indigo-600\/100:focus {
  fill: rgb(68 76 231 / 1);
}

.focus\:fill-indigo-700\/0:focus {
  fill: rgb(53 56 205 / 0);
}

.focus\:fill-indigo-700\/5:focus {
  fill: rgb(53 56 205 / 0.05);
}

.focus\:fill-indigo-700\/10:focus {
  fill: rgb(53 56 205 / 0.1);
}

.focus\:fill-indigo-700\/20:focus {
  fill: rgb(53 56 205 / 0.2);
}

.focus\:fill-indigo-700\/25:focus {
  fill: rgb(53 56 205 / 0.25);
}

.focus\:fill-indigo-700\/30:focus {
  fill: rgb(53 56 205 / 0.3);
}

.focus\:fill-indigo-700\/40:focus {
  fill: rgb(53 56 205 / 0.4);
}

.focus\:fill-indigo-700\/50:focus {
  fill: rgb(53 56 205 / 0.5);
}

.focus\:fill-indigo-700\/60:focus {
  fill: rgb(53 56 205 / 0.6);
}

.focus\:fill-indigo-700\/70:focus {
  fill: rgb(53 56 205 / 0.7);
}

.focus\:fill-indigo-700\/75:focus {
  fill: rgb(53 56 205 / 0.75);
}

.focus\:fill-indigo-700\/80:focus {
  fill: rgb(53 56 205 / 0.8);
}

.focus\:fill-indigo-700\/90:focus {
  fill: rgb(53 56 205 / 0.9);
}

.focus\:fill-indigo-700\/95:focus {
  fill: rgb(53 56 205 / 0.95);
}

.focus\:fill-indigo-700\/100:focus {
  fill: rgb(53 56 205 / 1);
}

.focus\:fill-indigo-800\/0:focus {
  fill: rgb(45 49 166 / 0);
}

.focus\:fill-indigo-800\/5:focus {
  fill: rgb(45 49 166 / 0.05);
}

.focus\:fill-indigo-800\/10:focus {
  fill: rgb(45 49 166 / 0.1);
}

.focus\:fill-indigo-800\/20:focus {
  fill: rgb(45 49 166 / 0.2);
}

.focus\:fill-indigo-800\/25:focus {
  fill: rgb(45 49 166 / 0.25);
}

.focus\:fill-indigo-800\/30:focus {
  fill: rgb(45 49 166 / 0.3);
}

.focus\:fill-indigo-800\/40:focus {
  fill: rgb(45 49 166 / 0.4);
}

.focus\:fill-indigo-800\/50:focus {
  fill: rgb(45 49 166 / 0.5);
}

.focus\:fill-indigo-800\/60:focus {
  fill: rgb(45 49 166 / 0.6);
}

.focus\:fill-indigo-800\/70:focus {
  fill: rgb(45 49 166 / 0.7);
}

.focus\:fill-indigo-800\/75:focus {
  fill: rgb(45 49 166 / 0.75);
}

.focus\:fill-indigo-800\/80:focus {
  fill: rgb(45 49 166 / 0.8);
}

.focus\:fill-indigo-800\/90:focus {
  fill: rgb(45 49 166 / 0.9);
}

.focus\:fill-indigo-800\/95:focus {
  fill: rgb(45 49 166 / 0.95);
}

.focus\:fill-indigo-800\/100:focus {
  fill: rgb(45 49 166 / 1);
}

.focus\:fill-indigo-900\/0:focus {
  fill: rgb(45 50 130 / 0);
}

.focus\:fill-indigo-900\/5:focus {
  fill: rgb(45 50 130 / 0.05);
}

.focus\:fill-indigo-900\/10:focus {
  fill: rgb(45 50 130 / 0.1);
}

.focus\:fill-indigo-900\/20:focus {
  fill: rgb(45 50 130 / 0.2);
}

.focus\:fill-indigo-900\/25:focus {
  fill: rgb(45 50 130 / 0.25);
}

.focus\:fill-indigo-900\/30:focus {
  fill: rgb(45 50 130 / 0.3);
}

.focus\:fill-indigo-900\/40:focus {
  fill: rgb(45 50 130 / 0.4);
}

.focus\:fill-indigo-900\/50:focus {
  fill: rgb(45 50 130 / 0.5);
}

.focus\:fill-indigo-900\/60:focus {
  fill: rgb(45 50 130 / 0.6);
}

.focus\:fill-indigo-900\/70:focus {
  fill: rgb(45 50 130 / 0.7);
}

.focus\:fill-indigo-900\/75:focus {
  fill: rgb(45 50 130 / 0.75);
}

.focus\:fill-indigo-900\/80:focus {
  fill: rgb(45 50 130 / 0.8);
}

.focus\:fill-indigo-900\/90:focus {
  fill: rgb(45 50 130 / 0.9);
}

.focus\:fill-indigo-900\/95:focus {
  fill: rgb(45 50 130 / 0.95);
}

.focus\:fill-indigo-900\/100:focus {
  fill: rgb(45 50 130 / 1);
}

.focus\:fill-indigo\/0:focus {
  fill: rgb(128 152 249 / 0);
}

.focus\:fill-indigo\/5:focus {
  fill: rgb(128 152 249 / 0.05);
}

.focus\:fill-indigo\/10:focus {
  fill: rgb(128 152 249 / 0.1);
}

.focus\:fill-indigo\/20:focus {
  fill: rgb(128 152 249 / 0.2);
}

.focus\:fill-indigo\/25:focus {
  fill: rgb(128 152 249 / 0.25);
}

.focus\:fill-indigo\/30:focus {
  fill: rgb(128 152 249 / 0.3);
}

.focus\:fill-indigo\/40:focus {
  fill: rgb(128 152 249 / 0.4);
}

.focus\:fill-indigo\/50:focus {
  fill: rgb(128 152 249 / 0.5);
}

.focus\:fill-indigo\/60:focus {
  fill: rgb(128 152 249 / 0.6);
}

.focus\:fill-indigo\/70:focus {
  fill: rgb(128 152 249 / 0.7);
}

.focus\:fill-indigo\/75:focus {
  fill: rgb(128 152 249 / 0.75);
}

.focus\:fill-indigo\/80:focus {
  fill: rgb(128 152 249 / 0.8);
}

.focus\:fill-indigo\/90:focus {
  fill: rgb(128 152 249 / 0.9);
}

.focus\:fill-indigo\/95:focus {
  fill: rgb(128 152 249 / 0.95);
}

.focus\:fill-indigo\/100:focus {
  fill: rgb(128 152 249 / 1);
}

.focus\:fill-violet-25\/0:focus {
  fill: rgb(251 250 255 / 0);
}

.focus\:fill-violet-25\/5:focus {
  fill: rgb(251 250 255 / 0.05);
}

.focus\:fill-violet-25\/10:focus {
  fill: rgb(251 250 255 / 0.1);
}

.focus\:fill-violet-25\/20:focus {
  fill: rgb(251 250 255 / 0.2);
}

.focus\:fill-violet-25\/25:focus {
  fill: rgb(251 250 255 / 0.25);
}

.focus\:fill-violet-25\/30:focus {
  fill: rgb(251 250 255 / 0.3);
}

.focus\:fill-violet-25\/40:focus {
  fill: rgb(251 250 255 / 0.4);
}

.focus\:fill-violet-25\/50:focus {
  fill: rgb(251 250 255 / 0.5);
}

.focus\:fill-violet-25\/60:focus {
  fill: rgb(251 250 255 / 0.6);
}

.focus\:fill-violet-25\/70:focus {
  fill: rgb(251 250 255 / 0.7);
}

.focus\:fill-violet-25\/75:focus {
  fill: rgb(251 250 255 / 0.75);
}

.focus\:fill-violet-25\/80:focus {
  fill: rgb(251 250 255 / 0.8);
}

.focus\:fill-violet-25\/90:focus {
  fill: rgb(251 250 255 / 0.9);
}

.focus\:fill-violet-25\/95:focus {
  fill: rgb(251 250 255 / 0.95);
}

.focus\:fill-violet-25\/100:focus {
  fill: rgb(251 250 255 / 1);
}

.focus\:fill-violet-50\/0:focus {
  fill: rgb(245 243 255 / 0);
}

.focus\:fill-violet-50\/5:focus {
  fill: rgb(245 243 255 / 0.05);
}

.focus\:fill-violet-50\/10:focus {
  fill: rgb(245 243 255 / 0.1);
}

.focus\:fill-violet-50\/20:focus {
  fill: rgb(245 243 255 / 0.2);
}

.focus\:fill-violet-50\/25:focus {
  fill: rgb(245 243 255 / 0.25);
}

.focus\:fill-violet-50\/30:focus {
  fill: rgb(245 243 255 / 0.3);
}

.focus\:fill-violet-50\/40:focus {
  fill: rgb(245 243 255 / 0.4);
}

.focus\:fill-violet-50\/50:focus {
  fill: rgb(245 243 255 / 0.5);
}

.focus\:fill-violet-50\/60:focus {
  fill: rgb(245 243 255 / 0.6);
}

.focus\:fill-violet-50\/70:focus {
  fill: rgb(245 243 255 / 0.7);
}

.focus\:fill-violet-50\/75:focus {
  fill: rgb(245 243 255 / 0.75);
}

.focus\:fill-violet-50\/80:focus {
  fill: rgb(245 243 255 / 0.8);
}

.focus\:fill-violet-50\/90:focus {
  fill: rgb(245 243 255 / 0.9);
}

.focus\:fill-violet-50\/95:focus {
  fill: rgb(245 243 255 / 0.95);
}

.focus\:fill-violet-50\/100:focus {
  fill: rgb(245 243 255 / 1);
}

.focus\:fill-violet-100\/0:focus {
  fill: rgb(236 233 254 / 0);
}

.focus\:fill-violet-100\/5:focus {
  fill: rgb(236 233 254 / 0.05);
}

.focus\:fill-violet-100\/10:focus {
  fill: rgb(236 233 254 / 0.1);
}

.focus\:fill-violet-100\/20:focus {
  fill: rgb(236 233 254 / 0.2);
}

.focus\:fill-violet-100\/25:focus {
  fill: rgb(236 233 254 / 0.25);
}

.focus\:fill-violet-100\/30:focus {
  fill: rgb(236 233 254 / 0.3);
}

.focus\:fill-violet-100\/40:focus {
  fill: rgb(236 233 254 / 0.4);
}

.focus\:fill-violet-100\/50:focus {
  fill: rgb(236 233 254 / 0.5);
}

.focus\:fill-violet-100\/60:focus {
  fill: rgb(236 233 254 / 0.6);
}

.focus\:fill-violet-100\/70:focus {
  fill: rgb(236 233 254 / 0.7);
}

.focus\:fill-violet-100\/75:focus {
  fill: rgb(236 233 254 / 0.75);
}

.focus\:fill-violet-100\/80:focus {
  fill: rgb(236 233 254 / 0.8);
}

.focus\:fill-violet-100\/90:focus {
  fill: rgb(236 233 254 / 0.9);
}

.focus\:fill-violet-100\/95:focus {
  fill: rgb(236 233 254 / 0.95);
}

.focus\:fill-violet-100\/100:focus {
  fill: rgb(236 233 254 / 1);
}

.focus\:fill-violet-200\/0:focus {
  fill: rgb(221 214 254 / 0);
}

.focus\:fill-violet-200\/5:focus {
  fill: rgb(221 214 254 / 0.05);
}

.focus\:fill-violet-200\/10:focus {
  fill: rgb(221 214 254 / 0.1);
}

.focus\:fill-violet-200\/20:focus {
  fill: rgb(221 214 254 / 0.2);
}

.focus\:fill-violet-200\/25:focus {
  fill: rgb(221 214 254 / 0.25);
}

.focus\:fill-violet-200\/30:focus {
  fill: rgb(221 214 254 / 0.3);
}

.focus\:fill-violet-200\/40:focus {
  fill: rgb(221 214 254 / 0.4);
}

.focus\:fill-violet-200\/50:focus {
  fill: rgb(221 214 254 / 0.5);
}

.focus\:fill-violet-200\/60:focus {
  fill: rgb(221 214 254 / 0.6);
}

.focus\:fill-violet-200\/70:focus {
  fill: rgb(221 214 254 / 0.7);
}

.focus\:fill-violet-200\/75:focus {
  fill: rgb(221 214 254 / 0.75);
}

.focus\:fill-violet-200\/80:focus {
  fill: rgb(221 214 254 / 0.8);
}

.focus\:fill-violet-200\/90:focus {
  fill: rgb(221 214 254 / 0.9);
}

.focus\:fill-violet-200\/95:focus {
  fill: rgb(221 214 254 / 0.95);
}

.focus\:fill-violet-200\/100:focus {
  fill: rgb(221 214 254 / 1);
}

.focus\:fill-violet-300\/0:focus {
  fill: rgb(195 181 253 / 0);
}

.focus\:fill-violet-300\/5:focus {
  fill: rgb(195 181 253 / 0.05);
}

.focus\:fill-violet-300\/10:focus {
  fill: rgb(195 181 253 / 0.1);
}

.focus\:fill-violet-300\/20:focus {
  fill: rgb(195 181 253 / 0.2);
}

.focus\:fill-violet-300\/25:focus {
  fill: rgb(195 181 253 / 0.25);
}

.focus\:fill-violet-300\/30:focus {
  fill: rgb(195 181 253 / 0.3);
}

.focus\:fill-violet-300\/40:focus {
  fill: rgb(195 181 253 / 0.4);
}

.focus\:fill-violet-300\/50:focus {
  fill: rgb(195 181 253 / 0.5);
}

.focus\:fill-violet-300\/60:focus {
  fill: rgb(195 181 253 / 0.6);
}

.focus\:fill-violet-300\/70:focus {
  fill: rgb(195 181 253 / 0.7);
}

.focus\:fill-violet-300\/75:focus {
  fill: rgb(195 181 253 / 0.75);
}

.focus\:fill-violet-300\/80:focus {
  fill: rgb(195 181 253 / 0.8);
}

.focus\:fill-violet-300\/90:focus {
  fill: rgb(195 181 253 / 0.9);
}

.focus\:fill-violet-300\/95:focus {
  fill: rgb(195 181 253 / 0.95);
}

.focus\:fill-violet-300\/100:focus {
  fill: rgb(195 181 253 / 1);
}

.focus\:fill-violet-400\/0:focus {
  fill: rgb(164 138 251 / 0);
}

.focus\:fill-violet-400\/5:focus {
  fill: rgb(164 138 251 / 0.05);
}

.focus\:fill-violet-400\/10:focus {
  fill: rgb(164 138 251 / 0.1);
}

.focus\:fill-violet-400\/20:focus {
  fill: rgb(164 138 251 / 0.2);
}

.focus\:fill-violet-400\/25:focus {
  fill: rgb(164 138 251 / 0.25);
}

.focus\:fill-violet-400\/30:focus {
  fill: rgb(164 138 251 / 0.3);
}

.focus\:fill-violet-400\/40:focus {
  fill: rgb(164 138 251 / 0.4);
}

.focus\:fill-violet-400\/50:focus {
  fill: rgb(164 138 251 / 0.5);
}

.focus\:fill-violet-400\/60:focus {
  fill: rgb(164 138 251 / 0.6);
}

.focus\:fill-violet-400\/70:focus {
  fill: rgb(164 138 251 / 0.7);
}

.focus\:fill-violet-400\/75:focus {
  fill: rgb(164 138 251 / 0.75);
}

.focus\:fill-violet-400\/80:focus {
  fill: rgb(164 138 251 / 0.8);
}

.focus\:fill-violet-400\/90:focus {
  fill: rgb(164 138 251 / 0.9);
}

.focus\:fill-violet-400\/95:focus {
  fill: rgb(164 138 251 / 0.95);
}

.focus\:fill-violet-400\/100:focus {
  fill: rgb(164 138 251 / 1);
}

.focus\:fill-violet-500\/0:focus {
  fill: rgb(135 91 247 / 0);
}

.focus\:fill-violet-500\/5:focus {
  fill: rgb(135 91 247 / 0.05);
}

.focus\:fill-violet-500\/10:focus {
  fill: rgb(135 91 247 / 0.1);
}

.focus\:fill-violet-500\/20:focus {
  fill: rgb(135 91 247 / 0.2);
}

.focus\:fill-violet-500\/25:focus {
  fill: rgb(135 91 247 / 0.25);
}

.focus\:fill-violet-500\/30:focus {
  fill: rgb(135 91 247 / 0.3);
}

.focus\:fill-violet-500\/40:focus {
  fill: rgb(135 91 247 / 0.4);
}

.focus\:fill-violet-500\/50:focus {
  fill: rgb(135 91 247 / 0.5);
}

.focus\:fill-violet-500\/60:focus {
  fill: rgb(135 91 247 / 0.6);
}

.focus\:fill-violet-500\/70:focus {
  fill: rgb(135 91 247 / 0.7);
}

.focus\:fill-violet-500\/75:focus {
  fill: rgb(135 91 247 / 0.75);
}

.focus\:fill-violet-500\/80:focus {
  fill: rgb(135 91 247 / 0.8);
}

.focus\:fill-violet-500\/90:focus {
  fill: rgb(135 91 247 / 0.9);
}

.focus\:fill-violet-500\/95:focus {
  fill: rgb(135 91 247 / 0.95);
}

.focus\:fill-violet-500\/100:focus {
  fill: rgb(135 91 247 / 1);
}

.focus\:fill-violet-600\/0:focus {
  fill: rgb(120 57 238 / 0);
}

.focus\:fill-violet-600\/5:focus {
  fill: rgb(120 57 238 / 0.05);
}

.focus\:fill-violet-600\/10:focus {
  fill: rgb(120 57 238 / 0.1);
}

.focus\:fill-violet-600\/20:focus {
  fill: rgb(120 57 238 / 0.2);
}

.focus\:fill-violet-600\/25:focus {
  fill: rgb(120 57 238 / 0.25);
}

.focus\:fill-violet-600\/30:focus {
  fill: rgb(120 57 238 / 0.3);
}

.focus\:fill-violet-600\/40:focus {
  fill: rgb(120 57 238 / 0.4);
}

.focus\:fill-violet-600\/50:focus {
  fill: rgb(120 57 238 / 0.5);
}

.focus\:fill-violet-600\/60:focus {
  fill: rgb(120 57 238 / 0.6);
}

.focus\:fill-violet-600\/70:focus {
  fill: rgb(120 57 238 / 0.7);
}

.focus\:fill-violet-600\/75:focus {
  fill: rgb(120 57 238 / 0.75);
}

.focus\:fill-violet-600\/80:focus {
  fill: rgb(120 57 238 / 0.8);
}

.focus\:fill-violet-600\/90:focus {
  fill: rgb(120 57 238 / 0.9);
}

.focus\:fill-violet-600\/95:focus {
  fill: rgb(120 57 238 / 0.95);
}

.focus\:fill-violet-600\/100:focus {
  fill: rgb(120 57 238 / 1);
}

.focus\:fill-violet-700\/0:focus {
  fill: rgb(105 39 218 / 0);
}

.focus\:fill-violet-700\/5:focus {
  fill: rgb(105 39 218 / 0.05);
}

.focus\:fill-violet-700\/10:focus {
  fill: rgb(105 39 218 / 0.1);
}

.focus\:fill-violet-700\/20:focus {
  fill: rgb(105 39 218 / 0.2);
}

.focus\:fill-violet-700\/25:focus {
  fill: rgb(105 39 218 / 0.25);
}

.focus\:fill-violet-700\/30:focus {
  fill: rgb(105 39 218 / 0.3);
}

.focus\:fill-violet-700\/40:focus {
  fill: rgb(105 39 218 / 0.4);
}

.focus\:fill-violet-700\/50:focus {
  fill: rgb(105 39 218 / 0.5);
}

.focus\:fill-violet-700\/60:focus {
  fill: rgb(105 39 218 / 0.6);
}

.focus\:fill-violet-700\/70:focus {
  fill: rgb(105 39 218 / 0.7);
}

.focus\:fill-violet-700\/75:focus {
  fill: rgb(105 39 218 / 0.75);
}

.focus\:fill-violet-700\/80:focus {
  fill: rgb(105 39 218 / 0.8);
}

.focus\:fill-violet-700\/90:focus {
  fill: rgb(105 39 218 / 0.9);
}

.focus\:fill-violet-700\/95:focus {
  fill: rgb(105 39 218 / 0.95);
}

.focus\:fill-violet-700\/100:focus {
  fill: rgb(105 39 218 / 1);
}

.focus\:fill-violet-800\/0:focus {
  fill: rgb(87 32 183 / 0);
}

.focus\:fill-violet-800\/5:focus {
  fill: rgb(87 32 183 / 0.05);
}

.focus\:fill-violet-800\/10:focus {
  fill: rgb(87 32 183 / 0.1);
}

.focus\:fill-violet-800\/20:focus {
  fill: rgb(87 32 183 / 0.2);
}

.focus\:fill-violet-800\/25:focus {
  fill: rgb(87 32 183 / 0.25);
}

.focus\:fill-violet-800\/30:focus {
  fill: rgb(87 32 183 / 0.3);
}

.focus\:fill-violet-800\/40:focus {
  fill: rgb(87 32 183 / 0.4);
}

.focus\:fill-violet-800\/50:focus {
  fill: rgb(87 32 183 / 0.5);
}

.focus\:fill-violet-800\/60:focus {
  fill: rgb(87 32 183 / 0.6);
}

.focus\:fill-violet-800\/70:focus {
  fill: rgb(87 32 183 / 0.7);
}

.focus\:fill-violet-800\/75:focus {
  fill: rgb(87 32 183 / 0.75);
}

.focus\:fill-violet-800\/80:focus {
  fill: rgb(87 32 183 / 0.8);
}

.focus\:fill-violet-800\/90:focus {
  fill: rgb(87 32 183 / 0.9);
}

.focus\:fill-violet-800\/95:focus {
  fill: rgb(87 32 183 / 0.95);
}

.focus\:fill-violet-800\/100:focus {
  fill: rgb(87 32 183 / 1);
}

.focus\:fill-violet-900\/0:focus {
  fill: rgb(73 28 150 / 0);
}

.focus\:fill-violet-900\/5:focus {
  fill: rgb(73 28 150 / 0.05);
}

.focus\:fill-violet-900\/10:focus {
  fill: rgb(73 28 150 / 0.1);
}

.focus\:fill-violet-900\/20:focus {
  fill: rgb(73 28 150 / 0.2);
}

.focus\:fill-violet-900\/25:focus {
  fill: rgb(73 28 150 / 0.25);
}

.focus\:fill-violet-900\/30:focus {
  fill: rgb(73 28 150 / 0.3);
}

.focus\:fill-violet-900\/40:focus {
  fill: rgb(73 28 150 / 0.4);
}

.focus\:fill-violet-900\/50:focus {
  fill: rgb(73 28 150 / 0.5);
}

.focus\:fill-violet-900\/60:focus {
  fill: rgb(73 28 150 / 0.6);
}

.focus\:fill-violet-900\/70:focus {
  fill: rgb(73 28 150 / 0.7);
}

.focus\:fill-violet-900\/75:focus {
  fill: rgb(73 28 150 / 0.75);
}

.focus\:fill-violet-900\/80:focus {
  fill: rgb(73 28 150 / 0.8);
}

.focus\:fill-violet-900\/90:focus {
  fill: rgb(73 28 150 / 0.9);
}

.focus\:fill-violet-900\/95:focus {
  fill: rgb(73 28 150 / 0.95);
}

.focus\:fill-violet-900\/100:focus {
  fill: rgb(73 28 150 / 1);
}

.focus\:fill-violet\/0:focus {
  fill: rgb(164 138 251 / 0);
}

.focus\:fill-violet\/5:focus {
  fill: rgb(164 138 251 / 0.05);
}

.focus\:fill-violet\/10:focus {
  fill: rgb(164 138 251 / 0.1);
}

.focus\:fill-violet\/20:focus {
  fill: rgb(164 138 251 / 0.2);
}

.focus\:fill-violet\/25:focus {
  fill: rgb(164 138 251 / 0.25);
}

.focus\:fill-violet\/30:focus {
  fill: rgb(164 138 251 / 0.3);
}

.focus\:fill-violet\/40:focus {
  fill: rgb(164 138 251 / 0.4);
}

.focus\:fill-violet\/50:focus {
  fill: rgb(164 138 251 / 0.5);
}

.focus\:fill-violet\/60:focus {
  fill: rgb(164 138 251 / 0.6);
}

.focus\:fill-violet\/70:focus {
  fill: rgb(164 138 251 / 0.7);
}

.focus\:fill-violet\/75:focus {
  fill: rgb(164 138 251 / 0.75);
}

.focus\:fill-violet\/80:focus {
  fill: rgb(164 138 251 / 0.8);
}

.focus\:fill-violet\/90:focus {
  fill: rgb(164 138 251 / 0.9);
}

.focus\:fill-violet\/95:focus {
  fill: rgb(164 138 251 / 0.95);
}

.focus\:fill-violet\/100:focus {
  fill: rgb(164 138 251 / 1);
}

.focus\:fill-purple-25\/0:focus {
  fill: rgb(250 250 255 / 0);
}

.focus\:fill-purple-25\/5:focus {
  fill: rgb(250 250 255 / 0.05);
}

.focus\:fill-purple-25\/10:focus {
  fill: rgb(250 250 255 / 0.1);
}

.focus\:fill-purple-25\/20:focus {
  fill: rgb(250 250 255 / 0.2);
}

.focus\:fill-purple-25\/25:focus {
  fill: rgb(250 250 255 / 0.25);
}

.focus\:fill-purple-25\/30:focus {
  fill: rgb(250 250 255 / 0.3);
}

.focus\:fill-purple-25\/40:focus {
  fill: rgb(250 250 255 / 0.4);
}

.focus\:fill-purple-25\/50:focus {
  fill: rgb(250 250 255 / 0.5);
}

.focus\:fill-purple-25\/60:focus {
  fill: rgb(250 250 255 / 0.6);
}

.focus\:fill-purple-25\/70:focus {
  fill: rgb(250 250 255 / 0.7);
}

.focus\:fill-purple-25\/75:focus {
  fill: rgb(250 250 255 / 0.75);
}

.focus\:fill-purple-25\/80:focus {
  fill: rgb(250 250 255 / 0.8);
}

.focus\:fill-purple-25\/90:focus {
  fill: rgb(250 250 255 / 0.9);
}

.focus\:fill-purple-25\/95:focus {
  fill: rgb(250 250 255 / 0.95);
}

.focus\:fill-purple-25\/100:focus {
  fill: rgb(250 250 255 / 1);
}

.focus\:fill-purple-50\/0:focus {
  fill: rgb(244 243 255 / 0);
}

.focus\:fill-purple-50\/5:focus {
  fill: rgb(244 243 255 / 0.05);
}

.focus\:fill-purple-50\/10:focus {
  fill: rgb(244 243 255 / 0.1);
}

.focus\:fill-purple-50\/20:focus {
  fill: rgb(244 243 255 / 0.2);
}

.focus\:fill-purple-50\/25:focus {
  fill: rgb(244 243 255 / 0.25);
}

.focus\:fill-purple-50\/30:focus {
  fill: rgb(244 243 255 / 0.3);
}

.focus\:fill-purple-50\/40:focus {
  fill: rgb(244 243 255 / 0.4);
}

.focus\:fill-purple-50\/50:focus {
  fill: rgb(244 243 255 / 0.5);
}

.focus\:fill-purple-50\/60:focus {
  fill: rgb(244 243 255 / 0.6);
}

.focus\:fill-purple-50\/70:focus {
  fill: rgb(244 243 255 / 0.7);
}

.focus\:fill-purple-50\/75:focus {
  fill: rgb(244 243 255 / 0.75);
}

.focus\:fill-purple-50\/80:focus {
  fill: rgb(244 243 255 / 0.8);
}

.focus\:fill-purple-50\/90:focus {
  fill: rgb(244 243 255 / 0.9);
}

.focus\:fill-purple-50\/95:focus {
  fill: rgb(244 243 255 / 0.95);
}

.focus\:fill-purple-50\/100:focus {
  fill: rgb(244 243 255 / 1);
}

.focus\:fill-purple-100\/0:focus {
  fill: rgb(235 233 254 / 0);
}

.focus\:fill-purple-100\/5:focus {
  fill: rgb(235 233 254 / 0.05);
}

.focus\:fill-purple-100\/10:focus {
  fill: rgb(235 233 254 / 0.1);
}

.focus\:fill-purple-100\/20:focus {
  fill: rgb(235 233 254 / 0.2);
}

.focus\:fill-purple-100\/25:focus {
  fill: rgb(235 233 254 / 0.25);
}

.focus\:fill-purple-100\/30:focus {
  fill: rgb(235 233 254 / 0.3);
}

.focus\:fill-purple-100\/40:focus {
  fill: rgb(235 233 254 / 0.4);
}

.focus\:fill-purple-100\/50:focus {
  fill: rgb(235 233 254 / 0.5);
}

.focus\:fill-purple-100\/60:focus {
  fill: rgb(235 233 254 / 0.6);
}

.focus\:fill-purple-100\/70:focus {
  fill: rgb(235 233 254 / 0.7);
}

.focus\:fill-purple-100\/75:focus {
  fill: rgb(235 233 254 / 0.75);
}

.focus\:fill-purple-100\/80:focus {
  fill: rgb(235 233 254 / 0.8);
}

.focus\:fill-purple-100\/90:focus {
  fill: rgb(235 233 254 / 0.9);
}

.focus\:fill-purple-100\/95:focus {
  fill: rgb(235 233 254 / 0.95);
}

.focus\:fill-purple-100\/100:focus {
  fill: rgb(235 233 254 / 1);
}

.focus\:fill-purple-200\/0:focus {
  fill: rgb(217 214 254 / 0);
}

.focus\:fill-purple-200\/5:focus {
  fill: rgb(217 214 254 / 0.05);
}

.focus\:fill-purple-200\/10:focus {
  fill: rgb(217 214 254 / 0.1);
}

.focus\:fill-purple-200\/20:focus {
  fill: rgb(217 214 254 / 0.2);
}

.focus\:fill-purple-200\/25:focus {
  fill: rgb(217 214 254 / 0.25);
}

.focus\:fill-purple-200\/30:focus {
  fill: rgb(217 214 254 / 0.3);
}

.focus\:fill-purple-200\/40:focus {
  fill: rgb(217 214 254 / 0.4);
}

.focus\:fill-purple-200\/50:focus {
  fill: rgb(217 214 254 / 0.5);
}

.focus\:fill-purple-200\/60:focus {
  fill: rgb(217 214 254 / 0.6);
}

.focus\:fill-purple-200\/70:focus {
  fill: rgb(217 214 254 / 0.7);
}

.focus\:fill-purple-200\/75:focus {
  fill: rgb(217 214 254 / 0.75);
}

.focus\:fill-purple-200\/80:focus {
  fill: rgb(217 214 254 / 0.8);
}

.focus\:fill-purple-200\/90:focus {
  fill: rgb(217 214 254 / 0.9);
}

.focus\:fill-purple-200\/95:focus {
  fill: rgb(217 214 254 / 0.95);
}

.focus\:fill-purple-200\/100:focus {
  fill: rgb(217 214 254 / 1);
}

.focus\:fill-purple-300\/0:focus {
  fill: rgb(189 180 254 / 0);
}

.focus\:fill-purple-300\/5:focus {
  fill: rgb(189 180 254 / 0.05);
}

.focus\:fill-purple-300\/10:focus {
  fill: rgb(189 180 254 / 0.1);
}

.focus\:fill-purple-300\/20:focus {
  fill: rgb(189 180 254 / 0.2);
}

.focus\:fill-purple-300\/25:focus {
  fill: rgb(189 180 254 / 0.25);
}

.focus\:fill-purple-300\/30:focus {
  fill: rgb(189 180 254 / 0.3);
}

.focus\:fill-purple-300\/40:focus {
  fill: rgb(189 180 254 / 0.4);
}

.focus\:fill-purple-300\/50:focus {
  fill: rgb(189 180 254 / 0.5);
}

.focus\:fill-purple-300\/60:focus {
  fill: rgb(189 180 254 / 0.6);
}

.focus\:fill-purple-300\/70:focus {
  fill: rgb(189 180 254 / 0.7);
}

.focus\:fill-purple-300\/75:focus {
  fill: rgb(189 180 254 / 0.75);
}

.focus\:fill-purple-300\/80:focus {
  fill: rgb(189 180 254 / 0.8);
}

.focus\:fill-purple-300\/90:focus {
  fill: rgb(189 180 254 / 0.9);
}

.focus\:fill-purple-300\/95:focus {
  fill: rgb(189 180 254 / 0.95);
}

.focus\:fill-purple-300\/100:focus {
  fill: rgb(189 180 254 / 1);
}

.focus\:fill-purple-400\/0:focus {
  fill: rgb(155 138 251 / 0);
}

.focus\:fill-purple-400\/5:focus {
  fill: rgb(155 138 251 / 0.05);
}

.focus\:fill-purple-400\/10:focus {
  fill: rgb(155 138 251 / 0.1);
}

.focus\:fill-purple-400\/20:focus {
  fill: rgb(155 138 251 / 0.2);
}

.focus\:fill-purple-400\/25:focus {
  fill: rgb(155 138 251 / 0.25);
}

.focus\:fill-purple-400\/30:focus {
  fill: rgb(155 138 251 / 0.3);
}

.focus\:fill-purple-400\/40:focus {
  fill: rgb(155 138 251 / 0.4);
}

.focus\:fill-purple-400\/50:focus {
  fill: rgb(155 138 251 / 0.5);
}

.focus\:fill-purple-400\/60:focus {
  fill: rgb(155 138 251 / 0.6);
}

.focus\:fill-purple-400\/70:focus {
  fill: rgb(155 138 251 / 0.7);
}

.focus\:fill-purple-400\/75:focus {
  fill: rgb(155 138 251 / 0.75);
}

.focus\:fill-purple-400\/80:focus {
  fill: rgb(155 138 251 / 0.8);
}

.focus\:fill-purple-400\/90:focus {
  fill: rgb(155 138 251 / 0.9);
}

.focus\:fill-purple-400\/95:focus {
  fill: rgb(155 138 251 / 0.95);
}

.focus\:fill-purple-400\/100:focus {
  fill: rgb(155 138 251 / 1);
}

.focus\:fill-purple-500\/0:focus {
  fill: rgb(122 90 248 / 0);
}

.focus\:fill-purple-500\/5:focus {
  fill: rgb(122 90 248 / 0.05);
}

.focus\:fill-purple-500\/10:focus {
  fill: rgb(122 90 248 / 0.1);
}

.focus\:fill-purple-500\/20:focus {
  fill: rgb(122 90 248 / 0.2);
}

.focus\:fill-purple-500\/25:focus {
  fill: rgb(122 90 248 / 0.25);
}

.focus\:fill-purple-500\/30:focus {
  fill: rgb(122 90 248 / 0.3);
}

.focus\:fill-purple-500\/40:focus {
  fill: rgb(122 90 248 / 0.4);
}

.focus\:fill-purple-500\/50:focus {
  fill: rgb(122 90 248 / 0.5);
}

.focus\:fill-purple-500\/60:focus {
  fill: rgb(122 90 248 / 0.6);
}

.focus\:fill-purple-500\/70:focus {
  fill: rgb(122 90 248 / 0.7);
}

.focus\:fill-purple-500\/75:focus {
  fill: rgb(122 90 248 / 0.75);
}

.focus\:fill-purple-500\/80:focus {
  fill: rgb(122 90 248 / 0.8);
}

.focus\:fill-purple-500\/90:focus {
  fill: rgb(122 90 248 / 0.9);
}

.focus\:fill-purple-500\/95:focus {
  fill: rgb(122 90 248 / 0.95);
}

.focus\:fill-purple-500\/100:focus {
  fill: rgb(122 90 248 / 1);
}

.focus\:fill-purple-600\/0:focus {
  fill: rgb(105 56 239 / 0);
}

.focus\:fill-purple-600\/5:focus {
  fill: rgb(105 56 239 / 0.05);
}

.focus\:fill-purple-600\/10:focus {
  fill: rgb(105 56 239 / 0.1);
}

.focus\:fill-purple-600\/20:focus {
  fill: rgb(105 56 239 / 0.2);
}

.focus\:fill-purple-600\/25:focus {
  fill: rgb(105 56 239 / 0.25);
}

.focus\:fill-purple-600\/30:focus {
  fill: rgb(105 56 239 / 0.3);
}

.focus\:fill-purple-600\/40:focus {
  fill: rgb(105 56 239 / 0.4);
}

.focus\:fill-purple-600\/50:focus {
  fill: rgb(105 56 239 / 0.5);
}

.focus\:fill-purple-600\/60:focus {
  fill: rgb(105 56 239 / 0.6);
}

.focus\:fill-purple-600\/70:focus {
  fill: rgb(105 56 239 / 0.7);
}

.focus\:fill-purple-600\/75:focus {
  fill: rgb(105 56 239 / 0.75);
}

.focus\:fill-purple-600\/80:focus {
  fill: rgb(105 56 239 / 0.8);
}

.focus\:fill-purple-600\/90:focus {
  fill: rgb(105 56 239 / 0.9);
}

.focus\:fill-purple-600\/95:focus {
  fill: rgb(105 56 239 / 0.95);
}

.focus\:fill-purple-600\/100:focus {
  fill: rgb(105 56 239 / 1);
}

.focus\:fill-purple-700\/0:focus {
  fill: rgb(89 37 220 / 0);
}

.focus\:fill-purple-700\/5:focus {
  fill: rgb(89 37 220 / 0.05);
}

.focus\:fill-purple-700\/10:focus {
  fill: rgb(89 37 220 / 0.1);
}

.focus\:fill-purple-700\/20:focus {
  fill: rgb(89 37 220 / 0.2);
}

.focus\:fill-purple-700\/25:focus {
  fill: rgb(89 37 220 / 0.25);
}

.focus\:fill-purple-700\/30:focus {
  fill: rgb(89 37 220 / 0.3);
}

.focus\:fill-purple-700\/40:focus {
  fill: rgb(89 37 220 / 0.4);
}

.focus\:fill-purple-700\/50:focus {
  fill: rgb(89 37 220 / 0.5);
}

.focus\:fill-purple-700\/60:focus {
  fill: rgb(89 37 220 / 0.6);
}

.focus\:fill-purple-700\/70:focus {
  fill: rgb(89 37 220 / 0.7);
}

.focus\:fill-purple-700\/75:focus {
  fill: rgb(89 37 220 / 0.75);
}

.focus\:fill-purple-700\/80:focus {
  fill: rgb(89 37 220 / 0.8);
}

.focus\:fill-purple-700\/90:focus {
  fill: rgb(89 37 220 / 0.9);
}

.focus\:fill-purple-700\/95:focus {
  fill: rgb(89 37 220 / 0.95);
}

.focus\:fill-purple-700\/100:focus {
  fill: rgb(89 37 220 / 1);
}

.focus\:fill-purple-800\/0:focus {
  fill: rgb(74 31 184 / 0);
}

.focus\:fill-purple-800\/5:focus {
  fill: rgb(74 31 184 / 0.05);
}

.focus\:fill-purple-800\/10:focus {
  fill: rgb(74 31 184 / 0.1);
}

.focus\:fill-purple-800\/20:focus {
  fill: rgb(74 31 184 / 0.2);
}

.focus\:fill-purple-800\/25:focus {
  fill: rgb(74 31 184 / 0.25);
}

.focus\:fill-purple-800\/30:focus {
  fill: rgb(74 31 184 / 0.3);
}

.focus\:fill-purple-800\/40:focus {
  fill: rgb(74 31 184 / 0.4);
}

.focus\:fill-purple-800\/50:focus {
  fill: rgb(74 31 184 / 0.5);
}

.focus\:fill-purple-800\/60:focus {
  fill: rgb(74 31 184 / 0.6);
}

.focus\:fill-purple-800\/70:focus {
  fill: rgb(74 31 184 / 0.7);
}

.focus\:fill-purple-800\/75:focus {
  fill: rgb(74 31 184 / 0.75);
}

.focus\:fill-purple-800\/80:focus {
  fill: rgb(74 31 184 / 0.8);
}

.focus\:fill-purple-800\/90:focus {
  fill: rgb(74 31 184 / 0.9);
}

.focus\:fill-purple-800\/95:focus {
  fill: rgb(74 31 184 / 0.95);
}

.focus\:fill-purple-800\/100:focus {
  fill: rgb(74 31 184 / 1);
}

.focus\:fill-purple-900\/0:focus {
  fill: rgb(62 28 150 / 0);
}

.focus\:fill-purple-900\/5:focus {
  fill: rgb(62 28 150 / 0.05);
}

.focus\:fill-purple-900\/10:focus {
  fill: rgb(62 28 150 / 0.1);
}

.focus\:fill-purple-900\/20:focus {
  fill: rgb(62 28 150 / 0.2);
}

.focus\:fill-purple-900\/25:focus {
  fill: rgb(62 28 150 / 0.25);
}

.focus\:fill-purple-900\/30:focus {
  fill: rgb(62 28 150 / 0.3);
}

.focus\:fill-purple-900\/40:focus {
  fill: rgb(62 28 150 / 0.4);
}

.focus\:fill-purple-900\/50:focus {
  fill: rgb(62 28 150 / 0.5);
}

.focus\:fill-purple-900\/60:focus {
  fill: rgb(62 28 150 / 0.6);
}

.focus\:fill-purple-900\/70:focus {
  fill: rgb(62 28 150 / 0.7);
}

.focus\:fill-purple-900\/75:focus {
  fill: rgb(62 28 150 / 0.75);
}

.focus\:fill-purple-900\/80:focus {
  fill: rgb(62 28 150 / 0.8);
}

.focus\:fill-purple-900\/90:focus {
  fill: rgb(62 28 150 / 0.9);
}

.focus\:fill-purple-900\/95:focus {
  fill: rgb(62 28 150 / 0.95);
}

.focus\:fill-purple-900\/100:focus {
  fill: rgb(62 28 150 / 1);
}

.focus\:fill-purple\/0:focus {
  fill: rgb(155 138 251 / 0);
}

.focus\:fill-purple\/5:focus {
  fill: rgb(155 138 251 / 0.05);
}

.focus\:fill-purple\/10:focus {
  fill: rgb(155 138 251 / 0.1);
}

.focus\:fill-purple\/20:focus {
  fill: rgb(155 138 251 / 0.2);
}

.focus\:fill-purple\/25:focus {
  fill: rgb(155 138 251 / 0.25);
}

.focus\:fill-purple\/30:focus {
  fill: rgb(155 138 251 / 0.3);
}

.focus\:fill-purple\/40:focus {
  fill: rgb(155 138 251 / 0.4);
}

.focus\:fill-purple\/50:focus {
  fill: rgb(155 138 251 / 0.5);
}

.focus\:fill-purple\/60:focus {
  fill: rgb(155 138 251 / 0.6);
}

.focus\:fill-purple\/70:focus {
  fill: rgb(155 138 251 / 0.7);
}

.focus\:fill-purple\/75:focus {
  fill: rgb(155 138 251 / 0.75);
}

.focus\:fill-purple\/80:focus {
  fill: rgb(155 138 251 / 0.8);
}

.focus\:fill-purple\/90:focus {
  fill: rgb(155 138 251 / 0.9);
}

.focus\:fill-purple\/95:focus {
  fill: rgb(155 138 251 / 0.95);
}

.focus\:fill-purple\/100:focus {
  fill: rgb(155 138 251 / 1);
}

.focus\:fill-fuchsia-25\/0:focus {
  fill: rgb(254 250 255 / 0);
}

.focus\:fill-fuchsia-25\/5:focus {
  fill: rgb(254 250 255 / 0.05);
}

.focus\:fill-fuchsia-25\/10:focus {
  fill: rgb(254 250 255 / 0.1);
}

.focus\:fill-fuchsia-25\/20:focus {
  fill: rgb(254 250 255 / 0.2);
}

.focus\:fill-fuchsia-25\/25:focus {
  fill: rgb(254 250 255 / 0.25);
}

.focus\:fill-fuchsia-25\/30:focus {
  fill: rgb(254 250 255 / 0.3);
}

.focus\:fill-fuchsia-25\/40:focus {
  fill: rgb(254 250 255 / 0.4);
}

.focus\:fill-fuchsia-25\/50:focus {
  fill: rgb(254 250 255 / 0.5);
}

.focus\:fill-fuchsia-25\/60:focus {
  fill: rgb(254 250 255 / 0.6);
}

.focus\:fill-fuchsia-25\/70:focus {
  fill: rgb(254 250 255 / 0.7);
}

.focus\:fill-fuchsia-25\/75:focus {
  fill: rgb(254 250 255 / 0.75);
}

.focus\:fill-fuchsia-25\/80:focus {
  fill: rgb(254 250 255 / 0.8);
}

.focus\:fill-fuchsia-25\/90:focus {
  fill: rgb(254 250 255 / 0.9);
}

.focus\:fill-fuchsia-25\/95:focus {
  fill: rgb(254 250 255 / 0.95);
}

.focus\:fill-fuchsia-25\/100:focus {
  fill: rgb(254 250 255 / 1);
}

.focus\:fill-fuchsia-50\/0:focus {
  fill: rgb(253 244 255 / 0);
}

.focus\:fill-fuchsia-50\/5:focus {
  fill: rgb(253 244 255 / 0.05);
}

.focus\:fill-fuchsia-50\/10:focus {
  fill: rgb(253 244 255 / 0.1);
}

.focus\:fill-fuchsia-50\/20:focus {
  fill: rgb(253 244 255 / 0.2);
}

.focus\:fill-fuchsia-50\/25:focus {
  fill: rgb(253 244 255 / 0.25);
}

.focus\:fill-fuchsia-50\/30:focus {
  fill: rgb(253 244 255 / 0.3);
}

.focus\:fill-fuchsia-50\/40:focus {
  fill: rgb(253 244 255 / 0.4);
}

.focus\:fill-fuchsia-50\/50:focus {
  fill: rgb(253 244 255 / 0.5);
}

.focus\:fill-fuchsia-50\/60:focus {
  fill: rgb(253 244 255 / 0.6);
}

.focus\:fill-fuchsia-50\/70:focus {
  fill: rgb(253 244 255 / 0.7);
}

.focus\:fill-fuchsia-50\/75:focus {
  fill: rgb(253 244 255 / 0.75);
}

.focus\:fill-fuchsia-50\/80:focus {
  fill: rgb(253 244 255 / 0.8);
}

.focus\:fill-fuchsia-50\/90:focus {
  fill: rgb(253 244 255 / 0.9);
}

.focus\:fill-fuchsia-50\/95:focus {
  fill: rgb(253 244 255 / 0.95);
}

.focus\:fill-fuchsia-50\/100:focus {
  fill: rgb(253 244 255 / 1);
}

.focus\:fill-fuchsia-100\/0:focus {
  fill: rgb(251 232 255 / 0);
}

.focus\:fill-fuchsia-100\/5:focus {
  fill: rgb(251 232 255 / 0.05);
}

.focus\:fill-fuchsia-100\/10:focus {
  fill: rgb(251 232 255 / 0.1);
}

.focus\:fill-fuchsia-100\/20:focus {
  fill: rgb(251 232 255 / 0.2);
}

.focus\:fill-fuchsia-100\/25:focus {
  fill: rgb(251 232 255 / 0.25);
}

.focus\:fill-fuchsia-100\/30:focus {
  fill: rgb(251 232 255 / 0.3);
}

.focus\:fill-fuchsia-100\/40:focus {
  fill: rgb(251 232 255 / 0.4);
}

.focus\:fill-fuchsia-100\/50:focus {
  fill: rgb(251 232 255 / 0.5);
}

.focus\:fill-fuchsia-100\/60:focus {
  fill: rgb(251 232 255 / 0.6);
}

.focus\:fill-fuchsia-100\/70:focus {
  fill: rgb(251 232 255 / 0.7);
}

.focus\:fill-fuchsia-100\/75:focus {
  fill: rgb(251 232 255 / 0.75);
}

.focus\:fill-fuchsia-100\/80:focus {
  fill: rgb(251 232 255 / 0.8);
}

.focus\:fill-fuchsia-100\/90:focus {
  fill: rgb(251 232 255 / 0.9);
}

.focus\:fill-fuchsia-100\/95:focus {
  fill: rgb(251 232 255 / 0.95);
}

.focus\:fill-fuchsia-100\/100:focus {
  fill: rgb(251 232 255 / 1);
}

.focus\:fill-fuchsia-200\/0:focus {
  fill: rgb(246 208 254 / 0);
}

.focus\:fill-fuchsia-200\/5:focus {
  fill: rgb(246 208 254 / 0.05);
}

.focus\:fill-fuchsia-200\/10:focus {
  fill: rgb(246 208 254 / 0.1);
}

.focus\:fill-fuchsia-200\/20:focus {
  fill: rgb(246 208 254 / 0.2);
}

.focus\:fill-fuchsia-200\/25:focus {
  fill: rgb(246 208 254 / 0.25);
}

.focus\:fill-fuchsia-200\/30:focus {
  fill: rgb(246 208 254 / 0.3);
}

.focus\:fill-fuchsia-200\/40:focus {
  fill: rgb(246 208 254 / 0.4);
}

.focus\:fill-fuchsia-200\/50:focus {
  fill: rgb(246 208 254 / 0.5);
}

.focus\:fill-fuchsia-200\/60:focus {
  fill: rgb(246 208 254 / 0.6);
}

.focus\:fill-fuchsia-200\/70:focus {
  fill: rgb(246 208 254 / 0.7);
}

.focus\:fill-fuchsia-200\/75:focus {
  fill: rgb(246 208 254 / 0.75);
}

.focus\:fill-fuchsia-200\/80:focus {
  fill: rgb(246 208 254 / 0.8);
}

.focus\:fill-fuchsia-200\/90:focus {
  fill: rgb(246 208 254 / 0.9);
}

.focus\:fill-fuchsia-200\/95:focus {
  fill: rgb(246 208 254 / 0.95);
}

.focus\:fill-fuchsia-200\/100:focus {
  fill: rgb(246 208 254 / 1);
}

.focus\:fill-fuchsia-300\/0:focus {
  fill: rgb(238 170 253 / 0);
}

.focus\:fill-fuchsia-300\/5:focus {
  fill: rgb(238 170 253 / 0.05);
}

.focus\:fill-fuchsia-300\/10:focus {
  fill: rgb(238 170 253 / 0.1);
}

.focus\:fill-fuchsia-300\/20:focus {
  fill: rgb(238 170 253 / 0.2);
}

.focus\:fill-fuchsia-300\/25:focus {
  fill: rgb(238 170 253 / 0.25);
}

.focus\:fill-fuchsia-300\/30:focus {
  fill: rgb(238 170 253 / 0.3);
}

.focus\:fill-fuchsia-300\/40:focus {
  fill: rgb(238 170 253 / 0.4);
}

.focus\:fill-fuchsia-300\/50:focus {
  fill: rgb(238 170 253 / 0.5);
}

.focus\:fill-fuchsia-300\/60:focus {
  fill: rgb(238 170 253 / 0.6);
}

.focus\:fill-fuchsia-300\/70:focus {
  fill: rgb(238 170 253 / 0.7);
}

.focus\:fill-fuchsia-300\/75:focus {
  fill: rgb(238 170 253 / 0.75);
}

.focus\:fill-fuchsia-300\/80:focus {
  fill: rgb(238 170 253 / 0.8);
}

.focus\:fill-fuchsia-300\/90:focus {
  fill: rgb(238 170 253 / 0.9);
}

.focus\:fill-fuchsia-300\/95:focus {
  fill: rgb(238 170 253 / 0.95);
}

.focus\:fill-fuchsia-300\/100:focus {
  fill: rgb(238 170 253 / 1);
}

.focus\:fill-fuchsia-400\/0:focus {
  fill: rgb(228 120 250 / 0);
}

.focus\:fill-fuchsia-400\/5:focus {
  fill: rgb(228 120 250 / 0.05);
}

.focus\:fill-fuchsia-400\/10:focus {
  fill: rgb(228 120 250 / 0.1);
}

.focus\:fill-fuchsia-400\/20:focus {
  fill: rgb(228 120 250 / 0.2);
}

.focus\:fill-fuchsia-400\/25:focus {
  fill: rgb(228 120 250 / 0.25);
}

.focus\:fill-fuchsia-400\/30:focus {
  fill: rgb(228 120 250 / 0.3);
}

.focus\:fill-fuchsia-400\/40:focus {
  fill: rgb(228 120 250 / 0.4);
}

.focus\:fill-fuchsia-400\/50:focus {
  fill: rgb(228 120 250 / 0.5);
}

.focus\:fill-fuchsia-400\/60:focus {
  fill: rgb(228 120 250 / 0.6);
}

.focus\:fill-fuchsia-400\/70:focus {
  fill: rgb(228 120 250 / 0.7);
}

.focus\:fill-fuchsia-400\/75:focus {
  fill: rgb(228 120 250 / 0.75);
}

.focus\:fill-fuchsia-400\/80:focus {
  fill: rgb(228 120 250 / 0.8);
}

.focus\:fill-fuchsia-400\/90:focus {
  fill: rgb(228 120 250 / 0.9);
}

.focus\:fill-fuchsia-400\/95:focus {
  fill: rgb(228 120 250 / 0.95);
}

.focus\:fill-fuchsia-400\/100:focus {
  fill: rgb(228 120 250 / 1);
}

.focus\:fill-fuchsia-500\/0:focus {
  fill: rgb(212 68 241 / 0);
}

.focus\:fill-fuchsia-500\/5:focus {
  fill: rgb(212 68 241 / 0.05);
}

.focus\:fill-fuchsia-500\/10:focus {
  fill: rgb(212 68 241 / 0.1);
}

.focus\:fill-fuchsia-500\/20:focus {
  fill: rgb(212 68 241 / 0.2);
}

.focus\:fill-fuchsia-500\/25:focus {
  fill: rgb(212 68 241 / 0.25);
}

.focus\:fill-fuchsia-500\/30:focus {
  fill: rgb(212 68 241 / 0.3);
}

.focus\:fill-fuchsia-500\/40:focus {
  fill: rgb(212 68 241 / 0.4);
}

.focus\:fill-fuchsia-500\/50:focus {
  fill: rgb(212 68 241 / 0.5);
}

.focus\:fill-fuchsia-500\/60:focus {
  fill: rgb(212 68 241 / 0.6);
}

.focus\:fill-fuchsia-500\/70:focus {
  fill: rgb(212 68 241 / 0.7);
}

.focus\:fill-fuchsia-500\/75:focus {
  fill: rgb(212 68 241 / 0.75);
}

.focus\:fill-fuchsia-500\/80:focus {
  fill: rgb(212 68 241 / 0.8);
}

.focus\:fill-fuchsia-500\/90:focus {
  fill: rgb(212 68 241 / 0.9);
}

.focus\:fill-fuchsia-500\/95:focus {
  fill: rgb(212 68 241 / 0.95);
}

.focus\:fill-fuchsia-500\/100:focus {
  fill: rgb(212 68 241 / 1);
}

.focus\:fill-fuchsia-600\/0:focus {
  fill: rgb(186 36 213 / 0);
}

.focus\:fill-fuchsia-600\/5:focus {
  fill: rgb(186 36 213 / 0.05);
}

.focus\:fill-fuchsia-600\/10:focus {
  fill: rgb(186 36 213 / 0.1);
}

.focus\:fill-fuchsia-600\/20:focus {
  fill: rgb(186 36 213 / 0.2);
}

.focus\:fill-fuchsia-600\/25:focus {
  fill: rgb(186 36 213 / 0.25);
}

.focus\:fill-fuchsia-600\/30:focus {
  fill: rgb(186 36 213 / 0.3);
}

.focus\:fill-fuchsia-600\/40:focus {
  fill: rgb(186 36 213 / 0.4);
}

.focus\:fill-fuchsia-600\/50:focus {
  fill: rgb(186 36 213 / 0.5);
}

.focus\:fill-fuchsia-600\/60:focus {
  fill: rgb(186 36 213 / 0.6);
}

.focus\:fill-fuchsia-600\/70:focus {
  fill: rgb(186 36 213 / 0.7);
}

.focus\:fill-fuchsia-600\/75:focus {
  fill: rgb(186 36 213 / 0.75);
}

.focus\:fill-fuchsia-600\/80:focus {
  fill: rgb(186 36 213 / 0.8);
}

.focus\:fill-fuchsia-600\/90:focus {
  fill: rgb(186 36 213 / 0.9);
}

.focus\:fill-fuchsia-600\/95:focus {
  fill: rgb(186 36 213 / 0.95);
}

.focus\:fill-fuchsia-600\/100:focus {
  fill: rgb(186 36 213 / 1);
}

.focus\:fill-fuchsia-700\/0:focus {
  fill: rgb(159 26 177 / 0);
}

.focus\:fill-fuchsia-700\/5:focus {
  fill: rgb(159 26 177 / 0.05);
}

.focus\:fill-fuchsia-700\/10:focus {
  fill: rgb(159 26 177 / 0.1);
}

.focus\:fill-fuchsia-700\/20:focus {
  fill: rgb(159 26 177 / 0.2);
}

.focus\:fill-fuchsia-700\/25:focus {
  fill: rgb(159 26 177 / 0.25);
}

.focus\:fill-fuchsia-700\/30:focus {
  fill: rgb(159 26 177 / 0.3);
}

.focus\:fill-fuchsia-700\/40:focus {
  fill: rgb(159 26 177 / 0.4);
}

.focus\:fill-fuchsia-700\/50:focus {
  fill: rgb(159 26 177 / 0.5);
}

.focus\:fill-fuchsia-700\/60:focus {
  fill: rgb(159 26 177 / 0.6);
}

.focus\:fill-fuchsia-700\/70:focus {
  fill: rgb(159 26 177 / 0.7);
}

.focus\:fill-fuchsia-700\/75:focus {
  fill: rgb(159 26 177 / 0.75);
}

.focus\:fill-fuchsia-700\/80:focus {
  fill: rgb(159 26 177 / 0.8);
}

.focus\:fill-fuchsia-700\/90:focus {
  fill: rgb(159 26 177 / 0.9);
}

.focus\:fill-fuchsia-700\/95:focus {
  fill: rgb(159 26 177 / 0.95);
}

.focus\:fill-fuchsia-700\/100:focus {
  fill: rgb(159 26 177 / 1);
}

.focus\:fill-fuchsia-800\/0:focus {
  fill: rgb(130 24 144 / 0);
}

.focus\:fill-fuchsia-800\/5:focus {
  fill: rgb(130 24 144 / 0.05);
}

.focus\:fill-fuchsia-800\/10:focus {
  fill: rgb(130 24 144 / 0.1);
}

.focus\:fill-fuchsia-800\/20:focus {
  fill: rgb(130 24 144 / 0.2);
}

.focus\:fill-fuchsia-800\/25:focus {
  fill: rgb(130 24 144 / 0.25);
}

.focus\:fill-fuchsia-800\/30:focus {
  fill: rgb(130 24 144 / 0.3);
}

.focus\:fill-fuchsia-800\/40:focus {
  fill: rgb(130 24 144 / 0.4);
}

.focus\:fill-fuchsia-800\/50:focus {
  fill: rgb(130 24 144 / 0.5);
}

.focus\:fill-fuchsia-800\/60:focus {
  fill: rgb(130 24 144 / 0.6);
}

.focus\:fill-fuchsia-800\/70:focus {
  fill: rgb(130 24 144 / 0.7);
}

.focus\:fill-fuchsia-800\/75:focus {
  fill: rgb(130 24 144 / 0.75);
}

.focus\:fill-fuchsia-800\/80:focus {
  fill: rgb(130 24 144 / 0.8);
}

.focus\:fill-fuchsia-800\/90:focus {
  fill: rgb(130 24 144 / 0.9);
}

.focus\:fill-fuchsia-800\/95:focus {
  fill: rgb(130 24 144 / 0.95);
}

.focus\:fill-fuchsia-800\/100:focus {
  fill: rgb(130 24 144 / 1);
}

.focus\:fill-fuchsia-900\/0:focus {
  fill: rgb(111 24 119 / 0);
}

.focus\:fill-fuchsia-900\/5:focus {
  fill: rgb(111 24 119 / 0.05);
}

.focus\:fill-fuchsia-900\/10:focus {
  fill: rgb(111 24 119 / 0.1);
}

.focus\:fill-fuchsia-900\/20:focus {
  fill: rgb(111 24 119 / 0.2);
}

.focus\:fill-fuchsia-900\/25:focus {
  fill: rgb(111 24 119 / 0.25);
}

.focus\:fill-fuchsia-900\/30:focus {
  fill: rgb(111 24 119 / 0.3);
}

.focus\:fill-fuchsia-900\/40:focus {
  fill: rgb(111 24 119 / 0.4);
}

.focus\:fill-fuchsia-900\/50:focus {
  fill: rgb(111 24 119 / 0.5);
}

.focus\:fill-fuchsia-900\/60:focus {
  fill: rgb(111 24 119 / 0.6);
}

.focus\:fill-fuchsia-900\/70:focus {
  fill: rgb(111 24 119 / 0.7);
}

.focus\:fill-fuchsia-900\/75:focus {
  fill: rgb(111 24 119 / 0.75);
}

.focus\:fill-fuchsia-900\/80:focus {
  fill: rgb(111 24 119 / 0.8);
}

.focus\:fill-fuchsia-900\/90:focus {
  fill: rgb(111 24 119 / 0.9);
}

.focus\:fill-fuchsia-900\/95:focus {
  fill: rgb(111 24 119 / 0.95);
}

.focus\:fill-fuchsia-900\/100:focus {
  fill: rgb(111 24 119 / 1);
}

.focus\:fill-fuchsia\/0:focus {
  fill: rgb(228 120 250 / 0);
}

.focus\:fill-fuchsia\/5:focus {
  fill: rgb(228 120 250 / 0.05);
}

.focus\:fill-fuchsia\/10:focus {
  fill: rgb(228 120 250 / 0.1);
}

.focus\:fill-fuchsia\/20:focus {
  fill: rgb(228 120 250 / 0.2);
}

.focus\:fill-fuchsia\/25:focus {
  fill: rgb(228 120 250 / 0.25);
}

.focus\:fill-fuchsia\/30:focus {
  fill: rgb(228 120 250 / 0.3);
}

.focus\:fill-fuchsia\/40:focus {
  fill: rgb(228 120 250 / 0.4);
}

.focus\:fill-fuchsia\/50:focus {
  fill: rgb(228 120 250 / 0.5);
}

.focus\:fill-fuchsia\/60:focus {
  fill: rgb(228 120 250 / 0.6);
}

.focus\:fill-fuchsia\/70:focus {
  fill: rgb(228 120 250 / 0.7);
}

.focus\:fill-fuchsia\/75:focus {
  fill: rgb(228 120 250 / 0.75);
}

.focus\:fill-fuchsia\/80:focus {
  fill: rgb(228 120 250 / 0.8);
}

.focus\:fill-fuchsia\/90:focus {
  fill: rgb(228 120 250 / 0.9);
}

.focus\:fill-fuchsia\/95:focus {
  fill: rgb(228 120 250 / 0.95);
}

.focus\:fill-fuchsia\/100:focus {
  fill: rgb(228 120 250 / 1);
}

.focus\:fill-pink-25\/0:focus {
  fill: rgb(254 246 251 / 0);
}

.focus\:fill-pink-25\/5:focus {
  fill: rgb(254 246 251 / 0.05);
}

.focus\:fill-pink-25\/10:focus {
  fill: rgb(254 246 251 / 0.1);
}

.focus\:fill-pink-25\/20:focus {
  fill: rgb(254 246 251 / 0.2);
}

.focus\:fill-pink-25\/25:focus {
  fill: rgb(254 246 251 / 0.25);
}

.focus\:fill-pink-25\/30:focus {
  fill: rgb(254 246 251 / 0.3);
}

.focus\:fill-pink-25\/40:focus {
  fill: rgb(254 246 251 / 0.4);
}

.focus\:fill-pink-25\/50:focus {
  fill: rgb(254 246 251 / 0.5);
}

.focus\:fill-pink-25\/60:focus {
  fill: rgb(254 246 251 / 0.6);
}

.focus\:fill-pink-25\/70:focus {
  fill: rgb(254 246 251 / 0.7);
}

.focus\:fill-pink-25\/75:focus {
  fill: rgb(254 246 251 / 0.75);
}

.focus\:fill-pink-25\/80:focus {
  fill: rgb(254 246 251 / 0.8);
}

.focus\:fill-pink-25\/90:focus {
  fill: rgb(254 246 251 / 0.9);
}

.focus\:fill-pink-25\/95:focus {
  fill: rgb(254 246 251 / 0.95);
}

.focus\:fill-pink-25\/100:focus {
  fill: rgb(254 246 251 / 1);
}

.focus\:fill-pink-50\/0:focus {
  fill: rgb(253 242 250 / 0);
}

.focus\:fill-pink-50\/5:focus {
  fill: rgb(253 242 250 / 0.05);
}

.focus\:fill-pink-50\/10:focus {
  fill: rgb(253 242 250 / 0.1);
}

.focus\:fill-pink-50\/20:focus {
  fill: rgb(253 242 250 / 0.2);
}

.focus\:fill-pink-50\/25:focus {
  fill: rgb(253 242 250 / 0.25);
}

.focus\:fill-pink-50\/30:focus {
  fill: rgb(253 242 250 / 0.3);
}

.focus\:fill-pink-50\/40:focus {
  fill: rgb(253 242 250 / 0.4);
}

.focus\:fill-pink-50\/50:focus {
  fill: rgb(253 242 250 / 0.5);
}

.focus\:fill-pink-50\/60:focus {
  fill: rgb(253 242 250 / 0.6);
}

.focus\:fill-pink-50\/70:focus {
  fill: rgb(253 242 250 / 0.7);
}

.focus\:fill-pink-50\/75:focus {
  fill: rgb(253 242 250 / 0.75);
}

.focus\:fill-pink-50\/80:focus {
  fill: rgb(253 242 250 / 0.8);
}

.focus\:fill-pink-50\/90:focus {
  fill: rgb(253 242 250 / 0.9);
}

.focus\:fill-pink-50\/95:focus {
  fill: rgb(253 242 250 / 0.95);
}

.focus\:fill-pink-50\/100:focus {
  fill: rgb(253 242 250 / 1);
}

.focus\:fill-pink-100\/0:focus {
  fill: rgb(252 231 246 / 0);
}

.focus\:fill-pink-100\/5:focus {
  fill: rgb(252 231 246 / 0.05);
}

.focus\:fill-pink-100\/10:focus {
  fill: rgb(252 231 246 / 0.1);
}

.focus\:fill-pink-100\/20:focus {
  fill: rgb(252 231 246 / 0.2);
}

.focus\:fill-pink-100\/25:focus {
  fill: rgb(252 231 246 / 0.25);
}

.focus\:fill-pink-100\/30:focus {
  fill: rgb(252 231 246 / 0.3);
}

.focus\:fill-pink-100\/40:focus {
  fill: rgb(252 231 246 / 0.4);
}

.focus\:fill-pink-100\/50:focus {
  fill: rgb(252 231 246 / 0.5);
}

.focus\:fill-pink-100\/60:focus {
  fill: rgb(252 231 246 / 0.6);
}

.focus\:fill-pink-100\/70:focus {
  fill: rgb(252 231 246 / 0.7);
}

.focus\:fill-pink-100\/75:focus {
  fill: rgb(252 231 246 / 0.75);
}

.focus\:fill-pink-100\/80:focus {
  fill: rgb(252 231 246 / 0.8);
}

.focus\:fill-pink-100\/90:focus {
  fill: rgb(252 231 246 / 0.9);
}

.focus\:fill-pink-100\/95:focus {
  fill: rgb(252 231 246 / 0.95);
}

.focus\:fill-pink-100\/100:focus {
  fill: rgb(252 231 246 / 1);
}

.focus\:fill-pink-200\/0:focus {
  fill: rgb(252 206 238 / 0);
}

.focus\:fill-pink-200\/5:focus {
  fill: rgb(252 206 238 / 0.05);
}

.focus\:fill-pink-200\/10:focus {
  fill: rgb(252 206 238 / 0.1);
}

.focus\:fill-pink-200\/20:focus {
  fill: rgb(252 206 238 / 0.2);
}

.focus\:fill-pink-200\/25:focus {
  fill: rgb(252 206 238 / 0.25);
}

.focus\:fill-pink-200\/30:focus {
  fill: rgb(252 206 238 / 0.3);
}

.focus\:fill-pink-200\/40:focus {
  fill: rgb(252 206 238 / 0.4);
}

.focus\:fill-pink-200\/50:focus {
  fill: rgb(252 206 238 / 0.5);
}

.focus\:fill-pink-200\/60:focus {
  fill: rgb(252 206 238 / 0.6);
}

.focus\:fill-pink-200\/70:focus {
  fill: rgb(252 206 238 / 0.7);
}

.focus\:fill-pink-200\/75:focus {
  fill: rgb(252 206 238 / 0.75);
}

.focus\:fill-pink-200\/80:focus {
  fill: rgb(252 206 238 / 0.8);
}

.focus\:fill-pink-200\/90:focus {
  fill: rgb(252 206 238 / 0.9);
}

.focus\:fill-pink-200\/95:focus {
  fill: rgb(252 206 238 / 0.95);
}

.focus\:fill-pink-200\/100:focus {
  fill: rgb(252 206 238 / 1);
}

.focus\:fill-pink-300\/0:focus {
  fill: rgb(250 167 224 / 0);
}

.focus\:fill-pink-300\/5:focus {
  fill: rgb(250 167 224 / 0.05);
}

.focus\:fill-pink-300\/10:focus {
  fill: rgb(250 167 224 / 0.1);
}

.focus\:fill-pink-300\/20:focus {
  fill: rgb(250 167 224 / 0.2);
}

.focus\:fill-pink-300\/25:focus {
  fill: rgb(250 167 224 / 0.25);
}

.focus\:fill-pink-300\/30:focus {
  fill: rgb(250 167 224 / 0.3);
}

.focus\:fill-pink-300\/40:focus {
  fill: rgb(250 167 224 / 0.4);
}

.focus\:fill-pink-300\/50:focus {
  fill: rgb(250 167 224 / 0.5);
}

.focus\:fill-pink-300\/60:focus {
  fill: rgb(250 167 224 / 0.6);
}

.focus\:fill-pink-300\/70:focus {
  fill: rgb(250 167 224 / 0.7);
}

.focus\:fill-pink-300\/75:focus {
  fill: rgb(250 167 224 / 0.75);
}

.focus\:fill-pink-300\/80:focus {
  fill: rgb(250 167 224 / 0.8);
}

.focus\:fill-pink-300\/90:focus {
  fill: rgb(250 167 224 / 0.9);
}

.focus\:fill-pink-300\/95:focus {
  fill: rgb(250 167 224 / 0.95);
}

.focus\:fill-pink-300\/100:focus {
  fill: rgb(250 167 224 / 1);
}

.focus\:fill-pink-400\/0:focus {
  fill: rgb(246 112 7 / 0);
}

.focus\:fill-pink-400\/5:focus {
  fill: rgb(246 112 7 / 0.05);
}

.focus\:fill-pink-400\/10:focus {
  fill: rgb(246 112 7 / 0.1);
}

.focus\:fill-pink-400\/20:focus {
  fill: rgb(246 112 7 / 0.2);
}

.focus\:fill-pink-400\/25:focus {
  fill: rgb(246 112 7 / 0.25);
}

.focus\:fill-pink-400\/30:focus {
  fill: rgb(246 112 7 / 0.3);
}

.focus\:fill-pink-400\/40:focus {
  fill: rgb(246 112 7 / 0.4);
}

.focus\:fill-pink-400\/50:focus {
  fill: rgb(246 112 7 / 0.5);
}

.focus\:fill-pink-400\/60:focus {
  fill: rgb(246 112 7 / 0.6);
}

.focus\:fill-pink-400\/70:focus {
  fill: rgb(246 112 7 / 0.7);
}

.focus\:fill-pink-400\/75:focus {
  fill: rgb(246 112 7 / 0.75);
}

.focus\:fill-pink-400\/80:focus {
  fill: rgb(246 112 7 / 0.8);
}

.focus\:fill-pink-400\/90:focus {
  fill: rgb(246 112 7 / 0.9);
}

.focus\:fill-pink-400\/95:focus {
  fill: rgb(246 112 7 / 0.95);
}

.focus\:fill-pink-400\/100:focus {
  fill: rgb(246 112 7 / 1);
}

.focus\:fill-pink-500\/0:focus {
  fill: rgb(238 70 188 / 0);
}

.focus\:fill-pink-500\/5:focus {
  fill: rgb(238 70 188 / 0.05);
}

.focus\:fill-pink-500\/10:focus {
  fill: rgb(238 70 188 / 0.1);
}

.focus\:fill-pink-500\/20:focus {
  fill: rgb(238 70 188 / 0.2);
}

.focus\:fill-pink-500\/25:focus {
  fill: rgb(238 70 188 / 0.25);
}

.focus\:fill-pink-500\/30:focus {
  fill: rgb(238 70 188 / 0.3);
}

.focus\:fill-pink-500\/40:focus {
  fill: rgb(238 70 188 / 0.4);
}

.focus\:fill-pink-500\/50:focus {
  fill: rgb(238 70 188 / 0.5);
}

.focus\:fill-pink-500\/60:focus {
  fill: rgb(238 70 188 / 0.6);
}

.focus\:fill-pink-500\/70:focus {
  fill: rgb(238 70 188 / 0.7);
}

.focus\:fill-pink-500\/75:focus {
  fill: rgb(238 70 188 / 0.75);
}

.focus\:fill-pink-500\/80:focus {
  fill: rgb(238 70 188 / 0.8);
}

.focus\:fill-pink-500\/90:focus {
  fill: rgb(238 70 188 / 0.9);
}

.focus\:fill-pink-500\/95:focus {
  fill: rgb(238 70 188 / 0.95);
}

.focus\:fill-pink-500\/100:focus {
  fill: rgb(238 70 188 / 1);
}

.focus\:fill-pink-600\/0:focus {
  fill: rgb(221 37 144 / 0);
}

.focus\:fill-pink-600\/5:focus {
  fill: rgb(221 37 144 / 0.05);
}

.focus\:fill-pink-600\/10:focus {
  fill: rgb(221 37 144 / 0.1);
}

.focus\:fill-pink-600\/20:focus {
  fill: rgb(221 37 144 / 0.2);
}

.focus\:fill-pink-600\/25:focus {
  fill: rgb(221 37 144 / 0.25);
}

.focus\:fill-pink-600\/30:focus {
  fill: rgb(221 37 144 / 0.3);
}

.focus\:fill-pink-600\/40:focus {
  fill: rgb(221 37 144 / 0.4);
}

.focus\:fill-pink-600\/50:focus {
  fill: rgb(221 37 144 / 0.5);
}

.focus\:fill-pink-600\/60:focus {
  fill: rgb(221 37 144 / 0.6);
}

.focus\:fill-pink-600\/70:focus {
  fill: rgb(221 37 144 / 0.7);
}

.focus\:fill-pink-600\/75:focus {
  fill: rgb(221 37 144 / 0.75);
}

.focus\:fill-pink-600\/80:focus {
  fill: rgb(221 37 144 / 0.8);
}

.focus\:fill-pink-600\/90:focus {
  fill: rgb(221 37 144 / 0.9);
}

.focus\:fill-pink-600\/95:focus {
  fill: rgb(221 37 144 / 0.95);
}

.focus\:fill-pink-600\/100:focus {
  fill: rgb(221 37 144 / 1);
}

.focus\:fill-pink-700\/0:focus {
  fill: rgb(193 21 116 / 0);
}

.focus\:fill-pink-700\/5:focus {
  fill: rgb(193 21 116 / 0.05);
}

.focus\:fill-pink-700\/10:focus {
  fill: rgb(193 21 116 / 0.1);
}

.focus\:fill-pink-700\/20:focus {
  fill: rgb(193 21 116 / 0.2);
}

.focus\:fill-pink-700\/25:focus {
  fill: rgb(193 21 116 / 0.25);
}

.focus\:fill-pink-700\/30:focus {
  fill: rgb(193 21 116 / 0.3);
}

.focus\:fill-pink-700\/40:focus {
  fill: rgb(193 21 116 / 0.4);
}

.focus\:fill-pink-700\/50:focus {
  fill: rgb(193 21 116 / 0.5);
}

.focus\:fill-pink-700\/60:focus {
  fill: rgb(193 21 116 / 0.6);
}

.focus\:fill-pink-700\/70:focus {
  fill: rgb(193 21 116 / 0.7);
}

.focus\:fill-pink-700\/75:focus {
  fill: rgb(193 21 116 / 0.75);
}

.focus\:fill-pink-700\/80:focus {
  fill: rgb(193 21 116 / 0.8);
}

.focus\:fill-pink-700\/90:focus {
  fill: rgb(193 21 116 / 0.9);
}

.focus\:fill-pink-700\/95:focus {
  fill: rgb(193 21 116 / 0.95);
}

.focus\:fill-pink-700\/100:focus {
  fill: rgb(193 21 116 / 1);
}

.focus\:fill-pink-800\/0:focus {
  fill: rgb(158 22 95 / 0);
}

.focus\:fill-pink-800\/5:focus {
  fill: rgb(158 22 95 / 0.05);
}

.focus\:fill-pink-800\/10:focus {
  fill: rgb(158 22 95 / 0.1);
}

.focus\:fill-pink-800\/20:focus {
  fill: rgb(158 22 95 / 0.2);
}

.focus\:fill-pink-800\/25:focus {
  fill: rgb(158 22 95 / 0.25);
}

.focus\:fill-pink-800\/30:focus {
  fill: rgb(158 22 95 / 0.3);
}

.focus\:fill-pink-800\/40:focus {
  fill: rgb(158 22 95 / 0.4);
}

.focus\:fill-pink-800\/50:focus {
  fill: rgb(158 22 95 / 0.5);
}

.focus\:fill-pink-800\/60:focus {
  fill: rgb(158 22 95 / 0.6);
}

.focus\:fill-pink-800\/70:focus {
  fill: rgb(158 22 95 / 0.7);
}

.focus\:fill-pink-800\/75:focus {
  fill: rgb(158 22 95 / 0.75);
}

.focus\:fill-pink-800\/80:focus {
  fill: rgb(158 22 95 / 0.8);
}

.focus\:fill-pink-800\/90:focus {
  fill: rgb(158 22 95 / 0.9);
}

.focus\:fill-pink-800\/95:focus {
  fill: rgb(158 22 95 / 0.95);
}

.focus\:fill-pink-800\/100:focus {
  fill: rgb(158 22 95 / 1);
}

.focus\:fill-pink-900\/0:focus {
  fill: rgb(133 22 81 / 0);
}

.focus\:fill-pink-900\/5:focus {
  fill: rgb(133 22 81 / 0.05);
}

.focus\:fill-pink-900\/10:focus {
  fill: rgb(133 22 81 / 0.1);
}

.focus\:fill-pink-900\/20:focus {
  fill: rgb(133 22 81 / 0.2);
}

.focus\:fill-pink-900\/25:focus {
  fill: rgb(133 22 81 / 0.25);
}

.focus\:fill-pink-900\/30:focus {
  fill: rgb(133 22 81 / 0.3);
}

.focus\:fill-pink-900\/40:focus {
  fill: rgb(133 22 81 / 0.4);
}

.focus\:fill-pink-900\/50:focus {
  fill: rgb(133 22 81 / 0.5);
}

.focus\:fill-pink-900\/60:focus {
  fill: rgb(133 22 81 / 0.6);
}

.focus\:fill-pink-900\/70:focus {
  fill: rgb(133 22 81 / 0.7);
}

.focus\:fill-pink-900\/75:focus {
  fill: rgb(133 22 81 / 0.75);
}

.focus\:fill-pink-900\/80:focus {
  fill: rgb(133 22 81 / 0.8);
}

.focus\:fill-pink-900\/90:focus {
  fill: rgb(133 22 81 / 0.9);
}

.focus\:fill-pink-900\/95:focus {
  fill: rgb(133 22 81 / 0.95);
}

.focus\:fill-pink-900\/100:focus {
  fill: rgb(133 22 81 / 1);
}

.focus\:fill-pink\/0:focus {
  fill: rgb(246 112 7 / 0);
}

.focus\:fill-pink\/5:focus {
  fill: rgb(246 112 7 / 0.05);
}

.focus\:fill-pink\/10:focus {
  fill: rgb(246 112 7 / 0.1);
}

.focus\:fill-pink\/20:focus {
  fill: rgb(246 112 7 / 0.2);
}

.focus\:fill-pink\/25:focus {
  fill: rgb(246 112 7 / 0.25);
}

.focus\:fill-pink\/30:focus {
  fill: rgb(246 112 7 / 0.3);
}

.focus\:fill-pink\/40:focus {
  fill: rgb(246 112 7 / 0.4);
}

.focus\:fill-pink\/50:focus {
  fill: rgb(246 112 7 / 0.5);
}

.focus\:fill-pink\/60:focus {
  fill: rgb(246 112 7 / 0.6);
}

.focus\:fill-pink\/70:focus {
  fill: rgb(246 112 7 / 0.7);
}

.focus\:fill-pink\/75:focus {
  fill: rgb(246 112 7 / 0.75);
}

.focus\:fill-pink\/80:focus {
  fill: rgb(246 112 7 / 0.8);
}

.focus\:fill-pink\/90:focus {
  fill: rgb(246 112 7 / 0.9);
}

.focus\:fill-pink\/95:focus {
  fill: rgb(246 112 7 / 0.95);
}

.focus\:fill-pink\/100:focus {
  fill: rgb(246 112 7 / 1);
}

.focus\:fill-rose-25\/0:focus {
  fill: rgb(255 245 246 / 0);
}

.focus\:fill-rose-25\/5:focus {
  fill: rgb(255 245 246 / 0.05);
}

.focus\:fill-rose-25\/10:focus {
  fill: rgb(255 245 246 / 0.1);
}

.focus\:fill-rose-25\/20:focus {
  fill: rgb(255 245 246 / 0.2);
}

.focus\:fill-rose-25\/25:focus {
  fill: rgb(255 245 246 / 0.25);
}

.focus\:fill-rose-25\/30:focus {
  fill: rgb(255 245 246 / 0.3);
}

.focus\:fill-rose-25\/40:focus {
  fill: rgb(255 245 246 / 0.4);
}

.focus\:fill-rose-25\/50:focus {
  fill: rgb(255 245 246 / 0.5);
}

.focus\:fill-rose-25\/60:focus {
  fill: rgb(255 245 246 / 0.6);
}

.focus\:fill-rose-25\/70:focus {
  fill: rgb(255 245 246 / 0.7);
}

.focus\:fill-rose-25\/75:focus {
  fill: rgb(255 245 246 / 0.75);
}

.focus\:fill-rose-25\/80:focus {
  fill: rgb(255 245 246 / 0.8);
}

.focus\:fill-rose-25\/90:focus {
  fill: rgb(255 245 246 / 0.9);
}

.focus\:fill-rose-25\/95:focus {
  fill: rgb(255 245 246 / 0.95);
}

.focus\:fill-rose-25\/100:focus {
  fill: rgb(255 245 246 / 1);
}

.focus\:fill-rose-50\/0:focus {
  fill: rgb(255 241 243 / 0);
}

.focus\:fill-rose-50\/5:focus {
  fill: rgb(255 241 243 / 0.05);
}

.focus\:fill-rose-50\/10:focus {
  fill: rgb(255 241 243 / 0.1);
}

.focus\:fill-rose-50\/20:focus {
  fill: rgb(255 241 243 / 0.2);
}

.focus\:fill-rose-50\/25:focus {
  fill: rgb(255 241 243 / 0.25);
}

.focus\:fill-rose-50\/30:focus {
  fill: rgb(255 241 243 / 0.3);
}

.focus\:fill-rose-50\/40:focus {
  fill: rgb(255 241 243 / 0.4);
}

.focus\:fill-rose-50\/50:focus {
  fill: rgb(255 241 243 / 0.5);
}

.focus\:fill-rose-50\/60:focus {
  fill: rgb(255 241 243 / 0.6);
}

.focus\:fill-rose-50\/70:focus {
  fill: rgb(255 241 243 / 0.7);
}

.focus\:fill-rose-50\/75:focus {
  fill: rgb(255 241 243 / 0.75);
}

.focus\:fill-rose-50\/80:focus {
  fill: rgb(255 241 243 / 0.8);
}

.focus\:fill-rose-50\/90:focus {
  fill: rgb(255 241 243 / 0.9);
}

.focus\:fill-rose-50\/95:focus {
  fill: rgb(255 241 243 / 0.95);
}

.focus\:fill-rose-50\/100:focus {
  fill: rgb(255 241 243 / 1);
}

.focus\:fill-rose-100\/0:focus {
  fill: rgb(255 228 232 / 0);
}

.focus\:fill-rose-100\/5:focus {
  fill: rgb(255 228 232 / 0.05);
}

.focus\:fill-rose-100\/10:focus {
  fill: rgb(255 228 232 / 0.1);
}

.focus\:fill-rose-100\/20:focus {
  fill: rgb(255 228 232 / 0.2);
}

.focus\:fill-rose-100\/25:focus {
  fill: rgb(255 228 232 / 0.25);
}

.focus\:fill-rose-100\/30:focus {
  fill: rgb(255 228 232 / 0.3);
}

.focus\:fill-rose-100\/40:focus {
  fill: rgb(255 228 232 / 0.4);
}

.focus\:fill-rose-100\/50:focus {
  fill: rgb(255 228 232 / 0.5);
}

.focus\:fill-rose-100\/60:focus {
  fill: rgb(255 228 232 / 0.6);
}

.focus\:fill-rose-100\/70:focus {
  fill: rgb(255 228 232 / 0.7);
}

.focus\:fill-rose-100\/75:focus {
  fill: rgb(255 228 232 / 0.75);
}

.focus\:fill-rose-100\/80:focus {
  fill: rgb(255 228 232 / 0.8);
}

.focus\:fill-rose-100\/90:focus {
  fill: rgb(255 228 232 / 0.9);
}

.focus\:fill-rose-100\/95:focus {
  fill: rgb(255 228 232 / 0.95);
}

.focus\:fill-rose-100\/100:focus {
  fill: rgb(255 228 232 / 1);
}

.focus\:fill-rose-200\/0:focus {
  fill: rgb(254 205 214 / 0);
}

.focus\:fill-rose-200\/5:focus {
  fill: rgb(254 205 214 / 0.05);
}

.focus\:fill-rose-200\/10:focus {
  fill: rgb(254 205 214 / 0.1);
}

.focus\:fill-rose-200\/20:focus {
  fill: rgb(254 205 214 / 0.2);
}

.focus\:fill-rose-200\/25:focus {
  fill: rgb(254 205 214 / 0.25);
}

.focus\:fill-rose-200\/30:focus {
  fill: rgb(254 205 214 / 0.3);
}

.focus\:fill-rose-200\/40:focus {
  fill: rgb(254 205 214 / 0.4);
}

.focus\:fill-rose-200\/50:focus {
  fill: rgb(254 205 214 / 0.5);
}

.focus\:fill-rose-200\/60:focus {
  fill: rgb(254 205 214 / 0.6);
}

.focus\:fill-rose-200\/70:focus {
  fill: rgb(254 205 214 / 0.7);
}

.focus\:fill-rose-200\/75:focus {
  fill: rgb(254 205 214 / 0.75);
}

.focus\:fill-rose-200\/80:focus {
  fill: rgb(254 205 214 / 0.8);
}

.focus\:fill-rose-200\/90:focus {
  fill: rgb(254 205 214 / 0.9);
}

.focus\:fill-rose-200\/95:focus {
  fill: rgb(254 205 214 / 0.95);
}

.focus\:fill-rose-200\/100:focus {
  fill: rgb(254 205 214 / 1);
}

.focus\:fill-rose-300\/0:focus {
  fill: rgb(254 163 180 / 0);
}

.focus\:fill-rose-300\/5:focus {
  fill: rgb(254 163 180 / 0.05);
}

.focus\:fill-rose-300\/10:focus {
  fill: rgb(254 163 180 / 0.1);
}

.focus\:fill-rose-300\/20:focus {
  fill: rgb(254 163 180 / 0.2);
}

.focus\:fill-rose-300\/25:focus {
  fill: rgb(254 163 180 / 0.25);
}

.focus\:fill-rose-300\/30:focus {
  fill: rgb(254 163 180 / 0.3);
}

.focus\:fill-rose-300\/40:focus {
  fill: rgb(254 163 180 / 0.4);
}

.focus\:fill-rose-300\/50:focus {
  fill: rgb(254 163 180 / 0.5);
}

.focus\:fill-rose-300\/60:focus {
  fill: rgb(254 163 180 / 0.6);
}

.focus\:fill-rose-300\/70:focus {
  fill: rgb(254 163 180 / 0.7);
}

.focus\:fill-rose-300\/75:focus {
  fill: rgb(254 163 180 / 0.75);
}

.focus\:fill-rose-300\/80:focus {
  fill: rgb(254 163 180 / 0.8);
}

.focus\:fill-rose-300\/90:focus {
  fill: rgb(254 163 180 / 0.9);
}

.focus\:fill-rose-300\/95:focus {
  fill: rgb(254 163 180 / 0.95);
}

.focus\:fill-rose-300\/100:focus {
  fill: rgb(254 163 180 / 1);
}

.focus\:fill-rose-400\/0:focus {
  fill: rgb(253 111 142 / 0);
}

.focus\:fill-rose-400\/5:focus {
  fill: rgb(253 111 142 / 0.05);
}

.focus\:fill-rose-400\/10:focus {
  fill: rgb(253 111 142 / 0.1);
}

.focus\:fill-rose-400\/20:focus {
  fill: rgb(253 111 142 / 0.2);
}

.focus\:fill-rose-400\/25:focus {
  fill: rgb(253 111 142 / 0.25);
}

.focus\:fill-rose-400\/30:focus {
  fill: rgb(253 111 142 / 0.3);
}

.focus\:fill-rose-400\/40:focus {
  fill: rgb(253 111 142 / 0.4);
}

.focus\:fill-rose-400\/50:focus {
  fill: rgb(253 111 142 / 0.5);
}

.focus\:fill-rose-400\/60:focus {
  fill: rgb(253 111 142 / 0.6);
}

.focus\:fill-rose-400\/70:focus {
  fill: rgb(253 111 142 / 0.7);
}

.focus\:fill-rose-400\/75:focus {
  fill: rgb(253 111 142 / 0.75);
}

.focus\:fill-rose-400\/80:focus {
  fill: rgb(253 111 142 / 0.8);
}

.focus\:fill-rose-400\/90:focus {
  fill: rgb(253 111 142 / 0.9);
}

.focus\:fill-rose-400\/95:focus {
  fill: rgb(253 111 142 / 0.95);
}

.focus\:fill-rose-400\/100:focus {
  fill: rgb(253 111 142 / 1);
}

.focus\:fill-rose-500\/0:focus {
  fill: rgb(246 61 104 / 0);
}

.focus\:fill-rose-500\/5:focus {
  fill: rgb(246 61 104 / 0.05);
}

.focus\:fill-rose-500\/10:focus {
  fill: rgb(246 61 104 / 0.1);
}

.focus\:fill-rose-500\/20:focus {
  fill: rgb(246 61 104 / 0.2);
}

.focus\:fill-rose-500\/25:focus {
  fill: rgb(246 61 104 / 0.25);
}

.focus\:fill-rose-500\/30:focus {
  fill: rgb(246 61 104 / 0.3);
}

.focus\:fill-rose-500\/40:focus {
  fill: rgb(246 61 104 / 0.4);
}

.focus\:fill-rose-500\/50:focus {
  fill: rgb(246 61 104 / 0.5);
}

.focus\:fill-rose-500\/60:focus {
  fill: rgb(246 61 104 / 0.6);
}

.focus\:fill-rose-500\/70:focus {
  fill: rgb(246 61 104 / 0.7);
}

.focus\:fill-rose-500\/75:focus {
  fill: rgb(246 61 104 / 0.75);
}

.focus\:fill-rose-500\/80:focus {
  fill: rgb(246 61 104 / 0.8);
}

.focus\:fill-rose-500\/90:focus {
  fill: rgb(246 61 104 / 0.9);
}

.focus\:fill-rose-500\/95:focus {
  fill: rgb(246 61 104 / 0.95);
}

.focus\:fill-rose-500\/100:focus {
  fill: rgb(246 61 104 / 1);
}

.focus\:fill-rose-600\/0:focus {
  fill: rgb(227 24 84 / 0);
}

.focus\:fill-rose-600\/5:focus {
  fill: rgb(227 24 84 / 0.05);
}

.focus\:fill-rose-600\/10:focus {
  fill: rgb(227 24 84 / 0.1);
}

.focus\:fill-rose-600\/20:focus {
  fill: rgb(227 24 84 / 0.2);
}

.focus\:fill-rose-600\/25:focus {
  fill: rgb(227 24 84 / 0.25);
}

.focus\:fill-rose-600\/30:focus {
  fill: rgb(227 24 84 / 0.3);
}

.focus\:fill-rose-600\/40:focus {
  fill: rgb(227 24 84 / 0.4);
}

.focus\:fill-rose-600\/50:focus {
  fill: rgb(227 24 84 / 0.5);
}

.focus\:fill-rose-600\/60:focus {
  fill: rgb(227 24 84 / 0.6);
}

.focus\:fill-rose-600\/70:focus {
  fill: rgb(227 24 84 / 0.7);
}

.focus\:fill-rose-600\/75:focus {
  fill: rgb(227 24 84 / 0.75);
}

.focus\:fill-rose-600\/80:focus {
  fill: rgb(227 24 84 / 0.8);
}

.focus\:fill-rose-600\/90:focus {
  fill: rgb(227 24 84 / 0.9);
}

.focus\:fill-rose-600\/95:focus {
  fill: rgb(227 24 84 / 0.95);
}

.focus\:fill-rose-600\/100:focus {
  fill: rgb(227 24 84 / 1);
}

.focus\:fill-rose-700\/0:focus {
  fill: rgb(192 16 72 / 0);
}

.focus\:fill-rose-700\/5:focus {
  fill: rgb(192 16 72 / 0.05);
}

.focus\:fill-rose-700\/10:focus {
  fill: rgb(192 16 72 / 0.1);
}

.focus\:fill-rose-700\/20:focus {
  fill: rgb(192 16 72 / 0.2);
}

.focus\:fill-rose-700\/25:focus {
  fill: rgb(192 16 72 / 0.25);
}

.focus\:fill-rose-700\/30:focus {
  fill: rgb(192 16 72 / 0.3);
}

.focus\:fill-rose-700\/40:focus {
  fill: rgb(192 16 72 / 0.4);
}

.focus\:fill-rose-700\/50:focus {
  fill: rgb(192 16 72 / 0.5);
}

.focus\:fill-rose-700\/60:focus {
  fill: rgb(192 16 72 / 0.6);
}

.focus\:fill-rose-700\/70:focus {
  fill: rgb(192 16 72 / 0.7);
}

.focus\:fill-rose-700\/75:focus {
  fill: rgb(192 16 72 / 0.75);
}

.focus\:fill-rose-700\/80:focus {
  fill: rgb(192 16 72 / 0.8);
}

.focus\:fill-rose-700\/90:focus {
  fill: rgb(192 16 72 / 0.9);
}

.focus\:fill-rose-700\/95:focus {
  fill: rgb(192 16 72 / 0.95);
}

.focus\:fill-rose-700\/100:focus {
  fill: rgb(192 16 72 / 1);
}

.focus\:fill-rose-800\/0:focus {
  fill: rgb(161 16 67 / 0);
}

.focus\:fill-rose-800\/5:focus {
  fill: rgb(161 16 67 / 0.05);
}

.focus\:fill-rose-800\/10:focus {
  fill: rgb(161 16 67 / 0.1);
}

.focus\:fill-rose-800\/20:focus {
  fill: rgb(161 16 67 / 0.2);
}

.focus\:fill-rose-800\/25:focus {
  fill: rgb(161 16 67 / 0.25);
}

.focus\:fill-rose-800\/30:focus {
  fill: rgb(161 16 67 / 0.3);
}

.focus\:fill-rose-800\/40:focus {
  fill: rgb(161 16 67 / 0.4);
}

.focus\:fill-rose-800\/50:focus {
  fill: rgb(161 16 67 / 0.5);
}

.focus\:fill-rose-800\/60:focus {
  fill: rgb(161 16 67 / 0.6);
}

.focus\:fill-rose-800\/70:focus {
  fill: rgb(161 16 67 / 0.7);
}

.focus\:fill-rose-800\/75:focus {
  fill: rgb(161 16 67 / 0.75);
}

.focus\:fill-rose-800\/80:focus {
  fill: rgb(161 16 67 / 0.8);
}

.focus\:fill-rose-800\/90:focus {
  fill: rgb(161 16 67 / 0.9);
}

.focus\:fill-rose-800\/95:focus {
  fill: rgb(161 16 67 / 0.95);
}

.focus\:fill-rose-800\/100:focus {
  fill: rgb(161 16 67 / 1);
}

.focus\:fill-rose-900\/0:focus {
  fill: rgb(137 18 62 / 0);
}

.focus\:fill-rose-900\/5:focus {
  fill: rgb(137 18 62 / 0.05);
}

.focus\:fill-rose-900\/10:focus {
  fill: rgb(137 18 62 / 0.1);
}

.focus\:fill-rose-900\/20:focus {
  fill: rgb(137 18 62 / 0.2);
}

.focus\:fill-rose-900\/25:focus {
  fill: rgb(137 18 62 / 0.25);
}

.focus\:fill-rose-900\/30:focus {
  fill: rgb(137 18 62 / 0.3);
}

.focus\:fill-rose-900\/40:focus {
  fill: rgb(137 18 62 / 0.4);
}

.focus\:fill-rose-900\/50:focus {
  fill: rgb(137 18 62 / 0.5);
}

.focus\:fill-rose-900\/60:focus {
  fill: rgb(137 18 62 / 0.6);
}

.focus\:fill-rose-900\/70:focus {
  fill: rgb(137 18 62 / 0.7);
}

.focus\:fill-rose-900\/75:focus {
  fill: rgb(137 18 62 / 0.75);
}

.focus\:fill-rose-900\/80:focus {
  fill: rgb(137 18 62 / 0.8);
}

.focus\:fill-rose-900\/90:focus {
  fill: rgb(137 18 62 / 0.9);
}

.focus\:fill-rose-900\/95:focus {
  fill: rgb(137 18 62 / 0.95);
}

.focus\:fill-rose-900\/100:focus {
  fill: rgb(137 18 62 / 1);
}

.focus\:fill-rose\/0:focus {
  fill: rgb(253 111 142 / 0);
}

.focus\:fill-rose\/5:focus {
  fill: rgb(253 111 142 / 0.05);
}

.focus\:fill-rose\/10:focus {
  fill: rgb(253 111 142 / 0.1);
}

.focus\:fill-rose\/20:focus {
  fill: rgb(253 111 142 / 0.2);
}

.focus\:fill-rose\/25:focus {
  fill: rgb(253 111 142 / 0.25);
}

.focus\:fill-rose\/30:focus {
  fill: rgb(253 111 142 / 0.3);
}

.focus\:fill-rose\/40:focus {
  fill: rgb(253 111 142 / 0.4);
}

.focus\:fill-rose\/50:focus {
  fill: rgb(253 111 142 / 0.5);
}

.focus\:fill-rose\/60:focus {
  fill: rgb(253 111 142 / 0.6);
}

.focus\:fill-rose\/70:focus {
  fill: rgb(253 111 142 / 0.7);
}

.focus\:fill-rose\/75:focus {
  fill: rgb(253 111 142 / 0.75);
}

.focus\:fill-rose\/80:focus {
  fill: rgb(253 111 142 / 0.8);
}

.focus\:fill-rose\/90:focus {
  fill: rgb(253 111 142 / 0.9);
}

.focus\:fill-rose\/95:focus {
  fill: rgb(253 111 142 / 0.95);
}

.focus\:fill-rose\/100:focus {
  fill: rgb(253 111 142 / 1);
}

.focus\:fill-orange-dark-25\/0:focus {
  fill: rgb(255 249 245 / 0);
}

.focus\:fill-orange-dark-25\/5:focus {
  fill: rgb(255 249 245 / 0.05);
}

.focus\:fill-orange-dark-25\/10:focus {
  fill: rgb(255 249 245 / 0.1);
}

.focus\:fill-orange-dark-25\/20:focus {
  fill: rgb(255 249 245 / 0.2);
}

.focus\:fill-orange-dark-25\/25:focus {
  fill: rgb(255 249 245 / 0.25);
}

.focus\:fill-orange-dark-25\/30:focus {
  fill: rgb(255 249 245 / 0.3);
}

.focus\:fill-orange-dark-25\/40:focus {
  fill: rgb(255 249 245 / 0.4);
}

.focus\:fill-orange-dark-25\/50:focus {
  fill: rgb(255 249 245 / 0.5);
}

.focus\:fill-orange-dark-25\/60:focus {
  fill: rgb(255 249 245 / 0.6);
}

.focus\:fill-orange-dark-25\/70:focus {
  fill: rgb(255 249 245 / 0.7);
}

.focus\:fill-orange-dark-25\/75:focus {
  fill: rgb(255 249 245 / 0.75);
}

.focus\:fill-orange-dark-25\/80:focus {
  fill: rgb(255 249 245 / 0.8);
}

.focus\:fill-orange-dark-25\/90:focus {
  fill: rgb(255 249 245 / 0.9);
}

.focus\:fill-orange-dark-25\/95:focus {
  fill: rgb(255 249 245 / 0.95);
}

.focus\:fill-orange-dark-25\/100:focus {
  fill: rgb(255 249 245 / 1);
}

.focus\:fill-orange-dark-50\/0:focus {
  fill: rgb(255 244 237 / 0);
}

.focus\:fill-orange-dark-50\/5:focus {
  fill: rgb(255 244 237 / 0.05);
}

.focus\:fill-orange-dark-50\/10:focus {
  fill: rgb(255 244 237 / 0.1);
}

.focus\:fill-orange-dark-50\/20:focus {
  fill: rgb(255 244 237 / 0.2);
}

.focus\:fill-orange-dark-50\/25:focus {
  fill: rgb(255 244 237 / 0.25);
}

.focus\:fill-orange-dark-50\/30:focus {
  fill: rgb(255 244 237 / 0.3);
}

.focus\:fill-orange-dark-50\/40:focus {
  fill: rgb(255 244 237 / 0.4);
}

.focus\:fill-orange-dark-50\/50:focus {
  fill: rgb(255 244 237 / 0.5);
}

.focus\:fill-orange-dark-50\/60:focus {
  fill: rgb(255 244 237 / 0.6);
}

.focus\:fill-orange-dark-50\/70:focus {
  fill: rgb(255 244 237 / 0.7);
}

.focus\:fill-orange-dark-50\/75:focus {
  fill: rgb(255 244 237 / 0.75);
}

.focus\:fill-orange-dark-50\/80:focus {
  fill: rgb(255 244 237 / 0.8);
}

.focus\:fill-orange-dark-50\/90:focus {
  fill: rgb(255 244 237 / 0.9);
}

.focus\:fill-orange-dark-50\/95:focus {
  fill: rgb(255 244 237 / 0.95);
}

.focus\:fill-orange-dark-50\/100:focus {
  fill: rgb(255 244 237 / 1);
}

.focus\:fill-orange-dark-100\/0:focus {
  fill: rgb(255 230 213 / 0);
}

.focus\:fill-orange-dark-100\/5:focus {
  fill: rgb(255 230 213 / 0.05);
}

.focus\:fill-orange-dark-100\/10:focus {
  fill: rgb(255 230 213 / 0.1);
}

.focus\:fill-orange-dark-100\/20:focus {
  fill: rgb(255 230 213 / 0.2);
}

.focus\:fill-orange-dark-100\/25:focus {
  fill: rgb(255 230 213 / 0.25);
}

.focus\:fill-orange-dark-100\/30:focus {
  fill: rgb(255 230 213 / 0.3);
}

.focus\:fill-orange-dark-100\/40:focus {
  fill: rgb(255 230 213 / 0.4);
}

.focus\:fill-orange-dark-100\/50:focus {
  fill: rgb(255 230 213 / 0.5);
}

.focus\:fill-orange-dark-100\/60:focus {
  fill: rgb(255 230 213 / 0.6);
}

.focus\:fill-orange-dark-100\/70:focus {
  fill: rgb(255 230 213 / 0.7);
}

.focus\:fill-orange-dark-100\/75:focus {
  fill: rgb(255 230 213 / 0.75);
}

.focus\:fill-orange-dark-100\/80:focus {
  fill: rgb(255 230 213 / 0.8);
}

.focus\:fill-orange-dark-100\/90:focus {
  fill: rgb(255 230 213 / 0.9);
}

.focus\:fill-orange-dark-100\/95:focus {
  fill: rgb(255 230 213 / 0.95);
}

.focus\:fill-orange-dark-100\/100:focus {
  fill: rgb(255 230 213 / 1);
}

.focus\:fill-orange-dark-200\/0:focus {
  fill: rgb(255 214 174 / 0);
}

.focus\:fill-orange-dark-200\/5:focus {
  fill: rgb(255 214 174 / 0.05);
}

.focus\:fill-orange-dark-200\/10:focus {
  fill: rgb(255 214 174 / 0.1);
}

.focus\:fill-orange-dark-200\/20:focus {
  fill: rgb(255 214 174 / 0.2);
}

.focus\:fill-orange-dark-200\/25:focus {
  fill: rgb(255 214 174 / 0.25);
}

.focus\:fill-orange-dark-200\/30:focus {
  fill: rgb(255 214 174 / 0.3);
}

.focus\:fill-orange-dark-200\/40:focus {
  fill: rgb(255 214 174 / 0.4);
}

.focus\:fill-orange-dark-200\/50:focus {
  fill: rgb(255 214 174 / 0.5);
}

.focus\:fill-orange-dark-200\/60:focus {
  fill: rgb(255 214 174 / 0.6);
}

.focus\:fill-orange-dark-200\/70:focus {
  fill: rgb(255 214 174 / 0.7);
}

.focus\:fill-orange-dark-200\/75:focus {
  fill: rgb(255 214 174 / 0.75);
}

.focus\:fill-orange-dark-200\/80:focus {
  fill: rgb(255 214 174 / 0.8);
}

.focus\:fill-orange-dark-200\/90:focus {
  fill: rgb(255 214 174 / 0.9);
}

.focus\:fill-orange-dark-200\/95:focus {
  fill: rgb(255 214 174 / 0.95);
}

.focus\:fill-orange-dark-200\/100:focus {
  fill: rgb(255 214 174 / 1);
}

.focus\:fill-orange-dark-300\/0:focus {
  fill: rgb(255 156 102 / 0);
}

.focus\:fill-orange-dark-300\/5:focus {
  fill: rgb(255 156 102 / 0.05);
}

.focus\:fill-orange-dark-300\/10:focus {
  fill: rgb(255 156 102 / 0.1);
}

.focus\:fill-orange-dark-300\/20:focus {
  fill: rgb(255 156 102 / 0.2);
}

.focus\:fill-orange-dark-300\/25:focus {
  fill: rgb(255 156 102 / 0.25);
}

.focus\:fill-orange-dark-300\/30:focus {
  fill: rgb(255 156 102 / 0.3);
}

.focus\:fill-orange-dark-300\/40:focus {
  fill: rgb(255 156 102 / 0.4);
}

.focus\:fill-orange-dark-300\/50:focus {
  fill: rgb(255 156 102 / 0.5);
}

.focus\:fill-orange-dark-300\/60:focus {
  fill: rgb(255 156 102 / 0.6);
}

.focus\:fill-orange-dark-300\/70:focus {
  fill: rgb(255 156 102 / 0.7);
}

.focus\:fill-orange-dark-300\/75:focus {
  fill: rgb(255 156 102 / 0.75);
}

.focus\:fill-orange-dark-300\/80:focus {
  fill: rgb(255 156 102 / 0.8);
}

.focus\:fill-orange-dark-300\/90:focus {
  fill: rgb(255 156 102 / 0.9);
}

.focus\:fill-orange-dark-300\/95:focus {
  fill: rgb(255 156 102 / 0.95);
}

.focus\:fill-orange-dark-300\/100:focus {
  fill: rgb(255 156 102 / 1);
}

.focus\:fill-orange-dark-400\/0:focus {
  fill: rgb(255 105 46 / 0);
}

.focus\:fill-orange-dark-400\/5:focus {
  fill: rgb(255 105 46 / 0.05);
}

.focus\:fill-orange-dark-400\/10:focus {
  fill: rgb(255 105 46 / 0.1);
}

.focus\:fill-orange-dark-400\/20:focus {
  fill: rgb(255 105 46 / 0.2);
}

.focus\:fill-orange-dark-400\/25:focus {
  fill: rgb(255 105 46 / 0.25);
}

.focus\:fill-orange-dark-400\/30:focus {
  fill: rgb(255 105 46 / 0.3);
}

.focus\:fill-orange-dark-400\/40:focus {
  fill: rgb(255 105 46 / 0.4);
}

.focus\:fill-orange-dark-400\/50:focus {
  fill: rgb(255 105 46 / 0.5);
}

.focus\:fill-orange-dark-400\/60:focus {
  fill: rgb(255 105 46 / 0.6);
}

.focus\:fill-orange-dark-400\/70:focus {
  fill: rgb(255 105 46 / 0.7);
}

.focus\:fill-orange-dark-400\/75:focus {
  fill: rgb(255 105 46 / 0.75);
}

.focus\:fill-orange-dark-400\/80:focus {
  fill: rgb(255 105 46 / 0.8);
}

.focus\:fill-orange-dark-400\/90:focus {
  fill: rgb(255 105 46 / 0.9);
}

.focus\:fill-orange-dark-400\/95:focus {
  fill: rgb(255 105 46 / 0.95);
}

.focus\:fill-orange-dark-400\/100:focus {
  fill: rgb(255 105 46 / 1);
}

.focus\:fill-orange-dark-500\/0:focus {
  fill: rgb(255 68 5 / 0);
}

.focus\:fill-orange-dark-500\/5:focus {
  fill: rgb(255 68 5 / 0.05);
}

.focus\:fill-orange-dark-500\/10:focus {
  fill: rgb(255 68 5 / 0.1);
}

.focus\:fill-orange-dark-500\/20:focus {
  fill: rgb(255 68 5 / 0.2);
}

.focus\:fill-orange-dark-500\/25:focus {
  fill: rgb(255 68 5 / 0.25);
}

.focus\:fill-orange-dark-500\/30:focus {
  fill: rgb(255 68 5 / 0.3);
}

.focus\:fill-orange-dark-500\/40:focus {
  fill: rgb(255 68 5 / 0.4);
}

.focus\:fill-orange-dark-500\/50:focus {
  fill: rgb(255 68 5 / 0.5);
}

.focus\:fill-orange-dark-500\/60:focus {
  fill: rgb(255 68 5 / 0.6);
}

.focus\:fill-orange-dark-500\/70:focus {
  fill: rgb(255 68 5 / 0.7);
}

.focus\:fill-orange-dark-500\/75:focus {
  fill: rgb(255 68 5 / 0.75);
}

.focus\:fill-orange-dark-500\/80:focus {
  fill: rgb(255 68 5 / 0.8);
}

.focus\:fill-orange-dark-500\/90:focus {
  fill: rgb(255 68 5 / 0.9);
}

.focus\:fill-orange-dark-500\/95:focus {
  fill: rgb(255 68 5 / 0.95);
}

.focus\:fill-orange-dark-500\/100:focus {
  fill: rgb(255 68 5 / 1);
}

.focus\:fill-orange-dark-600\/0:focus {
  fill: rgb(230 46 5 / 0);
}

.focus\:fill-orange-dark-600\/5:focus {
  fill: rgb(230 46 5 / 0.05);
}

.focus\:fill-orange-dark-600\/10:focus {
  fill: rgb(230 46 5 / 0.1);
}

.focus\:fill-orange-dark-600\/20:focus {
  fill: rgb(230 46 5 / 0.2);
}

.focus\:fill-orange-dark-600\/25:focus {
  fill: rgb(230 46 5 / 0.25);
}

.focus\:fill-orange-dark-600\/30:focus {
  fill: rgb(230 46 5 / 0.3);
}

.focus\:fill-orange-dark-600\/40:focus {
  fill: rgb(230 46 5 / 0.4);
}

.focus\:fill-orange-dark-600\/50:focus {
  fill: rgb(230 46 5 / 0.5);
}

.focus\:fill-orange-dark-600\/60:focus {
  fill: rgb(230 46 5 / 0.6);
}

.focus\:fill-orange-dark-600\/70:focus {
  fill: rgb(230 46 5 / 0.7);
}

.focus\:fill-orange-dark-600\/75:focus {
  fill: rgb(230 46 5 / 0.75);
}

.focus\:fill-orange-dark-600\/80:focus {
  fill: rgb(230 46 5 / 0.8);
}

.focus\:fill-orange-dark-600\/90:focus {
  fill: rgb(230 46 5 / 0.9);
}

.focus\:fill-orange-dark-600\/95:focus {
  fill: rgb(230 46 5 / 0.95);
}

.focus\:fill-orange-dark-600\/100:focus {
  fill: rgb(230 46 5 / 1);
}

.focus\:fill-orange-dark-700\/0:focus {
  fill: rgb(188 27 6 / 0);
}

.focus\:fill-orange-dark-700\/5:focus {
  fill: rgb(188 27 6 / 0.05);
}

.focus\:fill-orange-dark-700\/10:focus {
  fill: rgb(188 27 6 / 0.1);
}

.focus\:fill-orange-dark-700\/20:focus {
  fill: rgb(188 27 6 / 0.2);
}

.focus\:fill-orange-dark-700\/25:focus {
  fill: rgb(188 27 6 / 0.25);
}

.focus\:fill-orange-dark-700\/30:focus {
  fill: rgb(188 27 6 / 0.3);
}

.focus\:fill-orange-dark-700\/40:focus {
  fill: rgb(188 27 6 / 0.4);
}

.focus\:fill-orange-dark-700\/50:focus {
  fill: rgb(188 27 6 / 0.5);
}

.focus\:fill-orange-dark-700\/60:focus {
  fill: rgb(188 27 6 / 0.6);
}

.focus\:fill-orange-dark-700\/70:focus {
  fill: rgb(188 27 6 / 0.7);
}

.focus\:fill-orange-dark-700\/75:focus {
  fill: rgb(188 27 6 / 0.75);
}

.focus\:fill-orange-dark-700\/80:focus {
  fill: rgb(188 27 6 / 0.8);
}

.focus\:fill-orange-dark-700\/90:focus {
  fill: rgb(188 27 6 / 0.9);
}

.focus\:fill-orange-dark-700\/95:focus {
  fill: rgb(188 27 6 / 0.95);
}

.focus\:fill-orange-dark-700\/100:focus {
  fill: rgb(188 27 6 / 1);
}

.focus\:fill-orange-dark-800\/0:focus {
  fill: rgb(151 24 12 / 0);
}

.focus\:fill-orange-dark-800\/5:focus {
  fill: rgb(151 24 12 / 0.05);
}

.focus\:fill-orange-dark-800\/10:focus {
  fill: rgb(151 24 12 / 0.1);
}

.focus\:fill-orange-dark-800\/20:focus {
  fill: rgb(151 24 12 / 0.2);
}

.focus\:fill-orange-dark-800\/25:focus {
  fill: rgb(151 24 12 / 0.25);
}

.focus\:fill-orange-dark-800\/30:focus {
  fill: rgb(151 24 12 / 0.3);
}

.focus\:fill-orange-dark-800\/40:focus {
  fill: rgb(151 24 12 / 0.4);
}

.focus\:fill-orange-dark-800\/50:focus {
  fill: rgb(151 24 12 / 0.5);
}

.focus\:fill-orange-dark-800\/60:focus {
  fill: rgb(151 24 12 / 0.6);
}

.focus\:fill-orange-dark-800\/70:focus {
  fill: rgb(151 24 12 / 0.7);
}

.focus\:fill-orange-dark-800\/75:focus {
  fill: rgb(151 24 12 / 0.75);
}

.focus\:fill-orange-dark-800\/80:focus {
  fill: rgb(151 24 12 / 0.8);
}

.focus\:fill-orange-dark-800\/90:focus {
  fill: rgb(151 24 12 / 0.9);
}

.focus\:fill-orange-dark-800\/95:focus {
  fill: rgb(151 24 12 / 0.95);
}

.focus\:fill-orange-dark-800\/100:focus {
  fill: rgb(151 24 12 / 1);
}

.focus\:fill-orange-dark-900\/0:focus {
  fill: rgb(119 26 13 / 0);
}

.focus\:fill-orange-dark-900\/5:focus {
  fill: rgb(119 26 13 / 0.05);
}

.focus\:fill-orange-dark-900\/10:focus {
  fill: rgb(119 26 13 / 0.1);
}

.focus\:fill-orange-dark-900\/20:focus {
  fill: rgb(119 26 13 / 0.2);
}

.focus\:fill-orange-dark-900\/25:focus {
  fill: rgb(119 26 13 / 0.25);
}

.focus\:fill-orange-dark-900\/30:focus {
  fill: rgb(119 26 13 / 0.3);
}

.focus\:fill-orange-dark-900\/40:focus {
  fill: rgb(119 26 13 / 0.4);
}

.focus\:fill-orange-dark-900\/50:focus {
  fill: rgb(119 26 13 / 0.5);
}

.focus\:fill-orange-dark-900\/60:focus {
  fill: rgb(119 26 13 / 0.6);
}

.focus\:fill-orange-dark-900\/70:focus {
  fill: rgb(119 26 13 / 0.7);
}

.focus\:fill-orange-dark-900\/75:focus {
  fill: rgb(119 26 13 / 0.75);
}

.focus\:fill-orange-dark-900\/80:focus {
  fill: rgb(119 26 13 / 0.8);
}

.focus\:fill-orange-dark-900\/90:focus {
  fill: rgb(119 26 13 / 0.9);
}

.focus\:fill-orange-dark-900\/95:focus {
  fill: rgb(119 26 13 / 0.95);
}

.focus\:fill-orange-dark-900\/100:focus {
  fill: rgb(119 26 13 / 1);
}

.focus\:fill-orange-dark\/0:focus {
  fill: rgb(255 105 46 / 0);
}

.focus\:fill-orange-dark\/5:focus {
  fill: rgb(255 105 46 / 0.05);
}

.focus\:fill-orange-dark\/10:focus {
  fill: rgb(255 105 46 / 0.1);
}

.focus\:fill-orange-dark\/20:focus {
  fill: rgb(255 105 46 / 0.2);
}

.focus\:fill-orange-dark\/25:focus {
  fill: rgb(255 105 46 / 0.25);
}

.focus\:fill-orange-dark\/30:focus {
  fill: rgb(255 105 46 / 0.3);
}

.focus\:fill-orange-dark\/40:focus {
  fill: rgb(255 105 46 / 0.4);
}

.focus\:fill-orange-dark\/50:focus {
  fill: rgb(255 105 46 / 0.5);
}

.focus\:fill-orange-dark\/60:focus {
  fill: rgb(255 105 46 / 0.6);
}

.focus\:fill-orange-dark\/70:focus {
  fill: rgb(255 105 46 / 0.7);
}

.focus\:fill-orange-dark\/75:focus {
  fill: rgb(255 105 46 / 0.75);
}

.focus\:fill-orange-dark\/80:focus {
  fill: rgb(255 105 46 / 0.8);
}

.focus\:fill-orange-dark\/90:focus {
  fill: rgb(255 105 46 / 0.9);
}

.focus\:fill-orange-dark\/95:focus {
  fill: rgb(255 105 46 / 0.95);
}

.focus\:fill-orange-dark\/100:focus {
  fill: rgb(255 105 46 / 1);
}

.focus\:fill-orange-25\/0:focus {
  fill: rgb(254 250 245 / 0);
}

.focus\:fill-orange-25\/5:focus {
  fill: rgb(254 250 245 / 0.05);
}

.focus\:fill-orange-25\/10:focus {
  fill: rgb(254 250 245 / 0.1);
}

.focus\:fill-orange-25\/20:focus {
  fill: rgb(254 250 245 / 0.2);
}

.focus\:fill-orange-25\/25:focus {
  fill: rgb(254 250 245 / 0.25);
}

.focus\:fill-orange-25\/30:focus {
  fill: rgb(254 250 245 / 0.3);
}

.focus\:fill-orange-25\/40:focus {
  fill: rgb(254 250 245 / 0.4);
}

.focus\:fill-orange-25\/50:focus {
  fill: rgb(254 250 245 / 0.5);
}

.focus\:fill-orange-25\/60:focus {
  fill: rgb(254 250 245 / 0.6);
}

.focus\:fill-orange-25\/70:focus {
  fill: rgb(254 250 245 / 0.7);
}

.focus\:fill-orange-25\/75:focus {
  fill: rgb(254 250 245 / 0.75);
}

.focus\:fill-orange-25\/80:focus {
  fill: rgb(254 250 245 / 0.8);
}

.focus\:fill-orange-25\/90:focus {
  fill: rgb(254 250 245 / 0.9);
}

.focus\:fill-orange-25\/95:focus {
  fill: rgb(254 250 245 / 0.95);
}

.focus\:fill-orange-25\/100:focus {
  fill: rgb(254 250 245 / 1);
}

.focus\:fill-orange-50\/0:focus {
  fill: rgb(254 246 238 / 0);
}

.focus\:fill-orange-50\/5:focus {
  fill: rgb(254 246 238 / 0.05);
}

.focus\:fill-orange-50\/10:focus {
  fill: rgb(254 246 238 / 0.1);
}

.focus\:fill-orange-50\/20:focus {
  fill: rgb(254 246 238 / 0.2);
}

.focus\:fill-orange-50\/25:focus {
  fill: rgb(254 246 238 / 0.25);
}

.focus\:fill-orange-50\/30:focus {
  fill: rgb(254 246 238 / 0.3);
}

.focus\:fill-orange-50\/40:focus {
  fill: rgb(254 246 238 / 0.4);
}

.focus\:fill-orange-50\/50:focus {
  fill: rgb(254 246 238 / 0.5);
}

.focus\:fill-orange-50\/60:focus {
  fill: rgb(254 246 238 / 0.6);
}

.focus\:fill-orange-50\/70:focus {
  fill: rgb(254 246 238 / 0.7);
}

.focus\:fill-orange-50\/75:focus {
  fill: rgb(254 246 238 / 0.75);
}

.focus\:fill-orange-50\/80:focus {
  fill: rgb(254 246 238 / 0.8);
}

.focus\:fill-orange-50\/90:focus {
  fill: rgb(254 246 238 / 0.9);
}

.focus\:fill-orange-50\/95:focus {
  fill: rgb(254 246 238 / 0.95);
}

.focus\:fill-orange-50\/100:focus {
  fill: rgb(254 246 238 / 1);
}

.focus\:fill-orange-100\/0:focus {
  fill: rgb(253 234 215 / 0);
}

.focus\:fill-orange-100\/5:focus {
  fill: rgb(253 234 215 / 0.05);
}

.focus\:fill-orange-100\/10:focus {
  fill: rgb(253 234 215 / 0.1);
}

.focus\:fill-orange-100\/20:focus {
  fill: rgb(253 234 215 / 0.2);
}

.focus\:fill-orange-100\/25:focus {
  fill: rgb(253 234 215 / 0.25);
}

.focus\:fill-orange-100\/30:focus {
  fill: rgb(253 234 215 / 0.3);
}

.focus\:fill-orange-100\/40:focus {
  fill: rgb(253 234 215 / 0.4);
}

.focus\:fill-orange-100\/50:focus {
  fill: rgb(253 234 215 / 0.5);
}

.focus\:fill-orange-100\/60:focus {
  fill: rgb(253 234 215 / 0.6);
}

.focus\:fill-orange-100\/70:focus {
  fill: rgb(253 234 215 / 0.7);
}

.focus\:fill-orange-100\/75:focus {
  fill: rgb(253 234 215 / 0.75);
}

.focus\:fill-orange-100\/80:focus {
  fill: rgb(253 234 215 / 0.8);
}

.focus\:fill-orange-100\/90:focus {
  fill: rgb(253 234 215 / 0.9);
}

.focus\:fill-orange-100\/95:focus {
  fill: rgb(253 234 215 / 0.95);
}

.focus\:fill-orange-100\/100:focus {
  fill: rgb(253 234 215 / 1);
}

.focus\:fill-orange-200\/0:focus {
  fill: rgb(249 219 175 / 0);
}

.focus\:fill-orange-200\/5:focus {
  fill: rgb(249 219 175 / 0.05);
}

.focus\:fill-orange-200\/10:focus {
  fill: rgb(249 219 175 / 0.1);
}

.focus\:fill-orange-200\/20:focus {
  fill: rgb(249 219 175 / 0.2);
}

.focus\:fill-orange-200\/25:focus {
  fill: rgb(249 219 175 / 0.25);
}

.focus\:fill-orange-200\/30:focus {
  fill: rgb(249 219 175 / 0.3);
}

.focus\:fill-orange-200\/40:focus {
  fill: rgb(249 219 175 / 0.4);
}

.focus\:fill-orange-200\/50:focus {
  fill: rgb(249 219 175 / 0.5);
}

.focus\:fill-orange-200\/60:focus {
  fill: rgb(249 219 175 / 0.6);
}

.focus\:fill-orange-200\/70:focus {
  fill: rgb(249 219 175 / 0.7);
}

.focus\:fill-orange-200\/75:focus {
  fill: rgb(249 219 175 / 0.75);
}

.focus\:fill-orange-200\/80:focus {
  fill: rgb(249 219 175 / 0.8);
}

.focus\:fill-orange-200\/90:focus {
  fill: rgb(249 219 175 / 0.9);
}

.focus\:fill-orange-200\/95:focus {
  fill: rgb(249 219 175 / 0.95);
}

.focus\:fill-orange-200\/100:focus {
  fill: rgb(249 219 175 / 1);
}

.focus\:fill-orange-300\/0:focus {
  fill: rgb(247 178 122 / 0);
}

.focus\:fill-orange-300\/5:focus {
  fill: rgb(247 178 122 / 0.05);
}

.focus\:fill-orange-300\/10:focus {
  fill: rgb(247 178 122 / 0.1);
}

.focus\:fill-orange-300\/20:focus {
  fill: rgb(247 178 122 / 0.2);
}

.focus\:fill-orange-300\/25:focus {
  fill: rgb(247 178 122 / 0.25);
}

.focus\:fill-orange-300\/30:focus {
  fill: rgb(247 178 122 / 0.3);
}

.focus\:fill-orange-300\/40:focus {
  fill: rgb(247 178 122 / 0.4);
}

.focus\:fill-orange-300\/50:focus {
  fill: rgb(247 178 122 / 0.5);
}

.focus\:fill-orange-300\/60:focus {
  fill: rgb(247 178 122 / 0.6);
}

.focus\:fill-orange-300\/70:focus {
  fill: rgb(247 178 122 / 0.7);
}

.focus\:fill-orange-300\/75:focus {
  fill: rgb(247 178 122 / 0.75);
}

.focus\:fill-orange-300\/80:focus {
  fill: rgb(247 178 122 / 0.8);
}

.focus\:fill-orange-300\/90:focus {
  fill: rgb(247 178 122 / 0.9);
}

.focus\:fill-orange-300\/95:focus {
  fill: rgb(247 178 122 / 0.95);
}

.focus\:fill-orange-300\/100:focus {
  fill: rgb(247 178 122 / 1);
}

.focus\:fill-orange-400\/0:focus {
  fill: rgb(243 135 68 / 0);
}

.focus\:fill-orange-400\/5:focus {
  fill: rgb(243 135 68 / 0.05);
}

.focus\:fill-orange-400\/10:focus {
  fill: rgb(243 135 68 / 0.1);
}

.focus\:fill-orange-400\/20:focus {
  fill: rgb(243 135 68 / 0.2);
}

.focus\:fill-orange-400\/25:focus {
  fill: rgb(243 135 68 / 0.25);
}

.focus\:fill-orange-400\/30:focus {
  fill: rgb(243 135 68 / 0.3);
}

.focus\:fill-orange-400\/40:focus {
  fill: rgb(243 135 68 / 0.4);
}

.focus\:fill-orange-400\/50:focus {
  fill: rgb(243 135 68 / 0.5);
}

.focus\:fill-orange-400\/60:focus {
  fill: rgb(243 135 68 / 0.6);
}

.focus\:fill-orange-400\/70:focus {
  fill: rgb(243 135 68 / 0.7);
}

.focus\:fill-orange-400\/75:focus {
  fill: rgb(243 135 68 / 0.75);
}

.focus\:fill-orange-400\/80:focus {
  fill: rgb(243 135 68 / 0.8);
}

.focus\:fill-orange-400\/90:focus {
  fill: rgb(243 135 68 / 0.9);
}

.focus\:fill-orange-400\/95:focus {
  fill: rgb(243 135 68 / 0.95);
}

.focus\:fill-orange-400\/100:focus {
  fill: rgb(243 135 68 / 1);
}

.focus\:fill-orange-500\/0:focus {
  fill: rgb(239 104 32 / 0);
}

.focus\:fill-orange-500\/5:focus {
  fill: rgb(239 104 32 / 0.05);
}

.focus\:fill-orange-500\/10:focus {
  fill: rgb(239 104 32 / 0.1);
}

.focus\:fill-orange-500\/20:focus {
  fill: rgb(239 104 32 / 0.2);
}

.focus\:fill-orange-500\/25:focus {
  fill: rgb(239 104 32 / 0.25);
}

.focus\:fill-orange-500\/30:focus {
  fill: rgb(239 104 32 / 0.3);
}

.focus\:fill-orange-500\/40:focus {
  fill: rgb(239 104 32 / 0.4);
}

.focus\:fill-orange-500\/50:focus {
  fill: rgb(239 104 32 / 0.5);
}

.focus\:fill-orange-500\/60:focus {
  fill: rgb(239 104 32 / 0.6);
}

.focus\:fill-orange-500\/70:focus {
  fill: rgb(239 104 32 / 0.7);
}

.focus\:fill-orange-500\/75:focus {
  fill: rgb(239 104 32 / 0.75);
}

.focus\:fill-orange-500\/80:focus {
  fill: rgb(239 104 32 / 0.8);
}

.focus\:fill-orange-500\/90:focus {
  fill: rgb(239 104 32 / 0.9);
}

.focus\:fill-orange-500\/95:focus {
  fill: rgb(239 104 32 / 0.95);
}

.focus\:fill-orange-500\/100:focus {
  fill: rgb(239 104 32 / 1);
}

.focus\:fill-orange-600\/0:focus {
  fill: rgb(224 79 22 / 0);
}

.focus\:fill-orange-600\/5:focus {
  fill: rgb(224 79 22 / 0.05);
}

.focus\:fill-orange-600\/10:focus {
  fill: rgb(224 79 22 / 0.1);
}

.focus\:fill-orange-600\/20:focus {
  fill: rgb(224 79 22 / 0.2);
}

.focus\:fill-orange-600\/25:focus {
  fill: rgb(224 79 22 / 0.25);
}

.focus\:fill-orange-600\/30:focus {
  fill: rgb(224 79 22 / 0.3);
}

.focus\:fill-orange-600\/40:focus {
  fill: rgb(224 79 22 / 0.4);
}

.focus\:fill-orange-600\/50:focus {
  fill: rgb(224 79 22 / 0.5);
}

.focus\:fill-orange-600\/60:focus {
  fill: rgb(224 79 22 / 0.6);
}

.focus\:fill-orange-600\/70:focus {
  fill: rgb(224 79 22 / 0.7);
}

.focus\:fill-orange-600\/75:focus {
  fill: rgb(224 79 22 / 0.75);
}

.focus\:fill-orange-600\/80:focus {
  fill: rgb(224 79 22 / 0.8);
}

.focus\:fill-orange-600\/90:focus {
  fill: rgb(224 79 22 / 0.9);
}

.focus\:fill-orange-600\/95:focus {
  fill: rgb(224 79 22 / 0.95);
}

.focus\:fill-orange-600\/100:focus {
  fill: rgb(224 79 22 / 1);
}

.focus\:fill-orange-700\/0:focus {
  fill: rgb(185 56 21 / 0);
}

.focus\:fill-orange-700\/5:focus {
  fill: rgb(185 56 21 / 0.05);
}

.focus\:fill-orange-700\/10:focus {
  fill: rgb(185 56 21 / 0.1);
}

.focus\:fill-orange-700\/20:focus {
  fill: rgb(185 56 21 / 0.2);
}

.focus\:fill-orange-700\/25:focus {
  fill: rgb(185 56 21 / 0.25);
}

.focus\:fill-orange-700\/30:focus {
  fill: rgb(185 56 21 / 0.3);
}

.focus\:fill-orange-700\/40:focus {
  fill: rgb(185 56 21 / 0.4);
}

.focus\:fill-orange-700\/50:focus {
  fill: rgb(185 56 21 / 0.5);
}

.focus\:fill-orange-700\/60:focus {
  fill: rgb(185 56 21 / 0.6);
}

.focus\:fill-orange-700\/70:focus {
  fill: rgb(185 56 21 / 0.7);
}

.focus\:fill-orange-700\/75:focus {
  fill: rgb(185 56 21 / 0.75);
}

.focus\:fill-orange-700\/80:focus {
  fill: rgb(185 56 21 / 0.8);
}

.focus\:fill-orange-700\/90:focus {
  fill: rgb(185 56 21 / 0.9);
}

.focus\:fill-orange-700\/95:focus {
  fill: rgb(185 56 21 / 0.95);
}

.focus\:fill-orange-700\/100:focus {
  fill: rgb(185 56 21 / 1);
}

.focus\:fill-orange-800\/0:focus {
  fill: rgb(147 47 25 / 0);
}

.focus\:fill-orange-800\/5:focus {
  fill: rgb(147 47 25 / 0.05);
}

.focus\:fill-orange-800\/10:focus {
  fill: rgb(147 47 25 / 0.1);
}

.focus\:fill-orange-800\/20:focus {
  fill: rgb(147 47 25 / 0.2);
}

.focus\:fill-orange-800\/25:focus {
  fill: rgb(147 47 25 / 0.25);
}

.focus\:fill-orange-800\/30:focus {
  fill: rgb(147 47 25 / 0.3);
}

.focus\:fill-orange-800\/40:focus {
  fill: rgb(147 47 25 / 0.4);
}

.focus\:fill-orange-800\/50:focus {
  fill: rgb(147 47 25 / 0.5);
}

.focus\:fill-orange-800\/60:focus {
  fill: rgb(147 47 25 / 0.6);
}

.focus\:fill-orange-800\/70:focus {
  fill: rgb(147 47 25 / 0.7);
}

.focus\:fill-orange-800\/75:focus {
  fill: rgb(147 47 25 / 0.75);
}

.focus\:fill-orange-800\/80:focus {
  fill: rgb(147 47 25 / 0.8);
}

.focus\:fill-orange-800\/90:focus {
  fill: rgb(147 47 25 / 0.9);
}

.focus\:fill-orange-800\/95:focus {
  fill: rgb(147 47 25 / 0.95);
}

.focus\:fill-orange-800\/100:focus {
  fill: rgb(147 47 25 / 1);
}

.focus\:fill-orange-900\/0:focus {
  fill: rgb(119 41 23 / 0);
}

.focus\:fill-orange-900\/5:focus {
  fill: rgb(119 41 23 / 0.05);
}

.focus\:fill-orange-900\/10:focus {
  fill: rgb(119 41 23 / 0.1);
}

.focus\:fill-orange-900\/20:focus {
  fill: rgb(119 41 23 / 0.2);
}

.focus\:fill-orange-900\/25:focus {
  fill: rgb(119 41 23 / 0.25);
}

.focus\:fill-orange-900\/30:focus {
  fill: rgb(119 41 23 / 0.3);
}

.focus\:fill-orange-900\/40:focus {
  fill: rgb(119 41 23 / 0.4);
}

.focus\:fill-orange-900\/50:focus {
  fill: rgb(119 41 23 / 0.5);
}

.focus\:fill-orange-900\/60:focus {
  fill: rgb(119 41 23 / 0.6);
}

.focus\:fill-orange-900\/70:focus {
  fill: rgb(119 41 23 / 0.7);
}

.focus\:fill-orange-900\/75:focus {
  fill: rgb(119 41 23 / 0.75);
}

.focus\:fill-orange-900\/80:focus {
  fill: rgb(119 41 23 / 0.8);
}

.focus\:fill-orange-900\/90:focus {
  fill: rgb(119 41 23 / 0.9);
}

.focus\:fill-orange-900\/95:focus {
  fill: rgb(119 41 23 / 0.95);
}

.focus\:fill-orange-900\/100:focus {
  fill: rgb(119 41 23 / 1);
}

.focus\:fill-orange\/0:focus {
  fill: rgb(243 135 68 / 0);
}

.focus\:fill-orange\/5:focus {
  fill: rgb(243 135 68 / 0.05);
}

.focus\:fill-orange\/10:focus {
  fill: rgb(243 135 68 / 0.1);
}

.focus\:fill-orange\/20:focus {
  fill: rgb(243 135 68 / 0.2);
}

.focus\:fill-orange\/25:focus {
  fill: rgb(243 135 68 / 0.25);
}

.focus\:fill-orange\/30:focus {
  fill: rgb(243 135 68 / 0.3);
}

.focus\:fill-orange\/40:focus {
  fill: rgb(243 135 68 / 0.4);
}

.focus\:fill-orange\/50:focus {
  fill: rgb(243 135 68 / 0.5);
}

.focus\:fill-orange\/60:focus {
  fill: rgb(243 135 68 / 0.6);
}

.focus\:fill-orange\/70:focus {
  fill: rgb(243 135 68 / 0.7);
}

.focus\:fill-orange\/75:focus {
  fill: rgb(243 135 68 / 0.75);
}

.focus\:fill-orange\/80:focus {
  fill: rgb(243 135 68 / 0.8);
}

.focus\:fill-orange\/90:focus {
  fill: rgb(243 135 68 / 0.9);
}

.focus\:fill-orange\/95:focus {
  fill: rgb(243 135 68 / 0.95);
}

.focus\:fill-orange\/100:focus {
  fill: rgb(243 135 68 / 1);
}

.focus\:fill-yellow-25\/0:focus {
  fill: rgb(254 253 240 / 0);
}

.focus\:fill-yellow-25\/5:focus {
  fill: rgb(254 253 240 / 0.05);
}

.focus\:fill-yellow-25\/10:focus {
  fill: rgb(254 253 240 / 0.1);
}

.focus\:fill-yellow-25\/20:focus {
  fill: rgb(254 253 240 / 0.2);
}

.focus\:fill-yellow-25\/25:focus {
  fill: rgb(254 253 240 / 0.25);
}

.focus\:fill-yellow-25\/30:focus {
  fill: rgb(254 253 240 / 0.3);
}

.focus\:fill-yellow-25\/40:focus {
  fill: rgb(254 253 240 / 0.4);
}

.focus\:fill-yellow-25\/50:focus {
  fill: rgb(254 253 240 / 0.5);
}

.focus\:fill-yellow-25\/60:focus {
  fill: rgb(254 253 240 / 0.6);
}

.focus\:fill-yellow-25\/70:focus {
  fill: rgb(254 253 240 / 0.7);
}

.focus\:fill-yellow-25\/75:focus {
  fill: rgb(254 253 240 / 0.75);
}

.focus\:fill-yellow-25\/80:focus {
  fill: rgb(254 253 240 / 0.8);
}

.focus\:fill-yellow-25\/90:focus {
  fill: rgb(254 253 240 / 0.9);
}

.focus\:fill-yellow-25\/95:focus {
  fill: rgb(254 253 240 / 0.95);
}

.focus\:fill-yellow-25\/100:focus {
  fill: rgb(254 253 240 / 1);
}

.focus\:fill-yellow-50\/0:focus {
  fill: rgb(254 251 232 / 0);
}

.focus\:fill-yellow-50\/5:focus {
  fill: rgb(254 251 232 / 0.05);
}

.focus\:fill-yellow-50\/10:focus {
  fill: rgb(254 251 232 / 0.1);
}

.focus\:fill-yellow-50\/20:focus {
  fill: rgb(254 251 232 / 0.2);
}

.focus\:fill-yellow-50\/25:focus {
  fill: rgb(254 251 232 / 0.25);
}

.focus\:fill-yellow-50\/30:focus {
  fill: rgb(254 251 232 / 0.3);
}

.focus\:fill-yellow-50\/40:focus {
  fill: rgb(254 251 232 / 0.4);
}

.focus\:fill-yellow-50\/50:focus {
  fill: rgb(254 251 232 / 0.5);
}

.focus\:fill-yellow-50\/60:focus {
  fill: rgb(254 251 232 / 0.6);
}

.focus\:fill-yellow-50\/70:focus {
  fill: rgb(254 251 232 / 0.7);
}

.focus\:fill-yellow-50\/75:focus {
  fill: rgb(254 251 232 / 0.75);
}

.focus\:fill-yellow-50\/80:focus {
  fill: rgb(254 251 232 / 0.8);
}

.focus\:fill-yellow-50\/90:focus {
  fill: rgb(254 251 232 / 0.9);
}

.focus\:fill-yellow-50\/95:focus {
  fill: rgb(254 251 232 / 0.95);
}

.focus\:fill-yellow-50\/100:focus {
  fill: rgb(254 251 232 / 1);
}

.focus\:fill-yellow-100\/0:focus {
  fill: rgb(254 247 195 / 0);
}

.focus\:fill-yellow-100\/5:focus {
  fill: rgb(254 247 195 / 0.05);
}

.focus\:fill-yellow-100\/10:focus {
  fill: rgb(254 247 195 / 0.1);
}

.focus\:fill-yellow-100\/20:focus {
  fill: rgb(254 247 195 / 0.2);
}

.focus\:fill-yellow-100\/25:focus {
  fill: rgb(254 247 195 / 0.25);
}

.focus\:fill-yellow-100\/30:focus {
  fill: rgb(254 247 195 / 0.3);
}

.focus\:fill-yellow-100\/40:focus {
  fill: rgb(254 247 195 / 0.4);
}

.focus\:fill-yellow-100\/50:focus {
  fill: rgb(254 247 195 / 0.5);
}

.focus\:fill-yellow-100\/60:focus {
  fill: rgb(254 247 195 / 0.6);
}

.focus\:fill-yellow-100\/70:focus {
  fill: rgb(254 247 195 / 0.7);
}

.focus\:fill-yellow-100\/75:focus {
  fill: rgb(254 247 195 / 0.75);
}

.focus\:fill-yellow-100\/80:focus {
  fill: rgb(254 247 195 / 0.8);
}

.focus\:fill-yellow-100\/90:focus {
  fill: rgb(254 247 195 / 0.9);
}

.focus\:fill-yellow-100\/95:focus {
  fill: rgb(254 247 195 / 0.95);
}

.focus\:fill-yellow-100\/100:focus {
  fill: rgb(254 247 195 / 1);
}

.focus\:fill-yellow-200\/0:focus {
  fill: rgb(254 238 149 / 0);
}

.focus\:fill-yellow-200\/5:focus {
  fill: rgb(254 238 149 / 0.05);
}

.focus\:fill-yellow-200\/10:focus {
  fill: rgb(254 238 149 / 0.1);
}

.focus\:fill-yellow-200\/20:focus {
  fill: rgb(254 238 149 / 0.2);
}

.focus\:fill-yellow-200\/25:focus {
  fill: rgb(254 238 149 / 0.25);
}

.focus\:fill-yellow-200\/30:focus {
  fill: rgb(254 238 149 / 0.3);
}

.focus\:fill-yellow-200\/40:focus {
  fill: rgb(254 238 149 / 0.4);
}

.focus\:fill-yellow-200\/50:focus {
  fill: rgb(254 238 149 / 0.5);
}

.focus\:fill-yellow-200\/60:focus {
  fill: rgb(254 238 149 / 0.6);
}

.focus\:fill-yellow-200\/70:focus {
  fill: rgb(254 238 149 / 0.7);
}

.focus\:fill-yellow-200\/75:focus {
  fill: rgb(254 238 149 / 0.75);
}

.focus\:fill-yellow-200\/80:focus {
  fill: rgb(254 238 149 / 0.8);
}

.focus\:fill-yellow-200\/90:focus {
  fill: rgb(254 238 149 / 0.9);
}

.focus\:fill-yellow-200\/95:focus {
  fill: rgb(254 238 149 / 0.95);
}

.focus\:fill-yellow-200\/100:focus {
  fill: rgb(254 238 149 / 1);
}

.focus\:fill-yellow-300\/0:focus {
  fill: rgb(253 226 114 / 0);
}

.focus\:fill-yellow-300\/5:focus {
  fill: rgb(253 226 114 / 0.05);
}

.focus\:fill-yellow-300\/10:focus {
  fill: rgb(253 226 114 / 0.1);
}

.focus\:fill-yellow-300\/20:focus {
  fill: rgb(253 226 114 / 0.2);
}

.focus\:fill-yellow-300\/25:focus {
  fill: rgb(253 226 114 / 0.25);
}

.focus\:fill-yellow-300\/30:focus {
  fill: rgb(253 226 114 / 0.3);
}

.focus\:fill-yellow-300\/40:focus {
  fill: rgb(253 226 114 / 0.4);
}

.focus\:fill-yellow-300\/50:focus {
  fill: rgb(253 226 114 / 0.5);
}

.focus\:fill-yellow-300\/60:focus {
  fill: rgb(253 226 114 / 0.6);
}

.focus\:fill-yellow-300\/70:focus {
  fill: rgb(253 226 114 / 0.7);
}

.focus\:fill-yellow-300\/75:focus {
  fill: rgb(253 226 114 / 0.75);
}

.focus\:fill-yellow-300\/80:focus {
  fill: rgb(253 226 114 / 0.8);
}

.focus\:fill-yellow-300\/90:focus {
  fill: rgb(253 226 114 / 0.9);
}

.focus\:fill-yellow-300\/95:focus {
  fill: rgb(253 226 114 / 0.95);
}

.focus\:fill-yellow-300\/100:focus {
  fill: rgb(253 226 114 / 1);
}

.focus\:fill-yellow-400\/0:focus {
  fill: rgb(250 197 21 / 0);
}

.focus\:fill-yellow-400\/5:focus {
  fill: rgb(250 197 21 / 0.05);
}

.focus\:fill-yellow-400\/10:focus {
  fill: rgb(250 197 21 / 0.1);
}

.focus\:fill-yellow-400\/20:focus {
  fill: rgb(250 197 21 / 0.2);
}

.focus\:fill-yellow-400\/25:focus {
  fill: rgb(250 197 21 / 0.25);
}

.focus\:fill-yellow-400\/30:focus {
  fill: rgb(250 197 21 / 0.3);
}

.focus\:fill-yellow-400\/40:focus {
  fill: rgb(250 197 21 / 0.4);
}

.focus\:fill-yellow-400\/50:focus {
  fill: rgb(250 197 21 / 0.5);
}

.focus\:fill-yellow-400\/60:focus {
  fill: rgb(250 197 21 / 0.6);
}

.focus\:fill-yellow-400\/70:focus {
  fill: rgb(250 197 21 / 0.7);
}

.focus\:fill-yellow-400\/75:focus {
  fill: rgb(250 197 21 / 0.75);
}

.focus\:fill-yellow-400\/80:focus {
  fill: rgb(250 197 21 / 0.8);
}

.focus\:fill-yellow-400\/90:focus {
  fill: rgb(250 197 21 / 0.9);
}

.focus\:fill-yellow-400\/95:focus {
  fill: rgb(250 197 21 / 0.95);
}

.focus\:fill-yellow-400\/100:focus {
  fill: rgb(250 197 21 / 1);
}

.focus\:fill-yellow-500\/0:focus {
  fill: rgb(234 170 8 / 0);
}

.focus\:fill-yellow-500\/5:focus {
  fill: rgb(234 170 8 / 0.05);
}

.focus\:fill-yellow-500\/10:focus {
  fill: rgb(234 170 8 / 0.1);
}

.focus\:fill-yellow-500\/20:focus {
  fill: rgb(234 170 8 / 0.2);
}

.focus\:fill-yellow-500\/25:focus {
  fill: rgb(234 170 8 / 0.25);
}

.focus\:fill-yellow-500\/30:focus {
  fill: rgb(234 170 8 / 0.3);
}

.focus\:fill-yellow-500\/40:focus {
  fill: rgb(234 170 8 / 0.4);
}

.focus\:fill-yellow-500\/50:focus {
  fill: rgb(234 170 8 / 0.5);
}

.focus\:fill-yellow-500\/60:focus {
  fill: rgb(234 170 8 / 0.6);
}

.focus\:fill-yellow-500\/70:focus {
  fill: rgb(234 170 8 / 0.7);
}

.focus\:fill-yellow-500\/75:focus {
  fill: rgb(234 170 8 / 0.75);
}

.focus\:fill-yellow-500\/80:focus {
  fill: rgb(234 170 8 / 0.8);
}

.focus\:fill-yellow-500\/90:focus {
  fill: rgb(234 170 8 / 0.9);
}

.focus\:fill-yellow-500\/95:focus {
  fill: rgb(234 170 8 / 0.95);
}

.focus\:fill-yellow-500\/100:focus {
  fill: rgb(234 170 8 / 1);
}

.focus\:fill-yellow-600\/0:focus {
  fill: rgb(202 133 4 / 0);
}

.focus\:fill-yellow-600\/5:focus {
  fill: rgb(202 133 4 / 0.05);
}

.focus\:fill-yellow-600\/10:focus {
  fill: rgb(202 133 4 / 0.1);
}

.focus\:fill-yellow-600\/20:focus {
  fill: rgb(202 133 4 / 0.2);
}

.focus\:fill-yellow-600\/25:focus {
  fill: rgb(202 133 4 / 0.25);
}

.focus\:fill-yellow-600\/30:focus {
  fill: rgb(202 133 4 / 0.3);
}

.focus\:fill-yellow-600\/40:focus {
  fill: rgb(202 133 4 / 0.4);
}

.focus\:fill-yellow-600\/50:focus {
  fill: rgb(202 133 4 / 0.5);
}

.focus\:fill-yellow-600\/60:focus {
  fill: rgb(202 133 4 / 0.6);
}

.focus\:fill-yellow-600\/70:focus {
  fill: rgb(202 133 4 / 0.7);
}

.focus\:fill-yellow-600\/75:focus {
  fill: rgb(202 133 4 / 0.75);
}

.focus\:fill-yellow-600\/80:focus {
  fill: rgb(202 133 4 / 0.8);
}

.focus\:fill-yellow-600\/90:focus {
  fill: rgb(202 133 4 / 0.9);
}

.focus\:fill-yellow-600\/95:focus {
  fill: rgb(202 133 4 / 0.95);
}

.focus\:fill-yellow-600\/100:focus {
  fill: rgb(202 133 4 / 1);
}

.focus\:fill-yellow-700\/0:focus {
  fill: rgb(161 92 7 / 0);
}

.focus\:fill-yellow-700\/5:focus {
  fill: rgb(161 92 7 / 0.05);
}

.focus\:fill-yellow-700\/10:focus {
  fill: rgb(161 92 7 / 0.1);
}

.focus\:fill-yellow-700\/20:focus {
  fill: rgb(161 92 7 / 0.2);
}

.focus\:fill-yellow-700\/25:focus {
  fill: rgb(161 92 7 / 0.25);
}

.focus\:fill-yellow-700\/30:focus {
  fill: rgb(161 92 7 / 0.3);
}

.focus\:fill-yellow-700\/40:focus {
  fill: rgb(161 92 7 / 0.4);
}

.focus\:fill-yellow-700\/50:focus {
  fill: rgb(161 92 7 / 0.5);
}

.focus\:fill-yellow-700\/60:focus {
  fill: rgb(161 92 7 / 0.6);
}

.focus\:fill-yellow-700\/70:focus {
  fill: rgb(161 92 7 / 0.7);
}

.focus\:fill-yellow-700\/75:focus {
  fill: rgb(161 92 7 / 0.75);
}

.focus\:fill-yellow-700\/80:focus {
  fill: rgb(161 92 7 / 0.8);
}

.focus\:fill-yellow-700\/90:focus {
  fill: rgb(161 92 7 / 0.9);
}

.focus\:fill-yellow-700\/95:focus {
  fill: rgb(161 92 7 / 0.95);
}

.focus\:fill-yellow-700\/100:focus {
  fill: rgb(161 92 7 / 1);
}

.focus\:fill-yellow-800\/0:focus {
  fill: rgb(133 74 14 / 0);
}

.focus\:fill-yellow-800\/5:focus {
  fill: rgb(133 74 14 / 0.05);
}

.focus\:fill-yellow-800\/10:focus {
  fill: rgb(133 74 14 / 0.1);
}

.focus\:fill-yellow-800\/20:focus {
  fill: rgb(133 74 14 / 0.2);
}

.focus\:fill-yellow-800\/25:focus {
  fill: rgb(133 74 14 / 0.25);
}

.focus\:fill-yellow-800\/30:focus {
  fill: rgb(133 74 14 / 0.3);
}

.focus\:fill-yellow-800\/40:focus {
  fill: rgb(133 74 14 / 0.4);
}

.focus\:fill-yellow-800\/50:focus {
  fill: rgb(133 74 14 / 0.5);
}

.focus\:fill-yellow-800\/60:focus {
  fill: rgb(133 74 14 / 0.6);
}

.focus\:fill-yellow-800\/70:focus {
  fill: rgb(133 74 14 / 0.7);
}

.focus\:fill-yellow-800\/75:focus {
  fill: rgb(133 74 14 / 0.75);
}

.focus\:fill-yellow-800\/80:focus {
  fill: rgb(133 74 14 / 0.8);
}

.focus\:fill-yellow-800\/90:focus {
  fill: rgb(133 74 14 / 0.9);
}

.focus\:fill-yellow-800\/95:focus {
  fill: rgb(133 74 14 / 0.95);
}

.focus\:fill-yellow-800\/100:focus {
  fill: rgb(133 74 14 / 1);
}

.focus\:fill-yellow-900\/0:focus {
  fill: rgb(113 56 18 / 0);
}

.focus\:fill-yellow-900\/5:focus {
  fill: rgb(113 56 18 / 0.05);
}

.focus\:fill-yellow-900\/10:focus {
  fill: rgb(113 56 18 / 0.1);
}

.focus\:fill-yellow-900\/20:focus {
  fill: rgb(113 56 18 / 0.2);
}

.focus\:fill-yellow-900\/25:focus {
  fill: rgb(113 56 18 / 0.25);
}

.focus\:fill-yellow-900\/30:focus {
  fill: rgb(113 56 18 / 0.3);
}

.focus\:fill-yellow-900\/40:focus {
  fill: rgb(113 56 18 / 0.4);
}

.focus\:fill-yellow-900\/50:focus {
  fill: rgb(113 56 18 / 0.5);
}

.focus\:fill-yellow-900\/60:focus {
  fill: rgb(113 56 18 / 0.6);
}

.focus\:fill-yellow-900\/70:focus {
  fill: rgb(113 56 18 / 0.7);
}

.focus\:fill-yellow-900\/75:focus {
  fill: rgb(113 56 18 / 0.75);
}

.focus\:fill-yellow-900\/80:focus {
  fill: rgb(113 56 18 / 0.8);
}

.focus\:fill-yellow-900\/90:focus {
  fill: rgb(113 56 18 / 0.9);
}

.focus\:fill-yellow-900\/95:focus {
  fill: rgb(113 56 18 / 0.95);
}

.focus\:fill-yellow-900\/100:focus {
  fill: rgb(113 56 18 / 1);
}

.focus\:fill-yellow\/0:focus {
  fill: rgb(250 197 21 / 0);
}

.focus\:fill-yellow\/5:focus {
  fill: rgb(250 197 21 / 0.05);
}

.focus\:fill-yellow\/10:focus {
  fill: rgb(250 197 21 / 0.1);
}

.focus\:fill-yellow\/20:focus {
  fill: rgb(250 197 21 / 0.2);
}

.focus\:fill-yellow\/25:focus {
  fill: rgb(250 197 21 / 0.25);
}

.focus\:fill-yellow\/30:focus {
  fill: rgb(250 197 21 / 0.3);
}

.focus\:fill-yellow\/40:focus {
  fill: rgb(250 197 21 / 0.4);
}

.focus\:fill-yellow\/50:focus {
  fill: rgb(250 197 21 / 0.5);
}

.focus\:fill-yellow\/60:focus {
  fill: rgb(250 197 21 / 0.6);
}

.focus\:fill-yellow\/70:focus {
  fill: rgb(250 197 21 / 0.7);
}

.focus\:fill-yellow\/75:focus {
  fill: rgb(250 197 21 / 0.75);
}

.focus\:fill-yellow\/80:focus {
  fill: rgb(250 197 21 / 0.8);
}

.focus\:fill-yellow\/90:focus {
  fill: rgb(250 197 21 / 0.9);
}

.focus\:fill-yellow\/95:focus {
  fill: rgb(250 197 21 / 0.95);
}

.focus\:fill-yellow\/100:focus {
  fill: rgb(250 197 21 / 1);
}

.focus\:stroke-white:focus {
  stroke: #FFFFFF;
}

.focus\:stroke-black:focus {
  stroke: #000000;
}

.focus\:stroke-gray-25:focus {
  stroke: #FCFCFD;
}

.focus\:stroke-gray-50:focus {
  stroke: #F9FAFB;
}

.focus\:stroke-gray-100:focus {
  stroke: #F2F4F7;
}

.focus\:stroke-gray-200:focus {
  stroke: #EAECF0;
}

.focus\:stroke-gray-300:focus {
  stroke: #D0D5DD;
}

.focus\:stroke-gray-400:focus {
  stroke: #98A2B3;
}

.focus\:stroke-gray-500:focus {
  stroke: #667085;
}

.focus\:stroke-gray-600:focus {
  stroke: #475467;
}

.focus\:stroke-gray-700:focus {
  stroke: #344054;
}

.focus\:stroke-gray-800:focus {
  stroke: #1D2939;
}

.focus\:stroke-gray-900:focus {
  stroke: #101828;
}

.focus\:stroke-gray:focus {
  stroke: #98A2B3;
}

.focus\:stroke-primary-25:focus {
  stroke: #F7FAFF;
}

.focus\:stroke-primary-50:focus {
  stroke: #F5F8FF;
}

.focus\:stroke-primary-100:focus {
  stroke: #EFF3FF;
}

.focus\:stroke-primary-200:focus {
  stroke: #DAE8FF;
}

.focus\:stroke-primary-300:focus {
  stroke: #9EC0FC;
}

.focus\:stroke-primary-400:focus {
  stroke: #74A7FE;
}

.focus\:stroke-primary-500:focus {
  stroke: #5794FD;
}

.focus\:stroke-primary-600:focus {
  stroke: #3D82F9;
}

.focus\:stroke-primary-700:focus {
  stroke: #2F67C9;
}

.focus\:stroke-primary-800:focus {
  stroke: #374C99;
}

.focus\:stroke-primary-900:focus {
  stroke: #243366;
}

.focus\:stroke-primary:focus {
  stroke: #74A7FE;
}

.focus\:stroke-error-25:focus {
  stroke: #FFFBFA;
}

.focus\:stroke-error-50:focus {
  stroke: #FEF3F2;
}

.focus\:stroke-error-100:focus {
  stroke: #FEE4E2;
}

.focus\:stroke-error-200:focus {
  stroke: #FECDCA;
}

.focus\:stroke-error-300:focus {
  stroke: #FDA29B;
}

.focus\:stroke-error-400:focus {
  stroke: #F97066;
}

.focus\:stroke-error-500:focus {
  stroke: #F04438;
}

.focus\:stroke-error-600:focus {
  stroke: #D92D20;
}

.focus\:stroke-error-700:focus {
  stroke: #B42318;
}

.focus\:stroke-error-800:focus {
  stroke: #912018;
}

.focus\:stroke-error-900:focus {
  stroke: #7A271A;
}

.focus\:stroke-error:focus {
  stroke: #F97066;
}

.focus\:stroke-warning-25:focus {
  stroke: #FFFCF5;
}

.focus\:stroke-warning-50:focus {
  stroke: #FFFAEB;
}

.focus\:stroke-warning-100:focus {
  stroke: #FEF0C7;
}

.focus\:stroke-warning-200:focus {
  stroke: #FEDF89;
}

.focus\:stroke-warning-300:focus {
  stroke: #FEC84B;
}

.focus\:stroke-warning-400:focus {
  stroke: #FDB022;
}

.focus\:stroke-warning-500:focus {
  stroke: #F79009;
}

.focus\:stroke-warning-600:focus {
  stroke: #DC6803;
}

.focus\:stroke-warning-700:focus {
  stroke: #B54708;
}

.focus\:stroke-warning-800:focus {
  stroke: #93370D;
}

.focus\:stroke-warning-900:focus {
  stroke: #7A2E0E;
}

.focus\:stroke-warning:focus {
  stroke: #FDB022;
}

.focus\:stroke-success-25:focus {
  stroke: #F6FEF9;
}

.focus\:stroke-success-50:focus {
  stroke: #ECFDF3;
}

.focus\:stroke-success-100:focus {
  stroke: #D1FADF;
}

.focus\:stroke-success-200:focus {
  stroke: #A6F4C5;
}

.focus\:stroke-success-300:focus {
  stroke: #6CE9A6;
}

.focus\:stroke-success-400:focus {
  stroke: #32D583;
}

.focus\:stroke-success-500:focus {
  stroke: #12876A;
}

.focus\:stroke-success-600:focus {
  stroke: #039855;
}

.focus\:stroke-success-700:focus {
  stroke: #027A48;
}

.focus\:stroke-success-800:focus {
  stroke: #05603A;
}

.focus\:stroke-success-900:focus {
  stroke: #054F31;
}

.focus\:stroke-success:focus {
  stroke: #32D583;
}

.focus\:stroke-gray-blue-25:focus {
  stroke: #FCFCFD;
}

.focus\:stroke-gray-blue-50:focus {
  stroke: #F8F9FC;
}

.focus\:stroke-gray-blue-100:focus {
  stroke: #EAECF5;
}

.focus\:stroke-gray-blue-200:focus {
  stroke: #D5D9EB;
}

.focus\:stroke-gray-blue-300:focus {
  stroke: #B3B8DB;
}

.focus\:stroke-gray-blue-400:focus {
  stroke: #717BBC;
}

.focus\:stroke-gray-blue-500:focus {
  stroke: #4E5BA6;
}

.focus\:stroke-gray-blue-600:focus {
  stroke: #3E4784;
}

.focus\:stroke-gray-blue-700:focus {
  stroke: #363F72;
}

.focus\:stroke-gray-blue-800:focus {
  stroke: #293056;
}

.focus\:stroke-gray-blue-900:focus {
  stroke: #101323;
}

.focus\:stroke-gray-blue:focus {
  stroke: #717BBC;
}

.focus\:stroke-gray-cool-25:focus {
  stroke: #FCFCFD;
}

.focus\:stroke-gray-cool-50:focus {
  stroke: #F9F9FB;
}

.focus\:stroke-gray-cool-100:focus {
  stroke: #EFF1F5;
}

.focus\:stroke-gray-cool-200:focus {
  stroke: #DCDFEA;
}

.focus\:stroke-gray-cool-300:focus {
  stroke: #B9C0D4;
}

.focus\:stroke-gray-cool-400:focus {
  stroke: #7D89B0;
}

.focus\:stroke-gray-cool-500:focus {
  stroke: #5D6B98;
}

.focus\:stroke-gray-cool-600:focus {
  stroke: #4A5578;
}

.focus\:stroke-gray-cool-700:focus {
  stroke: #404968;
}

.focus\:stroke-gray-cool-800:focus {
  stroke: #30374F;
}

.focus\:stroke-gray-cool-900:focus {
  stroke: #111322;
}

.focus\:stroke-gray-cool:focus {
  stroke: #7D89B0;
}

.focus\:stroke-gray-modern-25:focus {
  stroke: #FCFCFD;
}

.focus\:stroke-gray-modern-50:focus {
  stroke: #F8FAFC;
}

.focus\:stroke-gray-modern-100:focus {
  stroke: #EEF2F6;
}

.focus\:stroke-gray-modern-200:focus {
  stroke: #E3E8EF;
}

.focus\:stroke-gray-modern-300:focus {
  stroke: #CDD5DF;
}

.focus\:stroke-gray-modern-400:focus {
  stroke: #9AA4B2;
}

.focus\:stroke-gray-modern-500:focus {
  stroke: #697586;
}

.focus\:stroke-gray-modern-600:focus {
  stroke: #485565;
}

.focus\:stroke-gray-modern-700:focus {
  stroke: #364152;
}

.focus\:stroke-gray-modern-800:focus {
  stroke: #202939;
}

.focus\:stroke-gray-modern-900:focus {
  stroke: #121926;
}

.focus\:stroke-gray-modern:focus {
  stroke: #9AA4B2;
}

.focus\:stroke-gray-neutral-25:focus {
  stroke: #FCFCFD;
}

.focus\:stroke-gray-neutral-50:focus {
  stroke: #F9FAFB;
}

.focus\:stroke-gray-neutral-100:focus {
  stroke: #F3F4F6;
}

.focus\:stroke-gray-neutral-200:focus {
  stroke: #E5E7EB;
}

.focus\:stroke-gray-neutral-300:focus {
  stroke: #D2D6DB;
}

.focus\:stroke-gray-neutral-400:focus {
  stroke: #9DA4AE;
}

.focus\:stroke-gray-neutral-500:focus {
  stroke: #6C737F;
}

.focus\:stroke-gray-neutral-600:focus {
  stroke: #4D5761;
}

.focus\:stroke-gray-neutral-700:focus {
  stroke: #384250;
}

.focus\:stroke-gray-neutral-800:focus {
  stroke: #1F2A37;
}

.focus\:stroke-gray-neutral-900:focus {
  stroke: #111927;
}

.focus\:stroke-gray-neutral:focus {
  stroke: #9DA4AE;
}

.focus\:stroke-gray-iron-25:focus {
  stroke: #FCFCFC;
}

.focus\:stroke-gray-iron-50:focus {
  stroke: #FAFAFA;
}

.focus\:stroke-gray-iron-100:focus {
  stroke: #F4F4F5;
}

.focus\:stroke-gray-iron-200:focus {
  stroke: #E4E4E7;
}

.focus\:stroke-gray-iron-300:focus {
  stroke: #D1D1D6;
}

.focus\:stroke-gray-iron-400:focus {
  stroke: #A0A0AB;
}

.focus\:stroke-gray-iron-500:focus {
  stroke: #70707B;
}

.focus\:stroke-gray-iron-600:focus {
  stroke: #51525C;
}

.focus\:stroke-gray-iron-700:focus {
  stroke: #3F3F46;
}

.focus\:stroke-gray-iron-800:focus {
  stroke: #26272B;
}

.focus\:stroke-gray-iron-900:focus {
  stroke: #18181B;
}

.focus\:stroke-gray-iron:focus {
  stroke: #A0A0AB;
}

.focus\:stroke-gray-true-25:focus {
  stroke: #FCFCFC;
}

.focus\:stroke-gray-true-50:focus {
  stroke: #FAFAFA;
}

.focus\:stroke-gray-true-100:focus {
  stroke: #F5F5F5;
}

.focus\:stroke-gray-true-200:focus {
  stroke: #E5E5E5;
}

.focus\:stroke-gray-true-300:focus {
  stroke: #D6D6D6;
}

.focus\:stroke-gray-true-400:focus {
  stroke: #A3A3A3;
}

.focus\:stroke-gray-true-500:focus {
  stroke: #737373;
}

.focus\:stroke-gray-true-600:focus {
  stroke: #525252;
}

.focus\:stroke-gray-true-700:focus {
  stroke: #424242;
}

.focus\:stroke-gray-true-800:focus {
  stroke: #292929;
}

.focus\:stroke-gray-true-900:focus {
  stroke: #141414;
}

.focus\:stroke-gray-true:focus {
  stroke: #A3A3A3;
}

.focus\:stroke-gray-warm-25:focus {
  stroke: #FDFDFC;
}

.focus\:stroke-gray-warm-50:focus {
  stroke: #FAFAF9;
}

.focus\:stroke-gray-warm-100:focus {
  stroke: #F5F5F4;
}

.focus\:stroke-gray-warm-200:focus {
  stroke: #E7E5E4;
}

.focus\:stroke-gray-warm-300:focus {
  stroke: #D7D3D0;
}

.focus\:stroke-gray-warm-400:focus {
  stroke: #A9A29D;
}

.focus\:stroke-gray-warm-500:focus {
  stroke: #79716B;
}

.focus\:stroke-gray-warm-600:focus {
  stroke: #57534E;
}

.focus\:stroke-gray-warm-700:focus {
  stroke: #44403C;
}

.focus\:stroke-gray-warm-800:focus {
  stroke: #292524;
}

.focus\:stroke-gray-warm-900:focus {
  stroke: #1C1917;
}

.focus\:stroke-gray-warm:focus {
  stroke: #A9A29D;
}

.focus\:stroke-moss-25:focus {
  stroke: #FAFDF7;
}

.focus\:stroke-moss-50:focus {
  stroke: #F5FBEE;
}

.focus\:stroke-moss-100:focus {
  stroke: #E6F4D7;
}

.focus\:stroke-moss-200:focus {
  stroke: #CEEAB0;
}

.focus\:stroke-moss-300:focus {
  stroke: #ACDC79;
}

.focus\:stroke-moss-400:focus {
  stroke: #86CB3C;
}

.focus\:stroke-moss-500:focus {
  stroke: #669F2A;
}

.focus\:stroke-moss-600:focus {
  stroke: #4F7A21;
}

.focus\:stroke-moss-700:focus {
  stroke: #3F621A;
}

.focus\:stroke-moss-800:focus {
  stroke: #335015;
}

.focus\:stroke-moss-900:focus {
  stroke: #2B4212;
}

.focus\:stroke-moss:focus {
  stroke: #86CB3C;
}

.focus\:stroke-green-light-25:focus {
  stroke: #FAFEF5;
}

.focus\:stroke-green-light-50:focus {
  stroke: #F3FEE7;
}

.focus\:stroke-green-light-100:focus {
  stroke: #E4FBCC;
}

.focus\:stroke-green-light-200:focus {
  stroke: #DOF8AB;
}

.focus\:stroke-green-light-300:focus {
  stroke: #A6EF67;
}

.focus\:stroke-green-light-400:focus {
  stroke: #85E13A;
}

.focus\:stroke-green-light-500:focus {
  stroke: #660610;
}

.focus\:stroke-green-light-600:focus {
  stroke: #4CA3OD;
}

.focus\:stroke-green-light-700:focus {
  stroke: #3B7COF;
}

.focus\:stroke-green-light-800:focus {
  stroke: #326212;
}

.focus\:stroke-green-light-900:focus {
  stroke: #2B5314;
}

.focus\:stroke-green-light:focus {
  stroke: #85E13A;
}

.focus\:stroke-green-25:focus {
  stroke: #F6FEF9;
}

.focus\:stroke-green-50:focus {
  stroke: #EDFCF2;
}

.focus\:stroke-green-100:focus {
  stroke: #D3F8DF;
}

.focus\:stroke-green-200:focus {
  stroke: #AAF0C4;
}

.focus\:stroke-green-300:focus {
  stroke: #73E2A3;
}

.focus\:stroke-green-400:focus {
  stroke: #3CCB7F;
}

.focus\:stroke-green-500:focus {
  stroke: #168364;
}

.focus\:stroke-green-600:focus {
  stroke: #099250;
}

.focus\:stroke-green-700:focus {
  stroke: #087443;
}

.focus\:stroke-green-800:focus {
  stroke: #095037;
}

.focus\:stroke-green-900:focus {
  stroke: #084C2E;
}

.focus\:stroke-green:focus {
  stroke: #3CCB7F;
}

.focus\:stroke-teal-25:focus {
  stroke: #F6FEFC;
}

.focus\:stroke-teal-50:focus {
  stroke: #F0FDF9;
}

.focus\:stroke-teal-100:focus {
  stroke: #CCFBEF;
}

.focus\:stroke-teal-200:focus {
  stroke: #99F6E0;
}

.focus\:stroke-teal-300:focus {
  stroke: #5FE9D0;
}

.focus\:stroke-teal-400:focus {
  stroke: #2ED3B7;
}

.focus\:stroke-teal-500:focus {
  stroke: #15B79E;
}

.focus\:stroke-teal-600:focus {
  stroke: #0E9384;
}

.focus\:stroke-teal-700:focus {
  stroke: #107569;
}

.focus\:stroke-teal-800:focus {
  stroke: #125D56;
}

.focus\:stroke-teal-900:focus {
  stroke: #134E48;
}

.focus\:stroke-teal:focus {
  stroke: #2ED3B7;
}

.focus\:stroke-cyan-25:focus {
  stroke: #F5FEFF;
}

.focus\:stroke-cyan-50:focus {
  stroke: #ECFDFF;
}

.focus\:stroke-cyan-100:focus {
  stroke: #CFF9FE;
}

.focus\:stroke-cyan-200:focus {
  stroke: #A5F0FC;
}

.focus\:stroke-cyan-300:focus {
  stroke: #67E3F9;
}

.focus\:stroke-cyan-400:focus {
  stroke: #22CCEE;
}

.focus\:stroke-cyan-500:focus {
  stroke: #06AED4;
}

.focus\:stroke-cyan-600:focus {
  stroke: #088AB2;
}

.focus\:stroke-cyan-700:focus {
  stroke: #0E7090;
}

.focus\:stroke-cyan-800:focus {
  stroke: #155B75;
}

.focus\:stroke-cyan-900:focus {
  stroke: #164C63;
}

.focus\:stroke-cyan:focus {
  stroke: #22CCEE;
}

.focus\:stroke-blue-light-25:focus {
  stroke: #F5FBFF;
}

.focus\:stroke-blue-light-50:focus {
  stroke: #F0F9FF;
}

.focus\:stroke-blue-light-100:focus {
  stroke: #E0F2FE;
}

.focus\:stroke-blue-light-200:focus {
  stroke: #B9E6FE;
}

.focus\:stroke-blue-light-300:focus {
  stroke: #7CD4FD;
}

.focus\:stroke-blue-light-400:focus {
  stroke: #36BFFA;
}

.focus\:stroke-blue-light-500:focus {
  stroke: #0BA5EC;
}

.focus\:stroke-blue-light-600:focus {
  stroke: #0086C9;
}

.focus\:stroke-blue-light-700:focus {
  stroke: #026AA2;
}

.focus\:stroke-blue-light-800:focus {
  stroke: #065986;
}

.focus\:stroke-blue-light-900:focus {
  stroke: #0B4A6F;
}

.focus\:stroke-blue-light:focus {
  stroke: #36BFFA;
}

.focus\:stroke-blue-25:focus {
  stroke: #F5FAFF;
}

.focus\:stroke-blue-50:focus {
  stroke: #EFF8FF;
}

.focus\:stroke-blue-100:focus {
  stroke: #D1E9FF;
}

.focus\:stroke-blue-200:focus {
  stroke: #B2DDFF;
}

.focus\:stroke-blue-300:focus {
  stroke: #84CAFF;
}

.focus\:stroke-blue-400:focus {
  stroke: #53B1FD;
}

.focus\:stroke-blue-500:focus {
  stroke: #2E90FA;
}

.focus\:stroke-blue-600:focus {
  stroke: #1570EF;
}

.focus\:stroke-blue-700:focus {
  stroke: #175CD3;
}

.focus\:stroke-blue-800:focus {
  stroke: #1849A9;
}

.focus\:stroke-blue-900:focus {
  stroke: #194185;
}

.focus\:stroke-blue:focus {
  stroke: #53B1FD;
}

.focus\:stroke-blue-dark-25:focus {
  stroke: #F5F8FF;
}

.focus\:stroke-blue-dark-50:focus {
  stroke: #EFF4FF;
}

.focus\:stroke-blue-dark-100:focus {
  stroke: #D1E0FF;
}

.focus\:stroke-blue-dark-200:focus {
  stroke: #B2CCFF;
}

.focus\:stroke-blue-dark-300:focus {
  stroke: #84ADFF;
}

.focus\:stroke-blue-dark-400:focus {
  stroke: #528BFF;
}

.focus\:stroke-blue-dark-500:focus {
  stroke: #2970FF;
}

.focus\:stroke-blue-dark-600:focus {
  stroke: #155EEF;
}

.focus\:stroke-blue-dark-700:focus {
  stroke: #004EEB;
}

.focus\:stroke-blue-dark-800:focus {
  stroke: #0040C1;
}

.focus\:stroke-blue-dark-900:focus {
  stroke: #00359E;
}

.focus\:stroke-blue-dark:focus {
  stroke: #528BFF;
}

.focus\:stroke-indigo-25:focus {
  stroke: #F5F8FF;
}

.focus\:stroke-indigo-50:focus {
  stroke: #EEF4FF;
}

.focus\:stroke-indigo-100:focus {
  stroke: #E0EAFF;
}

.focus\:stroke-indigo-200:focus {
  stroke: #C7D7FE;
}

.focus\:stroke-indigo-300:focus {
  stroke: #A4BCFD;
}

.focus\:stroke-indigo-400:focus {
  stroke: #8098F9;
}

.focus\:stroke-indigo-500:focus {
  stroke: #6172F3;
}

.focus\:stroke-indigo-600:focus {
  stroke: #444CE7;
}

.focus\:stroke-indigo-700:focus {
  stroke: #3538CD;
}

.focus\:stroke-indigo-800:focus {
  stroke: #2D31A6;
}

.focus\:stroke-indigo-900:focus {
  stroke: #2D3282;
}

.focus\:stroke-indigo:focus {
  stroke: #8098F9;
}

.focus\:stroke-violet-25:focus {
  stroke: #FBFAFF;
}

.focus\:stroke-violet-50:focus {
  stroke: #F5F3FF;
}

.focus\:stroke-violet-100:focus {
  stroke: #ECE9FE;
}

.focus\:stroke-violet-200:focus {
  stroke: #DDD6FE;
}

.focus\:stroke-violet-300:focus {
  stroke: #C3B5FD;
}

.focus\:stroke-violet-400:focus {
  stroke: #A48AFB;
}

.focus\:stroke-violet-500:focus {
  stroke: #875BF7;
}

.focus\:stroke-violet-600:focus {
  stroke: #7839EE;
}

.focus\:stroke-violet-700:focus {
  stroke: #6927DA;
}

.focus\:stroke-violet-800:focus {
  stroke: #5720B7;
}

.focus\:stroke-violet-900:focus {
  stroke: #491C96;
}

.focus\:stroke-violet:focus {
  stroke: #A48AFB;
}

.focus\:stroke-purple-25:focus {
  stroke: #FAFAFF;
}

.focus\:stroke-purple-50:focus {
  stroke: #F4F3FF;
}

.focus\:stroke-purple-100:focus {
  stroke: #EBE9FE;
}

.focus\:stroke-purple-200:focus {
  stroke: #D9D6FE;
}

.focus\:stroke-purple-300:focus {
  stroke: #BDB4FE;
}

.focus\:stroke-purple-400:focus {
  stroke: #9B8AFB;
}

.focus\:stroke-purple-500:focus {
  stroke: #7A5AF8;
}

.focus\:stroke-purple-600:focus {
  stroke: #6938EF;
}

.focus\:stroke-purple-700:focus {
  stroke: #5925DC;
}

.focus\:stroke-purple-800:focus {
  stroke: #4A1FB8;
}

.focus\:stroke-purple-900:focus {
  stroke: #3E1C96;
}

.focus\:stroke-purple:focus {
  stroke: #9B8AFB;
}

.focus\:stroke-fuchsia-25:focus {
  stroke: #FEFAFF;
}

.focus\:stroke-fuchsia-50:focus {
  stroke: #FDF4FF;
}

.focus\:stroke-fuchsia-100:focus {
  stroke: #FBE8FF;
}

.focus\:stroke-fuchsia-200:focus {
  stroke: #F6D0FE;
}

.focus\:stroke-fuchsia-300:focus {
  stroke: #EEAAFD;
}

.focus\:stroke-fuchsia-400:focus {
  stroke: #E478FA;
}

.focus\:stroke-fuchsia-500:focus {
  stroke: #D444F1;
}

.focus\:stroke-fuchsia-600:focus {
  stroke: #BA24D5;
}

.focus\:stroke-fuchsia-700:focus {
  stroke: #9F1AB1;
}

.focus\:stroke-fuchsia-800:focus {
  stroke: #821890;
}

.focus\:stroke-fuchsia-900:focus {
  stroke: #6F1877;
}

.focus\:stroke-fuchsia:focus {
  stroke: #E478FA;
}

.focus\:stroke-pink-25:focus {
  stroke: #FEF6FB;
}

.focus\:stroke-pink-50:focus {
  stroke: #FDF2FA;
}

.focus\:stroke-pink-100:focus {
  stroke: #FCE7F6;
}

.focus\:stroke-pink-200:focus {
  stroke: #FCCEEE;
}

.focus\:stroke-pink-300:focus {
  stroke: #FAA7E0;
}

.focus\:stroke-pink-400:focus {
  stroke: #F67007;
}

.focus\:stroke-pink-500:focus {
  stroke: #EE46BC;
}

.focus\:stroke-pink-600:focus {
  stroke: #DD2590;
}

.focus\:stroke-pink-700:focus {
  stroke: #C11574;
}

.focus\:stroke-pink-800:focus {
  stroke: #9E165F;
}

.focus\:stroke-pink-900:focus {
  stroke: #851651;
}

.focus\:stroke-pink:focus {
  stroke: #F67007;
}

.focus\:stroke-rose-25:focus {
  stroke: #FFF5F6;
}

.focus\:stroke-rose-50:focus {
  stroke: #FFF1F3;
}

.focus\:stroke-rose-100:focus {
  stroke: #FFE4E8;
}

.focus\:stroke-rose-200:focus {
  stroke: #FECDD6;
}

.focus\:stroke-rose-300:focus {
  stroke: #FEA3B4;
}

.focus\:stroke-rose-400:focus {
  stroke: #FD6F8E;
}

.focus\:stroke-rose-500:focus {
  stroke: #F63D68;
}

.focus\:stroke-rose-600:focus {
  stroke: #E31854;
}

.focus\:stroke-rose-700:focus {
  stroke: #C01048;
}

.focus\:stroke-rose-800:focus {
  stroke: #A11043;
}

.focus\:stroke-rose-900:focus {
  stroke: #89123E;
}

.focus\:stroke-rose:focus {
  stroke: #FD6F8E;
}

.focus\:stroke-orange-dark-25:focus {
  stroke: #FFF9F5;
}

.focus\:stroke-orange-dark-50:focus {
  stroke: #FFF4ED;
}

.focus\:stroke-orange-dark-100:focus {
  stroke: #FFE6D5;
}

.focus\:stroke-orange-dark-200:focus {
  stroke: #FFD6AE;
}

.focus\:stroke-orange-dark-300:focus {
  stroke: #FF9C66;
}

.focus\:stroke-orange-dark-400:focus {
  stroke: #FF692E;
}

.focus\:stroke-orange-dark-500:focus {
  stroke: #FF4405;
}

.focus\:stroke-orange-dark-600:focus {
  stroke: #E62E05;
}

.focus\:stroke-orange-dark-700:focus {
  stroke: #BC1B06;
}

.focus\:stroke-orange-dark-800:focus {
  stroke: #97180C;
}

.focus\:stroke-orange-dark-900:focus {
  stroke: #771A0D;
}

.focus\:stroke-orange-dark:focus {
  stroke: #FF692E;
}

.focus\:stroke-orange-25:focus {
  stroke: #FEFAF5;
}

.focus\:stroke-orange-50:focus {
  stroke: #FEF6EE;
}

.focus\:stroke-orange-100:focus {
  stroke: #FDEAD7;
}

.focus\:stroke-orange-200:focus {
  stroke: #F9DBAF;
}

.focus\:stroke-orange-300:focus {
  stroke: #F7B27A;
}

.focus\:stroke-orange-400:focus {
  stroke: #F38744;
}

.focus\:stroke-orange-500:focus {
  stroke: #EF6820;
}

.focus\:stroke-orange-600:focus {
  stroke: #E04F16;
}

.focus\:stroke-orange-700:focus {
  stroke: #B93815;
}

.focus\:stroke-orange-800:focus {
  stroke: #932F19;
}

.focus\:stroke-orange-900:focus {
  stroke: #772917;
}

.focus\:stroke-orange:focus {
  stroke: #F38744;
}

.focus\:stroke-yellow-25:focus {
  stroke: #FEFDF0;
}

.focus\:stroke-yellow-50:focus {
  stroke: #FEFBE8;
}

.focus\:stroke-yellow-100:focus {
  stroke: #FEF7C3;
}

.focus\:stroke-yellow-200:focus {
  stroke: #FEEE95;
}

.focus\:stroke-yellow-300:focus {
  stroke: #FDE272;
}

.focus\:stroke-yellow-400:focus {
  stroke: #FAC515;
}

.focus\:stroke-yellow-500:focus {
  stroke: #EAAA08;
}

.focus\:stroke-yellow-600:focus {
  stroke: #CA8504;
}

.focus\:stroke-yellow-700:focus {
  stroke: #A15C07;
}

.focus\:stroke-yellow-800:focus {
  stroke: #854A0E;
}

.focus\:stroke-yellow-900:focus {
  stroke: #713812;
}

.focus\:stroke-yellow:focus {
  stroke: #FAC515;
}

.focus\:stroke-white\/0:focus {
  stroke: rgb(255 255 255 / 0);
}

.focus\:stroke-white\/5:focus {
  stroke: rgb(255 255 255 / 0.05);
}

.focus\:stroke-white\/10:focus {
  stroke: rgb(255 255 255 / 0.1);
}

.focus\:stroke-white\/20:focus {
  stroke: rgb(255 255 255 / 0.2);
}

.focus\:stroke-white\/25:focus {
  stroke: rgb(255 255 255 / 0.25);
}

.focus\:stroke-white\/30:focus {
  stroke: rgb(255 255 255 / 0.3);
}

.focus\:stroke-white\/40:focus {
  stroke: rgb(255 255 255 / 0.4);
}

.focus\:stroke-white\/50:focus {
  stroke: rgb(255 255 255 / 0.5);
}

.focus\:stroke-white\/60:focus {
  stroke: rgb(255 255 255 / 0.6);
}

.focus\:stroke-white\/70:focus {
  stroke: rgb(255 255 255 / 0.7);
}

.focus\:stroke-white\/75:focus {
  stroke: rgb(255 255 255 / 0.75);
}

.focus\:stroke-white\/80:focus {
  stroke: rgb(255 255 255 / 0.8);
}

.focus\:stroke-white\/90:focus {
  stroke: rgb(255 255 255 / 0.9);
}

.focus\:stroke-white\/95:focus {
  stroke: rgb(255 255 255 / 0.95);
}

.focus\:stroke-white\/100:focus {
  stroke: rgb(255 255 255 / 1);
}

.focus\:stroke-black\/0:focus {
  stroke: rgb(0 0 0 / 0);
}

.focus\:stroke-black\/5:focus {
  stroke: rgb(0 0 0 / 0.05);
}

.focus\:stroke-black\/10:focus {
  stroke: rgb(0 0 0 / 0.1);
}

.focus\:stroke-black\/20:focus {
  stroke: rgb(0 0 0 / 0.2);
}

.focus\:stroke-black\/25:focus {
  stroke: rgb(0 0 0 / 0.25);
}

.focus\:stroke-black\/30:focus {
  stroke: rgb(0 0 0 / 0.3);
}

.focus\:stroke-black\/40:focus {
  stroke: rgb(0 0 0 / 0.4);
}

.focus\:stroke-black\/50:focus {
  stroke: rgb(0 0 0 / 0.5);
}

.focus\:stroke-black\/60:focus {
  stroke: rgb(0 0 0 / 0.6);
}

.focus\:stroke-black\/70:focus {
  stroke: rgb(0 0 0 / 0.7);
}

.focus\:stroke-black\/75:focus {
  stroke: rgb(0 0 0 / 0.75);
}

.focus\:stroke-black\/80:focus {
  stroke: rgb(0 0 0 / 0.8);
}

.focus\:stroke-black\/90:focus {
  stroke: rgb(0 0 0 / 0.9);
}

.focus\:stroke-black\/95:focus {
  stroke: rgb(0 0 0 / 0.95);
}

.focus\:stroke-black\/100:focus {
  stroke: rgb(0 0 0 / 1);
}

.focus\:stroke-gray-25\/0:focus {
  stroke: rgb(252 252 253 / 0);
}

.focus\:stroke-gray-25\/5:focus {
  stroke: rgb(252 252 253 / 0.05);
}

.focus\:stroke-gray-25\/10:focus {
  stroke: rgb(252 252 253 / 0.1);
}

.focus\:stroke-gray-25\/20:focus {
  stroke: rgb(252 252 253 / 0.2);
}

.focus\:stroke-gray-25\/25:focus {
  stroke: rgb(252 252 253 / 0.25);
}

.focus\:stroke-gray-25\/30:focus {
  stroke: rgb(252 252 253 / 0.3);
}

.focus\:stroke-gray-25\/40:focus {
  stroke: rgb(252 252 253 / 0.4);
}

.focus\:stroke-gray-25\/50:focus {
  stroke: rgb(252 252 253 / 0.5);
}

.focus\:stroke-gray-25\/60:focus {
  stroke: rgb(252 252 253 / 0.6);
}

.focus\:stroke-gray-25\/70:focus {
  stroke: rgb(252 252 253 / 0.7);
}

.focus\:stroke-gray-25\/75:focus {
  stroke: rgb(252 252 253 / 0.75);
}

.focus\:stroke-gray-25\/80:focus {
  stroke: rgb(252 252 253 / 0.8);
}

.focus\:stroke-gray-25\/90:focus {
  stroke: rgb(252 252 253 / 0.9);
}

.focus\:stroke-gray-25\/95:focus {
  stroke: rgb(252 252 253 / 0.95);
}

.focus\:stroke-gray-25\/100:focus {
  stroke: rgb(252 252 253 / 1);
}

.focus\:stroke-gray-50\/0:focus {
  stroke: rgb(249 250 251 / 0);
}

.focus\:stroke-gray-50\/5:focus {
  stroke: rgb(249 250 251 / 0.05);
}

.focus\:stroke-gray-50\/10:focus {
  stroke: rgb(249 250 251 / 0.1);
}

.focus\:stroke-gray-50\/20:focus {
  stroke: rgb(249 250 251 / 0.2);
}

.focus\:stroke-gray-50\/25:focus {
  stroke: rgb(249 250 251 / 0.25);
}

.focus\:stroke-gray-50\/30:focus {
  stroke: rgb(249 250 251 / 0.3);
}

.focus\:stroke-gray-50\/40:focus {
  stroke: rgb(249 250 251 / 0.4);
}

.focus\:stroke-gray-50\/50:focus {
  stroke: rgb(249 250 251 / 0.5);
}

.focus\:stroke-gray-50\/60:focus {
  stroke: rgb(249 250 251 / 0.6);
}

.focus\:stroke-gray-50\/70:focus {
  stroke: rgb(249 250 251 / 0.7);
}

.focus\:stroke-gray-50\/75:focus {
  stroke: rgb(249 250 251 / 0.75);
}

.focus\:stroke-gray-50\/80:focus {
  stroke: rgb(249 250 251 / 0.8);
}

.focus\:stroke-gray-50\/90:focus {
  stroke: rgb(249 250 251 / 0.9);
}

.focus\:stroke-gray-50\/95:focus {
  stroke: rgb(249 250 251 / 0.95);
}

.focus\:stroke-gray-50\/100:focus {
  stroke: rgb(249 250 251 / 1);
}

.focus\:stroke-gray-100\/0:focus {
  stroke: rgb(242 244 247 / 0);
}

.focus\:stroke-gray-100\/5:focus {
  stroke: rgb(242 244 247 / 0.05);
}

.focus\:stroke-gray-100\/10:focus {
  stroke: rgb(242 244 247 / 0.1);
}

.focus\:stroke-gray-100\/20:focus {
  stroke: rgb(242 244 247 / 0.2);
}

.focus\:stroke-gray-100\/25:focus {
  stroke: rgb(242 244 247 / 0.25);
}

.focus\:stroke-gray-100\/30:focus {
  stroke: rgb(242 244 247 / 0.3);
}

.focus\:stroke-gray-100\/40:focus {
  stroke: rgb(242 244 247 / 0.4);
}

.focus\:stroke-gray-100\/50:focus {
  stroke: rgb(242 244 247 / 0.5);
}

.focus\:stroke-gray-100\/60:focus {
  stroke: rgb(242 244 247 / 0.6);
}

.focus\:stroke-gray-100\/70:focus {
  stroke: rgb(242 244 247 / 0.7);
}

.focus\:stroke-gray-100\/75:focus {
  stroke: rgb(242 244 247 / 0.75);
}

.focus\:stroke-gray-100\/80:focus {
  stroke: rgb(242 244 247 / 0.8);
}

.focus\:stroke-gray-100\/90:focus {
  stroke: rgb(242 244 247 / 0.9);
}

.focus\:stroke-gray-100\/95:focus {
  stroke: rgb(242 244 247 / 0.95);
}

.focus\:stroke-gray-100\/100:focus {
  stroke: rgb(242 244 247 / 1);
}

.focus\:stroke-gray-200\/0:focus {
  stroke: rgb(234 236 240 / 0);
}

.focus\:stroke-gray-200\/5:focus {
  stroke: rgb(234 236 240 / 0.05);
}

.focus\:stroke-gray-200\/10:focus {
  stroke: rgb(234 236 240 / 0.1);
}

.focus\:stroke-gray-200\/20:focus {
  stroke: rgb(234 236 240 / 0.2);
}

.focus\:stroke-gray-200\/25:focus {
  stroke: rgb(234 236 240 / 0.25);
}

.focus\:stroke-gray-200\/30:focus {
  stroke: rgb(234 236 240 / 0.3);
}

.focus\:stroke-gray-200\/40:focus {
  stroke: rgb(234 236 240 / 0.4);
}

.focus\:stroke-gray-200\/50:focus {
  stroke: rgb(234 236 240 / 0.5);
}

.focus\:stroke-gray-200\/60:focus {
  stroke: rgb(234 236 240 / 0.6);
}

.focus\:stroke-gray-200\/70:focus {
  stroke: rgb(234 236 240 / 0.7);
}

.focus\:stroke-gray-200\/75:focus {
  stroke: rgb(234 236 240 / 0.75);
}

.focus\:stroke-gray-200\/80:focus {
  stroke: rgb(234 236 240 / 0.8);
}

.focus\:stroke-gray-200\/90:focus {
  stroke: rgb(234 236 240 / 0.9);
}

.focus\:stroke-gray-200\/95:focus {
  stroke: rgb(234 236 240 / 0.95);
}

.focus\:stroke-gray-200\/100:focus {
  stroke: rgb(234 236 240 / 1);
}

.focus\:stroke-gray-300\/0:focus {
  stroke: rgb(208 213 221 / 0);
}

.focus\:stroke-gray-300\/5:focus {
  stroke: rgb(208 213 221 / 0.05);
}

.focus\:stroke-gray-300\/10:focus {
  stroke: rgb(208 213 221 / 0.1);
}

.focus\:stroke-gray-300\/20:focus {
  stroke: rgb(208 213 221 / 0.2);
}

.focus\:stroke-gray-300\/25:focus {
  stroke: rgb(208 213 221 / 0.25);
}

.focus\:stroke-gray-300\/30:focus {
  stroke: rgb(208 213 221 / 0.3);
}

.focus\:stroke-gray-300\/40:focus {
  stroke: rgb(208 213 221 / 0.4);
}

.focus\:stroke-gray-300\/50:focus {
  stroke: rgb(208 213 221 / 0.5);
}

.focus\:stroke-gray-300\/60:focus {
  stroke: rgb(208 213 221 / 0.6);
}

.focus\:stroke-gray-300\/70:focus {
  stroke: rgb(208 213 221 / 0.7);
}

.focus\:stroke-gray-300\/75:focus {
  stroke: rgb(208 213 221 / 0.75);
}

.focus\:stroke-gray-300\/80:focus {
  stroke: rgb(208 213 221 / 0.8);
}

.focus\:stroke-gray-300\/90:focus {
  stroke: rgb(208 213 221 / 0.9);
}

.focus\:stroke-gray-300\/95:focus {
  stroke: rgb(208 213 221 / 0.95);
}

.focus\:stroke-gray-300\/100:focus {
  stroke: rgb(208 213 221 / 1);
}

.focus\:stroke-gray-400\/0:focus {
  stroke: rgb(152 162 179 / 0);
}

.focus\:stroke-gray-400\/5:focus {
  stroke: rgb(152 162 179 / 0.05);
}

.focus\:stroke-gray-400\/10:focus {
  stroke: rgb(152 162 179 / 0.1);
}

.focus\:stroke-gray-400\/20:focus {
  stroke: rgb(152 162 179 / 0.2);
}

.focus\:stroke-gray-400\/25:focus {
  stroke: rgb(152 162 179 / 0.25);
}

.focus\:stroke-gray-400\/30:focus {
  stroke: rgb(152 162 179 / 0.3);
}

.focus\:stroke-gray-400\/40:focus {
  stroke: rgb(152 162 179 / 0.4);
}

.focus\:stroke-gray-400\/50:focus {
  stroke: rgb(152 162 179 / 0.5);
}

.focus\:stroke-gray-400\/60:focus {
  stroke: rgb(152 162 179 / 0.6);
}

.focus\:stroke-gray-400\/70:focus {
  stroke: rgb(152 162 179 / 0.7);
}

.focus\:stroke-gray-400\/75:focus {
  stroke: rgb(152 162 179 / 0.75);
}

.focus\:stroke-gray-400\/80:focus {
  stroke: rgb(152 162 179 / 0.8);
}

.focus\:stroke-gray-400\/90:focus {
  stroke: rgb(152 162 179 / 0.9);
}

.focus\:stroke-gray-400\/95:focus {
  stroke: rgb(152 162 179 / 0.95);
}

.focus\:stroke-gray-400\/100:focus {
  stroke: rgb(152 162 179 / 1);
}

.focus\:stroke-gray-500\/0:focus {
  stroke: rgb(102 112 133 / 0);
}

.focus\:stroke-gray-500\/5:focus {
  stroke: rgb(102 112 133 / 0.05);
}

.focus\:stroke-gray-500\/10:focus {
  stroke: rgb(102 112 133 / 0.1);
}

.focus\:stroke-gray-500\/20:focus {
  stroke: rgb(102 112 133 / 0.2);
}

.focus\:stroke-gray-500\/25:focus {
  stroke: rgb(102 112 133 / 0.25);
}

.focus\:stroke-gray-500\/30:focus {
  stroke: rgb(102 112 133 / 0.3);
}

.focus\:stroke-gray-500\/40:focus {
  stroke: rgb(102 112 133 / 0.4);
}

.focus\:stroke-gray-500\/50:focus {
  stroke: rgb(102 112 133 / 0.5);
}

.focus\:stroke-gray-500\/60:focus {
  stroke: rgb(102 112 133 / 0.6);
}

.focus\:stroke-gray-500\/70:focus {
  stroke: rgb(102 112 133 / 0.7);
}

.focus\:stroke-gray-500\/75:focus {
  stroke: rgb(102 112 133 / 0.75);
}

.focus\:stroke-gray-500\/80:focus {
  stroke: rgb(102 112 133 / 0.8);
}

.focus\:stroke-gray-500\/90:focus {
  stroke: rgb(102 112 133 / 0.9);
}

.focus\:stroke-gray-500\/95:focus {
  stroke: rgb(102 112 133 / 0.95);
}

.focus\:stroke-gray-500\/100:focus {
  stroke: rgb(102 112 133 / 1);
}

.focus\:stroke-gray-600\/0:focus {
  stroke: rgb(71 84 103 / 0);
}

.focus\:stroke-gray-600\/5:focus {
  stroke: rgb(71 84 103 / 0.05);
}

.focus\:stroke-gray-600\/10:focus {
  stroke: rgb(71 84 103 / 0.1);
}

.focus\:stroke-gray-600\/20:focus {
  stroke: rgb(71 84 103 / 0.2);
}

.focus\:stroke-gray-600\/25:focus {
  stroke: rgb(71 84 103 / 0.25);
}

.focus\:stroke-gray-600\/30:focus {
  stroke: rgb(71 84 103 / 0.3);
}

.focus\:stroke-gray-600\/40:focus {
  stroke: rgb(71 84 103 / 0.4);
}

.focus\:stroke-gray-600\/50:focus {
  stroke: rgb(71 84 103 / 0.5);
}

.focus\:stroke-gray-600\/60:focus {
  stroke: rgb(71 84 103 / 0.6);
}

.focus\:stroke-gray-600\/70:focus {
  stroke: rgb(71 84 103 / 0.7);
}

.focus\:stroke-gray-600\/75:focus {
  stroke: rgb(71 84 103 / 0.75);
}

.focus\:stroke-gray-600\/80:focus {
  stroke: rgb(71 84 103 / 0.8);
}

.focus\:stroke-gray-600\/90:focus {
  stroke: rgb(71 84 103 / 0.9);
}

.focus\:stroke-gray-600\/95:focus {
  stroke: rgb(71 84 103 / 0.95);
}

.focus\:stroke-gray-600\/100:focus {
  stroke: rgb(71 84 103 / 1);
}

.focus\:stroke-gray-700\/0:focus {
  stroke: rgb(52 64 84 / 0);
}

.focus\:stroke-gray-700\/5:focus {
  stroke: rgb(52 64 84 / 0.05);
}

.focus\:stroke-gray-700\/10:focus {
  stroke: rgb(52 64 84 / 0.1);
}

.focus\:stroke-gray-700\/20:focus {
  stroke: rgb(52 64 84 / 0.2);
}

.focus\:stroke-gray-700\/25:focus {
  stroke: rgb(52 64 84 / 0.25);
}

.focus\:stroke-gray-700\/30:focus {
  stroke: rgb(52 64 84 / 0.3);
}

.focus\:stroke-gray-700\/40:focus {
  stroke: rgb(52 64 84 / 0.4);
}

.focus\:stroke-gray-700\/50:focus {
  stroke: rgb(52 64 84 / 0.5);
}

.focus\:stroke-gray-700\/60:focus {
  stroke: rgb(52 64 84 / 0.6);
}

.focus\:stroke-gray-700\/70:focus {
  stroke: rgb(52 64 84 / 0.7);
}

.focus\:stroke-gray-700\/75:focus {
  stroke: rgb(52 64 84 / 0.75);
}

.focus\:stroke-gray-700\/80:focus {
  stroke: rgb(52 64 84 / 0.8);
}

.focus\:stroke-gray-700\/90:focus {
  stroke: rgb(52 64 84 / 0.9);
}

.focus\:stroke-gray-700\/95:focus {
  stroke: rgb(52 64 84 / 0.95);
}

.focus\:stroke-gray-700\/100:focus {
  stroke: rgb(52 64 84 / 1);
}

.focus\:stroke-gray-800\/0:focus {
  stroke: rgb(29 41 57 / 0);
}

.focus\:stroke-gray-800\/5:focus {
  stroke: rgb(29 41 57 / 0.05);
}

.focus\:stroke-gray-800\/10:focus {
  stroke: rgb(29 41 57 / 0.1);
}

.focus\:stroke-gray-800\/20:focus {
  stroke: rgb(29 41 57 / 0.2);
}

.focus\:stroke-gray-800\/25:focus {
  stroke: rgb(29 41 57 / 0.25);
}

.focus\:stroke-gray-800\/30:focus {
  stroke: rgb(29 41 57 / 0.3);
}

.focus\:stroke-gray-800\/40:focus {
  stroke: rgb(29 41 57 / 0.4);
}

.focus\:stroke-gray-800\/50:focus {
  stroke: rgb(29 41 57 / 0.5);
}

.focus\:stroke-gray-800\/60:focus {
  stroke: rgb(29 41 57 / 0.6);
}

.focus\:stroke-gray-800\/70:focus {
  stroke: rgb(29 41 57 / 0.7);
}

.focus\:stroke-gray-800\/75:focus {
  stroke: rgb(29 41 57 / 0.75);
}

.focus\:stroke-gray-800\/80:focus {
  stroke: rgb(29 41 57 / 0.8);
}

.focus\:stroke-gray-800\/90:focus {
  stroke: rgb(29 41 57 / 0.9);
}

.focus\:stroke-gray-800\/95:focus {
  stroke: rgb(29 41 57 / 0.95);
}

.focus\:stroke-gray-800\/100:focus {
  stroke: rgb(29 41 57 / 1);
}

.focus\:stroke-gray-900\/0:focus {
  stroke: rgb(16 24 40 / 0);
}

.focus\:stroke-gray-900\/5:focus {
  stroke: rgb(16 24 40 / 0.05);
}

.focus\:stroke-gray-900\/10:focus {
  stroke: rgb(16 24 40 / 0.1);
}

.focus\:stroke-gray-900\/20:focus {
  stroke: rgb(16 24 40 / 0.2);
}

.focus\:stroke-gray-900\/25:focus {
  stroke: rgb(16 24 40 / 0.25);
}

.focus\:stroke-gray-900\/30:focus {
  stroke: rgb(16 24 40 / 0.3);
}

.focus\:stroke-gray-900\/40:focus {
  stroke: rgb(16 24 40 / 0.4);
}

.focus\:stroke-gray-900\/50:focus {
  stroke: rgb(16 24 40 / 0.5);
}

.focus\:stroke-gray-900\/60:focus {
  stroke: rgb(16 24 40 / 0.6);
}

.focus\:stroke-gray-900\/70:focus {
  stroke: rgb(16 24 40 / 0.7);
}

.focus\:stroke-gray-900\/75:focus {
  stroke: rgb(16 24 40 / 0.75);
}

.focus\:stroke-gray-900\/80:focus {
  stroke: rgb(16 24 40 / 0.8);
}

.focus\:stroke-gray-900\/90:focus {
  stroke: rgb(16 24 40 / 0.9);
}

.focus\:stroke-gray-900\/95:focus {
  stroke: rgb(16 24 40 / 0.95);
}

.focus\:stroke-gray-900\/100:focus {
  stroke: rgb(16 24 40 / 1);
}

.focus\:stroke-gray\/0:focus {
  stroke: rgb(152 162 179 / 0);
}

.focus\:stroke-gray\/5:focus {
  stroke: rgb(152 162 179 / 0.05);
}

.focus\:stroke-gray\/10:focus {
  stroke: rgb(152 162 179 / 0.1);
}

.focus\:stroke-gray\/20:focus {
  stroke: rgb(152 162 179 / 0.2);
}

.focus\:stroke-gray\/25:focus {
  stroke: rgb(152 162 179 / 0.25);
}

.focus\:stroke-gray\/30:focus {
  stroke: rgb(152 162 179 / 0.3);
}

.focus\:stroke-gray\/40:focus {
  stroke: rgb(152 162 179 / 0.4);
}

.focus\:stroke-gray\/50:focus {
  stroke: rgb(152 162 179 / 0.5);
}

.focus\:stroke-gray\/60:focus {
  stroke: rgb(152 162 179 / 0.6);
}

.focus\:stroke-gray\/70:focus {
  stroke: rgb(152 162 179 / 0.7);
}

.focus\:stroke-gray\/75:focus {
  stroke: rgb(152 162 179 / 0.75);
}

.focus\:stroke-gray\/80:focus {
  stroke: rgb(152 162 179 / 0.8);
}

.focus\:stroke-gray\/90:focus {
  stroke: rgb(152 162 179 / 0.9);
}

.focus\:stroke-gray\/95:focus {
  stroke: rgb(152 162 179 / 0.95);
}

.focus\:stroke-gray\/100:focus {
  stroke: rgb(152 162 179 / 1);
}

.focus\:stroke-primary-25\/0:focus {
  stroke: rgb(247 250 255 / 0);
}

.focus\:stroke-primary-25\/5:focus {
  stroke: rgb(247 250 255 / 0.05);
}

.focus\:stroke-primary-25\/10:focus {
  stroke: rgb(247 250 255 / 0.1);
}

.focus\:stroke-primary-25\/20:focus {
  stroke: rgb(247 250 255 / 0.2);
}

.focus\:stroke-primary-25\/25:focus {
  stroke: rgb(247 250 255 / 0.25);
}

.focus\:stroke-primary-25\/30:focus {
  stroke: rgb(247 250 255 / 0.3);
}

.focus\:stroke-primary-25\/40:focus {
  stroke: rgb(247 250 255 / 0.4);
}

.focus\:stroke-primary-25\/50:focus {
  stroke: rgb(247 250 255 / 0.5);
}

.focus\:stroke-primary-25\/60:focus {
  stroke: rgb(247 250 255 / 0.6);
}

.focus\:stroke-primary-25\/70:focus {
  stroke: rgb(247 250 255 / 0.7);
}

.focus\:stroke-primary-25\/75:focus {
  stroke: rgb(247 250 255 / 0.75);
}

.focus\:stroke-primary-25\/80:focus {
  stroke: rgb(247 250 255 / 0.8);
}

.focus\:stroke-primary-25\/90:focus {
  stroke: rgb(247 250 255 / 0.9);
}

.focus\:stroke-primary-25\/95:focus {
  stroke: rgb(247 250 255 / 0.95);
}

.focus\:stroke-primary-25\/100:focus {
  stroke: rgb(247 250 255 / 1);
}

.focus\:stroke-primary-50\/0:focus {
  stroke: rgb(245 248 255 / 0);
}

.focus\:stroke-primary-50\/5:focus {
  stroke: rgb(245 248 255 / 0.05);
}

.focus\:stroke-primary-50\/10:focus {
  stroke: rgb(245 248 255 / 0.1);
}

.focus\:stroke-primary-50\/20:focus {
  stroke: rgb(245 248 255 / 0.2);
}

.focus\:stroke-primary-50\/25:focus {
  stroke: rgb(245 248 255 / 0.25);
}

.focus\:stroke-primary-50\/30:focus {
  stroke: rgb(245 248 255 / 0.3);
}

.focus\:stroke-primary-50\/40:focus {
  stroke: rgb(245 248 255 / 0.4);
}

.focus\:stroke-primary-50\/50:focus {
  stroke: rgb(245 248 255 / 0.5);
}

.focus\:stroke-primary-50\/60:focus {
  stroke: rgb(245 248 255 / 0.6);
}

.focus\:stroke-primary-50\/70:focus {
  stroke: rgb(245 248 255 / 0.7);
}

.focus\:stroke-primary-50\/75:focus {
  stroke: rgb(245 248 255 / 0.75);
}

.focus\:stroke-primary-50\/80:focus {
  stroke: rgb(245 248 255 / 0.8);
}

.focus\:stroke-primary-50\/90:focus {
  stroke: rgb(245 248 255 / 0.9);
}

.focus\:stroke-primary-50\/95:focus {
  stroke: rgb(245 248 255 / 0.95);
}

.focus\:stroke-primary-50\/100:focus {
  stroke: rgb(245 248 255 / 1);
}

.focus\:stroke-primary-100\/0:focus {
  stroke: rgb(239 243 255 / 0);
}

.focus\:stroke-primary-100\/5:focus {
  stroke: rgb(239 243 255 / 0.05);
}

.focus\:stroke-primary-100\/10:focus {
  stroke: rgb(239 243 255 / 0.1);
}

.focus\:stroke-primary-100\/20:focus {
  stroke: rgb(239 243 255 / 0.2);
}

.focus\:stroke-primary-100\/25:focus {
  stroke: rgb(239 243 255 / 0.25);
}

.focus\:stroke-primary-100\/30:focus {
  stroke: rgb(239 243 255 / 0.3);
}

.focus\:stroke-primary-100\/40:focus {
  stroke: rgb(239 243 255 / 0.4);
}

.focus\:stroke-primary-100\/50:focus {
  stroke: rgb(239 243 255 / 0.5);
}

.focus\:stroke-primary-100\/60:focus {
  stroke: rgb(239 243 255 / 0.6);
}

.focus\:stroke-primary-100\/70:focus {
  stroke: rgb(239 243 255 / 0.7);
}

.focus\:stroke-primary-100\/75:focus {
  stroke: rgb(239 243 255 / 0.75);
}

.focus\:stroke-primary-100\/80:focus {
  stroke: rgb(239 243 255 / 0.8);
}

.focus\:stroke-primary-100\/90:focus {
  stroke: rgb(239 243 255 / 0.9);
}

.focus\:stroke-primary-100\/95:focus {
  stroke: rgb(239 243 255 / 0.95);
}

.focus\:stroke-primary-100\/100:focus {
  stroke: rgb(239 243 255 / 1);
}

.focus\:stroke-primary-200\/0:focus {
  stroke: rgb(218 232 255 / 0);
}

.focus\:stroke-primary-200\/5:focus {
  stroke: rgb(218 232 255 / 0.05);
}

.focus\:stroke-primary-200\/10:focus {
  stroke: rgb(218 232 255 / 0.1);
}

.focus\:stroke-primary-200\/20:focus {
  stroke: rgb(218 232 255 / 0.2);
}

.focus\:stroke-primary-200\/25:focus {
  stroke: rgb(218 232 255 / 0.25);
}

.focus\:stroke-primary-200\/30:focus {
  stroke: rgb(218 232 255 / 0.3);
}

.focus\:stroke-primary-200\/40:focus {
  stroke: rgb(218 232 255 / 0.4);
}

.focus\:stroke-primary-200\/50:focus {
  stroke: rgb(218 232 255 / 0.5);
}

.focus\:stroke-primary-200\/60:focus {
  stroke: rgb(218 232 255 / 0.6);
}

.focus\:stroke-primary-200\/70:focus {
  stroke: rgb(218 232 255 / 0.7);
}

.focus\:stroke-primary-200\/75:focus {
  stroke: rgb(218 232 255 / 0.75);
}

.focus\:stroke-primary-200\/80:focus {
  stroke: rgb(218 232 255 / 0.8);
}

.focus\:stroke-primary-200\/90:focus {
  stroke: rgb(218 232 255 / 0.9);
}

.focus\:stroke-primary-200\/95:focus {
  stroke: rgb(218 232 255 / 0.95);
}

.focus\:stroke-primary-200\/100:focus {
  stroke: rgb(218 232 255 / 1);
}

.focus\:stroke-primary-300\/0:focus {
  stroke: rgb(158 192 252 / 0);
}

.focus\:stroke-primary-300\/5:focus {
  stroke: rgb(158 192 252 / 0.05);
}

.focus\:stroke-primary-300\/10:focus {
  stroke: rgb(158 192 252 / 0.1);
}

.focus\:stroke-primary-300\/20:focus {
  stroke: rgb(158 192 252 / 0.2);
}

.focus\:stroke-primary-300\/25:focus {
  stroke: rgb(158 192 252 / 0.25);
}

.focus\:stroke-primary-300\/30:focus {
  stroke: rgb(158 192 252 / 0.3);
}

.focus\:stroke-primary-300\/40:focus {
  stroke: rgb(158 192 252 / 0.4);
}

.focus\:stroke-primary-300\/50:focus {
  stroke: rgb(158 192 252 / 0.5);
}

.focus\:stroke-primary-300\/60:focus {
  stroke: rgb(158 192 252 / 0.6);
}

.focus\:stroke-primary-300\/70:focus {
  stroke: rgb(158 192 252 / 0.7);
}

.focus\:stroke-primary-300\/75:focus {
  stroke: rgb(158 192 252 / 0.75);
}

.focus\:stroke-primary-300\/80:focus {
  stroke: rgb(158 192 252 / 0.8);
}

.focus\:stroke-primary-300\/90:focus {
  stroke: rgb(158 192 252 / 0.9);
}

.focus\:stroke-primary-300\/95:focus {
  stroke: rgb(158 192 252 / 0.95);
}

.focus\:stroke-primary-300\/100:focus {
  stroke: rgb(158 192 252 / 1);
}

.focus\:stroke-primary-400\/0:focus {
  stroke: rgb(116 167 254 / 0);
}

.focus\:stroke-primary-400\/5:focus {
  stroke: rgb(116 167 254 / 0.05);
}

.focus\:stroke-primary-400\/10:focus {
  stroke: rgb(116 167 254 / 0.1);
}

.focus\:stroke-primary-400\/20:focus {
  stroke: rgb(116 167 254 / 0.2);
}

.focus\:stroke-primary-400\/25:focus {
  stroke: rgb(116 167 254 / 0.25);
}

.focus\:stroke-primary-400\/30:focus {
  stroke: rgb(116 167 254 / 0.3);
}

.focus\:stroke-primary-400\/40:focus {
  stroke: rgb(116 167 254 / 0.4);
}

.focus\:stroke-primary-400\/50:focus {
  stroke: rgb(116 167 254 / 0.5);
}

.focus\:stroke-primary-400\/60:focus {
  stroke: rgb(116 167 254 / 0.6);
}

.focus\:stroke-primary-400\/70:focus {
  stroke: rgb(116 167 254 / 0.7);
}

.focus\:stroke-primary-400\/75:focus {
  stroke: rgb(116 167 254 / 0.75);
}

.focus\:stroke-primary-400\/80:focus {
  stroke: rgb(116 167 254 / 0.8);
}

.focus\:stroke-primary-400\/90:focus {
  stroke: rgb(116 167 254 / 0.9);
}

.focus\:stroke-primary-400\/95:focus {
  stroke: rgb(116 167 254 / 0.95);
}

.focus\:stroke-primary-400\/100:focus {
  stroke: rgb(116 167 254 / 1);
}

.focus\:stroke-primary-500\/0:focus {
  stroke: rgb(87 148 253 / 0);
}

.focus\:stroke-primary-500\/5:focus {
  stroke: rgb(87 148 253 / 0.05);
}

.focus\:stroke-primary-500\/10:focus {
  stroke: rgb(87 148 253 / 0.1);
}

.focus\:stroke-primary-500\/20:focus {
  stroke: rgb(87 148 253 / 0.2);
}

.focus\:stroke-primary-500\/25:focus {
  stroke: rgb(87 148 253 / 0.25);
}

.focus\:stroke-primary-500\/30:focus {
  stroke: rgb(87 148 253 / 0.3);
}

.focus\:stroke-primary-500\/40:focus {
  stroke: rgb(87 148 253 / 0.4);
}

.focus\:stroke-primary-500\/50:focus {
  stroke: rgb(87 148 253 / 0.5);
}

.focus\:stroke-primary-500\/60:focus {
  stroke: rgb(87 148 253 / 0.6);
}

.focus\:stroke-primary-500\/70:focus {
  stroke: rgb(87 148 253 / 0.7);
}

.focus\:stroke-primary-500\/75:focus {
  stroke: rgb(87 148 253 / 0.75);
}

.focus\:stroke-primary-500\/80:focus {
  stroke: rgb(87 148 253 / 0.8);
}

.focus\:stroke-primary-500\/90:focus {
  stroke: rgb(87 148 253 / 0.9);
}

.focus\:stroke-primary-500\/95:focus {
  stroke: rgb(87 148 253 / 0.95);
}

.focus\:stroke-primary-500\/100:focus {
  stroke: rgb(87 148 253 / 1);
}

.focus\:stroke-primary-600\/0:focus {
  stroke: rgb(61 130 249 / 0);
}

.focus\:stroke-primary-600\/5:focus {
  stroke: rgb(61 130 249 / 0.05);
}

.focus\:stroke-primary-600\/10:focus {
  stroke: rgb(61 130 249 / 0.1);
}

.focus\:stroke-primary-600\/20:focus {
  stroke: rgb(61 130 249 / 0.2);
}

.focus\:stroke-primary-600\/25:focus {
  stroke: rgb(61 130 249 / 0.25);
}

.focus\:stroke-primary-600\/30:focus {
  stroke: rgb(61 130 249 / 0.3);
}

.focus\:stroke-primary-600\/40:focus {
  stroke: rgb(61 130 249 / 0.4);
}

.focus\:stroke-primary-600\/50:focus {
  stroke: rgb(61 130 249 / 0.5);
}

.focus\:stroke-primary-600\/60:focus {
  stroke: rgb(61 130 249 / 0.6);
}

.focus\:stroke-primary-600\/70:focus {
  stroke: rgb(61 130 249 / 0.7);
}

.focus\:stroke-primary-600\/75:focus {
  stroke: rgb(61 130 249 / 0.75);
}

.focus\:stroke-primary-600\/80:focus {
  stroke: rgb(61 130 249 / 0.8);
}

.focus\:stroke-primary-600\/90:focus {
  stroke: rgb(61 130 249 / 0.9);
}

.focus\:stroke-primary-600\/95:focus {
  stroke: rgb(61 130 249 / 0.95);
}

.focus\:stroke-primary-600\/100:focus {
  stroke: rgb(61 130 249 / 1);
}

.focus\:stroke-primary-700\/0:focus {
  stroke: rgb(47 103 201 / 0);
}

.focus\:stroke-primary-700\/5:focus {
  stroke: rgb(47 103 201 / 0.05);
}

.focus\:stroke-primary-700\/10:focus {
  stroke: rgb(47 103 201 / 0.1);
}

.focus\:stroke-primary-700\/20:focus {
  stroke: rgb(47 103 201 / 0.2);
}

.focus\:stroke-primary-700\/25:focus {
  stroke: rgb(47 103 201 / 0.25);
}

.focus\:stroke-primary-700\/30:focus {
  stroke: rgb(47 103 201 / 0.3);
}

.focus\:stroke-primary-700\/40:focus {
  stroke: rgb(47 103 201 / 0.4);
}

.focus\:stroke-primary-700\/50:focus {
  stroke: rgb(47 103 201 / 0.5);
}

.focus\:stroke-primary-700\/60:focus {
  stroke: rgb(47 103 201 / 0.6);
}

.focus\:stroke-primary-700\/70:focus {
  stroke: rgb(47 103 201 / 0.7);
}

.focus\:stroke-primary-700\/75:focus {
  stroke: rgb(47 103 201 / 0.75);
}

.focus\:stroke-primary-700\/80:focus {
  stroke: rgb(47 103 201 / 0.8);
}

.focus\:stroke-primary-700\/90:focus {
  stroke: rgb(47 103 201 / 0.9);
}

.focus\:stroke-primary-700\/95:focus {
  stroke: rgb(47 103 201 / 0.95);
}

.focus\:stroke-primary-700\/100:focus {
  stroke: rgb(47 103 201 / 1);
}

.focus\:stroke-primary-800\/0:focus {
  stroke: rgb(55 76 153 / 0);
}

.focus\:stroke-primary-800\/5:focus {
  stroke: rgb(55 76 153 / 0.05);
}

.focus\:stroke-primary-800\/10:focus {
  stroke: rgb(55 76 153 / 0.1);
}

.focus\:stroke-primary-800\/20:focus {
  stroke: rgb(55 76 153 / 0.2);
}

.focus\:stroke-primary-800\/25:focus {
  stroke: rgb(55 76 153 / 0.25);
}

.focus\:stroke-primary-800\/30:focus {
  stroke: rgb(55 76 153 / 0.3);
}

.focus\:stroke-primary-800\/40:focus {
  stroke: rgb(55 76 153 / 0.4);
}

.focus\:stroke-primary-800\/50:focus {
  stroke: rgb(55 76 153 / 0.5);
}

.focus\:stroke-primary-800\/60:focus {
  stroke: rgb(55 76 153 / 0.6);
}

.focus\:stroke-primary-800\/70:focus {
  stroke: rgb(55 76 153 / 0.7);
}

.focus\:stroke-primary-800\/75:focus {
  stroke: rgb(55 76 153 / 0.75);
}

.focus\:stroke-primary-800\/80:focus {
  stroke: rgb(55 76 153 / 0.8);
}

.focus\:stroke-primary-800\/90:focus {
  stroke: rgb(55 76 153 / 0.9);
}

.focus\:stroke-primary-800\/95:focus {
  stroke: rgb(55 76 153 / 0.95);
}

.focus\:stroke-primary-800\/100:focus {
  stroke: rgb(55 76 153 / 1);
}

.focus\:stroke-primary-900\/0:focus {
  stroke: rgb(36 51 102 / 0);
}

.focus\:stroke-primary-900\/5:focus {
  stroke: rgb(36 51 102 / 0.05);
}

.focus\:stroke-primary-900\/10:focus {
  stroke: rgb(36 51 102 / 0.1);
}

.focus\:stroke-primary-900\/20:focus {
  stroke: rgb(36 51 102 / 0.2);
}

.focus\:stroke-primary-900\/25:focus {
  stroke: rgb(36 51 102 / 0.25);
}

.focus\:stroke-primary-900\/30:focus {
  stroke: rgb(36 51 102 / 0.3);
}

.focus\:stroke-primary-900\/40:focus {
  stroke: rgb(36 51 102 / 0.4);
}

.focus\:stroke-primary-900\/50:focus {
  stroke: rgb(36 51 102 / 0.5);
}

.focus\:stroke-primary-900\/60:focus {
  stroke: rgb(36 51 102 / 0.6);
}

.focus\:stroke-primary-900\/70:focus {
  stroke: rgb(36 51 102 / 0.7);
}

.focus\:stroke-primary-900\/75:focus {
  stroke: rgb(36 51 102 / 0.75);
}

.focus\:stroke-primary-900\/80:focus {
  stroke: rgb(36 51 102 / 0.8);
}

.focus\:stroke-primary-900\/90:focus {
  stroke: rgb(36 51 102 / 0.9);
}

.focus\:stroke-primary-900\/95:focus {
  stroke: rgb(36 51 102 / 0.95);
}

.focus\:stroke-primary-900\/100:focus {
  stroke: rgb(36 51 102 / 1);
}

.focus\:stroke-primary\/0:focus {
  stroke: rgb(116 167 254 / 0);
}

.focus\:stroke-primary\/5:focus {
  stroke: rgb(116 167 254 / 0.05);
}

.focus\:stroke-primary\/10:focus {
  stroke: rgb(116 167 254 / 0.1);
}

.focus\:stroke-primary\/20:focus {
  stroke: rgb(116 167 254 / 0.2);
}

.focus\:stroke-primary\/25:focus {
  stroke: rgb(116 167 254 / 0.25);
}

.focus\:stroke-primary\/30:focus {
  stroke: rgb(116 167 254 / 0.3);
}

.focus\:stroke-primary\/40:focus {
  stroke: rgb(116 167 254 / 0.4);
}

.focus\:stroke-primary\/50:focus {
  stroke: rgb(116 167 254 / 0.5);
}

.focus\:stroke-primary\/60:focus {
  stroke: rgb(116 167 254 / 0.6);
}

.focus\:stroke-primary\/70:focus {
  stroke: rgb(116 167 254 / 0.7);
}

.focus\:stroke-primary\/75:focus {
  stroke: rgb(116 167 254 / 0.75);
}

.focus\:stroke-primary\/80:focus {
  stroke: rgb(116 167 254 / 0.8);
}

.focus\:stroke-primary\/90:focus {
  stroke: rgb(116 167 254 / 0.9);
}

.focus\:stroke-primary\/95:focus {
  stroke: rgb(116 167 254 / 0.95);
}

.focus\:stroke-primary\/100:focus {
  stroke: rgb(116 167 254 / 1);
}

.focus\:stroke-error-25\/0:focus {
  stroke: rgb(255 251 250 / 0);
}

.focus\:stroke-error-25\/5:focus {
  stroke: rgb(255 251 250 / 0.05);
}

.focus\:stroke-error-25\/10:focus {
  stroke: rgb(255 251 250 / 0.1);
}

.focus\:stroke-error-25\/20:focus {
  stroke: rgb(255 251 250 / 0.2);
}

.focus\:stroke-error-25\/25:focus {
  stroke: rgb(255 251 250 / 0.25);
}

.focus\:stroke-error-25\/30:focus {
  stroke: rgb(255 251 250 / 0.3);
}

.focus\:stroke-error-25\/40:focus {
  stroke: rgb(255 251 250 / 0.4);
}

.focus\:stroke-error-25\/50:focus {
  stroke: rgb(255 251 250 / 0.5);
}

.focus\:stroke-error-25\/60:focus {
  stroke: rgb(255 251 250 / 0.6);
}

.focus\:stroke-error-25\/70:focus {
  stroke: rgb(255 251 250 / 0.7);
}

.focus\:stroke-error-25\/75:focus {
  stroke: rgb(255 251 250 / 0.75);
}

.focus\:stroke-error-25\/80:focus {
  stroke: rgb(255 251 250 / 0.8);
}

.focus\:stroke-error-25\/90:focus {
  stroke: rgb(255 251 250 / 0.9);
}

.focus\:stroke-error-25\/95:focus {
  stroke: rgb(255 251 250 / 0.95);
}

.focus\:stroke-error-25\/100:focus {
  stroke: rgb(255 251 250 / 1);
}

.focus\:stroke-error-50\/0:focus {
  stroke: rgb(254 243 242 / 0);
}

.focus\:stroke-error-50\/5:focus {
  stroke: rgb(254 243 242 / 0.05);
}

.focus\:stroke-error-50\/10:focus {
  stroke: rgb(254 243 242 / 0.1);
}

.focus\:stroke-error-50\/20:focus {
  stroke: rgb(254 243 242 / 0.2);
}

.focus\:stroke-error-50\/25:focus {
  stroke: rgb(254 243 242 / 0.25);
}

.focus\:stroke-error-50\/30:focus {
  stroke: rgb(254 243 242 / 0.3);
}

.focus\:stroke-error-50\/40:focus {
  stroke: rgb(254 243 242 / 0.4);
}

.focus\:stroke-error-50\/50:focus {
  stroke: rgb(254 243 242 / 0.5);
}

.focus\:stroke-error-50\/60:focus {
  stroke: rgb(254 243 242 / 0.6);
}

.focus\:stroke-error-50\/70:focus {
  stroke: rgb(254 243 242 / 0.7);
}

.focus\:stroke-error-50\/75:focus {
  stroke: rgb(254 243 242 / 0.75);
}

.focus\:stroke-error-50\/80:focus {
  stroke: rgb(254 243 242 / 0.8);
}

.focus\:stroke-error-50\/90:focus {
  stroke: rgb(254 243 242 / 0.9);
}

.focus\:stroke-error-50\/95:focus {
  stroke: rgb(254 243 242 / 0.95);
}

.focus\:stroke-error-50\/100:focus {
  stroke: rgb(254 243 242 / 1);
}

.focus\:stroke-error-100\/0:focus {
  stroke: rgb(254 228 226 / 0);
}

.focus\:stroke-error-100\/5:focus {
  stroke: rgb(254 228 226 / 0.05);
}

.focus\:stroke-error-100\/10:focus {
  stroke: rgb(254 228 226 / 0.1);
}

.focus\:stroke-error-100\/20:focus {
  stroke: rgb(254 228 226 / 0.2);
}

.focus\:stroke-error-100\/25:focus {
  stroke: rgb(254 228 226 / 0.25);
}

.focus\:stroke-error-100\/30:focus {
  stroke: rgb(254 228 226 / 0.3);
}

.focus\:stroke-error-100\/40:focus {
  stroke: rgb(254 228 226 / 0.4);
}

.focus\:stroke-error-100\/50:focus {
  stroke: rgb(254 228 226 / 0.5);
}

.focus\:stroke-error-100\/60:focus {
  stroke: rgb(254 228 226 / 0.6);
}

.focus\:stroke-error-100\/70:focus {
  stroke: rgb(254 228 226 / 0.7);
}

.focus\:stroke-error-100\/75:focus {
  stroke: rgb(254 228 226 / 0.75);
}

.focus\:stroke-error-100\/80:focus {
  stroke: rgb(254 228 226 / 0.8);
}

.focus\:stroke-error-100\/90:focus {
  stroke: rgb(254 228 226 / 0.9);
}

.focus\:stroke-error-100\/95:focus {
  stroke: rgb(254 228 226 / 0.95);
}

.focus\:stroke-error-100\/100:focus {
  stroke: rgb(254 228 226 / 1);
}

.focus\:stroke-error-200\/0:focus {
  stroke: rgb(254 205 202 / 0);
}

.focus\:stroke-error-200\/5:focus {
  stroke: rgb(254 205 202 / 0.05);
}

.focus\:stroke-error-200\/10:focus {
  stroke: rgb(254 205 202 / 0.1);
}

.focus\:stroke-error-200\/20:focus {
  stroke: rgb(254 205 202 / 0.2);
}

.focus\:stroke-error-200\/25:focus {
  stroke: rgb(254 205 202 / 0.25);
}

.focus\:stroke-error-200\/30:focus {
  stroke: rgb(254 205 202 / 0.3);
}

.focus\:stroke-error-200\/40:focus {
  stroke: rgb(254 205 202 / 0.4);
}

.focus\:stroke-error-200\/50:focus {
  stroke: rgb(254 205 202 / 0.5);
}

.focus\:stroke-error-200\/60:focus {
  stroke: rgb(254 205 202 / 0.6);
}

.focus\:stroke-error-200\/70:focus {
  stroke: rgb(254 205 202 / 0.7);
}

.focus\:stroke-error-200\/75:focus {
  stroke: rgb(254 205 202 / 0.75);
}

.focus\:stroke-error-200\/80:focus {
  stroke: rgb(254 205 202 / 0.8);
}

.focus\:stroke-error-200\/90:focus {
  stroke: rgb(254 205 202 / 0.9);
}

.focus\:stroke-error-200\/95:focus {
  stroke: rgb(254 205 202 / 0.95);
}

.focus\:stroke-error-200\/100:focus {
  stroke: rgb(254 205 202 / 1);
}

.focus\:stroke-error-300\/0:focus {
  stroke: rgb(253 162 155 / 0);
}

.focus\:stroke-error-300\/5:focus {
  stroke: rgb(253 162 155 / 0.05);
}

.focus\:stroke-error-300\/10:focus {
  stroke: rgb(253 162 155 / 0.1);
}

.focus\:stroke-error-300\/20:focus {
  stroke: rgb(253 162 155 / 0.2);
}

.focus\:stroke-error-300\/25:focus {
  stroke: rgb(253 162 155 / 0.25);
}

.focus\:stroke-error-300\/30:focus {
  stroke: rgb(253 162 155 / 0.3);
}

.focus\:stroke-error-300\/40:focus {
  stroke: rgb(253 162 155 / 0.4);
}

.focus\:stroke-error-300\/50:focus {
  stroke: rgb(253 162 155 / 0.5);
}

.focus\:stroke-error-300\/60:focus {
  stroke: rgb(253 162 155 / 0.6);
}

.focus\:stroke-error-300\/70:focus {
  stroke: rgb(253 162 155 / 0.7);
}

.focus\:stroke-error-300\/75:focus {
  stroke: rgb(253 162 155 / 0.75);
}

.focus\:stroke-error-300\/80:focus {
  stroke: rgb(253 162 155 / 0.8);
}

.focus\:stroke-error-300\/90:focus {
  stroke: rgb(253 162 155 / 0.9);
}

.focus\:stroke-error-300\/95:focus {
  stroke: rgb(253 162 155 / 0.95);
}

.focus\:stroke-error-300\/100:focus {
  stroke: rgb(253 162 155 / 1);
}

.focus\:stroke-error-400\/0:focus {
  stroke: rgb(249 112 102 / 0);
}

.focus\:stroke-error-400\/5:focus {
  stroke: rgb(249 112 102 / 0.05);
}

.focus\:stroke-error-400\/10:focus {
  stroke: rgb(249 112 102 / 0.1);
}

.focus\:stroke-error-400\/20:focus {
  stroke: rgb(249 112 102 / 0.2);
}

.focus\:stroke-error-400\/25:focus {
  stroke: rgb(249 112 102 / 0.25);
}

.focus\:stroke-error-400\/30:focus {
  stroke: rgb(249 112 102 / 0.3);
}

.focus\:stroke-error-400\/40:focus {
  stroke: rgb(249 112 102 / 0.4);
}

.focus\:stroke-error-400\/50:focus {
  stroke: rgb(249 112 102 / 0.5);
}

.focus\:stroke-error-400\/60:focus {
  stroke: rgb(249 112 102 / 0.6);
}

.focus\:stroke-error-400\/70:focus {
  stroke: rgb(249 112 102 / 0.7);
}

.focus\:stroke-error-400\/75:focus {
  stroke: rgb(249 112 102 / 0.75);
}

.focus\:stroke-error-400\/80:focus {
  stroke: rgb(249 112 102 / 0.8);
}

.focus\:stroke-error-400\/90:focus {
  stroke: rgb(249 112 102 / 0.9);
}

.focus\:stroke-error-400\/95:focus {
  stroke: rgb(249 112 102 / 0.95);
}

.focus\:stroke-error-400\/100:focus {
  stroke: rgb(249 112 102 / 1);
}

.focus\:stroke-error-500\/0:focus {
  stroke: rgb(240 68 56 / 0);
}

.focus\:stroke-error-500\/5:focus {
  stroke: rgb(240 68 56 / 0.05);
}

.focus\:stroke-error-500\/10:focus {
  stroke: rgb(240 68 56 / 0.1);
}

.focus\:stroke-error-500\/20:focus {
  stroke: rgb(240 68 56 / 0.2);
}

.focus\:stroke-error-500\/25:focus {
  stroke: rgb(240 68 56 / 0.25);
}

.focus\:stroke-error-500\/30:focus {
  stroke: rgb(240 68 56 / 0.3);
}

.focus\:stroke-error-500\/40:focus {
  stroke: rgb(240 68 56 / 0.4);
}

.focus\:stroke-error-500\/50:focus {
  stroke: rgb(240 68 56 / 0.5);
}

.focus\:stroke-error-500\/60:focus {
  stroke: rgb(240 68 56 / 0.6);
}

.focus\:stroke-error-500\/70:focus {
  stroke: rgb(240 68 56 / 0.7);
}

.focus\:stroke-error-500\/75:focus {
  stroke: rgb(240 68 56 / 0.75);
}

.focus\:stroke-error-500\/80:focus {
  stroke: rgb(240 68 56 / 0.8);
}

.focus\:stroke-error-500\/90:focus {
  stroke: rgb(240 68 56 / 0.9);
}

.focus\:stroke-error-500\/95:focus {
  stroke: rgb(240 68 56 / 0.95);
}

.focus\:stroke-error-500\/100:focus {
  stroke: rgb(240 68 56 / 1);
}

.focus\:stroke-error-600\/0:focus {
  stroke: rgb(217 45 32 / 0);
}

.focus\:stroke-error-600\/5:focus {
  stroke: rgb(217 45 32 / 0.05);
}

.focus\:stroke-error-600\/10:focus {
  stroke: rgb(217 45 32 / 0.1);
}

.focus\:stroke-error-600\/20:focus {
  stroke: rgb(217 45 32 / 0.2);
}

.focus\:stroke-error-600\/25:focus {
  stroke: rgb(217 45 32 / 0.25);
}

.focus\:stroke-error-600\/30:focus {
  stroke: rgb(217 45 32 / 0.3);
}

.focus\:stroke-error-600\/40:focus {
  stroke: rgb(217 45 32 / 0.4);
}

.focus\:stroke-error-600\/50:focus {
  stroke: rgb(217 45 32 / 0.5);
}

.focus\:stroke-error-600\/60:focus {
  stroke: rgb(217 45 32 / 0.6);
}

.focus\:stroke-error-600\/70:focus {
  stroke: rgb(217 45 32 / 0.7);
}

.focus\:stroke-error-600\/75:focus {
  stroke: rgb(217 45 32 / 0.75);
}

.focus\:stroke-error-600\/80:focus {
  stroke: rgb(217 45 32 / 0.8);
}

.focus\:stroke-error-600\/90:focus {
  stroke: rgb(217 45 32 / 0.9);
}

.focus\:stroke-error-600\/95:focus {
  stroke: rgb(217 45 32 / 0.95);
}

.focus\:stroke-error-600\/100:focus {
  stroke: rgb(217 45 32 / 1);
}

.focus\:stroke-error-700\/0:focus {
  stroke: rgb(180 35 24 / 0);
}

.focus\:stroke-error-700\/5:focus {
  stroke: rgb(180 35 24 / 0.05);
}

.focus\:stroke-error-700\/10:focus {
  stroke: rgb(180 35 24 / 0.1);
}

.focus\:stroke-error-700\/20:focus {
  stroke: rgb(180 35 24 / 0.2);
}

.focus\:stroke-error-700\/25:focus {
  stroke: rgb(180 35 24 / 0.25);
}

.focus\:stroke-error-700\/30:focus {
  stroke: rgb(180 35 24 / 0.3);
}

.focus\:stroke-error-700\/40:focus {
  stroke: rgb(180 35 24 / 0.4);
}

.focus\:stroke-error-700\/50:focus {
  stroke: rgb(180 35 24 / 0.5);
}

.focus\:stroke-error-700\/60:focus {
  stroke: rgb(180 35 24 / 0.6);
}

.focus\:stroke-error-700\/70:focus {
  stroke: rgb(180 35 24 / 0.7);
}

.focus\:stroke-error-700\/75:focus {
  stroke: rgb(180 35 24 / 0.75);
}

.focus\:stroke-error-700\/80:focus {
  stroke: rgb(180 35 24 / 0.8);
}

.focus\:stroke-error-700\/90:focus {
  stroke: rgb(180 35 24 / 0.9);
}

.focus\:stroke-error-700\/95:focus {
  stroke: rgb(180 35 24 / 0.95);
}

.focus\:stroke-error-700\/100:focus {
  stroke: rgb(180 35 24 / 1);
}

.focus\:stroke-error-800\/0:focus {
  stroke: rgb(145 32 24 / 0);
}

.focus\:stroke-error-800\/5:focus {
  stroke: rgb(145 32 24 / 0.05);
}

.focus\:stroke-error-800\/10:focus {
  stroke: rgb(145 32 24 / 0.1);
}

.focus\:stroke-error-800\/20:focus {
  stroke: rgb(145 32 24 / 0.2);
}

.focus\:stroke-error-800\/25:focus {
  stroke: rgb(145 32 24 / 0.25);
}

.focus\:stroke-error-800\/30:focus {
  stroke: rgb(145 32 24 / 0.3);
}

.focus\:stroke-error-800\/40:focus {
  stroke: rgb(145 32 24 / 0.4);
}

.focus\:stroke-error-800\/50:focus {
  stroke: rgb(145 32 24 / 0.5);
}

.focus\:stroke-error-800\/60:focus {
  stroke: rgb(145 32 24 / 0.6);
}

.focus\:stroke-error-800\/70:focus {
  stroke: rgb(145 32 24 / 0.7);
}

.focus\:stroke-error-800\/75:focus {
  stroke: rgb(145 32 24 / 0.75);
}

.focus\:stroke-error-800\/80:focus {
  stroke: rgb(145 32 24 / 0.8);
}

.focus\:stroke-error-800\/90:focus {
  stroke: rgb(145 32 24 / 0.9);
}

.focus\:stroke-error-800\/95:focus {
  stroke: rgb(145 32 24 / 0.95);
}

.focus\:stroke-error-800\/100:focus {
  stroke: rgb(145 32 24 / 1);
}

.focus\:stroke-error-900\/0:focus {
  stroke: rgb(122 39 26 / 0);
}

.focus\:stroke-error-900\/5:focus {
  stroke: rgb(122 39 26 / 0.05);
}

.focus\:stroke-error-900\/10:focus {
  stroke: rgb(122 39 26 / 0.1);
}

.focus\:stroke-error-900\/20:focus {
  stroke: rgb(122 39 26 / 0.2);
}

.focus\:stroke-error-900\/25:focus {
  stroke: rgb(122 39 26 / 0.25);
}

.focus\:stroke-error-900\/30:focus {
  stroke: rgb(122 39 26 / 0.3);
}

.focus\:stroke-error-900\/40:focus {
  stroke: rgb(122 39 26 / 0.4);
}

.focus\:stroke-error-900\/50:focus {
  stroke: rgb(122 39 26 / 0.5);
}

.focus\:stroke-error-900\/60:focus {
  stroke: rgb(122 39 26 / 0.6);
}

.focus\:stroke-error-900\/70:focus {
  stroke: rgb(122 39 26 / 0.7);
}

.focus\:stroke-error-900\/75:focus {
  stroke: rgb(122 39 26 / 0.75);
}

.focus\:stroke-error-900\/80:focus {
  stroke: rgb(122 39 26 / 0.8);
}

.focus\:stroke-error-900\/90:focus {
  stroke: rgb(122 39 26 / 0.9);
}

.focus\:stroke-error-900\/95:focus {
  stroke: rgb(122 39 26 / 0.95);
}

.focus\:stroke-error-900\/100:focus {
  stroke: rgb(122 39 26 / 1);
}

.focus\:stroke-error\/0:focus {
  stroke: rgb(249 112 102 / 0);
}

.focus\:stroke-error\/5:focus {
  stroke: rgb(249 112 102 / 0.05);
}

.focus\:stroke-error\/10:focus {
  stroke: rgb(249 112 102 / 0.1);
}

.focus\:stroke-error\/20:focus {
  stroke: rgb(249 112 102 / 0.2);
}

.focus\:stroke-error\/25:focus {
  stroke: rgb(249 112 102 / 0.25);
}

.focus\:stroke-error\/30:focus {
  stroke: rgb(249 112 102 / 0.3);
}

.focus\:stroke-error\/40:focus {
  stroke: rgb(249 112 102 / 0.4);
}

.focus\:stroke-error\/50:focus {
  stroke: rgb(249 112 102 / 0.5);
}

.focus\:stroke-error\/60:focus {
  stroke: rgb(249 112 102 / 0.6);
}

.focus\:stroke-error\/70:focus {
  stroke: rgb(249 112 102 / 0.7);
}

.focus\:stroke-error\/75:focus {
  stroke: rgb(249 112 102 / 0.75);
}

.focus\:stroke-error\/80:focus {
  stroke: rgb(249 112 102 / 0.8);
}

.focus\:stroke-error\/90:focus {
  stroke: rgb(249 112 102 / 0.9);
}

.focus\:stroke-error\/95:focus {
  stroke: rgb(249 112 102 / 0.95);
}

.focus\:stroke-error\/100:focus {
  stroke: rgb(249 112 102 / 1);
}

.focus\:stroke-warning-25\/0:focus {
  stroke: rgb(255 252 245 / 0);
}

.focus\:stroke-warning-25\/5:focus {
  stroke: rgb(255 252 245 / 0.05);
}

.focus\:stroke-warning-25\/10:focus {
  stroke: rgb(255 252 245 / 0.1);
}

.focus\:stroke-warning-25\/20:focus {
  stroke: rgb(255 252 245 / 0.2);
}

.focus\:stroke-warning-25\/25:focus {
  stroke: rgb(255 252 245 / 0.25);
}

.focus\:stroke-warning-25\/30:focus {
  stroke: rgb(255 252 245 / 0.3);
}

.focus\:stroke-warning-25\/40:focus {
  stroke: rgb(255 252 245 / 0.4);
}

.focus\:stroke-warning-25\/50:focus {
  stroke: rgb(255 252 245 / 0.5);
}

.focus\:stroke-warning-25\/60:focus {
  stroke: rgb(255 252 245 / 0.6);
}

.focus\:stroke-warning-25\/70:focus {
  stroke: rgb(255 252 245 / 0.7);
}

.focus\:stroke-warning-25\/75:focus {
  stroke: rgb(255 252 245 / 0.75);
}

.focus\:stroke-warning-25\/80:focus {
  stroke: rgb(255 252 245 / 0.8);
}

.focus\:stroke-warning-25\/90:focus {
  stroke: rgb(255 252 245 / 0.9);
}

.focus\:stroke-warning-25\/95:focus {
  stroke: rgb(255 252 245 / 0.95);
}

.focus\:stroke-warning-25\/100:focus {
  stroke: rgb(255 252 245 / 1);
}

.focus\:stroke-warning-50\/0:focus {
  stroke: rgb(255 250 235 / 0);
}

.focus\:stroke-warning-50\/5:focus {
  stroke: rgb(255 250 235 / 0.05);
}

.focus\:stroke-warning-50\/10:focus {
  stroke: rgb(255 250 235 / 0.1);
}

.focus\:stroke-warning-50\/20:focus {
  stroke: rgb(255 250 235 / 0.2);
}

.focus\:stroke-warning-50\/25:focus {
  stroke: rgb(255 250 235 / 0.25);
}

.focus\:stroke-warning-50\/30:focus {
  stroke: rgb(255 250 235 / 0.3);
}

.focus\:stroke-warning-50\/40:focus {
  stroke: rgb(255 250 235 / 0.4);
}

.focus\:stroke-warning-50\/50:focus {
  stroke: rgb(255 250 235 / 0.5);
}

.focus\:stroke-warning-50\/60:focus {
  stroke: rgb(255 250 235 / 0.6);
}

.focus\:stroke-warning-50\/70:focus {
  stroke: rgb(255 250 235 / 0.7);
}

.focus\:stroke-warning-50\/75:focus {
  stroke: rgb(255 250 235 / 0.75);
}

.focus\:stroke-warning-50\/80:focus {
  stroke: rgb(255 250 235 / 0.8);
}

.focus\:stroke-warning-50\/90:focus {
  stroke: rgb(255 250 235 / 0.9);
}

.focus\:stroke-warning-50\/95:focus {
  stroke: rgb(255 250 235 / 0.95);
}

.focus\:stroke-warning-50\/100:focus {
  stroke: rgb(255 250 235 / 1);
}

.focus\:stroke-warning-100\/0:focus {
  stroke: rgb(254 240 199 / 0);
}

.focus\:stroke-warning-100\/5:focus {
  stroke: rgb(254 240 199 / 0.05);
}

.focus\:stroke-warning-100\/10:focus {
  stroke: rgb(254 240 199 / 0.1);
}

.focus\:stroke-warning-100\/20:focus {
  stroke: rgb(254 240 199 / 0.2);
}

.focus\:stroke-warning-100\/25:focus {
  stroke: rgb(254 240 199 / 0.25);
}

.focus\:stroke-warning-100\/30:focus {
  stroke: rgb(254 240 199 / 0.3);
}

.focus\:stroke-warning-100\/40:focus {
  stroke: rgb(254 240 199 / 0.4);
}

.focus\:stroke-warning-100\/50:focus {
  stroke: rgb(254 240 199 / 0.5);
}

.focus\:stroke-warning-100\/60:focus {
  stroke: rgb(254 240 199 / 0.6);
}

.focus\:stroke-warning-100\/70:focus {
  stroke: rgb(254 240 199 / 0.7);
}

.focus\:stroke-warning-100\/75:focus {
  stroke: rgb(254 240 199 / 0.75);
}

.focus\:stroke-warning-100\/80:focus {
  stroke: rgb(254 240 199 / 0.8);
}

.focus\:stroke-warning-100\/90:focus {
  stroke: rgb(254 240 199 / 0.9);
}

.focus\:stroke-warning-100\/95:focus {
  stroke: rgb(254 240 199 / 0.95);
}

.focus\:stroke-warning-100\/100:focus {
  stroke: rgb(254 240 199 / 1);
}

.focus\:stroke-warning-200\/0:focus {
  stroke: rgb(254 223 137 / 0);
}

.focus\:stroke-warning-200\/5:focus {
  stroke: rgb(254 223 137 / 0.05);
}

.focus\:stroke-warning-200\/10:focus {
  stroke: rgb(254 223 137 / 0.1);
}

.focus\:stroke-warning-200\/20:focus {
  stroke: rgb(254 223 137 / 0.2);
}

.focus\:stroke-warning-200\/25:focus {
  stroke: rgb(254 223 137 / 0.25);
}

.focus\:stroke-warning-200\/30:focus {
  stroke: rgb(254 223 137 / 0.3);
}

.focus\:stroke-warning-200\/40:focus {
  stroke: rgb(254 223 137 / 0.4);
}

.focus\:stroke-warning-200\/50:focus {
  stroke: rgb(254 223 137 / 0.5);
}

.focus\:stroke-warning-200\/60:focus {
  stroke: rgb(254 223 137 / 0.6);
}

.focus\:stroke-warning-200\/70:focus {
  stroke: rgb(254 223 137 / 0.7);
}

.focus\:stroke-warning-200\/75:focus {
  stroke: rgb(254 223 137 / 0.75);
}

.focus\:stroke-warning-200\/80:focus {
  stroke: rgb(254 223 137 / 0.8);
}

.focus\:stroke-warning-200\/90:focus {
  stroke: rgb(254 223 137 / 0.9);
}

.focus\:stroke-warning-200\/95:focus {
  stroke: rgb(254 223 137 / 0.95);
}

.focus\:stroke-warning-200\/100:focus {
  stroke: rgb(254 223 137 / 1);
}

.focus\:stroke-warning-300\/0:focus {
  stroke: rgb(254 200 75 / 0);
}

.focus\:stroke-warning-300\/5:focus {
  stroke: rgb(254 200 75 / 0.05);
}

.focus\:stroke-warning-300\/10:focus {
  stroke: rgb(254 200 75 / 0.1);
}

.focus\:stroke-warning-300\/20:focus {
  stroke: rgb(254 200 75 / 0.2);
}

.focus\:stroke-warning-300\/25:focus {
  stroke: rgb(254 200 75 / 0.25);
}

.focus\:stroke-warning-300\/30:focus {
  stroke: rgb(254 200 75 / 0.3);
}

.focus\:stroke-warning-300\/40:focus {
  stroke: rgb(254 200 75 / 0.4);
}

.focus\:stroke-warning-300\/50:focus {
  stroke: rgb(254 200 75 / 0.5);
}

.focus\:stroke-warning-300\/60:focus {
  stroke: rgb(254 200 75 / 0.6);
}

.focus\:stroke-warning-300\/70:focus {
  stroke: rgb(254 200 75 / 0.7);
}

.focus\:stroke-warning-300\/75:focus {
  stroke: rgb(254 200 75 / 0.75);
}

.focus\:stroke-warning-300\/80:focus {
  stroke: rgb(254 200 75 / 0.8);
}

.focus\:stroke-warning-300\/90:focus {
  stroke: rgb(254 200 75 / 0.9);
}

.focus\:stroke-warning-300\/95:focus {
  stroke: rgb(254 200 75 / 0.95);
}

.focus\:stroke-warning-300\/100:focus {
  stroke: rgb(254 200 75 / 1);
}

.focus\:stroke-warning-400\/0:focus {
  stroke: rgb(253 176 34 / 0);
}

.focus\:stroke-warning-400\/5:focus {
  stroke: rgb(253 176 34 / 0.05);
}

.focus\:stroke-warning-400\/10:focus {
  stroke: rgb(253 176 34 / 0.1);
}

.focus\:stroke-warning-400\/20:focus {
  stroke: rgb(253 176 34 / 0.2);
}

.focus\:stroke-warning-400\/25:focus {
  stroke: rgb(253 176 34 / 0.25);
}

.focus\:stroke-warning-400\/30:focus {
  stroke: rgb(253 176 34 / 0.3);
}

.focus\:stroke-warning-400\/40:focus {
  stroke: rgb(253 176 34 / 0.4);
}

.focus\:stroke-warning-400\/50:focus {
  stroke: rgb(253 176 34 / 0.5);
}

.focus\:stroke-warning-400\/60:focus {
  stroke: rgb(253 176 34 / 0.6);
}

.focus\:stroke-warning-400\/70:focus {
  stroke: rgb(253 176 34 / 0.7);
}

.focus\:stroke-warning-400\/75:focus {
  stroke: rgb(253 176 34 / 0.75);
}

.focus\:stroke-warning-400\/80:focus {
  stroke: rgb(253 176 34 / 0.8);
}

.focus\:stroke-warning-400\/90:focus {
  stroke: rgb(253 176 34 / 0.9);
}

.focus\:stroke-warning-400\/95:focus {
  stroke: rgb(253 176 34 / 0.95);
}

.focus\:stroke-warning-400\/100:focus {
  stroke: rgb(253 176 34 / 1);
}

.focus\:stroke-warning-500\/0:focus {
  stroke: rgb(247 144 9 / 0);
}

.focus\:stroke-warning-500\/5:focus {
  stroke: rgb(247 144 9 / 0.05);
}

.focus\:stroke-warning-500\/10:focus {
  stroke: rgb(247 144 9 / 0.1);
}

.focus\:stroke-warning-500\/20:focus {
  stroke: rgb(247 144 9 / 0.2);
}

.focus\:stroke-warning-500\/25:focus {
  stroke: rgb(247 144 9 / 0.25);
}

.focus\:stroke-warning-500\/30:focus {
  stroke: rgb(247 144 9 / 0.3);
}

.focus\:stroke-warning-500\/40:focus {
  stroke: rgb(247 144 9 / 0.4);
}

.focus\:stroke-warning-500\/50:focus {
  stroke: rgb(247 144 9 / 0.5);
}

.focus\:stroke-warning-500\/60:focus {
  stroke: rgb(247 144 9 / 0.6);
}

.focus\:stroke-warning-500\/70:focus {
  stroke: rgb(247 144 9 / 0.7);
}

.focus\:stroke-warning-500\/75:focus {
  stroke: rgb(247 144 9 / 0.75);
}

.focus\:stroke-warning-500\/80:focus {
  stroke: rgb(247 144 9 / 0.8);
}

.focus\:stroke-warning-500\/90:focus {
  stroke: rgb(247 144 9 / 0.9);
}

.focus\:stroke-warning-500\/95:focus {
  stroke: rgb(247 144 9 / 0.95);
}

.focus\:stroke-warning-500\/100:focus {
  stroke: rgb(247 144 9 / 1);
}

.focus\:stroke-warning-600\/0:focus {
  stroke: rgb(220 104 3 / 0);
}

.focus\:stroke-warning-600\/5:focus {
  stroke: rgb(220 104 3 / 0.05);
}

.focus\:stroke-warning-600\/10:focus {
  stroke: rgb(220 104 3 / 0.1);
}

.focus\:stroke-warning-600\/20:focus {
  stroke: rgb(220 104 3 / 0.2);
}

.focus\:stroke-warning-600\/25:focus {
  stroke: rgb(220 104 3 / 0.25);
}

.focus\:stroke-warning-600\/30:focus {
  stroke: rgb(220 104 3 / 0.3);
}

.focus\:stroke-warning-600\/40:focus {
  stroke: rgb(220 104 3 / 0.4);
}

.focus\:stroke-warning-600\/50:focus {
  stroke: rgb(220 104 3 / 0.5);
}

.focus\:stroke-warning-600\/60:focus {
  stroke: rgb(220 104 3 / 0.6);
}

.focus\:stroke-warning-600\/70:focus {
  stroke: rgb(220 104 3 / 0.7);
}

.focus\:stroke-warning-600\/75:focus {
  stroke: rgb(220 104 3 / 0.75);
}

.focus\:stroke-warning-600\/80:focus {
  stroke: rgb(220 104 3 / 0.8);
}

.focus\:stroke-warning-600\/90:focus {
  stroke: rgb(220 104 3 / 0.9);
}

.focus\:stroke-warning-600\/95:focus {
  stroke: rgb(220 104 3 / 0.95);
}

.focus\:stroke-warning-600\/100:focus {
  stroke: rgb(220 104 3 / 1);
}

.focus\:stroke-warning-700\/0:focus {
  stroke: rgb(181 71 8 / 0);
}

.focus\:stroke-warning-700\/5:focus {
  stroke: rgb(181 71 8 / 0.05);
}

.focus\:stroke-warning-700\/10:focus {
  stroke: rgb(181 71 8 / 0.1);
}

.focus\:stroke-warning-700\/20:focus {
  stroke: rgb(181 71 8 / 0.2);
}

.focus\:stroke-warning-700\/25:focus {
  stroke: rgb(181 71 8 / 0.25);
}

.focus\:stroke-warning-700\/30:focus {
  stroke: rgb(181 71 8 / 0.3);
}

.focus\:stroke-warning-700\/40:focus {
  stroke: rgb(181 71 8 / 0.4);
}

.focus\:stroke-warning-700\/50:focus {
  stroke: rgb(181 71 8 / 0.5);
}

.focus\:stroke-warning-700\/60:focus {
  stroke: rgb(181 71 8 / 0.6);
}

.focus\:stroke-warning-700\/70:focus {
  stroke: rgb(181 71 8 / 0.7);
}

.focus\:stroke-warning-700\/75:focus {
  stroke: rgb(181 71 8 / 0.75);
}

.focus\:stroke-warning-700\/80:focus {
  stroke: rgb(181 71 8 / 0.8);
}

.focus\:stroke-warning-700\/90:focus {
  stroke: rgb(181 71 8 / 0.9);
}

.focus\:stroke-warning-700\/95:focus {
  stroke: rgb(181 71 8 / 0.95);
}

.focus\:stroke-warning-700\/100:focus {
  stroke: rgb(181 71 8 / 1);
}

.focus\:stroke-warning-800\/0:focus {
  stroke: rgb(147 55 13 / 0);
}

.focus\:stroke-warning-800\/5:focus {
  stroke: rgb(147 55 13 / 0.05);
}

.focus\:stroke-warning-800\/10:focus {
  stroke: rgb(147 55 13 / 0.1);
}

.focus\:stroke-warning-800\/20:focus {
  stroke: rgb(147 55 13 / 0.2);
}

.focus\:stroke-warning-800\/25:focus {
  stroke: rgb(147 55 13 / 0.25);
}

.focus\:stroke-warning-800\/30:focus {
  stroke: rgb(147 55 13 / 0.3);
}

.focus\:stroke-warning-800\/40:focus {
  stroke: rgb(147 55 13 / 0.4);
}

.focus\:stroke-warning-800\/50:focus {
  stroke: rgb(147 55 13 / 0.5);
}

.focus\:stroke-warning-800\/60:focus {
  stroke: rgb(147 55 13 / 0.6);
}

.focus\:stroke-warning-800\/70:focus {
  stroke: rgb(147 55 13 / 0.7);
}

.focus\:stroke-warning-800\/75:focus {
  stroke: rgb(147 55 13 / 0.75);
}

.focus\:stroke-warning-800\/80:focus {
  stroke: rgb(147 55 13 / 0.8);
}

.focus\:stroke-warning-800\/90:focus {
  stroke: rgb(147 55 13 / 0.9);
}

.focus\:stroke-warning-800\/95:focus {
  stroke: rgb(147 55 13 / 0.95);
}

.focus\:stroke-warning-800\/100:focus {
  stroke: rgb(147 55 13 / 1);
}

.focus\:stroke-warning-900\/0:focus {
  stroke: rgb(122 46 14 / 0);
}

.focus\:stroke-warning-900\/5:focus {
  stroke: rgb(122 46 14 / 0.05);
}

.focus\:stroke-warning-900\/10:focus {
  stroke: rgb(122 46 14 / 0.1);
}

.focus\:stroke-warning-900\/20:focus {
  stroke: rgb(122 46 14 / 0.2);
}

.focus\:stroke-warning-900\/25:focus {
  stroke: rgb(122 46 14 / 0.25);
}

.focus\:stroke-warning-900\/30:focus {
  stroke: rgb(122 46 14 / 0.3);
}

.focus\:stroke-warning-900\/40:focus {
  stroke: rgb(122 46 14 / 0.4);
}

.focus\:stroke-warning-900\/50:focus {
  stroke: rgb(122 46 14 / 0.5);
}

.focus\:stroke-warning-900\/60:focus {
  stroke: rgb(122 46 14 / 0.6);
}

.focus\:stroke-warning-900\/70:focus {
  stroke: rgb(122 46 14 / 0.7);
}

.focus\:stroke-warning-900\/75:focus {
  stroke: rgb(122 46 14 / 0.75);
}

.focus\:stroke-warning-900\/80:focus {
  stroke: rgb(122 46 14 / 0.8);
}

.focus\:stroke-warning-900\/90:focus {
  stroke: rgb(122 46 14 / 0.9);
}

.focus\:stroke-warning-900\/95:focus {
  stroke: rgb(122 46 14 / 0.95);
}

.focus\:stroke-warning-900\/100:focus {
  stroke: rgb(122 46 14 / 1);
}

.focus\:stroke-warning\/0:focus {
  stroke: rgb(253 176 34 / 0);
}

.focus\:stroke-warning\/5:focus {
  stroke: rgb(253 176 34 / 0.05);
}

.focus\:stroke-warning\/10:focus {
  stroke: rgb(253 176 34 / 0.1);
}

.focus\:stroke-warning\/20:focus {
  stroke: rgb(253 176 34 / 0.2);
}

.focus\:stroke-warning\/25:focus {
  stroke: rgb(253 176 34 / 0.25);
}

.focus\:stroke-warning\/30:focus {
  stroke: rgb(253 176 34 / 0.3);
}

.focus\:stroke-warning\/40:focus {
  stroke: rgb(253 176 34 / 0.4);
}

.focus\:stroke-warning\/50:focus {
  stroke: rgb(253 176 34 / 0.5);
}

.focus\:stroke-warning\/60:focus {
  stroke: rgb(253 176 34 / 0.6);
}

.focus\:stroke-warning\/70:focus {
  stroke: rgb(253 176 34 / 0.7);
}

.focus\:stroke-warning\/75:focus {
  stroke: rgb(253 176 34 / 0.75);
}

.focus\:stroke-warning\/80:focus {
  stroke: rgb(253 176 34 / 0.8);
}

.focus\:stroke-warning\/90:focus {
  stroke: rgb(253 176 34 / 0.9);
}

.focus\:stroke-warning\/95:focus {
  stroke: rgb(253 176 34 / 0.95);
}

.focus\:stroke-warning\/100:focus {
  stroke: rgb(253 176 34 / 1);
}

.focus\:stroke-success-25\/0:focus {
  stroke: rgb(246 254 249 / 0);
}

.focus\:stroke-success-25\/5:focus {
  stroke: rgb(246 254 249 / 0.05);
}

.focus\:stroke-success-25\/10:focus {
  stroke: rgb(246 254 249 / 0.1);
}

.focus\:stroke-success-25\/20:focus {
  stroke: rgb(246 254 249 / 0.2);
}

.focus\:stroke-success-25\/25:focus {
  stroke: rgb(246 254 249 / 0.25);
}

.focus\:stroke-success-25\/30:focus {
  stroke: rgb(246 254 249 / 0.3);
}

.focus\:stroke-success-25\/40:focus {
  stroke: rgb(246 254 249 / 0.4);
}

.focus\:stroke-success-25\/50:focus {
  stroke: rgb(246 254 249 / 0.5);
}

.focus\:stroke-success-25\/60:focus {
  stroke: rgb(246 254 249 / 0.6);
}

.focus\:stroke-success-25\/70:focus {
  stroke: rgb(246 254 249 / 0.7);
}

.focus\:stroke-success-25\/75:focus {
  stroke: rgb(246 254 249 / 0.75);
}

.focus\:stroke-success-25\/80:focus {
  stroke: rgb(246 254 249 / 0.8);
}

.focus\:stroke-success-25\/90:focus {
  stroke: rgb(246 254 249 / 0.9);
}

.focus\:stroke-success-25\/95:focus {
  stroke: rgb(246 254 249 / 0.95);
}

.focus\:stroke-success-25\/100:focus {
  stroke: rgb(246 254 249 / 1);
}

.focus\:stroke-success-50\/0:focus {
  stroke: rgb(236 253 243 / 0);
}

.focus\:stroke-success-50\/5:focus {
  stroke: rgb(236 253 243 / 0.05);
}

.focus\:stroke-success-50\/10:focus {
  stroke: rgb(236 253 243 / 0.1);
}

.focus\:stroke-success-50\/20:focus {
  stroke: rgb(236 253 243 / 0.2);
}

.focus\:stroke-success-50\/25:focus {
  stroke: rgb(236 253 243 / 0.25);
}

.focus\:stroke-success-50\/30:focus {
  stroke: rgb(236 253 243 / 0.3);
}

.focus\:stroke-success-50\/40:focus {
  stroke: rgb(236 253 243 / 0.4);
}

.focus\:stroke-success-50\/50:focus {
  stroke: rgb(236 253 243 / 0.5);
}

.focus\:stroke-success-50\/60:focus {
  stroke: rgb(236 253 243 / 0.6);
}

.focus\:stroke-success-50\/70:focus {
  stroke: rgb(236 253 243 / 0.7);
}

.focus\:stroke-success-50\/75:focus {
  stroke: rgb(236 253 243 / 0.75);
}

.focus\:stroke-success-50\/80:focus {
  stroke: rgb(236 253 243 / 0.8);
}

.focus\:stroke-success-50\/90:focus {
  stroke: rgb(236 253 243 / 0.9);
}

.focus\:stroke-success-50\/95:focus {
  stroke: rgb(236 253 243 / 0.95);
}

.focus\:stroke-success-50\/100:focus {
  stroke: rgb(236 253 243 / 1);
}

.focus\:stroke-success-100\/0:focus {
  stroke: rgb(209 250 223 / 0);
}

.focus\:stroke-success-100\/5:focus {
  stroke: rgb(209 250 223 / 0.05);
}

.focus\:stroke-success-100\/10:focus {
  stroke: rgb(209 250 223 / 0.1);
}

.focus\:stroke-success-100\/20:focus {
  stroke: rgb(209 250 223 / 0.2);
}

.focus\:stroke-success-100\/25:focus {
  stroke: rgb(209 250 223 / 0.25);
}

.focus\:stroke-success-100\/30:focus {
  stroke: rgb(209 250 223 / 0.3);
}

.focus\:stroke-success-100\/40:focus {
  stroke: rgb(209 250 223 / 0.4);
}

.focus\:stroke-success-100\/50:focus {
  stroke: rgb(209 250 223 / 0.5);
}

.focus\:stroke-success-100\/60:focus {
  stroke: rgb(209 250 223 / 0.6);
}

.focus\:stroke-success-100\/70:focus {
  stroke: rgb(209 250 223 / 0.7);
}

.focus\:stroke-success-100\/75:focus {
  stroke: rgb(209 250 223 / 0.75);
}

.focus\:stroke-success-100\/80:focus {
  stroke: rgb(209 250 223 / 0.8);
}

.focus\:stroke-success-100\/90:focus {
  stroke: rgb(209 250 223 / 0.9);
}

.focus\:stroke-success-100\/95:focus {
  stroke: rgb(209 250 223 / 0.95);
}

.focus\:stroke-success-100\/100:focus {
  stroke: rgb(209 250 223 / 1);
}

.focus\:stroke-success-200\/0:focus {
  stroke: rgb(166 244 197 / 0);
}

.focus\:stroke-success-200\/5:focus {
  stroke: rgb(166 244 197 / 0.05);
}

.focus\:stroke-success-200\/10:focus {
  stroke: rgb(166 244 197 / 0.1);
}

.focus\:stroke-success-200\/20:focus {
  stroke: rgb(166 244 197 / 0.2);
}

.focus\:stroke-success-200\/25:focus {
  stroke: rgb(166 244 197 / 0.25);
}

.focus\:stroke-success-200\/30:focus {
  stroke: rgb(166 244 197 / 0.3);
}

.focus\:stroke-success-200\/40:focus {
  stroke: rgb(166 244 197 / 0.4);
}

.focus\:stroke-success-200\/50:focus {
  stroke: rgb(166 244 197 / 0.5);
}

.focus\:stroke-success-200\/60:focus {
  stroke: rgb(166 244 197 / 0.6);
}

.focus\:stroke-success-200\/70:focus {
  stroke: rgb(166 244 197 / 0.7);
}

.focus\:stroke-success-200\/75:focus {
  stroke: rgb(166 244 197 / 0.75);
}

.focus\:stroke-success-200\/80:focus {
  stroke: rgb(166 244 197 / 0.8);
}

.focus\:stroke-success-200\/90:focus {
  stroke: rgb(166 244 197 / 0.9);
}

.focus\:stroke-success-200\/95:focus {
  stroke: rgb(166 244 197 / 0.95);
}

.focus\:stroke-success-200\/100:focus {
  stroke: rgb(166 244 197 / 1);
}

.focus\:stroke-success-300\/0:focus {
  stroke: rgb(108 233 166 / 0);
}

.focus\:stroke-success-300\/5:focus {
  stroke: rgb(108 233 166 / 0.05);
}

.focus\:stroke-success-300\/10:focus {
  stroke: rgb(108 233 166 / 0.1);
}

.focus\:stroke-success-300\/20:focus {
  stroke: rgb(108 233 166 / 0.2);
}

.focus\:stroke-success-300\/25:focus {
  stroke: rgb(108 233 166 / 0.25);
}

.focus\:stroke-success-300\/30:focus {
  stroke: rgb(108 233 166 / 0.3);
}

.focus\:stroke-success-300\/40:focus {
  stroke: rgb(108 233 166 / 0.4);
}

.focus\:stroke-success-300\/50:focus {
  stroke: rgb(108 233 166 / 0.5);
}

.focus\:stroke-success-300\/60:focus {
  stroke: rgb(108 233 166 / 0.6);
}

.focus\:stroke-success-300\/70:focus {
  stroke: rgb(108 233 166 / 0.7);
}

.focus\:stroke-success-300\/75:focus {
  stroke: rgb(108 233 166 / 0.75);
}

.focus\:stroke-success-300\/80:focus {
  stroke: rgb(108 233 166 / 0.8);
}

.focus\:stroke-success-300\/90:focus {
  stroke: rgb(108 233 166 / 0.9);
}

.focus\:stroke-success-300\/95:focus {
  stroke: rgb(108 233 166 / 0.95);
}

.focus\:stroke-success-300\/100:focus {
  stroke: rgb(108 233 166 / 1);
}

.focus\:stroke-success-400\/0:focus {
  stroke: rgb(50 213 131 / 0);
}

.focus\:stroke-success-400\/5:focus {
  stroke: rgb(50 213 131 / 0.05);
}

.focus\:stroke-success-400\/10:focus {
  stroke: rgb(50 213 131 / 0.1);
}

.focus\:stroke-success-400\/20:focus {
  stroke: rgb(50 213 131 / 0.2);
}

.focus\:stroke-success-400\/25:focus {
  stroke: rgb(50 213 131 / 0.25);
}

.focus\:stroke-success-400\/30:focus {
  stroke: rgb(50 213 131 / 0.3);
}

.focus\:stroke-success-400\/40:focus {
  stroke: rgb(50 213 131 / 0.4);
}

.focus\:stroke-success-400\/50:focus {
  stroke: rgb(50 213 131 / 0.5);
}

.focus\:stroke-success-400\/60:focus {
  stroke: rgb(50 213 131 / 0.6);
}

.focus\:stroke-success-400\/70:focus {
  stroke: rgb(50 213 131 / 0.7);
}

.focus\:stroke-success-400\/75:focus {
  stroke: rgb(50 213 131 / 0.75);
}

.focus\:stroke-success-400\/80:focus {
  stroke: rgb(50 213 131 / 0.8);
}

.focus\:stroke-success-400\/90:focus {
  stroke: rgb(50 213 131 / 0.9);
}

.focus\:stroke-success-400\/95:focus {
  stroke: rgb(50 213 131 / 0.95);
}

.focus\:stroke-success-400\/100:focus {
  stroke: rgb(50 213 131 / 1);
}

.focus\:stroke-success-500\/0:focus {
  stroke: rgb(18 135 106 / 0);
}

.focus\:stroke-success-500\/5:focus {
  stroke: rgb(18 135 106 / 0.05);
}

.focus\:stroke-success-500\/10:focus {
  stroke: rgb(18 135 106 / 0.1);
}

.focus\:stroke-success-500\/20:focus {
  stroke: rgb(18 135 106 / 0.2);
}

.focus\:stroke-success-500\/25:focus {
  stroke: rgb(18 135 106 / 0.25);
}

.focus\:stroke-success-500\/30:focus {
  stroke: rgb(18 135 106 / 0.3);
}

.focus\:stroke-success-500\/40:focus {
  stroke: rgb(18 135 106 / 0.4);
}

.focus\:stroke-success-500\/50:focus {
  stroke: rgb(18 135 106 / 0.5);
}

.focus\:stroke-success-500\/60:focus {
  stroke: rgb(18 135 106 / 0.6);
}

.focus\:stroke-success-500\/70:focus {
  stroke: rgb(18 135 106 / 0.7);
}

.focus\:stroke-success-500\/75:focus {
  stroke: rgb(18 135 106 / 0.75);
}

.focus\:stroke-success-500\/80:focus {
  stroke: rgb(18 135 106 / 0.8);
}

.focus\:stroke-success-500\/90:focus {
  stroke: rgb(18 135 106 / 0.9);
}

.focus\:stroke-success-500\/95:focus {
  stroke: rgb(18 135 106 / 0.95);
}

.focus\:stroke-success-500\/100:focus {
  stroke: rgb(18 135 106 / 1);
}

.focus\:stroke-success-600\/0:focus {
  stroke: rgb(3 152 85 / 0);
}

.focus\:stroke-success-600\/5:focus {
  stroke: rgb(3 152 85 / 0.05);
}

.focus\:stroke-success-600\/10:focus {
  stroke: rgb(3 152 85 / 0.1);
}

.focus\:stroke-success-600\/20:focus {
  stroke: rgb(3 152 85 / 0.2);
}

.focus\:stroke-success-600\/25:focus {
  stroke: rgb(3 152 85 / 0.25);
}

.focus\:stroke-success-600\/30:focus {
  stroke: rgb(3 152 85 / 0.3);
}

.focus\:stroke-success-600\/40:focus {
  stroke: rgb(3 152 85 / 0.4);
}

.focus\:stroke-success-600\/50:focus {
  stroke: rgb(3 152 85 / 0.5);
}

.focus\:stroke-success-600\/60:focus {
  stroke: rgb(3 152 85 / 0.6);
}

.focus\:stroke-success-600\/70:focus {
  stroke: rgb(3 152 85 / 0.7);
}

.focus\:stroke-success-600\/75:focus {
  stroke: rgb(3 152 85 / 0.75);
}

.focus\:stroke-success-600\/80:focus {
  stroke: rgb(3 152 85 / 0.8);
}

.focus\:stroke-success-600\/90:focus {
  stroke: rgb(3 152 85 / 0.9);
}

.focus\:stroke-success-600\/95:focus {
  stroke: rgb(3 152 85 / 0.95);
}

.focus\:stroke-success-600\/100:focus {
  stroke: rgb(3 152 85 / 1);
}

.focus\:stroke-success-700\/0:focus {
  stroke: rgb(2 122 72 / 0);
}

.focus\:stroke-success-700\/5:focus {
  stroke: rgb(2 122 72 / 0.05);
}

.focus\:stroke-success-700\/10:focus {
  stroke: rgb(2 122 72 / 0.1);
}

.focus\:stroke-success-700\/20:focus {
  stroke: rgb(2 122 72 / 0.2);
}

.focus\:stroke-success-700\/25:focus {
  stroke: rgb(2 122 72 / 0.25);
}

.focus\:stroke-success-700\/30:focus {
  stroke: rgb(2 122 72 / 0.3);
}

.focus\:stroke-success-700\/40:focus {
  stroke: rgb(2 122 72 / 0.4);
}

.focus\:stroke-success-700\/50:focus {
  stroke: rgb(2 122 72 / 0.5);
}

.focus\:stroke-success-700\/60:focus {
  stroke: rgb(2 122 72 / 0.6);
}

.focus\:stroke-success-700\/70:focus {
  stroke: rgb(2 122 72 / 0.7);
}

.focus\:stroke-success-700\/75:focus {
  stroke: rgb(2 122 72 / 0.75);
}

.focus\:stroke-success-700\/80:focus {
  stroke: rgb(2 122 72 / 0.8);
}

.focus\:stroke-success-700\/90:focus {
  stroke: rgb(2 122 72 / 0.9);
}

.focus\:stroke-success-700\/95:focus {
  stroke: rgb(2 122 72 / 0.95);
}

.focus\:stroke-success-700\/100:focus {
  stroke: rgb(2 122 72 / 1);
}

.focus\:stroke-success-800\/0:focus {
  stroke: rgb(5 96 58 / 0);
}

.focus\:stroke-success-800\/5:focus {
  stroke: rgb(5 96 58 / 0.05);
}

.focus\:stroke-success-800\/10:focus {
  stroke: rgb(5 96 58 / 0.1);
}

.focus\:stroke-success-800\/20:focus {
  stroke: rgb(5 96 58 / 0.2);
}

.focus\:stroke-success-800\/25:focus {
  stroke: rgb(5 96 58 / 0.25);
}

.focus\:stroke-success-800\/30:focus {
  stroke: rgb(5 96 58 / 0.3);
}

.focus\:stroke-success-800\/40:focus {
  stroke: rgb(5 96 58 / 0.4);
}

.focus\:stroke-success-800\/50:focus {
  stroke: rgb(5 96 58 / 0.5);
}

.focus\:stroke-success-800\/60:focus {
  stroke: rgb(5 96 58 / 0.6);
}

.focus\:stroke-success-800\/70:focus {
  stroke: rgb(5 96 58 / 0.7);
}

.focus\:stroke-success-800\/75:focus {
  stroke: rgb(5 96 58 / 0.75);
}

.focus\:stroke-success-800\/80:focus {
  stroke: rgb(5 96 58 / 0.8);
}

.focus\:stroke-success-800\/90:focus {
  stroke: rgb(5 96 58 / 0.9);
}

.focus\:stroke-success-800\/95:focus {
  stroke: rgb(5 96 58 / 0.95);
}

.focus\:stroke-success-800\/100:focus {
  stroke: rgb(5 96 58 / 1);
}

.focus\:stroke-success-900\/0:focus {
  stroke: rgb(5 79 49 / 0);
}

.focus\:stroke-success-900\/5:focus {
  stroke: rgb(5 79 49 / 0.05);
}

.focus\:stroke-success-900\/10:focus {
  stroke: rgb(5 79 49 / 0.1);
}

.focus\:stroke-success-900\/20:focus {
  stroke: rgb(5 79 49 / 0.2);
}

.focus\:stroke-success-900\/25:focus {
  stroke: rgb(5 79 49 / 0.25);
}

.focus\:stroke-success-900\/30:focus {
  stroke: rgb(5 79 49 / 0.3);
}

.focus\:stroke-success-900\/40:focus {
  stroke: rgb(5 79 49 / 0.4);
}

.focus\:stroke-success-900\/50:focus {
  stroke: rgb(5 79 49 / 0.5);
}

.focus\:stroke-success-900\/60:focus {
  stroke: rgb(5 79 49 / 0.6);
}

.focus\:stroke-success-900\/70:focus {
  stroke: rgb(5 79 49 / 0.7);
}

.focus\:stroke-success-900\/75:focus {
  stroke: rgb(5 79 49 / 0.75);
}

.focus\:stroke-success-900\/80:focus {
  stroke: rgb(5 79 49 / 0.8);
}

.focus\:stroke-success-900\/90:focus {
  stroke: rgb(5 79 49 / 0.9);
}

.focus\:stroke-success-900\/95:focus {
  stroke: rgb(5 79 49 / 0.95);
}

.focus\:stroke-success-900\/100:focus {
  stroke: rgb(5 79 49 / 1);
}

.focus\:stroke-success\/0:focus {
  stroke: rgb(50 213 131 / 0);
}

.focus\:stroke-success\/5:focus {
  stroke: rgb(50 213 131 / 0.05);
}

.focus\:stroke-success\/10:focus {
  stroke: rgb(50 213 131 / 0.1);
}

.focus\:stroke-success\/20:focus {
  stroke: rgb(50 213 131 / 0.2);
}

.focus\:stroke-success\/25:focus {
  stroke: rgb(50 213 131 / 0.25);
}

.focus\:stroke-success\/30:focus {
  stroke: rgb(50 213 131 / 0.3);
}

.focus\:stroke-success\/40:focus {
  stroke: rgb(50 213 131 / 0.4);
}

.focus\:stroke-success\/50:focus {
  stroke: rgb(50 213 131 / 0.5);
}

.focus\:stroke-success\/60:focus {
  stroke: rgb(50 213 131 / 0.6);
}

.focus\:stroke-success\/70:focus {
  stroke: rgb(50 213 131 / 0.7);
}

.focus\:stroke-success\/75:focus {
  stroke: rgb(50 213 131 / 0.75);
}

.focus\:stroke-success\/80:focus {
  stroke: rgb(50 213 131 / 0.8);
}

.focus\:stroke-success\/90:focus {
  stroke: rgb(50 213 131 / 0.9);
}

.focus\:stroke-success\/95:focus {
  stroke: rgb(50 213 131 / 0.95);
}

.focus\:stroke-success\/100:focus {
  stroke: rgb(50 213 131 / 1);
}

.focus\:stroke-gray-blue-25\/0:focus {
  stroke: rgb(252 252 253 / 0);
}

.focus\:stroke-gray-blue-25\/5:focus {
  stroke: rgb(252 252 253 / 0.05);
}

.focus\:stroke-gray-blue-25\/10:focus {
  stroke: rgb(252 252 253 / 0.1);
}

.focus\:stroke-gray-blue-25\/20:focus {
  stroke: rgb(252 252 253 / 0.2);
}

.focus\:stroke-gray-blue-25\/25:focus {
  stroke: rgb(252 252 253 / 0.25);
}

.focus\:stroke-gray-blue-25\/30:focus {
  stroke: rgb(252 252 253 / 0.3);
}

.focus\:stroke-gray-blue-25\/40:focus {
  stroke: rgb(252 252 253 / 0.4);
}

.focus\:stroke-gray-blue-25\/50:focus {
  stroke: rgb(252 252 253 / 0.5);
}

.focus\:stroke-gray-blue-25\/60:focus {
  stroke: rgb(252 252 253 / 0.6);
}

.focus\:stroke-gray-blue-25\/70:focus {
  stroke: rgb(252 252 253 / 0.7);
}

.focus\:stroke-gray-blue-25\/75:focus {
  stroke: rgb(252 252 253 / 0.75);
}

.focus\:stroke-gray-blue-25\/80:focus {
  stroke: rgb(252 252 253 / 0.8);
}

.focus\:stroke-gray-blue-25\/90:focus {
  stroke: rgb(252 252 253 / 0.9);
}

.focus\:stroke-gray-blue-25\/95:focus {
  stroke: rgb(252 252 253 / 0.95);
}

.focus\:stroke-gray-blue-25\/100:focus {
  stroke: rgb(252 252 253 / 1);
}

.focus\:stroke-gray-blue-50\/0:focus {
  stroke: rgb(248 249 252 / 0);
}

.focus\:stroke-gray-blue-50\/5:focus {
  stroke: rgb(248 249 252 / 0.05);
}

.focus\:stroke-gray-blue-50\/10:focus {
  stroke: rgb(248 249 252 / 0.1);
}

.focus\:stroke-gray-blue-50\/20:focus {
  stroke: rgb(248 249 252 / 0.2);
}

.focus\:stroke-gray-blue-50\/25:focus {
  stroke: rgb(248 249 252 / 0.25);
}

.focus\:stroke-gray-blue-50\/30:focus {
  stroke: rgb(248 249 252 / 0.3);
}

.focus\:stroke-gray-blue-50\/40:focus {
  stroke: rgb(248 249 252 / 0.4);
}

.focus\:stroke-gray-blue-50\/50:focus {
  stroke: rgb(248 249 252 / 0.5);
}

.focus\:stroke-gray-blue-50\/60:focus {
  stroke: rgb(248 249 252 / 0.6);
}

.focus\:stroke-gray-blue-50\/70:focus {
  stroke: rgb(248 249 252 / 0.7);
}

.focus\:stroke-gray-blue-50\/75:focus {
  stroke: rgb(248 249 252 / 0.75);
}

.focus\:stroke-gray-blue-50\/80:focus {
  stroke: rgb(248 249 252 / 0.8);
}

.focus\:stroke-gray-blue-50\/90:focus {
  stroke: rgb(248 249 252 / 0.9);
}

.focus\:stroke-gray-blue-50\/95:focus {
  stroke: rgb(248 249 252 / 0.95);
}

.focus\:stroke-gray-blue-50\/100:focus {
  stroke: rgb(248 249 252 / 1);
}

.focus\:stroke-gray-blue-100\/0:focus {
  stroke: rgb(234 236 245 / 0);
}

.focus\:stroke-gray-blue-100\/5:focus {
  stroke: rgb(234 236 245 / 0.05);
}

.focus\:stroke-gray-blue-100\/10:focus {
  stroke: rgb(234 236 245 / 0.1);
}

.focus\:stroke-gray-blue-100\/20:focus {
  stroke: rgb(234 236 245 / 0.2);
}

.focus\:stroke-gray-blue-100\/25:focus {
  stroke: rgb(234 236 245 / 0.25);
}

.focus\:stroke-gray-blue-100\/30:focus {
  stroke: rgb(234 236 245 / 0.3);
}

.focus\:stroke-gray-blue-100\/40:focus {
  stroke: rgb(234 236 245 / 0.4);
}

.focus\:stroke-gray-blue-100\/50:focus {
  stroke: rgb(234 236 245 / 0.5);
}

.focus\:stroke-gray-blue-100\/60:focus {
  stroke: rgb(234 236 245 / 0.6);
}

.focus\:stroke-gray-blue-100\/70:focus {
  stroke: rgb(234 236 245 / 0.7);
}

.focus\:stroke-gray-blue-100\/75:focus {
  stroke: rgb(234 236 245 / 0.75);
}

.focus\:stroke-gray-blue-100\/80:focus {
  stroke: rgb(234 236 245 / 0.8);
}

.focus\:stroke-gray-blue-100\/90:focus {
  stroke: rgb(234 236 245 / 0.9);
}

.focus\:stroke-gray-blue-100\/95:focus {
  stroke: rgb(234 236 245 / 0.95);
}

.focus\:stroke-gray-blue-100\/100:focus {
  stroke: rgb(234 236 245 / 1);
}

.focus\:stroke-gray-blue-200\/0:focus {
  stroke: rgb(213 217 235 / 0);
}

.focus\:stroke-gray-blue-200\/5:focus {
  stroke: rgb(213 217 235 / 0.05);
}

.focus\:stroke-gray-blue-200\/10:focus {
  stroke: rgb(213 217 235 / 0.1);
}

.focus\:stroke-gray-blue-200\/20:focus {
  stroke: rgb(213 217 235 / 0.2);
}

.focus\:stroke-gray-blue-200\/25:focus {
  stroke: rgb(213 217 235 / 0.25);
}

.focus\:stroke-gray-blue-200\/30:focus {
  stroke: rgb(213 217 235 / 0.3);
}

.focus\:stroke-gray-blue-200\/40:focus {
  stroke: rgb(213 217 235 / 0.4);
}

.focus\:stroke-gray-blue-200\/50:focus {
  stroke: rgb(213 217 235 / 0.5);
}

.focus\:stroke-gray-blue-200\/60:focus {
  stroke: rgb(213 217 235 / 0.6);
}

.focus\:stroke-gray-blue-200\/70:focus {
  stroke: rgb(213 217 235 / 0.7);
}

.focus\:stroke-gray-blue-200\/75:focus {
  stroke: rgb(213 217 235 / 0.75);
}

.focus\:stroke-gray-blue-200\/80:focus {
  stroke: rgb(213 217 235 / 0.8);
}

.focus\:stroke-gray-blue-200\/90:focus {
  stroke: rgb(213 217 235 / 0.9);
}

.focus\:stroke-gray-blue-200\/95:focus {
  stroke: rgb(213 217 235 / 0.95);
}

.focus\:stroke-gray-blue-200\/100:focus {
  stroke: rgb(213 217 235 / 1);
}

.focus\:stroke-gray-blue-300\/0:focus {
  stroke: rgb(179 184 219 / 0);
}

.focus\:stroke-gray-blue-300\/5:focus {
  stroke: rgb(179 184 219 / 0.05);
}

.focus\:stroke-gray-blue-300\/10:focus {
  stroke: rgb(179 184 219 / 0.1);
}

.focus\:stroke-gray-blue-300\/20:focus {
  stroke: rgb(179 184 219 / 0.2);
}

.focus\:stroke-gray-blue-300\/25:focus {
  stroke: rgb(179 184 219 / 0.25);
}

.focus\:stroke-gray-blue-300\/30:focus {
  stroke: rgb(179 184 219 / 0.3);
}

.focus\:stroke-gray-blue-300\/40:focus {
  stroke: rgb(179 184 219 / 0.4);
}

.focus\:stroke-gray-blue-300\/50:focus {
  stroke: rgb(179 184 219 / 0.5);
}

.focus\:stroke-gray-blue-300\/60:focus {
  stroke: rgb(179 184 219 / 0.6);
}

.focus\:stroke-gray-blue-300\/70:focus {
  stroke: rgb(179 184 219 / 0.7);
}

.focus\:stroke-gray-blue-300\/75:focus {
  stroke: rgb(179 184 219 / 0.75);
}

.focus\:stroke-gray-blue-300\/80:focus {
  stroke: rgb(179 184 219 / 0.8);
}

.focus\:stroke-gray-blue-300\/90:focus {
  stroke: rgb(179 184 219 / 0.9);
}

.focus\:stroke-gray-blue-300\/95:focus {
  stroke: rgb(179 184 219 / 0.95);
}

.focus\:stroke-gray-blue-300\/100:focus {
  stroke: rgb(179 184 219 / 1);
}

.focus\:stroke-gray-blue-400\/0:focus {
  stroke: rgb(113 123 188 / 0);
}

.focus\:stroke-gray-blue-400\/5:focus {
  stroke: rgb(113 123 188 / 0.05);
}

.focus\:stroke-gray-blue-400\/10:focus {
  stroke: rgb(113 123 188 / 0.1);
}

.focus\:stroke-gray-blue-400\/20:focus {
  stroke: rgb(113 123 188 / 0.2);
}

.focus\:stroke-gray-blue-400\/25:focus {
  stroke: rgb(113 123 188 / 0.25);
}

.focus\:stroke-gray-blue-400\/30:focus {
  stroke: rgb(113 123 188 / 0.3);
}

.focus\:stroke-gray-blue-400\/40:focus {
  stroke: rgb(113 123 188 / 0.4);
}

.focus\:stroke-gray-blue-400\/50:focus {
  stroke: rgb(113 123 188 / 0.5);
}

.focus\:stroke-gray-blue-400\/60:focus {
  stroke: rgb(113 123 188 / 0.6);
}

.focus\:stroke-gray-blue-400\/70:focus {
  stroke: rgb(113 123 188 / 0.7);
}

.focus\:stroke-gray-blue-400\/75:focus {
  stroke: rgb(113 123 188 / 0.75);
}

.focus\:stroke-gray-blue-400\/80:focus {
  stroke: rgb(113 123 188 / 0.8);
}

.focus\:stroke-gray-blue-400\/90:focus {
  stroke: rgb(113 123 188 / 0.9);
}

.focus\:stroke-gray-blue-400\/95:focus {
  stroke: rgb(113 123 188 / 0.95);
}

.focus\:stroke-gray-blue-400\/100:focus {
  stroke: rgb(113 123 188 / 1);
}

.focus\:stroke-gray-blue-500\/0:focus {
  stroke: rgb(78 91 166 / 0);
}

.focus\:stroke-gray-blue-500\/5:focus {
  stroke: rgb(78 91 166 / 0.05);
}

.focus\:stroke-gray-blue-500\/10:focus {
  stroke: rgb(78 91 166 / 0.1);
}

.focus\:stroke-gray-blue-500\/20:focus {
  stroke: rgb(78 91 166 / 0.2);
}

.focus\:stroke-gray-blue-500\/25:focus {
  stroke: rgb(78 91 166 / 0.25);
}

.focus\:stroke-gray-blue-500\/30:focus {
  stroke: rgb(78 91 166 / 0.3);
}

.focus\:stroke-gray-blue-500\/40:focus {
  stroke: rgb(78 91 166 / 0.4);
}

.focus\:stroke-gray-blue-500\/50:focus {
  stroke: rgb(78 91 166 / 0.5);
}

.focus\:stroke-gray-blue-500\/60:focus {
  stroke: rgb(78 91 166 / 0.6);
}

.focus\:stroke-gray-blue-500\/70:focus {
  stroke: rgb(78 91 166 / 0.7);
}

.focus\:stroke-gray-blue-500\/75:focus {
  stroke: rgb(78 91 166 / 0.75);
}

.focus\:stroke-gray-blue-500\/80:focus {
  stroke: rgb(78 91 166 / 0.8);
}

.focus\:stroke-gray-blue-500\/90:focus {
  stroke: rgb(78 91 166 / 0.9);
}

.focus\:stroke-gray-blue-500\/95:focus {
  stroke: rgb(78 91 166 / 0.95);
}

.focus\:stroke-gray-blue-500\/100:focus {
  stroke: rgb(78 91 166 / 1);
}

.focus\:stroke-gray-blue-600\/0:focus {
  stroke: rgb(62 71 132 / 0);
}

.focus\:stroke-gray-blue-600\/5:focus {
  stroke: rgb(62 71 132 / 0.05);
}

.focus\:stroke-gray-blue-600\/10:focus {
  stroke: rgb(62 71 132 / 0.1);
}

.focus\:stroke-gray-blue-600\/20:focus {
  stroke: rgb(62 71 132 / 0.2);
}

.focus\:stroke-gray-blue-600\/25:focus {
  stroke: rgb(62 71 132 / 0.25);
}

.focus\:stroke-gray-blue-600\/30:focus {
  stroke: rgb(62 71 132 / 0.3);
}

.focus\:stroke-gray-blue-600\/40:focus {
  stroke: rgb(62 71 132 / 0.4);
}

.focus\:stroke-gray-blue-600\/50:focus {
  stroke: rgb(62 71 132 / 0.5);
}

.focus\:stroke-gray-blue-600\/60:focus {
  stroke: rgb(62 71 132 / 0.6);
}

.focus\:stroke-gray-blue-600\/70:focus {
  stroke: rgb(62 71 132 / 0.7);
}

.focus\:stroke-gray-blue-600\/75:focus {
  stroke: rgb(62 71 132 / 0.75);
}

.focus\:stroke-gray-blue-600\/80:focus {
  stroke: rgb(62 71 132 / 0.8);
}

.focus\:stroke-gray-blue-600\/90:focus {
  stroke: rgb(62 71 132 / 0.9);
}

.focus\:stroke-gray-blue-600\/95:focus {
  stroke: rgb(62 71 132 / 0.95);
}

.focus\:stroke-gray-blue-600\/100:focus {
  stroke: rgb(62 71 132 / 1);
}

.focus\:stroke-gray-blue-700\/0:focus {
  stroke: rgb(54 63 114 / 0);
}

.focus\:stroke-gray-blue-700\/5:focus {
  stroke: rgb(54 63 114 / 0.05);
}

.focus\:stroke-gray-blue-700\/10:focus {
  stroke: rgb(54 63 114 / 0.1);
}

.focus\:stroke-gray-blue-700\/20:focus {
  stroke: rgb(54 63 114 / 0.2);
}

.focus\:stroke-gray-blue-700\/25:focus {
  stroke: rgb(54 63 114 / 0.25);
}

.focus\:stroke-gray-blue-700\/30:focus {
  stroke: rgb(54 63 114 / 0.3);
}

.focus\:stroke-gray-blue-700\/40:focus {
  stroke: rgb(54 63 114 / 0.4);
}

.focus\:stroke-gray-blue-700\/50:focus {
  stroke: rgb(54 63 114 / 0.5);
}

.focus\:stroke-gray-blue-700\/60:focus {
  stroke: rgb(54 63 114 / 0.6);
}

.focus\:stroke-gray-blue-700\/70:focus {
  stroke: rgb(54 63 114 / 0.7);
}

.focus\:stroke-gray-blue-700\/75:focus {
  stroke: rgb(54 63 114 / 0.75);
}

.focus\:stroke-gray-blue-700\/80:focus {
  stroke: rgb(54 63 114 / 0.8);
}

.focus\:stroke-gray-blue-700\/90:focus {
  stroke: rgb(54 63 114 / 0.9);
}

.focus\:stroke-gray-blue-700\/95:focus {
  stroke: rgb(54 63 114 / 0.95);
}

.focus\:stroke-gray-blue-700\/100:focus {
  stroke: rgb(54 63 114 / 1);
}

.focus\:stroke-gray-blue-800\/0:focus {
  stroke: rgb(41 48 86 / 0);
}

.focus\:stroke-gray-blue-800\/5:focus {
  stroke: rgb(41 48 86 / 0.05);
}

.focus\:stroke-gray-blue-800\/10:focus {
  stroke: rgb(41 48 86 / 0.1);
}

.focus\:stroke-gray-blue-800\/20:focus {
  stroke: rgb(41 48 86 / 0.2);
}

.focus\:stroke-gray-blue-800\/25:focus {
  stroke: rgb(41 48 86 / 0.25);
}

.focus\:stroke-gray-blue-800\/30:focus {
  stroke: rgb(41 48 86 / 0.3);
}

.focus\:stroke-gray-blue-800\/40:focus {
  stroke: rgb(41 48 86 / 0.4);
}

.focus\:stroke-gray-blue-800\/50:focus {
  stroke: rgb(41 48 86 / 0.5);
}

.focus\:stroke-gray-blue-800\/60:focus {
  stroke: rgb(41 48 86 / 0.6);
}

.focus\:stroke-gray-blue-800\/70:focus {
  stroke: rgb(41 48 86 / 0.7);
}

.focus\:stroke-gray-blue-800\/75:focus {
  stroke: rgb(41 48 86 / 0.75);
}

.focus\:stroke-gray-blue-800\/80:focus {
  stroke: rgb(41 48 86 / 0.8);
}

.focus\:stroke-gray-blue-800\/90:focus {
  stroke: rgb(41 48 86 / 0.9);
}

.focus\:stroke-gray-blue-800\/95:focus {
  stroke: rgb(41 48 86 / 0.95);
}

.focus\:stroke-gray-blue-800\/100:focus {
  stroke: rgb(41 48 86 / 1);
}

.focus\:stroke-gray-blue-900\/0:focus {
  stroke: rgb(16 19 35 / 0);
}

.focus\:stroke-gray-blue-900\/5:focus {
  stroke: rgb(16 19 35 / 0.05);
}

.focus\:stroke-gray-blue-900\/10:focus {
  stroke: rgb(16 19 35 / 0.1);
}

.focus\:stroke-gray-blue-900\/20:focus {
  stroke: rgb(16 19 35 / 0.2);
}

.focus\:stroke-gray-blue-900\/25:focus {
  stroke: rgb(16 19 35 / 0.25);
}

.focus\:stroke-gray-blue-900\/30:focus {
  stroke: rgb(16 19 35 / 0.3);
}

.focus\:stroke-gray-blue-900\/40:focus {
  stroke: rgb(16 19 35 / 0.4);
}

.focus\:stroke-gray-blue-900\/50:focus {
  stroke: rgb(16 19 35 / 0.5);
}

.focus\:stroke-gray-blue-900\/60:focus {
  stroke: rgb(16 19 35 / 0.6);
}

.focus\:stroke-gray-blue-900\/70:focus {
  stroke: rgb(16 19 35 / 0.7);
}

.focus\:stroke-gray-blue-900\/75:focus {
  stroke: rgb(16 19 35 / 0.75);
}

.focus\:stroke-gray-blue-900\/80:focus {
  stroke: rgb(16 19 35 / 0.8);
}

.focus\:stroke-gray-blue-900\/90:focus {
  stroke: rgb(16 19 35 / 0.9);
}

.focus\:stroke-gray-blue-900\/95:focus {
  stroke: rgb(16 19 35 / 0.95);
}

.focus\:stroke-gray-blue-900\/100:focus {
  stroke: rgb(16 19 35 / 1);
}

.focus\:stroke-gray-blue\/0:focus {
  stroke: rgb(113 123 188 / 0);
}

.focus\:stroke-gray-blue\/5:focus {
  stroke: rgb(113 123 188 / 0.05);
}

.focus\:stroke-gray-blue\/10:focus {
  stroke: rgb(113 123 188 / 0.1);
}

.focus\:stroke-gray-blue\/20:focus {
  stroke: rgb(113 123 188 / 0.2);
}

.focus\:stroke-gray-blue\/25:focus {
  stroke: rgb(113 123 188 / 0.25);
}

.focus\:stroke-gray-blue\/30:focus {
  stroke: rgb(113 123 188 / 0.3);
}

.focus\:stroke-gray-blue\/40:focus {
  stroke: rgb(113 123 188 / 0.4);
}

.focus\:stroke-gray-blue\/50:focus {
  stroke: rgb(113 123 188 / 0.5);
}

.focus\:stroke-gray-blue\/60:focus {
  stroke: rgb(113 123 188 / 0.6);
}

.focus\:stroke-gray-blue\/70:focus {
  stroke: rgb(113 123 188 / 0.7);
}

.focus\:stroke-gray-blue\/75:focus {
  stroke: rgb(113 123 188 / 0.75);
}

.focus\:stroke-gray-blue\/80:focus {
  stroke: rgb(113 123 188 / 0.8);
}

.focus\:stroke-gray-blue\/90:focus {
  stroke: rgb(113 123 188 / 0.9);
}

.focus\:stroke-gray-blue\/95:focus {
  stroke: rgb(113 123 188 / 0.95);
}

.focus\:stroke-gray-blue\/100:focus {
  stroke: rgb(113 123 188 / 1);
}

.focus\:stroke-gray-cool-25\/0:focus {
  stroke: rgb(252 252 253 / 0);
}

.focus\:stroke-gray-cool-25\/5:focus {
  stroke: rgb(252 252 253 / 0.05);
}

.focus\:stroke-gray-cool-25\/10:focus {
  stroke: rgb(252 252 253 / 0.1);
}

.focus\:stroke-gray-cool-25\/20:focus {
  stroke: rgb(252 252 253 / 0.2);
}

.focus\:stroke-gray-cool-25\/25:focus {
  stroke: rgb(252 252 253 / 0.25);
}

.focus\:stroke-gray-cool-25\/30:focus {
  stroke: rgb(252 252 253 / 0.3);
}

.focus\:stroke-gray-cool-25\/40:focus {
  stroke: rgb(252 252 253 / 0.4);
}

.focus\:stroke-gray-cool-25\/50:focus {
  stroke: rgb(252 252 253 / 0.5);
}

.focus\:stroke-gray-cool-25\/60:focus {
  stroke: rgb(252 252 253 / 0.6);
}

.focus\:stroke-gray-cool-25\/70:focus {
  stroke: rgb(252 252 253 / 0.7);
}

.focus\:stroke-gray-cool-25\/75:focus {
  stroke: rgb(252 252 253 / 0.75);
}

.focus\:stroke-gray-cool-25\/80:focus {
  stroke: rgb(252 252 253 / 0.8);
}

.focus\:stroke-gray-cool-25\/90:focus {
  stroke: rgb(252 252 253 / 0.9);
}

.focus\:stroke-gray-cool-25\/95:focus {
  stroke: rgb(252 252 253 / 0.95);
}

.focus\:stroke-gray-cool-25\/100:focus {
  stroke: rgb(252 252 253 / 1);
}

.focus\:stroke-gray-cool-50\/0:focus {
  stroke: rgb(249 249 251 / 0);
}

.focus\:stroke-gray-cool-50\/5:focus {
  stroke: rgb(249 249 251 / 0.05);
}

.focus\:stroke-gray-cool-50\/10:focus {
  stroke: rgb(249 249 251 / 0.1);
}

.focus\:stroke-gray-cool-50\/20:focus {
  stroke: rgb(249 249 251 / 0.2);
}

.focus\:stroke-gray-cool-50\/25:focus {
  stroke: rgb(249 249 251 / 0.25);
}

.focus\:stroke-gray-cool-50\/30:focus {
  stroke: rgb(249 249 251 / 0.3);
}

.focus\:stroke-gray-cool-50\/40:focus {
  stroke: rgb(249 249 251 / 0.4);
}

.focus\:stroke-gray-cool-50\/50:focus {
  stroke: rgb(249 249 251 / 0.5);
}

.focus\:stroke-gray-cool-50\/60:focus {
  stroke: rgb(249 249 251 / 0.6);
}

.focus\:stroke-gray-cool-50\/70:focus {
  stroke: rgb(249 249 251 / 0.7);
}

.focus\:stroke-gray-cool-50\/75:focus {
  stroke: rgb(249 249 251 / 0.75);
}

.focus\:stroke-gray-cool-50\/80:focus {
  stroke: rgb(249 249 251 / 0.8);
}

.focus\:stroke-gray-cool-50\/90:focus {
  stroke: rgb(249 249 251 / 0.9);
}

.focus\:stroke-gray-cool-50\/95:focus {
  stroke: rgb(249 249 251 / 0.95);
}

.focus\:stroke-gray-cool-50\/100:focus {
  stroke: rgb(249 249 251 / 1);
}

.focus\:stroke-gray-cool-100\/0:focus {
  stroke: rgb(239 241 245 / 0);
}

.focus\:stroke-gray-cool-100\/5:focus {
  stroke: rgb(239 241 245 / 0.05);
}

.focus\:stroke-gray-cool-100\/10:focus {
  stroke: rgb(239 241 245 / 0.1);
}

.focus\:stroke-gray-cool-100\/20:focus {
  stroke: rgb(239 241 245 / 0.2);
}

.focus\:stroke-gray-cool-100\/25:focus {
  stroke: rgb(239 241 245 / 0.25);
}

.focus\:stroke-gray-cool-100\/30:focus {
  stroke: rgb(239 241 245 / 0.3);
}

.focus\:stroke-gray-cool-100\/40:focus {
  stroke: rgb(239 241 245 / 0.4);
}

.focus\:stroke-gray-cool-100\/50:focus {
  stroke: rgb(239 241 245 / 0.5);
}

.focus\:stroke-gray-cool-100\/60:focus {
  stroke: rgb(239 241 245 / 0.6);
}

.focus\:stroke-gray-cool-100\/70:focus {
  stroke: rgb(239 241 245 / 0.7);
}

.focus\:stroke-gray-cool-100\/75:focus {
  stroke: rgb(239 241 245 / 0.75);
}

.focus\:stroke-gray-cool-100\/80:focus {
  stroke: rgb(239 241 245 / 0.8);
}

.focus\:stroke-gray-cool-100\/90:focus {
  stroke: rgb(239 241 245 / 0.9);
}

.focus\:stroke-gray-cool-100\/95:focus {
  stroke: rgb(239 241 245 / 0.95);
}

.focus\:stroke-gray-cool-100\/100:focus {
  stroke: rgb(239 241 245 / 1);
}

.focus\:stroke-gray-cool-200\/0:focus {
  stroke: rgb(220 223 234 / 0);
}

.focus\:stroke-gray-cool-200\/5:focus {
  stroke: rgb(220 223 234 / 0.05);
}

.focus\:stroke-gray-cool-200\/10:focus {
  stroke: rgb(220 223 234 / 0.1);
}

.focus\:stroke-gray-cool-200\/20:focus {
  stroke: rgb(220 223 234 / 0.2);
}

.focus\:stroke-gray-cool-200\/25:focus {
  stroke: rgb(220 223 234 / 0.25);
}

.focus\:stroke-gray-cool-200\/30:focus {
  stroke: rgb(220 223 234 / 0.3);
}

.focus\:stroke-gray-cool-200\/40:focus {
  stroke: rgb(220 223 234 / 0.4);
}

.focus\:stroke-gray-cool-200\/50:focus {
  stroke: rgb(220 223 234 / 0.5);
}

.focus\:stroke-gray-cool-200\/60:focus {
  stroke: rgb(220 223 234 / 0.6);
}

.focus\:stroke-gray-cool-200\/70:focus {
  stroke: rgb(220 223 234 / 0.7);
}

.focus\:stroke-gray-cool-200\/75:focus {
  stroke: rgb(220 223 234 / 0.75);
}

.focus\:stroke-gray-cool-200\/80:focus {
  stroke: rgb(220 223 234 / 0.8);
}

.focus\:stroke-gray-cool-200\/90:focus {
  stroke: rgb(220 223 234 / 0.9);
}

.focus\:stroke-gray-cool-200\/95:focus {
  stroke: rgb(220 223 234 / 0.95);
}

.focus\:stroke-gray-cool-200\/100:focus {
  stroke: rgb(220 223 234 / 1);
}

.focus\:stroke-gray-cool-300\/0:focus {
  stroke: rgb(185 192 212 / 0);
}

.focus\:stroke-gray-cool-300\/5:focus {
  stroke: rgb(185 192 212 / 0.05);
}

.focus\:stroke-gray-cool-300\/10:focus {
  stroke: rgb(185 192 212 / 0.1);
}

.focus\:stroke-gray-cool-300\/20:focus {
  stroke: rgb(185 192 212 / 0.2);
}

.focus\:stroke-gray-cool-300\/25:focus {
  stroke: rgb(185 192 212 / 0.25);
}

.focus\:stroke-gray-cool-300\/30:focus {
  stroke: rgb(185 192 212 / 0.3);
}

.focus\:stroke-gray-cool-300\/40:focus {
  stroke: rgb(185 192 212 / 0.4);
}

.focus\:stroke-gray-cool-300\/50:focus {
  stroke: rgb(185 192 212 / 0.5);
}

.focus\:stroke-gray-cool-300\/60:focus {
  stroke: rgb(185 192 212 / 0.6);
}

.focus\:stroke-gray-cool-300\/70:focus {
  stroke: rgb(185 192 212 / 0.7);
}

.focus\:stroke-gray-cool-300\/75:focus {
  stroke: rgb(185 192 212 / 0.75);
}

.focus\:stroke-gray-cool-300\/80:focus {
  stroke: rgb(185 192 212 / 0.8);
}

.focus\:stroke-gray-cool-300\/90:focus {
  stroke: rgb(185 192 212 / 0.9);
}

.focus\:stroke-gray-cool-300\/95:focus {
  stroke: rgb(185 192 212 / 0.95);
}

.focus\:stroke-gray-cool-300\/100:focus {
  stroke: rgb(185 192 212 / 1);
}

.focus\:stroke-gray-cool-400\/0:focus {
  stroke: rgb(125 137 176 / 0);
}

.focus\:stroke-gray-cool-400\/5:focus {
  stroke: rgb(125 137 176 / 0.05);
}

.focus\:stroke-gray-cool-400\/10:focus {
  stroke: rgb(125 137 176 / 0.1);
}

.focus\:stroke-gray-cool-400\/20:focus {
  stroke: rgb(125 137 176 / 0.2);
}

.focus\:stroke-gray-cool-400\/25:focus {
  stroke: rgb(125 137 176 / 0.25);
}

.focus\:stroke-gray-cool-400\/30:focus {
  stroke: rgb(125 137 176 / 0.3);
}

.focus\:stroke-gray-cool-400\/40:focus {
  stroke: rgb(125 137 176 / 0.4);
}

.focus\:stroke-gray-cool-400\/50:focus {
  stroke: rgb(125 137 176 / 0.5);
}

.focus\:stroke-gray-cool-400\/60:focus {
  stroke: rgb(125 137 176 / 0.6);
}

.focus\:stroke-gray-cool-400\/70:focus {
  stroke: rgb(125 137 176 / 0.7);
}

.focus\:stroke-gray-cool-400\/75:focus {
  stroke: rgb(125 137 176 / 0.75);
}

.focus\:stroke-gray-cool-400\/80:focus {
  stroke: rgb(125 137 176 / 0.8);
}

.focus\:stroke-gray-cool-400\/90:focus {
  stroke: rgb(125 137 176 / 0.9);
}

.focus\:stroke-gray-cool-400\/95:focus {
  stroke: rgb(125 137 176 / 0.95);
}

.focus\:stroke-gray-cool-400\/100:focus {
  stroke: rgb(125 137 176 / 1);
}

.focus\:stroke-gray-cool-500\/0:focus {
  stroke: rgb(93 107 152 / 0);
}

.focus\:stroke-gray-cool-500\/5:focus {
  stroke: rgb(93 107 152 / 0.05);
}

.focus\:stroke-gray-cool-500\/10:focus {
  stroke: rgb(93 107 152 / 0.1);
}

.focus\:stroke-gray-cool-500\/20:focus {
  stroke: rgb(93 107 152 / 0.2);
}

.focus\:stroke-gray-cool-500\/25:focus {
  stroke: rgb(93 107 152 / 0.25);
}

.focus\:stroke-gray-cool-500\/30:focus {
  stroke: rgb(93 107 152 / 0.3);
}

.focus\:stroke-gray-cool-500\/40:focus {
  stroke: rgb(93 107 152 / 0.4);
}

.focus\:stroke-gray-cool-500\/50:focus {
  stroke: rgb(93 107 152 / 0.5);
}

.focus\:stroke-gray-cool-500\/60:focus {
  stroke: rgb(93 107 152 / 0.6);
}

.focus\:stroke-gray-cool-500\/70:focus {
  stroke: rgb(93 107 152 / 0.7);
}

.focus\:stroke-gray-cool-500\/75:focus {
  stroke: rgb(93 107 152 / 0.75);
}

.focus\:stroke-gray-cool-500\/80:focus {
  stroke: rgb(93 107 152 / 0.8);
}

.focus\:stroke-gray-cool-500\/90:focus {
  stroke: rgb(93 107 152 / 0.9);
}

.focus\:stroke-gray-cool-500\/95:focus {
  stroke: rgb(93 107 152 / 0.95);
}

.focus\:stroke-gray-cool-500\/100:focus {
  stroke: rgb(93 107 152 / 1);
}

.focus\:stroke-gray-cool-600\/0:focus {
  stroke: rgb(74 85 120 / 0);
}

.focus\:stroke-gray-cool-600\/5:focus {
  stroke: rgb(74 85 120 / 0.05);
}

.focus\:stroke-gray-cool-600\/10:focus {
  stroke: rgb(74 85 120 / 0.1);
}

.focus\:stroke-gray-cool-600\/20:focus {
  stroke: rgb(74 85 120 / 0.2);
}

.focus\:stroke-gray-cool-600\/25:focus {
  stroke: rgb(74 85 120 / 0.25);
}

.focus\:stroke-gray-cool-600\/30:focus {
  stroke: rgb(74 85 120 / 0.3);
}

.focus\:stroke-gray-cool-600\/40:focus {
  stroke: rgb(74 85 120 / 0.4);
}

.focus\:stroke-gray-cool-600\/50:focus {
  stroke: rgb(74 85 120 / 0.5);
}

.focus\:stroke-gray-cool-600\/60:focus {
  stroke: rgb(74 85 120 / 0.6);
}

.focus\:stroke-gray-cool-600\/70:focus {
  stroke: rgb(74 85 120 / 0.7);
}

.focus\:stroke-gray-cool-600\/75:focus {
  stroke: rgb(74 85 120 / 0.75);
}

.focus\:stroke-gray-cool-600\/80:focus {
  stroke: rgb(74 85 120 / 0.8);
}

.focus\:stroke-gray-cool-600\/90:focus {
  stroke: rgb(74 85 120 / 0.9);
}

.focus\:stroke-gray-cool-600\/95:focus {
  stroke: rgb(74 85 120 / 0.95);
}

.focus\:stroke-gray-cool-600\/100:focus {
  stroke: rgb(74 85 120 / 1);
}

.focus\:stroke-gray-cool-700\/0:focus {
  stroke: rgb(64 73 104 / 0);
}

.focus\:stroke-gray-cool-700\/5:focus {
  stroke: rgb(64 73 104 / 0.05);
}

.focus\:stroke-gray-cool-700\/10:focus {
  stroke: rgb(64 73 104 / 0.1);
}

.focus\:stroke-gray-cool-700\/20:focus {
  stroke: rgb(64 73 104 / 0.2);
}

.focus\:stroke-gray-cool-700\/25:focus {
  stroke: rgb(64 73 104 / 0.25);
}

.focus\:stroke-gray-cool-700\/30:focus {
  stroke: rgb(64 73 104 / 0.3);
}

.focus\:stroke-gray-cool-700\/40:focus {
  stroke: rgb(64 73 104 / 0.4);
}

.focus\:stroke-gray-cool-700\/50:focus {
  stroke: rgb(64 73 104 / 0.5);
}

.focus\:stroke-gray-cool-700\/60:focus {
  stroke: rgb(64 73 104 / 0.6);
}

.focus\:stroke-gray-cool-700\/70:focus {
  stroke: rgb(64 73 104 / 0.7);
}

.focus\:stroke-gray-cool-700\/75:focus {
  stroke: rgb(64 73 104 / 0.75);
}

.focus\:stroke-gray-cool-700\/80:focus {
  stroke: rgb(64 73 104 / 0.8);
}

.focus\:stroke-gray-cool-700\/90:focus {
  stroke: rgb(64 73 104 / 0.9);
}

.focus\:stroke-gray-cool-700\/95:focus {
  stroke: rgb(64 73 104 / 0.95);
}

.focus\:stroke-gray-cool-700\/100:focus {
  stroke: rgb(64 73 104 / 1);
}

.focus\:stroke-gray-cool-800\/0:focus {
  stroke: rgb(48 55 79 / 0);
}

.focus\:stroke-gray-cool-800\/5:focus {
  stroke: rgb(48 55 79 / 0.05);
}

.focus\:stroke-gray-cool-800\/10:focus {
  stroke: rgb(48 55 79 / 0.1);
}

.focus\:stroke-gray-cool-800\/20:focus {
  stroke: rgb(48 55 79 / 0.2);
}

.focus\:stroke-gray-cool-800\/25:focus {
  stroke: rgb(48 55 79 / 0.25);
}

.focus\:stroke-gray-cool-800\/30:focus {
  stroke: rgb(48 55 79 / 0.3);
}

.focus\:stroke-gray-cool-800\/40:focus {
  stroke: rgb(48 55 79 / 0.4);
}

.focus\:stroke-gray-cool-800\/50:focus {
  stroke: rgb(48 55 79 / 0.5);
}

.focus\:stroke-gray-cool-800\/60:focus {
  stroke: rgb(48 55 79 / 0.6);
}

.focus\:stroke-gray-cool-800\/70:focus {
  stroke: rgb(48 55 79 / 0.7);
}

.focus\:stroke-gray-cool-800\/75:focus {
  stroke: rgb(48 55 79 / 0.75);
}

.focus\:stroke-gray-cool-800\/80:focus {
  stroke: rgb(48 55 79 / 0.8);
}

.focus\:stroke-gray-cool-800\/90:focus {
  stroke: rgb(48 55 79 / 0.9);
}

.focus\:stroke-gray-cool-800\/95:focus {
  stroke: rgb(48 55 79 / 0.95);
}

.focus\:stroke-gray-cool-800\/100:focus {
  stroke: rgb(48 55 79 / 1);
}

.focus\:stroke-gray-cool-900\/0:focus {
  stroke: rgb(17 19 34 / 0);
}

.focus\:stroke-gray-cool-900\/5:focus {
  stroke: rgb(17 19 34 / 0.05);
}

.focus\:stroke-gray-cool-900\/10:focus {
  stroke: rgb(17 19 34 / 0.1);
}

.focus\:stroke-gray-cool-900\/20:focus {
  stroke: rgb(17 19 34 / 0.2);
}

.focus\:stroke-gray-cool-900\/25:focus {
  stroke: rgb(17 19 34 / 0.25);
}

.focus\:stroke-gray-cool-900\/30:focus {
  stroke: rgb(17 19 34 / 0.3);
}

.focus\:stroke-gray-cool-900\/40:focus {
  stroke: rgb(17 19 34 / 0.4);
}

.focus\:stroke-gray-cool-900\/50:focus {
  stroke: rgb(17 19 34 / 0.5);
}

.focus\:stroke-gray-cool-900\/60:focus {
  stroke: rgb(17 19 34 / 0.6);
}

.focus\:stroke-gray-cool-900\/70:focus {
  stroke: rgb(17 19 34 / 0.7);
}

.focus\:stroke-gray-cool-900\/75:focus {
  stroke: rgb(17 19 34 / 0.75);
}

.focus\:stroke-gray-cool-900\/80:focus {
  stroke: rgb(17 19 34 / 0.8);
}

.focus\:stroke-gray-cool-900\/90:focus {
  stroke: rgb(17 19 34 / 0.9);
}

.focus\:stroke-gray-cool-900\/95:focus {
  stroke: rgb(17 19 34 / 0.95);
}

.focus\:stroke-gray-cool-900\/100:focus {
  stroke: rgb(17 19 34 / 1);
}

.focus\:stroke-gray-cool\/0:focus {
  stroke: rgb(125 137 176 / 0);
}

.focus\:stroke-gray-cool\/5:focus {
  stroke: rgb(125 137 176 / 0.05);
}

.focus\:stroke-gray-cool\/10:focus {
  stroke: rgb(125 137 176 / 0.1);
}

.focus\:stroke-gray-cool\/20:focus {
  stroke: rgb(125 137 176 / 0.2);
}

.focus\:stroke-gray-cool\/25:focus {
  stroke: rgb(125 137 176 / 0.25);
}

.focus\:stroke-gray-cool\/30:focus {
  stroke: rgb(125 137 176 / 0.3);
}

.focus\:stroke-gray-cool\/40:focus {
  stroke: rgb(125 137 176 / 0.4);
}

.focus\:stroke-gray-cool\/50:focus {
  stroke: rgb(125 137 176 / 0.5);
}

.focus\:stroke-gray-cool\/60:focus {
  stroke: rgb(125 137 176 / 0.6);
}

.focus\:stroke-gray-cool\/70:focus {
  stroke: rgb(125 137 176 / 0.7);
}

.focus\:stroke-gray-cool\/75:focus {
  stroke: rgb(125 137 176 / 0.75);
}

.focus\:stroke-gray-cool\/80:focus {
  stroke: rgb(125 137 176 / 0.8);
}

.focus\:stroke-gray-cool\/90:focus {
  stroke: rgb(125 137 176 / 0.9);
}

.focus\:stroke-gray-cool\/95:focus {
  stroke: rgb(125 137 176 / 0.95);
}

.focus\:stroke-gray-cool\/100:focus {
  stroke: rgb(125 137 176 / 1);
}

.focus\:stroke-gray-modern-25\/0:focus {
  stroke: rgb(252 252 253 / 0);
}

.focus\:stroke-gray-modern-25\/5:focus {
  stroke: rgb(252 252 253 / 0.05);
}

.focus\:stroke-gray-modern-25\/10:focus {
  stroke: rgb(252 252 253 / 0.1);
}

.focus\:stroke-gray-modern-25\/20:focus {
  stroke: rgb(252 252 253 / 0.2);
}

.focus\:stroke-gray-modern-25\/25:focus {
  stroke: rgb(252 252 253 / 0.25);
}

.focus\:stroke-gray-modern-25\/30:focus {
  stroke: rgb(252 252 253 / 0.3);
}

.focus\:stroke-gray-modern-25\/40:focus {
  stroke: rgb(252 252 253 / 0.4);
}

.focus\:stroke-gray-modern-25\/50:focus {
  stroke: rgb(252 252 253 / 0.5);
}

.focus\:stroke-gray-modern-25\/60:focus {
  stroke: rgb(252 252 253 / 0.6);
}

.focus\:stroke-gray-modern-25\/70:focus {
  stroke: rgb(252 252 253 / 0.7);
}

.focus\:stroke-gray-modern-25\/75:focus {
  stroke: rgb(252 252 253 / 0.75);
}

.focus\:stroke-gray-modern-25\/80:focus {
  stroke: rgb(252 252 253 / 0.8);
}

.focus\:stroke-gray-modern-25\/90:focus {
  stroke: rgb(252 252 253 / 0.9);
}

.focus\:stroke-gray-modern-25\/95:focus {
  stroke: rgb(252 252 253 / 0.95);
}

.focus\:stroke-gray-modern-25\/100:focus {
  stroke: rgb(252 252 253 / 1);
}

.focus\:stroke-gray-modern-50\/0:focus {
  stroke: rgb(248 250 252 / 0);
}

.focus\:stroke-gray-modern-50\/5:focus {
  stroke: rgb(248 250 252 / 0.05);
}

.focus\:stroke-gray-modern-50\/10:focus {
  stroke: rgb(248 250 252 / 0.1);
}

.focus\:stroke-gray-modern-50\/20:focus {
  stroke: rgb(248 250 252 / 0.2);
}

.focus\:stroke-gray-modern-50\/25:focus {
  stroke: rgb(248 250 252 / 0.25);
}

.focus\:stroke-gray-modern-50\/30:focus {
  stroke: rgb(248 250 252 / 0.3);
}

.focus\:stroke-gray-modern-50\/40:focus {
  stroke: rgb(248 250 252 / 0.4);
}

.focus\:stroke-gray-modern-50\/50:focus {
  stroke: rgb(248 250 252 / 0.5);
}

.focus\:stroke-gray-modern-50\/60:focus {
  stroke: rgb(248 250 252 / 0.6);
}

.focus\:stroke-gray-modern-50\/70:focus {
  stroke: rgb(248 250 252 / 0.7);
}

.focus\:stroke-gray-modern-50\/75:focus {
  stroke: rgb(248 250 252 / 0.75);
}

.focus\:stroke-gray-modern-50\/80:focus {
  stroke: rgb(248 250 252 / 0.8);
}

.focus\:stroke-gray-modern-50\/90:focus {
  stroke: rgb(248 250 252 / 0.9);
}

.focus\:stroke-gray-modern-50\/95:focus {
  stroke: rgb(248 250 252 / 0.95);
}

.focus\:stroke-gray-modern-50\/100:focus {
  stroke: rgb(248 250 252 / 1);
}

.focus\:stroke-gray-modern-100\/0:focus {
  stroke: rgb(238 242 246 / 0);
}

.focus\:stroke-gray-modern-100\/5:focus {
  stroke: rgb(238 242 246 / 0.05);
}

.focus\:stroke-gray-modern-100\/10:focus {
  stroke: rgb(238 242 246 / 0.1);
}

.focus\:stroke-gray-modern-100\/20:focus {
  stroke: rgb(238 242 246 / 0.2);
}

.focus\:stroke-gray-modern-100\/25:focus {
  stroke: rgb(238 242 246 / 0.25);
}

.focus\:stroke-gray-modern-100\/30:focus {
  stroke: rgb(238 242 246 / 0.3);
}

.focus\:stroke-gray-modern-100\/40:focus {
  stroke: rgb(238 242 246 / 0.4);
}

.focus\:stroke-gray-modern-100\/50:focus {
  stroke: rgb(238 242 246 / 0.5);
}

.focus\:stroke-gray-modern-100\/60:focus {
  stroke: rgb(238 242 246 / 0.6);
}

.focus\:stroke-gray-modern-100\/70:focus {
  stroke: rgb(238 242 246 / 0.7);
}

.focus\:stroke-gray-modern-100\/75:focus {
  stroke: rgb(238 242 246 / 0.75);
}

.focus\:stroke-gray-modern-100\/80:focus {
  stroke: rgb(238 242 246 / 0.8);
}

.focus\:stroke-gray-modern-100\/90:focus {
  stroke: rgb(238 242 246 / 0.9);
}

.focus\:stroke-gray-modern-100\/95:focus {
  stroke: rgb(238 242 246 / 0.95);
}

.focus\:stroke-gray-modern-100\/100:focus {
  stroke: rgb(238 242 246 / 1);
}

.focus\:stroke-gray-modern-200\/0:focus {
  stroke: rgb(227 232 239 / 0);
}

.focus\:stroke-gray-modern-200\/5:focus {
  stroke: rgb(227 232 239 / 0.05);
}

.focus\:stroke-gray-modern-200\/10:focus {
  stroke: rgb(227 232 239 / 0.1);
}

.focus\:stroke-gray-modern-200\/20:focus {
  stroke: rgb(227 232 239 / 0.2);
}

.focus\:stroke-gray-modern-200\/25:focus {
  stroke: rgb(227 232 239 / 0.25);
}

.focus\:stroke-gray-modern-200\/30:focus {
  stroke: rgb(227 232 239 / 0.3);
}

.focus\:stroke-gray-modern-200\/40:focus {
  stroke: rgb(227 232 239 / 0.4);
}

.focus\:stroke-gray-modern-200\/50:focus {
  stroke: rgb(227 232 239 / 0.5);
}

.focus\:stroke-gray-modern-200\/60:focus {
  stroke: rgb(227 232 239 / 0.6);
}

.focus\:stroke-gray-modern-200\/70:focus {
  stroke: rgb(227 232 239 / 0.7);
}

.focus\:stroke-gray-modern-200\/75:focus {
  stroke: rgb(227 232 239 / 0.75);
}

.focus\:stroke-gray-modern-200\/80:focus {
  stroke: rgb(227 232 239 / 0.8);
}

.focus\:stroke-gray-modern-200\/90:focus {
  stroke: rgb(227 232 239 / 0.9);
}

.focus\:stroke-gray-modern-200\/95:focus {
  stroke: rgb(227 232 239 / 0.95);
}

.focus\:stroke-gray-modern-200\/100:focus {
  stroke: rgb(227 232 239 / 1);
}

.focus\:stroke-gray-modern-300\/0:focus {
  stroke: rgb(205 213 223 / 0);
}

.focus\:stroke-gray-modern-300\/5:focus {
  stroke: rgb(205 213 223 / 0.05);
}

.focus\:stroke-gray-modern-300\/10:focus {
  stroke: rgb(205 213 223 / 0.1);
}

.focus\:stroke-gray-modern-300\/20:focus {
  stroke: rgb(205 213 223 / 0.2);
}

.focus\:stroke-gray-modern-300\/25:focus {
  stroke: rgb(205 213 223 / 0.25);
}

.focus\:stroke-gray-modern-300\/30:focus {
  stroke: rgb(205 213 223 / 0.3);
}

.focus\:stroke-gray-modern-300\/40:focus {
  stroke: rgb(205 213 223 / 0.4);
}

.focus\:stroke-gray-modern-300\/50:focus {
  stroke: rgb(205 213 223 / 0.5);
}

.focus\:stroke-gray-modern-300\/60:focus {
  stroke: rgb(205 213 223 / 0.6);
}

.focus\:stroke-gray-modern-300\/70:focus {
  stroke: rgb(205 213 223 / 0.7);
}

.focus\:stroke-gray-modern-300\/75:focus {
  stroke: rgb(205 213 223 / 0.75);
}

.focus\:stroke-gray-modern-300\/80:focus {
  stroke: rgb(205 213 223 / 0.8);
}

.focus\:stroke-gray-modern-300\/90:focus {
  stroke: rgb(205 213 223 / 0.9);
}

.focus\:stroke-gray-modern-300\/95:focus {
  stroke: rgb(205 213 223 / 0.95);
}

.focus\:stroke-gray-modern-300\/100:focus {
  stroke: rgb(205 213 223 / 1);
}

.focus\:stroke-gray-modern-400\/0:focus {
  stroke: rgb(154 164 178 / 0);
}

.focus\:stroke-gray-modern-400\/5:focus {
  stroke: rgb(154 164 178 / 0.05);
}

.focus\:stroke-gray-modern-400\/10:focus {
  stroke: rgb(154 164 178 / 0.1);
}

.focus\:stroke-gray-modern-400\/20:focus {
  stroke: rgb(154 164 178 / 0.2);
}

.focus\:stroke-gray-modern-400\/25:focus {
  stroke: rgb(154 164 178 / 0.25);
}

.focus\:stroke-gray-modern-400\/30:focus {
  stroke: rgb(154 164 178 / 0.3);
}

.focus\:stroke-gray-modern-400\/40:focus {
  stroke: rgb(154 164 178 / 0.4);
}

.focus\:stroke-gray-modern-400\/50:focus {
  stroke: rgb(154 164 178 / 0.5);
}

.focus\:stroke-gray-modern-400\/60:focus {
  stroke: rgb(154 164 178 / 0.6);
}

.focus\:stroke-gray-modern-400\/70:focus {
  stroke: rgb(154 164 178 / 0.7);
}

.focus\:stroke-gray-modern-400\/75:focus {
  stroke: rgb(154 164 178 / 0.75);
}

.focus\:stroke-gray-modern-400\/80:focus {
  stroke: rgb(154 164 178 / 0.8);
}

.focus\:stroke-gray-modern-400\/90:focus {
  stroke: rgb(154 164 178 / 0.9);
}

.focus\:stroke-gray-modern-400\/95:focus {
  stroke: rgb(154 164 178 / 0.95);
}

.focus\:stroke-gray-modern-400\/100:focus {
  stroke: rgb(154 164 178 / 1);
}

.focus\:stroke-gray-modern-500\/0:focus {
  stroke: rgb(105 117 134 / 0);
}

.focus\:stroke-gray-modern-500\/5:focus {
  stroke: rgb(105 117 134 / 0.05);
}

.focus\:stroke-gray-modern-500\/10:focus {
  stroke: rgb(105 117 134 / 0.1);
}

.focus\:stroke-gray-modern-500\/20:focus {
  stroke: rgb(105 117 134 / 0.2);
}

.focus\:stroke-gray-modern-500\/25:focus {
  stroke: rgb(105 117 134 / 0.25);
}

.focus\:stroke-gray-modern-500\/30:focus {
  stroke: rgb(105 117 134 / 0.3);
}

.focus\:stroke-gray-modern-500\/40:focus {
  stroke: rgb(105 117 134 / 0.4);
}

.focus\:stroke-gray-modern-500\/50:focus {
  stroke: rgb(105 117 134 / 0.5);
}

.focus\:stroke-gray-modern-500\/60:focus {
  stroke: rgb(105 117 134 / 0.6);
}

.focus\:stroke-gray-modern-500\/70:focus {
  stroke: rgb(105 117 134 / 0.7);
}

.focus\:stroke-gray-modern-500\/75:focus {
  stroke: rgb(105 117 134 / 0.75);
}

.focus\:stroke-gray-modern-500\/80:focus {
  stroke: rgb(105 117 134 / 0.8);
}

.focus\:stroke-gray-modern-500\/90:focus {
  stroke: rgb(105 117 134 / 0.9);
}

.focus\:stroke-gray-modern-500\/95:focus {
  stroke: rgb(105 117 134 / 0.95);
}

.focus\:stroke-gray-modern-500\/100:focus {
  stroke: rgb(105 117 134 / 1);
}

.focus\:stroke-gray-modern-600\/0:focus {
  stroke: rgb(72 85 101 / 0);
}

.focus\:stroke-gray-modern-600\/5:focus {
  stroke: rgb(72 85 101 / 0.05);
}

.focus\:stroke-gray-modern-600\/10:focus {
  stroke: rgb(72 85 101 / 0.1);
}

.focus\:stroke-gray-modern-600\/20:focus {
  stroke: rgb(72 85 101 / 0.2);
}

.focus\:stroke-gray-modern-600\/25:focus {
  stroke: rgb(72 85 101 / 0.25);
}

.focus\:stroke-gray-modern-600\/30:focus {
  stroke: rgb(72 85 101 / 0.3);
}

.focus\:stroke-gray-modern-600\/40:focus {
  stroke: rgb(72 85 101 / 0.4);
}

.focus\:stroke-gray-modern-600\/50:focus {
  stroke: rgb(72 85 101 / 0.5);
}

.focus\:stroke-gray-modern-600\/60:focus {
  stroke: rgb(72 85 101 / 0.6);
}

.focus\:stroke-gray-modern-600\/70:focus {
  stroke: rgb(72 85 101 / 0.7);
}

.focus\:stroke-gray-modern-600\/75:focus {
  stroke: rgb(72 85 101 / 0.75);
}

.focus\:stroke-gray-modern-600\/80:focus {
  stroke: rgb(72 85 101 / 0.8);
}

.focus\:stroke-gray-modern-600\/90:focus {
  stroke: rgb(72 85 101 / 0.9);
}

.focus\:stroke-gray-modern-600\/95:focus {
  stroke: rgb(72 85 101 / 0.95);
}

.focus\:stroke-gray-modern-600\/100:focus {
  stroke: rgb(72 85 101 / 1);
}

.focus\:stroke-gray-modern-700\/0:focus {
  stroke: rgb(54 65 82 / 0);
}

.focus\:stroke-gray-modern-700\/5:focus {
  stroke: rgb(54 65 82 / 0.05);
}

.focus\:stroke-gray-modern-700\/10:focus {
  stroke: rgb(54 65 82 / 0.1);
}

.focus\:stroke-gray-modern-700\/20:focus {
  stroke: rgb(54 65 82 / 0.2);
}

.focus\:stroke-gray-modern-700\/25:focus {
  stroke: rgb(54 65 82 / 0.25);
}

.focus\:stroke-gray-modern-700\/30:focus {
  stroke: rgb(54 65 82 / 0.3);
}

.focus\:stroke-gray-modern-700\/40:focus {
  stroke: rgb(54 65 82 / 0.4);
}

.focus\:stroke-gray-modern-700\/50:focus {
  stroke: rgb(54 65 82 / 0.5);
}

.focus\:stroke-gray-modern-700\/60:focus {
  stroke: rgb(54 65 82 / 0.6);
}

.focus\:stroke-gray-modern-700\/70:focus {
  stroke: rgb(54 65 82 / 0.7);
}

.focus\:stroke-gray-modern-700\/75:focus {
  stroke: rgb(54 65 82 / 0.75);
}

.focus\:stroke-gray-modern-700\/80:focus {
  stroke: rgb(54 65 82 / 0.8);
}

.focus\:stroke-gray-modern-700\/90:focus {
  stroke: rgb(54 65 82 / 0.9);
}

.focus\:stroke-gray-modern-700\/95:focus {
  stroke: rgb(54 65 82 / 0.95);
}

.focus\:stroke-gray-modern-700\/100:focus {
  stroke: rgb(54 65 82 / 1);
}

.focus\:stroke-gray-modern-800\/0:focus {
  stroke: rgb(32 41 57 / 0);
}

.focus\:stroke-gray-modern-800\/5:focus {
  stroke: rgb(32 41 57 / 0.05);
}

.focus\:stroke-gray-modern-800\/10:focus {
  stroke: rgb(32 41 57 / 0.1);
}

.focus\:stroke-gray-modern-800\/20:focus {
  stroke: rgb(32 41 57 / 0.2);
}

.focus\:stroke-gray-modern-800\/25:focus {
  stroke: rgb(32 41 57 / 0.25);
}

.focus\:stroke-gray-modern-800\/30:focus {
  stroke: rgb(32 41 57 / 0.3);
}

.focus\:stroke-gray-modern-800\/40:focus {
  stroke: rgb(32 41 57 / 0.4);
}

.focus\:stroke-gray-modern-800\/50:focus {
  stroke: rgb(32 41 57 / 0.5);
}

.focus\:stroke-gray-modern-800\/60:focus {
  stroke: rgb(32 41 57 / 0.6);
}

.focus\:stroke-gray-modern-800\/70:focus {
  stroke: rgb(32 41 57 / 0.7);
}

.focus\:stroke-gray-modern-800\/75:focus {
  stroke: rgb(32 41 57 / 0.75);
}

.focus\:stroke-gray-modern-800\/80:focus {
  stroke: rgb(32 41 57 / 0.8);
}

.focus\:stroke-gray-modern-800\/90:focus {
  stroke: rgb(32 41 57 / 0.9);
}

.focus\:stroke-gray-modern-800\/95:focus {
  stroke: rgb(32 41 57 / 0.95);
}

.focus\:stroke-gray-modern-800\/100:focus {
  stroke: rgb(32 41 57 / 1);
}

.focus\:stroke-gray-modern-900\/0:focus {
  stroke: rgb(18 25 38 / 0);
}

.focus\:stroke-gray-modern-900\/5:focus {
  stroke: rgb(18 25 38 / 0.05);
}

.focus\:stroke-gray-modern-900\/10:focus {
  stroke: rgb(18 25 38 / 0.1);
}

.focus\:stroke-gray-modern-900\/20:focus {
  stroke: rgb(18 25 38 / 0.2);
}

.focus\:stroke-gray-modern-900\/25:focus {
  stroke: rgb(18 25 38 / 0.25);
}

.focus\:stroke-gray-modern-900\/30:focus {
  stroke: rgb(18 25 38 / 0.3);
}

.focus\:stroke-gray-modern-900\/40:focus {
  stroke: rgb(18 25 38 / 0.4);
}

.focus\:stroke-gray-modern-900\/50:focus {
  stroke: rgb(18 25 38 / 0.5);
}

.focus\:stroke-gray-modern-900\/60:focus {
  stroke: rgb(18 25 38 / 0.6);
}

.focus\:stroke-gray-modern-900\/70:focus {
  stroke: rgb(18 25 38 / 0.7);
}

.focus\:stroke-gray-modern-900\/75:focus {
  stroke: rgb(18 25 38 / 0.75);
}

.focus\:stroke-gray-modern-900\/80:focus {
  stroke: rgb(18 25 38 / 0.8);
}

.focus\:stroke-gray-modern-900\/90:focus {
  stroke: rgb(18 25 38 / 0.9);
}

.focus\:stroke-gray-modern-900\/95:focus {
  stroke: rgb(18 25 38 / 0.95);
}

.focus\:stroke-gray-modern-900\/100:focus {
  stroke: rgb(18 25 38 / 1);
}

.focus\:stroke-gray-modern\/0:focus {
  stroke: rgb(154 164 178 / 0);
}

.focus\:stroke-gray-modern\/5:focus {
  stroke: rgb(154 164 178 / 0.05);
}

.focus\:stroke-gray-modern\/10:focus {
  stroke: rgb(154 164 178 / 0.1);
}

.focus\:stroke-gray-modern\/20:focus {
  stroke: rgb(154 164 178 / 0.2);
}

.focus\:stroke-gray-modern\/25:focus {
  stroke: rgb(154 164 178 / 0.25);
}

.focus\:stroke-gray-modern\/30:focus {
  stroke: rgb(154 164 178 / 0.3);
}

.focus\:stroke-gray-modern\/40:focus {
  stroke: rgb(154 164 178 / 0.4);
}

.focus\:stroke-gray-modern\/50:focus {
  stroke: rgb(154 164 178 / 0.5);
}

.focus\:stroke-gray-modern\/60:focus {
  stroke: rgb(154 164 178 / 0.6);
}

.focus\:stroke-gray-modern\/70:focus {
  stroke: rgb(154 164 178 / 0.7);
}

.focus\:stroke-gray-modern\/75:focus {
  stroke: rgb(154 164 178 / 0.75);
}

.focus\:stroke-gray-modern\/80:focus {
  stroke: rgb(154 164 178 / 0.8);
}

.focus\:stroke-gray-modern\/90:focus {
  stroke: rgb(154 164 178 / 0.9);
}

.focus\:stroke-gray-modern\/95:focus {
  stroke: rgb(154 164 178 / 0.95);
}

.focus\:stroke-gray-modern\/100:focus {
  stroke: rgb(154 164 178 / 1);
}

.focus\:stroke-gray-neutral-25\/0:focus {
  stroke: rgb(252 252 253 / 0);
}

.focus\:stroke-gray-neutral-25\/5:focus {
  stroke: rgb(252 252 253 / 0.05);
}

.focus\:stroke-gray-neutral-25\/10:focus {
  stroke: rgb(252 252 253 / 0.1);
}

.focus\:stroke-gray-neutral-25\/20:focus {
  stroke: rgb(252 252 253 / 0.2);
}

.focus\:stroke-gray-neutral-25\/25:focus {
  stroke: rgb(252 252 253 / 0.25);
}

.focus\:stroke-gray-neutral-25\/30:focus {
  stroke: rgb(252 252 253 / 0.3);
}

.focus\:stroke-gray-neutral-25\/40:focus {
  stroke: rgb(252 252 253 / 0.4);
}

.focus\:stroke-gray-neutral-25\/50:focus {
  stroke: rgb(252 252 253 / 0.5);
}

.focus\:stroke-gray-neutral-25\/60:focus {
  stroke: rgb(252 252 253 / 0.6);
}

.focus\:stroke-gray-neutral-25\/70:focus {
  stroke: rgb(252 252 253 / 0.7);
}

.focus\:stroke-gray-neutral-25\/75:focus {
  stroke: rgb(252 252 253 / 0.75);
}

.focus\:stroke-gray-neutral-25\/80:focus {
  stroke: rgb(252 252 253 / 0.8);
}

.focus\:stroke-gray-neutral-25\/90:focus {
  stroke: rgb(252 252 253 / 0.9);
}

.focus\:stroke-gray-neutral-25\/95:focus {
  stroke: rgb(252 252 253 / 0.95);
}

.focus\:stroke-gray-neutral-25\/100:focus {
  stroke: rgb(252 252 253 / 1);
}

.focus\:stroke-gray-neutral-50\/0:focus {
  stroke: rgb(249 250 251 / 0);
}

.focus\:stroke-gray-neutral-50\/5:focus {
  stroke: rgb(249 250 251 / 0.05);
}

.focus\:stroke-gray-neutral-50\/10:focus {
  stroke: rgb(249 250 251 / 0.1);
}

.focus\:stroke-gray-neutral-50\/20:focus {
  stroke: rgb(249 250 251 / 0.2);
}

.focus\:stroke-gray-neutral-50\/25:focus {
  stroke: rgb(249 250 251 / 0.25);
}

.focus\:stroke-gray-neutral-50\/30:focus {
  stroke: rgb(249 250 251 / 0.3);
}

.focus\:stroke-gray-neutral-50\/40:focus {
  stroke: rgb(249 250 251 / 0.4);
}

.focus\:stroke-gray-neutral-50\/50:focus {
  stroke: rgb(249 250 251 / 0.5);
}

.focus\:stroke-gray-neutral-50\/60:focus {
  stroke: rgb(249 250 251 / 0.6);
}

.focus\:stroke-gray-neutral-50\/70:focus {
  stroke: rgb(249 250 251 / 0.7);
}

.focus\:stroke-gray-neutral-50\/75:focus {
  stroke: rgb(249 250 251 / 0.75);
}

.focus\:stroke-gray-neutral-50\/80:focus {
  stroke: rgb(249 250 251 / 0.8);
}

.focus\:stroke-gray-neutral-50\/90:focus {
  stroke: rgb(249 250 251 / 0.9);
}

.focus\:stroke-gray-neutral-50\/95:focus {
  stroke: rgb(249 250 251 / 0.95);
}

.focus\:stroke-gray-neutral-50\/100:focus {
  stroke: rgb(249 250 251 / 1);
}

.focus\:stroke-gray-neutral-100\/0:focus {
  stroke: rgb(243 244 246 / 0);
}

.focus\:stroke-gray-neutral-100\/5:focus {
  stroke: rgb(243 244 246 / 0.05);
}

.focus\:stroke-gray-neutral-100\/10:focus {
  stroke: rgb(243 244 246 / 0.1);
}

.focus\:stroke-gray-neutral-100\/20:focus {
  stroke: rgb(243 244 246 / 0.2);
}

.focus\:stroke-gray-neutral-100\/25:focus {
  stroke: rgb(243 244 246 / 0.25);
}

.focus\:stroke-gray-neutral-100\/30:focus {
  stroke: rgb(243 244 246 / 0.3);
}

.focus\:stroke-gray-neutral-100\/40:focus {
  stroke: rgb(243 244 246 / 0.4);
}

.focus\:stroke-gray-neutral-100\/50:focus {
  stroke: rgb(243 244 246 / 0.5);
}

.focus\:stroke-gray-neutral-100\/60:focus {
  stroke: rgb(243 244 246 / 0.6);
}

.focus\:stroke-gray-neutral-100\/70:focus {
  stroke: rgb(243 244 246 / 0.7);
}

.focus\:stroke-gray-neutral-100\/75:focus {
  stroke: rgb(243 244 246 / 0.75);
}

.focus\:stroke-gray-neutral-100\/80:focus {
  stroke: rgb(243 244 246 / 0.8);
}

.focus\:stroke-gray-neutral-100\/90:focus {
  stroke: rgb(243 244 246 / 0.9);
}

.focus\:stroke-gray-neutral-100\/95:focus {
  stroke: rgb(243 244 246 / 0.95);
}

.focus\:stroke-gray-neutral-100\/100:focus {
  stroke: rgb(243 244 246 / 1);
}

.focus\:stroke-gray-neutral-200\/0:focus {
  stroke: rgb(229 231 235 / 0);
}

.focus\:stroke-gray-neutral-200\/5:focus {
  stroke: rgb(229 231 235 / 0.05);
}

.focus\:stroke-gray-neutral-200\/10:focus {
  stroke: rgb(229 231 235 / 0.1);
}

.focus\:stroke-gray-neutral-200\/20:focus {
  stroke: rgb(229 231 235 / 0.2);
}

.focus\:stroke-gray-neutral-200\/25:focus {
  stroke: rgb(229 231 235 / 0.25);
}

.focus\:stroke-gray-neutral-200\/30:focus {
  stroke: rgb(229 231 235 / 0.3);
}

.focus\:stroke-gray-neutral-200\/40:focus {
  stroke: rgb(229 231 235 / 0.4);
}

.focus\:stroke-gray-neutral-200\/50:focus {
  stroke: rgb(229 231 235 / 0.5);
}

.focus\:stroke-gray-neutral-200\/60:focus {
  stroke: rgb(229 231 235 / 0.6);
}

.focus\:stroke-gray-neutral-200\/70:focus {
  stroke: rgb(229 231 235 / 0.7);
}

.focus\:stroke-gray-neutral-200\/75:focus {
  stroke: rgb(229 231 235 / 0.75);
}

.focus\:stroke-gray-neutral-200\/80:focus {
  stroke: rgb(229 231 235 / 0.8);
}

.focus\:stroke-gray-neutral-200\/90:focus {
  stroke: rgb(229 231 235 / 0.9);
}

.focus\:stroke-gray-neutral-200\/95:focus {
  stroke: rgb(229 231 235 / 0.95);
}

.focus\:stroke-gray-neutral-200\/100:focus {
  stroke: rgb(229 231 235 / 1);
}

.focus\:stroke-gray-neutral-300\/0:focus {
  stroke: rgb(210 214 219 / 0);
}

.focus\:stroke-gray-neutral-300\/5:focus {
  stroke: rgb(210 214 219 / 0.05);
}

.focus\:stroke-gray-neutral-300\/10:focus {
  stroke: rgb(210 214 219 / 0.1);
}

.focus\:stroke-gray-neutral-300\/20:focus {
  stroke: rgb(210 214 219 / 0.2);
}

.focus\:stroke-gray-neutral-300\/25:focus {
  stroke: rgb(210 214 219 / 0.25);
}

.focus\:stroke-gray-neutral-300\/30:focus {
  stroke: rgb(210 214 219 / 0.3);
}

.focus\:stroke-gray-neutral-300\/40:focus {
  stroke: rgb(210 214 219 / 0.4);
}

.focus\:stroke-gray-neutral-300\/50:focus {
  stroke: rgb(210 214 219 / 0.5);
}

.focus\:stroke-gray-neutral-300\/60:focus {
  stroke: rgb(210 214 219 / 0.6);
}

.focus\:stroke-gray-neutral-300\/70:focus {
  stroke: rgb(210 214 219 / 0.7);
}

.focus\:stroke-gray-neutral-300\/75:focus {
  stroke: rgb(210 214 219 / 0.75);
}

.focus\:stroke-gray-neutral-300\/80:focus {
  stroke: rgb(210 214 219 / 0.8);
}

.focus\:stroke-gray-neutral-300\/90:focus {
  stroke: rgb(210 214 219 / 0.9);
}

.focus\:stroke-gray-neutral-300\/95:focus {
  stroke: rgb(210 214 219 / 0.95);
}

.focus\:stroke-gray-neutral-300\/100:focus {
  stroke: rgb(210 214 219 / 1);
}

.focus\:stroke-gray-neutral-400\/0:focus {
  stroke: rgb(157 164 174 / 0);
}

.focus\:stroke-gray-neutral-400\/5:focus {
  stroke: rgb(157 164 174 / 0.05);
}

.focus\:stroke-gray-neutral-400\/10:focus {
  stroke: rgb(157 164 174 / 0.1);
}

.focus\:stroke-gray-neutral-400\/20:focus {
  stroke: rgb(157 164 174 / 0.2);
}

.focus\:stroke-gray-neutral-400\/25:focus {
  stroke: rgb(157 164 174 / 0.25);
}

.focus\:stroke-gray-neutral-400\/30:focus {
  stroke: rgb(157 164 174 / 0.3);
}

.focus\:stroke-gray-neutral-400\/40:focus {
  stroke: rgb(157 164 174 / 0.4);
}

.focus\:stroke-gray-neutral-400\/50:focus {
  stroke: rgb(157 164 174 / 0.5);
}

.focus\:stroke-gray-neutral-400\/60:focus {
  stroke: rgb(157 164 174 / 0.6);
}

.focus\:stroke-gray-neutral-400\/70:focus {
  stroke: rgb(157 164 174 / 0.7);
}

.focus\:stroke-gray-neutral-400\/75:focus {
  stroke: rgb(157 164 174 / 0.75);
}

.focus\:stroke-gray-neutral-400\/80:focus {
  stroke: rgb(157 164 174 / 0.8);
}

.focus\:stroke-gray-neutral-400\/90:focus {
  stroke: rgb(157 164 174 / 0.9);
}

.focus\:stroke-gray-neutral-400\/95:focus {
  stroke: rgb(157 164 174 / 0.95);
}

.focus\:stroke-gray-neutral-400\/100:focus {
  stroke: rgb(157 164 174 / 1);
}

.focus\:stroke-gray-neutral-500\/0:focus {
  stroke: rgb(108 115 127 / 0);
}

.focus\:stroke-gray-neutral-500\/5:focus {
  stroke: rgb(108 115 127 / 0.05);
}

.focus\:stroke-gray-neutral-500\/10:focus {
  stroke: rgb(108 115 127 / 0.1);
}

.focus\:stroke-gray-neutral-500\/20:focus {
  stroke: rgb(108 115 127 / 0.2);
}

.focus\:stroke-gray-neutral-500\/25:focus {
  stroke: rgb(108 115 127 / 0.25);
}

.focus\:stroke-gray-neutral-500\/30:focus {
  stroke: rgb(108 115 127 / 0.3);
}

.focus\:stroke-gray-neutral-500\/40:focus {
  stroke: rgb(108 115 127 / 0.4);
}

.focus\:stroke-gray-neutral-500\/50:focus {
  stroke: rgb(108 115 127 / 0.5);
}

.focus\:stroke-gray-neutral-500\/60:focus {
  stroke: rgb(108 115 127 / 0.6);
}

.focus\:stroke-gray-neutral-500\/70:focus {
  stroke: rgb(108 115 127 / 0.7);
}

.focus\:stroke-gray-neutral-500\/75:focus {
  stroke: rgb(108 115 127 / 0.75);
}

.focus\:stroke-gray-neutral-500\/80:focus {
  stroke: rgb(108 115 127 / 0.8);
}

.focus\:stroke-gray-neutral-500\/90:focus {
  stroke: rgb(108 115 127 / 0.9);
}

.focus\:stroke-gray-neutral-500\/95:focus {
  stroke: rgb(108 115 127 / 0.95);
}

.focus\:stroke-gray-neutral-500\/100:focus {
  stroke: rgb(108 115 127 / 1);
}

.focus\:stroke-gray-neutral-600\/0:focus {
  stroke: rgb(77 87 97 / 0);
}

.focus\:stroke-gray-neutral-600\/5:focus {
  stroke: rgb(77 87 97 / 0.05);
}

.focus\:stroke-gray-neutral-600\/10:focus {
  stroke: rgb(77 87 97 / 0.1);
}

.focus\:stroke-gray-neutral-600\/20:focus {
  stroke: rgb(77 87 97 / 0.2);
}

.focus\:stroke-gray-neutral-600\/25:focus {
  stroke: rgb(77 87 97 / 0.25);
}

.focus\:stroke-gray-neutral-600\/30:focus {
  stroke: rgb(77 87 97 / 0.3);
}

.focus\:stroke-gray-neutral-600\/40:focus {
  stroke: rgb(77 87 97 / 0.4);
}

.focus\:stroke-gray-neutral-600\/50:focus {
  stroke: rgb(77 87 97 / 0.5);
}

.focus\:stroke-gray-neutral-600\/60:focus {
  stroke: rgb(77 87 97 / 0.6);
}

.focus\:stroke-gray-neutral-600\/70:focus {
  stroke: rgb(77 87 97 / 0.7);
}

.focus\:stroke-gray-neutral-600\/75:focus {
  stroke: rgb(77 87 97 / 0.75);
}

.focus\:stroke-gray-neutral-600\/80:focus {
  stroke: rgb(77 87 97 / 0.8);
}

.focus\:stroke-gray-neutral-600\/90:focus {
  stroke: rgb(77 87 97 / 0.9);
}

.focus\:stroke-gray-neutral-600\/95:focus {
  stroke: rgb(77 87 97 / 0.95);
}

.focus\:stroke-gray-neutral-600\/100:focus {
  stroke: rgb(77 87 97 / 1);
}

.focus\:stroke-gray-neutral-700\/0:focus {
  stroke: rgb(56 66 80 / 0);
}

.focus\:stroke-gray-neutral-700\/5:focus {
  stroke: rgb(56 66 80 / 0.05);
}

.focus\:stroke-gray-neutral-700\/10:focus {
  stroke: rgb(56 66 80 / 0.1);
}

.focus\:stroke-gray-neutral-700\/20:focus {
  stroke: rgb(56 66 80 / 0.2);
}

.focus\:stroke-gray-neutral-700\/25:focus {
  stroke: rgb(56 66 80 / 0.25);
}

.focus\:stroke-gray-neutral-700\/30:focus {
  stroke: rgb(56 66 80 / 0.3);
}

.focus\:stroke-gray-neutral-700\/40:focus {
  stroke: rgb(56 66 80 / 0.4);
}

.focus\:stroke-gray-neutral-700\/50:focus {
  stroke: rgb(56 66 80 / 0.5);
}

.focus\:stroke-gray-neutral-700\/60:focus {
  stroke: rgb(56 66 80 / 0.6);
}

.focus\:stroke-gray-neutral-700\/70:focus {
  stroke: rgb(56 66 80 / 0.7);
}

.focus\:stroke-gray-neutral-700\/75:focus {
  stroke: rgb(56 66 80 / 0.75);
}

.focus\:stroke-gray-neutral-700\/80:focus {
  stroke: rgb(56 66 80 / 0.8);
}

.focus\:stroke-gray-neutral-700\/90:focus {
  stroke: rgb(56 66 80 / 0.9);
}

.focus\:stroke-gray-neutral-700\/95:focus {
  stroke: rgb(56 66 80 / 0.95);
}

.focus\:stroke-gray-neutral-700\/100:focus {
  stroke: rgb(56 66 80 / 1);
}

.focus\:stroke-gray-neutral-800\/0:focus {
  stroke: rgb(31 42 55 / 0);
}

.focus\:stroke-gray-neutral-800\/5:focus {
  stroke: rgb(31 42 55 / 0.05);
}

.focus\:stroke-gray-neutral-800\/10:focus {
  stroke: rgb(31 42 55 / 0.1);
}

.focus\:stroke-gray-neutral-800\/20:focus {
  stroke: rgb(31 42 55 / 0.2);
}

.focus\:stroke-gray-neutral-800\/25:focus {
  stroke: rgb(31 42 55 / 0.25);
}

.focus\:stroke-gray-neutral-800\/30:focus {
  stroke: rgb(31 42 55 / 0.3);
}

.focus\:stroke-gray-neutral-800\/40:focus {
  stroke: rgb(31 42 55 / 0.4);
}

.focus\:stroke-gray-neutral-800\/50:focus {
  stroke: rgb(31 42 55 / 0.5);
}

.focus\:stroke-gray-neutral-800\/60:focus {
  stroke: rgb(31 42 55 / 0.6);
}

.focus\:stroke-gray-neutral-800\/70:focus {
  stroke: rgb(31 42 55 / 0.7);
}

.focus\:stroke-gray-neutral-800\/75:focus {
  stroke: rgb(31 42 55 / 0.75);
}

.focus\:stroke-gray-neutral-800\/80:focus {
  stroke: rgb(31 42 55 / 0.8);
}

.focus\:stroke-gray-neutral-800\/90:focus {
  stroke: rgb(31 42 55 / 0.9);
}

.focus\:stroke-gray-neutral-800\/95:focus {
  stroke: rgb(31 42 55 / 0.95);
}

.focus\:stroke-gray-neutral-800\/100:focus {
  stroke: rgb(31 42 55 / 1);
}

.focus\:stroke-gray-neutral-900\/0:focus {
  stroke: rgb(17 25 39 / 0);
}

.focus\:stroke-gray-neutral-900\/5:focus {
  stroke: rgb(17 25 39 / 0.05);
}

.focus\:stroke-gray-neutral-900\/10:focus {
  stroke: rgb(17 25 39 / 0.1);
}

.focus\:stroke-gray-neutral-900\/20:focus {
  stroke: rgb(17 25 39 / 0.2);
}

.focus\:stroke-gray-neutral-900\/25:focus {
  stroke: rgb(17 25 39 / 0.25);
}

.focus\:stroke-gray-neutral-900\/30:focus {
  stroke: rgb(17 25 39 / 0.3);
}

.focus\:stroke-gray-neutral-900\/40:focus {
  stroke: rgb(17 25 39 / 0.4);
}

.focus\:stroke-gray-neutral-900\/50:focus {
  stroke: rgb(17 25 39 / 0.5);
}

.focus\:stroke-gray-neutral-900\/60:focus {
  stroke: rgb(17 25 39 / 0.6);
}

.focus\:stroke-gray-neutral-900\/70:focus {
  stroke: rgb(17 25 39 / 0.7);
}

.focus\:stroke-gray-neutral-900\/75:focus {
  stroke: rgb(17 25 39 / 0.75);
}

.focus\:stroke-gray-neutral-900\/80:focus {
  stroke: rgb(17 25 39 / 0.8);
}

.focus\:stroke-gray-neutral-900\/90:focus {
  stroke: rgb(17 25 39 / 0.9);
}

.focus\:stroke-gray-neutral-900\/95:focus {
  stroke: rgb(17 25 39 / 0.95);
}

.focus\:stroke-gray-neutral-900\/100:focus {
  stroke: rgb(17 25 39 / 1);
}

.focus\:stroke-gray-neutral\/0:focus {
  stroke: rgb(157 164 174 / 0);
}

.focus\:stroke-gray-neutral\/5:focus {
  stroke: rgb(157 164 174 / 0.05);
}

.focus\:stroke-gray-neutral\/10:focus {
  stroke: rgb(157 164 174 / 0.1);
}

.focus\:stroke-gray-neutral\/20:focus {
  stroke: rgb(157 164 174 / 0.2);
}

.focus\:stroke-gray-neutral\/25:focus {
  stroke: rgb(157 164 174 / 0.25);
}

.focus\:stroke-gray-neutral\/30:focus {
  stroke: rgb(157 164 174 / 0.3);
}

.focus\:stroke-gray-neutral\/40:focus {
  stroke: rgb(157 164 174 / 0.4);
}

.focus\:stroke-gray-neutral\/50:focus {
  stroke: rgb(157 164 174 / 0.5);
}

.focus\:stroke-gray-neutral\/60:focus {
  stroke: rgb(157 164 174 / 0.6);
}

.focus\:stroke-gray-neutral\/70:focus {
  stroke: rgb(157 164 174 / 0.7);
}

.focus\:stroke-gray-neutral\/75:focus {
  stroke: rgb(157 164 174 / 0.75);
}

.focus\:stroke-gray-neutral\/80:focus {
  stroke: rgb(157 164 174 / 0.8);
}

.focus\:stroke-gray-neutral\/90:focus {
  stroke: rgb(157 164 174 / 0.9);
}

.focus\:stroke-gray-neutral\/95:focus {
  stroke: rgb(157 164 174 / 0.95);
}

.focus\:stroke-gray-neutral\/100:focus {
  stroke: rgb(157 164 174 / 1);
}

.focus\:stroke-gray-iron-25\/0:focus {
  stroke: rgb(252 252 252 / 0);
}

.focus\:stroke-gray-iron-25\/5:focus {
  stroke: rgb(252 252 252 / 0.05);
}

.focus\:stroke-gray-iron-25\/10:focus {
  stroke: rgb(252 252 252 / 0.1);
}

.focus\:stroke-gray-iron-25\/20:focus {
  stroke: rgb(252 252 252 / 0.2);
}

.focus\:stroke-gray-iron-25\/25:focus {
  stroke: rgb(252 252 252 / 0.25);
}

.focus\:stroke-gray-iron-25\/30:focus {
  stroke: rgb(252 252 252 / 0.3);
}

.focus\:stroke-gray-iron-25\/40:focus {
  stroke: rgb(252 252 252 / 0.4);
}

.focus\:stroke-gray-iron-25\/50:focus {
  stroke: rgb(252 252 252 / 0.5);
}

.focus\:stroke-gray-iron-25\/60:focus {
  stroke: rgb(252 252 252 / 0.6);
}

.focus\:stroke-gray-iron-25\/70:focus {
  stroke: rgb(252 252 252 / 0.7);
}

.focus\:stroke-gray-iron-25\/75:focus {
  stroke: rgb(252 252 252 / 0.75);
}

.focus\:stroke-gray-iron-25\/80:focus {
  stroke: rgb(252 252 252 / 0.8);
}

.focus\:stroke-gray-iron-25\/90:focus {
  stroke: rgb(252 252 252 / 0.9);
}

.focus\:stroke-gray-iron-25\/95:focus {
  stroke: rgb(252 252 252 / 0.95);
}

.focus\:stroke-gray-iron-25\/100:focus {
  stroke: rgb(252 252 252 / 1);
}

.focus\:stroke-gray-iron-50\/0:focus {
  stroke: rgb(250 250 250 / 0);
}

.focus\:stroke-gray-iron-50\/5:focus {
  stroke: rgb(250 250 250 / 0.05);
}

.focus\:stroke-gray-iron-50\/10:focus {
  stroke: rgb(250 250 250 / 0.1);
}

.focus\:stroke-gray-iron-50\/20:focus {
  stroke: rgb(250 250 250 / 0.2);
}

.focus\:stroke-gray-iron-50\/25:focus {
  stroke: rgb(250 250 250 / 0.25);
}

.focus\:stroke-gray-iron-50\/30:focus {
  stroke: rgb(250 250 250 / 0.3);
}

.focus\:stroke-gray-iron-50\/40:focus {
  stroke: rgb(250 250 250 / 0.4);
}

.focus\:stroke-gray-iron-50\/50:focus {
  stroke: rgb(250 250 250 / 0.5);
}

.focus\:stroke-gray-iron-50\/60:focus {
  stroke: rgb(250 250 250 / 0.6);
}

.focus\:stroke-gray-iron-50\/70:focus {
  stroke: rgb(250 250 250 / 0.7);
}

.focus\:stroke-gray-iron-50\/75:focus {
  stroke: rgb(250 250 250 / 0.75);
}

.focus\:stroke-gray-iron-50\/80:focus {
  stroke: rgb(250 250 250 / 0.8);
}

.focus\:stroke-gray-iron-50\/90:focus {
  stroke: rgb(250 250 250 / 0.9);
}

.focus\:stroke-gray-iron-50\/95:focus {
  stroke: rgb(250 250 250 / 0.95);
}

.focus\:stroke-gray-iron-50\/100:focus {
  stroke: rgb(250 250 250 / 1);
}

.focus\:stroke-gray-iron-100\/0:focus {
  stroke: rgb(244 244 245 / 0);
}

.focus\:stroke-gray-iron-100\/5:focus {
  stroke: rgb(244 244 245 / 0.05);
}

.focus\:stroke-gray-iron-100\/10:focus {
  stroke: rgb(244 244 245 / 0.1);
}

.focus\:stroke-gray-iron-100\/20:focus {
  stroke: rgb(244 244 245 / 0.2);
}

.focus\:stroke-gray-iron-100\/25:focus {
  stroke: rgb(244 244 245 / 0.25);
}

.focus\:stroke-gray-iron-100\/30:focus {
  stroke: rgb(244 244 245 / 0.3);
}

.focus\:stroke-gray-iron-100\/40:focus {
  stroke: rgb(244 244 245 / 0.4);
}

.focus\:stroke-gray-iron-100\/50:focus {
  stroke: rgb(244 244 245 / 0.5);
}

.focus\:stroke-gray-iron-100\/60:focus {
  stroke: rgb(244 244 245 / 0.6);
}

.focus\:stroke-gray-iron-100\/70:focus {
  stroke: rgb(244 244 245 / 0.7);
}

.focus\:stroke-gray-iron-100\/75:focus {
  stroke: rgb(244 244 245 / 0.75);
}

.focus\:stroke-gray-iron-100\/80:focus {
  stroke: rgb(244 244 245 / 0.8);
}

.focus\:stroke-gray-iron-100\/90:focus {
  stroke: rgb(244 244 245 / 0.9);
}

.focus\:stroke-gray-iron-100\/95:focus {
  stroke: rgb(244 244 245 / 0.95);
}

.focus\:stroke-gray-iron-100\/100:focus {
  stroke: rgb(244 244 245 / 1);
}

.focus\:stroke-gray-iron-200\/0:focus {
  stroke: rgb(228 228 231 / 0);
}

.focus\:stroke-gray-iron-200\/5:focus {
  stroke: rgb(228 228 231 / 0.05);
}

.focus\:stroke-gray-iron-200\/10:focus {
  stroke: rgb(228 228 231 / 0.1);
}

.focus\:stroke-gray-iron-200\/20:focus {
  stroke: rgb(228 228 231 / 0.2);
}

.focus\:stroke-gray-iron-200\/25:focus {
  stroke: rgb(228 228 231 / 0.25);
}

.focus\:stroke-gray-iron-200\/30:focus {
  stroke: rgb(228 228 231 / 0.3);
}

.focus\:stroke-gray-iron-200\/40:focus {
  stroke: rgb(228 228 231 / 0.4);
}

.focus\:stroke-gray-iron-200\/50:focus {
  stroke: rgb(228 228 231 / 0.5);
}

.focus\:stroke-gray-iron-200\/60:focus {
  stroke: rgb(228 228 231 / 0.6);
}

.focus\:stroke-gray-iron-200\/70:focus {
  stroke: rgb(228 228 231 / 0.7);
}

.focus\:stroke-gray-iron-200\/75:focus {
  stroke: rgb(228 228 231 / 0.75);
}

.focus\:stroke-gray-iron-200\/80:focus {
  stroke: rgb(228 228 231 / 0.8);
}

.focus\:stroke-gray-iron-200\/90:focus {
  stroke: rgb(228 228 231 / 0.9);
}

.focus\:stroke-gray-iron-200\/95:focus {
  stroke: rgb(228 228 231 / 0.95);
}

.focus\:stroke-gray-iron-200\/100:focus {
  stroke: rgb(228 228 231 / 1);
}

.focus\:stroke-gray-iron-300\/0:focus {
  stroke: rgb(209 209 214 / 0);
}

.focus\:stroke-gray-iron-300\/5:focus {
  stroke: rgb(209 209 214 / 0.05);
}

.focus\:stroke-gray-iron-300\/10:focus {
  stroke: rgb(209 209 214 / 0.1);
}

.focus\:stroke-gray-iron-300\/20:focus {
  stroke: rgb(209 209 214 / 0.2);
}

.focus\:stroke-gray-iron-300\/25:focus {
  stroke: rgb(209 209 214 / 0.25);
}

.focus\:stroke-gray-iron-300\/30:focus {
  stroke: rgb(209 209 214 / 0.3);
}

.focus\:stroke-gray-iron-300\/40:focus {
  stroke: rgb(209 209 214 / 0.4);
}

.focus\:stroke-gray-iron-300\/50:focus {
  stroke: rgb(209 209 214 / 0.5);
}

.focus\:stroke-gray-iron-300\/60:focus {
  stroke: rgb(209 209 214 / 0.6);
}

.focus\:stroke-gray-iron-300\/70:focus {
  stroke: rgb(209 209 214 / 0.7);
}

.focus\:stroke-gray-iron-300\/75:focus {
  stroke: rgb(209 209 214 / 0.75);
}

.focus\:stroke-gray-iron-300\/80:focus {
  stroke: rgb(209 209 214 / 0.8);
}

.focus\:stroke-gray-iron-300\/90:focus {
  stroke: rgb(209 209 214 / 0.9);
}

.focus\:stroke-gray-iron-300\/95:focus {
  stroke: rgb(209 209 214 / 0.95);
}

.focus\:stroke-gray-iron-300\/100:focus {
  stroke: rgb(209 209 214 / 1);
}

.focus\:stroke-gray-iron-400\/0:focus {
  stroke: rgb(160 160 171 / 0);
}

.focus\:stroke-gray-iron-400\/5:focus {
  stroke: rgb(160 160 171 / 0.05);
}

.focus\:stroke-gray-iron-400\/10:focus {
  stroke: rgb(160 160 171 / 0.1);
}

.focus\:stroke-gray-iron-400\/20:focus {
  stroke: rgb(160 160 171 / 0.2);
}

.focus\:stroke-gray-iron-400\/25:focus {
  stroke: rgb(160 160 171 / 0.25);
}

.focus\:stroke-gray-iron-400\/30:focus {
  stroke: rgb(160 160 171 / 0.3);
}

.focus\:stroke-gray-iron-400\/40:focus {
  stroke: rgb(160 160 171 / 0.4);
}

.focus\:stroke-gray-iron-400\/50:focus {
  stroke: rgb(160 160 171 / 0.5);
}

.focus\:stroke-gray-iron-400\/60:focus {
  stroke: rgb(160 160 171 / 0.6);
}

.focus\:stroke-gray-iron-400\/70:focus {
  stroke: rgb(160 160 171 / 0.7);
}

.focus\:stroke-gray-iron-400\/75:focus {
  stroke: rgb(160 160 171 / 0.75);
}

.focus\:stroke-gray-iron-400\/80:focus {
  stroke: rgb(160 160 171 / 0.8);
}

.focus\:stroke-gray-iron-400\/90:focus {
  stroke: rgb(160 160 171 / 0.9);
}

.focus\:stroke-gray-iron-400\/95:focus {
  stroke: rgb(160 160 171 / 0.95);
}

.focus\:stroke-gray-iron-400\/100:focus {
  stroke: rgb(160 160 171 / 1);
}

.focus\:stroke-gray-iron-500\/0:focus {
  stroke: rgb(112 112 123 / 0);
}

.focus\:stroke-gray-iron-500\/5:focus {
  stroke: rgb(112 112 123 / 0.05);
}

.focus\:stroke-gray-iron-500\/10:focus {
  stroke: rgb(112 112 123 / 0.1);
}

.focus\:stroke-gray-iron-500\/20:focus {
  stroke: rgb(112 112 123 / 0.2);
}

.focus\:stroke-gray-iron-500\/25:focus {
  stroke: rgb(112 112 123 / 0.25);
}

.focus\:stroke-gray-iron-500\/30:focus {
  stroke: rgb(112 112 123 / 0.3);
}

.focus\:stroke-gray-iron-500\/40:focus {
  stroke: rgb(112 112 123 / 0.4);
}

.focus\:stroke-gray-iron-500\/50:focus {
  stroke: rgb(112 112 123 / 0.5);
}

.focus\:stroke-gray-iron-500\/60:focus {
  stroke: rgb(112 112 123 / 0.6);
}

.focus\:stroke-gray-iron-500\/70:focus {
  stroke: rgb(112 112 123 / 0.7);
}

.focus\:stroke-gray-iron-500\/75:focus {
  stroke: rgb(112 112 123 / 0.75);
}

.focus\:stroke-gray-iron-500\/80:focus {
  stroke: rgb(112 112 123 / 0.8);
}

.focus\:stroke-gray-iron-500\/90:focus {
  stroke: rgb(112 112 123 / 0.9);
}

.focus\:stroke-gray-iron-500\/95:focus {
  stroke: rgb(112 112 123 / 0.95);
}

.focus\:stroke-gray-iron-500\/100:focus {
  stroke: rgb(112 112 123 / 1);
}

.focus\:stroke-gray-iron-600\/0:focus {
  stroke: rgb(81 82 92 / 0);
}

.focus\:stroke-gray-iron-600\/5:focus {
  stroke: rgb(81 82 92 / 0.05);
}

.focus\:stroke-gray-iron-600\/10:focus {
  stroke: rgb(81 82 92 / 0.1);
}

.focus\:stroke-gray-iron-600\/20:focus {
  stroke: rgb(81 82 92 / 0.2);
}

.focus\:stroke-gray-iron-600\/25:focus {
  stroke: rgb(81 82 92 / 0.25);
}

.focus\:stroke-gray-iron-600\/30:focus {
  stroke: rgb(81 82 92 / 0.3);
}

.focus\:stroke-gray-iron-600\/40:focus {
  stroke: rgb(81 82 92 / 0.4);
}

.focus\:stroke-gray-iron-600\/50:focus {
  stroke: rgb(81 82 92 / 0.5);
}

.focus\:stroke-gray-iron-600\/60:focus {
  stroke: rgb(81 82 92 / 0.6);
}

.focus\:stroke-gray-iron-600\/70:focus {
  stroke: rgb(81 82 92 / 0.7);
}

.focus\:stroke-gray-iron-600\/75:focus {
  stroke: rgb(81 82 92 / 0.75);
}

.focus\:stroke-gray-iron-600\/80:focus {
  stroke: rgb(81 82 92 / 0.8);
}

.focus\:stroke-gray-iron-600\/90:focus {
  stroke: rgb(81 82 92 / 0.9);
}

.focus\:stroke-gray-iron-600\/95:focus {
  stroke: rgb(81 82 92 / 0.95);
}

.focus\:stroke-gray-iron-600\/100:focus {
  stroke: rgb(81 82 92 / 1);
}

.focus\:stroke-gray-iron-700\/0:focus {
  stroke: rgb(63 63 70 / 0);
}

.focus\:stroke-gray-iron-700\/5:focus {
  stroke: rgb(63 63 70 / 0.05);
}

.focus\:stroke-gray-iron-700\/10:focus {
  stroke: rgb(63 63 70 / 0.1);
}

.focus\:stroke-gray-iron-700\/20:focus {
  stroke: rgb(63 63 70 / 0.2);
}

.focus\:stroke-gray-iron-700\/25:focus {
  stroke: rgb(63 63 70 / 0.25);
}

.focus\:stroke-gray-iron-700\/30:focus {
  stroke: rgb(63 63 70 / 0.3);
}

.focus\:stroke-gray-iron-700\/40:focus {
  stroke: rgb(63 63 70 / 0.4);
}

.focus\:stroke-gray-iron-700\/50:focus {
  stroke: rgb(63 63 70 / 0.5);
}

.focus\:stroke-gray-iron-700\/60:focus {
  stroke: rgb(63 63 70 / 0.6);
}

.focus\:stroke-gray-iron-700\/70:focus {
  stroke: rgb(63 63 70 / 0.7);
}

.focus\:stroke-gray-iron-700\/75:focus {
  stroke: rgb(63 63 70 / 0.75);
}

.focus\:stroke-gray-iron-700\/80:focus {
  stroke: rgb(63 63 70 / 0.8);
}

.focus\:stroke-gray-iron-700\/90:focus {
  stroke: rgb(63 63 70 / 0.9);
}

.focus\:stroke-gray-iron-700\/95:focus {
  stroke: rgb(63 63 70 / 0.95);
}

.focus\:stroke-gray-iron-700\/100:focus {
  stroke: rgb(63 63 70 / 1);
}

.focus\:stroke-gray-iron-800\/0:focus {
  stroke: rgb(38 39 43 / 0);
}

.focus\:stroke-gray-iron-800\/5:focus {
  stroke: rgb(38 39 43 / 0.05);
}

.focus\:stroke-gray-iron-800\/10:focus {
  stroke: rgb(38 39 43 / 0.1);
}

.focus\:stroke-gray-iron-800\/20:focus {
  stroke: rgb(38 39 43 / 0.2);
}

.focus\:stroke-gray-iron-800\/25:focus {
  stroke: rgb(38 39 43 / 0.25);
}

.focus\:stroke-gray-iron-800\/30:focus {
  stroke: rgb(38 39 43 / 0.3);
}

.focus\:stroke-gray-iron-800\/40:focus {
  stroke: rgb(38 39 43 / 0.4);
}

.focus\:stroke-gray-iron-800\/50:focus {
  stroke: rgb(38 39 43 / 0.5);
}

.focus\:stroke-gray-iron-800\/60:focus {
  stroke: rgb(38 39 43 / 0.6);
}

.focus\:stroke-gray-iron-800\/70:focus {
  stroke: rgb(38 39 43 / 0.7);
}

.focus\:stroke-gray-iron-800\/75:focus {
  stroke: rgb(38 39 43 / 0.75);
}

.focus\:stroke-gray-iron-800\/80:focus {
  stroke: rgb(38 39 43 / 0.8);
}

.focus\:stroke-gray-iron-800\/90:focus {
  stroke: rgb(38 39 43 / 0.9);
}

.focus\:stroke-gray-iron-800\/95:focus {
  stroke: rgb(38 39 43 / 0.95);
}

.focus\:stroke-gray-iron-800\/100:focus {
  stroke: rgb(38 39 43 / 1);
}

.focus\:stroke-gray-iron-900\/0:focus {
  stroke: rgb(24 24 27 / 0);
}

.focus\:stroke-gray-iron-900\/5:focus {
  stroke: rgb(24 24 27 / 0.05);
}

.focus\:stroke-gray-iron-900\/10:focus {
  stroke: rgb(24 24 27 / 0.1);
}

.focus\:stroke-gray-iron-900\/20:focus {
  stroke: rgb(24 24 27 / 0.2);
}

.focus\:stroke-gray-iron-900\/25:focus {
  stroke: rgb(24 24 27 / 0.25);
}

.focus\:stroke-gray-iron-900\/30:focus {
  stroke: rgb(24 24 27 / 0.3);
}

.focus\:stroke-gray-iron-900\/40:focus {
  stroke: rgb(24 24 27 / 0.4);
}

.focus\:stroke-gray-iron-900\/50:focus {
  stroke: rgb(24 24 27 / 0.5);
}

.focus\:stroke-gray-iron-900\/60:focus {
  stroke: rgb(24 24 27 / 0.6);
}

.focus\:stroke-gray-iron-900\/70:focus {
  stroke: rgb(24 24 27 / 0.7);
}

.focus\:stroke-gray-iron-900\/75:focus {
  stroke: rgb(24 24 27 / 0.75);
}

.focus\:stroke-gray-iron-900\/80:focus {
  stroke: rgb(24 24 27 / 0.8);
}

.focus\:stroke-gray-iron-900\/90:focus {
  stroke: rgb(24 24 27 / 0.9);
}

.focus\:stroke-gray-iron-900\/95:focus {
  stroke: rgb(24 24 27 / 0.95);
}

.focus\:stroke-gray-iron-900\/100:focus {
  stroke: rgb(24 24 27 / 1);
}

.focus\:stroke-gray-iron\/0:focus {
  stroke: rgb(160 160 171 / 0);
}

.focus\:stroke-gray-iron\/5:focus {
  stroke: rgb(160 160 171 / 0.05);
}

.focus\:stroke-gray-iron\/10:focus {
  stroke: rgb(160 160 171 / 0.1);
}

.focus\:stroke-gray-iron\/20:focus {
  stroke: rgb(160 160 171 / 0.2);
}

.focus\:stroke-gray-iron\/25:focus {
  stroke: rgb(160 160 171 / 0.25);
}

.focus\:stroke-gray-iron\/30:focus {
  stroke: rgb(160 160 171 / 0.3);
}

.focus\:stroke-gray-iron\/40:focus {
  stroke: rgb(160 160 171 / 0.4);
}

.focus\:stroke-gray-iron\/50:focus {
  stroke: rgb(160 160 171 / 0.5);
}

.focus\:stroke-gray-iron\/60:focus {
  stroke: rgb(160 160 171 / 0.6);
}

.focus\:stroke-gray-iron\/70:focus {
  stroke: rgb(160 160 171 / 0.7);
}

.focus\:stroke-gray-iron\/75:focus {
  stroke: rgb(160 160 171 / 0.75);
}

.focus\:stroke-gray-iron\/80:focus {
  stroke: rgb(160 160 171 / 0.8);
}

.focus\:stroke-gray-iron\/90:focus {
  stroke: rgb(160 160 171 / 0.9);
}

.focus\:stroke-gray-iron\/95:focus {
  stroke: rgb(160 160 171 / 0.95);
}

.focus\:stroke-gray-iron\/100:focus {
  stroke: rgb(160 160 171 / 1);
}

.focus\:stroke-gray-true-25\/0:focus {
  stroke: rgb(252 252 252 / 0);
}

.focus\:stroke-gray-true-25\/5:focus {
  stroke: rgb(252 252 252 / 0.05);
}

.focus\:stroke-gray-true-25\/10:focus {
  stroke: rgb(252 252 252 / 0.1);
}

.focus\:stroke-gray-true-25\/20:focus {
  stroke: rgb(252 252 252 / 0.2);
}

.focus\:stroke-gray-true-25\/25:focus {
  stroke: rgb(252 252 252 / 0.25);
}

.focus\:stroke-gray-true-25\/30:focus {
  stroke: rgb(252 252 252 / 0.3);
}

.focus\:stroke-gray-true-25\/40:focus {
  stroke: rgb(252 252 252 / 0.4);
}

.focus\:stroke-gray-true-25\/50:focus {
  stroke: rgb(252 252 252 / 0.5);
}

.focus\:stroke-gray-true-25\/60:focus {
  stroke: rgb(252 252 252 / 0.6);
}

.focus\:stroke-gray-true-25\/70:focus {
  stroke: rgb(252 252 252 / 0.7);
}

.focus\:stroke-gray-true-25\/75:focus {
  stroke: rgb(252 252 252 / 0.75);
}

.focus\:stroke-gray-true-25\/80:focus {
  stroke: rgb(252 252 252 / 0.8);
}

.focus\:stroke-gray-true-25\/90:focus {
  stroke: rgb(252 252 252 / 0.9);
}

.focus\:stroke-gray-true-25\/95:focus {
  stroke: rgb(252 252 252 / 0.95);
}

.focus\:stroke-gray-true-25\/100:focus {
  stroke: rgb(252 252 252 / 1);
}

.focus\:stroke-gray-true-50\/0:focus {
  stroke: rgb(250 250 250 / 0);
}

.focus\:stroke-gray-true-50\/5:focus {
  stroke: rgb(250 250 250 / 0.05);
}

.focus\:stroke-gray-true-50\/10:focus {
  stroke: rgb(250 250 250 / 0.1);
}

.focus\:stroke-gray-true-50\/20:focus {
  stroke: rgb(250 250 250 / 0.2);
}

.focus\:stroke-gray-true-50\/25:focus {
  stroke: rgb(250 250 250 / 0.25);
}

.focus\:stroke-gray-true-50\/30:focus {
  stroke: rgb(250 250 250 / 0.3);
}

.focus\:stroke-gray-true-50\/40:focus {
  stroke: rgb(250 250 250 / 0.4);
}

.focus\:stroke-gray-true-50\/50:focus {
  stroke: rgb(250 250 250 / 0.5);
}

.focus\:stroke-gray-true-50\/60:focus {
  stroke: rgb(250 250 250 / 0.6);
}

.focus\:stroke-gray-true-50\/70:focus {
  stroke: rgb(250 250 250 / 0.7);
}

.focus\:stroke-gray-true-50\/75:focus {
  stroke: rgb(250 250 250 / 0.75);
}

.focus\:stroke-gray-true-50\/80:focus {
  stroke: rgb(250 250 250 / 0.8);
}

.focus\:stroke-gray-true-50\/90:focus {
  stroke: rgb(250 250 250 / 0.9);
}

.focus\:stroke-gray-true-50\/95:focus {
  stroke: rgb(250 250 250 / 0.95);
}

.focus\:stroke-gray-true-50\/100:focus {
  stroke: rgb(250 250 250 / 1);
}

.focus\:stroke-gray-true-100\/0:focus {
  stroke: rgb(245 245 245 / 0);
}

.focus\:stroke-gray-true-100\/5:focus {
  stroke: rgb(245 245 245 / 0.05);
}

.focus\:stroke-gray-true-100\/10:focus {
  stroke: rgb(245 245 245 / 0.1);
}

.focus\:stroke-gray-true-100\/20:focus {
  stroke: rgb(245 245 245 / 0.2);
}

.focus\:stroke-gray-true-100\/25:focus {
  stroke: rgb(245 245 245 / 0.25);
}

.focus\:stroke-gray-true-100\/30:focus {
  stroke: rgb(245 245 245 / 0.3);
}

.focus\:stroke-gray-true-100\/40:focus {
  stroke: rgb(245 245 245 / 0.4);
}

.focus\:stroke-gray-true-100\/50:focus {
  stroke: rgb(245 245 245 / 0.5);
}

.focus\:stroke-gray-true-100\/60:focus {
  stroke: rgb(245 245 245 / 0.6);
}

.focus\:stroke-gray-true-100\/70:focus {
  stroke: rgb(245 245 245 / 0.7);
}

.focus\:stroke-gray-true-100\/75:focus {
  stroke: rgb(245 245 245 / 0.75);
}

.focus\:stroke-gray-true-100\/80:focus {
  stroke: rgb(245 245 245 / 0.8);
}

.focus\:stroke-gray-true-100\/90:focus {
  stroke: rgb(245 245 245 / 0.9);
}

.focus\:stroke-gray-true-100\/95:focus {
  stroke: rgb(245 245 245 / 0.95);
}

.focus\:stroke-gray-true-100\/100:focus {
  stroke: rgb(245 245 245 / 1);
}

.focus\:stroke-gray-true-200\/0:focus {
  stroke: rgb(229 229 229 / 0);
}

.focus\:stroke-gray-true-200\/5:focus {
  stroke: rgb(229 229 229 / 0.05);
}

.focus\:stroke-gray-true-200\/10:focus {
  stroke: rgb(229 229 229 / 0.1);
}

.focus\:stroke-gray-true-200\/20:focus {
  stroke: rgb(229 229 229 / 0.2);
}

.focus\:stroke-gray-true-200\/25:focus {
  stroke: rgb(229 229 229 / 0.25);
}

.focus\:stroke-gray-true-200\/30:focus {
  stroke: rgb(229 229 229 / 0.3);
}

.focus\:stroke-gray-true-200\/40:focus {
  stroke: rgb(229 229 229 / 0.4);
}

.focus\:stroke-gray-true-200\/50:focus {
  stroke: rgb(229 229 229 / 0.5);
}

.focus\:stroke-gray-true-200\/60:focus {
  stroke: rgb(229 229 229 / 0.6);
}

.focus\:stroke-gray-true-200\/70:focus {
  stroke: rgb(229 229 229 / 0.7);
}

.focus\:stroke-gray-true-200\/75:focus {
  stroke: rgb(229 229 229 / 0.75);
}

.focus\:stroke-gray-true-200\/80:focus {
  stroke: rgb(229 229 229 / 0.8);
}

.focus\:stroke-gray-true-200\/90:focus {
  stroke: rgb(229 229 229 / 0.9);
}

.focus\:stroke-gray-true-200\/95:focus {
  stroke: rgb(229 229 229 / 0.95);
}

.focus\:stroke-gray-true-200\/100:focus {
  stroke: rgb(229 229 229 / 1);
}

.focus\:stroke-gray-true-300\/0:focus {
  stroke: rgb(214 214 214 / 0);
}

.focus\:stroke-gray-true-300\/5:focus {
  stroke: rgb(214 214 214 / 0.05);
}

.focus\:stroke-gray-true-300\/10:focus {
  stroke: rgb(214 214 214 / 0.1);
}

.focus\:stroke-gray-true-300\/20:focus {
  stroke: rgb(214 214 214 / 0.2);
}

.focus\:stroke-gray-true-300\/25:focus {
  stroke: rgb(214 214 214 / 0.25);
}

.focus\:stroke-gray-true-300\/30:focus {
  stroke: rgb(214 214 214 / 0.3);
}

.focus\:stroke-gray-true-300\/40:focus {
  stroke: rgb(214 214 214 / 0.4);
}

.focus\:stroke-gray-true-300\/50:focus {
  stroke: rgb(214 214 214 / 0.5);
}

.focus\:stroke-gray-true-300\/60:focus {
  stroke: rgb(214 214 214 / 0.6);
}

.focus\:stroke-gray-true-300\/70:focus {
  stroke: rgb(214 214 214 / 0.7);
}

.focus\:stroke-gray-true-300\/75:focus {
  stroke: rgb(214 214 214 / 0.75);
}

.focus\:stroke-gray-true-300\/80:focus {
  stroke: rgb(214 214 214 / 0.8);
}

.focus\:stroke-gray-true-300\/90:focus {
  stroke: rgb(214 214 214 / 0.9);
}

.focus\:stroke-gray-true-300\/95:focus {
  stroke: rgb(214 214 214 / 0.95);
}

.focus\:stroke-gray-true-300\/100:focus {
  stroke: rgb(214 214 214 / 1);
}

.focus\:stroke-gray-true-400\/0:focus {
  stroke: rgb(163 163 163 / 0);
}

.focus\:stroke-gray-true-400\/5:focus {
  stroke: rgb(163 163 163 / 0.05);
}

.focus\:stroke-gray-true-400\/10:focus {
  stroke: rgb(163 163 163 / 0.1);
}

.focus\:stroke-gray-true-400\/20:focus {
  stroke: rgb(163 163 163 / 0.2);
}

.focus\:stroke-gray-true-400\/25:focus {
  stroke: rgb(163 163 163 / 0.25);
}

.focus\:stroke-gray-true-400\/30:focus {
  stroke: rgb(163 163 163 / 0.3);
}

.focus\:stroke-gray-true-400\/40:focus {
  stroke: rgb(163 163 163 / 0.4);
}

.focus\:stroke-gray-true-400\/50:focus {
  stroke: rgb(163 163 163 / 0.5);
}

.focus\:stroke-gray-true-400\/60:focus {
  stroke: rgb(163 163 163 / 0.6);
}

.focus\:stroke-gray-true-400\/70:focus {
  stroke: rgb(163 163 163 / 0.7);
}

.focus\:stroke-gray-true-400\/75:focus {
  stroke: rgb(163 163 163 / 0.75);
}

.focus\:stroke-gray-true-400\/80:focus {
  stroke: rgb(163 163 163 / 0.8);
}

.focus\:stroke-gray-true-400\/90:focus {
  stroke: rgb(163 163 163 / 0.9);
}

.focus\:stroke-gray-true-400\/95:focus {
  stroke: rgb(163 163 163 / 0.95);
}

.focus\:stroke-gray-true-400\/100:focus {
  stroke: rgb(163 163 163 / 1);
}

.focus\:stroke-gray-true-500\/0:focus {
  stroke: rgb(115 115 115 / 0);
}

.focus\:stroke-gray-true-500\/5:focus {
  stroke: rgb(115 115 115 / 0.05);
}

.focus\:stroke-gray-true-500\/10:focus {
  stroke: rgb(115 115 115 / 0.1);
}

.focus\:stroke-gray-true-500\/20:focus {
  stroke: rgb(115 115 115 / 0.2);
}

.focus\:stroke-gray-true-500\/25:focus {
  stroke: rgb(115 115 115 / 0.25);
}

.focus\:stroke-gray-true-500\/30:focus {
  stroke: rgb(115 115 115 / 0.3);
}

.focus\:stroke-gray-true-500\/40:focus {
  stroke: rgb(115 115 115 / 0.4);
}

.focus\:stroke-gray-true-500\/50:focus {
  stroke: rgb(115 115 115 / 0.5);
}

.focus\:stroke-gray-true-500\/60:focus {
  stroke: rgb(115 115 115 / 0.6);
}

.focus\:stroke-gray-true-500\/70:focus {
  stroke: rgb(115 115 115 / 0.7);
}

.focus\:stroke-gray-true-500\/75:focus {
  stroke: rgb(115 115 115 / 0.75);
}

.focus\:stroke-gray-true-500\/80:focus {
  stroke: rgb(115 115 115 / 0.8);
}

.focus\:stroke-gray-true-500\/90:focus {
  stroke: rgb(115 115 115 / 0.9);
}

.focus\:stroke-gray-true-500\/95:focus {
  stroke: rgb(115 115 115 / 0.95);
}

.focus\:stroke-gray-true-500\/100:focus {
  stroke: rgb(115 115 115 / 1);
}

.focus\:stroke-gray-true-600\/0:focus {
  stroke: rgb(82 82 82 / 0);
}

.focus\:stroke-gray-true-600\/5:focus {
  stroke: rgb(82 82 82 / 0.05);
}

.focus\:stroke-gray-true-600\/10:focus {
  stroke: rgb(82 82 82 / 0.1);
}

.focus\:stroke-gray-true-600\/20:focus {
  stroke: rgb(82 82 82 / 0.2);
}

.focus\:stroke-gray-true-600\/25:focus {
  stroke: rgb(82 82 82 / 0.25);
}

.focus\:stroke-gray-true-600\/30:focus {
  stroke: rgb(82 82 82 / 0.3);
}

.focus\:stroke-gray-true-600\/40:focus {
  stroke: rgb(82 82 82 / 0.4);
}

.focus\:stroke-gray-true-600\/50:focus {
  stroke: rgb(82 82 82 / 0.5);
}

.focus\:stroke-gray-true-600\/60:focus {
  stroke: rgb(82 82 82 / 0.6);
}

.focus\:stroke-gray-true-600\/70:focus {
  stroke: rgb(82 82 82 / 0.7);
}

.focus\:stroke-gray-true-600\/75:focus {
  stroke: rgb(82 82 82 / 0.75);
}

.focus\:stroke-gray-true-600\/80:focus {
  stroke: rgb(82 82 82 / 0.8);
}

.focus\:stroke-gray-true-600\/90:focus {
  stroke: rgb(82 82 82 / 0.9);
}

.focus\:stroke-gray-true-600\/95:focus {
  stroke: rgb(82 82 82 / 0.95);
}

.focus\:stroke-gray-true-600\/100:focus {
  stroke: rgb(82 82 82 / 1);
}

.focus\:stroke-gray-true-700\/0:focus {
  stroke: rgb(66 66 66 / 0);
}

.focus\:stroke-gray-true-700\/5:focus {
  stroke: rgb(66 66 66 / 0.05);
}

.focus\:stroke-gray-true-700\/10:focus {
  stroke: rgb(66 66 66 / 0.1);
}

.focus\:stroke-gray-true-700\/20:focus {
  stroke: rgb(66 66 66 / 0.2);
}

.focus\:stroke-gray-true-700\/25:focus {
  stroke: rgb(66 66 66 / 0.25);
}

.focus\:stroke-gray-true-700\/30:focus {
  stroke: rgb(66 66 66 / 0.3);
}

.focus\:stroke-gray-true-700\/40:focus {
  stroke: rgb(66 66 66 / 0.4);
}

.focus\:stroke-gray-true-700\/50:focus {
  stroke: rgb(66 66 66 / 0.5);
}

.focus\:stroke-gray-true-700\/60:focus {
  stroke: rgb(66 66 66 / 0.6);
}

.focus\:stroke-gray-true-700\/70:focus {
  stroke: rgb(66 66 66 / 0.7);
}

.focus\:stroke-gray-true-700\/75:focus {
  stroke: rgb(66 66 66 / 0.75);
}

.focus\:stroke-gray-true-700\/80:focus {
  stroke: rgb(66 66 66 / 0.8);
}

.focus\:stroke-gray-true-700\/90:focus {
  stroke: rgb(66 66 66 / 0.9);
}

.focus\:stroke-gray-true-700\/95:focus {
  stroke: rgb(66 66 66 / 0.95);
}

.focus\:stroke-gray-true-700\/100:focus {
  stroke: rgb(66 66 66 / 1);
}

.focus\:stroke-gray-true-800\/0:focus {
  stroke: rgb(41 41 41 / 0);
}

.focus\:stroke-gray-true-800\/5:focus {
  stroke: rgb(41 41 41 / 0.05);
}

.focus\:stroke-gray-true-800\/10:focus {
  stroke: rgb(41 41 41 / 0.1);
}

.focus\:stroke-gray-true-800\/20:focus {
  stroke: rgb(41 41 41 / 0.2);
}

.focus\:stroke-gray-true-800\/25:focus {
  stroke: rgb(41 41 41 / 0.25);
}

.focus\:stroke-gray-true-800\/30:focus {
  stroke: rgb(41 41 41 / 0.3);
}

.focus\:stroke-gray-true-800\/40:focus {
  stroke: rgb(41 41 41 / 0.4);
}

.focus\:stroke-gray-true-800\/50:focus {
  stroke: rgb(41 41 41 / 0.5);
}

.focus\:stroke-gray-true-800\/60:focus {
  stroke: rgb(41 41 41 / 0.6);
}

.focus\:stroke-gray-true-800\/70:focus {
  stroke: rgb(41 41 41 / 0.7);
}

.focus\:stroke-gray-true-800\/75:focus {
  stroke: rgb(41 41 41 / 0.75);
}

.focus\:stroke-gray-true-800\/80:focus {
  stroke: rgb(41 41 41 / 0.8);
}

.focus\:stroke-gray-true-800\/90:focus {
  stroke: rgb(41 41 41 / 0.9);
}

.focus\:stroke-gray-true-800\/95:focus {
  stroke: rgb(41 41 41 / 0.95);
}

.focus\:stroke-gray-true-800\/100:focus {
  stroke: rgb(41 41 41 / 1);
}

.focus\:stroke-gray-true-900\/0:focus {
  stroke: rgb(20 20 20 / 0);
}

.focus\:stroke-gray-true-900\/5:focus {
  stroke: rgb(20 20 20 / 0.05);
}

.focus\:stroke-gray-true-900\/10:focus {
  stroke: rgb(20 20 20 / 0.1);
}

.focus\:stroke-gray-true-900\/20:focus {
  stroke: rgb(20 20 20 / 0.2);
}

.focus\:stroke-gray-true-900\/25:focus {
  stroke: rgb(20 20 20 / 0.25);
}

.focus\:stroke-gray-true-900\/30:focus {
  stroke: rgb(20 20 20 / 0.3);
}

.focus\:stroke-gray-true-900\/40:focus {
  stroke: rgb(20 20 20 / 0.4);
}

.focus\:stroke-gray-true-900\/50:focus {
  stroke: rgb(20 20 20 / 0.5);
}

.focus\:stroke-gray-true-900\/60:focus {
  stroke: rgb(20 20 20 / 0.6);
}

.focus\:stroke-gray-true-900\/70:focus {
  stroke: rgb(20 20 20 / 0.7);
}

.focus\:stroke-gray-true-900\/75:focus {
  stroke: rgb(20 20 20 / 0.75);
}

.focus\:stroke-gray-true-900\/80:focus {
  stroke: rgb(20 20 20 / 0.8);
}

.focus\:stroke-gray-true-900\/90:focus {
  stroke: rgb(20 20 20 / 0.9);
}

.focus\:stroke-gray-true-900\/95:focus {
  stroke: rgb(20 20 20 / 0.95);
}

.focus\:stroke-gray-true-900\/100:focus {
  stroke: rgb(20 20 20 / 1);
}

.focus\:stroke-gray-true\/0:focus {
  stroke: rgb(163 163 163 / 0);
}

.focus\:stroke-gray-true\/5:focus {
  stroke: rgb(163 163 163 / 0.05);
}

.focus\:stroke-gray-true\/10:focus {
  stroke: rgb(163 163 163 / 0.1);
}

.focus\:stroke-gray-true\/20:focus {
  stroke: rgb(163 163 163 / 0.2);
}

.focus\:stroke-gray-true\/25:focus {
  stroke: rgb(163 163 163 / 0.25);
}

.focus\:stroke-gray-true\/30:focus {
  stroke: rgb(163 163 163 / 0.3);
}

.focus\:stroke-gray-true\/40:focus {
  stroke: rgb(163 163 163 / 0.4);
}

.focus\:stroke-gray-true\/50:focus {
  stroke: rgb(163 163 163 / 0.5);
}

.focus\:stroke-gray-true\/60:focus {
  stroke: rgb(163 163 163 / 0.6);
}

.focus\:stroke-gray-true\/70:focus {
  stroke: rgb(163 163 163 / 0.7);
}

.focus\:stroke-gray-true\/75:focus {
  stroke: rgb(163 163 163 / 0.75);
}

.focus\:stroke-gray-true\/80:focus {
  stroke: rgb(163 163 163 / 0.8);
}

.focus\:stroke-gray-true\/90:focus {
  stroke: rgb(163 163 163 / 0.9);
}

.focus\:stroke-gray-true\/95:focus {
  stroke: rgb(163 163 163 / 0.95);
}

.focus\:stroke-gray-true\/100:focus {
  stroke: rgb(163 163 163 / 1);
}

.focus\:stroke-gray-warm-25\/0:focus {
  stroke: rgb(253 253 252 / 0);
}

.focus\:stroke-gray-warm-25\/5:focus {
  stroke: rgb(253 253 252 / 0.05);
}

.focus\:stroke-gray-warm-25\/10:focus {
  stroke: rgb(253 253 252 / 0.1);
}

.focus\:stroke-gray-warm-25\/20:focus {
  stroke: rgb(253 253 252 / 0.2);
}

.focus\:stroke-gray-warm-25\/25:focus {
  stroke: rgb(253 253 252 / 0.25);
}

.focus\:stroke-gray-warm-25\/30:focus {
  stroke: rgb(253 253 252 / 0.3);
}

.focus\:stroke-gray-warm-25\/40:focus {
  stroke: rgb(253 253 252 / 0.4);
}

.focus\:stroke-gray-warm-25\/50:focus {
  stroke: rgb(253 253 252 / 0.5);
}

.focus\:stroke-gray-warm-25\/60:focus {
  stroke: rgb(253 253 252 / 0.6);
}

.focus\:stroke-gray-warm-25\/70:focus {
  stroke: rgb(253 253 252 / 0.7);
}

.focus\:stroke-gray-warm-25\/75:focus {
  stroke: rgb(253 253 252 / 0.75);
}

.focus\:stroke-gray-warm-25\/80:focus {
  stroke: rgb(253 253 252 / 0.8);
}

.focus\:stroke-gray-warm-25\/90:focus {
  stroke: rgb(253 253 252 / 0.9);
}

.focus\:stroke-gray-warm-25\/95:focus {
  stroke: rgb(253 253 252 / 0.95);
}

.focus\:stroke-gray-warm-25\/100:focus {
  stroke: rgb(253 253 252 / 1);
}

.focus\:stroke-gray-warm-50\/0:focus {
  stroke: rgb(250 250 249 / 0);
}

.focus\:stroke-gray-warm-50\/5:focus {
  stroke: rgb(250 250 249 / 0.05);
}

.focus\:stroke-gray-warm-50\/10:focus {
  stroke: rgb(250 250 249 / 0.1);
}

.focus\:stroke-gray-warm-50\/20:focus {
  stroke: rgb(250 250 249 / 0.2);
}

.focus\:stroke-gray-warm-50\/25:focus {
  stroke: rgb(250 250 249 / 0.25);
}

.focus\:stroke-gray-warm-50\/30:focus {
  stroke: rgb(250 250 249 / 0.3);
}

.focus\:stroke-gray-warm-50\/40:focus {
  stroke: rgb(250 250 249 / 0.4);
}

.focus\:stroke-gray-warm-50\/50:focus {
  stroke: rgb(250 250 249 / 0.5);
}

.focus\:stroke-gray-warm-50\/60:focus {
  stroke: rgb(250 250 249 / 0.6);
}

.focus\:stroke-gray-warm-50\/70:focus {
  stroke: rgb(250 250 249 / 0.7);
}

.focus\:stroke-gray-warm-50\/75:focus {
  stroke: rgb(250 250 249 / 0.75);
}

.focus\:stroke-gray-warm-50\/80:focus {
  stroke: rgb(250 250 249 / 0.8);
}

.focus\:stroke-gray-warm-50\/90:focus {
  stroke: rgb(250 250 249 / 0.9);
}

.focus\:stroke-gray-warm-50\/95:focus {
  stroke: rgb(250 250 249 / 0.95);
}

.focus\:stroke-gray-warm-50\/100:focus {
  stroke: rgb(250 250 249 / 1);
}

.focus\:stroke-gray-warm-100\/0:focus {
  stroke: rgb(245 245 244 / 0);
}

.focus\:stroke-gray-warm-100\/5:focus {
  stroke: rgb(245 245 244 / 0.05);
}

.focus\:stroke-gray-warm-100\/10:focus {
  stroke: rgb(245 245 244 / 0.1);
}

.focus\:stroke-gray-warm-100\/20:focus {
  stroke: rgb(245 245 244 / 0.2);
}

.focus\:stroke-gray-warm-100\/25:focus {
  stroke: rgb(245 245 244 / 0.25);
}

.focus\:stroke-gray-warm-100\/30:focus {
  stroke: rgb(245 245 244 / 0.3);
}

.focus\:stroke-gray-warm-100\/40:focus {
  stroke: rgb(245 245 244 / 0.4);
}

.focus\:stroke-gray-warm-100\/50:focus {
  stroke: rgb(245 245 244 / 0.5);
}

.focus\:stroke-gray-warm-100\/60:focus {
  stroke: rgb(245 245 244 / 0.6);
}

.focus\:stroke-gray-warm-100\/70:focus {
  stroke: rgb(245 245 244 / 0.7);
}

.focus\:stroke-gray-warm-100\/75:focus {
  stroke: rgb(245 245 244 / 0.75);
}

.focus\:stroke-gray-warm-100\/80:focus {
  stroke: rgb(245 245 244 / 0.8);
}

.focus\:stroke-gray-warm-100\/90:focus {
  stroke: rgb(245 245 244 / 0.9);
}

.focus\:stroke-gray-warm-100\/95:focus {
  stroke: rgb(245 245 244 / 0.95);
}

.focus\:stroke-gray-warm-100\/100:focus {
  stroke: rgb(245 245 244 / 1);
}

.focus\:stroke-gray-warm-200\/0:focus {
  stroke: rgb(231 229 228 / 0);
}

.focus\:stroke-gray-warm-200\/5:focus {
  stroke: rgb(231 229 228 / 0.05);
}

.focus\:stroke-gray-warm-200\/10:focus {
  stroke: rgb(231 229 228 / 0.1);
}

.focus\:stroke-gray-warm-200\/20:focus {
  stroke: rgb(231 229 228 / 0.2);
}

.focus\:stroke-gray-warm-200\/25:focus {
  stroke: rgb(231 229 228 / 0.25);
}

.focus\:stroke-gray-warm-200\/30:focus {
  stroke: rgb(231 229 228 / 0.3);
}

.focus\:stroke-gray-warm-200\/40:focus {
  stroke: rgb(231 229 228 / 0.4);
}

.focus\:stroke-gray-warm-200\/50:focus {
  stroke: rgb(231 229 228 / 0.5);
}

.focus\:stroke-gray-warm-200\/60:focus {
  stroke: rgb(231 229 228 / 0.6);
}

.focus\:stroke-gray-warm-200\/70:focus {
  stroke: rgb(231 229 228 / 0.7);
}

.focus\:stroke-gray-warm-200\/75:focus {
  stroke: rgb(231 229 228 / 0.75);
}

.focus\:stroke-gray-warm-200\/80:focus {
  stroke: rgb(231 229 228 / 0.8);
}

.focus\:stroke-gray-warm-200\/90:focus {
  stroke: rgb(231 229 228 / 0.9);
}

.focus\:stroke-gray-warm-200\/95:focus {
  stroke: rgb(231 229 228 / 0.95);
}

.focus\:stroke-gray-warm-200\/100:focus {
  stroke: rgb(231 229 228 / 1);
}

.focus\:stroke-gray-warm-300\/0:focus {
  stroke: rgb(215 211 208 / 0);
}

.focus\:stroke-gray-warm-300\/5:focus {
  stroke: rgb(215 211 208 / 0.05);
}

.focus\:stroke-gray-warm-300\/10:focus {
  stroke: rgb(215 211 208 / 0.1);
}

.focus\:stroke-gray-warm-300\/20:focus {
  stroke: rgb(215 211 208 / 0.2);
}

.focus\:stroke-gray-warm-300\/25:focus {
  stroke: rgb(215 211 208 / 0.25);
}

.focus\:stroke-gray-warm-300\/30:focus {
  stroke: rgb(215 211 208 / 0.3);
}

.focus\:stroke-gray-warm-300\/40:focus {
  stroke: rgb(215 211 208 / 0.4);
}

.focus\:stroke-gray-warm-300\/50:focus {
  stroke: rgb(215 211 208 / 0.5);
}

.focus\:stroke-gray-warm-300\/60:focus {
  stroke: rgb(215 211 208 / 0.6);
}

.focus\:stroke-gray-warm-300\/70:focus {
  stroke: rgb(215 211 208 / 0.7);
}

.focus\:stroke-gray-warm-300\/75:focus {
  stroke: rgb(215 211 208 / 0.75);
}

.focus\:stroke-gray-warm-300\/80:focus {
  stroke: rgb(215 211 208 / 0.8);
}

.focus\:stroke-gray-warm-300\/90:focus {
  stroke: rgb(215 211 208 / 0.9);
}

.focus\:stroke-gray-warm-300\/95:focus {
  stroke: rgb(215 211 208 / 0.95);
}

.focus\:stroke-gray-warm-300\/100:focus {
  stroke: rgb(215 211 208 / 1);
}

.focus\:stroke-gray-warm-400\/0:focus {
  stroke: rgb(169 162 157 / 0);
}

.focus\:stroke-gray-warm-400\/5:focus {
  stroke: rgb(169 162 157 / 0.05);
}

.focus\:stroke-gray-warm-400\/10:focus {
  stroke: rgb(169 162 157 / 0.1);
}

.focus\:stroke-gray-warm-400\/20:focus {
  stroke: rgb(169 162 157 / 0.2);
}

.focus\:stroke-gray-warm-400\/25:focus {
  stroke: rgb(169 162 157 / 0.25);
}

.focus\:stroke-gray-warm-400\/30:focus {
  stroke: rgb(169 162 157 / 0.3);
}

.focus\:stroke-gray-warm-400\/40:focus {
  stroke: rgb(169 162 157 / 0.4);
}

.focus\:stroke-gray-warm-400\/50:focus {
  stroke: rgb(169 162 157 / 0.5);
}

.focus\:stroke-gray-warm-400\/60:focus {
  stroke: rgb(169 162 157 / 0.6);
}

.focus\:stroke-gray-warm-400\/70:focus {
  stroke: rgb(169 162 157 / 0.7);
}

.focus\:stroke-gray-warm-400\/75:focus {
  stroke: rgb(169 162 157 / 0.75);
}

.focus\:stroke-gray-warm-400\/80:focus {
  stroke: rgb(169 162 157 / 0.8);
}

.focus\:stroke-gray-warm-400\/90:focus {
  stroke: rgb(169 162 157 / 0.9);
}

.focus\:stroke-gray-warm-400\/95:focus {
  stroke: rgb(169 162 157 / 0.95);
}

.focus\:stroke-gray-warm-400\/100:focus {
  stroke: rgb(169 162 157 / 1);
}

.focus\:stroke-gray-warm-500\/0:focus {
  stroke: rgb(121 113 107 / 0);
}

.focus\:stroke-gray-warm-500\/5:focus {
  stroke: rgb(121 113 107 / 0.05);
}

.focus\:stroke-gray-warm-500\/10:focus {
  stroke: rgb(121 113 107 / 0.1);
}

.focus\:stroke-gray-warm-500\/20:focus {
  stroke: rgb(121 113 107 / 0.2);
}

.focus\:stroke-gray-warm-500\/25:focus {
  stroke: rgb(121 113 107 / 0.25);
}

.focus\:stroke-gray-warm-500\/30:focus {
  stroke: rgb(121 113 107 / 0.3);
}

.focus\:stroke-gray-warm-500\/40:focus {
  stroke: rgb(121 113 107 / 0.4);
}

.focus\:stroke-gray-warm-500\/50:focus {
  stroke: rgb(121 113 107 / 0.5);
}

.focus\:stroke-gray-warm-500\/60:focus {
  stroke: rgb(121 113 107 / 0.6);
}

.focus\:stroke-gray-warm-500\/70:focus {
  stroke: rgb(121 113 107 / 0.7);
}

.focus\:stroke-gray-warm-500\/75:focus {
  stroke: rgb(121 113 107 / 0.75);
}

.focus\:stroke-gray-warm-500\/80:focus {
  stroke: rgb(121 113 107 / 0.8);
}

.focus\:stroke-gray-warm-500\/90:focus {
  stroke: rgb(121 113 107 / 0.9);
}

.focus\:stroke-gray-warm-500\/95:focus {
  stroke: rgb(121 113 107 / 0.95);
}

.focus\:stroke-gray-warm-500\/100:focus {
  stroke: rgb(121 113 107 / 1);
}

.focus\:stroke-gray-warm-600\/0:focus {
  stroke: rgb(87 83 78 / 0);
}

.focus\:stroke-gray-warm-600\/5:focus {
  stroke: rgb(87 83 78 / 0.05);
}

.focus\:stroke-gray-warm-600\/10:focus {
  stroke: rgb(87 83 78 / 0.1);
}

.focus\:stroke-gray-warm-600\/20:focus {
  stroke: rgb(87 83 78 / 0.2);
}

.focus\:stroke-gray-warm-600\/25:focus {
  stroke: rgb(87 83 78 / 0.25);
}

.focus\:stroke-gray-warm-600\/30:focus {
  stroke: rgb(87 83 78 / 0.3);
}

.focus\:stroke-gray-warm-600\/40:focus {
  stroke: rgb(87 83 78 / 0.4);
}

.focus\:stroke-gray-warm-600\/50:focus {
  stroke: rgb(87 83 78 / 0.5);
}

.focus\:stroke-gray-warm-600\/60:focus {
  stroke: rgb(87 83 78 / 0.6);
}

.focus\:stroke-gray-warm-600\/70:focus {
  stroke: rgb(87 83 78 / 0.7);
}

.focus\:stroke-gray-warm-600\/75:focus {
  stroke: rgb(87 83 78 / 0.75);
}

.focus\:stroke-gray-warm-600\/80:focus {
  stroke: rgb(87 83 78 / 0.8);
}

.focus\:stroke-gray-warm-600\/90:focus {
  stroke: rgb(87 83 78 / 0.9);
}

.focus\:stroke-gray-warm-600\/95:focus {
  stroke: rgb(87 83 78 / 0.95);
}

.focus\:stroke-gray-warm-600\/100:focus {
  stroke: rgb(87 83 78 / 1);
}

.focus\:stroke-gray-warm-700\/0:focus {
  stroke: rgb(68 64 60 / 0);
}

.focus\:stroke-gray-warm-700\/5:focus {
  stroke: rgb(68 64 60 / 0.05);
}

.focus\:stroke-gray-warm-700\/10:focus {
  stroke: rgb(68 64 60 / 0.1);
}

.focus\:stroke-gray-warm-700\/20:focus {
  stroke: rgb(68 64 60 / 0.2);
}

.focus\:stroke-gray-warm-700\/25:focus {
  stroke: rgb(68 64 60 / 0.25);
}

.focus\:stroke-gray-warm-700\/30:focus {
  stroke: rgb(68 64 60 / 0.3);
}

.focus\:stroke-gray-warm-700\/40:focus {
  stroke: rgb(68 64 60 / 0.4);
}

.focus\:stroke-gray-warm-700\/50:focus {
  stroke: rgb(68 64 60 / 0.5);
}

.focus\:stroke-gray-warm-700\/60:focus {
  stroke: rgb(68 64 60 / 0.6);
}

.focus\:stroke-gray-warm-700\/70:focus {
  stroke: rgb(68 64 60 / 0.7);
}

.focus\:stroke-gray-warm-700\/75:focus {
  stroke: rgb(68 64 60 / 0.75);
}

.focus\:stroke-gray-warm-700\/80:focus {
  stroke: rgb(68 64 60 / 0.8);
}

.focus\:stroke-gray-warm-700\/90:focus {
  stroke: rgb(68 64 60 / 0.9);
}

.focus\:stroke-gray-warm-700\/95:focus {
  stroke: rgb(68 64 60 / 0.95);
}

.focus\:stroke-gray-warm-700\/100:focus {
  stroke: rgb(68 64 60 / 1);
}

.focus\:stroke-gray-warm-800\/0:focus {
  stroke: rgb(41 37 36 / 0);
}

.focus\:stroke-gray-warm-800\/5:focus {
  stroke: rgb(41 37 36 / 0.05);
}

.focus\:stroke-gray-warm-800\/10:focus {
  stroke: rgb(41 37 36 / 0.1);
}

.focus\:stroke-gray-warm-800\/20:focus {
  stroke: rgb(41 37 36 / 0.2);
}

.focus\:stroke-gray-warm-800\/25:focus {
  stroke: rgb(41 37 36 / 0.25);
}

.focus\:stroke-gray-warm-800\/30:focus {
  stroke: rgb(41 37 36 / 0.3);
}

.focus\:stroke-gray-warm-800\/40:focus {
  stroke: rgb(41 37 36 / 0.4);
}

.focus\:stroke-gray-warm-800\/50:focus {
  stroke: rgb(41 37 36 / 0.5);
}

.focus\:stroke-gray-warm-800\/60:focus {
  stroke: rgb(41 37 36 / 0.6);
}

.focus\:stroke-gray-warm-800\/70:focus {
  stroke: rgb(41 37 36 / 0.7);
}

.focus\:stroke-gray-warm-800\/75:focus {
  stroke: rgb(41 37 36 / 0.75);
}

.focus\:stroke-gray-warm-800\/80:focus {
  stroke: rgb(41 37 36 / 0.8);
}

.focus\:stroke-gray-warm-800\/90:focus {
  stroke: rgb(41 37 36 / 0.9);
}

.focus\:stroke-gray-warm-800\/95:focus {
  stroke: rgb(41 37 36 / 0.95);
}

.focus\:stroke-gray-warm-800\/100:focus {
  stroke: rgb(41 37 36 / 1);
}

.focus\:stroke-gray-warm-900\/0:focus {
  stroke: rgb(28 25 23 / 0);
}

.focus\:stroke-gray-warm-900\/5:focus {
  stroke: rgb(28 25 23 / 0.05);
}

.focus\:stroke-gray-warm-900\/10:focus {
  stroke: rgb(28 25 23 / 0.1);
}

.focus\:stroke-gray-warm-900\/20:focus {
  stroke: rgb(28 25 23 / 0.2);
}

.focus\:stroke-gray-warm-900\/25:focus {
  stroke: rgb(28 25 23 / 0.25);
}

.focus\:stroke-gray-warm-900\/30:focus {
  stroke: rgb(28 25 23 / 0.3);
}

.focus\:stroke-gray-warm-900\/40:focus {
  stroke: rgb(28 25 23 / 0.4);
}

.focus\:stroke-gray-warm-900\/50:focus {
  stroke: rgb(28 25 23 / 0.5);
}

.focus\:stroke-gray-warm-900\/60:focus {
  stroke: rgb(28 25 23 / 0.6);
}

.focus\:stroke-gray-warm-900\/70:focus {
  stroke: rgb(28 25 23 / 0.7);
}

.focus\:stroke-gray-warm-900\/75:focus {
  stroke: rgb(28 25 23 / 0.75);
}

.focus\:stroke-gray-warm-900\/80:focus {
  stroke: rgb(28 25 23 / 0.8);
}

.focus\:stroke-gray-warm-900\/90:focus {
  stroke: rgb(28 25 23 / 0.9);
}

.focus\:stroke-gray-warm-900\/95:focus {
  stroke: rgb(28 25 23 / 0.95);
}

.focus\:stroke-gray-warm-900\/100:focus {
  stroke: rgb(28 25 23 / 1);
}

.focus\:stroke-gray-warm\/0:focus {
  stroke: rgb(169 162 157 / 0);
}

.focus\:stroke-gray-warm\/5:focus {
  stroke: rgb(169 162 157 / 0.05);
}

.focus\:stroke-gray-warm\/10:focus {
  stroke: rgb(169 162 157 / 0.1);
}

.focus\:stroke-gray-warm\/20:focus {
  stroke: rgb(169 162 157 / 0.2);
}

.focus\:stroke-gray-warm\/25:focus {
  stroke: rgb(169 162 157 / 0.25);
}

.focus\:stroke-gray-warm\/30:focus {
  stroke: rgb(169 162 157 / 0.3);
}

.focus\:stroke-gray-warm\/40:focus {
  stroke: rgb(169 162 157 / 0.4);
}

.focus\:stroke-gray-warm\/50:focus {
  stroke: rgb(169 162 157 / 0.5);
}

.focus\:stroke-gray-warm\/60:focus {
  stroke: rgb(169 162 157 / 0.6);
}

.focus\:stroke-gray-warm\/70:focus {
  stroke: rgb(169 162 157 / 0.7);
}

.focus\:stroke-gray-warm\/75:focus {
  stroke: rgb(169 162 157 / 0.75);
}

.focus\:stroke-gray-warm\/80:focus {
  stroke: rgb(169 162 157 / 0.8);
}

.focus\:stroke-gray-warm\/90:focus {
  stroke: rgb(169 162 157 / 0.9);
}

.focus\:stroke-gray-warm\/95:focus {
  stroke: rgb(169 162 157 / 0.95);
}

.focus\:stroke-gray-warm\/100:focus {
  stroke: rgb(169 162 157 / 1);
}

.focus\:stroke-moss-25\/0:focus {
  stroke: rgb(250 253 247 / 0);
}

.focus\:stroke-moss-25\/5:focus {
  stroke: rgb(250 253 247 / 0.05);
}

.focus\:stroke-moss-25\/10:focus {
  stroke: rgb(250 253 247 / 0.1);
}

.focus\:stroke-moss-25\/20:focus {
  stroke: rgb(250 253 247 / 0.2);
}

.focus\:stroke-moss-25\/25:focus {
  stroke: rgb(250 253 247 / 0.25);
}

.focus\:stroke-moss-25\/30:focus {
  stroke: rgb(250 253 247 / 0.3);
}

.focus\:stroke-moss-25\/40:focus {
  stroke: rgb(250 253 247 / 0.4);
}

.focus\:stroke-moss-25\/50:focus {
  stroke: rgb(250 253 247 / 0.5);
}

.focus\:stroke-moss-25\/60:focus {
  stroke: rgb(250 253 247 / 0.6);
}

.focus\:stroke-moss-25\/70:focus {
  stroke: rgb(250 253 247 / 0.7);
}

.focus\:stroke-moss-25\/75:focus {
  stroke: rgb(250 253 247 / 0.75);
}

.focus\:stroke-moss-25\/80:focus {
  stroke: rgb(250 253 247 / 0.8);
}

.focus\:stroke-moss-25\/90:focus {
  stroke: rgb(250 253 247 / 0.9);
}

.focus\:stroke-moss-25\/95:focus {
  stroke: rgb(250 253 247 / 0.95);
}

.focus\:stroke-moss-25\/100:focus {
  stroke: rgb(250 253 247 / 1);
}

.focus\:stroke-moss-50\/0:focus {
  stroke: rgb(245 251 238 / 0);
}

.focus\:stroke-moss-50\/5:focus {
  stroke: rgb(245 251 238 / 0.05);
}

.focus\:stroke-moss-50\/10:focus {
  stroke: rgb(245 251 238 / 0.1);
}

.focus\:stroke-moss-50\/20:focus {
  stroke: rgb(245 251 238 / 0.2);
}

.focus\:stroke-moss-50\/25:focus {
  stroke: rgb(245 251 238 / 0.25);
}

.focus\:stroke-moss-50\/30:focus {
  stroke: rgb(245 251 238 / 0.3);
}

.focus\:stroke-moss-50\/40:focus {
  stroke: rgb(245 251 238 / 0.4);
}

.focus\:stroke-moss-50\/50:focus {
  stroke: rgb(245 251 238 / 0.5);
}

.focus\:stroke-moss-50\/60:focus {
  stroke: rgb(245 251 238 / 0.6);
}

.focus\:stroke-moss-50\/70:focus {
  stroke: rgb(245 251 238 / 0.7);
}

.focus\:stroke-moss-50\/75:focus {
  stroke: rgb(245 251 238 / 0.75);
}

.focus\:stroke-moss-50\/80:focus {
  stroke: rgb(245 251 238 / 0.8);
}

.focus\:stroke-moss-50\/90:focus {
  stroke: rgb(245 251 238 / 0.9);
}

.focus\:stroke-moss-50\/95:focus {
  stroke: rgb(245 251 238 / 0.95);
}

.focus\:stroke-moss-50\/100:focus {
  stroke: rgb(245 251 238 / 1);
}

.focus\:stroke-moss-100\/0:focus {
  stroke: rgb(230 244 215 / 0);
}

.focus\:stroke-moss-100\/5:focus {
  stroke: rgb(230 244 215 / 0.05);
}

.focus\:stroke-moss-100\/10:focus {
  stroke: rgb(230 244 215 / 0.1);
}

.focus\:stroke-moss-100\/20:focus {
  stroke: rgb(230 244 215 / 0.2);
}

.focus\:stroke-moss-100\/25:focus {
  stroke: rgb(230 244 215 / 0.25);
}

.focus\:stroke-moss-100\/30:focus {
  stroke: rgb(230 244 215 / 0.3);
}

.focus\:stroke-moss-100\/40:focus {
  stroke: rgb(230 244 215 / 0.4);
}

.focus\:stroke-moss-100\/50:focus {
  stroke: rgb(230 244 215 / 0.5);
}

.focus\:stroke-moss-100\/60:focus {
  stroke: rgb(230 244 215 / 0.6);
}

.focus\:stroke-moss-100\/70:focus {
  stroke: rgb(230 244 215 / 0.7);
}

.focus\:stroke-moss-100\/75:focus {
  stroke: rgb(230 244 215 / 0.75);
}

.focus\:stroke-moss-100\/80:focus {
  stroke: rgb(230 244 215 / 0.8);
}

.focus\:stroke-moss-100\/90:focus {
  stroke: rgb(230 244 215 / 0.9);
}

.focus\:stroke-moss-100\/95:focus {
  stroke: rgb(230 244 215 / 0.95);
}

.focus\:stroke-moss-100\/100:focus {
  stroke: rgb(230 244 215 / 1);
}

.focus\:stroke-moss-200\/0:focus {
  stroke: rgb(206 234 176 / 0);
}

.focus\:stroke-moss-200\/5:focus {
  stroke: rgb(206 234 176 / 0.05);
}

.focus\:stroke-moss-200\/10:focus {
  stroke: rgb(206 234 176 / 0.1);
}

.focus\:stroke-moss-200\/20:focus {
  stroke: rgb(206 234 176 / 0.2);
}

.focus\:stroke-moss-200\/25:focus {
  stroke: rgb(206 234 176 / 0.25);
}

.focus\:stroke-moss-200\/30:focus {
  stroke: rgb(206 234 176 / 0.3);
}

.focus\:stroke-moss-200\/40:focus {
  stroke: rgb(206 234 176 / 0.4);
}

.focus\:stroke-moss-200\/50:focus {
  stroke: rgb(206 234 176 / 0.5);
}

.focus\:stroke-moss-200\/60:focus {
  stroke: rgb(206 234 176 / 0.6);
}

.focus\:stroke-moss-200\/70:focus {
  stroke: rgb(206 234 176 / 0.7);
}

.focus\:stroke-moss-200\/75:focus {
  stroke: rgb(206 234 176 / 0.75);
}

.focus\:stroke-moss-200\/80:focus {
  stroke: rgb(206 234 176 / 0.8);
}

.focus\:stroke-moss-200\/90:focus {
  stroke: rgb(206 234 176 / 0.9);
}

.focus\:stroke-moss-200\/95:focus {
  stroke: rgb(206 234 176 / 0.95);
}

.focus\:stroke-moss-200\/100:focus {
  stroke: rgb(206 234 176 / 1);
}

.focus\:stroke-moss-300\/0:focus {
  stroke: rgb(172 220 121 / 0);
}

.focus\:stroke-moss-300\/5:focus {
  stroke: rgb(172 220 121 / 0.05);
}

.focus\:stroke-moss-300\/10:focus {
  stroke: rgb(172 220 121 / 0.1);
}

.focus\:stroke-moss-300\/20:focus {
  stroke: rgb(172 220 121 / 0.2);
}

.focus\:stroke-moss-300\/25:focus {
  stroke: rgb(172 220 121 / 0.25);
}

.focus\:stroke-moss-300\/30:focus {
  stroke: rgb(172 220 121 / 0.3);
}

.focus\:stroke-moss-300\/40:focus {
  stroke: rgb(172 220 121 / 0.4);
}

.focus\:stroke-moss-300\/50:focus {
  stroke: rgb(172 220 121 / 0.5);
}

.focus\:stroke-moss-300\/60:focus {
  stroke: rgb(172 220 121 / 0.6);
}

.focus\:stroke-moss-300\/70:focus {
  stroke: rgb(172 220 121 / 0.7);
}

.focus\:stroke-moss-300\/75:focus {
  stroke: rgb(172 220 121 / 0.75);
}

.focus\:stroke-moss-300\/80:focus {
  stroke: rgb(172 220 121 / 0.8);
}

.focus\:stroke-moss-300\/90:focus {
  stroke: rgb(172 220 121 / 0.9);
}

.focus\:stroke-moss-300\/95:focus {
  stroke: rgb(172 220 121 / 0.95);
}

.focus\:stroke-moss-300\/100:focus {
  stroke: rgb(172 220 121 / 1);
}

.focus\:stroke-moss-400\/0:focus {
  stroke: rgb(134 203 60 / 0);
}

.focus\:stroke-moss-400\/5:focus {
  stroke: rgb(134 203 60 / 0.05);
}

.focus\:stroke-moss-400\/10:focus {
  stroke: rgb(134 203 60 / 0.1);
}

.focus\:stroke-moss-400\/20:focus {
  stroke: rgb(134 203 60 / 0.2);
}

.focus\:stroke-moss-400\/25:focus {
  stroke: rgb(134 203 60 / 0.25);
}

.focus\:stroke-moss-400\/30:focus {
  stroke: rgb(134 203 60 / 0.3);
}

.focus\:stroke-moss-400\/40:focus {
  stroke: rgb(134 203 60 / 0.4);
}

.focus\:stroke-moss-400\/50:focus {
  stroke: rgb(134 203 60 / 0.5);
}

.focus\:stroke-moss-400\/60:focus {
  stroke: rgb(134 203 60 / 0.6);
}

.focus\:stroke-moss-400\/70:focus {
  stroke: rgb(134 203 60 / 0.7);
}

.focus\:stroke-moss-400\/75:focus {
  stroke: rgb(134 203 60 / 0.75);
}

.focus\:stroke-moss-400\/80:focus {
  stroke: rgb(134 203 60 / 0.8);
}

.focus\:stroke-moss-400\/90:focus {
  stroke: rgb(134 203 60 / 0.9);
}

.focus\:stroke-moss-400\/95:focus {
  stroke: rgb(134 203 60 / 0.95);
}

.focus\:stroke-moss-400\/100:focus {
  stroke: rgb(134 203 60 / 1);
}

.focus\:stroke-moss-500\/0:focus {
  stroke: rgb(102 159 42 / 0);
}

.focus\:stroke-moss-500\/5:focus {
  stroke: rgb(102 159 42 / 0.05);
}

.focus\:stroke-moss-500\/10:focus {
  stroke: rgb(102 159 42 / 0.1);
}

.focus\:stroke-moss-500\/20:focus {
  stroke: rgb(102 159 42 / 0.2);
}

.focus\:stroke-moss-500\/25:focus {
  stroke: rgb(102 159 42 / 0.25);
}

.focus\:stroke-moss-500\/30:focus {
  stroke: rgb(102 159 42 / 0.3);
}

.focus\:stroke-moss-500\/40:focus {
  stroke: rgb(102 159 42 / 0.4);
}

.focus\:stroke-moss-500\/50:focus {
  stroke: rgb(102 159 42 / 0.5);
}

.focus\:stroke-moss-500\/60:focus {
  stroke: rgb(102 159 42 / 0.6);
}

.focus\:stroke-moss-500\/70:focus {
  stroke: rgb(102 159 42 / 0.7);
}

.focus\:stroke-moss-500\/75:focus {
  stroke: rgb(102 159 42 / 0.75);
}

.focus\:stroke-moss-500\/80:focus {
  stroke: rgb(102 159 42 / 0.8);
}

.focus\:stroke-moss-500\/90:focus {
  stroke: rgb(102 159 42 / 0.9);
}

.focus\:stroke-moss-500\/95:focus {
  stroke: rgb(102 159 42 / 0.95);
}

.focus\:stroke-moss-500\/100:focus {
  stroke: rgb(102 159 42 / 1);
}

.focus\:stroke-moss-600\/0:focus {
  stroke: rgb(79 122 33 / 0);
}

.focus\:stroke-moss-600\/5:focus {
  stroke: rgb(79 122 33 / 0.05);
}

.focus\:stroke-moss-600\/10:focus {
  stroke: rgb(79 122 33 / 0.1);
}

.focus\:stroke-moss-600\/20:focus {
  stroke: rgb(79 122 33 / 0.2);
}

.focus\:stroke-moss-600\/25:focus {
  stroke: rgb(79 122 33 / 0.25);
}

.focus\:stroke-moss-600\/30:focus {
  stroke: rgb(79 122 33 / 0.3);
}

.focus\:stroke-moss-600\/40:focus {
  stroke: rgb(79 122 33 / 0.4);
}

.focus\:stroke-moss-600\/50:focus {
  stroke: rgb(79 122 33 / 0.5);
}

.focus\:stroke-moss-600\/60:focus {
  stroke: rgb(79 122 33 / 0.6);
}

.focus\:stroke-moss-600\/70:focus {
  stroke: rgb(79 122 33 / 0.7);
}

.focus\:stroke-moss-600\/75:focus {
  stroke: rgb(79 122 33 / 0.75);
}

.focus\:stroke-moss-600\/80:focus {
  stroke: rgb(79 122 33 / 0.8);
}

.focus\:stroke-moss-600\/90:focus {
  stroke: rgb(79 122 33 / 0.9);
}

.focus\:stroke-moss-600\/95:focus {
  stroke: rgb(79 122 33 / 0.95);
}

.focus\:stroke-moss-600\/100:focus {
  stroke: rgb(79 122 33 / 1);
}

.focus\:stroke-moss-700\/0:focus {
  stroke: rgb(63 98 26 / 0);
}

.focus\:stroke-moss-700\/5:focus {
  stroke: rgb(63 98 26 / 0.05);
}

.focus\:stroke-moss-700\/10:focus {
  stroke: rgb(63 98 26 / 0.1);
}

.focus\:stroke-moss-700\/20:focus {
  stroke: rgb(63 98 26 / 0.2);
}

.focus\:stroke-moss-700\/25:focus {
  stroke: rgb(63 98 26 / 0.25);
}

.focus\:stroke-moss-700\/30:focus {
  stroke: rgb(63 98 26 / 0.3);
}

.focus\:stroke-moss-700\/40:focus {
  stroke: rgb(63 98 26 / 0.4);
}

.focus\:stroke-moss-700\/50:focus {
  stroke: rgb(63 98 26 / 0.5);
}

.focus\:stroke-moss-700\/60:focus {
  stroke: rgb(63 98 26 / 0.6);
}

.focus\:stroke-moss-700\/70:focus {
  stroke: rgb(63 98 26 / 0.7);
}

.focus\:stroke-moss-700\/75:focus {
  stroke: rgb(63 98 26 / 0.75);
}

.focus\:stroke-moss-700\/80:focus {
  stroke: rgb(63 98 26 / 0.8);
}

.focus\:stroke-moss-700\/90:focus {
  stroke: rgb(63 98 26 / 0.9);
}

.focus\:stroke-moss-700\/95:focus {
  stroke: rgb(63 98 26 / 0.95);
}

.focus\:stroke-moss-700\/100:focus {
  stroke: rgb(63 98 26 / 1);
}

.focus\:stroke-moss-800\/0:focus {
  stroke: rgb(51 80 21 / 0);
}

.focus\:stroke-moss-800\/5:focus {
  stroke: rgb(51 80 21 / 0.05);
}

.focus\:stroke-moss-800\/10:focus {
  stroke: rgb(51 80 21 / 0.1);
}

.focus\:stroke-moss-800\/20:focus {
  stroke: rgb(51 80 21 / 0.2);
}

.focus\:stroke-moss-800\/25:focus {
  stroke: rgb(51 80 21 / 0.25);
}

.focus\:stroke-moss-800\/30:focus {
  stroke: rgb(51 80 21 / 0.3);
}

.focus\:stroke-moss-800\/40:focus {
  stroke: rgb(51 80 21 / 0.4);
}

.focus\:stroke-moss-800\/50:focus {
  stroke: rgb(51 80 21 / 0.5);
}

.focus\:stroke-moss-800\/60:focus {
  stroke: rgb(51 80 21 / 0.6);
}

.focus\:stroke-moss-800\/70:focus {
  stroke: rgb(51 80 21 / 0.7);
}

.focus\:stroke-moss-800\/75:focus {
  stroke: rgb(51 80 21 / 0.75);
}

.focus\:stroke-moss-800\/80:focus {
  stroke: rgb(51 80 21 / 0.8);
}

.focus\:stroke-moss-800\/90:focus {
  stroke: rgb(51 80 21 / 0.9);
}

.focus\:stroke-moss-800\/95:focus {
  stroke: rgb(51 80 21 / 0.95);
}

.focus\:stroke-moss-800\/100:focus {
  stroke: rgb(51 80 21 / 1);
}

.focus\:stroke-moss-900\/0:focus {
  stroke: rgb(43 66 18 / 0);
}

.focus\:stroke-moss-900\/5:focus {
  stroke: rgb(43 66 18 / 0.05);
}

.focus\:stroke-moss-900\/10:focus {
  stroke: rgb(43 66 18 / 0.1);
}

.focus\:stroke-moss-900\/20:focus {
  stroke: rgb(43 66 18 / 0.2);
}

.focus\:stroke-moss-900\/25:focus {
  stroke: rgb(43 66 18 / 0.25);
}

.focus\:stroke-moss-900\/30:focus {
  stroke: rgb(43 66 18 / 0.3);
}

.focus\:stroke-moss-900\/40:focus {
  stroke: rgb(43 66 18 / 0.4);
}

.focus\:stroke-moss-900\/50:focus {
  stroke: rgb(43 66 18 / 0.5);
}

.focus\:stroke-moss-900\/60:focus {
  stroke: rgb(43 66 18 / 0.6);
}

.focus\:stroke-moss-900\/70:focus {
  stroke: rgb(43 66 18 / 0.7);
}

.focus\:stroke-moss-900\/75:focus {
  stroke: rgb(43 66 18 / 0.75);
}

.focus\:stroke-moss-900\/80:focus {
  stroke: rgb(43 66 18 / 0.8);
}

.focus\:stroke-moss-900\/90:focus {
  stroke: rgb(43 66 18 / 0.9);
}

.focus\:stroke-moss-900\/95:focus {
  stroke: rgb(43 66 18 / 0.95);
}

.focus\:stroke-moss-900\/100:focus {
  stroke: rgb(43 66 18 / 1);
}

.focus\:stroke-moss\/0:focus {
  stroke: rgb(134 203 60 / 0);
}

.focus\:stroke-moss\/5:focus {
  stroke: rgb(134 203 60 / 0.05);
}

.focus\:stroke-moss\/10:focus {
  stroke: rgb(134 203 60 / 0.1);
}

.focus\:stroke-moss\/20:focus {
  stroke: rgb(134 203 60 / 0.2);
}

.focus\:stroke-moss\/25:focus {
  stroke: rgb(134 203 60 / 0.25);
}

.focus\:stroke-moss\/30:focus {
  stroke: rgb(134 203 60 / 0.3);
}

.focus\:stroke-moss\/40:focus {
  stroke: rgb(134 203 60 / 0.4);
}

.focus\:stroke-moss\/50:focus {
  stroke: rgb(134 203 60 / 0.5);
}

.focus\:stroke-moss\/60:focus {
  stroke: rgb(134 203 60 / 0.6);
}

.focus\:stroke-moss\/70:focus {
  stroke: rgb(134 203 60 / 0.7);
}

.focus\:stroke-moss\/75:focus {
  stroke: rgb(134 203 60 / 0.75);
}

.focus\:stroke-moss\/80:focus {
  stroke: rgb(134 203 60 / 0.8);
}

.focus\:stroke-moss\/90:focus {
  stroke: rgb(134 203 60 / 0.9);
}

.focus\:stroke-moss\/95:focus {
  stroke: rgb(134 203 60 / 0.95);
}

.focus\:stroke-moss\/100:focus {
  stroke: rgb(134 203 60 / 1);
}

.focus\:stroke-green-light-25\/0:focus {
  stroke: rgb(250 254 245 / 0);
}

.focus\:stroke-green-light-25\/5:focus {
  stroke: rgb(250 254 245 / 0.05);
}

.focus\:stroke-green-light-25\/10:focus {
  stroke: rgb(250 254 245 / 0.1);
}

.focus\:stroke-green-light-25\/20:focus {
  stroke: rgb(250 254 245 / 0.2);
}

.focus\:stroke-green-light-25\/25:focus {
  stroke: rgb(250 254 245 / 0.25);
}

.focus\:stroke-green-light-25\/30:focus {
  stroke: rgb(250 254 245 / 0.3);
}

.focus\:stroke-green-light-25\/40:focus {
  stroke: rgb(250 254 245 / 0.4);
}

.focus\:stroke-green-light-25\/50:focus {
  stroke: rgb(250 254 245 / 0.5);
}

.focus\:stroke-green-light-25\/60:focus {
  stroke: rgb(250 254 245 / 0.6);
}

.focus\:stroke-green-light-25\/70:focus {
  stroke: rgb(250 254 245 / 0.7);
}

.focus\:stroke-green-light-25\/75:focus {
  stroke: rgb(250 254 245 / 0.75);
}

.focus\:stroke-green-light-25\/80:focus {
  stroke: rgb(250 254 245 / 0.8);
}

.focus\:stroke-green-light-25\/90:focus {
  stroke: rgb(250 254 245 / 0.9);
}

.focus\:stroke-green-light-25\/95:focus {
  stroke: rgb(250 254 245 / 0.95);
}

.focus\:stroke-green-light-25\/100:focus {
  stroke: rgb(250 254 245 / 1);
}

.focus\:stroke-green-light-50\/0:focus {
  stroke: rgb(243 254 231 / 0);
}

.focus\:stroke-green-light-50\/5:focus {
  stroke: rgb(243 254 231 / 0.05);
}

.focus\:stroke-green-light-50\/10:focus {
  stroke: rgb(243 254 231 / 0.1);
}

.focus\:stroke-green-light-50\/20:focus {
  stroke: rgb(243 254 231 / 0.2);
}

.focus\:stroke-green-light-50\/25:focus {
  stroke: rgb(243 254 231 / 0.25);
}

.focus\:stroke-green-light-50\/30:focus {
  stroke: rgb(243 254 231 / 0.3);
}

.focus\:stroke-green-light-50\/40:focus {
  stroke: rgb(243 254 231 / 0.4);
}

.focus\:stroke-green-light-50\/50:focus {
  stroke: rgb(243 254 231 / 0.5);
}

.focus\:stroke-green-light-50\/60:focus {
  stroke: rgb(243 254 231 / 0.6);
}

.focus\:stroke-green-light-50\/70:focus {
  stroke: rgb(243 254 231 / 0.7);
}

.focus\:stroke-green-light-50\/75:focus {
  stroke: rgb(243 254 231 / 0.75);
}

.focus\:stroke-green-light-50\/80:focus {
  stroke: rgb(243 254 231 / 0.8);
}

.focus\:stroke-green-light-50\/90:focus {
  stroke: rgb(243 254 231 / 0.9);
}

.focus\:stroke-green-light-50\/95:focus {
  stroke: rgb(243 254 231 / 0.95);
}

.focus\:stroke-green-light-50\/100:focus {
  stroke: rgb(243 254 231 / 1);
}

.focus\:stroke-green-light-100\/0:focus {
  stroke: rgb(228 251 204 / 0);
}

.focus\:stroke-green-light-100\/5:focus {
  stroke: rgb(228 251 204 / 0.05);
}

.focus\:stroke-green-light-100\/10:focus {
  stroke: rgb(228 251 204 / 0.1);
}

.focus\:stroke-green-light-100\/20:focus {
  stroke: rgb(228 251 204 / 0.2);
}

.focus\:stroke-green-light-100\/25:focus {
  stroke: rgb(228 251 204 / 0.25);
}

.focus\:stroke-green-light-100\/30:focus {
  stroke: rgb(228 251 204 / 0.3);
}

.focus\:stroke-green-light-100\/40:focus {
  stroke: rgb(228 251 204 / 0.4);
}

.focus\:stroke-green-light-100\/50:focus {
  stroke: rgb(228 251 204 / 0.5);
}

.focus\:stroke-green-light-100\/60:focus {
  stroke: rgb(228 251 204 / 0.6);
}

.focus\:stroke-green-light-100\/70:focus {
  stroke: rgb(228 251 204 / 0.7);
}

.focus\:stroke-green-light-100\/75:focus {
  stroke: rgb(228 251 204 / 0.75);
}

.focus\:stroke-green-light-100\/80:focus {
  stroke: rgb(228 251 204 / 0.8);
}

.focus\:stroke-green-light-100\/90:focus {
  stroke: rgb(228 251 204 / 0.9);
}

.focus\:stroke-green-light-100\/95:focus {
  stroke: rgb(228 251 204 / 0.95);
}

.focus\:stroke-green-light-100\/100:focus {
  stroke: rgb(228 251 204 / 1);
}

.focus\:stroke-green-light-300\/0:focus {
  stroke: rgb(166 239 103 / 0);
}

.focus\:stroke-green-light-300\/5:focus {
  stroke: rgb(166 239 103 / 0.05);
}

.focus\:stroke-green-light-300\/10:focus {
  stroke: rgb(166 239 103 / 0.1);
}

.focus\:stroke-green-light-300\/20:focus {
  stroke: rgb(166 239 103 / 0.2);
}

.focus\:stroke-green-light-300\/25:focus {
  stroke: rgb(166 239 103 / 0.25);
}

.focus\:stroke-green-light-300\/30:focus {
  stroke: rgb(166 239 103 / 0.3);
}

.focus\:stroke-green-light-300\/40:focus {
  stroke: rgb(166 239 103 / 0.4);
}

.focus\:stroke-green-light-300\/50:focus {
  stroke: rgb(166 239 103 / 0.5);
}

.focus\:stroke-green-light-300\/60:focus {
  stroke: rgb(166 239 103 / 0.6);
}

.focus\:stroke-green-light-300\/70:focus {
  stroke: rgb(166 239 103 / 0.7);
}

.focus\:stroke-green-light-300\/75:focus {
  stroke: rgb(166 239 103 / 0.75);
}

.focus\:stroke-green-light-300\/80:focus {
  stroke: rgb(166 239 103 / 0.8);
}

.focus\:stroke-green-light-300\/90:focus {
  stroke: rgb(166 239 103 / 0.9);
}

.focus\:stroke-green-light-300\/95:focus {
  stroke: rgb(166 239 103 / 0.95);
}

.focus\:stroke-green-light-300\/100:focus {
  stroke: rgb(166 239 103 / 1);
}

.focus\:stroke-green-light-400\/0:focus {
  stroke: rgb(133 225 58 / 0);
}

.focus\:stroke-green-light-400\/5:focus {
  stroke: rgb(133 225 58 / 0.05);
}

.focus\:stroke-green-light-400\/10:focus {
  stroke: rgb(133 225 58 / 0.1);
}

.focus\:stroke-green-light-400\/20:focus {
  stroke: rgb(133 225 58 / 0.2);
}

.focus\:stroke-green-light-400\/25:focus {
  stroke: rgb(133 225 58 / 0.25);
}

.focus\:stroke-green-light-400\/30:focus {
  stroke: rgb(133 225 58 / 0.3);
}

.focus\:stroke-green-light-400\/40:focus {
  stroke: rgb(133 225 58 / 0.4);
}

.focus\:stroke-green-light-400\/50:focus {
  stroke: rgb(133 225 58 / 0.5);
}

.focus\:stroke-green-light-400\/60:focus {
  stroke: rgb(133 225 58 / 0.6);
}

.focus\:stroke-green-light-400\/70:focus {
  stroke: rgb(133 225 58 / 0.7);
}

.focus\:stroke-green-light-400\/75:focus {
  stroke: rgb(133 225 58 / 0.75);
}

.focus\:stroke-green-light-400\/80:focus {
  stroke: rgb(133 225 58 / 0.8);
}

.focus\:stroke-green-light-400\/90:focus {
  stroke: rgb(133 225 58 / 0.9);
}

.focus\:stroke-green-light-400\/95:focus {
  stroke: rgb(133 225 58 / 0.95);
}

.focus\:stroke-green-light-400\/100:focus {
  stroke: rgb(133 225 58 / 1);
}

.focus\:stroke-green-light-500\/0:focus {
  stroke: rgb(102 6 16 / 0);
}

.focus\:stroke-green-light-500\/5:focus {
  stroke: rgb(102 6 16 / 0.05);
}

.focus\:stroke-green-light-500\/10:focus {
  stroke: rgb(102 6 16 / 0.1);
}

.focus\:stroke-green-light-500\/20:focus {
  stroke: rgb(102 6 16 / 0.2);
}

.focus\:stroke-green-light-500\/25:focus {
  stroke: rgb(102 6 16 / 0.25);
}

.focus\:stroke-green-light-500\/30:focus {
  stroke: rgb(102 6 16 / 0.3);
}

.focus\:stroke-green-light-500\/40:focus {
  stroke: rgb(102 6 16 / 0.4);
}

.focus\:stroke-green-light-500\/50:focus {
  stroke: rgb(102 6 16 / 0.5);
}

.focus\:stroke-green-light-500\/60:focus {
  stroke: rgb(102 6 16 / 0.6);
}

.focus\:stroke-green-light-500\/70:focus {
  stroke: rgb(102 6 16 / 0.7);
}

.focus\:stroke-green-light-500\/75:focus {
  stroke: rgb(102 6 16 / 0.75);
}

.focus\:stroke-green-light-500\/80:focus {
  stroke: rgb(102 6 16 / 0.8);
}

.focus\:stroke-green-light-500\/90:focus {
  stroke: rgb(102 6 16 / 0.9);
}

.focus\:stroke-green-light-500\/95:focus {
  stroke: rgb(102 6 16 / 0.95);
}

.focus\:stroke-green-light-500\/100:focus {
  stroke: rgb(102 6 16 / 1);
}

.focus\:stroke-green-light-800\/0:focus {
  stroke: rgb(50 98 18 / 0);
}

.focus\:stroke-green-light-800\/5:focus {
  stroke: rgb(50 98 18 / 0.05);
}

.focus\:stroke-green-light-800\/10:focus {
  stroke: rgb(50 98 18 / 0.1);
}

.focus\:stroke-green-light-800\/20:focus {
  stroke: rgb(50 98 18 / 0.2);
}

.focus\:stroke-green-light-800\/25:focus {
  stroke: rgb(50 98 18 / 0.25);
}

.focus\:stroke-green-light-800\/30:focus {
  stroke: rgb(50 98 18 / 0.3);
}

.focus\:stroke-green-light-800\/40:focus {
  stroke: rgb(50 98 18 / 0.4);
}

.focus\:stroke-green-light-800\/50:focus {
  stroke: rgb(50 98 18 / 0.5);
}

.focus\:stroke-green-light-800\/60:focus {
  stroke: rgb(50 98 18 / 0.6);
}

.focus\:stroke-green-light-800\/70:focus {
  stroke: rgb(50 98 18 / 0.7);
}

.focus\:stroke-green-light-800\/75:focus {
  stroke: rgb(50 98 18 / 0.75);
}

.focus\:stroke-green-light-800\/80:focus {
  stroke: rgb(50 98 18 / 0.8);
}

.focus\:stroke-green-light-800\/90:focus {
  stroke: rgb(50 98 18 / 0.9);
}

.focus\:stroke-green-light-800\/95:focus {
  stroke: rgb(50 98 18 / 0.95);
}

.focus\:stroke-green-light-800\/100:focus {
  stroke: rgb(50 98 18 / 1);
}

.focus\:stroke-green-light-900\/0:focus {
  stroke: rgb(43 83 20 / 0);
}

.focus\:stroke-green-light-900\/5:focus {
  stroke: rgb(43 83 20 / 0.05);
}

.focus\:stroke-green-light-900\/10:focus {
  stroke: rgb(43 83 20 / 0.1);
}

.focus\:stroke-green-light-900\/20:focus {
  stroke: rgb(43 83 20 / 0.2);
}

.focus\:stroke-green-light-900\/25:focus {
  stroke: rgb(43 83 20 / 0.25);
}

.focus\:stroke-green-light-900\/30:focus {
  stroke: rgb(43 83 20 / 0.3);
}

.focus\:stroke-green-light-900\/40:focus {
  stroke: rgb(43 83 20 / 0.4);
}

.focus\:stroke-green-light-900\/50:focus {
  stroke: rgb(43 83 20 / 0.5);
}

.focus\:stroke-green-light-900\/60:focus {
  stroke: rgb(43 83 20 / 0.6);
}

.focus\:stroke-green-light-900\/70:focus {
  stroke: rgb(43 83 20 / 0.7);
}

.focus\:stroke-green-light-900\/75:focus {
  stroke: rgb(43 83 20 / 0.75);
}

.focus\:stroke-green-light-900\/80:focus {
  stroke: rgb(43 83 20 / 0.8);
}

.focus\:stroke-green-light-900\/90:focus {
  stroke: rgb(43 83 20 / 0.9);
}

.focus\:stroke-green-light-900\/95:focus {
  stroke: rgb(43 83 20 / 0.95);
}

.focus\:stroke-green-light-900\/100:focus {
  stroke: rgb(43 83 20 / 1);
}

.focus\:stroke-green-light\/0:focus {
  stroke: rgb(133 225 58 / 0);
}

.focus\:stroke-green-light\/5:focus {
  stroke: rgb(133 225 58 / 0.05);
}

.focus\:stroke-green-light\/10:focus {
  stroke: rgb(133 225 58 / 0.1);
}

.focus\:stroke-green-light\/20:focus {
  stroke: rgb(133 225 58 / 0.2);
}

.focus\:stroke-green-light\/25:focus {
  stroke: rgb(133 225 58 / 0.25);
}

.focus\:stroke-green-light\/30:focus {
  stroke: rgb(133 225 58 / 0.3);
}

.focus\:stroke-green-light\/40:focus {
  stroke: rgb(133 225 58 / 0.4);
}

.focus\:stroke-green-light\/50:focus {
  stroke: rgb(133 225 58 / 0.5);
}

.focus\:stroke-green-light\/60:focus {
  stroke: rgb(133 225 58 / 0.6);
}

.focus\:stroke-green-light\/70:focus {
  stroke: rgb(133 225 58 / 0.7);
}

.focus\:stroke-green-light\/75:focus {
  stroke: rgb(133 225 58 / 0.75);
}

.focus\:stroke-green-light\/80:focus {
  stroke: rgb(133 225 58 / 0.8);
}

.focus\:stroke-green-light\/90:focus {
  stroke: rgb(133 225 58 / 0.9);
}

.focus\:stroke-green-light\/95:focus {
  stroke: rgb(133 225 58 / 0.95);
}

.focus\:stroke-green-light\/100:focus {
  stroke: rgb(133 225 58 / 1);
}

.focus\:stroke-green-25\/0:focus {
  stroke: rgb(246 254 249 / 0);
}

.focus\:stroke-green-25\/5:focus {
  stroke: rgb(246 254 249 / 0.05);
}

.focus\:stroke-green-25\/10:focus {
  stroke: rgb(246 254 249 / 0.1);
}

.focus\:stroke-green-25\/20:focus {
  stroke: rgb(246 254 249 / 0.2);
}

.focus\:stroke-green-25\/25:focus {
  stroke: rgb(246 254 249 / 0.25);
}

.focus\:stroke-green-25\/30:focus {
  stroke: rgb(246 254 249 / 0.3);
}

.focus\:stroke-green-25\/40:focus {
  stroke: rgb(246 254 249 / 0.4);
}

.focus\:stroke-green-25\/50:focus {
  stroke: rgb(246 254 249 / 0.5);
}

.focus\:stroke-green-25\/60:focus {
  stroke: rgb(246 254 249 / 0.6);
}

.focus\:stroke-green-25\/70:focus {
  stroke: rgb(246 254 249 / 0.7);
}

.focus\:stroke-green-25\/75:focus {
  stroke: rgb(246 254 249 / 0.75);
}

.focus\:stroke-green-25\/80:focus {
  stroke: rgb(246 254 249 / 0.8);
}

.focus\:stroke-green-25\/90:focus {
  stroke: rgb(246 254 249 / 0.9);
}

.focus\:stroke-green-25\/95:focus {
  stroke: rgb(246 254 249 / 0.95);
}

.focus\:stroke-green-25\/100:focus {
  stroke: rgb(246 254 249 / 1);
}

.focus\:stroke-green-50\/0:focus {
  stroke: rgb(237 252 242 / 0);
}

.focus\:stroke-green-50\/5:focus {
  stroke: rgb(237 252 242 / 0.05);
}

.focus\:stroke-green-50\/10:focus {
  stroke: rgb(237 252 242 / 0.1);
}

.focus\:stroke-green-50\/20:focus {
  stroke: rgb(237 252 242 / 0.2);
}

.focus\:stroke-green-50\/25:focus {
  stroke: rgb(237 252 242 / 0.25);
}

.focus\:stroke-green-50\/30:focus {
  stroke: rgb(237 252 242 / 0.3);
}

.focus\:stroke-green-50\/40:focus {
  stroke: rgb(237 252 242 / 0.4);
}

.focus\:stroke-green-50\/50:focus {
  stroke: rgb(237 252 242 / 0.5);
}

.focus\:stroke-green-50\/60:focus {
  stroke: rgb(237 252 242 / 0.6);
}

.focus\:stroke-green-50\/70:focus {
  stroke: rgb(237 252 242 / 0.7);
}

.focus\:stroke-green-50\/75:focus {
  stroke: rgb(237 252 242 / 0.75);
}

.focus\:stroke-green-50\/80:focus {
  stroke: rgb(237 252 242 / 0.8);
}

.focus\:stroke-green-50\/90:focus {
  stroke: rgb(237 252 242 / 0.9);
}

.focus\:stroke-green-50\/95:focus {
  stroke: rgb(237 252 242 / 0.95);
}

.focus\:stroke-green-50\/100:focus {
  stroke: rgb(237 252 242 / 1);
}

.focus\:stroke-green-100\/0:focus {
  stroke: rgb(211 248 223 / 0);
}

.focus\:stroke-green-100\/5:focus {
  stroke: rgb(211 248 223 / 0.05);
}

.focus\:stroke-green-100\/10:focus {
  stroke: rgb(211 248 223 / 0.1);
}

.focus\:stroke-green-100\/20:focus {
  stroke: rgb(211 248 223 / 0.2);
}

.focus\:stroke-green-100\/25:focus {
  stroke: rgb(211 248 223 / 0.25);
}

.focus\:stroke-green-100\/30:focus {
  stroke: rgb(211 248 223 / 0.3);
}

.focus\:stroke-green-100\/40:focus {
  stroke: rgb(211 248 223 / 0.4);
}

.focus\:stroke-green-100\/50:focus {
  stroke: rgb(211 248 223 / 0.5);
}

.focus\:stroke-green-100\/60:focus {
  stroke: rgb(211 248 223 / 0.6);
}

.focus\:stroke-green-100\/70:focus {
  stroke: rgb(211 248 223 / 0.7);
}

.focus\:stroke-green-100\/75:focus {
  stroke: rgb(211 248 223 / 0.75);
}

.focus\:stroke-green-100\/80:focus {
  stroke: rgb(211 248 223 / 0.8);
}

.focus\:stroke-green-100\/90:focus {
  stroke: rgb(211 248 223 / 0.9);
}

.focus\:stroke-green-100\/95:focus {
  stroke: rgb(211 248 223 / 0.95);
}

.focus\:stroke-green-100\/100:focus {
  stroke: rgb(211 248 223 / 1);
}

.focus\:stroke-green-200\/0:focus {
  stroke: rgb(170 240 196 / 0);
}

.focus\:stroke-green-200\/5:focus {
  stroke: rgb(170 240 196 / 0.05);
}

.focus\:stroke-green-200\/10:focus {
  stroke: rgb(170 240 196 / 0.1);
}

.focus\:stroke-green-200\/20:focus {
  stroke: rgb(170 240 196 / 0.2);
}

.focus\:stroke-green-200\/25:focus {
  stroke: rgb(170 240 196 / 0.25);
}

.focus\:stroke-green-200\/30:focus {
  stroke: rgb(170 240 196 / 0.3);
}

.focus\:stroke-green-200\/40:focus {
  stroke: rgb(170 240 196 / 0.4);
}

.focus\:stroke-green-200\/50:focus {
  stroke: rgb(170 240 196 / 0.5);
}

.focus\:stroke-green-200\/60:focus {
  stroke: rgb(170 240 196 / 0.6);
}

.focus\:stroke-green-200\/70:focus {
  stroke: rgb(170 240 196 / 0.7);
}

.focus\:stroke-green-200\/75:focus {
  stroke: rgb(170 240 196 / 0.75);
}

.focus\:stroke-green-200\/80:focus {
  stroke: rgb(170 240 196 / 0.8);
}

.focus\:stroke-green-200\/90:focus {
  stroke: rgb(170 240 196 / 0.9);
}

.focus\:stroke-green-200\/95:focus {
  stroke: rgb(170 240 196 / 0.95);
}

.focus\:stroke-green-200\/100:focus {
  stroke: rgb(170 240 196 / 1);
}

.focus\:stroke-green-300\/0:focus {
  stroke: rgb(115 226 163 / 0);
}

.focus\:stroke-green-300\/5:focus {
  stroke: rgb(115 226 163 / 0.05);
}

.focus\:stroke-green-300\/10:focus {
  stroke: rgb(115 226 163 / 0.1);
}

.focus\:stroke-green-300\/20:focus {
  stroke: rgb(115 226 163 / 0.2);
}

.focus\:stroke-green-300\/25:focus {
  stroke: rgb(115 226 163 / 0.25);
}

.focus\:stroke-green-300\/30:focus {
  stroke: rgb(115 226 163 / 0.3);
}

.focus\:stroke-green-300\/40:focus {
  stroke: rgb(115 226 163 / 0.4);
}

.focus\:stroke-green-300\/50:focus {
  stroke: rgb(115 226 163 / 0.5);
}

.focus\:stroke-green-300\/60:focus {
  stroke: rgb(115 226 163 / 0.6);
}

.focus\:stroke-green-300\/70:focus {
  stroke: rgb(115 226 163 / 0.7);
}

.focus\:stroke-green-300\/75:focus {
  stroke: rgb(115 226 163 / 0.75);
}

.focus\:stroke-green-300\/80:focus {
  stroke: rgb(115 226 163 / 0.8);
}

.focus\:stroke-green-300\/90:focus {
  stroke: rgb(115 226 163 / 0.9);
}

.focus\:stroke-green-300\/95:focus {
  stroke: rgb(115 226 163 / 0.95);
}

.focus\:stroke-green-300\/100:focus {
  stroke: rgb(115 226 163 / 1);
}

.focus\:stroke-green-400\/0:focus {
  stroke: rgb(60 203 127 / 0);
}

.focus\:stroke-green-400\/5:focus {
  stroke: rgb(60 203 127 / 0.05);
}

.focus\:stroke-green-400\/10:focus {
  stroke: rgb(60 203 127 / 0.1);
}

.focus\:stroke-green-400\/20:focus {
  stroke: rgb(60 203 127 / 0.2);
}

.focus\:stroke-green-400\/25:focus {
  stroke: rgb(60 203 127 / 0.25);
}

.focus\:stroke-green-400\/30:focus {
  stroke: rgb(60 203 127 / 0.3);
}

.focus\:stroke-green-400\/40:focus {
  stroke: rgb(60 203 127 / 0.4);
}

.focus\:stroke-green-400\/50:focus {
  stroke: rgb(60 203 127 / 0.5);
}

.focus\:stroke-green-400\/60:focus {
  stroke: rgb(60 203 127 / 0.6);
}

.focus\:stroke-green-400\/70:focus {
  stroke: rgb(60 203 127 / 0.7);
}

.focus\:stroke-green-400\/75:focus {
  stroke: rgb(60 203 127 / 0.75);
}

.focus\:stroke-green-400\/80:focus {
  stroke: rgb(60 203 127 / 0.8);
}

.focus\:stroke-green-400\/90:focus {
  stroke: rgb(60 203 127 / 0.9);
}

.focus\:stroke-green-400\/95:focus {
  stroke: rgb(60 203 127 / 0.95);
}

.focus\:stroke-green-400\/100:focus {
  stroke: rgb(60 203 127 / 1);
}

.focus\:stroke-green-500\/0:focus {
  stroke: rgb(22 131 100 / 0);
}

.focus\:stroke-green-500\/5:focus {
  stroke: rgb(22 131 100 / 0.05);
}

.focus\:stroke-green-500\/10:focus {
  stroke: rgb(22 131 100 / 0.1);
}

.focus\:stroke-green-500\/20:focus {
  stroke: rgb(22 131 100 / 0.2);
}

.focus\:stroke-green-500\/25:focus {
  stroke: rgb(22 131 100 / 0.25);
}

.focus\:stroke-green-500\/30:focus {
  stroke: rgb(22 131 100 / 0.3);
}

.focus\:stroke-green-500\/40:focus {
  stroke: rgb(22 131 100 / 0.4);
}

.focus\:stroke-green-500\/50:focus {
  stroke: rgb(22 131 100 / 0.5);
}

.focus\:stroke-green-500\/60:focus {
  stroke: rgb(22 131 100 / 0.6);
}

.focus\:stroke-green-500\/70:focus {
  stroke: rgb(22 131 100 / 0.7);
}

.focus\:stroke-green-500\/75:focus {
  stroke: rgb(22 131 100 / 0.75);
}

.focus\:stroke-green-500\/80:focus {
  stroke: rgb(22 131 100 / 0.8);
}

.focus\:stroke-green-500\/90:focus {
  stroke: rgb(22 131 100 / 0.9);
}

.focus\:stroke-green-500\/95:focus {
  stroke: rgb(22 131 100 / 0.95);
}

.focus\:stroke-green-500\/100:focus {
  stroke: rgb(22 131 100 / 1);
}

.focus\:stroke-green-600\/0:focus {
  stroke: rgb(9 146 80 / 0);
}

.focus\:stroke-green-600\/5:focus {
  stroke: rgb(9 146 80 / 0.05);
}

.focus\:stroke-green-600\/10:focus {
  stroke: rgb(9 146 80 / 0.1);
}

.focus\:stroke-green-600\/20:focus {
  stroke: rgb(9 146 80 / 0.2);
}

.focus\:stroke-green-600\/25:focus {
  stroke: rgb(9 146 80 / 0.25);
}

.focus\:stroke-green-600\/30:focus {
  stroke: rgb(9 146 80 / 0.3);
}

.focus\:stroke-green-600\/40:focus {
  stroke: rgb(9 146 80 / 0.4);
}

.focus\:stroke-green-600\/50:focus {
  stroke: rgb(9 146 80 / 0.5);
}

.focus\:stroke-green-600\/60:focus {
  stroke: rgb(9 146 80 / 0.6);
}

.focus\:stroke-green-600\/70:focus {
  stroke: rgb(9 146 80 / 0.7);
}

.focus\:stroke-green-600\/75:focus {
  stroke: rgb(9 146 80 / 0.75);
}

.focus\:stroke-green-600\/80:focus {
  stroke: rgb(9 146 80 / 0.8);
}

.focus\:stroke-green-600\/90:focus {
  stroke: rgb(9 146 80 / 0.9);
}

.focus\:stroke-green-600\/95:focus {
  stroke: rgb(9 146 80 / 0.95);
}

.focus\:stroke-green-600\/100:focus {
  stroke: rgb(9 146 80 / 1);
}

.focus\:stroke-green-700\/0:focus {
  stroke: rgb(8 116 67 / 0);
}

.focus\:stroke-green-700\/5:focus {
  stroke: rgb(8 116 67 / 0.05);
}

.focus\:stroke-green-700\/10:focus {
  stroke: rgb(8 116 67 / 0.1);
}

.focus\:stroke-green-700\/20:focus {
  stroke: rgb(8 116 67 / 0.2);
}

.focus\:stroke-green-700\/25:focus {
  stroke: rgb(8 116 67 / 0.25);
}

.focus\:stroke-green-700\/30:focus {
  stroke: rgb(8 116 67 / 0.3);
}

.focus\:stroke-green-700\/40:focus {
  stroke: rgb(8 116 67 / 0.4);
}

.focus\:stroke-green-700\/50:focus {
  stroke: rgb(8 116 67 / 0.5);
}

.focus\:stroke-green-700\/60:focus {
  stroke: rgb(8 116 67 / 0.6);
}

.focus\:stroke-green-700\/70:focus {
  stroke: rgb(8 116 67 / 0.7);
}

.focus\:stroke-green-700\/75:focus {
  stroke: rgb(8 116 67 / 0.75);
}

.focus\:stroke-green-700\/80:focus {
  stroke: rgb(8 116 67 / 0.8);
}

.focus\:stroke-green-700\/90:focus {
  stroke: rgb(8 116 67 / 0.9);
}

.focus\:stroke-green-700\/95:focus {
  stroke: rgb(8 116 67 / 0.95);
}

.focus\:stroke-green-700\/100:focus {
  stroke: rgb(8 116 67 / 1);
}

.focus\:stroke-green-800\/0:focus {
  stroke: rgb(9 80 55 / 0);
}

.focus\:stroke-green-800\/5:focus {
  stroke: rgb(9 80 55 / 0.05);
}

.focus\:stroke-green-800\/10:focus {
  stroke: rgb(9 80 55 / 0.1);
}

.focus\:stroke-green-800\/20:focus {
  stroke: rgb(9 80 55 / 0.2);
}

.focus\:stroke-green-800\/25:focus {
  stroke: rgb(9 80 55 / 0.25);
}

.focus\:stroke-green-800\/30:focus {
  stroke: rgb(9 80 55 / 0.3);
}

.focus\:stroke-green-800\/40:focus {
  stroke: rgb(9 80 55 / 0.4);
}

.focus\:stroke-green-800\/50:focus {
  stroke: rgb(9 80 55 / 0.5);
}

.focus\:stroke-green-800\/60:focus {
  stroke: rgb(9 80 55 / 0.6);
}

.focus\:stroke-green-800\/70:focus {
  stroke: rgb(9 80 55 / 0.7);
}

.focus\:stroke-green-800\/75:focus {
  stroke: rgb(9 80 55 / 0.75);
}

.focus\:stroke-green-800\/80:focus {
  stroke: rgb(9 80 55 / 0.8);
}

.focus\:stroke-green-800\/90:focus {
  stroke: rgb(9 80 55 / 0.9);
}

.focus\:stroke-green-800\/95:focus {
  stroke: rgb(9 80 55 / 0.95);
}

.focus\:stroke-green-800\/100:focus {
  stroke: rgb(9 80 55 / 1);
}

.focus\:stroke-green-900\/0:focus {
  stroke: rgb(8 76 46 / 0);
}

.focus\:stroke-green-900\/5:focus {
  stroke: rgb(8 76 46 / 0.05);
}

.focus\:stroke-green-900\/10:focus {
  stroke: rgb(8 76 46 / 0.1);
}

.focus\:stroke-green-900\/20:focus {
  stroke: rgb(8 76 46 / 0.2);
}

.focus\:stroke-green-900\/25:focus {
  stroke: rgb(8 76 46 / 0.25);
}

.focus\:stroke-green-900\/30:focus {
  stroke: rgb(8 76 46 / 0.3);
}

.focus\:stroke-green-900\/40:focus {
  stroke: rgb(8 76 46 / 0.4);
}

.focus\:stroke-green-900\/50:focus {
  stroke: rgb(8 76 46 / 0.5);
}

.focus\:stroke-green-900\/60:focus {
  stroke: rgb(8 76 46 / 0.6);
}

.focus\:stroke-green-900\/70:focus {
  stroke: rgb(8 76 46 / 0.7);
}

.focus\:stroke-green-900\/75:focus {
  stroke: rgb(8 76 46 / 0.75);
}

.focus\:stroke-green-900\/80:focus {
  stroke: rgb(8 76 46 / 0.8);
}

.focus\:stroke-green-900\/90:focus {
  stroke: rgb(8 76 46 / 0.9);
}

.focus\:stroke-green-900\/95:focus {
  stroke: rgb(8 76 46 / 0.95);
}

.focus\:stroke-green-900\/100:focus {
  stroke: rgb(8 76 46 / 1);
}

.focus\:stroke-green\/0:focus {
  stroke: rgb(60 203 127 / 0);
}

.focus\:stroke-green\/5:focus {
  stroke: rgb(60 203 127 / 0.05);
}

.focus\:stroke-green\/10:focus {
  stroke: rgb(60 203 127 / 0.1);
}

.focus\:stroke-green\/20:focus {
  stroke: rgb(60 203 127 / 0.2);
}

.focus\:stroke-green\/25:focus {
  stroke: rgb(60 203 127 / 0.25);
}

.focus\:stroke-green\/30:focus {
  stroke: rgb(60 203 127 / 0.3);
}

.focus\:stroke-green\/40:focus {
  stroke: rgb(60 203 127 / 0.4);
}

.focus\:stroke-green\/50:focus {
  stroke: rgb(60 203 127 / 0.5);
}

.focus\:stroke-green\/60:focus {
  stroke: rgb(60 203 127 / 0.6);
}

.focus\:stroke-green\/70:focus {
  stroke: rgb(60 203 127 / 0.7);
}

.focus\:stroke-green\/75:focus {
  stroke: rgb(60 203 127 / 0.75);
}

.focus\:stroke-green\/80:focus {
  stroke: rgb(60 203 127 / 0.8);
}

.focus\:stroke-green\/90:focus {
  stroke: rgb(60 203 127 / 0.9);
}

.focus\:stroke-green\/95:focus {
  stroke: rgb(60 203 127 / 0.95);
}

.focus\:stroke-green\/100:focus {
  stroke: rgb(60 203 127 / 1);
}

.focus\:stroke-teal-25\/0:focus {
  stroke: rgb(246 254 252 / 0);
}

.focus\:stroke-teal-25\/5:focus {
  stroke: rgb(246 254 252 / 0.05);
}

.focus\:stroke-teal-25\/10:focus {
  stroke: rgb(246 254 252 / 0.1);
}

.focus\:stroke-teal-25\/20:focus {
  stroke: rgb(246 254 252 / 0.2);
}

.focus\:stroke-teal-25\/25:focus {
  stroke: rgb(246 254 252 / 0.25);
}

.focus\:stroke-teal-25\/30:focus {
  stroke: rgb(246 254 252 / 0.3);
}

.focus\:stroke-teal-25\/40:focus {
  stroke: rgb(246 254 252 / 0.4);
}

.focus\:stroke-teal-25\/50:focus {
  stroke: rgb(246 254 252 / 0.5);
}

.focus\:stroke-teal-25\/60:focus {
  stroke: rgb(246 254 252 / 0.6);
}

.focus\:stroke-teal-25\/70:focus {
  stroke: rgb(246 254 252 / 0.7);
}

.focus\:stroke-teal-25\/75:focus {
  stroke: rgb(246 254 252 / 0.75);
}

.focus\:stroke-teal-25\/80:focus {
  stroke: rgb(246 254 252 / 0.8);
}

.focus\:stroke-teal-25\/90:focus {
  stroke: rgb(246 254 252 / 0.9);
}

.focus\:stroke-teal-25\/95:focus {
  stroke: rgb(246 254 252 / 0.95);
}

.focus\:stroke-teal-25\/100:focus {
  stroke: rgb(246 254 252 / 1);
}

.focus\:stroke-teal-50\/0:focus {
  stroke: rgb(240 253 249 / 0);
}

.focus\:stroke-teal-50\/5:focus {
  stroke: rgb(240 253 249 / 0.05);
}

.focus\:stroke-teal-50\/10:focus {
  stroke: rgb(240 253 249 / 0.1);
}

.focus\:stroke-teal-50\/20:focus {
  stroke: rgb(240 253 249 / 0.2);
}

.focus\:stroke-teal-50\/25:focus {
  stroke: rgb(240 253 249 / 0.25);
}

.focus\:stroke-teal-50\/30:focus {
  stroke: rgb(240 253 249 / 0.3);
}

.focus\:stroke-teal-50\/40:focus {
  stroke: rgb(240 253 249 / 0.4);
}

.focus\:stroke-teal-50\/50:focus {
  stroke: rgb(240 253 249 / 0.5);
}

.focus\:stroke-teal-50\/60:focus {
  stroke: rgb(240 253 249 / 0.6);
}

.focus\:stroke-teal-50\/70:focus {
  stroke: rgb(240 253 249 / 0.7);
}

.focus\:stroke-teal-50\/75:focus {
  stroke: rgb(240 253 249 / 0.75);
}

.focus\:stroke-teal-50\/80:focus {
  stroke: rgb(240 253 249 / 0.8);
}

.focus\:stroke-teal-50\/90:focus {
  stroke: rgb(240 253 249 / 0.9);
}

.focus\:stroke-teal-50\/95:focus {
  stroke: rgb(240 253 249 / 0.95);
}

.focus\:stroke-teal-50\/100:focus {
  stroke: rgb(240 253 249 / 1);
}

.focus\:stroke-teal-100\/0:focus {
  stroke: rgb(204 251 239 / 0);
}

.focus\:stroke-teal-100\/5:focus {
  stroke: rgb(204 251 239 / 0.05);
}

.focus\:stroke-teal-100\/10:focus {
  stroke: rgb(204 251 239 / 0.1);
}

.focus\:stroke-teal-100\/20:focus {
  stroke: rgb(204 251 239 / 0.2);
}

.focus\:stroke-teal-100\/25:focus {
  stroke: rgb(204 251 239 / 0.25);
}

.focus\:stroke-teal-100\/30:focus {
  stroke: rgb(204 251 239 / 0.3);
}

.focus\:stroke-teal-100\/40:focus {
  stroke: rgb(204 251 239 / 0.4);
}

.focus\:stroke-teal-100\/50:focus {
  stroke: rgb(204 251 239 / 0.5);
}

.focus\:stroke-teal-100\/60:focus {
  stroke: rgb(204 251 239 / 0.6);
}

.focus\:stroke-teal-100\/70:focus {
  stroke: rgb(204 251 239 / 0.7);
}

.focus\:stroke-teal-100\/75:focus {
  stroke: rgb(204 251 239 / 0.75);
}

.focus\:stroke-teal-100\/80:focus {
  stroke: rgb(204 251 239 / 0.8);
}

.focus\:stroke-teal-100\/90:focus {
  stroke: rgb(204 251 239 / 0.9);
}

.focus\:stroke-teal-100\/95:focus {
  stroke: rgb(204 251 239 / 0.95);
}

.focus\:stroke-teal-100\/100:focus {
  stroke: rgb(204 251 239 / 1);
}

.focus\:stroke-teal-200\/0:focus {
  stroke: rgb(153 246 224 / 0);
}

.focus\:stroke-teal-200\/5:focus {
  stroke: rgb(153 246 224 / 0.05);
}

.focus\:stroke-teal-200\/10:focus {
  stroke: rgb(153 246 224 / 0.1);
}

.focus\:stroke-teal-200\/20:focus {
  stroke: rgb(153 246 224 / 0.2);
}

.focus\:stroke-teal-200\/25:focus {
  stroke: rgb(153 246 224 / 0.25);
}

.focus\:stroke-teal-200\/30:focus {
  stroke: rgb(153 246 224 / 0.3);
}

.focus\:stroke-teal-200\/40:focus {
  stroke: rgb(153 246 224 / 0.4);
}

.focus\:stroke-teal-200\/50:focus {
  stroke: rgb(153 246 224 / 0.5);
}

.focus\:stroke-teal-200\/60:focus {
  stroke: rgb(153 246 224 / 0.6);
}

.focus\:stroke-teal-200\/70:focus {
  stroke: rgb(153 246 224 / 0.7);
}

.focus\:stroke-teal-200\/75:focus {
  stroke: rgb(153 246 224 / 0.75);
}

.focus\:stroke-teal-200\/80:focus {
  stroke: rgb(153 246 224 / 0.8);
}

.focus\:stroke-teal-200\/90:focus {
  stroke: rgb(153 246 224 / 0.9);
}

.focus\:stroke-teal-200\/95:focus {
  stroke: rgb(153 246 224 / 0.95);
}

.focus\:stroke-teal-200\/100:focus {
  stroke: rgb(153 246 224 / 1);
}

.focus\:stroke-teal-300\/0:focus {
  stroke: rgb(95 233 208 / 0);
}

.focus\:stroke-teal-300\/5:focus {
  stroke: rgb(95 233 208 / 0.05);
}

.focus\:stroke-teal-300\/10:focus {
  stroke: rgb(95 233 208 / 0.1);
}

.focus\:stroke-teal-300\/20:focus {
  stroke: rgb(95 233 208 / 0.2);
}

.focus\:stroke-teal-300\/25:focus {
  stroke: rgb(95 233 208 / 0.25);
}

.focus\:stroke-teal-300\/30:focus {
  stroke: rgb(95 233 208 / 0.3);
}

.focus\:stroke-teal-300\/40:focus {
  stroke: rgb(95 233 208 / 0.4);
}

.focus\:stroke-teal-300\/50:focus {
  stroke: rgb(95 233 208 / 0.5);
}

.focus\:stroke-teal-300\/60:focus {
  stroke: rgb(95 233 208 / 0.6);
}

.focus\:stroke-teal-300\/70:focus {
  stroke: rgb(95 233 208 / 0.7);
}

.focus\:stroke-teal-300\/75:focus {
  stroke: rgb(95 233 208 / 0.75);
}

.focus\:stroke-teal-300\/80:focus {
  stroke: rgb(95 233 208 / 0.8);
}

.focus\:stroke-teal-300\/90:focus {
  stroke: rgb(95 233 208 / 0.9);
}

.focus\:stroke-teal-300\/95:focus {
  stroke: rgb(95 233 208 / 0.95);
}

.focus\:stroke-teal-300\/100:focus {
  stroke: rgb(95 233 208 / 1);
}

.focus\:stroke-teal-400\/0:focus {
  stroke: rgb(46 211 183 / 0);
}

.focus\:stroke-teal-400\/5:focus {
  stroke: rgb(46 211 183 / 0.05);
}

.focus\:stroke-teal-400\/10:focus {
  stroke: rgb(46 211 183 / 0.1);
}

.focus\:stroke-teal-400\/20:focus {
  stroke: rgb(46 211 183 / 0.2);
}

.focus\:stroke-teal-400\/25:focus {
  stroke: rgb(46 211 183 / 0.25);
}

.focus\:stroke-teal-400\/30:focus {
  stroke: rgb(46 211 183 / 0.3);
}

.focus\:stroke-teal-400\/40:focus {
  stroke: rgb(46 211 183 / 0.4);
}

.focus\:stroke-teal-400\/50:focus {
  stroke: rgb(46 211 183 / 0.5);
}

.focus\:stroke-teal-400\/60:focus {
  stroke: rgb(46 211 183 / 0.6);
}

.focus\:stroke-teal-400\/70:focus {
  stroke: rgb(46 211 183 / 0.7);
}

.focus\:stroke-teal-400\/75:focus {
  stroke: rgb(46 211 183 / 0.75);
}

.focus\:stroke-teal-400\/80:focus {
  stroke: rgb(46 211 183 / 0.8);
}

.focus\:stroke-teal-400\/90:focus {
  stroke: rgb(46 211 183 / 0.9);
}

.focus\:stroke-teal-400\/95:focus {
  stroke: rgb(46 211 183 / 0.95);
}

.focus\:stroke-teal-400\/100:focus {
  stroke: rgb(46 211 183 / 1);
}

.focus\:stroke-teal-500\/0:focus {
  stroke: rgb(21 183 158 / 0);
}

.focus\:stroke-teal-500\/5:focus {
  stroke: rgb(21 183 158 / 0.05);
}

.focus\:stroke-teal-500\/10:focus {
  stroke: rgb(21 183 158 / 0.1);
}

.focus\:stroke-teal-500\/20:focus {
  stroke: rgb(21 183 158 / 0.2);
}

.focus\:stroke-teal-500\/25:focus {
  stroke: rgb(21 183 158 / 0.25);
}

.focus\:stroke-teal-500\/30:focus {
  stroke: rgb(21 183 158 / 0.3);
}

.focus\:stroke-teal-500\/40:focus {
  stroke: rgb(21 183 158 / 0.4);
}

.focus\:stroke-teal-500\/50:focus {
  stroke: rgb(21 183 158 / 0.5);
}

.focus\:stroke-teal-500\/60:focus {
  stroke: rgb(21 183 158 / 0.6);
}

.focus\:stroke-teal-500\/70:focus {
  stroke: rgb(21 183 158 / 0.7);
}

.focus\:stroke-teal-500\/75:focus {
  stroke: rgb(21 183 158 / 0.75);
}

.focus\:stroke-teal-500\/80:focus {
  stroke: rgb(21 183 158 / 0.8);
}

.focus\:stroke-teal-500\/90:focus {
  stroke: rgb(21 183 158 / 0.9);
}

.focus\:stroke-teal-500\/95:focus {
  stroke: rgb(21 183 158 / 0.95);
}

.focus\:stroke-teal-500\/100:focus {
  stroke: rgb(21 183 158 / 1);
}

.focus\:stroke-teal-600\/0:focus {
  stroke: rgb(14 147 132 / 0);
}

.focus\:stroke-teal-600\/5:focus {
  stroke: rgb(14 147 132 / 0.05);
}

.focus\:stroke-teal-600\/10:focus {
  stroke: rgb(14 147 132 / 0.1);
}

.focus\:stroke-teal-600\/20:focus {
  stroke: rgb(14 147 132 / 0.2);
}

.focus\:stroke-teal-600\/25:focus {
  stroke: rgb(14 147 132 / 0.25);
}

.focus\:stroke-teal-600\/30:focus {
  stroke: rgb(14 147 132 / 0.3);
}

.focus\:stroke-teal-600\/40:focus {
  stroke: rgb(14 147 132 / 0.4);
}

.focus\:stroke-teal-600\/50:focus {
  stroke: rgb(14 147 132 / 0.5);
}

.focus\:stroke-teal-600\/60:focus {
  stroke: rgb(14 147 132 / 0.6);
}

.focus\:stroke-teal-600\/70:focus {
  stroke: rgb(14 147 132 / 0.7);
}

.focus\:stroke-teal-600\/75:focus {
  stroke: rgb(14 147 132 / 0.75);
}

.focus\:stroke-teal-600\/80:focus {
  stroke: rgb(14 147 132 / 0.8);
}

.focus\:stroke-teal-600\/90:focus {
  stroke: rgb(14 147 132 / 0.9);
}

.focus\:stroke-teal-600\/95:focus {
  stroke: rgb(14 147 132 / 0.95);
}

.focus\:stroke-teal-600\/100:focus {
  stroke: rgb(14 147 132 / 1);
}

.focus\:stroke-teal-700\/0:focus {
  stroke: rgb(16 117 105 / 0);
}

.focus\:stroke-teal-700\/5:focus {
  stroke: rgb(16 117 105 / 0.05);
}

.focus\:stroke-teal-700\/10:focus {
  stroke: rgb(16 117 105 / 0.1);
}

.focus\:stroke-teal-700\/20:focus {
  stroke: rgb(16 117 105 / 0.2);
}

.focus\:stroke-teal-700\/25:focus {
  stroke: rgb(16 117 105 / 0.25);
}

.focus\:stroke-teal-700\/30:focus {
  stroke: rgb(16 117 105 / 0.3);
}

.focus\:stroke-teal-700\/40:focus {
  stroke: rgb(16 117 105 / 0.4);
}

.focus\:stroke-teal-700\/50:focus {
  stroke: rgb(16 117 105 / 0.5);
}

.focus\:stroke-teal-700\/60:focus {
  stroke: rgb(16 117 105 / 0.6);
}

.focus\:stroke-teal-700\/70:focus {
  stroke: rgb(16 117 105 / 0.7);
}

.focus\:stroke-teal-700\/75:focus {
  stroke: rgb(16 117 105 / 0.75);
}

.focus\:stroke-teal-700\/80:focus {
  stroke: rgb(16 117 105 / 0.8);
}

.focus\:stroke-teal-700\/90:focus {
  stroke: rgb(16 117 105 / 0.9);
}

.focus\:stroke-teal-700\/95:focus {
  stroke: rgb(16 117 105 / 0.95);
}

.focus\:stroke-teal-700\/100:focus {
  stroke: rgb(16 117 105 / 1);
}

.focus\:stroke-teal-800\/0:focus {
  stroke: rgb(18 93 86 / 0);
}

.focus\:stroke-teal-800\/5:focus {
  stroke: rgb(18 93 86 / 0.05);
}

.focus\:stroke-teal-800\/10:focus {
  stroke: rgb(18 93 86 / 0.1);
}

.focus\:stroke-teal-800\/20:focus {
  stroke: rgb(18 93 86 / 0.2);
}

.focus\:stroke-teal-800\/25:focus {
  stroke: rgb(18 93 86 / 0.25);
}

.focus\:stroke-teal-800\/30:focus {
  stroke: rgb(18 93 86 / 0.3);
}

.focus\:stroke-teal-800\/40:focus {
  stroke: rgb(18 93 86 / 0.4);
}

.focus\:stroke-teal-800\/50:focus {
  stroke: rgb(18 93 86 / 0.5);
}

.focus\:stroke-teal-800\/60:focus {
  stroke: rgb(18 93 86 / 0.6);
}

.focus\:stroke-teal-800\/70:focus {
  stroke: rgb(18 93 86 / 0.7);
}

.focus\:stroke-teal-800\/75:focus {
  stroke: rgb(18 93 86 / 0.75);
}

.focus\:stroke-teal-800\/80:focus {
  stroke: rgb(18 93 86 / 0.8);
}

.focus\:stroke-teal-800\/90:focus {
  stroke: rgb(18 93 86 / 0.9);
}

.focus\:stroke-teal-800\/95:focus {
  stroke: rgb(18 93 86 / 0.95);
}

.focus\:stroke-teal-800\/100:focus {
  stroke: rgb(18 93 86 / 1);
}

.focus\:stroke-teal-900\/0:focus {
  stroke: rgb(19 78 72 / 0);
}

.focus\:stroke-teal-900\/5:focus {
  stroke: rgb(19 78 72 / 0.05);
}

.focus\:stroke-teal-900\/10:focus {
  stroke: rgb(19 78 72 / 0.1);
}

.focus\:stroke-teal-900\/20:focus {
  stroke: rgb(19 78 72 / 0.2);
}

.focus\:stroke-teal-900\/25:focus {
  stroke: rgb(19 78 72 / 0.25);
}

.focus\:stroke-teal-900\/30:focus {
  stroke: rgb(19 78 72 / 0.3);
}

.focus\:stroke-teal-900\/40:focus {
  stroke: rgb(19 78 72 / 0.4);
}

.focus\:stroke-teal-900\/50:focus {
  stroke: rgb(19 78 72 / 0.5);
}

.focus\:stroke-teal-900\/60:focus {
  stroke: rgb(19 78 72 / 0.6);
}

.focus\:stroke-teal-900\/70:focus {
  stroke: rgb(19 78 72 / 0.7);
}

.focus\:stroke-teal-900\/75:focus {
  stroke: rgb(19 78 72 / 0.75);
}

.focus\:stroke-teal-900\/80:focus {
  stroke: rgb(19 78 72 / 0.8);
}

.focus\:stroke-teal-900\/90:focus {
  stroke: rgb(19 78 72 / 0.9);
}

.focus\:stroke-teal-900\/95:focus {
  stroke: rgb(19 78 72 / 0.95);
}

.focus\:stroke-teal-900\/100:focus {
  stroke: rgb(19 78 72 / 1);
}

.focus\:stroke-teal\/0:focus {
  stroke: rgb(46 211 183 / 0);
}

.focus\:stroke-teal\/5:focus {
  stroke: rgb(46 211 183 / 0.05);
}

.focus\:stroke-teal\/10:focus {
  stroke: rgb(46 211 183 / 0.1);
}

.focus\:stroke-teal\/20:focus {
  stroke: rgb(46 211 183 / 0.2);
}

.focus\:stroke-teal\/25:focus {
  stroke: rgb(46 211 183 / 0.25);
}

.focus\:stroke-teal\/30:focus {
  stroke: rgb(46 211 183 / 0.3);
}

.focus\:stroke-teal\/40:focus {
  stroke: rgb(46 211 183 / 0.4);
}

.focus\:stroke-teal\/50:focus {
  stroke: rgb(46 211 183 / 0.5);
}

.focus\:stroke-teal\/60:focus {
  stroke: rgb(46 211 183 / 0.6);
}

.focus\:stroke-teal\/70:focus {
  stroke: rgb(46 211 183 / 0.7);
}

.focus\:stroke-teal\/75:focus {
  stroke: rgb(46 211 183 / 0.75);
}

.focus\:stroke-teal\/80:focus {
  stroke: rgb(46 211 183 / 0.8);
}

.focus\:stroke-teal\/90:focus {
  stroke: rgb(46 211 183 / 0.9);
}

.focus\:stroke-teal\/95:focus {
  stroke: rgb(46 211 183 / 0.95);
}

.focus\:stroke-teal\/100:focus {
  stroke: rgb(46 211 183 / 1);
}

.focus\:stroke-cyan-25\/0:focus {
  stroke: rgb(245 254 255 / 0);
}

.focus\:stroke-cyan-25\/5:focus {
  stroke: rgb(245 254 255 / 0.05);
}

.focus\:stroke-cyan-25\/10:focus {
  stroke: rgb(245 254 255 / 0.1);
}

.focus\:stroke-cyan-25\/20:focus {
  stroke: rgb(245 254 255 / 0.2);
}

.focus\:stroke-cyan-25\/25:focus {
  stroke: rgb(245 254 255 / 0.25);
}

.focus\:stroke-cyan-25\/30:focus {
  stroke: rgb(245 254 255 / 0.3);
}

.focus\:stroke-cyan-25\/40:focus {
  stroke: rgb(245 254 255 / 0.4);
}

.focus\:stroke-cyan-25\/50:focus {
  stroke: rgb(245 254 255 / 0.5);
}

.focus\:stroke-cyan-25\/60:focus {
  stroke: rgb(245 254 255 / 0.6);
}

.focus\:stroke-cyan-25\/70:focus {
  stroke: rgb(245 254 255 / 0.7);
}

.focus\:stroke-cyan-25\/75:focus {
  stroke: rgb(245 254 255 / 0.75);
}

.focus\:stroke-cyan-25\/80:focus {
  stroke: rgb(245 254 255 / 0.8);
}

.focus\:stroke-cyan-25\/90:focus {
  stroke: rgb(245 254 255 / 0.9);
}

.focus\:stroke-cyan-25\/95:focus {
  stroke: rgb(245 254 255 / 0.95);
}

.focus\:stroke-cyan-25\/100:focus {
  stroke: rgb(245 254 255 / 1);
}

.focus\:stroke-cyan-50\/0:focus {
  stroke: rgb(236 253 255 / 0);
}

.focus\:stroke-cyan-50\/5:focus {
  stroke: rgb(236 253 255 / 0.05);
}

.focus\:stroke-cyan-50\/10:focus {
  stroke: rgb(236 253 255 / 0.1);
}

.focus\:stroke-cyan-50\/20:focus {
  stroke: rgb(236 253 255 / 0.2);
}

.focus\:stroke-cyan-50\/25:focus {
  stroke: rgb(236 253 255 / 0.25);
}

.focus\:stroke-cyan-50\/30:focus {
  stroke: rgb(236 253 255 / 0.3);
}

.focus\:stroke-cyan-50\/40:focus {
  stroke: rgb(236 253 255 / 0.4);
}

.focus\:stroke-cyan-50\/50:focus {
  stroke: rgb(236 253 255 / 0.5);
}

.focus\:stroke-cyan-50\/60:focus {
  stroke: rgb(236 253 255 / 0.6);
}

.focus\:stroke-cyan-50\/70:focus {
  stroke: rgb(236 253 255 / 0.7);
}

.focus\:stroke-cyan-50\/75:focus {
  stroke: rgb(236 253 255 / 0.75);
}

.focus\:stroke-cyan-50\/80:focus {
  stroke: rgb(236 253 255 / 0.8);
}

.focus\:stroke-cyan-50\/90:focus {
  stroke: rgb(236 253 255 / 0.9);
}

.focus\:stroke-cyan-50\/95:focus {
  stroke: rgb(236 253 255 / 0.95);
}

.focus\:stroke-cyan-50\/100:focus {
  stroke: rgb(236 253 255 / 1);
}

.focus\:stroke-cyan-100\/0:focus {
  stroke: rgb(207 249 254 / 0);
}

.focus\:stroke-cyan-100\/5:focus {
  stroke: rgb(207 249 254 / 0.05);
}

.focus\:stroke-cyan-100\/10:focus {
  stroke: rgb(207 249 254 / 0.1);
}

.focus\:stroke-cyan-100\/20:focus {
  stroke: rgb(207 249 254 / 0.2);
}

.focus\:stroke-cyan-100\/25:focus {
  stroke: rgb(207 249 254 / 0.25);
}

.focus\:stroke-cyan-100\/30:focus {
  stroke: rgb(207 249 254 / 0.3);
}

.focus\:stroke-cyan-100\/40:focus {
  stroke: rgb(207 249 254 / 0.4);
}

.focus\:stroke-cyan-100\/50:focus {
  stroke: rgb(207 249 254 / 0.5);
}

.focus\:stroke-cyan-100\/60:focus {
  stroke: rgb(207 249 254 / 0.6);
}

.focus\:stroke-cyan-100\/70:focus {
  stroke: rgb(207 249 254 / 0.7);
}

.focus\:stroke-cyan-100\/75:focus {
  stroke: rgb(207 249 254 / 0.75);
}

.focus\:stroke-cyan-100\/80:focus {
  stroke: rgb(207 249 254 / 0.8);
}

.focus\:stroke-cyan-100\/90:focus {
  stroke: rgb(207 249 254 / 0.9);
}

.focus\:stroke-cyan-100\/95:focus {
  stroke: rgb(207 249 254 / 0.95);
}

.focus\:stroke-cyan-100\/100:focus {
  stroke: rgb(207 249 254 / 1);
}

.focus\:stroke-cyan-200\/0:focus {
  stroke: rgb(165 240 252 / 0);
}

.focus\:stroke-cyan-200\/5:focus {
  stroke: rgb(165 240 252 / 0.05);
}

.focus\:stroke-cyan-200\/10:focus {
  stroke: rgb(165 240 252 / 0.1);
}

.focus\:stroke-cyan-200\/20:focus {
  stroke: rgb(165 240 252 / 0.2);
}

.focus\:stroke-cyan-200\/25:focus {
  stroke: rgb(165 240 252 / 0.25);
}

.focus\:stroke-cyan-200\/30:focus {
  stroke: rgb(165 240 252 / 0.3);
}

.focus\:stroke-cyan-200\/40:focus {
  stroke: rgb(165 240 252 / 0.4);
}

.focus\:stroke-cyan-200\/50:focus {
  stroke: rgb(165 240 252 / 0.5);
}

.focus\:stroke-cyan-200\/60:focus {
  stroke: rgb(165 240 252 / 0.6);
}

.focus\:stroke-cyan-200\/70:focus {
  stroke: rgb(165 240 252 / 0.7);
}

.focus\:stroke-cyan-200\/75:focus {
  stroke: rgb(165 240 252 / 0.75);
}

.focus\:stroke-cyan-200\/80:focus {
  stroke: rgb(165 240 252 / 0.8);
}

.focus\:stroke-cyan-200\/90:focus {
  stroke: rgb(165 240 252 / 0.9);
}

.focus\:stroke-cyan-200\/95:focus {
  stroke: rgb(165 240 252 / 0.95);
}

.focus\:stroke-cyan-200\/100:focus {
  stroke: rgb(165 240 252 / 1);
}

.focus\:stroke-cyan-300\/0:focus {
  stroke: rgb(103 227 249 / 0);
}

.focus\:stroke-cyan-300\/5:focus {
  stroke: rgb(103 227 249 / 0.05);
}

.focus\:stroke-cyan-300\/10:focus {
  stroke: rgb(103 227 249 / 0.1);
}

.focus\:stroke-cyan-300\/20:focus {
  stroke: rgb(103 227 249 / 0.2);
}

.focus\:stroke-cyan-300\/25:focus {
  stroke: rgb(103 227 249 / 0.25);
}

.focus\:stroke-cyan-300\/30:focus {
  stroke: rgb(103 227 249 / 0.3);
}

.focus\:stroke-cyan-300\/40:focus {
  stroke: rgb(103 227 249 / 0.4);
}

.focus\:stroke-cyan-300\/50:focus {
  stroke: rgb(103 227 249 / 0.5);
}

.focus\:stroke-cyan-300\/60:focus {
  stroke: rgb(103 227 249 / 0.6);
}

.focus\:stroke-cyan-300\/70:focus {
  stroke: rgb(103 227 249 / 0.7);
}

.focus\:stroke-cyan-300\/75:focus {
  stroke: rgb(103 227 249 / 0.75);
}

.focus\:stroke-cyan-300\/80:focus {
  stroke: rgb(103 227 249 / 0.8);
}

.focus\:stroke-cyan-300\/90:focus {
  stroke: rgb(103 227 249 / 0.9);
}

.focus\:stroke-cyan-300\/95:focus {
  stroke: rgb(103 227 249 / 0.95);
}

.focus\:stroke-cyan-300\/100:focus {
  stroke: rgb(103 227 249 / 1);
}

.focus\:stroke-cyan-400\/0:focus {
  stroke: rgb(34 204 238 / 0);
}

.focus\:stroke-cyan-400\/5:focus {
  stroke: rgb(34 204 238 / 0.05);
}

.focus\:stroke-cyan-400\/10:focus {
  stroke: rgb(34 204 238 / 0.1);
}

.focus\:stroke-cyan-400\/20:focus {
  stroke: rgb(34 204 238 / 0.2);
}

.focus\:stroke-cyan-400\/25:focus {
  stroke: rgb(34 204 238 / 0.25);
}

.focus\:stroke-cyan-400\/30:focus {
  stroke: rgb(34 204 238 / 0.3);
}

.focus\:stroke-cyan-400\/40:focus {
  stroke: rgb(34 204 238 / 0.4);
}

.focus\:stroke-cyan-400\/50:focus {
  stroke: rgb(34 204 238 / 0.5);
}

.focus\:stroke-cyan-400\/60:focus {
  stroke: rgb(34 204 238 / 0.6);
}

.focus\:stroke-cyan-400\/70:focus {
  stroke: rgb(34 204 238 / 0.7);
}

.focus\:stroke-cyan-400\/75:focus {
  stroke: rgb(34 204 238 / 0.75);
}

.focus\:stroke-cyan-400\/80:focus {
  stroke: rgb(34 204 238 / 0.8);
}

.focus\:stroke-cyan-400\/90:focus {
  stroke: rgb(34 204 238 / 0.9);
}

.focus\:stroke-cyan-400\/95:focus {
  stroke: rgb(34 204 238 / 0.95);
}

.focus\:stroke-cyan-400\/100:focus {
  stroke: rgb(34 204 238 / 1);
}

.focus\:stroke-cyan-500\/0:focus {
  stroke: rgb(6 174 212 / 0);
}

.focus\:stroke-cyan-500\/5:focus {
  stroke: rgb(6 174 212 / 0.05);
}

.focus\:stroke-cyan-500\/10:focus {
  stroke: rgb(6 174 212 / 0.1);
}

.focus\:stroke-cyan-500\/20:focus {
  stroke: rgb(6 174 212 / 0.2);
}

.focus\:stroke-cyan-500\/25:focus {
  stroke: rgb(6 174 212 / 0.25);
}

.focus\:stroke-cyan-500\/30:focus {
  stroke: rgb(6 174 212 / 0.3);
}

.focus\:stroke-cyan-500\/40:focus {
  stroke: rgb(6 174 212 / 0.4);
}

.focus\:stroke-cyan-500\/50:focus {
  stroke: rgb(6 174 212 / 0.5);
}

.focus\:stroke-cyan-500\/60:focus {
  stroke: rgb(6 174 212 / 0.6);
}

.focus\:stroke-cyan-500\/70:focus {
  stroke: rgb(6 174 212 / 0.7);
}

.focus\:stroke-cyan-500\/75:focus {
  stroke: rgb(6 174 212 / 0.75);
}

.focus\:stroke-cyan-500\/80:focus {
  stroke: rgb(6 174 212 / 0.8);
}

.focus\:stroke-cyan-500\/90:focus {
  stroke: rgb(6 174 212 / 0.9);
}

.focus\:stroke-cyan-500\/95:focus {
  stroke: rgb(6 174 212 / 0.95);
}

.focus\:stroke-cyan-500\/100:focus {
  stroke: rgb(6 174 212 / 1);
}

.focus\:stroke-cyan-600\/0:focus {
  stroke: rgb(8 138 178 / 0);
}

.focus\:stroke-cyan-600\/5:focus {
  stroke: rgb(8 138 178 / 0.05);
}

.focus\:stroke-cyan-600\/10:focus {
  stroke: rgb(8 138 178 / 0.1);
}

.focus\:stroke-cyan-600\/20:focus {
  stroke: rgb(8 138 178 / 0.2);
}

.focus\:stroke-cyan-600\/25:focus {
  stroke: rgb(8 138 178 / 0.25);
}

.focus\:stroke-cyan-600\/30:focus {
  stroke: rgb(8 138 178 / 0.3);
}

.focus\:stroke-cyan-600\/40:focus {
  stroke: rgb(8 138 178 / 0.4);
}

.focus\:stroke-cyan-600\/50:focus {
  stroke: rgb(8 138 178 / 0.5);
}

.focus\:stroke-cyan-600\/60:focus {
  stroke: rgb(8 138 178 / 0.6);
}

.focus\:stroke-cyan-600\/70:focus {
  stroke: rgb(8 138 178 / 0.7);
}

.focus\:stroke-cyan-600\/75:focus {
  stroke: rgb(8 138 178 / 0.75);
}

.focus\:stroke-cyan-600\/80:focus {
  stroke: rgb(8 138 178 / 0.8);
}

.focus\:stroke-cyan-600\/90:focus {
  stroke: rgb(8 138 178 / 0.9);
}

.focus\:stroke-cyan-600\/95:focus {
  stroke: rgb(8 138 178 / 0.95);
}

.focus\:stroke-cyan-600\/100:focus {
  stroke: rgb(8 138 178 / 1);
}

.focus\:stroke-cyan-700\/0:focus {
  stroke: rgb(14 112 144 / 0);
}

.focus\:stroke-cyan-700\/5:focus {
  stroke: rgb(14 112 144 / 0.05);
}

.focus\:stroke-cyan-700\/10:focus {
  stroke: rgb(14 112 144 / 0.1);
}

.focus\:stroke-cyan-700\/20:focus {
  stroke: rgb(14 112 144 / 0.2);
}

.focus\:stroke-cyan-700\/25:focus {
  stroke: rgb(14 112 144 / 0.25);
}

.focus\:stroke-cyan-700\/30:focus {
  stroke: rgb(14 112 144 / 0.3);
}

.focus\:stroke-cyan-700\/40:focus {
  stroke: rgb(14 112 144 / 0.4);
}

.focus\:stroke-cyan-700\/50:focus {
  stroke: rgb(14 112 144 / 0.5);
}

.focus\:stroke-cyan-700\/60:focus {
  stroke: rgb(14 112 144 / 0.6);
}

.focus\:stroke-cyan-700\/70:focus {
  stroke: rgb(14 112 144 / 0.7);
}

.focus\:stroke-cyan-700\/75:focus {
  stroke: rgb(14 112 144 / 0.75);
}

.focus\:stroke-cyan-700\/80:focus {
  stroke: rgb(14 112 144 / 0.8);
}

.focus\:stroke-cyan-700\/90:focus {
  stroke: rgb(14 112 144 / 0.9);
}

.focus\:stroke-cyan-700\/95:focus {
  stroke: rgb(14 112 144 / 0.95);
}

.focus\:stroke-cyan-700\/100:focus {
  stroke: rgb(14 112 144 / 1);
}

.focus\:stroke-cyan-800\/0:focus {
  stroke: rgb(21 91 117 / 0);
}

.focus\:stroke-cyan-800\/5:focus {
  stroke: rgb(21 91 117 / 0.05);
}

.focus\:stroke-cyan-800\/10:focus {
  stroke: rgb(21 91 117 / 0.1);
}

.focus\:stroke-cyan-800\/20:focus {
  stroke: rgb(21 91 117 / 0.2);
}

.focus\:stroke-cyan-800\/25:focus {
  stroke: rgb(21 91 117 / 0.25);
}

.focus\:stroke-cyan-800\/30:focus {
  stroke: rgb(21 91 117 / 0.3);
}

.focus\:stroke-cyan-800\/40:focus {
  stroke: rgb(21 91 117 / 0.4);
}

.focus\:stroke-cyan-800\/50:focus {
  stroke: rgb(21 91 117 / 0.5);
}

.focus\:stroke-cyan-800\/60:focus {
  stroke: rgb(21 91 117 / 0.6);
}

.focus\:stroke-cyan-800\/70:focus {
  stroke: rgb(21 91 117 / 0.7);
}

.focus\:stroke-cyan-800\/75:focus {
  stroke: rgb(21 91 117 / 0.75);
}

.focus\:stroke-cyan-800\/80:focus {
  stroke: rgb(21 91 117 / 0.8);
}

.focus\:stroke-cyan-800\/90:focus {
  stroke: rgb(21 91 117 / 0.9);
}

.focus\:stroke-cyan-800\/95:focus {
  stroke: rgb(21 91 117 / 0.95);
}

.focus\:stroke-cyan-800\/100:focus {
  stroke: rgb(21 91 117 / 1);
}

.focus\:stroke-cyan-900\/0:focus {
  stroke: rgb(22 76 99 / 0);
}

.focus\:stroke-cyan-900\/5:focus {
  stroke: rgb(22 76 99 / 0.05);
}

.focus\:stroke-cyan-900\/10:focus {
  stroke: rgb(22 76 99 / 0.1);
}

.focus\:stroke-cyan-900\/20:focus {
  stroke: rgb(22 76 99 / 0.2);
}

.focus\:stroke-cyan-900\/25:focus {
  stroke: rgb(22 76 99 / 0.25);
}

.focus\:stroke-cyan-900\/30:focus {
  stroke: rgb(22 76 99 / 0.3);
}

.focus\:stroke-cyan-900\/40:focus {
  stroke: rgb(22 76 99 / 0.4);
}

.focus\:stroke-cyan-900\/50:focus {
  stroke: rgb(22 76 99 / 0.5);
}

.focus\:stroke-cyan-900\/60:focus {
  stroke: rgb(22 76 99 / 0.6);
}

.focus\:stroke-cyan-900\/70:focus {
  stroke: rgb(22 76 99 / 0.7);
}

.focus\:stroke-cyan-900\/75:focus {
  stroke: rgb(22 76 99 / 0.75);
}

.focus\:stroke-cyan-900\/80:focus {
  stroke: rgb(22 76 99 / 0.8);
}

.focus\:stroke-cyan-900\/90:focus {
  stroke: rgb(22 76 99 / 0.9);
}

.focus\:stroke-cyan-900\/95:focus {
  stroke: rgb(22 76 99 / 0.95);
}

.focus\:stroke-cyan-900\/100:focus {
  stroke: rgb(22 76 99 / 1);
}

.focus\:stroke-cyan\/0:focus {
  stroke: rgb(34 204 238 / 0);
}

.focus\:stroke-cyan\/5:focus {
  stroke: rgb(34 204 238 / 0.05);
}

.focus\:stroke-cyan\/10:focus {
  stroke: rgb(34 204 238 / 0.1);
}

.focus\:stroke-cyan\/20:focus {
  stroke: rgb(34 204 238 / 0.2);
}

.focus\:stroke-cyan\/25:focus {
  stroke: rgb(34 204 238 / 0.25);
}

.focus\:stroke-cyan\/30:focus {
  stroke: rgb(34 204 238 / 0.3);
}

.focus\:stroke-cyan\/40:focus {
  stroke: rgb(34 204 238 / 0.4);
}

.focus\:stroke-cyan\/50:focus {
  stroke: rgb(34 204 238 / 0.5);
}

.focus\:stroke-cyan\/60:focus {
  stroke: rgb(34 204 238 / 0.6);
}

.focus\:stroke-cyan\/70:focus {
  stroke: rgb(34 204 238 / 0.7);
}

.focus\:stroke-cyan\/75:focus {
  stroke: rgb(34 204 238 / 0.75);
}

.focus\:stroke-cyan\/80:focus {
  stroke: rgb(34 204 238 / 0.8);
}

.focus\:stroke-cyan\/90:focus {
  stroke: rgb(34 204 238 / 0.9);
}

.focus\:stroke-cyan\/95:focus {
  stroke: rgb(34 204 238 / 0.95);
}

.focus\:stroke-cyan\/100:focus {
  stroke: rgb(34 204 238 / 1);
}

.focus\:stroke-blue-light-25\/0:focus {
  stroke: rgb(245 251 255 / 0);
}

.focus\:stroke-blue-light-25\/5:focus {
  stroke: rgb(245 251 255 / 0.05);
}

.focus\:stroke-blue-light-25\/10:focus {
  stroke: rgb(245 251 255 / 0.1);
}

.focus\:stroke-blue-light-25\/20:focus {
  stroke: rgb(245 251 255 / 0.2);
}

.focus\:stroke-blue-light-25\/25:focus {
  stroke: rgb(245 251 255 / 0.25);
}

.focus\:stroke-blue-light-25\/30:focus {
  stroke: rgb(245 251 255 / 0.3);
}

.focus\:stroke-blue-light-25\/40:focus {
  stroke: rgb(245 251 255 / 0.4);
}

.focus\:stroke-blue-light-25\/50:focus {
  stroke: rgb(245 251 255 / 0.5);
}

.focus\:stroke-blue-light-25\/60:focus {
  stroke: rgb(245 251 255 / 0.6);
}

.focus\:stroke-blue-light-25\/70:focus {
  stroke: rgb(245 251 255 / 0.7);
}

.focus\:stroke-blue-light-25\/75:focus {
  stroke: rgb(245 251 255 / 0.75);
}

.focus\:stroke-blue-light-25\/80:focus {
  stroke: rgb(245 251 255 / 0.8);
}

.focus\:stroke-blue-light-25\/90:focus {
  stroke: rgb(245 251 255 / 0.9);
}

.focus\:stroke-blue-light-25\/95:focus {
  stroke: rgb(245 251 255 / 0.95);
}

.focus\:stroke-blue-light-25\/100:focus {
  stroke: rgb(245 251 255 / 1);
}

.focus\:stroke-blue-light-50\/0:focus {
  stroke: rgb(240 249 255 / 0);
}

.focus\:stroke-blue-light-50\/5:focus {
  stroke: rgb(240 249 255 / 0.05);
}

.focus\:stroke-blue-light-50\/10:focus {
  stroke: rgb(240 249 255 / 0.1);
}

.focus\:stroke-blue-light-50\/20:focus {
  stroke: rgb(240 249 255 / 0.2);
}

.focus\:stroke-blue-light-50\/25:focus {
  stroke: rgb(240 249 255 / 0.25);
}

.focus\:stroke-blue-light-50\/30:focus {
  stroke: rgb(240 249 255 / 0.3);
}

.focus\:stroke-blue-light-50\/40:focus {
  stroke: rgb(240 249 255 / 0.4);
}

.focus\:stroke-blue-light-50\/50:focus {
  stroke: rgb(240 249 255 / 0.5);
}

.focus\:stroke-blue-light-50\/60:focus {
  stroke: rgb(240 249 255 / 0.6);
}

.focus\:stroke-blue-light-50\/70:focus {
  stroke: rgb(240 249 255 / 0.7);
}

.focus\:stroke-blue-light-50\/75:focus {
  stroke: rgb(240 249 255 / 0.75);
}

.focus\:stroke-blue-light-50\/80:focus {
  stroke: rgb(240 249 255 / 0.8);
}

.focus\:stroke-blue-light-50\/90:focus {
  stroke: rgb(240 249 255 / 0.9);
}

.focus\:stroke-blue-light-50\/95:focus {
  stroke: rgb(240 249 255 / 0.95);
}

.focus\:stroke-blue-light-50\/100:focus {
  stroke: rgb(240 249 255 / 1);
}

.focus\:stroke-blue-light-100\/0:focus {
  stroke: rgb(224 242 254 / 0);
}

.focus\:stroke-blue-light-100\/5:focus {
  stroke: rgb(224 242 254 / 0.05);
}

.focus\:stroke-blue-light-100\/10:focus {
  stroke: rgb(224 242 254 / 0.1);
}

.focus\:stroke-blue-light-100\/20:focus {
  stroke: rgb(224 242 254 / 0.2);
}

.focus\:stroke-blue-light-100\/25:focus {
  stroke: rgb(224 242 254 / 0.25);
}

.focus\:stroke-blue-light-100\/30:focus {
  stroke: rgb(224 242 254 / 0.3);
}

.focus\:stroke-blue-light-100\/40:focus {
  stroke: rgb(224 242 254 / 0.4);
}

.focus\:stroke-blue-light-100\/50:focus {
  stroke: rgb(224 242 254 / 0.5);
}

.focus\:stroke-blue-light-100\/60:focus {
  stroke: rgb(224 242 254 / 0.6);
}

.focus\:stroke-blue-light-100\/70:focus {
  stroke: rgb(224 242 254 / 0.7);
}

.focus\:stroke-blue-light-100\/75:focus {
  stroke: rgb(224 242 254 / 0.75);
}

.focus\:stroke-blue-light-100\/80:focus {
  stroke: rgb(224 242 254 / 0.8);
}

.focus\:stroke-blue-light-100\/90:focus {
  stroke: rgb(224 242 254 / 0.9);
}

.focus\:stroke-blue-light-100\/95:focus {
  stroke: rgb(224 242 254 / 0.95);
}

.focus\:stroke-blue-light-100\/100:focus {
  stroke: rgb(224 242 254 / 1);
}

.focus\:stroke-blue-light-200\/0:focus {
  stroke: rgb(185 230 254 / 0);
}

.focus\:stroke-blue-light-200\/5:focus {
  stroke: rgb(185 230 254 / 0.05);
}

.focus\:stroke-blue-light-200\/10:focus {
  stroke: rgb(185 230 254 / 0.1);
}

.focus\:stroke-blue-light-200\/20:focus {
  stroke: rgb(185 230 254 / 0.2);
}

.focus\:stroke-blue-light-200\/25:focus {
  stroke: rgb(185 230 254 / 0.25);
}

.focus\:stroke-blue-light-200\/30:focus {
  stroke: rgb(185 230 254 / 0.3);
}

.focus\:stroke-blue-light-200\/40:focus {
  stroke: rgb(185 230 254 / 0.4);
}

.focus\:stroke-blue-light-200\/50:focus {
  stroke: rgb(185 230 254 / 0.5);
}

.focus\:stroke-blue-light-200\/60:focus {
  stroke: rgb(185 230 254 / 0.6);
}

.focus\:stroke-blue-light-200\/70:focus {
  stroke: rgb(185 230 254 / 0.7);
}

.focus\:stroke-blue-light-200\/75:focus {
  stroke: rgb(185 230 254 / 0.75);
}

.focus\:stroke-blue-light-200\/80:focus {
  stroke: rgb(185 230 254 / 0.8);
}

.focus\:stroke-blue-light-200\/90:focus {
  stroke: rgb(185 230 254 / 0.9);
}

.focus\:stroke-blue-light-200\/95:focus {
  stroke: rgb(185 230 254 / 0.95);
}

.focus\:stroke-blue-light-200\/100:focus {
  stroke: rgb(185 230 254 / 1);
}

.focus\:stroke-blue-light-300\/0:focus {
  stroke: rgb(124 212 253 / 0);
}

.focus\:stroke-blue-light-300\/5:focus {
  stroke: rgb(124 212 253 / 0.05);
}

.focus\:stroke-blue-light-300\/10:focus {
  stroke: rgb(124 212 253 / 0.1);
}

.focus\:stroke-blue-light-300\/20:focus {
  stroke: rgb(124 212 253 / 0.2);
}

.focus\:stroke-blue-light-300\/25:focus {
  stroke: rgb(124 212 253 / 0.25);
}

.focus\:stroke-blue-light-300\/30:focus {
  stroke: rgb(124 212 253 / 0.3);
}

.focus\:stroke-blue-light-300\/40:focus {
  stroke: rgb(124 212 253 / 0.4);
}

.focus\:stroke-blue-light-300\/50:focus {
  stroke: rgb(124 212 253 / 0.5);
}

.focus\:stroke-blue-light-300\/60:focus {
  stroke: rgb(124 212 253 / 0.6);
}

.focus\:stroke-blue-light-300\/70:focus {
  stroke: rgb(124 212 253 / 0.7);
}

.focus\:stroke-blue-light-300\/75:focus {
  stroke: rgb(124 212 253 / 0.75);
}

.focus\:stroke-blue-light-300\/80:focus {
  stroke: rgb(124 212 253 / 0.8);
}

.focus\:stroke-blue-light-300\/90:focus {
  stroke: rgb(124 212 253 / 0.9);
}

.focus\:stroke-blue-light-300\/95:focus {
  stroke: rgb(124 212 253 / 0.95);
}

.focus\:stroke-blue-light-300\/100:focus {
  stroke: rgb(124 212 253 / 1);
}

.focus\:stroke-blue-light-400\/0:focus {
  stroke: rgb(54 191 250 / 0);
}

.focus\:stroke-blue-light-400\/5:focus {
  stroke: rgb(54 191 250 / 0.05);
}

.focus\:stroke-blue-light-400\/10:focus {
  stroke: rgb(54 191 250 / 0.1);
}

.focus\:stroke-blue-light-400\/20:focus {
  stroke: rgb(54 191 250 / 0.2);
}

.focus\:stroke-blue-light-400\/25:focus {
  stroke: rgb(54 191 250 / 0.25);
}

.focus\:stroke-blue-light-400\/30:focus {
  stroke: rgb(54 191 250 / 0.3);
}

.focus\:stroke-blue-light-400\/40:focus {
  stroke: rgb(54 191 250 / 0.4);
}

.focus\:stroke-blue-light-400\/50:focus {
  stroke: rgb(54 191 250 / 0.5);
}

.focus\:stroke-blue-light-400\/60:focus {
  stroke: rgb(54 191 250 / 0.6);
}

.focus\:stroke-blue-light-400\/70:focus {
  stroke: rgb(54 191 250 / 0.7);
}

.focus\:stroke-blue-light-400\/75:focus {
  stroke: rgb(54 191 250 / 0.75);
}

.focus\:stroke-blue-light-400\/80:focus {
  stroke: rgb(54 191 250 / 0.8);
}

.focus\:stroke-blue-light-400\/90:focus {
  stroke: rgb(54 191 250 / 0.9);
}

.focus\:stroke-blue-light-400\/95:focus {
  stroke: rgb(54 191 250 / 0.95);
}

.focus\:stroke-blue-light-400\/100:focus {
  stroke: rgb(54 191 250 / 1);
}

.focus\:stroke-blue-light-500\/0:focus {
  stroke: rgb(11 165 236 / 0);
}

.focus\:stroke-blue-light-500\/5:focus {
  stroke: rgb(11 165 236 / 0.05);
}

.focus\:stroke-blue-light-500\/10:focus {
  stroke: rgb(11 165 236 / 0.1);
}

.focus\:stroke-blue-light-500\/20:focus {
  stroke: rgb(11 165 236 / 0.2);
}

.focus\:stroke-blue-light-500\/25:focus {
  stroke: rgb(11 165 236 / 0.25);
}

.focus\:stroke-blue-light-500\/30:focus {
  stroke: rgb(11 165 236 / 0.3);
}

.focus\:stroke-blue-light-500\/40:focus {
  stroke: rgb(11 165 236 / 0.4);
}

.focus\:stroke-blue-light-500\/50:focus {
  stroke: rgb(11 165 236 / 0.5);
}

.focus\:stroke-blue-light-500\/60:focus {
  stroke: rgb(11 165 236 / 0.6);
}

.focus\:stroke-blue-light-500\/70:focus {
  stroke: rgb(11 165 236 / 0.7);
}

.focus\:stroke-blue-light-500\/75:focus {
  stroke: rgb(11 165 236 / 0.75);
}

.focus\:stroke-blue-light-500\/80:focus {
  stroke: rgb(11 165 236 / 0.8);
}

.focus\:stroke-blue-light-500\/90:focus {
  stroke: rgb(11 165 236 / 0.9);
}

.focus\:stroke-blue-light-500\/95:focus {
  stroke: rgb(11 165 236 / 0.95);
}

.focus\:stroke-blue-light-500\/100:focus {
  stroke: rgb(11 165 236 / 1);
}

.focus\:stroke-blue-light-600\/0:focus {
  stroke: rgb(0 134 201 / 0);
}

.focus\:stroke-blue-light-600\/5:focus {
  stroke: rgb(0 134 201 / 0.05);
}

.focus\:stroke-blue-light-600\/10:focus {
  stroke: rgb(0 134 201 / 0.1);
}

.focus\:stroke-blue-light-600\/20:focus {
  stroke: rgb(0 134 201 / 0.2);
}

.focus\:stroke-blue-light-600\/25:focus {
  stroke: rgb(0 134 201 / 0.25);
}

.focus\:stroke-blue-light-600\/30:focus {
  stroke: rgb(0 134 201 / 0.3);
}

.focus\:stroke-blue-light-600\/40:focus {
  stroke: rgb(0 134 201 / 0.4);
}

.focus\:stroke-blue-light-600\/50:focus {
  stroke: rgb(0 134 201 / 0.5);
}

.focus\:stroke-blue-light-600\/60:focus {
  stroke: rgb(0 134 201 / 0.6);
}

.focus\:stroke-blue-light-600\/70:focus {
  stroke: rgb(0 134 201 / 0.7);
}

.focus\:stroke-blue-light-600\/75:focus {
  stroke: rgb(0 134 201 / 0.75);
}

.focus\:stroke-blue-light-600\/80:focus {
  stroke: rgb(0 134 201 / 0.8);
}

.focus\:stroke-blue-light-600\/90:focus {
  stroke: rgb(0 134 201 / 0.9);
}

.focus\:stroke-blue-light-600\/95:focus {
  stroke: rgb(0 134 201 / 0.95);
}

.focus\:stroke-blue-light-600\/100:focus {
  stroke: rgb(0 134 201 / 1);
}

.focus\:stroke-blue-light-700\/0:focus {
  stroke: rgb(2 106 162 / 0);
}

.focus\:stroke-blue-light-700\/5:focus {
  stroke: rgb(2 106 162 / 0.05);
}

.focus\:stroke-blue-light-700\/10:focus {
  stroke: rgb(2 106 162 / 0.1);
}

.focus\:stroke-blue-light-700\/20:focus {
  stroke: rgb(2 106 162 / 0.2);
}

.focus\:stroke-blue-light-700\/25:focus {
  stroke: rgb(2 106 162 / 0.25);
}

.focus\:stroke-blue-light-700\/30:focus {
  stroke: rgb(2 106 162 / 0.3);
}

.focus\:stroke-blue-light-700\/40:focus {
  stroke: rgb(2 106 162 / 0.4);
}

.focus\:stroke-blue-light-700\/50:focus {
  stroke: rgb(2 106 162 / 0.5);
}

.focus\:stroke-blue-light-700\/60:focus {
  stroke: rgb(2 106 162 / 0.6);
}

.focus\:stroke-blue-light-700\/70:focus {
  stroke: rgb(2 106 162 / 0.7);
}

.focus\:stroke-blue-light-700\/75:focus {
  stroke: rgb(2 106 162 / 0.75);
}

.focus\:stroke-blue-light-700\/80:focus {
  stroke: rgb(2 106 162 / 0.8);
}

.focus\:stroke-blue-light-700\/90:focus {
  stroke: rgb(2 106 162 / 0.9);
}

.focus\:stroke-blue-light-700\/95:focus {
  stroke: rgb(2 106 162 / 0.95);
}

.focus\:stroke-blue-light-700\/100:focus {
  stroke: rgb(2 106 162 / 1);
}

.focus\:stroke-blue-light-800\/0:focus {
  stroke: rgb(6 89 134 / 0);
}

.focus\:stroke-blue-light-800\/5:focus {
  stroke: rgb(6 89 134 / 0.05);
}

.focus\:stroke-blue-light-800\/10:focus {
  stroke: rgb(6 89 134 / 0.1);
}

.focus\:stroke-blue-light-800\/20:focus {
  stroke: rgb(6 89 134 / 0.2);
}

.focus\:stroke-blue-light-800\/25:focus {
  stroke: rgb(6 89 134 / 0.25);
}

.focus\:stroke-blue-light-800\/30:focus {
  stroke: rgb(6 89 134 / 0.3);
}

.focus\:stroke-blue-light-800\/40:focus {
  stroke: rgb(6 89 134 / 0.4);
}

.focus\:stroke-blue-light-800\/50:focus {
  stroke: rgb(6 89 134 / 0.5);
}

.focus\:stroke-blue-light-800\/60:focus {
  stroke: rgb(6 89 134 / 0.6);
}

.focus\:stroke-blue-light-800\/70:focus {
  stroke: rgb(6 89 134 / 0.7);
}

.focus\:stroke-blue-light-800\/75:focus {
  stroke: rgb(6 89 134 / 0.75);
}

.focus\:stroke-blue-light-800\/80:focus {
  stroke: rgb(6 89 134 / 0.8);
}

.focus\:stroke-blue-light-800\/90:focus {
  stroke: rgb(6 89 134 / 0.9);
}

.focus\:stroke-blue-light-800\/95:focus {
  stroke: rgb(6 89 134 / 0.95);
}

.focus\:stroke-blue-light-800\/100:focus {
  stroke: rgb(6 89 134 / 1);
}

.focus\:stroke-blue-light-900\/0:focus {
  stroke: rgb(11 74 111 / 0);
}

.focus\:stroke-blue-light-900\/5:focus {
  stroke: rgb(11 74 111 / 0.05);
}

.focus\:stroke-blue-light-900\/10:focus {
  stroke: rgb(11 74 111 / 0.1);
}

.focus\:stroke-blue-light-900\/20:focus {
  stroke: rgb(11 74 111 / 0.2);
}

.focus\:stroke-blue-light-900\/25:focus {
  stroke: rgb(11 74 111 / 0.25);
}

.focus\:stroke-blue-light-900\/30:focus {
  stroke: rgb(11 74 111 / 0.3);
}

.focus\:stroke-blue-light-900\/40:focus {
  stroke: rgb(11 74 111 / 0.4);
}

.focus\:stroke-blue-light-900\/50:focus {
  stroke: rgb(11 74 111 / 0.5);
}

.focus\:stroke-blue-light-900\/60:focus {
  stroke: rgb(11 74 111 / 0.6);
}

.focus\:stroke-blue-light-900\/70:focus {
  stroke: rgb(11 74 111 / 0.7);
}

.focus\:stroke-blue-light-900\/75:focus {
  stroke: rgb(11 74 111 / 0.75);
}

.focus\:stroke-blue-light-900\/80:focus {
  stroke: rgb(11 74 111 / 0.8);
}

.focus\:stroke-blue-light-900\/90:focus {
  stroke: rgb(11 74 111 / 0.9);
}

.focus\:stroke-blue-light-900\/95:focus {
  stroke: rgb(11 74 111 / 0.95);
}

.focus\:stroke-blue-light-900\/100:focus {
  stroke: rgb(11 74 111 / 1);
}

.focus\:stroke-blue-light\/0:focus {
  stroke: rgb(54 191 250 / 0);
}

.focus\:stroke-blue-light\/5:focus {
  stroke: rgb(54 191 250 / 0.05);
}

.focus\:stroke-blue-light\/10:focus {
  stroke: rgb(54 191 250 / 0.1);
}

.focus\:stroke-blue-light\/20:focus {
  stroke: rgb(54 191 250 / 0.2);
}

.focus\:stroke-blue-light\/25:focus {
  stroke: rgb(54 191 250 / 0.25);
}

.focus\:stroke-blue-light\/30:focus {
  stroke: rgb(54 191 250 / 0.3);
}

.focus\:stroke-blue-light\/40:focus {
  stroke: rgb(54 191 250 / 0.4);
}

.focus\:stroke-blue-light\/50:focus {
  stroke: rgb(54 191 250 / 0.5);
}

.focus\:stroke-blue-light\/60:focus {
  stroke: rgb(54 191 250 / 0.6);
}

.focus\:stroke-blue-light\/70:focus {
  stroke: rgb(54 191 250 / 0.7);
}

.focus\:stroke-blue-light\/75:focus {
  stroke: rgb(54 191 250 / 0.75);
}

.focus\:stroke-blue-light\/80:focus {
  stroke: rgb(54 191 250 / 0.8);
}

.focus\:stroke-blue-light\/90:focus {
  stroke: rgb(54 191 250 / 0.9);
}

.focus\:stroke-blue-light\/95:focus {
  stroke: rgb(54 191 250 / 0.95);
}

.focus\:stroke-blue-light\/100:focus {
  stroke: rgb(54 191 250 / 1);
}

.focus\:stroke-blue-25\/0:focus {
  stroke: rgb(245 250 255 / 0);
}

.focus\:stroke-blue-25\/5:focus {
  stroke: rgb(245 250 255 / 0.05);
}

.focus\:stroke-blue-25\/10:focus {
  stroke: rgb(245 250 255 / 0.1);
}

.focus\:stroke-blue-25\/20:focus {
  stroke: rgb(245 250 255 / 0.2);
}

.focus\:stroke-blue-25\/25:focus {
  stroke: rgb(245 250 255 / 0.25);
}

.focus\:stroke-blue-25\/30:focus {
  stroke: rgb(245 250 255 / 0.3);
}

.focus\:stroke-blue-25\/40:focus {
  stroke: rgb(245 250 255 / 0.4);
}

.focus\:stroke-blue-25\/50:focus {
  stroke: rgb(245 250 255 / 0.5);
}

.focus\:stroke-blue-25\/60:focus {
  stroke: rgb(245 250 255 / 0.6);
}

.focus\:stroke-blue-25\/70:focus {
  stroke: rgb(245 250 255 / 0.7);
}

.focus\:stroke-blue-25\/75:focus {
  stroke: rgb(245 250 255 / 0.75);
}

.focus\:stroke-blue-25\/80:focus {
  stroke: rgb(245 250 255 / 0.8);
}

.focus\:stroke-blue-25\/90:focus {
  stroke: rgb(245 250 255 / 0.9);
}

.focus\:stroke-blue-25\/95:focus {
  stroke: rgb(245 250 255 / 0.95);
}

.focus\:stroke-blue-25\/100:focus {
  stroke: rgb(245 250 255 / 1);
}

.focus\:stroke-blue-50\/0:focus {
  stroke: rgb(239 248 255 / 0);
}

.focus\:stroke-blue-50\/5:focus {
  stroke: rgb(239 248 255 / 0.05);
}

.focus\:stroke-blue-50\/10:focus {
  stroke: rgb(239 248 255 / 0.1);
}

.focus\:stroke-blue-50\/20:focus {
  stroke: rgb(239 248 255 / 0.2);
}

.focus\:stroke-blue-50\/25:focus {
  stroke: rgb(239 248 255 / 0.25);
}

.focus\:stroke-blue-50\/30:focus {
  stroke: rgb(239 248 255 / 0.3);
}

.focus\:stroke-blue-50\/40:focus {
  stroke: rgb(239 248 255 / 0.4);
}

.focus\:stroke-blue-50\/50:focus {
  stroke: rgb(239 248 255 / 0.5);
}

.focus\:stroke-blue-50\/60:focus {
  stroke: rgb(239 248 255 / 0.6);
}

.focus\:stroke-blue-50\/70:focus {
  stroke: rgb(239 248 255 / 0.7);
}

.focus\:stroke-blue-50\/75:focus {
  stroke: rgb(239 248 255 / 0.75);
}

.focus\:stroke-blue-50\/80:focus {
  stroke: rgb(239 248 255 / 0.8);
}

.focus\:stroke-blue-50\/90:focus {
  stroke: rgb(239 248 255 / 0.9);
}

.focus\:stroke-blue-50\/95:focus {
  stroke: rgb(239 248 255 / 0.95);
}

.focus\:stroke-blue-50\/100:focus {
  stroke: rgb(239 248 255 / 1);
}

.focus\:stroke-blue-100\/0:focus {
  stroke: rgb(209 233 255 / 0);
}

.focus\:stroke-blue-100\/5:focus {
  stroke: rgb(209 233 255 / 0.05);
}

.focus\:stroke-blue-100\/10:focus {
  stroke: rgb(209 233 255 / 0.1);
}

.focus\:stroke-blue-100\/20:focus {
  stroke: rgb(209 233 255 / 0.2);
}

.focus\:stroke-blue-100\/25:focus {
  stroke: rgb(209 233 255 / 0.25);
}

.focus\:stroke-blue-100\/30:focus {
  stroke: rgb(209 233 255 / 0.3);
}

.focus\:stroke-blue-100\/40:focus {
  stroke: rgb(209 233 255 / 0.4);
}

.focus\:stroke-blue-100\/50:focus {
  stroke: rgb(209 233 255 / 0.5);
}

.focus\:stroke-blue-100\/60:focus {
  stroke: rgb(209 233 255 / 0.6);
}

.focus\:stroke-blue-100\/70:focus {
  stroke: rgb(209 233 255 / 0.7);
}

.focus\:stroke-blue-100\/75:focus {
  stroke: rgb(209 233 255 / 0.75);
}

.focus\:stroke-blue-100\/80:focus {
  stroke: rgb(209 233 255 / 0.8);
}

.focus\:stroke-blue-100\/90:focus {
  stroke: rgb(209 233 255 / 0.9);
}

.focus\:stroke-blue-100\/95:focus {
  stroke: rgb(209 233 255 / 0.95);
}

.focus\:stroke-blue-100\/100:focus {
  stroke: rgb(209 233 255 / 1);
}

.focus\:stroke-blue-200\/0:focus {
  stroke: rgb(178 221 255 / 0);
}

.focus\:stroke-blue-200\/5:focus {
  stroke: rgb(178 221 255 / 0.05);
}

.focus\:stroke-blue-200\/10:focus {
  stroke: rgb(178 221 255 / 0.1);
}

.focus\:stroke-blue-200\/20:focus {
  stroke: rgb(178 221 255 / 0.2);
}

.focus\:stroke-blue-200\/25:focus {
  stroke: rgb(178 221 255 / 0.25);
}

.focus\:stroke-blue-200\/30:focus {
  stroke: rgb(178 221 255 / 0.3);
}

.focus\:stroke-blue-200\/40:focus {
  stroke: rgb(178 221 255 / 0.4);
}

.focus\:stroke-blue-200\/50:focus {
  stroke: rgb(178 221 255 / 0.5);
}

.focus\:stroke-blue-200\/60:focus {
  stroke: rgb(178 221 255 / 0.6);
}

.focus\:stroke-blue-200\/70:focus {
  stroke: rgb(178 221 255 / 0.7);
}

.focus\:stroke-blue-200\/75:focus {
  stroke: rgb(178 221 255 / 0.75);
}

.focus\:stroke-blue-200\/80:focus {
  stroke: rgb(178 221 255 / 0.8);
}

.focus\:stroke-blue-200\/90:focus {
  stroke: rgb(178 221 255 / 0.9);
}

.focus\:stroke-blue-200\/95:focus {
  stroke: rgb(178 221 255 / 0.95);
}

.focus\:stroke-blue-200\/100:focus {
  stroke: rgb(178 221 255 / 1);
}

.focus\:stroke-blue-300\/0:focus {
  stroke: rgb(132 202 255 / 0);
}

.focus\:stroke-blue-300\/5:focus {
  stroke: rgb(132 202 255 / 0.05);
}

.focus\:stroke-blue-300\/10:focus {
  stroke: rgb(132 202 255 / 0.1);
}

.focus\:stroke-blue-300\/20:focus {
  stroke: rgb(132 202 255 / 0.2);
}

.focus\:stroke-blue-300\/25:focus {
  stroke: rgb(132 202 255 / 0.25);
}

.focus\:stroke-blue-300\/30:focus {
  stroke: rgb(132 202 255 / 0.3);
}

.focus\:stroke-blue-300\/40:focus {
  stroke: rgb(132 202 255 / 0.4);
}

.focus\:stroke-blue-300\/50:focus {
  stroke: rgb(132 202 255 / 0.5);
}

.focus\:stroke-blue-300\/60:focus {
  stroke: rgb(132 202 255 / 0.6);
}

.focus\:stroke-blue-300\/70:focus {
  stroke: rgb(132 202 255 / 0.7);
}

.focus\:stroke-blue-300\/75:focus {
  stroke: rgb(132 202 255 / 0.75);
}

.focus\:stroke-blue-300\/80:focus {
  stroke: rgb(132 202 255 / 0.8);
}

.focus\:stroke-blue-300\/90:focus {
  stroke: rgb(132 202 255 / 0.9);
}

.focus\:stroke-blue-300\/95:focus {
  stroke: rgb(132 202 255 / 0.95);
}

.focus\:stroke-blue-300\/100:focus {
  stroke: rgb(132 202 255 / 1);
}

.focus\:stroke-blue-400\/0:focus {
  stroke: rgb(83 177 253 / 0);
}

.focus\:stroke-blue-400\/5:focus {
  stroke: rgb(83 177 253 / 0.05);
}

.focus\:stroke-blue-400\/10:focus {
  stroke: rgb(83 177 253 / 0.1);
}

.focus\:stroke-blue-400\/20:focus {
  stroke: rgb(83 177 253 / 0.2);
}

.focus\:stroke-blue-400\/25:focus {
  stroke: rgb(83 177 253 / 0.25);
}

.focus\:stroke-blue-400\/30:focus {
  stroke: rgb(83 177 253 / 0.3);
}

.focus\:stroke-blue-400\/40:focus {
  stroke: rgb(83 177 253 / 0.4);
}

.focus\:stroke-blue-400\/50:focus {
  stroke: rgb(83 177 253 / 0.5);
}

.focus\:stroke-blue-400\/60:focus {
  stroke: rgb(83 177 253 / 0.6);
}

.focus\:stroke-blue-400\/70:focus {
  stroke: rgb(83 177 253 / 0.7);
}

.focus\:stroke-blue-400\/75:focus {
  stroke: rgb(83 177 253 / 0.75);
}

.focus\:stroke-blue-400\/80:focus {
  stroke: rgb(83 177 253 / 0.8);
}

.focus\:stroke-blue-400\/90:focus {
  stroke: rgb(83 177 253 / 0.9);
}

.focus\:stroke-blue-400\/95:focus {
  stroke: rgb(83 177 253 / 0.95);
}

.focus\:stroke-blue-400\/100:focus {
  stroke: rgb(83 177 253 / 1);
}

.focus\:stroke-blue-500\/0:focus {
  stroke: rgb(46 144 250 / 0);
}

.focus\:stroke-blue-500\/5:focus {
  stroke: rgb(46 144 250 / 0.05);
}

.focus\:stroke-blue-500\/10:focus {
  stroke: rgb(46 144 250 / 0.1);
}

.focus\:stroke-blue-500\/20:focus {
  stroke: rgb(46 144 250 / 0.2);
}

.focus\:stroke-blue-500\/25:focus {
  stroke: rgb(46 144 250 / 0.25);
}

.focus\:stroke-blue-500\/30:focus {
  stroke: rgb(46 144 250 / 0.3);
}

.focus\:stroke-blue-500\/40:focus {
  stroke: rgb(46 144 250 / 0.4);
}

.focus\:stroke-blue-500\/50:focus {
  stroke: rgb(46 144 250 / 0.5);
}

.focus\:stroke-blue-500\/60:focus {
  stroke: rgb(46 144 250 / 0.6);
}

.focus\:stroke-blue-500\/70:focus {
  stroke: rgb(46 144 250 / 0.7);
}

.focus\:stroke-blue-500\/75:focus {
  stroke: rgb(46 144 250 / 0.75);
}

.focus\:stroke-blue-500\/80:focus {
  stroke: rgb(46 144 250 / 0.8);
}

.focus\:stroke-blue-500\/90:focus {
  stroke: rgb(46 144 250 / 0.9);
}

.focus\:stroke-blue-500\/95:focus {
  stroke: rgb(46 144 250 / 0.95);
}

.focus\:stroke-blue-500\/100:focus {
  stroke: rgb(46 144 250 / 1);
}

.focus\:stroke-blue-600\/0:focus {
  stroke: rgb(21 112 239 / 0);
}

.focus\:stroke-blue-600\/5:focus {
  stroke: rgb(21 112 239 / 0.05);
}

.focus\:stroke-blue-600\/10:focus {
  stroke: rgb(21 112 239 / 0.1);
}

.focus\:stroke-blue-600\/20:focus {
  stroke: rgb(21 112 239 / 0.2);
}

.focus\:stroke-blue-600\/25:focus {
  stroke: rgb(21 112 239 / 0.25);
}

.focus\:stroke-blue-600\/30:focus {
  stroke: rgb(21 112 239 / 0.3);
}

.focus\:stroke-blue-600\/40:focus {
  stroke: rgb(21 112 239 / 0.4);
}

.focus\:stroke-blue-600\/50:focus {
  stroke: rgb(21 112 239 / 0.5);
}

.focus\:stroke-blue-600\/60:focus {
  stroke: rgb(21 112 239 / 0.6);
}

.focus\:stroke-blue-600\/70:focus {
  stroke: rgb(21 112 239 / 0.7);
}

.focus\:stroke-blue-600\/75:focus {
  stroke: rgb(21 112 239 / 0.75);
}

.focus\:stroke-blue-600\/80:focus {
  stroke: rgb(21 112 239 / 0.8);
}

.focus\:stroke-blue-600\/90:focus {
  stroke: rgb(21 112 239 / 0.9);
}

.focus\:stroke-blue-600\/95:focus {
  stroke: rgb(21 112 239 / 0.95);
}

.focus\:stroke-blue-600\/100:focus {
  stroke: rgb(21 112 239 / 1);
}

.focus\:stroke-blue-700\/0:focus {
  stroke: rgb(23 92 211 / 0);
}

.focus\:stroke-blue-700\/5:focus {
  stroke: rgb(23 92 211 / 0.05);
}

.focus\:stroke-blue-700\/10:focus {
  stroke: rgb(23 92 211 / 0.1);
}

.focus\:stroke-blue-700\/20:focus {
  stroke: rgb(23 92 211 / 0.2);
}

.focus\:stroke-blue-700\/25:focus {
  stroke: rgb(23 92 211 / 0.25);
}

.focus\:stroke-blue-700\/30:focus {
  stroke: rgb(23 92 211 / 0.3);
}

.focus\:stroke-blue-700\/40:focus {
  stroke: rgb(23 92 211 / 0.4);
}

.focus\:stroke-blue-700\/50:focus {
  stroke: rgb(23 92 211 / 0.5);
}

.focus\:stroke-blue-700\/60:focus {
  stroke: rgb(23 92 211 / 0.6);
}

.focus\:stroke-blue-700\/70:focus {
  stroke: rgb(23 92 211 / 0.7);
}

.focus\:stroke-blue-700\/75:focus {
  stroke: rgb(23 92 211 / 0.75);
}

.focus\:stroke-blue-700\/80:focus {
  stroke: rgb(23 92 211 / 0.8);
}

.focus\:stroke-blue-700\/90:focus {
  stroke: rgb(23 92 211 / 0.9);
}

.focus\:stroke-blue-700\/95:focus {
  stroke: rgb(23 92 211 / 0.95);
}

.focus\:stroke-blue-700\/100:focus {
  stroke: rgb(23 92 211 / 1);
}

.focus\:stroke-blue-800\/0:focus {
  stroke: rgb(24 73 169 / 0);
}

.focus\:stroke-blue-800\/5:focus {
  stroke: rgb(24 73 169 / 0.05);
}

.focus\:stroke-blue-800\/10:focus {
  stroke: rgb(24 73 169 / 0.1);
}

.focus\:stroke-blue-800\/20:focus {
  stroke: rgb(24 73 169 / 0.2);
}

.focus\:stroke-blue-800\/25:focus {
  stroke: rgb(24 73 169 / 0.25);
}

.focus\:stroke-blue-800\/30:focus {
  stroke: rgb(24 73 169 / 0.3);
}

.focus\:stroke-blue-800\/40:focus {
  stroke: rgb(24 73 169 / 0.4);
}

.focus\:stroke-blue-800\/50:focus {
  stroke: rgb(24 73 169 / 0.5);
}

.focus\:stroke-blue-800\/60:focus {
  stroke: rgb(24 73 169 / 0.6);
}

.focus\:stroke-blue-800\/70:focus {
  stroke: rgb(24 73 169 / 0.7);
}

.focus\:stroke-blue-800\/75:focus {
  stroke: rgb(24 73 169 / 0.75);
}

.focus\:stroke-blue-800\/80:focus {
  stroke: rgb(24 73 169 / 0.8);
}

.focus\:stroke-blue-800\/90:focus {
  stroke: rgb(24 73 169 / 0.9);
}

.focus\:stroke-blue-800\/95:focus {
  stroke: rgb(24 73 169 / 0.95);
}

.focus\:stroke-blue-800\/100:focus {
  stroke: rgb(24 73 169 / 1);
}

.focus\:stroke-blue-900\/0:focus {
  stroke: rgb(25 65 133 / 0);
}

.focus\:stroke-blue-900\/5:focus {
  stroke: rgb(25 65 133 / 0.05);
}

.focus\:stroke-blue-900\/10:focus {
  stroke: rgb(25 65 133 / 0.1);
}

.focus\:stroke-blue-900\/20:focus {
  stroke: rgb(25 65 133 / 0.2);
}

.focus\:stroke-blue-900\/25:focus {
  stroke: rgb(25 65 133 / 0.25);
}

.focus\:stroke-blue-900\/30:focus {
  stroke: rgb(25 65 133 / 0.3);
}

.focus\:stroke-blue-900\/40:focus {
  stroke: rgb(25 65 133 / 0.4);
}

.focus\:stroke-blue-900\/50:focus {
  stroke: rgb(25 65 133 / 0.5);
}

.focus\:stroke-blue-900\/60:focus {
  stroke: rgb(25 65 133 / 0.6);
}

.focus\:stroke-blue-900\/70:focus {
  stroke: rgb(25 65 133 / 0.7);
}

.focus\:stroke-blue-900\/75:focus {
  stroke: rgb(25 65 133 / 0.75);
}

.focus\:stroke-blue-900\/80:focus {
  stroke: rgb(25 65 133 / 0.8);
}

.focus\:stroke-blue-900\/90:focus {
  stroke: rgb(25 65 133 / 0.9);
}

.focus\:stroke-blue-900\/95:focus {
  stroke: rgb(25 65 133 / 0.95);
}

.focus\:stroke-blue-900\/100:focus {
  stroke: rgb(25 65 133 / 1);
}

.focus\:stroke-blue\/0:focus {
  stroke: rgb(83 177 253 / 0);
}

.focus\:stroke-blue\/5:focus {
  stroke: rgb(83 177 253 / 0.05);
}

.focus\:stroke-blue\/10:focus {
  stroke: rgb(83 177 253 / 0.1);
}

.focus\:stroke-blue\/20:focus {
  stroke: rgb(83 177 253 / 0.2);
}

.focus\:stroke-blue\/25:focus {
  stroke: rgb(83 177 253 / 0.25);
}

.focus\:stroke-blue\/30:focus {
  stroke: rgb(83 177 253 / 0.3);
}

.focus\:stroke-blue\/40:focus {
  stroke: rgb(83 177 253 / 0.4);
}

.focus\:stroke-blue\/50:focus {
  stroke: rgb(83 177 253 / 0.5);
}

.focus\:stroke-blue\/60:focus {
  stroke: rgb(83 177 253 / 0.6);
}

.focus\:stroke-blue\/70:focus {
  stroke: rgb(83 177 253 / 0.7);
}

.focus\:stroke-blue\/75:focus {
  stroke: rgb(83 177 253 / 0.75);
}

.focus\:stroke-blue\/80:focus {
  stroke: rgb(83 177 253 / 0.8);
}

.focus\:stroke-blue\/90:focus {
  stroke: rgb(83 177 253 / 0.9);
}

.focus\:stroke-blue\/95:focus {
  stroke: rgb(83 177 253 / 0.95);
}

.focus\:stroke-blue\/100:focus {
  stroke: rgb(83 177 253 / 1);
}

.focus\:stroke-blue-dark-25\/0:focus {
  stroke: rgb(245 248 255 / 0);
}

.focus\:stroke-blue-dark-25\/5:focus {
  stroke: rgb(245 248 255 / 0.05);
}

.focus\:stroke-blue-dark-25\/10:focus {
  stroke: rgb(245 248 255 / 0.1);
}

.focus\:stroke-blue-dark-25\/20:focus {
  stroke: rgb(245 248 255 / 0.2);
}

.focus\:stroke-blue-dark-25\/25:focus {
  stroke: rgb(245 248 255 / 0.25);
}

.focus\:stroke-blue-dark-25\/30:focus {
  stroke: rgb(245 248 255 / 0.3);
}

.focus\:stroke-blue-dark-25\/40:focus {
  stroke: rgb(245 248 255 / 0.4);
}

.focus\:stroke-blue-dark-25\/50:focus {
  stroke: rgb(245 248 255 / 0.5);
}

.focus\:stroke-blue-dark-25\/60:focus {
  stroke: rgb(245 248 255 / 0.6);
}

.focus\:stroke-blue-dark-25\/70:focus {
  stroke: rgb(245 248 255 / 0.7);
}

.focus\:stroke-blue-dark-25\/75:focus {
  stroke: rgb(245 248 255 / 0.75);
}

.focus\:stroke-blue-dark-25\/80:focus {
  stroke: rgb(245 248 255 / 0.8);
}

.focus\:stroke-blue-dark-25\/90:focus {
  stroke: rgb(245 248 255 / 0.9);
}

.focus\:stroke-blue-dark-25\/95:focus {
  stroke: rgb(245 248 255 / 0.95);
}

.focus\:stroke-blue-dark-25\/100:focus {
  stroke: rgb(245 248 255 / 1);
}

.focus\:stroke-blue-dark-50\/0:focus {
  stroke: rgb(239 244 255 / 0);
}

.focus\:stroke-blue-dark-50\/5:focus {
  stroke: rgb(239 244 255 / 0.05);
}

.focus\:stroke-blue-dark-50\/10:focus {
  stroke: rgb(239 244 255 / 0.1);
}

.focus\:stroke-blue-dark-50\/20:focus {
  stroke: rgb(239 244 255 / 0.2);
}

.focus\:stroke-blue-dark-50\/25:focus {
  stroke: rgb(239 244 255 / 0.25);
}

.focus\:stroke-blue-dark-50\/30:focus {
  stroke: rgb(239 244 255 / 0.3);
}

.focus\:stroke-blue-dark-50\/40:focus {
  stroke: rgb(239 244 255 / 0.4);
}

.focus\:stroke-blue-dark-50\/50:focus {
  stroke: rgb(239 244 255 / 0.5);
}

.focus\:stroke-blue-dark-50\/60:focus {
  stroke: rgb(239 244 255 / 0.6);
}

.focus\:stroke-blue-dark-50\/70:focus {
  stroke: rgb(239 244 255 / 0.7);
}

.focus\:stroke-blue-dark-50\/75:focus {
  stroke: rgb(239 244 255 / 0.75);
}

.focus\:stroke-blue-dark-50\/80:focus {
  stroke: rgb(239 244 255 / 0.8);
}

.focus\:stroke-blue-dark-50\/90:focus {
  stroke: rgb(239 244 255 / 0.9);
}

.focus\:stroke-blue-dark-50\/95:focus {
  stroke: rgb(239 244 255 / 0.95);
}

.focus\:stroke-blue-dark-50\/100:focus {
  stroke: rgb(239 244 255 / 1);
}

.focus\:stroke-blue-dark-100\/0:focus {
  stroke: rgb(209 224 255 / 0);
}

.focus\:stroke-blue-dark-100\/5:focus {
  stroke: rgb(209 224 255 / 0.05);
}

.focus\:stroke-blue-dark-100\/10:focus {
  stroke: rgb(209 224 255 / 0.1);
}

.focus\:stroke-blue-dark-100\/20:focus {
  stroke: rgb(209 224 255 / 0.2);
}

.focus\:stroke-blue-dark-100\/25:focus {
  stroke: rgb(209 224 255 / 0.25);
}

.focus\:stroke-blue-dark-100\/30:focus {
  stroke: rgb(209 224 255 / 0.3);
}

.focus\:stroke-blue-dark-100\/40:focus {
  stroke: rgb(209 224 255 / 0.4);
}

.focus\:stroke-blue-dark-100\/50:focus {
  stroke: rgb(209 224 255 / 0.5);
}

.focus\:stroke-blue-dark-100\/60:focus {
  stroke: rgb(209 224 255 / 0.6);
}

.focus\:stroke-blue-dark-100\/70:focus {
  stroke: rgb(209 224 255 / 0.7);
}

.focus\:stroke-blue-dark-100\/75:focus {
  stroke: rgb(209 224 255 / 0.75);
}

.focus\:stroke-blue-dark-100\/80:focus {
  stroke: rgb(209 224 255 / 0.8);
}

.focus\:stroke-blue-dark-100\/90:focus {
  stroke: rgb(209 224 255 / 0.9);
}

.focus\:stroke-blue-dark-100\/95:focus {
  stroke: rgb(209 224 255 / 0.95);
}

.focus\:stroke-blue-dark-100\/100:focus {
  stroke: rgb(209 224 255 / 1);
}

.focus\:stroke-blue-dark-200\/0:focus {
  stroke: rgb(178 204 255 / 0);
}

.focus\:stroke-blue-dark-200\/5:focus {
  stroke: rgb(178 204 255 / 0.05);
}

.focus\:stroke-blue-dark-200\/10:focus {
  stroke: rgb(178 204 255 / 0.1);
}

.focus\:stroke-blue-dark-200\/20:focus {
  stroke: rgb(178 204 255 / 0.2);
}

.focus\:stroke-blue-dark-200\/25:focus {
  stroke: rgb(178 204 255 / 0.25);
}

.focus\:stroke-blue-dark-200\/30:focus {
  stroke: rgb(178 204 255 / 0.3);
}

.focus\:stroke-blue-dark-200\/40:focus {
  stroke: rgb(178 204 255 / 0.4);
}

.focus\:stroke-blue-dark-200\/50:focus {
  stroke: rgb(178 204 255 / 0.5);
}

.focus\:stroke-blue-dark-200\/60:focus {
  stroke: rgb(178 204 255 / 0.6);
}

.focus\:stroke-blue-dark-200\/70:focus {
  stroke: rgb(178 204 255 / 0.7);
}

.focus\:stroke-blue-dark-200\/75:focus {
  stroke: rgb(178 204 255 / 0.75);
}

.focus\:stroke-blue-dark-200\/80:focus {
  stroke: rgb(178 204 255 / 0.8);
}

.focus\:stroke-blue-dark-200\/90:focus {
  stroke: rgb(178 204 255 / 0.9);
}

.focus\:stroke-blue-dark-200\/95:focus {
  stroke: rgb(178 204 255 / 0.95);
}

.focus\:stroke-blue-dark-200\/100:focus {
  stroke: rgb(178 204 255 / 1);
}

.focus\:stroke-blue-dark-300\/0:focus {
  stroke: rgb(132 173 255 / 0);
}

.focus\:stroke-blue-dark-300\/5:focus {
  stroke: rgb(132 173 255 / 0.05);
}

.focus\:stroke-blue-dark-300\/10:focus {
  stroke: rgb(132 173 255 / 0.1);
}

.focus\:stroke-blue-dark-300\/20:focus {
  stroke: rgb(132 173 255 / 0.2);
}

.focus\:stroke-blue-dark-300\/25:focus {
  stroke: rgb(132 173 255 / 0.25);
}

.focus\:stroke-blue-dark-300\/30:focus {
  stroke: rgb(132 173 255 / 0.3);
}

.focus\:stroke-blue-dark-300\/40:focus {
  stroke: rgb(132 173 255 / 0.4);
}

.focus\:stroke-blue-dark-300\/50:focus {
  stroke: rgb(132 173 255 / 0.5);
}

.focus\:stroke-blue-dark-300\/60:focus {
  stroke: rgb(132 173 255 / 0.6);
}

.focus\:stroke-blue-dark-300\/70:focus {
  stroke: rgb(132 173 255 / 0.7);
}

.focus\:stroke-blue-dark-300\/75:focus {
  stroke: rgb(132 173 255 / 0.75);
}

.focus\:stroke-blue-dark-300\/80:focus {
  stroke: rgb(132 173 255 / 0.8);
}

.focus\:stroke-blue-dark-300\/90:focus {
  stroke: rgb(132 173 255 / 0.9);
}

.focus\:stroke-blue-dark-300\/95:focus {
  stroke: rgb(132 173 255 / 0.95);
}

.focus\:stroke-blue-dark-300\/100:focus {
  stroke: rgb(132 173 255 / 1);
}

.focus\:stroke-blue-dark-400\/0:focus {
  stroke: rgb(82 139 255 / 0);
}

.focus\:stroke-blue-dark-400\/5:focus {
  stroke: rgb(82 139 255 / 0.05);
}

.focus\:stroke-blue-dark-400\/10:focus {
  stroke: rgb(82 139 255 / 0.1);
}

.focus\:stroke-blue-dark-400\/20:focus {
  stroke: rgb(82 139 255 / 0.2);
}

.focus\:stroke-blue-dark-400\/25:focus {
  stroke: rgb(82 139 255 / 0.25);
}

.focus\:stroke-blue-dark-400\/30:focus {
  stroke: rgb(82 139 255 / 0.3);
}

.focus\:stroke-blue-dark-400\/40:focus {
  stroke: rgb(82 139 255 / 0.4);
}

.focus\:stroke-blue-dark-400\/50:focus {
  stroke: rgb(82 139 255 / 0.5);
}

.focus\:stroke-blue-dark-400\/60:focus {
  stroke: rgb(82 139 255 / 0.6);
}

.focus\:stroke-blue-dark-400\/70:focus {
  stroke: rgb(82 139 255 / 0.7);
}

.focus\:stroke-blue-dark-400\/75:focus {
  stroke: rgb(82 139 255 / 0.75);
}

.focus\:stroke-blue-dark-400\/80:focus {
  stroke: rgb(82 139 255 / 0.8);
}

.focus\:stroke-blue-dark-400\/90:focus {
  stroke: rgb(82 139 255 / 0.9);
}

.focus\:stroke-blue-dark-400\/95:focus {
  stroke: rgb(82 139 255 / 0.95);
}

.focus\:stroke-blue-dark-400\/100:focus {
  stroke: rgb(82 139 255 / 1);
}

.focus\:stroke-blue-dark-500\/0:focus {
  stroke: rgb(41 112 255 / 0);
}

.focus\:stroke-blue-dark-500\/5:focus {
  stroke: rgb(41 112 255 / 0.05);
}

.focus\:stroke-blue-dark-500\/10:focus {
  stroke: rgb(41 112 255 / 0.1);
}

.focus\:stroke-blue-dark-500\/20:focus {
  stroke: rgb(41 112 255 / 0.2);
}

.focus\:stroke-blue-dark-500\/25:focus {
  stroke: rgb(41 112 255 / 0.25);
}

.focus\:stroke-blue-dark-500\/30:focus {
  stroke: rgb(41 112 255 / 0.3);
}

.focus\:stroke-blue-dark-500\/40:focus {
  stroke: rgb(41 112 255 / 0.4);
}

.focus\:stroke-blue-dark-500\/50:focus {
  stroke: rgb(41 112 255 / 0.5);
}

.focus\:stroke-blue-dark-500\/60:focus {
  stroke: rgb(41 112 255 / 0.6);
}

.focus\:stroke-blue-dark-500\/70:focus {
  stroke: rgb(41 112 255 / 0.7);
}

.focus\:stroke-blue-dark-500\/75:focus {
  stroke: rgb(41 112 255 / 0.75);
}

.focus\:stroke-blue-dark-500\/80:focus {
  stroke: rgb(41 112 255 / 0.8);
}

.focus\:stroke-blue-dark-500\/90:focus {
  stroke: rgb(41 112 255 / 0.9);
}

.focus\:stroke-blue-dark-500\/95:focus {
  stroke: rgb(41 112 255 / 0.95);
}

.focus\:stroke-blue-dark-500\/100:focus {
  stroke: rgb(41 112 255 / 1);
}

.focus\:stroke-blue-dark-600\/0:focus {
  stroke: rgb(21 94 239 / 0);
}

.focus\:stroke-blue-dark-600\/5:focus {
  stroke: rgb(21 94 239 / 0.05);
}

.focus\:stroke-blue-dark-600\/10:focus {
  stroke: rgb(21 94 239 / 0.1);
}

.focus\:stroke-blue-dark-600\/20:focus {
  stroke: rgb(21 94 239 / 0.2);
}

.focus\:stroke-blue-dark-600\/25:focus {
  stroke: rgb(21 94 239 / 0.25);
}

.focus\:stroke-blue-dark-600\/30:focus {
  stroke: rgb(21 94 239 / 0.3);
}

.focus\:stroke-blue-dark-600\/40:focus {
  stroke: rgb(21 94 239 / 0.4);
}

.focus\:stroke-blue-dark-600\/50:focus {
  stroke: rgb(21 94 239 / 0.5);
}

.focus\:stroke-blue-dark-600\/60:focus {
  stroke: rgb(21 94 239 / 0.6);
}

.focus\:stroke-blue-dark-600\/70:focus {
  stroke: rgb(21 94 239 / 0.7);
}

.focus\:stroke-blue-dark-600\/75:focus {
  stroke: rgb(21 94 239 / 0.75);
}

.focus\:stroke-blue-dark-600\/80:focus {
  stroke: rgb(21 94 239 / 0.8);
}

.focus\:stroke-blue-dark-600\/90:focus {
  stroke: rgb(21 94 239 / 0.9);
}

.focus\:stroke-blue-dark-600\/95:focus {
  stroke: rgb(21 94 239 / 0.95);
}

.focus\:stroke-blue-dark-600\/100:focus {
  stroke: rgb(21 94 239 / 1);
}

.focus\:stroke-blue-dark-700\/0:focus {
  stroke: rgb(0 78 235 / 0);
}

.focus\:stroke-blue-dark-700\/5:focus {
  stroke: rgb(0 78 235 / 0.05);
}

.focus\:stroke-blue-dark-700\/10:focus {
  stroke: rgb(0 78 235 / 0.1);
}

.focus\:stroke-blue-dark-700\/20:focus {
  stroke: rgb(0 78 235 / 0.2);
}

.focus\:stroke-blue-dark-700\/25:focus {
  stroke: rgb(0 78 235 / 0.25);
}

.focus\:stroke-blue-dark-700\/30:focus {
  stroke: rgb(0 78 235 / 0.3);
}

.focus\:stroke-blue-dark-700\/40:focus {
  stroke: rgb(0 78 235 / 0.4);
}

.focus\:stroke-blue-dark-700\/50:focus {
  stroke: rgb(0 78 235 / 0.5);
}

.focus\:stroke-blue-dark-700\/60:focus {
  stroke: rgb(0 78 235 / 0.6);
}

.focus\:stroke-blue-dark-700\/70:focus {
  stroke: rgb(0 78 235 / 0.7);
}

.focus\:stroke-blue-dark-700\/75:focus {
  stroke: rgb(0 78 235 / 0.75);
}

.focus\:stroke-blue-dark-700\/80:focus {
  stroke: rgb(0 78 235 / 0.8);
}

.focus\:stroke-blue-dark-700\/90:focus {
  stroke: rgb(0 78 235 / 0.9);
}

.focus\:stroke-blue-dark-700\/95:focus {
  stroke: rgb(0 78 235 / 0.95);
}

.focus\:stroke-blue-dark-700\/100:focus {
  stroke: rgb(0 78 235 / 1);
}

.focus\:stroke-blue-dark-800\/0:focus {
  stroke: rgb(0 64 193 / 0);
}

.focus\:stroke-blue-dark-800\/5:focus {
  stroke: rgb(0 64 193 / 0.05);
}

.focus\:stroke-blue-dark-800\/10:focus {
  stroke: rgb(0 64 193 / 0.1);
}

.focus\:stroke-blue-dark-800\/20:focus {
  stroke: rgb(0 64 193 / 0.2);
}

.focus\:stroke-blue-dark-800\/25:focus {
  stroke: rgb(0 64 193 / 0.25);
}

.focus\:stroke-blue-dark-800\/30:focus {
  stroke: rgb(0 64 193 / 0.3);
}

.focus\:stroke-blue-dark-800\/40:focus {
  stroke: rgb(0 64 193 / 0.4);
}

.focus\:stroke-blue-dark-800\/50:focus {
  stroke: rgb(0 64 193 / 0.5);
}

.focus\:stroke-blue-dark-800\/60:focus {
  stroke: rgb(0 64 193 / 0.6);
}

.focus\:stroke-blue-dark-800\/70:focus {
  stroke: rgb(0 64 193 / 0.7);
}

.focus\:stroke-blue-dark-800\/75:focus {
  stroke: rgb(0 64 193 / 0.75);
}

.focus\:stroke-blue-dark-800\/80:focus {
  stroke: rgb(0 64 193 / 0.8);
}

.focus\:stroke-blue-dark-800\/90:focus {
  stroke: rgb(0 64 193 / 0.9);
}

.focus\:stroke-blue-dark-800\/95:focus {
  stroke: rgb(0 64 193 / 0.95);
}

.focus\:stroke-blue-dark-800\/100:focus {
  stroke: rgb(0 64 193 / 1);
}

.focus\:stroke-blue-dark-900\/0:focus {
  stroke: rgb(0 53 158 / 0);
}

.focus\:stroke-blue-dark-900\/5:focus {
  stroke: rgb(0 53 158 / 0.05);
}

.focus\:stroke-blue-dark-900\/10:focus {
  stroke: rgb(0 53 158 / 0.1);
}

.focus\:stroke-blue-dark-900\/20:focus {
  stroke: rgb(0 53 158 / 0.2);
}

.focus\:stroke-blue-dark-900\/25:focus {
  stroke: rgb(0 53 158 / 0.25);
}

.focus\:stroke-blue-dark-900\/30:focus {
  stroke: rgb(0 53 158 / 0.3);
}

.focus\:stroke-blue-dark-900\/40:focus {
  stroke: rgb(0 53 158 / 0.4);
}

.focus\:stroke-blue-dark-900\/50:focus {
  stroke: rgb(0 53 158 / 0.5);
}

.focus\:stroke-blue-dark-900\/60:focus {
  stroke: rgb(0 53 158 / 0.6);
}

.focus\:stroke-blue-dark-900\/70:focus {
  stroke: rgb(0 53 158 / 0.7);
}

.focus\:stroke-blue-dark-900\/75:focus {
  stroke: rgb(0 53 158 / 0.75);
}

.focus\:stroke-blue-dark-900\/80:focus {
  stroke: rgb(0 53 158 / 0.8);
}

.focus\:stroke-blue-dark-900\/90:focus {
  stroke: rgb(0 53 158 / 0.9);
}

.focus\:stroke-blue-dark-900\/95:focus {
  stroke: rgb(0 53 158 / 0.95);
}

.focus\:stroke-blue-dark-900\/100:focus {
  stroke: rgb(0 53 158 / 1);
}

.focus\:stroke-blue-dark\/0:focus {
  stroke: rgb(82 139 255 / 0);
}

.focus\:stroke-blue-dark\/5:focus {
  stroke: rgb(82 139 255 / 0.05);
}

.focus\:stroke-blue-dark\/10:focus {
  stroke: rgb(82 139 255 / 0.1);
}

.focus\:stroke-blue-dark\/20:focus {
  stroke: rgb(82 139 255 / 0.2);
}

.focus\:stroke-blue-dark\/25:focus {
  stroke: rgb(82 139 255 / 0.25);
}

.focus\:stroke-blue-dark\/30:focus {
  stroke: rgb(82 139 255 / 0.3);
}

.focus\:stroke-blue-dark\/40:focus {
  stroke: rgb(82 139 255 / 0.4);
}

.focus\:stroke-blue-dark\/50:focus {
  stroke: rgb(82 139 255 / 0.5);
}

.focus\:stroke-blue-dark\/60:focus {
  stroke: rgb(82 139 255 / 0.6);
}

.focus\:stroke-blue-dark\/70:focus {
  stroke: rgb(82 139 255 / 0.7);
}

.focus\:stroke-blue-dark\/75:focus {
  stroke: rgb(82 139 255 / 0.75);
}

.focus\:stroke-blue-dark\/80:focus {
  stroke: rgb(82 139 255 / 0.8);
}

.focus\:stroke-blue-dark\/90:focus {
  stroke: rgb(82 139 255 / 0.9);
}

.focus\:stroke-blue-dark\/95:focus {
  stroke: rgb(82 139 255 / 0.95);
}

.focus\:stroke-blue-dark\/100:focus {
  stroke: rgb(82 139 255 / 1);
}

.focus\:stroke-indigo-25\/0:focus {
  stroke: rgb(245 248 255 / 0);
}

.focus\:stroke-indigo-25\/5:focus {
  stroke: rgb(245 248 255 / 0.05);
}

.focus\:stroke-indigo-25\/10:focus {
  stroke: rgb(245 248 255 / 0.1);
}

.focus\:stroke-indigo-25\/20:focus {
  stroke: rgb(245 248 255 / 0.2);
}

.focus\:stroke-indigo-25\/25:focus {
  stroke: rgb(245 248 255 / 0.25);
}

.focus\:stroke-indigo-25\/30:focus {
  stroke: rgb(245 248 255 / 0.3);
}

.focus\:stroke-indigo-25\/40:focus {
  stroke: rgb(245 248 255 / 0.4);
}

.focus\:stroke-indigo-25\/50:focus {
  stroke: rgb(245 248 255 / 0.5);
}

.focus\:stroke-indigo-25\/60:focus {
  stroke: rgb(245 248 255 / 0.6);
}

.focus\:stroke-indigo-25\/70:focus {
  stroke: rgb(245 248 255 / 0.7);
}

.focus\:stroke-indigo-25\/75:focus {
  stroke: rgb(245 248 255 / 0.75);
}

.focus\:stroke-indigo-25\/80:focus {
  stroke: rgb(245 248 255 / 0.8);
}

.focus\:stroke-indigo-25\/90:focus {
  stroke: rgb(245 248 255 / 0.9);
}

.focus\:stroke-indigo-25\/95:focus {
  stroke: rgb(245 248 255 / 0.95);
}

.focus\:stroke-indigo-25\/100:focus {
  stroke: rgb(245 248 255 / 1);
}

.focus\:stroke-indigo-50\/0:focus {
  stroke: rgb(238 244 255 / 0);
}

.focus\:stroke-indigo-50\/5:focus {
  stroke: rgb(238 244 255 / 0.05);
}

.focus\:stroke-indigo-50\/10:focus {
  stroke: rgb(238 244 255 / 0.1);
}

.focus\:stroke-indigo-50\/20:focus {
  stroke: rgb(238 244 255 / 0.2);
}

.focus\:stroke-indigo-50\/25:focus {
  stroke: rgb(238 244 255 / 0.25);
}

.focus\:stroke-indigo-50\/30:focus {
  stroke: rgb(238 244 255 / 0.3);
}

.focus\:stroke-indigo-50\/40:focus {
  stroke: rgb(238 244 255 / 0.4);
}

.focus\:stroke-indigo-50\/50:focus {
  stroke: rgb(238 244 255 / 0.5);
}

.focus\:stroke-indigo-50\/60:focus {
  stroke: rgb(238 244 255 / 0.6);
}

.focus\:stroke-indigo-50\/70:focus {
  stroke: rgb(238 244 255 / 0.7);
}

.focus\:stroke-indigo-50\/75:focus {
  stroke: rgb(238 244 255 / 0.75);
}

.focus\:stroke-indigo-50\/80:focus {
  stroke: rgb(238 244 255 / 0.8);
}

.focus\:stroke-indigo-50\/90:focus {
  stroke: rgb(238 244 255 / 0.9);
}

.focus\:stroke-indigo-50\/95:focus {
  stroke: rgb(238 244 255 / 0.95);
}

.focus\:stroke-indigo-50\/100:focus {
  stroke: rgb(238 244 255 / 1);
}

.focus\:stroke-indigo-100\/0:focus {
  stroke: rgb(224 234 255 / 0);
}

.focus\:stroke-indigo-100\/5:focus {
  stroke: rgb(224 234 255 / 0.05);
}

.focus\:stroke-indigo-100\/10:focus {
  stroke: rgb(224 234 255 / 0.1);
}

.focus\:stroke-indigo-100\/20:focus {
  stroke: rgb(224 234 255 / 0.2);
}

.focus\:stroke-indigo-100\/25:focus {
  stroke: rgb(224 234 255 / 0.25);
}

.focus\:stroke-indigo-100\/30:focus {
  stroke: rgb(224 234 255 / 0.3);
}

.focus\:stroke-indigo-100\/40:focus {
  stroke: rgb(224 234 255 / 0.4);
}

.focus\:stroke-indigo-100\/50:focus {
  stroke: rgb(224 234 255 / 0.5);
}

.focus\:stroke-indigo-100\/60:focus {
  stroke: rgb(224 234 255 / 0.6);
}

.focus\:stroke-indigo-100\/70:focus {
  stroke: rgb(224 234 255 / 0.7);
}

.focus\:stroke-indigo-100\/75:focus {
  stroke: rgb(224 234 255 / 0.75);
}

.focus\:stroke-indigo-100\/80:focus {
  stroke: rgb(224 234 255 / 0.8);
}

.focus\:stroke-indigo-100\/90:focus {
  stroke: rgb(224 234 255 / 0.9);
}

.focus\:stroke-indigo-100\/95:focus {
  stroke: rgb(224 234 255 / 0.95);
}

.focus\:stroke-indigo-100\/100:focus {
  stroke: rgb(224 234 255 / 1);
}

.focus\:stroke-indigo-200\/0:focus {
  stroke: rgb(199 215 254 / 0);
}

.focus\:stroke-indigo-200\/5:focus {
  stroke: rgb(199 215 254 / 0.05);
}

.focus\:stroke-indigo-200\/10:focus {
  stroke: rgb(199 215 254 / 0.1);
}

.focus\:stroke-indigo-200\/20:focus {
  stroke: rgb(199 215 254 / 0.2);
}

.focus\:stroke-indigo-200\/25:focus {
  stroke: rgb(199 215 254 / 0.25);
}

.focus\:stroke-indigo-200\/30:focus {
  stroke: rgb(199 215 254 / 0.3);
}

.focus\:stroke-indigo-200\/40:focus {
  stroke: rgb(199 215 254 / 0.4);
}

.focus\:stroke-indigo-200\/50:focus {
  stroke: rgb(199 215 254 / 0.5);
}

.focus\:stroke-indigo-200\/60:focus {
  stroke: rgb(199 215 254 / 0.6);
}

.focus\:stroke-indigo-200\/70:focus {
  stroke: rgb(199 215 254 / 0.7);
}

.focus\:stroke-indigo-200\/75:focus {
  stroke: rgb(199 215 254 / 0.75);
}

.focus\:stroke-indigo-200\/80:focus {
  stroke: rgb(199 215 254 / 0.8);
}

.focus\:stroke-indigo-200\/90:focus {
  stroke: rgb(199 215 254 / 0.9);
}

.focus\:stroke-indigo-200\/95:focus {
  stroke: rgb(199 215 254 / 0.95);
}

.focus\:stroke-indigo-200\/100:focus {
  stroke: rgb(199 215 254 / 1);
}

.focus\:stroke-indigo-300\/0:focus {
  stroke: rgb(164 188 253 / 0);
}

.focus\:stroke-indigo-300\/5:focus {
  stroke: rgb(164 188 253 / 0.05);
}

.focus\:stroke-indigo-300\/10:focus {
  stroke: rgb(164 188 253 / 0.1);
}

.focus\:stroke-indigo-300\/20:focus {
  stroke: rgb(164 188 253 / 0.2);
}

.focus\:stroke-indigo-300\/25:focus {
  stroke: rgb(164 188 253 / 0.25);
}

.focus\:stroke-indigo-300\/30:focus {
  stroke: rgb(164 188 253 / 0.3);
}

.focus\:stroke-indigo-300\/40:focus {
  stroke: rgb(164 188 253 / 0.4);
}

.focus\:stroke-indigo-300\/50:focus {
  stroke: rgb(164 188 253 / 0.5);
}

.focus\:stroke-indigo-300\/60:focus {
  stroke: rgb(164 188 253 / 0.6);
}

.focus\:stroke-indigo-300\/70:focus {
  stroke: rgb(164 188 253 / 0.7);
}

.focus\:stroke-indigo-300\/75:focus {
  stroke: rgb(164 188 253 / 0.75);
}

.focus\:stroke-indigo-300\/80:focus {
  stroke: rgb(164 188 253 / 0.8);
}

.focus\:stroke-indigo-300\/90:focus {
  stroke: rgb(164 188 253 / 0.9);
}

.focus\:stroke-indigo-300\/95:focus {
  stroke: rgb(164 188 253 / 0.95);
}

.focus\:stroke-indigo-300\/100:focus {
  stroke: rgb(164 188 253 / 1);
}

.focus\:stroke-indigo-400\/0:focus {
  stroke: rgb(128 152 249 / 0);
}

.focus\:stroke-indigo-400\/5:focus {
  stroke: rgb(128 152 249 / 0.05);
}

.focus\:stroke-indigo-400\/10:focus {
  stroke: rgb(128 152 249 / 0.1);
}

.focus\:stroke-indigo-400\/20:focus {
  stroke: rgb(128 152 249 / 0.2);
}

.focus\:stroke-indigo-400\/25:focus {
  stroke: rgb(128 152 249 / 0.25);
}

.focus\:stroke-indigo-400\/30:focus {
  stroke: rgb(128 152 249 / 0.3);
}

.focus\:stroke-indigo-400\/40:focus {
  stroke: rgb(128 152 249 / 0.4);
}

.focus\:stroke-indigo-400\/50:focus {
  stroke: rgb(128 152 249 / 0.5);
}

.focus\:stroke-indigo-400\/60:focus {
  stroke: rgb(128 152 249 / 0.6);
}

.focus\:stroke-indigo-400\/70:focus {
  stroke: rgb(128 152 249 / 0.7);
}

.focus\:stroke-indigo-400\/75:focus {
  stroke: rgb(128 152 249 / 0.75);
}

.focus\:stroke-indigo-400\/80:focus {
  stroke: rgb(128 152 249 / 0.8);
}

.focus\:stroke-indigo-400\/90:focus {
  stroke: rgb(128 152 249 / 0.9);
}

.focus\:stroke-indigo-400\/95:focus {
  stroke: rgb(128 152 249 / 0.95);
}

.focus\:stroke-indigo-400\/100:focus {
  stroke: rgb(128 152 249 / 1);
}

.focus\:stroke-indigo-500\/0:focus {
  stroke: rgb(97 114 243 / 0);
}

.focus\:stroke-indigo-500\/5:focus {
  stroke: rgb(97 114 243 / 0.05);
}

.focus\:stroke-indigo-500\/10:focus {
  stroke: rgb(97 114 243 / 0.1);
}

.focus\:stroke-indigo-500\/20:focus {
  stroke: rgb(97 114 243 / 0.2);
}

.focus\:stroke-indigo-500\/25:focus {
  stroke: rgb(97 114 243 / 0.25);
}

.focus\:stroke-indigo-500\/30:focus {
  stroke: rgb(97 114 243 / 0.3);
}

.focus\:stroke-indigo-500\/40:focus {
  stroke: rgb(97 114 243 / 0.4);
}

.focus\:stroke-indigo-500\/50:focus {
  stroke: rgb(97 114 243 / 0.5);
}

.focus\:stroke-indigo-500\/60:focus {
  stroke: rgb(97 114 243 / 0.6);
}

.focus\:stroke-indigo-500\/70:focus {
  stroke: rgb(97 114 243 / 0.7);
}

.focus\:stroke-indigo-500\/75:focus {
  stroke: rgb(97 114 243 / 0.75);
}

.focus\:stroke-indigo-500\/80:focus {
  stroke: rgb(97 114 243 / 0.8);
}

.focus\:stroke-indigo-500\/90:focus {
  stroke: rgb(97 114 243 / 0.9);
}

.focus\:stroke-indigo-500\/95:focus {
  stroke: rgb(97 114 243 / 0.95);
}

.focus\:stroke-indigo-500\/100:focus {
  stroke: rgb(97 114 243 / 1);
}

.focus\:stroke-indigo-600\/0:focus {
  stroke: rgb(68 76 231 / 0);
}

.focus\:stroke-indigo-600\/5:focus {
  stroke: rgb(68 76 231 / 0.05);
}

.focus\:stroke-indigo-600\/10:focus {
  stroke: rgb(68 76 231 / 0.1);
}

.focus\:stroke-indigo-600\/20:focus {
  stroke: rgb(68 76 231 / 0.2);
}

.focus\:stroke-indigo-600\/25:focus {
  stroke: rgb(68 76 231 / 0.25);
}

.focus\:stroke-indigo-600\/30:focus {
  stroke: rgb(68 76 231 / 0.3);
}

.focus\:stroke-indigo-600\/40:focus {
  stroke: rgb(68 76 231 / 0.4);
}

.focus\:stroke-indigo-600\/50:focus {
  stroke: rgb(68 76 231 / 0.5);
}

.focus\:stroke-indigo-600\/60:focus {
  stroke: rgb(68 76 231 / 0.6);
}

.focus\:stroke-indigo-600\/70:focus {
  stroke: rgb(68 76 231 / 0.7);
}

.focus\:stroke-indigo-600\/75:focus {
  stroke: rgb(68 76 231 / 0.75);
}

.focus\:stroke-indigo-600\/80:focus {
  stroke: rgb(68 76 231 / 0.8);
}

.focus\:stroke-indigo-600\/90:focus {
  stroke: rgb(68 76 231 / 0.9);
}

.focus\:stroke-indigo-600\/95:focus {
  stroke: rgb(68 76 231 / 0.95);
}

.focus\:stroke-indigo-600\/100:focus {
  stroke: rgb(68 76 231 / 1);
}

.focus\:stroke-indigo-700\/0:focus {
  stroke: rgb(53 56 205 / 0);
}

.focus\:stroke-indigo-700\/5:focus {
  stroke: rgb(53 56 205 / 0.05);
}

.focus\:stroke-indigo-700\/10:focus {
  stroke: rgb(53 56 205 / 0.1);
}

.focus\:stroke-indigo-700\/20:focus {
  stroke: rgb(53 56 205 / 0.2);
}

.focus\:stroke-indigo-700\/25:focus {
  stroke: rgb(53 56 205 / 0.25);
}

.focus\:stroke-indigo-700\/30:focus {
  stroke: rgb(53 56 205 / 0.3);
}

.focus\:stroke-indigo-700\/40:focus {
  stroke: rgb(53 56 205 / 0.4);
}

.focus\:stroke-indigo-700\/50:focus {
  stroke: rgb(53 56 205 / 0.5);
}

.focus\:stroke-indigo-700\/60:focus {
  stroke: rgb(53 56 205 / 0.6);
}

.focus\:stroke-indigo-700\/70:focus {
  stroke: rgb(53 56 205 / 0.7);
}

.focus\:stroke-indigo-700\/75:focus {
  stroke: rgb(53 56 205 / 0.75);
}

.focus\:stroke-indigo-700\/80:focus {
  stroke: rgb(53 56 205 / 0.8);
}

.focus\:stroke-indigo-700\/90:focus {
  stroke: rgb(53 56 205 / 0.9);
}

.focus\:stroke-indigo-700\/95:focus {
  stroke: rgb(53 56 205 / 0.95);
}

.focus\:stroke-indigo-700\/100:focus {
  stroke: rgb(53 56 205 / 1);
}

.focus\:stroke-indigo-800\/0:focus {
  stroke: rgb(45 49 166 / 0);
}

.focus\:stroke-indigo-800\/5:focus {
  stroke: rgb(45 49 166 / 0.05);
}

.focus\:stroke-indigo-800\/10:focus {
  stroke: rgb(45 49 166 / 0.1);
}

.focus\:stroke-indigo-800\/20:focus {
  stroke: rgb(45 49 166 / 0.2);
}

.focus\:stroke-indigo-800\/25:focus {
  stroke: rgb(45 49 166 / 0.25);
}

.focus\:stroke-indigo-800\/30:focus {
  stroke: rgb(45 49 166 / 0.3);
}

.focus\:stroke-indigo-800\/40:focus {
  stroke: rgb(45 49 166 / 0.4);
}

.focus\:stroke-indigo-800\/50:focus {
  stroke: rgb(45 49 166 / 0.5);
}

.focus\:stroke-indigo-800\/60:focus {
  stroke: rgb(45 49 166 / 0.6);
}

.focus\:stroke-indigo-800\/70:focus {
  stroke: rgb(45 49 166 / 0.7);
}

.focus\:stroke-indigo-800\/75:focus {
  stroke: rgb(45 49 166 / 0.75);
}

.focus\:stroke-indigo-800\/80:focus {
  stroke: rgb(45 49 166 / 0.8);
}

.focus\:stroke-indigo-800\/90:focus {
  stroke: rgb(45 49 166 / 0.9);
}

.focus\:stroke-indigo-800\/95:focus {
  stroke: rgb(45 49 166 / 0.95);
}

.focus\:stroke-indigo-800\/100:focus {
  stroke: rgb(45 49 166 / 1);
}

.focus\:stroke-indigo-900\/0:focus {
  stroke: rgb(45 50 130 / 0);
}

.focus\:stroke-indigo-900\/5:focus {
  stroke: rgb(45 50 130 / 0.05);
}

.focus\:stroke-indigo-900\/10:focus {
  stroke: rgb(45 50 130 / 0.1);
}

.focus\:stroke-indigo-900\/20:focus {
  stroke: rgb(45 50 130 / 0.2);
}

.focus\:stroke-indigo-900\/25:focus {
  stroke: rgb(45 50 130 / 0.25);
}

.focus\:stroke-indigo-900\/30:focus {
  stroke: rgb(45 50 130 / 0.3);
}

.focus\:stroke-indigo-900\/40:focus {
  stroke: rgb(45 50 130 / 0.4);
}

.focus\:stroke-indigo-900\/50:focus {
  stroke: rgb(45 50 130 / 0.5);
}

.focus\:stroke-indigo-900\/60:focus {
  stroke: rgb(45 50 130 / 0.6);
}

.focus\:stroke-indigo-900\/70:focus {
  stroke: rgb(45 50 130 / 0.7);
}

.focus\:stroke-indigo-900\/75:focus {
  stroke: rgb(45 50 130 / 0.75);
}

.focus\:stroke-indigo-900\/80:focus {
  stroke: rgb(45 50 130 / 0.8);
}

.focus\:stroke-indigo-900\/90:focus {
  stroke: rgb(45 50 130 / 0.9);
}

.focus\:stroke-indigo-900\/95:focus {
  stroke: rgb(45 50 130 / 0.95);
}

.focus\:stroke-indigo-900\/100:focus {
  stroke: rgb(45 50 130 / 1);
}

.focus\:stroke-indigo\/0:focus {
  stroke: rgb(128 152 249 / 0);
}

.focus\:stroke-indigo\/5:focus {
  stroke: rgb(128 152 249 / 0.05);
}

.focus\:stroke-indigo\/10:focus {
  stroke: rgb(128 152 249 / 0.1);
}

.focus\:stroke-indigo\/20:focus {
  stroke: rgb(128 152 249 / 0.2);
}

.focus\:stroke-indigo\/25:focus {
  stroke: rgb(128 152 249 / 0.25);
}

.focus\:stroke-indigo\/30:focus {
  stroke: rgb(128 152 249 / 0.3);
}

.focus\:stroke-indigo\/40:focus {
  stroke: rgb(128 152 249 / 0.4);
}

.focus\:stroke-indigo\/50:focus {
  stroke: rgb(128 152 249 / 0.5);
}

.focus\:stroke-indigo\/60:focus {
  stroke: rgb(128 152 249 / 0.6);
}

.focus\:stroke-indigo\/70:focus {
  stroke: rgb(128 152 249 / 0.7);
}

.focus\:stroke-indigo\/75:focus {
  stroke: rgb(128 152 249 / 0.75);
}

.focus\:stroke-indigo\/80:focus {
  stroke: rgb(128 152 249 / 0.8);
}

.focus\:stroke-indigo\/90:focus {
  stroke: rgb(128 152 249 / 0.9);
}

.focus\:stroke-indigo\/95:focus {
  stroke: rgb(128 152 249 / 0.95);
}

.focus\:stroke-indigo\/100:focus {
  stroke: rgb(128 152 249 / 1);
}

.focus\:stroke-violet-25\/0:focus {
  stroke: rgb(251 250 255 / 0);
}

.focus\:stroke-violet-25\/5:focus {
  stroke: rgb(251 250 255 / 0.05);
}

.focus\:stroke-violet-25\/10:focus {
  stroke: rgb(251 250 255 / 0.1);
}

.focus\:stroke-violet-25\/20:focus {
  stroke: rgb(251 250 255 / 0.2);
}

.focus\:stroke-violet-25\/25:focus {
  stroke: rgb(251 250 255 / 0.25);
}

.focus\:stroke-violet-25\/30:focus {
  stroke: rgb(251 250 255 / 0.3);
}

.focus\:stroke-violet-25\/40:focus {
  stroke: rgb(251 250 255 / 0.4);
}

.focus\:stroke-violet-25\/50:focus {
  stroke: rgb(251 250 255 / 0.5);
}

.focus\:stroke-violet-25\/60:focus {
  stroke: rgb(251 250 255 / 0.6);
}

.focus\:stroke-violet-25\/70:focus {
  stroke: rgb(251 250 255 / 0.7);
}

.focus\:stroke-violet-25\/75:focus {
  stroke: rgb(251 250 255 / 0.75);
}

.focus\:stroke-violet-25\/80:focus {
  stroke: rgb(251 250 255 / 0.8);
}

.focus\:stroke-violet-25\/90:focus {
  stroke: rgb(251 250 255 / 0.9);
}

.focus\:stroke-violet-25\/95:focus {
  stroke: rgb(251 250 255 / 0.95);
}

.focus\:stroke-violet-25\/100:focus {
  stroke: rgb(251 250 255 / 1);
}

.focus\:stroke-violet-50\/0:focus {
  stroke: rgb(245 243 255 / 0);
}

.focus\:stroke-violet-50\/5:focus {
  stroke: rgb(245 243 255 / 0.05);
}

.focus\:stroke-violet-50\/10:focus {
  stroke: rgb(245 243 255 / 0.1);
}

.focus\:stroke-violet-50\/20:focus {
  stroke: rgb(245 243 255 / 0.2);
}

.focus\:stroke-violet-50\/25:focus {
  stroke: rgb(245 243 255 / 0.25);
}

.focus\:stroke-violet-50\/30:focus {
  stroke: rgb(245 243 255 / 0.3);
}

.focus\:stroke-violet-50\/40:focus {
  stroke: rgb(245 243 255 / 0.4);
}

.focus\:stroke-violet-50\/50:focus {
  stroke: rgb(245 243 255 / 0.5);
}

.focus\:stroke-violet-50\/60:focus {
  stroke: rgb(245 243 255 / 0.6);
}

.focus\:stroke-violet-50\/70:focus {
  stroke: rgb(245 243 255 / 0.7);
}

.focus\:stroke-violet-50\/75:focus {
  stroke: rgb(245 243 255 / 0.75);
}

.focus\:stroke-violet-50\/80:focus {
  stroke: rgb(245 243 255 / 0.8);
}

.focus\:stroke-violet-50\/90:focus {
  stroke: rgb(245 243 255 / 0.9);
}

.focus\:stroke-violet-50\/95:focus {
  stroke: rgb(245 243 255 / 0.95);
}

.focus\:stroke-violet-50\/100:focus {
  stroke: rgb(245 243 255 / 1);
}

.focus\:stroke-violet-100\/0:focus {
  stroke: rgb(236 233 254 / 0);
}

.focus\:stroke-violet-100\/5:focus {
  stroke: rgb(236 233 254 / 0.05);
}

.focus\:stroke-violet-100\/10:focus {
  stroke: rgb(236 233 254 / 0.1);
}

.focus\:stroke-violet-100\/20:focus {
  stroke: rgb(236 233 254 / 0.2);
}

.focus\:stroke-violet-100\/25:focus {
  stroke: rgb(236 233 254 / 0.25);
}

.focus\:stroke-violet-100\/30:focus {
  stroke: rgb(236 233 254 / 0.3);
}

.focus\:stroke-violet-100\/40:focus {
  stroke: rgb(236 233 254 / 0.4);
}

.focus\:stroke-violet-100\/50:focus {
  stroke: rgb(236 233 254 / 0.5);
}

.focus\:stroke-violet-100\/60:focus {
  stroke: rgb(236 233 254 / 0.6);
}

.focus\:stroke-violet-100\/70:focus {
  stroke: rgb(236 233 254 / 0.7);
}

.focus\:stroke-violet-100\/75:focus {
  stroke: rgb(236 233 254 / 0.75);
}

.focus\:stroke-violet-100\/80:focus {
  stroke: rgb(236 233 254 / 0.8);
}

.focus\:stroke-violet-100\/90:focus {
  stroke: rgb(236 233 254 / 0.9);
}

.focus\:stroke-violet-100\/95:focus {
  stroke: rgb(236 233 254 / 0.95);
}

.focus\:stroke-violet-100\/100:focus {
  stroke: rgb(236 233 254 / 1);
}

.focus\:stroke-violet-200\/0:focus {
  stroke: rgb(221 214 254 / 0);
}

.focus\:stroke-violet-200\/5:focus {
  stroke: rgb(221 214 254 / 0.05);
}

.focus\:stroke-violet-200\/10:focus {
  stroke: rgb(221 214 254 / 0.1);
}

.focus\:stroke-violet-200\/20:focus {
  stroke: rgb(221 214 254 / 0.2);
}

.focus\:stroke-violet-200\/25:focus {
  stroke: rgb(221 214 254 / 0.25);
}

.focus\:stroke-violet-200\/30:focus {
  stroke: rgb(221 214 254 / 0.3);
}

.focus\:stroke-violet-200\/40:focus {
  stroke: rgb(221 214 254 / 0.4);
}

.focus\:stroke-violet-200\/50:focus {
  stroke: rgb(221 214 254 / 0.5);
}

.focus\:stroke-violet-200\/60:focus {
  stroke: rgb(221 214 254 / 0.6);
}

.focus\:stroke-violet-200\/70:focus {
  stroke: rgb(221 214 254 / 0.7);
}

.focus\:stroke-violet-200\/75:focus {
  stroke: rgb(221 214 254 / 0.75);
}

.focus\:stroke-violet-200\/80:focus {
  stroke: rgb(221 214 254 / 0.8);
}

.focus\:stroke-violet-200\/90:focus {
  stroke: rgb(221 214 254 / 0.9);
}

.focus\:stroke-violet-200\/95:focus {
  stroke: rgb(221 214 254 / 0.95);
}

.focus\:stroke-violet-200\/100:focus {
  stroke: rgb(221 214 254 / 1);
}

.focus\:stroke-violet-300\/0:focus {
  stroke: rgb(195 181 253 / 0);
}

.focus\:stroke-violet-300\/5:focus {
  stroke: rgb(195 181 253 / 0.05);
}

.focus\:stroke-violet-300\/10:focus {
  stroke: rgb(195 181 253 / 0.1);
}

.focus\:stroke-violet-300\/20:focus {
  stroke: rgb(195 181 253 / 0.2);
}

.focus\:stroke-violet-300\/25:focus {
  stroke: rgb(195 181 253 / 0.25);
}

.focus\:stroke-violet-300\/30:focus {
  stroke: rgb(195 181 253 / 0.3);
}

.focus\:stroke-violet-300\/40:focus {
  stroke: rgb(195 181 253 / 0.4);
}

.focus\:stroke-violet-300\/50:focus {
  stroke: rgb(195 181 253 / 0.5);
}

.focus\:stroke-violet-300\/60:focus {
  stroke: rgb(195 181 253 / 0.6);
}

.focus\:stroke-violet-300\/70:focus {
  stroke: rgb(195 181 253 / 0.7);
}

.focus\:stroke-violet-300\/75:focus {
  stroke: rgb(195 181 253 / 0.75);
}

.focus\:stroke-violet-300\/80:focus {
  stroke: rgb(195 181 253 / 0.8);
}

.focus\:stroke-violet-300\/90:focus {
  stroke: rgb(195 181 253 / 0.9);
}

.focus\:stroke-violet-300\/95:focus {
  stroke: rgb(195 181 253 / 0.95);
}

.focus\:stroke-violet-300\/100:focus {
  stroke: rgb(195 181 253 / 1);
}

.focus\:stroke-violet-400\/0:focus {
  stroke: rgb(164 138 251 / 0);
}

.focus\:stroke-violet-400\/5:focus {
  stroke: rgb(164 138 251 / 0.05);
}

.focus\:stroke-violet-400\/10:focus {
  stroke: rgb(164 138 251 / 0.1);
}

.focus\:stroke-violet-400\/20:focus {
  stroke: rgb(164 138 251 / 0.2);
}

.focus\:stroke-violet-400\/25:focus {
  stroke: rgb(164 138 251 / 0.25);
}

.focus\:stroke-violet-400\/30:focus {
  stroke: rgb(164 138 251 / 0.3);
}

.focus\:stroke-violet-400\/40:focus {
  stroke: rgb(164 138 251 / 0.4);
}

.focus\:stroke-violet-400\/50:focus {
  stroke: rgb(164 138 251 / 0.5);
}

.focus\:stroke-violet-400\/60:focus {
  stroke: rgb(164 138 251 / 0.6);
}

.focus\:stroke-violet-400\/70:focus {
  stroke: rgb(164 138 251 / 0.7);
}

.focus\:stroke-violet-400\/75:focus {
  stroke: rgb(164 138 251 / 0.75);
}

.focus\:stroke-violet-400\/80:focus {
  stroke: rgb(164 138 251 / 0.8);
}

.focus\:stroke-violet-400\/90:focus {
  stroke: rgb(164 138 251 / 0.9);
}

.focus\:stroke-violet-400\/95:focus {
  stroke: rgb(164 138 251 / 0.95);
}

.focus\:stroke-violet-400\/100:focus {
  stroke: rgb(164 138 251 / 1);
}

.focus\:stroke-violet-500\/0:focus {
  stroke: rgb(135 91 247 / 0);
}

.focus\:stroke-violet-500\/5:focus {
  stroke: rgb(135 91 247 / 0.05);
}

.focus\:stroke-violet-500\/10:focus {
  stroke: rgb(135 91 247 / 0.1);
}

.focus\:stroke-violet-500\/20:focus {
  stroke: rgb(135 91 247 / 0.2);
}

.focus\:stroke-violet-500\/25:focus {
  stroke: rgb(135 91 247 / 0.25);
}

.focus\:stroke-violet-500\/30:focus {
  stroke: rgb(135 91 247 / 0.3);
}

.focus\:stroke-violet-500\/40:focus {
  stroke: rgb(135 91 247 / 0.4);
}

.focus\:stroke-violet-500\/50:focus {
  stroke: rgb(135 91 247 / 0.5);
}

.focus\:stroke-violet-500\/60:focus {
  stroke: rgb(135 91 247 / 0.6);
}

.focus\:stroke-violet-500\/70:focus {
  stroke: rgb(135 91 247 / 0.7);
}

.focus\:stroke-violet-500\/75:focus {
  stroke: rgb(135 91 247 / 0.75);
}

.focus\:stroke-violet-500\/80:focus {
  stroke: rgb(135 91 247 / 0.8);
}

.focus\:stroke-violet-500\/90:focus {
  stroke: rgb(135 91 247 / 0.9);
}

.focus\:stroke-violet-500\/95:focus {
  stroke: rgb(135 91 247 / 0.95);
}

.focus\:stroke-violet-500\/100:focus {
  stroke: rgb(135 91 247 / 1);
}

.focus\:stroke-violet-600\/0:focus {
  stroke: rgb(120 57 238 / 0);
}

.focus\:stroke-violet-600\/5:focus {
  stroke: rgb(120 57 238 / 0.05);
}

.focus\:stroke-violet-600\/10:focus {
  stroke: rgb(120 57 238 / 0.1);
}

.focus\:stroke-violet-600\/20:focus {
  stroke: rgb(120 57 238 / 0.2);
}

.focus\:stroke-violet-600\/25:focus {
  stroke: rgb(120 57 238 / 0.25);
}

.focus\:stroke-violet-600\/30:focus {
  stroke: rgb(120 57 238 / 0.3);
}

.focus\:stroke-violet-600\/40:focus {
  stroke: rgb(120 57 238 / 0.4);
}

.focus\:stroke-violet-600\/50:focus {
  stroke: rgb(120 57 238 / 0.5);
}

.focus\:stroke-violet-600\/60:focus {
  stroke: rgb(120 57 238 / 0.6);
}

.focus\:stroke-violet-600\/70:focus {
  stroke: rgb(120 57 238 / 0.7);
}

.focus\:stroke-violet-600\/75:focus {
  stroke: rgb(120 57 238 / 0.75);
}

.focus\:stroke-violet-600\/80:focus {
  stroke: rgb(120 57 238 / 0.8);
}

.focus\:stroke-violet-600\/90:focus {
  stroke: rgb(120 57 238 / 0.9);
}

.focus\:stroke-violet-600\/95:focus {
  stroke: rgb(120 57 238 / 0.95);
}

.focus\:stroke-violet-600\/100:focus {
  stroke: rgb(120 57 238 / 1);
}

.focus\:stroke-violet-700\/0:focus {
  stroke: rgb(105 39 218 / 0);
}

.focus\:stroke-violet-700\/5:focus {
  stroke: rgb(105 39 218 / 0.05);
}

.focus\:stroke-violet-700\/10:focus {
  stroke: rgb(105 39 218 / 0.1);
}

.focus\:stroke-violet-700\/20:focus {
  stroke: rgb(105 39 218 / 0.2);
}

.focus\:stroke-violet-700\/25:focus {
  stroke: rgb(105 39 218 / 0.25);
}

.focus\:stroke-violet-700\/30:focus {
  stroke: rgb(105 39 218 / 0.3);
}

.focus\:stroke-violet-700\/40:focus {
  stroke: rgb(105 39 218 / 0.4);
}

.focus\:stroke-violet-700\/50:focus {
  stroke: rgb(105 39 218 / 0.5);
}

.focus\:stroke-violet-700\/60:focus {
  stroke: rgb(105 39 218 / 0.6);
}

.focus\:stroke-violet-700\/70:focus {
  stroke: rgb(105 39 218 / 0.7);
}

.focus\:stroke-violet-700\/75:focus {
  stroke: rgb(105 39 218 / 0.75);
}

.focus\:stroke-violet-700\/80:focus {
  stroke: rgb(105 39 218 / 0.8);
}

.focus\:stroke-violet-700\/90:focus {
  stroke: rgb(105 39 218 / 0.9);
}

.focus\:stroke-violet-700\/95:focus {
  stroke: rgb(105 39 218 / 0.95);
}

.focus\:stroke-violet-700\/100:focus {
  stroke: rgb(105 39 218 / 1);
}

.focus\:stroke-violet-800\/0:focus {
  stroke: rgb(87 32 183 / 0);
}

.focus\:stroke-violet-800\/5:focus {
  stroke: rgb(87 32 183 / 0.05);
}

.focus\:stroke-violet-800\/10:focus {
  stroke: rgb(87 32 183 / 0.1);
}

.focus\:stroke-violet-800\/20:focus {
  stroke: rgb(87 32 183 / 0.2);
}

.focus\:stroke-violet-800\/25:focus {
  stroke: rgb(87 32 183 / 0.25);
}

.focus\:stroke-violet-800\/30:focus {
  stroke: rgb(87 32 183 / 0.3);
}

.focus\:stroke-violet-800\/40:focus {
  stroke: rgb(87 32 183 / 0.4);
}

.focus\:stroke-violet-800\/50:focus {
  stroke: rgb(87 32 183 / 0.5);
}

.focus\:stroke-violet-800\/60:focus {
  stroke: rgb(87 32 183 / 0.6);
}

.focus\:stroke-violet-800\/70:focus {
  stroke: rgb(87 32 183 / 0.7);
}

.focus\:stroke-violet-800\/75:focus {
  stroke: rgb(87 32 183 / 0.75);
}

.focus\:stroke-violet-800\/80:focus {
  stroke: rgb(87 32 183 / 0.8);
}

.focus\:stroke-violet-800\/90:focus {
  stroke: rgb(87 32 183 / 0.9);
}

.focus\:stroke-violet-800\/95:focus {
  stroke: rgb(87 32 183 / 0.95);
}

.focus\:stroke-violet-800\/100:focus {
  stroke: rgb(87 32 183 / 1);
}

.focus\:stroke-violet-900\/0:focus {
  stroke: rgb(73 28 150 / 0);
}

.focus\:stroke-violet-900\/5:focus {
  stroke: rgb(73 28 150 / 0.05);
}

.focus\:stroke-violet-900\/10:focus {
  stroke: rgb(73 28 150 / 0.1);
}

.focus\:stroke-violet-900\/20:focus {
  stroke: rgb(73 28 150 / 0.2);
}

.focus\:stroke-violet-900\/25:focus {
  stroke: rgb(73 28 150 / 0.25);
}

.focus\:stroke-violet-900\/30:focus {
  stroke: rgb(73 28 150 / 0.3);
}

.focus\:stroke-violet-900\/40:focus {
  stroke: rgb(73 28 150 / 0.4);
}

.focus\:stroke-violet-900\/50:focus {
  stroke: rgb(73 28 150 / 0.5);
}

.focus\:stroke-violet-900\/60:focus {
  stroke: rgb(73 28 150 / 0.6);
}

.focus\:stroke-violet-900\/70:focus {
  stroke: rgb(73 28 150 / 0.7);
}

.focus\:stroke-violet-900\/75:focus {
  stroke: rgb(73 28 150 / 0.75);
}

.focus\:stroke-violet-900\/80:focus {
  stroke: rgb(73 28 150 / 0.8);
}

.focus\:stroke-violet-900\/90:focus {
  stroke: rgb(73 28 150 / 0.9);
}

.focus\:stroke-violet-900\/95:focus {
  stroke: rgb(73 28 150 / 0.95);
}

.focus\:stroke-violet-900\/100:focus {
  stroke: rgb(73 28 150 / 1);
}

.focus\:stroke-violet\/0:focus {
  stroke: rgb(164 138 251 / 0);
}

.focus\:stroke-violet\/5:focus {
  stroke: rgb(164 138 251 / 0.05);
}

.focus\:stroke-violet\/10:focus {
  stroke: rgb(164 138 251 / 0.1);
}

.focus\:stroke-violet\/20:focus {
  stroke: rgb(164 138 251 / 0.2);
}

.focus\:stroke-violet\/25:focus {
  stroke: rgb(164 138 251 / 0.25);
}

.focus\:stroke-violet\/30:focus {
  stroke: rgb(164 138 251 / 0.3);
}

.focus\:stroke-violet\/40:focus {
  stroke: rgb(164 138 251 / 0.4);
}

.focus\:stroke-violet\/50:focus {
  stroke: rgb(164 138 251 / 0.5);
}

.focus\:stroke-violet\/60:focus {
  stroke: rgb(164 138 251 / 0.6);
}

.focus\:stroke-violet\/70:focus {
  stroke: rgb(164 138 251 / 0.7);
}

.focus\:stroke-violet\/75:focus {
  stroke: rgb(164 138 251 / 0.75);
}

.focus\:stroke-violet\/80:focus {
  stroke: rgb(164 138 251 / 0.8);
}

.focus\:stroke-violet\/90:focus {
  stroke: rgb(164 138 251 / 0.9);
}

.focus\:stroke-violet\/95:focus {
  stroke: rgb(164 138 251 / 0.95);
}

.focus\:stroke-violet\/100:focus {
  stroke: rgb(164 138 251 / 1);
}

.focus\:stroke-purple-25\/0:focus {
  stroke: rgb(250 250 255 / 0);
}

.focus\:stroke-purple-25\/5:focus {
  stroke: rgb(250 250 255 / 0.05);
}

.focus\:stroke-purple-25\/10:focus {
  stroke: rgb(250 250 255 / 0.1);
}

.focus\:stroke-purple-25\/20:focus {
  stroke: rgb(250 250 255 / 0.2);
}

.focus\:stroke-purple-25\/25:focus {
  stroke: rgb(250 250 255 / 0.25);
}

.focus\:stroke-purple-25\/30:focus {
  stroke: rgb(250 250 255 / 0.3);
}

.focus\:stroke-purple-25\/40:focus {
  stroke: rgb(250 250 255 / 0.4);
}

.focus\:stroke-purple-25\/50:focus {
  stroke: rgb(250 250 255 / 0.5);
}

.focus\:stroke-purple-25\/60:focus {
  stroke: rgb(250 250 255 / 0.6);
}

.focus\:stroke-purple-25\/70:focus {
  stroke: rgb(250 250 255 / 0.7);
}

.focus\:stroke-purple-25\/75:focus {
  stroke: rgb(250 250 255 / 0.75);
}

.focus\:stroke-purple-25\/80:focus {
  stroke: rgb(250 250 255 / 0.8);
}

.focus\:stroke-purple-25\/90:focus {
  stroke: rgb(250 250 255 / 0.9);
}

.focus\:stroke-purple-25\/95:focus {
  stroke: rgb(250 250 255 / 0.95);
}

.focus\:stroke-purple-25\/100:focus {
  stroke: rgb(250 250 255 / 1);
}

.focus\:stroke-purple-50\/0:focus {
  stroke: rgb(244 243 255 / 0);
}

.focus\:stroke-purple-50\/5:focus {
  stroke: rgb(244 243 255 / 0.05);
}

.focus\:stroke-purple-50\/10:focus {
  stroke: rgb(244 243 255 / 0.1);
}

.focus\:stroke-purple-50\/20:focus {
  stroke: rgb(244 243 255 / 0.2);
}

.focus\:stroke-purple-50\/25:focus {
  stroke: rgb(244 243 255 / 0.25);
}

.focus\:stroke-purple-50\/30:focus {
  stroke: rgb(244 243 255 / 0.3);
}

.focus\:stroke-purple-50\/40:focus {
  stroke: rgb(244 243 255 / 0.4);
}

.focus\:stroke-purple-50\/50:focus {
  stroke: rgb(244 243 255 / 0.5);
}

.focus\:stroke-purple-50\/60:focus {
  stroke: rgb(244 243 255 / 0.6);
}

.focus\:stroke-purple-50\/70:focus {
  stroke: rgb(244 243 255 / 0.7);
}

.focus\:stroke-purple-50\/75:focus {
  stroke: rgb(244 243 255 / 0.75);
}

.focus\:stroke-purple-50\/80:focus {
  stroke: rgb(244 243 255 / 0.8);
}

.focus\:stroke-purple-50\/90:focus {
  stroke: rgb(244 243 255 / 0.9);
}

.focus\:stroke-purple-50\/95:focus {
  stroke: rgb(244 243 255 / 0.95);
}

.focus\:stroke-purple-50\/100:focus {
  stroke: rgb(244 243 255 / 1);
}

.focus\:stroke-purple-100\/0:focus {
  stroke: rgb(235 233 254 / 0);
}

.focus\:stroke-purple-100\/5:focus {
  stroke: rgb(235 233 254 / 0.05);
}

.focus\:stroke-purple-100\/10:focus {
  stroke: rgb(235 233 254 / 0.1);
}

.focus\:stroke-purple-100\/20:focus {
  stroke: rgb(235 233 254 / 0.2);
}

.focus\:stroke-purple-100\/25:focus {
  stroke: rgb(235 233 254 / 0.25);
}

.focus\:stroke-purple-100\/30:focus {
  stroke: rgb(235 233 254 / 0.3);
}

.focus\:stroke-purple-100\/40:focus {
  stroke: rgb(235 233 254 / 0.4);
}

.focus\:stroke-purple-100\/50:focus {
  stroke: rgb(235 233 254 / 0.5);
}

.focus\:stroke-purple-100\/60:focus {
  stroke: rgb(235 233 254 / 0.6);
}

.focus\:stroke-purple-100\/70:focus {
  stroke: rgb(235 233 254 / 0.7);
}

.focus\:stroke-purple-100\/75:focus {
  stroke: rgb(235 233 254 / 0.75);
}

.focus\:stroke-purple-100\/80:focus {
  stroke: rgb(235 233 254 / 0.8);
}

.focus\:stroke-purple-100\/90:focus {
  stroke: rgb(235 233 254 / 0.9);
}

.focus\:stroke-purple-100\/95:focus {
  stroke: rgb(235 233 254 / 0.95);
}

.focus\:stroke-purple-100\/100:focus {
  stroke: rgb(235 233 254 / 1);
}

.focus\:stroke-purple-200\/0:focus {
  stroke: rgb(217 214 254 / 0);
}

.focus\:stroke-purple-200\/5:focus {
  stroke: rgb(217 214 254 / 0.05);
}

.focus\:stroke-purple-200\/10:focus {
  stroke: rgb(217 214 254 / 0.1);
}

.focus\:stroke-purple-200\/20:focus {
  stroke: rgb(217 214 254 / 0.2);
}

.focus\:stroke-purple-200\/25:focus {
  stroke: rgb(217 214 254 / 0.25);
}

.focus\:stroke-purple-200\/30:focus {
  stroke: rgb(217 214 254 / 0.3);
}

.focus\:stroke-purple-200\/40:focus {
  stroke: rgb(217 214 254 / 0.4);
}

.focus\:stroke-purple-200\/50:focus {
  stroke: rgb(217 214 254 / 0.5);
}

.focus\:stroke-purple-200\/60:focus {
  stroke: rgb(217 214 254 / 0.6);
}

.focus\:stroke-purple-200\/70:focus {
  stroke: rgb(217 214 254 / 0.7);
}

.focus\:stroke-purple-200\/75:focus {
  stroke: rgb(217 214 254 / 0.75);
}

.focus\:stroke-purple-200\/80:focus {
  stroke: rgb(217 214 254 / 0.8);
}

.focus\:stroke-purple-200\/90:focus {
  stroke: rgb(217 214 254 / 0.9);
}

.focus\:stroke-purple-200\/95:focus {
  stroke: rgb(217 214 254 / 0.95);
}

.focus\:stroke-purple-200\/100:focus {
  stroke: rgb(217 214 254 / 1);
}

.focus\:stroke-purple-300\/0:focus {
  stroke: rgb(189 180 254 / 0);
}

.focus\:stroke-purple-300\/5:focus {
  stroke: rgb(189 180 254 / 0.05);
}

.focus\:stroke-purple-300\/10:focus {
  stroke: rgb(189 180 254 / 0.1);
}

.focus\:stroke-purple-300\/20:focus {
  stroke: rgb(189 180 254 / 0.2);
}

.focus\:stroke-purple-300\/25:focus {
  stroke: rgb(189 180 254 / 0.25);
}

.focus\:stroke-purple-300\/30:focus {
  stroke: rgb(189 180 254 / 0.3);
}

.focus\:stroke-purple-300\/40:focus {
  stroke: rgb(189 180 254 / 0.4);
}

.focus\:stroke-purple-300\/50:focus {
  stroke: rgb(189 180 254 / 0.5);
}

.focus\:stroke-purple-300\/60:focus {
  stroke: rgb(189 180 254 / 0.6);
}

.focus\:stroke-purple-300\/70:focus {
  stroke: rgb(189 180 254 / 0.7);
}

.focus\:stroke-purple-300\/75:focus {
  stroke: rgb(189 180 254 / 0.75);
}

.focus\:stroke-purple-300\/80:focus {
  stroke: rgb(189 180 254 / 0.8);
}

.focus\:stroke-purple-300\/90:focus {
  stroke: rgb(189 180 254 / 0.9);
}

.focus\:stroke-purple-300\/95:focus {
  stroke: rgb(189 180 254 / 0.95);
}

.focus\:stroke-purple-300\/100:focus {
  stroke: rgb(189 180 254 / 1);
}

.focus\:stroke-purple-400\/0:focus {
  stroke: rgb(155 138 251 / 0);
}

.focus\:stroke-purple-400\/5:focus {
  stroke: rgb(155 138 251 / 0.05);
}

.focus\:stroke-purple-400\/10:focus {
  stroke: rgb(155 138 251 / 0.1);
}

.focus\:stroke-purple-400\/20:focus {
  stroke: rgb(155 138 251 / 0.2);
}

.focus\:stroke-purple-400\/25:focus {
  stroke: rgb(155 138 251 / 0.25);
}

.focus\:stroke-purple-400\/30:focus {
  stroke: rgb(155 138 251 / 0.3);
}

.focus\:stroke-purple-400\/40:focus {
  stroke: rgb(155 138 251 / 0.4);
}

.focus\:stroke-purple-400\/50:focus {
  stroke: rgb(155 138 251 / 0.5);
}

.focus\:stroke-purple-400\/60:focus {
  stroke: rgb(155 138 251 / 0.6);
}

.focus\:stroke-purple-400\/70:focus {
  stroke: rgb(155 138 251 / 0.7);
}

.focus\:stroke-purple-400\/75:focus {
  stroke: rgb(155 138 251 / 0.75);
}

.focus\:stroke-purple-400\/80:focus {
  stroke: rgb(155 138 251 / 0.8);
}

.focus\:stroke-purple-400\/90:focus {
  stroke: rgb(155 138 251 / 0.9);
}

.focus\:stroke-purple-400\/95:focus {
  stroke: rgb(155 138 251 / 0.95);
}

.focus\:stroke-purple-400\/100:focus {
  stroke: rgb(155 138 251 / 1);
}

.focus\:stroke-purple-500\/0:focus {
  stroke: rgb(122 90 248 / 0);
}

.focus\:stroke-purple-500\/5:focus {
  stroke: rgb(122 90 248 / 0.05);
}

.focus\:stroke-purple-500\/10:focus {
  stroke: rgb(122 90 248 / 0.1);
}

.focus\:stroke-purple-500\/20:focus {
  stroke: rgb(122 90 248 / 0.2);
}

.focus\:stroke-purple-500\/25:focus {
  stroke: rgb(122 90 248 / 0.25);
}

.focus\:stroke-purple-500\/30:focus {
  stroke: rgb(122 90 248 / 0.3);
}

.focus\:stroke-purple-500\/40:focus {
  stroke: rgb(122 90 248 / 0.4);
}

.focus\:stroke-purple-500\/50:focus {
  stroke: rgb(122 90 248 / 0.5);
}

.focus\:stroke-purple-500\/60:focus {
  stroke: rgb(122 90 248 / 0.6);
}

.focus\:stroke-purple-500\/70:focus {
  stroke: rgb(122 90 248 / 0.7);
}

.focus\:stroke-purple-500\/75:focus {
  stroke: rgb(122 90 248 / 0.75);
}

.focus\:stroke-purple-500\/80:focus {
  stroke: rgb(122 90 248 / 0.8);
}

.focus\:stroke-purple-500\/90:focus {
  stroke: rgb(122 90 248 / 0.9);
}

.focus\:stroke-purple-500\/95:focus {
  stroke: rgb(122 90 248 / 0.95);
}

.focus\:stroke-purple-500\/100:focus {
  stroke: rgb(122 90 248 / 1);
}

.focus\:stroke-purple-600\/0:focus {
  stroke: rgb(105 56 239 / 0);
}

.focus\:stroke-purple-600\/5:focus {
  stroke: rgb(105 56 239 / 0.05);
}

.focus\:stroke-purple-600\/10:focus {
  stroke: rgb(105 56 239 / 0.1);
}

.focus\:stroke-purple-600\/20:focus {
  stroke: rgb(105 56 239 / 0.2);
}

.focus\:stroke-purple-600\/25:focus {
  stroke: rgb(105 56 239 / 0.25);
}

.focus\:stroke-purple-600\/30:focus {
  stroke: rgb(105 56 239 / 0.3);
}

.focus\:stroke-purple-600\/40:focus {
  stroke: rgb(105 56 239 / 0.4);
}

.focus\:stroke-purple-600\/50:focus {
  stroke: rgb(105 56 239 / 0.5);
}

.focus\:stroke-purple-600\/60:focus {
  stroke: rgb(105 56 239 / 0.6);
}

.focus\:stroke-purple-600\/70:focus {
  stroke: rgb(105 56 239 / 0.7);
}

.focus\:stroke-purple-600\/75:focus {
  stroke: rgb(105 56 239 / 0.75);
}

.focus\:stroke-purple-600\/80:focus {
  stroke: rgb(105 56 239 / 0.8);
}

.focus\:stroke-purple-600\/90:focus {
  stroke: rgb(105 56 239 / 0.9);
}

.focus\:stroke-purple-600\/95:focus {
  stroke: rgb(105 56 239 / 0.95);
}

.focus\:stroke-purple-600\/100:focus {
  stroke: rgb(105 56 239 / 1);
}

.focus\:stroke-purple-700\/0:focus {
  stroke: rgb(89 37 220 / 0);
}

.focus\:stroke-purple-700\/5:focus {
  stroke: rgb(89 37 220 / 0.05);
}

.focus\:stroke-purple-700\/10:focus {
  stroke: rgb(89 37 220 / 0.1);
}

.focus\:stroke-purple-700\/20:focus {
  stroke: rgb(89 37 220 / 0.2);
}

.focus\:stroke-purple-700\/25:focus {
  stroke: rgb(89 37 220 / 0.25);
}

.focus\:stroke-purple-700\/30:focus {
  stroke: rgb(89 37 220 / 0.3);
}

.focus\:stroke-purple-700\/40:focus {
  stroke: rgb(89 37 220 / 0.4);
}

.focus\:stroke-purple-700\/50:focus {
  stroke: rgb(89 37 220 / 0.5);
}

.focus\:stroke-purple-700\/60:focus {
  stroke: rgb(89 37 220 / 0.6);
}

.focus\:stroke-purple-700\/70:focus {
  stroke: rgb(89 37 220 / 0.7);
}

.focus\:stroke-purple-700\/75:focus {
  stroke: rgb(89 37 220 / 0.75);
}

.focus\:stroke-purple-700\/80:focus {
  stroke: rgb(89 37 220 / 0.8);
}

.focus\:stroke-purple-700\/90:focus {
  stroke: rgb(89 37 220 / 0.9);
}

.focus\:stroke-purple-700\/95:focus {
  stroke: rgb(89 37 220 / 0.95);
}

.focus\:stroke-purple-700\/100:focus {
  stroke: rgb(89 37 220 / 1);
}

.focus\:stroke-purple-800\/0:focus {
  stroke: rgb(74 31 184 / 0);
}

.focus\:stroke-purple-800\/5:focus {
  stroke: rgb(74 31 184 / 0.05);
}

.focus\:stroke-purple-800\/10:focus {
  stroke: rgb(74 31 184 / 0.1);
}

.focus\:stroke-purple-800\/20:focus {
  stroke: rgb(74 31 184 / 0.2);
}

.focus\:stroke-purple-800\/25:focus {
  stroke: rgb(74 31 184 / 0.25);
}

.focus\:stroke-purple-800\/30:focus {
  stroke: rgb(74 31 184 / 0.3);
}

.focus\:stroke-purple-800\/40:focus {
  stroke: rgb(74 31 184 / 0.4);
}

.focus\:stroke-purple-800\/50:focus {
  stroke: rgb(74 31 184 / 0.5);
}

.focus\:stroke-purple-800\/60:focus {
  stroke: rgb(74 31 184 / 0.6);
}

.focus\:stroke-purple-800\/70:focus {
  stroke: rgb(74 31 184 / 0.7);
}

.focus\:stroke-purple-800\/75:focus {
  stroke: rgb(74 31 184 / 0.75);
}

.focus\:stroke-purple-800\/80:focus {
  stroke: rgb(74 31 184 / 0.8);
}

.focus\:stroke-purple-800\/90:focus {
  stroke: rgb(74 31 184 / 0.9);
}

.focus\:stroke-purple-800\/95:focus {
  stroke: rgb(74 31 184 / 0.95);
}

.focus\:stroke-purple-800\/100:focus {
  stroke: rgb(74 31 184 / 1);
}

.focus\:stroke-purple-900\/0:focus {
  stroke: rgb(62 28 150 / 0);
}

.focus\:stroke-purple-900\/5:focus {
  stroke: rgb(62 28 150 / 0.05);
}

.focus\:stroke-purple-900\/10:focus {
  stroke: rgb(62 28 150 / 0.1);
}

.focus\:stroke-purple-900\/20:focus {
  stroke: rgb(62 28 150 / 0.2);
}

.focus\:stroke-purple-900\/25:focus {
  stroke: rgb(62 28 150 / 0.25);
}

.focus\:stroke-purple-900\/30:focus {
  stroke: rgb(62 28 150 / 0.3);
}

.focus\:stroke-purple-900\/40:focus {
  stroke: rgb(62 28 150 / 0.4);
}

.focus\:stroke-purple-900\/50:focus {
  stroke: rgb(62 28 150 / 0.5);
}

.focus\:stroke-purple-900\/60:focus {
  stroke: rgb(62 28 150 / 0.6);
}

.focus\:stroke-purple-900\/70:focus {
  stroke: rgb(62 28 150 / 0.7);
}

.focus\:stroke-purple-900\/75:focus {
  stroke: rgb(62 28 150 / 0.75);
}

.focus\:stroke-purple-900\/80:focus {
  stroke: rgb(62 28 150 / 0.8);
}

.focus\:stroke-purple-900\/90:focus {
  stroke: rgb(62 28 150 / 0.9);
}

.focus\:stroke-purple-900\/95:focus {
  stroke: rgb(62 28 150 / 0.95);
}

.focus\:stroke-purple-900\/100:focus {
  stroke: rgb(62 28 150 / 1);
}

.focus\:stroke-purple\/0:focus {
  stroke: rgb(155 138 251 / 0);
}

.focus\:stroke-purple\/5:focus {
  stroke: rgb(155 138 251 / 0.05);
}

.focus\:stroke-purple\/10:focus {
  stroke: rgb(155 138 251 / 0.1);
}

.focus\:stroke-purple\/20:focus {
  stroke: rgb(155 138 251 / 0.2);
}

.focus\:stroke-purple\/25:focus {
  stroke: rgb(155 138 251 / 0.25);
}

.focus\:stroke-purple\/30:focus {
  stroke: rgb(155 138 251 / 0.3);
}

.focus\:stroke-purple\/40:focus {
  stroke: rgb(155 138 251 / 0.4);
}

.focus\:stroke-purple\/50:focus {
  stroke: rgb(155 138 251 / 0.5);
}

.focus\:stroke-purple\/60:focus {
  stroke: rgb(155 138 251 / 0.6);
}

.focus\:stroke-purple\/70:focus {
  stroke: rgb(155 138 251 / 0.7);
}

.focus\:stroke-purple\/75:focus {
  stroke: rgb(155 138 251 / 0.75);
}

.focus\:stroke-purple\/80:focus {
  stroke: rgb(155 138 251 / 0.8);
}

.focus\:stroke-purple\/90:focus {
  stroke: rgb(155 138 251 / 0.9);
}

.focus\:stroke-purple\/95:focus {
  stroke: rgb(155 138 251 / 0.95);
}

.focus\:stroke-purple\/100:focus {
  stroke: rgb(155 138 251 / 1);
}

.focus\:stroke-fuchsia-25\/0:focus {
  stroke: rgb(254 250 255 / 0);
}

.focus\:stroke-fuchsia-25\/5:focus {
  stroke: rgb(254 250 255 / 0.05);
}

.focus\:stroke-fuchsia-25\/10:focus {
  stroke: rgb(254 250 255 / 0.1);
}

.focus\:stroke-fuchsia-25\/20:focus {
  stroke: rgb(254 250 255 / 0.2);
}

.focus\:stroke-fuchsia-25\/25:focus {
  stroke: rgb(254 250 255 / 0.25);
}

.focus\:stroke-fuchsia-25\/30:focus {
  stroke: rgb(254 250 255 / 0.3);
}

.focus\:stroke-fuchsia-25\/40:focus {
  stroke: rgb(254 250 255 / 0.4);
}

.focus\:stroke-fuchsia-25\/50:focus {
  stroke: rgb(254 250 255 / 0.5);
}

.focus\:stroke-fuchsia-25\/60:focus {
  stroke: rgb(254 250 255 / 0.6);
}

.focus\:stroke-fuchsia-25\/70:focus {
  stroke: rgb(254 250 255 / 0.7);
}

.focus\:stroke-fuchsia-25\/75:focus {
  stroke: rgb(254 250 255 / 0.75);
}

.focus\:stroke-fuchsia-25\/80:focus {
  stroke: rgb(254 250 255 / 0.8);
}

.focus\:stroke-fuchsia-25\/90:focus {
  stroke: rgb(254 250 255 / 0.9);
}

.focus\:stroke-fuchsia-25\/95:focus {
  stroke: rgb(254 250 255 / 0.95);
}

.focus\:stroke-fuchsia-25\/100:focus {
  stroke: rgb(254 250 255 / 1);
}

.focus\:stroke-fuchsia-50\/0:focus {
  stroke: rgb(253 244 255 / 0);
}

.focus\:stroke-fuchsia-50\/5:focus {
  stroke: rgb(253 244 255 / 0.05);
}

.focus\:stroke-fuchsia-50\/10:focus {
  stroke: rgb(253 244 255 / 0.1);
}

.focus\:stroke-fuchsia-50\/20:focus {
  stroke: rgb(253 244 255 / 0.2);
}

.focus\:stroke-fuchsia-50\/25:focus {
  stroke: rgb(253 244 255 / 0.25);
}

.focus\:stroke-fuchsia-50\/30:focus {
  stroke: rgb(253 244 255 / 0.3);
}

.focus\:stroke-fuchsia-50\/40:focus {
  stroke: rgb(253 244 255 / 0.4);
}

.focus\:stroke-fuchsia-50\/50:focus {
  stroke: rgb(253 244 255 / 0.5);
}

.focus\:stroke-fuchsia-50\/60:focus {
  stroke: rgb(253 244 255 / 0.6);
}

.focus\:stroke-fuchsia-50\/70:focus {
  stroke: rgb(253 244 255 / 0.7);
}

.focus\:stroke-fuchsia-50\/75:focus {
  stroke: rgb(253 244 255 / 0.75);
}

.focus\:stroke-fuchsia-50\/80:focus {
  stroke: rgb(253 244 255 / 0.8);
}

.focus\:stroke-fuchsia-50\/90:focus {
  stroke: rgb(253 244 255 / 0.9);
}

.focus\:stroke-fuchsia-50\/95:focus {
  stroke: rgb(253 244 255 / 0.95);
}

.focus\:stroke-fuchsia-50\/100:focus {
  stroke: rgb(253 244 255 / 1);
}

.focus\:stroke-fuchsia-100\/0:focus {
  stroke: rgb(251 232 255 / 0);
}

.focus\:stroke-fuchsia-100\/5:focus {
  stroke: rgb(251 232 255 / 0.05);
}

.focus\:stroke-fuchsia-100\/10:focus {
  stroke: rgb(251 232 255 / 0.1);
}

.focus\:stroke-fuchsia-100\/20:focus {
  stroke: rgb(251 232 255 / 0.2);
}

.focus\:stroke-fuchsia-100\/25:focus {
  stroke: rgb(251 232 255 / 0.25);
}

.focus\:stroke-fuchsia-100\/30:focus {
  stroke: rgb(251 232 255 / 0.3);
}

.focus\:stroke-fuchsia-100\/40:focus {
  stroke: rgb(251 232 255 / 0.4);
}

.focus\:stroke-fuchsia-100\/50:focus {
  stroke: rgb(251 232 255 / 0.5);
}

.focus\:stroke-fuchsia-100\/60:focus {
  stroke: rgb(251 232 255 / 0.6);
}

.focus\:stroke-fuchsia-100\/70:focus {
  stroke: rgb(251 232 255 / 0.7);
}

.focus\:stroke-fuchsia-100\/75:focus {
  stroke: rgb(251 232 255 / 0.75);
}

.focus\:stroke-fuchsia-100\/80:focus {
  stroke: rgb(251 232 255 / 0.8);
}

.focus\:stroke-fuchsia-100\/90:focus {
  stroke: rgb(251 232 255 / 0.9);
}

.focus\:stroke-fuchsia-100\/95:focus {
  stroke: rgb(251 232 255 / 0.95);
}

.focus\:stroke-fuchsia-100\/100:focus {
  stroke: rgb(251 232 255 / 1);
}

.focus\:stroke-fuchsia-200\/0:focus {
  stroke: rgb(246 208 254 / 0);
}

.focus\:stroke-fuchsia-200\/5:focus {
  stroke: rgb(246 208 254 / 0.05);
}

.focus\:stroke-fuchsia-200\/10:focus {
  stroke: rgb(246 208 254 / 0.1);
}

.focus\:stroke-fuchsia-200\/20:focus {
  stroke: rgb(246 208 254 / 0.2);
}

.focus\:stroke-fuchsia-200\/25:focus {
  stroke: rgb(246 208 254 / 0.25);
}

.focus\:stroke-fuchsia-200\/30:focus {
  stroke: rgb(246 208 254 / 0.3);
}

.focus\:stroke-fuchsia-200\/40:focus {
  stroke: rgb(246 208 254 / 0.4);
}

.focus\:stroke-fuchsia-200\/50:focus {
  stroke: rgb(246 208 254 / 0.5);
}

.focus\:stroke-fuchsia-200\/60:focus {
  stroke: rgb(246 208 254 / 0.6);
}

.focus\:stroke-fuchsia-200\/70:focus {
  stroke: rgb(246 208 254 / 0.7);
}

.focus\:stroke-fuchsia-200\/75:focus {
  stroke: rgb(246 208 254 / 0.75);
}

.focus\:stroke-fuchsia-200\/80:focus {
  stroke: rgb(246 208 254 / 0.8);
}

.focus\:stroke-fuchsia-200\/90:focus {
  stroke: rgb(246 208 254 / 0.9);
}

.focus\:stroke-fuchsia-200\/95:focus {
  stroke: rgb(246 208 254 / 0.95);
}

.focus\:stroke-fuchsia-200\/100:focus {
  stroke: rgb(246 208 254 / 1);
}

.focus\:stroke-fuchsia-300\/0:focus {
  stroke: rgb(238 170 253 / 0);
}

.focus\:stroke-fuchsia-300\/5:focus {
  stroke: rgb(238 170 253 / 0.05);
}

.focus\:stroke-fuchsia-300\/10:focus {
  stroke: rgb(238 170 253 / 0.1);
}

.focus\:stroke-fuchsia-300\/20:focus {
  stroke: rgb(238 170 253 / 0.2);
}

.focus\:stroke-fuchsia-300\/25:focus {
  stroke: rgb(238 170 253 / 0.25);
}

.focus\:stroke-fuchsia-300\/30:focus {
  stroke: rgb(238 170 253 / 0.3);
}

.focus\:stroke-fuchsia-300\/40:focus {
  stroke: rgb(238 170 253 / 0.4);
}

.focus\:stroke-fuchsia-300\/50:focus {
  stroke: rgb(238 170 253 / 0.5);
}

.focus\:stroke-fuchsia-300\/60:focus {
  stroke: rgb(238 170 253 / 0.6);
}

.focus\:stroke-fuchsia-300\/70:focus {
  stroke: rgb(238 170 253 / 0.7);
}

.focus\:stroke-fuchsia-300\/75:focus {
  stroke: rgb(238 170 253 / 0.75);
}

.focus\:stroke-fuchsia-300\/80:focus {
  stroke: rgb(238 170 253 / 0.8);
}

.focus\:stroke-fuchsia-300\/90:focus {
  stroke: rgb(238 170 253 / 0.9);
}

.focus\:stroke-fuchsia-300\/95:focus {
  stroke: rgb(238 170 253 / 0.95);
}

.focus\:stroke-fuchsia-300\/100:focus {
  stroke: rgb(238 170 253 / 1);
}

.focus\:stroke-fuchsia-400\/0:focus {
  stroke: rgb(228 120 250 / 0);
}

.focus\:stroke-fuchsia-400\/5:focus {
  stroke: rgb(228 120 250 / 0.05);
}

.focus\:stroke-fuchsia-400\/10:focus {
  stroke: rgb(228 120 250 / 0.1);
}

.focus\:stroke-fuchsia-400\/20:focus {
  stroke: rgb(228 120 250 / 0.2);
}

.focus\:stroke-fuchsia-400\/25:focus {
  stroke: rgb(228 120 250 / 0.25);
}

.focus\:stroke-fuchsia-400\/30:focus {
  stroke: rgb(228 120 250 / 0.3);
}

.focus\:stroke-fuchsia-400\/40:focus {
  stroke: rgb(228 120 250 / 0.4);
}

.focus\:stroke-fuchsia-400\/50:focus {
  stroke: rgb(228 120 250 / 0.5);
}

.focus\:stroke-fuchsia-400\/60:focus {
  stroke: rgb(228 120 250 / 0.6);
}

.focus\:stroke-fuchsia-400\/70:focus {
  stroke: rgb(228 120 250 / 0.7);
}

.focus\:stroke-fuchsia-400\/75:focus {
  stroke: rgb(228 120 250 / 0.75);
}

.focus\:stroke-fuchsia-400\/80:focus {
  stroke: rgb(228 120 250 / 0.8);
}

.focus\:stroke-fuchsia-400\/90:focus {
  stroke: rgb(228 120 250 / 0.9);
}

.focus\:stroke-fuchsia-400\/95:focus {
  stroke: rgb(228 120 250 / 0.95);
}

.focus\:stroke-fuchsia-400\/100:focus {
  stroke: rgb(228 120 250 / 1);
}

.focus\:stroke-fuchsia-500\/0:focus {
  stroke: rgb(212 68 241 / 0);
}

.focus\:stroke-fuchsia-500\/5:focus {
  stroke: rgb(212 68 241 / 0.05);
}

.focus\:stroke-fuchsia-500\/10:focus {
  stroke: rgb(212 68 241 / 0.1);
}

.focus\:stroke-fuchsia-500\/20:focus {
  stroke: rgb(212 68 241 / 0.2);
}

.focus\:stroke-fuchsia-500\/25:focus {
  stroke: rgb(212 68 241 / 0.25);
}

.focus\:stroke-fuchsia-500\/30:focus {
  stroke: rgb(212 68 241 / 0.3);
}

.focus\:stroke-fuchsia-500\/40:focus {
  stroke: rgb(212 68 241 / 0.4);
}

.focus\:stroke-fuchsia-500\/50:focus {
  stroke: rgb(212 68 241 / 0.5);
}

.focus\:stroke-fuchsia-500\/60:focus {
  stroke: rgb(212 68 241 / 0.6);
}

.focus\:stroke-fuchsia-500\/70:focus {
  stroke: rgb(212 68 241 / 0.7);
}

.focus\:stroke-fuchsia-500\/75:focus {
  stroke: rgb(212 68 241 / 0.75);
}

.focus\:stroke-fuchsia-500\/80:focus {
  stroke: rgb(212 68 241 / 0.8);
}

.focus\:stroke-fuchsia-500\/90:focus {
  stroke: rgb(212 68 241 / 0.9);
}

.focus\:stroke-fuchsia-500\/95:focus {
  stroke: rgb(212 68 241 / 0.95);
}

.focus\:stroke-fuchsia-500\/100:focus {
  stroke: rgb(212 68 241 / 1);
}

.focus\:stroke-fuchsia-600\/0:focus {
  stroke: rgb(186 36 213 / 0);
}

.focus\:stroke-fuchsia-600\/5:focus {
  stroke: rgb(186 36 213 / 0.05);
}

.focus\:stroke-fuchsia-600\/10:focus {
  stroke: rgb(186 36 213 / 0.1);
}

.focus\:stroke-fuchsia-600\/20:focus {
  stroke: rgb(186 36 213 / 0.2);
}

.focus\:stroke-fuchsia-600\/25:focus {
  stroke: rgb(186 36 213 / 0.25);
}

.focus\:stroke-fuchsia-600\/30:focus {
  stroke: rgb(186 36 213 / 0.3);
}

.focus\:stroke-fuchsia-600\/40:focus {
  stroke: rgb(186 36 213 / 0.4);
}

.focus\:stroke-fuchsia-600\/50:focus {
  stroke: rgb(186 36 213 / 0.5);
}

.focus\:stroke-fuchsia-600\/60:focus {
  stroke: rgb(186 36 213 / 0.6);
}

.focus\:stroke-fuchsia-600\/70:focus {
  stroke: rgb(186 36 213 / 0.7);
}

.focus\:stroke-fuchsia-600\/75:focus {
  stroke: rgb(186 36 213 / 0.75);
}

.focus\:stroke-fuchsia-600\/80:focus {
  stroke: rgb(186 36 213 / 0.8);
}

.focus\:stroke-fuchsia-600\/90:focus {
  stroke: rgb(186 36 213 / 0.9);
}

.focus\:stroke-fuchsia-600\/95:focus {
  stroke: rgb(186 36 213 / 0.95);
}

.focus\:stroke-fuchsia-600\/100:focus {
  stroke: rgb(186 36 213 / 1);
}

.focus\:stroke-fuchsia-700\/0:focus {
  stroke: rgb(159 26 177 / 0);
}

.focus\:stroke-fuchsia-700\/5:focus {
  stroke: rgb(159 26 177 / 0.05);
}

.focus\:stroke-fuchsia-700\/10:focus {
  stroke: rgb(159 26 177 / 0.1);
}

.focus\:stroke-fuchsia-700\/20:focus {
  stroke: rgb(159 26 177 / 0.2);
}

.focus\:stroke-fuchsia-700\/25:focus {
  stroke: rgb(159 26 177 / 0.25);
}

.focus\:stroke-fuchsia-700\/30:focus {
  stroke: rgb(159 26 177 / 0.3);
}

.focus\:stroke-fuchsia-700\/40:focus {
  stroke: rgb(159 26 177 / 0.4);
}

.focus\:stroke-fuchsia-700\/50:focus {
  stroke: rgb(159 26 177 / 0.5);
}

.focus\:stroke-fuchsia-700\/60:focus {
  stroke: rgb(159 26 177 / 0.6);
}

.focus\:stroke-fuchsia-700\/70:focus {
  stroke: rgb(159 26 177 / 0.7);
}

.focus\:stroke-fuchsia-700\/75:focus {
  stroke: rgb(159 26 177 / 0.75);
}

.focus\:stroke-fuchsia-700\/80:focus {
  stroke: rgb(159 26 177 / 0.8);
}

.focus\:stroke-fuchsia-700\/90:focus {
  stroke: rgb(159 26 177 / 0.9);
}

.focus\:stroke-fuchsia-700\/95:focus {
  stroke: rgb(159 26 177 / 0.95);
}

.focus\:stroke-fuchsia-700\/100:focus {
  stroke: rgb(159 26 177 / 1);
}

.focus\:stroke-fuchsia-800\/0:focus {
  stroke: rgb(130 24 144 / 0);
}

.focus\:stroke-fuchsia-800\/5:focus {
  stroke: rgb(130 24 144 / 0.05);
}

.focus\:stroke-fuchsia-800\/10:focus {
  stroke: rgb(130 24 144 / 0.1);
}

.focus\:stroke-fuchsia-800\/20:focus {
  stroke: rgb(130 24 144 / 0.2);
}

.focus\:stroke-fuchsia-800\/25:focus {
  stroke: rgb(130 24 144 / 0.25);
}

.focus\:stroke-fuchsia-800\/30:focus {
  stroke: rgb(130 24 144 / 0.3);
}

.focus\:stroke-fuchsia-800\/40:focus {
  stroke: rgb(130 24 144 / 0.4);
}

.focus\:stroke-fuchsia-800\/50:focus {
  stroke: rgb(130 24 144 / 0.5);
}

.focus\:stroke-fuchsia-800\/60:focus {
  stroke: rgb(130 24 144 / 0.6);
}

.focus\:stroke-fuchsia-800\/70:focus {
  stroke: rgb(130 24 144 / 0.7);
}

.focus\:stroke-fuchsia-800\/75:focus {
  stroke: rgb(130 24 144 / 0.75);
}

.focus\:stroke-fuchsia-800\/80:focus {
  stroke: rgb(130 24 144 / 0.8);
}

.focus\:stroke-fuchsia-800\/90:focus {
  stroke: rgb(130 24 144 / 0.9);
}

.focus\:stroke-fuchsia-800\/95:focus {
  stroke: rgb(130 24 144 / 0.95);
}

.focus\:stroke-fuchsia-800\/100:focus {
  stroke: rgb(130 24 144 / 1);
}

.focus\:stroke-fuchsia-900\/0:focus {
  stroke: rgb(111 24 119 / 0);
}

.focus\:stroke-fuchsia-900\/5:focus {
  stroke: rgb(111 24 119 / 0.05);
}

.focus\:stroke-fuchsia-900\/10:focus {
  stroke: rgb(111 24 119 / 0.1);
}

.focus\:stroke-fuchsia-900\/20:focus {
  stroke: rgb(111 24 119 / 0.2);
}

.focus\:stroke-fuchsia-900\/25:focus {
  stroke: rgb(111 24 119 / 0.25);
}

.focus\:stroke-fuchsia-900\/30:focus {
  stroke: rgb(111 24 119 / 0.3);
}

.focus\:stroke-fuchsia-900\/40:focus {
  stroke: rgb(111 24 119 / 0.4);
}

.focus\:stroke-fuchsia-900\/50:focus {
  stroke: rgb(111 24 119 / 0.5);
}

.focus\:stroke-fuchsia-900\/60:focus {
  stroke: rgb(111 24 119 / 0.6);
}

.focus\:stroke-fuchsia-900\/70:focus {
  stroke: rgb(111 24 119 / 0.7);
}

.focus\:stroke-fuchsia-900\/75:focus {
  stroke: rgb(111 24 119 / 0.75);
}

.focus\:stroke-fuchsia-900\/80:focus {
  stroke: rgb(111 24 119 / 0.8);
}

.focus\:stroke-fuchsia-900\/90:focus {
  stroke: rgb(111 24 119 / 0.9);
}

.focus\:stroke-fuchsia-900\/95:focus {
  stroke: rgb(111 24 119 / 0.95);
}

.focus\:stroke-fuchsia-900\/100:focus {
  stroke: rgb(111 24 119 / 1);
}

.focus\:stroke-fuchsia\/0:focus {
  stroke: rgb(228 120 250 / 0);
}

.focus\:stroke-fuchsia\/5:focus {
  stroke: rgb(228 120 250 / 0.05);
}

.focus\:stroke-fuchsia\/10:focus {
  stroke: rgb(228 120 250 / 0.1);
}

.focus\:stroke-fuchsia\/20:focus {
  stroke: rgb(228 120 250 / 0.2);
}

.focus\:stroke-fuchsia\/25:focus {
  stroke: rgb(228 120 250 / 0.25);
}

.focus\:stroke-fuchsia\/30:focus {
  stroke: rgb(228 120 250 / 0.3);
}

.focus\:stroke-fuchsia\/40:focus {
  stroke: rgb(228 120 250 / 0.4);
}

.focus\:stroke-fuchsia\/50:focus {
  stroke: rgb(228 120 250 / 0.5);
}

.focus\:stroke-fuchsia\/60:focus {
  stroke: rgb(228 120 250 / 0.6);
}

.focus\:stroke-fuchsia\/70:focus {
  stroke: rgb(228 120 250 / 0.7);
}

.focus\:stroke-fuchsia\/75:focus {
  stroke: rgb(228 120 250 / 0.75);
}

.focus\:stroke-fuchsia\/80:focus {
  stroke: rgb(228 120 250 / 0.8);
}

.focus\:stroke-fuchsia\/90:focus {
  stroke: rgb(228 120 250 / 0.9);
}

.focus\:stroke-fuchsia\/95:focus {
  stroke: rgb(228 120 250 / 0.95);
}

.focus\:stroke-fuchsia\/100:focus {
  stroke: rgb(228 120 250 / 1);
}

.focus\:stroke-pink-25\/0:focus {
  stroke: rgb(254 246 251 / 0);
}

.focus\:stroke-pink-25\/5:focus {
  stroke: rgb(254 246 251 / 0.05);
}

.focus\:stroke-pink-25\/10:focus {
  stroke: rgb(254 246 251 / 0.1);
}

.focus\:stroke-pink-25\/20:focus {
  stroke: rgb(254 246 251 / 0.2);
}

.focus\:stroke-pink-25\/25:focus {
  stroke: rgb(254 246 251 / 0.25);
}

.focus\:stroke-pink-25\/30:focus {
  stroke: rgb(254 246 251 / 0.3);
}

.focus\:stroke-pink-25\/40:focus {
  stroke: rgb(254 246 251 / 0.4);
}

.focus\:stroke-pink-25\/50:focus {
  stroke: rgb(254 246 251 / 0.5);
}

.focus\:stroke-pink-25\/60:focus {
  stroke: rgb(254 246 251 / 0.6);
}

.focus\:stroke-pink-25\/70:focus {
  stroke: rgb(254 246 251 / 0.7);
}

.focus\:stroke-pink-25\/75:focus {
  stroke: rgb(254 246 251 / 0.75);
}

.focus\:stroke-pink-25\/80:focus {
  stroke: rgb(254 246 251 / 0.8);
}

.focus\:stroke-pink-25\/90:focus {
  stroke: rgb(254 246 251 / 0.9);
}

.focus\:stroke-pink-25\/95:focus {
  stroke: rgb(254 246 251 / 0.95);
}

.focus\:stroke-pink-25\/100:focus {
  stroke: rgb(254 246 251 / 1);
}

.focus\:stroke-pink-50\/0:focus {
  stroke: rgb(253 242 250 / 0);
}

.focus\:stroke-pink-50\/5:focus {
  stroke: rgb(253 242 250 / 0.05);
}

.focus\:stroke-pink-50\/10:focus {
  stroke: rgb(253 242 250 / 0.1);
}

.focus\:stroke-pink-50\/20:focus {
  stroke: rgb(253 242 250 / 0.2);
}

.focus\:stroke-pink-50\/25:focus {
  stroke: rgb(253 242 250 / 0.25);
}

.focus\:stroke-pink-50\/30:focus {
  stroke: rgb(253 242 250 / 0.3);
}

.focus\:stroke-pink-50\/40:focus {
  stroke: rgb(253 242 250 / 0.4);
}

.focus\:stroke-pink-50\/50:focus {
  stroke: rgb(253 242 250 / 0.5);
}

.focus\:stroke-pink-50\/60:focus {
  stroke: rgb(253 242 250 / 0.6);
}

.focus\:stroke-pink-50\/70:focus {
  stroke: rgb(253 242 250 / 0.7);
}

.focus\:stroke-pink-50\/75:focus {
  stroke: rgb(253 242 250 / 0.75);
}

.focus\:stroke-pink-50\/80:focus {
  stroke: rgb(253 242 250 / 0.8);
}

.focus\:stroke-pink-50\/90:focus {
  stroke: rgb(253 242 250 / 0.9);
}

.focus\:stroke-pink-50\/95:focus {
  stroke: rgb(253 242 250 / 0.95);
}

.focus\:stroke-pink-50\/100:focus {
  stroke: rgb(253 242 250 / 1);
}

.focus\:stroke-pink-100\/0:focus {
  stroke: rgb(252 231 246 / 0);
}

.focus\:stroke-pink-100\/5:focus {
  stroke: rgb(252 231 246 / 0.05);
}

.focus\:stroke-pink-100\/10:focus {
  stroke: rgb(252 231 246 / 0.1);
}

.focus\:stroke-pink-100\/20:focus {
  stroke: rgb(252 231 246 / 0.2);
}

.focus\:stroke-pink-100\/25:focus {
  stroke: rgb(252 231 246 / 0.25);
}

.focus\:stroke-pink-100\/30:focus {
  stroke: rgb(252 231 246 / 0.3);
}

.focus\:stroke-pink-100\/40:focus {
  stroke: rgb(252 231 246 / 0.4);
}

.focus\:stroke-pink-100\/50:focus {
  stroke: rgb(252 231 246 / 0.5);
}

.focus\:stroke-pink-100\/60:focus {
  stroke: rgb(252 231 246 / 0.6);
}

.focus\:stroke-pink-100\/70:focus {
  stroke: rgb(252 231 246 / 0.7);
}

.focus\:stroke-pink-100\/75:focus {
  stroke: rgb(252 231 246 / 0.75);
}

.focus\:stroke-pink-100\/80:focus {
  stroke: rgb(252 231 246 / 0.8);
}

.focus\:stroke-pink-100\/90:focus {
  stroke: rgb(252 231 246 / 0.9);
}

.focus\:stroke-pink-100\/95:focus {
  stroke: rgb(252 231 246 / 0.95);
}

.focus\:stroke-pink-100\/100:focus {
  stroke: rgb(252 231 246 / 1);
}

.focus\:stroke-pink-200\/0:focus {
  stroke: rgb(252 206 238 / 0);
}

.focus\:stroke-pink-200\/5:focus {
  stroke: rgb(252 206 238 / 0.05);
}

.focus\:stroke-pink-200\/10:focus {
  stroke: rgb(252 206 238 / 0.1);
}

.focus\:stroke-pink-200\/20:focus {
  stroke: rgb(252 206 238 / 0.2);
}

.focus\:stroke-pink-200\/25:focus {
  stroke: rgb(252 206 238 / 0.25);
}

.focus\:stroke-pink-200\/30:focus {
  stroke: rgb(252 206 238 / 0.3);
}

.focus\:stroke-pink-200\/40:focus {
  stroke: rgb(252 206 238 / 0.4);
}

.focus\:stroke-pink-200\/50:focus {
  stroke: rgb(252 206 238 / 0.5);
}

.focus\:stroke-pink-200\/60:focus {
  stroke: rgb(252 206 238 / 0.6);
}

.focus\:stroke-pink-200\/70:focus {
  stroke: rgb(252 206 238 / 0.7);
}

.focus\:stroke-pink-200\/75:focus {
  stroke: rgb(252 206 238 / 0.75);
}

.focus\:stroke-pink-200\/80:focus {
  stroke: rgb(252 206 238 / 0.8);
}

.focus\:stroke-pink-200\/90:focus {
  stroke: rgb(252 206 238 / 0.9);
}

.focus\:stroke-pink-200\/95:focus {
  stroke: rgb(252 206 238 / 0.95);
}

.focus\:stroke-pink-200\/100:focus {
  stroke: rgb(252 206 238 / 1);
}

.focus\:stroke-pink-300\/0:focus {
  stroke: rgb(250 167 224 / 0);
}

.focus\:stroke-pink-300\/5:focus {
  stroke: rgb(250 167 224 / 0.05);
}

.focus\:stroke-pink-300\/10:focus {
  stroke: rgb(250 167 224 / 0.1);
}

.focus\:stroke-pink-300\/20:focus {
  stroke: rgb(250 167 224 / 0.2);
}

.focus\:stroke-pink-300\/25:focus {
  stroke: rgb(250 167 224 / 0.25);
}

.focus\:stroke-pink-300\/30:focus {
  stroke: rgb(250 167 224 / 0.3);
}

.focus\:stroke-pink-300\/40:focus {
  stroke: rgb(250 167 224 / 0.4);
}

.focus\:stroke-pink-300\/50:focus {
  stroke: rgb(250 167 224 / 0.5);
}

.focus\:stroke-pink-300\/60:focus {
  stroke: rgb(250 167 224 / 0.6);
}

.focus\:stroke-pink-300\/70:focus {
  stroke: rgb(250 167 224 / 0.7);
}

.focus\:stroke-pink-300\/75:focus {
  stroke: rgb(250 167 224 / 0.75);
}

.focus\:stroke-pink-300\/80:focus {
  stroke: rgb(250 167 224 / 0.8);
}

.focus\:stroke-pink-300\/90:focus {
  stroke: rgb(250 167 224 / 0.9);
}

.focus\:stroke-pink-300\/95:focus {
  stroke: rgb(250 167 224 / 0.95);
}

.focus\:stroke-pink-300\/100:focus {
  stroke: rgb(250 167 224 / 1);
}

.focus\:stroke-pink-400\/0:focus {
  stroke: rgb(246 112 7 / 0);
}

.focus\:stroke-pink-400\/5:focus {
  stroke: rgb(246 112 7 / 0.05);
}

.focus\:stroke-pink-400\/10:focus {
  stroke: rgb(246 112 7 / 0.1);
}

.focus\:stroke-pink-400\/20:focus {
  stroke: rgb(246 112 7 / 0.2);
}

.focus\:stroke-pink-400\/25:focus {
  stroke: rgb(246 112 7 / 0.25);
}

.focus\:stroke-pink-400\/30:focus {
  stroke: rgb(246 112 7 / 0.3);
}

.focus\:stroke-pink-400\/40:focus {
  stroke: rgb(246 112 7 / 0.4);
}

.focus\:stroke-pink-400\/50:focus {
  stroke: rgb(246 112 7 / 0.5);
}

.focus\:stroke-pink-400\/60:focus {
  stroke: rgb(246 112 7 / 0.6);
}

.focus\:stroke-pink-400\/70:focus {
  stroke: rgb(246 112 7 / 0.7);
}

.focus\:stroke-pink-400\/75:focus {
  stroke: rgb(246 112 7 / 0.75);
}

.focus\:stroke-pink-400\/80:focus {
  stroke: rgb(246 112 7 / 0.8);
}

.focus\:stroke-pink-400\/90:focus {
  stroke: rgb(246 112 7 / 0.9);
}

.focus\:stroke-pink-400\/95:focus {
  stroke: rgb(246 112 7 / 0.95);
}

.focus\:stroke-pink-400\/100:focus {
  stroke: rgb(246 112 7 / 1);
}

.focus\:stroke-pink-500\/0:focus {
  stroke: rgb(238 70 188 / 0);
}

.focus\:stroke-pink-500\/5:focus {
  stroke: rgb(238 70 188 / 0.05);
}

.focus\:stroke-pink-500\/10:focus {
  stroke: rgb(238 70 188 / 0.1);
}

.focus\:stroke-pink-500\/20:focus {
  stroke: rgb(238 70 188 / 0.2);
}

.focus\:stroke-pink-500\/25:focus {
  stroke: rgb(238 70 188 / 0.25);
}

.focus\:stroke-pink-500\/30:focus {
  stroke: rgb(238 70 188 / 0.3);
}

.focus\:stroke-pink-500\/40:focus {
  stroke: rgb(238 70 188 / 0.4);
}

.focus\:stroke-pink-500\/50:focus {
  stroke: rgb(238 70 188 / 0.5);
}

.focus\:stroke-pink-500\/60:focus {
  stroke: rgb(238 70 188 / 0.6);
}

.focus\:stroke-pink-500\/70:focus {
  stroke: rgb(238 70 188 / 0.7);
}

.focus\:stroke-pink-500\/75:focus {
  stroke: rgb(238 70 188 / 0.75);
}

.focus\:stroke-pink-500\/80:focus {
  stroke: rgb(238 70 188 / 0.8);
}

.focus\:stroke-pink-500\/90:focus {
  stroke: rgb(238 70 188 / 0.9);
}

.focus\:stroke-pink-500\/95:focus {
  stroke: rgb(238 70 188 / 0.95);
}

.focus\:stroke-pink-500\/100:focus {
  stroke: rgb(238 70 188 / 1);
}

.focus\:stroke-pink-600\/0:focus {
  stroke: rgb(221 37 144 / 0);
}

.focus\:stroke-pink-600\/5:focus {
  stroke: rgb(221 37 144 / 0.05);
}

.focus\:stroke-pink-600\/10:focus {
  stroke: rgb(221 37 144 / 0.1);
}

.focus\:stroke-pink-600\/20:focus {
  stroke: rgb(221 37 144 / 0.2);
}

.focus\:stroke-pink-600\/25:focus {
  stroke: rgb(221 37 144 / 0.25);
}

.focus\:stroke-pink-600\/30:focus {
  stroke: rgb(221 37 144 / 0.3);
}

.focus\:stroke-pink-600\/40:focus {
  stroke: rgb(221 37 144 / 0.4);
}

.focus\:stroke-pink-600\/50:focus {
  stroke: rgb(221 37 144 / 0.5);
}

.focus\:stroke-pink-600\/60:focus {
  stroke: rgb(221 37 144 / 0.6);
}

.focus\:stroke-pink-600\/70:focus {
  stroke: rgb(221 37 144 / 0.7);
}

.focus\:stroke-pink-600\/75:focus {
  stroke: rgb(221 37 144 / 0.75);
}

.focus\:stroke-pink-600\/80:focus {
  stroke: rgb(221 37 144 / 0.8);
}

.focus\:stroke-pink-600\/90:focus {
  stroke: rgb(221 37 144 / 0.9);
}

.focus\:stroke-pink-600\/95:focus {
  stroke: rgb(221 37 144 / 0.95);
}

.focus\:stroke-pink-600\/100:focus {
  stroke: rgb(221 37 144 / 1);
}

.focus\:stroke-pink-700\/0:focus {
  stroke: rgb(193 21 116 / 0);
}

.focus\:stroke-pink-700\/5:focus {
  stroke: rgb(193 21 116 / 0.05);
}

.focus\:stroke-pink-700\/10:focus {
  stroke: rgb(193 21 116 / 0.1);
}

.focus\:stroke-pink-700\/20:focus {
  stroke: rgb(193 21 116 / 0.2);
}

.focus\:stroke-pink-700\/25:focus {
  stroke: rgb(193 21 116 / 0.25);
}

.focus\:stroke-pink-700\/30:focus {
  stroke: rgb(193 21 116 / 0.3);
}

.focus\:stroke-pink-700\/40:focus {
  stroke: rgb(193 21 116 / 0.4);
}

.focus\:stroke-pink-700\/50:focus {
  stroke: rgb(193 21 116 / 0.5);
}

.focus\:stroke-pink-700\/60:focus {
  stroke: rgb(193 21 116 / 0.6);
}

.focus\:stroke-pink-700\/70:focus {
  stroke: rgb(193 21 116 / 0.7);
}

.focus\:stroke-pink-700\/75:focus {
  stroke: rgb(193 21 116 / 0.75);
}

.focus\:stroke-pink-700\/80:focus {
  stroke: rgb(193 21 116 / 0.8);
}

.focus\:stroke-pink-700\/90:focus {
  stroke: rgb(193 21 116 / 0.9);
}

.focus\:stroke-pink-700\/95:focus {
  stroke: rgb(193 21 116 / 0.95);
}

.focus\:stroke-pink-700\/100:focus {
  stroke: rgb(193 21 116 / 1);
}

.focus\:stroke-pink-800\/0:focus {
  stroke: rgb(158 22 95 / 0);
}

.focus\:stroke-pink-800\/5:focus {
  stroke: rgb(158 22 95 / 0.05);
}

.focus\:stroke-pink-800\/10:focus {
  stroke: rgb(158 22 95 / 0.1);
}

.focus\:stroke-pink-800\/20:focus {
  stroke: rgb(158 22 95 / 0.2);
}

.focus\:stroke-pink-800\/25:focus {
  stroke: rgb(158 22 95 / 0.25);
}

.focus\:stroke-pink-800\/30:focus {
  stroke: rgb(158 22 95 / 0.3);
}

.focus\:stroke-pink-800\/40:focus {
  stroke: rgb(158 22 95 / 0.4);
}

.focus\:stroke-pink-800\/50:focus {
  stroke: rgb(158 22 95 / 0.5);
}

.focus\:stroke-pink-800\/60:focus {
  stroke: rgb(158 22 95 / 0.6);
}

.focus\:stroke-pink-800\/70:focus {
  stroke: rgb(158 22 95 / 0.7);
}

.focus\:stroke-pink-800\/75:focus {
  stroke: rgb(158 22 95 / 0.75);
}

.focus\:stroke-pink-800\/80:focus {
  stroke: rgb(158 22 95 / 0.8);
}

.focus\:stroke-pink-800\/90:focus {
  stroke: rgb(158 22 95 / 0.9);
}

.focus\:stroke-pink-800\/95:focus {
  stroke: rgb(158 22 95 / 0.95);
}

.focus\:stroke-pink-800\/100:focus {
  stroke: rgb(158 22 95 / 1);
}

.focus\:stroke-pink-900\/0:focus {
  stroke: rgb(133 22 81 / 0);
}

.focus\:stroke-pink-900\/5:focus {
  stroke: rgb(133 22 81 / 0.05);
}

.focus\:stroke-pink-900\/10:focus {
  stroke: rgb(133 22 81 / 0.1);
}

.focus\:stroke-pink-900\/20:focus {
  stroke: rgb(133 22 81 / 0.2);
}

.focus\:stroke-pink-900\/25:focus {
  stroke: rgb(133 22 81 / 0.25);
}

.focus\:stroke-pink-900\/30:focus {
  stroke: rgb(133 22 81 / 0.3);
}

.focus\:stroke-pink-900\/40:focus {
  stroke: rgb(133 22 81 / 0.4);
}

.focus\:stroke-pink-900\/50:focus {
  stroke: rgb(133 22 81 / 0.5);
}

.focus\:stroke-pink-900\/60:focus {
  stroke: rgb(133 22 81 / 0.6);
}

.focus\:stroke-pink-900\/70:focus {
  stroke: rgb(133 22 81 / 0.7);
}

.focus\:stroke-pink-900\/75:focus {
  stroke: rgb(133 22 81 / 0.75);
}

.focus\:stroke-pink-900\/80:focus {
  stroke: rgb(133 22 81 / 0.8);
}

.focus\:stroke-pink-900\/90:focus {
  stroke: rgb(133 22 81 / 0.9);
}

.focus\:stroke-pink-900\/95:focus {
  stroke: rgb(133 22 81 / 0.95);
}

.focus\:stroke-pink-900\/100:focus {
  stroke: rgb(133 22 81 / 1);
}

.focus\:stroke-pink\/0:focus {
  stroke: rgb(246 112 7 / 0);
}

.focus\:stroke-pink\/5:focus {
  stroke: rgb(246 112 7 / 0.05);
}

.focus\:stroke-pink\/10:focus {
  stroke: rgb(246 112 7 / 0.1);
}

.focus\:stroke-pink\/20:focus {
  stroke: rgb(246 112 7 / 0.2);
}

.focus\:stroke-pink\/25:focus {
  stroke: rgb(246 112 7 / 0.25);
}

.focus\:stroke-pink\/30:focus {
  stroke: rgb(246 112 7 / 0.3);
}

.focus\:stroke-pink\/40:focus {
  stroke: rgb(246 112 7 / 0.4);
}

.focus\:stroke-pink\/50:focus {
  stroke: rgb(246 112 7 / 0.5);
}

.focus\:stroke-pink\/60:focus {
  stroke: rgb(246 112 7 / 0.6);
}

.focus\:stroke-pink\/70:focus {
  stroke: rgb(246 112 7 / 0.7);
}

.focus\:stroke-pink\/75:focus {
  stroke: rgb(246 112 7 / 0.75);
}

.focus\:stroke-pink\/80:focus {
  stroke: rgb(246 112 7 / 0.8);
}

.focus\:stroke-pink\/90:focus {
  stroke: rgb(246 112 7 / 0.9);
}

.focus\:stroke-pink\/95:focus {
  stroke: rgb(246 112 7 / 0.95);
}

.focus\:stroke-pink\/100:focus {
  stroke: rgb(246 112 7 / 1);
}

.focus\:stroke-rose-25\/0:focus {
  stroke: rgb(255 245 246 / 0);
}

.focus\:stroke-rose-25\/5:focus {
  stroke: rgb(255 245 246 / 0.05);
}

.focus\:stroke-rose-25\/10:focus {
  stroke: rgb(255 245 246 / 0.1);
}

.focus\:stroke-rose-25\/20:focus {
  stroke: rgb(255 245 246 / 0.2);
}

.focus\:stroke-rose-25\/25:focus {
  stroke: rgb(255 245 246 / 0.25);
}

.focus\:stroke-rose-25\/30:focus {
  stroke: rgb(255 245 246 / 0.3);
}

.focus\:stroke-rose-25\/40:focus {
  stroke: rgb(255 245 246 / 0.4);
}

.focus\:stroke-rose-25\/50:focus {
  stroke: rgb(255 245 246 / 0.5);
}

.focus\:stroke-rose-25\/60:focus {
  stroke: rgb(255 245 246 / 0.6);
}

.focus\:stroke-rose-25\/70:focus {
  stroke: rgb(255 245 246 / 0.7);
}

.focus\:stroke-rose-25\/75:focus {
  stroke: rgb(255 245 246 / 0.75);
}

.focus\:stroke-rose-25\/80:focus {
  stroke: rgb(255 245 246 / 0.8);
}

.focus\:stroke-rose-25\/90:focus {
  stroke: rgb(255 245 246 / 0.9);
}

.focus\:stroke-rose-25\/95:focus {
  stroke: rgb(255 245 246 / 0.95);
}

.focus\:stroke-rose-25\/100:focus {
  stroke: rgb(255 245 246 / 1);
}

.focus\:stroke-rose-50\/0:focus {
  stroke: rgb(255 241 243 / 0);
}

.focus\:stroke-rose-50\/5:focus {
  stroke: rgb(255 241 243 / 0.05);
}

.focus\:stroke-rose-50\/10:focus {
  stroke: rgb(255 241 243 / 0.1);
}

.focus\:stroke-rose-50\/20:focus {
  stroke: rgb(255 241 243 / 0.2);
}

.focus\:stroke-rose-50\/25:focus {
  stroke: rgb(255 241 243 / 0.25);
}

.focus\:stroke-rose-50\/30:focus {
  stroke: rgb(255 241 243 / 0.3);
}

.focus\:stroke-rose-50\/40:focus {
  stroke: rgb(255 241 243 / 0.4);
}

.focus\:stroke-rose-50\/50:focus {
  stroke: rgb(255 241 243 / 0.5);
}

.focus\:stroke-rose-50\/60:focus {
  stroke: rgb(255 241 243 / 0.6);
}

.focus\:stroke-rose-50\/70:focus {
  stroke: rgb(255 241 243 / 0.7);
}

.focus\:stroke-rose-50\/75:focus {
  stroke: rgb(255 241 243 / 0.75);
}

.focus\:stroke-rose-50\/80:focus {
  stroke: rgb(255 241 243 / 0.8);
}

.focus\:stroke-rose-50\/90:focus {
  stroke: rgb(255 241 243 / 0.9);
}

.focus\:stroke-rose-50\/95:focus {
  stroke: rgb(255 241 243 / 0.95);
}

.focus\:stroke-rose-50\/100:focus {
  stroke: rgb(255 241 243 / 1);
}

.focus\:stroke-rose-100\/0:focus {
  stroke: rgb(255 228 232 / 0);
}

.focus\:stroke-rose-100\/5:focus {
  stroke: rgb(255 228 232 / 0.05);
}

.focus\:stroke-rose-100\/10:focus {
  stroke: rgb(255 228 232 / 0.1);
}

.focus\:stroke-rose-100\/20:focus {
  stroke: rgb(255 228 232 / 0.2);
}

.focus\:stroke-rose-100\/25:focus {
  stroke: rgb(255 228 232 / 0.25);
}

.focus\:stroke-rose-100\/30:focus {
  stroke: rgb(255 228 232 / 0.3);
}

.focus\:stroke-rose-100\/40:focus {
  stroke: rgb(255 228 232 / 0.4);
}

.focus\:stroke-rose-100\/50:focus {
  stroke: rgb(255 228 232 / 0.5);
}

.focus\:stroke-rose-100\/60:focus {
  stroke: rgb(255 228 232 / 0.6);
}

.focus\:stroke-rose-100\/70:focus {
  stroke: rgb(255 228 232 / 0.7);
}

.focus\:stroke-rose-100\/75:focus {
  stroke: rgb(255 228 232 / 0.75);
}

.focus\:stroke-rose-100\/80:focus {
  stroke: rgb(255 228 232 / 0.8);
}

.focus\:stroke-rose-100\/90:focus {
  stroke: rgb(255 228 232 / 0.9);
}

.focus\:stroke-rose-100\/95:focus {
  stroke: rgb(255 228 232 / 0.95);
}

.focus\:stroke-rose-100\/100:focus {
  stroke: rgb(255 228 232 / 1);
}

.focus\:stroke-rose-200\/0:focus {
  stroke: rgb(254 205 214 / 0);
}

.focus\:stroke-rose-200\/5:focus {
  stroke: rgb(254 205 214 / 0.05);
}

.focus\:stroke-rose-200\/10:focus {
  stroke: rgb(254 205 214 / 0.1);
}

.focus\:stroke-rose-200\/20:focus {
  stroke: rgb(254 205 214 / 0.2);
}

.focus\:stroke-rose-200\/25:focus {
  stroke: rgb(254 205 214 / 0.25);
}

.focus\:stroke-rose-200\/30:focus {
  stroke: rgb(254 205 214 / 0.3);
}

.focus\:stroke-rose-200\/40:focus {
  stroke: rgb(254 205 214 / 0.4);
}

.focus\:stroke-rose-200\/50:focus {
  stroke: rgb(254 205 214 / 0.5);
}

.focus\:stroke-rose-200\/60:focus {
  stroke: rgb(254 205 214 / 0.6);
}

.focus\:stroke-rose-200\/70:focus {
  stroke: rgb(254 205 214 / 0.7);
}

.focus\:stroke-rose-200\/75:focus {
  stroke: rgb(254 205 214 / 0.75);
}

.focus\:stroke-rose-200\/80:focus {
  stroke: rgb(254 205 214 / 0.8);
}

.focus\:stroke-rose-200\/90:focus {
  stroke: rgb(254 205 214 / 0.9);
}

.focus\:stroke-rose-200\/95:focus {
  stroke: rgb(254 205 214 / 0.95);
}

.focus\:stroke-rose-200\/100:focus {
  stroke: rgb(254 205 214 / 1);
}

.focus\:stroke-rose-300\/0:focus {
  stroke: rgb(254 163 180 / 0);
}

.focus\:stroke-rose-300\/5:focus {
  stroke: rgb(254 163 180 / 0.05);
}

.focus\:stroke-rose-300\/10:focus {
  stroke: rgb(254 163 180 / 0.1);
}

.focus\:stroke-rose-300\/20:focus {
  stroke: rgb(254 163 180 / 0.2);
}

.focus\:stroke-rose-300\/25:focus {
  stroke: rgb(254 163 180 / 0.25);
}

.focus\:stroke-rose-300\/30:focus {
  stroke: rgb(254 163 180 / 0.3);
}

.focus\:stroke-rose-300\/40:focus {
  stroke: rgb(254 163 180 / 0.4);
}

.focus\:stroke-rose-300\/50:focus {
  stroke: rgb(254 163 180 / 0.5);
}

.focus\:stroke-rose-300\/60:focus {
  stroke: rgb(254 163 180 / 0.6);
}

.focus\:stroke-rose-300\/70:focus {
  stroke: rgb(254 163 180 / 0.7);
}

.focus\:stroke-rose-300\/75:focus {
  stroke: rgb(254 163 180 / 0.75);
}

.focus\:stroke-rose-300\/80:focus {
  stroke: rgb(254 163 180 / 0.8);
}

.focus\:stroke-rose-300\/90:focus {
  stroke: rgb(254 163 180 / 0.9);
}

.focus\:stroke-rose-300\/95:focus {
  stroke: rgb(254 163 180 / 0.95);
}

.focus\:stroke-rose-300\/100:focus {
  stroke: rgb(254 163 180 / 1);
}

.focus\:stroke-rose-400\/0:focus {
  stroke: rgb(253 111 142 / 0);
}

.focus\:stroke-rose-400\/5:focus {
  stroke: rgb(253 111 142 / 0.05);
}

.focus\:stroke-rose-400\/10:focus {
  stroke: rgb(253 111 142 / 0.1);
}

.focus\:stroke-rose-400\/20:focus {
  stroke: rgb(253 111 142 / 0.2);
}

.focus\:stroke-rose-400\/25:focus {
  stroke: rgb(253 111 142 / 0.25);
}

.focus\:stroke-rose-400\/30:focus {
  stroke: rgb(253 111 142 / 0.3);
}

.focus\:stroke-rose-400\/40:focus {
  stroke: rgb(253 111 142 / 0.4);
}

.focus\:stroke-rose-400\/50:focus {
  stroke: rgb(253 111 142 / 0.5);
}

.focus\:stroke-rose-400\/60:focus {
  stroke: rgb(253 111 142 / 0.6);
}

.focus\:stroke-rose-400\/70:focus {
  stroke: rgb(253 111 142 / 0.7);
}

.focus\:stroke-rose-400\/75:focus {
  stroke: rgb(253 111 142 / 0.75);
}

.focus\:stroke-rose-400\/80:focus {
  stroke: rgb(253 111 142 / 0.8);
}

.focus\:stroke-rose-400\/90:focus {
  stroke: rgb(253 111 142 / 0.9);
}

.focus\:stroke-rose-400\/95:focus {
  stroke: rgb(253 111 142 / 0.95);
}

.focus\:stroke-rose-400\/100:focus {
  stroke: rgb(253 111 142 / 1);
}

.focus\:stroke-rose-500\/0:focus {
  stroke: rgb(246 61 104 / 0);
}

.focus\:stroke-rose-500\/5:focus {
  stroke: rgb(246 61 104 / 0.05);
}

.focus\:stroke-rose-500\/10:focus {
  stroke: rgb(246 61 104 / 0.1);
}

.focus\:stroke-rose-500\/20:focus {
  stroke: rgb(246 61 104 / 0.2);
}

.focus\:stroke-rose-500\/25:focus {
  stroke: rgb(246 61 104 / 0.25);
}

.focus\:stroke-rose-500\/30:focus {
  stroke: rgb(246 61 104 / 0.3);
}

.focus\:stroke-rose-500\/40:focus {
  stroke: rgb(246 61 104 / 0.4);
}

.focus\:stroke-rose-500\/50:focus {
  stroke: rgb(246 61 104 / 0.5);
}

.focus\:stroke-rose-500\/60:focus {
  stroke: rgb(246 61 104 / 0.6);
}

.focus\:stroke-rose-500\/70:focus {
  stroke: rgb(246 61 104 / 0.7);
}

.focus\:stroke-rose-500\/75:focus {
  stroke: rgb(246 61 104 / 0.75);
}

.focus\:stroke-rose-500\/80:focus {
  stroke: rgb(246 61 104 / 0.8);
}

.focus\:stroke-rose-500\/90:focus {
  stroke: rgb(246 61 104 / 0.9);
}

.focus\:stroke-rose-500\/95:focus {
  stroke: rgb(246 61 104 / 0.95);
}

.focus\:stroke-rose-500\/100:focus {
  stroke: rgb(246 61 104 / 1);
}

.focus\:stroke-rose-600\/0:focus {
  stroke: rgb(227 24 84 / 0);
}

.focus\:stroke-rose-600\/5:focus {
  stroke: rgb(227 24 84 / 0.05);
}

.focus\:stroke-rose-600\/10:focus {
  stroke: rgb(227 24 84 / 0.1);
}

.focus\:stroke-rose-600\/20:focus {
  stroke: rgb(227 24 84 / 0.2);
}

.focus\:stroke-rose-600\/25:focus {
  stroke: rgb(227 24 84 / 0.25);
}

.focus\:stroke-rose-600\/30:focus {
  stroke: rgb(227 24 84 / 0.3);
}

.focus\:stroke-rose-600\/40:focus {
  stroke: rgb(227 24 84 / 0.4);
}

.focus\:stroke-rose-600\/50:focus {
  stroke: rgb(227 24 84 / 0.5);
}

.focus\:stroke-rose-600\/60:focus {
  stroke: rgb(227 24 84 / 0.6);
}

.focus\:stroke-rose-600\/70:focus {
  stroke: rgb(227 24 84 / 0.7);
}

.focus\:stroke-rose-600\/75:focus {
  stroke: rgb(227 24 84 / 0.75);
}

.focus\:stroke-rose-600\/80:focus {
  stroke: rgb(227 24 84 / 0.8);
}

.focus\:stroke-rose-600\/90:focus {
  stroke: rgb(227 24 84 / 0.9);
}

.focus\:stroke-rose-600\/95:focus {
  stroke: rgb(227 24 84 / 0.95);
}

.focus\:stroke-rose-600\/100:focus {
  stroke: rgb(227 24 84 / 1);
}

.focus\:stroke-rose-700\/0:focus {
  stroke: rgb(192 16 72 / 0);
}

.focus\:stroke-rose-700\/5:focus {
  stroke: rgb(192 16 72 / 0.05);
}

.focus\:stroke-rose-700\/10:focus {
  stroke: rgb(192 16 72 / 0.1);
}

.focus\:stroke-rose-700\/20:focus {
  stroke: rgb(192 16 72 / 0.2);
}

.focus\:stroke-rose-700\/25:focus {
  stroke: rgb(192 16 72 / 0.25);
}

.focus\:stroke-rose-700\/30:focus {
  stroke: rgb(192 16 72 / 0.3);
}

.focus\:stroke-rose-700\/40:focus {
  stroke: rgb(192 16 72 / 0.4);
}

.focus\:stroke-rose-700\/50:focus {
  stroke: rgb(192 16 72 / 0.5);
}

.focus\:stroke-rose-700\/60:focus {
  stroke: rgb(192 16 72 / 0.6);
}

.focus\:stroke-rose-700\/70:focus {
  stroke: rgb(192 16 72 / 0.7);
}

.focus\:stroke-rose-700\/75:focus {
  stroke: rgb(192 16 72 / 0.75);
}

.focus\:stroke-rose-700\/80:focus {
  stroke: rgb(192 16 72 / 0.8);
}

.focus\:stroke-rose-700\/90:focus {
  stroke: rgb(192 16 72 / 0.9);
}

.focus\:stroke-rose-700\/95:focus {
  stroke: rgb(192 16 72 / 0.95);
}

.focus\:stroke-rose-700\/100:focus {
  stroke: rgb(192 16 72 / 1);
}

.focus\:stroke-rose-800\/0:focus {
  stroke: rgb(161 16 67 / 0);
}

.focus\:stroke-rose-800\/5:focus {
  stroke: rgb(161 16 67 / 0.05);
}

.focus\:stroke-rose-800\/10:focus {
  stroke: rgb(161 16 67 / 0.1);
}

.focus\:stroke-rose-800\/20:focus {
  stroke: rgb(161 16 67 / 0.2);
}

.focus\:stroke-rose-800\/25:focus {
  stroke: rgb(161 16 67 / 0.25);
}

.focus\:stroke-rose-800\/30:focus {
  stroke: rgb(161 16 67 / 0.3);
}

.focus\:stroke-rose-800\/40:focus {
  stroke: rgb(161 16 67 / 0.4);
}

.focus\:stroke-rose-800\/50:focus {
  stroke: rgb(161 16 67 / 0.5);
}

.focus\:stroke-rose-800\/60:focus {
  stroke: rgb(161 16 67 / 0.6);
}

.focus\:stroke-rose-800\/70:focus {
  stroke: rgb(161 16 67 / 0.7);
}

.focus\:stroke-rose-800\/75:focus {
  stroke: rgb(161 16 67 / 0.75);
}

.focus\:stroke-rose-800\/80:focus {
  stroke: rgb(161 16 67 / 0.8);
}

.focus\:stroke-rose-800\/90:focus {
  stroke: rgb(161 16 67 / 0.9);
}

.focus\:stroke-rose-800\/95:focus {
  stroke: rgb(161 16 67 / 0.95);
}

.focus\:stroke-rose-800\/100:focus {
  stroke: rgb(161 16 67 / 1);
}

.focus\:stroke-rose-900\/0:focus {
  stroke: rgb(137 18 62 / 0);
}

.focus\:stroke-rose-900\/5:focus {
  stroke: rgb(137 18 62 / 0.05);
}

.focus\:stroke-rose-900\/10:focus {
  stroke: rgb(137 18 62 / 0.1);
}

.focus\:stroke-rose-900\/20:focus {
  stroke: rgb(137 18 62 / 0.2);
}

.focus\:stroke-rose-900\/25:focus {
  stroke: rgb(137 18 62 / 0.25);
}

.focus\:stroke-rose-900\/30:focus {
  stroke: rgb(137 18 62 / 0.3);
}

.focus\:stroke-rose-900\/40:focus {
  stroke: rgb(137 18 62 / 0.4);
}

.focus\:stroke-rose-900\/50:focus {
  stroke: rgb(137 18 62 / 0.5);
}

.focus\:stroke-rose-900\/60:focus {
  stroke: rgb(137 18 62 / 0.6);
}

.focus\:stroke-rose-900\/70:focus {
  stroke: rgb(137 18 62 / 0.7);
}

.focus\:stroke-rose-900\/75:focus {
  stroke: rgb(137 18 62 / 0.75);
}

.focus\:stroke-rose-900\/80:focus {
  stroke: rgb(137 18 62 / 0.8);
}

.focus\:stroke-rose-900\/90:focus {
  stroke: rgb(137 18 62 / 0.9);
}

.focus\:stroke-rose-900\/95:focus {
  stroke: rgb(137 18 62 / 0.95);
}

.focus\:stroke-rose-900\/100:focus {
  stroke: rgb(137 18 62 / 1);
}

.focus\:stroke-rose\/0:focus {
  stroke: rgb(253 111 142 / 0);
}

.focus\:stroke-rose\/5:focus {
  stroke: rgb(253 111 142 / 0.05);
}

.focus\:stroke-rose\/10:focus {
  stroke: rgb(253 111 142 / 0.1);
}

.focus\:stroke-rose\/20:focus {
  stroke: rgb(253 111 142 / 0.2);
}

.focus\:stroke-rose\/25:focus {
  stroke: rgb(253 111 142 / 0.25);
}

.focus\:stroke-rose\/30:focus {
  stroke: rgb(253 111 142 / 0.3);
}

.focus\:stroke-rose\/40:focus {
  stroke: rgb(253 111 142 / 0.4);
}

.focus\:stroke-rose\/50:focus {
  stroke: rgb(253 111 142 / 0.5);
}

.focus\:stroke-rose\/60:focus {
  stroke: rgb(253 111 142 / 0.6);
}

.focus\:stroke-rose\/70:focus {
  stroke: rgb(253 111 142 / 0.7);
}

.focus\:stroke-rose\/75:focus {
  stroke: rgb(253 111 142 / 0.75);
}

.focus\:stroke-rose\/80:focus {
  stroke: rgb(253 111 142 / 0.8);
}

.focus\:stroke-rose\/90:focus {
  stroke: rgb(253 111 142 / 0.9);
}

.focus\:stroke-rose\/95:focus {
  stroke: rgb(253 111 142 / 0.95);
}

.focus\:stroke-rose\/100:focus {
  stroke: rgb(253 111 142 / 1);
}

.focus\:stroke-orange-dark-25\/0:focus {
  stroke: rgb(255 249 245 / 0);
}

.focus\:stroke-orange-dark-25\/5:focus {
  stroke: rgb(255 249 245 / 0.05);
}

.focus\:stroke-orange-dark-25\/10:focus {
  stroke: rgb(255 249 245 / 0.1);
}

.focus\:stroke-orange-dark-25\/20:focus {
  stroke: rgb(255 249 245 / 0.2);
}

.focus\:stroke-orange-dark-25\/25:focus {
  stroke: rgb(255 249 245 / 0.25);
}

.focus\:stroke-orange-dark-25\/30:focus {
  stroke: rgb(255 249 245 / 0.3);
}

.focus\:stroke-orange-dark-25\/40:focus {
  stroke: rgb(255 249 245 / 0.4);
}

.focus\:stroke-orange-dark-25\/50:focus {
  stroke: rgb(255 249 245 / 0.5);
}

.focus\:stroke-orange-dark-25\/60:focus {
  stroke: rgb(255 249 245 / 0.6);
}

.focus\:stroke-orange-dark-25\/70:focus {
  stroke: rgb(255 249 245 / 0.7);
}

.focus\:stroke-orange-dark-25\/75:focus {
  stroke: rgb(255 249 245 / 0.75);
}

.focus\:stroke-orange-dark-25\/80:focus {
  stroke: rgb(255 249 245 / 0.8);
}

.focus\:stroke-orange-dark-25\/90:focus {
  stroke: rgb(255 249 245 / 0.9);
}

.focus\:stroke-orange-dark-25\/95:focus {
  stroke: rgb(255 249 245 / 0.95);
}

.focus\:stroke-orange-dark-25\/100:focus {
  stroke: rgb(255 249 245 / 1);
}

.focus\:stroke-orange-dark-50\/0:focus {
  stroke: rgb(255 244 237 / 0);
}

.focus\:stroke-orange-dark-50\/5:focus {
  stroke: rgb(255 244 237 / 0.05);
}

.focus\:stroke-orange-dark-50\/10:focus {
  stroke: rgb(255 244 237 / 0.1);
}

.focus\:stroke-orange-dark-50\/20:focus {
  stroke: rgb(255 244 237 / 0.2);
}

.focus\:stroke-orange-dark-50\/25:focus {
  stroke: rgb(255 244 237 / 0.25);
}

.focus\:stroke-orange-dark-50\/30:focus {
  stroke: rgb(255 244 237 / 0.3);
}

.focus\:stroke-orange-dark-50\/40:focus {
  stroke: rgb(255 244 237 / 0.4);
}

.focus\:stroke-orange-dark-50\/50:focus {
  stroke: rgb(255 244 237 / 0.5);
}

.focus\:stroke-orange-dark-50\/60:focus {
  stroke: rgb(255 244 237 / 0.6);
}

.focus\:stroke-orange-dark-50\/70:focus {
  stroke: rgb(255 244 237 / 0.7);
}

.focus\:stroke-orange-dark-50\/75:focus {
  stroke: rgb(255 244 237 / 0.75);
}

.focus\:stroke-orange-dark-50\/80:focus {
  stroke: rgb(255 244 237 / 0.8);
}

.focus\:stroke-orange-dark-50\/90:focus {
  stroke: rgb(255 244 237 / 0.9);
}

.focus\:stroke-orange-dark-50\/95:focus {
  stroke: rgb(255 244 237 / 0.95);
}

.focus\:stroke-orange-dark-50\/100:focus {
  stroke: rgb(255 244 237 / 1);
}

.focus\:stroke-orange-dark-100\/0:focus {
  stroke: rgb(255 230 213 / 0);
}

.focus\:stroke-orange-dark-100\/5:focus {
  stroke: rgb(255 230 213 / 0.05);
}

.focus\:stroke-orange-dark-100\/10:focus {
  stroke: rgb(255 230 213 / 0.1);
}

.focus\:stroke-orange-dark-100\/20:focus {
  stroke: rgb(255 230 213 / 0.2);
}

.focus\:stroke-orange-dark-100\/25:focus {
  stroke: rgb(255 230 213 / 0.25);
}

.focus\:stroke-orange-dark-100\/30:focus {
  stroke: rgb(255 230 213 / 0.3);
}

.focus\:stroke-orange-dark-100\/40:focus {
  stroke: rgb(255 230 213 / 0.4);
}

.focus\:stroke-orange-dark-100\/50:focus {
  stroke: rgb(255 230 213 / 0.5);
}

.focus\:stroke-orange-dark-100\/60:focus {
  stroke: rgb(255 230 213 / 0.6);
}

.focus\:stroke-orange-dark-100\/70:focus {
  stroke: rgb(255 230 213 / 0.7);
}

.focus\:stroke-orange-dark-100\/75:focus {
  stroke: rgb(255 230 213 / 0.75);
}

.focus\:stroke-orange-dark-100\/80:focus {
  stroke: rgb(255 230 213 / 0.8);
}

.focus\:stroke-orange-dark-100\/90:focus {
  stroke: rgb(255 230 213 / 0.9);
}

.focus\:stroke-orange-dark-100\/95:focus {
  stroke: rgb(255 230 213 / 0.95);
}

.focus\:stroke-orange-dark-100\/100:focus {
  stroke: rgb(255 230 213 / 1);
}

.focus\:stroke-orange-dark-200\/0:focus {
  stroke: rgb(255 214 174 / 0);
}

.focus\:stroke-orange-dark-200\/5:focus {
  stroke: rgb(255 214 174 / 0.05);
}

.focus\:stroke-orange-dark-200\/10:focus {
  stroke: rgb(255 214 174 / 0.1);
}

.focus\:stroke-orange-dark-200\/20:focus {
  stroke: rgb(255 214 174 / 0.2);
}

.focus\:stroke-orange-dark-200\/25:focus {
  stroke: rgb(255 214 174 / 0.25);
}

.focus\:stroke-orange-dark-200\/30:focus {
  stroke: rgb(255 214 174 / 0.3);
}

.focus\:stroke-orange-dark-200\/40:focus {
  stroke: rgb(255 214 174 / 0.4);
}

.focus\:stroke-orange-dark-200\/50:focus {
  stroke: rgb(255 214 174 / 0.5);
}

.focus\:stroke-orange-dark-200\/60:focus {
  stroke: rgb(255 214 174 / 0.6);
}

.focus\:stroke-orange-dark-200\/70:focus {
  stroke: rgb(255 214 174 / 0.7);
}

.focus\:stroke-orange-dark-200\/75:focus {
  stroke: rgb(255 214 174 / 0.75);
}

.focus\:stroke-orange-dark-200\/80:focus {
  stroke: rgb(255 214 174 / 0.8);
}

.focus\:stroke-orange-dark-200\/90:focus {
  stroke: rgb(255 214 174 / 0.9);
}

.focus\:stroke-orange-dark-200\/95:focus {
  stroke: rgb(255 214 174 / 0.95);
}

.focus\:stroke-orange-dark-200\/100:focus {
  stroke: rgb(255 214 174 / 1);
}

.focus\:stroke-orange-dark-300\/0:focus {
  stroke: rgb(255 156 102 / 0);
}

.focus\:stroke-orange-dark-300\/5:focus {
  stroke: rgb(255 156 102 / 0.05);
}

.focus\:stroke-orange-dark-300\/10:focus {
  stroke: rgb(255 156 102 / 0.1);
}

.focus\:stroke-orange-dark-300\/20:focus {
  stroke: rgb(255 156 102 / 0.2);
}

.focus\:stroke-orange-dark-300\/25:focus {
  stroke: rgb(255 156 102 / 0.25);
}

.focus\:stroke-orange-dark-300\/30:focus {
  stroke: rgb(255 156 102 / 0.3);
}

.focus\:stroke-orange-dark-300\/40:focus {
  stroke: rgb(255 156 102 / 0.4);
}

.focus\:stroke-orange-dark-300\/50:focus {
  stroke: rgb(255 156 102 / 0.5);
}

.focus\:stroke-orange-dark-300\/60:focus {
  stroke: rgb(255 156 102 / 0.6);
}

.focus\:stroke-orange-dark-300\/70:focus {
  stroke: rgb(255 156 102 / 0.7);
}

.focus\:stroke-orange-dark-300\/75:focus {
  stroke: rgb(255 156 102 / 0.75);
}

.focus\:stroke-orange-dark-300\/80:focus {
  stroke: rgb(255 156 102 / 0.8);
}

.focus\:stroke-orange-dark-300\/90:focus {
  stroke: rgb(255 156 102 / 0.9);
}

.focus\:stroke-orange-dark-300\/95:focus {
  stroke: rgb(255 156 102 / 0.95);
}

.focus\:stroke-orange-dark-300\/100:focus {
  stroke: rgb(255 156 102 / 1);
}

.focus\:stroke-orange-dark-400\/0:focus {
  stroke: rgb(255 105 46 / 0);
}

.focus\:stroke-orange-dark-400\/5:focus {
  stroke: rgb(255 105 46 / 0.05);
}

.focus\:stroke-orange-dark-400\/10:focus {
  stroke: rgb(255 105 46 / 0.1);
}

.focus\:stroke-orange-dark-400\/20:focus {
  stroke: rgb(255 105 46 / 0.2);
}

.focus\:stroke-orange-dark-400\/25:focus {
  stroke: rgb(255 105 46 / 0.25);
}

.focus\:stroke-orange-dark-400\/30:focus {
  stroke: rgb(255 105 46 / 0.3);
}

.focus\:stroke-orange-dark-400\/40:focus {
  stroke: rgb(255 105 46 / 0.4);
}

.focus\:stroke-orange-dark-400\/50:focus {
  stroke: rgb(255 105 46 / 0.5);
}

.focus\:stroke-orange-dark-400\/60:focus {
  stroke: rgb(255 105 46 / 0.6);
}

.focus\:stroke-orange-dark-400\/70:focus {
  stroke: rgb(255 105 46 / 0.7);
}

.focus\:stroke-orange-dark-400\/75:focus {
  stroke: rgb(255 105 46 / 0.75);
}

.focus\:stroke-orange-dark-400\/80:focus {
  stroke: rgb(255 105 46 / 0.8);
}

.focus\:stroke-orange-dark-400\/90:focus {
  stroke: rgb(255 105 46 / 0.9);
}

.focus\:stroke-orange-dark-400\/95:focus {
  stroke: rgb(255 105 46 / 0.95);
}

.focus\:stroke-orange-dark-400\/100:focus {
  stroke: rgb(255 105 46 / 1);
}

.focus\:stroke-orange-dark-500\/0:focus {
  stroke: rgb(255 68 5 / 0);
}

.focus\:stroke-orange-dark-500\/5:focus {
  stroke: rgb(255 68 5 / 0.05);
}

.focus\:stroke-orange-dark-500\/10:focus {
  stroke: rgb(255 68 5 / 0.1);
}

.focus\:stroke-orange-dark-500\/20:focus {
  stroke: rgb(255 68 5 / 0.2);
}

.focus\:stroke-orange-dark-500\/25:focus {
  stroke: rgb(255 68 5 / 0.25);
}

.focus\:stroke-orange-dark-500\/30:focus {
  stroke: rgb(255 68 5 / 0.3);
}

.focus\:stroke-orange-dark-500\/40:focus {
  stroke: rgb(255 68 5 / 0.4);
}

.focus\:stroke-orange-dark-500\/50:focus {
  stroke: rgb(255 68 5 / 0.5);
}

.focus\:stroke-orange-dark-500\/60:focus {
  stroke: rgb(255 68 5 / 0.6);
}

.focus\:stroke-orange-dark-500\/70:focus {
  stroke: rgb(255 68 5 / 0.7);
}

.focus\:stroke-orange-dark-500\/75:focus {
  stroke: rgb(255 68 5 / 0.75);
}

.focus\:stroke-orange-dark-500\/80:focus {
  stroke: rgb(255 68 5 / 0.8);
}

.focus\:stroke-orange-dark-500\/90:focus {
  stroke: rgb(255 68 5 / 0.9);
}

.focus\:stroke-orange-dark-500\/95:focus {
  stroke: rgb(255 68 5 / 0.95);
}

.focus\:stroke-orange-dark-500\/100:focus {
  stroke: rgb(255 68 5 / 1);
}

.focus\:stroke-orange-dark-600\/0:focus {
  stroke: rgb(230 46 5 / 0);
}

.focus\:stroke-orange-dark-600\/5:focus {
  stroke: rgb(230 46 5 / 0.05);
}

.focus\:stroke-orange-dark-600\/10:focus {
  stroke: rgb(230 46 5 / 0.1);
}

.focus\:stroke-orange-dark-600\/20:focus {
  stroke: rgb(230 46 5 / 0.2);
}

.focus\:stroke-orange-dark-600\/25:focus {
  stroke: rgb(230 46 5 / 0.25);
}

.focus\:stroke-orange-dark-600\/30:focus {
  stroke: rgb(230 46 5 / 0.3);
}

.focus\:stroke-orange-dark-600\/40:focus {
  stroke: rgb(230 46 5 / 0.4);
}

.focus\:stroke-orange-dark-600\/50:focus {
  stroke: rgb(230 46 5 / 0.5);
}

.focus\:stroke-orange-dark-600\/60:focus {
  stroke: rgb(230 46 5 / 0.6);
}

.focus\:stroke-orange-dark-600\/70:focus {
  stroke: rgb(230 46 5 / 0.7);
}

.focus\:stroke-orange-dark-600\/75:focus {
  stroke: rgb(230 46 5 / 0.75);
}

.focus\:stroke-orange-dark-600\/80:focus {
  stroke: rgb(230 46 5 / 0.8);
}

.focus\:stroke-orange-dark-600\/90:focus {
  stroke: rgb(230 46 5 / 0.9);
}

.focus\:stroke-orange-dark-600\/95:focus {
  stroke: rgb(230 46 5 / 0.95);
}

.focus\:stroke-orange-dark-600\/100:focus {
  stroke: rgb(230 46 5 / 1);
}

.focus\:stroke-orange-dark-700\/0:focus {
  stroke: rgb(188 27 6 / 0);
}

.focus\:stroke-orange-dark-700\/5:focus {
  stroke: rgb(188 27 6 / 0.05);
}

.focus\:stroke-orange-dark-700\/10:focus {
  stroke: rgb(188 27 6 / 0.1);
}

.focus\:stroke-orange-dark-700\/20:focus {
  stroke: rgb(188 27 6 / 0.2);
}

.focus\:stroke-orange-dark-700\/25:focus {
  stroke: rgb(188 27 6 / 0.25);
}

.focus\:stroke-orange-dark-700\/30:focus {
  stroke: rgb(188 27 6 / 0.3);
}

.focus\:stroke-orange-dark-700\/40:focus {
  stroke: rgb(188 27 6 / 0.4);
}

.focus\:stroke-orange-dark-700\/50:focus {
  stroke: rgb(188 27 6 / 0.5);
}

.focus\:stroke-orange-dark-700\/60:focus {
  stroke: rgb(188 27 6 / 0.6);
}

.focus\:stroke-orange-dark-700\/70:focus {
  stroke: rgb(188 27 6 / 0.7);
}

.focus\:stroke-orange-dark-700\/75:focus {
  stroke: rgb(188 27 6 / 0.75);
}

.focus\:stroke-orange-dark-700\/80:focus {
  stroke: rgb(188 27 6 / 0.8);
}

.focus\:stroke-orange-dark-700\/90:focus {
  stroke: rgb(188 27 6 / 0.9);
}

.focus\:stroke-orange-dark-700\/95:focus {
  stroke: rgb(188 27 6 / 0.95);
}

.focus\:stroke-orange-dark-700\/100:focus {
  stroke: rgb(188 27 6 / 1);
}

.focus\:stroke-orange-dark-800\/0:focus {
  stroke: rgb(151 24 12 / 0);
}

.focus\:stroke-orange-dark-800\/5:focus {
  stroke: rgb(151 24 12 / 0.05);
}

.focus\:stroke-orange-dark-800\/10:focus {
  stroke: rgb(151 24 12 / 0.1);
}

.focus\:stroke-orange-dark-800\/20:focus {
  stroke: rgb(151 24 12 / 0.2);
}

.focus\:stroke-orange-dark-800\/25:focus {
  stroke: rgb(151 24 12 / 0.25);
}

.focus\:stroke-orange-dark-800\/30:focus {
  stroke: rgb(151 24 12 / 0.3);
}

.focus\:stroke-orange-dark-800\/40:focus {
  stroke: rgb(151 24 12 / 0.4);
}

.focus\:stroke-orange-dark-800\/50:focus {
  stroke: rgb(151 24 12 / 0.5);
}

.focus\:stroke-orange-dark-800\/60:focus {
  stroke: rgb(151 24 12 / 0.6);
}

.focus\:stroke-orange-dark-800\/70:focus {
  stroke: rgb(151 24 12 / 0.7);
}

.focus\:stroke-orange-dark-800\/75:focus {
  stroke: rgb(151 24 12 / 0.75);
}

.focus\:stroke-orange-dark-800\/80:focus {
  stroke: rgb(151 24 12 / 0.8);
}

.focus\:stroke-orange-dark-800\/90:focus {
  stroke: rgb(151 24 12 / 0.9);
}

.focus\:stroke-orange-dark-800\/95:focus {
  stroke: rgb(151 24 12 / 0.95);
}

.focus\:stroke-orange-dark-800\/100:focus {
  stroke: rgb(151 24 12 / 1);
}

.focus\:stroke-orange-dark-900\/0:focus {
  stroke: rgb(119 26 13 / 0);
}

.focus\:stroke-orange-dark-900\/5:focus {
  stroke: rgb(119 26 13 / 0.05);
}

.focus\:stroke-orange-dark-900\/10:focus {
  stroke: rgb(119 26 13 / 0.1);
}

.focus\:stroke-orange-dark-900\/20:focus {
  stroke: rgb(119 26 13 / 0.2);
}

.focus\:stroke-orange-dark-900\/25:focus {
  stroke: rgb(119 26 13 / 0.25);
}

.focus\:stroke-orange-dark-900\/30:focus {
  stroke: rgb(119 26 13 / 0.3);
}

.focus\:stroke-orange-dark-900\/40:focus {
  stroke: rgb(119 26 13 / 0.4);
}

.focus\:stroke-orange-dark-900\/50:focus {
  stroke: rgb(119 26 13 / 0.5);
}

.focus\:stroke-orange-dark-900\/60:focus {
  stroke: rgb(119 26 13 / 0.6);
}

.focus\:stroke-orange-dark-900\/70:focus {
  stroke: rgb(119 26 13 / 0.7);
}

.focus\:stroke-orange-dark-900\/75:focus {
  stroke: rgb(119 26 13 / 0.75);
}

.focus\:stroke-orange-dark-900\/80:focus {
  stroke: rgb(119 26 13 / 0.8);
}

.focus\:stroke-orange-dark-900\/90:focus {
  stroke: rgb(119 26 13 / 0.9);
}

.focus\:stroke-orange-dark-900\/95:focus {
  stroke: rgb(119 26 13 / 0.95);
}

.focus\:stroke-orange-dark-900\/100:focus {
  stroke: rgb(119 26 13 / 1);
}

.focus\:stroke-orange-dark\/0:focus {
  stroke: rgb(255 105 46 / 0);
}

.focus\:stroke-orange-dark\/5:focus {
  stroke: rgb(255 105 46 / 0.05);
}

.focus\:stroke-orange-dark\/10:focus {
  stroke: rgb(255 105 46 / 0.1);
}

.focus\:stroke-orange-dark\/20:focus {
  stroke: rgb(255 105 46 / 0.2);
}

.focus\:stroke-orange-dark\/25:focus {
  stroke: rgb(255 105 46 / 0.25);
}

.focus\:stroke-orange-dark\/30:focus {
  stroke: rgb(255 105 46 / 0.3);
}

.focus\:stroke-orange-dark\/40:focus {
  stroke: rgb(255 105 46 / 0.4);
}

.focus\:stroke-orange-dark\/50:focus {
  stroke: rgb(255 105 46 / 0.5);
}

.focus\:stroke-orange-dark\/60:focus {
  stroke: rgb(255 105 46 / 0.6);
}

.focus\:stroke-orange-dark\/70:focus {
  stroke: rgb(255 105 46 / 0.7);
}

.focus\:stroke-orange-dark\/75:focus {
  stroke: rgb(255 105 46 / 0.75);
}

.focus\:stroke-orange-dark\/80:focus {
  stroke: rgb(255 105 46 / 0.8);
}

.focus\:stroke-orange-dark\/90:focus {
  stroke: rgb(255 105 46 / 0.9);
}

.focus\:stroke-orange-dark\/95:focus {
  stroke: rgb(255 105 46 / 0.95);
}

.focus\:stroke-orange-dark\/100:focus {
  stroke: rgb(255 105 46 / 1);
}

.focus\:stroke-orange-25\/0:focus {
  stroke: rgb(254 250 245 / 0);
}

.focus\:stroke-orange-25\/5:focus {
  stroke: rgb(254 250 245 / 0.05);
}

.focus\:stroke-orange-25\/10:focus {
  stroke: rgb(254 250 245 / 0.1);
}

.focus\:stroke-orange-25\/20:focus {
  stroke: rgb(254 250 245 / 0.2);
}

.focus\:stroke-orange-25\/25:focus {
  stroke: rgb(254 250 245 / 0.25);
}

.focus\:stroke-orange-25\/30:focus {
  stroke: rgb(254 250 245 / 0.3);
}

.focus\:stroke-orange-25\/40:focus {
  stroke: rgb(254 250 245 / 0.4);
}

.focus\:stroke-orange-25\/50:focus {
  stroke: rgb(254 250 245 / 0.5);
}

.focus\:stroke-orange-25\/60:focus {
  stroke: rgb(254 250 245 / 0.6);
}

.focus\:stroke-orange-25\/70:focus {
  stroke: rgb(254 250 245 / 0.7);
}

.focus\:stroke-orange-25\/75:focus {
  stroke: rgb(254 250 245 / 0.75);
}

.focus\:stroke-orange-25\/80:focus {
  stroke: rgb(254 250 245 / 0.8);
}

.focus\:stroke-orange-25\/90:focus {
  stroke: rgb(254 250 245 / 0.9);
}

.focus\:stroke-orange-25\/95:focus {
  stroke: rgb(254 250 245 / 0.95);
}

.focus\:stroke-orange-25\/100:focus {
  stroke: rgb(254 250 245 / 1);
}

.focus\:stroke-orange-50\/0:focus {
  stroke: rgb(254 246 238 / 0);
}

.focus\:stroke-orange-50\/5:focus {
  stroke: rgb(254 246 238 / 0.05);
}

.focus\:stroke-orange-50\/10:focus {
  stroke: rgb(254 246 238 / 0.1);
}

.focus\:stroke-orange-50\/20:focus {
  stroke: rgb(254 246 238 / 0.2);
}

.focus\:stroke-orange-50\/25:focus {
  stroke: rgb(254 246 238 / 0.25);
}

.focus\:stroke-orange-50\/30:focus {
  stroke: rgb(254 246 238 / 0.3);
}

.focus\:stroke-orange-50\/40:focus {
  stroke: rgb(254 246 238 / 0.4);
}

.focus\:stroke-orange-50\/50:focus {
  stroke: rgb(254 246 238 / 0.5);
}

.focus\:stroke-orange-50\/60:focus {
  stroke: rgb(254 246 238 / 0.6);
}

.focus\:stroke-orange-50\/70:focus {
  stroke: rgb(254 246 238 / 0.7);
}

.focus\:stroke-orange-50\/75:focus {
  stroke: rgb(254 246 238 / 0.75);
}

.focus\:stroke-orange-50\/80:focus {
  stroke: rgb(254 246 238 / 0.8);
}

.focus\:stroke-orange-50\/90:focus {
  stroke: rgb(254 246 238 / 0.9);
}

.focus\:stroke-orange-50\/95:focus {
  stroke: rgb(254 246 238 / 0.95);
}

.focus\:stroke-orange-50\/100:focus {
  stroke: rgb(254 246 238 / 1);
}

.focus\:stroke-orange-100\/0:focus {
  stroke: rgb(253 234 215 / 0);
}

.focus\:stroke-orange-100\/5:focus {
  stroke: rgb(253 234 215 / 0.05);
}

.focus\:stroke-orange-100\/10:focus {
  stroke: rgb(253 234 215 / 0.1);
}

.focus\:stroke-orange-100\/20:focus {
  stroke: rgb(253 234 215 / 0.2);
}

.focus\:stroke-orange-100\/25:focus {
  stroke: rgb(253 234 215 / 0.25);
}

.focus\:stroke-orange-100\/30:focus {
  stroke: rgb(253 234 215 / 0.3);
}

.focus\:stroke-orange-100\/40:focus {
  stroke: rgb(253 234 215 / 0.4);
}

.focus\:stroke-orange-100\/50:focus {
  stroke: rgb(253 234 215 / 0.5);
}

.focus\:stroke-orange-100\/60:focus {
  stroke: rgb(253 234 215 / 0.6);
}

.focus\:stroke-orange-100\/70:focus {
  stroke: rgb(253 234 215 / 0.7);
}

.focus\:stroke-orange-100\/75:focus {
  stroke: rgb(253 234 215 / 0.75);
}

.focus\:stroke-orange-100\/80:focus {
  stroke: rgb(253 234 215 / 0.8);
}

.focus\:stroke-orange-100\/90:focus {
  stroke: rgb(253 234 215 / 0.9);
}

.focus\:stroke-orange-100\/95:focus {
  stroke: rgb(253 234 215 / 0.95);
}

.focus\:stroke-orange-100\/100:focus {
  stroke: rgb(253 234 215 / 1);
}

.focus\:stroke-orange-200\/0:focus {
  stroke: rgb(249 219 175 / 0);
}

.focus\:stroke-orange-200\/5:focus {
  stroke: rgb(249 219 175 / 0.05);
}

.focus\:stroke-orange-200\/10:focus {
  stroke: rgb(249 219 175 / 0.1);
}

.focus\:stroke-orange-200\/20:focus {
  stroke: rgb(249 219 175 / 0.2);
}

.focus\:stroke-orange-200\/25:focus {
  stroke: rgb(249 219 175 / 0.25);
}

.focus\:stroke-orange-200\/30:focus {
  stroke: rgb(249 219 175 / 0.3);
}

.focus\:stroke-orange-200\/40:focus {
  stroke: rgb(249 219 175 / 0.4);
}

.focus\:stroke-orange-200\/50:focus {
  stroke: rgb(249 219 175 / 0.5);
}

.focus\:stroke-orange-200\/60:focus {
  stroke: rgb(249 219 175 / 0.6);
}

.focus\:stroke-orange-200\/70:focus {
  stroke: rgb(249 219 175 / 0.7);
}

.focus\:stroke-orange-200\/75:focus {
  stroke: rgb(249 219 175 / 0.75);
}

.focus\:stroke-orange-200\/80:focus {
  stroke: rgb(249 219 175 / 0.8);
}

.focus\:stroke-orange-200\/90:focus {
  stroke: rgb(249 219 175 / 0.9);
}

.focus\:stroke-orange-200\/95:focus {
  stroke: rgb(249 219 175 / 0.95);
}

.focus\:stroke-orange-200\/100:focus {
  stroke: rgb(249 219 175 / 1);
}

.focus\:stroke-orange-300\/0:focus {
  stroke: rgb(247 178 122 / 0);
}

.focus\:stroke-orange-300\/5:focus {
  stroke: rgb(247 178 122 / 0.05);
}

.focus\:stroke-orange-300\/10:focus {
  stroke: rgb(247 178 122 / 0.1);
}

.focus\:stroke-orange-300\/20:focus {
  stroke: rgb(247 178 122 / 0.2);
}

.focus\:stroke-orange-300\/25:focus {
  stroke: rgb(247 178 122 / 0.25);
}

.focus\:stroke-orange-300\/30:focus {
  stroke: rgb(247 178 122 / 0.3);
}

.focus\:stroke-orange-300\/40:focus {
  stroke: rgb(247 178 122 / 0.4);
}

.focus\:stroke-orange-300\/50:focus {
  stroke: rgb(247 178 122 / 0.5);
}

.focus\:stroke-orange-300\/60:focus {
  stroke: rgb(247 178 122 / 0.6);
}

.focus\:stroke-orange-300\/70:focus {
  stroke: rgb(247 178 122 / 0.7);
}

.focus\:stroke-orange-300\/75:focus {
  stroke: rgb(247 178 122 / 0.75);
}

.focus\:stroke-orange-300\/80:focus {
  stroke: rgb(247 178 122 / 0.8);
}

.focus\:stroke-orange-300\/90:focus {
  stroke: rgb(247 178 122 / 0.9);
}

.focus\:stroke-orange-300\/95:focus {
  stroke: rgb(247 178 122 / 0.95);
}

.focus\:stroke-orange-300\/100:focus {
  stroke: rgb(247 178 122 / 1);
}

.focus\:stroke-orange-400\/0:focus {
  stroke: rgb(243 135 68 / 0);
}

.focus\:stroke-orange-400\/5:focus {
  stroke: rgb(243 135 68 / 0.05);
}

.focus\:stroke-orange-400\/10:focus {
  stroke: rgb(243 135 68 / 0.1);
}

.focus\:stroke-orange-400\/20:focus {
  stroke: rgb(243 135 68 / 0.2);
}

.focus\:stroke-orange-400\/25:focus {
  stroke: rgb(243 135 68 / 0.25);
}

.focus\:stroke-orange-400\/30:focus {
  stroke: rgb(243 135 68 / 0.3);
}

.focus\:stroke-orange-400\/40:focus {
  stroke: rgb(243 135 68 / 0.4);
}

.focus\:stroke-orange-400\/50:focus {
  stroke: rgb(243 135 68 / 0.5);
}

.focus\:stroke-orange-400\/60:focus {
  stroke: rgb(243 135 68 / 0.6);
}

.focus\:stroke-orange-400\/70:focus {
  stroke: rgb(243 135 68 / 0.7);
}

.focus\:stroke-orange-400\/75:focus {
  stroke: rgb(243 135 68 / 0.75);
}

.focus\:stroke-orange-400\/80:focus {
  stroke: rgb(243 135 68 / 0.8);
}

.focus\:stroke-orange-400\/90:focus {
  stroke: rgb(243 135 68 / 0.9);
}

.focus\:stroke-orange-400\/95:focus {
  stroke: rgb(243 135 68 / 0.95);
}

.focus\:stroke-orange-400\/100:focus {
  stroke: rgb(243 135 68 / 1);
}

.focus\:stroke-orange-500\/0:focus {
  stroke: rgb(239 104 32 / 0);
}

.focus\:stroke-orange-500\/5:focus {
  stroke: rgb(239 104 32 / 0.05);
}

.focus\:stroke-orange-500\/10:focus {
  stroke: rgb(239 104 32 / 0.1);
}

.focus\:stroke-orange-500\/20:focus {
  stroke: rgb(239 104 32 / 0.2);
}

.focus\:stroke-orange-500\/25:focus {
  stroke: rgb(239 104 32 / 0.25);
}

.focus\:stroke-orange-500\/30:focus {
  stroke: rgb(239 104 32 / 0.3);
}

.focus\:stroke-orange-500\/40:focus {
  stroke: rgb(239 104 32 / 0.4);
}

.focus\:stroke-orange-500\/50:focus {
  stroke: rgb(239 104 32 / 0.5);
}

.focus\:stroke-orange-500\/60:focus {
  stroke: rgb(239 104 32 / 0.6);
}

.focus\:stroke-orange-500\/70:focus {
  stroke: rgb(239 104 32 / 0.7);
}

.focus\:stroke-orange-500\/75:focus {
  stroke: rgb(239 104 32 / 0.75);
}

.focus\:stroke-orange-500\/80:focus {
  stroke: rgb(239 104 32 / 0.8);
}

.focus\:stroke-orange-500\/90:focus {
  stroke: rgb(239 104 32 / 0.9);
}

.focus\:stroke-orange-500\/95:focus {
  stroke: rgb(239 104 32 / 0.95);
}

.focus\:stroke-orange-500\/100:focus {
  stroke: rgb(239 104 32 / 1);
}

.focus\:stroke-orange-600\/0:focus {
  stroke: rgb(224 79 22 / 0);
}

.focus\:stroke-orange-600\/5:focus {
  stroke: rgb(224 79 22 / 0.05);
}

.focus\:stroke-orange-600\/10:focus {
  stroke: rgb(224 79 22 / 0.1);
}

.focus\:stroke-orange-600\/20:focus {
  stroke: rgb(224 79 22 / 0.2);
}

.focus\:stroke-orange-600\/25:focus {
  stroke: rgb(224 79 22 / 0.25);
}

.focus\:stroke-orange-600\/30:focus {
  stroke: rgb(224 79 22 / 0.3);
}

.focus\:stroke-orange-600\/40:focus {
  stroke: rgb(224 79 22 / 0.4);
}

.focus\:stroke-orange-600\/50:focus {
  stroke: rgb(224 79 22 / 0.5);
}

.focus\:stroke-orange-600\/60:focus {
  stroke: rgb(224 79 22 / 0.6);
}

.focus\:stroke-orange-600\/70:focus {
  stroke: rgb(224 79 22 / 0.7);
}

.focus\:stroke-orange-600\/75:focus {
  stroke: rgb(224 79 22 / 0.75);
}

.focus\:stroke-orange-600\/80:focus {
  stroke: rgb(224 79 22 / 0.8);
}

.focus\:stroke-orange-600\/90:focus {
  stroke: rgb(224 79 22 / 0.9);
}

.focus\:stroke-orange-600\/95:focus {
  stroke: rgb(224 79 22 / 0.95);
}

.focus\:stroke-orange-600\/100:focus {
  stroke: rgb(224 79 22 / 1);
}

.focus\:stroke-orange-700\/0:focus {
  stroke: rgb(185 56 21 / 0);
}

.focus\:stroke-orange-700\/5:focus {
  stroke: rgb(185 56 21 / 0.05);
}

.focus\:stroke-orange-700\/10:focus {
  stroke: rgb(185 56 21 / 0.1);
}

.focus\:stroke-orange-700\/20:focus {
  stroke: rgb(185 56 21 / 0.2);
}

.focus\:stroke-orange-700\/25:focus {
  stroke: rgb(185 56 21 / 0.25);
}

.focus\:stroke-orange-700\/30:focus {
  stroke: rgb(185 56 21 / 0.3);
}

.focus\:stroke-orange-700\/40:focus {
  stroke: rgb(185 56 21 / 0.4);
}

.focus\:stroke-orange-700\/50:focus {
  stroke: rgb(185 56 21 / 0.5);
}

.focus\:stroke-orange-700\/60:focus {
  stroke: rgb(185 56 21 / 0.6);
}

.focus\:stroke-orange-700\/70:focus {
  stroke: rgb(185 56 21 / 0.7);
}

.focus\:stroke-orange-700\/75:focus {
  stroke: rgb(185 56 21 / 0.75);
}

.focus\:stroke-orange-700\/80:focus {
  stroke: rgb(185 56 21 / 0.8);
}

.focus\:stroke-orange-700\/90:focus {
  stroke: rgb(185 56 21 / 0.9);
}

.focus\:stroke-orange-700\/95:focus {
  stroke: rgb(185 56 21 / 0.95);
}

.focus\:stroke-orange-700\/100:focus {
  stroke: rgb(185 56 21 / 1);
}

.focus\:stroke-orange-800\/0:focus {
  stroke: rgb(147 47 25 / 0);
}

.focus\:stroke-orange-800\/5:focus {
  stroke: rgb(147 47 25 / 0.05);
}

.focus\:stroke-orange-800\/10:focus {
  stroke: rgb(147 47 25 / 0.1);
}

.focus\:stroke-orange-800\/20:focus {
  stroke: rgb(147 47 25 / 0.2);
}

.focus\:stroke-orange-800\/25:focus {
  stroke: rgb(147 47 25 / 0.25);
}

.focus\:stroke-orange-800\/30:focus {
  stroke: rgb(147 47 25 / 0.3);
}

.focus\:stroke-orange-800\/40:focus {
  stroke: rgb(147 47 25 / 0.4);
}

.focus\:stroke-orange-800\/50:focus {
  stroke: rgb(147 47 25 / 0.5);
}

.focus\:stroke-orange-800\/60:focus {
  stroke: rgb(147 47 25 / 0.6);
}

.focus\:stroke-orange-800\/70:focus {
  stroke: rgb(147 47 25 / 0.7);
}

.focus\:stroke-orange-800\/75:focus {
  stroke: rgb(147 47 25 / 0.75);
}

.focus\:stroke-orange-800\/80:focus {
  stroke: rgb(147 47 25 / 0.8);
}

.focus\:stroke-orange-800\/90:focus {
  stroke: rgb(147 47 25 / 0.9);
}

.focus\:stroke-orange-800\/95:focus {
  stroke: rgb(147 47 25 / 0.95);
}

.focus\:stroke-orange-800\/100:focus {
  stroke: rgb(147 47 25 / 1);
}

.focus\:stroke-orange-900\/0:focus {
  stroke: rgb(119 41 23 / 0);
}

.focus\:stroke-orange-900\/5:focus {
  stroke: rgb(119 41 23 / 0.05);
}

.focus\:stroke-orange-900\/10:focus {
  stroke: rgb(119 41 23 / 0.1);
}

.focus\:stroke-orange-900\/20:focus {
  stroke: rgb(119 41 23 / 0.2);
}

.focus\:stroke-orange-900\/25:focus {
  stroke: rgb(119 41 23 / 0.25);
}

.focus\:stroke-orange-900\/30:focus {
  stroke: rgb(119 41 23 / 0.3);
}

.focus\:stroke-orange-900\/40:focus {
  stroke: rgb(119 41 23 / 0.4);
}

.focus\:stroke-orange-900\/50:focus {
  stroke: rgb(119 41 23 / 0.5);
}

.focus\:stroke-orange-900\/60:focus {
  stroke: rgb(119 41 23 / 0.6);
}

.focus\:stroke-orange-900\/70:focus {
  stroke: rgb(119 41 23 / 0.7);
}

.focus\:stroke-orange-900\/75:focus {
  stroke: rgb(119 41 23 / 0.75);
}

.focus\:stroke-orange-900\/80:focus {
  stroke: rgb(119 41 23 / 0.8);
}

.focus\:stroke-orange-900\/90:focus {
  stroke: rgb(119 41 23 / 0.9);
}

.focus\:stroke-orange-900\/95:focus {
  stroke: rgb(119 41 23 / 0.95);
}

.focus\:stroke-orange-900\/100:focus {
  stroke: rgb(119 41 23 / 1);
}

.focus\:stroke-orange\/0:focus {
  stroke: rgb(243 135 68 / 0);
}

.focus\:stroke-orange\/5:focus {
  stroke: rgb(243 135 68 / 0.05);
}

.focus\:stroke-orange\/10:focus {
  stroke: rgb(243 135 68 / 0.1);
}

.focus\:stroke-orange\/20:focus {
  stroke: rgb(243 135 68 / 0.2);
}

.focus\:stroke-orange\/25:focus {
  stroke: rgb(243 135 68 / 0.25);
}

.focus\:stroke-orange\/30:focus {
  stroke: rgb(243 135 68 / 0.3);
}

.focus\:stroke-orange\/40:focus {
  stroke: rgb(243 135 68 / 0.4);
}

.focus\:stroke-orange\/50:focus {
  stroke: rgb(243 135 68 / 0.5);
}

.focus\:stroke-orange\/60:focus {
  stroke: rgb(243 135 68 / 0.6);
}

.focus\:stroke-orange\/70:focus {
  stroke: rgb(243 135 68 / 0.7);
}

.focus\:stroke-orange\/75:focus {
  stroke: rgb(243 135 68 / 0.75);
}

.focus\:stroke-orange\/80:focus {
  stroke: rgb(243 135 68 / 0.8);
}

.focus\:stroke-orange\/90:focus {
  stroke: rgb(243 135 68 / 0.9);
}

.focus\:stroke-orange\/95:focus {
  stroke: rgb(243 135 68 / 0.95);
}

.focus\:stroke-orange\/100:focus {
  stroke: rgb(243 135 68 / 1);
}

.focus\:stroke-yellow-25\/0:focus {
  stroke: rgb(254 253 240 / 0);
}

.focus\:stroke-yellow-25\/5:focus {
  stroke: rgb(254 253 240 / 0.05);
}

.focus\:stroke-yellow-25\/10:focus {
  stroke: rgb(254 253 240 / 0.1);
}

.focus\:stroke-yellow-25\/20:focus {
  stroke: rgb(254 253 240 / 0.2);
}

.focus\:stroke-yellow-25\/25:focus {
  stroke: rgb(254 253 240 / 0.25);
}

.focus\:stroke-yellow-25\/30:focus {
  stroke: rgb(254 253 240 / 0.3);
}

.focus\:stroke-yellow-25\/40:focus {
  stroke: rgb(254 253 240 / 0.4);
}

.focus\:stroke-yellow-25\/50:focus {
  stroke: rgb(254 253 240 / 0.5);
}

.focus\:stroke-yellow-25\/60:focus {
  stroke: rgb(254 253 240 / 0.6);
}

.focus\:stroke-yellow-25\/70:focus {
  stroke: rgb(254 253 240 / 0.7);
}

.focus\:stroke-yellow-25\/75:focus {
  stroke: rgb(254 253 240 / 0.75);
}

.focus\:stroke-yellow-25\/80:focus {
  stroke: rgb(254 253 240 / 0.8);
}

.focus\:stroke-yellow-25\/90:focus {
  stroke: rgb(254 253 240 / 0.9);
}

.focus\:stroke-yellow-25\/95:focus {
  stroke: rgb(254 253 240 / 0.95);
}

.focus\:stroke-yellow-25\/100:focus {
  stroke: rgb(254 253 240 / 1);
}

.focus\:stroke-yellow-50\/0:focus {
  stroke: rgb(254 251 232 / 0);
}

.focus\:stroke-yellow-50\/5:focus {
  stroke: rgb(254 251 232 / 0.05);
}

.focus\:stroke-yellow-50\/10:focus {
  stroke: rgb(254 251 232 / 0.1);
}

.focus\:stroke-yellow-50\/20:focus {
  stroke: rgb(254 251 232 / 0.2);
}

.focus\:stroke-yellow-50\/25:focus {
  stroke: rgb(254 251 232 / 0.25);
}

.focus\:stroke-yellow-50\/30:focus {
  stroke: rgb(254 251 232 / 0.3);
}

.focus\:stroke-yellow-50\/40:focus {
  stroke: rgb(254 251 232 / 0.4);
}

.focus\:stroke-yellow-50\/50:focus {
  stroke: rgb(254 251 232 / 0.5);
}

.focus\:stroke-yellow-50\/60:focus {
  stroke: rgb(254 251 232 / 0.6);
}

.focus\:stroke-yellow-50\/70:focus {
  stroke: rgb(254 251 232 / 0.7);
}

.focus\:stroke-yellow-50\/75:focus {
  stroke: rgb(254 251 232 / 0.75);
}

.focus\:stroke-yellow-50\/80:focus {
  stroke: rgb(254 251 232 / 0.8);
}

.focus\:stroke-yellow-50\/90:focus {
  stroke: rgb(254 251 232 / 0.9);
}

.focus\:stroke-yellow-50\/95:focus {
  stroke: rgb(254 251 232 / 0.95);
}

.focus\:stroke-yellow-50\/100:focus {
  stroke: rgb(254 251 232 / 1);
}

.focus\:stroke-yellow-100\/0:focus {
  stroke: rgb(254 247 195 / 0);
}

.focus\:stroke-yellow-100\/5:focus {
  stroke: rgb(254 247 195 / 0.05);
}

.focus\:stroke-yellow-100\/10:focus {
  stroke: rgb(254 247 195 / 0.1);
}

.focus\:stroke-yellow-100\/20:focus {
  stroke: rgb(254 247 195 / 0.2);
}

.focus\:stroke-yellow-100\/25:focus {
  stroke: rgb(254 247 195 / 0.25);
}

.focus\:stroke-yellow-100\/30:focus {
  stroke: rgb(254 247 195 / 0.3);
}

.focus\:stroke-yellow-100\/40:focus {
  stroke: rgb(254 247 195 / 0.4);
}

.focus\:stroke-yellow-100\/50:focus {
  stroke: rgb(254 247 195 / 0.5);
}

.focus\:stroke-yellow-100\/60:focus {
  stroke: rgb(254 247 195 / 0.6);
}

.focus\:stroke-yellow-100\/70:focus {
  stroke: rgb(254 247 195 / 0.7);
}

.focus\:stroke-yellow-100\/75:focus {
  stroke: rgb(254 247 195 / 0.75);
}

.focus\:stroke-yellow-100\/80:focus {
  stroke: rgb(254 247 195 / 0.8);
}

.focus\:stroke-yellow-100\/90:focus {
  stroke: rgb(254 247 195 / 0.9);
}

.focus\:stroke-yellow-100\/95:focus {
  stroke: rgb(254 247 195 / 0.95);
}

.focus\:stroke-yellow-100\/100:focus {
  stroke: rgb(254 247 195 / 1);
}

.focus\:stroke-yellow-200\/0:focus {
  stroke: rgb(254 238 149 / 0);
}

.focus\:stroke-yellow-200\/5:focus {
  stroke: rgb(254 238 149 / 0.05);
}

.focus\:stroke-yellow-200\/10:focus {
  stroke: rgb(254 238 149 / 0.1);
}

.focus\:stroke-yellow-200\/20:focus {
  stroke: rgb(254 238 149 / 0.2);
}

.focus\:stroke-yellow-200\/25:focus {
  stroke: rgb(254 238 149 / 0.25);
}

.focus\:stroke-yellow-200\/30:focus {
  stroke: rgb(254 238 149 / 0.3);
}

.focus\:stroke-yellow-200\/40:focus {
  stroke: rgb(254 238 149 / 0.4);
}

.focus\:stroke-yellow-200\/50:focus {
  stroke: rgb(254 238 149 / 0.5);
}

.focus\:stroke-yellow-200\/60:focus {
  stroke: rgb(254 238 149 / 0.6);
}

.focus\:stroke-yellow-200\/70:focus {
  stroke: rgb(254 238 149 / 0.7);
}

.focus\:stroke-yellow-200\/75:focus {
  stroke: rgb(254 238 149 / 0.75);
}

.focus\:stroke-yellow-200\/80:focus {
  stroke: rgb(254 238 149 / 0.8);
}

.focus\:stroke-yellow-200\/90:focus {
  stroke: rgb(254 238 149 / 0.9);
}

.focus\:stroke-yellow-200\/95:focus {
  stroke: rgb(254 238 149 / 0.95);
}

.focus\:stroke-yellow-200\/100:focus {
  stroke: rgb(254 238 149 / 1);
}

.focus\:stroke-yellow-300\/0:focus {
  stroke: rgb(253 226 114 / 0);
}

.focus\:stroke-yellow-300\/5:focus {
  stroke: rgb(253 226 114 / 0.05);
}

.focus\:stroke-yellow-300\/10:focus {
  stroke: rgb(253 226 114 / 0.1);
}

.focus\:stroke-yellow-300\/20:focus {
  stroke: rgb(253 226 114 / 0.2);
}

.focus\:stroke-yellow-300\/25:focus {
  stroke: rgb(253 226 114 / 0.25);
}

.focus\:stroke-yellow-300\/30:focus {
  stroke: rgb(253 226 114 / 0.3);
}

.focus\:stroke-yellow-300\/40:focus {
  stroke: rgb(253 226 114 / 0.4);
}

.focus\:stroke-yellow-300\/50:focus {
  stroke: rgb(253 226 114 / 0.5);
}

.focus\:stroke-yellow-300\/60:focus {
  stroke: rgb(253 226 114 / 0.6);
}

.focus\:stroke-yellow-300\/70:focus {
  stroke: rgb(253 226 114 / 0.7);
}

.focus\:stroke-yellow-300\/75:focus {
  stroke: rgb(253 226 114 / 0.75);
}

.focus\:stroke-yellow-300\/80:focus {
  stroke: rgb(253 226 114 / 0.8);
}

.focus\:stroke-yellow-300\/90:focus {
  stroke: rgb(253 226 114 / 0.9);
}

.focus\:stroke-yellow-300\/95:focus {
  stroke: rgb(253 226 114 / 0.95);
}

.focus\:stroke-yellow-300\/100:focus {
  stroke: rgb(253 226 114 / 1);
}

.focus\:stroke-yellow-400\/0:focus {
  stroke: rgb(250 197 21 / 0);
}

.focus\:stroke-yellow-400\/5:focus {
  stroke: rgb(250 197 21 / 0.05);
}

.focus\:stroke-yellow-400\/10:focus {
  stroke: rgb(250 197 21 / 0.1);
}

.focus\:stroke-yellow-400\/20:focus {
  stroke: rgb(250 197 21 / 0.2);
}

.focus\:stroke-yellow-400\/25:focus {
  stroke: rgb(250 197 21 / 0.25);
}

.focus\:stroke-yellow-400\/30:focus {
  stroke: rgb(250 197 21 / 0.3);
}

.focus\:stroke-yellow-400\/40:focus {
  stroke: rgb(250 197 21 / 0.4);
}

.focus\:stroke-yellow-400\/50:focus {
  stroke: rgb(250 197 21 / 0.5);
}

.focus\:stroke-yellow-400\/60:focus {
  stroke: rgb(250 197 21 / 0.6);
}

.focus\:stroke-yellow-400\/70:focus {
  stroke: rgb(250 197 21 / 0.7);
}

.focus\:stroke-yellow-400\/75:focus {
  stroke: rgb(250 197 21 / 0.75);
}

.focus\:stroke-yellow-400\/80:focus {
  stroke: rgb(250 197 21 / 0.8);
}

.focus\:stroke-yellow-400\/90:focus {
  stroke: rgb(250 197 21 / 0.9);
}

.focus\:stroke-yellow-400\/95:focus {
  stroke: rgb(250 197 21 / 0.95);
}

.focus\:stroke-yellow-400\/100:focus {
  stroke: rgb(250 197 21 / 1);
}

.focus\:stroke-yellow-500\/0:focus {
  stroke: rgb(234 170 8 / 0);
}

.focus\:stroke-yellow-500\/5:focus {
  stroke: rgb(234 170 8 / 0.05);
}

.focus\:stroke-yellow-500\/10:focus {
  stroke: rgb(234 170 8 / 0.1);
}

.focus\:stroke-yellow-500\/20:focus {
  stroke: rgb(234 170 8 / 0.2);
}

.focus\:stroke-yellow-500\/25:focus {
  stroke: rgb(234 170 8 / 0.25);
}

.focus\:stroke-yellow-500\/30:focus {
  stroke: rgb(234 170 8 / 0.3);
}

.focus\:stroke-yellow-500\/40:focus {
  stroke: rgb(234 170 8 / 0.4);
}

.focus\:stroke-yellow-500\/50:focus {
  stroke: rgb(234 170 8 / 0.5);
}

.focus\:stroke-yellow-500\/60:focus {
  stroke: rgb(234 170 8 / 0.6);
}

.focus\:stroke-yellow-500\/70:focus {
  stroke: rgb(234 170 8 / 0.7);
}

.focus\:stroke-yellow-500\/75:focus {
  stroke: rgb(234 170 8 / 0.75);
}

.focus\:stroke-yellow-500\/80:focus {
  stroke: rgb(234 170 8 / 0.8);
}

.focus\:stroke-yellow-500\/90:focus {
  stroke: rgb(234 170 8 / 0.9);
}

.focus\:stroke-yellow-500\/95:focus {
  stroke: rgb(234 170 8 / 0.95);
}

.focus\:stroke-yellow-500\/100:focus {
  stroke: rgb(234 170 8 / 1);
}

.focus\:stroke-yellow-600\/0:focus {
  stroke: rgb(202 133 4 / 0);
}

.focus\:stroke-yellow-600\/5:focus {
  stroke: rgb(202 133 4 / 0.05);
}

.focus\:stroke-yellow-600\/10:focus {
  stroke: rgb(202 133 4 / 0.1);
}

.focus\:stroke-yellow-600\/20:focus {
  stroke: rgb(202 133 4 / 0.2);
}

.focus\:stroke-yellow-600\/25:focus {
  stroke: rgb(202 133 4 / 0.25);
}

.focus\:stroke-yellow-600\/30:focus {
  stroke: rgb(202 133 4 / 0.3);
}

.focus\:stroke-yellow-600\/40:focus {
  stroke: rgb(202 133 4 / 0.4);
}

.focus\:stroke-yellow-600\/50:focus {
  stroke: rgb(202 133 4 / 0.5);
}

.focus\:stroke-yellow-600\/60:focus {
  stroke: rgb(202 133 4 / 0.6);
}

.focus\:stroke-yellow-600\/70:focus {
  stroke: rgb(202 133 4 / 0.7);
}

.focus\:stroke-yellow-600\/75:focus {
  stroke: rgb(202 133 4 / 0.75);
}

.focus\:stroke-yellow-600\/80:focus {
  stroke: rgb(202 133 4 / 0.8);
}

.focus\:stroke-yellow-600\/90:focus {
  stroke: rgb(202 133 4 / 0.9);
}

.focus\:stroke-yellow-600\/95:focus {
  stroke: rgb(202 133 4 / 0.95);
}

.focus\:stroke-yellow-600\/100:focus {
  stroke: rgb(202 133 4 / 1);
}

.focus\:stroke-yellow-700\/0:focus {
  stroke: rgb(161 92 7 / 0);
}

.focus\:stroke-yellow-700\/5:focus {
  stroke: rgb(161 92 7 / 0.05);
}

.focus\:stroke-yellow-700\/10:focus {
  stroke: rgb(161 92 7 / 0.1);
}

.focus\:stroke-yellow-700\/20:focus {
  stroke: rgb(161 92 7 / 0.2);
}

.focus\:stroke-yellow-700\/25:focus {
  stroke: rgb(161 92 7 / 0.25);
}

.focus\:stroke-yellow-700\/30:focus {
  stroke: rgb(161 92 7 / 0.3);
}

.focus\:stroke-yellow-700\/40:focus {
  stroke: rgb(161 92 7 / 0.4);
}

.focus\:stroke-yellow-700\/50:focus {
  stroke: rgb(161 92 7 / 0.5);
}

.focus\:stroke-yellow-700\/60:focus {
  stroke: rgb(161 92 7 / 0.6);
}

.focus\:stroke-yellow-700\/70:focus {
  stroke: rgb(161 92 7 / 0.7);
}

.focus\:stroke-yellow-700\/75:focus {
  stroke: rgb(161 92 7 / 0.75);
}

.focus\:stroke-yellow-700\/80:focus {
  stroke: rgb(161 92 7 / 0.8);
}

.focus\:stroke-yellow-700\/90:focus {
  stroke: rgb(161 92 7 / 0.9);
}

.focus\:stroke-yellow-700\/95:focus {
  stroke: rgb(161 92 7 / 0.95);
}

.focus\:stroke-yellow-700\/100:focus {
  stroke: rgb(161 92 7 / 1);
}

.focus\:stroke-yellow-800\/0:focus {
  stroke: rgb(133 74 14 / 0);
}

.focus\:stroke-yellow-800\/5:focus {
  stroke: rgb(133 74 14 / 0.05);
}

.focus\:stroke-yellow-800\/10:focus {
  stroke: rgb(133 74 14 / 0.1);
}

.focus\:stroke-yellow-800\/20:focus {
  stroke: rgb(133 74 14 / 0.2);
}

.focus\:stroke-yellow-800\/25:focus {
  stroke: rgb(133 74 14 / 0.25);
}

.focus\:stroke-yellow-800\/30:focus {
  stroke: rgb(133 74 14 / 0.3);
}

.focus\:stroke-yellow-800\/40:focus {
  stroke: rgb(133 74 14 / 0.4);
}

.focus\:stroke-yellow-800\/50:focus {
  stroke: rgb(133 74 14 / 0.5);
}

.focus\:stroke-yellow-800\/60:focus {
  stroke: rgb(133 74 14 / 0.6);
}

.focus\:stroke-yellow-800\/70:focus {
  stroke: rgb(133 74 14 / 0.7);
}

.focus\:stroke-yellow-800\/75:focus {
  stroke: rgb(133 74 14 / 0.75);
}

.focus\:stroke-yellow-800\/80:focus {
  stroke: rgb(133 74 14 / 0.8);
}

.focus\:stroke-yellow-800\/90:focus {
  stroke: rgb(133 74 14 / 0.9);
}

.focus\:stroke-yellow-800\/95:focus {
  stroke: rgb(133 74 14 / 0.95);
}

.focus\:stroke-yellow-800\/100:focus {
  stroke: rgb(133 74 14 / 1);
}

.focus\:stroke-yellow-900\/0:focus {
  stroke: rgb(113 56 18 / 0);
}

.focus\:stroke-yellow-900\/5:focus {
  stroke: rgb(113 56 18 / 0.05);
}

.focus\:stroke-yellow-900\/10:focus {
  stroke: rgb(113 56 18 / 0.1);
}

.focus\:stroke-yellow-900\/20:focus {
  stroke: rgb(113 56 18 / 0.2);
}

.focus\:stroke-yellow-900\/25:focus {
  stroke: rgb(113 56 18 / 0.25);
}

.focus\:stroke-yellow-900\/30:focus {
  stroke: rgb(113 56 18 / 0.3);
}

.focus\:stroke-yellow-900\/40:focus {
  stroke: rgb(113 56 18 / 0.4);
}

.focus\:stroke-yellow-900\/50:focus {
  stroke: rgb(113 56 18 / 0.5);
}

.focus\:stroke-yellow-900\/60:focus {
  stroke: rgb(113 56 18 / 0.6);
}

.focus\:stroke-yellow-900\/70:focus {
  stroke: rgb(113 56 18 / 0.7);
}

.focus\:stroke-yellow-900\/75:focus {
  stroke: rgb(113 56 18 / 0.75);
}

.focus\:stroke-yellow-900\/80:focus {
  stroke: rgb(113 56 18 / 0.8);
}

.focus\:stroke-yellow-900\/90:focus {
  stroke: rgb(113 56 18 / 0.9);
}

.focus\:stroke-yellow-900\/95:focus {
  stroke: rgb(113 56 18 / 0.95);
}

.focus\:stroke-yellow-900\/100:focus {
  stroke: rgb(113 56 18 / 1);
}

.focus\:stroke-yellow\/0:focus {
  stroke: rgb(250 197 21 / 0);
}

.focus\:stroke-yellow\/5:focus {
  stroke: rgb(250 197 21 / 0.05);
}

.focus\:stroke-yellow\/10:focus {
  stroke: rgb(250 197 21 / 0.1);
}

.focus\:stroke-yellow\/20:focus {
  stroke: rgb(250 197 21 / 0.2);
}

.focus\:stroke-yellow\/25:focus {
  stroke: rgb(250 197 21 / 0.25);
}

.focus\:stroke-yellow\/30:focus {
  stroke: rgb(250 197 21 / 0.3);
}

.focus\:stroke-yellow\/40:focus {
  stroke: rgb(250 197 21 / 0.4);
}

.focus\:stroke-yellow\/50:focus {
  stroke: rgb(250 197 21 / 0.5);
}

.focus\:stroke-yellow\/60:focus {
  stroke: rgb(250 197 21 / 0.6);
}

.focus\:stroke-yellow\/70:focus {
  stroke: rgb(250 197 21 / 0.7);
}

.focus\:stroke-yellow\/75:focus {
  stroke: rgb(250 197 21 / 0.75);
}

.focus\:stroke-yellow\/80:focus {
  stroke: rgb(250 197 21 / 0.8);
}

.focus\:stroke-yellow\/90:focus {
  stroke: rgb(250 197 21 / 0.9);
}

.focus\:stroke-yellow\/95:focus {
  stroke: rgb(250 197 21 / 0.95);
}

.focus\:stroke-yellow\/100:focus {
  stroke: rgb(250 197 21 / 1);
}

.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.focus\:text-gray-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.focus\:text-gray:focus {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.focus\:text-primary-25:focus {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.focus\:text-primary-50:focus {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.focus\:text-primary-100:focus {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.focus\:text-primary-200:focus {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.focus\:text-primary-300:focus {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.focus\:text-primary-400:focus {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.focus\:text-primary-500:focus {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.focus\:text-primary-600:focus {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.focus\:text-primary-700:focus {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.focus\:text-primary-800:focus {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.focus\:text-primary-900:focus {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.focus\:text-primary:focus {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.focus\:text-error-25:focus {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.focus\:text-error-50:focus {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.focus\:text-error-100:focus {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.focus\:text-error-200:focus {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.focus\:text-error-300:focus {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.focus\:text-error-400:focus {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.focus\:text-error-500:focus {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.focus\:text-error-600:focus {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.focus\:text-error-700:focus {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.focus\:text-error-800:focus {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.focus\:text-error-900:focus {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.focus\:text-error:focus {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.focus\:text-warning-25:focus {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.focus\:text-warning-50:focus {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.focus\:text-warning-100:focus {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.focus\:text-warning-200:focus {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.focus\:text-warning-300:focus {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.focus\:text-warning-400:focus {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.focus\:text-warning-500:focus {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.focus\:text-warning-600:focus {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.focus\:text-warning-700:focus {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.focus\:text-warning-800:focus {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.focus\:text-warning-900:focus {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.focus\:text-warning:focus {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.focus\:text-success-25:focus {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.focus\:text-success-50:focus {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.focus\:text-success-100:focus {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.focus\:text-success-200:focus {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.focus\:text-success-300:focus {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.focus\:text-success-400:focus {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.focus\:text-success-500:focus {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.focus\:text-success-600:focus {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.focus\:text-success-700:focus {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.focus\:text-success-800:focus {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.focus\:text-success-900:focus {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.focus\:text-success:focus {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.focus\:text-gray-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.focus\:text-gray-blue:focus {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-50:focus {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-100:focus {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-200:focus {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-300:focus {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-400:focus {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-500:focus {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-600:focus {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-700:focus {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-800:focus {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.focus\:text-gray-cool-900:focus {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.focus\:text-gray-cool:focus {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-50:focus {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-100:focus {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-200:focus {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-300:focus {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-400:focus {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-500:focus {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-600:focus {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-700:focus {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-800:focus {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.focus\:text-gray-modern-900:focus {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.focus\:text-gray-modern:focus {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-50:focus {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-100:focus {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-200:focus {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-300:focus {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-400:focus {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-500:focus {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-600:focus {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-700:focus {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-800:focus {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral-900:focus {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.focus\:text-gray-neutral:focus {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-50:focus {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-100:focus {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-200:focus {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-300:focus {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-400:focus {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-500:focus {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-600:focus {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-700:focus {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-800:focus {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.focus\:text-gray-iron-900:focus {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.focus\:text-gray-iron:focus {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.focus\:text-gray-true-25:focus {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.focus\:text-gray-true-50:focus {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.focus\:text-gray-true-100:focus {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.focus\:text-gray-true-200:focus {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.focus\:text-gray-true-300:focus {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.focus\:text-gray-true-400:focus {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.focus\:text-gray-true-500:focus {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.focus\:text-gray-true-600:focus {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.focus\:text-gray-true-700:focus {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.focus\:text-gray-true-800:focus {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.focus\:text-gray-true-900:focus {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.focus\:text-gray-true:focus {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-25:focus {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-50:focus {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-100:focus {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-200:focus {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-300:focus {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-400:focus {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-500:focus {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-600:focus {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-700:focus {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-800:focus {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.focus\:text-gray-warm-900:focus {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.focus\:text-gray-warm:focus {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.focus\:text-moss-25:focus {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.focus\:text-moss-50:focus {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.focus\:text-moss-100:focus {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.focus\:text-moss-200:focus {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.focus\:text-moss-300:focus {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.focus\:text-moss-400:focus {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.focus\:text-moss-500:focus {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.focus\:text-moss-600:focus {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.focus\:text-moss-700:focus {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.focus\:text-moss-800:focus {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.focus\:text-moss-900:focus {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.focus\:text-moss:focus {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.focus\:text-green-light-25:focus {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.focus\:text-green-light-50:focus {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.focus\:text-green-light-100:focus {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.focus\:text-green-light-200:focus {
  color: #DOF8AB;
}

.focus\:text-green-light-300:focus {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.focus\:text-green-light-400:focus {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.focus\:text-green-light-500:focus {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.focus\:text-green-light-600:focus {
  color: #4CA3OD;
}

.focus\:text-green-light-700:focus {
  color: #3B7COF;
}

.focus\:text-green-light-800:focus {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.focus\:text-green-light-900:focus {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.focus\:text-green-light:focus {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.focus\:text-green-25:focus {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.focus\:text-green-50:focus {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.focus\:text-green-100:focus {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.focus\:text-green-200:focus {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.focus\:text-green-300:focus {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.focus\:text-green-400:focus {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.focus\:text-green-500:focus {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.focus\:text-green-600:focus {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.focus\:text-green-700:focus {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.focus\:text-green-800:focus {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.focus\:text-green-900:focus {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.focus\:text-green:focus {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.focus\:text-teal-25:focus {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.focus\:text-teal-50:focus {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.focus\:text-teal-100:focus {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.focus\:text-teal-200:focus {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.focus\:text-teal-300:focus {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.focus\:text-teal-400:focus {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.focus\:text-teal-500:focus {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.focus\:text-teal-600:focus {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.focus\:text-teal-700:focus {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.focus\:text-teal-800:focus {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.focus\:text-teal-900:focus {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.focus\:text-teal:focus {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.focus\:text-cyan-25:focus {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.focus\:text-cyan-50:focus {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.focus\:text-cyan-100:focus {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.focus\:text-cyan-200:focus {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.focus\:text-cyan-300:focus {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.focus\:text-cyan-400:focus {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.focus\:text-cyan-500:focus {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.focus\:text-cyan-600:focus {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.focus\:text-cyan-700:focus {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.focus\:text-cyan-800:focus {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.focus\:text-cyan-900:focus {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.focus\:text-cyan:focus {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.focus\:text-blue-light-25:focus {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.focus\:text-blue-light-50:focus {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.focus\:text-blue-light-100:focus {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.focus\:text-blue-light-200:focus {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.focus\:text-blue-light-300:focus {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.focus\:text-blue-light-400:focus {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.focus\:text-blue-light-500:focus {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.focus\:text-blue-light-600:focus {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.focus\:text-blue-light-700:focus {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.focus\:text-blue-light-800:focus {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.focus\:text-blue-light-900:focus {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.focus\:text-blue-light:focus {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.focus\:text-blue-25:focus {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.focus\:text-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.focus\:text-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.focus\:text-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.focus\:text-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.focus\:text-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.focus\:text-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.focus\:text-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.focus\:text-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.focus\:text-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.focus\:text-blue:focus {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-25:focus {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-50:focus {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-100:focus {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-200:focus {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-300:focus {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-400:focus {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-500:focus {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-600:focus {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-700:focus {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-800:focus {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.focus\:text-blue-dark-900:focus {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.focus\:text-blue-dark:focus {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.focus\:text-indigo-25:focus {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.focus\:text-indigo-50:focus {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.focus\:text-indigo-100:focus {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.focus\:text-indigo-200:focus {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.focus\:text-indigo-300:focus {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.focus\:text-indigo-400:focus {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.focus\:text-indigo-500:focus {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.focus\:text-indigo-600:focus {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.focus\:text-indigo-700:focus {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.focus\:text-indigo-800:focus {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.focus\:text-indigo-900:focus {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.focus\:text-indigo:focus {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.focus\:text-violet-25:focus {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.focus\:text-violet-50:focus {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.focus\:text-violet-100:focus {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.focus\:text-violet-200:focus {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.focus\:text-violet-300:focus {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.focus\:text-violet-400:focus {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.focus\:text-violet-500:focus {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.focus\:text-violet-600:focus {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.focus\:text-violet-700:focus {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.focus\:text-violet-800:focus {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.focus\:text-violet-900:focus {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.focus\:text-violet:focus {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.focus\:text-purple-25:focus {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.focus\:text-purple-50:focus {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.focus\:text-purple-100:focus {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.focus\:text-purple-200:focus {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.focus\:text-purple-300:focus {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.focus\:text-purple-400:focus {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.focus\:text-purple-500:focus {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.focus\:text-purple-600:focus {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.focus\:text-purple-700:focus {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.focus\:text-purple-800:focus {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.focus\:text-purple-900:focus {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.focus\:text-purple:focus {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-25:focus {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-50:focus {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-100:focus {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-200:focus {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-300:focus {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-400:focus {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-500:focus {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-600:focus {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-700:focus {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-800:focus {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.focus\:text-fuchsia-900:focus {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.focus\:text-fuchsia:focus {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.focus\:text-pink-25:focus {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.focus\:text-pink-50:focus {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.focus\:text-pink-100:focus {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.focus\:text-pink-200:focus {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.focus\:text-pink-300:focus {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.focus\:text-pink-400:focus {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.focus\:text-pink-500:focus {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.focus\:text-pink-600:focus {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.focus\:text-pink-700:focus {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.focus\:text-pink-800:focus {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.focus\:text-pink-900:focus {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.focus\:text-pink:focus {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.focus\:text-rose-25:focus {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.focus\:text-rose-50:focus {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.focus\:text-rose-100:focus {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.focus\:text-rose-200:focus {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.focus\:text-rose-300:focus {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.focus\:text-rose-400:focus {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.focus\:text-rose-500:focus {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.focus\:text-rose-600:focus {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.focus\:text-rose-700:focus {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.focus\:text-rose-800:focus {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.focus\:text-rose-900:focus {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.focus\:text-rose:focus {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-25:focus {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-50:focus {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-100:focus {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-200:focus {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-300:focus {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-400:focus {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-500:focus {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-600:focus {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-700:focus {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-800:focus {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.focus\:text-orange-dark-900:focus {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.focus\:text-orange-dark:focus {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.focus\:text-orange-25:focus {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.focus\:text-orange-50:focus {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.focus\:text-orange-100:focus {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.focus\:text-orange-200:focus {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.focus\:text-orange-300:focus {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.focus\:text-orange-400:focus {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.focus\:text-orange-500:focus {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.focus\:text-orange-600:focus {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.focus\:text-orange-700:focus {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.focus\:text-orange-800:focus {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.focus\:text-orange-900:focus {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.focus\:text-orange:focus {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.focus\:text-yellow-25:focus {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.focus\:text-yellow-50:focus {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.focus\:text-yellow-100:focus {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.focus\:text-yellow-200:focus {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.focus\:text-yellow-300:focus {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.focus\:text-yellow-400:focus {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.focus\:text-yellow-600:focus {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.focus\:text-yellow-700:focus {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.focus\:text-yellow-800:focus {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.focus\:text-yellow-900:focus {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.focus\:text-yellow:focus {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.focus\:text-white\/0:focus {
  color: rgb(255 255 255 / 0);
}

.focus\:text-white\/5:focus {
  color: rgb(255 255 255 / 0.05);
}

.focus\:text-white\/10:focus {
  color: rgb(255 255 255 / 0.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\/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-white\/100:focus {
  color: rgb(255 255 255 / 1);
}

.focus\:text-black\/0:focus {
  color: rgb(0 0 0 / 0);
}

.focus\:text-black\/5:focus {
  color: rgb(0 0 0 / 0.05);
}

.focus\:text-black\/10:focus {
  color: rgb(0 0 0 / 0.1);
}

.focus\:text-black\/20:focus {
  color: rgb(0 0 0 / 0.2);
}

.focus\:text-black\/25:focus {
  color: rgb(0 0 0 / 0.25);
}

.focus\:text-black\/30:focus {
  color: rgb(0 0 0 / 0.3);
}

.focus\:text-black\/40:focus {
  color: rgb(0 0 0 / 0.4);
}

.focus\:text-black\/50:focus {
  color: rgb(0 0 0 / 0.5);
}

.focus\:text-black\/60:focus {
  color: rgb(0 0 0 / 0.6);
}

.focus\:text-black\/70:focus {
  color: rgb(0 0 0 / 0.7);
}

.focus\:text-black\/75:focus {
  color: rgb(0 0 0 / 0.75);
}

.focus\:text-black\/80:focus {
  color: rgb(0 0 0 / 0.8);
}

.focus\:text-black\/90:focus {
  color: rgb(0 0 0 / 0.9);
}

.focus\:text-black\/95:focus {
  color: rgb(0 0 0 / 0.95);
}

.focus\:text-black\/100:focus {
  color: rgb(0 0 0 / 1);
}

.focus\:text-gray-25\/0:focus {
  color: rgb(252 252 253 / 0);
}

.focus\:text-gray-25\/5:focus {
  color: rgb(252 252 253 / 0.05);
}

.focus\:text-gray-25\/10:focus {
  color: rgb(252 252 253 / 0.1);
}

.focus\:text-gray-25\/20:focus {
  color: rgb(252 252 253 / 0.2);
}

.focus\:text-gray-25\/25:focus {
  color: rgb(252 252 253 / 0.25);
}

.focus\:text-gray-25\/30:focus {
  color: rgb(252 252 253 / 0.3);
}

.focus\:text-gray-25\/40:focus {
  color: rgb(252 252 253 / 0.4);
}

.focus\:text-gray-25\/50:focus {
  color: rgb(252 252 253 / 0.5);
}

.focus\:text-gray-25\/60:focus {
  color: rgb(252 252 253 / 0.6);
}

.focus\:text-gray-25\/70:focus {
  color: rgb(252 252 253 / 0.7);
}

.focus\:text-gray-25\/75:focus {
  color: rgb(252 252 253 / 0.75);
}

.focus\:text-gray-25\/80:focus {
  color: rgb(252 252 253 / 0.8);
}

.focus\:text-gray-25\/90:focus {
  color: rgb(252 252 253 / 0.9);
}

.focus\:text-gray-25\/95:focus {
  color: rgb(252 252 253 / 0.95);
}

.focus\:text-gray-25\/100:focus {
  color: rgb(252 252 253 / 1);
}

.focus\:text-gray-50\/0:focus {
  color: rgb(249 250 251 / 0);
}

.focus\:text-gray-50\/5:focus {
  color: rgb(249 250 251 / 0.05);
}

.focus\:text-gray-50\/10:focus {
  color: rgb(249 250 251 / 0.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\/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-50\/100:focus {
  color: rgb(249 250 251 / 1);
}

.focus\:text-gray-100\/0:focus {
  color: rgb(242 244 247 / 0);
}

.focus\:text-gray-100\/5:focus {
  color: rgb(242 244 247 / 0.05);
}

.focus\:text-gray-100\/10:focus {
  color: rgb(242 244 247 / 0.1);
}

.focus\:text-gray-100\/20:focus {
  color: rgb(242 244 247 / 0.2);
}

.focus\:text-gray-100\/25:focus {
  color: rgb(242 244 247 / 0.25);
}

.focus\:text-gray-100\/30:focus {
  color: rgb(242 244 247 / 0.3);
}

.focus\:text-gray-100\/40:focus {
  color: rgb(242 244 247 / 0.4);
}

.focus\:text-gray-100\/50:focus {
  color: rgb(242 244 247 / 0.5);
}

.focus\:text-gray-100\/60:focus {
  color: rgb(242 244 247 / 0.6);
}

.focus\:text-gray-100\/70:focus {
  color: rgb(242 244 247 / 0.7);
}

.focus\:text-gray-100\/75:focus {
  color: rgb(242 244 247 / 0.75);
}

.focus\:text-gray-100\/80:focus {
  color: rgb(242 244 247 / 0.8);
}

.focus\:text-gray-100\/90:focus {
  color: rgb(242 244 247 / 0.9);
}

.focus\:text-gray-100\/95:focus {
  color: rgb(242 244 247 / 0.95);
}

.focus\:text-gray-100\/100:focus {
  color: rgb(242 244 247 / 1);
}

.focus\:text-gray-200\/0:focus {
  color: rgb(234 236 240 / 0);
}

.focus\:text-gray-200\/5:focus {
  color: rgb(234 236 240 / 0.05);
}

.focus\:text-gray-200\/10:focus {
  color: rgb(234 236 240 / 0.1);
}

.focus\:text-gray-200\/20:focus {
  color: rgb(234 236 240 / 0.2);
}

.focus\:text-gray-200\/25:focus {
  color: rgb(234 236 240 / 0.25);
}

.focus\:text-gray-200\/30:focus {
  color: rgb(234 236 240 / 0.3);
}

.focus\:text-gray-200\/40:focus {
  color: rgb(234 236 240 / 0.4);
}

.focus\:text-gray-200\/50:focus {
  color: rgb(234 236 240 / 0.5);
}

.focus\:text-gray-200\/60:focus {
  color: rgb(234 236 240 / 0.6);
}

.focus\:text-gray-200\/70:focus {
  color: rgb(234 236 240 / 0.7);
}

.focus\:text-gray-200\/75:focus {
  color: rgb(234 236 240 / 0.75);
}

.focus\:text-gray-200\/80:focus {
  color: rgb(234 236 240 / 0.8);
}

.focus\:text-gray-200\/90:focus {
  color: rgb(234 236 240 / 0.9);
}

.focus\:text-gray-200\/95:focus {
  color: rgb(234 236 240 / 0.95);
}

.focus\:text-gray-200\/100:focus {
  color: rgb(234 236 240 / 1);
}

.focus\:text-gray-300\/0:focus {
  color: rgb(208 213 221 / 0);
}

.focus\:text-gray-300\/5:focus {
  color: rgb(208 213 221 / 0.05);
}

.focus\:text-gray-300\/10:focus {
  color: rgb(208 213 221 / 0.1);
}

.focus\:text-gray-300\/20:focus {
  color: rgb(208 213 221 / 0.2);
}

.focus\:text-gray-300\/25:focus {
  color: rgb(208 213 221 / 0.25);
}

.focus\:text-gray-300\/30:focus {
  color: rgb(208 213 221 / 0.3);
}

.focus\:text-gray-300\/40:focus {
  color: rgb(208 213 221 / 0.4);
}

.focus\:text-gray-300\/50:focus {
  color: rgb(208 213 221 / 0.5);
}

.focus\:text-gray-300\/60:focus {
  color: rgb(208 213 221 / 0.6);
}

.focus\:text-gray-300\/70:focus {
  color: rgb(208 213 221 / 0.7);
}

.focus\:text-gray-300\/75:focus {
  color: rgb(208 213 221 / 0.75);
}

.focus\:text-gray-300\/80:focus {
  color: rgb(208 213 221 / 0.8);
}

.focus\:text-gray-300\/90:focus {
  color: rgb(208 213 221 / 0.9);
}

.focus\:text-gray-300\/95:focus {
  color: rgb(208 213 221 / 0.95);
}

.focus\:text-gray-300\/100:focus {
  color: rgb(208 213 221 / 1);
}

.focus\:text-gray-400\/0:focus {
  color: rgb(152 162 179 / 0);
}

.focus\:text-gray-400\/5:focus {
  color: rgb(152 162 179 / 0.05);
}

.focus\:text-gray-400\/10:focus {
  color: rgb(152 162 179 / 0.1);
}

.focus\:text-gray-400\/20:focus {
  color: rgb(152 162 179 / 0.2);
}

.focus\:text-gray-400\/25:focus {
  color: rgb(152 162 179 / 0.25);
}

.focus\:text-gray-400\/30:focus {
  color: rgb(152 162 179 / 0.3);
}

.focus\:text-gray-400\/40:focus {
  color: rgb(152 162 179 / 0.4);
}

.focus\:text-gray-400\/50:focus {
  color: rgb(152 162 179 / 0.5);
}

.focus\:text-gray-400\/60:focus {
  color: rgb(152 162 179 / 0.6);
}

.focus\:text-gray-400\/70:focus {
  color: rgb(152 162 179 / 0.7);
}

.focus\:text-gray-400\/75:focus {
  color: rgb(152 162 179 / 0.75);
}

.focus\:text-gray-400\/80:focus {
  color: rgb(152 162 179 / 0.8);
}

.focus\:text-gray-400\/90:focus {
  color: rgb(152 162 179 / 0.9);
}

.focus\:text-gray-400\/95:focus {
  color: rgb(152 162 179 / 0.95);
}

.focus\:text-gray-400\/100:focus {
  color: rgb(152 162 179 / 1);
}

.focus\:text-gray-500\/0:focus {
  color: rgb(102 112 133 / 0);
}

.focus\:text-gray-500\/5:focus {
  color: rgb(102 112 133 / 0.05);
}

.focus\:text-gray-500\/10:focus {
  color: rgb(102 112 133 / 0.1);
}

.focus\:text-gray-500\/20:focus {
  color: rgb(102 112 133 / 0.2);
}

.focus\:text-gray-500\/25:focus {
  color: rgb(102 112 133 / 0.25);
}

.focus\:text-gray-500\/30:focus {
  color: rgb(102 112 133 / 0.3);
}

.focus\:text-gray-500\/40:focus {
  color: rgb(102 112 133 / 0.4);
}

.focus\:text-gray-500\/50:focus {
  color: rgb(102 112 133 / 0.5);
}

.focus\:text-gray-500\/60:focus {
  color: rgb(102 112 133 / 0.6);
}

.focus\:text-gray-500\/70:focus {
  color: rgb(102 112 133 / 0.7);
}

.focus\:text-gray-500\/75:focus {
  color: rgb(102 112 133 / 0.75);
}

.focus\:text-gray-500\/80:focus {
  color: rgb(102 112 133 / 0.8);
}

.focus\:text-gray-500\/90:focus {
  color: rgb(102 112 133 / 0.9);
}

.focus\:text-gray-500\/95:focus {
  color: rgb(102 112 133 / 0.95);
}

.focus\:text-gray-500\/100:focus {
  color: rgb(102 112 133 / 1);
}

.focus\:text-gray-600\/0:focus {
  color: rgb(71 84 103 / 0);
}

.focus\:text-gray-600\/5:focus {
  color: rgb(71 84 103 / 0.05);
}

.focus\:text-gray-600\/10:focus {
  color: rgb(71 84 103 / 0.1);
}

.focus\:text-gray-600\/20:focus {
  color: rgb(71 84 103 / 0.2);
}

.focus\:text-gray-600\/25:focus {
  color: rgb(71 84 103 / 0.25);
}

.focus\:text-gray-600\/30:focus {
  color: rgb(71 84 103 / 0.3);
}

.focus\:text-gray-600\/40:focus {
  color: rgb(71 84 103 / 0.4);
}

.focus\:text-gray-600\/50:focus {
  color: rgb(71 84 103 / 0.5);
}

.focus\:text-gray-600\/60:focus {
  color: rgb(71 84 103 / 0.6);
}

.focus\:text-gray-600\/70:focus {
  color: rgb(71 84 103 / 0.7);
}

.focus\:text-gray-600\/75:focus {
  color: rgb(71 84 103 / 0.75);
}

.focus\:text-gray-600\/80:focus {
  color: rgb(71 84 103 / 0.8);
}

.focus\:text-gray-600\/90:focus {
  color: rgb(71 84 103 / 0.9);
}

.focus\:text-gray-600\/95:focus {
  color: rgb(71 84 103 / 0.95);
}

.focus\:text-gray-600\/100:focus {
  color: rgb(71 84 103 / 1);
}

.focus\:text-gray-700\/0:focus {
  color: rgb(52 64 84 / 0);
}

.focus\:text-gray-700\/5:focus {
  color: rgb(52 64 84 / 0.05);
}

.focus\:text-gray-700\/10:focus {
  color: rgb(52 64 84 / 0.1);
}

.focus\:text-gray-700\/20:focus {
  color: rgb(52 64 84 / 0.2);
}

.focus\:text-gray-700\/25:focus {
  color: rgb(52 64 84 / 0.25);
}

.focus\:text-gray-700\/30:focus {
  color: rgb(52 64 84 / 0.3);
}

.focus\:text-gray-700\/40:focus {
  color: rgb(52 64 84 / 0.4);
}

.focus\:text-gray-700\/50:focus {
  color: rgb(52 64 84 / 0.5);
}

.focus\:text-gray-700\/60:focus {
  color: rgb(52 64 84 / 0.6);
}

.focus\:text-gray-700\/70:focus {
  color: rgb(52 64 84 / 0.7);
}

.focus\:text-gray-700\/75:focus {
  color: rgb(52 64 84 / 0.75);
}

.focus\:text-gray-700\/80:focus {
  color: rgb(52 64 84 / 0.8);
}

.focus\:text-gray-700\/90:focus {
  color: rgb(52 64 84 / 0.9);
}

.focus\:text-gray-700\/95:focus {
  color: rgb(52 64 84 / 0.95);
}

.focus\:text-gray-700\/100:focus {
  color: rgb(52 64 84 / 1);
}

.focus\:text-gray-800\/0:focus {
  color: rgb(29 41 57 / 0);
}

.focus\:text-gray-800\/5:focus {
  color: rgb(29 41 57 / 0.05);
}

.focus\:text-gray-800\/10:focus {
  color: rgb(29 41 57 / 0.1);
}

.focus\:text-gray-800\/20:focus {
  color: rgb(29 41 57 / 0.2);
}

.focus\:text-gray-800\/25:focus {
  color: rgb(29 41 57 / 0.25);
}

.focus\:text-gray-800\/30:focus {
  color: rgb(29 41 57 / 0.3);
}

.focus\:text-gray-800\/40:focus {
  color: rgb(29 41 57 / 0.4);
}

.focus\:text-gray-800\/50:focus {
  color: rgb(29 41 57 / 0.5);
}

.focus\:text-gray-800\/60:focus {
  color: rgb(29 41 57 / 0.6);
}

.focus\:text-gray-800\/70:focus {
  color: rgb(29 41 57 / 0.7);
}

.focus\:text-gray-800\/75:focus {
  color: rgb(29 41 57 / 0.75);
}

.focus\:text-gray-800\/80:focus {
  color: rgb(29 41 57 / 0.8);
}

.focus\:text-gray-800\/90:focus {
  color: rgb(29 41 57 / 0.9);
}

.focus\:text-gray-800\/95:focus {
  color: rgb(29 41 57 / 0.95);
}

.focus\:text-gray-800\/100:focus {
  color: rgb(29 41 57 / 1);
}

.focus\:text-gray-900\/0:focus {
  color: rgb(16 24 40 / 0);
}

.focus\:text-gray-900\/5:focus {
  color: rgb(16 24 40 / 0.05);
}

.focus\:text-gray-900\/10:focus {
  color: rgb(16 24 40 / 0.1);
}

.focus\:text-gray-900\/20:focus {
  color: rgb(16 24 40 / 0.2);
}

.focus\:text-gray-900\/25:focus {
  color: rgb(16 24 40 / 0.25);
}

.focus\:text-gray-900\/30:focus {
  color: rgb(16 24 40 / 0.3);
}

.focus\:text-gray-900\/40:focus {
  color: rgb(16 24 40 / 0.4);
}

.focus\:text-gray-900\/50:focus {
  color: rgb(16 24 40 / 0.5);
}

.focus\:text-gray-900\/60:focus {
  color: rgb(16 24 40 / 0.6);
}

.focus\:text-gray-900\/70:focus {
  color: rgb(16 24 40 / 0.7);
}

.focus\:text-gray-900\/75:focus {
  color: rgb(16 24 40 / 0.75);
}

.focus\:text-gray-900\/80:focus {
  color: rgb(16 24 40 / 0.8);
}

.focus\:text-gray-900\/90:focus {
  color: rgb(16 24 40 / 0.9);
}

.focus\:text-gray-900\/95:focus {
  color: rgb(16 24 40 / 0.95);
}

.focus\:text-gray-900\/100:focus {
  color: rgb(16 24 40 / 1);
}

.focus\:text-gray\/0:focus {
  color: rgb(152 162 179 / 0);
}

.focus\:text-gray\/5:focus {
  color: rgb(152 162 179 / 0.05);
}

.focus\:text-gray\/10:focus {
  color: rgb(152 162 179 / 0.1);
}

.focus\:text-gray\/20:focus {
  color: rgb(152 162 179 / 0.2);
}

.focus\:text-gray\/25:focus {
  color: rgb(152 162 179 / 0.25);
}

.focus\:text-gray\/30:focus {
  color: rgb(152 162 179 / 0.3);
}

.focus\:text-gray\/40:focus {
  color: rgb(152 162 179 / 0.4);
}

.focus\:text-gray\/50:focus {
  color: rgb(152 162 179 / 0.5);
}

.focus\:text-gray\/60:focus {
  color: rgb(152 162 179 / 0.6);
}

.focus\:text-gray\/70:focus {
  color: rgb(152 162 179 / 0.7);
}

.focus\:text-gray\/75:focus {
  color: rgb(152 162 179 / 0.75);
}

.focus\:text-gray\/80:focus {
  color: rgb(152 162 179 / 0.8);
}

.focus\:text-gray\/90:focus {
  color: rgb(152 162 179 / 0.9);
}

.focus\:text-gray\/95:focus {
  color: rgb(152 162 179 / 0.95);
}

.focus\:text-gray\/100:focus {
  color: rgb(152 162 179 / 1);
}

.focus\:text-primary-25\/0:focus {
  color: rgb(247 250 255 / 0);
}

.focus\:text-primary-25\/5:focus {
  color: rgb(247 250 255 / 0.05);
}

.focus\:text-primary-25\/10:focus {
  color: rgb(247 250 255 / 0.1);
}

.focus\:text-primary-25\/20:focus {
  color: rgb(247 250 255 / 0.2);
}

.focus\:text-primary-25\/25:focus {
  color: rgb(247 250 255 / 0.25);
}

.focus\:text-primary-25\/30:focus {
  color: rgb(247 250 255 / 0.3);
}

.focus\:text-primary-25\/40:focus {
  color: rgb(247 250 255 / 0.4);
}

.focus\:text-primary-25\/50:focus {
  color: rgb(247 250 255 / 0.5);
}

.focus\:text-primary-25\/60:focus {
  color: rgb(247 250 255 / 0.6);
}

.focus\:text-primary-25\/70:focus {
  color: rgb(247 250 255 / 0.7);
}

.focus\:text-primary-25\/75:focus {
  color: rgb(247 250 255 / 0.75);
}

.focus\:text-primary-25\/80:focus {
  color: rgb(247 250 255 / 0.8);
}

.focus\:text-primary-25\/90:focus {
  color: rgb(247 250 255 / 0.9);
}

.focus\:text-primary-25\/95:focus {
  color: rgb(247 250 255 / 0.95);
}

.focus\:text-primary-25\/100:focus {
  color: rgb(247 250 255 / 1);
}

.focus\:text-primary-50\/0:focus {
  color: rgb(245 248 255 / 0);
}

.focus\:text-primary-50\/5:focus {
  color: rgb(245 248 255 / 0.05);
}

.focus\:text-primary-50\/10:focus {
  color: rgb(245 248 255 / 0.1);
}

.focus\:text-primary-50\/20:focus {
  color: rgb(245 248 255 / 0.2);
}

.focus\:text-primary-50\/25:focus {
  color: rgb(245 248 255 / 0.25);
}

.focus\:text-primary-50\/30:focus {
  color: rgb(245 248 255 / 0.3);
}

.focus\:text-primary-50\/40:focus {
  color: rgb(245 248 255 / 0.4);
}

.focus\:text-primary-50\/50:focus {
  color: rgb(245 248 255 / 0.5);
}

.focus\:text-primary-50\/60:focus {
  color: rgb(245 248 255 / 0.6);
}

.focus\:text-primary-50\/70:focus {
  color: rgb(245 248 255 / 0.7);
}

.focus\:text-primary-50\/75:focus {
  color: rgb(245 248 255 / 0.75);
}

.focus\:text-primary-50\/80:focus {
  color: rgb(245 248 255 / 0.8);
}

.focus\:text-primary-50\/90:focus {
  color: rgb(245 248 255 / 0.9);
}

.focus\:text-primary-50\/95:focus {
  color: rgb(245 248 255 / 0.95);
}

.focus\:text-primary-50\/100:focus {
  color: rgb(245 248 255 / 1);
}

.focus\:text-primary-100\/0:focus {
  color: rgb(239 243 255 / 0);
}

.focus\:text-primary-100\/5:focus {
  color: rgb(239 243 255 / 0.05);
}

.focus\:text-primary-100\/10:focus {
  color: rgb(239 243 255 / 0.1);
}

.focus\:text-primary-100\/20:focus {
  color: rgb(239 243 255 / 0.2);
}

.focus\:text-primary-100\/25:focus {
  color: rgb(239 243 255 / 0.25);
}

.focus\:text-primary-100\/30:focus {
  color: rgb(239 243 255 / 0.3);
}

.focus\:text-primary-100\/40:focus {
  color: rgb(239 243 255 / 0.4);
}

.focus\:text-primary-100\/50:focus {
  color: rgb(239 243 255 / 0.5);
}

.focus\:text-primary-100\/60:focus {
  color: rgb(239 243 255 / 0.6);
}

.focus\:text-primary-100\/70:focus {
  color: rgb(239 243 255 / 0.7);
}

.focus\:text-primary-100\/75:focus {
  color: rgb(239 243 255 / 0.75);
}

.focus\:text-primary-100\/80:focus {
  color: rgb(239 243 255 / 0.8);
}

.focus\:text-primary-100\/90:focus {
  color: rgb(239 243 255 / 0.9);
}

.focus\:text-primary-100\/95:focus {
  color: rgb(239 243 255 / 0.95);
}

.focus\:text-primary-100\/100:focus {
  color: rgb(239 243 255 / 1);
}

.focus\:text-primary-200\/0:focus {
  color: rgb(218 232 255 / 0);
}

.focus\:text-primary-200\/5:focus {
  color: rgb(218 232 255 / 0.05);
}

.focus\:text-primary-200\/10:focus {
  color: rgb(218 232 255 / 0.1);
}

.focus\:text-primary-200\/20:focus {
  color: rgb(218 232 255 / 0.2);
}

.focus\:text-primary-200\/25:focus {
  color: rgb(218 232 255 / 0.25);
}

.focus\:text-primary-200\/30:focus {
  color: rgb(218 232 255 / 0.3);
}

.focus\:text-primary-200\/40:focus {
  color: rgb(218 232 255 / 0.4);
}

.focus\:text-primary-200\/50:focus {
  color: rgb(218 232 255 / 0.5);
}

.focus\:text-primary-200\/60:focus {
  color: rgb(218 232 255 / 0.6);
}

.focus\:text-primary-200\/70:focus {
  color: rgb(218 232 255 / 0.7);
}

.focus\:text-primary-200\/75:focus {
  color: rgb(218 232 255 / 0.75);
}

.focus\:text-primary-200\/80:focus {
  color: rgb(218 232 255 / 0.8);
}

.focus\:text-primary-200\/90:focus {
  color: rgb(218 232 255 / 0.9);
}

.focus\:text-primary-200\/95:focus {
  color: rgb(218 232 255 / 0.95);
}

.focus\:text-primary-200\/100:focus {
  color: rgb(218 232 255 / 1);
}

.focus\:text-primary-300\/0:focus {
  color: rgb(158 192 252 / 0);
}

.focus\:text-primary-300\/5:focus {
  color: rgb(158 192 252 / 0.05);
}

.focus\:text-primary-300\/10:focus {
  color: rgb(158 192 252 / 0.1);
}

.focus\:text-primary-300\/20:focus {
  color: rgb(158 192 252 / 0.2);
}

.focus\:text-primary-300\/25:focus {
  color: rgb(158 192 252 / 0.25);
}

.focus\:text-primary-300\/30:focus {
  color: rgb(158 192 252 / 0.3);
}

.focus\:text-primary-300\/40:focus {
  color: rgb(158 192 252 / 0.4);
}

.focus\:text-primary-300\/50:focus {
  color: rgb(158 192 252 / 0.5);
}

.focus\:text-primary-300\/60:focus {
  color: rgb(158 192 252 / 0.6);
}

.focus\:text-primary-300\/70:focus {
  color: rgb(158 192 252 / 0.7);
}

.focus\:text-primary-300\/75:focus {
  color: rgb(158 192 252 / 0.75);
}

.focus\:text-primary-300\/80:focus {
  color: rgb(158 192 252 / 0.8);
}

.focus\:text-primary-300\/90:focus {
  color: rgb(158 192 252 / 0.9);
}

.focus\:text-primary-300\/95:focus {
  color: rgb(158 192 252 / 0.95);
}

.focus\:text-primary-300\/100:focus {
  color: rgb(158 192 252 / 1);
}

.focus\:text-primary-400\/0:focus {
  color: rgb(116 167 254 / 0);
}

.focus\:text-primary-400\/5:focus {
  color: rgb(116 167 254 / 0.05);
}

.focus\:text-primary-400\/10:focus {
  color: rgb(116 167 254 / 0.1);
}

.focus\:text-primary-400\/20:focus {
  color: rgb(116 167 254 / 0.2);
}

.focus\:text-primary-400\/25:focus {
  color: rgb(116 167 254 / 0.25);
}

.focus\:text-primary-400\/30:focus {
  color: rgb(116 167 254 / 0.3);
}

.focus\:text-primary-400\/40:focus {
  color: rgb(116 167 254 / 0.4);
}

.focus\:text-primary-400\/50:focus {
  color: rgb(116 167 254 / 0.5);
}

.focus\:text-primary-400\/60:focus {
  color: rgb(116 167 254 / 0.6);
}

.focus\:text-primary-400\/70:focus {
  color: rgb(116 167 254 / 0.7);
}

.focus\:text-primary-400\/75:focus {
  color: rgb(116 167 254 / 0.75);
}

.focus\:text-primary-400\/80:focus {
  color: rgb(116 167 254 / 0.8);
}

.focus\:text-primary-400\/90:focus {
  color: rgb(116 167 254 / 0.9);
}

.focus\:text-primary-400\/95:focus {
  color: rgb(116 167 254 / 0.95);
}

.focus\:text-primary-400\/100:focus {
  color: rgb(116 167 254 / 1);
}

.focus\:text-primary-500\/0:focus {
  color: rgb(87 148 253 / 0);
}

.focus\:text-primary-500\/5:focus {
  color: rgb(87 148 253 / 0.05);
}

.focus\:text-primary-500\/10:focus {
  color: rgb(87 148 253 / 0.1);
}

.focus\:text-primary-500\/20:focus {
  color: rgb(87 148 253 / 0.2);
}

.focus\:text-primary-500\/25:focus {
  color: rgb(87 148 253 / 0.25);
}

.focus\:text-primary-500\/30:focus {
  color: rgb(87 148 253 / 0.3);
}

.focus\:text-primary-500\/40:focus {
  color: rgb(87 148 253 / 0.4);
}

.focus\:text-primary-500\/50:focus {
  color: rgb(87 148 253 / 0.5);
}

.focus\:text-primary-500\/60:focus {
  color: rgb(87 148 253 / 0.6);
}

.focus\:text-primary-500\/70:focus {
  color: rgb(87 148 253 / 0.7);
}

.focus\:text-primary-500\/75:focus {
  color: rgb(87 148 253 / 0.75);
}

.focus\:text-primary-500\/80:focus {
  color: rgb(87 148 253 / 0.8);
}

.focus\:text-primary-500\/90:focus {
  color: rgb(87 148 253 / 0.9);
}

.focus\:text-primary-500\/95:focus {
  color: rgb(87 148 253 / 0.95);
}

.focus\:text-primary-500\/100:focus {
  color: rgb(87 148 253 / 1);
}

.focus\:text-primary-600\/0:focus {
  color: rgb(61 130 249 / 0);
}

.focus\:text-primary-600\/5:focus {
  color: rgb(61 130 249 / 0.05);
}

.focus\:text-primary-600\/10:focus {
  color: rgb(61 130 249 / 0.1);
}

.focus\:text-primary-600\/20:focus {
  color: rgb(61 130 249 / 0.2);
}

.focus\:text-primary-600\/25:focus {
  color: rgb(61 130 249 / 0.25);
}

.focus\:text-primary-600\/30:focus {
  color: rgb(61 130 249 / 0.3);
}

.focus\:text-primary-600\/40:focus {
  color: rgb(61 130 249 / 0.4);
}

.focus\:text-primary-600\/50:focus {
  color: rgb(61 130 249 / 0.5);
}

.focus\:text-primary-600\/60:focus {
  color: rgb(61 130 249 / 0.6);
}

.focus\:text-primary-600\/70:focus {
  color: rgb(61 130 249 / 0.7);
}

.focus\:text-primary-600\/75:focus {
  color: rgb(61 130 249 / 0.75);
}

.focus\:text-primary-600\/80:focus {
  color: rgb(61 130 249 / 0.8);
}

.focus\:text-primary-600\/90:focus {
  color: rgb(61 130 249 / 0.9);
}

.focus\:text-primary-600\/95:focus {
  color: rgb(61 130 249 / 0.95);
}

.focus\:text-primary-600\/100:focus {
  color: rgb(61 130 249 / 1);
}

.focus\:text-primary-700\/0:focus {
  color: rgb(47 103 201 / 0);
}

.focus\:text-primary-700\/5:focus {
  color: rgb(47 103 201 / 0.05);
}

.focus\:text-primary-700\/10:focus {
  color: rgb(47 103 201 / 0.1);
}

.focus\:text-primary-700\/20:focus {
  color: rgb(47 103 201 / 0.2);
}

.focus\:text-primary-700\/25:focus {
  color: rgb(47 103 201 / 0.25);
}

.focus\:text-primary-700\/30:focus {
  color: rgb(47 103 201 / 0.3);
}

.focus\:text-primary-700\/40:focus {
  color: rgb(47 103 201 / 0.4);
}

.focus\:text-primary-700\/50:focus {
  color: rgb(47 103 201 / 0.5);
}

.focus\:text-primary-700\/60:focus {
  color: rgb(47 103 201 / 0.6);
}

.focus\:text-primary-700\/70:focus {
  color: rgb(47 103 201 / 0.7);
}

.focus\:text-primary-700\/75:focus {
  color: rgb(47 103 201 / 0.75);
}

.focus\:text-primary-700\/80:focus {
  color: rgb(47 103 201 / 0.8);
}

.focus\:text-primary-700\/90:focus {
  color: rgb(47 103 201 / 0.9);
}

.focus\:text-primary-700\/95:focus {
  color: rgb(47 103 201 / 0.95);
}

.focus\:text-primary-700\/100:focus {
  color: rgb(47 103 201 / 1);
}

.focus\:text-primary-800\/0:focus {
  color: rgb(55 76 153 / 0);
}

.focus\:text-primary-800\/5:focus {
  color: rgb(55 76 153 / 0.05);
}

.focus\:text-primary-800\/10:focus {
  color: rgb(55 76 153 / 0.1);
}

.focus\:text-primary-800\/20:focus {
  color: rgb(55 76 153 / 0.2);
}

.focus\:text-primary-800\/25:focus {
  color: rgb(55 76 153 / 0.25);
}

.focus\:text-primary-800\/30:focus {
  color: rgb(55 76 153 / 0.3);
}

.focus\:text-primary-800\/40:focus {
  color: rgb(55 76 153 / 0.4);
}

.focus\:text-primary-800\/50:focus {
  color: rgb(55 76 153 / 0.5);
}

.focus\:text-primary-800\/60:focus {
  color: rgb(55 76 153 / 0.6);
}

.focus\:text-primary-800\/70:focus {
  color: rgb(55 76 153 / 0.7);
}

.focus\:text-primary-800\/75:focus {
  color: rgb(55 76 153 / 0.75);
}

.focus\:text-primary-800\/80:focus {
  color: rgb(55 76 153 / 0.8);
}

.focus\:text-primary-800\/90:focus {
  color: rgb(55 76 153 / 0.9);
}

.focus\:text-primary-800\/95:focus {
  color: rgb(55 76 153 / 0.95);
}

.focus\:text-primary-800\/100:focus {
  color: rgb(55 76 153 / 1);
}

.focus\:text-primary-900\/0:focus {
  color: rgb(36 51 102 / 0);
}

.focus\:text-primary-900\/5:focus {
  color: rgb(36 51 102 / 0.05);
}

.focus\:text-primary-900\/10:focus {
  color: rgb(36 51 102 / 0.1);
}

.focus\:text-primary-900\/20:focus {
  color: rgb(36 51 102 / 0.2);
}

.focus\:text-primary-900\/25:focus {
  color: rgb(36 51 102 / 0.25);
}

.focus\:text-primary-900\/30:focus {
  color: rgb(36 51 102 / 0.3);
}

.focus\:text-primary-900\/40:focus {
  color: rgb(36 51 102 / 0.4);
}

.focus\:text-primary-900\/50:focus {
  color: rgb(36 51 102 / 0.5);
}

.focus\:text-primary-900\/60:focus {
  color: rgb(36 51 102 / 0.6);
}

.focus\:text-primary-900\/70:focus {
  color: rgb(36 51 102 / 0.7);
}

.focus\:text-primary-900\/75:focus {
  color: rgb(36 51 102 / 0.75);
}

.focus\:text-primary-900\/80:focus {
  color: rgb(36 51 102 / 0.8);
}

.focus\:text-primary-900\/90:focus {
  color: rgb(36 51 102 / 0.9);
}

.focus\:text-primary-900\/95:focus {
  color: rgb(36 51 102 / 0.95);
}

.focus\:text-primary-900\/100:focus {
  color: rgb(36 51 102 / 1);
}

.focus\:text-primary\/0:focus {
  color: rgb(116 167 254 / 0);
}

.focus\:text-primary\/5:focus {
  color: rgb(116 167 254 / 0.05);
}

.focus\:text-primary\/10:focus {
  color: rgb(116 167 254 / 0.1);
}

.focus\:text-primary\/20:focus {
  color: rgb(116 167 254 / 0.2);
}

.focus\:text-primary\/25:focus {
  color: rgb(116 167 254 / 0.25);
}

.focus\:text-primary\/30:focus {
  color: rgb(116 167 254 / 0.3);
}

.focus\:text-primary\/40:focus {
  color: rgb(116 167 254 / 0.4);
}

.focus\:text-primary\/50:focus {
  color: rgb(116 167 254 / 0.5);
}

.focus\:text-primary\/60:focus {
  color: rgb(116 167 254 / 0.6);
}

.focus\:text-primary\/70:focus {
  color: rgb(116 167 254 / 0.7);
}

.focus\:text-primary\/75:focus {
  color: rgb(116 167 254 / 0.75);
}

.focus\:text-primary\/80:focus {
  color: rgb(116 167 254 / 0.8);
}

.focus\:text-primary\/90:focus {
  color: rgb(116 167 254 / 0.9);
}

.focus\:text-primary\/95:focus {
  color: rgb(116 167 254 / 0.95);
}

.focus\:text-primary\/100:focus {
  color: rgb(116 167 254 / 1);
}

.focus\:text-error-25\/0:focus {
  color: rgb(255 251 250 / 0);
}

.focus\:text-error-25\/5:focus {
  color: rgb(255 251 250 / 0.05);
}

.focus\:text-error-25\/10:focus {
  color: rgb(255 251 250 / 0.1);
}

.focus\:text-error-25\/20:focus {
  color: rgb(255 251 250 / 0.2);
}

.focus\:text-error-25\/25:focus {
  color: rgb(255 251 250 / 0.25);
}

.focus\:text-error-25\/30:focus {
  color: rgb(255 251 250 / 0.3);
}

.focus\:text-error-25\/40:focus {
  color: rgb(255 251 250 / 0.4);
}

.focus\:text-error-25\/50:focus {
  color: rgb(255 251 250 / 0.5);
}

.focus\:text-error-25\/60:focus {
  color: rgb(255 251 250 / 0.6);
}

.focus\:text-error-25\/70:focus {
  color: rgb(255 251 250 / 0.7);
}

.focus\:text-error-25\/75:focus {
  color: rgb(255 251 250 / 0.75);
}

.focus\:text-error-25\/80:focus {
  color: rgb(255 251 250 / 0.8);
}

.focus\:text-error-25\/90:focus {
  color: rgb(255 251 250 / 0.9);
}

.focus\:text-error-25\/95:focus {
  color: rgb(255 251 250 / 0.95);
}

.focus\:text-error-25\/100:focus {
  color: rgb(255 251 250 / 1);
}

.focus\:text-error-50\/0:focus {
  color: rgb(254 243 242 / 0);
}

.focus\:text-error-50\/5:focus {
  color: rgb(254 243 242 / 0.05);
}

.focus\:text-error-50\/10:focus {
  color: rgb(254 243 242 / 0.1);
}

.focus\:text-error-50\/20:focus {
  color: rgb(254 243 242 / 0.2);
}

.focus\:text-error-50\/25:focus {
  color: rgb(254 243 242 / 0.25);
}

.focus\:text-error-50\/30:focus {
  color: rgb(254 243 242 / 0.3);
}

.focus\:text-error-50\/40:focus {
  color: rgb(254 243 242 / 0.4);
}

.focus\:text-error-50\/50:focus {
  color: rgb(254 243 242 / 0.5);
}

.focus\:text-error-50\/60:focus {
  color: rgb(254 243 242 / 0.6);
}

.focus\:text-error-50\/70:focus {
  color: rgb(254 243 242 / 0.7);
}

.focus\:text-error-50\/75:focus {
  color: rgb(254 243 242 / 0.75);
}

.focus\:text-error-50\/80:focus {
  color: rgb(254 243 242 / 0.8);
}

.focus\:text-error-50\/90:focus {
  color: rgb(254 243 242 / 0.9);
}

.focus\:text-error-50\/95:focus {
  color: rgb(254 243 242 / 0.95);
}

.focus\:text-error-50\/100:focus {
  color: rgb(254 243 242 / 1);
}

.focus\:text-error-100\/0:focus {
  color: rgb(254 228 226 / 0);
}

.focus\:text-error-100\/5:focus {
  color: rgb(254 228 226 / 0.05);
}

.focus\:text-error-100\/10:focus {
  color: rgb(254 228 226 / 0.1);
}

.focus\:text-error-100\/20:focus {
  color: rgb(254 228 226 / 0.2);
}

.focus\:text-error-100\/25:focus {
  color: rgb(254 228 226 / 0.25);
}

.focus\:text-error-100\/30:focus {
  color: rgb(254 228 226 / 0.3);
}

.focus\:text-error-100\/40:focus {
  color: rgb(254 228 226 / 0.4);
}

.focus\:text-error-100\/50:focus {
  color: rgb(254 228 226 / 0.5);
}

.focus\:text-error-100\/60:focus {
  color: rgb(254 228 226 / 0.6);
}

.focus\:text-error-100\/70:focus {
  color: rgb(254 228 226 / 0.7);
}

.focus\:text-error-100\/75:focus {
  color: rgb(254 228 226 / 0.75);
}

.focus\:text-error-100\/80:focus {
  color: rgb(254 228 226 / 0.8);
}

.focus\:text-error-100\/90:focus {
  color: rgb(254 228 226 / 0.9);
}

.focus\:text-error-100\/95:focus {
  color: rgb(254 228 226 / 0.95);
}

.focus\:text-error-100\/100:focus {
  color: rgb(254 228 226 / 1);
}

.focus\:text-error-200\/0:focus {
  color: rgb(254 205 202 / 0);
}

.focus\:text-error-200\/5:focus {
  color: rgb(254 205 202 / 0.05);
}

.focus\:text-error-200\/10:focus {
  color: rgb(254 205 202 / 0.1);
}

.focus\:text-error-200\/20:focus {
  color: rgb(254 205 202 / 0.2);
}

.focus\:text-error-200\/25:focus {
  color: rgb(254 205 202 / 0.25);
}

.focus\:text-error-200\/30:focus {
  color: rgb(254 205 202 / 0.3);
}

.focus\:text-error-200\/40:focus {
  color: rgb(254 205 202 / 0.4);
}

.focus\:text-error-200\/50:focus {
  color: rgb(254 205 202 / 0.5);
}

.focus\:text-error-200\/60:focus {
  color: rgb(254 205 202 / 0.6);
}

.focus\:text-error-200\/70:focus {
  color: rgb(254 205 202 / 0.7);
}

.focus\:text-error-200\/75:focus {
  color: rgb(254 205 202 / 0.75);
}

.focus\:text-error-200\/80:focus {
  color: rgb(254 205 202 / 0.8);
}

.focus\:text-error-200\/90:focus {
  color: rgb(254 205 202 / 0.9);
}

.focus\:text-error-200\/95:focus {
  color: rgb(254 205 202 / 0.95);
}

.focus\:text-error-200\/100:focus {
  color: rgb(254 205 202 / 1);
}

.focus\:text-error-300\/0:focus {
  color: rgb(253 162 155 / 0);
}

.focus\:text-error-300\/5:focus {
  color: rgb(253 162 155 / 0.05);
}

.focus\:text-error-300\/10:focus {
  color: rgb(253 162 155 / 0.1);
}

.focus\:text-error-300\/20:focus {
  color: rgb(253 162 155 / 0.2);
}

.focus\:text-error-300\/25:focus {
  color: rgb(253 162 155 / 0.25);
}

.focus\:text-error-300\/30:focus {
  color: rgb(253 162 155 / 0.3);
}

.focus\:text-error-300\/40:focus {
  color: rgb(253 162 155 / 0.4);
}

.focus\:text-error-300\/50:focus {
  color: rgb(253 162 155 / 0.5);
}

.focus\:text-error-300\/60:focus {
  color: rgb(253 162 155 / 0.6);
}

.focus\:text-error-300\/70:focus {
  color: rgb(253 162 155 / 0.7);
}

.focus\:text-error-300\/75:focus {
  color: rgb(253 162 155 / 0.75);
}

.focus\:text-error-300\/80:focus {
  color: rgb(253 162 155 / 0.8);
}

.focus\:text-error-300\/90:focus {
  color: rgb(253 162 155 / 0.9);
}

.focus\:text-error-300\/95:focus {
  color: rgb(253 162 155 / 0.95);
}

.focus\:text-error-300\/100:focus {
  color: rgb(253 162 155 / 1);
}

.focus\:text-error-400\/0:focus {
  color: rgb(249 112 102 / 0);
}

.focus\:text-error-400\/5:focus {
  color: rgb(249 112 102 / 0.05);
}

.focus\:text-error-400\/10:focus {
  color: rgb(249 112 102 / 0.1);
}

.focus\:text-error-400\/20:focus {
  color: rgb(249 112 102 / 0.2);
}

.focus\:text-error-400\/25:focus {
  color: rgb(249 112 102 / 0.25);
}

.focus\:text-error-400\/30:focus {
  color: rgb(249 112 102 / 0.3);
}

.focus\:text-error-400\/40:focus {
  color: rgb(249 112 102 / 0.4);
}

.focus\:text-error-400\/50:focus {
  color: rgb(249 112 102 / 0.5);
}

.focus\:text-error-400\/60:focus {
  color: rgb(249 112 102 / 0.6);
}

.focus\:text-error-400\/70:focus {
  color: rgb(249 112 102 / 0.7);
}

.focus\:text-error-400\/75:focus {
  color: rgb(249 112 102 / 0.75);
}

.focus\:text-error-400\/80:focus {
  color: rgb(249 112 102 / 0.8);
}

.focus\:text-error-400\/90:focus {
  color: rgb(249 112 102 / 0.9);
}

.focus\:text-error-400\/95:focus {
  color: rgb(249 112 102 / 0.95);
}

.focus\:text-error-400\/100:focus {
  color: rgb(249 112 102 / 1);
}

.focus\:text-error-500\/0:focus {
  color: rgb(240 68 56 / 0);
}

.focus\:text-error-500\/5:focus {
  color: rgb(240 68 56 / 0.05);
}

.focus\:text-error-500\/10:focus {
  color: rgb(240 68 56 / 0.1);
}

.focus\:text-error-500\/20:focus {
  color: rgb(240 68 56 / 0.2);
}

.focus\:text-error-500\/25:focus {
  color: rgb(240 68 56 / 0.25);
}

.focus\:text-error-500\/30:focus {
  color: rgb(240 68 56 / 0.3);
}

.focus\:text-error-500\/40:focus {
  color: rgb(240 68 56 / 0.4);
}

.focus\:text-error-500\/50:focus {
  color: rgb(240 68 56 / 0.5);
}

.focus\:text-error-500\/60:focus {
  color: rgb(240 68 56 / 0.6);
}

.focus\:text-error-500\/70:focus {
  color: rgb(240 68 56 / 0.7);
}

.focus\:text-error-500\/75:focus {
  color: rgb(240 68 56 / 0.75);
}

.focus\:text-error-500\/80:focus {
  color: rgb(240 68 56 / 0.8);
}

.focus\:text-error-500\/90:focus {
  color: rgb(240 68 56 / 0.9);
}

.focus\:text-error-500\/95:focus {
  color: rgb(240 68 56 / 0.95);
}

.focus\:text-error-500\/100:focus {
  color: rgb(240 68 56 / 1);
}

.focus\:text-error-600\/0:focus {
  color: rgb(217 45 32 / 0);
}

.focus\:text-error-600\/5:focus {
  color: rgb(217 45 32 / 0.05);
}

.focus\:text-error-600\/10:focus {
  color: rgb(217 45 32 / 0.1);
}

.focus\:text-error-600\/20:focus {
  color: rgb(217 45 32 / 0.2);
}

.focus\:text-error-600\/25:focus {
  color: rgb(217 45 32 / 0.25);
}

.focus\:text-error-600\/30:focus {
  color: rgb(217 45 32 / 0.3);
}

.focus\:text-error-600\/40:focus {
  color: rgb(217 45 32 / 0.4);
}

.focus\:text-error-600\/50:focus {
  color: rgb(217 45 32 / 0.5);
}

.focus\:text-error-600\/60:focus {
  color: rgb(217 45 32 / 0.6);
}

.focus\:text-error-600\/70:focus {
  color: rgb(217 45 32 / 0.7);
}

.focus\:text-error-600\/75:focus {
  color: rgb(217 45 32 / 0.75);
}

.focus\:text-error-600\/80:focus {
  color: rgb(217 45 32 / 0.8);
}

.focus\:text-error-600\/90:focus {
  color: rgb(217 45 32 / 0.9);
}

.focus\:text-error-600\/95:focus {
  color: rgb(217 45 32 / 0.95);
}

.focus\:text-error-600\/100:focus {
  color: rgb(217 45 32 / 1);
}

.focus\:text-error-700\/0:focus {
  color: rgb(180 35 24 / 0);
}

.focus\:text-error-700\/5:focus {
  color: rgb(180 35 24 / 0.05);
}

.focus\:text-error-700\/10:focus {
  color: rgb(180 35 24 / 0.1);
}

.focus\:text-error-700\/20:focus {
  color: rgb(180 35 24 / 0.2);
}

.focus\:text-error-700\/25:focus {
  color: rgb(180 35 24 / 0.25);
}

.focus\:text-error-700\/30:focus {
  color: rgb(180 35 24 / 0.3);
}

.focus\:text-error-700\/40:focus {
  color: rgb(180 35 24 / 0.4);
}

.focus\:text-error-700\/50:focus {
  color: rgb(180 35 24 / 0.5);
}

.focus\:text-error-700\/60:focus {
  color: rgb(180 35 24 / 0.6);
}

.focus\:text-error-700\/70:focus {
  color: rgb(180 35 24 / 0.7);
}

.focus\:text-error-700\/75:focus {
  color: rgb(180 35 24 / 0.75);
}

.focus\:text-error-700\/80:focus {
  color: rgb(180 35 24 / 0.8);
}

.focus\:text-error-700\/90:focus {
  color: rgb(180 35 24 / 0.9);
}

.focus\:text-error-700\/95:focus {
  color: rgb(180 35 24 / 0.95);
}

.focus\:text-error-700\/100:focus {
  color: rgb(180 35 24 / 1);
}

.focus\:text-error-800\/0:focus {
  color: rgb(145 32 24 / 0);
}

.focus\:text-error-800\/5:focus {
  color: rgb(145 32 24 / 0.05);
}

.focus\:text-error-800\/10:focus {
  color: rgb(145 32 24 / 0.1);
}

.focus\:text-error-800\/20:focus {
  color: rgb(145 32 24 / 0.2);
}

.focus\:text-error-800\/25:focus {
  color: rgb(145 32 24 / 0.25);
}

.focus\:text-error-800\/30:focus {
  color: rgb(145 32 24 / 0.3);
}

.focus\:text-error-800\/40:focus {
  color: rgb(145 32 24 / 0.4);
}

.focus\:text-error-800\/50:focus {
  color: rgb(145 32 24 / 0.5);
}

.focus\:text-error-800\/60:focus {
  color: rgb(145 32 24 / 0.6);
}

.focus\:text-error-800\/70:focus {
  color: rgb(145 32 24 / 0.7);
}

.focus\:text-error-800\/75:focus {
  color: rgb(145 32 24 / 0.75);
}

.focus\:text-error-800\/80:focus {
  color: rgb(145 32 24 / 0.8);
}

.focus\:text-error-800\/90:focus {
  color: rgb(145 32 24 / 0.9);
}

.focus\:text-error-800\/95:focus {
  color: rgb(145 32 24 / 0.95);
}

.focus\:text-error-800\/100:focus {
  color: rgb(145 32 24 / 1);
}

.focus\:text-error-900\/0:focus {
  color: rgb(122 39 26 / 0);
}

.focus\:text-error-900\/5:focus {
  color: rgb(122 39 26 / 0.05);
}

.focus\:text-error-900\/10:focus {
  color: rgb(122 39 26 / 0.1);
}

.focus\:text-error-900\/20:focus {
  color: rgb(122 39 26 / 0.2);
}

.focus\:text-error-900\/25:focus {
  color: rgb(122 39 26 / 0.25);
}

.focus\:text-error-900\/30:focus {
  color: rgb(122 39 26 / 0.3);
}

.focus\:text-error-900\/40:focus {
  color: rgb(122 39 26 / 0.4);
}

.focus\:text-error-900\/50:focus {
  color: rgb(122 39 26 / 0.5);
}

.focus\:text-error-900\/60:focus {
  color: rgb(122 39 26 / 0.6);
}

.focus\:text-error-900\/70:focus {
  color: rgb(122 39 26 / 0.7);
}

.focus\:text-error-900\/75:focus {
  color: rgb(122 39 26 / 0.75);
}

.focus\:text-error-900\/80:focus {
  color: rgb(122 39 26 / 0.8);
}

.focus\:text-error-900\/90:focus {
  color: rgb(122 39 26 / 0.9);
}

.focus\:text-error-900\/95:focus {
  color: rgb(122 39 26 / 0.95);
}

.focus\:text-error-900\/100:focus {
  color: rgb(122 39 26 / 1);
}

.focus\:text-error\/0:focus {
  color: rgb(249 112 102 / 0);
}

.focus\:text-error\/5:focus {
  color: rgb(249 112 102 / 0.05);
}

.focus\:text-error\/10:focus {
  color: rgb(249 112 102 / 0.1);
}

.focus\:text-error\/20:focus {
  color: rgb(249 112 102 / 0.2);
}

.focus\:text-error\/25:focus {
  color: rgb(249 112 102 / 0.25);
}

.focus\:text-error\/30:focus {
  color: rgb(249 112 102 / 0.3);
}

.focus\:text-error\/40:focus {
  color: rgb(249 112 102 / 0.4);
}

.focus\:text-error\/50:focus {
  color: rgb(249 112 102 / 0.5);
}

.focus\:text-error\/60:focus {
  color: rgb(249 112 102 / 0.6);
}

.focus\:text-error\/70:focus {
  color: rgb(249 112 102 / 0.7);
}

.focus\:text-error\/75:focus {
  color: rgb(249 112 102 / 0.75);
}

.focus\:text-error\/80:focus {
  color: rgb(249 112 102 / 0.8);
}

.focus\:text-error\/90:focus {
  color: rgb(249 112 102 / 0.9);
}

.focus\:text-error\/95:focus {
  color: rgb(249 112 102 / 0.95);
}

.focus\:text-error\/100:focus {
  color: rgb(249 112 102 / 1);
}

.focus\:text-warning-25\/0:focus {
  color: rgb(255 252 245 / 0);
}

.focus\:text-warning-25\/5:focus {
  color: rgb(255 252 245 / 0.05);
}

.focus\:text-warning-25\/10:focus {
  color: rgb(255 252 245 / 0.1);
}

.focus\:text-warning-25\/20:focus {
  color: rgb(255 252 245 / 0.2);
}

.focus\:text-warning-25\/25:focus {
  color: rgb(255 252 245 / 0.25);
}

.focus\:text-warning-25\/30:focus {
  color: rgb(255 252 245 / 0.3);
}

.focus\:text-warning-25\/40:focus {
  color: rgb(255 252 245 / 0.4);
}

.focus\:text-warning-25\/50:focus {
  color: rgb(255 252 245 / 0.5);
}

.focus\:text-warning-25\/60:focus {
  color: rgb(255 252 245 / 0.6);
}

.focus\:text-warning-25\/70:focus {
  color: rgb(255 252 245 / 0.7);
}

.focus\:text-warning-25\/75:focus {
  color: rgb(255 252 245 / 0.75);
}

.focus\:text-warning-25\/80:focus {
  color: rgb(255 252 245 / 0.8);
}

.focus\:text-warning-25\/90:focus {
  color: rgb(255 252 245 / 0.9);
}

.focus\:text-warning-25\/95:focus {
  color: rgb(255 252 245 / 0.95);
}

.focus\:text-warning-25\/100:focus {
  color: rgb(255 252 245 / 1);
}

.focus\:text-warning-50\/0:focus {
  color: rgb(255 250 235 / 0);
}

.focus\:text-warning-50\/5:focus {
  color: rgb(255 250 235 / 0.05);
}

.focus\:text-warning-50\/10:focus {
  color: rgb(255 250 235 / 0.1);
}

.focus\:text-warning-50\/20:focus {
  color: rgb(255 250 235 / 0.2);
}

.focus\:text-warning-50\/25:focus {
  color: rgb(255 250 235 / 0.25);
}

.focus\:text-warning-50\/30:focus {
  color: rgb(255 250 235 / 0.3);
}

.focus\:text-warning-50\/40:focus {
  color: rgb(255 250 235 / 0.4);
}

.focus\:text-warning-50\/50:focus {
  color: rgb(255 250 235 / 0.5);
}

.focus\:text-warning-50\/60:focus {
  color: rgb(255 250 235 / 0.6);
}

.focus\:text-warning-50\/70:focus {
  color: rgb(255 250 235 / 0.7);
}

.focus\:text-warning-50\/75:focus {
  color: rgb(255 250 235 / 0.75);
}

.focus\:text-warning-50\/80:focus {
  color: rgb(255 250 235 / 0.8);
}

.focus\:text-warning-50\/90:focus {
  color: rgb(255 250 235 / 0.9);
}

.focus\:text-warning-50\/95:focus {
  color: rgb(255 250 235 / 0.95);
}

.focus\:text-warning-50\/100:focus {
  color: rgb(255 250 235 / 1);
}

.focus\:text-warning-100\/0:focus {
  color: rgb(254 240 199 / 0);
}

.focus\:text-warning-100\/5:focus {
  color: rgb(254 240 199 / 0.05);
}

.focus\:text-warning-100\/10:focus {
  color: rgb(254 240 199 / 0.1);
}

.focus\:text-warning-100\/20:focus {
  color: rgb(254 240 199 / 0.2);
}

.focus\:text-warning-100\/25:focus {
  color: rgb(254 240 199 / 0.25);
}

.focus\:text-warning-100\/30:focus {
  color: rgb(254 240 199 / 0.3);
}

.focus\:text-warning-100\/40:focus {
  color: rgb(254 240 199 / 0.4);
}

.focus\:text-warning-100\/50:focus {
  color: rgb(254 240 199 / 0.5);
}

.focus\:text-warning-100\/60:focus {
  color: rgb(254 240 199 / 0.6);
}

.focus\:text-warning-100\/70:focus {
  color: rgb(254 240 199 / 0.7);
}

.focus\:text-warning-100\/75:focus {
  color: rgb(254 240 199 / 0.75);
}

.focus\:text-warning-100\/80:focus {
  color: rgb(254 240 199 / 0.8);
}

.focus\:text-warning-100\/90:focus {
  color: rgb(254 240 199 / 0.9);
}

.focus\:text-warning-100\/95:focus {
  color: rgb(254 240 199 / 0.95);
}

.focus\:text-warning-100\/100:focus {
  color: rgb(254 240 199 / 1);
}

.focus\:text-warning-200\/0:focus {
  color: rgb(254 223 137 / 0);
}

.focus\:text-warning-200\/5:focus {
  color: rgb(254 223 137 / 0.05);
}

.focus\:text-warning-200\/10:focus {
  color: rgb(254 223 137 / 0.1);
}

.focus\:text-warning-200\/20:focus {
  color: rgb(254 223 137 / 0.2);
}

.focus\:text-warning-200\/25:focus {
  color: rgb(254 223 137 / 0.25);
}

.focus\:text-warning-200\/30:focus {
  color: rgb(254 223 137 / 0.3);
}

.focus\:text-warning-200\/40:focus {
  color: rgb(254 223 137 / 0.4);
}

.focus\:text-warning-200\/50:focus {
  color: rgb(254 223 137 / 0.5);
}

.focus\:text-warning-200\/60:focus {
  color: rgb(254 223 137 / 0.6);
}

.focus\:text-warning-200\/70:focus {
  color: rgb(254 223 137 / 0.7);
}

.focus\:text-warning-200\/75:focus {
  color: rgb(254 223 137 / 0.75);
}

.focus\:text-warning-200\/80:focus {
  color: rgb(254 223 137 / 0.8);
}

.focus\:text-warning-200\/90:focus {
  color: rgb(254 223 137 / 0.9);
}

.focus\:text-warning-200\/95:focus {
  color: rgb(254 223 137 / 0.95);
}

.focus\:text-warning-200\/100:focus {
  color: rgb(254 223 137 / 1);
}

.focus\:text-warning-300\/0:focus {
  color: rgb(254 200 75 / 0);
}

.focus\:text-warning-300\/5:focus {
  color: rgb(254 200 75 / 0.05);
}

.focus\:text-warning-300\/10:focus {
  color: rgb(254 200 75 / 0.1);
}

.focus\:text-warning-300\/20:focus {
  color: rgb(254 200 75 / 0.2);
}

.focus\:text-warning-300\/25:focus {
  color: rgb(254 200 75 / 0.25);
}

.focus\:text-warning-300\/30:focus {
  color: rgb(254 200 75 / 0.3);
}

.focus\:text-warning-300\/40:focus {
  color: rgb(254 200 75 / 0.4);
}

.focus\:text-warning-300\/50:focus {
  color: rgb(254 200 75 / 0.5);
}

.focus\:text-warning-300\/60:focus {
  color: rgb(254 200 75 / 0.6);
}

.focus\:text-warning-300\/70:focus {
  color: rgb(254 200 75 / 0.7);
}

.focus\:text-warning-300\/75:focus {
  color: rgb(254 200 75 / 0.75);
}

.focus\:text-warning-300\/80:focus {
  color: rgb(254 200 75 / 0.8);
}

.focus\:text-warning-300\/90:focus {
  color: rgb(254 200 75 / 0.9);
}

.focus\:text-warning-300\/95:focus {
  color: rgb(254 200 75 / 0.95);
}

.focus\:text-warning-300\/100:focus {
  color: rgb(254 200 75 / 1);
}

.focus\:text-warning-400\/0:focus {
  color: rgb(253 176 34 / 0);
}

.focus\:text-warning-400\/5:focus {
  color: rgb(253 176 34 / 0.05);
}

.focus\:text-warning-400\/10:focus {
  color: rgb(253 176 34 / 0.1);
}

.focus\:text-warning-400\/20:focus {
  color: rgb(253 176 34 / 0.2);
}

.focus\:text-warning-400\/25:focus {
  color: rgb(253 176 34 / 0.25);
}

.focus\:text-warning-400\/30:focus {
  color: rgb(253 176 34 / 0.3);
}

.focus\:text-warning-400\/40:focus {
  color: rgb(253 176 34 / 0.4);
}

.focus\:text-warning-400\/50:focus {
  color: rgb(253 176 34 / 0.5);
}

.focus\:text-warning-400\/60:focus {
  color: rgb(253 176 34 / 0.6);
}

.focus\:text-warning-400\/70:focus {
  color: rgb(253 176 34 / 0.7);
}

.focus\:text-warning-400\/75:focus {
  color: rgb(253 176 34 / 0.75);
}

.focus\:text-warning-400\/80:focus {
  color: rgb(253 176 34 / 0.8);
}

.focus\:text-warning-400\/90:focus {
  color: rgb(253 176 34 / 0.9);
}

.focus\:text-warning-400\/95:focus {
  color: rgb(253 176 34 / 0.95);
}

.focus\:text-warning-400\/100:focus {
  color: rgb(253 176 34 / 1);
}

.focus\:text-warning-500\/0:focus {
  color: rgb(247 144 9 / 0);
}

.focus\:text-warning-500\/5:focus {
  color: rgb(247 144 9 / 0.05);
}

.focus\:text-warning-500\/10:focus {
  color: rgb(247 144 9 / 0.1);
}

.focus\:text-warning-500\/20:focus {
  color: rgb(247 144 9 / 0.2);
}

.focus\:text-warning-500\/25:focus {
  color: rgb(247 144 9 / 0.25);
}

.focus\:text-warning-500\/30:focus {
  color: rgb(247 144 9 / 0.3);
}

.focus\:text-warning-500\/40:focus {
  color: rgb(247 144 9 / 0.4);
}

.focus\:text-warning-500\/50:focus {
  color: rgb(247 144 9 / 0.5);
}

.focus\:text-warning-500\/60:focus {
  color: rgb(247 144 9 / 0.6);
}

.focus\:text-warning-500\/70:focus {
  color: rgb(247 144 9 / 0.7);
}

.focus\:text-warning-500\/75:focus {
  color: rgb(247 144 9 / 0.75);
}

.focus\:text-warning-500\/80:focus {
  color: rgb(247 144 9 / 0.8);
}

.focus\:text-warning-500\/90:focus {
  color: rgb(247 144 9 / 0.9);
}

.focus\:text-warning-500\/95:focus {
  color: rgb(247 144 9 / 0.95);
}

.focus\:text-warning-500\/100:focus {
  color: rgb(247 144 9 / 1);
}

.focus\:text-warning-600\/0:focus {
  color: rgb(220 104 3 / 0);
}

.focus\:text-warning-600\/5:focus {
  color: rgb(220 104 3 / 0.05);
}

.focus\:text-warning-600\/10:focus {
  color: rgb(220 104 3 / 0.1);
}

.focus\:text-warning-600\/20:focus {
  color: rgb(220 104 3 / 0.2);
}

.focus\:text-warning-600\/25:focus {
  color: rgb(220 104 3 / 0.25);
}

.focus\:text-warning-600\/30:focus {
  color: rgb(220 104 3 / 0.3);
}

.focus\:text-warning-600\/40:focus {
  color: rgb(220 104 3 / 0.4);
}

.focus\:text-warning-600\/50:focus {
  color: rgb(220 104 3 / 0.5);
}

.focus\:text-warning-600\/60:focus {
  color: rgb(220 104 3 / 0.6);
}

.focus\:text-warning-600\/70:focus {
  color: rgb(220 104 3 / 0.7);
}

.focus\:text-warning-600\/75:focus {
  color: rgb(220 104 3 / 0.75);
}

.focus\:text-warning-600\/80:focus {
  color: rgb(220 104 3 / 0.8);
}

.focus\:text-warning-600\/90:focus {
  color: rgb(220 104 3 / 0.9);
}

.focus\:text-warning-600\/95:focus {
  color: rgb(220 104 3 / 0.95);
}

.focus\:text-warning-600\/100:focus {
  color: rgb(220 104 3 / 1);
}

.focus\:text-warning-700\/0:focus {
  color: rgb(181 71 8 / 0);
}

.focus\:text-warning-700\/5:focus {
  color: rgb(181 71 8 / 0.05);
}

.focus\:text-warning-700\/10:focus {
  color: rgb(181 71 8 / 0.1);
}

.focus\:text-warning-700\/20:focus {
  color: rgb(181 71 8 / 0.2);
}

.focus\:text-warning-700\/25:focus {
  color: rgb(181 71 8 / 0.25);
}

.focus\:text-warning-700\/30:focus {
  color: rgb(181 71 8 / 0.3);
}

.focus\:text-warning-700\/40:focus {
  color: rgb(181 71 8 / 0.4);
}

.focus\:text-warning-700\/50:focus {
  color: rgb(181 71 8 / 0.5);
}

.focus\:text-warning-700\/60:focus {
  color: rgb(181 71 8 / 0.6);
}

.focus\:text-warning-700\/70:focus {
  color: rgb(181 71 8 / 0.7);
}

.focus\:text-warning-700\/75:focus {
  color: rgb(181 71 8 / 0.75);
}

.focus\:text-warning-700\/80:focus {
  color: rgb(181 71 8 / 0.8);
}

.focus\:text-warning-700\/90:focus {
  color: rgb(181 71 8 / 0.9);
}

.focus\:text-warning-700\/95:focus {
  color: rgb(181 71 8 / 0.95);
}

.focus\:text-warning-700\/100:focus {
  color: rgb(181 71 8 / 1);
}

.focus\:text-warning-800\/0:focus {
  color: rgb(147 55 13 / 0);
}

.focus\:text-warning-800\/5:focus {
  color: rgb(147 55 13 / 0.05);
}

.focus\:text-warning-800\/10:focus {
  color: rgb(147 55 13 / 0.1);
}

.focus\:text-warning-800\/20:focus {
  color: rgb(147 55 13 / 0.2);
}

.focus\:text-warning-800\/25:focus {
  color: rgb(147 55 13 / 0.25);
}

.focus\:text-warning-800\/30:focus {
  color: rgb(147 55 13 / 0.3);
}

.focus\:text-warning-800\/40:focus {
  color: rgb(147 55 13 / 0.4);
}

.focus\:text-warning-800\/50:focus {
  color: rgb(147 55 13 / 0.5);
}

.focus\:text-warning-800\/60:focus {
  color: rgb(147 55 13 / 0.6);
}

.focus\:text-warning-800\/70:focus {
  color: rgb(147 55 13 / 0.7);
}

.focus\:text-warning-800\/75:focus {
  color: rgb(147 55 13 / 0.75);
}

.focus\:text-warning-800\/80:focus {
  color: rgb(147 55 13 / 0.8);
}

.focus\:text-warning-800\/90:focus {
  color: rgb(147 55 13 / 0.9);
}

.focus\:text-warning-800\/95:focus {
  color: rgb(147 55 13 / 0.95);
}

.focus\:text-warning-800\/100:focus {
  color: rgb(147 55 13 / 1);
}

.focus\:text-warning-900\/0:focus {
  color: rgb(122 46 14 / 0);
}

.focus\:text-warning-900\/5:focus {
  color: rgb(122 46 14 / 0.05);
}

.focus\:text-warning-900\/10:focus {
  color: rgb(122 46 14 / 0.1);
}

.focus\:text-warning-900\/20:focus {
  color: rgb(122 46 14 / 0.2);
}

.focus\:text-warning-900\/25:focus {
  color: rgb(122 46 14 / 0.25);
}

.focus\:text-warning-900\/30:focus {
  color: rgb(122 46 14 / 0.3);
}

.focus\:text-warning-900\/40:focus {
  color: rgb(122 46 14 / 0.4);
}

.focus\:text-warning-900\/50:focus {
  color: rgb(122 46 14 / 0.5);
}

.focus\:text-warning-900\/60:focus {
  color: rgb(122 46 14 / 0.6);
}

.focus\:text-warning-900\/70:focus {
  color: rgb(122 46 14 / 0.7);
}

.focus\:text-warning-900\/75:focus {
  color: rgb(122 46 14 / 0.75);
}

.focus\:text-warning-900\/80:focus {
  color: rgb(122 46 14 / 0.8);
}

.focus\:text-warning-900\/90:focus {
  color: rgb(122 46 14 / 0.9);
}

.focus\:text-warning-900\/95:focus {
  color: rgb(122 46 14 / 0.95);
}

.focus\:text-warning-900\/100:focus {
  color: rgb(122 46 14 / 1);
}

.focus\:text-warning\/0:focus {
  color: rgb(253 176 34 / 0);
}

.focus\:text-warning\/5:focus {
  color: rgb(253 176 34 / 0.05);
}

.focus\:text-warning\/10:focus {
  color: rgb(253 176 34 / 0.1);
}

.focus\:text-warning\/20:focus {
  color: rgb(253 176 34 / 0.2);
}

.focus\:text-warning\/25:focus {
  color: rgb(253 176 34 / 0.25);
}

.focus\:text-warning\/30:focus {
  color: rgb(253 176 34 / 0.3);
}

.focus\:text-warning\/40:focus {
  color: rgb(253 176 34 / 0.4);
}

.focus\:text-warning\/50:focus {
  color: rgb(253 176 34 / 0.5);
}

.focus\:text-warning\/60:focus {
  color: rgb(253 176 34 / 0.6);
}

.focus\:text-warning\/70:focus {
  color: rgb(253 176 34 / 0.7);
}

.focus\:text-warning\/75:focus {
  color: rgb(253 176 34 / 0.75);
}

.focus\:text-warning\/80:focus {
  color: rgb(253 176 34 / 0.8);
}

.focus\:text-warning\/90:focus {
  color: rgb(253 176 34 / 0.9);
}

.focus\:text-warning\/95:focus {
  color: rgb(253 176 34 / 0.95);
}

.focus\:text-warning\/100:focus {
  color: rgb(253 176 34 / 1);
}

.focus\:text-success-25\/0:focus {
  color: rgb(246 254 249 / 0);
}

.focus\:text-success-25\/5:focus {
  color: rgb(246 254 249 / 0.05);
}

.focus\:text-success-25\/10:focus {
  color: rgb(246 254 249 / 0.1);
}

.focus\:text-success-25\/20:focus {
  color: rgb(246 254 249 / 0.2);
}

.focus\:text-success-25\/25:focus {
  color: rgb(246 254 249 / 0.25);
}

.focus\:text-success-25\/30:focus {
  color: rgb(246 254 249 / 0.3);
}

.focus\:text-success-25\/40:focus {
  color: rgb(246 254 249 / 0.4);
}

.focus\:text-success-25\/50:focus {
  color: rgb(246 254 249 / 0.5);
}

.focus\:text-success-25\/60:focus {
  color: rgb(246 254 249 / 0.6);
}

.focus\:text-success-25\/70:focus {
  color: rgb(246 254 249 / 0.7);
}

.focus\:text-success-25\/75:focus {
  color: rgb(246 254 249 / 0.75);
}

.focus\:text-success-25\/80:focus {
  color: rgb(246 254 249 / 0.8);
}

.focus\:text-success-25\/90:focus {
  color: rgb(246 254 249 / 0.9);
}

.focus\:text-success-25\/95:focus {
  color: rgb(246 254 249 / 0.95);
}

.focus\:text-success-25\/100:focus {
  color: rgb(246 254 249 / 1);
}

.focus\:text-success-50\/0:focus {
  color: rgb(236 253 243 / 0);
}

.focus\:text-success-50\/5:focus {
  color: rgb(236 253 243 / 0.05);
}

.focus\:text-success-50\/10:focus {
  color: rgb(236 253 243 / 0.1);
}

.focus\:text-success-50\/20:focus {
  color: rgb(236 253 243 / 0.2);
}

.focus\:text-success-50\/25:focus {
  color: rgb(236 253 243 / 0.25);
}

.focus\:text-success-50\/30:focus {
  color: rgb(236 253 243 / 0.3);
}

.focus\:text-success-50\/40:focus {
  color: rgb(236 253 243 / 0.4);
}

.focus\:text-success-50\/50:focus {
  color: rgb(236 253 243 / 0.5);
}

.focus\:text-success-50\/60:focus {
  color: rgb(236 253 243 / 0.6);
}

.focus\:text-success-50\/70:focus {
  color: rgb(236 253 243 / 0.7);
}

.focus\:text-success-50\/75:focus {
  color: rgb(236 253 243 / 0.75);
}

.focus\:text-success-50\/80:focus {
  color: rgb(236 253 243 / 0.8);
}

.focus\:text-success-50\/90:focus {
  color: rgb(236 253 243 / 0.9);
}

.focus\:text-success-50\/95:focus {
  color: rgb(236 253 243 / 0.95);
}

.focus\:text-success-50\/100:focus {
  color: rgb(236 253 243 / 1);
}

.focus\:text-success-100\/0:focus {
  color: rgb(209 250 223 / 0);
}

.focus\:text-success-100\/5:focus {
  color: rgb(209 250 223 / 0.05);
}

.focus\:text-success-100\/10:focus {
  color: rgb(209 250 223 / 0.1);
}

.focus\:text-success-100\/20:focus {
  color: rgb(209 250 223 / 0.2);
}

.focus\:text-success-100\/25:focus {
  color: rgb(209 250 223 / 0.25);
}

.focus\:text-success-100\/30:focus {
  color: rgb(209 250 223 / 0.3);
}

.focus\:text-success-100\/40:focus {
  color: rgb(209 250 223 / 0.4);
}

.focus\:text-success-100\/50:focus {
  color: rgb(209 250 223 / 0.5);
}

.focus\:text-success-100\/60:focus {
  color: rgb(209 250 223 / 0.6);
}

.focus\:text-success-100\/70:focus {
  color: rgb(209 250 223 / 0.7);
}

.focus\:text-success-100\/75:focus {
  color: rgb(209 250 223 / 0.75);
}

.focus\:text-success-100\/80:focus {
  color: rgb(209 250 223 / 0.8);
}

.focus\:text-success-100\/90:focus {
  color: rgb(209 250 223 / 0.9);
}

.focus\:text-success-100\/95:focus {
  color: rgb(209 250 223 / 0.95);
}

.focus\:text-success-100\/100:focus {
  color: rgb(209 250 223 / 1);
}

.focus\:text-success-200\/0:focus {
  color: rgb(166 244 197 / 0);
}

.focus\:text-success-200\/5:focus {
  color: rgb(166 244 197 / 0.05);
}

.focus\:text-success-200\/10:focus {
  color: rgb(166 244 197 / 0.1);
}

.focus\:text-success-200\/20:focus {
  color: rgb(166 244 197 / 0.2);
}

.focus\:text-success-200\/25:focus {
  color: rgb(166 244 197 / 0.25);
}

.focus\:text-success-200\/30:focus {
  color: rgb(166 244 197 / 0.3);
}

.focus\:text-success-200\/40:focus {
  color: rgb(166 244 197 / 0.4);
}

.focus\:text-success-200\/50:focus {
  color: rgb(166 244 197 / 0.5);
}

.focus\:text-success-200\/60:focus {
  color: rgb(166 244 197 / 0.6);
}

.focus\:text-success-200\/70:focus {
  color: rgb(166 244 197 / 0.7);
}

.focus\:text-success-200\/75:focus {
  color: rgb(166 244 197 / 0.75);
}

.focus\:text-success-200\/80:focus {
  color: rgb(166 244 197 / 0.8);
}

.focus\:text-success-200\/90:focus {
  color: rgb(166 244 197 / 0.9);
}

.focus\:text-success-200\/95:focus {
  color: rgb(166 244 197 / 0.95);
}

.focus\:text-success-200\/100:focus {
  color: rgb(166 244 197 / 1);
}

.focus\:text-success-300\/0:focus {
  color: rgb(108 233 166 / 0);
}

.focus\:text-success-300\/5:focus {
  color: rgb(108 233 166 / 0.05);
}

.focus\:text-success-300\/10:focus {
  color: rgb(108 233 166 / 0.1);
}

.focus\:text-success-300\/20:focus {
  color: rgb(108 233 166 / 0.2);
}

.focus\:text-success-300\/25:focus {
  color: rgb(108 233 166 / 0.25);
}

.focus\:text-success-300\/30:focus {
  color: rgb(108 233 166 / 0.3);
}

.focus\:text-success-300\/40:focus {
  color: rgb(108 233 166 / 0.4);
}

.focus\:text-success-300\/50:focus {
  color: rgb(108 233 166 / 0.5);
}

.focus\:text-success-300\/60:focus {
  color: rgb(108 233 166 / 0.6);
}

.focus\:text-success-300\/70:focus {
  color: rgb(108 233 166 / 0.7);
}

.focus\:text-success-300\/75:focus {
  color: rgb(108 233 166 / 0.75);
}

.focus\:text-success-300\/80:focus {
  color: rgb(108 233 166 / 0.8);
}

.focus\:text-success-300\/90:focus {
  color: rgb(108 233 166 / 0.9);
}

.focus\:text-success-300\/95:focus {
  color: rgb(108 233 166 / 0.95);
}

.focus\:text-success-300\/100:focus {
  color: rgb(108 233 166 / 1);
}

.focus\:text-success-400\/0:focus {
  color: rgb(50 213 131 / 0);
}

.focus\:text-success-400\/5:focus {
  color: rgb(50 213 131 / 0.05);
}

.focus\:text-success-400\/10:focus {
  color: rgb(50 213 131 / 0.1);
}

.focus\:text-success-400\/20:focus {
  color: rgb(50 213 131 / 0.2);
}

.focus\:text-success-400\/25:focus {
  color: rgb(50 213 131 / 0.25);
}

.focus\:text-success-400\/30:focus {
  color: rgb(50 213 131 / 0.3);
}

.focus\:text-success-400\/40:focus {
  color: rgb(50 213 131 / 0.4);
}

.focus\:text-success-400\/50:focus {
  color: rgb(50 213 131 / 0.5);
}

.focus\:text-success-400\/60:focus {
  color: rgb(50 213 131 / 0.6);
}

.focus\:text-success-400\/70:focus {
  color: rgb(50 213 131 / 0.7);
}

.focus\:text-success-400\/75:focus {
  color: rgb(50 213 131 / 0.75);
}

.focus\:text-success-400\/80:focus {
  color: rgb(50 213 131 / 0.8);
}

.focus\:text-success-400\/90:focus {
  color: rgb(50 213 131 / 0.9);
}

.focus\:text-success-400\/95:focus {
  color: rgb(50 213 131 / 0.95);
}

.focus\:text-success-400\/100:focus {
  color: rgb(50 213 131 / 1);
}

.focus\:text-success-500\/0:focus {
  color: rgb(18 135 106 / 0);
}

.focus\:text-success-500\/5:focus {
  color: rgb(18 135 106 / 0.05);
}

.focus\:text-success-500\/10:focus {
  color: rgb(18 135 106 / 0.1);
}

.focus\:text-success-500\/20:focus {
  color: rgb(18 135 106 / 0.2);
}

.focus\:text-success-500\/25:focus {
  color: rgb(18 135 106 / 0.25);
}

.focus\:text-success-500\/30:focus {
  color: rgb(18 135 106 / 0.3);
}

.focus\:text-success-500\/40:focus {
  color: rgb(18 135 106 / 0.4);
}

.focus\:text-success-500\/50:focus {
  color: rgb(18 135 106 / 0.5);
}

.focus\:text-success-500\/60:focus {
  color: rgb(18 135 106 / 0.6);
}

.focus\:text-success-500\/70:focus {
  color: rgb(18 135 106 / 0.7);
}

.focus\:text-success-500\/75:focus {
  color: rgb(18 135 106 / 0.75);
}

.focus\:text-success-500\/80:focus {
  color: rgb(18 135 106 / 0.8);
}

.focus\:text-success-500\/90:focus {
  color: rgb(18 135 106 / 0.9);
}

.focus\:text-success-500\/95:focus {
  color: rgb(18 135 106 / 0.95);
}

.focus\:text-success-500\/100:focus {
  color: rgb(18 135 106 / 1);
}

.focus\:text-success-600\/0:focus {
  color: rgb(3 152 85 / 0);
}

.focus\:text-success-600\/5:focus {
  color: rgb(3 152 85 / 0.05);
}

.focus\:text-success-600\/10:focus {
  color: rgb(3 152 85 / 0.1);
}

.focus\:text-success-600\/20:focus {
  color: rgb(3 152 85 / 0.2);
}

.focus\:text-success-600\/25:focus {
  color: rgb(3 152 85 / 0.25);
}

.focus\:text-success-600\/30:focus {
  color: rgb(3 152 85 / 0.3);
}

.focus\:text-success-600\/40:focus {
  color: rgb(3 152 85 / 0.4);
}

.focus\:text-success-600\/50:focus {
  color: rgb(3 152 85 / 0.5);
}

.focus\:text-success-600\/60:focus {
  color: rgb(3 152 85 / 0.6);
}

.focus\:text-success-600\/70:focus {
  color: rgb(3 152 85 / 0.7);
}

.focus\:text-success-600\/75:focus {
  color: rgb(3 152 85 / 0.75);
}

.focus\:text-success-600\/80:focus {
  color: rgb(3 152 85 / 0.8);
}

.focus\:text-success-600\/90:focus {
  color: rgb(3 152 85 / 0.9);
}

.focus\:text-success-600\/95:focus {
  color: rgb(3 152 85 / 0.95);
}

.focus\:text-success-600\/100:focus {
  color: rgb(3 152 85 / 1);
}

.focus\:text-success-700\/0:focus {
  color: rgb(2 122 72 / 0);
}

.focus\:text-success-700\/5:focus {
  color: rgb(2 122 72 / 0.05);
}

.focus\:text-success-700\/10:focus {
  color: rgb(2 122 72 / 0.1);
}

.focus\:text-success-700\/20:focus {
  color: rgb(2 122 72 / 0.2);
}

.focus\:text-success-700\/25:focus {
  color: rgb(2 122 72 / 0.25);
}

.focus\:text-success-700\/30:focus {
  color: rgb(2 122 72 / 0.3);
}

.focus\:text-success-700\/40:focus {
  color: rgb(2 122 72 / 0.4);
}

.focus\:text-success-700\/50:focus {
  color: rgb(2 122 72 / 0.5);
}

.focus\:text-success-700\/60:focus {
  color: rgb(2 122 72 / 0.6);
}

.focus\:text-success-700\/70:focus {
  color: rgb(2 122 72 / 0.7);
}

.focus\:text-success-700\/75:focus {
  color: rgb(2 122 72 / 0.75);
}

.focus\:text-success-700\/80:focus {
  color: rgb(2 122 72 / 0.8);
}

.focus\:text-success-700\/90:focus {
  color: rgb(2 122 72 / 0.9);
}

.focus\:text-success-700\/95:focus {
  color: rgb(2 122 72 / 0.95);
}

.focus\:text-success-700\/100:focus {
  color: rgb(2 122 72 / 1);
}

.focus\:text-success-800\/0:focus {
  color: rgb(5 96 58 / 0);
}

.focus\:text-success-800\/5:focus {
  color: rgb(5 96 58 / 0.05);
}

.focus\:text-success-800\/10:focus {
  color: rgb(5 96 58 / 0.1);
}

.focus\:text-success-800\/20:focus {
  color: rgb(5 96 58 / 0.2);
}

.focus\:text-success-800\/25:focus {
  color: rgb(5 96 58 / 0.25);
}

.focus\:text-success-800\/30:focus {
  color: rgb(5 96 58 / 0.3);
}

.focus\:text-success-800\/40:focus {
  color: rgb(5 96 58 / 0.4);
}

.focus\:text-success-800\/50:focus {
  color: rgb(5 96 58 / 0.5);
}

.focus\:text-success-800\/60:focus {
  color: rgb(5 96 58 / 0.6);
}

.focus\:text-success-800\/70:focus {
  color: rgb(5 96 58 / 0.7);
}

.focus\:text-success-800\/75:focus {
  color: rgb(5 96 58 / 0.75);
}

.focus\:text-success-800\/80:focus {
  color: rgb(5 96 58 / 0.8);
}

.focus\:text-success-800\/90:focus {
  color: rgb(5 96 58 / 0.9);
}

.focus\:text-success-800\/95:focus {
  color: rgb(5 96 58 / 0.95);
}

.focus\:text-success-800\/100:focus {
  color: rgb(5 96 58 / 1);
}

.focus\:text-success-900\/0:focus {
  color: rgb(5 79 49 / 0);
}

.focus\:text-success-900\/5:focus {
  color: rgb(5 79 49 / 0.05);
}

.focus\:text-success-900\/10:focus {
  color: rgb(5 79 49 / 0.1);
}

.focus\:text-success-900\/20:focus {
  color: rgb(5 79 49 / 0.2);
}

.focus\:text-success-900\/25:focus {
  color: rgb(5 79 49 / 0.25);
}

.focus\:text-success-900\/30:focus {
  color: rgb(5 79 49 / 0.3);
}

.focus\:text-success-900\/40:focus {
  color: rgb(5 79 49 / 0.4);
}

.focus\:text-success-900\/50:focus {
  color: rgb(5 79 49 / 0.5);
}

.focus\:text-success-900\/60:focus {
  color: rgb(5 79 49 / 0.6);
}

.focus\:text-success-900\/70:focus {
  color: rgb(5 79 49 / 0.7);
}

.focus\:text-success-900\/75:focus {
  color: rgb(5 79 49 / 0.75);
}

.focus\:text-success-900\/80:focus {
  color: rgb(5 79 49 / 0.8);
}

.focus\:text-success-900\/90:focus {
  color: rgb(5 79 49 / 0.9);
}

.focus\:text-success-900\/95:focus {
  color: rgb(5 79 49 / 0.95);
}

.focus\:text-success-900\/100:focus {
  color: rgb(5 79 49 / 1);
}

.focus\:text-success\/0:focus {
  color: rgb(50 213 131 / 0);
}

.focus\:text-success\/5:focus {
  color: rgb(50 213 131 / 0.05);
}

.focus\:text-success\/10:focus {
  color: rgb(50 213 131 / 0.1);
}

.focus\:text-success\/20:focus {
  color: rgb(50 213 131 / 0.2);
}

.focus\:text-success\/25:focus {
  color: rgb(50 213 131 / 0.25);
}

.focus\:text-success\/30:focus {
  color: rgb(50 213 131 / 0.3);
}

.focus\:text-success\/40:focus {
  color: rgb(50 213 131 / 0.4);
}

.focus\:text-success\/50:focus {
  color: rgb(50 213 131 / 0.5);
}

.focus\:text-success\/60:focus {
  color: rgb(50 213 131 / 0.6);
}

.focus\:text-success\/70:focus {
  color: rgb(50 213 131 / 0.7);
}

.focus\:text-success\/75:focus {
  color: rgb(50 213 131 / 0.75);
}

.focus\:text-success\/80:focus {
  color: rgb(50 213 131 / 0.8);
}

.focus\:text-success\/90:focus {
  color: rgb(50 213 131 / 0.9);
}

.focus\:text-success\/95:focus {
  color: rgb(50 213 131 / 0.95);
}

.focus\:text-success\/100:focus {
  color: rgb(50 213 131 / 1);
}

.focus\:text-gray-blue-25\/0:focus {
  color: rgb(252 252 253 / 0);
}

.focus\:text-gray-blue-25\/5:focus {
  color: rgb(252 252 253 / 0.05);
}

.focus\:text-gray-blue-25\/10:focus {
  color: rgb(252 252 253 / 0.1);
}

.focus\:text-gray-blue-25\/20:focus {
  color: rgb(252 252 253 / 0.2);
}

.focus\:text-gray-blue-25\/25:focus {
  color: rgb(252 252 253 / 0.25);
}

.focus\:text-gray-blue-25\/30:focus {
  color: rgb(252 252 253 / 0.3);
}

.focus\:text-gray-blue-25\/40:focus {
  color: rgb(252 252 253 / 0.4);
}

.focus\:text-gray-blue-25\/50:focus {
  color: rgb(252 252 253 / 0.5);
}

.focus\:text-gray-blue-25\/60:focus {
  color: rgb(252 252 253 / 0.6);
}

.focus\:text-gray-blue-25\/70:focus {
  color: rgb(252 252 253 / 0.7);
}

.focus\:text-gray-blue-25\/75:focus {
  color: rgb(252 252 253 / 0.75);
}

.focus\:text-gray-blue-25\/80:focus {
  color: rgb(252 252 253 / 0.8);
}

.focus\:text-gray-blue-25\/90:focus {
  color: rgb(252 252 253 / 0.9);
}

.focus\:text-gray-blue-25\/95:focus {
  color: rgb(252 252 253 / 0.95);
}

.focus\:text-gray-blue-25\/100:focus {
  color: rgb(252 252 253 / 1);
}

.focus\:text-gray-blue-50\/0:focus {
  color: rgb(248 249 252 / 0);
}

.focus\:text-gray-blue-50\/5:focus {
  color: rgb(248 249 252 / 0.05);
}

.focus\:text-gray-blue-50\/10:focus {
  color: rgb(248 249 252 / 0.1);
}

.focus\:text-gray-blue-50\/20:focus {
  color: rgb(248 249 252 / 0.2);
}

.focus\:text-gray-blue-50\/25:focus {
  color: rgb(248 249 252 / 0.25);
}

.focus\:text-gray-blue-50\/30:focus {
  color: rgb(248 249 252 / 0.3);
}

.focus\:text-gray-blue-50\/40:focus {
  color: rgb(248 249 252 / 0.4);
}

.focus\:text-gray-blue-50\/50:focus {
  color: rgb(248 249 252 / 0.5);
}

.focus\:text-gray-blue-50\/60:focus {
  color: rgb(248 249 252 / 0.6);
}

.focus\:text-gray-blue-50\/70:focus {
  color: rgb(248 249 252 / 0.7);
}

.focus\:text-gray-blue-50\/75:focus {
  color: rgb(248 249 252 / 0.75);
}

.focus\:text-gray-blue-50\/80:focus {
  color: rgb(248 249 252 / 0.8);
}

.focus\:text-gray-blue-50\/90:focus {
  color: rgb(248 249 252 / 0.9);
}

.focus\:text-gray-blue-50\/95:focus {
  color: rgb(248 249 252 / 0.95);
}

.focus\:text-gray-blue-50\/100:focus {
  color: rgb(248 249 252 / 1);
}

.focus\:text-gray-blue-100\/0:focus {
  color: rgb(234 236 245 / 0);
}

.focus\:text-gray-blue-100\/5:focus {
  color: rgb(234 236 245 / 0.05);
}

.focus\:text-gray-blue-100\/10:focus {
  color: rgb(234 236 245 / 0.1);
}

.focus\:text-gray-blue-100\/20:focus {
  color: rgb(234 236 245 / 0.2);
}

.focus\:text-gray-blue-100\/25:focus {
  color: rgb(234 236 245 / 0.25);
}

.focus\:text-gray-blue-100\/30:focus {
  color: rgb(234 236 245 / 0.3);
}

.focus\:text-gray-blue-100\/40:focus {
  color: rgb(234 236 245 / 0.4);
}

.focus\:text-gray-blue-100\/50:focus {
  color: rgb(234 236 245 / 0.5);
}

.focus\:text-gray-blue-100\/60:focus {
  color: rgb(234 236 245 / 0.6);
}

.focus\:text-gray-blue-100\/70:focus {
  color: rgb(234 236 245 / 0.7);
}

.focus\:text-gray-blue-100\/75:focus {
  color: rgb(234 236 245 / 0.75);
}

.focus\:text-gray-blue-100\/80:focus {
  color: rgb(234 236 245 / 0.8);
}

.focus\:text-gray-blue-100\/90:focus {
  color: rgb(234 236 245 / 0.9);
}

.focus\:text-gray-blue-100\/95:focus {
  color: rgb(234 236 245 / 0.95);
}

.focus\:text-gray-blue-100\/100:focus {
  color: rgb(234 236 245 / 1);
}

.focus\:text-gray-blue-200\/0:focus {
  color: rgb(213 217 235 / 0);
}

.focus\:text-gray-blue-200\/5:focus {
  color: rgb(213 217 235 / 0.05);
}

.focus\:text-gray-blue-200\/10:focus {
  color: rgb(213 217 235 / 0.1);
}

.focus\:text-gray-blue-200\/20:focus {
  color: rgb(213 217 235 / 0.2);
}

.focus\:text-gray-blue-200\/25:focus {
  color: rgb(213 217 235 / 0.25);
}

.focus\:text-gray-blue-200\/30:focus {
  color: rgb(213 217 235 / 0.3);
}

.focus\:text-gray-blue-200\/40:focus {
  color: rgb(213 217 235 / 0.4);
}

.focus\:text-gray-blue-200\/50:focus {
  color: rgb(213 217 235 / 0.5);
}

.focus\:text-gray-blue-200\/60:focus {
  color: rgb(213 217 235 / 0.6);
}

.focus\:text-gray-blue-200\/70:focus {
  color: rgb(213 217 235 / 0.7);
}

.focus\:text-gray-blue-200\/75:focus {
  color: rgb(213 217 235 / 0.75);
}

.focus\:text-gray-blue-200\/80:focus {
  color: rgb(213 217 235 / 0.8);
}

.focus\:text-gray-blue-200\/90:focus {
  color: rgb(213 217 235 / 0.9);
}

.focus\:text-gray-blue-200\/95:focus {
  color: rgb(213 217 235 / 0.95);
}

.focus\:text-gray-blue-200\/100:focus {
  color: rgb(213 217 235 / 1);
}

.focus\:text-gray-blue-300\/0:focus {
  color: rgb(179 184 219 / 0);
}

.focus\:text-gray-blue-300\/5:focus {
  color: rgb(179 184 219 / 0.05);
}

.focus\:text-gray-blue-300\/10:focus {
  color: rgb(179 184 219 / 0.1);
}

.focus\:text-gray-blue-300\/20:focus {
  color: rgb(179 184 219 / 0.2);
}

.focus\:text-gray-blue-300\/25:focus {
  color: rgb(179 184 219 / 0.25);
}

.focus\:text-gray-blue-300\/30:focus {
  color: rgb(179 184 219 / 0.3);
}

.focus\:text-gray-blue-300\/40:focus {
  color: rgb(179 184 219 / 0.4);
}

.focus\:text-gray-blue-300\/50:focus {
  color: rgb(179 184 219 / 0.5);
}

.focus\:text-gray-blue-300\/60:focus {
  color: rgb(179 184 219 / 0.6);
}

.focus\:text-gray-blue-300\/70:focus {
  color: rgb(179 184 219 / 0.7);
}

.focus\:text-gray-blue-300\/75:focus {
  color: rgb(179 184 219 / 0.75);
}

.focus\:text-gray-blue-300\/80:focus {
  color: rgb(179 184 219 / 0.8);
}

.focus\:text-gray-blue-300\/90:focus {
  color: rgb(179 184 219 / 0.9);
}

.focus\:text-gray-blue-300\/95:focus {
  color: rgb(179 184 219 / 0.95);
}

.focus\:text-gray-blue-300\/100:focus {
  color: rgb(179 184 219 / 1);
}

.focus\:text-gray-blue-400\/0:focus {
  color: rgb(113 123 188 / 0);
}

.focus\:text-gray-blue-400\/5:focus {
  color: rgb(113 123 188 / 0.05);
}

.focus\:text-gray-blue-400\/10:focus {
  color: rgb(113 123 188 / 0.1);
}

.focus\:text-gray-blue-400\/20:focus {
  color: rgb(113 123 188 / 0.2);
}

.focus\:text-gray-blue-400\/25:focus {
  color: rgb(113 123 188 / 0.25);
}

.focus\:text-gray-blue-400\/30:focus {
  color: rgb(113 123 188 / 0.3);
}

.focus\:text-gray-blue-400\/40:focus {
  color: rgb(113 123 188 / 0.4);
}

.focus\:text-gray-blue-400\/50:focus {
  color: rgb(113 123 188 / 0.5);
}

.focus\:text-gray-blue-400\/60:focus {
  color: rgb(113 123 188 / 0.6);
}

.focus\:text-gray-blue-400\/70:focus {
  color: rgb(113 123 188 / 0.7);
}

.focus\:text-gray-blue-400\/75:focus {
  color: rgb(113 123 188 / 0.75);
}

.focus\:text-gray-blue-400\/80:focus {
  color: rgb(113 123 188 / 0.8);
}

.focus\:text-gray-blue-400\/90:focus {
  color: rgb(113 123 188 / 0.9);
}

.focus\:text-gray-blue-400\/95:focus {
  color: rgb(113 123 188 / 0.95);
}

.focus\:text-gray-blue-400\/100:focus {
  color: rgb(113 123 188 / 1);
}

.focus\:text-gray-blue-500\/0:focus {
  color: rgb(78 91 166 / 0);
}

.focus\:text-gray-blue-500\/5:focus {
  color: rgb(78 91 166 / 0.05);
}

.focus\:text-gray-blue-500\/10:focus {
  color: rgb(78 91 166 / 0.1);
}

.focus\:text-gray-blue-500\/20:focus {
  color: rgb(78 91 166 / 0.2);
}

.focus\:text-gray-blue-500\/25:focus {
  color: rgb(78 91 166 / 0.25);
}

.focus\:text-gray-blue-500\/30:focus {
  color: rgb(78 91 166 / 0.3);
}

.focus\:text-gray-blue-500\/40:focus {
  color: rgb(78 91 166 / 0.4);
}

.focus\:text-gray-blue-500\/50:focus {
  color: rgb(78 91 166 / 0.5);
}

.focus\:text-gray-blue-500\/60:focus {
  color: rgb(78 91 166 / 0.6);
}

.focus\:text-gray-blue-500\/70:focus {
  color: rgb(78 91 166 / 0.7);
}

.focus\:text-gray-blue-500\/75:focus {
  color: rgb(78 91 166 / 0.75);
}

.focus\:text-gray-blue-500\/80:focus {
  color: rgb(78 91 166 / 0.8);
}

.focus\:text-gray-blue-500\/90:focus {
  color: rgb(78 91 166 / 0.9);
}

.focus\:text-gray-blue-500\/95:focus {
  color: rgb(78 91 166 / 0.95);
}

.focus\:text-gray-blue-500\/100:focus {
  color: rgb(78 91 166 / 1);
}

.focus\:text-gray-blue-600\/0:focus {
  color: rgb(62 71 132 / 0);
}

.focus\:text-gray-blue-600\/5:focus {
  color: rgb(62 71 132 / 0.05);
}

.focus\:text-gray-blue-600\/10:focus {
  color: rgb(62 71 132 / 0.1);
}

.focus\:text-gray-blue-600\/20:focus {
  color: rgb(62 71 132 / 0.2);
}

.focus\:text-gray-blue-600\/25:focus {
  color: rgb(62 71 132 / 0.25);
}

.focus\:text-gray-blue-600\/30:focus {
  color: rgb(62 71 132 / 0.3);
}

.focus\:text-gray-blue-600\/40:focus {
  color: rgb(62 71 132 / 0.4);
}

.focus\:text-gray-blue-600\/50:focus {
  color: rgb(62 71 132 / 0.5);
}

.focus\:text-gray-blue-600\/60:focus {
  color: rgb(62 71 132 / 0.6);
}

.focus\:text-gray-blue-600\/70:focus {
  color: rgb(62 71 132 / 0.7);
}

.focus\:text-gray-blue-600\/75:focus {
  color: rgb(62 71 132 / 0.75);
}

.focus\:text-gray-blue-600\/80:focus {
  color: rgb(62 71 132 / 0.8);
}

.focus\:text-gray-blue-600\/90:focus {
  color: rgb(62 71 132 / 0.9);
}

.focus\:text-gray-blue-600\/95:focus {
  color: rgb(62 71 132 / 0.95);
}

.focus\:text-gray-blue-600\/100:focus {
  color: rgb(62 71 132 / 1);
}

.focus\:text-gray-blue-700\/0:focus {
  color: rgb(54 63 114 / 0);
}

.focus\:text-gray-blue-700\/5:focus {
  color: rgb(54 63 114 / 0.05);
}

.focus\:text-gray-blue-700\/10:focus {
  color: rgb(54 63 114 / 0.1);
}

.focus\:text-gray-blue-700\/20:focus {
  color: rgb(54 63 114 / 0.2);
}

.focus\:text-gray-blue-700\/25:focus {
  color: rgb(54 63 114 / 0.25);
}

.focus\:text-gray-blue-700\/30:focus {
  color: rgb(54 63 114 / 0.3);
}

.focus\:text-gray-blue-700\/40:focus {
  color: rgb(54 63 114 / 0.4);
}

.focus\:text-gray-blue-700\/50:focus {
  color: rgb(54 63 114 / 0.5);
}

.focus\:text-gray-blue-700\/60:focus {
  color: rgb(54 63 114 / 0.6);
}

.focus\:text-gray-blue-700\/70:focus {
  color: rgb(54 63 114 / 0.7);
}

.focus\:text-gray-blue-700\/75:focus {
  color: rgb(54 63 114 / 0.75);
}

.focus\:text-gray-blue-700\/80:focus {
  color: rgb(54 63 114 / 0.8);
}

.focus\:text-gray-blue-700\/90:focus {
  color: rgb(54 63 114 / 0.9);
}

.focus\:text-gray-blue-700\/95:focus {
  color: rgb(54 63 114 / 0.95);
}

.focus\:text-gray-blue-700\/100:focus {
  color: rgb(54 63 114 / 1);
}

.focus\:text-gray-blue-800\/0:focus {
  color: rgb(41 48 86 / 0);
}

.focus\:text-gray-blue-800\/5:focus {
  color: rgb(41 48 86 / 0.05);
}

.focus\:text-gray-blue-800\/10:focus {
  color: rgb(41 48 86 / 0.1);
}

.focus\:text-gray-blue-800\/20:focus {
  color: rgb(41 48 86 / 0.2);
}

.focus\:text-gray-blue-800\/25:focus {
  color: rgb(41 48 86 / 0.25);
}

.focus\:text-gray-blue-800\/30:focus {
  color: rgb(41 48 86 / 0.3);
}

.focus\:text-gray-blue-800\/40:focus {
  color: rgb(41 48 86 / 0.4);
}

.focus\:text-gray-blue-800\/50:focus {
  color: rgb(41 48 86 / 0.5);
}

.focus\:text-gray-blue-800\/60:focus {
  color: rgb(41 48 86 / 0.6);
}

.focus\:text-gray-blue-800\/70:focus {
  color: rgb(41 48 86 / 0.7);
}

.focus\:text-gray-blue-800\/75:focus {
  color: rgb(41 48 86 / 0.75);
}

.focus\:text-gray-blue-800\/80:focus {
  color: rgb(41 48 86 / 0.8);
}

.focus\:text-gray-blue-800\/90:focus {
  color: rgb(41 48 86 / 0.9);
}

.focus\:text-gray-blue-800\/95:focus {
  color: rgb(41 48 86 / 0.95);
}

.focus\:text-gray-blue-800\/100:focus {
  color: rgb(41 48 86 / 1);
}

.focus\:text-gray-blue-900\/0:focus {
  color: rgb(16 19 35 / 0);
}

.focus\:text-gray-blue-900\/5:focus {
  color: rgb(16 19 35 / 0.05);
}

.focus\:text-gray-blue-900\/10:focus {
  color: rgb(16 19 35 / 0.1);
}

.focus\:text-gray-blue-900\/20:focus {
  color: rgb(16 19 35 / 0.2);
}

.focus\:text-gray-blue-900\/25:focus {
  color: rgb(16 19 35 / 0.25);
}

.focus\:text-gray-blue-900\/30:focus {
  color: rgb(16 19 35 / 0.3);
}

.focus\:text-gray-blue-900\/40:focus {
  color: rgb(16 19 35 / 0.4);
}

.focus\:text-gray-blue-900\/50:focus {
  color: rgb(16 19 35 / 0.5);
}

.focus\:text-gray-blue-900\/60:focus {
  color: rgb(16 19 35 / 0.6);
}

.focus\:text-gray-blue-900\/70:focus {
  color: rgb(16 19 35 / 0.7);
}

.focus\:text-gray-blue-900\/75:focus {
  color: rgb(16 19 35 / 0.75);
}

.focus\:text-gray-blue-900\/80:focus {
  color: rgb(16 19 35 / 0.8);
}

.focus\:text-gray-blue-900\/90:focus {
  color: rgb(16 19 35 / 0.9);
}

.focus\:text-gray-blue-900\/95:focus {
  color: rgb(16 19 35 / 0.95);
}

.focus\:text-gray-blue-900\/100:focus {
  color: rgb(16 19 35 / 1);
}

.focus\:text-gray-blue\/0:focus {
  color: rgb(113 123 188 / 0);
}

.focus\:text-gray-blue\/5:focus {
  color: rgb(113 123 188 / 0.05);
}

.focus\:text-gray-blue\/10:focus {
  color: rgb(113 123 188 / 0.1);
}

.focus\:text-gray-blue\/20:focus {
  color: rgb(113 123 188 / 0.2);
}

.focus\:text-gray-blue\/25:focus {
  color: rgb(113 123 188 / 0.25);
}

.focus\:text-gray-blue\/30:focus {
  color: rgb(113 123 188 / 0.3);
}

.focus\:text-gray-blue\/40:focus {
  color: rgb(113 123 188 / 0.4);
}

.focus\:text-gray-blue\/50:focus {
  color: rgb(113 123 188 / 0.5);
}

.focus\:text-gray-blue\/60:focus {
  color: rgb(113 123 188 / 0.6);
}

.focus\:text-gray-blue\/70:focus {
  color: rgb(113 123 188 / 0.7);
}

.focus\:text-gray-blue\/75:focus {
  color: rgb(113 123 188 / 0.75);
}

.focus\:text-gray-blue\/80:focus {
  color: rgb(113 123 188 / 0.8);
}

.focus\:text-gray-blue\/90:focus {
  color: rgb(113 123 188 / 0.9);
}

.focus\:text-gray-blue\/95:focus {
  color: rgb(113 123 188 / 0.95);
}

.focus\:text-gray-blue\/100:focus {
  color: rgb(113 123 188 / 1);
}

.focus\:text-gray-cool-25\/0:focus {
  color: rgb(252 252 253 / 0);
}

.focus\:text-gray-cool-25\/5:focus {
  color: rgb(252 252 253 / 0.05);
}

.focus\:text-gray-cool-25\/10:focus {
  color: rgb(252 252 253 / 0.1);
}

.focus\:text-gray-cool-25\/20:focus {
  color: rgb(252 252 253 / 0.2);
}

.focus\:text-gray-cool-25\/25:focus {
  color: rgb(252 252 253 / 0.25);
}

.focus\:text-gray-cool-25\/30:focus {
  color: rgb(252 252 253 / 0.3);
}

.focus\:text-gray-cool-25\/40:focus {
  color: rgb(252 252 253 / 0.4);
}

.focus\:text-gray-cool-25\/50:focus {
  color: rgb(252 252 253 / 0.5);
}

.focus\:text-gray-cool-25\/60:focus {
  color: rgb(252 252 253 / 0.6);
}

.focus\:text-gray-cool-25\/70:focus {
  color: rgb(252 252 253 / 0.7);
}

.focus\:text-gray-cool-25\/75:focus {
  color: rgb(252 252 253 / 0.75);
}

.focus\:text-gray-cool-25\/80:focus {
  color: rgb(252 252 253 / 0.8);
}

.focus\:text-gray-cool-25\/90:focus {
  color: rgb(252 252 253 / 0.9);
}

.focus\:text-gray-cool-25\/95:focus {
  color: rgb(252 252 253 / 0.95);
}

.focus\:text-gray-cool-25\/100:focus {
  color: rgb(252 252 253 / 1);
}

.focus\:text-gray-cool-50\/0:focus {
  color: rgb(249 249 251 / 0);
}

.focus\:text-gray-cool-50\/5:focus {
  color: rgb(249 249 251 / 0.05);
}

.focus\:text-gray-cool-50\/10:focus {
  color: rgb(249 249 251 / 0.1);
}

.focus\:text-gray-cool-50\/20:focus {
  color: rgb(249 249 251 / 0.2);
}

.focus\:text-gray-cool-50\/25:focus {
  color: rgb(249 249 251 / 0.25);
}

.focus\:text-gray-cool-50\/30:focus {
  color: rgb(249 249 251 / 0.3);
}

.focus\:text-gray-cool-50\/40:focus {
  color: rgb(249 249 251 / 0.4);
}

.focus\:text-gray-cool-50\/50:focus {
  color: rgb(249 249 251 / 0.5);
}

.focus\:text-gray-cool-50\/60:focus {
  color: rgb(249 249 251 / 0.6);
}

.focus\:text-gray-cool-50\/70:focus {
  color: rgb(249 249 251 / 0.7);
}

.focus\:text-gray-cool-50\/75:focus {
  color: rgb(249 249 251 / 0.75);
}

.focus\:text-gray-cool-50\/80:focus {
  color: rgb(249 249 251 / 0.8);
}

.focus\:text-gray-cool-50\/90:focus {
  color: rgb(249 249 251 / 0.9);
}

.focus\:text-gray-cool-50\/95:focus {
  color: rgb(249 249 251 / 0.95);
}

.focus\:text-gray-cool-50\/100:focus {
  color: rgb(249 249 251 / 1);
}

.focus\:text-gray-cool-100\/0:focus {
  color: rgb(239 241 245 / 0);
}

.focus\:text-gray-cool-100\/5:focus {
  color: rgb(239 241 245 / 0.05);
}

.focus\:text-gray-cool-100\/10:focus {
  color: rgb(239 241 245 / 0.1);
}

.focus\:text-gray-cool-100\/20:focus {
  color: rgb(239 241 245 / 0.2);
}

.focus\:text-gray-cool-100\/25:focus {
  color: rgb(239 241 245 / 0.25);
}

.focus\:text-gray-cool-100\/30:focus {
  color: rgb(239 241 245 / 0.3);
}

.focus\:text-gray-cool-100\/40:focus {
  color: rgb(239 241 245 / 0.4);
}

.focus\:text-gray-cool-100\/50:focus {
  color: rgb(239 241 245 / 0.5);
}

.focus\:text-gray-cool-100\/60:focus {
  color: rgb(239 241 245 / 0.6);
}

.focus\:text-gray-cool-100\/70:focus {
  color: rgb(239 241 245 / 0.7);
}

.focus\:text-gray-cool-100\/75:focus {
  color: rgb(239 241 245 / 0.75);
}

.focus\:text-gray-cool-100\/80:focus {
  color: rgb(239 241 245 / 0.8);
}

.focus\:text-gray-cool-100\/90:focus {
  color: rgb(239 241 245 / 0.9);
}

.focus\:text-gray-cool-100\/95:focus {
  color: rgb(239 241 245 / 0.95);
}

.focus\:text-gray-cool-100\/100:focus {
  color: rgb(239 241 245 / 1);
}

.focus\:text-gray-cool-200\/0:focus {
  color: rgb(220 223 234 / 0);
}

.focus\:text-gray-cool-200\/5:focus {
  color: rgb(220 223 234 / 0.05);
}

.focus\:text-gray-cool-200\/10:focus {
  color: rgb(220 223 234 / 0.1);
}

.focus\:text-gray-cool-200\/20:focus {
  color: rgb(220 223 234 / 0.2);
}

.focus\:text-gray-cool-200\/25:focus {
  color: rgb(220 223 234 / 0.25);
}

.focus\:text-gray-cool-200\/30:focus {
  color: rgb(220 223 234 / 0.3);
}

.focus\:text-gray-cool-200\/40:focus {
  color: rgb(220 223 234 / 0.4);
}

.focus\:text-gray-cool-200\/50:focus {
  color: rgb(220 223 234 / 0.5);
}

.focus\:text-gray-cool-200\/60:focus {
  color: rgb(220 223 234 / 0.6);
}

.focus\:text-gray-cool-200\/70:focus {
  color: rgb(220 223 234 / 0.7);
}

.focus\:text-gray-cool-200\/75:focus {
  color: rgb(220 223 234 / 0.75);
}

.focus\:text-gray-cool-200\/80:focus {
  color: rgb(220 223 234 / 0.8);
}

.focus\:text-gray-cool-200\/90:focus {
  color: rgb(220 223 234 / 0.9);
}

.focus\:text-gray-cool-200\/95:focus {
  color: rgb(220 223 234 / 0.95);
}

.focus\:text-gray-cool-200\/100:focus {
  color: rgb(220 223 234 / 1);
}

.focus\:text-gray-cool-300\/0:focus {
  color: rgb(185 192 212 / 0);
}

.focus\:text-gray-cool-300\/5:focus {
  color: rgb(185 192 212 / 0.05);
}

.focus\:text-gray-cool-300\/10:focus {
  color: rgb(185 192 212 / 0.1);
}

.focus\:text-gray-cool-300\/20:focus {
  color: rgb(185 192 212 / 0.2);
}

.focus\:text-gray-cool-300\/25:focus {
  color: rgb(185 192 212 / 0.25);
}

.focus\:text-gray-cool-300\/30:focus {
  color: rgb(185 192 212 / 0.3);
}

.focus\:text-gray-cool-300\/40:focus {
  color: rgb(185 192 212 / 0.4);
}

.focus\:text-gray-cool-300\/50:focus {
  color: rgb(185 192 212 / 0.5);
}

.focus\:text-gray-cool-300\/60:focus {
  color: rgb(185 192 212 / 0.6);
}

.focus\:text-gray-cool-300\/70:focus {
  color: rgb(185 192 212 / 0.7);
}

.focus\:text-gray-cool-300\/75:focus {
  color: rgb(185 192 212 / 0.75);
}

.focus\:text-gray-cool-300\/80:focus {
  color: rgb(185 192 212 / 0.8);
}

.focus\:text-gray-cool-300\/90:focus {
  color: rgb(185 192 212 / 0.9);
}

.focus\:text-gray-cool-300\/95:focus {
  color: rgb(185 192 212 / 0.95);
}

.focus\:text-gray-cool-300\/100:focus {
  color: rgb(185 192 212 / 1);
}

.focus\:text-gray-cool-400\/0:focus {
  color: rgb(125 137 176 / 0);
}

.focus\:text-gray-cool-400\/5:focus {
  color: rgb(125 137 176 / 0.05);
}

.focus\:text-gray-cool-400\/10:focus {
  color: rgb(125 137 176 / 0.1);
}

.focus\:text-gray-cool-400\/20:focus {
  color: rgb(125 137 176 / 0.2);
}

.focus\:text-gray-cool-400\/25:focus {
  color: rgb(125 137 176 / 0.25);
}

.focus\:text-gray-cool-400\/30:focus {
  color: rgb(125 137 176 / 0.3);
}

.focus\:text-gray-cool-400\/40:focus {
  color: rgb(125 137 176 / 0.4);
}

.focus\:text-gray-cool-400\/50:focus {
  color: rgb(125 137 176 / 0.5);
}

.focus\:text-gray-cool-400\/60:focus {
  color: rgb(125 137 176 / 0.6);
}

.focus\:text-gray-cool-400\/70:focus {
  color: rgb(125 137 176 / 0.7);
}

.focus\:text-gray-cool-400\/75:focus {
  color: rgb(125 137 176 / 0.75);
}

.focus\:text-gray-cool-400\/80:focus {
  color: rgb(125 137 176 / 0.8);
}

.focus\:text-gray-cool-400\/90:focus {
  color: rgb(125 137 176 / 0.9);
}

.focus\:text-gray-cool-400\/95:focus {
  color: rgb(125 137 176 / 0.95);
}

.focus\:text-gray-cool-400\/100:focus {
  color: rgb(125 137 176 / 1);
}

.focus\:text-gray-cool-500\/0:focus {
  color: rgb(93 107 152 / 0);
}

.focus\:text-gray-cool-500\/5:focus {
  color: rgb(93 107 152 / 0.05);
}

.focus\:text-gray-cool-500\/10:focus {
  color: rgb(93 107 152 / 0.1);
}

.focus\:text-gray-cool-500\/20:focus {
  color: rgb(93 107 152 / 0.2);
}

.focus\:text-gray-cool-500\/25:focus {
  color: rgb(93 107 152 / 0.25);
}

.focus\:text-gray-cool-500\/30:focus {
  color: rgb(93 107 152 / 0.3);
}

.focus\:text-gray-cool-500\/40:focus {
  color: rgb(93 107 152 / 0.4);
}

.focus\:text-gray-cool-500\/50:focus {
  color: rgb(93 107 152 / 0.5);
}

.focus\:text-gray-cool-500\/60:focus {
  color: rgb(93 107 152 / 0.6);
}

.focus\:text-gray-cool-500\/70:focus {
  color: rgb(93 107 152 / 0.7);
}

.focus\:text-gray-cool-500\/75:focus {
  color: rgb(93 107 152 / 0.75);
}

.focus\:text-gray-cool-500\/80:focus {
  color: rgb(93 107 152 / 0.8);
}

.focus\:text-gray-cool-500\/90:focus {
  color: rgb(93 107 152 / 0.9);
}

.focus\:text-gray-cool-500\/95:focus {
  color: rgb(93 107 152 / 0.95);
}

.focus\:text-gray-cool-500\/100:focus {
  color: rgb(93 107 152 / 1);
}

.focus\:text-gray-cool-600\/0:focus {
  color: rgb(74 85 120 / 0);
}

.focus\:text-gray-cool-600\/5:focus {
  color: rgb(74 85 120 / 0.05);
}

.focus\:text-gray-cool-600\/10:focus {
  color: rgb(74 85 120 / 0.1);
}

.focus\:text-gray-cool-600\/20:focus {
  color: rgb(74 85 120 / 0.2);
}

.focus\:text-gray-cool-600\/25:focus {
  color: rgb(74 85 120 / 0.25);
}

.focus\:text-gray-cool-600\/30:focus {
  color: rgb(74 85 120 / 0.3);
}

.focus\:text-gray-cool-600\/40:focus {
  color: rgb(74 85 120 / 0.4);
}

.focus\:text-gray-cool-600\/50:focus {
  color: rgb(74 85 120 / 0.5);
}

.focus\:text-gray-cool-600\/60:focus {
  color: rgb(74 85 120 / 0.6);
}

.focus\:text-gray-cool-600\/70:focus {
  color: rgb(74 85 120 / 0.7);
}

.focus\:text-gray-cool-600\/75:focus {
  color: rgb(74 85 120 / 0.75);
}

.focus\:text-gray-cool-600\/80:focus {
  color: rgb(74 85 120 / 0.8);
}

.focus\:text-gray-cool-600\/90:focus {
  color: rgb(74 85 120 / 0.9);
}

.focus\:text-gray-cool-600\/95:focus {
  color: rgb(74 85 120 / 0.95);
}

.focus\:text-gray-cool-600\/100:focus {
  color: rgb(74 85 120 / 1);
}

.focus\:text-gray-cool-700\/0:focus {
  color: rgb(64 73 104 / 0);
}

.focus\:text-gray-cool-700\/5:focus {
  color: rgb(64 73 104 / 0.05);
}

.focus\:text-gray-cool-700\/10:focus {
  color: rgb(64 73 104 / 0.1);
}

.focus\:text-gray-cool-700\/20:focus {
  color: rgb(64 73 104 / 0.2);
}

.focus\:text-gray-cool-700\/25:focus {
  color: rgb(64 73 104 / 0.25);
}

.focus\:text-gray-cool-700\/30:focus {
  color: rgb(64 73 104 / 0.3);
}

.focus\:text-gray-cool-700\/40:focus {
  color: rgb(64 73 104 / 0.4);
}

.focus\:text-gray-cool-700\/50:focus {
  color: rgb(64 73 104 / 0.5);
}

.focus\:text-gray-cool-700\/60:focus {
  color: rgb(64 73 104 / 0.6);
}

.focus\:text-gray-cool-700\/70:focus {
  color: rgb(64 73 104 / 0.7);
}

.focus\:text-gray-cool-700\/75:focus {
  color: rgb(64 73 104 / 0.75);
}

.focus\:text-gray-cool-700\/80:focus {
  color: rgb(64 73 104 / 0.8);
}

.focus\:text-gray-cool-700\/90:focus {
  color: rgb(64 73 104 / 0.9);
}

.focus\:text-gray-cool-700\/95:focus {
  color: rgb(64 73 104 / 0.95);
}

.focus\:text-gray-cool-700\/100:focus {
  color: rgb(64 73 104 / 1);
}

.focus\:text-gray-cool-800\/0:focus {
  color: rgb(48 55 79 / 0);
}

.focus\:text-gray-cool-800\/5:focus {
  color: rgb(48 55 79 / 0.05);
}

.focus\:text-gray-cool-800\/10:focus {
  color: rgb(48 55 79 / 0.1);
}

.focus\:text-gray-cool-800\/20:focus {
  color: rgb(48 55 79 / 0.2);
}

.focus\:text-gray-cool-800\/25:focus {
  color: rgb(48 55 79 / 0.25);
}

.focus\:text-gray-cool-800\/30:focus {
  color: rgb(48 55 79 / 0.3);
}

.focus\:text-gray-cool-800\/40:focus {
  color: rgb(48 55 79 / 0.4);
}

.focus\:text-gray-cool-800\/50:focus {
  color: rgb(48 55 79 / 0.5);
}

.focus\:text-gray-cool-800\/60:focus {
  color: rgb(48 55 79 / 0.6);
}

.focus\:text-gray-cool-800\/70:focus {
  color: rgb(48 55 79 / 0.7);
}

.focus\:text-gray-cool-800\/75:focus {
  color: rgb(48 55 79 / 0.75);
}

.focus\:text-gray-cool-800\/80:focus {
  color: rgb(48 55 79 / 0.8);
}

.focus\:text-gray-cool-800\/90:focus {
  color: rgb(48 55 79 / 0.9);
}

.focus\:text-gray-cool-800\/95:focus {
  color: rgb(48 55 79 / 0.95);
}

.focus\:text-gray-cool-800\/100:focus {
  color: rgb(48 55 79 / 1);
}

.focus\:text-gray-cool-900\/0:focus {
  color: rgb(17 19 34 / 0);
}

.focus\:text-gray-cool-900\/5:focus {
  color: rgb(17 19 34 / 0.05);
}

.focus\:text-gray-cool-900\/10:focus {
  color: rgb(17 19 34 / 0.1);
}

.focus\:text-gray-cool-900\/20:focus {
  color: rgb(17 19 34 / 0.2);
}

.focus\:text-gray-cool-900\/25:focus {
  color: rgb(17 19 34 / 0.25);
}

.focus\:text-gray-cool-900\/30:focus {
  color: rgb(17 19 34 / 0.3);
}

.focus\:text-gray-cool-900\/40:focus {
  color: rgb(17 19 34 / 0.4);
}

.focus\:text-gray-cool-900\/50:focus {
  color: rgb(17 19 34 / 0.5);
}

.focus\:text-gray-cool-900\/60:focus {
  color: rgb(17 19 34 / 0.6);
}

.focus\:text-gray-cool-900\/70:focus {
  color: rgb(17 19 34 / 0.7);
}

.focus\:text-gray-cool-900\/75:focus {
  color: rgb(17 19 34 / 0.75);
}

.focus\:text-gray-cool-900\/80:focus {
  color: rgb(17 19 34 / 0.8);
}

.focus\:text-gray-cool-900\/90:focus {
  color: rgb(17 19 34 / 0.9);
}

.focus\:text-gray-cool-900\/95:focus {
  color: rgb(17 19 34 / 0.95);
}

.focus\:text-gray-cool-900\/100:focus {
  color: rgb(17 19 34 / 1);
}

.focus\:text-gray-cool\/0:focus {
  color: rgb(125 137 176 / 0);
}

.focus\:text-gray-cool\/5:focus {
  color: rgb(125 137 176 / 0.05);
}

.focus\:text-gray-cool\/10:focus {
  color: rgb(125 137 176 / 0.1);
}

.focus\:text-gray-cool\/20:focus {
  color: rgb(125 137 176 / 0.2);
}

.focus\:text-gray-cool\/25:focus {
  color: rgb(125 137 176 / 0.25);
}

.focus\:text-gray-cool\/30:focus {
  color: rgb(125 137 176 / 0.3);
}

.focus\:text-gray-cool\/40:focus {
  color: rgb(125 137 176 / 0.4);
}

.focus\:text-gray-cool\/50:focus {
  color: rgb(125 137 176 / 0.5);
}

.focus\:text-gray-cool\/60:focus {
  color: rgb(125 137 176 / 0.6);
}

.focus\:text-gray-cool\/70:focus {
  color: rgb(125 137 176 / 0.7);
}

.focus\:text-gray-cool\/75:focus {
  color: rgb(125 137 176 / 0.75);
}

.focus\:text-gray-cool\/80:focus {
  color: rgb(125 137 176 / 0.8);
}

.focus\:text-gray-cool\/90:focus {
  color: rgb(125 137 176 / 0.9);
}

.focus\:text-gray-cool\/95:focus {
  color: rgb(125 137 176 / 0.95);
}

.focus\:text-gray-cool\/100:focus {
  color: rgb(125 137 176 / 1);
}

.focus\:text-gray-modern-25\/0:focus {
  color: rgb(252 252 253 / 0);
}

.focus\:text-gray-modern-25\/5:focus {
  color: rgb(252 252 253 / 0.05);
}

.focus\:text-gray-modern-25\/10:focus {
  color: rgb(252 252 253 / 0.1);
}

.focus\:text-gray-modern-25\/20:focus {
  color: rgb(252 252 253 / 0.2);
}

.focus\:text-gray-modern-25\/25:focus {
  color: rgb(252 252 253 / 0.25);
}

.focus\:text-gray-modern-25\/30:focus {
  color: rgb(252 252 253 / 0.3);
}

.focus\:text-gray-modern-25\/40:focus {
  color: rgb(252 252 253 / 0.4);
}

.focus\:text-gray-modern-25\/50:focus {
  color: rgb(252 252 253 / 0.5);
}

.focus\:text-gray-modern-25\/60:focus {
  color: rgb(252 252 253 / 0.6);
}

.focus\:text-gray-modern-25\/70:focus {
  color: rgb(252 252 253 / 0.7);
}

.focus\:text-gray-modern-25\/75:focus {
  color: rgb(252 252 253 / 0.75);
}

.focus\:text-gray-modern-25\/80:focus {
  color: rgb(252 252 253 / 0.8);
}

.focus\:text-gray-modern-25\/90:focus {
  color: rgb(252 252 253 / 0.9);
}

.focus\:text-gray-modern-25\/95:focus {
  color: rgb(252 252 253 / 0.95);
}

.focus\:text-gray-modern-25\/100:focus {
  color: rgb(252 252 253 / 1);
}

.focus\:text-gray-modern-50\/0:focus {
  color: rgb(248 250 252 / 0);
}

.focus\:text-gray-modern-50\/5:focus {
  color: rgb(248 250 252 / 0.05);
}

.focus\:text-gray-modern-50\/10:focus {
  color: rgb(248 250 252 / 0.1);
}

.focus\:text-gray-modern-50\/20:focus {
  color: rgb(248 250 252 / 0.2);
}

.focus\:text-gray-modern-50\/25:focus {
  color: rgb(248 250 252 / 0.25);
}

.focus\:text-gray-modern-50\/30:focus {
  color: rgb(248 250 252 / 0.3);
}

.focus\:text-gray-modern-50\/40:focus {
  color: rgb(248 250 252 / 0.4);
}

.focus\:text-gray-modern-50\/50:focus {
  color: rgb(248 250 252 / 0.5);
}

.focus\:text-gray-modern-50\/60:focus {
  color: rgb(248 250 252 / 0.6);
}

.focus\:text-gray-modern-50\/70:focus {
  color: rgb(248 250 252 / 0.7);
}

.focus\:text-gray-modern-50\/75:focus {
  color: rgb(248 250 252 / 0.75);
}

.focus\:text-gray-modern-50\/80:focus {
  color: rgb(248 250 252 / 0.8);
}

.focus\:text-gray-modern-50\/90:focus {
  color: rgb(248 250 252 / 0.9);
}

.focus\:text-gray-modern-50\/95:focus {
  color: rgb(248 250 252 / 0.95);
}

.focus\:text-gray-modern-50\/100:focus {
  color: rgb(248 250 252 / 1);
}

.focus\:text-gray-modern-100\/0:focus {
  color: rgb(238 242 246 / 0);
}

.focus\:text-gray-modern-100\/5:focus {
  color: rgb(238 242 246 / 0.05);
}

.focus\:text-gray-modern-100\/10:focus {
  color: rgb(238 242 246 / 0.1);
}

.focus\:text-gray-modern-100\/20:focus {
  color: rgb(238 242 246 / 0.2);
}

.focus\:text-gray-modern-100\/25:focus {
  color: rgb(238 242 246 / 0.25);
}

.focus\:text-gray-modern-100\/30:focus {
  color: rgb(238 242 246 / 0.3);
}

.focus\:text-gray-modern-100\/40:focus {
  color: rgb(238 242 246 / 0.4);
}

.focus\:text-gray-modern-100\/50:focus {
  color: rgb(238 242 246 / 0.5);
}

.focus\:text-gray-modern-100\/60:focus {
  color: rgb(238 242 246 / 0.6);
}

.focus\:text-gray-modern-100\/70:focus {
  color: rgb(238 242 246 / 0.7);
}

.focus\:text-gray-modern-100\/75:focus {
  color: rgb(238 242 246 / 0.75);
}

.focus\:text-gray-modern-100\/80:focus {
  color: rgb(238 242 246 / 0.8);
}

.focus\:text-gray-modern-100\/90:focus {
  color: rgb(238 242 246 / 0.9);
}

.focus\:text-gray-modern-100\/95:focus {
  color: rgb(238 242 246 / 0.95);
}

.focus\:text-gray-modern-100\/100:focus {
  color: rgb(238 242 246 / 1);
}

.focus\:text-gray-modern-200\/0:focus {
  color: rgb(227 232 239 / 0);
}

.focus\:text-gray-modern-200\/5:focus {
  color: rgb(227 232 239 / 0.05);
}

.focus\:text-gray-modern-200\/10:focus {
  color: rgb(227 232 239 / 0.1);
}

.focus\:text-gray-modern-200\/20:focus {
  color: rgb(227 232 239 / 0.2);
}

.focus\:text-gray-modern-200\/25:focus {
  color: rgb(227 232 239 / 0.25);
}

.focus\:text-gray-modern-200\/30:focus {
  color: rgb(227 232 239 / 0.3);
}

.focus\:text-gray-modern-200\/40:focus {
  color: rgb(227 232 239 / 0.4);
}

.focus\:text-gray-modern-200\/50:focus {
  color: rgb(227 232 239 / 0.5);
}

.focus\:text-gray-modern-200\/60:focus {
  color: rgb(227 232 239 / 0.6);
}

.focus\:text-gray-modern-200\/70:focus {
  color: rgb(227 232 239 / 0.7);
}

.focus\:text-gray-modern-200\/75:focus {
  color: rgb(227 232 239 / 0.75);
}

.focus\:text-gray-modern-200\/80:focus {
  color: rgb(227 232 239 / 0.8);
}

.focus\:text-gray-modern-200\/90:focus {
  color: rgb(227 232 239 / 0.9);
}

.focus\:text-gray-modern-200\/95:focus {
  color: rgb(227 232 239 / 0.95);
}

.focus\:text-gray-modern-200\/100:focus {
  color: rgb(227 232 239 / 1);
}

.focus\:text-gray-modern-300\/0:focus {
  color: rgb(205 213 223 / 0);
}

.focus\:text-gray-modern-300\/5:focus {
  color: rgb(205 213 223 / 0.05);
}

.focus\:text-gray-modern-300\/10:focus {
  color: rgb(205 213 223 / 0.1);
}

.focus\:text-gray-modern-300\/20:focus {
  color: rgb(205 213 223 / 0.2);
}

.focus\:text-gray-modern-300\/25:focus {
  color: rgb(205 213 223 / 0.25);
}

.focus\:text-gray-modern-300\/30:focus {
  color: rgb(205 213 223 / 0.3);
}

.focus\:text-gray-modern-300\/40:focus {
  color: rgb(205 213 223 / 0.4);
}

.focus\:text-gray-modern-300\/50:focus {
  color: rgb(205 213 223 / 0.5);
}

.focus\:text-gray-modern-300\/60:focus {
  color: rgb(205 213 223 / 0.6);
}

.focus\:text-gray-modern-300\/70:focus {
  color: rgb(205 213 223 / 0.7);
}

.focus\:text-gray-modern-300\/75:focus {
  color: rgb(205 213 223 / 0.75);
}

.focus\:text-gray-modern-300\/80:focus {
  color: rgb(205 213 223 / 0.8);
}

.focus\:text-gray-modern-300\/90:focus {
  color: rgb(205 213 223 / 0.9);
}

.focus\:text-gray-modern-300\/95:focus {
  color: rgb(205 213 223 / 0.95);
}

.focus\:text-gray-modern-300\/100:focus {
  color: rgb(205 213 223 / 1);
}

.focus\:text-gray-modern-400\/0:focus {
  color: rgb(154 164 178 / 0);
}

.focus\:text-gray-modern-400\/5:focus {
  color: rgb(154 164 178 / 0.05);
}

.focus\:text-gray-modern-400\/10:focus {
  color: rgb(154 164 178 / 0.1);
}

.focus\:text-gray-modern-400\/20:focus {
  color: rgb(154 164 178 / 0.2);
}

.focus\:text-gray-modern-400\/25:focus {
  color: rgb(154 164 178 / 0.25);
}

.focus\:text-gray-modern-400\/30:focus {
  color: rgb(154 164 178 / 0.3);
}

.focus\:text-gray-modern-400\/40:focus {
  color: rgb(154 164 178 / 0.4);
}

.focus\:text-gray-modern-400\/50:focus {
  color: rgb(154 164 178 / 0.5);
}

.focus\:text-gray-modern-400\/60:focus {
  color: rgb(154 164 178 / 0.6);
}

.focus\:text-gray-modern-400\/70:focus {
  color: rgb(154 164 178 / 0.7);
}

.focus\:text-gray-modern-400\/75:focus {
  color: rgb(154 164 178 / 0.75);
}

.focus\:text-gray-modern-400\/80:focus {
  color: rgb(154 164 178 / 0.8);
}

.focus\:text-gray-modern-400\/90:focus {
  color: rgb(154 164 178 / 0.9);
}

.focus\:text-gray-modern-400\/95:focus {
  color: rgb(154 164 178 / 0.95);
}

.focus\:text-gray-modern-400\/100:focus {
  color: rgb(154 164 178 / 1);
}

.focus\:text-gray-modern-500\/0:focus {
  color: rgb(105 117 134 / 0);
}

.focus\:text-gray-modern-500\/5:focus {
  color: rgb(105 117 134 / 0.05);
}

.focus\:text-gray-modern-500\/10:focus {
  color: rgb(105 117 134 / 0.1);
}

.focus\:text-gray-modern-500\/20:focus {
  color: rgb(105 117 134 / 0.2);
}

.focus\:text-gray-modern-500\/25:focus {
  color: rgb(105 117 134 / 0.25);
}

.focus\:text-gray-modern-500\/30:focus {
  color: rgb(105 117 134 / 0.3);
}

.focus\:text-gray-modern-500\/40:focus {
  color: rgb(105 117 134 / 0.4);
}

.focus\:text-gray-modern-500\/50:focus {
  color: rgb(105 117 134 / 0.5);
}

.focus\:text-gray-modern-500\/60:focus {
  color: rgb(105 117 134 / 0.6);
}

.focus\:text-gray-modern-500\/70:focus {
  color: rgb(105 117 134 / 0.7);
}

.focus\:text-gray-modern-500\/75:focus {
  color: rgb(105 117 134 / 0.75);
}

.focus\:text-gray-modern-500\/80:focus {
  color: rgb(105 117 134 / 0.8);
}

.focus\:text-gray-modern-500\/90:focus {
  color: rgb(105 117 134 / 0.9);
}

.focus\:text-gray-modern-500\/95:focus {
  color: rgb(105 117 134 / 0.95);
}

.focus\:text-gray-modern-500\/100:focus {
  color: rgb(105 117 134 / 1);
}

.focus\:text-gray-modern-600\/0:focus {
  color: rgb(72 85 101 / 0);
}

.focus\:text-gray-modern-600\/5:focus {
  color: rgb(72 85 101 / 0.05);
}

.focus\:text-gray-modern-600\/10:focus {
  color: rgb(72 85 101 / 0.1);
}

.focus\:text-gray-modern-600\/20:focus {
  color: rgb(72 85 101 / 0.2);
}

.focus\:text-gray-modern-600\/25:focus {
  color: rgb(72 85 101 / 0.25);
}

.focus\:text-gray-modern-600\/30:focus {
  color: rgb(72 85 101 / 0.3);
}

.focus\:text-gray-modern-600\/40:focus {
  color: rgb(72 85 101 / 0.4);
}

.focus\:text-gray-modern-600\/50:focus {
  color: rgb(72 85 101 / 0.5);
}

.focus\:text-gray-modern-600\/60:focus {
  color: rgb(72 85 101 / 0.6);
}

.focus\:text-gray-modern-600\/70:focus {
  color: rgb(72 85 101 / 0.7);
}

.focus\:text-gray-modern-600\/75:focus {
  color: rgb(72 85 101 / 0.75);
}

.focus\:text-gray-modern-600\/80:focus {
  color: rgb(72 85 101 / 0.8);
}

.focus\:text-gray-modern-600\/90:focus {
  color: rgb(72 85 101 / 0.9);
}

.focus\:text-gray-modern-600\/95:focus {
  color: rgb(72 85 101 / 0.95);
}

.focus\:text-gray-modern-600\/100:focus {
  color: rgb(72 85 101 / 1);
}

.focus\:text-gray-modern-700\/0:focus {
  color: rgb(54 65 82 / 0);
}

.focus\:text-gray-modern-700\/5:focus {
  color: rgb(54 65 82 / 0.05);
}

.focus\:text-gray-modern-700\/10:focus {
  color: rgb(54 65 82 / 0.1);
}

.focus\:text-gray-modern-700\/20:focus {
  color: rgb(54 65 82 / 0.2);
}

.focus\:text-gray-modern-700\/25:focus {
  color: rgb(54 65 82 / 0.25);
}

.focus\:text-gray-modern-700\/30:focus {
  color: rgb(54 65 82 / 0.3);
}

.focus\:text-gray-modern-700\/40:focus {
  color: rgb(54 65 82 / 0.4);
}

.focus\:text-gray-modern-700\/50:focus {
  color: rgb(54 65 82 / 0.5);
}

.focus\:text-gray-modern-700\/60:focus {
  color: rgb(54 65 82 / 0.6);
}

.focus\:text-gray-modern-700\/70:focus {
  color: rgb(54 65 82 / 0.7);
}

.focus\:text-gray-modern-700\/75:focus {
  color: rgb(54 65 82 / 0.75);
}

.focus\:text-gray-modern-700\/80:focus {
  color: rgb(54 65 82 / 0.8);
}

.focus\:text-gray-modern-700\/90:focus {
  color: rgb(54 65 82 / 0.9);
}

.focus\:text-gray-modern-700\/95:focus {
  color: rgb(54 65 82 / 0.95);
}

.focus\:text-gray-modern-700\/100:focus {
  color: rgb(54 65 82 / 1);
}

.focus\:text-gray-modern-800\/0:focus {
  color: rgb(32 41 57 / 0);
}

.focus\:text-gray-modern-800\/5:focus {
  color: rgb(32 41 57 / 0.05);
}

.focus\:text-gray-modern-800\/10:focus {
  color: rgb(32 41 57 / 0.1);
}

.focus\:text-gray-modern-800\/20:focus {
  color: rgb(32 41 57 / 0.2);
}

.focus\:text-gray-modern-800\/25:focus {
  color: rgb(32 41 57 / 0.25);
}

.focus\:text-gray-modern-800\/30:focus {
  color: rgb(32 41 57 / 0.3);
}

.focus\:text-gray-modern-800\/40:focus {
  color: rgb(32 41 57 / 0.4);
}

.focus\:text-gray-modern-800\/50:focus {
  color: rgb(32 41 57 / 0.5);
}

.focus\:text-gray-modern-800\/60:focus {
  color: rgb(32 41 57 / 0.6);
}

.focus\:text-gray-modern-800\/70:focus {
  color: rgb(32 41 57 / 0.7);
}

.focus\:text-gray-modern-800\/75:focus {
  color: rgb(32 41 57 / 0.75);
}

.focus\:text-gray-modern-800\/80:focus {
  color: rgb(32 41 57 / 0.8);
}

.focus\:text-gray-modern-800\/90:focus {
  color: rgb(32 41 57 / 0.9);
}

.focus\:text-gray-modern-800\/95:focus {
  color: rgb(32 41 57 / 0.95);
}

.focus\:text-gray-modern-800\/100:focus {
  color: rgb(32 41 57 / 1);
}

.focus\:text-gray-modern-900\/0:focus {
  color: rgb(18 25 38 / 0);
}

.focus\:text-gray-modern-900\/5:focus {
  color: rgb(18 25 38 / 0.05);
}

.focus\:text-gray-modern-900\/10:focus {
  color: rgb(18 25 38 / 0.1);
}

.focus\:text-gray-modern-900\/20:focus {
  color: rgb(18 25 38 / 0.2);
}

.focus\:text-gray-modern-900\/25:focus {
  color: rgb(18 25 38 / 0.25);
}

.focus\:text-gray-modern-900\/30:focus {
  color: rgb(18 25 38 / 0.3);
}

.focus\:text-gray-modern-900\/40:focus {
  color: rgb(18 25 38 / 0.4);
}

.focus\:text-gray-modern-900\/50:focus {
  color: rgb(18 25 38 / 0.5);
}

.focus\:text-gray-modern-900\/60:focus {
  color: rgb(18 25 38 / 0.6);
}

.focus\:text-gray-modern-900\/70:focus {
  color: rgb(18 25 38 / 0.7);
}

.focus\:text-gray-modern-900\/75:focus {
  color: rgb(18 25 38 / 0.75);
}

.focus\:text-gray-modern-900\/80:focus {
  color: rgb(18 25 38 / 0.8);
}

.focus\:text-gray-modern-900\/90:focus {
  color: rgb(18 25 38 / 0.9);
}

.focus\:text-gray-modern-900\/95:focus {
  color: rgb(18 25 38 / 0.95);
}

.focus\:text-gray-modern-900\/100:focus {
  color: rgb(18 25 38 / 1);
}

.focus\:text-gray-modern\/0:focus {
  color: rgb(154 164 178 / 0);
}

.focus\:text-gray-modern\/5:focus {
  color: rgb(154 164 178 / 0.05);
}

.focus\:text-gray-modern\/10:focus {
  color: rgb(154 164 178 / 0.1);
}

.focus\:text-gray-modern\/20:focus {
  color: rgb(154 164 178 / 0.2);
}

.focus\:text-gray-modern\/25:focus {
  color: rgb(154 164 178 / 0.25);
}

.focus\:text-gray-modern\/30:focus {
  color: rgb(154 164 178 / 0.3);
}

.focus\:text-gray-modern\/40:focus {
  color: rgb(154 164 178 / 0.4);
}

.focus\:text-gray-modern\/50:focus {
  color: rgb(154 164 178 / 0.5);
}

.focus\:text-gray-modern\/60:focus {
  color: rgb(154 164 178 / 0.6);
}

.focus\:text-gray-modern\/70:focus {
  color: rgb(154 164 178 / 0.7);
}

.focus\:text-gray-modern\/75:focus {
  color: rgb(154 164 178 / 0.75);
}

.focus\:text-gray-modern\/80:focus {
  color: rgb(154 164 178 / 0.8);
}

.focus\:text-gray-modern\/90:focus {
  color: rgb(154 164 178 / 0.9);
}

.focus\:text-gray-modern\/95:focus {
  color: rgb(154 164 178 / 0.95);
}

.focus\:text-gray-modern\/100:focus {
  color: rgb(154 164 178 / 1);
}

.focus\:text-gray-neutral-25\/0:focus {
  color: rgb(252 252 253 / 0);
}

.focus\:text-gray-neutral-25\/5:focus {
  color: rgb(252 252 253 / 0.05);
}

.focus\:text-gray-neutral-25\/10:focus {
  color: rgb(252 252 253 / 0.1);
}

.focus\:text-gray-neutral-25\/20:focus {
  color: rgb(252 252 253 / 0.2);
}

.focus\:text-gray-neutral-25\/25:focus {
  color: rgb(252 252 253 / 0.25);
}

.focus\:text-gray-neutral-25\/30:focus {
  color: rgb(252 252 253 / 0.3);
}

.focus\:text-gray-neutral-25\/40:focus {
  color: rgb(252 252 253 / 0.4);
}

.focus\:text-gray-neutral-25\/50:focus {
  color: rgb(252 252 253 / 0.5);
}

.focus\:text-gray-neutral-25\/60:focus {
  color: rgb(252 252 253 / 0.6);
}

.focus\:text-gray-neutral-25\/70:focus {
  color: rgb(252 252 253 / 0.7);
}

.focus\:text-gray-neutral-25\/75:focus {
  color: rgb(252 252 253 / 0.75);
}

.focus\:text-gray-neutral-25\/80:focus {
  color: rgb(252 252 253 / 0.8);
}

.focus\:text-gray-neutral-25\/90:focus {
  color: rgb(252 252 253 / 0.9);
}

.focus\:text-gray-neutral-25\/95:focus {
  color: rgb(252 252 253 / 0.95);
}

.focus\:text-gray-neutral-25\/100:focus {
  color: rgb(252 252 253 / 1);
}

.focus\:text-gray-neutral-50\/0:focus {
  color: rgb(249 250 251 / 0);
}

.focus\:text-gray-neutral-50\/5:focus {
  color: rgb(249 250 251 / 0.05);
}

.focus\:text-gray-neutral-50\/10:focus {
  color: rgb(249 250 251 / 0.1);
}

.focus\:text-gray-neutral-50\/20:focus {
  color: rgb(249 250 251 / 0.2);
}

.focus\:text-gray-neutral-50\/25:focus {
  color: rgb(249 250 251 / 0.25);
}

.focus\:text-gray-neutral-50\/30:focus {
  color: rgb(249 250 251 / 0.3);
}

.focus\:text-gray-neutral-50\/40:focus {
  color: rgb(249 250 251 / 0.4);
}

.focus\:text-gray-neutral-50\/50:focus {
  color: rgb(249 250 251 / 0.5);
}

.focus\:text-gray-neutral-50\/60:focus {
  color: rgb(249 250 251 / 0.6);
}

.focus\:text-gray-neutral-50\/70:focus {
  color: rgb(249 250 251 / 0.7);
}

.focus\:text-gray-neutral-50\/75:focus {
  color: rgb(249 250 251 / 0.75);
}

.focus\:text-gray-neutral-50\/80:focus {
  color: rgb(249 250 251 / 0.8);
}

.focus\:text-gray-neutral-50\/90:focus {
  color: rgb(249 250 251 / 0.9);
}

.focus\:text-gray-neutral-50\/95:focus {
  color: rgb(249 250 251 / 0.95);
}

.focus\:text-gray-neutral-50\/100:focus {
  color: rgb(249 250 251 / 1);
}

.focus\:text-gray-neutral-100\/0:focus {
  color: rgb(243 244 246 / 0);
}

.focus\:text-gray-neutral-100\/5:focus {
  color: rgb(243 244 246 / 0.05);
}

.focus\:text-gray-neutral-100\/10:focus {
  color: rgb(243 244 246 / 0.1);
}

.focus\:text-gray-neutral-100\/20:focus {
  color: rgb(243 244 246 / 0.2);
}

.focus\:text-gray-neutral-100\/25:focus {
  color: rgb(243 244 246 / 0.25);
}

.focus\:text-gray-neutral-100\/30:focus {
  color: rgb(243 244 246 / 0.3);
}

.focus\:text-gray-neutral-100\/40:focus {
  color: rgb(243 244 246 / 0.4);
}

.focus\:text-gray-neutral-100\/50:focus {
  color: rgb(243 244 246 / 0.5);
}

.focus\:text-gray-neutral-100\/60:focus {
  color: rgb(243 244 246 / 0.6);
}

.focus\:text-gray-neutral-100\/70:focus {
  color: rgb(243 244 246 / 0.7);
}

.focus\:text-gray-neutral-100\/75:focus {
  color: rgb(243 244 246 / 0.75);
}

.focus\:text-gray-neutral-100\/80:focus {
  color: rgb(243 244 246 / 0.8);
}

.focus\:text-gray-neutral-100\/90:focus {
  color: rgb(243 244 246 / 0.9);
}

.focus\:text-gray-neutral-100\/95:focus {
  color: rgb(243 244 246 / 0.95);
}

.focus\:text-gray-neutral-100\/100:focus {
  color: rgb(243 244 246 / 1);
}

.focus\:text-gray-neutral-200\/0:focus {
  color: rgb(229 231 235 / 0);
}

.focus\:text-gray-neutral-200\/5:focus {
  color: rgb(229 231 235 / 0.05);
}

.focus\:text-gray-neutral-200\/10:focus {
  color: rgb(229 231 235 / 0.1);
}

.focus\:text-gray-neutral-200\/20:focus {
  color: rgb(229 231 235 / 0.2);
}

.focus\:text-gray-neutral-200\/25:focus {
  color: rgb(229 231 235 / 0.25);
}

.focus\:text-gray-neutral-200\/30:focus {
  color: rgb(229 231 235 / 0.3);
}

.focus\:text-gray-neutral-200\/40:focus {
  color: rgb(229 231 235 / 0.4);
}

.focus\:text-gray-neutral-200\/50:focus {
  color: rgb(229 231 235 / 0.5);
}

.focus\:text-gray-neutral-200\/60:focus {
  color: rgb(229 231 235 / 0.6);
}

.focus\:text-gray-neutral-200\/70:focus {
  color: rgb(229 231 235 / 0.7);
}

.focus\:text-gray-neutral-200\/75:focus {
  color: rgb(229 231 235 / 0.75);
}

.focus\:text-gray-neutral-200\/80:focus {
  color: rgb(229 231 235 / 0.8);
}

.focus\:text-gray-neutral-200\/90:focus {
  color: rgb(229 231 235 / 0.9);
}

.focus\:text-gray-neutral-200\/95:focus {
  color: rgb(229 231 235 / 0.95);
}

.focus\:text-gray-neutral-200\/100:focus {
  color: rgb(229 231 235 / 1);
}

.focus\:text-gray-neutral-300\/0:focus {
  color: rgb(210 214 219 / 0);
}

.focus\:text-gray-neutral-300\/5:focus {
  color: rgb(210 214 219 / 0.05);
}

.focus\:text-gray-neutral-300\/10:focus {
  color: rgb(210 214 219 / 0.1);
}

.focus\:text-gray-neutral-300\/20:focus {
  color: rgb(210 214 219 / 0.2);
}

.focus\:text-gray-neutral-300\/25:focus {
  color: rgb(210 214 219 / 0.25);
}

.focus\:text-gray-neutral-300\/30:focus {
  color: rgb(210 214 219 / 0.3);
}

.focus\:text-gray-neutral-300\/40:focus {
  color: rgb(210 214 219 / 0.4);
}

.focus\:text-gray-neutral-300\/50:focus {
  color: rgb(210 214 219 / 0.5);
}

.focus\:text-gray-neutral-300\/60:focus {
  color: rgb(210 214 219 / 0.6);
}

.focus\:text-gray-neutral-300\/70:focus {
  color: rgb(210 214 219 / 0.7);
}

.focus\:text-gray-neutral-300\/75:focus {
  color: rgb(210 214 219 / 0.75);
}

.focus\:text-gray-neutral-300\/80:focus {
  color: rgb(210 214 219 / 0.8);
}

.focus\:text-gray-neutral-300\/90:focus {
  color: rgb(210 214 219 / 0.9);
}

.focus\:text-gray-neutral-300\/95:focus {
  color: rgb(210 214 219 / 0.95);
}

.focus\:text-gray-neutral-300\/100:focus {
  color: rgb(210 214 219 / 1);
}

.focus\:text-gray-neutral-400\/0:focus {
  color: rgb(157 164 174 / 0);
}

.focus\:text-gray-neutral-400\/5:focus {
  color: rgb(157 164 174 / 0.05);
}

.focus\:text-gray-neutral-400\/10:focus {
  color: rgb(157 164 174 / 0.1);
}

.focus\:text-gray-neutral-400\/20:focus {
  color: rgb(157 164 174 / 0.2);
}

.focus\:text-gray-neutral-400\/25:focus {
  color: rgb(157 164 174 / 0.25);
}

.focus\:text-gray-neutral-400\/30:focus {
  color: rgb(157 164 174 / 0.3);
}

.focus\:text-gray-neutral-400\/40:focus {
  color: rgb(157 164 174 / 0.4);
}

.focus\:text-gray-neutral-400\/50:focus {
  color: rgb(157 164 174 / 0.5);
}

.focus\:text-gray-neutral-400\/60:focus {
  color: rgb(157 164 174 / 0.6);
}

.focus\:text-gray-neutral-400\/70:focus {
  color: rgb(157 164 174 / 0.7);
}

.focus\:text-gray-neutral-400\/75:focus {
  color: rgb(157 164 174 / 0.75);
}

.focus\:text-gray-neutral-400\/80:focus {
  color: rgb(157 164 174 / 0.8);
}

.focus\:text-gray-neutral-400\/90:focus {
  color: rgb(157 164 174 / 0.9);
}

.focus\:text-gray-neutral-400\/95:focus {
  color: rgb(157 164 174 / 0.95);
}

.focus\:text-gray-neutral-400\/100:focus {
  color: rgb(157 164 174 / 1);
}

.focus\:text-gray-neutral-500\/0:focus {
  color: rgb(108 115 127 / 0);
}

.focus\:text-gray-neutral-500\/5:focus {
  color: rgb(108 115 127 / 0.05);
}

.focus\:text-gray-neutral-500\/10:focus {
  color: rgb(108 115 127 / 0.1);
}

.focus\:text-gray-neutral-500\/20:focus {
  color: rgb(108 115 127 / 0.2);
}

.focus\:text-gray-neutral-500\/25:focus {
  color: rgb(108 115 127 / 0.25);
}

.focus\:text-gray-neutral-500\/30:focus {
  color: rgb(108 115 127 / 0.3);
}

.focus\:text-gray-neutral-500\/40:focus {
  color: rgb(108 115 127 / 0.4);
}

.focus\:text-gray-neutral-500\/50:focus {
  color: rgb(108 115 127 / 0.5);
}

.focus\:text-gray-neutral-500\/60:focus {
  color: rgb(108 115 127 / 0.6);
}

.focus\:text-gray-neutral-500\/70:focus {
  color: rgb(108 115 127 / 0.7);
}

.focus\:text-gray-neutral-500\/75:focus {
  color: rgb(108 115 127 / 0.75);
}

.focus\:text-gray-neutral-500\/80:focus {
  color: rgb(108 115 127 / 0.8);
}

.focus\:text-gray-neutral-500\/90:focus {
  color: rgb(108 115 127 / 0.9);
}

.focus\:text-gray-neutral-500\/95:focus {
  color: rgb(108 115 127 / 0.95);
}

.focus\:text-gray-neutral-500\/100:focus {
  color: rgb(108 115 127 / 1);
}

.focus\:text-gray-neutral-600\/0:focus {
  color: rgb(77 87 97 / 0);
}

.focus\:text-gray-neutral-600\/5:focus {
  color: rgb(77 87 97 / 0.05);
}

.focus\:text-gray-neutral-600\/10:focus {
  color: rgb(77 87 97 / 0.1);
}

.focus\:text-gray-neutral-600\/20:focus {
  color: rgb(77 87 97 / 0.2);
}

.focus\:text-gray-neutral-600\/25:focus {
  color: rgb(77 87 97 / 0.25);
}

.focus\:text-gray-neutral-600\/30:focus {
  color: rgb(77 87 97 / 0.3);
}

.focus\:text-gray-neutral-600\/40:focus {
  color: rgb(77 87 97 / 0.4);
}

.focus\:text-gray-neutral-600\/50:focus {
  color: rgb(77 87 97 / 0.5);
}

.focus\:text-gray-neutral-600\/60:focus {
  color: rgb(77 87 97 / 0.6);
}

.focus\:text-gray-neutral-600\/70:focus {
  color: rgb(77 87 97 / 0.7);
}

.focus\:text-gray-neutral-600\/75:focus {
  color: rgb(77 87 97 / 0.75);
}

.focus\:text-gray-neutral-600\/80:focus {
  color: rgb(77 87 97 / 0.8);
}

.focus\:text-gray-neutral-600\/90:focus {
  color: rgb(77 87 97 / 0.9);
}

.focus\:text-gray-neutral-600\/95:focus {
  color: rgb(77 87 97 / 0.95);
}

.focus\:text-gray-neutral-600\/100:focus {
  color: rgb(77 87 97 / 1);
}

.focus\:text-gray-neutral-700\/0:focus {
  color: rgb(56 66 80 / 0);
}

.focus\:text-gray-neutral-700\/5:focus {
  color: rgb(56 66 80 / 0.05);
}

.focus\:text-gray-neutral-700\/10:focus {
  color: rgb(56 66 80 / 0.1);
}

.focus\:text-gray-neutral-700\/20:focus {
  color: rgb(56 66 80 / 0.2);
}

.focus\:text-gray-neutral-700\/25:focus {
  color: rgb(56 66 80 / 0.25);
}

.focus\:text-gray-neutral-700\/30:focus {
  color: rgb(56 66 80 / 0.3);
}

.focus\:text-gray-neutral-700\/40:focus {
  color: rgb(56 66 80 / 0.4);
}

.focus\:text-gray-neutral-700\/50:focus {
  color: rgb(56 66 80 / 0.5);
}

.focus\:text-gray-neutral-700\/60:focus {
  color: rgb(56 66 80 / 0.6);
}

.focus\:text-gray-neutral-700\/70:focus {
  color: rgb(56 66 80 / 0.7);
}

.focus\:text-gray-neutral-700\/75:focus {
  color: rgb(56 66 80 / 0.75);
}

.focus\:text-gray-neutral-700\/80:focus {
  color: rgb(56 66 80 / 0.8);
}

.focus\:text-gray-neutral-700\/90:focus {
  color: rgb(56 66 80 / 0.9);
}

.focus\:text-gray-neutral-700\/95:focus {
  color: rgb(56 66 80 / 0.95);
}

.focus\:text-gray-neutral-700\/100:focus {
  color: rgb(56 66 80 / 1);
}

.focus\:text-gray-neutral-800\/0:focus {
  color: rgb(31 42 55 / 0);
}

.focus\:text-gray-neutral-800\/5:focus {
  color: rgb(31 42 55 / 0.05);
}

.focus\:text-gray-neutral-800\/10:focus {
  color: rgb(31 42 55 / 0.1);
}

.focus\:text-gray-neutral-800\/20:focus {
  color: rgb(31 42 55 / 0.2);
}

.focus\:text-gray-neutral-800\/25:focus {
  color: rgb(31 42 55 / 0.25);
}

.focus\:text-gray-neutral-800\/30:focus {
  color: rgb(31 42 55 / 0.3);
}

.focus\:text-gray-neutral-800\/40:focus {
  color: rgb(31 42 55 / 0.4);
}

.focus\:text-gray-neutral-800\/50:focus {
  color: rgb(31 42 55 / 0.5);
}

.focus\:text-gray-neutral-800\/60:focus {
  color: rgb(31 42 55 / 0.6);
}

.focus\:text-gray-neutral-800\/70:focus {
  color: rgb(31 42 55 / 0.7);
}

.focus\:text-gray-neutral-800\/75:focus {
  color: rgb(31 42 55 / 0.75);
}

.focus\:text-gray-neutral-800\/80:focus {
  color: rgb(31 42 55 / 0.8);
}

.focus\:text-gray-neutral-800\/90:focus {
  color: rgb(31 42 55 / 0.9);
}

.focus\:text-gray-neutral-800\/95:focus {
  color: rgb(31 42 55 / 0.95);
}

.focus\:text-gray-neutral-800\/100:focus {
  color: rgb(31 42 55 / 1);
}

.focus\:text-gray-neutral-900\/0:focus {
  color: rgb(17 25 39 / 0);
}

.focus\:text-gray-neutral-900\/5:focus {
  color: rgb(17 25 39 / 0.05);
}

.focus\:text-gray-neutral-900\/10:focus {
  color: rgb(17 25 39 / 0.1);
}

.focus\:text-gray-neutral-900\/20:focus {
  color: rgb(17 25 39 / 0.2);
}

.focus\:text-gray-neutral-900\/25:focus {
  color: rgb(17 25 39 / 0.25);
}

.focus\:text-gray-neutral-900\/30:focus {
  color: rgb(17 25 39 / 0.3);
}

.focus\:text-gray-neutral-900\/40:focus {
  color: rgb(17 25 39 / 0.4);
}

.focus\:text-gray-neutral-900\/50:focus {
  color: rgb(17 25 39 / 0.5);
}

.focus\:text-gray-neutral-900\/60:focus {
  color: rgb(17 25 39 / 0.6);
}

.focus\:text-gray-neutral-900\/70:focus {
  color: rgb(17 25 39 / 0.7);
}

.focus\:text-gray-neutral-900\/75:focus {
  color: rgb(17 25 39 / 0.75);
}

.focus\:text-gray-neutral-900\/80:focus {
  color: rgb(17 25 39 / 0.8);
}

.focus\:text-gray-neutral-900\/90:focus {
  color: rgb(17 25 39 / 0.9);
}

.focus\:text-gray-neutral-900\/95:focus {
  color: rgb(17 25 39 / 0.95);
}

.focus\:text-gray-neutral-900\/100:focus {
  color: rgb(17 25 39 / 1);
}

.focus\:text-gray-neutral\/0:focus {
  color: rgb(157 164 174 / 0);
}

.focus\:text-gray-neutral\/5:focus {
  color: rgb(157 164 174 / 0.05);
}

.focus\:text-gray-neutral\/10:focus {
  color: rgb(157 164 174 / 0.1);
}

.focus\:text-gray-neutral\/20:focus {
  color: rgb(157 164 174 / 0.2);
}

.focus\:text-gray-neutral\/25:focus {
  color: rgb(157 164 174 / 0.25);
}

.focus\:text-gray-neutral\/30:focus {
  color: rgb(157 164 174 / 0.3);
}

.focus\:text-gray-neutral\/40:focus {
  color: rgb(157 164 174 / 0.4);
}

.focus\:text-gray-neutral\/50:focus {
  color: rgb(157 164 174 / 0.5);
}

.focus\:text-gray-neutral\/60:focus {
  color: rgb(157 164 174 / 0.6);
}

.focus\:text-gray-neutral\/70:focus {
  color: rgb(157 164 174 / 0.7);
}

.focus\:text-gray-neutral\/75:focus {
  color: rgb(157 164 174 / 0.75);
}

.focus\:text-gray-neutral\/80:focus {
  color: rgb(157 164 174 / 0.8);
}

.focus\:text-gray-neutral\/90:focus {
  color: rgb(157 164 174 / 0.9);
}

.focus\:text-gray-neutral\/95:focus {
  color: rgb(157 164 174 / 0.95);
}

.focus\:text-gray-neutral\/100:focus {
  color: rgb(157 164 174 / 1);
}

.focus\:text-gray-iron-25\/0:focus {
  color: rgb(252 252 252 / 0);
}

.focus\:text-gray-iron-25\/5:focus {
  color: rgb(252 252 252 / 0.05);
}

.focus\:text-gray-iron-25\/10:focus {
  color: rgb(252 252 252 / 0.1);
}

.focus\:text-gray-iron-25\/20:focus {
  color: rgb(252 252 252 / 0.2);
}

.focus\:text-gray-iron-25\/25:focus {
  color: rgb(252 252 252 / 0.25);
}

.focus\:text-gray-iron-25\/30:focus {
  color: rgb(252 252 252 / 0.3);
}

.focus\:text-gray-iron-25\/40:focus {
  color: rgb(252 252 252 / 0.4);
}

.focus\:text-gray-iron-25\/50:focus {
  color: rgb(252 252 252 / 0.5);
}

.focus\:text-gray-iron-25\/60:focus {
  color: rgb(252 252 252 / 0.6);
}

.focus\:text-gray-iron-25\/70:focus {
  color: rgb(252 252 252 / 0.7);
}

.focus\:text-gray-iron-25\/75:focus {
  color: rgb(252 252 252 / 0.75);
}

.focus\:text-gray-iron-25\/80:focus {
  color: rgb(252 252 252 / 0.8);
}

.focus\:text-gray-iron-25\/90:focus {
  color: rgb(252 252 252 / 0.9);
}

.focus\:text-gray-iron-25\/95:focus {
  color: rgb(252 252 252 / 0.95);
}

.focus\:text-gray-iron-25\/100:focus {
  color: rgb(252 252 252 / 1);
}

.focus\:text-gray-iron-50\/0:focus {
  color: rgb(250 250 250 / 0);
}

.focus\:text-gray-iron-50\/5:focus {
  color: rgb(250 250 250 / 0.05);
}

.focus\:text-gray-iron-50\/10:focus {
  color: rgb(250 250 250 / 0.1);
}

.focus\:text-gray-iron-50\/20:focus {
  color: rgb(250 250 250 / 0.2);
}

.focus\:text-gray-iron-50\/25:focus {
  color: rgb(250 250 250 / 0.25);
}

.focus\:text-gray-iron-50\/30:focus {
  color: rgb(250 250 250 / 0.3);
}

.focus\:text-gray-iron-50\/40:focus {
  color: rgb(250 250 250 / 0.4);
}

.focus\:text-gray-iron-50\/50:focus {
  color: rgb(250 250 250 / 0.5);
}

.focus\:text-gray-iron-50\/60:focus {
  color: rgb(250 250 250 / 0.6);
}

.focus\:text-gray-iron-50\/70:focus {
  color: rgb(250 250 250 / 0.7);
}

.focus\:text-gray-iron-50\/75:focus {
  color: rgb(250 250 250 / 0.75);
}

.focus\:text-gray-iron-50\/80:focus {
  color: rgb(250 250 250 / 0.8);
}

.focus\:text-gray-iron-50\/90:focus {
  color: rgb(250 250 250 / 0.9);
}

.focus\:text-gray-iron-50\/95:focus {
  color: rgb(250 250 250 / 0.95);
}

.focus\:text-gray-iron-50\/100:focus {
  color: rgb(250 250 250 / 1);
}

.focus\:text-gray-iron-100\/0:focus {
  color: rgb(244 244 245 / 0);
}

.focus\:text-gray-iron-100\/5:focus {
  color: rgb(244 244 245 / 0.05);
}

.focus\:text-gray-iron-100\/10:focus {
  color: rgb(244 244 245 / 0.1);
}

.focus\:text-gray-iron-100\/20:focus {
  color: rgb(244 244 245 / 0.2);
}

.focus\:text-gray-iron-100\/25:focus {
  color: rgb(244 244 245 / 0.25);
}

.focus\:text-gray-iron-100\/30:focus {
  color: rgb(244 244 245 / 0.3);
}

.focus\:text-gray-iron-100\/40:focus {
  color: rgb(244 244 245 / 0.4);
}

.focus\:text-gray-iron-100\/50:focus {
  color: rgb(244 244 245 / 0.5);
}

.focus\:text-gray-iron-100\/60:focus {
  color: rgb(244 244 245 / 0.6);
}

.focus\:text-gray-iron-100\/70:focus {
  color: rgb(244 244 245 / 0.7);
}

.focus\:text-gray-iron-100\/75:focus {
  color: rgb(244 244 245 / 0.75);
}

.focus\:text-gray-iron-100\/80:focus {
  color: rgb(244 244 245 / 0.8);
}

.focus\:text-gray-iron-100\/90:focus {
  color: rgb(244 244 245 / 0.9);
}

.focus\:text-gray-iron-100\/95:focus {
  color: rgb(244 244 245 / 0.95);
}

.focus\:text-gray-iron-100\/100:focus {
  color: rgb(244 244 245 / 1);
}

.focus\:text-gray-iron-200\/0:focus {
  color: rgb(228 228 231 / 0);
}

.focus\:text-gray-iron-200\/5:focus {
  color: rgb(228 228 231 / 0.05);
}

.focus\:text-gray-iron-200\/10:focus {
  color: rgb(228 228 231 / 0.1);
}

.focus\:text-gray-iron-200\/20:focus {
  color: rgb(228 228 231 / 0.2);
}

.focus\:text-gray-iron-200\/25:focus {
  color: rgb(228 228 231 / 0.25);
}

.focus\:text-gray-iron-200\/30:focus {
  color: rgb(228 228 231 / 0.3);
}

.focus\:text-gray-iron-200\/40:focus {
  color: rgb(228 228 231 / 0.4);
}

.focus\:text-gray-iron-200\/50:focus {
  color: rgb(228 228 231 / 0.5);
}

.focus\:text-gray-iron-200\/60:focus {
  color: rgb(228 228 231 / 0.6);
}

.focus\:text-gray-iron-200\/70:focus {
  color: rgb(228 228 231 / 0.7);
}

.focus\:text-gray-iron-200\/75:focus {
  color: rgb(228 228 231 / 0.75);
}

.focus\:text-gray-iron-200\/80:focus {
  color: rgb(228 228 231 / 0.8);
}

.focus\:text-gray-iron-200\/90:focus {
  color: rgb(228 228 231 / 0.9);
}

.focus\:text-gray-iron-200\/95:focus {
  color: rgb(228 228 231 / 0.95);
}

.focus\:text-gray-iron-200\/100:focus {
  color: rgb(228 228 231 / 1);
}

.focus\:text-gray-iron-300\/0:focus {
  color: rgb(209 209 214 / 0);
}

.focus\:text-gray-iron-300\/5:focus {
  color: rgb(209 209 214 / 0.05);
}

.focus\:text-gray-iron-300\/10:focus {
  color: rgb(209 209 214 / 0.1);
}

.focus\:text-gray-iron-300\/20:focus {
  color: rgb(209 209 214 / 0.2);
}

.focus\:text-gray-iron-300\/25:focus {
  color: rgb(209 209 214 / 0.25);
}

.focus\:text-gray-iron-300\/30:focus {
  color: rgb(209 209 214 / 0.3);
}

.focus\:text-gray-iron-300\/40:focus {
  color: rgb(209 209 214 / 0.4);
}

.focus\:text-gray-iron-300\/50:focus {
  color: rgb(209 209 214 / 0.5);
}

.focus\:text-gray-iron-300\/60:focus {
  color: rgb(209 209 214 / 0.6);
}

.focus\:text-gray-iron-300\/70:focus {
  color: rgb(209 209 214 / 0.7);
}

.focus\:text-gray-iron-300\/75:focus {
  color: rgb(209 209 214 / 0.75);
}

.focus\:text-gray-iron-300\/80:focus {
  color: rgb(209 209 214 / 0.8);
}

.focus\:text-gray-iron-300\/90:focus {
  color: rgb(209 209 214 / 0.9);
}

.focus\:text-gray-iron-300\/95:focus {
  color: rgb(209 209 214 / 0.95);
}

.focus\:text-gray-iron-300\/100:focus {
  color: rgb(209 209 214 / 1);
}

.focus\:text-gray-iron-400\/0:focus {
  color: rgb(160 160 171 / 0);
}

.focus\:text-gray-iron-400\/5:focus {
  color: rgb(160 160 171 / 0.05);
}

.focus\:text-gray-iron-400\/10:focus {
  color: rgb(160 160 171 / 0.1);
}

.focus\:text-gray-iron-400\/20:focus {
  color: rgb(160 160 171 / 0.2);
}

.focus\:text-gray-iron-400\/25:focus {
  color: rgb(160 160 171 / 0.25);
}

.focus\:text-gray-iron-400\/30:focus {
  color: rgb(160 160 171 / 0.3);
}

.focus\:text-gray-iron-400\/40:focus {
  color: rgb(160 160 171 / 0.4);
}

.focus\:text-gray-iron-400\/50:focus {
  color: rgb(160 160 171 / 0.5);
}

.focus\:text-gray-iron-400\/60:focus {
  color: rgb(160 160 171 / 0.6);
}

.focus\:text-gray-iron-400\/70:focus {
  color: rgb(160 160 171 / 0.7);
}

.focus\:text-gray-iron-400\/75:focus {
  color: rgb(160 160 171 / 0.75);
}

.focus\:text-gray-iron-400\/80:focus {
  color: rgb(160 160 171 / 0.8);
}

.focus\:text-gray-iron-400\/90:focus {
  color: rgb(160 160 171 / 0.9);
}

.focus\:text-gray-iron-400\/95:focus {
  color: rgb(160 160 171 / 0.95);
}

.focus\:text-gray-iron-400\/100:focus {
  color: rgb(160 160 171 / 1);
}

.focus\:text-gray-iron-500\/0:focus {
  color: rgb(112 112 123 / 0);
}

.focus\:text-gray-iron-500\/5:focus {
  color: rgb(112 112 123 / 0.05);
}

.focus\:text-gray-iron-500\/10:focus {
  color: rgb(112 112 123 / 0.1);
}

.focus\:text-gray-iron-500\/20:focus {
  color: rgb(112 112 123 / 0.2);
}

.focus\:text-gray-iron-500\/25:focus {
  color: rgb(112 112 123 / 0.25);
}

.focus\:text-gray-iron-500\/30:focus {
  color: rgb(112 112 123 / 0.3);
}

.focus\:text-gray-iron-500\/40:focus {
  color: rgb(112 112 123 / 0.4);
}

.focus\:text-gray-iron-500\/50:focus {
  color: rgb(112 112 123 / 0.5);
}

.focus\:text-gray-iron-500\/60:focus {
  color: rgb(112 112 123 / 0.6);
}

.focus\:text-gray-iron-500\/70:focus {
  color: rgb(112 112 123 / 0.7);
}

.focus\:text-gray-iron-500\/75:focus {
  color: rgb(112 112 123 / 0.75);
}

.focus\:text-gray-iron-500\/80:focus {
  color: rgb(112 112 123 / 0.8);
}

.focus\:text-gray-iron-500\/90:focus {
  color: rgb(112 112 123 / 0.9);
}

.focus\:text-gray-iron-500\/95:focus {
  color: rgb(112 112 123 / 0.95);
}

.focus\:text-gray-iron-500\/100:focus {
  color: rgb(112 112 123 / 1);
}

.focus\:text-gray-iron-600\/0:focus {
  color: rgb(81 82 92 / 0);
}

.focus\:text-gray-iron-600\/5:focus {
  color: rgb(81 82 92 / 0.05);
}

.focus\:text-gray-iron-600\/10:focus {
  color: rgb(81 82 92 / 0.1);
}

.focus\:text-gray-iron-600\/20:focus {
  color: rgb(81 82 92 / 0.2);
}

.focus\:text-gray-iron-600\/25:focus {
  color: rgb(81 82 92 / 0.25);
}

.focus\:text-gray-iron-600\/30:focus {
  color: rgb(81 82 92 / 0.3);
}

.focus\:text-gray-iron-600\/40:focus {
  color: rgb(81 82 92 / 0.4);
}

.focus\:text-gray-iron-600\/50:focus {
  color: rgb(81 82 92 / 0.5);
}

.focus\:text-gray-iron-600\/60:focus {
  color: rgb(81 82 92 / 0.6);
}

.focus\:text-gray-iron-600\/70:focus {
  color: rgb(81 82 92 / 0.7);
}

.focus\:text-gray-iron-600\/75:focus {
  color: rgb(81 82 92 / 0.75);
}

.focus\:text-gray-iron-600\/80:focus {
  color: rgb(81 82 92 / 0.8);
}

.focus\:text-gray-iron-600\/90:focus {
  color: rgb(81 82 92 / 0.9);
}

.focus\:text-gray-iron-600\/95:focus {
  color: rgb(81 82 92 / 0.95);
}

.focus\:text-gray-iron-600\/100:focus {
  color: rgb(81 82 92 / 1);
}

.focus\:text-gray-iron-700\/0:focus {
  color: rgb(63 63 70 / 0);
}

.focus\:text-gray-iron-700\/5:focus {
  color: rgb(63 63 70 / 0.05);
}

.focus\:text-gray-iron-700\/10:focus {
  color: rgb(63 63 70 / 0.1);
}

.focus\:text-gray-iron-700\/20:focus {
  color: rgb(63 63 70 / 0.2);
}

.focus\:text-gray-iron-700\/25:focus {
  color: rgb(63 63 70 / 0.25);
}

.focus\:text-gray-iron-700\/30:focus {
  color: rgb(63 63 70 / 0.3);
}

.focus\:text-gray-iron-700\/40:focus {
  color: rgb(63 63 70 / 0.4);
}

.focus\:text-gray-iron-700\/50:focus {
  color: rgb(63 63 70 / 0.5);
}

.focus\:text-gray-iron-700\/60:focus {
  color: rgb(63 63 70 / 0.6);
}

.focus\:text-gray-iron-700\/70:focus {
  color: rgb(63 63 70 / 0.7);
}

.focus\:text-gray-iron-700\/75:focus {
  color: rgb(63 63 70 / 0.75);
}

.focus\:text-gray-iron-700\/80:focus {
  color: rgb(63 63 70 / 0.8);
}

.focus\:text-gray-iron-700\/90:focus {
  color: rgb(63 63 70 / 0.9);
}

.focus\:text-gray-iron-700\/95:focus {
  color: rgb(63 63 70 / 0.95);
}

.focus\:text-gray-iron-700\/100:focus {
  color: rgb(63 63 70 / 1);
}

.focus\:text-gray-iron-800\/0:focus {
  color: rgb(38 39 43 / 0);
}

.focus\:text-gray-iron-800\/5:focus {
  color: rgb(38 39 43 / 0.05);
}

.focus\:text-gray-iron-800\/10:focus {
  color: rgb(38 39 43 / 0.1);
}

.focus\:text-gray-iron-800\/20:focus {
  color: rgb(38 39 43 / 0.2);
}

.focus\:text-gray-iron-800\/25:focus {
  color: rgb(38 39 43 / 0.25);
}

.focus\:text-gray-iron-800\/30:focus {
  color: rgb(38 39 43 / 0.3);
}

.focus\:text-gray-iron-800\/40:focus {
  color: rgb(38 39 43 / 0.4);
}

.focus\:text-gray-iron-800\/50:focus {
  color: rgb(38 39 43 / 0.5);
}

.focus\:text-gray-iron-800\/60:focus {
  color: rgb(38 39 43 / 0.6);
}

.focus\:text-gray-iron-800\/70:focus {
  color: rgb(38 39 43 / 0.7);
}

.focus\:text-gray-iron-800\/75:focus {
  color: rgb(38 39 43 / 0.75);
}

.focus\:text-gray-iron-800\/80:focus {
  color: rgb(38 39 43 / 0.8);
}

.focus\:text-gray-iron-800\/90:focus {
  color: rgb(38 39 43 / 0.9);
}

.focus\:text-gray-iron-800\/95:focus {
  color: rgb(38 39 43 / 0.95);
}

.focus\:text-gray-iron-800\/100:focus {
  color: rgb(38 39 43 / 1);
}

.focus\:text-gray-iron-900\/0:focus {
  color: rgb(24 24 27 / 0);
}

.focus\:text-gray-iron-900\/5:focus {
  color: rgb(24 24 27 / 0.05);
}

.focus\:text-gray-iron-900\/10:focus {
  color: rgb(24 24 27 / 0.1);
}

.focus\:text-gray-iron-900\/20:focus {
  color: rgb(24 24 27 / 0.2);
}

.focus\:text-gray-iron-900\/25:focus {
  color: rgb(24 24 27 / 0.25);
}

.focus\:text-gray-iron-900\/30:focus {
  color: rgb(24 24 27 / 0.3);
}

.focus\:text-gray-iron-900\/40:focus {
  color: rgb(24 24 27 / 0.4);
}

.focus\:text-gray-iron-900\/50:focus {
  color: rgb(24 24 27 / 0.5);
}

.focus\:text-gray-iron-900\/60:focus {
  color: rgb(24 24 27 / 0.6);
}

.focus\:text-gray-iron-900\/70:focus {
  color: rgb(24 24 27 / 0.7);
}

.focus\:text-gray-iron-900\/75:focus {
  color: rgb(24 24 27 / 0.75);
}

.focus\:text-gray-iron-900\/80:focus {
  color: rgb(24 24 27 / 0.8);
}

.focus\:text-gray-iron-900\/90:focus {
  color: rgb(24 24 27 / 0.9);
}

.focus\:text-gray-iron-900\/95:focus {
  color: rgb(24 24 27 / 0.95);
}

.focus\:text-gray-iron-900\/100:focus {
  color: rgb(24 24 27 / 1);
}

.focus\:text-gray-iron\/0:focus {
  color: rgb(160 160 171 / 0);
}

.focus\:text-gray-iron\/5:focus {
  color: rgb(160 160 171 / 0.05);
}

.focus\:text-gray-iron\/10:focus {
  color: rgb(160 160 171 / 0.1);
}

.focus\:text-gray-iron\/20:focus {
  color: rgb(160 160 171 / 0.2);
}

.focus\:text-gray-iron\/25:focus {
  color: rgb(160 160 171 / 0.25);
}

.focus\:text-gray-iron\/30:focus {
  color: rgb(160 160 171 / 0.3);
}

.focus\:text-gray-iron\/40:focus {
  color: rgb(160 160 171 / 0.4);
}

.focus\:text-gray-iron\/50:focus {
  color: rgb(160 160 171 / 0.5);
}

.focus\:text-gray-iron\/60:focus {
  color: rgb(160 160 171 / 0.6);
}

.focus\:text-gray-iron\/70:focus {
  color: rgb(160 160 171 / 0.7);
}

.focus\:text-gray-iron\/75:focus {
  color: rgb(160 160 171 / 0.75);
}

.focus\:text-gray-iron\/80:focus {
  color: rgb(160 160 171 / 0.8);
}

.focus\:text-gray-iron\/90:focus {
  color: rgb(160 160 171 / 0.9);
}

.focus\:text-gray-iron\/95:focus {
  color: rgb(160 160 171 / 0.95);
}

.focus\:text-gray-iron\/100:focus {
  color: rgb(160 160 171 / 1);
}

.focus\:text-gray-true-25\/0:focus {
  color: rgb(252 252 252 / 0);
}

.focus\:text-gray-true-25\/5:focus {
  color: rgb(252 252 252 / 0.05);
}

.focus\:text-gray-true-25\/10:focus {
  color: rgb(252 252 252 / 0.1);
}

.focus\:text-gray-true-25\/20:focus {
  color: rgb(252 252 252 / 0.2);
}

.focus\:text-gray-true-25\/25:focus {
  color: rgb(252 252 252 / 0.25);
}

.focus\:text-gray-true-25\/30:focus {
  color: rgb(252 252 252 / 0.3);
}

.focus\:text-gray-true-25\/40:focus {
  color: rgb(252 252 252 / 0.4);
}

.focus\:text-gray-true-25\/50:focus {
  color: rgb(252 252 252 / 0.5);
}

.focus\:text-gray-true-25\/60:focus {
  color: rgb(252 252 252 / 0.6);
}

.focus\:text-gray-true-25\/70:focus {
  color: rgb(252 252 252 / 0.7);
}

.focus\:text-gray-true-25\/75:focus {
  color: rgb(252 252 252 / 0.75);
}

.focus\:text-gray-true-25\/80:focus {
  color: rgb(252 252 252 / 0.8);
}

.focus\:text-gray-true-25\/90:focus {
  color: rgb(252 252 252 / 0.9);
}

.focus\:text-gray-true-25\/95:focus {
  color: rgb(252 252 252 / 0.95);
}

.focus\:text-gray-true-25\/100:focus {
  color: rgb(252 252 252 / 1);
}

.focus\:text-gray-true-50\/0:focus {
  color: rgb(250 250 250 / 0);
}

.focus\:text-gray-true-50\/5:focus {
  color: rgb(250 250 250 / 0.05);
}

.focus\:text-gray-true-50\/10:focus {
  color: rgb(250 250 250 / 0.1);
}

.focus\:text-gray-true-50\/20:focus {
  color: rgb(250 250 250 / 0.2);
}

.focus\:text-gray-true-50\/25:focus {
  color: rgb(250 250 250 / 0.25);
}

.focus\:text-gray-true-50\/30:focus {
  color: rgb(250 250 250 / 0.3);
}

.focus\:text-gray-true-50\/40:focus {
  color: rgb(250 250 250 / 0.4);
}

.focus\:text-gray-true-50\/50:focus {
  color: rgb(250 250 250 / 0.5);
}

.focus\:text-gray-true-50\/60:focus {
  color: rgb(250 250 250 / 0.6);
}

.focus\:text-gray-true-50\/70:focus {
  color: rgb(250 250 250 / 0.7);
}

.focus\:text-gray-true-50\/75:focus {
  color: rgb(250 250 250 / 0.75);
}

.focus\:text-gray-true-50\/80:focus {
  color: rgb(250 250 250 / 0.8);
}

.focus\:text-gray-true-50\/90:focus {
  color: rgb(250 250 250 / 0.9);
}

.focus\:text-gray-true-50\/95:focus {
  color: rgb(250 250 250 / 0.95);
}

.focus\:text-gray-true-50\/100:focus {
  color: rgb(250 250 250 / 1);
}

.focus\:text-gray-true-100\/0:focus {
  color: rgb(245 245 245 / 0);
}

.focus\:text-gray-true-100\/5:focus {
  color: rgb(245 245 245 / 0.05);
}

.focus\:text-gray-true-100\/10:focus {
  color: rgb(245 245 245 / 0.1);
}

.focus\:text-gray-true-100\/20:focus {
  color: rgb(245 245 245 / 0.2);
}

.focus\:text-gray-true-100\/25:focus {
  color: rgb(245 245 245 / 0.25);
}

.focus\:text-gray-true-100\/30:focus {
  color: rgb(245 245 245 / 0.3);
}

.focus\:text-gray-true-100\/40:focus {
  color: rgb(245 245 245 / 0.4);
}

.focus\:text-gray-true-100\/50:focus {
  color: rgb(245 245 245 / 0.5);
}

.focus\:text-gray-true-100\/60:focus {
  color: rgb(245 245 245 / 0.6);
}

.focus\:text-gray-true-100\/70:focus {
  color: rgb(245 245 245 / 0.7);
}

.focus\:text-gray-true-100\/75:focus {
  color: rgb(245 245 245 / 0.75);
}

.focus\:text-gray-true-100\/80:focus {
  color: rgb(245 245 245 / 0.8);
}

.focus\:text-gray-true-100\/90:focus {
  color: rgb(245 245 245 / 0.9);
}

.focus\:text-gray-true-100\/95:focus {
  color: rgb(245 245 245 / 0.95);
}

.focus\:text-gray-true-100\/100:focus {
  color: rgb(245 245 245 / 1);
}

.focus\:text-gray-true-200\/0:focus {
  color: rgb(229 229 229 / 0);
}

.focus\:text-gray-true-200\/5:focus {
  color: rgb(229 229 229 / 0.05);
}

.focus\:text-gray-true-200\/10:focus {
  color: rgb(229 229 229 / 0.1);
}

.focus\:text-gray-true-200\/20:focus {
  color: rgb(229 229 229 / 0.2);
}

.focus\:text-gray-true-200\/25:focus {
  color: rgb(229 229 229 / 0.25);
}

.focus\:text-gray-true-200\/30:focus {
  color: rgb(229 229 229 / 0.3);
}

.focus\:text-gray-true-200\/40:focus {
  color: rgb(229 229 229 / 0.4);
}

.focus\:text-gray-true-200\/50:focus {
  color: rgb(229 229 229 / 0.5);
}

.focus\:text-gray-true-200\/60:focus {
  color: rgb(229 229 229 / 0.6);
}

.focus\:text-gray-true-200\/70:focus {
  color: rgb(229 229 229 / 0.7);
}

.focus\:text-gray-true-200\/75:focus {
  color: rgb(229 229 229 / 0.75);
}

.focus\:text-gray-true-200\/80:focus {
  color: rgb(229 229 229 / 0.8);
}

.focus\:text-gray-true-200\/90:focus {
  color: rgb(229 229 229 / 0.9);
}

.focus\:text-gray-true-200\/95:focus {
  color: rgb(229 229 229 / 0.95);
}

.focus\:text-gray-true-200\/100:focus {
  color: rgb(229 229 229 / 1);
}

.focus\:text-gray-true-300\/0:focus {
  color: rgb(214 214 214 / 0);
}

.focus\:text-gray-true-300\/5:focus {
  color: rgb(214 214 214 / 0.05);
}

.focus\:text-gray-true-300\/10:focus {
  color: rgb(214 214 214 / 0.1);
}

.focus\:text-gray-true-300\/20:focus {
  color: rgb(214 214 214 / 0.2);
}

.focus\:text-gray-true-300\/25:focus {
  color: rgb(214 214 214 / 0.25);
}

.focus\:text-gray-true-300\/30:focus {
  color: rgb(214 214 214 / 0.3);
}

.focus\:text-gray-true-300\/40:focus {
  color: rgb(214 214 214 / 0.4);
}

.focus\:text-gray-true-300\/50:focus {
  color: rgb(214 214 214 / 0.5);
}

.focus\:text-gray-true-300\/60:focus {
  color: rgb(214 214 214 / 0.6);
}

.focus\:text-gray-true-300\/70:focus {
  color: rgb(214 214 214 / 0.7);
}

.focus\:text-gray-true-300\/75:focus {
  color: rgb(214 214 214 / 0.75);
}

.focus\:text-gray-true-300\/80:focus {
  color: rgb(214 214 214 / 0.8);
}

.focus\:text-gray-true-300\/90:focus {
  color: rgb(214 214 214 / 0.9);
}

.focus\:text-gray-true-300\/95:focus {
  color: rgb(214 214 214 / 0.95);
}

.focus\:text-gray-true-300\/100:focus {
  color: rgb(214 214 214 / 1);
}

.focus\:text-gray-true-400\/0:focus {
  color: rgb(163 163 163 / 0);
}

.focus\:text-gray-true-400\/5:focus {
  color: rgb(163 163 163 / 0.05);
}

.focus\:text-gray-true-400\/10:focus {
  color: rgb(163 163 163 / 0.1);
}

.focus\:text-gray-true-400\/20:focus {
  color: rgb(163 163 163 / 0.2);
}

.focus\:text-gray-true-400\/25:focus {
  color: rgb(163 163 163 / 0.25);
}

.focus\:text-gray-true-400\/30:focus {
  color: rgb(163 163 163 / 0.3);
}

.focus\:text-gray-true-400\/40:focus {
  color: rgb(163 163 163 / 0.4);
}

.focus\:text-gray-true-400\/50:focus {
  color: rgb(163 163 163 / 0.5);
}

.focus\:text-gray-true-400\/60:focus {
  color: rgb(163 163 163 / 0.6);
}

.focus\:text-gray-true-400\/70:focus {
  color: rgb(163 163 163 / 0.7);
}

.focus\:text-gray-true-400\/75:focus {
  color: rgb(163 163 163 / 0.75);
}

.focus\:text-gray-true-400\/80:focus {
  color: rgb(163 163 163 / 0.8);
}

.focus\:text-gray-true-400\/90:focus {
  color: rgb(163 163 163 / 0.9);
}

.focus\:text-gray-true-400\/95:focus {
  color: rgb(163 163 163 / 0.95);
}

.focus\:text-gray-true-400\/100:focus {
  color: rgb(163 163 163 / 1);
}

.focus\:text-gray-true-500\/0:focus {
  color: rgb(115 115 115 / 0);
}

.focus\:text-gray-true-500\/5:focus {
  color: rgb(115 115 115 / 0.05);
}

.focus\:text-gray-true-500\/10:focus {
  color: rgb(115 115 115 / 0.1);
}

.focus\:text-gray-true-500\/20:focus {
  color: rgb(115 115 115 / 0.2);
}

.focus\:text-gray-true-500\/25:focus {
  color: rgb(115 115 115 / 0.25);
}

.focus\:text-gray-true-500\/30:focus {
  color: rgb(115 115 115 / 0.3);
}

.focus\:text-gray-true-500\/40:focus {
  color: rgb(115 115 115 / 0.4);
}

.focus\:text-gray-true-500\/50:focus {
  color: rgb(115 115 115 / 0.5);
}

.focus\:text-gray-true-500\/60:focus {
  color: rgb(115 115 115 / 0.6);
}

.focus\:text-gray-true-500\/70:focus {
  color: rgb(115 115 115 / 0.7);
}

.focus\:text-gray-true-500\/75:focus {
  color: rgb(115 115 115 / 0.75);
}

.focus\:text-gray-true-500\/80:focus {
  color: rgb(115 115 115 / 0.8);
}

.focus\:text-gray-true-500\/90:focus {
  color: rgb(115 115 115 / 0.9);
}

.focus\:text-gray-true-500\/95:focus {
  color: rgb(115 115 115 / 0.95);
}

.focus\:text-gray-true-500\/100:focus {
  color: rgb(115 115 115 / 1);
}

.focus\:text-gray-true-600\/0:focus {
  color: rgb(82 82 82 / 0);
}

.focus\:text-gray-true-600\/5:focus {
  color: rgb(82 82 82 / 0.05);
}

.focus\:text-gray-true-600\/10:focus {
  color: rgb(82 82 82 / 0.1);
}

.focus\:text-gray-true-600\/20:focus {
  color: rgb(82 82 82 / 0.2);
}

.focus\:text-gray-true-600\/25:focus {
  color: rgb(82 82 82 / 0.25);
}

.focus\:text-gray-true-600\/30:focus {
  color: rgb(82 82 82 / 0.3);
}

.focus\:text-gray-true-600\/40:focus {
  color: rgb(82 82 82 / 0.4);
}

.focus\:text-gray-true-600\/50:focus {
  color: rgb(82 82 82 / 0.5);
}

.focus\:text-gray-true-600\/60:focus {
  color: rgb(82 82 82 / 0.6);
}

.focus\:text-gray-true-600\/70:focus {
  color: rgb(82 82 82 / 0.7);
}

.focus\:text-gray-true-600\/75:focus {
  color: rgb(82 82 82 / 0.75);
}

.focus\:text-gray-true-600\/80:focus {
  color: rgb(82 82 82 / 0.8);
}

.focus\:text-gray-true-600\/90:focus {
  color: rgb(82 82 82 / 0.9);
}

.focus\:text-gray-true-600\/95:focus {
  color: rgb(82 82 82 / 0.95);
}

.focus\:text-gray-true-600\/100:focus {
  color: rgb(82 82 82 / 1);
}

.focus\:text-gray-true-700\/0:focus {
  color: rgb(66 66 66 / 0);
}

.focus\:text-gray-true-700\/5:focus {
  color: rgb(66 66 66 / 0.05);
}

.focus\:text-gray-true-700\/10:focus {
  color: rgb(66 66 66 / 0.1);
}

.focus\:text-gray-true-700\/20:focus {
  color: rgb(66 66 66 / 0.2);
}

.focus\:text-gray-true-700\/25:focus {
  color: rgb(66 66 66 / 0.25);
}

.focus\:text-gray-true-700\/30:focus {
  color: rgb(66 66 66 / 0.3);
}

.focus\:text-gray-true-700\/40:focus {
  color: rgb(66 66 66 / 0.4);
}

.focus\:text-gray-true-700\/50:focus {
  color: rgb(66 66 66 / 0.5);
}

.focus\:text-gray-true-700\/60:focus {
  color: rgb(66 66 66 / 0.6);
}

.focus\:text-gray-true-700\/70:focus {
  color: rgb(66 66 66 / 0.7);
}

.focus\:text-gray-true-700\/75:focus {
  color: rgb(66 66 66 / 0.75);
}

.focus\:text-gray-true-700\/80:focus {
  color: rgb(66 66 66 / 0.8);
}

.focus\:text-gray-true-700\/90:focus {
  color: rgb(66 66 66 / 0.9);
}

.focus\:text-gray-true-700\/95:focus {
  color: rgb(66 66 66 / 0.95);
}

.focus\:text-gray-true-700\/100:focus {
  color: rgb(66 66 66 / 1);
}

.focus\:text-gray-true-800\/0:focus {
  color: rgb(41 41 41 / 0);
}

.focus\:text-gray-true-800\/5:focus {
  color: rgb(41 41 41 / 0.05);
}

.focus\:text-gray-true-800\/10:focus {
  color: rgb(41 41 41 / 0.1);
}

.focus\:text-gray-true-800\/20:focus {
  color: rgb(41 41 41 / 0.2);
}

.focus\:text-gray-true-800\/25:focus {
  color: rgb(41 41 41 / 0.25);
}

.focus\:text-gray-true-800\/30:focus {
  color: rgb(41 41 41 / 0.3);
}

.focus\:text-gray-true-800\/40:focus {
  color: rgb(41 41 41 / 0.4);
}

.focus\:text-gray-true-800\/50:focus {
  color: rgb(41 41 41 / 0.5);
}

.focus\:text-gray-true-800\/60:focus {
  color: rgb(41 41 41 / 0.6);
}

.focus\:text-gray-true-800\/70:focus {
  color: rgb(41 41 41 / 0.7);
}

.focus\:text-gray-true-800\/75:focus {
  color: rgb(41 41 41 / 0.75);
}

.focus\:text-gray-true-800\/80:focus {
  color: rgb(41 41 41 / 0.8);
}

.focus\:text-gray-true-800\/90:focus {
  color: rgb(41 41 41 / 0.9);
}

.focus\:text-gray-true-800\/95:focus {
  color: rgb(41 41 41 / 0.95);
}

.focus\:text-gray-true-800\/100:focus {
  color: rgb(41 41 41 / 1);
}

.focus\:text-gray-true-900\/0:focus {
  color: rgb(20 20 20 / 0);
}

.focus\:text-gray-true-900\/5:focus {
  color: rgb(20 20 20 / 0.05);
}

.focus\:text-gray-true-900\/10:focus {
  color: rgb(20 20 20 / 0.1);
}

.focus\:text-gray-true-900\/20:focus {
  color: rgb(20 20 20 / 0.2);
}

.focus\:text-gray-true-900\/25:focus {
  color: rgb(20 20 20 / 0.25);
}

.focus\:text-gray-true-900\/30:focus {
  color: rgb(20 20 20 / 0.3);
}

.focus\:text-gray-true-900\/40:focus {
  color: rgb(20 20 20 / 0.4);
}

.focus\:text-gray-true-900\/50:focus {
  color: rgb(20 20 20 / 0.5);
}

.focus\:text-gray-true-900\/60:focus {
  color: rgb(20 20 20 / 0.6);
}

.focus\:text-gray-true-900\/70:focus {
  color: rgb(20 20 20 / 0.7);
}

.focus\:text-gray-true-900\/75:focus {
  color: rgb(20 20 20 / 0.75);
}

.focus\:text-gray-true-900\/80:focus {
  color: rgb(20 20 20 / 0.8);
}

.focus\:text-gray-true-900\/90:focus {
  color: rgb(20 20 20 / 0.9);
}

.focus\:text-gray-true-900\/95:focus {
  color: rgb(20 20 20 / 0.95);
}

.focus\:text-gray-true-900\/100:focus {
  color: rgb(20 20 20 / 1);
}

.focus\:text-gray-true\/0:focus {
  color: rgb(163 163 163 / 0);
}

.focus\:text-gray-true\/5:focus {
  color: rgb(163 163 163 / 0.05);
}

.focus\:text-gray-true\/10:focus {
  color: rgb(163 163 163 / 0.1);
}

.focus\:text-gray-true\/20:focus {
  color: rgb(163 163 163 / 0.2);
}

.focus\:text-gray-true\/25:focus {
  color: rgb(163 163 163 / 0.25);
}

.focus\:text-gray-true\/30:focus {
  color: rgb(163 163 163 / 0.3);
}

.focus\:text-gray-true\/40:focus {
  color: rgb(163 163 163 / 0.4);
}

.focus\:text-gray-true\/50:focus {
  color: rgb(163 163 163 / 0.5);
}

.focus\:text-gray-true\/60:focus {
  color: rgb(163 163 163 / 0.6);
}

.focus\:text-gray-true\/70:focus {
  color: rgb(163 163 163 / 0.7);
}

.focus\:text-gray-true\/75:focus {
  color: rgb(163 163 163 / 0.75);
}

.focus\:text-gray-true\/80:focus {
  color: rgb(163 163 163 / 0.8);
}

.focus\:text-gray-true\/90:focus {
  color: rgb(163 163 163 / 0.9);
}

.focus\:text-gray-true\/95:focus {
  color: rgb(163 163 163 / 0.95);
}

.focus\:text-gray-true\/100:focus {
  color: rgb(163 163 163 / 1);
}

.focus\:text-gray-warm-25\/0:focus {
  color: rgb(253 253 252 / 0);
}

.focus\:text-gray-warm-25\/5:focus {
  color: rgb(253 253 252 / 0.05);
}

.focus\:text-gray-warm-25\/10:focus {
  color: rgb(253 253 252 / 0.1);
}

.focus\:text-gray-warm-25\/20:focus {
  color: rgb(253 253 252 / 0.2);
}

.focus\:text-gray-warm-25\/25:focus {
  color: rgb(253 253 252 / 0.25);
}

.focus\:text-gray-warm-25\/30:focus {
  color: rgb(253 253 252 / 0.3);
}

.focus\:text-gray-warm-25\/40:focus {
  color: rgb(253 253 252 / 0.4);
}

.focus\:text-gray-warm-25\/50:focus {
  color: rgb(253 253 252 / 0.5);
}

.focus\:text-gray-warm-25\/60:focus {
  color: rgb(253 253 252 / 0.6);
}

.focus\:text-gray-warm-25\/70:focus {
  color: rgb(253 253 252 / 0.7);
}

.focus\:text-gray-warm-25\/75:focus {
  color: rgb(253 253 252 / 0.75);
}

.focus\:text-gray-warm-25\/80:focus {
  color: rgb(253 253 252 / 0.8);
}

.focus\:text-gray-warm-25\/90:focus {
  color: rgb(253 253 252 / 0.9);
}

.focus\:text-gray-warm-25\/95:focus {
  color: rgb(253 253 252 / 0.95);
}

.focus\:text-gray-warm-25\/100:focus {
  color: rgb(253 253 252 / 1);
}

.focus\:text-gray-warm-50\/0:focus {
  color: rgb(250 250 249 / 0);
}

.focus\:text-gray-warm-50\/5:focus {
  color: rgb(250 250 249 / 0.05);
}

.focus\:text-gray-warm-50\/10:focus {
  color: rgb(250 250 249 / 0.1);
}

.focus\:text-gray-warm-50\/20:focus {
  color: rgb(250 250 249 / 0.2);
}

.focus\:text-gray-warm-50\/25:focus {
  color: rgb(250 250 249 / 0.25);
}

.focus\:text-gray-warm-50\/30:focus {
  color: rgb(250 250 249 / 0.3);
}

.focus\:text-gray-warm-50\/40:focus {
  color: rgb(250 250 249 / 0.4);
}

.focus\:text-gray-warm-50\/50:focus {
  color: rgb(250 250 249 / 0.5);
}

.focus\:text-gray-warm-50\/60:focus {
  color: rgb(250 250 249 / 0.6);
}

.focus\:text-gray-warm-50\/70:focus {
  color: rgb(250 250 249 / 0.7);
}

.focus\:text-gray-warm-50\/75:focus {
  color: rgb(250 250 249 / 0.75);
}

.focus\:text-gray-warm-50\/80:focus {
  color: rgb(250 250 249 / 0.8);
}

.focus\:text-gray-warm-50\/90:focus {
  color: rgb(250 250 249 / 0.9);
}

.focus\:text-gray-warm-50\/95:focus {
  color: rgb(250 250 249 / 0.95);
}

.focus\:text-gray-warm-50\/100:focus {
  color: rgb(250 250 249 / 1);
}

.focus\:text-gray-warm-100\/0:focus {
  color: rgb(245 245 244 / 0);
}

.focus\:text-gray-warm-100\/5:focus {
  color: rgb(245 245 244 / 0.05);
}

.focus\:text-gray-warm-100\/10:focus {
  color: rgb(245 245 244 / 0.1);
}

.focus\:text-gray-warm-100\/20:focus {
  color: rgb(245 245 244 / 0.2);
}

.focus\:text-gray-warm-100\/25:focus {
  color: rgb(245 245 244 / 0.25);
}

.focus\:text-gray-warm-100\/30:focus {
  color: rgb(245 245 244 / 0.3);
}

.focus\:text-gray-warm-100\/40:focus {
  color: rgb(245 245 244 / 0.4);
}

.focus\:text-gray-warm-100\/50:focus {
  color: rgb(245 245 244 / 0.5);
}

.focus\:text-gray-warm-100\/60:focus {
  color: rgb(245 245 244 / 0.6);
}

.focus\:text-gray-warm-100\/70:focus {
  color: rgb(245 245 244 / 0.7);
}

.focus\:text-gray-warm-100\/75:focus {
  color: rgb(245 245 244 / 0.75);
}

.focus\:text-gray-warm-100\/80:focus {
  color: rgb(245 245 244 / 0.8);
}

.focus\:text-gray-warm-100\/90:focus {
  color: rgb(245 245 244 / 0.9);
}

.focus\:text-gray-warm-100\/95:focus {
  color: rgb(245 245 244 / 0.95);
}

.focus\:text-gray-warm-100\/100:focus {
  color: rgb(245 245 244 / 1);
}

.focus\:text-gray-warm-200\/0:focus {
  color: rgb(231 229 228 / 0);
}

.focus\:text-gray-warm-200\/5:focus {
  color: rgb(231 229 228 / 0.05);
}

.focus\:text-gray-warm-200\/10:focus {
  color: rgb(231 229 228 / 0.1);
}

.focus\:text-gray-warm-200\/20:focus {
  color: rgb(231 229 228 / 0.2);
}

.focus\:text-gray-warm-200\/25:focus {
  color: rgb(231 229 228 / 0.25);
}

.focus\:text-gray-warm-200\/30:focus {
  color: rgb(231 229 228 / 0.3);
}

.focus\:text-gray-warm-200\/40:focus {
  color: rgb(231 229 228 / 0.4);
}

.focus\:text-gray-warm-200\/50:focus {
  color: rgb(231 229 228 / 0.5);
}

.focus\:text-gray-warm-200\/60:focus {
  color: rgb(231 229 228 / 0.6);
}

.focus\:text-gray-warm-200\/70:focus {
  color: rgb(231 229 228 / 0.7);
}

.focus\:text-gray-warm-200\/75:focus {
  color: rgb(231 229 228 / 0.75);
}

.focus\:text-gray-warm-200\/80:focus {
  color: rgb(231 229 228 / 0.8);
}

.focus\:text-gray-warm-200\/90:focus {
  color: rgb(231 229 228 / 0.9);
}

.focus\:text-gray-warm-200\/95:focus {
  color: rgb(231 229 228 / 0.95);
}

.focus\:text-gray-warm-200\/100:focus {
  color: rgb(231 229 228 / 1);
}

.focus\:text-gray-warm-300\/0:focus {
  color: rgb(215 211 208 / 0);
}

.focus\:text-gray-warm-300\/5:focus {
  color: rgb(215 211 208 / 0.05);
}

.focus\:text-gray-warm-300\/10:focus {
  color: rgb(215 211 208 / 0.1);
}

.focus\:text-gray-warm-300\/20:focus {
  color: rgb(215 211 208 / 0.2);
}

.focus\:text-gray-warm-300\/25:focus {
  color: rgb(215 211 208 / 0.25);
}

.focus\:text-gray-warm-300\/30:focus {
  color: rgb(215 211 208 / 0.3);
}

.focus\:text-gray-warm-300\/40:focus {
  color: rgb(215 211 208 / 0.4);
}

.focus\:text-gray-warm-300\/50:focus {
  color: rgb(215 211 208 / 0.5);
}

.focus\:text-gray-warm-300\/60:focus {
  color: rgb(215 211 208 / 0.6);
}

.focus\:text-gray-warm-300\/70:focus {
  color: rgb(215 211 208 / 0.7);
}

.focus\:text-gray-warm-300\/75:focus {
  color: rgb(215 211 208 / 0.75);
}

.focus\:text-gray-warm-300\/80:focus {
  color: rgb(215 211 208 / 0.8);
}

.focus\:text-gray-warm-300\/90:focus {
  color: rgb(215 211 208 / 0.9);
}

.focus\:text-gray-warm-300\/95:focus {
  color: rgb(215 211 208 / 0.95);
}

.focus\:text-gray-warm-300\/100:focus {
  color: rgb(215 211 208 / 1);
}

.focus\:text-gray-warm-400\/0:focus {
  color: rgb(169 162 157 / 0);
}

.focus\:text-gray-warm-400\/5:focus {
  color: rgb(169 162 157 / 0.05);
}

.focus\:text-gray-warm-400\/10:focus {
  color: rgb(169 162 157 / 0.1);
}

.focus\:text-gray-warm-400\/20:focus {
  color: rgb(169 162 157 / 0.2);
}

.focus\:text-gray-warm-400\/25:focus {
  color: rgb(169 162 157 / 0.25);
}

.focus\:text-gray-warm-400\/30:focus {
  color: rgb(169 162 157 / 0.3);
}

.focus\:text-gray-warm-400\/40:focus {
  color: rgb(169 162 157 / 0.4);
}

.focus\:text-gray-warm-400\/50:focus {
  color: rgb(169 162 157 / 0.5);
}

.focus\:text-gray-warm-400\/60:focus {
  color: rgb(169 162 157 / 0.6);
}

.focus\:text-gray-warm-400\/70:focus {
  color: rgb(169 162 157 / 0.7);
}

.focus\:text-gray-warm-400\/75:focus {
  color: rgb(169 162 157 / 0.75);
}

.focus\:text-gray-warm-400\/80:focus {
  color: rgb(169 162 157 / 0.8);
}

.focus\:text-gray-warm-400\/90:focus {
  color: rgb(169 162 157 / 0.9);
}

.focus\:text-gray-warm-400\/95:focus {
  color: rgb(169 162 157 / 0.95);
}

.focus\:text-gray-warm-400\/100:focus {
  color: rgb(169 162 157 / 1);
}

.focus\:text-gray-warm-500\/0:focus {
  color: rgb(121 113 107 / 0);
}

.focus\:text-gray-warm-500\/5:focus {
  color: rgb(121 113 107 / 0.05);
}

.focus\:text-gray-warm-500\/10:focus {
  color: rgb(121 113 107 / 0.1);
}

.focus\:text-gray-warm-500\/20:focus {
  color: rgb(121 113 107 / 0.2);
}

.focus\:text-gray-warm-500\/25:focus {
  color: rgb(121 113 107 / 0.25);
}

.focus\:text-gray-warm-500\/30:focus {
  color: rgb(121 113 107 / 0.3);
}

.focus\:text-gray-warm-500\/40:focus {
  color: rgb(121 113 107 / 0.4);
}

.focus\:text-gray-warm-500\/50:focus {
  color: rgb(121 113 107 / 0.5);
}

.focus\:text-gray-warm-500\/60:focus {
  color: rgb(121 113 107 / 0.6);
}

.focus\:text-gray-warm-500\/70:focus {
  color: rgb(121 113 107 / 0.7);
}

.focus\:text-gray-warm-500\/75:focus {
  color: rgb(121 113 107 / 0.75);
}

.focus\:text-gray-warm-500\/80:focus {
  color: rgb(121 113 107 / 0.8);
}

.focus\:text-gray-warm-500\/90:focus {
  color: rgb(121 113 107 / 0.9);
}

.focus\:text-gray-warm-500\/95:focus {
  color: rgb(121 113 107 / 0.95);
}

.focus\:text-gray-warm-500\/100:focus {
  color: rgb(121 113 107 / 1);
}

.focus\:text-gray-warm-600\/0:focus {
  color: rgb(87 83 78 / 0);
}

.focus\:text-gray-warm-600\/5:focus {
  color: rgb(87 83 78 / 0.05);
}

.focus\:text-gray-warm-600\/10:focus {
  color: rgb(87 83 78 / 0.1);
}

.focus\:text-gray-warm-600\/20:focus {
  color: rgb(87 83 78 / 0.2);
}

.focus\:text-gray-warm-600\/25:focus {
  color: rgb(87 83 78 / 0.25);
}

.focus\:text-gray-warm-600\/30:focus {
  color: rgb(87 83 78 / 0.3);
}

.focus\:text-gray-warm-600\/40:focus {
  color: rgb(87 83 78 / 0.4);
}

.focus\:text-gray-warm-600\/50:focus {
  color: rgb(87 83 78 / 0.5);
}

.focus\:text-gray-warm-600\/60:focus {
  color: rgb(87 83 78 / 0.6);
}

.focus\:text-gray-warm-600\/70:focus {
  color: rgb(87 83 78 / 0.7);
}

.focus\:text-gray-warm-600\/75:focus {
  color: rgb(87 83 78 / 0.75);
}

.focus\:text-gray-warm-600\/80:focus {
  color: rgb(87 83 78 / 0.8);
}

.focus\:text-gray-warm-600\/90:focus {
  color: rgb(87 83 78 / 0.9);
}

.focus\:text-gray-warm-600\/95:focus {
  color: rgb(87 83 78 / 0.95);
}

.focus\:text-gray-warm-600\/100:focus {
  color: rgb(87 83 78 / 1);
}

.focus\:text-gray-warm-700\/0:focus {
  color: rgb(68 64 60 / 0);
}

.focus\:text-gray-warm-700\/5:focus {
  color: rgb(68 64 60 / 0.05);
}

.focus\:text-gray-warm-700\/10:focus {
  color: rgb(68 64 60 / 0.1);
}

.focus\:text-gray-warm-700\/20:focus {
  color: rgb(68 64 60 / 0.2);
}

.focus\:text-gray-warm-700\/25:focus {
  color: rgb(68 64 60 / 0.25);
}

.focus\:text-gray-warm-700\/30:focus {
  color: rgb(68 64 60 / 0.3);
}

.focus\:text-gray-warm-700\/40:focus {
  color: rgb(68 64 60 / 0.4);
}

.focus\:text-gray-warm-700\/50:focus {
  color: rgb(68 64 60 / 0.5);
}

.focus\:text-gray-warm-700\/60:focus {
  color: rgb(68 64 60 / 0.6);
}

.focus\:text-gray-warm-700\/70:focus {
  color: rgb(68 64 60 / 0.7);
}

.focus\:text-gray-warm-700\/75:focus {
  color: rgb(68 64 60 / 0.75);
}

.focus\:text-gray-warm-700\/80:focus {
  color: rgb(68 64 60 / 0.8);
}

.focus\:text-gray-warm-700\/90:focus {
  color: rgb(68 64 60 / 0.9);
}

.focus\:text-gray-warm-700\/95:focus {
  color: rgb(68 64 60 / 0.95);
}

.focus\:text-gray-warm-700\/100:focus {
  color: rgb(68 64 60 / 1);
}

.focus\:text-gray-warm-800\/0:focus {
  color: rgb(41 37 36 / 0);
}

.focus\:text-gray-warm-800\/5:focus {
  color: rgb(41 37 36 / 0.05);
}

.focus\:text-gray-warm-800\/10:focus {
  color: rgb(41 37 36 / 0.1);
}

.focus\:text-gray-warm-800\/20:focus {
  color: rgb(41 37 36 / 0.2);
}

.focus\:text-gray-warm-800\/25:focus {
  color: rgb(41 37 36 / 0.25);
}

.focus\:text-gray-warm-800\/30:focus {
  color: rgb(41 37 36 / 0.3);
}

.focus\:text-gray-warm-800\/40:focus {
  color: rgb(41 37 36 / 0.4);
}

.focus\:text-gray-warm-800\/50:focus {
  color: rgb(41 37 36 / 0.5);
}

.focus\:text-gray-warm-800\/60:focus {
  color: rgb(41 37 36 / 0.6);
}

.focus\:text-gray-warm-800\/70:focus {
  color: rgb(41 37 36 / 0.7);
}

.focus\:text-gray-warm-800\/75:focus {
  color: rgb(41 37 36 / 0.75);
}

.focus\:text-gray-warm-800\/80:focus {
  color: rgb(41 37 36 / 0.8);
}

.focus\:text-gray-warm-800\/90:focus {
  color: rgb(41 37 36 / 0.9);
}

.focus\:text-gray-warm-800\/95:focus {
  color: rgb(41 37 36 / 0.95);
}

.focus\:text-gray-warm-800\/100:focus {
  color: rgb(41 37 36 / 1);
}

.focus\:text-gray-warm-900\/0:focus {
  color: rgb(28 25 23 / 0);
}

.focus\:text-gray-warm-900\/5:focus {
  color: rgb(28 25 23 / 0.05);
}

.focus\:text-gray-warm-900\/10:focus {
  color: rgb(28 25 23 / 0.1);
}

.focus\:text-gray-warm-900\/20:focus {
  color: rgb(28 25 23 / 0.2);
}

.focus\:text-gray-warm-900\/25:focus {
  color: rgb(28 25 23 / 0.25);
}

.focus\:text-gray-warm-900\/30:focus {
  color: rgb(28 25 23 / 0.3);
}

.focus\:text-gray-warm-900\/40:focus {
  color: rgb(28 25 23 / 0.4);
}

.focus\:text-gray-warm-900\/50:focus {
  color: rgb(28 25 23 / 0.5);
}

.focus\:text-gray-warm-900\/60:focus {
  color: rgb(28 25 23 / 0.6);
}

.focus\:text-gray-warm-900\/70:focus {
  color: rgb(28 25 23 / 0.7);
}

.focus\:text-gray-warm-900\/75:focus {
  color: rgb(28 25 23 / 0.75);
}

.focus\:text-gray-warm-900\/80:focus {
  color: rgb(28 25 23 / 0.8);
}

.focus\:text-gray-warm-900\/90:focus {
  color: rgb(28 25 23 / 0.9);
}

.focus\:text-gray-warm-900\/95:focus {
  color: rgb(28 25 23 / 0.95);
}

.focus\:text-gray-warm-900\/100:focus {
  color: rgb(28 25 23 / 1);
}

.focus\:text-gray-warm\/0:focus {
  color: rgb(169 162 157 / 0);
}

.focus\:text-gray-warm\/5:focus {
  color: rgb(169 162 157 / 0.05);
}

.focus\:text-gray-warm\/10:focus {
  color: rgb(169 162 157 / 0.1);
}

.focus\:text-gray-warm\/20:focus {
  color: rgb(169 162 157 / 0.2);
}

.focus\:text-gray-warm\/25:focus {
  color: rgb(169 162 157 / 0.25);
}

.focus\:text-gray-warm\/30:focus {
  color: rgb(169 162 157 / 0.3);
}

.focus\:text-gray-warm\/40:focus {
  color: rgb(169 162 157 / 0.4);
}

.focus\:text-gray-warm\/50:focus {
  color: rgb(169 162 157 / 0.5);
}

.focus\:text-gray-warm\/60:focus {
  color: rgb(169 162 157 / 0.6);
}

.focus\:text-gray-warm\/70:focus {
  color: rgb(169 162 157 / 0.7);
}

.focus\:text-gray-warm\/75:focus {
  color: rgb(169 162 157 / 0.75);
}

.focus\:text-gray-warm\/80:focus {
  color: rgb(169 162 157 / 0.8);
}

.focus\:text-gray-warm\/90:focus {
  color: rgb(169 162 157 / 0.9);
}

.focus\:text-gray-warm\/95:focus {
  color: rgb(169 162 157 / 0.95);
}

.focus\:text-gray-warm\/100:focus {
  color: rgb(169 162 157 / 1);
}

.focus\:text-moss-25\/0:focus {
  color: rgb(250 253 247 / 0);
}

.focus\:text-moss-25\/5:focus {
  color: rgb(250 253 247 / 0.05);
}

.focus\:text-moss-25\/10:focus {
  color: rgb(250 253 247 / 0.1);
}

.focus\:text-moss-25\/20:focus {
  color: rgb(250 253 247 / 0.2);
}

.focus\:text-moss-25\/25:focus {
  color: rgb(250 253 247 / 0.25);
}

.focus\:text-moss-25\/30:focus {
  color: rgb(250 253 247 / 0.3);
}

.focus\:text-moss-25\/40:focus {
  color: rgb(250 253 247 / 0.4);
}

.focus\:text-moss-25\/50:focus {
  color: rgb(250 253 247 / 0.5);
}

.focus\:text-moss-25\/60:focus {
  color: rgb(250 253 247 / 0.6);
}

.focus\:text-moss-25\/70:focus {
  color: rgb(250 253 247 / 0.7);
}

.focus\:text-moss-25\/75:focus {
  color: rgb(250 253 247 / 0.75);
}

.focus\:text-moss-25\/80:focus {
  color: rgb(250 253 247 / 0.8);
}

.focus\:text-moss-25\/90:focus {
  color: rgb(250 253 247 / 0.9);
}

.focus\:text-moss-25\/95:focus {
  color: rgb(250 253 247 / 0.95);
}

.focus\:text-moss-25\/100:focus {
  color: rgb(250 253 247 / 1);
}

.focus\:text-moss-50\/0:focus {
  color: rgb(245 251 238 / 0);
}

.focus\:text-moss-50\/5:focus {
  color: rgb(245 251 238 / 0.05);
}

.focus\:text-moss-50\/10:focus {
  color: rgb(245 251 238 / 0.1);
}

.focus\:text-moss-50\/20:focus {
  color: rgb(245 251 238 / 0.2);
}

.focus\:text-moss-50\/25:focus {
  color: rgb(245 251 238 / 0.25);
}

.focus\:text-moss-50\/30:focus {
  color: rgb(245 251 238 / 0.3);
}

.focus\:text-moss-50\/40:focus {
  color: rgb(245 251 238 / 0.4);
}

.focus\:text-moss-50\/50:focus {
  color: rgb(245 251 238 / 0.5);
}

.focus\:text-moss-50\/60:focus {
  color: rgb(245 251 238 / 0.6);
}

.focus\:text-moss-50\/70:focus {
  color: rgb(245 251 238 / 0.7);
}

.focus\:text-moss-50\/75:focus {
  color: rgb(245 251 238 / 0.75);
}

.focus\:text-moss-50\/80:focus {
  color: rgb(245 251 238 / 0.8);
}

.focus\:text-moss-50\/90:focus {
  color: rgb(245 251 238 / 0.9);
}

.focus\:text-moss-50\/95:focus {
  color: rgb(245 251 238 / 0.95);
}

.focus\:text-moss-50\/100:focus {
  color: rgb(245 251 238 / 1);
}

.focus\:text-moss-100\/0:focus {
  color: rgb(230 244 215 / 0);
}

.focus\:text-moss-100\/5:focus {
  color: rgb(230 244 215 / 0.05);
}

.focus\:text-moss-100\/10:focus {
  color: rgb(230 244 215 / 0.1);
}

.focus\:text-moss-100\/20:focus {
  color: rgb(230 244 215 / 0.2);
}

.focus\:text-moss-100\/25:focus {
  color: rgb(230 244 215 / 0.25);
}

.focus\:text-moss-100\/30:focus {
  color: rgb(230 244 215 / 0.3);
}

.focus\:text-moss-100\/40:focus {
  color: rgb(230 244 215 / 0.4);
}

.focus\:text-moss-100\/50:focus {
  color: rgb(230 244 215 / 0.5);
}

.focus\:text-moss-100\/60:focus {
  color: rgb(230 244 215 / 0.6);
}

.focus\:text-moss-100\/70:focus {
  color: rgb(230 244 215 / 0.7);
}

.focus\:text-moss-100\/75:focus {
  color: rgb(230 244 215 / 0.75);
}

.focus\:text-moss-100\/80:focus {
  color: rgb(230 244 215 / 0.8);
}

.focus\:text-moss-100\/90:focus {
  color: rgb(230 244 215 / 0.9);
}

.focus\:text-moss-100\/95:focus {
  color: rgb(230 244 215 / 0.95);
}

.focus\:text-moss-100\/100:focus {
  color: rgb(230 244 215 / 1);
}

.focus\:text-moss-200\/0:focus {
  color: rgb(206 234 176 / 0);
}

.focus\:text-moss-200\/5:focus {
  color: rgb(206 234 176 / 0.05);
}

.focus\:text-moss-200\/10:focus {
  color: rgb(206 234 176 / 0.1);
}

.focus\:text-moss-200\/20:focus {
  color: rgb(206 234 176 / 0.2);
}

.focus\:text-moss-200\/25:focus {
  color: rgb(206 234 176 / 0.25);
}

.focus\:text-moss-200\/30:focus {
  color: rgb(206 234 176 / 0.3);
}

.focus\:text-moss-200\/40:focus {
  color: rgb(206 234 176 / 0.4);
}

.focus\:text-moss-200\/50:focus {
  color: rgb(206 234 176 / 0.5);
}

.focus\:text-moss-200\/60:focus {
  color: rgb(206 234 176 / 0.6);
}

.focus\:text-moss-200\/70:focus {
  color: rgb(206 234 176 / 0.7);
}

.focus\:text-moss-200\/75:focus {
  color: rgb(206 234 176 / 0.75);
}

.focus\:text-moss-200\/80:focus {
  color: rgb(206 234 176 / 0.8);
}

.focus\:text-moss-200\/90:focus {
  color: rgb(206 234 176 / 0.9);
}

.focus\:text-moss-200\/95:focus {
  color: rgb(206 234 176 / 0.95);
}

.focus\:text-moss-200\/100:focus {
  color: rgb(206 234 176 / 1);
}

.focus\:text-moss-300\/0:focus {
  color: rgb(172 220 121 / 0);
}

.focus\:text-moss-300\/5:focus {
  color: rgb(172 220 121 / 0.05);
}

.focus\:text-moss-300\/10:focus {
  color: rgb(172 220 121 / 0.1);
}

.focus\:text-moss-300\/20:focus {
  color: rgb(172 220 121 / 0.2);
}

.focus\:text-moss-300\/25:focus {
  color: rgb(172 220 121 / 0.25);
}

.focus\:text-moss-300\/30:focus {
  color: rgb(172 220 121 / 0.3);
}

.focus\:text-moss-300\/40:focus {
  color: rgb(172 220 121 / 0.4);
}

.focus\:text-moss-300\/50:focus {
  color: rgb(172 220 121 / 0.5);
}

.focus\:text-moss-300\/60:focus {
  color: rgb(172 220 121 / 0.6);
}

.focus\:text-moss-300\/70:focus {
  color: rgb(172 220 121 / 0.7);
}

.focus\:text-moss-300\/75:focus {
  color: rgb(172 220 121 / 0.75);
}

.focus\:text-moss-300\/80:focus {
  color: rgb(172 220 121 / 0.8);
}

.focus\:text-moss-300\/90:focus {
  color: rgb(172 220 121 / 0.9);
}

.focus\:text-moss-300\/95:focus {
  color: rgb(172 220 121 / 0.95);
}

.focus\:text-moss-300\/100:focus {
  color: rgb(172 220 121 / 1);
}

.focus\:text-moss-400\/0:focus {
  color: rgb(134 203 60 / 0);
}

.focus\:text-moss-400\/5:focus {
  color: rgb(134 203 60 / 0.05);
}

.focus\:text-moss-400\/10:focus {
  color: rgb(134 203 60 / 0.1);
}

.focus\:text-moss-400\/20:focus {
  color: rgb(134 203 60 / 0.2);
}

.focus\:text-moss-400\/25:focus {
  color: rgb(134 203 60 / 0.25);
}

.focus\:text-moss-400\/30:focus {
  color: rgb(134 203 60 / 0.3);
}

.focus\:text-moss-400\/40:focus {
  color: rgb(134 203 60 / 0.4);
}

.focus\:text-moss-400\/50:focus {
  color: rgb(134 203 60 / 0.5);
}

.focus\:text-moss-400\/60:focus {
  color: rgb(134 203 60 / 0.6);
}

.focus\:text-moss-400\/70:focus {
  color: rgb(134 203 60 / 0.7);
}

.focus\:text-moss-400\/75:focus {
  color: rgb(134 203 60 / 0.75);
}

.focus\:text-moss-400\/80:focus {
  color: rgb(134 203 60 / 0.8);
}

.focus\:text-moss-400\/90:focus {
  color: rgb(134 203 60 / 0.9);
}

.focus\:text-moss-400\/95:focus {
  color: rgb(134 203 60 / 0.95);
}

.focus\:text-moss-400\/100:focus {
  color: rgb(134 203 60 / 1);
}

.focus\:text-moss-500\/0:focus {
  color: rgb(102 159 42 / 0);
}

.focus\:text-moss-500\/5:focus {
  color: rgb(102 159 42 / 0.05);
}

.focus\:text-moss-500\/10:focus {
  color: rgb(102 159 42 / 0.1);
}

.focus\:text-moss-500\/20:focus {
  color: rgb(102 159 42 / 0.2);
}

.focus\:text-moss-500\/25:focus {
  color: rgb(102 159 42 / 0.25);
}

.focus\:text-moss-500\/30:focus {
  color: rgb(102 159 42 / 0.3);
}

.focus\:text-moss-500\/40:focus {
  color: rgb(102 159 42 / 0.4);
}

.focus\:text-moss-500\/50:focus {
  color: rgb(102 159 42 / 0.5);
}

.focus\:text-moss-500\/60:focus {
  color: rgb(102 159 42 / 0.6);
}

.focus\:text-moss-500\/70:focus {
  color: rgb(102 159 42 / 0.7);
}

.focus\:text-moss-500\/75:focus {
  color: rgb(102 159 42 / 0.75);
}

.focus\:text-moss-500\/80:focus {
  color: rgb(102 159 42 / 0.8);
}

.focus\:text-moss-500\/90:focus {
  color: rgb(102 159 42 / 0.9);
}

.focus\:text-moss-500\/95:focus {
  color: rgb(102 159 42 / 0.95);
}

.focus\:text-moss-500\/100:focus {
  color: rgb(102 159 42 / 1);
}

.focus\:text-moss-600\/0:focus {
  color: rgb(79 122 33 / 0);
}

.focus\:text-moss-600\/5:focus {
  color: rgb(79 122 33 / 0.05);
}

.focus\:text-moss-600\/10:focus {
  color: rgb(79 122 33 / 0.1);
}

.focus\:text-moss-600\/20:focus {
  color: rgb(79 122 33 / 0.2);
}

.focus\:text-moss-600\/25:focus {
  color: rgb(79 122 33 / 0.25);
}

.focus\:text-moss-600\/30:focus {
  color: rgb(79 122 33 / 0.3);
}

.focus\:text-moss-600\/40:focus {
  color: rgb(79 122 33 / 0.4);
}

.focus\:text-moss-600\/50:focus {
  color: rgb(79 122 33 / 0.5);
}

.focus\:text-moss-600\/60:focus {
  color: rgb(79 122 33 / 0.6);
}

.focus\:text-moss-600\/70:focus {
  color: rgb(79 122 33 / 0.7);
}

.focus\:text-moss-600\/75:focus {
  color: rgb(79 122 33 / 0.75);
}

.focus\:text-moss-600\/80:focus {
  color: rgb(79 122 33 / 0.8);
}

.focus\:text-moss-600\/90:focus {
  color: rgb(79 122 33 / 0.9);
}

.focus\:text-moss-600\/95:focus {
  color: rgb(79 122 33 / 0.95);
}

.focus\:text-moss-600\/100:focus {
  color: rgb(79 122 33 / 1);
}

.focus\:text-moss-700\/0:focus {
  color: rgb(63 98 26 / 0);
}

.focus\:text-moss-700\/5:focus {
  color: rgb(63 98 26 / 0.05);
}

.focus\:text-moss-700\/10:focus {
  color: rgb(63 98 26 / 0.1);
}

.focus\:text-moss-700\/20:focus {
  color: rgb(63 98 26 / 0.2);
}

.focus\:text-moss-700\/25:focus {
  color: rgb(63 98 26 / 0.25);
}

.focus\:text-moss-700\/30:focus {
  color: rgb(63 98 26 / 0.3);
}

.focus\:text-moss-700\/40:focus {
  color: rgb(63 98 26 / 0.4);
}

.focus\:text-moss-700\/50:focus {
  color: rgb(63 98 26 / 0.5);
}

.focus\:text-moss-700\/60:focus {
  color: rgb(63 98 26 / 0.6);
}

.focus\:text-moss-700\/70:focus {
  color: rgb(63 98 26 / 0.7);
}

.focus\:text-moss-700\/75:focus {
  color: rgb(63 98 26 / 0.75);
}

.focus\:text-moss-700\/80:focus {
  color: rgb(63 98 26 / 0.8);
}

.focus\:text-moss-700\/90:focus {
  color: rgb(63 98 26 / 0.9);
}

.focus\:text-moss-700\/95:focus {
  color: rgb(63 98 26 / 0.95);
}

.focus\:text-moss-700\/100:focus {
  color: rgb(63 98 26 / 1);
}

.focus\:text-moss-800\/0:focus {
  color: rgb(51 80 21 / 0);
}

.focus\:text-moss-800\/5:focus {
  color: rgb(51 80 21 / 0.05);
}

.focus\:text-moss-800\/10:focus {
  color: rgb(51 80 21 / 0.1);
}

.focus\:text-moss-800\/20:focus {
  color: rgb(51 80 21 / 0.2);
}

.focus\:text-moss-800\/25:focus {
  color: rgb(51 80 21 / 0.25);
}

.focus\:text-moss-800\/30:focus {
  color: rgb(51 80 21 / 0.3);
}

.focus\:text-moss-800\/40:focus {
  color: rgb(51 80 21 / 0.4);
}

.focus\:text-moss-800\/50:focus {
  color: rgb(51 80 21 / 0.5);
}

.focus\:text-moss-800\/60:focus {
  color: rgb(51 80 21 / 0.6);
}

.focus\:text-moss-800\/70:focus {
  color: rgb(51 80 21 / 0.7);
}

.focus\:text-moss-800\/75:focus {
  color: rgb(51 80 21 / 0.75);
}

.focus\:text-moss-800\/80:focus {
  color: rgb(51 80 21 / 0.8);
}

.focus\:text-moss-800\/90:focus {
  color: rgb(51 80 21 / 0.9);
}

.focus\:text-moss-800\/95:focus {
  color: rgb(51 80 21 / 0.95);
}

.focus\:text-moss-800\/100:focus {
  color: rgb(51 80 21 / 1);
}

.focus\:text-moss-900\/0:focus {
  color: rgb(43 66 18 / 0);
}

.focus\:text-moss-900\/5:focus {
  color: rgb(43 66 18 / 0.05);
}

.focus\:text-moss-900\/10:focus {
  color: rgb(43 66 18 / 0.1);
}

.focus\:text-moss-900\/20:focus {
  color: rgb(43 66 18 / 0.2);
}

.focus\:text-moss-900\/25:focus {
  color: rgb(43 66 18 / 0.25);
}

.focus\:text-moss-900\/30:focus {
  color: rgb(43 66 18 / 0.3);
}

.focus\:text-moss-900\/40:focus {
  color: rgb(43 66 18 / 0.4);
}

.focus\:text-moss-900\/50:focus {
  color: rgb(43 66 18 / 0.5);
}

.focus\:text-moss-900\/60:focus {
  color: rgb(43 66 18 / 0.6);
}

.focus\:text-moss-900\/70:focus {
  color: rgb(43 66 18 / 0.7);
}

.focus\:text-moss-900\/75:focus {
  color: rgb(43 66 18 / 0.75);
}

.focus\:text-moss-900\/80:focus {
  color: rgb(43 66 18 / 0.8);
}

.focus\:text-moss-900\/90:focus {
  color: rgb(43 66 18 / 0.9);
}

.focus\:text-moss-900\/95:focus {
  color: rgb(43 66 18 / 0.95);
}

.focus\:text-moss-900\/100:focus {
  color: rgb(43 66 18 / 1);
}

.focus\:text-moss\/0:focus {
  color: rgb(134 203 60 / 0);
}

.focus\:text-moss\/5:focus {
  color: rgb(134 203 60 / 0.05);
}

.focus\:text-moss\/10:focus {
  color: rgb(134 203 60 / 0.1);
}

.focus\:text-moss\/20:focus {
  color: rgb(134 203 60 / 0.2);
}

.focus\:text-moss\/25:focus {
  color: rgb(134 203 60 / 0.25);
}

.focus\:text-moss\/30:focus {
  color: rgb(134 203 60 / 0.3);
}

.focus\:text-moss\/40:focus {
  color: rgb(134 203 60 / 0.4);
}

.focus\:text-moss\/50:focus {
  color: rgb(134 203 60 / 0.5);
}

.focus\:text-moss\/60:focus {
  color: rgb(134 203 60 / 0.6);
}

.focus\:text-moss\/70:focus {
  color: rgb(134 203 60 / 0.7);
}

.focus\:text-moss\/75:focus {
  color: rgb(134 203 60 / 0.75);
}

.focus\:text-moss\/80:focus {
  color: rgb(134 203 60 / 0.8);
}

.focus\:text-moss\/90:focus {
  color: rgb(134 203 60 / 0.9);
}

.focus\:text-moss\/95:focus {
  color: rgb(134 203 60 / 0.95);
}

.focus\:text-moss\/100:focus {
  color: rgb(134 203 60 / 1);
}

.focus\:text-green-light-25\/0:focus {
  color: rgb(250 254 245 / 0);
}

.focus\:text-green-light-25\/5:focus {
  color: rgb(250 254 245 / 0.05);
}

.focus\:text-green-light-25\/10:focus {
  color: rgb(250 254 245 / 0.1);
}

.focus\:text-green-light-25\/20:focus {
  color: rgb(250 254 245 / 0.2);
}

.focus\:text-green-light-25\/25:focus {
  color: rgb(250 254 245 / 0.25);
}

.focus\:text-green-light-25\/30:focus {
  color: rgb(250 254 245 / 0.3);
}

.focus\:text-green-light-25\/40:focus {
  color: rgb(250 254 245 / 0.4);
}

.focus\:text-green-light-25\/50:focus {
  color: rgb(250 254 245 / 0.5);
}

.focus\:text-green-light-25\/60:focus {
  color: rgb(250 254 245 / 0.6);
}

.focus\:text-green-light-25\/70:focus {
  color: rgb(250 254 245 / 0.7);
}

.focus\:text-green-light-25\/75:focus {
  color: rgb(250 254 245 / 0.75);
}

.focus\:text-green-light-25\/80:focus {
  color: rgb(250 254 245 / 0.8);
}

.focus\:text-green-light-25\/90:focus {
  color: rgb(250 254 245 / 0.9);
}

.focus\:text-green-light-25\/95:focus {
  color: rgb(250 254 245 / 0.95);
}

.focus\:text-green-light-25\/100:focus {
  color: rgb(250 254 245 / 1);
}

.focus\:text-green-light-50\/0:focus {
  color: rgb(243 254 231 / 0);
}

.focus\:text-green-light-50\/5:focus {
  color: rgb(243 254 231 / 0.05);
}

.focus\:text-green-light-50\/10:focus {
  color: rgb(243 254 231 / 0.1);
}

.focus\:text-green-light-50\/20:focus {
  color: rgb(243 254 231 / 0.2);
}

.focus\:text-green-light-50\/25:focus {
  color: rgb(243 254 231 / 0.25);
}

.focus\:text-green-light-50\/30:focus {
  color: rgb(243 254 231 / 0.3);
}

.focus\:text-green-light-50\/40:focus {
  color: rgb(243 254 231 / 0.4);
}

.focus\:text-green-light-50\/50:focus {
  color: rgb(243 254 231 / 0.5);
}

.focus\:text-green-light-50\/60:focus {
  color: rgb(243 254 231 / 0.6);
}

.focus\:text-green-light-50\/70:focus {
  color: rgb(243 254 231 / 0.7);
}

.focus\:text-green-light-50\/75:focus {
  color: rgb(243 254 231 / 0.75);
}

.focus\:text-green-light-50\/80:focus {
  color: rgb(243 254 231 / 0.8);
}

.focus\:text-green-light-50\/90:focus {
  color: rgb(243 254 231 / 0.9);
}

.focus\:text-green-light-50\/95:focus {
  color: rgb(243 254 231 / 0.95);
}

.focus\:text-green-light-50\/100:focus {
  color: rgb(243 254 231 / 1);
}

.focus\:text-green-light-100\/0:focus {
  color: rgb(228 251 204 / 0);
}

.focus\:text-green-light-100\/5:focus {
  color: rgb(228 251 204 / 0.05);
}

.focus\:text-green-light-100\/10:focus {
  color: rgb(228 251 204 / 0.1);
}

.focus\:text-green-light-100\/20:focus {
  color: rgb(228 251 204 / 0.2);
}

.focus\:text-green-light-100\/25:focus {
  color: rgb(228 251 204 / 0.25);
}

.focus\:text-green-light-100\/30:focus {
  color: rgb(228 251 204 / 0.3);
}

.focus\:text-green-light-100\/40:focus {
  color: rgb(228 251 204 / 0.4);
}

.focus\:text-green-light-100\/50:focus {
  color: rgb(228 251 204 / 0.5);
}

.focus\:text-green-light-100\/60:focus {
  color: rgb(228 251 204 / 0.6);
}

.focus\:text-green-light-100\/70:focus {
  color: rgb(228 251 204 / 0.7);
}

.focus\:text-green-light-100\/75:focus {
  color: rgb(228 251 204 / 0.75);
}

.focus\:text-green-light-100\/80:focus {
  color: rgb(228 251 204 / 0.8);
}

.focus\:text-green-light-100\/90:focus {
  color: rgb(228 251 204 / 0.9);
}

.focus\:text-green-light-100\/95:focus {
  color: rgb(228 251 204 / 0.95);
}

.focus\:text-green-light-100\/100:focus {
  color: rgb(228 251 204 / 1);
}

.focus\:text-green-light-300\/0:focus {
  color: rgb(166 239 103 / 0);
}

.focus\:text-green-light-300\/5:focus {
  color: rgb(166 239 103 / 0.05);
}

.focus\:text-green-light-300\/10:focus {
  color: rgb(166 239 103 / 0.1);
}

.focus\:text-green-light-300\/20:focus {
  color: rgb(166 239 103 / 0.2);
}

.focus\:text-green-light-300\/25:focus {
  color: rgb(166 239 103 / 0.25);
}

.focus\:text-green-light-300\/30:focus {
  color: rgb(166 239 103 / 0.3);
}

.focus\:text-green-light-300\/40:focus {
  color: rgb(166 239 103 / 0.4);
}

.focus\:text-green-light-300\/50:focus {
  color: rgb(166 239 103 / 0.5);
}

.focus\:text-green-light-300\/60:focus {
  color: rgb(166 239 103 / 0.6);
}

.focus\:text-green-light-300\/70:focus {
  color: rgb(166 239 103 / 0.7);
}

.focus\:text-green-light-300\/75:focus {
  color: rgb(166 239 103 / 0.75);
}

.focus\:text-green-light-300\/80:focus {
  color: rgb(166 239 103 / 0.8);
}

.focus\:text-green-light-300\/90:focus {
  color: rgb(166 239 103 / 0.9);
}

.focus\:text-green-light-300\/95:focus {
  color: rgb(166 239 103 / 0.95);
}

.focus\:text-green-light-300\/100:focus {
  color: rgb(166 239 103 / 1);
}

.focus\:text-green-light-400\/0:focus {
  color: rgb(133 225 58 / 0);
}

.focus\:text-green-light-400\/5:focus {
  color: rgb(133 225 58 / 0.05);
}

.focus\:text-green-light-400\/10:focus {
  color: rgb(133 225 58 / 0.1);
}

.focus\:text-green-light-400\/20:focus {
  color: rgb(133 225 58 / 0.2);
}

.focus\:text-green-light-400\/25:focus {
  color: rgb(133 225 58 / 0.25);
}

.focus\:text-green-light-400\/30:focus {
  color: rgb(133 225 58 / 0.3);
}

.focus\:text-green-light-400\/40:focus {
  color: rgb(133 225 58 / 0.4);
}

.focus\:text-green-light-400\/50:focus {
  color: rgb(133 225 58 / 0.5);
}

.focus\:text-green-light-400\/60:focus {
  color: rgb(133 225 58 / 0.6);
}

.focus\:text-green-light-400\/70:focus {
  color: rgb(133 225 58 / 0.7);
}

.focus\:text-green-light-400\/75:focus {
  color: rgb(133 225 58 / 0.75);
}

.focus\:text-green-light-400\/80:focus {
  color: rgb(133 225 58 / 0.8);
}

.focus\:text-green-light-400\/90:focus {
  color: rgb(133 225 58 / 0.9);
}

.focus\:text-green-light-400\/95:focus {
  color: rgb(133 225 58 / 0.95);
}

.focus\:text-green-light-400\/100:focus {
  color: rgb(133 225 58 / 1);
}

.focus\:text-green-light-500\/0:focus {
  color: rgb(102 6 16 / 0);
}

.focus\:text-green-light-500\/5:focus {
  color: rgb(102 6 16 / 0.05);
}

.focus\:text-green-light-500\/10:focus {
  color: rgb(102 6 16 / 0.1);
}

.focus\:text-green-light-500\/20:focus {
  color: rgb(102 6 16 / 0.2);
}

.focus\:text-green-light-500\/25:focus {
  color: rgb(102 6 16 / 0.25);
}

.focus\:text-green-light-500\/30:focus {
  color: rgb(102 6 16 / 0.3);
}

.focus\:text-green-light-500\/40:focus {
  color: rgb(102 6 16 / 0.4);
}

.focus\:text-green-light-500\/50:focus {
  color: rgb(102 6 16 / 0.5);
}

.focus\:text-green-light-500\/60:focus {
  color: rgb(102 6 16 / 0.6);
}

.focus\:text-green-light-500\/70:focus {
  color: rgb(102 6 16 / 0.7);
}

.focus\:text-green-light-500\/75:focus {
  color: rgb(102 6 16 / 0.75);
}

.focus\:text-green-light-500\/80:focus {
  color: rgb(102 6 16 / 0.8);
}

.focus\:text-green-light-500\/90:focus {
  color: rgb(102 6 16 / 0.9);
}

.focus\:text-green-light-500\/95:focus {
  color: rgb(102 6 16 / 0.95);
}

.focus\:text-green-light-500\/100:focus {
  color: rgb(102 6 16 / 1);
}

.focus\:text-green-light-800\/0:focus {
  color: rgb(50 98 18 / 0);
}

.focus\:text-green-light-800\/5:focus {
  color: rgb(50 98 18 / 0.05);
}

.focus\:text-green-light-800\/10:focus {
  color: rgb(50 98 18 / 0.1);
}

.focus\:text-green-light-800\/20:focus {
  color: rgb(50 98 18 / 0.2);
}

.focus\:text-green-light-800\/25:focus {
  color: rgb(50 98 18 / 0.25);
}

.focus\:text-green-light-800\/30:focus {
  color: rgb(50 98 18 / 0.3);
}

.focus\:text-green-light-800\/40:focus {
  color: rgb(50 98 18 / 0.4);
}

.focus\:text-green-light-800\/50:focus {
  color: rgb(50 98 18 / 0.5);
}

.focus\:text-green-light-800\/60:focus {
  color: rgb(50 98 18 / 0.6);
}

.focus\:text-green-light-800\/70:focus {
  color: rgb(50 98 18 / 0.7);
}

.focus\:text-green-light-800\/75:focus {
  color: rgb(50 98 18 / 0.75);
}

.focus\:text-green-light-800\/80:focus {
  color: rgb(50 98 18 / 0.8);
}

.focus\:text-green-light-800\/90:focus {
  color: rgb(50 98 18 / 0.9);
}

.focus\:text-green-light-800\/95:focus {
  color: rgb(50 98 18 / 0.95);
}

.focus\:text-green-light-800\/100:focus {
  color: rgb(50 98 18 / 1);
}

.focus\:text-green-light-900\/0:focus {
  color: rgb(43 83 20 / 0);
}

.focus\:text-green-light-900\/5:focus {
  color: rgb(43 83 20 / 0.05);
}

.focus\:text-green-light-900\/10:focus {
  color: rgb(43 83 20 / 0.1);
}

.focus\:text-green-light-900\/20:focus {
  color: rgb(43 83 20 / 0.2);
}

.focus\:text-green-light-900\/25:focus {
  color: rgb(43 83 20 / 0.25);
}

.focus\:text-green-light-900\/30:focus {
  color: rgb(43 83 20 / 0.3);
}

.focus\:text-green-light-900\/40:focus {
  color: rgb(43 83 20 / 0.4);
}

.focus\:text-green-light-900\/50:focus {
  color: rgb(43 83 20 / 0.5);
}

.focus\:text-green-light-900\/60:focus {
  color: rgb(43 83 20 / 0.6);
}

.focus\:text-green-light-900\/70:focus {
  color: rgb(43 83 20 / 0.7);
}

.focus\:text-green-light-900\/75:focus {
  color: rgb(43 83 20 / 0.75);
}

.focus\:text-green-light-900\/80:focus {
  color: rgb(43 83 20 / 0.8);
}

.focus\:text-green-light-900\/90:focus {
  color: rgb(43 83 20 / 0.9);
}

.focus\:text-green-light-900\/95:focus {
  color: rgb(43 83 20 / 0.95);
}

.focus\:text-green-light-900\/100:focus {
  color: rgb(43 83 20 / 1);
}

.focus\:text-green-light\/0:focus {
  color: rgb(133 225 58 / 0);
}

.focus\:text-green-light\/5:focus {
  color: rgb(133 225 58 / 0.05);
}

.focus\:text-green-light\/10:focus {
  color: rgb(133 225 58 / 0.1);
}

.focus\:text-green-light\/20:focus {
  color: rgb(133 225 58 / 0.2);
}

.focus\:text-green-light\/25:focus {
  color: rgb(133 225 58 / 0.25);
}

.focus\:text-green-light\/30:focus {
  color: rgb(133 225 58 / 0.3);
}

.focus\:text-green-light\/40:focus {
  color: rgb(133 225 58 / 0.4);
}

.focus\:text-green-light\/50:focus {
  color: rgb(133 225 58 / 0.5);
}

.focus\:text-green-light\/60:focus {
  color: rgb(133 225 58 / 0.6);
}

.focus\:text-green-light\/70:focus {
  color: rgb(133 225 58 / 0.7);
}

.focus\:text-green-light\/75:focus {
  color: rgb(133 225 58 / 0.75);
}

.focus\:text-green-light\/80:focus {
  color: rgb(133 225 58 / 0.8);
}

.focus\:text-green-light\/90:focus {
  color: rgb(133 225 58 / 0.9);
}

.focus\:text-green-light\/95:focus {
  color: rgb(133 225 58 / 0.95);
}

.focus\:text-green-light\/100:focus {
  color: rgb(133 225 58 / 1);
}

.focus\:text-green-25\/0:focus {
  color: rgb(246 254 249 / 0);
}

.focus\:text-green-25\/5:focus {
  color: rgb(246 254 249 / 0.05);
}

.focus\:text-green-25\/10:focus {
  color: rgb(246 254 249 / 0.1);
}

.focus\:text-green-25\/20:focus {
  color: rgb(246 254 249 / 0.2);
}

.focus\:text-green-25\/25:focus {
  color: rgb(246 254 249 / 0.25);
}

.focus\:text-green-25\/30:focus {
  color: rgb(246 254 249 / 0.3);
}

.focus\:text-green-25\/40:focus {
  color: rgb(246 254 249 / 0.4);
}

.focus\:text-green-25\/50:focus {
  color: rgb(246 254 249 / 0.5);
}

.focus\:text-green-25\/60:focus {
  color: rgb(246 254 249 / 0.6);
}

.focus\:text-green-25\/70:focus {
  color: rgb(246 254 249 / 0.7);
}

.focus\:text-green-25\/75:focus {
  color: rgb(246 254 249 / 0.75);
}

.focus\:text-green-25\/80:focus {
  color: rgb(246 254 249 / 0.8);
}

.focus\:text-green-25\/90:focus {
  color: rgb(246 254 249 / 0.9);
}

.focus\:text-green-25\/95:focus {
  color: rgb(246 254 249 / 0.95);
}

.focus\:text-green-25\/100:focus {
  color: rgb(246 254 249 / 1);
}

.focus\:text-green-50\/0:focus {
  color: rgb(237 252 242 / 0);
}

.focus\:text-green-50\/5:focus {
  color: rgb(237 252 242 / 0.05);
}

.focus\:text-green-50\/10:focus {
  color: rgb(237 252 242 / 0.1);
}

.focus\:text-green-50\/20:focus {
  color: rgb(237 252 242 / 0.2);
}

.focus\:text-green-50\/25:focus {
  color: rgb(237 252 242 / 0.25);
}

.focus\:text-green-50\/30:focus {
  color: rgb(237 252 242 / 0.3);
}

.focus\:text-green-50\/40:focus {
  color: rgb(237 252 242 / 0.4);
}

.focus\:text-green-50\/50:focus {
  color: rgb(237 252 242 / 0.5);
}

.focus\:text-green-50\/60:focus {
  color: rgb(237 252 242 / 0.6);
}

.focus\:text-green-50\/70:focus {
  color: rgb(237 252 242 / 0.7);
}

.focus\:text-green-50\/75:focus {
  color: rgb(237 252 242 / 0.75);
}

.focus\:text-green-50\/80:focus {
  color: rgb(237 252 242 / 0.8);
}

.focus\:text-green-50\/90:focus {
  color: rgb(237 252 242 / 0.9);
}

.focus\:text-green-50\/95:focus {
  color: rgb(237 252 242 / 0.95);
}

.focus\:text-green-50\/100:focus {
  color: rgb(237 252 242 / 1);
}

.focus\:text-green-100\/0:focus {
  color: rgb(211 248 223 / 0);
}

.focus\:text-green-100\/5:focus {
  color: rgb(211 248 223 / 0.05);
}

.focus\:text-green-100\/10:focus {
  color: rgb(211 248 223 / 0.1);
}

.focus\:text-green-100\/20:focus {
  color: rgb(211 248 223 / 0.2);
}

.focus\:text-green-100\/25:focus {
  color: rgb(211 248 223 / 0.25);
}

.focus\:text-green-100\/30:focus {
  color: rgb(211 248 223 / 0.3);
}

.focus\:text-green-100\/40:focus {
  color: rgb(211 248 223 / 0.4);
}

.focus\:text-green-100\/50:focus {
  color: rgb(211 248 223 / 0.5);
}

.focus\:text-green-100\/60:focus {
  color: rgb(211 248 223 / 0.6);
}

.focus\:text-green-100\/70:focus {
  color: rgb(211 248 223 / 0.7);
}

.focus\:text-green-100\/75:focus {
  color: rgb(211 248 223 / 0.75);
}

.focus\:text-green-100\/80:focus {
  color: rgb(211 248 223 / 0.8);
}

.focus\:text-green-100\/90:focus {
  color: rgb(211 248 223 / 0.9);
}

.focus\:text-green-100\/95:focus {
  color: rgb(211 248 223 / 0.95);
}

.focus\:text-green-100\/100:focus {
  color: rgb(211 248 223 / 1);
}

.focus\:text-green-200\/0:focus {
  color: rgb(170 240 196 / 0);
}

.focus\:text-green-200\/5:focus {
  color: rgb(170 240 196 / 0.05);
}

.focus\:text-green-200\/10:focus {
  color: rgb(170 240 196 / 0.1);
}

.focus\:text-green-200\/20:focus {
  color: rgb(170 240 196 / 0.2);
}

.focus\:text-green-200\/25:focus {
  color: rgb(170 240 196 / 0.25);
}

.focus\:text-green-200\/30:focus {
  color: rgb(170 240 196 / 0.3);
}

.focus\:text-green-200\/40:focus {
  color: rgb(170 240 196 / 0.4);
}

.focus\:text-green-200\/50:focus {
  color: rgb(170 240 196 / 0.5);
}

.focus\:text-green-200\/60:focus {
  color: rgb(170 240 196 / 0.6);
}

.focus\:text-green-200\/70:focus {
  color: rgb(170 240 196 / 0.7);
}

.focus\:text-green-200\/75:focus {
  color: rgb(170 240 196 / 0.75);
}

.focus\:text-green-200\/80:focus {
  color: rgb(170 240 196 / 0.8);
}

.focus\:text-green-200\/90:focus {
  color: rgb(170 240 196 / 0.9);
}

.focus\:text-green-200\/95:focus {
  color: rgb(170 240 196 / 0.95);
}

.focus\:text-green-200\/100:focus {
  color: rgb(170 240 196 / 1);
}

.focus\:text-green-300\/0:focus {
  color: rgb(115 226 163 / 0);
}

.focus\:text-green-300\/5:focus {
  color: rgb(115 226 163 / 0.05);
}

.focus\:text-green-300\/10:focus {
  color: rgb(115 226 163 / 0.1);
}

.focus\:text-green-300\/20:focus {
  color: rgb(115 226 163 / 0.2);
}

.focus\:text-green-300\/25:focus {
  color: rgb(115 226 163 / 0.25);
}

.focus\:text-green-300\/30:focus {
  color: rgb(115 226 163 / 0.3);
}

.focus\:text-green-300\/40:focus {
  color: rgb(115 226 163 / 0.4);
}

.focus\:text-green-300\/50:focus {
  color: rgb(115 226 163 / 0.5);
}

.focus\:text-green-300\/60:focus {
  color: rgb(115 226 163 / 0.6);
}

.focus\:text-green-300\/70:focus {
  color: rgb(115 226 163 / 0.7);
}

.focus\:text-green-300\/75:focus {
  color: rgb(115 226 163 / 0.75);
}

.focus\:text-green-300\/80:focus {
  color: rgb(115 226 163 / 0.8);
}

.focus\:text-green-300\/90:focus {
  color: rgb(115 226 163 / 0.9);
}

.focus\:text-green-300\/95:focus {
  color: rgb(115 226 163 / 0.95);
}

.focus\:text-green-300\/100:focus {
  color: rgb(115 226 163 / 1);
}

.focus\:text-green-400\/0:focus {
  color: rgb(60 203 127 / 0);
}

.focus\:text-green-400\/5:focus {
  color: rgb(60 203 127 / 0.05);
}

.focus\:text-green-400\/10:focus {
  color: rgb(60 203 127 / 0.1);
}

.focus\:text-green-400\/20:focus {
  color: rgb(60 203 127 / 0.2);
}

.focus\:text-green-400\/25:focus {
  color: rgb(60 203 127 / 0.25);
}

.focus\:text-green-400\/30:focus {
  color: rgb(60 203 127 / 0.3);
}

.focus\:text-green-400\/40:focus {
  color: rgb(60 203 127 / 0.4);
}

.focus\:text-green-400\/50:focus {
  color: rgb(60 203 127 / 0.5);
}

.focus\:text-green-400\/60:focus {
  color: rgb(60 203 127 / 0.6);
}

.focus\:text-green-400\/70:focus {
  color: rgb(60 203 127 / 0.7);
}

.focus\:text-green-400\/75:focus {
  color: rgb(60 203 127 / 0.75);
}

.focus\:text-green-400\/80:focus {
  color: rgb(60 203 127 / 0.8);
}

.focus\:text-green-400\/90:focus {
  color: rgb(60 203 127 / 0.9);
}

.focus\:text-green-400\/95:focus {
  color: rgb(60 203 127 / 0.95);
}

.focus\:text-green-400\/100:focus {
  color: rgb(60 203 127 / 1);
}

.focus\:text-green-500\/0:focus {
  color: rgb(22 131 100 / 0);
}

.focus\:text-green-500\/5:focus {
  color: rgb(22 131 100 / 0.05);
}

.focus\:text-green-500\/10:focus {
  color: rgb(22 131 100 / 0.1);
}

.focus\:text-green-500\/20:focus {
  color: rgb(22 131 100 / 0.2);
}

.focus\:text-green-500\/25:focus {
  color: rgb(22 131 100 / 0.25);
}

.focus\:text-green-500\/30:focus {
  color: rgb(22 131 100 / 0.3);
}

.focus\:text-green-500\/40:focus {
  color: rgb(22 131 100 / 0.4);
}

.focus\:text-green-500\/50:focus {
  color: rgb(22 131 100 / 0.5);
}

.focus\:text-green-500\/60:focus {
  color: rgb(22 131 100 / 0.6);
}

.focus\:text-green-500\/70:focus {
  color: rgb(22 131 100 / 0.7);
}

.focus\:text-green-500\/75:focus {
  color: rgb(22 131 100 / 0.75);
}

.focus\:text-green-500\/80:focus {
  color: rgb(22 131 100 / 0.8);
}

.focus\:text-green-500\/90:focus {
  color: rgb(22 131 100 / 0.9);
}

.focus\:text-green-500\/95:focus {
  color: rgb(22 131 100 / 0.95);
}

.focus\:text-green-500\/100:focus {
  color: rgb(22 131 100 / 1);
}

.focus\:text-green-600\/0:focus {
  color: rgb(9 146 80 / 0);
}

.focus\:text-green-600\/5:focus {
  color: rgb(9 146 80 / 0.05);
}

.focus\:text-green-600\/10:focus {
  color: rgb(9 146 80 / 0.1);
}

.focus\:text-green-600\/20:focus {
  color: rgb(9 146 80 / 0.2);
}

.focus\:text-green-600\/25:focus {
  color: rgb(9 146 80 / 0.25);
}

.focus\:text-green-600\/30:focus {
  color: rgb(9 146 80 / 0.3);
}

.focus\:text-green-600\/40:focus {
  color: rgb(9 146 80 / 0.4);
}

.focus\:text-green-600\/50:focus {
  color: rgb(9 146 80 / 0.5);
}

.focus\:text-green-600\/60:focus {
  color: rgb(9 146 80 / 0.6);
}

.focus\:text-green-600\/70:focus {
  color: rgb(9 146 80 / 0.7);
}

.focus\:text-green-600\/75:focus {
  color: rgb(9 146 80 / 0.75);
}

.focus\:text-green-600\/80:focus {
  color: rgb(9 146 80 / 0.8);
}

.focus\:text-green-600\/90:focus {
  color: rgb(9 146 80 / 0.9);
}

.focus\:text-green-600\/95:focus {
  color: rgb(9 146 80 / 0.95);
}

.focus\:text-green-600\/100:focus {
  color: rgb(9 146 80 / 1);
}

.focus\:text-green-700\/0:focus {
  color: rgb(8 116 67 / 0);
}

.focus\:text-green-700\/5:focus {
  color: rgb(8 116 67 / 0.05);
}

.focus\:text-green-700\/10:focus {
  color: rgb(8 116 67 / 0.1);
}

.focus\:text-green-700\/20:focus {
  color: rgb(8 116 67 / 0.2);
}

.focus\:text-green-700\/25:focus {
  color: rgb(8 116 67 / 0.25);
}

.focus\:text-green-700\/30:focus {
  color: rgb(8 116 67 / 0.3);
}

.focus\:text-green-700\/40:focus {
  color: rgb(8 116 67 / 0.4);
}

.focus\:text-green-700\/50:focus {
  color: rgb(8 116 67 / 0.5);
}

.focus\:text-green-700\/60:focus {
  color: rgb(8 116 67 / 0.6);
}

.focus\:text-green-700\/70:focus {
  color: rgb(8 116 67 / 0.7);
}

.focus\:text-green-700\/75:focus {
  color: rgb(8 116 67 / 0.75);
}

.focus\:text-green-700\/80:focus {
  color: rgb(8 116 67 / 0.8);
}

.focus\:text-green-700\/90:focus {
  color: rgb(8 116 67 / 0.9);
}

.focus\:text-green-700\/95:focus {
  color: rgb(8 116 67 / 0.95);
}

.focus\:text-green-700\/100:focus {
  color: rgb(8 116 67 / 1);
}

.focus\:text-green-800\/0:focus {
  color: rgb(9 80 55 / 0);
}

.focus\:text-green-800\/5:focus {
  color: rgb(9 80 55 / 0.05);
}

.focus\:text-green-800\/10:focus {
  color: rgb(9 80 55 / 0.1);
}

.focus\:text-green-800\/20:focus {
  color: rgb(9 80 55 / 0.2);
}

.focus\:text-green-800\/25:focus {
  color: rgb(9 80 55 / 0.25);
}

.focus\:text-green-800\/30:focus {
  color: rgb(9 80 55 / 0.3);
}

.focus\:text-green-800\/40:focus {
  color: rgb(9 80 55 / 0.4);
}

.focus\:text-green-800\/50:focus {
  color: rgb(9 80 55 / 0.5);
}

.focus\:text-green-800\/60:focus {
  color: rgb(9 80 55 / 0.6);
}

.focus\:text-green-800\/70:focus {
  color: rgb(9 80 55 / 0.7);
}

.focus\:text-green-800\/75:focus {
  color: rgb(9 80 55 / 0.75);
}

.focus\:text-green-800\/80:focus {
  color: rgb(9 80 55 / 0.8);
}

.focus\:text-green-800\/90:focus {
  color: rgb(9 80 55 / 0.9);
}

.focus\:text-green-800\/95:focus {
  color: rgb(9 80 55 / 0.95);
}

.focus\:text-green-800\/100:focus {
  color: rgb(9 80 55 / 1);
}

.focus\:text-green-900\/0:focus {
  color: rgb(8 76 46 / 0);
}

.focus\:text-green-900\/5:focus {
  color: rgb(8 76 46 / 0.05);
}

.focus\:text-green-900\/10:focus {
  color: rgb(8 76 46 / 0.1);
}

.focus\:text-green-900\/20:focus {
  color: rgb(8 76 46 / 0.2);
}

.focus\:text-green-900\/25:focus {
  color: rgb(8 76 46 / 0.25);
}

.focus\:text-green-900\/30:focus {
  color: rgb(8 76 46 / 0.3);
}

.focus\:text-green-900\/40:focus {
  color: rgb(8 76 46 / 0.4);
}

.focus\:text-green-900\/50:focus {
  color: rgb(8 76 46 / 0.5);
}

.focus\:text-green-900\/60:focus {
  color: rgb(8 76 46 / 0.6);
}

.focus\:text-green-900\/70:focus {
  color: rgb(8 76 46 / 0.7);
}

.focus\:text-green-900\/75:focus {
  color: rgb(8 76 46 / 0.75);
}

.focus\:text-green-900\/80:focus {
  color: rgb(8 76 46 / 0.8);
}

.focus\:text-green-900\/90:focus {
  color: rgb(8 76 46 / 0.9);
}

.focus\:text-green-900\/95:focus {
  color: rgb(8 76 46 / 0.95);
}

.focus\:text-green-900\/100:focus {
  color: rgb(8 76 46 / 1);
}

.focus\:text-green\/0:focus {
  color: rgb(60 203 127 / 0);
}

.focus\:text-green\/5:focus {
  color: rgb(60 203 127 / 0.05);
}

.focus\:text-green\/10:focus {
  color: rgb(60 203 127 / 0.1);
}

.focus\:text-green\/20:focus {
  color: rgb(60 203 127 / 0.2);
}

.focus\:text-green\/25:focus {
  color: rgb(60 203 127 / 0.25);
}

.focus\:text-green\/30:focus {
  color: rgb(60 203 127 / 0.3);
}

.focus\:text-green\/40:focus {
  color: rgb(60 203 127 / 0.4);
}

.focus\:text-green\/50:focus {
  color: rgb(60 203 127 / 0.5);
}

.focus\:text-green\/60:focus {
  color: rgb(60 203 127 / 0.6);
}

.focus\:text-green\/70:focus {
  color: rgb(60 203 127 / 0.7);
}

.focus\:text-green\/75:focus {
  color: rgb(60 203 127 / 0.75);
}

.focus\:text-green\/80:focus {
  color: rgb(60 203 127 / 0.8);
}

.focus\:text-green\/90:focus {
  color: rgb(60 203 127 / 0.9);
}

.focus\:text-green\/95:focus {
  color: rgb(60 203 127 / 0.95);
}

.focus\:text-green\/100:focus {
  color: rgb(60 203 127 / 1);
}

.focus\:text-teal-25\/0:focus {
  color: rgb(246 254 252 / 0);
}

.focus\:text-teal-25\/5:focus {
  color: rgb(246 254 252 / 0.05);
}

.focus\:text-teal-25\/10:focus {
  color: rgb(246 254 252 / 0.1);
}

.focus\:text-teal-25\/20:focus {
  color: rgb(246 254 252 / 0.2);
}

.focus\:text-teal-25\/25:focus {
  color: rgb(246 254 252 / 0.25);
}

.focus\:text-teal-25\/30:focus {
  color: rgb(246 254 252 / 0.3);
}

.focus\:text-teal-25\/40:focus {
  color: rgb(246 254 252 / 0.4);
}

.focus\:text-teal-25\/50:focus {
  color: rgb(246 254 252 / 0.5);
}

.focus\:text-teal-25\/60:focus {
  color: rgb(246 254 252 / 0.6);
}

.focus\:text-teal-25\/70:focus {
  color: rgb(246 254 252 / 0.7);
}

.focus\:text-teal-25\/75:focus {
  color: rgb(246 254 252 / 0.75);
}

.focus\:text-teal-25\/80:focus {
  color: rgb(246 254 252 / 0.8);
}

.focus\:text-teal-25\/90:focus {
  color: rgb(246 254 252 / 0.9);
}

.focus\:text-teal-25\/95:focus {
  color: rgb(246 254 252 / 0.95);
}

.focus\:text-teal-25\/100:focus {
  color: rgb(246 254 252 / 1);
}

.focus\:text-teal-50\/0:focus {
  color: rgb(240 253 249 / 0);
}

.focus\:text-teal-50\/5:focus {
  color: rgb(240 253 249 / 0.05);
}

.focus\:text-teal-50\/10:focus {
  color: rgb(240 253 249 / 0.1);
}

.focus\:text-teal-50\/20:focus {
  color: rgb(240 253 249 / 0.2);
}

.focus\:text-teal-50\/25:focus {
  color: rgb(240 253 249 / 0.25);
}

.focus\:text-teal-50\/30:focus {
  color: rgb(240 253 249 / 0.3);
}

.focus\:text-teal-50\/40:focus {
  color: rgb(240 253 249 / 0.4);
}

.focus\:text-teal-50\/50:focus {
  color: rgb(240 253 249 / 0.5);
}

.focus\:text-teal-50\/60:focus {
  color: rgb(240 253 249 / 0.6);
}

.focus\:text-teal-50\/70:focus {
  color: rgb(240 253 249 / 0.7);
}

.focus\:text-teal-50\/75:focus {
  color: rgb(240 253 249 / 0.75);
}

.focus\:text-teal-50\/80:focus {
  color: rgb(240 253 249 / 0.8);
}

.focus\:text-teal-50\/90:focus {
  color: rgb(240 253 249 / 0.9);
}

.focus\:text-teal-50\/95:focus {
  color: rgb(240 253 249 / 0.95);
}

.focus\:text-teal-50\/100:focus {
  color: rgb(240 253 249 / 1);
}

.focus\:text-teal-100\/0:focus {
  color: rgb(204 251 239 / 0);
}

.focus\:text-teal-100\/5:focus {
  color: rgb(204 251 239 / 0.05);
}

.focus\:text-teal-100\/10:focus {
  color: rgb(204 251 239 / 0.1);
}

.focus\:text-teal-100\/20:focus {
  color: rgb(204 251 239 / 0.2);
}

.focus\:text-teal-100\/25:focus {
  color: rgb(204 251 239 / 0.25);
}

.focus\:text-teal-100\/30:focus {
  color: rgb(204 251 239 / 0.3);
}

.focus\:text-teal-100\/40:focus {
  color: rgb(204 251 239 / 0.4);
}

.focus\:text-teal-100\/50:focus {
  color: rgb(204 251 239 / 0.5);
}

.focus\:text-teal-100\/60:focus {
  color: rgb(204 251 239 / 0.6);
}

.focus\:text-teal-100\/70:focus {
  color: rgb(204 251 239 / 0.7);
}

.focus\:text-teal-100\/75:focus {
  color: rgb(204 251 239 / 0.75);
}

.focus\:text-teal-100\/80:focus {
  color: rgb(204 251 239 / 0.8);
}

.focus\:text-teal-100\/90:focus {
  color: rgb(204 251 239 / 0.9);
}

.focus\:text-teal-100\/95:focus {
  color: rgb(204 251 239 / 0.95);
}

.focus\:text-teal-100\/100:focus {
  color: rgb(204 251 239 / 1);
}

.focus\:text-teal-200\/0:focus {
  color: rgb(153 246 224 / 0);
}

.focus\:text-teal-200\/5:focus {
  color: rgb(153 246 224 / 0.05);
}

.focus\:text-teal-200\/10:focus {
  color: rgb(153 246 224 / 0.1);
}

.focus\:text-teal-200\/20:focus {
  color: rgb(153 246 224 / 0.2);
}

.focus\:text-teal-200\/25:focus {
  color: rgb(153 246 224 / 0.25);
}

.focus\:text-teal-200\/30:focus {
  color: rgb(153 246 224 / 0.3);
}

.focus\:text-teal-200\/40:focus {
  color: rgb(153 246 224 / 0.4);
}

.focus\:text-teal-200\/50:focus {
  color: rgb(153 246 224 / 0.5);
}

.focus\:text-teal-200\/60:focus {
  color: rgb(153 246 224 / 0.6);
}

.focus\:text-teal-200\/70:focus {
  color: rgb(153 246 224 / 0.7);
}

.focus\:text-teal-200\/75:focus {
  color: rgb(153 246 224 / 0.75);
}

.focus\:text-teal-200\/80:focus {
  color: rgb(153 246 224 / 0.8);
}

.focus\:text-teal-200\/90:focus {
  color: rgb(153 246 224 / 0.9);
}

.focus\:text-teal-200\/95:focus {
  color: rgb(153 246 224 / 0.95);
}

.focus\:text-teal-200\/100:focus {
  color: rgb(153 246 224 / 1);
}

.focus\:text-teal-300\/0:focus {
  color: rgb(95 233 208 / 0);
}

.focus\:text-teal-300\/5:focus {
  color: rgb(95 233 208 / 0.05);
}

.focus\:text-teal-300\/10:focus {
  color: rgb(95 233 208 / 0.1);
}

.focus\:text-teal-300\/20:focus {
  color: rgb(95 233 208 / 0.2);
}

.focus\:text-teal-300\/25:focus {
  color: rgb(95 233 208 / 0.25);
}

.focus\:text-teal-300\/30:focus {
  color: rgb(95 233 208 / 0.3);
}

.focus\:text-teal-300\/40:focus {
  color: rgb(95 233 208 / 0.4);
}

.focus\:text-teal-300\/50:focus {
  color: rgb(95 233 208 / 0.5);
}

.focus\:text-teal-300\/60:focus {
  color: rgb(95 233 208 / 0.6);
}

.focus\:text-teal-300\/70:focus {
  color: rgb(95 233 208 / 0.7);
}

.focus\:text-teal-300\/75:focus {
  color: rgb(95 233 208 / 0.75);
}

.focus\:text-teal-300\/80:focus {
  color: rgb(95 233 208 / 0.8);
}

.focus\:text-teal-300\/90:focus {
  color: rgb(95 233 208 / 0.9);
}

.focus\:text-teal-300\/95:focus {
  color: rgb(95 233 208 / 0.95);
}

.focus\:text-teal-300\/100:focus {
  color: rgb(95 233 208 / 1);
}

.focus\:text-teal-400\/0:focus {
  color: rgb(46 211 183 / 0);
}

.focus\:text-teal-400\/5:focus {
  color: rgb(46 211 183 / 0.05);
}

.focus\:text-teal-400\/10:focus {
  color: rgb(46 211 183 / 0.1);
}

.focus\:text-teal-400\/20:focus {
  color: rgb(46 211 183 / 0.2);
}

.focus\:text-teal-400\/25:focus {
  color: rgb(46 211 183 / 0.25);
}

.focus\:text-teal-400\/30:focus {
  color: rgb(46 211 183 / 0.3);
}

.focus\:text-teal-400\/40:focus {
  color: rgb(46 211 183 / 0.4);
}

.focus\:text-teal-400\/50:focus {
  color: rgb(46 211 183 / 0.5);
}

.focus\:text-teal-400\/60:focus {
  color: rgb(46 211 183 / 0.6);
}

.focus\:text-teal-400\/70:focus {
  color: rgb(46 211 183 / 0.7);
}

.focus\:text-teal-400\/75:focus {
  color: rgb(46 211 183 / 0.75);
}

.focus\:text-teal-400\/80:focus {
  color: rgb(46 211 183 / 0.8);
}

.focus\:text-teal-400\/90:focus {
  color: rgb(46 211 183 / 0.9);
}

.focus\:text-teal-400\/95:focus {
  color: rgb(46 211 183 / 0.95);
}

.focus\:text-teal-400\/100:focus {
  color: rgb(46 211 183 / 1);
}

.focus\:text-teal-500\/0:focus {
  color: rgb(21 183 158 / 0);
}

.focus\:text-teal-500\/5:focus {
  color: rgb(21 183 158 / 0.05);
}

.focus\:text-teal-500\/10:focus {
  color: rgb(21 183 158 / 0.1);
}

.focus\:text-teal-500\/20:focus {
  color: rgb(21 183 158 / 0.2);
}

.focus\:text-teal-500\/25:focus {
  color: rgb(21 183 158 / 0.25);
}

.focus\:text-teal-500\/30:focus {
  color: rgb(21 183 158 / 0.3);
}

.focus\:text-teal-500\/40:focus {
  color: rgb(21 183 158 / 0.4);
}

.focus\:text-teal-500\/50:focus {
  color: rgb(21 183 158 / 0.5);
}

.focus\:text-teal-500\/60:focus {
  color: rgb(21 183 158 / 0.6);
}

.focus\:text-teal-500\/70:focus {
  color: rgb(21 183 158 / 0.7);
}

.focus\:text-teal-500\/75:focus {
  color: rgb(21 183 158 / 0.75);
}

.focus\:text-teal-500\/80:focus {
  color: rgb(21 183 158 / 0.8);
}

.focus\:text-teal-500\/90:focus {
  color: rgb(21 183 158 / 0.9);
}

.focus\:text-teal-500\/95:focus {
  color: rgb(21 183 158 / 0.95);
}

.focus\:text-teal-500\/100:focus {
  color: rgb(21 183 158 / 1);
}

.focus\:text-teal-600\/0:focus {
  color: rgb(14 147 132 / 0);
}

.focus\:text-teal-600\/5:focus {
  color: rgb(14 147 132 / 0.05);
}

.focus\:text-teal-600\/10:focus {
  color: rgb(14 147 132 / 0.1);
}

.focus\:text-teal-600\/20:focus {
  color: rgb(14 147 132 / 0.2);
}

.focus\:text-teal-600\/25:focus {
  color: rgb(14 147 132 / 0.25);
}

.focus\:text-teal-600\/30:focus {
  color: rgb(14 147 132 / 0.3);
}

.focus\:text-teal-600\/40:focus {
  color: rgb(14 147 132 / 0.4);
}

.focus\:text-teal-600\/50:focus {
  color: rgb(14 147 132 / 0.5);
}

.focus\:text-teal-600\/60:focus {
  color: rgb(14 147 132 / 0.6);
}

.focus\:text-teal-600\/70:focus {
  color: rgb(14 147 132 / 0.7);
}

.focus\:text-teal-600\/75:focus {
  color: rgb(14 147 132 / 0.75);
}

.focus\:text-teal-600\/80:focus {
  color: rgb(14 147 132 / 0.8);
}

.focus\:text-teal-600\/90:focus {
  color: rgb(14 147 132 / 0.9);
}

.focus\:text-teal-600\/95:focus {
  color: rgb(14 147 132 / 0.95);
}

.focus\:text-teal-600\/100:focus {
  color: rgb(14 147 132 / 1);
}

.focus\:text-teal-700\/0:focus {
  color: rgb(16 117 105 / 0);
}

.focus\:text-teal-700\/5:focus {
  color: rgb(16 117 105 / 0.05);
}

.focus\:text-teal-700\/10:focus {
  color: rgb(16 117 105 / 0.1);
}

.focus\:text-teal-700\/20:focus {
  color: rgb(16 117 105 / 0.2);
}

.focus\:text-teal-700\/25:focus {
  color: rgb(16 117 105 / 0.25);
}

.focus\:text-teal-700\/30:focus {
  color: rgb(16 117 105 / 0.3);
}

.focus\:text-teal-700\/40:focus {
  color: rgb(16 117 105 / 0.4);
}

.focus\:text-teal-700\/50:focus {
  color: rgb(16 117 105 / 0.5);
}

.focus\:text-teal-700\/60:focus {
  color: rgb(16 117 105 / 0.6);
}

.focus\:text-teal-700\/70:focus {
  color: rgb(16 117 105 / 0.7);
}

.focus\:text-teal-700\/75:focus {
  color: rgb(16 117 105 / 0.75);
}

.focus\:text-teal-700\/80:focus {
  color: rgb(16 117 105 / 0.8);
}

.focus\:text-teal-700\/90:focus {
  color: rgb(16 117 105 / 0.9);
}

.focus\:text-teal-700\/95:focus {
  color: rgb(16 117 105 / 0.95);
}

.focus\:text-teal-700\/100:focus {
  color: rgb(16 117 105 / 1);
}

.focus\:text-teal-800\/0:focus {
  color: rgb(18 93 86 / 0);
}

.focus\:text-teal-800\/5:focus {
  color: rgb(18 93 86 / 0.05);
}

.focus\:text-teal-800\/10:focus {
  color: rgb(18 93 86 / 0.1);
}

.focus\:text-teal-800\/20:focus {
  color: rgb(18 93 86 / 0.2);
}

.focus\:text-teal-800\/25:focus {
  color: rgb(18 93 86 / 0.25);
}

.focus\:text-teal-800\/30:focus {
  color: rgb(18 93 86 / 0.3);
}

.focus\:text-teal-800\/40:focus {
  color: rgb(18 93 86 / 0.4);
}

.focus\:text-teal-800\/50:focus {
  color: rgb(18 93 86 / 0.5);
}

.focus\:text-teal-800\/60:focus {
  color: rgb(18 93 86 / 0.6);
}

.focus\:text-teal-800\/70:focus {
  color: rgb(18 93 86 / 0.7);
}

.focus\:text-teal-800\/75:focus {
  color: rgb(18 93 86 / 0.75);
}

.focus\:text-teal-800\/80:focus {
  color: rgb(18 93 86 / 0.8);
}

.focus\:text-teal-800\/90:focus {
  color: rgb(18 93 86 / 0.9);
}

.focus\:text-teal-800\/95:focus {
  color: rgb(18 93 86 / 0.95);
}

.focus\:text-teal-800\/100:focus {
  color: rgb(18 93 86 / 1);
}

.focus\:text-teal-900\/0:focus {
  color: rgb(19 78 72 / 0);
}

.focus\:text-teal-900\/5:focus {
  color: rgb(19 78 72 / 0.05);
}

.focus\:text-teal-900\/10:focus {
  color: rgb(19 78 72 / 0.1);
}

.focus\:text-teal-900\/20:focus {
  color: rgb(19 78 72 / 0.2);
}

.focus\:text-teal-900\/25:focus {
  color: rgb(19 78 72 / 0.25);
}

.focus\:text-teal-900\/30:focus {
  color: rgb(19 78 72 / 0.3);
}

.focus\:text-teal-900\/40:focus {
  color: rgb(19 78 72 / 0.4);
}

.focus\:text-teal-900\/50:focus {
  color: rgb(19 78 72 / 0.5);
}

.focus\:text-teal-900\/60:focus {
  color: rgb(19 78 72 / 0.6);
}

.focus\:text-teal-900\/70:focus {
  color: rgb(19 78 72 / 0.7);
}

.focus\:text-teal-900\/75:focus {
  color: rgb(19 78 72 / 0.75);
}

.focus\:text-teal-900\/80:focus {
  color: rgb(19 78 72 / 0.8);
}

.focus\:text-teal-900\/90:focus {
  color: rgb(19 78 72 / 0.9);
}

.focus\:text-teal-900\/95:focus {
  color: rgb(19 78 72 / 0.95);
}

.focus\:text-teal-900\/100:focus {
  color: rgb(19 78 72 / 1);
}

.focus\:text-teal\/0:focus {
  color: rgb(46 211 183 / 0);
}

.focus\:text-teal\/5:focus {
  color: rgb(46 211 183 / 0.05);
}

.focus\:text-teal\/10:focus {
  color: rgb(46 211 183 / 0.1);
}

.focus\:text-teal\/20:focus {
  color: rgb(46 211 183 / 0.2);
}

.focus\:text-teal\/25:focus {
  color: rgb(46 211 183 / 0.25);
}

.focus\:text-teal\/30:focus {
  color: rgb(46 211 183 / 0.3);
}

.focus\:text-teal\/40:focus {
  color: rgb(46 211 183 / 0.4);
}

.focus\:text-teal\/50:focus {
  color: rgb(46 211 183 / 0.5);
}

.focus\:text-teal\/60:focus {
  color: rgb(46 211 183 / 0.6);
}

.focus\:text-teal\/70:focus {
  color: rgb(46 211 183 / 0.7);
}

.focus\:text-teal\/75:focus {
  color: rgb(46 211 183 / 0.75);
}

.focus\:text-teal\/80:focus {
  color: rgb(46 211 183 / 0.8);
}

.focus\:text-teal\/90:focus {
  color: rgb(46 211 183 / 0.9);
}

.focus\:text-teal\/95:focus {
  color: rgb(46 211 183 / 0.95);
}

.focus\:text-teal\/100:focus {
  color: rgb(46 211 183 / 1);
}

.focus\:text-cyan-25\/0:focus {
  color: rgb(245 254 255 / 0);
}

.focus\:text-cyan-25\/5:focus {
  color: rgb(245 254 255 / 0.05);
}

.focus\:text-cyan-25\/10:focus {
  color: rgb(245 254 255 / 0.1);
}

.focus\:text-cyan-25\/20:focus {
  color: rgb(245 254 255 / 0.2);
}

.focus\:text-cyan-25\/25:focus {
  color: rgb(245 254 255 / 0.25);
}

.focus\:text-cyan-25\/30:focus {
  color: rgb(245 254 255 / 0.3);
}

.focus\:text-cyan-25\/40:focus {
  color: rgb(245 254 255 / 0.4);
}

.focus\:text-cyan-25\/50:focus {
  color: rgb(245 254 255 / 0.5);
}

.focus\:text-cyan-25\/60:focus {
  color: rgb(245 254 255 / 0.6);
}

.focus\:text-cyan-25\/70:focus {
  color: rgb(245 254 255 / 0.7);
}

.focus\:text-cyan-25\/75:focus {
  color: rgb(245 254 255 / 0.75);
}

.focus\:text-cyan-25\/80:focus {
  color: rgb(245 254 255 / 0.8);
}

.focus\:text-cyan-25\/90:focus {
  color: rgb(245 254 255 / 0.9);
}

.focus\:text-cyan-25\/95:focus {
  color: rgb(245 254 255 / 0.95);
}

.focus\:text-cyan-25\/100:focus {
  color: rgb(245 254 255 / 1);
}

.focus\:text-cyan-50\/0:focus {
  color: rgb(236 253 255 / 0);
}

.focus\:text-cyan-50\/5:focus {
  color: rgb(236 253 255 / 0.05);
}

.focus\:text-cyan-50\/10:focus {
  color: rgb(236 253 255 / 0.1);
}

.focus\:text-cyan-50\/20:focus {
  color: rgb(236 253 255 / 0.2);
}

.focus\:text-cyan-50\/25:focus {
  color: rgb(236 253 255 / 0.25);
}

.focus\:text-cyan-50\/30:focus {
  color: rgb(236 253 255 / 0.3);
}

.focus\:text-cyan-50\/40:focus {
  color: rgb(236 253 255 / 0.4);
}

.focus\:text-cyan-50\/50:focus {
  color: rgb(236 253 255 / 0.5);
}

.focus\:text-cyan-50\/60:focus {
  color: rgb(236 253 255 / 0.6);
}

.focus\:text-cyan-50\/70:focus {
  color: rgb(236 253 255 / 0.7);
}

.focus\:text-cyan-50\/75:focus {
  color: rgb(236 253 255 / 0.75);
}

.focus\:text-cyan-50\/80:focus {
  color: rgb(236 253 255 / 0.8);
}

.focus\:text-cyan-50\/90:focus {
  color: rgb(236 253 255 / 0.9);
}

.focus\:text-cyan-50\/95:focus {
  color: rgb(236 253 255 / 0.95);
}

.focus\:text-cyan-50\/100:focus {
  color: rgb(236 253 255 / 1);
}

.focus\:text-cyan-100\/0:focus {
  color: rgb(207 249 254 / 0);
}

.focus\:text-cyan-100\/5:focus {
  color: rgb(207 249 254 / 0.05);
}

.focus\:text-cyan-100\/10:focus {
  color: rgb(207 249 254 / 0.1);
}

.focus\:text-cyan-100\/20:focus {
  color: rgb(207 249 254 / 0.2);
}

.focus\:text-cyan-100\/25:focus {
  color: rgb(207 249 254 / 0.25);
}

.focus\:text-cyan-100\/30:focus {
  color: rgb(207 249 254 / 0.3);
}

.focus\:text-cyan-100\/40:focus {
  color: rgb(207 249 254 / 0.4);
}

.focus\:text-cyan-100\/50:focus {
  color: rgb(207 249 254 / 0.5);
}

.focus\:text-cyan-100\/60:focus {
  color: rgb(207 249 254 / 0.6);
}

.focus\:text-cyan-100\/70:focus {
  color: rgb(207 249 254 / 0.7);
}

.focus\:text-cyan-100\/75:focus {
  color: rgb(207 249 254 / 0.75);
}

.focus\:text-cyan-100\/80:focus {
  color: rgb(207 249 254 / 0.8);
}

.focus\:text-cyan-100\/90:focus {
  color: rgb(207 249 254 / 0.9);
}

.focus\:text-cyan-100\/95:focus {
  color: rgb(207 249 254 / 0.95);
}

.focus\:text-cyan-100\/100:focus {
  color: rgb(207 249 254 / 1);
}

.focus\:text-cyan-200\/0:focus {
  color: rgb(165 240 252 / 0);
}

.focus\:text-cyan-200\/5:focus {
  color: rgb(165 240 252 / 0.05);
}

.focus\:text-cyan-200\/10:focus {
  color: rgb(165 240 252 / 0.1);
}

.focus\:text-cyan-200\/20:focus {
  color: rgb(165 240 252 / 0.2);
}

.focus\:text-cyan-200\/25:focus {
  color: rgb(165 240 252 / 0.25);
}

.focus\:text-cyan-200\/30:focus {
  color: rgb(165 240 252 / 0.3);
}

.focus\:text-cyan-200\/40:focus {
  color: rgb(165 240 252 / 0.4);
}

.focus\:text-cyan-200\/50:focus {
  color: rgb(165 240 252 / 0.5);
}

.focus\:text-cyan-200\/60:focus {
  color: rgb(165 240 252 / 0.6);
}

.focus\:text-cyan-200\/70:focus {
  color: rgb(165 240 252 / 0.7);
}

.focus\:text-cyan-200\/75:focus {
  color: rgb(165 240 252 / 0.75);
}

.focus\:text-cyan-200\/80:focus {
  color: rgb(165 240 252 / 0.8);
}

.focus\:text-cyan-200\/90:focus {
  color: rgb(165 240 252 / 0.9);
}

.focus\:text-cyan-200\/95:focus {
  color: rgb(165 240 252 / 0.95);
}

.focus\:text-cyan-200\/100:focus {
  color: rgb(165 240 252 / 1);
}

.focus\:text-cyan-300\/0:focus {
  color: rgb(103 227 249 / 0);
}

.focus\:text-cyan-300\/5:focus {
  color: rgb(103 227 249 / 0.05);
}

.focus\:text-cyan-300\/10:focus {
  color: rgb(103 227 249 / 0.1);
}

.focus\:text-cyan-300\/20:focus {
  color: rgb(103 227 249 / 0.2);
}

.focus\:text-cyan-300\/25:focus {
  color: rgb(103 227 249 / 0.25);
}

.focus\:text-cyan-300\/30:focus {
  color: rgb(103 227 249 / 0.3);
}

.focus\:text-cyan-300\/40:focus {
  color: rgb(103 227 249 / 0.4);
}

.focus\:text-cyan-300\/50:focus {
  color: rgb(103 227 249 / 0.5);
}

.focus\:text-cyan-300\/60:focus {
  color: rgb(103 227 249 / 0.6);
}

.focus\:text-cyan-300\/70:focus {
  color: rgb(103 227 249 / 0.7);
}

.focus\:text-cyan-300\/75:focus {
  color: rgb(103 227 249 / 0.75);
}

.focus\:text-cyan-300\/80:focus {
  color: rgb(103 227 249 / 0.8);
}

.focus\:text-cyan-300\/90:focus {
  color: rgb(103 227 249 / 0.9);
}

.focus\:text-cyan-300\/95:focus {
  color: rgb(103 227 249 / 0.95);
}

.focus\:text-cyan-300\/100:focus {
  color: rgb(103 227 249 / 1);
}

.focus\:text-cyan-400\/0:focus {
  color: rgb(34 204 238 / 0);
}

.focus\:text-cyan-400\/5:focus {
  color: rgb(34 204 238 / 0.05);
}

.focus\:text-cyan-400\/10:focus {
  color: rgb(34 204 238 / 0.1);
}

.focus\:text-cyan-400\/20:focus {
  color: rgb(34 204 238 / 0.2);
}

.focus\:text-cyan-400\/25:focus {
  color: rgb(34 204 238 / 0.25);
}

.focus\:text-cyan-400\/30:focus {
  color: rgb(34 204 238 / 0.3);
}

.focus\:text-cyan-400\/40:focus {
  color: rgb(34 204 238 / 0.4);
}

.focus\:text-cyan-400\/50:focus {
  color: rgb(34 204 238 / 0.5);
}

.focus\:text-cyan-400\/60:focus {
  color: rgb(34 204 238 / 0.6);
}

.focus\:text-cyan-400\/70:focus {
  color: rgb(34 204 238 / 0.7);
}

.focus\:text-cyan-400\/75:focus {
  color: rgb(34 204 238 / 0.75);
}

.focus\:text-cyan-400\/80:focus {
  color: rgb(34 204 238 / 0.8);
}

.focus\:text-cyan-400\/90:focus {
  color: rgb(34 204 238 / 0.9);
}

.focus\:text-cyan-400\/95:focus {
  color: rgb(34 204 238 / 0.95);
}

.focus\:text-cyan-400\/100:focus {
  color: rgb(34 204 238 / 1);
}

.focus\:text-cyan-500\/0:focus {
  color: rgb(6 174 212 / 0);
}

.focus\:text-cyan-500\/5:focus {
  color: rgb(6 174 212 / 0.05);
}

.focus\:text-cyan-500\/10:focus {
  color: rgb(6 174 212 / 0.1);
}

.focus\:text-cyan-500\/20:focus {
  color: rgb(6 174 212 / 0.2);
}

.focus\:text-cyan-500\/25:focus {
  color: rgb(6 174 212 / 0.25);
}

.focus\:text-cyan-500\/30:focus {
  color: rgb(6 174 212 / 0.3);
}

.focus\:text-cyan-500\/40:focus {
  color: rgb(6 174 212 / 0.4);
}

.focus\:text-cyan-500\/50:focus {
  color: rgb(6 174 212 / 0.5);
}

.focus\:text-cyan-500\/60:focus {
  color: rgb(6 174 212 / 0.6);
}

.focus\:text-cyan-500\/70:focus {
  color: rgb(6 174 212 / 0.7);
}

.focus\:text-cyan-500\/75:focus {
  color: rgb(6 174 212 / 0.75);
}

.focus\:text-cyan-500\/80:focus {
  color: rgb(6 174 212 / 0.8);
}

.focus\:text-cyan-500\/90:focus {
  color: rgb(6 174 212 / 0.9);
}

.focus\:text-cyan-500\/95:focus {
  color: rgb(6 174 212 / 0.95);
}

.focus\:text-cyan-500\/100:focus {
  color: rgb(6 174 212 / 1);
}

.focus\:text-cyan-600\/0:focus {
  color: rgb(8 138 178 / 0);
}

.focus\:text-cyan-600\/5:focus {
  color: rgb(8 138 178 / 0.05);
}

.focus\:text-cyan-600\/10:focus {
  color: rgb(8 138 178 / 0.1);
}

.focus\:text-cyan-600\/20:focus {
  color: rgb(8 138 178 / 0.2);
}

.focus\:text-cyan-600\/25:focus {
  color: rgb(8 138 178 / 0.25);
}

.focus\:text-cyan-600\/30:focus {
  color: rgb(8 138 178 / 0.3);
}

.focus\:text-cyan-600\/40:focus {
  color: rgb(8 138 178 / 0.4);
}

.focus\:text-cyan-600\/50:focus {
  color: rgb(8 138 178 / 0.5);
}

.focus\:text-cyan-600\/60:focus {
  color: rgb(8 138 178 / 0.6);
}

.focus\:text-cyan-600\/70:focus {
  color: rgb(8 138 178 / 0.7);
}

.focus\:text-cyan-600\/75:focus {
  color: rgb(8 138 178 / 0.75);
}

.focus\:text-cyan-600\/80:focus {
  color: rgb(8 138 178 / 0.8);
}

.focus\:text-cyan-600\/90:focus {
  color: rgb(8 138 178 / 0.9);
}

.focus\:text-cyan-600\/95:focus {
  color: rgb(8 138 178 / 0.95);
}

.focus\:text-cyan-600\/100:focus {
  color: rgb(8 138 178 / 1);
}

.focus\:text-cyan-700\/0:focus {
  color: rgb(14 112 144 / 0);
}

.focus\:text-cyan-700\/5:focus {
  color: rgb(14 112 144 / 0.05);
}

.focus\:text-cyan-700\/10:focus {
  color: rgb(14 112 144 / 0.1);
}

.focus\:text-cyan-700\/20:focus {
  color: rgb(14 112 144 / 0.2);
}

.focus\:text-cyan-700\/25:focus {
  color: rgb(14 112 144 / 0.25);
}

.focus\:text-cyan-700\/30:focus {
  color: rgb(14 112 144 / 0.3);
}

.focus\:text-cyan-700\/40:focus {
  color: rgb(14 112 144 / 0.4);
}

.focus\:text-cyan-700\/50:focus {
  color: rgb(14 112 144 / 0.5);
}

.focus\:text-cyan-700\/60:focus {
  color: rgb(14 112 144 / 0.6);
}

.focus\:text-cyan-700\/70:focus {
  color: rgb(14 112 144 / 0.7);
}

.focus\:text-cyan-700\/75:focus {
  color: rgb(14 112 144 / 0.75);
}

.focus\:text-cyan-700\/80:focus {
  color: rgb(14 112 144 / 0.8);
}

.focus\:text-cyan-700\/90:focus {
  color: rgb(14 112 144 / 0.9);
}

.focus\:text-cyan-700\/95:focus {
  color: rgb(14 112 144 / 0.95);
}

.focus\:text-cyan-700\/100:focus {
  color: rgb(14 112 144 / 1);
}

.focus\:text-cyan-800\/0:focus {
  color: rgb(21 91 117 / 0);
}

.focus\:text-cyan-800\/5:focus {
  color: rgb(21 91 117 / 0.05);
}

.focus\:text-cyan-800\/10:focus {
  color: rgb(21 91 117 / 0.1);
}

.focus\:text-cyan-800\/20:focus {
  color: rgb(21 91 117 / 0.2);
}

.focus\:text-cyan-800\/25:focus {
  color: rgb(21 91 117 / 0.25);
}

.focus\:text-cyan-800\/30:focus {
  color: rgb(21 91 117 / 0.3);
}

.focus\:text-cyan-800\/40:focus {
  color: rgb(21 91 117 / 0.4);
}

.focus\:text-cyan-800\/50:focus {
  color: rgb(21 91 117 / 0.5);
}

.focus\:text-cyan-800\/60:focus {
  color: rgb(21 91 117 / 0.6);
}

.focus\:text-cyan-800\/70:focus {
  color: rgb(21 91 117 / 0.7);
}

.focus\:text-cyan-800\/75:focus {
  color: rgb(21 91 117 / 0.75);
}

.focus\:text-cyan-800\/80:focus {
  color: rgb(21 91 117 / 0.8);
}

.focus\:text-cyan-800\/90:focus {
  color: rgb(21 91 117 / 0.9);
}

.focus\:text-cyan-800\/95:focus {
  color: rgb(21 91 117 / 0.95);
}

.focus\:text-cyan-800\/100:focus {
  color: rgb(21 91 117 / 1);
}

.focus\:text-cyan-900\/0:focus {
  color: rgb(22 76 99 / 0);
}

.focus\:text-cyan-900\/5:focus {
  color: rgb(22 76 99 / 0.05);
}

.focus\:text-cyan-900\/10:focus {
  color: rgb(22 76 99 / 0.1);
}

.focus\:text-cyan-900\/20:focus {
  color: rgb(22 76 99 / 0.2);
}

.focus\:text-cyan-900\/25:focus {
  color: rgb(22 76 99 / 0.25);
}

.focus\:text-cyan-900\/30:focus {
  color: rgb(22 76 99 / 0.3);
}

.focus\:text-cyan-900\/40:focus {
  color: rgb(22 76 99 / 0.4);
}

.focus\:text-cyan-900\/50:focus {
  color: rgb(22 76 99 / 0.5);
}

.focus\:text-cyan-900\/60:focus {
  color: rgb(22 76 99 / 0.6);
}

.focus\:text-cyan-900\/70:focus {
  color: rgb(22 76 99 / 0.7);
}

.focus\:text-cyan-900\/75:focus {
  color: rgb(22 76 99 / 0.75);
}

.focus\:text-cyan-900\/80:focus {
  color: rgb(22 76 99 / 0.8);
}

.focus\:text-cyan-900\/90:focus {
  color: rgb(22 76 99 / 0.9);
}

.focus\:text-cyan-900\/95:focus {
  color: rgb(22 76 99 / 0.95);
}

.focus\:text-cyan-900\/100:focus {
  color: rgb(22 76 99 / 1);
}

.focus\:text-cyan\/0:focus {
  color: rgb(34 204 238 / 0);
}

.focus\:text-cyan\/5:focus {
  color: rgb(34 204 238 / 0.05);
}

.focus\:text-cyan\/10:focus {
  color: rgb(34 204 238 / 0.1);
}

.focus\:text-cyan\/20:focus {
  color: rgb(34 204 238 / 0.2);
}

.focus\:text-cyan\/25:focus {
  color: rgb(34 204 238 / 0.25);
}

.focus\:text-cyan\/30:focus {
  color: rgb(34 204 238 / 0.3);
}

.focus\:text-cyan\/40:focus {
  color: rgb(34 204 238 / 0.4);
}

.focus\:text-cyan\/50:focus {
  color: rgb(34 204 238 / 0.5);
}

.focus\:text-cyan\/60:focus {
  color: rgb(34 204 238 / 0.6);
}

.focus\:text-cyan\/70:focus {
  color: rgb(34 204 238 / 0.7);
}

.focus\:text-cyan\/75:focus {
  color: rgb(34 204 238 / 0.75);
}

.focus\:text-cyan\/80:focus {
  color: rgb(34 204 238 / 0.8);
}

.focus\:text-cyan\/90:focus {
  color: rgb(34 204 238 / 0.9);
}

.focus\:text-cyan\/95:focus {
  color: rgb(34 204 238 / 0.95);
}

.focus\:text-cyan\/100:focus {
  color: rgb(34 204 238 / 1);
}

.focus\:text-blue-light-25\/0:focus {
  color: rgb(245 251 255 / 0);
}

.focus\:text-blue-light-25\/5:focus {
  color: rgb(245 251 255 / 0.05);
}

.focus\:text-blue-light-25\/10:focus {
  color: rgb(245 251 255 / 0.1);
}

.focus\:text-blue-light-25\/20:focus {
  color: rgb(245 251 255 / 0.2);
}

.focus\:text-blue-light-25\/25:focus {
  color: rgb(245 251 255 / 0.25);
}

.focus\:text-blue-light-25\/30:focus {
  color: rgb(245 251 255 / 0.3);
}

.focus\:text-blue-light-25\/40:focus {
  color: rgb(245 251 255 / 0.4);
}

.focus\:text-blue-light-25\/50:focus {
  color: rgb(245 251 255 / 0.5);
}

.focus\:text-blue-light-25\/60:focus {
  color: rgb(245 251 255 / 0.6);
}

.focus\:text-blue-light-25\/70:focus {
  color: rgb(245 251 255 / 0.7);
}

.focus\:text-blue-light-25\/75:focus {
  color: rgb(245 251 255 / 0.75);
}

.focus\:text-blue-light-25\/80:focus {
  color: rgb(245 251 255 / 0.8);
}

.focus\:text-blue-light-25\/90:focus {
  color: rgb(245 251 255 / 0.9);
}

.focus\:text-blue-light-25\/95:focus {
  color: rgb(245 251 255 / 0.95);
}

.focus\:text-blue-light-25\/100:focus {
  color: rgb(245 251 255 / 1);
}

.focus\:text-blue-light-50\/0:focus {
  color: rgb(240 249 255 / 0);
}

.focus\:text-blue-light-50\/5:focus {
  color: rgb(240 249 255 / 0.05);
}

.focus\:text-blue-light-50\/10:focus {
  color: rgb(240 249 255 / 0.1);
}

.focus\:text-blue-light-50\/20:focus {
  color: rgb(240 249 255 / 0.2);
}

.focus\:text-blue-light-50\/25:focus {
  color: rgb(240 249 255 / 0.25);
}

.focus\:text-blue-light-50\/30:focus {
  color: rgb(240 249 255 / 0.3);
}

.focus\:text-blue-light-50\/40:focus {
  color: rgb(240 249 255 / 0.4);
}

.focus\:text-blue-light-50\/50:focus {
  color: rgb(240 249 255 / 0.5);
}

.focus\:text-blue-light-50\/60:focus {
  color: rgb(240 249 255 / 0.6);
}

.focus\:text-blue-light-50\/70:focus {
  color: rgb(240 249 255 / 0.7);
}

.focus\:text-blue-light-50\/75:focus {
  color: rgb(240 249 255 / 0.75);
}

.focus\:text-blue-light-50\/80:focus {
  color: rgb(240 249 255 / 0.8);
}

.focus\:text-blue-light-50\/90:focus {
  color: rgb(240 249 255 / 0.9);
}

.focus\:text-blue-light-50\/95:focus {
  color: rgb(240 249 255 / 0.95);
}

.focus\:text-blue-light-50\/100:focus {
  color: rgb(240 249 255 / 1);
}

.focus\:text-blue-light-100\/0:focus {
  color: rgb(224 242 254 / 0);
}

.focus\:text-blue-light-100\/5:focus {
  color: rgb(224 242 254 / 0.05);
}

.focus\:text-blue-light-100\/10:focus {
  color: rgb(224 242 254 / 0.1);
}

.focus\:text-blue-light-100\/20:focus {
  color: rgb(224 242 254 / 0.2);
}

.focus\:text-blue-light-100\/25:focus {
  color: rgb(224 242 254 / 0.25);
}

.focus\:text-blue-light-100\/30:focus {
  color: rgb(224 242 254 / 0.3);
}

.focus\:text-blue-light-100\/40:focus {
  color: rgb(224 242 254 / 0.4);
}

.focus\:text-blue-light-100\/50:focus {
  color: rgb(224 242 254 / 0.5);
}

.focus\:text-blue-light-100\/60:focus {
  color: rgb(224 242 254 / 0.6);
}

.focus\:text-blue-light-100\/70:focus {
  color: rgb(224 242 254 / 0.7);
}

.focus\:text-blue-light-100\/75:focus {
  color: rgb(224 242 254 / 0.75);
}

.focus\:text-blue-light-100\/80:focus {
  color: rgb(224 242 254 / 0.8);
}

.focus\:text-blue-light-100\/90:focus {
  color: rgb(224 242 254 / 0.9);
}

.focus\:text-blue-light-100\/95:focus {
  color: rgb(224 242 254 / 0.95);
}

.focus\:text-blue-light-100\/100:focus {
  color: rgb(224 242 254 / 1);
}

.focus\:text-blue-light-200\/0:focus {
  color: rgb(185 230 254 / 0);
}

.focus\:text-blue-light-200\/5:focus {
  color: rgb(185 230 254 / 0.05);
}

.focus\:text-blue-light-200\/10:focus {
  color: rgb(185 230 254 / 0.1);
}

.focus\:text-blue-light-200\/20:focus {
  color: rgb(185 230 254 / 0.2);
}

.focus\:text-blue-light-200\/25:focus {
  color: rgb(185 230 254 / 0.25);
}

.focus\:text-blue-light-200\/30:focus {
  color: rgb(185 230 254 / 0.3);
}

.focus\:text-blue-light-200\/40:focus {
  color: rgb(185 230 254 / 0.4);
}

.focus\:text-blue-light-200\/50:focus {
  color: rgb(185 230 254 / 0.5);
}

.focus\:text-blue-light-200\/60:focus {
  color: rgb(185 230 254 / 0.6);
}

.focus\:text-blue-light-200\/70:focus {
  color: rgb(185 230 254 / 0.7);
}

.focus\:text-blue-light-200\/75:focus {
  color: rgb(185 230 254 / 0.75);
}

.focus\:text-blue-light-200\/80:focus {
  color: rgb(185 230 254 / 0.8);
}

.focus\:text-blue-light-200\/90:focus {
  color: rgb(185 230 254 / 0.9);
}

.focus\:text-blue-light-200\/95:focus {
  color: rgb(185 230 254 / 0.95);
}

.focus\:text-blue-light-200\/100:focus {
  color: rgb(185 230 254 / 1);
}

.focus\:text-blue-light-300\/0:focus {
  color: rgb(124 212 253 / 0);
}

.focus\:text-blue-light-300\/5:focus {
  color: rgb(124 212 253 / 0.05);
}

.focus\:text-blue-light-300\/10:focus {
  color: rgb(124 212 253 / 0.1);
}

.focus\:text-blue-light-300\/20:focus {
  color: rgb(124 212 253 / 0.2);
}

.focus\:text-blue-light-300\/25:focus {
  color: rgb(124 212 253 / 0.25);
}

.focus\:text-blue-light-300\/30:focus {
  color: rgb(124 212 253 / 0.3);
}

.focus\:text-blue-light-300\/40:focus {
  color: rgb(124 212 253 / 0.4);
}

.focus\:text-blue-light-300\/50:focus {
  color: rgb(124 212 253 / 0.5);
}

.focus\:text-blue-light-300\/60:focus {
  color: rgb(124 212 253 / 0.6);
}

.focus\:text-blue-light-300\/70:focus {
  color: rgb(124 212 253 / 0.7);
}

.focus\:text-blue-light-300\/75:focus {
  color: rgb(124 212 253 / 0.75);
}

.focus\:text-blue-light-300\/80:focus {
  color: rgb(124 212 253 / 0.8);
}

.focus\:text-blue-light-300\/90:focus {
  color: rgb(124 212 253 / 0.9);
}

.focus\:text-blue-light-300\/95:focus {
  color: rgb(124 212 253 / 0.95);
}

.focus\:text-blue-light-300\/100:focus {
  color: rgb(124 212 253 / 1);
}

.focus\:text-blue-light-400\/0:focus {
  color: rgb(54 191 250 / 0);
}

.focus\:text-blue-light-400\/5:focus {
  color: rgb(54 191 250 / 0.05);
}

.focus\:text-blue-light-400\/10:focus {
  color: rgb(54 191 250 / 0.1);
}

.focus\:text-blue-light-400\/20:focus {
  color: rgb(54 191 250 / 0.2);
}

.focus\:text-blue-light-400\/25:focus {
  color: rgb(54 191 250 / 0.25);
}

.focus\:text-blue-light-400\/30:focus {
  color: rgb(54 191 250 / 0.3);
}

.focus\:text-blue-light-400\/40:focus {
  color: rgb(54 191 250 / 0.4);
}

.focus\:text-blue-light-400\/50:focus {
  color: rgb(54 191 250 / 0.5);
}

.focus\:text-blue-light-400\/60:focus {
  color: rgb(54 191 250 / 0.6);
}

.focus\:text-blue-light-400\/70:focus {
  color: rgb(54 191 250 / 0.7);
}

.focus\:text-blue-light-400\/75:focus {
  color: rgb(54 191 250 / 0.75);
}

.focus\:text-blue-light-400\/80:focus {
  color: rgb(54 191 250 / 0.8);
}

.focus\:text-blue-light-400\/90:focus {
  color: rgb(54 191 250 / 0.9);
}

.focus\:text-blue-light-400\/95:focus {
  color: rgb(54 191 250 / 0.95);
}

.focus\:text-blue-light-400\/100:focus {
  color: rgb(54 191 250 / 1);
}

.focus\:text-blue-light-500\/0:focus {
  color: rgb(11 165 236 / 0);
}

.focus\:text-blue-light-500\/5:focus {
  color: rgb(11 165 236 / 0.05);
}

.focus\:text-blue-light-500\/10:focus {
  color: rgb(11 165 236 / 0.1);
}

.focus\:text-blue-light-500\/20:focus {
  color: rgb(11 165 236 / 0.2);
}

.focus\:text-blue-light-500\/25:focus {
  color: rgb(11 165 236 / 0.25);
}

.focus\:text-blue-light-500\/30:focus {
  color: rgb(11 165 236 / 0.3);
}

.focus\:text-blue-light-500\/40:focus {
  color: rgb(11 165 236 / 0.4);
}

.focus\:text-blue-light-500\/50:focus {
  color: rgb(11 165 236 / 0.5);
}

.focus\:text-blue-light-500\/60:focus {
  color: rgb(11 165 236 / 0.6);
}

.focus\:text-blue-light-500\/70:focus {
  color: rgb(11 165 236 / 0.7);
}

.focus\:text-blue-light-500\/75:focus {
  color: rgb(11 165 236 / 0.75);
}

.focus\:text-blue-light-500\/80:focus {
  color: rgb(11 165 236 / 0.8);
}

.focus\:text-blue-light-500\/90:focus {
  color: rgb(11 165 236 / 0.9);
}

.focus\:text-blue-light-500\/95:focus {
  color: rgb(11 165 236 / 0.95);
}

.focus\:text-blue-light-500\/100:focus {
  color: rgb(11 165 236 / 1);
}

.focus\:text-blue-light-600\/0:focus {
  color: rgb(0 134 201 / 0);
}

.focus\:text-blue-light-600\/5:focus {
  color: rgb(0 134 201 / 0.05);
}

.focus\:text-blue-light-600\/10:focus {
  color: rgb(0 134 201 / 0.1);
}

.focus\:text-blue-light-600\/20:focus {
  color: rgb(0 134 201 / 0.2);
}

.focus\:text-blue-light-600\/25:focus {
  color: rgb(0 134 201 / 0.25);
}

.focus\:text-blue-light-600\/30:focus {
  color: rgb(0 134 201 / 0.3);
}

.focus\:text-blue-light-600\/40:focus {
  color: rgb(0 134 201 / 0.4);
}

.focus\:text-blue-light-600\/50:focus {
  color: rgb(0 134 201 / 0.5);
}

.focus\:text-blue-light-600\/60:focus {
  color: rgb(0 134 201 / 0.6);
}

.focus\:text-blue-light-600\/70:focus {
  color: rgb(0 134 201 / 0.7);
}

.focus\:text-blue-light-600\/75:focus {
  color: rgb(0 134 201 / 0.75);
}

.focus\:text-blue-light-600\/80:focus {
  color: rgb(0 134 201 / 0.8);
}

.focus\:text-blue-light-600\/90:focus {
  color: rgb(0 134 201 / 0.9);
}

.focus\:text-blue-light-600\/95:focus {
  color: rgb(0 134 201 / 0.95);
}

.focus\:text-blue-light-600\/100:focus {
  color: rgb(0 134 201 / 1);
}

.focus\:text-blue-light-700\/0:focus {
  color: rgb(2 106 162 / 0);
}

.focus\:text-blue-light-700\/5:focus {
  color: rgb(2 106 162 / 0.05);
}

.focus\:text-blue-light-700\/10:focus {
  color: rgb(2 106 162 / 0.1);
}

.focus\:text-blue-light-700\/20:focus {
  color: rgb(2 106 162 / 0.2);
}

.focus\:text-blue-light-700\/25:focus {
  color: rgb(2 106 162 / 0.25);
}

.focus\:text-blue-light-700\/30:focus {
  color: rgb(2 106 162 / 0.3);
}

.focus\:text-blue-light-700\/40:focus {
  color: rgb(2 106 162 / 0.4);
}

.focus\:text-blue-light-700\/50:focus {
  color: rgb(2 106 162 / 0.5);
}

.focus\:text-blue-light-700\/60:focus {
  color: rgb(2 106 162 / 0.6);
}

.focus\:text-blue-light-700\/70:focus {
  color: rgb(2 106 162 / 0.7);
}

.focus\:text-blue-light-700\/75:focus {
  color: rgb(2 106 162 / 0.75);
}

.focus\:text-blue-light-700\/80:focus {
  color: rgb(2 106 162 / 0.8);
}

.focus\:text-blue-light-700\/90:focus {
  color: rgb(2 106 162 / 0.9);
}

.focus\:text-blue-light-700\/95:focus {
  color: rgb(2 106 162 / 0.95);
}

.focus\:text-blue-light-700\/100:focus {
  color: rgb(2 106 162 / 1);
}

.focus\:text-blue-light-800\/0:focus {
  color: rgb(6 89 134 / 0);
}

.focus\:text-blue-light-800\/5:focus {
  color: rgb(6 89 134 / 0.05);
}

.focus\:text-blue-light-800\/10:focus {
  color: rgb(6 89 134 / 0.1);
}

.focus\:text-blue-light-800\/20:focus {
  color: rgb(6 89 134 / 0.2);
}

.focus\:text-blue-light-800\/25:focus {
  color: rgb(6 89 134 / 0.25);
}

.focus\:text-blue-light-800\/30:focus {
  color: rgb(6 89 134 / 0.3);
}

.focus\:text-blue-light-800\/40:focus {
  color: rgb(6 89 134 / 0.4);
}

.focus\:text-blue-light-800\/50:focus {
  color: rgb(6 89 134 / 0.5);
}

.focus\:text-blue-light-800\/60:focus {
  color: rgb(6 89 134 / 0.6);
}

.focus\:text-blue-light-800\/70:focus {
  color: rgb(6 89 134 / 0.7);
}

.focus\:text-blue-light-800\/75:focus {
  color: rgb(6 89 134 / 0.75);
}

.focus\:text-blue-light-800\/80:focus {
  color: rgb(6 89 134 / 0.8);
}

.focus\:text-blue-light-800\/90:focus {
  color: rgb(6 89 134 / 0.9);
}

.focus\:text-blue-light-800\/95:focus {
  color: rgb(6 89 134 / 0.95);
}

.focus\:text-blue-light-800\/100:focus {
  color: rgb(6 89 134 / 1);
}

.focus\:text-blue-light-900\/0:focus {
  color: rgb(11 74 111 / 0);
}

.focus\:text-blue-light-900\/5:focus {
  color: rgb(11 74 111 / 0.05);
}

.focus\:text-blue-light-900\/10:focus {
  color: rgb(11 74 111 / 0.1);
}

.focus\:text-blue-light-900\/20:focus {
  color: rgb(11 74 111 / 0.2);
}

.focus\:text-blue-light-900\/25:focus {
  color: rgb(11 74 111 / 0.25);
}

.focus\:text-blue-light-900\/30:focus {
  color: rgb(11 74 111 / 0.3);
}

.focus\:text-blue-light-900\/40:focus {
  color: rgb(11 74 111 / 0.4);
}

.focus\:text-blue-light-900\/50:focus {
  color: rgb(11 74 111 / 0.5);
}

.focus\:text-blue-light-900\/60:focus {
  color: rgb(11 74 111 / 0.6);
}

.focus\:text-blue-light-900\/70:focus {
  color: rgb(11 74 111 / 0.7);
}

.focus\:text-blue-light-900\/75:focus {
  color: rgb(11 74 111 / 0.75);
}

.focus\:text-blue-light-900\/80:focus {
  color: rgb(11 74 111 / 0.8);
}

.focus\:text-blue-light-900\/90:focus {
  color: rgb(11 74 111 / 0.9);
}

.focus\:text-blue-light-900\/95:focus {
  color: rgb(11 74 111 / 0.95);
}

.focus\:text-blue-light-900\/100:focus {
  color: rgb(11 74 111 / 1);
}

.focus\:text-blue-light\/0:focus {
  color: rgb(54 191 250 / 0);
}

.focus\:text-blue-light\/5:focus {
  color: rgb(54 191 250 / 0.05);
}

.focus\:text-blue-light\/10:focus {
  color: rgb(54 191 250 / 0.1);
}

.focus\:text-blue-light\/20:focus {
  color: rgb(54 191 250 / 0.2);
}

.focus\:text-blue-light\/25:focus {
  color: rgb(54 191 250 / 0.25);
}

.focus\:text-blue-light\/30:focus {
  color: rgb(54 191 250 / 0.3);
}

.focus\:text-blue-light\/40:focus {
  color: rgb(54 191 250 / 0.4);
}

.focus\:text-blue-light\/50:focus {
  color: rgb(54 191 250 / 0.5);
}

.focus\:text-blue-light\/60:focus {
  color: rgb(54 191 250 / 0.6);
}

.focus\:text-blue-light\/70:focus {
  color: rgb(54 191 250 / 0.7);
}

.focus\:text-blue-light\/75:focus {
  color: rgb(54 191 250 / 0.75);
}

.focus\:text-blue-light\/80:focus {
  color: rgb(54 191 250 / 0.8);
}

.focus\:text-blue-light\/90:focus {
  color: rgb(54 191 250 / 0.9);
}

.focus\:text-blue-light\/95:focus {
  color: rgb(54 191 250 / 0.95);
}

.focus\:text-blue-light\/100:focus {
  color: rgb(54 191 250 / 1);
}

.focus\:text-blue-25\/0:focus {
  color: rgb(245 250 255 / 0);
}

.focus\:text-blue-25\/5:focus {
  color: rgb(245 250 255 / 0.05);
}

.focus\:text-blue-25\/10:focus {
  color: rgb(245 250 255 / 0.1);
}

.focus\:text-blue-25\/20:focus {
  color: rgb(245 250 255 / 0.2);
}

.focus\:text-blue-25\/25:focus {
  color: rgb(245 250 255 / 0.25);
}

.focus\:text-blue-25\/30:focus {
  color: rgb(245 250 255 / 0.3);
}

.focus\:text-blue-25\/40:focus {
  color: rgb(245 250 255 / 0.4);
}

.focus\:text-blue-25\/50:focus {
  color: rgb(245 250 255 / 0.5);
}

.focus\:text-blue-25\/60:focus {
  color: rgb(245 250 255 / 0.6);
}

.focus\:text-blue-25\/70:focus {
  color: rgb(245 250 255 / 0.7);
}

.focus\:text-blue-25\/75:focus {
  color: rgb(245 250 255 / 0.75);
}

.focus\:text-blue-25\/80:focus {
  color: rgb(245 250 255 / 0.8);
}

.focus\:text-blue-25\/90:focus {
  color: rgb(245 250 255 / 0.9);
}

.focus\:text-blue-25\/95:focus {
  color: rgb(245 250 255 / 0.95);
}

.focus\:text-blue-25\/100:focus {
  color: rgb(245 250 255 / 1);
}

.focus\:text-blue-50\/0:focus {
  color: rgb(239 248 255 / 0);
}

.focus\:text-blue-50\/5:focus {
  color: rgb(239 248 255 / 0.05);
}

.focus\:text-blue-50\/10:focus {
  color: rgb(239 248 255 / 0.1);
}

.focus\:text-blue-50\/20:focus {
  color: rgb(239 248 255 / 0.2);
}

.focus\:text-blue-50\/25:focus {
  color: rgb(239 248 255 / 0.25);
}

.focus\:text-blue-50\/30:focus {
  color: rgb(239 248 255 / 0.3);
}

.focus\:text-blue-50\/40:focus {
  color: rgb(239 248 255 / 0.4);
}

.focus\:text-blue-50\/50:focus {
  color: rgb(239 248 255 / 0.5);
}

.focus\:text-blue-50\/60:focus {
  color: rgb(239 248 255 / 0.6);
}

.focus\:text-blue-50\/70:focus {
  color: rgb(239 248 255 / 0.7);
}

.focus\:text-blue-50\/75:focus {
  color: rgb(239 248 255 / 0.75);
}

.focus\:text-blue-50\/80:focus {
  color: rgb(239 248 255 / 0.8);
}

.focus\:text-blue-50\/90:focus {
  color: rgb(239 248 255 / 0.9);
}

.focus\:text-blue-50\/95:focus {
  color: rgb(239 248 255 / 0.95);
}

.focus\:text-blue-50\/100:focus {
  color: rgb(239 248 255 / 1);
}

.focus\:text-blue-100\/0:focus {
  color: rgb(209 233 255 / 0);
}

.focus\:text-blue-100\/5:focus {
  color: rgb(209 233 255 / 0.05);
}

.focus\:text-blue-100\/10:focus {
  color: rgb(209 233 255 / 0.1);
}

.focus\:text-blue-100\/20:focus {
  color: rgb(209 233 255 / 0.2);
}

.focus\:text-blue-100\/25:focus {
  color: rgb(209 233 255 / 0.25);
}

.focus\:text-blue-100\/30:focus {
  color: rgb(209 233 255 / 0.3);
}

.focus\:text-blue-100\/40:focus {
  color: rgb(209 233 255 / 0.4);
}

.focus\:text-blue-100\/50:focus {
  color: rgb(209 233 255 / 0.5);
}

.focus\:text-blue-100\/60:focus {
  color: rgb(209 233 255 / 0.6);
}

.focus\:text-blue-100\/70:focus {
  color: rgb(209 233 255 / 0.7);
}

.focus\:text-blue-100\/75:focus {
  color: rgb(209 233 255 / 0.75);
}

.focus\:text-blue-100\/80:focus {
  color: rgb(209 233 255 / 0.8);
}

.focus\:text-blue-100\/90:focus {
  color: rgb(209 233 255 / 0.9);
}

.focus\:text-blue-100\/95:focus {
  color: rgb(209 233 255 / 0.95);
}

.focus\:text-blue-100\/100:focus {
  color: rgb(209 233 255 / 1);
}

.focus\:text-blue-200\/0:focus {
  color: rgb(178 221 255 / 0);
}

.focus\:text-blue-200\/5:focus {
  color: rgb(178 221 255 / 0.05);
}

.focus\:text-blue-200\/10:focus {
  color: rgb(178 221 255 / 0.1);
}

.focus\:text-blue-200\/20:focus {
  color: rgb(178 221 255 / 0.2);
}

.focus\:text-blue-200\/25:focus {
  color: rgb(178 221 255 / 0.25);
}

.focus\:text-blue-200\/30:focus {
  color: rgb(178 221 255 / 0.3);
}

.focus\:text-blue-200\/40:focus {
  color: rgb(178 221 255 / 0.4);
}

.focus\:text-blue-200\/50:focus {
  color: rgb(178 221 255 / 0.5);
}

.focus\:text-blue-200\/60:focus {
  color: rgb(178 221 255 / 0.6);
}

.focus\:text-blue-200\/70:focus {
  color: rgb(178 221 255 / 0.7);
}

.focus\:text-blue-200\/75:focus {
  color: rgb(178 221 255 / 0.75);
}

.focus\:text-blue-200\/80:focus {
  color: rgb(178 221 255 / 0.8);
}

.focus\:text-blue-200\/90:focus {
  color: rgb(178 221 255 / 0.9);
}

.focus\:text-blue-200\/95:focus {
  color: rgb(178 221 255 / 0.95);
}

.focus\:text-blue-200\/100:focus {
  color: rgb(178 221 255 / 1);
}

.focus\:text-blue-300\/0:focus {
  color: rgb(132 202 255 / 0);
}

.focus\:text-blue-300\/5:focus {
  color: rgb(132 202 255 / 0.05);
}

.focus\:text-blue-300\/10:focus {
  color: rgb(132 202 255 / 0.1);
}

.focus\:text-blue-300\/20:focus {
  color: rgb(132 202 255 / 0.2);
}

.focus\:text-blue-300\/25:focus {
  color: rgb(132 202 255 / 0.25);
}

.focus\:text-blue-300\/30:focus {
  color: rgb(132 202 255 / 0.3);
}

.focus\:text-blue-300\/40:focus {
  color: rgb(132 202 255 / 0.4);
}

.focus\:text-blue-300\/50:focus {
  color: rgb(132 202 255 / 0.5);
}

.focus\:text-blue-300\/60:focus {
  color: rgb(132 202 255 / 0.6);
}

.focus\:text-blue-300\/70:focus {
  color: rgb(132 202 255 / 0.7);
}

.focus\:text-blue-300\/75:focus {
  color: rgb(132 202 255 / 0.75);
}

.focus\:text-blue-300\/80:focus {
  color: rgb(132 202 255 / 0.8);
}

.focus\:text-blue-300\/90:focus {
  color: rgb(132 202 255 / 0.9);
}

.focus\:text-blue-300\/95:focus {
  color: rgb(132 202 255 / 0.95);
}

.focus\:text-blue-300\/100:focus {
  color: rgb(132 202 255 / 1);
}

.focus\:text-blue-400\/0:focus {
  color: rgb(83 177 253 / 0);
}

.focus\:text-blue-400\/5:focus {
  color: rgb(83 177 253 / 0.05);
}

.focus\:text-blue-400\/10:focus {
  color: rgb(83 177 253 / 0.1);
}

.focus\:text-blue-400\/20:focus {
  color: rgb(83 177 253 / 0.2);
}

.focus\:text-blue-400\/25:focus {
  color: rgb(83 177 253 / 0.25);
}

.focus\:text-blue-400\/30:focus {
  color: rgb(83 177 253 / 0.3);
}

.focus\:text-blue-400\/40:focus {
  color: rgb(83 177 253 / 0.4);
}

.focus\:text-blue-400\/50:focus {
  color: rgb(83 177 253 / 0.5);
}

.focus\:text-blue-400\/60:focus {
  color: rgb(83 177 253 / 0.6);
}

.focus\:text-blue-400\/70:focus {
  color: rgb(83 177 253 / 0.7);
}

.focus\:text-blue-400\/75:focus {
  color: rgb(83 177 253 / 0.75);
}

.focus\:text-blue-400\/80:focus {
  color: rgb(83 177 253 / 0.8);
}

.focus\:text-blue-400\/90:focus {
  color: rgb(83 177 253 / 0.9);
}

.focus\:text-blue-400\/95:focus {
  color: rgb(83 177 253 / 0.95);
}

.focus\:text-blue-400\/100:focus {
  color: rgb(83 177 253 / 1);
}

.focus\:text-blue-500\/0:focus {
  color: rgb(46 144 250 / 0);
}

.focus\:text-blue-500\/5:focus {
  color: rgb(46 144 250 / 0.05);
}

.focus\:text-blue-500\/10:focus {
  color: rgb(46 144 250 / 0.1);
}

.focus\:text-blue-500\/20:focus {
  color: rgb(46 144 250 / 0.2);
}

.focus\:text-blue-500\/25:focus {
  color: rgb(46 144 250 / 0.25);
}

.focus\:text-blue-500\/30:focus {
  color: rgb(46 144 250 / 0.3);
}

.focus\:text-blue-500\/40:focus {
  color: rgb(46 144 250 / 0.4);
}

.focus\:text-blue-500\/50:focus {
  color: rgb(46 144 250 / 0.5);
}

.focus\:text-blue-500\/60:focus {
  color: rgb(46 144 250 / 0.6);
}

.focus\:text-blue-500\/70:focus {
  color: rgb(46 144 250 / 0.7);
}

.focus\:text-blue-500\/75:focus {
  color: rgb(46 144 250 / 0.75);
}

.focus\:text-blue-500\/80:focus {
  color: rgb(46 144 250 / 0.8);
}

.focus\:text-blue-500\/90:focus {
  color: rgb(46 144 250 / 0.9);
}

.focus\:text-blue-500\/95:focus {
  color: rgb(46 144 250 / 0.95);
}

.focus\:text-blue-500\/100:focus {
  color: rgb(46 144 250 / 1);
}

.focus\:text-blue-600\/0:focus {
  color: rgb(21 112 239 / 0);
}

.focus\:text-blue-600\/5:focus {
  color: rgb(21 112 239 / 0.05);
}

.focus\:text-blue-600\/10:focus {
  color: rgb(21 112 239 / 0.1);
}

.focus\:text-blue-600\/20:focus {
  color: rgb(21 112 239 / 0.2);
}

.focus\:text-blue-600\/25:focus {
  color: rgb(21 112 239 / 0.25);
}

.focus\:text-blue-600\/30:focus {
  color: rgb(21 112 239 / 0.3);
}

.focus\:text-blue-600\/40:focus {
  color: rgb(21 112 239 / 0.4);
}

.focus\:text-blue-600\/50:focus {
  color: rgb(21 112 239 / 0.5);
}

.focus\:text-blue-600\/60:focus {
  color: rgb(21 112 239 / 0.6);
}

.focus\:text-blue-600\/70:focus {
  color: rgb(21 112 239 / 0.7);
}

.focus\:text-blue-600\/75:focus {
  color: rgb(21 112 239 / 0.75);
}

.focus\:text-blue-600\/80:focus {
  color: rgb(21 112 239 / 0.8);
}

.focus\:text-blue-600\/90:focus {
  color: rgb(21 112 239 / 0.9);
}

.focus\:text-blue-600\/95:focus {
  color: rgb(21 112 239 / 0.95);
}

.focus\:text-blue-600\/100:focus {
  color: rgb(21 112 239 / 1);
}

.focus\:text-blue-700\/0:focus {
  color: rgb(23 92 211 / 0);
}

.focus\:text-blue-700\/5:focus {
  color: rgb(23 92 211 / 0.05);
}

.focus\:text-blue-700\/10:focus {
  color: rgb(23 92 211 / 0.1);
}

.focus\:text-blue-700\/20:focus {
  color: rgb(23 92 211 / 0.2);
}

.focus\:text-blue-700\/25:focus {
  color: rgb(23 92 211 / 0.25);
}

.focus\:text-blue-700\/30:focus {
  color: rgb(23 92 211 / 0.3);
}

.focus\:text-blue-700\/40:focus {
  color: rgb(23 92 211 / 0.4);
}

.focus\:text-blue-700\/50:focus {
  color: rgb(23 92 211 / 0.5);
}

.focus\:text-blue-700\/60:focus {
  color: rgb(23 92 211 / 0.6);
}

.focus\:text-blue-700\/70:focus {
  color: rgb(23 92 211 / 0.7);
}

.focus\:text-blue-700\/75:focus {
  color: rgb(23 92 211 / 0.75);
}

.focus\:text-blue-700\/80:focus {
  color: rgb(23 92 211 / 0.8);
}

.focus\:text-blue-700\/90:focus {
  color: rgb(23 92 211 / 0.9);
}

.focus\:text-blue-700\/95:focus {
  color: rgb(23 92 211 / 0.95);
}

.focus\:text-blue-700\/100:focus {
  color: rgb(23 92 211 / 1);
}

.focus\:text-blue-800\/0:focus {
  color: rgb(24 73 169 / 0);
}

.focus\:text-blue-800\/5:focus {
  color: rgb(24 73 169 / 0.05);
}

.focus\:text-blue-800\/10:focus {
  color: rgb(24 73 169 / 0.1);
}

.focus\:text-blue-800\/20:focus {
  color: rgb(24 73 169 / 0.2);
}

.focus\:text-blue-800\/25:focus {
  color: rgb(24 73 169 / 0.25);
}

.focus\:text-blue-800\/30:focus {
  color: rgb(24 73 169 / 0.3);
}

.focus\:text-blue-800\/40:focus {
  color: rgb(24 73 169 / 0.4);
}

.focus\:text-blue-800\/50:focus {
  color: rgb(24 73 169 / 0.5);
}

.focus\:text-blue-800\/60:focus {
  color: rgb(24 73 169 / 0.6);
}

.focus\:text-blue-800\/70:focus {
  color: rgb(24 73 169 / 0.7);
}

.focus\:text-blue-800\/75:focus {
  color: rgb(24 73 169 / 0.75);
}

.focus\:text-blue-800\/80:focus {
  color: rgb(24 73 169 / 0.8);
}

.focus\:text-blue-800\/90:focus {
  color: rgb(24 73 169 / 0.9);
}

.focus\:text-blue-800\/95:focus {
  color: rgb(24 73 169 / 0.95);
}

.focus\:text-blue-800\/100:focus {
  color: rgb(24 73 169 / 1);
}

.focus\:text-blue-900\/0:focus {
  color: rgb(25 65 133 / 0);
}

.focus\:text-blue-900\/5:focus {
  color: rgb(25 65 133 / 0.05);
}

.focus\:text-blue-900\/10:focus {
  color: rgb(25 65 133 / 0.1);
}

.focus\:text-blue-900\/20:focus {
  color: rgb(25 65 133 / 0.2);
}

.focus\:text-blue-900\/25:focus {
  color: rgb(25 65 133 / 0.25);
}

.focus\:text-blue-900\/30:focus {
  color: rgb(25 65 133 / 0.3);
}

.focus\:text-blue-900\/40:focus {
  color: rgb(25 65 133 / 0.4);
}

.focus\:text-blue-900\/50:focus {
  color: rgb(25 65 133 / 0.5);
}

.focus\:text-blue-900\/60:focus {
  color: rgb(25 65 133 / 0.6);
}

.focus\:text-blue-900\/70:focus {
  color: rgb(25 65 133 / 0.7);
}

.focus\:text-blue-900\/75:focus {
  color: rgb(25 65 133 / 0.75);
}

.focus\:text-blue-900\/80:focus {
  color: rgb(25 65 133 / 0.8);
}

.focus\:text-blue-900\/90:focus {
  color: rgb(25 65 133 / 0.9);
}

.focus\:text-blue-900\/95:focus {
  color: rgb(25 65 133 / 0.95);
}

.focus\:text-blue-900\/100:focus {
  color: rgb(25 65 133 / 1);
}

.focus\:text-blue\/0:focus {
  color: rgb(83 177 253 / 0);
}

.focus\:text-blue\/5:focus {
  color: rgb(83 177 253 / 0.05);
}

.focus\:text-blue\/10:focus {
  color: rgb(83 177 253 / 0.1);
}

.focus\:text-blue\/20:focus {
  color: rgb(83 177 253 / 0.2);
}

.focus\:text-blue\/25:focus {
  color: rgb(83 177 253 / 0.25);
}

.focus\:text-blue\/30:focus {
  color: rgb(83 177 253 / 0.3);
}

.focus\:text-blue\/40:focus {
  color: rgb(83 177 253 / 0.4);
}

.focus\:text-blue\/50:focus {
  color: rgb(83 177 253 / 0.5);
}

.focus\:text-blue\/60:focus {
  color: rgb(83 177 253 / 0.6);
}

.focus\:text-blue\/70:focus {
  color: rgb(83 177 253 / 0.7);
}

.focus\:text-blue\/75:focus {
  color: rgb(83 177 253 / 0.75);
}

.focus\:text-blue\/80:focus {
  color: rgb(83 177 253 / 0.8);
}

.focus\:text-blue\/90:focus {
  color: rgb(83 177 253 / 0.9);
}

.focus\:text-blue\/95:focus {
  color: rgb(83 177 253 / 0.95);
}

.focus\:text-blue\/100:focus {
  color: rgb(83 177 253 / 1);
}

.focus\:text-blue-dark-25\/0:focus {
  color: rgb(245 248 255 / 0);
}

.focus\:text-blue-dark-25\/5:focus {
  color: rgb(245 248 255 / 0.05);
}

.focus\:text-blue-dark-25\/10:focus {
  color: rgb(245 248 255 / 0.1);
}

.focus\:text-blue-dark-25\/20:focus {
  color: rgb(245 248 255 / 0.2);
}

.focus\:text-blue-dark-25\/25:focus {
  color: rgb(245 248 255 / 0.25);
}

.focus\:text-blue-dark-25\/30:focus {
  color: rgb(245 248 255 / 0.3);
}

.focus\:text-blue-dark-25\/40:focus {
  color: rgb(245 248 255 / 0.4);
}

.focus\:text-blue-dark-25\/50:focus {
  color: rgb(245 248 255 / 0.5);
}

.focus\:text-blue-dark-25\/60:focus {
  color: rgb(245 248 255 / 0.6);
}

.focus\:text-blue-dark-25\/70:focus {
  color: rgb(245 248 255 / 0.7);
}

.focus\:text-blue-dark-25\/75:focus {
  color: rgb(245 248 255 / 0.75);
}

.focus\:text-blue-dark-25\/80:focus {
  color: rgb(245 248 255 / 0.8);
}

.focus\:text-blue-dark-25\/90:focus {
  color: rgb(245 248 255 / 0.9);
}

.focus\:text-blue-dark-25\/95:focus {
  color: rgb(245 248 255 / 0.95);
}

.focus\:text-blue-dark-25\/100:focus {
  color: rgb(245 248 255 / 1);
}

.focus\:text-blue-dark-50\/0:focus {
  color: rgb(239 244 255 / 0);
}

.focus\:text-blue-dark-50\/5:focus {
  color: rgb(239 244 255 / 0.05);
}

.focus\:text-blue-dark-50\/10:focus {
  color: rgb(239 244 255 / 0.1);
}

.focus\:text-blue-dark-50\/20:focus {
  color: rgb(239 244 255 / 0.2);
}

.focus\:text-blue-dark-50\/25:focus {
  color: rgb(239 244 255 / 0.25);
}

.focus\:text-blue-dark-50\/30:focus {
  color: rgb(239 244 255 / 0.3);
}

.focus\:text-blue-dark-50\/40:focus {
  color: rgb(239 244 255 / 0.4);
}

.focus\:text-blue-dark-50\/50:focus {
  color: rgb(239 244 255 / 0.5);
}

.focus\:text-blue-dark-50\/60:focus {
  color: rgb(239 244 255 / 0.6);
}

.focus\:text-blue-dark-50\/70:focus {
  color: rgb(239 244 255 / 0.7);
}

.focus\:text-blue-dark-50\/75:focus {
  color: rgb(239 244 255 / 0.75);
}

.focus\:text-blue-dark-50\/80:focus {
  color: rgb(239 244 255 / 0.8);
}

.focus\:text-blue-dark-50\/90:focus {
  color: rgb(239 244 255 / 0.9);
}

.focus\:text-blue-dark-50\/95:focus {
  color: rgb(239 244 255 / 0.95);
}

.focus\:text-blue-dark-50\/100:focus {
  color: rgb(239 244 255 / 1);
}

.focus\:text-blue-dark-100\/0:focus {
  color: rgb(209 224 255 / 0);
}

.focus\:text-blue-dark-100\/5:focus {
  color: rgb(209 224 255 / 0.05);
}

.focus\:text-blue-dark-100\/10:focus {
  color: rgb(209 224 255 / 0.1);
}

.focus\:text-blue-dark-100\/20:focus {
  color: rgb(209 224 255 / 0.2);
}

.focus\:text-blue-dark-100\/25:focus {
  color: rgb(209 224 255 / 0.25);
}

.focus\:text-blue-dark-100\/30:focus {
  color: rgb(209 224 255 / 0.3);
}

.focus\:text-blue-dark-100\/40:focus {
  color: rgb(209 224 255 / 0.4);
}

.focus\:text-blue-dark-100\/50:focus {
  color: rgb(209 224 255 / 0.5);
}

.focus\:text-blue-dark-100\/60:focus {
  color: rgb(209 224 255 / 0.6);
}

.focus\:text-blue-dark-100\/70:focus {
  color: rgb(209 224 255 / 0.7);
}

.focus\:text-blue-dark-100\/75:focus {
  color: rgb(209 224 255 / 0.75);
}

.focus\:text-blue-dark-100\/80:focus {
  color: rgb(209 224 255 / 0.8);
}

.focus\:text-blue-dark-100\/90:focus {
  color: rgb(209 224 255 / 0.9);
}

.focus\:text-blue-dark-100\/95:focus {
  color: rgb(209 224 255 / 0.95);
}

.focus\:text-blue-dark-100\/100:focus {
  color: rgb(209 224 255 / 1);
}

.focus\:text-blue-dark-200\/0:focus {
  color: rgb(178 204 255 / 0);
}

.focus\:text-blue-dark-200\/5:focus {
  color: rgb(178 204 255 / 0.05);
}

.focus\:text-blue-dark-200\/10:focus {
  color: rgb(178 204 255 / 0.1);
}

.focus\:text-blue-dark-200\/20:focus {
  color: rgb(178 204 255 / 0.2);
}

.focus\:text-blue-dark-200\/25:focus {
  color: rgb(178 204 255 / 0.25);
}

.focus\:text-blue-dark-200\/30:focus {
  color: rgb(178 204 255 / 0.3);
}

.focus\:text-blue-dark-200\/40:focus {
  color: rgb(178 204 255 / 0.4);
}

.focus\:text-blue-dark-200\/50:focus {
  color: rgb(178 204 255 / 0.5);
}

.focus\:text-blue-dark-200\/60:focus {
  color: rgb(178 204 255 / 0.6);
}

.focus\:text-blue-dark-200\/70:focus {
  color: rgb(178 204 255 / 0.7);
}

.focus\:text-blue-dark-200\/75:focus {
  color: rgb(178 204 255 / 0.75);
}

.focus\:text-blue-dark-200\/80:focus {
  color: rgb(178 204 255 / 0.8);
}

.focus\:text-blue-dark-200\/90:focus {
  color: rgb(178 204 255 / 0.9);
}

.focus\:text-blue-dark-200\/95:focus {
  color: rgb(178 204 255 / 0.95);
}

.focus\:text-blue-dark-200\/100:focus {
  color: rgb(178 204 255 / 1);
}

.focus\:text-blue-dark-300\/0:focus {
  color: rgb(132 173 255 / 0);
}

.focus\:text-blue-dark-300\/5:focus {
  color: rgb(132 173 255 / 0.05);
}

.focus\:text-blue-dark-300\/10:focus {
  color: rgb(132 173 255 / 0.1);
}

.focus\:text-blue-dark-300\/20:focus {
  color: rgb(132 173 255 / 0.2);
}

.focus\:text-blue-dark-300\/25:focus {
  color: rgb(132 173 255 / 0.25);
}

.focus\:text-blue-dark-300\/30:focus {
  color: rgb(132 173 255 / 0.3);
}

.focus\:text-blue-dark-300\/40:focus {
  color: rgb(132 173 255 / 0.4);
}

.focus\:text-blue-dark-300\/50:focus {
  color: rgb(132 173 255 / 0.5);
}

.focus\:text-blue-dark-300\/60:focus {
  color: rgb(132 173 255 / 0.6);
}

.focus\:text-blue-dark-300\/70:focus {
  color: rgb(132 173 255 / 0.7);
}

.focus\:text-blue-dark-300\/75:focus {
  color: rgb(132 173 255 / 0.75);
}

.focus\:text-blue-dark-300\/80:focus {
  color: rgb(132 173 255 / 0.8);
}

.focus\:text-blue-dark-300\/90:focus {
  color: rgb(132 173 255 / 0.9);
}

.focus\:text-blue-dark-300\/95:focus {
  color: rgb(132 173 255 / 0.95);
}

.focus\:text-blue-dark-300\/100:focus {
  color: rgb(132 173 255 / 1);
}

.focus\:text-blue-dark-400\/0:focus {
  color: rgb(82 139 255 / 0);
}

.focus\:text-blue-dark-400\/5:focus {
  color: rgb(82 139 255 / 0.05);
}

.focus\:text-blue-dark-400\/10:focus {
  color: rgb(82 139 255 / 0.1);
}

.focus\:text-blue-dark-400\/20:focus {
  color: rgb(82 139 255 / 0.2);
}

.focus\:text-blue-dark-400\/25:focus {
  color: rgb(82 139 255 / 0.25);
}

.focus\:text-blue-dark-400\/30:focus {
  color: rgb(82 139 255 / 0.3);
}

.focus\:text-blue-dark-400\/40:focus {
  color: rgb(82 139 255 / 0.4);
}

.focus\:text-blue-dark-400\/50:focus {
  color: rgb(82 139 255 / 0.5);
}

.focus\:text-blue-dark-400\/60:focus {
  color: rgb(82 139 255 / 0.6);
}

.focus\:text-blue-dark-400\/70:focus {
  color: rgb(82 139 255 / 0.7);
}

.focus\:text-blue-dark-400\/75:focus {
  color: rgb(82 139 255 / 0.75);
}

.focus\:text-blue-dark-400\/80:focus {
  color: rgb(82 139 255 / 0.8);
}

.focus\:text-blue-dark-400\/90:focus {
  color: rgb(82 139 255 / 0.9);
}

.focus\:text-blue-dark-400\/95:focus {
  color: rgb(82 139 255 / 0.95);
}

.focus\:text-blue-dark-400\/100:focus {
  color: rgb(82 139 255 / 1);
}

.focus\:text-blue-dark-500\/0:focus {
  color: rgb(41 112 255 / 0);
}

.focus\:text-blue-dark-500\/5:focus {
  color: rgb(41 112 255 / 0.05);
}

.focus\:text-blue-dark-500\/10:focus {
  color: rgb(41 112 255 / 0.1);
}

.focus\:text-blue-dark-500\/20:focus {
  color: rgb(41 112 255 / 0.2);
}

.focus\:text-blue-dark-500\/25:focus {
  color: rgb(41 112 255 / 0.25);
}

.focus\:text-blue-dark-500\/30:focus {
  color: rgb(41 112 255 / 0.3);
}

.focus\:text-blue-dark-500\/40:focus {
  color: rgb(41 112 255 / 0.4);
}

.focus\:text-blue-dark-500\/50:focus {
  color: rgb(41 112 255 / 0.5);
}

.focus\:text-blue-dark-500\/60:focus {
  color: rgb(41 112 255 / 0.6);
}

.focus\:text-blue-dark-500\/70:focus {
  color: rgb(41 112 255 / 0.7);
}

.focus\:text-blue-dark-500\/75:focus {
  color: rgb(41 112 255 / 0.75);
}

.focus\:text-blue-dark-500\/80:focus {
  color: rgb(41 112 255 / 0.8);
}

.focus\:text-blue-dark-500\/90:focus {
  color: rgb(41 112 255 / 0.9);
}

.focus\:text-blue-dark-500\/95:focus {
  color: rgb(41 112 255 / 0.95);
}

.focus\:text-blue-dark-500\/100:focus {
  color: rgb(41 112 255 / 1);
}

.focus\:text-blue-dark-600\/0:focus {
  color: rgb(21 94 239 / 0);
}

.focus\:text-blue-dark-600\/5:focus {
  color: rgb(21 94 239 / 0.05);
}

.focus\:text-blue-dark-600\/10:focus {
  color: rgb(21 94 239 / 0.1);
}

.focus\:text-blue-dark-600\/20:focus {
  color: rgb(21 94 239 / 0.2);
}

.focus\:text-blue-dark-600\/25:focus {
  color: rgb(21 94 239 / 0.25);
}

.focus\:text-blue-dark-600\/30:focus {
  color: rgb(21 94 239 / 0.3);
}

.focus\:text-blue-dark-600\/40:focus {
  color: rgb(21 94 239 / 0.4);
}

.focus\:text-blue-dark-600\/50:focus {
  color: rgb(21 94 239 / 0.5);
}

.focus\:text-blue-dark-600\/60:focus {
  color: rgb(21 94 239 / 0.6);
}

.focus\:text-blue-dark-600\/70:focus {
  color: rgb(21 94 239 / 0.7);
}

.focus\:text-blue-dark-600\/75:focus {
  color: rgb(21 94 239 / 0.75);
}

.focus\:text-blue-dark-600\/80:focus {
  color: rgb(21 94 239 / 0.8);
}

.focus\:text-blue-dark-600\/90:focus {
  color: rgb(21 94 239 / 0.9);
}

.focus\:text-blue-dark-600\/95:focus {
  color: rgb(21 94 239 / 0.95);
}

.focus\:text-blue-dark-600\/100:focus {
  color: rgb(21 94 239 / 1);
}

.focus\:text-blue-dark-700\/0:focus {
  color: rgb(0 78 235 / 0);
}

.focus\:text-blue-dark-700\/5:focus {
  color: rgb(0 78 235 / 0.05);
}

.focus\:text-blue-dark-700\/10:focus {
  color: rgb(0 78 235 / 0.1);
}

.focus\:text-blue-dark-700\/20:focus {
  color: rgb(0 78 235 / 0.2);
}

.focus\:text-blue-dark-700\/25:focus {
  color: rgb(0 78 235 / 0.25);
}

.focus\:text-blue-dark-700\/30:focus {
  color: rgb(0 78 235 / 0.3);
}

.focus\:text-blue-dark-700\/40:focus {
  color: rgb(0 78 235 / 0.4);
}

.focus\:text-blue-dark-700\/50:focus {
  color: rgb(0 78 235 / 0.5);
}

.focus\:text-blue-dark-700\/60:focus {
  color: rgb(0 78 235 / 0.6);
}

.focus\:text-blue-dark-700\/70:focus {
  color: rgb(0 78 235 / 0.7);
}

.focus\:text-blue-dark-700\/75:focus {
  color: rgb(0 78 235 / 0.75);
}

.focus\:text-blue-dark-700\/80:focus {
  color: rgb(0 78 235 / 0.8);
}

.focus\:text-blue-dark-700\/90:focus {
  color: rgb(0 78 235 / 0.9);
}

.focus\:text-blue-dark-700\/95:focus {
  color: rgb(0 78 235 / 0.95);
}

.focus\:text-blue-dark-700\/100:focus {
  color: rgb(0 78 235 / 1);
}

.focus\:text-blue-dark-800\/0:focus {
  color: rgb(0 64 193 / 0);
}

.focus\:text-blue-dark-800\/5:focus {
  color: rgb(0 64 193 / 0.05);
}

.focus\:text-blue-dark-800\/10:focus {
  color: rgb(0 64 193 / 0.1);
}

.focus\:text-blue-dark-800\/20:focus {
  color: rgb(0 64 193 / 0.2);
}

.focus\:text-blue-dark-800\/25:focus {
  color: rgb(0 64 193 / 0.25);
}

.focus\:text-blue-dark-800\/30:focus {
  color: rgb(0 64 193 / 0.3);
}

.focus\:text-blue-dark-800\/40:focus {
  color: rgb(0 64 193 / 0.4);
}

.focus\:text-blue-dark-800\/50:focus {
  color: rgb(0 64 193 / 0.5);
}

.focus\:text-blue-dark-800\/60:focus {
  color: rgb(0 64 193 / 0.6);
}

.focus\:text-blue-dark-800\/70:focus {
  color: rgb(0 64 193 / 0.7);
}

.focus\:text-blue-dark-800\/75:focus {
  color: rgb(0 64 193 / 0.75);
}

.focus\:text-blue-dark-800\/80:focus {
  color: rgb(0 64 193 / 0.8);
}

.focus\:text-blue-dark-800\/90:focus {
  color: rgb(0 64 193 / 0.9);
}

.focus\:text-blue-dark-800\/95:focus {
  color: rgb(0 64 193 / 0.95);
}

.focus\:text-blue-dark-800\/100:focus {
  color: rgb(0 64 193 / 1);
}

.focus\:text-blue-dark-900\/0:focus {
  color: rgb(0 53 158 / 0);
}

.focus\:text-blue-dark-900\/5:focus {
  color: rgb(0 53 158 / 0.05);
}

.focus\:text-blue-dark-900\/10:focus {
  color: rgb(0 53 158 / 0.1);
}

.focus\:text-blue-dark-900\/20:focus {
  color: rgb(0 53 158 / 0.2);
}

.focus\:text-blue-dark-900\/25:focus {
  color: rgb(0 53 158 / 0.25);
}

.focus\:text-blue-dark-900\/30:focus {
  color: rgb(0 53 158 / 0.3);
}

.focus\:text-blue-dark-900\/40:focus {
  color: rgb(0 53 158 / 0.4);
}

.focus\:text-blue-dark-900\/50:focus {
  color: rgb(0 53 158 / 0.5);
}

.focus\:text-blue-dark-900\/60:focus {
  color: rgb(0 53 158 / 0.6);
}

.focus\:text-blue-dark-900\/70:focus {
  color: rgb(0 53 158 / 0.7);
}

.focus\:text-blue-dark-900\/75:focus {
  color: rgb(0 53 158 / 0.75);
}

.focus\:text-blue-dark-900\/80:focus {
  color: rgb(0 53 158 / 0.8);
}

.focus\:text-blue-dark-900\/90:focus {
  color: rgb(0 53 158 / 0.9);
}

.focus\:text-blue-dark-900\/95:focus {
  color: rgb(0 53 158 / 0.95);
}

.focus\:text-blue-dark-900\/100:focus {
  color: rgb(0 53 158 / 1);
}

.focus\:text-blue-dark\/0:focus {
  color: rgb(82 139 255 / 0);
}

.focus\:text-blue-dark\/5:focus {
  color: rgb(82 139 255 / 0.05);
}

.focus\:text-blue-dark\/10:focus {
  color: rgb(82 139 255 / 0.1);
}

.focus\:text-blue-dark\/20:focus {
  color: rgb(82 139 255 / 0.2);
}

.focus\:text-blue-dark\/25:focus {
  color: rgb(82 139 255 / 0.25);
}

.focus\:text-blue-dark\/30:focus {
  color: rgb(82 139 255 / 0.3);
}

.focus\:text-blue-dark\/40:focus {
  color: rgb(82 139 255 / 0.4);
}

.focus\:text-blue-dark\/50:focus {
  color: rgb(82 139 255 / 0.5);
}

.focus\:text-blue-dark\/60:focus {
  color: rgb(82 139 255 / 0.6);
}

.focus\:text-blue-dark\/70:focus {
  color: rgb(82 139 255 / 0.7);
}

.focus\:text-blue-dark\/75:focus {
  color: rgb(82 139 255 / 0.75);
}

.focus\:text-blue-dark\/80:focus {
  color: rgb(82 139 255 / 0.8);
}

.focus\:text-blue-dark\/90:focus {
  color: rgb(82 139 255 / 0.9);
}

.focus\:text-blue-dark\/95:focus {
  color: rgb(82 139 255 / 0.95);
}

.focus\:text-blue-dark\/100:focus {
  color: rgb(82 139 255 / 1);
}

.focus\:text-indigo-25\/0:focus {
  color: rgb(245 248 255 / 0);
}

.focus\:text-indigo-25\/5:focus {
  color: rgb(245 248 255 / 0.05);
}

.focus\:text-indigo-25\/10:focus {
  color: rgb(245 248 255 / 0.1);
}

.focus\:text-indigo-25\/20:focus {
  color: rgb(245 248 255 / 0.2);
}

.focus\:text-indigo-25\/25:focus {
  color: rgb(245 248 255 / 0.25);
}

.focus\:text-indigo-25\/30:focus {
  color: rgb(245 248 255 / 0.3);
}

.focus\:text-indigo-25\/40:focus {
  color: rgb(245 248 255 / 0.4);
}

.focus\:text-indigo-25\/50:focus {
  color: rgb(245 248 255 / 0.5);
}

.focus\:text-indigo-25\/60:focus {
  color: rgb(245 248 255 / 0.6);
}

.focus\:text-indigo-25\/70:focus {
  color: rgb(245 248 255 / 0.7);
}

.focus\:text-indigo-25\/75:focus {
  color: rgb(245 248 255 / 0.75);
}

.focus\:text-indigo-25\/80:focus {
  color: rgb(245 248 255 / 0.8);
}

.focus\:text-indigo-25\/90:focus {
  color: rgb(245 248 255 / 0.9);
}

.focus\:text-indigo-25\/95:focus {
  color: rgb(245 248 255 / 0.95);
}

.focus\:text-indigo-25\/100:focus {
  color: rgb(245 248 255 / 1);
}

.focus\:text-indigo-50\/0:focus {
  color: rgb(238 244 255 / 0);
}

.focus\:text-indigo-50\/5:focus {
  color: rgb(238 244 255 / 0.05);
}

.focus\:text-indigo-50\/10:focus {
  color: rgb(238 244 255 / 0.1);
}

.focus\:text-indigo-50\/20:focus {
  color: rgb(238 244 255 / 0.2);
}

.focus\:text-indigo-50\/25:focus {
  color: rgb(238 244 255 / 0.25);
}

.focus\:text-indigo-50\/30:focus {
  color: rgb(238 244 255 / 0.3);
}

.focus\:text-indigo-50\/40:focus {
  color: rgb(238 244 255 / 0.4);
}

.focus\:text-indigo-50\/50:focus {
  color: rgb(238 244 255 / 0.5);
}

.focus\:text-indigo-50\/60:focus {
  color: rgb(238 244 255 / 0.6);
}

.focus\:text-indigo-50\/70:focus {
  color: rgb(238 244 255 / 0.7);
}

.focus\:text-indigo-50\/75:focus {
  color: rgb(238 244 255 / 0.75);
}

.focus\:text-indigo-50\/80:focus {
  color: rgb(238 244 255 / 0.8);
}

.focus\:text-indigo-50\/90:focus {
  color: rgb(238 244 255 / 0.9);
}

.focus\:text-indigo-50\/95:focus {
  color: rgb(238 244 255 / 0.95);
}

.focus\:text-indigo-50\/100:focus {
  color: rgb(238 244 255 / 1);
}

.focus\:text-indigo-100\/0:focus {
  color: rgb(224 234 255 / 0);
}

.focus\:text-indigo-100\/5:focus {
  color: rgb(224 234 255 / 0.05);
}

.focus\:text-indigo-100\/10:focus {
  color: rgb(224 234 255 / 0.1);
}

.focus\:text-indigo-100\/20:focus {
  color: rgb(224 234 255 / 0.2);
}

.focus\:text-indigo-100\/25:focus {
  color: rgb(224 234 255 / 0.25);
}

.focus\:text-indigo-100\/30:focus {
  color: rgb(224 234 255 / 0.3);
}

.focus\:text-indigo-100\/40:focus {
  color: rgb(224 234 255 / 0.4);
}

.focus\:text-indigo-100\/50:focus {
  color: rgb(224 234 255 / 0.5);
}

.focus\:text-indigo-100\/60:focus {
  color: rgb(224 234 255 / 0.6);
}

.focus\:text-indigo-100\/70:focus {
  color: rgb(224 234 255 / 0.7);
}

.focus\:text-indigo-100\/75:focus {
  color: rgb(224 234 255 / 0.75);
}

.focus\:text-indigo-100\/80:focus {
  color: rgb(224 234 255 / 0.8);
}

.focus\:text-indigo-100\/90:focus {
  color: rgb(224 234 255 / 0.9);
}

.focus\:text-indigo-100\/95:focus {
  color: rgb(224 234 255 / 0.95);
}

.focus\:text-indigo-100\/100:focus {
  color: rgb(224 234 255 / 1);
}

.focus\:text-indigo-200\/0:focus {
  color: rgb(199 215 254 / 0);
}

.focus\:text-indigo-200\/5:focus {
  color: rgb(199 215 254 / 0.05);
}

.focus\:text-indigo-200\/10:focus {
  color: rgb(199 215 254 / 0.1);
}

.focus\:text-indigo-200\/20:focus {
  color: rgb(199 215 254 / 0.2);
}

.focus\:text-indigo-200\/25:focus {
  color: rgb(199 215 254 / 0.25);
}

.focus\:text-indigo-200\/30:focus {
  color: rgb(199 215 254 / 0.3);
}

.focus\:text-indigo-200\/40:focus {
  color: rgb(199 215 254 / 0.4);
}

.focus\:text-indigo-200\/50:focus {
  color: rgb(199 215 254 / 0.5);
}

.focus\:text-indigo-200\/60:focus {
  color: rgb(199 215 254 / 0.6);
}

.focus\:text-indigo-200\/70:focus {
  color: rgb(199 215 254 / 0.7);
}

.focus\:text-indigo-200\/75:focus {
  color: rgb(199 215 254 / 0.75);
}

.focus\:text-indigo-200\/80:focus {
  color: rgb(199 215 254 / 0.8);
}

.focus\:text-indigo-200\/90:focus {
  color: rgb(199 215 254 / 0.9);
}

.focus\:text-indigo-200\/95:focus {
  color: rgb(199 215 254 / 0.95);
}

.focus\:text-indigo-200\/100:focus {
  color: rgb(199 215 254 / 1);
}

.focus\:text-indigo-300\/0:focus {
  color: rgb(164 188 253 / 0);
}

.focus\:text-indigo-300\/5:focus {
  color: rgb(164 188 253 / 0.05);
}

.focus\:text-indigo-300\/10:focus {
  color: rgb(164 188 253 / 0.1);
}

.focus\:text-indigo-300\/20:focus {
  color: rgb(164 188 253 / 0.2);
}

.focus\:text-indigo-300\/25:focus {
  color: rgb(164 188 253 / 0.25);
}

.focus\:text-indigo-300\/30:focus {
  color: rgb(164 188 253 / 0.3);
}

.focus\:text-indigo-300\/40:focus {
  color: rgb(164 188 253 / 0.4);
}

.focus\:text-indigo-300\/50:focus {
  color: rgb(164 188 253 / 0.5);
}

.focus\:text-indigo-300\/60:focus {
  color: rgb(164 188 253 / 0.6);
}

.focus\:text-indigo-300\/70:focus {
  color: rgb(164 188 253 / 0.7);
}

.focus\:text-indigo-300\/75:focus {
  color: rgb(164 188 253 / 0.75);
}

.focus\:text-indigo-300\/80:focus {
  color: rgb(164 188 253 / 0.8);
}

.focus\:text-indigo-300\/90:focus {
  color: rgb(164 188 253 / 0.9);
}

.focus\:text-indigo-300\/95:focus {
  color: rgb(164 188 253 / 0.95);
}

.focus\:text-indigo-300\/100:focus {
  color: rgb(164 188 253 / 1);
}

.focus\:text-indigo-400\/0:focus {
  color: rgb(128 152 249 / 0);
}

.focus\:text-indigo-400\/5:focus {
  color: rgb(128 152 249 / 0.05);
}

.focus\:text-indigo-400\/10:focus {
  color: rgb(128 152 249 / 0.1);
}

.focus\:text-indigo-400\/20:focus {
  color: rgb(128 152 249 / 0.2);
}

.focus\:text-indigo-400\/25:focus {
  color: rgb(128 152 249 / 0.25);
}

.focus\:text-indigo-400\/30:focus {
  color: rgb(128 152 249 / 0.3);
}

.focus\:text-indigo-400\/40:focus {
  color: rgb(128 152 249 / 0.4);
}

.focus\:text-indigo-400\/50:focus {
  color: rgb(128 152 249 / 0.5);
}

.focus\:text-indigo-400\/60:focus {
  color: rgb(128 152 249 / 0.6);
}

.focus\:text-indigo-400\/70:focus {
  color: rgb(128 152 249 / 0.7);
}

.focus\:text-indigo-400\/75:focus {
  color: rgb(128 152 249 / 0.75);
}

.focus\:text-indigo-400\/80:focus {
  color: rgb(128 152 249 / 0.8);
}

.focus\:text-indigo-400\/90:focus {
  color: rgb(128 152 249 / 0.9);
}

.focus\:text-indigo-400\/95:focus {
  color: rgb(128 152 249 / 0.95);
}

.focus\:text-indigo-400\/100:focus {
  color: rgb(128 152 249 / 1);
}

.focus\:text-indigo-500\/0:focus {
  color: rgb(97 114 243 / 0);
}

.focus\:text-indigo-500\/5:focus {
  color: rgb(97 114 243 / 0.05);
}

.focus\:text-indigo-500\/10:focus {
  color: rgb(97 114 243 / 0.1);
}

.focus\:text-indigo-500\/20:focus {
  color: rgb(97 114 243 / 0.2);
}

.focus\:text-indigo-500\/25:focus {
  color: rgb(97 114 243 / 0.25);
}

.focus\:text-indigo-500\/30:focus {
  color: rgb(97 114 243 / 0.3);
}

.focus\:text-indigo-500\/40:focus {
  color: rgb(97 114 243 / 0.4);
}

.focus\:text-indigo-500\/50:focus {
  color: rgb(97 114 243 / 0.5);
}

.focus\:text-indigo-500\/60:focus {
  color: rgb(97 114 243 / 0.6);
}

.focus\:text-indigo-500\/70:focus {
  color: rgb(97 114 243 / 0.7);
}

.focus\:text-indigo-500\/75:focus {
  color: rgb(97 114 243 / 0.75);
}

.focus\:text-indigo-500\/80:focus {
  color: rgb(97 114 243 / 0.8);
}

.focus\:text-indigo-500\/90:focus {
  color: rgb(97 114 243 / 0.9);
}

.focus\:text-indigo-500\/95:focus {
  color: rgb(97 114 243 / 0.95);
}

.focus\:text-indigo-500\/100:focus {
  color: rgb(97 114 243 / 1);
}

.focus\:text-indigo-600\/0:focus {
  color: rgb(68 76 231 / 0);
}

.focus\:text-indigo-600\/5:focus {
  color: rgb(68 76 231 / 0.05);
}

.focus\:text-indigo-600\/10:focus {
  color: rgb(68 76 231 / 0.1);
}

.focus\:text-indigo-600\/20:focus {
  color: rgb(68 76 231 / 0.2);
}

.focus\:text-indigo-600\/25:focus {
  color: rgb(68 76 231 / 0.25);
}

.focus\:text-indigo-600\/30:focus {
  color: rgb(68 76 231 / 0.3);
}

.focus\:text-indigo-600\/40:focus {
  color: rgb(68 76 231 / 0.4);
}

.focus\:text-indigo-600\/50:focus {
  color: rgb(68 76 231 / 0.5);
}

.focus\:text-indigo-600\/60:focus {
  color: rgb(68 76 231 / 0.6);
}

.focus\:text-indigo-600\/70:focus {
  color: rgb(68 76 231 / 0.7);
}

.focus\:text-indigo-600\/75:focus {
  color: rgb(68 76 231 / 0.75);
}

.focus\:text-indigo-600\/80:focus {
  color: rgb(68 76 231 / 0.8);
}

.focus\:text-indigo-600\/90:focus {
  color: rgb(68 76 231 / 0.9);
}

.focus\:text-indigo-600\/95:focus {
  color: rgb(68 76 231 / 0.95);
}

.focus\:text-indigo-600\/100:focus {
  color: rgb(68 76 231 / 1);
}

.focus\:text-indigo-700\/0:focus {
  color: rgb(53 56 205 / 0);
}

.focus\:text-indigo-700\/5:focus {
  color: rgb(53 56 205 / 0.05);
}

.focus\:text-indigo-700\/10:focus {
  color: rgb(53 56 205 / 0.1);
}

.focus\:text-indigo-700\/20:focus {
  color: rgb(53 56 205 / 0.2);
}

.focus\:text-indigo-700\/25:focus {
  color: rgb(53 56 205 / 0.25);
}

.focus\:text-indigo-700\/30:focus {
  color: rgb(53 56 205 / 0.3);
}

.focus\:text-indigo-700\/40:focus {
  color: rgb(53 56 205 / 0.4);
}

.focus\:text-indigo-700\/50:focus {
  color: rgb(53 56 205 / 0.5);
}

.focus\:text-indigo-700\/60:focus {
  color: rgb(53 56 205 / 0.6);
}

.focus\:text-indigo-700\/70:focus {
  color: rgb(53 56 205 / 0.7);
}

.focus\:text-indigo-700\/75:focus {
  color: rgb(53 56 205 / 0.75);
}

.focus\:text-indigo-700\/80:focus {
  color: rgb(53 56 205 / 0.8);
}

.focus\:text-indigo-700\/90:focus {
  color: rgb(53 56 205 / 0.9);
}

.focus\:text-indigo-700\/95:focus {
  color: rgb(53 56 205 / 0.95);
}

.focus\:text-indigo-700\/100:focus {
  color: rgb(53 56 205 / 1);
}

.focus\:text-indigo-800\/0:focus {
  color: rgb(45 49 166 / 0);
}

.focus\:text-indigo-800\/5:focus {
  color: rgb(45 49 166 / 0.05);
}

.focus\:text-indigo-800\/10:focus {
  color: rgb(45 49 166 / 0.1);
}

.focus\:text-indigo-800\/20:focus {
  color: rgb(45 49 166 / 0.2);
}

.focus\:text-indigo-800\/25:focus {
  color: rgb(45 49 166 / 0.25);
}

.focus\:text-indigo-800\/30:focus {
  color: rgb(45 49 166 / 0.3);
}

.focus\:text-indigo-800\/40:focus {
  color: rgb(45 49 166 / 0.4);
}

.focus\:text-indigo-800\/50:focus {
  color: rgb(45 49 166 / 0.5);
}

.focus\:text-indigo-800\/60:focus {
  color: rgb(45 49 166 / 0.6);
}

.focus\:text-indigo-800\/70:focus {
  color: rgb(45 49 166 / 0.7);
}

.focus\:text-indigo-800\/75:focus {
  color: rgb(45 49 166 / 0.75);
}

.focus\:text-indigo-800\/80:focus {
  color: rgb(45 49 166 / 0.8);
}

.focus\:text-indigo-800\/90:focus {
  color: rgb(45 49 166 / 0.9);
}

.focus\:text-indigo-800\/95:focus {
  color: rgb(45 49 166 / 0.95);
}

.focus\:text-indigo-800\/100:focus {
  color: rgb(45 49 166 / 1);
}

.focus\:text-indigo-900\/0:focus {
  color: rgb(45 50 130 / 0);
}

.focus\:text-indigo-900\/5:focus {
  color: rgb(45 50 130 / 0.05);
}

.focus\:text-indigo-900\/10:focus {
  color: rgb(45 50 130 / 0.1);
}

.focus\:text-indigo-900\/20:focus {
  color: rgb(45 50 130 / 0.2);
}

.focus\:text-indigo-900\/25:focus {
  color: rgb(45 50 130 / 0.25);
}

.focus\:text-indigo-900\/30:focus {
  color: rgb(45 50 130 / 0.3);
}

.focus\:text-indigo-900\/40:focus {
  color: rgb(45 50 130 / 0.4);
}

.focus\:text-indigo-900\/50:focus {
  color: rgb(45 50 130 / 0.5);
}

.focus\:text-indigo-900\/60:focus {
  color: rgb(45 50 130 / 0.6);
}

.focus\:text-indigo-900\/70:focus {
  color: rgb(45 50 130 / 0.7);
}

.focus\:text-indigo-900\/75:focus {
  color: rgb(45 50 130 / 0.75);
}

.focus\:text-indigo-900\/80:focus {
  color: rgb(45 50 130 / 0.8);
}

.focus\:text-indigo-900\/90:focus {
  color: rgb(45 50 130 / 0.9);
}

.focus\:text-indigo-900\/95:focus {
  color: rgb(45 50 130 / 0.95);
}

.focus\:text-indigo-900\/100:focus {
  color: rgb(45 50 130 / 1);
}

.focus\:text-indigo\/0:focus {
  color: rgb(128 152 249 / 0);
}

.focus\:text-indigo\/5:focus {
  color: rgb(128 152 249 / 0.05);
}

.focus\:text-indigo\/10:focus {
  color: rgb(128 152 249 / 0.1);
}

.focus\:text-indigo\/20:focus {
  color: rgb(128 152 249 / 0.2);
}

.focus\:text-indigo\/25:focus {
  color: rgb(128 152 249 / 0.25);
}

.focus\:text-indigo\/30:focus {
  color: rgb(128 152 249 / 0.3);
}

.focus\:text-indigo\/40:focus {
  color: rgb(128 152 249 / 0.4);
}

.focus\:text-indigo\/50:focus {
  color: rgb(128 152 249 / 0.5);
}

.focus\:text-indigo\/60:focus {
  color: rgb(128 152 249 / 0.6);
}

.focus\:text-indigo\/70:focus {
  color: rgb(128 152 249 / 0.7);
}

.focus\:text-indigo\/75:focus {
  color: rgb(128 152 249 / 0.75);
}

.focus\:text-indigo\/80:focus {
  color: rgb(128 152 249 / 0.8);
}

.focus\:text-indigo\/90:focus {
  color: rgb(128 152 249 / 0.9);
}

.focus\:text-indigo\/95:focus {
  color: rgb(128 152 249 / 0.95);
}

.focus\:text-indigo\/100:focus {
  color: rgb(128 152 249 / 1);
}

.focus\:text-violet-25\/0:focus {
  color: rgb(251 250 255 / 0);
}

.focus\:text-violet-25\/5:focus {
  color: rgb(251 250 255 / 0.05);
}

.focus\:text-violet-25\/10:focus {
  color: rgb(251 250 255 / 0.1);
}

.focus\:text-violet-25\/20:focus {
  color: rgb(251 250 255 / 0.2);
}

.focus\:text-violet-25\/25:focus {
  color: rgb(251 250 255 / 0.25);
}

.focus\:text-violet-25\/30:focus {
  color: rgb(251 250 255 / 0.3);
}

.focus\:text-violet-25\/40:focus {
  color: rgb(251 250 255 / 0.4);
}

.focus\:text-violet-25\/50:focus {
  color: rgb(251 250 255 / 0.5);
}

.focus\:text-violet-25\/60:focus {
  color: rgb(251 250 255 / 0.6);
}

.focus\:text-violet-25\/70:focus {
  color: rgb(251 250 255 / 0.7);
}

.focus\:text-violet-25\/75:focus {
  color: rgb(251 250 255 / 0.75);
}

.focus\:text-violet-25\/80:focus {
  color: rgb(251 250 255 / 0.8);
}

.focus\:text-violet-25\/90:focus {
  color: rgb(251 250 255 / 0.9);
}

.focus\:text-violet-25\/95:focus {
  color: rgb(251 250 255 / 0.95);
}

.focus\:text-violet-25\/100:focus {
  color: rgb(251 250 255 / 1);
}

.focus\:text-violet-50\/0:focus {
  color: rgb(245 243 255 / 0);
}

.focus\:text-violet-50\/5:focus {
  color: rgb(245 243 255 / 0.05);
}

.focus\:text-violet-50\/10:focus {
  color: rgb(245 243 255 / 0.1);
}

.focus\:text-violet-50\/20:focus {
  color: rgb(245 243 255 / 0.2);
}

.focus\:text-violet-50\/25:focus {
  color: rgb(245 243 255 / 0.25);
}

.focus\:text-violet-50\/30:focus {
  color: rgb(245 243 255 / 0.3);
}

.focus\:text-violet-50\/40:focus {
  color: rgb(245 243 255 / 0.4);
}

.focus\:text-violet-50\/50:focus {
  color: rgb(245 243 255 / 0.5);
}

.focus\:text-violet-50\/60:focus {
  color: rgb(245 243 255 / 0.6);
}

.focus\:text-violet-50\/70:focus {
  color: rgb(245 243 255 / 0.7);
}

.focus\:text-violet-50\/75:focus {
  color: rgb(245 243 255 / 0.75);
}

.focus\:text-violet-50\/80:focus {
  color: rgb(245 243 255 / 0.8);
}

.focus\:text-violet-50\/90:focus {
  color: rgb(245 243 255 / 0.9);
}

.focus\:text-violet-50\/95:focus {
  color: rgb(245 243 255 / 0.95);
}

.focus\:text-violet-50\/100:focus {
  color: rgb(245 243 255 / 1);
}

.focus\:text-violet-100\/0:focus {
  color: rgb(236 233 254 / 0);
}

.focus\:text-violet-100\/5:focus {
  color: rgb(236 233 254 / 0.05);
}

.focus\:text-violet-100\/10:focus {
  color: rgb(236 233 254 / 0.1);
}

.focus\:text-violet-100\/20:focus {
  color: rgb(236 233 254 / 0.2);
}

.focus\:text-violet-100\/25:focus {
  color: rgb(236 233 254 / 0.25);
}

.focus\:text-violet-100\/30:focus {
  color: rgb(236 233 254 / 0.3);
}

.focus\:text-violet-100\/40:focus {
  color: rgb(236 233 254 / 0.4);
}

.focus\:text-violet-100\/50:focus {
  color: rgb(236 233 254 / 0.5);
}

.focus\:text-violet-100\/60:focus {
  color: rgb(236 233 254 / 0.6);
}

.focus\:text-violet-100\/70:focus {
  color: rgb(236 233 254 / 0.7);
}

.focus\:text-violet-100\/75:focus {
  color: rgb(236 233 254 / 0.75);
}

.focus\:text-violet-100\/80:focus {
  color: rgb(236 233 254 / 0.8);
}

.focus\:text-violet-100\/90:focus {
  color: rgb(236 233 254 / 0.9);
}

.focus\:text-violet-100\/95:focus {
  color: rgb(236 233 254 / 0.95);
}

.focus\:text-violet-100\/100:focus {
  color: rgb(236 233 254 / 1);
}

.focus\:text-violet-200\/0:focus {
  color: rgb(221 214 254 / 0);
}

.focus\:text-violet-200\/5:focus {
  color: rgb(221 214 254 / 0.05);
}

.focus\:text-violet-200\/10:focus {
  color: rgb(221 214 254 / 0.1);
}

.focus\:text-violet-200\/20:focus {
  color: rgb(221 214 254 / 0.2);
}

.focus\:text-violet-200\/25:focus {
  color: rgb(221 214 254 / 0.25);
}

.focus\:text-violet-200\/30:focus {
  color: rgb(221 214 254 / 0.3);
}

.focus\:text-violet-200\/40:focus {
  color: rgb(221 214 254 / 0.4);
}

.focus\:text-violet-200\/50:focus {
  color: rgb(221 214 254 / 0.5);
}

.focus\:text-violet-200\/60:focus {
  color: rgb(221 214 254 / 0.6);
}

.focus\:text-violet-200\/70:focus {
  color: rgb(221 214 254 / 0.7);
}

.focus\:text-violet-200\/75:focus {
  color: rgb(221 214 254 / 0.75);
}

.focus\:text-violet-200\/80:focus {
  color: rgb(221 214 254 / 0.8);
}

.focus\:text-violet-200\/90:focus {
  color: rgb(221 214 254 / 0.9);
}

.focus\:text-violet-200\/95:focus {
  color: rgb(221 214 254 / 0.95);
}

.focus\:text-violet-200\/100:focus {
  color: rgb(221 214 254 / 1);
}

.focus\:text-violet-300\/0:focus {
  color: rgb(195 181 253 / 0);
}

.focus\:text-violet-300\/5:focus {
  color: rgb(195 181 253 / 0.05);
}

.focus\:text-violet-300\/10:focus {
  color: rgb(195 181 253 / 0.1);
}

.focus\:text-violet-300\/20:focus {
  color: rgb(195 181 253 / 0.2);
}

.focus\:text-violet-300\/25:focus {
  color: rgb(195 181 253 / 0.25);
}

.focus\:text-violet-300\/30:focus {
  color: rgb(195 181 253 / 0.3);
}

.focus\:text-violet-300\/40:focus {
  color: rgb(195 181 253 / 0.4);
}

.focus\:text-violet-300\/50:focus {
  color: rgb(195 181 253 / 0.5);
}

.focus\:text-violet-300\/60:focus {
  color: rgb(195 181 253 / 0.6);
}

.focus\:text-violet-300\/70:focus {
  color: rgb(195 181 253 / 0.7);
}

.focus\:text-violet-300\/75:focus {
  color: rgb(195 181 253 / 0.75);
}

.focus\:text-violet-300\/80:focus {
  color: rgb(195 181 253 / 0.8);
}

.focus\:text-violet-300\/90:focus {
  color: rgb(195 181 253 / 0.9);
}

.focus\:text-violet-300\/95:focus {
  color: rgb(195 181 253 / 0.95);
}

.focus\:text-violet-300\/100:focus {
  color: rgb(195 181 253 / 1);
}

.focus\:text-violet-400\/0:focus {
  color: rgb(164 138 251 / 0);
}

.focus\:text-violet-400\/5:focus {
  color: rgb(164 138 251 / 0.05);
}

.focus\:text-violet-400\/10:focus {
  color: rgb(164 138 251 / 0.1);
}

.focus\:text-violet-400\/20:focus {
  color: rgb(164 138 251 / 0.2);
}

.focus\:text-violet-400\/25:focus {
  color: rgb(164 138 251 / 0.25);
}

.focus\:text-violet-400\/30:focus {
  color: rgb(164 138 251 / 0.3);
}

.focus\:text-violet-400\/40:focus {
  color: rgb(164 138 251 / 0.4);
}

.focus\:text-violet-400\/50:focus {
  color: rgb(164 138 251 / 0.5);
}

.focus\:text-violet-400\/60:focus {
  color: rgb(164 138 251 / 0.6);
}

.focus\:text-violet-400\/70:focus {
  color: rgb(164 138 251 / 0.7);
}

.focus\:text-violet-400\/75:focus {
  color: rgb(164 138 251 / 0.75);
}

.focus\:text-violet-400\/80:focus {
  color: rgb(164 138 251 / 0.8);
}

.focus\:text-violet-400\/90:focus {
  color: rgb(164 138 251 / 0.9);
}

.focus\:text-violet-400\/95:focus {
  color: rgb(164 138 251 / 0.95);
}

.focus\:text-violet-400\/100:focus {
  color: rgb(164 138 251 / 1);
}

.focus\:text-violet-500\/0:focus {
  color: rgb(135 91 247 / 0);
}

.focus\:text-violet-500\/5:focus {
  color: rgb(135 91 247 / 0.05);
}

.focus\:text-violet-500\/10:focus {
  color: rgb(135 91 247 / 0.1);
}

.focus\:text-violet-500\/20:focus {
  color: rgb(135 91 247 / 0.2);
}

.focus\:text-violet-500\/25:focus {
  color: rgb(135 91 247 / 0.25);
}

.focus\:text-violet-500\/30:focus {
  color: rgb(135 91 247 / 0.3);
}

.focus\:text-violet-500\/40:focus {
  color: rgb(135 91 247 / 0.4);
}

.focus\:text-violet-500\/50:focus {
  color: rgb(135 91 247 / 0.5);
}

.focus\:text-violet-500\/60:focus {
  color: rgb(135 91 247 / 0.6);
}

.focus\:text-violet-500\/70:focus {
  color: rgb(135 91 247 / 0.7);
}

.focus\:text-violet-500\/75:focus {
  color: rgb(135 91 247 / 0.75);
}

.focus\:text-violet-500\/80:focus {
  color: rgb(135 91 247 / 0.8);
}

.focus\:text-violet-500\/90:focus {
  color: rgb(135 91 247 / 0.9);
}

.focus\:text-violet-500\/95:focus {
  color: rgb(135 91 247 / 0.95);
}

.focus\:text-violet-500\/100:focus {
  color: rgb(135 91 247 / 1);
}

.focus\:text-violet-600\/0:focus {
  color: rgb(120 57 238 / 0);
}

.focus\:text-violet-600\/5:focus {
  color: rgb(120 57 238 / 0.05);
}

.focus\:text-violet-600\/10:focus {
  color: rgb(120 57 238 / 0.1);
}

.focus\:text-violet-600\/20:focus {
  color: rgb(120 57 238 / 0.2);
}

.focus\:text-violet-600\/25:focus {
  color: rgb(120 57 238 / 0.25);
}

.focus\:text-violet-600\/30:focus {
  color: rgb(120 57 238 / 0.3);
}

.focus\:text-violet-600\/40:focus {
  color: rgb(120 57 238 / 0.4);
}

.focus\:text-violet-600\/50:focus {
  color: rgb(120 57 238 / 0.5);
}

.focus\:text-violet-600\/60:focus {
  color: rgb(120 57 238 / 0.6);
}

.focus\:text-violet-600\/70:focus {
  color: rgb(120 57 238 / 0.7);
}

.focus\:text-violet-600\/75:focus {
  color: rgb(120 57 238 / 0.75);
}

.focus\:text-violet-600\/80:focus {
  color: rgb(120 57 238 / 0.8);
}

.focus\:text-violet-600\/90:focus {
  color: rgb(120 57 238 / 0.9);
}

.focus\:text-violet-600\/95:focus {
  color: rgb(120 57 238 / 0.95);
}

.focus\:text-violet-600\/100:focus {
  color: rgb(120 57 238 / 1);
}

.focus\:text-violet-700\/0:focus {
  color: rgb(105 39 218 / 0);
}

.focus\:text-violet-700\/5:focus {
  color: rgb(105 39 218 / 0.05);
}

.focus\:text-violet-700\/10:focus {
  color: rgb(105 39 218 / 0.1);
}

.focus\:text-violet-700\/20:focus {
  color: rgb(105 39 218 / 0.2);
}

.focus\:text-violet-700\/25:focus {
  color: rgb(105 39 218 / 0.25);
}

.focus\:text-violet-700\/30:focus {
  color: rgb(105 39 218 / 0.3);
}

.focus\:text-violet-700\/40:focus {
  color: rgb(105 39 218 / 0.4);
}

.focus\:text-violet-700\/50:focus {
  color: rgb(105 39 218 / 0.5);
}

.focus\:text-violet-700\/60:focus {
  color: rgb(105 39 218 / 0.6);
}

.focus\:text-violet-700\/70:focus {
  color: rgb(105 39 218 / 0.7);
}

.focus\:text-violet-700\/75:focus {
  color: rgb(105 39 218 / 0.75);
}

.focus\:text-violet-700\/80:focus {
  color: rgb(105 39 218 / 0.8);
}

.focus\:text-violet-700\/90:focus {
  color: rgb(105 39 218 / 0.9);
}

.focus\:text-violet-700\/95:focus {
  color: rgb(105 39 218 / 0.95);
}

.focus\:text-violet-700\/100:focus {
  color: rgb(105 39 218 / 1);
}

.focus\:text-violet-800\/0:focus {
  color: rgb(87 32 183 / 0);
}

.focus\:text-violet-800\/5:focus {
  color: rgb(87 32 183 / 0.05);
}

.focus\:text-violet-800\/10:focus {
  color: rgb(87 32 183 / 0.1);
}

.focus\:text-violet-800\/20:focus {
  color: rgb(87 32 183 / 0.2);
}

.focus\:text-violet-800\/25:focus {
  color: rgb(87 32 183 / 0.25);
}

.focus\:text-violet-800\/30:focus {
  color: rgb(87 32 183 / 0.3);
}

.focus\:text-violet-800\/40:focus {
  color: rgb(87 32 183 / 0.4);
}

.focus\:text-violet-800\/50:focus {
  color: rgb(87 32 183 / 0.5);
}

.focus\:text-violet-800\/60:focus {
  color: rgb(87 32 183 / 0.6);
}

.focus\:text-violet-800\/70:focus {
  color: rgb(87 32 183 / 0.7);
}

.focus\:text-violet-800\/75:focus {
  color: rgb(87 32 183 / 0.75);
}

.focus\:text-violet-800\/80:focus {
  color: rgb(87 32 183 / 0.8);
}

.focus\:text-violet-800\/90:focus {
  color: rgb(87 32 183 / 0.9);
}

.focus\:text-violet-800\/95:focus {
  color: rgb(87 32 183 / 0.95);
}

.focus\:text-violet-800\/100:focus {
  color: rgb(87 32 183 / 1);
}

.focus\:text-violet-900\/0:focus {
  color: rgb(73 28 150 / 0);
}

.focus\:text-violet-900\/5:focus {
  color: rgb(73 28 150 / 0.05);
}

.focus\:text-violet-900\/10:focus {
  color: rgb(73 28 150 / 0.1);
}

.focus\:text-violet-900\/20:focus {
  color: rgb(73 28 150 / 0.2);
}

.focus\:text-violet-900\/25:focus {
  color: rgb(73 28 150 / 0.25);
}

.focus\:text-violet-900\/30:focus {
  color: rgb(73 28 150 / 0.3);
}

.focus\:text-violet-900\/40:focus {
  color: rgb(73 28 150 / 0.4);
}

.focus\:text-violet-900\/50:focus {
  color: rgb(73 28 150 / 0.5);
}

.focus\:text-violet-900\/60:focus {
  color: rgb(73 28 150 / 0.6);
}

.focus\:text-violet-900\/70:focus {
  color: rgb(73 28 150 / 0.7);
}

.focus\:text-violet-900\/75:focus {
  color: rgb(73 28 150 / 0.75);
}

.focus\:text-violet-900\/80:focus {
  color: rgb(73 28 150 / 0.8);
}

.focus\:text-violet-900\/90:focus {
  color: rgb(73 28 150 / 0.9);
}

.focus\:text-violet-900\/95:focus {
  color: rgb(73 28 150 / 0.95);
}

.focus\:text-violet-900\/100:focus {
  color: rgb(73 28 150 / 1);
}

.focus\:text-violet\/0:focus {
  color: rgb(164 138 251 / 0);
}

.focus\:text-violet\/5:focus {
  color: rgb(164 138 251 / 0.05);
}

.focus\:text-violet\/10:focus {
  color: rgb(164 138 251 / 0.1);
}

.focus\:text-violet\/20:focus {
  color: rgb(164 138 251 / 0.2);
}

.focus\:text-violet\/25:focus {
  color: rgb(164 138 251 / 0.25);
}

.focus\:text-violet\/30:focus {
  color: rgb(164 138 251 / 0.3);
}

.focus\:text-violet\/40:focus {
  color: rgb(164 138 251 / 0.4);
}

.focus\:text-violet\/50:focus {
  color: rgb(164 138 251 / 0.5);
}

.focus\:text-violet\/60:focus {
  color: rgb(164 138 251 / 0.6);
}

.focus\:text-violet\/70:focus {
  color: rgb(164 138 251 / 0.7);
}

.focus\:text-violet\/75:focus {
  color: rgb(164 138 251 / 0.75);
}

.focus\:text-violet\/80:focus {
  color: rgb(164 138 251 / 0.8);
}

.focus\:text-violet\/90:focus {
  color: rgb(164 138 251 / 0.9);
}

.focus\:text-violet\/95:focus {
  color: rgb(164 138 251 / 0.95);
}

.focus\:text-violet\/100:focus {
  color: rgb(164 138 251 / 1);
}

.focus\:text-purple-25\/0:focus {
  color: rgb(250 250 255 / 0);
}

.focus\:text-purple-25\/5:focus {
  color: rgb(250 250 255 / 0.05);
}

.focus\:text-purple-25\/10:focus {
  color: rgb(250 250 255 / 0.1);
}

.focus\:text-purple-25\/20:focus {
  color: rgb(250 250 255 / 0.2);
}

.focus\:text-purple-25\/25:focus {
  color: rgb(250 250 255 / 0.25);
}

.focus\:text-purple-25\/30:focus {
  color: rgb(250 250 255 / 0.3);
}

.focus\:text-purple-25\/40:focus {
  color: rgb(250 250 255 / 0.4);
}

.focus\:text-purple-25\/50:focus {
  color: rgb(250 250 255 / 0.5);
}

.focus\:text-purple-25\/60:focus {
  color: rgb(250 250 255 / 0.6);
}

.focus\:text-purple-25\/70:focus {
  color: rgb(250 250 255 / 0.7);
}

.focus\:text-purple-25\/75:focus {
  color: rgb(250 250 255 / 0.75);
}

.focus\:text-purple-25\/80:focus {
  color: rgb(250 250 255 / 0.8);
}

.focus\:text-purple-25\/90:focus {
  color: rgb(250 250 255 / 0.9);
}

.focus\:text-purple-25\/95:focus {
  color: rgb(250 250 255 / 0.95);
}

.focus\:text-purple-25\/100:focus {
  color: rgb(250 250 255 / 1);
}

.focus\:text-purple-50\/0:focus {
  color: rgb(244 243 255 / 0);
}

.focus\:text-purple-50\/5:focus {
  color: rgb(244 243 255 / 0.05);
}

.focus\:text-purple-50\/10:focus {
  color: rgb(244 243 255 / 0.1);
}

.focus\:text-purple-50\/20:focus {
  color: rgb(244 243 255 / 0.2);
}

.focus\:text-purple-50\/25:focus {
  color: rgb(244 243 255 / 0.25);
}

.focus\:text-purple-50\/30:focus {
  color: rgb(244 243 255 / 0.3);
}

.focus\:text-purple-50\/40:focus {
  color: rgb(244 243 255 / 0.4);
}

.focus\:text-purple-50\/50:focus {
  color: rgb(244 243 255 / 0.5);
}

.focus\:text-purple-50\/60:focus {
  color: rgb(244 243 255 / 0.6);
}

.focus\:text-purple-50\/70:focus {
  color: rgb(244 243 255 / 0.7);
}

.focus\:text-purple-50\/75:focus {
  color: rgb(244 243 255 / 0.75);
}

.focus\:text-purple-50\/80:focus {
  color: rgb(244 243 255 / 0.8);
}

.focus\:text-purple-50\/90:focus {
  color: rgb(244 243 255 / 0.9);
}

.focus\:text-purple-50\/95:focus {
  color: rgb(244 243 255 / 0.95);
}

.focus\:text-purple-50\/100:focus {
  color: rgb(244 243 255 / 1);
}

.focus\:text-purple-100\/0:focus {
  color: rgb(235 233 254 / 0);
}

.focus\:text-purple-100\/5:focus {
  color: rgb(235 233 254 / 0.05);
}

.focus\:text-purple-100\/10:focus {
  color: rgb(235 233 254 / 0.1);
}

.focus\:text-purple-100\/20:focus {
  color: rgb(235 233 254 / 0.2);
}

.focus\:text-purple-100\/25:focus {
  color: rgb(235 233 254 / 0.25);
}

.focus\:text-purple-100\/30:focus {
  color: rgb(235 233 254 / 0.3);
}

.focus\:text-purple-100\/40:focus {
  color: rgb(235 233 254 / 0.4);
}

.focus\:text-purple-100\/50:focus {
  color: rgb(235 233 254 / 0.5);
}

.focus\:text-purple-100\/60:focus {
  color: rgb(235 233 254 / 0.6);
}

.focus\:text-purple-100\/70:focus {
  color: rgb(235 233 254 / 0.7);
}

.focus\:text-purple-100\/75:focus {
  color: rgb(235 233 254 / 0.75);
}

.focus\:text-purple-100\/80:focus {
  color: rgb(235 233 254 / 0.8);
}

.focus\:text-purple-100\/90:focus {
  color: rgb(235 233 254 / 0.9);
}

.focus\:text-purple-100\/95:focus {
  color: rgb(235 233 254 / 0.95);
}

.focus\:text-purple-100\/100:focus {
  color: rgb(235 233 254 / 1);
}

.focus\:text-purple-200\/0:focus {
  color: rgb(217 214 254 / 0);
}

.focus\:text-purple-200\/5:focus {
  color: rgb(217 214 254 / 0.05);
}

.focus\:text-purple-200\/10:focus {
  color: rgb(217 214 254 / 0.1);
}

.focus\:text-purple-200\/20:focus {
  color: rgb(217 214 254 / 0.2);
}

.focus\:text-purple-200\/25:focus {
  color: rgb(217 214 254 / 0.25);
}

.focus\:text-purple-200\/30:focus {
  color: rgb(217 214 254 / 0.3);
}

.focus\:text-purple-200\/40:focus {
  color: rgb(217 214 254 / 0.4);
}

.focus\:text-purple-200\/50:focus {
  color: rgb(217 214 254 / 0.5);
}

.focus\:text-purple-200\/60:focus {
  color: rgb(217 214 254 / 0.6);
}

.focus\:text-purple-200\/70:focus {
  color: rgb(217 214 254 / 0.7);
}

.focus\:text-purple-200\/75:focus {
  color: rgb(217 214 254 / 0.75);
}

.focus\:text-purple-200\/80:focus {
  color: rgb(217 214 254 / 0.8);
}

.focus\:text-purple-200\/90:focus {
  color: rgb(217 214 254 / 0.9);
}

.focus\:text-purple-200\/95:focus {
  color: rgb(217 214 254 / 0.95);
}

.focus\:text-purple-200\/100:focus {
  color: rgb(217 214 254 / 1);
}

.focus\:text-purple-300\/0:focus {
  color: rgb(189 180 254 / 0);
}

.focus\:text-purple-300\/5:focus {
  color: rgb(189 180 254 / 0.05);
}

.focus\:text-purple-300\/10:focus {
  color: rgb(189 180 254 / 0.1);
}

.focus\:text-purple-300\/20:focus {
  color: rgb(189 180 254 / 0.2);
}

.focus\:text-purple-300\/25:focus {
  color: rgb(189 180 254 / 0.25);
}

.focus\:text-purple-300\/30:focus {
  color: rgb(189 180 254 / 0.3);
}

.focus\:text-purple-300\/40:focus {
  color: rgb(189 180 254 / 0.4);
}

.focus\:text-purple-300\/50:focus {
  color: rgb(189 180 254 / 0.5);
}

.focus\:text-purple-300\/60:focus {
  color: rgb(189 180 254 / 0.6);
}

.focus\:text-purple-300\/70:focus {
  color: rgb(189 180 254 / 0.7);
}

.focus\:text-purple-300\/75:focus {
  color: rgb(189 180 254 / 0.75);
}

.focus\:text-purple-300\/80:focus {
  color: rgb(189 180 254 / 0.8);
}

.focus\:text-purple-300\/90:focus {
  color: rgb(189 180 254 / 0.9);
}

.focus\:text-purple-300\/95:focus {
  color: rgb(189 180 254 / 0.95);
}

.focus\:text-purple-300\/100:focus {
  color: rgb(189 180 254 / 1);
}

.focus\:text-purple-400\/0:focus {
  color: rgb(155 138 251 / 0);
}

.focus\:text-purple-400\/5:focus {
  color: rgb(155 138 251 / 0.05);
}

.focus\:text-purple-400\/10:focus {
  color: rgb(155 138 251 / 0.1);
}

.focus\:text-purple-400\/20:focus {
  color: rgb(155 138 251 / 0.2);
}

.focus\:text-purple-400\/25:focus {
  color: rgb(155 138 251 / 0.25);
}

.focus\:text-purple-400\/30:focus {
  color: rgb(155 138 251 / 0.3);
}

.focus\:text-purple-400\/40:focus {
  color: rgb(155 138 251 / 0.4);
}

.focus\:text-purple-400\/50:focus {
  color: rgb(155 138 251 / 0.5);
}

.focus\:text-purple-400\/60:focus {
  color: rgb(155 138 251 / 0.6);
}

.focus\:text-purple-400\/70:focus {
  color: rgb(155 138 251 / 0.7);
}

.focus\:text-purple-400\/75:focus {
  color: rgb(155 138 251 / 0.75);
}

.focus\:text-purple-400\/80:focus {
  color: rgb(155 138 251 / 0.8);
}

.focus\:text-purple-400\/90:focus {
  color: rgb(155 138 251 / 0.9);
}

.focus\:text-purple-400\/95:focus {
  color: rgb(155 138 251 / 0.95);
}

.focus\:text-purple-400\/100:focus {
  color: rgb(155 138 251 / 1);
}

.focus\:text-purple-500\/0:focus {
  color: rgb(122 90 248 / 0);
}

.focus\:text-purple-500\/5:focus {
  color: rgb(122 90 248 / 0.05);
}

.focus\:text-purple-500\/10:focus {
  color: rgb(122 90 248 / 0.1);
}

.focus\:text-purple-500\/20:focus {
  color: rgb(122 90 248 / 0.2);
}

.focus\:text-purple-500\/25:focus {
  color: rgb(122 90 248 / 0.25);
}

.focus\:text-purple-500\/30:focus {
  color: rgb(122 90 248 / 0.3);
}

.focus\:text-purple-500\/40:focus {
  color: rgb(122 90 248 / 0.4);
}

.focus\:text-purple-500\/50:focus {
  color: rgb(122 90 248 / 0.5);
}

.focus\:text-purple-500\/60:focus {
  color: rgb(122 90 248 / 0.6);
}

.focus\:text-purple-500\/70:focus {
  color: rgb(122 90 248 / 0.7);
}

.focus\:text-purple-500\/75:focus {
  color: rgb(122 90 248 / 0.75);
}

.focus\:text-purple-500\/80:focus {
  color: rgb(122 90 248 / 0.8);
}

.focus\:text-purple-500\/90:focus {
  color: rgb(122 90 248 / 0.9);
}

.focus\:text-purple-500\/95:focus {
  color: rgb(122 90 248 / 0.95);
}

.focus\:text-purple-500\/100:focus {
  color: rgb(122 90 248 / 1);
}

.focus\:text-purple-600\/0:focus {
  color: rgb(105 56 239 / 0);
}

.focus\:text-purple-600\/5:focus {
  color: rgb(105 56 239 / 0.05);
}

.focus\:text-purple-600\/10:focus {
  color: rgb(105 56 239 / 0.1);
}

.focus\:text-purple-600\/20:focus {
  color: rgb(105 56 239 / 0.2);
}

.focus\:text-purple-600\/25:focus {
  color: rgb(105 56 239 / 0.25);
}

.focus\:text-purple-600\/30:focus {
  color: rgb(105 56 239 / 0.3);
}

.focus\:text-purple-600\/40:focus {
  color: rgb(105 56 239 / 0.4);
}

.focus\:text-purple-600\/50:focus {
  color: rgb(105 56 239 / 0.5);
}

.focus\:text-purple-600\/60:focus {
  color: rgb(105 56 239 / 0.6);
}

.focus\:text-purple-600\/70:focus {
  color: rgb(105 56 239 / 0.7);
}

.focus\:text-purple-600\/75:focus {
  color: rgb(105 56 239 / 0.75);
}

.focus\:text-purple-600\/80:focus {
  color: rgb(105 56 239 / 0.8);
}

.focus\:text-purple-600\/90:focus {
  color: rgb(105 56 239 / 0.9);
}

.focus\:text-purple-600\/95:focus {
  color: rgb(105 56 239 / 0.95);
}

.focus\:text-purple-600\/100:focus {
  color: rgb(105 56 239 / 1);
}

.focus\:text-purple-700\/0:focus {
  color: rgb(89 37 220 / 0);
}

.focus\:text-purple-700\/5:focus {
  color: rgb(89 37 220 / 0.05);
}

.focus\:text-purple-700\/10:focus {
  color: rgb(89 37 220 / 0.1);
}

.focus\:text-purple-700\/20:focus {
  color: rgb(89 37 220 / 0.2);
}

.focus\:text-purple-700\/25:focus {
  color: rgb(89 37 220 / 0.25);
}

.focus\:text-purple-700\/30:focus {
  color: rgb(89 37 220 / 0.3);
}

.focus\:text-purple-700\/40:focus {
  color: rgb(89 37 220 / 0.4);
}

.focus\:text-purple-700\/50:focus {
  color: rgb(89 37 220 / 0.5);
}

.focus\:text-purple-700\/60:focus {
  color: rgb(89 37 220 / 0.6);
}

.focus\:text-purple-700\/70:focus {
  color: rgb(89 37 220 / 0.7);
}

.focus\:text-purple-700\/75:focus {
  color: rgb(89 37 220 / 0.75);
}

.focus\:text-purple-700\/80:focus {
  color: rgb(89 37 220 / 0.8);
}

.focus\:text-purple-700\/90:focus {
  color: rgb(89 37 220 / 0.9);
}

.focus\:text-purple-700\/95:focus {
  color: rgb(89 37 220 / 0.95);
}

.focus\:text-purple-700\/100:focus {
  color: rgb(89 37 220 / 1);
}

.focus\:text-purple-800\/0:focus {
  color: rgb(74 31 184 / 0);
}

.focus\:text-purple-800\/5:focus {
  color: rgb(74 31 184 / 0.05);
}

.focus\:text-purple-800\/10:focus {
  color: rgb(74 31 184 / 0.1);
}

.focus\:text-purple-800\/20:focus {
  color: rgb(74 31 184 / 0.2);
}

.focus\:text-purple-800\/25:focus {
  color: rgb(74 31 184 / 0.25);
}

.focus\:text-purple-800\/30:focus {
  color: rgb(74 31 184 / 0.3);
}

.focus\:text-purple-800\/40:focus {
  color: rgb(74 31 184 / 0.4);
}

.focus\:text-purple-800\/50:focus {
  color: rgb(74 31 184 / 0.5);
}

.focus\:text-purple-800\/60:focus {
  color: rgb(74 31 184 / 0.6);
}

.focus\:text-purple-800\/70:focus {
  color: rgb(74 31 184 / 0.7);
}

.focus\:text-purple-800\/75:focus {
  color: rgb(74 31 184 / 0.75);
}

.focus\:text-purple-800\/80:focus {
  color: rgb(74 31 184 / 0.8);
}

.focus\:text-purple-800\/90:focus {
  color: rgb(74 31 184 / 0.9);
}

.focus\:text-purple-800\/95:focus {
  color: rgb(74 31 184 / 0.95);
}

.focus\:text-purple-800\/100:focus {
  color: rgb(74 31 184 / 1);
}

.focus\:text-purple-900\/0:focus {
  color: rgb(62 28 150 / 0);
}

.focus\:text-purple-900\/5:focus {
  color: rgb(62 28 150 / 0.05);
}

.focus\:text-purple-900\/10:focus {
  color: rgb(62 28 150 / 0.1);
}

.focus\:text-purple-900\/20:focus {
  color: rgb(62 28 150 / 0.2);
}

.focus\:text-purple-900\/25:focus {
  color: rgb(62 28 150 / 0.25);
}

.focus\:text-purple-900\/30:focus {
  color: rgb(62 28 150 / 0.3);
}

.focus\:text-purple-900\/40:focus {
  color: rgb(62 28 150 / 0.4);
}

.focus\:text-purple-900\/50:focus {
  color: rgb(62 28 150 / 0.5);
}

.focus\:text-purple-900\/60:focus {
  color: rgb(62 28 150 / 0.6);
}

.focus\:text-purple-900\/70:focus {
  color: rgb(62 28 150 / 0.7);
}

.focus\:text-purple-900\/75:focus {
  color: rgb(62 28 150 / 0.75);
}

.focus\:text-purple-900\/80:focus {
  color: rgb(62 28 150 / 0.8);
}

.focus\:text-purple-900\/90:focus {
  color: rgb(62 28 150 / 0.9);
}

.focus\:text-purple-900\/95:focus {
  color: rgb(62 28 150 / 0.95);
}

.focus\:text-purple-900\/100:focus {
  color: rgb(62 28 150 / 1);
}

.focus\:text-purple\/0:focus {
  color: rgb(155 138 251 / 0);
}

.focus\:text-purple\/5:focus {
  color: rgb(155 138 251 / 0.05);
}

.focus\:text-purple\/10:focus {
  color: rgb(155 138 251 / 0.1);
}

.focus\:text-purple\/20:focus {
  color: rgb(155 138 251 / 0.2);
}

.focus\:text-purple\/25:focus {
  color: rgb(155 138 251 / 0.25);
}

.focus\:text-purple\/30:focus {
  color: rgb(155 138 251 / 0.3);
}

.focus\:text-purple\/40:focus {
  color: rgb(155 138 251 / 0.4);
}

.focus\:text-purple\/50:focus {
  color: rgb(155 138 251 / 0.5);
}

.focus\:text-purple\/60:focus {
  color: rgb(155 138 251 / 0.6);
}

.focus\:text-purple\/70:focus {
  color: rgb(155 138 251 / 0.7);
}

.focus\:text-purple\/75:focus {
  color: rgb(155 138 251 / 0.75);
}

.focus\:text-purple\/80:focus {
  color: rgb(155 138 251 / 0.8);
}

.focus\:text-purple\/90:focus {
  color: rgb(155 138 251 / 0.9);
}

.focus\:text-purple\/95:focus {
  color: rgb(155 138 251 / 0.95);
}

.focus\:text-purple\/100:focus {
  color: rgb(155 138 251 / 1);
}

.focus\:text-fuchsia-25\/0:focus {
  color: rgb(254 250 255 / 0);
}

.focus\:text-fuchsia-25\/5:focus {
  color: rgb(254 250 255 / 0.05);
}

.focus\:text-fuchsia-25\/10:focus {
  color: rgb(254 250 255 / 0.1);
}

.focus\:text-fuchsia-25\/20:focus {
  color: rgb(254 250 255 / 0.2);
}

.focus\:text-fuchsia-25\/25:focus {
  color: rgb(254 250 255 / 0.25);
}

.focus\:text-fuchsia-25\/30:focus {
  color: rgb(254 250 255 / 0.3);
}

.focus\:text-fuchsia-25\/40:focus {
  color: rgb(254 250 255 / 0.4);
}

.focus\:text-fuchsia-25\/50:focus {
  color: rgb(254 250 255 / 0.5);
}

.focus\:text-fuchsia-25\/60:focus {
  color: rgb(254 250 255 / 0.6);
}

.focus\:text-fuchsia-25\/70:focus {
  color: rgb(254 250 255 / 0.7);
}

.focus\:text-fuchsia-25\/75:focus {
  color: rgb(254 250 255 / 0.75);
}

.focus\:text-fuchsia-25\/80:focus {
  color: rgb(254 250 255 / 0.8);
}

.focus\:text-fuchsia-25\/90:focus {
  color: rgb(254 250 255 / 0.9);
}

.focus\:text-fuchsia-25\/95:focus {
  color: rgb(254 250 255 / 0.95);
}

.focus\:text-fuchsia-25\/100:focus {
  color: rgb(254 250 255 / 1);
}

.focus\:text-fuchsia-50\/0:focus {
  color: rgb(253 244 255 / 0);
}

.focus\:text-fuchsia-50\/5:focus {
  color: rgb(253 244 255 / 0.05);
}

.focus\:text-fuchsia-50\/10:focus {
  color: rgb(253 244 255 / 0.1);
}

.focus\:text-fuchsia-50\/20:focus {
  color: rgb(253 244 255 / 0.2);
}

.focus\:text-fuchsia-50\/25:focus {
  color: rgb(253 244 255 / 0.25);
}

.focus\:text-fuchsia-50\/30:focus {
  color: rgb(253 244 255 / 0.3);
}

.focus\:text-fuchsia-50\/40:focus {
  color: rgb(253 244 255 / 0.4);
}

.focus\:text-fuchsia-50\/50:focus {
  color: rgb(253 244 255 / 0.5);
}

.focus\:text-fuchsia-50\/60:focus {
  color: rgb(253 244 255 / 0.6);
}

.focus\:text-fuchsia-50\/70:focus {
  color: rgb(253 244 255 / 0.7);
}

.focus\:text-fuchsia-50\/75:focus {
  color: rgb(253 244 255 / 0.75);
}

.focus\:text-fuchsia-50\/80:focus {
  color: rgb(253 244 255 / 0.8);
}

.focus\:text-fuchsia-50\/90:focus {
  color: rgb(253 244 255 / 0.9);
}

.focus\:text-fuchsia-50\/95:focus {
  color: rgb(253 244 255 / 0.95);
}

.focus\:text-fuchsia-50\/100:focus {
  color: rgb(253 244 255 / 1);
}

.focus\:text-fuchsia-100\/0:focus {
  color: rgb(251 232 255 / 0);
}

.focus\:text-fuchsia-100\/5:focus {
  color: rgb(251 232 255 / 0.05);
}

.focus\:text-fuchsia-100\/10:focus {
  color: rgb(251 232 255 / 0.1);
}

.focus\:text-fuchsia-100\/20:focus {
  color: rgb(251 232 255 / 0.2);
}

.focus\:text-fuchsia-100\/25:focus {
  color: rgb(251 232 255 / 0.25);
}

.focus\:text-fuchsia-100\/30:focus {
  color: rgb(251 232 255 / 0.3);
}

.focus\:text-fuchsia-100\/40:focus {
  color: rgb(251 232 255 / 0.4);
}

.focus\:text-fuchsia-100\/50:focus {
  color: rgb(251 232 255 / 0.5);
}

.focus\:text-fuchsia-100\/60:focus {
  color: rgb(251 232 255 / 0.6);
}

.focus\:text-fuchsia-100\/70:focus {
  color: rgb(251 232 255 / 0.7);
}

.focus\:text-fuchsia-100\/75:focus {
  color: rgb(251 232 255 / 0.75);
}

.focus\:text-fuchsia-100\/80:focus {
  color: rgb(251 232 255 / 0.8);
}

.focus\:text-fuchsia-100\/90:focus {
  color: rgb(251 232 255 / 0.9);
}

.focus\:text-fuchsia-100\/95:focus {
  color: rgb(251 232 255 / 0.95);
}

.focus\:text-fuchsia-100\/100:focus {
  color: rgb(251 232 255 / 1);
}

.focus\:text-fuchsia-200\/0:focus {
  color: rgb(246 208 254 / 0);
}

.focus\:text-fuchsia-200\/5:focus {
  color: rgb(246 208 254 / 0.05);
}

.focus\:text-fuchsia-200\/10:focus {
  color: rgb(246 208 254 / 0.1);
}

.focus\:text-fuchsia-200\/20:focus {
  color: rgb(246 208 254 / 0.2);
}

.focus\:text-fuchsia-200\/25:focus {
  color: rgb(246 208 254 / 0.25);
}

.focus\:text-fuchsia-200\/30:focus {
  color: rgb(246 208 254 / 0.3);
}

.focus\:text-fuchsia-200\/40:focus {
  color: rgb(246 208 254 / 0.4);
}

.focus\:text-fuchsia-200\/50:focus {
  color: rgb(246 208 254 / 0.5);
}

.focus\:text-fuchsia-200\/60:focus {
  color: rgb(246 208 254 / 0.6);
}

.focus\:text-fuchsia-200\/70:focus {
  color: rgb(246 208 254 / 0.7);
}

.focus\:text-fuchsia-200\/75:focus {
  color: rgb(246 208 254 / 0.75);
}

.focus\:text-fuchsia-200\/80:focus {
  color: rgb(246 208 254 / 0.8);
}

.focus\:text-fuchsia-200\/90:focus {
  color: rgb(246 208 254 / 0.9);
}

.focus\:text-fuchsia-200\/95:focus {
  color: rgb(246 208 254 / 0.95);
}

.focus\:text-fuchsia-200\/100:focus {
  color: rgb(246 208 254 / 1);
}

.focus\:text-fuchsia-300\/0:focus {
  color: rgb(238 170 253 / 0);
}

.focus\:text-fuchsia-300\/5:focus {
  color: rgb(238 170 253 / 0.05);
}

.focus\:text-fuchsia-300\/10:focus {
  color: rgb(238 170 253 / 0.1);
}

.focus\:text-fuchsia-300\/20:focus {
  color: rgb(238 170 253 / 0.2);
}

.focus\:text-fuchsia-300\/25:focus {
  color: rgb(238 170 253 / 0.25);
}

.focus\:text-fuchsia-300\/30:focus {
  color: rgb(238 170 253 / 0.3);
}

.focus\:text-fuchsia-300\/40:focus {
  color: rgb(238 170 253 / 0.4);
}

.focus\:text-fuchsia-300\/50:focus {
  color: rgb(238 170 253 / 0.5);
}

.focus\:text-fuchsia-300\/60:focus {
  color: rgb(238 170 253 / 0.6);
}

.focus\:text-fuchsia-300\/70:focus {
  color: rgb(238 170 253 / 0.7);
}

.focus\:text-fuchsia-300\/75:focus {
  color: rgb(238 170 253 / 0.75);
}

.focus\:text-fuchsia-300\/80:focus {
  color: rgb(238 170 253 / 0.8);
}

.focus\:text-fuchsia-300\/90:focus {
  color: rgb(238 170 253 / 0.9);
}

.focus\:text-fuchsia-300\/95:focus {
  color: rgb(238 170 253 / 0.95);
}

.focus\:text-fuchsia-300\/100:focus {
  color: rgb(238 170 253 / 1);
}

.focus\:text-fuchsia-400\/0:focus {
  color: rgb(228 120 250 / 0);
}

.focus\:text-fuchsia-400\/5:focus {
  color: rgb(228 120 250 / 0.05);
}

.focus\:text-fuchsia-400\/10:focus {
  color: rgb(228 120 250 / 0.1);
}

.focus\:text-fuchsia-400\/20:focus {
  color: rgb(228 120 250 / 0.2);
}

.focus\:text-fuchsia-400\/25:focus {
  color: rgb(228 120 250 / 0.25);
}

.focus\:text-fuchsia-400\/30:focus {
  color: rgb(228 120 250 / 0.3);
}

.focus\:text-fuchsia-400\/40:focus {
  color: rgb(228 120 250 / 0.4);
}

.focus\:text-fuchsia-400\/50:focus {
  color: rgb(228 120 250 / 0.5);
}

.focus\:text-fuchsia-400\/60:focus {
  color: rgb(228 120 250 / 0.6);
}

.focus\:text-fuchsia-400\/70:focus {
  color: rgb(228 120 250 / 0.7);
}

.focus\:text-fuchsia-400\/75:focus {
  color: rgb(228 120 250 / 0.75);
}

.focus\:text-fuchsia-400\/80:focus {
  color: rgb(228 120 250 / 0.8);
}

.focus\:text-fuchsia-400\/90:focus {
  color: rgb(228 120 250 / 0.9);
}

.focus\:text-fuchsia-400\/95:focus {
  color: rgb(228 120 250 / 0.95);
}

.focus\:text-fuchsia-400\/100:focus {
  color: rgb(228 120 250 / 1);
}

.focus\:text-fuchsia-500\/0:focus {
  color: rgb(212 68 241 / 0);
}

.focus\:text-fuchsia-500\/5:focus {
  color: rgb(212 68 241 / 0.05);
}

.focus\:text-fuchsia-500\/10:focus {
  color: rgb(212 68 241 / 0.1);
}

.focus\:text-fuchsia-500\/20:focus {
  color: rgb(212 68 241 / 0.2);
}

.focus\:text-fuchsia-500\/25:focus {
  color: rgb(212 68 241 / 0.25);
}

.focus\:text-fuchsia-500\/30:focus {
  color: rgb(212 68 241 / 0.3);
}

.focus\:text-fuchsia-500\/40:focus {
  color: rgb(212 68 241 / 0.4);
}

.focus\:text-fuchsia-500\/50:focus {
  color: rgb(212 68 241 / 0.5);
}

.focus\:text-fuchsia-500\/60:focus {
  color: rgb(212 68 241 / 0.6);
}

.focus\:text-fuchsia-500\/70:focus {
  color: rgb(212 68 241 / 0.7);
}

.focus\:text-fuchsia-500\/75:focus {
  color: rgb(212 68 241 / 0.75);
}

.focus\:text-fuchsia-500\/80:focus {
  color: rgb(212 68 241 / 0.8);
}

.focus\:text-fuchsia-500\/90:focus {
  color: rgb(212 68 241 / 0.9);
}

.focus\:text-fuchsia-500\/95:focus {
  color: rgb(212 68 241 / 0.95);
}

.focus\:text-fuchsia-500\/100:focus {
  color: rgb(212 68 241 / 1);
}

.focus\:text-fuchsia-600\/0:focus {
  color: rgb(186 36 213 / 0);
}

.focus\:text-fuchsia-600\/5:focus {
  color: rgb(186 36 213 / 0.05);
}

.focus\:text-fuchsia-600\/10:focus {
  color: rgb(186 36 213 / 0.1);
}

.focus\:text-fuchsia-600\/20:focus {
  color: rgb(186 36 213 / 0.2);
}

.focus\:text-fuchsia-600\/25:focus {
  color: rgb(186 36 213 / 0.25);
}

.focus\:text-fuchsia-600\/30:focus {
  color: rgb(186 36 213 / 0.3);
}

.focus\:text-fuchsia-600\/40:focus {
  color: rgb(186 36 213 / 0.4);
}

.focus\:text-fuchsia-600\/50:focus {
  color: rgb(186 36 213 / 0.5);
}

.focus\:text-fuchsia-600\/60:focus {
  color: rgb(186 36 213 / 0.6);
}

.focus\:text-fuchsia-600\/70:focus {
  color: rgb(186 36 213 / 0.7);
}

.focus\:text-fuchsia-600\/75:focus {
  color: rgb(186 36 213 / 0.75);
}

.focus\:text-fuchsia-600\/80:focus {
  color: rgb(186 36 213 / 0.8);
}

.focus\:text-fuchsia-600\/90:focus {
  color: rgb(186 36 213 / 0.9);
}

.focus\:text-fuchsia-600\/95:focus {
  color: rgb(186 36 213 / 0.95);
}

.focus\:text-fuchsia-600\/100:focus {
  color: rgb(186 36 213 / 1);
}

.focus\:text-fuchsia-700\/0:focus {
  color: rgb(159 26 177 / 0);
}

.focus\:text-fuchsia-700\/5:focus {
  color: rgb(159 26 177 / 0.05);
}

.focus\:text-fuchsia-700\/10:focus {
  color: rgb(159 26 177 / 0.1);
}

.focus\:text-fuchsia-700\/20:focus {
  color: rgb(159 26 177 / 0.2);
}

.focus\:text-fuchsia-700\/25:focus {
  color: rgb(159 26 177 / 0.25);
}

.focus\:text-fuchsia-700\/30:focus {
  color: rgb(159 26 177 / 0.3);
}

.focus\:text-fuchsia-700\/40:focus {
  color: rgb(159 26 177 / 0.4);
}

.focus\:text-fuchsia-700\/50:focus {
  color: rgb(159 26 177 / 0.5);
}

.focus\:text-fuchsia-700\/60:focus {
  color: rgb(159 26 177 / 0.6);
}

.focus\:text-fuchsia-700\/70:focus {
  color: rgb(159 26 177 / 0.7);
}

.focus\:text-fuchsia-700\/75:focus {
  color: rgb(159 26 177 / 0.75);
}

.focus\:text-fuchsia-700\/80:focus {
  color: rgb(159 26 177 / 0.8);
}

.focus\:text-fuchsia-700\/90:focus {
  color: rgb(159 26 177 / 0.9);
}

.focus\:text-fuchsia-700\/95:focus {
  color: rgb(159 26 177 / 0.95);
}

.focus\:text-fuchsia-700\/100:focus {
  color: rgb(159 26 177 / 1);
}

.focus\:text-fuchsia-800\/0:focus {
  color: rgb(130 24 144 / 0);
}

.focus\:text-fuchsia-800\/5:focus {
  color: rgb(130 24 144 / 0.05);
}

.focus\:text-fuchsia-800\/10:focus {
  color: rgb(130 24 144 / 0.1);
}

.focus\:text-fuchsia-800\/20:focus {
  color: rgb(130 24 144 / 0.2);
}

.focus\:text-fuchsia-800\/25:focus {
  color: rgb(130 24 144 / 0.25);
}

.focus\:text-fuchsia-800\/30:focus {
  color: rgb(130 24 144 / 0.3);
}

.focus\:text-fuchsia-800\/40:focus {
  color: rgb(130 24 144 / 0.4);
}

.focus\:text-fuchsia-800\/50:focus {
  color: rgb(130 24 144 / 0.5);
}

.focus\:text-fuchsia-800\/60:focus {
  color: rgb(130 24 144 / 0.6);
}

.focus\:text-fuchsia-800\/70:focus {
  color: rgb(130 24 144 / 0.7);
}

.focus\:text-fuchsia-800\/75:focus {
  color: rgb(130 24 144 / 0.75);
}

.focus\:text-fuchsia-800\/80:focus {
  color: rgb(130 24 144 / 0.8);
}

.focus\:text-fuchsia-800\/90:focus {
  color: rgb(130 24 144 / 0.9);
}

.focus\:text-fuchsia-800\/95:focus {
  color: rgb(130 24 144 / 0.95);
}

.focus\:text-fuchsia-800\/100:focus {
  color: rgb(130 24 144 / 1);
}

.focus\:text-fuchsia-900\/0:focus {
  color: rgb(111 24 119 / 0);
}

.focus\:text-fuchsia-900\/5:focus {
  color: rgb(111 24 119 / 0.05);
}

.focus\:text-fuchsia-900\/10:focus {
  color: rgb(111 24 119 / 0.1);
}

.focus\:text-fuchsia-900\/20:focus {
  color: rgb(111 24 119 / 0.2);
}

.focus\:text-fuchsia-900\/25:focus {
  color: rgb(111 24 119 / 0.25);
}

.focus\:text-fuchsia-900\/30:focus {
  color: rgb(111 24 119 / 0.3);
}

.focus\:text-fuchsia-900\/40:focus {
  color: rgb(111 24 119 / 0.4);
}

.focus\:text-fuchsia-900\/50:focus {
  color: rgb(111 24 119 / 0.5);
}

.focus\:text-fuchsia-900\/60:focus {
  color: rgb(111 24 119 / 0.6);
}

.focus\:text-fuchsia-900\/70:focus {
  color: rgb(111 24 119 / 0.7);
}

.focus\:text-fuchsia-900\/75:focus {
  color: rgb(111 24 119 / 0.75);
}

.focus\:text-fuchsia-900\/80:focus {
  color: rgb(111 24 119 / 0.8);
}

.focus\:text-fuchsia-900\/90:focus {
  color: rgb(111 24 119 / 0.9);
}

.focus\:text-fuchsia-900\/95:focus {
  color: rgb(111 24 119 / 0.95);
}

.focus\:text-fuchsia-900\/100:focus {
  color: rgb(111 24 119 / 1);
}

.focus\:text-fuchsia\/0:focus {
  color: rgb(228 120 250 / 0);
}

.focus\:text-fuchsia\/5:focus {
  color: rgb(228 120 250 / 0.05);
}

.focus\:text-fuchsia\/10:focus {
  color: rgb(228 120 250 / 0.1);
}

.focus\:text-fuchsia\/20:focus {
  color: rgb(228 120 250 / 0.2);
}

.focus\:text-fuchsia\/25:focus {
  color: rgb(228 120 250 / 0.25);
}

.focus\:text-fuchsia\/30:focus {
  color: rgb(228 120 250 / 0.3);
}

.focus\:text-fuchsia\/40:focus {
  color: rgb(228 120 250 / 0.4);
}

.focus\:text-fuchsia\/50:focus {
  color: rgb(228 120 250 / 0.5);
}

.focus\:text-fuchsia\/60:focus {
  color: rgb(228 120 250 / 0.6);
}

.focus\:text-fuchsia\/70:focus {
  color: rgb(228 120 250 / 0.7);
}

.focus\:text-fuchsia\/75:focus {
  color: rgb(228 120 250 / 0.75);
}

.focus\:text-fuchsia\/80:focus {
  color: rgb(228 120 250 / 0.8);
}

.focus\:text-fuchsia\/90:focus {
  color: rgb(228 120 250 / 0.9);
}

.focus\:text-fuchsia\/95:focus {
  color: rgb(228 120 250 / 0.95);
}

.focus\:text-fuchsia\/100:focus {
  color: rgb(228 120 250 / 1);
}

.focus\:text-pink-25\/0:focus {
  color: rgb(254 246 251 / 0);
}

.focus\:text-pink-25\/5:focus {
  color: rgb(254 246 251 / 0.05);
}

.focus\:text-pink-25\/10:focus {
  color: rgb(254 246 251 / 0.1);
}

.focus\:text-pink-25\/20:focus {
  color: rgb(254 246 251 / 0.2);
}

.focus\:text-pink-25\/25:focus {
  color: rgb(254 246 251 / 0.25);
}

.focus\:text-pink-25\/30:focus {
  color: rgb(254 246 251 / 0.3);
}

.focus\:text-pink-25\/40:focus {
  color: rgb(254 246 251 / 0.4);
}

.focus\:text-pink-25\/50:focus {
  color: rgb(254 246 251 / 0.5);
}

.focus\:text-pink-25\/60:focus {
  color: rgb(254 246 251 / 0.6);
}

.focus\:text-pink-25\/70:focus {
  color: rgb(254 246 251 / 0.7);
}

.focus\:text-pink-25\/75:focus {
  color: rgb(254 246 251 / 0.75);
}

.focus\:text-pink-25\/80:focus {
  color: rgb(254 246 251 / 0.8);
}

.focus\:text-pink-25\/90:focus {
  color: rgb(254 246 251 / 0.9);
}

.focus\:text-pink-25\/95:focus {
  color: rgb(254 246 251 / 0.95);
}

.focus\:text-pink-25\/100:focus {
  color: rgb(254 246 251 / 1);
}

.focus\:text-pink-50\/0:focus {
  color: rgb(253 242 250 / 0);
}

.focus\:text-pink-50\/5:focus {
  color: rgb(253 242 250 / 0.05);
}

.focus\:text-pink-50\/10:focus {
  color: rgb(253 242 250 / 0.1);
}

.focus\:text-pink-50\/20:focus {
  color: rgb(253 242 250 / 0.2);
}

.focus\:text-pink-50\/25:focus {
  color: rgb(253 242 250 / 0.25);
}

.focus\:text-pink-50\/30:focus {
  color: rgb(253 242 250 / 0.3);
}

.focus\:text-pink-50\/40:focus {
  color: rgb(253 242 250 / 0.4);
}

.focus\:text-pink-50\/50:focus {
  color: rgb(253 242 250 / 0.5);
}

.focus\:text-pink-50\/60:focus {
  color: rgb(253 242 250 / 0.6);
}

.focus\:text-pink-50\/70:focus {
  color: rgb(253 242 250 / 0.7);
}

.focus\:text-pink-50\/75:focus {
  color: rgb(253 242 250 / 0.75);
}

.focus\:text-pink-50\/80:focus {
  color: rgb(253 242 250 / 0.8);
}

.focus\:text-pink-50\/90:focus {
  color: rgb(253 242 250 / 0.9);
}

.focus\:text-pink-50\/95:focus {
  color: rgb(253 242 250 / 0.95);
}

.focus\:text-pink-50\/100:focus {
  color: rgb(253 242 250 / 1);
}

.focus\:text-pink-100\/0:focus {
  color: rgb(252 231 246 / 0);
}

.focus\:text-pink-100\/5:focus {
  color: rgb(252 231 246 / 0.05);
}

.focus\:text-pink-100\/10:focus {
  color: rgb(252 231 246 / 0.1);
}

.focus\:text-pink-100\/20:focus {
  color: rgb(252 231 246 / 0.2);
}

.focus\:text-pink-100\/25:focus {
  color: rgb(252 231 246 / 0.25);
}

.focus\:text-pink-100\/30:focus {
  color: rgb(252 231 246 / 0.3);
}

.focus\:text-pink-100\/40:focus {
  color: rgb(252 231 246 / 0.4);
}

.focus\:text-pink-100\/50:focus {
  color: rgb(252 231 246 / 0.5);
}

.focus\:text-pink-100\/60:focus {
  color: rgb(252 231 246 / 0.6);
}

.focus\:text-pink-100\/70:focus {
  color: rgb(252 231 246 / 0.7);
}

.focus\:text-pink-100\/75:focus {
  color: rgb(252 231 246 / 0.75);
}

.focus\:text-pink-100\/80:focus {
  color: rgb(252 231 246 / 0.8);
}

.focus\:text-pink-100\/90:focus {
  color: rgb(252 231 246 / 0.9);
}

.focus\:text-pink-100\/95:focus {
  color: rgb(252 231 246 / 0.95);
}

.focus\:text-pink-100\/100:focus {
  color: rgb(252 231 246 / 1);
}

.focus\:text-pink-200\/0:focus {
  color: rgb(252 206 238 / 0);
}

.focus\:text-pink-200\/5:focus {
  color: rgb(252 206 238 / 0.05);
}

.focus\:text-pink-200\/10:focus {
  color: rgb(252 206 238 / 0.1);
}

.focus\:text-pink-200\/20:focus {
  color: rgb(252 206 238 / 0.2);
}

.focus\:text-pink-200\/25:focus {
  color: rgb(252 206 238 / 0.25);
}

.focus\:text-pink-200\/30:focus {
  color: rgb(252 206 238 / 0.3);
}

.focus\:text-pink-200\/40:focus {
  color: rgb(252 206 238 / 0.4);
}

.focus\:text-pink-200\/50:focus {
  color: rgb(252 206 238 / 0.5);
}

.focus\:text-pink-200\/60:focus {
  color: rgb(252 206 238 / 0.6);
}

.focus\:text-pink-200\/70:focus {
  color: rgb(252 206 238 / 0.7);
}

.focus\:text-pink-200\/75:focus {
  color: rgb(252 206 238 / 0.75);
}

.focus\:text-pink-200\/80:focus {
  color: rgb(252 206 238 / 0.8);
}

.focus\:text-pink-200\/90:focus {
  color: rgb(252 206 238 / 0.9);
}

.focus\:text-pink-200\/95:focus {
  color: rgb(252 206 238 / 0.95);
}

.focus\:text-pink-200\/100:focus {
  color: rgb(252 206 238 / 1);
}

.focus\:text-pink-300\/0:focus {
  color: rgb(250 167 224 / 0);
}

.focus\:text-pink-300\/5:focus {
  color: rgb(250 167 224 / 0.05);
}

.focus\:text-pink-300\/10:focus {
  color: rgb(250 167 224 / 0.1);
}

.focus\:text-pink-300\/20:focus {
  color: rgb(250 167 224 / 0.2);
}

.focus\:text-pink-300\/25:focus {
  color: rgb(250 167 224 / 0.25);
}

.focus\:text-pink-300\/30:focus {
  color: rgb(250 167 224 / 0.3);
}

.focus\:text-pink-300\/40:focus {
  color: rgb(250 167 224 / 0.4);
}

.focus\:text-pink-300\/50:focus {
  color: rgb(250 167 224 / 0.5);
}

.focus\:text-pink-300\/60:focus {
  color: rgb(250 167 224 / 0.6);
}

.focus\:text-pink-300\/70:focus {
  color: rgb(250 167 224 / 0.7);
}

.focus\:text-pink-300\/75:focus {
  color: rgb(250 167 224 / 0.75);
}

.focus\:text-pink-300\/80:focus {
  color: rgb(250 167 224 / 0.8);
}

.focus\:text-pink-300\/90:focus {
  color: rgb(250 167 224 / 0.9);
}

.focus\:text-pink-300\/95:focus {
  color: rgb(250 167 224 / 0.95);
}

.focus\:text-pink-300\/100:focus {
  color: rgb(250 167 224 / 1);
}

.focus\:text-pink-400\/0:focus {
  color: rgb(246 112 7 / 0);
}

.focus\:text-pink-400\/5:focus {
  color: rgb(246 112 7 / 0.05);
}

.focus\:text-pink-400\/10:focus {
  color: rgb(246 112 7 / 0.1);
}

.focus\:text-pink-400\/20:focus {
  color: rgb(246 112 7 / 0.2);
}

.focus\:text-pink-400\/25:focus {
  color: rgb(246 112 7 / 0.25);
}

.focus\:text-pink-400\/30:focus {
  color: rgb(246 112 7 / 0.3);
}

.focus\:text-pink-400\/40:focus {
  color: rgb(246 112 7 / 0.4);
}

.focus\:text-pink-400\/50:focus {
  color: rgb(246 112 7 / 0.5);
}

.focus\:text-pink-400\/60:focus {
  color: rgb(246 112 7 / 0.6);
}

.focus\:text-pink-400\/70:focus {
  color: rgb(246 112 7 / 0.7);
}

.focus\:text-pink-400\/75:focus {
  color: rgb(246 112 7 / 0.75);
}

.focus\:text-pink-400\/80:focus {
  color: rgb(246 112 7 / 0.8);
}

.focus\:text-pink-400\/90:focus {
  color: rgb(246 112 7 / 0.9);
}

.focus\:text-pink-400\/95:focus {
  color: rgb(246 112 7 / 0.95);
}

.focus\:text-pink-400\/100:focus {
  color: rgb(246 112 7 / 1);
}

.focus\:text-pink-500\/0:focus {
  color: rgb(238 70 188 / 0);
}

.focus\:text-pink-500\/5:focus {
  color: rgb(238 70 188 / 0.05);
}

.focus\:text-pink-500\/10:focus {
  color: rgb(238 70 188 / 0.1);
}

.focus\:text-pink-500\/20:focus {
  color: rgb(238 70 188 / 0.2);
}

.focus\:text-pink-500\/25:focus {
  color: rgb(238 70 188 / 0.25);
}

.focus\:text-pink-500\/30:focus {
  color: rgb(238 70 188 / 0.3);
}

.focus\:text-pink-500\/40:focus {
  color: rgb(238 70 188 / 0.4);
}

.focus\:text-pink-500\/50:focus {
  color: rgb(238 70 188 / 0.5);
}

.focus\:text-pink-500\/60:focus {
  color: rgb(238 70 188 / 0.6);
}

.focus\:text-pink-500\/70:focus {
  color: rgb(238 70 188 / 0.7);
}

.focus\:text-pink-500\/75:focus {
  color: rgb(238 70 188 / 0.75);
}

.focus\:text-pink-500\/80:focus {
  color: rgb(238 70 188 / 0.8);
}

.focus\:text-pink-500\/90:focus {
  color: rgb(238 70 188 / 0.9);
}

.focus\:text-pink-500\/95:focus {
  color: rgb(238 70 188 / 0.95);
}

.focus\:text-pink-500\/100:focus {
  color: rgb(238 70 188 / 1);
}

.focus\:text-pink-600\/0:focus {
  color: rgb(221 37 144 / 0);
}

.focus\:text-pink-600\/5:focus {
  color: rgb(221 37 144 / 0.05);
}

.focus\:text-pink-600\/10:focus {
  color: rgb(221 37 144 / 0.1);
}

.focus\:text-pink-600\/20:focus {
  color: rgb(221 37 144 / 0.2);
}

.focus\:text-pink-600\/25:focus {
  color: rgb(221 37 144 / 0.25);
}

.focus\:text-pink-600\/30:focus {
  color: rgb(221 37 144 / 0.3);
}

.focus\:text-pink-600\/40:focus {
  color: rgb(221 37 144 / 0.4);
}

.focus\:text-pink-600\/50:focus {
  color: rgb(221 37 144 / 0.5);
}

.focus\:text-pink-600\/60:focus {
  color: rgb(221 37 144 / 0.6);
}

.focus\:text-pink-600\/70:focus {
  color: rgb(221 37 144 / 0.7);
}

.focus\:text-pink-600\/75:focus {
  color: rgb(221 37 144 / 0.75);
}

.focus\:text-pink-600\/80:focus {
  color: rgb(221 37 144 / 0.8);
}

.focus\:text-pink-600\/90:focus {
  color: rgb(221 37 144 / 0.9);
}

.focus\:text-pink-600\/95:focus {
  color: rgb(221 37 144 / 0.95);
}

.focus\:text-pink-600\/100:focus {
  color: rgb(221 37 144 / 1);
}

.focus\:text-pink-700\/0:focus {
  color: rgb(193 21 116 / 0);
}

.focus\:text-pink-700\/5:focus {
  color: rgb(193 21 116 / 0.05);
}

.focus\:text-pink-700\/10:focus {
  color: rgb(193 21 116 / 0.1);
}

.focus\:text-pink-700\/20:focus {
  color: rgb(193 21 116 / 0.2);
}

.focus\:text-pink-700\/25:focus {
  color: rgb(193 21 116 / 0.25);
}

.focus\:text-pink-700\/30:focus {
  color: rgb(193 21 116 / 0.3);
}

.focus\:text-pink-700\/40:focus {
  color: rgb(193 21 116 / 0.4);
}

.focus\:text-pink-700\/50:focus {
  color: rgb(193 21 116 / 0.5);
}

.focus\:text-pink-700\/60:focus {
  color: rgb(193 21 116 / 0.6);
}

.focus\:text-pink-700\/70:focus {
  color: rgb(193 21 116 / 0.7);
}

.focus\:text-pink-700\/75:focus {
  color: rgb(193 21 116 / 0.75);
}

.focus\:text-pink-700\/80:focus {
  color: rgb(193 21 116 / 0.8);
}

.focus\:text-pink-700\/90:focus {
  color: rgb(193 21 116 / 0.9);
}

.focus\:text-pink-700\/95:focus {
  color: rgb(193 21 116 / 0.95);
}

.focus\:text-pink-700\/100:focus {
  color: rgb(193 21 116 / 1);
}

.focus\:text-pink-800\/0:focus {
  color: rgb(158 22 95 / 0);
}

.focus\:text-pink-800\/5:focus {
  color: rgb(158 22 95 / 0.05);
}

.focus\:text-pink-800\/10:focus {
  color: rgb(158 22 95 / 0.1);
}

.focus\:text-pink-800\/20:focus {
  color: rgb(158 22 95 / 0.2);
}

.focus\:text-pink-800\/25:focus {
  color: rgb(158 22 95 / 0.25);
}

.focus\:text-pink-800\/30:focus {
  color: rgb(158 22 95 / 0.3);
}

.focus\:text-pink-800\/40:focus {
  color: rgb(158 22 95 / 0.4);
}

.focus\:text-pink-800\/50:focus {
  color: rgb(158 22 95 / 0.5);
}

.focus\:text-pink-800\/60:focus {
  color: rgb(158 22 95 / 0.6);
}

.focus\:text-pink-800\/70:focus {
  color: rgb(158 22 95 / 0.7);
}

.focus\:text-pink-800\/75:focus {
  color: rgb(158 22 95 / 0.75);
}

.focus\:text-pink-800\/80:focus {
  color: rgb(158 22 95 / 0.8);
}

.focus\:text-pink-800\/90:focus {
  color: rgb(158 22 95 / 0.9);
}

.focus\:text-pink-800\/95:focus {
  color: rgb(158 22 95 / 0.95);
}

.focus\:text-pink-800\/100:focus {
  color: rgb(158 22 95 / 1);
}

.focus\:text-pink-900\/0:focus {
  color: rgb(133 22 81 / 0);
}

.focus\:text-pink-900\/5:focus {
  color: rgb(133 22 81 / 0.05);
}

.focus\:text-pink-900\/10:focus {
  color: rgb(133 22 81 / 0.1);
}

.focus\:text-pink-900\/20:focus {
  color: rgb(133 22 81 / 0.2);
}

.focus\:text-pink-900\/25:focus {
  color: rgb(133 22 81 / 0.25);
}

.focus\:text-pink-900\/30:focus {
  color: rgb(133 22 81 / 0.3);
}

.focus\:text-pink-900\/40:focus {
  color: rgb(133 22 81 / 0.4);
}

.focus\:text-pink-900\/50:focus {
  color: rgb(133 22 81 / 0.5);
}

.focus\:text-pink-900\/60:focus {
  color: rgb(133 22 81 / 0.6);
}

.focus\:text-pink-900\/70:focus {
  color: rgb(133 22 81 / 0.7);
}

.focus\:text-pink-900\/75:focus {
  color: rgb(133 22 81 / 0.75);
}

.focus\:text-pink-900\/80:focus {
  color: rgb(133 22 81 / 0.8);
}

.focus\:text-pink-900\/90:focus {
  color: rgb(133 22 81 / 0.9);
}

.focus\:text-pink-900\/95:focus {
  color: rgb(133 22 81 / 0.95);
}

.focus\:text-pink-900\/100:focus {
  color: rgb(133 22 81 / 1);
}

.focus\:text-pink\/0:focus {
  color: rgb(246 112 7 / 0);
}

.focus\:text-pink\/5:focus {
  color: rgb(246 112 7 / 0.05);
}

.focus\:text-pink\/10:focus {
  color: rgb(246 112 7 / 0.1);
}

.focus\:text-pink\/20:focus {
  color: rgb(246 112 7 / 0.2);
}

.focus\:text-pink\/25:focus {
  color: rgb(246 112 7 / 0.25);
}

.focus\:text-pink\/30:focus {
  color: rgb(246 112 7 / 0.3);
}

.focus\:text-pink\/40:focus {
  color: rgb(246 112 7 / 0.4);
}

.focus\:text-pink\/50:focus {
  color: rgb(246 112 7 / 0.5);
}

.focus\:text-pink\/60:focus {
  color: rgb(246 112 7 / 0.6);
}

.focus\:text-pink\/70:focus {
  color: rgb(246 112 7 / 0.7);
}

.focus\:text-pink\/75:focus {
  color: rgb(246 112 7 / 0.75);
}

.focus\:text-pink\/80:focus {
  color: rgb(246 112 7 / 0.8);
}

.focus\:text-pink\/90:focus {
  color: rgb(246 112 7 / 0.9);
}

.focus\:text-pink\/95:focus {
  color: rgb(246 112 7 / 0.95);
}

.focus\:text-pink\/100:focus {
  color: rgb(246 112 7 / 1);
}

.focus\:text-rose-25\/0:focus {
  color: rgb(255 245 246 / 0);
}

.focus\:text-rose-25\/5:focus {
  color: rgb(255 245 246 / 0.05);
}

.focus\:text-rose-25\/10:focus {
  color: rgb(255 245 246 / 0.1);
}

.focus\:text-rose-25\/20:focus {
  color: rgb(255 245 246 / 0.2);
}

.focus\:text-rose-25\/25:focus {
  color: rgb(255 245 246 / 0.25);
}

.focus\:text-rose-25\/30:focus {
  color: rgb(255 245 246 / 0.3);
}

.focus\:text-rose-25\/40:focus {
  color: rgb(255 245 246 / 0.4);
}

.focus\:text-rose-25\/50:focus {
  color: rgb(255 245 246 / 0.5);
}

.focus\:text-rose-25\/60:focus {
  color: rgb(255 245 246 / 0.6);
}

.focus\:text-rose-25\/70:focus {
  color: rgb(255 245 246 / 0.7);
}

.focus\:text-rose-25\/75:focus {
  color: rgb(255 245 246 / 0.75);
}

.focus\:text-rose-25\/80:focus {
  color: rgb(255 245 246 / 0.8);
}

.focus\:text-rose-25\/90:focus {
  color: rgb(255 245 246 / 0.9);
}

.focus\:text-rose-25\/95:focus {
  color: rgb(255 245 246 / 0.95);
}

.focus\:text-rose-25\/100:focus {
  color: rgb(255 245 246 / 1);
}

.focus\:text-rose-50\/0:focus {
  color: rgb(255 241 243 / 0);
}

.focus\:text-rose-50\/5:focus {
  color: rgb(255 241 243 / 0.05);
}

.focus\:text-rose-50\/10:focus {
  color: rgb(255 241 243 / 0.1);
}

.focus\:text-rose-50\/20:focus {
  color: rgb(255 241 243 / 0.2);
}

.focus\:text-rose-50\/25:focus {
  color: rgb(255 241 243 / 0.25);
}

.focus\:text-rose-50\/30:focus {
  color: rgb(255 241 243 / 0.3);
}

.focus\:text-rose-50\/40:focus {
  color: rgb(255 241 243 / 0.4);
}

.focus\:text-rose-50\/50:focus {
  color: rgb(255 241 243 / 0.5);
}

.focus\:text-rose-50\/60:focus {
  color: rgb(255 241 243 / 0.6);
}

.focus\:text-rose-50\/70:focus {
  color: rgb(255 241 243 / 0.7);
}

.focus\:text-rose-50\/75:focus {
  color: rgb(255 241 243 / 0.75);
}

.focus\:text-rose-50\/80:focus {
  color: rgb(255 241 243 / 0.8);
}

.focus\:text-rose-50\/90:focus {
  color: rgb(255 241 243 / 0.9);
}

.focus\:text-rose-50\/95:focus {
  color: rgb(255 241 243 / 0.95);
}

.focus\:text-rose-50\/100:focus {
  color: rgb(255 241 243 / 1);
}

.focus\:text-rose-100\/0:focus {
  color: rgb(255 228 232 / 0);
}

.focus\:text-rose-100\/5:focus {
  color: rgb(255 228 232 / 0.05);
}

.focus\:text-rose-100\/10:focus {
  color: rgb(255 228 232 / 0.1);
}

.focus\:text-rose-100\/20:focus {
  color: rgb(255 228 232 / 0.2);
}

.focus\:text-rose-100\/25:focus {
  color: rgb(255 228 232 / 0.25);
}

.focus\:text-rose-100\/30:focus {
  color: rgb(255 228 232 / 0.3);
}

.focus\:text-rose-100\/40:focus {
  color: rgb(255 228 232 / 0.4);
}

.focus\:text-rose-100\/50:focus {
  color: rgb(255 228 232 / 0.5);
}

.focus\:text-rose-100\/60:focus {
  color: rgb(255 228 232 / 0.6);
}

.focus\:text-rose-100\/70:focus {
  color: rgb(255 228 232 / 0.7);
}

.focus\:text-rose-100\/75:focus {
  color: rgb(255 228 232 / 0.75);
}

.focus\:text-rose-100\/80:focus {
  color: rgb(255 228 232 / 0.8);
}

.focus\:text-rose-100\/90:focus {
  color: rgb(255 228 232 / 0.9);
}

.focus\:text-rose-100\/95:focus {
  color: rgb(255 228 232 / 0.95);
}

.focus\:text-rose-100\/100:focus {
  color: rgb(255 228 232 / 1);
}

.focus\:text-rose-200\/0:focus {
  color: rgb(254 205 214 / 0);
}

.focus\:text-rose-200\/5:focus {
  color: rgb(254 205 214 / 0.05);
}

.focus\:text-rose-200\/10:focus {
  color: rgb(254 205 214 / 0.1);
}

.focus\:text-rose-200\/20:focus {
  color: rgb(254 205 214 / 0.2);
}

.focus\:text-rose-200\/25:focus {
  color: rgb(254 205 214 / 0.25);
}

.focus\:text-rose-200\/30:focus {
  color: rgb(254 205 214 / 0.3);
}

.focus\:text-rose-200\/40:focus {
  color: rgb(254 205 214 / 0.4);
}

.focus\:text-rose-200\/50:focus {
  color: rgb(254 205 214 / 0.5);
}

.focus\:text-rose-200\/60:focus {
  color: rgb(254 205 214 / 0.6);
}

.focus\:text-rose-200\/70:focus {
  color: rgb(254 205 214 / 0.7);
}

.focus\:text-rose-200\/75:focus {
  color: rgb(254 205 214 / 0.75);
}

.focus\:text-rose-200\/80:focus {
  color: rgb(254 205 214 / 0.8);
}

.focus\:text-rose-200\/90:focus {
  color: rgb(254 205 214 / 0.9);
}

.focus\:text-rose-200\/95:focus {
  color: rgb(254 205 214 / 0.95);
}

.focus\:text-rose-200\/100:focus {
  color: rgb(254 205 214 / 1);
}

.focus\:text-rose-300\/0:focus {
  color: rgb(254 163 180 / 0);
}

.focus\:text-rose-300\/5:focus {
  color: rgb(254 163 180 / 0.05);
}

.focus\:text-rose-300\/10:focus {
  color: rgb(254 163 180 / 0.1);
}

.focus\:text-rose-300\/20:focus {
  color: rgb(254 163 180 / 0.2);
}

.focus\:text-rose-300\/25:focus {
  color: rgb(254 163 180 / 0.25);
}

.focus\:text-rose-300\/30:focus {
  color: rgb(254 163 180 / 0.3);
}

.focus\:text-rose-300\/40:focus {
  color: rgb(254 163 180 / 0.4);
}

.focus\:text-rose-300\/50:focus {
  color: rgb(254 163 180 / 0.5);
}

.focus\:text-rose-300\/60:focus {
  color: rgb(254 163 180 / 0.6);
}

.focus\:text-rose-300\/70:focus {
  color: rgb(254 163 180 / 0.7);
}

.focus\:text-rose-300\/75:focus {
  color: rgb(254 163 180 / 0.75);
}

.focus\:text-rose-300\/80:focus {
  color: rgb(254 163 180 / 0.8);
}

.focus\:text-rose-300\/90:focus {
  color: rgb(254 163 180 / 0.9);
}

.focus\:text-rose-300\/95:focus {
  color: rgb(254 163 180 / 0.95);
}

.focus\:text-rose-300\/100:focus {
  color: rgb(254 163 180 / 1);
}

.focus\:text-rose-400\/0:focus {
  color: rgb(253 111 142 / 0);
}

.focus\:text-rose-400\/5:focus {
  color: rgb(253 111 142 / 0.05);
}

.focus\:text-rose-400\/10:focus {
  color: rgb(253 111 142 / 0.1);
}

.focus\:text-rose-400\/20:focus {
  color: rgb(253 111 142 / 0.2);
}

.focus\:text-rose-400\/25:focus {
  color: rgb(253 111 142 / 0.25);
}

.focus\:text-rose-400\/30:focus {
  color: rgb(253 111 142 / 0.3);
}

.focus\:text-rose-400\/40:focus {
  color: rgb(253 111 142 / 0.4);
}

.focus\:text-rose-400\/50:focus {
  color: rgb(253 111 142 / 0.5);
}

.focus\:text-rose-400\/60:focus {
  color: rgb(253 111 142 / 0.6);
}

.focus\:text-rose-400\/70:focus {
  color: rgb(253 111 142 / 0.7);
}

.focus\:text-rose-400\/75:focus {
  color: rgb(253 111 142 / 0.75);
}

.focus\:text-rose-400\/80:focus {
  color: rgb(253 111 142 / 0.8);
}

.focus\:text-rose-400\/90:focus {
  color: rgb(253 111 142 / 0.9);
}

.focus\:text-rose-400\/95:focus {
  color: rgb(253 111 142 / 0.95);
}

.focus\:text-rose-400\/100:focus {
  color: rgb(253 111 142 / 1);
}

.focus\:text-rose-500\/0:focus {
  color: rgb(246 61 104 / 0);
}

.focus\:text-rose-500\/5:focus {
  color: rgb(246 61 104 / 0.05);
}

.focus\:text-rose-500\/10:focus {
  color: rgb(246 61 104 / 0.1);
}

.focus\:text-rose-500\/20:focus {
  color: rgb(246 61 104 / 0.2);
}

.focus\:text-rose-500\/25:focus {
  color: rgb(246 61 104 / 0.25);
}

.focus\:text-rose-500\/30:focus {
  color: rgb(246 61 104 / 0.3);
}

.focus\:text-rose-500\/40:focus {
  color: rgb(246 61 104 / 0.4);
}

.focus\:text-rose-500\/50:focus {
  color: rgb(246 61 104 / 0.5);
}

.focus\:text-rose-500\/60:focus {
  color: rgb(246 61 104 / 0.6);
}

.focus\:text-rose-500\/70:focus {
  color: rgb(246 61 104 / 0.7);
}

.focus\:text-rose-500\/75:focus {
  color: rgb(246 61 104 / 0.75);
}

.focus\:text-rose-500\/80:focus {
  color: rgb(246 61 104 / 0.8);
}

.focus\:text-rose-500\/90:focus {
  color: rgb(246 61 104 / 0.9);
}

.focus\:text-rose-500\/95:focus {
  color: rgb(246 61 104 / 0.95);
}

.focus\:text-rose-500\/100:focus {
  color: rgb(246 61 104 / 1);
}

.focus\:text-rose-600\/0:focus {
  color: rgb(227 24 84 / 0);
}

.focus\:text-rose-600\/5:focus {
  color: rgb(227 24 84 / 0.05);
}

.focus\:text-rose-600\/10:focus {
  color: rgb(227 24 84 / 0.1);
}

.focus\:text-rose-600\/20:focus {
  color: rgb(227 24 84 / 0.2);
}

.focus\:text-rose-600\/25:focus {
  color: rgb(227 24 84 / 0.25);
}

.focus\:text-rose-600\/30:focus {
  color: rgb(227 24 84 / 0.3);
}

.focus\:text-rose-600\/40:focus {
  color: rgb(227 24 84 / 0.4);
}

.focus\:text-rose-600\/50:focus {
  color: rgb(227 24 84 / 0.5);
}

.focus\:text-rose-600\/60:focus {
  color: rgb(227 24 84 / 0.6);
}

.focus\:text-rose-600\/70:focus {
  color: rgb(227 24 84 / 0.7);
}

.focus\:text-rose-600\/75:focus {
  color: rgb(227 24 84 / 0.75);
}

.focus\:text-rose-600\/80:focus {
  color: rgb(227 24 84 / 0.8);
}

.focus\:text-rose-600\/90:focus {
  color: rgb(227 24 84 / 0.9);
}

.focus\:text-rose-600\/95:focus {
  color: rgb(227 24 84 / 0.95);
}

.focus\:text-rose-600\/100:focus {
  color: rgb(227 24 84 / 1);
}

.focus\:text-rose-700\/0:focus {
  color: rgb(192 16 72 / 0);
}

.focus\:text-rose-700\/5:focus {
  color: rgb(192 16 72 / 0.05);
}

.focus\:text-rose-700\/10:focus {
  color: rgb(192 16 72 / 0.1);
}

.focus\:text-rose-700\/20:focus {
  color: rgb(192 16 72 / 0.2);
}

.focus\:text-rose-700\/25:focus {
  color: rgb(192 16 72 / 0.25);
}

.focus\:text-rose-700\/30:focus {
  color: rgb(192 16 72 / 0.3);
}

.focus\:text-rose-700\/40:focus {
  color: rgb(192 16 72 / 0.4);
}

.focus\:text-rose-700\/50:focus {
  color: rgb(192 16 72 / 0.5);
}

.focus\:text-rose-700\/60:focus {
  color: rgb(192 16 72 / 0.6);
}

.focus\:text-rose-700\/70:focus {
  color: rgb(192 16 72 / 0.7);
}

.focus\:text-rose-700\/75:focus {
  color: rgb(192 16 72 / 0.75);
}

.focus\:text-rose-700\/80:focus {
  color: rgb(192 16 72 / 0.8);
}

.focus\:text-rose-700\/90:focus {
  color: rgb(192 16 72 / 0.9);
}

.focus\:text-rose-700\/95:focus {
  color: rgb(192 16 72 / 0.95);
}

.focus\:text-rose-700\/100:focus {
  color: rgb(192 16 72 / 1);
}

.focus\:text-rose-800\/0:focus {
  color: rgb(161 16 67 / 0);
}

.focus\:text-rose-800\/5:focus {
  color: rgb(161 16 67 / 0.05);
}

.focus\:text-rose-800\/10:focus {
  color: rgb(161 16 67 / 0.1);
}

.focus\:text-rose-800\/20:focus {
  color: rgb(161 16 67 / 0.2);
}

.focus\:text-rose-800\/25:focus {
  color: rgb(161 16 67 / 0.25);
}

.focus\:text-rose-800\/30:focus {
  color: rgb(161 16 67 / 0.3);
}

.focus\:text-rose-800\/40:focus {
  color: rgb(161 16 67 / 0.4);
}

.focus\:text-rose-800\/50:focus {
  color: rgb(161 16 67 / 0.5);
}

.focus\:text-rose-800\/60:focus {
  color: rgb(161 16 67 / 0.6);
}

.focus\:text-rose-800\/70:focus {
  color: rgb(161 16 67 / 0.7);
}

.focus\:text-rose-800\/75:focus {
  color: rgb(161 16 67 / 0.75);
}

.focus\:text-rose-800\/80:focus {
  color: rgb(161 16 67 / 0.8);
}

.focus\:text-rose-800\/90:focus {
  color: rgb(161 16 67 / 0.9);
}

.focus\:text-rose-800\/95:focus {
  color: rgb(161 16 67 / 0.95);
}

.focus\:text-rose-800\/100:focus {
  color: rgb(161 16 67 / 1);
}

.focus\:text-rose-900\/0:focus {
  color: rgb(137 18 62 / 0);
}

.focus\:text-rose-900\/5:focus {
  color: rgb(137 18 62 / 0.05);
}

.focus\:text-rose-900\/10:focus {
  color: rgb(137 18 62 / 0.1);
}

.focus\:text-rose-900\/20:focus {
  color: rgb(137 18 62 / 0.2);
}

.focus\:text-rose-900\/25:focus {
  color: rgb(137 18 62 / 0.25);
}

.focus\:text-rose-900\/30:focus {
  color: rgb(137 18 62 / 0.3);
}

.focus\:text-rose-900\/40:focus {
  color: rgb(137 18 62 / 0.4);
}

.focus\:text-rose-900\/50:focus {
  color: rgb(137 18 62 / 0.5);
}

.focus\:text-rose-900\/60:focus {
  color: rgb(137 18 62 / 0.6);
}

.focus\:text-rose-900\/70:focus {
  color: rgb(137 18 62 / 0.7);
}

.focus\:text-rose-900\/75:focus {
  color: rgb(137 18 62 / 0.75);
}

.focus\:text-rose-900\/80:focus {
  color: rgb(137 18 62 / 0.8);
}

.focus\:text-rose-900\/90:focus {
  color: rgb(137 18 62 / 0.9);
}

.focus\:text-rose-900\/95:focus {
  color: rgb(137 18 62 / 0.95);
}

.focus\:text-rose-900\/100:focus {
  color: rgb(137 18 62 / 1);
}

.focus\:text-rose\/0:focus {
  color: rgb(253 111 142 / 0);
}

.focus\:text-rose\/5:focus {
  color: rgb(253 111 142 / 0.05);
}

.focus\:text-rose\/10:focus {
  color: rgb(253 111 142 / 0.1);
}

.focus\:text-rose\/20:focus {
  color: rgb(253 111 142 / 0.2);
}

.focus\:text-rose\/25:focus {
  color: rgb(253 111 142 / 0.25);
}

.focus\:text-rose\/30:focus {
  color: rgb(253 111 142 / 0.3);
}

.focus\:text-rose\/40:focus {
  color: rgb(253 111 142 / 0.4);
}

.focus\:text-rose\/50:focus {
  color: rgb(253 111 142 / 0.5);
}

.focus\:text-rose\/60:focus {
  color: rgb(253 111 142 / 0.6);
}

.focus\:text-rose\/70:focus {
  color: rgb(253 111 142 / 0.7);
}

.focus\:text-rose\/75:focus {
  color: rgb(253 111 142 / 0.75);
}

.focus\:text-rose\/80:focus {
  color: rgb(253 111 142 / 0.8);
}

.focus\:text-rose\/90:focus {
  color: rgb(253 111 142 / 0.9);
}

.focus\:text-rose\/95:focus {
  color: rgb(253 111 142 / 0.95);
}

.focus\:text-rose\/100:focus {
  color: rgb(253 111 142 / 1);
}

.focus\:text-orange-dark-25\/0:focus {
  color: rgb(255 249 245 / 0);
}

.focus\:text-orange-dark-25\/5:focus {
  color: rgb(255 249 245 / 0.05);
}

.focus\:text-orange-dark-25\/10:focus {
  color: rgb(255 249 245 / 0.1);
}

.focus\:text-orange-dark-25\/20:focus {
  color: rgb(255 249 245 / 0.2);
}

.focus\:text-orange-dark-25\/25:focus {
  color: rgb(255 249 245 / 0.25);
}

.focus\:text-orange-dark-25\/30:focus {
  color: rgb(255 249 245 / 0.3);
}

.focus\:text-orange-dark-25\/40:focus {
  color: rgb(255 249 245 / 0.4);
}

.focus\:text-orange-dark-25\/50:focus {
  color: rgb(255 249 245 / 0.5);
}

.focus\:text-orange-dark-25\/60:focus {
  color: rgb(255 249 245 / 0.6);
}

.focus\:text-orange-dark-25\/70:focus {
  color: rgb(255 249 245 / 0.7);
}

.focus\:text-orange-dark-25\/75:focus {
  color: rgb(255 249 245 / 0.75);
}

.focus\:text-orange-dark-25\/80:focus {
  color: rgb(255 249 245 / 0.8);
}

.focus\:text-orange-dark-25\/90:focus {
  color: rgb(255 249 245 / 0.9);
}

.focus\:text-orange-dark-25\/95:focus {
  color: rgb(255 249 245 / 0.95);
}

.focus\:text-orange-dark-25\/100:focus {
  color: rgb(255 249 245 / 1);
}

.focus\:text-orange-dark-50\/0:focus {
  color: rgb(255 244 237 / 0);
}

.focus\:text-orange-dark-50\/5:focus {
  color: rgb(255 244 237 / 0.05);
}

.focus\:text-orange-dark-50\/10:focus {
  color: rgb(255 244 237 / 0.1);
}

.focus\:text-orange-dark-50\/20:focus {
  color: rgb(255 244 237 / 0.2);
}

.focus\:text-orange-dark-50\/25:focus {
  color: rgb(255 244 237 / 0.25);
}

.focus\:text-orange-dark-50\/30:focus {
  color: rgb(255 244 237 / 0.3);
}

.focus\:text-orange-dark-50\/40:focus {
  color: rgb(255 244 237 / 0.4);
}

.focus\:text-orange-dark-50\/50:focus {
  color: rgb(255 244 237 / 0.5);
}

.focus\:text-orange-dark-50\/60:focus {
  color: rgb(255 244 237 / 0.6);
}

.focus\:text-orange-dark-50\/70:focus {
  color: rgb(255 244 237 / 0.7);
}

.focus\:text-orange-dark-50\/75:focus {
  color: rgb(255 244 237 / 0.75);
}

.focus\:text-orange-dark-50\/80:focus {
  color: rgb(255 244 237 / 0.8);
}

.focus\:text-orange-dark-50\/90:focus {
  color: rgb(255 244 237 / 0.9);
}

.focus\:text-orange-dark-50\/95:focus {
  color: rgb(255 244 237 / 0.95);
}

.focus\:text-orange-dark-50\/100:focus {
  color: rgb(255 244 237 / 1);
}

.focus\:text-orange-dark-100\/0:focus {
  color: rgb(255 230 213 / 0);
}

.focus\:text-orange-dark-100\/5:focus {
  color: rgb(255 230 213 / 0.05);
}

.focus\:text-orange-dark-100\/10:focus {
  color: rgb(255 230 213 / 0.1);
}

.focus\:text-orange-dark-100\/20:focus {
  color: rgb(255 230 213 / 0.2);
}

.focus\:text-orange-dark-100\/25:focus {
  color: rgb(255 230 213 / 0.25);
}

.focus\:text-orange-dark-100\/30:focus {
  color: rgb(255 230 213 / 0.3);
}

.focus\:text-orange-dark-100\/40:focus {
  color: rgb(255 230 213 / 0.4);
}

.focus\:text-orange-dark-100\/50:focus {
  color: rgb(255 230 213 / 0.5);
}

.focus\:text-orange-dark-100\/60:focus {
  color: rgb(255 230 213 / 0.6);
}

.focus\:text-orange-dark-100\/70:focus {
  color: rgb(255 230 213 / 0.7);
}

.focus\:text-orange-dark-100\/75:focus {
  color: rgb(255 230 213 / 0.75);
}

.focus\:text-orange-dark-100\/80:focus {
  color: rgb(255 230 213 / 0.8);
}

.focus\:text-orange-dark-100\/90:focus {
  color: rgb(255 230 213 / 0.9);
}

.focus\:text-orange-dark-100\/95:focus {
  color: rgb(255 230 213 / 0.95);
}

.focus\:text-orange-dark-100\/100:focus {
  color: rgb(255 230 213 / 1);
}

.focus\:text-orange-dark-200\/0:focus {
  color: rgb(255 214 174 / 0);
}

.focus\:text-orange-dark-200\/5:focus {
  color: rgb(255 214 174 / 0.05);
}

.focus\:text-orange-dark-200\/10:focus {
  color: rgb(255 214 174 / 0.1);
}

.focus\:text-orange-dark-200\/20:focus {
  color: rgb(255 214 174 / 0.2);
}

.focus\:text-orange-dark-200\/25:focus {
  color: rgb(255 214 174 / 0.25);
}

.focus\:text-orange-dark-200\/30:focus {
  color: rgb(255 214 174 / 0.3);
}

.focus\:text-orange-dark-200\/40:focus {
  color: rgb(255 214 174 / 0.4);
}

.focus\:text-orange-dark-200\/50:focus {
  color: rgb(255 214 174 / 0.5);
}

.focus\:text-orange-dark-200\/60:focus {
  color: rgb(255 214 174 / 0.6);
}

.focus\:text-orange-dark-200\/70:focus {
  color: rgb(255 214 174 / 0.7);
}

.focus\:text-orange-dark-200\/75:focus {
  color: rgb(255 214 174 / 0.75);
}

.focus\:text-orange-dark-200\/80:focus {
  color: rgb(255 214 174 / 0.8);
}

.focus\:text-orange-dark-200\/90:focus {
  color: rgb(255 214 174 / 0.9);
}

.focus\:text-orange-dark-200\/95:focus {
  color: rgb(255 214 174 / 0.95);
}

.focus\:text-orange-dark-200\/100:focus {
  color: rgb(255 214 174 / 1);
}

.focus\:text-orange-dark-300\/0:focus {
  color: rgb(255 156 102 / 0);
}

.focus\:text-orange-dark-300\/5:focus {
  color: rgb(255 156 102 / 0.05);
}

.focus\:text-orange-dark-300\/10:focus {
  color: rgb(255 156 102 / 0.1);
}

.focus\:text-orange-dark-300\/20:focus {
  color: rgb(255 156 102 / 0.2);
}

.focus\:text-orange-dark-300\/25:focus {
  color: rgb(255 156 102 / 0.25);
}

.focus\:text-orange-dark-300\/30:focus {
  color: rgb(255 156 102 / 0.3);
}

.focus\:text-orange-dark-300\/40:focus {
  color: rgb(255 156 102 / 0.4);
}

.focus\:text-orange-dark-300\/50:focus {
  color: rgb(255 156 102 / 0.5);
}

.focus\:text-orange-dark-300\/60:focus {
  color: rgb(255 156 102 / 0.6);
}

.focus\:text-orange-dark-300\/70:focus {
  color: rgb(255 156 102 / 0.7);
}

.focus\:text-orange-dark-300\/75:focus {
  color: rgb(255 156 102 / 0.75);
}

.focus\:text-orange-dark-300\/80:focus {
  color: rgb(255 156 102 / 0.8);
}

.focus\:text-orange-dark-300\/90:focus {
  color: rgb(255 156 102 / 0.9);
}

.focus\:text-orange-dark-300\/95:focus {
  color: rgb(255 156 102 / 0.95);
}

.focus\:text-orange-dark-300\/100:focus {
  color: rgb(255 156 102 / 1);
}

.focus\:text-orange-dark-400\/0:focus {
  color: rgb(255 105 46 / 0);
}

.focus\:text-orange-dark-400\/5:focus {
  color: rgb(255 105 46 / 0.05);
}

.focus\:text-orange-dark-400\/10:focus {
  color: rgb(255 105 46 / 0.1);
}

.focus\:text-orange-dark-400\/20:focus {
  color: rgb(255 105 46 / 0.2);
}

.focus\:text-orange-dark-400\/25:focus {
  color: rgb(255 105 46 / 0.25);
}

.focus\:text-orange-dark-400\/30:focus {
  color: rgb(255 105 46 / 0.3);
}

.focus\:text-orange-dark-400\/40:focus {
  color: rgb(255 105 46 / 0.4);
}

.focus\:text-orange-dark-400\/50:focus {
  color: rgb(255 105 46 / 0.5);
}

.focus\:text-orange-dark-400\/60:focus {
  color: rgb(255 105 46 / 0.6);
}

.focus\:text-orange-dark-400\/70:focus {
  color: rgb(255 105 46 / 0.7);
}

.focus\:text-orange-dark-400\/75:focus {
  color: rgb(255 105 46 / 0.75);
}

.focus\:text-orange-dark-400\/80:focus {
  color: rgb(255 105 46 / 0.8);
}

.focus\:text-orange-dark-400\/90:focus {
  color: rgb(255 105 46 / 0.9);
}

.focus\:text-orange-dark-400\/95:focus {
  color: rgb(255 105 46 / 0.95);
}

.focus\:text-orange-dark-400\/100:focus {
  color: rgb(255 105 46 / 1);
}

.focus\:text-orange-dark-500\/0:focus {
  color: rgb(255 68 5 / 0);
}

.focus\:text-orange-dark-500\/5:focus {
  color: rgb(255 68 5 / 0.05);
}

.focus\:text-orange-dark-500\/10:focus {
  color: rgb(255 68 5 / 0.1);
}

.focus\:text-orange-dark-500\/20:focus {
  color: rgb(255 68 5 / 0.2);
}

.focus\:text-orange-dark-500\/25:focus {
  color: rgb(255 68 5 / 0.25);
}

.focus\:text-orange-dark-500\/30:focus {
  color: rgb(255 68 5 / 0.3);
}

.focus\:text-orange-dark-500\/40:focus {
  color: rgb(255 68 5 / 0.4);
}

.focus\:text-orange-dark-500\/50:focus {
  color: rgb(255 68 5 / 0.5);
}

.focus\:text-orange-dark-500\/60:focus {
  color: rgb(255 68 5 / 0.6);
}

.focus\:text-orange-dark-500\/70:focus {
  color: rgb(255 68 5 / 0.7);
}

.focus\:text-orange-dark-500\/75:focus {
  color: rgb(255 68 5 / 0.75);
}

.focus\:text-orange-dark-500\/80:focus {
  color: rgb(255 68 5 / 0.8);
}

.focus\:text-orange-dark-500\/90:focus {
  color: rgb(255 68 5 / 0.9);
}

.focus\:text-orange-dark-500\/95:focus {
  color: rgb(255 68 5 / 0.95);
}

.focus\:text-orange-dark-500\/100:focus {
  color: rgb(255 68 5 / 1);
}

.focus\:text-orange-dark-600\/0:focus {
  color: rgb(230 46 5 / 0);
}

.focus\:text-orange-dark-600\/5:focus {
  color: rgb(230 46 5 / 0.05);
}

.focus\:text-orange-dark-600\/10:focus {
  color: rgb(230 46 5 / 0.1);
}

.focus\:text-orange-dark-600\/20:focus {
  color: rgb(230 46 5 / 0.2);
}

.focus\:text-orange-dark-600\/25:focus {
  color: rgb(230 46 5 / 0.25);
}

.focus\:text-orange-dark-600\/30:focus {
  color: rgb(230 46 5 / 0.3);
}

.focus\:text-orange-dark-600\/40:focus {
  color: rgb(230 46 5 / 0.4);
}

.focus\:text-orange-dark-600\/50:focus {
  color: rgb(230 46 5 / 0.5);
}

.focus\:text-orange-dark-600\/60:focus {
  color: rgb(230 46 5 / 0.6);
}

.focus\:text-orange-dark-600\/70:focus {
  color: rgb(230 46 5 / 0.7);
}

.focus\:text-orange-dark-600\/75:focus {
  color: rgb(230 46 5 / 0.75);
}

.focus\:text-orange-dark-600\/80:focus {
  color: rgb(230 46 5 / 0.8);
}

.focus\:text-orange-dark-600\/90:focus {
  color: rgb(230 46 5 / 0.9);
}

.focus\:text-orange-dark-600\/95:focus {
  color: rgb(230 46 5 / 0.95);
}

.focus\:text-orange-dark-600\/100:focus {
  color: rgb(230 46 5 / 1);
}

.focus\:text-orange-dark-700\/0:focus {
  color: rgb(188 27 6 / 0);
}

.focus\:text-orange-dark-700\/5:focus {
  color: rgb(188 27 6 / 0.05);
}

.focus\:text-orange-dark-700\/10:focus {
  color: rgb(188 27 6 / 0.1);
}

.focus\:text-orange-dark-700\/20:focus {
  color: rgb(188 27 6 / 0.2);
}

.focus\:text-orange-dark-700\/25:focus {
  color: rgb(188 27 6 / 0.25);
}

.focus\:text-orange-dark-700\/30:focus {
  color: rgb(188 27 6 / 0.3);
}

.focus\:text-orange-dark-700\/40:focus {
  color: rgb(188 27 6 / 0.4);
}

.focus\:text-orange-dark-700\/50:focus {
  color: rgb(188 27 6 / 0.5);
}

.focus\:text-orange-dark-700\/60:focus {
  color: rgb(188 27 6 / 0.6);
}

.focus\:text-orange-dark-700\/70:focus {
  color: rgb(188 27 6 / 0.7);
}

.focus\:text-orange-dark-700\/75:focus {
  color: rgb(188 27 6 / 0.75);
}

.focus\:text-orange-dark-700\/80:focus {
  color: rgb(188 27 6 / 0.8);
}

.focus\:text-orange-dark-700\/90:focus {
  color: rgb(188 27 6 / 0.9);
}

.focus\:text-orange-dark-700\/95:focus {
  color: rgb(188 27 6 / 0.95);
}

.focus\:text-orange-dark-700\/100:focus {
  color: rgb(188 27 6 / 1);
}

.focus\:text-orange-dark-800\/0:focus {
  color: rgb(151 24 12 / 0);
}

.focus\:text-orange-dark-800\/5:focus {
  color: rgb(151 24 12 / 0.05);
}

.focus\:text-orange-dark-800\/10:focus {
  color: rgb(151 24 12 / 0.1);
}

.focus\:text-orange-dark-800\/20:focus {
  color: rgb(151 24 12 / 0.2);
}

.focus\:text-orange-dark-800\/25:focus {
  color: rgb(151 24 12 / 0.25);
}

.focus\:text-orange-dark-800\/30:focus {
  color: rgb(151 24 12 / 0.3);
}

.focus\:text-orange-dark-800\/40:focus {
  color: rgb(151 24 12 / 0.4);
}

.focus\:text-orange-dark-800\/50:focus {
  color: rgb(151 24 12 / 0.5);
}

.focus\:text-orange-dark-800\/60:focus {
  color: rgb(151 24 12 / 0.6);
}

.focus\:text-orange-dark-800\/70:focus {
  color: rgb(151 24 12 / 0.7);
}

.focus\:text-orange-dark-800\/75:focus {
  color: rgb(151 24 12 / 0.75);
}

.focus\:text-orange-dark-800\/80:focus {
  color: rgb(151 24 12 / 0.8);
}

.focus\:text-orange-dark-800\/90:focus {
  color: rgb(151 24 12 / 0.9);
}

.focus\:text-orange-dark-800\/95:focus {
  color: rgb(151 24 12 / 0.95);
}

.focus\:text-orange-dark-800\/100:focus {
  color: rgb(151 24 12 / 1);
}

.focus\:text-orange-dark-900\/0:focus {
  color: rgb(119 26 13 / 0);
}

.focus\:text-orange-dark-900\/5:focus {
  color: rgb(119 26 13 / 0.05);
}

.focus\:text-orange-dark-900\/10:focus {
  color: rgb(119 26 13 / 0.1);
}

.focus\:text-orange-dark-900\/20:focus {
  color: rgb(119 26 13 / 0.2);
}

.focus\:text-orange-dark-900\/25:focus {
  color: rgb(119 26 13 / 0.25);
}

.focus\:text-orange-dark-900\/30:focus {
  color: rgb(119 26 13 / 0.3);
}

.focus\:text-orange-dark-900\/40:focus {
  color: rgb(119 26 13 / 0.4);
}

.focus\:text-orange-dark-900\/50:focus {
  color: rgb(119 26 13 / 0.5);
}

.focus\:text-orange-dark-900\/60:focus {
  color: rgb(119 26 13 / 0.6);
}

.focus\:text-orange-dark-900\/70:focus {
  color: rgb(119 26 13 / 0.7);
}

.focus\:text-orange-dark-900\/75:focus {
  color: rgb(119 26 13 / 0.75);
}

.focus\:text-orange-dark-900\/80:focus {
  color: rgb(119 26 13 / 0.8);
}

.focus\:text-orange-dark-900\/90:focus {
  color: rgb(119 26 13 / 0.9);
}

.focus\:text-orange-dark-900\/95:focus {
  color: rgb(119 26 13 / 0.95);
}

.focus\:text-orange-dark-900\/100:focus {
  color: rgb(119 26 13 / 1);
}

.focus\:text-orange-dark\/0:focus {
  color: rgb(255 105 46 / 0);
}

.focus\:text-orange-dark\/5:focus {
  color: rgb(255 105 46 / 0.05);
}

.focus\:text-orange-dark\/10:focus {
  color: rgb(255 105 46 / 0.1);
}

.focus\:text-orange-dark\/20:focus {
  color: rgb(255 105 46 / 0.2);
}

.focus\:text-orange-dark\/25:focus {
  color: rgb(255 105 46 / 0.25);
}

.focus\:text-orange-dark\/30:focus {
  color: rgb(255 105 46 / 0.3);
}

.focus\:text-orange-dark\/40:focus {
  color: rgb(255 105 46 / 0.4);
}

.focus\:text-orange-dark\/50:focus {
  color: rgb(255 105 46 / 0.5);
}

.focus\:text-orange-dark\/60:focus {
  color: rgb(255 105 46 / 0.6);
}

.focus\:text-orange-dark\/70:focus {
  color: rgb(255 105 46 / 0.7);
}

.focus\:text-orange-dark\/75:focus {
  color: rgb(255 105 46 / 0.75);
}

.focus\:text-orange-dark\/80:focus {
  color: rgb(255 105 46 / 0.8);
}

.focus\:text-orange-dark\/90:focus {
  color: rgb(255 105 46 / 0.9);
}

.focus\:text-orange-dark\/95:focus {
  color: rgb(255 105 46 / 0.95);
}

.focus\:text-orange-dark\/100:focus {
  color: rgb(255 105 46 / 1);
}

.focus\:text-orange-25\/0:focus {
  color: rgb(254 250 245 / 0);
}

.focus\:text-orange-25\/5:focus {
  color: rgb(254 250 245 / 0.05);
}

.focus\:text-orange-25\/10:focus {
  color: rgb(254 250 245 / 0.1);
}

.focus\:text-orange-25\/20:focus {
  color: rgb(254 250 245 / 0.2);
}

.focus\:text-orange-25\/25:focus {
  color: rgb(254 250 245 / 0.25);
}

.focus\:text-orange-25\/30:focus {
  color: rgb(254 250 245 / 0.3);
}

.focus\:text-orange-25\/40:focus {
  color: rgb(254 250 245 / 0.4);
}

.focus\:text-orange-25\/50:focus {
  color: rgb(254 250 245 / 0.5);
}

.focus\:text-orange-25\/60:focus {
  color: rgb(254 250 245 / 0.6);
}

.focus\:text-orange-25\/70:focus {
  color: rgb(254 250 245 / 0.7);
}

.focus\:text-orange-25\/75:focus {
  color: rgb(254 250 245 / 0.75);
}

.focus\:text-orange-25\/80:focus {
  color: rgb(254 250 245 / 0.8);
}

.focus\:text-orange-25\/90:focus {
  color: rgb(254 250 245 / 0.9);
}

.focus\:text-orange-25\/95:focus {
  color: rgb(254 250 245 / 0.95);
}

.focus\:text-orange-25\/100:focus {
  color: rgb(254 250 245 / 1);
}

.focus\:text-orange-50\/0:focus {
  color: rgb(254 246 238 / 0);
}

.focus\:text-orange-50\/5:focus {
  color: rgb(254 246 238 / 0.05);
}

.focus\:text-orange-50\/10:focus {
  color: rgb(254 246 238 / 0.1);
}

.focus\:text-orange-50\/20:focus {
  color: rgb(254 246 238 / 0.2);
}

.focus\:text-orange-50\/25:focus {
  color: rgb(254 246 238 / 0.25);
}

.focus\:text-orange-50\/30:focus {
  color: rgb(254 246 238 / 0.3);
}

.focus\:text-orange-50\/40:focus {
  color: rgb(254 246 238 / 0.4);
}

.focus\:text-orange-50\/50:focus {
  color: rgb(254 246 238 / 0.5);
}

.focus\:text-orange-50\/60:focus {
  color: rgb(254 246 238 / 0.6);
}

.focus\:text-orange-50\/70:focus {
  color: rgb(254 246 238 / 0.7);
}

.focus\:text-orange-50\/75:focus {
  color: rgb(254 246 238 / 0.75);
}

.focus\:text-orange-50\/80:focus {
  color: rgb(254 246 238 / 0.8);
}

.focus\:text-orange-50\/90:focus {
  color: rgb(254 246 238 / 0.9);
}

.focus\:text-orange-50\/95:focus {
  color: rgb(254 246 238 / 0.95);
}

.focus\:text-orange-50\/100:focus {
  color: rgb(254 246 238 / 1);
}

.focus\:text-orange-100\/0:focus {
  color: rgb(253 234 215 / 0);
}

.focus\:text-orange-100\/5:focus {
  color: rgb(253 234 215 / 0.05);
}

.focus\:text-orange-100\/10:focus {
  color: rgb(253 234 215 / 0.1);
}

.focus\:text-orange-100\/20:focus {
  color: rgb(253 234 215 / 0.2);
}

.focus\:text-orange-100\/25:focus {
  color: rgb(253 234 215 / 0.25);
}

.focus\:text-orange-100\/30:focus {
  color: rgb(253 234 215 / 0.3);
}

.focus\:text-orange-100\/40:focus {
  color: rgb(253 234 215 / 0.4);
}

.focus\:text-orange-100\/50:focus {
  color: rgb(253 234 215 / 0.5);
}

.focus\:text-orange-100\/60:focus {
  color: rgb(253 234 215 / 0.6);
}

.focus\:text-orange-100\/70:focus {
  color: rgb(253 234 215 / 0.7);
}

.focus\:text-orange-100\/75:focus {
  color: rgb(253 234 215 / 0.75);
}

.focus\:text-orange-100\/80:focus {
  color: rgb(253 234 215 / 0.8);
}

.focus\:text-orange-100\/90:focus {
  color: rgb(253 234 215 / 0.9);
}

.focus\:text-orange-100\/95:focus {
  color: rgb(253 234 215 / 0.95);
}

.focus\:text-orange-100\/100:focus {
  color: rgb(253 234 215 / 1);
}

.focus\:text-orange-200\/0:focus {
  color: rgb(249 219 175 / 0);
}

.focus\:text-orange-200\/5:focus {
  color: rgb(249 219 175 / 0.05);
}

.focus\:text-orange-200\/10:focus {
  color: rgb(249 219 175 / 0.1);
}

.focus\:text-orange-200\/20:focus {
  color: rgb(249 219 175 / 0.2);
}

.focus\:text-orange-200\/25:focus {
  color: rgb(249 219 175 / 0.25);
}

.focus\:text-orange-200\/30:focus {
  color: rgb(249 219 175 / 0.3);
}

.focus\:text-orange-200\/40:focus {
  color: rgb(249 219 175 / 0.4);
}

.focus\:text-orange-200\/50:focus {
  color: rgb(249 219 175 / 0.5);
}

.focus\:text-orange-200\/60:focus {
  color: rgb(249 219 175 / 0.6);
}

.focus\:text-orange-200\/70:focus {
  color: rgb(249 219 175 / 0.7);
}

.focus\:text-orange-200\/75:focus {
  color: rgb(249 219 175 / 0.75);
}

.focus\:text-orange-200\/80:focus {
  color: rgb(249 219 175 / 0.8);
}

.focus\:text-orange-200\/90:focus {
  color: rgb(249 219 175 / 0.9);
}

.focus\:text-orange-200\/95:focus {
  color: rgb(249 219 175 / 0.95);
}

.focus\:text-orange-200\/100:focus {
  color: rgb(249 219 175 / 1);
}

.focus\:text-orange-300\/0:focus {
  color: rgb(247 178 122 / 0);
}

.focus\:text-orange-300\/5:focus {
  color: rgb(247 178 122 / 0.05);
}

.focus\:text-orange-300\/10:focus {
  color: rgb(247 178 122 / 0.1);
}

.focus\:text-orange-300\/20:focus {
  color: rgb(247 178 122 / 0.2);
}

.focus\:text-orange-300\/25:focus {
  color: rgb(247 178 122 / 0.25);
}

.focus\:text-orange-300\/30:focus {
  color: rgb(247 178 122 / 0.3);
}

.focus\:text-orange-300\/40:focus {
  color: rgb(247 178 122 / 0.4);
}

.focus\:text-orange-300\/50:focus {
  color: rgb(247 178 122 / 0.5);
}

.focus\:text-orange-300\/60:focus {
  color: rgb(247 178 122 / 0.6);
}

.focus\:text-orange-300\/70:focus {
  color: rgb(247 178 122 / 0.7);
}

.focus\:text-orange-300\/75:focus {
  color: rgb(247 178 122 / 0.75);
}

.focus\:text-orange-300\/80:focus {
  color: rgb(247 178 122 / 0.8);
}

.focus\:text-orange-300\/90:focus {
  color: rgb(247 178 122 / 0.9);
}

.focus\:text-orange-300\/95:focus {
  color: rgb(247 178 122 / 0.95);
}

.focus\:text-orange-300\/100:focus {
  color: rgb(247 178 122 / 1);
}

.focus\:text-orange-400\/0:focus {
  color: rgb(243 135 68 / 0);
}

.focus\:text-orange-400\/5:focus {
  color: rgb(243 135 68 / 0.05);
}

.focus\:text-orange-400\/10:focus {
  color: rgb(243 135 68 / 0.1);
}

.focus\:text-orange-400\/20:focus {
  color: rgb(243 135 68 / 0.2);
}

.focus\:text-orange-400\/25:focus {
  color: rgb(243 135 68 / 0.25);
}

.focus\:text-orange-400\/30:focus {
  color: rgb(243 135 68 / 0.3);
}

.focus\:text-orange-400\/40:focus {
  color: rgb(243 135 68 / 0.4);
}

.focus\:text-orange-400\/50:focus {
  color: rgb(243 135 68 / 0.5);
}

.focus\:text-orange-400\/60:focus {
  color: rgb(243 135 68 / 0.6);
}

.focus\:text-orange-400\/70:focus {
  color: rgb(243 135 68 / 0.7);
}

.focus\:text-orange-400\/75:focus {
  color: rgb(243 135 68 / 0.75);
}

.focus\:text-orange-400\/80:focus {
  color: rgb(243 135 68 / 0.8);
}

.focus\:text-orange-400\/90:focus {
  color: rgb(243 135 68 / 0.9);
}

.focus\:text-orange-400\/95:focus {
  color: rgb(243 135 68 / 0.95);
}

.focus\:text-orange-400\/100:focus {
  color: rgb(243 135 68 / 1);
}

.focus\:text-orange-500\/0:focus {
  color: rgb(239 104 32 / 0);
}

.focus\:text-orange-500\/5:focus {
  color: rgb(239 104 32 / 0.05);
}

.focus\:text-orange-500\/10:focus {
  color: rgb(239 104 32 / 0.1);
}

.focus\:text-orange-500\/20:focus {
  color: rgb(239 104 32 / 0.2);
}

.focus\:text-orange-500\/25:focus {
  color: rgb(239 104 32 / 0.25);
}

.focus\:text-orange-500\/30:focus {
  color: rgb(239 104 32 / 0.3);
}

.focus\:text-orange-500\/40:focus {
  color: rgb(239 104 32 / 0.4);
}

.focus\:text-orange-500\/50:focus {
  color: rgb(239 104 32 / 0.5);
}

.focus\:text-orange-500\/60:focus {
  color: rgb(239 104 32 / 0.6);
}

.focus\:text-orange-500\/70:focus {
  color: rgb(239 104 32 / 0.7);
}

.focus\:text-orange-500\/75:focus {
  color: rgb(239 104 32 / 0.75);
}

.focus\:text-orange-500\/80:focus {
  color: rgb(239 104 32 / 0.8);
}

.focus\:text-orange-500\/90:focus {
  color: rgb(239 104 32 / 0.9);
}

.focus\:text-orange-500\/95:focus {
  color: rgb(239 104 32 / 0.95);
}

.focus\:text-orange-500\/100:focus {
  color: rgb(239 104 32 / 1);
}

.focus\:text-orange-600\/0:focus {
  color: rgb(224 79 22 / 0);
}

.focus\:text-orange-600\/5:focus {
  color: rgb(224 79 22 / 0.05);
}

.focus\:text-orange-600\/10:focus {
  color: rgb(224 79 22 / 0.1);
}

.focus\:text-orange-600\/20:focus {
  color: rgb(224 79 22 / 0.2);
}

.focus\:text-orange-600\/25:focus {
  color: rgb(224 79 22 / 0.25);
}

.focus\:text-orange-600\/30:focus {
  color: rgb(224 79 22 / 0.3);
}

.focus\:text-orange-600\/40:focus {
  color: rgb(224 79 22 / 0.4);
}

.focus\:text-orange-600\/50:focus {
  color: rgb(224 79 22 / 0.5);
}

.focus\:text-orange-600\/60:focus {
  color: rgb(224 79 22 / 0.6);
}

.focus\:text-orange-600\/70:focus {
  color: rgb(224 79 22 / 0.7);
}

.focus\:text-orange-600\/75:focus {
  color: rgb(224 79 22 / 0.75);
}

.focus\:text-orange-600\/80:focus {
  color: rgb(224 79 22 / 0.8);
}

.focus\:text-orange-600\/90:focus {
  color: rgb(224 79 22 / 0.9);
}

.focus\:text-orange-600\/95:focus {
  color: rgb(224 79 22 / 0.95);
}

.focus\:text-orange-600\/100:focus {
  color: rgb(224 79 22 / 1);
}

.focus\:text-orange-700\/0:focus {
  color: rgb(185 56 21 / 0);
}

.focus\:text-orange-700\/5:focus {
  color: rgb(185 56 21 / 0.05);
}

.focus\:text-orange-700\/10:focus {
  color: rgb(185 56 21 / 0.1);
}

.focus\:text-orange-700\/20:focus {
  color: rgb(185 56 21 / 0.2);
}

.focus\:text-orange-700\/25:focus {
  color: rgb(185 56 21 / 0.25);
}

.focus\:text-orange-700\/30:focus {
  color: rgb(185 56 21 / 0.3);
}

.focus\:text-orange-700\/40:focus {
  color: rgb(185 56 21 / 0.4);
}

.focus\:text-orange-700\/50:focus {
  color: rgb(185 56 21 / 0.5);
}

.focus\:text-orange-700\/60:focus {
  color: rgb(185 56 21 / 0.6);
}

.focus\:text-orange-700\/70:focus {
  color: rgb(185 56 21 / 0.7);
}

.focus\:text-orange-700\/75:focus {
  color: rgb(185 56 21 / 0.75);
}

.focus\:text-orange-700\/80:focus {
  color: rgb(185 56 21 / 0.8);
}

.focus\:text-orange-700\/90:focus {
  color: rgb(185 56 21 / 0.9);
}

.focus\:text-orange-700\/95:focus {
  color: rgb(185 56 21 / 0.95);
}

.focus\:text-orange-700\/100:focus {
  color: rgb(185 56 21 / 1);
}

.focus\:text-orange-800\/0:focus {
  color: rgb(147 47 25 / 0);
}

.focus\:text-orange-800\/5:focus {
  color: rgb(147 47 25 / 0.05);
}

.focus\:text-orange-800\/10:focus {
  color: rgb(147 47 25 / 0.1);
}

.focus\:text-orange-800\/20:focus {
  color: rgb(147 47 25 / 0.2);
}

.focus\:text-orange-800\/25:focus {
  color: rgb(147 47 25 / 0.25);
}

.focus\:text-orange-800\/30:focus {
  color: rgb(147 47 25 / 0.3);
}

.focus\:text-orange-800\/40:focus {
  color: rgb(147 47 25 / 0.4);
}

.focus\:text-orange-800\/50:focus {
  color: rgb(147 47 25 / 0.5);
}

.focus\:text-orange-800\/60:focus {
  color: rgb(147 47 25 / 0.6);
}

.focus\:text-orange-800\/70:focus {
  color: rgb(147 47 25 / 0.7);
}

.focus\:text-orange-800\/75:focus {
  color: rgb(147 47 25 / 0.75);
}

.focus\:text-orange-800\/80:focus {
  color: rgb(147 47 25 / 0.8);
}

.focus\:text-orange-800\/90:focus {
  color: rgb(147 47 25 / 0.9);
}

.focus\:text-orange-800\/95:focus {
  color: rgb(147 47 25 / 0.95);
}

.focus\:text-orange-800\/100:focus {
  color: rgb(147 47 25 / 1);
}

.focus\:text-orange-900\/0:focus {
  color: rgb(119 41 23 / 0);
}

.focus\:text-orange-900\/5:focus {
  color: rgb(119 41 23 / 0.05);
}

.focus\:text-orange-900\/10:focus {
  color: rgb(119 41 23 / 0.1);
}

.focus\:text-orange-900\/20:focus {
  color: rgb(119 41 23 / 0.2);
}

.focus\:text-orange-900\/25:focus {
  color: rgb(119 41 23 / 0.25);
}

.focus\:text-orange-900\/30:focus {
  color: rgb(119 41 23 / 0.3);
}

.focus\:text-orange-900\/40:focus {
  color: rgb(119 41 23 / 0.4);
}

.focus\:text-orange-900\/50:focus {
  color: rgb(119 41 23 / 0.5);
}

.focus\:text-orange-900\/60:focus {
  color: rgb(119 41 23 / 0.6);
}

.focus\:text-orange-900\/70:focus {
  color: rgb(119 41 23 / 0.7);
}

.focus\:text-orange-900\/75:focus {
  color: rgb(119 41 23 / 0.75);
}

.focus\:text-orange-900\/80:focus {
  color: rgb(119 41 23 / 0.8);
}

.focus\:text-orange-900\/90:focus {
  color: rgb(119 41 23 / 0.9);
}

.focus\:text-orange-900\/95:focus {
  color: rgb(119 41 23 / 0.95);
}

.focus\:text-orange-900\/100:focus {
  color: rgb(119 41 23 / 1);
}

.focus\:text-orange\/0:focus {
  color: rgb(243 135 68 / 0);
}

.focus\:text-orange\/5:focus {
  color: rgb(243 135 68 / 0.05);
}

.focus\:text-orange\/10:focus {
  color: rgb(243 135 68 / 0.1);
}

.focus\:text-orange\/20:focus {
  color: rgb(243 135 68 / 0.2);
}

.focus\:text-orange\/25:focus {
  color: rgb(243 135 68 / 0.25);
}

.focus\:text-orange\/30:focus {
  color: rgb(243 135 68 / 0.3);
}

.focus\:text-orange\/40:focus {
  color: rgb(243 135 68 / 0.4);
}

.focus\:text-orange\/50:focus {
  color: rgb(243 135 68 / 0.5);
}

.focus\:text-orange\/60:focus {
  color: rgb(243 135 68 / 0.6);
}

.focus\:text-orange\/70:focus {
  color: rgb(243 135 68 / 0.7);
}

.focus\:text-orange\/75:focus {
  color: rgb(243 135 68 / 0.75);
}

.focus\:text-orange\/80:focus {
  color: rgb(243 135 68 / 0.8);
}

.focus\:text-orange\/90:focus {
  color: rgb(243 135 68 / 0.9);
}

.focus\:text-orange\/95:focus {
  color: rgb(243 135 68 / 0.95);
}

.focus\:text-orange\/100:focus {
  color: rgb(243 135 68 / 1);
}

.focus\:text-yellow-25\/0:focus {
  color: rgb(254 253 240 / 0);
}

.focus\:text-yellow-25\/5:focus {
  color: rgb(254 253 240 / 0.05);
}

.focus\:text-yellow-25\/10:focus {
  color: rgb(254 253 240 / 0.1);
}

.focus\:text-yellow-25\/20:focus {
  color: rgb(254 253 240 / 0.2);
}

.focus\:text-yellow-25\/25:focus {
  color: rgb(254 253 240 / 0.25);
}

.focus\:text-yellow-25\/30:focus {
  color: rgb(254 253 240 / 0.3);
}

.focus\:text-yellow-25\/40:focus {
  color: rgb(254 253 240 / 0.4);
}

.focus\:text-yellow-25\/50:focus {
  color: rgb(254 253 240 / 0.5);
}

.focus\:text-yellow-25\/60:focus {
  color: rgb(254 253 240 / 0.6);
}

.focus\:text-yellow-25\/70:focus {
  color: rgb(254 253 240 / 0.7);
}

.focus\:text-yellow-25\/75:focus {
  color: rgb(254 253 240 / 0.75);
}

.focus\:text-yellow-25\/80:focus {
  color: rgb(254 253 240 / 0.8);
}

.focus\:text-yellow-25\/90:focus {
  color: rgb(254 253 240 / 0.9);
}

.focus\:text-yellow-25\/95:focus {
  color: rgb(254 253 240 / 0.95);
}

.focus\:text-yellow-25\/100:focus {
  color: rgb(254 253 240 / 1);
}

.focus\:text-yellow-50\/0:focus {
  color: rgb(254 251 232 / 0);
}

.focus\:text-yellow-50\/5:focus {
  color: rgb(254 251 232 / 0.05);
}

.focus\:text-yellow-50\/10:focus {
  color: rgb(254 251 232 / 0.1);
}

.focus\:text-yellow-50\/20:focus {
  color: rgb(254 251 232 / 0.2);
}

.focus\:text-yellow-50\/25:focus {
  color: rgb(254 251 232 / 0.25);
}

.focus\:text-yellow-50\/30:focus {
  color: rgb(254 251 232 / 0.3);
}

.focus\:text-yellow-50\/40:focus {
  color: rgb(254 251 232 / 0.4);
}

.focus\:text-yellow-50\/50:focus {
  color: rgb(254 251 232 / 0.5);
}

.focus\:text-yellow-50\/60:focus {
  color: rgb(254 251 232 / 0.6);
}

.focus\:text-yellow-50\/70:focus {
  color: rgb(254 251 232 / 0.7);
}

.focus\:text-yellow-50\/75:focus {
  color: rgb(254 251 232 / 0.75);
}

.focus\:text-yellow-50\/80:focus {
  color: rgb(254 251 232 / 0.8);
}

.focus\:text-yellow-50\/90:focus {
  color: rgb(254 251 232 / 0.9);
}

.focus\:text-yellow-50\/95:focus {
  color: rgb(254 251 232 / 0.95);
}

.focus\:text-yellow-50\/100:focus {
  color: rgb(254 251 232 / 1);
}

.focus\:text-yellow-100\/0:focus {
  color: rgb(254 247 195 / 0);
}

.focus\:text-yellow-100\/5:focus {
  color: rgb(254 247 195 / 0.05);
}

.focus\:text-yellow-100\/10:focus {
  color: rgb(254 247 195 / 0.1);
}

.focus\:text-yellow-100\/20:focus {
  color: rgb(254 247 195 / 0.2);
}

.focus\:text-yellow-100\/25:focus {
  color: rgb(254 247 195 / 0.25);
}

.focus\:text-yellow-100\/30:focus {
  color: rgb(254 247 195 / 0.3);
}

.focus\:text-yellow-100\/40:focus {
  color: rgb(254 247 195 / 0.4);
}

.focus\:text-yellow-100\/50:focus {
  color: rgb(254 247 195 / 0.5);
}

.focus\:text-yellow-100\/60:focus {
  color: rgb(254 247 195 / 0.6);
}

.focus\:text-yellow-100\/70:focus {
  color: rgb(254 247 195 / 0.7);
}

.focus\:text-yellow-100\/75:focus {
  color: rgb(254 247 195 / 0.75);
}

.focus\:text-yellow-100\/80:focus {
  color: rgb(254 247 195 / 0.8);
}

.focus\:text-yellow-100\/90:focus {
  color: rgb(254 247 195 / 0.9);
}

.focus\:text-yellow-100\/95:focus {
  color: rgb(254 247 195 / 0.95);
}

.focus\:text-yellow-100\/100:focus {
  color: rgb(254 247 195 / 1);
}

.focus\:text-yellow-200\/0:focus {
  color: rgb(254 238 149 / 0);
}

.focus\:text-yellow-200\/5:focus {
  color: rgb(254 238 149 / 0.05);
}

.focus\:text-yellow-200\/10:focus {
  color: rgb(254 238 149 / 0.1);
}

.focus\:text-yellow-200\/20:focus {
  color: rgb(254 238 149 / 0.2);
}

.focus\:text-yellow-200\/25:focus {
  color: rgb(254 238 149 / 0.25);
}

.focus\:text-yellow-200\/30:focus {
  color: rgb(254 238 149 / 0.3);
}

.focus\:text-yellow-200\/40:focus {
  color: rgb(254 238 149 / 0.4);
}

.focus\:text-yellow-200\/50:focus {
  color: rgb(254 238 149 / 0.5);
}

.focus\:text-yellow-200\/60:focus {
  color: rgb(254 238 149 / 0.6);
}

.focus\:text-yellow-200\/70:focus {
  color: rgb(254 238 149 / 0.7);
}

.focus\:text-yellow-200\/75:focus {
  color: rgb(254 238 149 / 0.75);
}

.focus\:text-yellow-200\/80:focus {
  color: rgb(254 238 149 / 0.8);
}

.focus\:text-yellow-200\/90:focus {
  color: rgb(254 238 149 / 0.9);
}

.focus\:text-yellow-200\/95:focus {
  color: rgb(254 238 149 / 0.95);
}

.focus\:text-yellow-200\/100:focus {
  color: rgb(254 238 149 / 1);
}

.focus\:text-yellow-300\/0:focus {
  color: rgb(253 226 114 / 0);
}

.focus\:text-yellow-300\/5:focus {
  color: rgb(253 226 114 / 0.05);
}

.focus\:text-yellow-300\/10:focus {
  color: rgb(253 226 114 / 0.1);
}

.focus\:text-yellow-300\/20:focus {
  color: rgb(253 226 114 / 0.2);
}

.focus\:text-yellow-300\/25:focus {
  color: rgb(253 226 114 / 0.25);
}

.focus\:text-yellow-300\/30:focus {
  color: rgb(253 226 114 / 0.3);
}

.focus\:text-yellow-300\/40:focus {
  color: rgb(253 226 114 / 0.4);
}

.focus\:text-yellow-300\/50:focus {
  color: rgb(253 226 114 / 0.5);
}

.focus\:text-yellow-300\/60:focus {
  color: rgb(253 226 114 / 0.6);
}

.focus\:text-yellow-300\/70:focus {
  color: rgb(253 226 114 / 0.7);
}

.focus\:text-yellow-300\/75:focus {
  color: rgb(253 226 114 / 0.75);
}

.focus\:text-yellow-300\/80:focus {
  color: rgb(253 226 114 / 0.8);
}

.focus\:text-yellow-300\/90:focus {
  color: rgb(253 226 114 / 0.9);
}

.focus\:text-yellow-300\/95:focus {
  color: rgb(253 226 114 / 0.95);
}

.focus\:text-yellow-300\/100:focus {
  color: rgb(253 226 114 / 1);
}

.focus\:text-yellow-400\/0:focus {
  color: rgb(250 197 21 / 0);
}

.focus\:text-yellow-400\/5:focus {
  color: rgb(250 197 21 / 0.05);
}

.focus\:text-yellow-400\/10:focus {
  color: rgb(250 197 21 / 0.1);
}

.focus\:text-yellow-400\/20:focus {
  color: rgb(250 197 21 / 0.2);
}

.focus\:text-yellow-400\/25:focus {
  color: rgb(250 197 21 / 0.25);
}

.focus\:text-yellow-400\/30:focus {
  color: rgb(250 197 21 / 0.3);
}

.focus\:text-yellow-400\/40:focus {
  color: rgb(250 197 21 / 0.4);
}

.focus\:text-yellow-400\/50:focus {
  color: rgb(250 197 21 / 0.5);
}

.focus\:text-yellow-400\/60:focus {
  color: rgb(250 197 21 / 0.6);
}

.focus\:text-yellow-400\/70:focus {
  color: rgb(250 197 21 / 0.7);
}

.focus\:text-yellow-400\/75:focus {
  color: rgb(250 197 21 / 0.75);
}

.focus\:text-yellow-400\/80:focus {
  color: rgb(250 197 21 / 0.8);
}

.focus\:text-yellow-400\/90:focus {
  color: rgb(250 197 21 / 0.9);
}

.focus\:text-yellow-400\/95:focus {
  color: rgb(250 197 21 / 0.95);
}

.focus\:text-yellow-400\/100:focus {
  color: rgb(250 197 21 / 1);
}

.focus\:text-yellow-500\/0:focus {
  color: rgb(234 170 8 / 0);
}

.focus\:text-yellow-500\/5:focus {
  color: rgb(234 170 8 / 0.05);
}

.focus\:text-yellow-500\/10:focus {
  color: rgb(234 170 8 / 0.1);
}

.focus\:text-yellow-500\/20:focus {
  color: rgb(234 170 8 / 0.2);
}

.focus\:text-yellow-500\/25:focus {
  color: rgb(234 170 8 / 0.25);
}

.focus\:text-yellow-500\/30:focus {
  color: rgb(234 170 8 / 0.3);
}

.focus\:text-yellow-500\/40:focus {
  color: rgb(234 170 8 / 0.4);
}

.focus\:text-yellow-500\/50:focus {
  color: rgb(234 170 8 / 0.5);
}

.focus\:text-yellow-500\/60:focus {
  color: rgb(234 170 8 / 0.6);
}

.focus\:text-yellow-500\/70:focus {
  color: rgb(234 170 8 / 0.7);
}

.focus\:text-yellow-500\/75:focus {
  color: rgb(234 170 8 / 0.75);
}

.focus\:text-yellow-500\/80:focus {
  color: rgb(234 170 8 / 0.8);
}

.focus\:text-yellow-500\/90:focus {
  color: rgb(234 170 8 / 0.9);
}

.focus\:text-yellow-500\/95:focus {
  color: rgb(234 170 8 / 0.95);
}

.focus\:text-yellow-500\/100:focus {
  color: rgb(234 170 8 / 1);
}

.focus\:text-yellow-600\/0:focus {
  color: rgb(202 133 4 / 0);
}

.focus\:text-yellow-600\/5:focus {
  color: rgb(202 133 4 / 0.05);
}

.focus\:text-yellow-600\/10:focus {
  color: rgb(202 133 4 / 0.1);
}

.focus\:text-yellow-600\/20:focus {
  color: rgb(202 133 4 / 0.2);
}

.focus\:text-yellow-600\/25:focus {
  color: rgb(202 133 4 / 0.25);
}

.focus\:text-yellow-600\/30:focus {
  color: rgb(202 133 4 / 0.3);
}

.focus\:text-yellow-600\/40:focus {
  color: rgb(202 133 4 / 0.4);
}

.focus\:text-yellow-600\/50:focus {
  color: rgb(202 133 4 / 0.5);
}

.focus\:text-yellow-600\/60:focus {
  color: rgb(202 133 4 / 0.6);
}

.focus\:text-yellow-600\/70:focus {
  color: rgb(202 133 4 / 0.7);
}

.focus\:text-yellow-600\/75:focus {
  color: rgb(202 133 4 / 0.75);
}

.focus\:text-yellow-600\/80:focus {
  color: rgb(202 133 4 / 0.8);
}

.focus\:text-yellow-600\/90:focus {
  color: rgb(202 133 4 / 0.9);
}

.focus\:text-yellow-600\/95:focus {
  color: rgb(202 133 4 / 0.95);
}

.focus\:text-yellow-600\/100:focus {
  color: rgb(202 133 4 / 1);
}

.focus\:text-yellow-700\/0:focus {
  color: rgb(161 92 7 / 0);
}

.focus\:text-yellow-700\/5:focus {
  color: rgb(161 92 7 / 0.05);
}

.focus\:text-yellow-700\/10:focus {
  color: rgb(161 92 7 / 0.1);
}

.focus\:text-yellow-700\/20:focus {
  color: rgb(161 92 7 / 0.2);
}

.focus\:text-yellow-700\/25:focus {
  color: rgb(161 92 7 / 0.25);
}

.focus\:text-yellow-700\/30:focus {
  color: rgb(161 92 7 / 0.3);
}

.focus\:text-yellow-700\/40:focus {
  color: rgb(161 92 7 / 0.4);
}

.focus\:text-yellow-700\/50:focus {
  color: rgb(161 92 7 / 0.5);
}

.focus\:text-yellow-700\/60:focus {
  color: rgb(161 92 7 / 0.6);
}

.focus\:text-yellow-700\/70:focus {
  color: rgb(161 92 7 / 0.7);
}

.focus\:text-yellow-700\/75:focus {
  color: rgb(161 92 7 / 0.75);
}

.focus\:text-yellow-700\/80:focus {
  color: rgb(161 92 7 / 0.8);
}

.focus\:text-yellow-700\/90:focus {
  color: rgb(161 92 7 / 0.9);
}

.focus\:text-yellow-700\/95:focus {
  color: rgb(161 92 7 / 0.95);
}

.focus\:text-yellow-700\/100:focus {
  color: rgb(161 92 7 / 1);
}

.focus\:text-yellow-800\/0:focus {
  color: rgb(133 74 14 / 0);
}

.focus\:text-yellow-800\/5:focus {
  color: rgb(133 74 14 / 0.05);
}

.focus\:text-yellow-800\/10:focus {
  color: rgb(133 74 14 / 0.1);
}

.focus\:text-yellow-800\/20:focus {
  color: rgb(133 74 14 / 0.2);
}

.focus\:text-yellow-800\/25:focus {
  color: rgb(133 74 14 / 0.25);
}

.focus\:text-yellow-800\/30:focus {
  color: rgb(133 74 14 / 0.3);
}

.focus\:text-yellow-800\/40:focus {
  color: rgb(133 74 14 / 0.4);
}

.focus\:text-yellow-800\/50:focus {
  color: rgb(133 74 14 / 0.5);
}

.focus\:text-yellow-800\/60:focus {
  color: rgb(133 74 14 / 0.6);
}

.focus\:text-yellow-800\/70:focus {
  color: rgb(133 74 14 / 0.7);
}

.focus\:text-yellow-800\/75:focus {
  color: rgb(133 74 14 / 0.75);
}

.focus\:text-yellow-800\/80:focus {
  color: rgb(133 74 14 / 0.8);
}

.focus\:text-yellow-800\/90:focus {
  color: rgb(133 74 14 / 0.9);
}

.focus\:text-yellow-800\/95:focus {
  color: rgb(133 74 14 / 0.95);
}

.focus\:text-yellow-800\/100:focus {
  color: rgb(133 74 14 / 1);
}

.focus\:text-yellow-900\/0:focus {
  color: rgb(113 56 18 / 0);
}

.focus\:text-yellow-900\/5:focus {
  color: rgb(113 56 18 / 0.05);
}

.focus\:text-yellow-900\/10:focus {
  color: rgb(113 56 18 / 0.1);
}

.focus\:text-yellow-900\/20:focus {
  color: rgb(113 56 18 / 0.2);
}

.focus\:text-yellow-900\/25:focus {
  color: rgb(113 56 18 / 0.25);
}

.focus\:text-yellow-900\/30:focus {
  color: rgb(113 56 18 / 0.3);
}

.focus\:text-yellow-900\/40:focus {
  color: rgb(113 56 18 / 0.4);
}

.focus\:text-yellow-900\/50:focus {
  color: rgb(113 56 18 / 0.5);
}

.focus\:text-yellow-900\/60:focus {
  color: rgb(113 56 18 / 0.6);
}

.focus\:text-yellow-900\/70:focus {
  color: rgb(113 56 18 / 0.7);
}

.focus\:text-yellow-900\/75:focus {
  color: rgb(113 56 18 / 0.75);
}

.focus\:text-yellow-900\/80:focus {
  color: rgb(113 56 18 / 0.8);
}

.focus\:text-yellow-900\/90:focus {
  color: rgb(113 56 18 / 0.9);
}

.focus\:text-yellow-900\/95:focus {
  color: rgb(113 56 18 / 0.95);
}

.focus\:text-yellow-900\/100:focus {
  color: rgb(113 56 18 / 1);
}

.focus\:text-yellow\/0:focus {
  color: rgb(250 197 21 / 0);
}

.focus\:text-yellow\/5:focus {
  color: rgb(250 197 21 / 0.05);
}

.focus\:text-yellow\/10:focus {
  color: rgb(250 197 21 / 0.1);
}

.focus\:text-yellow\/20:focus {
  color: rgb(250 197 21 / 0.2);
}

.focus\:text-yellow\/25:focus {
  color: rgb(250 197 21 / 0.25);
}

.focus\:text-yellow\/30:focus {
  color: rgb(250 197 21 / 0.3);
}

.focus\:text-yellow\/40:focus {
  color: rgb(250 197 21 / 0.4);
}

.focus\:text-yellow\/50:focus {
  color: rgb(250 197 21 / 0.5);
}

.focus\:text-yellow\/60:focus {
  color: rgb(250 197 21 / 0.6);
}

.focus\:text-yellow\/70:focus {
  color: rgb(250 197 21 / 0.7);
}

.focus\:text-yellow\/75:focus {
  color: rgb(250 197 21 / 0.75);
}

.focus\:text-yellow\/80:focus {
  color: rgb(250 197 21 / 0.8);
}

.focus\:text-yellow\/90:focus {
  color: rgb(250 197 21 / 0.9);
}

.focus\:text-yellow\/95:focus {
  color: rgb(250 197 21 / 0.95);
}

.focus\:text-yellow\/100:focus {
  color: rgb(250 197 21 / 1);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-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-white:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.focus\:ring-black:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.focus\:ring-gray-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.focus\:ring-gray-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.focus\:ring-gray-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.focus\:ring-gray-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.focus\:ring-gray-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.focus\:ring-gray-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.focus\:ring-gray-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.focus\:ring-gray-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.focus\:ring-gray:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.focus\:ring-primary-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.focus\:ring-primary-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.focus\:ring-primary-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.focus\:ring-primary-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.focus\:ring-primary-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.focus\:ring-primary-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.focus\:ring-primary-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.focus\:ring-primary-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.focus\:ring-primary-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.focus\:ring-primary-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.focus\:ring-primary-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.focus\:ring-primary:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.focus\:ring-error-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.focus\:ring-error-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.focus\:ring-error-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.focus\:ring-error-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.focus\:ring-error-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.focus\:ring-error-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.focus\:ring-error-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.focus\:ring-error-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.focus\:ring-error-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.focus\:ring-error-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.focus\:ring-error-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.focus\:ring-error:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.focus\:ring-warning-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.focus\:ring-warning-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.focus\:ring-warning-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.focus\:ring-warning-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.focus\:ring-warning-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.focus\:ring-warning-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.focus\:ring-warning-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.focus\:ring-warning-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.focus\:ring-warning-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.focus\:ring-warning-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.focus\:ring-warning-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.focus\:ring-warning:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.focus\:ring-success-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.focus\:ring-success-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.focus\:ring-success-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.focus\:ring-success-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.focus\:ring-success-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.focus\:ring-success-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.focus\:ring-success-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.focus\:ring-success-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.focus\:ring-success-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.focus\:ring-success-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.focus\:ring-success-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.focus\:ring-success:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.focus\:ring-gray-blue:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.focus\:ring-gray-cool:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.focus\:ring-gray-modern:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.focus\:ring-gray-neutral:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.focus\:ring-gray-iron:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.focus\:ring-gray-true:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.focus\:ring-gray-warm:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.focus\:ring-moss-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.focus\:ring-moss-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.focus\:ring-moss-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.focus\:ring-moss-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.focus\:ring-moss-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.focus\:ring-moss-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.focus\:ring-moss-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.focus\:ring-moss-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.focus\:ring-moss-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.focus\:ring-moss-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.focus\:ring-moss-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.focus\:ring-moss:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-200:focus {
  --tw-ring-color: #DOF8AB;
}

.focus\:ring-green-light-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-600:focus {
  --tw-ring-color: #4CA3OD;
}

.focus\:ring-green-light-700:focus {
  --tw-ring-color: #3B7COF;
}

.focus\:ring-green-light-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.focus\:ring-green-light-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.focus\:ring-green-light:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.focus\:ring-green-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.focus\:ring-green-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.focus\:ring-green-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.focus\:ring-green-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.focus\:ring-green-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.focus\:ring-green-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.focus\:ring-green-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.focus\:ring-green-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.focus\:ring-green-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.focus\:ring-green-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.focus\:ring-green-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.focus\:ring-green:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.focus\:ring-teal-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.focus\:ring-teal-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.focus\:ring-teal-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.focus\:ring-teal-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.focus\:ring-teal-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.focus\:ring-teal-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.focus\:ring-teal-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.focus\:ring-teal-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.focus\:ring-teal-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.focus\:ring-teal-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.focus\:ring-teal-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.focus\:ring-teal:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.focus\:ring-cyan-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.focus\:ring-cyan:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.focus\:ring-blue-light:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.focus\:ring-blue-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.focus\:ring-blue-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.focus\:ring-blue-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.focus\:ring-blue-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.focus\:ring-blue-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.focus\:ring-blue:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.focus\:ring-blue-dark:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.focus\:ring-indigo-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.focus\:ring-indigo:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.focus\:ring-violet-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.focus\:ring-violet-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.focus\:ring-violet-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.focus\:ring-violet-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.focus\:ring-violet-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.focus\:ring-violet-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.focus\:ring-violet-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.focus\:ring-violet-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.focus\:ring-violet-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.focus\:ring-violet-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.focus\:ring-violet-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.focus\:ring-violet:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.focus\:ring-purple-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.focus\:ring-purple-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.focus\:ring-purple-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.focus\:ring-purple-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.focus\:ring-purple-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.focus\:ring-purple-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.focus\:ring-purple-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.focus\:ring-purple-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.focus\:ring-purple-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.focus\:ring-purple-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.focus\:ring-purple:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.focus\:ring-fuchsia:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.focus\:ring-pink-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.focus\:ring-pink-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.focus\:ring-pink-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.focus\:ring-pink-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.focus\:ring-pink-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.focus\:ring-pink-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.focus\:ring-pink-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.focus\:ring-pink-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.focus\:ring-pink-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.focus\:ring-pink-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.focus\:ring-pink-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.focus\:ring-pink:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.focus\:ring-rose-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.focus\:ring-rose-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.focus\:ring-rose-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.focus\:ring-rose-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.focus\:ring-rose-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.focus\:ring-rose-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.focus\:ring-rose-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.focus\:ring-rose-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.focus\:ring-rose-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.focus\:ring-rose-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.focus\:ring-rose-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.focus\:ring-rose:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.focus\:ring-orange-dark:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.focus\:ring-orange-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.focus\:ring-orange-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.focus\:ring-orange-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.focus\:ring-orange-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.focus\:ring-orange-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.focus\:ring-orange-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.focus\:ring-orange-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.focus\:ring-orange-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.focus\:ring-orange-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.focus\:ring-orange-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.focus\:ring-orange-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.focus\:ring-orange:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-25:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-50:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-100:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-400:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-600:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-700:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-800:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.focus\:ring-yellow-900:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.focus\:ring-yellow:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.focus\:ring-white\/0:focus {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.focus\:ring-white\/5:focus {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.focus\:ring-white\/10:focus {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.focus\:ring-white\/20:focus {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.focus\:ring-white\/25:focus {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.focus\:ring-white\/30:focus {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.focus\:ring-white\/40:focus {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.focus\:ring-white\/50:focus {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.focus\:ring-white\/60:focus {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.focus\:ring-white\/70:focus {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.focus\:ring-white\/75:focus {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.focus\:ring-white\/80:focus {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.focus\:ring-white\/90:focus {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.focus\:ring-white\/95:focus {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.focus\:ring-white\/100:focus {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.focus\:ring-black\/0:focus {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.focus\:ring-black\/5:focus {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.focus\:ring-black\/10:focus {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.focus\:ring-black\/20:focus {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.focus\:ring-black\/25:focus {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.focus\:ring-black\/30:focus {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.focus\:ring-black\/40:focus {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.focus\:ring-black\/50:focus {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.focus\:ring-black\/60:focus {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.focus\:ring-black\/70:focus {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.focus\:ring-black\/75:focus {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.focus\:ring-black\/80:focus {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.focus\:ring-black\/90:focus {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.focus\:ring-black\/95:focus {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.focus\:ring-black\/100:focus {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.focus\:ring-gray-25\/0:focus {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.focus\:ring-gray-25\/5:focus {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.focus\:ring-gray-25\/10:focus {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.focus\:ring-gray-25\/20:focus {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.focus\:ring-gray-25\/25:focus {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.focus\:ring-gray-25\/30:focus {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.focus\:ring-gray-25\/40:focus {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.focus\:ring-gray-25\/50:focus {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.focus\:ring-gray-25\/60:focus {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.focus\:ring-gray-25\/70:focus {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.focus\:ring-gray-25\/75:focus {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.focus\:ring-gray-25\/80:focus {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.focus\:ring-gray-25\/90:focus {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.focus\:ring-gray-25\/95:focus {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.focus\:ring-gray-25\/100:focus {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.focus\:ring-gray-50\/0:focus {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.focus\:ring-gray-50\/5:focus {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.focus\:ring-gray-50\/10:focus {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.focus\:ring-gray-50\/20:focus {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.focus\:ring-gray-50\/25:focus {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.focus\:ring-gray-50\/30:focus {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.focus\:ring-gray-50\/40:focus {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.focus\:ring-gray-50\/50:focus {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.focus\:ring-gray-50\/60:focus {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.focus\:ring-gray-50\/70:focus {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.focus\:ring-gray-50\/75:focus {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.focus\:ring-gray-50\/80:focus {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.focus\:ring-gray-50\/90:focus {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.focus\:ring-gray-50\/95:focus {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.focus\:ring-gray-50\/100:focus {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.focus\:ring-gray-100\/0:focus {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.focus\:ring-gray-100\/5:focus {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.focus\:ring-gray-100\/10:focus {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.focus\:ring-gray-100\/20:focus {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.focus\:ring-gray-100\/25:focus {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.focus\:ring-gray-100\/30:focus {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.focus\:ring-gray-100\/40:focus {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.focus\:ring-gray-100\/50:focus {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.focus\:ring-gray-100\/60:focus {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.focus\:ring-gray-100\/70:focus {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.focus\:ring-gray-100\/75:focus {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.focus\:ring-gray-100\/80:focus {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.focus\:ring-gray-100\/90:focus {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.focus\:ring-gray-100\/95:focus {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.focus\:ring-gray-100\/100:focus {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.focus\:ring-gray-200\/0:focus {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.focus\:ring-gray-200\/5:focus {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.focus\:ring-gray-200\/10:focus {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.focus\:ring-gray-200\/20:focus {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.focus\:ring-gray-200\/25:focus {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.focus\:ring-gray-200\/30:focus {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.focus\:ring-gray-200\/40:focus {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.focus\:ring-gray-200\/50:focus {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.focus\:ring-gray-200\/60:focus {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.focus\:ring-gray-200\/70:focus {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.focus\:ring-gray-200\/75:focus {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.focus\:ring-gray-200\/80:focus {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.focus\:ring-gray-200\/90:focus {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.focus\:ring-gray-200\/95:focus {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.focus\:ring-gray-200\/100:focus {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.focus\:ring-gray-300\/0:focus {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.focus\:ring-gray-300\/5:focus {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.focus\:ring-gray-300\/10:focus {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.focus\:ring-gray-300\/20:focus {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.focus\:ring-gray-300\/25:focus {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.focus\:ring-gray-300\/30:focus {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.focus\:ring-gray-300\/40:focus {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.focus\:ring-gray-300\/50:focus {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.focus\:ring-gray-300\/60:focus {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.focus\:ring-gray-300\/70:focus {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.focus\:ring-gray-300\/75:focus {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.focus\:ring-gray-300\/80:focus {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.focus\:ring-gray-300\/90:focus {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.focus\:ring-gray-300\/95:focus {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.focus\:ring-gray-300\/100:focus {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.focus\:ring-gray-400\/0:focus {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.focus\:ring-gray-400\/5:focus {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.focus\:ring-gray-400\/10:focus {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.focus\:ring-gray-400\/20:focus {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.focus\:ring-gray-400\/25:focus {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.focus\:ring-gray-400\/30:focus {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.focus\:ring-gray-400\/40:focus {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.focus\:ring-gray-400\/50:focus {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.focus\:ring-gray-400\/60:focus {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.focus\:ring-gray-400\/70:focus {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.focus\:ring-gray-400\/75:focus {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.focus\:ring-gray-400\/80:focus {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.focus\:ring-gray-400\/90:focus {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.focus\:ring-gray-400\/95:focus {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.focus\:ring-gray-400\/100:focus {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.focus\:ring-gray-500\/0:focus {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.focus\:ring-gray-500\/5:focus {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.focus\:ring-gray-500\/10:focus {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.focus\:ring-gray-500\/20:focus {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.focus\:ring-gray-500\/25:focus {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.focus\:ring-gray-500\/30:focus {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.focus\:ring-gray-500\/40:focus {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.focus\:ring-gray-500\/50:focus {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.focus\:ring-gray-500\/60:focus {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.focus\:ring-gray-500\/70:focus {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.focus\:ring-gray-500\/75:focus {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.focus\:ring-gray-500\/80:focus {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.focus\:ring-gray-500\/90:focus {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.focus\:ring-gray-500\/95:focus {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.focus\:ring-gray-500\/100:focus {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.focus\:ring-gray-600\/0:focus {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.focus\:ring-gray-600\/5:focus {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.focus\:ring-gray-600\/10:focus {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.focus\:ring-gray-600\/20:focus {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.focus\:ring-gray-600\/25:focus {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.focus\:ring-gray-600\/30:focus {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.focus\:ring-gray-600\/40:focus {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.focus\:ring-gray-600\/50:focus {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.focus\:ring-gray-600\/60:focus {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.focus\:ring-gray-600\/70:focus {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.focus\:ring-gray-600\/75:focus {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.focus\:ring-gray-600\/80:focus {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.focus\:ring-gray-600\/90:focus {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.focus\:ring-gray-600\/95:focus {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.focus\:ring-gray-600\/100:focus {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.focus\:ring-gray-700\/0:focus {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.focus\:ring-gray-700\/5:focus {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.focus\:ring-gray-700\/10:focus {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.focus\:ring-gray-700\/20:focus {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.focus\:ring-gray-700\/25:focus {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.focus\:ring-gray-700\/30:focus {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.focus\:ring-gray-700\/40:focus {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.focus\:ring-gray-700\/50:focus {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.focus\:ring-gray-700\/60:focus {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.focus\:ring-gray-700\/70:focus {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.focus\:ring-gray-700\/75:focus {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.focus\:ring-gray-700\/80:focus {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.focus\:ring-gray-700\/90:focus {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.focus\:ring-gray-700\/95:focus {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.focus\:ring-gray-700\/100:focus {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.focus\:ring-gray-800\/0:focus {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.focus\:ring-gray-800\/5:focus {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.focus\:ring-gray-800\/10:focus {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.focus\:ring-gray-800\/20:focus {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.focus\:ring-gray-800\/25:focus {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.focus\:ring-gray-800\/30:focus {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.focus\:ring-gray-800\/40:focus {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.focus\:ring-gray-800\/50:focus {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.focus\:ring-gray-800\/60:focus {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.focus\:ring-gray-800\/70:focus {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.focus\:ring-gray-800\/75:focus {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.focus\:ring-gray-800\/80:focus {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.focus\:ring-gray-800\/90:focus {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.focus\:ring-gray-800\/95:focus {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.focus\:ring-gray-800\/100:focus {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.focus\:ring-gray-900\/0:focus {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.focus\:ring-gray-900\/5:focus {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.focus\:ring-gray-900\/10:focus {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.focus\:ring-gray-900\/20:focus {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.focus\:ring-gray-900\/25:focus {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.focus\:ring-gray-900\/30:focus {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.focus\:ring-gray-900\/40:focus {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.focus\:ring-gray-900\/50:focus {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.focus\:ring-gray-900\/60:focus {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.focus\:ring-gray-900\/70:focus {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.focus\:ring-gray-900\/75:focus {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.focus\:ring-gray-900\/80:focus {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.focus\:ring-gray-900\/90:focus {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.focus\:ring-gray-900\/95:focus {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.focus\:ring-gray-900\/100:focus {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.focus\:ring-gray\/0:focus {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.focus\:ring-gray\/5:focus {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.focus\:ring-gray\/10:focus {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.focus\:ring-gray\/20:focus {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.focus\:ring-gray\/25:focus {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.focus\:ring-gray\/30:focus {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.focus\:ring-gray\/40:focus {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.focus\:ring-gray\/50:focus {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.focus\:ring-gray\/60:focus {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.focus\:ring-gray\/70:focus {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.focus\:ring-gray\/75:focus {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.focus\:ring-gray\/80:focus {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.focus\:ring-gray\/90:focus {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.focus\:ring-gray\/95:focus {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.focus\:ring-gray\/100:focus {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.focus\:ring-primary-25\/0:focus {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.focus\:ring-primary-25\/5:focus {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.focus\:ring-primary-25\/10:focus {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.focus\:ring-primary-25\/20:focus {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.focus\:ring-primary-25\/25:focus {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.focus\:ring-primary-25\/30:focus {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.focus\:ring-primary-25\/40:focus {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.focus\:ring-primary-25\/50:focus {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.focus\:ring-primary-25\/60:focus {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.focus\:ring-primary-25\/70:focus {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.focus\:ring-primary-25\/75:focus {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.focus\:ring-primary-25\/80:focus {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.focus\:ring-primary-25\/90:focus {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.focus\:ring-primary-25\/95:focus {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.focus\:ring-primary-25\/100:focus {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.focus\:ring-primary-50\/0:focus {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.focus\:ring-primary-50\/5:focus {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.focus\:ring-primary-50\/10:focus {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.focus\:ring-primary-50\/20:focus {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.focus\:ring-primary-50\/25:focus {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.focus\:ring-primary-50\/30:focus {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.focus\:ring-primary-50\/40:focus {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.focus\:ring-primary-50\/50:focus {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.focus\:ring-primary-50\/60:focus {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.focus\:ring-primary-50\/70:focus {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.focus\:ring-primary-50\/75:focus {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.focus\:ring-primary-50\/80:focus {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.focus\:ring-primary-50\/90:focus {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.focus\:ring-primary-50\/95:focus {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.focus\:ring-primary-50\/100:focus {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.focus\:ring-primary-100\/0:focus {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.focus\:ring-primary-100\/5:focus {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.focus\:ring-primary-100\/10:focus {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.focus\:ring-primary-100\/20:focus {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.focus\:ring-primary-100\/25:focus {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.focus\:ring-primary-100\/30:focus {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.focus\:ring-primary-100\/40:focus {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.focus\:ring-primary-100\/50:focus {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.focus\:ring-primary-100\/60:focus {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.focus\:ring-primary-100\/70:focus {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.focus\:ring-primary-100\/75:focus {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.focus\:ring-primary-100\/80:focus {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.focus\:ring-primary-100\/90:focus {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.focus\:ring-primary-100\/95:focus {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.focus\:ring-primary-100\/100:focus {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.focus\:ring-primary-200\/0:focus {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.focus\:ring-primary-200\/5:focus {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.focus\:ring-primary-200\/10:focus {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.focus\:ring-primary-200\/20:focus {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.focus\:ring-primary-200\/25:focus {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.focus\:ring-primary-200\/30:focus {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.focus\:ring-primary-200\/40:focus {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.focus\:ring-primary-200\/50:focus {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.focus\:ring-primary-200\/60:focus {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.focus\:ring-primary-200\/70:focus {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.focus\:ring-primary-200\/75:focus {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.focus\:ring-primary-200\/80:focus {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.focus\:ring-primary-200\/90:focus {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.focus\:ring-primary-200\/95:focus {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.focus\:ring-primary-200\/100:focus {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.focus\:ring-primary-300\/0:focus {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.focus\:ring-primary-300\/5:focus {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.focus\:ring-primary-300\/10:focus {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.focus\:ring-primary-300\/20:focus {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.focus\:ring-primary-300\/25:focus {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.focus\:ring-primary-300\/30:focus {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.focus\:ring-primary-300\/40:focus {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.focus\:ring-primary-300\/50:focus {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.focus\:ring-primary-300\/60:focus {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.focus\:ring-primary-300\/70:focus {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.focus\:ring-primary-300\/75:focus {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.focus\:ring-primary-300\/80:focus {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.focus\:ring-primary-300\/90:focus {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.focus\:ring-primary-300\/95:focus {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.focus\:ring-primary-300\/100:focus {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.focus\:ring-primary-400\/0:focus {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.focus\:ring-primary-400\/5:focus {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.focus\:ring-primary-400\/10:focus {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.focus\:ring-primary-400\/20:focus {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.focus\:ring-primary-400\/25:focus {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.focus\:ring-primary-400\/30:focus {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.focus\:ring-primary-400\/40:focus {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.focus\:ring-primary-400\/50:focus {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.focus\:ring-primary-400\/60:focus {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.focus\:ring-primary-400\/70:focus {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.focus\:ring-primary-400\/75:focus {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.focus\:ring-primary-400\/80:focus {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.focus\:ring-primary-400\/90:focus {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.focus\:ring-primary-400\/95:focus {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.focus\:ring-primary-400\/100:focus {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.focus\:ring-primary-500\/0:focus {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.focus\:ring-primary-500\/5:focus {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.focus\:ring-primary-500\/10:focus {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.focus\:ring-primary-500\/20:focus {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.focus\:ring-primary-500\/25:focus {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.focus\:ring-primary-500\/30:focus {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.focus\:ring-primary-500\/40:focus {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.focus\:ring-primary-500\/50:focus {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.focus\:ring-primary-500\/60:focus {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.focus\:ring-primary-500\/70:focus {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.focus\:ring-primary-500\/75:focus {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.focus\:ring-primary-500\/80:focus {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.focus\:ring-primary-500\/90:focus {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.focus\:ring-primary-500\/95:focus {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.focus\:ring-primary-500\/100:focus {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.focus\:ring-primary-600\/0:focus {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.focus\:ring-primary-600\/5:focus {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.focus\:ring-primary-600\/10:focus {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.focus\:ring-primary-600\/20:focus {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.focus\:ring-primary-600\/25:focus {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.focus\:ring-primary-600\/30:focus {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.focus\:ring-primary-600\/40:focus {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.focus\:ring-primary-600\/50:focus {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.focus\:ring-primary-600\/60:focus {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.focus\:ring-primary-600\/70:focus {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.focus\:ring-primary-600\/75:focus {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.focus\:ring-primary-600\/80:focus {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.focus\:ring-primary-600\/90:focus {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.focus\:ring-primary-600\/95:focus {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.focus\:ring-primary-600\/100:focus {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.focus\:ring-primary-700\/0:focus {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.focus\:ring-primary-700\/5:focus {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.focus\:ring-primary-700\/10:focus {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.focus\:ring-primary-700\/20:focus {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.focus\:ring-primary-700\/25:focus {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.focus\:ring-primary-700\/30:focus {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.focus\:ring-primary-700\/40:focus {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.focus\:ring-primary-700\/50:focus {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.focus\:ring-primary-700\/60:focus {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.focus\:ring-primary-700\/70:focus {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.focus\:ring-primary-700\/75:focus {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.focus\:ring-primary-700\/80:focus {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.focus\:ring-primary-700\/90:focus {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.focus\:ring-primary-700\/95:focus {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.focus\:ring-primary-700\/100:focus {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.focus\:ring-primary-800\/0:focus {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.focus\:ring-primary-800\/5:focus {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.focus\:ring-primary-800\/10:focus {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.focus\:ring-primary-800\/20:focus {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.focus\:ring-primary-800\/25:focus {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.focus\:ring-primary-800\/30:focus {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.focus\:ring-primary-800\/40:focus {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.focus\:ring-primary-800\/50:focus {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.focus\:ring-primary-800\/60:focus {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.focus\:ring-primary-800\/70:focus {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.focus\:ring-primary-800\/75:focus {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.focus\:ring-primary-800\/80:focus {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.focus\:ring-primary-800\/90:focus {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.focus\:ring-primary-800\/95:focus {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.focus\:ring-primary-800\/100:focus {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.focus\:ring-primary-900\/0:focus {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.focus\:ring-primary-900\/5:focus {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.focus\:ring-primary-900\/10:focus {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.focus\:ring-primary-900\/20:focus {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.focus\:ring-primary-900\/25:focus {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.focus\:ring-primary-900\/30:focus {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.focus\:ring-primary-900\/40:focus {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.focus\:ring-primary-900\/50:focus {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.focus\:ring-primary-900\/60:focus {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.focus\:ring-primary-900\/70:focus {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.focus\:ring-primary-900\/75:focus {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.focus\:ring-primary-900\/80:focus {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.focus\:ring-primary-900\/90:focus {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.focus\:ring-primary-900\/95:focus {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.focus\:ring-primary-900\/100:focus {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.focus\:ring-primary\/0:focus {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.focus\:ring-primary\/5:focus {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.focus\:ring-primary\/10:focus {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.focus\:ring-primary\/20:focus {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.focus\:ring-primary\/25:focus {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.focus\:ring-primary\/30:focus {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.focus\:ring-primary\/40:focus {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.focus\:ring-primary\/50:focus {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.focus\:ring-primary\/60:focus {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.focus\:ring-primary\/70:focus {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.focus\:ring-primary\/75:focus {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.focus\:ring-primary\/80:focus {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.focus\:ring-primary\/90:focus {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.focus\:ring-primary\/95:focus {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.focus\:ring-primary\/100:focus {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.focus\:ring-error-25\/0:focus {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.focus\:ring-error-25\/5:focus {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.focus\:ring-error-25\/10:focus {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.focus\:ring-error-25\/20:focus {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.focus\:ring-error-25\/25:focus {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.focus\:ring-error-25\/30:focus {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.focus\:ring-error-25\/40:focus {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.focus\:ring-error-25\/50:focus {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.focus\:ring-error-25\/60:focus {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.focus\:ring-error-25\/70:focus {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.focus\:ring-error-25\/75:focus {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.focus\:ring-error-25\/80:focus {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.focus\:ring-error-25\/90:focus {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.focus\:ring-error-25\/95:focus {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.focus\:ring-error-25\/100:focus {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.focus\:ring-error-50\/0:focus {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.focus\:ring-error-50\/5:focus {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.focus\:ring-error-50\/10:focus {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.focus\:ring-error-50\/20:focus {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.focus\:ring-error-50\/25:focus {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.focus\:ring-error-50\/30:focus {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.focus\:ring-error-50\/40:focus {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.focus\:ring-error-50\/50:focus {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.focus\:ring-error-50\/60:focus {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.focus\:ring-error-50\/70:focus {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.focus\:ring-error-50\/75:focus {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.focus\:ring-error-50\/80:focus {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.focus\:ring-error-50\/90:focus {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.focus\:ring-error-50\/95:focus {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.focus\:ring-error-50\/100:focus {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.focus\:ring-error-100\/0:focus {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.focus\:ring-error-100\/5:focus {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.focus\:ring-error-100\/10:focus {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.focus\:ring-error-100\/20:focus {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.focus\:ring-error-100\/25:focus {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.focus\:ring-error-100\/30:focus {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.focus\:ring-error-100\/40:focus {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.focus\:ring-error-100\/50:focus {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.focus\:ring-error-100\/60:focus {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.focus\:ring-error-100\/70:focus {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.focus\:ring-error-100\/75:focus {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.focus\:ring-error-100\/80:focus {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.focus\:ring-error-100\/90:focus {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.focus\:ring-error-100\/95:focus {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.focus\:ring-error-100\/100:focus {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.focus\:ring-error-200\/0:focus {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.focus\:ring-error-200\/5:focus {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.focus\:ring-error-200\/10:focus {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.focus\:ring-error-200\/20:focus {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.focus\:ring-error-200\/25:focus {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.focus\:ring-error-200\/30:focus {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.focus\:ring-error-200\/40:focus {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.focus\:ring-error-200\/50:focus {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.focus\:ring-error-200\/60:focus {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.focus\:ring-error-200\/70:focus {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.focus\:ring-error-200\/75:focus {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.focus\:ring-error-200\/80:focus {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.focus\:ring-error-200\/90:focus {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.focus\:ring-error-200\/95:focus {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.focus\:ring-error-200\/100:focus {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.focus\:ring-error-300\/0:focus {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.focus\:ring-error-300\/5:focus {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.focus\:ring-error-300\/10:focus {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.focus\:ring-error-300\/20:focus {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.focus\:ring-error-300\/25:focus {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.focus\:ring-error-300\/30:focus {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.focus\:ring-error-300\/40:focus {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.focus\:ring-error-300\/50:focus {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.focus\:ring-error-300\/60:focus {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.focus\:ring-error-300\/70:focus {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.focus\:ring-error-300\/75:focus {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.focus\:ring-error-300\/80:focus {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.focus\:ring-error-300\/90:focus {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.focus\:ring-error-300\/95:focus {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.focus\:ring-error-300\/100:focus {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.focus\:ring-error-400\/0:focus {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.focus\:ring-error-400\/5:focus {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.focus\:ring-error-400\/10:focus {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.focus\:ring-error-400\/20:focus {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.focus\:ring-error-400\/25:focus {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.focus\:ring-error-400\/30:focus {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.focus\:ring-error-400\/40:focus {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.focus\:ring-error-400\/50:focus {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.focus\:ring-error-400\/60:focus {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.focus\:ring-error-400\/70:focus {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.focus\:ring-error-400\/75:focus {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.focus\:ring-error-400\/80:focus {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.focus\:ring-error-400\/90:focus {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.focus\:ring-error-400\/95:focus {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.focus\:ring-error-400\/100:focus {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.focus\:ring-error-500\/0:focus {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.focus\:ring-error-500\/5:focus {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.focus\:ring-error-500\/10:focus {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.focus\:ring-error-500\/20:focus {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.focus\:ring-error-500\/25:focus {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.focus\:ring-error-500\/30:focus {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.focus\:ring-error-500\/40:focus {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.focus\:ring-error-500\/50:focus {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.focus\:ring-error-500\/60:focus {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.focus\:ring-error-500\/70:focus {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.focus\:ring-error-500\/75:focus {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.focus\:ring-error-500\/80:focus {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.focus\:ring-error-500\/90:focus {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.focus\:ring-error-500\/95:focus {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.focus\:ring-error-500\/100:focus {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.focus\:ring-error-600\/0:focus {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.focus\:ring-error-600\/5:focus {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.focus\:ring-error-600\/10:focus {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.focus\:ring-error-600\/20:focus {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.focus\:ring-error-600\/25:focus {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.focus\:ring-error-600\/30:focus {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.focus\:ring-error-600\/40:focus {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.focus\:ring-error-600\/50:focus {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.focus\:ring-error-600\/60:focus {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.focus\:ring-error-600\/70:focus {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.focus\:ring-error-600\/75:focus {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.focus\:ring-error-600\/80:focus {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.focus\:ring-error-600\/90:focus {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.focus\:ring-error-600\/95:focus {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.focus\:ring-error-600\/100:focus {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.focus\:ring-error-700\/0:focus {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.focus\:ring-error-700\/5:focus {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.focus\:ring-error-700\/10:focus {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.focus\:ring-error-700\/20:focus {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.focus\:ring-error-700\/25:focus {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.focus\:ring-error-700\/30:focus {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.focus\:ring-error-700\/40:focus {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.focus\:ring-error-700\/50:focus {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.focus\:ring-error-700\/60:focus {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.focus\:ring-error-700\/70:focus {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.focus\:ring-error-700\/75:focus {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.focus\:ring-error-700\/80:focus {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.focus\:ring-error-700\/90:focus {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.focus\:ring-error-700\/95:focus {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.focus\:ring-error-700\/100:focus {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.focus\:ring-error-800\/0:focus {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.focus\:ring-error-800\/5:focus {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.focus\:ring-error-800\/10:focus {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.focus\:ring-error-800\/20:focus {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.focus\:ring-error-800\/25:focus {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.focus\:ring-error-800\/30:focus {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.focus\:ring-error-800\/40:focus {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.focus\:ring-error-800\/50:focus {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.focus\:ring-error-800\/60:focus {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.focus\:ring-error-800\/70:focus {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.focus\:ring-error-800\/75:focus {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.focus\:ring-error-800\/80:focus {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.focus\:ring-error-800\/90:focus {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.focus\:ring-error-800\/95:focus {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.focus\:ring-error-800\/100:focus {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.focus\:ring-error-900\/0:focus {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.focus\:ring-error-900\/5:focus {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.focus\:ring-error-900\/10:focus {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.focus\:ring-error-900\/20:focus {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.focus\:ring-error-900\/25:focus {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.focus\:ring-error-900\/30:focus {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.focus\:ring-error-900\/40:focus {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.focus\:ring-error-900\/50:focus {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.focus\:ring-error-900\/60:focus {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.focus\:ring-error-900\/70:focus {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.focus\:ring-error-900\/75:focus {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.focus\:ring-error-900\/80:focus {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.focus\:ring-error-900\/90:focus {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.focus\:ring-error-900\/95:focus {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.focus\:ring-error-900\/100:focus {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.focus\:ring-error\/0:focus {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.focus\:ring-error\/5:focus {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.focus\:ring-error\/10:focus {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.focus\:ring-error\/20:focus {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.focus\:ring-error\/25:focus {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.focus\:ring-error\/30:focus {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.focus\:ring-error\/40:focus {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.focus\:ring-error\/50:focus {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.focus\:ring-error\/60:focus {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.focus\:ring-error\/70:focus {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.focus\:ring-error\/75:focus {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.focus\:ring-error\/80:focus {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.focus\:ring-error\/90:focus {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.focus\:ring-error\/95:focus {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.focus\:ring-error\/100:focus {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.focus\:ring-warning-25\/0:focus {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.focus\:ring-warning-25\/5:focus {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.focus\:ring-warning-25\/10:focus {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.focus\:ring-warning-25\/20:focus {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.focus\:ring-warning-25\/25:focus {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.focus\:ring-warning-25\/30:focus {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.focus\:ring-warning-25\/40:focus {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.focus\:ring-warning-25\/50:focus {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.focus\:ring-warning-25\/60:focus {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.focus\:ring-warning-25\/70:focus {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.focus\:ring-warning-25\/75:focus {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.focus\:ring-warning-25\/80:focus {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.focus\:ring-warning-25\/90:focus {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.focus\:ring-warning-25\/95:focus {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.focus\:ring-warning-25\/100:focus {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.focus\:ring-warning-50\/0:focus {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.focus\:ring-warning-50\/5:focus {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.focus\:ring-warning-50\/10:focus {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.focus\:ring-warning-50\/20:focus {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.focus\:ring-warning-50\/25:focus {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.focus\:ring-warning-50\/30:focus {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.focus\:ring-warning-50\/40:focus {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.focus\:ring-warning-50\/50:focus {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.focus\:ring-warning-50\/60:focus {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.focus\:ring-warning-50\/70:focus {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.focus\:ring-warning-50\/75:focus {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.focus\:ring-warning-50\/80:focus {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.focus\:ring-warning-50\/90:focus {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.focus\:ring-warning-50\/95:focus {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.focus\:ring-warning-50\/100:focus {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.focus\:ring-warning-100\/0:focus {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.focus\:ring-warning-100\/5:focus {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.focus\:ring-warning-100\/10:focus {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.focus\:ring-warning-100\/20:focus {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.focus\:ring-warning-100\/25:focus {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.focus\:ring-warning-100\/30:focus {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.focus\:ring-warning-100\/40:focus {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.focus\:ring-warning-100\/50:focus {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.focus\:ring-warning-100\/60:focus {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.focus\:ring-warning-100\/70:focus {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.focus\:ring-warning-100\/75:focus {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.focus\:ring-warning-100\/80:focus {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.focus\:ring-warning-100\/90:focus {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.focus\:ring-warning-100\/95:focus {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.focus\:ring-warning-100\/100:focus {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.focus\:ring-warning-200\/0:focus {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.focus\:ring-warning-200\/5:focus {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.focus\:ring-warning-200\/10:focus {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.focus\:ring-warning-200\/20:focus {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.focus\:ring-warning-200\/25:focus {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.focus\:ring-warning-200\/30:focus {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.focus\:ring-warning-200\/40:focus {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.focus\:ring-warning-200\/50:focus {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.focus\:ring-warning-200\/60:focus {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.focus\:ring-warning-200\/70:focus {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.focus\:ring-warning-200\/75:focus {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.focus\:ring-warning-200\/80:focus {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.focus\:ring-warning-200\/90:focus {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.focus\:ring-warning-200\/95:focus {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.focus\:ring-warning-200\/100:focus {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.focus\:ring-warning-300\/0:focus {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.focus\:ring-warning-300\/5:focus {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.focus\:ring-warning-300\/10:focus {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.focus\:ring-warning-300\/20:focus {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.focus\:ring-warning-300\/25:focus {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.focus\:ring-warning-300\/30:focus {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.focus\:ring-warning-300\/40:focus {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.focus\:ring-warning-300\/50:focus {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.focus\:ring-warning-300\/60:focus {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.focus\:ring-warning-300\/70:focus {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.focus\:ring-warning-300\/75:focus {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.focus\:ring-warning-300\/80:focus {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.focus\:ring-warning-300\/90:focus {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.focus\:ring-warning-300\/95:focus {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.focus\:ring-warning-300\/100:focus {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.focus\:ring-warning-400\/0:focus {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.focus\:ring-warning-400\/5:focus {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.focus\:ring-warning-400\/10:focus {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.focus\:ring-warning-400\/20:focus {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.focus\:ring-warning-400\/25:focus {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.focus\:ring-warning-400\/30:focus {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.focus\:ring-warning-400\/40:focus {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.focus\:ring-warning-400\/50:focus {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.focus\:ring-warning-400\/60:focus {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.focus\:ring-warning-400\/70:focus {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.focus\:ring-warning-400\/75:focus {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.focus\:ring-warning-400\/80:focus {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.focus\:ring-warning-400\/90:focus {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.focus\:ring-warning-400\/95:focus {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.focus\:ring-warning-400\/100:focus {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.focus\:ring-warning-500\/0:focus {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.focus\:ring-warning-500\/5:focus {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.focus\:ring-warning-500\/10:focus {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.focus\:ring-warning-500\/20:focus {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.focus\:ring-warning-500\/25:focus {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.focus\:ring-warning-500\/30:focus {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.focus\:ring-warning-500\/40:focus {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.focus\:ring-warning-500\/50:focus {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.focus\:ring-warning-500\/60:focus {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.focus\:ring-warning-500\/70:focus {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.focus\:ring-warning-500\/75:focus {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.focus\:ring-warning-500\/80:focus {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.focus\:ring-warning-500\/90:focus {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.focus\:ring-warning-500\/95:focus {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.focus\:ring-warning-500\/100:focus {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.focus\:ring-warning-600\/0:focus {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.focus\:ring-warning-600\/5:focus {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.focus\:ring-warning-600\/10:focus {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.focus\:ring-warning-600\/20:focus {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.focus\:ring-warning-600\/25:focus {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.focus\:ring-warning-600\/30:focus {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.focus\:ring-warning-600\/40:focus {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.focus\:ring-warning-600\/50:focus {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.focus\:ring-warning-600\/60:focus {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.focus\:ring-warning-600\/70:focus {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.focus\:ring-warning-600\/75:focus {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.focus\:ring-warning-600\/80:focus {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.focus\:ring-warning-600\/90:focus {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.focus\:ring-warning-600\/95:focus {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.focus\:ring-warning-600\/100:focus {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.focus\:ring-warning-700\/0:focus {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.focus\:ring-warning-700\/5:focus {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.focus\:ring-warning-700\/10:focus {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.focus\:ring-warning-700\/20:focus {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.focus\:ring-warning-700\/25:focus {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.focus\:ring-warning-700\/30:focus {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.focus\:ring-warning-700\/40:focus {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.focus\:ring-warning-700\/50:focus {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.focus\:ring-warning-700\/60:focus {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.focus\:ring-warning-700\/70:focus {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.focus\:ring-warning-700\/75:focus {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.focus\:ring-warning-700\/80:focus {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.focus\:ring-warning-700\/90:focus {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.focus\:ring-warning-700\/95:focus {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.focus\:ring-warning-700\/100:focus {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.focus\:ring-warning-800\/0:focus {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.focus\:ring-warning-800\/5:focus {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.focus\:ring-warning-800\/10:focus {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.focus\:ring-warning-800\/20:focus {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.focus\:ring-warning-800\/25:focus {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.focus\:ring-warning-800\/30:focus {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.focus\:ring-warning-800\/40:focus {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.focus\:ring-warning-800\/50:focus {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.focus\:ring-warning-800\/60:focus {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.focus\:ring-warning-800\/70:focus {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.focus\:ring-warning-800\/75:focus {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.focus\:ring-warning-800\/80:focus {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.focus\:ring-warning-800\/90:focus {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.focus\:ring-warning-800\/95:focus {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.focus\:ring-warning-800\/100:focus {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.focus\:ring-warning-900\/0:focus {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.focus\:ring-warning-900\/5:focus {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.focus\:ring-warning-900\/10:focus {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.focus\:ring-warning-900\/20:focus {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.focus\:ring-warning-900\/25:focus {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.focus\:ring-warning-900\/30:focus {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.focus\:ring-warning-900\/40:focus {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.focus\:ring-warning-900\/50:focus {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.focus\:ring-warning-900\/60:focus {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.focus\:ring-warning-900\/70:focus {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.focus\:ring-warning-900\/75:focus {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.focus\:ring-warning-900\/80:focus {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.focus\:ring-warning-900\/90:focus {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.focus\:ring-warning-900\/95:focus {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.focus\:ring-warning-900\/100:focus {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.focus\:ring-warning\/0:focus {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.focus\:ring-warning\/5:focus {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.focus\:ring-warning\/10:focus {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.focus\:ring-warning\/20:focus {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.focus\:ring-warning\/25:focus {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.focus\:ring-warning\/30:focus {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.focus\:ring-warning\/40:focus {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.focus\:ring-warning\/50:focus {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.focus\:ring-warning\/60:focus {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.focus\:ring-warning\/70:focus {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.focus\:ring-warning\/75:focus {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.focus\:ring-warning\/80:focus {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.focus\:ring-warning\/90:focus {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.focus\:ring-warning\/95:focus {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.focus\:ring-warning\/100:focus {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.focus\:ring-success-25\/0:focus {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.focus\:ring-success-25\/5:focus {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.focus\:ring-success-25\/10:focus {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.focus\:ring-success-25\/20:focus {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.focus\:ring-success-25\/25:focus {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.focus\:ring-success-25\/30:focus {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.focus\:ring-success-25\/40:focus {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.focus\:ring-success-25\/50:focus {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.focus\:ring-success-25\/60:focus {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.focus\:ring-success-25\/70:focus {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.focus\:ring-success-25\/75:focus {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.focus\:ring-success-25\/80:focus {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.focus\:ring-success-25\/90:focus {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.focus\:ring-success-25\/95:focus {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.focus\:ring-success-25\/100:focus {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.focus\:ring-success-50\/0:focus {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.focus\:ring-success-50\/5:focus {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.focus\:ring-success-50\/10:focus {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.focus\:ring-success-50\/20:focus {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.focus\:ring-success-50\/25:focus {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.focus\:ring-success-50\/30:focus {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.focus\:ring-success-50\/40:focus {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.focus\:ring-success-50\/50:focus {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.focus\:ring-success-50\/60:focus {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.focus\:ring-success-50\/70:focus {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.focus\:ring-success-50\/75:focus {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.focus\:ring-success-50\/80:focus {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.focus\:ring-success-50\/90:focus {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.focus\:ring-success-50\/95:focus {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.focus\:ring-success-50\/100:focus {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.focus\:ring-success-100\/0:focus {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.focus\:ring-success-100\/5:focus {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.focus\:ring-success-100\/10:focus {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.focus\:ring-success-100\/20:focus {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.focus\:ring-success-100\/25:focus {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.focus\:ring-success-100\/30:focus {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.focus\:ring-success-100\/40:focus {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.focus\:ring-success-100\/50:focus {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.focus\:ring-success-100\/60:focus {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.focus\:ring-success-100\/70:focus {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.focus\:ring-success-100\/75:focus {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.focus\:ring-success-100\/80:focus {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.focus\:ring-success-100\/90:focus {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.focus\:ring-success-100\/95:focus {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.focus\:ring-success-100\/100:focus {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.focus\:ring-success-200\/0:focus {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.focus\:ring-success-200\/5:focus {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.focus\:ring-success-200\/10:focus {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.focus\:ring-success-200\/20:focus {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.focus\:ring-success-200\/25:focus {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.focus\:ring-success-200\/30:focus {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.focus\:ring-success-200\/40:focus {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.focus\:ring-success-200\/50:focus {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.focus\:ring-success-200\/60:focus {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.focus\:ring-success-200\/70:focus {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.focus\:ring-success-200\/75:focus {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.focus\:ring-success-200\/80:focus {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.focus\:ring-success-200\/90:focus {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.focus\:ring-success-200\/95:focus {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.focus\:ring-success-200\/100:focus {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.focus\:ring-success-300\/0:focus {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.focus\:ring-success-300\/5:focus {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.focus\:ring-success-300\/10:focus {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.focus\:ring-success-300\/20:focus {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.focus\:ring-success-300\/25:focus {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.focus\:ring-success-300\/30:focus {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.focus\:ring-success-300\/40:focus {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.focus\:ring-success-300\/50:focus {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.focus\:ring-success-300\/60:focus {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.focus\:ring-success-300\/70:focus {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.focus\:ring-success-300\/75:focus {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.focus\:ring-success-300\/80:focus {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.focus\:ring-success-300\/90:focus {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.focus\:ring-success-300\/95:focus {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.focus\:ring-success-300\/100:focus {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.focus\:ring-success-400\/0:focus {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.focus\:ring-success-400\/5:focus {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.focus\:ring-success-400\/10:focus {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.focus\:ring-success-400\/20:focus {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.focus\:ring-success-400\/25:focus {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.focus\:ring-success-400\/30:focus {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.focus\:ring-success-400\/40:focus {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.focus\:ring-success-400\/50:focus {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.focus\:ring-success-400\/60:focus {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.focus\:ring-success-400\/70:focus {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.focus\:ring-success-400\/75:focus {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.focus\:ring-success-400\/80:focus {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.focus\:ring-success-400\/90:focus {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.focus\:ring-success-400\/95:focus {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.focus\:ring-success-400\/100:focus {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.focus\:ring-success-500\/0:focus {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.focus\:ring-success-500\/5:focus {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.focus\:ring-success-500\/10:focus {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.focus\:ring-success-500\/20:focus {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.focus\:ring-success-500\/25:focus {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.focus\:ring-success-500\/30:focus {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.focus\:ring-success-500\/40:focus {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.focus\:ring-success-500\/50:focus {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.focus\:ring-success-500\/60:focus {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.focus\:ring-success-500\/70:focus {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.focus\:ring-success-500\/75:focus {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.focus\:ring-success-500\/80:focus {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.focus\:ring-success-500\/90:focus {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.focus\:ring-success-500\/95:focus {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.focus\:ring-success-500\/100:focus {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.focus\:ring-success-600\/0:focus {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.focus\:ring-success-600\/5:focus {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.focus\:ring-success-600\/10:focus {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.focus\:ring-success-600\/20:focus {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.focus\:ring-success-600\/25:focus {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.focus\:ring-success-600\/30:focus {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.focus\:ring-success-600\/40:focus {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.focus\:ring-success-600\/50:focus {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.focus\:ring-success-600\/60:focus {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.focus\:ring-success-600\/70:focus {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.focus\:ring-success-600\/75:focus {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.focus\:ring-success-600\/80:focus {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.focus\:ring-success-600\/90:focus {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.focus\:ring-success-600\/95:focus {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.focus\:ring-success-600\/100:focus {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.focus\:ring-success-700\/0:focus {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.focus\:ring-success-700\/5:focus {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.focus\:ring-success-700\/10:focus {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.focus\:ring-success-700\/20:focus {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.focus\:ring-success-700\/25:focus {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.focus\:ring-success-700\/30:focus {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.focus\:ring-success-700\/40:focus {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.focus\:ring-success-700\/50:focus {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.focus\:ring-success-700\/60:focus {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.focus\:ring-success-700\/70:focus {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.focus\:ring-success-700\/75:focus {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.focus\:ring-success-700\/80:focus {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.focus\:ring-success-700\/90:focus {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.focus\:ring-success-700\/95:focus {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.focus\:ring-success-700\/100:focus {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.focus\:ring-success-800\/0:focus {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.focus\:ring-success-800\/5:focus {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.focus\:ring-success-800\/10:focus {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.focus\:ring-success-800\/20:focus {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.focus\:ring-success-800\/25:focus {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.focus\:ring-success-800\/30:focus {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.focus\:ring-success-800\/40:focus {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.focus\:ring-success-800\/50:focus {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.focus\:ring-success-800\/60:focus {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.focus\:ring-success-800\/70:focus {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.focus\:ring-success-800\/75:focus {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.focus\:ring-success-800\/80:focus {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.focus\:ring-success-800\/90:focus {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.focus\:ring-success-800\/95:focus {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.focus\:ring-success-800\/100:focus {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.focus\:ring-success-900\/0:focus {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.focus\:ring-success-900\/5:focus {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.focus\:ring-success-900\/10:focus {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.focus\:ring-success-900\/20:focus {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.focus\:ring-success-900\/25:focus {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.focus\:ring-success-900\/30:focus {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.focus\:ring-success-900\/40:focus {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.focus\:ring-success-900\/50:focus {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.focus\:ring-success-900\/60:focus {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.focus\:ring-success-900\/70:focus {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.focus\:ring-success-900\/75:focus {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.focus\:ring-success-900\/80:focus {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.focus\:ring-success-900\/90:focus {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.focus\:ring-success-900\/95:focus {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.focus\:ring-success-900\/100:focus {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.focus\:ring-success\/0:focus {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.focus\:ring-success\/5:focus {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.focus\:ring-success\/10:focus {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.focus\:ring-success\/20:focus {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.focus\:ring-success\/25:focus {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.focus\:ring-success\/30:focus {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.focus\:ring-success\/40:focus {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.focus\:ring-success\/50:focus {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.focus\:ring-success\/60:focus {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.focus\:ring-success\/70:focus {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.focus\:ring-success\/75:focus {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.focus\:ring-success\/80:focus {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.focus\:ring-success\/90:focus {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.focus\:ring-success\/95:focus {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.focus\:ring-success\/100:focus {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.focus\:ring-gray-blue-25\/0:focus {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.focus\:ring-gray-blue-25\/5:focus {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.focus\:ring-gray-blue-25\/10:focus {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.focus\:ring-gray-blue-25\/20:focus {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.focus\:ring-gray-blue-25\/25:focus {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.focus\:ring-gray-blue-25\/30:focus {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.focus\:ring-gray-blue-25\/40:focus {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.focus\:ring-gray-blue-25\/50:focus {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.focus\:ring-gray-blue-25\/60:focus {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.focus\:ring-gray-blue-25\/70:focus {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.focus\:ring-gray-blue-25\/75:focus {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.focus\:ring-gray-blue-25\/80:focus {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.focus\:ring-gray-blue-25\/90:focus {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.focus\:ring-gray-blue-25\/95:focus {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.focus\:ring-gray-blue-25\/100:focus {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.focus\:ring-gray-blue-50\/0:focus {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.focus\:ring-gray-blue-50\/5:focus {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.focus\:ring-gray-blue-50\/10:focus {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.focus\:ring-gray-blue-50\/20:focus {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.focus\:ring-gray-blue-50\/25:focus {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.focus\:ring-gray-blue-50\/30:focus {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.focus\:ring-gray-blue-50\/40:focus {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.focus\:ring-gray-blue-50\/50:focus {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.focus\:ring-gray-blue-50\/60:focus {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.focus\:ring-gray-blue-50\/70:focus {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.focus\:ring-gray-blue-50\/75:focus {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.focus\:ring-gray-blue-50\/80:focus {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.focus\:ring-gray-blue-50\/90:focus {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.focus\:ring-gray-blue-50\/95:focus {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.focus\:ring-gray-blue-50\/100:focus {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.focus\:ring-gray-blue-100\/0:focus {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.focus\:ring-gray-blue-100\/5:focus {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.focus\:ring-gray-blue-100\/10:focus {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.focus\:ring-gray-blue-100\/20:focus {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.focus\:ring-gray-blue-100\/25:focus {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.focus\:ring-gray-blue-100\/30:focus {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.focus\:ring-gray-blue-100\/40:focus {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.focus\:ring-gray-blue-100\/50:focus {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.focus\:ring-gray-blue-100\/60:focus {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.focus\:ring-gray-blue-100\/70:focus {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.focus\:ring-gray-blue-100\/75:focus {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.focus\:ring-gray-blue-100\/80:focus {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.focus\:ring-gray-blue-100\/90:focus {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.focus\:ring-gray-blue-100\/95:focus {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.focus\:ring-gray-blue-100\/100:focus {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.focus\:ring-gray-blue-200\/0:focus {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.focus\:ring-gray-blue-200\/5:focus {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.focus\:ring-gray-blue-200\/10:focus {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.focus\:ring-gray-blue-200\/20:focus {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.focus\:ring-gray-blue-200\/25:focus {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.focus\:ring-gray-blue-200\/30:focus {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.focus\:ring-gray-blue-200\/40:focus {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.focus\:ring-gray-blue-200\/50:focus {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.focus\:ring-gray-blue-200\/60:focus {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.focus\:ring-gray-blue-200\/70:focus {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.focus\:ring-gray-blue-200\/75:focus {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.focus\:ring-gray-blue-200\/80:focus {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.focus\:ring-gray-blue-200\/90:focus {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.focus\:ring-gray-blue-200\/95:focus {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.focus\:ring-gray-blue-200\/100:focus {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.focus\:ring-gray-blue-300\/0:focus {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.focus\:ring-gray-blue-300\/5:focus {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.focus\:ring-gray-blue-300\/10:focus {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.focus\:ring-gray-blue-300\/20:focus {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.focus\:ring-gray-blue-300\/25:focus {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.focus\:ring-gray-blue-300\/30:focus {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.focus\:ring-gray-blue-300\/40:focus {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.focus\:ring-gray-blue-300\/50:focus {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.focus\:ring-gray-blue-300\/60:focus {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.focus\:ring-gray-blue-300\/70:focus {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.focus\:ring-gray-blue-300\/75:focus {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.focus\:ring-gray-blue-300\/80:focus {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.focus\:ring-gray-blue-300\/90:focus {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.focus\:ring-gray-blue-300\/95:focus {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.focus\:ring-gray-blue-300\/100:focus {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.focus\:ring-gray-blue-400\/0:focus {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.focus\:ring-gray-blue-400\/5:focus {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.focus\:ring-gray-blue-400\/10:focus {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.focus\:ring-gray-blue-400\/20:focus {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.focus\:ring-gray-blue-400\/25:focus {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.focus\:ring-gray-blue-400\/30:focus {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.focus\:ring-gray-blue-400\/40:focus {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.focus\:ring-gray-blue-400\/50:focus {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.focus\:ring-gray-blue-400\/60:focus {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.focus\:ring-gray-blue-400\/70:focus {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.focus\:ring-gray-blue-400\/75:focus {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.focus\:ring-gray-blue-400\/80:focus {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.focus\:ring-gray-blue-400\/90:focus {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.focus\:ring-gray-blue-400\/95:focus {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.focus\:ring-gray-blue-400\/100:focus {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.focus\:ring-gray-blue-500\/0:focus {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.focus\:ring-gray-blue-500\/5:focus {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.focus\:ring-gray-blue-500\/10:focus {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.focus\:ring-gray-blue-500\/20:focus {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.focus\:ring-gray-blue-500\/25:focus {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.focus\:ring-gray-blue-500\/30:focus {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.focus\:ring-gray-blue-500\/40:focus {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.focus\:ring-gray-blue-500\/50:focus {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.focus\:ring-gray-blue-500\/60:focus {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.focus\:ring-gray-blue-500\/70:focus {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.focus\:ring-gray-blue-500\/75:focus {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.focus\:ring-gray-blue-500\/80:focus {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.focus\:ring-gray-blue-500\/90:focus {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.focus\:ring-gray-blue-500\/95:focus {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.focus\:ring-gray-blue-500\/100:focus {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.focus\:ring-gray-blue-600\/0:focus {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.focus\:ring-gray-blue-600\/5:focus {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.focus\:ring-gray-blue-600\/10:focus {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.focus\:ring-gray-blue-600\/20:focus {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.focus\:ring-gray-blue-600\/25:focus {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.focus\:ring-gray-blue-600\/30:focus {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.focus\:ring-gray-blue-600\/40:focus {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.focus\:ring-gray-blue-600\/50:focus {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.focus\:ring-gray-blue-600\/60:focus {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.focus\:ring-gray-blue-600\/70:focus {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.focus\:ring-gray-blue-600\/75:focus {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.focus\:ring-gray-blue-600\/80:focus {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.focus\:ring-gray-blue-600\/90:focus {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.focus\:ring-gray-blue-600\/95:focus {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.focus\:ring-gray-blue-600\/100:focus {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.focus\:ring-gray-blue-700\/0:focus {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.focus\:ring-gray-blue-700\/5:focus {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.focus\:ring-gray-blue-700\/10:focus {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.focus\:ring-gray-blue-700\/20:focus {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.focus\:ring-gray-blue-700\/25:focus {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.focus\:ring-gray-blue-700\/30:focus {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.focus\:ring-gray-blue-700\/40:focus {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.focus\:ring-gray-blue-700\/50:focus {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.focus\:ring-gray-blue-700\/60:focus {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.focus\:ring-gray-blue-700\/70:focus {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.focus\:ring-gray-blue-700\/75:focus {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.focus\:ring-gray-blue-700\/80:focus {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.focus\:ring-gray-blue-700\/90:focus {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.focus\:ring-gray-blue-700\/95:focus {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.focus\:ring-gray-blue-700\/100:focus {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.focus\:ring-gray-blue-800\/0:focus {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.focus\:ring-gray-blue-800\/5:focus {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.focus\:ring-gray-blue-800\/10:focus {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.focus\:ring-gray-blue-800\/20:focus {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.focus\:ring-gray-blue-800\/25:focus {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.focus\:ring-gray-blue-800\/30:focus {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.focus\:ring-gray-blue-800\/40:focus {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.focus\:ring-gray-blue-800\/50:focus {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.focus\:ring-gray-blue-800\/60:focus {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.focus\:ring-gray-blue-800\/70:focus {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.focus\:ring-gray-blue-800\/75:focus {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.focus\:ring-gray-blue-800\/80:focus {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.focus\:ring-gray-blue-800\/90:focus {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.focus\:ring-gray-blue-800\/95:focus {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.focus\:ring-gray-blue-800\/100:focus {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.focus\:ring-gray-blue-900\/0:focus {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.focus\:ring-gray-blue-900\/5:focus {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.focus\:ring-gray-blue-900\/10:focus {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.focus\:ring-gray-blue-900\/20:focus {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.focus\:ring-gray-blue-900\/25:focus {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.focus\:ring-gray-blue-900\/30:focus {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.focus\:ring-gray-blue-900\/40:focus {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.focus\:ring-gray-blue-900\/50:focus {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.focus\:ring-gray-blue-900\/60:focus {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.focus\:ring-gray-blue-900\/70:focus {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.focus\:ring-gray-blue-900\/75:focus {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.focus\:ring-gray-blue-900\/80:focus {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.focus\:ring-gray-blue-900\/90:focus {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.focus\:ring-gray-blue-900\/95:focus {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.focus\:ring-gray-blue-900\/100:focus {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.focus\:ring-gray-blue\/0:focus {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.focus\:ring-gray-blue\/5:focus {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.focus\:ring-gray-blue\/10:focus {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.focus\:ring-gray-blue\/20:focus {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.focus\:ring-gray-blue\/25:focus {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.focus\:ring-gray-blue\/30:focus {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.focus\:ring-gray-blue\/40:focus {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.focus\:ring-gray-blue\/50:focus {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.focus\:ring-gray-blue\/60:focus {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.focus\:ring-gray-blue\/70:focus {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.focus\:ring-gray-blue\/75:focus {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.focus\:ring-gray-blue\/80:focus {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.focus\:ring-gray-blue\/90:focus {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.focus\:ring-gray-blue\/95:focus {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.focus\:ring-gray-blue\/100:focus {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.focus\:ring-gray-cool-25\/0:focus {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.focus\:ring-gray-cool-25\/5:focus {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.focus\:ring-gray-cool-25\/10:focus {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.focus\:ring-gray-cool-25\/20:focus {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.focus\:ring-gray-cool-25\/25:focus {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.focus\:ring-gray-cool-25\/30:focus {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.focus\:ring-gray-cool-25\/40:focus {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.focus\:ring-gray-cool-25\/50:focus {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.focus\:ring-gray-cool-25\/60:focus {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.focus\:ring-gray-cool-25\/70:focus {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.focus\:ring-gray-cool-25\/75:focus {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.focus\:ring-gray-cool-25\/80:focus {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.focus\:ring-gray-cool-25\/90:focus {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.focus\:ring-gray-cool-25\/95:focus {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.focus\:ring-gray-cool-25\/100:focus {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.focus\:ring-gray-cool-50\/0:focus {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.focus\:ring-gray-cool-50\/5:focus {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.focus\:ring-gray-cool-50\/10:focus {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.focus\:ring-gray-cool-50\/20:focus {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.focus\:ring-gray-cool-50\/25:focus {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.focus\:ring-gray-cool-50\/30:focus {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.focus\:ring-gray-cool-50\/40:focus {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.focus\:ring-gray-cool-50\/50:focus {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.focus\:ring-gray-cool-50\/60:focus {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.focus\:ring-gray-cool-50\/70:focus {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.focus\:ring-gray-cool-50\/75:focus {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.focus\:ring-gray-cool-50\/80:focus {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.focus\:ring-gray-cool-50\/90:focus {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.focus\:ring-gray-cool-50\/95:focus {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.focus\:ring-gray-cool-50\/100:focus {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.focus\:ring-gray-cool-100\/0:focus {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.focus\:ring-gray-cool-100\/5:focus {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.focus\:ring-gray-cool-100\/10:focus {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.focus\:ring-gray-cool-100\/20:focus {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.focus\:ring-gray-cool-100\/25:focus {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.focus\:ring-gray-cool-100\/30:focus {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.focus\:ring-gray-cool-100\/40:focus {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.focus\:ring-gray-cool-100\/50:focus {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.focus\:ring-gray-cool-100\/60:focus {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.focus\:ring-gray-cool-100\/70:focus {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.focus\:ring-gray-cool-100\/75:focus {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.focus\:ring-gray-cool-100\/80:focus {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.focus\:ring-gray-cool-100\/90:focus {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.focus\:ring-gray-cool-100\/95:focus {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.focus\:ring-gray-cool-100\/100:focus {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.focus\:ring-gray-cool-200\/0:focus {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.focus\:ring-gray-cool-200\/5:focus {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.focus\:ring-gray-cool-200\/10:focus {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.focus\:ring-gray-cool-200\/20:focus {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.focus\:ring-gray-cool-200\/25:focus {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.focus\:ring-gray-cool-200\/30:focus {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.focus\:ring-gray-cool-200\/40:focus {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.focus\:ring-gray-cool-200\/50:focus {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.focus\:ring-gray-cool-200\/60:focus {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.focus\:ring-gray-cool-200\/70:focus {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.focus\:ring-gray-cool-200\/75:focus {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.focus\:ring-gray-cool-200\/80:focus {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.focus\:ring-gray-cool-200\/90:focus {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.focus\:ring-gray-cool-200\/95:focus {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.focus\:ring-gray-cool-200\/100:focus {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.focus\:ring-gray-cool-300\/0:focus {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.focus\:ring-gray-cool-300\/5:focus {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.focus\:ring-gray-cool-300\/10:focus {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.focus\:ring-gray-cool-300\/20:focus {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.focus\:ring-gray-cool-300\/25:focus {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.focus\:ring-gray-cool-300\/30:focus {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.focus\:ring-gray-cool-300\/40:focus {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.focus\:ring-gray-cool-300\/50:focus {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.focus\:ring-gray-cool-300\/60:focus {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.focus\:ring-gray-cool-300\/70:focus {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.focus\:ring-gray-cool-300\/75:focus {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.focus\:ring-gray-cool-300\/80:focus {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.focus\:ring-gray-cool-300\/90:focus {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.focus\:ring-gray-cool-300\/95:focus {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.focus\:ring-gray-cool-300\/100:focus {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.focus\:ring-gray-cool-400\/0:focus {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.focus\:ring-gray-cool-400\/5:focus {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.focus\:ring-gray-cool-400\/10:focus {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.focus\:ring-gray-cool-400\/20:focus {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.focus\:ring-gray-cool-400\/25:focus {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.focus\:ring-gray-cool-400\/30:focus {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.focus\:ring-gray-cool-400\/40:focus {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.focus\:ring-gray-cool-400\/50:focus {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.focus\:ring-gray-cool-400\/60:focus {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.focus\:ring-gray-cool-400\/70:focus {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.focus\:ring-gray-cool-400\/75:focus {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.focus\:ring-gray-cool-400\/80:focus {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.focus\:ring-gray-cool-400\/90:focus {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.focus\:ring-gray-cool-400\/95:focus {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.focus\:ring-gray-cool-400\/100:focus {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.focus\:ring-gray-cool-500\/0:focus {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.focus\:ring-gray-cool-500\/5:focus {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.focus\:ring-gray-cool-500\/10:focus {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.focus\:ring-gray-cool-500\/20:focus {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.focus\:ring-gray-cool-500\/25:focus {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.focus\:ring-gray-cool-500\/30:focus {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.focus\:ring-gray-cool-500\/40:focus {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.focus\:ring-gray-cool-500\/50:focus {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.focus\:ring-gray-cool-500\/60:focus {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.focus\:ring-gray-cool-500\/70:focus {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.focus\:ring-gray-cool-500\/75:focus {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.focus\:ring-gray-cool-500\/80:focus {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.focus\:ring-gray-cool-500\/90:focus {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.focus\:ring-gray-cool-500\/95:focus {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.focus\:ring-gray-cool-500\/100:focus {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.focus\:ring-gray-cool-600\/0:focus {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.focus\:ring-gray-cool-600\/5:focus {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.focus\:ring-gray-cool-600\/10:focus {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.focus\:ring-gray-cool-600\/20:focus {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.focus\:ring-gray-cool-600\/25:focus {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.focus\:ring-gray-cool-600\/30:focus {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.focus\:ring-gray-cool-600\/40:focus {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.focus\:ring-gray-cool-600\/50:focus {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.focus\:ring-gray-cool-600\/60:focus {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.focus\:ring-gray-cool-600\/70:focus {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.focus\:ring-gray-cool-600\/75:focus {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.focus\:ring-gray-cool-600\/80:focus {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.focus\:ring-gray-cool-600\/90:focus {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.focus\:ring-gray-cool-600\/95:focus {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.focus\:ring-gray-cool-600\/100:focus {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.focus\:ring-gray-cool-700\/0:focus {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.focus\:ring-gray-cool-700\/5:focus {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.focus\:ring-gray-cool-700\/10:focus {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.focus\:ring-gray-cool-700\/20:focus {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.focus\:ring-gray-cool-700\/25:focus {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.focus\:ring-gray-cool-700\/30:focus {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.focus\:ring-gray-cool-700\/40:focus {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.focus\:ring-gray-cool-700\/50:focus {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.focus\:ring-gray-cool-700\/60:focus {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.focus\:ring-gray-cool-700\/70:focus {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.focus\:ring-gray-cool-700\/75:focus {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.focus\:ring-gray-cool-700\/80:focus {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.focus\:ring-gray-cool-700\/90:focus {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.focus\:ring-gray-cool-700\/95:focus {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.focus\:ring-gray-cool-700\/100:focus {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.focus\:ring-gray-cool-800\/0:focus {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.focus\:ring-gray-cool-800\/5:focus {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.focus\:ring-gray-cool-800\/10:focus {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.focus\:ring-gray-cool-800\/20:focus {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.focus\:ring-gray-cool-800\/25:focus {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.focus\:ring-gray-cool-800\/30:focus {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.focus\:ring-gray-cool-800\/40:focus {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.focus\:ring-gray-cool-800\/50:focus {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.focus\:ring-gray-cool-800\/60:focus {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.focus\:ring-gray-cool-800\/70:focus {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.focus\:ring-gray-cool-800\/75:focus {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.focus\:ring-gray-cool-800\/80:focus {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.focus\:ring-gray-cool-800\/90:focus {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.focus\:ring-gray-cool-800\/95:focus {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.focus\:ring-gray-cool-800\/100:focus {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.focus\:ring-gray-cool-900\/0:focus {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.focus\:ring-gray-cool-900\/5:focus {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.focus\:ring-gray-cool-900\/10:focus {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.focus\:ring-gray-cool-900\/20:focus {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.focus\:ring-gray-cool-900\/25:focus {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.focus\:ring-gray-cool-900\/30:focus {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.focus\:ring-gray-cool-900\/40:focus {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.focus\:ring-gray-cool-900\/50:focus {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.focus\:ring-gray-cool-900\/60:focus {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.focus\:ring-gray-cool-900\/70:focus {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.focus\:ring-gray-cool-900\/75:focus {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.focus\:ring-gray-cool-900\/80:focus {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.focus\:ring-gray-cool-900\/90:focus {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.focus\:ring-gray-cool-900\/95:focus {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.focus\:ring-gray-cool-900\/100:focus {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.focus\:ring-gray-cool\/0:focus {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.focus\:ring-gray-cool\/5:focus {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.focus\:ring-gray-cool\/10:focus {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.focus\:ring-gray-cool\/20:focus {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.focus\:ring-gray-cool\/25:focus {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.focus\:ring-gray-cool\/30:focus {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.focus\:ring-gray-cool\/40:focus {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.focus\:ring-gray-cool\/50:focus {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.focus\:ring-gray-cool\/60:focus {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.focus\:ring-gray-cool\/70:focus {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.focus\:ring-gray-cool\/75:focus {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.focus\:ring-gray-cool\/80:focus {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.focus\:ring-gray-cool\/90:focus {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.focus\:ring-gray-cool\/95:focus {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.focus\:ring-gray-cool\/100:focus {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.focus\:ring-gray-modern-25\/0:focus {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.focus\:ring-gray-modern-25\/5:focus {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.focus\:ring-gray-modern-25\/10:focus {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.focus\:ring-gray-modern-25\/20:focus {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.focus\:ring-gray-modern-25\/25:focus {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.focus\:ring-gray-modern-25\/30:focus {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.focus\:ring-gray-modern-25\/40:focus {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.focus\:ring-gray-modern-25\/50:focus {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.focus\:ring-gray-modern-25\/60:focus {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.focus\:ring-gray-modern-25\/70:focus {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.focus\:ring-gray-modern-25\/75:focus {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.focus\:ring-gray-modern-25\/80:focus {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.focus\:ring-gray-modern-25\/90:focus {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.focus\:ring-gray-modern-25\/95:focus {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.focus\:ring-gray-modern-25\/100:focus {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.focus\:ring-gray-modern-50\/0:focus {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.focus\:ring-gray-modern-50\/5:focus {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.focus\:ring-gray-modern-50\/10:focus {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.focus\:ring-gray-modern-50\/20:focus {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.focus\:ring-gray-modern-50\/25:focus {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.focus\:ring-gray-modern-50\/30:focus {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.focus\:ring-gray-modern-50\/40:focus {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.focus\:ring-gray-modern-50\/50:focus {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.focus\:ring-gray-modern-50\/60:focus {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.focus\:ring-gray-modern-50\/70:focus {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.focus\:ring-gray-modern-50\/75:focus {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.focus\:ring-gray-modern-50\/80:focus {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.focus\:ring-gray-modern-50\/90:focus {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.focus\:ring-gray-modern-50\/95:focus {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.focus\:ring-gray-modern-50\/100:focus {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.focus\:ring-gray-modern-100\/0:focus {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.focus\:ring-gray-modern-100\/5:focus {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.focus\:ring-gray-modern-100\/10:focus {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.focus\:ring-gray-modern-100\/20:focus {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.focus\:ring-gray-modern-100\/25:focus {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.focus\:ring-gray-modern-100\/30:focus {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.focus\:ring-gray-modern-100\/40:focus {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.focus\:ring-gray-modern-100\/50:focus {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.focus\:ring-gray-modern-100\/60:focus {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.focus\:ring-gray-modern-100\/70:focus {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.focus\:ring-gray-modern-100\/75:focus {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.focus\:ring-gray-modern-100\/80:focus {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.focus\:ring-gray-modern-100\/90:focus {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.focus\:ring-gray-modern-100\/95:focus {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.focus\:ring-gray-modern-100\/100:focus {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.focus\:ring-gray-modern-200\/0:focus {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.focus\:ring-gray-modern-200\/5:focus {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.focus\:ring-gray-modern-200\/10:focus {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.focus\:ring-gray-modern-200\/20:focus {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.focus\:ring-gray-modern-200\/25:focus {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.focus\:ring-gray-modern-200\/30:focus {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.focus\:ring-gray-modern-200\/40:focus {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.focus\:ring-gray-modern-200\/50:focus {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.focus\:ring-gray-modern-200\/60:focus {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.focus\:ring-gray-modern-200\/70:focus {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.focus\:ring-gray-modern-200\/75:focus {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.focus\:ring-gray-modern-200\/80:focus {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.focus\:ring-gray-modern-200\/90:focus {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.focus\:ring-gray-modern-200\/95:focus {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.focus\:ring-gray-modern-200\/100:focus {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.focus\:ring-gray-modern-300\/0:focus {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.focus\:ring-gray-modern-300\/5:focus {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.focus\:ring-gray-modern-300\/10:focus {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.focus\:ring-gray-modern-300\/20:focus {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.focus\:ring-gray-modern-300\/25:focus {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.focus\:ring-gray-modern-300\/30:focus {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.focus\:ring-gray-modern-300\/40:focus {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.focus\:ring-gray-modern-300\/50:focus {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.focus\:ring-gray-modern-300\/60:focus {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.focus\:ring-gray-modern-300\/70:focus {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.focus\:ring-gray-modern-300\/75:focus {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.focus\:ring-gray-modern-300\/80:focus {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.focus\:ring-gray-modern-300\/90:focus {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.focus\:ring-gray-modern-300\/95:focus {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.focus\:ring-gray-modern-300\/100:focus {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.focus\:ring-gray-modern-400\/0:focus {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.focus\:ring-gray-modern-400\/5:focus {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.focus\:ring-gray-modern-400\/10:focus {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.focus\:ring-gray-modern-400\/20:focus {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.focus\:ring-gray-modern-400\/25:focus {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.focus\:ring-gray-modern-400\/30:focus {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.focus\:ring-gray-modern-400\/40:focus {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.focus\:ring-gray-modern-400\/50:focus {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.focus\:ring-gray-modern-400\/60:focus {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.focus\:ring-gray-modern-400\/70:focus {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.focus\:ring-gray-modern-400\/75:focus {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.focus\:ring-gray-modern-400\/80:focus {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.focus\:ring-gray-modern-400\/90:focus {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.focus\:ring-gray-modern-400\/95:focus {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.focus\:ring-gray-modern-400\/100:focus {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.focus\:ring-gray-modern-500\/0:focus {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.focus\:ring-gray-modern-500\/5:focus {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.focus\:ring-gray-modern-500\/10:focus {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.focus\:ring-gray-modern-500\/20:focus {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.focus\:ring-gray-modern-500\/25:focus {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.focus\:ring-gray-modern-500\/30:focus {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.focus\:ring-gray-modern-500\/40:focus {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.focus\:ring-gray-modern-500\/50:focus {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.focus\:ring-gray-modern-500\/60:focus {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.focus\:ring-gray-modern-500\/70:focus {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.focus\:ring-gray-modern-500\/75:focus {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.focus\:ring-gray-modern-500\/80:focus {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.focus\:ring-gray-modern-500\/90:focus {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.focus\:ring-gray-modern-500\/95:focus {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.focus\:ring-gray-modern-500\/100:focus {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.focus\:ring-gray-modern-600\/0:focus {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.focus\:ring-gray-modern-600\/5:focus {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.focus\:ring-gray-modern-600\/10:focus {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.focus\:ring-gray-modern-600\/20:focus {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.focus\:ring-gray-modern-600\/25:focus {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.focus\:ring-gray-modern-600\/30:focus {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.focus\:ring-gray-modern-600\/40:focus {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.focus\:ring-gray-modern-600\/50:focus {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.focus\:ring-gray-modern-600\/60:focus {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.focus\:ring-gray-modern-600\/70:focus {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.focus\:ring-gray-modern-600\/75:focus {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.focus\:ring-gray-modern-600\/80:focus {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.focus\:ring-gray-modern-600\/90:focus {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.focus\:ring-gray-modern-600\/95:focus {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.focus\:ring-gray-modern-600\/100:focus {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.focus\:ring-gray-modern-700\/0:focus {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.focus\:ring-gray-modern-700\/5:focus {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.focus\:ring-gray-modern-700\/10:focus {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.focus\:ring-gray-modern-700\/20:focus {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.focus\:ring-gray-modern-700\/25:focus {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.focus\:ring-gray-modern-700\/30:focus {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.focus\:ring-gray-modern-700\/40:focus {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.focus\:ring-gray-modern-700\/50:focus {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.focus\:ring-gray-modern-700\/60:focus {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.focus\:ring-gray-modern-700\/70:focus {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.focus\:ring-gray-modern-700\/75:focus {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.focus\:ring-gray-modern-700\/80:focus {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.focus\:ring-gray-modern-700\/90:focus {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.focus\:ring-gray-modern-700\/95:focus {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.focus\:ring-gray-modern-700\/100:focus {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.focus\:ring-gray-modern-800\/0:focus {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.focus\:ring-gray-modern-800\/5:focus {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.focus\:ring-gray-modern-800\/10:focus {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.focus\:ring-gray-modern-800\/20:focus {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.focus\:ring-gray-modern-800\/25:focus {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.focus\:ring-gray-modern-800\/30:focus {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.focus\:ring-gray-modern-800\/40:focus {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.focus\:ring-gray-modern-800\/50:focus {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.focus\:ring-gray-modern-800\/60:focus {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.focus\:ring-gray-modern-800\/70:focus {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.focus\:ring-gray-modern-800\/75:focus {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.focus\:ring-gray-modern-800\/80:focus {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.focus\:ring-gray-modern-800\/90:focus {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.focus\:ring-gray-modern-800\/95:focus {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.focus\:ring-gray-modern-800\/100:focus {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.focus\:ring-gray-modern-900\/0:focus {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.focus\:ring-gray-modern-900\/5:focus {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.focus\:ring-gray-modern-900\/10:focus {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.focus\:ring-gray-modern-900\/20:focus {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.focus\:ring-gray-modern-900\/25:focus {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.focus\:ring-gray-modern-900\/30:focus {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.focus\:ring-gray-modern-900\/40:focus {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.focus\:ring-gray-modern-900\/50:focus {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.focus\:ring-gray-modern-900\/60:focus {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.focus\:ring-gray-modern-900\/70:focus {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.focus\:ring-gray-modern-900\/75:focus {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.focus\:ring-gray-modern-900\/80:focus {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.focus\:ring-gray-modern-900\/90:focus {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.focus\:ring-gray-modern-900\/95:focus {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.focus\:ring-gray-modern-900\/100:focus {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.focus\:ring-gray-modern\/0:focus {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.focus\:ring-gray-modern\/5:focus {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.focus\:ring-gray-modern\/10:focus {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.focus\:ring-gray-modern\/20:focus {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.focus\:ring-gray-modern\/25:focus {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.focus\:ring-gray-modern\/30:focus {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.focus\:ring-gray-modern\/40:focus {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.focus\:ring-gray-modern\/50:focus {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.focus\:ring-gray-modern\/60:focus {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.focus\:ring-gray-modern\/70:focus {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.focus\:ring-gray-modern\/75:focus {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.focus\:ring-gray-modern\/80:focus {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.focus\:ring-gray-modern\/90:focus {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.focus\:ring-gray-modern\/95:focus {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.focus\:ring-gray-modern\/100:focus {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.focus\:ring-gray-neutral-25\/0:focus {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.focus\:ring-gray-neutral-25\/5:focus {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.focus\:ring-gray-neutral-25\/10:focus {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.focus\:ring-gray-neutral-25\/20:focus {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.focus\:ring-gray-neutral-25\/25:focus {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.focus\:ring-gray-neutral-25\/30:focus {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.focus\:ring-gray-neutral-25\/40:focus {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.focus\:ring-gray-neutral-25\/50:focus {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.focus\:ring-gray-neutral-25\/60:focus {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.focus\:ring-gray-neutral-25\/70:focus {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.focus\:ring-gray-neutral-25\/75:focus {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.focus\:ring-gray-neutral-25\/80:focus {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.focus\:ring-gray-neutral-25\/90:focus {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.focus\:ring-gray-neutral-25\/95:focus {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.focus\:ring-gray-neutral-25\/100:focus {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.focus\:ring-gray-neutral-50\/0:focus {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.focus\:ring-gray-neutral-50\/5:focus {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.focus\:ring-gray-neutral-50\/10:focus {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.focus\:ring-gray-neutral-50\/20:focus {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.focus\:ring-gray-neutral-50\/25:focus {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.focus\:ring-gray-neutral-50\/30:focus {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.focus\:ring-gray-neutral-50\/40:focus {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.focus\:ring-gray-neutral-50\/50:focus {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.focus\:ring-gray-neutral-50\/60:focus {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.focus\:ring-gray-neutral-50\/70:focus {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.focus\:ring-gray-neutral-50\/75:focus {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.focus\:ring-gray-neutral-50\/80:focus {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.focus\:ring-gray-neutral-50\/90:focus {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.focus\:ring-gray-neutral-50\/95:focus {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.focus\:ring-gray-neutral-50\/100:focus {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.focus\:ring-gray-neutral-100\/0:focus {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.focus\:ring-gray-neutral-100\/5:focus {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.focus\:ring-gray-neutral-100\/10:focus {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.focus\:ring-gray-neutral-100\/20:focus {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.focus\:ring-gray-neutral-100\/25:focus {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.focus\:ring-gray-neutral-100\/30:focus {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.focus\:ring-gray-neutral-100\/40:focus {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.focus\:ring-gray-neutral-100\/50:focus {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.focus\:ring-gray-neutral-100\/60:focus {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.focus\:ring-gray-neutral-100\/70:focus {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.focus\:ring-gray-neutral-100\/75:focus {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.focus\:ring-gray-neutral-100\/80:focus {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.focus\:ring-gray-neutral-100\/90:focus {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.focus\:ring-gray-neutral-100\/95:focus {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.focus\:ring-gray-neutral-100\/100:focus {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.focus\:ring-gray-neutral-200\/0:focus {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.focus\:ring-gray-neutral-200\/5:focus {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.focus\:ring-gray-neutral-200\/10:focus {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.focus\:ring-gray-neutral-200\/20:focus {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.focus\:ring-gray-neutral-200\/25:focus {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.focus\:ring-gray-neutral-200\/30:focus {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.focus\:ring-gray-neutral-200\/40:focus {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.focus\:ring-gray-neutral-200\/50:focus {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.focus\:ring-gray-neutral-200\/60:focus {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.focus\:ring-gray-neutral-200\/70:focus {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.focus\:ring-gray-neutral-200\/75:focus {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.focus\:ring-gray-neutral-200\/80:focus {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.focus\:ring-gray-neutral-200\/90:focus {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.focus\:ring-gray-neutral-200\/95:focus {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.focus\:ring-gray-neutral-200\/100:focus {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.focus\:ring-gray-neutral-300\/0:focus {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.focus\:ring-gray-neutral-300\/5:focus {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.focus\:ring-gray-neutral-300\/10:focus {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.focus\:ring-gray-neutral-300\/20:focus {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.focus\:ring-gray-neutral-300\/25:focus {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.focus\:ring-gray-neutral-300\/30:focus {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.focus\:ring-gray-neutral-300\/40:focus {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.focus\:ring-gray-neutral-300\/50:focus {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.focus\:ring-gray-neutral-300\/60:focus {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.focus\:ring-gray-neutral-300\/70:focus {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.focus\:ring-gray-neutral-300\/75:focus {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.focus\:ring-gray-neutral-300\/80:focus {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.focus\:ring-gray-neutral-300\/90:focus {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.focus\:ring-gray-neutral-300\/95:focus {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.focus\:ring-gray-neutral-300\/100:focus {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.focus\:ring-gray-neutral-400\/0:focus {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.focus\:ring-gray-neutral-400\/5:focus {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.focus\:ring-gray-neutral-400\/10:focus {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.focus\:ring-gray-neutral-400\/20:focus {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.focus\:ring-gray-neutral-400\/25:focus {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.focus\:ring-gray-neutral-400\/30:focus {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.focus\:ring-gray-neutral-400\/40:focus {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.focus\:ring-gray-neutral-400\/50:focus {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.focus\:ring-gray-neutral-400\/60:focus {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.focus\:ring-gray-neutral-400\/70:focus {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.focus\:ring-gray-neutral-400\/75:focus {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.focus\:ring-gray-neutral-400\/80:focus {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.focus\:ring-gray-neutral-400\/90:focus {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.focus\:ring-gray-neutral-400\/95:focus {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.focus\:ring-gray-neutral-400\/100:focus {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.focus\:ring-gray-neutral-500\/0:focus {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.focus\:ring-gray-neutral-500\/5:focus {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.focus\:ring-gray-neutral-500\/10:focus {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.focus\:ring-gray-neutral-500\/20:focus {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.focus\:ring-gray-neutral-500\/25:focus {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.focus\:ring-gray-neutral-500\/30:focus {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.focus\:ring-gray-neutral-500\/40:focus {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.focus\:ring-gray-neutral-500\/50:focus {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.focus\:ring-gray-neutral-500\/60:focus {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.focus\:ring-gray-neutral-500\/70:focus {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.focus\:ring-gray-neutral-500\/75:focus {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.focus\:ring-gray-neutral-500\/80:focus {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.focus\:ring-gray-neutral-500\/90:focus {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.focus\:ring-gray-neutral-500\/95:focus {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.focus\:ring-gray-neutral-500\/100:focus {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.focus\:ring-gray-neutral-600\/0:focus {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.focus\:ring-gray-neutral-600\/5:focus {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.focus\:ring-gray-neutral-600\/10:focus {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.focus\:ring-gray-neutral-600\/20:focus {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.focus\:ring-gray-neutral-600\/25:focus {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.focus\:ring-gray-neutral-600\/30:focus {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.focus\:ring-gray-neutral-600\/40:focus {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.focus\:ring-gray-neutral-600\/50:focus {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.focus\:ring-gray-neutral-600\/60:focus {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.focus\:ring-gray-neutral-600\/70:focus {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.focus\:ring-gray-neutral-600\/75:focus {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.focus\:ring-gray-neutral-600\/80:focus {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.focus\:ring-gray-neutral-600\/90:focus {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.focus\:ring-gray-neutral-600\/95:focus {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.focus\:ring-gray-neutral-600\/100:focus {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.focus\:ring-gray-neutral-700\/0:focus {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.focus\:ring-gray-neutral-700\/5:focus {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.focus\:ring-gray-neutral-700\/10:focus {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.focus\:ring-gray-neutral-700\/20:focus {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.focus\:ring-gray-neutral-700\/25:focus {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.focus\:ring-gray-neutral-700\/30:focus {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.focus\:ring-gray-neutral-700\/40:focus {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.focus\:ring-gray-neutral-700\/50:focus {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.focus\:ring-gray-neutral-700\/60:focus {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.focus\:ring-gray-neutral-700\/70:focus {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.focus\:ring-gray-neutral-700\/75:focus {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.focus\:ring-gray-neutral-700\/80:focus {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.focus\:ring-gray-neutral-700\/90:focus {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.focus\:ring-gray-neutral-700\/95:focus {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.focus\:ring-gray-neutral-700\/100:focus {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.focus\:ring-gray-neutral-800\/0:focus {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.focus\:ring-gray-neutral-800\/5:focus {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.focus\:ring-gray-neutral-800\/10:focus {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.focus\:ring-gray-neutral-800\/20:focus {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.focus\:ring-gray-neutral-800\/25:focus {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.focus\:ring-gray-neutral-800\/30:focus {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.focus\:ring-gray-neutral-800\/40:focus {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.focus\:ring-gray-neutral-800\/50:focus {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.focus\:ring-gray-neutral-800\/60:focus {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.focus\:ring-gray-neutral-800\/70:focus {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.focus\:ring-gray-neutral-800\/75:focus {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.focus\:ring-gray-neutral-800\/80:focus {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.focus\:ring-gray-neutral-800\/90:focus {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.focus\:ring-gray-neutral-800\/95:focus {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.focus\:ring-gray-neutral-800\/100:focus {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.focus\:ring-gray-neutral-900\/0:focus {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.focus\:ring-gray-neutral-900\/5:focus {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.focus\:ring-gray-neutral-900\/10:focus {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.focus\:ring-gray-neutral-900\/20:focus {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.focus\:ring-gray-neutral-900\/25:focus {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.focus\:ring-gray-neutral-900\/30:focus {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.focus\:ring-gray-neutral-900\/40:focus {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.focus\:ring-gray-neutral-900\/50:focus {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.focus\:ring-gray-neutral-900\/60:focus {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.focus\:ring-gray-neutral-900\/70:focus {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.focus\:ring-gray-neutral-900\/75:focus {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.focus\:ring-gray-neutral-900\/80:focus {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.focus\:ring-gray-neutral-900\/90:focus {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.focus\:ring-gray-neutral-900\/95:focus {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.focus\:ring-gray-neutral-900\/100:focus {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.focus\:ring-gray-neutral\/0:focus {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.focus\:ring-gray-neutral\/5:focus {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.focus\:ring-gray-neutral\/10:focus {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.focus\:ring-gray-neutral\/20:focus {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.focus\:ring-gray-neutral\/25:focus {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.focus\:ring-gray-neutral\/30:focus {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.focus\:ring-gray-neutral\/40:focus {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.focus\:ring-gray-neutral\/50:focus {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.focus\:ring-gray-neutral\/60:focus {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.focus\:ring-gray-neutral\/70:focus {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.focus\:ring-gray-neutral\/75:focus {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.focus\:ring-gray-neutral\/80:focus {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.focus\:ring-gray-neutral\/90:focus {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.focus\:ring-gray-neutral\/95:focus {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.focus\:ring-gray-neutral\/100:focus {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.focus\:ring-gray-iron-25\/0:focus {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.focus\:ring-gray-iron-25\/5:focus {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.focus\:ring-gray-iron-25\/10:focus {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.focus\:ring-gray-iron-25\/20:focus {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.focus\:ring-gray-iron-25\/25:focus {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.focus\:ring-gray-iron-25\/30:focus {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.focus\:ring-gray-iron-25\/40:focus {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.focus\:ring-gray-iron-25\/50:focus {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.focus\:ring-gray-iron-25\/60:focus {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.focus\:ring-gray-iron-25\/70:focus {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.focus\:ring-gray-iron-25\/75:focus {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.focus\:ring-gray-iron-25\/80:focus {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.focus\:ring-gray-iron-25\/90:focus {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.focus\:ring-gray-iron-25\/95:focus {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.focus\:ring-gray-iron-25\/100:focus {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.focus\:ring-gray-iron-50\/0:focus {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.focus\:ring-gray-iron-50\/5:focus {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.focus\:ring-gray-iron-50\/10:focus {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.focus\:ring-gray-iron-50\/20:focus {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.focus\:ring-gray-iron-50\/25:focus {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.focus\:ring-gray-iron-50\/30:focus {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.focus\:ring-gray-iron-50\/40:focus {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.focus\:ring-gray-iron-50\/50:focus {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.focus\:ring-gray-iron-50\/60:focus {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.focus\:ring-gray-iron-50\/70:focus {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.focus\:ring-gray-iron-50\/75:focus {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.focus\:ring-gray-iron-50\/80:focus {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.focus\:ring-gray-iron-50\/90:focus {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.focus\:ring-gray-iron-50\/95:focus {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.focus\:ring-gray-iron-50\/100:focus {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.focus\:ring-gray-iron-100\/0:focus {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.focus\:ring-gray-iron-100\/5:focus {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.focus\:ring-gray-iron-100\/10:focus {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.focus\:ring-gray-iron-100\/20:focus {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.focus\:ring-gray-iron-100\/25:focus {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.focus\:ring-gray-iron-100\/30:focus {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.focus\:ring-gray-iron-100\/40:focus {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.focus\:ring-gray-iron-100\/50:focus {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.focus\:ring-gray-iron-100\/60:focus {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.focus\:ring-gray-iron-100\/70:focus {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.focus\:ring-gray-iron-100\/75:focus {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.focus\:ring-gray-iron-100\/80:focus {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.focus\:ring-gray-iron-100\/90:focus {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.focus\:ring-gray-iron-100\/95:focus {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.focus\:ring-gray-iron-100\/100:focus {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.focus\:ring-gray-iron-200\/0:focus {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.focus\:ring-gray-iron-200\/5:focus {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.focus\:ring-gray-iron-200\/10:focus {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.focus\:ring-gray-iron-200\/20:focus {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.focus\:ring-gray-iron-200\/25:focus {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.focus\:ring-gray-iron-200\/30:focus {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.focus\:ring-gray-iron-200\/40:focus {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.focus\:ring-gray-iron-200\/50:focus {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.focus\:ring-gray-iron-200\/60:focus {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.focus\:ring-gray-iron-200\/70:focus {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.focus\:ring-gray-iron-200\/75:focus {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.focus\:ring-gray-iron-200\/80:focus {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.focus\:ring-gray-iron-200\/90:focus {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.focus\:ring-gray-iron-200\/95:focus {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.focus\:ring-gray-iron-200\/100:focus {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.focus\:ring-gray-iron-300\/0:focus {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.focus\:ring-gray-iron-300\/5:focus {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.focus\:ring-gray-iron-300\/10:focus {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.focus\:ring-gray-iron-300\/20:focus {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.focus\:ring-gray-iron-300\/25:focus {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.focus\:ring-gray-iron-300\/30:focus {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.focus\:ring-gray-iron-300\/40:focus {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.focus\:ring-gray-iron-300\/50:focus {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.focus\:ring-gray-iron-300\/60:focus {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.focus\:ring-gray-iron-300\/70:focus {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.focus\:ring-gray-iron-300\/75:focus {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.focus\:ring-gray-iron-300\/80:focus {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.focus\:ring-gray-iron-300\/90:focus {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.focus\:ring-gray-iron-300\/95:focus {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.focus\:ring-gray-iron-300\/100:focus {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.focus\:ring-gray-iron-400\/0:focus {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.focus\:ring-gray-iron-400\/5:focus {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.focus\:ring-gray-iron-400\/10:focus {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.focus\:ring-gray-iron-400\/20:focus {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.focus\:ring-gray-iron-400\/25:focus {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.focus\:ring-gray-iron-400\/30:focus {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.focus\:ring-gray-iron-400\/40:focus {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.focus\:ring-gray-iron-400\/50:focus {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.focus\:ring-gray-iron-400\/60:focus {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.focus\:ring-gray-iron-400\/70:focus {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.focus\:ring-gray-iron-400\/75:focus {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.focus\:ring-gray-iron-400\/80:focus {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.focus\:ring-gray-iron-400\/90:focus {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.focus\:ring-gray-iron-400\/95:focus {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.focus\:ring-gray-iron-400\/100:focus {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.focus\:ring-gray-iron-500\/0:focus {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.focus\:ring-gray-iron-500\/5:focus {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.focus\:ring-gray-iron-500\/10:focus {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.focus\:ring-gray-iron-500\/20:focus {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.focus\:ring-gray-iron-500\/25:focus {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.focus\:ring-gray-iron-500\/30:focus {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.focus\:ring-gray-iron-500\/40:focus {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.focus\:ring-gray-iron-500\/50:focus {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.focus\:ring-gray-iron-500\/60:focus {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.focus\:ring-gray-iron-500\/70:focus {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.focus\:ring-gray-iron-500\/75:focus {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.focus\:ring-gray-iron-500\/80:focus {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.focus\:ring-gray-iron-500\/90:focus {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.focus\:ring-gray-iron-500\/95:focus {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.focus\:ring-gray-iron-500\/100:focus {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.focus\:ring-gray-iron-600\/0:focus {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.focus\:ring-gray-iron-600\/5:focus {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.focus\:ring-gray-iron-600\/10:focus {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.focus\:ring-gray-iron-600\/20:focus {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.focus\:ring-gray-iron-600\/25:focus {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.focus\:ring-gray-iron-600\/30:focus {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.focus\:ring-gray-iron-600\/40:focus {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.focus\:ring-gray-iron-600\/50:focus {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.focus\:ring-gray-iron-600\/60:focus {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.focus\:ring-gray-iron-600\/70:focus {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.focus\:ring-gray-iron-600\/75:focus {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.focus\:ring-gray-iron-600\/80:focus {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.focus\:ring-gray-iron-600\/90:focus {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.focus\:ring-gray-iron-600\/95:focus {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.focus\:ring-gray-iron-600\/100:focus {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.focus\:ring-gray-iron-700\/0:focus {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.focus\:ring-gray-iron-700\/5:focus {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.focus\:ring-gray-iron-700\/10:focus {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.focus\:ring-gray-iron-700\/20:focus {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.focus\:ring-gray-iron-700\/25:focus {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.focus\:ring-gray-iron-700\/30:focus {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.focus\:ring-gray-iron-700\/40:focus {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.focus\:ring-gray-iron-700\/50:focus {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.focus\:ring-gray-iron-700\/60:focus {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.focus\:ring-gray-iron-700\/70:focus {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.focus\:ring-gray-iron-700\/75:focus {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.focus\:ring-gray-iron-700\/80:focus {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.focus\:ring-gray-iron-700\/90:focus {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.focus\:ring-gray-iron-700\/95:focus {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.focus\:ring-gray-iron-700\/100:focus {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.focus\:ring-gray-iron-800\/0:focus {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.focus\:ring-gray-iron-800\/5:focus {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.focus\:ring-gray-iron-800\/10:focus {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.focus\:ring-gray-iron-800\/20:focus {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.focus\:ring-gray-iron-800\/25:focus {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.focus\:ring-gray-iron-800\/30:focus {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.focus\:ring-gray-iron-800\/40:focus {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.focus\:ring-gray-iron-800\/50:focus {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.focus\:ring-gray-iron-800\/60:focus {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.focus\:ring-gray-iron-800\/70:focus {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.focus\:ring-gray-iron-800\/75:focus {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.focus\:ring-gray-iron-800\/80:focus {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.focus\:ring-gray-iron-800\/90:focus {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.focus\:ring-gray-iron-800\/95:focus {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.focus\:ring-gray-iron-800\/100:focus {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.focus\:ring-gray-iron-900\/0:focus {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.focus\:ring-gray-iron-900\/5:focus {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.focus\:ring-gray-iron-900\/10:focus {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.focus\:ring-gray-iron-900\/20:focus {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.focus\:ring-gray-iron-900\/25:focus {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.focus\:ring-gray-iron-900\/30:focus {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.focus\:ring-gray-iron-900\/40:focus {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.focus\:ring-gray-iron-900\/50:focus {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.focus\:ring-gray-iron-900\/60:focus {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.focus\:ring-gray-iron-900\/70:focus {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.focus\:ring-gray-iron-900\/75:focus {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.focus\:ring-gray-iron-900\/80:focus {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.focus\:ring-gray-iron-900\/90:focus {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.focus\:ring-gray-iron-900\/95:focus {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.focus\:ring-gray-iron-900\/100:focus {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.focus\:ring-gray-iron\/0:focus {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.focus\:ring-gray-iron\/5:focus {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.focus\:ring-gray-iron\/10:focus {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.focus\:ring-gray-iron\/20:focus {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.focus\:ring-gray-iron\/25:focus {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.focus\:ring-gray-iron\/30:focus {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.focus\:ring-gray-iron\/40:focus {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.focus\:ring-gray-iron\/50:focus {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.focus\:ring-gray-iron\/60:focus {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.focus\:ring-gray-iron\/70:focus {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.focus\:ring-gray-iron\/75:focus {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.focus\:ring-gray-iron\/80:focus {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.focus\:ring-gray-iron\/90:focus {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.focus\:ring-gray-iron\/95:focus {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.focus\:ring-gray-iron\/100:focus {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.focus\:ring-gray-true-25\/0:focus {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.focus\:ring-gray-true-25\/5:focus {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.focus\:ring-gray-true-25\/10:focus {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.focus\:ring-gray-true-25\/20:focus {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.focus\:ring-gray-true-25\/25:focus {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.focus\:ring-gray-true-25\/30:focus {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.focus\:ring-gray-true-25\/40:focus {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.focus\:ring-gray-true-25\/50:focus {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.focus\:ring-gray-true-25\/60:focus {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.focus\:ring-gray-true-25\/70:focus {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.focus\:ring-gray-true-25\/75:focus {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.focus\:ring-gray-true-25\/80:focus {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.focus\:ring-gray-true-25\/90:focus {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.focus\:ring-gray-true-25\/95:focus {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.focus\:ring-gray-true-25\/100:focus {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.focus\:ring-gray-true-50\/0:focus {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.focus\:ring-gray-true-50\/5:focus {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.focus\:ring-gray-true-50\/10:focus {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.focus\:ring-gray-true-50\/20:focus {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.focus\:ring-gray-true-50\/25:focus {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.focus\:ring-gray-true-50\/30:focus {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.focus\:ring-gray-true-50\/40:focus {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.focus\:ring-gray-true-50\/50:focus {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.focus\:ring-gray-true-50\/60:focus {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.focus\:ring-gray-true-50\/70:focus {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.focus\:ring-gray-true-50\/75:focus {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.focus\:ring-gray-true-50\/80:focus {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.focus\:ring-gray-true-50\/90:focus {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.focus\:ring-gray-true-50\/95:focus {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.focus\:ring-gray-true-50\/100:focus {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.focus\:ring-gray-true-100\/0:focus {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.focus\:ring-gray-true-100\/5:focus {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.focus\:ring-gray-true-100\/10:focus {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.focus\:ring-gray-true-100\/20:focus {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.focus\:ring-gray-true-100\/25:focus {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.focus\:ring-gray-true-100\/30:focus {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.focus\:ring-gray-true-100\/40:focus {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.focus\:ring-gray-true-100\/50:focus {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.focus\:ring-gray-true-100\/60:focus {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.focus\:ring-gray-true-100\/70:focus {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.focus\:ring-gray-true-100\/75:focus {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.focus\:ring-gray-true-100\/80:focus {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.focus\:ring-gray-true-100\/90:focus {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.focus\:ring-gray-true-100\/95:focus {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.focus\:ring-gray-true-100\/100:focus {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.focus\:ring-gray-true-200\/0:focus {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.focus\:ring-gray-true-200\/5:focus {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.focus\:ring-gray-true-200\/10:focus {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.focus\:ring-gray-true-200\/20:focus {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.focus\:ring-gray-true-200\/25:focus {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.focus\:ring-gray-true-200\/30:focus {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.focus\:ring-gray-true-200\/40:focus {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.focus\:ring-gray-true-200\/50:focus {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.focus\:ring-gray-true-200\/60:focus {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.focus\:ring-gray-true-200\/70:focus {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.focus\:ring-gray-true-200\/75:focus {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.focus\:ring-gray-true-200\/80:focus {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.focus\:ring-gray-true-200\/90:focus {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.focus\:ring-gray-true-200\/95:focus {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.focus\:ring-gray-true-200\/100:focus {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.focus\:ring-gray-true-300\/0:focus {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.focus\:ring-gray-true-300\/5:focus {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.focus\:ring-gray-true-300\/10:focus {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.focus\:ring-gray-true-300\/20:focus {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.focus\:ring-gray-true-300\/25:focus {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.focus\:ring-gray-true-300\/30:focus {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.focus\:ring-gray-true-300\/40:focus {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.focus\:ring-gray-true-300\/50:focus {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.focus\:ring-gray-true-300\/60:focus {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.focus\:ring-gray-true-300\/70:focus {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.focus\:ring-gray-true-300\/75:focus {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.focus\:ring-gray-true-300\/80:focus {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.focus\:ring-gray-true-300\/90:focus {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.focus\:ring-gray-true-300\/95:focus {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.focus\:ring-gray-true-300\/100:focus {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.focus\:ring-gray-true-400\/0:focus {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.focus\:ring-gray-true-400\/5:focus {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.focus\:ring-gray-true-400\/10:focus {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.focus\:ring-gray-true-400\/20:focus {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.focus\:ring-gray-true-400\/25:focus {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.focus\:ring-gray-true-400\/30:focus {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.focus\:ring-gray-true-400\/40:focus {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.focus\:ring-gray-true-400\/50:focus {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.focus\:ring-gray-true-400\/60:focus {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.focus\:ring-gray-true-400\/70:focus {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.focus\:ring-gray-true-400\/75:focus {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.focus\:ring-gray-true-400\/80:focus {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.focus\:ring-gray-true-400\/90:focus {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.focus\:ring-gray-true-400\/95:focus {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.focus\:ring-gray-true-400\/100:focus {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.focus\:ring-gray-true-500\/0:focus {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.focus\:ring-gray-true-500\/5:focus {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.focus\:ring-gray-true-500\/10:focus {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.focus\:ring-gray-true-500\/20:focus {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.focus\:ring-gray-true-500\/25:focus {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.focus\:ring-gray-true-500\/30:focus {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.focus\:ring-gray-true-500\/40:focus {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.focus\:ring-gray-true-500\/50:focus {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.focus\:ring-gray-true-500\/60:focus {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.focus\:ring-gray-true-500\/70:focus {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.focus\:ring-gray-true-500\/75:focus {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.focus\:ring-gray-true-500\/80:focus {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.focus\:ring-gray-true-500\/90:focus {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.focus\:ring-gray-true-500\/95:focus {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.focus\:ring-gray-true-500\/100:focus {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.focus\:ring-gray-true-600\/0:focus {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.focus\:ring-gray-true-600\/5:focus {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.focus\:ring-gray-true-600\/10:focus {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.focus\:ring-gray-true-600\/20:focus {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.focus\:ring-gray-true-600\/25:focus {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.focus\:ring-gray-true-600\/30:focus {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.focus\:ring-gray-true-600\/40:focus {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.focus\:ring-gray-true-600\/50:focus {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.focus\:ring-gray-true-600\/60:focus {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.focus\:ring-gray-true-600\/70:focus {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.focus\:ring-gray-true-600\/75:focus {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.focus\:ring-gray-true-600\/80:focus {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.focus\:ring-gray-true-600\/90:focus {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.focus\:ring-gray-true-600\/95:focus {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.focus\:ring-gray-true-600\/100:focus {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.focus\:ring-gray-true-700\/0:focus {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.focus\:ring-gray-true-700\/5:focus {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.focus\:ring-gray-true-700\/10:focus {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.focus\:ring-gray-true-700\/20:focus {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.focus\:ring-gray-true-700\/25:focus {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.focus\:ring-gray-true-700\/30:focus {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.focus\:ring-gray-true-700\/40:focus {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.focus\:ring-gray-true-700\/50:focus {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.focus\:ring-gray-true-700\/60:focus {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.focus\:ring-gray-true-700\/70:focus {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.focus\:ring-gray-true-700\/75:focus {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.focus\:ring-gray-true-700\/80:focus {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.focus\:ring-gray-true-700\/90:focus {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.focus\:ring-gray-true-700\/95:focus {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.focus\:ring-gray-true-700\/100:focus {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.focus\:ring-gray-true-800\/0:focus {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.focus\:ring-gray-true-800\/5:focus {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.focus\:ring-gray-true-800\/10:focus {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.focus\:ring-gray-true-800\/20:focus {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.focus\:ring-gray-true-800\/25:focus {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.focus\:ring-gray-true-800\/30:focus {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.focus\:ring-gray-true-800\/40:focus {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.focus\:ring-gray-true-800\/50:focus {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.focus\:ring-gray-true-800\/60:focus {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.focus\:ring-gray-true-800\/70:focus {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.focus\:ring-gray-true-800\/75:focus {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.focus\:ring-gray-true-800\/80:focus {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.focus\:ring-gray-true-800\/90:focus {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.focus\:ring-gray-true-800\/95:focus {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.focus\:ring-gray-true-800\/100:focus {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.focus\:ring-gray-true-900\/0:focus {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.focus\:ring-gray-true-900\/5:focus {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.focus\:ring-gray-true-900\/10:focus {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.focus\:ring-gray-true-900\/20:focus {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.focus\:ring-gray-true-900\/25:focus {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.focus\:ring-gray-true-900\/30:focus {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.focus\:ring-gray-true-900\/40:focus {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.focus\:ring-gray-true-900\/50:focus {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.focus\:ring-gray-true-900\/60:focus {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.focus\:ring-gray-true-900\/70:focus {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.focus\:ring-gray-true-900\/75:focus {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.focus\:ring-gray-true-900\/80:focus {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.focus\:ring-gray-true-900\/90:focus {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.focus\:ring-gray-true-900\/95:focus {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.focus\:ring-gray-true-900\/100:focus {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.focus\:ring-gray-true\/0:focus {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.focus\:ring-gray-true\/5:focus {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.focus\:ring-gray-true\/10:focus {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.focus\:ring-gray-true\/20:focus {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.focus\:ring-gray-true\/25:focus {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.focus\:ring-gray-true\/30:focus {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.focus\:ring-gray-true\/40:focus {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.focus\:ring-gray-true\/50:focus {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.focus\:ring-gray-true\/60:focus {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.focus\:ring-gray-true\/70:focus {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.focus\:ring-gray-true\/75:focus {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.focus\:ring-gray-true\/80:focus {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.focus\:ring-gray-true\/90:focus {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.focus\:ring-gray-true\/95:focus {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.focus\:ring-gray-true\/100:focus {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.focus\:ring-gray-warm-25\/0:focus {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.focus\:ring-gray-warm-25\/5:focus {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.focus\:ring-gray-warm-25\/10:focus {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.focus\:ring-gray-warm-25\/20:focus {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.focus\:ring-gray-warm-25\/25:focus {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.focus\:ring-gray-warm-25\/30:focus {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.focus\:ring-gray-warm-25\/40:focus {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.focus\:ring-gray-warm-25\/50:focus {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.focus\:ring-gray-warm-25\/60:focus {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.focus\:ring-gray-warm-25\/70:focus {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.focus\:ring-gray-warm-25\/75:focus {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.focus\:ring-gray-warm-25\/80:focus {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.focus\:ring-gray-warm-25\/90:focus {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.focus\:ring-gray-warm-25\/95:focus {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.focus\:ring-gray-warm-25\/100:focus {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.focus\:ring-gray-warm-50\/0:focus {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.focus\:ring-gray-warm-50\/5:focus {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.focus\:ring-gray-warm-50\/10:focus {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.focus\:ring-gray-warm-50\/20:focus {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.focus\:ring-gray-warm-50\/25:focus {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.focus\:ring-gray-warm-50\/30:focus {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.focus\:ring-gray-warm-50\/40:focus {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.focus\:ring-gray-warm-50\/50:focus {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.focus\:ring-gray-warm-50\/60:focus {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.focus\:ring-gray-warm-50\/70:focus {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.focus\:ring-gray-warm-50\/75:focus {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.focus\:ring-gray-warm-50\/80:focus {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.focus\:ring-gray-warm-50\/90:focus {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.focus\:ring-gray-warm-50\/95:focus {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.focus\:ring-gray-warm-50\/100:focus {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.focus\:ring-gray-warm-100\/0:focus {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.focus\:ring-gray-warm-100\/5:focus {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.focus\:ring-gray-warm-100\/10:focus {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.focus\:ring-gray-warm-100\/20:focus {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.focus\:ring-gray-warm-100\/25:focus {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.focus\:ring-gray-warm-100\/30:focus {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.focus\:ring-gray-warm-100\/40:focus {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.focus\:ring-gray-warm-100\/50:focus {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.focus\:ring-gray-warm-100\/60:focus {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.focus\:ring-gray-warm-100\/70:focus {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.focus\:ring-gray-warm-100\/75:focus {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.focus\:ring-gray-warm-100\/80:focus {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.focus\:ring-gray-warm-100\/90:focus {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.focus\:ring-gray-warm-100\/95:focus {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.focus\:ring-gray-warm-100\/100:focus {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.focus\:ring-gray-warm-200\/0:focus {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.focus\:ring-gray-warm-200\/5:focus {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.focus\:ring-gray-warm-200\/10:focus {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.focus\:ring-gray-warm-200\/20:focus {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.focus\:ring-gray-warm-200\/25:focus {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.focus\:ring-gray-warm-200\/30:focus {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.focus\:ring-gray-warm-200\/40:focus {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.focus\:ring-gray-warm-200\/50:focus {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.focus\:ring-gray-warm-200\/60:focus {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.focus\:ring-gray-warm-200\/70:focus {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.focus\:ring-gray-warm-200\/75:focus {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.focus\:ring-gray-warm-200\/80:focus {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.focus\:ring-gray-warm-200\/90:focus {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.focus\:ring-gray-warm-200\/95:focus {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.focus\:ring-gray-warm-200\/100:focus {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.focus\:ring-gray-warm-300\/0:focus {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.focus\:ring-gray-warm-300\/5:focus {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.focus\:ring-gray-warm-300\/10:focus {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.focus\:ring-gray-warm-300\/20:focus {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.focus\:ring-gray-warm-300\/25:focus {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.focus\:ring-gray-warm-300\/30:focus {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.focus\:ring-gray-warm-300\/40:focus {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.focus\:ring-gray-warm-300\/50:focus {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.focus\:ring-gray-warm-300\/60:focus {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.focus\:ring-gray-warm-300\/70:focus {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.focus\:ring-gray-warm-300\/75:focus {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.focus\:ring-gray-warm-300\/80:focus {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.focus\:ring-gray-warm-300\/90:focus {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.focus\:ring-gray-warm-300\/95:focus {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.focus\:ring-gray-warm-300\/100:focus {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.focus\:ring-gray-warm-400\/0:focus {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.focus\:ring-gray-warm-400\/5:focus {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.focus\:ring-gray-warm-400\/10:focus {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.focus\:ring-gray-warm-400\/20:focus {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.focus\:ring-gray-warm-400\/25:focus {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.focus\:ring-gray-warm-400\/30:focus {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.focus\:ring-gray-warm-400\/40:focus {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.focus\:ring-gray-warm-400\/50:focus {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.focus\:ring-gray-warm-400\/60:focus {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.focus\:ring-gray-warm-400\/70:focus {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.focus\:ring-gray-warm-400\/75:focus {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.focus\:ring-gray-warm-400\/80:focus {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.focus\:ring-gray-warm-400\/90:focus {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.focus\:ring-gray-warm-400\/95:focus {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.focus\:ring-gray-warm-400\/100:focus {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.focus\:ring-gray-warm-500\/0:focus {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.focus\:ring-gray-warm-500\/5:focus {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.focus\:ring-gray-warm-500\/10:focus {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.focus\:ring-gray-warm-500\/20:focus {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.focus\:ring-gray-warm-500\/25:focus {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.focus\:ring-gray-warm-500\/30:focus {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.focus\:ring-gray-warm-500\/40:focus {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.focus\:ring-gray-warm-500\/50:focus {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.focus\:ring-gray-warm-500\/60:focus {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.focus\:ring-gray-warm-500\/70:focus {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.focus\:ring-gray-warm-500\/75:focus {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.focus\:ring-gray-warm-500\/80:focus {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.focus\:ring-gray-warm-500\/90:focus {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.focus\:ring-gray-warm-500\/95:focus {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.focus\:ring-gray-warm-500\/100:focus {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.focus\:ring-gray-warm-600\/0:focus {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.focus\:ring-gray-warm-600\/5:focus {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.focus\:ring-gray-warm-600\/10:focus {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.focus\:ring-gray-warm-600\/20:focus {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.focus\:ring-gray-warm-600\/25:focus {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.focus\:ring-gray-warm-600\/30:focus {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.focus\:ring-gray-warm-600\/40:focus {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.focus\:ring-gray-warm-600\/50:focus {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.focus\:ring-gray-warm-600\/60:focus {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.focus\:ring-gray-warm-600\/70:focus {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.focus\:ring-gray-warm-600\/75:focus {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.focus\:ring-gray-warm-600\/80:focus {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.focus\:ring-gray-warm-600\/90:focus {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.focus\:ring-gray-warm-600\/95:focus {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.focus\:ring-gray-warm-600\/100:focus {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.focus\:ring-gray-warm-700\/0:focus {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.focus\:ring-gray-warm-700\/5:focus {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.focus\:ring-gray-warm-700\/10:focus {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.focus\:ring-gray-warm-700\/20:focus {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.focus\:ring-gray-warm-700\/25:focus {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.focus\:ring-gray-warm-700\/30:focus {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.focus\:ring-gray-warm-700\/40:focus {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.focus\:ring-gray-warm-700\/50:focus {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.focus\:ring-gray-warm-700\/60:focus {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.focus\:ring-gray-warm-700\/70:focus {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.focus\:ring-gray-warm-700\/75:focus {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.focus\:ring-gray-warm-700\/80:focus {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.focus\:ring-gray-warm-700\/90:focus {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.focus\:ring-gray-warm-700\/95:focus {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.focus\:ring-gray-warm-700\/100:focus {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.focus\:ring-gray-warm-800\/0:focus {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.focus\:ring-gray-warm-800\/5:focus {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.focus\:ring-gray-warm-800\/10:focus {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.focus\:ring-gray-warm-800\/20:focus {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.focus\:ring-gray-warm-800\/25:focus {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.focus\:ring-gray-warm-800\/30:focus {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.focus\:ring-gray-warm-800\/40:focus {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.focus\:ring-gray-warm-800\/50:focus {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.focus\:ring-gray-warm-800\/60:focus {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.focus\:ring-gray-warm-800\/70:focus {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.focus\:ring-gray-warm-800\/75:focus {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.focus\:ring-gray-warm-800\/80:focus {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.focus\:ring-gray-warm-800\/90:focus {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.focus\:ring-gray-warm-800\/95:focus {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.focus\:ring-gray-warm-800\/100:focus {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.focus\:ring-gray-warm-900\/0:focus {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.focus\:ring-gray-warm-900\/5:focus {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.focus\:ring-gray-warm-900\/10:focus {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.focus\:ring-gray-warm-900\/20:focus {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.focus\:ring-gray-warm-900\/25:focus {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.focus\:ring-gray-warm-900\/30:focus {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.focus\:ring-gray-warm-900\/40:focus {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.focus\:ring-gray-warm-900\/50:focus {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.focus\:ring-gray-warm-900\/60:focus {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.focus\:ring-gray-warm-900\/70:focus {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.focus\:ring-gray-warm-900\/75:focus {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.focus\:ring-gray-warm-900\/80:focus {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.focus\:ring-gray-warm-900\/90:focus {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.focus\:ring-gray-warm-900\/95:focus {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.focus\:ring-gray-warm-900\/100:focus {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.focus\:ring-gray-warm\/0:focus {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.focus\:ring-gray-warm\/5:focus {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.focus\:ring-gray-warm\/10:focus {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.focus\:ring-gray-warm\/20:focus {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.focus\:ring-gray-warm\/25:focus {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.focus\:ring-gray-warm\/30:focus {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.focus\:ring-gray-warm\/40:focus {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.focus\:ring-gray-warm\/50:focus {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.focus\:ring-gray-warm\/60:focus {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.focus\:ring-gray-warm\/70:focus {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.focus\:ring-gray-warm\/75:focus {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.focus\:ring-gray-warm\/80:focus {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.focus\:ring-gray-warm\/90:focus {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.focus\:ring-gray-warm\/95:focus {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.focus\:ring-gray-warm\/100:focus {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.focus\:ring-moss-25\/0:focus {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.focus\:ring-moss-25\/5:focus {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.focus\:ring-moss-25\/10:focus {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.focus\:ring-moss-25\/20:focus {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.focus\:ring-moss-25\/25:focus {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.focus\:ring-moss-25\/30:focus {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.focus\:ring-moss-25\/40:focus {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.focus\:ring-moss-25\/50:focus {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.focus\:ring-moss-25\/60:focus {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.focus\:ring-moss-25\/70:focus {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.focus\:ring-moss-25\/75:focus {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.focus\:ring-moss-25\/80:focus {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.focus\:ring-moss-25\/90:focus {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.focus\:ring-moss-25\/95:focus {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.focus\:ring-moss-25\/100:focus {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.focus\:ring-moss-50\/0:focus {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.focus\:ring-moss-50\/5:focus {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.focus\:ring-moss-50\/10:focus {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.focus\:ring-moss-50\/20:focus {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.focus\:ring-moss-50\/25:focus {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.focus\:ring-moss-50\/30:focus {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.focus\:ring-moss-50\/40:focus {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.focus\:ring-moss-50\/50:focus {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.focus\:ring-moss-50\/60:focus {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.focus\:ring-moss-50\/70:focus {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.focus\:ring-moss-50\/75:focus {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.focus\:ring-moss-50\/80:focus {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.focus\:ring-moss-50\/90:focus {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.focus\:ring-moss-50\/95:focus {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.focus\:ring-moss-50\/100:focus {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.focus\:ring-moss-100\/0:focus {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.focus\:ring-moss-100\/5:focus {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.focus\:ring-moss-100\/10:focus {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.focus\:ring-moss-100\/20:focus {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.focus\:ring-moss-100\/25:focus {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.focus\:ring-moss-100\/30:focus {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.focus\:ring-moss-100\/40:focus {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.focus\:ring-moss-100\/50:focus {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.focus\:ring-moss-100\/60:focus {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.focus\:ring-moss-100\/70:focus {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.focus\:ring-moss-100\/75:focus {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.focus\:ring-moss-100\/80:focus {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.focus\:ring-moss-100\/90:focus {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.focus\:ring-moss-100\/95:focus {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.focus\:ring-moss-100\/100:focus {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.focus\:ring-moss-200\/0:focus {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.focus\:ring-moss-200\/5:focus {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.focus\:ring-moss-200\/10:focus {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.focus\:ring-moss-200\/20:focus {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.focus\:ring-moss-200\/25:focus {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.focus\:ring-moss-200\/30:focus {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.focus\:ring-moss-200\/40:focus {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.focus\:ring-moss-200\/50:focus {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.focus\:ring-moss-200\/60:focus {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.focus\:ring-moss-200\/70:focus {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.focus\:ring-moss-200\/75:focus {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.focus\:ring-moss-200\/80:focus {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.focus\:ring-moss-200\/90:focus {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.focus\:ring-moss-200\/95:focus {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.focus\:ring-moss-200\/100:focus {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.focus\:ring-moss-300\/0:focus {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.focus\:ring-moss-300\/5:focus {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.focus\:ring-moss-300\/10:focus {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.focus\:ring-moss-300\/20:focus {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.focus\:ring-moss-300\/25:focus {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.focus\:ring-moss-300\/30:focus {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.focus\:ring-moss-300\/40:focus {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.focus\:ring-moss-300\/50:focus {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.focus\:ring-moss-300\/60:focus {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.focus\:ring-moss-300\/70:focus {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.focus\:ring-moss-300\/75:focus {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.focus\:ring-moss-300\/80:focus {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.focus\:ring-moss-300\/90:focus {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.focus\:ring-moss-300\/95:focus {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.focus\:ring-moss-300\/100:focus {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.focus\:ring-moss-400\/0:focus {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.focus\:ring-moss-400\/5:focus {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.focus\:ring-moss-400\/10:focus {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.focus\:ring-moss-400\/20:focus {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.focus\:ring-moss-400\/25:focus {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.focus\:ring-moss-400\/30:focus {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.focus\:ring-moss-400\/40:focus {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.focus\:ring-moss-400\/50:focus {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.focus\:ring-moss-400\/60:focus {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.focus\:ring-moss-400\/70:focus {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.focus\:ring-moss-400\/75:focus {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.focus\:ring-moss-400\/80:focus {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.focus\:ring-moss-400\/90:focus {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.focus\:ring-moss-400\/95:focus {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.focus\:ring-moss-400\/100:focus {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.focus\:ring-moss-500\/0:focus {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.focus\:ring-moss-500\/5:focus {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.focus\:ring-moss-500\/10:focus {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.focus\:ring-moss-500\/20:focus {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.focus\:ring-moss-500\/25:focus {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.focus\:ring-moss-500\/30:focus {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.focus\:ring-moss-500\/40:focus {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.focus\:ring-moss-500\/50:focus {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.focus\:ring-moss-500\/60:focus {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.focus\:ring-moss-500\/70:focus {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.focus\:ring-moss-500\/75:focus {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.focus\:ring-moss-500\/80:focus {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.focus\:ring-moss-500\/90:focus {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.focus\:ring-moss-500\/95:focus {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.focus\:ring-moss-500\/100:focus {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.focus\:ring-moss-600\/0:focus {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.focus\:ring-moss-600\/5:focus {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.focus\:ring-moss-600\/10:focus {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.focus\:ring-moss-600\/20:focus {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.focus\:ring-moss-600\/25:focus {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.focus\:ring-moss-600\/30:focus {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.focus\:ring-moss-600\/40:focus {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.focus\:ring-moss-600\/50:focus {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.focus\:ring-moss-600\/60:focus {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.focus\:ring-moss-600\/70:focus {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.focus\:ring-moss-600\/75:focus {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.focus\:ring-moss-600\/80:focus {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.focus\:ring-moss-600\/90:focus {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.focus\:ring-moss-600\/95:focus {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.focus\:ring-moss-600\/100:focus {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.focus\:ring-moss-700\/0:focus {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.focus\:ring-moss-700\/5:focus {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.focus\:ring-moss-700\/10:focus {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.focus\:ring-moss-700\/20:focus {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.focus\:ring-moss-700\/25:focus {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.focus\:ring-moss-700\/30:focus {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.focus\:ring-moss-700\/40:focus {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.focus\:ring-moss-700\/50:focus {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.focus\:ring-moss-700\/60:focus {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.focus\:ring-moss-700\/70:focus {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.focus\:ring-moss-700\/75:focus {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.focus\:ring-moss-700\/80:focus {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.focus\:ring-moss-700\/90:focus {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.focus\:ring-moss-700\/95:focus {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.focus\:ring-moss-700\/100:focus {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.focus\:ring-moss-800\/0:focus {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.focus\:ring-moss-800\/5:focus {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.focus\:ring-moss-800\/10:focus {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.focus\:ring-moss-800\/20:focus {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.focus\:ring-moss-800\/25:focus {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.focus\:ring-moss-800\/30:focus {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.focus\:ring-moss-800\/40:focus {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.focus\:ring-moss-800\/50:focus {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.focus\:ring-moss-800\/60:focus {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.focus\:ring-moss-800\/70:focus {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.focus\:ring-moss-800\/75:focus {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.focus\:ring-moss-800\/80:focus {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.focus\:ring-moss-800\/90:focus {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.focus\:ring-moss-800\/95:focus {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.focus\:ring-moss-800\/100:focus {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.focus\:ring-moss-900\/0:focus {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.focus\:ring-moss-900\/5:focus {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.focus\:ring-moss-900\/10:focus {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.focus\:ring-moss-900\/20:focus {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.focus\:ring-moss-900\/25:focus {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.focus\:ring-moss-900\/30:focus {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.focus\:ring-moss-900\/40:focus {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.focus\:ring-moss-900\/50:focus {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.focus\:ring-moss-900\/60:focus {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.focus\:ring-moss-900\/70:focus {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.focus\:ring-moss-900\/75:focus {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.focus\:ring-moss-900\/80:focus {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.focus\:ring-moss-900\/90:focus {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.focus\:ring-moss-900\/95:focus {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.focus\:ring-moss-900\/100:focus {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.focus\:ring-moss\/0:focus {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.focus\:ring-moss\/5:focus {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.focus\:ring-moss\/10:focus {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.focus\:ring-moss\/20:focus {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.focus\:ring-moss\/25:focus {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.focus\:ring-moss\/30:focus {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.focus\:ring-moss\/40:focus {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.focus\:ring-moss\/50:focus {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.focus\:ring-moss\/60:focus {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.focus\:ring-moss\/70:focus {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.focus\:ring-moss\/75:focus {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.focus\:ring-moss\/80:focus {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.focus\:ring-moss\/90:focus {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.focus\:ring-moss\/95:focus {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.focus\:ring-moss\/100:focus {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.focus\:ring-green-light-25\/0:focus {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.focus\:ring-green-light-25\/5:focus {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.focus\:ring-green-light-25\/10:focus {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.focus\:ring-green-light-25\/20:focus {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.focus\:ring-green-light-25\/25:focus {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.focus\:ring-green-light-25\/30:focus {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.focus\:ring-green-light-25\/40:focus {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.focus\:ring-green-light-25\/50:focus {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.focus\:ring-green-light-25\/60:focus {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.focus\:ring-green-light-25\/70:focus {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.focus\:ring-green-light-25\/75:focus {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.focus\:ring-green-light-25\/80:focus {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.focus\:ring-green-light-25\/90:focus {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.focus\:ring-green-light-25\/95:focus {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.focus\:ring-green-light-25\/100:focus {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.focus\:ring-green-light-50\/0:focus {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.focus\:ring-green-light-50\/5:focus {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.focus\:ring-green-light-50\/10:focus {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.focus\:ring-green-light-50\/20:focus {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.focus\:ring-green-light-50\/25:focus {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.focus\:ring-green-light-50\/30:focus {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.focus\:ring-green-light-50\/40:focus {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.focus\:ring-green-light-50\/50:focus {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.focus\:ring-green-light-50\/60:focus {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.focus\:ring-green-light-50\/70:focus {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.focus\:ring-green-light-50\/75:focus {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.focus\:ring-green-light-50\/80:focus {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.focus\:ring-green-light-50\/90:focus {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.focus\:ring-green-light-50\/95:focus {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.focus\:ring-green-light-50\/100:focus {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.focus\:ring-green-light-100\/0:focus {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.focus\:ring-green-light-100\/5:focus {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.focus\:ring-green-light-100\/10:focus {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.focus\:ring-green-light-100\/20:focus {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.focus\:ring-green-light-100\/25:focus {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.focus\:ring-green-light-100\/30:focus {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.focus\:ring-green-light-100\/40:focus {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.focus\:ring-green-light-100\/50:focus {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.focus\:ring-green-light-100\/60:focus {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.focus\:ring-green-light-100\/70:focus {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.focus\:ring-green-light-100\/75:focus {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.focus\:ring-green-light-100\/80:focus {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.focus\:ring-green-light-100\/90:focus {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.focus\:ring-green-light-100\/95:focus {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.focus\:ring-green-light-100\/100:focus {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.focus\:ring-green-light-300\/0:focus {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.focus\:ring-green-light-300\/5:focus {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.focus\:ring-green-light-300\/10:focus {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.focus\:ring-green-light-300\/20:focus {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.focus\:ring-green-light-300\/25:focus {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.focus\:ring-green-light-300\/30:focus {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.focus\:ring-green-light-300\/40:focus {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.focus\:ring-green-light-300\/50:focus {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.focus\:ring-green-light-300\/60:focus {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.focus\:ring-green-light-300\/70:focus {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.focus\:ring-green-light-300\/75:focus {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.focus\:ring-green-light-300\/80:focus {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.focus\:ring-green-light-300\/90:focus {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.focus\:ring-green-light-300\/95:focus {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.focus\:ring-green-light-300\/100:focus {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.focus\:ring-green-light-400\/0:focus {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.focus\:ring-green-light-400\/5:focus {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.focus\:ring-green-light-400\/10:focus {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.focus\:ring-green-light-400\/20:focus {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.focus\:ring-green-light-400\/25:focus {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.focus\:ring-green-light-400\/30:focus {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.focus\:ring-green-light-400\/40:focus {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.focus\:ring-green-light-400\/50:focus {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.focus\:ring-green-light-400\/60:focus {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.focus\:ring-green-light-400\/70:focus {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.focus\:ring-green-light-400\/75:focus {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.focus\:ring-green-light-400\/80:focus {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.focus\:ring-green-light-400\/90:focus {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.focus\:ring-green-light-400\/95:focus {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.focus\:ring-green-light-400\/100:focus {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.focus\:ring-green-light-500\/0:focus {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.focus\:ring-green-light-500\/5:focus {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.focus\:ring-green-light-500\/10:focus {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.focus\:ring-green-light-500\/20:focus {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.focus\:ring-green-light-500\/25:focus {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.focus\:ring-green-light-500\/30:focus {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.focus\:ring-green-light-500\/40:focus {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.focus\:ring-green-light-500\/50:focus {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.focus\:ring-green-light-500\/60:focus {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.focus\:ring-green-light-500\/70:focus {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.focus\:ring-green-light-500\/75:focus {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.focus\:ring-green-light-500\/80:focus {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.focus\:ring-green-light-500\/90:focus {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.focus\:ring-green-light-500\/95:focus {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.focus\:ring-green-light-500\/100:focus {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.focus\:ring-green-light-800\/0:focus {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.focus\:ring-green-light-800\/5:focus {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.focus\:ring-green-light-800\/10:focus {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.focus\:ring-green-light-800\/20:focus {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.focus\:ring-green-light-800\/25:focus {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.focus\:ring-green-light-800\/30:focus {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.focus\:ring-green-light-800\/40:focus {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.focus\:ring-green-light-800\/50:focus {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.focus\:ring-green-light-800\/60:focus {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.focus\:ring-green-light-800\/70:focus {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.focus\:ring-green-light-800\/75:focus {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.focus\:ring-green-light-800\/80:focus {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.focus\:ring-green-light-800\/90:focus {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.focus\:ring-green-light-800\/95:focus {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.focus\:ring-green-light-800\/100:focus {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.focus\:ring-green-light-900\/0:focus {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.focus\:ring-green-light-900\/5:focus {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.focus\:ring-green-light-900\/10:focus {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.focus\:ring-green-light-900\/20:focus {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.focus\:ring-green-light-900\/25:focus {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.focus\:ring-green-light-900\/30:focus {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.focus\:ring-green-light-900\/40:focus {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.focus\:ring-green-light-900\/50:focus {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.focus\:ring-green-light-900\/60:focus {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.focus\:ring-green-light-900\/70:focus {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.focus\:ring-green-light-900\/75:focus {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.focus\:ring-green-light-900\/80:focus {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.focus\:ring-green-light-900\/90:focus {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.focus\:ring-green-light-900\/95:focus {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.focus\:ring-green-light-900\/100:focus {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.focus\:ring-green-light\/0:focus {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.focus\:ring-green-light\/5:focus {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.focus\:ring-green-light\/10:focus {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.focus\:ring-green-light\/20:focus {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.focus\:ring-green-light\/25:focus {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.focus\:ring-green-light\/30:focus {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.focus\:ring-green-light\/40:focus {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.focus\:ring-green-light\/50:focus {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.focus\:ring-green-light\/60:focus {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.focus\:ring-green-light\/70:focus {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.focus\:ring-green-light\/75:focus {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.focus\:ring-green-light\/80:focus {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.focus\:ring-green-light\/90:focus {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.focus\:ring-green-light\/95:focus {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.focus\:ring-green-light\/100:focus {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.focus\:ring-green-25\/0:focus {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.focus\:ring-green-25\/5:focus {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.focus\:ring-green-25\/10:focus {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.focus\:ring-green-25\/20:focus {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.focus\:ring-green-25\/25:focus {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.focus\:ring-green-25\/30:focus {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.focus\:ring-green-25\/40:focus {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.focus\:ring-green-25\/50:focus {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.focus\:ring-green-25\/60:focus {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.focus\:ring-green-25\/70:focus {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.focus\:ring-green-25\/75:focus {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.focus\:ring-green-25\/80:focus {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.focus\:ring-green-25\/90:focus {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.focus\:ring-green-25\/95:focus {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.focus\:ring-green-25\/100:focus {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.focus\:ring-green-50\/0:focus {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.focus\:ring-green-50\/5:focus {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.focus\:ring-green-50\/10:focus {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.focus\:ring-green-50\/20:focus {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.focus\:ring-green-50\/25:focus {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.focus\:ring-green-50\/30:focus {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.focus\:ring-green-50\/40:focus {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.focus\:ring-green-50\/50:focus {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.focus\:ring-green-50\/60:focus {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.focus\:ring-green-50\/70:focus {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.focus\:ring-green-50\/75:focus {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.focus\:ring-green-50\/80:focus {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.focus\:ring-green-50\/90:focus {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.focus\:ring-green-50\/95:focus {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.focus\:ring-green-50\/100:focus {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.focus\:ring-green-100\/0:focus {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.focus\:ring-green-100\/5:focus {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.focus\:ring-green-100\/10:focus {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.focus\:ring-green-100\/20:focus {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.focus\:ring-green-100\/25:focus {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.focus\:ring-green-100\/30:focus {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.focus\:ring-green-100\/40:focus {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.focus\:ring-green-100\/50:focus {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.focus\:ring-green-100\/60:focus {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.focus\:ring-green-100\/70:focus {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.focus\:ring-green-100\/75:focus {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.focus\:ring-green-100\/80:focus {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.focus\:ring-green-100\/90:focus {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.focus\:ring-green-100\/95:focus {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.focus\:ring-green-100\/100:focus {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.focus\:ring-green-200\/0:focus {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.focus\:ring-green-200\/5:focus {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.focus\:ring-green-200\/10:focus {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.focus\:ring-green-200\/20:focus {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.focus\:ring-green-200\/25:focus {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.focus\:ring-green-200\/30:focus {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.focus\:ring-green-200\/40:focus {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.focus\:ring-green-200\/50:focus {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.focus\:ring-green-200\/60:focus {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.focus\:ring-green-200\/70:focus {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.focus\:ring-green-200\/75:focus {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.focus\:ring-green-200\/80:focus {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.focus\:ring-green-200\/90:focus {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.focus\:ring-green-200\/95:focus {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.focus\:ring-green-200\/100:focus {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.focus\:ring-green-300\/0:focus {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.focus\:ring-green-300\/5:focus {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.focus\:ring-green-300\/10:focus {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.focus\:ring-green-300\/20:focus {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.focus\:ring-green-300\/25:focus {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.focus\:ring-green-300\/30:focus {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.focus\:ring-green-300\/40:focus {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.focus\:ring-green-300\/50:focus {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.focus\:ring-green-300\/60:focus {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.focus\:ring-green-300\/70:focus {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.focus\:ring-green-300\/75:focus {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.focus\:ring-green-300\/80:focus {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.focus\:ring-green-300\/90:focus {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.focus\:ring-green-300\/95:focus {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.focus\:ring-green-300\/100:focus {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.focus\:ring-green-400\/0:focus {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.focus\:ring-green-400\/5:focus {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.focus\:ring-green-400\/10:focus {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.focus\:ring-green-400\/20:focus {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.focus\:ring-green-400\/25:focus {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.focus\:ring-green-400\/30:focus {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.focus\:ring-green-400\/40:focus {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.focus\:ring-green-400\/50:focus {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.focus\:ring-green-400\/60:focus {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.focus\:ring-green-400\/70:focus {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.focus\:ring-green-400\/75:focus {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.focus\:ring-green-400\/80:focus {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.focus\:ring-green-400\/90:focus {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.focus\:ring-green-400\/95:focus {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.focus\:ring-green-400\/100:focus {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.focus\:ring-green-500\/0:focus {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.focus\:ring-green-500\/5:focus {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.focus\:ring-green-500\/10:focus {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.focus\:ring-green-500\/20:focus {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.focus\:ring-green-500\/25:focus {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.focus\:ring-green-500\/30:focus {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.focus\:ring-green-500\/40:focus {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.focus\:ring-green-500\/50:focus {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.focus\:ring-green-500\/60:focus {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.focus\:ring-green-500\/70:focus {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.focus\:ring-green-500\/75:focus {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.focus\:ring-green-500\/80:focus {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.focus\:ring-green-500\/90:focus {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.focus\:ring-green-500\/95:focus {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.focus\:ring-green-500\/100:focus {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.focus\:ring-green-600\/0:focus {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.focus\:ring-green-600\/5:focus {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.focus\:ring-green-600\/10:focus {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.focus\:ring-green-600\/20:focus {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.focus\:ring-green-600\/25:focus {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.focus\:ring-green-600\/30:focus {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.focus\:ring-green-600\/40:focus {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.focus\:ring-green-600\/50:focus {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.focus\:ring-green-600\/60:focus {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.focus\:ring-green-600\/70:focus {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.focus\:ring-green-600\/75:focus {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.focus\:ring-green-600\/80:focus {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.focus\:ring-green-600\/90:focus {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.focus\:ring-green-600\/95:focus {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.focus\:ring-green-600\/100:focus {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.focus\:ring-green-700\/0:focus {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.focus\:ring-green-700\/5:focus {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.focus\:ring-green-700\/10:focus {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.focus\:ring-green-700\/20:focus {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.focus\:ring-green-700\/25:focus {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.focus\:ring-green-700\/30:focus {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.focus\:ring-green-700\/40:focus {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.focus\:ring-green-700\/50:focus {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.focus\:ring-green-700\/60:focus {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.focus\:ring-green-700\/70:focus {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.focus\:ring-green-700\/75:focus {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.focus\:ring-green-700\/80:focus {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.focus\:ring-green-700\/90:focus {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.focus\:ring-green-700\/95:focus {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.focus\:ring-green-700\/100:focus {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.focus\:ring-green-800\/0:focus {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.focus\:ring-green-800\/5:focus {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.focus\:ring-green-800\/10:focus {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.focus\:ring-green-800\/20:focus {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.focus\:ring-green-800\/25:focus {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.focus\:ring-green-800\/30:focus {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.focus\:ring-green-800\/40:focus {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.focus\:ring-green-800\/50:focus {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.focus\:ring-green-800\/60:focus {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.focus\:ring-green-800\/70:focus {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.focus\:ring-green-800\/75:focus {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.focus\:ring-green-800\/80:focus {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.focus\:ring-green-800\/90:focus {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.focus\:ring-green-800\/95:focus {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.focus\:ring-green-800\/100:focus {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.focus\:ring-green-900\/0:focus {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.focus\:ring-green-900\/5:focus {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.focus\:ring-green-900\/10:focus {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.focus\:ring-green-900\/20:focus {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.focus\:ring-green-900\/25:focus {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.focus\:ring-green-900\/30:focus {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.focus\:ring-green-900\/40:focus {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.focus\:ring-green-900\/50:focus {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.focus\:ring-green-900\/60:focus {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.focus\:ring-green-900\/70:focus {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.focus\:ring-green-900\/75:focus {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.focus\:ring-green-900\/80:focus {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.focus\:ring-green-900\/90:focus {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.focus\:ring-green-900\/95:focus {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.focus\:ring-green-900\/100:focus {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.focus\:ring-green\/0:focus {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.focus\:ring-green\/5:focus {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.focus\:ring-green\/10:focus {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.focus\:ring-green\/20:focus {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.focus\:ring-green\/25:focus {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.focus\:ring-green\/30:focus {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.focus\:ring-green\/40:focus {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.focus\:ring-green\/50:focus {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.focus\:ring-green\/60:focus {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.focus\:ring-green\/70:focus {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.focus\:ring-green\/75:focus {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.focus\:ring-green\/80:focus {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.focus\:ring-green\/90:focus {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.focus\:ring-green\/95:focus {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.focus\:ring-green\/100:focus {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.focus\:ring-teal-25\/0:focus {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.focus\:ring-teal-25\/5:focus {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.focus\:ring-teal-25\/10:focus {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.focus\:ring-teal-25\/20:focus {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.focus\:ring-teal-25\/25:focus {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.focus\:ring-teal-25\/30:focus {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.focus\:ring-teal-25\/40:focus {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.focus\:ring-teal-25\/50:focus {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.focus\:ring-teal-25\/60:focus {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.focus\:ring-teal-25\/70:focus {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.focus\:ring-teal-25\/75:focus {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.focus\:ring-teal-25\/80:focus {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.focus\:ring-teal-25\/90:focus {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.focus\:ring-teal-25\/95:focus {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.focus\:ring-teal-25\/100:focus {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.focus\:ring-teal-50\/0:focus {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.focus\:ring-teal-50\/5:focus {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.focus\:ring-teal-50\/10:focus {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.focus\:ring-teal-50\/20:focus {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.focus\:ring-teal-50\/25:focus {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.focus\:ring-teal-50\/30:focus {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.focus\:ring-teal-50\/40:focus {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.focus\:ring-teal-50\/50:focus {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.focus\:ring-teal-50\/60:focus {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.focus\:ring-teal-50\/70:focus {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.focus\:ring-teal-50\/75:focus {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.focus\:ring-teal-50\/80:focus {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.focus\:ring-teal-50\/90:focus {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.focus\:ring-teal-50\/95:focus {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.focus\:ring-teal-50\/100:focus {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.focus\:ring-teal-100\/0:focus {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.focus\:ring-teal-100\/5:focus {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.focus\:ring-teal-100\/10:focus {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.focus\:ring-teal-100\/20:focus {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.focus\:ring-teal-100\/25:focus {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.focus\:ring-teal-100\/30:focus {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.focus\:ring-teal-100\/40:focus {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.focus\:ring-teal-100\/50:focus {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.focus\:ring-teal-100\/60:focus {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.focus\:ring-teal-100\/70:focus {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.focus\:ring-teal-100\/75:focus {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.focus\:ring-teal-100\/80:focus {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.focus\:ring-teal-100\/90:focus {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.focus\:ring-teal-100\/95:focus {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.focus\:ring-teal-100\/100:focus {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.focus\:ring-teal-200\/0:focus {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.focus\:ring-teal-200\/5:focus {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.focus\:ring-teal-200\/10:focus {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.focus\:ring-teal-200\/20:focus {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.focus\:ring-teal-200\/25:focus {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.focus\:ring-teal-200\/30:focus {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.focus\:ring-teal-200\/40:focus {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.focus\:ring-teal-200\/50:focus {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.focus\:ring-teal-200\/60:focus {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.focus\:ring-teal-200\/70:focus {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.focus\:ring-teal-200\/75:focus {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.focus\:ring-teal-200\/80:focus {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.focus\:ring-teal-200\/90:focus {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.focus\:ring-teal-200\/95:focus {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.focus\:ring-teal-200\/100:focus {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.focus\:ring-teal-300\/0:focus {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.focus\:ring-teal-300\/5:focus {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.focus\:ring-teal-300\/10:focus {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.focus\:ring-teal-300\/20:focus {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.focus\:ring-teal-300\/25:focus {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.focus\:ring-teal-300\/30:focus {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.focus\:ring-teal-300\/40:focus {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.focus\:ring-teal-300\/50:focus {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.focus\:ring-teal-300\/60:focus {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.focus\:ring-teal-300\/70:focus {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.focus\:ring-teal-300\/75:focus {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.focus\:ring-teal-300\/80:focus {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.focus\:ring-teal-300\/90:focus {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.focus\:ring-teal-300\/95:focus {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.focus\:ring-teal-300\/100:focus {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.focus\:ring-teal-400\/0:focus {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.focus\:ring-teal-400\/5:focus {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.focus\:ring-teal-400\/10:focus {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.focus\:ring-teal-400\/20:focus {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.focus\:ring-teal-400\/25:focus {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.focus\:ring-teal-400\/30:focus {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.focus\:ring-teal-400\/40:focus {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.focus\:ring-teal-400\/50:focus {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.focus\:ring-teal-400\/60:focus {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.focus\:ring-teal-400\/70:focus {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.focus\:ring-teal-400\/75:focus {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.focus\:ring-teal-400\/80:focus {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.focus\:ring-teal-400\/90:focus {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.focus\:ring-teal-400\/95:focus {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.focus\:ring-teal-400\/100:focus {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.focus\:ring-teal-500\/0:focus {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.focus\:ring-teal-500\/5:focus {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.focus\:ring-teal-500\/10:focus {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.focus\:ring-teal-500\/20:focus {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.focus\:ring-teal-500\/25:focus {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.focus\:ring-teal-500\/30:focus {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.focus\:ring-teal-500\/40:focus {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.focus\:ring-teal-500\/50:focus {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.focus\:ring-teal-500\/60:focus {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.focus\:ring-teal-500\/70:focus {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.focus\:ring-teal-500\/75:focus {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.focus\:ring-teal-500\/80:focus {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.focus\:ring-teal-500\/90:focus {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.focus\:ring-teal-500\/95:focus {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.focus\:ring-teal-500\/100:focus {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.focus\:ring-teal-600\/0:focus {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.focus\:ring-teal-600\/5:focus {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.focus\:ring-teal-600\/10:focus {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.focus\:ring-teal-600\/20:focus {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.focus\:ring-teal-600\/25:focus {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.focus\:ring-teal-600\/30:focus {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.focus\:ring-teal-600\/40:focus {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.focus\:ring-teal-600\/50:focus {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.focus\:ring-teal-600\/60:focus {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.focus\:ring-teal-600\/70:focus {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.focus\:ring-teal-600\/75:focus {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.focus\:ring-teal-600\/80:focus {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.focus\:ring-teal-600\/90:focus {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.focus\:ring-teal-600\/95:focus {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.focus\:ring-teal-600\/100:focus {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.focus\:ring-teal-700\/0:focus {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.focus\:ring-teal-700\/5:focus {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.focus\:ring-teal-700\/10:focus {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.focus\:ring-teal-700\/20:focus {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.focus\:ring-teal-700\/25:focus {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.focus\:ring-teal-700\/30:focus {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.focus\:ring-teal-700\/40:focus {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.focus\:ring-teal-700\/50:focus {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.focus\:ring-teal-700\/60:focus {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.focus\:ring-teal-700\/70:focus {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.focus\:ring-teal-700\/75:focus {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.focus\:ring-teal-700\/80:focus {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.focus\:ring-teal-700\/90:focus {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.focus\:ring-teal-700\/95:focus {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.focus\:ring-teal-700\/100:focus {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.focus\:ring-teal-800\/0:focus {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.focus\:ring-teal-800\/5:focus {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.focus\:ring-teal-800\/10:focus {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.focus\:ring-teal-800\/20:focus {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.focus\:ring-teal-800\/25:focus {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.focus\:ring-teal-800\/30:focus {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.focus\:ring-teal-800\/40:focus {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.focus\:ring-teal-800\/50:focus {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.focus\:ring-teal-800\/60:focus {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.focus\:ring-teal-800\/70:focus {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.focus\:ring-teal-800\/75:focus {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.focus\:ring-teal-800\/80:focus {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.focus\:ring-teal-800\/90:focus {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.focus\:ring-teal-800\/95:focus {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.focus\:ring-teal-800\/100:focus {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.focus\:ring-teal-900\/0:focus {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.focus\:ring-teal-900\/5:focus {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.focus\:ring-teal-900\/10:focus {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.focus\:ring-teal-900\/20:focus {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.focus\:ring-teal-900\/25:focus {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.focus\:ring-teal-900\/30:focus {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.focus\:ring-teal-900\/40:focus {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.focus\:ring-teal-900\/50:focus {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.focus\:ring-teal-900\/60:focus {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.focus\:ring-teal-900\/70:focus {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.focus\:ring-teal-900\/75:focus {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.focus\:ring-teal-900\/80:focus {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.focus\:ring-teal-900\/90:focus {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.focus\:ring-teal-900\/95:focus {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.focus\:ring-teal-900\/100:focus {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.focus\:ring-teal\/0:focus {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.focus\:ring-teal\/5:focus {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.focus\:ring-teal\/10:focus {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.focus\:ring-teal\/20:focus {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.focus\:ring-teal\/25:focus {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.focus\:ring-teal\/30:focus {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.focus\:ring-teal\/40:focus {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.focus\:ring-teal\/50:focus {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.focus\:ring-teal\/60:focus {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.focus\:ring-teal\/70:focus {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.focus\:ring-teal\/75:focus {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.focus\:ring-teal\/80:focus {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.focus\:ring-teal\/90:focus {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.focus\:ring-teal\/95:focus {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.focus\:ring-teal\/100:focus {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.focus\:ring-cyan-25\/0:focus {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.focus\:ring-cyan-25\/5:focus {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.focus\:ring-cyan-25\/10:focus {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.focus\:ring-cyan-25\/20:focus {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.focus\:ring-cyan-25\/25:focus {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.focus\:ring-cyan-25\/30:focus {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.focus\:ring-cyan-25\/40:focus {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.focus\:ring-cyan-25\/50:focus {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.focus\:ring-cyan-25\/60:focus {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.focus\:ring-cyan-25\/70:focus {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.focus\:ring-cyan-25\/75:focus {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.focus\:ring-cyan-25\/80:focus {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.focus\:ring-cyan-25\/90:focus {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.focus\:ring-cyan-25\/95:focus {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.focus\:ring-cyan-25\/100:focus {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.focus\:ring-cyan-50\/0:focus {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.focus\:ring-cyan-50\/5:focus {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.focus\:ring-cyan-50\/10:focus {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.focus\:ring-cyan-50\/20:focus {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.focus\:ring-cyan-50\/25:focus {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.focus\:ring-cyan-50\/30:focus {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.focus\:ring-cyan-50\/40:focus {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.focus\:ring-cyan-50\/50:focus {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.focus\:ring-cyan-50\/60:focus {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.focus\:ring-cyan-50\/70:focus {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.focus\:ring-cyan-50\/75:focus {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.focus\:ring-cyan-50\/80:focus {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.focus\:ring-cyan-50\/90:focus {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.focus\:ring-cyan-50\/95:focus {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.focus\:ring-cyan-50\/100:focus {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.focus\:ring-cyan-100\/0:focus {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.focus\:ring-cyan-100\/5:focus {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.focus\:ring-cyan-100\/10:focus {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.focus\:ring-cyan-100\/20:focus {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.focus\:ring-cyan-100\/25:focus {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.focus\:ring-cyan-100\/30:focus {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.focus\:ring-cyan-100\/40:focus {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.focus\:ring-cyan-100\/50:focus {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.focus\:ring-cyan-100\/60:focus {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.focus\:ring-cyan-100\/70:focus {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.focus\:ring-cyan-100\/75:focus {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.focus\:ring-cyan-100\/80:focus {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.focus\:ring-cyan-100\/90:focus {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.focus\:ring-cyan-100\/95:focus {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.focus\:ring-cyan-100\/100:focus {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.focus\:ring-cyan-200\/0:focus {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.focus\:ring-cyan-200\/5:focus {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.focus\:ring-cyan-200\/10:focus {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.focus\:ring-cyan-200\/20:focus {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.focus\:ring-cyan-200\/25:focus {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.focus\:ring-cyan-200\/30:focus {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.focus\:ring-cyan-200\/40:focus {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.focus\:ring-cyan-200\/50:focus {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.focus\:ring-cyan-200\/60:focus {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.focus\:ring-cyan-200\/70:focus {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.focus\:ring-cyan-200\/75:focus {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.focus\:ring-cyan-200\/80:focus {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.focus\:ring-cyan-200\/90:focus {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.focus\:ring-cyan-200\/95:focus {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.focus\:ring-cyan-200\/100:focus {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.focus\:ring-cyan-300\/0:focus {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.focus\:ring-cyan-300\/5:focus {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.focus\:ring-cyan-300\/10:focus {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.focus\:ring-cyan-300\/20:focus {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.focus\:ring-cyan-300\/25:focus {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.focus\:ring-cyan-300\/30:focus {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.focus\:ring-cyan-300\/40:focus {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.focus\:ring-cyan-300\/50:focus {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.focus\:ring-cyan-300\/60:focus {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.focus\:ring-cyan-300\/70:focus {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.focus\:ring-cyan-300\/75:focus {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.focus\:ring-cyan-300\/80:focus {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.focus\:ring-cyan-300\/90:focus {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.focus\:ring-cyan-300\/95:focus {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.focus\:ring-cyan-300\/100:focus {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.focus\:ring-cyan-400\/0:focus {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.focus\:ring-cyan-400\/5:focus {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.focus\:ring-cyan-400\/10:focus {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.focus\:ring-cyan-400\/20:focus {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.focus\:ring-cyan-400\/25:focus {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.focus\:ring-cyan-400\/30:focus {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.focus\:ring-cyan-400\/40:focus {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.focus\:ring-cyan-400\/50:focus {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.focus\:ring-cyan-400\/60:focus {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.focus\:ring-cyan-400\/70:focus {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.focus\:ring-cyan-400\/75:focus {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.focus\:ring-cyan-400\/80:focus {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.focus\:ring-cyan-400\/90:focus {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.focus\:ring-cyan-400\/95:focus {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.focus\:ring-cyan-400\/100:focus {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.focus\:ring-cyan-500\/0:focus {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.focus\:ring-cyan-500\/5:focus {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.focus\:ring-cyan-500\/10:focus {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.focus\:ring-cyan-500\/20:focus {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.focus\:ring-cyan-500\/25:focus {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.focus\:ring-cyan-500\/30:focus {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.focus\:ring-cyan-500\/40:focus {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.focus\:ring-cyan-500\/50:focus {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.focus\:ring-cyan-500\/60:focus {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.focus\:ring-cyan-500\/70:focus {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.focus\:ring-cyan-500\/75:focus {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.focus\:ring-cyan-500\/80:focus {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.focus\:ring-cyan-500\/90:focus {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.focus\:ring-cyan-500\/95:focus {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.focus\:ring-cyan-500\/100:focus {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.focus\:ring-cyan-600\/0:focus {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.focus\:ring-cyan-600\/5:focus {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.focus\:ring-cyan-600\/10:focus {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.focus\:ring-cyan-600\/20:focus {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.focus\:ring-cyan-600\/25:focus {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.focus\:ring-cyan-600\/30:focus {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.focus\:ring-cyan-600\/40:focus {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.focus\:ring-cyan-600\/50:focus {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.focus\:ring-cyan-600\/60:focus {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.focus\:ring-cyan-600\/70:focus {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.focus\:ring-cyan-600\/75:focus {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.focus\:ring-cyan-600\/80:focus {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.focus\:ring-cyan-600\/90:focus {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.focus\:ring-cyan-600\/95:focus {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.focus\:ring-cyan-600\/100:focus {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.focus\:ring-cyan-700\/0:focus {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.focus\:ring-cyan-700\/5:focus {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.focus\:ring-cyan-700\/10:focus {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.focus\:ring-cyan-700\/20:focus {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.focus\:ring-cyan-700\/25:focus {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.focus\:ring-cyan-700\/30:focus {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.focus\:ring-cyan-700\/40:focus {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.focus\:ring-cyan-700\/50:focus {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.focus\:ring-cyan-700\/60:focus {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.focus\:ring-cyan-700\/70:focus {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.focus\:ring-cyan-700\/75:focus {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.focus\:ring-cyan-700\/80:focus {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.focus\:ring-cyan-700\/90:focus {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.focus\:ring-cyan-700\/95:focus {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.focus\:ring-cyan-700\/100:focus {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.focus\:ring-cyan-800\/0:focus {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.focus\:ring-cyan-800\/5:focus {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.focus\:ring-cyan-800\/10:focus {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.focus\:ring-cyan-800\/20:focus {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.focus\:ring-cyan-800\/25:focus {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.focus\:ring-cyan-800\/30:focus {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.focus\:ring-cyan-800\/40:focus {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.focus\:ring-cyan-800\/50:focus {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.focus\:ring-cyan-800\/60:focus {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.focus\:ring-cyan-800\/70:focus {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.focus\:ring-cyan-800\/75:focus {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.focus\:ring-cyan-800\/80:focus {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.focus\:ring-cyan-800\/90:focus {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.focus\:ring-cyan-800\/95:focus {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.focus\:ring-cyan-800\/100:focus {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.focus\:ring-cyan-900\/0:focus {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.focus\:ring-cyan-900\/5:focus {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.focus\:ring-cyan-900\/10:focus {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.focus\:ring-cyan-900\/20:focus {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.focus\:ring-cyan-900\/25:focus {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.focus\:ring-cyan-900\/30:focus {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.focus\:ring-cyan-900\/40:focus {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.focus\:ring-cyan-900\/50:focus {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.focus\:ring-cyan-900\/60:focus {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.focus\:ring-cyan-900\/70:focus {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.focus\:ring-cyan-900\/75:focus {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.focus\:ring-cyan-900\/80:focus {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.focus\:ring-cyan-900\/90:focus {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.focus\:ring-cyan-900\/95:focus {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.focus\:ring-cyan-900\/100:focus {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.focus\:ring-cyan\/0:focus {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.focus\:ring-cyan\/5:focus {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.focus\:ring-cyan\/10:focus {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.focus\:ring-cyan\/20:focus {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.focus\:ring-cyan\/25:focus {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.focus\:ring-cyan\/30:focus {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.focus\:ring-cyan\/40:focus {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.focus\:ring-cyan\/50:focus {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.focus\:ring-cyan\/60:focus {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.focus\:ring-cyan\/70:focus {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.focus\:ring-cyan\/75:focus {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.focus\:ring-cyan\/80:focus {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.focus\:ring-cyan\/90:focus {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.focus\:ring-cyan\/95:focus {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.focus\:ring-cyan\/100:focus {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.focus\:ring-blue-light-25\/0:focus {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.focus\:ring-blue-light-25\/5:focus {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.focus\:ring-blue-light-25\/10:focus {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.focus\:ring-blue-light-25\/20:focus {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.focus\:ring-blue-light-25\/25:focus {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.focus\:ring-blue-light-25\/30:focus {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.focus\:ring-blue-light-25\/40:focus {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.focus\:ring-blue-light-25\/50:focus {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.focus\:ring-blue-light-25\/60:focus {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.focus\:ring-blue-light-25\/70:focus {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.focus\:ring-blue-light-25\/75:focus {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.focus\:ring-blue-light-25\/80:focus {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.focus\:ring-blue-light-25\/90:focus {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.focus\:ring-blue-light-25\/95:focus {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.focus\:ring-blue-light-25\/100:focus {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.focus\:ring-blue-light-50\/0:focus {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.focus\:ring-blue-light-50\/5:focus {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.focus\:ring-blue-light-50\/10:focus {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.focus\:ring-blue-light-50\/20:focus {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.focus\:ring-blue-light-50\/25:focus {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.focus\:ring-blue-light-50\/30:focus {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.focus\:ring-blue-light-50\/40:focus {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.focus\:ring-blue-light-50\/50:focus {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.focus\:ring-blue-light-50\/60:focus {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.focus\:ring-blue-light-50\/70:focus {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.focus\:ring-blue-light-50\/75:focus {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.focus\:ring-blue-light-50\/80:focus {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.focus\:ring-blue-light-50\/90:focus {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.focus\:ring-blue-light-50\/95:focus {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.focus\:ring-blue-light-50\/100:focus {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.focus\:ring-blue-light-100\/0:focus {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.focus\:ring-blue-light-100\/5:focus {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.focus\:ring-blue-light-100\/10:focus {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.focus\:ring-blue-light-100\/20:focus {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.focus\:ring-blue-light-100\/25:focus {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.focus\:ring-blue-light-100\/30:focus {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.focus\:ring-blue-light-100\/40:focus {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.focus\:ring-blue-light-100\/50:focus {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.focus\:ring-blue-light-100\/60:focus {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.focus\:ring-blue-light-100\/70:focus {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.focus\:ring-blue-light-100\/75:focus {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.focus\:ring-blue-light-100\/80:focus {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.focus\:ring-blue-light-100\/90:focus {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.focus\:ring-blue-light-100\/95:focus {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.focus\:ring-blue-light-100\/100:focus {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.focus\:ring-blue-light-200\/0:focus {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.focus\:ring-blue-light-200\/5:focus {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.focus\:ring-blue-light-200\/10:focus {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.focus\:ring-blue-light-200\/20:focus {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.focus\:ring-blue-light-200\/25:focus {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.focus\:ring-blue-light-200\/30:focus {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.focus\:ring-blue-light-200\/40:focus {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.focus\:ring-blue-light-200\/50:focus {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.focus\:ring-blue-light-200\/60:focus {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.focus\:ring-blue-light-200\/70:focus {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.focus\:ring-blue-light-200\/75:focus {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.focus\:ring-blue-light-200\/80:focus {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.focus\:ring-blue-light-200\/90:focus {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.focus\:ring-blue-light-200\/95:focus {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.focus\:ring-blue-light-200\/100:focus {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.focus\:ring-blue-light-300\/0:focus {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.focus\:ring-blue-light-300\/5:focus {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.focus\:ring-blue-light-300\/10:focus {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.focus\:ring-blue-light-300\/20:focus {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.focus\:ring-blue-light-300\/25:focus {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.focus\:ring-blue-light-300\/30:focus {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.focus\:ring-blue-light-300\/40:focus {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.focus\:ring-blue-light-300\/50:focus {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.focus\:ring-blue-light-300\/60:focus {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.focus\:ring-blue-light-300\/70:focus {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.focus\:ring-blue-light-300\/75:focus {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.focus\:ring-blue-light-300\/80:focus {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.focus\:ring-blue-light-300\/90:focus {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.focus\:ring-blue-light-300\/95:focus {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.focus\:ring-blue-light-300\/100:focus {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.focus\:ring-blue-light-400\/0:focus {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.focus\:ring-blue-light-400\/5:focus {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.focus\:ring-blue-light-400\/10:focus {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.focus\:ring-blue-light-400\/20:focus {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.focus\:ring-blue-light-400\/25:focus {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.focus\:ring-blue-light-400\/30:focus {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.focus\:ring-blue-light-400\/40:focus {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.focus\:ring-blue-light-400\/50:focus {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.focus\:ring-blue-light-400\/60:focus {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.focus\:ring-blue-light-400\/70:focus {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.focus\:ring-blue-light-400\/75:focus {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.focus\:ring-blue-light-400\/80:focus {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.focus\:ring-blue-light-400\/90:focus {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.focus\:ring-blue-light-400\/95:focus {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.focus\:ring-blue-light-400\/100:focus {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.focus\:ring-blue-light-500\/0:focus {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.focus\:ring-blue-light-500\/5:focus {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.focus\:ring-blue-light-500\/10:focus {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.focus\:ring-blue-light-500\/20:focus {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.focus\:ring-blue-light-500\/25:focus {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.focus\:ring-blue-light-500\/30:focus {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.focus\:ring-blue-light-500\/40:focus {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.focus\:ring-blue-light-500\/50:focus {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.focus\:ring-blue-light-500\/60:focus {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.focus\:ring-blue-light-500\/70:focus {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.focus\:ring-blue-light-500\/75:focus {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.focus\:ring-blue-light-500\/80:focus {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.focus\:ring-blue-light-500\/90:focus {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.focus\:ring-blue-light-500\/95:focus {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.focus\:ring-blue-light-500\/100:focus {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.focus\:ring-blue-light-600\/0:focus {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.focus\:ring-blue-light-600\/5:focus {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.focus\:ring-blue-light-600\/10:focus {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.focus\:ring-blue-light-600\/20:focus {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.focus\:ring-blue-light-600\/25:focus {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.focus\:ring-blue-light-600\/30:focus {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.focus\:ring-blue-light-600\/40:focus {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.focus\:ring-blue-light-600\/50:focus {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.focus\:ring-blue-light-600\/60:focus {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.focus\:ring-blue-light-600\/70:focus {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.focus\:ring-blue-light-600\/75:focus {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.focus\:ring-blue-light-600\/80:focus {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.focus\:ring-blue-light-600\/90:focus {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.focus\:ring-blue-light-600\/95:focus {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.focus\:ring-blue-light-600\/100:focus {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.focus\:ring-blue-light-700\/0:focus {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.focus\:ring-blue-light-700\/5:focus {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.focus\:ring-blue-light-700\/10:focus {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.focus\:ring-blue-light-700\/20:focus {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.focus\:ring-blue-light-700\/25:focus {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.focus\:ring-blue-light-700\/30:focus {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.focus\:ring-blue-light-700\/40:focus {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.focus\:ring-blue-light-700\/50:focus {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.focus\:ring-blue-light-700\/60:focus {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.focus\:ring-blue-light-700\/70:focus {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.focus\:ring-blue-light-700\/75:focus {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.focus\:ring-blue-light-700\/80:focus {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.focus\:ring-blue-light-700\/90:focus {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.focus\:ring-blue-light-700\/95:focus {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.focus\:ring-blue-light-700\/100:focus {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.focus\:ring-blue-light-800\/0:focus {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.focus\:ring-blue-light-800\/5:focus {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.focus\:ring-blue-light-800\/10:focus {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.focus\:ring-blue-light-800\/20:focus {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.focus\:ring-blue-light-800\/25:focus {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.focus\:ring-blue-light-800\/30:focus {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.focus\:ring-blue-light-800\/40:focus {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.focus\:ring-blue-light-800\/50:focus {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.focus\:ring-blue-light-800\/60:focus {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.focus\:ring-blue-light-800\/70:focus {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.focus\:ring-blue-light-800\/75:focus {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.focus\:ring-blue-light-800\/80:focus {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.focus\:ring-blue-light-800\/90:focus {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.focus\:ring-blue-light-800\/95:focus {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.focus\:ring-blue-light-800\/100:focus {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.focus\:ring-blue-light-900\/0:focus {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.focus\:ring-blue-light-900\/5:focus {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.focus\:ring-blue-light-900\/10:focus {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.focus\:ring-blue-light-900\/20:focus {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.focus\:ring-blue-light-900\/25:focus {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.focus\:ring-blue-light-900\/30:focus {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.focus\:ring-blue-light-900\/40:focus {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.focus\:ring-blue-light-900\/50:focus {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.focus\:ring-blue-light-900\/60:focus {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.focus\:ring-blue-light-900\/70:focus {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.focus\:ring-blue-light-900\/75:focus {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.focus\:ring-blue-light-900\/80:focus {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.focus\:ring-blue-light-900\/90:focus {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.focus\:ring-blue-light-900\/95:focus {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.focus\:ring-blue-light-900\/100:focus {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.focus\:ring-blue-light\/0:focus {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.focus\:ring-blue-light\/5:focus {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.focus\:ring-blue-light\/10:focus {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.focus\:ring-blue-light\/20:focus {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.focus\:ring-blue-light\/25:focus {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.focus\:ring-blue-light\/30:focus {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.focus\:ring-blue-light\/40:focus {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.focus\:ring-blue-light\/50:focus {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.focus\:ring-blue-light\/60:focus {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.focus\:ring-blue-light\/70:focus {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.focus\:ring-blue-light\/75:focus {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.focus\:ring-blue-light\/80:focus {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.focus\:ring-blue-light\/90:focus {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.focus\:ring-blue-light\/95:focus {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.focus\:ring-blue-light\/100:focus {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.focus\:ring-blue-25\/0:focus {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.focus\:ring-blue-25\/5:focus {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.focus\:ring-blue-25\/10:focus {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.focus\:ring-blue-25\/20:focus {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.focus\:ring-blue-25\/25:focus {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.focus\:ring-blue-25\/30:focus {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.focus\:ring-blue-25\/40:focus {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.focus\:ring-blue-25\/50:focus {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.focus\:ring-blue-25\/60:focus {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.focus\:ring-blue-25\/70:focus {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.focus\:ring-blue-25\/75:focus {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.focus\:ring-blue-25\/80:focus {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.focus\:ring-blue-25\/90:focus {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.focus\:ring-blue-25\/95:focus {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.focus\:ring-blue-25\/100:focus {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.focus\:ring-blue-50\/0:focus {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.focus\:ring-blue-50\/5:focus {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.focus\:ring-blue-50\/10:focus {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.focus\:ring-blue-50\/20:focus {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.focus\:ring-blue-50\/25:focus {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.focus\:ring-blue-50\/30:focus {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.focus\:ring-blue-50\/40:focus {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.focus\:ring-blue-50\/50:focus {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.focus\:ring-blue-50\/60:focus {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.focus\:ring-blue-50\/70:focus {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.focus\:ring-blue-50\/75:focus {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.focus\:ring-blue-50\/80:focus {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.focus\:ring-blue-50\/90:focus {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.focus\:ring-blue-50\/95:focus {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.focus\:ring-blue-50\/100:focus {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.focus\:ring-blue-100\/0:focus {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.focus\:ring-blue-100\/5:focus {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.focus\:ring-blue-100\/10:focus {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.focus\:ring-blue-100\/20:focus {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.focus\:ring-blue-100\/25:focus {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.focus\:ring-blue-100\/30:focus {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.focus\:ring-blue-100\/40:focus {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.focus\:ring-blue-100\/50:focus {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.focus\:ring-blue-100\/60:focus {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.focus\:ring-blue-100\/70:focus {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.focus\:ring-blue-100\/75:focus {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.focus\:ring-blue-100\/80:focus {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.focus\:ring-blue-100\/90:focus {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.focus\:ring-blue-100\/95:focus {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.focus\:ring-blue-100\/100:focus {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.focus\:ring-blue-200\/0:focus {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.focus\:ring-blue-200\/5:focus {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.focus\:ring-blue-200\/10:focus {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.focus\:ring-blue-200\/20:focus {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.focus\:ring-blue-200\/25:focus {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.focus\:ring-blue-200\/30:focus {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.focus\:ring-blue-200\/40:focus {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.focus\:ring-blue-200\/50:focus {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.focus\:ring-blue-200\/60:focus {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.focus\:ring-blue-200\/70:focus {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.focus\:ring-blue-200\/75:focus {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.focus\:ring-blue-200\/80:focus {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.focus\:ring-blue-200\/90:focus {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.focus\:ring-blue-200\/95:focus {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.focus\:ring-blue-200\/100:focus {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.focus\:ring-blue-300\/0:focus {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.focus\:ring-blue-300\/5:focus {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.focus\:ring-blue-300\/10:focus {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.focus\:ring-blue-300\/20:focus {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.focus\:ring-blue-300\/25:focus {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.focus\:ring-blue-300\/30:focus {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.focus\:ring-blue-300\/40:focus {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.focus\:ring-blue-300\/50:focus {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.focus\:ring-blue-300\/60:focus {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.focus\:ring-blue-300\/70:focus {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.focus\:ring-blue-300\/75:focus {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.focus\:ring-blue-300\/80:focus {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.focus\:ring-blue-300\/90:focus {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.focus\:ring-blue-300\/95:focus {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.focus\:ring-blue-300\/100:focus {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.focus\:ring-blue-400\/0:focus {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.focus\:ring-blue-400\/5:focus {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.focus\:ring-blue-400\/10:focus {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.focus\:ring-blue-400\/20:focus {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.focus\:ring-blue-400\/25:focus {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.focus\:ring-blue-400\/30:focus {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.focus\:ring-blue-400\/40:focus {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.focus\:ring-blue-400\/50:focus {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.focus\:ring-blue-400\/60:focus {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.focus\:ring-blue-400\/70:focus {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.focus\:ring-blue-400\/75:focus {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.focus\:ring-blue-400\/80:focus {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.focus\:ring-blue-400\/90:focus {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.focus\:ring-blue-400\/95:focus {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.focus\:ring-blue-400\/100:focus {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.focus\:ring-blue-500\/0:focus {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.focus\:ring-blue-500\/5:focus {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.focus\:ring-blue-500\/10:focus {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.focus\:ring-blue-500\/20:focus {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.focus\:ring-blue-500\/25:focus {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.focus\:ring-blue-500\/30:focus {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.focus\:ring-blue-500\/40:focus {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.focus\:ring-blue-500\/50:focus {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.focus\:ring-blue-500\/60:focus {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.focus\:ring-blue-500\/70:focus {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.focus\:ring-blue-500\/75:focus {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.focus\:ring-blue-500\/80:focus {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.focus\:ring-blue-500\/90:focus {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.focus\:ring-blue-500\/95:focus {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.focus\:ring-blue-500\/100:focus {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.focus\:ring-blue-600\/0:focus {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.focus\:ring-blue-600\/5:focus {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.focus\:ring-blue-600\/10:focus {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.focus\:ring-blue-600\/20:focus {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.focus\:ring-blue-600\/25:focus {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.focus\:ring-blue-600\/30:focus {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.focus\:ring-blue-600\/40:focus {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.focus\:ring-blue-600\/50:focus {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.focus\:ring-blue-600\/60:focus {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.focus\:ring-blue-600\/70:focus {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.focus\:ring-blue-600\/75:focus {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.focus\:ring-blue-600\/80:focus {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.focus\:ring-blue-600\/90:focus {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.focus\:ring-blue-600\/95:focus {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.focus\:ring-blue-600\/100:focus {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.focus\:ring-blue-700\/0:focus {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.focus\:ring-blue-700\/5:focus {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.focus\:ring-blue-700\/10:focus {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.focus\:ring-blue-700\/20:focus {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.focus\:ring-blue-700\/25:focus {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.focus\:ring-blue-700\/30:focus {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.focus\:ring-blue-700\/40:focus {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.focus\:ring-blue-700\/50:focus {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.focus\:ring-blue-700\/60:focus {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.focus\:ring-blue-700\/70:focus {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.focus\:ring-blue-700\/75:focus {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.focus\:ring-blue-700\/80:focus {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.focus\:ring-blue-700\/90:focus {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.focus\:ring-blue-700\/95:focus {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.focus\:ring-blue-700\/100:focus {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.focus\:ring-blue-800\/0:focus {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.focus\:ring-blue-800\/5:focus {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.focus\:ring-blue-800\/10:focus {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.focus\:ring-blue-800\/20:focus {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.focus\:ring-blue-800\/25:focus {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.focus\:ring-blue-800\/30:focus {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.focus\:ring-blue-800\/40:focus {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.focus\:ring-blue-800\/50:focus {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.focus\:ring-blue-800\/60:focus {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.focus\:ring-blue-800\/70:focus {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.focus\:ring-blue-800\/75:focus {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.focus\:ring-blue-800\/80:focus {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.focus\:ring-blue-800\/90:focus {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.focus\:ring-blue-800\/95:focus {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.focus\:ring-blue-800\/100:focus {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.focus\:ring-blue-900\/0:focus {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.focus\:ring-blue-900\/5:focus {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.focus\:ring-blue-900\/10:focus {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.focus\:ring-blue-900\/20:focus {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.focus\:ring-blue-900\/25:focus {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.focus\:ring-blue-900\/30:focus {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.focus\:ring-blue-900\/40:focus {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.focus\:ring-blue-900\/50:focus {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.focus\:ring-blue-900\/60:focus {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.focus\:ring-blue-900\/70:focus {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.focus\:ring-blue-900\/75:focus {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.focus\:ring-blue-900\/80:focus {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.focus\:ring-blue-900\/90:focus {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.focus\:ring-blue-900\/95:focus {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.focus\:ring-blue-900\/100:focus {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.focus\:ring-blue\/0:focus {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.focus\:ring-blue\/5:focus {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.focus\:ring-blue\/10:focus {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.focus\:ring-blue\/20:focus {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.focus\:ring-blue\/25:focus {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.focus\:ring-blue\/30:focus {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.focus\:ring-blue\/40:focus {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.focus\:ring-blue\/50:focus {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.focus\:ring-blue\/60:focus {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.focus\:ring-blue\/70:focus {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.focus\:ring-blue\/75:focus {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.focus\:ring-blue\/80:focus {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.focus\:ring-blue\/90:focus {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.focus\:ring-blue\/95:focus {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.focus\:ring-blue\/100:focus {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.focus\:ring-blue-dark-25\/0:focus {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.focus\:ring-blue-dark-25\/5:focus {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.focus\:ring-blue-dark-25\/10:focus {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.focus\:ring-blue-dark-25\/20:focus {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.focus\:ring-blue-dark-25\/25:focus {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.focus\:ring-blue-dark-25\/30:focus {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.focus\:ring-blue-dark-25\/40:focus {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.focus\:ring-blue-dark-25\/50:focus {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.focus\:ring-blue-dark-25\/60:focus {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.focus\:ring-blue-dark-25\/70:focus {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.focus\:ring-blue-dark-25\/75:focus {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.focus\:ring-blue-dark-25\/80:focus {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.focus\:ring-blue-dark-25\/90:focus {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.focus\:ring-blue-dark-25\/95:focus {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.focus\:ring-blue-dark-25\/100:focus {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.focus\:ring-blue-dark-50\/0:focus {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.focus\:ring-blue-dark-50\/5:focus {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.focus\:ring-blue-dark-50\/10:focus {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.focus\:ring-blue-dark-50\/20:focus {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.focus\:ring-blue-dark-50\/25:focus {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.focus\:ring-blue-dark-50\/30:focus {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.focus\:ring-blue-dark-50\/40:focus {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.focus\:ring-blue-dark-50\/50:focus {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.focus\:ring-blue-dark-50\/60:focus {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.focus\:ring-blue-dark-50\/70:focus {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.focus\:ring-blue-dark-50\/75:focus {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.focus\:ring-blue-dark-50\/80:focus {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.focus\:ring-blue-dark-50\/90:focus {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.focus\:ring-blue-dark-50\/95:focus {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.focus\:ring-blue-dark-50\/100:focus {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.focus\:ring-blue-dark-100\/0:focus {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.focus\:ring-blue-dark-100\/5:focus {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.focus\:ring-blue-dark-100\/10:focus {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.focus\:ring-blue-dark-100\/20:focus {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.focus\:ring-blue-dark-100\/25:focus {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.focus\:ring-blue-dark-100\/30:focus {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.focus\:ring-blue-dark-100\/40:focus {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.focus\:ring-blue-dark-100\/50:focus {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.focus\:ring-blue-dark-100\/60:focus {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.focus\:ring-blue-dark-100\/70:focus {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.focus\:ring-blue-dark-100\/75:focus {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.focus\:ring-blue-dark-100\/80:focus {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.focus\:ring-blue-dark-100\/90:focus {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.focus\:ring-blue-dark-100\/95:focus {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.focus\:ring-blue-dark-100\/100:focus {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.focus\:ring-blue-dark-200\/0:focus {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.focus\:ring-blue-dark-200\/5:focus {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.focus\:ring-blue-dark-200\/10:focus {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.focus\:ring-blue-dark-200\/20:focus {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.focus\:ring-blue-dark-200\/25:focus {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.focus\:ring-blue-dark-200\/30:focus {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.focus\:ring-blue-dark-200\/40:focus {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.focus\:ring-blue-dark-200\/50:focus {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.focus\:ring-blue-dark-200\/60:focus {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.focus\:ring-blue-dark-200\/70:focus {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.focus\:ring-blue-dark-200\/75:focus {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.focus\:ring-blue-dark-200\/80:focus {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.focus\:ring-blue-dark-200\/90:focus {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.focus\:ring-blue-dark-200\/95:focus {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.focus\:ring-blue-dark-200\/100:focus {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.focus\:ring-blue-dark-300\/0:focus {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.focus\:ring-blue-dark-300\/5:focus {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.focus\:ring-blue-dark-300\/10:focus {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.focus\:ring-blue-dark-300\/20:focus {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.focus\:ring-blue-dark-300\/25:focus {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.focus\:ring-blue-dark-300\/30:focus {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.focus\:ring-blue-dark-300\/40:focus {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.focus\:ring-blue-dark-300\/50:focus {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.focus\:ring-blue-dark-300\/60:focus {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.focus\:ring-blue-dark-300\/70:focus {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.focus\:ring-blue-dark-300\/75:focus {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.focus\:ring-blue-dark-300\/80:focus {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.focus\:ring-blue-dark-300\/90:focus {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.focus\:ring-blue-dark-300\/95:focus {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.focus\:ring-blue-dark-300\/100:focus {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.focus\:ring-blue-dark-400\/0:focus {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.focus\:ring-blue-dark-400\/5:focus {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.focus\:ring-blue-dark-400\/10:focus {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.focus\:ring-blue-dark-400\/20:focus {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.focus\:ring-blue-dark-400\/25:focus {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.focus\:ring-blue-dark-400\/30:focus {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.focus\:ring-blue-dark-400\/40:focus {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.focus\:ring-blue-dark-400\/50:focus {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.focus\:ring-blue-dark-400\/60:focus {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.focus\:ring-blue-dark-400\/70:focus {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.focus\:ring-blue-dark-400\/75:focus {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.focus\:ring-blue-dark-400\/80:focus {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.focus\:ring-blue-dark-400\/90:focus {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.focus\:ring-blue-dark-400\/95:focus {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.focus\:ring-blue-dark-400\/100:focus {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.focus\:ring-blue-dark-500\/0:focus {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.focus\:ring-blue-dark-500\/5:focus {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.focus\:ring-blue-dark-500\/10:focus {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.focus\:ring-blue-dark-500\/20:focus {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.focus\:ring-blue-dark-500\/25:focus {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.focus\:ring-blue-dark-500\/30:focus {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.focus\:ring-blue-dark-500\/40:focus {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.focus\:ring-blue-dark-500\/50:focus {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.focus\:ring-blue-dark-500\/60:focus {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.focus\:ring-blue-dark-500\/70:focus {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.focus\:ring-blue-dark-500\/75:focus {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.focus\:ring-blue-dark-500\/80:focus {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.focus\:ring-blue-dark-500\/90:focus {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.focus\:ring-blue-dark-500\/95:focus {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.focus\:ring-blue-dark-500\/100:focus {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.focus\:ring-blue-dark-600\/0:focus {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.focus\:ring-blue-dark-600\/5:focus {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.focus\:ring-blue-dark-600\/10:focus {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.focus\:ring-blue-dark-600\/20:focus {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.focus\:ring-blue-dark-600\/25:focus {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.focus\:ring-blue-dark-600\/30:focus {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.focus\:ring-blue-dark-600\/40:focus {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.focus\:ring-blue-dark-600\/50:focus {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.focus\:ring-blue-dark-600\/60:focus {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.focus\:ring-blue-dark-600\/70:focus {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.focus\:ring-blue-dark-600\/75:focus {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.focus\:ring-blue-dark-600\/80:focus {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.focus\:ring-blue-dark-600\/90:focus {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.focus\:ring-blue-dark-600\/95:focus {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.focus\:ring-blue-dark-600\/100:focus {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.focus\:ring-blue-dark-700\/0:focus {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.focus\:ring-blue-dark-700\/5:focus {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.focus\:ring-blue-dark-700\/10:focus {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.focus\:ring-blue-dark-700\/20:focus {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.focus\:ring-blue-dark-700\/25:focus {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.focus\:ring-blue-dark-700\/30:focus {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.focus\:ring-blue-dark-700\/40:focus {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.focus\:ring-blue-dark-700\/50:focus {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.focus\:ring-blue-dark-700\/60:focus {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.focus\:ring-blue-dark-700\/70:focus {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.focus\:ring-blue-dark-700\/75:focus {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.focus\:ring-blue-dark-700\/80:focus {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.focus\:ring-blue-dark-700\/90:focus {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.focus\:ring-blue-dark-700\/95:focus {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.focus\:ring-blue-dark-700\/100:focus {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.focus\:ring-blue-dark-800\/0:focus {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.focus\:ring-blue-dark-800\/5:focus {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.focus\:ring-blue-dark-800\/10:focus {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.focus\:ring-blue-dark-800\/20:focus {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.focus\:ring-blue-dark-800\/25:focus {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.focus\:ring-blue-dark-800\/30:focus {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.focus\:ring-blue-dark-800\/40:focus {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.focus\:ring-blue-dark-800\/50:focus {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.focus\:ring-blue-dark-800\/60:focus {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.focus\:ring-blue-dark-800\/70:focus {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.focus\:ring-blue-dark-800\/75:focus {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.focus\:ring-blue-dark-800\/80:focus {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.focus\:ring-blue-dark-800\/90:focus {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.focus\:ring-blue-dark-800\/95:focus {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.focus\:ring-blue-dark-800\/100:focus {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.focus\:ring-blue-dark-900\/0:focus {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.focus\:ring-blue-dark-900\/5:focus {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.focus\:ring-blue-dark-900\/10:focus {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.focus\:ring-blue-dark-900\/20:focus {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.focus\:ring-blue-dark-900\/25:focus {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.focus\:ring-blue-dark-900\/30:focus {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.focus\:ring-blue-dark-900\/40:focus {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.focus\:ring-blue-dark-900\/50:focus {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.focus\:ring-blue-dark-900\/60:focus {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.focus\:ring-blue-dark-900\/70:focus {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.focus\:ring-blue-dark-900\/75:focus {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.focus\:ring-blue-dark-900\/80:focus {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.focus\:ring-blue-dark-900\/90:focus {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.focus\:ring-blue-dark-900\/95:focus {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.focus\:ring-blue-dark-900\/100:focus {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.focus\:ring-blue-dark\/0:focus {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.focus\:ring-blue-dark\/5:focus {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.focus\:ring-blue-dark\/10:focus {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.focus\:ring-blue-dark\/20:focus {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.focus\:ring-blue-dark\/25:focus {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.focus\:ring-blue-dark\/30:focus {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.focus\:ring-blue-dark\/40:focus {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.focus\:ring-blue-dark\/50:focus {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.focus\:ring-blue-dark\/60:focus {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.focus\:ring-blue-dark\/70:focus {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.focus\:ring-blue-dark\/75:focus {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.focus\:ring-blue-dark\/80:focus {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.focus\:ring-blue-dark\/90:focus {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.focus\:ring-blue-dark\/95:focus {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.focus\:ring-blue-dark\/100:focus {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.focus\:ring-indigo-25\/0:focus {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.focus\:ring-indigo-25\/5:focus {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.focus\:ring-indigo-25\/10:focus {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.focus\:ring-indigo-25\/20:focus {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.focus\:ring-indigo-25\/25:focus {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.focus\:ring-indigo-25\/30:focus {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.focus\:ring-indigo-25\/40:focus {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.focus\:ring-indigo-25\/50:focus {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.focus\:ring-indigo-25\/60:focus {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.focus\:ring-indigo-25\/70:focus {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.focus\:ring-indigo-25\/75:focus {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.focus\:ring-indigo-25\/80:focus {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.focus\:ring-indigo-25\/90:focus {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.focus\:ring-indigo-25\/95:focus {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.focus\:ring-indigo-25\/100:focus {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.focus\:ring-indigo-50\/0:focus {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.focus\:ring-indigo-50\/5:focus {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.focus\:ring-indigo-50\/10:focus {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.focus\:ring-indigo-50\/20:focus {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.focus\:ring-indigo-50\/25:focus {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.focus\:ring-indigo-50\/30:focus {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.focus\:ring-indigo-50\/40:focus {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.focus\:ring-indigo-50\/50:focus {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.focus\:ring-indigo-50\/60:focus {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.focus\:ring-indigo-50\/70:focus {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.focus\:ring-indigo-50\/75:focus {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.focus\:ring-indigo-50\/80:focus {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.focus\:ring-indigo-50\/90:focus {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.focus\:ring-indigo-50\/95:focus {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.focus\:ring-indigo-50\/100:focus {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.focus\:ring-indigo-100\/0:focus {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.focus\:ring-indigo-100\/5:focus {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.focus\:ring-indigo-100\/10:focus {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.focus\:ring-indigo-100\/20:focus {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.focus\:ring-indigo-100\/25:focus {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.focus\:ring-indigo-100\/30:focus {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.focus\:ring-indigo-100\/40:focus {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.focus\:ring-indigo-100\/50:focus {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.focus\:ring-indigo-100\/60:focus {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.focus\:ring-indigo-100\/70:focus {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.focus\:ring-indigo-100\/75:focus {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.focus\:ring-indigo-100\/80:focus {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.focus\:ring-indigo-100\/90:focus {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.focus\:ring-indigo-100\/95:focus {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.focus\:ring-indigo-100\/100:focus {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.focus\:ring-indigo-200\/0:focus {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.focus\:ring-indigo-200\/5:focus {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.focus\:ring-indigo-200\/10:focus {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.focus\:ring-indigo-200\/20:focus {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.focus\:ring-indigo-200\/25:focus {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.focus\:ring-indigo-200\/30:focus {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.focus\:ring-indigo-200\/40:focus {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.focus\:ring-indigo-200\/50:focus {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.focus\:ring-indigo-200\/60:focus {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.focus\:ring-indigo-200\/70:focus {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.focus\:ring-indigo-200\/75:focus {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.focus\:ring-indigo-200\/80:focus {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.focus\:ring-indigo-200\/90:focus {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.focus\:ring-indigo-200\/95:focus {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.focus\:ring-indigo-200\/100:focus {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.focus\:ring-indigo-300\/0:focus {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.focus\:ring-indigo-300\/5:focus {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.focus\:ring-indigo-300\/10:focus {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.focus\:ring-indigo-300\/20:focus {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.focus\:ring-indigo-300\/25:focus {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.focus\:ring-indigo-300\/30:focus {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.focus\:ring-indigo-300\/40:focus {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.focus\:ring-indigo-300\/50:focus {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.focus\:ring-indigo-300\/60:focus {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.focus\:ring-indigo-300\/70:focus {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.focus\:ring-indigo-300\/75:focus {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.focus\:ring-indigo-300\/80:focus {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.focus\:ring-indigo-300\/90:focus {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.focus\:ring-indigo-300\/95:focus {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.focus\:ring-indigo-300\/100:focus {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.focus\:ring-indigo-400\/0:focus {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.focus\:ring-indigo-400\/5:focus {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.focus\:ring-indigo-400\/10:focus {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.focus\:ring-indigo-400\/20:focus {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.focus\:ring-indigo-400\/25:focus {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.focus\:ring-indigo-400\/30:focus {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.focus\:ring-indigo-400\/40:focus {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.focus\:ring-indigo-400\/50:focus {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.focus\:ring-indigo-400\/60:focus {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.focus\:ring-indigo-400\/70:focus {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.focus\:ring-indigo-400\/75:focus {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.focus\:ring-indigo-400\/80:focus {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.focus\:ring-indigo-400\/90:focus {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.focus\:ring-indigo-400\/95:focus {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.focus\:ring-indigo-400\/100:focus {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.focus\:ring-indigo-500\/0:focus {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.focus\:ring-indigo-500\/5:focus {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.focus\:ring-indigo-500\/10:focus {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.focus\:ring-indigo-500\/20:focus {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.focus\:ring-indigo-500\/25:focus {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.focus\:ring-indigo-500\/30:focus {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.focus\:ring-indigo-500\/40:focus {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.focus\:ring-indigo-500\/50:focus {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.focus\:ring-indigo-500\/60:focus {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.focus\:ring-indigo-500\/70:focus {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.focus\:ring-indigo-500\/75:focus {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.focus\:ring-indigo-500\/80:focus {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.focus\:ring-indigo-500\/90:focus {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.focus\:ring-indigo-500\/95:focus {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.focus\:ring-indigo-500\/100:focus {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.focus\:ring-indigo-600\/0:focus {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.focus\:ring-indigo-600\/5:focus {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.focus\:ring-indigo-600\/10:focus {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.focus\:ring-indigo-600\/20:focus {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.focus\:ring-indigo-600\/25:focus {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.focus\:ring-indigo-600\/30:focus {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.focus\:ring-indigo-600\/40:focus {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.focus\:ring-indigo-600\/50:focus {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.focus\:ring-indigo-600\/60:focus {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.focus\:ring-indigo-600\/70:focus {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.focus\:ring-indigo-600\/75:focus {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.focus\:ring-indigo-600\/80:focus {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.focus\:ring-indigo-600\/90:focus {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.focus\:ring-indigo-600\/95:focus {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.focus\:ring-indigo-600\/100:focus {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.focus\:ring-indigo-700\/0:focus {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.focus\:ring-indigo-700\/5:focus {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.focus\:ring-indigo-700\/10:focus {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.focus\:ring-indigo-700\/20:focus {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.focus\:ring-indigo-700\/25:focus {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.focus\:ring-indigo-700\/30:focus {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.focus\:ring-indigo-700\/40:focus {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.focus\:ring-indigo-700\/50:focus {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.focus\:ring-indigo-700\/60:focus {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.focus\:ring-indigo-700\/70:focus {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.focus\:ring-indigo-700\/75:focus {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.focus\:ring-indigo-700\/80:focus {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.focus\:ring-indigo-700\/90:focus {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.focus\:ring-indigo-700\/95:focus {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.focus\:ring-indigo-700\/100:focus {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.focus\:ring-indigo-800\/0:focus {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.focus\:ring-indigo-800\/5:focus {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.focus\:ring-indigo-800\/10:focus {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.focus\:ring-indigo-800\/20:focus {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.focus\:ring-indigo-800\/25:focus {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.focus\:ring-indigo-800\/30:focus {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.focus\:ring-indigo-800\/40:focus {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.focus\:ring-indigo-800\/50:focus {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.focus\:ring-indigo-800\/60:focus {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.focus\:ring-indigo-800\/70:focus {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.focus\:ring-indigo-800\/75:focus {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.focus\:ring-indigo-800\/80:focus {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.focus\:ring-indigo-800\/90:focus {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.focus\:ring-indigo-800\/95:focus {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.focus\:ring-indigo-800\/100:focus {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.focus\:ring-indigo-900\/0:focus {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.focus\:ring-indigo-900\/5:focus {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.focus\:ring-indigo-900\/10:focus {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.focus\:ring-indigo-900\/20:focus {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.focus\:ring-indigo-900\/25:focus {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.focus\:ring-indigo-900\/30:focus {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.focus\:ring-indigo-900\/40:focus {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.focus\:ring-indigo-900\/50:focus {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.focus\:ring-indigo-900\/60:focus {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.focus\:ring-indigo-900\/70:focus {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.focus\:ring-indigo-900\/75:focus {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.focus\:ring-indigo-900\/80:focus {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.focus\:ring-indigo-900\/90:focus {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.focus\:ring-indigo-900\/95:focus {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.focus\:ring-indigo-900\/100:focus {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.focus\:ring-indigo\/0:focus {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.focus\:ring-indigo\/5:focus {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.focus\:ring-indigo\/10:focus {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.focus\:ring-indigo\/20:focus {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.focus\:ring-indigo\/25:focus {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.focus\:ring-indigo\/30:focus {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.focus\:ring-indigo\/40:focus {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.focus\:ring-indigo\/50:focus {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.focus\:ring-indigo\/60:focus {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.focus\:ring-indigo\/70:focus {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.focus\:ring-indigo\/75:focus {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.focus\:ring-indigo\/80:focus {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.focus\:ring-indigo\/90:focus {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.focus\:ring-indigo\/95:focus {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.focus\:ring-indigo\/100:focus {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.focus\:ring-violet-25\/0:focus {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.focus\:ring-violet-25\/5:focus {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.focus\:ring-violet-25\/10:focus {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.focus\:ring-violet-25\/20:focus {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.focus\:ring-violet-25\/25:focus {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.focus\:ring-violet-25\/30:focus {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.focus\:ring-violet-25\/40:focus {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.focus\:ring-violet-25\/50:focus {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.focus\:ring-violet-25\/60:focus {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.focus\:ring-violet-25\/70:focus {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.focus\:ring-violet-25\/75:focus {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.focus\:ring-violet-25\/80:focus {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.focus\:ring-violet-25\/90:focus {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.focus\:ring-violet-25\/95:focus {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.focus\:ring-violet-25\/100:focus {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.focus\:ring-violet-50\/0:focus {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.focus\:ring-violet-50\/5:focus {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.focus\:ring-violet-50\/10:focus {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.focus\:ring-violet-50\/20:focus {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.focus\:ring-violet-50\/25:focus {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.focus\:ring-violet-50\/30:focus {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.focus\:ring-violet-50\/40:focus {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.focus\:ring-violet-50\/50:focus {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.focus\:ring-violet-50\/60:focus {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.focus\:ring-violet-50\/70:focus {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.focus\:ring-violet-50\/75:focus {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.focus\:ring-violet-50\/80:focus {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.focus\:ring-violet-50\/90:focus {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.focus\:ring-violet-50\/95:focus {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.focus\:ring-violet-50\/100:focus {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.focus\:ring-violet-100\/0:focus {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.focus\:ring-violet-100\/5:focus {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.focus\:ring-violet-100\/10:focus {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.focus\:ring-violet-100\/20:focus {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.focus\:ring-violet-100\/25:focus {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.focus\:ring-violet-100\/30:focus {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.focus\:ring-violet-100\/40:focus {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.focus\:ring-violet-100\/50:focus {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.focus\:ring-violet-100\/60:focus {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.focus\:ring-violet-100\/70:focus {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.focus\:ring-violet-100\/75:focus {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.focus\:ring-violet-100\/80:focus {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.focus\:ring-violet-100\/90:focus {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.focus\:ring-violet-100\/95:focus {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.focus\:ring-violet-100\/100:focus {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.focus\:ring-violet-200\/0:focus {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.focus\:ring-violet-200\/5:focus {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.focus\:ring-violet-200\/10:focus {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.focus\:ring-violet-200\/20:focus {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.focus\:ring-violet-200\/25:focus {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.focus\:ring-violet-200\/30:focus {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.focus\:ring-violet-200\/40:focus {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.focus\:ring-violet-200\/50:focus {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.focus\:ring-violet-200\/60:focus {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.focus\:ring-violet-200\/70:focus {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.focus\:ring-violet-200\/75:focus {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.focus\:ring-violet-200\/80:focus {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.focus\:ring-violet-200\/90:focus {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.focus\:ring-violet-200\/95:focus {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.focus\:ring-violet-200\/100:focus {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.focus\:ring-violet-300\/0:focus {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.focus\:ring-violet-300\/5:focus {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.focus\:ring-violet-300\/10:focus {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.focus\:ring-violet-300\/20:focus {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.focus\:ring-violet-300\/25:focus {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.focus\:ring-violet-300\/30:focus {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.focus\:ring-violet-300\/40:focus {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.focus\:ring-violet-300\/50:focus {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.focus\:ring-violet-300\/60:focus {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.focus\:ring-violet-300\/70:focus {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.focus\:ring-violet-300\/75:focus {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.focus\:ring-violet-300\/80:focus {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.focus\:ring-violet-300\/90:focus {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.focus\:ring-violet-300\/95:focus {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.focus\:ring-violet-300\/100:focus {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.focus\:ring-violet-400\/0:focus {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.focus\:ring-violet-400\/5:focus {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.focus\:ring-violet-400\/10:focus {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.focus\:ring-violet-400\/20:focus {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.focus\:ring-violet-400\/25:focus {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.focus\:ring-violet-400\/30:focus {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.focus\:ring-violet-400\/40:focus {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.focus\:ring-violet-400\/50:focus {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.focus\:ring-violet-400\/60:focus {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.focus\:ring-violet-400\/70:focus {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.focus\:ring-violet-400\/75:focus {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.focus\:ring-violet-400\/80:focus {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.focus\:ring-violet-400\/90:focus {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.focus\:ring-violet-400\/95:focus {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.focus\:ring-violet-400\/100:focus {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.focus\:ring-violet-500\/0:focus {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.focus\:ring-violet-500\/5:focus {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.focus\:ring-violet-500\/10:focus {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.focus\:ring-violet-500\/20:focus {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.focus\:ring-violet-500\/25:focus {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.focus\:ring-violet-500\/30:focus {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.focus\:ring-violet-500\/40:focus {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.focus\:ring-violet-500\/50:focus {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.focus\:ring-violet-500\/60:focus {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.focus\:ring-violet-500\/70:focus {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.focus\:ring-violet-500\/75:focus {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.focus\:ring-violet-500\/80:focus {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.focus\:ring-violet-500\/90:focus {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.focus\:ring-violet-500\/95:focus {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.focus\:ring-violet-500\/100:focus {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.focus\:ring-violet-600\/0:focus {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.focus\:ring-violet-600\/5:focus {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.focus\:ring-violet-600\/10:focus {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.focus\:ring-violet-600\/20:focus {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.focus\:ring-violet-600\/25:focus {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.focus\:ring-violet-600\/30:focus {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.focus\:ring-violet-600\/40:focus {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.focus\:ring-violet-600\/50:focus {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.focus\:ring-violet-600\/60:focus {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.focus\:ring-violet-600\/70:focus {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.focus\:ring-violet-600\/75:focus {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.focus\:ring-violet-600\/80:focus {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.focus\:ring-violet-600\/90:focus {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.focus\:ring-violet-600\/95:focus {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.focus\:ring-violet-600\/100:focus {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.focus\:ring-violet-700\/0:focus {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.focus\:ring-violet-700\/5:focus {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.focus\:ring-violet-700\/10:focus {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.focus\:ring-violet-700\/20:focus {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.focus\:ring-violet-700\/25:focus {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.focus\:ring-violet-700\/30:focus {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.focus\:ring-violet-700\/40:focus {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.focus\:ring-violet-700\/50:focus {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.focus\:ring-violet-700\/60:focus {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.focus\:ring-violet-700\/70:focus {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.focus\:ring-violet-700\/75:focus {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.focus\:ring-violet-700\/80:focus {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.focus\:ring-violet-700\/90:focus {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.focus\:ring-violet-700\/95:focus {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.focus\:ring-violet-700\/100:focus {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.focus\:ring-violet-800\/0:focus {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.focus\:ring-violet-800\/5:focus {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.focus\:ring-violet-800\/10:focus {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.focus\:ring-violet-800\/20:focus {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.focus\:ring-violet-800\/25:focus {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.focus\:ring-violet-800\/30:focus {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.focus\:ring-violet-800\/40:focus {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.focus\:ring-violet-800\/50:focus {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.focus\:ring-violet-800\/60:focus {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.focus\:ring-violet-800\/70:focus {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.focus\:ring-violet-800\/75:focus {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.focus\:ring-violet-800\/80:focus {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.focus\:ring-violet-800\/90:focus {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.focus\:ring-violet-800\/95:focus {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.focus\:ring-violet-800\/100:focus {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.focus\:ring-violet-900\/0:focus {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.focus\:ring-violet-900\/5:focus {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.focus\:ring-violet-900\/10:focus {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.focus\:ring-violet-900\/20:focus {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.focus\:ring-violet-900\/25:focus {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.focus\:ring-violet-900\/30:focus {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.focus\:ring-violet-900\/40:focus {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.focus\:ring-violet-900\/50:focus {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.focus\:ring-violet-900\/60:focus {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.focus\:ring-violet-900\/70:focus {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.focus\:ring-violet-900\/75:focus {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.focus\:ring-violet-900\/80:focus {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.focus\:ring-violet-900\/90:focus {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.focus\:ring-violet-900\/95:focus {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.focus\:ring-violet-900\/100:focus {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.focus\:ring-violet\/0:focus {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.focus\:ring-violet\/5:focus {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.focus\:ring-violet\/10:focus {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.focus\:ring-violet\/20:focus {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.focus\:ring-violet\/25:focus {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.focus\:ring-violet\/30:focus {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.focus\:ring-violet\/40:focus {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.focus\:ring-violet\/50:focus {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.focus\:ring-violet\/60:focus {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.focus\:ring-violet\/70:focus {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.focus\:ring-violet\/75:focus {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.focus\:ring-violet\/80:focus {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.focus\:ring-violet\/90:focus {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.focus\:ring-violet\/95:focus {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.focus\:ring-violet\/100:focus {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.focus\:ring-purple-25\/0:focus {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.focus\:ring-purple-25\/5:focus {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.focus\:ring-purple-25\/10:focus {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.focus\:ring-purple-25\/20:focus {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.focus\:ring-purple-25\/25:focus {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.focus\:ring-purple-25\/30:focus {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.focus\:ring-purple-25\/40:focus {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.focus\:ring-purple-25\/50:focus {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.focus\:ring-purple-25\/60:focus {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.focus\:ring-purple-25\/70:focus {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.focus\:ring-purple-25\/75:focus {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.focus\:ring-purple-25\/80:focus {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.focus\:ring-purple-25\/90:focus {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.focus\:ring-purple-25\/95:focus {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.focus\:ring-purple-25\/100:focus {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.focus\:ring-purple-50\/0:focus {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.focus\:ring-purple-50\/5:focus {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.focus\:ring-purple-50\/10:focus {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.focus\:ring-purple-50\/20:focus {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.focus\:ring-purple-50\/25:focus {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.focus\:ring-purple-50\/30:focus {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.focus\:ring-purple-50\/40:focus {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.focus\:ring-purple-50\/50:focus {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.focus\:ring-purple-50\/60:focus {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.focus\:ring-purple-50\/70:focus {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.focus\:ring-purple-50\/75:focus {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.focus\:ring-purple-50\/80:focus {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.focus\:ring-purple-50\/90:focus {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.focus\:ring-purple-50\/95:focus {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.focus\:ring-purple-50\/100:focus {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.focus\:ring-purple-100\/0:focus {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.focus\:ring-purple-100\/5:focus {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.focus\:ring-purple-100\/10:focus {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.focus\:ring-purple-100\/20:focus {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.focus\:ring-purple-100\/25:focus {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.focus\:ring-purple-100\/30:focus {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.focus\:ring-purple-100\/40:focus {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.focus\:ring-purple-100\/50:focus {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.focus\:ring-purple-100\/60:focus {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.focus\:ring-purple-100\/70:focus {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.focus\:ring-purple-100\/75:focus {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.focus\:ring-purple-100\/80:focus {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.focus\:ring-purple-100\/90:focus {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.focus\:ring-purple-100\/95:focus {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.focus\:ring-purple-100\/100:focus {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.focus\:ring-purple-200\/0:focus {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.focus\:ring-purple-200\/5:focus {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.focus\:ring-purple-200\/10:focus {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.focus\:ring-purple-200\/20:focus {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.focus\:ring-purple-200\/25:focus {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.focus\:ring-purple-200\/30:focus {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.focus\:ring-purple-200\/40:focus {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.focus\:ring-purple-200\/50:focus {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.focus\:ring-purple-200\/60:focus {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.focus\:ring-purple-200\/70:focus {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.focus\:ring-purple-200\/75:focus {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.focus\:ring-purple-200\/80:focus {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.focus\:ring-purple-200\/90:focus {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.focus\:ring-purple-200\/95:focus {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.focus\:ring-purple-200\/100:focus {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.focus\:ring-purple-300\/0:focus {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.focus\:ring-purple-300\/5:focus {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.focus\:ring-purple-300\/10:focus {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.focus\:ring-purple-300\/20:focus {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.focus\:ring-purple-300\/25:focus {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.focus\:ring-purple-300\/30:focus {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.focus\:ring-purple-300\/40:focus {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.focus\:ring-purple-300\/50:focus {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.focus\:ring-purple-300\/60:focus {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.focus\:ring-purple-300\/70:focus {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.focus\:ring-purple-300\/75:focus {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.focus\:ring-purple-300\/80:focus {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.focus\:ring-purple-300\/90:focus {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.focus\:ring-purple-300\/95:focus {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.focus\:ring-purple-300\/100:focus {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.focus\:ring-purple-400\/0:focus {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.focus\:ring-purple-400\/5:focus {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.focus\:ring-purple-400\/10:focus {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.focus\:ring-purple-400\/20:focus {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.focus\:ring-purple-400\/25:focus {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.focus\:ring-purple-400\/30:focus {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.focus\:ring-purple-400\/40:focus {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.focus\:ring-purple-400\/50:focus {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.focus\:ring-purple-400\/60:focus {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.focus\:ring-purple-400\/70:focus {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.focus\:ring-purple-400\/75:focus {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.focus\:ring-purple-400\/80:focus {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.focus\:ring-purple-400\/90:focus {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.focus\:ring-purple-400\/95:focus {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.focus\:ring-purple-400\/100:focus {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.focus\:ring-purple-500\/0:focus {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.focus\:ring-purple-500\/5:focus {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.focus\:ring-purple-500\/10:focus {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.focus\:ring-purple-500\/20:focus {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.focus\:ring-purple-500\/25:focus {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.focus\:ring-purple-500\/30:focus {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.focus\:ring-purple-500\/40:focus {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.focus\:ring-purple-500\/50:focus {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.focus\:ring-purple-500\/60:focus {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.focus\:ring-purple-500\/70:focus {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.focus\:ring-purple-500\/75:focus {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.focus\:ring-purple-500\/80:focus {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.focus\:ring-purple-500\/90:focus {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.focus\:ring-purple-500\/95:focus {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.focus\:ring-purple-500\/100:focus {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.focus\:ring-purple-600\/0:focus {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.focus\:ring-purple-600\/5:focus {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.focus\:ring-purple-600\/10:focus {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.focus\:ring-purple-600\/20:focus {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.focus\:ring-purple-600\/25:focus {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.focus\:ring-purple-600\/30:focus {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.focus\:ring-purple-600\/40:focus {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.focus\:ring-purple-600\/50:focus {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.focus\:ring-purple-600\/60:focus {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.focus\:ring-purple-600\/70:focus {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.focus\:ring-purple-600\/75:focus {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.focus\:ring-purple-600\/80:focus {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.focus\:ring-purple-600\/90:focus {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.focus\:ring-purple-600\/95:focus {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.focus\:ring-purple-600\/100:focus {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.focus\:ring-purple-700\/0:focus {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.focus\:ring-purple-700\/5:focus {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.focus\:ring-purple-700\/10:focus {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.focus\:ring-purple-700\/20:focus {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.focus\:ring-purple-700\/25:focus {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.focus\:ring-purple-700\/30:focus {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.focus\:ring-purple-700\/40:focus {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.focus\:ring-purple-700\/50:focus {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.focus\:ring-purple-700\/60:focus {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.focus\:ring-purple-700\/70:focus {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.focus\:ring-purple-700\/75:focus {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.focus\:ring-purple-700\/80:focus {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.focus\:ring-purple-700\/90:focus {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.focus\:ring-purple-700\/95:focus {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.focus\:ring-purple-700\/100:focus {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.focus\:ring-purple-800\/0:focus {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.focus\:ring-purple-800\/5:focus {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.focus\:ring-purple-800\/10:focus {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.focus\:ring-purple-800\/20:focus {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.focus\:ring-purple-800\/25:focus {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.focus\:ring-purple-800\/30:focus {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.focus\:ring-purple-800\/40:focus {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.focus\:ring-purple-800\/50:focus {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.focus\:ring-purple-800\/60:focus {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.focus\:ring-purple-800\/70:focus {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.focus\:ring-purple-800\/75:focus {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.focus\:ring-purple-800\/80:focus {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.focus\:ring-purple-800\/90:focus {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.focus\:ring-purple-800\/95:focus {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.focus\:ring-purple-800\/100:focus {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.focus\:ring-purple-900\/0:focus {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.focus\:ring-purple-900\/5:focus {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.focus\:ring-purple-900\/10:focus {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.focus\:ring-purple-900\/20:focus {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.focus\:ring-purple-900\/25:focus {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.focus\:ring-purple-900\/30:focus {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.focus\:ring-purple-900\/40:focus {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.focus\:ring-purple-900\/50:focus {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.focus\:ring-purple-900\/60:focus {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.focus\:ring-purple-900\/70:focus {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.focus\:ring-purple-900\/75:focus {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.focus\:ring-purple-900\/80:focus {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.focus\:ring-purple-900\/90:focus {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.focus\:ring-purple-900\/95:focus {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.focus\:ring-purple-900\/100:focus {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.focus\:ring-purple\/0:focus {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.focus\:ring-purple\/5:focus {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.focus\:ring-purple\/10:focus {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.focus\:ring-purple\/20:focus {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.focus\:ring-purple\/25:focus {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.focus\:ring-purple\/30:focus {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.focus\:ring-purple\/40:focus {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.focus\:ring-purple\/50:focus {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.focus\:ring-purple\/60:focus {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.focus\:ring-purple\/70:focus {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.focus\:ring-purple\/75:focus {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.focus\:ring-purple\/80:focus {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.focus\:ring-purple\/90:focus {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.focus\:ring-purple\/95:focus {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.focus\:ring-purple\/100:focus {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.focus\:ring-fuchsia-25\/0:focus {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.focus\:ring-fuchsia-25\/5:focus {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.focus\:ring-fuchsia-25\/10:focus {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.focus\:ring-fuchsia-25\/20:focus {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.focus\:ring-fuchsia-25\/25:focus {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.focus\:ring-fuchsia-25\/30:focus {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.focus\:ring-fuchsia-25\/40:focus {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.focus\:ring-fuchsia-25\/50:focus {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.focus\:ring-fuchsia-25\/60:focus {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.focus\:ring-fuchsia-25\/70:focus {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.focus\:ring-fuchsia-25\/75:focus {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.focus\:ring-fuchsia-25\/80:focus {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.focus\:ring-fuchsia-25\/90:focus {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.focus\:ring-fuchsia-25\/95:focus {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.focus\:ring-fuchsia-25\/100:focus {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.focus\:ring-fuchsia-50\/0:focus {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.focus\:ring-fuchsia-50\/5:focus {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.focus\:ring-fuchsia-50\/10:focus {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.focus\:ring-fuchsia-50\/20:focus {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.focus\:ring-fuchsia-50\/25:focus {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.focus\:ring-fuchsia-50\/30:focus {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.focus\:ring-fuchsia-50\/40:focus {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.focus\:ring-fuchsia-50\/50:focus {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.focus\:ring-fuchsia-50\/60:focus {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.focus\:ring-fuchsia-50\/70:focus {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.focus\:ring-fuchsia-50\/75:focus {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.focus\:ring-fuchsia-50\/80:focus {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.focus\:ring-fuchsia-50\/90:focus {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.focus\:ring-fuchsia-50\/95:focus {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.focus\:ring-fuchsia-50\/100:focus {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.focus\:ring-fuchsia-100\/0:focus {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.focus\:ring-fuchsia-100\/5:focus {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.focus\:ring-fuchsia-100\/10:focus {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.focus\:ring-fuchsia-100\/20:focus {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.focus\:ring-fuchsia-100\/25:focus {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.focus\:ring-fuchsia-100\/30:focus {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.focus\:ring-fuchsia-100\/40:focus {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.focus\:ring-fuchsia-100\/50:focus {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.focus\:ring-fuchsia-100\/60:focus {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.focus\:ring-fuchsia-100\/70:focus {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.focus\:ring-fuchsia-100\/75:focus {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.focus\:ring-fuchsia-100\/80:focus {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.focus\:ring-fuchsia-100\/90:focus {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.focus\:ring-fuchsia-100\/95:focus {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.focus\:ring-fuchsia-100\/100:focus {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.focus\:ring-fuchsia-200\/0:focus {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.focus\:ring-fuchsia-200\/5:focus {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.focus\:ring-fuchsia-200\/10:focus {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.focus\:ring-fuchsia-200\/20:focus {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.focus\:ring-fuchsia-200\/25:focus {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.focus\:ring-fuchsia-200\/30:focus {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.focus\:ring-fuchsia-200\/40:focus {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.focus\:ring-fuchsia-200\/50:focus {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.focus\:ring-fuchsia-200\/60:focus {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.focus\:ring-fuchsia-200\/70:focus {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.focus\:ring-fuchsia-200\/75:focus {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.focus\:ring-fuchsia-200\/80:focus {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.focus\:ring-fuchsia-200\/90:focus {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.focus\:ring-fuchsia-200\/95:focus {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.focus\:ring-fuchsia-200\/100:focus {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.focus\:ring-fuchsia-300\/0:focus {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.focus\:ring-fuchsia-300\/5:focus {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.focus\:ring-fuchsia-300\/10:focus {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.focus\:ring-fuchsia-300\/20:focus {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.focus\:ring-fuchsia-300\/25:focus {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.focus\:ring-fuchsia-300\/30:focus {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.focus\:ring-fuchsia-300\/40:focus {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.focus\:ring-fuchsia-300\/50:focus {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.focus\:ring-fuchsia-300\/60:focus {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.focus\:ring-fuchsia-300\/70:focus {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.focus\:ring-fuchsia-300\/75:focus {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.focus\:ring-fuchsia-300\/80:focus {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.focus\:ring-fuchsia-300\/90:focus {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.focus\:ring-fuchsia-300\/95:focus {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.focus\:ring-fuchsia-300\/100:focus {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.focus\:ring-fuchsia-400\/0:focus {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.focus\:ring-fuchsia-400\/5:focus {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.focus\:ring-fuchsia-400\/10:focus {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.focus\:ring-fuchsia-400\/20:focus {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.focus\:ring-fuchsia-400\/25:focus {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.focus\:ring-fuchsia-400\/30:focus {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.focus\:ring-fuchsia-400\/40:focus {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.focus\:ring-fuchsia-400\/50:focus {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.focus\:ring-fuchsia-400\/60:focus {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.focus\:ring-fuchsia-400\/70:focus {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.focus\:ring-fuchsia-400\/75:focus {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.focus\:ring-fuchsia-400\/80:focus {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.focus\:ring-fuchsia-400\/90:focus {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.focus\:ring-fuchsia-400\/95:focus {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.focus\:ring-fuchsia-400\/100:focus {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.focus\:ring-fuchsia-500\/0:focus {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.focus\:ring-fuchsia-500\/5:focus {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.focus\:ring-fuchsia-500\/10:focus {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.focus\:ring-fuchsia-500\/20:focus {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.focus\:ring-fuchsia-500\/25:focus {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.focus\:ring-fuchsia-500\/30:focus {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.focus\:ring-fuchsia-500\/40:focus {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.focus\:ring-fuchsia-500\/50:focus {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.focus\:ring-fuchsia-500\/60:focus {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.focus\:ring-fuchsia-500\/70:focus {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.focus\:ring-fuchsia-500\/75:focus {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.focus\:ring-fuchsia-500\/80:focus {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.focus\:ring-fuchsia-500\/90:focus {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.focus\:ring-fuchsia-500\/95:focus {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.focus\:ring-fuchsia-500\/100:focus {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.focus\:ring-fuchsia-600\/0:focus {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.focus\:ring-fuchsia-600\/5:focus {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.focus\:ring-fuchsia-600\/10:focus {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.focus\:ring-fuchsia-600\/20:focus {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.focus\:ring-fuchsia-600\/25:focus {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.focus\:ring-fuchsia-600\/30:focus {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.focus\:ring-fuchsia-600\/40:focus {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.focus\:ring-fuchsia-600\/50:focus {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.focus\:ring-fuchsia-600\/60:focus {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.focus\:ring-fuchsia-600\/70:focus {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.focus\:ring-fuchsia-600\/75:focus {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.focus\:ring-fuchsia-600\/80:focus {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.focus\:ring-fuchsia-600\/90:focus {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.focus\:ring-fuchsia-600\/95:focus {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.focus\:ring-fuchsia-600\/100:focus {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.focus\:ring-fuchsia-700\/0:focus {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.focus\:ring-fuchsia-700\/5:focus {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.focus\:ring-fuchsia-700\/10:focus {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.focus\:ring-fuchsia-700\/20:focus {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.focus\:ring-fuchsia-700\/25:focus {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.focus\:ring-fuchsia-700\/30:focus {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.focus\:ring-fuchsia-700\/40:focus {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.focus\:ring-fuchsia-700\/50:focus {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.focus\:ring-fuchsia-700\/60:focus {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.focus\:ring-fuchsia-700\/70:focus {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.focus\:ring-fuchsia-700\/75:focus {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.focus\:ring-fuchsia-700\/80:focus {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.focus\:ring-fuchsia-700\/90:focus {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.focus\:ring-fuchsia-700\/95:focus {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.focus\:ring-fuchsia-700\/100:focus {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.focus\:ring-fuchsia-800\/0:focus {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.focus\:ring-fuchsia-800\/5:focus {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.focus\:ring-fuchsia-800\/10:focus {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.focus\:ring-fuchsia-800\/20:focus {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.focus\:ring-fuchsia-800\/25:focus {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.focus\:ring-fuchsia-800\/30:focus {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.focus\:ring-fuchsia-800\/40:focus {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.focus\:ring-fuchsia-800\/50:focus {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.focus\:ring-fuchsia-800\/60:focus {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.focus\:ring-fuchsia-800\/70:focus {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.focus\:ring-fuchsia-800\/75:focus {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.focus\:ring-fuchsia-800\/80:focus {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.focus\:ring-fuchsia-800\/90:focus {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.focus\:ring-fuchsia-800\/95:focus {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.focus\:ring-fuchsia-800\/100:focus {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.focus\:ring-fuchsia-900\/0:focus {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.focus\:ring-fuchsia-900\/5:focus {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.focus\:ring-fuchsia-900\/10:focus {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.focus\:ring-fuchsia-900\/20:focus {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.focus\:ring-fuchsia-900\/25:focus {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.focus\:ring-fuchsia-900\/30:focus {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.focus\:ring-fuchsia-900\/40:focus {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.focus\:ring-fuchsia-900\/50:focus {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.focus\:ring-fuchsia-900\/60:focus {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.focus\:ring-fuchsia-900\/70:focus {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.focus\:ring-fuchsia-900\/75:focus {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.focus\:ring-fuchsia-900\/80:focus {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.focus\:ring-fuchsia-900\/90:focus {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.focus\:ring-fuchsia-900\/95:focus {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.focus\:ring-fuchsia-900\/100:focus {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.focus\:ring-fuchsia\/0:focus {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.focus\:ring-fuchsia\/5:focus {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.focus\:ring-fuchsia\/10:focus {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.focus\:ring-fuchsia\/20:focus {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.focus\:ring-fuchsia\/25:focus {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.focus\:ring-fuchsia\/30:focus {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.focus\:ring-fuchsia\/40:focus {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.focus\:ring-fuchsia\/50:focus {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.focus\:ring-fuchsia\/60:focus {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.focus\:ring-fuchsia\/70:focus {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.focus\:ring-fuchsia\/75:focus {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.focus\:ring-fuchsia\/80:focus {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.focus\:ring-fuchsia\/90:focus {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.focus\:ring-fuchsia\/95:focus {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.focus\:ring-fuchsia\/100:focus {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.focus\:ring-pink-25\/0:focus {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.focus\:ring-pink-25\/5:focus {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.focus\:ring-pink-25\/10:focus {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.focus\:ring-pink-25\/20:focus {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.focus\:ring-pink-25\/25:focus {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.focus\:ring-pink-25\/30:focus {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.focus\:ring-pink-25\/40:focus {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.focus\:ring-pink-25\/50:focus {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.focus\:ring-pink-25\/60:focus {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.focus\:ring-pink-25\/70:focus {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.focus\:ring-pink-25\/75:focus {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.focus\:ring-pink-25\/80:focus {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.focus\:ring-pink-25\/90:focus {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.focus\:ring-pink-25\/95:focus {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.focus\:ring-pink-25\/100:focus {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.focus\:ring-pink-50\/0:focus {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.focus\:ring-pink-50\/5:focus {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.focus\:ring-pink-50\/10:focus {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.focus\:ring-pink-50\/20:focus {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.focus\:ring-pink-50\/25:focus {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.focus\:ring-pink-50\/30:focus {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.focus\:ring-pink-50\/40:focus {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.focus\:ring-pink-50\/50:focus {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.focus\:ring-pink-50\/60:focus {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.focus\:ring-pink-50\/70:focus {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.focus\:ring-pink-50\/75:focus {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.focus\:ring-pink-50\/80:focus {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.focus\:ring-pink-50\/90:focus {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.focus\:ring-pink-50\/95:focus {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.focus\:ring-pink-50\/100:focus {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.focus\:ring-pink-100\/0:focus {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.focus\:ring-pink-100\/5:focus {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.focus\:ring-pink-100\/10:focus {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.focus\:ring-pink-100\/20:focus {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.focus\:ring-pink-100\/25:focus {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.focus\:ring-pink-100\/30:focus {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.focus\:ring-pink-100\/40:focus {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.focus\:ring-pink-100\/50:focus {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.focus\:ring-pink-100\/60:focus {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.focus\:ring-pink-100\/70:focus {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.focus\:ring-pink-100\/75:focus {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.focus\:ring-pink-100\/80:focus {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.focus\:ring-pink-100\/90:focus {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.focus\:ring-pink-100\/95:focus {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.focus\:ring-pink-100\/100:focus {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.focus\:ring-pink-200\/0:focus {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.focus\:ring-pink-200\/5:focus {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.focus\:ring-pink-200\/10:focus {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.focus\:ring-pink-200\/20:focus {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.focus\:ring-pink-200\/25:focus {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.focus\:ring-pink-200\/30:focus {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.focus\:ring-pink-200\/40:focus {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.focus\:ring-pink-200\/50:focus {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.focus\:ring-pink-200\/60:focus {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.focus\:ring-pink-200\/70:focus {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.focus\:ring-pink-200\/75:focus {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.focus\:ring-pink-200\/80:focus {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.focus\:ring-pink-200\/90:focus {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.focus\:ring-pink-200\/95:focus {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.focus\:ring-pink-200\/100:focus {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.focus\:ring-pink-300\/0:focus {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.focus\:ring-pink-300\/5:focus {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.focus\:ring-pink-300\/10:focus {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.focus\:ring-pink-300\/20:focus {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.focus\:ring-pink-300\/25:focus {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.focus\:ring-pink-300\/30:focus {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.focus\:ring-pink-300\/40:focus {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.focus\:ring-pink-300\/50:focus {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.focus\:ring-pink-300\/60:focus {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.focus\:ring-pink-300\/70:focus {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.focus\:ring-pink-300\/75:focus {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.focus\:ring-pink-300\/80:focus {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.focus\:ring-pink-300\/90:focus {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.focus\:ring-pink-300\/95:focus {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.focus\:ring-pink-300\/100:focus {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.focus\:ring-pink-400\/0:focus {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.focus\:ring-pink-400\/5:focus {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.focus\:ring-pink-400\/10:focus {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.focus\:ring-pink-400\/20:focus {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.focus\:ring-pink-400\/25:focus {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.focus\:ring-pink-400\/30:focus {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.focus\:ring-pink-400\/40:focus {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.focus\:ring-pink-400\/50:focus {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.focus\:ring-pink-400\/60:focus {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.focus\:ring-pink-400\/70:focus {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.focus\:ring-pink-400\/75:focus {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.focus\:ring-pink-400\/80:focus {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.focus\:ring-pink-400\/90:focus {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.focus\:ring-pink-400\/95:focus {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.focus\:ring-pink-400\/100:focus {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.focus\:ring-pink-500\/0:focus {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.focus\:ring-pink-500\/5:focus {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.focus\:ring-pink-500\/10:focus {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.focus\:ring-pink-500\/20:focus {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.focus\:ring-pink-500\/25:focus {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.focus\:ring-pink-500\/30:focus {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.focus\:ring-pink-500\/40:focus {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.focus\:ring-pink-500\/50:focus {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.focus\:ring-pink-500\/60:focus {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.focus\:ring-pink-500\/70:focus {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.focus\:ring-pink-500\/75:focus {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.focus\:ring-pink-500\/80:focus {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.focus\:ring-pink-500\/90:focus {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.focus\:ring-pink-500\/95:focus {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.focus\:ring-pink-500\/100:focus {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.focus\:ring-pink-600\/0:focus {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.focus\:ring-pink-600\/5:focus {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.focus\:ring-pink-600\/10:focus {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.focus\:ring-pink-600\/20:focus {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.focus\:ring-pink-600\/25:focus {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.focus\:ring-pink-600\/30:focus {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.focus\:ring-pink-600\/40:focus {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.focus\:ring-pink-600\/50:focus {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.focus\:ring-pink-600\/60:focus {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.focus\:ring-pink-600\/70:focus {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.focus\:ring-pink-600\/75:focus {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.focus\:ring-pink-600\/80:focus {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.focus\:ring-pink-600\/90:focus {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.focus\:ring-pink-600\/95:focus {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.focus\:ring-pink-600\/100:focus {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.focus\:ring-pink-700\/0:focus {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.focus\:ring-pink-700\/5:focus {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.focus\:ring-pink-700\/10:focus {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.focus\:ring-pink-700\/20:focus {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.focus\:ring-pink-700\/25:focus {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.focus\:ring-pink-700\/30:focus {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.focus\:ring-pink-700\/40:focus {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.focus\:ring-pink-700\/50:focus {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.focus\:ring-pink-700\/60:focus {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.focus\:ring-pink-700\/70:focus {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.focus\:ring-pink-700\/75:focus {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.focus\:ring-pink-700\/80:focus {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.focus\:ring-pink-700\/90:focus {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.focus\:ring-pink-700\/95:focus {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.focus\:ring-pink-700\/100:focus {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.focus\:ring-pink-800\/0:focus {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.focus\:ring-pink-800\/5:focus {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.focus\:ring-pink-800\/10:focus {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.focus\:ring-pink-800\/20:focus {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.focus\:ring-pink-800\/25:focus {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.focus\:ring-pink-800\/30:focus {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.focus\:ring-pink-800\/40:focus {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.focus\:ring-pink-800\/50:focus {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.focus\:ring-pink-800\/60:focus {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.focus\:ring-pink-800\/70:focus {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.focus\:ring-pink-800\/75:focus {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.focus\:ring-pink-800\/80:focus {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.focus\:ring-pink-800\/90:focus {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.focus\:ring-pink-800\/95:focus {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.focus\:ring-pink-800\/100:focus {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.focus\:ring-pink-900\/0:focus {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.focus\:ring-pink-900\/5:focus {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.focus\:ring-pink-900\/10:focus {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.focus\:ring-pink-900\/20:focus {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.focus\:ring-pink-900\/25:focus {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.focus\:ring-pink-900\/30:focus {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.focus\:ring-pink-900\/40:focus {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.focus\:ring-pink-900\/50:focus {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.focus\:ring-pink-900\/60:focus {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.focus\:ring-pink-900\/70:focus {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.focus\:ring-pink-900\/75:focus {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.focus\:ring-pink-900\/80:focus {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.focus\:ring-pink-900\/90:focus {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.focus\:ring-pink-900\/95:focus {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.focus\:ring-pink-900\/100:focus {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.focus\:ring-pink\/0:focus {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.focus\:ring-pink\/5:focus {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.focus\:ring-pink\/10:focus {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.focus\:ring-pink\/20:focus {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.focus\:ring-pink\/25:focus {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.focus\:ring-pink\/30:focus {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.focus\:ring-pink\/40:focus {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.focus\:ring-pink\/50:focus {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.focus\:ring-pink\/60:focus {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.focus\:ring-pink\/70:focus {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.focus\:ring-pink\/75:focus {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.focus\:ring-pink\/80:focus {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.focus\:ring-pink\/90:focus {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.focus\:ring-pink\/95:focus {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.focus\:ring-pink\/100:focus {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.focus\:ring-rose-25\/0:focus {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.focus\:ring-rose-25\/5:focus {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.focus\:ring-rose-25\/10:focus {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.focus\:ring-rose-25\/20:focus {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.focus\:ring-rose-25\/25:focus {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.focus\:ring-rose-25\/30:focus {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.focus\:ring-rose-25\/40:focus {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.focus\:ring-rose-25\/50:focus {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.focus\:ring-rose-25\/60:focus {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.focus\:ring-rose-25\/70:focus {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.focus\:ring-rose-25\/75:focus {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.focus\:ring-rose-25\/80:focus {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.focus\:ring-rose-25\/90:focus {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.focus\:ring-rose-25\/95:focus {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.focus\:ring-rose-25\/100:focus {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.focus\:ring-rose-50\/0:focus {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.focus\:ring-rose-50\/5:focus {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.focus\:ring-rose-50\/10:focus {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.focus\:ring-rose-50\/20:focus {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.focus\:ring-rose-50\/25:focus {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.focus\:ring-rose-50\/30:focus {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.focus\:ring-rose-50\/40:focus {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.focus\:ring-rose-50\/50:focus {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.focus\:ring-rose-50\/60:focus {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.focus\:ring-rose-50\/70:focus {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.focus\:ring-rose-50\/75:focus {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.focus\:ring-rose-50\/80:focus {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.focus\:ring-rose-50\/90:focus {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.focus\:ring-rose-50\/95:focus {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.focus\:ring-rose-50\/100:focus {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.focus\:ring-rose-100\/0:focus {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.focus\:ring-rose-100\/5:focus {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.focus\:ring-rose-100\/10:focus {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.focus\:ring-rose-100\/20:focus {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.focus\:ring-rose-100\/25:focus {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.focus\:ring-rose-100\/30:focus {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.focus\:ring-rose-100\/40:focus {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.focus\:ring-rose-100\/50:focus {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.focus\:ring-rose-100\/60:focus {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.focus\:ring-rose-100\/70:focus {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.focus\:ring-rose-100\/75:focus {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.focus\:ring-rose-100\/80:focus {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.focus\:ring-rose-100\/90:focus {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.focus\:ring-rose-100\/95:focus {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.focus\:ring-rose-100\/100:focus {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.focus\:ring-rose-200\/0:focus {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.focus\:ring-rose-200\/5:focus {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.focus\:ring-rose-200\/10:focus {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.focus\:ring-rose-200\/20:focus {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.focus\:ring-rose-200\/25:focus {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.focus\:ring-rose-200\/30:focus {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.focus\:ring-rose-200\/40:focus {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.focus\:ring-rose-200\/50:focus {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.focus\:ring-rose-200\/60:focus {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.focus\:ring-rose-200\/70:focus {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.focus\:ring-rose-200\/75:focus {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.focus\:ring-rose-200\/80:focus {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.focus\:ring-rose-200\/90:focus {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.focus\:ring-rose-200\/95:focus {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.focus\:ring-rose-200\/100:focus {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.focus\:ring-rose-300\/0:focus {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.focus\:ring-rose-300\/5:focus {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.focus\:ring-rose-300\/10:focus {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.focus\:ring-rose-300\/20:focus {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.focus\:ring-rose-300\/25:focus {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.focus\:ring-rose-300\/30:focus {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.focus\:ring-rose-300\/40:focus {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.focus\:ring-rose-300\/50:focus {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.focus\:ring-rose-300\/60:focus {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.focus\:ring-rose-300\/70:focus {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.focus\:ring-rose-300\/75:focus {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.focus\:ring-rose-300\/80:focus {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.focus\:ring-rose-300\/90:focus {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.focus\:ring-rose-300\/95:focus {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.focus\:ring-rose-300\/100:focus {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.focus\:ring-rose-400\/0:focus {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.focus\:ring-rose-400\/5:focus {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.focus\:ring-rose-400\/10:focus {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.focus\:ring-rose-400\/20:focus {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.focus\:ring-rose-400\/25:focus {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.focus\:ring-rose-400\/30:focus {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.focus\:ring-rose-400\/40:focus {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.focus\:ring-rose-400\/50:focus {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.focus\:ring-rose-400\/60:focus {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.focus\:ring-rose-400\/70:focus {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.focus\:ring-rose-400\/75:focus {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.focus\:ring-rose-400\/80:focus {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.focus\:ring-rose-400\/90:focus {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.focus\:ring-rose-400\/95:focus {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.focus\:ring-rose-400\/100:focus {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.focus\:ring-rose-500\/0:focus {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.focus\:ring-rose-500\/5:focus {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.focus\:ring-rose-500\/10:focus {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.focus\:ring-rose-500\/20:focus {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.focus\:ring-rose-500\/25:focus {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.focus\:ring-rose-500\/30:focus {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.focus\:ring-rose-500\/40:focus {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.focus\:ring-rose-500\/50:focus {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.focus\:ring-rose-500\/60:focus {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.focus\:ring-rose-500\/70:focus {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.focus\:ring-rose-500\/75:focus {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.focus\:ring-rose-500\/80:focus {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.focus\:ring-rose-500\/90:focus {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.focus\:ring-rose-500\/95:focus {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.focus\:ring-rose-500\/100:focus {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.focus\:ring-rose-600\/0:focus {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.focus\:ring-rose-600\/5:focus {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.focus\:ring-rose-600\/10:focus {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.focus\:ring-rose-600\/20:focus {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.focus\:ring-rose-600\/25:focus {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.focus\:ring-rose-600\/30:focus {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.focus\:ring-rose-600\/40:focus {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.focus\:ring-rose-600\/50:focus {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.focus\:ring-rose-600\/60:focus {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.focus\:ring-rose-600\/70:focus {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.focus\:ring-rose-600\/75:focus {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.focus\:ring-rose-600\/80:focus {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.focus\:ring-rose-600\/90:focus {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.focus\:ring-rose-600\/95:focus {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.focus\:ring-rose-600\/100:focus {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.focus\:ring-rose-700\/0:focus {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.focus\:ring-rose-700\/5:focus {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.focus\:ring-rose-700\/10:focus {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.focus\:ring-rose-700\/20:focus {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.focus\:ring-rose-700\/25:focus {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.focus\:ring-rose-700\/30:focus {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.focus\:ring-rose-700\/40:focus {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.focus\:ring-rose-700\/50:focus {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.focus\:ring-rose-700\/60:focus {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.focus\:ring-rose-700\/70:focus {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.focus\:ring-rose-700\/75:focus {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.focus\:ring-rose-700\/80:focus {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.focus\:ring-rose-700\/90:focus {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.focus\:ring-rose-700\/95:focus {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.focus\:ring-rose-700\/100:focus {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.focus\:ring-rose-800\/0:focus {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.focus\:ring-rose-800\/5:focus {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.focus\:ring-rose-800\/10:focus {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.focus\:ring-rose-800\/20:focus {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.focus\:ring-rose-800\/25:focus {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.focus\:ring-rose-800\/30:focus {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.focus\:ring-rose-800\/40:focus {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.focus\:ring-rose-800\/50:focus {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.focus\:ring-rose-800\/60:focus {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.focus\:ring-rose-800\/70:focus {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.focus\:ring-rose-800\/75:focus {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.focus\:ring-rose-800\/80:focus {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.focus\:ring-rose-800\/90:focus {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.focus\:ring-rose-800\/95:focus {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.focus\:ring-rose-800\/100:focus {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.focus\:ring-rose-900\/0:focus {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.focus\:ring-rose-900\/5:focus {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.focus\:ring-rose-900\/10:focus {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.focus\:ring-rose-900\/20:focus {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.focus\:ring-rose-900\/25:focus {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.focus\:ring-rose-900\/30:focus {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.focus\:ring-rose-900\/40:focus {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.focus\:ring-rose-900\/50:focus {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.focus\:ring-rose-900\/60:focus {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.focus\:ring-rose-900\/70:focus {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.focus\:ring-rose-900\/75:focus {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.focus\:ring-rose-900\/80:focus {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.focus\:ring-rose-900\/90:focus {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.focus\:ring-rose-900\/95:focus {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.focus\:ring-rose-900\/100:focus {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.focus\:ring-rose\/0:focus {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.focus\:ring-rose\/5:focus {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.focus\:ring-rose\/10:focus {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.focus\:ring-rose\/20:focus {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.focus\:ring-rose\/25:focus {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.focus\:ring-rose\/30:focus {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.focus\:ring-rose\/40:focus {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.focus\:ring-rose\/50:focus {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.focus\:ring-rose\/60:focus {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.focus\:ring-rose\/70:focus {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.focus\:ring-rose\/75:focus {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.focus\:ring-rose\/80:focus {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.focus\:ring-rose\/90:focus {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.focus\:ring-rose\/95:focus {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.focus\:ring-rose\/100:focus {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.focus\:ring-orange-dark-25\/0:focus {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.focus\:ring-orange-dark-25\/5:focus {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.focus\:ring-orange-dark-25\/10:focus {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.focus\:ring-orange-dark-25\/20:focus {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.focus\:ring-orange-dark-25\/25:focus {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.focus\:ring-orange-dark-25\/30:focus {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.focus\:ring-orange-dark-25\/40:focus {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.focus\:ring-orange-dark-25\/50:focus {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.focus\:ring-orange-dark-25\/60:focus {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.focus\:ring-orange-dark-25\/70:focus {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.focus\:ring-orange-dark-25\/75:focus {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.focus\:ring-orange-dark-25\/80:focus {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.focus\:ring-orange-dark-25\/90:focus {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.focus\:ring-orange-dark-25\/95:focus {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.focus\:ring-orange-dark-25\/100:focus {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.focus\:ring-orange-dark-50\/0:focus {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.focus\:ring-orange-dark-50\/5:focus {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.focus\:ring-orange-dark-50\/10:focus {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.focus\:ring-orange-dark-50\/20:focus {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.focus\:ring-orange-dark-50\/25:focus {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.focus\:ring-orange-dark-50\/30:focus {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.focus\:ring-orange-dark-50\/40:focus {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.focus\:ring-orange-dark-50\/50:focus {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.focus\:ring-orange-dark-50\/60:focus {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.focus\:ring-orange-dark-50\/70:focus {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.focus\:ring-orange-dark-50\/75:focus {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.focus\:ring-orange-dark-50\/80:focus {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.focus\:ring-orange-dark-50\/90:focus {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.focus\:ring-orange-dark-50\/95:focus {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.focus\:ring-orange-dark-50\/100:focus {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.focus\:ring-orange-dark-100\/0:focus {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.focus\:ring-orange-dark-100\/5:focus {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.focus\:ring-orange-dark-100\/10:focus {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.focus\:ring-orange-dark-100\/20:focus {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.focus\:ring-orange-dark-100\/25:focus {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.focus\:ring-orange-dark-100\/30:focus {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.focus\:ring-orange-dark-100\/40:focus {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.focus\:ring-orange-dark-100\/50:focus {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.focus\:ring-orange-dark-100\/60:focus {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.focus\:ring-orange-dark-100\/70:focus {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.focus\:ring-orange-dark-100\/75:focus {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.focus\:ring-orange-dark-100\/80:focus {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.focus\:ring-orange-dark-100\/90:focus {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.focus\:ring-orange-dark-100\/95:focus {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.focus\:ring-orange-dark-100\/100:focus {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.focus\:ring-orange-dark-200\/0:focus {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.focus\:ring-orange-dark-200\/5:focus {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.focus\:ring-orange-dark-200\/10:focus {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.focus\:ring-orange-dark-200\/20:focus {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.focus\:ring-orange-dark-200\/25:focus {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.focus\:ring-orange-dark-200\/30:focus {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.focus\:ring-orange-dark-200\/40:focus {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.focus\:ring-orange-dark-200\/50:focus {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.focus\:ring-orange-dark-200\/60:focus {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.focus\:ring-orange-dark-200\/70:focus {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.focus\:ring-orange-dark-200\/75:focus {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.focus\:ring-orange-dark-200\/80:focus {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.focus\:ring-orange-dark-200\/90:focus {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.focus\:ring-orange-dark-200\/95:focus {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.focus\:ring-orange-dark-200\/100:focus {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.focus\:ring-orange-dark-300\/0:focus {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.focus\:ring-orange-dark-300\/5:focus {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.focus\:ring-orange-dark-300\/10:focus {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.focus\:ring-orange-dark-300\/20:focus {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.focus\:ring-orange-dark-300\/25:focus {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.focus\:ring-orange-dark-300\/30:focus {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.focus\:ring-orange-dark-300\/40:focus {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.focus\:ring-orange-dark-300\/50:focus {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.focus\:ring-orange-dark-300\/60:focus {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.focus\:ring-orange-dark-300\/70:focus {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.focus\:ring-orange-dark-300\/75:focus {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.focus\:ring-orange-dark-300\/80:focus {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.focus\:ring-orange-dark-300\/90:focus {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.focus\:ring-orange-dark-300\/95:focus {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.focus\:ring-orange-dark-300\/100:focus {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.focus\:ring-orange-dark-400\/0:focus {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.focus\:ring-orange-dark-400\/5:focus {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.focus\:ring-orange-dark-400\/10:focus {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.focus\:ring-orange-dark-400\/20:focus {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.focus\:ring-orange-dark-400\/25:focus {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.focus\:ring-orange-dark-400\/30:focus {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.focus\:ring-orange-dark-400\/40:focus {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.focus\:ring-orange-dark-400\/50:focus {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.focus\:ring-orange-dark-400\/60:focus {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.focus\:ring-orange-dark-400\/70:focus {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.focus\:ring-orange-dark-400\/75:focus {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.focus\:ring-orange-dark-400\/80:focus {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.focus\:ring-orange-dark-400\/90:focus {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.focus\:ring-orange-dark-400\/95:focus {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.focus\:ring-orange-dark-400\/100:focus {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.focus\:ring-orange-dark-500\/0:focus {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.focus\:ring-orange-dark-500\/5:focus {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.focus\:ring-orange-dark-500\/10:focus {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.focus\:ring-orange-dark-500\/20:focus {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.focus\:ring-orange-dark-500\/25:focus {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.focus\:ring-orange-dark-500\/30:focus {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.focus\:ring-orange-dark-500\/40:focus {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.focus\:ring-orange-dark-500\/50:focus {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.focus\:ring-orange-dark-500\/60:focus {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.focus\:ring-orange-dark-500\/70:focus {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.focus\:ring-orange-dark-500\/75:focus {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.focus\:ring-orange-dark-500\/80:focus {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.focus\:ring-orange-dark-500\/90:focus {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.focus\:ring-orange-dark-500\/95:focus {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.focus\:ring-orange-dark-500\/100:focus {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.focus\:ring-orange-dark-600\/0:focus {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.focus\:ring-orange-dark-600\/5:focus {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.focus\:ring-orange-dark-600\/10:focus {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.focus\:ring-orange-dark-600\/20:focus {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.focus\:ring-orange-dark-600\/25:focus {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.focus\:ring-orange-dark-600\/30:focus {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.focus\:ring-orange-dark-600\/40:focus {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.focus\:ring-orange-dark-600\/50:focus {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.focus\:ring-orange-dark-600\/60:focus {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.focus\:ring-orange-dark-600\/70:focus {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.focus\:ring-orange-dark-600\/75:focus {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.focus\:ring-orange-dark-600\/80:focus {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.focus\:ring-orange-dark-600\/90:focus {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.focus\:ring-orange-dark-600\/95:focus {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.focus\:ring-orange-dark-600\/100:focus {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.focus\:ring-orange-dark-700\/0:focus {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.focus\:ring-orange-dark-700\/5:focus {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.focus\:ring-orange-dark-700\/10:focus {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.focus\:ring-orange-dark-700\/20:focus {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.focus\:ring-orange-dark-700\/25:focus {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.focus\:ring-orange-dark-700\/30:focus {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.focus\:ring-orange-dark-700\/40:focus {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.focus\:ring-orange-dark-700\/50:focus {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.focus\:ring-orange-dark-700\/60:focus {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.focus\:ring-orange-dark-700\/70:focus {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.focus\:ring-orange-dark-700\/75:focus {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.focus\:ring-orange-dark-700\/80:focus {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.focus\:ring-orange-dark-700\/90:focus {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.focus\:ring-orange-dark-700\/95:focus {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.focus\:ring-orange-dark-700\/100:focus {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.focus\:ring-orange-dark-800\/0:focus {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.focus\:ring-orange-dark-800\/5:focus {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.focus\:ring-orange-dark-800\/10:focus {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.focus\:ring-orange-dark-800\/20:focus {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.focus\:ring-orange-dark-800\/25:focus {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.focus\:ring-orange-dark-800\/30:focus {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.focus\:ring-orange-dark-800\/40:focus {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.focus\:ring-orange-dark-800\/50:focus {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.focus\:ring-orange-dark-800\/60:focus {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.focus\:ring-orange-dark-800\/70:focus {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.focus\:ring-orange-dark-800\/75:focus {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.focus\:ring-orange-dark-800\/80:focus {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.focus\:ring-orange-dark-800\/90:focus {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.focus\:ring-orange-dark-800\/95:focus {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.focus\:ring-orange-dark-800\/100:focus {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.focus\:ring-orange-dark-900\/0:focus {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.focus\:ring-orange-dark-900\/5:focus {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.focus\:ring-orange-dark-900\/10:focus {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.focus\:ring-orange-dark-900\/20:focus {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.focus\:ring-orange-dark-900\/25:focus {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.focus\:ring-orange-dark-900\/30:focus {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.focus\:ring-orange-dark-900\/40:focus {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.focus\:ring-orange-dark-900\/50:focus {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.focus\:ring-orange-dark-900\/60:focus {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.focus\:ring-orange-dark-900\/70:focus {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.focus\:ring-orange-dark-900\/75:focus {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.focus\:ring-orange-dark-900\/80:focus {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.focus\:ring-orange-dark-900\/90:focus {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.focus\:ring-orange-dark-900\/95:focus {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.focus\:ring-orange-dark-900\/100:focus {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.focus\:ring-orange-dark\/0:focus {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.focus\:ring-orange-dark\/5:focus {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.focus\:ring-orange-dark\/10:focus {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.focus\:ring-orange-dark\/20:focus {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.focus\:ring-orange-dark\/25:focus {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.focus\:ring-orange-dark\/30:focus {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.focus\:ring-orange-dark\/40:focus {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.focus\:ring-orange-dark\/50:focus {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.focus\:ring-orange-dark\/60:focus {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.focus\:ring-orange-dark\/70:focus {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.focus\:ring-orange-dark\/75:focus {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.focus\:ring-orange-dark\/80:focus {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.focus\:ring-orange-dark\/90:focus {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.focus\:ring-orange-dark\/95:focus {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.focus\:ring-orange-dark\/100:focus {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.focus\:ring-orange-25\/0:focus {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.focus\:ring-orange-25\/5:focus {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.focus\:ring-orange-25\/10:focus {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.focus\:ring-orange-25\/20:focus {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.focus\:ring-orange-25\/25:focus {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.focus\:ring-orange-25\/30:focus {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.focus\:ring-orange-25\/40:focus {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.focus\:ring-orange-25\/50:focus {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.focus\:ring-orange-25\/60:focus {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.focus\:ring-orange-25\/70:focus {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.focus\:ring-orange-25\/75:focus {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.focus\:ring-orange-25\/80:focus {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.focus\:ring-orange-25\/90:focus {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.focus\:ring-orange-25\/95:focus {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.focus\:ring-orange-25\/100:focus {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.focus\:ring-orange-50\/0:focus {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.focus\:ring-orange-50\/5:focus {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.focus\:ring-orange-50\/10:focus {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.focus\:ring-orange-50\/20:focus {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.focus\:ring-orange-50\/25:focus {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.focus\:ring-orange-50\/30:focus {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.focus\:ring-orange-50\/40:focus {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.focus\:ring-orange-50\/50:focus {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.focus\:ring-orange-50\/60:focus {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.focus\:ring-orange-50\/70:focus {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.focus\:ring-orange-50\/75:focus {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.focus\:ring-orange-50\/80:focus {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.focus\:ring-orange-50\/90:focus {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.focus\:ring-orange-50\/95:focus {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.focus\:ring-orange-50\/100:focus {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.focus\:ring-orange-100\/0:focus {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.focus\:ring-orange-100\/5:focus {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.focus\:ring-orange-100\/10:focus {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.focus\:ring-orange-100\/20:focus {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.focus\:ring-orange-100\/25:focus {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.focus\:ring-orange-100\/30:focus {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.focus\:ring-orange-100\/40:focus {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.focus\:ring-orange-100\/50:focus {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.focus\:ring-orange-100\/60:focus {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.focus\:ring-orange-100\/70:focus {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.focus\:ring-orange-100\/75:focus {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.focus\:ring-orange-100\/80:focus {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.focus\:ring-orange-100\/90:focus {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.focus\:ring-orange-100\/95:focus {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.focus\:ring-orange-100\/100:focus {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.focus\:ring-orange-200\/0:focus {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.focus\:ring-orange-200\/5:focus {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.focus\:ring-orange-200\/10:focus {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.focus\:ring-orange-200\/20:focus {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.focus\:ring-orange-200\/25:focus {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.focus\:ring-orange-200\/30:focus {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.focus\:ring-orange-200\/40:focus {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.focus\:ring-orange-200\/50:focus {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.focus\:ring-orange-200\/60:focus {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.focus\:ring-orange-200\/70:focus {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.focus\:ring-orange-200\/75:focus {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.focus\:ring-orange-200\/80:focus {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.focus\:ring-orange-200\/90:focus {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.focus\:ring-orange-200\/95:focus {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.focus\:ring-orange-200\/100:focus {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.focus\:ring-orange-300\/0:focus {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.focus\:ring-orange-300\/5:focus {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.focus\:ring-orange-300\/10:focus {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.focus\:ring-orange-300\/20:focus {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.focus\:ring-orange-300\/25:focus {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.focus\:ring-orange-300\/30:focus {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.focus\:ring-orange-300\/40:focus {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.focus\:ring-orange-300\/50:focus {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.focus\:ring-orange-300\/60:focus {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.focus\:ring-orange-300\/70:focus {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.focus\:ring-orange-300\/75:focus {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.focus\:ring-orange-300\/80:focus {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.focus\:ring-orange-300\/90:focus {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.focus\:ring-orange-300\/95:focus {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.focus\:ring-orange-300\/100:focus {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.focus\:ring-orange-400\/0:focus {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.focus\:ring-orange-400\/5:focus {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.focus\:ring-orange-400\/10:focus {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.focus\:ring-orange-400\/20:focus {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.focus\:ring-orange-400\/25:focus {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.focus\:ring-orange-400\/30:focus {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.focus\:ring-orange-400\/40:focus {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.focus\:ring-orange-400\/50:focus {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.focus\:ring-orange-400\/60:focus {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.focus\:ring-orange-400\/70:focus {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.focus\:ring-orange-400\/75:focus {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.focus\:ring-orange-400\/80:focus {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.focus\:ring-orange-400\/90:focus {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.focus\:ring-orange-400\/95:focus {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.focus\:ring-orange-400\/100:focus {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.focus\:ring-orange-500\/0:focus {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.focus\:ring-orange-500\/5:focus {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.focus\:ring-orange-500\/10:focus {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.focus\:ring-orange-500\/20:focus {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.focus\:ring-orange-500\/25:focus {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.focus\:ring-orange-500\/30:focus {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.focus\:ring-orange-500\/40:focus {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.focus\:ring-orange-500\/50:focus {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.focus\:ring-orange-500\/60:focus {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.focus\:ring-orange-500\/70:focus {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.focus\:ring-orange-500\/75:focus {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.focus\:ring-orange-500\/80:focus {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.focus\:ring-orange-500\/90:focus {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.focus\:ring-orange-500\/95:focus {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.focus\:ring-orange-500\/100:focus {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.focus\:ring-orange-600\/0:focus {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.focus\:ring-orange-600\/5:focus {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.focus\:ring-orange-600\/10:focus {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.focus\:ring-orange-600\/20:focus {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.focus\:ring-orange-600\/25:focus {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.focus\:ring-orange-600\/30:focus {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.focus\:ring-orange-600\/40:focus {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.focus\:ring-orange-600\/50:focus {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.focus\:ring-orange-600\/60:focus {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.focus\:ring-orange-600\/70:focus {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.focus\:ring-orange-600\/75:focus {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.focus\:ring-orange-600\/80:focus {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.focus\:ring-orange-600\/90:focus {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.focus\:ring-orange-600\/95:focus {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.focus\:ring-orange-600\/100:focus {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.focus\:ring-orange-700\/0:focus {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.focus\:ring-orange-700\/5:focus {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.focus\:ring-orange-700\/10:focus {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.focus\:ring-orange-700\/20:focus {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.focus\:ring-orange-700\/25:focus {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.focus\:ring-orange-700\/30:focus {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.focus\:ring-orange-700\/40:focus {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.focus\:ring-orange-700\/50:focus {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.focus\:ring-orange-700\/60:focus {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.focus\:ring-orange-700\/70:focus {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.focus\:ring-orange-700\/75:focus {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.focus\:ring-orange-700\/80:focus {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.focus\:ring-orange-700\/90:focus {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.focus\:ring-orange-700\/95:focus {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.focus\:ring-orange-700\/100:focus {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.focus\:ring-orange-800\/0:focus {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.focus\:ring-orange-800\/5:focus {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.focus\:ring-orange-800\/10:focus {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.focus\:ring-orange-800\/20:focus {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.focus\:ring-orange-800\/25:focus {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.focus\:ring-orange-800\/30:focus {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.focus\:ring-orange-800\/40:focus {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.focus\:ring-orange-800\/50:focus {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.focus\:ring-orange-800\/60:focus {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.focus\:ring-orange-800\/70:focus {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.focus\:ring-orange-800\/75:focus {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.focus\:ring-orange-800\/80:focus {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.focus\:ring-orange-800\/90:focus {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.focus\:ring-orange-800\/95:focus {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.focus\:ring-orange-800\/100:focus {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.focus\:ring-orange-900\/0:focus {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.focus\:ring-orange-900\/5:focus {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.focus\:ring-orange-900\/10:focus {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.focus\:ring-orange-900\/20:focus {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.focus\:ring-orange-900\/25:focus {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.focus\:ring-orange-900\/30:focus {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.focus\:ring-orange-900\/40:focus {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.focus\:ring-orange-900\/50:focus {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.focus\:ring-orange-900\/60:focus {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.focus\:ring-orange-900\/70:focus {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.focus\:ring-orange-900\/75:focus {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.focus\:ring-orange-900\/80:focus {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.focus\:ring-orange-900\/90:focus {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.focus\:ring-orange-900\/95:focus {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.focus\:ring-orange-900\/100:focus {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.focus\:ring-orange\/0:focus {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.focus\:ring-orange\/5:focus {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.focus\:ring-orange\/10:focus {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.focus\:ring-orange\/20:focus {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.focus\:ring-orange\/25:focus {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.focus\:ring-orange\/30:focus {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.focus\:ring-orange\/40:focus {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.focus\:ring-orange\/50:focus {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.focus\:ring-orange\/60:focus {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.focus\:ring-orange\/70:focus {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.focus\:ring-orange\/75:focus {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.focus\:ring-orange\/80:focus {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.focus\:ring-orange\/90:focus {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.focus\:ring-orange\/95:focus {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.focus\:ring-orange\/100:focus {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.focus\:ring-yellow-25\/0:focus {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.focus\:ring-yellow-25\/5:focus {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.focus\:ring-yellow-25\/10:focus {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.focus\:ring-yellow-25\/20:focus {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.focus\:ring-yellow-25\/25:focus {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.focus\:ring-yellow-25\/30:focus {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.focus\:ring-yellow-25\/40:focus {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.focus\:ring-yellow-25\/50:focus {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.focus\:ring-yellow-25\/60:focus {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.focus\:ring-yellow-25\/70:focus {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.focus\:ring-yellow-25\/75:focus {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.focus\:ring-yellow-25\/80:focus {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.focus\:ring-yellow-25\/90:focus {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.focus\:ring-yellow-25\/95:focus {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.focus\:ring-yellow-25\/100:focus {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.focus\:ring-yellow-50\/0:focus {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.focus\:ring-yellow-50\/5:focus {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.focus\:ring-yellow-50\/10:focus {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.focus\:ring-yellow-50\/20:focus {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.focus\:ring-yellow-50\/25:focus {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.focus\:ring-yellow-50\/30:focus {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.focus\:ring-yellow-50\/40:focus {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.focus\:ring-yellow-50\/50:focus {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.focus\:ring-yellow-50\/60:focus {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.focus\:ring-yellow-50\/70:focus {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.focus\:ring-yellow-50\/75:focus {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.focus\:ring-yellow-50\/80:focus {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.focus\:ring-yellow-50\/90:focus {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.focus\:ring-yellow-50\/95:focus {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.focus\:ring-yellow-50\/100:focus {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.focus\:ring-yellow-100\/0:focus {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.focus\:ring-yellow-100\/5:focus {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.focus\:ring-yellow-100\/10:focus {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.focus\:ring-yellow-100\/20:focus {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.focus\:ring-yellow-100\/25:focus {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.focus\:ring-yellow-100\/30:focus {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.focus\:ring-yellow-100\/40:focus {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.focus\:ring-yellow-100\/50:focus {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.focus\:ring-yellow-100\/60:focus {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.focus\:ring-yellow-100\/70:focus {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.focus\:ring-yellow-100\/75:focus {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.focus\:ring-yellow-100\/80:focus {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.focus\:ring-yellow-100\/90:focus {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.focus\:ring-yellow-100\/95:focus {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.focus\:ring-yellow-100\/100:focus {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.focus\:ring-yellow-200\/0:focus {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.focus\:ring-yellow-200\/5:focus {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.focus\:ring-yellow-200\/10:focus {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.focus\:ring-yellow-200\/20:focus {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.focus\:ring-yellow-200\/25:focus {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.focus\:ring-yellow-200\/30:focus {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.focus\:ring-yellow-200\/40:focus {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.focus\:ring-yellow-200\/50:focus {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.focus\:ring-yellow-200\/60:focus {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.focus\:ring-yellow-200\/70:focus {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.focus\:ring-yellow-200\/75:focus {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.focus\:ring-yellow-200\/80:focus {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.focus\:ring-yellow-200\/90:focus {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.focus\:ring-yellow-200\/95:focus {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.focus\:ring-yellow-200\/100:focus {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.focus\:ring-yellow-300\/0:focus {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.focus\:ring-yellow-300\/5:focus {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.focus\:ring-yellow-300\/10:focus {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.focus\:ring-yellow-300\/20:focus {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.focus\:ring-yellow-300\/25:focus {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.focus\:ring-yellow-300\/30:focus {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.focus\:ring-yellow-300\/40:focus {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.focus\:ring-yellow-300\/50:focus {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.focus\:ring-yellow-300\/60:focus {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.focus\:ring-yellow-300\/70:focus {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.focus\:ring-yellow-300\/75:focus {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.focus\:ring-yellow-300\/80:focus {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.focus\:ring-yellow-300\/90:focus {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.focus\:ring-yellow-300\/95:focus {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.focus\:ring-yellow-300\/100:focus {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.focus\:ring-yellow-400\/0:focus {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.focus\:ring-yellow-400\/5:focus {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.focus\:ring-yellow-400\/10:focus {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.focus\:ring-yellow-400\/20:focus {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.focus\:ring-yellow-400\/25:focus {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.focus\:ring-yellow-400\/30:focus {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.focus\:ring-yellow-400\/40:focus {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.focus\:ring-yellow-400\/50:focus {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.focus\:ring-yellow-400\/60:focus {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.focus\:ring-yellow-400\/70:focus {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.focus\:ring-yellow-400\/75:focus {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.focus\:ring-yellow-400\/80:focus {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.focus\:ring-yellow-400\/90:focus {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.focus\:ring-yellow-400\/95:focus {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.focus\:ring-yellow-400\/100:focus {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.focus\:ring-yellow-500\/0:focus {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.focus\:ring-yellow-500\/5:focus {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.focus\:ring-yellow-500\/10:focus {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.focus\:ring-yellow-500\/20:focus {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.focus\:ring-yellow-500\/25:focus {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.focus\:ring-yellow-500\/30:focus {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.focus\:ring-yellow-500\/40:focus {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.focus\:ring-yellow-500\/50:focus {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.focus\:ring-yellow-500\/60:focus {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.focus\:ring-yellow-500\/70:focus {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.focus\:ring-yellow-500\/75:focus {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.focus\:ring-yellow-500\/80:focus {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.focus\:ring-yellow-500\/90:focus {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.focus\:ring-yellow-500\/95:focus {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.focus\:ring-yellow-500\/100:focus {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.focus\:ring-yellow-600\/0:focus {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.focus\:ring-yellow-600\/5:focus {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.focus\:ring-yellow-600\/10:focus {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.focus\:ring-yellow-600\/20:focus {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.focus\:ring-yellow-600\/25:focus {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.focus\:ring-yellow-600\/30:focus {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.focus\:ring-yellow-600\/40:focus {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.focus\:ring-yellow-600\/50:focus {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.focus\:ring-yellow-600\/60:focus {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.focus\:ring-yellow-600\/70:focus {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.focus\:ring-yellow-600\/75:focus {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.focus\:ring-yellow-600\/80:focus {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.focus\:ring-yellow-600\/90:focus {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.focus\:ring-yellow-600\/95:focus {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.focus\:ring-yellow-600\/100:focus {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.focus\:ring-yellow-700\/0:focus {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.focus\:ring-yellow-700\/5:focus {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.focus\:ring-yellow-700\/10:focus {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.focus\:ring-yellow-700\/20:focus {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.focus\:ring-yellow-700\/25:focus {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.focus\:ring-yellow-700\/30:focus {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.focus\:ring-yellow-700\/40:focus {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.focus\:ring-yellow-700\/50:focus {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.focus\:ring-yellow-700\/60:focus {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.focus\:ring-yellow-700\/70:focus {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.focus\:ring-yellow-700\/75:focus {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.focus\:ring-yellow-700\/80:focus {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.focus\:ring-yellow-700\/90:focus {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.focus\:ring-yellow-700\/95:focus {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.focus\:ring-yellow-700\/100:focus {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.focus\:ring-yellow-800\/0:focus {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.focus\:ring-yellow-800\/5:focus {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.focus\:ring-yellow-800\/10:focus {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.focus\:ring-yellow-800\/20:focus {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.focus\:ring-yellow-800\/25:focus {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.focus\:ring-yellow-800\/30:focus {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.focus\:ring-yellow-800\/40:focus {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.focus\:ring-yellow-800\/50:focus {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.focus\:ring-yellow-800\/60:focus {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.focus\:ring-yellow-800\/70:focus {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.focus\:ring-yellow-800\/75:focus {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.focus\:ring-yellow-800\/80:focus {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.focus\:ring-yellow-800\/90:focus {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.focus\:ring-yellow-800\/95:focus {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.focus\:ring-yellow-800\/100:focus {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.focus\:ring-yellow-900\/0:focus {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.focus\:ring-yellow-900\/5:focus {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.focus\:ring-yellow-900\/10:focus {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.focus\:ring-yellow-900\/20:focus {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.focus\:ring-yellow-900\/25:focus {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.focus\:ring-yellow-900\/30:focus {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.focus\:ring-yellow-900\/40:focus {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.focus\:ring-yellow-900\/50:focus {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.focus\:ring-yellow-900\/60:focus {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.focus\:ring-yellow-900\/70:focus {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.focus\:ring-yellow-900\/75:focus {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.focus\:ring-yellow-900\/80:focus {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.focus\:ring-yellow-900\/90:focus {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.focus\:ring-yellow-900\/95:focus {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.focus\:ring-yellow-900\/100:focus {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.focus\:ring-yellow\/0:focus {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.focus\:ring-yellow\/5:focus {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.focus\:ring-yellow\/10:focus {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.focus\:ring-yellow\/20:focus {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.focus\:ring-yellow\/25:focus {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.focus\:ring-yellow\/30:focus {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.focus\:ring-yellow\/40:focus {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.focus\:ring-yellow\/50:focus {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.focus\:ring-yellow\/60:focus {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.focus\:ring-yellow\/70:focus {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.focus\:ring-yellow\/75:focus {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.focus\:ring-yellow\/80:focus {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.focus\:ring-yellow\/90:focus {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.focus\:ring-yellow\/95:focus {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.focus\:ring-yellow\/100:focus {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:border-white:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.disabled\:border-black:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.disabled\:border-gray-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.disabled\:border-gray-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.disabled\:border-gray-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.disabled\:border-gray-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.disabled\:border-gray-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.disabled\:border-gray-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.disabled\:border-gray-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.disabled\:border-gray-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.disabled\:border-gray-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.disabled\:border-gray-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.disabled\:border-gray-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.disabled\:border-gray:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.disabled\:border-primary-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.disabled\:border-primary-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.disabled\:border-primary-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.disabled\:border-primary-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.disabled\:border-primary-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.disabled\:border-primary-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.disabled\:border-primary-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.disabled\:border-primary-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.disabled\:border-primary-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.disabled\:border-primary-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.disabled\:border-primary-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.disabled\:border-primary:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.disabled\:border-error-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.disabled\:border-error-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.disabled\:border-error-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.disabled\:border-error-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.disabled\:border-error-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.disabled\:border-error-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.disabled\:border-error-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.disabled\:border-error-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.disabled\:border-error-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.disabled\:border-error-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.disabled\:border-error-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.disabled\:border-error:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.disabled\:border-warning-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.disabled\:border-warning-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.disabled\:border-warning-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.disabled\:border-warning-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.disabled\:border-warning-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.disabled\:border-warning-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.disabled\:border-warning-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.disabled\:border-warning-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.disabled\:border-warning-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.disabled\:border-warning-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.disabled\:border-warning-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.disabled\:border-warning:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.disabled\:border-success-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.disabled\:border-success-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.disabled\:border-success-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.disabled\:border-success-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.disabled\:border-success-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.disabled\:border-success-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.disabled\:border-success-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.disabled\:border-success-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.disabled\:border-success-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.disabled\:border-success-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.disabled\:border-success-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.disabled\:border-success:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.disabled\:border-gray-blue:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 251 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.disabled\:border-gray-cool:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.disabled\:border-gray-modern:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 39 / var(--tw-border-opacity));
}

.disabled\:border-gray-neutral:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.disabled\:border-gray-iron:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.disabled\:border-gray-true-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.disabled\:border-gray-true:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 249 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(231 229 228 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.disabled\:border-gray-warm:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.disabled\:border-moss-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.disabled\:border-moss-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.disabled\:border-moss-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.disabled\:border-moss-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.disabled\:border-moss-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.disabled\:border-moss-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.disabled\:border-moss-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.disabled\:border-moss-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.disabled\:border-moss-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.disabled\:border-moss-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.disabled\:border-moss-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.disabled\:border-moss:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.disabled\:border-green-light-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.disabled\:border-green-light-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.disabled\:border-green-light-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.disabled\:border-green-light-200:disabled {
  border-color: #DOF8AB;
}

.disabled\:border-green-light-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.disabled\:border-green-light-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.disabled\:border-green-light-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.disabled\:border-green-light-600:disabled {
  border-color: #4CA3OD;
}

.disabled\:border-green-light-700:disabled {
  border-color: #3B7COF;
}

.disabled\:border-green-light-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.disabled\:border-green-light-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.disabled\:border-green-light:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.disabled\:border-green-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.disabled\:border-green-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.disabled\:border-green-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.disabled\:border-green-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.disabled\:border-green-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.disabled\:border-green-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.disabled\:border-green-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.disabled\:border-green-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.disabled\:border-green-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.disabled\:border-green-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.disabled\:border-green-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.disabled\:border-green:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.disabled\:border-teal-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.disabled\:border-teal-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.disabled\:border-teal-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.disabled\:border-teal-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.disabled\:border-teal-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.disabled\:border-teal-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.disabled\:border-teal-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.disabled\:border-teal-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.disabled\:border-teal-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.disabled\:border-teal-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.disabled\:border-teal-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.disabled\:border-teal:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.disabled\:border-cyan-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.disabled\:border-cyan-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.disabled\:border-cyan-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.disabled\:border-cyan-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.disabled\:border-cyan-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.disabled\:border-cyan-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.disabled\:border-cyan-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.disabled\:border-cyan-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.disabled\:border-cyan-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.disabled\:border-cyan-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.disabled\:border-cyan-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.disabled\:border-cyan:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.disabled\:border-blue-light-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.disabled\:border-blue-light:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.disabled\:border-blue-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.disabled\:border-blue-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.disabled\:border-blue-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.disabled\:border-blue-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.disabled\:border-blue-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.disabled\:border-blue-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.disabled\:border-blue:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.disabled\:border-blue-dark:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.disabled\:border-indigo-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.disabled\:border-indigo-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.disabled\:border-indigo-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.disabled\:border-indigo-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.disabled\:border-indigo-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.disabled\:border-indigo-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.disabled\:border-indigo-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.disabled\:border-indigo-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.disabled\:border-indigo-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.disabled\:border-indigo-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.disabled\:border-indigo-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.disabled\:border-indigo:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.disabled\:border-violet-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.disabled\:border-violet-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.disabled\:border-violet-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.disabled\:border-violet-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.disabled\:border-violet-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.disabled\:border-violet-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.disabled\:border-violet-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.disabled\:border-violet-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.disabled\:border-violet-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.disabled\:border-violet-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.disabled\:border-violet-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.disabled\:border-violet:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.disabled\:border-purple-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.disabled\:border-purple-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.disabled\:border-purple-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.disabled\:border-purple-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.disabled\:border-purple-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.disabled\:border-purple-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.disabled\:border-purple-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.disabled\:border-purple-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.disabled\:border-purple-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.disabled\:border-purple-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.disabled\:border-purple-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.disabled\:border-purple:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.disabled\:border-fuchsia:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.disabled\:border-pink-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.disabled\:border-pink-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.disabled\:border-pink-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.disabled\:border-pink-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.disabled\:border-pink-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.disabled\:border-pink-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.disabled\:border-pink-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.disabled\:border-pink-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.disabled\:border-pink-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.disabled\:border-pink-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.disabled\:border-pink-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.disabled\:border-pink:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.disabled\:border-rose-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.disabled\:border-rose-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.disabled\:border-rose-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.disabled\:border-rose-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.disabled\:border-rose-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.disabled\:border-rose-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.disabled\:border-rose-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.disabled\:border-rose-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.disabled\:border-rose-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.disabled\:border-rose-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.disabled\:border-rose-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.disabled\:border-rose:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.disabled\:border-orange-dark:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.disabled\:border-orange-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.disabled\:border-orange-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.disabled\:border-orange-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.disabled\:border-orange-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.disabled\:border-orange-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.disabled\:border-orange-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.disabled\:border-orange-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.disabled\:border-orange-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.disabled\:border-orange-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.disabled\:border-orange-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.disabled\:border-orange-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.disabled\:border-orange:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.disabled\:border-yellow-25:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.disabled\:border-yellow-50:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.disabled\:border-yellow-100:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.disabled\:border-yellow-200:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.disabled\:border-yellow-300:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.disabled\:border-yellow-400:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.disabled\:border-yellow-500:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.disabled\:border-yellow-600:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.disabled\:border-yellow-700:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.disabled\:border-yellow-800:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.disabled\:border-yellow-900:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.disabled\:border-yellow:disabled {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.disabled\:border-white\/0:disabled {
  border-color: rgb(255 255 255 / 0);
}

.disabled\:border-white\/5:disabled {
  border-color: rgb(255 255 255 / 0.05);
}

.disabled\:border-white\/10:disabled {
  border-color: rgb(255 255 255 / 0.1);
}

.disabled\:border-white\/20:disabled {
  border-color: rgb(255 255 255 / 0.2);
}

.disabled\:border-white\/25:disabled {
  border-color: rgb(255 255 255 / 0.25);
}

.disabled\:border-white\/30:disabled {
  border-color: rgb(255 255 255 / 0.3);
}

.disabled\:border-white\/40:disabled {
  border-color: rgb(255 255 255 / 0.4);
}

.disabled\:border-white\/50:disabled {
  border-color: rgb(255 255 255 / 0.5);
}

.disabled\:border-white\/60:disabled {
  border-color: rgb(255 255 255 / 0.6);
}

.disabled\:border-white\/70:disabled {
  border-color: rgb(255 255 255 / 0.7);
}

.disabled\:border-white\/75:disabled {
  border-color: rgb(255 255 255 / 0.75);
}

.disabled\:border-white\/80:disabled {
  border-color: rgb(255 255 255 / 0.8);
}

.disabled\:border-white\/90:disabled {
  border-color: rgb(255 255 255 / 0.9);
}

.disabled\:border-white\/95:disabled {
  border-color: rgb(255 255 255 / 0.95);
}

.disabled\:border-white\/100:disabled {
  border-color: rgb(255 255 255 / 1);
}

.disabled\:border-black\/0:disabled {
  border-color: rgb(0 0 0 / 0);
}

.disabled\:border-black\/5:disabled {
  border-color: rgb(0 0 0 / 0.05);
}

.disabled\:border-black\/10:disabled {
  border-color: rgb(0 0 0 / 0.1);
}

.disabled\:border-black\/20:disabled {
  border-color: rgb(0 0 0 / 0.2);
}

.disabled\:border-black\/25:disabled {
  border-color: rgb(0 0 0 / 0.25);
}

.disabled\:border-black\/30:disabled {
  border-color: rgb(0 0 0 / 0.3);
}

.disabled\:border-black\/40:disabled {
  border-color: rgb(0 0 0 / 0.4);
}

.disabled\:border-black\/50:disabled {
  border-color: rgb(0 0 0 / 0.5);
}

.disabled\:border-black\/60:disabled {
  border-color: rgb(0 0 0 / 0.6);
}

.disabled\:border-black\/70:disabled {
  border-color: rgb(0 0 0 / 0.7);
}

.disabled\:border-black\/75:disabled {
  border-color: rgb(0 0 0 / 0.75);
}

.disabled\:border-black\/80:disabled {
  border-color: rgb(0 0 0 / 0.8);
}

.disabled\:border-black\/90:disabled {
  border-color: rgb(0 0 0 / 0.9);
}

.disabled\:border-black\/95:disabled {
  border-color: rgb(0 0 0 / 0.95);
}

.disabled\:border-black\/100:disabled {
  border-color: rgb(0 0 0 / 1);
}

.disabled\:border-gray-25\/0:disabled {
  border-color: rgb(252 252 253 / 0);
}

.disabled\:border-gray-25\/5:disabled {
  border-color: rgb(252 252 253 / 0.05);
}

.disabled\:border-gray-25\/10:disabled {
  border-color: rgb(252 252 253 / 0.1);
}

.disabled\:border-gray-25\/20:disabled {
  border-color: rgb(252 252 253 / 0.2);
}

.disabled\:border-gray-25\/25:disabled {
  border-color: rgb(252 252 253 / 0.25);
}

.disabled\:border-gray-25\/30:disabled {
  border-color: rgb(252 252 253 / 0.3);
}

.disabled\:border-gray-25\/40:disabled {
  border-color: rgb(252 252 253 / 0.4);
}

.disabled\:border-gray-25\/50:disabled {
  border-color: rgb(252 252 253 / 0.5);
}

.disabled\:border-gray-25\/60:disabled {
  border-color: rgb(252 252 253 / 0.6);
}

.disabled\:border-gray-25\/70:disabled {
  border-color: rgb(252 252 253 / 0.7);
}

.disabled\:border-gray-25\/75:disabled {
  border-color: rgb(252 252 253 / 0.75);
}

.disabled\:border-gray-25\/80:disabled {
  border-color: rgb(252 252 253 / 0.8);
}

.disabled\:border-gray-25\/90:disabled {
  border-color: rgb(252 252 253 / 0.9);
}

.disabled\:border-gray-25\/95:disabled {
  border-color: rgb(252 252 253 / 0.95);
}

.disabled\:border-gray-25\/100:disabled {
  border-color: rgb(252 252 253 / 1);
}

.disabled\:border-gray-50\/0:disabled {
  border-color: rgb(249 250 251 / 0);
}

.disabled\:border-gray-50\/5:disabled {
  border-color: rgb(249 250 251 / 0.05);
}

.disabled\:border-gray-50\/10:disabled {
  border-color: rgb(249 250 251 / 0.1);
}

.disabled\:border-gray-50\/20:disabled {
  border-color: rgb(249 250 251 / 0.2);
}

.disabled\:border-gray-50\/25:disabled {
  border-color: rgb(249 250 251 / 0.25);
}

.disabled\:border-gray-50\/30:disabled {
  border-color: rgb(249 250 251 / 0.3);
}

.disabled\:border-gray-50\/40:disabled {
  border-color: rgb(249 250 251 / 0.4);
}

.disabled\:border-gray-50\/50:disabled {
  border-color: rgb(249 250 251 / 0.5);
}

.disabled\:border-gray-50\/60:disabled {
  border-color: rgb(249 250 251 / 0.6);
}

.disabled\:border-gray-50\/70:disabled {
  border-color: rgb(249 250 251 / 0.7);
}

.disabled\:border-gray-50\/75:disabled {
  border-color: rgb(249 250 251 / 0.75);
}

.disabled\:border-gray-50\/80:disabled {
  border-color: rgb(249 250 251 / 0.8);
}

.disabled\:border-gray-50\/90:disabled {
  border-color: rgb(249 250 251 / 0.9);
}

.disabled\:border-gray-50\/95:disabled {
  border-color: rgb(249 250 251 / 0.95);
}

.disabled\:border-gray-50\/100:disabled {
  border-color: rgb(249 250 251 / 1);
}

.disabled\:border-gray-100\/0:disabled {
  border-color: rgb(242 244 247 / 0);
}

.disabled\:border-gray-100\/5:disabled {
  border-color: rgb(242 244 247 / 0.05);
}

.disabled\:border-gray-100\/10:disabled {
  border-color: rgb(242 244 247 / 0.1);
}

.disabled\:border-gray-100\/20:disabled {
  border-color: rgb(242 244 247 / 0.2);
}

.disabled\:border-gray-100\/25:disabled {
  border-color: rgb(242 244 247 / 0.25);
}

.disabled\:border-gray-100\/30:disabled {
  border-color: rgb(242 244 247 / 0.3);
}

.disabled\:border-gray-100\/40:disabled {
  border-color: rgb(242 244 247 / 0.4);
}

.disabled\:border-gray-100\/50:disabled {
  border-color: rgb(242 244 247 / 0.5);
}

.disabled\:border-gray-100\/60:disabled {
  border-color: rgb(242 244 247 / 0.6);
}

.disabled\:border-gray-100\/70:disabled {
  border-color: rgb(242 244 247 / 0.7);
}

.disabled\:border-gray-100\/75:disabled {
  border-color: rgb(242 244 247 / 0.75);
}

.disabled\:border-gray-100\/80:disabled {
  border-color: rgb(242 244 247 / 0.8);
}

.disabled\:border-gray-100\/90:disabled {
  border-color: rgb(242 244 247 / 0.9);
}

.disabled\:border-gray-100\/95:disabled {
  border-color: rgb(242 244 247 / 0.95);
}

.disabled\:border-gray-100\/100:disabled {
  border-color: rgb(242 244 247 / 1);
}

.disabled\:border-gray-200\/0:disabled {
  border-color: rgb(234 236 240 / 0);
}

.disabled\:border-gray-200\/5:disabled {
  border-color: rgb(234 236 240 / 0.05);
}

.disabled\:border-gray-200\/10:disabled {
  border-color: rgb(234 236 240 / 0.1);
}

.disabled\:border-gray-200\/20:disabled {
  border-color: rgb(234 236 240 / 0.2);
}

.disabled\:border-gray-200\/25:disabled {
  border-color: rgb(234 236 240 / 0.25);
}

.disabled\:border-gray-200\/30:disabled {
  border-color: rgb(234 236 240 / 0.3);
}

.disabled\:border-gray-200\/40:disabled {
  border-color: rgb(234 236 240 / 0.4);
}

.disabled\:border-gray-200\/50:disabled {
  border-color: rgb(234 236 240 / 0.5);
}

.disabled\:border-gray-200\/60:disabled {
  border-color: rgb(234 236 240 / 0.6);
}

.disabled\:border-gray-200\/70:disabled {
  border-color: rgb(234 236 240 / 0.7);
}

.disabled\:border-gray-200\/75:disabled {
  border-color: rgb(234 236 240 / 0.75);
}

.disabled\:border-gray-200\/80:disabled {
  border-color: rgb(234 236 240 / 0.8);
}

.disabled\:border-gray-200\/90:disabled {
  border-color: rgb(234 236 240 / 0.9);
}

.disabled\:border-gray-200\/95:disabled {
  border-color: rgb(234 236 240 / 0.95);
}

.disabled\:border-gray-200\/100:disabled {
  border-color: rgb(234 236 240 / 1);
}

.disabled\:border-gray-300\/0:disabled {
  border-color: rgb(208 213 221 / 0);
}

.disabled\:border-gray-300\/5:disabled {
  border-color: rgb(208 213 221 / 0.05);
}

.disabled\:border-gray-300\/10:disabled {
  border-color: rgb(208 213 221 / 0.1);
}

.disabled\:border-gray-300\/20:disabled {
  border-color: rgb(208 213 221 / 0.2);
}

.disabled\:border-gray-300\/25:disabled {
  border-color: rgb(208 213 221 / 0.25);
}

.disabled\:border-gray-300\/30:disabled {
  border-color: rgb(208 213 221 / 0.3);
}

.disabled\:border-gray-300\/40:disabled {
  border-color: rgb(208 213 221 / 0.4);
}

.disabled\:border-gray-300\/50:disabled {
  border-color: rgb(208 213 221 / 0.5);
}

.disabled\:border-gray-300\/60:disabled {
  border-color: rgb(208 213 221 / 0.6);
}

.disabled\:border-gray-300\/70:disabled {
  border-color: rgb(208 213 221 / 0.7);
}

.disabled\:border-gray-300\/75:disabled {
  border-color: rgb(208 213 221 / 0.75);
}

.disabled\:border-gray-300\/80:disabled {
  border-color: rgb(208 213 221 / 0.8);
}

.disabled\:border-gray-300\/90:disabled {
  border-color: rgb(208 213 221 / 0.9);
}

.disabled\:border-gray-300\/95:disabled {
  border-color: rgb(208 213 221 / 0.95);
}

.disabled\:border-gray-300\/100:disabled {
  border-color: rgb(208 213 221 / 1);
}

.disabled\:border-gray-400\/0:disabled {
  border-color: rgb(152 162 179 / 0);
}

.disabled\:border-gray-400\/5:disabled {
  border-color: rgb(152 162 179 / 0.05);
}

.disabled\:border-gray-400\/10:disabled {
  border-color: rgb(152 162 179 / 0.1);
}

.disabled\:border-gray-400\/20:disabled {
  border-color: rgb(152 162 179 / 0.2);
}

.disabled\:border-gray-400\/25:disabled {
  border-color: rgb(152 162 179 / 0.25);
}

.disabled\:border-gray-400\/30:disabled {
  border-color: rgb(152 162 179 / 0.3);
}

.disabled\:border-gray-400\/40:disabled {
  border-color: rgb(152 162 179 / 0.4);
}

.disabled\:border-gray-400\/50:disabled {
  border-color: rgb(152 162 179 / 0.5);
}

.disabled\:border-gray-400\/60:disabled {
  border-color: rgb(152 162 179 / 0.6);
}

.disabled\:border-gray-400\/70:disabled {
  border-color: rgb(152 162 179 / 0.7);
}

.disabled\:border-gray-400\/75:disabled {
  border-color: rgb(152 162 179 / 0.75);
}

.disabled\:border-gray-400\/80:disabled {
  border-color: rgb(152 162 179 / 0.8);
}

.disabled\:border-gray-400\/90:disabled {
  border-color: rgb(152 162 179 / 0.9);
}

.disabled\:border-gray-400\/95:disabled {
  border-color: rgb(152 162 179 / 0.95);
}

.disabled\:border-gray-400\/100:disabled {
  border-color: rgb(152 162 179 / 1);
}

.disabled\:border-gray-500\/0:disabled {
  border-color: rgb(102 112 133 / 0);
}

.disabled\:border-gray-500\/5:disabled {
  border-color: rgb(102 112 133 / 0.05);
}

.disabled\:border-gray-500\/10:disabled {
  border-color: rgb(102 112 133 / 0.1);
}

.disabled\:border-gray-500\/20:disabled {
  border-color: rgb(102 112 133 / 0.2);
}

.disabled\:border-gray-500\/25:disabled {
  border-color: rgb(102 112 133 / 0.25);
}

.disabled\:border-gray-500\/30:disabled {
  border-color: rgb(102 112 133 / 0.3);
}

.disabled\:border-gray-500\/40:disabled {
  border-color: rgb(102 112 133 / 0.4);
}

.disabled\:border-gray-500\/50:disabled {
  border-color: rgb(102 112 133 / 0.5);
}

.disabled\:border-gray-500\/60:disabled {
  border-color: rgb(102 112 133 / 0.6);
}

.disabled\:border-gray-500\/70:disabled {
  border-color: rgb(102 112 133 / 0.7);
}

.disabled\:border-gray-500\/75:disabled {
  border-color: rgb(102 112 133 / 0.75);
}

.disabled\:border-gray-500\/80:disabled {
  border-color: rgb(102 112 133 / 0.8);
}

.disabled\:border-gray-500\/90:disabled {
  border-color: rgb(102 112 133 / 0.9);
}

.disabled\:border-gray-500\/95:disabled {
  border-color: rgb(102 112 133 / 0.95);
}

.disabled\:border-gray-500\/100:disabled {
  border-color: rgb(102 112 133 / 1);
}

.disabled\:border-gray-600\/0:disabled {
  border-color: rgb(71 84 103 / 0);
}

.disabled\:border-gray-600\/5:disabled {
  border-color: rgb(71 84 103 / 0.05);
}

.disabled\:border-gray-600\/10:disabled {
  border-color: rgb(71 84 103 / 0.1);
}

.disabled\:border-gray-600\/20:disabled {
  border-color: rgb(71 84 103 / 0.2);
}

.disabled\:border-gray-600\/25:disabled {
  border-color: rgb(71 84 103 / 0.25);
}

.disabled\:border-gray-600\/30:disabled {
  border-color: rgb(71 84 103 / 0.3);
}

.disabled\:border-gray-600\/40:disabled {
  border-color: rgb(71 84 103 / 0.4);
}

.disabled\:border-gray-600\/50:disabled {
  border-color: rgb(71 84 103 / 0.5);
}

.disabled\:border-gray-600\/60:disabled {
  border-color: rgb(71 84 103 / 0.6);
}

.disabled\:border-gray-600\/70:disabled {
  border-color: rgb(71 84 103 / 0.7);
}

.disabled\:border-gray-600\/75:disabled {
  border-color: rgb(71 84 103 / 0.75);
}

.disabled\:border-gray-600\/80:disabled {
  border-color: rgb(71 84 103 / 0.8);
}

.disabled\:border-gray-600\/90:disabled {
  border-color: rgb(71 84 103 / 0.9);
}

.disabled\:border-gray-600\/95:disabled {
  border-color: rgb(71 84 103 / 0.95);
}

.disabled\:border-gray-600\/100:disabled {
  border-color: rgb(71 84 103 / 1);
}

.disabled\:border-gray-700\/0:disabled {
  border-color: rgb(52 64 84 / 0);
}

.disabled\:border-gray-700\/5:disabled {
  border-color: rgb(52 64 84 / 0.05);
}

.disabled\:border-gray-700\/10:disabled {
  border-color: rgb(52 64 84 / 0.1);
}

.disabled\:border-gray-700\/20:disabled {
  border-color: rgb(52 64 84 / 0.2);
}

.disabled\:border-gray-700\/25:disabled {
  border-color: rgb(52 64 84 / 0.25);
}

.disabled\:border-gray-700\/30:disabled {
  border-color: rgb(52 64 84 / 0.3);
}

.disabled\:border-gray-700\/40:disabled {
  border-color: rgb(52 64 84 / 0.4);
}

.disabled\:border-gray-700\/50:disabled {
  border-color: rgb(52 64 84 / 0.5);
}

.disabled\:border-gray-700\/60:disabled {
  border-color: rgb(52 64 84 / 0.6);
}

.disabled\:border-gray-700\/70:disabled {
  border-color: rgb(52 64 84 / 0.7);
}

.disabled\:border-gray-700\/75:disabled {
  border-color: rgb(52 64 84 / 0.75);
}

.disabled\:border-gray-700\/80:disabled {
  border-color: rgb(52 64 84 / 0.8);
}

.disabled\:border-gray-700\/90:disabled {
  border-color: rgb(52 64 84 / 0.9);
}

.disabled\:border-gray-700\/95:disabled {
  border-color: rgb(52 64 84 / 0.95);
}

.disabled\:border-gray-700\/100:disabled {
  border-color: rgb(52 64 84 / 1);
}

.disabled\:border-gray-800\/0:disabled {
  border-color: rgb(29 41 57 / 0);
}

.disabled\:border-gray-800\/5:disabled {
  border-color: rgb(29 41 57 / 0.05);
}

.disabled\:border-gray-800\/10:disabled {
  border-color: rgb(29 41 57 / 0.1);
}

.disabled\:border-gray-800\/20:disabled {
  border-color: rgb(29 41 57 / 0.2);
}

.disabled\:border-gray-800\/25:disabled {
  border-color: rgb(29 41 57 / 0.25);
}

.disabled\:border-gray-800\/30:disabled {
  border-color: rgb(29 41 57 / 0.3);
}

.disabled\:border-gray-800\/40:disabled {
  border-color: rgb(29 41 57 / 0.4);
}

.disabled\:border-gray-800\/50:disabled {
  border-color: rgb(29 41 57 / 0.5);
}

.disabled\:border-gray-800\/60:disabled {
  border-color: rgb(29 41 57 / 0.6);
}

.disabled\:border-gray-800\/70:disabled {
  border-color: rgb(29 41 57 / 0.7);
}

.disabled\:border-gray-800\/75:disabled {
  border-color: rgb(29 41 57 / 0.75);
}

.disabled\:border-gray-800\/80:disabled {
  border-color: rgb(29 41 57 / 0.8);
}

.disabled\:border-gray-800\/90:disabled {
  border-color: rgb(29 41 57 / 0.9);
}

.disabled\:border-gray-800\/95:disabled {
  border-color: rgb(29 41 57 / 0.95);
}

.disabled\:border-gray-800\/100:disabled {
  border-color: rgb(29 41 57 / 1);
}

.disabled\:border-gray-900\/0:disabled {
  border-color: rgb(16 24 40 / 0);
}

.disabled\:border-gray-900\/5:disabled {
  border-color: rgb(16 24 40 / 0.05);
}

.disabled\:border-gray-900\/10:disabled {
  border-color: rgb(16 24 40 / 0.1);
}

.disabled\:border-gray-900\/20:disabled {
  border-color: rgb(16 24 40 / 0.2);
}

.disabled\:border-gray-900\/25:disabled {
  border-color: rgb(16 24 40 / 0.25);
}

.disabled\:border-gray-900\/30:disabled {
  border-color: rgb(16 24 40 / 0.3);
}

.disabled\:border-gray-900\/40:disabled {
  border-color: rgb(16 24 40 / 0.4);
}

.disabled\:border-gray-900\/50:disabled {
  border-color: rgb(16 24 40 / 0.5);
}

.disabled\:border-gray-900\/60:disabled {
  border-color: rgb(16 24 40 / 0.6);
}

.disabled\:border-gray-900\/70:disabled {
  border-color: rgb(16 24 40 / 0.7);
}

.disabled\:border-gray-900\/75:disabled {
  border-color: rgb(16 24 40 / 0.75);
}

.disabled\:border-gray-900\/80:disabled {
  border-color: rgb(16 24 40 / 0.8);
}

.disabled\:border-gray-900\/90:disabled {
  border-color: rgb(16 24 40 / 0.9);
}

.disabled\:border-gray-900\/95:disabled {
  border-color: rgb(16 24 40 / 0.95);
}

.disabled\:border-gray-900\/100:disabled {
  border-color: rgb(16 24 40 / 1);
}

.disabled\:border-gray\/0:disabled {
  border-color: rgb(152 162 179 / 0);
}

.disabled\:border-gray\/5:disabled {
  border-color: rgb(152 162 179 / 0.05);
}

.disabled\:border-gray\/10:disabled {
  border-color: rgb(152 162 179 / 0.1);
}

.disabled\:border-gray\/20:disabled {
  border-color: rgb(152 162 179 / 0.2);
}

.disabled\:border-gray\/25:disabled {
  border-color: rgb(152 162 179 / 0.25);
}

.disabled\:border-gray\/30:disabled {
  border-color: rgb(152 162 179 / 0.3);
}

.disabled\:border-gray\/40:disabled {
  border-color: rgb(152 162 179 / 0.4);
}

.disabled\:border-gray\/50:disabled {
  border-color: rgb(152 162 179 / 0.5);
}

.disabled\:border-gray\/60:disabled {
  border-color: rgb(152 162 179 / 0.6);
}

.disabled\:border-gray\/70:disabled {
  border-color: rgb(152 162 179 / 0.7);
}

.disabled\:border-gray\/75:disabled {
  border-color: rgb(152 162 179 / 0.75);
}

.disabled\:border-gray\/80:disabled {
  border-color: rgb(152 162 179 / 0.8);
}

.disabled\:border-gray\/90:disabled {
  border-color: rgb(152 162 179 / 0.9);
}

.disabled\:border-gray\/95:disabled {
  border-color: rgb(152 162 179 / 0.95);
}

.disabled\:border-gray\/100:disabled {
  border-color: rgb(152 162 179 / 1);
}

.disabled\:border-primary-25\/0:disabled {
  border-color: rgb(247 250 255 / 0);
}

.disabled\:border-primary-25\/5:disabled {
  border-color: rgb(247 250 255 / 0.05);
}

.disabled\:border-primary-25\/10:disabled {
  border-color: rgb(247 250 255 / 0.1);
}

.disabled\:border-primary-25\/20:disabled {
  border-color: rgb(247 250 255 / 0.2);
}

.disabled\:border-primary-25\/25:disabled {
  border-color: rgb(247 250 255 / 0.25);
}

.disabled\:border-primary-25\/30:disabled {
  border-color: rgb(247 250 255 / 0.3);
}

.disabled\:border-primary-25\/40:disabled {
  border-color: rgb(247 250 255 / 0.4);
}

.disabled\:border-primary-25\/50:disabled {
  border-color: rgb(247 250 255 / 0.5);
}

.disabled\:border-primary-25\/60:disabled {
  border-color: rgb(247 250 255 / 0.6);
}

.disabled\:border-primary-25\/70:disabled {
  border-color: rgb(247 250 255 / 0.7);
}

.disabled\:border-primary-25\/75:disabled {
  border-color: rgb(247 250 255 / 0.75);
}

.disabled\:border-primary-25\/80:disabled {
  border-color: rgb(247 250 255 / 0.8);
}

.disabled\:border-primary-25\/90:disabled {
  border-color: rgb(247 250 255 / 0.9);
}

.disabled\:border-primary-25\/95:disabled {
  border-color: rgb(247 250 255 / 0.95);
}

.disabled\:border-primary-25\/100:disabled {
  border-color: rgb(247 250 255 / 1);
}

.disabled\:border-primary-50\/0:disabled {
  border-color: rgb(245 248 255 / 0);
}

.disabled\:border-primary-50\/5:disabled {
  border-color: rgb(245 248 255 / 0.05);
}

.disabled\:border-primary-50\/10:disabled {
  border-color: rgb(245 248 255 / 0.1);
}

.disabled\:border-primary-50\/20:disabled {
  border-color: rgb(245 248 255 / 0.2);
}

.disabled\:border-primary-50\/25:disabled {
  border-color: rgb(245 248 255 / 0.25);
}

.disabled\:border-primary-50\/30:disabled {
  border-color: rgb(245 248 255 / 0.3);
}

.disabled\:border-primary-50\/40:disabled {
  border-color: rgb(245 248 255 / 0.4);
}

.disabled\:border-primary-50\/50:disabled {
  border-color: rgb(245 248 255 / 0.5);
}

.disabled\:border-primary-50\/60:disabled {
  border-color: rgb(245 248 255 / 0.6);
}

.disabled\:border-primary-50\/70:disabled {
  border-color: rgb(245 248 255 / 0.7);
}

.disabled\:border-primary-50\/75:disabled {
  border-color: rgb(245 248 255 / 0.75);
}

.disabled\:border-primary-50\/80:disabled {
  border-color: rgb(245 248 255 / 0.8);
}

.disabled\:border-primary-50\/90:disabled {
  border-color: rgb(245 248 255 / 0.9);
}

.disabled\:border-primary-50\/95:disabled {
  border-color: rgb(245 248 255 / 0.95);
}

.disabled\:border-primary-50\/100:disabled {
  border-color: rgb(245 248 255 / 1);
}

.disabled\:border-primary-100\/0:disabled {
  border-color: rgb(239 243 255 / 0);
}

.disabled\:border-primary-100\/5:disabled {
  border-color: rgb(239 243 255 / 0.05);
}

.disabled\:border-primary-100\/10:disabled {
  border-color: rgb(239 243 255 / 0.1);
}

.disabled\:border-primary-100\/20:disabled {
  border-color: rgb(239 243 255 / 0.2);
}

.disabled\:border-primary-100\/25:disabled {
  border-color: rgb(239 243 255 / 0.25);
}

.disabled\:border-primary-100\/30:disabled {
  border-color: rgb(239 243 255 / 0.3);
}

.disabled\:border-primary-100\/40:disabled {
  border-color: rgb(239 243 255 / 0.4);
}

.disabled\:border-primary-100\/50:disabled {
  border-color: rgb(239 243 255 / 0.5);
}

.disabled\:border-primary-100\/60:disabled {
  border-color: rgb(239 243 255 / 0.6);
}

.disabled\:border-primary-100\/70:disabled {
  border-color: rgb(239 243 255 / 0.7);
}

.disabled\:border-primary-100\/75:disabled {
  border-color: rgb(239 243 255 / 0.75);
}

.disabled\:border-primary-100\/80:disabled {
  border-color: rgb(239 243 255 / 0.8);
}

.disabled\:border-primary-100\/90:disabled {
  border-color: rgb(239 243 255 / 0.9);
}

.disabled\:border-primary-100\/95:disabled {
  border-color: rgb(239 243 255 / 0.95);
}

.disabled\:border-primary-100\/100:disabled {
  border-color: rgb(239 243 255 / 1);
}

.disabled\:border-primary-200\/0:disabled {
  border-color: rgb(218 232 255 / 0);
}

.disabled\:border-primary-200\/5:disabled {
  border-color: rgb(218 232 255 / 0.05);
}

.disabled\:border-primary-200\/10:disabled {
  border-color: rgb(218 232 255 / 0.1);
}

.disabled\:border-primary-200\/20:disabled {
  border-color: rgb(218 232 255 / 0.2);
}

.disabled\:border-primary-200\/25:disabled {
  border-color: rgb(218 232 255 / 0.25);
}

.disabled\:border-primary-200\/30:disabled {
  border-color: rgb(218 232 255 / 0.3);
}

.disabled\:border-primary-200\/40:disabled {
  border-color: rgb(218 232 255 / 0.4);
}

.disabled\:border-primary-200\/50:disabled {
  border-color: rgb(218 232 255 / 0.5);
}

.disabled\:border-primary-200\/60:disabled {
  border-color: rgb(218 232 255 / 0.6);
}

.disabled\:border-primary-200\/70:disabled {
  border-color: rgb(218 232 255 / 0.7);
}

.disabled\:border-primary-200\/75:disabled {
  border-color: rgb(218 232 255 / 0.75);
}

.disabled\:border-primary-200\/80:disabled {
  border-color: rgb(218 232 255 / 0.8);
}

.disabled\:border-primary-200\/90:disabled {
  border-color: rgb(218 232 255 / 0.9);
}

.disabled\:border-primary-200\/95:disabled {
  border-color: rgb(218 232 255 / 0.95);
}

.disabled\:border-primary-200\/100:disabled {
  border-color: rgb(218 232 255 / 1);
}

.disabled\:border-primary-300\/0:disabled {
  border-color: rgb(158 192 252 / 0);
}

.disabled\:border-primary-300\/5:disabled {
  border-color: rgb(158 192 252 / 0.05);
}

.disabled\:border-primary-300\/10:disabled {
  border-color: rgb(158 192 252 / 0.1);
}

.disabled\:border-primary-300\/20:disabled {
  border-color: rgb(158 192 252 / 0.2);
}

.disabled\:border-primary-300\/25:disabled {
  border-color: rgb(158 192 252 / 0.25);
}

.disabled\:border-primary-300\/30:disabled {
  border-color: rgb(158 192 252 / 0.3);
}

.disabled\:border-primary-300\/40:disabled {
  border-color: rgb(158 192 252 / 0.4);
}

.disabled\:border-primary-300\/50:disabled {
  border-color: rgb(158 192 252 / 0.5);
}

.disabled\:border-primary-300\/60:disabled {
  border-color: rgb(158 192 252 / 0.6);
}

.disabled\:border-primary-300\/70:disabled {
  border-color: rgb(158 192 252 / 0.7);
}

.disabled\:border-primary-300\/75:disabled {
  border-color: rgb(158 192 252 / 0.75);
}

.disabled\:border-primary-300\/80:disabled {
  border-color: rgb(158 192 252 / 0.8);
}

.disabled\:border-primary-300\/90:disabled {
  border-color: rgb(158 192 252 / 0.9);
}

.disabled\:border-primary-300\/95:disabled {
  border-color: rgb(158 192 252 / 0.95);
}

.disabled\:border-primary-300\/100:disabled {
  border-color: rgb(158 192 252 / 1);
}

.disabled\:border-primary-400\/0:disabled {
  border-color: rgb(116 167 254 / 0);
}

.disabled\:border-primary-400\/5:disabled {
  border-color: rgb(116 167 254 / 0.05);
}

.disabled\:border-primary-400\/10:disabled {
  border-color: rgb(116 167 254 / 0.1);
}

.disabled\:border-primary-400\/20:disabled {
  border-color: rgb(116 167 254 / 0.2);
}

.disabled\:border-primary-400\/25:disabled {
  border-color: rgb(116 167 254 / 0.25);
}

.disabled\:border-primary-400\/30:disabled {
  border-color: rgb(116 167 254 / 0.3);
}

.disabled\:border-primary-400\/40:disabled {
  border-color: rgb(116 167 254 / 0.4);
}

.disabled\:border-primary-400\/50:disabled {
  border-color: rgb(116 167 254 / 0.5);
}

.disabled\:border-primary-400\/60:disabled {
  border-color: rgb(116 167 254 / 0.6);
}

.disabled\:border-primary-400\/70:disabled {
  border-color: rgb(116 167 254 / 0.7);
}

.disabled\:border-primary-400\/75:disabled {
  border-color: rgb(116 167 254 / 0.75);
}

.disabled\:border-primary-400\/80:disabled {
  border-color: rgb(116 167 254 / 0.8);
}

.disabled\:border-primary-400\/90:disabled {
  border-color: rgb(116 167 254 / 0.9);
}

.disabled\:border-primary-400\/95:disabled {
  border-color: rgb(116 167 254 / 0.95);
}

.disabled\:border-primary-400\/100:disabled {
  border-color: rgb(116 167 254 / 1);
}

.disabled\:border-primary-500\/0:disabled {
  border-color: rgb(87 148 253 / 0);
}

.disabled\:border-primary-500\/5:disabled {
  border-color: rgb(87 148 253 / 0.05);
}

.disabled\:border-primary-500\/10:disabled {
  border-color: rgb(87 148 253 / 0.1);
}

.disabled\:border-primary-500\/20:disabled {
  border-color: rgb(87 148 253 / 0.2);
}

.disabled\:border-primary-500\/25:disabled {
  border-color: rgb(87 148 253 / 0.25);
}

.disabled\:border-primary-500\/30:disabled {
  border-color: rgb(87 148 253 / 0.3);
}

.disabled\:border-primary-500\/40:disabled {
  border-color: rgb(87 148 253 / 0.4);
}

.disabled\:border-primary-500\/50:disabled {
  border-color: rgb(87 148 253 / 0.5);
}

.disabled\:border-primary-500\/60:disabled {
  border-color: rgb(87 148 253 / 0.6);
}

.disabled\:border-primary-500\/70:disabled {
  border-color: rgb(87 148 253 / 0.7);
}

.disabled\:border-primary-500\/75:disabled {
  border-color: rgb(87 148 253 / 0.75);
}

.disabled\:border-primary-500\/80:disabled {
  border-color: rgb(87 148 253 / 0.8);
}

.disabled\:border-primary-500\/90:disabled {
  border-color: rgb(87 148 253 / 0.9);
}

.disabled\:border-primary-500\/95:disabled {
  border-color: rgb(87 148 253 / 0.95);
}

.disabled\:border-primary-500\/100:disabled {
  border-color: rgb(87 148 253 / 1);
}

.disabled\:border-primary-600\/0:disabled {
  border-color: rgb(61 130 249 / 0);
}

.disabled\:border-primary-600\/5:disabled {
  border-color: rgb(61 130 249 / 0.05);
}

.disabled\:border-primary-600\/10:disabled {
  border-color: rgb(61 130 249 / 0.1);
}

.disabled\:border-primary-600\/20:disabled {
  border-color: rgb(61 130 249 / 0.2);
}

.disabled\:border-primary-600\/25:disabled {
  border-color: rgb(61 130 249 / 0.25);
}

.disabled\:border-primary-600\/30:disabled {
  border-color: rgb(61 130 249 / 0.3);
}

.disabled\:border-primary-600\/40:disabled {
  border-color: rgb(61 130 249 / 0.4);
}

.disabled\:border-primary-600\/50:disabled {
  border-color: rgb(61 130 249 / 0.5);
}

.disabled\:border-primary-600\/60:disabled {
  border-color: rgb(61 130 249 / 0.6);
}

.disabled\:border-primary-600\/70:disabled {
  border-color: rgb(61 130 249 / 0.7);
}

.disabled\:border-primary-600\/75:disabled {
  border-color: rgb(61 130 249 / 0.75);
}

.disabled\:border-primary-600\/80:disabled {
  border-color: rgb(61 130 249 / 0.8);
}

.disabled\:border-primary-600\/90:disabled {
  border-color: rgb(61 130 249 / 0.9);
}

.disabled\:border-primary-600\/95:disabled {
  border-color: rgb(61 130 249 / 0.95);
}

.disabled\:border-primary-600\/100:disabled {
  border-color: rgb(61 130 249 / 1);
}

.disabled\:border-primary-700\/0:disabled {
  border-color: rgb(47 103 201 / 0);
}

.disabled\:border-primary-700\/5:disabled {
  border-color: rgb(47 103 201 / 0.05);
}

.disabled\:border-primary-700\/10:disabled {
  border-color: rgb(47 103 201 / 0.1);
}

.disabled\:border-primary-700\/20:disabled {
  border-color: rgb(47 103 201 / 0.2);
}

.disabled\:border-primary-700\/25:disabled {
  border-color: rgb(47 103 201 / 0.25);
}

.disabled\:border-primary-700\/30:disabled {
  border-color: rgb(47 103 201 / 0.3);
}

.disabled\:border-primary-700\/40:disabled {
  border-color: rgb(47 103 201 / 0.4);
}

.disabled\:border-primary-700\/50:disabled {
  border-color: rgb(47 103 201 / 0.5);
}

.disabled\:border-primary-700\/60:disabled {
  border-color: rgb(47 103 201 / 0.6);
}

.disabled\:border-primary-700\/70:disabled {
  border-color: rgb(47 103 201 / 0.7);
}

.disabled\:border-primary-700\/75:disabled {
  border-color: rgb(47 103 201 / 0.75);
}

.disabled\:border-primary-700\/80:disabled {
  border-color: rgb(47 103 201 / 0.8);
}

.disabled\:border-primary-700\/90:disabled {
  border-color: rgb(47 103 201 / 0.9);
}

.disabled\:border-primary-700\/95:disabled {
  border-color: rgb(47 103 201 / 0.95);
}

.disabled\:border-primary-700\/100:disabled {
  border-color: rgb(47 103 201 / 1);
}

.disabled\:border-primary-800\/0:disabled {
  border-color: rgb(55 76 153 / 0);
}

.disabled\:border-primary-800\/5:disabled {
  border-color: rgb(55 76 153 / 0.05);
}

.disabled\:border-primary-800\/10:disabled {
  border-color: rgb(55 76 153 / 0.1);
}

.disabled\:border-primary-800\/20:disabled {
  border-color: rgb(55 76 153 / 0.2);
}

.disabled\:border-primary-800\/25:disabled {
  border-color: rgb(55 76 153 / 0.25);
}

.disabled\:border-primary-800\/30:disabled {
  border-color: rgb(55 76 153 / 0.3);
}

.disabled\:border-primary-800\/40:disabled {
  border-color: rgb(55 76 153 / 0.4);
}

.disabled\:border-primary-800\/50:disabled {
  border-color: rgb(55 76 153 / 0.5);
}

.disabled\:border-primary-800\/60:disabled {
  border-color: rgb(55 76 153 / 0.6);
}

.disabled\:border-primary-800\/70:disabled {
  border-color: rgb(55 76 153 / 0.7);
}

.disabled\:border-primary-800\/75:disabled {
  border-color: rgb(55 76 153 / 0.75);
}

.disabled\:border-primary-800\/80:disabled {
  border-color: rgb(55 76 153 / 0.8);
}

.disabled\:border-primary-800\/90:disabled {
  border-color: rgb(55 76 153 / 0.9);
}

.disabled\:border-primary-800\/95:disabled {
  border-color: rgb(55 76 153 / 0.95);
}

.disabled\:border-primary-800\/100:disabled {
  border-color: rgb(55 76 153 / 1);
}

.disabled\:border-primary-900\/0:disabled {
  border-color: rgb(36 51 102 / 0);
}

.disabled\:border-primary-900\/5:disabled {
  border-color: rgb(36 51 102 / 0.05);
}

.disabled\:border-primary-900\/10:disabled {
  border-color: rgb(36 51 102 / 0.1);
}

.disabled\:border-primary-900\/20:disabled {
  border-color: rgb(36 51 102 / 0.2);
}

.disabled\:border-primary-900\/25:disabled {
  border-color: rgb(36 51 102 / 0.25);
}

.disabled\:border-primary-900\/30:disabled {
  border-color: rgb(36 51 102 / 0.3);
}

.disabled\:border-primary-900\/40:disabled {
  border-color: rgb(36 51 102 / 0.4);
}

.disabled\:border-primary-900\/50:disabled {
  border-color: rgb(36 51 102 / 0.5);
}

.disabled\:border-primary-900\/60:disabled {
  border-color: rgb(36 51 102 / 0.6);
}

.disabled\:border-primary-900\/70:disabled {
  border-color: rgb(36 51 102 / 0.7);
}

.disabled\:border-primary-900\/75:disabled {
  border-color: rgb(36 51 102 / 0.75);
}

.disabled\:border-primary-900\/80:disabled {
  border-color: rgb(36 51 102 / 0.8);
}

.disabled\:border-primary-900\/90:disabled {
  border-color: rgb(36 51 102 / 0.9);
}

.disabled\:border-primary-900\/95:disabled {
  border-color: rgb(36 51 102 / 0.95);
}

.disabled\:border-primary-900\/100:disabled {
  border-color: rgb(36 51 102 / 1);
}

.disabled\:border-primary\/0:disabled {
  border-color: rgb(116 167 254 / 0);
}

.disabled\:border-primary\/5:disabled {
  border-color: rgb(116 167 254 / 0.05);
}

.disabled\:border-primary\/10:disabled {
  border-color: rgb(116 167 254 / 0.1);
}

.disabled\:border-primary\/20:disabled {
  border-color: rgb(116 167 254 / 0.2);
}

.disabled\:border-primary\/25:disabled {
  border-color: rgb(116 167 254 / 0.25);
}

.disabled\:border-primary\/30:disabled {
  border-color: rgb(116 167 254 / 0.3);
}

.disabled\:border-primary\/40:disabled {
  border-color: rgb(116 167 254 / 0.4);
}

.disabled\:border-primary\/50:disabled {
  border-color: rgb(116 167 254 / 0.5);
}

.disabled\:border-primary\/60:disabled {
  border-color: rgb(116 167 254 / 0.6);
}

.disabled\:border-primary\/70:disabled {
  border-color: rgb(116 167 254 / 0.7);
}

.disabled\:border-primary\/75:disabled {
  border-color: rgb(116 167 254 / 0.75);
}

.disabled\:border-primary\/80:disabled {
  border-color: rgb(116 167 254 / 0.8);
}

.disabled\:border-primary\/90:disabled {
  border-color: rgb(116 167 254 / 0.9);
}

.disabled\:border-primary\/95:disabled {
  border-color: rgb(116 167 254 / 0.95);
}

.disabled\:border-primary\/100:disabled {
  border-color: rgb(116 167 254 / 1);
}

.disabled\:border-error-25\/0:disabled {
  border-color: rgb(255 251 250 / 0);
}

.disabled\:border-error-25\/5:disabled {
  border-color: rgb(255 251 250 / 0.05);
}

.disabled\:border-error-25\/10:disabled {
  border-color: rgb(255 251 250 / 0.1);
}

.disabled\:border-error-25\/20:disabled {
  border-color: rgb(255 251 250 / 0.2);
}

.disabled\:border-error-25\/25:disabled {
  border-color: rgb(255 251 250 / 0.25);
}

.disabled\:border-error-25\/30:disabled {
  border-color: rgb(255 251 250 / 0.3);
}

.disabled\:border-error-25\/40:disabled {
  border-color: rgb(255 251 250 / 0.4);
}

.disabled\:border-error-25\/50:disabled {
  border-color: rgb(255 251 250 / 0.5);
}

.disabled\:border-error-25\/60:disabled {
  border-color: rgb(255 251 250 / 0.6);
}

.disabled\:border-error-25\/70:disabled {
  border-color: rgb(255 251 250 / 0.7);
}

.disabled\:border-error-25\/75:disabled {
  border-color: rgb(255 251 250 / 0.75);
}

.disabled\:border-error-25\/80:disabled {
  border-color: rgb(255 251 250 / 0.8);
}

.disabled\:border-error-25\/90:disabled {
  border-color: rgb(255 251 250 / 0.9);
}

.disabled\:border-error-25\/95:disabled {
  border-color: rgb(255 251 250 / 0.95);
}

.disabled\:border-error-25\/100:disabled {
  border-color: rgb(255 251 250 / 1);
}

.disabled\:border-error-50\/0:disabled {
  border-color: rgb(254 243 242 / 0);
}

.disabled\:border-error-50\/5:disabled {
  border-color: rgb(254 243 242 / 0.05);
}

.disabled\:border-error-50\/10:disabled {
  border-color: rgb(254 243 242 / 0.1);
}

.disabled\:border-error-50\/20:disabled {
  border-color: rgb(254 243 242 / 0.2);
}

.disabled\:border-error-50\/25:disabled {
  border-color: rgb(254 243 242 / 0.25);
}

.disabled\:border-error-50\/30:disabled {
  border-color: rgb(254 243 242 / 0.3);
}

.disabled\:border-error-50\/40:disabled {
  border-color: rgb(254 243 242 / 0.4);
}

.disabled\:border-error-50\/50:disabled {
  border-color: rgb(254 243 242 / 0.5);
}

.disabled\:border-error-50\/60:disabled {
  border-color: rgb(254 243 242 / 0.6);
}

.disabled\:border-error-50\/70:disabled {
  border-color: rgb(254 243 242 / 0.7);
}

.disabled\:border-error-50\/75:disabled {
  border-color: rgb(254 243 242 / 0.75);
}

.disabled\:border-error-50\/80:disabled {
  border-color: rgb(254 243 242 / 0.8);
}

.disabled\:border-error-50\/90:disabled {
  border-color: rgb(254 243 242 / 0.9);
}

.disabled\:border-error-50\/95:disabled {
  border-color: rgb(254 243 242 / 0.95);
}

.disabled\:border-error-50\/100:disabled {
  border-color: rgb(254 243 242 / 1);
}

.disabled\:border-error-100\/0:disabled {
  border-color: rgb(254 228 226 / 0);
}

.disabled\:border-error-100\/5:disabled {
  border-color: rgb(254 228 226 / 0.05);
}

.disabled\:border-error-100\/10:disabled {
  border-color: rgb(254 228 226 / 0.1);
}

.disabled\:border-error-100\/20:disabled {
  border-color: rgb(254 228 226 / 0.2);
}

.disabled\:border-error-100\/25:disabled {
  border-color: rgb(254 228 226 / 0.25);
}

.disabled\:border-error-100\/30:disabled {
  border-color: rgb(254 228 226 / 0.3);
}

.disabled\:border-error-100\/40:disabled {
  border-color: rgb(254 228 226 / 0.4);
}

.disabled\:border-error-100\/50:disabled {
  border-color: rgb(254 228 226 / 0.5);
}

.disabled\:border-error-100\/60:disabled {
  border-color: rgb(254 228 226 / 0.6);
}

.disabled\:border-error-100\/70:disabled {
  border-color: rgb(254 228 226 / 0.7);
}

.disabled\:border-error-100\/75:disabled {
  border-color: rgb(254 228 226 / 0.75);
}

.disabled\:border-error-100\/80:disabled {
  border-color: rgb(254 228 226 / 0.8);
}

.disabled\:border-error-100\/90:disabled {
  border-color: rgb(254 228 226 / 0.9);
}

.disabled\:border-error-100\/95:disabled {
  border-color: rgb(254 228 226 / 0.95);
}

.disabled\:border-error-100\/100:disabled {
  border-color: rgb(254 228 226 / 1);
}

.disabled\:border-error-200\/0:disabled {
  border-color: rgb(254 205 202 / 0);
}

.disabled\:border-error-200\/5:disabled {
  border-color: rgb(254 205 202 / 0.05);
}

.disabled\:border-error-200\/10:disabled {
  border-color: rgb(254 205 202 / 0.1);
}

.disabled\:border-error-200\/20:disabled {
  border-color: rgb(254 205 202 / 0.2);
}

.disabled\:border-error-200\/25:disabled {
  border-color: rgb(254 205 202 / 0.25);
}

.disabled\:border-error-200\/30:disabled {
  border-color: rgb(254 205 202 / 0.3);
}

.disabled\:border-error-200\/40:disabled {
  border-color: rgb(254 205 202 / 0.4);
}

.disabled\:border-error-200\/50:disabled {
  border-color: rgb(254 205 202 / 0.5);
}

.disabled\:border-error-200\/60:disabled {
  border-color: rgb(254 205 202 / 0.6);
}

.disabled\:border-error-200\/70:disabled {
  border-color: rgb(254 205 202 / 0.7);
}

.disabled\:border-error-200\/75:disabled {
  border-color: rgb(254 205 202 / 0.75);
}

.disabled\:border-error-200\/80:disabled {
  border-color: rgb(254 205 202 / 0.8);
}

.disabled\:border-error-200\/90:disabled {
  border-color: rgb(254 205 202 / 0.9);
}

.disabled\:border-error-200\/95:disabled {
  border-color: rgb(254 205 202 / 0.95);
}

.disabled\:border-error-200\/100:disabled {
  border-color: rgb(254 205 202 / 1);
}

.disabled\:border-error-300\/0:disabled {
  border-color: rgb(253 162 155 / 0);
}

.disabled\:border-error-300\/5:disabled {
  border-color: rgb(253 162 155 / 0.05);
}

.disabled\:border-error-300\/10:disabled {
  border-color: rgb(253 162 155 / 0.1);
}

.disabled\:border-error-300\/20:disabled {
  border-color: rgb(253 162 155 / 0.2);
}

.disabled\:border-error-300\/25:disabled {
  border-color: rgb(253 162 155 / 0.25);
}

.disabled\:border-error-300\/30:disabled {
  border-color: rgb(253 162 155 / 0.3);
}

.disabled\:border-error-300\/40:disabled {
  border-color: rgb(253 162 155 / 0.4);
}

.disabled\:border-error-300\/50:disabled {
  border-color: rgb(253 162 155 / 0.5);
}

.disabled\:border-error-300\/60:disabled {
  border-color: rgb(253 162 155 / 0.6);
}

.disabled\:border-error-300\/70:disabled {
  border-color: rgb(253 162 155 / 0.7);
}

.disabled\:border-error-300\/75:disabled {
  border-color: rgb(253 162 155 / 0.75);
}

.disabled\:border-error-300\/80:disabled {
  border-color: rgb(253 162 155 / 0.8);
}

.disabled\:border-error-300\/90:disabled {
  border-color: rgb(253 162 155 / 0.9);
}

.disabled\:border-error-300\/95:disabled {
  border-color: rgb(253 162 155 / 0.95);
}

.disabled\:border-error-300\/100:disabled {
  border-color: rgb(253 162 155 / 1);
}

.disabled\:border-error-400\/0:disabled {
  border-color: rgb(249 112 102 / 0);
}

.disabled\:border-error-400\/5:disabled {
  border-color: rgb(249 112 102 / 0.05);
}

.disabled\:border-error-400\/10:disabled {
  border-color: rgb(249 112 102 / 0.1);
}

.disabled\:border-error-400\/20:disabled {
  border-color: rgb(249 112 102 / 0.2);
}

.disabled\:border-error-400\/25:disabled {
  border-color: rgb(249 112 102 / 0.25);
}

.disabled\:border-error-400\/30:disabled {
  border-color: rgb(249 112 102 / 0.3);
}

.disabled\:border-error-400\/40:disabled {
  border-color: rgb(249 112 102 / 0.4);
}

.disabled\:border-error-400\/50:disabled {
  border-color: rgb(249 112 102 / 0.5);
}

.disabled\:border-error-400\/60:disabled {
  border-color: rgb(249 112 102 / 0.6);
}

.disabled\:border-error-400\/70:disabled {
  border-color: rgb(249 112 102 / 0.7);
}

.disabled\:border-error-400\/75:disabled {
  border-color: rgb(249 112 102 / 0.75);
}

.disabled\:border-error-400\/80:disabled {
  border-color: rgb(249 112 102 / 0.8);
}

.disabled\:border-error-400\/90:disabled {
  border-color: rgb(249 112 102 / 0.9);
}

.disabled\:border-error-400\/95:disabled {
  border-color: rgb(249 112 102 / 0.95);
}

.disabled\:border-error-400\/100:disabled {
  border-color: rgb(249 112 102 / 1);
}

.disabled\:border-error-500\/0:disabled {
  border-color: rgb(240 68 56 / 0);
}

.disabled\:border-error-500\/5:disabled {
  border-color: rgb(240 68 56 / 0.05);
}

.disabled\:border-error-500\/10:disabled {
  border-color: rgb(240 68 56 / 0.1);
}

.disabled\:border-error-500\/20:disabled {
  border-color: rgb(240 68 56 / 0.2);
}

.disabled\:border-error-500\/25:disabled {
  border-color: rgb(240 68 56 / 0.25);
}

.disabled\:border-error-500\/30:disabled {
  border-color: rgb(240 68 56 / 0.3);
}

.disabled\:border-error-500\/40:disabled {
  border-color: rgb(240 68 56 / 0.4);
}

.disabled\:border-error-500\/50:disabled {
  border-color: rgb(240 68 56 / 0.5);
}

.disabled\:border-error-500\/60:disabled {
  border-color: rgb(240 68 56 / 0.6);
}

.disabled\:border-error-500\/70:disabled {
  border-color: rgb(240 68 56 / 0.7);
}

.disabled\:border-error-500\/75:disabled {
  border-color: rgb(240 68 56 / 0.75);
}

.disabled\:border-error-500\/80:disabled {
  border-color: rgb(240 68 56 / 0.8);
}

.disabled\:border-error-500\/90:disabled {
  border-color: rgb(240 68 56 / 0.9);
}

.disabled\:border-error-500\/95:disabled {
  border-color: rgb(240 68 56 / 0.95);
}

.disabled\:border-error-500\/100:disabled {
  border-color: rgb(240 68 56 / 1);
}

.disabled\:border-error-600\/0:disabled {
  border-color: rgb(217 45 32 / 0);
}

.disabled\:border-error-600\/5:disabled {
  border-color: rgb(217 45 32 / 0.05);
}

.disabled\:border-error-600\/10:disabled {
  border-color: rgb(217 45 32 / 0.1);
}

.disabled\:border-error-600\/20:disabled {
  border-color: rgb(217 45 32 / 0.2);
}

.disabled\:border-error-600\/25:disabled {
  border-color: rgb(217 45 32 / 0.25);
}

.disabled\:border-error-600\/30:disabled {
  border-color: rgb(217 45 32 / 0.3);
}

.disabled\:border-error-600\/40:disabled {
  border-color: rgb(217 45 32 / 0.4);
}

.disabled\:border-error-600\/50:disabled {
  border-color: rgb(217 45 32 / 0.5);
}

.disabled\:border-error-600\/60:disabled {
  border-color: rgb(217 45 32 / 0.6);
}

.disabled\:border-error-600\/70:disabled {
  border-color: rgb(217 45 32 / 0.7);
}

.disabled\:border-error-600\/75:disabled {
  border-color: rgb(217 45 32 / 0.75);
}

.disabled\:border-error-600\/80:disabled {
  border-color: rgb(217 45 32 / 0.8);
}

.disabled\:border-error-600\/90:disabled {
  border-color: rgb(217 45 32 / 0.9);
}

.disabled\:border-error-600\/95:disabled {
  border-color: rgb(217 45 32 / 0.95);
}

.disabled\:border-error-600\/100:disabled {
  border-color: rgb(217 45 32 / 1);
}

.disabled\:border-error-700\/0:disabled {
  border-color: rgb(180 35 24 / 0);
}

.disabled\:border-error-700\/5:disabled {
  border-color: rgb(180 35 24 / 0.05);
}

.disabled\:border-error-700\/10:disabled {
  border-color: rgb(180 35 24 / 0.1);
}

.disabled\:border-error-700\/20:disabled {
  border-color: rgb(180 35 24 / 0.2);
}

.disabled\:border-error-700\/25:disabled {
  border-color: rgb(180 35 24 / 0.25);
}

.disabled\:border-error-700\/30:disabled {
  border-color: rgb(180 35 24 / 0.3);
}

.disabled\:border-error-700\/40:disabled {
  border-color: rgb(180 35 24 / 0.4);
}

.disabled\:border-error-700\/50:disabled {
  border-color: rgb(180 35 24 / 0.5);
}

.disabled\:border-error-700\/60:disabled {
  border-color: rgb(180 35 24 / 0.6);
}

.disabled\:border-error-700\/70:disabled {
  border-color: rgb(180 35 24 / 0.7);
}

.disabled\:border-error-700\/75:disabled {
  border-color: rgb(180 35 24 / 0.75);
}

.disabled\:border-error-700\/80:disabled {
  border-color: rgb(180 35 24 / 0.8);
}

.disabled\:border-error-700\/90:disabled {
  border-color: rgb(180 35 24 / 0.9);
}

.disabled\:border-error-700\/95:disabled {
  border-color: rgb(180 35 24 / 0.95);
}

.disabled\:border-error-700\/100:disabled {
  border-color: rgb(180 35 24 / 1);
}

.disabled\:border-error-800\/0:disabled {
  border-color: rgb(145 32 24 / 0);
}

.disabled\:border-error-800\/5:disabled {
  border-color: rgb(145 32 24 / 0.05);
}

.disabled\:border-error-800\/10:disabled {
  border-color: rgb(145 32 24 / 0.1);
}

.disabled\:border-error-800\/20:disabled {
  border-color: rgb(145 32 24 / 0.2);
}

.disabled\:border-error-800\/25:disabled {
  border-color: rgb(145 32 24 / 0.25);
}

.disabled\:border-error-800\/30:disabled {
  border-color: rgb(145 32 24 / 0.3);
}

.disabled\:border-error-800\/40:disabled {
  border-color: rgb(145 32 24 / 0.4);
}

.disabled\:border-error-800\/50:disabled {
  border-color: rgb(145 32 24 / 0.5);
}

.disabled\:border-error-800\/60:disabled {
  border-color: rgb(145 32 24 / 0.6);
}

.disabled\:border-error-800\/70:disabled {
  border-color: rgb(145 32 24 / 0.7);
}

.disabled\:border-error-800\/75:disabled {
  border-color: rgb(145 32 24 / 0.75);
}

.disabled\:border-error-800\/80:disabled {
  border-color: rgb(145 32 24 / 0.8);
}

.disabled\:border-error-800\/90:disabled {
  border-color: rgb(145 32 24 / 0.9);
}

.disabled\:border-error-800\/95:disabled {
  border-color: rgb(145 32 24 / 0.95);
}

.disabled\:border-error-800\/100:disabled {
  border-color: rgb(145 32 24 / 1);
}

.disabled\:border-error-900\/0:disabled {
  border-color: rgb(122 39 26 / 0);
}

.disabled\:border-error-900\/5:disabled {
  border-color: rgb(122 39 26 / 0.05);
}

.disabled\:border-error-900\/10:disabled {
  border-color: rgb(122 39 26 / 0.1);
}

.disabled\:border-error-900\/20:disabled {
  border-color: rgb(122 39 26 / 0.2);
}

.disabled\:border-error-900\/25:disabled {
  border-color: rgb(122 39 26 / 0.25);
}

.disabled\:border-error-900\/30:disabled {
  border-color: rgb(122 39 26 / 0.3);
}

.disabled\:border-error-900\/40:disabled {
  border-color: rgb(122 39 26 / 0.4);
}

.disabled\:border-error-900\/50:disabled {
  border-color: rgb(122 39 26 / 0.5);
}

.disabled\:border-error-900\/60:disabled {
  border-color: rgb(122 39 26 / 0.6);
}

.disabled\:border-error-900\/70:disabled {
  border-color: rgb(122 39 26 / 0.7);
}

.disabled\:border-error-900\/75:disabled {
  border-color: rgb(122 39 26 / 0.75);
}

.disabled\:border-error-900\/80:disabled {
  border-color: rgb(122 39 26 / 0.8);
}

.disabled\:border-error-900\/90:disabled {
  border-color: rgb(122 39 26 / 0.9);
}

.disabled\:border-error-900\/95:disabled {
  border-color: rgb(122 39 26 / 0.95);
}

.disabled\:border-error-900\/100:disabled {
  border-color: rgb(122 39 26 / 1);
}

.disabled\:border-error\/0:disabled {
  border-color: rgb(249 112 102 / 0);
}

.disabled\:border-error\/5:disabled {
  border-color: rgb(249 112 102 / 0.05);
}

.disabled\:border-error\/10:disabled {
  border-color: rgb(249 112 102 / 0.1);
}

.disabled\:border-error\/20:disabled {
  border-color: rgb(249 112 102 / 0.2);
}

.disabled\:border-error\/25:disabled {
  border-color: rgb(249 112 102 / 0.25);
}

.disabled\:border-error\/30:disabled {
  border-color: rgb(249 112 102 / 0.3);
}

.disabled\:border-error\/40:disabled {
  border-color: rgb(249 112 102 / 0.4);
}

.disabled\:border-error\/50:disabled {
  border-color: rgb(249 112 102 / 0.5);
}

.disabled\:border-error\/60:disabled {
  border-color: rgb(249 112 102 / 0.6);
}

.disabled\:border-error\/70:disabled {
  border-color: rgb(249 112 102 / 0.7);
}

.disabled\:border-error\/75:disabled {
  border-color: rgb(249 112 102 / 0.75);
}

.disabled\:border-error\/80:disabled {
  border-color: rgb(249 112 102 / 0.8);
}

.disabled\:border-error\/90:disabled {
  border-color: rgb(249 112 102 / 0.9);
}

.disabled\:border-error\/95:disabled {
  border-color: rgb(249 112 102 / 0.95);
}

.disabled\:border-error\/100:disabled {
  border-color: rgb(249 112 102 / 1);
}

.disabled\:border-warning-25\/0:disabled {
  border-color: rgb(255 252 245 / 0);
}

.disabled\:border-warning-25\/5:disabled {
  border-color: rgb(255 252 245 / 0.05);
}

.disabled\:border-warning-25\/10:disabled {
  border-color: rgb(255 252 245 / 0.1);
}

.disabled\:border-warning-25\/20:disabled {
  border-color: rgb(255 252 245 / 0.2);
}

.disabled\:border-warning-25\/25:disabled {
  border-color: rgb(255 252 245 / 0.25);
}

.disabled\:border-warning-25\/30:disabled {
  border-color: rgb(255 252 245 / 0.3);
}

.disabled\:border-warning-25\/40:disabled {
  border-color: rgb(255 252 245 / 0.4);
}

.disabled\:border-warning-25\/50:disabled {
  border-color: rgb(255 252 245 / 0.5);
}

.disabled\:border-warning-25\/60:disabled {
  border-color: rgb(255 252 245 / 0.6);
}

.disabled\:border-warning-25\/70:disabled {
  border-color: rgb(255 252 245 / 0.7);
}

.disabled\:border-warning-25\/75:disabled {
  border-color: rgb(255 252 245 / 0.75);
}

.disabled\:border-warning-25\/80:disabled {
  border-color: rgb(255 252 245 / 0.8);
}

.disabled\:border-warning-25\/90:disabled {
  border-color: rgb(255 252 245 / 0.9);
}

.disabled\:border-warning-25\/95:disabled {
  border-color: rgb(255 252 245 / 0.95);
}

.disabled\:border-warning-25\/100:disabled {
  border-color: rgb(255 252 245 / 1);
}

.disabled\:border-warning-50\/0:disabled {
  border-color: rgb(255 250 235 / 0);
}

.disabled\:border-warning-50\/5:disabled {
  border-color: rgb(255 250 235 / 0.05);
}

.disabled\:border-warning-50\/10:disabled {
  border-color: rgb(255 250 235 / 0.1);
}

.disabled\:border-warning-50\/20:disabled {
  border-color: rgb(255 250 235 / 0.2);
}

.disabled\:border-warning-50\/25:disabled {
  border-color: rgb(255 250 235 / 0.25);
}

.disabled\:border-warning-50\/30:disabled {
  border-color: rgb(255 250 235 / 0.3);
}

.disabled\:border-warning-50\/40:disabled {
  border-color: rgb(255 250 235 / 0.4);
}

.disabled\:border-warning-50\/50:disabled {
  border-color: rgb(255 250 235 / 0.5);
}

.disabled\:border-warning-50\/60:disabled {
  border-color: rgb(255 250 235 / 0.6);
}

.disabled\:border-warning-50\/70:disabled {
  border-color: rgb(255 250 235 / 0.7);
}

.disabled\:border-warning-50\/75:disabled {
  border-color: rgb(255 250 235 / 0.75);
}

.disabled\:border-warning-50\/80:disabled {
  border-color: rgb(255 250 235 / 0.8);
}

.disabled\:border-warning-50\/90:disabled {
  border-color: rgb(255 250 235 / 0.9);
}

.disabled\:border-warning-50\/95:disabled {
  border-color: rgb(255 250 235 / 0.95);
}

.disabled\:border-warning-50\/100:disabled {
  border-color: rgb(255 250 235 / 1);
}

.disabled\:border-warning-100\/0:disabled {
  border-color: rgb(254 240 199 / 0);
}

.disabled\:border-warning-100\/5:disabled {
  border-color: rgb(254 240 199 / 0.05);
}

.disabled\:border-warning-100\/10:disabled {
  border-color: rgb(254 240 199 / 0.1);
}

.disabled\:border-warning-100\/20:disabled {
  border-color: rgb(254 240 199 / 0.2);
}

.disabled\:border-warning-100\/25:disabled {
  border-color: rgb(254 240 199 / 0.25);
}

.disabled\:border-warning-100\/30:disabled {
  border-color: rgb(254 240 199 / 0.3);
}

.disabled\:border-warning-100\/40:disabled {
  border-color: rgb(254 240 199 / 0.4);
}

.disabled\:border-warning-100\/50:disabled {
  border-color: rgb(254 240 199 / 0.5);
}

.disabled\:border-warning-100\/60:disabled {
  border-color: rgb(254 240 199 / 0.6);
}

.disabled\:border-warning-100\/70:disabled {
  border-color: rgb(254 240 199 / 0.7);
}

.disabled\:border-warning-100\/75:disabled {
  border-color: rgb(254 240 199 / 0.75);
}

.disabled\:border-warning-100\/80:disabled {
  border-color: rgb(254 240 199 / 0.8);
}

.disabled\:border-warning-100\/90:disabled {
  border-color: rgb(254 240 199 / 0.9);
}

.disabled\:border-warning-100\/95:disabled {
  border-color: rgb(254 240 199 / 0.95);
}

.disabled\:border-warning-100\/100:disabled {
  border-color: rgb(254 240 199 / 1);
}

.disabled\:border-warning-200\/0:disabled {
  border-color: rgb(254 223 137 / 0);
}

.disabled\:border-warning-200\/5:disabled {
  border-color: rgb(254 223 137 / 0.05);
}

.disabled\:border-warning-200\/10:disabled {
  border-color: rgb(254 223 137 / 0.1);
}

.disabled\:border-warning-200\/20:disabled {
  border-color: rgb(254 223 137 / 0.2);
}

.disabled\:border-warning-200\/25:disabled {
  border-color: rgb(254 223 137 / 0.25);
}

.disabled\:border-warning-200\/30:disabled {
  border-color: rgb(254 223 137 / 0.3);
}

.disabled\:border-warning-200\/40:disabled {
  border-color: rgb(254 223 137 / 0.4);
}

.disabled\:border-warning-200\/50:disabled {
  border-color: rgb(254 223 137 / 0.5);
}

.disabled\:border-warning-200\/60:disabled {
  border-color: rgb(254 223 137 / 0.6);
}

.disabled\:border-warning-200\/70:disabled {
  border-color: rgb(254 223 137 / 0.7);
}

.disabled\:border-warning-200\/75:disabled {
  border-color: rgb(254 223 137 / 0.75);
}

.disabled\:border-warning-200\/80:disabled {
  border-color: rgb(254 223 137 / 0.8);
}

.disabled\:border-warning-200\/90:disabled {
  border-color: rgb(254 223 137 / 0.9);
}

.disabled\:border-warning-200\/95:disabled {
  border-color: rgb(254 223 137 / 0.95);
}

.disabled\:border-warning-200\/100:disabled {
  border-color: rgb(254 223 137 / 1);
}

.disabled\:border-warning-300\/0:disabled {
  border-color: rgb(254 200 75 / 0);
}

.disabled\:border-warning-300\/5:disabled {
  border-color: rgb(254 200 75 / 0.05);
}

.disabled\:border-warning-300\/10:disabled {
  border-color: rgb(254 200 75 / 0.1);
}

.disabled\:border-warning-300\/20:disabled {
  border-color: rgb(254 200 75 / 0.2);
}

.disabled\:border-warning-300\/25:disabled {
  border-color: rgb(254 200 75 / 0.25);
}

.disabled\:border-warning-300\/30:disabled {
  border-color: rgb(254 200 75 / 0.3);
}

.disabled\:border-warning-300\/40:disabled {
  border-color: rgb(254 200 75 / 0.4);
}

.disabled\:border-warning-300\/50:disabled {
  border-color: rgb(254 200 75 / 0.5);
}

.disabled\:border-warning-300\/60:disabled {
  border-color: rgb(254 200 75 / 0.6);
}

.disabled\:border-warning-300\/70:disabled {
  border-color: rgb(254 200 75 / 0.7);
}

.disabled\:border-warning-300\/75:disabled {
  border-color: rgb(254 200 75 / 0.75);
}

.disabled\:border-warning-300\/80:disabled {
  border-color: rgb(254 200 75 / 0.8);
}

.disabled\:border-warning-300\/90:disabled {
  border-color: rgb(254 200 75 / 0.9);
}

.disabled\:border-warning-300\/95:disabled {
  border-color: rgb(254 200 75 / 0.95);
}

.disabled\:border-warning-300\/100:disabled {
  border-color: rgb(254 200 75 / 1);
}

.disabled\:border-warning-400\/0:disabled {
  border-color: rgb(253 176 34 / 0);
}

.disabled\:border-warning-400\/5:disabled {
  border-color: rgb(253 176 34 / 0.05);
}

.disabled\:border-warning-400\/10:disabled {
  border-color: rgb(253 176 34 / 0.1);
}

.disabled\:border-warning-400\/20:disabled {
  border-color: rgb(253 176 34 / 0.2);
}

.disabled\:border-warning-400\/25:disabled {
  border-color: rgb(253 176 34 / 0.25);
}

.disabled\:border-warning-400\/30:disabled {
  border-color: rgb(253 176 34 / 0.3);
}

.disabled\:border-warning-400\/40:disabled {
  border-color: rgb(253 176 34 / 0.4);
}

.disabled\:border-warning-400\/50:disabled {
  border-color: rgb(253 176 34 / 0.5);
}

.disabled\:border-warning-400\/60:disabled {
  border-color: rgb(253 176 34 / 0.6);
}

.disabled\:border-warning-400\/70:disabled {
  border-color: rgb(253 176 34 / 0.7);
}

.disabled\:border-warning-400\/75:disabled {
  border-color: rgb(253 176 34 / 0.75);
}

.disabled\:border-warning-400\/80:disabled {
  border-color: rgb(253 176 34 / 0.8);
}

.disabled\:border-warning-400\/90:disabled {
  border-color: rgb(253 176 34 / 0.9);
}

.disabled\:border-warning-400\/95:disabled {
  border-color: rgb(253 176 34 / 0.95);
}

.disabled\:border-warning-400\/100:disabled {
  border-color: rgb(253 176 34 / 1);
}

.disabled\:border-warning-500\/0:disabled {
  border-color: rgb(247 144 9 / 0);
}

.disabled\:border-warning-500\/5:disabled {
  border-color: rgb(247 144 9 / 0.05);
}

.disabled\:border-warning-500\/10:disabled {
  border-color: rgb(247 144 9 / 0.1);
}

.disabled\:border-warning-500\/20:disabled {
  border-color: rgb(247 144 9 / 0.2);
}

.disabled\:border-warning-500\/25:disabled {
  border-color: rgb(247 144 9 / 0.25);
}

.disabled\:border-warning-500\/30:disabled {
  border-color: rgb(247 144 9 / 0.3);
}

.disabled\:border-warning-500\/40:disabled {
  border-color: rgb(247 144 9 / 0.4);
}

.disabled\:border-warning-500\/50:disabled {
  border-color: rgb(247 144 9 / 0.5);
}

.disabled\:border-warning-500\/60:disabled {
  border-color: rgb(247 144 9 / 0.6);
}

.disabled\:border-warning-500\/70:disabled {
  border-color: rgb(247 144 9 / 0.7);
}

.disabled\:border-warning-500\/75:disabled {
  border-color: rgb(247 144 9 / 0.75);
}

.disabled\:border-warning-500\/80:disabled {
  border-color: rgb(247 144 9 / 0.8);
}

.disabled\:border-warning-500\/90:disabled {
  border-color: rgb(247 144 9 / 0.9);
}

.disabled\:border-warning-500\/95:disabled {
  border-color: rgb(247 144 9 / 0.95);
}

.disabled\:border-warning-500\/100:disabled {
  border-color: rgb(247 144 9 / 1);
}

.disabled\:border-warning-600\/0:disabled {
  border-color: rgb(220 104 3 / 0);
}

.disabled\:border-warning-600\/5:disabled {
  border-color: rgb(220 104 3 / 0.05);
}

.disabled\:border-warning-600\/10:disabled {
  border-color: rgb(220 104 3 / 0.1);
}

.disabled\:border-warning-600\/20:disabled {
  border-color: rgb(220 104 3 / 0.2);
}

.disabled\:border-warning-600\/25:disabled {
  border-color: rgb(220 104 3 / 0.25);
}

.disabled\:border-warning-600\/30:disabled {
  border-color: rgb(220 104 3 / 0.3);
}

.disabled\:border-warning-600\/40:disabled {
  border-color: rgb(220 104 3 / 0.4);
}

.disabled\:border-warning-600\/50:disabled {
  border-color: rgb(220 104 3 / 0.5);
}

.disabled\:border-warning-600\/60:disabled {
  border-color: rgb(220 104 3 / 0.6);
}

.disabled\:border-warning-600\/70:disabled {
  border-color: rgb(220 104 3 / 0.7);
}

.disabled\:border-warning-600\/75:disabled {
  border-color: rgb(220 104 3 / 0.75);
}

.disabled\:border-warning-600\/80:disabled {
  border-color: rgb(220 104 3 / 0.8);
}

.disabled\:border-warning-600\/90:disabled {
  border-color: rgb(220 104 3 / 0.9);
}

.disabled\:border-warning-600\/95:disabled {
  border-color: rgb(220 104 3 / 0.95);
}

.disabled\:border-warning-600\/100:disabled {
  border-color: rgb(220 104 3 / 1);
}

.disabled\:border-warning-700\/0:disabled {
  border-color: rgb(181 71 8 / 0);
}

.disabled\:border-warning-700\/5:disabled {
  border-color: rgb(181 71 8 / 0.05);
}

.disabled\:border-warning-700\/10:disabled {
  border-color: rgb(181 71 8 / 0.1);
}

.disabled\:border-warning-700\/20:disabled {
  border-color: rgb(181 71 8 / 0.2);
}

.disabled\:border-warning-700\/25:disabled {
  border-color: rgb(181 71 8 / 0.25);
}

.disabled\:border-warning-700\/30:disabled {
  border-color: rgb(181 71 8 / 0.3);
}

.disabled\:border-warning-700\/40:disabled {
  border-color: rgb(181 71 8 / 0.4);
}

.disabled\:border-warning-700\/50:disabled {
  border-color: rgb(181 71 8 / 0.5);
}

.disabled\:border-warning-700\/60:disabled {
  border-color: rgb(181 71 8 / 0.6);
}

.disabled\:border-warning-700\/70:disabled {
  border-color: rgb(181 71 8 / 0.7);
}

.disabled\:border-warning-700\/75:disabled {
  border-color: rgb(181 71 8 / 0.75);
}

.disabled\:border-warning-700\/80:disabled {
  border-color: rgb(181 71 8 / 0.8);
}

.disabled\:border-warning-700\/90:disabled {
  border-color: rgb(181 71 8 / 0.9);
}

.disabled\:border-warning-700\/95:disabled {
  border-color: rgb(181 71 8 / 0.95);
}

.disabled\:border-warning-700\/100:disabled {
  border-color: rgb(181 71 8 / 1);
}

.disabled\:border-warning-800\/0:disabled {
  border-color: rgb(147 55 13 / 0);
}

.disabled\:border-warning-800\/5:disabled {
  border-color: rgb(147 55 13 / 0.05);
}

.disabled\:border-warning-800\/10:disabled {
  border-color: rgb(147 55 13 / 0.1);
}

.disabled\:border-warning-800\/20:disabled {
  border-color: rgb(147 55 13 / 0.2);
}

.disabled\:border-warning-800\/25:disabled {
  border-color: rgb(147 55 13 / 0.25);
}

.disabled\:border-warning-800\/30:disabled {
  border-color: rgb(147 55 13 / 0.3);
}

.disabled\:border-warning-800\/40:disabled {
  border-color: rgb(147 55 13 / 0.4);
}

.disabled\:border-warning-800\/50:disabled {
  border-color: rgb(147 55 13 / 0.5);
}

.disabled\:border-warning-800\/60:disabled {
  border-color: rgb(147 55 13 / 0.6);
}

.disabled\:border-warning-800\/70:disabled {
  border-color: rgb(147 55 13 / 0.7);
}

.disabled\:border-warning-800\/75:disabled {
  border-color: rgb(147 55 13 / 0.75);
}

.disabled\:border-warning-800\/80:disabled {
  border-color: rgb(147 55 13 / 0.8);
}

.disabled\:border-warning-800\/90:disabled {
  border-color: rgb(147 55 13 / 0.9);
}

.disabled\:border-warning-800\/95:disabled {
  border-color: rgb(147 55 13 / 0.95);
}

.disabled\:border-warning-800\/100:disabled {
  border-color: rgb(147 55 13 / 1);
}

.disabled\:border-warning-900\/0:disabled {
  border-color: rgb(122 46 14 / 0);
}

.disabled\:border-warning-900\/5:disabled {
  border-color: rgb(122 46 14 / 0.05);
}

.disabled\:border-warning-900\/10:disabled {
  border-color: rgb(122 46 14 / 0.1);
}

.disabled\:border-warning-900\/20:disabled {
  border-color: rgb(122 46 14 / 0.2);
}

.disabled\:border-warning-900\/25:disabled {
  border-color: rgb(122 46 14 / 0.25);
}

.disabled\:border-warning-900\/30:disabled {
  border-color: rgb(122 46 14 / 0.3);
}

.disabled\:border-warning-900\/40:disabled {
  border-color: rgb(122 46 14 / 0.4);
}

.disabled\:border-warning-900\/50:disabled {
  border-color: rgb(122 46 14 / 0.5);
}

.disabled\:border-warning-900\/60:disabled {
  border-color: rgb(122 46 14 / 0.6);
}

.disabled\:border-warning-900\/70:disabled {
  border-color: rgb(122 46 14 / 0.7);
}

.disabled\:border-warning-900\/75:disabled {
  border-color: rgb(122 46 14 / 0.75);
}

.disabled\:border-warning-900\/80:disabled {
  border-color: rgb(122 46 14 / 0.8);
}

.disabled\:border-warning-900\/90:disabled {
  border-color: rgb(122 46 14 / 0.9);
}

.disabled\:border-warning-900\/95:disabled {
  border-color: rgb(122 46 14 / 0.95);
}

.disabled\:border-warning-900\/100:disabled {
  border-color: rgb(122 46 14 / 1);
}

.disabled\:border-warning\/0:disabled {
  border-color: rgb(253 176 34 / 0);
}

.disabled\:border-warning\/5:disabled {
  border-color: rgb(253 176 34 / 0.05);
}

.disabled\:border-warning\/10:disabled {
  border-color: rgb(253 176 34 / 0.1);
}

.disabled\:border-warning\/20:disabled {
  border-color: rgb(253 176 34 / 0.2);
}

.disabled\:border-warning\/25:disabled {
  border-color: rgb(253 176 34 / 0.25);
}

.disabled\:border-warning\/30:disabled {
  border-color: rgb(253 176 34 / 0.3);
}

.disabled\:border-warning\/40:disabled {
  border-color: rgb(253 176 34 / 0.4);
}

.disabled\:border-warning\/50:disabled {
  border-color: rgb(253 176 34 / 0.5);
}

.disabled\:border-warning\/60:disabled {
  border-color: rgb(253 176 34 / 0.6);
}

.disabled\:border-warning\/70:disabled {
  border-color: rgb(253 176 34 / 0.7);
}

.disabled\:border-warning\/75:disabled {
  border-color: rgb(253 176 34 / 0.75);
}

.disabled\:border-warning\/80:disabled {
  border-color: rgb(253 176 34 / 0.8);
}

.disabled\:border-warning\/90:disabled {
  border-color: rgb(253 176 34 / 0.9);
}

.disabled\:border-warning\/95:disabled {
  border-color: rgb(253 176 34 / 0.95);
}

.disabled\:border-warning\/100:disabled {
  border-color: rgb(253 176 34 / 1);
}

.disabled\:border-success-25\/0:disabled {
  border-color: rgb(246 254 249 / 0);
}

.disabled\:border-success-25\/5:disabled {
  border-color: rgb(246 254 249 / 0.05);
}

.disabled\:border-success-25\/10:disabled {
  border-color: rgb(246 254 249 / 0.1);
}

.disabled\:border-success-25\/20:disabled {
  border-color: rgb(246 254 249 / 0.2);
}

.disabled\:border-success-25\/25:disabled {
  border-color: rgb(246 254 249 / 0.25);
}

.disabled\:border-success-25\/30:disabled {
  border-color: rgb(246 254 249 / 0.3);
}

.disabled\:border-success-25\/40:disabled {
  border-color: rgb(246 254 249 / 0.4);
}

.disabled\:border-success-25\/50:disabled {
  border-color: rgb(246 254 249 / 0.5);
}

.disabled\:border-success-25\/60:disabled {
  border-color: rgb(246 254 249 / 0.6);
}

.disabled\:border-success-25\/70:disabled {
  border-color: rgb(246 254 249 / 0.7);
}

.disabled\:border-success-25\/75:disabled {
  border-color: rgb(246 254 249 / 0.75);
}

.disabled\:border-success-25\/80:disabled {
  border-color: rgb(246 254 249 / 0.8);
}

.disabled\:border-success-25\/90:disabled {
  border-color: rgb(246 254 249 / 0.9);
}

.disabled\:border-success-25\/95:disabled {
  border-color: rgb(246 254 249 / 0.95);
}

.disabled\:border-success-25\/100:disabled {
  border-color: rgb(246 254 249 / 1);
}

.disabled\:border-success-50\/0:disabled {
  border-color: rgb(236 253 243 / 0);
}

.disabled\:border-success-50\/5:disabled {
  border-color: rgb(236 253 243 / 0.05);
}

.disabled\:border-success-50\/10:disabled {
  border-color: rgb(236 253 243 / 0.1);
}

.disabled\:border-success-50\/20:disabled {
  border-color: rgb(236 253 243 / 0.2);
}

.disabled\:border-success-50\/25:disabled {
  border-color: rgb(236 253 243 / 0.25);
}

.disabled\:border-success-50\/30:disabled {
  border-color: rgb(236 253 243 / 0.3);
}

.disabled\:border-success-50\/40:disabled {
  border-color: rgb(236 253 243 / 0.4);
}

.disabled\:border-success-50\/50:disabled {
  border-color: rgb(236 253 243 / 0.5);
}

.disabled\:border-success-50\/60:disabled {
  border-color: rgb(236 253 243 / 0.6);
}

.disabled\:border-success-50\/70:disabled {
  border-color: rgb(236 253 243 / 0.7);
}

.disabled\:border-success-50\/75:disabled {
  border-color: rgb(236 253 243 / 0.75);
}

.disabled\:border-success-50\/80:disabled {
  border-color: rgb(236 253 243 / 0.8);
}

.disabled\:border-success-50\/90:disabled {
  border-color: rgb(236 253 243 / 0.9);
}

.disabled\:border-success-50\/95:disabled {
  border-color: rgb(236 253 243 / 0.95);
}

.disabled\:border-success-50\/100:disabled {
  border-color: rgb(236 253 243 / 1);
}

.disabled\:border-success-100\/0:disabled {
  border-color: rgb(209 250 223 / 0);
}

.disabled\:border-success-100\/5:disabled {
  border-color: rgb(209 250 223 / 0.05);
}

.disabled\:border-success-100\/10:disabled {
  border-color: rgb(209 250 223 / 0.1);
}

.disabled\:border-success-100\/20:disabled {
  border-color: rgb(209 250 223 / 0.2);
}

.disabled\:border-success-100\/25:disabled {
  border-color: rgb(209 250 223 / 0.25);
}

.disabled\:border-success-100\/30:disabled {
  border-color: rgb(209 250 223 / 0.3);
}

.disabled\:border-success-100\/40:disabled {
  border-color: rgb(209 250 223 / 0.4);
}

.disabled\:border-success-100\/50:disabled {
  border-color: rgb(209 250 223 / 0.5);
}

.disabled\:border-success-100\/60:disabled {
  border-color: rgb(209 250 223 / 0.6);
}

.disabled\:border-success-100\/70:disabled {
  border-color: rgb(209 250 223 / 0.7);
}

.disabled\:border-success-100\/75:disabled {
  border-color: rgb(209 250 223 / 0.75);
}

.disabled\:border-success-100\/80:disabled {
  border-color: rgb(209 250 223 / 0.8);
}

.disabled\:border-success-100\/90:disabled {
  border-color: rgb(209 250 223 / 0.9);
}

.disabled\:border-success-100\/95:disabled {
  border-color: rgb(209 250 223 / 0.95);
}

.disabled\:border-success-100\/100:disabled {
  border-color: rgb(209 250 223 / 1);
}

.disabled\:border-success-200\/0:disabled {
  border-color: rgb(166 244 197 / 0);
}

.disabled\:border-success-200\/5:disabled {
  border-color: rgb(166 244 197 / 0.05);
}

.disabled\:border-success-200\/10:disabled {
  border-color: rgb(166 244 197 / 0.1);
}

.disabled\:border-success-200\/20:disabled {
  border-color: rgb(166 244 197 / 0.2);
}

.disabled\:border-success-200\/25:disabled {
  border-color: rgb(166 244 197 / 0.25);
}

.disabled\:border-success-200\/30:disabled {
  border-color: rgb(166 244 197 / 0.3);
}

.disabled\:border-success-200\/40:disabled {
  border-color: rgb(166 244 197 / 0.4);
}

.disabled\:border-success-200\/50:disabled {
  border-color: rgb(166 244 197 / 0.5);
}

.disabled\:border-success-200\/60:disabled {
  border-color: rgb(166 244 197 / 0.6);
}

.disabled\:border-success-200\/70:disabled {
  border-color: rgb(166 244 197 / 0.7);
}

.disabled\:border-success-200\/75:disabled {
  border-color: rgb(166 244 197 / 0.75);
}

.disabled\:border-success-200\/80:disabled {
  border-color: rgb(166 244 197 / 0.8);
}

.disabled\:border-success-200\/90:disabled {
  border-color: rgb(166 244 197 / 0.9);
}

.disabled\:border-success-200\/95:disabled {
  border-color: rgb(166 244 197 / 0.95);
}

.disabled\:border-success-200\/100:disabled {
  border-color: rgb(166 244 197 / 1);
}

.disabled\:border-success-300\/0:disabled {
  border-color: rgb(108 233 166 / 0);
}

.disabled\:border-success-300\/5:disabled {
  border-color: rgb(108 233 166 / 0.05);
}

.disabled\:border-success-300\/10:disabled {
  border-color: rgb(108 233 166 / 0.1);
}

.disabled\:border-success-300\/20:disabled {
  border-color: rgb(108 233 166 / 0.2);
}

.disabled\:border-success-300\/25:disabled {
  border-color: rgb(108 233 166 / 0.25);
}

.disabled\:border-success-300\/30:disabled {
  border-color: rgb(108 233 166 / 0.3);
}

.disabled\:border-success-300\/40:disabled {
  border-color: rgb(108 233 166 / 0.4);
}

.disabled\:border-success-300\/50:disabled {
  border-color: rgb(108 233 166 / 0.5);
}

.disabled\:border-success-300\/60:disabled {
  border-color: rgb(108 233 166 / 0.6);
}

.disabled\:border-success-300\/70:disabled {
  border-color: rgb(108 233 166 / 0.7);
}

.disabled\:border-success-300\/75:disabled {
  border-color: rgb(108 233 166 / 0.75);
}

.disabled\:border-success-300\/80:disabled {
  border-color: rgb(108 233 166 / 0.8);
}

.disabled\:border-success-300\/90:disabled {
  border-color: rgb(108 233 166 / 0.9);
}

.disabled\:border-success-300\/95:disabled {
  border-color: rgb(108 233 166 / 0.95);
}

.disabled\:border-success-300\/100:disabled {
  border-color: rgb(108 233 166 / 1);
}

.disabled\:border-success-400\/0:disabled {
  border-color: rgb(50 213 131 / 0);
}

.disabled\:border-success-400\/5:disabled {
  border-color: rgb(50 213 131 / 0.05);
}

.disabled\:border-success-400\/10:disabled {
  border-color: rgb(50 213 131 / 0.1);
}

.disabled\:border-success-400\/20:disabled {
  border-color: rgb(50 213 131 / 0.2);
}

.disabled\:border-success-400\/25:disabled {
  border-color: rgb(50 213 131 / 0.25);
}

.disabled\:border-success-400\/30:disabled {
  border-color: rgb(50 213 131 / 0.3);
}

.disabled\:border-success-400\/40:disabled {
  border-color: rgb(50 213 131 / 0.4);
}

.disabled\:border-success-400\/50:disabled {
  border-color: rgb(50 213 131 / 0.5);
}

.disabled\:border-success-400\/60:disabled {
  border-color: rgb(50 213 131 / 0.6);
}

.disabled\:border-success-400\/70:disabled {
  border-color: rgb(50 213 131 / 0.7);
}

.disabled\:border-success-400\/75:disabled {
  border-color: rgb(50 213 131 / 0.75);
}

.disabled\:border-success-400\/80:disabled {
  border-color: rgb(50 213 131 / 0.8);
}

.disabled\:border-success-400\/90:disabled {
  border-color: rgb(50 213 131 / 0.9);
}

.disabled\:border-success-400\/95:disabled {
  border-color: rgb(50 213 131 / 0.95);
}

.disabled\:border-success-400\/100:disabled {
  border-color: rgb(50 213 131 / 1);
}

.disabled\:border-success-500\/0:disabled {
  border-color: rgb(18 135 106 / 0);
}

.disabled\:border-success-500\/5:disabled {
  border-color: rgb(18 135 106 / 0.05);
}

.disabled\:border-success-500\/10:disabled {
  border-color: rgb(18 135 106 / 0.1);
}

.disabled\:border-success-500\/20:disabled {
  border-color: rgb(18 135 106 / 0.2);
}

.disabled\:border-success-500\/25:disabled {
  border-color: rgb(18 135 106 / 0.25);
}

.disabled\:border-success-500\/30:disabled {
  border-color: rgb(18 135 106 / 0.3);
}

.disabled\:border-success-500\/40:disabled {
  border-color: rgb(18 135 106 / 0.4);
}

.disabled\:border-success-500\/50:disabled {
  border-color: rgb(18 135 106 / 0.5);
}

.disabled\:border-success-500\/60:disabled {
  border-color: rgb(18 135 106 / 0.6);
}

.disabled\:border-success-500\/70:disabled {
  border-color: rgb(18 135 106 / 0.7);
}

.disabled\:border-success-500\/75:disabled {
  border-color: rgb(18 135 106 / 0.75);
}

.disabled\:border-success-500\/80:disabled {
  border-color: rgb(18 135 106 / 0.8);
}

.disabled\:border-success-500\/90:disabled {
  border-color: rgb(18 135 106 / 0.9);
}

.disabled\:border-success-500\/95:disabled {
  border-color: rgb(18 135 106 / 0.95);
}

.disabled\:border-success-500\/100:disabled {
  border-color: rgb(18 135 106 / 1);
}

.disabled\:border-success-600\/0:disabled {
  border-color: rgb(3 152 85 / 0);
}

.disabled\:border-success-600\/5:disabled {
  border-color: rgb(3 152 85 / 0.05);
}

.disabled\:border-success-600\/10:disabled {
  border-color: rgb(3 152 85 / 0.1);
}

.disabled\:border-success-600\/20:disabled {
  border-color: rgb(3 152 85 / 0.2);
}

.disabled\:border-success-600\/25:disabled {
  border-color: rgb(3 152 85 / 0.25);
}

.disabled\:border-success-600\/30:disabled {
  border-color: rgb(3 152 85 / 0.3);
}

.disabled\:border-success-600\/40:disabled {
  border-color: rgb(3 152 85 / 0.4);
}

.disabled\:border-success-600\/50:disabled {
  border-color: rgb(3 152 85 / 0.5);
}

.disabled\:border-success-600\/60:disabled {
  border-color: rgb(3 152 85 / 0.6);
}

.disabled\:border-success-600\/70:disabled {
  border-color: rgb(3 152 85 / 0.7);
}

.disabled\:border-success-600\/75:disabled {
  border-color: rgb(3 152 85 / 0.75);
}

.disabled\:border-success-600\/80:disabled {
  border-color: rgb(3 152 85 / 0.8);
}

.disabled\:border-success-600\/90:disabled {
  border-color: rgb(3 152 85 / 0.9);
}

.disabled\:border-success-600\/95:disabled {
  border-color: rgb(3 152 85 / 0.95);
}

.disabled\:border-success-600\/100:disabled {
  border-color: rgb(3 152 85 / 1);
}

.disabled\:border-success-700\/0:disabled {
  border-color: rgb(2 122 72 / 0);
}

.disabled\:border-success-700\/5:disabled {
  border-color: rgb(2 122 72 / 0.05);
}

.disabled\:border-success-700\/10:disabled {
  border-color: rgb(2 122 72 / 0.1);
}

.disabled\:border-success-700\/20:disabled {
  border-color: rgb(2 122 72 / 0.2);
}

.disabled\:border-success-700\/25:disabled {
  border-color: rgb(2 122 72 / 0.25);
}

.disabled\:border-success-700\/30:disabled {
  border-color: rgb(2 122 72 / 0.3);
}

.disabled\:border-success-700\/40:disabled {
  border-color: rgb(2 122 72 / 0.4);
}

.disabled\:border-success-700\/50:disabled {
  border-color: rgb(2 122 72 / 0.5);
}

.disabled\:border-success-700\/60:disabled {
  border-color: rgb(2 122 72 / 0.6);
}

.disabled\:border-success-700\/70:disabled {
  border-color: rgb(2 122 72 / 0.7);
}

.disabled\:border-success-700\/75:disabled {
  border-color: rgb(2 122 72 / 0.75);
}

.disabled\:border-success-700\/80:disabled {
  border-color: rgb(2 122 72 / 0.8);
}

.disabled\:border-success-700\/90:disabled {
  border-color: rgb(2 122 72 / 0.9);
}

.disabled\:border-success-700\/95:disabled {
  border-color: rgb(2 122 72 / 0.95);
}

.disabled\:border-success-700\/100:disabled {
  border-color: rgb(2 122 72 / 1);
}

.disabled\:border-success-800\/0:disabled {
  border-color: rgb(5 96 58 / 0);
}

.disabled\:border-success-800\/5:disabled {
  border-color: rgb(5 96 58 / 0.05);
}

.disabled\:border-success-800\/10:disabled {
  border-color: rgb(5 96 58 / 0.1);
}

.disabled\:border-success-800\/20:disabled {
  border-color: rgb(5 96 58 / 0.2);
}

.disabled\:border-success-800\/25:disabled {
  border-color: rgb(5 96 58 / 0.25);
}

.disabled\:border-success-800\/30:disabled {
  border-color: rgb(5 96 58 / 0.3);
}

.disabled\:border-success-800\/40:disabled {
  border-color: rgb(5 96 58 / 0.4);
}

.disabled\:border-success-800\/50:disabled {
  border-color: rgb(5 96 58 / 0.5);
}

.disabled\:border-success-800\/60:disabled {
  border-color: rgb(5 96 58 / 0.6);
}

.disabled\:border-success-800\/70:disabled {
  border-color: rgb(5 96 58 / 0.7);
}

.disabled\:border-success-800\/75:disabled {
  border-color: rgb(5 96 58 / 0.75);
}

.disabled\:border-success-800\/80:disabled {
  border-color: rgb(5 96 58 / 0.8);
}

.disabled\:border-success-800\/90:disabled {
  border-color: rgb(5 96 58 / 0.9);
}

.disabled\:border-success-800\/95:disabled {
  border-color: rgb(5 96 58 / 0.95);
}

.disabled\:border-success-800\/100:disabled {
  border-color: rgb(5 96 58 / 1);
}

.disabled\:border-success-900\/0:disabled {
  border-color: rgb(5 79 49 / 0);
}

.disabled\:border-success-900\/5:disabled {
  border-color: rgb(5 79 49 / 0.05);
}

.disabled\:border-success-900\/10:disabled {
  border-color: rgb(5 79 49 / 0.1);
}

.disabled\:border-success-900\/20:disabled {
  border-color: rgb(5 79 49 / 0.2);
}

.disabled\:border-success-900\/25:disabled {
  border-color: rgb(5 79 49 / 0.25);
}

.disabled\:border-success-900\/30:disabled {
  border-color: rgb(5 79 49 / 0.3);
}

.disabled\:border-success-900\/40:disabled {
  border-color: rgb(5 79 49 / 0.4);
}

.disabled\:border-success-900\/50:disabled {
  border-color: rgb(5 79 49 / 0.5);
}

.disabled\:border-success-900\/60:disabled {
  border-color: rgb(5 79 49 / 0.6);
}

.disabled\:border-success-900\/70:disabled {
  border-color: rgb(5 79 49 / 0.7);
}

.disabled\:border-success-900\/75:disabled {
  border-color: rgb(5 79 49 / 0.75);
}

.disabled\:border-success-900\/80:disabled {
  border-color: rgb(5 79 49 / 0.8);
}

.disabled\:border-success-900\/90:disabled {
  border-color: rgb(5 79 49 / 0.9);
}

.disabled\:border-success-900\/95:disabled {
  border-color: rgb(5 79 49 / 0.95);
}

.disabled\:border-success-900\/100:disabled {
  border-color: rgb(5 79 49 / 1);
}

.disabled\:border-success\/0:disabled {
  border-color: rgb(50 213 131 / 0);
}

.disabled\:border-success\/5:disabled {
  border-color: rgb(50 213 131 / 0.05);
}

.disabled\:border-success\/10:disabled {
  border-color: rgb(50 213 131 / 0.1);
}

.disabled\:border-success\/20:disabled {
  border-color: rgb(50 213 131 / 0.2);
}

.disabled\:border-success\/25:disabled {
  border-color: rgb(50 213 131 / 0.25);
}

.disabled\:border-success\/30:disabled {
  border-color: rgb(50 213 131 / 0.3);
}

.disabled\:border-success\/40:disabled {
  border-color: rgb(50 213 131 / 0.4);
}

.disabled\:border-success\/50:disabled {
  border-color: rgb(50 213 131 / 0.5);
}

.disabled\:border-success\/60:disabled {
  border-color: rgb(50 213 131 / 0.6);
}

.disabled\:border-success\/70:disabled {
  border-color: rgb(50 213 131 / 0.7);
}

.disabled\:border-success\/75:disabled {
  border-color: rgb(50 213 131 / 0.75);
}

.disabled\:border-success\/80:disabled {
  border-color: rgb(50 213 131 / 0.8);
}

.disabled\:border-success\/90:disabled {
  border-color: rgb(50 213 131 / 0.9);
}

.disabled\:border-success\/95:disabled {
  border-color: rgb(50 213 131 / 0.95);
}

.disabled\:border-success\/100:disabled {
  border-color: rgb(50 213 131 / 1);
}

.disabled\:border-gray-blue-25\/0:disabled {
  border-color: rgb(252 252 253 / 0);
}

.disabled\:border-gray-blue-25\/5:disabled {
  border-color: rgb(252 252 253 / 0.05);
}

.disabled\:border-gray-blue-25\/10:disabled {
  border-color: rgb(252 252 253 / 0.1);
}

.disabled\:border-gray-blue-25\/20:disabled {
  border-color: rgb(252 252 253 / 0.2);
}

.disabled\:border-gray-blue-25\/25:disabled {
  border-color: rgb(252 252 253 / 0.25);
}

.disabled\:border-gray-blue-25\/30:disabled {
  border-color: rgb(252 252 253 / 0.3);
}

.disabled\:border-gray-blue-25\/40:disabled {
  border-color: rgb(252 252 253 / 0.4);
}

.disabled\:border-gray-blue-25\/50:disabled {
  border-color: rgb(252 252 253 / 0.5);
}

.disabled\:border-gray-blue-25\/60:disabled {
  border-color: rgb(252 252 253 / 0.6);
}

.disabled\:border-gray-blue-25\/70:disabled {
  border-color: rgb(252 252 253 / 0.7);
}

.disabled\:border-gray-blue-25\/75:disabled {
  border-color: rgb(252 252 253 / 0.75);
}

.disabled\:border-gray-blue-25\/80:disabled {
  border-color: rgb(252 252 253 / 0.8);
}

.disabled\:border-gray-blue-25\/90:disabled {
  border-color: rgb(252 252 253 / 0.9);
}

.disabled\:border-gray-blue-25\/95:disabled {
  border-color: rgb(252 252 253 / 0.95);
}

.disabled\:border-gray-blue-25\/100:disabled {
  border-color: rgb(252 252 253 / 1);
}

.disabled\:border-gray-blue-50\/0:disabled {
  border-color: rgb(248 249 252 / 0);
}

.disabled\:border-gray-blue-50\/5:disabled {
  border-color: rgb(248 249 252 / 0.05);
}

.disabled\:border-gray-blue-50\/10:disabled {
  border-color: rgb(248 249 252 / 0.1);
}

.disabled\:border-gray-blue-50\/20:disabled {
  border-color: rgb(248 249 252 / 0.2);
}

.disabled\:border-gray-blue-50\/25:disabled {
  border-color: rgb(248 249 252 / 0.25);
}

.disabled\:border-gray-blue-50\/30:disabled {
  border-color: rgb(248 249 252 / 0.3);
}

.disabled\:border-gray-blue-50\/40:disabled {
  border-color: rgb(248 249 252 / 0.4);
}

.disabled\:border-gray-blue-50\/50:disabled {
  border-color: rgb(248 249 252 / 0.5);
}

.disabled\:border-gray-blue-50\/60:disabled {
  border-color: rgb(248 249 252 / 0.6);
}

.disabled\:border-gray-blue-50\/70:disabled {
  border-color: rgb(248 249 252 / 0.7);
}

.disabled\:border-gray-blue-50\/75:disabled {
  border-color: rgb(248 249 252 / 0.75);
}

.disabled\:border-gray-blue-50\/80:disabled {
  border-color: rgb(248 249 252 / 0.8);
}

.disabled\:border-gray-blue-50\/90:disabled {
  border-color: rgb(248 249 252 / 0.9);
}

.disabled\:border-gray-blue-50\/95:disabled {
  border-color: rgb(248 249 252 / 0.95);
}

.disabled\:border-gray-blue-50\/100:disabled {
  border-color: rgb(248 249 252 / 1);
}

.disabled\:border-gray-blue-100\/0:disabled {
  border-color: rgb(234 236 245 / 0);
}

.disabled\:border-gray-blue-100\/5:disabled {
  border-color: rgb(234 236 245 / 0.05);
}

.disabled\:border-gray-blue-100\/10:disabled {
  border-color: rgb(234 236 245 / 0.1);
}

.disabled\:border-gray-blue-100\/20:disabled {
  border-color: rgb(234 236 245 / 0.2);
}

.disabled\:border-gray-blue-100\/25:disabled {
  border-color: rgb(234 236 245 / 0.25);
}

.disabled\:border-gray-blue-100\/30:disabled {
  border-color: rgb(234 236 245 / 0.3);
}

.disabled\:border-gray-blue-100\/40:disabled {
  border-color: rgb(234 236 245 / 0.4);
}

.disabled\:border-gray-blue-100\/50:disabled {
  border-color: rgb(234 236 245 / 0.5);
}

.disabled\:border-gray-blue-100\/60:disabled {
  border-color: rgb(234 236 245 / 0.6);
}

.disabled\:border-gray-blue-100\/70:disabled {
  border-color: rgb(234 236 245 / 0.7);
}

.disabled\:border-gray-blue-100\/75:disabled {
  border-color: rgb(234 236 245 / 0.75);
}

.disabled\:border-gray-blue-100\/80:disabled {
  border-color: rgb(234 236 245 / 0.8);
}

.disabled\:border-gray-blue-100\/90:disabled {
  border-color: rgb(234 236 245 / 0.9);
}

.disabled\:border-gray-blue-100\/95:disabled {
  border-color: rgb(234 236 245 / 0.95);
}

.disabled\:border-gray-blue-100\/100:disabled {
  border-color: rgb(234 236 245 / 1);
}

.disabled\:border-gray-blue-200\/0:disabled {
  border-color: rgb(213 217 235 / 0);
}

.disabled\:border-gray-blue-200\/5:disabled {
  border-color: rgb(213 217 235 / 0.05);
}

.disabled\:border-gray-blue-200\/10:disabled {
  border-color: rgb(213 217 235 / 0.1);
}

.disabled\:border-gray-blue-200\/20:disabled {
  border-color: rgb(213 217 235 / 0.2);
}

.disabled\:border-gray-blue-200\/25:disabled {
  border-color: rgb(213 217 235 / 0.25);
}

.disabled\:border-gray-blue-200\/30:disabled {
  border-color: rgb(213 217 235 / 0.3);
}

.disabled\:border-gray-blue-200\/40:disabled {
  border-color: rgb(213 217 235 / 0.4);
}

.disabled\:border-gray-blue-200\/50:disabled {
  border-color: rgb(213 217 235 / 0.5);
}

.disabled\:border-gray-blue-200\/60:disabled {
  border-color: rgb(213 217 235 / 0.6);
}

.disabled\:border-gray-blue-200\/70:disabled {
  border-color: rgb(213 217 235 / 0.7);
}

.disabled\:border-gray-blue-200\/75:disabled {
  border-color: rgb(213 217 235 / 0.75);
}

.disabled\:border-gray-blue-200\/80:disabled {
  border-color: rgb(213 217 235 / 0.8);
}

.disabled\:border-gray-blue-200\/90:disabled {
  border-color: rgb(213 217 235 / 0.9);
}

.disabled\:border-gray-blue-200\/95:disabled {
  border-color: rgb(213 217 235 / 0.95);
}

.disabled\:border-gray-blue-200\/100:disabled {
  border-color: rgb(213 217 235 / 1);
}

.disabled\:border-gray-blue-300\/0:disabled {
  border-color: rgb(179 184 219 / 0);
}

.disabled\:border-gray-blue-300\/5:disabled {
  border-color: rgb(179 184 219 / 0.05);
}

.disabled\:border-gray-blue-300\/10:disabled {
  border-color: rgb(179 184 219 / 0.1);
}

.disabled\:border-gray-blue-300\/20:disabled {
  border-color: rgb(179 184 219 / 0.2);
}

.disabled\:border-gray-blue-300\/25:disabled {
  border-color: rgb(179 184 219 / 0.25);
}

.disabled\:border-gray-blue-300\/30:disabled {
  border-color: rgb(179 184 219 / 0.3);
}

.disabled\:border-gray-blue-300\/40:disabled {
  border-color: rgb(179 184 219 / 0.4);
}

.disabled\:border-gray-blue-300\/50:disabled {
  border-color: rgb(179 184 219 / 0.5);
}

.disabled\:border-gray-blue-300\/60:disabled {
  border-color: rgb(179 184 219 / 0.6);
}

.disabled\:border-gray-blue-300\/70:disabled {
  border-color: rgb(179 184 219 / 0.7);
}

.disabled\:border-gray-blue-300\/75:disabled {
  border-color: rgb(179 184 219 / 0.75);
}

.disabled\:border-gray-blue-300\/80:disabled {
  border-color: rgb(179 184 219 / 0.8);
}

.disabled\:border-gray-blue-300\/90:disabled {
  border-color: rgb(179 184 219 / 0.9);
}

.disabled\:border-gray-blue-300\/95:disabled {
  border-color: rgb(179 184 219 / 0.95);
}

.disabled\:border-gray-blue-300\/100:disabled {
  border-color: rgb(179 184 219 / 1);
}

.disabled\:border-gray-blue-400\/0:disabled {
  border-color: rgb(113 123 188 / 0);
}

.disabled\:border-gray-blue-400\/5:disabled {
  border-color: rgb(113 123 188 / 0.05);
}

.disabled\:border-gray-blue-400\/10:disabled {
  border-color: rgb(113 123 188 / 0.1);
}

.disabled\:border-gray-blue-400\/20:disabled {
  border-color: rgb(113 123 188 / 0.2);
}

.disabled\:border-gray-blue-400\/25:disabled {
  border-color: rgb(113 123 188 / 0.25);
}

.disabled\:border-gray-blue-400\/30:disabled {
  border-color: rgb(113 123 188 / 0.3);
}

.disabled\:border-gray-blue-400\/40:disabled {
  border-color: rgb(113 123 188 / 0.4);
}

.disabled\:border-gray-blue-400\/50:disabled {
  border-color: rgb(113 123 188 / 0.5);
}

.disabled\:border-gray-blue-400\/60:disabled {
  border-color: rgb(113 123 188 / 0.6);
}

.disabled\:border-gray-blue-400\/70:disabled {
  border-color: rgb(113 123 188 / 0.7);
}

.disabled\:border-gray-blue-400\/75:disabled {
  border-color: rgb(113 123 188 / 0.75);
}

.disabled\:border-gray-blue-400\/80:disabled {
  border-color: rgb(113 123 188 / 0.8);
}

.disabled\:border-gray-blue-400\/90:disabled {
  border-color: rgb(113 123 188 / 0.9);
}

.disabled\:border-gray-blue-400\/95:disabled {
  border-color: rgb(113 123 188 / 0.95);
}

.disabled\:border-gray-blue-400\/100:disabled {
  border-color: rgb(113 123 188 / 1);
}

.disabled\:border-gray-blue-500\/0:disabled {
  border-color: rgb(78 91 166 / 0);
}

.disabled\:border-gray-blue-500\/5:disabled {
  border-color: rgb(78 91 166 / 0.05);
}

.disabled\:border-gray-blue-500\/10:disabled {
  border-color: rgb(78 91 166 / 0.1);
}

.disabled\:border-gray-blue-500\/20:disabled {
  border-color: rgb(78 91 166 / 0.2);
}

.disabled\:border-gray-blue-500\/25:disabled {
  border-color: rgb(78 91 166 / 0.25);
}

.disabled\:border-gray-blue-500\/30:disabled {
  border-color: rgb(78 91 166 / 0.3);
}

.disabled\:border-gray-blue-500\/40:disabled {
  border-color: rgb(78 91 166 / 0.4);
}

.disabled\:border-gray-blue-500\/50:disabled {
  border-color: rgb(78 91 166 / 0.5);
}

.disabled\:border-gray-blue-500\/60:disabled {
  border-color: rgb(78 91 166 / 0.6);
}

.disabled\:border-gray-blue-500\/70:disabled {
  border-color: rgb(78 91 166 / 0.7);
}

.disabled\:border-gray-blue-500\/75:disabled {
  border-color: rgb(78 91 166 / 0.75);
}

.disabled\:border-gray-blue-500\/80:disabled {
  border-color: rgb(78 91 166 / 0.8);
}

.disabled\:border-gray-blue-500\/90:disabled {
  border-color: rgb(78 91 166 / 0.9);
}

.disabled\:border-gray-blue-500\/95:disabled {
  border-color: rgb(78 91 166 / 0.95);
}

.disabled\:border-gray-blue-500\/100:disabled {
  border-color: rgb(78 91 166 / 1);
}

.disabled\:border-gray-blue-600\/0:disabled {
  border-color: rgb(62 71 132 / 0);
}

.disabled\:border-gray-blue-600\/5:disabled {
  border-color: rgb(62 71 132 / 0.05);
}

.disabled\:border-gray-blue-600\/10:disabled {
  border-color: rgb(62 71 132 / 0.1);
}

.disabled\:border-gray-blue-600\/20:disabled {
  border-color: rgb(62 71 132 / 0.2);
}

.disabled\:border-gray-blue-600\/25:disabled {
  border-color: rgb(62 71 132 / 0.25);
}

.disabled\:border-gray-blue-600\/30:disabled {
  border-color: rgb(62 71 132 / 0.3);
}

.disabled\:border-gray-blue-600\/40:disabled {
  border-color: rgb(62 71 132 / 0.4);
}

.disabled\:border-gray-blue-600\/50:disabled {
  border-color: rgb(62 71 132 / 0.5);
}

.disabled\:border-gray-blue-600\/60:disabled {
  border-color: rgb(62 71 132 / 0.6);
}

.disabled\:border-gray-blue-600\/70:disabled {
  border-color: rgb(62 71 132 / 0.7);
}

.disabled\:border-gray-blue-600\/75:disabled {
  border-color: rgb(62 71 132 / 0.75);
}

.disabled\:border-gray-blue-600\/80:disabled {
  border-color: rgb(62 71 132 / 0.8);
}

.disabled\:border-gray-blue-600\/90:disabled {
  border-color: rgb(62 71 132 / 0.9);
}

.disabled\:border-gray-blue-600\/95:disabled {
  border-color: rgb(62 71 132 / 0.95);
}

.disabled\:border-gray-blue-600\/100:disabled {
  border-color: rgb(62 71 132 / 1);
}

.disabled\:border-gray-blue-700\/0:disabled {
  border-color: rgb(54 63 114 / 0);
}

.disabled\:border-gray-blue-700\/5:disabled {
  border-color: rgb(54 63 114 / 0.05);
}

.disabled\:border-gray-blue-700\/10:disabled {
  border-color: rgb(54 63 114 / 0.1);
}

.disabled\:border-gray-blue-700\/20:disabled {
  border-color: rgb(54 63 114 / 0.2);
}

.disabled\:border-gray-blue-700\/25:disabled {
  border-color: rgb(54 63 114 / 0.25);
}

.disabled\:border-gray-blue-700\/30:disabled {
  border-color: rgb(54 63 114 / 0.3);
}

.disabled\:border-gray-blue-700\/40:disabled {
  border-color: rgb(54 63 114 / 0.4);
}

.disabled\:border-gray-blue-700\/50:disabled {
  border-color: rgb(54 63 114 / 0.5);
}

.disabled\:border-gray-blue-700\/60:disabled {
  border-color: rgb(54 63 114 / 0.6);
}

.disabled\:border-gray-blue-700\/70:disabled {
  border-color: rgb(54 63 114 / 0.7);
}

.disabled\:border-gray-blue-700\/75:disabled {
  border-color: rgb(54 63 114 / 0.75);
}

.disabled\:border-gray-blue-700\/80:disabled {
  border-color: rgb(54 63 114 / 0.8);
}

.disabled\:border-gray-blue-700\/90:disabled {
  border-color: rgb(54 63 114 / 0.9);
}

.disabled\:border-gray-blue-700\/95:disabled {
  border-color: rgb(54 63 114 / 0.95);
}

.disabled\:border-gray-blue-700\/100:disabled {
  border-color: rgb(54 63 114 / 1);
}

.disabled\:border-gray-blue-800\/0:disabled {
  border-color: rgb(41 48 86 / 0);
}

.disabled\:border-gray-blue-800\/5:disabled {
  border-color: rgb(41 48 86 / 0.05);
}

.disabled\:border-gray-blue-800\/10:disabled {
  border-color: rgb(41 48 86 / 0.1);
}

.disabled\:border-gray-blue-800\/20:disabled {
  border-color: rgb(41 48 86 / 0.2);
}

.disabled\:border-gray-blue-800\/25:disabled {
  border-color: rgb(41 48 86 / 0.25);
}

.disabled\:border-gray-blue-800\/30:disabled {
  border-color: rgb(41 48 86 / 0.3);
}

.disabled\:border-gray-blue-800\/40:disabled {
  border-color: rgb(41 48 86 / 0.4);
}

.disabled\:border-gray-blue-800\/50:disabled {
  border-color: rgb(41 48 86 / 0.5);
}

.disabled\:border-gray-blue-800\/60:disabled {
  border-color: rgb(41 48 86 / 0.6);
}

.disabled\:border-gray-blue-800\/70:disabled {
  border-color: rgb(41 48 86 / 0.7);
}

.disabled\:border-gray-blue-800\/75:disabled {
  border-color: rgb(41 48 86 / 0.75);
}

.disabled\:border-gray-blue-800\/80:disabled {
  border-color: rgb(41 48 86 / 0.8);
}

.disabled\:border-gray-blue-800\/90:disabled {
  border-color: rgb(41 48 86 / 0.9);
}

.disabled\:border-gray-blue-800\/95:disabled {
  border-color: rgb(41 48 86 / 0.95);
}

.disabled\:border-gray-blue-800\/100:disabled {
  border-color: rgb(41 48 86 / 1);
}

.disabled\:border-gray-blue-900\/0:disabled {
  border-color: rgb(16 19 35 / 0);
}

.disabled\:border-gray-blue-900\/5:disabled {
  border-color: rgb(16 19 35 / 0.05);
}

.disabled\:border-gray-blue-900\/10:disabled {
  border-color: rgb(16 19 35 / 0.1);
}

.disabled\:border-gray-blue-900\/20:disabled {
  border-color: rgb(16 19 35 / 0.2);
}

.disabled\:border-gray-blue-900\/25:disabled {
  border-color: rgb(16 19 35 / 0.25);
}

.disabled\:border-gray-blue-900\/30:disabled {
  border-color: rgb(16 19 35 / 0.3);
}

.disabled\:border-gray-blue-900\/40:disabled {
  border-color: rgb(16 19 35 / 0.4);
}

.disabled\:border-gray-blue-900\/50:disabled {
  border-color: rgb(16 19 35 / 0.5);
}

.disabled\:border-gray-blue-900\/60:disabled {
  border-color: rgb(16 19 35 / 0.6);
}

.disabled\:border-gray-blue-900\/70:disabled {
  border-color: rgb(16 19 35 / 0.7);
}

.disabled\:border-gray-blue-900\/75:disabled {
  border-color: rgb(16 19 35 / 0.75);
}

.disabled\:border-gray-blue-900\/80:disabled {
  border-color: rgb(16 19 35 / 0.8);
}

.disabled\:border-gray-blue-900\/90:disabled {
  border-color: rgb(16 19 35 / 0.9);
}

.disabled\:border-gray-blue-900\/95:disabled {
  border-color: rgb(16 19 35 / 0.95);
}

.disabled\:border-gray-blue-900\/100:disabled {
  border-color: rgb(16 19 35 / 1);
}

.disabled\:border-gray-blue\/0:disabled {
  border-color: rgb(113 123 188 / 0);
}

.disabled\:border-gray-blue\/5:disabled {
  border-color: rgb(113 123 188 / 0.05);
}

.disabled\:border-gray-blue\/10:disabled {
  border-color: rgb(113 123 188 / 0.1);
}

.disabled\:border-gray-blue\/20:disabled {
  border-color: rgb(113 123 188 / 0.2);
}

.disabled\:border-gray-blue\/25:disabled {
  border-color: rgb(113 123 188 / 0.25);
}

.disabled\:border-gray-blue\/30:disabled {
  border-color: rgb(113 123 188 / 0.3);
}

.disabled\:border-gray-blue\/40:disabled {
  border-color: rgb(113 123 188 / 0.4);
}

.disabled\:border-gray-blue\/50:disabled {
  border-color: rgb(113 123 188 / 0.5);
}

.disabled\:border-gray-blue\/60:disabled {
  border-color: rgb(113 123 188 / 0.6);
}

.disabled\:border-gray-blue\/70:disabled {
  border-color: rgb(113 123 188 / 0.7);
}

.disabled\:border-gray-blue\/75:disabled {
  border-color: rgb(113 123 188 / 0.75);
}

.disabled\:border-gray-blue\/80:disabled {
  border-color: rgb(113 123 188 / 0.8);
}

.disabled\:border-gray-blue\/90:disabled {
  border-color: rgb(113 123 188 / 0.9);
}

.disabled\:border-gray-blue\/95:disabled {
  border-color: rgb(113 123 188 / 0.95);
}

.disabled\:border-gray-blue\/100:disabled {
  border-color: rgb(113 123 188 / 1);
}

.disabled\:border-gray-cool-25\/0:disabled {
  border-color: rgb(252 252 253 / 0);
}

.disabled\:border-gray-cool-25\/5:disabled {
  border-color: rgb(252 252 253 / 0.05);
}

.disabled\:border-gray-cool-25\/10:disabled {
  border-color: rgb(252 252 253 / 0.1);
}

.disabled\:border-gray-cool-25\/20:disabled {
  border-color: rgb(252 252 253 / 0.2);
}

.disabled\:border-gray-cool-25\/25:disabled {
  border-color: rgb(252 252 253 / 0.25);
}

.disabled\:border-gray-cool-25\/30:disabled {
  border-color: rgb(252 252 253 / 0.3);
}

.disabled\:border-gray-cool-25\/40:disabled {
  border-color: rgb(252 252 253 / 0.4);
}

.disabled\:border-gray-cool-25\/50:disabled {
  border-color: rgb(252 252 253 / 0.5);
}

.disabled\:border-gray-cool-25\/60:disabled {
  border-color: rgb(252 252 253 / 0.6);
}

.disabled\:border-gray-cool-25\/70:disabled {
  border-color: rgb(252 252 253 / 0.7);
}

.disabled\:border-gray-cool-25\/75:disabled {
  border-color: rgb(252 252 253 / 0.75);
}

.disabled\:border-gray-cool-25\/80:disabled {
  border-color: rgb(252 252 253 / 0.8);
}

.disabled\:border-gray-cool-25\/90:disabled {
  border-color: rgb(252 252 253 / 0.9);
}

.disabled\:border-gray-cool-25\/95:disabled {
  border-color: rgb(252 252 253 / 0.95);
}

.disabled\:border-gray-cool-25\/100:disabled {
  border-color: rgb(252 252 253 / 1);
}

.disabled\:border-gray-cool-50\/0:disabled {
  border-color: rgb(249 249 251 / 0);
}

.disabled\:border-gray-cool-50\/5:disabled {
  border-color: rgb(249 249 251 / 0.05);
}

.disabled\:border-gray-cool-50\/10:disabled {
  border-color: rgb(249 249 251 / 0.1);
}

.disabled\:border-gray-cool-50\/20:disabled {
  border-color: rgb(249 249 251 / 0.2);
}

.disabled\:border-gray-cool-50\/25:disabled {
  border-color: rgb(249 249 251 / 0.25);
}

.disabled\:border-gray-cool-50\/30:disabled {
  border-color: rgb(249 249 251 / 0.3);
}

.disabled\:border-gray-cool-50\/40:disabled {
  border-color: rgb(249 249 251 / 0.4);
}

.disabled\:border-gray-cool-50\/50:disabled {
  border-color: rgb(249 249 251 / 0.5);
}

.disabled\:border-gray-cool-50\/60:disabled {
  border-color: rgb(249 249 251 / 0.6);
}

.disabled\:border-gray-cool-50\/70:disabled {
  border-color: rgb(249 249 251 / 0.7);
}

.disabled\:border-gray-cool-50\/75:disabled {
  border-color: rgb(249 249 251 / 0.75);
}

.disabled\:border-gray-cool-50\/80:disabled {
  border-color: rgb(249 249 251 / 0.8);
}

.disabled\:border-gray-cool-50\/90:disabled {
  border-color: rgb(249 249 251 / 0.9);
}

.disabled\:border-gray-cool-50\/95:disabled {
  border-color: rgb(249 249 251 / 0.95);
}

.disabled\:border-gray-cool-50\/100:disabled {
  border-color: rgb(249 249 251 / 1);
}

.disabled\:border-gray-cool-100\/0:disabled {
  border-color: rgb(239 241 245 / 0);
}

.disabled\:border-gray-cool-100\/5:disabled {
  border-color: rgb(239 241 245 / 0.05);
}

.disabled\:border-gray-cool-100\/10:disabled {
  border-color: rgb(239 241 245 / 0.1);
}

.disabled\:border-gray-cool-100\/20:disabled {
  border-color: rgb(239 241 245 / 0.2);
}

.disabled\:border-gray-cool-100\/25:disabled {
  border-color: rgb(239 241 245 / 0.25);
}

.disabled\:border-gray-cool-100\/30:disabled {
  border-color: rgb(239 241 245 / 0.3);
}

.disabled\:border-gray-cool-100\/40:disabled {
  border-color: rgb(239 241 245 / 0.4);
}

.disabled\:border-gray-cool-100\/50:disabled {
  border-color: rgb(239 241 245 / 0.5);
}

.disabled\:border-gray-cool-100\/60:disabled {
  border-color: rgb(239 241 245 / 0.6);
}

.disabled\:border-gray-cool-100\/70:disabled {
  border-color: rgb(239 241 245 / 0.7);
}

.disabled\:border-gray-cool-100\/75:disabled {
  border-color: rgb(239 241 245 / 0.75);
}

.disabled\:border-gray-cool-100\/80:disabled {
  border-color: rgb(239 241 245 / 0.8);
}

.disabled\:border-gray-cool-100\/90:disabled {
  border-color: rgb(239 241 245 / 0.9);
}

.disabled\:border-gray-cool-100\/95:disabled {
  border-color: rgb(239 241 245 / 0.95);
}

.disabled\:border-gray-cool-100\/100:disabled {
  border-color: rgb(239 241 245 / 1);
}

.disabled\:border-gray-cool-200\/0:disabled {
  border-color: rgb(220 223 234 / 0);
}

.disabled\:border-gray-cool-200\/5:disabled {
  border-color: rgb(220 223 234 / 0.05);
}

.disabled\:border-gray-cool-200\/10:disabled {
  border-color: rgb(220 223 234 / 0.1);
}

.disabled\:border-gray-cool-200\/20:disabled {
  border-color: rgb(220 223 234 / 0.2);
}

.disabled\:border-gray-cool-200\/25:disabled {
  border-color: rgb(220 223 234 / 0.25);
}

.disabled\:border-gray-cool-200\/30:disabled {
  border-color: rgb(220 223 234 / 0.3);
}

.disabled\:border-gray-cool-200\/40:disabled {
  border-color: rgb(220 223 234 / 0.4);
}

.disabled\:border-gray-cool-200\/50:disabled {
  border-color: rgb(220 223 234 / 0.5);
}

.disabled\:border-gray-cool-200\/60:disabled {
  border-color: rgb(220 223 234 / 0.6);
}

.disabled\:border-gray-cool-200\/70:disabled {
  border-color: rgb(220 223 234 / 0.7);
}

.disabled\:border-gray-cool-200\/75:disabled {
  border-color: rgb(220 223 234 / 0.75);
}

.disabled\:border-gray-cool-200\/80:disabled {
  border-color: rgb(220 223 234 / 0.8);
}

.disabled\:border-gray-cool-200\/90:disabled {
  border-color: rgb(220 223 234 / 0.9);
}

.disabled\:border-gray-cool-200\/95:disabled {
  border-color: rgb(220 223 234 / 0.95);
}

.disabled\:border-gray-cool-200\/100:disabled {
  border-color: rgb(220 223 234 / 1);
}

.disabled\:border-gray-cool-300\/0:disabled {
  border-color: rgb(185 192 212 / 0);
}

.disabled\:border-gray-cool-300\/5:disabled {
  border-color: rgb(185 192 212 / 0.05);
}

.disabled\:border-gray-cool-300\/10:disabled {
  border-color: rgb(185 192 212 / 0.1);
}

.disabled\:border-gray-cool-300\/20:disabled {
  border-color: rgb(185 192 212 / 0.2);
}

.disabled\:border-gray-cool-300\/25:disabled {
  border-color: rgb(185 192 212 / 0.25);
}

.disabled\:border-gray-cool-300\/30:disabled {
  border-color: rgb(185 192 212 / 0.3);
}

.disabled\:border-gray-cool-300\/40:disabled {
  border-color: rgb(185 192 212 / 0.4);
}

.disabled\:border-gray-cool-300\/50:disabled {
  border-color: rgb(185 192 212 / 0.5);
}

.disabled\:border-gray-cool-300\/60:disabled {
  border-color: rgb(185 192 212 / 0.6);
}

.disabled\:border-gray-cool-300\/70:disabled {
  border-color: rgb(185 192 212 / 0.7);
}

.disabled\:border-gray-cool-300\/75:disabled {
  border-color: rgb(185 192 212 / 0.75);
}

.disabled\:border-gray-cool-300\/80:disabled {
  border-color: rgb(185 192 212 / 0.8);
}

.disabled\:border-gray-cool-300\/90:disabled {
  border-color: rgb(185 192 212 / 0.9);
}

.disabled\:border-gray-cool-300\/95:disabled {
  border-color: rgb(185 192 212 / 0.95);
}

.disabled\:border-gray-cool-300\/100:disabled {
  border-color: rgb(185 192 212 / 1);
}

.disabled\:border-gray-cool-400\/0:disabled {
  border-color: rgb(125 137 176 / 0);
}

.disabled\:border-gray-cool-400\/5:disabled {
  border-color: rgb(125 137 176 / 0.05);
}

.disabled\:border-gray-cool-400\/10:disabled {
  border-color: rgb(125 137 176 / 0.1);
}

.disabled\:border-gray-cool-400\/20:disabled {
  border-color: rgb(125 137 176 / 0.2);
}

.disabled\:border-gray-cool-400\/25:disabled {
  border-color: rgb(125 137 176 / 0.25);
}

.disabled\:border-gray-cool-400\/30:disabled {
  border-color: rgb(125 137 176 / 0.3);
}

.disabled\:border-gray-cool-400\/40:disabled {
  border-color: rgb(125 137 176 / 0.4);
}

.disabled\:border-gray-cool-400\/50:disabled {
  border-color: rgb(125 137 176 / 0.5);
}

.disabled\:border-gray-cool-400\/60:disabled {
  border-color: rgb(125 137 176 / 0.6);
}

.disabled\:border-gray-cool-400\/70:disabled {
  border-color: rgb(125 137 176 / 0.7);
}

.disabled\:border-gray-cool-400\/75:disabled {
  border-color: rgb(125 137 176 / 0.75);
}

.disabled\:border-gray-cool-400\/80:disabled {
  border-color: rgb(125 137 176 / 0.8);
}

.disabled\:border-gray-cool-400\/90:disabled {
  border-color: rgb(125 137 176 / 0.9);
}

.disabled\:border-gray-cool-400\/95:disabled {
  border-color: rgb(125 137 176 / 0.95);
}

.disabled\:border-gray-cool-400\/100:disabled {
  border-color: rgb(125 137 176 / 1);
}

.disabled\:border-gray-cool-500\/0:disabled {
  border-color: rgb(93 107 152 / 0);
}

.disabled\:border-gray-cool-500\/5:disabled {
  border-color: rgb(93 107 152 / 0.05);
}

.disabled\:border-gray-cool-500\/10:disabled {
  border-color: rgb(93 107 152 / 0.1);
}

.disabled\:border-gray-cool-500\/20:disabled {
  border-color: rgb(93 107 152 / 0.2);
}

.disabled\:border-gray-cool-500\/25:disabled {
  border-color: rgb(93 107 152 / 0.25);
}

.disabled\:border-gray-cool-500\/30:disabled {
  border-color: rgb(93 107 152 / 0.3);
}

.disabled\:border-gray-cool-500\/40:disabled {
  border-color: rgb(93 107 152 / 0.4);
}

.disabled\:border-gray-cool-500\/50:disabled {
  border-color: rgb(93 107 152 / 0.5);
}

.disabled\:border-gray-cool-500\/60:disabled {
  border-color: rgb(93 107 152 / 0.6);
}

.disabled\:border-gray-cool-500\/70:disabled {
  border-color: rgb(93 107 152 / 0.7);
}

.disabled\:border-gray-cool-500\/75:disabled {
  border-color: rgb(93 107 152 / 0.75);
}

.disabled\:border-gray-cool-500\/80:disabled {
  border-color: rgb(93 107 152 / 0.8);
}

.disabled\:border-gray-cool-500\/90:disabled {
  border-color: rgb(93 107 152 / 0.9);
}

.disabled\:border-gray-cool-500\/95:disabled {
  border-color: rgb(93 107 152 / 0.95);
}

.disabled\:border-gray-cool-500\/100:disabled {
  border-color: rgb(93 107 152 / 1);
}

.disabled\:border-gray-cool-600\/0:disabled {
  border-color: rgb(74 85 120 / 0);
}

.disabled\:border-gray-cool-600\/5:disabled {
  border-color: rgb(74 85 120 / 0.05);
}

.disabled\:border-gray-cool-600\/10:disabled {
  border-color: rgb(74 85 120 / 0.1);
}

.disabled\:border-gray-cool-600\/20:disabled {
  border-color: rgb(74 85 120 / 0.2);
}

.disabled\:border-gray-cool-600\/25:disabled {
  border-color: rgb(74 85 120 / 0.25);
}

.disabled\:border-gray-cool-600\/30:disabled {
  border-color: rgb(74 85 120 / 0.3);
}

.disabled\:border-gray-cool-600\/40:disabled {
  border-color: rgb(74 85 120 / 0.4);
}

.disabled\:border-gray-cool-600\/50:disabled {
  border-color: rgb(74 85 120 / 0.5);
}

.disabled\:border-gray-cool-600\/60:disabled {
  border-color: rgb(74 85 120 / 0.6);
}

.disabled\:border-gray-cool-600\/70:disabled {
  border-color: rgb(74 85 120 / 0.7);
}

.disabled\:border-gray-cool-600\/75:disabled {
  border-color: rgb(74 85 120 / 0.75);
}

.disabled\:border-gray-cool-600\/80:disabled {
  border-color: rgb(74 85 120 / 0.8);
}

.disabled\:border-gray-cool-600\/90:disabled {
  border-color: rgb(74 85 120 / 0.9);
}

.disabled\:border-gray-cool-600\/95:disabled {
  border-color: rgb(74 85 120 / 0.95);
}

.disabled\:border-gray-cool-600\/100:disabled {
  border-color: rgb(74 85 120 / 1);
}

.disabled\:border-gray-cool-700\/0:disabled {
  border-color: rgb(64 73 104 / 0);
}

.disabled\:border-gray-cool-700\/5:disabled {
  border-color: rgb(64 73 104 / 0.05);
}

.disabled\:border-gray-cool-700\/10:disabled {
  border-color: rgb(64 73 104 / 0.1);
}

.disabled\:border-gray-cool-700\/20:disabled {
  border-color: rgb(64 73 104 / 0.2);
}

.disabled\:border-gray-cool-700\/25:disabled {
  border-color: rgb(64 73 104 / 0.25);
}

.disabled\:border-gray-cool-700\/30:disabled {
  border-color: rgb(64 73 104 / 0.3);
}

.disabled\:border-gray-cool-700\/40:disabled {
  border-color: rgb(64 73 104 / 0.4);
}

.disabled\:border-gray-cool-700\/50:disabled {
  border-color: rgb(64 73 104 / 0.5);
}

.disabled\:border-gray-cool-700\/60:disabled {
  border-color: rgb(64 73 104 / 0.6);
}

.disabled\:border-gray-cool-700\/70:disabled {
  border-color: rgb(64 73 104 / 0.7);
}

.disabled\:border-gray-cool-700\/75:disabled {
  border-color: rgb(64 73 104 / 0.75);
}

.disabled\:border-gray-cool-700\/80:disabled {
  border-color: rgb(64 73 104 / 0.8);
}

.disabled\:border-gray-cool-700\/90:disabled {
  border-color: rgb(64 73 104 / 0.9);
}

.disabled\:border-gray-cool-700\/95:disabled {
  border-color: rgb(64 73 104 / 0.95);
}

.disabled\:border-gray-cool-700\/100:disabled {
  border-color: rgb(64 73 104 / 1);
}

.disabled\:border-gray-cool-800\/0:disabled {
  border-color: rgb(48 55 79 / 0);
}

.disabled\:border-gray-cool-800\/5:disabled {
  border-color: rgb(48 55 79 / 0.05);
}

.disabled\:border-gray-cool-800\/10:disabled {
  border-color: rgb(48 55 79 / 0.1);
}

.disabled\:border-gray-cool-800\/20:disabled {
  border-color: rgb(48 55 79 / 0.2);
}

.disabled\:border-gray-cool-800\/25:disabled {
  border-color: rgb(48 55 79 / 0.25);
}

.disabled\:border-gray-cool-800\/30:disabled {
  border-color: rgb(48 55 79 / 0.3);
}

.disabled\:border-gray-cool-800\/40:disabled {
  border-color: rgb(48 55 79 / 0.4);
}

.disabled\:border-gray-cool-800\/50:disabled {
  border-color: rgb(48 55 79 / 0.5);
}

.disabled\:border-gray-cool-800\/60:disabled {
  border-color: rgb(48 55 79 / 0.6);
}

.disabled\:border-gray-cool-800\/70:disabled {
  border-color: rgb(48 55 79 / 0.7);
}

.disabled\:border-gray-cool-800\/75:disabled {
  border-color: rgb(48 55 79 / 0.75);
}

.disabled\:border-gray-cool-800\/80:disabled {
  border-color: rgb(48 55 79 / 0.8);
}

.disabled\:border-gray-cool-800\/90:disabled {
  border-color: rgb(48 55 79 / 0.9);
}

.disabled\:border-gray-cool-800\/95:disabled {
  border-color: rgb(48 55 79 / 0.95);
}

.disabled\:border-gray-cool-800\/100:disabled {
  border-color: rgb(48 55 79 / 1);
}

.disabled\:border-gray-cool-900\/0:disabled {
  border-color: rgb(17 19 34 / 0);
}

.disabled\:border-gray-cool-900\/5:disabled {
  border-color: rgb(17 19 34 / 0.05);
}

.disabled\:border-gray-cool-900\/10:disabled {
  border-color: rgb(17 19 34 / 0.1);
}

.disabled\:border-gray-cool-900\/20:disabled {
  border-color: rgb(17 19 34 / 0.2);
}

.disabled\:border-gray-cool-900\/25:disabled {
  border-color: rgb(17 19 34 / 0.25);
}

.disabled\:border-gray-cool-900\/30:disabled {
  border-color: rgb(17 19 34 / 0.3);
}

.disabled\:border-gray-cool-900\/40:disabled {
  border-color: rgb(17 19 34 / 0.4);
}

.disabled\:border-gray-cool-900\/50:disabled {
  border-color: rgb(17 19 34 / 0.5);
}

.disabled\:border-gray-cool-900\/60:disabled {
  border-color: rgb(17 19 34 / 0.6);
}

.disabled\:border-gray-cool-900\/70:disabled {
  border-color: rgb(17 19 34 / 0.7);
}

.disabled\:border-gray-cool-900\/75:disabled {
  border-color: rgb(17 19 34 / 0.75);
}

.disabled\:border-gray-cool-900\/80:disabled {
  border-color: rgb(17 19 34 / 0.8);
}

.disabled\:border-gray-cool-900\/90:disabled {
  border-color: rgb(17 19 34 / 0.9);
}

.disabled\:border-gray-cool-900\/95:disabled {
  border-color: rgb(17 19 34 / 0.95);
}

.disabled\:border-gray-cool-900\/100:disabled {
  border-color: rgb(17 19 34 / 1);
}

.disabled\:border-gray-cool\/0:disabled {
  border-color: rgb(125 137 176 / 0);
}

.disabled\:border-gray-cool\/5:disabled {
  border-color: rgb(125 137 176 / 0.05);
}

.disabled\:border-gray-cool\/10:disabled {
  border-color: rgb(125 137 176 / 0.1);
}

.disabled\:border-gray-cool\/20:disabled {
  border-color: rgb(125 137 176 / 0.2);
}

.disabled\:border-gray-cool\/25:disabled {
  border-color: rgb(125 137 176 / 0.25);
}

.disabled\:border-gray-cool\/30:disabled {
  border-color: rgb(125 137 176 / 0.3);
}

.disabled\:border-gray-cool\/40:disabled {
  border-color: rgb(125 137 176 / 0.4);
}

.disabled\:border-gray-cool\/50:disabled {
  border-color: rgb(125 137 176 / 0.5);
}

.disabled\:border-gray-cool\/60:disabled {
  border-color: rgb(125 137 176 / 0.6);
}

.disabled\:border-gray-cool\/70:disabled {
  border-color: rgb(125 137 176 / 0.7);
}

.disabled\:border-gray-cool\/75:disabled {
  border-color: rgb(125 137 176 / 0.75);
}

.disabled\:border-gray-cool\/80:disabled {
  border-color: rgb(125 137 176 / 0.8);
}

.disabled\:border-gray-cool\/90:disabled {
  border-color: rgb(125 137 176 / 0.9);
}

.disabled\:border-gray-cool\/95:disabled {
  border-color: rgb(125 137 176 / 0.95);
}

.disabled\:border-gray-cool\/100:disabled {
  border-color: rgb(125 137 176 / 1);
}

.disabled\:border-gray-modern-25\/0:disabled {
  border-color: rgb(252 252 253 / 0);
}

.disabled\:border-gray-modern-25\/5:disabled {
  border-color: rgb(252 252 253 / 0.05);
}

.disabled\:border-gray-modern-25\/10:disabled {
  border-color: rgb(252 252 253 / 0.1);
}

.disabled\:border-gray-modern-25\/20:disabled {
  border-color: rgb(252 252 253 / 0.2);
}

.disabled\:border-gray-modern-25\/25:disabled {
  border-color: rgb(252 252 253 / 0.25);
}

.disabled\:border-gray-modern-25\/30:disabled {
  border-color: rgb(252 252 253 / 0.3);
}

.disabled\:border-gray-modern-25\/40:disabled {
  border-color: rgb(252 252 253 / 0.4);
}

.disabled\:border-gray-modern-25\/50:disabled {
  border-color: rgb(252 252 253 / 0.5);
}

.disabled\:border-gray-modern-25\/60:disabled {
  border-color: rgb(252 252 253 / 0.6);
}

.disabled\:border-gray-modern-25\/70:disabled {
  border-color: rgb(252 252 253 / 0.7);
}

.disabled\:border-gray-modern-25\/75:disabled {
  border-color: rgb(252 252 253 / 0.75);
}

.disabled\:border-gray-modern-25\/80:disabled {
  border-color: rgb(252 252 253 / 0.8);
}

.disabled\:border-gray-modern-25\/90:disabled {
  border-color: rgb(252 252 253 / 0.9);
}

.disabled\:border-gray-modern-25\/95:disabled {
  border-color: rgb(252 252 253 / 0.95);
}

.disabled\:border-gray-modern-25\/100:disabled {
  border-color: rgb(252 252 253 / 1);
}

.disabled\:border-gray-modern-50\/0:disabled {
  border-color: rgb(248 250 252 / 0);
}

.disabled\:border-gray-modern-50\/5:disabled {
  border-color: rgb(248 250 252 / 0.05);
}

.disabled\:border-gray-modern-50\/10:disabled {
  border-color: rgb(248 250 252 / 0.1);
}

.disabled\:border-gray-modern-50\/20:disabled {
  border-color: rgb(248 250 252 / 0.2);
}

.disabled\:border-gray-modern-50\/25:disabled {
  border-color: rgb(248 250 252 / 0.25);
}

.disabled\:border-gray-modern-50\/30:disabled {
  border-color: rgb(248 250 252 / 0.3);
}

.disabled\:border-gray-modern-50\/40:disabled {
  border-color: rgb(248 250 252 / 0.4);
}

.disabled\:border-gray-modern-50\/50:disabled {
  border-color: rgb(248 250 252 / 0.5);
}

.disabled\:border-gray-modern-50\/60:disabled {
  border-color: rgb(248 250 252 / 0.6);
}

.disabled\:border-gray-modern-50\/70:disabled {
  border-color: rgb(248 250 252 / 0.7);
}

.disabled\:border-gray-modern-50\/75:disabled {
  border-color: rgb(248 250 252 / 0.75);
}

.disabled\:border-gray-modern-50\/80:disabled {
  border-color: rgb(248 250 252 / 0.8);
}

.disabled\:border-gray-modern-50\/90:disabled {
  border-color: rgb(248 250 252 / 0.9);
}

.disabled\:border-gray-modern-50\/95:disabled {
  border-color: rgb(248 250 252 / 0.95);
}

.disabled\:border-gray-modern-50\/100:disabled {
  border-color: rgb(248 250 252 / 1);
}

.disabled\:border-gray-modern-100\/0:disabled {
  border-color: rgb(238 242 246 / 0);
}

.disabled\:border-gray-modern-100\/5:disabled {
  border-color: rgb(238 242 246 / 0.05);
}

.disabled\:border-gray-modern-100\/10:disabled {
  border-color: rgb(238 242 246 / 0.1);
}

.disabled\:border-gray-modern-100\/20:disabled {
  border-color: rgb(238 242 246 / 0.2);
}

.disabled\:border-gray-modern-100\/25:disabled {
  border-color: rgb(238 242 246 / 0.25);
}

.disabled\:border-gray-modern-100\/30:disabled {
  border-color: rgb(238 242 246 / 0.3);
}

.disabled\:border-gray-modern-100\/40:disabled {
  border-color: rgb(238 242 246 / 0.4);
}

.disabled\:border-gray-modern-100\/50:disabled {
  border-color: rgb(238 242 246 / 0.5);
}

.disabled\:border-gray-modern-100\/60:disabled {
  border-color: rgb(238 242 246 / 0.6);
}

.disabled\:border-gray-modern-100\/70:disabled {
  border-color: rgb(238 242 246 / 0.7);
}

.disabled\:border-gray-modern-100\/75:disabled {
  border-color: rgb(238 242 246 / 0.75);
}

.disabled\:border-gray-modern-100\/80:disabled {
  border-color: rgb(238 242 246 / 0.8);
}

.disabled\:border-gray-modern-100\/90:disabled {
  border-color: rgb(238 242 246 / 0.9);
}

.disabled\:border-gray-modern-100\/95:disabled {
  border-color: rgb(238 242 246 / 0.95);
}

.disabled\:border-gray-modern-100\/100:disabled {
  border-color: rgb(238 242 246 / 1);
}

.disabled\:border-gray-modern-200\/0:disabled {
  border-color: rgb(227 232 239 / 0);
}

.disabled\:border-gray-modern-200\/5:disabled {
  border-color: rgb(227 232 239 / 0.05);
}

.disabled\:border-gray-modern-200\/10:disabled {
  border-color: rgb(227 232 239 / 0.1);
}

.disabled\:border-gray-modern-200\/20:disabled {
  border-color: rgb(227 232 239 / 0.2);
}

.disabled\:border-gray-modern-200\/25:disabled {
  border-color: rgb(227 232 239 / 0.25);
}

.disabled\:border-gray-modern-200\/30:disabled {
  border-color: rgb(227 232 239 / 0.3);
}

.disabled\:border-gray-modern-200\/40:disabled {
  border-color: rgb(227 232 239 / 0.4);
}

.disabled\:border-gray-modern-200\/50:disabled {
  border-color: rgb(227 232 239 / 0.5);
}

.disabled\:border-gray-modern-200\/60:disabled {
  border-color: rgb(227 232 239 / 0.6);
}

.disabled\:border-gray-modern-200\/70:disabled {
  border-color: rgb(227 232 239 / 0.7);
}

.disabled\:border-gray-modern-200\/75:disabled {
  border-color: rgb(227 232 239 / 0.75);
}

.disabled\:border-gray-modern-200\/80:disabled {
  border-color: rgb(227 232 239 / 0.8);
}

.disabled\:border-gray-modern-200\/90:disabled {
  border-color: rgb(227 232 239 / 0.9);
}

.disabled\:border-gray-modern-200\/95:disabled {
  border-color: rgb(227 232 239 / 0.95);
}

.disabled\:border-gray-modern-200\/100:disabled {
  border-color: rgb(227 232 239 / 1);
}

.disabled\:border-gray-modern-300\/0:disabled {
  border-color: rgb(205 213 223 / 0);
}

.disabled\:border-gray-modern-300\/5:disabled {
  border-color: rgb(205 213 223 / 0.05);
}

.disabled\:border-gray-modern-300\/10:disabled {
  border-color: rgb(205 213 223 / 0.1);
}

.disabled\:border-gray-modern-300\/20:disabled {
  border-color: rgb(205 213 223 / 0.2);
}

.disabled\:border-gray-modern-300\/25:disabled {
  border-color: rgb(205 213 223 / 0.25);
}

.disabled\:border-gray-modern-300\/30:disabled {
  border-color: rgb(205 213 223 / 0.3);
}

.disabled\:border-gray-modern-300\/40:disabled {
  border-color: rgb(205 213 223 / 0.4);
}

.disabled\:border-gray-modern-300\/50:disabled {
  border-color: rgb(205 213 223 / 0.5);
}

.disabled\:border-gray-modern-300\/60:disabled {
  border-color: rgb(205 213 223 / 0.6);
}

.disabled\:border-gray-modern-300\/70:disabled {
  border-color: rgb(205 213 223 / 0.7);
}

.disabled\:border-gray-modern-300\/75:disabled {
  border-color: rgb(205 213 223 / 0.75);
}

.disabled\:border-gray-modern-300\/80:disabled {
  border-color: rgb(205 213 223 / 0.8);
}

.disabled\:border-gray-modern-300\/90:disabled {
  border-color: rgb(205 213 223 / 0.9);
}

.disabled\:border-gray-modern-300\/95:disabled {
  border-color: rgb(205 213 223 / 0.95);
}

.disabled\:border-gray-modern-300\/100:disabled {
  border-color: rgb(205 213 223 / 1);
}

.disabled\:border-gray-modern-400\/0:disabled {
  border-color: rgb(154 164 178 / 0);
}

.disabled\:border-gray-modern-400\/5:disabled {
  border-color: rgb(154 164 178 / 0.05);
}

.disabled\:border-gray-modern-400\/10:disabled {
  border-color: rgb(154 164 178 / 0.1);
}

.disabled\:border-gray-modern-400\/20:disabled {
  border-color: rgb(154 164 178 / 0.2);
}

.disabled\:border-gray-modern-400\/25:disabled {
  border-color: rgb(154 164 178 / 0.25);
}

.disabled\:border-gray-modern-400\/30:disabled {
  border-color: rgb(154 164 178 / 0.3);
}

.disabled\:border-gray-modern-400\/40:disabled {
  border-color: rgb(154 164 178 / 0.4);
}

.disabled\:border-gray-modern-400\/50:disabled {
  border-color: rgb(154 164 178 / 0.5);
}

.disabled\:border-gray-modern-400\/60:disabled {
  border-color: rgb(154 164 178 / 0.6);
}

.disabled\:border-gray-modern-400\/70:disabled {
  border-color: rgb(154 164 178 / 0.7);
}

.disabled\:border-gray-modern-400\/75:disabled {
  border-color: rgb(154 164 178 / 0.75);
}

.disabled\:border-gray-modern-400\/80:disabled {
  border-color: rgb(154 164 178 / 0.8);
}

.disabled\:border-gray-modern-400\/90:disabled {
  border-color: rgb(154 164 178 / 0.9);
}

.disabled\:border-gray-modern-400\/95:disabled {
  border-color: rgb(154 164 178 / 0.95);
}

.disabled\:border-gray-modern-400\/100:disabled {
  border-color: rgb(154 164 178 / 1);
}

.disabled\:border-gray-modern-500\/0:disabled {
  border-color: rgb(105 117 134 / 0);
}

.disabled\:border-gray-modern-500\/5:disabled {
  border-color: rgb(105 117 134 / 0.05);
}

.disabled\:border-gray-modern-500\/10:disabled {
  border-color: rgb(105 117 134 / 0.1);
}

.disabled\:border-gray-modern-500\/20:disabled {
  border-color: rgb(105 117 134 / 0.2);
}

.disabled\:border-gray-modern-500\/25:disabled {
  border-color: rgb(105 117 134 / 0.25);
}

.disabled\:border-gray-modern-500\/30:disabled {
  border-color: rgb(105 117 134 / 0.3);
}

.disabled\:border-gray-modern-500\/40:disabled {
  border-color: rgb(105 117 134 / 0.4);
}

.disabled\:border-gray-modern-500\/50:disabled {
  border-color: rgb(105 117 134 / 0.5);
}

.disabled\:border-gray-modern-500\/60:disabled {
  border-color: rgb(105 117 134 / 0.6);
}

.disabled\:border-gray-modern-500\/70:disabled {
  border-color: rgb(105 117 134 / 0.7);
}

.disabled\:border-gray-modern-500\/75:disabled {
  border-color: rgb(105 117 134 / 0.75);
}

.disabled\:border-gray-modern-500\/80:disabled {
  border-color: rgb(105 117 134 / 0.8);
}

.disabled\:border-gray-modern-500\/90:disabled {
  border-color: rgb(105 117 134 / 0.9);
}

.disabled\:border-gray-modern-500\/95:disabled {
  border-color: rgb(105 117 134 / 0.95);
}

.disabled\:border-gray-modern-500\/100:disabled {
  border-color: rgb(105 117 134 / 1);
}

.disabled\:border-gray-modern-600\/0:disabled {
  border-color: rgb(72 85 101 / 0);
}

.disabled\:border-gray-modern-600\/5:disabled {
  border-color: rgb(72 85 101 / 0.05);
}

.disabled\:border-gray-modern-600\/10:disabled {
  border-color: rgb(72 85 101 / 0.1);
}

.disabled\:border-gray-modern-600\/20:disabled {
  border-color: rgb(72 85 101 / 0.2);
}

.disabled\:border-gray-modern-600\/25:disabled {
  border-color: rgb(72 85 101 / 0.25);
}

.disabled\:border-gray-modern-600\/30:disabled {
  border-color: rgb(72 85 101 / 0.3);
}

.disabled\:border-gray-modern-600\/40:disabled {
  border-color: rgb(72 85 101 / 0.4);
}

.disabled\:border-gray-modern-600\/50:disabled {
  border-color: rgb(72 85 101 / 0.5);
}

.disabled\:border-gray-modern-600\/60:disabled {
  border-color: rgb(72 85 101 / 0.6);
}

.disabled\:border-gray-modern-600\/70:disabled {
  border-color: rgb(72 85 101 / 0.7);
}

.disabled\:border-gray-modern-600\/75:disabled {
  border-color: rgb(72 85 101 / 0.75);
}

.disabled\:border-gray-modern-600\/80:disabled {
  border-color: rgb(72 85 101 / 0.8);
}

.disabled\:border-gray-modern-600\/90:disabled {
  border-color: rgb(72 85 101 / 0.9);
}

.disabled\:border-gray-modern-600\/95:disabled {
  border-color: rgb(72 85 101 / 0.95);
}

.disabled\:border-gray-modern-600\/100:disabled {
  border-color: rgb(72 85 101 / 1);
}

.disabled\:border-gray-modern-700\/0:disabled {
  border-color: rgb(54 65 82 / 0);
}

.disabled\:border-gray-modern-700\/5:disabled {
  border-color: rgb(54 65 82 / 0.05);
}

.disabled\:border-gray-modern-700\/10:disabled {
  border-color: rgb(54 65 82 / 0.1);
}

.disabled\:border-gray-modern-700\/20:disabled {
  border-color: rgb(54 65 82 / 0.2);
}

.disabled\:border-gray-modern-700\/25:disabled {
  border-color: rgb(54 65 82 / 0.25);
}

.disabled\:border-gray-modern-700\/30:disabled {
  border-color: rgb(54 65 82 / 0.3);
}

.disabled\:border-gray-modern-700\/40:disabled {
  border-color: rgb(54 65 82 / 0.4);
}

.disabled\:border-gray-modern-700\/50:disabled {
  border-color: rgb(54 65 82 / 0.5);
}

.disabled\:border-gray-modern-700\/60:disabled {
  border-color: rgb(54 65 82 / 0.6);
}

.disabled\:border-gray-modern-700\/70:disabled {
  border-color: rgb(54 65 82 / 0.7);
}

.disabled\:border-gray-modern-700\/75:disabled {
  border-color: rgb(54 65 82 / 0.75);
}

.disabled\:border-gray-modern-700\/80:disabled {
  border-color: rgb(54 65 82 / 0.8);
}

.disabled\:border-gray-modern-700\/90:disabled {
  border-color: rgb(54 65 82 / 0.9);
}

.disabled\:border-gray-modern-700\/95:disabled {
  border-color: rgb(54 65 82 / 0.95);
}

.disabled\:border-gray-modern-700\/100:disabled {
  border-color: rgb(54 65 82 / 1);
}

.disabled\:border-gray-modern-800\/0:disabled {
  border-color: rgb(32 41 57 / 0);
}

.disabled\:border-gray-modern-800\/5:disabled {
  border-color: rgb(32 41 57 / 0.05);
}

.disabled\:border-gray-modern-800\/10:disabled {
  border-color: rgb(32 41 57 / 0.1);
}

.disabled\:border-gray-modern-800\/20:disabled {
  border-color: rgb(32 41 57 / 0.2);
}

.disabled\:border-gray-modern-800\/25:disabled {
  border-color: rgb(32 41 57 / 0.25);
}

.disabled\:border-gray-modern-800\/30:disabled {
  border-color: rgb(32 41 57 / 0.3);
}

.disabled\:border-gray-modern-800\/40:disabled {
  border-color: rgb(32 41 57 / 0.4);
}

.disabled\:border-gray-modern-800\/50:disabled {
  border-color: rgb(32 41 57 / 0.5);
}

.disabled\:border-gray-modern-800\/60:disabled {
  border-color: rgb(32 41 57 / 0.6);
}

.disabled\:border-gray-modern-800\/70:disabled {
  border-color: rgb(32 41 57 / 0.7);
}

.disabled\:border-gray-modern-800\/75:disabled {
  border-color: rgb(32 41 57 / 0.75);
}

.disabled\:border-gray-modern-800\/80:disabled {
  border-color: rgb(32 41 57 / 0.8);
}

.disabled\:border-gray-modern-800\/90:disabled {
  border-color: rgb(32 41 57 / 0.9);
}

.disabled\:border-gray-modern-800\/95:disabled {
  border-color: rgb(32 41 57 / 0.95);
}

.disabled\:border-gray-modern-800\/100:disabled {
  border-color: rgb(32 41 57 / 1);
}

.disabled\:border-gray-modern-900\/0:disabled {
  border-color: rgb(18 25 38 / 0);
}

.disabled\:border-gray-modern-900\/5:disabled {
  border-color: rgb(18 25 38 / 0.05);
}

.disabled\:border-gray-modern-900\/10:disabled {
  border-color: rgb(18 25 38 / 0.1);
}

.disabled\:border-gray-modern-900\/20:disabled {
  border-color: rgb(18 25 38 / 0.2);
}

.disabled\:border-gray-modern-900\/25:disabled {
  border-color: rgb(18 25 38 / 0.25);
}

.disabled\:border-gray-modern-900\/30:disabled {
  border-color: rgb(18 25 38 / 0.3);
}

.disabled\:border-gray-modern-900\/40:disabled {
  border-color: rgb(18 25 38 / 0.4);
}

.disabled\:border-gray-modern-900\/50:disabled {
  border-color: rgb(18 25 38 / 0.5);
}

.disabled\:border-gray-modern-900\/60:disabled {
  border-color: rgb(18 25 38 / 0.6);
}

.disabled\:border-gray-modern-900\/70:disabled {
  border-color: rgb(18 25 38 / 0.7);
}

.disabled\:border-gray-modern-900\/75:disabled {
  border-color: rgb(18 25 38 / 0.75);
}

.disabled\:border-gray-modern-900\/80:disabled {
  border-color: rgb(18 25 38 / 0.8);
}

.disabled\:border-gray-modern-900\/90:disabled {
  border-color: rgb(18 25 38 / 0.9);
}

.disabled\:border-gray-modern-900\/95:disabled {
  border-color: rgb(18 25 38 / 0.95);
}

.disabled\:border-gray-modern-900\/100:disabled {
  border-color: rgb(18 25 38 / 1);
}

.disabled\:border-gray-modern\/0:disabled {
  border-color: rgb(154 164 178 / 0);
}

.disabled\:border-gray-modern\/5:disabled {
  border-color: rgb(154 164 178 / 0.05);
}

.disabled\:border-gray-modern\/10:disabled {
  border-color: rgb(154 164 178 / 0.1);
}

.disabled\:border-gray-modern\/20:disabled {
  border-color: rgb(154 164 178 / 0.2);
}

.disabled\:border-gray-modern\/25:disabled {
  border-color: rgb(154 164 178 / 0.25);
}

.disabled\:border-gray-modern\/30:disabled {
  border-color: rgb(154 164 178 / 0.3);
}

.disabled\:border-gray-modern\/40:disabled {
  border-color: rgb(154 164 178 / 0.4);
}

.disabled\:border-gray-modern\/50:disabled {
  border-color: rgb(154 164 178 / 0.5);
}

.disabled\:border-gray-modern\/60:disabled {
  border-color: rgb(154 164 178 / 0.6);
}

.disabled\:border-gray-modern\/70:disabled {
  border-color: rgb(154 164 178 / 0.7);
}

.disabled\:border-gray-modern\/75:disabled {
  border-color: rgb(154 164 178 / 0.75);
}

.disabled\:border-gray-modern\/80:disabled {
  border-color: rgb(154 164 178 / 0.8);
}

.disabled\:border-gray-modern\/90:disabled {
  border-color: rgb(154 164 178 / 0.9);
}

.disabled\:border-gray-modern\/95:disabled {
  border-color: rgb(154 164 178 / 0.95);
}

.disabled\:border-gray-modern\/100:disabled {
  border-color: rgb(154 164 178 / 1);
}

.disabled\:border-gray-neutral-25\/0:disabled {
  border-color: rgb(252 252 253 / 0);
}

.disabled\:border-gray-neutral-25\/5:disabled {
  border-color: rgb(252 252 253 / 0.05);
}

.disabled\:border-gray-neutral-25\/10:disabled {
  border-color: rgb(252 252 253 / 0.1);
}

.disabled\:border-gray-neutral-25\/20:disabled {
  border-color: rgb(252 252 253 / 0.2);
}

.disabled\:border-gray-neutral-25\/25:disabled {
  border-color: rgb(252 252 253 / 0.25);
}

.disabled\:border-gray-neutral-25\/30:disabled {
  border-color: rgb(252 252 253 / 0.3);
}

.disabled\:border-gray-neutral-25\/40:disabled {
  border-color: rgb(252 252 253 / 0.4);
}

.disabled\:border-gray-neutral-25\/50:disabled {
  border-color: rgb(252 252 253 / 0.5);
}

.disabled\:border-gray-neutral-25\/60:disabled {
  border-color: rgb(252 252 253 / 0.6);
}

.disabled\:border-gray-neutral-25\/70:disabled {
  border-color: rgb(252 252 253 / 0.7);
}

.disabled\:border-gray-neutral-25\/75:disabled {
  border-color: rgb(252 252 253 / 0.75);
}

.disabled\:border-gray-neutral-25\/80:disabled {
  border-color: rgb(252 252 253 / 0.8);
}

.disabled\:border-gray-neutral-25\/90:disabled {
  border-color: rgb(252 252 253 / 0.9);
}

.disabled\:border-gray-neutral-25\/95:disabled {
  border-color: rgb(252 252 253 / 0.95);
}

.disabled\:border-gray-neutral-25\/100:disabled {
  border-color: rgb(252 252 253 / 1);
}

.disabled\:border-gray-neutral-50\/0:disabled {
  border-color: rgb(249 250 251 / 0);
}

.disabled\:border-gray-neutral-50\/5:disabled {
  border-color: rgb(249 250 251 / 0.05);
}

.disabled\:border-gray-neutral-50\/10:disabled {
  border-color: rgb(249 250 251 / 0.1);
}

.disabled\:border-gray-neutral-50\/20:disabled {
  border-color: rgb(249 250 251 / 0.2);
}

.disabled\:border-gray-neutral-50\/25:disabled {
  border-color: rgb(249 250 251 / 0.25);
}

.disabled\:border-gray-neutral-50\/30:disabled {
  border-color: rgb(249 250 251 / 0.3);
}

.disabled\:border-gray-neutral-50\/40:disabled {
  border-color: rgb(249 250 251 / 0.4);
}

.disabled\:border-gray-neutral-50\/50:disabled {
  border-color: rgb(249 250 251 / 0.5);
}

.disabled\:border-gray-neutral-50\/60:disabled {
  border-color: rgb(249 250 251 / 0.6);
}

.disabled\:border-gray-neutral-50\/70:disabled {
  border-color: rgb(249 250 251 / 0.7);
}

.disabled\:border-gray-neutral-50\/75:disabled {
  border-color: rgb(249 250 251 / 0.75);
}

.disabled\:border-gray-neutral-50\/80:disabled {
  border-color: rgb(249 250 251 / 0.8);
}

.disabled\:border-gray-neutral-50\/90:disabled {
  border-color: rgb(249 250 251 / 0.9);
}

.disabled\:border-gray-neutral-50\/95:disabled {
  border-color: rgb(249 250 251 / 0.95);
}

.disabled\:border-gray-neutral-50\/100:disabled {
  border-color: rgb(249 250 251 / 1);
}

.disabled\:border-gray-neutral-100\/0:disabled {
  border-color: rgb(243 244 246 / 0);
}

.disabled\:border-gray-neutral-100\/5:disabled {
  border-color: rgb(243 244 246 / 0.05);
}

.disabled\:border-gray-neutral-100\/10:disabled {
  border-color: rgb(243 244 246 / 0.1);
}

.disabled\:border-gray-neutral-100\/20:disabled {
  border-color: rgb(243 244 246 / 0.2);
}

.disabled\:border-gray-neutral-100\/25:disabled {
  border-color: rgb(243 244 246 / 0.25);
}

.disabled\:border-gray-neutral-100\/30:disabled {
  border-color: rgb(243 244 246 / 0.3);
}

.disabled\:border-gray-neutral-100\/40:disabled {
  border-color: rgb(243 244 246 / 0.4);
}

.disabled\:border-gray-neutral-100\/50:disabled {
  border-color: rgb(243 244 246 / 0.5);
}

.disabled\:border-gray-neutral-100\/60:disabled {
  border-color: rgb(243 244 246 / 0.6);
}

.disabled\:border-gray-neutral-100\/70:disabled {
  border-color: rgb(243 244 246 / 0.7);
}

.disabled\:border-gray-neutral-100\/75:disabled {
  border-color: rgb(243 244 246 / 0.75);
}

.disabled\:border-gray-neutral-100\/80:disabled {
  border-color: rgb(243 244 246 / 0.8);
}

.disabled\:border-gray-neutral-100\/90:disabled {
  border-color: rgb(243 244 246 / 0.9);
}

.disabled\:border-gray-neutral-100\/95:disabled {
  border-color: rgb(243 244 246 / 0.95);
}

.disabled\:border-gray-neutral-100\/100:disabled {
  border-color: rgb(243 244 246 / 1);
}

.disabled\:border-gray-neutral-200\/0:disabled {
  border-color: rgb(229 231 235 / 0);
}

.disabled\:border-gray-neutral-200\/5:disabled {
  border-color: rgb(229 231 235 / 0.05);
}

.disabled\:border-gray-neutral-200\/10:disabled {
  border-color: rgb(229 231 235 / 0.1);
}

.disabled\:border-gray-neutral-200\/20:disabled {
  border-color: rgb(229 231 235 / 0.2);
}

.disabled\:border-gray-neutral-200\/25:disabled {
  border-color: rgb(229 231 235 / 0.25);
}

.disabled\:border-gray-neutral-200\/30:disabled {
  border-color: rgb(229 231 235 / 0.3);
}

.disabled\:border-gray-neutral-200\/40:disabled {
  border-color: rgb(229 231 235 / 0.4);
}

.disabled\:border-gray-neutral-200\/50:disabled {
  border-color: rgb(229 231 235 / 0.5);
}

.disabled\:border-gray-neutral-200\/60:disabled {
  border-color: rgb(229 231 235 / 0.6);
}

.disabled\:border-gray-neutral-200\/70:disabled {
  border-color: rgb(229 231 235 / 0.7);
}

.disabled\:border-gray-neutral-200\/75:disabled {
  border-color: rgb(229 231 235 / 0.75);
}

.disabled\:border-gray-neutral-200\/80:disabled {
  border-color: rgb(229 231 235 / 0.8);
}

.disabled\:border-gray-neutral-200\/90:disabled {
  border-color: rgb(229 231 235 / 0.9);
}

.disabled\:border-gray-neutral-200\/95:disabled {
  border-color: rgb(229 231 235 / 0.95);
}

.disabled\:border-gray-neutral-200\/100:disabled {
  border-color: rgb(229 231 235 / 1);
}

.disabled\:border-gray-neutral-300\/0:disabled {
  border-color: rgb(210 214 219 / 0);
}

.disabled\:border-gray-neutral-300\/5:disabled {
  border-color: rgb(210 214 219 / 0.05);
}

.disabled\:border-gray-neutral-300\/10:disabled {
  border-color: rgb(210 214 219 / 0.1);
}

.disabled\:border-gray-neutral-300\/20:disabled {
  border-color: rgb(210 214 219 / 0.2);
}

.disabled\:border-gray-neutral-300\/25:disabled {
  border-color: rgb(210 214 219 / 0.25);
}

.disabled\:border-gray-neutral-300\/30:disabled {
  border-color: rgb(210 214 219 / 0.3);
}

.disabled\:border-gray-neutral-300\/40:disabled {
  border-color: rgb(210 214 219 / 0.4);
}

.disabled\:border-gray-neutral-300\/50:disabled {
  border-color: rgb(210 214 219 / 0.5);
}

.disabled\:border-gray-neutral-300\/60:disabled {
  border-color: rgb(210 214 219 / 0.6);
}

.disabled\:border-gray-neutral-300\/70:disabled {
  border-color: rgb(210 214 219 / 0.7);
}

.disabled\:border-gray-neutral-300\/75:disabled {
  border-color: rgb(210 214 219 / 0.75);
}

.disabled\:border-gray-neutral-300\/80:disabled {
  border-color: rgb(210 214 219 / 0.8);
}

.disabled\:border-gray-neutral-300\/90:disabled {
  border-color: rgb(210 214 219 / 0.9);
}

.disabled\:border-gray-neutral-300\/95:disabled {
  border-color: rgb(210 214 219 / 0.95);
}

.disabled\:border-gray-neutral-300\/100:disabled {
  border-color: rgb(210 214 219 / 1);
}

.disabled\:border-gray-neutral-400\/0:disabled {
  border-color: rgb(157 164 174 / 0);
}

.disabled\:border-gray-neutral-400\/5:disabled {
  border-color: rgb(157 164 174 / 0.05);
}

.disabled\:border-gray-neutral-400\/10:disabled {
  border-color: rgb(157 164 174 / 0.1);
}

.disabled\:border-gray-neutral-400\/20:disabled {
  border-color: rgb(157 164 174 / 0.2);
}

.disabled\:border-gray-neutral-400\/25:disabled {
  border-color: rgb(157 164 174 / 0.25);
}

.disabled\:border-gray-neutral-400\/30:disabled {
  border-color: rgb(157 164 174 / 0.3);
}

.disabled\:border-gray-neutral-400\/40:disabled {
  border-color: rgb(157 164 174 / 0.4);
}

.disabled\:border-gray-neutral-400\/50:disabled {
  border-color: rgb(157 164 174 / 0.5);
}

.disabled\:border-gray-neutral-400\/60:disabled {
  border-color: rgb(157 164 174 / 0.6);
}

.disabled\:border-gray-neutral-400\/70:disabled {
  border-color: rgb(157 164 174 / 0.7);
}

.disabled\:border-gray-neutral-400\/75:disabled {
  border-color: rgb(157 164 174 / 0.75);
}

.disabled\:border-gray-neutral-400\/80:disabled {
  border-color: rgb(157 164 174 / 0.8);
}

.disabled\:border-gray-neutral-400\/90:disabled {
  border-color: rgb(157 164 174 / 0.9);
}

.disabled\:border-gray-neutral-400\/95:disabled {
  border-color: rgb(157 164 174 / 0.95);
}

.disabled\:border-gray-neutral-400\/100:disabled {
  border-color: rgb(157 164 174 / 1);
}

.disabled\:border-gray-neutral-500\/0:disabled {
  border-color: rgb(108 115 127 / 0);
}

.disabled\:border-gray-neutral-500\/5:disabled {
  border-color: rgb(108 115 127 / 0.05);
}

.disabled\:border-gray-neutral-500\/10:disabled {
  border-color: rgb(108 115 127 / 0.1);
}

.disabled\:border-gray-neutral-500\/20:disabled {
  border-color: rgb(108 115 127 / 0.2);
}

.disabled\:border-gray-neutral-500\/25:disabled {
  border-color: rgb(108 115 127 / 0.25);
}

.disabled\:border-gray-neutral-500\/30:disabled {
  border-color: rgb(108 115 127 / 0.3);
}

.disabled\:border-gray-neutral-500\/40:disabled {
  border-color: rgb(108 115 127 / 0.4);
}

.disabled\:border-gray-neutral-500\/50:disabled {
  border-color: rgb(108 115 127 / 0.5);
}

.disabled\:border-gray-neutral-500\/60:disabled {
  border-color: rgb(108 115 127 / 0.6);
}

.disabled\:border-gray-neutral-500\/70:disabled {
  border-color: rgb(108 115 127 / 0.7);
}

.disabled\:border-gray-neutral-500\/75:disabled {
  border-color: rgb(108 115 127 / 0.75);
}

.disabled\:border-gray-neutral-500\/80:disabled {
  border-color: rgb(108 115 127 / 0.8);
}

.disabled\:border-gray-neutral-500\/90:disabled {
  border-color: rgb(108 115 127 / 0.9);
}

.disabled\:border-gray-neutral-500\/95:disabled {
  border-color: rgb(108 115 127 / 0.95);
}

.disabled\:border-gray-neutral-500\/100:disabled {
  border-color: rgb(108 115 127 / 1);
}

.disabled\:border-gray-neutral-600\/0:disabled {
  border-color: rgb(77 87 97 / 0);
}

.disabled\:border-gray-neutral-600\/5:disabled {
  border-color: rgb(77 87 97 / 0.05);
}

.disabled\:border-gray-neutral-600\/10:disabled {
  border-color: rgb(77 87 97 / 0.1);
}

.disabled\:border-gray-neutral-600\/20:disabled {
  border-color: rgb(77 87 97 / 0.2);
}

.disabled\:border-gray-neutral-600\/25:disabled {
  border-color: rgb(77 87 97 / 0.25);
}

.disabled\:border-gray-neutral-600\/30:disabled {
  border-color: rgb(77 87 97 / 0.3);
}

.disabled\:border-gray-neutral-600\/40:disabled {
  border-color: rgb(77 87 97 / 0.4);
}

.disabled\:border-gray-neutral-600\/50:disabled {
  border-color: rgb(77 87 97 / 0.5);
}

.disabled\:border-gray-neutral-600\/60:disabled {
  border-color: rgb(77 87 97 / 0.6);
}

.disabled\:border-gray-neutral-600\/70:disabled {
  border-color: rgb(77 87 97 / 0.7);
}

.disabled\:border-gray-neutral-600\/75:disabled {
  border-color: rgb(77 87 97 / 0.75);
}

.disabled\:border-gray-neutral-600\/80:disabled {
  border-color: rgb(77 87 97 / 0.8);
}

.disabled\:border-gray-neutral-600\/90:disabled {
  border-color: rgb(77 87 97 / 0.9);
}

.disabled\:border-gray-neutral-600\/95:disabled {
  border-color: rgb(77 87 97 / 0.95);
}

.disabled\:border-gray-neutral-600\/100:disabled {
  border-color: rgb(77 87 97 / 1);
}

.disabled\:border-gray-neutral-700\/0:disabled {
  border-color: rgb(56 66 80 / 0);
}

.disabled\:border-gray-neutral-700\/5:disabled {
  border-color: rgb(56 66 80 / 0.05);
}

.disabled\:border-gray-neutral-700\/10:disabled {
  border-color: rgb(56 66 80 / 0.1);
}

.disabled\:border-gray-neutral-700\/20:disabled {
  border-color: rgb(56 66 80 / 0.2);
}

.disabled\:border-gray-neutral-700\/25:disabled {
  border-color: rgb(56 66 80 / 0.25);
}

.disabled\:border-gray-neutral-700\/30:disabled {
  border-color: rgb(56 66 80 / 0.3);
}

.disabled\:border-gray-neutral-700\/40:disabled {
  border-color: rgb(56 66 80 / 0.4);
}

.disabled\:border-gray-neutral-700\/50:disabled {
  border-color: rgb(56 66 80 / 0.5);
}

.disabled\:border-gray-neutral-700\/60:disabled {
  border-color: rgb(56 66 80 / 0.6);
}

.disabled\:border-gray-neutral-700\/70:disabled {
  border-color: rgb(56 66 80 / 0.7);
}

.disabled\:border-gray-neutral-700\/75:disabled {
  border-color: rgb(56 66 80 / 0.75);
}

.disabled\:border-gray-neutral-700\/80:disabled {
  border-color: rgb(56 66 80 / 0.8);
}

.disabled\:border-gray-neutral-700\/90:disabled {
  border-color: rgb(56 66 80 / 0.9);
}

.disabled\:border-gray-neutral-700\/95:disabled {
  border-color: rgb(56 66 80 / 0.95);
}

.disabled\:border-gray-neutral-700\/100:disabled {
  border-color: rgb(56 66 80 / 1);
}

.disabled\:border-gray-neutral-800\/0:disabled {
  border-color: rgb(31 42 55 / 0);
}

.disabled\:border-gray-neutral-800\/5:disabled {
  border-color: rgb(31 42 55 / 0.05);
}

.disabled\:border-gray-neutral-800\/10:disabled {
  border-color: rgb(31 42 55 / 0.1);
}

.disabled\:border-gray-neutral-800\/20:disabled {
  border-color: rgb(31 42 55 / 0.2);
}

.disabled\:border-gray-neutral-800\/25:disabled {
  border-color: rgb(31 42 55 / 0.25);
}

.disabled\:border-gray-neutral-800\/30:disabled {
  border-color: rgb(31 42 55 / 0.3);
}

.disabled\:border-gray-neutral-800\/40:disabled {
  border-color: rgb(31 42 55 / 0.4);
}

.disabled\:border-gray-neutral-800\/50:disabled {
  border-color: rgb(31 42 55 / 0.5);
}

.disabled\:border-gray-neutral-800\/60:disabled {
  border-color: rgb(31 42 55 / 0.6);
}

.disabled\:border-gray-neutral-800\/70:disabled {
  border-color: rgb(31 42 55 / 0.7);
}

.disabled\:border-gray-neutral-800\/75:disabled {
  border-color: rgb(31 42 55 / 0.75);
}

.disabled\:border-gray-neutral-800\/80:disabled {
  border-color: rgb(31 42 55 / 0.8);
}

.disabled\:border-gray-neutral-800\/90:disabled {
  border-color: rgb(31 42 55 / 0.9);
}

.disabled\:border-gray-neutral-800\/95:disabled {
  border-color: rgb(31 42 55 / 0.95);
}

.disabled\:border-gray-neutral-800\/100:disabled {
  border-color: rgb(31 42 55 / 1);
}

.disabled\:border-gray-neutral-900\/0:disabled {
  border-color: rgb(17 25 39 / 0);
}

.disabled\:border-gray-neutral-900\/5:disabled {
  border-color: rgb(17 25 39 / 0.05);
}

.disabled\:border-gray-neutral-900\/10:disabled {
  border-color: rgb(17 25 39 / 0.1);
}

.disabled\:border-gray-neutral-900\/20:disabled {
  border-color: rgb(17 25 39 / 0.2);
}

.disabled\:border-gray-neutral-900\/25:disabled {
  border-color: rgb(17 25 39 / 0.25);
}

.disabled\:border-gray-neutral-900\/30:disabled {
  border-color: rgb(17 25 39 / 0.3);
}

.disabled\:border-gray-neutral-900\/40:disabled {
  border-color: rgb(17 25 39 / 0.4);
}

.disabled\:border-gray-neutral-900\/50:disabled {
  border-color: rgb(17 25 39 / 0.5);
}

.disabled\:border-gray-neutral-900\/60:disabled {
  border-color: rgb(17 25 39 / 0.6);
}

.disabled\:border-gray-neutral-900\/70:disabled {
  border-color: rgb(17 25 39 / 0.7);
}

.disabled\:border-gray-neutral-900\/75:disabled {
  border-color: rgb(17 25 39 / 0.75);
}

.disabled\:border-gray-neutral-900\/80:disabled {
  border-color: rgb(17 25 39 / 0.8);
}

.disabled\:border-gray-neutral-900\/90:disabled {
  border-color: rgb(17 25 39 / 0.9);
}

.disabled\:border-gray-neutral-900\/95:disabled {
  border-color: rgb(17 25 39 / 0.95);
}

.disabled\:border-gray-neutral-900\/100:disabled {
  border-color: rgb(17 25 39 / 1);
}

.disabled\:border-gray-neutral\/0:disabled {
  border-color: rgb(157 164 174 / 0);
}

.disabled\:border-gray-neutral\/5:disabled {
  border-color: rgb(157 164 174 / 0.05);
}

.disabled\:border-gray-neutral\/10:disabled {
  border-color: rgb(157 164 174 / 0.1);
}

.disabled\:border-gray-neutral\/20:disabled {
  border-color: rgb(157 164 174 / 0.2);
}

.disabled\:border-gray-neutral\/25:disabled {
  border-color: rgb(157 164 174 / 0.25);
}

.disabled\:border-gray-neutral\/30:disabled {
  border-color: rgb(157 164 174 / 0.3);
}

.disabled\:border-gray-neutral\/40:disabled {
  border-color: rgb(157 164 174 / 0.4);
}

.disabled\:border-gray-neutral\/50:disabled {
  border-color: rgb(157 164 174 / 0.5);
}

.disabled\:border-gray-neutral\/60:disabled {
  border-color: rgb(157 164 174 / 0.6);
}

.disabled\:border-gray-neutral\/70:disabled {
  border-color: rgb(157 164 174 / 0.7);
}

.disabled\:border-gray-neutral\/75:disabled {
  border-color: rgb(157 164 174 / 0.75);
}

.disabled\:border-gray-neutral\/80:disabled {
  border-color: rgb(157 164 174 / 0.8);
}

.disabled\:border-gray-neutral\/90:disabled {
  border-color: rgb(157 164 174 / 0.9);
}

.disabled\:border-gray-neutral\/95:disabled {
  border-color: rgb(157 164 174 / 0.95);
}

.disabled\:border-gray-neutral\/100:disabled {
  border-color: rgb(157 164 174 / 1);
}

.disabled\:border-gray-iron-25\/0:disabled {
  border-color: rgb(252 252 252 / 0);
}

.disabled\:border-gray-iron-25\/5:disabled {
  border-color: rgb(252 252 252 / 0.05);
}

.disabled\:border-gray-iron-25\/10:disabled {
  border-color: rgb(252 252 252 / 0.1);
}

.disabled\:border-gray-iron-25\/20:disabled {
  border-color: rgb(252 252 252 / 0.2);
}

.disabled\:border-gray-iron-25\/25:disabled {
  border-color: rgb(252 252 252 / 0.25);
}

.disabled\:border-gray-iron-25\/30:disabled {
  border-color: rgb(252 252 252 / 0.3);
}

.disabled\:border-gray-iron-25\/40:disabled {
  border-color: rgb(252 252 252 / 0.4);
}

.disabled\:border-gray-iron-25\/50:disabled {
  border-color: rgb(252 252 252 / 0.5);
}

.disabled\:border-gray-iron-25\/60:disabled {
  border-color: rgb(252 252 252 / 0.6);
}

.disabled\:border-gray-iron-25\/70:disabled {
  border-color: rgb(252 252 252 / 0.7);
}

.disabled\:border-gray-iron-25\/75:disabled {
  border-color: rgb(252 252 252 / 0.75);
}

.disabled\:border-gray-iron-25\/80:disabled {
  border-color: rgb(252 252 252 / 0.8);
}

.disabled\:border-gray-iron-25\/90:disabled {
  border-color: rgb(252 252 252 / 0.9);
}

.disabled\:border-gray-iron-25\/95:disabled {
  border-color: rgb(252 252 252 / 0.95);
}

.disabled\:border-gray-iron-25\/100:disabled {
  border-color: rgb(252 252 252 / 1);
}

.disabled\:border-gray-iron-50\/0:disabled {
  border-color: rgb(250 250 250 / 0);
}

.disabled\:border-gray-iron-50\/5:disabled {
  border-color: rgb(250 250 250 / 0.05);
}

.disabled\:border-gray-iron-50\/10:disabled {
  border-color: rgb(250 250 250 / 0.1);
}

.disabled\:border-gray-iron-50\/20:disabled {
  border-color: rgb(250 250 250 / 0.2);
}

.disabled\:border-gray-iron-50\/25:disabled {
  border-color: rgb(250 250 250 / 0.25);
}

.disabled\:border-gray-iron-50\/30:disabled {
  border-color: rgb(250 250 250 / 0.3);
}

.disabled\:border-gray-iron-50\/40:disabled {
  border-color: rgb(250 250 250 / 0.4);
}

.disabled\:border-gray-iron-50\/50:disabled {
  border-color: rgb(250 250 250 / 0.5);
}

.disabled\:border-gray-iron-50\/60:disabled {
  border-color: rgb(250 250 250 / 0.6);
}

.disabled\:border-gray-iron-50\/70:disabled {
  border-color: rgb(250 250 250 / 0.7);
}

.disabled\:border-gray-iron-50\/75:disabled {
  border-color: rgb(250 250 250 / 0.75);
}

.disabled\:border-gray-iron-50\/80:disabled {
  border-color: rgb(250 250 250 / 0.8);
}

.disabled\:border-gray-iron-50\/90:disabled {
  border-color: rgb(250 250 250 / 0.9);
}

.disabled\:border-gray-iron-50\/95:disabled {
  border-color: rgb(250 250 250 / 0.95);
}

.disabled\:border-gray-iron-50\/100:disabled {
  border-color: rgb(250 250 250 / 1);
}

.disabled\:border-gray-iron-100\/0:disabled {
  border-color: rgb(244 244 245 / 0);
}

.disabled\:border-gray-iron-100\/5:disabled {
  border-color: rgb(244 244 245 / 0.05);
}

.disabled\:border-gray-iron-100\/10:disabled {
  border-color: rgb(244 244 245 / 0.1);
}

.disabled\:border-gray-iron-100\/20:disabled {
  border-color: rgb(244 244 245 / 0.2);
}

.disabled\:border-gray-iron-100\/25:disabled {
  border-color: rgb(244 244 245 / 0.25);
}

.disabled\:border-gray-iron-100\/30:disabled {
  border-color: rgb(244 244 245 / 0.3);
}

.disabled\:border-gray-iron-100\/40:disabled {
  border-color: rgb(244 244 245 / 0.4);
}

.disabled\:border-gray-iron-100\/50:disabled {
  border-color: rgb(244 244 245 / 0.5);
}

.disabled\:border-gray-iron-100\/60:disabled {
  border-color: rgb(244 244 245 / 0.6);
}

.disabled\:border-gray-iron-100\/70:disabled {
  border-color: rgb(244 244 245 / 0.7);
}

.disabled\:border-gray-iron-100\/75:disabled {
  border-color: rgb(244 244 245 / 0.75);
}

.disabled\:border-gray-iron-100\/80:disabled {
  border-color: rgb(244 244 245 / 0.8);
}

.disabled\:border-gray-iron-100\/90:disabled {
  border-color: rgb(244 244 245 / 0.9);
}

.disabled\:border-gray-iron-100\/95:disabled {
  border-color: rgb(244 244 245 / 0.95);
}

.disabled\:border-gray-iron-100\/100:disabled {
  border-color: rgb(244 244 245 / 1);
}

.disabled\:border-gray-iron-200\/0:disabled {
  border-color: rgb(228 228 231 / 0);
}

.disabled\:border-gray-iron-200\/5:disabled {
  border-color: rgb(228 228 231 / 0.05);
}

.disabled\:border-gray-iron-200\/10:disabled {
  border-color: rgb(228 228 231 / 0.1);
}

.disabled\:border-gray-iron-200\/20:disabled {
  border-color: rgb(228 228 231 / 0.2);
}

.disabled\:border-gray-iron-200\/25:disabled {
  border-color: rgb(228 228 231 / 0.25);
}

.disabled\:border-gray-iron-200\/30:disabled {
  border-color: rgb(228 228 231 / 0.3);
}

.disabled\:border-gray-iron-200\/40:disabled {
  border-color: rgb(228 228 231 / 0.4);
}

.disabled\:border-gray-iron-200\/50:disabled {
  border-color: rgb(228 228 231 / 0.5);
}

.disabled\:border-gray-iron-200\/60:disabled {
  border-color: rgb(228 228 231 / 0.6);
}

.disabled\:border-gray-iron-200\/70:disabled {
  border-color: rgb(228 228 231 / 0.7);
}

.disabled\:border-gray-iron-200\/75:disabled {
  border-color: rgb(228 228 231 / 0.75);
}

.disabled\:border-gray-iron-200\/80:disabled {
  border-color: rgb(228 228 231 / 0.8);
}

.disabled\:border-gray-iron-200\/90:disabled {
  border-color: rgb(228 228 231 / 0.9);
}

.disabled\:border-gray-iron-200\/95:disabled {
  border-color: rgb(228 228 231 / 0.95);
}

.disabled\:border-gray-iron-200\/100:disabled {
  border-color: rgb(228 228 231 / 1);
}

.disabled\:border-gray-iron-300\/0:disabled {
  border-color: rgb(209 209 214 / 0);
}

.disabled\:border-gray-iron-300\/5:disabled {
  border-color: rgb(209 209 214 / 0.05);
}

.disabled\:border-gray-iron-300\/10:disabled {
  border-color: rgb(209 209 214 / 0.1);
}

.disabled\:border-gray-iron-300\/20:disabled {
  border-color: rgb(209 209 214 / 0.2);
}

.disabled\:border-gray-iron-300\/25:disabled {
  border-color: rgb(209 209 214 / 0.25);
}

.disabled\:border-gray-iron-300\/30:disabled {
  border-color: rgb(209 209 214 / 0.3);
}

.disabled\:border-gray-iron-300\/40:disabled {
  border-color: rgb(209 209 214 / 0.4);
}

.disabled\:border-gray-iron-300\/50:disabled {
  border-color: rgb(209 209 214 / 0.5);
}

.disabled\:border-gray-iron-300\/60:disabled {
  border-color: rgb(209 209 214 / 0.6);
}

.disabled\:border-gray-iron-300\/70:disabled {
  border-color: rgb(209 209 214 / 0.7);
}

.disabled\:border-gray-iron-300\/75:disabled {
  border-color: rgb(209 209 214 / 0.75);
}

.disabled\:border-gray-iron-300\/80:disabled {
  border-color: rgb(209 209 214 / 0.8);
}

.disabled\:border-gray-iron-300\/90:disabled {
  border-color: rgb(209 209 214 / 0.9);
}

.disabled\:border-gray-iron-300\/95:disabled {
  border-color: rgb(209 209 214 / 0.95);
}

.disabled\:border-gray-iron-300\/100:disabled {
  border-color: rgb(209 209 214 / 1);
}

.disabled\:border-gray-iron-400\/0:disabled {
  border-color: rgb(160 160 171 / 0);
}

.disabled\:border-gray-iron-400\/5:disabled {
  border-color: rgb(160 160 171 / 0.05);
}

.disabled\:border-gray-iron-400\/10:disabled {
  border-color: rgb(160 160 171 / 0.1);
}

.disabled\:border-gray-iron-400\/20:disabled {
  border-color: rgb(160 160 171 / 0.2);
}

.disabled\:border-gray-iron-400\/25:disabled {
  border-color: rgb(160 160 171 / 0.25);
}

.disabled\:border-gray-iron-400\/30:disabled {
  border-color: rgb(160 160 171 / 0.3);
}

.disabled\:border-gray-iron-400\/40:disabled {
  border-color: rgb(160 160 171 / 0.4);
}

.disabled\:border-gray-iron-400\/50:disabled {
  border-color: rgb(160 160 171 / 0.5);
}

.disabled\:border-gray-iron-400\/60:disabled {
  border-color: rgb(160 160 171 / 0.6);
}

.disabled\:border-gray-iron-400\/70:disabled {
  border-color: rgb(160 160 171 / 0.7);
}

.disabled\:border-gray-iron-400\/75:disabled {
  border-color: rgb(160 160 171 / 0.75);
}

.disabled\:border-gray-iron-400\/80:disabled {
  border-color: rgb(160 160 171 / 0.8);
}

.disabled\:border-gray-iron-400\/90:disabled {
  border-color: rgb(160 160 171 / 0.9);
}

.disabled\:border-gray-iron-400\/95:disabled {
  border-color: rgb(160 160 171 / 0.95);
}

.disabled\:border-gray-iron-400\/100:disabled {
  border-color: rgb(160 160 171 / 1);
}

.disabled\:border-gray-iron-500\/0:disabled {
  border-color: rgb(112 112 123 / 0);
}

.disabled\:border-gray-iron-500\/5:disabled {
  border-color: rgb(112 112 123 / 0.05);
}

.disabled\:border-gray-iron-500\/10:disabled {
  border-color: rgb(112 112 123 / 0.1);
}

.disabled\:border-gray-iron-500\/20:disabled {
  border-color: rgb(112 112 123 / 0.2);
}

.disabled\:border-gray-iron-500\/25:disabled {
  border-color: rgb(112 112 123 / 0.25);
}

.disabled\:border-gray-iron-500\/30:disabled {
  border-color: rgb(112 112 123 / 0.3);
}

.disabled\:border-gray-iron-500\/40:disabled {
  border-color: rgb(112 112 123 / 0.4);
}

.disabled\:border-gray-iron-500\/50:disabled {
  border-color: rgb(112 112 123 / 0.5);
}

.disabled\:border-gray-iron-500\/60:disabled {
  border-color: rgb(112 112 123 / 0.6);
}

.disabled\:border-gray-iron-500\/70:disabled {
  border-color: rgb(112 112 123 / 0.7);
}

.disabled\:border-gray-iron-500\/75:disabled {
  border-color: rgb(112 112 123 / 0.75);
}

.disabled\:border-gray-iron-500\/80:disabled {
  border-color: rgb(112 112 123 / 0.8);
}

.disabled\:border-gray-iron-500\/90:disabled {
  border-color: rgb(112 112 123 / 0.9);
}

.disabled\:border-gray-iron-500\/95:disabled {
  border-color: rgb(112 112 123 / 0.95);
}

.disabled\:border-gray-iron-500\/100:disabled {
  border-color: rgb(112 112 123 / 1);
}

.disabled\:border-gray-iron-600\/0:disabled {
  border-color: rgb(81 82 92 / 0);
}

.disabled\:border-gray-iron-600\/5:disabled {
  border-color: rgb(81 82 92 / 0.05);
}

.disabled\:border-gray-iron-600\/10:disabled {
  border-color: rgb(81 82 92 / 0.1);
}

.disabled\:border-gray-iron-600\/20:disabled {
  border-color: rgb(81 82 92 / 0.2);
}

.disabled\:border-gray-iron-600\/25:disabled {
  border-color: rgb(81 82 92 / 0.25);
}

.disabled\:border-gray-iron-600\/30:disabled {
  border-color: rgb(81 82 92 / 0.3);
}

.disabled\:border-gray-iron-600\/40:disabled {
  border-color: rgb(81 82 92 / 0.4);
}

.disabled\:border-gray-iron-600\/50:disabled {
  border-color: rgb(81 82 92 / 0.5);
}

.disabled\:border-gray-iron-600\/60:disabled {
  border-color: rgb(81 82 92 / 0.6);
}

.disabled\:border-gray-iron-600\/70:disabled {
  border-color: rgb(81 82 92 / 0.7);
}

.disabled\:border-gray-iron-600\/75:disabled {
  border-color: rgb(81 82 92 / 0.75);
}

.disabled\:border-gray-iron-600\/80:disabled {
  border-color: rgb(81 82 92 / 0.8);
}

.disabled\:border-gray-iron-600\/90:disabled {
  border-color: rgb(81 82 92 / 0.9);
}

.disabled\:border-gray-iron-600\/95:disabled {
  border-color: rgb(81 82 92 / 0.95);
}

.disabled\:border-gray-iron-600\/100:disabled {
  border-color: rgb(81 82 92 / 1);
}

.disabled\:border-gray-iron-700\/0:disabled {
  border-color: rgb(63 63 70 / 0);
}

.disabled\:border-gray-iron-700\/5:disabled {
  border-color: rgb(63 63 70 / 0.05);
}

.disabled\:border-gray-iron-700\/10:disabled {
  border-color: rgb(63 63 70 / 0.1);
}

.disabled\:border-gray-iron-700\/20:disabled {
  border-color: rgb(63 63 70 / 0.2);
}

.disabled\:border-gray-iron-700\/25:disabled {
  border-color: rgb(63 63 70 / 0.25);
}

.disabled\:border-gray-iron-700\/30:disabled {
  border-color: rgb(63 63 70 / 0.3);
}

.disabled\:border-gray-iron-700\/40:disabled {
  border-color: rgb(63 63 70 / 0.4);
}

.disabled\:border-gray-iron-700\/50:disabled {
  border-color: rgb(63 63 70 / 0.5);
}

.disabled\:border-gray-iron-700\/60:disabled {
  border-color: rgb(63 63 70 / 0.6);
}

.disabled\:border-gray-iron-700\/70:disabled {
  border-color: rgb(63 63 70 / 0.7);
}

.disabled\:border-gray-iron-700\/75:disabled {
  border-color: rgb(63 63 70 / 0.75);
}

.disabled\:border-gray-iron-700\/80:disabled {
  border-color: rgb(63 63 70 / 0.8);
}

.disabled\:border-gray-iron-700\/90:disabled {
  border-color: rgb(63 63 70 / 0.9);
}

.disabled\:border-gray-iron-700\/95:disabled {
  border-color: rgb(63 63 70 / 0.95);
}

.disabled\:border-gray-iron-700\/100:disabled {
  border-color: rgb(63 63 70 / 1);
}

.disabled\:border-gray-iron-800\/0:disabled {
  border-color: rgb(38 39 43 / 0);
}

.disabled\:border-gray-iron-800\/5:disabled {
  border-color: rgb(38 39 43 / 0.05);
}

.disabled\:border-gray-iron-800\/10:disabled {
  border-color: rgb(38 39 43 / 0.1);
}

.disabled\:border-gray-iron-800\/20:disabled {
  border-color: rgb(38 39 43 / 0.2);
}

.disabled\:border-gray-iron-800\/25:disabled {
  border-color: rgb(38 39 43 / 0.25);
}

.disabled\:border-gray-iron-800\/30:disabled {
  border-color: rgb(38 39 43 / 0.3);
}

.disabled\:border-gray-iron-800\/40:disabled {
  border-color: rgb(38 39 43 / 0.4);
}

.disabled\:border-gray-iron-800\/50:disabled {
  border-color: rgb(38 39 43 / 0.5);
}

.disabled\:border-gray-iron-800\/60:disabled {
  border-color: rgb(38 39 43 / 0.6);
}

.disabled\:border-gray-iron-800\/70:disabled {
  border-color: rgb(38 39 43 / 0.7);
}

.disabled\:border-gray-iron-800\/75:disabled {
  border-color: rgb(38 39 43 / 0.75);
}

.disabled\:border-gray-iron-800\/80:disabled {
  border-color: rgb(38 39 43 / 0.8);
}

.disabled\:border-gray-iron-800\/90:disabled {
  border-color: rgb(38 39 43 / 0.9);
}

.disabled\:border-gray-iron-800\/95:disabled {
  border-color: rgb(38 39 43 / 0.95);
}

.disabled\:border-gray-iron-800\/100:disabled {
  border-color: rgb(38 39 43 / 1);
}

.disabled\:border-gray-iron-900\/0:disabled {
  border-color: rgb(24 24 27 / 0);
}

.disabled\:border-gray-iron-900\/5:disabled {
  border-color: rgb(24 24 27 / 0.05);
}

.disabled\:border-gray-iron-900\/10:disabled {
  border-color: rgb(24 24 27 / 0.1);
}

.disabled\:border-gray-iron-900\/20:disabled {
  border-color: rgb(24 24 27 / 0.2);
}

.disabled\:border-gray-iron-900\/25:disabled {
  border-color: rgb(24 24 27 / 0.25);
}

.disabled\:border-gray-iron-900\/30:disabled {
  border-color: rgb(24 24 27 / 0.3);
}

.disabled\:border-gray-iron-900\/40:disabled {
  border-color: rgb(24 24 27 / 0.4);
}

.disabled\:border-gray-iron-900\/50:disabled {
  border-color: rgb(24 24 27 / 0.5);
}

.disabled\:border-gray-iron-900\/60:disabled {
  border-color: rgb(24 24 27 / 0.6);
}

.disabled\:border-gray-iron-900\/70:disabled {
  border-color: rgb(24 24 27 / 0.7);
}

.disabled\:border-gray-iron-900\/75:disabled {
  border-color: rgb(24 24 27 / 0.75);
}

.disabled\:border-gray-iron-900\/80:disabled {
  border-color: rgb(24 24 27 / 0.8);
}

.disabled\:border-gray-iron-900\/90:disabled {
  border-color: rgb(24 24 27 / 0.9);
}

.disabled\:border-gray-iron-900\/95:disabled {
  border-color: rgb(24 24 27 / 0.95);
}

.disabled\:border-gray-iron-900\/100:disabled {
  border-color: rgb(24 24 27 / 1);
}

.disabled\:border-gray-iron\/0:disabled {
  border-color: rgb(160 160 171 / 0);
}

.disabled\:border-gray-iron\/5:disabled {
  border-color: rgb(160 160 171 / 0.05);
}

.disabled\:border-gray-iron\/10:disabled {
  border-color: rgb(160 160 171 / 0.1);
}

.disabled\:border-gray-iron\/20:disabled {
  border-color: rgb(160 160 171 / 0.2);
}

.disabled\:border-gray-iron\/25:disabled {
  border-color: rgb(160 160 171 / 0.25);
}

.disabled\:border-gray-iron\/30:disabled {
  border-color: rgb(160 160 171 / 0.3);
}

.disabled\:border-gray-iron\/40:disabled {
  border-color: rgb(160 160 171 / 0.4);
}

.disabled\:border-gray-iron\/50:disabled {
  border-color: rgb(160 160 171 / 0.5);
}

.disabled\:border-gray-iron\/60:disabled {
  border-color: rgb(160 160 171 / 0.6);
}

.disabled\:border-gray-iron\/70:disabled {
  border-color: rgb(160 160 171 / 0.7);
}

.disabled\:border-gray-iron\/75:disabled {
  border-color: rgb(160 160 171 / 0.75);
}

.disabled\:border-gray-iron\/80:disabled {
  border-color: rgb(160 160 171 / 0.8);
}

.disabled\:border-gray-iron\/90:disabled {
  border-color: rgb(160 160 171 / 0.9);
}

.disabled\:border-gray-iron\/95:disabled {
  border-color: rgb(160 160 171 / 0.95);
}

.disabled\:border-gray-iron\/100:disabled {
  border-color: rgb(160 160 171 / 1);
}

.disabled\:border-gray-true-25\/0:disabled {
  border-color: rgb(252 252 252 / 0);
}

.disabled\:border-gray-true-25\/5:disabled {
  border-color: rgb(252 252 252 / 0.05);
}

.disabled\:border-gray-true-25\/10:disabled {
  border-color: rgb(252 252 252 / 0.1);
}

.disabled\:border-gray-true-25\/20:disabled {
  border-color: rgb(252 252 252 / 0.2);
}

.disabled\:border-gray-true-25\/25:disabled {
  border-color: rgb(252 252 252 / 0.25);
}

.disabled\:border-gray-true-25\/30:disabled {
  border-color: rgb(252 252 252 / 0.3);
}

.disabled\:border-gray-true-25\/40:disabled {
  border-color: rgb(252 252 252 / 0.4);
}

.disabled\:border-gray-true-25\/50:disabled {
  border-color: rgb(252 252 252 / 0.5);
}

.disabled\:border-gray-true-25\/60:disabled {
  border-color: rgb(252 252 252 / 0.6);
}

.disabled\:border-gray-true-25\/70:disabled {
  border-color: rgb(252 252 252 / 0.7);
}

.disabled\:border-gray-true-25\/75:disabled {
  border-color: rgb(252 252 252 / 0.75);
}

.disabled\:border-gray-true-25\/80:disabled {
  border-color: rgb(252 252 252 / 0.8);
}

.disabled\:border-gray-true-25\/90:disabled {
  border-color: rgb(252 252 252 / 0.9);
}

.disabled\:border-gray-true-25\/95:disabled {
  border-color: rgb(252 252 252 / 0.95);
}

.disabled\:border-gray-true-25\/100:disabled {
  border-color: rgb(252 252 252 / 1);
}

.disabled\:border-gray-true-50\/0:disabled {
  border-color: rgb(250 250 250 / 0);
}

.disabled\:border-gray-true-50\/5:disabled {
  border-color: rgb(250 250 250 / 0.05);
}

.disabled\:border-gray-true-50\/10:disabled {
  border-color: rgb(250 250 250 / 0.1);
}

.disabled\:border-gray-true-50\/20:disabled {
  border-color: rgb(250 250 250 / 0.2);
}

.disabled\:border-gray-true-50\/25:disabled {
  border-color: rgb(250 250 250 / 0.25);
}

.disabled\:border-gray-true-50\/30:disabled {
  border-color: rgb(250 250 250 / 0.3);
}

.disabled\:border-gray-true-50\/40:disabled {
  border-color: rgb(250 250 250 / 0.4);
}

.disabled\:border-gray-true-50\/50:disabled {
  border-color: rgb(250 250 250 / 0.5);
}

.disabled\:border-gray-true-50\/60:disabled {
  border-color: rgb(250 250 250 / 0.6);
}

.disabled\:border-gray-true-50\/70:disabled {
  border-color: rgb(250 250 250 / 0.7);
}

.disabled\:border-gray-true-50\/75:disabled {
  border-color: rgb(250 250 250 / 0.75);
}

.disabled\:border-gray-true-50\/80:disabled {
  border-color: rgb(250 250 250 / 0.8);
}

.disabled\:border-gray-true-50\/90:disabled {
  border-color: rgb(250 250 250 / 0.9);
}

.disabled\:border-gray-true-50\/95:disabled {
  border-color: rgb(250 250 250 / 0.95);
}

.disabled\:border-gray-true-50\/100:disabled {
  border-color: rgb(250 250 250 / 1);
}

.disabled\:border-gray-true-100\/0:disabled {
  border-color: rgb(245 245 245 / 0);
}

.disabled\:border-gray-true-100\/5:disabled {
  border-color: rgb(245 245 245 / 0.05);
}

.disabled\:border-gray-true-100\/10:disabled {
  border-color: rgb(245 245 245 / 0.1);
}

.disabled\:border-gray-true-100\/20:disabled {
  border-color: rgb(245 245 245 / 0.2);
}

.disabled\:border-gray-true-100\/25:disabled {
  border-color: rgb(245 245 245 / 0.25);
}

.disabled\:border-gray-true-100\/30:disabled {
  border-color: rgb(245 245 245 / 0.3);
}

.disabled\:border-gray-true-100\/40:disabled {
  border-color: rgb(245 245 245 / 0.4);
}

.disabled\:border-gray-true-100\/50:disabled {
  border-color: rgb(245 245 245 / 0.5);
}

.disabled\:border-gray-true-100\/60:disabled {
  border-color: rgb(245 245 245 / 0.6);
}

.disabled\:border-gray-true-100\/70:disabled {
  border-color: rgb(245 245 245 / 0.7);
}

.disabled\:border-gray-true-100\/75:disabled {
  border-color: rgb(245 245 245 / 0.75);
}

.disabled\:border-gray-true-100\/80:disabled {
  border-color: rgb(245 245 245 / 0.8);
}

.disabled\:border-gray-true-100\/90:disabled {
  border-color: rgb(245 245 245 / 0.9);
}

.disabled\:border-gray-true-100\/95:disabled {
  border-color: rgb(245 245 245 / 0.95);
}

.disabled\:border-gray-true-100\/100:disabled {
  border-color: rgb(245 245 245 / 1);
}

.disabled\:border-gray-true-200\/0:disabled {
  border-color: rgb(229 229 229 / 0);
}

.disabled\:border-gray-true-200\/5:disabled {
  border-color: rgb(229 229 229 / 0.05);
}

.disabled\:border-gray-true-200\/10:disabled {
  border-color: rgb(229 229 229 / 0.1);
}

.disabled\:border-gray-true-200\/20:disabled {
  border-color: rgb(229 229 229 / 0.2);
}

.disabled\:border-gray-true-200\/25:disabled {
  border-color: rgb(229 229 229 / 0.25);
}

.disabled\:border-gray-true-200\/30:disabled {
  border-color: rgb(229 229 229 / 0.3);
}

.disabled\:border-gray-true-200\/40:disabled {
  border-color: rgb(229 229 229 / 0.4);
}

.disabled\:border-gray-true-200\/50:disabled {
  border-color: rgb(229 229 229 / 0.5);
}

.disabled\:border-gray-true-200\/60:disabled {
  border-color: rgb(229 229 229 / 0.6);
}

.disabled\:border-gray-true-200\/70:disabled {
  border-color: rgb(229 229 229 / 0.7);
}

.disabled\:border-gray-true-200\/75:disabled {
  border-color: rgb(229 229 229 / 0.75);
}

.disabled\:border-gray-true-200\/80:disabled {
  border-color: rgb(229 229 229 / 0.8);
}

.disabled\:border-gray-true-200\/90:disabled {
  border-color: rgb(229 229 229 / 0.9);
}

.disabled\:border-gray-true-200\/95:disabled {
  border-color: rgb(229 229 229 / 0.95);
}

.disabled\:border-gray-true-200\/100:disabled {
  border-color: rgb(229 229 229 / 1);
}

.disabled\:border-gray-true-300\/0:disabled {
  border-color: rgb(214 214 214 / 0);
}

.disabled\:border-gray-true-300\/5:disabled {
  border-color: rgb(214 214 214 / 0.05);
}

.disabled\:border-gray-true-300\/10:disabled {
  border-color: rgb(214 214 214 / 0.1);
}

.disabled\:border-gray-true-300\/20:disabled {
  border-color: rgb(214 214 214 / 0.2);
}

.disabled\:border-gray-true-300\/25:disabled {
  border-color: rgb(214 214 214 / 0.25);
}

.disabled\:border-gray-true-300\/30:disabled {
  border-color: rgb(214 214 214 / 0.3);
}

.disabled\:border-gray-true-300\/40:disabled {
  border-color: rgb(214 214 214 / 0.4);
}

.disabled\:border-gray-true-300\/50:disabled {
  border-color: rgb(214 214 214 / 0.5);
}

.disabled\:border-gray-true-300\/60:disabled {
  border-color: rgb(214 214 214 / 0.6);
}

.disabled\:border-gray-true-300\/70:disabled {
  border-color: rgb(214 214 214 / 0.7);
}

.disabled\:border-gray-true-300\/75:disabled {
  border-color: rgb(214 214 214 / 0.75);
}

.disabled\:border-gray-true-300\/80:disabled {
  border-color: rgb(214 214 214 / 0.8);
}

.disabled\:border-gray-true-300\/90:disabled {
  border-color: rgb(214 214 214 / 0.9);
}

.disabled\:border-gray-true-300\/95:disabled {
  border-color: rgb(214 214 214 / 0.95);
}

.disabled\:border-gray-true-300\/100:disabled {
  border-color: rgb(214 214 214 / 1);
}

.disabled\:border-gray-true-400\/0:disabled {
  border-color: rgb(163 163 163 / 0);
}

.disabled\:border-gray-true-400\/5:disabled {
  border-color: rgb(163 163 163 / 0.05);
}

.disabled\:border-gray-true-400\/10:disabled {
  border-color: rgb(163 163 163 / 0.1);
}

.disabled\:border-gray-true-400\/20:disabled {
  border-color: rgb(163 163 163 / 0.2);
}

.disabled\:border-gray-true-400\/25:disabled {
  border-color: rgb(163 163 163 / 0.25);
}

.disabled\:border-gray-true-400\/30:disabled {
  border-color: rgb(163 163 163 / 0.3);
}

.disabled\:border-gray-true-400\/40:disabled {
  border-color: rgb(163 163 163 / 0.4);
}

.disabled\:border-gray-true-400\/50:disabled {
  border-color: rgb(163 163 163 / 0.5);
}

.disabled\:border-gray-true-400\/60:disabled {
  border-color: rgb(163 163 163 / 0.6);
}

.disabled\:border-gray-true-400\/70:disabled {
  border-color: rgb(163 163 163 / 0.7);
}

.disabled\:border-gray-true-400\/75:disabled {
  border-color: rgb(163 163 163 / 0.75);
}

.disabled\:border-gray-true-400\/80:disabled {
  border-color: rgb(163 163 163 / 0.8);
}

.disabled\:border-gray-true-400\/90:disabled {
  border-color: rgb(163 163 163 / 0.9);
}

.disabled\:border-gray-true-400\/95:disabled {
  border-color: rgb(163 163 163 / 0.95);
}

.disabled\:border-gray-true-400\/100:disabled {
  border-color: rgb(163 163 163 / 1);
}

.disabled\:border-gray-true-500\/0:disabled {
  border-color: rgb(115 115 115 / 0);
}

.disabled\:border-gray-true-500\/5:disabled {
  border-color: rgb(115 115 115 / 0.05);
}

.disabled\:border-gray-true-500\/10:disabled {
  border-color: rgb(115 115 115 / 0.1);
}

.disabled\:border-gray-true-500\/20:disabled {
  border-color: rgb(115 115 115 / 0.2);
}

.disabled\:border-gray-true-500\/25:disabled {
  border-color: rgb(115 115 115 / 0.25);
}

.disabled\:border-gray-true-500\/30:disabled {
  border-color: rgb(115 115 115 / 0.3);
}

.disabled\:border-gray-true-500\/40:disabled {
  border-color: rgb(115 115 115 / 0.4);
}

.disabled\:border-gray-true-500\/50:disabled {
  border-color: rgb(115 115 115 / 0.5);
}

.disabled\:border-gray-true-500\/60:disabled {
  border-color: rgb(115 115 115 / 0.6);
}

.disabled\:border-gray-true-500\/70:disabled {
  border-color: rgb(115 115 115 / 0.7);
}

.disabled\:border-gray-true-500\/75:disabled {
  border-color: rgb(115 115 115 / 0.75);
}

.disabled\:border-gray-true-500\/80:disabled {
  border-color: rgb(115 115 115 / 0.8);
}

.disabled\:border-gray-true-500\/90:disabled {
  border-color: rgb(115 115 115 / 0.9);
}

.disabled\:border-gray-true-500\/95:disabled {
  border-color: rgb(115 115 115 / 0.95);
}

.disabled\:border-gray-true-500\/100:disabled {
  border-color: rgb(115 115 115 / 1);
}

.disabled\:border-gray-true-600\/0:disabled {
  border-color: rgb(82 82 82 / 0);
}

.disabled\:border-gray-true-600\/5:disabled {
  border-color: rgb(82 82 82 / 0.05);
}

.disabled\:border-gray-true-600\/10:disabled {
  border-color: rgb(82 82 82 / 0.1);
}

.disabled\:border-gray-true-600\/20:disabled {
  border-color: rgb(82 82 82 / 0.2);
}

.disabled\:border-gray-true-600\/25:disabled {
  border-color: rgb(82 82 82 / 0.25);
}

.disabled\:border-gray-true-600\/30:disabled {
  border-color: rgb(82 82 82 / 0.3);
}

.disabled\:border-gray-true-600\/40:disabled {
  border-color: rgb(82 82 82 / 0.4);
}

.disabled\:border-gray-true-600\/50:disabled {
  border-color: rgb(82 82 82 / 0.5);
}

.disabled\:border-gray-true-600\/60:disabled {
  border-color: rgb(82 82 82 / 0.6);
}

.disabled\:border-gray-true-600\/70:disabled {
  border-color: rgb(82 82 82 / 0.7);
}

.disabled\:border-gray-true-600\/75:disabled {
  border-color: rgb(82 82 82 / 0.75);
}

.disabled\:border-gray-true-600\/80:disabled {
  border-color: rgb(82 82 82 / 0.8);
}

.disabled\:border-gray-true-600\/90:disabled {
  border-color: rgb(82 82 82 / 0.9);
}

.disabled\:border-gray-true-600\/95:disabled {
  border-color: rgb(82 82 82 / 0.95);
}

.disabled\:border-gray-true-600\/100:disabled {
  border-color: rgb(82 82 82 / 1);
}

.disabled\:border-gray-true-700\/0:disabled {
  border-color: rgb(66 66 66 / 0);
}

.disabled\:border-gray-true-700\/5:disabled {
  border-color: rgb(66 66 66 / 0.05);
}

.disabled\:border-gray-true-700\/10:disabled {
  border-color: rgb(66 66 66 / 0.1);
}

.disabled\:border-gray-true-700\/20:disabled {
  border-color: rgb(66 66 66 / 0.2);
}

.disabled\:border-gray-true-700\/25:disabled {
  border-color: rgb(66 66 66 / 0.25);
}

.disabled\:border-gray-true-700\/30:disabled {
  border-color: rgb(66 66 66 / 0.3);
}

.disabled\:border-gray-true-700\/40:disabled {
  border-color: rgb(66 66 66 / 0.4);
}

.disabled\:border-gray-true-700\/50:disabled {
  border-color: rgb(66 66 66 / 0.5);
}

.disabled\:border-gray-true-700\/60:disabled {
  border-color: rgb(66 66 66 / 0.6);
}

.disabled\:border-gray-true-700\/70:disabled {
  border-color: rgb(66 66 66 / 0.7);
}

.disabled\:border-gray-true-700\/75:disabled {
  border-color: rgb(66 66 66 / 0.75);
}

.disabled\:border-gray-true-700\/80:disabled {
  border-color: rgb(66 66 66 / 0.8);
}

.disabled\:border-gray-true-700\/90:disabled {
  border-color: rgb(66 66 66 / 0.9);
}

.disabled\:border-gray-true-700\/95:disabled {
  border-color: rgb(66 66 66 / 0.95);
}

.disabled\:border-gray-true-700\/100:disabled {
  border-color: rgb(66 66 66 / 1);
}

.disabled\:border-gray-true-800\/0:disabled {
  border-color: rgb(41 41 41 / 0);
}

.disabled\:border-gray-true-800\/5:disabled {
  border-color: rgb(41 41 41 / 0.05);
}

.disabled\:border-gray-true-800\/10:disabled {
  border-color: rgb(41 41 41 / 0.1);
}

.disabled\:border-gray-true-800\/20:disabled {
  border-color: rgb(41 41 41 / 0.2);
}

.disabled\:border-gray-true-800\/25:disabled {
  border-color: rgb(41 41 41 / 0.25);
}

.disabled\:border-gray-true-800\/30:disabled {
  border-color: rgb(41 41 41 / 0.3);
}

.disabled\:border-gray-true-800\/40:disabled {
  border-color: rgb(41 41 41 / 0.4);
}

.disabled\:border-gray-true-800\/50:disabled {
  border-color: rgb(41 41 41 / 0.5);
}

.disabled\:border-gray-true-800\/60:disabled {
  border-color: rgb(41 41 41 / 0.6);
}

.disabled\:border-gray-true-800\/70:disabled {
  border-color: rgb(41 41 41 / 0.7);
}

.disabled\:border-gray-true-800\/75:disabled {
  border-color: rgb(41 41 41 / 0.75);
}

.disabled\:border-gray-true-800\/80:disabled {
  border-color: rgb(41 41 41 / 0.8);
}

.disabled\:border-gray-true-800\/90:disabled {
  border-color: rgb(41 41 41 / 0.9);
}

.disabled\:border-gray-true-800\/95:disabled {
  border-color: rgb(41 41 41 / 0.95);
}

.disabled\:border-gray-true-800\/100:disabled {
  border-color: rgb(41 41 41 / 1);
}

.disabled\:border-gray-true-900\/0:disabled {
  border-color: rgb(20 20 20 / 0);
}

.disabled\:border-gray-true-900\/5:disabled {
  border-color: rgb(20 20 20 / 0.05);
}

.disabled\:border-gray-true-900\/10:disabled {
  border-color: rgb(20 20 20 / 0.1);
}

.disabled\:border-gray-true-900\/20:disabled {
  border-color: rgb(20 20 20 / 0.2);
}

.disabled\:border-gray-true-900\/25:disabled {
  border-color: rgb(20 20 20 / 0.25);
}

.disabled\:border-gray-true-900\/30:disabled {
  border-color: rgb(20 20 20 / 0.3);
}

.disabled\:border-gray-true-900\/40:disabled {
  border-color: rgb(20 20 20 / 0.4);
}

.disabled\:border-gray-true-900\/50:disabled {
  border-color: rgb(20 20 20 / 0.5);
}

.disabled\:border-gray-true-900\/60:disabled {
  border-color: rgb(20 20 20 / 0.6);
}

.disabled\:border-gray-true-900\/70:disabled {
  border-color: rgb(20 20 20 / 0.7);
}

.disabled\:border-gray-true-900\/75:disabled {
  border-color: rgb(20 20 20 / 0.75);
}

.disabled\:border-gray-true-900\/80:disabled {
  border-color: rgb(20 20 20 / 0.8);
}

.disabled\:border-gray-true-900\/90:disabled {
  border-color: rgb(20 20 20 / 0.9);
}

.disabled\:border-gray-true-900\/95:disabled {
  border-color: rgb(20 20 20 / 0.95);
}

.disabled\:border-gray-true-900\/100:disabled {
  border-color: rgb(20 20 20 / 1);
}

.disabled\:border-gray-true\/0:disabled {
  border-color: rgb(163 163 163 / 0);
}

.disabled\:border-gray-true\/5:disabled {
  border-color: rgb(163 163 163 / 0.05);
}

.disabled\:border-gray-true\/10:disabled {
  border-color: rgb(163 163 163 / 0.1);
}

.disabled\:border-gray-true\/20:disabled {
  border-color: rgb(163 163 163 / 0.2);
}

.disabled\:border-gray-true\/25:disabled {
  border-color: rgb(163 163 163 / 0.25);
}

.disabled\:border-gray-true\/30:disabled {
  border-color: rgb(163 163 163 / 0.3);
}

.disabled\:border-gray-true\/40:disabled {
  border-color: rgb(163 163 163 / 0.4);
}

.disabled\:border-gray-true\/50:disabled {
  border-color: rgb(163 163 163 / 0.5);
}

.disabled\:border-gray-true\/60:disabled {
  border-color: rgb(163 163 163 / 0.6);
}

.disabled\:border-gray-true\/70:disabled {
  border-color: rgb(163 163 163 / 0.7);
}

.disabled\:border-gray-true\/75:disabled {
  border-color: rgb(163 163 163 / 0.75);
}

.disabled\:border-gray-true\/80:disabled {
  border-color: rgb(163 163 163 / 0.8);
}

.disabled\:border-gray-true\/90:disabled {
  border-color: rgb(163 163 163 / 0.9);
}

.disabled\:border-gray-true\/95:disabled {
  border-color: rgb(163 163 163 / 0.95);
}

.disabled\:border-gray-true\/100:disabled {
  border-color: rgb(163 163 163 / 1);
}

.disabled\:border-gray-warm-25\/0:disabled {
  border-color: rgb(253 253 252 / 0);
}

.disabled\:border-gray-warm-25\/5:disabled {
  border-color: rgb(253 253 252 / 0.05);
}

.disabled\:border-gray-warm-25\/10:disabled {
  border-color: rgb(253 253 252 / 0.1);
}

.disabled\:border-gray-warm-25\/20:disabled {
  border-color: rgb(253 253 252 / 0.2);
}

.disabled\:border-gray-warm-25\/25:disabled {
  border-color: rgb(253 253 252 / 0.25);
}

.disabled\:border-gray-warm-25\/30:disabled {
  border-color: rgb(253 253 252 / 0.3);
}

.disabled\:border-gray-warm-25\/40:disabled {
  border-color: rgb(253 253 252 / 0.4);
}

.disabled\:border-gray-warm-25\/50:disabled {
  border-color: rgb(253 253 252 / 0.5);
}

.disabled\:border-gray-warm-25\/60:disabled {
  border-color: rgb(253 253 252 / 0.6);
}

.disabled\:border-gray-warm-25\/70:disabled {
  border-color: rgb(253 253 252 / 0.7);
}

.disabled\:border-gray-warm-25\/75:disabled {
  border-color: rgb(253 253 252 / 0.75);
}

.disabled\:border-gray-warm-25\/80:disabled {
  border-color: rgb(253 253 252 / 0.8);
}

.disabled\:border-gray-warm-25\/90:disabled {
  border-color: rgb(253 253 252 / 0.9);
}

.disabled\:border-gray-warm-25\/95:disabled {
  border-color: rgb(253 253 252 / 0.95);
}

.disabled\:border-gray-warm-25\/100:disabled {
  border-color: rgb(253 253 252 / 1);
}

.disabled\:border-gray-warm-50\/0:disabled {
  border-color: rgb(250 250 249 / 0);
}

.disabled\:border-gray-warm-50\/5:disabled {
  border-color: rgb(250 250 249 / 0.05);
}

.disabled\:border-gray-warm-50\/10:disabled {
  border-color: rgb(250 250 249 / 0.1);
}

.disabled\:border-gray-warm-50\/20:disabled {
  border-color: rgb(250 250 249 / 0.2);
}

.disabled\:border-gray-warm-50\/25:disabled {
  border-color: rgb(250 250 249 / 0.25);
}

.disabled\:border-gray-warm-50\/30:disabled {
  border-color: rgb(250 250 249 / 0.3);
}

.disabled\:border-gray-warm-50\/40:disabled {
  border-color: rgb(250 250 249 / 0.4);
}

.disabled\:border-gray-warm-50\/50:disabled {
  border-color: rgb(250 250 249 / 0.5);
}

.disabled\:border-gray-warm-50\/60:disabled {
  border-color: rgb(250 250 249 / 0.6);
}

.disabled\:border-gray-warm-50\/70:disabled {
  border-color: rgb(250 250 249 / 0.7);
}

.disabled\:border-gray-warm-50\/75:disabled {
  border-color: rgb(250 250 249 / 0.75);
}

.disabled\:border-gray-warm-50\/80:disabled {
  border-color: rgb(250 250 249 / 0.8);
}

.disabled\:border-gray-warm-50\/90:disabled {
  border-color: rgb(250 250 249 / 0.9);
}

.disabled\:border-gray-warm-50\/95:disabled {
  border-color: rgb(250 250 249 / 0.95);
}

.disabled\:border-gray-warm-50\/100:disabled {
  border-color: rgb(250 250 249 / 1);
}

.disabled\:border-gray-warm-100\/0:disabled {
  border-color: rgb(245 245 244 / 0);
}

.disabled\:border-gray-warm-100\/5:disabled {
  border-color: rgb(245 245 244 / 0.05);
}

.disabled\:border-gray-warm-100\/10:disabled {
  border-color: rgb(245 245 244 / 0.1);
}

.disabled\:border-gray-warm-100\/20:disabled {
  border-color: rgb(245 245 244 / 0.2);
}

.disabled\:border-gray-warm-100\/25:disabled {
  border-color: rgb(245 245 244 / 0.25);
}

.disabled\:border-gray-warm-100\/30:disabled {
  border-color: rgb(245 245 244 / 0.3);
}

.disabled\:border-gray-warm-100\/40:disabled {
  border-color: rgb(245 245 244 / 0.4);
}

.disabled\:border-gray-warm-100\/50:disabled {
  border-color: rgb(245 245 244 / 0.5);
}

.disabled\:border-gray-warm-100\/60:disabled {
  border-color: rgb(245 245 244 / 0.6);
}

.disabled\:border-gray-warm-100\/70:disabled {
  border-color: rgb(245 245 244 / 0.7);
}

.disabled\:border-gray-warm-100\/75:disabled {
  border-color: rgb(245 245 244 / 0.75);
}

.disabled\:border-gray-warm-100\/80:disabled {
  border-color: rgb(245 245 244 / 0.8);
}

.disabled\:border-gray-warm-100\/90:disabled {
  border-color: rgb(245 245 244 / 0.9);
}

.disabled\:border-gray-warm-100\/95:disabled {
  border-color: rgb(245 245 244 / 0.95);
}

.disabled\:border-gray-warm-100\/100:disabled {
  border-color: rgb(245 245 244 / 1);
}

.disabled\:border-gray-warm-200\/0:disabled {
  border-color: rgb(231 229 228 / 0);
}

.disabled\:border-gray-warm-200\/5:disabled {
  border-color: rgb(231 229 228 / 0.05);
}

.disabled\:border-gray-warm-200\/10:disabled {
  border-color: rgb(231 229 228 / 0.1);
}

.disabled\:border-gray-warm-200\/20:disabled {
  border-color: rgb(231 229 228 / 0.2);
}

.disabled\:border-gray-warm-200\/25:disabled {
  border-color: rgb(231 229 228 / 0.25);
}

.disabled\:border-gray-warm-200\/30:disabled {
  border-color: rgb(231 229 228 / 0.3);
}

.disabled\:border-gray-warm-200\/40:disabled {
  border-color: rgb(231 229 228 / 0.4);
}

.disabled\:border-gray-warm-200\/50:disabled {
  border-color: rgb(231 229 228 / 0.5);
}

.disabled\:border-gray-warm-200\/60:disabled {
  border-color: rgb(231 229 228 / 0.6);
}

.disabled\:border-gray-warm-200\/70:disabled {
  border-color: rgb(231 229 228 / 0.7);
}

.disabled\:border-gray-warm-200\/75:disabled {
  border-color: rgb(231 229 228 / 0.75);
}

.disabled\:border-gray-warm-200\/80:disabled {
  border-color: rgb(231 229 228 / 0.8);
}

.disabled\:border-gray-warm-200\/90:disabled {
  border-color: rgb(231 229 228 / 0.9);
}

.disabled\:border-gray-warm-200\/95:disabled {
  border-color: rgb(231 229 228 / 0.95);
}

.disabled\:border-gray-warm-200\/100:disabled {
  border-color: rgb(231 229 228 / 1);
}

.disabled\:border-gray-warm-300\/0:disabled {
  border-color: rgb(215 211 208 / 0);
}

.disabled\:border-gray-warm-300\/5:disabled {
  border-color: rgb(215 211 208 / 0.05);
}

.disabled\:border-gray-warm-300\/10:disabled {
  border-color: rgb(215 211 208 / 0.1);
}

.disabled\:border-gray-warm-300\/20:disabled {
  border-color: rgb(215 211 208 / 0.2);
}

.disabled\:border-gray-warm-300\/25:disabled {
  border-color: rgb(215 211 208 / 0.25);
}

.disabled\:border-gray-warm-300\/30:disabled {
  border-color: rgb(215 211 208 / 0.3);
}

.disabled\:border-gray-warm-300\/40:disabled {
  border-color: rgb(215 211 208 / 0.4);
}

.disabled\:border-gray-warm-300\/50:disabled {
  border-color: rgb(215 211 208 / 0.5);
}

.disabled\:border-gray-warm-300\/60:disabled {
  border-color: rgb(215 211 208 / 0.6);
}

.disabled\:border-gray-warm-300\/70:disabled {
  border-color: rgb(215 211 208 / 0.7);
}

.disabled\:border-gray-warm-300\/75:disabled {
  border-color: rgb(215 211 208 / 0.75);
}

.disabled\:border-gray-warm-300\/80:disabled {
  border-color: rgb(215 211 208 / 0.8);
}

.disabled\:border-gray-warm-300\/90:disabled {
  border-color: rgb(215 211 208 / 0.9);
}

.disabled\:border-gray-warm-300\/95:disabled {
  border-color: rgb(215 211 208 / 0.95);
}

.disabled\:border-gray-warm-300\/100:disabled {
  border-color: rgb(215 211 208 / 1);
}

.disabled\:border-gray-warm-400\/0:disabled {
  border-color: rgb(169 162 157 / 0);
}

.disabled\:border-gray-warm-400\/5:disabled {
  border-color: rgb(169 162 157 / 0.05);
}

.disabled\:border-gray-warm-400\/10:disabled {
  border-color: rgb(169 162 157 / 0.1);
}

.disabled\:border-gray-warm-400\/20:disabled {
  border-color: rgb(169 162 157 / 0.2);
}

.disabled\:border-gray-warm-400\/25:disabled {
  border-color: rgb(169 162 157 / 0.25);
}

.disabled\:border-gray-warm-400\/30:disabled {
  border-color: rgb(169 162 157 / 0.3);
}

.disabled\:border-gray-warm-400\/40:disabled {
  border-color: rgb(169 162 157 / 0.4);
}

.disabled\:border-gray-warm-400\/50:disabled {
  border-color: rgb(169 162 157 / 0.5);
}

.disabled\:border-gray-warm-400\/60:disabled {
  border-color: rgb(169 162 157 / 0.6);
}

.disabled\:border-gray-warm-400\/70:disabled {
  border-color: rgb(169 162 157 / 0.7);
}

.disabled\:border-gray-warm-400\/75:disabled {
  border-color: rgb(169 162 157 / 0.75);
}

.disabled\:border-gray-warm-400\/80:disabled {
  border-color: rgb(169 162 157 / 0.8);
}

.disabled\:border-gray-warm-400\/90:disabled {
  border-color: rgb(169 162 157 / 0.9);
}

.disabled\:border-gray-warm-400\/95:disabled {
  border-color: rgb(169 162 157 / 0.95);
}

.disabled\:border-gray-warm-400\/100:disabled {
  border-color: rgb(169 162 157 / 1);
}

.disabled\:border-gray-warm-500\/0:disabled {
  border-color: rgb(121 113 107 / 0);
}

.disabled\:border-gray-warm-500\/5:disabled {
  border-color: rgb(121 113 107 / 0.05);
}

.disabled\:border-gray-warm-500\/10:disabled {
  border-color: rgb(121 113 107 / 0.1);
}

.disabled\:border-gray-warm-500\/20:disabled {
  border-color: rgb(121 113 107 / 0.2);
}

.disabled\:border-gray-warm-500\/25:disabled {
  border-color: rgb(121 113 107 / 0.25);
}

.disabled\:border-gray-warm-500\/30:disabled {
  border-color: rgb(121 113 107 / 0.3);
}

.disabled\:border-gray-warm-500\/40:disabled {
  border-color: rgb(121 113 107 / 0.4);
}

.disabled\:border-gray-warm-500\/50:disabled {
  border-color: rgb(121 113 107 / 0.5);
}

.disabled\:border-gray-warm-500\/60:disabled {
  border-color: rgb(121 113 107 / 0.6);
}

.disabled\:border-gray-warm-500\/70:disabled {
  border-color: rgb(121 113 107 / 0.7);
}

.disabled\:border-gray-warm-500\/75:disabled {
  border-color: rgb(121 113 107 / 0.75);
}

.disabled\:border-gray-warm-500\/80:disabled {
  border-color: rgb(121 113 107 / 0.8);
}

.disabled\:border-gray-warm-500\/90:disabled {
  border-color: rgb(121 113 107 / 0.9);
}

.disabled\:border-gray-warm-500\/95:disabled {
  border-color: rgb(121 113 107 / 0.95);
}

.disabled\:border-gray-warm-500\/100:disabled {
  border-color: rgb(121 113 107 / 1);
}

.disabled\:border-gray-warm-600\/0:disabled {
  border-color: rgb(87 83 78 / 0);
}

.disabled\:border-gray-warm-600\/5:disabled {
  border-color: rgb(87 83 78 / 0.05);
}

.disabled\:border-gray-warm-600\/10:disabled {
  border-color: rgb(87 83 78 / 0.1);
}

.disabled\:border-gray-warm-600\/20:disabled {
  border-color: rgb(87 83 78 / 0.2);
}

.disabled\:border-gray-warm-600\/25:disabled {
  border-color: rgb(87 83 78 / 0.25);
}

.disabled\:border-gray-warm-600\/30:disabled {
  border-color: rgb(87 83 78 / 0.3);
}

.disabled\:border-gray-warm-600\/40:disabled {
  border-color: rgb(87 83 78 / 0.4);
}

.disabled\:border-gray-warm-600\/50:disabled {
  border-color: rgb(87 83 78 / 0.5);
}

.disabled\:border-gray-warm-600\/60:disabled {
  border-color: rgb(87 83 78 / 0.6);
}

.disabled\:border-gray-warm-600\/70:disabled {
  border-color: rgb(87 83 78 / 0.7);
}

.disabled\:border-gray-warm-600\/75:disabled {
  border-color: rgb(87 83 78 / 0.75);
}

.disabled\:border-gray-warm-600\/80:disabled {
  border-color: rgb(87 83 78 / 0.8);
}

.disabled\:border-gray-warm-600\/90:disabled {
  border-color: rgb(87 83 78 / 0.9);
}

.disabled\:border-gray-warm-600\/95:disabled {
  border-color: rgb(87 83 78 / 0.95);
}

.disabled\:border-gray-warm-600\/100:disabled {
  border-color: rgb(87 83 78 / 1);
}

.disabled\:border-gray-warm-700\/0:disabled {
  border-color: rgb(68 64 60 / 0);
}

.disabled\:border-gray-warm-700\/5:disabled {
  border-color: rgb(68 64 60 / 0.05);
}

.disabled\:border-gray-warm-700\/10:disabled {
  border-color: rgb(68 64 60 / 0.1);
}

.disabled\:border-gray-warm-700\/20:disabled {
  border-color: rgb(68 64 60 / 0.2);
}

.disabled\:border-gray-warm-700\/25:disabled {
  border-color: rgb(68 64 60 / 0.25);
}

.disabled\:border-gray-warm-700\/30:disabled {
  border-color: rgb(68 64 60 / 0.3);
}

.disabled\:border-gray-warm-700\/40:disabled {
  border-color: rgb(68 64 60 / 0.4);
}

.disabled\:border-gray-warm-700\/50:disabled {
  border-color: rgb(68 64 60 / 0.5);
}

.disabled\:border-gray-warm-700\/60:disabled {
  border-color: rgb(68 64 60 / 0.6);
}

.disabled\:border-gray-warm-700\/70:disabled {
  border-color: rgb(68 64 60 / 0.7);
}

.disabled\:border-gray-warm-700\/75:disabled {
  border-color: rgb(68 64 60 / 0.75);
}

.disabled\:border-gray-warm-700\/80:disabled {
  border-color: rgb(68 64 60 / 0.8);
}

.disabled\:border-gray-warm-700\/90:disabled {
  border-color: rgb(68 64 60 / 0.9);
}

.disabled\:border-gray-warm-700\/95:disabled {
  border-color: rgb(68 64 60 / 0.95);
}

.disabled\:border-gray-warm-700\/100:disabled {
  border-color: rgb(68 64 60 / 1);
}

.disabled\:border-gray-warm-800\/0:disabled {
  border-color: rgb(41 37 36 / 0);
}

.disabled\:border-gray-warm-800\/5:disabled {
  border-color: rgb(41 37 36 / 0.05);
}

.disabled\:border-gray-warm-800\/10:disabled {
  border-color: rgb(41 37 36 / 0.1);
}

.disabled\:border-gray-warm-800\/20:disabled {
  border-color: rgb(41 37 36 / 0.2);
}

.disabled\:border-gray-warm-800\/25:disabled {
  border-color: rgb(41 37 36 / 0.25);
}

.disabled\:border-gray-warm-800\/30:disabled {
  border-color: rgb(41 37 36 / 0.3);
}

.disabled\:border-gray-warm-800\/40:disabled {
  border-color: rgb(41 37 36 / 0.4);
}

.disabled\:border-gray-warm-800\/50:disabled {
  border-color: rgb(41 37 36 / 0.5);
}

.disabled\:border-gray-warm-800\/60:disabled {
  border-color: rgb(41 37 36 / 0.6);
}

.disabled\:border-gray-warm-800\/70:disabled {
  border-color: rgb(41 37 36 / 0.7);
}

.disabled\:border-gray-warm-800\/75:disabled {
  border-color: rgb(41 37 36 / 0.75);
}

.disabled\:border-gray-warm-800\/80:disabled {
  border-color: rgb(41 37 36 / 0.8);
}

.disabled\:border-gray-warm-800\/90:disabled {
  border-color: rgb(41 37 36 / 0.9);
}

.disabled\:border-gray-warm-800\/95:disabled {
  border-color: rgb(41 37 36 / 0.95);
}

.disabled\:border-gray-warm-800\/100:disabled {
  border-color: rgb(41 37 36 / 1);
}

.disabled\:border-gray-warm-900\/0:disabled {
  border-color: rgb(28 25 23 / 0);
}

.disabled\:border-gray-warm-900\/5:disabled {
  border-color: rgb(28 25 23 / 0.05);
}

.disabled\:border-gray-warm-900\/10:disabled {
  border-color: rgb(28 25 23 / 0.1);
}

.disabled\:border-gray-warm-900\/20:disabled {
  border-color: rgb(28 25 23 / 0.2);
}

.disabled\:border-gray-warm-900\/25:disabled {
  border-color: rgb(28 25 23 / 0.25);
}

.disabled\:border-gray-warm-900\/30:disabled {
  border-color: rgb(28 25 23 / 0.3);
}

.disabled\:border-gray-warm-900\/40:disabled {
  border-color: rgb(28 25 23 / 0.4);
}

.disabled\:border-gray-warm-900\/50:disabled {
  border-color: rgb(28 25 23 / 0.5);
}

.disabled\:border-gray-warm-900\/60:disabled {
  border-color: rgb(28 25 23 / 0.6);
}

.disabled\:border-gray-warm-900\/70:disabled {
  border-color: rgb(28 25 23 / 0.7);
}

.disabled\:border-gray-warm-900\/75:disabled {
  border-color: rgb(28 25 23 / 0.75);
}

.disabled\:border-gray-warm-900\/80:disabled {
  border-color: rgb(28 25 23 / 0.8);
}

.disabled\:border-gray-warm-900\/90:disabled {
  border-color: rgb(28 25 23 / 0.9);
}

.disabled\:border-gray-warm-900\/95:disabled {
  border-color: rgb(28 25 23 / 0.95);
}

.disabled\:border-gray-warm-900\/100:disabled {
  border-color: rgb(28 25 23 / 1);
}

.disabled\:border-gray-warm\/0:disabled {
  border-color: rgb(169 162 157 / 0);
}

.disabled\:border-gray-warm\/5:disabled {
  border-color: rgb(169 162 157 / 0.05);
}

.disabled\:border-gray-warm\/10:disabled {
  border-color: rgb(169 162 157 / 0.1);
}

.disabled\:border-gray-warm\/20:disabled {
  border-color: rgb(169 162 157 / 0.2);
}

.disabled\:border-gray-warm\/25:disabled {
  border-color: rgb(169 162 157 / 0.25);
}

.disabled\:border-gray-warm\/30:disabled {
  border-color: rgb(169 162 157 / 0.3);
}

.disabled\:border-gray-warm\/40:disabled {
  border-color: rgb(169 162 157 / 0.4);
}

.disabled\:border-gray-warm\/50:disabled {
  border-color: rgb(169 162 157 / 0.5);
}

.disabled\:border-gray-warm\/60:disabled {
  border-color: rgb(169 162 157 / 0.6);
}

.disabled\:border-gray-warm\/70:disabled {
  border-color: rgb(169 162 157 / 0.7);
}

.disabled\:border-gray-warm\/75:disabled {
  border-color: rgb(169 162 157 / 0.75);
}

.disabled\:border-gray-warm\/80:disabled {
  border-color: rgb(169 162 157 / 0.8);
}

.disabled\:border-gray-warm\/90:disabled {
  border-color: rgb(169 162 157 / 0.9);
}

.disabled\:border-gray-warm\/95:disabled {
  border-color: rgb(169 162 157 / 0.95);
}

.disabled\:border-gray-warm\/100:disabled {
  border-color: rgb(169 162 157 / 1);
}

.disabled\:border-moss-25\/0:disabled {
  border-color: rgb(250 253 247 / 0);
}

.disabled\:border-moss-25\/5:disabled {
  border-color: rgb(250 253 247 / 0.05);
}

.disabled\:border-moss-25\/10:disabled {
  border-color: rgb(250 253 247 / 0.1);
}

.disabled\:border-moss-25\/20:disabled {
  border-color: rgb(250 253 247 / 0.2);
}

.disabled\:border-moss-25\/25:disabled {
  border-color: rgb(250 253 247 / 0.25);
}

.disabled\:border-moss-25\/30:disabled {
  border-color: rgb(250 253 247 / 0.3);
}

.disabled\:border-moss-25\/40:disabled {
  border-color: rgb(250 253 247 / 0.4);
}

.disabled\:border-moss-25\/50:disabled {
  border-color: rgb(250 253 247 / 0.5);
}

.disabled\:border-moss-25\/60:disabled {
  border-color: rgb(250 253 247 / 0.6);
}

.disabled\:border-moss-25\/70:disabled {
  border-color: rgb(250 253 247 / 0.7);
}

.disabled\:border-moss-25\/75:disabled {
  border-color: rgb(250 253 247 / 0.75);
}

.disabled\:border-moss-25\/80:disabled {
  border-color: rgb(250 253 247 / 0.8);
}

.disabled\:border-moss-25\/90:disabled {
  border-color: rgb(250 253 247 / 0.9);
}

.disabled\:border-moss-25\/95:disabled {
  border-color: rgb(250 253 247 / 0.95);
}

.disabled\:border-moss-25\/100:disabled {
  border-color: rgb(250 253 247 / 1);
}

.disabled\:border-moss-50\/0:disabled {
  border-color: rgb(245 251 238 / 0);
}

.disabled\:border-moss-50\/5:disabled {
  border-color: rgb(245 251 238 / 0.05);
}

.disabled\:border-moss-50\/10:disabled {
  border-color: rgb(245 251 238 / 0.1);
}

.disabled\:border-moss-50\/20:disabled {
  border-color: rgb(245 251 238 / 0.2);
}

.disabled\:border-moss-50\/25:disabled {
  border-color: rgb(245 251 238 / 0.25);
}

.disabled\:border-moss-50\/30:disabled {
  border-color: rgb(245 251 238 / 0.3);
}

.disabled\:border-moss-50\/40:disabled {
  border-color: rgb(245 251 238 / 0.4);
}

.disabled\:border-moss-50\/50:disabled {
  border-color: rgb(245 251 238 / 0.5);
}

.disabled\:border-moss-50\/60:disabled {
  border-color: rgb(245 251 238 / 0.6);
}

.disabled\:border-moss-50\/70:disabled {
  border-color: rgb(245 251 238 / 0.7);
}

.disabled\:border-moss-50\/75:disabled {
  border-color: rgb(245 251 238 / 0.75);
}

.disabled\:border-moss-50\/80:disabled {
  border-color: rgb(245 251 238 / 0.8);
}

.disabled\:border-moss-50\/90:disabled {
  border-color: rgb(245 251 238 / 0.9);
}

.disabled\:border-moss-50\/95:disabled {
  border-color: rgb(245 251 238 / 0.95);
}

.disabled\:border-moss-50\/100:disabled {
  border-color: rgb(245 251 238 / 1);
}

.disabled\:border-moss-100\/0:disabled {
  border-color: rgb(230 244 215 / 0);
}

.disabled\:border-moss-100\/5:disabled {
  border-color: rgb(230 244 215 / 0.05);
}

.disabled\:border-moss-100\/10:disabled {
  border-color: rgb(230 244 215 / 0.1);
}

.disabled\:border-moss-100\/20:disabled {
  border-color: rgb(230 244 215 / 0.2);
}

.disabled\:border-moss-100\/25:disabled {
  border-color: rgb(230 244 215 / 0.25);
}

.disabled\:border-moss-100\/30:disabled {
  border-color: rgb(230 244 215 / 0.3);
}

.disabled\:border-moss-100\/40:disabled {
  border-color: rgb(230 244 215 / 0.4);
}

.disabled\:border-moss-100\/50:disabled {
  border-color: rgb(230 244 215 / 0.5);
}

.disabled\:border-moss-100\/60:disabled {
  border-color: rgb(230 244 215 / 0.6);
}

.disabled\:border-moss-100\/70:disabled {
  border-color: rgb(230 244 215 / 0.7);
}

.disabled\:border-moss-100\/75:disabled {
  border-color: rgb(230 244 215 / 0.75);
}

.disabled\:border-moss-100\/80:disabled {
  border-color: rgb(230 244 215 / 0.8);
}

.disabled\:border-moss-100\/90:disabled {
  border-color: rgb(230 244 215 / 0.9);
}

.disabled\:border-moss-100\/95:disabled {
  border-color: rgb(230 244 215 / 0.95);
}

.disabled\:border-moss-100\/100:disabled {
  border-color: rgb(230 244 215 / 1);
}

.disabled\:border-moss-200\/0:disabled {
  border-color: rgb(206 234 176 / 0);
}

.disabled\:border-moss-200\/5:disabled {
  border-color: rgb(206 234 176 / 0.05);
}

.disabled\:border-moss-200\/10:disabled {
  border-color: rgb(206 234 176 / 0.1);
}

.disabled\:border-moss-200\/20:disabled {
  border-color: rgb(206 234 176 / 0.2);
}

.disabled\:border-moss-200\/25:disabled {
  border-color: rgb(206 234 176 / 0.25);
}

.disabled\:border-moss-200\/30:disabled {
  border-color: rgb(206 234 176 / 0.3);
}

.disabled\:border-moss-200\/40:disabled {
  border-color: rgb(206 234 176 / 0.4);
}

.disabled\:border-moss-200\/50:disabled {
  border-color: rgb(206 234 176 / 0.5);
}

.disabled\:border-moss-200\/60:disabled {
  border-color: rgb(206 234 176 / 0.6);
}

.disabled\:border-moss-200\/70:disabled {
  border-color: rgb(206 234 176 / 0.7);
}

.disabled\:border-moss-200\/75:disabled {
  border-color: rgb(206 234 176 / 0.75);
}

.disabled\:border-moss-200\/80:disabled {
  border-color: rgb(206 234 176 / 0.8);
}

.disabled\:border-moss-200\/90:disabled {
  border-color: rgb(206 234 176 / 0.9);
}

.disabled\:border-moss-200\/95:disabled {
  border-color: rgb(206 234 176 / 0.95);
}

.disabled\:border-moss-200\/100:disabled {
  border-color: rgb(206 234 176 / 1);
}

.disabled\:border-moss-300\/0:disabled {
  border-color: rgb(172 220 121 / 0);
}

.disabled\:border-moss-300\/5:disabled {
  border-color: rgb(172 220 121 / 0.05);
}

.disabled\:border-moss-300\/10:disabled {
  border-color: rgb(172 220 121 / 0.1);
}

.disabled\:border-moss-300\/20:disabled {
  border-color: rgb(172 220 121 / 0.2);
}

.disabled\:border-moss-300\/25:disabled {
  border-color: rgb(172 220 121 / 0.25);
}

.disabled\:border-moss-300\/30:disabled {
  border-color: rgb(172 220 121 / 0.3);
}

.disabled\:border-moss-300\/40:disabled {
  border-color: rgb(172 220 121 / 0.4);
}

.disabled\:border-moss-300\/50:disabled {
  border-color: rgb(172 220 121 / 0.5);
}

.disabled\:border-moss-300\/60:disabled {
  border-color: rgb(172 220 121 / 0.6);
}

.disabled\:border-moss-300\/70:disabled {
  border-color: rgb(172 220 121 / 0.7);
}

.disabled\:border-moss-300\/75:disabled {
  border-color: rgb(172 220 121 / 0.75);
}

.disabled\:border-moss-300\/80:disabled {
  border-color: rgb(172 220 121 / 0.8);
}

.disabled\:border-moss-300\/90:disabled {
  border-color: rgb(172 220 121 / 0.9);
}

.disabled\:border-moss-300\/95:disabled {
  border-color: rgb(172 220 121 / 0.95);
}

.disabled\:border-moss-300\/100:disabled {
  border-color: rgb(172 220 121 / 1);
}

.disabled\:border-moss-400\/0:disabled {
  border-color: rgb(134 203 60 / 0);
}

.disabled\:border-moss-400\/5:disabled {
  border-color: rgb(134 203 60 / 0.05);
}

.disabled\:border-moss-400\/10:disabled {
  border-color: rgb(134 203 60 / 0.1);
}

.disabled\:border-moss-400\/20:disabled {
  border-color: rgb(134 203 60 / 0.2);
}

.disabled\:border-moss-400\/25:disabled {
  border-color: rgb(134 203 60 / 0.25);
}

.disabled\:border-moss-400\/30:disabled {
  border-color: rgb(134 203 60 / 0.3);
}

.disabled\:border-moss-400\/40:disabled {
  border-color: rgb(134 203 60 / 0.4);
}

.disabled\:border-moss-400\/50:disabled {
  border-color: rgb(134 203 60 / 0.5);
}

.disabled\:border-moss-400\/60:disabled {
  border-color: rgb(134 203 60 / 0.6);
}

.disabled\:border-moss-400\/70:disabled {
  border-color: rgb(134 203 60 / 0.7);
}

.disabled\:border-moss-400\/75:disabled {
  border-color: rgb(134 203 60 / 0.75);
}

.disabled\:border-moss-400\/80:disabled {
  border-color: rgb(134 203 60 / 0.8);
}

.disabled\:border-moss-400\/90:disabled {
  border-color: rgb(134 203 60 / 0.9);
}

.disabled\:border-moss-400\/95:disabled {
  border-color: rgb(134 203 60 / 0.95);
}

.disabled\:border-moss-400\/100:disabled {
  border-color: rgb(134 203 60 / 1);
}

.disabled\:border-moss-500\/0:disabled {
  border-color: rgb(102 159 42 / 0);
}

.disabled\:border-moss-500\/5:disabled {
  border-color: rgb(102 159 42 / 0.05);
}

.disabled\:border-moss-500\/10:disabled {
  border-color: rgb(102 159 42 / 0.1);
}

.disabled\:border-moss-500\/20:disabled {
  border-color: rgb(102 159 42 / 0.2);
}

.disabled\:border-moss-500\/25:disabled {
  border-color: rgb(102 159 42 / 0.25);
}

.disabled\:border-moss-500\/30:disabled {
  border-color: rgb(102 159 42 / 0.3);
}

.disabled\:border-moss-500\/40:disabled {
  border-color: rgb(102 159 42 / 0.4);
}

.disabled\:border-moss-500\/50:disabled {
  border-color: rgb(102 159 42 / 0.5);
}

.disabled\:border-moss-500\/60:disabled {
  border-color: rgb(102 159 42 / 0.6);
}

.disabled\:border-moss-500\/70:disabled {
  border-color: rgb(102 159 42 / 0.7);
}

.disabled\:border-moss-500\/75:disabled {
  border-color: rgb(102 159 42 / 0.75);
}

.disabled\:border-moss-500\/80:disabled {
  border-color: rgb(102 159 42 / 0.8);
}

.disabled\:border-moss-500\/90:disabled {
  border-color: rgb(102 159 42 / 0.9);
}

.disabled\:border-moss-500\/95:disabled {
  border-color: rgb(102 159 42 / 0.95);
}

.disabled\:border-moss-500\/100:disabled {
  border-color: rgb(102 159 42 / 1);
}

.disabled\:border-moss-600\/0:disabled {
  border-color: rgb(79 122 33 / 0);
}

.disabled\:border-moss-600\/5:disabled {
  border-color: rgb(79 122 33 / 0.05);
}

.disabled\:border-moss-600\/10:disabled {
  border-color: rgb(79 122 33 / 0.1);
}

.disabled\:border-moss-600\/20:disabled {
  border-color: rgb(79 122 33 / 0.2);
}

.disabled\:border-moss-600\/25:disabled {
  border-color: rgb(79 122 33 / 0.25);
}

.disabled\:border-moss-600\/30:disabled {
  border-color: rgb(79 122 33 / 0.3);
}

.disabled\:border-moss-600\/40:disabled {
  border-color: rgb(79 122 33 / 0.4);
}

.disabled\:border-moss-600\/50:disabled {
  border-color: rgb(79 122 33 / 0.5);
}

.disabled\:border-moss-600\/60:disabled {
  border-color: rgb(79 122 33 / 0.6);
}

.disabled\:border-moss-600\/70:disabled {
  border-color: rgb(79 122 33 / 0.7);
}

.disabled\:border-moss-600\/75:disabled {
  border-color: rgb(79 122 33 / 0.75);
}

.disabled\:border-moss-600\/80:disabled {
  border-color: rgb(79 122 33 / 0.8);
}

.disabled\:border-moss-600\/90:disabled {
  border-color: rgb(79 122 33 / 0.9);
}

.disabled\:border-moss-600\/95:disabled {
  border-color: rgb(79 122 33 / 0.95);
}

.disabled\:border-moss-600\/100:disabled {
  border-color: rgb(79 122 33 / 1);
}

.disabled\:border-moss-700\/0:disabled {
  border-color: rgb(63 98 26 / 0);
}

.disabled\:border-moss-700\/5:disabled {
  border-color: rgb(63 98 26 / 0.05);
}

.disabled\:border-moss-700\/10:disabled {
  border-color: rgb(63 98 26 / 0.1);
}

.disabled\:border-moss-700\/20:disabled {
  border-color: rgb(63 98 26 / 0.2);
}

.disabled\:border-moss-700\/25:disabled {
  border-color: rgb(63 98 26 / 0.25);
}

.disabled\:border-moss-700\/30:disabled {
  border-color: rgb(63 98 26 / 0.3);
}

.disabled\:border-moss-700\/40:disabled {
  border-color: rgb(63 98 26 / 0.4);
}

.disabled\:border-moss-700\/50:disabled {
  border-color: rgb(63 98 26 / 0.5);
}

.disabled\:border-moss-700\/60:disabled {
  border-color: rgb(63 98 26 / 0.6);
}

.disabled\:border-moss-700\/70:disabled {
  border-color: rgb(63 98 26 / 0.7);
}

.disabled\:border-moss-700\/75:disabled {
  border-color: rgb(63 98 26 / 0.75);
}

.disabled\:border-moss-700\/80:disabled {
  border-color: rgb(63 98 26 / 0.8);
}

.disabled\:border-moss-700\/90:disabled {
  border-color: rgb(63 98 26 / 0.9);
}

.disabled\:border-moss-700\/95:disabled {
  border-color: rgb(63 98 26 / 0.95);
}

.disabled\:border-moss-700\/100:disabled {
  border-color: rgb(63 98 26 / 1);
}

.disabled\:border-moss-800\/0:disabled {
  border-color: rgb(51 80 21 / 0);
}

.disabled\:border-moss-800\/5:disabled {
  border-color: rgb(51 80 21 / 0.05);
}

.disabled\:border-moss-800\/10:disabled {
  border-color: rgb(51 80 21 / 0.1);
}

.disabled\:border-moss-800\/20:disabled {
  border-color: rgb(51 80 21 / 0.2);
}

.disabled\:border-moss-800\/25:disabled {
  border-color: rgb(51 80 21 / 0.25);
}

.disabled\:border-moss-800\/30:disabled {
  border-color: rgb(51 80 21 / 0.3);
}

.disabled\:border-moss-800\/40:disabled {
  border-color: rgb(51 80 21 / 0.4);
}

.disabled\:border-moss-800\/50:disabled {
  border-color: rgb(51 80 21 / 0.5);
}

.disabled\:border-moss-800\/60:disabled {
  border-color: rgb(51 80 21 / 0.6);
}

.disabled\:border-moss-800\/70:disabled {
  border-color: rgb(51 80 21 / 0.7);
}

.disabled\:border-moss-800\/75:disabled {
  border-color: rgb(51 80 21 / 0.75);
}

.disabled\:border-moss-800\/80:disabled {
  border-color: rgb(51 80 21 / 0.8);
}

.disabled\:border-moss-800\/90:disabled {
  border-color: rgb(51 80 21 / 0.9);
}

.disabled\:border-moss-800\/95:disabled {
  border-color: rgb(51 80 21 / 0.95);
}

.disabled\:border-moss-800\/100:disabled {
  border-color: rgb(51 80 21 / 1);
}

.disabled\:border-moss-900\/0:disabled {
  border-color: rgb(43 66 18 / 0);
}

.disabled\:border-moss-900\/5:disabled {
  border-color: rgb(43 66 18 / 0.05);
}

.disabled\:border-moss-900\/10:disabled {
  border-color: rgb(43 66 18 / 0.1);
}

.disabled\:border-moss-900\/20:disabled {
  border-color: rgb(43 66 18 / 0.2);
}

.disabled\:border-moss-900\/25:disabled {
  border-color: rgb(43 66 18 / 0.25);
}

.disabled\:border-moss-900\/30:disabled {
  border-color: rgb(43 66 18 / 0.3);
}

.disabled\:border-moss-900\/40:disabled {
  border-color: rgb(43 66 18 / 0.4);
}

.disabled\:border-moss-900\/50:disabled {
  border-color: rgb(43 66 18 / 0.5);
}

.disabled\:border-moss-900\/60:disabled {
  border-color: rgb(43 66 18 / 0.6);
}

.disabled\:border-moss-900\/70:disabled {
  border-color: rgb(43 66 18 / 0.7);
}

.disabled\:border-moss-900\/75:disabled {
  border-color: rgb(43 66 18 / 0.75);
}

.disabled\:border-moss-900\/80:disabled {
  border-color: rgb(43 66 18 / 0.8);
}

.disabled\:border-moss-900\/90:disabled {
  border-color: rgb(43 66 18 / 0.9);
}

.disabled\:border-moss-900\/95:disabled {
  border-color: rgb(43 66 18 / 0.95);
}

.disabled\:border-moss-900\/100:disabled {
  border-color: rgb(43 66 18 / 1);
}

.disabled\:border-moss\/0:disabled {
  border-color: rgb(134 203 60 / 0);
}

.disabled\:border-moss\/5:disabled {
  border-color: rgb(134 203 60 / 0.05);
}

.disabled\:border-moss\/10:disabled {
  border-color: rgb(134 203 60 / 0.1);
}

.disabled\:border-moss\/20:disabled {
  border-color: rgb(134 203 60 / 0.2);
}

.disabled\:border-moss\/25:disabled {
  border-color: rgb(134 203 60 / 0.25);
}

.disabled\:border-moss\/30:disabled {
  border-color: rgb(134 203 60 / 0.3);
}

.disabled\:border-moss\/40:disabled {
  border-color: rgb(134 203 60 / 0.4);
}

.disabled\:border-moss\/50:disabled {
  border-color: rgb(134 203 60 / 0.5);
}

.disabled\:border-moss\/60:disabled {
  border-color: rgb(134 203 60 / 0.6);
}

.disabled\:border-moss\/70:disabled {
  border-color: rgb(134 203 60 / 0.7);
}

.disabled\:border-moss\/75:disabled {
  border-color: rgb(134 203 60 / 0.75);
}

.disabled\:border-moss\/80:disabled {
  border-color: rgb(134 203 60 / 0.8);
}

.disabled\:border-moss\/90:disabled {
  border-color: rgb(134 203 60 / 0.9);
}

.disabled\:border-moss\/95:disabled {
  border-color: rgb(134 203 60 / 0.95);
}

.disabled\:border-moss\/100:disabled {
  border-color: rgb(134 203 60 / 1);
}

.disabled\:border-green-light-25\/0:disabled {
  border-color: rgb(250 254 245 / 0);
}

.disabled\:border-green-light-25\/5:disabled {
  border-color: rgb(250 254 245 / 0.05);
}

.disabled\:border-green-light-25\/10:disabled {
  border-color: rgb(250 254 245 / 0.1);
}

.disabled\:border-green-light-25\/20:disabled {
  border-color: rgb(250 254 245 / 0.2);
}

.disabled\:border-green-light-25\/25:disabled {
  border-color: rgb(250 254 245 / 0.25);
}

.disabled\:border-green-light-25\/30:disabled {
  border-color: rgb(250 254 245 / 0.3);
}

.disabled\:border-green-light-25\/40:disabled {
  border-color: rgb(250 254 245 / 0.4);
}

.disabled\:border-green-light-25\/50:disabled {
  border-color: rgb(250 254 245 / 0.5);
}

.disabled\:border-green-light-25\/60:disabled {
  border-color: rgb(250 254 245 / 0.6);
}

.disabled\:border-green-light-25\/70:disabled {
  border-color: rgb(250 254 245 / 0.7);
}

.disabled\:border-green-light-25\/75:disabled {
  border-color: rgb(250 254 245 / 0.75);
}

.disabled\:border-green-light-25\/80:disabled {
  border-color: rgb(250 254 245 / 0.8);
}

.disabled\:border-green-light-25\/90:disabled {
  border-color: rgb(250 254 245 / 0.9);
}

.disabled\:border-green-light-25\/95:disabled {
  border-color: rgb(250 254 245 / 0.95);
}

.disabled\:border-green-light-25\/100:disabled {
  border-color: rgb(250 254 245 / 1);
}

.disabled\:border-green-light-50\/0:disabled {
  border-color: rgb(243 254 231 / 0);
}

.disabled\:border-green-light-50\/5:disabled {
  border-color: rgb(243 254 231 / 0.05);
}

.disabled\:border-green-light-50\/10:disabled {
  border-color: rgb(243 254 231 / 0.1);
}

.disabled\:border-green-light-50\/20:disabled {
  border-color: rgb(243 254 231 / 0.2);
}

.disabled\:border-green-light-50\/25:disabled {
  border-color: rgb(243 254 231 / 0.25);
}

.disabled\:border-green-light-50\/30:disabled {
  border-color: rgb(243 254 231 / 0.3);
}

.disabled\:border-green-light-50\/40:disabled {
  border-color: rgb(243 254 231 / 0.4);
}

.disabled\:border-green-light-50\/50:disabled {
  border-color: rgb(243 254 231 / 0.5);
}

.disabled\:border-green-light-50\/60:disabled {
  border-color: rgb(243 254 231 / 0.6);
}

.disabled\:border-green-light-50\/70:disabled {
  border-color: rgb(243 254 231 / 0.7);
}

.disabled\:border-green-light-50\/75:disabled {
  border-color: rgb(243 254 231 / 0.75);
}

.disabled\:border-green-light-50\/80:disabled {
  border-color: rgb(243 254 231 / 0.8);
}

.disabled\:border-green-light-50\/90:disabled {
  border-color: rgb(243 254 231 / 0.9);
}

.disabled\:border-green-light-50\/95:disabled {
  border-color: rgb(243 254 231 / 0.95);
}

.disabled\:border-green-light-50\/100:disabled {
  border-color: rgb(243 254 231 / 1);
}

.disabled\:border-green-light-100\/0:disabled {
  border-color: rgb(228 251 204 / 0);
}

.disabled\:border-green-light-100\/5:disabled {
  border-color: rgb(228 251 204 / 0.05);
}

.disabled\:border-green-light-100\/10:disabled {
  border-color: rgb(228 251 204 / 0.1);
}

.disabled\:border-green-light-100\/20:disabled {
  border-color: rgb(228 251 204 / 0.2);
}

.disabled\:border-green-light-100\/25:disabled {
  border-color: rgb(228 251 204 / 0.25);
}

.disabled\:border-green-light-100\/30:disabled {
  border-color: rgb(228 251 204 / 0.3);
}

.disabled\:border-green-light-100\/40:disabled {
  border-color: rgb(228 251 204 / 0.4);
}

.disabled\:border-green-light-100\/50:disabled {
  border-color: rgb(228 251 204 / 0.5);
}

.disabled\:border-green-light-100\/60:disabled {
  border-color: rgb(228 251 204 / 0.6);
}

.disabled\:border-green-light-100\/70:disabled {
  border-color: rgb(228 251 204 / 0.7);
}

.disabled\:border-green-light-100\/75:disabled {
  border-color: rgb(228 251 204 / 0.75);
}

.disabled\:border-green-light-100\/80:disabled {
  border-color: rgb(228 251 204 / 0.8);
}

.disabled\:border-green-light-100\/90:disabled {
  border-color: rgb(228 251 204 / 0.9);
}

.disabled\:border-green-light-100\/95:disabled {
  border-color: rgb(228 251 204 / 0.95);
}

.disabled\:border-green-light-100\/100:disabled {
  border-color: rgb(228 251 204 / 1);
}

.disabled\:border-green-light-300\/0:disabled {
  border-color: rgb(166 239 103 / 0);
}

.disabled\:border-green-light-300\/5:disabled {
  border-color: rgb(166 239 103 / 0.05);
}

.disabled\:border-green-light-300\/10:disabled {
  border-color: rgb(166 239 103 / 0.1);
}

.disabled\:border-green-light-300\/20:disabled {
  border-color: rgb(166 239 103 / 0.2);
}

.disabled\:border-green-light-300\/25:disabled {
  border-color: rgb(166 239 103 / 0.25);
}

.disabled\:border-green-light-300\/30:disabled {
  border-color: rgb(166 239 103 / 0.3);
}

.disabled\:border-green-light-300\/40:disabled {
  border-color: rgb(166 239 103 / 0.4);
}

.disabled\:border-green-light-300\/50:disabled {
  border-color: rgb(166 239 103 / 0.5);
}

.disabled\:border-green-light-300\/60:disabled {
  border-color: rgb(166 239 103 / 0.6);
}

.disabled\:border-green-light-300\/70:disabled {
  border-color: rgb(166 239 103 / 0.7);
}

.disabled\:border-green-light-300\/75:disabled {
  border-color: rgb(166 239 103 / 0.75);
}

.disabled\:border-green-light-300\/80:disabled {
  border-color: rgb(166 239 103 / 0.8);
}

.disabled\:border-green-light-300\/90:disabled {
  border-color: rgb(166 239 103 / 0.9);
}

.disabled\:border-green-light-300\/95:disabled {
  border-color: rgb(166 239 103 / 0.95);
}

.disabled\:border-green-light-300\/100:disabled {
  border-color: rgb(166 239 103 / 1);
}

.disabled\:border-green-light-400\/0:disabled {
  border-color: rgb(133 225 58 / 0);
}

.disabled\:border-green-light-400\/5:disabled {
  border-color: rgb(133 225 58 / 0.05);
}

.disabled\:border-green-light-400\/10:disabled {
  border-color: rgb(133 225 58 / 0.1);
}

.disabled\:border-green-light-400\/20:disabled {
  border-color: rgb(133 225 58 / 0.2);
}

.disabled\:border-green-light-400\/25:disabled {
  border-color: rgb(133 225 58 / 0.25);
}

.disabled\:border-green-light-400\/30:disabled {
  border-color: rgb(133 225 58 / 0.3);
}

.disabled\:border-green-light-400\/40:disabled {
  border-color: rgb(133 225 58 / 0.4);
}

.disabled\:border-green-light-400\/50:disabled {
  border-color: rgb(133 225 58 / 0.5);
}

.disabled\:border-green-light-400\/60:disabled {
  border-color: rgb(133 225 58 / 0.6);
}

.disabled\:border-green-light-400\/70:disabled {
  border-color: rgb(133 225 58 / 0.7);
}

.disabled\:border-green-light-400\/75:disabled {
  border-color: rgb(133 225 58 / 0.75);
}

.disabled\:border-green-light-400\/80:disabled {
  border-color: rgb(133 225 58 / 0.8);
}

.disabled\:border-green-light-400\/90:disabled {
  border-color: rgb(133 225 58 / 0.9);
}

.disabled\:border-green-light-400\/95:disabled {
  border-color: rgb(133 225 58 / 0.95);
}

.disabled\:border-green-light-400\/100:disabled {
  border-color: rgb(133 225 58 / 1);
}

.disabled\:border-green-light-500\/0:disabled {
  border-color: rgb(102 6 16 / 0);
}

.disabled\:border-green-light-500\/5:disabled {
  border-color: rgb(102 6 16 / 0.05);
}

.disabled\:border-green-light-500\/10:disabled {
  border-color: rgb(102 6 16 / 0.1);
}

.disabled\:border-green-light-500\/20:disabled {
  border-color: rgb(102 6 16 / 0.2);
}

.disabled\:border-green-light-500\/25:disabled {
  border-color: rgb(102 6 16 / 0.25);
}

.disabled\:border-green-light-500\/30:disabled {
  border-color: rgb(102 6 16 / 0.3);
}

.disabled\:border-green-light-500\/40:disabled {
  border-color: rgb(102 6 16 / 0.4);
}

.disabled\:border-green-light-500\/50:disabled {
  border-color: rgb(102 6 16 / 0.5);
}

.disabled\:border-green-light-500\/60:disabled {
  border-color: rgb(102 6 16 / 0.6);
}

.disabled\:border-green-light-500\/70:disabled {
  border-color: rgb(102 6 16 / 0.7);
}

.disabled\:border-green-light-500\/75:disabled {
  border-color: rgb(102 6 16 / 0.75);
}

.disabled\:border-green-light-500\/80:disabled {
  border-color: rgb(102 6 16 / 0.8);
}

.disabled\:border-green-light-500\/90:disabled {
  border-color: rgb(102 6 16 / 0.9);
}

.disabled\:border-green-light-500\/95:disabled {
  border-color: rgb(102 6 16 / 0.95);
}

.disabled\:border-green-light-500\/100:disabled {
  border-color: rgb(102 6 16 / 1);
}

.disabled\:border-green-light-800\/0:disabled {
  border-color: rgb(50 98 18 / 0);
}

.disabled\:border-green-light-800\/5:disabled {
  border-color: rgb(50 98 18 / 0.05);
}

.disabled\:border-green-light-800\/10:disabled {
  border-color: rgb(50 98 18 / 0.1);
}

.disabled\:border-green-light-800\/20:disabled {
  border-color: rgb(50 98 18 / 0.2);
}

.disabled\:border-green-light-800\/25:disabled {
  border-color: rgb(50 98 18 / 0.25);
}

.disabled\:border-green-light-800\/30:disabled {
  border-color: rgb(50 98 18 / 0.3);
}

.disabled\:border-green-light-800\/40:disabled {
  border-color: rgb(50 98 18 / 0.4);
}

.disabled\:border-green-light-800\/50:disabled {
  border-color: rgb(50 98 18 / 0.5);
}

.disabled\:border-green-light-800\/60:disabled {
  border-color: rgb(50 98 18 / 0.6);
}

.disabled\:border-green-light-800\/70:disabled {
  border-color: rgb(50 98 18 / 0.7);
}

.disabled\:border-green-light-800\/75:disabled {
  border-color: rgb(50 98 18 / 0.75);
}

.disabled\:border-green-light-800\/80:disabled {
  border-color: rgb(50 98 18 / 0.8);
}

.disabled\:border-green-light-800\/90:disabled {
  border-color: rgb(50 98 18 / 0.9);
}

.disabled\:border-green-light-800\/95:disabled {
  border-color: rgb(50 98 18 / 0.95);
}

.disabled\:border-green-light-800\/100:disabled {
  border-color: rgb(50 98 18 / 1);
}

.disabled\:border-green-light-900\/0:disabled {
  border-color: rgb(43 83 20 / 0);
}

.disabled\:border-green-light-900\/5:disabled {
  border-color: rgb(43 83 20 / 0.05);
}

.disabled\:border-green-light-900\/10:disabled {
  border-color: rgb(43 83 20 / 0.1);
}

.disabled\:border-green-light-900\/20:disabled {
  border-color: rgb(43 83 20 / 0.2);
}

.disabled\:border-green-light-900\/25:disabled {
  border-color: rgb(43 83 20 / 0.25);
}

.disabled\:border-green-light-900\/30:disabled {
  border-color: rgb(43 83 20 / 0.3);
}

.disabled\:border-green-light-900\/40:disabled {
  border-color: rgb(43 83 20 / 0.4);
}

.disabled\:border-green-light-900\/50:disabled {
  border-color: rgb(43 83 20 / 0.5);
}

.disabled\:border-green-light-900\/60:disabled {
  border-color: rgb(43 83 20 / 0.6);
}

.disabled\:border-green-light-900\/70:disabled {
  border-color: rgb(43 83 20 / 0.7);
}

.disabled\:border-green-light-900\/75:disabled {
  border-color: rgb(43 83 20 / 0.75);
}

.disabled\:border-green-light-900\/80:disabled {
  border-color: rgb(43 83 20 / 0.8);
}

.disabled\:border-green-light-900\/90:disabled {
  border-color: rgb(43 83 20 / 0.9);
}

.disabled\:border-green-light-900\/95:disabled {
  border-color: rgb(43 83 20 / 0.95);
}

.disabled\:border-green-light-900\/100:disabled {
  border-color: rgb(43 83 20 / 1);
}

.disabled\:border-green-light\/0:disabled {
  border-color: rgb(133 225 58 / 0);
}

.disabled\:border-green-light\/5:disabled {
  border-color: rgb(133 225 58 / 0.05);
}

.disabled\:border-green-light\/10:disabled {
  border-color: rgb(133 225 58 / 0.1);
}

.disabled\:border-green-light\/20:disabled {
  border-color: rgb(133 225 58 / 0.2);
}

.disabled\:border-green-light\/25:disabled {
  border-color: rgb(133 225 58 / 0.25);
}

.disabled\:border-green-light\/30:disabled {
  border-color: rgb(133 225 58 / 0.3);
}

.disabled\:border-green-light\/40:disabled {
  border-color: rgb(133 225 58 / 0.4);
}

.disabled\:border-green-light\/50:disabled {
  border-color: rgb(133 225 58 / 0.5);
}

.disabled\:border-green-light\/60:disabled {
  border-color: rgb(133 225 58 / 0.6);
}

.disabled\:border-green-light\/70:disabled {
  border-color: rgb(133 225 58 / 0.7);
}

.disabled\:border-green-light\/75:disabled {
  border-color: rgb(133 225 58 / 0.75);
}

.disabled\:border-green-light\/80:disabled {
  border-color: rgb(133 225 58 / 0.8);
}

.disabled\:border-green-light\/90:disabled {
  border-color: rgb(133 225 58 / 0.9);
}

.disabled\:border-green-light\/95:disabled {
  border-color: rgb(133 225 58 / 0.95);
}

.disabled\:border-green-light\/100:disabled {
  border-color: rgb(133 225 58 / 1);
}

.disabled\:border-green-25\/0:disabled {
  border-color: rgb(246 254 249 / 0);
}

.disabled\:border-green-25\/5:disabled {
  border-color: rgb(246 254 249 / 0.05);
}

.disabled\:border-green-25\/10:disabled {
  border-color: rgb(246 254 249 / 0.1);
}

.disabled\:border-green-25\/20:disabled {
  border-color: rgb(246 254 249 / 0.2);
}

.disabled\:border-green-25\/25:disabled {
  border-color: rgb(246 254 249 / 0.25);
}

.disabled\:border-green-25\/30:disabled {
  border-color: rgb(246 254 249 / 0.3);
}

.disabled\:border-green-25\/40:disabled {
  border-color: rgb(246 254 249 / 0.4);
}

.disabled\:border-green-25\/50:disabled {
  border-color: rgb(246 254 249 / 0.5);
}

.disabled\:border-green-25\/60:disabled {
  border-color: rgb(246 254 249 / 0.6);
}

.disabled\:border-green-25\/70:disabled {
  border-color: rgb(246 254 249 / 0.7);
}

.disabled\:border-green-25\/75:disabled {
  border-color: rgb(246 254 249 / 0.75);
}

.disabled\:border-green-25\/80:disabled {
  border-color: rgb(246 254 249 / 0.8);
}

.disabled\:border-green-25\/90:disabled {
  border-color: rgb(246 254 249 / 0.9);
}

.disabled\:border-green-25\/95:disabled {
  border-color: rgb(246 254 249 / 0.95);
}

.disabled\:border-green-25\/100:disabled {
  border-color: rgb(246 254 249 / 1);
}

.disabled\:border-green-50\/0:disabled {
  border-color: rgb(237 252 242 / 0);
}

.disabled\:border-green-50\/5:disabled {
  border-color: rgb(237 252 242 / 0.05);
}

.disabled\:border-green-50\/10:disabled {
  border-color: rgb(237 252 242 / 0.1);
}

.disabled\:border-green-50\/20:disabled {
  border-color: rgb(237 252 242 / 0.2);
}

.disabled\:border-green-50\/25:disabled {
  border-color: rgb(237 252 242 / 0.25);
}

.disabled\:border-green-50\/30:disabled {
  border-color: rgb(237 252 242 / 0.3);
}

.disabled\:border-green-50\/40:disabled {
  border-color: rgb(237 252 242 / 0.4);
}

.disabled\:border-green-50\/50:disabled {
  border-color: rgb(237 252 242 / 0.5);
}

.disabled\:border-green-50\/60:disabled {
  border-color: rgb(237 252 242 / 0.6);
}

.disabled\:border-green-50\/70:disabled {
  border-color: rgb(237 252 242 / 0.7);
}

.disabled\:border-green-50\/75:disabled {
  border-color: rgb(237 252 242 / 0.75);
}

.disabled\:border-green-50\/80:disabled {
  border-color: rgb(237 252 242 / 0.8);
}

.disabled\:border-green-50\/90:disabled {
  border-color: rgb(237 252 242 / 0.9);
}

.disabled\:border-green-50\/95:disabled {
  border-color: rgb(237 252 242 / 0.95);
}

.disabled\:border-green-50\/100:disabled {
  border-color: rgb(237 252 242 / 1);
}

.disabled\:border-green-100\/0:disabled {
  border-color: rgb(211 248 223 / 0);
}

.disabled\:border-green-100\/5:disabled {
  border-color: rgb(211 248 223 / 0.05);
}

.disabled\:border-green-100\/10:disabled {
  border-color: rgb(211 248 223 / 0.1);
}

.disabled\:border-green-100\/20:disabled {
  border-color: rgb(211 248 223 / 0.2);
}

.disabled\:border-green-100\/25:disabled {
  border-color: rgb(211 248 223 / 0.25);
}

.disabled\:border-green-100\/30:disabled {
  border-color: rgb(211 248 223 / 0.3);
}

.disabled\:border-green-100\/40:disabled {
  border-color: rgb(211 248 223 / 0.4);
}

.disabled\:border-green-100\/50:disabled {
  border-color: rgb(211 248 223 / 0.5);
}

.disabled\:border-green-100\/60:disabled {
  border-color: rgb(211 248 223 / 0.6);
}

.disabled\:border-green-100\/70:disabled {
  border-color: rgb(211 248 223 / 0.7);
}

.disabled\:border-green-100\/75:disabled {
  border-color: rgb(211 248 223 / 0.75);
}

.disabled\:border-green-100\/80:disabled {
  border-color: rgb(211 248 223 / 0.8);
}

.disabled\:border-green-100\/90:disabled {
  border-color: rgb(211 248 223 / 0.9);
}

.disabled\:border-green-100\/95:disabled {
  border-color: rgb(211 248 223 / 0.95);
}

.disabled\:border-green-100\/100:disabled {
  border-color: rgb(211 248 223 / 1);
}

.disabled\:border-green-200\/0:disabled {
  border-color: rgb(170 240 196 / 0);
}

.disabled\:border-green-200\/5:disabled {
  border-color: rgb(170 240 196 / 0.05);
}

.disabled\:border-green-200\/10:disabled {
  border-color: rgb(170 240 196 / 0.1);
}

.disabled\:border-green-200\/20:disabled {
  border-color: rgb(170 240 196 / 0.2);
}

.disabled\:border-green-200\/25:disabled {
  border-color: rgb(170 240 196 / 0.25);
}

.disabled\:border-green-200\/30:disabled {
  border-color: rgb(170 240 196 / 0.3);
}

.disabled\:border-green-200\/40:disabled {
  border-color: rgb(170 240 196 / 0.4);
}

.disabled\:border-green-200\/50:disabled {
  border-color: rgb(170 240 196 / 0.5);
}

.disabled\:border-green-200\/60:disabled {
  border-color: rgb(170 240 196 / 0.6);
}

.disabled\:border-green-200\/70:disabled {
  border-color: rgb(170 240 196 / 0.7);
}

.disabled\:border-green-200\/75:disabled {
  border-color: rgb(170 240 196 / 0.75);
}

.disabled\:border-green-200\/80:disabled {
  border-color: rgb(170 240 196 / 0.8);
}

.disabled\:border-green-200\/90:disabled {
  border-color: rgb(170 240 196 / 0.9);
}

.disabled\:border-green-200\/95:disabled {
  border-color: rgb(170 240 196 / 0.95);
}

.disabled\:border-green-200\/100:disabled {
  border-color: rgb(170 240 196 / 1);
}

.disabled\:border-green-300\/0:disabled {
  border-color: rgb(115 226 163 / 0);
}

.disabled\:border-green-300\/5:disabled {
  border-color: rgb(115 226 163 / 0.05);
}

.disabled\:border-green-300\/10:disabled {
  border-color: rgb(115 226 163 / 0.1);
}

.disabled\:border-green-300\/20:disabled {
  border-color: rgb(115 226 163 / 0.2);
}

.disabled\:border-green-300\/25:disabled {
  border-color: rgb(115 226 163 / 0.25);
}

.disabled\:border-green-300\/30:disabled {
  border-color: rgb(115 226 163 / 0.3);
}

.disabled\:border-green-300\/40:disabled {
  border-color: rgb(115 226 163 / 0.4);
}

.disabled\:border-green-300\/50:disabled {
  border-color: rgb(115 226 163 / 0.5);
}

.disabled\:border-green-300\/60:disabled {
  border-color: rgb(115 226 163 / 0.6);
}

.disabled\:border-green-300\/70:disabled {
  border-color: rgb(115 226 163 / 0.7);
}

.disabled\:border-green-300\/75:disabled {
  border-color: rgb(115 226 163 / 0.75);
}

.disabled\:border-green-300\/80:disabled {
  border-color: rgb(115 226 163 / 0.8);
}

.disabled\:border-green-300\/90:disabled {
  border-color: rgb(115 226 163 / 0.9);
}

.disabled\:border-green-300\/95:disabled {
  border-color: rgb(115 226 163 / 0.95);
}

.disabled\:border-green-300\/100:disabled {
  border-color: rgb(115 226 163 / 1);
}

.disabled\:border-green-400\/0:disabled {
  border-color: rgb(60 203 127 / 0);
}

.disabled\:border-green-400\/5:disabled {
  border-color: rgb(60 203 127 / 0.05);
}

.disabled\:border-green-400\/10:disabled {
  border-color: rgb(60 203 127 / 0.1);
}

.disabled\:border-green-400\/20:disabled {
  border-color: rgb(60 203 127 / 0.2);
}

.disabled\:border-green-400\/25:disabled {
  border-color: rgb(60 203 127 / 0.25);
}

.disabled\:border-green-400\/30:disabled {
  border-color: rgb(60 203 127 / 0.3);
}

.disabled\:border-green-400\/40:disabled {
  border-color: rgb(60 203 127 / 0.4);
}

.disabled\:border-green-400\/50:disabled {
  border-color: rgb(60 203 127 / 0.5);
}

.disabled\:border-green-400\/60:disabled {
  border-color: rgb(60 203 127 / 0.6);
}

.disabled\:border-green-400\/70:disabled {
  border-color: rgb(60 203 127 / 0.7);
}

.disabled\:border-green-400\/75:disabled {
  border-color: rgb(60 203 127 / 0.75);
}

.disabled\:border-green-400\/80:disabled {
  border-color: rgb(60 203 127 / 0.8);
}

.disabled\:border-green-400\/90:disabled {
  border-color: rgb(60 203 127 / 0.9);
}

.disabled\:border-green-400\/95:disabled {
  border-color: rgb(60 203 127 / 0.95);
}

.disabled\:border-green-400\/100:disabled {
  border-color: rgb(60 203 127 / 1);
}

.disabled\:border-green-500\/0:disabled {
  border-color: rgb(22 131 100 / 0);
}

.disabled\:border-green-500\/5:disabled {
  border-color: rgb(22 131 100 / 0.05);
}

.disabled\:border-green-500\/10:disabled {
  border-color: rgb(22 131 100 / 0.1);
}

.disabled\:border-green-500\/20:disabled {
  border-color: rgb(22 131 100 / 0.2);
}

.disabled\:border-green-500\/25:disabled {
  border-color: rgb(22 131 100 / 0.25);
}

.disabled\:border-green-500\/30:disabled {
  border-color: rgb(22 131 100 / 0.3);
}

.disabled\:border-green-500\/40:disabled {
  border-color: rgb(22 131 100 / 0.4);
}

.disabled\:border-green-500\/50:disabled {
  border-color: rgb(22 131 100 / 0.5);
}

.disabled\:border-green-500\/60:disabled {
  border-color: rgb(22 131 100 / 0.6);
}

.disabled\:border-green-500\/70:disabled {
  border-color: rgb(22 131 100 / 0.7);
}

.disabled\:border-green-500\/75:disabled {
  border-color: rgb(22 131 100 / 0.75);
}

.disabled\:border-green-500\/80:disabled {
  border-color: rgb(22 131 100 / 0.8);
}

.disabled\:border-green-500\/90:disabled {
  border-color: rgb(22 131 100 / 0.9);
}

.disabled\:border-green-500\/95:disabled {
  border-color: rgb(22 131 100 / 0.95);
}

.disabled\:border-green-500\/100:disabled {
  border-color: rgb(22 131 100 / 1);
}

.disabled\:border-green-600\/0:disabled {
  border-color: rgb(9 146 80 / 0);
}

.disabled\:border-green-600\/5:disabled {
  border-color: rgb(9 146 80 / 0.05);
}

.disabled\:border-green-600\/10:disabled {
  border-color: rgb(9 146 80 / 0.1);
}

.disabled\:border-green-600\/20:disabled {
  border-color: rgb(9 146 80 / 0.2);
}

.disabled\:border-green-600\/25:disabled {
  border-color: rgb(9 146 80 / 0.25);
}

.disabled\:border-green-600\/30:disabled {
  border-color: rgb(9 146 80 / 0.3);
}

.disabled\:border-green-600\/40:disabled {
  border-color: rgb(9 146 80 / 0.4);
}

.disabled\:border-green-600\/50:disabled {
  border-color: rgb(9 146 80 / 0.5);
}

.disabled\:border-green-600\/60:disabled {
  border-color: rgb(9 146 80 / 0.6);
}

.disabled\:border-green-600\/70:disabled {
  border-color: rgb(9 146 80 / 0.7);
}

.disabled\:border-green-600\/75:disabled {
  border-color: rgb(9 146 80 / 0.75);
}

.disabled\:border-green-600\/80:disabled {
  border-color: rgb(9 146 80 / 0.8);
}

.disabled\:border-green-600\/90:disabled {
  border-color: rgb(9 146 80 / 0.9);
}

.disabled\:border-green-600\/95:disabled {
  border-color: rgb(9 146 80 / 0.95);
}

.disabled\:border-green-600\/100:disabled {
  border-color: rgb(9 146 80 / 1);
}

.disabled\:border-green-700\/0:disabled {
  border-color: rgb(8 116 67 / 0);
}

.disabled\:border-green-700\/5:disabled {
  border-color: rgb(8 116 67 / 0.05);
}

.disabled\:border-green-700\/10:disabled {
  border-color: rgb(8 116 67 / 0.1);
}

.disabled\:border-green-700\/20:disabled {
  border-color: rgb(8 116 67 / 0.2);
}

.disabled\:border-green-700\/25:disabled {
  border-color: rgb(8 116 67 / 0.25);
}

.disabled\:border-green-700\/30:disabled {
  border-color: rgb(8 116 67 / 0.3);
}

.disabled\:border-green-700\/40:disabled {
  border-color: rgb(8 116 67 / 0.4);
}

.disabled\:border-green-700\/50:disabled {
  border-color: rgb(8 116 67 / 0.5);
}

.disabled\:border-green-700\/60:disabled {
  border-color: rgb(8 116 67 / 0.6);
}

.disabled\:border-green-700\/70:disabled {
  border-color: rgb(8 116 67 / 0.7);
}

.disabled\:border-green-700\/75:disabled {
  border-color: rgb(8 116 67 / 0.75);
}

.disabled\:border-green-700\/80:disabled {
  border-color: rgb(8 116 67 / 0.8);
}

.disabled\:border-green-700\/90:disabled {
  border-color: rgb(8 116 67 / 0.9);
}

.disabled\:border-green-700\/95:disabled {
  border-color: rgb(8 116 67 / 0.95);
}

.disabled\:border-green-700\/100:disabled {
  border-color: rgb(8 116 67 / 1);
}

.disabled\:border-green-800\/0:disabled {
  border-color: rgb(9 80 55 / 0);
}

.disabled\:border-green-800\/5:disabled {
  border-color: rgb(9 80 55 / 0.05);
}

.disabled\:border-green-800\/10:disabled {
  border-color: rgb(9 80 55 / 0.1);
}

.disabled\:border-green-800\/20:disabled {
  border-color: rgb(9 80 55 / 0.2);
}

.disabled\:border-green-800\/25:disabled {
  border-color: rgb(9 80 55 / 0.25);
}

.disabled\:border-green-800\/30:disabled {
  border-color: rgb(9 80 55 / 0.3);
}

.disabled\:border-green-800\/40:disabled {
  border-color: rgb(9 80 55 / 0.4);
}

.disabled\:border-green-800\/50:disabled {
  border-color: rgb(9 80 55 / 0.5);
}

.disabled\:border-green-800\/60:disabled {
  border-color: rgb(9 80 55 / 0.6);
}

.disabled\:border-green-800\/70:disabled {
  border-color: rgb(9 80 55 / 0.7);
}

.disabled\:border-green-800\/75:disabled {
  border-color: rgb(9 80 55 / 0.75);
}

.disabled\:border-green-800\/80:disabled {
  border-color: rgb(9 80 55 / 0.8);
}

.disabled\:border-green-800\/90:disabled {
  border-color: rgb(9 80 55 / 0.9);
}

.disabled\:border-green-800\/95:disabled {
  border-color: rgb(9 80 55 / 0.95);
}

.disabled\:border-green-800\/100:disabled {
  border-color: rgb(9 80 55 / 1);
}

.disabled\:border-green-900\/0:disabled {
  border-color: rgb(8 76 46 / 0);
}

.disabled\:border-green-900\/5:disabled {
  border-color: rgb(8 76 46 / 0.05);
}

.disabled\:border-green-900\/10:disabled {
  border-color: rgb(8 76 46 / 0.1);
}

.disabled\:border-green-900\/20:disabled {
  border-color: rgb(8 76 46 / 0.2);
}

.disabled\:border-green-900\/25:disabled {
  border-color: rgb(8 76 46 / 0.25);
}

.disabled\:border-green-900\/30:disabled {
  border-color: rgb(8 76 46 / 0.3);
}

.disabled\:border-green-900\/40:disabled {
  border-color: rgb(8 76 46 / 0.4);
}

.disabled\:border-green-900\/50:disabled {
  border-color: rgb(8 76 46 / 0.5);
}

.disabled\:border-green-900\/60:disabled {
  border-color: rgb(8 76 46 / 0.6);
}

.disabled\:border-green-900\/70:disabled {
  border-color: rgb(8 76 46 / 0.7);
}

.disabled\:border-green-900\/75:disabled {
  border-color: rgb(8 76 46 / 0.75);
}

.disabled\:border-green-900\/80:disabled {
  border-color: rgb(8 76 46 / 0.8);
}

.disabled\:border-green-900\/90:disabled {
  border-color: rgb(8 76 46 / 0.9);
}

.disabled\:border-green-900\/95:disabled {
  border-color: rgb(8 76 46 / 0.95);
}

.disabled\:border-green-900\/100:disabled {
  border-color: rgb(8 76 46 / 1);
}

.disabled\:border-green\/0:disabled {
  border-color: rgb(60 203 127 / 0);
}

.disabled\:border-green\/5:disabled {
  border-color: rgb(60 203 127 / 0.05);
}

.disabled\:border-green\/10:disabled {
  border-color: rgb(60 203 127 / 0.1);
}

.disabled\:border-green\/20:disabled {
  border-color: rgb(60 203 127 / 0.2);
}

.disabled\:border-green\/25:disabled {
  border-color: rgb(60 203 127 / 0.25);
}

.disabled\:border-green\/30:disabled {
  border-color: rgb(60 203 127 / 0.3);
}

.disabled\:border-green\/40:disabled {
  border-color: rgb(60 203 127 / 0.4);
}

.disabled\:border-green\/50:disabled {
  border-color: rgb(60 203 127 / 0.5);
}

.disabled\:border-green\/60:disabled {
  border-color: rgb(60 203 127 / 0.6);
}

.disabled\:border-green\/70:disabled {
  border-color: rgb(60 203 127 / 0.7);
}

.disabled\:border-green\/75:disabled {
  border-color: rgb(60 203 127 / 0.75);
}

.disabled\:border-green\/80:disabled {
  border-color: rgb(60 203 127 / 0.8);
}

.disabled\:border-green\/90:disabled {
  border-color: rgb(60 203 127 / 0.9);
}

.disabled\:border-green\/95:disabled {
  border-color: rgb(60 203 127 / 0.95);
}

.disabled\:border-green\/100:disabled {
  border-color: rgb(60 203 127 / 1);
}

.disabled\:border-teal-25\/0:disabled {
  border-color: rgb(246 254 252 / 0);
}

.disabled\:border-teal-25\/5:disabled {
  border-color: rgb(246 254 252 / 0.05);
}

.disabled\:border-teal-25\/10:disabled {
  border-color: rgb(246 254 252 / 0.1);
}

.disabled\:border-teal-25\/20:disabled {
  border-color: rgb(246 254 252 / 0.2);
}

.disabled\:border-teal-25\/25:disabled {
  border-color: rgb(246 254 252 / 0.25);
}

.disabled\:border-teal-25\/30:disabled {
  border-color: rgb(246 254 252 / 0.3);
}

.disabled\:border-teal-25\/40:disabled {
  border-color: rgb(246 254 252 / 0.4);
}

.disabled\:border-teal-25\/50:disabled {
  border-color: rgb(246 254 252 / 0.5);
}

.disabled\:border-teal-25\/60:disabled {
  border-color: rgb(246 254 252 / 0.6);
}

.disabled\:border-teal-25\/70:disabled {
  border-color: rgb(246 254 252 / 0.7);
}

.disabled\:border-teal-25\/75:disabled {
  border-color: rgb(246 254 252 / 0.75);
}

.disabled\:border-teal-25\/80:disabled {
  border-color: rgb(246 254 252 / 0.8);
}

.disabled\:border-teal-25\/90:disabled {
  border-color: rgb(246 254 252 / 0.9);
}

.disabled\:border-teal-25\/95:disabled {
  border-color: rgb(246 254 252 / 0.95);
}

.disabled\:border-teal-25\/100:disabled {
  border-color: rgb(246 254 252 / 1);
}

.disabled\:border-teal-50\/0:disabled {
  border-color: rgb(240 253 249 / 0);
}

.disabled\:border-teal-50\/5:disabled {
  border-color: rgb(240 253 249 / 0.05);
}

.disabled\:border-teal-50\/10:disabled {
  border-color: rgb(240 253 249 / 0.1);
}

.disabled\:border-teal-50\/20:disabled {
  border-color: rgb(240 253 249 / 0.2);
}

.disabled\:border-teal-50\/25:disabled {
  border-color: rgb(240 253 249 / 0.25);
}

.disabled\:border-teal-50\/30:disabled {
  border-color: rgb(240 253 249 / 0.3);
}

.disabled\:border-teal-50\/40:disabled {
  border-color: rgb(240 253 249 / 0.4);
}

.disabled\:border-teal-50\/50:disabled {
  border-color: rgb(240 253 249 / 0.5);
}

.disabled\:border-teal-50\/60:disabled {
  border-color: rgb(240 253 249 / 0.6);
}

.disabled\:border-teal-50\/70:disabled {
  border-color: rgb(240 253 249 / 0.7);
}

.disabled\:border-teal-50\/75:disabled {
  border-color: rgb(240 253 249 / 0.75);
}

.disabled\:border-teal-50\/80:disabled {
  border-color: rgb(240 253 249 / 0.8);
}

.disabled\:border-teal-50\/90:disabled {
  border-color: rgb(240 253 249 / 0.9);
}

.disabled\:border-teal-50\/95:disabled {
  border-color: rgb(240 253 249 / 0.95);
}

.disabled\:border-teal-50\/100:disabled {
  border-color: rgb(240 253 249 / 1);
}

.disabled\:border-teal-100\/0:disabled {
  border-color: rgb(204 251 239 / 0);
}

.disabled\:border-teal-100\/5:disabled {
  border-color: rgb(204 251 239 / 0.05);
}

.disabled\:border-teal-100\/10:disabled {
  border-color: rgb(204 251 239 / 0.1);
}

.disabled\:border-teal-100\/20:disabled {
  border-color: rgb(204 251 239 / 0.2);
}

.disabled\:border-teal-100\/25:disabled {
  border-color: rgb(204 251 239 / 0.25);
}

.disabled\:border-teal-100\/30:disabled {
  border-color: rgb(204 251 239 / 0.3);
}

.disabled\:border-teal-100\/40:disabled {
  border-color: rgb(204 251 239 / 0.4);
}

.disabled\:border-teal-100\/50:disabled {
  border-color: rgb(204 251 239 / 0.5);
}

.disabled\:border-teal-100\/60:disabled {
  border-color: rgb(204 251 239 / 0.6);
}

.disabled\:border-teal-100\/70:disabled {
  border-color: rgb(204 251 239 / 0.7);
}

.disabled\:border-teal-100\/75:disabled {
  border-color: rgb(204 251 239 / 0.75);
}

.disabled\:border-teal-100\/80:disabled {
  border-color: rgb(204 251 239 / 0.8);
}

.disabled\:border-teal-100\/90:disabled {
  border-color: rgb(204 251 239 / 0.9);
}

.disabled\:border-teal-100\/95:disabled {
  border-color: rgb(204 251 239 / 0.95);
}

.disabled\:border-teal-100\/100:disabled {
  border-color: rgb(204 251 239 / 1);
}

.disabled\:border-teal-200\/0:disabled {
  border-color: rgb(153 246 224 / 0);
}

.disabled\:border-teal-200\/5:disabled {
  border-color: rgb(153 246 224 / 0.05);
}

.disabled\:border-teal-200\/10:disabled {
  border-color: rgb(153 246 224 / 0.1);
}

.disabled\:border-teal-200\/20:disabled {
  border-color: rgb(153 246 224 / 0.2);
}

.disabled\:border-teal-200\/25:disabled {
  border-color: rgb(153 246 224 / 0.25);
}

.disabled\:border-teal-200\/30:disabled {
  border-color: rgb(153 246 224 / 0.3);
}

.disabled\:border-teal-200\/40:disabled {
  border-color: rgb(153 246 224 / 0.4);
}

.disabled\:border-teal-200\/50:disabled {
  border-color: rgb(153 246 224 / 0.5);
}

.disabled\:border-teal-200\/60:disabled {
  border-color: rgb(153 246 224 / 0.6);
}

.disabled\:border-teal-200\/70:disabled {
  border-color: rgb(153 246 224 / 0.7);
}

.disabled\:border-teal-200\/75:disabled {
  border-color: rgb(153 246 224 / 0.75);
}

.disabled\:border-teal-200\/80:disabled {
  border-color: rgb(153 246 224 / 0.8);
}

.disabled\:border-teal-200\/90:disabled {
  border-color: rgb(153 246 224 / 0.9);
}

.disabled\:border-teal-200\/95:disabled {
  border-color: rgb(153 246 224 / 0.95);
}

.disabled\:border-teal-200\/100:disabled {
  border-color: rgb(153 246 224 / 1);
}

.disabled\:border-teal-300\/0:disabled {
  border-color: rgb(95 233 208 / 0);
}

.disabled\:border-teal-300\/5:disabled {
  border-color: rgb(95 233 208 / 0.05);
}

.disabled\:border-teal-300\/10:disabled {
  border-color: rgb(95 233 208 / 0.1);
}

.disabled\:border-teal-300\/20:disabled {
  border-color: rgb(95 233 208 / 0.2);
}

.disabled\:border-teal-300\/25:disabled {
  border-color: rgb(95 233 208 / 0.25);
}

.disabled\:border-teal-300\/30:disabled {
  border-color: rgb(95 233 208 / 0.3);
}

.disabled\:border-teal-300\/40:disabled {
  border-color: rgb(95 233 208 / 0.4);
}

.disabled\:border-teal-300\/50:disabled {
  border-color: rgb(95 233 208 / 0.5);
}

.disabled\:border-teal-300\/60:disabled {
  border-color: rgb(95 233 208 / 0.6);
}

.disabled\:border-teal-300\/70:disabled {
  border-color: rgb(95 233 208 / 0.7);
}

.disabled\:border-teal-300\/75:disabled {
  border-color: rgb(95 233 208 / 0.75);
}

.disabled\:border-teal-300\/80:disabled {
  border-color: rgb(95 233 208 / 0.8);
}

.disabled\:border-teal-300\/90:disabled {
  border-color: rgb(95 233 208 / 0.9);
}

.disabled\:border-teal-300\/95:disabled {
  border-color: rgb(95 233 208 / 0.95);
}

.disabled\:border-teal-300\/100:disabled {
  border-color: rgb(95 233 208 / 1);
}

.disabled\:border-teal-400\/0:disabled {
  border-color: rgb(46 211 183 / 0);
}

.disabled\:border-teal-400\/5:disabled {
  border-color: rgb(46 211 183 / 0.05);
}

.disabled\:border-teal-400\/10:disabled {
  border-color: rgb(46 211 183 / 0.1);
}

.disabled\:border-teal-400\/20:disabled {
  border-color: rgb(46 211 183 / 0.2);
}

.disabled\:border-teal-400\/25:disabled {
  border-color: rgb(46 211 183 / 0.25);
}

.disabled\:border-teal-400\/30:disabled {
  border-color: rgb(46 211 183 / 0.3);
}

.disabled\:border-teal-400\/40:disabled {
  border-color: rgb(46 211 183 / 0.4);
}

.disabled\:border-teal-400\/50:disabled {
  border-color: rgb(46 211 183 / 0.5);
}

.disabled\:border-teal-400\/60:disabled {
  border-color: rgb(46 211 183 / 0.6);
}

.disabled\:border-teal-400\/70:disabled {
  border-color: rgb(46 211 183 / 0.7);
}

.disabled\:border-teal-400\/75:disabled {
  border-color: rgb(46 211 183 / 0.75);
}

.disabled\:border-teal-400\/80:disabled {
  border-color: rgb(46 211 183 / 0.8);
}

.disabled\:border-teal-400\/90:disabled {
  border-color: rgb(46 211 183 / 0.9);
}

.disabled\:border-teal-400\/95:disabled {
  border-color: rgb(46 211 183 / 0.95);
}

.disabled\:border-teal-400\/100:disabled {
  border-color: rgb(46 211 183 / 1);
}

.disabled\:border-teal-500\/0:disabled {
  border-color: rgb(21 183 158 / 0);
}

.disabled\:border-teal-500\/5:disabled {
  border-color: rgb(21 183 158 / 0.05);
}

.disabled\:border-teal-500\/10:disabled {
  border-color: rgb(21 183 158 / 0.1);
}

.disabled\:border-teal-500\/20:disabled {
  border-color: rgb(21 183 158 / 0.2);
}

.disabled\:border-teal-500\/25:disabled {
  border-color: rgb(21 183 158 / 0.25);
}

.disabled\:border-teal-500\/30:disabled {
  border-color: rgb(21 183 158 / 0.3);
}

.disabled\:border-teal-500\/40:disabled {
  border-color: rgb(21 183 158 / 0.4);
}

.disabled\:border-teal-500\/50:disabled {
  border-color: rgb(21 183 158 / 0.5);
}

.disabled\:border-teal-500\/60:disabled {
  border-color: rgb(21 183 158 / 0.6);
}

.disabled\:border-teal-500\/70:disabled {
  border-color: rgb(21 183 158 / 0.7);
}

.disabled\:border-teal-500\/75:disabled {
  border-color: rgb(21 183 158 / 0.75);
}

.disabled\:border-teal-500\/80:disabled {
  border-color: rgb(21 183 158 / 0.8);
}

.disabled\:border-teal-500\/90:disabled {
  border-color: rgb(21 183 158 / 0.9);
}

.disabled\:border-teal-500\/95:disabled {
  border-color: rgb(21 183 158 / 0.95);
}

.disabled\:border-teal-500\/100:disabled {
  border-color: rgb(21 183 158 / 1);
}

.disabled\:border-teal-600\/0:disabled {
  border-color: rgb(14 147 132 / 0);
}

.disabled\:border-teal-600\/5:disabled {
  border-color: rgb(14 147 132 / 0.05);
}

.disabled\:border-teal-600\/10:disabled {
  border-color: rgb(14 147 132 / 0.1);
}

.disabled\:border-teal-600\/20:disabled {
  border-color: rgb(14 147 132 / 0.2);
}

.disabled\:border-teal-600\/25:disabled {
  border-color: rgb(14 147 132 / 0.25);
}

.disabled\:border-teal-600\/30:disabled {
  border-color: rgb(14 147 132 / 0.3);
}

.disabled\:border-teal-600\/40:disabled {
  border-color: rgb(14 147 132 / 0.4);
}

.disabled\:border-teal-600\/50:disabled {
  border-color: rgb(14 147 132 / 0.5);
}

.disabled\:border-teal-600\/60:disabled {
  border-color: rgb(14 147 132 / 0.6);
}

.disabled\:border-teal-600\/70:disabled {
  border-color: rgb(14 147 132 / 0.7);
}

.disabled\:border-teal-600\/75:disabled {
  border-color: rgb(14 147 132 / 0.75);
}

.disabled\:border-teal-600\/80:disabled {
  border-color: rgb(14 147 132 / 0.8);
}

.disabled\:border-teal-600\/90:disabled {
  border-color: rgb(14 147 132 / 0.9);
}

.disabled\:border-teal-600\/95:disabled {
  border-color: rgb(14 147 132 / 0.95);
}

.disabled\:border-teal-600\/100:disabled {
  border-color: rgb(14 147 132 / 1);
}

.disabled\:border-teal-700\/0:disabled {
  border-color: rgb(16 117 105 / 0);
}

.disabled\:border-teal-700\/5:disabled {
  border-color: rgb(16 117 105 / 0.05);
}

.disabled\:border-teal-700\/10:disabled {
  border-color: rgb(16 117 105 / 0.1);
}

.disabled\:border-teal-700\/20:disabled {
  border-color: rgb(16 117 105 / 0.2);
}

.disabled\:border-teal-700\/25:disabled {
  border-color: rgb(16 117 105 / 0.25);
}

.disabled\:border-teal-700\/30:disabled {
  border-color: rgb(16 117 105 / 0.3);
}

.disabled\:border-teal-700\/40:disabled {
  border-color: rgb(16 117 105 / 0.4);
}

.disabled\:border-teal-700\/50:disabled {
  border-color: rgb(16 117 105 / 0.5);
}

.disabled\:border-teal-700\/60:disabled {
  border-color: rgb(16 117 105 / 0.6);
}

.disabled\:border-teal-700\/70:disabled {
  border-color: rgb(16 117 105 / 0.7);
}

.disabled\:border-teal-700\/75:disabled {
  border-color: rgb(16 117 105 / 0.75);
}

.disabled\:border-teal-700\/80:disabled {
  border-color: rgb(16 117 105 / 0.8);
}

.disabled\:border-teal-700\/90:disabled {
  border-color: rgb(16 117 105 / 0.9);
}

.disabled\:border-teal-700\/95:disabled {
  border-color: rgb(16 117 105 / 0.95);
}

.disabled\:border-teal-700\/100:disabled {
  border-color: rgb(16 117 105 / 1);
}

.disabled\:border-teal-800\/0:disabled {
  border-color: rgb(18 93 86 / 0);
}

.disabled\:border-teal-800\/5:disabled {
  border-color: rgb(18 93 86 / 0.05);
}

.disabled\:border-teal-800\/10:disabled {
  border-color: rgb(18 93 86 / 0.1);
}

.disabled\:border-teal-800\/20:disabled {
  border-color: rgb(18 93 86 / 0.2);
}

.disabled\:border-teal-800\/25:disabled {
  border-color: rgb(18 93 86 / 0.25);
}

.disabled\:border-teal-800\/30:disabled {
  border-color: rgb(18 93 86 / 0.3);
}

.disabled\:border-teal-800\/40:disabled {
  border-color: rgb(18 93 86 / 0.4);
}

.disabled\:border-teal-800\/50:disabled {
  border-color: rgb(18 93 86 / 0.5);
}

.disabled\:border-teal-800\/60:disabled {
  border-color: rgb(18 93 86 / 0.6);
}

.disabled\:border-teal-800\/70:disabled {
  border-color: rgb(18 93 86 / 0.7);
}

.disabled\:border-teal-800\/75:disabled {
  border-color: rgb(18 93 86 / 0.75);
}

.disabled\:border-teal-800\/80:disabled {
  border-color: rgb(18 93 86 / 0.8);
}

.disabled\:border-teal-800\/90:disabled {
  border-color: rgb(18 93 86 / 0.9);
}

.disabled\:border-teal-800\/95:disabled {
  border-color: rgb(18 93 86 / 0.95);
}

.disabled\:border-teal-800\/100:disabled {
  border-color: rgb(18 93 86 / 1);
}

.disabled\:border-teal-900\/0:disabled {
  border-color: rgb(19 78 72 / 0);
}

.disabled\:border-teal-900\/5:disabled {
  border-color: rgb(19 78 72 / 0.05);
}

.disabled\:border-teal-900\/10:disabled {
  border-color: rgb(19 78 72 / 0.1);
}

.disabled\:border-teal-900\/20:disabled {
  border-color: rgb(19 78 72 / 0.2);
}

.disabled\:border-teal-900\/25:disabled {
  border-color: rgb(19 78 72 / 0.25);
}

.disabled\:border-teal-900\/30:disabled {
  border-color: rgb(19 78 72 / 0.3);
}

.disabled\:border-teal-900\/40:disabled {
  border-color: rgb(19 78 72 / 0.4);
}

.disabled\:border-teal-900\/50:disabled {
  border-color: rgb(19 78 72 / 0.5);
}

.disabled\:border-teal-900\/60:disabled {
  border-color: rgb(19 78 72 / 0.6);
}

.disabled\:border-teal-900\/70:disabled {
  border-color: rgb(19 78 72 / 0.7);
}

.disabled\:border-teal-900\/75:disabled {
  border-color: rgb(19 78 72 / 0.75);
}

.disabled\:border-teal-900\/80:disabled {
  border-color: rgb(19 78 72 / 0.8);
}

.disabled\:border-teal-900\/90:disabled {
  border-color: rgb(19 78 72 / 0.9);
}

.disabled\:border-teal-900\/95:disabled {
  border-color: rgb(19 78 72 / 0.95);
}

.disabled\:border-teal-900\/100:disabled {
  border-color: rgb(19 78 72 / 1);
}

.disabled\:border-teal\/0:disabled {
  border-color: rgb(46 211 183 / 0);
}

.disabled\:border-teal\/5:disabled {
  border-color: rgb(46 211 183 / 0.05);
}

.disabled\:border-teal\/10:disabled {
  border-color: rgb(46 211 183 / 0.1);
}

.disabled\:border-teal\/20:disabled {
  border-color: rgb(46 211 183 / 0.2);
}

.disabled\:border-teal\/25:disabled {
  border-color: rgb(46 211 183 / 0.25);
}

.disabled\:border-teal\/30:disabled {
  border-color: rgb(46 211 183 / 0.3);
}

.disabled\:border-teal\/40:disabled {
  border-color: rgb(46 211 183 / 0.4);
}

.disabled\:border-teal\/50:disabled {
  border-color: rgb(46 211 183 / 0.5);
}

.disabled\:border-teal\/60:disabled {
  border-color: rgb(46 211 183 / 0.6);
}

.disabled\:border-teal\/70:disabled {
  border-color: rgb(46 211 183 / 0.7);
}

.disabled\:border-teal\/75:disabled {
  border-color: rgb(46 211 183 / 0.75);
}

.disabled\:border-teal\/80:disabled {
  border-color: rgb(46 211 183 / 0.8);
}

.disabled\:border-teal\/90:disabled {
  border-color: rgb(46 211 183 / 0.9);
}

.disabled\:border-teal\/95:disabled {
  border-color: rgb(46 211 183 / 0.95);
}

.disabled\:border-teal\/100:disabled {
  border-color: rgb(46 211 183 / 1);
}

.disabled\:border-cyan-25\/0:disabled {
  border-color: rgb(245 254 255 / 0);
}

.disabled\:border-cyan-25\/5:disabled {
  border-color: rgb(245 254 255 / 0.05);
}

.disabled\:border-cyan-25\/10:disabled {
  border-color: rgb(245 254 255 / 0.1);
}

.disabled\:border-cyan-25\/20:disabled {
  border-color: rgb(245 254 255 / 0.2);
}

.disabled\:border-cyan-25\/25:disabled {
  border-color: rgb(245 254 255 / 0.25);
}

.disabled\:border-cyan-25\/30:disabled {
  border-color: rgb(245 254 255 / 0.3);
}

.disabled\:border-cyan-25\/40:disabled {
  border-color: rgb(245 254 255 / 0.4);
}

.disabled\:border-cyan-25\/50:disabled {
  border-color: rgb(245 254 255 / 0.5);
}

.disabled\:border-cyan-25\/60:disabled {
  border-color: rgb(245 254 255 / 0.6);
}

.disabled\:border-cyan-25\/70:disabled {
  border-color: rgb(245 254 255 / 0.7);
}

.disabled\:border-cyan-25\/75:disabled {
  border-color: rgb(245 254 255 / 0.75);
}

.disabled\:border-cyan-25\/80:disabled {
  border-color: rgb(245 254 255 / 0.8);
}

.disabled\:border-cyan-25\/90:disabled {
  border-color: rgb(245 254 255 / 0.9);
}

.disabled\:border-cyan-25\/95:disabled {
  border-color: rgb(245 254 255 / 0.95);
}

.disabled\:border-cyan-25\/100:disabled {
  border-color: rgb(245 254 255 / 1);
}

.disabled\:border-cyan-50\/0:disabled {
  border-color: rgb(236 253 255 / 0);
}

.disabled\:border-cyan-50\/5:disabled {
  border-color: rgb(236 253 255 / 0.05);
}

.disabled\:border-cyan-50\/10:disabled {
  border-color: rgb(236 253 255 / 0.1);
}

.disabled\:border-cyan-50\/20:disabled {
  border-color: rgb(236 253 255 / 0.2);
}

.disabled\:border-cyan-50\/25:disabled {
  border-color: rgb(236 253 255 / 0.25);
}

.disabled\:border-cyan-50\/30:disabled {
  border-color: rgb(236 253 255 / 0.3);
}

.disabled\:border-cyan-50\/40:disabled {
  border-color: rgb(236 253 255 / 0.4);
}

.disabled\:border-cyan-50\/50:disabled {
  border-color: rgb(236 253 255 / 0.5);
}

.disabled\:border-cyan-50\/60:disabled {
  border-color: rgb(236 253 255 / 0.6);
}

.disabled\:border-cyan-50\/70:disabled {
  border-color: rgb(236 253 255 / 0.7);
}

.disabled\:border-cyan-50\/75:disabled {
  border-color: rgb(236 253 255 / 0.75);
}

.disabled\:border-cyan-50\/80:disabled {
  border-color: rgb(236 253 255 / 0.8);
}

.disabled\:border-cyan-50\/90:disabled {
  border-color: rgb(236 253 255 / 0.9);
}

.disabled\:border-cyan-50\/95:disabled {
  border-color: rgb(236 253 255 / 0.95);
}

.disabled\:border-cyan-50\/100:disabled {
  border-color: rgb(236 253 255 / 1);
}

.disabled\:border-cyan-100\/0:disabled {
  border-color: rgb(207 249 254 / 0);
}

.disabled\:border-cyan-100\/5:disabled {
  border-color: rgb(207 249 254 / 0.05);
}

.disabled\:border-cyan-100\/10:disabled {
  border-color: rgb(207 249 254 / 0.1);
}

.disabled\:border-cyan-100\/20:disabled {
  border-color: rgb(207 249 254 / 0.2);
}

.disabled\:border-cyan-100\/25:disabled {
  border-color: rgb(207 249 254 / 0.25);
}

.disabled\:border-cyan-100\/30:disabled {
  border-color: rgb(207 249 254 / 0.3);
}

.disabled\:border-cyan-100\/40:disabled {
  border-color: rgb(207 249 254 / 0.4);
}

.disabled\:border-cyan-100\/50:disabled {
  border-color: rgb(207 249 254 / 0.5);
}

.disabled\:border-cyan-100\/60:disabled {
  border-color: rgb(207 249 254 / 0.6);
}

.disabled\:border-cyan-100\/70:disabled {
  border-color: rgb(207 249 254 / 0.7);
}

.disabled\:border-cyan-100\/75:disabled {
  border-color: rgb(207 249 254 / 0.75);
}

.disabled\:border-cyan-100\/80:disabled {
  border-color: rgb(207 249 254 / 0.8);
}

.disabled\:border-cyan-100\/90:disabled {
  border-color: rgb(207 249 254 / 0.9);
}

.disabled\:border-cyan-100\/95:disabled {
  border-color: rgb(207 249 254 / 0.95);
}

.disabled\:border-cyan-100\/100:disabled {
  border-color: rgb(207 249 254 / 1);
}

.disabled\:border-cyan-200\/0:disabled {
  border-color: rgb(165 240 252 / 0);
}

.disabled\:border-cyan-200\/5:disabled {
  border-color: rgb(165 240 252 / 0.05);
}

.disabled\:border-cyan-200\/10:disabled {
  border-color: rgb(165 240 252 / 0.1);
}

.disabled\:border-cyan-200\/20:disabled {
  border-color: rgb(165 240 252 / 0.2);
}

.disabled\:border-cyan-200\/25:disabled {
  border-color: rgb(165 240 252 / 0.25);
}

.disabled\:border-cyan-200\/30:disabled {
  border-color: rgb(165 240 252 / 0.3);
}

.disabled\:border-cyan-200\/40:disabled {
  border-color: rgb(165 240 252 / 0.4);
}

.disabled\:border-cyan-200\/50:disabled {
  border-color: rgb(165 240 252 / 0.5);
}

.disabled\:border-cyan-200\/60:disabled {
  border-color: rgb(165 240 252 / 0.6);
}

.disabled\:border-cyan-200\/70:disabled {
  border-color: rgb(165 240 252 / 0.7);
}

.disabled\:border-cyan-200\/75:disabled {
  border-color: rgb(165 240 252 / 0.75);
}

.disabled\:border-cyan-200\/80:disabled {
  border-color: rgb(165 240 252 / 0.8);
}

.disabled\:border-cyan-200\/90:disabled {
  border-color: rgb(165 240 252 / 0.9);
}

.disabled\:border-cyan-200\/95:disabled {
  border-color: rgb(165 240 252 / 0.95);
}

.disabled\:border-cyan-200\/100:disabled {
  border-color: rgb(165 240 252 / 1);
}

.disabled\:border-cyan-300\/0:disabled {
  border-color: rgb(103 227 249 / 0);
}

.disabled\:border-cyan-300\/5:disabled {
  border-color: rgb(103 227 249 / 0.05);
}

.disabled\:border-cyan-300\/10:disabled {
  border-color: rgb(103 227 249 / 0.1);
}

.disabled\:border-cyan-300\/20:disabled {
  border-color: rgb(103 227 249 / 0.2);
}

.disabled\:border-cyan-300\/25:disabled {
  border-color: rgb(103 227 249 / 0.25);
}

.disabled\:border-cyan-300\/30:disabled {
  border-color: rgb(103 227 249 / 0.3);
}

.disabled\:border-cyan-300\/40:disabled {
  border-color: rgb(103 227 249 / 0.4);
}

.disabled\:border-cyan-300\/50:disabled {
  border-color: rgb(103 227 249 / 0.5);
}

.disabled\:border-cyan-300\/60:disabled {
  border-color: rgb(103 227 249 / 0.6);
}

.disabled\:border-cyan-300\/70:disabled {
  border-color: rgb(103 227 249 / 0.7);
}

.disabled\:border-cyan-300\/75:disabled {
  border-color: rgb(103 227 249 / 0.75);
}

.disabled\:border-cyan-300\/80:disabled {
  border-color: rgb(103 227 249 / 0.8);
}

.disabled\:border-cyan-300\/90:disabled {
  border-color: rgb(103 227 249 / 0.9);
}

.disabled\:border-cyan-300\/95:disabled {
  border-color: rgb(103 227 249 / 0.95);
}

.disabled\:border-cyan-300\/100:disabled {
  border-color: rgb(103 227 249 / 1);
}

.disabled\:border-cyan-400\/0:disabled {
  border-color: rgb(34 204 238 / 0);
}

.disabled\:border-cyan-400\/5:disabled {
  border-color: rgb(34 204 238 / 0.05);
}

.disabled\:border-cyan-400\/10:disabled {
  border-color: rgb(34 204 238 / 0.1);
}

.disabled\:border-cyan-400\/20:disabled {
  border-color: rgb(34 204 238 / 0.2);
}

.disabled\:border-cyan-400\/25:disabled {
  border-color: rgb(34 204 238 / 0.25);
}

.disabled\:border-cyan-400\/30:disabled {
  border-color: rgb(34 204 238 / 0.3);
}

.disabled\:border-cyan-400\/40:disabled {
  border-color: rgb(34 204 238 / 0.4);
}

.disabled\:border-cyan-400\/50:disabled {
  border-color: rgb(34 204 238 / 0.5);
}

.disabled\:border-cyan-400\/60:disabled {
  border-color: rgb(34 204 238 / 0.6);
}

.disabled\:border-cyan-400\/70:disabled {
  border-color: rgb(34 204 238 / 0.7);
}

.disabled\:border-cyan-400\/75:disabled {
  border-color: rgb(34 204 238 / 0.75);
}

.disabled\:border-cyan-400\/80:disabled {
  border-color: rgb(34 204 238 / 0.8);
}

.disabled\:border-cyan-400\/90:disabled {
  border-color: rgb(34 204 238 / 0.9);
}

.disabled\:border-cyan-400\/95:disabled {
  border-color: rgb(34 204 238 / 0.95);
}

.disabled\:border-cyan-400\/100:disabled {
  border-color: rgb(34 204 238 / 1);
}

.disabled\:border-cyan-500\/0:disabled {
  border-color: rgb(6 174 212 / 0);
}

.disabled\:border-cyan-500\/5:disabled {
  border-color: rgb(6 174 212 / 0.05);
}

.disabled\:border-cyan-500\/10:disabled {
  border-color: rgb(6 174 212 / 0.1);
}

.disabled\:border-cyan-500\/20:disabled {
  border-color: rgb(6 174 212 / 0.2);
}

.disabled\:border-cyan-500\/25:disabled {
  border-color: rgb(6 174 212 / 0.25);
}

.disabled\:border-cyan-500\/30:disabled {
  border-color: rgb(6 174 212 / 0.3);
}

.disabled\:border-cyan-500\/40:disabled {
  border-color: rgb(6 174 212 / 0.4);
}

.disabled\:border-cyan-500\/50:disabled {
  border-color: rgb(6 174 212 / 0.5);
}

.disabled\:border-cyan-500\/60:disabled {
  border-color: rgb(6 174 212 / 0.6);
}

.disabled\:border-cyan-500\/70:disabled {
  border-color: rgb(6 174 212 / 0.7);
}

.disabled\:border-cyan-500\/75:disabled {
  border-color: rgb(6 174 212 / 0.75);
}

.disabled\:border-cyan-500\/80:disabled {
  border-color: rgb(6 174 212 / 0.8);
}

.disabled\:border-cyan-500\/90:disabled {
  border-color: rgb(6 174 212 / 0.9);
}

.disabled\:border-cyan-500\/95:disabled {
  border-color: rgb(6 174 212 / 0.95);
}

.disabled\:border-cyan-500\/100:disabled {
  border-color: rgb(6 174 212 / 1);
}

.disabled\:border-cyan-600\/0:disabled {
  border-color: rgb(8 138 178 / 0);
}

.disabled\:border-cyan-600\/5:disabled {
  border-color: rgb(8 138 178 / 0.05);
}

.disabled\:border-cyan-600\/10:disabled {
  border-color: rgb(8 138 178 / 0.1);
}

.disabled\:border-cyan-600\/20:disabled {
  border-color: rgb(8 138 178 / 0.2);
}

.disabled\:border-cyan-600\/25:disabled {
  border-color: rgb(8 138 178 / 0.25);
}

.disabled\:border-cyan-600\/30:disabled {
  border-color: rgb(8 138 178 / 0.3);
}

.disabled\:border-cyan-600\/40:disabled {
  border-color: rgb(8 138 178 / 0.4);
}

.disabled\:border-cyan-600\/50:disabled {
  border-color: rgb(8 138 178 / 0.5);
}

.disabled\:border-cyan-600\/60:disabled {
  border-color: rgb(8 138 178 / 0.6);
}

.disabled\:border-cyan-600\/70:disabled {
  border-color: rgb(8 138 178 / 0.7);
}

.disabled\:border-cyan-600\/75:disabled {
  border-color: rgb(8 138 178 / 0.75);
}

.disabled\:border-cyan-600\/80:disabled {
  border-color: rgb(8 138 178 / 0.8);
}

.disabled\:border-cyan-600\/90:disabled {
  border-color: rgb(8 138 178 / 0.9);
}

.disabled\:border-cyan-600\/95:disabled {
  border-color: rgb(8 138 178 / 0.95);
}

.disabled\:border-cyan-600\/100:disabled {
  border-color: rgb(8 138 178 / 1);
}

.disabled\:border-cyan-700\/0:disabled {
  border-color: rgb(14 112 144 / 0);
}

.disabled\:border-cyan-700\/5:disabled {
  border-color: rgb(14 112 144 / 0.05);
}

.disabled\:border-cyan-700\/10:disabled {
  border-color: rgb(14 112 144 / 0.1);
}

.disabled\:border-cyan-700\/20:disabled {
  border-color: rgb(14 112 144 / 0.2);
}

.disabled\:border-cyan-700\/25:disabled {
  border-color: rgb(14 112 144 / 0.25);
}

.disabled\:border-cyan-700\/30:disabled {
  border-color: rgb(14 112 144 / 0.3);
}

.disabled\:border-cyan-700\/40:disabled {
  border-color: rgb(14 112 144 / 0.4);
}

.disabled\:border-cyan-700\/50:disabled {
  border-color: rgb(14 112 144 / 0.5);
}

.disabled\:border-cyan-700\/60:disabled {
  border-color: rgb(14 112 144 / 0.6);
}

.disabled\:border-cyan-700\/70:disabled {
  border-color: rgb(14 112 144 / 0.7);
}

.disabled\:border-cyan-700\/75:disabled {
  border-color: rgb(14 112 144 / 0.75);
}

.disabled\:border-cyan-700\/80:disabled {
  border-color: rgb(14 112 144 / 0.8);
}

.disabled\:border-cyan-700\/90:disabled {
  border-color: rgb(14 112 144 / 0.9);
}

.disabled\:border-cyan-700\/95:disabled {
  border-color: rgb(14 112 144 / 0.95);
}

.disabled\:border-cyan-700\/100:disabled {
  border-color: rgb(14 112 144 / 1);
}

.disabled\:border-cyan-800\/0:disabled {
  border-color: rgb(21 91 117 / 0);
}

.disabled\:border-cyan-800\/5:disabled {
  border-color: rgb(21 91 117 / 0.05);
}

.disabled\:border-cyan-800\/10:disabled {
  border-color: rgb(21 91 117 / 0.1);
}

.disabled\:border-cyan-800\/20:disabled {
  border-color: rgb(21 91 117 / 0.2);
}

.disabled\:border-cyan-800\/25:disabled {
  border-color: rgb(21 91 117 / 0.25);
}

.disabled\:border-cyan-800\/30:disabled {
  border-color: rgb(21 91 117 / 0.3);
}

.disabled\:border-cyan-800\/40:disabled {
  border-color: rgb(21 91 117 / 0.4);
}

.disabled\:border-cyan-800\/50:disabled {
  border-color: rgb(21 91 117 / 0.5);
}

.disabled\:border-cyan-800\/60:disabled {
  border-color: rgb(21 91 117 / 0.6);
}

.disabled\:border-cyan-800\/70:disabled {
  border-color: rgb(21 91 117 / 0.7);
}

.disabled\:border-cyan-800\/75:disabled {
  border-color: rgb(21 91 117 / 0.75);
}

.disabled\:border-cyan-800\/80:disabled {
  border-color: rgb(21 91 117 / 0.8);
}

.disabled\:border-cyan-800\/90:disabled {
  border-color: rgb(21 91 117 / 0.9);
}

.disabled\:border-cyan-800\/95:disabled {
  border-color: rgb(21 91 117 / 0.95);
}

.disabled\:border-cyan-800\/100:disabled {
  border-color: rgb(21 91 117 / 1);
}

.disabled\:border-cyan-900\/0:disabled {
  border-color: rgb(22 76 99 / 0);
}

.disabled\:border-cyan-900\/5:disabled {
  border-color: rgb(22 76 99 / 0.05);
}

.disabled\:border-cyan-900\/10:disabled {
  border-color: rgb(22 76 99 / 0.1);
}

.disabled\:border-cyan-900\/20:disabled {
  border-color: rgb(22 76 99 / 0.2);
}

.disabled\:border-cyan-900\/25:disabled {
  border-color: rgb(22 76 99 / 0.25);
}

.disabled\:border-cyan-900\/30:disabled {
  border-color: rgb(22 76 99 / 0.3);
}

.disabled\:border-cyan-900\/40:disabled {
  border-color: rgb(22 76 99 / 0.4);
}

.disabled\:border-cyan-900\/50:disabled {
  border-color: rgb(22 76 99 / 0.5);
}

.disabled\:border-cyan-900\/60:disabled {
  border-color: rgb(22 76 99 / 0.6);
}

.disabled\:border-cyan-900\/70:disabled {
  border-color: rgb(22 76 99 / 0.7);
}

.disabled\:border-cyan-900\/75:disabled {
  border-color: rgb(22 76 99 / 0.75);
}

.disabled\:border-cyan-900\/80:disabled {
  border-color: rgb(22 76 99 / 0.8);
}

.disabled\:border-cyan-900\/90:disabled {
  border-color: rgb(22 76 99 / 0.9);
}

.disabled\:border-cyan-900\/95:disabled {
  border-color: rgb(22 76 99 / 0.95);
}

.disabled\:border-cyan-900\/100:disabled {
  border-color: rgb(22 76 99 / 1);
}

.disabled\:border-cyan\/0:disabled {
  border-color: rgb(34 204 238 / 0);
}

.disabled\:border-cyan\/5:disabled {
  border-color: rgb(34 204 238 / 0.05);
}

.disabled\:border-cyan\/10:disabled {
  border-color: rgb(34 204 238 / 0.1);
}

.disabled\:border-cyan\/20:disabled {
  border-color: rgb(34 204 238 / 0.2);
}

.disabled\:border-cyan\/25:disabled {
  border-color: rgb(34 204 238 / 0.25);
}

.disabled\:border-cyan\/30:disabled {
  border-color: rgb(34 204 238 / 0.3);
}

.disabled\:border-cyan\/40:disabled {
  border-color: rgb(34 204 238 / 0.4);
}

.disabled\:border-cyan\/50:disabled {
  border-color: rgb(34 204 238 / 0.5);
}

.disabled\:border-cyan\/60:disabled {
  border-color: rgb(34 204 238 / 0.6);
}

.disabled\:border-cyan\/70:disabled {
  border-color: rgb(34 204 238 / 0.7);
}

.disabled\:border-cyan\/75:disabled {
  border-color: rgb(34 204 238 / 0.75);
}

.disabled\:border-cyan\/80:disabled {
  border-color: rgb(34 204 238 / 0.8);
}

.disabled\:border-cyan\/90:disabled {
  border-color: rgb(34 204 238 / 0.9);
}

.disabled\:border-cyan\/95:disabled {
  border-color: rgb(34 204 238 / 0.95);
}

.disabled\:border-cyan\/100:disabled {
  border-color: rgb(34 204 238 / 1);
}

.disabled\:border-blue-light-25\/0:disabled {
  border-color: rgb(245 251 255 / 0);
}

.disabled\:border-blue-light-25\/5:disabled {
  border-color: rgb(245 251 255 / 0.05);
}

.disabled\:border-blue-light-25\/10:disabled {
  border-color: rgb(245 251 255 / 0.1);
}

.disabled\:border-blue-light-25\/20:disabled {
  border-color: rgb(245 251 255 / 0.2);
}

.disabled\:border-blue-light-25\/25:disabled {
  border-color: rgb(245 251 255 / 0.25);
}

.disabled\:border-blue-light-25\/30:disabled {
  border-color: rgb(245 251 255 / 0.3);
}

.disabled\:border-blue-light-25\/40:disabled {
  border-color: rgb(245 251 255 / 0.4);
}

.disabled\:border-blue-light-25\/50:disabled {
  border-color: rgb(245 251 255 / 0.5);
}

.disabled\:border-blue-light-25\/60:disabled {
  border-color: rgb(245 251 255 / 0.6);
}

.disabled\:border-blue-light-25\/70:disabled {
  border-color: rgb(245 251 255 / 0.7);
}

.disabled\:border-blue-light-25\/75:disabled {
  border-color: rgb(245 251 255 / 0.75);
}

.disabled\:border-blue-light-25\/80:disabled {
  border-color: rgb(245 251 255 / 0.8);
}

.disabled\:border-blue-light-25\/90:disabled {
  border-color: rgb(245 251 255 / 0.9);
}

.disabled\:border-blue-light-25\/95:disabled {
  border-color: rgb(245 251 255 / 0.95);
}

.disabled\:border-blue-light-25\/100:disabled {
  border-color: rgb(245 251 255 / 1);
}

.disabled\:border-blue-light-50\/0:disabled {
  border-color: rgb(240 249 255 / 0);
}

.disabled\:border-blue-light-50\/5:disabled {
  border-color: rgb(240 249 255 / 0.05);
}

.disabled\:border-blue-light-50\/10:disabled {
  border-color: rgb(240 249 255 / 0.1);
}

.disabled\:border-blue-light-50\/20:disabled {
  border-color: rgb(240 249 255 / 0.2);
}

.disabled\:border-blue-light-50\/25:disabled {
  border-color: rgb(240 249 255 / 0.25);
}

.disabled\:border-blue-light-50\/30:disabled {
  border-color: rgb(240 249 255 / 0.3);
}

.disabled\:border-blue-light-50\/40:disabled {
  border-color: rgb(240 249 255 / 0.4);
}

.disabled\:border-blue-light-50\/50:disabled {
  border-color: rgb(240 249 255 / 0.5);
}

.disabled\:border-blue-light-50\/60:disabled {
  border-color: rgb(240 249 255 / 0.6);
}

.disabled\:border-blue-light-50\/70:disabled {
  border-color: rgb(240 249 255 / 0.7);
}

.disabled\:border-blue-light-50\/75:disabled {
  border-color: rgb(240 249 255 / 0.75);
}

.disabled\:border-blue-light-50\/80:disabled {
  border-color: rgb(240 249 255 / 0.8);
}

.disabled\:border-blue-light-50\/90:disabled {
  border-color: rgb(240 249 255 / 0.9);
}

.disabled\:border-blue-light-50\/95:disabled {
  border-color: rgb(240 249 255 / 0.95);
}

.disabled\:border-blue-light-50\/100:disabled {
  border-color: rgb(240 249 255 / 1);
}

.disabled\:border-blue-light-100\/0:disabled {
  border-color: rgb(224 242 254 / 0);
}

.disabled\:border-blue-light-100\/5:disabled {
  border-color: rgb(224 242 254 / 0.05);
}

.disabled\:border-blue-light-100\/10:disabled {
  border-color: rgb(224 242 254 / 0.1);
}

.disabled\:border-blue-light-100\/20:disabled {
  border-color: rgb(224 242 254 / 0.2);
}

.disabled\:border-blue-light-100\/25:disabled {
  border-color: rgb(224 242 254 / 0.25);
}

.disabled\:border-blue-light-100\/30:disabled {
  border-color: rgb(224 242 254 / 0.3);
}

.disabled\:border-blue-light-100\/40:disabled {
  border-color: rgb(224 242 254 / 0.4);
}

.disabled\:border-blue-light-100\/50:disabled {
  border-color: rgb(224 242 254 / 0.5);
}

.disabled\:border-blue-light-100\/60:disabled {
  border-color: rgb(224 242 254 / 0.6);
}

.disabled\:border-blue-light-100\/70:disabled {
  border-color: rgb(224 242 254 / 0.7);
}

.disabled\:border-blue-light-100\/75:disabled {
  border-color: rgb(224 242 254 / 0.75);
}

.disabled\:border-blue-light-100\/80:disabled {
  border-color: rgb(224 242 254 / 0.8);
}

.disabled\:border-blue-light-100\/90:disabled {
  border-color: rgb(224 242 254 / 0.9);
}

.disabled\:border-blue-light-100\/95:disabled {
  border-color: rgb(224 242 254 / 0.95);
}

.disabled\:border-blue-light-100\/100:disabled {
  border-color: rgb(224 242 254 / 1);
}

.disabled\:border-blue-light-200\/0:disabled {
  border-color: rgb(185 230 254 / 0);
}

.disabled\:border-blue-light-200\/5:disabled {
  border-color: rgb(185 230 254 / 0.05);
}

.disabled\:border-blue-light-200\/10:disabled {
  border-color: rgb(185 230 254 / 0.1);
}

.disabled\:border-blue-light-200\/20:disabled {
  border-color: rgb(185 230 254 / 0.2);
}

.disabled\:border-blue-light-200\/25:disabled {
  border-color: rgb(185 230 254 / 0.25);
}

.disabled\:border-blue-light-200\/30:disabled {
  border-color: rgb(185 230 254 / 0.3);
}

.disabled\:border-blue-light-200\/40:disabled {
  border-color: rgb(185 230 254 / 0.4);
}

.disabled\:border-blue-light-200\/50:disabled {
  border-color: rgb(185 230 254 / 0.5);
}

.disabled\:border-blue-light-200\/60:disabled {
  border-color: rgb(185 230 254 / 0.6);
}

.disabled\:border-blue-light-200\/70:disabled {
  border-color: rgb(185 230 254 / 0.7);
}

.disabled\:border-blue-light-200\/75:disabled {
  border-color: rgb(185 230 254 / 0.75);
}

.disabled\:border-blue-light-200\/80:disabled {
  border-color: rgb(185 230 254 / 0.8);
}

.disabled\:border-blue-light-200\/90:disabled {
  border-color: rgb(185 230 254 / 0.9);
}

.disabled\:border-blue-light-200\/95:disabled {
  border-color: rgb(185 230 254 / 0.95);
}

.disabled\:border-blue-light-200\/100:disabled {
  border-color: rgb(185 230 254 / 1);
}

.disabled\:border-blue-light-300\/0:disabled {
  border-color: rgb(124 212 253 / 0);
}

.disabled\:border-blue-light-300\/5:disabled {
  border-color: rgb(124 212 253 / 0.05);
}

.disabled\:border-blue-light-300\/10:disabled {
  border-color: rgb(124 212 253 / 0.1);
}

.disabled\:border-blue-light-300\/20:disabled {
  border-color: rgb(124 212 253 / 0.2);
}

.disabled\:border-blue-light-300\/25:disabled {
  border-color: rgb(124 212 253 / 0.25);
}

.disabled\:border-blue-light-300\/30:disabled {
  border-color: rgb(124 212 253 / 0.3);
}

.disabled\:border-blue-light-300\/40:disabled {
  border-color: rgb(124 212 253 / 0.4);
}

.disabled\:border-blue-light-300\/50:disabled {
  border-color: rgb(124 212 253 / 0.5);
}

.disabled\:border-blue-light-300\/60:disabled {
  border-color: rgb(124 212 253 / 0.6);
}

.disabled\:border-blue-light-300\/70:disabled {
  border-color: rgb(124 212 253 / 0.7);
}

.disabled\:border-blue-light-300\/75:disabled {
  border-color: rgb(124 212 253 / 0.75);
}

.disabled\:border-blue-light-300\/80:disabled {
  border-color: rgb(124 212 253 / 0.8);
}

.disabled\:border-blue-light-300\/90:disabled {
  border-color: rgb(124 212 253 / 0.9);
}

.disabled\:border-blue-light-300\/95:disabled {
  border-color: rgb(124 212 253 / 0.95);
}

.disabled\:border-blue-light-300\/100:disabled {
  border-color: rgb(124 212 253 / 1);
}

.disabled\:border-blue-light-400\/0:disabled {
  border-color: rgb(54 191 250 / 0);
}

.disabled\:border-blue-light-400\/5:disabled {
  border-color: rgb(54 191 250 / 0.05);
}

.disabled\:border-blue-light-400\/10:disabled {
  border-color: rgb(54 191 250 / 0.1);
}

.disabled\:border-blue-light-400\/20:disabled {
  border-color: rgb(54 191 250 / 0.2);
}

.disabled\:border-blue-light-400\/25:disabled {
  border-color: rgb(54 191 250 / 0.25);
}

.disabled\:border-blue-light-400\/30:disabled {
  border-color: rgb(54 191 250 / 0.3);
}

.disabled\:border-blue-light-400\/40:disabled {
  border-color: rgb(54 191 250 / 0.4);
}

.disabled\:border-blue-light-400\/50:disabled {
  border-color: rgb(54 191 250 / 0.5);
}

.disabled\:border-blue-light-400\/60:disabled {
  border-color: rgb(54 191 250 / 0.6);
}

.disabled\:border-blue-light-400\/70:disabled {
  border-color: rgb(54 191 250 / 0.7);
}

.disabled\:border-blue-light-400\/75:disabled {
  border-color: rgb(54 191 250 / 0.75);
}

.disabled\:border-blue-light-400\/80:disabled {
  border-color: rgb(54 191 250 / 0.8);
}

.disabled\:border-blue-light-400\/90:disabled {
  border-color: rgb(54 191 250 / 0.9);
}

.disabled\:border-blue-light-400\/95:disabled {
  border-color: rgb(54 191 250 / 0.95);
}

.disabled\:border-blue-light-400\/100:disabled {
  border-color: rgb(54 191 250 / 1);
}

.disabled\:border-blue-light-500\/0:disabled {
  border-color: rgb(11 165 236 / 0);
}

.disabled\:border-blue-light-500\/5:disabled {
  border-color: rgb(11 165 236 / 0.05);
}

.disabled\:border-blue-light-500\/10:disabled {
  border-color: rgb(11 165 236 / 0.1);
}

.disabled\:border-blue-light-500\/20:disabled {
  border-color: rgb(11 165 236 / 0.2);
}

.disabled\:border-blue-light-500\/25:disabled {
  border-color: rgb(11 165 236 / 0.25);
}

.disabled\:border-blue-light-500\/30:disabled {
  border-color: rgb(11 165 236 / 0.3);
}

.disabled\:border-blue-light-500\/40:disabled {
  border-color: rgb(11 165 236 / 0.4);
}

.disabled\:border-blue-light-500\/50:disabled {
  border-color: rgb(11 165 236 / 0.5);
}

.disabled\:border-blue-light-500\/60:disabled {
  border-color: rgb(11 165 236 / 0.6);
}

.disabled\:border-blue-light-500\/70:disabled {
  border-color: rgb(11 165 236 / 0.7);
}

.disabled\:border-blue-light-500\/75:disabled {
  border-color: rgb(11 165 236 / 0.75);
}

.disabled\:border-blue-light-500\/80:disabled {
  border-color: rgb(11 165 236 / 0.8);
}

.disabled\:border-blue-light-500\/90:disabled {
  border-color: rgb(11 165 236 / 0.9);
}

.disabled\:border-blue-light-500\/95:disabled {
  border-color: rgb(11 165 236 / 0.95);
}

.disabled\:border-blue-light-500\/100:disabled {
  border-color: rgb(11 165 236 / 1);
}

.disabled\:border-blue-light-600\/0:disabled {
  border-color: rgb(0 134 201 / 0);
}

.disabled\:border-blue-light-600\/5:disabled {
  border-color: rgb(0 134 201 / 0.05);
}

.disabled\:border-blue-light-600\/10:disabled {
  border-color: rgb(0 134 201 / 0.1);
}

.disabled\:border-blue-light-600\/20:disabled {
  border-color: rgb(0 134 201 / 0.2);
}

.disabled\:border-blue-light-600\/25:disabled {
  border-color: rgb(0 134 201 / 0.25);
}

.disabled\:border-blue-light-600\/30:disabled {
  border-color: rgb(0 134 201 / 0.3);
}

.disabled\:border-blue-light-600\/40:disabled {
  border-color: rgb(0 134 201 / 0.4);
}

.disabled\:border-blue-light-600\/50:disabled {
  border-color: rgb(0 134 201 / 0.5);
}

.disabled\:border-blue-light-600\/60:disabled {
  border-color: rgb(0 134 201 / 0.6);
}

.disabled\:border-blue-light-600\/70:disabled {
  border-color: rgb(0 134 201 / 0.7);
}

.disabled\:border-blue-light-600\/75:disabled {
  border-color: rgb(0 134 201 / 0.75);
}

.disabled\:border-blue-light-600\/80:disabled {
  border-color: rgb(0 134 201 / 0.8);
}

.disabled\:border-blue-light-600\/90:disabled {
  border-color: rgb(0 134 201 / 0.9);
}

.disabled\:border-blue-light-600\/95:disabled {
  border-color: rgb(0 134 201 / 0.95);
}

.disabled\:border-blue-light-600\/100:disabled {
  border-color: rgb(0 134 201 / 1);
}

.disabled\:border-blue-light-700\/0:disabled {
  border-color: rgb(2 106 162 / 0);
}

.disabled\:border-blue-light-700\/5:disabled {
  border-color: rgb(2 106 162 / 0.05);
}

.disabled\:border-blue-light-700\/10:disabled {
  border-color: rgb(2 106 162 / 0.1);
}

.disabled\:border-blue-light-700\/20:disabled {
  border-color: rgb(2 106 162 / 0.2);
}

.disabled\:border-blue-light-700\/25:disabled {
  border-color: rgb(2 106 162 / 0.25);
}

.disabled\:border-blue-light-700\/30:disabled {
  border-color: rgb(2 106 162 / 0.3);
}

.disabled\:border-blue-light-700\/40:disabled {
  border-color: rgb(2 106 162 / 0.4);
}

.disabled\:border-blue-light-700\/50:disabled {
  border-color: rgb(2 106 162 / 0.5);
}

.disabled\:border-blue-light-700\/60:disabled {
  border-color: rgb(2 106 162 / 0.6);
}

.disabled\:border-blue-light-700\/70:disabled {
  border-color: rgb(2 106 162 / 0.7);
}

.disabled\:border-blue-light-700\/75:disabled {
  border-color: rgb(2 106 162 / 0.75);
}

.disabled\:border-blue-light-700\/80:disabled {
  border-color: rgb(2 106 162 / 0.8);
}

.disabled\:border-blue-light-700\/90:disabled {
  border-color: rgb(2 106 162 / 0.9);
}

.disabled\:border-blue-light-700\/95:disabled {
  border-color: rgb(2 106 162 / 0.95);
}

.disabled\:border-blue-light-700\/100:disabled {
  border-color: rgb(2 106 162 / 1);
}

.disabled\:border-blue-light-800\/0:disabled {
  border-color: rgb(6 89 134 / 0);
}

.disabled\:border-blue-light-800\/5:disabled {
  border-color: rgb(6 89 134 / 0.05);
}

.disabled\:border-blue-light-800\/10:disabled {
  border-color: rgb(6 89 134 / 0.1);
}

.disabled\:border-blue-light-800\/20:disabled {
  border-color: rgb(6 89 134 / 0.2);
}

.disabled\:border-blue-light-800\/25:disabled {
  border-color: rgb(6 89 134 / 0.25);
}

.disabled\:border-blue-light-800\/30:disabled {
  border-color: rgb(6 89 134 / 0.3);
}

.disabled\:border-blue-light-800\/40:disabled {
  border-color: rgb(6 89 134 / 0.4);
}

.disabled\:border-blue-light-800\/50:disabled {
  border-color: rgb(6 89 134 / 0.5);
}

.disabled\:border-blue-light-800\/60:disabled {
  border-color: rgb(6 89 134 / 0.6);
}

.disabled\:border-blue-light-800\/70:disabled {
  border-color: rgb(6 89 134 / 0.7);
}

.disabled\:border-blue-light-800\/75:disabled {
  border-color: rgb(6 89 134 / 0.75);
}

.disabled\:border-blue-light-800\/80:disabled {
  border-color: rgb(6 89 134 / 0.8);
}

.disabled\:border-blue-light-800\/90:disabled {
  border-color: rgb(6 89 134 / 0.9);
}

.disabled\:border-blue-light-800\/95:disabled {
  border-color: rgb(6 89 134 / 0.95);
}

.disabled\:border-blue-light-800\/100:disabled {
  border-color: rgb(6 89 134 / 1);
}

.disabled\:border-blue-light-900\/0:disabled {
  border-color: rgb(11 74 111 / 0);
}

.disabled\:border-blue-light-900\/5:disabled {
  border-color: rgb(11 74 111 / 0.05);
}

.disabled\:border-blue-light-900\/10:disabled {
  border-color: rgb(11 74 111 / 0.1);
}

.disabled\:border-blue-light-900\/20:disabled {
  border-color: rgb(11 74 111 / 0.2);
}

.disabled\:border-blue-light-900\/25:disabled {
  border-color: rgb(11 74 111 / 0.25);
}

.disabled\:border-blue-light-900\/30:disabled {
  border-color: rgb(11 74 111 / 0.3);
}

.disabled\:border-blue-light-900\/40:disabled {
  border-color: rgb(11 74 111 / 0.4);
}

.disabled\:border-blue-light-900\/50:disabled {
  border-color: rgb(11 74 111 / 0.5);
}

.disabled\:border-blue-light-900\/60:disabled {
  border-color: rgb(11 74 111 / 0.6);
}

.disabled\:border-blue-light-900\/70:disabled {
  border-color: rgb(11 74 111 / 0.7);
}

.disabled\:border-blue-light-900\/75:disabled {
  border-color: rgb(11 74 111 / 0.75);
}

.disabled\:border-blue-light-900\/80:disabled {
  border-color: rgb(11 74 111 / 0.8);
}

.disabled\:border-blue-light-900\/90:disabled {
  border-color: rgb(11 74 111 / 0.9);
}

.disabled\:border-blue-light-900\/95:disabled {
  border-color: rgb(11 74 111 / 0.95);
}

.disabled\:border-blue-light-900\/100:disabled {
  border-color: rgb(11 74 111 / 1);
}

.disabled\:border-blue-light\/0:disabled {
  border-color: rgb(54 191 250 / 0);
}

.disabled\:border-blue-light\/5:disabled {
  border-color: rgb(54 191 250 / 0.05);
}

.disabled\:border-blue-light\/10:disabled {
  border-color: rgb(54 191 250 / 0.1);
}

.disabled\:border-blue-light\/20:disabled {
  border-color: rgb(54 191 250 / 0.2);
}

.disabled\:border-blue-light\/25:disabled {
  border-color: rgb(54 191 250 / 0.25);
}

.disabled\:border-blue-light\/30:disabled {
  border-color: rgb(54 191 250 / 0.3);
}

.disabled\:border-blue-light\/40:disabled {
  border-color: rgb(54 191 250 / 0.4);
}

.disabled\:border-blue-light\/50:disabled {
  border-color: rgb(54 191 250 / 0.5);
}

.disabled\:border-blue-light\/60:disabled {
  border-color: rgb(54 191 250 / 0.6);
}

.disabled\:border-blue-light\/70:disabled {
  border-color: rgb(54 191 250 / 0.7);
}

.disabled\:border-blue-light\/75:disabled {
  border-color: rgb(54 191 250 / 0.75);
}

.disabled\:border-blue-light\/80:disabled {
  border-color: rgb(54 191 250 / 0.8);
}

.disabled\:border-blue-light\/90:disabled {
  border-color: rgb(54 191 250 / 0.9);
}

.disabled\:border-blue-light\/95:disabled {
  border-color: rgb(54 191 250 / 0.95);
}

.disabled\:border-blue-light\/100:disabled {
  border-color: rgb(54 191 250 / 1);
}

.disabled\:border-blue-25\/0:disabled {
  border-color: rgb(245 250 255 / 0);
}

.disabled\:border-blue-25\/5:disabled {
  border-color: rgb(245 250 255 / 0.05);
}

.disabled\:border-blue-25\/10:disabled {
  border-color: rgb(245 250 255 / 0.1);
}

.disabled\:border-blue-25\/20:disabled {
  border-color: rgb(245 250 255 / 0.2);
}

.disabled\:border-blue-25\/25:disabled {
  border-color: rgb(245 250 255 / 0.25);
}

.disabled\:border-blue-25\/30:disabled {
  border-color: rgb(245 250 255 / 0.3);
}

.disabled\:border-blue-25\/40:disabled {
  border-color: rgb(245 250 255 / 0.4);
}

.disabled\:border-blue-25\/50:disabled {
  border-color: rgb(245 250 255 / 0.5);
}

.disabled\:border-blue-25\/60:disabled {
  border-color: rgb(245 250 255 / 0.6);
}

.disabled\:border-blue-25\/70:disabled {
  border-color: rgb(245 250 255 / 0.7);
}

.disabled\:border-blue-25\/75:disabled {
  border-color: rgb(245 250 255 / 0.75);
}

.disabled\:border-blue-25\/80:disabled {
  border-color: rgb(245 250 255 / 0.8);
}

.disabled\:border-blue-25\/90:disabled {
  border-color: rgb(245 250 255 / 0.9);
}

.disabled\:border-blue-25\/95:disabled {
  border-color: rgb(245 250 255 / 0.95);
}

.disabled\:border-blue-25\/100:disabled {
  border-color: rgb(245 250 255 / 1);
}

.disabled\:border-blue-50\/0:disabled {
  border-color: rgb(239 248 255 / 0);
}

.disabled\:border-blue-50\/5:disabled {
  border-color: rgb(239 248 255 / 0.05);
}

.disabled\:border-blue-50\/10:disabled {
  border-color: rgb(239 248 255 / 0.1);
}

.disabled\:border-blue-50\/20:disabled {
  border-color: rgb(239 248 255 / 0.2);
}

.disabled\:border-blue-50\/25:disabled {
  border-color: rgb(239 248 255 / 0.25);
}

.disabled\:border-blue-50\/30:disabled {
  border-color: rgb(239 248 255 / 0.3);
}

.disabled\:border-blue-50\/40:disabled {
  border-color: rgb(239 248 255 / 0.4);
}

.disabled\:border-blue-50\/50:disabled {
  border-color: rgb(239 248 255 / 0.5);
}

.disabled\:border-blue-50\/60:disabled {
  border-color: rgb(239 248 255 / 0.6);
}

.disabled\:border-blue-50\/70:disabled {
  border-color: rgb(239 248 255 / 0.7);
}

.disabled\:border-blue-50\/75:disabled {
  border-color: rgb(239 248 255 / 0.75);
}

.disabled\:border-blue-50\/80:disabled {
  border-color: rgb(239 248 255 / 0.8);
}

.disabled\:border-blue-50\/90:disabled {
  border-color: rgb(239 248 255 / 0.9);
}

.disabled\:border-blue-50\/95:disabled {
  border-color: rgb(239 248 255 / 0.95);
}

.disabled\:border-blue-50\/100:disabled {
  border-color: rgb(239 248 255 / 1);
}

.disabled\:border-blue-100\/0:disabled {
  border-color: rgb(209 233 255 / 0);
}

.disabled\:border-blue-100\/5:disabled {
  border-color: rgb(209 233 255 / 0.05);
}

.disabled\:border-blue-100\/10:disabled {
  border-color: rgb(209 233 255 / 0.1);
}

.disabled\:border-blue-100\/20:disabled {
  border-color: rgb(209 233 255 / 0.2);
}

.disabled\:border-blue-100\/25:disabled {
  border-color: rgb(209 233 255 / 0.25);
}

.disabled\:border-blue-100\/30:disabled {
  border-color: rgb(209 233 255 / 0.3);
}

.disabled\:border-blue-100\/40:disabled {
  border-color: rgb(209 233 255 / 0.4);
}

.disabled\:border-blue-100\/50:disabled {
  border-color: rgb(209 233 255 / 0.5);
}

.disabled\:border-blue-100\/60:disabled {
  border-color: rgb(209 233 255 / 0.6);
}

.disabled\:border-blue-100\/70:disabled {
  border-color: rgb(209 233 255 / 0.7);
}

.disabled\:border-blue-100\/75:disabled {
  border-color: rgb(209 233 255 / 0.75);
}

.disabled\:border-blue-100\/80:disabled {
  border-color: rgb(209 233 255 / 0.8);
}

.disabled\:border-blue-100\/90:disabled {
  border-color: rgb(209 233 255 / 0.9);
}

.disabled\:border-blue-100\/95:disabled {
  border-color: rgb(209 233 255 / 0.95);
}

.disabled\:border-blue-100\/100:disabled {
  border-color: rgb(209 233 255 / 1);
}

.disabled\:border-blue-200\/0:disabled {
  border-color: rgb(178 221 255 / 0);
}

.disabled\:border-blue-200\/5:disabled {
  border-color: rgb(178 221 255 / 0.05);
}

.disabled\:border-blue-200\/10:disabled {
  border-color: rgb(178 221 255 / 0.1);
}

.disabled\:border-blue-200\/20:disabled {
  border-color: rgb(178 221 255 / 0.2);
}

.disabled\:border-blue-200\/25:disabled {
  border-color: rgb(178 221 255 / 0.25);
}

.disabled\:border-blue-200\/30:disabled {
  border-color: rgb(178 221 255 / 0.3);
}

.disabled\:border-blue-200\/40:disabled {
  border-color: rgb(178 221 255 / 0.4);
}

.disabled\:border-blue-200\/50:disabled {
  border-color: rgb(178 221 255 / 0.5);
}

.disabled\:border-blue-200\/60:disabled {
  border-color: rgb(178 221 255 / 0.6);
}

.disabled\:border-blue-200\/70:disabled {
  border-color: rgb(178 221 255 / 0.7);
}

.disabled\:border-blue-200\/75:disabled {
  border-color: rgb(178 221 255 / 0.75);
}

.disabled\:border-blue-200\/80:disabled {
  border-color: rgb(178 221 255 / 0.8);
}

.disabled\:border-blue-200\/90:disabled {
  border-color: rgb(178 221 255 / 0.9);
}

.disabled\:border-blue-200\/95:disabled {
  border-color: rgb(178 221 255 / 0.95);
}

.disabled\:border-blue-200\/100:disabled {
  border-color: rgb(178 221 255 / 1);
}

.disabled\:border-blue-300\/0:disabled {
  border-color: rgb(132 202 255 / 0);
}

.disabled\:border-blue-300\/5:disabled {
  border-color: rgb(132 202 255 / 0.05);
}

.disabled\:border-blue-300\/10:disabled {
  border-color: rgb(132 202 255 / 0.1);
}

.disabled\:border-blue-300\/20:disabled {
  border-color: rgb(132 202 255 / 0.2);
}

.disabled\:border-blue-300\/25:disabled {
  border-color: rgb(132 202 255 / 0.25);
}

.disabled\:border-blue-300\/30:disabled {
  border-color: rgb(132 202 255 / 0.3);
}

.disabled\:border-blue-300\/40:disabled {
  border-color: rgb(132 202 255 / 0.4);
}

.disabled\:border-blue-300\/50:disabled {
  border-color: rgb(132 202 255 / 0.5);
}

.disabled\:border-blue-300\/60:disabled {
  border-color: rgb(132 202 255 / 0.6);
}

.disabled\:border-blue-300\/70:disabled {
  border-color: rgb(132 202 255 / 0.7);
}

.disabled\:border-blue-300\/75:disabled {
  border-color: rgb(132 202 255 / 0.75);
}

.disabled\:border-blue-300\/80:disabled {
  border-color: rgb(132 202 255 / 0.8);
}

.disabled\:border-blue-300\/90:disabled {
  border-color: rgb(132 202 255 / 0.9);
}

.disabled\:border-blue-300\/95:disabled {
  border-color: rgb(132 202 255 / 0.95);
}

.disabled\:border-blue-300\/100:disabled {
  border-color: rgb(132 202 255 / 1);
}

.disabled\:border-blue-400\/0:disabled {
  border-color: rgb(83 177 253 / 0);
}

.disabled\:border-blue-400\/5:disabled {
  border-color: rgb(83 177 253 / 0.05);
}

.disabled\:border-blue-400\/10:disabled {
  border-color: rgb(83 177 253 / 0.1);
}

.disabled\:border-blue-400\/20:disabled {
  border-color: rgb(83 177 253 / 0.2);
}

.disabled\:border-blue-400\/25:disabled {
  border-color: rgb(83 177 253 / 0.25);
}

.disabled\:border-blue-400\/30:disabled {
  border-color: rgb(83 177 253 / 0.3);
}

.disabled\:border-blue-400\/40:disabled {
  border-color: rgb(83 177 253 / 0.4);
}

.disabled\:border-blue-400\/50:disabled {
  border-color: rgb(83 177 253 / 0.5);
}

.disabled\:border-blue-400\/60:disabled {
  border-color: rgb(83 177 253 / 0.6);
}

.disabled\:border-blue-400\/70:disabled {
  border-color: rgb(83 177 253 / 0.7);
}

.disabled\:border-blue-400\/75:disabled {
  border-color: rgb(83 177 253 / 0.75);
}

.disabled\:border-blue-400\/80:disabled {
  border-color: rgb(83 177 253 / 0.8);
}

.disabled\:border-blue-400\/90:disabled {
  border-color: rgb(83 177 253 / 0.9);
}

.disabled\:border-blue-400\/95:disabled {
  border-color: rgb(83 177 253 / 0.95);
}

.disabled\:border-blue-400\/100:disabled {
  border-color: rgb(83 177 253 / 1);
}

.disabled\:border-blue-500\/0:disabled {
  border-color: rgb(46 144 250 / 0);
}

.disabled\:border-blue-500\/5:disabled {
  border-color: rgb(46 144 250 / 0.05);
}

.disabled\:border-blue-500\/10:disabled {
  border-color: rgb(46 144 250 / 0.1);
}

.disabled\:border-blue-500\/20:disabled {
  border-color: rgb(46 144 250 / 0.2);
}

.disabled\:border-blue-500\/25:disabled {
  border-color: rgb(46 144 250 / 0.25);
}

.disabled\:border-blue-500\/30:disabled {
  border-color: rgb(46 144 250 / 0.3);
}

.disabled\:border-blue-500\/40:disabled {
  border-color: rgb(46 144 250 / 0.4);
}

.disabled\:border-blue-500\/50:disabled {
  border-color: rgb(46 144 250 / 0.5);
}

.disabled\:border-blue-500\/60:disabled {
  border-color: rgb(46 144 250 / 0.6);
}

.disabled\:border-blue-500\/70:disabled {
  border-color: rgb(46 144 250 / 0.7);
}

.disabled\:border-blue-500\/75:disabled {
  border-color: rgb(46 144 250 / 0.75);
}

.disabled\:border-blue-500\/80:disabled {
  border-color: rgb(46 144 250 / 0.8);
}

.disabled\:border-blue-500\/90:disabled {
  border-color: rgb(46 144 250 / 0.9);
}

.disabled\:border-blue-500\/95:disabled {
  border-color: rgb(46 144 250 / 0.95);
}

.disabled\:border-blue-500\/100:disabled {
  border-color: rgb(46 144 250 / 1);
}

.disabled\:border-blue-600\/0:disabled {
  border-color: rgb(21 112 239 / 0);
}

.disabled\:border-blue-600\/5:disabled {
  border-color: rgb(21 112 239 / 0.05);
}

.disabled\:border-blue-600\/10:disabled {
  border-color: rgb(21 112 239 / 0.1);
}

.disabled\:border-blue-600\/20:disabled {
  border-color: rgb(21 112 239 / 0.2);
}

.disabled\:border-blue-600\/25:disabled {
  border-color: rgb(21 112 239 / 0.25);
}

.disabled\:border-blue-600\/30:disabled {
  border-color: rgb(21 112 239 / 0.3);
}

.disabled\:border-blue-600\/40:disabled {
  border-color: rgb(21 112 239 / 0.4);
}

.disabled\:border-blue-600\/50:disabled {
  border-color: rgb(21 112 239 / 0.5);
}

.disabled\:border-blue-600\/60:disabled {
  border-color: rgb(21 112 239 / 0.6);
}

.disabled\:border-blue-600\/70:disabled {
  border-color: rgb(21 112 239 / 0.7);
}

.disabled\:border-blue-600\/75:disabled {
  border-color: rgb(21 112 239 / 0.75);
}

.disabled\:border-blue-600\/80:disabled {
  border-color: rgb(21 112 239 / 0.8);
}

.disabled\:border-blue-600\/90:disabled {
  border-color: rgb(21 112 239 / 0.9);
}

.disabled\:border-blue-600\/95:disabled {
  border-color: rgb(21 112 239 / 0.95);
}

.disabled\:border-blue-600\/100:disabled {
  border-color: rgb(21 112 239 / 1);
}

.disabled\:border-blue-700\/0:disabled {
  border-color: rgb(23 92 211 / 0);
}

.disabled\:border-blue-700\/5:disabled {
  border-color: rgb(23 92 211 / 0.05);
}

.disabled\:border-blue-700\/10:disabled {
  border-color: rgb(23 92 211 / 0.1);
}

.disabled\:border-blue-700\/20:disabled {
  border-color: rgb(23 92 211 / 0.2);
}

.disabled\:border-blue-700\/25:disabled {
  border-color: rgb(23 92 211 / 0.25);
}

.disabled\:border-blue-700\/30:disabled {
  border-color: rgb(23 92 211 / 0.3);
}

.disabled\:border-blue-700\/40:disabled {
  border-color: rgb(23 92 211 / 0.4);
}

.disabled\:border-blue-700\/50:disabled {
  border-color: rgb(23 92 211 / 0.5);
}

.disabled\:border-blue-700\/60:disabled {
  border-color: rgb(23 92 211 / 0.6);
}

.disabled\:border-blue-700\/70:disabled {
  border-color: rgb(23 92 211 / 0.7);
}

.disabled\:border-blue-700\/75:disabled {
  border-color: rgb(23 92 211 / 0.75);
}

.disabled\:border-blue-700\/80:disabled {
  border-color: rgb(23 92 211 / 0.8);
}

.disabled\:border-blue-700\/90:disabled {
  border-color: rgb(23 92 211 / 0.9);
}

.disabled\:border-blue-700\/95:disabled {
  border-color: rgb(23 92 211 / 0.95);
}

.disabled\:border-blue-700\/100:disabled {
  border-color: rgb(23 92 211 / 1);
}

.disabled\:border-blue-800\/0:disabled {
  border-color: rgb(24 73 169 / 0);
}

.disabled\:border-blue-800\/5:disabled {
  border-color: rgb(24 73 169 / 0.05);
}

.disabled\:border-blue-800\/10:disabled {
  border-color: rgb(24 73 169 / 0.1);
}

.disabled\:border-blue-800\/20:disabled {
  border-color: rgb(24 73 169 / 0.2);
}

.disabled\:border-blue-800\/25:disabled {
  border-color: rgb(24 73 169 / 0.25);
}

.disabled\:border-blue-800\/30:disabled {
  border-color: rgb(24 73 169 / 0.3);
}

.disabled\:border-blue-800\/40:disabled {
  border-color: rgb(24 73 169 / 0.4);
}

.disabled\:border-blue-800\/50:disabled {
  border-color: rgb(24 73 169 / 0.5);
}

.disabled\:border-blue-800\/60:disabled {
  border-color: rgb(24 73 169 / 0.6);
}

.disabled\:border-blue-800\/70:disabled {
  border-color: rgb(24 73 169 / 0.7);
}

.disabled\:border-blue-800\/75:disabled {
  border-color: rgb(24 73 169 / 0.75);
}

.disabled\:border-blue-800\/80:disabled {
  border-color: rgb(24 73 169 / 0.8);
}

.disabled\:border-blue-800\/90:disabled {
  border-color: rgb(24 73 169 / 0.9);
}

.disabled\:border-blue-800\/95:disabled {
  border-color: rgb(24 73 169 / 0.95);
}

.disabled\:border-blue-800\/100:disabled {
  border-color: rgb(24 73 169 / 1);
}

.disabled\:border-blue-900\/0:disabled {
  border-color: rgb(25 65 133 / 0);
}

.disabled\:border-blue-900\/5:disabled {
  border-color: rgb(25 65 133 / 0.05);
}

.disabled\:border-blue-900\/10:disabled {
  border-color: rgb(25 65 133 / 0.1);
}

.disabled\:border-blue-900\/20:disabled {
  border-color: rgb(25 65 133 / 0.2);
}

.disabled\:border-blue-900\/25:disabled {
  border-color: rgb(25 65 133 / 0.25);
}

.disabled\:border-blue-900\/30:disabled {
  border-color: rgb(25 65 133 / 0.3);
}

.disabled\:border-blue-900\/40:disabled {
  border-color: rgb(25 65 133 / 0.4);
}

.disabled\:border-blue-900\/50:disabled {
  border-color: rgb(25 65 133 / 0.5);
}

.disabled\:border-blue-900\/60:disabled {
  border-color: rgb(25 65 133 / 0.6);
}

.disabled\:border-blue-900\/70:disabled {
  border-color: rgb(25 65 133 / 0.7);
}

.disabled\:border-blue-900\/75:disabled {
  border-color: rgb(25 65 133 / 0.75);
}

.disabled\:border-blue-900\/80:disabled {
  border-color: rgb(25 65 133 / 0.8);
}

.disabled\:border-blue-900\/90:disabled {
  border-color: rgb(25 65 133 / 0.9);
}

.disabled\:border-blue-900\/95:disabled {
  border-color: rgb(25 65 133 / 0.95);
}

.disabled\:border-blue-900\/100:disabled {
  border-color: rgb(25 65 133 / 1);
}

.disabled\:border-blue\/0:disabled {
  border-color: rgb(83 177 253 / 0);
}

.disabled\:border-blue\/5:disabled {
  border-color: rgb(83 177 253 / 0.05);
}

.disabled\:border-blue\/10:disabled {
  border-color: rgb(83 177 253 / 0.1);
}

.disabled\:border-blue\/20:disabled {
  border-color: rgb(83 177 253 / 0.2);
}

.disabled\:border-blue\/25:disabled {
  border-color: rgb(83 177 253 / 0.25);
}

.disabled\:border-blue\/30:disabled {
  border-color: rgb(83 177 253 / 0.3);
}

.disabled\:border-blue\/40:disabled {
  border-color: rgb(83 177 253 / 0.4);
}

.disabled\:border-blue\/50:disabled {
  border-color: rgb(83 177 253 / 0.5);
}

.disabled\:border-blue\/60:disabled {
  border-color: rgb(83 177 253 / 0.6);
}

.disabled\:border-blue\/70:disabled {
  border-color: rgb(83 177 253 / 0.7);
}

.disabled\:border-blue\/75:disabled {
  border-color: rgb(83 177 253 / 0.75);
}

.disabled\:border-blue\/80:disabled {
  border-color: rgb(83 177 253 / 0.8);
}

.disabled\:border-blue\/90:disabled {
  border-color: rgb(83 177 253 / 0.9);
}

.disabled\:border-blue\/95:disabled {
  border-color: rgb(83 177 253 / 0.95);
}

.disabled\:border-blue\/100:disabled {
  border-color: rgb(83 177 253 / 1);
}

.disabled\:border-blue-dark-25\/0:disabled {
  border-color: rgb(245 248 255 / 0);
}

.disabled\:border-blue-dark-25\/5:disabled {
  border-color: rgb(245 248 255 / 0.05);
}

.disabled\:border-blue-dark-25\/10:disabled {
  border-color: rgb(245 248 255 / 0.1);
}

.disabled\:border-blue-dark-25\/20:disabled {
  border-color: rgb(245 248 255 / 0.2);
}

.disabled\:border-blue-dark-25\/25:disabled {
  border-color: rgb(245 248 255 / 0.25);
}

.disabled\:border-blue-dark-25\/30:disabled {
  border-color: rgb(245 248 255 / 0.3);
}

.disabled\:border-blue-dark-25\/40:disabled {
  border-color: rgb(245 248 255 / 0.4);
}

.disabled\:border-blue-dark-25\/50:disabled {
  border-color: rgb(245 248 255 / 0.5);
}

.disabled\:border-blue-dark-25\/60:disabled {
  border-color: rgb(245 248 255 / 0.6);
}

.disabled\:border-blue-dark-25\/70:disabled {
  border-color: rgb(245 248 255 / 0.7);
}

.disabled\:border-blue-dark-25\/75:disabled {
  border-color: rgb(245 248 255 / 0.75);
}

.disabled\:border-blue-dark-25\/80:disabled {
  border-color: rgb(245 248 255 / 0.8);
}

.disabled\:border-blue-dark-25\/90:disabled {
  border-color: rgb(245 248 255 / 0.9);
}

.disabled\:border-blue-dark-25\/95:disabled {
  border-color: rgb(245 248 255 / 0.95);
}

.disabled\:border-blue-dark-25\/100:disabled {
  border-color: rgb(245 248 255 / 1);
}

.disabled\:border-blue-dark-50\/0:disabled {
  border-color: rgb(239 244 255 / 0);
}

.disabled\:border-blue-dark-50\/5:disabled {
  border-color: rgb(239 244 255 / 0.05);
}

.disabled\:border-blue-dark-50\/10:disabled {
  border-color: rgb(239 244 255 / 0.1);
}

.disabled\:border-blue-dark-50\/20:disabled {
  border-color: rgb(239 244 255 / 0.2);
}

.disabled\:border-blue-dark-50\/25:disabled {
  border-color: rgb(239 244 255 / 0.25);
}

.disabled\:border-blue-dark-50\/30:disabled {
  border-color: rgb(239 244 255 / 0.3);
}

.disabled\:border-blue-dark-50\/40:disabled {
  border-color: rgb(239 244 255 / 0.4);
}

.disabled\:border-blue-dark-50\/50:disabled {
  border-color: rgb(239 244 255 / 0.5);
}

.disabled\:border-blue-dark-50\/60:disabled {
  border-color: rgb(239 244 255 / 0.6);
}

.disabled\:border-blue-dark-50\/70:disabled {
  border-color: rgb(239 244 255 / 0.7);
}

.disabled\:border-blue-dark-50\/75:disabled {
  border-color: rgb(239 244 255 / 0.75);
}

.disabled\:border-blue-dark-50\/80:disabled {
  border-color: rgb(239 244 255 / 0.8);
}

.disabled\:border-blue-dark-50\/90:disabled {
  border-color: rgb(239 244 255 / 0.9);
}

.disabled\:border-blue-dark-50\/95:disabled {
  border-color: rgb(239 244 255 / 0.95);
}

.disabled\:border-blue-dark-50\/100:disabled {
  border-color: rgb(239 244 255 / 1);
}

.disabled\:border-blue-dark-100\/0:disabled {
  border-color: rgb(209 224 255 / 0);
}

.disabled\:border-blue-dark-100\/5:disabled {
  border-color: rgb(209 224 255 / 0.05);
}

.disabled\:border-blue-dark-100\/10:disabled {
  border-color: rgb(209 224 255 / 0.1);
}

.disabled\:border-blue-dark-100\/20:disabled {
  border-color: rgb(209 224 255 / 0.2);
}

.disabled\:border-blue-dark-100\/25:disabled {
  border-color: rgb(209 224 255 / 0.25);
}

.disabled\:border-blue-dark-100\/30:disabled {
  border-color: rgb(209 224 255 / 0.3);
}

.disabled\:border-blue-dark-100\/40:disabled {
  border-color: rgb(209 224 255 / 0.4);
}

.disabled\:border-blue-dark-100\/50:disabled {
  border-color: rgb(209 224 255 / 0.5);
}

.disabled\:border-blue-dark-100\/60:disabled {
  border-color: rgb(209 224 255 / 0.6);
}

.disabled\:border-blue-dark-100\/70:disabled {
  border-color: rgb(209 224 255 / 0.7);
}

.disabled\:border-blue-dark-100\/75:disabled {
  border-color: rgb(209 224 255 / 0.75);
}

.disabled\:border-blue-dark-100\/80:disabled {
  border-color: rgb(209 224 255 / 0.8);
}

.disabled\:border-blue-dark-100\/90:disabled {
  border-color: rgb(209 224 255 / 0.9);
}

.disabled\:border-blue-dark-100\/95:disabled {
  border-color: rgb(209 224 255 / 0.95);
}

.disabled\:border-blue-dark-100\/100:disabled {
  border-color: rgb(209 224 255 / 1);
}

.disabled\:border-blue-dark-200\/0:disabled {
  border-color: rgb(178 204 255 / 0);
}

.disabled\:border-blue-dark-200\/5:disabled {
  border-color: rgb(178 204 255 / 0.05);
}

.disabled\:border-blue-dark-200\/10:disabled {
  border-color: rgb(178 204 255 / 0.1);
}

.disabled\:border-blue-dark-200\/20:disabled {
  border-color: rgb(178 204 255 / 0.2);
}

.disabled\:border-blue-dark-200\/25:disabled {
  border-color: rgb(178 204 255 / 0.25);
}

.disabled\:border-blue-dark-200\/30:disabled {
  border-color: rgb(178 204 255 / 0.3);
}

.disabled\:border-blue-dark-200\/40:disabled {
  border-color: rgb(178 204 255 / 0.4);
}

.disabled\:border-blue-dark-200\/50:disabled {
  border-color: rgb(178 204 255 / 0.5);
}

.disabled\:border-blue-dark-200\/60:disabled {
  border-color: rgb(178 204 255 / 0.6);
}

.disabled\:border-blue-dark-200\/70:disabled {
  border-color: rgb(178 204 255 / 0.7);
}

.disabled\:border-blue-dark-200\/75:disabled {
  border-color: rgb(178 204 255 / 0.75);
}

.disabled\:border-blue-dark-200\/80:disabled {
  border-color: rgb(178 204 255 / 0.8);
}

.disabled\:border-blue-dark-200\/90:disabled {
  border-color: rgb(178 204 255 / 0.9);
}

.disabled\:border-blue-dark-200\/95:disabled {
  border-color: rgb(178 204 255 / 0.95);
}

.disabled\:border-blue-dark-200\/100:disabled {
  border-color: rgb(178 204 255 / 1);
}

.disabled\:border-blue-dark-300\/0:disabled {
  border-color: rgb(132 173 255 / 0);
}

.disabled\:border-blue-dark-300\/5:disabled {
  border-color: rgb(132 173 255 / 0.05);
}

.disabled\:border-blue-dark-300\/10:disabled {
  border-color: rgb(132 173 255 / 0.1);
}

.disabled\:border-blue-dark-300\/20:disabled {
  border-color: rgb(132 173 255 / 0.2);
}

.disabled\:border-blue-dark-300\/25:disabled {
  border-color: rgb(132 173 255 / 0.25);
}

.disabled\:border-blue-dark-300\/30:disabled {
  border-color: rgb(132 173 255 / 0.3);
}

.disabled\:border-blue-dark-300\/40:disabled {
  border-color: rgb(132 173 255 / 0.4);
}

.disabled\:border-blue-dark-300\/50:disabled {
  border-color: rgb(132 173 255 / 0.5);
}

.disabled\:border-blue-dark-300\/60:disabled {
  border-color: rgb(132 173 255 / 0.6);
}

.disabled\:border-blue-dark-300\/70:disabled {
  border-color: rgb(132 173 255 / 0.7);
}

.disabled\:border-blue-dark-300\/75:disabled {
  border-color: rgb(132 173 255 / 0.75);
}

.disabled\:border-blue-dark-300\/80:disabled {
  border-color: rgb(132 173 255 / 0.8);
}

.disabled\:border-blue-dark-300\/90:disabled {
  border-color: rgb(132 173 255 / 0.9);
}

.disabled\:border-blue-dark-300\/95:disabled {
  border-color: rgb(132 173 255 / 0.95);
}

.disabled\:border-blue-dark-300\/100:disabled {
  border-color: rgb(132 173 255 / 1);
}

.disabled\:border-blue-dark-400\/0:disabled {
  border-color: rgb(82 139 255 / 0);
}

.disabled\:border-blue-dark-400\/5:disabled {
  border-color: rgb(82 139 255 / 0.05);
}

.disabled\:border-blue-dark-400\/10:disabled {
  border-color: rgb(82 139 255 / 0.1);
}

.disabled\:border-blue-dark-400\/20:disabled {
  border-color: rgb(82 139 255 / 0.2);
}

.disabled\:border-blue-dark-400\/25:disabled {
  border-color: rgb(82 139 255 / 0.25);
}

.disabled\:border-blue-dark-400\/30:disabled {
  border-color: rgb(82 139 255 / 0.3);
}

.disabled\:border-blue-dark-400\/40:disabled {
  border-color: rgb(82 139 255 / 0.4);
}

.disabled\:border-blue-dark-400\/50:disabled {
  border-color: rgb(82 139 255 / 0.5);
}

.disabled\:border-blue-dark-400\/60:disabled {
  border-color: rgb(82 139 255 / 0.6);
}

.disabled\:border-blue-dark-400\/70:disabled {
  border-color: rgb(82 139 255 / 0.7);
}

.disabled\:border-blue-dark-400\/75:disabled {
  border-color: rgb(82 139 255 / 0.75);
}

.disabled\:border-blue-dark-400\/80:disabled {
  border-color: rgb(82 139 255 / 0.8);
}

.disabled\:border-blue-dark-400\/90:disabled {
  border-color: rgb(82 139 255 / 0.9);
}

.disabled\:border-blue-dark-400\/95:disabled {
  border-color: rgb(82 139 255 / 0.95);
}

.disabled\:border-blue-dark-400\/100:disabled {
  border-color: rgb(82 139 255 / 1);
}

.disabled\:border-blue-dark-500\/0:disabled {
  border-color: rgb(41 112 255 / 0);
}

.disabled\:border-blue-dark-500\/5:disabled {
  border-color: rgb(41 112 255 / 0.05);
}

.disabled\:border-blue-dark-500\/10:disabled {
  border-color: rgb(41 112 255 / 0.1);
}

.disabled\:border-blue-dark-500\/20:disabled {
  border-color: rgb(41 112 255 / 0.2);
}

.disabled\:border-blue-dark-500\/25:disabled {
  border-color: rgb(41 112 255 / 0.25);
}

.disabled\:border-blue-dark-500\/30:disabled {
  border-color: rgb(41 112 255 / 0.3);
}

.disabled\:border-blue-dark-500\/40:disabled {
  border-color: rgb(41 112 255 / 0.4);
}

.disabled\:border-blue-dark-500\/50:disabled {
  border-color: rgb(41 112 255 / 0.5);
}

.disabled\:border-blue-dark-500\/60:disabled {
  border-color: rgb(41 112 255 / 0.6);
}

.disabled\:border-blue-dark-500\/70:disabled {
  border-color: rgb(41 112 255 / 0.7);
}

.disabled\:border-blue-dark-500\/75:disabled {
  border-color: rgb(41 112 255 / 0.75);
}

.disabled\:border-blue-dark-500\/80:disabled {
  border-color: rgb(41 112 255 / 0.8);
}

.disabled\:border-blue-dark-500\/90:disabled {
  border-color: rgb(41 112 255 / 0.9);
}

.disabled\:border-blue-dark-500\/95:disabled {
  border-color: rgb(41 112 255 / 0.95);
}

.disabled\:border-blue-dark-500\/100:disabled {
  border-color: rgb(41 112 255 / 1);
}

.disabled\:border-blue-dark-600\/0:disabled {
  border-color: rgb(21 94 239 / 0);
}

.disabled\:border-blue-dark-600\/5:disabled {
  border-color: rgb(21 94 239 / 0.05);
}

.disabled\:border-blue-dark-600\/10:disabled {
  border-color: rgb(21 94 239 / 0.1);
}

.disabled\:border-blue-dark-600\/20:disabled {
  border-color: rgb(21 94 239 / 0.2);
}

.disabled\:border-blue-dark-600\/25:disabled {
  border-color: rgb(21 94 239 / 0.25);
}

.disabled\:border-blue-dark-600\/30:disabled {
  border-color: rgb(21 94 239 / 0.3);
}

.disabled\:border-blue-dark-600\/40:disabled {
  border-color: rgb(21 94 239 / 0.4);
}

.disabled\:border-blue-dark-600\/50:disabled {
  border-color: rgb(21 94 239 / 0.5);
}

.disabled\:border-blue-dark-600\/60:disabled {
  border-color: rgb(21 94 239 / 0.6);
}

.disabled\:border-blue-dark-600\/70:disabled {
  border-color: rgb(21 94 239 / 0.7);
}

.disabled\:border-blue-dark-600\/75:disabled {
  border-color: rgb(21 94 239 / 0.75);
}

.disabled\:border-blue-dark-600\/80:disabled {
  border-color: rgb(21 94 239 / 0.8);
}

.disabled\:border-blue-dark-600\/90:disabled {
  border-color: rgb(21 94 239 / 0.9);
}

.disabled\:border-blue-dark-600\/95:disabled {
  border-color: rgb(21 94 239 / 0.95);
}

.disabled\:border-blue-dark-600\/100:disabled {
  border-color: rgb(21 94 239 / 1);
}

.disabled\:border-blue-dark-700\/0:disabled {
  border-color: rgb(0 78 235 / 0);
}

.disabled\:border-blue-dark-700\/5:disabled {
  border-color: rgb(0 78 235 / 0.05);
}

.disabled\:border-blue-dark-700\/10:disabled {
  border-color: rgb(0 78 235 / 0.1);
}

.disabled\:border-blue-dark-700\/20:disabled {
  border-color: rgb(0 78 235 / 0.2);
}

.disabled\:border-blue-dark-700\/25:disabled {
  border-color: rgb(0 78 235 / 0.25);
}

.disabled\:border-blue-dark-700\/30:disabled {
  border-color: rgb(0 78 235 / 0.3);
}

.disabled\:border-blue-dark-700\/40:disabled {
  border-color: rgb(0 78 235 / 0.4);
}

.disabled\:border-blue-dark-700\/50:disabled {
  border-color: rgb(0 78 235 / 0.5);
}

.disabled\:border-blue-dark-700\/60:disabled {
  border-color: rgb(0 78 235 / 0.6);
}

.disabled\:border-blue-dark-700\/70:disabled {
  border-color: rgb(0 78 235 / 0.7);
}

.disabled\:border-blue-dark-700\/75:disabled {
  border-color: rgb(0 78 235 / 0.75);
}

.disabled\:border-blue-dark-700\/80:disabled {
  border-color: rgb(0 78 235 / 0.8);
}

.disabled\:border-blue-dark-700\/90:disabled {
  border-color: rgb(0 78 235 / 0.9);
}

.disabled\:border-blue-dark-700\/95:disabled {
  border-color: rgb(0 78 235 / 0.95);
}

.disabled\:border-blue-dark-700\/100:disabled {
  border-color: rgb(0 78 235 / 1);
}

.disabled\:border-blue-dark-800\/0:disabled {
  border-color: rgb(0 64 193 / 0);
}

.disabled\:border-blue-dark-800\/5:disabled {
  border-color: rgb(0 64 193 / 0.05);
}

.disabled\:border-blue-dark-800\/10:disabled {
  border-color: rgb(0 64 193 / 0.1);
}

.disabled\:border-blue-dark-800\/20:disabled {
  border-color: rgb(0 64 193 / 0.2);
}

.disabled\:border-blue-dark-800\/25:disabled {
  border-color: rgb(0 64 193 / 0.25);
}

.disabled\:border-blue-dark-800\/30:disabled {
  border-color: rgb(0 64 193 / 0.3);
}

.disabled\:border-blue-dark-800\/40:disabled {
  border-color: rgb(0 64 193 / 0.4);
}

.disabled\:border-blue-dark-800\/50:disabled {
  border-color: rgb(0 64 193 / 0.5);
}

.disabled\:border-blue-dark-800\/60:disabled {
  border-color: rgb(0 64 193 / 0.6);
}

.disabled\:border-blue-dark-800\/70:disabled {
  border-color: rgb(0 64 193 / 0.7);
}

.disabled\:border-blue-dark-800\/75:disabled {
  border-color: rgb(0 64 193 / 0.75);
}

.disabled\:border-blue-dark-800\/80:disabled {
  border-color: rgb(0 64 193 / 0.8);
}

.disabled\:border-blue-dark-800\/90:disabled {
  border-color: rgb(0 64 193 / 0.9);
}

.disabled\:border-blue-dark-800\/95:disabled {
  border-color: rgb(0 64 193 / 0.95);
}

.disabled\:border-blue-dark-800\/100:disabled {
  border-color: rgb(0 64 193 / 1);
}

.disabled\:border-blue-dark-900\/0:disabled {
  border-color: rgb(0 53 158 / 0);
}

.disabled\:border-blue-dark-900\/5:disabled {
  border-color: rgb(0 53 158 / 0.05);
}

.disabled\:border-blue-dark-900\/10:disabled {
  border-color: rgb(0 53 158 / 0.1);
}

.disabled\:border-blue-dark-900\/20:disabled {
  border-color: rgb(0 53 158 / 0.2);
}

.disabled\:border-blue-dark-900\/25:disabled {
  border-color: rgb(0 53 158 / 0.25);
}

.disabled\:border-blue-dark-900\/30:disabled {
  border-color: rgb(0 53 158 / 0.3);
}

.disabled\:border-blue-dark-900\/40:disabled {
  border-color: rgb(0 53 158 / 0.4);
}

.disabled\:border-blue-dark-900\/50:disabled {
  border-color: rgb(0 53 158 / 0.5);
}

.disabled\:border-blue-dark-900\/60:disabled {
  border-color: rgb(0 53 158 / 0.6);
}

.disabled\:border-blue-dark-900\/70:disabled {
  border-color: rgb(0 53 158 / 0.7);
}

.disabled\:border-blue-dark-900\/75:disabled {
  border-color: rgb(0 53 158 / 0.75);
}

.disabled\:border-blue-dark-900\/80:disabled {
  border-color: rgb(0 53 158 / 0.8);
}

.disabled\:border-blue-dark-900\/90:disabled {
  border-color: rgb(0 53 158 / 0.9);
}

.disabled\:border-blue-dark-900\/95:disabled {
  border-color: rgb(0 53 158 / 0.95);
}

.disabled\:border-blue-dark-900\/100:disabled {
  border-color: rgb(0 53 158 / 1);
}

.disabled\:border-blue-dark\/0:disabled {
  border-color: rgb(82 139 255 / 0);
}

.disabled\:border-blue-dark\/5:disabled {
  border-color: rgb(82 139 255 / 0.05);
}

.disabled\:border-blue-dark\/10:disabled {
  border-color: rgb(82 139 255 / 0.1);
}

.disabled\:border-blue-dark\/20:disabled {
  border-color: rgb(82 139 255 / 0.2);
}

.disabled\:border-blue-dark\/25:disabled {
  border-color: rgb(82 139 255 / 0.25);
}

.disabled\:border-blue-dark\/30:disabled {
  border-color: rgb(82 139 255 / 0.3);
}

.disabled\:border-blue-dark\/40:disabled {
  border-color: rgb(82 139 255 / 0.4);
}

.disabled\:border-blue-dark\/50:disabled {
  border-color: rgb(82 139 255 / 0.5);
}

.disabled\:border-blue-dark\/60:disabled {
  border-color: rgb(82 139 255 / 0.6);
}

.disabled\:border-blue-dark\/70:disabled {
  border-color: rgb(82 139 255 / 0.7);
}

.disabled\:border-blue-dark\/75:disabled {
  border-color: rgb(82 139 255 / 0.75);
}

.disabled\:border-blue-dark\/80:disabled {
  border-color: rgb(82 139 255 / 0.8);
}

.disabled\:border-blue-dark\/90:disabled {
  border-color: rgb(82 139 255 / 0.9);
}

.disabled\:border-blue-dark\/95:disabled {
  border-color: rgb(82 139 255 / 0.95);
}

.disabled\:border-blue-dark\/100:disabled {
  border-color: rgb(82 139 255 / 1);
}

.disabled\:border-indigo-25\/0:disabled {
  border-color: rgb(245 248 255 / 0);
}

.disabled\:border-indigo-25\/5:disabled {
  border-color: rgb(245 248 255 / 0.05);
}

.disabled\:border-indigo-25\/10:disabled {
  border-color: rgb(245 248 255 / 0.1);
}

.disabled\:border-indigo-25\/20:disabled {
  border-color: rgb(245 248 255 / 0.2);
}

.disabled\:border-indigo-25\/25:disabled {
  border-color: rgb(245 248 255 / 0.25);
}

.disabled\:border-indigo-25\/30:disabled {
  border-color: rgb(245 248 255 / 0.3);
}

.disabled\:border-indigo-25\/40:disabled {
  border-color: rgb(245 248 255 / 0.4);
}

.disabled\:border-indigo-25\/50:disabled {
  border-color: rgb(245 248 255 / 0.5);
}

.disabled\:border-indigo-25\/60:disabled {
  border-color: rgb(245 248 255 / 0.6);
}

.disabled\:border-indigo-25\/70:disabled {
  border-color: rgb(245 248 255 / 0.7);
}

.disabled\:border-indigo-25\/75:disabled {
  border-color: rgb(245 248 255 / 0.75);
}

.disabled\:border-indigo-25\/80:disabled {
  border-color: rgb(245 248 255 / 0.8);
}

.disabled\:border-indigo-25\/90:disabled {
  border-color: rgb(245 248 255 / 0.9);
}

.disabled\:border-indigo-25\/95:disabled {
  border-color: rgb(245 248 255 / 0.95);
}

.disabled\:border-indigo-25\/100:disabled {
  border-color: rgb(245 248 255 / 1);
}

.disabled\:border-indigo-50\/0:disabled {
  border-color: rgb(238 244 255 / 0);
}

.disabled\:border-indigo-50\/5:disabled {
  border-color: rgb(238 244 255 / 0.05);
}

.disabled\:border-indigo-50\/10:disabled {
  border-color: rgb(238 244 255 / 0.1);
}

.disabled\:border-indigo-50\/20:disabled {
  border-color: rgb(238 244 255 / 0.2);
}

.disabled\:border-indigo-50\/25:disabled {
  border-color: rgb(238 244 255 / 0.25);
}

.disabled\:border-indigo-50\/30:disabled {
  border-color: rgb(238 244 255 / 0.3);
}

.disabled\:border-indigo-50\/40:disabled {
  border-color: rgb(238 244 255 / 0.4);
}

.disabled\:border-indigo-50\/50:disabled {
  border-color: rgb(238 244 255 / 0.5);
}

.disabled\:border-indigo-50\/60:disabled {
  border-color: rgb(238 244 255 / 0.6);
}

.disabled\:border-indigo-50\/70:disabled {
  border-color: rgb(238 244 255 / 0.7);
}

.disabled\:border-indigo-50\/75:disabled {
  border-color: rgb(238 244 255 / 0.75);
}

.disabled\:border-indigo-50\/80:disabled {
  border-color: rgb(238 244 255 / 0.8);
}

.disabled\:border-indigo-50\/90:disabled {
  border-color: rgb(238 244 255 / 0.9);
}

.disabled\:border-indigo-50\/95:disabled {
  border-color: rgb(238 244 255 / 0.95);
}

.disabled\:border-indigo-50\/100:disabled {
  border-color: rgb(238 244 255 / 1);
}

.disabled\:border-indigo-100\/0:disabled {
  border-color: rgb(224 234 255 / 0);
}

.disabled\:border-indigo-100\/5:disabled {
  border-color: rgb(224 234 255 / 0.05);
}

.disabled\:border-indigo-100\/10:disabled {
  border-color: rgb(224 234 255 / 0.1);
}

.disabled\:border-indigo-100\/20:disabled {
  border-color: rgb(224 234 255 / 0.2);
}

.disabled\:border-indigo-100\/25:disabled {
  border-color: rgb(224 234 255 / 0.25);
}

.disabled\:border-indigo-100\/30:disabled {
  border-color: rgb(224 234 255 / 0.3);
}

.disabled\:border-indigo-100\/40:disabled {
  border-color: rgb(224 234 255 / 0.4);
}

.disabled\:border-indigo-100\/50:disabled {
  border-color: rgb(224 234 255 / 0.5);
}

.disabled\:border-indigo-100\/60:disabled {
  border-color: rgb(224 234 255 / 0.6);
}

.disabled\:border-indigo-100\/70:disabled {
  border-color: rgb(224 234 255 / 0.7);
}

.disabled\:border-indigo-100\/75:disabled {
  border-color: rgb(224 234 255 / 0.75);
}

.disabled\:border-indigo-100\/80:disabled {
  border-color: rgb(224 234 255 / 0.8);
}

.disabled\:border-indigo-100\/90:disabled {
  border-color: rgb(224 234 255 / 0.9);
}

.disabled\:border-indigo-100\/95:disabled {
  border-color: rgb(224 234 255 / 0.95);
}

.disabled\:border-indigo-100\/100:disabled {
  border-color: rgb(224 234 255 / 1);
}

.disabled\:border-indigo-200\/0:disabled {
  border-color: rgb(199 215 254 / 0);
}

.disabled\:border-indigo-200\/5:disabled {
  border-color: rgb(199 215 254 / 0.05);
}

.disabled\:border-indigo-200\/10:disabled {
  border-color: rgb(199 215 254 / 0.1);
}

.disabled\:border-indigo-200\/20:disabled {
  border-color: rgb(199 215 254 / 0.2);
}

.disabled\:border-indigo-200\/25:disabled {
  border-color: rgb(199 215 254 / 0.25);
}

.disabled\:border-indigo-200\/30:disabled {
  border-color: rgb(199 215 254 / 0.3);
}

.disabled\:border-indigo-200\/40:disabled {
  border-color: rgb(199 215 254 / 0.4);
}

.disabled\:border-indigo-200\/50:disabled {
  border-color: rgb(199 215 254 / 0.5);
}

.disabled\:border-indigo-200\/60:disabled {
  border-color: rgb(199 215 254 / 0.6);
}

.disabled\:border-indigo-200\/70:disabled {
  border-color: rgb(199 215 254 / 0.7);
}

.disabled\:border-indigo-200\/75:disabled {
  border-color: rgb(199 215 254 / 0.75);
}

.disabled\:border-indigo-200\/80:disabled {
  border-color: rgb(199 215 254 / 0.8);
}

.disabled\:border-indigo-200\/90:disabled {
  border-color: rgb(199 215 254 / 0.9);
}

.disabled\:border-indigo-200\/95:disabled {
  border-color: rgb(199 215 254 / 0.95);
}

.disabled\:border-indigo-200\/100:disabled {
  border-color: rgb(199 215 254 / 1);
}

.disabled\:border-indigo-300\/0:disabled {
  border-color: rgb(164 188 253 / 0);
}

.disabled\:border-indigo-300\/5:disabled {
  border-color: rgb(164 188 253 / 0.05);
}

.disabled\:border-indigo-300\/10:disabled {
  border-color: rgb(164 188 253 / 0.1);
}

.disabled\:border-indigo-300\/20:disabled {
  border-color: rgb(164 188 253 / 0.2);
}

.disabled\:border-indigo-300\/25:disabled {
  border-color: rgb(164 188 253 / 0.25);
}

.disabled\:border-indigo-300\/30:disabled {
  border-color: rgb(164 188 253 / 0.3);
}

.disabled\:border-indigo-300\/40:disabled {
  border-color: rgb(164 188 253 / 0.4);
}

.disabled\:border-indigo-300\/50:disabled {
  border-color: rgb(164 188 253 / 0.5);
}

.disabled\:border-indigo-300\/60:disabled {
  border-color: rgb(164 188 253 / 0.6);
}

.disabled\:border-indigo-300\/70:disabled {
  border-color: rgb(164 188 253 / 0.7);
}

.disabled\:border-indigo-300\/75:disabled {
  border-color: rgb(164 188 253 / 0.75);
}

.disabled\:border-indigo-300\/80:disabled {
  border-color: rgb(164 188 253 / 0.8);
}

.disabled\:border-indigo-300\/90:disabled {
  border-color: rgb(164 188 253 / 0.9);
}

.disabled\:border-indigo-300\/95:disabled {
  border-color: rgb(164 188 253 / 0.95);
}

.disabled\:border-indigo-300\/100:disabled {
  border-color: rgb(164 188 253 / 1);
}

.disabled\:border-indigo-400\/0:disabled {
  border-color: rgb(128 152 249 / 0);
}

.disabled\:border-indigo-400\/5:disabled {
  border-color: rgb(128 152 249 / 0.05);
}

.disabled\:border-indigo-400\/10:disabled {
  border-color: rgb(128 152 249 / 0.1);
}

.disabled\:border-indigo-400\/20:disabled {
  border-color: rgb(128 152 249 / 0.2);
}

.disabled\:border-indigo-400\/25:disabled {
  border-color: rgb(128 152 249 / 0.25);
}

.disabled\:border-indigo-400\/30:disabled {
  border-color: rgb(128 152 249 / 0.3);
}

.disabled\:border-indigo-400\/40:disabled {
  border-color: rgb(128 152 249 / 0.4);
}

.disabled\:border-indigo-400\/50:disabled {
  border-color: rgb(128 152 249 / 0.5);
}

.disabled\:border-indigo-400\/60:disabled {
  border-color: rgb(128 152 249 / 0.6);
}

.disabled\:border-indigo-400\/70:disabled {
  border-color: rgb(128 152 249 / 0.7);
}

.disabled\:border-indigo-400\/75:disabled {
  border-color: rgb(128 152 249 / 0.75);
}

.disabled\:border-indigo-400\/80:disabled {
  border-color: rgb(128 152 249 / 0.8);
}

.disabled\:border-indigo-400\/90:disabled {
  border-color: rgb(128 152 249 / 0.9);
}

.disabled\:border-indigo-400\/95:disabled {
  border-color: rgb(128 152 249 / 0.95);
}

.disabled\:border-indigo-400\/100:disabled {
  border-color: rgb(128 152 249 / 1);
}

.disabled\:border-indigo-500\/0:disabled {
  border-color: rgb(97 114 243 / 0);
}

.disabled\:border-indigo-500\/5:disabled {
  border-color: rgb(97 114 243 / 0.05);
}

.disabled\:border-indigo-500\/10:disabled {
  border-color: rgb(97 114 243 / 0.1);
}

.disabled\:border-indigo-500\/20:disabled {
  border-color: rgb(97 114 243 / 0.2);
}

.disabled\:border-indigo-500\/25:disabled {
  border-color: rgb(97 114 243 / 0.25);
}

.disabled\:border-indigo-500\/30:disabled {
  border-color: rgb(97 114 243 / 0.3);
}

.disabled\:border-indigo-500\/40:disabled {
  border-color: rgb(97 114 243 / 0.4);
}

.disabled\:border-indigo-500\/50:disabled {
  border-color: rgb(97 114 243 / 0.5);
}

.disabled\:border-indigo-500\/60:disabled {
  border-color: rgb(97 114 243 / 0.6);
}

.disabled\:border-indigo-500\/70:disabled {
  border-color: rgb(97 114 243 / 0.7);
}

.disabled\:border-indigo-500\/75:disabled {
  border-color: rgb(97 114 243 / 0.75);
}

.disabled\:border-indigo-500\/80:disabled {
  border-color: rgb(97 114 243 / 0.8);
}

.disabled\:border-indigo-500\/90:disabled {
  border-color: rgb(97 114 243 / 0.9);
}

.disabled\:border-indigo-500\/95:disabled {
  border-color: rgb(97 114 243 / 0.95);
}

.disabled\:border-indigo-500\/100:disabled {
  border-color: rgb(97 114 243 / 1);
}

.disabled\:border-indigo-600\/0:disabled {
  border-color: rgb(68 76 231 / 0);
}

.disabled\:border-indigo-600\/5:disabled {
  border-color: rgb(68 76 231 / 0.05);
}

.disabled\:border-indigo-600\/10:disabled {
  border-color: rgb(68 76 231 / 0.1);
}

.disabled\:border-indigo-600\/20:disabled {
  border-color: rgb(68 76 231 / 0.2);
}

.disabled\:border-indigo-600\/25:disabled {
  border-color: rgb(68 76 231 / 0.25);
}

.disabled\:border-indigo-600\/30:disabled {
  border-color: rgb(68 76 231 / 0.3);
}

.disabled\:border-indigo-600\/40:disabled {
  border-color: rgb(68 76 231 / 0.4);
}

.disabled\:border-indigo-600\/50:disabled {
  border-color: rgb(68 76 231 / 0.5);
}

.disabled\:border-indigo-600\/60:disabled {
  border-color: rgb(68 76 231 / 0.6);
}

.disabled\:border-indigo-600\/70:disabled {
  border-color: rgb(68 76 231 / 0.7);
}

.disabled\:border-indigo-600\/75:disabled {
  border-color: rgb(68 76 231 / 0.75);
}

.disabled\:border-indigo-600\/80:disabled {
  border-color: rgb(68 76 231 / 0.8);
}

.disabled\:border-indigo-600\/90:disabled {
  border-color: rgb(68 76 231 / 0.9);
}

.disabled\:border-indigo-600\/95:disabled {
  border-color: rgb(68 76 231 / 0.95);
}

.disabled\:border-indigo-600\/100:disabled {
  border-color: rgb(68 76 231 / 1);
}

.disabled\:border-indigo-700\/0:disabled {
  border-color: rgb(53 56 205 / 0);
}

.disabled\:border-indigo-700\/5:disabled {
  border-color: rgb(53 56 205 / 0.05);
}

.disabled\:border-indigo-700\/10:disabled {
  border-color: rgb(53 56 205 / 0.1);
}

.disabled\:border-indigo-700\/20:disabled {
  border-color: rgb(53 56 205 / 0.2);
}

.disabled\:border-indigo-700\/25:disabled {
  border-color: rgb(53 56 205 / 0.25);
}

.disabled\:border-indigo-700\/30:disabled {
  border-color: rgb(53 56 205 / 0.3);
}

.disabled\:border-indigo-700\/40:disabled {
  border-color: rgb(53 56 205 / 0.4);
}

.disabled\:border-indigo-700\/50:disabled {
  border-color: rgb(53 56 205 / 0.5);
}

.disabled\:border-indigo-700\/60:disabled {
  border-color: rgb(53 56 205 / 0.6);
}

.disabled\:border-indigo-700\/70:disabled {
  border-color: rgb(53 56 205 / 0.7);
}

.disabled\:border-indigo-700\/75:disabled {
  border-color: rgb(53 56 205 / 0.75);
}

.disabled\:border-indigo-700\/80:disabled {
  border-color: rgb(53 56 205 / 0.8);
}

.disabled\:border-indigo-700\/90:disabled {
  border-color: rgb(53 56 205 / 0.9);
}

.disabled\:border-indigo-700\/95:disabled {
  border-color: rgb(53 56 205 / 0.95);
}

.disabled\:border-indigo-700\/100:disabled {
  border-color: rgb(53 56 205 / 1);
}

.disabled\:border-indigo-800\/0:disabled {
  border-color: rgb(45 49 166 / 0);
}

.disabled\:border-indigo-800\/5:disabled {
  border-color: rgb(45 49 166 / 0.05);
}

.disabled\:border-indigo-800\/10:disabled {
  border-color: rgb(45 49 166 / 0.1);
}

.disabled\:border-indigo-800\/20:disabled {
  border-color: rgb(45 49 166 / 0.2);
}

.disabled\:border-indigo-800\/25:disabled {
  border-color: rgb(45 49 166 / 0.25);
}

.disabled\:border-indigo-800\/30:disabled {
  border-color: rgb(45 49 166 / 0.3);
}

.disabled\:border-indigo-800\/40:disabled {
  border-color: rgb(45 49 166 / 0.4);
}

.disabled\:border-indigo-800\/50:disabled {
  border-color: rgb(45 49 166 / 0.5);
}

.disabled\:border-indigo-800\/60:disabled {
  border-color: rgb(45 49 166 / 0.6);
}

.disabled\:border-indigo-800\/70:disabled {
  border-color: rgb(45 49 166 / 0.7);
}

.disabled\:border-indigo-800\/75:disabled {
  border-color: rgb(45 49 166 / 0.75);
}

.disabled\:border-indigo-800\/80:disabled {
  border-color: rgb(45 49 166 / 0.8);
}

.disabled\:border-indigo-800\/90:disabled {
  border-color: rgb(45 49 166 / 0.9);
}

.disabled\:border-indigo-800\/95:disabled {
  border-color: rgb(45 49 166 / 0.95);
}

.disabled\:border-indigo-800\/100:disabled {
  border-color: rgb(45 49 166 / 1);
}

.disabled\:border-indigo-900\/0:disabled {
  border-color: rgb(45 50 130 / 0);
}

.disabled\:border-indigo-900\/5:disabled {
  border-color: rgb(45 50 130 / 0.05);
}

.disabled\:border-indigo-900\/10:disabled {
  border-color: rgb(45 50 130 / 0.1);
}

.disabled\:border-indigo-900\/20:disabled {
  border-color: rgb(45 50 130 / 0.2);
}

.disabled\:border-indigo-900\/25:disabled {
  border-color: rgb(45 50 130 / 0.25);
}

.disabled\:border-indigo-900\/30:disabled {
  border-color: rgb(45 50 130 / 0.3);
}

.disabled\:border-indigo-900\/40:disabled {
  border-color: rgb(45 50 130 / 0.4);
}

.disabled\:border-indigo-900\/50:disabled {
  border-color: rgb(45 50 130 / 0.5);
}

.disabled\:border-indigo-900\/60:disabled {
  border-color: rgb(45 50 130 / 0.6);
}

.disabled\:border-indigo-900\/70:disabled {
  border-color: rgb(45 50 130 / 0.7);
}

.disabled\:border-indigo-900\/75:disabled {
  border-color: rgb(45 50 130 / 0.75);
}

.disabled\:border-indigo-900\/80:disabled {
  border-color: rgb(45 50 130 / 0.8);
}

.disabled\:border-indigo-900\/90:disabled {
  border-color: rgb(45 50 130 / 0.9);
}

.disabled\:border-indigo-900\/95:disabled {
  border-color: rgb(45 50 130 / 0.95);
}

.disabled\:border-indigo-900\/100:disabled {
  border-color: rgb(45 50 130 / 1);
}

.disabled\:border-indigo\/0:disabled {
  border-color: rgb(128 152 249 / 0);
}

.disabled\:border-indigo\/5:disabled {
  border-color: rgb(128 152 249 / 0.05);
}

.disabled\:border-indigo\/10:disabled {
  border-color: rgb(128 152 249 / 0.1);
}

.disabled\:border-indigo\/20:disabled {
  border-color: rgb(128 152 249 / 0.2);
}

.disabled\:border-indigo\/25:disabled {
  border-color: rgb(128 152 249 / 0.25);
}

.disabled\:border-indigo\/30:disabled {
  border-color: rgb(128 152 249 / 0.3);
}

.disabled\:border-indigo\/40:disabled {
  border-color: rgb(128 152 249 / 0.4);
}

.disabled\:border-indigo\/50:disabled {
  border-color: rgb(128 152 249 / 0.5);
}

.disabled\:border-indigo\/60:disabled {
  border-color: rgb(128 152 249 / 0.6);
}

.disabled\:border-indigo\/70:disabled {
  border-color: rgb(128 152 249 / 0.7);
}

.disabled\:border-indigo\/75:disabled {
  border-color: rgb(128 152 249 / 0.75);
}

.disabled\:border-indigo\/80:disabled {
  border-color: rgb(128 152 249 / 0.8);
}

.disabled\:border-indigo\/90:disabled {
  border-color: rgb(128 152 249 / 0.9);
}

.disabled\:border-indigo\/95:disabled {
  border-color: rgb(128 152 249 / 0.95);
}

.disabled\:border-indigo\/100:disabled {
  border-color: rgb(128 152 249 / 1);
}

.disabled\:border-violet-25\/0:disabled {
  border-color: rgb(251 250 255 / 0);
}

.disabled\:border-violet-25\/5:disabled {
  border-color: rgb(251 250 255 / 0.05);
}

.disabled\:border-violet-25\/10:disabled {
  border-color: rgb(251 250 255 / 0.1);
}

.disabled\:border-violet-25\/20:disabled {
  border-color: rgb(251 250 255 / 0.2);
}

.disabled\:border-violet-25\/25:disabled {
  border-color: rgb(251 250 255 / 0.25);
}

.disabled\:border-violet-25\/30:disabled {
  border-color: rgb(251 250 255 / 0.3);
}

.disabled\:border-violet-25\/40:disabled {
  border-color: rgb(251 250 255 / 0.4);
}

.disabled\:border-violet-25\/50:disabled {
  border-color: rgb(251 250 255 / 0.5);
}

.disabled\:border-violet-25\/60:disabled {
  border-color: rgb(251 250 255 / 0.6);
}

.disabled\:border-violet-25\/70:disabled {
  border-color: rgb(251 250 255 / 0.7);
}

.disabled\:border-violet-25\/75:disabled {
  border-color: rgb(251 250 255 / 0.75);
}

.disabled\:border-violet-25\/80:disabled {
  border-color: rgb(251 250 255 / 0.8);
}

.disabled\:border-violet-25\/90:disabled {
  border-color: rgb(251 250 255 / 0.9);
}

.disabled\:border-violet-25\/95:disabled {
  border-color: rgb(251 250 255 / 0.95);
}

.disabled\:border-violet-25\/100:disabled {
  border-color: rgb(251 250 255 / 1);
}

.disabled\:border-violet-50\/0:disabled {
  border-color: rgb(245 243 255 / 0);
}

.disabled\:border-violet-50\/5:disabled {
  border-color: rgb(245 243 255 / 0.05);
}

.disabled\:border-violet-50\/10:disabled {
  border-color: rgb(245 243 255 / 0.1);
}

.disabled\:border-violet-50\/20:disabled {
  border-color: rgb(245 243 255 / 0.2);
}

.disabled\:border-violet-50\/25:disabled {
  border-color: rgb(245 243 255 / 0.25);
}

.disabled\:border-violet-50\/30:disabled {
  border-color: rgb(245 243 255 / 0.3);
}

.disabled\:border-violet-50\/40:disabled {
  border-color: rgb(245 243 255 / 0.4);
}

.disabled\:border-violet-50\/50:disabled {
  border-color: rgb(245 243 255 / 0.5);
}

.disabled\:border-violet-50\/60:disabled {
  border-color: rgb(245 243 255 / 0.6);
}

.disabled\:border-violet-50\/70:disabled {
  border-color: rgb(245 243 255 / 0.7);
}

.disabled\:border-violet-50\/75:disabled {
  border-color: rgb(245 243 255 / 0.75);
}

.disabled\:border-violet-50\/80:disabled {
  border-color: rgb(245 243 255 / 0.8);
}

.disabled\:border-violet-50\/90:disabled {
  border-color: rgb(245 243 255 / 0.9);
}

.disabled\:border-violet-50\/95:disabled {
  border-color: rgb(245 243 255 / 0.95);
}

.disabled\:border-violet-50\/100:disabled {
  border-color: rgb(245 243 255 / 1);
}

.disabled\:border-violet-100\/0:disabled {
  border-color: rgb(236 233 254 / 0);
}

.disabled\:border-violet-100\/5:disabled {
  border-color: rgb(236 233 254 / 0.05);
}

.disabled\:border-violet-100\/10:disabled {
  border-color: rgb(236 233 254 / 0.1);
}

.disabled\:border-violet-100\/20:disabled {
  border-color: rgb(236 233 254 / 0.2);
}

.disabled\:border-violet-100\/25:disabled {
  border-color: rgb(236 233 254 / 0.25);
}

.disabled\:border-violet-100\/30:disabled {
  border-color: rgb(236 233 254 / 0.3);
}

.disabled\:border-violet-100\/40:disabled {
  border-color: rgb(236 233 254 / 0.4);
}

.disabled\:border-violet-100\/50:disabled {
  border-color: rgb(236 233 254 / 0.5);
}

.disabled\:border-violet-100\/60:disabled {
  border-color: rgb(236 233 254 / 0.6);
}

.disabled\:border-violet-100\/70:disabled {
  border-color: rgb(236 233 254 / 0.7);
}

.disabled\:border-violet-100\/75:disabled {
  border-color: rgb(236 233 254 / 0.75);
}

.disabled\:border-violet-100\/80:disabled {
  border-color: rgb(236 233 254 / 0.8);
}

.disabled\:border-violet-100\/90:disabled {
  border-color: rgb(236 233 254 / 0.9);
}

.disabled\:border-violet-100\/95:disabled {
  border-color: rgb(236 233 254 / 0.95);
}

.disabled\:border-violet-100\/100:disabled {
  border-color: rgb(236 233 254 / 1);
}

.disabled\:border-violet-200\/0:disabled {
  border-color: rgb(221 214 254 / 0);
}

.disabled\:border-violet-200\/5:disabled {
  border-color: rgb(221 214 254 / 0.05);
}

.disabled\:border-violet-200\/10:disabled {
  border-color: rgb(221 214 254 / 0.1);
}

.disabled\:border-violet-200\/20:disabled {
  border-color: rgb(221 214 254 / 0.2);
}

.disabled\:border-violet-200\/25:disabled {
  border-color: rgb(221 214 254 / 0.25);
}

.disabled\:border-violet-200\/30:disabled {
  border-color: rgb(221 214 254 / 0.3);
}

.disabled\:border-violet-200\/40:disabled {
  border-color: rgb(221 214 254 / 0.4);
}

.disabled\:border-violet-200\/50:disabled {
  border-color: rgb(221 214 254 / 0.5);
}

.disabled\:border-violet-200\/60:disabled {
  border-color: rgb(221 214 254 / 0.6);
}

.disabled\:border-violet-200\/70:disabled {
  border-color: rgb(221 214 254 / 0.7);
}

.disabled\:border-violet-200\/75:disabled {
  border-color: rgb(221 214 254 / 0.75);
}

.disabled\:border-violet-200\/80:disabled {
  border-color: rgb(221 214 254 / 0.8);
}

.disabled\:border-violet-200\/90:disabled {
  border-color: rgb(221 214 254 / 0.9);
}

.disabled\:border-violet-200\/95:disabled {
  border-color: rgb(221 214 254 / 0.95);
}

.disabled\:border-violet-200\/100:disabled {
  border-color: rgb(221 214 254 / 1);
}

.disabled\:border-violet-300\/0:disabled {
  border-color: rgb(195 181 253 / 0);
}

.disabled\:border-violet-300\/5:disabled {
  border-color: rgb(195 181 253 / 0.05);
}

.disabled\:border-violet-300\/10:disabled {
  border-color: rgb(195 181 253 / 0.1);
}

.disabled\:border-violet-300\/20:disabled {
  border-color: rgb(195 181 253 / 0.2);
}

.disabled\:border-violet-300\/25:disabled {
  border-color: rgb(195 181 253 / 0.25);
}

.disabled\:border-violet-300\/30:disabled {
  border-color: rgb(195 181 253 / 0.3);
}

.disabled\:border-violet-300\/40:disabled {
  border-color: rgb(195 181 253 / 0.4);
}

.disabled\:border-violet-300\/50:disabled {
  border-color: rgb(195 181 253 / 0.5);
}

.disabled\:border-violet-300\/60:disabled {
  border-color: rgb(195 181 253 / 0.6);
}

.disabled\:border-violet-300\/70:disabled {
  border-color: rgb(195 181 253 / 0.7);
}

.disabled\:border-violet-300\/75:disabled {
  border-color: rgb(195 181 253 / 0.75);
}

.disabled\:border-violet-300\/80:disabled {
  border-color: rgb(195 181 253 / 0.8);
}

.disabled\:border-violet-300\/90:disabled {
  border-color: rgb(195 181 253 / 0.9);
}

.disabled\:border-violet-300\/95:disabled {
  border-color: rgb(195 181 253 / 0.95);
}

.disabled\:border-violet-300\/100:disabled {
  border-color: rgb(195 181 253 / 1);
}

.disabled\:border-violet-400\/0:disabled {
  border-color: rgb(164 138 251 / 0);
}

.disabled\:border-violet-400\/5:disabled {
  border-color: rgb(164 138 251 / 0.05);
}

.disabled\:border-violet-400\/10:disabled {
  border-color: rgb(164 138 251 / 0.1);
}

.disabled\:border-violet-400\/20:disabled {
  border-color: rgb(164 138 251 / 0.2);
}

.disabled\:border-violet-400\/25:disabled {
  border-color: rgb(164 138 251 / 0.25);
}

.disabled\:border-violet-400\/30:disabled {
  border-color: rgb(164 138 251 / 0.3);
}

.disabled\:border-violet-400\/40:disabled {
  border-color: rgb(164 138 251 / 0.4);
}

.disabled\:border-violet-400\/50:disabled {
  border-color: rgb(164 138 251 / 0.5);
}

.disabled\:border-violet-400\/60:disabled {
  border-color: rgb(164 138 251 / 0.6);
}

.disabled\:border-violet-400\/70:disabled {
  border-color: rgb(164 138 251 / 0.7);
}

.disabled\:border-violet-400\/75:disabled {
  border-color: rgb(164 138 251 / 0.75);
}

.disabled\:border-violet-400\/80:disabled {
  border-color: rgb(164 138 251 / 0.8);
}

.disabled\:border-violet-400\/90:disabled {
  border-color: rgb(164 138 251 / 0.9);
}

.disabled\:border-violet-400\/95:disabled {
  border-color: rgb(164 138 251 / 0.95);
}

.disabled\:border-violet-400\/100:disabled {
  border-color: rgb(164 138 251 / 1);
}

.disabled\:border-violet-500\/0:disabled {
  border-color: rgb(135 91 247 / 0);
}

.disabled\:border-violet-500\/5:disabled {
  border-color: rgb(135 91 247 / 0.05);
}

.disabled\:border-violet-500\/10:disabled {
  border-color: rgb(135 91 247 / 0.1);
}

.disabled\:border-violet-500\/20:disabled {
  border-color: rgb(135 91 247 / 0.2);
}

.disabled\:border-violet-500\/25:disabled {
  border-color: rgb(135 91 247 / 0.25);
}

.disabled\:border-violet-500\/30:disabled {
  border-color: rgb(135 91 247 / 0.3);
}

.disabled\:border-violet-500\/40:disabled {
  border-color: rgb(135 91 247 / 0.4);
}

.disabled\:border-violet-500\/50:disabled {
  border-color: rgb(135 91 247 / 0.5);
}

.disabled\:border-violet-500\/60:disabled {
  border-color: rgb(135 91 247 / 0.6);
}

.disabled\:border-violet-500\/70:disabled {
  border-color: rgb(135 91 247 / 0.7);
}

.disabled\:border-violet-500\/75:disabled {
  border-color: rgb(135 91 247 / 0.75);
}

.disabled\:border-violet-500\/80:disabled {
  border-color: rgb(135 91 247 / 0.8);
}

.disabled\:border-violet-500\/90:disabled {
  border-color: rgb(135 91 247 / 0.9);
}

.disabled\:border-violet-500\/95:disabled {
  border-color: rgb(135 91 247 / 0.95);
}

.disabled\:border-violet-500\/100:disabled {
  border-color: rgb(135 91 247 / 1);
}

.disabled\:border-violet-600\/0:disabled {
  border-color: rgb(120 57 238 / 0);
}

.disabled\:border-violet-600\/5:disabled {
  border-color: rgb(120 57 238 / 0.05);
}

.disabled\:border-violet-600\/10:disabled {
  border-color: rgb(120 57 238 / 0.1);
}

.disabled\:border-violet-600\/20:disabled {
  border-color: rgb(120 57 238 / 0.2);
}

.disabled\:border-violet-600\/25:disabled {
  border-color: rgb(120 57 238 / 0.25);
}

.disabled\:border-violet-600\/30:disabled {
  border-color: rgb(120 57 238 / 0.3);
}

.disabled\:border-violet-600\/40:disabled {
  border-color: rgb(120 57 238 / 0.4);
}

.disabled\:border-violet-600\/50:disabled {
  border-color: rgb(120 57 238 / 0.5);
}

.disabled\:border-violet-600\/60:disabled {
  border-color: rgb(120 57 238 / 0.6);
}

.disabled\:border-violet-600\/70:disabled {
  border-color: rgb(120 57 238 / 0.7);
}

.disabled\:border-violet-600\/75:disabled {
  border-color: rgb(120 57 238 / 0.75);
}

.disabled\:border-violet-600\/80:disabled {
  border-color: rgb(120 57 238 / 0.8);
}

.disabled\:border-violet-600\/90:disabled {
  border-color: rgb(120 57 238 / 0.9);
}

.disabled\:border-violet-600\/95:disabled {
  border-color: rgb(120 57 238 / 0.95);
}

.disabled\:border-violet-600\/100:disabled {
  border-color: rgb(120 57 238 / 1);
}

.disabled\:border-violet-700\/0:disabled {
  border-color: rgb(105 39 218 / 0);
}

.disabled\:border-violet-700\/5:disabled {
  border-color: rgb(105 39 218 / 0.05);
}

.disabled\:border-violet-700\/10:disabled {
  border-color: rgb(105 39 218 / 0.1);
}

.disabled\:border-violet-700\/20:disabled {
  border-color: rgb(105 39 218 / 0.2);
}

.disabled\:border-violet-700\/25:disabled {
  border-color: rgb(105 39 218 / 0.25);
}

.disabled\:border-violet-700\/30:disabled {
  border-color: rgb(105 39 218 / 0.3);
}

.disabled\:border-violet-700\/40:disabled {
  border-color: rgb(105 39 218 / 0.4);
}

.disabled\:border-violet-700\/50:disabled {
  border-color: rgb(105 39 218 / 0.5);
}

.disabled\:border-violet-700\/60:disabled {
  border-color: rgb(105 39 218 / 0.6);
}

.disabled\:border-violet-700\/70:disabled {
  border-color: rgb(105 39 218 / 0.7);
}

.disabled\:border-violet-700\/75:disabled {
  border-color: rgb(105 39 218 / 0.75);
}

.disabled\:border-violet-700\/80:disabled {
  border-color: rgb(105 39 218 / 0.8);
}

.disabled\:border-violet-700\/90:disabled {
  border-color: rgb(105 39 218 / 0.9);
}

.disabled\:border-violet-700\/95:disabled {
  border-color: rgb(105 39 218 / 0.95);
}

.disabled\:border-violet-700\/100:disabled {
  border-color: rgb(105 39 218 / 1);
}

.disabled\:border-violet-800\/0:disabled {
  border-color: rgb(87 32 183 / 0);
}

.disabled\:border-violet-800\/5:disabled {
  border-color: rgb(87 32 183 / 0.05);
}

.disabled\:border-violet-800\/10:disabled {
  border-color: rgb(87 32 183 / 0.1);
}

.disabled\:border-violet-800\/20:disabled {
  border-color: rgb(87 32 183 / 0.2);
}

.disabled\:border-violet-800\/25:disabled {
  border-color: rgb(87 32 183 / 0.25);
}

.disabled\:border-violet-800\/30:disabled {
  border-color: rgb(87 32 183 / 0.3);
}

.disabled\:border-violet-800\/40:disabled {
  border-color: rgb(87 32 183 / 0.4);
}

.disabled\:border-violet-800\/50:disabled {
  border-color: rgb(87 32 183 / 0.5);
}

.disabled\:border-violet-800\/60:disabled {
  border-color: rgb(87 32 183 / 0.6);
}

.disabled\:border-violet-800\/70:disabled {
  border-color: rgb(87 32 183 / 0.7);
}

.disabled\:border-violet-800\/75:disabled {
  border-color: rgb(87 32 183 / 0.75);
}

.disabled\:border-violet-800\/80:disabled {
  border-color: rgb(87 32 183 / 0.8);
}

.disabled\:border-violet-800\/90:disabled {
  border-color: rgb(87 32 183 / 0.9);
}

.disabled\:border-violet-800\/95:disabled {
  border-color: rgb(87 32 183 / 0.95);
}

.disabled\:border-violet-800\/100:disabled {
  border-color: rgb(87 32 183 / 1);
}

.disabled\:border-violet-900\/0:disabled {
  border-color: rgb(73 28 150 / 0);
}

.disabled\:border-violet-900\/5:disabled {
  border-color: rgb(73 28 150 / 0.05);
}

.disabled\:border-violet-900\/10:disabled {
  border-color: rgb(73 28 150 / 0.1);
}

.disabled\:border-violet-900\/20:disabled {
  border-color: rgb(73 28 150 / 0.2);
}

.disabled\:border-violet-900\/25:disabled {
  border-color: rgb(73 28 150 / 0.25);
}

.disabled\:border-violet-900\/30:disabled {
  border-color: rgb(73 28 150 / 0.3);
}

.disabled\:border-violet-900\/40:disabled {
  border-color: rgb(73 28 150 / 0.4);
}

.disabled\:border-violet-900\/50:disabled {
  border-color: rgb(73 28 150 / 0.5);
}

.disabled\:border-violet-900\/60:disabled {
  border-color: rgb(73 28 150 / 0.6);
}

.disabled\:border-violet-900\/70:disabled {
  border-color: rgb(73 28 150 / 0.7);
}

.disabled\:border-violet-900\/75:disabled {
  border-color: rgb(73 28 150 / 0.75);
}

.disabled\:border-violet-900\/80:disabled {
  border-color: rgb(73 28 150 / 0.8);
}

.disabled\:border-violet-900\/90:disabled {
  border-color: rgb(73 28 150 / 0.9);
}

.disabled\:border-violet-900\/95:disabled {
  border-color: rgb(73 28 150 / 0.95);
}

.disabled\:border-violet-900\/100:disabled {
  border-color: rgb(73 28 150 / 1);
}

.disabled\:border-violet\/0:disabled {
  border-color: rgb(164 138 251 / 0);
}

.disabled\:border-violet\/5:disabled {
  border-color: rgb(164 138 251 / 0.05);
}

.disabled\:border-violet\/10:disabled {
  border-color: rgb(164 138 251 / 0.1);
}

.disabled\:border-violet\/20:disabled {
  border-color: rgb(164 138 251 / 0.2);
}

.disabled\:border-violet\/25:disabled {
  border-color: rgb(164 138 251 / 0.25);
}

.disabled\:border-violet\/30:disabled {
  border-color: rgb(164 138 251 / 0.3);
}

.disabled\:border-violet\/40:disabled {
  border-color: rgb(164 138 251 / 0.4);
}

.disabled\:border-violet\/50:disabled {
  border-color: rgb(164 138 251 / 0.5);
}

.disabled\:border-violet\/60:disabled {
  border-color: rgb(164 138 251 / 0.6);
}

.disabled\:border-violet\/70:disabled {
  border-color: rgb(164 138 251 / 0.7);
}

.disabled\:border-violet\/75:disabled {
  border-color: rgb(164 138 251 / 0.75);
}

.disabled\:border-violet\/80:disabled {
  border-color: rgb(164 138 251 / 0.8);
}

.disabled\:border-violet\/90:disabled {
  border-color: rgb(164 138 251 / 0.9);
}

.disabled\:border-violet\/95:disabled {
  border-color: rgb(164 138 251 / 0.95);
}

.disabled\:border-violet\/100:disabled {
  border-color: rgb(164 138 251 / 1);
}

.disabled\:border-purple-25\/0:disabled {
  border-color: rgb(250 250 255 / 0);
}

.disabled\:border-purple-25\/5:disabled {
  border-color: rgb(250 250 255 / 0.05);
}

.disabled\:border-purple-25\/10:disabled {
  border-color: rgb(250 250 255 / 0.1);
}

.disabled\:border-purple-25\/20:disabled {
  border-color: rgb(250 250 255 / 0.2);
}

.disabled\:border-purple-25\/25:disabled {
  border-color: rgb(250 250 255 / 0.25);
}

.disabled\:border-purple-25\/30:disabled {
  border-color: rgb(250 250 255 / 0.3);
}

.disabled\:border-purple-25\/40:disabled {
  border-color: rgb(250 250 255 / 0.4);
}

.disabled\:border-purple-25\/50:disabled {
  border-color: rgb(250 250 255 / 0.5);
}

.disabled\:border-purple-25\/60:disabled {
  border-color: rgb(250 250 255 / 0.6);
}

.disabled\:border-purple-25\/70:disabled {
  border-color: rgb(250 250 255 / 0.7);
}

.disabled\:border-purple-25\/75:disabled {
  border-color: rgb(250 250 255 / 0.75);
}

.disabled\:border-purple-25\/80:disabled {
  border-color: rgb(250 250 255 / 0.8);
}

.disabled\:border-purple-25\/90:disabled {
  border-color: rgb(250 250 255 / 0.9);
}

.disabled\:border-purple-25\/95:disabled {
  border-color: rgb(250 250 255 / 0.95);
}

.disabled\:border-purple-25\/100:disabled {
  border-color: rgb(250 250 255 / 1);
}

.disabled\:border-purple-50\/0:disabled {
  border-color: rgb(244 243 255 / 0);
}

.disabled\:border-purple-50\/5:disabled {
  border-color: rgb(244 243 255 / 0.05);
}

.disabled\:border-purple-50\/10:disabled {
  border-color: rgb(244 243 255 / 0.1);
}

.disabled\:border-purple-50\/20:disabled {
  border-color: rgb(244 243 255 / 0.2);
}

.disabled\:border-purple-50\/25:disabled {
  border-color: rgb(244 243 255 / 0.25);
}

.disabled\:border-purple-50\/30:disabled {
  border-color: rgb(244 243 255 / 0.3);
}

.disabled\:border-purple-50\/40:disabled {
  border-color: rgb(244 243 255 / 0.4);
}

.disabled\:border-purple-50\/50:disabled {
  border-color: rgb(244 243 255 / 0.5);
}

.disabled\:border-purple-50\/60:disabled {
  border-color: rgb(244 243 255 / 0.6);
}

.disabled\:border-purple-50\/70:disabled {
  border-color: rgb(244 243 255 / 0.7);
}

.disabled\:border-purple-50\/75:disabled {
  border-color: rgb(244 243 255 / 0.75);
}

.disabled\:border-purple-50\/80:disabled {
  border-color: rgb(244 243 255 / 0.8);
}

.disabled\:border-purple-50\/90:disabled {
  border-color: rgb(244 243 255 / 0.9);
}

.disabled\:border-purple-50\/95:disabled {
  border-color: rgb(244 243 255 / 0.95);
}

.disabled\:border-purple-50\/100:disabled {
  border-color: rgb(244 243 255 / 1);
}

.disabled\:border-purple-100\/0:disabled {
  border-color: rgb(235 233 254 / 0);
}

.disabled\:border-purple-100\/5:disabled {
  border-color: rgb(235 233 254 / 0.05);
}

.disabled\:border-purple-100\/10:disabled {
  border-color: rgb(235 233 254 / 0.1);
}

.disabled\:border-purple-100\/20:disabled {
  border-color: rgb(235 233 254 / 0.2);
}

.disabled\:border-purple-100\/25:disabled {
  border-color: rgb(235 233 254 / 0.25);
}

.disabled\:border-purple-100\/30:disabled {
  border-color: rgb(235 233 254 / 0.3);
}

.disabled\:border-purple-100\/40:disabled {
  border-color: rgb(235 233 254 / 0.4);
}

.disabled\:border-purple-100\/50:disabled {
  border-color: rgb(235 233 254 / 0.5);
}

.disabled\:border-purple-100\/60:disabled {
  border-color: rgb(235 233 254 / 0.6);
}

.disabled\:border-purple-100\/70:disabled {
  border-color: rgb(235 233 254 / 0.7);
}

.disabled\:border-purple-100\/75:disabled {
  border-color: rgb(235 233 254 / 0.75);
}

.disabled\:border-purple-100\/80:disabled {
  border-color: rgb(235 233 254 / 0.8);
}

.disabled\:border-purple-100\/90:disabled {
  border-color: rgb(235 233 254 / 0.9);
}

.disabled\:border-purple-100\/95:disabled {
  border-color: rgb(235 233 254 / 0.95);
}

.disabled\:border-purple-100\/100:disabled {
  border-color: rgb(235 233 254 / 1);
}

.disabled\:border-purple-200\/0:disabled {
  border-color: rgb(217 214 254 / 0);
}

.disabled\:border-purple-200\/5:disabled {
  border-color: rgb(217 214 254 / 0.05);
}

.disabled\:border-purple-200\/10:disabled {
  border-color: rgb(217 214 254 / 0.1);
}

.disabled\:border-purple-200\/20:disabled {
  border-color: rgb(217 214 254 / 0.2);
}

.disabled\:border-purple-200\/25:disabled {
  border-color: rgb(217 214 254 / 0.25);
}

.disabled\:border-purple-200\/30:disabled {
  border-color: rgb(217 214 254 / 0.3);
}

.disabled\:border-purple-200\/40:disabled {
  border-color: rgb(217 214 254 / 0.4);
}

.disabled\:border-purple-200\/50:disabled {
  border-color: rgb(217 214 254 / 0.5);
}

.disabled\:border-purple-200\/60:disabled {
  border-color: rgb(217 214 254 / 0.6);
}

.disabled\:border-purple-200\/70:disabled {
  border-color: rgb(217 214 254 / 0.7);
}

.disabled\:border-purple-200\/75:disabled {
  border-color: rgb(217 214 254 / 0.75);
}

.disabled\:border-purple-200\/80:disabled {
  border-color: rgb(217 214 254 / 0.8);
}

.disabled\:border-purple-200\/90:disabled {
  border-color: rgb(217 214 254 / 0.9);
}

.disabled\:border-purple-200\/95:disabled {
  border-color: rgb(217 214 254 / 0.95);
}

.disabled\:border-purple-200\/100:disabled {
  border-color: rgb(217 214 254 / 1);
}

.disabled\:border-purple-300\/0:disabled {
  border-color: rgb(189 180 254 / 0);
}

.disabled\:border-purple-300\/5:disabled {
  border-color: rgb(189 180 254 / 0.05);
}

.disabled\:border-purple-300\/10:disabled {
  border-color: rgb(189 180 254 / 0.1);
}

.disabled\:border-purple-300\/20:disabled {
  border-color: rgb(189 180 254 / 0.2);
}

.disabled\:border-purple-300\/25:disabled {
  border-color: rgb(189 180 254 / 0.25);
}

.disabled\:border-purple-300\/30:disabled {
  border-color: rgb(189 180 254 / 0.3);
}

.disabled\:border-purple-300\/40:disabled {
  border-color: rgb(189 180 254 / 0.4);
}

.disabled\:border-purple-300\/50:disabled {
  border-color: rgb(189 180 254 / 0.5);
}

.disabled\:border-purple-300\/60:disabled {
  border-color: rgb(189 180 254 / 0.6);
}

.disabled\:border-purple-300\/70:disabled {
  border-color: rgb(189 180 254 / 0.7);
}

.disabled\:border-purple-300\/75:disabled {
  border-color: rgb(189 180 254 / 0.75);
}

.disabled\:border-purple-300\/80:disabled {
  border-color: rgb(189 180 254 / 0.8);
}

.disabled\:border-purple-300\/90:disabled {
  border-color: rgb(189 180 254 / 0.9);
}

.disabled\:border-purple-300\/95:disabled {
  border-color: rgb(189 180 254 / 0.95);
}

.disabled\:border-purple-300\/100:disabled {
  border-color: rgb(189 180 254 / 1);
}

.disabled\:border-purple-400\/0:disabled {
  border-color: rgb(155 138 251 / 0);
}

.disabled\:border-purple-400\/5:disabled {
  border-color: rgb(155 138 251 / 0.05);
}

.disabled\:border-purple-400\/10:disabled {
  border-color: rgb(155 138 251 / 0.1);
}

.disabled\:border-purple-400\/20:disabled {
  border-color: rgb(155 138 251 / 0.2);
}

.disabled\:border-purple-400\/25:disabled {
  border-color: rgb(155 138 251 / 0.25);
}

.disabled\:border-purple-400\/30:disabled {
  border-color: rgb(155 138 251 / 0.3);
}

.disabled\:border-purple-400\/40:disabled {
  border-color: rgb(155 138 251 / 0.4);
}

.disabled\:border-purple-400\/50:disabled {
  border-color: rgb(155 138 251 / 0.5);
}

.disabled\:border-purple-400\/60:disabled {
  border-color: rgb(155 138 251 / 0.6);
}

.disabled\:border-purple-400\/70:disabled {
  border-color: rgb(155 138 251 / 0.7);
}

.disabled\:border-purple-400\/75:disabled {
  border-color: rgb(155 138 251 / 0.75);
}

.disabled\:border-purple-400\/80:disabled {
  border-color: rgb(155 138 251 / 0.8);
}

.disabled\:border-purple-400\/90:disabled {
  border-color: rgb(155 138 251 / 0.9);
}

.disabled\:border-purple-400\/95:disabled {
  border-color: rgb(155 138 251 / 0.95);
}

.disabled\:border-purple-400\/100:disabled {
  border-color: rgb(155 138 251 / 1);
}

.disabled\:border-purple-500\/0:disabled {
  border-color: rgb(122 90 248 / 0);
}

.disabled\:border-purple-500\/5:disabled {
  border-color: rgb(122 90 248 / 0.05);
}

.disabled\:border-purple-500\/10:disabled {
  border-color: rgb(122 90 248 / 0.1);
}

.disabled\:border-purple-500\/20:disabled {
  border-color: rgb(122 90 248 / 0.2);
}

.disabled\:border-purple-500\/25:disabled {
  border-color: rgb(122 90 248 / 0.25);
}

.disabled\:border-purple-500\/30:disabled {
  border-color: rgb(122 90 248 / 0.3);
}

.disabled\:border-purple-500\/40:disabled {
  border-color: rgb(122 90 248 / 0.4);
}

.disabled\:border-purple-500\/50:disabled {
  border-color: rgb(122 90 248 / 0.5);
}

.disabled\:border-purple-500\/60:disabled {
  border-color: rgb(122 90 248 / 0.6);
}

.disabled\:border-purple-500\/70:disabled {
  border-color: rgb(122 90 248 / 0.7);
}

.disabled\:border-purple-500\/75:disabled {
  border-color: rgb(122 90 248 / 0.75);
}

.disabled\:border-purple-500\/80:disabled {
  border-color: rgb(122 90 248 / 0.8);
}

.disabled\:border-purple-500\/90:disabled {
  border-color: rgb(122 90 248 / 0.9);
}

.disabled\:border-purple-500\/95:disabled {
  border-color: rgb(122 90 248 / 0.95);
}

.disabled\:border-purple-500\/100:disabled {
  border-color: rgb(122 90 248 / 1);
}

.disabled\:border-purple-600\/0:disabled {
  border-color: rgb(105 56 239 / 0);
}

.disabled\:border-purple-600\/5:disabled {
  border-color: rgb(105 56 239 / 0.05);
}

.disabled\:border-purple-600\/10:disabled {
  border-color: rgb(105 56 239 / 0.1);
}

.disabled\:border-purple-600\/20:disabled {
  border-color: rgb(105 56 239 / 0.2);
}

.disabled\:border-purple-600\/25:disabled {
  border-color: rgb(105 56 239 / 0.25);
}

.disabled\:border-purple-600\/30:disabled {
  border-color: rgb(105 56 239 / 0.3);
}

.disabled\:border-purple-600\/40:disabled {
  border-color: rgb(105 56 239 / 0.4);
}

.disabled\:border-purple-600\/50:disabled {
  border-color: rgb(105 56 239 / 0.5);
}

.disabled\:border-purple-600\/60:disabled {
  border-color: rgb(105 56 239 / 0.6);
}

.disabled\:border-purple-600\/70:disabled {
  border-color: rgb(105 56 239 / 0.7);
}

.disabled\:border-purple-600\/75:disabled {
  border-color: rgb(105 56 239 / 0.75);
}

.disabled\:border-purple-600\/80:disabled {
  border-color: rgb(105 56 239 / 0.8);
}

.disabled\:border-purple-600\/90:disabled {
  border-color: rgb(105 56 239 / 0.9);
}

.disabled\:border-purple-600\/95:disabled {
  border-color: rgb(105 56 239 / 0.95);
}

.disabled\:border-purple-600\/100:disabled {
  border-color: rgb(105 56 239 / 1);
}

.disabled\:border-purple-700\/0:disabled {
  border-color: rgb(89 37 220 / 0);
}

.disabled\:border-purple-700\/5:disabled {
  border-color: rgb(89 37 220 / 0.05);
}

.disabled\:border-purple-700\/10:disabled {
  border-color: rgb(89 37 220 / 0.1);
}

.disabled\:border-purple-700\/20:disabled {
  border-color: rgb(89 37 220 / 0.2);
}

.disabled\:border-purple-700\/25:disabled {
  border-color: rgb(89 37 220 / 0.25);
}

.disabled\:border-purple-700\/30:disabled {
  border-color: rgb(89 37 220 / 0.3);
}

.disabled\:border-purple-700\/40:disabled {
  border-color: rgb(89 37 220 / 0.4);
}

.disabled\:border-purple-700\/50:disabled {
  border-color: rgb(89 37 220 / 0.5);
}

.disabled\:border-purple-700\/60:disabled {
  border-color: rgb(89 37 220 / 0.6);
}

.disabled\:border-purple-700\/70:disabled {
  border-color: rgb(89 37 220 / 0.7);
}

.disabled\:border-purple-700\/75:disabled {
  border-color: rgb(89 37 220 / 0.75);
}

.disabled\:border-purple-700\/80:disabled {
  border-color: rgb(89 37 220 / 0.8);
}

.disabled\:border-purple-700\/90:disabled {
  border-color: rgb(89 37 220 / 0.9);
}

.disabled\:border-purple-700\/95:disabled {
  border-color: rgb(89 37 220 / 0.95);
}

.disabled\:border-purple-700\/100:disabled {
  border-color: rgb(89 37 220 / 1);
}

.disabled\:border-purple-800\/0:disabled {
  border-color: rgb(74 31 184 / 0);
}

.disabled\:border-purple-800\/5:disabled {
  border-color: rgb(74 31 184 / 0.05);
}

.disabled\:border-purple-800\/10:disabled {
  border-color: rgb(74 31 184 / 0.1);
}

.disabled\:border-purple-800\/20:disabled {
  border-color: rgb(74 31 184 / 0.2);
}

.disabled\:border-purple-800\/25:disabled {
  border-color: rgb(74 31 184 / 0.25);
}

.disabled\:border-purple-800\/30:disabled {
  border-color: rgb(74 31 184 / 0.3);
}

.disabled\:border-purple-800\/40:disabled {
  border-color: rgb(74 31 184 / 0.4);
}

.disabled\:border-purple-800\/50:disabled {
  border-color: rgb(74 31 184 / 0.5);
}

.disabled\:border-purple-800\/60:disabled {
  border-color: rgb(74 31 184 / 0.6);
}

.disabled\:border-purple-800\/70:disabled {
  border-color: rgb(74 31 184 / 0.7);
}

.disabled\:border-purple-800\/75:disabled {
  border-color: rgb(74 31 184 / 0.75);
}

.disabled\:border-purple-800\/80:disabled {
  border-color: rgb(74 31 184 / 0.8);
}

.disabled\:border-purple-800\/90:disabled {
  border-color: rgb(74 31 184 / 0.9);
}

.disabled\:border-purple-800\/95:disabled {
  border-color: rgb(74 31 184 / 0.95);
}

.disabled\:border-purple-800\/100:disabled {
  border-color: rgb(74 31 184 / 1);
}

.disabled\:border-purple-900\/0:disabled {
  border-color: rgb(62 28 150 / 0);
}

.disabled\:border-purple-900\/5:disabled {
  border-color: rgb(62 28 150 / 0.05);
}

.disabled\:border-purple-900\/10:disabled {
  border-color: rgb(62 28 150 / 0.1);
}

.disabled\:border-purple-900\/20:disabled {
  border-color: rgb(62 28 150 / 0.2);
}

.disabled\:border-purple-900\/25:disabled {
  border-color: rgb(62 28 150 / 0.25);
}

.disabled\:border-purple-900\/30:disabled {
  border-color: rgb(62 28 150 / 0.3);
}

.disabled\:border-purple-900\/40:disabled {
  border-color: rgb(62 28 150 / 0.4);
}

.disabled\:border-purple-900\/50:disabled {
  border-color: rgb(62 28 150 / 0.5);
}

.disabled\:border-purple-900\/60:disabled {
  border-color: rgb(62 28 150 / 0.6);
}

.disabled\:border-purple-900\/70:disabled {
  border-color: rgb(62 28 150 / 0.7);
}

.disabled\:border-purple-900\/75:disabled {
  border-color: rgb(62 28 150 / 0.75);
}

.disabled\:border-purple-900\/80:disabled {
  border-color: rgb(62 28 150 / 0.8);
}

.disabled\:border-purple-900\/90:disabled {
  border-color: rgb(62 28 150 / 0.9);
}

.disabled\:border-purple-900\/95:disabled {
  border-color: rgb(62 28 150 / 0.95);
}

.disabled\:border-purple-900\/100:disabled {
  border-color: rgb(62 28 150 / 1);
}

.disabled\:border-purple\/0:disabled {
  border-color: rgb(155 138 251 / 0);
}

.disabled\:border-purple\/5:disabled {
  border-color: rgb(155 138 251 / 0.05);
}

.disabled\:border-purple\/10:disabled {
  border-color: rgb(155 138 251 / 0.1);
}

.disabled\:border-purple\/20:disabled {
  border-color: rgb(155 138 251 / 0.2);
}

.disabled\:border-purple\/25:disabled {
  border-color: rgb(155 138 251 / 0.25);
}

.disabled\:border-purple\/30:disabled {
  border-color: rgb(155 138 251 / 0.3);
}

.disabled\:border-purple\/40:disabled {
  border-color: rgb(155 138 251 / 0.4);
}

.disabled\:border-purple\/50:disabled {
  border-color: rgb(155 138 251 / 0.5);
}

.disabled\:border-purple\/60:disabled {
  border-color: rgb(155 138 251 / 0.6);
}

.disabled\:border-purple\/70:disabled {
  border-color: rgb(155 138 251 / 0.7);
}

.disabled\:border-purple\/75:disabled {
  border-color: rgb(155 138 251 / 0.75);
}

.disabled\:border-purple\/80:disabled {
  border-color: rgb(155 138 251 / 0.8);
}

.disabled\:border-purple\/90:disabled {
  border-color: rgb(155 138 251 / 0.9);
}

.disabled\:border-purple\/95:disabled {
  border-color: rgb(155 138 251 / 0.95);
}

.disabled\:border-purple\/100:disabled {
  border-color: rgb(155 138 251 / 1);
}

.disabled\:border-fuchsia-25\/0:disabled {
  border-color: rgb(254 250 255 / 0);
}

.disabled\:border-fuchsia-25\/5:disabled {
  border-color: rgb(254 250 255 / 0.05);
}

.disabled\:border-fuchsia-25\/10:disabled {
  border-color: rgb(254 250 255 / 0.1);
}

.disabled\:border-fuchsia-25\/20:disabled {
  border-color: rgb(254 250 255 / 0.2);
}

.disabled\:border-fuchsia-25\/25:disabled {
  border-color: rgb(254 250 255 / 0.25);
}

.disabled\:border-fuchsia-25\/30:disabled {
  border-color: rgb(254 250 255 / 0.3);
}

.disabled\:border-fuchsia-25\/40:disabled {
  border-color: rgb(254 250 255 / 0.4);
}

.disabled\:border-fuchsia-25\/50:disabled {
  border-color: rgb(254 250 255 / 0.5);
}

.disabled\:border-fuchsia-25\/60:disabled {
  border-color: rgb(254 250 255 / 0.6);
}

.disabled\:border-fuchsia-25\/70:disabled {
  border-color: rgb(254 250 255 / 0.7);
}

.disabled\:border-fuchsia-25\/75:disabled {
  border-color: rgb(254 250 255 / 0.75);
}

.disabled\:border-fuchsia-25\/80:disabled {
  border-color: rgb(254 250 255 / 0.8);
}

.disabled\:border-fuchsia-25\/90:disabled {
  border-color: rgb(254 250 255 / 0.9);
}

.disabled\:border-fuchsia-25\/95:disabled {
  border-color: rgb(254 250 255 / 0.95);
}

.disabled\:border-fuchsia-25\/100:disabled {
  border-color: rgb(254 250 255 / 1);
}

.disabled\:border-fuchsia-50\/0:disabled {
  border-color: rgb(253 244 255 / 0);
}

.disabled\:border-fuchsia-50\/5:disabled {
  border-color: rgb(253 244 255 / 0.05);
}

.disabled\:border-fuchsia-50\/10:disabled {
  border-color: rgb(253 244 255 / 0.1);
}

.disabled\:border-fuchsia-50\/20:disabled {
  border-color: rgb(253 244 255 / 0.2);
}

.disabled\:border-fuchsia-50\/25:disabled {
  border-color: rgb(253 244 255 / 0.25);
}

.disabled\:border-fuchsia-50\/30:disabled {
  border-color: rgb(253 244 255 / 0.3);
}

.disabled\:border-fuchsia-50\/40:disabled {
  border-color: rgb(253 244 255 / 0.4);
}

.disabled\:border-fuchsia-50\/50:disabled {
  border-color: rgb(253 244 255 / 0.5);
}

.disabled\:border-fuchsia-50\/60:disabled {
  border-color: rgb(253 244 255 / 0.6);
}

.disabled\:border-fuchsia-50\/70:disabled {
  border-color: rgb(253 244 255 / 0.7);
}

.disabled\:border-fuchsia-50\/75:disabled {
  border-color: rgb(253 244 255 / 0.75);
}

.disabled\:border-fuchsia-50\/80:disabled {
  border-color: rgb(253 244 255 / 0.8);
}

.disabled\:border-fuchsia-50\/90:disabled {
  border-color: rgb(253 244 255 / 0.9);
}

.disabled\:border-fuchsia-50\/95:disabled {
  border-color: rgb(253 244 255 / 0.95);
}

.disabled\:border-fuchsia-50\/100:disabled {
  border-color: rgb(253 244 255 / 1);
}

.disabled\:border-fuchsia-100\/0:disabled {
  border-color: rgb(251 232 255 / 0);
}

.disabled\:border-fuchsia-100\/5:disabled {
  border-color: rgb(251 232 255 / 0.05);
}

.disabled\:border-fuchsia-100\/10:disabled {
  border-color: rgb(251 232 255 / 0.1);
}

.disabled\:border-fuchsia-100\/20:disabled {
  border-color: rgb(251 232 255 / 0.2);
}

.disabled\:border-fuchsia-100\/25:disabled {
  border-color: rgb(251 232 255 / 0.25);
}

.disabled\:border-fuchsia-100\/30:disabled {
  border-color: rgb(251 232 255 / 0.3);
}

.disabled\:border-fuchsia-100\/40:disabled {
  border-color: rgb(251 232 255 / 0.4);
}

.disabled\:border-fuchsia-100\/50:disabled {
  border-color: rgb(251 232 255 / 0.5);
}

.disabled\:border-fuchsia-100\/60:disabled {
  border-color: rgb(251 232 255 / 0.6);
}

.disabled\:border-fuchsia-100\/70:disabled {
  border-color: rgb(251 232 255 / 0.7);
}

.disabled\:border-fuchsia-100\/75:disabled {
  border-color: rgb(251 232 255 / 0.75);
}

.disabled\:border-fuchsia-100\/80:disabled {
  border-color: rgb(251 232 255 / 0.8);
}

.disabled\:border-fuchsia-100\/90:disabled {
  border-color: rgb(251 232 255 / 0.9);
}

.disabled\:border-fuchsia-100\/95:disabled {
  border-color: rgb(251 232 255 / 0.95);
}

.disabled\:border-fuchsia-100\/100:disabled {
  border-color: rgb(251 232 255 / 1);
}

.disabled\:border-fuchsia-200\/0:disabled {
  border-color: rgb(246 208 254 / 0);
}

.disabled\:border-fuchsia-200\/5:disabled {
  border-color: rgb(246 208 254 / 0.05);
}

.disabled\:border-fuchsia-200\/10:disabled {
  border-color: rgb(246 208 254 / 0.1);
}

.disabled\:border-fuchsia-200\/20:disabled {
  border-color: rgb(246 208 254 / 0.2);
}

.disabled\:border-fuchsia-200\/25:disabled {
  border-color: rgb(246 208 254 / 0.25);
}

.disabled\:border-fuchsia-200\/30:disabled {
  border-color: rgb(246 208 254 / 0.3);
}

.disabled\:border-fuchsia-200\/40:disabled {
  border-color: rgb(246 208 254 / 0.4);
}

.disabled\:border-fuchsia-200\/50:disabled {
  border-color: rgb(246 208 254 / 0.5);
}

.disabled\:border-fuchsia-200\/60:disabled {
  border-color: rgb(246 208 254 / 0.6);
}

.disabled\:border-fuchsia-200\/70:disabled {
  border-color: rgb(246 208 254 / 0.7);
}

.disabled\:border-fuchsia-200\/75:disabled {
  border-color: rgb(246 208 254 / 0.75);
}

.disabled\:border-fuchsia-200\/80:disabled {
  border-color: rgb(246 208 254 / 0.8);
}

.disabled\:border-fuchsia-200\/90:disabled {
  border-color: rgb(246 208 254 / 0.9);
}

.disabled\:border-fuchsia-200\/95:disabled {
  border-color: rgb(246 208 254 / 0.95);
}

.disabled\:border-fuchsia-200\/100:disabled {
  border-color: rgb(246 208 254 / 1);
}

.disabled\:border-fuchsia-300\/0:disabled {
  border-color: rgb(238 170 253 / 0);
}

.disabled\:border-fuchsia-300\/5:disabled {
  border-color: rgb(238 170 253 / 0.05);
}

.disabled\:border-fuchsia-300\/10:disabled {
  border-color: rgb(238 170 253 / 0.1);
}

.disabled\:border-fuchsia-300\/20:disabled {
  border-color: rgb(238 170 253 / 0.2);
}

.disabled\:border-fuchsia-300\/25:disabled {
  border-color: rgb(238 170 253 / 0.25);
}

.disabled\:border-fuchsia-300\/30:disabled {
  border-color: rgb(238 170 253 / 0.3);
}

.disabled\:border-fuchsia-300\/40:disabled {
  border-color: rgb(238 170 253 / 0.4);
}

.disabled\:border-fuchsia-300\/50:disabled {
  border-color: rgb(238 170 253 / 0.5);
}

.disabled\:border-fuchsia-300\/60:disabled {
  border-color: rgb(238 170 253 / 0.6);
}

.disabled\:border-fuchsia-300\/70:disabled {
  border-color: rgb(238 170 253 / 0.7);
}

.disabled\:border-fuchsia-300\/75:disabled {
  border-color: rgb(238 170 253 / 0.75);
}

.disabled\:border-fuchsia-300\/80:disabled {
  border-color: rgb(238 170 253 / 0.8);
}

.disabled\:border-fuchsia-300\/90:disabled {
  border-color: rgb(238 170 253 / 0.9);
}

.disabled\:border-fuchsia-300\/95:disabled {
  border-color: rgb(238 170 253 / 0.95);
}

.disabled\:border-fuchsia-300\/100:disabled {
  border-color: rgb(238 170 253 / 1);
}

.disabled\:border-fuchsia-400\/0:disabled {
  border-color: rgb(228 120 250 / 0);
}

.disabled\:border-fuchsia-400\/5:disabled {
  border-color: rgb(228 120 250 / 0.05);
}

.disabled\:border-fuchsia-400\/10:disabled {
  border-color: rgb(228 120 250 / 0.1);
}

.disabled\:border-fuchsia-400\/20:disabled {
  border-color: rgb(228 120 250 / 0.2);
}

.disabled\:border-fuchsia-400\/25:disabled {
  border-color: rgb(228 120 250 / 0.25);
}

.disabled\:border-fuchsia-400\/30:disabled {
  border-color: rgb(228 120 250 / 0.3);
}

.disabled\:border-fuchsia-400\/40:disabled {
  border-color: rgb(228 120 250 / 0.4);
}

.disabled\:border-fuchsia-400\/50:disabled {
  border-color: rgb(228 120 250 / 0.5);
}

.disabled\:border-fuchsia-400\/60:disabled {
  border-color: rgb(228 120 250 / 0.6);
}

.disabled\:border-fuchsia-400\/70:disabled {
  border-color: rgb(228 120 250 / 0.7);
}

.disabled\:border-fuchsia-400\/75:disabled {
  border-color: rgb(228 120 250 / 0.75);
}

.disabled\:border-fuchsia-400\/80:disabled {
  border-color: rgb(228 120 250 / 0.8);
}

.disabled\:border-fuchsia-400\/90:disabled {
  border-color: rgb(228 120 250 / 0.9);
}

.disabled\:border-fuchsia-400\/95:disabled {
  border-color: rgb(228 120 250 / 0.95);
}

.disabled\:border-fuchsia-400\/100:disabled {
  border-color: rgb(228 120 250 / 1);
}

.disabled\:border-fuchsia-500\/0:disabled {
  border-color: rgb(212 68 241 / 0);
}

.disabled\:border-fuchsia-500\/5:disabled {
  border-color: rgb(212 68 241 / 0.05);
}

.disabled\:border-fuchsia-500\/10:disabled {
  border-color: rgb(212 68 241 / 0.1);
}

.disabled\:border-fuchsia-500\/20:disabled {
  border-color: rgb(212 68 241 / 0.2);
}

.disabled\:border-fuchsia-500\/25:disabled {
  border-color: rgb(212 68 241 / 0.25);
}

.disabled\:border-fuchsia-500\/30:disabled {
  border-color: rgb(212 68 241 / 0.3);
}

.disabled\:border-fuchsia-500\/40:disabled {
  border-color: rgb(212 68 241 / 0.4);
}

.disabled\:border-fuchsia-500\/50:disabled {
  border-color: rgb(212 68 241 / 0.5);
}

.disabled\:border-fuchsia-500\/60:disabled {
  border-color: rgb(212 68 241 / 0.6);
}

.disabled\:border-fuchsia-500\/70:disabled {
  border-color: rgb(212 68 241 / 0.7);
}

.disabled\:border-fuchsia-500\/75:disabled {
  border-color: rgb(212 68 241 / 0.75);
}

.disabled\:border-fuchsia-500\/80:disabled {
  border-color: rgb(212 68 241 / 0.8);
}

.disabled\:border-fuchsia-500\/90:disabled {
  border-color: rgb(212 68 241 / 0.9);
}

.disabled\:border-fuchsia-500\/95:disabled {
  border-color: rgb(212 68 241 / 0.95);
}

.disabled\:border-fuchsia-500\/100:disabled {
  border-color: rgb(212 68 241 / 1);
}

.disabled\:border-fuchsia-600\/0:disabled {
  border-color: rgb(186 36 213 / 0);
}

.disabled\:border-fuchsia-600\/5:disabled {
  border-color: rgb(186 36 213 / 0.05);
}

.disabled\:border-fuchsia-600\/10:disabled {
  border-color: rgb(186 36 213 / 0.1);
}

.disabled\:border-fuchsia-600\/20:disabled {
  border-color: rgb(186 36 213 / 0.2);
}

.disabled\:border-fuchsia-600\/25:disabled {
  border-color: rgb(186 36 213 / 0.25);
}

.disabled\:border-fuchsia-600\/30:disabled {
  border-color: rgb(186 36 213 / 0.3);
}

.disabled\:border-fuchsia-600\/40:disabled {
  border-color: rgb(186 36 213 / 0.4);
}

.disabled\:border-fuchsia-600\/50:disabled {
  border-color: rgb(186 36 213 / 0.5);
}

.disabled\:border-fuchsia-600\/60:disabled {
  border-color: rgb(186 36 213 / 0.6);
}

.disabled\:border-fuchsia-600\/70:disabled {
  border-color: rgb(186 36 213 / 0.7);
}

.disabled\:border-fuchsia-600\/75:disabled {
  border-color: rgb(186 36 213 / 0.75);
}

.disabled\:border-fuchsia-600\/80:disabled {
  border-color: rgb(186 36 213 / 0.8);
}

.disabled\:border-fuchsia-600\/90:disabled {
  border-color: rgb(186 36 213 / 0.9);
}

.disabled\:border-fuchsia-600\/95:disabled {
  border-color: rgb(186 36 213 / 0.95);
}

.disabled\:border-fuchsia-600\/100:disabled {
  border-color: rgb(186 36 213 / 1);
}

.disabled\:border-fuchsia-700\/0:disabled {
  border-color: rgb(159 26 177 / 0);
}

.disabled\:border-fuchsia-700\/5:disabled {
  border-color: rgb(159 26 177 / 0.05);
}

.disabled\:border-fuchsia-700\/10:disabled {
  border-color: rgb(159 26 177 / 0.1);
}

.disabled\:border-fuchsia-700\/20:disabled {
  border-color: rgb(159 26 177 / 0.2);
}

.disabled\:border-fuchsia-700\/25:disabled {
  border-color: rgb(159 26 177 / 0.25);
}

.disabled\:border-fuchsia-700\/30:disabled {
  border-color: rgb(159 26 177 / 0.3);
}

.disabled\:border-fuchsia-700\/40:disabled {
  border-color: rgb(159 26 177 / 0.4);
}

.disabled\:border-fuchsia-700\/50:disabled {
  border-color: rgb(159 26 177 / 0.5);
}

.disabled\:border-fuchsia-700\/60:disabled {
  border-color: rgb(159 26 177 / 0.6);
}

.disabled\:border-fuchsia-700\/70:disabled {
  border-color: rgb(159 26 177 / 0.7);
}

.disabled\:border-fuchsia-700\/75:disabled {
  border-color: rgb(159 26 177 / 0.75);
}

.disabled\:border-fuchsia-700\/80:disabled {
  border-color: rgb(159 26 177 / 0.8);
}

.disabled\:border-fuchsia-700\/90:disabled {
  border-color: rgb(159 26 177 / 0.9);
}

.disabled\:border-fuchsia-700\/95:disabled {
  border-color: rgb(159 26 177 / 0.95);
}

.disabled\:border-fuchsia-700\/100:disabled {
  border-color: rgb(159 26 177 / 1);
}

.disabled\:border-fuchsia-800\/0:disabled {
  border-color: rgb(130 24 144 / 0);
}

.disabled\:border-fuchsia-800\/5:disabled {
  border-color: rgb(130 24 144 / 0.05);
}

.disabled\:border-fuchsia-800\/10:disabled {
  border-color: rgb(130 24 144 / 0.1);
}

.disabled\:border-fuchsia-800\/20:disabled {
  border-color: rgb(130 24 144 / 0.2);
}

.disabled\:border-fuchsia-800\/25:disabled {
  border-color: rgb(130 24 144 / 0.25);
}

.disabled\:border-fuchsia-800\/30:disabled {
  border-color: rgb(130 24 144 / 0.3);
}

.disabled\:border-fuchsia-800\/40:disabled {
  border-color: rgb(130 24 144 / 0.4);
}

.disabled\:border-fuchsia-800\/50:disabled {
  border-color: rgb(130 24 144 / 0.5);
}

.disabled\:border-fuchsia-800\/60:disabled {
  border-color: rgb(130 24 144 / 0.6);
}

.disabled\:border-fuchsia-800\/70:disabled {
  border-color: rgb(130 24 144 / 0.7);
}

.disabled\:border-fuchsia-800\/75:disabled {
  border-color: rgb(130 24 144 / 0.75);
}

.disabled\:border-fuchsia-800\/80:disabled {
  border-color: rgb(130 24 144 / 0.8);
}

.disabled\:border-fuchsia-800\/90:disabled {
  border-color: rgb(130 24 144 / 0.9);
}

.disabled\:border-fuchsia-800\/95:disabled {
  border-color: rgb(130 24 144 / 0.95);
}

.disabled\:border-fuchsia-800\/100:disabled {
  border-color: rgb(130 24 144 / 1);
}

.disabled\:border-fuchsia-900\/0:disabled {
  border-color: rgb(111 24 119 / 0);
}

.disabled\:border-fuchsia-900\/5:disabled {
  border-color: rgb(111 24 119 / 0.05);
}

.disabled\:border-fuchsia-900\/10:disabled {
  border-color: rgb(111 24 119 / 0.1);
}

.disabled\:border-fuchsia-900\/20:disabled {
  border-color: rgb(111 24 119 / 0.2);
}

.disabled\:border-fuchsia-900\/25:disabled {
  border-color: rgb(111 24 119 / 0.25);
}

.disabled\:border-fuchsia-900\/30:disabled {
  border-color: rgb(111 24 119 / 0.3);
}

.disabled\:border-fuchsia-900\/40:disabled {
  border-color: rgb(111 24 119 / 0.4);
}

.disabled\:border-fuchsia-900\/50:disabled {
  border-color: rgb(111 24 119 / 0.5);
}

.disabled\:border-fuchsia-900\/60:disabled {
  border-color: rgb(111 24 119 / 0.6);
}

.disabled\:border-fuchsia-900\/70:disabled {
  border-color: rgb(111 24 119 / 0.7);
}

.disabled\:border-fuchsia-900\/75:disabled {
  border-color: rgb(111 24 119 / 0.75);
}

.disabled\:border-fuchsia-900\/80:disabled {
  border-color: rgb(111 24 119 / 0.8);
}

.disabled\:border-fuchsia-900\/90:disabled {
  border-color: rgb(111 24 119 / 0.9);
}

.disabled\:border-fuchsia-900\/95:disabled {
  border-color: rgb(111 24 119 / 0.95);
}

.disabled\:border-fuchsia-900\/100:disabled {
  border-color: rgb(111 24 119 / 1);
}

.disabled\:border-fuchsia\/0:disabled {
  border-color: rgb(228 120 250 / 0);
}

.disabled\:border-fuchsia\/5:disabled {
  border-color: rgb(228 120 250 / 0.05);
}

.disabled\:border-fuchsia\/10:disabled {
  border-color: rgb(228 120 250 / 0.1);
}

.disabled\:border-fuchsia\/20:disabled {
  border-color: rgb(228 120 250 / 0.2);
}

.disabled\:border-fuchsia\/25:disabled {
  border-color: rgb(228 120 250 / 0.25);
}

.disabled\:border-fuchsia\/30:disabled {
  border-color: rgb(228 120 250 / 0.3);
}

.disabled\:border-fuchsia\/40:disabled {
  border-color: rgb(228 120 250 / 0.4);
}

.disabled\:border-fuchsia\/50:disabled {
  border-color: rgb(228 120 250 / 0.5);
}

.disabled\:border-fuchsia\/60:disabled {
  border-color: rgb(228 120 250 / 0.6);
}

.disabled\:border-fuchsia\/70:disabled {
  border-color: rgb(228 120 250 / 0.7);
}

.disabled\:border-fuchsia\/75:disabled {
  border-color: rgb(228 120 250 / 0.75);
}

.disabled\:border-fuchsia\/80:disabled {
  border-color: rgb(228 120 250 / 0.8);
}

.disabled\:border-fuchsia\/90:disabled {
  border-color: rgb(228 120 250 / 0.9);
}

.disabled\:border-fuchsia\/95:disabled {
  border-color: rgb(228 120 250 / 0.95);
}

.disabled\:border-fuchsia\/100:disabled {
  border-color: rgb(228 120 250 / 1);
}

.disabled\:border-pink-25\/0:disabled {
  border-color: rgb(254 246 251 / 0);
}

.disabled\:border-pink-25\/5:disabled {
  border-color: rgb(254 246 251 / 0.05);
}

.disabled\:border-pink-25\/10:disabled {
  border-color: rgb(254 246 251 / 0.1);
}

.disabled\:border-pink-25\/20:disabled {
  border-color: rgb(254 246 251 / 0.2);
}

.disabled\:border-pink-25\/25:disabled {
  border-color: rgb(254 246 251 / 0.25);
}

.disabled\:border-pink-25\/30:disabled {
  border-color: rgb(254 246 251 / 0.3);
}

.disabled\:border-pink-25\/40:disabled {
  border-color: rgb(254 246 251 / 0.4);
}

.disabled\:border-pink-25\/50:disabled {
  border-color: rgb(254 246 251 / 0.5);
}

.disabled\:border-pink-25\/60:disabled {
  border-color: rgb(254 246 251 / 0.6);
}

.disabled\:border-pink-25\/70:disabled {
  border-color: rgb(254 246 251 / 0.7);
}

.disabled\:border-pink-25\/75:disabled {
  border-color: rgb(254 246 251 / 0.75);
}

.disabled\:border-pink-25\/80:disabled {
  border-color: rgb(254 246 251 / 0.8);
}

.disabled\:border-pink-25\/90:disabled {
  border-color: rgb(254 246 251 / 0.9);
}

.disabled\:border-pink-25\/95:disabled {
  border-color: rgb(254 246 251 / 0.95);
}

.disabled\:border-pink-25\/100:disabled {
  border-color: rgb(254 246 251 / 1);
}

.disabled\:border-pink-50\/0:disabled {
  border-color: rgb(253 242 250 / 0);
}

.disabled\:border-pink-50\/5:disabled {
  border-color: rgb(253 242 250 / 0.05);
}

.disabled\:border-pink-50\/10:disabled {
  border-color: rgb(253 242 250 / 0.1);
}

.disabled\:border-pink-50\/20:disabled {
  border-color: rgb(253 242 250 / 0.2);
}

.disabled\:border-pink-50\/25:disabled {
  border-color: rgb(253 242 250 / 0.25);
}

.disabled\:border-pink-50\/30:disabled {
  border-color: rgb(253 242 250 / 0.3);
}

.disabled\:border-pink-50\/40:disabled {
  border-color: rgb(253 242 250 / 0.4);
}

.disabled\:border-pink-50\/50:disabled {
  border-color: rgb(253 242 250 / 0.5);
}

.disabled\:border-pink-50\/60:disabled {
  border-color: rgb(253 242 250 / 0.6);
}

.disabled\:border-pink-50\/70:disabled {
  border-color: rgb(253 242 250 / 0.7);
}

.disabled\:border-pink-50\/75:disabled {
  border-color: rgb(253 242 250 / 0.75);
}

.disabled\:border-pink-50\/80:disabled {
  border-color: rgb(253 242 250 / 0.8);
}

.disabled\:border-pink-50\/90:disabled {
  border-color: rgb(253 242 250 / 0.9);
}

.disabled\:border-pink-50\/95:disabled {
  border-color: rgb(253 242 250 / 0.95);
}

.disabled\:border-pink-50\/100:disabled {
  border-color: rgb(253 242 250 / 1);
}

.disabled\:border-pink-100\/0:disabled {
  border-color: rgb(252 231 246 / 0);
}

.disabled\:border-pink-100\/5:disabled {
  border-color: rgb(252 231 246 / 0.05);
}

.disabled\:border-pink-100\/10:disabled {
  border-color: rgb(252 231 246 / 0.1);
}

.disabled\:border-pink-100\/20:disabled {
  border-color: rgb(252 231 246 / 0.2);
}

.disabled\:border-pink-100\/25:disabled {
  border-color: rgb(252 231 246 / 0.25);
}

.disabled\:border-pink-100\/30:disabled {
  border-color: rgb(252 231 246 / 0.3);
}

.disabled\:border-pink-100\/40:disabled {
  border-color: rgb(252 231 246 / 0.4);
}

.disabled\:border-pink-100\/50:disabled {
  border-color: rgb(252 231 246 / 0.5);
}

.disabled\:border-pink-100\/60:disabled {
  border-color: rgb(252 231 246 / 0.6);
}

.disabled\:border-pink-100\/70:disabled {
  border-color: rgb(252 231 246 / 0.7);
}

.disabled\:border-pink-100\/75:disabled {
  border-color: rgb(252 231 246 / 0.75);
}

.disabled\:border-pink-100\/80:disabled {
  border-color: rgb(252 231 246 / 0.8);
}

.disabled\:border-pink-100\/90:disabled {
  border-color: rgb(252 231 246 / 0.9);
}

.disabled\:border-pink-100\/95:disabled {
  border-color: rgb(252 231 246 / 0.95);
}

.disabled\:border-pink-100\/100:disabled {
  border-color: rgb(252 231 246 / 1);
}

.disabled\:border-pink-200\/0:disabled {
  border-color: rgb(252 206 238 / 0);
}

.disabled\:border-pink-200\/5:disabled {
  border-color: rgb(252 206 238 / 0.05);
}

.disabled\:border-pink-200\/10:disabled {
  border-color: rgb(252 206 238 / 0.1);
}

.disabled\:border-pink-200\/20:disabled {
  border-color: rgb(252 206 238 / 0.2);
}

.disabled\:border-pink-200\/25:disabled {
  border-color: rgb(252 206 238 / 0.25);
}

.disabled\:border-pink-200\/30:disabled {
  border-color: rgb(252 206 238 / 0.3);
}

.disabled\:border-pink-200\/40:disabled {
  border-color: rgb(252 206 238 / 0.4);
}

.disabled\:border-pink-200\/50:disabled {
  border-color: rgb(252 206 238 / 0.5);
}

.disabled\:border-pink-200\/60:disabled {
  border-color: rgb(252 206 238 / 0.6);
}

.disabled\:border-pink-200\/70:disabled {
  border-color: rgb(252 206 238 / 0.7);
}

.disabled\:border-pink-200\/75:disabled {
  border-color: rgb(252 206 238 / 0.75);
}

.disabled\:border-pink-200\/80:disabled {
  border-color: rgb(252 206 238 / 0.8);
}

.disabled\:border-pink-200\/90:disabled {
  border-color: rgb(252 206 238 / 0.9);
}

.disabled\:border-pink-200\/95:disabled {
  border-color: rgb(252 206 238 / 0.95);
}

.disabled\:border-pink-200\/100:disabled {
  border-color: rgb(252 206 238 / 1);
}

.disabled\:border-pink-300\/0:disabled {
  border-color: rgb(250 167 224 / 0);
}

.disabled\:border-pink-300\/5:disabled {
  border-color: rgb(250 167 224 / 0.05);
}

.disabled\:border-pink-300\/10:disabled {
  border-color: rgb(250 167 224 / 0.1);
}

.disabled\:border-pink-300\/20:disabled {
  border-color: rgb(250 167 224 / 0.2);
}

.disabled\:border-pink-300\/25:disabled {
  border-color: rgb(250 167 224 / 0.25);
}

.disabled\:border-pink-300\/30:disabled {
  border-color: rgb(250 167 224 / 0.3);
}

.disabled\:border-pink-300\/40:disabled {
  border-color: rgb(250 167 224 / 0.4);
}

.disabled\:border-pink-300\/50:disabled {
  border-color: rgb(250 167 224 / 0.5);
}

.disabled\:border-pink-300\/60:disabled {
  border-color: rgb(250 167 224 / 0.6);
}

.disabled\:border-pink-300\/70:disabled {
  border-color: rgb(250 167 224 / 0.7);
}

.disabled\:border-pink-300\/75:disabled {
  border-color: rgb(250 167 224 / 0.75);
}

.disabled\:border-pink-300\/80:disabled {
  border-color: rgb(250 167 224 / 0.8);
}

.disabled\:border-pink-300\/90:disabled {
  border-color: rgb(250 167 224 / 0.9);
}

.disabled\:border-pink-300\/95:disabled {
  border-color: rgb(250 167 224 / 0.95);
}

.disabled\:border-pink-300\/100:disabled {
  border-color: rgb(250 167 224 / 1);
}

.disabled\:border-pink-400\/0:disabled {
  border-color: rgb(246 112 7 / 0);
}

.disabled\:border-pink-400\/5:disabled {
  border-color: rgb(246 112 7 / 0.05);
}

.disabled\:border-pink-400\/10:disabled {
  border-color: rgb(246 112 7 / 0.1);
}

.disabled\:border-pink-400\/20:disabled {
  border-color: rgb(246 112 7 / 0.2);
}

.disabled\:border-pink-400\/25:disabled {
  border-color: rgb(246 112 7 / 0.25);
}

.disabled\:border-pink-400\/30:disabled {
  border-color: rgb(246 112 7 / 0.3);
}

.disabled\:border-pink-400\/40:disabled {
  border-color: rgb(246 112 7 / 0.4);
}

.disabled\:border-pink-400\/50:disabled {
  border-color: rgb(246 112 7 / 0.5);
}

.disabled\:border-pink-400\/60:disabled {
  border-color: rgb(246 112 7 / 0.6);
}

.disabled\:border-pink-400\/70:disabled {
  border-color: rgb(246 112 7 / 0.7);
}

.disabled\:border-pink-400\/75:disabled {
  border-color: rgb(246 112 7 / 0.75);
}

.disabled\:border-pink-400\/80:disabled {
  border-color: rgb(246 112 7 / 0.8);
}

.disabled\:border-pink-400\/90:disabled {
  border-color: rgb(246 112 7 / 0.9);
}

.disabled\:border-pink-400\/95:disabled {
  border-color: rgb(246 112 7 / 0.95);
}

.disabled\:border-pink-400\/100:disabled {
  border-color: rgb(246 112 7 / 1);
}

.disabled\:border-pink-500\/0:disabled {
  border-color: rgb(238 70 188 / 0);
}

.disabled\:border-pink-500\/5:disabled {
  border-color: rgb(238 70 188 / 0.05);
}

.disabled\:border-pink-500\/10:disabled {
  border-color: rgb(238 70 188 / 0.1);
}

.disabled\:border-pink-500\/20:disabled {
  border-color: rgb(238 70 188 / 0.2);
}

.disabled\:border-pink-500\/25:disabled {
  border-color: rgb(238 70 188 / 0.25);
}

.disabled\:border-pink-500\/30:disabled {
  border-color: rgb(238 70 188 / 0.3);
}

.disabled\:border-pink-500\/40:disabled {
  border-color: rgb(238 70 188 / 0.4);
}

.disabled\:border-pink-500\/50:disabled {
  border-color: rgb(238 70 188 / 0.5);
}

.disabled\:border-pink-500\/60:disabled {
  border-color: rgb(238 70 188 / 0.6);
}

.disabled\:border-pink-500\/70:disabled {
  border-color: rgb(238 70 188 / 0.7);
}

.disabled\:border-pink-500\/75:disabled {
  border-color: rgb(238 70 188 / 0.75);
}

.disabled\:border-pink-500\/80:disabled {
  border-color: rgb(238 70 188 / 0.8);
}

.disabled\:border-pink-500\/90:disabled {
  border-color: rgb(238 70 188 / 0.9);
}

.disabled\:border-pink-500\/95:disabled {
  border-color: rgb(238 70 188 / 0.95);
}

.disabled\:border-pink-500\/100:disabled {
  border-color: rgb(238 70 188 / 1);
}

.disabled\:border-pink-600\/0:disabled {
  border-color: rgb(221 37 144 / 0);
}

.disabled\:border-pink-600\/5:disabled {
  border-color: rgb(221 37 144 / 0.05);
}

.disabled\:border-pink-600\/10:disabled {
  border-color: rgb(221 37 144 / 0.1);
}

.disabled\:border-pink-600\/20:disabled {
  border-color: rgb(221 37 144 / 0.2);
}

.disabled\:border-pink-600\/25:disabled {
  border-color: rgb(221 37 144 / 0.25);
}

.disabled\:border-pink-600\/30:disabled {
  border-color: rgb(221 37 144 / 0.3);
}

.disabled\:border-pink-600\/40:disabled {
  border-color: rgb(221 37 144 / 0.4);
}

.disabled\:border-pink-600\/50:disabled {
  border-color: rgb(221 37 144 / 0.5);
}

.disabled\:border-pink-600\/60:disabled {
  border-color: rgb(221 37 144 / 0.6);
}

.disabled\:border-pink-600\/70:disabled {
  border-color: rgb(221 37 144 / 0.7);
}

.disabled\:border-pink-600\/75:disabled {
  border-color: rgb(221 37 144 / 0.75);
}

.disabled\:border-pink-600\/80:disabled {
  border-color: rgb(221 37 144 / 0.8);
}

.disabled\:border-pink-600\/90:disabled {
  border-color: rgb(221 37 144 / 0.9);
}

.disabled\:border-pink-600\/95:disabled {
  border-color: rgb(221 37 144 / 0.95);
}

.disabled\:border-pink-600\/100:disabled {
  border-color: rgb(221 37 144 / 1);
}

.disabled\:border-pink-700\/0:disabled {
  border-color: rgb(193 21 116 / 0);
}

.disabled\:border-pink-700\/5:disabled {
  border-color: rgb(193 21 116 / 0.05);
}

.disabled\:border-pink-700\/10:disabled {
  border-color: rgb(193 21 116 / 0.1);
}

.disabled\:border-pink-700\/20:disabled {
  border-color: rgb(193 21 116 / 0.2);
}

.disabled\:border-pink-700\/25:disabled {
  border-color: rgb(193 21 116 / 0.25);
}

.disabled\:border-pink-700\/30:disabled {
  border-color: rgb(193 21 116 / 0.3);
}

.disabled\:border-pink-700\/40:disabled {
  border-color: rgb(193 21 116 / 0.4);
}

.disabled\:border-pink-700\/50:disabled {
  border-color: rgb(193 21 116 / 0.5);
}

.disabled\:border-pink-700\/60:disabled {
  border-color: rgb(193 21 116 / 0.6);
}

.disabled\:border-pink-700\/70:disabled {
  border-color: rgb(193 21 116 / 0.7);
}

.disabled\:border-pink-700\/75:disabled {
  border-color: rgb(193 21 116 / 0.75);
}

.disabled\:border-pink-700\/80:disabled {
  border-color: rgb(193 21 116 / 0.8);
}

.disabled\:border-pink-700\/90:disabled {
  border-color: rgb(193 21 116 / 0.9);
}

.disabled\:border-pink-700\/95:disabled {
  border-color: rgb(193 21 116 / 0.95);
}

.disabled\:border-pink-700\/100:disabled {
  border-color: rgb(193 21 116 / 1);
}

.disabled\:border-pink-800\/0:disabled {
  border-color: rgb(158 22 95 / 0);
}

.disabled\:border-pink-800\/5:disabled {
  border-color: rgb(158 22 95 / 0.05);
}

.disabled\:border-pink-800\/10:disabled {
  border-color: rgb(158 22 95 / 0.1);
}

.disabled\:border-pink-800\/20:disabled {
  border-color: rgb(158 22 95 / 0.2);
}

.disabled\:border-pink-800\/25:disabled {
  border-color: rgb(158 22 95 / 0.25);
}

.disabled\:border-pink-800\/30:disabled {
  border-color: rgb(158 22 95 / 0.3);
}

.disabled\:border-pink-800\/40:disabled {
  border-color: rgb(158 22 95 / 0.4);
}

.disabled\:border-pink-800\/50:disabled {
  border-color: rgb(158 22 95 / 0.5);
}

.disabled\:border-pink-800\/60:disabled {
  border-color: rgb(158 22 95 / 0.6);
}

.disabled\:border-pink-800\/70:disabled {
  border-color: rgb(158 22 95 / 0.7);
}

.disabled\:border-pink-800\/75:disabled {
  border-color: rgb(158 22 95 / 0.75);
}

.disabled\:border-pink-800\/80:disabled {
  border-color: rgb(158 22 95 / 0.8);
}

.disabled\:border-pink-800\/90:disabled {
  border-color: rgb(158 22 95 / 0.9);
}

.disabled\:border-pink-800\/95:disabled {
  border-color: rgb(158 22 95 / 0.95);
}

.disabled\:border-pink-800\/100:disabled {
  border-color: rgb(158 22 95 / 1);
}

.disabled\:border-pink-900\/0:disabled {
  border-color: rgb(133 22 81 / 0);
}

.disabled\:border-pink-900\/5:disabled {
  border-color: rgb(133 22 81 / 0.05);
}

.disabled\:border-pink-900\/10:disabled {
  border-color: rgb(133 22 81 / 0.1);
}

.disabled\:border-pink-900\/20:disabled {
  border-color: rgb(133 22 81 / 0.2);
}

.disabled\:border-pink-900\/25:disabled {
  border-color: rgb(133 22 81 / 0.25);
}

.disabled\:border-pink-900\/30:disabled {
  border-color: rgb(133 22 81 / 0.3);
}

.disabled\:border-pink-900\/40:disabled {
  border-color: rgb(133 22 81 / 0.4);
}

.disabled\:border-pink-900\/50:disabled {
  border-color: rgb(133 22 81 / 0.5);
}

.disabled\:border-pink-900\/60:disabled {
  border-color: rgb(133 22 81 / 0.6);
}

.disabled\:border-pink-900\/70:disabled {
  border-color: rgb(133 22 81 / 0.7);
}

.disabled\:border-pink-900\/75:disabled {
  border-color: rgb(133 22 81 / 0.75);
}

.disabled\:border-pink-900\/80:disabled {
  border-color: rgb(133 22 81 / 0.8);
}

.disabled\:border-pink-900\/90:disabled {
  border-color: rgb(133 22 81 / 0.9);
}

.disabled\:border-pink-900\/95:disabled {
  border-color: rgb(133 22 81 / 0.95);
}

.disabled\:border-pink-900\/100:disabled {
  border-color: rgb(133 22 81 / 1);
}

.disabled\:border-pink\/0:disabled {
  border-color: rgb(246 112 7 / 0);
}

.disabled\:border-pink\/5:disabled {
  border-color: rgb(246 112 7 / 0.05);
}

.disabled\:border-pink\/10:disabled {
  border-color: rgb(246 112 7 / 0.1);
}

.disabled\:border-pink\/20:disabled {
  border-color: rgb(246 112 7 / 0.2);
}

.disabled\:border-pink\/25:disabled {
  border-color: rgb(246 112 7 / 0.25);
}

.disabled\:border-pink\/30:disabled {
  border-color: rgb(246 112 7 / 0.3);
}

.disabled\:border-pink\/40:disabled {
  border-color: rgb(246 112 7 / 0.4);
}

.disabled\:border-pink\/50:disabled {
  border-color: rgb(246 112 7 / 0.5);
}

.disabled\:border-pink\/60:disabled {
  border-color: rgb(246 112 7 / 0.6);
}

.disabled\:border-pink\/70:disabled {
  border-color: rgb(246 112 7 / 0.7);
}

.disabled\:border-pink\/75:disabled {
  border-color: rgb(246 112 7 / 0.75);
}

.disabled\:border-pink\/80:disabled {
  border-color: rgb(246 112 7 / 0.8);
}

.disabled\:border-pink\/90:disabled {
  border-color: rgb(246 112 7 / 0.9);
}

.disabled\:border-pink\/95:disabled {
  border-color: rgb(246 112 7 / 0.95);
}

.disabled\:border-pink\/100:disabled {
  border-color: rgb(246 112 7 / 1);
}

.disabled\:border-rose-25\/0:disabled {
  border-color: rgb(255 245 246 / 0);
}

.disabled\:border-rose-25\/5:disabled {
  border-color: rgb(255 245 246 / 0.05);
}

.disabled\:border-rose-25\/10:disabled {
  border-color: rgb(255 245 246 / 0.1);
}

.disabled\:border-rose-25\/20:disabled {
  border-color: rgb(255 245 246 / 0.2);
}

.disabled\:border-rose-25\/25:disabled {
  border-color: rgb(255 245 246 / 0.25);
}

.disabled\:border-rose-25\/30:disabled {
  border-color: rgb(255 245 246 / 0.3);
}

.disabled\:border-rose-25\/40:disabled {
  border-color: rgb(255 245 246 / 0.4);
}

.disabled\:border-rose-25\/50:disabled {
  border-color: rgb(255 245 246 / 0.5);
}

.disabled\:border-rose-25\/60:disabled {
  border-color: rgb(255 245 246 / 0.6);
}

.disabled\:border-rose-25\/70:disabled {
  border-color: rgb(255 245 246 / 0.7);
}

.disabled\:border-rose-25\/75:disabled {
  border-color: rgb(255 245 246 / 0.75);
}

.disabled\:border-rose-25\/80:disabled {
  border-color: rgb(255 245 246 / 0.8);
}

.disabled\:border-rose-25\/90:disabled {
  border-color: rgb(255 245 246 / 0.9);
}

.disabled\:border-rose-25\/95:disabled {
  border-color: rgb(255 245 246 / 0.95);
}

.disabled\:border-rose-25\/100:disabled {
  border-color: rgb(255 245 246 / 1);
}

.disabled\:border-rose-50\/0:disabled {
  border-color: rgb(255 241 243 / 0);
}

.disabled\:border-rose-50\/5:disabled {
  border-color: rgb(255 241 243 / 0.05);
}

.disabled\:border-rose-50\/10:disabled {
  border-color: rgb(255 241 243 / 0.1);
}

.disabled\:border-rose-50\/20:disabled {
  border-color: rgb(255 241 243 / 0.2);
}

.disabled\:border-rose-50\/25:disabled {
  border-color: rgb(255 241 243 / 0.25);
}

.disabled\:border-rose-50\/30:disabled {
  border-color: rgb(255 241 243 / 0.3);
}

.disabled\:border-rose-50\/40:disabled {
  border-color: rgb(255 241 243 / 0.4);
}

.disabled\:border-rose-50\/50:disabled {
  border-color: rgb(255 241 243 / 0.5);
}

.disabled\:border-rose-50\/60:disabled {
  border-color: rgb(255 241 243 / 0.6);
}

.disabled\:border-rose-50\/70:disabled {
  border-color: rgb(255 241 243 / 0.7);
}

.disabled\:border-rose-50\/75:disabled {
  border-color: rgb(255 241 243 / 0.75);
}

.disabled\:border-rose-50\/80:disabled {
  border-color: rgb(255 241 243 / 0.8);
}

.disabled\:border-rose-50\/90:disabled {
  border-color: rgb(255 241 243 / 0.9);
}

.disabled\:border-rose-50\/95:disabled {
  border-color: rgb(255 241 243 / 0.95);
}

.disabled\:border-rose-50\/100:disabled {
  border-color: rgb(255 241 243 / 1);
}

.disabled\:border-rose-100\/0:disabled {
  border-color: rgb(255 228 232 / 0);
}

.disabled\:border-rose-100\/5:disabled {
  border-color: rgb(255 228 232 / 0.05);
}

.disabled\:border-rose-100\/10:disabled {
  border-color: rgb(255 228 232 / 0.1);
}

.disabled\:border-rose-100\/20:disabled {
  border-color: rgb(255 228 232 / 0.2);
}

.disabled\:border-rose-100\/25:disabled {
  border-color: rgb(255 228 232 / 0.25);
}

.disabled\:border-rose-100\/30:disabled {
  border-color: rgb(255 228 232 / 0.3);
}

.disabled\:border-rose-100\/40:disabled {
  border-color: rgb(255 228 232 / 0.4);
}

.disabled\:border-rose-100\/50:disabled {
  border-color: rgb(255 228 232 / 0.5);
}

.disabled\:border-rose-100\/60:disabled {
  border-color: rgb(255 228 232 / 0.6);
}

.disabled\:border-rose-100\/70:disabled {
  border-color: rgb(255 228 232 / 0.7);
}

.disabled\:border-rose-100\/75:disabled {
  border-color: rgb(255 228 232 / 0.75);
}

.disabled\:border-rose-100\/80:disabled {
  border-color: rgb(255 228 232 / 0.8);
}

.disabled\:border-rose-100\/90:disabled {
  border-color: rgb(255 228 232 / 0.9);
}

.disabled\:border-rose-100\/95:disabled {
  border-color: rgb(255 228 232 / 0.95);
}

.disabled\:border-rose-100\/100:disabled {
  border-color: rgb(255 228 232 / 1);
}

.disabled\:border-rose-200\/0:disabled {
  border-color: rgb(254 205 214 / 0);
}

.disabled\:border-rose-200\/5:disabled {
  border-color: rgb(254 205 214 / 0.05);
}

.disabled\:border-rose-200\/10:disabled {
  border-color: rgb(254 205 214 / 0.1);
}

.disabled\:border-rose-200\/20:disabled {
  border-color: rgb(254 205 214 / 0.2);
}

.disabled\:border-rose-200\/25:disabled {
  border-color: rgb(254 205 214 / 0.25);
}

.disabled\:border-rose-200\/30:disabled {
  border-color: rgb(254 205 214 / 0.3);
}

.disabled\:border-rose-200\/40:disabled {
  border-color: rgb(254 205 214 / 0.4);
}

.disabled\:border-rose-200\/50:disabled {
  border-color: rgb(254 205 214 / 0.5);
}

.disabled\:border-rose-200\/60:disabled {
  border-color: rgb(254 205 214 / 0.6);
}

.disabled\:border-rose-200\/70:disabled {
  border-color: rgb(254 205 214 / 0.7);
}

.disabled\:border-rose-200\/75:disabled {
  border-color: rgb(254 205 214 / 0.75);
}

.disabled\:border-rose-200\/80:disabled {
  border-color: rgb(254 205 214 / 0.8);
}

.disabled\:border-rose-200\/90:disabled {
  border-color: rgb(254 205 214 / 0.9);
}

.disabled\:border-rose-200\/95:disabled {
  border-color: rgb(254 205 214 / 0.95);
}

.disabled\:border-rose-200\/100:disabled {
  border-color: rgb(254 205 214 / 1);
}

.disabled\:border-rose-300\/0:disabled {
  border-color: rgb(254 163 180 / 0);
}

.disabled\:border-rose-300\/5:disabled {
  border-color: rgb(254 163 180 / 0.05);
}

.disabled\:border-rose-300\/10:disabled {
  border-color: rgb(254 163 180 / 0.1);
}

.disabled\:border-rose-300\/20:disabled {
  border-color: rgb(254 163 180 / 0.2);
}

.disabled\:border-rose-300\/25:disabled {
  border-color: rgb(254 163 180 / 0.25);
}

.disabled\:border-rose-300\/30:disabled {
  border-color: rgb(254 163 180 / 0.3);
}

.disabled\:border-rose-300\/40:disabled {
  border-color: rgb(254 163 180 / 0.4);
}

.disabled\:border-rose-300\/50:disabled {
  border-color: rgb(254 163 180 / 0.5);
}

.disabled\:border-rose-300\/60:disabled {
  border-color: rgb(254 163 180 / 0.6);
}

.disabled\:border-rose-300\/70:disabled {
  border-color: rgb(254 163 180 / 0.7);
}

.disabled\:border-rose-300\/75:disabled {
  border-color: rgb(254 163 180 / 0.75);
}

.disabled\:border-rose-300\/80:disabled {
  border-color: rgb(254 163 180 / 0.8);
}

.disabled\:border-rose-300\/90:disabled {
  border-color: rgb(254 163 180 / 0.9);
}

.disabled\:border-rose-300\/95:disabled {
  border-color: rgb(254 163 180 / 0.95);
}

.disabled\:border-rose-300\/100:disabled {
  border-color: rgb(254 163 180 / 1);
}

.disabled\:border-rose-400\/0:disabled {
  border-color: rgb(253 111 142 / 0);
}

.disabled\:border-rose-400\/5:disabled {
  border-color: rgb(253 111 142 / 0.05);
}

.disabled\:border-rose-400\/10:disabled {
  border-color: rgb(253 111 142 / 0.1);
}

.disabled\:border-rose-400\/20:disabled {
  border-color: rgb(253 111 142 / 0.2);
}

.disabled\:border-rose-400\/25:disabled {
  border-color: rgb(253 111 142 / 0.25);
}

.disabled\:border-rose-400\/30:disabled {
  border-color: rgb(253 111 142 / 0.3);
}

.disabled\:border-rose-400\/40:disabled {
  border-color: rgb(253 111 142 / 0.4);
}

.disabled\:border-rose-400\/50:disabled {
  border-color: rgb(253 111 142 / 0.5);
}

.disabled\:border-rose-400\/60:disabled {
  border-color: rgb(253 111 142 / 0.6);
}

.disabled\:border-rose-400\/70:disabled {
  border-color: rgb(253 111 142 / 0.7);
}

.disabled\:border-rose-400\/75:disabled {
  border-color: rgb(253 111 142 / 0.75);
}

.disabled\:border-rose-400\/80:disabled {
  border-color: rgb(253 111 142 / 0.8);
}

.disabled\:border-rose-400\/90:disabled {
  border-color: rgb(253 111 142 / 0.9);
}

.disabled\:border-rose-400\/95:disabled {
  border-color: rgb(253 111 142 / 0.95);
}

.disabled\:border-rose-400\/100:disabled {
  border-color: rgb(253 111 142 / 1);
}

.disabled\:border-rose-500\/0:disabled {
  border-color: rgb(246 61 104 / 0);
}

.disabled\:border-rose-500\/5:disabled {
  border-color: rgb(246 61 104 / 0.05);
}

.disabled\:border-rose-500\/10:disabled {
  border-color: rgb(246 61 104 / 0.1);
}

.disabled\:border-rose-500\/20:disabled {
  border-color: rgb(246 61 104 / 0.2);
}

.disabled\:border-rose-500\/25:disabled {
  border-color: rgb(246 61 104 / 0.25);
}

.disabled\:border-rose-500\/30:disabled {
  border-color: rgb(246 61 104 / 0.3);
}

.disabled\:border-rose-500\/40:disabled {
  border-color: rgb(246 61 104 / 0.4);
}

.disabled\:border-rose-500\/50:disabled {
  border-color: rgb(246 61 104 / 0.5);
}

.disabled\:border-rose-500\/60:disabled {
  border-color: rgb(246 61 104 / 0.6);
}

.disabled\:border-rose-500\/70:disabled {
  border-color: rgb(246 61 104 / 0.7);
}

.disabled\:border-rose-500\/75:disabled {
  border-color: rgb(246 61 104 / 0.75);
}

.disabled\:border-rose-500\/80:disabled {
  border-color: rgb(246 61 104 / 0.8);
}

.disabled\:border-rose-500\/90:disabled {
  border-color: rgb(246 61 104 / 0.9);
}

.disabled\:border-rose-500\/95:disabled {
  border-color: rgb(246 61 104 / 0.95);
}

.disabled\:border-rose-500\/100:disabled {
  border-color: rgb(246 61 104 / 1);
}

.disabled\:border-rose-600\/0:disabled {
  border-color: rgb(227 24 84 / 0);
}

.disabled\:border-rose-600\/5:disabled {
  border-color: rgb(227 24 84 / 0.05);
}

.disabled\:border-rose-600\/10:disabled {
  border-color: rgb(227 24 84 / 0.1);
}

.disabled\:border-rose-600\/20:disabled {
  border-color: rgb(227 24 84 / 0.2);
}

.disabled\:border-rose-600\/25:disabled {
  border-color: rgb(227 24 84 / 0.25);
}

.disabled\:border-rose-600\/30:disabled {
  border-color: rgb(227 24 84 / 0.3);
}

.disabled\:border-rose-600\/40:disabled {
  border-color: rgb(227 24 84 / 0.4);
}

.disabled\:border-rose-600\/50:disabled {
  border-color: rgb(227 24 84 / 0.5);
}

.disabled\:border-rose-600\/60:disabled {
  border-color: rgb(227 24 84 / 0.6);
}

.disabled\:border-rose-600\/70:disabled {
  border-color: rgb(227 24 84 / 0.7);
}

.disabled\:border-rose-600\/75:disabled {
  border-color: rgb(227 24 84 / 0.75);
}

.disabled\:border-rose-600\/80:disabled {
  border-color: rgb(227 24 84 / 0.8);
}

.disabled\:border-rose-600\/90:disabled {
  border-color: rgb(227 24 84 / 0.9);
}

.disabled\:border-rose-600\/95:disabled {
  border-color: rgb(227 24 84 / 0.95);
}

.disabled\:border-rose-600\/100:disabled {
  border-color: rgb(227 24 84 / 1);
}

.disabled\:border-rose-700\/0:disabled {
  border-color: rgb(192 16 72 / 0);
}

.disabled\:border-rose-700\/5:disabled {
  border-color: rgb(192 16 72 / 0.05);
}

.disabled\:border-rose-700\/10:disabled {
  border-color: rgb(192 16 72 / 0.1);
}

.disabled\:border-rose-700\/20:disabled {
  border-color: rgb(192 16 72 / 0.2);
}

.disabled\:border-rose-700\/25:disabled {
  border-color: rgb(192 16 72 / 0.25);
}

.disabled\:border-rose-700\/30:disabled {
  border-color: rgb(192 16 72 / 0.3);
}

.disabled\:border-rose-700\/40:disabled {
  border-color: rgb(192 16 72 / 0.4);
}

.disabled\:border-rose-700\/50:disabled {
  border-color: rgb(192 16 72 / 0.5);
}

.disabled\:border-rose-700\/60:disabled {
  border-color: rgb(192 16 72 / 0.6);
}

.disabled\:border-rose-700\/70:disabled {
  border-color: rgb(192 16 72 / 0.7);
}

.disabled\:border-rose-700\/75:disabled {
  border-color: rgb(192 16 72 / 0.75);
}

.disabled\:border-rose-700\/80:disabled {
  border-color: rgb(192 16 72 / 0.8);
}

.disabled\:border-rose-700\/90:disabled {
  border-color: rgb(192 16 72 / 0.9);
}

.disabled\:border-rose-700\/95:disabled {
  border-color: rgb(192 16 72 / 0.95);
}

.disabled\:border-rose-700\/100:disabled {
  border-color: rgb(192 16 72 / 1);
}

.disabled\:border-rose-800\/0:disabled {
  border-color: rgb(161 16 67 / 0);
}

.disabled\:border-rose-800\/5:disabled {
  border-color: rgb(161 16 67 / 0.05);
}

.disabled\:border-rose-800\/10:disabled {
  border-color: rgb(161 16 67 / 0.1);
}

.disabled\:border-rose-800\/20:disabled {
  border-color: rgb(161 16 67 / 0.2);
}

.disabled\:border-rose-800\/25:disabled {
  border-color: rgb(161 16 67 / 0.25);
}

.disabled\:border-rose-800\/30:disabled {
  border-color: rgb(161 16 67 / 0.3);
}

.disabled\:border-rose-800\/40:disabled {
  border-color: rgb(161 16 67 / 0.4);
}

.disabled\:border-rose-800\/50:disabled {
  border-color: rgb(161 16 67 / 0.5);
}

.disabled\:border-rose-800\/60:disabled {
  border-color: rgb(161 16 67 / 0.6);
}

.disabled\:border-rose-800\/70:disabled {
  border-color: rgb(161 16 67 / 0.7);
}

.disabled\:border-rose-800\/75:disabled {
  border-color: rgb(161 16 67 / 0.75);
}

.disabled\:border-rose-800\/80:disabled {
  border-color: rgb(161 16 67 / 0.8);
}

.disabled\:border-rose-800\/90:disabled {
  border-color: rgb(161 16 67 / 0.9);
}

.disabled\:border-rose-800\/95:disabled {
  border-color: rgb(161 16 67 / 0.95);
}

.disabled\:border-rose-800\/100:disabled {
  border-color: rgb(161 16 67 / 1);
}

.disabled\:border-rose-900\/0:disabled {
  border-color: rgb(137 18 62 / 0);
}

.disabled\:border-rose-900\/5:disabled {
  border-color: rgb(137 18 62 / 0.05);
}

.disabled\:border-rose-900\/10:disabled {
  border-color: rgb(137 18 62 / 0.1);
}

.disabled\:border-rose-900\/20:disabled {
  border-color: rgb(137 18 62 / 0.2);
}

.disabled\:border-rose-900\/25:disabled {
  border-color: rgb(137 18 62 / 0.25);
}

.disabled\:border-rose-900\/30:disabled {
  border-color: rgb(137 18 62 / 0.3);
}

.disabled\:border-rose-900\/40:disabled {
  border-color: rgb(137 18 62 / 0.4);
}

.disabled\:border-rose-900\/50:disabled {
  border-color: rgb(137 18 62 / 0.5);
}

.disabled\:border-rose-900\/60:disabled {
  border-color: rgb(137 18 62 / 0.6);
}

.disabled\:border-rose-900\/70:disabled {
  border-color: rgb(137 18 62 / 0.7);
}

.disabled\:border-rose-900\/75:disabled {
  border-color: rgb(137 18 62 / 0.75);
}

.disabled\:border-rose-900\/80:disabled {
  border-color: rgb(137 18 62 / 0.8);
}

.disabled\:border-rose-900\/90:disabled {
  border-color: rgb(137 18 62 / 0.9);
}

.disabled\:border-rose-900\/95:disabled {
  border-color: rgb(137 18 62 / 0.95);
}

.disabled\:border-rose-900\/100:disabled {
  border-color: rgb(137 18 62 / 1);
}

.disabled\:border-rose\/0:disabled {
  border-color: rgb(253 111 142 / 0);
}

.disabled\:border-rose\/5:disabled {
  border-color: rgb(253 111 142 / 0.05);
}

.disabled\:border-rose\/10:disabled {
  border-color: rgb(253 111 142 / 0.1);
}

.disabled\:border-rose\/20:disabled {
  border-color: rgb(253 111 142 / 0.2);
}

.disabled\:border-rose\/25:disabled {
  border-color: rgb(253 111 142 / 0.25);
}

.disabled\:border-rose\/30:disabled {
  border-color: rgb(253 111 142 / 0.3);
}

.disabled\:border-rose\/40:disabled {
  border-color: rgb(253 111 142 / 0.4);
}

.disabled\:border-rose\/50:disabled {
  border-color: rgb(253 111 142 / 0.5);
}

.disabled\:border-rose\/60:disabled {
  border-color: rgb(253 111 142 / 0.6);
}

.disabled\:border-rose\/70:disabled {
  border-color: rgb(253 111 142 / 0.7);
}

.disabled\:border-rose\/75:disabled {
  border-color: rgb(253 111 142 / 0.75);
}

.disabled\:border-rose\/80:disabled {
  border-color: rgb(253 111 142 / 0.8);
}

.disabled\:border-rose\/90:disabled {
  border-color: rgb(253 111 142 / 0.9);
}

.disabled\:border-rose\/95:disabled {
  border-color: rgb(253 111 142 / 0.95);
}

.disabled\:border-rose\/100:disabled {
  border-color: rgb(253 111 142 / 1);
}

.disabled\:border-orange-dark-25\/0:disabled {
  border-color: rgb(255 249 245 / 0);
}

.disabled\:border-orange-dark-25\/5:disabled {
  border-color: rgb(255 249 245 / 0.05);
}

.disabled\:border-orange-dark-25\/10:disabled {
  border-color: rgb(255 249 245 / 0.1);
}

.disabled\:border-orange-dark-25\/20:disabled {
  border-color: rgb(255 249 245 / 0.2);
}

.disabled\:border-orange-dark-25\/25:disabled {
  border-color: rgb(255 249 245 / 0.25);
}

.disabled\:border-orange-dark-25\/30:disabled {
  border-color: rgb(255 249 245 / 0.3);
}

.disabled\:border-orange-dark-25\/40:disabled {
  border-color: rgb(255 249 245 / 0.4);
}

.disabled\:border-orange-dark-25\/50:disabled {
  border-color: rgb(255 249 245 / 0.5);
}

.disabled\:border-orange-dark-25\/60:disabled {
  border-color: rgb(255 249 245 / 0.6);
}

.disabled\:border-orange-dark-25\/70:disabled {
  border-color: rgb(255 249 245 / 0.7);
}

.disabled\:border-orange-dark-25\/75:disabled {
  border-color: rgb(255 249 245 / 0.75);
}

.disabled\:border-orange-dark-25\/80:disabled {
  border-color: rgb(255 249 245 / 0.8);
}

.disabled\:border-orange-dark-25\/90:disabled {
  border-color: rgb(255 249 245 / 0.9);
}

.disabled\:border-orange-dark-25\/95:disabled {
  border-color: rgb(255 249 245 / 0.95);
}

.disabled\:border-orange-dark-25\/100:disabled {
  border-color: rgb(255 249 245 / 1);
}

.disabled\:border-orange-dark-50\/0:disabled {
  border-color: rgb(255 244 237 / 0);
}

.disabled\:border-orange-dark-50\/5:disabled {
  border-color: rgb(255 244 237 / 0.05);
}

.disabled\:border-orange-dark-50\/10:disabled {
  border-color: rgb(255 244 237 / 0.1);
}

.disabled\:border-orange-dark-50\/20:disabled {
  border-color: rgb(255 244 237 / 0.2);
}

.disabled\:border-orange-dark-50\/25:disabled {
  border-color: rgb(255 244 237 / 0.25);
}

.disabled\:border-orange-dark-50\/30:disabled {
  border-color: rgb(255 244 237 / 0.3);
}

.disabled\:border-orange-dark-50\/40:disabled {
  border-color: rgb(255 244 237 / 0.4);
}

.disabled\:border-orange-dark-50\/50:disabled {
  border-color: rgb(255 244 237 / 0.5);
}

.disabled\:border-orange-dark-50\/60:disabled {
  border-color: rgb(255 244 237 / 0.6);
}

.disabled\:border-orange-dark-50\/70:disabled {
  border-color: rgb(255 244 237 / 0.7);
}

.disabled\:border-orange-dark-50\/75:disabled {
  border-color: rgb(255 244 237 / 0.75);
}

.disabled\:border-orange-dark-50\/80:disabled {
  border-color: rgb(255 244 237 / 0.8);
}

.disabled\:border-orange-dark-50\/90:disabled {
  border-color: rgb(255 244 237 / 0.9);
}

.disabled\:border-orange-dark-50\/95:disabled {
  border-color: rgb(255 244 237 / 0.95);
}

.disabled\:border-orange-dark-50\/100:disabled {
  border-color: rgb(255 244 237 / 1);
}

.disabled\:border-orange-dark-100\/0:disabled {
  border-color: rgb(255 230 213 / 0);
}

.disabled\:border-orange-dark-100\/5:disabled {
  border-color: rgb(255 230 213 / 0.05);
}

.disabled\:border-orange-dark-100\/10:disabled {
  border-color: rgb(255 230 213 / 0.1);
}

.disabled\:border-orange-dark-100\/20:disabled {
  border-color: rgb(255 230 213 / 0.2);
}

.disabled\:border-orange-dark-100\/25:disabled {
  border-color: rgb(255 230 213 / 0.25);
}

.disabled\:border-orange-dark-100\/30:disabled {
  border-color: rgb(255 230 213 / 0.3);
}

.disabled\:border-orange-dark-100\/40:disabled {
  border-color: rgb(255 230 213 / 0.4);
}

.disabled\:border-orange-dark-100\/50:disabled {
  border-color: rgb(255 230 213 / 0.5);
}

.disabled\:border-orange-dark-100\/60:disabled {
  border-color: rgb(255 230 213 / 0.6);
}

.disabled\:border-orange-dark-100\/70:disabled {
  border-color: rgb(255 230 213 / 0.7);
}

.disabled\:border-orange-dark-100\/75:disabled {
  border-color: rgb(255 230 213 / 0.75);
}

.disabled\:border-orange-dark-100\/80:disabled {
  border-color: rgb(255 230 213 / 0.8);
}

.disabled\:border-orange-dark-100\/90:disabled {
  border-color: rgb(255 230 213 / 0.9);
}

.disabled\:border-orange-dark-100\/95:disabled {
  border-color: rgb(255 230 213 / 0.95);
}

.disabled\:border-orange-dark-100\/100:disabled {
  border-color: rgb(255 230 213 / 1);
}

.disabled\:border-orange-dark-200\/0:disabled {
  border-color: rgb(255 214 174 / 0);
}

.disabled\:border-orange-dark-200\/5:disabled {
  border-color: rgb(255 214 174 / 0.05);
}

.disabled\:border-orange-dark-200\/10:disabled {
  border-color: rgb(255 214 174 / 0.1);
}

.disabled\:border-orange-dark-200\/20:disabled {
  border-color: rgb(255 214 174 / 0.2);
}

.disabled\:border-orange-dark-200\/25:disabled {
  border-color: rgb(255 214 174 / 0.25);
}

.disabled\:border-orange-dark-200\/30:disabled {
  border-color: rgb(255 214 174 / 0.3);
}

.disabled\:border-orange-dark-200\/40:disabled {
  border-color: rgb(255 214 174 / 0.4);
}

.disabled\:border-orange-dark-200\/50:disabled {
  border-color: rgb(255 214 174 / 0.5);
}

.disabled\:border-orange-dark-200\/60:disabled {
  border-color: rgb(255 214 174 / 0.6);
}

.disabled\:border-orange-dark-200\/70:disabled {
  border-color: rgb(255 214 174 / 0.7);
}

.disabled\:border-orange-dark-200\/75:disabled {
  border-color: rgb(255 214 174 / 0.75);
}

.disabled\:border-orange-dark-200\/80:disabled {
  border-color: rgb(255 214 174 / 0.8);
}

.disabled\:border-orange-dark-200\/90:disabled {
  border-color: rgb(255 214 174 / 0.9);
}

.disabled\:border-orange-dark-200\/95:disabled {
  border-color: rgb(255 214 174 / 0.95);
}

.disabled\:border-orange-dark-200\/100:disabled {
  border-color: rgb(255 214 174 / 1);
}

.disabled\:border-orange-dark-300\/0:disabled {
  border-color: rgb(255 156 102 / 0);
}

.disabled\:border-orange-dark-300\/5:disabled {
  border-color: rgb(255 156 102 / 0.05);
}

.disabled\:border-orange-dark-300\/10:disabled {
  border-color: rgb(255 156 102 / 0.1);
}

.disabled\:border-orange-dark-300\/20:disabled {
  border-color: rgb(255 156 102 / 0.2);
}

.disabled\:border-orange-dark-300\/25:disabled {
  border-color: rgb(255 156 102 / 0.25);
}

.disabled\:border-orange-dark-300\/30:disabled {
  border-color: rgb(255 156 102 / 0.3);
}

.disabled\:border-orange-dark-300\/40:disabled {
  border-color: rgb(255 156 102 / 0.4);
}

.disabled\:border-orange-dark-300\/50:disabled {
  border-color: rgb(255 156 102 / 0.5);
}

.disabled\:border-orange-dark-300\/60:disabled {
  border-color: rgb(255 156 102 / 0.6);
}

.disabled\:border-orange-dark-300\/70:disabled {
  border-color: rgb(255 156 102 / 0.7);
}

.disabled\:border-orange-dark-300\/75:disabled {
  border-color: rgb(255 156 102 / 0.75);
}

.disabled\:border-orange-dark-300\/80:disabled {
  border-color: rgb(255 156 102 / 0.8);
}

.disabled\:border-orange-dark-300\/90:disabled {
  border-color: rgb(255 156 102 / 0.9);
}

.disabled\:border-orange-dark-300\/95:disabled {
  border-color: rgb(255 156 102 / 0.95);
}

.disabled\:border-orange-dark-300\/100:disabled {
  border-color: rgb(255 156 102 / 1);
}

.disabled\:border-orange-dark-400\/0:disabled {
  border-color: rgb(255 105 46 / 0);
}

.disabled\:border-orange-dark-400\/5:disabled {
  border-color: rgb(255 105 46 / 0.05);
}

.disabled\:border-orange-dark-400\/10:disabled {
  border-color: rgb(255 105 46 / 0.1);
}

.disabled\:border-orange-dark-400\/20:disabled {
  border-color: rgb(255 105 46 / 0.2);
}

.disabled\:border-orange-dark-400\/25:disabled {
  border-color: rgb(255 105 46 / 0.25);
}

.disabled\:border-orange-dark-400\/30:disabled {
  border-color: rgb(255 105 46 / 0.3);
}

.disabled\:border-orange-dark-400\/40:disabled {
  border-color: rgb(255 105 46 / 0.4);
}

.disabled\:border-orange-dark-400\/50:disabled {
  border-color: rgb(255 105 46 / 0.5);
}

.disabled\:border-orange-dark-400\/60:disabled {
  border-color: rgb(255 105 46 / 0.6);
}

.disabled\:border-orange-dark-400\/70:disabled {
  border-color: rgb(255 105 46 / 0.7);
}

.disabled\:border-orange-dark-400\/75:disabled {
  border-color: rgb(255 105 46 / 0.75);
}

.disabled\:border-orange-dark-400\/80:disabled {
  border-color: rgb(255 105 46 / 0.8);
}

.disabled\:border-orange-dark-400\/90:disabled {
  border-color: rgb(255 105 46 / 0.9);
}

.disabled\:border-orange-dark-400\/95:disabled {
  border-color: rgb(255 105 46 / 0.95);
}

.disabled\:border-orange-dark-400\/100:disabled {
  border-color: rgb(255 105 46 / 1);
}

.disabled\:border-orange-dark-500\/0:disabled {
  border-color: rgb(255 68 5 / 0);
}

.disabled\:border-orange-dark-500\/5:disabled {
  border-color: rgb(255 68 5 / 0.05);
}

.disabled\:border-orange-dark-500\/10:disabled {
  border-color: rgb(255 68 5 / 0.1);
}

.disabled\:border-orange-dark-500\/20:disabled {
  border-color: rgb(255 68 5 / 0.2);
}

.disabled\:border-orange-dark-500\/25:disabled {
  border-color: rgb(255 68 5 / 0.25);
}

.disabled\:border-orange-dark-500\/30:disabled {
  border-color: rgb(255 68 5 / 0.3);
}

.disabled\:border-orange-dark-500\/40:disabled {
  border-color: rgb(255 68 5 / 0.4);
}

.disabled\:border-orange-dark-500\/50:disabled {
  border-color: rgb(255 68 5 / 0.5);
}

.disabled\:border-orange-dark-500\/60:disabled {
  border-color: rgb(255 68 5 / 0.6);
}

.disabled\:border-orange-dark-500\/70:disabled {
  border-color: rgb(255 68 5 / 0.7);
}

.disabled\:border-orange-dark-500\/75:disabled {
  border-color: rgb(255 68 5 / 0.75);
}

.disabled\:border-orange-dark-500\/80:disabled {
  border-color: rgb(255 68 5 / 0.8);
}

.disabled\:border-orange-dark-500\/90:disabled {
  border-color: rgb(255 68 5 / 0.9);
}

.disabled\:border-orange-dark-500\/95:disabled {
  border-color: rgb(255 68 5 / 0.95);
}

.disabled\:border-orange-dark-500\/100:disabled {
  border-color: rgb(255 68 5 / 1);
}

.disabled\:border-orange-dark-600\/0:disabled {
  border-color: rgb(230 46 5 / 0);
}

.disabled\:border-orange-dark-600\/5:disabled {
  border-color: rgb(230 46 5 / 0.05);
}

.disabled\:border-orange-dark-600\/10:disabled {
  border-color: rgb(230 46 5 / 0.1);
}

.disabled\:border-orange-dark-600\/20:disabled {
  border-color: rgb(230 46 5 / 0.2);
}

.disabled\:border-orange-dark-600\/25:disabled {
  border-color: rgb(230 46 5 / 0.25);
}

.disabled\:border-orange-dark-600\/30:disabled {
  border-color: rgb(230 46 5 / 0.3);
}

.disabled\:border-orange-dark-600\/40:disabled {
  border-color: rgb(230 46 5 / 0.4);
}

.disabled\:border-orange-dark-600\/50:disabled {
  border-color: rgb(230 46 5 / 0.5);
}

.disabled\:border-orange-dark-600\/60:disabled {
  border-color: rgb(230 46 5 / 0.6);
}

.disabled\:border-orange-dark-600\/70:disabled {
  border-color: rgb(230 46 5 / 0.7);
}

.disabled\:border-orange-dark-600\/75:disabled {
  border-color: rgb(230 46 5 / 0.75);
}

.disabled\:border-orange-dark-600\/80:disabled {
  border-color: rgb(230 46 5 / 0.8);
}

.disabled\:border-orange-dark-600\/90:disabled {
  border-color: rgb(230 46 5 / 0.9);
}

.disabled\:border-orange-dark-600\/95:disabled {
  border-color: rgb(230 46 5 / 0.95);
}

.disabled\:border-orange-dark-600\/100:disabled {
  border-color: rgb(230 46 5 / 1);
}

.disabled\:border-orange-dark-700\/0:disabled {
  border-color: rgb(188 27 6 / 0);
}

.disabled\:border-orange-dark-700\/5:disabled {
  border-color: rgb(188 27 6 / 0.05);
}

.disabled\:border-orange-dark-700\/10:disabled {
  border-color: rgb(188 27 6 / 0.1);
}

.disabled\:border-orange-dark-700\/20:disabled {
  border-color: rgb(188 27 6 / 0.2);
}

.disabled\:border-orange-dark-700\/25:disabled {
  border-color: rgb(188 27 6 / 0.25);
}

.disabled\:border-orange-dark-700\/30:disabled {
  border-color: rgb(188 27 6 / 0.3);
}

.disabled\:border-orange-dark-700\/40:disabled {
  border-color: rgb(188 27 6 / 0.4);
}

.disabled\:border-orange-dark-700\/50:disabled {
  border-color: rgb(188 27 6 / 0.5);
}

.disabled\:border-orange-dark-700\/60:disabled {
  border-color: rgb(188 27 6 / 0.6);
}

.disabled\:border-orange-dark-700\/70:disabled {
  border-color: rgb(188 27 6 / 0.7);
}

.disabled\:border-orange-dark-700\/75:disabled {
  border-color: rgb(188 27 6 / 0.75);
}

.disabled\:border-orange-dark-700\/80:disabled {
  border-color: rgb(188 27 6 / 0.8);
}

.disabled\:border-orange-dark-700\/90:disabled {
  border-color: rgb(188 27 6 / 0.9);
}

.disabled\:border-orange-dark-700\/95:disabled {
  border-color: rgb(188 27 6 / 0.95);
}

.disabled\:border-orange-dark-700\/100:disabled {
  border-color: rgb(188 27 6 / 1);
}

.disabled\:border-orange-dark-800\/0:disabled {
  border-color: rgb(151 24 12 / 0);
}

.disabled\:border-orange-dark-800\/5:disabled {
  border-color: rgb(151 24 12 / 0.05);
}

.disabled\:border-orange-dark-800\/10:disabled {
  border-color: rgb(151 24 12 / 0.1);
}

.disabled\:border-orange-dark-800\/20:disabled {
  border-color: rgb(151 24 12 / 0.2);
}

.disabled\:border-orange-dark-800\/25:disabled {
  border-color: rgb(151 24 12 / 0.25);
}

.disabled\:border-orange-dark-800\/30:disabled {
  border-color: rgb(151 24 12 / 0.3);
}

.disabled\:border-orange-dark-800\/40:disabled {
  border-color: rgb(151 24 12 / 0.4);
}

.disabled\:border-orange-dark-800\/50:disabled {
  border-color: rgb(151 24 12 / 0.5);
}

.disabled\:border-orange-dark-800\/60:disabled {
  border-color: rgb(151 24 12 / 0.6);
}

.disabled\:border-orange-dark-800\/70:disabled {
  border-color: rgb(151 24 12 / 0.7);
}

.disabled\:border-orange-dark-800\/75:disabled {
  border-color: rgb(151 24 12 / 0.75);
}

.disabled\:border-orange-dark-800\/80:disabled {
  border-color: rgb(151 24 12 / 0.8);
}

.disabled\:border-orange-dark-800\/90:disabled {
  border-color: rgb(151 24 12 / 0.9);
}

.disabled\:border-orange-dark-800\/95:disabled {
  border-color: rgb(151 24 12 / 0.95);
}

.disabled\:border-orange-dark-800\/100:disabled {
  border-color: rgb(151 24 12 / 1);
}

.disabled\:border-orange-dark-900\/0:disabled {
  border-color: rgb(119 26 13 / 0);
}

.disabled\:border-orange-dark-900\/5:disabled {
  border-color: rgb(119 26 13 / 0.05);
}

.disabled\:border-orange-dark-900\/10:disabled {
  border-color: rgb(119 26 13 / 0.1);
}

.disabled\:border-orange-dark-900\/20:disabled {
  border-color: rgb(119 26 13 / 0.2);
}

.disabled\:border-orange-dark-900\/25:disabled {
  border-color: rgb(119 26 13 / 0.25);
}

.disabled\:border-orange-dark-900\/30:disabled {
  border-color: rgb(119 26 13 / 0.3);
}

.disabled\:border-orange-dark-900\/40:disabled {
  border-color: rgb(119 26 13 / 0.4);
}

.disabled\:border-orange-dark-900\/50:disabled {
  border-color: rgb(119 26 13 / 0.5);
}

.disabled\:border-orange-dark-900\/60:disabled {
  border-color: rgb(119 26 13 / 0.6);
}

.disabled\:border-orange-dark-900\/70:disabled {
  border-color: rgb(119 26 13 / 0.7);
}

.disabled\:border-orange-dark-900\/75:disabled {
  border-color: rgb(119 26 13 / 0.75);
}

.disabled\:border-orange-dark-900\/80:disabled {
  border-color: rgb(119 26 13 / 0.8);
}

.disabled\:border-orange-dark-900\/90:disabled {
  border-color: rgb(119 26 13 / 0.9);
}

.disabled\:border-orange-dark-900\/95:disabled {
  border-color: rgb(119 26 13 / 0.95);
}

.disabled\:border-orange-dark-900\/100:disabled {
  border-color: rgb(119 26 13 / 1);
}

.disabled\:border-orange-dark\/0:disabled {
  border-color: rgb(255 105 46 / 0);
}

.disabled\:border-orange-dark\/5:disabled {
  border-color: rgb(255 105 46 / 0.05);
}

.disabled\:border-orange-dark\/10:disabled {
  border-color: rgb(255 105 46 / 0.1);
}

.disabled\:border-orange-dark\/20:disabled {
  border-color: rgb(255 105 46 / 0.2);
}

.disabled\:border-orange-dark\/25:disabled {
  border-color: rgb(255 105 46 / 0.25);
}

.disabled\:border-orange-dark\/30:disabled {
  border-color: rgb(255 105 46 / 0.3);
}

.disabled\:border-orange-dark\/40:disabled {
  border-color: rgb(255 105 46 / 0.4);
}

.disabled\:border-orange-dark\/50:disabled {
  border-color: rgb(255 105 46 / 0.5);
}

.disabled\:border-orange-dark\/60:disabled {
  border-color: rgb(255 105 46 / 0.6);
}

.disabled\:border-orange-dark\/70:disabled {
  border-color: rgb(255 105 46 / 0.7);
}

.disabled\:border-orange-dark\/75:disabled {
  border-color: rgb(255 105 46 / 0.75);
}

.disabled\:border-orange-dark\/80:disabled {
  border-color: rgb(255 105 46 / 0.8);
}

.disabled\:border-orange-dark\/90:disabled {
  border-color: rgb(255 105 46 / 0.9);
}

.disabled\:border-orange-dark\/95:disabled {
  border-color: rgb(255 105 46 / 0.95);
}

.disabled\:border-orange-dark\/100:disabled {
  border-color: rgb(255 105 46 / 1);
}

.disabled\:border-orange-25\/0:disabled {
  border-color: rgb(254 250 245 / 0);
}

.disabled\:border-orange-25\/5:disabled {
  border-color: rgb(254 250 245 / 0.05);
}

.disabled\:border-orange-25\/10:disabled {
  border-color: rgb(254 250 245 / 0.1);
}

.disabled\:border-orange-25\/20:disabled {
  border-color: rgb(254 250 245 / 0.2);
}

.disabled\:border-orange-25\/25:disabled {
  border-color: rgb(254 250 245 / 0.25);
}

.disabled\:border-orange-25\/30:disabled {
  border-color: rgb(254 250 245 / 0.3);
}

.disabled\:border-orange-25\/40:disabled {
  border-color: rgb(254 250 245 / 0.4);
}

.disabled\:border-orange-25\/50:disabled {
  border-color: rgb(254 250 245 / 0.5);
}

.disabled\:border-orange-25\/60:disabled {
  border-color: rgb(254 250 245 / 0.6);
}

.disabled\:border-orange-25\/70:disabled {
  border-color: rgb(254 250 245 / 0.7);
}

.disabled\:border-orange-25\/75:disabled {
  border-color: rgb(254 250 245 / 0.75);
}

.disabled\:border-orange-25\/80:disabled {
  border-color: rgb(254 250 245 / 0.8);
}

.disabled\:border-orange-25\/90:disabled {
  border-color: rgb(254 250 245 / 0.9);
}

.disabled\:border-orange-25\/95:disabled {
  border-color: rgb(254 250 245 / 0.95);
}

.disabled\:border-orange-25\/100:disabled {
  border-color: rgb(254 250 245 / 1);
}

.disabled\:border-orange-50\/0:disabled {
  border-color: rgb(254 246 238 / 0);
}

.disabled\:border-orange-50\/5:disabled {
  border-color: rgb(254 246 238 / 0.05);
}

.disabled\:border-orange-50\/10:disabled {
  border-color: rgb(254 246 238 / 0.1);
}

.disabled\:border-orange-50\/20:disabled {
  border-color: rgb(254 246 238 / 0.2);
}

.disabled\:border-orange-50\/25:disabled {
  border-color: rgb(254 246 238 / 0.25);
}

.disabled\:border-orange-50\/30:disabled {
  border-color: rgb(254 246 238 / 0.3);
}

.disabled\:border-orange-50\/40:disabled {
  border-color: rgb(254 246 238 / 0.4);
}

.disabled\:border-orange-50\/50:disabled {
  border-color: rgb(254 246 238 / 0.5);
}

.disabled\:border-orange-50\/60:disabled {
  border-color: rgb(254 246 238 / 0.6);
}

.disabled\:border-orange-50\/70:disabled {
  border-color: rgb(254 246 238 / 0.7);
}

.disabled\:border-orange-50\/75:disabled {
  border-color: rgb(254 246 238 / 0.75);
}

.disabled\:border-orange-50\/80:disabled {
  border-color: rgb(254 246 238 / 0.8);
}

.disabled\:border-orange-50\/90:disabled {
  border-color: rgb(254 246 238 / 0.9);
}

.disabled\:border-orange-50\/95:disabled {
  border-color: rgb(254 246 238 / 0.95);
}

.disabled\:border-orange-50\/100:disabled {
  border-color: rgb(254 246 238 / 1);
}

.disabled\:border-orange-100\/0:disabled {
  border-color: rgb(253 234 215 / 0);
}

.disabled\:border-orange-100\/5:disabled {
  border-color: rgb(253 234 215 / 0.05);
}

.disabled\:border-orange-100\/10:disabled {
  border-color: rgb(253 234 215 / 0.1);
}

.disabled\:border-orange-100\/20:disabled {
  border-color: rgb(253 234 215 / 0.2);
}

.disabled\:border-orange-100\/25:disabled {
  border-color: rgb(253 234 215 / 0.25);
}

.disabled\:border-orange-100\/30:disabled {
  border-color: rgb(253 234 215 / 0.3);
}

.disabled\:border-orange-100\/40:disabled {
  border-color: rgb(253 234 215 / 0.4);
}

.disabled\:border-orange-100\/50:disabled {
  border-color: rgb(253 234 215 / 0.5);
}

.disabled\:border-orange-100\/60:disabled {
  border-color: rgb(253 234 215 / 0.6);
}

.disabled\:border-orange-100\/70:disabled {
  border-color: rgb(253 234 215 / 0.7);
}

.disabled\:border-orange-100\/75:disabled {
  border-color: rgb(253 234 215 / 0.75);
}

.disabled\:border-orange-100\/80:disabled {
  border-color: rgb(253 234 215 / 0.8);
}

.disabled\:border-orange-100\/90:disabled {
  border-color: rgb(253 234 215 / 0.9);
}

.disabled\:border-orange-100\/95:disabled {
  border-color: rgb(253 234 215 / 0.95);
}

.disabled\:border-orange-100\/100:disabled {
  border-color: rgb(253 234 215 / 1);
}

.disabled\:border-orange-200\/0:disabled {
  border-color: rgb(249 219 175 / 0);
}

.disabled\:border-orange-200\/5:disabled {
  border-color: rgb(249 219 175 / 0.05);
}

.disabled\:border-orange-200\/10:disabled {
  border-color: rgb(249 219 175 / 0.1);
}

.disabled\:border-orange-200\/20:disabled {
  border-color: rgb(249 219 175 / 0.2);
}

.disabled\:border-orange-200\/25:disabled {
  border-color: rgb(249 219 175 / 0.25);
}

.disabled\:border-orange-200\/30:disabled {
  border-color: rgb(249 219 175 / 0.3);
}

.disabled\:border-orange-200\/40:disabled {
  border-color: rgb(249 219 175 / 0.4);
}

.disabled\:border-orange-200\/50:disabled {
  border-color: rgb(249 219 175 / 0.5);
}

.disabled\:border-orange-200\/60:disabled {
  border-color: rgb(249 219 175 / 0.6);
}

.disabled\:border-orange-200\/70:disabled {
  border-color: rgb(249 219 175 / 0.7);
}

.disabled\:border-orange-200\/75:disabled {
  border-color: rgb(249 219 175 / 0.75);
}

.disabled\:border-orange-200\/80:disabled {
  border-color: rgb(249 219 175 / 0.8);
}

.disabled\:border-orange-200\/90:disabled {
  border-color: rgb(249 219 175 / 0.9);
}

.disabled\:border-orange-200\/95:disabled {
  border-color: rgb(249 219 175 / 0.95);
}

.disabled\:border-orange-200\/100:disabled {
  border-color: rgb(249 219 175 / 1);
}

.disabled\:border-orange-300\/0:disabled {
  border-color: rgb(247 178 122 / 0);
}

.disabled\:border-orange-300\/5:disabled {
  border-color: rgb(247 178 122 / 0.05);
}

.disabled\:border-orange-300\/10:disabled {
  border-color: rgb(247 178 122 / 0.1);
}

.disabled\:border-orange-300\/20:disabled {
  border-color: rgb(247 178 122 / 0.2);
}

.disabled\:border-orange-300\/25:disabled {
  border-color: rgb(247 178 122 / 0.25);
}

.disabled\:border-orange-300\/30:disabled {
  border-color: rgb(247 178 122 / 0.3);
}

.disabled\:border-orange-300\/40:disabled {
  border-color: rgb(247 178 122 / 0.4);
}

.disabled\:border-orange-300\/50:disabled {
  border-color: rgb(247 178 122 / 0.5);
}

.disabled\:border-orange-300\/60:disabled {
  border-color: rgb(247 178 122 / 0.6);
}

.disabled\:border-orange-300\/70:disabled {
  border-color: rgb(247 178 122 / 0.7);
}

.disabled\:border-orange-300\/75:disabled {
  border-color: rgb(247 178 122 / 0.75);
}

.disabled\:border-orange-300\/80:disabled {
  border-color: rgb(247 178 122 / 0.8);
}

.disabled\:border-orange-300\/90:disabled {
  border-color: rgb(247 178 122 / 0.9);
}

.disabled\:border-orange-300\/95:disabled {
  border-color: rgb(247 178 122 / 0.95);
}

.disabled\:border-orange-300\/100:disabled {
  border-color: rgb(247 178 122 / 1);
}

.disabled\:border-orange-400\/0:disabled {
  border-color: rgb(243 135 68 / 0);
}

.disabled\:border-orange-400\/5:disabled {
  border-color: rgb(243 135 68 / 0.05);
}

.disabled\:border-orange-400\/10:disabled {
  border-color: rgb(243 135 68 / 0.1);
}

.disabled\:border-orange-400\/20:disabled {
  border-color: rgb(243 135 68 / 0.2);
}

.disabled\:border-orange-400\/25:disabled {
  border-color: rgb(243 135 68 / 0.25);
}

.disabled\:border-orange-400\/30:disabled {
  border-color: rgb(243 135 68 / 0.3);
}

.disabled\:border-orange-400\/40:disabled {
  border-color: rgb(243 135 68 / 0.4);
}

.disabled\:border-orange-400\/50:disabled {
  border-color: rgb(243 135 68 / 0.5);
}

.disabled\:border-orange-400\/60:disabled {
  border-color: rgb(243 135 68 / 0.6);
}

.disabled\:border-orange-400\/70:disabled {
  border-color: rgb(243 135 68 / 0.7);
}

.disabled\:border-orange-400\/75:disabled {
  border-color: rgb(243 135 68 / 0.75);
}

.disabled\:border-orange-400\/80:disabled {
  border-color: rgb(243 135 68 / 0.8);
}

.disabled\:border-orange-400\/90:disabled {
  border-color: rgb(243 135 68 / 0.9);
}

.disabled\:border-orange-400\/95:disabled {
  border-color: rgb(243 135 68 / 0.95);
}

.disabled\:border-orange-400\/100:disabled {
  border-color: rgb(243 135 68 / 1);
}

.disabled\:border-orange-500\/0:disabled {
  border-color: rgb(239 104 32 / 0);
}

.disabled\:border-orange-500\/5:disabled {
  border-color: rgb(239 104 32 / 0.05);
}

.disabled\:border-orange-500\/10:disabled {
  border-color: rgb(239 104 32 / 0.1);
}

.disabled\:border-orange-500\/20:disabled {
  border-color: rgb(239 104 32 / 0.2);
}

.disabled\:border-orange-500\/25:disabled {
  border-color: rgb(239 104 32 / 0.25);
}

.disabled\:border-orange-500\/30:disabled {
  border-color: rgb(239 104 32 / 0.3);
}

.disabled\:border-orange-500\/40:disabled {
  border-color: rgb(239 104 32 / 0.4);
}

.disabled\:border-orange-500\/50:disabled {
  border-color: rgb(239 104 32 / 0.5);
}

.disabled\:border-orange-500\/60:disabled {
  border-color: rgb(239 104 32 / 0.6);
}

.disabled\:border-orange-500\/70:disabled {
  border-color: rgb(239 104 32 / 0.7);
}

.disabled\:border-orange-500\/75:disabled {
  border-color: rgb(239 104 32 / 0.75);
}

.disabled\:border-orange-500\/80:disabled {
  border-color: rgb(239 104 32 / 0.8);
}

.disabled\:border-orange-500\/90:disabled {
  border-color: rgb(239 104 32 / 0.9);
}

.disabled\:border-orange-500\/95:disabled {
  border-color: rgb(239 104 32 / 0.95);
}

.disabled\:border-orange-500\/100:disabled {
  border-color: rgb(239 104 32 / 1);
}

.disabled\:border-orange-600\/0:disabled {
  border-color: rgb(224 79 22 / 0);
}

.disabled\:border-orange-600\/5:disabled {
  border-color: rgb(224 79 22 / 0.05);
}

.disabled\:border-orange-600\/10:disabled {
  border-color: rgb(224 79 22 / 0.1);
}

.disabled\:border-orange-600\/20:disabled {
  border-color: rgb(224 79 22 / 0.2);
}

.disabled\:border-orange-600\/25:disabled {
  border-color: rgb(224 79 22 / 0.25);
}

.disabled\:border-orange-600\/30:disabled {
  border-color: rgb(224 79 22 / 0.3);
}

.disabled\:border-orange-600\/40:disabled {
  border-color: rgb(224 79 22 / 0.4);
}

.disabled\:border-orange-600\/50:disabled {
  border-color: rgb(224 79 22 / 0.5);
}

.disabled\:border-orange-600\/60:disabled {
  border-color: rgb(224 79 22 / 0.6);
}

.disabled\:border-orange-600\/70:disabled {
  border-color: rgb(224 79 22 / 0.7);
}

.disabled\:border-orange-600\/75:disabled {
  border-color: rgb(224 79 22 / 0.75);
}

.disabled\:border-orange-600\/80:disabled {
  border-color: rgb(224 79 22 / 0.8);
}

.disabled\:border-orange-600\/90:disabled {
  border-color: rgb(224 79 22 / 0.9);
}

.disabled\:border-orange-600\/95:disabled {
  border-color: rgb(224 79 22 / 0.95);
}

.disabled\:border-orange-600\/100:disabled {
  border-color: rgb(224 79 22 / 1);
}

.disabled\:border-orange-700\/0:disabled {
  border-color: rgb(185 56 21 / 0);
}

.disabled\:border-orange-700\/5:disabled {
  border-color: rgb(185 56 21 / 0.05);
}

.disabled\:border-orange-700\/10:disabled {
  border-color: rgb(185 56 21 / 0.1);
}

.disabled\:border-orange-700\/20:disabled {
  border-color: rgb(185 56 21 / 0.2);
}

.disabled\:border-orange-700\/25:disabled {
  border-color: rgb(185 56 21 / 0.25);
}

.disabled\:border-orange-700\/30:disabled {
  border-color: rgb(185 56 21 / 0.3);
}

.disabled\:border-orange-700\/40:disabled {
  border-color: rgb(185 56 21 / 0.4);
}

.disabled\:border-orange-700\/50:disabled {
  border-color: rgb(185 56 21 / 0.5);
}

.disabled\:border-orange-700\/60:disabled {
  border-color: rgb(185 56 21 / 0.6);
}

.disabled\:border-orange-700\/70:disabled {
  border-color: rgb(185 56 21 / 0.7);
}

.disabled\:border-orange-700\/75:disabled {
  border-color: rgb(185 56 21 / 0.75);
}

.disabled\:border-orange-700\/80:disabled {
  border-color: rgb(185 56 21 / 0.8);
}

.disabled\:border-orange-700\/90:disabled {
  border-color: rgb(185 56 21 / 0.9);
}

.disabled\:border-orange-700\/95:disabled {
  border-color: rgb(185 56 21 / 0.95);
}

.disabled\:border-orange-700\/100:disabled {
  border-color: rgb(185 56 21 / 1);
}

.disabled\:border-orange-800\/0:disabled {
  border-color: rgb(147 47 25 / 0);
}

.disabled\:border-orange-800\/5:disabled {
  border-color: rgb(147 47 25 / 0.05);
}

.disabled\:border-orange-800\/10:disabled {
  border-color: rgb(147 47 25 / 0.1);
}

.disabled\:border-orange-800\/20:disabled {
  border-color: rgb(147 47 25 / 0.2);
}

.disabled\:border-orange-800\/25:disabled {
  border-color: rgb(147 47 25 / 0.25);
}

.disabled\:border-orange-800\/30:disabled {
  border-color: rgb(147 47 25 / 0.3);
}

.disabled\:border-orange-800\/40:disabled {
  border-color: rgb(147 47 25 / 0.4);
}

.disabled\:border-orange-800\/50:disabled {
  border-color: rgb(147 47 25 / 0.5);
}

.disabled\:border-orange-800\/60:disabled {
  border-color: rgb(147 47 25 / 0.6);
}

.disabled\:border-orange-800\/70:disabled {
  border-color: rgb(147 47 25 / 0.7);
}

.disabled\:border-orange-800\/75:disabled {
  border-color: rgb(147 47 25 / 0.75);
}

.disabled\:border-orange-800\/80:disabled {
  border-color: rgb(147 47 25 / 0.8);
}

.disabled\:border-orange-800\/90:disabled {
  border-color: rgb(147 47 25 / 0.9);
}

.disabled\:border-orange-800\/95:disabled {
  border-color: rgb(147 47 25 / 0.95);
}

.disabled\:border-orange-800\/100:disabled {
  border-color: rgb(147 47 25 / 1);
}

.disabled\:border-orange-900\/0:disabled {
  border-color: rgb(119 41 23 / 0);
}

.disabled\:border-orange-900\/5:disabled {
  border-color: rgb(119 41 23 / 0.05);
}

.disabled\:border-orange-900\/10:disabled {
  border-color: rgb(119 41 23 / 0.1);
}

.disabled\:border-orange-900\/20:disabled {
  border-color: rgb(119 41 23 / 0.2);
}

.disabled\:border-orange-900\/25:disabled {
  border-color: rgb(119 41 23 / 0.25);
}

.disabled\:border-orange-900\/30:disabled {
  border-color: rgb(119 41 23 / 0.3);
}

.disabled\:border-orange-900\/40:disabled {
  border-color: rgb(119 41 23 / 0.4);
}

.disabled\:border-orange-900\/50:disabled {
  border-color: rgb(119 41 23 / 0.5);
}

.disabled\:border-orange-900\/60:disabled {
  border-color: rgb(119 41 23 / 0.6);
}

.disabled\:border-orange-900\/70:disabled {
  border-color: rgb(119 41 23 / 0.7);
}

.disabled\:border-orange-900\/75:disabled {
  border-color: rgb(119 41 23 / 0.75);
}

.disabled\:border-orange-900\/80:disabled {
  border-color: rgb(119 41 23 / 0.8);
}

.disabled\:border-orange-900\/90:disabled {
  border-color: rgb(119 41 23 / 0.9);
}

.disabled\:border-orange-900\/95:disabled {
  border-color: rgb(119 41 23 / 0.95);
}

.disabled\:border-orange-900\/100:disabled {
  border-color: rgb(119 41 23 / 1);
}

.disabled\:border-orange\/0:disabled {
  border-color: rgb(243 135 68 / 0);
}

.disabled\:border-orange\/5:disabled {
  border-color: rgb(243 135 68 / 0.05);
}

.disabled\:border-orange\/10:disabled {
  border-color: rgb(243 135 68 / 0.1);
}

.disabled\:border-orange\/20:disabled {
  border-color: rgb(243 135 68 / 0.2);
}

.disabled\:border-orange\/25:disabled {
  border-color: rgb(243 135 68 / 0.25);
}

.disabled\:border-orange\/30:disabled {
  border-color: rgb(243 135 68 / 0.3);
}

.disabled\:border-orange\/40:disabled {
  border-color: rgb(243 135 68 / 0.4);
}

.disabled\:border-orange\/50:disabled {
  border-color: rgb(243 135 68 / 0.5);
}

.disabled\:border-orange\/60:disabled {
  border-color: rgb(243 135 68 / 0.6);
}

.disabled\:border-orange\/70:disabled {
  border-color: rgb(243 135 68 / 0.7);
}

.disabled\:border-orange\/75:disabled {
  border-color: rgb(243 135 68 / 0.75);
}

.disabled\:border-orange\/80:disabled {
  border-color: rgb(243 135 68 / 0.8);
}

.disabled\:border-orange\/90:disabled {
  border-color: rgb(243 135 68 / 0.9);
}

.disabled\:border-orange\/95:disabled {
  border-color: rgb(243 135 68 / 0.95);
}

.disabled\:border-orange\/100:disabled {
  border-color: rgb(243 135 68 / 1);
}

.disabled\:border-yellow-25\/0:disabled {
  border-color: rgb(254 253 240 / 0);
}

.disabled\:border-yellow-25\/5:disabled {
  border-color: rgb(254 253 240 / 0.05);
}

.disabled\:border-yellow-25\/10:disabled {
  border-color: rgb(254 253 240 / 0.1);
}

.disabled\:border-yellow-25\/20:disabled {
  border-color: rgb(254 253 240 / 0.2);
}

.disabled\:border-yellow-25\/25:disabled {
  border-color: rgb(254 253 240 / 0.25);
}

.disabled\:border-yellow-25\/30:disabled {
  border-color: rgb(254 253 240 / 0.3);
}

.disabled\:border-yellow-25\/40:disabled {
  border-color: rgb(254 253 240 / 0.4);
}

.disabled\:border-yellow-25\/50:disabled {
  border-color: rgb(254 253 240 / 0.5);
}

.disabled\:border-yellow-25\/60:disabled {
  border-color: rgb(254 253 240 / 0.6);
}

.disabled\:border-yellow-25\/70:disabled {
  border-color: rgb(254 253 240 / 0.7);
}

.disabled\:border-yellow-25\/75:disabled {
  border-color: rgb(254 253 240 / 0.75);
}

.disabled\:border-yellow-25\/80:disabled {
  border-color: rgb(254 253 240 / 0.8);
}

.disabled\:border-yellow-25\/90:disabled {
  border-color: rgb(254 253 240 / 0.9);
}

.disabled\:border-yellow-25\/95:disabled {
  border-color: rgb(254 253 240 / 0.95);
}

.disabled\:border-yellow-25\/100:disabled {
  border-color: rgb(254 253 240 / 1);
}

.disabled\:border-yellow-50\/0:disabled {
  border-color: rgb(254 251 232 / 0);
}

.disabled\:border-yellow-50\/5:disabled {
  border-color: rgb(254 251 232 / 0.05);
}

.disabled\:border-yellow-50\/10:disabled {
  border-color: rgb(254 251 232 / 0.1);
}

.disabled\:border-yellow-50\/20:disabled {
  border-color: rgb(254 251 232 / 0.2);
}

.disabled\:border-yellow-50\/25:disabled {
  border-color: rgb(254 251 232 / 0.25);
}

.disabled\:border-yellow-50\/30:disabled {
  border-color: rgb(254 251 232 / 0.3);
}

.disabled\:border-yellow-50\/40:disabled {
  border-color: rgb(254 251 232 / 0.4);
}

.disabled\:border-yellow-50\/50:disabled {
  border-color: rgb(254 251 232 / 0.5);
}

.disabled\:border-yellow-50\/60:disabled {
  border-color: rgb(254 251 232 / 0.6);
}

.disabled\:border-yellow-50\/70:disabled {
  border-color: rgb(254 251 232 / 0.7);
}

.disabled\:border-yellow-50\/75:disabled {
  border-color: rgb(254 251 232 / 0.75);
}

.disabled\:border-yellow-50\/80:disabled {
  border-color: rgb(254 251 232 / 0.8);
}

.disabled\:border-yellow-50\/90:disabled {
  border-color: rgb(254 251 232 / 0.9);
}

.disabled\:border-yellow-50\/95:disabled {
  border-color: rgb(254 251 232 / 0.95);
}

.disabled\:border-yellow-50\/100:disabled {
  border-color: rgb(254 251 232 / 1);
}

.disabled\:border-yellow-100\/0:disabled {
  border-color: rgb(254 247 195 / 0);
}

.disabled\:border-yellow-100\/5:disabled {
  border-color: rgb(254 247 195 / 0.05);
}

.disabled\:border-yellow-100\/10:disabled {
  border-color: rgb(254 247 195 / 0.1);
}

.disabled\:border-yellow-100\/20:disabled {
  border-color: rgb(254 247 195 / 0.2);
}

.disabled\:border-yellow-100\/25:disabled {
  border-color: rgb(254 247 195 / 0.25);
}

.disabled\:border-yellow-100\/30:disabled {
  border-color: rgb(254 247 195 / 0.3);
}

.disabled\:border-yellow-100\/40:disabled {
  border-color: rgb(254 247 195 / 0.4);
}

.disabled\:border-yellow-100\/50:disabled {
  border-color: rgb(254 247 195 / 0.5);
}

.disabled\:border-yellow-100\/60:disabled {
  border-color: rgb(254 247 195 / 0.6);
}

.disabled\:border-yellow-100\/70:disabled {
  border-color: rgb(254 247 195 / 0.7);
}

.disabled\:border-yellow-100\/75:disabled {
  border-color: rgb(254 247 195 / 0.75);
}

.disabled\:border-yellow-100\/80:disabled {
  border-color: rgb(254 247 195 / 0.8);
}

.disabled\:border-yellow-100\/90:disabled {
  border-color: rgb(254 247 195 / 0.9);
}

.disabled\:border-yellow-100\/95:disabled {
  border-color: rgb(254 247 195 / 0.95);
}

.disabled\:border-yellow-100\/100:disabled {
  border-color: rgb(254 247 195 / 1);
}

.disabled\:border-yellow-200\/0:disabled {
  border-color: rgb(254 238 149 / 0);
}

.disabled\:border-yellow-200\/5:disabled {
  border-color: rgb(254 238 149 / 0.05);
}

.disabled\:border-yellow-200\/10:disabled {
  border-color: rgb(254 238 149 / 0.1);
}

.disabled\:border-yellow-200\/20:disabled {
  border-color: rgb(254 238 149 / 0.2);
}

.disabled\:border-yellow-200\/25:disabled {
  border-color: rgb(254 238 149 / 0.25);
}

.disabled\:border-yellow-200\/30:disabled {
  border-color: rgb(254 238 149 / 0.3);
}

.disabled\:border-yellow-200\/40:disabled {
  border-color: rgb(254 238 149 / 0.4);
}

.disabled\:border-yellow-200\/50:disabled {
  border-color: rgb(254 238 149 / 0.5);
}

.disabled\:border-yellow-200\/60:disabled {
  border-color: rgb(254 238 149 / 0.6);
}

.disabled\:border-yellow-200\/70:disabled {
  border-color: rgb(254 238 149 / 0.7);
}

.disabled\:border-yellow-200\/75:disabled {
  border-color: rgb(254 238 149 / 0.75);
}

.disabled\:border-yellow-200\/80:disabled {
  border-color: rgb(254 238 149 / 0.8);
}

.disabled\:border-yellow-200\/90:disabled {
  border-color: rgb(254 238 149 / 0.9);
}

.disabled\:border-yellow-200\/95:disabled {
  border-color: rgb(254 238 149 / 0.95);
}

.disabled\:border-yellow-200\/100:disabled {
  border-color: rgb(254 238 149 / 1);
}

.disabled\:border-yellow-300\/0:disabled {
  border-color: rgb(253 226 114 / 0);
}

.disabled\:border-yellow-300\/5:disabled {
  border-color: rgb(253 226 114 / 0.05);
}

.disabled\:border-yellow-300\/10:disabled {
  border-color: rgb(253 226 114 / 0.1);
}

.disabled\:border-yellow-300\/20:disabled {
  border-color: rgb(253 226 114 / 0.2);
}

.disabled\:border-yellow-300\/25:disabled {
  border-color: rgb(253 226 114 / 0.25);
}

.disabled\:border-yellow-300\/30:disabled {
  border-color: rgb(253 226 114 / 0.3);
}

.disabled\:border-yellow-300\/40:disabled {
  border-color: rgb(253 226 114 / 0.4);
}

.disabled\:border-yellow-300\/50:disabled {
  border-color: rgb(253 226 114 / 0.5);
}

.disabled\:border-yellow-300\/60:disabled {
  border-color: rgb(253 226 114 / 0.6);
}

.disabled\:border-yellow-300\/70:disabled {
  border-color: rgb(253 226 114 / 0.7);
}

.disabled\:border-yellow-300\/75:disabled {
  border-color: rgb(253 226 114 / 0.75);
}

.disabled\:border-yellow-300\/80:disabled {
  border-color: rgb(253 226 114 / 0.8);
}

.disabled\:border-yellow-300\/90:disabled {
  border-color: rgb(253 226 114 / 0.9);
}

.disabled\:border-yellow-300\/95:disabled {
  border-color: rgb(253 226 114 / 0.95);
}

.disabled\:border-yellow-300\/100:disabled {
  border-color: rgb(253 226 114 / 1);
}

.disabled\:border-yellow-400\/0:disabled {
  border-color: rgb(250 197 21 / 0);
}

.disabled\:border-yellow-400\/5:disabled {
  border-color: rgb(250 197 21 / 0.05);
}

.disabled\:border-yellow-400\/10:disabled {
  border-color: rgb(250 197 21 / 0.1);
}

.disabled\:border-yellow-400\/20:disabled {
  border-color: rgb(250 197 21 / 0.2);
}

.disabled\:border-yellow-400\/25:disabled {
  border-color: rgb(250 197 21 / 0.25);
}

.disabled\:border-yellow-400\/30:disabled {
  border-color: rgb(250 197 21 / 0.3);
}

.disabled\:border-yellow-400\/40:disabled {
  border-color: rgb(250 197 21 / 0.4);
}

.disabled\:border-yellow-400\/50:disabled {
  border-color: rgb(250 197 21 / 0.5);
}

.disabled\:border-yellow-400\/60:disabled {
  border-color: rgb(250 197 21 / 0.6);
}

.disabled\:border-yellow-400\/70:disabled {
  border-color: rgb(250 197 21 / 0.7);
}

.disabled\:border-yellow-400\/75:disabled {
  border-color: rgb(250 197 21 / 0.75);
}

.disabled\:border-yellow-400\/80:disabled {
  border-color: rgb(250 197 21 / 0.8);
}

.disabled\:border-yellow-400\/90:disabled {
  border-color: rgb(250 197 21 / 0.9);
}

.disabled\:border-yellow-400\/95:disabled {
  border-color: rgb(250 197 21 / 0.95);
}

.disabled\:border-yellow-400\/100:disabled {
  border-color: rgb(250 197 21 / 1);
}

.disabled\:border-yellow-500\/0:disabled {
  border-color: rgb(234 170 8 / 0);
}

.disabled\:border-yellow-500\/5:disabled {
  border-color: rgb(234 170 8 / 0.05);
}

.disabled\:border-yellow-500\/10:disabled {
  border-color: rgb(234 170 8 / 0.1);
}

.disabled\:border-yellow-500\/20:disabled {
  border-color: rgb(234 170 8 / 0.2);
}

.disabled\:border-yellow-500\/25:disabled {
  border-color: rgb(234 170 8 / 0.25);
}

.disabled\:border-yellow-500\/30:disabled {
  border-color: rgb(234 170 8 / 0.3);
}

.disabled\:border-yellow-500\/40:disabled {
  border-color: rgb(234 170 8 / 0.4);
}

.disabled\:border-yellow-500\/50:disabled {
  border-color: rgb(234 170 8 / 0.5);
}

.disabled\:border-yellow-500\/60:disabled {
  border-color: rgb(234 170 8 / 0.6);
}

.disabled\:border-yellow-500\/70:disabled {
  border-color: rgb(234 170 8 / 0.7);
}

.disabled\:border-yellow-500\/75:disabled {
  border-color: rgb(234 170 8 / 0.75);
}

.disabled\:border-yellow-500\/80:disabled {
  border-color: rgb(234 170 8 / 0.8);
}

.disabled\:border-yellow-500\/90:disabled {
  border-color: rgb(234 170 8 / 0.9);
}

.disabled\:border-yellow-500\/95:disabled {
  border-color: rgb(234 170 8 / 0.95);
}

.disabled\:border-yellow-500\/100:disabled {
  border-color: rgb(234 170 8 / 1);
}

.disabled\:border-yellow-600\/0:disabled {
  border-color: rgb(202 133 4 / 0);
}

.disabled\:border-yellow-600\/5:disabled {
  border-color: rgb(202 133 4 / 0.05);
}

.disabled\:border-yellow-600\/10:disabled {
  border-color: rgb(202 133 4 / 0.1);
}

.disabled\:border-yellow-600\/20:disabled {
  border-color: rgb(202 133 4 / 0.2);
}

.disabled\:border-yellow-600\/25:disabled {
  border-color: rgb(202 133 4 / 0.25);
}

.disabled\:border-yellow-600\/30:disabled {
  border-color: rgb(202 133 4 / 0.3);
}

.disabled\:border-yellow-600\/40:disabled {
  border-color: rgb(202 133 4 / 0.4);
}

.disabled\:border-yellow-600\/50:disabled {
  border-color: rgb(202 133 4 / 0.5);
}

.disabled\:border-yellow-600\/60:disabled {
  border-color: rgb(202 133 4 / 0.6);
}

.disabled\:border-yellow-600\/70:disabled {
  border-color: rgb(202 133 4 / 0.7);
}

.disabled\:border-yellow-600\/75:disabled {
  border-color: rgb(202 133 4 / 0.75);
}

.disabled\:border-yellow-600\/80:disabled {
  border-color: rgb(202 133 4 / 0.8);
}

.disabled\:border-yellow-600\/90:disabled {
  border-color: rgb(202 133 4 / 0.9);
}

.disabled\:border-yellow-600\/95:disabled {
  border-color: rgb(202 133 4 / 0.95);
}

.disabled\:border-yellow-600\/100:disabled {
  border-color: rgb(202 133 4 / 1);
}

.disabled\:border-yellow-700\/0:disabled {
  border-color: rgb(161 92 7 / 0);
}

.disabled\:border-yellow-700\/5:disabled {
  border-color: rgb(161 92 7 / 0.05);
}

.disabled\:border-yellow-700\/10:disabled {
  border-color: rgb(161 92 7 / 0.1);
}

.disabled\:border-yellow-700\/20:disabled {
  border-color: rgb(161 92 7 / 0.2);
}

.disabled\:border-yellow-700\/25:disabled {
  border-color: rgb(161 92 7 / 0.25);
}

.disabled\:border-yellow-700\/30:disabled {
  border-color: rgb(161 92 7 / 0.3);
}

.disabled\:border-yellow-700\/40:disabled {
  border-color: rgb(161 92 7 / 0.4);
}

.disabled\:border-yellow-700\/50:disabled {
  border-color: rgb(161 92 7 / 0.5);
}

.disabled\:border-yellow-700\/60:disabled {
  border-color: rgb(161 92 7 / 0.6);
}

.disabled\:border-yellow-700\/70:disabled {
  border-color: rgb(161 92 7 / 0.7);
}

.disabled\:border-yellow-700\/75:disabled {
  border-color: rgb(161 92 7 / 0.75);
}

.disabled\:border-yellow-700\/80:disabled {
  border-color: rgb(161 92 7 / 0.8);
}

.disabled\:border-yellow-700\/90:disabled {
  border-color: rgb(161 92 7 / 0.9);
}

.disabled\:border-yellow-700\/95:disabled {
  border-color: rgb(161 92 7 / 0.95);
}

.disabled\:border-yellow-700\/100:disabled {
  border-color: rgb(161 92 7 / 1);
}

.disabled\:border-yellow-800\/0:disabled {
  border-color: rgb(133 74 14 / 0);
}

.disabled\:border-yellow-800\/5:disabled {
  border-color: rgb(133 74 14 / 0.05);
}

.disabled\:border-yellow-800\/10:disabled {
  border-color: rgb(133 74 14 / 0.1);
}

.disabled\:border-yellow-800\/20:disabled {
  border-color: rgb(133 74 14 / 0.2);
}

.disabled\:border-yellow-800\/25:disabled {
  border-color: rgb(133 74 14 / 0.25);
}

.disabled\:border-yellow-800\/30:disabled {
  border-color: rgb(133 74 14 / 0.3);
}

.disabled\:border-yellow-800\/40:disabled {
  border-color: rgb(133 74 14 / 0.4);
}

.disabled\:border-yellow-800\/50:disabled {
  border-color: rgb(133 74 14 / 0.5);
}

.disabled\:border-yellow-800\/60:disabled {
  border-color: rgb(133 74 14 / 0.6);
}

.disabled\:border-yellow-800\/70:disabled {
  border-color: rgb(133 74 14 / 0.7);
}

.disabled\:border-yellow-800\/75:disabled {
  border-color: rgb(133 74 14 / 0.75);
}

.disabled\:border-yellow-800\/80:disabled {
  border-color: rgb(133 74 14 / 0.8);
}

.disabled\:border-yellow-800\/90:disabled {
  border-color: rgb(133 74 14 / 0.9);
}

.disabled\:border-yellow-800\/95:disabled {
  border-color: rgb(133 74 14 / 0.95);
}

.disabled\:border-yellow-800\/100:disabled {
  border-color: rgb(133 74 14 / 1);
}

.disabled\:border-yellow-900\/0:disabled {
  border-color: rgb(113 56 18 / 0);
}

.disabled\:border-yellow-900\/5:disabled {
  border-color: rgb(113 56 18 / 0.05);
}

.disabled\:border-yellow-900\/10:disabled {
  border-color: rgb(113 56 18 / 0.1);
}

.disabled\:border-yellow-900\/20:disabled {
  border-color: rgb(113 56 18 / 0.2);
}

.disabled\:border-yellow-900\/25:disabled {
  border-color: rgb(113 56 18 / 0.25);
}

.disabled\:border-yellow-900\/30:disabled {
  border-color: rgb(113 56 18 / 0.3);
}

.disabled\:border-yellow-900\/40:disabled {
  border-color: rgb(113 56 18 / 0.4);
}

.disabled\:border-yellow-900\/50:disabled {
  border-color: rgb(113 56 18 / 0.5);
}

.disabled\:border-yellow-900\/60:disabled {
  border-color: rgb(113 56 18 / 0.6);
}

.disabled\:border-yellow-900\/70:disabled {
  border-color: rgb(113 56 18 / 0.7);
}

.disabled\:border-yellow-900\/75:disabled {
  border-color: rgb(113 56 18 / 0.75);
}

.disabled\:border-yellow-900\/80:disabled {
  border-color: rgb(113 56 18 / 0.8);
}

.disabled\:border-yellow-900\/90:disabled {
  border-color: rgb(113 56 18 / 0.9);
}

.disabled\:border-yellow-900\/95:disabled {
  border-color: rgb(113 56 18 / 0.95);
}

.disabled\:border-yellow-900\/100:disabled {
  border-color: rgb(113 56 18 / 1);
}

.disabled\:border-yellow\/0:disabled {
  border-color: rgb(250 197 21 / 0);
}

.disabled\:border-yellow\/5:disabled {
  border-color: rgb(250 197 21 / 0.05);
}

.disabled\:border-yellow\/10:disabled {
  border-color: rgb(250 197 21 / 0.1);
}

.disabled\:border-yellow\/20:disabled {
  border-color: rgb(250 197 21 / 0.2);
}

.disabled\:border-yellow\/25:disabled {
  border-color: rgb(250 197 21 / 0.25);
}

.disabled\:border-yellow\/30:disabled {
  border-color: rgb(250 197 21 / 0.3);
}

.disabled\:border-yellow\/40:disabled {
  border-color: rgb(250 197 21 / 0.4);
}

.disabled\:border-yellow\/50:disabled {
  border-color: rgb(250 197 21 / 0.5);
}

.disabled\:border-yellow\/60:disabled {
  border-color: rgb(250 197 21 / 0.6);
}

.disabled\:border-yellow\/70:disabled {
  border-color: rgb(250 197 21 / 0.7);
}

.disabled\:border-yellow\/75:disabled {
  border-color: rgb(250 197 21 / 0.75);
}

.disabled\:border-yellow\/80:disabled {
  border-color: rgb(250 197 21 / 0.8);
}

.disabled\:border-yellow\/90:disabled {
  border-color: rgb(250 197 21 / 0.9);
}

.disabled\:border-yellow\/95:disabled {
  border-color: rgb(250 197 21 / 0.95);
}

.disabled\:border-yellow\/100:disabled {
  border-color: rgb(250 197 21 / 1);
}

.disabled\:bg-white:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.disabled\:bg-black:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.disabled\:bg-gray:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.disabled\:bg-primary-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.disabled\:bg-primary:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.disabled\:bg-error-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.disabled\:bg-error-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.disabled\:bg-error-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.disabled\:bg-error-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.disabled\:bg-error-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.disabled\:bg-error-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.disabled\:bg-error-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.disabled\:bg-error-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.disabled\:bg-error-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.disabled\:bg-error-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.disabled\:bg-error-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.disabled\:bg-error:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.disabled\:bg-warning-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.disabled\:bg-warning:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.disabled\:bg-success-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.disabled\:bg-success-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.disabled\:bg-success-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.disabled\:bg-success-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.disabled\:bg-success-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.disabled\:bg-success-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.disabled\:bg-success-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.disabled\:bg-success-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.disabled\:bg-success-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.disabled\:bg-success-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.disabled\:bg-success-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.disabled\:bg-success:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-blue:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-cool:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-modern:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-neutral:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-iron:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-true:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.disabled\:bg-gray-warm:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.disabled\:bg-moss-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.disabled\:bg-moss:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-200:disabled {
  background-color: #DOF8AB;
}

.disabled\:bg-green-light-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-600:disabled {
  background-color: #4CA3OD;
}

.disabled\:bg-green-light-700:disabled {
  background-color: #3B7COF;
}

.disabled\:bg-green-light-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.disabled\:bg-green-light:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.disabled\:bg-green-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.disabled\:bg-green-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.disabled\:bg-green-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.disabled\:bg-green-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.disabled\:bg-green-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.disabled\:bg-green-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.disabled\:bg-green-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.disabled\:bg-green-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.disabled\:bg-green-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.disabled\:bg-green-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.disabled\:bg-green-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.disabled\:bg-green:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.disabled\:bg-teal-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.disabled\:bg-teal:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.disabled\:bg-cyan:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-light:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.disabled\:bg-blue:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.disabled\:bg-blue-dark:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.disabled\:bg-indigo:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.disabled\:bg-violet-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.disabled\:bg-violet:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.disabled\:bg-purple-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.disabled\:bg-purple:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.disabled\:bg-fuchsia:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.disabled\:bg-pink-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.disabled\:bg-pink:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.disabled\:bg-rose-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.disabled\:bg-rose:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-dark:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.disabled\:bg-orange-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.disabled\:bg-orange:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-25:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-50:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-300:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-400:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-500:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-600:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-700:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-800:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow-900:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.disabled\:bg-yellow:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.disabled\:bg-white\/0:disabled {
  background-color: rgb(255 255 255 / 0);
}

.disabled\:bg-white\/5:disabled {
  background-color: rgb(255 255 255 / 0.05);
}

.disabled\:bg-white\/10:disabled {
  background-color: rgb(255 255 255 / 0.1);
}

.disabled\:bg-white\/20:disabled {
  background-color: rgb(255 255 255 / 0.2);
}

.disabled\:bg-white\/25:disabled {
  background-color: rgb(255 255 255 / 0.25);
}

.disabled\:bg-white\/30:disabled {
  background-color: rgb(255 255 255 / 0.3);
}

.disabled\:bg-white\/40:disabled {
  background-color: rgb(255 255 255 / 0.4);
}

.disabled\:bg-white\/50:disabled {
  background-color: rgb(255 255 255 / 0.5);
}

.disabled\:bg-white\/60:disabled {
  background-color: rgb(255 255 255 / 0.6);
}

.disabled\:bg-white\/70:disabled {
  background-color: rgb(255 255 255 / 0.7);
}

.disabled\:bg-white\/75:disabled {
  background-color: rgb(255 255 255 / 0.75);
}

.disabled\:bg-white\/80:disabled {
  background-color: rgb(255 255 255 / 0.8);
}

.disabled\:bg-white\/90:disabled {
  background-color: rgb(255 255 255 / 0.9);
}

.disabled\:bg-white\/95:disabled {
  background-color: rgb(255 255 255 / 0.95);
}

.disabled\:bg-white\/100:disabled {
  background-color: rgb(255 255 255 / 1);
}

.disabled\:bg-black\/0:disabled {
  background-color: rgb(0 0 0 / 0);
}

.disabled\:bg-black\/5:disabled {
  background-color: rgb(0 0 0 / 0.05);
}

.disabled\:bg-black\/10:disabled {
  background-color: rgb(0 0 0 / 0.1);
}

.disabled\:bg-black\/20:disabled {
  background-color: rgb(0 0 0 / 0.2);
}

.disabled\:bg-black\/25:disabled {
  background-color: rgb(0 0 0 / 0.25);
}

.disabled\:bg-black\/30:disabled {
  background-color: rgb(0 0 0 / 0.3);
}

.disabled\:bg-black\/40:disabled {
  background-color: rgb(0 0 0 / 0.4);
}

.disabled\:bg-black\/50:disabled {
  background-color: rgb(0 0 0 / 0.5);
}

.disabled\:bg-black\/60:disabled {
  background-color: rgb(0 0 0 / 0.6);
}

.disabled\:bg-black\/70:disabled {
  background-color: rgb(0 0 0 / 0.7);
}

.disabled\:bg-black\/75:disabled {
  background-color: rgb(0 0 0 / 0.75);
}

.disabled\:bg-black\/80:disabled {
  background-color: rgb(0 0 0 / 0.8);
}

.disabled\:bg-black\/90:disabled {
  background-color: rgb(0 0 0 / 0.9);
}

.disabled\:bg-black\/95:disabled {
  background-color: rgb(0 0 0 / 0.95);
}

.disabled\:bg-black\/100:disabled {
  background-color: rgb(0 0 0 / 1);
}

.disabled\:bg-gray-25\/0:disabled {
  background-color: rgb(252 252 253 / 0);
}

.disabled\:bg-gray-25\/5:disabled {
  background-color: rgb(252 252 253 / 0.05);
}

.disabled\:bg-gray-25\/10:disabled {
  background-color: rgb(252 252 253 / 0.1);
}

.disabled\:bg-gray-25\/20:disabled {
  background-color: rgb(252 252 253 / 0.2);
}

.disabled\:bg-gray-25\/25:disabled {
  background-color: rgb(252 252 253 / 0.25);
}

.disabled\:bg-gray-25\/30:disabled {
  background-color: rgb(252 252 253 / 0.3);
}

.disabled\:bg-gray-25\/40:disabled {
  background-color: rgb(252 252 253 / 0.4);
}

.disabled\:bg-gray-25\/50:disabled {
  background-color: rgb(252 252 253 / 0.5);
}

.disabled\:bg-gray-25\/60:disabled {
  background-color: rgb(252 252 253 / 0.6);
}

.disabled\:bg-gray-25\/70:disabled {
  background-color: rgb(252 252 253 / 0.7);
}

.disabled\:bg-gray-25\/75:disabled {
  background-color: rgb(252 252 253 / 0.75);
}

.disabled\:bg-gray-25\/80:disabled {
  background-color: rgb(252 252 253 / 0.8);
}

.disabled\:bg-gray-25\/90:disabled {
  background-color: rgb(252 252 253 / 0.9);
}

.disabled\:bg-gray-25\/95:disabled {
  background-color: rgb(252 252 253 / 0.95);
}

.disabled\:bg-gray-25\/100:disabled {
  background-color: rgb(252 252 253 / 1);
}

.disabled\:bg-gray-50\/0:disabled {
  background-color: rgb(249 250 251 / 0);
}

.disabled\:bg-gray-50\/5:disabled {
  background-color: rgb(249 250 251 / 0.05);
}

.disabled\:bg-gray-50\/10:disabled {
  background-color: rgb(249 250 251 / 0.1);
}

.disabled\:bg-gray-50\/20:disabled {
  background-color: rgb(249 250 251 / 0.2);
}

.disabled\:bg-gray-50\/25:disabled {
  background-color: rgb(249 250 251 / 0.25);
}

.disabled\:bg-gray-50\/30:disabled {
  background-color: rgb(249 250 251 / 0.3);
}

.disabled\:bg-gray-50\/40:disabled {
  background-color: rgb(249 250 251 / 0.4);
}

.disabled\:bg-gray-50\/50:disabled {
  background-color: rgb(249 250 251 / 0.5);
}

.disabled\:bg-gray-50\/60:disabled {
  background-color: rgb(249 250 251 / 0.6);
}

.disabled\:bg-gray-50\/70:disabled {
  background-color: rgb(249 250 251 / 0.7);
}

.disabled\:bg-gray-50\/75:disabled {
  background-color: rgb(249 250 251 / 0.75);
}

.disabled\:bg-gray-50\/80:disabled {
  background-color: rgb(249 250 251 / 0.8);
}

.disabled\:bg-gray-50\/90:disabled {
  background-color: rgb(249 250 251 / 0.9);
}

.disabled\:bg-gray-50\/95:disabled {
  background-color: rgb(249 250 251 / 0.95);
}

.disabled\:bg-gray-50\/100:disabled {
  background-color: rgb(249 250 251 / 1);
}

.disabled\:bg-gray-100\/0:disabled {
  background-color: rgb(242 244 247 / 0);
}

.disabled\:bg-gray-100\/5:disabled {
  background-color: rgb(242 244 247 / 0.05);
}

.disabled\:bg-gray-100\/10:disabled {
  background-color: rgb(242 244 247 / 0.1);
}

.disabled\:bg-gray-100\/20:disabled {
  background-color: rgb(242 244 247 / 0.2);
}

.disabled\:bg-gray-100\/25:disabled {
  background-color: rgb(242 244 247 / 0.25);
}

.disabled\:bg-gray-100\/30:disabled {
  background-color: rgb(242 244 247 / 0.3);
}

.disabled\:bg-gray-100\/40:disabled {
  background-color: rgb(242 244 247 / 0.4);
}

.disabled\:bg-gray-100\/50:disabled {
  background-color: rgb(242 244 247 / 0.5);
}

.disabled\:bg-gray-100\/60:disabled {
  background-color: rgb(242 244 247 / 0.6);
}

.disabled\:bg-gray-100\/70:disabled {
  background-color: rgb(242 244 247 / 0.7);
}

.disabled\:bg-gray-100\/75:disabled {
  background-color: rgb(242 244 247 / 0.75);
}

.disabled\:bg-gray-100\/80:disabled {
  background-color: rgb(242 244 247 / 0.8);
}

.disabled\:bg-gray-100\/90:disabled {
  background-color: rgb(242 244 247 / 0.9);
}

.disabled\:bg-gray-100\/95:disabled {
  background-color: rgb(242 244 247 / 0.95);
}

.disabled\:bg-gray-100\/100:disabled {
  background-color: rgb(242 244 247 / 1);
}

.disabled\:bg-gray-200\/0:disabled {
  background-color: rgb(234 236 240 / 0);
}

.disabled\:bg-gray-200\/5:disabled {
  background-color: rgb(234 236 240 / 0.05);
}

.disabled\:bg-gray-200\/10:disabled {
  background-color: rgb(234 236 240 / 0.1);
}

.disabled\:bg-gray-200\/20:disabled {
  background-color: rgb(234 236 240 / 0.2);
}

.disabled\:bg-gray-200\/25:disabled {
  background-color: rgb(234 236 240 / 0.25);
}

.disabled\:bg-gray-200\/30:disabled {
  background-color: rgb(234 236 240 / 0.3);
}

.disabled\:bg-gray-200\/40:disabled {
  background-color: rgb(234 236 240 / 0.4);
}

.disabled\:bg-gray-200\/50:disabled {
  background-color: rgb(234 236 240 / 0.5);
}

.disabled\:bg-gray-200\/60:disabled {
  background-color: rgb(234 236 240 / 0.6);
}

.disabled\:bg-gray-200\/70:disabled {
  background-color: rgb(234 236 240 / 0.7);
}

.disabled\:bg-gray-200\/75:disabled {
  background-color: rgb(234 236 240 / 0.75);
}

.disabled\:bg-gray-200\/80:disabled {
  background-color: rgb(234 236 240 / 0.8);
}

.disabled\:bg-gray-200\/90:disabled {
  background-color: rgb(234 236 240 / 0.9);
}

.disabled\:bg-gray-200\/95:disabled {
  background-color: rgb(234 236 240 / 0.95);
}

.disabled\:bg-gray-200\/100:disabled {
  background-color: rgb(234 236 240 / 1);
}

.disabled\:bg-gray-300\/0:disabled {
  background-color: rgb(208 213 221 / 0);
}

.disabled\:bg-gray-300\/5:disabled {
  background-color: rgb(208 213 221 / 0.05);
}

.disabled\:bg-gray-300\/10:disabled {
  background-color: rgb(208 213 221 / 0.1);
}

.disabled\:bg-gray-300\/20:disabled {
  background-color: rgb(208 213 221 / 0.2);
}

.disabled\:bg-gray-300\/25:disabled {
  background-color: rgb(208 213 221 / 0.25);
}

.disabled\:bg-gray-300\/30:disabled {
  background-color: rgb(208 213 221 / 0.3);
}

.disabled\:bg-gray-300\/40:disabled {
  background-color: rgb(208 213 221 / 0.4);
}

.disabled\:bg-gray-300\/50:disabled {
  background-color: rgb(208 213 221 / 0.5);
}

.disabled\:bg-gray-300\/60:disabled {
  background-color: rgb(208 213 221 / 0.6);
}

.disabled\:bg-gray-300\/70:disabled {
  background-color: rgb(208 213 221 / 0.7);
}

.disabled\:bg-gray-300\/75:disabled {
  background-color: rgb(208 213 221 / 0.75);
}

.disabled\:bg-gray-300\/80:disabled {
  background-color: rgb(208 213 221 / 0.8);
}

.disabled\:bg-gray-300\/90:disabled {
  background-color: rgb(208 213 221 / 0.9);
}

.disabled\:bg-gray-300\/95:disabled {
  background-color: rgb(208 213 221 / 0.95);
}

.disabled\:bg-gray-300\/100:disabled {
  background-color: rgb(208 213 221 / 1);
}

.disabled\:bg-gray-400\/0:disabled {
  background-color: rgb(152 162 179 / 0);
}

.disabled\:bg-gray-400\/5:disabled {
  background-color: rgb(152 162 179 / 0.05);
}

.disabled\:bg-gray-400\/10:disabled {
  background-color: rgb(152 162 179 / 0.1);
}

.disabled\:bg-gray-400\/20:disabled {
  background-color: rgb(152 162 179 / 0.2);
}

.disabled\:bg-gray-400\/25:disabled {
  background-color: rgb(152 162 179 / 0.25);
}

.disabled\:bg-gray-400\/30:disabled {
  background-color: rgb(152 162 179 / 0.3);
}

.disabled\:bg-gray-400\/40:disabled {
  background-color: rgb(152 162 179 / 0.4);
}

.disabled\:bg-gray-400\/50:disabled {
  background-color: rgb(152 162 179 / 0.5);
}

.disabled\:bg-gray-400\/60:disabled {
  background-color: rgb(152 162 179 / 0.6);
}

.disabled\:bg-gray-400\/70:disabled {
  background-color: rgb(152 162 179 / 0.7);
}

.disabled\:bg-gray-400\/75:disabled {
  background-color: rgb(152 162 179 / 0.75);
}

.disabled\:bg-gray-400\/80:disabled {
  background-color: rgb(152 162 179 / 0.8);
}

.disabled\:bg-gray-400\/90:disabled {
  background-color: rgb(152 162 179 / 0.9);
}

.disabled\:bg-gray-400\/95:disabled {
  background-color: rgb(152 162 179 / 0.95);
}

.disabled\:bg-gray-400\/100:disabled {
  background-color: rgb(152 162 179 / 1);
}

.disabled\:bg-gray-500\/0:disabled {
  background-color: rgb(102 112 133 / 0);
}

.disabled\:bg-gray-500\/5:disabled {
  background-color: rgb(102 112 133 / 0.05);
}

.disabled\:bg-gray-500\/10:disabled {
  background-color: rgb(102 112 133 / 0.1);
}

.disabled\:bg-gray-500\/20:disabled {
  background-color: rgb(102 112 133 / 0.2);
}

.disabled\:bg-gray-500\/25:disabled {
  background-color: rgb(102 112 133 / 0.25);
}

.disabled\:bg-gray-500\/30:disabled {
  background-color: rgb(102 112 133 / 0.3);
}

.disabled\:bg-gray-500\/40:disabled {
  background-color: rgb(102 112 133 / 0.4);
}

.disabled\:bg-gray-500\/50:disabled {
  background-color: rgb(102 112 133 / 0.5);
}

.disabled\:bg-gray-500\/60:disabled {
  background-color: rgb(102 112 133 / 0.6);
}

.disabled\:bg-gray-500\/70:disabled {
  background-color: rgb(102 112 133 / 0.7);
}

.disabled\:bg-gray-500\/75:disabled {
  background-color: rgb(102 112 133 / 0.75);
}

.disabled\:bg-gray-500\/80:disabled {
  background-color: rgb(102 112 133 / 0.8);
}

.disabled\:bg-gray-500\/90:disabled {
  background-color: rgb(102 112 133 / 0.9);
}

.disabled\:bg-gray-500\/95:disabled {
  background-color: rgb(102 112 133 / 0.95);
}

.disabled\:bg-gray-500\/100:disabled {
  background-color: rgb(102 112 133 / 1);
}

.disabled\:bg-gray-600\/0:disabled {
  background-color: rgb(71 84 103 / 0);
}

.disabled\:bg-gray-600\/5:disabled {
  background-color: rgb(71 84 103 / 0.05);
}

.disabled\:bg-gray-600\/10:disabled {
  background-color: rgb(71 84 103 / 0.1);
}

.disabled\:bg-gray-600\/20:disabled {
  background-color: rgb(71 84 103 / 0.2);
}

.disabled\:bg-gray-600\/25:disabled {
  background-color: rgb(71 84 103 / 0.25);
}

.disabled\:bg-gray-600\/30:disabled {
  background-color: rgb(71 84 103 / 0.3);
}

.disabled\:bg-gray-600\/40:disabled {
  background-color: rgb(71 84 103 / 0.4);
}

.disabled\:bg-gray-600\/50:disabled {
  background-color: rgb(71 84 103 / 0.5);
}

.disabled\:bg-gray-600\/60:disabled {
  background-color: rgb(71 84 103 / 0.6);
}

.disabled\:bg-gray-600\/70:disabled {
  background-color: rgb(71 84 103 / 0.7);
}

.disabled\:bg-gray-600\/75:disabled {
  background-color: rgb(71 84 103 / 0.75);
}

.disabled\:bg-gray-600\/80:disabled {
  background-color: rgb(71 84 103 / 0.8);
}

.disabled\:bg-gray-600\/90:disabled {
  background-color: rgb(71 84 103 / 0.9);
}

.disabled\:bg-gray-600\/95:disabled {
  background-color: rgb(71 84 103 / 0.95);
}

.disabled\:bg-gray-600\/100:disabled {
  background-color: rgb(71 84 103 / 1);
}

.disabled\:bg-gray-700\/0:disabled {
  background-color: rgb(52 64 84 / 0);
}

.disabled\:bg-gray-700\/5:disabled {
  background-color: rgb(52 64 84 / 0.05);
}

.disabled\:bg-gray-700\/10:disabled {
  background-color: rgb(52 64 84 / 0.1);
}

.disabled\:bg-gray-700\/20:disabled {
  background-color: rgb(52 64 84 / 0.2);
}

.disabled\:bg-gray-700\/25:disabled {
  background-color: rgb(52 64 84 / 0.25);
}

.disabled\:bg-gray-700\/30:disabled {
  background-color: rgb(52 64 84 / 0.3);
}

.disabled\:bg-gray-700\/40:disabled {
  background-color: rgb(52 64 84 / 0.4);
}

.disabled\:bg-gray-700\/50:disabled {
  background-color: rgb(52 64 84 / 0.5);
}

.disabled\:bg-gray-700\/60:disabled {
  background-color: rgb(52 64 84 / 0.6);
}

.disabled\:bg-gray-700\/70:disabled {
  background-color: rgb(52 64 84 / 0.7);
}

.disabled\:bg-gray-700\/75:disabled {
  background-color: rgb(52 64 84 / 0.75);
}

.disabled\:bg-gray-700\/80:disabled {
  background-color: rgb(52 64 84 / 0.8);
}

.disabled\:bg-gray-700\/90:disabled {
  background-color: rgb(52 64 84 / 0.9);
}

.disabled\:bg-gray-700\/95:disabled {
  background-color: rgb(52 64 84 / 0.95);
}

.disabled\:bg-gray-700\/100:disabled {
  background-color: rgb(52 64 84 / 1);
}

.disabled\:bg-gray-800\/0:disabled {
  background-color: rgb(29 41 57 / 0);
}

.disabled\:bg-gray-800\/5:disabled {
  background-color: rgb(29 41 57 / 0.05);
}

.disabled\:bg-gray-800\/10:disabled {
  background-color: rgb(29 41 57 / 0.1);
}

.disabled\:bg-gray-800\/20:disabled {
  background-color: rgb(29 41 57 / 0.2);
}

.disabled\:bg-gray-800\/25:disabled {
  background-color: rgb(29 41 57 / 0.25);
}

.disabled\:bg-gray-800\/30:disabled {
  background-color: rgb(29 41 57 / 0.3);
}

.disabled\:bg-gray-800\/40:disabled {
  background-color: rgb(29 41 57 / 0.4);
}

.disabled\:bg-gray-800\/50:disabled {
  background-color: rgb(29 41 57 / 0.5);
}

.disabled\:bg-gray-800\/60:disabled {
  background-color: rgb(29 41 57 / 0.6);
}

.disabled\:bg-gray-800\/70:disabled {
  background-color: rgb(29 41 57 / 0.7);
}

.disabled\:bg-gray-800\/75:disabled {
  background-color: rgb(29 41 57 / 0.75);
}

.disabled\:bg-gray-800\/80:disabled {
  background-color: rgb(29 41 57 / 0.8);
}

.disabled\:bg-gray-800\/90:disabled {
  background-color: rgb(29 41 57 / 0.9);
}

.disabled\:bg-gray-800\/95:disabled {
  background-color: rgb(29 41 57 / 0.95);
}

.disabled\:bg-gray-800\/100:disabled {
  background-color: rgb(29 41 57 / 1);
}

.disabled\:bg-gray-900\/0:disabled {
  background-color: rgb(16 24 40 / 0);
}

.disabled\:bg-gray-900\/5:disabled {
  background-color: rgb(16 24 40 / 0.05);
}

.disabled\:bg-gray-900\/10:disabled {
  background-color: rgb(16 24 40 / 0.1);
}

.disabled\:bg-gray-900\/20:disabled {
  background-color: rgb(16 24 40 / 0.2);
}

.disabled\:bg-gray-900\/25:disabled {
  background-color: rgb(16 24 40 / 0.25);
}

.disabled\:bg-gray-900\/30:disabled {
  background-color: rgb(16 24 40 / 0.3);
}

.disabled\:bg-gray-900\/40:disabled {
  background-color: rgb(16 24 40 / 0.4);
}

.disabled\:bg-gray-900\/50:disabled {
  background-color: rgb(16 24 40 / 0.5);
}

.disabled\:bg-gray-900\/60:disabled {
  background-color: rgb(16 24 40 / 0.6);
}

.disabled\:bg-gray-900\/70:disabled {
  background-color: rgb(16 24 40 / 0.7);
}

.disabled\:bg-gray-900\/75:disabled {
  background-color: rgb(16 24 40 / 0.75);
}

.disabled\:bg-gray-900\/80:disabled {
  background-color: rgb(16 24 40 / 0.8);
}

.disabled\:bg-gray-900\/90:disabled {
  background-color: rgb(16 24 40 / 0.9);
}

.disabled\:bg-gray-900\/95:disabled {
  background-color: rgb(16 24 40 / 0.95);
}

.disabled\:bg-gray-900\/100:disabled {
  background-color: rgb(16 24 40 / 1);
}

.disabled\:bg-gray\/0:disabled {
  background-color: rgb(152 162 179 / 0);
}

.disabled\:bg-gray\/5:disabled {
  background-color: rgb(152 162 179 / 0.05);
}

.disabled\:bg-gray\/10:disabled {
  background-color: rgb(152 162 179 / 0.1);
}

.disabled\:bg-gray\/20:disabled {
  background-color: rgb(152 162 179 / 0.2);
}

.disabled\:bg-gray\/25:disabled {
  background-color: rgb(152 162 179 / 0.25);
}

.disabled\:bg-gray\/30:disabled {
  background-color: rgb(152 162 179 / 0.3);
}

.disabled\:bg-gray\/40:disabled {
  background-color: rgb(152 162 179 / 0.4);
}

.disabled\:bg-gray\/50:disabled {
  background-color: rgb(152 162 179 / 0.5);
}

.disabled\:bg-gray\/60:disabled {
  background-color: rgb(152 162 179 / 0.6);
}

.disabled\:bg-gray\/70:disabled {
  background-color: rgb(152 162 179 / 0.7);
}

.disabled\:bg-gray\/75:disabled {
  background-color: rgb(152 162 179 / 0.75);
}

.disabled\:bg-gray\/80:disabled {
  background-color: rgb(152 162 179 / 0.8);
}

.disabled\:bg-gray\/90:disabled {
  background-color: rgb(152 162 179 / 0.9);
}

.disabled\:bg-gray\/95:disabled {
  background-color: rgb(152 162 179 / 0.95);
}

.disabled\:bg-gray\/100:disabled {
  background-color: rgb(152 162 179 / 1);
}

.disabled\:bg-primary-25\/0:disabled {
  background-color: rgb(247 250 255 / 0);
}

.disabled\:bg-primary-25\/5:disabled {
  background-color: rgb(247 250 255 / 0.05);
}

.disabled\:bg-primary-25\/10:disabled {
  background-color: rgb(247 250 255 / 0.1);
}

.disabled\:bg-primary-25\/20:disabled {
  background-color: rgb(247 250 255 / 0.2);
}

.disabled\:bg-primary-25\/25:disabled {
  background-color: rgb(247 250 255 / 0.25);
}

.disabled\:bg-primary-25\/30:disabled {
  background-color: rgb(247 250 255 / 0.3);
}

.disabled\:bg-primary-25\/40:disabled {
  background-color: rgb(247 250 255 / 0.4);
}

.disabled\:bg-primary-25\/50:disabled {
  background-color: rgb(247 250 255 / 0.5);
}

.disabled\:bg-primary-25\/60:disabled {
  background-color: rgb(247 250 255 / 0.6);
}

.disabled\:bg-primary-25\/70:disabled {
  background-color: rgb(247 250 255 / 0.7);
}

.disabled\:bg-primary-25\/75:disabled {
  background-color: rgb(247 250 255 / 0.75);
}

.disabled\:bg-primary-25\/80:disabled {
  background-color: rgb(247 250 255 / 0.8);
}

.disabled\:bg-primary-25\/90:disabled {
  background-color: rgb(247 250 255 / 0.9);
}

.disabled\:bg-primary-25\/95:disabled {
  background-color: rgb(247 250 255 / 0.95);
}

.disabled\:bg-primary-25\/100:disabled {
  background-color: rgb(247 250 255 / 1);
}

.disabled\:bg-primary-50\/0:disabled {
  background-color: rgb(245 248 255 / 0);
}

.disabled\:bg-primary-50\/5:disabled {
  background-color: rgb(245 248 255 / 0.05);
}

.disabled\:bg-primary-50\/10:disabled {
  background-color: rgb(245 248 255 / 0.1);
}

.disabled\:bg-primary-50\/20:disabled {
  background-color: rgb(245 248 255 / 0.2);
}

.disabled\:bg-primary-50\/25:disabled {
  background-color: rgb(245 248 255 / 0.25);
}

.disabled\:bg-primary-50\/30:disabled {
  background-color: rgb(245 248 255 / 0.3);
}

.disabled\:bg-primary-50\/40:disabled {
  background-color: rgb(245 248 255 / 0.4);
}

.disabled\:bg-primary-50\/50:disabled {
  background-color: rgb(245 248 255 / 0.5);
}

.disabled\:bg-primary-50\/60:disabled {
  background-color: rgb(245 248 255 / 0.6);
}

.disabled\:bg-primary-50\/70:disabled {
  background-color: rgb(245 248 255 / 0.7);
}

.disabled\:bg-primary-50\/75:disabled {
  background-color: rgb(245 248 255 / 0.75);
}

.disabled\:bg-primary-50\/80:disabled {
  background-color: rgb(245 248 255 / 0.8);
}

.disabled\:bg-primary-50\/90:disabled {
  background-color: rgb(245 248 255 / 0.9);
}

.disabled\:bg-primary-50\/95:disabled {
  background-color: rgb(245 248 255 / 0.95);
}

.disabled\:bg-primary-50\/100:disabled {
  background-color: rgb(245 248 255 / 1);
}

.disabled\:bg-primary-100\/0:disabled {
  background-color: rgb(239 243 255 / 0);
}

.disabled\:bg-primary-100\/5:disabled {
  background-color: rgb(239 243 255 / 0.05);
}

.disabled\:bg-primary-100\/10:disabled {
  background-color: rgb(239 243 255 / 0.1);
}

.disabled\:bg-primary-100\/20:disabled {
  background-color: rgb(239 243 255 / 0.2);
}

.disabled\:bg-primary-100\/25:disabled {
  background-color: rgb(239 243 255 / 0.25);
}

.disabled\:bg-primary-100\/30:disabled {
  background-color: rgb(239 243 255 / 0.3);
}

.disabled\:bg-primary-100\/40:disabled {
  background-color: rgb(239 243 255 / 0.4);
}

.disabled\:bg-primary-100\/50:disabled {
  background-color: rgb(239 243 255 / 0.5);
}

.disabled\:bg-primary-100\/60:disabled {
  background-color: rgb(239 243 255 / 0.6);
}

.disabled\:bg-primary-100\/70:disabled {
  background-color: rgb(239 243 255 / 0.7);
}

.disabled\:bg-primary-100\/75:disabled {
  background-color: rgb(239 243 255 / 0.75);
}

.disabled\:bg-primary-100\/80:disabled {
  background-color: rgb(239 243 255 / 0.8);
}

.disabled\:bg-primary-100\/90:disabled {
  background-color: rgb(239 243 255 / 0.9);
}

.disabled\:bg-primary-100\/95:disabled {
  background-color: rgb(239 243 255 / 0.95);
}

.disabled\:bg-primary-100\/100:disabled {
  background-color: rgb(239 243 255 / 1);
}

.disabled\:bg-primary-200\/0:disabled {
  background-color: rgb(218 232 255 / 0);
}

.disabled\:bg-primary-200\/5:disabled {
  background-color: rgb(218 232 255 / 0.05);
}

.disabled\:bg-primary-200\/10:disabled {
  background-color: rgb(218 232 255 / 0.1);
}

.disabled\:bg-primary-200\/20:disabled {
  background-color: rgb(218 232 255 / 0.2);
}

.disabled\:bg-primary-200\/25:disabled {
  background-color: rgb(218 232 255 / 0.25);
}

.disabled\:bg-primary-200\/30:disabled {
  background-color: rgb(218 232 255 / 0.3);
}

.disabled\:bg-primary-200\/40:disabled {
  background-color: rgb(218 232 255 / 0.4);
}

.disabled\:bg-primary-200\/50:disabled {
  background-color: rgb(218 232 255 / 0.5);
}

.disabled\:bg-primary-200\/60:disabled {
  background-color: rgb(218 232 255 / 0.6);
}

.disabled\:bg-primary-200\/70:disabled {
  background-color: rgb(218 232 255 / 0.7);
}

.disabled\:bg-primary-200\/75:disabled {
  background-color: rgb(218 232 255 / 0.75);
}

.disabled\:bg-primary-200\/80:disabled {
  background-color: rgb(218 232 255 / 0.8);
}

.disabled\:bg-primary-200\/90:disabled {
  background-color: rgb(218 232 255 / 0.9);
}

.disabled\:bg-primary-200\/95:disabled {
  background-color: rgb(218 232 255 / 0.95);
}

.disabled\:bg-primary-200\/100:disabled {
  background-color: rgb(218 232 255 / 1);
}

.disabled\:bg-primary-300\/0:disabled {
  background-color: rgb(158 192 252 / 0);
}

.disabled\:bg-primary-300\/5:disabled {
  background-color: rgb(158 192 252 / 0.05);
}

.disabled\:bg-primary-300\/10:disabled {
  background-color: rgb(158 192 252 / 0.1);
}

.disabled\:bg-primary-300\/20:disabled {
  background-color: rgb(158 192 252 / 0.2);
}

.disabled\:bg-primary-300\/25:disabled {
  background-color: rgb(158 192 252 / 0.25);
}

.disabled\:bg-primary-300\/30:disabled {
  background-color: rgb(158 192 252 / 0.3);
}

.disabled\:bg-primary-300\/40:disabled {
  background-color: rgb(158 192 252 / 0.4);
}

.disabled\:bg-primary-300\/50:disabled {
  background-color: rgb(158 192 252 / 0.5);
}

.disabled\:bg-primary-300\/60:disabled {
  background-color: rgb(158 192 252 / 0.6);
}

.disabled\:bg-primary-300\/70:disabled {
  background-color: rgb(158 192 252 / 0.7);
}

.disabled\:bg-primary-300\/75:disabled {
  background-color: rgb(158 192 252 / 0.75);
}

.disabled\:bg-primary-300\/80:disabled {
  background-color: rgb(158 192 252 / 0.8);
}

.disabled\:bg-primary-300\/90:disabled {
  background-color: rgb(158 192 252 / 0.9);
}

.disabled\:bg-primary-300\/95:disabled {
  background-color: rgb(158 192 252 / 0.95);
}

.disabled\:bg-primary-300\/100:disabled {
  background-color: rgb(158 192 252 / 1);
}

.disabled\:bg-primary-400\/0:disabled {
  background-color: rgb(116 167 254 / 0);
}

.disabled\:bg-primary-400\/5:disabled {
  background-color: rgb(116 167 254 / 0.05);
}

.disabled\:bg-primary-400\/10:disabled {
  background-color: rgb(116 167 254 / 0.1);
}

.disabled\:bg-primary-400\/20:disabled {
  background-color: rgb(116 167 254 / 0.2);
}

.disabled\:bg-primary-400\/25:disabled {
  background-color: rgb(116 167 254 / 0.25);
}

.disabled\:bg-primary-400\/30:disabled {
  background-color: rgb(116 167 254 / 0.3);
}

.disabled\:bg-primary-400\/40:disabled {
  background-color: rgb(116 167 254 / 0.4);
}

.disabled\:bg-primary-400\/50:disabled {
  background-color: rgb(116 167 254 / 0.5);
}

.disabled\:bg-primary-400\/60:disabled {
  background-color: rgb(116 167 254 / 0.6);
}

.disabled\:bg-primary-400\/70:disabled {
  background-color: rgb(116 167 254 / 0.7);
}

.disabled\:bg-primary-400\/75:disabled {
  background-color: rgb(116 167 254 / 0.75);
}

.disabled\:bg-primary-400\/80:disabled {
  background-color: rgb(116 167 254 / 0.8);
}

.disabled\:bg-primary-400\/90:disabled {
  background-color: rgb(116 167 254 / 0.9);
}

.disabled\:bg-primary-400\/95:disabled {
  background-color: rgb(116 167 254 / 0.95);
}

.disabled\:bg-primary-400\/100:disabled {
  background-color: rgb(116 167 254 / 1);
}

.disabled\:bg-primary-500\/0:disabled {
  background-color: rgb(87 148 253 / 0);
}

.disabled\:bg-primary-500\/5:disabled {
  background-color: rgb(87 148 253 / 0.05);
}

.disabled\:bg-primary-500\/10:disabled {
  background-color: rgb(87 148 253 / 0.1);
}

.disabled\:bg-primary-500\/20:disabled {
  background-color: rgb(87 148 253 / 0.2);
}

.disabled\:bg-primary-500\/25:disabled {
  background-color: rgb(87 148 253 / 0.25);
}

.disabled\:bg-primary-500\/30:disabled {
  background-color: rgb(87 148 253 / 0.3);
}

.disabled\:bg-primary-500\/40:disabled {
  background-color: rgb(87 148 253 / 0.4);
}

.disabled\:bg-primary-500\/50:disabled {
  background-color: rgb(87 148 253 / 0.5);
}

.disabled\:bg-primary-500\/60:disabled {
  background-color: rgb(87 148 253 / 0.6);
}

.disabled\:bg-primary-500\/70:disabled {
  background-color: rgb(87 148 253 / 0.7);
}

.disabled\:bg-primary-500\/75:disabled {
  background-color: rgb(87 148 253 / 0.75);
}

.disabled\:bg-primary-500\/80:disabled {
  background-color: rgb(87 148 253 / 0.8);
}

.disabled\:bg-primary-500\/90:disabled {
  background-color: rgb(87 148 253 / 0.9);
}

.disabled\:bg-primary-500\/95:disabled {
  background-color: rgb(87 148 253 / 0.95);
}

.disabled\:bg-primary-500\/100:disabled {
  background-color: rgb(87 148 253 / 1);
}

.disabled\:bg-primary-600\/0:disabled {
  background-color: rgb(61 130 249 / 0);
}

.disabled\:bg-primary-600\/5:disabled {
  background-color: rgb(61 130 249 / 0.05);
}

.disabled\:bg-primary-600\/10:disabled {
  background-color: rgb(61 130 249 / 0.1);
}

.disabled\:bg-primary-600\/20:disabled {
  background-color: rgb(61 130 249 / 0.2);
}

.disabled\:bg-primary-600\/25:disabled {
  background-color: rgb(61 130 249 / 0.25);
}

.disabled\:bg-primary-600\/30:disabled {
  background-color: rgb(61 130 249 / 0.3);
}

.disabled\:bg-primary-600\/40:disabled {
  background-color: rgb(61 130 249 / 0.4);
}

.disabled\:bg-primary-600\/50:disabled {
  background-color: rgb(61 130 249 / 0.5);
}

.disabled\:bg-primary-600\/60:disabled {
  background-color: rgb(61 130 249 / 0.6);
}

.disabled\:bg-primary-600\/70:disabled {
  background-color: rgb(61 130 249 / 0.7);
}

.disabled\:bg-primary-600\/75:disabled {
  background-color: rgb(61 130 249 / 0.75);
}

.disabled\:bg-primary-600\/80:disabled {
  background-color: rgb(61 130 249 / 0.8);
}

.disabled\:bg-primary-600\/90:disabled {
  background-color: rgb(61 130 249 / 0.9);
}

.disabled\:bg-primary-600\/95:disabled {
  background-color: rgb(61 130 249 / 0.95);
}

.disabled\:bg-primary-600\/100:disabled {
  background-color: rgb(61 130 249 / 1);
}

.disabled\:bg-primary-700\/0:disabled {
  background-color: rgb(47 103 201 / 0);
}

.disabled\:bg-primary-700\/5:disabled {
  background-color: rgb(47 103 201 / 0.05);
}

.disabled\:bg-primary-700\/10:disabled {
  background-color: rgb(47 103 201 / 0.1);
}

.disabled\:bg-primary-700\/20:disabled {
  background-color: rgb(47 103 201 / 0.2);
}

.disabled\:bg-primary-700\/25:disabled {
  background-color: rgb(47 103 201 / 0.25);
}

.disabled\:bg-primary-700\/30:disabled {
  background-color: rgb(47 103 201 / 0.3);
}

.disabled\:bg-primary-700\/40:disabled {
  background-color: rgb(47 103 201 / 0.4);
}

.disabled\:bg-primary-700\/50:disabled {
  background-color: rgb(47 103 201 / 0.5);
}

.disabled\:bg-primary-700\/60:disabled {
  background-color: rgb(47 103 201 / 0.6);
}

.disabled\:bg-primary-700\/70:disabled {
  background-color: rgb(47 103 201 / 0.7);
}

.disabled\:bg-primary-700\/75:disabled {
  background-color: rgb(47 103 201 / 0.75);
}

.disabled\:bg-primary-700\/80:disabled {
  background-color: rgb(47 103 201 / 0.8);
}

.disabled\:bg-primary-700\/90:disabled {
  background-color: rgb(47 103 201 / 0.9);
}

.disabled\:bg-primary-700\/95:disabled {
  background-color: rgb(47 103 201 / 0.95);
}

.disabled\:bg-primary-700\/100:disabled {
  background-color: rgb(47 103 201 / 1);
}

.disabled\:bg-primary-800\/0:disabled {
  background-color: rgb(55 76 153 / 0);
}

.disabled\:bg-primary-800\/5:disabled {
  background-color: rgb(55 76 153 / 0.05);
}

.disabled\:bg-primary-800\/10:disabled {
  background-color: rgb(55 76 153 / 0.1);
}

.disabled\:bg-primary-800\/20:disabled {
  background-color: rgb(55 76 153 / 0.2);
}

.disabled\:bg-primary-800\/25:disabled {
  background-color: rgb(55 76 153 / 0.25);
}

.disabled\:bg-primary-800\/30:disabled {
  background-color: rgb(55 76 153 / 0.3);
}

.disabled\:bg-primary-800\/40:disabled {
  background-color: rgb(55 76 153 / 0.4);
}

.disabled\:bg-primary-800\/50:disabled {
  background-color: rgb(55 76 153 / 0.5);
}

.disabled\:bg-primary-800\/60:disabled {
  background-color: rgb(55 76 153 / 0.6);
}

.disabled\:bg-primary-800\/70:disabled {
  background-color: rgb(55 76 153 / 0.7);
}

.disabled\:bg-primary-800\/75:disabled {
  background-color: rgb(55 76 153 / 0.75);
}

.disabled\:bg-primary-800\/80:disabled {
  background-color: rgb(55 76 153 / 0.8);
}

.disabled\:bg-primary-800\/90:disabled {
  background-color: rgb(55 76 153 / 0.9);
}

.disabled\:bg-primary-800\/95:disabled {
  background-color: rgb(55 76 153 / 0.95);
}

.disabled\:bg-primary-800\/100:disabled {
  background-color: rgb(55 76 153 / 1);
}

.disabled\:bg-primary-900\/0:disabled {
  background-color: rgb(36 51 102 / 0);
}

.disabled\:bg-primary-900\/5:disabled {
  background-color: rgb(36 51 102 / 0.05);
}

.disabled\:bg-primary-900\/10:disabled {
  background-color: rgb(36 51 102 / 0.1);
}

.disabled\:bg-primary-900\/20:disabled {
  background-color: rgb(36 51 102 / 0.2);
}

.disabled\:bg-primary-900\/25:disabled {
  background-color: rgb(36 51 102 / 0.25);
}

.disabled\:bg-primary-900\/30:disabled {
  background-color: rgb(36 51 102 / 0.3);
}

.disabled\:bg-primary-900\/40:disabled {
  background-color: rgb(36 51 102 / 0.4);
}

.disabled\:bg-primary-900\/50:disabled {
  background-color: rgb(36 51 102 / 0.5);
}

.disabled\:bg-primary-900\/60:disabled {
  background-color: rgb(36 51 102 / 0.6);
}

.disabled\:bg-primary-900\/70:disabled {
  background-color: rgb(36 51 102 / 0.7);
}

.disabled\:bg-primary-900\/75:disabled {
  background-color: rgb(36 51 102 / 0.75);
}

.disabled\:bg-primary-900\/80:disabled {
  background-color: rgb(36 51 102 / 0.8);
}

.disabled\:bg-primary-900\/90:disabled {
  background-color: rgb(36 51 102 / 0.9);
}

.disabled\:bg-primary-900\/95:disabled {
  background-color: rgb(36 51 102 / 0.95);
}

.disabled\:bg-primary-900\/100:disabled {
  background-color: rgb(36 51 102 / 1);
}

.disabled\:bg-primary\/0:disabled {
  background-color: rgb(116 167 254 / 0);
}

.disabled\:bg-primary\/5:disabled {
  background-color: rgb(116 167 254 / 0.05);
}

.disabled\:bg-primary\/10:disabled {
  background-color: rgb(116 167 254 / 0.1);
}

.disabled\:bg-primary\/20:disabled {
  background-color: rgb(116 167 254 / 0.2);
}

.disabled\:bg-primary\/25:disabled {
  background-color: rgb(116 167 254 / 0.25);
}

.disabled\:bg-primary\/30:disabled {
  background-color: rgb(116 167 254 / 0.3);
}

.disabled\:bg-primary\/40:disabled {
  background-color: rgb(116 167 254 / 0.4);
}

.disabled\:bg-primary\/50:disabled {
  background-color: rgb(116 167 254 / 0.5);
}

.disabled\:bg-primary\/60:disabled {
  background-color: rgb(116 167 254 / 0.6);
}

.disabled\:bg-primary\/70:disabled {
  background-color: rgb(116 167 254 / 0.7);
}

.disabled\:bg-primary\/75:disabled {
  background-color: rgb(116 167 254 / 0.75);
}

.disabled\:bg-primary\/80:disabled {
  background-color: rgb(116 167 254 / 0.8);
}

.disabled\:bg-primary\/90:disabled {
  background-color: rgb(116 167 254 / 0.9);
}

.disabled\:bg-primary\/95:disabled {
  background-color: rgb(116 167 254 / 0.95);
}

.disabled\:bg-primary\/100:disabled {
  background-color: rgb(116 167 254 / 1);
}

.disabled\:bg-error-25\/0:disabled {
  background-color: rgb(255 251 250 / 0);
}

.disabled\:bg-error-25\/5:disabled {
  background-color: rgb(255 251 250 / 0.05);
}

.disabled\:bg-error-25\/10:disabled {
  background-color: rgb(255 251 250 / 0.1);
}

.disabled\:bg-error-25\/20:disabled {
  background-color: rgb(255 251 250 / 0.2);
}

.disabled\:bg-error-25\/25:disabled {
  background-color: rgb(255 251 250 / 0.25);
}

.disabled\:bg-error-25\/30:disabled {
  background-color: rgb(255 251 250 / 0.3);
}

.disabled\:bg-error-25\/40:disabled {
  background-color: rgb(255 251 250 / 0.4);
}

.disabled\:bg-error-25\/50:disabled {
  background-color: rgb(255 251 250 / 0.5);
}

.disabled\:bg-error-25\/60:disabled {
  background-color: rgb(255 251 250 / 0.6);
}

.disabled\:bg-error-25\/70:disabled {
  background-color: rgb(255 251 250 / 0.7);
}

.disabled\:bg-error-25\/75:disabled {
  background-color: rgb(255 251 250 / 0.75);
}

.disabled\:bg-error-25\/80:disabled {
  background-color: rgb(255 251 250 / 0.8);
}

.disabled\:bg-error-25\/90:disabled {
  background-color: rgb(255 251 250 / 0.9);
}

.disabled\:bg-error-25\/95:disabled {
  background-color: rgb(255 251 250 / 0.95);
}

.disabled\:bg-error-25\/100:disabled {
  background-color: rgb(255 251 250 / 1);
}

.disabled\:bg-error-50\/0:disabled {
  background-color: rgb(254 243 242 / 0);
}

.disabled\:bg-error-50\/5:disabled {
  background-color: rgb(254 243 242 / 0.05);
}

.disabled\:bg-error-50\/10:disabled {
  background-color: rgb(254 243 242 / 0.1);
}

.disabled\:bg-error-50\/20:disabled {
  background-color: rgb(254 243 242 / 0.2);
}

.disabled\:bg-error-50\/25:disabled {
  background-color: rgb(254 243 242 / 0.25);
}

.disabled\:bg-error-50\/30:disabled {
  background-color: rgb(254 243 242 / 0.3);
}

.disabled\:bg-error-50\/40:disabled {
  background-color: rgb(254 243 242 / 0.4);
}

.disabled\:bg-error-50\/50:disabled {
  background-color: rgb(254 243 242 / 0.5);
}

.disabled\:bg-error-50\/60:disabled {
  background-color: rgb(254 243 242 / 0.6);
}

.disabled\:bg-error-50\/70:disabled {
  background-color: rgb(254 243 242 / 0.7);
}

.disabled\:bg-error-50\/75:disabled {
  background-color: rgb(254 243 242 / 0.75);
}

.disabled\:bg-error-50\/80:disabled {
  background-color: rgb(254 243 242 / 0.8);
}

.disabled\:bg-error-50\/90:disabled {
  background-color: rgb(254 243 242 / 0.9);
}

.disabled\:bg-error-50\/95:disabled {
  background-color: rgb(254 243 242 / 0.95);
}

.disabled\:bg-error-50\/100:disabled {
  background-color: rgb(254 243 242 / 1);
}

.disabled\:bg-error-100\/0:disabled {
  background-color: rgb(254 228 226 / 0);
}

.disabled\:bg-error-100\/5:disabled {
  background-color: rgb(254 228 226 / 0.05);
}

.disabled\:bg-error-100\/10:disabled {
  background-color: rgb(254 228 226 / 0.1);
}

.disabled\:bg-error-100\/20:disabled {
  background-color: rgb(254 228 226 / 0.2);
}

.disabled\:bg-error-100\/25:disabled {
  background-color: rgb(254 228 226 / 0.25);
}

.disabled\:bg-error-100\/30:disabled {
  background-color: rgb(254 228 226 / 0.3);
}

.disabled\:bg-error-100\/40:disabled {
  background-color: rgb(254 228 226 / 0.4);
}

.disabled\:bg-error-100\/50:disabled {
  background-color: rgb(254 228 226 / 0.5);
}

.disabled\:bg-error-100\/60:disabled {
  background-color: rgb(254 228 226 / 0.6);
}

.disabled\:bg-error-100\/70:disabled {
  background-color: rgb(254 228 226 / 0.7);
}

.disabled\:bg-error-100\/75:disabled {
  background-color: rgb(254 228 226 / 0.75);
}

.disabled\:bg-error-100\/80:disabled {
  background-color: rgb(254 228 226 / 0.8);
}

.disabled\:bg-error-100\/90:disabled {
  background-color: rgb(254 228 226 / 0.9);
}

.disabled\:bg-error-100\/95:disabled {
  background-color: rgb(254 228 226 / 0.95);
}

.disabled\:bg-error-100\/100:disabled {
  background-color: rgb(254 228 226 / 1);
}

.disabled\:bg-error-200\/0:disabled {
  background-color: rgb(254 205 202 / 0);
}

.disabled\:bg-error-200\/5:disabled {
  background-color: rgb(254 205 202 / 0.05);
}

.disabled\:bg-error-200\/10:disabled {
  background-color: rgb(254 205 202 / 0.1);
}

.disabled\:bg-error-200\/20:disabled {
  background-color: rgb(254 205 202 / 0.2);
}

.disabled\:bg-error-200\/25:disabled {
  background-color: rgb(254 205 202 / 0.25);
}

.disabled\:bg-error-200\/30:disabled {
  background-color: rgb(254 205 202 / 0.3);
}

.disabled\:bg-error-200\/40:disabled {
  background-color: rgb(254 205 202 / 0.4);
}

.disabled\:bg-error-200\/50:disabled {
  background-color: rgb(254 205 202 / 0.5);
}

.disabled\:bg-error-200\/60:disabled {
  background-color: rgb(254 205 202 / 0.6);
}

.disabled\:bg-error-200\/70:disabled {
  background-color: rgb(254 205 202 / 0.7);
}

.disabled\:bg-error-200\/75:disabled {
  background-color: rgb(254 205 202 / 0.75);
}

.disabled\:bg-error-200\/80:disabled {
  background-color: rgb(254 205 202 / 0.8);
}

.disabled\:bg-error-200\/90:disabled {
  background-color: rgb(254 205 202 / 0.9);
}

.disabled\:bg-error-200\/95:disabled {
  background-color: rgb(254 205 202 / 0.95);
}

.disabled\:bg-error-200\/100:disabled {
  background-color: rgb(254 205 202 / 1);
}

.disabled\:bg-error-300\/0:disabled {
  background-color: rgb(253 162 155 / 0);
}

.disabled\:bg-error-300\/5:disabled {
  background-color: rgb(253 162 155 / 0.05);
}

.disabled\:bg-error-300\/10:disabled {
  background-color: rgb(253 162 155 / 0.1);
}

.disabled\:bg-error-300\/20:disabled {
  background-color: rgb(253 162 155 / 0.2);
}

.disabled\:bg-error-300\/25:disabled {
  background-color: rgb(253 162 155 / 0.25);
}

.disabled\:bg-error-300\/30:disabled {
  background-color: rgb(253 162 155 / 0.3);
}

.disabled\:bg-error-300\/40:disabled {
  background-color: rgb(253 162 155 / 0.4);
}

.disabled\:bg-error-300\/50:disabled {
  background-color: rgb(253 162 155 / 0.5);
}

.disabled\:bg-error-300\/60:disabled {
  background-color: rgb(253 162 155 / 0.6);
}

.disabled\:bg-error-300\/70:disabled {
  background-color: rgb(253 162 155 / 0.7);
}

.disabled\:bg-error-300\/75:disabled {
  background-color: rgb(253 162 155 / 0.75);
}

.disabled\:bg-error-300\/80:disabled {
  background-color: rgb(253 162 155 / 0.8);
}

.disabled\:bg-error-300\/90:disabled {
  background-color: rgb(253 162 155 / 0.9);
}

.disabled\:bg-error-300\/95:disabled {
  background-color: rgb(253 162 155 / 0.95);
}

.disabled\:bg-error-300\/100:disabled {
  background-color: rgb(253 162 155 / 1);
}

.disabled\:bg-error-400\/0:disabled {
  background-color: rgb(249 112 102 / 0);
}

.disabled\:bg-error-400\/5:disabled {
  background-color: rgb(249 112 102 / 0.05);
}

.disabled\:bg-error-400\/10:disabled {
  background-color: rgb(249 112 102 / 0.1);
}

.disabled\:bg-error-400\/20:disabled {
  background-color: rgb(249 112 102 / 0.2);
}

.disabled\:bg-error-400\/25:disabled {
  background-color: rgb(249 112 102 / 0.25);
}

.disabled\:bg-error-400\/30:disabled {
  background-color: rgb(249 112 102 / 0.3);
}

.disabled\:bg-error-400\/40:disabled {
  background-color: rgb(249 112 102 / 0.4);
}

.disabled\:bg-error-400\/50:disabled {
  background-color: rgb(249 112 102 / 0.5);
}

.disabled\:bg-error-400\/60:disabled {
  background-color: rgb(249 112 102 / 0.6);
}

.disabled\:bg-error-400\/70:disabled {
  background-color: rgb(249 112 102 / 0.7);
}

.disabled\:bg-error-400\/75:disabled {
  background-color: rgb(249 112 102 / 0.75);
}

.disabled\:bg-error-400\/80:disabled {
  background-color: rgb(249 112 102 / 0.8);
}

.disabled\:bg-error-400\/90:disabled {
  background-color: rgb(249 112 102 / 0.9);
}

.disabled\:bg-error-400\/95:disabled {
  background-color: rgb(249 112 102 / 0.95);
}

.disabled\:bg-error-400\/100:disabled {
  background-color: rgb(249 112 102 / 1);
}

.disabled\:bg-error-500\/0:disabled {
  background-color: rgb(240 68 56 / 0);
}

.disabled\:bg-error-500\/5:disabled {
  background-color: rgb(240 68 56 / 0.05);
}

.disabled\:bg-error-500\/10:disabled {
  background-color: rgb(240 68 56 / 0.1);
}

.disabled\:bg-error-500\/20:disabled {
  background-color: rgb(240 68 56 / 0.2);
}

.disabled\:bg-error-500\/25:disabled {
  background-color: rgb(240 68 56 / 0.25);
}

.disabled\:bg-error-500\/30:disabled {
  background-color: rgb(240 68 56 / 0.3);
}

.disabled\:bg-error-500\/40:disabled {
  background-color: rgb(240 68 56 / 0.4);
}

.disabled\:bg-error-500\/50:disabled {
  background-color: rgb(240 68 56 / 0.5);
}

.disabled\:bg-error-500\/60:disabled {
  background-color: rgb(240 68 56 / 0.6);
}

.disabled\:bg-error-500\/70:disabled {
  background-color: rgb(240 68 56 / 0.7);
}

.disabled\:bg-error-500\/75:disabled {
  background-color: rgb(240 68 56 / 0.75);
}

.disabled\:bg-error-500\/80:disabled {
  background-color: rgb(240 68 56 / 0.8);
}

.disabled\:bg-error-500\/90:disabled {
  background-color: rgb(240 68 56 / 0.9);
}

.disabled\:bg-error-500\/95:disabled {
  background-color: rgb(240 68 56 / 0.95);
}

.disabled\:bg-error-500\/100:disabled {
  background-color: rgb(240 68 56 / 1);
}

.disabled\:bg-error-600\/0:disabled {
  background-color: rgb(217 45 32 / 0);
}

.disabled\:bg-error-600\/5:disabled {
  background-color: rgb(217 45 32 / 0.05);
}

.disabled\:bg-error-600\/10:disabled {
  background-color: rgb(217 45 32 / 0.1);
}

.disabled\:bg-error-600\/20:disabled {
  background-color: rgb(217 45 32 / 0.2);
}

.disabled\:bg-error-600\/25:disabled {
  background-color: rgb(217 45 32 / 0.25);
}

.disabled\:bg-error-600\/30:disabled {
  background-color: rgb(217 45 32 / 0.3);
}

.disabled\:bg-error-600\/40:disabled {
  background-color: rgb(217 45 32 / 0.4);
}

.disabled\:bg-error-600\/50:disabled {
  background-color: rgb(217 45 32 / 0.5);
}

.disabled\:bg-error-600\/60:disabled {
  background-color: rgb(217 45 32 / 0.6);
}

.disabled\:bg-error-600\/70:disabled {
  background-color: rgb(217 45 32 / 0.7);
}

.disabled\:bg-error-600\/75:disabled {
  background-color: rgb(217 45 32 / 0.75);
}

.disabled\:bg-error-600\/80:disabled {
  background-color: rgb(217 45 32 / 0.8);
}

.disabled\:bg-error-600\/90:disabled {
  background-color: rgb(217 45 32 / 0.9);
}

.disabled\:bg-error-600\/95:disabled {
  background-color: rgb(217 45 32 / 0.95);
}

.disabled\:bg-error-600\/100:disabled {
  background-color: rgb(217 45 32 / 1);
}

.disabled\:bg-error-700\/0:disabled {
  background-color: rgb(180 35 24 / 0);
}

.disabled\:bg-error-700\/5:disabled {
  background-color: rgb(180 35 24 / 0.05);
}

.disabled\:bg-error-700\/10:disabled {
  background-color: rgb(180 35 24 / 0.1);
}

.disabled\:bg-error-700\/20:disabled {
  background-color: rgb(180 35 24 / 0.2);
}

.disabled\:bg-error-700\/25:disabled {
  background-color: rgb(180 35 24 / 0.25);
}

.disabled\:bg-error-700\/30:disabled {
  background-color: rgb(180 35 24 / 0.3);
}

.disabled\:bg-error-700\/40:disabled {
  background-color: rgb(180 35 24 / 0.4);
}

.disabled\:bg-error-700\/50:disabled {
  background-color: rgb(180 35 24 / 0.5);
}

.disabled\:bg-error-700\/60:disabled {
  background-color: rgb(180 35 24 / 0.6);
}

.disabled\:bg-error-700\/70:disabled {
  background-color: rgb(180 35 24 / 0.7);
}

.disabled\:bg-error-700\/75:disabled {
  background-color: rgb(180 35 24 / 0.75);
}

.disabled\:bg-error-700\/80:disabled {
  background-color: rgb(180 35 24 / 0.8);
}

.disabled\:bg-error-700\/90:disabled {
  background-color: rgb(180 35 24 / 0.9);
}

.disabled\:bg-error-700\/95:disabled {
  background-color: rgb(180 35 24 / 0.95);
}

.disabled\:bg-error-700\/100:disabled {
  background-color: rgb(180 35 24 / 1);
}

.disabled\:bg-error-800\/0:disabled {
  background-color: rgb(145 32 24 / 0);
}

.disabled\:bg-error-800\/5:disabled {
  background-color: rgb(145 32 24 / 0.05);
}

.disabled\:bg-error-800\/10:disabled {
  background-color: rgb(145 32 24 / 0.1);
}

.disabled\:bg-error-800\/20:disabled {
  background-color: rgb(145 32 24 / 0.2);
}

.disabled\:bg-error-800\/25:disabled {
  background-color: rgb(145 32 24 / 0.25);
}

.disabled\:bg-error-800\/30:disabled {
  background-color: rgb(145 32 24 / 0.3);
}

.disabled\:bg-error-800\/40:disabled {
  background-color: rgb(145 32 24 / 0.4);
}

.disabled\:bg-error-800\/50:disabled {
  background-color: rgb(145 32 24 / 0.5);
}

.disabled\:bg-error-800\/60:disabled {
  background-color: rgb(145 32 24 / 0.6);
}

.disabled\:bg-error-800\/70:disabled {
  background-color: rgb(145 32 24 / 0.7);
}

.disabled\:bg-error-800\/75:disabled {
  background-color: rgb(145 32 24 / 0.75);
}

.disabled\:bg-error-800\/80:disabled {
  background-color: rgb(145 32 24 / 0.8);
}

.disabled\:bg-error-800\/90:disabled {
  background-color: rgb(145 32 24 / 0.9);
}

.disabled\:bg-error-800\/95:disabled {
  background-color: rgb(145 32 24 / 0.95);
}

.disabled\:bg-error-800\/100:disabled {
  background-color: rgb(145 32 24 / 1);
}

.disabled\:bg-error-900\/0:disabled {
  background-color: rgb(122 39 26 / 0);
}

.disabled\:bg-error-900\/5:disabled {
  background-color: rgb(122 39 26 / 0.05);
}

.disabled\:bg-error-900\/10:disabled {
  background-color: rgb(122 39 26 / 0.1);
}

.disabled\:bg-error-900\/20:disabled {
  background-color: rgb(122 39 26 / 0.2);
}

.disabled\:bg-error-900\/25:disabled {
  background-color: rgb(122 39 26 / 0.25);
}

.disabled\:bg-error-900\/30:disabled {
  background-color: rgb(122 39 26 / 0.3);
}

.disabled\:bg-error-900\/40:disabled {
  background-color: rgb(122 39 26 / 0.4);
}

.disabled\:bg-error-900\/50:disabled {
  background-color: rgb(122 39 26 / 0.5);
}

.disabled\:bg-error-900\/60:disabled {
  background-color: rgb(122 39 26 / 0.6);
}

.disabled\:bg-error-900\/70:disabled {
  background-color: rgb(122 39 26 / 0.7);
}

.disabled\:bg-error-900\/75:disabled {
  background-color: rgb(122 39 26 / 0.75);
}

.disabled\:bg-error-900\/80:disabled {
  background-color: rgb(122 39 26 / 0.8);
}

.disabled\:bg-error-900\/90:disabled {
  background-color: rgb(122 39 26 / 0.9);
}

.disabled\:bg-error-900\/95:disabled {
  background-color: rgb(122 39 26 / 0.95);
}

.disabled\:bg-error-900\/100:disabled {
  background-color: rgb(122 39 26 / 1);
}

.disabled\:bg-error\/0:disabled {
  background-color: rgb(249 112 102 / 0);
}

.disabled\:bg-error\/5:disabled {
  background-color: rgb(249 112 102 / 0.05);
}

.disabled\:bg-error\/10:disabled {
  background-color: rgb(249 112 102 / 0.1);
}

.disabled\:bg-error\/20:disabled {
  background-color: rgb(249 112 102 / 0.2);
}

.disabled\:bg-error\/25:disabled {
  background-color: rgb(249 112 102 / 0.25);
}

.disabled\:bg-error\/30:disabled {
  background-color: rgb(249 112 102 / 0.3);
}

.disabled\:bg-error\/40:disabled {
  background-color: rgb(249 112 102 / 0.4);
}

.disabled\:bg-error\/50:disabled {
  background-color: rgb(249 112 102 / 0.5);
}

.disabled\:bg-error\/60:disabled {
  background-color: rgb(249 112 102 / 0.6);
}

.disabled\:bg-error\/70:disabled {
  background-color: rgb(249 112 102 / 0.7);
}

.disabled\:bg-error\/75:disabled {
  background-color: rgb(249 112 102 / 0.75);
}

.disabled\:bg-error\/80:disabled {
  background-color: rgb(249 112 102 / 0.8);
}

.disabled\:bg-error\/90:disabled {
  background-color: rgb(249 112 102 / 0.9);
}

.disabled\:bg-error\/95:disabled {
  background-color: rgb(249 112 102 / 0.95);
}

.disabled\:bg-error\/100:disabled {
  background-color: rgb(249 112 102 / 1);
}

.disabled\:bg-warning-25\/0:disabled {
  background-color: rgb(255 252 245 / 0);
}

.disabled\:bg-warning-25\/5:disabled {
  background-color: rgb(255 252 245 / 0.05);
}

.disabled\:bg-warning-25\/10:disabled {
  background-color: rgb(255 252 245 / 0.1);
}

.disabled\:bg-warning-25\/20:disabled {
  background-color: rgb(255 252 245 / 0.2);
}

.disabled\:bg-warning-25\/25:disabled {
  background-color: rgb(255 252 245 / 0.25);
}

.disabled\:bg-warning-25\/30:disabled {
  background-color: rgb(255 252 245 / 0.3);
}

.disabled\:bg-warning-25\/40:disabled {
  background-color: rgb(255 252 245 / 0.4);
}

.disabled\:bg-warning-25\/50:disabled {
  background-color: rgb(255 252 245 / 0.5);
}

.disabled\:bg-warning-25\/60:disabled {
  background-color: rgb(255 252 245 / 0.6);
}

.disabled\:bg-warning-25\/70:disabled {
  background-color: rgb(255 252 245 / 0.7);
}

.disabled\:bg-warning-25\/75:disabled {
  background-color: rgb(255 252 245 / 0.75);
}

.disabled\:bg-warning-25\/80:disabled {
  background-color: rgb(255 252 245 / 0.8);
}

.disabled\:bg-warning-25\/90:disabled {
  background-color: rgb(255 252 245 / 0.9);
}

.disabled\:bg-warning-25\/95:disabled {
  background-color: rgb(255 252 245 / 0.95);
}

.disabled\:bg-warning-25\/100:disabled {
  background-color: rgb(255 252 245 / 1);
}

.disabled\:bg-warning-50\/0:disabled {
  background-color: rgb(255 250 235 / 0);
}

.disabled\:bg-warning-50\/5:disabled {
  background-color: rgb(255 250 235 / 0.05);
}

.disabled\:bg-warning-50\/10:disabled {
  background-color: rgb(255 250 235 / 0.1);
}

.disabled\:bg-warning-50\/20:disabled {
  background-color: rgb(255 250 235 / 0.2);
}

.disabled\:bg-warning-50\/25:disabled {
  background-color: rgb(255 250 235 / 0.25);
}

.disabled\:bg-warning-50\/30:disabled {
  background-color: rgb(255 250 235 / 0.3);
}

.disabled\:bg-warning-50\/40:disabled {
  background-color: rgb(255 250 235 / 0.4);
}

.disabled\:bg-warning-50\/50:disabled {
  background-color: rgb(255 250 235 / 0.5);
}

.disabled\:bg-warning-50\/60:disabled {
  background-color: rgb(255 250 235 / 0.6);
}

.disabled\:bg-warning-50\/70:disabled {
  background-color: rgb(255 250 235 / 0.7);
}

.disabled\:bg-warning-50\/75:disabled {
  background-color: rgb(255 250 235 / 0.75);
}

.disabled\:bg-warning-50\/80:disabled {
  background-color: rgb(255 250 235 / 0.8);
}

.disabled\:bg-warning-50\/90:disabled {
  background-color: rgb(255 250 235 / 0.9);
}

.disabled\:bg-warning-50\/95:disabled {
  background-color: rgb(255 250 235 / 0.95);
}

.disabled\:bg-warning-50\/100:disabled {
  background-color: rgb(255 250 235 / 1);
}

.disabled\:bg-warning-100\/0:disabled {
  background-color: rgb(254 240 199 / 0);
}

.disabled\:bg-warning-100\/5:disabled {
  background-color: rgb(254 240 199 / 0.05);
}

.disabled\:bg-warning-100\/10:disabled {
  background-color: rgb(254 240 199 / 0.1);
}

.disabled\:bg-warning-100\/20:disabled {
  background-color: rgb(254 240 199 / 0.2);
}

.disabled\:bg-warning-100\/25:disabled {
  background-color: rgb(254 240 199 / 0.25);
}

.disabled\:bg-warning-100\/30:disabled {
  background-color: rgb(254 240 199 / 0.3);
}

.disabled\:bg-warning-100\/40:disabled {
  background-color: rgb(254 240 199 / 0.4);
}

.disabled\:bg-warning-100\/50:disabled {
  background-color: rgb(254 240 199 / 0.5);
}

.disabled\:bg-warning-100\/60:disabled {
  background-color: rgb(254 240 199 / 0.6);
}

.disabled\:bg-warning-100\/70:disabled {
  background-color: rgb(254 240 199 / 0.7);
}

.disabled\:bg-warning-100\/75:disabled {
  background-color: rgb(254 240 199 / 0.75);
}

.disabled\:bg-warning-100\/80:disabled {
  background-color: rgb(254 240 199 / 0.8);
}

.disabled\:bg-warning-100\/90:disabled {
  background-color: rgb(254 240 199 / 0.9);
}

.disabled\:bg-warning-100\/95:disabled {
  background-color: rgb(254 240 199 / 0.95);
}

.disabled\:bg-warning-100\/100:disabled {
  background-color: rgb(254 240 199 / 1);
}

.disabled\:bg-warning-200\/0:disabled {
  background-color: rgb(254 223 137 / 0);
}

.disabled\:bg-warning-200\/5:disabled {
  background-color: rgb(254 223 137 / 0.05);
}

.disabled\:bg-warning-200\/10:disabled {
  background-color: rgb(254 223 137 / 0.1);
}

.disabled\:bg-warning-200\/20:disabled {
  background-color: rgb(254 223 137 / 0.2);
}

.disabled\:bg-warning-200\/25:disabled {
  background-color: rgb(254 223 137 / 0.25);
}

.disabled\:bg-warning-200\/30:disabled {
  background-color: rgb(254 223 137 / 0.3);
}

.disabled\:bg-warning-200\/40:disabled {
  background-color: rgb(254 223 137 / 0.4);
}

.disabled\:bg-warning-200\/50:disabled {
  background-color: rgb(254 223 137 / 0.5);
}

.disabled\:bg-warning-200\/60:disabled {
  background-color: rgb(254 223 137 / 0.6);
}

.disabled\:bg-warning-200\/70:disabled {
  background-color: rgb(254 223 137 / 0.7);
}

.disabled\:bg-warning-200\/75:disabled {
  background-color: rgb(254 223 137 / 0.75);
}

.disabled\:bg-warning-200\/80:disabled {
  background-color: rgb(254 223 137 / 0.8);
}

.disabled\:bg-warning-200\/90:disabled {
  background-color: rgb(254 223 137 / 0.9);
}

.disabled\:bg-warning-200\/95:disabled {
  background-color: rgb(254 223 137 / 0.95);
}

.disabled\:bg-warning-200\/100:disabled {
  background-color: rgb(254 223 137 / 1);
}

.disabled\:bg-warning-300\/0:disabled {
  background-color: rgb(254 200 75 / 0);
}

.disabled\:bg-warning-300\/5:disabled {
  background-color: rgb(254 200 75 / 0.05);
}

.disabled\:bg-warning-300\/10:disabled {
  background-color: rgb(254 200 75 / 0.1);
}

.disabled\:bg-warning-300\/20:disabled {
  background-color: rgb(254 200 75 / 0.2);
}

.disabled\:bg-warning-300\/25:disabled {
  background-color: rgb(254 200 75 / 0.25);
}

.disabled\:bg-warning-300\/30:disabled {
  background-color: rgb(254 200 75 / 0.3);
}

.disabled\:bg-warning-300\/40:disabled {
  background-color: rgb(254 200 75 / 0.4);
}

.disabled\:bg-warning-300\/50:disabled {
  background-color: rgb(254 200 75 / 0.5);
}

.disabled\:bg-warning-300\/60:disabled {
  background-color: rgb(254 200 75 / 0.6);
}

.disabled\:bg-warning-300\/70:disabled {
  background-color: rgb(254 200 75 / 0.7);
}

.disabled\:bg-warning-300\/75:disabled {
  background-color: rgb(254 200 75 / 0.75);
}

.disabled\:bg-warning-300\/80:disabled {
  background-color: rgb(254 200 75 / 0.8);
}

.disabled\:bg-warning-300\/90:disabled {
  background-color: rgb(254 200 75 / 0.9);
}

.disabled\:bg-warning-300\/95:disabled {
  background-color: rgb(254 200 75 / 0.95);
}

.disabled\:bg-warning-300\/100:disabled {
  background-color: rgb(254 200 75 / 1);
}

.disabled\:bg-warning-400\/0:disabled {
  background-color: rgb(253 176 34 / 0);
}

.disabled\:bg-warning-400\/5:disabled {
  background-color: rgb(253 176 34 / 0.05);
}

.disabled\:bg-warning-400\/10:disabled {
  background-color: rgb(253 176 34 / 0.1);
}

.disabled\:bg-warning-400\/20:disabled {
  background-color: rgb(253 176 34 / 0.2);
}

.disabled\:bg-warning-400\/25:disabled {
  background-color: rgb(253 176 34 / 0.25);
}

.disabled\:bg-warning-400\/30:disabled {
  background-color: rgb(253 176 34 / 0.3);
}

.disabled\:bg-warning-400\/40:disabled {
  background-color: rgb(253 176 34 / 0.4);
}

.disabled\:bg-warning-400\/50:disabled {
  background-color: rgb(253 176 34 / 0.5);
}

.disabled\:bg-warning-400\/60:disabled {
  background-color: rgb(253 176 34 / 0.6);
}

.disabled\:bg-warning-400\/70:disabled {
  background-color: rgb(253 176 34 / 0.7);
}

.disabled\:bg-warning-400\/75:disabled {
  background-color: rgb(253 176 34 / 0.75);
}

.disabled\:bg-warning-400\/80:disabled {
  background-color: rgb(253 176 34 / 0.8);
}

.disabled\:bg-warning-400\/90:disabled {
  background-color: rgb(253 176 34 / 0.9);
}

.disabled\:bg-warning-400\/95:disabled {
  background-color: rgb(253 176 34 / 0.95);
}

.disabled\:bg-warning-400\/100:disabled {
  background-color: rgb(253 176 34 / 1);
}

.disabled\:bg-warning-500\/0:disabled {
  background-color: rgb(247 144 9 / 0);
}

.disabled\:bg-warning-500\/5:disabled {
  background-color: rgb(247 144 9 / 0.05);
}

.disabled\:bg-warning-500\/10:disabled {
  background-color: rgb(247 144 9 / 0.1);
}

.disabled\:bg-warning-500\/20:disabled {
  background-color: rgb(247 144 9 / 0.2);
}

.disabled\:bg-warning-500\/25:disabled {
  background-color: rgb(247 144 9 / 0.25);
}

.disabled\:bg-warning-500\/30:disabled {
  background-color: rgb(247 144 9 / 0.3);
}

.disabled\:bg-warning-500\/40:disabled {
  background-color: rgb(247 144 9 / 0.4);
}

.disabled\:bg-warning-500\/50:disabled {
  background-color: rgb(247 144 9 / 0.5);
}

.disabled\:bg-warning-500\/60:disabled {
  background-color: rgb(247 144 9 / 0.6);
}

.disabled\:bg-warning-500\/70:disabled {
  background-color: rgb(247 144 9 / 0.7);
}

.disabled\:bg-warning-500\/75:disabled {
  background-color: rgb(247 144 9 / 0.75);
}

.disabled\:bg-warning-500\/80:disabled {
  background-color: rgb(247 144 9 / 0.8);
}

.disabled\:bg-warning-500\/90:disabled {
  background-color: rgb(247 144 9 / 0.9);
}

.disabled\:bg-warning-500\/95:disabled {
  background-color: rgb(247 144 9 / 0.95);
}

.disabled\:bg-warning-500\/100:disabled {
  background-color: rgb(247 144 9 / 1);
}

.disabled\:bg-warning-600\/0:disabled {
  background-color: rgb(220 104 3 / 0);
}

.disabled\:bg-warning-600\/5:disabled {
  background-color: rgb(220 104 3 / 0.05);
}

.disabled\:bg-warning-600\/10:disabled {
  background-color: rgb(220 104 3 / 0.1);
}

.disabled\:bg-warning-600\/20:disabled {
  background-color: rgb(220 104 3 / 0.2);
}

.disabled\:bg-warning-600\/25:disabled {
  background-color: rgb(220 104 3 / 0.25);
}

.disabled\:bg-warning-600\/30:disabled {
  background-color: rgb(220 104 3 / 0.3);
}

.disabled\:bg-warning-600\/40:disabled {
  background-color: rgb(220 104 3 / 0.4);
}

.disabled\:bg-warning-600\/50:disabled {
  background-color: rgb(220 104 3 / 0.5);
}

.disabled\:bg-warning-600\/60:disabled {
  background-color: rgb(220 104 3 / 0.6);
}

.disabled\:bg-warning-600\/70:disabled {
  background-color: rgb(220 104 3 / 0.7);
}

.disabled\:bg-warning-600\/75:disabled {
  background-color: rgb(220 104 3 / 0.75);
}

.disabled\:bg-warning-600\/80:disabled {
  background-color: rgb(220 104 3 / 0.8);
}

.disabled\:bg-warning-600\/90:disabled {
  background-color: rgb(220 104 3 / 0.9);
}

.disabled\:bg-warning-600\/95:disabled {
  background-color: rgb(220 104 3 / 0.95);
}

.disabled\:bg-warning-600\/100:disabled {
  background-color: rgb(220 104 3 / 1);
}

.disabled\:bg-warning-700\/0:disabled {
  background-color: rgb(181 71 8 / 0);
}

.disabled\:bg-warning-700\/5:disabled {
  background-color: rgb(181 71 8 / 0.05);
}

.disabled\:bg-warning-700\/10:disabled {
  background-color: rgb(181 71 8 / 0.1);
}

.disabled\:bg-warning-700\/20:disabled {
  background-color: rgb(181 71 8 / 0.2);
}

.disabled\:bg-warning-700\/25:disabled {
  background-color: rgb(181 71 8 / 0.25);
}

.disabled\:bg-warning-700\/30:disabled {
  background-color: rgb(181 71 8 / 0.3);
}

.disabled\:bg-warning-700\/40:disabled {
  background-color: rgb(181 71 8 / 0.4);
}

.disabled\:bg-warning-700\/50:disabled {
  background-color: rgb(181 71 8 / 0.5);
}

.disabled\:bg-warning-700\/60:disabled {
  background-color: rgb(181 71 8 / 0.6);
}

.disabled\:bg-warning-700\/70:disabled {
  background-color: rgb(181 71 8 / 0.7);
}

.disabled\:bg-warning-700\/75:disabled {
  background-color: rgb(181 71 8 / 0.75);
}

.disabled\:bg-warning-700\/80:disabled {
  background-color: rgb(181 71 8 / 0.8);
}

.disabled\:bg-warning-700\/90:disabled {
  background-color: rgb(181 71 8 / 0.9);
}

.disabled\:bg-warning-700\/95:disabled {
  background-color: rgb(181 71 8 / 0.95);
}

.disabled\:bg-warning-700\/100:disabled {
  background-color: rgb(181 71 8 / 1);
}

.disabled\:bg-warning-800\/0:disabled {
  background-color: rgb(147 55 13 / 0);
}

.disabled\:bg-warning-800\/5:disabled {
  background-color: rgb(147 55 13 / 0.05);
}

.disabled\:bg-warning-800\/10:disabled {
  background-color: rgb(147 55 13 / 0.1);
}

.disabled\:bg-warning-800\/20:disabled {
  background-color: rgb(147 55 13 / 0.2);
}

.disabled\:bg-warning-800\/25:disabled {
  background-color: rgb(147 55 13 / 0.25);
}

.disabled\:bg-warning-800\/30:disabled {
  background-color: rgb(147 55 13 / 0.3);
}

.disabled\:bg-warning-800\/40:disabled {
  background-color: rgb(147 55 13 / 0.4);
}

.disabled\:bg-warning-800\/50:disabled {
  background-color: rgb(147 55 13 / 0.5);
}

.disabled\:bg-warning-800\/60:disabled {
  background-color: rgb(147 55 13 / 0.6);
}

.disabled\:bg-warning-800\/70:disabled {
  background-color: rgb(147 55 13 / 0.7);
}

.disabled\:bg-warning-800\/75:disabled {
  background-color: rgb(147 55 13 / 0.75);
}

.disabled\:bg-warning-800\/80:disabled {
  background-color: rgb(147 55 13 / 0.8);
}

.disabled\:bg-warning-800\/90:disabled {
  background-color: rgb(147 55 13 / 0.9);
}

.disabled\:bg-warning-800\/95:disabled {
  background-color: rgb(147 55 13 / 0.95);
}

.disabled\:bg-warning-800\/100:disabled {
  background-color: rgb(147 55 13 / 1);
}

.disabled\:bg-warning-900\/0:disabled {
  background-color: rgb(122 46 14 / 0);
}

.disabled\:bg-warning-900\/5:disabled {
  background-color: rgb(122 46 14 / 0.05);
}

.disabled\:bg-warning-900\/10:disabled {
  background-color: rgb(122 46 14 / 0.1);
}

.disabled\:bg-warning-900\/20:disabled {
  background-color: rgb(122 46 14 / 0.2);
}

.disabled\:bg-warning-900\/25:disabled {
  background-color: rgb(122 46 14 / 0.25);
}

.disabled\:bg-warning-900\/30:disabled {
  background-color: rgb(122 46 14 / 0.3);
}

.disabled\:bg-warning-900\/40:disabled {
  background-color: rgb(122 46 14 / 0.4);
}

.disabled\:bg-warning-900\/50:disabled {
  background-color: rgb(122 46 14 / 0.5);
}

.disabled\:bg-warning-900\/60:disabled {
  background-color: rgb(122 46 14 / 0.6);
}

.disabled\:bg-warning-900\/70:disabled {
  background-color: rgb(122 46 14 / 0.7);
}

.disabled\:bg-warning-900\/75:disabled {
  background-color: rgb(122 46 14 / 0.75);
}

.disabled\:bg-warning-900\/80:disabled {
  background-color: rgb(122 46 14 / 0.8);
}

.disabled\:bg-warning-900\/90:disabled {
  background-color: rgb(122 46 14 / 0.9);
}

.disabled\:bg-warning-900\/95:disabled {
  background-color: rgb(122 46 14 / 0.95);
}

.disabled\:bg-warning-900\/100:disabled {
  background-color: rgb(122 46 14 / 1);
}

.disabled\:bg-warning\/0:disabled {
  background-color: rgb(253 176 34 / 0);
}

.disabled\:bg-warning\/5:disabled {
  background-color: rgb(253 176 34 / 0.05);
}

.disabled\:bg-warning\/10:disabled {
  background-color: rgb(253 176 34 / 0.1);
}

.disabled\:bg-warning\/20:disabled {
  background-color: rgb(253 176 34 / 0.2);
}

.disabled\:bg-warning\/25:disabled {
  background-color: rgb(253 176 34 / 0.25);
}

.disabled\:bg-warning\/30:disabled {
  background-color: rgb(253 176 34 / 0.3);
}

.disabled\:bg-warning\/40:disabled {
  background-color: rgb(253 176 34 / 0.4);
}

.disabled\:bg-warning\/50:disabled {
  background-color: rgb(253 176 34 / 0.5);
}

.disabled\:bg-warning\/60:disabled {
  background-color: rgb(253 176 34 / 0.6);
}

.disabled\:bg-warning\/70:disabled {
  background-color: rgb(253 176 34 / 0.7);
}

.disabled\:bg-warning\/75:disabled {
  background-color: rgb(253 176 34 / 0.75);
}

.disabled\:bg-warning\/80:disabled {
  background-color: rgb(253 176 34 / 0.8);
}

.disabled\:bg-warning\/90:disabled {
  background-color: rgb(253 176 34 / 0.9);
}

.disabled\:bg-warning\/95:disabled {
  background-color: rgb(253 176 34 / 0.95);
}

.disabled\:bg-warning\/100:disabled {
  background-color: rgb(253 176 34 / 1);
}

.disabled\:bg-success-25\/0:disabled {
  background-color: rgb(246 254 249 / 0);
}

.disabled\:bg-success-25\/5:disabled {
  background-color: rgb(246 254 249 / 0.05);
}

.disabled\:bg-success-25\/10:disabled {
  background-color: rgb(246 254 249 / 0.1);
}

.disabled\:bg-success-25\/20:disabled {
  background-color: rgb(246 254 249 / 0.2);
}

.disabled\:bg-success-25\/25:disabled {
  background-color: rgb(246 254 249 / 0.25);
}

.disabled\:bg-success-25\/30:disabled {
  background-color: rgb(246 254 249 / 0.3);
}

.disabled\:bg-success-25\/40:disabled {
  background-color: rgb(246 254 249 / 0.4);
}

.disabled\:bg-success-25\/50:disabled {
  background-color: rgb(246 254 249 / 0.5);
}

.disabled\:bg-success-25\/60:disabled {
  background-color: rgb(246 254 249 / 0.6);
}

.disabled\:bg-success-25\/70:disabled {
  background-color: rgb(246 254 249 / 0.7);
}

.disabled\:bg-success-25\/75:disabled {
  background-color: rgb(246 254 249 / 0.75);
}

.disabled\:bg-success-25\/80:disabled {
  background-color: rgb(246 254 249 / 0.8);
}

.disabled\:bg-success-25\/90:disabled {
  background-color: rgb(246 254 249 / 0.9);
}

.disabled\:bg-success-25\/95:disabled {
  background-color: rgb(246 254 249 / 0.95);
}

.disabled\:bg-success-25\/100:disabled {
  background-color: rgb(246 254 249 / 1);
}

.disabled\:bg-success-50\/0:disabled {
  background-color: rgb(236 253 243 / 0);
}

.disabled\:bg-success-50\/5:disabled {
  background-color: rgb(236 253 243 / 0.05);
}

.disabled\:bg-success-50\/10:disabled {
  background-color: rgb(236 253 243 / 0.1);
}

.disabled\:bg-success-50\/20:disabled {
  background-color: rgb(236 253 243 / 0.2);
}

.disabled\:bg-success-50\/25:disabled {
  background-color: rgb(236 253 243 / 0.25);
}

.disabled\:bg-success-50\/30:disabled {
  background-color: rgb(236 253 243 / 0.3);
}

.disabled\:bg-success-50\/40:disabled {
  background-color: rgb(236 253 243 / 0.4);
}

.disabled\:bg-success-50\/50:disabled {
  background-color: rgb(236 253 243 / 0.5);
}

.disabled\:bg-success-50\/60:disabled {
  background-color: rgb(236 253 243 / 0.6);
}

.disabled\:bg-success-50\/70:disabled {
  background-color: rgb(236 253 243 / 0.7);
}

.disabled\:bg-success-50\/75:disabled {
  background-color: rgb(236 253 243 / 0.75);
}

.disabled\:bg-success-50\/80:disabled {
  background-color: rgb(236 253 243 / 0.8);
}

.disabled\:bg-success-50\/90:disabled {
  background-color: rgb(236 253 243 / 0.9);
}

.disabled\:bg-success-50\/95:disabled {
  background-color: rgb(236 253 243 / 0.95);
}

.disabled\:bg-success-50\/100:disabled {
  background-color: rgb(236 253 243 / 1);
}

.disabled\:bg-success-100\/0:disabled {
  background-color: rgb(209 250 223 / 0);
}

.disabled\:bg-success-100\/5:disabled {
  background-color: rgb(209 250 223 / 0.05);
}

.disabled\:bg-success-100\/10:disabled {
  background-color: rgb(209 250 223 / 0.1);
}

.disabled\:bg-success-100\/20:disabled {
  background-color: rgb(209 250 223 / 0.2);
}

.disabled\:bg-success-100\/25:disabled {
  background-color: rgb(209 250 223 / 0.25);
}

.disabled\:bg-success-100\/30:disabled {
  background-color: rgb(209 250 223 / 0.3);
}

.disabled\:bg-success-100\/40:disabled {
  background-color: rgb(209 250 223 / 0.4);
}

.disabled\:bg-success-100\/50:disabled {
  background-color: rgb(209 250 223 / 0.5);
}

.disabled\:bg-success-100\/60:disabled {
  background-color: rgb(209 250 223 / 0.6);
}

.disabled\:bg-success-100\/70:disabled {
  background-color: rgb(209 250 223 / 0.7);
}

.disabled\:bg-success-100\/75:disabled {
  background-color: rgb(209 250 223 / 0.75);
}

.disabled\:bg-success-100\/80:disabled {
  background-color: rgb(209 250 223 / 0.8);
}

.disabled\:bg-success-100\/90:disabled {
  background-color: rgb(209 250 223 / 0.9);
}

.disabled\:bg-success-100\/95:disabled {
  background-color: rgb(209 250 223 / 0.95);
}

.disabled\:bg-success-100\/100:disabled {
  background-color: rgb(209 250 223 / 1);
}

.disabled\:bg-success-200\/0:disabled {
  background-color: rgb(166 244 197 / 0);
}

.disabled\:bg-success-200\/5:disabled {
  background-color: rgb(166 244 197 / 0.05);
}

.disabled\:bg-success-200\/10:disabled {
  background-color: rgb(166 244 197 / 0.1);
}

.disabled\:bg-success-200\/20:disabled {
  background-color: rgb(166 244 197 / 0.2);
}

.disabled\:bg-success-200\/25:disabled {
  background-color: rgb(166 244 197 / 0.25);
}

.disabled\:bg-success-200\/30:disabled {
  background-color: rgb(166 244 197 / 0.3);
}

.disabled\:bg-success-200\/40:disabled {
  background-color: rgb(166 244 197 / 0.4);
}

.disabled\:bg-success-200\/50:disabled {
  background-color: rgb(166 244 197 / 0.5);
}

.disabled\:bg-success-200\/60:disabled {
  background-color: rgb(166 244 197 / 0.6);
}

.disabled\:bg-success-200\/70:disabled {
  background-color: rgb(166 244 197 / 0.7);
}

.disabled\:bg-success-200\/75:disabled {
  background-color: rgb(166 244 197 / 0.75);
}

.disabled\:bg-success-200\/80:disabled {
  background-color: rgb(166 244 197 / 0.8);
}

.disabled\:bg-success-200\/90:disabled {
  background-color: rgb(166 244 197 / 0.9);
}

.disabled\:bg-success-200\/95:disabled {
  background-color: rgb(166 244 197 / 0.95);
}

.disabled\:bg-success-200\/100:disabled {
  background-color: rgb(166 244 197 / 1);
}

.disabled\:bg-success-300\/0:disabled {
  background-color: rgb(108 233 166 / 0);
}

.disabled\:bg-success-300\/5:disabled {
  background-color: rgb(108 233 166 / 0.05);
}

.disabled\:bg-success-300\/10:disabled {
  background-color: rgb(108 233 166 / 0.1);
}

.disabled\:bg-success-300\/20:disabled {
  background-color: rgb(108 233 166 / 0.2);
}

.disabled\:bg-success-300\/25:disabled {
  background-color: rgb(108 233 166 / 0.25);
}

.disabled\:bg-success-300\/30:disabled {
  background-color: rgb(108 233 166 / 0.3);
}

.disabled\:bg-success-300\/40:disabled {
  background-color: rgb(108 233 166 / 0.4);
}

.disabled\:bg-success-300\/50:disabled {
  background-color: rgb(108 233 166 / 0.5);
}

.disabled\:bg-success-300\/60:disabled {
  background-color: rgb(108 233 166 / 0.6);
}

.disabled\:bg-success-300\/70:disabled {
  background-color: rgb(108 233 166 / 0.7);
}

.disabled\:bg-success-300\/75:disabled {
  background-color: rgb(108 233 166 / 0.75);
}

.disabled\:bg-success-300\/80:disabled {
  background-color: rgb(108 233 166 / 0.8);
}

.disabled\:bg-success-300\/90:disabled {
  background-color: rgb(108 233 166 / 0.9);
}

.disabled\:bg-success-300\/95:disabled {
  background-color: rgb(108 233 166 / 0.95);
}

.disabled\:bg-success-300\/100:disabled {
  background-color: rgb(108 233 166 / 1);
}

.disabled\:bg-success-400\/0:disabled {
  background-color: rgb(50 213 131 / 0);
}

.disabled\:bg-success-400\/5:disabled {
  background-color: rgb(50 213 131 / 0.05);
}

.disabled\:bg-success-400\/10:disabled {
  background-color: rgb(50 213 131 / 0.1);
}

.disabled\:bg-success-400\/20:disabled {
  background-color: rgb(50 213 131 / 0.2);
}

.disabled\:bg-success-400\/25:disabled {
  background-color: rgb(50 213 131 / 0.25);
}

.disabled\:bg-success-400\/30:disabled {
  background-color: rgb(50 213 131 / 0.3);
}

.disabled\:bg-success-400\/40:disabled {
  background-color: rgb(50 213 131 / 0.4);
}

.disabled\:bg-success-400\/50:disabled {
  background-color: rgb(50 213 131 / 0.5);
}

.disabled\:bg-success-400\/60:disabled {
  background-color: rgb(50 213 131 / 0.6);
}

.disabled\:bg-success-400\/70:disabled {
  background-color: rgb(50 213 131 / 0.7);
}

.disabled\:bg-success-400\/75:disabled {
  background-color: rgb(50 213 131 / 0.75);
}

.disabled\:bg-success-400\/80:disabled {
  background-color: rgb(50 213 131 / 0.8);
}

.disabled\:bg-success-400\/90:disabled {
  background-color: rgb(50 213 131 / 0.9);
}

.disabled\:bg-success-400\/95:disabled {
  background-color: rgb(50 213 131 / 0.95);
}

.disabled\:bg-success-400\/100:disabled {
  background-color: rgb(50 213 131 / 1);
}

.disabled\:bg-success-500\/0:disabled {
  background-color: rgb(18 135 106 / 0);
}

.disabled\:bg-success-500\/5:disabled {
  background-color: rgb(18 135 106 / 0.05);
}

.disabled\:bg-success-500\/10:disabled {
  background-color: rgb(18 135 106 / 0.1);
}

.disabled\:bg-success-500\/20:disabled {
  background-color: rgb(18 135 106 / 0.2);
}

.disabled\:bg-success-500\/25:disabled {
  background-color: rgb(18 135 106 / 0.25);
}

.disabled\:bg-success-500\/30:disabled {
  background-color: rgb(18 135 106 / 0.3);
}

.disabled\:bg-success-500\/40:disabled {
  background-color: rgb(18 135 106 / 0.4);
}

.disabled\:bg-success-500\/50:disabled {
  background-color: rgb(18 135 106 / 0.5);
}

.disabled\:bg-success-500\/60:disabled {
  background-color: rgb(18 135 106 / 0.6);
}

.disabled\:bg-success-500\/70:disabled {
  background-color: rgb(18 135 106 / 0.7);
}

.disabled\:bg-success-500\/75:disabled {
  background-color: rgb(18 135 106 / 0.75);
}

.disabled\:bg-success-500\/80:disabled {
  background-color: rgb(18 135 106 / 0.8);
}

.disabled\:bg-success-500\/90:disabled {
  background-color: rgb(18 135 106 / 0.9);
}

.disabled\:bg-success-500\/95:disabled {
  background-color: rgb(18 135 106 / 0.95);
}

.disabled\:bg-success-500\/100:disabled {
  background-color: rgb(18 135 106 / 1);
}

.disabled\:bg-success-600\/0:disabled {
  background-color: rgb(3 152 85 / 0);
}

.disabled\:bg-success-600\/5:disabled {
  background-color: rgb(3 152 85 / 0.05);
}

.disabled\:bg-success-600\/10:disabled {
  background-color: rgb(3 152 85 / 0.1);
}

.disabled\:bg-success-600\/20:disabled {
  background-color: rgb(3 152 85 / 0.2);
}

.disabled\:bg-success-600\/25:disabled {
  background-color: rgb(3 152 85 / 0.25);
}

.disabled\:bg-success-600\/30:disabled {
  background-color: rgb(3 152 85 / 0.3);
}

.disabled\:bg-success-600\/40:disabled {
  background-color: rgb(3 152 85 / 0.4);
}

.disabled\:bg-success-600\/50:disabled {
  background-color: rgb(3 152 85 / 0.5);
}

.disabled\:bg-success-600\/60:disabled {
  background-color: rgb(3 152 85 / 0.6);
}

.disabled\:bg-success-600\/70:disabled {
  background-color: rgb(3 152 85 / 0.7);
}

.disabled\:bg-success-600\/75:disabled {
  background-color: rgb(3 152 85 / 0.75);
}

.disabled\:bg-success-600\/80:disabled {
  background-color: rgb(3 152 85 / 0.8);
}

.disabled\:bg-success-600\/90:disabled {
  background-color: rgb(3 152 85 / 0.9);
}

.disabled\:bg-success-600\/95:disabled {
  background-color: rgb(3 152 85 / 0.95);
}

.disabled\:bg-success-600\/100:disabled {
  background-color: rgb(3 152 85 / 1);
}

.disabled\:bg-success-700\/0:disabled {
  background-color: rgb(2 122 72 / 0);
}

.disabled\:bg-success-700\/5:disabled {
  background-color: rgb(2 122 72 / 0.05);
}

.disabled\:bg-success-700\/10:disabled {
  background-color: rgb(2 122 72 / 0.1);
}

.disabled\:bg-success-700\/20:disabled {
  background-color: rgb(2 122 72 / 0.2);
}

.disabled\:bg-success-700\/25:disabled {
  background-color: rgb(2 122 72 / 0.25);
}

.disabled\:bg-success-700\/30:disabled {
  background-color: rgb(2 122 72 / 0.3);
}

.disabled\:bg-success-700\/40:disabled {
  background-color: rgb(2 122 72 / 0.4);
}

.disabled\:bg-success-700\/50:disabled {
  background-color: rgb(2 122 72 / 0.5);
}

.disabled\:bg-success-700\/60:disabled {
  background-color: rgb(2 122 72 / 0.6);
}

.disabled\:bg-success-700\/70:disabled {
  background-color: rgb(2 122 72 / 0.7);
}

.disabled\:bg-success-700\/75:disabled {
  background-color: rgb(2 122 72 / 0.75);
}

.disabled\:bg-success-700\/80:disabled {
  background-color: rgb(2 122 72 / 0.8);
}

.disabled\:bg-success-700\/90:disabled {
  background-color: rgb(2 122 72 / 0.9);
}

.disabled\:bg-success-700\/95:disabled {
  background-color: rgb(2 122 72 / 0.95);
}

.disabled\:bg-success-700\/100:disabled {
  background-color: rgb(2 122 72 / 1);
}

.disabled\:bg-success-800\/0:disabled {
  background-color: rgb(5 96 58 / 0);
}

.disabled\:bg-success-800\/5:disabled {
  background-color: rgb(5 96 58 / 0.05);
}

.disabled\:bg-success-800\/10:disabled {
  background-color: rgb(5 96 58 / 0.1);
}

.disabled\:bg-success-800\/20:disabled {
  background-color: rgb(5 96 58 / 0.2);
}

.disabled\:bg-success-800\/25:disabled {
  background-color: rgb(5 96 58 / 0.25);
}

.disabled\:bg-success-800\/30:disabled {
  background-color: rgb(5 96 58 / 0.3);
}

.disabled\:bg-success-800\/40:disabled {
  background-color: rgb(5 96 58 / 0.4);
}

.disabled\:bg-success-800\/50:disabled {
  background-color: rgb(5 96 58 / 0.5);
}

.disabled\:bg-success-800\/60:disabled {
  background-color: rgb(5 96 58 / 0.6);
}

.disabled\:bg-success-800\/70:disabled {
  background-color: rgb(5 96 58 / 0.7);
}

.disabled\:bg-success-800\/75:disabled {
  background-color: rgb(5 96 58 / 0.75);
}

.disabled\:bg-success-800\/80:disabled {
  background-color: rgb(5 96 58 / 0.8);
}

.disabled\:bg-success-800\/90:disabled {
  background-color: rgb(5 96 58 / 0.9);
}

.disabled\:bg-success-800\/95:disabled {
  background-color: rgb(5 96 58 / 0.95);
}

.disabled\:bg-success-800\/100:disabled {
  background-color: rgb(5 96 58 / 1);
}

.disabled\:bg-success-900\/0:disabled {
  background-color: rgb(5 79 49 / 0);
}

.disabled\:bg-success-900\/5:disabled {
  background-color: rgb(5 79 49 / 0.05);
}

.disabled\:bg-success-900\/10:disabled {
  background-color: rgb(5 79 49 / 0.1);
}

.disabled\:bg-success-900\/20:disabled {
  background-color: rgb(5 79 49 / 0.2);
}

.disabled\:bg-success-900\/25:disabled {
  background-color: rgb(5 79 49 / 0.25);
}

.disabled\:bg-success-900\/30:disabled {
  background-color: rgb(5 79 49 / 0.3);
}

.disabled\:bg-success-900\/40:disabled {
  background-color: rgb(5 79 49 / 0.4);
}

.disabled\:bg-success-900\/50:disabled {
  background-color: rgb(5 79 49 / 0.5);
}

.disabled\:bg-success-900\/60:disabled {
  background-color: rgb(5 79 49 / 0.6);
}

.disabled\:bg-success-900\/70:disabled {
  background-color: rgb(5 79 49 / 0.7);
}

.disabled\:bg-success-900\/75:disabled {
  background-color: rgb(5 79 49 / 0.75);
}

.disabled\:bg-success-900\/80:disabled {
  background-color: rgb(5 79 49 / 0.8);
}

.disabled\:bg-success-900\/90:disabled {
  background-color: rgb(5 79 49 / 0.9);
}

.disabled\:bg-success-900\/95:disabled {
  background-color: rgb(5 79 49 / 0.95);
}

.disabled\:bg-success-900\/100:disabled {
  background-color: rgb(5 79 49 / 1);
}

.disabled\:bg-success\/0:disabled {
  background-color: rgb(50 213 131 / 0);
}

.disabled\:bg-success\/5:disabled {
  background-color: rgb(50 213 131 / 0.05);
}

.disabled\:bg-success\/10:disabled {
  background-color: rgb(50 213 131 / 0.1);
}

.disabled\:bg-success\/20:disabled {
  background-color: rgb(50 213 131 / 0.2);
}

.disabled\:bg-success\/25:disabled {
  background-color: rgb(50 213 131 / 0.25);
}

.disabled\:bg-success\/30:disabled {
  background-color: rgb(50 213 131 / 0.3);
}

.disabled\:bg-success\/40:disabled {
  background-color: rgb(50 213 131 / 0.4);
}

.disabled\:bg-success\/50:disabled {
  background-color: rgb(50 213 131 / 0.5);
}

.disabled\:bg-success\/60:disabled {
  background-color: rgb(50 213 131 / 0.6);
}

.disabled\:bg-success\/70:disabled {
  background-color: rgb(50 213 131 / 0.7);
}

.disabled\:bg-success\/75:disabled {
  background-color: rgb(50 213 131 / 0.75);
}

.disabled\:bg-success\/80:disabled {
  background-color: rgb(50 213 131 / 0.8);
}

.disabled\:bg-success\/90:disabled {
  background-color: rgb(50 213 131 / 0.9);
}

.disabled\:bg-success\/95:disabled {
  background-color: rgb(50 213 131 / 0.95);
}

.disabled\:bg-success\/100:disabled {
  background-color: rgb(50 213 131 / 1);
}

.disabled\:bg-gray-blue-25\/0:disabled {
  background-color: rgb(252 252 253 / 0);
}

.disabled\:bg-gray-blue-25\/5:disabled {
  background-color: rgb(252 252 253 / 0.05);
}

.disabled\:bg-gray-blue-25\/10:disabled {
  background-color: rgb(252 252 253 / 0.1);
}

.disabled\:bg-gray-blue-25\/20:disabled {
  background-color: rgb(252 252 253 / 0.2);
}

.disabled\:bg-gray-blue-25\/25:disabled {
  background-color: rgb(252 252 253 / 0.25);
}

.disabled\:bg-gray-blue-25\/30:disabled {
  background-color: rgb(252 252 253 / 0.3);
}

.disabled\:bg-gray-blue-25\/40:disabled {
  background-color: rgb(252 252 253 / 0.4);
}

.disabled\:bg-gray-blue-25\/50:disabled {
  background-color: rgb(252 252 253 / 0.5);
}

.disabled\:bg-gray-blue-25\/60:disabled {
  background-color: rgb(252 252 253 / 0.6);
}

.disabled\:bg-gray-blue-25\/70:disabled {
  background-color: rgb(252 252 253 / 0.7);
}

.disabled\:bg-gray-blue-25\/75:disabled {
  background-color: rgb(252 252 253 / 0.75);
}

.disabled\:bg-gray-blue-25\/80:disabled {
  background-color: rgb(252 252 253 / 0.8);
}

.disabled\:bg-gray-blue-25\/90:disabled {
  background-color: rgb(252 252 253 / 0.9);
}

.disabled\:bg-gray-blue-25\/95:disabled {
  background-color: rgb(252 252 253 / 0.95);
}

.disabled\:bg-gray-blue-25\/100:disabled {
  background-color: rgb(252 252 253 / 1);
}

.disabled\:bg-gray-blue-50\/0:disabled {
  background-color: rgb(248 249 252 / 0);
}

.disabled\:bg-gray-blue-50\/5:disabled {
  background-color: rgb(248 249 252 / 0.05);
}

.disabled\:bg-gray-blue-50\/10:disabled {
  background-color: rgb(248 249 252 / 0.1);
}

.disabled\:bg-gray-blue-50\/20:disabled {
  background-color: rgb(248 249 252 / 0.2);
}

.disabled\:bg-gray-blue-50\/25:disabled {
  background-color: rgb(248 249 252 / 0.25);
}

.disabled\:bg-gray-blue-50\/30:disabled {
  background-color: rgb(248 249 252 / 0.3);
}

.disabled\:bg-gray-blue-50\/40:disabled {
  background-color: rgb(248 249 252 / 0.4);
}

.disabled\:bg-gray-blue-50\/50:disabled {
  background-color: rgb(248 249 252 / 0.5);
}

.disabled\:bg-gray-blue-50\/60:disabled {
  background-color: rgb(248 249 252 / 0.6);
}

.disabled\:bg-gray-blue-50\/70:disabled {
  background-color: rgb(248 249 252 / 0.7);
}

.disabled\:bg-gray-blue-50\/75:disabled {
  background-color: rgb(248 249 252 / 0.75);
}

.disabled\:bg-gray-blue-50\/80:disabled {
  background-color: rgb(248 249 252 / 0.8);
}

.disabled\:bg-gray-blue-50\/90:disabled {
  background-color: rgb(248 249 252 / 0.9);
}

.disabled\:bg-gray-blue-50\/95:disabled {
  background-color: rgb(248 249 252 / 0.95);
}

.disabled\:bg-gray-blue-50\/100:disabled {
  background-color: rgb(248 249 252 / 1);
}

.disabled\:bg-gray-blue-100\/0:disabled {
  background-color: rgb(234 236 245 / 0);
}

.disabled\:bg-gray-blue-100\/5:disabled {
  background-color: rgb(234 236 245 / 0.05);
}

.disabled\:bg-gray-blue-100\/10:disabled {
  background-color: rgb(234 236 245 / 0.1);
}

.disabled\:bg-gray-blue-100\/20:disabled {
  background-color: rgb(234 236 245 / 0.2);
}

.disabled\:bg-gray-blue-100\/25:disabled {
  background-color: rgb(234 236 245 / 0.25);
}

.disabled\:bg-gray-blue-100\/30:disabled {
  background-color: rgb(234 236 245 / 0.3);
}

.disabled\:bg-gray-blue-100\/40:disabled {
  background-color: rgb(234 236 245 / 0.4);
}

.disabled\:bg-gray-blue-100\/50:disabled {
  background-color: rgb(234 236 245 / 0.5);
}

.disabled\:bg-gray-blue-100\/60:disabled {
  background-color: rgb(234 236 245 / 0.6);
}

.disabled\:bg-gray-blue-100\/70:disabled {
  background-color: rgb(234 236 245 / 0.7);
}

.disabled\:bg-gray-blue-100\/75:disabled {
  background-color: rgb(234 236 245 / 0.75);
}

.disabled\:bg-gray-blue-100\/80:disabled {
  background-color: rgb(234 236 245 / 0.8);
}

.disabled\:bg-gray-blue-100\/90:disabled {
  background-color: rgb(234 236 245 / 0.9);
}

.disabled\:bg-gray-blue-100\/95:disabled {
  background-color: rgb(234 236 245 / 0.95);
}

.disabled\:bg-gray-blue-100\/100:disabled {
  background-color: rgb(234 236 245 / 1);
}

.disabled\:bg-gray-blue-200\/0:disabled {
  background-color: rgb(213 217 235 / 0);
}

.disabled\:bg-gray-blue-200\/5:disabled {
  background-color: rgb(213 217 235 / 0.05);
}

.disabled\:bg-gray-blue-200\/10:disabled {
  background-color: rgb(213 217 235 / 0.1);
}

.disabled\:bg-gray-blue-200\/20:disabled {
  background-color: rgb(213 217 235 / 0.2);
}

.disabled\:bg-gray-blue-200\/25:disabled {
  background-color: rgb(213 217 235 / 0.25);
}

.disabled\:bg-gray-blue-200\/30:disabled {
  background-color: rgb(213 217 235 / 0.3);
}

.disabled\:bg-gray-blue-200\/40:disabled {
  background-color: rgb(213 217 235 / 0.4);
}

.disabled\:bg-gray-blue-200\/50:disabled {
  background-color: rgb(213 217 235 / 0.5);
}

.disabled\:bg-gray-blue-200\/60:disabled {
  background-color: rgb(213 217 235 / 0.6);
}

.disabled\:bg-gray-blue-200\/70:disabled {
  background-color: rgb(213 217 235 / 0.7);
}

.disabled\:bg-gray-blue-200\/75:disabled {
  background-color: rgb(213 217 235 / 0.75);
}

.disabled\:bg-gray-blue-200\/80:disabled {
  background-color: rgb(213 217 235 / 0.8);
}

.disabled\:bg-gray-blue-200\/90:disabled {
  background-color: rgb(213 217 235 / 0.9);
}

.disabled\:bg-gray-blue-200\/95:disabled {
  background-color: rgb(213 217 235 / 0.95);
}

.disabled\:bg-gray-blue-200\/100:disabled {
  background-color: rgb(213 217 235 / 1);
}

.disabled\:bg-gray-blue-300\/0:disabled {
  background-color: rgb(179 184 219 / 0);
}

.disabled\:bg-gray-blue-300\/5:disabled {
  background-color: rgb(179 184 219 / 0.05);
}

.disabled\:bg-gray-blue-300\/10:disabled {
  background-color: rgb(179 184 219 / 0.1);
}

.disabled\:bg-gray-blue-300\/20:disabled {
  background-color: rgb(179 184 219 / 0.2);
}

.disabled\:bg-gray-blue-300\/25:disabled {
  background-color: rgb(179 184 219 / 0.25);
}

.disabled\:bg-gray-blue-300\/30:disabled {
  background-color: rgb(179 184 219 / 0.3);
}

.disabled\:bg-gray-blue-300\/40:disabled {
  background-color: rgb(179 184 219 / 0.4);
}

.disabled\:bg-gray-blue-300\/50:disabled {
  background-color: rgb(179 184 219 / 0.5);
}

.disabled\:bg-gray-blue-300\/60:disabled {
  background-color: rgb(179 184 219 / 0.6);
}

.disabled\:bg-gray-blue-300\/70:disabled {
  background-color: rgb(179 184 219 / 0.7);
}

.disabled\:bg-gray-blue-300\/75:disabled {
  background-color: rgb(179 184 219 / 0.75);
}

.disabled\:bg-gray-blue-300\/80:disabled {
  background-color: rgb(179 184 219 / 0.8);
}

.disabled\:bg-gray-blue-300\/90:disabled {
  background-color: rgb(179 184 219 / 0.9);
}

.disabled\:bg-gray-blue-300\/95:disabled {
  background-color: rgb(179 184 219 / 0.95);
}

.disabled\:bg-gray-blue-300\/100:disabled {
  background-color: rgb(179 184 219 / 1);
}

.disabled\:bg-gray-blue-400\/0:disabled {
  background-color: rgb(113 123 188 / 0);
}

.disabled\:bg-gray-blue-400\/5:disabled {
  background-color: rgb(113 123 188 / 0.05);
}

.disabled\:bg-gray-blue-400\/10:disabled {
  background-color: rgb(113 123 188 / 0.1);
}

.disabled\:bg-gray-blue-400\/20:disabled {
  background-color: rgb(113 123 188 / 0.2);
}

.disabled\:bg-gray-blue-400\/25:disabled {
  background-color: rgb(113 123 188 / 0.25);
}

.disabled\:bg-gray-blue-400\/30:disabled {
  background-color: rgb(113 123 188 / 0.3);
}

.disabled\:bg-gray-blue-400\/40:disabled {
  background-color: rgb(113 123 188 / 0.4);
}

.disabled\:bg-gray-blue-400\/50:disabled {
  background-color: rgb(113 123 188 / 0.5);
}

.disabled\:bg-gray-blue-400\/60:disabled {
  background-color: rgb(113 123 188 / 0.6);
}

.disabled\:bg-gray-blue-400\/70:disabled {
  background-color: rgb(113 123 188 / 0.7);
}

.disabled\:bg-gray-blue-400\/75:disabled {
  background-color: rgb(113 123 188 / 0.75);
}

.disabled\:bg-gray-blue-400\/80:disabled {
  background-color: rgb(113 123 188 / 0.8);
}

.disabled\:bg-gray-blue-400\/90:disabled {
  background-color: rgb(113 123 188 / 0.9);
}

.disabled\:bg-gray-blue-400\/95:disabled {
  background-color: rgb(113 123 188 / 0.95);
}

.disabled\:bg-gray-blue-400\/100:disabled {
  background-color: rgb(113 123 188 / 1);
}

.disabled\:bg-gray-blue-500\/0:disabled {
  background-color: rgb(78 91 166 / 0);
}

.disabled\:bg-gray-blue-500\/5:disabled {
  background-color: rgb(78 91 166 / 0.05);
}

.disabled\:bg-gray-blue-500\/10:disabled {
  background-color: rgb(78 91 166 / 0.1);
}

.disabled\:bg-gray-blue-500\/20:disabled {
  background-color: rgb(78 91 166 / 0.2);
}

.disabled\:bg-gray-blue-500\/25:disabled {
  background-color: rgb(78 91 166 / 0.25);
}

.disabled\:bg-gray-blue-500\/30:disabled {
  background-color: rgb(78 91 166 / 0.3);
}

.disabled\:bg-gray-blue-500\/40:disabled {
  background-color: rgb(78 91 166 / 0.4);
}

.disabled\:bg-gray-blue-500\/50:disabled {
  background-color: rgb(78 91 166 / 0.5);
}

.disabled\:bg-gray-blue-500\/60:disabled {
  background-color: rgb(78 91 166 / 0.6);
}

.disabled\:bg-gray-blue-500\/70:disabled {
  background-color: rgb(78 91 166 / 0.7);
}

.disabled\:bg-gray-blue-500\/75:disabled {
  background-color: rgb(78 91 166 / 0.75);
}

.disabled\:bg-gray-blue-500\/80:disabled {
  background-color: rgb(78 91 166 / 0.8);
}

.disabled\:bg-gray-blue-500\/90:disabled {
  background-color: rgb(78 91 166 / 0.9);
}

.disabled\:bg-gray-blue-500\/95:disabled {
  background-color: rgb(78 91 166 / 0.95);
}

.disabled\:bg-gray-blue-500\/100:disabled {
  background-color: rgb(78 91 166 / 1);
}

.disabled\:bg-gray-blue-600\/0:disabled {
  background-color: rgb(62 71 132 / 0);
}

.disabled\:bg-gray-blue-600\/5:disabled {
  background-color: rgb(62 71 132 / 0.05);
}

.disabled\:bg-gray-blue-600\/10:disabled {
  background-color: rgb(62 71 132 / 0.1);
}

.disabled\:bg-gray-blue-600\/20:disabled {
  background-color: rgb(62 71 132 / 0.2);
}

.disabled\:bg-gray-blue-600\/25:disabled {
  background-color: rgb(62 71 132 / 0.25);
}

.disabled\:bg-gray-blue-600\/30:disabled {
  background-color: rgb(62 71 132 / 0.3);
}

.disabled\:bg-gray-blue-600\/40:disabled {
  background-color: rgb(62 71 132 / 0.4);
}

.disabled\:bg-gray-blue-600\/50:disabled {
  background-color: rgb(62 71 132 / 0.5);
}

.disabled\:bg-gray-blue-600\/60:disabled {
  background-color: rgb(62 71 132 / 0.6);
}

.disabled\:bg-gray-blue-600\/70:disabled {
  background-color: rgb(62 71 132 / 0.7);
}

.disabled\:bg-gray-blue-600\/75:disabled {
  background-color: rgb(62 71 132 / 0.75);
}

.disabled\:bg-gray-blue-600\/80:disabled {
  background-color: rgb(62 71 132 / 0.8);
}

.disabled\:bg-gray-blue-600\/90:disabled {
  background-color: rgb(62 71 132 / 0.9);
}

.disabled\:bg-gray-blue-600\/95:disabled {
  background-color: rgb(62 71 132 / 0.95);
}

.disabled\:bg-gray-blue-600\/100:disabled {
  background-color: rgb(62 71 132 / 1);
}

.disabled\:bg-gray-blue-700\/0:disabled {
  background-color: rgb(54 63 114 / 0);
}

.disabled\:bg-gray-blue-700\/5:disabled {
  background-color: rgb(54 63 114 / 0.05);
}

.disabled\:bg-gray-blue-700\/10:disabled {
  background-color: rgb(54 63 114 / 0.1);
}

.disabled\:bg-gray-blue-700\/20:disabled {
  background-color: rgb(54 63 114 / 0.2);
}

.disabled\:bg-gray-blue-700\/25:disabled {
  background-color: rgb(54 63 114 / 0.25);
}

.disabled\:bg-gray-blue-700\/30:disabled {
  background-color: rgb(54 63 114 / 0.3);
}

.disabled\:bg-gray-blue-700\/40:disabled {
  background-color: rgb(54 63 114 / 0.4);
}

.disabled\:bg-gray-blue-700\/50:disabled {
  background-color: rgb(54 63 114 / 0.5);
}

.disabled\:bg-gray-blue-700\/60:disabled {
  background-color: rgb(54 63 114 / 0.6);
}

.disabled\:bg-gray-blue-700\/70:disabled {
  background-color: rgb(54 63 114 / 0.7);
}

.disabled\:bg-gray-blue-700\/75:disabled {
  background-color: rgb(54 63 114 / 0.75);
}

.disabled\:bg-gray-blue-700\/80:disabled {
  background-color: rgb(54 63 114 / 0.8);
}

.disabled\:bg-gray-blue-700\/90:disabled {
  background-color: rgb(54 63 114 / 0.9);
}

.disabled\:bg-gray-blue-700\/95:disabled {
  background-color: rgb(54 63 114 / 0.95);
}

.disabled\:bg-gray-blue-700\/100:disabled {
  background-color: rgb(54 63 114 / 1);
}

.disabled\:bg-gray-blue-800\/0:disabled {
  background-color: rgb(41 48 86 / 0);
}

.disabled\:bg-gray-blue-800\/5:disabled {
  background-color: rgb(41 48 86 / 0.05);
}

.disabled\:bg-gray-blue-800\/10:disabled {
  background-color: rgb(41 48 86 / 0.1);
}

.disabled\:bg-gray-blue-800\/20:disabled {
  background-color: rgb(41 48 86 / 0.2);
}

.disabled\:bg-gray-blue-800\/25:disabled {
  background-color: rgb(41 48 86 / 0.25);
}

.disabled\:bg-gray-blue-800\/30:disabled {
  background-color: rgb(41 48 86 / 0.3);
}

.disabled\:bg-gray-blue-800\/40:disabled {
  background-color: rgb(41 48 86 / 0.4);
}

.disabled\:bg-gray-blue-800\/50:disabled {
  background-color: rgb(41 48 86 / 0.5);
}

.disabled\:bg-gray-blue-800\/60:disabled {
  background-color: rgb(41 48 86 / 0.6);
}

.disabled\:bg-gray-blue-800\/70:disabled {
  background-color: rgb(41 48 86 / 0.7);
}

.disabled\:bg-gray-blue-800\/75:disabled {
  background-color: rgb(41 48 86 / 0.75);
}

.disabled\:bg-gray-blue-800\/80:disabled {
  background-color: rgb(41 48 86 / 0.8);
}

.disabled\:bg-gray-blue-800\/90:disabled {
  background-color: rgb(41 48 86 / 0.9);
}

.disabled\:bg-gray-blue-800\/95:disabled {
  background-color: rgb(41 48 86 / 0.95);
}

.disabled\:bg-gray-blue-800\/100:disabled {
  background-color: rgb(41 48 86 / 1);
}

.disabled\:bg-gray-blue-900\/0:disabled {
  background-color: rgb(16 19 35 / 0);
}

.disabled\:bg-gray-blue-900\/5:disabled {
  background-color: rgb(16 19 35 / 0.05);
}

.disabled\:bg-gray-blue-900\/10:disabled {
  background-color: rgb(16 19 35 / 0.1);
}

.disabled\:bg-gray-blue-900\/20:disabled {
  background-color: rgb(16 19 35 / 0.2);
}

.disabled\:bg-gray-blue-900\/25:disabled {
  background-color: rgb(16 19 35 / 0.25);
}

.disabled\:bg-gray-blue-900\/30:disabled {
  background-color: rgb(16 19 35 / 0.3);
}

.disabled\:bg-gray-blue-900\/40:disabled {
  background-color: rgb(16 19 35 / 0.4);
}

.disabled\:bg-gray-blue-900\/50:disabled {
  background-color: rgb(16 19 35 / 0.5);
}

.disabled\:bg-gray-blue-900\/60:disabled {
  background-color: rgb(16 19 35 / 0.6);
}

.disabled\:bg-gray-blue-900\/70:disabled {
  background-color: rgb(16 19 35 / 0.7);
}

.disabled\:bg-gray-blue-900\/75:disabled {
  background-color: rgb(16 19 35 / 0.75);
}

.disabled\:bg-gray-blue-900\/80:disabled {
  background-color: rgb(16 19 35 / 0.8);
}

.disabled\:bg-gray-blue-900\/90:disabled {
  background-color: rgb(16 19 35 / 0.9);
}

.disabled\:bg-gray-blue-900\/95:disabled {
  background-color: rgb(16 19 35 / 0.95);
}

.disabled\:bg-gray-blue-900\/100:disabled {
  background-color: rgb(16 19 35 / 1);
}

.disabled\:bg-gray-blue\/0:disabled {
  background-color: rgb(113 123 188 / 0);
}

.disabled\:bg-gray-blue\/5:disabled {
  background-color: rgb(113 123 188 / 0.05);
}

.disabled\:bg-gray-blue\/10:disabled {
  background-color: rgb(113 123 188 / 0.1);
}

.disabled\:bg-gray-blue\/20:disabled {
  background-color: rgb(113 123 188 / 0.2);
}

.disabled\:bg-gray-blue\/25:disabled {
  background-color: rgb(113 123 188 / 0.25);
}

.disabled\:bg-gray-blue\/30:disabled {
  background-color: rgb(113 123 188 / 0.3);
}

.disabled\:bg-gray-blue\/40:disabled {
  background-color: rgb(113 123 188 / 0.4);
}

.disabled\:bg-gray-blue\/50:disabled {
  background-color: rgb(113 123 188 / 0.5);
}

.disabled\:bg-gray-blue\/60:disabled {
  background-color: rgb(113 123 188 / 0.6);
}

.disabled\:bg-gray-blue\/70:disabled {
  background-color: rgb(113 123 188 / 0.7);
}

.disabled\:bg-gray-blue\/75:disabled {
  background-color: rgb(113 123 188 / 0.75);
}

.disabled\:bg-gray-blue\/80:disabled {
  background-color: rgb(113 123 188 / 0.8);
}

.disabled\:bg-gray-blue\/90:disabled {
  background-color: rgb(113 123 188 / 0.9);
}

.disabled\:bg-gray-blue\/95:disabled {
  background-color: rgb(113 123 188 / 0.95);
}

.disabled\:bg-gray-blue\/100:disabled {
  background-color: rgb(113 123 188 / 1);
}

.disabled\:bg-gray-cool-25\/0:disabled {
  background-color: rgb(252 252 253 / 0);
}

.disabled\:bg-gray-cool-25\/5:disabled {
  background-color: rgb(252 252 253 / 0.05);
}

.disabled\:bg-gray-cool-25\/10:disabled {
  background-color: rgb(252 252 253 / 0.1);
}

.disabled\:bg-gray-cool-25\/20:disabled {
  background-color: rgb(252 252 253 / 0.2);
}

.disabled\:bg-gray-cool-25\/25:disabled {
  background-color: rgb(252 252 253 / 0.25);
}

.disabled\:bg-gray-cool-25\/30:disabled {
  background-color: rgb(252 252 253 / 0.3);
}

.disabled\:bg-gray-cool-25\/40:disabled {
  background-color: rgb(252 252 253 / 0.4);
}

.disabled\:bg-gray-cool-25\/50:disabled {
  background-color: rgb(252 252 253 / 0.5);
}

.disabled\:bg-gray-cool-25\/60:disabled {
  background-color: rgb(252 252 253 / 0.6);
}

.disabled\:bg-gray-cool-25\/70:disabled {
  background-color: rgb(252 252 253 / 0.7);
}

.disabled\:bg-gray-cool-25\/75:disabled {
  background-color: rgb(252 252 253 / 0.75);
}

.disabled\:bg-gray-cool-25\/80:disabled {
  background-color: rgb(252 252 253 / 0.8);
}

.disabled\:bg-gray-cool-25\/90:disabled {
  background-color: rgb(252 252 253 / 0.9);
}

.disabled\:bg-gray-cool-25\/95:disabled {
  background-color: rgb(252 252 253 / 0.95);
}

.disabled\:bg-gray-cool-25\/100:disabled {
  background-color: rgb(252 252 253 / 1);
}

.disabled\:bg-gray-cool-50\/0:disabled {
  background-color: rgb(249 249 251 / 0);
}

.disabled\:bg-gray-cool-50\/5:disabled {
  background-color: rgb(249 249 251 / 0.05);
}

.disabled\:bg-gray-cool-50\/10:disabled {
  background-color: rgb(249 249 251 / 0.1);
}

.disabled\:bg-gray-cool-50\/20:disabled {
  background-color: rgb(249 249 251 / 0.2);
}

.disabled\:bg-gray-cool-50\/25:disabled {
  background-color: rgb(249 249 251 / 0.25);
}

.disabled\:bg-gray-cool-50\/30:disabled {
  background-color: rgb(249 249 251 / 0.3);
}

.disabled\:bg-gray-cool-50\/40:disabled {
  background-color: rgb(249 249 251 / 0.4);
}

.disabled\:bg-gray-cool-50\/50:disabled {
  background-color: rgb(249 249 251 / 0.5);
}

.disabled\:bg-gray-cool-50\/60:disabled {
  background-color: rgb(249 249 251 / 0.6);
}

.disabled\:bg-gray-cool-50\/70:disabled {
  background-color: rgb(249 249 251 / 0.7);
}

.disabled\:bg-gray-cool-50\/75:disabled {
  background-color: rgb(249 249 251 / 0.75);
}

.disabled\:bg-gray-cool-50\/80:disabled {
  background-color: rgb(249 249 251 / 0.8);
}

.disabled\:bg-gray-cool-50\/90:disabled {
  background-color: rgb(249 249 251 / 0.9);
}

.disabled\:bg-gray-cool-50\/95:disabled {
  background-color: rgb(249 249 251 / 0.95);
}

.disabled\:bg-gray-cool-50\/100:disabled {
  background-color: rgb(249 249 251 / 1);
}

.disabled\:bg-gray-cool-100\/0:disabled {
  background-color: rgb(239 241 245 / 0);
}

.disabled\:bg-gray-cool-100\/5:disabled {
  background-color: rgb(239 241 245 / 0.05);
}

.disabled\:bg-gray-cool-100\/10:disabled {
  background-color: rgb(239 241 245 / 0.1);
}

.disabled\:bg-gray-cool-100\/20:disabled {
  background-color: rgb(239 241 245 / 0.2);
}

.disabled\:bg-gray-cool-100\/25:disabled {
  background-color: rgb(239 241 245 / 0.25);
}

.disabled\:bg-gray-cool-100\/30:disabled {
  background-color: rgb(239 241 245 / 0.3);
}

.disabled\:bg-gray-cool-100\/40:disabled {
  background-color: rgb(239 241 245 / 0.4);
}

.disabled\:bg-gray-cool-100\/50:disabled {
  background-color: rgb(239 241 245 / 0.5);
}

.disabled\:bg-gray-cool-100\/60:disabled {
  background-color: rgb(239 241 245 / 0.6);
}

.disabled\:bg-gray-cool-100\/70:disabled {
  background-color: rgb(239 241 245 / 0.7);
}

.disabled\:bg-gray-cool-100\/75:disabled {
  background-color: rgb(239 241 245 / 0.75);
}

.disabled\:bg-gray-cool-100\/80:disabled {
  background-color: rgb(239 241 245 / 0.8);
}

.disabled\:bg-gray-cool-100\/90:disabled {
  background-color: rgb(239 241 245 / 0.9);
}

.disabled\:bg-gray-cool-100\/95:disabled {
  background-color: rgb(239 241 245 / 0.95);
}

.disabled\:bg-gray-cool-100\/100:disabled {
  background-color: rgb(239 241 245 / 1);
}

.disabled\:bg-gray-cool-200\/0:disabled {
  background-color: rgb(220 223 234 / 0);
}

.disabled\:bg-gray-cool-200\/5:disabled {
  background-color: rgb(220 223 234 / 0.05);
}

.disabled\:bg-gray-cool-200\/10:disabled {
  background-color: rgb(220 223 234 / 0.1);
}

.disabled\:bg-gray-cool-200\/20:disabled {
  background-color: rgb(220 223 234 / 0.2);
}

.disabled\:bg-gray-cool-200\/25:disabled {
  background-color: rgb(220 223 234 / 0.25);
}

.disabled\:bg-gray-cool-200\/30:disabled {
  background-color: rgb(220 223 234 / 0.3);
}

.disabled\:bg-gray-cool-200\/40:disabled {
  background-color: rgb(220 223 234 / 0.4);
}

.disabled\:bg-gray-cool-200\/50:disabled {
  background-color: rgb(220 223 234 / 0.5);
}

.disabled\:bg-gray-cool-200\/60:disabled {
  background-color: rgb(220 223 234 / 0.6);
}

.disabled\:bg-gray-cool-200\/70:disabled {
  background-color: rgb(220 223 234 / 0.7);
}

.disabled\:bg-gray-cool-200\/75:disabled {
  background-color: rgb(220 223 234 / 0.75);
}

.disabled\:bg-gray-cool-200\/80:disabled {
  background-color: rgb(220 223 234 / 0.8);
}

.disabled\:bg-gray-cool-200\/90:disabled {
  background-color: rgb(220 223 234 / 0.9);
}

.disabled\:bg-gray-cool-200\/95:disabled {
  background-color: rgb(220 223 234 / 0.95);
}

.disabled\:bg-gray-cool-200\/100:disabled {
  background-color: rgb(220 223 234 / 1);
}

.disabled\:bg-gray-cool-300\/0:disabled {
  background-color: rgb(185 192 212 / 0);
}

.disabled\:bg-gray-cool-300\/5:disabled {
  background-color: rgb(185 192 212 / 0.05);
}

.disabled\:bg-gray-cool-300\/10:disabled {
  background-color: rgb(185 192 212 / 0.1);
}

.disabled\:bg-gray-cool-300\/20:disabled {
  background-color: rgb(185 192 212 / 0.2);
}

.disabled\:bg-gray-cool-300\/25:disabled {
  background-color: rgb(185 192 212 / 0.25);
}

.disabled\:bg-gray-cool-300\/30:disabled {
  background-color: rgb(185 192 212 / 0.3);
}

.disabled\:bg-gray-cool-300\/40:disabled {
  background-color: rgb(185 192 212 / 0.4);
}

.disabled\:bg-gray-cool-300\/50:disabled {
  background-color: rgb(185 192 212 / 0.5);
}

.disabled\:bg-gray-cool-300\/60:disabled {
  background-color: rgb(185 192 212 / 0.6);
}

.disabled\:bg-gray-cool-300\/70:disabled {
  background-color: rgb(185 192 212 / 0.7);
}

.disabled\:bg-gray-cool-300\/75:disabled {
  background-color: rgb(185 192 212 / 0.75);
}

.disabled\:bg-gray-cool-300\/80:disabled {
  background-color: rgb(185 192 212 / 0.8);
}

.disabled\:bg-gray-cool-300\/90:disabled {
  background-color: rgb(185 192 212 / 0.9);
}

.disabled\:bg-gray-cool-300\/95:disabled {
  background-color: rgb(185 192 212 / 0.95);
}

.disabled\:bg-gray-cool-300\/100:disabled {
  background-color: rgb(185 192 212 / 1);
}

.disabled\:bg-gray-cool-400\/0:disabled {
  background-color: rgb(125 137 176 / 0);
}

.disabled\:bg-gray-cool-400\/5:disabled {
  background-color: rgb(125 137 176 / 0.05);
}

.disabled\:bg-gray-cool-400\/10:disabled {
  background-color: rgb(125 137 176 / 0.1);
}

.disabled\:bg-gray-cool-400\/20:disabled {
  background-color: rgb(125 137 176 / 0.2);
}

.disabled\:bg-gray-cool-400\/25:disabled {
  background-color: rgb(125 137 176 / 0.25);
}

.disabled\:bg-gray-cool-400\/30:disabled {
  background-color: rgb(125 137 176 / 0.3);
}

.disabled\:bg-gray-cool-400\/40:disabled {
  background-color: rgb(125 137 176 / 0.4);
}

.disabled\:bg-gray-cool-400\/50:disabled {
  background-color: rgb(125 137 176 / 0.5);
}

.disabled\:bg-gray-cool-400\/60:disabled {
  background-color: rgb(125 137 176 / 0.6);
}

.disabled\:bg-gray-cool-400\/70:disabled {
  background-color: rgb(125 137 176 / 0.7);
}

.disabled\:bg-gray-cool-400\/75:disabled {
  background-color: rgb(125 137 176 / 0.75);
}

.disabled\:bg-gray-cool-400\/80:disabled {
  background-color: rgb(125 137 176 / 0.8);
}

.disabled\:bg-gray-cool-400\/90:disabled {
  background-color: rgb(125 137 176 / 0.9);
}

.disabled\:bg-gray-cool-400\/95:disabled {
  background-color: rgb(125 137 176 / 0.95);
}

.disabled\:bg-gray-cool-400\/100:disabled {
  background-color: rgb(125 137 176 / 1);
}

.disabled\:bg-gray-cool-500\/0:disabled {
  background-color: rgb(93 107 152 / 0);
}

.disabled\:bg-gray-cool-500\/5:disabled {
  background-color: rgb(93 107 152 / 0.05);
}

.disabled\:bg-gray-cool-500\/10:disabled {
  background-color: rgb(93 107 152 / 0.1);
}

.disabled\:bg-gray-cool-500\/20:disabled {
  background-color: rgb(93 107 152 / 0.2);
}

.disabled\:bg-gray-cool-500\/25:disabled {
  background-color: rgb(93 107 152 / 0.25);
}

.disabled\:bg-gray-cool-500\/30:disabled {
  background-color: rgb(93 107 152 / 0.3);
}

.disabled\:bg-gray-cool-500\/40:disabled {
  background-color: rgb(93 107 152 / 0.4);
}

.disabled\:bg-gray-cool-500\/50:disabled {
  background-color: rgb(93 107 152 / 0.5);
}

.disabled\:bg-gray-cool-500\/60:disabled {
  background-color: rgb(93 107 152 / 0.6);
}

.disabled\:bg-gray-cool-500\/70:disabled {
  background-color: rgb(93 107 152 / 0.7);
}

.disabled\:bg-gray-cool-500\/75:disabled {
  background-color: rgb(93 107 152 / 0.75);
}

.disabled\:bg-gray-cool-500\/80:disabled {
  background-color: rgb(93 107 152 / 0.8);
}

.disabled\:bg-gray-cool-500\/90:disabled {
  background-color: rgb(93 107 152 / 0.9);
}

.disabled\:bg-gray-cool-500\/95:disabled {
  background-color: rgb(93 107 152 / 0.95);
}

.disabled\:bg-gray-cool-500\/100:disabled {
  background-color: rgb(93 107 152 / 1);
}

.disabled\:bg-gray-cool-600\/0:disabled {
  background-color: rgb(74 85 120 / 0);
}

.disabled\:bg-gray-cool-600\/5:disabled {
  background-color: rgb(74 85 120 / 0.05);
}

.disabled\:bg-gray-cool-600\/10:disabled {
  background-color: rgb(74 85 120 / 0.1);
}

.disabled\:bg-gray-cool-600\/20:disabled {
  background-color: rgb(74 85 120 / 0.2);
}

.disabled\:bg-gray-cool-600\/25:disabled {
  background-color: rgb(74 85 120 / 0.25);
}

.disabled\:bg-gray-cool-600\/30:disabled {
  background-color: rgb(74 85 120 / 0.3);
}

.disabled\:bg-gray-cool-600\/40:disabled {
  background-color: rgb(74 85 120 / 0.4);
}

.disabled\:bg-gray-cool-600\/50:disabled {
  background-color: rgb(74 85 120 / 0.5);
}

.disabled\:bg-gray-cool-600\/60:disabled {
  background-color: rgb(74 85 120 / 0.6);
}

.disabled\:bg-gray-cool-600\/70:disabled {
  background-color: rgb(74 85 120 / 0.7);
}

.disabled\:bg-gray-cool-600\/75:disabled {
  background-color: rgb(74 85 120 / 0.75);
}

.disabled\:bg-gray-cool-600\/80:disabled {
  background-color: rgb(74 85 120 / 0.8);
}

.disabled\:bg-gray-cool-600\/90:disabled {
  background-color: rgb(74 85 120 / 0.9);
}

.disabled\:bg-gray-cool-600\/95:disabled {
  background-color: rgb(74 85 120 / 0.95);
}

.disabled\:bg-gray-cool-600\/100:disabled {
  background-color: rgb(74 85 120 / 1);
}

.disabled\:bg-gray-cool-700\/0:disabled {
  background-color: rgb(64 73 104 / 0);
}

.disabled\:bg-gray-cool-700\/5:disabled {
  background-color: rgb(64 73 104 / 0.05);
}

.disabled\:bg-gray-cool-700\/10:disabled {
  background-color: rgb(64 73 104 / 0.1);
}

.disabled\:bg-gray-cool-700\/20:disabled {
  background-color: rgb(64 73 104 / 0.2);
}

.disabled\:bg-gray-cool-700\/25:disabled {
  background-color: rgb(64 73 104 / 0.25);
}

.disabled\:bg-gray-cool-700\/30:disabled {
  background-color: rgb(64 73 104 / 0.3);
}

.disabled\:bg-gray-cool-700\/40:disabled {
  background-color: rgb(64 73 104 / 0.4);
}

.disabled\:bg-gray-cool-700\/50:disabled {
  background-color: rgb(64 73 104 / 0.5);
}

.disabled\:bg-gray-cool-700\/60:disabled {
  background-color: rgb(64 73 104 / 0.6);
}

.disabled\:bg-gray-cool-700\/70:disabled {
  background-color: rgb(64 73 104 / 0.7);
}

.disabled\:bg-gray-cool-700\/75:disabled {
  background-color: rgb(64 73 104 / 0.75);
}

.disabled\:bg-gray-cool-700\/80:disabled {
  background-color: rgb(64 73 104 / 0.8);
}

.disabled\:bg-gray-cool-700\/90:disabled {
  background-color: rgb(64 73 104 / 0.9);
}

.disabled\:bg-gray-cool-700\/95:disabled {
  background-color: rgb(64 73 104 / 0.95);
}

.disabled\:bg-gray-cool-700\/100:disabled {
  background-color: rgb(64 73 104 / 1);
}

.disabled\:bg-gray-cool-800\/0:disabled {
  background-color: rgb(48 55 79 / 0);
}

.disabled\:bg-gray-cool-800\/5:disabled {
  background-color: rgb(48 55 79 / 0.05);
}

.disabled\:bg-gray-cool-800\/10:disabled {
  background-color: rgb(48 55 79 / 0.1);
}

.disabled\:bg-gray-cool-800\/20:disabled {
  background-color: rgb(48 55 79 / 0.2);
}

.disabled\:bg-gray-cool-800\/25:disabled {
  background-color: rgb(48 55 79 / 0.25);
}

.disabled\:bg-gray-cool-800\/30:disabled {
  background-color: rgb(48 55 79 / 0.3);
}

.disabled\:bg-gray-cool-800\/40:disabled {
  background-color: rgb(48 55 79 / 0.4);
}

.disabled\:bg-gray-cool-800\/50:disabled {
  background-color: rgb(48 55 79 / 0.5);
}

.disabled\:bg-gray-cool-800\/60:disabled {
  background-color: rgb(48 55 79 / 0.6);
}

.disabled\:bg-gray-cool-800\/70:disabled {
  background-color: rgb(48 55 79 / 0.7);
}

.disabled\:bg-gray-cool-800\/75:disabled {
  background-color: rgb(48 55 79 / 0.75);
}

.disabled\:bg-gray-cool-800\/80:disabled {
  background-color: rgb(48 55 79 / 0.8);
}

.disabled\:bg-gray-cool-800\/90:disabled {
  background-color: rgb(48 55 79 / 0.9);
}

.disabled\:bg-gray-cool-800\/95:disabled {
  background-color: rgb(48 55 79 / 0.95);
}

.disabled\:bg-gray-cool-800\/100:disabled {
  background-color: rgb(48 55 79 / 1);
}

.disabled\:bg-gray-cool-900\/0:disabled {
  background-color: rgb(17 19 34 / 0);
}

.disabled\:bg-gray-cool-900\/5:disabled {
  background-color: rgb(17 19 34 / 0.05);
}

.disabled\:bg-gray-cool-900\/10:disabled {
  background-color: rgb(17 19 34 / 0.1);
}

.disabled\:bg-gray-cool-900\/20:disabled {
  background-color: rgb(17 19 34 / 0.2);
}

.disabled\:bg-gray-cool-900\/25:disabled {
  background-color: rgb(17 19 34 / 0.25);
}

.disabled\:bg-gray-cool-900\/30:disabled {
  background-color: rgb(17 19 34 / 0.3);
}

.disabled\:bg-gray-cool-900\/40:disabled {
  background-color: rgb(17 19 34 / 0.4);
}

.disabled\:bg-gray-cool-900\/50:disabled {
  background-color: rgb(17 19 34 / 0.5);
}

.disabled\:bg-gray-cool-900\/60:disabled {
  background-color: rgb(17 19 34 / 0.6);
}

.disabled\:bg-gray-cool-900\/70:disabled {
  background-color: rgb(17 19 34 / 0.7);
}

.disabled\:bg-gray-cool-900\/75:disabled {
  background-color: rgb(17 19 34 / 0.75);
}

.disabled\:bg-gray-cool-900\/80:disabled {
  background-color: rgb(17 19 34 / 0.8);
}

.disabled\:bg-gray-cool-900\/90:disabled {
  background-color: rgb(17 19 34 / 0.9);
}

.disabled\:bg-gray-cool-900\/95:disabled {
  background-color: rgb(17 19 34 / 0.95);
}

.disabled\:bg-gray-cool-900\/100:disabled {
  background-color: rgb(17 19 34 / 1);
}

.disabled\:bg-gray-cool\/0:disabled {
  background-color: rgb(125 137 176 / 0);
}

.disabled\:bg-gray-cool\/5:disabled {
  background-color: rgb(125 137 176 / 0.05);
}

.disabled\:bg-gray-cool\/10:disabled {
  background-color: rgb(125 137 176 / 0.1);
}

.disabled\:bg-gray-cool\/20:disabled {
  background-color: rgb(125 137 176 / 0.2);
}

.disabled\:bg-gray-cool\/25:disabled {
  background-color: rgb(125 137 176 / 0.25);
}

.disabled\:bg-gray-cool\/30:disabled {
  background-color: rgb(125 137 176 / 0.3);
}

.disabled\:bg-gray-cool\/40:disabled {
  background-color: rgb(125 137 176 / 0.4);
}

.disabled\:bg-gray-cool\/50:disabled {
  background-color: rgb(125 137 176 / 0.5);
}

.disabled\:bg-gray-cool\/60:disabled {
  background-color: rgb(125 137 176 / 0.6);
}

.disabled\:bg-gray-cool\/70:disabled {
  background-color: rgb(125 137 176 / 0.7);
}

.disabled\:bg-gray-cool\/75:disabled {
  background-color: rgb(125 137 176 / 0.75);
}

.disabled\:bg-gray-cool\/80:disabled {
  background-color: rgb(125 137 176 / 0.8);
}

.disabled\:bg-gray-cool\/90:disabled {
  background-color: rgb(125 137 176 / 0.9);
}

.disabled\:bg-gray-cool\/95:disabled {
  background-color: rgb(125 137 176 / 0.95);
}

.disabled\:bg-gray-cool\/100:disabled {
  background-color: rgb(125 137 176 / 1);
}

.disabled\:bg-gray-modern-25\/0:disabled {
  background-color: rgb(252 252 253 / 0);
}

.disabled\:bg-gray-modern-25\/5:disabled {
  background-color: rgb(252 252 253 / 0.05);
}

.disabled\:bg-gray-modern-25\/10:disabled {
  background-color: rgb(252 252 253 / 0.1);
}

.disabled\:bg-gray-modern-25\/20:disabled {
  background-color: rgb(252 252 253 / 0.2);
}

.disabled\:bg-gray-modern-25\/25:disabled {
  background-color: rgb(252 252 253 / 0.25);
}

.disabled\:bg-gray-modern-25\/30:disabled {
  background-color: rgb(252 252 253 / 0.3);
}

.disabled\:bg-gray-modern-25\/40:disabled {
  background-color: rgb(252 252 253 / 0.4);
}

.disabled\:bg-gray-modern-25\/50:disabled {
  background-color: rgb(252 252 253 / 0.5);
}

.disabled\:bg-gray-modern-25\/60:disabled {
  background-color: rgb(252 252 253 / 0.6);
}

.disabled\:bg-gray-modern-25\/70:disabled {
  background-color: rgb(252 252 253 / 0.7);
}

.disabled\:bg-gray-modern-25\/75:disabled {
  background-color: rgb(252 252 253 / 0.75);
}

.disabled\:bg-gray-modern-25\/80:disabled {
  background-color: rgb(252 252 253 / 0.8);
}

.disabled\:bg-gray-modern-25\/90:disabled {
  background-color: rgb(252 252 253 / 0.9);
}

.disabled\:bg-gray-modern-25\/95:disabled {
  background-color: rgb(252 252 253 / 0.95);
}

.disabled\:bg-gray-modern-25\/100:disabled {
  background-color: rgb(252 252 253 / 1);
}

.disabled\:bg-gray-modern-50\/0:disabled {
  background-color: rgb(248 250 252 / 0);
}

.disabled\:bg-gray-modern-50\/5:disabled {
  background-color: rgb(248 250 252 / 0.05);
}

.disabled\:bg-gray-modern-50\/10:disabled {
  background-color: rgb(248 250 252 / 0.1);
}

.disabled\:bg-gray-modern-50\/20:disabled {
  background-color: rgb(248 250 252 / 0.2);
}

.disabled\:bg-gray-modern-50\/25:disabled {
  background-color: rgb(248 250 252 / 0.25);
}

.disabled\:bg-gray-modern-50\/30:disabled {
  background-color: rgb(248 250 252 / 0.3);
}

.disabled\:bg-gray-modern-50\/40:disabled {
  background-color: rgb(248 250 252 / 0.4);
}

.disabled\:bg-gray-modern-50\/50:disabled {
  background-color: rgb(248 250 252 / 0.5);
}

.disabled\:bg-gray-modern-50\/60:disabled {
  background-color: rgb(248 250 252 / 0.6);
}

.disabled\:bg-gray-modern-50\/70:disabled {
  background-color: rgb(248 250 252 / 0.7);
}

.disabled\:bg-gray-modern-50\/75:disabled {
  background-color: rgb(248 250 252 / 0.75);
}

.disabled\:bg-gray-modern-50\/80:disabled {
  background-color: rgb(248 250 252 / 0.8);
}

.disabled\:bg-gray-modern-50\/90:disabled {
  background-color: rgb(248 250 252 / 0.9);
}

.disabled\:bg-gray-modern-50\/95:disabled {
  background-color: rgb(248 250 252 / 0.95);
}

.disabled\:bg-gray-modern-50\/100:disabled {
  background-color: rgb(248 250 252 / 1);
}

.disabled\:bg-gray-modern-100\/0:disabled {
  background-color: rgb(238 242 246 / 0);
}

.disabled\:bg-gray-modern-100\/5:disabled {
  background-color: rgb(238 242 246 / 0.05);
}

.disabled\:bg-gray-modern-100\/10:disabled {
  background-color: rgb(238 242 246 / 0.1);
}

.disabled\:bg-gray-modern-100\/20:disabled {
  background-color: rgb(238 242 246 / 0.2);
}

.disabled\:bg-gray-modern-100\/25:disabled {
  background-color: rgb(238 242 246 / 0.25);
}

.disabled\:bg-gray-modern-100\/30:disabled {
  background-color: rgb(238 242 246 / 0.3);
}

.disabled\:bg-gray-modern-100\/40:disabled {
  background-color: rgb(238 242 246 / 0.4);
}

.disabled\:bg-gray-modern-100\/50:disabled {
  background-color: rgb(238 242 246 / 0.5);
}

.disabled\:bg-gray-modern-100\/60:disabled {
  background-color: rgb(238 242 246 / 0.6);
}

.disabled\:bg-gray-modern-100\/70:disabled {
  background-color: rgb(238 242 246 / 0.7);
}

.disabled\:bg-gray-modern-100\/75:disabled {
  background-color: rgb(238 242 246 / 0.75);
}

.disabled\:bg-gray-modern-100\/80:disabled {
  background-color: rgb(238 242 246 / 0.8);
}

.disabled\:bg-gray-modern-100\/90:disabled {
  background-color: rgb(238 242 246 / 0.9);
}

.disabled\:bg-gray-modern-100\/95:disabled {
  background-color: rgb(238 242 246 / 0.95);
}

.disabled\:bg-gray-modern-100\/100:disabled {
  background-color: rgb(238 242 246 / 1);
}

.disabled\:bg-gray-modern-200\/0:disabled {
  background-color: rgb(227 232 239 / 0);
}

.disabled\:bg-gray-modern-200\/5:disabled {
  background-color: rgb(227 232 239 / 0.05);
}

.disabled\:bg-gray-modern-200\/10:disabled {
  background-color: rgb(227 232 239 / 0.1);
}

.disabled\:bg-gray-modern-200\/20:disabled {
  background-color: rgb(227 232 239 / 0.2);
}

.disabled\:bg-gray-modern-200\/25:disabled {
  background-color: rgb(227 232 239 / 0.25);
}

.disabled\:bg-gray-modern-200\/30:disabled {
  background-color: rgb(227 232 239 / 0.3);
}

.disabled\:bg-gray-modern-200\/40:disabled {
  background-color: rgb(227 232 239 / 0.4);
}

.disabled\:bg-gray-modern-200\/50:disabled {
  background-color: rgb(227 232 239 / 0.5);
}

.disabled\:bg-gray-modern-200\/60:disabled {
  background-color: rgb(227 232 239 / 0.6);
}

.disabled\:bg-gray-modern-200\/70:disabled {
  background-color: rgb(227 232 239 / 0.7);
}

.disabled\:bg-gray-modern-200\/75:disabled {
  background-color: rgb(227 232 239 / 0.75);
}

.disabled\:bg-gray-modern-200\/80:disabled {
  background-color: rgb(227 232 239 / 0.8);
}

.disabled\:bg-gray-modern-200\/90:disabled {
  background-color: rgb(227 232 239 / 0.9);
}

.disabled\:bg-gray-modern-200\/95:disabled {
  background-color: rgb(227 232 239 / 0.95);
}

.disabled\:bg-gray-modern-200\/100:disabled {
  background-color: rgb(227 232 239 / 1);
}

.disabled\:bg-gray-modern-300\/0:disabled {
  background-color: rgb(205 213 223 / 0);
}

.disabled\:bg-gray-modern-300\/5:disabled {
  background-color: rgb(205 213 223 / 0.05);
}

.disabled\:bg-gray-modern-300\/10:disabled {
  background-color: rgb(205 213 223 / 0.1);
}

.disabled\:bg-gray-modern-300\/20:disabled {
  background-color: rgb(205 213 223 / 0.2);
}

.disabled\:bg-gray-modern-300\/25:disabled {
  background-color: rgb(205 213 223 / 0.25);
}

.disabled\:bg-gray-modern-300\/30:disabled {
  background-color: rgb(205 213 223 / 0.3);
}

.disabled\:bg-gray-modern-300\/40:disabled {
  background-color: rgb(205 213 223 / 0.4);
}

.disabled\:bg-gray-modern-300\/50:disabled {
  background-color: rgb(205 213 223 / 0.5);
}

.disabled\:bg-gray-modern-300\/60:disabled {
  background-color: rgb(205 213 223 / 0.6);
}

.disabled\:bg-gray-modern-300\/70:disabled {
  background-color: rgb(205 213 223 / 0.7);
}

.disabled\:bg-gray-modern-300\/75:disabled {
  background-color: rgb(205 213 223 / 0.75);
}

.disabled\:bg-gray-modern-300\/80:disabled {
  background-color: rgb(205 213 223 / 0.8);
}

.disabled\:bg-gray-modern-300\/90:disabled {
  background-color: rgb(205 213 223 / 0.9);
}

.disabled\:bg-gray-modern-300\/95:disabled {
  background-color: rgb(205 213 223 / 0.95);
}

.disabled\:bg-gray-modern-300\/100:disabled {
  background-color: rgb(205 213 223 / 1);
}

.disabled\:bg-gray-modern-400\/0:disabled {
  background-color: rgb(154 164 178 / 0);
}

.disabled\:bg-gray-modern-400\/5:disabled {
  background-color: rgb(154 164 178 / 0.05);
}

.disabled\:bg-gray-modern-400\/10:disabled {
  background-color: rgb(154 164 178 / 0.1);
}

.disabled\:bg-gray-modern-400\/20:disabled {
  background-color: rgb(154 164 178 / 0.2);
}

.disabled\:bg-gray-modern-400\/25:disabled {
  background-color: rgb(154 164 178 / 0.25);
}

.disabled\:bg-gray-modern-400\/30:disabled {
  background-color: rgb(154 164 178 / 0.3);
}

.disabled\:bg-gray-modern-400\/40:disabled {
  background-color: rgb(154 164 178 / 0.4);
}

.disabled\:bg-gray-modern-400\/50:disabled {
  background-color: rgb(154 164 178 / 0.5);
}

.disabled\:bg-gray-modern-400\/60:disabled {
  background-color: rgb(154 164 178 / 0.6);
}

.disabled\:bg-gray-modern-400\/70:disabled {
  background-color: rgb(154 164 178 / 0.7);
}

.disabled\:bg-gray-modern-400\/75:disabled {
  background-color: rgb(154 164 178 / 0.75);
}

.disabled\:bg-gray-modern-400\/80:disabled {
  background-color: rgb(154 164 178 / 0.8);
}

.disabled\:bg-gray-modern-400\/90:disabled {
  background-color: rgb(154 164 178 / 0.9);
}

.disabled\:bg-gray-modern-400\/95:disabled {
  background-color: rgb(154 164 178 / 0.95);
}

.disabled\:bg-gray-modern-400\/100:disabled {
  background-color: rgb(154 164 178 / 1);
}

.disabled\:bg-gray-modern-500\/0:disabled {
  background-color: rgb(105 117 134 / 0);
}

.disabled\:bg-gray-modern-500\/5:disabled {
  background-color: rgb(105 117 134 / 0.05);
}

.disabled\:bg-gray-modern-500\/10:disabled {
  background-color: rgb(105 117 134 / 0.1);
}

.disabled\:bg-gray-modern-500\/20:disabled {
  background-color: rgb(105 117 134 / 0.2);
}

.disabled\:bg-gray-modern-500\/25:disabled {
  background-color: rgb(105 117 134 / 0.25);
}

.disabled\:bg-gray-modern-500\/30:disabled {
  background-color: rgb(105 117 134 / 0.3);
}

.disabled\:bg-gray-modern-500\/40:disabled {
  background-color: rgb(105 117 134 / 0.4);
}

.disabled\:bg-gray-modern-500\/50:disabled {
  background-color: rgb(105 117 134 / 0.5);
}

.disabled\:bg-gray-modern-500\/60:disabled {
  background-color: rgb(105 117 134 / 0.6);
}

.disabled\:bg-gray-modern-500\/70:disabled {
  background-color: rgb(105 117 134 / 0.7);
}

.disabled\:bg-gray-modern-500\/75:disabled {
  background-color: rgb(105 117 134 / 0.75);
}

.disabled\:bg-gray-modern-500\/80:disabled {
  background-color: rgb(105 117 134 / 0.8);
}

.disabled\:bg-gray-modern-500\/90:disabled {
  background-color: rgb(105 117 134 / 0.9);
}

.disabled\:bg-gray-modern-500\/95:disabled {
  background-color: rgb(105 117 134 / 0.95);
}

.disabled\:bg-gray-modern-500\/100:disabled {
  background-color: rgb(105 117 134 / 1);
}

.disabled\:bg-gray-modern-600\/0:disabled {
  background-color: rgb(72 85 101 / 0);
}

.disabled\:bg-gray-modern-600\/5:disabled {
  background-color: rgb(72 85 101 / 0.05);
}

.disabled\:bg-gray-modern-600\/10:disabled {
  background-color: rgb(72 85 101 / 0.1);
}

.disabled\:bg-gray-modern-600\/20:disabled {
  background-color: rgb(72 85 101 / 0.2);
}

.disabled\:bg-gray-modern-600\/25:disabled {
  background-color: rgb(72 85 101 / 0.25);
}

.disabled\:bg-gray-modern-600\/30:disabled {
  background-color: rgb(72 85 101 / 0.3);
}

.disabled\:bg-gray-modern-600\/40:disabled {
  background-color: rgb(72 85 101 / 0.4);
}

.disabled\:bg-gray-modern-600\/50:disabled {
  background-color: rgb(72 85 101 / 0.5);
}

.disabled\:bg-gray-modern-600\/60:disabled {
  background-color: rgb(72 85 101 / 0.6);
}

.disabled\:bg-gray-modern-600\/70:disabled {
  background-color: rgb(72 85 101 / 0.7);
}

.disabled\:bg-gray-modern-600\/75:disabled {
  background-color: rgb(72 85 101 / 0.75);
}

.disabled\:bg-gray-modern-600\/80:disabled {
  background-color: rgb(72 85 101 / 0.8);
}

.disabled\:bg-gray-modern-600\/90:disabled {
  background-color: rgb(72 85 101 / 0.9);
}

.disabled\:bg-gray-modern-600\/95:disabled {
  background-color: rgb(72 85 101 / 0.95);
}

.disabled\:bg-gray-modern-600\/100:disabled {
  background-color: rgb(72 85 101 / 1);
}

.disabled\:bg-gray-modern-700\/0:disabled {
  background-color: rgb(54 65 82 / 0);
}

.disabled\:bg-gray-modern-700\/5:disabled {
  background-color: rgb(54 65 82 / 0.05);
}

.disabled\:bg-gray-modern-700\/10:disabled {
  background-color: rgb(54 65 82 / 0.1);
}

.disabled\:bg-gray-modern-700\/20:disabled {
  background-color: rgb(54 65 82 / 0.2);
}

.disabled\:bg-gray-modern-700\/25:disabled {
  background-color: rgb(54 65 82 / 0.25);
}

.disabled\:bg-gray-modern-700\/30:disabled {
  background-color: rgb(54 65 82 / 0.3);
}

.disabled\:bg-gray-modern-700\/40:disabled {
  background-color: rgb(54 65 82 / 0.4);
}

.disabled\:bg-gray-modern-700\/50:disabled {
  background-color: rgb(54 65 82 / 0.5);
}

.disabled\:bg-gray-modern-700\/60:disabled {
  background-color: rgb(54 65 82 / 0.6);
}

.disabled\:bg-gray-modern-700\/70:disabled {
  background-color: rgb(54 65 82 / 0.7);
}

.disabled\:bg-gray-modern-700\/75:disabled {
  background-color: rgb(54 65 82 / 0.75);
}

.disabled\:bg-gray-modern-700\/80:disabled {
  background-color: rgb(54 65 82 / 0.8);
}

.disabled\:bg-gray-modern-700\/90:disabled {
  background-color: rgb(54 65 82 / 0.9);
}

.disabled\:bg-gray-modern-700\/95:disabled {
  background-color: rgb(54 65 82 / 0.95);
}

.disabled\:bg-gray-modern-700\/100:disabled {
  background-color: rgb(54 65 82 / 1);
}

.disabled\:bg-gray-modern-800\/0:disabled {
  background-color: rgb(32 41 57 / 0);
}

.disabled\:bg-gray-modern-800\/5:disabled {
  background-color: rgb(32 41 57 / 0.05);
}

.disabled\:bg-gray-modern-800\/10:disabled {
  background-color: rgb(32 41 57 / 0.1);
}

.disabled\:bg-gray-modern-800\/20:disabled {
  background-color: rgb(32 41 57 / 0.2);
}

.disabled\:bg-gray-modern-800\/25:disabled {
  background-color: rgb(32 41 57 / 0.25);
}

.disabled\:bg-gray-modern-800\/30:disabled {
  background-color: rgb(32 41 57 / 0.3);
}

.disabled\:bg-gray-modern-800\/40:disabled {
  background-color: rgb(32 41 57 / 0.4);
}

.disabled\:bg-gray-modern-800\/50:disabled {
  background-color: rgb(32 41 57 / 0.5);
}

.disabled\:bg-gray-modern-800\/60:disabled {
  background-color: rgb(32 41 57 / 0.6);
}

.disabled\:bg-gray-modern-800\/70:disabled {
  background-color: rgb(32 41 57 / 0.7);
}

.disabled\:bg-gray-modern-800\/75:disabled {
  background-color: rgb(32 41 57 / 0.75);
}

.disabled\:bg-gray-modern-800\/80:disabled {
  background-color: rgb(32 41 57 / 0.8);
}

.disabled\:bg-gray-modern-800\/90:disabled {
  background-color: rgb(32 41 57 / 0.9);
}

.disabled\:bg-gray-modern-800\/95:disabled {
  background-color: rgb(32 41 57 / 0.95);
}

.disabled\:bg-gray-modern-800\/100:disabled {
  background-color: rgb(32 41 57 / 1);
}

.disabled\:bg-gray-modern-900\/0:disabled {
  background-color: rgb(18 25 38 / 0);
}

.disabled\:bg-gray-modern-900\/5:disabled {
  background-color: rgb(18 25 38 / 0.05);
}

.disabled\:bg-gray-modern-900\/10:disabled {
  background-color: rgb(18 25 38 / 0.1);
}

.disabled\:bg-gray-modern-900\/20:disabled {
  background-color: rgb(18 25 38 / 0.2);
}

.disabled\:bg-gray-modern-900\/25:disabled {
  background-color: rgb(18 25 38 / 0.25);
}

.disabled\:bg-gray-modern-900\/30:disabled {
  background-color: rgb(18 25 38 / 0.3);
}

.disabled\:bg-gray-modern-900\/40:disabled {
  background-color: rgb(18 25 38 / 0.4);
}

.disabled\:bg-gray-modern-900\/50:disabled {
  background-color: rgb(18 25 38 / 0.5);
}

.disabled\:bg-gray-modern-900\/60:disabled {
  background-color: rgb(18 25 38 / 0.6);
}

.disabled\:bg-gray-modern-900\/70:disabled {
  background-color: rgb(18 25 38 / 0.7);
}

.disabled\:bg-gray-modern-900\/75:disabled {
  background-color: rgb(18 25 38 / 0.75);
}

.disabled\:bg-gray-modern-900\/80:disabled {
  background-color: rgb(18 25 38 / 0.8);
}

.disabled\:bg-gray-modern-900\/90:disabled {
  background-color: rgb(18 25 38 / 0.9);
}

.disabled\:bg-gray-modern-900\/95:disabled {
  background-color: rgb(18 25 38 / 0.95);
}

.disabled\:bg-gray-modern-900\/100:disabled {
  background-color: rgb(18 25 38 / 1);
}

.disabled\:bg-gray-modern\/0:disabled {
  background-color: rgb(154 164 178 / 0);
}

.disabled\:bg-gray-modern\/5:disabled {
  background-color: rgb(154 164 178 / 0.05);
}

.disabled\:bg-gray-modern\/10:disabled {
  background-color: rgb(154 164 178 / 0.1);
}

.disabled\:bg-gray-modern\/20:disabled {
  background-color: rgb(154 164 178 / 0.2);
}

.disabled\:bg-gray-modern\/25:disabled {
  background-color: rgb(154 164 178 / 0.25);
}

.disabled\:bg-gray-modern\/30:disabled {
  background-color: rgb(154 164 178 / 0.3);
}

.disabled\:bg-gray-modern\/40:disabled {
  background-color: rgb(154 164 178 / 0.4);
}

.disabled\:bg-gray-modern\/50:disabled {
  background-color: rgb(154 164 178 / 0.5);
}

.disabled\:bg-gray-modern\/60:disabled {
  background-color: rgb(154 164 178 / 0.6);
}

.disabled\:bg-gray-modern\/70:disabled {
  background-color: rgb(154 164 178 / 0.7);
}

.disabled\:bg-gray-modern\/75:disabled {
  background-color: rgb(154 164 178 / 0.75);
}

.disabled\:bg-gray-modern\/80:disabled {
  background-color: rgb(154 164 178 / 0.8);
}

.disabled\:bg-gray-modern\/90:disabled {
  background-color: rgb(154 164 178 / 0.9);
}

.disabled\:bg-gray-modern\/95:disabled {
  background-color: rgb(154 164 178 / 0.95);
}

.disabled\:bg-gray-modern\/100:disabled {
  background-color: rgb(154 164 178 / 1);
}

.disabled\:bg-gray-neutral-25\/0:disabled {
  background-color: rgb(252 252 253 / 0);
}

.disabled\:bg-gray-neutral-25\/5:disabled {
  background-color: rgb(252 252 253 / 0.05);
}

.disabled\:bg-gray-neutral-25\/10:disabled {
  background-color: rgb(252 252 253 / 0.1);
}

.disabled\:bg-gray-neutral-25\/20:disabled {
  background-color: rgb(252 252 253 / 0.2);
}

.disabled\:bg-gray-neutral-25\/25:disabled {
  background-color: rgb(252 252 253 / 0.25);
}

.disabled\:bg-gray-neutral-25\/30:disabled {
  background-color: rgb(252 252 253 / 0.3);
}

.disabled\:bg-gray-neutral-25\/40:disabled {
  background-color: rgb(252 252 253 / 0.4);
}

.disabled\:bg-gray-neutral-25\/50:disabled {
  background-color: rgb(252 252 253 / 0.5);
}

.disabled\:bg-gray-neutral-25\/60:disabled {
  background-color: rgb(252 252 253 / 0.6);
}

.disabled\:bg-gray-neutral-25\/70:disabled {
  background-color: rgb(252 252 253 / 0.7);
}

.disabled\:bg-gray-neutral-25\/75:disabled {
  background-color: rgb(252 252 253 / 0.75);
}

.disabled\:bg-gray-neutral-25\/80:disabled {
  background-color: rgb(252 252 253 / 0.8);
}

.disabled\:bg-gray-neutral-25\/90:disabled {
  background-color: rgb(252 252 253 / 0.9);
}

.disabled\:bg-gray-neutral-25\/95:disabled {
  background-color: rgb(252 252 253 / 0.95);
}

.disabled\:bg-gray-neutral-25\/100:disabled {
  background-color: rgb(252 252 253 / 1);
}

.disabled\:bg-gray-neutral-50\/0:disabled {
  background-color: rgb(249 250 251 / 0);
}

.disabled\:bg-gray-neutral-50\/5:disabled {
  background-color: rgb(249 250 251 / 0.05);
}

.disabled\:bg-gray-neutral-50\/10:disabled {
  background-color: rgb(249 250 251 / 0.1);
}

.disabled\:bg-gray-neutral-50\/20:disabled {
  background-color: rgb(249 250 251 / 0.2);
}

.disabled\:bg-gray-neutral-50\/25:disabled {
  background-color: rgb(249 250 251 / 0.25);
}

.disabled\:bg-gray-neutral-50\/30:disabled {
  background-color: rgb(249 250 251 / 0.3);
}

.disabled\:bg-gray-neutral-50\/40:disabled {
  background-color: rgb(249 250 251 / 0.4);
}

.disabled\:bg-gray-neutral-50\/50:disabled {
  background-color: rgb(249 250 251 / 0.5);
}

.disabled\:bg-gray-neutral-50\/60:disabled {
  background-color: rgb(249 250 251 / 0.6);
}

.disabled\:bg-gray-neutral-50\/70:disabled {
  background-color: rgb(249 250 251 / 0.7);
}

.disabled\:bg-gray-neutral-50\/75:disabled {
  background-color: rgb(249 250 251 / 0.75);
}

.disabled\:bg-gray-neutral-50\/80:disabled {
  background-color: rgb(249 250 251 / 0.8);
}

.disabled\:bg-gray-neutral-50\/90:disabled {
  background-color: rgb(249 250 251 / 0.9);
}

.disabled\:bg-gray-neutral-50\/95:disabled {
  background-color: rgb(249 250 251 / 0.95);
}

.disabled\:bg-gray-neutral-50\/100:disabled {
  background-color: rgb(249 250 251 / 1);
}

.disabled\:bg-gray-neutral-100\/0:disabled {
  background-color: rgb(243 244 246 / 0);
}

.disabled\:bg-gray-neutral-100\/5:disabled {
  background-color: rgb(243 244 246 / 0.05);
}

.disabled\:bg-gray-neutral-100\/10:disabled {
  background-color: rgb(243 244 246 / 0.1);
}

.disabled\:bg-gray-neutral-100\/20:disabled {
  background-color: rgb(243 244 246 / 0.2);
}

.disabled\:bg-gray-neutral-100\/25:disabled {
  background-color: rgb(243 244 246 / 0.25);
}

.disabled\:bg-gray-neutral-100\/30:disabled {
  background-color: rgb(243 244 246 / 0.3);
}

.disabled\:bg-gray-neutral-100\/40:disabled {
  background-color: rgb(243 244 246 / 0.4);
}

.disabled\:bg-gray-neutral-100\/50:disabled {
  background-color: rgb(243 244 246 / 0.5);
}

.disabled\:bg-gray-neutral-100\/60:disabled {
  background-color: rgb(243 244 246 / 0.6);
}

.disabled\:bg-gray-neutral-100\/70:disabled {
  background-color: rgb(243 244 246 / 0.7);
}

.disabled\:bg-gray-neutral-100\/75:disabled {
  background-color: rgb(243 244 246 / 0.75);
}

.disabled\:bg-gray-neutral-100\/80:disabled {
  background-color: rgb(243 244 246 / 0.8);
}

.disabled\:bg-gray-neutral-100\/90:disabled {
  background-color: rgb(243 244 246 / 0.9);
}

.disabled\:bg-gray-neutral-100\/95:disabled {
  background-color: rgb(243 244 246 / 0.95);
}

.disabled\:bg-gray-neutral-100\/100:disabled {
  background-color: rgb(243 244 246 / 1);
}

.disabled\:bg-gray-neutral-200\/0:disabled {
  background-color: rgb(229 231 235 / 0);
}

.disabled\:bg-gray-neutral-200\/5:disabled {
  background-color: rgb(229 231 235 / 0.05);
}

.disabled\:bg-gray-neutral-200\/10:disabled {
  background-color: rgb(229 231 235 / 0.1);
}

.disabled\:bg-gray-neutral-200\/20:disabled {
  background-color: rgb(229 231 235 / 0.2);
}

.disabled\:bg-gray-neutral-200\/25:disabled {
  background-color: rgb(229 231 235 / 0.25);
}

.disabled\:bg-gray-neutral-200\/30:disabled {
  background-color: rgb(229 231 235 / 0.3);
}

.disabled\:bg-gray-neutral-200\/40:disabled {
  background-color: rgb(229 231 235 / 0.4);
}

.disabled\:bg-gray-neutral-200\/50:disabled {
  background-color: rgb(229 231 235 / 0.5);
}

.disabled\:bg-gray-neutral-200\/60:disabled {
  background-color: rgb(229 231 235 / 0.6);
}

.disabled\:bg-gray-neutral-200\/70:disabled {
  background-color: rgb(229 231 235 / 0.7);
}

.disabled\:bg-gray-neutral-200\/75:disabled {
  background-color: rgb(229 231 235 / 0.75);
}

.disabled\:bg-gray-neutral-200\/80:disabled {
  background-color: rgb(229 231 235 / 0.8);
}

.disabled\:bg-gray-neutral-200\/90:disabled {
  background-color: rgb(229 231 235 / 0.9);
}

.disabled\:bg-gray-neutral-200\/95:disabled {
  background-color: rgb(229 231 235 / 0.95);
}

.disabled\:bg-gray-neutral-200\/100:disabled {
  background-color: rgb(229 231 235 / 1);
}

.disabled\:bg-gray-neutral-300\/0:disabled {
  background-color: rgb(210 214 219 / 0);
}

.disabled\:bg-gray-neutral-300\/5:disabled {
  background-color: rgb(210 214 219 / 0.05);
}

.disabled\:bg-gray-neutral-300\/10:disabled {
  background-color: rgb(210 214 219 / 0.1);
}

.disabled\:bg-gray-neutral-300\/20:disabled {
  background-color: rgb(210 214 219 / 0.2);
}

.disabled\:bg-gray-neutral-300\/25:disabled {
  background-color: rgb(210 214 219 / 0.25);
}

.disabled\:bg-gray-neutral-300\/30:disabled {
  background-color: rgb(210 214 219 / 0.3);
}

.disabled\:bg-gray-neutral-300\/40:disabled {
  background-color: rgb(210 214 219 / 0.4);
}

.disabled\:bg-gray-neutral-300\/50:disabled {
  background-color: rgb(210 214 219 / 0.5);
}

.disabled\:bg-gray-neutral-300\/60:disabled {
  background-color: rgb(210 214 219 / 0.6);
}

.disabled\:bg-gray-neutral-300\/70:disabled {
  background-color: rgb(210 214 219 / 0.7);
}

.disabled\:bg-gray-neutral-300\/75:disabled {
  background-color: rgb(210 214 219 / 0.75);
}

.disabled\:bg-gray-neutral-300\/80:disabled {
  background-color: rgb(210 214 219 / 0.8);
}

.disabled\:bg-gray-neutral-300\/90:disabled {
  background-color: rgb(210 214 219 / 0.9);
}

.disabled\:bg-gray-neutral-300\/95:disabled {
  background-color: rgb(210 214 219 / 0.95);
}

.disabled\:bg-gray-neutral-300\/100:disabled {
  background-color: rgb(210 214 219 / 1);
}

.disabled\:bg-gray-neutral-400\/0:disabled {
  background-color: rgb(157 164 174 / 0);
}

.disabled\:bg-gray-neutral-400\/5:disabled {
  background-color: rgb(157 164 174 / 0.05);
}

.disabled\:bg-gray-neutral-400\/10:disabled {
  background-color: rgb(157 164 174 / 0.1);
}

.disabled\:bg-gray-neutral-400\/20:disabled {
  background-color: rgb(157 164 174 / 0.2);
}

.disabled\:bg-gray-neutral-400\/25:disabled {
  background-color: rgb(157 164 174 / 0.25);
}

.disabled\:bg-gray-neutral-400\/30:disabled {
  background-color: rgb(157 164 174 / 0.3);
}

.disabled\:bg-gray-neutral-400\/40:disabled {
  background-color: rgb(157 164 174 / 0.4);
}

.disabled\:bg-gray-neutral-400\/50:disabled {
  background-color: rgb(157 164 174 / 0.5);
}

.disabled\:bg-gray-neutral-400\/60:disabled {
  background-color: rgb(157 164 174 / 0.6);
}

.disabled\:bg-gray-neutral-400\/70:disabled {
  background-color: rgb(157 164 174 / 0.7);
}

.disabled\:bg-gray-neutral-400\/75:disabled {
  background-color: rgb(157 164 174 / 0.75);
}

.disabled\:bg-gray-neutral-400\/80:disabled {
  background-color: rgb(157 164 174 / 0.8);
}

.disabled\:bg-gray-neutral-400\/90:disabled {
  background-color: rgb(157 164 174 / 0.9);
}

.disabled\:bg-gray-neutral-400\/95:disabled {
  background-color: rgb(157 164 174 / 0.95);
}

.disabled\:bg-gray-neutral-400\/100:disabled {
  background-color: rgb(157 164 174 / 1);
}

.disabled\:bg-gray-neutral-500\/0:disabled {
  background-color: rgb(108 115 127 / 0);
}

.disabled\:bg-gray-neutral-500\/5:disabled {
  background-color: rgb(108 115 127 / 0.05);
}

.disabled\:bg-gray-neutral-500\/10:disabled {
  background-color: rgb(108 115 127 / 0.1);
}

.disabled\:bg-gray-neutral-500\/20:disabled {
  background-color: rgb(108 115 127 / 0.2);
}

.disabled\:bg-gray-neutral-500\/25:disabled {
  background-color: rgb(108 115 127 / 0.25);
}

.disabled\:bg-gray-neutral-500\/30:disabled {
  background-color: rgb(108 115 127 / 0.3);
}

.disabled\:bg-gray-neutral-500\/40:disabled {
  background-color: rgb(108 115 127 / 0.4);
}

.disabled\:bg-gray-neutral-500\/50:disabled {
  background-color: rgb(108 115 127 / 0.5);
}

.disabled\:bg-gray-neutral-500\/60:disabled {
  background-color: rgb(108 115 127 / 0.6);
}

.disabled\:bg-gray-neutral-500\/70:disabled {
  background-color: rgb(108 115 127 / 0.7);
}

.disabled\:bg-gray-neutral-500\/75:disabled {
  background-color: rgb(108 115 127 / 0.75);
}

.disabled\:bg-gray-neutral-500\/80:disabled {
  background-color: rgb(108 115 127 / 0.8);
}

.disabled\:bg-gray-neutral-500\/90:disabled {
  background-color: rgb(108 115 127 / 0.9);
}

.disabled\:bg-gray-neutral-500\/95:disabled {
  background-color: rgb(108 115 127 / 0.95);
}

.disabled\:bg-gray-neutral-500\/100:disabled {
  background-color: rgb(108 115 127 / 1);
}

.disabled\:bg-gray-neutral-600\/0:disabled {
  background-color: rgb(77 87 97 / 0);
}

.disabled\:bg-gray-neutral-600\/5:disabled {
  background-color: rgb(77 87 97 / 0.05);
}

.disabled\:bg-gray-neutral-600\/10:disabled {
  background-color: rgb(77 87 97 / 0.1);
}

.disabled\:bg-gray-neutral-600\/20:disabled {
  background-color: rgb(77 87 97 / 0.2);
}

.disabled\:bg-gray-neutral-600\/25:disabled {
  background-color: rgb(77 87 97 / 0.25);
}

.disabled\:bg-gray-neutral-600\/30:disabled {
  background-color: rgb(77 87 97 / 0.3);
}

.disabled\:bg-gray-neutral-600\/40:disabled {
  background-color: rgb(77 87 97 / 0.4);
}

.disabled\:bg-gray-neutral-600\/50:disabled {
  background-color: rgb(77 87 97 / 0.5);
}

.disabled\:bg-gray-neutral-600\/60:disabled {
  background-color: rgb(77 87 97 / 0.6);
}

.disabled\:bg-gray-neutral-600\/70:disabled {
  background-color: rgb(77 87 97 / 0.7);
}

.disabled\:bg-gray-neutral-600\/75:disabled {
  background-color: rgb(77 87 97 / 0.75);
}

.disabled\:bg-gray-neutral-600\/80:disabled {
  background-color: rgb(77 87 97 / 0.8);
}

.disabled\:bg-gray-neutral-600\/90:disabled {
  background-color: rgb(77 87 97 / 0.9);
}

.disabled\:bg-gray-neutral-600\/95:disabled {
  background-color: rgb(77 87 97 / 0.95);
}

.disabled\:bg-gray-neutral-600\/100:disabled {
  background-color: rgb(77 87 97 / 1);
}

.disabled\:bg-gray-neutral-700\/0:disabled {
  background-color: rgb(56 66 80 / 0);
}

.disabled\:bg-gray-neutral-700\/5:disabled {
  background-color: rgb(56 66 80 / 0.05);
}

.disabled\:bg-gray-neutral-700\/10:disabled {
  background-color: rgb(56 66 80 / 0.1);
}

.disabled\:bg-gray-neutral-700\/20:disabled {
  background-color: rgb(56 66 80 / 0.2);
}

.disabled\:bg-gray-neutral-700\/25:disabled {
  background-color: rgb(56 66 80 / 0.25);
}

.disabled\:bg-gray-neutral-700\/30:disabled {
  background-color: rgb(56 66 80 / 0.3);
}

.disabled\:bg-gray-neutral-700\/40:disabled {
  background-color: rgb(56 66 80 / 0.4);
}

.disabled\:bg-gray-neutral-700\/50:disabled {
  background-color: rgb(56 66 80 / 0.5);
}

.disabled\:bg-gray-neutral-700\/60:disabled {
  background-color: rgb(56 66 80 / 0.6);
}

.disabled\:bg-gray-neutral-700\/70:disabled {
  background-color: rgb(56 66 80 / 0.7);
}

.disabled\:bg-gray-neutral-700\/75:disabled {
  background-color: rgb(56 66 80 / 0.75);
}

.disabled\:bg-gray-neutral-700\/80:disabled {
  background-color: rgb(56 66 80 / 0.8);
}

.disabled\:bg-gray-neutral-700\/90:disabled {
  background-color: rgb(56 66 80 / 0.9);
}

.disabled\:bg-gray-neutral-700\/95:disabled {
  background-color: rgb(56 66 80 / 0.95);
}

.disabled\:bg-gray-neutral-700\/100:disabled {
  background-color: rgb(56 66 80 / 1);
}

.disabled\:bg-gray-neutral-800\/0:disabled {
  background-color: rgb(31 42 55 / 0);
}

.disabled\:bg-gray-neutral-800\/5:disabled {
  background-color: rgb(31 42 55 / 0.05);
}

.disabled\:bg-gray-neutral-800\/10:disabled {
  background-color: rgb(31 42 55 / 0.1);
}

.disabled\:bg-gray-neutral-800\/20:disabled {
  background-color: rgb(31 42 55 / 0.2);
}

.disabled\:bg-gray-neutral-800\/25:disabled {
  background-color: rgb(31 42 55 / 0.25);
}

.disabled\:bg-gray-neutral-800\/30:disabled {
  background-color: rgb(31 42 55 / 0.3);
}

.disabled\:bg-gray-neutral-800\/40:disabled {
  background-color: rgb(31 42 55 / 0.4);
}

.disabled\:bg-gray-neutral-800\/50:disabled {
  background-color: rgb(31 42 55 / 0.5);
}

.disabled\:bg-gray-neutral-800\/60:disabled {
  background-color: rgb(31 42 55 / 0.6);
}

.disabled\:bg-gray-neutral-800\/70:disabled {
  background-color: rgb(31 42 55 / 0.7);
}

.disabled\:bg-gray-neutral-800\/75:disabled {
  background-color: rgb(31 42 55 / 0.75);
}

.disabled\:bg-gray-neutral-800\/80:disabled {
  background-color: rgb(31 42 55 / 0.8);
}

.disabled\:bg-gray-neutral-800\/90:disabled {
  background-color: rgb(31 42 55 / 0.9);
}

.disabled\:bg-gray-neutral-800\/95:disabled {
  background-color: rgb(31 42 55 / 0.95);
}

.disabled\:bg-gray-neutral-800\/100:disabled {
  background-color: rgb(31 42 55 / 1);
}

.disabled\:bg-gray-neutral-900\/0:disabled {
  background-color: rgb(17 25 39 / 0);
}

.disabled\:bg-gray-neutral-900\/5:disabled {
  background-color: rgb(17 25 39 / 0.05);
}

.disabled\:bg-gray-neutral-900\/10:disabled {
  background-color: rgb(17 25 39 / 0.1);
}

.disabled\:bg-gray-neutral-900\/20:disabled {
  background-color: rgb(17 25 39 / 0.2);
}

.disabled\:bg-gray-neutral-900\/25:disabled {
  background-color: rgb(17 25 39 / 0.25);
}

.disabled\:bg-gray-neutral-900\/30:disabled {
  background-color: rgb(17 25 39 / 0.3);
}

.disabled\:bg-gray-neutral-900\/40:disabled {
  background-color: rgb(17 25 39 / 0.4);
}

.disabled\:bg-gray-neutral-900\/50:disabled {
  background-color: rgb(17 25 39 / 0.5);
}

.disabled\:bg-gray-neutral-900\/60:disabled {
  background-color: rgb(17 25 39 / 0.6);
}

.disabled\:bg-gray-neutral-900\/70:disabled {
  background-color: rgb(17 25 39 / 0.7);
}

.disabled\:bg-gray-neutral-900\/75:disabled {
  background-color: rgb(17 25 39 / 0.75);
}

.disabled\:bg-gray-neutral-900\/80:disabled {
  background-color: rgb(17 25 39 / 0.8);
}

.disabled\:bg-gray-neutral-900\/90:disabled {
  background-color: rgb(17 25 39 / 0.9);
}

.disabled\:bg-gray-neutral-900\/95:disabled {
  background-color: rgb(17 25 39 / 0.95);
}

.disabled\:bg-gray-neutral-900\/100:disabled {
  background-color: rgb(17 25 39 / 1);
}

.disabled\:bg-gray-neutral\/0:disabled {
  background-color: rgb(157 164 174 / 0);
}

.disabled\:bg-gray-neutral\/5:disabled {
  background-color: rgb(157 164 174 / 0.05);
}

.disabled\:bg-gray-neutral\/10:disabled {
  background-color: rgb(157 164 174 / 0.1);
}

.disabled\:bg-gray-neutral\/20:disabled {
  background-color: rgb(157 164 174 / 0.2);
}

.disabled\:bg-gray-neutral\/25:disabled {
  background-color: rgb(157 164 174 / 0.25);
}

.disabled\:bg-gray-neutral\/30:disabled {
  background-color: rgb(157 164 174 / 0.3);
}

.disabled\:bg-gray-neutral\/40:disabled {
  background-color: rgb(157 164 174 / 0.4);
}

.disabled\:bg-gray-neutral\/50:disabled {
  background-color: rgb(157 164 174 / 0.5);
}

.disabled\:bg-gray-neutral\/60:disabled {
  background-color: rgb(157 164 174 / 0.6);
}

.disabled\:bg-gray-neutral\/70:disabled {
  background-color: rgb(157 164 174 / 0.7);
}

.disabled\:bg-gray-neutral\/75:disabled {
  background-color: rgb(157 164 174 / 0.75);
}

.disabled\:bg-gray-neutral\/80:disabled {
  background-color: rgb(157 164 174 / 0.8);
}

.disabled\:bg-gray-neutral\/90:disabled {
  background-color: rgb(157 164 174 / 0.9);
}

.disabled\:bg-gray-neutral\/95:disabled {
  background-color: rgb(157 164 174 / 0.95);
}

.disabled\:bg-gray-neutral\/100:disabled {
  background-color: rgb(157 164 174 / 1);
}

.disabled\:bg-gray-iron-25\/0:disabled {
  background-color: rgb(252 252 252 / 0);
}

.disabled\:bg-gray-iron-25\/5:disabled {
  background-color: rgb(252 252 252 / 0.05);
}

.disabled\:bg-gray-iron-25\/10:disabled {
  background-color: rgb(252 252 252 / 0.1);
}

.disabled\:bg-gray-iron-25\/20:disabled {
  background-color: rgb(252 252 252 / 0.2);
}

.disabled\:bg-gray-iron-25\/25:disabled {
  background-color: rgb(252 252 252 / 0.25);
}

.disabled\:bg-gray-iron-25\/30:disabled {
  background-color: rgb(252 252 252 / 0.3);
}

.disabled\:bg-gray-iron-25\/40:disabled {
  background-color: rgb(252 252 252 / 0.4);
}

.disabled\:bg-gray-iron-25\/50:disabled {
  background-color: rgb(252 252 252 / 0.5);
}

.disabled\:bg-gray-iron-25\/60:disabled {
  background-color: rgb(252 252 252 / 0.6);
}

.disabled\:bg-gray-iron-25\/70:disabled {
  background-color: rgb(252 252 252 / 0.7);
}

.disabled\:bg-gray-iron-25\/75:disabled {
  background-color: rgb(252 252 252 / 0.75);
}

.disabled\:bg-gray-iron-25\/80:disabled {
  background-color: rgb(252 252 252 / 0.8);
}

.disabled\:bg-gray-iron-25\/90:disabled {
  background-color: rgb(252 252 252 / 0.9);
}

.disabled\:bg-gray-iron-25\/95:disabled {
  background-color: rgb(252 252 252 / 0.95);
}

.disabled\:bg-gray-iron-25\/100:disabled {
  background-color: rgb(252 252 252 / 1);
}

.disabled\:bg-gray-iron-50\/0:disabled {
  background-color: rgb(250 250 250 / 0);
}

.disabled\:bg-gray-iron-50\/5:disabled {
  background-color: rgb(250 250 250 / 0.05);
}

.disabled\:bg-gray-iron-50\/10:disabled {
  background-color: rgb(250 250 250 / 0.1);
}

.disabled\:bg-gray-iron-50\/20:disabled {
  background-color: rgb(250 250 250 / 0.2);
}

.disabled\:bg-gray-iron-50\/25:disabled {
  background-color: rgb(250 250 250 / 0.25);
}

.disabled\:bg-gray-iron-50\/30:disabled {
  background-color: rgb(250 250 250 / 0.3);
}

.disabled\:bg-gray-iron-50\/40:disabled {
  background-color: rgb(250 250 250 / 0.4);
}

.disabled\:bg-gray-iron-50\/50:disabled {
  background-color: rgb(250 250 250 / 0.5);
}

.disabled\:bg-gray-iron-50\/60:disabled {
  background-color: rgb(250 250 250 / 0.6);
}

.disabled\:bg-gray-iron-50\/70:disabled {
  background-color: rgb(250 250 250 / 0.7);
}

.disabled\:bg-gray-iron-50\/75:disabled {
  background-color: rgb(250 250 250 / 0.75);
}

.disabled\:bg-gray-iron-50\/80:disabled {
  background-color: rgb(250 250 250 / 0.8);
}

.disabled\:bg-gray-iron-50\/90:disabled {
  background-color: rgb(250 250 250 / 0.9);
}

.disabled\:bg-gray-iron-50\/95:disabled {
  background-color: rgb(250 250 250 / 0.95);
}

.disabled\:bg-gray-iron-50\/100:disabled {
  background-color: rgb(250 250 250 / 1);
}

.disabled\:bg-gray-iron-100\/0:disabled {
  background-color: rgb(244 244 245 / 0);
}

.disabled\:bg-gray-iron-100\/5:disabled {
  background-color: rgb(244 244 245 / 0.05);
}

.disabled\:bg-gray-iron-100\/10:disabled {
  background-color: rgb(244 244 245 / 0.1);
}

.disabled\:bg-gray-iron-100\/20:disabled {
  background-color: rgb(244 244 245 / 0.2);
}

.disabled\:bg-gray-iron-100\/25:disabled {
  background-color: rgb(244 244 245 / 0.25);
}

.disabled\:bg-gray-iron-100\/30:disabled {
  background-color: rgb(244 244 245 / 0.3);
}

.disabled\:bg-gray-iron-100\/40:disabled {
  background-color: rgb(244 244 245 / 0.4);
}

.disabled\:bg-gray-iron-100\/50:disabled {
  background-color: rgb(244 244 245 / 0.5);
}

.disabled\:bg-gray-iron-100\/60:disabled {
  background-color: rgb(244 244 245 / 0.6);
}

.disabled\:bg-gray-iron-100\/70:disabled {
  background-color: rgb(244 244 245 / 0.7);
}

.disabled\:bg-gray-iron-100\/75:disabled {
  background-color: rgb(244 244 245 / 0.75);
}

.disabled\:bg-gray-iron-100\/80:disabled {
  background-color: rgb(244 244 245 / 0.8);
}

.disabled\:bg-gray-iron-100\/90:disabled {
  background-color: rgb(244 244 245 / 0.9);
}

.disabled\:bg-gray-iron-100\/95:disabled {
  background-color: rgb(244 244 245 / 0.95);
}

.disabled\:bg-gray-iron-100\/100:disabled {
  background-color: rgb(244 244 245 / 1);
}

.disabled\:bg-gray-iron-200\/0:disabled {
  background-color: rgb(228 228 231 / 0);
}

.disabled\:bg-gray-iron-200\/5:disabled {
  background-color: rgb(228 228 231 / 0.05);
}

.disabled\:bg-gray-iron-200\/10:disabled {
  background-color: rgb(228 228 231 / 0.1);
}

.disabled\:bg-gray-iron-200\/20:disabled {
  background-color: rgb(228 228 231 / 0.2);
}

.disabled\:bg-gray-iron-200\/25:disabled {
  background-color: rgb(228 228 231 / 0.25);
}

.disabled\:bg-gray-iron-200\/30:disabled {
  background-color: rgb(228 228 231 / 0.3);
}

.disabled\:bg-gray-iron-200\/40:disabled {
  background-color: rgb(228 228 231 / 0.4);
}

.disabled\:bg-gray-iron-200\/50:disabled {
  background-color: rgb(228 228 231 / 0.5);
}

.disabled\:bg-gray-iron-200\/60:disabled {
  background-color: rgb(228 228 231 / 0.6);
}

.disabled\:bg-gray-iron-200\/70:disabled {
  background-color: rgb(228 228 231 / 0.7);
}

.disabled\:bg-gray-iron-200\/75:disabled {
  background-color: rgb(228 228 231 / 0.75);
}

.disabled\:bg-gray-iron-200\/80:disabled {
  background-color: rgb(228 228 231 / 0.8);
}

.disabled\:bg-gray-iron-200\/90:disabled {
  background-color: rgb(228 228 231 / 0.9);
}

.disabled\:bg-gray-iron-200\/95:disabled {
  background-color: rgb(228 228 231 / 0.95);
}

.disabled\:bg-gray-iron-200\/100:disabled {
  background-color: rgb(228 228 231 / 1);
}

.disabled\:bg-gray-iron-300\/0:disabled {
  background-color: rgb(209 209 214 / 0);
}

.disabled\:bg-gray-iron-300\/5:disabled {
  background-color: rgb(209 209 214 / 0.05);
}

.disabled\:bg-gray-iron-300\/10:disabled {
  background-color: rgb(209 209 214 / 0.1);
}

.disabled\:bg-gray-iron-300\/20:disabled {
  background-color: rgb(209 209 214 / 0.2);
}

.disabled\:bg-gray-iron-300\/25:disabled {
  background-color: rgb(209 209 214 / 0.25);
}

.disabled\:bg-gray-iron-300\/30:disabled {
  background-color: rgb(209 209 214 / 0.3);
}

.disabled\:bg-gray-iron-300\/40:disabled {
  background-color: rgb(209 209 214 / 0.4);
}

.disabled\:bg-gray-iron-300\/50:disabled {
  background-color: rgb(209 209 214 / 0.5);
}

.disabled\:bg-gray-iron-300\/60:disabled {
  background-color: rgb(209 209 214 / 0.6);
}

.disabled\:bg-gray-iron-300\/70:disabled {
  background-color: rgb(209 209 214 / 0.7);
}

.disabled\:bg-gray-iron-300\/75:disabled {
  background-color: rgb(209 209 214 / 0.75);
}

.disabled\:bg-gray-iron-300\/80:disabled {
  background-color: rgb(209 209 214 / 0.8);
}

.disabled\:bg-gray-iron-300\/90:disabled {
  background-color: rgb(209 209 214 / 0.9);
}

.disabled\:bg-gray-iron-300\/95:disabled {
  background-color: rgb(209 209 214 / 0.95);
}

.disabled\:bg-gray-iron-300\/100:disabled {
  background-color: rgb(209 209 214 / 1);
}

.disabled\:bg-gray-iron-400\/0:disabled {
  background-color: rgb(160 160 171 / 0);
}

.disabled\:bg-gray-iron-400\/5:disabled {
  background-color: rgb(160 160 171 / 0.05);
}

.disabled\:bg-gray-iron-400\/10:disabled {
  background-color: rgb(160 160 171 / 0.1);
}

.disabled\:bg-gray-iron-400\/20:disabled {
  background-color: rgb(160 160 171 / 0.2);
}

.disabled\:bg-gray-iron-400\/25:disabled {
  background-color: rgb(160 160 171 / 0.25);
}

.disabled\:bg-gray-iron-400\/30:disabled {
  background-color: rgb(160 160 171 / 0.3);
}

.disabled\:bg-gray-iron-400\/40:disabled {
  background-color: rgb(160 160 171 / 0.4);
}

.disabled\:bg-gray-iron-400\/50:disabled {
  background-color: rgb(160 160 171 / 0.5);
}

.disabled\:bg-gray-iron-400\/60:disabled {
  background-color: rgb(160 160 171 / 0.6);
}

.disabled\:bg-gray-iron-400\/70:disabled {
  background-color: rgb(160 160 171 / 0.7);
}

.disabled\:bg-gray-iron-400\/75:disabled {
  background-color: rgb(160 160 171 / 0.75);
}

.disabled\:bg-gray-iron-400\/80:disabled {
  background-color: rgb(160 160 171 / 0.8);
}

.disabled\:bg-gray-iron-400\/90:disabled {
  background-color: rgb(160 160 171 / 0.9);
}

.disabled\:bg-gray-iron-400\/95:disabled {
  background-color: rgb(160 160 171 / 0.95);
}

.disabled\:bg-gray-iron-400\/100:disabled {
  background-color: rgb(160 160 171 / 1);
}

.disabled\:bg-gray-iron-500\/0:disabled {
  background-color: rgb(112 112 123 / 0);
}

.disabled\:bg-gray-iron-500\/5:disabled {
  background-color: rgb(112 112 123 / 0.05);
}

.disabled\:bg-gray-iron-500\/10:disabled {
  background-color: rgb(112 112 123 / 0.1);
}

.disabled\:bg-gray-iron-500\/20:disabled {
  background-color: rgb(112 112 123 / 0.2);
}

.disabled\:bg-gray-iron-500\/25:disabled {
  background-color: rgb(112 112 123 / 0.25);
}

.disabled\:bg-gray-iron-500\/30:disabled {
  background-color: rgb(112 112 123 / 0.3);
}

.disabled\:bg-gray-iron-500\/40:disabled {
  background-color: rgb(112 112 123 / 0.4);
}

.disabled\:bg-gray-iron-500\/50:disabled {
  background-color: rgb(112 112 123 / 0.5);
}

.disabled\:bg-gray-iron-500\/60:disabled {
  background-color: rgb(112 112 123 / 0.6);
}

.disabled\:bg-gray-iron-500\/70:disabled {
  background-color: rgb(112 112 123 / 0.7);
}

.disabled\:bg-gray-iron-500\/75:disabled {
  background-color: rgb(112 112 123 / 0.75);
}

.disabled\:bg-gray-iron-500\/80:disabled {
  background-color: rgb(112 112 123 / 0.8);
}

.disabled\:bg-gray-iron-500\/90:disabled {
  background-color: rgb(112 112 123 / 0.9);
}

.disabled\:bg-gray-iron-500\/95:disabled {
  background-color: rgb(112 112 123 / 0.95);
}

.disabled\:bg-gray-iron-500\/100:disabled {
  background-color: rgb(112 112 123 / 1);
}

.disabled\:bg-gray-iron-600\/0:disabled {
  background-color: rgb(81 82 92 / 0);
}

.disabled\:bg-gray-iron-600\/5:disabled {
  background-color: rgb(81 82 92 / 0.05);
}

.disabled\:bg-gray-iron-600\/10:disabled {
  background-color: rgb(81 82 92 / 0.1);
}

.disabled\:bg-gray-iron-600\/20:disabled {
  background-color: rgb(81 82 92 / 0.2);
}

.disabled\:bg-gray-iron-600\/25:disabled {
  background-color: rgb(81 82 92 / 0.25);
}

.disabled\:bg-gray-iron-600\/30:disabled {
  background-color: rgb(81 82 92 / 0.3);
}

.disabled\:bg-gray-iron-600\/40:disabled {
  background-color: rgb(81 82 92 / 0.4);
}

.disabled\:bg-gray-iron-600\/50:disabled {
  background-color: rgb(81 82 92 / 0.5);
}

.disabled\:bg-gray-iron-600\/60:disabled {
  background-color: rgb(81 82 92 / 0.6);
}

.disabled\:bg-gray-iron-600\/70:disabled {
  background-color: rgb(81 82 92 / 0.7);
}

.disabled\:bg-gray-iron-600\/75:disabled {
  background-color: rgb(81 82 92 / 0.75);
}

.disabled\:bg-gray-iron-600\/80:disabled {
  background-color: rgb(81 82 92 / 0.8);
}

.disabled\:bg-gray-iron-600\/90:disabled {
  background-color: rgb(81 82 92 / 0.9);
}

.disabled\:bg-gray-iron-600\/95:disabled {
  background-color: rgb(81 82 92 / 0.95);
}

.disabled\:bg-gray-iron-600\/100:disabled {
  background-color: rgb(81 82 92 / 1);
}

.disabled\:bg-gray-iron-700\/0:disabled {
  background-color: rgb(63 63 70 / 0);
}

.disabled\:bg-gray-iron-700\/5:disabled {
  background-color: rgb(63 63 70 / 0.05);
}

.disabled\:bg-gray-iron-700\/10:disabled {
  background-color: rgb(63 63 70 / 0.1);
}

.disabled\:bg-gray-iron-700\/20:disabled {
  background-color: rgb(63 63 70 / 0.2);
}

.disabled\:bg-gray-iron-700\/25:disabled {
  background-color: rgb(63 63 70 / 0.25);
}

.disabled\:bg-gray-iron-700\/30:disabled {
  background-color: rgb(63 63 70 / 0.3);
}

.disabled\:bg-gray-iron-700\/40:disabled {
  background-color: rgb(63 63 70 / 0.4);
}

.disabled\:bg-gray-iron-700\/50:disabled {
  background-color: rgb(63 63 70 / 0.5);
}

.disabled\:bg-gray-iron-700\/60:disabled {
  background-color: rgb(63 63 70 / 0.6);
}

.disabled\:bg-gray-iron-700\/70:disabled {
  background-color: rgb(63 63 70 / 0.7);
}

.disabled\:bg-gray-iron-700\/75:disabled {
  background-color: rgb(63 63 70 / 0.75);
}

.disabled\:bg-gray-iron-700\/80:disabled {
  background-color: rgb(63 63 70 / 0.8);
}

.disabled\:bg-gray-iron-700\/90:disabled {
  background-color: rgb(63 63 70 / 0.9);
}

.disabled\:bg-gray-iron-700\/95:disabled {
  background-color: rgb(63 63 70 / 0.95);
}

.disabled\:bg-gray-iron-700\/100:disabled {
  background-color: rgb(63 63 70 / 1);
}

.disabled\:bg-gray-iron-800\/0:disabled {
  background-color: rgb(38 39 43 / 0);
}

.disabled\:bg-gray-iron-800\/5:disabled {
  background-color: rgb(38 39 43 / 0.05);
}

.disabled\:bg-gray-iron-800\/10:disabled {
  background-color: rgb(38 39 43 / 0.1);
}

.disabled\:bg-gray-iron-800\/20:disabled {
  background-color: rgb(38 39 43 / 0.2);
}

.disabled\:bg-gray-iron-800\/25:disabled {
  background-color: rgb(38 39 43 / 0.25);
}

.disabled\:bg-gray-iron-800\/30:disabled {
  background-color: rgb(38 39 43 / 0.3);
}

.disabled\:bg-gray-iron-800\/40:disabled {
  background-color: rgb(38 39 43 / 0.4);
}

.disabled\:bg-gray-iron-800\/50:disabled {
  background-color: rgb(38 39 43 / 0.5);
}

.disabled\:bg-gray-iron-800\/60:disabled {
  background-color: rgb(38 39 43 / 0.6);
}

.disabled\:bg-gray-iron-800\/70:disabled {
  background-color: rgb(38 39 43 / 0.7);
}

.disabled\:bg-gray-iron-800\/75:disabled {
  background-color: rgb(38 39 43 / 0.75);
}

.disabled\:bg-gray-iron-800\/80:disabled {
  background-color: rgb(38 39 43 / 0.8);
}

.disabled\:bg-gray-iron-800\/90:disabled {
  background-color: rgb(38 39 43 / 0.9);
}

.disabled\:bg-gray-iron-800\/95:disabled {
  background-color: rgb(38 39 43 / 0.95);
}

.disabled\:bg-gray-iron-800\/100:disabled {
  background-color: rgb(38 39 43 / 1);
}

.disabled\:bg-gray-iron-900\/0:disabled {
  background-color: rgb(24 24 27 / 0);
}

.disabled\:bg-gray-iron-900\/5:disabled {
  background-color: rgb(24 24 27 / 0.05);
}

.disabled\:bg-gray-iron-900\/10:disabled {
  background-color: rgb(24 24 27 / 0.1);
}

.disabled\:bg-gray-iron-900\/20:disabled {
  background-color: rgb(24 24 27 / 0.2);
}

.disabled\:bg-gray-iron-900\/25:disabled {
  background-color: rgb(24 24 27 / 0.25);
}

.disabled\:bg-gray-iron-900\/30:disabled {
  background-color: rgb(24 24 27 / 0.3);
}

.disabled\:bg-gray-iron-900\/40:disabled {
  background-color: rgb(24 24 27 / 0.4);
}

.disabled\:bg-gray-iron-900\/50:disabled {
  background-color: rgb(24 24 27 / 0.5);
}

.disabled\:bg-gray-iron-900\/60:disabled {
  background-color: rgb(24 24 27 / 0.6);
}

.disabled\:bg-gray-iron-900\/70:disabled {
  background-color: rgb(24 24 27 / 0.7);
}

.disabled\:bg-gray-iron-900\/75:disabled {
  background-color: rgb(24 24 27 / 0.75);
}

.disabled\:bg-gray-iron-900\/80:disabled {
  background-color: rgb(24 24 27 / 0.8);
}

.disabled\:bg-gray-iron-900\/90:disabled {
  background-color: rgb(24 24 27 / 0.9);
}

.disabled\:bg-gray-iron-900\/95:disabled {
  background-color: rgb(24 24 27 / 0.95);
}

.disabled\:bg-gray-iron-900\/100:disabled {
  background-color: rgb(24 24 27 / 1);
}

.disabled\:bg-gray-iron\/0:disabled {
  background-color: rgb(160 160 171 / 0);
}

.disabled\:bg-gray-iron\/5:disabled {
  background-color: rgb(160 160 171 / 0.05);
}

.disabled\:bg-gray-iron\/10:disabled {
  background-color: rgb(160 160 171 / 0.1);
}

.disabled\:bg-gray-iron\/20:disabled {
  background-color: rgb(160 160 171 / 0.2);
}

.disabled\:bg-gray-iron\/25:disabled {
  background-color: rgb(160 160 171 / 0.25);
}

.disabled\:bg-gray-iron\/30:disabled {
  background-color: rgb(160 160 171 / 0.3);
}

.disabled\:bg-gray-iron\/40:disabled {
  background-color: rgb(160 160 171 / 0.4);
}

.disabled\:bg-gray-iron\/50:disabled {
  background-color: rgb(160 160 171 / 0.5);
}

.disabled\:bg-gray-iron\/60:disabled {
  background-color: rgb(160 160 171 / 0.6);
}

.disabled\:bg-gray-iron\/70:disabled {
  background-color: rgb(160 160 171 / 0.7);
}

.disabled\:bg-gray-iron\/75:disabled {
  background-color: rgb(160 160 171 / 0.75);
}

.disabled\:bg-gray-iron\/80:disabled {
  background-color: rgb(160 160 171 / 0.8);
}

.disabled\:bg-gray-iron\/90:disabled {
  background-color: rgb(160 160 171 / 0.9);
}

.disabled\:bg-gray-iron\/95:disabled {
  background-color: rgb(160 160 171 / 0.95);
}

.disabled\:bg-gray-iron\/100:disabled {
  background-color: rgb(160 160 171 / 1);
}

.disabled\:bg-gray-true-25\/0:disabled {
  background-color: rgb(252 252 252 / 0);
}

.disabled\:bg-gray-true-25\/5:disabled {
  background-color: rgb(252 252 252 / 0.05);
}

.disabled\:bg-gray-true-25\/10:disabled {
  background-color: rgb(252 252 252 / 0.1);
}

.disabled\:bg-gray-true-25\/20:disabled {
  background-color: rgb(252 252 252 / 0.2);
}

.disabled\:bg-gray-true-25\/25:disabled {
  background-color: rgb(252 252 252 / 0.25);
}

.disabled\:bg-gray-true-25\/30:disabled {
  background-color: rgb(252 252 252 / 0.3);
}

.disabled\:bg-gray-true-25\/40:disabled {
  background-color: rgb(252 252 252 / 0.4);
}

.disabled\:bg-gray-true-25\/50:disabled {
  background-color: rgb(252 252 252 / 0.5);
}

.disabled\:bg-gray-true-25\/60:disabled {
  background-color: rgb(252 252 252 / 0.6);
}

.disabled\:bg-gray-true-25\/70:disabled {
  background-color: rgb(252 252 252 / 0.7);
}

.disabled\:bg-gray-true-25\/75:disabled {
  background-color: rgb(252 252 252 / 0.75);
}

.disabled\:bg-gray-true-25\/80:disabled {
  background-color: rgb(252 252 252 / 0.8);
}

.disabled\:bg-gray-true-25\/90:disabled {
  background-color: rgb(252 252 252 / 0.9);
}

.disabled\:bg-gray-true-25\/95:disabled {
  background-color: rgb(252 252 252 / 0.95);
}

.disabled\:bg-gray-true-25\/100:disabled {
  background-color: rgb(252 252 252 / 1);
}

.disabled\:bg-gray-true-50\/0:disabled {
  background-color: rgb(250 250 250 / 0);
}

.disabled\:bg-gray-true-50\/5:disabled {
  background-color: rgb(250 250 250 / 0.05);
}

.disabled\:bg-gray-true-50\/10:disabled {
  background-color: rgb(250 250 250 / 0.1);
}

.disabled\:bg-gray-true-50\/20:disabled {
  background-color: rgb(250 250 250 / 0.2);
}

.disabled\:bg-gray-true-50\/25:disabled {
  background-color: rgb(250 250 250 / 0.25);
}

.disabled\:bg-gray-true-50\/30:disabled {
  background-color: rgb(250 250 250 / 0.3);
}

.disabled\:bg-gray-true-50\/40:disabled {
  background-color: rgb(250 250 250 / 0.4);
}

.disabled\:bg-gray-true-50\/50:disabled {
  background-color: rgb(250 250 250 / 0.5);
}

.disabled\:bg-gray-true-50\/60:disabled {
  background-color: rgb(250 250 250 / 0.6);
}

.disabled\:bg-gray-true-50\/70:disabled {
  background-color: rgb(250 250 250 / 0.7);
}

.disabled\:bg-gray-true-50\/75:disabled {
  background-color: rgb(250 250 250 / 0.75);
}

.disabled\:bg-gray-true-50\/80:disabled {
  background-color: rgb(250 250 250 / 0.8);
}

.disabled\:bg-gray-true-50\/90:disabled {
  background-color: rgb(250 250 250 / 0.9);
}

.disabled\:bg-gray-true-50\/95:disabled {
  background-color: rgb(250 250 250 / 0.95);
}

.disabled\:bg-gray-true-50\/100:disabled {
  background-color: rgb(250 250 250 / 1);
}

.disabled\:bg-gray-true-100\/0:disabled {
  background-color: rgb(245 245 245 / 0);
}

.disabled\:bg-gray-true-100\/5:disabled {
  background-color: rgb(245 245 245 / 0.05);
}

.disabled\:bg-gray-true-100\/10:disabled {
  background-color: rgb(245 245 245 / 0.1);
}

.disabled\:bg-gray-true-100\/20:disabled {
  background-color: rgb(245 245 245 / 0.2);
}

.disabled\:bg-gray-true-100\/25:disabled {
  background-color: rgb(245 245 245 / 0.25);
}

.disabled\:bg-gray-true-100\/30:disabled {
  background-color: rgb(245 245 245 / 0.3);
}

.disabled\:bg-gray-true-100\/40:disabled {
  background-color: rgb(245 245 245 / 0.4);
}

.disabled\:bg-gray-true-100\/50:disabled {
  background-color: rgb(245 245 245 / 0.5);
}

.disabled\:bg-gray-true-100\/60:disabled {
  background-color: rgb(245 245 245 / 0.6);
}

.disabled\:bg-gray-true-100\/70:disabled {
  background-color: rgb(245 245 245 / 0.7);
}

.disabled\:bg-gray-true-100\/75:disabled {
  background-color: rgb(245 245 245 / 0.75);
}

.disabled\:bg-gray-true-100\/80:disabled {
  background-color: rgb(245 245 245 / 0.8);
}

.disabled\:bg-gray-true-100\/90:disabled {
  background-color: rgb(245 245 245 / 0.9);
}

.disabled\:bg-gray-true-100\/95:disabled {
  background-color: rgb(245 245 245 / 0.95);
}

.disabled\:bg-gray-true-100\/100:disabled {
  background-color: rgb(245 245 245 / 1);
}

.disabled\:bg-gray-true-200\/0:disabled {
  background-color: rgb(229 229 229 / 0);
}

.disabled\:bg-gray-true-200\/5:disabled {
  background-color: rgb(229 229 229 / 0.05);
}

.disabled\:bg-gray-true-200\/10:disabled {
  background-color: rgb(229 229 229 / 0.1);
}

.disabled\:bg-gray-true-200\/20:disabled {
  background-color: rgb(229 229 229 / 0.2);
}

.disabled\:bg-gray-true-200\/25:disabled {
  background-color: rgb(229 229 229 / 0.25);
}

.disabled\:bg-gray-true-200\/30:disabled {
  background-color: rgb(229 229 229 / 0.3);
}

.disabled\:bg-gray-true-200\/40:disabled {
  background-color: rgb(229 229 229 / 0.4);
}

.disabled\:bg-gray-true-200\/50:disabled {
  background-color: rgb(229 229 229 / 0.5);
}

.disabled\:bg-gray-true-200\/60:disabled {
  background-color: rgb(229 229 229 / 0.6);
}

.disabled\:bg-gray-true-200\/70:disabled {
  background-color: rgb(229 229 229 / 0.7);
}

.disabled\:bg-gray-true-200\/75:disabled {
  background-color: rgb(229 229 229 / 0.75);
}

.disabled\:bg-gray-true-200\/80:disabled {
  background-color: rgb(229 229 229 / 0.8);
}

.disabled\:bg-gray-true-200\/90:disabled {
  background-color: rgb(229 229 229 / 0.9);
}

.disabled\:bg-gray-true-200\/95:disabled {
  background-color: rgb(229 229 229 / 0.95);
}

.disabled\:bg-gray-true-200\/100:disabled {
  background-color: rgb(229 229 229 / 1);
}

.disabled\:bg-gray-true-300\/0:disabled {
  background-color: rgb(214 214 214 / 0);
}

.disabled\:bg-gray-true-300\/5:disabled {
  background-color: rgb(214 214 214 / 0.05);
}

.disabled\:bg-gray-true-300\/10:disabled {
  background-color: rgb(214 214 214 / 0.1);
}

.disabled\:bg-gray-true-300\/20:disabled {
  background-color: rgb(214 214 214 / 0.2);
}

.disabled\:bg-gray-true-300\/25:disabled {
  background-color: rgb(214 214 214 / 0.25);
}

.disabled\:bg-gray-true-300\/30:disabled {
  background-color: rgb(214 214 214 / 0.3);
}

.disabled\:bg-gray-true-300\/40:disabled {
  background-color: rgb(214 214 214 / 0.4);
}

.disabled\:bg-gray-true-300\/50:disabled {
  background-color: rgb(214 214 214 / 0.5);
}

.disabled\:bg-gray-true-300\/60:disabled {
  background-color: rgb(214 214 214 / 0.6);
}

.disabled\:bg-gray-true-300\/70:disabled {
  background-color: rgb(214 214 214 / 0.7);
}

.disabled\:bg-gray-true-300\/75:disabled {
  background-color: rgb(214 214 214 / 0.75);
}

.disabled\:bg-gray-true-300\/80:disabled {
  background-color: rgb(214 214 214 / 0.8);
}

.disabled\:bg-gray-true-300\/90:disabled {
  background-color: rgb(214 214 214 / 0.9);
}

.disabled\:bg-gray-true-300\/95:disabled {
  background-color: rgb(214 214 214 / 0.95);
}

.disabled\:bg-gray-true-300\/100:disabled {
  background-color: rgb(214 214 214 / 1);
}

.disabled\:bg-gray-true-400\/0:disabled {
  background-color: rgb(163 163 163 / 0);
}

.disabled\:bg-gray-true-400\/5:disabled {
  background-color: rgb(163 163 163 / 0.05);
}

.disabled\:bg-gray-true-400\/10:disabled {
  background-color: rgb(163 163 163 / 0.1);
}

.disabled\:bg-gray-true-400\/20:disabled {
  background-color: rgb(163 163 163 / 0.2);
}

.disabled\:bg-gray-true-400\/25:disabled {
  background-color: rgb(163 163 163 / 0.25);
}

.disabled\:bg-gray-true-400\/30:disabled {
  background-color: rgb(163 163 163 / 0.3);
}

.disabled\:bg-gray-true-400\/40:disabled {
  background-color: rgb(163 163 163 / 0.4);
}

.disabled\:bg-gray-true-400\/50:disabled {
  background-color: rgb(163 163 163 / 0.5);
}

.disabled\:bg-gray-true-400\/60:disabled {
  background-color: rgb(163 163 163 / 0.6);
}

.disabled\:bg-gray-true-400\/70:disabled {
  background-color: rgb(163 163 163 / 0.7);
}

.disabled\:bg-gray-true-400\/75:disabled {
  background-color: rgb(163 163 163 / 0.75);
}

.disabled\:bg-gray-true-400\/80:disabled {
  background-color: rgb(163 163 163 / 0.8);
}

.disabled\:bg-gray-true-400\/90:disabled {
  background-color: rgb(163 163 163 / 0.9);
}

.disabled\:bg-gray-true-400\/95:disabled {
  background-color: rgb(163 163 163 / 0.95);
}

.disabled\:bg-gray-true-400\/100:disabled {
  background-color: rgb(163 163 163 / 1);
}

.disabled\:bg-gray-true-500\/0:disabled {
  background-color: rgb(115 115 115 / 0);
}

.disabled\:bg-gray-true-500\/5:disabled {
  background-color: rgb(115 115 115 / 0.05);
}

.disabled\:bg-gray-true-500\/10:disabled {
  background-color: rgb(115 115 115 / 0.1);
}

.disabled\:bg-gray-true-500\/20:disabled {
  background-color: rgb(115 115 115 / 0.2);
}

.disabled\:bg-gray-true-500\/25:disabled {
  background-color: rgb(115 115 115 / 0.25);
}

.disabled\:bg-gray-true-500\/30:disabled {
  background-color: rgb(115 115 115 / 0.3);
}

.disabled\:bg-gray-true-500\/40:disabled {
  background-color: rgb(115 115 115 / 0.4);
}

.disabled\:bg-gray-true-500\/50:disabled {
  background-color: rgb(115 115 115 / 0.5);
}

.disabled\:bg-gray-true-500\/60:disabled {
  background-color: rgb(115 115 115 / 0.6);
}

.disabled\:bg-gray-true-500\/70:disabled {
  background-color: rgb(115 115 115 / 0.7);
}

.disabled\:bg-gray-true-500\/75:disabled {
  background-color: rgb(115 115 115 / 0.75);
}

.disabled\:bg-gray-true-500\/80:disabled {
  background-color: rgb(115 115 115 / 0.8);
}

.disabled\:bg-gray-true-500\/90:disabled {
  background-color: rgb(115 115 115 / 0.9);
}

.disabled\:bg-gray-true-500\/95:disabled {
  background-color: rgb(115 115 115 / 0.95);
}

.disabled\:bg-gray-true-500\/100:disabled {
  background-color: rgb(115 115 115 / 1);
}

.disabled\:bg-gray-true-600\/0:disabled {
  background-color: rgb(82 82 82 / 0);
}

.disabled\:bg-gray-true-600\/5:disabled {
  background-color: rgb(82 82 82 / 0.05);
}

.disabled\:bg-gray-true-600\/10:disabled {
  background-color: rgb(82 82 82 / 0.1);
}

.disabled\:bg-gray-true-600\/20:disabled {
  background-color: rgb(82 82 82 / 0.2);
}

.disabled\:bg-gray-true-600\/25:disabled {
  background-color: rgb(82 82 82 / 0.25);
}

.disabled\:bg-gray-true-600\/30:disabled {
  background-color: rgb(82 82 82 / 0.3);
}

.disabled\:bg-gray-true-600\/40:disabled {
  background-color: rgb(82 82 82 / 0.4);
}

.disabled\:bg-gray-true-600\/50:disabled {
  background-color: rgb(82 82 82 / 0.5);
}

.disabled\:bg-gray-true-600\/60:disabled {
  background-color: rgb(82 82 82 / 0.6);
}

.disabled\:bg-gray-true-600\/70:disabled {
  background-color: rgb(82 82 82 / 0.7);
}

.disabled\:bg-gray-true-600\/75:disabled {
  background-color: rgb(82 82 82 / 0.75);
}

.disabled\:bg-gray-true-600\/80:disabled {
  background-color: rgb(82 82 82 / 0.8);
}

.disabled\:bg-gray-true-600\/90:disabled {
  background-color: rgb(82 82 82 / 0.9);
}

.disabled\:bg-gray-true-600\/95:disabled {
  background-color: rgb(82 82 82 / 0.95);
}

.disabled\:bg-gray-true-600\/100:disabled {
  background-color: rgb(82 82 82 / 1);
}

.disabled\:bg-gray-true-700\/0:disabled {
  background-color: rgb(66 66 66 / 0);
}

.disabled\:bg-gray-true-700\/5:disabled {
  background-color: rgb(66 66 66 / 0.05);
}

.disabled\:bg-gray-true-700\/10:disabled {
  background-color: rgb(66 66 66 / 0.1);
}

.disabled\:bg-gray-true-700\/20:disabled {
  background-color: rgb(66 66 66 / 0.2);
}

.disabled\:bg-gray-true-700\/25:disabled {
  background-color: rgb(66 66 66 / 0.25);
}

.disabled\:bg-gray-true-700\/30:disabled {
  background-color: rgb(66 66 66 / 0.3);
}

.disabled\:bg-gray-true-700\/40:disabled {
  background-color: rgb(66 66 66 / 0.4);
}

.disabled\:bg-gray-true-700\/50:disabled {
  background-color: rgb(66 66 66 / 0.5);
}

.disabled\:bg-gray-true-700\/60:disabled {
  background-color: rgb(66 66 66 / 0.6);
}

.disabled\:bg-gray-true-700\/70:disabled {
  background-color: rgb(66 66 66 / 0.7);
}

.disabled\:bg-gray-true-700\/75:disabled {
  background-color: rgb(66 66 66 / 0.75);
}

.disabled\:bg-gray-true-700\/80:disabled {
  background-color: rgb(66 66 66 / 0.8);
}

.disabled\:bg-gray-true-700\/90:disabled {
  background-color: rgb(66 66 66 / 0.9);
}

.disabled\:bg-gray-true-700\/95:disabled {
  background-color: rgb(66 66 66 / 0.95);
}

.disabled\:bg-gray-true-700\/100:disabled {
  background-color: rgb(66 66 66 / 1);
}

.disabled\:bg-gray-true-800\/0:disabled {
  background-color: rgb(41 41 41 / 0);
}

.disabled\:bg-gray-true-800\/5:disabled {
  background-color: rgb(41 41 41 / 0.05);
}

.disabled\:bg-gray-true-800\/10:disabled {
  background-color: rgb(41 41 41 / 0.1);
}

.disabled\:bg-gray-true-800\/20:disabled {
  background-color: rgb(41 41 41 / 0.2);
}

.disabled\:bg-gray-true-800\/25:disabled {
  background-color: rgb(41 41 41 / 0.25);
}

.disabled\:bg-gray-true-800\/30:disabled {
  background-color: rgb(41 41 41 / 0.3);
}

.disabled\:bg-gray-true-800\/40:disabled {
  background-color: rgb(41 41 41 / 0.4);
}

.disabled\:bg-gray-true-800\/50:disabled {
  background-color: rgb(41 41 41 / 0.5);
}

.disabled\:bg-gray-true-800\/60:disabled {
  background-color: rgb(41 41 41 / 0.6);
}

.disabled\:bg-gray-true-800\/70:disabled {
  background-color: rgb(41 41 41 / 0.7);
}

.disabled\:bg-gray-true-800\/75:disabled {
  background-color: rgb(41 41 41 / 0.75);
}

.disabled\:bg-gray-true-800\/80:disabled {
  background-color: rgb(41 41 41 / 0.8);
}

.disabled\:bg-gray-true-800\/90:disabled {
  background-color: rgb(41 41 41 / 0.9);
}

.disabled\:bg-gray-true-800\/95:disabled {
  background-color: rgb(41 41 41 / 0.95);
}

.disabled\:bg-gray-true-800\/100:disabled {
  background-color: rgb(41 41 41 / 1);
}

.disabled\:bg-gray-true-900\/0:disabled {
  background-color: rgb(20 20 20 / 0);
}

.disabled\:bg-gray-true-900\/5:disabled {
  background-color: rgb(20 20 20 / 0.05);
}

.disabled\:bg-gray-true-900\/10:disabled {
  background-color: rgb(20 20 20 / 0.1);
}

.disabled\:bg-gray-true-900\/20:disabled {
  background-color: rgb(20 20 20 / 0.2);
}

.disabled\:bg-gray-true-900\/25:disabled {
  background-color: rgb(20 20 20 / 0.25);
}

.disabled\:bg-gray-true-900\/30:disabled {
  background-color: rgb(20 20 20 / 0.3);
}

.disabled\:bg-gray-true-900\/40:disabled {
  background-color: rgb(20 20 20 / 0.4);
}

.disabled\:bg-gray-true-900\/50:disabled {
  background-color: rgb(20 20 20 / 0.5);
}

.disabled\:bg-gray-true-900\/60:disabled {
  background-color: rgb(20 20 20 / 0.6);
}

.disabled\:bg-gray-true-900\/70:disabled {
  background-color: rgb(20 20 20 / 0.7);
}

.disabled\:bg-gray-true-900\/75:disabled {
  background-color: rgb(20 20 20 / 0.75);
}

.disabled\:bg-gray-true-900\/80:disabled {
  background-color: rgb(20 20 20 / 0.8);
}

.disabled\:bg-gray-true-900\/90:disabled {
  background-color: rgb(20 20 20 / 0.9);
}

.disabled\:bg-gray-true-900\/95:disabled {
  background-color: rgb(20 20 20 / 0.95);
}

.disabled\:bg-gray-true-900\/100:disabled {
  background-color: rgb(20 20 20 / 1);
}

.disabled\:bg-gray-true\/0:disabled {
  background-color: rgb(163 163 163 / 0);
}

.disabled\:bg-gray-true\/5:disabled {
  background-color: rgb(163 163 163 / 0.05);
}

.disabled\:bg-gray-true\/10:disabled {
  background-color: rgb(163 163 163 / 0.1);
}

.disabled\:bg-gray-true\/20:disabled {
  background-color: rgb(163 163 163 / 0.2);
}

.disabled\:bg-gray-true\/25:disabled {
  background-color: rgb(163 163 163 / 0.25);
}

.disabled\:bg-gray-true\/30:disabled {
  background-color: rgb(163 163 163 / 0.3);
}

.disabled\:bg-gray-true\/40:disabled {
  background-color: rgb(163 163 163 / 0.4);
}

.disabled\:bg-gray-true\/50:disabled {
  background-color: rgb(163 163 163 / 0.5);
}

.disabled\:bg-gray-true\/60:disabled {
  background-color: rgb(163 163 163 / 0.6);
}

.disabled\:bg-gray-true\/70:disabled {
  background-color: rgb(163 163 163 / 0.7);
}

.disabled\:bg-gray-true\/75:disabled {
  background-color: rgb(163 163 163 / 0.75);
}

.disabled\:bg-gray-true\/80:disabled {
  background-color: rgb(163 163 163 / 0.8);
}

.disabled\:bg-gray-true\/90:disabled {
  background-color: rgb(163 163 163 / 0.9);
}

.disabled\:bg-gray-true\/95:disabled {
  background-color: rgb(163 163 163 / 0.95);
}

.disabled\:bg-gray-true\/100:disabled {
  background-color: rgb(163 163 163 / 1);
}

.disabled\:bg-gray-warm-25\/0:disabled {
  background-color: rgb(253 253 252 / 0);
}

.disabled\:bg-gray-warm-25\/5:disabled {
  background-color: rgb(253 253 252 / 0.05);
}

.disabled\:bg-gray-warm-25\/10:disabled {
  background-color: rgb(253 253 252 / 0.1);
}

.disabled\:bg-gray-warm-25\/20:disabled {
  background-color: rgb(253 253 252 / 0.2);
}

.disabled\:bg-gray-warm-25\/25:disabled {
  background-color: rgb(253 253 252 / 0.25);
}

.disabled\:bg-gray-warm-25\/30:disabled {
  background-color: rgb(253 253 252 / 0.3);
}

.disabled\:bg-gray-warm-25\/40:disabled {
  background-color: rgb(253 253 252 / 0.4);
}

.disabled\:bg-gray-warm-25\/50:disabled {
  background-color: rgb(253 253 252 / 0.5);
}

.disabled\:bg-gray-warm-25\/60:disabled {
  background-color: rgb(253 253 252 / 0.6);
}

.disabled\:bg-gray-warm-25\/70:disabled {
  background-color: rgb(253 253 252 / 0.7);
}

.disabled\:bg-gray-warm-25\/75:disabled {
  background-color: rgb(253 253 252 / 0.75);
}

.disabled\:bg-gray-warm-25\/80:disabled {
  background-color: rgb(253 253 252 / 0.8);
}

.disabled\:bg-gray-warm-25\/90:disabled {
  background-color: rgb(253 253 252 / 0.9);
}

.disabled\:bg-gray-warm-25\/95:disabled {
  background-color: rgb(253 253 252 / 0.95);
}

.disabled\:bg-gray-warm-25\/100:disabled {
  background-color: rgb(253 253 252 / 1);
}

.disabled\:bg-gray-warm-50\/0:disabled {
  background-color: rgb(250 250 249 / 0);
}

.disabled\:bg-gray-warm-50\/5:disabled {
  background-color: rgb(250 250 249 / 0.05);
}

.disabled\:bg-gray-warm-50\/10:disabled {
  background-color: rgb(250 250 249 / 0.1);
}

.disabled\:bg-gray-warm-50\/20:disabled {
  background-color: rgb(250 250 249 / 0.2);
}

.disabled\:bg-gray-warm-50\/25:disabled {
  background-color: rgb(250 250 249 / 0.25);
}

.disabled\:bg-gray-warm-50\/30:disabled {
  background-color: rgb(250 250 249 / 0.3);
}

.disabled\:bg-gray-warm-50\/40:disabled {
  background-color: rgb(250 250 249 / 0.4);
}

.disabled\:bg-gray-warm-50\/50:disabled {
  background-color: rgb(250 250 249 / 0.5);
}

.disabled\:bg-gray-warm-50\/60:disabled {
  background-color: rgb(250 250 249 / 0.6);
}

.disabled\:bg-gray-warm-50\/70:disabled {
  background-color: rgb(250 250 249 / 0.7);
}

.disabled\:bg-gray-warm-50\/75:disabled {
  background-color: rgb(250 250 249 / 0.75);
}

.disabled\:bg-gray-warm-50\/80:disabled {
  background-color: rgb(250 250 249 / 0.8);
}

.disabled\:bg-gray-warm-50\/90:disabled {
  background-color: rgb(250 250 249 / 0.9);
}

.disabled\:bg-gray-warm-50\/95:disabled {
  background-color: rgb(250 250 249 / 0.95);
}

.disabled\:bg-gray-warm-50\/100:disabled {
  background-color: rgb(250 250 249 / 1);
}

.disabled\:bg-gray-warm-100\/0:disabled {
  background-color: rgb(245 245 244 / 0);
}

.disabled\:bg-gray-warm-100\/5:disabled {
  background-color: rgb(245 245 244 / 0.05);
}

.disabled\:bg-gray-warm-100\/10:disabled {
  background-color: rgb(245 245 244 / 0.1);
}

.disabled\:bg-gray-warm-100\/20:disabled {
  background-color: rgb(245 245 244 / 0.2);
}

.disabled\:bg-gray-warm-100\/25:disabled {
  background-color: rgb(245 245 244 / 0.25);
}

.disabled\:bg-gray-warm-100\/30:disabled {
  background-color: rgb(245 245 244 / 0.3);
}

.disabled\:bg-gray-warm-100\/40:disabled {
  background-color: rgb(245 245 244 / 0.4);
}

.disabled\:bg-gray-warm-100\/50:disabled {
  background-color: rgb(245 245 244 / 0.5);
}

.disabled\:bg-gray-warm-100\/60:disabled {
  background-color: rgb(245 245 244 / 0.6);
}

.disabled\:bg-gray-warm-100\/70:disabled {
  background-color: rgb(245 245 244 / 0.7);
}

.disabled\:bg-gray-warm-100\/75:disabled {
  background-color: rgb(245 245 244 / 0.75);
}

.disabled\:bg-gray-warm-100\/80:disabled {
  background-color: rgb(245 245 244 / 0.8);
}

.disabled\:bg-gray-warm-100\/90:disabled {
  background-color: rgb(245 245 244 / 0.9);
}

.disabled\:bg-gray-warm-100\/95:disabled {
  background-color: rgb(245 245 244 / 0.95);
}

.disabled\:bg-gray-warm-100\/100:disabled {
  background-color: rgb(245 245 244 / 1);
}

.disabled\:bg-gray-warm-200\/0:disabled {
  background-color: rgb(231 229 228 / 0);
}

.disabled\:bg-gray-warm-200\/5:disabled {
  background-color: rgb(231 229 228 / 0.05);
}

.disabled\:bg-gray-warm-200\/10:disabled {
  background-color: rgb(231 229 228 / 0.1);
}

.disabled\:bg-gray-warm-200\/20:disabled {
  background-color: rgb(231 229 228 / 0.2);
}

.disabled\:bg-gray-warm-200\/25:disabled {
  background-color: rgb(231 229 228 / 0.25);
}

.disabled\:bg-gray-warm-200\/30:disabled {
  background-color: rgb(231 229 228 / 0.3);
}

.disabled\:bg-gray-warm-200\/40:disabled {
  background-color: rgb(231 229 228 / 0.4);
}

.disabled\:bg-gray-warm-200\/50:disabled {
  background-color: rgb(231 229 228 / 0.5);
}

.disabled\:bg-gray-warm-200\/60:disabled {
  background-color: rgb(231 229 228 / 0.6);
}

.disabled\:bg-gray-warm-200\/70:disabled {
  background-color: rgb(231 229 228 / 0.7);
}

.disabled\:bg-gray-warm-200\/75:disabled {
  background-color: rgb(231 229 228 / 0.75);
}

.disabled\:bg-gray-warm-200\/80:disabled {
  background-color: rgb(231 229 228 / 0.8);
}

.disabled\:bg-gray-warm-200\/90:disabled {
  background-color: rgb(231 229 228 / 0.9);
}

.disabled\:bg-gray-warm-200\/95:disabled {
  background-color: rgb(231 229 228 / 0.95);
}

.disabled\:bg-gray-warm-200\/100:disabled {
  background-color: rgb(231 229 228 / 1);
}

.disabled\:bg-gray-warm-300\/0:disabled {
  background-color: rgb(215 211 208 / 0);
}

.disabled\:bg-gray-warm-300\/5:disabled {
  background-color: rgb(215 211 208 / 0.05);
}

.disabled\:bg-gray-warm-300\/10:disabled {
  background-color: rgb(215 211 208 / 0.1);
}

.disabled\:bg-gray-warm-300\/20:disabled {
  background-color: rgb(215 211 208 / 0.2);
}

.disabled\:bg-gray-warm-300\/25:disabled {
  background-color: rgb(215 211 208 / 0.25);
}

.disabled\:bg-gray-warm-300\/30:disabled {
  background-color: rgb(215 211 208 / 0.3);
}

.disabled\:bg-gray-warm-300\/40:disabled {
  background-color: rgb(215 211 208 / 0.4);
}

.disabled\:bg-gray-warm-300\/50:disabled {
  background-color: rgb(215 211 208 / 0.5);
}

.disabled\:bg-gray-warm-300\/60:disabled {
  background-color: rgb(215 211 208 / 0.6);
}

.disabled\:bg-gray-warm-300\/70:disabled {
  background-color: rgb(215 211 208 / 0.7);
}

.disabled\:bg-gray-warm-300\/75:disabled {
  background-color: rgb(215 211 208 / 0.75);
}

.disabled\:bg-gray-warm-300\/80:disabled {
  background-color: rgb(215 211 208 / 0.8);
}

.disabled\:bg-gray-warm-300\/90:disabled {
  background-color: rgb(215 211 208 / 0.9);
}

.disabled\:bg-gray-warm-300\/95:disabled {
  background-color: rgb(215 211 208 / 0.95);
}

.disabled\:bg-gray-warm-300\/100:disabled {
  background-color: rgb(215 211 208 / 1);
}

.disabled\:bg-gray-warm-400\/0:disabled {
  background-color: rgb(169 162 157 / 0);
}

.disabled\:bg-gray-warm-400\/5:disabled {
  background-color: rgb(169 162 157 / 0.05);
}

.disabled\:bg-gray-warm-400\/10:disabled {
  background-color: rgb(169 162 157 / 0.1);
}

.disabled\:bg-gray-warm-400\/20:disabled {
  background-color: rgb(169 162 157 / 0.2);
}

.disabled\:bg-gray-warm-400\/25:disabled {
  background-color: rgb(169 162 157 / 0.25);
}

.disabled\:bg-gray-warm-400\/30:disabled {
  background-color: rgb(169 162 157 / 0.3);
}

.disabled\:bg-gray-warm-400\/40:disabled {
  background-color: rgb(169 162 157 / 0.4);
}

.disabled\:bg-gray-warm-400\/50:disabled {
  background-color: rgb(169 162 157 / 0.5);
}

.disabled\:bg-gray-warm-400\/60:disabled {
  background-color: rgb(169 162 157 / 0.6);
}

.disabled\:bg-gray-warm-400\/70:disabled {
  background-color: rgb(169 162 157 / 0.7);
}

.disabled\:bg-gray-warm-400\/75:disabled {
  background-color: rgb(169 162 157 / 0.75);
}

.disabled\:bg-gray-warm-400\/80:disabled {
  background-color: rgb(169 162 157 / 0.8);
}

.disabled\:bg-gray-warm-400\/90:disabled {
  background-color: rgb(169 162 157 / 0.9);
}

.disabled\:bg-gray-warm-400\/95:disabled {
  background-color: rgb(169 162 157 / 0.95);
}

.disabled\:bg-gray-warm-400\/100:disabled {
  background-color: rgb(169 162 157 / 1);
}

.disabled\:bg-gray-warm-500\/0:disabled {
  background-color: rgb(121 113 107 / 0);
}

.disabled\:bg-gray-warm-500\/5:disabled {
  background-color: rgb(121 113 107 / 0.05);
}

.disabled\:bg-gray-warm-500\/10:disabled {
  background-color: rgb(121 113 107 / 0.1);
}

.disabled\:bg-gray-warm-500\/20:disabled {
  background-color: rgb(121 113 107 / 0.2);
}

.disabled\:bg-gray-warm-500\/25:disabled {
  background-color: rgb(121 113 107 / 0.25);
}

.disabled\:bg-gray-warm-500\/30:disabled {
  background-color: rgb(121 113 107 / 0.3);
}

.disabled\:bg-gray-warm-500\/40:disabled {
  background-color: rgb(121 113 107 / 0.4);
}

.disabled\:bg-gray-warm-500\/50:disabled {
  background-color: rgb(121 113 107 / 0.5);
}

.disabled\:bg-gray-warm-500\/60:disabled {
  background-color: rgb(121 113 107 / 0.6);
}

.disabled\:bg-gray-warm-500\/70:disabled {
  background-color: rgb(121 113 107 / 0.7);
}

.disabled\:bg-gray-warm-500\/75:disabled {
  background-color: rgb(121 113 107 / 0.75);
}

.disabled\:bg-gray-warm-500\/80:disabled {
  background-color: rgb(121 113 107 / 0.8);
}

.disabled\:bg-gray-warm-500\/90:disabled {
  background-color: rgb(121 113 107 / 0.9);
}

.disabled\:bg-gray-warm-500\/95:disabled {
  background-color: rgb(121 113 107 / 0.95);
}

.disabled\:bg-gray-warm-500\/100:disabled {
  background-color: rgb(121 113 107 / 1);
}

.disabled\:bg-gray-warm-600\/0:disabled {
  background-color: rgb(87 83 78 / 0);
}

.disabled\:bg-gray-warm-600\/5:disabled {
  background-color: rgb(87 83 78 / 0.05);
}

.disabled\:bg-gray-warm-600\/10:disabled {
  background-color: rgb(87 83 78 / 0.1);
}

.disabled\:bg-gray-warm-600\/20:disabled {
  background-color: rgb(87 83 78 / 0.2);
}

.disabled\:bg-gray-warm-600\/25:disabled {
  background-color: rgb(87 83 78 / 0.25);
}

.disabled\:bg-gray-warm-600\/30:disabled {
  background-color: rgb(87 83 78 / 0.3);
}

.disabled\:bg-gray-warm-600\/40:disabled {
  background-color: rgb(87 83 78 / 0.4);
}

.disabled\:bg-gray-warm-600\/50:disabled {
  background-color: rgb(87 83 78 / 0.5);
}

.disabled\:bg-gray-warm-600\/60:disabled {
  background-color: rgb(87 83 78 / 0.6);
}

.disabled\:bg-gray-warm-600\/70:disabled {
  background-color: rgb(87 83 78 / 0.7);
}

.disabled\:bg-gray-warm-600\/75:disabled {
  background-color: rgb(87 83 78 / 0.75);
}

.disabled\:bg-gray-warm-600\/80:disabled {
  background-color: rgb(87 83 78 / 0.8);
}

.disabled\:bg-gray-warm-600\/90:disabled {
  background-color: rgb(87 83 78 / 0.9);
}

.disabled\:bg-gray-warm-600\/95:disabled {
  background-color: rgb(87 83 78 / 0.95);
}

.disabled\:bg-gray-warm-600\/100:disabled {
  background-color: rgb(87 83 78 / 1);
}

.disabled\:bg-gray-warm-700\/0:disabled {
  background-color: rgb(68 64 60 / 0);
}

.disabled\:bg-gray-warm-700\/5:disabled {
  background-color: rgb(68 64 60 / 0.05);
}

.disabled\:bg-gray-warm-700\/10:disabled {
  background-color: rgb(68 64 60 / 0.1);
}

.disabled\:bg-gray-warm-700\/20:disabled {
  background-color: rgb(68 64 60 / 0.2);
}

.disabled\:bg-gray-warm-700\/25:disabled {
  background-color: rgb(68 64 60 / 0.25);
}

.disabled\:bg-gray-warm-700\/30:disabled {
  background-color: rgb(68 64 60 / 0.3);
}

.disabled\:bg-gray-warm-700\/40:disabled {
  background-color: rgb(68 64 60 / 0.4);
}

.disabled\:bg-gray-warm-700\/50:disabled {
  background-color: rgb(68 64 60 / 0.5);
}

.disabled\:bg-gray-warm-700\/60:disabled {
  background-color: rgb(68 64 60 / 0.6);
}

.disabled\:bg-gray-warm-700\/70:disabled {
  background-color: rgb(68 64 60 / 0.7);
}

.disabled\:bg-gray-warm-700\/75:disabled {
  background-color: rgb(68 64 60 / 0.75);
}

.disabled\:bg-gray-warm-700\/80:disabled {
  background-color: rgb(68 64 60 / 0.8);
}

.disabled\:bg-gray-warm-700\/90:disabled {
  background-color: rgb(68 64 60 / 0.9);
}

.disabled\:bg-gray-warm-700\/95:disabled {
  background-color: rgb(68 64 60 / 0.95);
}

.disabled\:bg-gray-warm-700\/100:disabled {
  background-color: rgb(68 64 60 / 1);
}

.disabled\:bg-gray-warm-800\/0:disabled {
  background-color: rgb(41 37 36 / 0);
}

.disabled\:bg-gray-warm-800\/5:disabled {
  background-color: rgb(41 37 36 / 0.05);
}

.disabled\:bg-gray-warm-800\/10:disabled {
  background-color: rgb(41 37 36 / 0.1);
}

.disabled\:bg-gray-warm-800\/20:disabled {
  background-color: rgb(41 37 36 / 0.2);
}

.disabled\:bg-gray-warm-800\/25:disabled {
  background-color: rgb(41 37 36 / 0.25);
}

.disabled\:bg-gray-warm-800\/30:disabled {
  background-color: rgb(41 37 36 / 0.3);
}

.disabled\:bg-gray-warm-800\/40:disabled {
  background-color: rgb(41 37 36 / 0.4);
}

.disabled\:bg-gray-warm-800\/50:disabled {
  background-color: rgb(41 37 36 / 0.5);
}

.disabled\:bg-gray-warm-800\/60:disabled {
  background-color: rgb(41 37 36 / 0.6);
}

.disabled\:bg-gray-warm-800\/70:disabled {
  background-color: rgb(41 37 36 / 0.7);
}

.disabled\:bg-gray-warm-800\/75:disabled {
  background-color: rgb(41 37 36 / 0.75);
}

.disabled\:bg-gray-warm-800\/80:disabled {
  background-color: rgb(41 37 36 / 0.8);
}

.disabled\:bg-gray-warm-800\/90:disabled {
  background-color: rgb(41 37 36 / 0.9);
}

.disabled\:bg-gray-warm-800\/95:disabled {
  background-color: rgb(41 37 36 / 0.95);
}

.disabled\:bg-gray-warm-800\/100:disabled {
  background-color: rgb(41 37 36 / 1);
}

.disabled\:bg-gray-warm-900\/0:disabled {
  background-color: rgb(28 25 23 / 0);
}

.disabled\:bg-gray-warm-900\/5:disabled {
  background-color: rgb(28 25 23 / 0.05);
}

.disabled\:bg-gray-warm-900\/10:disabled {
  background-color: rgb(28 25 23 / 0.1);
}

.disabled\:bg-gray-warm-900\/20:disabled {
  background-color: rgb(28 25 23 / 0.2);
}

.disabled\:bg-gray-warm-900\/25:disabled {
  background-color: rgb(28 25 23 / 0.25);
}

.disabled\:bg-gray-warm-900\/30:disabled {
  background-color: rgb(28 25 23 / 0.3);
}

.disabled\:bg-gray-warm-900\/40:disabled {
  background-color: rgb(28 25 23 / 0.4);
}

.disabled\:bg-gray-warm-900\/50:disabled {
  background-color: rgb(28 25 23 / 0.5);
}

.disabled\:bg-gray-warm-900\/60:disabled {
  background-color: rgb(28 25 23 / 0.6);
}

.disabled\:bg-gray-warm-900\/70:disabled {
  background-color: rgb(28 25 23 / 0.7);
}

.disabled\:bg-gray-warm-900\/75:disabled {
  background-color: rgb(28 25 23 / 0.75);
}

.disabled\:bg-gray-warm-900\/80:disabled {
  background-color: rgb(28 25 23 / 0.8);
}

.disabled\:bg-gray-warm-900\/90:disabled {
  background-color: rgb(28 25 23 / 0.9);
}

.disabled\:bg-gray-warm-900\/95:disabled {
  background-color: rgb(28 25 23 / 0.95);
}

.disabled\:bg-gray-warm-900\/100:disabled {
  background-color: rgb(28 25 23 / 1);
}

.disabled\:bg-gray-warm\/0:disabled {
  background-color: rgb(169 162 157 / 0);
}

.disabled\:bg-gray-warm\/5:disabled {
  background-color: rgb(169 162 157 / 0.05);
}

.disabled\:bg-gray-warm\/10:disabled {
  background-color: rgb(169 162 157 / 0.1);
}

.disabled\:bg-gray-warm\/20:disabled {
  background-color: rgb(169 162 157 / 0.2);
}

.disabled\:bg-gray-warm\/25:disabled {
  background-color: rgb(169 162 157 / 0.25);
}

.disabled\:bg-gray-warm\/30:disabled {
  background-color: rgb(169 162 157 / 0.3);
}

.disabled\:bg-gray-warm\/40:disabled {
  background-color: rgb(169 162 157 / 0.4);
}

.disabled\:bg-gray-warm\/50:disabled {
  background-color: rgb(169 162 157 / 0.5);
}

.disabled\:bg-gray-warm\/60:disabled {
  background-color: rgb(169 162 157 / 0.6);
}

.disabled\:bg-gray-warm\/70:disabled {
  background-color: rgb(169 162 157 / 0.7);
}

.disabled\:bg-gray-warm\/75:disabled {
  background-color: rgb(169 162 157 / 0.75);
}

.disabled\:bg-gray-warm\/80:disabled {
  background-color: rgb(169 162 157 / 0.8);
}

.disabled\:bg-gray-warm\/90:disabled {
  background-color: rgb(169 162 157 / 0.9);
}

.disabled\:bg-gray-warm\/95:disabled {
  background-color: rgb(169 162 157 / 0.95);
}

.disabled\:bg-gray-warm\/100:disabled {
  background-color: rgb(169 162 157 / 1);
}

.disabled\:bg-moss-25\/0:disabled {
  background-color: rgb(250 253 247 / 0);
}

.disabled\:bg-moss-25\/5:disabled {
  background-color: rgb(250 253 247 / 0.05);
}

.disabled\:bg-moss-25\/10:disabled {
  background-color: rgb(250 253 247 / 0.1);
}

.disabled\:bg-moss-25\/20:disabled {
  background-color: rgb(250 253 247 / 0.2);
}

.disabled\:bg-moss-25\/25:disabled {
  background-color: rgb(250 253 247 / 0.25);
}

.disabled\:bg-moss-25\/30:disabled {
  background-color: rgb(250 253 247 / 0.3);
}

.disabled\:bg-moss-25\/40:disabled {
  background-color: rgb(250 253 247 / 0.4);
}

.disabled\:bg-moss-25\/50:disabled {
  background-color: rgb(250 253 247 / 0.5);
}

.disabled\:bg-moss-25\/60:disabled {
  background-color: rgb(250 253 247 / 0.6);
}

.disabled\:bg-moss-25\/70:disabled {
  background-color: rgb(250 253 247 / 0.7);
}

.disabled\:bg-moss-25\/75:disabled {
  background-color: rgb(250 253 247 / 0.75);
}

.disabled\:bg-moss-25\/80:disabled {
  background-color: rgb(250 253 247 / 0.8);
}

.disabled\:bg-moss-25\/90:disabled {
  background-color: rgb(250 253 247 / 0.9);
}

.disabled\:bg-moss-25\/95:disabled {
  background-color: rgb(250 253 247 / 0.95);
}

.disabled\:bg-moss-25\/100:disabled {
  background-color: rgb(250 253 247 / 1);
}

.disabled\:bg-moss-50\/0:disabled {
  background-color: rgb(245 251 238 / 0);
}

.disabled\:bg-moss-50\/5:disabled {
  background-color: rgb(245 251 238 / 0.05);
}

.disabled\:bg-moss-50\/10:disabled {
  background-color: rgb(245 251 238 / 0.1);
}

.disabled\:bg-moss-50\/20:disabled {
  background-color: rgb(245 251 238 / 0.2);
}

.disabled\:bg-moss-50\/25:disabled {
  background-color: rgb(245 251 238 / 0.25);
}

.disabled\:bg-moss-50\/30:disabled {
  background-color: rgb(245 251 238 / 0.3);
}

.disabled\:bg-moss-50\/40:disabled {
  background-color: rgb(245 251 238 / 0.4);
}

.disabled\:bg-moss-50\/50:disabled {
  background-color: rgb(245 251 238 / 0.5);
}

.disabled\:bg-moss-50\/60:disabled {
  background-color: rgb(245 251 238 / 0.6);
}

.disabled\:bg-moss-50\/70:disabled {
  background-color: rgb(245 251 238 / 0.7);
}

.disabled\:bg-moss-50\/75:disabled {
  background-color: rgb(245 251 238 / 0.75);
}

.disabled\:bg-moss-50\/80:disabled {
  background-color: rgb(245 251 238 / 0.8);
}

.disabled\:bg-moss-50\/90:disabled {
  background-color: rgb(245 251 238 / 0.9);
}

.disabled\:bg-moss-50\/95:disabled {
  background-color: rgb(245 251 238 / 0.95);
}

.disabled\:bg-moss-50\/100:disabled {
  background-color: rgb(245 251 238 / 1);
}

.disabled\:bg-moss-100\/0:disabled {
  background-color: rgb(230 244 215 / 0);
}

.disabled\:bg-moss-100\/5:disabled {
  background-color: rgb(230 244 215 / 0.05);
}

.disabled\:bg-moss-100\/10:disabled {
  background-color: rgb(230 244 215 / 0.1);
}

.disabled\:bg-moss-100\/20:disabled {
  background-color: rgb(230 244 215 / 0.2);
}

.disabled\:bg-moss-100\/25:disabled {
  background-color: rgb(230 244 215 / 0.25);
}

.disabled\:bg-moss-100\/30:disabled {
  background-color: rgb(230 244 215 / 0.3);
}

.disabled\:bg-moss-100\/40:disabled {
  background-color: rgb(230 244 215 / 0.4);
}

.disabled\:bg-moss-100\/50:disabled {
  background-color: rgb(230 244 215 / 0.5);
}

.disabled\:bg-moss-100\/60:disabled {
  background-color: rgb(230 244 215 / 0.6);
}

.disabled\:bg-moss-100\/70:disabled {
  background-color: rgb(230 244 215 / 0.7);
}

.disabled\:bg-moss-100\/75:disabled {
  background-color: rgb(230 244 215 / 0.75);
}

.disabled\:bg-moss-100\/80:disabled {
  background-color: rgb(230 244 215 / 0.8);
}

.disabled\:bg-moss-100\/90:disabled {
  background-color: rgb(230 244 215 / 0.9);
}

.disabled\:bg-moss-100\/95:disabled {
  background-color: rgb(230 244 215 / 0.95);
}

.disabled\:bg-moss-100\/100:disabled {
  background-color: rgb(230 244 215 / 1);
}

.disabled\:bg-moss-200\/0:disabled {
  background-color: rgb(206 234 176 / 0);
}

.disabled\:bg-moss-200\/5:disabled {
  background-color: rgb(206 234 176 / 0.05);
}

.disabled\:bg-moss-200\/10:disabled {
  background-color: rgb(206 234 176 / 0.1);
}

.disabled\:bg-moss-200\/20:disabled {
  background-color: rgb(206 234 176 / 0.2);
}

.disabled\:bg-moss-200\/25:disabled {
  background-color: rgb(206 234 176 / 0.25);
}

.disabled\:bg-moss-200\/30:disabled {
  background-color: rgb(206 234 176 / 0.3);
}

.disabled\:bg-moss-200\/40:disabled {
  background-color: rgb(206 234 176 / 0.4);
}

.disabled\:bg-moss-200\/50:disabled {
  background-color: rgb(206 234 176 / 0.5);
}

.disabled\:bg-moss-200\/60:disabled {
  background-color: rgb(206 234 176 / 0.6);
}

.disabled\:bg-moss-200\/70:disabled {
  background-color: rgb(206 234 176 / 0.7);
}

.disabled\:bg-moss-200\/75:disabled {
  background-color: rgb(206 234 176 / 0.75);
}

.disabled\:bg-moss-200\/80:disabled {
  background-color: rgb(206 234 176 / 0.8);
}

.disabled\:bg-moss-200\/90:disabled {
  background-color: rgb(206 234 176 / 0.9);
}

.disabled\:bg-moss-200\/95:disabled {
  background-color: rgb(206 234 176 / 0.95);
}

.disabled\:bg-moss-200\/100:disabled {
  background-color: rgb(206 234 176 / 1);
}

.disabled\:bg-moss-300\/0:disabled {
  background-color: rgb(172 220 121 / 0);
}

.disabled\:bg-moss-300\/5:disabled {
  background-color: rgb(172 220 121 / 0.05);
}

.disabled\:bg-moss-300\/10:disabled {
  background-color: rgb(172 220 121 / 0.1);
}

.disabled\:bg-moss-300\/20:disabled {
  background-color: rgb(172 220 121 / 0.2);
}

.disabled\:bg-moss-300\/25:disabled {
  background-color: rgb(172 220 121 / 0.25);
}

.disabled\:bg-moss-300\/30:disabled {
  background-color: rgb(172 220 121 / 0.3);
}

.disabled\:bg-moss-300\/40:disabled {
  background-color: rgb(172 220 121 / 0.4);
}

.disabled\:bg-moss-300\/50:disabled {
  background-color: rgb(172 220 121 / 0.5);
}

.disabled\:bg-moss-300\/60:disabled {
  background-color: rgb(172 220 121 / 0.6);
}

.disabled\:bg-moss-300\/70:disabled {
  background-color: rgb(172 220 121 / 0.7);
}

.disabled\:bg-moss-300\/75:disabled {
  background-color: rgb(172 220 121 / 0.75);
}

.disabled\:bg-moss-300\/80:disabled {
  background-color: rgb(172 220 121 / 0.8);
}

.disabled\:bg-moss-300\/90:disabled {
  background-color: rgb(172 220 121 / 0.9);
}

.disabled\:bg-moss-300\/95:disabled {
  background-color: rgb(172 220 121 / 0.95);
}

.disabled\:bg-moss-300\/100:disabled {
  background-color: rgb(172 220 121 / 1);
}

.disabled\:bg-moss-400\/0:disabled {
  background-color: rgb(134 203 60 / 0);
}

.disabled\:bg-moss-400\/5:disabled {
  background-color: rgb(134 203 60 / 0.05);
}

.disabled\:bg-moss-400\/10:disabled {
  background-color: rgb(134 203 60 / 0.1);
}

.disabled\:bg-moss-400\/20:disabled {
  background-color: rgb(134 203 60 / 0.2);
}

.disabled\:bg-moss-400\/25:disabled {
  background-color: rgb(134 203 60 / 0.25);
}

.disabled\:bg-moss-400\/30:disabled {
  background-color: rgb(134 203 60 / 0.3);
}

.disabled\:bg-moss-400\/40:disabled {
  background-color: rgb(134 203 60 / 0.4);
}

.disabled\:bg-moss-400\/50:disabled {
  background-color: rgb(134 203 60 / 0.5);
}

.disabled\:bg-moss-400\/60:disabled {
  background-color: rgb(134 203 60 / 0.6);
}

.disabled\:bg-moss-400\/70:disabled {
  background-color: rgb(134 203 60 / 0.7);
}

.disabled\:bg-moss-400\/75:disabled {
  background-color: rgb(134 203 60 / 0.75);
}

.disabled\:bg-moss-400\/80:disabled {
  background-color: rgb(134 203 60 / 0.8);
}

.disabled\:bg-moss-400\/90:disabled {
  background-color: rgb(134 203 60 / 0.9);
}

.disabled\:bg-moss-400\/95:disabled {
  background-color: rgb(134 203 60 / 0.95);
}

.disabled\:bg-moss-400\/100:disabled {
  background-color: rgb(134 203 60 / 1);
}

.disabled\:bg-moss-500\/0:disabled {
  background-color: rgb(102 159 42 / 0);
}

.disabled\:bg-moss-500\/5:disabled {
  background-color: rgb(102 159 42 / 0.05);
}

.disabled\:bg-moss-500\/10:disabled {
  background-color: rgb(102 159 42 / 0.1);
}

.disabled\:bg-moss-500\/20:disabled {
  background-color: rgb(102 159 42 / 0.2);
}

.disabled\:bg-moss-500\/25:disabled {
  background-color: rgb(102 159 42 / 0.25);
}

.disabled\:bg-moss-500\/30:disabled {
  background-color: rgb(102 159 42 / 0.3);
}

.disabled\:bg-moss-500\/40:disabled {
  background-color: rgb(102 159 42 / 0.4);
}

.disabled\:bg-moss-500\/50:disabled {
  background-color: rgb(102 159 42 / 0.5);
}

.disabled\:bg-moss-500\/60:disabled {
  background-color: rgb(102 159 42 / 0.6);
}

.disabled\:bg-moss-500\/70:disabled {
  background-color: rgb(102 159 42 / 0.7);
}

.disabled\:bg-moss-500\/75:disabled {
  background-color: rgb(102 159 42 / 0.75);
}

.disabled\:bg-moss-500\/80:disabled {
  background-color: rgb(102 159 42 / 0.8);
}

.disabled\:bg-moss-500\/90:disabled {
  background-color: rgb(102 159 42 / 0.9);
}

.disabled\:bg-moss-500\/95:disabled {
  background-color: rgb(102 159 42 / 0.95);
}

.disabled\:bg-moss-500\/100:disabled {
  background-color: rgb(102 159 42 / 1);
}

.disabled\:bg-moss-600\/0:disabled {
  background-color: rgb(79 122 33 / 0);
}

.disabled\:bg-moss-600\/5:disabled {
  background-color: rgb(79 122 33 / 0.05);
}

.disabled\:bg-moss-600\/10:disabled {
  background-color: rgb(79 122 33 / 0.1);
}

.disabled\:bg-moss-600\/20:disabled {
  background-color: rgb(79 122 33 / 0.2);
}

.disabled\:bg-moss-600\/25:disabled {
  background-color: rgb(79 122 33 / 0.25);
}

.disabled\:bg-moss-600\/30:disabled {
  background-color: rgb(79 122 33 / 0.3);
}

.disabled\:bg-moss-600\/40:disabled {
  background-color: rgb(79 122 33 / 0.4);
}

.disabled\:bg-moss-600\/50:disabled {
  background-color: rgb(79 122 33 / 0.5);
}

.disabled\:bg-moss-600\/60:disabled {
  background-color: rgb(79 122 33 / 0.6);
}

.disabled\:bg-moss-600\/70:disabled {
  background-color: rgb(79 122 33 / 0.7);
}

.disabled\:bg-moss-600\/75:disabled {
  background-color: rgb(79 122 33 / 0.75);
}

.disabled\:bg-moss-600\/80:disabled {
  background-color: rgb(79 122 33 / 0.8);
}

.disabled\:bg-moss-600\/90:disabled {
  background-color: rgb(79 122 33 / 0.9);
}

.disabled\:bg-moss-600\/95:disabled {
  background-color: rgb(79 122 33 / 0.95);
}

.disabled\:bg-moss-600\/100:disabled {
  background-color: rgb(79 122 33 / 1);
}

.disabled\:bg-moss-700\/0:disabled {
  background-color: rgb(63 98 26 / 0);
}

.disabled\:bg-moss-700\/5:disabled {
  background-color: rgb(63 98 26 / 0.05);
}

.disabled\:bg-moss-700\/10:disabled {
  background-color: rgb(63 98 26 / 0.1);
}

.disabled\:bg-moss-700\/20:disabled {
  background-color: rgb(63 98 26 / 0.2);
}

.disabled\:bg-moss-700\/25:disabled {
  background-color: rgb(63 98 26 / 0.25);
}

.disabled\:bg-moss-700\/30:disabled {
  background-color: rgb(63 98 26 / 0.3);
}

.disabled\:bg-moss-700\/40:disabled {
  background-color: rgb(63 98 26 / 0.4);
}

.disabled\:bg-moss-700\/50:disabled {
  background-color: rgb(63 98 26 / 0.5);
}

.disabled\:bg-moss-700\/60:disabled {
  background-color: rgb(63 98 26 / 0.6);
}

.disabled\:bg-moss-700\/70:disabled {
  background-color: rgb(63 98 26 / 0.7);
}

.disabled\:bg-moss-700\/75:disabled {
  background-color: rgb(63 98 26 / 0.75);
}

.disabled\:bg-moss-700\/80:disabled {
  background-color: rgb(63 98 26 / 0.8);
}

.disabled\:bg-moss-700\/90:disabled {
  background-color: rgb(63 98 26 / 0.9);
}

.disabled\:bg-moss-700\/95:disabled {
  background-color: rgb(63 98 26 / 0.95);
}

.disabled\:bg-moss-700\/100:disabled {
  background-color: rgb(63 98 26 / 1);
}

.disabled\:bg-moss-800\/0:disabled {
  background-color: rgb(51 80 21 / 0);
}

.disabled\:bg-moss-800\/5:disabled {
  background-color: rgb(51 80 21 / 0.05);
}

.disabled\:bg-moss-800\/10:disabled {
  background-color: rgb(51 80 21 / 0.1);
}

.disabled\:bg-moss-800\/20:disabled {
  background-color: rgb(51 80 21 / 0.2);
}

.disabled\:bg-moss-800\/25:disabled {
  background-color: rgb(51 80 21 / 0.25);
}

.disabled\:bg-moss-800\/30:disabled {
  background-color: rgb(51 80 21 / 0.3);
}

.disabled\:bg-moss-800\/40:disabled {
  background-color: rgb(51 80 21 / 0.4);
}

.disabled\:bg-moss-800\/50:disabled {
  background-color: rgb(51 80 21 / 0.5);
}

.disabled\:bg-moss-800\/60:disabled {
  background-color: rgb(51 80 21 / 0.6);
}

.disabled\:bg-moss-800\/70:disabled {
  background-color: rgb(51 80 21 / 0.7);
}

.disabled\:bg-moss-800\/75:disabled {
  background-color: rgb(51 80 21 / 0.75);
}

.disabled\:bg-moss-800\/80:disabled {
  background-color: rgb(51 80 21 / 0.8);
}

.disabled\:bg-moss-800\/90:disabled {
  background-color: rgb(51 80 21 / 0.9);
}

.disabled\:bg-moss-800\/95:disabled {
  background-color: rgb(51 80 21 / 0.95);
}

.disabled\:bg-moss-800\/100:disabled {
  background-color: rgb(51 80 21 / 1);
}

.disabled\:bg-moss-900\/0:disabled {
  background-color: rgb(43 66 18 / 0);
}

.disabled\:bg-moss-900\/5:disabled {
  background-color: rgb(43 66 18 / 0.05);
}

.disabled\:bg-moss-900\/10:disabled {
  background-color: rgb(43 66 18 / 0.1);
}

.disabled\:bg-moss-900\/20:disabled {
  background-color: rgb(43 66 18 / 0.2);
}

.disabled\:bg-moss-900\/25:disabled {
  background-color: rgb(43 66 18 / 0.25);
}

.disabled\:bg-moss-900\/30:disabled {
  background-color: rgb(43 66 18 / 0.3);
}

.disabled\:bg-moss-900\/40:disabled {
  background-color: rgb(43 66 18 / 0.4);
}

.disabled\:bg-moss-900\/50:disabled {
  background-color: rgb(43 66 18 / 0.5);
}

.disabled\:bg-moss-900\/60:disabled {
  background-color: rgb(43 66 18 / 0.6);
}

.disabled\:bg-moss-900\/70:disabled {
  background-color: rgb(43 66 18 / 0.7);
}

.disabled\:bg-moss-900\/75:disabled {
  background-color: rgb(43 66 18 / 0.75);
}

.disabled\:bg-moss-900\/80:disabled {
  background-color: rgb(43 66 18 / 0.8);
}

.disabled\:bg-moss-900\/90:disabled {
  background-color: rgb(43 66 18 / 0.9);
}

.disabled\:bg-moss-900\/95:disabled {
  background-color: rgb(43 66 18 / 0.95);
}

.disabled\:bg-moss-900\/100:disabled {
  background-color: rgb(43 66 18 / 1);
}

.disabled\:bg-moss\/0:disabled {
  background-color: rgb(134 203 60 / 0);
}

.disabled\:bg-moss\/5:disabled {
  background-color: rgb(134 203 60 / 0.05);
}

.disabled\:bg-moss\/10:disabled {
  background-color: rgb(134 203 60 / 0.1);
}

.disabled\:bg-moss\/20:disabled {
  background-color: rgb(134 203 60 / 0.2);
}

.disabled\:bg-moss\/25:disabled {
  background-color: rgb(134 203 60 / 0.25);
}

.disabled\:bg-moss\/30:disabled {
  background-color: rgb(134 203 60 / 0.3);
}

.disabled\:bg-moss\/40:disabled {
  background-color: rgb(134 203 60 / 0.4);
}

.disabled\:bg-moss\/50:disabled {
  background-color: rgb(134 203 60 / 0.5);
}

.disabled\:bg-moss\/60:disabled {
  background-color: rgb(134 203 60 / 0.6);
}

.disabled\:bg-moss\/70:disabled {
  background-color: rgb(134 203 60 / 0.7);
}

.disabled\:bg-moss\/75:disabled {
  background-color: rgb(134 203 60 / 0.75);
}

.disabled\:bg-moss\/80:disabled {
  background-color: rgb(134 203 60 / 0.8);
}

.disabled\:bg-moss\/90:disabled {
  background-color: rgb(134 203 60 / 0.9);
}

.disabled\:bg-moss\/95:disabled {
  background-color: rgb(134 203 60 / 0.95);
}

.disabled\:bg-moss\/100:disabled {
  background-color: rgb(134 203 60 / 1);
}

.disabled\:bg-green-light-25\/0:disabled {
  background-color: rgb(250 254 245 / 0);
}

.disabled\:bg-green-light-25\/5:disabled {
  background-color: rgb(250 254 245 / 0.05);
}

.disabled\:bg-green-light-25\/10:disabled {
  background-color: rgb(250 254 245 / 0.1);
}

.disabled\:bg-green-light-25\/20:disabled {
  background-color: rgb(250 254 245 / 0.2);
}

.disabled\:bg-green-light-25\/25:disabled {
  background-color: rgb(250 254 245 / 0.25);
}

.disabled\:bg-green-light-25\/30:disabled {
  background-color: rgb(250 254 245 / 0.3);
}

.disabled\:bg-green-light-25\/40:disabled {
  background-color: rgb(250 254 245 / 0.4);
}

.disabled\:bg-green-light-25\/50:disabled {
  background-color: rgb(250 254 245 / 0.5);
}

.disabled\:bg-green-light-25\/60:disabled {
  background-color: rgb(250 254 245 / 0.6);
}

.disabled\:bg-green-light-25\/70:disabled {
  background-color: rgb(250 254 245 / 0.7);
}

.disabled\:bg-green-light-25\/75:disabled {
  background-color: rgb(250 254 245 / 0.75);
}

.disabled\:bg-green-light-25\/80:disabled {
  background-color: rgb(250 254 245 / 0.8);
}

.disabled\:bg-green-light-25\/90:disabled {
  background-color: rgb(250 254 245 / 0.9);
}

.disabled\:bg-green-light-25\/95:disabled {
  background-color: rgb(250 254 245 / 0.95);
}

.disabled\:bg-green-light-25\/100:disabled {
  background-color: rgb(250 254 245 / 1);
}

.disabled\:bg-green-light-50\/0:disabled {
  background-color: rgb(243 254 231 / 0);
}

.disabled\:bg-green-light-50\/5:disabled {
  background-color: rgb(243 254 231 / 0.05);
}

.disabled\:bg-green-light-50\/10:disabled {
  background-color: rgb(243 254 231 / 0.1);
}

.disabled\:bg-green-light-50\/20:disabled {
  background-color: rgb(243 254 231 / 0.2);
}

.disabled\:bg-green-light-50\/25:disabled {
  background-color: rgb(243 254 231 / 0.25);
}

.disabled\:bg-green-light-50\/30:disabled {
  background-color: rgb(243 254 231 / 0.3);
}

.disabled\:bg-green-light-50\/40:disabled {
  background-color: rgb(243 254 231 / 0.4);
}

.disabled\:bg-green-light-50\/50:disabled {
  background-color: rgb(243 254 231 / 0.5);
}

.disabled\:bg-green-light-50\/60:disabled {
  background-color: rgb(243 254 231 / 0.6);
}

.disabled\:bg-green-light-50\/70:disabled {
  background-color: rgb(243 254 231 / 0.7);
}

.disabled\:bg-green-light-50\/75:disabled {
  background-color: rgb(243 254 231 / 0.75);
}

.disabled\:bg-green-light-50\/80:disabled {
  background-color: rgb(243 254 231 / 0.8);
}

.disabled\:bg-green-light-50\/90:disabled {
  background-color: rgb(243 254 231 / 0.9);
}

.disabled\:bg-green-light-50\/95:disabled {
  background-color: rgb(243 254 231 / 0.95);
}

.disabled\:bg-green-light-50\/100:disabled {
  background-color: rgb(243 254 231 / 1);
}

.disabled\:bg-green-light-100\/0:disabled {
  background-color: rgb(228 251 204 / 0);
}

.disabled\:bg-green-light-100\/5:disabled {
  background-color: rgb(228 251 204 / 0.05);
}

.disabled\:bg-green-light-100\/10:disabled {
  background-color: rgb(228 251 204 / 0.1);
}

.disabled\:bg-green-light-100\/20:disabled {
  background-color: rgb(228 251 204 / 0.2);
}

.disabled\:bg-green-light-100\/25:disabled {
  background-color: rgb(228 251 204 / 0.25);
}

.disabled\:bg-green-light-100\/30:disabled {
  background-color: rgb(228 251 204 / 0.3);
}

.disabled\:bg-green-light-100\/40:disabled {
  background-color: rgb(228 251 204 / 0.4);
}

.disabled\:bg-green-light-100\/50:disabled {
  background-color: rgb(228 251 204 / 0.5);
}

.disabled\:bg-green-light-100\/60:disabled {
  background-color: rgb(228 251 204 / 0.6);
}

.disabled\:bg-green-light-100\/70:disabled {
  background-color: rgb(228 251 204 / 0.7);
}

.disabled\:bg-green-light-100\/75:disabled {
  background-color: rgb(228 251 204 / 0.75);
}

.disabled\:bg-green-light-100\/80:disabled {
  background-color: rgb(228 251 204 / 0.8);
}

.disabled\:bg-green-light-100\/90:disabled {
  background-color: rgb(228 251 204 / 0.9);
}

.disabled\:bg-green-light-100\/95:disabled {
  background-color: rgb(228 251 204 / 0.95);
}

.disabled\:bg-green-light-100\/100:disabled {
  background-color: rgb(228 251 204 / 1);
}

.disabled\:bg-green-light-300\/0:disabled {
  background-color: rgb(166 239 103 / 0);
}

.disabled\:bg-green-light-300\/5:disabled {
  background-color: rgb(166 239 103 / 0.05);
}

.disabled\:bg-green-light-300\/10:disabled {
  background-color: rgb(166 239 103 / 0.1);
}

.disabled\:bg-green-light-300\/20:disabled {
  background-color: rgb(166 239 103 / 0.2);
}

.disabled\:bg-green-light-300\/25:disabled {
  background-color: rgb(166 239 103 / 0.25);
}

.disabled\:bg-green-light-300\/30:disabled {
  background-color: rgb(166 239 103 / 0.3);
}

.disabled\:bg-green-light-300\/40:disabled {
  background-color: rgb(166 239 103 / 0.4);
}

.disabled\:bg-green-light-300\/50:disabled {
  background-color: rgb(166 239 103 / 0.5);
}

.disabled\:bg-green-light-300\/60:disabled {
  background-color: rgb(166 239 103 / 0.6);
}

.disabled\:bg-green-light-300\/70:disabled {
  background-color: rgb(166 239 103 / 0.7);
}

.disabled\:bg-green-light-300\/75:disabled {
  background-color: rgb(166 239 103 / 0.75);
}

.disabled\:bg-green-light-300\/80:disabled {
  background-color: rgb(166 239 103 / 0.8);
}

.disabled\:bg-green-light-300\/90:disabled {
  background-color: rgb(166 239 103 / 0.9);
}

.disabled\:bg-green-light-300\/95:disabled {
  background-color: rgb(166 239 103 / 0.95);
}

.disabled\:bg-green-light-300\/100:disabled {
  background-color: rgb(166 239 103 / 1);
}

.disabled\:bg-green-light-400\/0:disabled {
  background-color: rgb(133 225 58 / 0);
}

.disabled\:bg-green-light-400\/5:disabled {
  background-color: rgb(133 225 58 / 0.05);
}

.disabled\:bg-green-light-400\/10:disabled {
  background-color: rgb(133 225 58 / 0.1);
}

.disabled\:bg-green-light-400\/20:disabled {
  background-color: rgb(133 225 58 / 0.2);
}

.disabled\:bg-green-light-400\/25:disabled {
  background-color: rgb(133 225 58 / 0.25);
}

.disabled\:bg-green-light-400\/30:disabled {
  background-color: rgb(133 225 58 / 0.3);
}

.disabled\:bg-green-light-400\/40:disabled {
  background-color: rgb(133 225 58 / 0.4);
}

.disabled\:bg-green-light-400\/50:disabled {
  background-color: rgb(133 225 58 / 0.5);
}

.disabled\:bg-green-light-400\/60:disabled {
  background-color: rgb(133 225 58 / 0.6);
}

.disabled\:bg-green-light-400\/70:disabled {
  background-color: rgb(133 225 58 / 0.7);
}

.disabled\:bg-green-light-400\/75:disabled {
  background-color: rgb(133 225 58 / 0.75);
}

.disabled\:bg-green-light-400\/80:disabled {
  background-color: rgb(133 225 58 / 0.8);
}

.disabled\:bg-green-light-400\/90:disabled {
  background-color: rgb(133 225 58 / 0.9);
}

.disabled\:bg-green-light-400\/95:disabled {
  background-color: rgb(133 225 58 / 0.95);
}

.disabled\:bg-green-light-400\/100:disabled {
  background-color: rgb(133 225 58 / 1);
}

.disabled\:bg-green-light-500\/0:disabled {
  background-color: rgb(102 6 16 / 0);
}

.disabled\:bg-green-light-500\/5:disabled {
  background-color: rgb(102 6 16 / 0.05);
}

.disabled\:bg-green-light-500\/10:disabled {
  background-color: rgb(102 6 16 / 0.1);
}

.disabled\:bg-green-light-500\/20:disabled {
  background-color: rgb(102 6 16 / 0.2);
}

.disabled\:bg-green-light-500\/25:disabled {
  background-color: rgb(102 6 16 / 0.25);
}

.disabled\:bg-green-light-500\/30:disabled {
  background-color: rgb(102 6 16 / 0.3);
}

.disabled\:bg-green-light-500\/40:disabled {
  background-color: rgb(102 6 16 / 0.4);
}

.disabled\:bg-green-light-500\/50:disabled {
  background-color: rgb(102 6 16 / 0.5);
}

.disabled\:bg-green-light-500\/60:disabled {
  background-color: rgb(102 6 16 / 0.6);
}

.disabled\:bg-green-light-500\/70:disabled {
  background-color: rgb(102 6 16 / 0.7);
}

.disabled\:bg-green-light-500\/75:disabled {
  background-color: rgb(102 6 16 / 0.75);
}

.disabled\:bg-green-light-500\/80:disabled {
  background-color: rgb(102 6 16 / 0.8);
}

.disabled\:bg-green-light-500\/90:disabled {
  background-color: rgb(102 6 16 / 0.9);
}

.disabled\:bg-green-light-500\/95:disabled {
  background-color: rgb(102 6 16 / 0.95);
}

.disabled\:bg-green-light-500\/100:disabled {
  background-color: rgb(102 6 16 / 1);
}

.disabled\:bg-green-light-800\/0:disabled {
  background-color: rgb(50 98 18 / 0);
}

.disabled\:bg-green-light-800\/5:disabled {
  background-color: rgb(50 98 18 / 0.05);
}

.disabled\:bg-green-light-800\/10:disabled {
  background-color: rgb(50 98 18 / 0.1);
}

.disabled\:bg-green-light-800\/20:disabled {
  background-color: rgb(50 98 18 / 0.2);
}

.disabled\:bg-green-light-800\/25:disabled {
  background-color: rgb(50 98 18 / 0.25);
}

.disabled\:bg-green-light-800\/30:disabled {
  background-color: rgb(50 98 18 / 0.3);
}

.disabled\:bg-green-light-800\/40:disabled {
  background-color: rgb(50 98 18 / 0.4);
}

.disabled\:bg-green-light-800\/50:disabled {
  background-color: rgb(50 98 18 / 0.5);
}

.disabled\:bg-green-light-800\/60:disabled {
  background-color: rgb(50 98 18 / 0.6);
}

.disabled\:bg-green-light-800\/70:disabled {
  background-color: rgb(50 98 18 / 0.7);
}

.disabled\:bg-green-light-800\/75:disabled {
  background-color: rgb(50 98 18 / 0.75);
}

.disabled\:bg-green-light-800\/80:disabled {
  background-color: rgb(50 98 18 / 0.8);
}

.disabled\:bg-green-light-800\/90:disabled {
  background-color: rgb(50 98 18 / 0.9);
}

.disabled\:bg-green-light-800\/95:disabled {
  background-color: rgb(50 98 18 / 0.95);
}

.disabled\:bg-green-light-800\/100:disabled {
  background-color: rgb(50 98 18 / 1);
}

.disabled\:bg-green-light-900\/0:disabled {
  background-color: rgb(43 83 20 / 0);
}

.disabled\:bg-green-light-900\/5:disabled {
  background-color: rgb(43 83 20 / 0.05);
}

.disabled\:bg-green-light-900\/10:disabled {
  background-color: rgb(43 83 20 / 0.1);
}

.disabled\:bg-green-light-900\/20:disabled {
  background-color: rgb(43 83 20 / 0.2);
}

.disabled\:bg-green-light-900\/25:disabled {
  background-color: rgb(43 83 20 / 0.25);
}

.disabled\:bg-green-light-900\/30:disabled {
  background-color: rgb(43 83 20 / 0.3);
}

.disabled\:bg-green-light-900\/40:disabled {
  background-color: rgb(43 83 20 / 0.4);
}

.disabled\:bg-green-light-900\/50:disabled {
  background-color: rgb(43 83 20 / 0.5);
}

.disabled\:bg-green-light-900\/60:disabled {
  background-color: rgb(43 83 20 / 0.6);
}

.disabled\:bg-green-light-900\/70:disabled {
  background-color: rgb(43 83 20 / 0.7);
}

.disabled\:bg-green-light-900\/75:disabled {
  background-color: rgb(43 83 20 / 0.75);
}

.disabled\:bg-green-light-900\/80:disabled {
  background-color: rgb(43 83 20 / 0.8);
}

.disabled\:bg-green-light-900\/90:disabled {
  background-color: rgb(43 83 20 / 0.9);
}

.disabled\:bg-green-light-900\/95:disabled {
  background-color: rgb(43 83 20 / 0.95);
}

.disabled\:bg-green-light-900\/100:disabled {
  background-color: rgb(43 83 20 / 1);
}

.disabled\:bg-green-light\/0:disabled {
  background-color: rgb(133 225 58 / 0);
}

.disabled\:bg-green-light\/5:disabled {
  background-color: rgb(133 225 58 / 0.05);
}

.disabled\:bg-green-light\/10:disabled {
  background-color: rgb(133 225 58 / 0.1);
}

.disabled\:bg-green-light\/20:disabled {
  background-color: rgb(133 225 58 / 0.2);
}

.disabled\:bg-green-light\/25:disabled {
  background-color: rgb(133 225 58 / 0.25);
}

.disabled\:bg-green-light\/30:disabled {
  background-color: rgb(133 225 58 / 0.3);
}

.disabled\:bg-green-light\/40:disabled {
  background-color: rgb(133 225 58 / 0.4);
}

.disabled\:bg-green-light\/50:disabled {
  background-color: rgb(133 225 58 / 0.5);
}

.disabled\:bg-green-light\/60:disabled {
  background-color: rgb(133 225 58 / 0.6);
}

.disabled\:bg-green-light\/70:disabled {
  background-color: rgb(133 225 58 / 0.7);
}

.disabled\:bg-green-light\/75:disabled {
  background-color: rgb(133 225 58 / 0.75);
}

.disabled\:bg-green-light\/80:disabled {
  background-color: rgb(133 225 58 / 0.8);
}

.disabled\:bg-green-light\/90:disabled {
  background-color: rgb(133 225 58 / 0.9);
}

.disabled\:bg-green-light\/95:disabled {
  background-color: rgb(133 225 58 / 0.95);
}

.disabled\:bg-green-light\/100:disabled {
  background-color: rgb(133 225 58 / 1);
}

.disabled\:bg-green-25\/0:disabled {
  background-color: rgb(246 254 249 / 0);
}

.disabled\:bg-green-25\/5:disabled {
  background-color: rgb(246 254 249 / 0.05);
}

.disabled\:bg-green-25\/10:disabled {
  background-color: rgb(246 254 249 / 0.1);
}

.disabled\:bg-green-25\/20:disabled {
  background-color: rgb(246 254 249 / 0.2);
}

.disabled\:bg-green-25\/25:disabled {
  background-color: rgb(246 254 249 / 0.25);
}

.disabled\:bg-green-25\/30:disabled {
  background-color: rgb(246 254 249 / 0.3);
}

.disabled\:bg-green-25\/40:disabled {
  background-color: rgb(246 254 249 / 0.4);
}

.disabled\:bg-green-25\/50:disabled {
  background-color: rgb(246 254 249 / 0.5);
}

.disabled\:bg-green-25\/60:disabled {
  background-color: rgb(246 254 249 / 0.6);
}

.disabled\:bg-green-25\/70:disabled {
  background-color: rgb(246 254 249 / 0.7);
}

.disabled\:bg-green-25\/75:disabled {
  background-color: rgb(246 254 249 / 0.75);
}

.disabled\:bg-green-25\/80:disabled {
  background-color: rgb(246 254 249 / 0.8);
}

.disabled\:bg-green-25\/90:disabled {
  background-color: rgb(246 254 249 / 0.9);
}

.disabled\:bg-green-25\/95:disabled {
  background-color: rgb(246 254 249 / 0.95);
}

.disabled\:bg-green-25\/100:disabled {
  background-color: rgb(246 254 249 / 1);
}

.disabled\:bg-green-50\/0:disabled {
  background-color: rgb(237 252 242 / 0);
}

.disabled\:bg-green-50\/5:disabled {
  background-color: rgb(237 252 242 / 0.05);
}

.disabled\:bg-green-50\/10:disabled {
  background-color: rgb(237 252 242 / 0.1);
}

.disabled\:bg-green-50\/20:disabled {
  background-color: rgb(237 252 242 / 0.2);
}

.disabled\:bg-green-50\/25:disabled {
  background-color: rgb(237 252 242 / 0.25);
}

.disabled\:bg-green-50\/30:disabled {
  background-color: rgb(237 252 242 / 0.3);
}

.disabled\:bg-green-50\/40:disabled {
  background-color: rgb(237 252 242 / 0.4);
}

.disabled\:bg-green-50\/50:disabled {
  background-color: rgb(237 252 242 / 0.5);
}

.disabled\:bg-green-50\/60:disabled {
  background-color: rgb(237 252 242 / 0.6);
}

.disabled\:bg-green-50\/70:disabled {
  background-color: rgb(237 252 242 / 0.7);
}

.disabled\:bg-green-50\/75:disabled {
  background-color: rgb(237 252 242 / 0.75);
}

.disabled\:bg-green-50\/80:disabled {
  background-color: rgb(237 252 242 / 0.8);
}

.disabled\:bg-green-50\/90:disabled {
  background-color: rgb(237 252 242 / 0.9);
}

.disabled\:bg-green-50\/95:disabled {
  background-color: rgb(237 252 242 / 0.95);
}

.disabled\:bg-green-50\/100:disabled {
  background-color: rgb(237 252 242 / 1);
}

.disabled\:bg-green-100\/0:disabled {
  background-color: rgb(211 248 223 / 0);
}

.disabled\:bg-green-100\/5:disabled {
  background-color: rgb(211 248 223 / 0.05);
}

.disabled\:bg-green-100\/10:disabled {
  background-color: rgb(211 248 223 / 0.1);
}

.disabled\:bg-green-100\/20:disabled {
  background-color: rgb(211 248 223 / 0.2);
}

.disabled\:bg-green-100\/25:disabled {
  background-color: rgb(211 248 223 / 0.25);
}

.disabled\:bg-green-100\/30:disabled {
  background-color: rgb(211 248 223 / 0.3);
}

.disabled\:bg-green-100\/40:disabled {
  background-color: rgb(211 248 223 / 0.4);
}

.disabled\:bg-green-100\/50:disabled {
  background-color: rgb(211 248 223 / 0.5);
}

.disabled\:bg-green-100\/60:disabled {
  background-color: rgb(211 248 223 / 0.6);
}

.disabled\:bg-green-100\/70:disabled {
  background-color: rgb(211 248 223 / 0.7);
}

.disabled\:bg-green-100\/75:disabled {
  background-color: rgb(211 248 223 / 0.75);
}

.disabled\:bg-green-100\/80:disabled {
  background-color: rgb(211 248 223 / 0.8);
}

.disabled\:bg-green-100\/90:disabled {
  background-color: rgb(211 248 223 / 0.9);
}

.disabled\:bg-green-100\/95:disabled {
  background-color: rgb(211 248 223 / 0.95);
}

.disabled\:bg-green-100\/100:disabled {
  background-color: rgb(211 248 223 / 1);
}

.disabled\:bg-green-200\/0:disabled {
  background-color: rgb(170 240 196 / 0);
}

.disabled\:bg-green-200\/5:disabled {
  background-color: rgb(170 240 196 / 0.05);
}

.disabled\:bg-green-200\/10:disabled {
  background-color: rgb(170 240 196 / 0.1);
}

.disabled\:bg-green-200\/20:disabled {
  background-color: rgb(170 240 196 / 0.2);
}

.disabled\:bg-green-200\/25:disabled {
  background-color: rgb(170 240 196 / 0.25);
}

.disabled\:bg-green-200\/30:disabled {
  background-color: rgb(170 240 196 / 0.3);
}

.disabled\:bg-green-200\/40:disabled {
  background-color: rgb(170 240 196 / 0.4);
}

.disabled\:bg-green-200\/50:disabled {
  background-color: rgb(170 240 196 / 0.5);
}

.disabled\:bg-green-200\/60:disabled {
  background-color: rgb(170 240 196 / 0.6);
}

.disabled\:bg-green-200\/70:disabled {
  background-color: rgb(170 240 196 / 0.7);
}

.disabled\:bg-green-200\/75:disabled {
  background-color: rgb(170 240 196 / 0.75);
}

.disabled\:bg-green-200\/80:disabled {
  background-color: rgb(170 240 196 / 0.8);
}

.disabled\:bg-green-200\/90:disabled {
  background-color: rgb(170 240 196 / 0.9);
}

.disabled\:bg-green-200\/95:disabled {
  background-color: rgb(170 240 196 / 0.95);
}

.disabled\:bg-green-200\/100:disabled {
  background-color: rgb(170 240 196 / 1);
}

.disabled\:bg-green-300\/0:disabled {
  background-color: rgb(115 226 163 / 0);
}

.disabled\:bg-green-300\/5:disabled {
  background-color: rgb(115 226 163 / 0.05);
}

.disabled\:bg-green-300\/10:disabled {
  background-color: rgb(115 226 163 / 0.1);
}

.disabled\:bg-green-300\/20:disabled {
  background-color: rgb(115 226 163 / 0.2);
}

.disabled\:bg-green-300\/25:disabled {
  background-color: rgb(115 226 163 / 0.25);
}

.disabled\:bg-green-300\/30:disabled {
  background-color: rgb(115 226 163 / 0.3);
}

.disabled\:bg-green-300\/40:disabled {
  background-color: rgb(115 226 163 / 0.4);
}

.disabled\:bg-green-300\/50:disabled {
  background-color: rgb(115 226 163 / 0.5);
}

.disabled\:bg-green-300\/60:disabled {
  background-color: rgb(115 226 163 / 0.6);
}

.disabled\:bg-green-300\/70:disabled {
  background-color: rgb(115 226 163 / 0.7);
}

.disabled\:bg-green-300\/75:disabled {
  background-color: rgb(115 226 163 / 0.75);
}

.disabled\:bg-green-300\/80:disabled {
  background-color: rgb(115 226 163 / 0.8);
}

.disabled\:bg-green-300\/90:disabled {
  background-color: rgb(115 226 163 / 0.9);
}

.disabled\:bg-green-300\/95:disabled {
  background-color: rgb(115 226 163 / 0.95);
}

.disabled\:bg-green-300\/100:disabled {
  background-color: rgb(115 226 163 / 1);
}

.disabled\:bg-green-400\/0:disabled {
  background-color: rgb(60 203 127 / 0);
}

.disabled\:bg-green-400\/5:disabled {
  background-color: rgb(60 203 127 / 0.05);
}

.disabled\:bg-green-400\/10:disabled {
  background-color: rgb(60 203 127 / 0.1);
}

.disabled\:bg-green-400\/20:disabled {
  background-color: rgb(60 203 127 / 0.2);
}

.disabled\:bg-green-400\/25:disabled {
  background-color: rgb(60 203 127 / 0.25);
}

.disabled\:bg-green-400\/30:disabled {
  background-color: rgb(60 203 127 / 0.3);
}

.disabled\:bg-green-400\/40:disabled {
  background-color: rgb(60 203 127 / 0.4);
}

.disabled\:bg-green-400\/50:disabled {
  background-color: rgb(60 203 127 / 0.5);
}

.disabled\:bg-green-400\/60:disabled {
  background-color: rgb(60 203 127 / 0.6);
}

.disabled\:bg-green-400\/70:disabled {
  background-color: rgb(60 203 127 / 0.7);
}

.disabled\:bg-green-400\/75:disabled {
  background-color: rgb(60 203 127 / 0.75);
}

.disabled\:bg-green-400\/80:disabled {
  background-color: rgb(60 203 127 / 0.8);
}

.disabled\:bg-green-400\/90:disabled {
  background-color: rgb(60 203 127 / 0.9);
}

.disabled\:bg-green-400\/95:disabled {
  background-color: rgb(60 203 127 / 0.95);
}

.disabled\:bg-green-400\/100:disabled {
  background-color: rgb(60 203 127 / 1);
}

.disabled\:bg-green-500\/0:disabled {
  background-color: rgb(22 131 100 / 0);
}

.disabled\:bg-green-500\/5:disabled {
  background-color: rgb(22 131 100 / 0.05);
}

.disabled\:bg-green-500\/10:disabled {
  background-color: rgb(22 131 100 / 0.1);
}

.disabled\:bg-green-500\/20:disabled {
  background-color: rgb(22 131 100 / 0.2);
}

.disabled\:bg-green-500\/25:disabled {
  background-color: rgb(22 131 100 / 0.25);
}

.disabled\:bg-green-500\/30:disabled {
  background-color: rgb(22 131 100 / 0.3);
}

.disabled\:bg-green-500\/40:disabled {
  background-color: rgb(22 131 100 / 0.4);
}

.disabled\:bg-green-500\/50:disabled {
  background-color: rgb(22 131 100 / 0.5);
}

.disabled\:bg-green-500\/60:disabled {
  background-color: rgb(22 131 100 / 0.6);
}

.disabled\:bg-green-500\/70:disabled {
  background-color: rgb(22 131 100 / 0.7);
}

.disabled\:bg-green-500\/75:disabled {
  background-color: rgb(22 131 100 / 0.75);
}

.disabled\:bg-green-500\/80:disabled {
  background-color: rgb(22 131 100 / 0.8);
}

.disabled\:bg-green-500\/90:disabled {
  background-color: rgb(22 131 100 / 0.9);
}

.disabled\:bg-green-500\/95:disabled {
  background-color: rgb(22 131 100 / 0.95);
}

.disabled\:bg-green-500\/100:disabled {
  background-color: rgb(22 131 100 / 1);
}

.disabled\:bg-green-600\/0:disabled {
  background-color: rgb(9 146 80 / 0);
}

.disabled\:bg-green-600\/5:disabled {
  background-color: rgb(9 146 80 / 0.05);
}

.disabled\:bg-green-600\/10:disabled {
  background-color: rgb(9 146 80 / 0.1);
}

.disabled\:bg-green-600\/20:disabled {
  background-color: rgb(9 146 80 / 0.2);
}

.disabled\:bg-green-600\/25:disabled {
  background-color: rgb(9 146 80 / 0.25);
}

.disabled\:bg-green-600\/30:disabled {
  background-color: rgb(9 146 80 / 0.3);
}

.disabled\:bg-green-600\/40:disabled {
  background-color: rgb(9 146 80 / 0.4);
}

.disabled\:bg-green-600\/50:disabled {
  background-color: rgb(9 146 80 / 0.5);
}

.disabled\:bg-green-600\/60:disabled {
  background-color: rgb(9 146 80 / 0.6);
}

.disabled\:bg-green-600\/70:disabled {
  background-color: rgb(9 146 80 / 0.7);
}

.disabled\:bg-green-600\/75:disabled {
  background-color: rgb(9 146 80 / 0.75);
}

.disabled\:bg-green-600\/80:disabled {
  background-color: rgb(9 146 80 / 0.8);
}

.disabled\:bg-green-600\/90:disabled {
  background-color: rgb(9 146 80 / 0.9);
}

.disabled\:bg-green-600\/95:disabled {
  background-color: rgb(9 146 80 / 0.95);
}

.disabled\:bg-green-600\/100:disabled {
  background-color: rgb(9 146 80 / 1);
}

.disabled\:bg-green-700\/0:disabled {
  background-color: rgb(8 116 67 / 0);
}

.disabled\:bg-green-700\/5:disabled {
  background-color: rgb(8 116 67 / 0.05);
}

.disabled\:bg-green-700\/10:disabled {
  background-color: rgb(8 116 67 / 0.1);
}

.disabled\:bg-green-700\/20:disabled {
  background-color: rgb(8 116 67 / 0.2);
}

.disabled\:bg-green-700\/25:disabled {
  background-color: rgb(8 116 67 / 0.25);
}

.disabled\:bg-green-700\/30:disabled {
  background-color: rgb(8 116 67 / 0.3);
}

.disabled\:bg-green-700\/40:disabled {
  background-color: rgb(8 116 67 / 0.4);
}

.disabled\:bg-green-700\/50:disabled {
  background-color: rgb(8 116 67 / 0.5);
}

.disabled\:bg-green-700\/60:disabled {
  background-color: rgb(8 116 67 / 0.6);
}

.disabled\:bg-green-700\/70:disabled {
  background-color: rgb(8 116 67 / 0.7);
}

.disabled\:bg-green-700\/75:disabled {
  background-color: rgb(8 116 67 / 0.75);
}

.disabled\:bg-green-700\/80:disabled {
  background-color: rgb(8 116 67 / 0.8);
}

.disabled\:bg-green-700\/90:disabled {
  background-color: rgb(8 116 67 / 0.9);
}

.disabled\:bg-green-700\/95:disabled {
  background-color: rgb(8 116 67 / 0.95);
}

.disabled\:bg-green-700\/100:disabled {
  background-color: rgb(8 116 67 / 1);
}

.disabled\:bg-green-800\/0:disabled {
  background-color: rgb(9 80 55 / 0);
}

.disabled\:bg-green-800\/5:disabled {
  background-color: rgb(9 80 55 / 0.05);
}

.disabled\:bg-green-800\/10:disabled {
  background-color: rgb(9 80 55 / 0.1);
}

.disabled\:bg-green-800\/20:disabled {
  background-color: rgb(9 80 55 / 0.2);
}

.disabled\:bg-green-800\/25:disabled {
  background-color: rgb(9 80 55 / 0.25);
}

.disabled\:bg-green-800\/30:disabled {
  background-color: rgb(9 80 55 / 0.3);
}

.disabled\:bg-green-800\/40:disabled {
  background-color: rgb(9 80 55 / 0.4);
}

.disabled\:bg-green-800\/50:disabled {
  background-color: rgb(9 80 55 / 0.5);
}

.disabled\:bg-green-800\/60:disabled {
  background-color: rgb(9 80 55 / 0.6);
}

.disabled\:bg-green-800\/70:disabled {
  background-color: rgb(9 80 55 / 0.7);
}

.disabled\:bg-green-800\/75:disabled {
  background-color: rgb(9 80 55 / 0.75);
}

.disabled\:bg-green-800\/80:disabled {
  background-color: rgb(9 80 55 / 0.8);
}

.disabled\:bg-green-800\/90:disabled {
  background-color: rgb(9 80 55 / 0.9);
}

.disabled\:bg-green-800\/95:disabled {
  background-color: rgb(9 80 55 / 0.95);
}

.disabled\:bg-green-800\/100:disabled {
  background-color: rgb(9 80 55 / 1);
}

.disabled\:bg-green-900\/0:disabled {
  background-color: rgb(8 76 46 / 0);
}

.disabled\:bg-green-900\/5:disabled {
  background-color: rgb(8 76 46 / 0.05);
}

.disabled\:bg-green-900\/10:disabled {
  background-color: rgb(8 76 46 / 0.1);
}

.disabled\:bg-green-900\/20:disabled {
  background-color: rgb(8 76 46 / 0.2);
}

.disabled\:bg-green-900\/25:disabled {
  background-color: rgb(8 76 46 / 0.25);
}

.disabled\:bg-green-900\/30:disabled {
  background-color: rgb(8 76 46 / 0.3);
}

.disabled\:bg-green-900\/40:disabled {
  background-color: rgb(8 76 46 / 0.4);
}

.disabled\:bg-green-900\/50:disabled {
  background-color: rgb(8 76 46 / 0.5);
}

.disabled\:bg-green-900\/60:disabled {
  background-color: rgb(8 76 46 / 0.6);
}

.disabled\:bg-green-900\/70:disabled {
  background-color: rgb(8 76 46 / 0.7);
}

.disabled\:bg-green-900\/75:disabled {
  background-color: rgb(8 76 46 / 0.75);
}

.disabled\:bg-green-900\/80:disabled {
  background-color: rgb(8 76 46 / 0.8);
}

.disabled\:bg-green-900\/90:disabled {
  background-color: rgb(8 76 46 / 0.9);
}

.disabled\:bg-green-900\/95:disabled {
  background-color: rgb(8 76 46 / 0.95);
}

.disabled\:bg-green-900\/100:disabled {
  background-color: rgb(8 76 46 / 1);
}

.disabled\:bg-green\/0:disabled {
  background-color: rgb(60 203 127 / 0);
}

.disabled\:bg-green\/5:disabled {
  background-color: rgb(60 203 127 / 0.05);
}

.disabled\:bg-green\/10:disabled {
  background-color: rgb(60 203 127 / 0.1);
}

.disabled\:bg-green\/20:disabled {
  background-color: rgb(60 203 127 / 0.2);
}

.disabled\:bg-green\/25:disabled {
  background-color: rgb(60 203 127 / 0.25);
}

.disabled\:bg-green\/30:disabled {
  background-color: rgb(60 203 127 / 0.3);
}

.disabled\:bg-green\/40:disabled {
  background-color: rgb(60 203 127 / 0.4);
}

.disabled\:bg-green\/50:disabled {
  background-color: rgb(60 203 127 / 0.5);
}

.disabled\:bg-green\/60:disabled {
  background-color: rgb(60 203 127 / 0.6);
}

.disabled\:bg-green\/70:disabled {
  background-color: rgb(60 203 127 / 0.7);
}

.disabled\:bg-green\/75:disabled {
  background-color: rgb(60 203 127 / 0.75);
}

.disabled\:bg-green\/80:disabled {
  background-color: rgb(60 203 127 / 0.8);
}

.disabled\:bg-green\/90:disabled {
  background-color: rgb(60 203 127 / 0.9);
}

.disabled\:bg-green\/95:disabled {
  background-color: rgb(60 203 127 / 0.95);
}

.disabled\:bg-green\/100:disabled {
  background-color: rgb(60 203 127 / 1);
}

.disabled\:bg-teal-25\/0:disabled {
  background-color: rgb(246 254 252 / 0);
}

.disabled\:bg-teal-25\/5:disabled {
  background-color: rgb(246 254 252 / 0.05);
}

.disabled\:bg-teal-25\/10:disabled {
  background-color: rgb(246 254 252 / 0.1);
}

.disabled\:bg-teal-25\/20:disabled {
  background-color: rgb(246 254 252 / 0.2);
}

.disabled\:bg-teal-25\/25:disabled {
  background-color: rgb(246 254 252 / 0.25);
}

.disabled\:bg-teal-25\/30:disabled {
  background-color: rgb(246 254 252 / 0.3);
}

.disabled\:bg-teal-25\/40:disabled {
  background-color: rgb(246 254 252 / 0.4);
}

.disabled\:bg-teal-25\/50:disabled {
  background-color: rgb(246 254 252 / 0.5);
}

.disabled\:bg-teal-25\/60:disabled {
  background-color: rgb(246 254 252 / 0.6);
}

.disabled\:bg-teal-25\/70:disabled {
  background-color: rgb(246 254 252 / 0.7);
}

.disabled\:bg-teal-25\/75:disabled {
  background-color: rgb(246 254 252 / 0.75);
}

.disabled\:bg-teal-25\/80:disabled {
  background-color: rgb(246 254 252 / 0.8);
}

.disabled\:bg-teal-25\/90:disabled {
  background-color: rgb(246 254 252 / 0.9);
}

.disabled\:bg-teal-25\/95:disabled {
  background-color: rgb(246 254 252 / 0.95);
}

.disabled\:bg-teal-25\/100:disabled {
  background-color: rgb(246 254 252 / 1);
}

.disabled\:bg-teal-50\/0:disabled {
  background-color: rgb(240 253 249 / 0);
}

.disabled\:bg-teal-50\/5:disabled {
  background-color: rgb(240 253 249 / 0.05);
}

.disabled\:bg-teal-50\/10:disabled {
  background-color: rgb(240 253 249 / 0.1);
}

.disabled\:bg-teal-50\/20:disabled {
  background-color: rgb(240 253 249 / 0.2);
}

.disabled\:bg-teal-50\/25:disabled {
  background-color: rgb(240 253 249 / 0.25);
}

.disabled\:bg-teal-50\/30:disabled {
  background-color: rgb(240 253 249 / 0.3);
}

.disabled\:bg-teal-50\/40:disabled {
  background-color: rgb(240 253 249 / 0.4);
}

.disabled\:bg-teal-50\/50:disabled {
  background-color: rgb(240 253 249 / 0.5);
}

.disabled\:bg-teal-50\/60:disabled {
  background-color: rgb(240 253 249 / 0.6);
}

.disabled\:bg-teal-50\/70:disabled {
  background-color: rgb(240 253 249 / 0.7);
}

.disabled\:bg-teal-50\/75:disabled {
  background-color: rgb(240 253 249 / 0.75);
}

.disabled\:bg-teal-50\/80:disabled {
  background-color: rgb(240 253 249 / 0.8);
}

.disabled\:bg-teal-50\/90:disabled {
  background-color: rgb(240 253 249 / 0.9);
}

.disabled\:bg-teal-50\/95:disabled {
  background-color: rgb(240 253 249 / 0.95);
}

.disabled\:bg-teal-50\/100:disabled {
  background-color: rgb(240 253 249 / 1);
}

.disabled\:bg-teal-100\/0:disabled {
  background-color: rgb(204 251 239 / 0);
}

.disabled\:bg-teal-100\/5:disabled {
  background-color: rgb(204 251 239 / 0.05);
}

.disabled\:bg-teal-100\/10:disabled {
  background-color: rgb(204 251 239 / 0.1);
}

.disabled\:bg-teal-100\/20:disabled {
  background-color: rgb(204 251 239 / 0.2);
}

.disabled\:bg-teal-100\/25:disabled {
  background-color: rgb(204 251 239 / 0.25);
}

.disabled\:bg-teal-100\/30:disabled {
  background-color: rgb(204 251 239 / 0.3);
}

.disabled\:bg-teal-100\/40:disabled {
  background-color: rgb(204 251 239 / 0.4);
}

.disabled\:bg-teal-100\/50:disabled {
  background-color: rgb(204 251 239 / 0.5);
}

.disabled\:bg-teal-100\/60:disabled {
  background-color: rgb(204 251 239 / 0.6);
}

.disabled\:bg-teal-100\/70:disabled {
  background-color: rgb(204 251 239 / 0.7);
}

.disabled\:bg-teal-100\/75:disabled {
  background-color: rgb(204 251 239 / 0.75);
}

.disabled\:bg-teal-100\/80:disabled {
  background-color: rgb(204 251 239 / 0.8);
}

.disabled\:bg-teal-100\/90:disabled {
  background-color: rgb(204 251 239 / 0.9);
}

.disabled\:bg-teal-100\/95:disabled {
  background-color: rgb(204 251 239 / 0.95);
}

.disabled\:bg-teal-100\/100:disabled {
  background-color: rgb(204 251 239 / 1);
}

.disabled\:bg-teal-200\/0:disabled {
  background-color: rgb(153 246 224 / 0);
}

.disabled\:bg-teal-200\/5:disabled {
  background-color: rgb(153 246 224 / 0.05);
}

.disabled\:bg-teal-200\/10:disabled {
  background-color: rgb(153 246 224 / 0.1);
}

.disabled\:bg-teal-200\/20:disabled {
  background-color: rgb(153 246 224 / 0.2);
}

.disabled\:bg-teal-200\/25:disabled {
  background-color: rgb(153 246 224 / 0.25);
}

.disabled\:bg-teal-200\/30:disabled {
  background-color: rgb(153 246 224 / 0.3);
}

.disabled\:bg-teal-200\/40:disabled {
  background-color: rgb(153 246 224 / 0.4);
}

.disabled\:bg-teal-200\/50:disabled {
  background-color: rgb(153 246 224 / 0.5);
}

.disabled\:bg-teal-200\/60:disabled {
  background-color: rgb(153 246 224 / 0.6);
}

.disabled\:bg-teal-200\/70:disabled {
  background-color: rgb(153 246 224 / 0.7);
}

.disabled\:bg-teal-200\/75:disabled {
  background-color: rgb(153 246 224 / 0.75);
}

.disabled\:bg-teal-200\/80:disabled {
  background-color: rgb(153 246 224 / 0.8);
}

.disabled\:bg-teal-200\/90:disabled {
  background-color: rgb(153 246 224 / 0.9);
}

.disabled\:bg-teal-200\/95:disabled {
  background-color: rgb(153 246 224 / 0.95);
}

.disabled\:bg-teal-200\/100:disabled {
  background-color: rgb(153 246 224 / 1);
}

.disabled\:bg-teal-300\/0:disabled {
  background-color: rgb(95 233 208 / 0);
}

.disabled\:bg-teal-300\/5:disabled {
  background-color: rgb(95 233 208 / 0.05);
}

.disabled\:bg-teal-300\/10:disabled {
  background-color: rgb(95 233 208 / 0.1);
}

.disabled\:bg-teal-300\/20:disabled {
  background-color: rgb(95 233 208 / 0.2);
}

.disabled\:bg-teal-300\/25:disabled {
  background-color: rgb(95 233 208 / 0.25);
}

.disabled\:bg-teal-300\/30:disabled {
  background-color: rgb(95 233 208 / 0.3);
}

.disabled\:bg-teal-300\/40:disabled {
  background-color: rgb(95 233 208 / 0.4);
}

.disabled\:bg-teal-300\/50:disabled {
  background-color: rgb(95 233 208 / 0.5);
}

.disabled\:bg-teal-300\/60:disabled {
  background-color: rgb(95 233 208 / 0.6);
}

.disabled\:bg-teal-300\/70:disabled {
  background-color: rgb(95 233 208 / 0.7);
}

.disabled\:bg-teal-300\/75:disabled {
  background-color: rgb(95 233 208 / 0.75);
}

.disabled\:bg-teal-300\/80:disabled {
  background-color: rgb(95 233 208 / 0.8);
}

.disabled\:bg-teal-300\/90:disabled {
  background-color: rgb(95 233 208 / 0.9);
}

.disabled\:bg-teal-300\/95:disabled {
  background-color: rgb(95 233 208 / 0.95);
}

.disabled\:bg-teal-300\/100:disabled {
  background-color: rgb(95 233 208 / 1);
}

.disabled\:bg-teal-400\/0:disabled {
  background-color: rgb(46 211 183 / 0);
}

.disabled\:bg-teal-400\/5:disabled {
  background-color: rgb(46 211 183 / 0.05);
}

.disabled\:bg-teal-400\/10:disabled {
  background-color: rgb(46 211 183 / 0.1);
}

.disabled\:bg-teal-400\/20:disabled {
  background-color: rgb(46 211 183 / 0.2);
}

.disabled\:bg-teal-400\/25:disabled {
  background-color: rgb(46 211 183 / 0.25);
}

.disabled\:bg-teal-400\/30:disabled {
  background-color: rgb(46 211 183 / 0.3);
}

.disabled\:bg-teal-400\/40:disabled {
  background-color: rgb(46 211 183 / 0.4);
}

.disabled\:bg-teal-400\/50:disabled {
  background-color: rgb(46 211 183 / 0.5);
}

.disabled\:bg-teal-400\/60:disabled {
  background-color: rgb(46 211 183 / 0.6);
}

.disabled\:bg-teal-400\/70:disabled {
  background-color: rgb(46 211 183 / 0.7);
}

.disabled\:bg-teal-400\/75:disabled {
  background-color: rgb(46 211 183 / 0.75);
}

.disabled\:bg-teal-400\/80:disabled {
  background-color: rgb(46 211 183 / 0.8);
}

.disabled\:bg-teal-400\/90:disabled {
  background-color: rgb(46 211 183 / 0.9);
}

.disabled\:bg-teal-400\/95:disabled {
  background-color: rgb(46 211 183 / 0.95);
}

.disabled\:bg-teal-400\/100:disabled {
  background-color: rgb(46 211 183 / 1);
}

.disabled\:bg-teal-500\/0:disabled {
  background-color: rgb(21 183 158 / 0);
}

.disabled\:bg-teal-500\/5:disabled {
  background-color: rgb(21 183 158 / 0.05);
}

.disabled\:bg-teal-500\/10:disabled {
  background-color: rgb(21 183 158 / 0.1);
}

.disabled\:bg-teal-500\/20:disabled {
  background-color: rgb(21 183 158 / 0.2);
}

.disabled\:bg-teal-500\/25:disabled {
  background-color: rgb(21 183 158 / 0.25);
}

.disabled\:bg-teal-500\/30:disabled {
  background-color: rgb(21 183 158 / 0.3);
}

.disabled\:bg-teal-500\/40:disabled {
  background-color: rgb(21 183 158 / 0.4);
}

.disabled\:bg-teal-500\/50:disabled {
  background-color: rgb(21 183 158 / 0.5);
}

.disabled\:bg-teal-500\/60:disabled {
  background-color: rgb(21 183 158 / 0.6);
}

.disabled\:bg-teal-500\/70:disabled {
  background-color: rgb(21 183 158 / 0.7);
}

.disabled\:bg-teal-500\/75:disabled {
  background-color: rgb(21 183 158 / 0.75);
}

.disabled\:bg-teal-500\/80:disabled {
  background-color: rgb(21 183 158 / 0.8);
}

.disabled\:bg-teal-500\/90:disabled {
  background-color: rgb(21 183 158 / 0.9);
}

.disabled\:bg-teal-500\/95:disabled {
  background-color: rgb(21 183 158 / 0.95);
}

.disabled\:bg-teal-500\/100:disabled {
  background-color: rgb(21 183 158 / 1);
}

.disabled\:bg-teal-600\/0:disabled {
  background-color: rgb(14 147 132 / 0);
}

.disabled\:bg-teal-600\/5:disabled {
  background-color: rgb(14 147 132 / 0.05);
}

.disabled\:bg-teal-600\/10:disabled {
  background-color: rgb(14 147 132 / 0.1);
}

.disabled\:bg-teal-600\/20:disabled {
  background-color: rgb(14 147 132 / 0.2);
}

.disabled\:bg-teal-600\/25:disabled {
  background-color: rgb(14 147 132 / 0.25);
}

.disabled\:bg-teal-600\/30:disabled {
  background-color: rgb(14 147 132 / 0.3);
}

.disabled\:bg-teal-600\/40:disabled {
  background-color: rgb(14 147 132 / 0.4);
}

.disabled\:bg-teal-600\/50:disabled {
  background-color: rgb(14 147 132 / 0.5);
}

.disabled\:bg-teal-600\/60:disabled {
  background-color: rgb(14 147 132 / 0.6);
}

.disabled\:bg-teal-600\/70:disabled {
  background-color: rgb(14 147 132 / 0.7);
}

.disabled\:bg-teal-600\/75:disabled {
  background-color: rgb(14 147 132 / 0.75);
}

.disabled\:bg-teal-600\/80:disabled {
  background-color: rgb(14 147 132 / 0.8);
}

.disabled\:bg-teal-600\/90:disabled {
  background-color: rgb(14 147 132 / 0.9);
}

.disabled\:bg-teal-600\/95:disabled {
  background-color: rgb(14 147 132 / 0.95);
}

.disabled\:bg-teal-600\/100:disabled {
  background-color: rgb(14 147 132 / 1);
}

.disabled\:bg-teal-700\/0:disabled {
  background-color: rgb(16 117 105 / 0);
}

.disabled\:bg-teal-700\/5:disabled {
  background-color: rgb(16 117 105 / 0.05);
}

.disabled\:bg-teal-700\/10:disabled {
  background-color: rgb(16 117 105 / 0.1);
}

.disabled\:bg-teal-700\/20:disabled {
  background-color: rgb(16 117 105 / 0.2);
}

.disabled\:bg-teal-700\/25:disabled {
  background-color: rgb(16 117 105 / 0.25);
}

.disabled\:bg-teal-700\/30:disabled {
  background-color: rgb(16 117 105 / 0.3);
}

.disabled\:bg-teal-700\/40:disabled {
  background-color: rgb(16 117 105 / 0.4);
}

.disabled\:bg-teal-700\/50:disabled {
  background-color: rgb(16 117 105 / 0.5);
}

.disabled\:bg-teal-700\/60:disabled {
  background-color: rgb(16 117 105 / 0.6);
}

.disabled\:bg-teal-700\/70:disabled {
  background-color: rgb(16 117 105 / 0.7);
}

.disabled\:bg-teal-700\/75:disabled {
  background-color: rgb(16 117 105 / 0.75);
}

.disabled\:bg-teal-700\/80:disabled {
  background-color: rgb(16 117 105 / 0.8);
}

.disabled\:bg-teal-700\/90:disabled {
  background-color: rgb(16 117 105 / 0.9);
}

.disabled\:bg-teal-700\/95:disabled {
  background-color: rgb(16 117 105 / 0.95);
}

.disabled\:bg-teal-700\/100:disabled {
  background-color: rgb(16 117 105 / 1);
}

.disabled\:bg-teal-800\/0:disabled {
  background-color: rgb(18 93 86 / 0);
}

.disabled\:bg-teal-800\/5:disabled {
  background-color: rgb(18 93 86 / 0.05);
}

.disabled\:bg-teal-800\/10:disabled {
  background-color: rgb(18 93 86 / 0.1);
}

.disabled\:bg-teal-800\/20:disabled {
  background-color: rgb(18 93 86 / 0.2);
}

.disabled\:bg-teal-800\/25:disabled {
  background-color: rgb(18 93 86 / 0.25);
}

.disabled\:bg-teal-800\/30:disabled {
  background-color: rgb(18 93 86 / 0.3);
}

.disabled\:bg-teal-800\/40:disabled {
  background-color: rgb(18 93 86 / 0.4);
}

.disabled\:bg-teal-800\/50:disabled {
  background-color: rgb(18 93 86 / 0.5);
}

.disabled\:bg-teal-800\/60:disabled {
  background-color: rgb(18 93 86 / 0.6);
}

.disabled\:bg-teal-800\/70:disabled {
  background-color: rgb(18 93 86 / 0.7);
}

.disabled\:bg-teal-800\/75:disabled {
  background-color: rgb(18 93 86 / 0.75);
}

.disabled\:bg-teal-800\/80:disabled {
  background-color: rgb(18 93 86 / 0.8);
}

.disabled\:bg-teal-800\/90:disabled {
  background-color: rgb(18 93 86 / 0.9);
}

.disabled\:bg-teal-800\/95:disabled {
  background-color: rgb(18 93 86 / 0.95);
}

.disabled\:bg-teal-800\/100:disabled {
  background-color: rgb(18 93 86 / 1);
}

.disabled\:bg-teal-900\/0:disabled {
  background-color: rgb(19 78 72 / 0);
}

.disabled\:bg-teal-900\/5:disabled {
  background-color: rgb(19 78 72 / 0.05);
}

.disabled\:bg-teal-900\/10:disabled {
  background-color: rgb(19 78 72 / 0.1);
}

.disabled\:bg-teal-900\/20:disabled {
  background-color: rgb(19 78 72 / 0.2);
}

.disabled\:bg-teal-900\/25:disabled {
  background-color: rgb(19 78 72 / 0.25);
}

.disabled\:bg-teal-900\/30:disabled {
  background-color: rgb(19 78 72 / 0.3);
}

.disabled\:bg-teal-900\/40:disabled {
  background-color: rgb(19 78 72 / 0.4);
}

.disabled\:bg-teal-900\/50:disabled {
  background-color: rgb(19 78 72 / 0.5);
}

.disabled\:bg-teal-900\/60:disabled {
  background-color: rgb(19 78 72 / 0.6);
}

.disabled\:bg-teal-900\/70:disabled {
  background-color: rgb(19 78 72 / 0.7);
}

.disabled\:bg-teal-900\/75:disabled {
  background-color: rgb(19 78 72 / 0.75);
}

.disabled\:bg-teal-900\/80:disabled {
  background-color: rgb(19 78 72 / 0.8);
}

.disabled\:bg-teal-900\/90:disabled {
  background-color: rgb(19 78 72 / 0.9);
}

.disabled\:bg-teal-900\/95:disabled {
  background-color: rgb(19 78 72 / 0.95);
}

.disabled\:bg-teal-900\/100:disabled {
  background-color: rgb(19 78 72 / 1);
}

.disabled\:bg-teal\/0:disabled {
  background-color: rgb(46 211 183 / 0);
}

.disabled\:bg-teal\/5:disabled {
  background-color: rgb(46 211 183 / 0.05);
}

.disabled\:bg-teal\/10:disabled {
  background-color: rgb(46 211 183 / 0.1);
}

.disabled\:bg-teal\/20:disabled {
  background-color: rgb(46 211 183 / 0.2);
}

.disabled\:bg-teal\/25:disabled {
  background-color: rgb(46 211 183 / 0.25);
}

.disabled\:bg-teal\/30:disabled {
  background-color: rgb(46 211 183 / 0.3);
}

.disabled\:bg-teal\/40:disabled {
  background-color: rgb(46 211 183 / 0.4);
}

.disabled\:bg-teal\/50:disabled {
  background-color: rgb(46 211 183 / 0.5);
}

.disabled\:bg-teal\/60:disabled {
  background-color: rgb(46 211 183 / 0.6);
}

.disabled\:bg-teal\/70:disabled {
  background-color: rgb(46 211 183 / 0.7);
}

.disabled\:bg-teal\/75:disabled {
  background-color: rgb(46 211 183 / 0.75);
}

.disabled\:bg-teal\/80:disabled {
  background-color: rgb(46 211 183 / 0.8);
}

.disabled\:bg-teal\/90:disabled {
  background-color: rgb(46 211 183 / 0.9);
}

.disabled\:bg-teal\/95:disabled {
  background-color: rgb(46 211 183 / 0.95);
}

.disabled\:bg-teal\/100:disabled {
  background-color: rgb(46 211 183 / 1);
}

.disabled\:bg-cyan-25\/0:disabled {
  background-color: rgb(245 254 255 / 0);
}

.disabled\:bg-cyan-25\/5:disabled {
  background-color: rgb(245 254 255 / 0.05);
}

.disabled\:bg-cyan-25\/10:disabled {
  background-color: rgb(245 254 255 / 0.1);
}

.disabled\:bg-cyan-25\/20:disabled {
  background-color: rgb(245 254 255 / 0.2);
}

.disabled\:bg-cyan-25\/25:disabled {
  background-color: rgb(245 254 255 / 0.25);
}

.disabled\:bg-cyan-25\/30:disabled {
  background-color: rgb(245 254 255 / 0.3);
}

.disabled\:bg-cyan-25\/40:disabled {
  background-color: rgb(245 254 255 / 0.4);
}

.disabled\:bg-cyan-25\/50:disabled {
  background-color: rgb(245 254 255 / 0.5);
}

.disabled\:bg-cyan-25\/60:disabled {
  background-color: rgb(245 254 255 / 0.6);
}

.disabled\:bg-cyan-25\/70:disabled {
  background-color: rgb(245 254 255 / 0.7);
}

.disabled\:bg-cyan-25\/75:disabled {
  background-color: rgb(245 254 255 / 0.75);
}

.disabled\:bg-cyan-25\/80:disabled {
  background-color: rgb(245 254 255 / 0.8);
}

.disabled\:bg-cyan-25\/90:disabled {
  background-color: rgb(245 254 255 / 0.9);
}

.disabled\:bg-cyan-25\/95:disabled {
  background-color: rgb(245 254 255 / 0.95);
}

.disabled\:bg-cyan-25\/100:disabled {
  background-color: rgb(245 254 255 / 1);
}

.disabled\:bg-cyan-50\/0:disabled {
  background-color: rgb(236 253 255 / 0);
}

.disabled\:bg-cyan-50\/5:disabled {
  background-color: rgb(236 253 255 / 0.05);
}

.disabled\:bg-cyan-50\/10:disabled {
  background-color: rgb(236 253 255 / 0.1);
}

.disabled\:bg-cyan-50\/20:disabled {
  background-color: rgb(236 253 255 / 0.2);
}

.disabled\:bg-cyan-50\/25:disabled {
  background-color: rgb(236 253 255 / 0.25);
}

.disabled\:bg-cyan-50\/30:disabled {
  background-color: rgb(236 253 255 / 0.3);
}

.disabled\:bg-cyan-50\/40:disabled {
  background-color: rgb(236 253 255 / 0.4);
}

.disabled\:bg-cyan-50\/50:disabled {
  background-color: rgb(236 253 255 / 0.5);
}

.disabled\:bg-cyan-50\/60:disabled {
  background-color: rgb(236 253 255 / 0.6);
}

.disabled\:bg-cyan-50\/70:disabled {
  background-color: rgb(236 253 255 / 0.7);
}

.disabled\:bg-cyan-50\/75:disabled {
  background-color: rgb(236 253 255 / 0.75);
}

.disabled\:bg-cyan-50\/80:disabled {
  background-color: rgb(236 253 255 / 0.8);
}

.disabled\:bg-cyan-50\/90:disabled {
  background-color: rgb(236 253 255 / 0.9);
}

.disabled\:bg-cyan-50\/95:disabled {
  background-color: rgb(236 253 255 / 0.95);
}

.disabled\:bg-cyan-50\/100:disabled {
  background-color: rgb(236 253 255 / 1);
}

.disabled\:bg-cyan-100\/0:disabled {
  background-color: rgb(207 249 254 / 0);
}

.disabled\:bg-cyan-100\/5:disabled {
  background-color: rgb(207 249 254 / 0.05);
}

.disabled\:bg-cyan-100\/10:disabled {
  background-color: rgb(207 249 254 / 0.1);
}

.disabled\:bg-cyan-100\/20:disabled {
  background-color: rgb(207 249 254 / 0.2);
}

.disabled\:bg-cyan-100\/25:disabled {
  background-color: rgb(207 249 254 / 0.25);
}

.disabled\:bg-cyan-100\/30:disabled {
  background-color: rgb(207 249 254 / 0.3);
}

.disabled\:bg-cyan-100\/40:disabled {
  background-color: rgb(207 249 254 / 0.4);
}

.disabled\:bg-cyan-100\/50:disabled {
  background-color: rgb(207 249 254 / 0.5);
}

.disabled\:bg-cyan-100\/60:disabled {
  background-color: rgb(207 249 254 / 0.6);
}

.disabled\:bg-cyan-100\/70:disabled {
  background-color: rgb(207 249 254 / 0.7);
}

.disabled\:bg-cyan-100\/75:disabled {
  background-color: rgb(207 249 254 / 0.75);
}

.disabled\:bg-cyan-100\/80:disabled {
  background-color: rgb(207 249 254 / 0.8);
}

.disabled\:bg-cyan-100\/90:disabled {
  background-color: rgb(207 249 254 / 0.9);
}

.disabled\:bg-cyan-100\/95:disabled {
  background-color: rgb(207 249 254 / 0.95);
}

.disabled\:bg-cyan-100\/100:disabled {
  background-color: rgb(207 249 254 / 1);
}

.disabled\:bg-cyan-200\/0:disabled {
  background-color: rgb(165 240 252 / 0);
}

.disabled\:bg-cyan-200\/5:disabled {
  background-color: rgb(165 240 252 / 0.05);
}

.disabled\:bg-cyan-200\/10:disabled {
  background-color: rgb(165 240 252 / 0.1);
}

.disabled\:bg-cyan-200\/20:disabled {
  background-color: rgb(165 240 252 / 0.2);
}

.disabled\:bg-cyan-200\/25:disabled {
  background-color: rgb(165 240 252 / 0.25);
}

.disabled\:bg-cyan-200\/30:disabled {
  background-color: rgb(165 240 252 / 0.3);
}

.disabled\:bg-cyan-200\/40:disabled {
  background-color: rgb(165 240 252 / 0.4);
}

.disabled\:bg-cyan-200\/50:disabled {
  background-color: rgb(165 240 252 / 0.5);
}

.disabled\:bg-cyan-200\/60:disabled {
  background-color: rgb(165 240 252 / 0.6);
}

.disabled\:bg-cyan-200\/70:disabled {
  background-color: rgb(165 240 252 / 0.7);
}

.disabled\:bg-cyan-200\/75:disabled {
  background-color: rgb(165 240 252 / 0.75);
}

.disabled\:bg-cyan-200\/80:disabled {
  background-color: rgb(165 240 252 / 0.8);
}

.disabled\:bg-cyan-200\/90:disabled {
  background-color: rgb(165 240 252 / 0.9);
}

.disabled\:bg-cyan-200\/95:disabled {
  background-color: rgb(165 240 252 / 0.95);
}

.disabled\:bg-cyan-200\/100:disabled {
  background-color: rgb(165 240 252 / 1);
}

.disabled\:bg-cyan-300\/0:disabled {
  background-color: rgb(103 227 249 / 0);
}

.disabled\:bg-cyan-300\/5:disabled {
  background-color: rgb(103 227 249 / 0.05);
}

.disabled\:bg-cyan-300\/10:disabled {
  background-color: rgb(103 227 249 / 0.1);
}

.disabled\:bg-cyan-300\/20:disabled {
  background-color: rgb(103 227 249 / 0.2);
}

.disabled\:bg-cyan-300\/25:disabled {
  background-color: rgb(103 227 249 / 0.25);
}

.disabled\:bg-cyan-300\/30:disabled {
  background-color: rgb(103 227 249 / 0.3);
}

.disabled\:bg-cyan-300\/40:disabled {
  background-color: rgb(103 227 249 / 0.4);
}

.disabled\:bg-cyan-300\/50:disabled {
  background-color: rgb(103 227 249 / 0.5);
}

.disabled\:bg-cyan-300\/60:disabled {
  background-color: rgb(103 227 249 / 0.6);
}

.disabled\:bg-cyan-300\/70:disabled {
  background-color: rgb(103 227 249 / 0.7);
}

.disabled\:bg-cyan-300\/75:disabled {
  background-color: rgb(103 227 249 / 0.75);
}

.disabled\:bg-cyan-300\/80:disabled {
  background-color: rgb(103 227 249 / 0.8);
}

.disabled\:bg-cyan-300\/90:disabled {
  background-color: rgb(103 227 249 / 0.9);
}

.disabled\:bg-cyan-300\/95:disabled {
  background-color: rgb(103 227 249 / 0.95);
}

.disabled\:bg-cyan-300\/100:disabled {
  background-color: rgb(103 227 249 / 1);
}

.disabled\:bg-cyan-400\/0:disabled {
  background-color: rgb(34 204 238 / 0);
}

.disabled\:bg-cyan-400\/5:disabled {
  background-color: rgb(34 204 238 / 0.05);
}

.disabled\:bg-cyan-400\/10:disabled {
  background-color: rgb(34 204 238 / 0.1);
}

.disabled\:bg-cyan-400\/20:disabled {
  background-color: rgb(34 204 238 / 0.2);
}

.disabled\:bg-cyan-400\/25:disabled {
  background-color: rgb(34 204 238 / 0.25);
}

.disabled\:bg-cyan-400\/30:disabled {
  background-color: rgb(34 204 238 / 0.3);
}

.disabled\:bg-cyan-400\/40:disabled {
  background-color: rgb(34 204 238 / 0.4);
}

.disabled\:bg-cyan-400\/50:disabled {
  background-color: rgb(34 204 238 / 0.5);
}

.disabled\:bg-cyan-400\/60:disabled {
  background-color: rgb(34 204 238 / 0.6);
}

.disabled\:bg-cyan-400\/70:disabled {
  background-color: rgb(34 204 238 / 0.7);
}

.disabled\:bg-cyan-400\/75:disabled {
  background-color: rgb(34 204 238 / 0.75);
}

.disabled\:bg-cyan-400\/80:disabled {
  background-color: rgb(34 204 238 / 0.8);
}

.disabled\:bg-cyan-400\/90:disabled {
  background-color: rgb(34 204 238 / 0.9);
}

.disabled\:bg-cyan-400\/95:disabled {
  background-color: rgb(34 204 238 / 0.95);
}

.disabled\:bg-cyan-400\/100:disabled {
  background-color: rgb(34 204 238 / 1);
}

.disabled\:bg-cyan-500\/0:disabled {
  background-color: rgb(6 174 212 / 0);
}

.disabled\:bg-cyan-500\/5:disabled {
  background-color: rgb(6 174 212 / 0.05);
}

.disabled\:bg-cyan-500\/10:disabled {
  background-color: rgb(6 174 212 / 0.1);
}

.disabled\:bg-cyan-500\/20:disabled {
  background-color: rgb(6 174 212 / 0.2);
}

.disabled\:bg-cyan-500\/25:disabled {
  background-color: rgb(6 174 212 / 0.25);
}

.disabled\:bg-cyan-500\/30:disabled {
  background-color: rgb(6 174 212 / 0.3);
}

.disabled\:bg-cyan-500\/40:disabled {
  background-color: rgb(6 174 212 / 0.4);
}

.disabled\:bg-cyan-500\/50:disabled {
  background-color: rgb(6 174 212 / 0.5);
}

.disabled\:bg-cyan-500\/60:disabled {
  background-color: rgb(6 174 212 / 0.6);
}

.disabled\:bg-cyan-500\/70:disabled {
  background-color: rgb(6 174 212 / 0.7);
}

.disabled\:bg-cyan-500\/75:disabled {
  background-color: rgb(6 174 212 / 0.75);
}

.disabled\:bg-cyan-500\/80:disabled {
  background-color: rgb(6 174 212 / 0.8);
}

.disabled\:bg-cyan-500\/90:disabled {
  background-color: rgb(6 174 212 / 0.9);
}

.disabled\:bg-cyan-500\/95:disabled {
  background-color: rgb(6 174 212 / 0.95);
}

.disabled\:bg-cyan-500\/100:disabled {
  background-color: rgb(6 174 212 / 1);
}

.disabled\:bg-cyan-600\/0:disabled {
  background-color: rgb(8 138 178 / 0);
}

.disabled\:bg-cyan-600\/5:disabled {
  background-color: rgb(8 138 178 / 0.05);
}

.disabled\:bg-cyan-600\/10:disabled {
  background-color: rgb(8 138 178 / 0.1);
}

.disabled\:bg-cyan-600\/20:disabled {
  background-color: rgb(8 138 178 / 0.2);
}

.disabled\:bg-cyan-600\/25:disabled {
  background-color: rgb(8 138 178 / 0.25);
}

.disabled\:bg-cyan-600\/30:disabled {
  background-color: rgb(8 138 178 / 0.3);
}

.disabled\:bg-cyan-600\/40:disabled {
  background-color: rgb(8 138 178 / 0.4);
}

.disabled\:bg-cyan-600\/50:disabled {
  background-color: rgb(8 138 178 / 0.5);
}

.disabled\:bg-cyan-600\/60:disabled {
  background-color: rgb(8 138 178 / 0.6);
}

.disabled\:bg-cyan-600\/70:disabled {
  background-color: rgb(8 138 178 / 0.7);
}

.disabled\:bg-cyan-600\/75:disabled {
  background-color: rgb(8 138 178 / 0.75);
}

.disabled\:bg-cyan-600\/80:disabled {
  background-color: rgb(8 138 178 / 0.8);
}

.disabled\:bg-cyan-600\/90:disabled {
  background-color: rgb(8 138 178 / 0.9);
}

.disabled\:bg-cyan-600\/95:disabled {
  background-color: rgb(8 138 178 / 0.95);
}

.disabled\:bg-cyan-600\/100:disabled {
  background-color: rgb(8 138 178 / 1);
}

.disabled\:bg-cyan-700\/0:disabled {
  background-color: rgb(14 112 144 / 0);
}

.disabled\:bg-cyan-700\/5:disabled {
  background-color: rgb(14 112 144 / 0.05);
}

.disabled\:bg-cyan-700\/10:disabled {
  background-color: rgb(14 112 144 / 0.1);
}

.disabled\:bg-cyan-700\/20:disabled {
  background-color: rgb(14 112 144 / 0.2);
}

.disabled\:bg-cyan-700\/25:disabled {
  background-color: rgb(14 112 144 / 0.25);
}

.disabled\:bg-cyan-700\/30:disabled {
  background-color: rgb(14 112 144 / 0.3);
}

.disabled\:bg-cyan-700\/40:disabled {
  background-color: rgb(14 112 144 / 0.4);
}

.disabled\:bg-cyan-700\/50:disabled {
  background-color: rgb(14 112 144 / 0.5);
}

.disabled\:bg-cyan-700\/60:disabled {
  background-color: rgb(14 112 144 / 0.6);
}

.disabled\:bg-cyan-700\/70:disabled {
  background-color: rgb(14 112 144 / 0.7);
}

.disabled\:bg-cyan-700\/75:disabled {
  background-color: rgb(14 112 144 / 0.75);
}

.disabled\:bg-cyan-700\/80:disabled {
  background-color: rgb(14 112 144 / 0.8);
}

.disabled\:bg-cyan-700\/90:disabled {
  background-color: rgb(14 112 144 / 0.9);
}

.disabled\:bg-cyan-700\/95:disabled {
  background-color: rgb(14 112 144 / 0.95);
}

.disabled\:bg-cyan-700\/100:disabled {
  background-color: rgb(14 112 144 / 1);
}

.disabled\:bg-cyan-800\/0:disabled {
  background-color: rgb(21 91 117 / 0);
}

.disabled\:bg-cyan-800\/5:disabled {
  background-color: rgb(21 91 117 / 0.05);
}

.disabled\:bg-cyan-800\/10:disabled {
  background-color: rgb(21 91 117 / 0.1);
}

.disabled\:bg-cyan-800\/20:disabled {
  background-color: rgb(21 91 117 / 0.2);
}

.disabled\:bg-cyan-800\/25:disabled {
  background-color: rgb(21 91 117 / 0.25);
}

.disabled\:bg-cyan-800\/30:disabled {
  background-color: rgb(21 91 117 / 0.3);
}

.disabled\:bg-cyan-800\/40:disabled {
  background-color: rgb(21 91 117 / 0.4);
}

.disabled\:bg-cyan-800\/50:disabled {
  background-color: rgb(21 91 117 / 0.5);
}

.disabled\:bg-cyan-800\/60:disabled {
  background-color: rgb(21 91 117 / 0.6);
}

.disabled\:bg-cyan-800\/70:disabled {
  background-color: rgb(21 91 117 / 0.7);
}

.disabled\:bg-cyan-800\/75:disabled {
  background-color: rgb(21 91 117 / 0.75);
}

.disabled\:bg-cyan-800\/80:disabled {
  background-color: rgb(21 91 117 / 0.8);
}

.disabled\:bg-cyan-800\/90:disabled {
  background-color: rgb(21 91 117 / 0.9);
}

.disabled\:bg-cyan-800\/95:disabled {
  background-color: rgb(21 91 117 / 0.95);
}

.disabled\:bg-cyan-800\/100:disabled {
  background-color: rgb(21 91 117 / 1);
}

.disabled\:bg-cyan-900\/0:disabled {
  background-color: rgb(22 76 99 / 0);
}

.disabled\:bg-cyan-900\/5:disabled {
  background-color: rgb(22 76 99 / 0.05);
}

.disabled\:bg-cyan-900\/10:disabled {
  background-color: rgb(22 76 99 / 0.1);
}

.disabled\:bg-cyan-900\/20:disabled {
  background-color: rgb(22 76 99 / 0.2);
}

.disabled\:bg-cyan-900\/25:disabled {
  background-color: rgb(22 76 99 / 0.25);
}

.disabled\:bg-cyan-900\/30:disabled {
  background-color: rgb(22 76 99 / 0.3);
}

.disabled\:bg-cyan-900\/40:disabled {
  background-color: rgb(22 76 99 / 0.4);
}

.disabled\:bg-cyan-900\/50:disabled {
  background-color: rgb(22 76 99 / 0.5);
}

.disabled\:bg-cyan-900\/60:disabled {
  background-color: rgb(22 76 99 / 0.6);
}

.disabled\:bg-cyan-900\/70:disabled {
  background-color: rgb(22 76 99 / 0.7);
}

.disabled\:bg-cyan-900\/75:disabled {
  background-color: rgb(22 76 99 / 0.75);
}

.disabled\:bg-cyan-900\/80:disabled {
  background-color: rgb(22 76 99 / 0.8);
}

.disabled\:bg-cyan-900\/90:disabled {
  background-color: rgb(22 76 99 / 0.9);
}

.disabled\:bg-cyan-900\/95:disabled {
  background-color: rgb(22 76 99 / 0.95);
}

.disabled\:bg-cyan-900\/100:disabled {
  background-color: rgb(22 76 99 / 1);
}

.disabled\:bg-cyan\/0:disabled {
  background-color: rgb(34 204 238 / 0);
}

.disabled\:bg-cyan\/5:disabled {
  background-color: rgb(34 204 238 / 0.05);
}

.disabled\:bg-cyan\/10:disabled {
  background-color: rgb(34 204 238 / 0.1);
}

.disabled\:bg-cyan\/20:disabled {
  background-color: rgb(34 204 238 / 0.2);
}

.disabled\:bg-cyan\/25:disabled {
  background-color: rgb(34 204 238 / 0.25);
}

.disabled\:bg-cyan\/30:disabled {
  background-color: rgb(34 204 238 / 0.3);
}

.disabled\:bg-cyan\/40:disabled {
  background-color: rgb(34 204 238 / 0.4);
}

.disabled\:bg-cyan\/50:disabled {
  background-color: rgb(34 204 238 / 0.5);
}

.disabled\:bg-cyan\/60:disabled {
  background-color: rgb(34 204 238 / 0.6);
}

.disabled\:bg-cyan\/70:disabled {
  background-color: rgb(34 204 238 / 0.7);
}

.disabled\:bg-cyan\/75:disabled {
  background-color: rgb(34 204 238 / 0.75);
}

.disabled\:bg-cyan\/80:disabled {
  background-color: rgb(34 204 238 / 0.8);
}

.disabled\:bg-cyan\/90:disabled {
  background-color: rgb(34 204 238 / 0.9);
}

.disabled\:bg-cyan\/95:disabled {
  background-color: rgb(34 204 238 / 0.95);
}

.disabled\:bg-cyan\/100:disabled {
  background-color: rgb(34 204 238 / 1);
}

.disabled\:bg-blue-light-25\/0:disabled {
  background-color: rgb(245 251 255 / 0);
}

.disabled\:bg-blue-light-25\/5:disabled {
  background-color: rgb(245 251 255 / 0.05);
}

.disabled\:bg-blue-light-25\/10:disabled {
  background-color: rgb(245 251 255 / 0.1);
}

.disabled\:bg-blue-light-25\/20:disabled {
  background-color: rgb(245 251 255 / 0.2);
}

.disabled\:bg-blue-light-25\/25:disabled {
  background-color: rgb(245 251 255 / 0.25);
}

.disabled\:bg-blue-light-25\/30:disabled {
  background-color: rgb(245 251 255 / 0.3);
}

.disabled\:bg-blue-light-25\/40:disabled {
  background-color: rgb(245 251 255 / 0.4);
}

.disabled\:bg-blue-light-25\/50:disabled {
  background-color: rgb(245 251 255 / 0.5);
}

.disabled\:bg-blue-light-25\/60:disabled {
  background-color: rgb(245 251 255 / 0.6);
}

.disabled\:bg-blue-light-25\/70:disabled {
  background-color: rgb(245 251 255 / 0.7);
}

.disabled\:bg-blue-light-25\/75:disabled {
  background-color: rgb(245 251 255 / 0.75);
}

.disabled\:bg-blue-light-25\/80:disabled {
  background-color: rgb(245 251 255 / 0.8);
}

.disabled\:bg-blue-light-25\/90:disabled {
  background-color: rgb(245 251 255 / 0.9);
}

.disabled\:bg-blue-light-25\/95:disabled {
  background-color: rgb(245 251 255 / 0.95);
}

.disabled\:bg-blue-light-25\/100:disabled {
  background-color: rgb(245 251 255 / 1);
}

.disabled\:bg-blue-light-50\/0:disabled {
  background-color: rgb(240 249 255 / 0);
}

.disabled\:bg-blue-light-50\/5:disabled {
  background-color: rgb(240 249 255 / 0.05);
}

.disabled\:bg-blue-light-50\/10:disabled {
  background-color: rgb(240 249 255 / 0.1);
}

.disabled\:bg-blue-light-50\/20:disabled {
  background-color: rgb(240 249 255 / 0.2);
}

.disabled\:bg-blue-light-50\/25:disabled {
  background-color: rgb(240 249 255 / 0.25);
}

.disabled\:bg-blue-light-50\/30:disabled {
  background-color: rgb(240 249 255 / 0.3);
}

.disabled\:bg-blue-light-50\/40:disabled {
  background-color: rgb(240 249 255 / 0.4);
}

.disabled\:bg-blue-light-50\/50:disabled {
  background-color: rgb(240 249 255 / 0.5);
}

.disabled\:bg-blue-light-50\/60:disabled {
  background-color: rgb(240 249 255 / 0.6);
}

.disabled\:bg-blue-light-50\/70:disabled {
  background-color: rgb(240 249 255 / 0.7);
}

.disabled\:bg-blue-light-50\/75:disabled {
  background-color: rgb(240 249 255 / 0.75);
}

.disabled\:bg-blue-light-50\/80:disabled {
  background-color: rgb(240 249 255 / 0.8);
}

.disabled\:bg-blue-light-50\/90:disabled {
  background-color: rgb(240 249 255 / 0.9);
}

.disabled\:bg-blue-light-50\/95:disabled {
  background-color: rgb(240 249 255 / 0.95);
}

.disabled\:bg-blue-light-50\/100:disabled {
  background-color: rgb(240 249 255 / 1);
}

.disabled\:bg-blue-light-100\/0:disabled {
  background-color: rgb(224 242 254 / 0);
}

.disabled\:bg-blue-light-100\/5:disabled {
  background-color: rgb(224 242 254 / 0.05);
}

.disabled\:bg-blue-light-100\/10:disabled {
  background-color: rgb(224 242 254 / 0.1);
}

.disabled\:bg-blue-light-100\/20:disabled {
  background-color: rgb(224 242 254 / 0.2);
}

.disabled\:bg-blue-light-100\/25:disabled {
  background-color: rgb(224 242 254 / 0.25);
}

.disabled\:bg-blue-light-100\/30:disabled {
  background-color: rgb(224 242 254 / 0.3);
}

.disabled\:bg-blue-light-100\/40:disabled {
  background-color: rgb(224 242 254 / 0.4);
}

.disabled\:bg-blue-light-100\/50:disabled {
  background-color: rgb(224 242 254 / 0.5);
}

.disabled\:bg-blue-light-100\/60:disabled {
  background-color: rgb(224 242 254 / 0.6);
}

.disabled\:bg-blue-light-100\/70:disabled {
  background-color: rgb(224 242 254 / 0.7);
}

.disabled\:bg-blue-light-100\/75:disabled {
  background-color: rgb(224 242 254 / 0.75);
}

.disabled\:bg-blue-light-100\/80:disabled {
  background-color: rgb(224 242 254 / 0.8);
}

.disabled\:bg-blue-light-100\/90:disabled {
  background-color: rgb(224 242 254 / 0.9);
}

.disabled\:bg-blue-light-100\/95:disabled {
  background-color: rgb(224 242 254 / 0.95);
}

.disabled\:bg-blue-light-100\/100:disabled {
  background-color: rgb(224 242 254 / 1);
}

.disabled\:bg-blue-light-200\/0:disabled {
  background-color: rgb(185 230 254 / 0);
}

.disabled\:bg-blue-light-200\/5:disabled {
  background-color: rgb(185 230 254 / 0.05);
}

.disabled\:bg-blue-light-200\/10:disabled {
  background-color: rgb(185 230 254 / 0.1);
}

.disabled\:bg-blue-light-200\/20:disabled {
  background-color: rgb(185 230 254 / 0.2);
}

.disabled\:bg-blue-light-200\/25:disabled {
  background-color: rgb(185 230 254 / 0.25);
}

.disabled\:bg-blue-light-200\/30:disabled {
  background-color: rgb(185 230 254 / 0.3);
}

.disabled\:bg-blue-light-200\/40:disabled {
  background-color: rgb(185 230 254 / 0.4);
}

.disabled\:bg-blue-light-200\/50:disabled {
  background-color: rgb(185 230 254 / 0.5);
}

.disabled\:bg-blue-light-200\/60:disabled {
  background-color: rgb(185 230 254 / 0.6);
}

.disabled\:bg-blue-light-200\/70:disabled {
  background-color: rgb(185 230 254 / 0.7);
}

.disabled\:bg-blue-light-200\/75:disabled {
  background-color: rgb(185 230 254 / 0.75);
}

.disabled\:bg-blue-light-200\/80:disabled {
  background-color: rgb(185 230 254 / 0.8);
}

.disabled\:bg-blue-light-200\/90:disabled {
  background-color: rgb(185 230 254 / 0.9);
}

.disabled\:bg-blue-light-200\/95:disabled {
  background-color: rgb(185 230 254 / 0.95);
}

.disabled\:bg-blue-light-200\/100:disabled {
  background-color: rgb(185 230 254 / 1);
}

.disabled\:bg-blue-light-300\/0:disabled {
  background-color: rgb(124 212 253 / 0);
}

.disabled\:bg-blue-light-300\/5:disabled {
  background-color: rgb(124 212 253 / 0.05);
}

.disabled\:bg-blue-light-300\/10:disabled {
  background-color: rgb(124 212 253 / 0.1);
}

.disabled\:bg-blue-light-300\/20:disabled {
  background-color: rgb(124 212 253 / 0.2);
}

.disabled\:bg-blue-light-300\/25:disabled {
  background-color: rgb(124 212 253 / 0.25);
}

.disabled\:bg-blue-light-300\/30:disabled {
  background-color: rgb(124 212 253 / 0.3);
}

.disabled\:bg-blue-light-300\/40:disabled {
  background-color: rgb(124 212 253 / 0.4);
}

.disabled\:bg-blue-light-300\/50:disabled {
  background-color: rgb(124 212 253 / 0.5);
}

.disabled\:bg-blue-light-300\/60:disabled {
  background-color: rgb(124 212 253 / 0.6);
}

.disabled\:bg-blue-light-300\/70:disabled {
  background-color: rgb(124 212 253 / 0.7);
}

.disabled\:bg-blue-light-300\/75:disabled {
  background-color: rgb(124 212 253 / 0.75);
}

.disabled\:bg-blue-light-300\/80:disabled {
  background-color: rgb(124 212 253 / 0.8);
}

.disabled\:bg-blue-light-300\/90:disabled {
  background-color: rgb(124 212 253 / 0.9);
}

.disabled\:bg-blue-light-300\/95:disabled {
  background-color: rgb(124 212 253 / 0.95);
}

.disabled\:bg-blue-light-300\/100:disabled {
  background-color: rgb(124 212 253 / 1);
}

.disabled\:bg-blue-light-400\/0:disabled {
  background-color: rgb(54 191 250 / 0);
}

.disabled\:bg-blue-light-400\/5:disabled {
  background-color: rgb(54 191 250 / 0.05);
}

.disabled\:bg-blue-light-400\/10:disabled {
  background-color: rgb(54 191 250 / 0.1);
}

.disabled\:bg-blue-light-400\/20:disabled {
  background-color: rgb(54 191 250 / 0.2);
}

.disabled\:bg-blue-light-400\/25:disabled {
  background-color: rgb(54 191 250 / 0.25);
}

.disabled\:bg-blue-light-400\/30:disabled {
  background-color: rgb(54 191 250 / 0.3);
}

.disabled\:bg-blue-light-400\/40:disabled {
  background-color: rgb(54 191 250 / 0.4);
}

.disabled\:bg-blue-light-400\/50:disabled {
  background-color: rgb(54 191 250 / 0.5);
}

.disabled\:bg-blue-light-400\/60:disabled {
  background-color: rgb(54 191 250 / 0.6);
}

.disabled\:bg-blue-light-400\/70:disabled {
  background-color: rgb(54 191 250 / 0.7);
}

.disabled\:bg-blue-light-400\/75:disabled {
  background-color: rgb(54 191 250 / 0.75);
}

.disabled\:bg-blue-light-400\/80:disabled {
  background-color: rgb(54 191 250 / 0.8);
}

.disabled\:bg-blue-light-400\/90:disabled {
  background-color: rgb(54 191 250 / 0.9);
}

.disabled\:bg-blue-light-400\/95:disabled {
  background-color: rgb(54 191 250 / 0.95);
}

.disabled\:bg-blue-light-400\/100:disabled {
  background-color: rgb(54 191 250 / 1);
}

.disabled\:bg-blue-light-500\/0:disabled {
  background-color: rgb(11 165 236 / 0);
}

.disabled\:bg-blue-light-500\/5:disabled {
  background-color: rgb(11 165 236 / 0.05);
}

.disabled\:bg-blue-light-500\/10:disabled {
  background-color: rgb(11 165 236 / 0.1);
}

.disabled\:bg-blue-light-500\/20:disabled {
  background-color: rgb(11 165 236 / 0.2);
}

.disabled\:bg-blue-light-500\/25:disabled {
  background-color: rgb(11 165 236 / 0.25);
}

.disabled\:bg-blue-light-500\/30:disabled {
  background-color: rgb(11 165 236 / 0.3);
}

.disabled\:bg-blue-light-500\/40:disabled {
  background-color: rgb(11 165 236 / 0.4);
}

.disabled\:bg-blue-light-500\/50:disabled {
  background-color: rgb(11 165 236 / 0.5);
}

.disabled\:bg-blue-light-500\/60:disabled {
  background-color: rgb(11 165 236 / 0.6);
}

.disabled\:bg-blue-light-500\/70:disabled {
  background-color: rgb(11 165 236 / 0.7);
}

.disabled\:bg-blue-light-500\/75:disabled {
  background-color: rgb(11 165 236 / 0.75);
}

.disabled\:bg-blue-light-500\/80:disabled {
  background-color: rgb(11 165 236 / 0.8);
}

.disabled\:bg-blue-light-500\/90:disabled {
  background-color: rgb(11 165 236 / 0.9);
}

.disabled\:bg-blue-light-500\/95:disabled {
  background-color: rgb(11 165 236 / 0.95);
}

.disabled\:bg-blue-light-500\/100:disabled {
  background-color: rgb(11 165 236 / 1);
}

.disabled\:bg-blue-light-600\/0:disabled {
  background-color: rgb(0 134 201 / 0);
}

.disabled\:bg-blue-light-600\/5:disabled {
  background-color: rgb(0 134 201 / 0.05);
}

.disabled\:bg-blue-light-600\/10:disabled {
  background-color: rgb(0 134 201 / 0.1);
}

.disabled\:bg-blue-light-600\/20:disabled {
  background-color: rgb(0 134 201 / 0.2);
}

.disabled\:bg-blue-light-600\/25:disabled {
  background-color: rgb(0 134 201 / 0.25);
}

.disabled\:bg-blue-light-600\/30:disabled {
  background-color: rgb(0 134 201 / 0.3);
}

.disabled\:bg-blue-light-600\/40:disabled {
  background-color: rgb(0 134 201 / 0.4);
}

.disabled\:bg-blue-light-600\/50:disabled {
  background-color: rgb(0 134 201 / 0.5);
}

.disabled\:bg-blue-light-600\/60:disabled {
  background-color: rgb(0 134 201 / 0.6);
}

.disabled\:bg-blue-light-600\/70:disabled {
  background-color: rgb(0 134 201 / 0.7);
}

.disabled\:bg-blue-light-600\/75:disabled {
  background-color: rgb(0 134 201 / 0.75);
}

.disabled\:bg-blue-light-600\/80:disabled {
  background-color: rgb(0 134 201 / 0.8);
}

.disabled\:bg-blue-light-600\/90:disabled {
  background-color: rgb(0 134 201 / 0.9);
}

.disabled\:bg-blue-light-600\/95:disabled {
  background-color: rgb(0 134 201 / 0.95);
}

.disabled\:bg-blue-light-600\/100:disabled {
  background-color: rgb(0 134 201 / 1);
}

.disabled\:bg-blue-light-700\/0:disabled {
  background-color: rgb(2 106 162 / 0);
}

.disabled\:bg-blue-light-700\/5:disabled {
  background-color: rgb(2 106 162 / 0.05);
}

.disabled\:bg-blue-light-700\/10:disabled {
  background-color: rgb(2 106 162 / 0.1);
}

.disabled\:bg-blue-light-700\/20:disabled {
  background-color: rgb(2 106 162 / 0.2);
}

.disabled\:bg-blue-light-700\/25:disabled {
  background-color: rgb(2 106 162 / 0.25);
}

.disabled\:bg-blue-light-700\/30:disabled {
  background-color: rgb(2 106 162 / 0.3);
}

.disabled\:bg-blue-light-700\/40:disabled {
  background-color: rgb(2 106 162 / 0.4);
}

.disabled\:bg-blue-light-700\/50:disabled {
  background-color: rgb(2 106 162 / 0.5);
}

.disabled\:bg-blue-light-700\/60:disabled {
  background-color: rgb(2 106 162 / 0.6);
}

.disabled\:bg-blue-light-700\/70:disabled {
  background-color: rgb(2 106 162 / 0.7);
}

.disabled\:bg-blue-light-700\/75:disabled {
  background-color: rgb(2 106 162 / 0.75);
}

.disabled\:bg-blue-light-700\/80:disabled {
  background-color: rgb(2 106 162 / 0.8);
}

.disabled\:bg-blue-light-700\/90:disabled {
  background-color: rgb(2 106 162 / 0.9);
}

.disabled\:bg-blue-light-700\/95:disabled {
  background-color: rgb(2 106 162 / 0.95);
}

.disabled\:bg-blue-light-700\/100:disabled {
  background-color: rgb(2 106 162 / 1);
}

.disabled\:bg-blue-light-800\/0:disabled {
  background-color: rgb(6 89 134 / 0);
}

.disabled\:bg-blue-light-800\/5:disabled {
  background-color: rgb(6 89 134 / 0.05);
}

.disabled\:bg-blue-light-800\/10:disabled {
  background-color: rgb(6 89 134 / 0.1);
}

.disabled\:bg-blue-light-800\/20:disabled {
  background-color: rgb(6 89 134 / 0.2);
}

.disabled\:bg-blue-light-800\/25:disabled {
  background-color: rgb(6 89 134 / 0.25);
}

.disabled\:bg-blue-light-800\/30:disabled {
  background-color: rgb(6 89 134 / 0.3);
}

.disabled\:bg-blue-light-800\/40:disabled {
  background-color: rgb(6 89 134 / 0.4);
}

.disabled\:bg-blue-light-800\/50:disabled {
  background-color: rgb(6 89 134 / 0.5);
}

.disabled\:bg-blue-light-800\/60:disabled {
  background-color: rgb(6 89 134 / 0.6);
}

.disabled\:bg-blue-light-800\/70:disabled {
  background-color: rgb(6 89 134 / 0.7);
}

.disabled\:bg-blue-light-800\/75:disabled {
  background-color: rgb(6 89 134 / 0.75);
}

.disabled\:bg-blue-light-800\/80:disabled {
  background-color: rgb(6 89 134 / 0.8);
}

.disabled\:bg-blue-light-800\/90:disabled {
  background-color: rgb(6 89 134 / 0.9);
}

.disabled\:bg-blue-light-800\/95:disabled {
  background-color: rgb(6 89 134 / 0.95);
}

.disabled\:bg-blue-light-800\/100:disabled {
  background-color: rgb(6 89 134 / 1);
}

.disabled\:bg-blue-light-900\/0:disabled {
  background-color: rgb(11 74 111 / 0);
}

.disabled\:bg-blue-light-900\/5:disabled {
  background-color: rgb(11 74 111 / 0.05);
}

.disabled\:bg-blue-light-900\/10:disabled {
  background-color: rgb(11 74 111 / 0.1);
}

.disabled\:bg-blue-light-900\/20:disabled {
  background-color: rgb(11 74 111 / 0.2);
}

.disabled\:bg-blue-light-900\/25:disabled {
  background-color: rgb(11 74 111 / 0.25);
}

.disabled\:bg-blue-light-900\/30:disabled {
  background-color: rgb(11 74 111 / 0.3);
}

.disabled\:bg-blue-light-900\/40:disabled {
  background-color: rgb(11 74 111 / 0.4);
}

.disabled\:bg-blue-light-900\/50:disabled {
  background-color: rgb(11 74 111 / 0.5);
}

.disabled\:bg-blue-light-900\/60:disabled {
  background-color: rgb(11 74 111 / 0.6);
}

.disabled\:bg-blue-light-900\/70:disabled {
  background-color: rgb(11 74 111 / 0.7);
}

.disabled\:bg-blue-light-900\/75:disabled {
  background-color: rgb(11 74 111 / 0.75);
}

.disabled\:bg-blue-light-900\/80:disabled {
  background-color: rgb(11 74 111 / 0.8);
}

.disabled\:bg-blue-light-900\/90:disabled {
  background-color: rgb(11 74 111 / 0.9);
}

.disabled\:bg-blue-light-900\/95:disabled {
  background-color: rgb(11 74 111 / 0.95);
}

.disabled\:bg-blue-light-900\/100:disabled {
  background-color: rgb(11 74 111 / 1);
}

.disabled\:bg-blue-light\/0:disabled {
  background-color: rgb(54 191 250 / 0);
}

.disabled\:bg-blue-light\/5:disabled {
  background-color: rgb(54 191 250 / 0.05);
}

.disabled\:bg-blue-light\/10:disabled {
  background-color: rgb(54 191 250 / 0.1);
}

.disabled\:bg-blue-light\/20:disabled {
  background-color: rgb(54 191 250 / 0.2);
}

.disabled\:bg-blue-light\/25:disabled {
  background-color: rgb(54 191 250 / 0.25);
}

.disabled\:bg-blue-light\/30:disabled {
  background-color: rgb(54 191 250 / 0.3);
}

.disabled\:bg-blue-light\/40:disabled {
  background-color: rgb(54 191 250 / 0.4);
}

.disabled\:bg-blue-light\/50:disabled {
  background-color: rgb(54 191 250 / 0.5);
}

.disabled\:bg-blue-light\/60:disabled {
  background-color: rgb(54 191 250 / 0.6);
}

.disabled\:bg-blue-light\/70:disabled {
  background-color: rgb(54 191 250 / 0.7);
}

.disabled\:bg-blue-light\/75:disabled {
  background-color: rgb(54 191 250 / 0.75);
}

.disabled\:bg-blue-light\/80:disabled {
  background-color: rgb(54 191 250 / 0.8);
}

.disabled\:bg-blue-light\/90:disabled {
  background-color: rgb(54 191 250 / 0.9);
}

.disabled\:bg-blue-light\/95:disabled {
  background-color: rgb(54 191 250 / 0.95);
}

.disabled\:bg-blue-light\/100:disabled {
  background-color: rgb(54 191 250 / 1);
}

.disabled\:bg-blue-25\/0:disabled {
  background-color: rgb(245 250 255 / 0);
}

.disabled\:bg-blue-25\/5:disabled {
  background-color: rgb(245 250 255 / 0.05);
}

.disabled\:bg-blue-25\/10:disabled {
  background-color: rgb(245 250 255 / 0.1);
}

.disabled\:bg-blue-25\/20:disabled {
  background-color: rgb(245 250 255 / 0.2);
}

.disabled\:bg-blue-25\/25:disabled {
  background-color: rgb(245 250 255 / 0.25);
}

.disabled\:bg-blue-25\/30:disabled {
  background-color: rgb(245 250 255 / 0.3);
}

.disabled\:bg-blue-25\/40:disabled {
  background-color: rgb(245 250 255 / 0.4);
}

.disabled\:bg-blue-25\/50:disabled {
  background-color: rgb(245 250 255 / 0.5);
}

.disabled\:bg-blue-25\/60:disabled {
  background-color: rgb(245 250 255 / 0.6);
}

.disabled\:bg-blue-25\/70:disabled {
  background-color: rgb(245 250 255 / 0.7);
}

.disabled\:bg-blue-25\/75:disabled {
  background-color: rgb(245 250 255 / 0.75);
}

.disabled\:bg-blue-25\/80:disabled {
  background-color: rgb(245 250 255 / 0.8);
}

.disabled\:bg-blue-25\/90:disabled {
  background-color: rgb(245 250 255 / 0.9);
}

.disabled\:bg-blue-25\/95:disabled {
  background-color: rgb(245 250 255 / 0.95);
}

.disabled\:bg-blue-25\/100:disabled {
  background-color: rgb(245 250 255 / 1);
}

.disabled\:bg-blue-50\/0:disabled {
  background-color: rgb(239 248 255 / 0);
}

.disabled\:bg-blue-50\/5:disabled {
  background-color: rgb(239 248 255 / 0.05);
}

.disabled\:bg-blue-50\/10:disabled {
  background-color: rgb(239 248 255 / 0.1);
}

.disabled\:bg-blue-50\/20:disabled {
  background-color: rgb(239 248 255 / 0.2);
}

.disabled\:bg-blue-50\/25:disabled {
  background-color: rgb(239 248 255 / 0.25);
}

.disabled\:bg-blue-50\/30:disabled {
  background-color: rgb(239 248 255 / 0.3);
}

.disabled\:bg-blue-50\/40:disabled {
  background-color: rgb(239 248 255 / 0.4);
}

.disabled\:bg-blue-50\/50:disabled {
  background-color: rgb(239 248 255 / 0.5);
}

.disabled\:bg-blue-50\/60:disabled {
  background-color: rgb(239 248 255 / 0.6);
}

.disabled\:bg-blue-50\/70:disabled {
  background-color: rgb(239 248 255 / 0.7);
}

.disabled\:bg-blue-50\/75:disabled {
  background-color: rgb(239 248 255 / 0.75);
}

.disabled\:bg-blue-50\/80:disabled {
  background-color: rgb(239 248 255 / 0.8);
}

.disabled\:bg-blue-50\/90:disabled {
  background-color: rgb(239 248 255 / 0.9);
}

.disabled\:bg-blue-50\/95:disabled {
  background-color: rgb(239 248 255 / 0.95);
}

.disabled\:bg-blue-50\/100:disabled {
  background-color: rgb(239 248 255 / 1);
}

.disabled\:bg-blue-100\/0:disabled {
  background-color: rgb(209 233 255 / 0);
}

.disabled\:bg-blue-100\/5:disabled {
  background-color: rgb(209 233 255 / 0.05);
}

.disabled\:bg-blue-100\/10:disabled {
  background-color: rgb(209 233 255 / 0.1);
}

.disabled\:bg-blue-100\/20:disabled {
  background-color: rgb(209 233 255 / 0.2);
}

.disabled\:bg-blue-100\/25:disabled {
  background-color: rgb(209 233 255 / 0.25);
}

.disabled\:bg-blue-100\/30:disabled {
  background-color: rgb(209 233 255 / 0.3);
}

.disabled\:bg-blue-100\/40:disabled {
  background-color: rgb(209 233 255 / 0.4);
}

.disabled\:bg-blue-100\/50:disabled {
  background-color: rgb(209 233 255 / 0.5);
}

.disabled\:bg-blue-100\/60:disabled {
  background-color: rgb(209 233 255 / 0.6);
}

.disabled\:bg-blue-100\/70:disabled {
  background-color: rgb(209 233 255 / 0.7);
}

.disabled\:bg-blue-100\/75:disabled {
  background-color: rgb(209 233 255 / 0.75);
}

.disabled\:bg-blue-100\/80:disabled {
  background-color: rgb(209 233 255 / 0.8);
}

.disabled\:bg-blue-100\/90:disabled {
  background-color: rgb(209 233 255 / 0.9);
}

.disabled\:bg-blue-100\/95:disabled {
  background-color: rgb(209 233 255 / 0.95);
}

.disabled\:bg-blue-100\/100:disabled {
  background-color: rgb(209 233 255 / 1);
}

.disabled\:bg-blue-200\/0:disabled {
  background-color: rgb(178 221 255 / 0);
}

.disabled\:bg-blue-200\/5:disabled {
  background-color: rgb(178 221 255 / 0.05);
}

.disabled\:bg-blue-200\/10:disabled {
  background-color: rgb(178 221 255 / 0.1);
}

.disabled\:bg-blue-200\/20:disabled {
  background-color: rgb(178 221 255 / 0.2);
}

.disabled\:bg-blue-200\/25:disabled {
  background-color: rgb(178 221 255 / 0.25);
}

.disabled\:bg-blue-200\/30:disabled {
  background-color: rgb(178 221 255 / 0.3);
}

.disabled\:bg-blue-200\/40:disabled {
  background-color: rgb(178 221 255 / 0.4);
}

.disabled\:bg-blue-200\/50:disabled {
  background-color: rgb(178 221 255 / 0.5);
}

.disabled\:bg-blue-200\/60:disabled {
  background-color: rgb(178 221 255 / 0.6);
}

.disabled\:bg-blue-200\/70:disabled {
  background-color: rgb(178 221 255 / 0.7);
}

.disabled\:bg-blue-200\/75:disabled {
  background-color: rgb(178 221 255 / 0.75);
}

.disabled\:bg-blue-200\/80:disabled {
  background-color: rgb(178 221 255 / 0.8);
}

.disabled\:bg-blue-200\/90:disabled {
  background-color: rgb(178 221 255 / 0.9);
}

.disabled\:bg-blue-200\/95:disabled {
  background-color: rgb(178 221 255 / 0.95);
}

.disabled\:bg-blue-200\/100:disabled {
  background-color: rgb(178 221 255 / 1);
}

.disabled\:bg-blue-300\/0:disabled {
  background-color: rgb(132 202 255 / 0);
}

.disabled\:bg-blue-300\/5:disabled {
  background-color: rgb(132 202 255 / 0.05);
}

.disabled\:bg-blue-300\/10:disabled {
  background-color: rgb(132 202 255 / 0.1);
}

.disabled\:bg-blue-300\/20:disabled {
  background-color: rgb(132 202 255 / 0.2);
}

.disabled\:bg-blue-300\/25:disabled {
  background-color: rgb(132 202 255 / 0.25);
}

.disabled\:bg-blue-300\/30:disabled {
  background-color: rgb(132 202 255 / 0.3);
}

.disabled\:bg-blue-300\/40:disabled {
  background-color: rgb(132 202 255 / 0.4);
}

.disabled\:bg-blue-300\/50:disabled {
  background-color: rgb(132 202 255 / 0.5);
}

.disabled\:bg-blue-300\/60:disabled {
  background-color: rgb(132 202 255 / 0.6);
}

.disabled\:bg-blue-300\/70:disabled {
  background-color: rgb(132 202 255 / 0.7);
}

.disabled\:bg-blue-300\/75:disabled {
  background-color: rgb(132 202 255 / 0.75);
}

.disabled\:bg-blue-300\/80:disabled {
  background-color: rgb(132 202 255 / 0.8);
}

.disabled\:bg-blue-300\/90:disabled {
  background-color: rgb(132 202 255 / 0.9);
}

.disabled\:bg-blue-300\/95:disabled {
  background-color: rgb(132 202 255 / 0.95);
}

.disabled\:bg-blue-300\/100:disabled {
  background-color: rgb(132 202 255 / 1);
}

.disabled\:bg-blue-400\/0:disabled {
  background-color: rgb(83 177 253 / 0);
}

.disabled\:bg-blue-400\/5:disabled {
  background-color: rgb(83 177 253 / 0.05);
}

.disabled\:bg-blue-400\/10:disabled {
  background-color: rgb(83 177 253 / 0.1);
}

.disabled\:bg-blue-400\/20:disabled {
  background-color: rgb(83 177 253 / 0.2);
}

.disabled\:bg-blue-400\/25:disabled {
  background-color: rgb(83 177 253 / 0.25);
}

.disabled\:bg-blue-400\/30:disabled {
  background-color: rgb(83 177 253 / 0.3);
}

.disabled\:bg-blue-400\/40:disabled {
  background-color: rgb(83 177 253 / 0.4);
}

.disabled\:bg-blue-400\/50:disabled {
  background-color: rgb(83 177 253 / 0.5);
}

.disabled\:bg-blue-400\/60:disabled {
  background-color: rgb(83 177 253 / 0.6);
}

.disabled\:bg-blue-400\/70:disabled {
  background-color: rgb(83 177 253 / 0.7);
}

.disabled\:bg-blue-400\/75:disabled {
  background-color: rgb(83 177 253 / 0.75);
}

.disabled\:bg-blue-400\/80:disabled {
  background-color: rgb(83 177 253 / 0.8);
}

.disabled\:bg-blue-400\/90:disabled {
  background-color: rgb(83 177 253 / 0.9);
}

.disabled\:bg-blue-400\/95:disabled {
  background-color: rgb(83 177 253 / 0.95);
}

.disabled\:bg-blue-400\/100:disabled {
  background-color: rgb(83 177 253 / 1);
}

.disabled\:bg-blue-500\/0:disabled {
  background-color: rgb(46 144 250 / 0);
}

.disabled\:bg-blue-500\/5:disabled {
  background-color: rgb(46 144 250 / 0.05);
}

.disabled\:bg-blue-500\/10:disabled {
  background-color: rgb(46 144 250 / 0.1);
}

.disabled\:bg-blue-500\/20:disabled {
  background-color: rgb(46 144 250 / 0.2);
}

.disabled\:bg-blue-500\/25:disabled {
  background-color: rgb(46 144 250 / 0.25);
}

.disabled\:bg-blue-500\/30:disabled {
  background-color: rgb(46 144 250 / 0.3);
}

.disabled\:bg-blue-500\/40:disabled {
  background-color: rgb(46 144 250 / 0.4);
}

.disabled\:bg-blue-500\/50:disabled {
  background-color: rgb(46 144 250 / 0.5);
}

.disabled\:bg-blue-500\/60:disabled {
  background-color: rgb(46 144 250 / 0.6);
}

.disabled\:bg-blue-500\/70:disabled {
  background-color: rgb(46 144 250 / 0.7);
}

.disabled\:bg-blue-500\/75:disabled {
  background-color: rgb(46 144 250 / 0.75);
}

.disabled\:bg-blue-500\/80:disabled {
  background-color: rgb(46 144 250 / 0.8);
}

.disabled\:bg-blue-500\/90:disabled {
  background-color: rgb(46 144 250 / 0.9);
}

.disabled\:bg-blue-500\/95:disabled {
  background-color: rgb(46 144 250 / 0.95);
}

.disabled\:bg-blue-500\/100:disabled {
  background-color: rgb(46 144 250 / 1);
}

.disabled\:bg-blue-600\/0:disabled {
  background-color: rgb(21 112 239 / 0);
}

.disabled\:bg-blue-600\/5:disabled {
  background-color: rgb(21 112 239 / 0.05);
}

.disabled\:bg-blue-600\/10:disabled {
  background-color: rgb(21 112 239 / 0.1);
}

.disabled\:bg-blue-600\/20:disabled {
  background-color: rgb(21 112 239 / 0.2);
}

.disabled\:bg-blue-600\/25:disabled {
  background-color: rgb(21 112 239 / 0.25);
}

.disabled\:bg-blue-600\/30:disabled {
  background-color: rgb(21 112 239 / 0.3);
}

.disabled\:bg-blue-600\/40:disabled {
  background-color: rgb(21 112 239 / 0.4);
}

.disabled\:bg-blue-600\/50:disabled {
  background-color: rgb(21 112 239 / 0.5);
}

.disabled\:bg-blue-600\/60:disabled {
  background-color: rgb(21 112 239 / 0.6);
}

.disabled\:bg-blue-600\/70:disabled {
  background-color: rgb(21 112 239 / 0.7);
}

.disabled\:bg-blue-600\/75:disabled {
  background-color: rgb(21 112 239 / 0.75);
}

.disabled\:bg-blue-600\/80:disabled {
  background-color: rgb(21 112 239 / 0.8);
}

.disabled\:bg-blue-600\/90:disabled {
  background-color: rgb(21 112 239 / 0.9);
}

.disabled\:bg-blue-600\/95:disabled {
  background-color: rgb(21 112 239 / 0.95);
}

.disabled\:bg-blue-600\/100:disabled {
  background-color: rgb(21 112 239 / 1);
}

.disabled\:bg-blue-700\/0:disabled {
  background-color: rgb(23 92 211 / 0);
}

.disabled\:bg-blue-700\/5:disabled {
  background-color: rgb(23 92 211 / 0.05);
}

.disabled\:bg-blue-700\/10:disabled {
  background-color: rgb(23 92 211 / 0.1);
}

.disabled\:bg-blue-700\/20:disabled {
  background-color: rgb(23 92 211 / 0.2);
}

.disabled\:bg-blue-700\/25:disabled {
  background-color: rgb(23 92 211 / 0.25);
}

.disabled\:bg-blue-700\/30:disabled {
  background-color: rgb(23 92 211 / 0.3);
}

.disabled\:bg-blue-700\/40:disabled {
  background-color: rgb(23 92 211 / 0.4);
}

.disabled\:bg-blue-700\/50:disabled {
  background-color: rgb(23 92 211 / 0.5);
}

.disabled\:bg-blue-700\/60:disabled {
  background-color: rgb(23 92 211 / 0.6);
}

.disabled\:bg-blue-700\/70:disabled {
  background-color: rgb(23 92 211 / 0.7);
}

.disabled\:bg-blue-700\/75:disabled {
  background-color: rgb(23 92 211 / 0.75);
}

.disabled\:bg-blue-700\/80:disabled {
  background-color: rgb(23 92 211 / 0.8);
}

.disabled\:bg-blue-700\/90:disabled {
  background-color: rgb(23 92 211 / 0.9);
}

.disabled\:bg-blue-700\/95:disabled {
  background-color: rgb(23 92 211 / 0.95);
}

.disabled\:bg-blue-700\/100:disabled {
  background-color: rgb(23 92 211 / 1);
}

.disabled\:bg-blue-800\/0:disabled {
  background-color: rgb(24 73 169 / 0);
}

.disabled\:bg-blue-800\/5:disabled {
  background-color: rgb(24 73 169 / 0.05);
}

.disabled\:bg-blue-800\/10:disabled {
  background-color: rgb(24 73 169 / 0.1);
}

.disabled\:bg-blue-800\/20:disabled {
  background-color: rgb(24 73 169 / 0.2);
}

.disabled\:bg-blue-800\/25:disabled {
  background-color: rgb(24 73 169 / 0.25);
}

.disabled\:bg-blue-800\/30:disabled {
  background-color: rgb(24 73 169 / 0.3);
}

.disabled\:bg-blue-800\/40:disabled {
  background-color: rgb(24 73 169 / 0.4);
}

.disabled\:bg-blue-800\/50:disabled {
  background-color: rgb(24 73 169 / 0.5);
}

.disabled\:bg-blue-800\/60:disabled {
  background-color: rgb(24 73 169 / 0.6);
}

.disabled\:bg-blue-800\/70:disabled {
  background-color: rgb(24 73 169 / 0.7);
}

.disabled\:bg-blue-800\/75:disabled {
  background-color: rgb(24 73 169 / 0.75);
}

.disabled\:bg-blue-800\/80:disabled {
  background-color: rgb(24 73 169 / 0.8);
}

.disabled\:bg-blue-800\/90:disabled {
  background-color: rgb(24 73 169 / 0.9);
}

.disabled\:bg-blue-800\/95:disabled {
  background-color: rgb(24 73 169 / 0.95);
}

.disabled\:bg-blue-800\/100:disabled {
  background-color: rgb(24 73 169 / 1);
}

.disabled\:bg-blue-900\/0:disabled {
  background-color: rgb(25 65 133 / 0);
}

.disabled\:bg-blue-900\/5:disabled {
  background-color: rgb(25 65 133 / 0.05);
}

.disabled\:bg-blue-900\/10:disabled {
  background-color: rgb(25 65 133 / 0.1);
}

.disabled\:bg-blue-900\/20:disabled {
  background-color: rgb(25 65 133 / 0.2);
}

.disabled\:bg-blue-900\/25:disabled {
  background-color: rgb(25 65 133 / 0.25);
}

.disabled\:bg-blue-900\/30:disabled {
  background-color: rgb(25 65 133 / 0.3);
}

.disabled\:bg-blue-900\/40:disabled {
  background-color: rgb(25 65 133 / 0.4);
}

.disabled\:bg-blue-900\/50:disabled {
  background-color: rgb(25 65 133 / 0.5);
}

.disabled\:bg-blue-900\/60:disabled {
  background-color: rgb(25 65 133 / 0.6);
}

.disabled\:bg-blue-900\/70:disabled {
  background-color: rgb(25 65 133 / 0.7);
}

.disabled\:bg-blue-900\/75:disabled {
  background-color: rgb(25 65 133 / 0.75);
}

.disabled\:bg-blue-900\/80:disabled {
  background-color: rgb(25 65 133 / 0.8);
}

.disabled\:bg-blue-900\/90:disabled {
  background-color: rgb(25 65 133 / 0.9);
}

.disabled\:bg-blue-900\/95:disabled {
  background-color: rgb(25 65 133 / 0.95);
}

.disabled\:bg-blue-900\/100:disabled {
  background-color: rgb(25 65 133 / 1);
}

.disabled\:bg-blue\/0:disabled {
  background-color: rgb(83 177 253 / 0);
}

.disabled\:bg-blue\/5:disabled {
  background-color: rgb(83 177 253 / 0.05);
}

.disabled\:bg-blue\/10:disabled {
  background-color: rgb(83 177 253 / 0.1);
}

.disabled\:bg-blue\/20:disabled {
  background-color: rgb(83 177 253 / 0.2);
}

.disabled\:bg-blue\/25:disabled {
  background-color: rgb(83 177 253 / 0.25);
}

.disabled\:bg-blue\/30:disabled {
  background-color: rgb(83 177 253 / 0.3);
}

.disabled\:bg-blue\/40:disabled {
  background-color: rgb(83 177 253 / 0.4);
}

.disabled\:bg-blue\/50:disabled {
  background-color: rgb(83 177 253 / 0.5);
}

.disabled\:bg-blue\/60:disabled {
  background-color: rgb(83 177 253 / 0.6);
}

.disabled\:bg-blue\/70:disabled {
  background-color: rgb(83 177 253 / 0.7);
}

.disabled\:bg-blue\/75:disabled {
  background-color: rgb(83 177 253 / 0.75);
}

.disabled\:bg-blue\/80:disabled {
  background-color: rgb(83 177 253 / 0.8);
}

.disabled\:bg-blue\/90:disabled {
  background-color: rgb(83 177 253 / 0.9);
}

.disabled\:bg-blue\/95:disabled {
  background-color: rgb(83 177 253 / 0.95);
}

.disabled\:bg-blue\/100:disabled {
  background-color: rgb(83 177 253 / 1);
}

.disabled\:bg-blue-dark-25\/0:disabled {
  background-color: rgb(245 248 255 / 0);
}

.disabled\:bg-blue-dark-25\/5:disabled {
  background-color: rgb(245 248 255 / 0.05);
}

.disabled\:bg-blue-dark-25\/10:disabled {
  background-color: rgb(245 248 255 / 0.1);
}

.disabled\:bg-blue-dark-25\/20:disabled {
  background-color: rgb(245 248 255 / 0.2);
}

.disabled\:bg-blue-dark-25\/25:disabled {
  background-color: rgb(245 248 255 / 0.25);
}

.disabled\:bg-blue-dark-25\/30:disabled {
  background-color: rgb(245 248 255 / 0.3);
}

.disabled\:bg-blue-dark-25\/40:disabled {
  background-color: rgb(245 248 255 / 0.4);
}

.disabled\:bg-blue-dark-25\/50:disabled {
  background-color: rgb(245 248 255 / 0.5);
}

.disabled\:bg-blue-dark-25\/60:disabled {
  background-color: rgb(245 248 255 / 0.6);
}

.disabled\:bg-blue-dark-25\/70:disabled {
  background-color: rgb(245 248 255 / 0.7);
}

.disabled\:bg-blue-dark-25\/75:disabled {
  background-color: rgb(245 248 255 / 0.75);
}

.disabled\:bg-blue-dark-25\/80:disabled {
  background-color: rgb(245 248 255 / 0.8);
}

.disabled\:bg-blue-dark-25\/90:disabled {
  background-color: rgb(245 248 255 / 0.9);
}

.disabled\:bg-blue-dark-25\/95:disabled {
  background-color: rgb(245 248 255 / 0.95);
}

.disabled\:bg-blue-dark-25\/100:disabled {
  background-color: rgb(245 248 255 / 1);
}

.disabled\:bg-blue-dark-50\/0:disabled {
  background-color: rgb(239 244 255 / 0);
}

.disabled\:bg-blue-dark-50\/5:disabled {
  background-color: rgb(239 244 255 / 0.05);
}

.disabled\:bg-blue-dark-50\/10:disabled {
  background-color: rgb(239 244 255 / 0.1);
}

.disabled\:bg-blue-dark-50\/20:disabled {
  background-color: rgb(239 244 255 / 0.2);
}

.disabled\:bg-blue-dark-50\/25:disabled {
  background-color: rgb(239 244 255 / 0.25);
}

.disabled\:bg-blue-dark-50\/30:disabled {
  background-color: rgb(239 244 255 / 0.3);
}

.disabled\:bg-blue-dark-50\/40:disabled {
  background-color: rgb(239 244 255 / 0.4);
}

.disabled\:bg-blue-dark-50\/50:disabled {
  background-color: rgb(239 244 255 / 0.5);
}

.disabled\:bg-blue-dark-50\/60:disabled {
  background-color: rgb(239 244 255 / 0.6);
}

.disabled\:bg-blue-dark-50\/70:disabled {
  background-color: rgb(239 244 255 / 0.7);
}

.disabled\:bg-blue-dark-50\/75:disabled {
  background-color: rgb(239 244 255 / 0.75);
}

.disabled\:bg-blue-dark-50\/80:disabled {
  background-color: rgb(239 244 255 / 0.8);
}

.disabled\:bg-blue-dark-50\/90:disabled {
  background-color: rgb(239 244 255 / 0.9);
}

.disabled\:bg-blue-dark-50\/95:disabled {
  background-color: rgb(239 244 255 / 0.95);
}

.disabled\:bg-blue-dark-50\/100:disabled {
  background-color: rgb(239 244 255 / 1);
}

.disabled\:bg-blue-dark-100\/0:disabled {
  background-color: rgb(209 224 255 / 0);
}

.disabled\:bg-blue-dark-100\/5:disabled {
  background-color: rgb(209 224 255 / 0.05);
}

.disabled\:bg-blue-dark-100\/10:disabled {
  background-color: rgb(209 224 255 / 0.1);
}

.disabled\:bg-blue-dark-100\/20:disabled {
  background-color: rgb(209 224 255 / 0.2);
}

.disabled\:bg-blue-dark-100\/25:disabled {
  background-color: rgb(209 224 255 / 0.25);
}

.disabled\:bg-blue-dark-100\/30:disabled {
  background-color: rgb(209 224 255 / 0.3);
}

.disabled\:bg-blue-dark-100\/40:disabled {
  background-color: rgb(209 224 255 / 0.4);
}

.disabled\:bg-blue-dark-100\/50:disabled {
  background-color: rgb(209 224 255 / 0.5);
}

.disabled\:bg-blue-dark-100\/60:disabled {
  background-color: rgb(209 224 255 / 0.6);
}

.disabled\:bg-blue-dark-100\/70:disabled {
  background-color: rgb(209 224 255 / 0.7);
}

.disabled\:bg-blue-dark-100\/75:disabled {
  background-color: rgb(209 224 255 / 0.75);
}

.disabled\:bg-blue-dark-100\/80:disabled {
  background-color: rgb(209 224 255 / 0.8);
}

.disabled\:bg-blue-dark-100\/90:disabled {
  background-color: rgb(209 224 255 / 0.9);
}

.disabled\:bg-blue-dark-100\/95:disabled {
  background-color: rgb(209 224 255 / 0.95);
}

.disabled\:bg-blue-dark-100\/100:disabled {
  background-color: rgb(209 224 255 / 1);
}

.disabled\:bg-blue-dark-200\/0:disabled {
  background-color: rgb(178 204 255 / 0);
}

.disabled\:bg-blue-dark-200\/5:disabled {
  background-color: rgb(178 204 255 / 0.05);
}

.disabled\:bg-blue-dark-200\/10:disabled {
  background-color: rgb(178 204 255 / 0.1);
}

.disabled\:bg-blue-dark-200\/20:disabled {
  background-color: rgb(178 204 255 / 0.2);
}

.disabled\:bg-blue-dark-200\/25:disabled {
  background-color: rgb(178 204 255 / 0.25);
}

.disabled\:bg-blue-dark-200\/30:disabled {
  background-color: rgb(178 204 255 / 0.3);
}

.disabled\:bg-blue-dark-200\/40:disabled {
  background-color: rgb(178 204 255 / 0.4);
}

.disabled\:bg-blue-dark-200\/50:disabled {
  background-color: rgb(178 204 255 / 0.5);
}

.disabled\:bg-blue-dark-200\/60:disabled {
  background-color: rgb(178 204 255 / 0.6);
}

.disabled\:bg-blue-dark-200\/70:disabled {
  background-color: rgb(178 204 255 / 0.7);
}

.disabled\:bg-blue-dark-200\/75:disabled {
  background-color: rgb(178 204 255 / 0.75);
}

.disabled\:bg-blue-dark-200\/80:disabled {
  background-color: rgb(178 204 255 / 0.8);
}

.disabled\:bg-blue-dark-200\/90:disabled {
  background-color: rgb(178 204 255 / 0.9);
}

.disabled\:bg-blue-dark-200\/95:disabled {
  background-color: rgb(178 204 255 / 0.95);
}

.disabled\:bg-blue-dark-200\/100:disabled {
  background-color: rgb(178 204 255 / 1);
}

.disabled\:bg-blue-dark-300\/0:disabled {
  background-color: rgb(132 173 255 / 0);
}

.disabled\:bg-blue-dark-300\/5:disabled {
  background-color: rgb(132 173 255 / 0.05);
}

.disabled\:bg-blue-dark-300\/10:disabled {
  background-color: rgb(132 173 255 / 0.1);
}

.disabled\:bg-blue-dark-300\/20:disabled {
  background-color: rgb(132 173 255 / 0.2);
}

.disabled\:bg-blue-dark-300\/25:disabled {
  background-color: rgb(132 173 255 / 0.25);
}

.disabled\:bg-blue-dark-300\/30:disabled {
  background-color: rgb(132 173 255 / 0.3);
}

.disabled\:bg-blue-dark-300\/40:disabled {
  background-color: rgb(132 173 255 / 0.4);
}

.disabled\:bg-blue-dark-300\/50:disabled {
  background-color: rgb(132 173 255 / 0.5);
}

.disabled\:bg-blue-dark-300\/60:disabled {
  background-color: rgb(132 173 255 / 0.6);
}

.disabled\:bg-blue-dark-300\/70:disabled {
  background-color: rgb(132 173 255 / 0.7);
}

.disabled\:bg-blue-dark-300\/75:disabled {
  background-color: rgb(132 173 255 / 0.75);
}

.disabled\:bg-blue-dark-300\/80:disabled {
  background-color: rgb(132 173 255 / 0.8);
}

.disabled\:bg-blue-dark-300\/90:disabled {
  background-color: rgb(132 173 255 / 0.9);
}

.disabled\:bg-blue-dark-300\/95:disabled {
  background-color: rgb(132 173 255 / 0.95);
}

.disabled\:bg-blue-dark-300\/100:disabled {
  background-color: rgb(132 173 255 / 1);
}

.disabled\:bg-blue-dark-400\/0:disabled {
  background-color: rgb(82 139 255 / 0);
}

.disabled\:bg-blue-dark-400\/5:disabled {
  background-color: rgb(82 139 255 / 0.05);
}

.disabled\:bg-blue-dark-400\/10:disabled {
  background-color: rgb(82 139 255 / 0.1);
}

.disabled\:bg-blue-dark-400\/20:disabled {
  background-color: rgb(82 139 255 / 0.2);
}

.disabled\:bg-blue-dark-400\/25:disabled {
  background-color: rgb(82 139 255 / 0.25);
}

.disabled\:bg-blue-dark-400\/30:disabled {
  background-color: rgb(82 139 255 / 0.3);
}

.disabled\:bg-blue-dark-400\/40:disabled {
  background-color: rgb(82 139 255 / 0.4);
}

.disabled\:bg-blue-dark-400\/50:disabled {
  background-color: rgb(82 139 255 / 0.5);
}

.disabled\:bg-blue-dark-400\/60:disabled {
  background-color: rgb(82 139 255 / 0.6);
}

.disabled\:bg-blue-dark-400\/70:disabled {
  background-color: rgb(82 139 255 / 0.7);
}

.disabled\:bg-blue-dark-400\/75:disabled {
  background-color: rgb(82 139 255 / 0.75);
}

.disabled\:bg-blue-dark-400\/80:disabled {
  background-color: rgb(82 139 255 / 0.8);
}

.disabled\:bg-blue-dark-400\/90:disabled {
  background-color: rgb(82 139 255 / 0.9);
}

.disabled\:bg-blue-dark-400\/95:disabled {
  background-color: rgb(82 139 255 / 0.95);
}

.disabled\:bg-blue-dark-400\/100:disabled {
  background-color: rgb(82 139 255 / 1);
}

.disabled\:bg-blue-dark-500\/0:disabled {
  background-color: rgb(41 112 255 / 0);
}

.disabled\:bg-blue-dark-500\/5:disabled {
  background-color: rgb(41 112 255 / 0.05);
}

.disabled\:bg-blue-dark-500\/10:disabled {
  background-color: rgb(41 112 255 / 0.1);
}

.disabled\:bg-blue-dark-500\/20:disabled {
  background-color: rgb(41 112 255 / 0.2);
}

.disabled\:bg-blue-dark-500\/25:disabled {
  background-color: rgb(41 112 255 / 0.25);
}

.disabled\:bg-blue-dark-500\/30:disabled {
  background-color: rgb(41 112 255 / 0.3);
}

.disabled\:bg-blue-dark-500\/40:disabled {
  background-color: rgb(41 112 255 / 0.4);
}

.disabled\:bg-blue-dark-500\/50:disabled {
  background-color: rgb(41 112 255 / 0.5);
}

.disabled\:bg-blue-dark-500\/60:disabled {
  background-color: rgb(41 112 255 / 0.6);
}

.disabled\:bg-blue-dark-500\/70:disabled {
  background-color: rgb(41 112 255 / 0.7);
}

.disabled\:bg-blue-dark-500\/75:disabled {
  background-color: rgb(41 112 255 / 0.75);
}

.disabled\:bg-blue-dark-500\/80:disabled {
  background-color: rgb(41 112 255 / 0.8);
}

.disabled\:bg-blue-dark-500\/90:disabled {
  background-color: rgb(41 112 255 / 0.9);
}

.disabled\:bg-blue-dark-500\/95:disabled {
  background-color: rgb(41 112 255 / 0.95);
}

.disabled\:bg-blue-dark-500\/100:disabled {
  background-color: rgb(41 112 255 / 1);
}

.disabled\:bg-blue-dark-600\/0:disabled {
  background-color: rgb(21 94 239 / 0);
}

.disabled\:bg-blue-dark-600\/5:disabled {
  background-color: rgb(21 94 239 / 0.05);
}

.disabled\:bg-blue-dark-600\/10:disabled {
  background-color: rgb(21 94 239 / 0.1);
}

.disabled\:bg-blue-dark-600\/20:disabled {
  background-color: rgb(21 94 239 / 0.2);
}

.disabled\:bg-blue-dark-600\/25:disabled {
  background-color: rgb(21 94 239 / 0.25);
}

.disabled\:bg-blue-dark-600\/30:disabled {
  background-color: rgb(21 94 239 / 0.3);
}

.disabled\:bg-blue-dark-600\/40:disabled {
  background-color: rgb(21 94 239 / 0.4);
}

.disabled\:bg-blue-dark-600\/50:disabled {
  background-color: rgb(21 94 239 / 0.5);
}

.disabled\:bg-blue-dark-600\/60:disabled {
  background-color: rgb(21 94 239 / 0.6);
}

.disabled\:bg-blue-dark-600\/70:disabled {
  background-color: rgb(21 94 239 / 0.7);
}

.disabled\:bg-blue-dark-600\/75:disabled {
  background-color: rgb(21 94 239 / 0.75);
}

.disabled\:bg-blue-dark-600\/80:disabled {
  background-color: rgb(21 94 239 / 0.8);
}

.disabled\:bg-blue-dark-600\/90:disabled {
  background-color: rgb(21 94 239 / 0.9);
}

.disabled\:bg-blue-dark-600\/95:disabled {
  background-color: rgb(21 94 239 / 0.95);
}

.disabled\:bg-blue-dark-600\/100:disabled {
  background-color: rgb(21 94 239 / 1);
}

.disabled\:bg-blue-dark-700\/0:disabled {
  background-color: rgb(0 78 235 / 0);
}

.disabled\:bg-blue-dark-700\/5:disabled {
  background-color: rgb(0 78 235 / 0.05);
}

.disabled\:bg-blue-dark-700\/10:disabled {
  background-color: rgb(0 78 235 / 0.1);
}

.disabled\:bg-blue-dark-700\/20:disabled {
  background-color: rgb(0 78 235 / 0.2);
}

.disabled\:bg-blue-dark-700\/25:disabled {
  background-color: rgb(0 78 235 / 0.25);
}

.disabled\:bg-blue-dark-700\/30:disabled {
  background-color: rgb(0 78 235 / 0.3);
}

.disabled\:bg-blue-dark-700\/40:disabled {
  background-color: rgb(0 78 235 / 0.4);
}

.disabled\:bg-blue-dark-700\/50:disabled {
  background-color: rgb(0 78 235 / 0.5);
}

.disabled\:bg-blue-dark-700\/60:disabled {
  background-color: rgb(0 78 235 / 0.6);
}

.disabled\:bg-blue-dark-700\/70:disabled {
  background-color: rgb(0 78 235 / 0.7);
}

.disabled\:bg-blue-dark-700\/75:disabled {
  background-color: rgb(0 78 235 / 0.75);
}

.disabled\:bg-blue-dark-700\/80:disabled {
  background-color: rgb(0 78 235 / 0.8);
}

.disabled\:bg-blue-dark-700\/90:disabled {
  background-color: rgb(0 78 235 / 0.9);
}

.disabled\:bg-blue-dark-700\/95:disabled {
  background-color: rgb(0 78 235 / 0.95);
}

.disabled\:bg-blue-dark-700\/100:disabled {
  background-color: rgb(0 78 235 / 1);
}

.disabled\:bg-blue-dark-800\/0:disabled {
  background-color: rgb(0 64 193 / 0);
}

.disabled\:bg-blue-dark-800\/5:disabled {
  background-color: rgb(0 64 193 / 0.05);
}

.disabled\:bg-blue-dark-800\/10:disabled {
  background-color: rgb(0 64 193 / 0.1);
}

.disabled\:bg-blue-dark-800\/20:disabled {
  background-color: rgb(0 64 193 / 0.2);
}

.disabled\:bg-blue-dark-800\/25:disabled {
  background-color: rgb(0 64 193 / 0.25);
}

.disabled\:bg-blue-dark-800\/30:disabled {
  background-color: rgb(0 64 193 / 0.3);
}

.disabled\:bg-blue-dark-800\/40:disabled {
  background-color: rgb(0 64 193 / 0.4);
}

.disabled\:bg-blue-dark-800\/50:disabled {
  background-color: rgb(0 64 193 / 0.5);
}

.disabled\:bg-blue-dark-800\/60:disabled {
  background-color: rgb(0 64 193 / 0.6);
}

.disabled\:bg-blue-dark-800\/70:disabled {
  background-color: rgb(0 64 193 / 0.7);
}

.disabled\:bg-blue-dark-800\/75:disabled {
  background-color: rgb(0 64 193 / 0.75);
}

.disabled\:bg-blue-dark-800\/80:disabled {
  background-color: rgb(0 64 193 / 0.8);
}

.disabled\:bg-blue-dark-800\/90:disabled {
  background-color: rgb(0 64 193 / 0.9);
}

.disabled\:bg-blue-dark-800\/95:disabled {
  background-color: rgb(0 64 193 / 0.95);
}

.disabled\:bg-blue-dark-800\/100:disabled {
  background-color: rgb(0 64 193 / 1);
}

.disabled\:bg-blue-dark-900\/0:disabled {
  background-color: rgb(0 53 158 / 0);
}

.disabled\:bg-blue-dark-900\/5:disabled {
  background-color: rgb(0 53 158 / 0.05);
}

.disabled\:bg-blue-dark-900\/10:disabled {
  background-color: rgb(0 53 158 / 0.1);
}

.disabled\:bg-blue-dark-900\/20:disabled {
  background-color: rgb(0 53 158 / 0.2);
}

.disabled\:bg-blue-dark-900\/25:disabled {
  background-color: rgb(0 53 158 / 0.25);
}

.disabled\:bg-blue-dark-900\/30:disabled {
  background-color: rgb(0 53 158 / 0.3);
}

.disabled\:bg-blue-dark-900\/40:disabled {
  background-color: rgb(0 53 158 / 0.4);
}

.disabled\:bg-blue-dark-900\/50:disabled {
  background-color: rgb(0 53 158 / 0.5);
}

.disabled\:bg-blue-dark-900\/60:disabled {
  background-color: rgb(0 53 158 / 0.6);
}

.disabled\:bg-blue-dark-900\/70:disabled {
  background-color: rgb(0 53 158 / 0.7);
}

.disabled\:bg-blue-dark-900\/75:disabled {
  background-color: rgb(0 53 158 / 0.75);
}

.disabled\:bg-blue-dark-900\/80:disabled {
  background-color: rgb(0 53 158 / 0.8);
}

.disabled\:bg-blue-dark-900\/90:disabled {
  background-color: rgb(0 53 158 / 0.9);
}

.disabled\:bg-blue-dark-900\/95:disabled {
  background-color: rgb(0 53 158 / 0.95);
}

.disabled\:bg-blue-dark-900\/100:disabled {
  background-color: rgb(0 53 158 / 1);
}

.disabled\:bg-blue-dark\/0:disabled {
  background-color: rgb(82 139 255 / 0);
}

.disabled\:bg-blue-dark\/5:disabled {
  background-color: rgb(82 139 255 / 0.05);
}

.disabled\:bg-blue-dark\/10:disabled {
  background-color: rgb(82 139 255 / 0.1);
}

.disabled\:bg-blue-dark\/20:disabled {
  background-color: rgb(82 139 255 / 0.2);
}

.disabled\:bg-blue-dark\/25:disabled {
  background-color: rgb(82 139 255 / 0.25);
}

.disabled\:bg-blue-dark\/30:disabled {
  background-color: rgb(82 139 255 / 0.3);
}

.disabled\:bg-blue-dark\/40:disabled {
  background-color: rgb(82 139 255 / 0.4);
}

.disabled\:bg-blue-dark\/50:disabled {
  background-color: rgb(82 139 255 / 0.5);
}

.disabled\:bg-blue-dark\/60:disabled {
  background-color: rgb(82 139 255 / 0.6);
}

.disabled\:bg-blue-dark\/70:disabled {
  background-color: rgb(82 139 255 / 0.7);
}

.disabled\:bg-blue-dark\/75:disabled {
  background-color: rgb(82 139 255 / 0.75);
}

.disabled\:bg-blue-dark\/80:disabled {
  background-color: rgb(82 139 255 / 0.8);
}

.disabled\:bg-blue-dark\/90:disabled {
  background-color: rgb(82 139 255 / 0.9);
}

.disabled\:bg-blue-dark\/95:disabled {
  background-color: rgb(82 139 255 / 0.95);
}

.disabled\:bg-blue-dark\/100:disabled {
  background-color: rgb(82 139 255 / 1);
}

.disabled\:bg-indigo-25\/0:disabled {
  background-color: rgb(245 248 255 / 0);
}

.disabled\:bg-indigo-25\/5:disabled {
  background-color: rgb(245 248 255 / 0.05);
}

.disabled\:bg-indigo-25\/10:disabled {
  background-color: rgb(245 248 255 / 0.1);
}

.disabled\:bg-indigo-25\/20:disabled {
  background-color: rgb(245 248 255 / 0.2);
}

.disabled\:bg-indigo-25\/25:disabled {
  background-color: rgb(245 248 255 / 0.25);
}

.disabled\:bg-indigo-25\/30:disabled {
  background-color: rgb(245 248 255 / 0.3);
}

.disabled\:bg-indigo-25\/40:disabled {
  background-color: rgb(245 248 255 / 0.4);
}

.disabled\:bg-indigo-25\/50:disabled {
  background-color: rgb(245 248 255 / 0.5);
}

.disabled\:bg-indigo-25\/60:disabled {
  background-color: rgb(245 248 255 / 0.6);
}

.disabled\:bg-indigo-25\/70:disabled {
  background-color: rgb(245 248 255 / 0.7);
}

.disabled\:bg-indigo-25\/75:disabled {
  background-color: rgb(245 248 255 / 0.75);
}

.disabled\:bg-indigo-25\/80:disabled {
  background-color: rgb(245 248 255 / 0.8);
}

.disabled\:bg-indigo-25\/90:disabled {
  background-color: rgb(245 248 255 / 0.9);
}

.disabled\:bg-indigo-25\/95:disabled {
  background-color: rgb(245 248 255 / 0.95);
}

.disabled\:bg-indigo-25\/100:disabled {
  background-color: rgb(245 248 255 / 1);
}

.disabled\:bg-indigo-50\/0:disabled {
  background-color: rgb(238 244 255 / 0);
}

.disabled\:bg-indigo-50\/5:disabled {
  background-color: rgb(238 244 255 / 0.05);
}

.disabled\:bg-indigo-50\/10:disabled {
  background-color: rgb(238 244 255 / 0.1);
}

.disabled\:bg-indigo-50\/20:disabled {
  background-color: rgb(238 244 255 / 0.2);
}

.disabled\:bg-indigo-50\/25:disabled {
  background-color: rgb(238 244 255 / 0.25);
}

.disabled\:bg-indigo-50\/30:disabled {
  background-color: rgb(238 244 255 / 0.3);
}

.disabled\:bg-indigo-50\/40:disabled {
  background-color: rgb(238 244 255 / 0.4);
}

.disabled\:bg-indigo-50\/50:disabled {
  background-color: rgb(238 244 255 / 0.5);
}

.disabled\:bg-indigo-50\/60:disabled {
  background-color: rgb(238 244 255 / 0.6);
}

.disabled\:bg-indigo-50\/70:disabled {
  background-color: rgb(238 244 255 / 0.7);
}

.disabled\:bg-indigo-50\/75:disabled {
  background-color: rgb(238 244 255 / 0.75);
}

.disabled\:bg-indigo-50\/80:disabled {
  background-color: rgb(238 244 255 / 0.8);
}

.disabled\:bg-indigo-50\/90:disabled {
  background-color: rgb(238 244 255 / 0.9);
}

.disabled\:bg-indigo-50\/95:disabled {
  background-color: rgb(238 244 255 / 0.95);
}

.disabled\:bg-indigo-50\/100:disabled {
  background-color: rgb(238 244 255 / 1);
}

.disabled\:bg-indigo-100\/0:disabled {
  background-color: rgb(224 234 255 / 0);
}

.disabled\:bg-indigo-100\/5:disabled {
  background-color: rgb(224 234 255 / 0.05);
}

.disabled\:bg-indigo-100\/10:disabled {
  background-color: rgb(224 234 255 / 0.1);
}

.disabled\:bg-indigo-100\/20:disabled {
  background-color: rgb(224 234 255 / 0.2);
}

.disabled\:bg-indigo-100\/25:disabled {
  background-color: rgb(224 234 255 / 0.25);
}

.disabled\:bg-indigo-100\/30:disabled {
  background-color: rgb(224 234 255 / 0.3);
}

.disabled\:bg-indigo-100\/40:disabled {
  background-color: rgb(224 234 255 / 0.4);
}

.disabled\:bg-indigo-100\/50:disabled {
  background-color: rgb(224 234 255 / 0.5);
}

.disabled\:bg-indigo-100\/60:disabled {
  background-color: rgb(224 234 255 / 0.6);
}

.disabled\:bg-indigo-100\/70:disabled {
  background-color: rgb(224 234 255 / 0.7);
}

.disabled\:bg-indigo-100\/75:disabled {
  background-color: rgb(224 234 255 / 0.75);
}

.disabled\:bg-indigo-100\/80:disabled {
  background-color: rgb(224 234 255 / 0.8);
}

.disabled\:bg-indigo-100\/90:disabled {
  background-color: rgb(224 234 255 / 0.9);
}

.disabled\:bg-indigo-100\/95:disabled {
  background-color: rgb(224 234 255 / 0.95);
}

.disabled\:bg-indigo-100\/100:disabled {
  background-color: rgb(224 234 255 / 1);
}

.disabled\:bg-indigo-200\/0:disabled {
  background-color: rgb(199 215 254 / 0);
}

.disabled\:bg-indigo-200\/5:disabled {
  background-color: rgb(199 215 254 / 0.05);
}

.disabled\:bg-indigo-200\/10:disabled {
  background-color: rgb(199 215 254 / 0.1);
}

.disabled\:bg-indigo-200\/20:disabled {
  background-color: rgb(199 215 254 / 0.2);
}

.disabled\:bg-indigo-200\/25:disabled {
  background-color: rgb(199 215 254 / 0.25);
}

.disabled\:bg-indigo-200\/30:disabled {
  background-color: rgb(199 215 254 / 0.3);
}

.disabled\:bg-indigo-200\/40:disabled {
  background-color: rgb(199 215 254 / 0.4);
}

.disabled\:bg-indigo-200\/50:disabled {
  background-color: rgb(199 215 254 / 0.5);
}

.disabled\:bg-indigo-200\/60:disabled {
  background-color: rgb(199 215 254 / 0.6);
}

.disabled\:bg-indigo-200\/70:disabled {
  background-color: rgb(199 215 254 / 0.7);
}

.disabled\:bg-indigo-200\/75:disabled {
  background-color: rgb(199 215 254 / 0.75);
}

.disabled\:bg-indigo-200\/80:disabled {
  background-color: rgb(199 215 254 / 0.8);
}

.disabled\:bg-indigo-200\/90:disabled {
  background-color: rgb(199 215 254 / 0.9);
}

.disabled\:bg-indigo-200\/95:disabled {
  background-color: rgb(199 215 254 / 0.95);
}

.disabled\:bg-indigo-200\/100:disabled {
  background-color: rgb(199 215 254 / 1);
}

.disabled\:bg-indigo-300\/0:disabled {
  background-color: rgb(164 188 253 / 0);
}

.disabled\:bg-indigo-300\/5:disabled {
  background-color: rgb(164 188 253 / 0.05);
}

.disabled\:bg-indigo-300\/10:disabled {
  background-color: rgb(164 188 253 / 0.1);
}

.disabled\:bg-indigo-300\/20:disabled {
  background-color: rgb(164 188 253 / 0.2);
}

.disabled\:bg-indigo-300\/25:disabled {
  background-color: rgb(164 188 253 / 0.25);
}

.disabled\:bg-indigo-300\/30:disabled {
  background-color: rgb(164 188 253 / 0.3);
}

.disabled\:bg-indigo-300\/40:disabled {
  background-color: rgb(164 188 253 / 0.4);
}

.disabled\:bg-indigo-300\/50:disabled {
  background-color: rgb(164 188 253 / 0.5);
}

.disabled\:bg-indigo-300\/60:disabled {
  background-color: rgb(164 188 253 / 0.6);
}

.disabled\:bg-indigo-300\/70:disabled {
  background-color: rgb(164 188 253 / 0.7);
}

.disabled\:bg-indigo-300\/75:disabled {
  background-color: rgb(164 188 253 / 0.75);
}

.disabled\:bg-indigo-300\/80:disabled {
  background-color: rgb(164 188 253 / 0.8);
}

.disabled\:bg-indigo-300\/90:disabled {
  background-color: rgb(164 188 253 / 0.9);
}

.disabled\:bg-indigo-300\/95:disabled {
  background-color: rgb(164 188 253 / 0.95);
}

.disabled\:bg-indigo-300\/100:disabled {
  background-color: rgb(164 188 253 / 1);
}

.disabled\:bg-indigo-400\/0:disabled {
  background-color: rgb(128 152 249 / 0);
}

.disabled\:bg-indigo-400\/5:disabled {
  background-color: rgb(128 152 249 / 0.05);
}

.disabled\:bg-indigo-400\/10:disabled {
  background-color: rgb(128 152 249 / 0.1);
}

.disabled\:bg-indigo-400\/20:disabled {
  background-color: rgb(128 152 249 / 0.2);
}

.disabled\:bg-indigo-400\/25:disabled {
  background-color: rgb(128 152 249 / 0.25);
}

.disabled\:bg-indigo-400\/30:disabled {
  background-color: rgb(128 152 249 / 0.3);
}

.disabled\:bg-indigo-400\/40:disabled {
  background-color: rgb(128 152 249 / 0.4);
}

.disabled\:bg-indigo-400\/50:disabled {
  background-color: rgb(128 152 249 / 0.5);
}

.disabled\:bg-indigo-400\/60:disabled {
  background-color: rgb(128 152 249 / 0.6);
}

.disabled\:bg-indigo-400\/70:disabled {
  background-color: rgb(128 152 249 / 0.7);
}

.disabled\:bg-indigo-400\/75:disabled {
  background-color: rgb(128 152 249 / 0.75);
}

.disabled\:bg-indigo-400\/80:disabled {
  background-color: rgb(128 152 249 / 0.8);
}

.disabled\:bg-indigo-400\/90:disabled {
  background-color: rgb(128 152 249 / 0.9);
}

.disabled\:bg-indigo-400\/95:disabled {
  background-color: rgb(128 152 249 / 0.95);
}

.disabled\:bg-indigo-400\/100:disabled {
  background-color: rgb(128 152 249 / 1);
}

.disabled\:bg-indigo-500\/0:disabled {
  background-color: rgb(97 114 243 / 0);
}

.disabled\:bg-indigo-500\/5:disabled {
  background-color: rgb(97 114 243 / 0.05);
}

.disabled\:bg-indigo-500\/10:disabled {
  background-color: rgb(97 114 243 / 0.1);
}

.disabled\:bg-indigo-500\/20:disabled {
  background-color: rgb(97 114 243 / 0.2);
}

.disabled\:bg-indigo-500\/25:disabled {
  background-color: rgb(97 114 243 / 0.25);
}

.disabled\:bg-indigo-500\/30:disabled {
  background-color: rgb(97 114 243 / 0.3);
}

.disabled\:bg-indigo-500\/40:disabled {
  background-color: rgb(97 114 243 / 0.4);
}

.disabled\:bg-indigo-500\/50:disabled {
  background-color: rgb(97 114 243 / 0.5);
}

.disabled\:bg-indigo-500\/60:disabled {
  background-color: rgb(97 114 243 / 0.6);
}

.disabled\:bg-indigo-500\/70:disabled {
  background-color: rgb(97 114 243 / 0.7);
}

.disabled\:bg-indigo-500\/75:disabled {
  background-color: rgb(97 114 243 / 0.75);
}

.disabled\:bg-indigo-500\/80:disabled {
  background-color: rgb(97 114 243 / 0.8);
}

.disabled\:bg-indigo-500\/90:disabled {
  background-color: rgb(97 114 243 / 0.9);
}

.disabled\:bg-indigo-500\/95:disabled {
  background-color: rgb(97 114 243 / 0.95);
}

.disabled\:bg-indigo-500\/100:disabled {
  background-color: rgb(97 114 243 / 1);
}

.disabled\:bg-indigo-600\/0:disabled {
  background-color: rgb(68 76 231 / 0);
}

.disabled\:bg-indigo-600\/5:disabled {
  background-color: rgb(68 76 231 / 0.05);
}

.disabled\:bg-indigo-600\/10:disabled {
  background-color: rgb(68 76 231 / 0.1);
}

.disabled\:bg-indigo-600\/20:disabled {
  background-color: rgb(68 76 231 / 0.2);
}

.disabled\:bg-indigo-600\/25:disabled {
  background-color: rgb(68 76 231 / 0.25);
}

.disabled\:bg-indigo-600\/30:disabled {
  background-color: rgb(68 76 231 / 0.3);
}

.disabled\:bg-indigo-600\/40:disabled {
  background-color: rgb(68 76 231 / 0.4);
}

.disabled\:bg-indigo-600\/50:disabled {
  background-color: rgb(68 76 231 / 0.5);
}

.disabled\:bg-indigo-600\/60:disabled {
  background-color: rgb(68 76 231 / 0.6);
}

.disabled\:bg-indigo-600\/70:disabled {
  background-color: rgb(68 76 231 / 0.7);
}

.disabled\:bg-indigo-600\/75:disabled {
  background-color: rgb(68 76 231 / 0.75);
}

.disabled\:bg-indigo-600\/80:disabled {
  background-color: rgb(68 76 231 / 0.8);
}

.disabled\:bg-indigo-600\/90:disabled {
  background-color: rgb(68 76 231 / 0.9);
}

.disabled\:bg-indigo-600\/95:disabled {
  background-color: rgb(68 76 231 / 0.95);
}

.disabled\:bg-indigo-600\/100:disabled {
  background-color: rgb(68 76 231 / 1);
}

.disabled\:bg-indigo-700\/0:disabled {
  background-color: rgb(53 56 205 / 0);
}

.disabled\:bg-indigo-700\/5:disabled {
  background-color: rgb(53 56 205 / 0.05);
}

.disabled\:bg-indigo-700\/10:disabled {
  background-color: rgb(53 56 205 / 0.1);
}

.disabled\:bg-indigo-700\/20:disabled {
  background-color: rgb(53 56 205 / 0.2);
}

.disabled\:bg-indigo-700\/25:disabled {
  background-color: rgb(53 56 205 / 0.25);
}

.disabled\:bg-indigo-700\/30:disabled {
  background-color: rgb(53 56 205 / 0.3);
}

.disabled\:bg-indigo-700\/40:disabled {
  background-color: rgb(53 56 205 / 0.4);
}

.disabled\:bg-indigo-700\/50:disabled {
  background-color: rgb(53 56 205 / 0.5);
}

.disabled\:bg-indigo-700\/60:disabled {
  background-color: rgb(53 56 205 / 0.6);
}

.disabled\:bg-indigo-700\/70:disabled {
  background-color: rgb(53 56 205 / 0.7);
}

.disabled\:bg-indigo-700\/75:disabled {
  background-color: rgb(53 56 205 / 0.75);
}

.disabled\:bg-indigo-700\/80:disabled {
  background-color: rgb(53 56 205 / 0.8);
}

.disabled\:bg-indigo-700\/90:disabled {
  background-color: rgb(53 56 205 / 0.9);
}

.disabled\:bg-indigo-700\/95:disabled {
  background-color: rgb(53 56 205 / 0.95);
}

.disabled\:bg-indigo-700\/100:disabled {
  background-color: rgb(53 56 205 / 1);
}

.disabled\:bg-indigo-800\/0:disabled {
  background-color: rgb(45 49 166 / 0);
}

.disabled\:bg-indigo-800\/5:disabled {
  background-color: rgb(45 49 166 / 0.05);
}

.disabled\:bg-indigo-800\/10:disabled {
  background-color: rgb(45 49 166 / 0.1);
}

.disabled\:bg-indigo-800\/20:disabled {
  background-color: rgb(45 49 166 / 0.2);
}

.disabled\:bg-indigo-800\/25:disabled {
  background-color: rgb(45 49 166 / 0.25);
}

.disabled\:bg-indigo-800\/30:disabled {
  background-color: rgb(45 49 166 / 0.3);
}

.disabled\:bg-indigo-800\/40:disabled {
  background-color: rgb(45 49 166 / 0.4);
}

.disabled\:bg-indigo-800\/50:disabled {
  background-color: rgb(45 49 166 / 0.5);
}

.disabled\:bg-indigo-800\/60:disabled {
  background-color: rgb(45 49 166 / 0.6);
}

.disabled\:bg-indigo-800\/70:disabled {
  background-color: rgb(45 49 166 / 0.7);
}

.disabled\:bg-indigo-800\/75:disabled {
  background-color: rgb(45 49 166 / 0.75);
}

.disabled\:bg-indigo-800\/80:disabled {
  background-color: rgb(45 49 166 / 0.8);
}

.disabled\:bg-indigo-800\/90:disabled {
  background-color: rgb(45 49 166 / 0.9);
}

.disabled\:bg-indigo-800\/95:disabled {
  background-color: rgb(45 49 166 / 0.95);
}

.disabled\:bg-indigo-800\/100:disabled {
  background-color: rgb(45 49 166 / 1);
}

.disabled\:bg-indigo-900\/0:disabled {
  background-color: rgb(45 50 130 / 0);
}

.disabled\:bg-indigo-900\/5:disabled {
  background-color: rgb(45 50 130 / 0.05);
}

.disabled\:bg-indigo-900\/10:disabled {
  background-color: rgb(45 50 130 / 0.1);
}

.disabled\:bg-indigo-900\/20:disabled {
  background-color: rgb(45 50 130 / 0.2);
}

.disabled\:bg-indigo-900\/25:disabled {
  background-color: rgb(45 50 130 / 0.25);
}

.disabled\:bg-indigo-900\/30:disabled {
  background-color: rgb(45 50 130 / 0.3);
}

.disabled\:bg-indigo-900\/40:disabled {
  background-color: rgb(45 50 130 / 0.4);
}

.disabled\:bg-indigo-900\/50:disabled {
  background-color: rgb(45 50 130 / 0.5);
}

.disabled\:bg-indigo-900\/60:disabled {
  background-color: rgb(45 50 130 / 0.6);
}

.disabled\:bg-indigo-900\/70:disabled {
  background-color: rgb(45 50 130 / 0.7);
}

.disabled\:bg-indigo-900\/75:disabled {
  background-color: rgb(45 50 130 / 0.75);
}

.disabled\:bg-indigo-900\/80:disabled {
  background-color: rgb(45 50 130 / 0.8);
}

.disabled\:bg-indigo-900\/90:disabled {
  background-color: rgb(45 50 130 / 0.9);
}

.disabled\:bg-indigo-900\/95:disabled {
  background-color: rgb(45 50 130 / 0.95);
}

.disabled\:bg-indigo-900\/100:disabled {
  background-color: rgb(45 50 130 / 1);
}

.disabled\:bg-indigo\/0:disabled {
  background-color: rgb(128 152 249 / 0);
}

.disabled\:bg-indigo\/5:disabled {
  background-color: rgb(128 152 249 / 0.05);
}

.disabled\:bg-indigo\/10:disabled {
  background-color: rgb(128 152 249 / 0.1);
}

.disabled\:bg-indigo\/20:disabled {
  background-color: rgb(128 152 249 / 0.2);
}

.disabled\:bg-indigo\/25:disabled {
  background-color: rgb(128 152 249 / 0.25);
}

.disabled\:bg-indigo\/30:disabled {
  background-color: rgb(128 152 249 / 0.3);
}

.disabled\:bg-indigo\/40:disabled {
  background-color: rgb(128 152 249 / 0.4);
}

.disabled\:bg-indigo\/50:disabled {
  background-color: rgb(128 152 249 / 0.5);
}

.disabled\:bg-indigo\/60:disabled {
  background-color: rgb(128 152 249 / 0.6);
}

.disabled\:bg-indigo\/70:disabled {
  background-color: rgb(128 152 249 / 0.7);
}

.disabled\:bg-indigo\/75:disabled {
  background-color: rgb(128 152 249 / 0.75);
}

.disabled\:bg-indigo\/80:disabled {
  background-color: rgb(128 152 249 / 0.8);
}

.disabled\:bg-indigo\/90:disabled {
  background-color: rgb(128 152 249 / 0.9);
}

.disabled\:bg-indigo\/95:disabled {
  background-color: rgb(128 152 249 / 0.95);
}

.disabled\:bg-indigo\/100:disabled {
  background-color: rgb(128 152 249 / 1);
}

.disabled\:bg-violet-25\/0:disabled {
  background-color: rgb(251 250 255 / 0);
}

.disabled\:bg-violet-25\/5:disabled {
  background-color: rgb(251 250 255 / 0.05);
}

.disabled\:bg-violet-25\/10:disabled {
  background-color: rgb(251 250 255 / 0.1);
}

.disabled\:bg-violet-25\/20:disabled {
  background-color: rgb(251 250 255 / 0.2);
}

.disabled\:bg-violet-25\/25:disabled {
  background-color: rgb(251 250 255 / 0.25);
}

.disabled\:bg-violet-25\/30:disabled {
  background-color: rgb(251 250 255 / 0.3);
}

.disabled\:bg-violet-25\/40:disabled {
  background-color: rgb(251 250 255 / 0.4);
}

.disabled\:bg-violet-25\/50:disabled {
  background-color: rgb(251 250 255 / 0.5);
}

.disabled\:bg-violet-25\/60:disabled {
  background-color: rgb(251 250 255 / 0.6);
}

.disabled\:bg-violet-25\/70:disabled {
  background-color: rgb(251 250 255 / 0.7);
}

.disabled\:bg-violet-25\/75:disabled {
  background-color: rgb(251 250 255 / 0.75);
}

.disabled\:bg-violet-25\/80:disabled {
  background-color: rgb(251 250 255 / 0.8);
}

.disabled\:bg-violet-25\/90:disabled {
  background-color: rgb(251 250 255 / 0.9);
}

.disabled\:bg-violet-25\/95:disabled {
  background-color: rgb(251 250 255 / 0.95);
}

.disabled\:bg-violet-25\/100:disabled {
  background-color: rgb(251 250 255 / 1);
}

.disabled\:bg-violet-50\/0:disabled {
  background-color: rgb(245 243 255 / 0);
}

.disabled\:bg-violet-50\/5:disabled {
  background-color: rgb(245 243 255 / 0.05);
}

.disabled\:bg-violet-50\/10:disabled {
  background-color: rgb(245 243 255 / 0.1);
}

.disabled\:bg-violet-50\/20:disabled {
  background-color: rgb(245 243 255 / 0.2);
}

.disabled\:bg-violet-50\/25:disabled {
  background-color: rgb(245 243 255 / 0.25);
}

.disabled\:bg-violet-50\/30:disabled {
  background-color: rgb(245 243 255 / 0.3);
}

.disabled\:bg-violet-50\/40:disabled {
  background-color: rgb(245 243 255 / 0.4);
}

.disabled\:bg-violet-50\/50:disabled {
  background-color: rgb(245 243 255 / 0.5);
}

.disabled\:bg-violet-50\/60:disabled {
  background-color: rgb(245 243 255 / 0.6);
}

.disabled\:bg-violet-50\/70:disabled {
  background-color: rgb(245 243 255 / 0.7);
}

.disabled\:bg-violet-50\/75:disabled {
  background-color: rgb(245 243 255 / 0.75);
}

.disabled\:bg-violet-50\/80:disabled {
  background-color: rgb(245 243 255 / 0.8);
}

.disabled\:bg-violet-50\/90:disabled {
  background-color: rgb(245 243 255 / 0.9);
}

.disabled\:bg-violet-50\/95:disabled {
  background-color: rgb(245 243 255 / 0.95);
}

.disabled\:bg-violet-50\/100:disabled {
  background-color: rgb(245 243 255 / 1);
}

.disabled\:bg-violet-100\/0:disabled {
  background-color: rgb(236 233 254 / 0);
}

.disabled\:bg-violet-100\/5:disabled {
  background-color: rgb(236 233 254 / 0.05);
}

.disabled\:bg-violet-100\/10:disabled {
  background-color: rgb(236 233 254 / 0.1);
}

.disabled\:bg-violet-100\/20:disabled {
  background-color: rgb(236 233 254 / 0.2);
}

.disabled\:bg-violet-100\/25:disabled {
  background-color: rgb(236 233 254 / 0.25);
}

.disabled\:bg-violet-100\/30:disabled {
  background-color: rgb(236 233 254 / 0.3);
}

.disabled\:bg-violet-100\/40:disabled {
  background-color: rgb(236 233 254 / 0.4);
}

.disabled\:bg-violet-100\/50:disabled {
  background-color: rgb(236 233 254 / 0.5);
}

.disabled\:bg-violet-100\/60:disabled {
  background-color: rgb(236 233 254 / 0.6);
}

.disabled\:bg-violet-100\/70:disabled {
  background-color: rgb(236 233 254 / 0.7);
}

.disabled\:bg-violet-100\/75:disabled {
  background-color: rgb(236 233 254 / 0.75);
}

.disabled\:bg-violet-100\/80:disabled {
  background-color: rgb(236 233 254 / 0.8);
}

.disabled\:bg-violet-100\/90:disabled {
  background-color: rgb(236 233 254 / 0.9);
}

.disabled\:bg-violet-100\/95:disabled {
  background-color: rgb(236 233 254 / 0.95);
}

.disabled\:bg-violet-100\/100:disabled {
  background-color: rgb(236 233 254 / 1);
}

.disabled\:bg-violet-200\/0:disabled {
  background-color: rgb(221 214 254 / 0);
}

.disabled\:bg-violet-200\/5:disabled {
  background-color: rgb(221 214 254 / 0.05);
}

.disabled\:bg-violet-200\/10:disabled {
  background-color: rgb(221 214 254 / 0.1);
}

.disabled\:bg-violet-200\/20:disabled {
  background-color: rgb(221 214 254 / 0.2);
}

.disabled\:bg-violet-200\/25:disabled {
  background-color: rgb(221 214 254 / 0.25);
}

.disabled\:bg-violet-200\/30:disabled {
  background-color: rgb(221 214 254 / 0.3);
}

.disabled\:bg-violet-200\/40:disabled {
  background-color: rgb(221 214 254 / 0.4);
}

.disabled\:bg-violet-200\/50:disabled {
  background-color: rgb(221 214 254 / 0.5);
}

.disabled\:bg-violet-200\/60:disabled {
  background-color: rgb(221 214 254 / 0.6);
}

.disabled\:bg-violet-200\/70:disabled {
  background-color: rgb(221 214 254 / 0.7);
}

.disabled\:bg-violet-200\/75:disabled {
  background-color: rgb(221 214 254 / 0.75);
}

.disabled\:bg-violet-200\/80:disabled {
  background-color: rgb(221 214 254 / 0.8);
}

.disabled\:bg-violet-200\/90:disabled {
  background-color: rgb(221 214 254 / 0.9);
}

.disabled\:bg-violet-200\/95:disabled {
  background-color: rgb(221 214 254 / 0.95);
}

.disabled\:bg-violet-200\/100:disabled {
  background-color: rgb(221 214 254 / 1);
}

.disabled\:bg-violet-300\/0:disabled {
  background-color: rgb(195 181 253 / 0);
}

.disabled\:bg-violet-300\/5:disabled {
  background-color: rgb(195 181 253 / 0.05);
}

.disabled\:bg-violet-300\/10:disabled {
  background-color: rgb(195 181 253 / 0.1);
}

.disabled\:bg-violet-300\/20:disabled {
  background-color: rgb(195 181 253 / 0.2);
}

.disabled\:bg-violet-300\/25:disabled {
  background-color: rgb(195 181 253 / 0.25);
}

.disabled\:bg-violet-300\/30:disabled {
  background-color: rgb(195 181 253 / 0.3);
}

.disabled\:bg-violet-300\/40:disabled {
  background-color: rgb(195 181 253 / 0.4);
}

.disabled\:bg-violet-300\/50:disabled {
  background-color: rgb(195 181 253 / 0.5);
}

.disabled\:bg-violet-300\/60:disabled {
  background-color: rgb(195 181 253 / 0.6);
}

.disabled\:bg-violet-300\/70:disabled {
  background-color: rgb(195 181 253 / 0.7);
}

.disabled\:bg-violet-300\/75:disabled {
  background-color: rgb(195 181 253 / 0.75);
}

.disabled\:bg-violet-300\/80:disabled {
  background-color: rgb(195 181 253 / 0.8);
}

.disabled\:bg-violet-300\/90:disabled {
  background-color: rgb(195 181 253 / 0.9);
}

.disabled\:bg-violet-300\/95:disabled {
  background-color: rgb(195 181 253 / 0.95);
}

.disabled\:bg-violet-300\/100:disabled {
  background-color: rgb(195 181 253 / 1);
}

.disabled\:bg-violet-400\/0:disabled {
  background-color: rgb(164 138 251 / 0);
}

.disabled\:bg-violet-400\/5:disabled {
  background-color: rgb(164 138 251 / 0.05);
}

.disabled\:bg-violet-400\/10:disabled {
  background-color: rgb(164 138 251 / 0.1);
}

.disabled\:bg-violet-400\/20:disabled {
  background-color: rgb(164 138 251 / 0.2);
}

.disabled\:bg-violet-400\/25:disabled {
  background-color: rgb(164 138 251 / 0.25);
}

.disabled\:bg-violet-400\/30:disabled {
  background-color: rgb(164 138 251 / 0.3);
}

.disabled\:bg-violet-400\/40:disabled {
  background-color: rgb(164 138 251 / 0.4);
}

.disabled\:bg-violet-400\/50:disabled {
  background-color: rgb(164 138 251 / 0.5);
}

.disabled\:bg-violet-400\/60:disabled {
  background-color: rgb(164 138 251 / 0.6);
}

.disabled\:bg-violet-400\/70:disabled {
  background-color: rgb(164 138 251 / 0.7);
}

.disabled\:bg-violet-400\/75:disabled {
  background-color: rgb(164 138 251 / 0.75);
}

.disabled\:bg-violet-400\/80:disabled {
  background-color: rgb(164 138 251 / 0.8);
}

.disabled\:bg-violet-400\/90:disabled {
  background-color: rgb(164 138 251 / 0.9);
}

.disabled\:bg-violet-400\/95:disabled {
  background-color: rgb(164 138 251 / 0.95);
}

.disabled\:bg-violet-400\/100:disabled {
  background-color: rgb(164 138 251 / 1);
}

.disabled\:bg-violet-500\/0:disabled {
  background-color: rgb(135 91 247 / 0);
}

.disabled\:bg-violet-500\/5:disabled {
  background-color: rgb(135 91 247 / 0.05);
}

.disabled\:bg-violet-500\/10:disabled {
  background-color: rgb(135 91 247 / 0.1);
}

.disabled\:bg-violet-500\/20:disabled {
  background-color: rgb(135 91 247 / 0.2);
}

.disabled\:bg-violet-500\/25:disabled {
  background-color: rgb(135 91 247 / 0.25);
}

.disabled\:bg-violet-500\/30:disabled {
  background-color: rgb(135 91 247 / 0.3);
}

.disabled\:bg-violet-500\/40:disabled {
  background-color: rgb(135 91 247 / 0.4);
}

.disabled\:bg-violet-500\/50:disabled {
  background-color: rgb(135 91 247 / 0.5);
}

.disabled\:bg-violet-500\/60:disabled {
  background-color: rgb(135 91 247 / 0.6);
}

.disabled\:bg-violet-500\/70:disabled {
  background-color: rgb(135 91 247 / 0.7);
}

.disabled\:bg-violet-500\/75:disabled {
  background-color: rgb(135 91 247 / 0.75);
}

.disabled\:bg-violet-500\/80:disabled {
  background-color: rgb(135 91 247 / 0.8);
}

.disabled\:bg-violet-500\/90:disabled {
  background-color: rgb(135 91 247 / 0.9);
}

.disabled\:bg-violet-500\/95:disabled {
  background-color: rgb(135 91 247 / 0.95);
}

.disabled\:bg-violet-500\/100:disabled {
  background-color: rgb(135 91 247 / 1);
}

.disabled\:bg-violet-600\/0:disabled {
  background-color: rgb(120 57 238 / 0);
}

.disabled\:bg-violet-600\/5:disabled {
  background-color: rgb(120 57 238 / 0.05);
}

.disabled\:bg-violet-600\/10:disabled {
  background-color: rgb(120 57 238 / 0.1);
}

.disabled\:bg-violet-600\/20:disabled {
  background-color: rgb(120 57 238 / 0.2);
}

.disabled\:bg-violet-600\/25:disabled {
  background-color: rgb(120 57 238 / 0.25);
}

.disabled\:bg-violet-600\/30:disabled {
  background-color: rgb(120 57 238 / 0.3);
}

.disabled\:bg-violet-600\/40:disabled {
  background-color: rgb(120 57 238 / 0.4);
}

.disabled\:bg-violet-600\/50:disabled {
  background-color: rgb(120 57 238 / 0.5);
}

.disabled\:bg-violet-600\/60:disabled {
  background-color: rgb(120 57 238 / 0.6);
}

.disabled\:bg-violet-600\/70:disabled {
  background-color: rgb(120 57 238 / 0.7);
}

.disabled\:bg-violet-600\/75:disabled {
  background-color: rgb(120 57 238 / 0.75);
}

.disabled\:bg-violet-600\/80:disabled {
  background-color: rgb(120 57 238 / 0.8);
}

.disabled\:bg-violet-600\/90:disabled {
  background-color: rgb(120 57 238 / 0.9);
}

.disabled\:bg-violet-600\/95:disabled {
  background-color: rgb(120 57 238 / 0.95);
}

.disabled\:bg-violet-600\/100:disabled {
  background-color: rgb(120 57 238 / 1);
}

.disabled\:bg-violet-700\/0:disabled {
  background-color: rgb(105 39 218 / 0);
}

.disabled\:bg-violet-700\/5:disabled {
  background-color: rgb(105 39 218 / 0.05);
}

.disabled\:bg-violet-700\/10:disabled {
  background-color: rgb(105 39 218 / 0.1);
}

.disabled\:bg-violet-700\/20:disabled {
  background-color: rgb(105 39 218 / 0.2);
}

.disabled\:bg-violet-700\/25:disabled {
  background-color: rgb(105 39 218 / 0.25);
}

.disabled\:bg-violet-700\/30:disabled {
  background-color: rgb(105 39 218 / 0.3);
}

.disabled\:bg-violet-700\/40:disabled {
  background-color: rgb(105 39 218 / 0.4);
}

.disabled\:bg-violet-700\/50:disabled {
  background-color: rgb(105 39 218 / 0.5);
}

.disabled\:bg-violet-700\/60:disabled {
  background-color: rgb(105 39 218 / 0.6);
}

.disabled\:bg-violet-700\/70:disabled {
  background-color: rgb(105 39 218 / 0.7);
}

.disabled\:bg-violet-700\/75:disabled {
  background-color: rgb(105 39 218 / 0.75);
}

.disabled\:bg-violet-700\/80:disabled {
  background-color: rgb(105 39 218 / 0.8);
}

.disabled\:bg-violet-700\/90:disabled {
  background-color: rgb(105 39 218 / 0.9);
}

.disabled\:bg-violet-700\/95:disabled {
  background-color: rgb(105 39 218 / 0.95);
}

.disabled\:bg-violet-700\/100:disabled {
  background-color: rgb(105 39 218 / 1);
}

.disabled\:bg-violet-800\/0:disabled {
  background-color: rgb(87 32 183 / 0);
}

.disabled\:bg-violet-800\/5:disabled {
  background-color: rgb(87 32 183 / 0.05);
}

.disabled\:bg-violet-800\/10:disabled {
  background-color: rgb(87 32 183 / 0.1);
}

.disabled\:bg-violet-800\/20:disabled {
  background-color: rgb(87 32 183 / 0.2);
}

.disabled\:bg-violet-800\/25:disabled {
  background-color: rgb(87 32 183 / 0.25);
}

.disabled\:bg-violet-800\/30:disabled {
  background-color: rgb(87 32 183 / 0.3);
}

.disabled\:bg-violet-800\/40:disabled {
  background-color: rgb(87 32 183 / 0.4);
}

.disabled\:bg-violet-800\/50:disabled {
  background-color: rgb(87 32 183 / 0.5);
}

.disabled\:bg-violet-800\/60:disabled {
  background-color: rgb(87 32 183 / 0.6);
}

.disabled\:bg-violet-800\/70:disabled {
  background-color: rgb(87 32 183 / 0.7);
}

.disabled\:bg-violet-800\/75:disabled {
  background-color: rgb(87 32 183 / 0.75);
}

.disabled\:bg-violet-800\/80:disabled {
  background-color: rgb(87 32 183 / 0.8);
}

.disabled\:bg-violet-800\/90:disabled {
  background-color: rgb(87 32 183 / 0.9);
}

.disabled\:bg-violet-800\/95:disabled {
  background-color: rgb(87 32 183 / 0.95);
}

.disabled\:bg-violet-800\/100:disabled {
  background-color: rgb(87 32 183 / 1);
}

.disabled\:bg-violet-900\/0:disabled {
  background-color: rgb(73 28 150 / 0);
}

.disabled\:bg-violet-900\/5:disabled {
  background-color: rgb(73 28 150 / 0.05);
}

.disabled\:bg-violet-900\/10:disabled {
  background-color: rgb(73 28 150 / 0.1);
}

.disabled\:bg-violet-900\/20:disabled {
  background-color: rgb(73 28 150 / 0.2);
}

.disabled\:bg-violet-900\/25:disabled {
  background-color: rgb(73 28 150 / 0.25);
}

.disabled\:bg-violet-900\/30:disabled {
  background-color: rgb(73 28 150 / 0.3);
}

.disabled\:bg-violet-900\/40:disabled {
  background-color: rgb(73 28 150 / 0.4);
}

.disabled\:bg-violet-900\/50:disabled {
  background-color: rgb(73 28 150 / 0.5);
}

.disabled\:bg-violet-900\/60:disabled {
  background-color: rgb(73 28 150 / 0.6);
}

.disabled\:bg-violet-900\/70:disabled {
  background-color: rgb(73 28 150 / 0.7);
}

.disabled\:bg-violet-900\/75:disabled {
  background-color: rgb(73 28 150 / 0.75);
}

.disabled\:bg-violet-900\/80:disabled {
  background-color: rgb(73 28 150 / 0.8);
}

.disabled\:bg-violet-900\/90:disabled {
  background-color: rgb(73 28 150 / 0.9);
}

.disabled\:bg-violet-900\/95:disabled {
  background-color: rgb(73 28 150 / 0.95);
}

.disabled\:bg-violet-900\/100:disabled {
  background-color: rgb(73 28 150 / 1);
}

.disabled\:bg-violet\/0:disabled {
  background-color: rgb(164 138 251 / 0);
}

.disabled\:bg-violet\/5:disabled {
  background-color: rgb(164 138 251 / 0.05);
}

.disabled\:bg-violet\/10:disabled {
  background-color: rgb(164 138 251 / 0.1);
}

.disabled\:bg-violet\/20:disabled {
  background-color: rgb(164 138 251 / 0.2);
}

.disabled\:bg-violet\/25:disabled {
  background-color: rgb(164 138 251 / 0.25);
}

.disabled\:bg-violet\/30:disabled {
  background-color: rgb(164 138 251 / 0.3);
}

.disabled\:bg-violet\/40:disabled {
  background-color: rgb(164 138 251 / 0.4);
}

.disabled\:bg-violet\/50:disabled {
  background-color: rgb(164 138 251 / 0.5);
}

.disabled\:bg-violet\/60:disabled {
  background-color: rgb(164 138 251 / 0.6);
}

.disabled\:bg-violet\/70:disabled {
  background-color: rgb(164 138 251 / 0.7);
}

.disabled\:bg-violet\/75:disabled {
  background-color: rgb(164 138 251 / 0.75);
}

.disabled\:bg-violet\/80:disabled {
  background-color: rgb(164 138 251 / 0.8);
}

.disabled\:bg-violet\/90:disabled {
  background-color: rgb(164 138 251 / 0.9);
}

.disabled\:bg-violet\/95:disabled {
  background-color: rgb(164 138 251 / 0.95);
}

.disabled\:bg-violet\/100:disabled {
  background-color: rgb(164 138 251 / 1);
}

.disabled\:bg-purple-25\/0:disabled {
  background-color: rgb(250 250 255 / 0);
}

.disabled\:bg-purple-25\/5:disabled {
  background-color: rgb(250 250 255 / 0.05);
}

.disabled\:bg-purple-25\/10:disabled {
  background-color: rgb(250 250 255 / 0.1);
}

.disabled\:bg-purple-25\/20:disabled {
  background-color: rgb(250 250 255 / 0.2);
}

.disabled\:bg-purple-25\/25:disabled {
  background-color: rgb(250 250 255 / 0.25);
}

.disabled\:bg-purple-25\/30:disabled {
  background-color: rgb(250 250 255 / 0.3);
}

.disabled\:bg-purple-25\/40:disabled {
  background-color: rgb(250 250 255 / 0.4);
}

.disabled\:bg-purple-25\/50:disabled {
  background-color: rgb(250 250 255 / 0.5);
}

.disabled\:bg-purple-25\/60:disabled {
  background-color: rgb(250 250 255 / 0.6);
}

.disabled\:bg-purple-25\/70:disabled {
  background-color: rgb(250 250 255 / 0.7);
}

.disabled\:bg-purple-25\/75:disabled {
  background-color: rgb(250 250 255 / 0.75);
}

.disabled\:bg-purple-25\/80:disabled {
  background-color: rgb(250 250 255 / 0.8);
}

.disabled\:bg-purple-25\/90:disabled {
  background-color: rgb(250 250 255 / 0.9);
}

.disabled\:bg-purple-25\/95:disabled {
  background-color: rgb(250 250 255 / 0.95);
}

.disabled\:bg-purple-25\/100:disabled {
  background-color: rgb(250 250 255 / 1);
}

.disabled\:bg-purple-50\/0:disabled {
  background-color: rgb(244 243 255 / 0);
}

.disabled\:bg-purple-50\/5:disabled {
  background-color: rgb(244 243 255 / 0.05);
}

.disabled\:bg-purple-50\/10:disabled {
  background-color: rgb(244 243 255 / 0.1);
}

.disabled\:bg-purple-50\/20:disabled {
  background-color: rgb(244 243 255 / 0.2);
}

.disabled\:bg-purple-50\/25:disabled {
  background-color: rgb(244 243 255 / 0.25);
}

.disabled\:bg-purple-50\/30:disabled {
  background-color: rgb(244 243 255 / 0.3);
}

.disabled\:bg-purple-50\/40:disabled {
  background-color: rgb(244 243 255 / 0.4);
}

.disabled\:bg-purple-50\/50:disabled {
  background-color: rgb(244 243 255 / 0.5);
}

.disabled\:bg-purple-50\/60:disabled {
  background-color: rgb(244 243 255 / 0.6);
}

.disabled\:bg-purple-50\/70:disabled {
  background-color: rgb(244 243 255 / 0.7);
}

.disabled\:bg-purple-50\/75:disabled {
  background-color: rgb(244 243 255 / 0.75);
}

.disabled\:bg-purple-50\/80:disabled {
  background-color: rgb(244 243 255 / 0.8);
}

.disabled\:bg-purple-50\/90:disabled {
  background-color: rgb(244 243 255 / 0.9);
}

.disabled\:bg-purple-50\/95:disabled {
  background-color: rgb(244 243 255 / 0.95);
}

.disabled\:bg-purple-50\/100:disabled {
  background-color: rgb(244 243 255 / 1);
}

.disabled\:bg-purple-100\/0:disabled {
  background-color: rgb(235 233 254 / 0);
}

.disabled\:bg-purple-100\/5:disabled {
  background-color: rgb(235 233 254 / 0.05);
}

.disabled\:bg-purple-100\/10:disabled {
  background-color: rgb(235 233 254 / 0.1);
}

.disabled\:bg-purple-100\/20:disabled {
  background-color: rgb(235 233 254 / 0.2);
}

.disabled\:bg-purple-100\/25:disabled {
  background-color: rgb(235 233 254 / 0.25);
}

.disabled\:bg-purple-100\/30:disabled {
  background-color: rgb(235 233 254 / 0.3);
}

.disabled\:bg-purple-100\/40:disabled {
  background-color: rgb(235 233 254 / 0.4);
}

.disabled\:bg-purple-100\/50:disabled {
  background-color: rgb(235 233 254 / 0.5);
}

.disabled\:bg-purple-100\/60:disabled {
  background-color: rgb(235 233 254 / 0.6);
}

.disabled\:bg-purple-100\/70:disabled {
  background-color: rgb(235 233 254 / 0.7);
}

.disabled\:bg-purple-100\/75:disabled {
  background-color: rgb(235 233 254 / 0.75);
}

.disabled\:bg-purple-100\/80:disabled {
  background-color: rgb(235 233 254 / 0.8);
}

.disabled\:bg-purple-100\/90:disabled {
  background-color: rgb(235 233 254 / 0.9);
}

.disabled\:bg-purple-100\/95:disabled {
  background-color: rgb(235 233 254 / 0.95);
}

.disabled\:bg-purple-100\/100:disabled {
  background-color: rgb(235 233 254 / 1);
}

.disabled\:bg-purple-200\/0:disabled {
  background-color: rgb(217 214 254 / 0);
}

.disabled\:bg-purple-200\/5:disabled {
  background-color: rgb(217 214 254 / 0.05);
}

.disabled\:bg-purple-200\/10:disabled {
  background-color: rgb(217 214 254 / 0.1);
}

.disabled\:bg-purple-200\/20:disabled {
  background-color: rgb(217 214 254 / 0.2);
}

.disabled\:bg-purple-200\/25:disabled {
  background-color: rgb(217 214 254 / 0.25);
}

.disabled\:bg-purple-200\/30:disabled {
  background-color: rgb(217 214 254 / 0.3);
}

.disabled\:bg-purple-200\/40:disabled {
  background-color: rgb(217 214 254 / 0.4);
}

.disabled\:bg-purple-200\/50:disabled {
  background-color: rgb(217 214 254 / 0.5);
}

.disabled\:bg-purple-200\/60:disabled {
  background-color: rgb(217 214 254 / 0.6);
}

.disabled\:bg-purple-200\/70:disabled {
  background-color: rgb(217 214 254 / 0.7);
}

.disabled\:bg-purple-200\/75:disabled {
  background-color: rgb(217 214 254 / 0.75);
}

.disabled\:bg-purple-200\/80:disabled {
  background-color: rgb(217 214 254 / 0.8);
}

.disabled\:bg-purple-200\/90:disabled {
  background-color: rgb(217 214 254 / 0.9);
}

.disabled\:bg-purple-200\/95:disabled {
  background-color: rgb(217 214 254 / 0.95);
}

.disabled\:bg-purple-200\/100:disabled {
  background-color: rgb(217 214 254 / 1);
}

.disabled\:bg-purple-300\/0:disabled {
  background-color: rgb(189 180 254 / 0);
}

.disabled\:bg-purple-300\/5:disabled {
  background-color: rgb(189 180 254 / 0.05);
}

.disabled\:bg-purple-300\/10:disabled {
  background-color: rgb(189 180 254 / 0.1);
}

.disabled\:bg-purple-300\/20:disabled {
  background-color: rgb(189 180 254 / 0.2);
}

.disabled\:bg-purple-300\/25:disabled {
  background-color: rgb(189 180 254 / 0.25);
}

.disabled\:bg-purple-300\/30:disabled {
  background-color: rgb(189 180 254 / 0.3);
}

.disabled\:bg-purple-300\/40:disabled {
  background-color: rgb(189 180 254 / 0.4);
}

.disabled\:bg-purple-300\/50:disabled {
  background-color: rgb(189 180 254 / 0.5);
}

.disabled\:bg-purple-300\/60:disabled {
  background-color: rgb(189 180 254 / 0.6);
}

.disabled\:bg-purple-300\/70:disabled {
  background-color: rgb(189 180 254 / 0.7);
}

.disabled\:bg-purple-300\/75:disabled {
  background-color: rgb(189 180 254 / 0.75);
}

.disabled\:bg-purple-300\/80:disabled {
  background-color: rgb(189 180 254 / 0.8);
}

.disabled\:bg-purple-300\/90:disabled {
  background-color: rgb(189 180 254 / 0.9);
}

.disabled\:bg-purple-300\/95:disabled {
  background-color: rgb(189 180 254 / 0.95);
}

.disabled\:bg-purple-300\/100:disabled {
  background-color: rgb(189 180 254 / 1);
}

.disabled\:bg-purple-400\/0:disabled {
  background-color: rgb(155 138 251 / 0);
}

.disabled\:bg-purple-400\/5:disabled {
  background-color: rgb(155 138 251 / 0.05);
}

.disabled\:bg-purple-400\/10:disabled {
  background-color: rgb(155 138 251 / 0.1);
}

.disabled\:bg-purple-400\/20:disabled {
  background-color: rgb(155 138 251 / 0.2);
}

.disabled\:bg-purple-400\/25:disabled {
  background-color: rgb(155 138 251 / 0.25);
}

.disabled\:bg-purple-400\/30:disabled {
  background-color: rgb(155 138 251 / 0.3);
}

.disabled\:bg-purple-400\/40:disabled {
  background-color: rgb(155 138 251 / 0.4);
}

.disabled\:bg-purple-400\/50:disabled {
  background-color: rgb(155 138 251 / 0.5);
}

.disabled\:bg-purple-400\/60:disabled {
  background-color: rgb(155 138 251 / 0.6);
}

.disabled\:bg-purple-400\/70:disabled {
  background-color: rgb(155 138 251 / 0.7);
}

.disabled\:bg-purple-400\/75:disabled {
  background-color: rgb(155 138 251 / 0.75);
}

.disabled\:bg-purple-400\/80:disabled {
  background-color: rgb(155 138 251 / 0.8);
}

.disabled\:bg-purple-400\/90:disabled {
  background-color: rgb(155 138 251 / 0.9);
}

.disabled\:bg-purple-400\/95:disabled {
  background-color: rgb(155 138 251 / 0.95);
}

.disabled\:bg-purple-400\/100:disabled {
  background-color: rgb(155 138 251 / 1);
}

.disabled\:bg-purple-500\/0:disabled {
  background-color: rgb(122 90 248 / 0);
}

.disabled\:bg-purple-500\/5:disabled {
  background-color: rgb(122 90 248 / 0.05);
}

.disabled\:bg-purple-500\/10:disabled {
  background-color: rgb(122 90 248 / 0.1);
}

.disabled\:bg-purple-500\/20:disabled {
  background-color: rgb(122 90 248 / 0.2);
}

.disabled\:bg-purple-500\/25:disabled {
  background-color: rgb(122 90 248 / 0.25);
}

.disabled\:bg-purple-500\/30:disabled {
  background-color: rgb(122 90 248 / 0.3);
}

.disabled\:bg-purple-500\/40:disabled {
  background-color: rgb(122 90 248 / 0.4);
}

.disabled\:bg-purple-500\/50:disabled {
  background-color: rgb(122 90 248 / 0.5);
}

.disabled\:bg-purple-500\/60:disabled {
  background-color: rgb(122 90 248 / 0.6);
}

.disabled\:bg-purple-500\/70:disabled {
  background-color: rgb(122 90 248 / 0.7);
}

.disabled\:bg-purple-500\/75:disabled {
  background-color: rgb(122 90 248 / 0.75);
}

.disabled\:bg-purple-500\/80:disabled {
  background-color: rgb(122 90 248 / 0.8);
}

.disabled\:bg-purple-500\/90:disabled {
  background-color: rgb(122 90 248 / 0.9);
}

.disabled\:bg-purple-500\/95:disabled {
  background-color: rgb(122 90 248 / 0.95);
}

.disabled\:bg-purple-500\/100:disabled {
  background-color: rgb(122 90 248 / 1);
}

.disabled\:bg-purple-600\/0:disabled {
  background-color: rgb(105 56 239 / 0);
}

.disabled\:bg-purple-600\/5:disabled {
  background-color: rgb(105 56 239 / 0.05);
}

.disabled\:bg-purple-600\/10:disabled {
  background-color: rgb(105 56 239 / 0.1);
}

.disabled\:bg-purple-600\/20:disabled {
  background-color: rgb(105 56 239 / 0.2);
}

.disabled\:bg-purple-600\/25:disabled {
  background-color: rgb(105 56 239 / 0.25);
}

.disabled\:bg-purple-600\/30:disabled {
  background-color: rgb(105 56 239 / 0.3);
}

.disabled\:bg-purple-600\/40:disabled {
  background-color: rgb(105 56 239 / 0.4);
}

.disabled\:bg-purple-600\/50:disabled {
  background-color: rgb(105 56 239 / 0.5);
}

.disabled\:bg-purple-600\/60:disabled {
  background-color: rgb(105 56 239 / 0.6);
}

.disabled\:bg-purple-600\/70:disabled {
  background-color: rgb(105 56 239 / 0.7);
}

.disabled\:bg-purple-600\/75:disabled {
  background-color: rgb(105 56 239 / 0.75);
}

.disabled\:bg-purple-600\/80:disabled {
  background-color: rgb(105 56 239 / 0.8);
}

.disabled\:bg-purple-600\/90:disabled {
  background-color: rgb(105 56 239 / 0.9);
}

.disabled\:bg-purple-600\/95:disabled {
  background-color: rgb(105 56 239 / 0.95);
}

.disabled\:bg-purple-600\/100:disabled {
  background-color: rgb(105 56 239 / 1);
}

.disabled\:bg-purple-700\/0:disabled {
  background-color: rgb(89 37 220 / 0);
}

.disabled\:bg-purple-700\/5:disabled {
  background-color: rgb(89 37 220 / 0.05);
}

.disabled\:bg-purple-700\/10:disabled {
  background-color: rgb(89 37 220 / 0.1);
}

.disabled\:bg-purple-700\/20:disabled {
  background-color: rgb(89 37 220 / 0.2);
}

.disabled\:bg-purple-700\/25:disabled {
  background-color: rgb(89 37 220 / 0.25);
}

.disabled\:bg-purple-700\/30:disabled {
  background-color: rgb(89 37 220 / 0.3);
}

.disabled\:bg-purple-700\/40:disabled {
  background-color: rgb(89 37 220 / 0.4);
}

.disabled\:bg-purple-700\/50:disabled {
  background-color: rgb(89 37 220 / 0.5);
}

.disabled\:bg-purple-700\/60:disabled {
  background-color: rgb(89 37 220 / 0.6);
}

.disabled\:bg-purple-700\/70:disabled {
  background-color: rgb(89 37 220 / 0.7);
}

.disabled\:bg-purple-700\/75:disabled {
  background-color: rgb(89 37 220 / 0.75);
}

.disabled\:bg-purple-700\/80:disabled {
  background-color: rgb(89 37 220 / 0.8);
}

.disabled\:bg-purple-700\/90:disabled {
  background-color: rgb(89 37 220 / 0.9);
}

.disabled\:bg-purple-700\/95:disabled {
  background-color: rgb(89 37 220 / 0.95);
}

.disabled\:bg-purple-700\/100:disabled {
  background-color: rgb(89 37 220 / 1);
}

.disabled\:bg-purple-800\/0:disabled {
  background-color: rgb(74 31 184 / 0);
}

.disabled\:bg-purple-800\/5:disabled {
  background-color: rgb(74 31 184 / 0.05);
}

.disabled\:bg-purple-800\/10:disabled {
  background-color: rgb(74 31 184 / 0.1);
}

.disabled\:bg-purple-800\/20:disabled {
  background-color: rgb(74 31 184 / 0.2);
}

.disabled\:bg-purple-800\/25:disabled {
  background-color: rgb(74 31 184 / 0.25);
}

.disabled\:bg-purple-800\/30:disabled {
  background-color: rgb(74 31 184 / 0.3);
}

.disabled\:bg-purple-800\/40:disabled {
  background-color: rgb(74 31 184 / 0.4);
}

.disabled\:bg-purple-800\/50:disabled {
  background-color: rgb(74 31 184 / 0.5);
}

.disabled\:bg-purple-800\/60:disabled {
  background-color: rgb(74 31 184 / 0.6);
}

.disabled\:bg-purple-800\/70:disabled {
  background-color: rgb(74 31 184 / 0.7);
}

.disabled\:bg-purple-800\/75:disabled {
  background-color: rgb(74 31 184 / 0.75);
}

.disabled\:bg-purple-800\/80:disabled {
  background-color: rgb(74 31 184 / 0.8);
}

.disabled\:bg-purple-800\/90:disabled {
  background-color: rgb(74 31 184 / 0.9);
}

.disabled\:bg-purple-800\/95:disabled {
  background-color: rgb(74 31 184 / 0.95);
}

.disabled\:bg-purple-800\/100:disabled {
  background-color: rgb(74 31 184 / 1);
}

.disabled\:bg-purple-900\/0:disabled {
  background-color: rgb(62 28 150 / 0);
}

.disabled\:bg-purple-900\/5:disabled {
  background-color: rgb(62 28 150 / 0.05);
}

.disabled\:bg-purple-900\/10:disabled {
  background-color: rgb(62 28 150 / 0.1);
}

.disabled\:bg-purple-900\/20:disabled {
  background-color: rgb(62 28 150 / 0.2);
}

.disabled\:bg-purple-900\/25:disabled {
  background-color: rgb(62 28 150 / 0.25);
}

.disabled\:bg-purple-900\/30:disabled {
  background-color: rgb(62 28 150 / 0.3);
}

.disabled\:bg-purple-900\/40:disabled {
  background-color: rgb(62 28 150 / 0.4);
}

.disabled\:bg-purple-900\/50:disabled {
  background-color: rgb(62 28 150 / 0.5);
}

.disabled\:bg-purple-900\/60:disabled {
  background-color: rgb(62 28 150 / 0.6);
}

.disabled\:bg-purple-900\/70:disabled {
  background-color: rgb(62 28 150 / 0.7);
}

.disabled\:bg-purple-900\/75:disabled {
  background-color: rgb(62 28 150 / 0.75);
}

.disabled\:bg-purple-900\/80:disabled {
  background-color: rgb(62 28 150 / 0.8);
}

.disabled\:bg-purple-900\/90:disabled {
  background-color: rgb(62 28 150 / 0.9);
}

.disabled\:bg-purple-900\/95:disabled {
  background-color: rgb(62 28 150 / 0.95);
}

.disabled\:bg-purple-900\/100:disabled {
  background-color: rgb(62 28 150 / 1);
}

.disabled\:bg-purple\/0:disabled {
  background-color: rgb(155 138 251 / 0);
}

.disabled\:bg-purple\/5:disabled {
  background-color: rgb(155 138 251 / 0.05);
}

.disabled\:bg-purple\/10:disabled {
  background-color: rgb(155 138 251 / 0.1);
}

.disabled\:bg-purple\/20:disabled {
  background-color: rgb(155 138 251 / 0.2);
}

.disabled\:bg-purple\/25:disabled {
  background-color: rgb(155 138 251 / 0.25);
}

.disabled\:bg-purple\/30:disabled {
  background-color: rgb(155 138 251 / 0.3);
}

.disabled\:bg-purple\/40:disabled {
  background-color: rgb(155 138 251 / 0.4);
}

.disabled\:bg-purple\/50:disabled {
  background-color: rgb(155 138 251 / 0.5);
}

.disabled\:bg-purple\/60:disabled {
  background-color: rgb(155 138 251 / 0.6);
}

.disabled\:bg-purple\/70:disabled {
  background-color: rgb(155 138 251 / 0.7);
}

.disabled\:bg-purple\/75:disabled {
  background-color: rgb(155 138 251 / 0.75);
}

.disabled\:bg-purple\/80:disabled {
  background-color: rgb(155 138 251 / 0.8);
}

.disabled\:bg-purple\/90:disabled {
  background-color: rgb(155 138 251 / 0.9);
}

.disabled\:bg-purple\/95:disabled {
  background-color: rgb(155 138 251 / 0.95);
}

.disabled\:bg-purple\/100:disabled {
  background-color: rgb(155 138 251 / 1);
}

.disabled\:bg-fuchsia-25\/0:disabled {
  background-color: rgb(254 250 255 / 0);
}

.disabled\:bg-fuchsia-25\/5:disabled {
  background-color: rgb(254 250 255 / 0.05);
}

.disabled\:bg-fuchsia-25\/10:disabled {
  background-color: rgb(254 250 255 / 0.1);
}

.disabled\:bg-fuchsia-25\/20:disabled {
  background-color: rgb(254 250 255 / 0.2);
}

.disabled\:bg-fuchsia-25\/25:disabled {
  background-color: rgb(254 250 255 / 0.25);
}

.disabled\:bg-fuchsia-25\/30:disabled {
  background-color: rgb(254 250 255 / 0.3);
}

.disabled\:bg-fuchsia-25\/40:disabled {
  background-color: rgb(254 250 255 / 0.4);
}

.disabled\:bg-fuchsia-25\/50:disabled {
  background-color: rgb(254 250 255 / 0.5);
}

.disabled\:bg-fuchsia-25\/60:disabled {
  background-color: rgb(254 250 255 / 0.6);
}

.disabled\:bg-fuchsia-25\/70:disabled {
  background-color: rgb(254 250 255 / 0.7);
}

.disabled\:bg-fuchsia-25\/75:disabled {
  background-color: rgb(254 250 255 / 0.75);
}

.disabled\:bg-fuchsia-25\/80:disabled {
  background-color: rgb(254 250 255 / 0.8);
}

.disabled\:bg-fuchsia-25\/90:disabled {
  background-color: rgb(254 250 255 / 0.9);
}

.disabled\:bg-fuchsia-25\/95:disabled {
  background-color: rgb(254 250 255 / 0.95);
}

.disabled\:bg-fuchsia-25\/100:disabled {
  background-color: rgb(254 250 255 / 1);
}

.disabled\:bg-fuchsia-50\/0:disabled {
  background-color: rgb(253 244 255 / 0);
}

.disabled\:bg-fuchsia-50\/5:disabled {
  background-color: rgb(253 244 255 / 0.05);
}

.disabled\:bg-fuchsia-50\/10:disabled {
  background-color: rgb(253 244 255 / 0.1);
}

.disabled\:bg-fuchsia-50\/20:disabled {
  background-color: rgb(253 244 255 / 0.2);
}

.disabled\:bg-fuchsia-50\/25:disabled {
  background-color: rgb(253 244 255 / 0.25);
}

.disabled\:bg-fuchsia-50\/30:disabled {
  background-color: rgb(253 244 255 / 0.3);
}

.disabled\:bg-fuchsia-50\/40:disabled {
  background-color: rgb(253 244 255 / 0.4);
}

.disabled\:bg-fuchsia-50\/50:disabled {
  background-color: rgb(253 244 255 / 0.5);
}

.disabled\:bg-fuchsia-50\/60:disabled {
  background-color: rgb(253 244 255 / 0.6);
}

.disabled\:bg-fuchsia-50\/70:disabled {
  background-color: rgb(253 244 255 / 0.7);
}

.disabled\:bg-fuchsia-50\/75:disabled {
  background-color: rgb(253 244 255 / 0.75);
}

.disabled\:bg-fuchsia-50\/80:disabled {
  background-color: rgb(253 244 255 / 0.8);
}

.disabled\:bg-fuchsia-50\/90:disabled {
  background-color: rgb(253 244 255 / 0.9);
}

.disabled\:bg-fuchsia-50\/95:disabled {
  background-color: rgb(253 244 255 / 0.95);
}

.disabled\:bg-fuchsia-50\/100:disabled {
  background-color: rgb(253 244 255 / 1);
}

.disabled\:bg-fuchsia-100\/0:disabled {
  background-color: rgb(251 232 255 / 0);
}

.disabled\:bg-fuchsia-100\/5:disabled {
  background-color: rgb(251 232 255 / 0.05);
}

.disabled\:bg-fuchsia-100\/10:disabled {
  background-color: rgb(251 232 255 / 0.1);
}

.disabled\:bg-fuchsia-100\/20:disabled {
  background-color: rgb(251 232 255 / 0.2);
}

.disabled\:bg-fuchsia-100\/25:disabled {
  background-color: rgb(251 232 255 / 0.25);
}

.disabled\:bg-fuchsia-100\/30:disabled {
  background-color: rgb(251 232 255 / 0.3);
}

.disabled\:bg-fuchsia-100\/40:disabled {
  background-color: rgb(251 232 255 / 0.4);
}

.disabled\:bg-fuchsia-100\/50:disabled {
  background-color: rgb(251 232 255 / 0.5);
}

.disabled\:bg-fuchsia-100\/60:disabled {
  background-color: rgb(251 232 255 / 0.6);
}

.disabled\:bg-fuchsia-100\/70:disabled {
  background-color: rgb(251 232 255 / 0.7);
}

.disabled\:bg-fuchsia-100\/75:disabled {
  background-color: rgb(251 232 255 / 0.75);
}

.disabled\:bg-fuchsia-100\/80:disabled {
  background-color: rgb(251 232 255 / 0.8);
}

.disabled\:bg-fuchsia-100\/90:disabled {
  background-color: rgb(251 232 255 / 0.9);
}

.disabled\:bg-fuchsia-100\/95:disabled {
  background-color: rgb(251 232 255 / 0.95);
}

.disabled\:bg-fuchsia-100\/100:disabled {
  background-color: rgb(251 232 255 / 1);
}

.disabled\:bg-fuchsia-200\/0:disabled {
  background-color: rgb(246 208 254 / 0);
}

.disabled\:bg-fuchsia-200\/5:disabled {
  background-color: rgb(246 208 254 / 0.05);
}

.disabled\:bg-fuchsia-200\/10:disabled {
  background-color: rgb(246 208 254 / 0.1);
}

.disabled\:bg-fuchsia-200\/20:disabled {
  background-color: rgb(246 208 254 / 0.2);
}

.disabled\:bg-fuchsia-200\/25:disabled {
  background-color: rgb(246 208 254 / 0.25);
}

.disabled\:bg-fuchsia-200\/30:disabled {
  background-color: rgb(246 208 254 / 0.3);
}

.disabled\:bg-fuchsia-200\/40:disabled {
  background-color: rgb(246 208 254 / 0.4);
}

.disabled\:bg-fuchsia-200\/50:disabled {
  background-color: rgb(246 208 254 / 0.5);
}

.disabled\:bg-fuchsia-200\/60:disabled {
  background-color: rgb(246 208 254 / 0.6);
}

.disabled\:bg-fuchsia-200\/70:disabled {
  background-color: rgb(246 208 254 / 0.7);
}

.disabled\:bg-fuchsia-200\/75:disabled {
  background-color: rgb(246 208 254 / 0.75);
}

.disabled\:bg-fuchsia-200\/80:disabled {
  background-color: rgb(246 208 254 / 0.8);
}

.disabled\:bg-fuchsia-200\/90:disabled {
  background-color: rgb(246 208 254 / 0.9);
}

.disabled\:bg-fuchsia-200\/95:disabled {
  background-color: rgb(246 208 254 / 0.95);
}

.disabled\:bg-fuchsia-200\/100:disabled {
  background-color: rgb(246 208 254 / 1);
}

.disabled\:bg-fuchsia-300\/0:disabled {
  background-color: rgb(238 170 253 / 0);
}

.disabled\:bg-fuchsia-300\/5:disabled {
  background-color: rgb(238 170 253 / 0.05);
}

.disabled\:bg-fuchsia-300\/10:disabled {
  background-color: rgb(238 170 253 / 0.1);
}

.disabled\:bg-fuchsia-300\/20:disabled {
  background-color: rgb(238 170 253 / 0.2);
}

.disabled\:bg-fuchsia-300\/25:disabled {
  background-color: rgb(238 170 253 / 0.25);
}

.disabled\:bg-fuchsia-300\/30:disabled {
  background-color: rgb(238 170 253 / 0.3);
}

.disabled\:bg-fuchsia-300\/40:disabled {
  background-color: rgb(238 170 253 / 0.4);
}

.disabled\:bg-fuchsia-300\/50:disabled {
  background-color: rgb(238 170 253 / 0.5);
}

.disabled\:bg-fuchsia-300\/60:disabled {
  background-color: rgb(238 170 253 / 0.6);
}

.disabled\:bg-fuchsia-300\/70:disabled {
  background-color: rgb(238 170 253 / 0.7);
}

.disabled\:bg-fuchsia-300\/75:disabled {
  background-color: rgb(238 170 253 / 0.75);
}

.disabled\:bg-fuchsia-300\/80:disabled {
  background-color: rgb(238 170 253 / 0.8);
}

.disabled\:bg-fuchsia-300\/90:disabled {
  background-color: rgb(238 170 253 / 0.9);
}

.disabled\:bg-fuchsia-300\/95:disabled {
  background-color: rgb(238 170 253 / 0.95);
}

.disabled\:bg-fuchsia-300\/100:disabled {
  background-color: rgb(238 170 253 / 1);
}

.disabled\:bg-fuchsia-400\/0:disabled {
  background-color: rgb(228 120 250 / 0);
}

.disabled\:bg-fuchsia-400\/5:disabled {
  background-color: rgb(228 120 250 / 0.05);
}

.disabled\:bg-fuchsia-400\/10:disabled {
  background-color: rgb(228 120 250 / 0.1);
}

.disabled\:bg-fuchsia-400\/20:disabled {
  background-color: rgb(228 120 250 / 0.2);
}

.disabled\:bg-fuchsia-400\/25:disabled {
  background-color: rgb(228 120 250 / 0.25);
}

.disabled\:bg-fuchsia-400\/30:disabled {
  background-color: rgb(228 120 250 / 0.3);
}

.disabled\:bg-fuchsia-400\/40:disabled {
  background-color: rgb(228 120 250 / 0.4);
}

.disabled\:bg-fuchsia-400\/50:disabled {
  background-color: rgb(228 120 250 / 0.5);
}

.disabled\:bg-fuchsia-400\/60:disabled {
  background-color: rgb(228 120 250 / 0.6);
}

.disabled\:bg-fuchsia-400\/70:disabled {
  background-color: rgb(228 120 250 / 0.7);
}

.disabled\:bg-fuchsia-400\/75:disabled {
  background-color: rgb(228 120 250 / 0.75);
}

.disabled\:bg-fuchsia-400\/80:disabled {
  background-color: rgb(228 120 250 / 0.8);
}

.disabled\:bg-fuchsia-400\/90:disabled {
  background-color: rgb(228 120 250 / 0.9);
}

.disabled\:bg-fuchsia-400\/95:disabled {
  background-color: rgb(228 120 250 / 0.95);
}

.disabled\:bg-fuchsia-400\/100:disabled {
  background-color: rgb(228 120 250 / 1);
}

.disabled\:bg-fuchsia-500\/0:disabled {
  background-color: rgb(212 68 241 / 0);
}

.disabled\:bg-fuchsia-500\/5:disabled {
  background-color: rgb(212 68 241 / 0.05);
}

.disabled\:bg-fuchsia-500\/10:disabled {
  background-color: rgb(212 68 241 / 0.1);
}

.disabled\:bg-fuchsia-500\/20:disabled {
  background-color: rgb(212 68 241 / 0.2);
}

.disabled\:bg-fuchsia-500\/25:disabled {
  background-color: rgb(212 68 241 / 0.25);
}

.disabled\:bg-fuchsia-500\/30:disabled {
  background-color: rgb(212 68 241 / 0.3);
}

.disabled\:bg-fuchsia-500\/40:disabled {
  background-color: rgb(212 68 241 / 0.4);
}

.disabled\:bg-fuchsia-500\/50:disabled {
  background-color: rgb(212 68 241 / 0.5);
}

.disabled\:bg-fuchsia-500\/60:disabled {
  background-color: rgb(212 68 241 / 0.6);
}

.disabled\:bg-fuchsia-500\/70:disabled {
  background-color: rgb(212 68 241 / 0.7);
}

.disabled\:bg-fuchsia-500\/75:disabled {
  background-color: rgb(212 68 241 / 0.75);
}

.disabled\:bg-fuchsia-500\/80:disabled {
  background-color: rgb(212 68 241 / 0.8);
}

.disabled\:bg-fuchsia-500\/90:disabled {
  background-color: rgb(212 68 241 / 0.9);
}

.disabled\:bg-fuchsia-500\/95:disabled {
  background-color: rgb(212 68 241 / 0.95);
}

.disabled\:bg-fuchsia-500\/100:disabled {
  background-color: rgb(212 68 241 / 1);
}

.disabled\:bg-fuchsia-600\/0:disabled {
  background-color: rgb(186 36 213 / 0);
}

.disabled\:bg-fuchsia-600\/5:disabled {
  background-color: rgb(186 36 213 / 0.05);
}

.disabled\:bg-fuchsia-600\/10:disabled {
  background-color: rgb(186 36 213 / 0.1);
}

.disabled\:bg-fuchsia-600\/20:disabled {
  background-color: rgb(186 36 213 / 0.2);
}

.disabled\:bg-fuchsia-600\/25:disabled {
  background-color: rgb(186 36 213 / 0.25);
}

.disabled\:bg-fuchsia-600\/30:disabled {
  background-color: rgb(186 36 213 / 0.3);
}

.disabled\:bg-fuchsia-600\/40:disabled {
  background-color: rgb(186 36 213 / 0.4);
}

.disabled\:bg-fuchsia-600\/50:disabled {
  background-color: rgb(186 36 213 / 0.5);
}

.disabled\:bg-fuchsia-600\/60:disabled {
  background-color: rgb(186 36 213 / 0.6);
}

.disabled\:bg-fuchsia-600\/70:disabled {
  background-color: rgb(186 36 213 / 0.7);
}

.disabled\:bg-fuchsia-600\/75:disabled {
  background-color: rgb(186 36 213 / 0.75);
}

.disabled\:bg-fuchsia-600\/80:disabled {
  background-color: rgb(186 36 213 / 0.8);
}

.disabled\:bg-fuchsia-600\/90:disabled {
  background-color: rgb(186 36 213 / 0.9);
}

.disabled\:bg-fuchsia-600\/95:disabled {
  background-color: rgb(186 36 213 / 0.95);
}

.disabled\:bg-fuchsia-600\/100:disabled {
  background-color: rgb(186 36 213 / 1);
}

.disabled\:bg-fuchsia-700\/0:disabled {
  background-color: rgb(159 26 177 / 0);
}

.disabled\:bg-fuchsia-700\/5:disabled {
  background-color: rgb(159 26 177 / 0.05);
}

.disabled\:bg-fuchsia-700\/10:disabled {
  background-color: rgb(159 26 177 / 0.1);
}

.disabled\:bg-fuchsia-700\/20:disabled {
  background-color: rgb(159 26 177 / 0.2);
}

.disabled\:bg-fuchsia-700\/25:disabled {
  background-color: rgb(159 26 177 / 0.25);
}

.disabled\:bg-fuchsia-700\/30:disabled {
  background-color: rgb(159 26 177 / 0.3);
}

.disabled\:bg-fuchsia-700\/40:disabled {
  background-color: rgb(159 26 177 / 0.4);
}

.disabled\:bg-fuchsia-700\/50:disabled {
  background-color: rgb(159 26 177 / 0.5);
}

.disabled\:bg-fuchsia-700\/60:disabled {
  background-color: rgb(159 26 177 / 0.6);
}

.disabled\:bg-fuchsia-700\/70:disabled {
  background-color: rgb(159 26 177 / 0.7);
}

.disabled\:bg-fuchsia-700\/75:disabled {
  background-color: rgb(159 26 177 / 0.75);
}

.disabled\:bg-fuchsia-700\/80:disabled {
  background-color: rgb(159 26 177 / 0.8);
}

.disabled\:bg-fuchsia-700\/90:disabled {
  background-color: rgb(159 26 177 / 0.9);
}

.disabled\:bg-fuchsia-700\/95:disabled {
  background-color: rgb(159 26 177 / 0.95);
}

.disabled\:bg-fuchsia-700\/100:disabled {
  background-color: rgb(159 26 177 / 1);
}

.disabled\:bg-fuchsia-800\/0:disabled {
  background-color: rgb(130 24 144 / 0);
}

.disabled\:bg-fuchsia-800\/5:disabled {
  background-color: rgb(130 24 144 / 0.05);
}

.disabled\:bg-fuchsia-800\/10:disabled {
  background-color: rgb(130 24 144 / 0.1);
}

.disabled\:bg-fuchsia-800\/20:disabled {
  background-color: rgb(130 24 144 / 0.2);
}

.disabled\:bg-fuchsia-800\/25:disabled {
  background-color: rgb(130 24 144 / 0.25);
}

.disabled\:bg-fuchsia-800\/30:disabled {
  background-color: rgb(130 24 144 / 0.3);
}

.disabled\:bg-fuchsia-800\/40:disabled {
  background-color: rgb(130 24 144 / 0.4);
}

.disabled\:bg-fuchsia-800\/50:disabled {
  background-color: rgb(130 24 144 / 0.5);
}

.disabled\:bg-fuchsia-800\/60:disabled {
  background-color: rgb(130 24 144 / 0.6);
}

.disabled\:bg-fuchsia-800\/70:disabled {
  background-color: rgb(130 24 144 / 0.7);
}

.disabled\:bg-fuchsia-800\/75:disabled {
  background-color: rgb(130 24 144 / 0.75);
}

.disabled\:bg-fuchsia-800\/80:disabled {
  background-color: rgb(130 24 144 / 0.8);
}

.disabled\:bg-fuchsia-800\/90:disabled {
  background-color: rgb(130 24 144 / 0.9);
}

.disabled\:bg-fuchsia-800\/95:disabled {
  background-color: rgb(130 24 144 / 0.95);
}

.disabled\:bg-fuchsia-800\/100:disabled {
  background-color: rgb(130 24 144 / 1);
}

.disabled\:bg-fuchsia-900\/0:disabled {
  background-color: rgb(111 24 119 / 0);
}

.disabled\:bg-fuchsia-900\/5:disabled {
  background-color: rgb(111 24 119 / 0.05);
}

.disabled\:bg-fuchsia-900\/10:disabled {
  background-color: rgb(111 24 119 / 0.1);
}

.disabled\:bg-fuchsia-900\/20:disabled {
  background-color: rgb(111 24 119 / 0.2);
}

.disabled\:bg-fuchsia-900\/25:disabled {
  background-color: rgb(111 24 119 / 0.25);
}

.disabled\:bg-fuchsia-900\/30:disabled {
  background-color: rgb(111 24 119 / 0.3);
}

.disabled\:bg-fuchsia-900\/40:disabled {
  background-color: rgb(111 24 119 / 0.4);
}

.disabled\:bg-fuchsia-900\/50:disabled {
  background-color: rgb(111 24 119 / 0.5);
}

.disabled\:bg-fuchsia-900\/60:disabled {
  background-color: rgb(111 24 119 / 0.6);
}

.disabled\:bg-fuchsia-900\/70:disabled {
  background-color: rgb(111 24 119 / 0.7);
}

.disabled\:bg-fuchsia-900\/75:disabled {
  background-color: rgb(111 24 119 / 0.75);
}

.disabled\:bg-fuchsia-900\/80:disabled {
  background-color: rgb(111 24 119 / 0.8);
}

.disabled\:bg-fuchsia-900\/90:disabled {
  background-color: rgb(111 24 119 / 0.9);
}

.disabled\:bg-fuchsia-900\/95:disabled {
  background-color: rgb(111 24 119 / 0.95);
}

.disabled\:bg-fuchsia-900\/100:disabled {
  background-color: rgb(111 24 119 / 1);
}

.disabled\:bg-fuchsia\/0:disabled {
  background-color: rgb(228 120 250 / 0);
}

.disabled\:bg-fuchsia\/5:disabled {
  background-color: rgb(228 120 250 / 0.05);
}

.disabled\:bg-fuchsia\/10:disabled {
  background-color: rgb(228 120 250 / 0.1);
}

.disabled\:bg-fuchsia\/20:disabled {
  background-color: rgb(228 120 250 / 0.2);
}

.disabled\:bg-fuchsia\/25:disabled {
  background-color: rgb(228 120 250 / 0.25);
}

.disabled\:bg-fuchsia\/30:disabled {
  background-color: rgb(228 120 250 / 0.3);
}

.disabled\:bg-fuchsia\/40:disabled {
  background-color: rgb(228 120 250 / 0.4);
}

.disabled\:bg-fuchsia\/50:disabled {
  background-color: rgb(228 120 250 / 0.5);
}

.disabled\:bg-fuchsia\/60:disabled {
  background-color: rgb(228 120 250 / 0.6);
}

.disabled\:bg-fuchsia\/70:disabled {
  background-color: rgb(228 120 250 / 0.7);
}

.disabled\:bg-fuchsia\/75:disabled {
  background-color: rgb(228 120 250 / 0.75);
}

.disabled\:bg-fuchsia\/80:disabled {
  background-color: rgb(228 120 250 / 0.8);
}

.disabled\:bg-fuchsia\/90:disabled {
  background-color: rgb(228 120 250 / 0.9);
}

.disabled\:bg-fuchsia\/95:disabled {
  background-color: rgb(228 120 250 / 0.95);
}

.disabled\:bg-fuchsia\/100:disabled {
  background-color: rgb(228 120 250 / 1);
}

.disabled\:bg-pink-25\/0:disabled {
  background-color: rgb(254 246 251 / 0);
}

.disabled\:bg-pink-25\/5:disabled {
  background-color: rgb(254 246 251 / 0.05);
}

.disabled\:bg-pink-25\/10:disabled {
  background-color: rgb(254 246 251 / 0.1);
}

.disabled\:bg-pink-25\/20:disabled {
  background-color: rgb(254 246 251 / 0.2);
}

.disabled\:bg-pink-25\/25:disabled {
  background-color: rgb(254 246 251 / 0.25);
}

.disabled\:bg-pink-25\/30:disabled {
  background-color: rgb(254 246 251 / 0.3);
}

.disabled\:bg-pink-25\/40:disabled {
  background-color: rgb(254 246 251 / 0.4);
}

.disabled\:bg-pink-25\/50:disabled {
  background-color: rgb(254 246 251 / 0.5);
}

.disabled\:bg-pink-25\/60:disabled {
  background-color: rgb(254 246 251 / 0.6);
}

.disabled\:bg-pink-25\/70:disabled {
  background-color: rgb(254 246 251 / 0.7);
}

.disabled\:bg-pink-25\/75:disabled {
  background-color: rgb(254 246 251 / 0.75);
}

.disabled\:bg-pink-25\/80:disabled {
  background-color: rgb(254 246 251 / 0.8);
}

.disabled\:bg-pink-25\/90:disabled {
  background-color: rgb(254 246 251 / 0.9);
}

.disabled\:bg-pink-25\/95:disabled {
  background-color: rgb(254 246 251 / 0.95);
}

.disabled\:bg-pink-25\/100:disabled {
  background-color: rgb(254 246 251 / 1);
}

.disabled\:bg-pink-50\/0:disabled {
  background-color: rgb(253 242 250 / 0);
}

.disabled\:bg-pink-50\/5:disabled {
  background-color: rgb(253 242 250 / 0.05);
}

.disabled\:bg-pink-50\/10:disabled {
  background-color: rgb(253 242 250 / 0.1);
}

.disabled\:bg-pink-50\/20:disabled {
  background-color: rgb(253 242 250 / 0.2);
}

.disabled\:bg-pink-50\/25:disabled {
  background-color: rgb(253 242 250 / 0.25);
}

.disabled\:bg-pink-50\/30:disabled {
  background-color: rgb(253 242 250 / 0.3);
}

.disabled\:bg-pink-50\/40:disabled {
  background-color: rgb(253 242 250 / 0.4);
}

.disabled\:bg-pink-50\/50:disabled {
  background-color: rgb(253 242 250 / 0.5);
}

.disabled\:bg-pink-50\/60:disabled {
  background-color: rgb(253 242 250 / 0.6);
}

.disabled\:bg-pink-50\/70:disabled {
  background-color: rgb(253 242 250 / 0.7);
}

.disabled\:bg-pink-50\/75:disabled {
  background-color: rgb(253 242 250 / 0.75);
}

.disabled\:bg-pink-50\/80:disabled {
  background-color: rgb(253 242 250 / 0.8);
}

.disabled\:bg-pink-50\/90:disabled {
  background-color: rgb(253 242 250 / 0.9);
}

.disabled\:bg-pink-50\/95:disabled {
  background-color: rgb(253 242 250 / 0.95);
}

.disabled\:bg-pink-50\/100:disabled {
  background-color: rgb(253 242 250 / 1);
}

.disabled\:bg-pink-100\/0:disabled {
  background-color: rgb(252 231 246 / 0);
}

.disabled\:bg-pink-100\/5:disabled {
  background-color: rgb(252 231 246 / 0.05);
}

.disabled\:bg-pink-100\/10:disabled {
  background-color: rgb(252 231 246 / 0.1);
}

.disabled\:bg-pink-100\/20:disabled {
  background-color: rgb(252 231 246 / 0.2);
}

.disabled\:bg-pink-100\/25:disabled {
  background-color: rgb(252 231 246 / 0.25);
}

.disabled\:bg-pink-100\/30:disabled {
  background-color: rgb(252 231 246 / 0.3);
}

.disabled\:bg-pink-100\/40:disabled {
  background-color: rgb(252 231 246 / 0.4);
}

.disabled\:bg-pink-100\/50:disabled {
  background-color: rgb(252 231 246 / 0.5);
}

.disabled\:bg-pink-100\/60:disabled {
  background-color: rgb(252 231 246 / 0.6);
}

.disabled\:bg-pink-100\/70:disabled {
  background-color: rgb(252 231 246 / 0.7);
}

.disabled\:bg-pink-100\/75:disabled {
  background-color: rgb(252 231 246 / 0.75);
}

.disabled\:bg-pink-100\/80:disabled {
  background-color: rgb(252 231 246 / 0.8);
}

.disabled\:bg-pink-100\/90:disabled {
  background-color: rgb(252 231 246 / 0.9);
}

.disabled\:bg-pink-100\/95:disabled {
  background-color: rgb(252 231 246 / 0.95);
}

.disabled\:bg-pink-100\/100:disabled {
  background-color: rgb(252 231 246 / 1);
}

.disabled\:bg-pink-200\/0:disabled {
  background-color: rgb(252 206 238 / 0);
}

.disabled\:bg-pink-200\/5:disabled {
  background-color: rgb(252 206 238 / 0.05);
}

.disabled\:bg-pink-200\/10:disabled {
  background-color: rgb(252 206 238 / 0.1);
}

.disabled\:bg-pink-200\/20:disabled {
  background-color: rgb(252 206 238 / 0.2);
}

.disabled\:bg-pink-200\/25:disabled {
  background-color: rgb(252 206 238 / 0.25);
}

.disabled\:bg-pink-200\/30:disabled {
  background-color: rgb(252 206 238 / 0.3);
}

.disabled\:bg-pink-200\/40:disabled {
  background-color: rgb(252 206 238 / 0.4);
}

.disabled\:bg-pink-200\/50:disabled {
  background-color: rgb(252 206 238 / 0.5);
}

.disabled\:bg-pink-200\/60:disabled {
  background-color: rgb(252 206 238 / 0.6);
}

.disabled\:bg-pink-200\/70:disabled {
  background-color: rgb(252 206 238 / 0.7);
}

.disabled\:bg-pink-200\/75:disabled {
  background-color: rgb(252 206 238 / 0.75);
}

.disabled\:bg-pink-200\/80:disabled {
  background-color: rgb(252 206 238 / 0.8);
}

.disabled\:bg-pink-200\/90:disabled {
  background-color: rgb(252 206 238 / 0.9);
}

.disabled\:bg-pink-200\/95:disabled {
  background-color: rgb(252 206 238 / 0.95);
}

.disabled\:bg-pink-200\/100:disabled {
  background-color: rgb(252 206 238 / 1);
}

.disabled\:bg-pink-300\/0:disabled {
  background-color: rgb(250 167 224 / 0);
}

.disabled\:bg-pink-300\/5:disabled {
  background-color: rgb(250 167 224 / 0.05);
}

.disabled\:bg-pink-300\/10:disabled {
  background-color: rgb(250 167 224 / 0.1);
}

.disabled\:bg-pink-300\/20:disabled {
  background-color: rgb(250 167 224 / 0.2);
}

.disabled\:bg-pink-300\/25:disabled {
  background-color: rgb(250 167 224 / 0.25);
}

.disabled\:bg-pink-300\/30:disabled {
  background-color: rgb(250 167 224 / 0.3);
}

.disabled\:bg-pink-300\/40:disabled {
  background-color: rgb(250 167 224 / 0.4);
}

.disabled\:bg-pink-300\/50:disabled {
  background-color: rgb(250 167 224 / 0.5);
}

.disabled\:bg-pink-300\/60:disabled {
  background-color: rgb(250 167 224 / 0.6);
}

.disabled\:bg-pink-300\/70:disabled {
  background-color: rgb(250 167 224 / 0.7);
}

.disabled\:bg-pink-300\/75:disabled {
  background-color: rgb(250 167 224 / 0.75);
}

.disabled\:bg-pink-300\/80:disabled {
  background-color: rgb(250 167 224 / 0.8);
}

.disabled\:bg-pink-300\/90:disabled {
  background-color: rgb(250 167 224 / 0.9);
}

.disabled\:bg-pink-300\/95:disabled {
  background-color: rgb(250 167 224 / 0.95);
}

.disabled\:bg-pink-300\/100:disabled {
  background-color: rgb(250 167 224 / 1);
}

.disabled\:bg-pink-400\/0:disabled {
  background-color: rgb(246 112 7 / 0);
}

.disabled\:bg-pink-400\/5:disabled {
  background-color: rgb(246 112 7 / 0.05);
}

.disabled\:bg-pink-400\/10:disabled {
  background-color: rgb(246 112 7 / 0.1);
}

.disabled\:bg-pink-400\/20:disabled {
  background-color: rgb(246 112 7 / 0.2);
}

.disabled\:bg-pink-400\/25:disabled {
  background-color: rgb(246 112 7 / 0.25);
}

.disabled\:bg-pink-400\/30:disabled {
  background-color: rgb(246 112 7 / 0.3);
}

.disabled\:bg-pink-400\/40:disabled {
  background-color: rgb(246 112 7 / 0.4);
}

.disabled\:bg-pink-400\/50:disabled {
  background-color: rgb(246 112 7 / 0.5);
}

.disabled\:bg-pink-400\/60:disabled {
  background-color: rgb(246 112 7 / 0.6);
}

.disabled\:bg-pink-400\/70:disabled {
  background-color: rgb(246 112 7 / 0.7);
}

.disabled\:bg-pink-400\/75:disabled {
  background-color: rgb(246 112 7 / 0.75);
}

.disabled\:bg-pink-400\/80:disabled {
  background-color: rgb(246 112 7 / 0.8);
}

.disabled\:bg-pink-400\/90:disabled {
  background-color: rgb(246 112 7 / 0.9);
}

.disabled\:bg-pink-400\/95:disabled {
  background-color: rgb(246 112 7 / 0.95);
}

.disabled\:bg-pink-400\/100:disabled {
  background-color: rgb(246 112 7 / 1);
}

.disabled\:bg-pink-500\/0:disabled {
  background-color: rgb(238 70 188 / 0);
}

.disabled\:bg-pink-500\/5:disabled {
  background-color: rgb(238 70 188 / 0.05);
}

.disabled\:bg-pink-500\/10:disabled {
  background-color: rgb(238 70 188 / 0.1);
}

.disabled\:bg-pink-500\/20:disabled {
  background-color: rgb(238 70 188 / 0.2);
}

.disabled\:bg-pink-500\/25:disabled {
  background-color: rgb(238 70 188 / 0.25);
}

.disabled\:bg-pink-500\/30:disabled {
  background-color: rgb(238 70 188 / 0.3);
}

.disabled\:bg-pink-500\/40:disabled {
  background-color: rgb(238 70 188 / 0.4);
}

.disabled\:bg-pink-500\/50:disabled {
  background-color: rgb(238 70 188 / 0.5);
}

.disabled\:bg-pink-500\/60:disabled {
  background-color: rgb(238 70 188 / 0.6);
}

.disabled\:bg-pink-500\/70:disabled {
  background-color: rgb(238 70 188 / 0.7);
}

.disabled\:bg-pink-500\/75:disabled {
  background-color: rgb(238 70 188 / 0.75);
}

.disabled\:bg-pink-500\/80:disabled {
  background-color: rgb(238 70 188 / 0.8);
}

.disabled\:bg-pink-500\/90:disabled {
  background-color: rgb(238 70 188 / 0.9);
}

.disabled\:bg-pink-500\/95:disabled {
  background-color: rgb(238 70 188 / 0.95);
}

.disabled\:bg-pink-500\/100:disabled {
  background-color: rgb(238 70 188 / 1);
}

.disabled\:bg-pink-600\/0:disabled {
  background-color: rgb(221 37 144 / 0);
}

.disabled\:bg-pink-600\/5:disabled {
  background-color: rgb(221 37 144 / 0.05);
}

.disabled\:bg-pink-600\/10:disabled {
  background-color: rgb(221 37 144 / 0.1);
}

.disabled\:bg-pink-600\/20:disabled {
  background-color: rgb(221 37 144 / 0.2);
}

.disabled\:bg-pink-600\/25:disabled {
  background-color: rgb(221 37 144 / 0.25);
}

.disabled\:bg-pink-600\/30:disabled {
  background-color: rgb(221 37 144 / 0.3);
}

.disabled\:bg-pink-600\/40:disabled {
  background-color: rgb(221 37 144 / 0.4);
}

.disabled\:bg-pink-600\/50:disabled {
  background-color: rgb(221 37 144 / 0.5);
}

.disabled\:bg-pink-600\/60:disabled {
  background-color: rgb(221 37 144 / 0.6);
}

.disabled\:bg-pink-600\/70:disabled {
  background-color: rgb(221 37 144 / 0.7);
}

.disabled\:bg-pink-600\/75:disabled {
  background-color: rgb(221 37 144 / 0.75);
}

.disabled\:bg-pink-600\/80:disabled {
  background-color: rgb(221 37 144 / 0.8);
}

.disabled\:bg-pink-600\/90:disabled {
  background-color: rgb(221 37 144 / 0.9);
}

.disabled\:bg-pink-600\/95:disabled {
  background-color: rgb(221 37 144 / 0.95);
}

.disabled\:bg-pink-600\/100:disabled {
  background-color: rgb(221 37 144 / 1);
}

.disabled\:bg-pink-700\/0:disabled {
  background-color: rgb(193 21 116 / 0);
}

.disabled\:bg-pink-700\/5:disabled {
  background-color: rgb(193 21 116 / 0.05);
}

.disabled\:bg-pink-700\/10:disabled {
  background-color: rgb(193 21 116 / 0.1);
}

.disabled\:bg-pink-700\/20:disabled {
  background-color: rgb(193 21 116 / 0.2);
}

.disabled\:bg-pink-700\/25:disabled {
  background-color: rgb(193 21 116 / 0.25);
}

.disabled\:bg-pink-700\/30:disabled {
  background-color: rgb(193 21 116 / 0.3);
}

.disabled\:bg-pink-700\/40:disabled {
  background-color: rgb(193 21 116 / 0.4);
}

.disabled\:bg-pink-700\/50:disabled {
  background-color: rgb(193 21 116 / 0.5);
}

.disabled\:bg-pink-700\/60:disabled {
  background-color: rgb(193 21 116 / 0.6);
}

.disabled\:bg-pink-700\/70:disabled {
  background-color: rgb(193 21 116 / 0.7);
}

.disabled\:bg-pink-700\/75:disabled {
  background-color: rgb(193 21 116 / 0.75);
}

.disabled\:bg-pink-700\/80:disabled {
  background-color: rgb(193 21 116 / 0.8);
}

.disabled\:bg-pink-700\/90:disabled {
  background-color: rgb(193 21 116 / 0.9);
}

.disabled\:bg-pink-700\/95:disabled {
  background-color: rgb(193 21 116 / 0.95);
}

.disabled\:bg-pink-700\/100:disabled {
  background-color: rgb(193 21 116 / 1);
}

.disabled\:bg-pink-800\/0:disabled {
  background-color: rgb(158 22 95 / 0);
}

.disabled\:bg-pink-800\/5:disabled {
  background-color: rgb(158 22 95 / 0.05);
}

.disabled\:bg-pink-800\/10:disabled {
  background-color: rgb(158 22 95 / 0.1);
}

.disabled\:bg-pink-800\/20:disabled {
  background-color: rgb(158 22 95 / 0.2);
}

.disabled\:bg-pink-800\/25:disabled {
  background-color: rgb(158 22 95 / 0.25);
}

.disabled\:bg-pink-800\/30:disabled {
  background-color: rgb(158 22 95 / 0.3);
}

.disabled\:bg-pink-800\/40:disabled {
  background-color: rgb(158 22 95 / 0.4);
}

.disabled\:bg-pink-800\/50:disabled {
  background-color: rgb(158 22 95 / 0.5);
}

.disabled\:bg-pink-800\/60:disabled {
  background-color: rgb(158 22 95 / 0.6);
}

.disabled\:bg-pink-800\/70:disabled {
  background-color: rgb(158 22 95 / 0.7);
}

.disabled\:bg-pink-800\/75:disabled {
  background-color: rgb(158 22 95 / 0.75);
}

.disabled\:bg-pink-800\/80:disabled {
  background-color: rgb(158 22 95 / 0.8);
}

.disabled\:bg-pink-800\/90:disabled {
  background-color: rgb(158 22 95 / 0.9);
}

.disabled\:bg-pink-800\/95:disabled {
  background-color: rgb(158 22 95 / 0.95);
}

.disabled\:bg-pink-800\/100:disabled {
  background-color: rgb(158 22 95 / 1);
}

.disabled\:bg-pink-900\/0:disabled {
  background-color: rgb(133 22 81 / 0);
}

.disabled\:bg-pink-900\/5:disabled {
  background-color: rgb(133 22 81 / 0.05);
}

.disabled\:bg-pink-900\/10:disabled {
  background-color: rgb(133 22 81 / 0.1);
}

.disabled\:bg-pink-900\/20:disabled {
  background-color: rgb(133 22 81 / 0.2);
}

.disabled\:bg-pink-900\/25:disabled {
  background-color: rgb(133 22 81 / 0.25);
}

.disabled\:bg-pink-900\/30:disabled {
  background-color: rgb(133 22 81 / 0.3);
}

.disabled\:bg-pink-900\/40:disabled {
  background-color: rgb(133 22 81 / 0.4);
}

.disabled\:bg-pink-900\/50:disabled {
  background-color: rgb(133 22 81 / 0.5);
}

.disabled\:bg-pink-900\/60:disabled {
  background-color: rgb(133 22 81 / 0.6);
}

.disabled\:bg-pink-900\/70:disabled {
  background-color: rgb(133 22 81 / 0.7);
}

.disabled\:bg-pink-900\/75:disabled {
  background-color: rgb(133 22 81 / 0.75);
}

.disabled\:bg-pink-900\/80:disabled {
  background-color: rgb(133 22 81 / 0.8);
}

.disabled\:bg-pink-900\/90:disabled {
  background-color: rgb(133 22 81 / 0.9);
}

.disabled\:bg-pink-900\/95:disabled {
  background-color: rgb(133 22 81 / 0.95);
}

.disabled\:bg-pink-900\/100:disabled {
  background-color: rgb(133 22 81 / 1);
}

.disabled\:bg-pink\/0:disabled {
  background-color: rgb(246 112 7 / 0);
}

.disabled\:bg-pink\/5:disabled {
  background-color: rgb(246 112 7 / 0.05);
}

.disabled\:bg-pink\/10:disabled {
  background-color: rgb(246 112 7 / 0.1);
}

.disabled\:bg-pink\/20:disabled {
  background-color: rgb(246 112 7 / 0.2);
}

.disabled\:bg-pink\/25:disabled {
  background-color: rgb(246 112 7 / 0.25);
}

.disabled\:bg-pink\/30:disabled {
  background-color: rgb(246 112 7 / 0.3);
}

.disabled\:bg-pink\/40:disabled {
  background-color: rgb(246 112 7 / 0.4);
}

.disabled\:bg-pink\/50:disabled {
  background-color: rgb(246 112 7 / 0.5);
}

.disabled\:bg-pink\/60:disabled {
  background-color: rgb(246 112 7 / 0.6);
}

.disabled\:bg-pink\/70:disabled {
  background-color: rgb(246 112 7 / 0.7);
}

.disabled\:bg-pink\/75:disabled {
  background-color: rgb(246 112 7 / 0.75);
}

.disabled\:bg-pink\/80:disabled {
  background-color: rgb(246 112 7 / 0.8);
}

.disabled\:bg-pink\/90:disabled {
  background-color: rgb(246 112 7 / 0.9);
}

.disabled\:bg-pink\/95:disabled {
  background-color: rgb(246 112 7 / 0.95);
}

.disabled\:bg-pink\/100:disabled {
  background-color: rgb(246 112 7 / 1);
}

.disabled\:bg-rose-25\/0:disabled {
  background-color: rgb(255 245 246 / 0);
}

.disabled\:bg-rose-25\/5:disabled {
  background-color: rgb(255 245 246 / 0.05);
}

.disabled\:bg-rose-25\/10:disabled {
  background-color: rgb(255 245 246 / 0.1);
}

.disabled\:bg-rose-25\/20:disabled {
  background-color: rgb(255 245 246 / 0.2);
}

.disabled\:bg-rose-25\/25:disabled {
  background-color: rgb(255 245 246 / 0.25);
}

.disabled\:bg-rose-25\/30:disabled {
  background-color: rgb(255 245 246 / 0.3);
}

.disabled\:bg-rose-25\/40:disabled {
  background-color: rgb(255 245 246 / 0.4);
}

.disabled\:bg-rose-25\/50:disabled {
  background-color: rgb(255 245 246 / 0.5);
}

.disabled\:bg-rose-25\/60:disabled {
  background-color: rgb(255 245 246 / 0.6);
}

.disabled\:bg-rose-25\/70:disabled {
  background-color: rgb(255 245 246 / 0.7);
}

.disabled\:bg-rose-25\/75:disabled {
  background-color: rgb(255 245 246 / 0.75);
}

.disabled\:bg-rose-25\/80:disabled {
  background-color: rgb(255 245 246 / 0.8);
}

.disabled\:bg-rose-25\/90:disabled {
  background-color: rgb(255 245 246 / 0.9);
}

.disabled\:bg-rose-25\/95:disabled {
  background-color: rgb(255 245 246 / 0.95);
}

.disabled\:bg-rose-25\/100:disabled {
  background-color: rgb(255 245 246 / 1);
}

.disabled\:bg-rose-50\/0:disabled {
  background-color: rgb(255 241 243 / 0);
}

.disabled\:bg-rose-50\/5:disabled {
  background-color: rgb(255 241 243 / 0.05);
}

.disabled\:bg-rose-50\/10:disabled {
  background-color: rgb(255 241 243 / 0.1);
}

.disabled\:bg-rose-50\/20:disabled {
  background-color: rgb(255 241 243 / 0.2);
}

.disabled\:bg-rose-50\/25:disabled {
  background-color: rgb(255 241 243 / 0.25);
}

.disabled\:bg-rose-50\/30:disabled {
  background-color: rgb(255 241 243 / 0.3);
}

.disabled\:bg-rose-50\/40:disabled {
  background-color: rgb(255 241 243 / 0.4);
}

.disabled\:bg-rose-50\/50:disabled {
  background-color: rgb(255 241 243 / 0.5);
}

.disabled\:bg-rose-50\/60:disabled {
  background-color: rgb(255 241 243 / 0.6);
}

.disabled\:bg-rose-50\/70:disabled {
  background-color: rgb(255 241 243 / 0.7);
}

.disabled\:bg-rose-50\/75:disabled {
  background-color: rgb(255 241 243 / 0.75);
}

.disabled\:bg-rose-50\/80:disabled {
  background-color: rgb(255 241 243 / 0.8);
}

.disabled\:bg-rose-50\/90:disabled {
  background-color: rgb(255 241 243 / 0.9);
}

.disabled\:bg-rose-50\/95:disabled {
  background-color: rgb(255 241 243 / 0.95);
}

.disabled\:bg-rose-50\/100:disabled {
  background-color: rgb(255 241 243 / 1);
}

.disabled\:bg-rose-100\/0:disabled {
  background-color: rgb(255 228 232 / 0);
}

.disabled\:bg-rose-100\/5:disabled {
  background-color: rgb(255 228 232 / 0.05);
}

.disabled\:bg-rose-100\/10:disabled {
  background-color: rgb(255 228 232 / 0.1);
}

.disabled\:bg-rose-100\/20:disabled {
  background-color: rgb(255 228 232 / 0.2);
}

.disabled\:bg-rose-100\/25:disabled {
  background-color: rgb(255 228 232 / 0.25);
}

.disabled\:bg-rose-100\/30:disabled {
  background-color: rgb(255 228 232 / 0.3);
}

.disabled\:bg-rose-100\/40:disabled {
  background-color: rgb(255 228 232 / 0.4);
}

.disabled\:bg-rose-100\/50:disabled {
  background-color: rgb(255 228 232 / 0.5);
}

.disabled\:bg-rose-100\/60:disabled {
  background-color: rgb(255 228 232 / 0.6);
}

.disabled\:bg-rose-100\/70:disabled {
  background-color: rgb(255 228 232 / 0.7);
}

.disabled\:bg-rose-100\/75:disabled {
  background-color: rgb(255 228 232 / 0.75);
}

.disabled\:bg-rose-100\/80:disabled {
  background-color: rgb(255 228 232 / 0.8);
}

.disabled\:bg-rose-100\/90:disabled {
  background-color: rgb(255 228 232 / 0.9);
}

.disabled\:bg-rose-100\/95:disabled {
  background-color: rgb(255 228 232 / 0.95);
}

.disabled\:bg-rose-100\/100:disabled {
  background-color: rgb(255 228 232 / 1);
}

.disabled\:bg-rose-200\/0:disabled {
  background-color: rgb(254 205 214 / 0);
}

.disabled\:bg-rose-200\/5:disabled {
  background-color: rgb(254 205 214 / 0.05);
}

.disabled\:bg-rose-200\/10:disabled {
  background-color: rgb(254 205 214 / 0.1);
}

.disabled\:bg-rose-200\/20:disabled {
  background-color: rgb(254 205 214 / 0.2);
}

.disabled\:bg-rose-200\/25:disabled {
  background-color: rgb(254 205 214 / 0.25);
}

.disabled\:bg-rose-200\/30:disabled {
  background-color: rgb(254 205 214 / 0.3);
}

.disabled\:bg-rose-200\/40:disabled {
  background-color: rgb(254 205 214 / 0.4);
}

.disabled\:bg-rose-200\/50:disabled {
  background-color: rgb(254 205 214 / 0.5);
}

.disabled\:bg-rose-200\/60:disabled {
  background-color: rgb(254 205 214 / 0.6);
}

.disabled\:bg-rose-200\/70:disabled {
  background-color: rgb(254 205 214 / 0.7);
}

.disabled\:bg-rose-200\/75:disabled {
  background-color: rgb(254 205 214 / 0.75);
}

.disabled\:bg-rose-200\/80:disabled {
  background-color: rgb(254 205 214 / 0.8);
}

.disabled\:bg-rose-200\/90:disabled {
  background-color: rgb(254 205 214 / 0.9);
}

.disabled\:bg-rose-200\/95:disabled {
  background-color: rgb(254 205 214 / 0.95);
}

.disabled\:bg-rose-200\/100:disabled {
  background-color: rgb(254 205 214 / 1);
}

.disabled\:bg-rose-300\/0:disabled {
  background-color: rgb(254 163 180 / 0);
}

.disabled\:bg-rose-300\/5:disabled {
  background-color: rgb(254 163 180 / 0.05);
}

.disabled\:bg-rose-300\/10:disabled {
  background-color: rgb(254 163 180 / 0.1);
}

.disabled\:bg-rose-300\/20:disabled {
  background-color: rgb(254 163 180 / 0.2);
}

.disabled\:bg-rose-300\/25:disabled {
  background-color: rgb(254 163 180 / 0.25);
}

.disabled\:bg-rose-300\/30:disabled {
  background-color: rgb(254 163 180 / 0.3);
}

.disabled\:bg-rose-300\/40:disabled {
  background-color: rgb(254 163 180 / 0.4);
}

.disabled\:bg-rose-300\/50:disabled {
  background-color: rgb(254 163 180 / 0.5);
}

.disabled\:bg-rose-300\/60:disabled {
  background-color: rgb(254 163 180 / 0.6);
}

.disabled\:bg-rose-300\/70:disabled {
  background-color: rgb(254 163 180 / 0.7);
}

.disabled\:bg-rose-300\/75:disabled {
  background-color: rgb(254 163 180 / 0.75);
}

.disabled\:bg-rose-300\/80:disabled {
  background-color: rgb(254 163 180 / 0.8);
}

.disabled\:bg-rose-300\/90:disabled {
  background-color: rgb(254 163 180 / 0.9);
}

.disabled\:bg-rose-300\/95:disabled {
  background-color: rgb(254 163 180 / 0.95);
}

.disabled\:bg-rose-300\/100:disabled {
  background-color: rgb(254 163 180 / 1);
}

.disabled\:bg-rose-400\/0:disabled {
  background-color: rgb(253 111 142 / 0);
}

.disabled\:bg-rose-400\/5:disabled {
  background-color: rgb(253 111 142 / 0.05);
}

.disabled\:bg-rose-400\/10:disabled {
  background-color: rgb(253 111 142 / 0.1);
}

.disabled\:bg-rose-400\/20:disabled {
  background-color: rgb(253 111 142 / 0.2);
}

.disabled\:bg-rose-400\/25:disabled {
  background-color: rgb(253 111 142 / 0.25);
}

.disabled\:bg-rose-400\/30:disabled {
  background-color: rgb(253 111 142 / 0.3);
}

.disabled\:bg-rose-400\/40:disabled {
  background-color: rgb(253 111 142 / 0.4);
}

.disabled\:bg-rose-400\/50:disabled {
  background-color: rgb(253 111 142 / 0.5);
}

.disabled\:bg-rose-400\/60:disabled {
  background-color: rgb(253 111 142 / 0.6);
}

.disabled\:bg-rose-400\/70:disabled {
  background-color: rgb(253 111 142 / 0.7);
}

.disabled\:bg-rose-400\/75:disabled {
  background-color: rgb(253 111 142 / 0.75);
}

.disabled\:bg-rose-400\/80:disabled {
  background-color: rgb(253 111 142 / 0.8);
}

.disabled\:bg-rose-400\/90:disabled {
  background-color: rgb(253 111 142 / 0.9);
}

.disabled\:bg-rose-400\/95:disabled {
  background-color: rgb(253 111 142 / 0.95);
}

.disabled\:bg-rose-400\/100:disabled {
  background-color: rgb(253 111 142 / 1);
}

.disabled\:bg-rose-500\/0:disabled {
  background-color: rgb(246 61 104 / 0);
}

.disabled\:bg-rose-500\/5:disabled {
  background-color: rgb(246 61 104 / 0.05);
}

.disabled\:bg-rose-500\/10:disabled {
  background-color: rgb(246 61 104 / 0.1);
}

.disabled\:bg-rose-500\/20:disabled {
  background-color: rgb(246 61 104 / 0.2);
}

.disabled\:bg-rose-500\/25:disabled {
  background-color: rgb(246 61 104 / 0.25);
}

.disabled\:bg-rose-500\/30:disabled {
  background-color: rgb(246 61 104 / 0.3);
}

.disabled\:bg-rose-500\/40:disabled {
  background-color: rgb(246 61 104 / 0.4);
}

.disabled\:bg-rose-500\/50:disabled {
  background-color: rgb(246 61 104 / 0.5);
}

.disabled\:bg-rose-500\/60:disabled {
  background-color: rgb(246 61 104 / 0.6);
}

.disabled\:bg-rose-500\/70:disabled {
  background-color: rgb(246 61 104 / 0.7);
}

.disabled\:bg-rose-500\/75:disabled {
  background-color: rgb(246 61 104 / 0.75);
}

.disabled\:bg-rose-500\/80:disabled {
  background-color: rgb(246 61 104 / 0.8);
}

.disabled\:bg-rose-500\/90:disabled {
  background-color: rgb(246 61 104 / 0.9);
}

.disabled\:bg-rose-500\/95:disabled {
  background-color: rgb(246 61 104 / 0.95);
}

.disabled\:bg-rose-500\/100:disabled {
  background-color: rgb(246 61 104 / 1);
}

.disabled\:bg-rose-600\/0:disabled {
  background-color: rgb(227 24 84 / 0);
}

.disabled\:bg-rose-600\/5:disabled {
  background-color: rgb(227 24 84 / 0.05);
}

.disabled\:bg-rose-600\/10:disabled {
  background-color: rgb(227 24 84 / 0.1);
}

.disabled\:bg-rose-600\/20:disabled {
  background-color: rgb(227 24 84 / 0.2);
}

.disabled\:bg-rose-600\/25:disabled {
  background-color: rgb(227 24 84 / 0.25);
}

.disabled\:bg-rose-600\/30:disabled {
  background-color: rgb(227 24 84 / 0.3);
}

.disabled\:bg-rose-600\/40:disabled {
  background-color: rgb(227 24 84 / 0.4);
}

.disabled\:bg-rose-600\/50:disabled {
  background-color: rgb(227 24 84 / 0.5);
}

.disabled\:bg-rose-600\/60:disabled {
  background-color: rgb(227 24 84 / 0.6);
}

.disabled\:bg-rose-600\/70:disabled {
  background-color: rgb(227 24 84 / 0.7);
}

.disabled\:bg-rose-600\/75:disabled {
  background-color: rgb(227 24 84 / 0.75);
}

.disabled\:bg-rose-600\/80:disabled {
  background-color: rgb(227 24 84 / 0.8);
}

.disabled\:bg-rose-600\/90:disabled {
  background-color: rgb(227 24 84 / 0.9);
}

.disabled\:bg-rose-600\/95:disabled {
  background-color: rgb(227 24 84 / 0.95);
}

.disabled\:bg-rose-600\/100:disabled {
  background-color: rgb(227 24 84 / 1);
}

.disabled\:bg-rose-700\/0:disabled {
  background-color: rgb(192 16 72 / 0);
}

.disabled\:bg-rose-700\/5:disabled {
  background-color: rgb(192 16 72 / 0.05);
}

.disabled\:bg-rose-700\/10:disabled {
  background-color: rgb(192 16 72 / 0.1);
}

.disabled\:bg-rose-700\/20:disabled {
  background-color: rgb(192 16 72 / 0.2);
}

.disabled\:bg-rose-700\/25:disabled {
  background-color: rgb(192 16 72 / 0.25);
}

.disabled\:bg-rose-700\/30:disabled {
  background-color: rgb(192 16 72 / 0.3);
}

.disabled\:bg-rose-700\/40:disabled {
  background-color: rgb(192 16 72 / 0.4);
}

.disabled\:bg-rose-700\/50:disabled {
  background-color: rgb(192 16 72 / 0.5);
}

.disabled\:bg-rose-700\/60:disabled {
  background-color: rgb(192 16 72 / 0.6);
}

.disabled\:bg-rose-700\/70:disabled {
  background-color: rgb(192 16 72 / 0.7);
}

.disabled\:bg-rose-700\/75:disabled {
  background-color: rgb(192 16 72 / 0.75);
}

.disabled\:bg-rose-700\/80:disabled {
  background-color: rgb(192 16 72 / 0.8);
}

.disabled\:bg-rose-700\/90:disabled {
  background-color: rgb(192 16 72 / 0.9);
}

.disabled\:bg-rose-700\/95:disabled {
  background-color: rgb(192 16 72 / 0.95);
}

.disabled\:bg-rose-700\/100:disabled {
  background-color: rgb(192 16 72 / 1);
}

.disabled\:bg-rose-800\/0:disabled {
  background-color: rgb(161 16 67 / 0);
}

.disabled\:bg-rose-800\/5:disabled {
  background-color: rgb(161 16 67 / 0.05);
}

.disabled\:bg-rose-800\/10:disabled {
  background-color: rgb(161 16 67 / 0.1);
}

.disabled\:bg-rose-800\/20:disabled {
  background-color: rgb(161 16 67 / 0.2);
}

.disabled\:bg-rose-800\/25:disabled {
  background-color: rgb(161 16 67 / 0.25);
}

.disabled\:bg-rose-800\/30:disabled {
  background-color: rgb(161 16 67 / 0.3);
}

.disabled\:bg-rose-800\/40:disabled {
  background-color: rgb(161 16 67 / 0.4);
}

.disabled\:bg-rose-800\/50:disabled {
  background-color: rgb(161 16 67 / 0.5);
}

.disabled\:bg-rose-800\/60:disabled {
  background-color: rgb(161 16 67 / 0.6);
}

.disabled\:bg-rose-800\/70:disabled {
  background-color: rgb(161 16 67 / 0.7);
}

.disabled\:bg-rose-800\/75:disabled {
  background-color: rgb(161 16 67 / 0.75);
}

.disabled\:bg-rose-800\/80:disabled {
  background-color: rgb(161 16 67 / 0.8);
}

.disabled\:bg-rose-800\/90:disabled {
  background-color: rgb(161 16 67 / 0.9);
}

.disabled\:bg-rose-800\/95:disabled {
  background-color: rgb(161 16 67 / 0.95);
}

.disabled\:bg-rose-800\/100:disabled {
  background-color: rgb(161 16 67 / 1);
}

.disabled\:bg-rose-900\/0:disabled {
  background-color: rgb(137 18 62 / 0);
}

.disabled\:bg-rose-900\/5:disabled {
  background-color: rgb(137 18 62 / 0.05);
}

.disabled\:bg-rose-900\/10:disabled {
  background-color: rgb(137 18 62 / 0.1);
}

.disabled\:bg-rose-900\/20:disabled {
  background-color: rgb(137 18 62 / 0.2);
}

.disabled\:bg-rose-900\/25:disabled {
  background-color: rgb(137 18 62 / 0.25);
}

.disabled\:bg-rose-900\/30:disabled {
  background-color: rgb(137 18 62 / 0.3);
}

.disabled\:bg-rose-900\/40:disabled {
  background-color: rgb(137 18 62 / 0.4);
}

.disabled\:bg-rose-900\/50:disabled {
  background-color: rgb(137 18 62 / 0.5);
}

.disabled\:bg-rose-900\/60:disabled {
  background-color: rgb(137 18 62 / 0.6);
}

.disabled\:bg-rose-900\/70:disabled {
  background-color: rgb(137 18 62 / 0.7);
}

.disabled\:bg-rose-900\/75:disabled {
  background-color: rgb(137 18 62 / 0.75);
}

.disabled\:bg-rose-900\/80:disabled {
  background-color: rgb(137 18 62 / 0.8);
}

.disabled\:bg-rose-900\/90:disabled {
  background-color: rgb(137 18 62 / 0.9);
}

.disabled\:bg-rose-900\/95:disabled {
  background-color: rgb(137 18 62 / 0.95);
}

.disabled\:bg-rose-900\/100:disabled {
  background-color: rgb(137 18 62 / 1);
}

.disabled\:bg-rose\/0:disabled {
  background-color: rgb(253 111 142 / 0);
}

.disabled\:bg-rose\/5:disabled {
  background-color: rgb(253 111 142 / 0.05);
}

.disabled\:bg-rose\/10:disabled {
  background-color: rgb(253 111 142 / 0.1);
}

.disabled\:bg-rose\/20:disabled {
  background-color: rgb(253 111 142 / 0.2);
}

.disabled\:bg-rose\/25:disabled {
  background-color: rgb(253 111 142 / 0.25);
}

.disabled\:bg-rose\/30:disabled {
  background-color: rgb(253 111 142 / 0.3);
}

.disabled\:bg-rose\/40:disabled {
  background-color: rgb(253 111 142 / 0.4);
}

.disabled\:bg-rose\/50:disabled {
  background-color: rgb(253 111 142 / 0.5);
}

.disabled\:bg-rose\/60:disabled {
  background-color: rgb(253 111 142 / 0.6);
}

.disabled\:bg-rose\/70:disabled {
  background-color: rgb(253 111 142 / 0.7);
}

.disabled\:bg-rose\/75:disabled {
  background-color: rgb(253 111 142 / 0.75);
}

.disabled\:bg-rose\/80:disabled {
  background-color: rgb(253 111 142 / 0.8);
}

.disabled\:bg-rose\/90:disabled {
  background-color: rgb(253 111 142 / 0.9);
}

.disabled\:bg-rose\/95:disabled {
  background-color: rgb(253 111 142 / 0.95);
}

.disabled\:bg-rose\/100:disabled {
  background-color: rgb(253 111 142 / 1);
}

.disabled\:bg-orange-dark-25\/0:disabled {
  background-color: rgb(255 249 245 / 0);
}

.disabled\:bg-orange-dark-25\/5:disabled {
  background-color: rgb(255 249 245 / 0.05);
}

.disabled\:bg-orange-dark-25\/10:disabled {
  background-color: rgb(255 249 245 / 0.1);
}

.disabled\:bg-orange-dark-25\/20:disabled {
  background-color: rgb(255 249 245 / 0.2);
}

.disabled\:bg-orange-dark-25\/25:disabled {
  background-color: rgb(255 249 245 / 0.25);
}

.disabled\:bg-orange-dark-25\/30:disabled {
  background-color: rgb(255 249 245 / 0.3);
}

.disabled\:bg-orange-dark-25\/40:disabled {
  background-color: rgb(255 249 245 / 0.4);
}

.disabled\:bg-orange-dark-25\/50:disabled {
  background-color: rgb(255 249 245 / 0.5);
}

.disabled\:bg-orange-dark-25\/60:disabled {
  background-color: rgb(255 249 245 / 0.6);
}

.disabled\:bg-orange-dark-25\/70:disabled {
  background-color: rgb(255 249 245 / 0.7);
}

.disabled\:bg-orange-dark-25\/75:disabled {
  background-color: rgb(255 249 245 / 0.75);
}

.disabled\:bg-orange-dark-25\/80:disabled {
  background-color: rgb(255 249 245 / 0.8);
}

.disabled\:bg-orange-dark-25\/90:disabled {
  background-color: rgb(255 249 245 / 0.9);
}

.disabled\:bg-orange-dark-25\/95:disabled {
  background-color: rgb(255 249 245 / 0.95);
}

.disabled\:bg-orange-dark-25\/100:disabled {
  background-color: rgb(255 249 245 / 1);
}

.disabled\:bg-orange-dark-50\/0:disabled {
  background-color: rgb(255 244 237 / 0);
}

.disabled\:bg-orange-dark-50\/5:disabled {
  background-color: rgb(255 244 237 / 0.05);
}

.disabled\:bg-orange-dark-50\/10:disabled {
  background-color: rgb(255 244 237 / 0.1);
}

.disabled\:bg-orange-dark-50\/20:disabled {
  background-color: rgb(255 244 237 / 0.2);
}

.disabled\:bg-orange-dark-50\/25:disabled {
  background-color: rgb(255 244 237 / 0.25);
}

.disabled\:bg-orange-dark-50\/30:disabled {
  background-color: rgb(255 244 237 / 0.3);
}

.disabled\:bg-orange-dark-50\/40:disabled {
  background-color: rgb(255 244 237 / 0.4);
}

.disabled\:bg-orange-dark-50\/50:disabled {
  background-color: rgb(255 244 237 / 0.5);
}

.disabled\:bg-orange-dark-50\/60:disabled {
  background-color: rgb(255 244 237 / 0.6);
}

.disabled\:bg-orange-dark-50\/70:disabled {
  background-color: rgb(255 244 237 / 0.7);
}

.disabled\:bg-orange-dark-50\/75:disabled {
  background-color: rgb(255 244 237 / 0.75);
}

.disabled\:bg-orange-dark-50\/80:disabled {
  background-color: rgb(255 244 237 / 0.8);
}

.disabled\:bg-orange-dark-50\/90:disabled {
  background-color: rgb(255 244 237 / 0.9);
}

.disabled\:bg-orange-dark-50\/95:disabled {
  background-color: rgb(255 244 237 / 0.95);
}

.disabled\:bg-orange-dark-50\/100:disabled {
  background-color: rgb(255 244 237 / 1);
}

.disabled\:bg-orange-dark-100\/0:disabled {
  background-color: rgb(255 230 213 / 0);
}

.disabled\:bg-orange-dark-100\/5:disabled {
  background-color: rgb(255 230 213 / 0.05);
}

.disabled\:bg-orange-dark-100\/10:disabled {
  background-color: rgb(255 230 213 / 0.1);
}

.disabled\:bg-orange-dark-100\/20:disabled {
  background-color: rgb(255 230 213 / 0.2);
}

.disabled\:bg-orange-dark-100\/25:disabled {
  background-color: rgb(255 230 213 / 0.25);
}

.disabled\:bg-orange-dark-100\/30:disabled {
  background-color: rgb(255 230 213 / 0.3);
}

.disabled\:bg-orange-dark-100\/40:disabled {
  background-color: rgb(255 230 213 / 0.4);
}

.disabled\:bg-orange-dark-100\/50:disabled {
  background-color: rgb(255 230 213 / 0.5);
}

.disabled\:bg-orange-dark-100\/60:disabled {
  background-color: rgb(255 230 213 / 0.6);
}

.disabled\:bg-orange-dark-100\/70:disabled {
  background-color: rgb(255 230 213 / 0.7);
}

.disabled\:bg-orange-dark-100\/75:disabled {
  background-color: rgb(255 230 213 / 0.75);
}

.disabled\:bg-orange-dark-100\/80:disabled {
  background-color: rgb(255 230 213 / 0.8);
}

.disabled\:bg-orange-dark-100\/90:disabled {
  background-color: rgb(255 230 213 / 0.9);
}

.disabled\:bg-orange-dark-100\/95:disabled {
  background-color: rgb(255 230 213 / 0.95);
}

.disabled\:bg-orange-dark-100\/100:disabled {
  background-color: rgb(255 230 213 / 1);
}

.disabled\:bg-orange-dark-200\/0:disabled {
  background-color: rgb(255 214 174 / 0);
}

.disabled\:bg-orange-dark-200\/5:disabled {
  background-color: rgb(255 214 174 / 0.05);
}

.disabled\:bg-orange-dark-200\/10:disabled {
  background-color: rgb(255 214 174 / 0.1);
}

.disabled\:bg-orange-dark-200\/20:disabled {
  background-color: rgb(255 214 174 / 0.2);
}

.disabled\:bg-orange-dark-200\/25:disabled {
  background-color: rgb(255 214 174 / 0.25);
}

.disabled\:bg-orange-dark-200\/30:disabled {
  background-color: rgb(255 214 174 / 0.3);
}

.disabled\:bg-orange-dark-200\/40:disabled {
  background-color: rgb(255 214 174 / 0.4);
}

.disabled\:bg-orange-dark-200\/50:disabled {
  background-color: rgb(255 214 174 / 0.5);
}

.disabled\:bg-orange-dark-200\/60:disabled {
  background-color: rgb(255 214 174 / 0.6);
}

.disabled\:bg-orange-dark-200\/70:disabled {
  background-color: rgb(255 214 174 / 0.7);
}

.disabled\:bg-orange-dark-200\/75:disabled {
  background-color: rgb(255 214 174 / 0.75);
}

.disabled\:bg-orange-dark-200\/80:disabled {
  background-color: rgb(255 214 174 / 0.8);
}

.disabled\:bg-orange-dark-200\/90:disabled {
  background-color: rgb(255 214 174 / 0.9);
}

.disabled\:bg-orange-dark-200\/95:disabled {
  background-color: rgb(255 214 174 / 0.95);
}

.disabled\:bg-orange-dark-200\/100:disabled {
  background-color: rgb(255 214 174 / 1);
}

.disabled\:bg-orange-dark-300\/0:disabled {
  background-color: rgb(255 156 102 / 0);
}

.disabled\:bg-orange-dark-300\/5:disabled {
  background-color: rgb(255 156 102 / 0.05);
}

.disabled\:bg-orange-dark-300\/10:disabled {
  background-color: rgb(255 156 102 / 0.1);
}

.disabled\:bg-orange-dark-300\/20:disabled {
  background-color: rgb(255 156 102 / 0.2);
}

.disabled\:bg-orange-dark-300\/25:disabled {
  background-color: rgb(255 156 102 / 0.25);
}

.disabled\:bg-orange-dark-300\/30:disabled {
  background-color: rgb(255 156 102 / 0.3);
}

.disabled\:bg-orange-dark-300\/40:disabled {
  background-color: rgb(255 156 102 / 0.4);
}

.disabled\:bg-orange-dark-300\/50:disabled {
  background-color: rgb(255 156 102 / 0.5);
}

.disabled\:bg-orange-dark-300\/60:disabled {
  background-color: rgb(255 156 102 / 0.6);
}

.disabled\:bg-orange-dark-300\/70:disabled {
  background-color: rgb(255 156 102 / 0.7);
}

.disabled\:bg-orange-dark-300\/75:disabled {
  background-color: rgb(255 156 102 / 0.75);
}

.disabled\:bg-orange-dark-300\/80:disabled {
  background-color: rgb(255 156 102 / 0.8);
}

.disabled\:bg-orange-dark-300\/90:disabled {
  background-color: rgb(255 156 102 / 0.9);
}

.disabled\:bg-orange-dark-300\/95:disabled {
  background-color: rgb(255 156 102 / 0.95);
}

.disabled\:bg-orange-dark-300\/100:disabled {
  background-color: rgb(255 156 102 / 1);
}

.disabled\:bg-orange-dark-400\/0:disabled {
  background-color: rgb(255 105 46 / 0);
}

.disabled\:bg-orange-dark-400\/5:disabled {
  background-color: rgb(255 105 46 / 0.05);
}

.disabled\:bg-orange-dark-400\/10:disabled {
  background-color: rgb(255 105 46 / 0.1);
}

.disabled\:bg-orange-dark-400\/20:disabled {
  background-color: rgb(255 105 46 / 0.2);
}

.disabled\:bg-orange-dark-400\/25:disabled {
  background-color: rgb(255 105 46 / 0.25);
}

.disabled\:bg-orange-dark-400\/30:disabled {
  background-color: rgb(255 105 46 / 0.3);
}

.disabled\:bg-orange-dark-400\/40:disabled {
  background-color: rgb(255 105 46 / 0.4);
}

.disabled\:bg-orange-dark-400\/50:disabled {
  background-color: rgb(255 105 46 / 0.5);
}

.disabled\:bg-orange-dark-400\/60:disabled {
  background-color: rgb(255 105 46 / 0.6);
}

.disabled\:bg-orange-dark-400\/70:disabled {
  background-color: rgb(255 105 46 / 0.7);
}

.disabled\:bg-orange-dark-400\/75:disabled {
  background-color: rgb(255 105 46 / 0.75);
}

.disabled\:bg-orange-dark-400\/80:disabled {
  background-color: rgb(255 105 46 / 0.8);
}

.disabled\:bg-orange-dark-400\/90:disabled {
  background-color: rgb(255 105 46 / 0.9);
}

.disabled\:bg-orange-dark-400\/95:disabled {
  background-color: rgb(255 105 46 / 0.95);
}

.disabled\:bg-orange-dark-400\/100:disabled {
  background-color: rgb(255 105 46 / 1);
}

.disabled\:bg-orange-dark-500\/0:disabled {
  background-color: rgb(255 68 5 / 0);
}

.disabled\:bg-orange-dark-500\/5:disabled {
  background-color: rgb(255 68 5 / 0.05);
}

.disabled\:bg-orange-dark-500\/10:disabled {
  background-color: rgb(255 68 5 / 0.1);
}

.disabled\:bg-orange-dark-500\/20:disabled {
  background-color: rgb(255 68 5 / 0.2);
}

.disabled\:bg-orange-dark-500\/25:disabled {
  background-color: rgb(255 68 5 / 0.25);
}

.disabled\:bg-orange-dark-500\/30:disabled {
  background-color: rgb(255 68 5 / 0.3);
}

.disabled\:bg-orange-dark-500\/40:disabled {
  background-color: rgb(255 68 5 / 0.4);
}

.disabled\:bg-orange-dark-500\/50:disabled {
  background-color: rgb(255 68 5 / 0.5);
}

.disabled\:bg-orange-dark-500\/60:disabled {
  background-color: rgb(255 68 5 / 0.6);
}

.disabled\:bg-orange-dark-500\/70:disabled {
  background-color: rgb(255 68 5 / 0.7);
}

.disabled\:bg-orange-dark-500\/75:disabled {
  background-color: rgb(255 68 5 / 0.75);
}

.disabled\:bg-orange-dark-500\/80:disabled {
  background-color: rgb(255 68 5 / 0.8);
}

.disabled\:bg-orange-dark-500\/90:disabled {
  background-color: rgb(255 68 5 / 0.9);
}

.disabled\:bg-orange-dark-500\/95:disabled {
  background-color: rgb(255 68 5 / 0.95);
}

.disabled\:bg-orange-dark-500\/100:disabled {
  background-color: rgb(255 68 5 / 1);
}

.disabled\:bg-orange-dark-600\/0:disabled {
  background-color: rgb(230 46 5 / 0);
}

.disabled\:bg-orange-dark-600\/5:disabled {
  background-color: rgb(230 46 5 / 0.05);
}

.disabled\:bg-orange-dark-600\/10:disabled {
  background-color: rgb(230 46 5 / 0.1);
}

.disabled\:bg-orange-dark-600\/20:disabled {
  background-color: rgb(230 46 5 / 0.2);
}

.disabled\:bg-orange-dark-600\/25:disabled {
  background-color: rgb(230 46 5 / 0.25);
}

.disabled\:bg-orange-dark-600\/30:disabled {
  background-color: rgb(230 46 5 / 0.3);
}

.disabled\:bg-orange-dark-600\/40:disabled {
  background-color: rgb(230 46 5 / 0.4);
}

.disabled\:bg-orange-dark-600\/50:disabled {
  background-color: rgb(230 46 5 / 0.5);
}

.disabled\:bg-orange-dark-600\/60:disabled {
  background-color: rgb(230 46 5 / 0.6);
}

.disabled\:bg-orange-dark-600\/70:disabled {
  background-color: rgb(230 46 5 / 0.7);
}

.disabled\:bg-orange-dark-600\/75:disabled {
  background-color: rgb(230 46 5 / 0.75);
}

.disabled\:bg-orange-dark-600\/80:disabled {
  background-color: rgb(230 46 5 / 0.8);
}

.disabled\:bg-orange-dark-600\/90:disabled {
  background-color: rgb(230 46 5 / 0.9);
}

.disabled\:bg-orange-dark-600\/95:disabled {
  background-color: rgb(230 46 5 / 0.95);
}

.disabled\:bg-orange-dark-600\/100:disabled {
  background-color: rgb(230 46 5 / 1);
}

.disabled\:bg-orange-dark-700\/0:disabled {
  background-color: rgb(188 27 6 / 0);
}

.disabled\:bg-orange-dark-700\/5:disabled {
  background-color: rgb(188 27 6 / 0.05);
}

.disabled\:bg-orange-dark-700\/10:disabled {
  background-color: rgb(188 27 6 / 0.1);
}

.disabled\:bg-orange-dark-700\/20:disabled {
  background-color: rgb(188 27 6 / 0.2);
}

.disabled\:bg-orange-dark-700\/25:disabled {
  background-color: rgb(188 27 6 / 0.25);
}

.disabled\:bg-orange-dark-700\/30:disabled {
  background-color: rgb(188 27 6 / 0.3);
}

.disabled\:bg-orange-dark-700\/40:disabled {
  background-color: rgb(188 27 6 / 0.4);
}

.disabled\:bg-orange-dark-700\/50:disabled {
  background-color: rgb(188 27 6 / 0.5);
}

.disabled\:bg-orange-dark-700\/60:disabled {
  background-color: rgb(188 27 6 / 0.6);
}

.disabled\:bg-orange-dark-700\/70:disabled {
  background-color: rgb(188 27 6 / 0.7);
}

.disabled\:bg-orange-dark-700\/75:disabled {
  background-color: rgb(188 27 6 / 0.75);
}

.disabled\:bg-orange-dark-700\/80:disabled {
  background-color: rgb(188 27 6 / 0.8);
}

.disabled\:bg-orange-dark-700\/90:disabled {
  background-color: rgb(188 27 6 / 0.9);
}

.disabled\:bg-orange-dark-700\/95:disabled {
  background-color: rgb(188 27 6 / 0.95);
}

.disabled\:bg-orange-dark-700\/100:disabled {
  background-color: rgb(188 27 6 / 1);
}

.disabled\:bg-orange-dark-800\/0:disabled {
  background-color: rgb(151 24 12 / 0);
}

.disabled\:bg-orange-dark-800\/5:disabled {
  background-color: rgb(151 24 12 / 0.05);
}

.disabled\:bg-orange-dark-800\/10:disabled {
  background-color: rgb(151 24 12 / 0.1);
}

.disabled\:bg-orange-dark-800\/20:disabled {
  background-color: rgb(151 24 12 / 0.2);
}

.disabled\:bg-orange-dark-800\/25:disabled {
  background-color: rgb(151 24 12 / 0.25);
}

.disabled\:bg-orange-dark-800\/30:disabled {
  background-color: rgb(151 24 12 / 0.3);
}

.disabled\:bg-orange-dark-800\/40:disabled {
  background-color: rgb(151 24 12 / 0.4);
}

.disabled\:bg-orange-dark-800\/50:disabled {
  background-color: rgb(151 24 12 / 0.5);
}

.disabled\:bg-orange-dark-800\/60:disabled {
  background-color: rgb(151 24 12 / 0.6);
}

.disabled\:bg-orange-dark-800\/70:disabled {
  background-color: rgb(151 24 12 / 0.7);
}

.disabled\:bg-orange-dark-800\/75:disabled {
  background-color: rgb(151 24 12 / 0.75);
}

.disabled\:bg-orange-dark-800\/80:disabled {
  background-color: rgb(151 24 12 / 0.8);
}

.disabled\:bg-orange-dark-800\/90:disabled {
  background-color: rgb(151 24 12 / 0.9);
}

.disabled\:bg-orange-dark-800\/95:disabled {
  background-color: rgb(151 24 12 / 0.95);
}

.disabled\:bg-orange-dark-800\/100:disabled {
  background-color: rgb(151 24 12 / 1);
}

.disabled\:bg-orange-dark-900\/0:disabled {
  background-color: rgb(119 26 13 / 0);
}

.disabled\:bg-orange-dark-900\/5:disabled {
  background-color: rgb(119 26 13 / 0.05);
}

.disabled\:bg-orange-dark-900\/10:disabled {
  background-color: rgb(119 26 13 / 0.1);
}

.disabled\:bg-orange-dark-900\/20:disabled {
  background-color: rgb(119 26 13 / 0.2);
}

.disabled\:bg-orange-dark-900\/25:disabled {
  background-color: rgb(119 26 13 / 0.25);
}

.disabled\:bg-orange-dark-900\/30:disabled {
  background-color: rgb(119 26 13 / 0.3);
}

.disabled\:bg-orange-dark-900\/40:disabled {
  background-color: rgb(119 26 13 / 0.4);
}

.disabled\:bg-orange-dark-900\/50:disabled {
  background-color: rgb(119 26 13 / 0.5);
}

.disabled\:bg-orange-dark-900\/60:disabled {
  background-color: rgb(119 26 13 / 0.6);
}

.disabled\:bg-orange-dark-900\/70:disabled {
  background-color: rgb(119 26 13 / 0.7);
}

.disabled\:bg-orange-dark-900\/75:disabled {
  background-color: rgb(119 26 13 / 0.75);
}

.disabled\:bg-orange-dark-900\/80:disabled {
  background-color: rgb(119 26 13 / 0.8);
}

.disabled\:bg-orange-dark-900\/90:disabled {
  background-color: rgb(119 26 13 / 0.9);
}

.disabled\:bg-orange-dark-900\/95:disabled {
  background-color: rgb(119 26 13 / 0.95);
}

.disabled\:bg-orange-dark-900\/100:disabled {
  background-color: rgb(119 26 13 / 1);
}

.disabled\:bg-orange-dark\/0:disabled {
  background-color: rgb(255 105 46 / 0);
}

.disabled\:bg-orange-dark\/5:disabled {
  background-color: rgb(255 105 46 / 0.05);
}

.disabled\:bg-orange-dark\/10:disabled {
  background-color: rgb(255 105 46 / 0.1);
}

.disabled\:bg-orange-dark\/20:disabled {
  background-color: rgb(255 105 46 / 0.2);
}

.disabled\:bg-orange-dark\/25:disabled {
  background-color: rgb(255 105 46 / 0.25);
}

.disabled\:bg-orange-dark\/30:disabled {
  background-color: rgb(255 105 46 / 0.3);
}

.disabled\:bg-orange-dark\/40:disabled {
  background-color: rgb(255 105 46 / 0.4);
}

.disabled\:bg-orange-dark\/50:disabled {
  background-color: rgb(255 105 46 / 0.5);
}

.disabled\:bg-orange-dark\/60:disabled {
  background-color: rgb(255 105 46 / 0.6);
}

.disabled\:bg-orange-dark\/70:disabled {
  background-color: rgb(255 105 46 / 0.7);
}

.disabled\:bg-orange-dark\/75:disabled {
  background-color: rgb(255 105 46 / 0.75);
}

.disabled\:bg-orange-dark\/80:disabled {
  background-color: rgb(255 105 46 / 0.8);
}

.disabled\:bg-orange-dark\/90:disabled {
  background-color: rgb(255 105 46 / 0.9);
}

.disabled\:bg-orange-dark\/95:disabled {
  background-color: rgb(255 105 46 / 0.95);
}

.disabled\:bg-orange-dark\/100:disabled {
  background-color: rgb(255 105 46 / 1);
}

.disabled\:bg-orange-25\/0:disabled {
  background-color: rgb(254 250 245 / 0);
}

.disabled\:bg-orange-25\/5:disabled {
  background-color: rgb(254 250 245 / 0.05);
}

.disabled\:bg-orange-25\/10:disabled {
  background-color: rgb(254 250 245 / 0.1);
}

.disabled\:bg-orange-25\/20:disabled {
  background-color: rgb(254 250 245 / 0.2);
}

.disabled\:bg-orange-25\/25:disabled {
  background-color: rgb(254 250 245 / 0.25);
}

.disabled\:bg-orange-25\/30:disabled {
  background-color: rgb(254 250 245 / 0.3);
}

.disabled\:bg-orange-25\/40:disabled {
  background-color: rgb(254 250 245 / 0.4);
}

.disabled\:bg-orange-25\/50:disabled {
  background-color: rgb(254 250 245 / 0.5);
}

.disabled\:bg-orange-25\/60:disabled {
  background-color: rgb(254 250 245 / 0.6);
}

.disabled\:bg-orange-25\/70:disabled {
  background-color: rgb(254 250 245 / 0.7);
}

.disabled\:bg-orange-25\/75:disabled {
  background-color: rgb(254 250 245 / 0.75);
}

.disabled\:bg-orange-25\/80:disabled {
  background-color: rgb(254 250 245 / 0.8);
}

.disabled\:bg-orange-25\/90:disabled {
  background-color: rgb(254 250 245 / 0.9);
}

.disabled\:bg-orange-25\/95:disabled {
  background-color: rgb(254 250 245 / 0.95);
}

.disabled\:bg-orange-25\/100:disabled {
  background-color: rgb(254 250 245 / 1);
}

.disabled\:bg-orange-50\/0:disabled {
  background-color: rgb(254 246 238 / 0);
}

.disabled\:bg-orange-50\/5:disabled {
  background-color: rgb(254 246 238 / 0.05);
}

.disabled\:bg-orange-50\/10:disabled {
  background-color: rgb(254 246 238 / 0.1);
}

.disabled\:bg-orange-50\/20:disabled {
  background-color: rgb(254 246 238 / 0.2);
}

.disabled\:bg-orange-50\/25:disabled {
  background-color: rgb(254 246 238 / 0.25);
}

.disabled\:bg-orange-50\/30:disabled {
  background-color: rgb(254 246 238 / 0.3);
}

.disabled\:bg-orange-50\/40:disabled {
  background-color: rgb(254 246 238 / 0.4);
}

.disabled\:bg-orange-50\/50:disabled {
  background-color: rgb(254 246 238 / 0.5);
}

.disabled\:bg-orange-50\/60:disabled {
  background-color: rgb(254 246 238 / 0.6);
}

.disabled\:bg-orange-50\/70:disabled {
  background-color: rgb(254 246 238 / 0.7);
}

.disabled\:bg-orange-50\/75:disabled {
  background-color: rgb(254 246 238 / 0.75);
}

.disabled\:bg-orange-50\/80:disabled {
  background-color: rgb(254 246 238 / 0.8);
}

.disabled\:bg-orange-50\/90:disabled {
  background-color: rgb(254 246 238 / 0.9);
}

.disabled\:bg-orange-50\/95:disabled {
  background-color: rgb(254 246 238 / 0.95);
}

.disabled\:bg-orange-50\/100:disabled {
  background-color: rgb(254 246 238 / 1);
}

.disabled\:bg-orange-100\/0:disabled {
  background-color: rgb(253 234 215 / 0);
}

.disabled\:bg-orange-100\/5:disabled {
  background-color: rgb(253 234 215 / 0.05);
}

.disabled\:bg-orange-100\/10:disabled {
  background-color: rgb(253 234 215 / 0.1);
}

.disabled\:bg-orange-100\/20:disabled {
  background-color: rgb(253 234 215 / 0.2);
}

.disabled\:bg-orange-100\/25:disabled {
  background-color: rgb(253 234 215 / 0.25);
}

.disabled\:bg-orange-100\/30:disabled {
  background-color: rgb(253 234 215 / 0.3);
}

.disabled\:bg-orange-100\/40:disabled {
  background-color: rgb(253 234 215 / 0.4);
}

.disabled\:bg-orange-100\/50:disabled {
  background-color: rgb(253 234 215 / 0.5);
}

.disabled\:bg-orange-100\/60:disabled {
  background-color: rgb(253 234 215 / 0.6);
}

.disabled\:bg-orange-100\/70:disabled {
  background-color: rgb(253 234 215 / 0.7);
}

.disabled\:bg-orange-100\/75:disabled {
  background-color: rgb(253 234 215 / 0.75);
}

.disabled\:bg-orange-100\/80:disabled {
  background-color: rgb(253 234 215 / 0.8);
}

.disabled\:bg-orange-100\/90:disabled {
  background-color: rgb(253 234 215 / 0.9);
}

.disabled\:bg-orange-100\/95:disabled {
  background-color: rgb(253 234 215 / 0.95);
}

.disabled\:bg-orange-100\/100:disabled {
  background-color: rgb(253 234 215 / 1);
}

.disabled\:bg-orange-200\/0:disabled {
  background-color: rgb(249 219 175 / 0);
}

.disabled\:bg-orange-200\/5:disabled {
  background-color: rgb(249 219 175 / 0.05);
}

.disabled\:bg-orange-200\/10:disabled {
  background-color: rgb(249 219 175 / 0.1);
}

.disabled\:bg-orange-200\/20:disabled {
  background-color: rgb(249 219 175 / 0.2);
}

.disabled\:bg-orange-200\/25:disabled {
  background-color: rgb(249 219 175 / 0.25);
}

.disabled\:bg-orange-200\/30:disabled {
  background-color: rgb(249 219 175 / 0.3);
}

.disabled\:bg-orange-200\/40:disabled {
  background-color: rgb(249 219 175 / 0.4);
}

.disabled\:bg-orange-200\/50:disabled {
  background-color: rgb(249 219 175 / 0.5);
}

.disabled\:bg-orange-200\/60:disabled {
  background-color: rgb(249 219 175 / 0.6);
}

.disabled\:bg-orange-200\/70:disabled {
  background-color: rgb(249 219 175 / 0.7);
}

.disabled\:bg-orange-200\/75:disabled {
  background-color: rgb(249 219 175 / 0.75);
}

.disabled\:bg-orange-200\/80:disabled {
  background-color: rgb(249 219 175 / 0.8);
}

.disabled\:bg-orange-200\/90:disabled {
  background-color: rgb(249 219 175 / 0.9);
}

.disabled\:bg-orange-200\/95:disabled {
  background-color: rgb(249 219 175 / 0.95);
}

.disabled\:bg-orange-200\/100:disabled {
  background-color: rgb(249 219 175 / 1);
}

.disabled\:bg-orange-300\/0:disabled {
  background-color: rgb(247 178 122 / 0);
}

.disabled\:bg-orange-300\/5:disabled {
  background-color: rgb(247 178 122 / 0.05);
}

.disabled\:bg-orange-300\/10:disabled {
  background-color: rgb(247 178 122 / 0.1);
}

.disabled\:bg-orange-300\/20:disabled {
  background-color: rgb(247 178 122 / 0.2);
}

.disabled\:bg-orange-300\/25:disabled {
  background-color: rgb(247 178 122 / 0.25);
}

.disabled\:bg-orange-300\/30:disabled {
  background-color: rgb(247 178 122 / 0.3);
}

.disabled\:bg-orange-300\/40:disabled {
  background-color: rgb(247 178 122 / 0.4);
}

.disabled\:bg-orange-300\/50:disabled {
  background-color: rgb(247 178 122 / 0.5);
}

.disabled\:bg-orange-300\/60:disabled {
  background-color: rgb(247 178 122 / 0.6);
}

.disabled\:bg-orange-300\/70:disabled {
  background-color: rgb(247 178 122 / 0.7);
}

.disabled\:bg-orange-300\/75:disabled {
  background-color: rgb(247 178 122 / 0.75);
}

.disabled\:bg-orange-300\/80:disabled {
  background-color: rgb(247 178 122 / 0.8);
}

.disabled\:bg-orange-300\/90:disabled {
  background-color: rgb(247 178 122 / 0.9);
}

.disabled\:bg-orange-300\/95:disabled {
  background-color: rgb(247 178 122 / 0.95);
}

.disabled\:bg-orange-300\/100:disabled {
  background-color: rgb(247 178 122 / 1);
}

.disabled\:bg-orange-400\/0:disabled {
  background-color: rgb(243 135 68 / 0);
}

.disabled\:bg-orange-400\/5:disabled {
  background-color: rgb(243 135 68 / 0.05);
}

.disabled\:bg-orange-400\/10:disabled {
  background-color: rgb(243 135 68 / 0.1);
}

.disabled\:bg-orange-400\/20:disabled {
  background-color: rgb(243 135 68 / 0.2);
}

.disabled\:bg-orange-400\/25:disabled {
  background-color: rgb(243 135 68 / 0.25);
}

.disabled\:bg-orange-400\/30:disabled {
  background-color: rgb(243 135 68 / 0.3);
}

.disabled\:bg-orange-400\/40:disabled {
  background-color: rgb(243 135 68 / 0.4);
}

.disabled\:bg-orange-400\/50:disabled {
  background-color: rgb(243 135 68 / 0.5);
}

.disabled\:bg-orange-400\/60:disabled {
  background-color: rgb(243 135 68 / 0.6);
}

.disabled\:bg-orange-400\/70:disabled {
  background-color: rgb(243 135 68 / 0.7);
}

.disabled\:bg-orange-400\/75:disabled {
  background-color: rgb(243 135 68 / 0.75);
}

.disabled\:bg-orange-400\/80:disabled {
  background-color: rgb(243 135 68 / 0.8);
}

.disabled\:bg-orange-400\/90:disabled {
  background-color: rgb(243 135 68 / 0.9);
}

.disabled\:bg-orange-400\/95:disabled {
  background-color: rgb(243 135 68 / 0.95);
}

.disabled\:bg-orange-400\/100:disabled {
  background-color: rgb(243 135 68 / 1);
}

.disabled\:bg-orange-500\/0:disabled {
  background-color: rgb(239 104 32 / 0);
}

.disabled\:bg-orange-500\/5:disabled {
  background-color: rgb(239 104 32 / 0.05);
}

.disabled\:bg-orange-500\/10:disabled {
  background-color: rgb(239 104 32 / 0.1);
}

.disabled\:bg-orange-500\/20:disabled {
  background-color: rgb(239 104 32 / 0.2);
}

.disabled\:bg-orange-500\/25:disabled {
  background-color: rgb(239 104 32 / 0.25);
}

.disabled\:bg-orange-500\/30:disabled {
  background-color: rgb(239 104 32 / 0.3);
}

.disabled\:bg-orange-500\/40:disabled {
  background-color: rgb(239 104 32 / 0.4);
}

.disabled\:bg-orange-500\/50:disabled {
  background-color: rgb(239 104 32 / 0.5);
}

.disabled\:bg-orange-500\/60:disabled {
  background-color: rgb(239 104 32 / 0.6);
}

.disabled\:bg-orange-500\/70:disabled {
  background-color: rgb(239 104 32 / 0.7);
}

.disabled\:bg-orange-500\/75:disabled {
  background-color: rgb(239 104 32 / 0.75);
}

.disabled\:bg-orange-500\/80:disabled {
  background-color: rgb(239 104 32 / 0.8);
}

.disabled\:bg-orange-500\/90:disabled {
  background-color: rgb(239 104 32 / 0.9);
}

.disabled\:bg-orange-500\/95:disabled {
  background-color: rgb(239 104 32 / 0.95);
}

.disabled\:bg-orange-500\/100:disabled {
  background-color: rgb(239 104 32 / 1);
}

.disabled\:bg-orange-600\/0:disabled {
  background-color: rgb(224 79 22 / 0);
}

.disabled\:bg-orange-600\/5:disabled {
  background-color: rgb(224 79 22 / 0.05);
}

.disabled\:bg-orange-600\/10:disabled {
  background-color: rgb(224 79 22 / 0.1);
}

.disabled\:bg-orange-600\/20:disabled {
  background-color: rgb(224 79 22 / 0.2);
}

.disabled\:bg-orange-600\/25:disabled {
  background-color: rgb(224 79 22 / 0.25);
}

.disabled\:bg-orange-600\/30:disabled {
  background-color: rgb(224 79 22 / 0.3);
}

.disabled\:bg-orange-600\/40:disabled {
  background-color: rgb(224 79 22 / 0.4);
}

.disabled\:bg-orange-600\/50:disabled {
  background-color: rgb(224 79 22 / 0.5);
}

.disabled\:bg-orange-600\/60:disabled {
  background-color: rgb(224 79 22 / 0.6);
}

.disabled\:bg-orange-600\/70:disabled {
  background-color: rgb(224 79 22 / 0.7);
}

.disabled\:bg-orange-600\/75:disabled {
  background-color: rgb(224 79 22 / 0.75);
}

.disabled\:bg-orange-600\/80:disabled {
  background-color: rgb(224 79 22 / 0.8);
}

.disabled\:bg-orange-600\/90:disabled {
  background-color: rgb(224 79 22 / 0.9);
}

.disabled\:bg-orange-600\/95:disabled {
  background-color: rgb(224 79 22 / 0.95);
}

.disabled\:bg-orange-600\/100:disabled {
  background-color: rgb(224 79 22 / 1);
}

.disabled\:bg-orange-700\/0:disabled {
  background-color: rgb(185 56 21 / 0);
}

.disabled\:bg-orange-700\/5:disabled {
  background-color: rgb(185 56 21 / 0.05);
}

.disabled\:bg-orange-700\/10:disabled {
  background-color: rgb(185 56 21 / 0.1);
}

.disabled\:bg-orange-700\/20:disabled {
  background-color: rgb(185 56 21 / 0.2);
}

.disabled\:bg-orange-700\/25:disabled {
  background-color: rgb(185 56 21 / 0.25);
}

.disabled\:bg-orange-700\/30:disabled {
  background-color: rgb(185 56 21 / 0.3);
}

.disabled\:bg-orange-700\/40:disabled {
  background-color: rgb(185 56 21 / 0.4);
}

.disabled\:bg-orange-700\/50:disabled {
  background-color: rgb(185 56 21 / 0.5);
}

.disabled\:bg-orange-700\/60:disabled {
  background-color: rgb(185 56 21 / 0.6);
}

.disabled\:bg-orange-700\/70:disabled {
  background-color: rgb(185 56 21 / 0.7);
}

.disabled\:bg-orange-700\/75:disabled {
  background-color: rgb(185 56 21 / 0.75);
}

.disabled\:bg-orange-700\/80:disabled {
  background-color: rgb(185 56 21 / 0.8);
}

.disabled\:bg-orange-700\/90:disabled {
  background-color: rgb(185 56 21 / 0.9);
}

.disabled\:bg-orange-700\/95:disabled {
  background-color: rgb(185 56 21 / 0.95);
}

.disabled\:bg-orange-700\/100:disabled {
  background-color: rgb(185 56 21 / 1);
}

.disabled\:bg-orange-800\/0:disabled {
  background-color: rgb(147 47 25 / 0);
}

.disabled\:bg-orange-800\/5:disabled {
  background-color: rgb(147 47 25 / 0.05);
}

.disabled\:bg-orange-800\/10:disabled {
  background-color: rgb(147 47 25 / 0.1);
}

.disabled\:bg-orange-800\/20:disabled {
  background-color: rgb(147 47 25 / 0.2);
}

.disabled\:bg-orange-800\/25:disabled {
  background-color: rgb(147 47 25 / 0.25);
}

.disabled\:bg-orange-800\/30:disabled {
  background-color: rgb(147 47 25 / 0.3);
}

.disabled\:bg-orange-800\/40:disabled {
  background-color: rgb(147 47 25 / 0.4);
}

.disabled\:bg-orange-800\/50:disabled {
  background-color: rgb(147 47 25 / 0.5);
}

.disabled\:bg-orange-800\/60:disabled {
  background-color: rgb(147 47 25 / 0.6);
}

.disabled\:bg-orange-800\/70:disabled {
  background-color: rgb(147 47 25 / 0.7);
}

.disabled\:bg-orange-800\/75:disabled {
  background-color: rgb(147 47 25 / 0.75);
}

.disabled\:bg-orange-800\/80:disabled {
  background-color: rgb(147 47 25 / 0.8);
}

.disabled\:bg-orange-800\/90:disabled {
  background-color: rgb(147 47 25 / 0.9);
}

.disabled\:bg-orange-800\/95:disabled {
  background-color: rgb(147 47 25 / 0.95);
}

.disabled\:bg-orange-800\/100:disabled {
  background-color: rgb(147 47 25 / 1);
}

.disabled\:bg-orange-900\/0:disabled {
  background-color: rgb(119 41 23 / 0);
}

.disabled\:bg-orange-900\/5:disabled {
  background-color: rgb(119 41 23 / 0.05);
}

.disabled\:bg-orange-900\/10:disabled {
  background-color: rgb(119 41 23 / 0.1);
}

.disabled\:bg-orange-900\/20:disabled {
  background-color: rgb(119 41 23 / 0.2);
}

.disabled\:bg-orange-900\/25:disabled {
  background-color: rgb(119 41 23 / 0.25);
}

.disabled\:bg-orange-900\/30:disabled {
  background-color: rgb(119 41 23 / 0.3);
}

.disabled\:bg-orange-900\/40:disabled {
  background-color: rgb(119 41 23 / 0.4);
}

.disabled\:bg-orange-900\/50:disabled {
  background-color: rgb(119 41 23 / 0.5);
}

.disabled\:bg-orange-900\/60:disabled {
  background-color: rgb(119 41 23 / 0.6);
}

.disabled\:bg-orange-900\/70:disabled {
  background-color: rgb(119 41 23 / 0.7);
}

.disabled\:bg-orange-900\/75:disabled {
  background-color: rgb(119 41 23 / 0.75);
}

.disabled\:bg-orange-900\/80:disabled {
  background-color: rgb(119 41 23 / 0.8);
}

.disabled\:bg-orange-900\/90:disabled {
  background-color: rgb(119 41 23 / 0.9);
}

.disabled\:bg-orange-900\/95:disabled {
  background-color: rgb(119 41 23 / 0.95);
}

.disabled\:bg-orange-900\/100:disabled {
  background-color: rgb(119 41 23 / 1);
}

.disabled\:bg-orange\/0:disabled {
  background-color: rgb(243 135 68 / 0);
}

.disabled\:bg-orange\/5:disabled {
  background-color: rgb(243 135 68 / 0.05);
}

.disabled\:bg-orange\/10:disabled {
  background-color: rgb(243 135 68 / 0.1);
}

.disabled\:bg-orange\/20:disabled {
  background-color: rgb(243 135 68 / 0.2);
}

.disabled\:bg-orange\/25:disabled {
  background-color: rgb(243 135 68 / 0.25);
}

.disabled\:bg-orange\/30:disabled {
  background-color: rgb(243 135 68 / 0.3);
}

.disabled\:bg-orange\/40:disabled {
  background-color: rgb(243 135 68 / 0.4);
}

.disabled\:bg-orange\/50:disabled {
  background-color: rgb(243 135 68 / 0.5);
}

.disabled\:bg-orange\/60:disabled {
  background-color: rgb(243 135 68 / 0.6);
}

.disabled\:bg-orange\/70:disabled {
  background-color: rgb(243 135 68 / 0.7);
}

.disabled\:bg-orange\/75:disabled {
  background-color: rgb(243 135 68 / 0.75);
}

.disabled\:bg-orange\/80:disabled {
  background-color: rgb(243 135 68 / 0.8);
}

.disabled\:bg-orange\/90:disabled {
  background-color: rgb(243 135 68 / 0.9);
}

.disabled\:bg-orange\/95:disabled {
  background-color: rgb(243 135 68 / 0.95);
}

.disabled\:bg-orange\/100:disabled {
  background-color: rgb(243 135 68 / 1);
}

.disabled\:bg-yellow-25\/0:disabled {
  background-color: rgb(254 253 240 / 0);
}

.disabled\:bg-yellow-25\/5:disabled {
  background-color: rgb(254 253 240 / 0.05);
}

.disabled\:bg-yellow-25\/10:disabled {
  background-color: rgb(254 253 240 / 0.1);
}

.disabled\:bg-yellow-25\/20:disabled {
  background-color: rgb(254 253 240 / 0.2);
}

.disabled\:bg-yellow-25\/25:disabled {
  background-color: rgb(254 253 240 / 0.25);
}

.disabled\:bg-yellow-25\/30:disabled {
  background-color: rgb(254 253 240 / 0.3);
}

.disabled\:bg-yellow-25\/40:disabled {
  background-color: rgb(254 253 240 / 0.4);
}

.disabled\:bg-yellow-25\/50:disabled {
  background-color: rgb(254 253 240 / 0.5);
}

.disabled\:bg-yellow-25\/60:disabled {
  background-color: rgb(254 253 240 / 0.6);
}

.disabled\:bg-yellow-25\/70:disabled {
  background-color: rgb(254 253 240 / 0.7);
}

.disabled\:bg-yellow-25\/75:disabled {
  background-color: rgb(254 253 240 / 0.75);
}

.disabled\:bg-yellow-25\/80:disabled {
  background-color: rgb(254 253 240 / 0.8);
}

.disabled\:bg-yellow-25\/90:disabled {
  background-color: rgb(254 253 240 / 0.9);
}

.disabled\:bg-yellow-25\/95:disabled {
  background-color: rgb(254 253 240 / 0.95);
}

.disabled\:bg-yellow-25\/100:disabled {
  background-color: rgb(254 253 240 / 1);
}

.disabled\:bg-yellow-50\/0:disabled {
  background-color: rgb(254 251 232 / 0);
}

.disabled\:bg-yellow-50\/5:disabled {
  background-color: rgb(254 251 232 / 0.05);
}

.disabled\:bg-yellow-50\/10:disabled {
  background-color: rgb(254 251 232 / 0.1);
}

.disabled\:bg-yellow-50\/20:disabled {
  background-color: rgb(254 251 232 / 0.2);
}

.disabled\:bg-yellow-50\/25:disabled {
  background-color: rgb(254 251 232 / 0.25);
}

.disabled\:bg-yellow-50\/30:disabled {
  background-color: rgb(254 251 232 / 0.3);
}

.disabled\:bg-yellow-50\/40:disabled {
  background-color: rgb(254 251 232 / 0.4);
}

.disabled\:bg-yellow-50\/50:disabled {
  background-color: rgb(254 251 232 / 0.5);
}

.disabled\:bg-yellow-50\/60:disabled {
  background-color: rgb(254 251 232 / 0.6);
}

.disabled\:bg-yellow-50\/70:disabled {
  background-color: rgb(254 251 232 / 0.7);
}

.disabled\:bg-yellow-50\/75:disabled {
  background-color: rgb(254 251 232 / 0.75);
}

.disabled\:bg-yellow-50\/80:disabled {
  background-color: rgb(254 251 232 / 0.8);
}

.disabled\:bg-yellow-50\/90:disabled {
  background-color: rgb(254 251 232 / 0.9);
}

.disabled\:bg-yellow-50\/95:disabled {
  background-color: rgb(254 251 232 / 0.95);
}

.disabled\:bg-yellow-50\/100:disabled {
  background-color: rgb(254 251 232 / 1);
}

.disabled\:bg-yellow-100\/0:disabled {
  background-color: rgb(254 247 195 / 0);
}

.disabled\:bg-yellow-100\/5:disabled {
  background-color: rgb(254 247 195 / 0.05);
}

.disabled\:bg-yellow-100\/10:disabled {
  background-color: rgb(254 247 195 / 0.1);
}

.disabled\:bg-yellow-100\/20:disabled {
  background-color: rgb(254 247 195 / 0.2);
}

.disabled\:bg-yellow-100\/25:disabled {
  background-color: rgb(254 247 195 / 0.25);
}

.disabled\:bg-yellow-100\/30:disabled {
  background-color: rgb(254 247 195 / 0.3);
}

.disabled\:bg-yellow-100\/40:disabled {
  background-color: rgb(254 247 195 / 0.4);
}

.disabled\:bg-yellow-100\/50:disabled {
  background-color: rgb(254 247 195 / 0.5);
}

.disabled\:bg-yellow-100\/60:disabled {
  background-color: rgb(254 247 195 / 0.6);
}

.disabled\:bg-yellow-100\/70:disabled {
  background-color: rgb(254 247 195 / 0.7);
}

.disabled\:bg-yellow-100\/75:disabled {
  background-color: rgb(254 247 195 / 0.75);
}

.disabled\:bg-yellow-100\/80:disabled {
  background-color: rgb(254 247 195 / 0.8);
}

.disabled\:bg-yellow-100\/90:disabled {
  background-color: rgb(254 247 195 / 0.9);
}

.disabled\:bg-yellow-100\/95:disabled {
  background-color: rgb(254 247 195 / 0.95);
}

.disabled\:bg-yellow-100\/100:disabled {
  background-color: rgb(254 247 195 / 1);
}

.disabled\:bg-yellow-200\/0:disabled {
  background-color: rgb(254 238 149 / 0);
}

.disabled\:bg-yellow-200\/5:disabled {
  background-color: rgb(254 238 149 / 0.05);
}

.disabled\:bg-yellow-200\/10:disabled {
  background-color: rgb(254 238 149 / 0.1);
}

.disabled\:bg-yellow-200\/20:disabled {
  background-color: rgb(254 238 149 / 0.2);
}

.disabled\:bg-yellow-200\/25:disabled {
  background-color: rgb(254 238 149 / 0.25);
}

.disabled\:bg-yellow-200\/30:disabled {
  background-color: rgb(254 238 149 / 0.3);
}

.disabled\:bg-yellow-200\/40:disabled {
  background-color: rgb(254 238 149 / 0.4);
}

.disabled\:bg-yellow-200\/50:disabled {
  background-color: rgb(254 238 149 / 0.5);
}

.disabled\:bg-yellow-200\/60:disabled {
  background-color: rgb(254 238 149 / 0.6);
}

.disabled\:bg-yellow-200\/70:disabled {
  background-color: rgb(254 238 149 / 0.7);
}

.disabled\:bg-yellow-200\/75:disabled {
  background-color: rgb(254 238 149 / 0.75);
}

.disabled\:bg-yellow-200\/80:disabled {
  background-color: rgb(254 238 149 / 0.8);
}

.disabled\:bg-yellow-200\/90:disabled {
  background-color: rgb(254 238 149 / 0.9);
}

.disabled\:bg-yellow-200\/95:disabled {
  background-color: rgb(254 238 149 / 0.95);
}

.disabled\:bg-yellow-200\/100:disabled {
  background-color: rgb(254 238 149 / 1);
}

.disabled\:bg-yellow-300\/0:disabled {
  background-color: rgb(253 226 114 / 0);
}

.disabled\:bg-yellow-300\/5:disabled {
  background-color: rgb(253 226 114 / 0.05);
}

.disabled\:bg-yellow-300\/10:disabled {
  background-color: rgb(253 226 114 / 0.1);
}

.disabled\:bg-yellow-300\/20:disabled {
  background-color: rgb(253 226 114 / 0.2);
}

.disabled\:bg-yellow-300\/25:disabled {
  background-color: rgb(253 226 114 / 0.25);
}

.disabled\:bg-yellow-300\/30:disabled {
  background-color: rgb(253 226 114 / 0.3);
}

.disabled\:bg-yellow-300\/40:disabled {
  background-color: rgb(253 226 114 / 0.4);
}

.disabled\:bg-yellow-300\/50:disabled {
  background-color: rgb(253 226 114 / 0.5);
}

.disabled\:bg-yellow-300\/60:disabled {
  background-color: rgb(253 226 114 / 0.6);
}

.disabled\:bg-yellow-300\/70:disabled {
  background-color: rgb(253 226 114 / 0.7);
}

.disabled\:bg-yellow-300\/75:disabled {
  background-color: rgb(253 226 114 / 0.75);
}

.disabled\:bg-yellow-300\/80:disabled {
  background-color: rgb(253 226 114 / 0.8);
}

.disabled\:bg-yellow-300\/90:disabled {
  background-color: rgb(253 226 114 / 0.9);
}

.disabled\:bg-yellow-300\/95:disabled {
  background-color: rgb(253 226 114 / 0.95);
}

.disabled\:bg-yellow-300\/100:disabled {
  background-color: rgb(253 226 114 / 1);
}

.disabled\:bg-yellow-400\/0:disabled {
  background-color: rgb(250 197 21 / 0);
}

.disabled\:bg-yellow-400\/5:disabled {
  background-color: rgb(250 197 21 / 0.05);
}

.disabled\:bg-yellow-400\/10:disabled {
  background-color: rgb(250 197 21 / 0.1);
}

.disabled\:bg-yellow-400\/20:disabled {
  background-color: rgb(250 197 21 / 0.2);
}

.disabled\:bg-yellow-400\/25:disabled {
  background-color: rgb(250 197 21 / 0.25);
}

.disabled\:bg-yellow-400\/30:disabled {
  background-color: rgb(250 197 21 / 0.3);
}

.disabled\:bg-yellow-400\/40:disabled {
  background-color: rgb(250 197 21 / 0.4);
}

.disabled\:bg-yellow-400\/50:disabled {
  background-color: rgb(250 197 21 / 0.5);
}

.disabled\:bg-yellow-400\/60:disabled {
  background-color: rgb(250 197 21 / 0.6);
}

.disabled\:bg-yellow-400\/70:disabled {
  background-color: rgb(250 197 21 / 0.7);
}

.disabled\:bg-yellow-400\/75:disabled {
  background-color: rgb(250 197 21 / 0.75);
}

.disabled\:bg-yellow-400\/80:disabled {
  background-color: rgb(250 197 21 / 0.8);
}

.disabled\:bg-yellow-400\/90:disabled {
  background-color: rgb(250 197 21 / 0.9);
}

.disabled\:bg-yellow-400\/95:disabled {
  background-color: rgb(250 197 21 / 0.95);
}

.disabled\:bg-yellow-400\/100:disabled {
  background-color: rgb(250 197 21 / 1);
}

.disabled\:bg-yellow-500\/0:disabled {
  background-color: rgb(234 170 8 / 0);
}

.disabled\:bg-yellow-500\/5:disabled {
  background-color: rgb(234 170 8 / 0.05);
}

.disabled\:bg-yellow-500\/10:disabled {
  background-color: rgb(234 170 8 / 0.1);
}

.disabled\:bg-yellow-500\/20:disabled {
  background-color: rgb(234 170 8 / 0.2);
}

.disabled\:bg-yellow-500\/25:disabled {
  background-color: rgb(234 170 8 / 0.25);
}

.disabled\:bg-yellow-500\/30:disabled {
  background-color: rgb(234 170 8 / 0.3);
}

.disabled\:bg-yellow-500\/40:disabled {
  background-color: rgb(234 170 8 / 0.4);
}

.disabled\:bg-yellow-500\/50:disabled {
  background-color: rgb(234 170 8 / 0.5);
}

.disabled\:bg-yellow-500\/60:disabled {
  background-color: rgb(234 170 8 / 0.6);
}

.disabled\:bg-yellow-500\/70:disabled {
  background-color: rgb(234 170 8 / 0.7);
}

.disabled\:bg-yellow-500\/75:disabled {
  background-color: rgb(234 170 8 / 0.75);
}

.disabled\:bg-yellow-500\/80:disabled {
  background-color: rgb(234 170 8 / 0.8);
}

.disabled\:bg-yellow-500\/90:disabled {
  background-color: rgb(234 170 8 / 0.9);
}

.disabled\:bg-yellow-500\/95:disabled {
  background-color: rgb(234 170 8 / 0.95);
}

.disabled\:bg-yellow-500\/100:disabled {
  background-color: rgb(234 170 8 / 1);
}

.disabled\:bg-yellow-600\/0:disabled {
  background-color: rgb(202 133 4 / 0);
}

.disabled\:bg-yellow-600\/5:disabled {
  background-color: rgb(202 133 4 / 0.05);
}

.disabled\:bg-yellow-600\/10:disabled {
  background-color: rgb(202 133 4 / 0.1);
}

.disabled\:bg-yellow-600\/20:disabled {
  background-color: rgb(202 133 4 / 0.2);
}

.disabled\:bg-yellow-600\/25:disabled {
  background-color: rgb(202 133 4 / 0.25);
}

.disabled\:bg-yellow-600\/30:disabled {
  background-color: rgb(202 133 4 / 0.3);
}

.disabled\:bg-yellow-600\/40:disabled {
  background-color: rgb(202 133 4 / 0.4);
}

.disabled\:bg-yellow-600\/50:disabled {
  background-color: rgb(202 133 4 / 0.5);
}

.disabled\:bg-yellow-600\/60:disabled {
  background-color: rgb(202 133 4 / 0.6);
}

.disabled\:bg-yellow-600\/70:disabled {
  background-color: rgb(202 133 4 / 0.7);
}

.disabled\:bg-yellow-600\/75:disabled {
  background-color: rgb(202 133 4 / 0.75);
}

.disabled\:bg-yellow-600\/80:disabled {
  background-color: rgb(202 133 4 / 0.8);
}

.disabled\:bg-yellow-600\/90:disabled {
  background-color: rgb(202 133 4 / 0.9);
}

.disabled\:bg-yellow-600\/95:disabled {
  background-color: rgb(202 133 4 / 0.95);
}

.disabled\:bg-yellow-600\/100:disabled {
  background-color: rgb(202 133 4 / 1);
}

.disabled\:bg-yellow-700\/0:disabled {
  background-color: rgb(161 92 7 / 0);
}

.disabled\:bg-yellow-700\/5:disabled {
  background-color: rgb(161 92 7 / 0.05);
}

.disabled\:bg-yellow-700\/10:disabled {
  background-color: rgb(161 92 7 / 0.1);
}

.disabled\:bg-yellow-700\/20:disabled {
  background-color: rgb(161 92 7 / 0.2);
}

.disabled\:bg-yellow-700\/25:disabled {
  background-color: rgb(161 92 7 / 0.25);
}

.disabled\:bg-yellow-700\/30:disabled {
  background-color: rgb(161 92 7 / 0.3);
}

.disabled\:bg-yellow-700\/40:disabled {
  background-color: rgb(161 92 7 / 0.4);
}

.disabled\:bg-yellow-700\/50:disabled {
  background-color: rgb(161 92 7 / 0.5);
}

.disabled\:bg-yellow-700\/60:disabled {
  background-color: rgb(161 92 7 / 0.6);
}

.disabled\:bg-yellow-700\/70:disabled {
  background-color: rgb(161 92 7 / 0.7);
}

.disabled\:bg-yellow-700\/75:disabled {
  background-color: rgb(161 92 7 / 0.75);
}

.disabled\:bg-yellow-700\/80:disabled {
  background-color: rgb(161 92 7 / 0.8);
}

.disabled\:bg-yellow-700\/90:disabled {
  background-color: rgb(161 92 7 / 0.9);
}

.disabled\:bg-yellow-700\/95:disabled {
  background-color: rgb(161 92 7 / 0.95);
}

.disabled\:bg-yellow-700\/100:disabled {
  background-color: rgb(161 92 7 / 1);
}

.disabled\:bg-yellow-800\/0:disabled {
  background-color: rgb(133 74 14 / 0);
}

.disabled\:bg-yellow-800\/5:disabled {
  background-color: rgb(133 74 14 / 0.05);
}

.disabled\:bg-yellow-800\/10:disabled {
  background-color: rgb(133 74 14 / 0.1);
}

.disabled\:bg-yellow-800\/20:disabled {
  background-color: rgb(133 74 14 / 0.2);
}

.disabled\:bg-yellow-800\/25:disabled {
  background-color: rgb(133 74 14 / 0.25);
}

.disabled\:bg-yellow-800\/30:disabled {
  background-color: rgb(133 74 14 / 0.3);
}

.disabled\:bg-yellow-800\/40:disabled {
  background-color: rgb(133 74 14 / 0.4);
}

.disabled\:bg-yellow-800\/50:disabled {
  background-color: rgb(133 74 14 / 0.5);
}

.disabled\:bg-yellow-800\/60:disabled {
  background-color: rgb(133 74 14 / 0.6);
}

.disabled\:bg-yellow-800\/70:disabled {
  background-color: rgb(133 74 14 / 0.7);
}

.disabled\:bg-yellow-800\/75:disabled {
  background-color: rgb(133 74 14 / 0.75);
}

.disabled\:bg-yellow-800\/80:disabled {
  background-color: rgb(133 74 14 / 0.8);
}

.disabled\:bg-yellow-800\/90:disabled {
  background-color: rgb(133 74 14 / 0.9);
}

.disabled\:bg-yellow-800\/95:disabled {
  background-color: rgb(133 74 14 / 0.95);
}

.disabled\:bg-yellow-800\/100:disabled {
  background-color: rgb(133 74 14 / 1);
}

.disabled\:bg-yellow-900\/0:disabled {
  background-color: rgb(113 56 18 / 0);
}

.disabled\:bg-yellow-900\/5:disabled {
  background-color: rgb(113 56 18 / 0.05);
}

.disabled\:bg-yellow-900\/10:disabled {
  background-color: rgb(113 56 18 / 0.1);
}

.disabled\:bg-yellow-900\/20:disabled {
  background-color: rgb(113 56 18 / 0.2);
}

.disabled\:bg-yellow-900\/25:disabled {
  background-color: rgb(113 56 18 / 0.25);
}

.disabled\:bg-yellow-900\/30:disabled {
  background-color: rgb(113 56 18 / 0.3);
}

.disabled\:bg-yellow-900\/40:disabled {
  background-color: rgb(113 56 18 / 0.4);
}

.disabled\:bg-yellow-900\/50:disabled {
  background-color: rgb(113 56 18 / 0.5);
}

.disabled\:bg-yellow-900\/60:disabled {
  background-color: rgb(113 56 18 / 0.6);
}

.disabled\:bg-yellow-900\/70:disabled {
  background-color: rgb(113 56 18 / 0.7);
}

.disabled\:bg-yellow-900\/75:disabled {
  background-color: rgb(113 56 18 / 0.75);
}

.disabled\:bg-yellow-900\/80:disabled {
  background-color: rgb(113 56 18 / 0.8);
}

.disabled\:bg-yellow-900\/90:disabled {
  background-color: rgb(113 56 18 / 0.9);
}

.disabled\:bg-yellow-900\/95:disabled {
  background-color: rgb(113 56 18 / 0.95);
}

.disabled\:bg-yellow-900\/100:disabled {
  background-color: rgb(113 56 18 / 1);
}

.disabled\:bg-yellow\/0:disabled {
  background-color: rgb(250 197 21 / 0);
}

.disabled\:bg-yellow\/5:disabled {
  background-color: rgb(250 197 21 / 0.05);
}

.disabled\:bg-yellow\/10:disabled {
  background-color: rgb(250 197 21 / 0.1);
}

.disabled\:bg-yellow\/20:disabled {
  background-color: rgb(250 197 21 / 0.2);
}

.disabled\:bg-yellow\/25:disabled {
  background-color: rgb(250 197 21 / 0.25);
}

.disabled\:bg-yellow\/30:disabled {
  background-color: rgb(250 197 21 / 0.3);
}

.disabled\:bg-yellow\/40:disabled {
  background-color: rgb(250 197 21 / 0.4);
}

.disabled\:bg-yellow\/50:disabled {
  background-color: rgb(250 197 21 / 0.5);
}

.disabled\:bg-yellow\/60:disabled {
  background-color: rgb(250 197 21 / 0.6);
}

.disabled\:bg-yellow\/70:disabled {
  background-color: rgb(250 197 21 / 0.7);
}

.disabled\:bg-yellow\/75:disabled {
  background-color: rgb(250 197 21 / 0.75);
}

.disabled\:bg-yellow\/80:disabled {
  background-color: rgb(250 197 21 / 0.8);
}

.disabled\:bg-yellow\/90:disabled {
  background-color: rgb(250 197 21 / 0.9);
}

.disabled\:bg-yellow\/95:disabled {
  background-color: rgb(250 197 21 / 0.95);
}

.disabled\:bg-yellow\/100:disabled {
  background-color: rgb(250 197 21 / 1);
}

.disabled\:fill-white:disabled {
  fill: #FFFFFF;
}

.disabled\:fill-black:disabled {
  fill: #000000;
}

.disabled\:fill-gray-25:disabled {
  fill: #FCFCFD;
}

.disabled\:fill-gray-50:disabled {
  fill: #F9FAFB;
}

.disabled\:fill-gray-100:disabled {
  fill: #F2F4F7;
}

.disabled\:fill-gray-200:disabled {
  fill: #EAECF0;
}

.disabled\:fill-gray-300:disabled {
  fill: #D0D5DD;
}

.disabled\:fill-gray-400:disabled {
  fill: #98A2B3;
}

.disabled\:fill-gray-500:disabled {
  fill: #667085;
}

.disabled\:fill-gray-600:disabled {
  fill: #475467;
}

.disabled\:fill-gray-700:disabled {
  fill: #344054;
}

.disabled\:fill-gray-800:disabled {
  fill: #1D2939;
}

.disabled\:fill-gray-900:disabled {
  fill: #101828;
}

.disabled\:fill-gray:disabled {
  fill: #98A2B3;
}

.disabled\:fill-primary-25:disabled {
  fill: #F7FAFF;
}

.disabled\:fill-primary-50:disabled {
  fill: #F5F8FF;
}

.disabled\:fill-primary-100:disabled {
  fill: #EFF3FF;
}

.disabled\:fill-primary-200:disabled {
  fill: #DAE8FF;
}

.disabled\:fill-primary-300:disabled {
  fill: #9EC0FC;
}

.disabled\:fill-primary-400:disabled {
  fill: #74A7FE;
}

.disabled\:fill-primary-500:disabled {
  fill: #5794FD;
}

.disabled\:fill-primary-600:disabled {
  fill: #3D82F9;
}

.disabled\:fill-primary-700:disabled {
  fill: #2F67C9;
}

.disabled\:fill-primary-800:disabled {
  fill: #374C99;
}

.disabled\:fill-primary-900:disabled {
  fill: #243366;
}

.disabled\:fill-primary:disabled {
  fill: #74A7FE;
}

.disabled\:fill-error-25:disabled {
  fill: #FFFBFA;
}

.disabled\:fill-error-50:disabled {
  fill: #FEF3F2;
}

.disabled\:fill-error-100:disabled {
  fill: #FEE4E2;
}

.disabled\:fill-error-200:disabled {
  fill: #FECDCA;
}

.disabled\:fill-error-300:disabled {
  fill: #FDA29B;
}

.disabled\:fill-error-400:disabled {
  fill: #F97066;
}

.disabled\:fill-error-500:disabled {
  fill: #F04438;
}

.disabled\:fill-error-600:disabled {
  fill: #D92D20;
}

.disabled\:fill-error-700:disabled {
  fill: #B42318;
}

.disabled\:fill-error-800:disabled {
  fill: #912018;
}

.disabled\:fill-error-900:disabled {
  fill: #7A271A;
}

.disabled\:fill-error:disabled {
  fill: #F97066;
}

.disabled\:fill-warning-25:disabled {
  fill: #FFFCF5;
}

.disabled\:fill-warning-50:disabled {
  fill: #FFFAEB;
}

.disabled\:fill-warning-100:disabled {
  fill: #FEF0C7;
}

.disabled\:fill-warning-200:disabled {
  fill: #FEDF89;
}

.disabled\:fill-warning-300:disabled {
  fill: #FEC84B;
}

.disabled\:fill-warning-400:disabled {
  fill: #FDB022;
}

.disabled\:fill-warning-500:disabled {
  fill: #F79009;
}

.disabled\:fill-warning-600:disabled {
  fill: #DC6803;
}

.disabled\:fill-warning-700:disabled {
  fill: #B54708;
}

.disabled\:fill-warning-800:disabled {
  fill: #93370D;
}

.disabled\:fill-warning-900:disabled {
  fill: #7A2E0E;
}

.disabled\:fill-warning:disabled {
  fill: #FDB022;
}

.disabled\:fill-success-25:disabled {
  fill: #F6FEF9;
}

.disabled\:fill-success-50:disabled {
  fill: #ECFDF3;
}

.disabled\:fill-success-100:disabled {
  fill: #D1FADF;
}

.disabled\:fill-success-200:disabled {
  fill: #A6F4C5;
}

.disabled\:fill-success-300:disabled {
  fill: #6CE9A6;
}

.disabled\:fill-success-400:disabled {
  fill: #32D583;
}

.disabled\:fill-success-500:disabled {
  fill: #12876A;
}

.disabled\:fill-success-600:disabled {
  fill: #039855;
}

.disabled\:fill-success-700:disabled {
  fill: #027A48;
}

.disabled\:fill-success-800:disabled {
  fill: #05603A;
}

.disabled\:fill-success-900:disabled {
  fill: #054F31;
}

.disabled\:fill-success:disabled {
  fill: #32D583;
}

.disabled\:fill-gray-blue-25:disabled {
  fill: #FCFCFD;
}

.disabled\:fill-gray-blue-50:disabled {
  fill: #F8F9FC;
}

.disabled\:fill-gray-blue-100:disabled {
  fill: #EAECF5;
}

.disabled\:fill-gray-blue-200:disabled {
  fill: #D5D9EB;
}

.disabled\:fill-gray-blue-300:disabled {
  fill: #B3B8DB;
}

.disabled\:fill-gray-blue-400:disabled {
  fill: #717BBC;
}

.disabled\:fill-gray-blue-500:disabled {
  fill: #4E5BA6;
}

.disabled\:fill-gray-blue-600:disabled {
  fill: #3E4784;
}

.disabled\:fill-gray-blue-700:disabled {
  fill: #363F72;
}

.disabled\:fill-gray-blue-800:disabled {
  fill: #293056;
}

.disabled\:fill-gray-blue-900:disabled {
  fill: #101323;
}

.disabled\:fill-gray-blue:disabled {
  fill: #717BBC;
}

.disabled\:fill-gray-cool-25:disabled {
  fill: #FCFCFD;
}

.disabled\:fill-gray-cool-50:disabled {
  fill: #F9F9FB;
}

.disabled\:fill-gray-cool-100:disabled {
  fill: #EFF1F5;
}

.disabled\:fill-gray-cool-200:disabled {
  fill: #DCDFEA;
}

.disabled\:fill-gray-cool-300:disabled {
  fill: #B9C0D4;
}

.disabled\:fill-gray-cool-400:disabled {
  fill: #7D89B0;
}

.disabled\:fill-gray-cool-500:disabled {
  fill: #5D6B98;
}

.disabled\:fill-gray-cool-600:disabled {
  fill: #4A5578;
}

.disabled\:fill-gray-cool-700:disabled {
  fill: #404968;
}

.disabled\:fill-gray-cool-800:disabled {
  fill: #30374F;
}

.disabled\:fill-gray-cool-900:disabled {
  fill: #111322;
}

.disabled\:fill-gray-cool:disabled {
  fill: #7D89B0;
}

.disabled\:fill-gray-modern-25:disabled {
  fill: #FCFCFD;
}

.disabled\:fill-gray-modern-50:disabled {
  fill: #F8FAFC;
}

.disabled\:fill-gray-modern-100:disabled {
  fill: #EEF2F6;
}

.disabled\:fill-gray-modern-200:disabled {
  fill: #E3E8EF;
}

.disabled\:fill-gray-modern-300:disabled {
  fill: #CDD5DF;
}

.disabled\:fill-gray-modern-400:disabled {
  fill: #9AA4B2;
}

.disabled\:fill-gray-modern-500:disabled {
  fill: #697586;
}

.disabled\:fill-gray-modern-600:disabled {
  fill: #485565;
}

.disabled\:fill-gray-modern-700:disabled {
  fill: #364152;
}

.disabled\:fill-gray-modern-800:disabled {
  fill: #202939;
}

.disabled\:fill-gray-modern-900:disabled {
  fill: #121926;
}

.disabled\:fill-gray-modern:disabled {
  fill: #9AA4B2;
}

.disabled\:fill-gray-neutral-25:disabled {
  fill: #FCFCFD;
}

.disabled\:fill-gray-neutral-50:disabled {
  fill: #F9FAFB;
}

.disabled\:fill-gray-neutral-100:disabled {
  fill: #F3F4F6;
}

.disabled\:fill-gray-neutral-200:disabled {
  fill: #E5E7EB;
}

.disabled\:fill-gray-neutral-300:disabled {
  fill: #D2D6DB;
}

.disabled\:fill-gray-neutral-400:disabled {
  fill: #9DA4AE;
}

.disabled\:fill-gray-neutral-500:disabled {
  fill: #6C737F;
}

.disabled\:fill-gray-neutral-600:disabled {
  fill: #4D5761;
}

.disabled\:fill-gray-neutral-700:disabled {
  fill: #384250;
}

.disabled\:fill-gray-neutral-800:disabled {
  fill: #1F2A37;
}

.disabled\:fill-gray-neutral-900:disabled {
  fill: #111927;
}

.disabled\:fill-gray-neutral:disabled {
  fill: #9DA4AE;
}

.disabled\:fill-gray-iron-25:disabled {
  fill: #FCFCFC;
}

.disabled\:fill-gray-iron-50:disabled {
  fill: #FAFAFA;
}

.disabled\:fill-gray-iron-100:disabled {
  fill: #F4F4F5;
}

.disabled\:fill-gray-iron-200:disabled {
  fill: #E4E4E7;
}

.disabled\:fill-gray-iron-300:disabled {
  fill: #D1D1D6;
}

.disabled\:fill-gray-iron-400:disabled {
  fill: #A0A0AB;
}

.disabled\:fill-gray-iron-500:disabled {
  fill: #70707B;
}

.disabled\:fill-gray-iron-600:disabled {
  fill: #51525C;
}

.disabled\:fill-gray-iron-700:disabled {
  fill: #3F3F46;
}

.disabled\:fill-gray-iron-800:disabled {
  fill: #26272B;
}

.disabled\:fill-gray-iron-900:disabled {
  fill: #18181B;
}

.disabled\:fill-gray-iron:disabled {
  fill: #A0A0AB;
}

.disabled\:fill-gray-true-25:disabled {
  fill: #FCFCFC;
}

.disabled\:fill-gray-true-50:disabled {
  fill: #FAFAFA;
}

.disabled\:fill-gray-true-100:disabled {
  fill: #F5F5F5;
}

.disabled\:fill-gray-true-200:disabled {
  fill: #E5E5E5;
}

.disabled\:fill-gray-true-300:disabled {
  fill: #D6D6D6;
}

.disabled\:fill-gray-true-400:disabled {
  fill: #A3A3A3;
}

.disabled\:fill-gray-true-500:disabled {
  fill: #737373;
}

.disabled\:fill-gray-true-600:disabled {
  fill: #525252;
}

.disabled\:fill-gray-true-700:disabled {
  fill: #424242;
}

.disabled\:fill-gray-true-800:disabled {
  fill: #292929;
}

.disabled\:fill-gray-true-900:disabled {
  fill: #141414;
}

.disabled\:fill-gray-true:disabled {
  fill: #A3A3A3;
}

.disabled\:fill-gray-warm-25:disabled {
  fill: #FDFDFC;
}

.disabled\:fill-gray-warm-50:disabled {
  fill: #FAFAF9;
}

.disabled\:fill-gray-warm-100:disabled {
  fill: #F5F5F4;
}

.disabled\:fill-gray-warm-200:disabled {
  fill: #E7E5E4;
}

.disabled\:fill-gray-warm-300:disabled {
  fill: #D7D3D0;
}

.disabled\:fill-gray-warm-400:disabled {
  fill: #A9A29D;
}

.disabled\:fill-gray-warm-500:disabled {
  fill: #79716B;
}

.disabled\:fill-gray-warm-600:disabled {
  fill: #57534E;
}

.disabled\:fill-gray-warm-700:disabled {
  fill: #44403C;
}

.disabled\:fill-gray-warm-800:disabled {
  fill: #292524;
}

.disabled\:fill-gray-warm-900:disabled {
  fill: #1C1917;
}

.disabled\:fill-gray-warm:disabled {
  fill: #A9A29D;
}

.disabled\:fill-moss-25:disabled {
  fill: #FAFDF7;
}

.disabled\:fill-moss-50:disabled {
  fill: #F5FBEE;
}

.disabled\:fill-moss-100:disabled {
  fill: #E6F4D7;
}

.disabled\:fill-moss-200:disabled {
  fill: #CEEAB0;
}

.disabled\:fill-moss-300:disabled {
  fill: #ACDC79;
}

.disabled\:fill-moss-400:disabled {
  fill: #86CB3C;
}

.disabled\:fill-moss-500:disabled {
  fill: #669F2A;
}

.disabled\:fill-moss-600:disabled {
  fill: #4F7A21;
}

.disabled\:fill-moss-700:disabled {
  fill: #3F621A;
}

.disabled\:fill-moss-800:disabled {
  fill: #335015;
}

.disabled\:fill-moss-900:disabled {
  fill: #2B4212;
}

.disabled\:fill-moss:disabled {
  fill: #86CB3C;
}

.disabled\:fill-green-light-25:disabled {
  fill: #FAFEF5;
}

.disabled\:fill-green-light-50:disabled {
  fill: #F3FEE7;
}

.disabled\:fill-green-light-100:disabled {
  fill: #E4FBCC;
}

.disabled\:fill-green-light-200:disabled {
  fill: #DOF8AB;
}

.disabled\:fill-green-light-300:disabled {
  fill: #A6EF67;
}

.disabled\:fill-green-light-400:disabled {
  fill: #85E13A;
}

.disabled\:fill-green-light-500:disabled {
  fill: #660610;
}

.disabled\:fill-green-light-600:disabled {
  fill: #4CA3OD;
}

.disabled\:fill-green-light-700:disabled {
  fill: #3B7COF;
}

.disabled\:fill-green-light-800:disabled {
  fill: #326212;
}

.disabled\:fill-green-light-900:disabled {
  fill: #2B5314;
}

.disabled\:fill-green-light:disabled {
  fill: #85E13A;
}

.disabled\:fill-green-25:disabled {
  fill: #F6FEF9;
}

.disabled\:fill-green-50:disabled {
  fill: #EDFCF2;
}

.disabled\:fill-green-100:disabled {
  fill: #D3F8DF;
}

.disabled\:fill-green-200:disabled {
  fill: #AAF0C4;
}

.disabled\:fill-green-300:disabled {
  fill: #73E2A3;
}

.disabled\:fill-green-400:disabled {
  fill: #3CCB7F;
}

.disabled\:fill-green-500:disabled {
  fill: #168364;
}

.disabled\:fill-green-600:disabled {
  fill: #099250;
}

.disabled\:fill-green-700:disabled {
  fill: #087443;
}

.disabled\:fill-green-800:disabled {
  fill: #095037;
}

.disabled\:fill-green-900:disabled {
  fill: #084C2E;
}

.disabled\:fill-green:disabled {
  fill: #3CCB7F;
}

.disabled\:fill-teal-25:disabled {
  fill: #F6FEFC;
}

.disabled\:fill-teal-50:disabled {
  fill: #F0FDF9;
}

.disabled\:fill-teal-100:disabled {
  fill: #CCFBEF;
}

.disabled\:fill-teal-200:disabled {
  fill: #99F6E0;
}

.disabled\:fill-teal-300:disabled {
  fill: #5FE9D0;
}

.disabled\:fill-teal-400:disabled {
  fill: #2ED3B7;
}

.disabled\:fill-teal-500:disabled {
  fill: #15B79E;
}

.disabled\:fill-teal-600:disabled {
  fill: #0E9384;
}

.disabled\:fill-teal-700:disabled {
  fill: #107569;
}

.disabled\:fill-teal-800:disabled {
  fill: #125D56;
}

.disabled\:fill-teal-900:disabled {
  fill: #134E48;
}

.disabled\:fill-teal:disabled {
  fill: #2ED3B7;
}

.disabled\:fill-cyan-25:disabled {
  fill: #F5FEFF;
}

.disabled\:fill-cyan-50:disabled {
  fill: #ECFDFF;
}

.disabled\:fill-cyan-100:disabled {
  fill: #CFF9FE;
}

.disabled\:fill-cyan-200:disabled {
  fill: #A5F0FC;
}

.disabled\:fill-cyan-300:disabled {
  fill: #67E3F9;
}

.disabled\:fill-cyan-400:disabled {
  fill: #22CCEE;
}

.disabled\:fill-cyan-500:disabled {
  fill: #06AED4;
}

.disabled\:fill-cyan-600:disabled {
  fill: #088AB2;
}

.disabled\:fill-cyan-700:disabled {
  fill: #0E7090;
}

.disabled\:fill-cyan-800:disabled {
  fill: #155B75;
}

.disabled\:fill-cyan-900:disabled {
  fill: #164C63;
}

.disabled\:fill-cyan:disabled {
  fill: #22CCEE;
}

.disabled\:fill-blue-light-25:disabled {
  fill: #F5FBFF;
}

.disabled\:fill-blue-light-50:disabled {
  fill: #F0F9FF;
}

.disabled\:fill-blue-light-100:disabled {
  fill: #E0F2FE;
}

.disabled\:fill-blue-light-200:disabled {
  fill: #B9E6FE;
}

.disabled\:fill-blue-light-300:disabled {
  fill: #7CD4FD;
}

.disabled\:fill-blue-light-400:disabled {
  fill: #36BFFA;
}

.disabled\:fill-blue-light-500:disabled {
  fill: #0BA5EC;
}

.disabled\:fill-blue-light-600:disabled {
  fill: #0086C9;
}

.disabled\:fill-blue-light-700:disabled {
  fill: #026AA2;
}

.disabled\:fill-blue-light-800:disabled {
  fill: #065986;
}

.disabled\:fill-blue-light-900:disabled {
  fill: #0B4A6F;
}

.disabled\:fill-blue-light:disabled {
  fill: #36BFFA;
}

.disabled\:fill-blue-25:disabled {
  fill: #F5FAFF;
}

.disabled\:fill-blue-50:disabled {
  fill: #EFF8FF;
}

.disabled\:fill-blue-100:disabled {
  fill: #D1E9FF;
}

.disabled\:fill-blue-200:disabled {
  fill: #B2DDFF;
}

.disabled\:fill-blue-300:disabled {
  fill: #84CAFF;
}

.disabled\:fill-blue-400:disabled {
  fill: #53B1FD;
}

.disabled\:fill-blue-500:disabled {
  fill: #2E90FA;
}

.disabled\:fill-blue-600:disabled {
  fill: #1570EF;
}

.disabled\:fill-blue-700:disabled {
  fill: #175CD3;
}

.disabled\:fill-blue-800:disabled {
  fill: #1849A9;
}

.disabled\:fill-blue-900:disabled {
  fill: #194185;
}

.disabled\:fill-blue:disabled {
  fill: #53B1FD;
}

.disabled\:fill-blue-dark-25:disabled {
  fill: #F5F8FF;
}

.disabled\:fill-blue-dark-50:disabled {
  fill: #EFF4FF;
}

.disabled\:fill-blue-dark-100:disabled {
  fill: #D1E0FF;
}

.disabled\:fill-blue-dark-200:disabled {
  fill: #B2CCFF;
}

.disabled\:fill-blue-dark-300:disabled {
  fill: #84ADFF;
}

.disabled\:fill-blue-dark-400:disabled {
  fill: #528BFF;
}

.disabled\:fill-blue-dark-500:disabled {
  fill: #2970FF;
}

.disabled\:fill-blue-dark-600:disabled {
  fill: #155EEF;
}

.disabled\:fill-blue-dark-700:disabled {
  fill: #004EEB;
}

.disabled\:fill-blue-dark-800:disabled {
  fill: #0040C1;
}

.disabled\:fill-blue-dark-900:disabled {
  fill: #00359E;
}

.disabled\:fill-blue-dark:disabled {
  fill: #528BFF;
}

.disabled\:fill-indigo-25:disabled {
  fill: #F5F8FF;
}

.disabled\:fill-indigo-50:disabled {
  fill: #EEF4FF;
}

.disabled\:fill-indigo-100:disabled {
  fill: #E0EAFF;
}

.disabled\:fill-indigo-200:disabled {
  fill: #C7D7FE;
}

.disabled\:fill-indigo-300:disabled {
  fill: #A4BCFD;
}

.disabled\:fill-indigo-400:disabled {
  fill: #8098F9;
}

.disabled\:fill-indigo-500:disabled {
  fill: #6172F3;
}

.disabled\:fill-indigo-600:disabled {
  fill: #444CE7;
}

.disabled\:fill-indigo-700:disabled {
  fill: #3538CD;
}

.disabled\:fill-indigo-800:disabled {
  fill: #2D31A6;
}

.disabled\:fill-indigo-900:disabled {
  fill: #2D3282;
}

.disabled\:fill-indigo:disabled {
  fill: #8098F9;
}

.disabled\:fill-violet-25:disabled {
  fill: #FBFAFF;
}

.disabled\:fill-violet-50:disabled {
  fill: #F5F3FF;
}

.disabled\:fill-violet-100:disabled {
  fill: #ECE9FE;
}

.disabled\:fill-violet-200:disabled {
  fill: #DDD6FE;
}

.disabled\:fill-violet-300:disabled {
  fill: #C3B5FD;
}

.disabled\:fill-violet-400:disabled {
  fill: #A48AFB;
}

.disabled\:fill-violet-500:disabled {
  fill: #875BF7;
}

.disabled\:fill-violet-600:disabled {
  fill: #7839EE;
}

.disabled\:fill-violet-700:disabled {
  fill: #6927DA;
}

.disabled\:fill-violet-800:disabled {
  fill: #5720B7;
}

.disabled\:fill-violet-900:disabled {
  fill: #491C96;
}

.disabled\:fill-violet:disabled {
  fill: #A48AFB;
}

.disabled\:fill-purple-25:disabled {
  fill: #FAFAFF;
}

.disabled\:fill-purple-50:disabled {
  fill: #F4F3FF;
}

.disabled\:fill-purple-100:disabled {
  fill: #EBE9FE;
}

.disabled\:fill-purple-200:disabled {
  fill: #D9D6FE;
}

.disabled\:fill-purple-300:disabled {
  fill: #BDB4FE;
}

.disabled\:fill-purple-400:disabled {
  fill: #9B8AFB;
}

.disabled\:fill-purple-500:disabled {
  fill: #7A5AF8;
}

.disabled\:fill-purple-600:disabled {
  fill: #6938EF;
}

.disabled\:fill-purple-700:disabled {
  fill: #5925DC;
}

.disabled\:fill-purple-800:disabled {
  fill: #4A1FB8;
}

.disabled\:fill-purple-900:disabled {
  fill: #3E1C96;
}

.disabled\:fill-purple:disabled {
  fill: #9B8AFB;
}

.disabled\:fill-fuchsia-25:disabled {
  fill: #FEFAFF;
}

.disabled\:fill-fuchsia-50:disabled {
  fill: #FDF4FF;
}

.disabled\:fill-fuchsia-100:disabled {
  fill: #FBE8FF;
}

.disabled\:fill-fuchsia-200:disabled {
  fill: #F6D0FE;
}

.disabled\:fill-fuchsia-300:disabled {
  fill: #EEAAFD;
}

.disabled\:fill-fuchsia-400:disabled {
  fill: #E478FA;
}

.disabled\:fill-fuchsia-500:disabled {
  fill: #D444F1;
}

.disabled\:fill-fuchsia-600:disabled {
  fill: #BA24D5;
}

.disabled\:fill-fuchsia-700:disabled {
  fill: #9F1AB1;
}

.disabled\:fill-fuchsia-800:disabled {
  fill: #821890;
}

.disabled\:fill-fuchsia-900:disabled {
  fill: #6F1877;
}

.disabled\:fill-fuchsia:disabled {
  fill: #E478FA;
}

.disabled\:fill-pink-25:disabled {
  fill: #FEF6FB;
}

.disabled\:fill-pink-50:disabled {
  fill: #FDF2FA;
}

.disabled\:fill-pink-100:disabled {
  fill: #FCE7F6;
}

.disabled\:fill-pink-200:disabled {
  fill: #FCCEEE;
}

.disabled\:fill-pink-300:disabled {
  fill: #FAA7E0;
}

.disabled\:fill-pink-400:disabled {
  fill: #F67007;
}

.disabled\:fill-pink-500:disabled {
  fill: #EE46BC;
}

.disabled\:fill-pink-600:disabled {
  fill: #DD2590;
}

.disabled\:fill-pink-700:disabled {
  fill: #C11574;
}

.disabled\:fill-pink-800:disabled {
  fill: #9E165F;
}

.disabled\:fill-pink-900:disabled {
  fill: #851651;
}

.disabled\:fill-pink:disabled {
  fill: #F67007;
}

.disabled\:fill-rose-25:disabled {
  fill: #FFF5F6;
}

.disabled\:fill-rose-50:disabled {
  fill: #FFF1F3;
}

.disabled\:fill-rose-100:disabled {
  fill: #FFE4E8;
}

.disabled\:fill-rose-200:disabled {
  fill: #FECDD6;
}

.disabled\:fill-rose-300:disabled {
  fill: #FEA3B4;
}

.disabled\:fill-rose-400:disabled {
  fill: #FD6F8E;
}

.disabled\:fill-rose-500:disabled {
  fill: #F63D68;
}

.disabled\:fill-rose-600:disabled {
  fill: #E31854;
}

.disabled\:fill-rose-700:disabled {
  fill: #C01048;
}

.disabled\:fill-rose-800:disabled {
  fill: #A11043;
}

.disabled\:fill-rose-900:disabled {
  fill: #89123E;
}

.disabled\:fill-rose:disabled {
  fill: #FD6F8E;
}

.disabled\:fill-orange-dark-25:disabled {
  fill: #FFF9F5;
}

.disabled\:fill-orange-dark-50:disabled {
  fill: #FFF4ED;
}

.disabled\:fill-orange-dark-100:disabled {
  fill: #FFE6D5;
}

.disabled\:fill-orange-dark-200:disabled {
  fill: #FFD6AE;
}

.disabled\:fill-orange-dark-300:disabled {
  fill: #FF9C66;
}

.disabled\:fill-orange-dark-400:disabled {
  fill: #FF692E;
}

.disabled\:fill-orange-dark-500:disabled {
  fill: #FF4405;
}

.disabled\:fill-orange-dark-600:disabled {
  fill: #E62E05;
}

.disabled\:fill-orange-dark-700:disabled {
  fill: #BC1B06;
}

.disabled\:fill-orange-dark-800:disabled {
  fill: #97180C;
}

.disabled\:fill-orange-dark-900:disabled {
  fill: #771A0D;
}

.disabled\:fill-orange-dark:disabled {
  fill: #FF692E;
}

.disabled\:fill-orange-25:disabled {
  fill: #FEFAF5;
}

.disabled\:fill-orange-50:disabled {
  fill: #FEF6EE;
}

.disabled\:fill-orange-100:disabled {
  fill: #FDEAD7;
}

.disabled\:fill-orange-200:disabled {
  fill: #F9DBAF;
}

.disabled\:fill-orange-300:disabled {
  fill: #F7B27A;
}

.disabled\:fill-orange-400:disabled {
  fill: #F38744;
}

.disabled\:fill-orange-500:disabled {
  fill: #EF6820;
}

.disabled\:fill-orange-600:disabled {
  fill: #E04F16;
}

.disabled\:fill-orange-700:disabled {
  fill: #B93815;
}

.disabled\:fill-orange-800:disabled {
  fill: #932F19;
}

.disabled\:fill-orange-900:disabled {
  fill: #772917;
}

.disabled\:fill-orange:disabled {
  fill: #F38744;
}

.disabled\:fill-yellow-25:disabled {
  fill: #FEFDF0;
}

.disabled\:fill-yellow-50:disabled {
  fill: #FEFBE8;
}

.disabled\:fill-yellow-100:disabled {
  fill: #FEF7C3;
}

.disabled\:fill-yellow-200:disabled {
  fill: #FEEE95;
}

.disabled\:fill-yellow-300:disabled {
  fill: #FDE272;
}

.disabled\:fill-yellow-400:disabled {
  fill: #FAC515;
}

.disabled\:fill-yellow-500:disabled {
  fill: #EAAA08;
}

.disabled\:fill-yellow-600:disabled {
  fill: #CA8504;
}

.disabled\:fill-yellow-700:disabled {
  fill: #A15C07;
}

.disabled\:fill-yellow-800:disabled {
  fill: #854A0E;
}

.disabled\:fill-yellow-900:disabled {
  fill: #713812;
}

.disabled\:fill-yellow:disabled {
  fill: #FAC515;
}

.disabled\:fill-white\/0:disabled {
  fill: rgb(255 255 255 / 0);
}

.disabled\:fill-white\/5:disabled {
  fill: rgb(255 255 255 / 0.05);
}

.disabled\:fill-white\/10:disabled {
  fill: rgb(255 255 255 / 0.1);
}

.disabled\:fill-white\/20:disabled {
  fill: rgb(255 255 255 / 0.2);
}

.disabled\:fill-white\/25:disabled {
  fill: rgb(255 255 255 / 0.25);
}

.disabled\:fill-white\/30:disabled {
  fill: rgb(255 255 255 / 0.3);
}

.disabled\:fill-white\/40:disabled {
  fill: rgb(255 255 255 / 0.4);
}

.disabled\:fill-white\/50:disabled {
  fill: rgb(255 255 255 / 0.5);
}

.disabled\:fill-white\/60:disabled {
  fill: rgb(255 255 255 / 0.6);
}

.disabled\:fill-white\/70:disabled {
  fill: rgb(255 255 255 / 0.7);
}

.disabled\:fill-white\/75:disabled {
  fill: rgb(255 255 255 / 0.75);
}

.disabled\:fill-white\/80:disabled {
  fill: rgb(255 255 255 / 0.8);
}

.disabled\:fill-white\/90:disabled {
  fill: rgb(255 255 255 / 0.9);
}

.disabled\:fill-white\/95:disabled {
  fill: rgb(255 255 255 / 0.95);
}

.disabled\:fill-white\/100:disabled {
  fill: rgb(255 255 255 / 1);
}

.disabled\:fill-black\/0:disabled {
  fill: rgb(0 0 0 / 0);
}

.disabled\:fill-black\/5:disabled {
  fill: rgb(0 0 0 / 0.05);
}

.disabled\:fill-black\/10:disabled {
  fill: rgb(0 0 0 / 0.1);
}

.disabled\:fill-black\/20:disabled {
  fill: rgb(0 0 0 / 0.2);
}

.disabled\:fill-black\/25:disabled {
  fill: rgb(0 0 0 / 0.25);
}

.disabled\:fill-black\/30:disabled {
  fill: rgb(0 0 0 / 0.3);
}

.disabled\:fill-black\/40:disabled {
  fill: rgb(0 0 0 / 0.4);
}

.disabled\:fill-black\/50:disabled {
  fill: rgb(0 0 0 / 0.5);
}

.disabled\:fill-black\/60:disabled {
  fill: rgb(0 0 0 / 0.6);
}

.disabled\:fill-black\/70:disabled {
  fill: rgb(0 0 0 / 0.7);
}

.disabled\:fill-black\/75:disabled {
  fill: rgb(0 0 0 / 0.75);
}

.disabled\:fill-black\/80:disabled {
  fill: rgb(0 0 0 / 0.8);
}

.disabled\:fill-black\/90:disabled {
  fill: rgb(0 0 0 / 0.9);
}

.disabled\:fill-black\/95:disabled {
  fill: rgb(0 0 0 / 0.95);
}

.disabled\:fill-black\/100:disabled {
  fill: rgb(0 0 0 / 1);
}

.disabled\:fill-gray-25\/0:disabled {
  fill: rgb(252 252 253 / 0);
}

.disabled\:fill-gray-25\/5:disabled {
  fill: rgb(252 252 253 / 0.05);
}

.disabled\:fill-gray-25\/10:disabled {
  fill: rgb(252 252 253 / 0.1);
}

.disabled\:fill-gray-25\/20:disabled {
  fill: rgb(252 252 253 / 0.2);
}

.disabled\:fill-gray-25\/25:disabled {
  fill: rgb(252 252 253 / 0.25);
}

.disabled\:fill-gray-25\/30:disabled {
  fill: rgb(252 252 253 / 0.3);
}

.disabled\:fill-gray-25\/40:disabled {
  fill: rgb(252 252 253 / 0.4);
}

.disabled\:fill-gray-25\/50:disabled {
  fill: rgb(252 252 253 / 0.5);
}

.disabled\:fill-gray-25\/60:disabled {
  fill: rgb(252 252 253 / 0.6);
}

.disabled\:fill-gray-25\/70:disabled {
  fill: rgb(252 252 253 / 0.7);
}

.disabled\:fill-gray-25\/75:disabled {
  fill: rgb(252 252 253 / 0.75);
}

.disabled\:fill-gray-25\/80:disabled {
  fill: rgb(252 252 253 / 0.8);
}

.disabled\:fill-gray-25\/90:disabled {
  fill: rgb(252 252 253 / 0.9);
}

.disabled\:fill-gray-25\/95:disabled {
  fill: rgb(252 252 253 / 0.95);
}

.disabled\:fill-gray-25\/100:disabled {
  fill: rgb(252 252 253 / 1);
}

.disabled\:fill-gray-50\/0:disabled {
  fill: rgb(249 250 251 / 0);
}

.disabled\:fill-gray-50\/5:disabled {
  fill: rgb(249 250 251 / 0.05);
}

.disabled\:fill-gray-50\/10:disabled {
  fill: rgb(249 250 251 / 0.1);
}

.disabled\:fill-gray-50\/20:disabled {
  fill: rgb(249 250 251 / 0.2);
}

.disabled\:fill-gray-50\/25:disabled {
  fill: rgb(249 250 251 / 0.25);
}

.disabled\:fill-gray-50\/30:disabled {
  fill: rgb(249 250 251 / 0.3);
}

.disabled\:fill-gray-50\/40:disabled {
  fill: rgb(249 250 251 / 0.4);
}

.disabled\:fill-gray-50\/50:disabled {
  fill: rgb(249 250 251 / 0.5);
}

.disabled\:fill-gray-50\/60:disabled {
  fill: rgb(249 250 251 / 0.6);
}

.disabled\:fill-gray-50\/70:disabled {
  fill: rgb(249 250 251 / 0.7);
}

.disabled\:fill-gray-50\/75:disabled {
  fill: rgb(249 250 251 / 0.75);
}

.disabled\:fill-gray-50\/80:disabled {
  fill: rgb(249 250 251 / 0.8);
}

.disabled\:fill-gray-50\/90:disabled {
  fill: rgb(249 250 251 / 0.9);
}

.disabled\:fill-gray-50\/95:disabled {
  fill: rgb(249 250 251 / 0.95);
}

.disabled\:fill-gray-50\/100:disabled {
  fill: rgb(249 250 251 / 1);
}

.disabled\:fill-gray-100\/0:disabled {
  fill: rgb(242 244 247 / 0);
}

.disabled\:fill-gray-100\/5:disabled {
  fill: rgb(242 244 247 / 0.05);
}

.disabled\:fill-gray-100\/10:disabled {
  fill: rgb(242 244 247 / 0.1);
}

.disabled\:fill-gray-100\/20:disabled {
  fill: rgb(242 244 247 / 0.2);
}

.disabled\:fill-gray-100\/25:disabled {
  fill: rgb(242 244 247 / 0.25);
}

.disabled\:fill-gray-100\/30:disabled {
  fill: rgb(242 244 247 / 0.3);
}

.disabled\:fill-gray-100\/40:disabled {
  fill: rgb(242 244 247 / 0.4);
}

.disabled\:fill-gray-100\/50:disabled {
  fill: rgb(242 244 247 / 0.5);
}

.disabled\:fill-gray-100\/60:disabled {
  fill: rgb(242 244 247 / 0.6);
}

.disabled\:fill-gray-100\/70:disabled {
  fill: rgb(242 244 247 / 0.7);
}

.disabled\:fill-gray-100\/75:disabled {
  fill: rgb(242 244 247 / 0.75);
}

.disabled\:fill-gray-100\/80:disabled {
  fill: rgb(242 244 247 / 0.8);
}

.disabled\:fill-gray-100\/90:disabled {
  fill: rgb(242 244 247 / 0.9);
}

.disabled\:fill-gray-100\/95:disabled {
  fill: rgb(242 244 247 / 0.95);
}

.disabled\:fill-gray-100\/100:disabled {
  fill: rgb(242 244 247 / 1);
}

.disabled\:fill-gray-200\/0:disabled {
  fill: rgb(234 236 240 / 0);
}

.disabled\:fill-gray-200\/5:disabled {
  fill: rgb(234 236 240 / 0.05);
}

.disabled\:fill-gray-200\/10:disabled {
  fill: rgb(234 236 240 / 0.1);
}

.disabled\:fill-gray-200\/20:disabled {
  fill: rgb(234 236 240 / 0.2);
}

.disabled\:fill-gray-200\/25:disabled {
  fill: rgb(234 236 240 / 0.25);
}

.disabled\:fill-gray-200\/30:disabled {
  fill: rgb(234 236 240 / 0.3);
}

.disabled\:fill-gray-200\/40:disabled {
  fill: rgb(234 236 240 / 0.4);
}

.disabled\:fill-gray-200\/50:disabled {
  fill: rgb(234 236 240 / 0.5);
}

.disabled\:fill-gray-200\/60:disabled {
  fill: rgb(234 236 240 / 0.6);
}

.disabled\:fill-gray-200\/70:disabled {
  fill: rgb(234 236 240 / 0.7);
}

.disabled\:fill-gray-200\/75:disabled {
  fill: rgb(234 236 240 / 0.75);
}

.disabled\:fill-gray-200\/80:disabled {
  fill: rgb(234 236 240 / 0.8);
}

.disabled\:fill-gray-200\/90:disabled {
  fill: rgb(234 236 240 / 0.9);
}

.disabled\:fill-gray-200\/95:disabled {
  fill: rgb(234 236 240 / 0.95);
}

.disabled\:fill-gray-200\/100:disabled {
  fill: rgb(234 236 240 / 1);
}

.disabled\:fill-gray-300\/0:disabled {
  fill: rgb(208 213 221 / 0);
}

.disabled\:fill-gray-300\/5:disabled {
  fill: rgb(208 213 221 / 0.05);
}

.disabled\:fill-gray-300\/10:disabled {
  fill: rgb(208 213 221 / 0.1);
}

.disabled\:fill-gray-300\/20:disabled {
  fill: rgb(208 213 221 / 0.2);
}

.disabled\:fill-gray-300\/25:disabled {
  fill: rgb(208 213 221 / 0.25);
}

.disabled\:fill-gray-300\/30:disabled {
  fill: rgb(208 213 221 / 0.3);
}

.disabled\:fill-gray-300\/40:disabled {
  fill: rgb(208 213 221 / 0.4);
}

.disabled\:fill-gray-300\/50:disabled {
  fill: rgb(208 213 221 / 0.5);
}

.disabled\:fill-gray-300\/60:disabled {
  fill: rgb(208 213 221 / 0.6);
}

.disabled\:fill-gray-300\/70:disabled {
  fill: rgb(208 213 221 / 0.7);
}

.disabled\:fill-gray-300\/75:disabled {
  fill: rgb(208 213 221 / 0.75);
}

.disabled\:fill-gray-300\/80:disabled {
  fill: rgb(208 213 221 / 0.8);
}

.disabled\:fill-gray-300\/90:disabled {
  fill: rgb(208 213 221 / 0.9);
}

.disabled\:fill-gray-300\/95:disabled {
  fill: rgb(208 213 221 / 0.95);
}

.disabled\:fill-gray-300\/100:disabled {
  fill: rgb(208 213 221 / 1);
}

.disabled\:fill-gray-400\/0:disabled {
  fill: rgb(152 162 179 / 0);
}

.disabled\:fill-gray-400\/5:disabled {
  fill: rgb(152 162 179 / 0.05);
}

.disabled\:fill-gray-400\/10:disabled {
  fill: rgb(152 162 179 / 0.1);
}

.disabled\:fill-gray-400\/20:disabled {
  fill: rgb(152 162 179 / 0.2);
}

.disabled\:fill-gray-400\/25:disabled {
  fill: rgb(152 162 179 / 0.25);
}

.disabled\:fill-gray-400\/30:disabled {
  fill: rgb(152 162 179 / 0.3);
}

.disabled\:fill-gray-400\/40:disabled {
  fill: rgb(152 162 179 / 0.4);
}

.disabled\:fill-gray-400\/50:disabled {
  fill: rgb(152 162 179 / 0.5);
}

.disabled\:fill-gray-400\/60:disabled {
  fill: rgb(152 162 179 / 0.6);
}

.disabled\:fill-gray-400\/70:disabled {
  fill: rgb(152 162 179 / 0.7);
}

.disabled\:fill-gray-400\/75:disabled {
  fill: rgb(152 162 179 / 0.75);
}

.disabled\:fill-gray-400\/80:disabled {
  fill: rgb(152 162 179 / 0.8);
}

.disabled\:fill-gray-400\/90:disabled {
  fill: rgb(152 162 179 / 0.9);
}

.disabled\:fill-gray-400\/95:disabled {
  fill: rgb(152 162 179 / 0.95);
}

.disabled\:fill-gray-400\/100:disabled {
  fill: rgb(152 162 179 / 1);
}

.disabled\:fill-gray-500\/0:disabled {
  fill: rgb(102 112 133 / 0);
}

.disabled\:fill-gray-500\/5:disabled {
  fill: rgb(102 112 133 / 0.05);
}

.disabled\:fill-gray-500\/10:disabled {
  fill: rgb(102 112 133 / 0.1);
}

.disabled\:fill-gray-500\/20:disabled {
  fill: rgb(102 112 133 / 0.2);
}

.disabled\:fill-gray-500\/25:disabled {
  fill: rgb(102 112 133 / 0.25);
}

.disabled\:fill-gray-500\/30:disabled {
  fill: rgb(102 112 133 / 0.3);
}

.disabled\:fill-gray-500\/40:disabled {
  fill: rgb(102 112 133 / 0.4);
}

.disabled\:fill-gray-500\/50:disabled {
  fill: rgb(102 112 133 / 0.5);
}

.disabled\:fill-gray-500\/60:disabled {
  fill: rgb(102 112 133 / 0.6);
}

.disabled\:fill-gray-500\/70:disabled {
  fill: rgb(102 112 133 / 0.7);
}

.disabled\:fill-gray-500\/75:disabled {
  fill: rgb(102 112 133 / 0.75);
}

.disabled\:fill-gray-500\/80:disabled {
  fill: rgb(102 112 133 / 0.8);
}

.disabled\:fill-gray-500\/90:disabled {
  fill: rgb(102 112 133 / 0.9);
}

.disabled\:fill-gray-500\/95:disabled {
  fill: rgb(102 112 133 / 0.95);
}

.disabled\:fill-gray-500\/100:disabled {
  fill: rgb(102 112 133 / 1);
}

.disabled\:fill-gray-600\/0:disabled {
  fill: rgb(71 84 103 / 0);
}

.disabled\:fill-gray-600\/5:disabled {
  fill: rgb(71 84 103 / 0.05);
}

.disabled\:fill-gray-600\/10:disabled {
  fill: rgb(71 84 103 / 0.1);
}

.disabled\:fill-gray-600\/20:disabled {
  fill: rgb(71 84 103 / 0.2);
}

.disabled\:fill-gray-600\/25:disabled {
  fill: rgb(71 84 103 / 0.25);
}

.disabled\:fill-gray-600\/30:disabled {
  fill: rgb(71 84 103 / 0.3);
}

.disabled\:fill-gray-600\/40:disabled {
  fill: rgb(71 84 103 / 0.4);
}

.disabled\:fill-gray-600\/50:disabled {
  fill: rgb(71 84 103 / 0.5);
}

.disabled\:fill-gray-600\/60:disabled {
  fill: rgb(71 84 103 / 0.6);
}

.disabled\:fill-gray-600\/70:disabled {
  fill: rgb(71 84 103 / 0.7);
}

.disabled\:fill-gray-600\/75:disabled {
  fill: rgb(71 84 103 / 0.75);
}

.disabled\:fill-gray-600\/80:disabled {
  fill: rgb(71 84 103 / 0.8);
}

.disabled\:fill-gray-600\/90:disabled {
  fill: rgb(71 84 103 / 0.9);
}

.disabled\:fill-gray-600\/95:disabled {
  fill: rgb(71 84 103 / 0.95);
}

.disabled\:fill-gray-600\/100:disabled {
  fill: rgb(71 84 103 / 1);
}

.disabled\:fill-gray-700\/0:disabled {
  fill: rgb(52 64 84 / 0);
}

.disabled\:fill-gray-700\/5:disabled {
  fill: rgb(52 64 84 / 0.05);
}

.disabled\:fill-gray-700\/10:disabled {
  fill: rgb(52 64 84 / 0.1);
}

.disabled\:fill-gray-700\/20:disabled {
  fill: rgb(52 64 84 / 0.2);
}

.disabled\:fill-gray-700\/25:disabled {
  fill: rgb(52 64 84 / 0.25);
}

.disabled\:fill-gray-700\/30:disabled {
  fill: rgb(52 64 84 / 0.3);
}

.disabled\:fill-gray-700\/40:disabled {
  fill: rgb(52 64 84 / 0.4);
}

.disabled\:fill-gray-700\/50:disabled {
  fill: rgb(52 64 84 / 0.5);
}

.disabled\:fill-gray-700\/60:disabled {
  fill: rgb(52 64 84 / 0.6);
}

.disabled\:fill-gray-700\/70:disabled {
  fill: rgb(52 64 84 / 0.7);
}

.disabled\:fill-gray-700\/75:disabled {
  fill: rgb(52 64 84 / 0.75);
}

.disabled\:fill-gray-700\/80:disabled {
  fill: rgb(52 64 84 / 0.8);
}

.disabled\:fill-gray-700\/90:disabled {
  fill: rgb(52 64 84 / 0.9);
}

.disabled\:fill-gray-700\/95:disabled {
  fill: rgb(52 64 84 / 0.95);
}

.disabled\:fill-gray-700\/100:disabled {
  fill: rgb(52 64 84 / 1);
}

.disabled\:fill-gray-800\/0:disabled {
  fill: rgb(29 41 57 / 0);
}

.disabled\:fill-gray-800\/5:disabled {
  fill: rgb(29 41 57 / 0.05);
}

.disabled\:fill-gray-800\/10:disabled {
  fill: rgb(29 41 57 / 0.1);
}

.disabled\:fill-gray-800\/20:disabled {
  fill: rgb(29 41 57 / 0.2);
}

.disabled\:fill-gray-800\/25:disabled {
  fill: rgb(29 41 57 / 0.25);
}

.disabled\:fill-gray-800\/30:disabled {
  fill: rgb(29 41 57 / 0.3);
}

.disabled\:fill-gray-800\/40:disabled {
  fill: rgb(29 41 57 / 0.4);
}

.disabled\:fill-gray-800\/50:disabled {
  fill: rgb(29 41 57 / 0.5);
}

.disabled\:fill-gray-800\/60:disabled {
  fill: rgb(29 41 57 / 0.6);
}

.disabled\:fill-gray-800\/70:disabled {
  fill: rgb(29 41 57 / 0.7);
}

.disabled\:fill-gray-800\/75:disabled {
  fill: rgb(29 41 57 / 0.75);
}

.disabled\:fill-gray-800\/80:disabled {
  fill: rgb(29 41 57 / 0.8);
}

.disabled\:fill-gray-800\/90:disabled {
  fill: rgb(29 41 57 / 0.9);
}

.disabled\:fill-gray-800\/95:disabled {
  fill: rgb(29 41 57 / 0.95);
}

.disabled\:fill-gray-800\/100:disabled {
  fill: rgb(29 41 57 / 1);
}

.disabled\:fill-gray-900\/0:disabled {
  fill: rgb(16 24 40 / 0);
}

.disabled\:fill-gray-900\/5:disabled {
  fill: rgb(16 24 40 / 0.05);
}

.disabled\:fill-gray-900\/10:disabled {
  fill: rgb(16 24 40 / 0.1);
}

.disabled\:fill-gray-900\/20:disabled {
  fill: rgb(16 24 40 / 0.2);
}

.disabled\:fill-gray-900\/25:disabled {
  fill: rgb(16 24 40 / 0.25);
}

.disabled\:fill-gray-900\/30:disabled {
  fill: rgb(16 24 40 / 0.3);
}

.disabled\:fill-gray-900\/40:disabled {
  fill: rgb(16 24 40 / 0.4);
}

.disabled\:fill-gray-900\/50:disabled {
  fill: rgb(16 24 40 / 0.5);
}

.disabled\:fill-gray-900\/60:disabled {
  fill: rgb(16 24 40 / 0.6);
}

.disabled\:fill-gray-900\/70:disabled {
  fill: rgb(16 24 40 / 0.7);
}

.disabled\:fill-gray-900\/75:disabled {
  fill: rgb(16 24 40 / 0.75);
}

.disabled\:fill-gray-900\/80:disabled {
  fill: rgb(16 24 40 / 0.8);
}

.disabled\:fill-gray-900\/90:disabled {
  fill: rgb(16 24 40 / 0.9);
}

.disabled\:fill-gray-900\/95:disabled {
  fill: rgb(16 24 40 / 0.95);
}

.disabled\:fill-gray-900\/100:disabled {
  fill: rgb(16 24 40 / 1);
}

.disabled\:fill-gray\/0:disabled {
  fill: rgb(152 162 179 / 0);
}

.disabled\:fill-gray\/5:disabled {
  fill: rgb(152 162 179 / 0.05);
}

.disabled\:fill-gray\/10:disabled {
  fill: rgb(152 162 179 / 0.1);
}

.disabled\:fill-gray\/20:disabled {
  fill: rgb(152 162 179 / 0.2);
}

.disabled\:fill-gray\/25:disabled {
  fill: rgb(152 162 179 / 0.25);
}

.disabled\:fill-gray\/30:disabled {
  fill: rgb(152 162 179 / 0.3);
}

.disabled\:fill-gray\/40:disabled {
  fill: rgb(152 162 179 / 0.4);
}

.disabled\:fill-gray\/50:disabled {
  fill: rgb(152 162 179 / 0.5);
}

.disabled\:fill-gray\/60:disabled {
  fill: rgb(152 162 179 / 0.6);
}

.disabled\:fill-gray\/70:disabled {
  fill: rgb(152 162 179 / 0.7);
}

.disabled\:fill-gray\/75:disabled {
  fill: rgb(152 162 179 / 0.75);
}

.disabled\:fill-gray\/80:disabled {
  fill: rgb(152 162 179 / 0.8);
}

.disabled\:fill-gray\/90:disabled {
  fill: rgb(152 162 179 / 0.9);
}

.disabled\:fill-gray\/95:disabled {
  fill: rgb(152 162 179 / 0.95);
}

.disabled\:fill-gray\/100:disabled {
  fill: rgb(152 162 179 / 1);
}

.disabled\:fill-primary-25\/0:disabled {
  fill: rgb(247 250 255 / 0);
}

.disabled\:fill-primary-25\/5:disabled {
  fill: rgb(247 250 255 / 0.05);
}

.disabled\:fill-primary-25\/10:disabled {
  fill: rgb(247 250 255 / 0.1);
}

.disabled\:fill-primary-25\/20:disabled {
  fill: rgb(247 250 255 / 0.2);
}

.disabled\:fill-primary-25\/25:disabled {
  fill: rgb(247 250 255 / 0.25);
}

.disabled\:fill-primary-25\/30:disabled {
  fill: rgb(247 250 255 / 0.3);
}

.disabled\:fill-primary-25\/40:disabled {
  fill: rgb(247 250 255 / 0.4);
}

.disabled\:fill-primary-25\/50:disabled {
  fill: rgb(247 250 255 / 0.5);
}

.disabled\:fill-primary-25\/60:disabled {
  fill: rgb(247 250 255 / 0.6);
}

.disabled\:fill-primary-25\/70:disabled {
  fill: rgb(247 250 255 / 0.7);
}

.disabled\:fill-primary-25\/75:disabled {
  fill: rgb(247 250 255 / 0.75);
}

.disabled\:fill-primary-25\/80:disabled {
  fill: rgb(247 250 255 / 0.8);
}

.disabled\:fill-primary-25\/90:disabled {
  fill: rgb(247 250 255 / 0.9);
}

.disabled\:fill-primary-25\/95:disabled {
  fill: rgb(247 250 255 / 0.95);
}

.disabled\:fill-primary-25\/100:disabled {
  fill: rgb(247 250 255 / 1);
}

.disabled\:fill-primary-50\/0:disabled {
  fill: rgb(245 248 255 / 0);
}

.disabled\:fill-primary-50\/5:disabled {
  fill: rgb(245 248 255 / 0.05);
}

.disabled\:fill-primary-50\/10:disabled {
  fill: rgb(245 248 255 / 0.1);
}

.disabled\:fill-primary-50\/20:disabled {
  fill: rgb(245 248 255 / 0.2);
}

.disabled\:fill-primary-50\/25:disabled {
  fill: rgb(245 248 255 / 0.25);
}

.disabled\:fill-primary-50\/30:disabled {
  fill: rgb(245 248 255 / 0.3);
}

.disabled\:fill-primary-50\/40:disabled {
  fill: rgb(245 248 255 / 0.4);
}

.disabled\:fill-primary-50\/50:disabled {
  fill: rgb(245 248 255 / 0.5);
}

.disabled\:fill-primary-50\/60:disabled {
  fill: rgb(245 248 255 / 0.6);
}

.disabled\:fill-primary-50\/70:disabled {
  fill: rgb(245 248 255 / 0.7);
}

.disabled\:fill-primary-50\/75:disabled {
  fill: rgb(245 248 255 / 0.75);
}

.disabled\:fill-primary-50\/80:disabled {
  fill: rgb(245 248 255 / 0.8);
}

.disabled\:fill-primary-50\/90:disabled {
  fill: rgb(245 248 255 / 0.9);
}

.disabled\:fill-primary-50\/95:disabled {
  fill: rgb(245 248 255 / 0.95);
}

.disabled\:fill-primary-50\/100:disabled {
  fill: rgb(245 248 255 / 1);
}

.disabled\:fill-primary-100\/0:disabled {
  fill: rgb(239 243 255 / 0);
}

.disabled\:fill-primary-100\/5:disabled {
  fill: rgb(239 243 255 / 0.05);
}

.disabled\:fill-primary-100\/10:disabled {
  fill: rgb(239 243 255 / 0.1);
}

.disabled\:fill-primary-100\/20:disabled {
  fill: rgb(239 243 255 / 0.2);
}

.disabled\:fill-primary-100\/25:disabled {
  fill: rgb(239 243 255 / 0.25);
}

.disabled\:fill-primary-100\/30:disabled {
  fill: rgb(239 243 255 / 0.3);
}

.disabled\:fill-primary-100\/40:disabled {
  fill: rgb(239 243 255 / 0.4);
}

.disabled\:fill-primary-100\/50:disabled {
  fill: rgb(239 243 255 / 0.5);
}

.disabled\:fill-primary-100\/60:disabled {
  fill: rgb(239 243 255 / 0.6);
}

.disabled\:fill-primary-100\/70:disabled {
  fill: rgb(239 243 255 / 0.7);
}

.disabled\:fill-primary-100\/75:disabled {
  fill: rgb(239 243 255 / 0.75);
}

.disabled\:fill-primary-100\/80:disabled {
  fill: rgb(239 243 255 / 0.8);
}

.disabled\:fill-primary-100\/90:disabled {
  fill: rgb(239 243 255 / 0.9);
}

.disabled\:fill-primary-100\/95:disabled {
  fill: rgb(239 243 255 / 0.95);
}

.disabled\:fill-primary-100\/100:disabled {
  fill: rgb(239 243 255 / 1);
}

.disabled\:fill-primary-200\/0:disabled {
  fill: rgb(218 232 255 / 0);
}

.disabled\:fill-primary-200\/5:disabled {
  fill: rgb(218 232 255 / 0.05);
}

.disabled\:fill-primary-200\/10:disabled {
  fill: rgb(218 232 255 / 0.1);
}

.disabled\:fill-primary-200\/20:disabled {
  fill: rgb(218 232 255 / 0.2);
}

.disabled\:fill-primary-200\/25:disabled {
  fill: rgb(218 232 255 / 0.25);
}

.disabled\:fill-primary-200\/30:disabled {
  fill: rgb(218 232 255 / 0.3);
}

.disabled\:fill-primary-200\/40:disabled {
  fill: rgb(218 232 255 / 0.4);
}

.disabled\:fill-primary-200\/50:disabled {
  fill: rgb(218 232 255 / 0.5);
}

.disabled\:fill-primary-200\/60:disabled {
  fill: rgb(218 232 255 / 0.6);
}

.disabled\:fill-primary-200\/70:disabled {
  fill: rgb(218 232 255 / 0.7);
}

.disabled\:fill-primary-200\/75:disabled {
  fill: rgb(218 232 255 / 0.75);
}

.disabled\:fill-primary-200\/80:disabled {
  fill: rgb(218 232 255 / 0.8);
}

.disabled\:fill-primary-200\/90:disabled {
  fill: rgb(218 232 255 / 0.9);
}

.disabled\:fill-primary-200\/95:disabled {
  fill: rgb(218 232 255 / 0.95);
}

.disabled\:fill-primary-200\/100:disabled {
  fill: rgb(218 232 255 / 1);
}

.disabled\:fill-primary-300\/0:disabled {
  fill: rgb(158 192 252 / 0);
}

.disabled\:fill-primary-300\/5:disabled {
  fill: rgb(158 192 252 / 0.05);
}

.disabled\:fill-primary-300\/10:disabled {
  fill: rgb(158 192 252 / 0.1);
}

.disabled\:fill-primary-300\/20:disabled {
  fill: rgb(158 192 252 / 0.2);
}

.disabled\:fill-primary-300\/25:disabled {
  fill: rgb(158 192 252 / 0.25);
}

.disabled\:fill-primary-300\/30:disabled {
  fill: rgb(158 192 252 / 0.3);
}

.disabled\:fill-primary-300\/40:disabled {
  fill: rgb(158 192 252 / 0.4);
}

.disabled\:fill-primary-300\/50:disabled {
  fill: rgb(158 192 252 / 0.5);
}

.disabled\:fill-primary-300\/60:disabled {
  fill: rgb(158 192 252 / 0.6);
}

.disabled\:fill-primary-300\/70:disabled {
  fill: rgb(158 192 252 / 0.7);
}

.disabled\:fill-primary-300\/75:disabled {
  fill: rgb(158 192 252 / 0.75);
}

.disabled\:fill-primary-300\/80:disabled {
  fill: rgb(158 192 252 / 0.8);
}

.disabled\:fill-primary-300\/90:disabled {
  fill: rgb(158 192 252 / 0.9);
}

.disabled\:fill-primary-300\/95:disabled {
  fill: rgb(158 192 252 / 0.95);
}

.disabled\:fill-primary-300\/100:disabled {
  fill: rgb(158 192 252 / 1);
}

.disabled\:fill-primary-400\/0:disabled {
  fill: rgb(116 167 254 / 0);
}

.disabled\:fill-primary-400\/5:disabled {
  fill: rgb(116 167 254 / 0.05);
}

.disabled\:fill-primary-400\/10:disabled {
  fill: rgb(116 167 254 / 0.1);
}

.disabled\:fill-primary-400\/20:disabled {
  fill: rgb(116 167 254 / 0.2);
}

.disabled\:fill-primary-400\/25:disabled {
  fill: rgb(116 167 254 / 0.25);
}

.disabled\:fill-primary-400\/30:disabled {
  fill: rgb(116 167 254 / 0.3);
}

.disabled\:fill-primary-400\/40:disabled {
  fill: rgb(116 167 254 / 0.4);
}

.disabled\:fill-primary-400\/50:disabled {
  fill: rgb(116 167 254 / 0.5);
}

.disabled\:fill-primary-400\/60:disabled {
  fill: rgb(116 167 254 / 0.6);
}

.disabled\:fill-primary-400\/70:disabled {
  fill: rgb(116 167 254 / 0.7);
}

.disabled\:fill-primary-400\/75:disabled {
  fill: rgb(116 167 254 / 0.75);
}

.disabled\:fill-primary-400\/80:disabled {
  fill: rgb(116 167 254 / 0.8);
}

.disabled\:fill-primary-400\/90:disabled {
  fill: rgb(116 167 254 / 0.9);
}

.disabled\:fill-primary-400\/95:disabled {
  fill: rgb(116 167 254 / 0.95);
}

.disabled\:fill-primary-400\/100:disabled {
  fill: rgb(116 167 254 / 1);
}

.disabled\:fill-primary-500\/0:disabled {
  fill: rgb(87 148 253 / 0);
}

.disabled\:fill-primary-500\/5:disabled {
  fill: rgb(87 148 253 / 0.05);
}

.disabled\:fill-primary-500\/10:disabled {
  fill: rgb(87 148 253 / 0.1);
}

.disabled\:fill-primary-500\/20:disabled {
  fill: rgb(87 148 253 / 0.2);
}

.disabled\:fill-primary-500\/25:disabled {
  fill: rgb(87 148 253 / 0.25);
}

.disabled\:fill-primary-500\/30:disabled {
  fill: rgb(87 148 253 / 0.3);
}

.disabled\:fill-primary-500\/40:disabled {
  fill: rgb(87 148 253 / 0.4);
}

.disabled\:fill-primary-500\/50:disabled {
  fill: rgb(87 148 253 / 0.5);
}

.disabled\:fill-primary-500\/60:disabled {
  fill: rgb(87 148 253 / 0.6);
}

.disabled\:fill-primary-500\/70:disabled {
  fill: rgb(87 148 253 / 0.7);
}

.disabled\:fill-primary-500\/75:disabled {
  fill: rgb(87 148 253 / 0.75);
}

.disabled\:fill-primary-500\/80:disabled {
  fill: rgb(87 148 253 / 0.8);
}

.disabled\:fill-primary-500\/90:disabled {
  fill: rgb(87 148 253 / 0.9);
}

.disabled\:fill-primary-500\/95:disabled {
  fill: rgb(87 148 253 / 0.95);
}

.disabled\:fill-primary-500\/100:disabled {
  fill: rgb(87 148 253 / 1);
}

.disabled\:fill-primary-600\/0:disabled {
  fill: rgb(61 130 249 / 0);
}

.disabled\:fill-primary-600\/5:disabled {
  fill: rgb(61 130 249 / 0.05);
}

.disabled\:fill-primary-600\/10:disabled {
  fill: rgb(61 130 249 / 0.1);
}

.disabled\:fill-primary-600\/20:disabled {
  fill: rgb(61 130 249 / 0.2);
}

.disabled\:fill-primary-600\/25:disabled {
  fill: rgb(61 130 249 / 0.25);
}

.disabled\:fill-primary-600\/30:disabled {
  fill: rgb(61 130 249 / 0.3);
}

.disabled\:fill-primary-600\/40:disabled {
  fill: rgb(61 130 249 / 0.4);
}

.disabled\:fill-primary-600\/50:disabled {
  fill: rgb(61 130 249 / 0.5);
}

.disabled\:fill-primary-600\/60:disabled {
  fill: rgb(61 130 249 / 0.6);
}

.disabled\:fill-primary-600\/70:disabled {
  fill: rgb(61 130 249 / 0.7);
}

.disabled\:fill-primary-600\/75:disabled {
  fill: rgb(61 130 249 / 0.75);
}

.disabled\:fill-primary-600\/80:disabled {
  fill: rgb(61 130 249 / 0.8);
}

.disabled\:fill-primary-600\/90:disabled {
  fill: rgb(61 130 249 / 0.9);
}

.disabled\:fill-primary-600\/95:disabled {
  fill: rgb(61 130 249 / 0.95);
}

.disabled\:fill-primary-600\/100:disabled {
  fill: rgb(61 130 249 / 1);
}

.disabled\:fill-primary-700\/0:disabled {
  fill: rgb(47 103 201 / 0);
}

.disabled\:fill-primary-700\/5:disabled {
  fill: rgb(47 103 201 / 0.05);
}

.disabled\:fill-primary-700\/10:disabled {
  fill: rgb(47 103 201 / 0.1);
}

.disabled\:fill-primary-700\/20:disabled {
  fill: rgb(47 103 201 / 0.2);
}

.disabled\:fill-primary-700\/25:disabled {
  fill: rgb(47 103 201 / 0.25);
}

.disabled\:fill-primary-700\/30:disabled {
  fill: rgb(47 103 201 / 0.3);
}

.disabled\:fill-primary-700\/40:disabled {
  fill: rgb(47 103 201 / 0.4);
}

.disabled\:fill-primary-700\/50:disabled {
  fill: rgb(47 103 201 / 0.5);
}

.disabled\:fill-primary-700\/60:disabled {
  fill: rgb(47 103 201 / 0.6);
}

.disabled\:fill-primary-700\/70:disabled {
  fill: rgb(47 103 201 / 0.7);
}

.disabled\:fill-primary-700\/75:disabled {
  fill: rgb(47 103 201 / 0.75);
}

.disabled\:fill-primary-700\/80:disabled {
  fill: rgb(47 103 201 / 0.8);
}

.disabled\:fill-primary-700\/90:disabled {
  fill: rgb(47 103 201 / 0.9);
}

.disabled\:fill-primary-700\/95:disabled {
  fill: rgb(47 103 201 / 0.95);
}

.disabled\:fill-primary-700\/100:disabled {
  fill: rgb(47 103 201 / 1);
}

.disabled\:fill-primary-800\/0:disabled {
  fill: rgb(55 76 153 / 0);
}

.disabled\:fill-primary-800\/5:disabled {
  fill: rgb(55 76 153 / 0.05);
}

.disabled\:fill-primary-800\/10:disabled {
  fill: rgb(55 76 153 / 0.1);
}

.disabled\:fill-primary-800\/20:disabled {
  fill: rgb(55 76 153 / 0.2);
}

.disabled\:fill-primary-800\/25:disabled {
  fill: rgb(55 76 153 / 0.25);
}

.disabled\:fill-primary-800\/30:disabled {
  fill: rgb(55 76 153 / 0.3);
}

.disabled\:fill-primary-800\/40:disabled {
  fill: rgb(55 76 153 / 0.4);
}

.disabled\:fill-primary-800\/50:disabled {
  fill: rgb(55 76 153 / 0.5);
}

.disabled\:fill-primary-800\/60:disabled {
  fill: rgb(55 76 153 / 0.6);
}

.disabled\:fill-primary-800\/70:disabled {
  fill: rgb(55 76 153 / 0.7);
}

.disabled\:fill-primary-800\/75:disabled {
  fill: rgb(55 76 153 / 0.75);
}

.disabled\:fill-primary-800\/80:disabled {
  fill: rgb(55 76 153 / 0.8);
}

.disabled\:fill-primary-800\/90:disabled {
  fill: rgb(55 76 153 / 0.9);
}

.disabled\:fill-primary-800\/95:disabled {
  fill: rgb(55 76 153 / 0.95);
}

.disabled\:fill-primary-800\/100:disabled {
  fill: rgb(55 76 153 / 1);
}

.disabled\:fill-primary-900\/0:disabled {
  fill: rgb(36 51 102 / 0);
}

.disabled\:fill-primary-900\/5:disabled {
  fill: rgb(36 51 102 / 0.05);
}

.disabled\:fill-primary-900\/10:disabled {
  fill: rgb(36 51 102 / 0.1);
}

.disabled\:fill-primary-900\/20:disabled {
  fill: rgb(36 51 102 / 0.2);
}

.disabled\:fill-primary-900\/25:disabled {
  fill: rgb(36 51 102 / 0.25);
}

.disabled\:fill-primary-900\/30:disabled {
  fill: rgb(36 51 102 / 0.3);
}

.disabled\:fill-primary-900\/40:disabled {
  fill: rgb(36 51 102 / 0.4);
}

.disabled\:fill-primary-900\/50:disabled {
  fill: rgb(36 51 102 / 0.5);
}

.disabled\:fill-primary-900\/60:disabled {
  fill: rgb(36 51 102 / 0.6);
}

.disabled\:fill-primary-900\/70:disabled {
  fill: rgb(36 51 102 / 0.7);
}

.disabled\:fill-primary-900\/75:disabled {
  fill: rgb(36 51 102 / 0.75);
}

.disabled\:fill-primary-900\/80:disabled {
  fill: rgb(36 51 102 / 0.8);
}

.disabled\:fill-primary-900\/90:disabled {
  fill: rgb(36 51 102 / 0.9);
}

.disabled\:fill-primary-900\/95:disabled {
  fill: rgb(36 51 102 / 0.95);
}

.disabled\:fill-primary-900\/100:disabled {
  fill: rgb(36 51 102 / 1);
}

.disabled\:fill-primary\/0:disabled {
  fill: rgb(116 167 254 / 0);
}

.disabled\:fill-primary\/5:disabled {
  fill: rgb(116 167 254 / 0.05);
}

.disabled\:fill-primary\/10:disabled {
  fill: rgb(116 167 254 / 0.1);
}

.disabled\:fill-primary\/20:disabled {
  fill: rgb(116 167 254 / 0.2);
}

.disabled\:fill-primary\/25:disabled {
  fill: rgb(116 167 254 / 0.25);
}

.disabled\:fill-primary\/30:disabled {
  fill: rgb(116 167 254 / 0.3);
}

.disabled\:fill-primary\/40:disabled {
  fill: rgb(116 167 254 / 0.4);
}

.disabled\:fill-primary\/50:disabled {
  fill: rgb(116 167 254 / 0.5);
}

.disabled\:fill-primary\/60:disabled {
  fill: rgb(116 167 254 / 0.6);
}

.disabled\:fill-primary\/70:disabled {
  fill: rgb(116 167 254 / 0.7);
}

.disabled\:fill-primary\/75:disabled {
  fill: rgb(116 167 254 / 0.75);
}

.disabled\:fill-primary\/80:disabled {
  fill: rgb(116 167 254 / 0.8);
}

.disabled\:fill-primary\/90:disabled {
  fill: rgb(116 167 254 / 0.9);
}

.disabled\:fill-primary\/95:disabled {
  fill: rgb(116 167 254 / 0.95);
}

.disabled\:fill-primary\/100:disabled {
  fill: rgb(116 167 254 / 1);
}

.disabled\:fill-error-25\/0:disabled {
  fill: rgb(255 251 250 / 0);
}

.disabled\:fill-error-25\/5:disabled {
  fill: rgb(255 251 250 / 0.05);
}

.disabled\:fill-error-25\/10:disabled {
  fill: rgb(255 251 250 / 0.1);
}

.disabled\:fill-error-25\/20:disabled {
  fill: rgb(255 251 250 / 0.2);
}

.disabled\:fill-error-25\/25:disabled {
  fill: rgb(255 251 250 / 0.25);
}

.disabled\:fill-error-25\/30:disabled {
  fill: rgb(255 251 250 / 0.3);
}

.disabled\:fill-error-25\/40:disabled {
  fill: rgb(255 251 250 / 0.4);
}

.disabled\:fill-error-25\/50:disabled {
  fill: rgb(255 251 250 / 0.5);
}

.disabled\:fill-error-25\/60:disabled {
  fill: rgb(255 251 250 / 0.6);
}

.disabled\:fill-error-25\/70:disabled {
  fill: rgb(255 251 250 / 0.7);
}

.disabled\:fill-error-25\/75:disabled {
  fill: rgb(255 251 250 / 0.75);
}

.disabled\:fill-error-25\/80:disabled {
  fill: rgb(255 251 250 / 0.8);
}

.disabled\:fill-error-25\/90:disabled {
  fill: rgb(255 251 250 / 0.9);
}

.disabled\:fill-error-25\/95:disabled {
  fill: rgb(255 251 250 / 0.95);
}

.disabled\:fill-error-25\/100:disabled {
  fill: rgb(255 251 250 / 1);
}

.disabled\:fill-error-50\/0:disabled {
  fill: rgb(254 243 242 / 0);
}

.disabled\:fill-error-50\/5:disabled {
  fill: rgb(254 243 242 / 0.05);
}

.disabled\:fill-error-50\/10:disabled {
  fill: rgb(254 243 242 / 0.1);
}

.disabled\:fill-error-50\/20:disabled {
  fill: rgb(254 243 242 / 0.2);
}

.disabled\:fill-error-50\/25:disabled {
  fill: rgb(254 243 242 / 0.25);
}

.disabled\:fill-error-50\/30:disabled {
  fill: rgb(254 243 242 / 0.3);
}

.disabled\:fill-error-50\/40:disabled {
  fill: rgb(254 243 242 / 0.4);
}

.disabled\:fill-error-50\/50:disabled {
  fill: rgb(254 243 242 / 0.5);
}

.disabled\:fill-error-50\/60:disabled {
  fill: rgb(254 243 242 / 0.6);
}

.disabled\:fill-error-50\/70:disabled {
  fill: rgb(254 243 242 / 0.7);
}

.disabled\:fill-error-50\/75:disabled {
  fill: rgb(254 243 242 / 0.75);
}

.disabled\:fill-error-50\/80:disabled {
  fill: rgb(254 243 242 / 0.8);
}

.disabled\:fill-error-50\/90:disabled {
  fill: rgb(254 243 242 / 0.9);
}

.disabled\:fill-error-50\/95:disabled {
  fill: rgb(254 243 242 / 0.95);
}

.disabled\:fill-error-50\/100:disabled {
  fill: rgb(254 243 242 / 1);
}

.disabled\:fill-error-100\/0:disabled {
  fill: rgb(254 228 226 / 0);
}

.disabled\:fill-error-100\/5:disabled {
  fill: rgb(254 228 226 / 0.05);
}

.disabled\:fill-error-100\/10:disabled {
  fill: rgb(254 228 226 / 0.1);
}

.disabled\:fill-error-100\/20:disabled {
  fill: rgb(254 228 226 / 0.2);
}

.disabled\:fill-error-100\/25:disabled {
  fill: rgb(254 228 226 / 0.25);
}

.disabled\:fill-error-100\/30:disabled {
  fill: rgb(254 228 226 / 0.3);
}

.disabled\:fill-error-100\/40:disabled {
  fill: rgb(254 228 226 / 0.4);
}

.disabled\:fill-error-100\/50:disabled {
  fill: rgb(254 228 226 / 0.5);
}

.disabled\:fill-error-100\/60:disabled {
  fill: rgb(254 228 226 / 0.6);
}

.disabled\:fill-error-100\/70:disabled {
  fill: rgb(254 228 226 / 0.7);
}

.disabled\:fill-error-100\/75:disabled {
  fill: rgb(254 228 226 / 0.75);
}

.disabled\:fill-error-100\/80:disabled {
  fill: rgb(254 228 226 / 0.8);
}

.disabled\:fill-error-100\/90:disabled {
  fill: rgb(254 228 226 / 0.9);
}

.disabled\:fill-error-100\/95:disabled {
  fill: rgb(254 228 226 / 0.95);
}

.disabled\:fill-error-100\/100:disabled {
  fill: rgb(254 228 226 / 1);
}

.disabled\:fill-error-200\/0:disabled {
  fill: rgb(254 205 202 / 0);
}

.disabled\:fill-error-200\/5:disabled {
  fill: rgb(254 205 202 / 0.05);
}

.disabled\:fill-error-200\/10:disabled {
  fill: rgb(254 205 202 / 0.1);
}

.disabled\:fill-error-200\/20:disabled {
  fill: rgb(254 205 202 / 0.2);
}

.disabled\:fill-error-200\/25:disabled {
  fill: rgb(254 205 202 / 0.25);
}

.disabled\:fill-error-200\/30:disabled {
  fill: rgb(254 205 202 / 0.3);
}

.disabled\:fill-error-200\/40:disabled {
  fill: rgb(254 205 202 / 0.4);
}

.disabled\:fill-error-200\/50:disabled {
  fill: rgb(254 205 202 / 0.5);
}

.disabled\:fill-error-200\/60:disabled {
  fill: rgb(254 205 202 / 0.6);
}

.disabled\:fill-error-200\/70:disabled {
  fill: rgb(254 205 202 / 0.7);
}

.disabled\:fill-error-200\/75:disabled {
  fill: rgb(254 205 202 / 0.75);
}

.disabled\:fill-error-200\/80:disabled {
  fill: rgb(254 205 202 / 0.8);
}

.disabled\:fill-error-200\/90:disabled {
  fill: rgb(254 205 202 / 0.9);
}

.disabled\:fill-error-200\/95:disabled {
  fill: rgb(254 205 202 / 0.95);
}

.disabled\:fill-error-200\/100:disabled {
  fill: rgb(254 205 202 / 1);
}

.disabled\:fill-error-300\/0:disabled {
  fill: rgb(253 162 155 / 0);
}

.disabled\:fill-error-300\/5:disabled {
  fill: rgb(253 162 155 / 0.05);
}

.disabled\:fill-error-300\/10:disabled {
  fill: rgb(253 162 155 / 0.1);
}

.disabled\:fill-error-300\/20:disabled {
  fill: rgb(253 162 155 / 0.2);
}

.disabled\:fill-error-300\/25:disabled {
  fill: rgb(253 162 155 / 0.25);
}

.disabled\:fill-error-300\/30:disabled {
  fill: rgb(253 162 155 / 0.3);
}

.disabled\:fill-error-300\/40:disabled {
  fill: rgb(253 162 155 / 0.4);
}

.disabled\:fill-error-300\/50:disabled {
  fill: rgb(253 162 155 / 0.5);
}

.disabled\:fill-error-300\/60:disabled {
  fill: rgb(253 162 155 / 0.6);
}

.disabled\:fill-error-300\/70:disabled {
  fill: rgb(253 162 155 / 0.7);
}

.disabled\:fill-error-300\/75:disabled {
  fill: rgb(253 162 155 / 0.75);
}

.disabled\:fill-error-300\/80:disabled {
  fill: rgb(253 162 155 / 0.8);
}

.disabled\:fill-error-300\/90:disabled {
  fill: rgb(253 162 155 / 0.9);
}

.disabled\:fill-error-300\/95:disabled {
  fill: rgb(253 162 155 / 0.95);
}

.disabled\:fill-error-300\/100:disabled {
  fill: rgb(253 162 155 / 1);
}

.disabled\:fill-error-400\/0:disabled {
  fill: rgb(249 112 102 / 0);
}

.disabled\:fill-error-400\/5:disabled {
  fill: rgb(249 112 102 / 0.05);
}

.disabled\:fill-error-400\/10:disabled {
  fill: rgb(249 112 102 / 0.1);
}

.disabled\:fill-error-400\/20:disabled {
  fill: rgb(249 112 102 / 0.2);
}

.disabled\:fill-error-400\/25:disabled {
  fill: rgb(249 112 102 / 0.25);
}

.disabled\:fill-error-400\/30:disabled {
  fill: rgb(249 112 102 / 0.3);
}

.disabled\:fill-error-400\/40:disabled {
  fill: rgb(249 112 102 / 0.4);
}

.disabled\:fill-error-400\/50:disabled {
  fill: rgb(249 112 102 / 0.5);
}

.disabled\:fill-error-400\/60:disabled {
  fill: rgb(249 112 102 / 0.6);
}

.disabled\:fill-error-400\/70:disabled {
  fill: rgb(249 112 102 / 0.7);
}

.disabled\:fill-error-400\/75:disabled {
  fill: rgb(249 112 102 / 0.75);
}

.disabled\:fill-error-400\/80:disabled {
  fill: rgb(249 112 102 / 0.8);
}

.disabled\:fill-error-400\/90:disabled {
  fill: rgb(249 112 102 / 0.9);
}

.disabled\:fill-error-400\/95:disabled {
  fill: rgb(249 112 102 / 0.95);
}

.disabled\:fill-error-400\/100:disabled {
  fill: rgb(249 112 102 / 1);
}

.disabled\:fill-error-500\/0:disabled {
  fill: rgb(240 68 56 / 0);
}

.disabled\:fill-error-500\/5:disabled {
  fill: rgb(240 68 56 / 0.05);
}

.disabled\:fill-error-500\/10:disabled {
  fill: rgb(240 68 56 / 0.1);
}

.disabled\:fill-error-500\/20:disabled {
  fill: rgb(240 68 56 / 0.2);
}

.disabled\:fill-error-500\/25:disabled {
  fill: rgb(240 68 56 / 0.25);
}

.disabled\:fill-error-500\/30:disabled {
  fill: rgb(240 68 56 / 0.3);
}

.disabled\:fill-error-500\/40:disabled {
  fill: rgb(240 68 56 / 0.4);
}

.disabled\:fill-error-500\/50:disabled {
  fill: rgb(240 68 56 / 0.5);
}

.disabled\:fill-error-500\/60:disabled {
  fill: rgb(240 68 56 / 0.6);
}

.disabled\:fill-error-500\/70:disabled {
  fill: rgb(240 68 56 / 0.7);
}

.disabled\:fill-error-500\/75:disabled {
  fill: rgb(240 68 56 / 0.75);
}

.disabled\:fill-error-500\/80:disabled {
  fill: rgb(240 68 56 / 0.8);
}

.disabled\:fill-error-500\/90:disabled {
  fill: rgb(240 68 56 / 0.9);
}

.disabled\:fill-error-500\/95:disabled {
  fill: rgb(240 68 56 / 0.95);
}

.disabled\:fill-error-500\/100:disabled {
  fill: rgb(240 68 56 / 1);
}

.disabled\:fill-error-600\/0:disabled {
  fill: rgb(217 45 32 / 0);
}

.disabled\:fill-error-600\/5:disabled {
  fill: rgb(217 45 32 / 0.05);
}

.disabled\:fill-error-600\/10:disabled {
  fill: rgb(217 45 32 / 0.1);
}

.disabled\:fill-error-600\/20:disabled {
  fill: rgb(217 45 32 / 0.2);
}

.disabled\:fill-error-600\/25:disabled {
  fill: rgb(217 45 32 / 0.25);
}

.disabled\:fill-error-600\/30:disabled {
  fill: rgb(217 45 32 / 0.3);
}

.disabled\:fill-error-600\/40:disabled {
  fill: rgb(217 45 32 / 0.4);
}

.disabled\:fill-error-600\/50:disabled {
  fill: rgb(217 45 32 / 0.5);
}

.disabled\:fill-error-600\/60:disabled {
  fill: rgb(217 45 32 / 0.6);
}

.disabled\:fill-error-600\/70:disabled {
  fill: rgb(217 45 32 / 0.7);
}

.disabled\:fill-error-600\/75:disabled {
  fill: rgb(217 45 32 / 0.75);
}

.disabled\:fill-error-600\/80:disabled {
  fill: rgb(217 45 32 / 0.8);
}

.disabled\:fill-error-600\/90:disabled {
  fill: rgb(217 45 32 / 0.9);
}

.disabled\:fill-error-600\/95:disabled {
  fill: rgb(217 45 32 / 0.95);
}

.disabled\:fill-error-600\/100:disabled {
  fill: rgb(217 45 32 / 1);
}

.disabled\:fill-error-700\/0:disabled {
  fill: rgb(180 35 24 / 0);
}

.disabled\:fill-error-700\/5:disabled {
  fill: rgb(180 35 24 / 0.05);
}

.disabled\:fill-error-700\/10:disabled {
  fill: rgb(180 35 24 / 0.1);
}

.disabled\:fill-error-700\/20:disabled {
  fill: rgb(180 35 24 / 0.2);
}

.disabled\:fill-error-700\/25:disabled {
  fill: rgb(180 35 24 / 0.25);
}

.disabled\:fill-error-700\/30:disabled {
  fill: rgb(180 35 24 / 0.3);
}

.disabled\:fill-error-700\/40:disabled {
  fill: rgb(180 35 24 / 0.4);
}

.disabled\:fill-error-700\/50:disabled {
  fill: rgb(180 35 24 / 0.5);
}

.disabled\:fill-error-700\/60:disabled {
  fill: rgb(180 35 24 / 0.6);
}

.disabled\:fill-error-700\/70:disabled {
  fill: rgb(180 35 24 / 0.7);
}

.disabled\:fill-error-700\/75:disabled {
  fill: rgb(180 35 24 / 0.75);
}

.disabled\:fill-error-700\/80:disabled {
  fill: rgb(180 35 24 / 0.8);
}

.disabled\:fill-error-700\/90:disabled {
  fill: rgb(180 35 24 / 0.9);
}

.disabled\:fill-error-700\/95:disabled {
  fill: rgb(180 35 24 / 0.95);
}

.disabled\:fill-error-700\/100:disabled {
  fill: rgb(180 35 24 / 1);
}

.disabled\:fill-error-800\/0:disabled {
  fill: rgb(145 32 24 / 0);
}

.disabled\:fill-error-800\/5:disabled {
  fill: rgb(145 32 24 / 0.05);
}

.disabled\:fill-error-800\/10:disabled {
  fill: rgb(145 32 24 / 0.1);
}

.disabled\:fill-error-800\/20:disabled {
  fill: rgb(145 32 24 / 0.2);
}

.disabled\:fill-error-800\/25:disabled {
  fill: rgb(145 32 24 / 0.25);
}

.disabled\:fill-error-800\/30:disabled {
  fill: rgb(145 32 24 / 0.3);
}

.disabled\:fill-error-800\/40:disabled {
  fill: rgb(145 32 24 / 0.4);
}

.disabled\:fill-error-800\/50:disabled {
  fill: rgb(145 32 24 / 0.5);
}

.disabled\:fill-error-800\/60:disabled {
  fill: rgb(145 32 24 / 0.6);
}

.disabled\:fill-error-800\/70:disabled {
  fill: rgb(145 32 24 / 0.7);
}

.disabled\:fill-error-800\/75:disabled {
  fill: rgb(145 32 24 / 0.75);
}

.disabled\:fill-error-800\/80:disabled {
  fill: rgb(145 32 24 / 0.8);
}

.disabled\:fill-error-800\/90:disabled {
  fill: rgb(145 32 24 / 0.9);
}

.disabled\:fill-error-800\/95:disabled {
  fill: rgb(145 32 24 / 0.95);
}

.disabled\:fill-error-800\/100:disabled {
  fill: rgb(145 32 24 / 1);
}

.disabled\:fill-error-900\/0:disabled {
  fill: rgb(122 39 26 / 0);
}

.disabled\:fill-error-900\/5:disabled {
  fill: rgb(122 39 26 / 0.05);
}

.disabled\:fill-error-900\/10:disabled {
  fill: rgb(122 39 26 / 0.1);
}

.disabled\:fill-error-900\/20:disabled {
  fill: rgb(122 39 26 / 0.2);
}

.disabled\:fill-error-900\/25:disabled {
  fill: rgb(122 39 26 / 0.25);
}

.disabled\:fill-error-900\/30:disabled {
  fill: rgb(122 39 26 / 0.3);
}

.disabled\:fill-error-900\/40:disabled {
  fill: rgb(122 39 26 / 0.4);
}

.disabled\:fill-error-900\/50:disabled {
  fill: rgb(122 39 26 / 0.5);
}

.disabled\:fill-error-900\/60:disabled {
  fill: rgb(122 39 26 / 0.6);
}

.disabled\:fill-error-900\/70:disabled {
  fill: rgb(122 39 26 / 0.7);
}

.disabled\:fill-error-900\/75:disabled {
  fill: rgb(122 39 26 / 0.75);
}

.disabled\:fill-error-900\/80:disabled {
  fill: rgb(122 39 26 / 0.8);
}

.disabled\:fill-error-900\/90:disabled {
  fill: rgb(122 39 26 / 0.9);
}

.disabled\:fill-error-900\/95:disabled {
  fill: rgb(122 39 26 / 0.95);
}

.disabled\:fill-error-900\/100:disabled {
  fill: rgb(122 39 26 / 1);
}

.disabled\:fill-error\/0:disabled {
  fill: rgb(249 112 102 / 0);
}

.disabled\:fill-error\/5:disabled {
  fill: rgb(249 112 102 / 0.05);
}

.disabled\:fill-error\/10:disabled {
  fill: rgb(249 112 102 / 0.1);
}

.disabled\:fill-error\/20:disabled {
  fill: rgb(249 112 102 / 0.2);
}

.disabled\:fill-error\/25:disabled {
  fill: rgb(249 112 102 / 0.25);
}

.disabled\:fill-error\/30:disabled {
  fill: rgb(249 112 102 / 0.3);
}

.disabled\:fill-error\/40:disabled {
  fill: rgb(249 112 102 / 0.4);
}

.disabled\:fill-error\/50:disabled {
  fill: rgb(249 112 102 / 0.5);
}

.disabled\:fill-error\/60:disabled {
  fill: rgb(249 112 102 / 0.6);
}

.disabled\:fill-error\/70:disabled {
  fill: rgb(249 112 102 / 0.7);
}

.disabled\:fill-error\/75:disabled {
  fill: rgb(249 112 102 / 0.75);
}

.disabled\:fill-error\/80:disabled {
  fill: rgb(249 112 102 / 0.8);
}

.disabled\:fill-error\/90:disabled {
  fill: rgb(249 112 102 / 0.9);
}

.disabled\:fill-error\/95:disabled {
  fill: rgb(249 112 102 / 0.95);
}

.disabled\:fill-error\/100:disabled {
  fill: rgb(249 112 102 / 1);
}

.disabled\:fill-warning-25\/0:disabled {
  fill: rgb(255 252 245 / 0);
}

.disabled\:fill-warning-25\/5:disabled {
  fill: rgb(255 252 245 / 0.05);
}

.disabled\:fill-warning-25\/10:disabled {
  fill: rgb(255 252 245 / 0.1);
}

.disabled\:fill-warning-25\/20:disabled {
  fill: rgb(255 252 245 / 0.2);
}

.disabled\:fill-warning-25\/25:disabled {
  fill: rgb(255 252 245 / 0.25);
}

.disabled\:fill-warning-25\/30:disabled {
  fill: rgb(255 252 245 / 0.3);
}

.disabled\:fill-warning-25\/40:disabled {
  fill: rgb(255 252 245 / 0.4);
}

.disabled\:fill-warning-25\/50:disabled {
  fill: rgb(255 252 245 / 0.5);
}

.disabled\:fill-warning-25\/60:disabled {
  fill: rgb(255 252 245 / 0.6);
}

.disabled\:fill-warning-25\/70:disabled {
  fill: rgb(255 252 245 / 0.7);
}

.disabled\:fill-warning-25\/75:disabled {
  fill: rgb(255 252 245 / 0.75);
}

.disabled\:fill-warning-25\/80:disabled {
  fill: rgb(255 252 245 / 0.8);
}

.disabled\:fill-warning-25\/90:disabled {
  fill: rgb(255 252 245 / 0.9);
}

.disabled\:fill-warning-25\/95:disabled {
  fill: rgb(255 252 245 / 0.95);
}

.disabled\:fill-warning-25\/100:disabled {
  fill: rgb(255 252 245 / 1);
}

.disabled\:fill-warning-50\/0:disabled {
  fill: rgb(255 250 235 / 0);
}

.disabled\:fill-warning-50\/5:disabled {
  fill: rgb(255 250 235 / 0.05);
}

.disabled\:fill-warning-50\/10:disabled {
  fill: rgb(255 250 235 / 0.1);
}

.disabled\:fill-warning-50\/20:disabled {
  fill: rgb(255 250 235 / 0.2);
}

.disabled\:fill-warning-50\/25:disabled {
  fill: rgb(255 250 235 / 0.25);
}

.disabled\:fill-warning-50\/30:disabled {
  fill: rgb(255 250 235 / 0.3);
}

.disabled\:fill-warning-50\/40:disabled {
  fill: rgb(255 250 235 / 0.4);
}

.disabled\:fill-warning-50\/50:disabled {
  fill: rgb(255 250 235 / 0.5);
}

.disabled\:fill-warning-50\/60:disabled {
  fill: rgb(255 250 235 / 0.6);
}

.disabled\:fill-warning-50\/70:disabled {
  fill: rgb(255 250 235 / 0.7);
}

.disabled\:fill-warning-50\/75:disabled {
  fill: rgb(255 250 235 / 0.75);
}

.disabled\:fill-warning-50\/80:disabled {
  fill: rgb(255 250 235 / 0.8);
}

.disabled\:fill-warning-50\/90:disabled {
  fill: rgb(255 250 235 / 0.9);
}

.disabled\:fill-warning-50\/95:disabled {
  fill: rgb(255 250 235 / 0.95);
}

.disabled\:fill-warning-50\/100:disabled {
  fill: rgb(255 250 235 / 1);
}

.disabled\:fill-warning-100\/0:disabled {
  fill: rgb(254 240 199 / 0);
}

.disabled\:fill-warning-100\/5:disabled {
  fill: rgb(254 240 199 / 0.05);
}

.disabled\:fill-warning-100\/10:disabled {
  fill: rgb(254 240 199 / 0.1);
}

.disabled\:fill-warning-100\/20:disabled {
  fill: rgb(254 240 199 / 0.2);
}

.disabled\:fill-warning-100\/25:disabled {
  fill: rgb(254 240 199 / 0.25);
}

.disabled\:fill-warning-100\/30:disabled {
  fill: rgb(254 240 199 / 0.3);
}

.disabled\:fill-warning-100\/40:disabled {
  fill: rgb(254 240 199 / 0.4);
}

.disabled\:fill-warning-100\/50:disabled {
  fill: rgb(254 240 199 / 0.5);
}

.disabled\:fill-warning-100\/60:disabled {
  fill: rgb(254 240 199 / 0.6);
}

.disabled\:fill-warning-100\/70:disabled {
  fill: rgb(254 240 199 / 0.7);
}

.disabled\:fill-warning-100\/75:disabled {
  fill: rgb(254 240 199 / 0.75);
}

.disabled\:fill-warning-100\/80:disabled {
  fill: rgb(254 240 199 / 0.8);
}

.disabled\:fill-warning-100\/90:disabled {
  fill: rgb(254 240 199 / 0.9);
}

.disabled\:fill-warning-100\/95:disabled {
  fill: rgb(254 240 199 / 0.95);
}

.disabled\:fill-warning-100\/100:disabled {
  fill: rgb(254 240 199 / 1);
}

.disabled\:fill-warning-200\/0:disabled {
  fill: rgb(254 223 137 / 0);
}

.disabled\:fill-warning-200\/5:disabled {
  fill: rgb(254 223 137 / 0.05);
}

.disabled\:fill-warning-200\/10:disabled {
  fill: rgb(254 223 137 / 0.1);
}

.disabled\:fill-warning-200\/20:disabled {
  fill: rgb(254 223 137 / 0.2);
}

.disabled\:fill-warning-200\/25:disabled {
  fill: rgb(254 223 137 / 0.25);
}

.disabled\:fill-warning-200\/30:disabled {
  fill: rgb(254 223 137 / 0.3);
}

.disabled\:fill-warning-200\/40:disabled {
  fill: rgb(254 223 137 / 0.4);
}

.disabled\:fill-warning-200\/50:disabled {
  fill: rgb(254 223 137 / 0.5);
}

.disabled\:fill-warning-200\/60:disabled {
  fill: rgb(254 223 137 / 0.6);
}

.disabled\:fill-warning-200\/70:disabled {
  fill: rgb(254 223 137 / 0.7);
}

.disabled\:fill-warning-200\/75:disabled {
  fill: rgb(254 223 137 / 0.75);
}

.disabled\:fill-warning-200\/80:disabled {
  fill: rgb(254 223 137 / 0.8);
}

.disabled\:fill-warning-200\/90:disabled {
  fill: rgb(254 223 137 / 0.9);
}

.disabled\:fill-warning-200\/95:disabled {
  fill: rgb(254 223 137 / 0.95);
}

.disabled\:fill-warning-200\/100:disabled {
  fill: rgb(254 223 137 / 1);
}

.disabled\:fill-warning-300\/0:disabled {
  fill: rgb(254 200 75 / 0);
}

.disabled\:fill-warning-300\/5:disabled {
  fill: rgb(254 200 75 / 0.05);
}

.disabled\:fill-warning-300\/10:disabled {
  fill: rgb(254 200 75 / 0.1);
}

.disabled\:fill-warning-300\/20:disabled {
  fill: rgb(254 200 75 / 0.2);
}

.disabled\:fill-warning-300\/25:disabled {
  fill: rgb(254 200 75 / 0.25);
}

.disabled\:fill-warning-300\/30:disabled {
  fill: rgb(254 200 75 / 0.3);
}

.disabled\:fill-warning-300\/40:disabled {
  fill: rgb(254 200 75 / 0.4);
}

.disabled\:fill-warning-300\/50:disabled {
  fill: rgb(254 200 75 / 0.5);
}

.disabled\:fill-warning-300\/60:disabled {
  fill: rgb(254 200 75 / 0.6);
}

.disabled\:fill-warning-300\/70:disabled {
  fill: rgb(254 200 75 / 0.7);
}

.disabled\:fill-warning-300\/75:disabled {
  fill: rgb(254 200 75 / 0.75);
}

.disabled\:fill-warning-300\/80:disabled {
  fill: rgb(254 200 75 / 0.8);
}

.disabled\:fill-warning-300\/90:disabled {
  fill: rgb(254 200 75 / 0.9);
}

.disabled\:fill-warning-300\/95:disabled {
  fill: rgb(254 200 75 / 0.95);
}

.disabled\:fill-warning-300\/100:disabled {
  fill: rgb(254 200 75 / 1);
}

.disabled\:fill-warning-400\/0:disabled {
  fill: rgb(253 176 34 / 0);
}

.disabled\:fill-warning-400\/5:disabled {
  fill: rgb(253 176 34 / 0.05);
}

.disabled\:fill-warning-400\/10:disabled {
  fill: rgb(253 176 34 / 0.1);
}

.disabled\:fill-warning-400\/20:disabled {
  fill: rgb(253 176 34 / 0.2);
}

.disabled\:fill-warning-400\/25:disabled {
  fill: rgb(253 176 34 / 0.25);
}

.disabled\:fill-warning-400\/30:disabled {
  fill: rgb(253 176 34 / 0.3);
}

.disabled\:fill-warning-400\/40:disabled {
  fill: rgb(253 176 34 / 0.4);
}

.disabled\:fill-warning-400\/50:disabled {
  fill: rgb(253 176 34 / 0.5);
}

.disabled\:fill-warning-400\/60:disabled {
  fill: rgb(253 176 34 / 0.6);
}

.disabled\:fill-warning-400\/70:disabled {
  fill: rgb(253 176 34 / 0.7);
}

.disabled\:fill-warning-400\/75:disabled {
  fill: rgb(253 176 34 / 0.75);
}

.disabled\:fill-warning-400\/80:disabled {
  fill: rgb(253 176 34 / 0.8);
}

.disabled\:fill-warning-400\/90:disabled {
  fill: rgb(253 176 34 / 0.9);
}

.disabled\:fill-warning-400\/95:disabled {
  fill: rgb(253 176 34 / 0.95);
}

.disabled\:fill-warning-400\/100:disabled {
  fill: rgb(253 176 34 / 1);
}

.disabled\:fill-warning-500\/0:disabled {
  fill: rgb(247 144 9 / 0);
}

.disabled\:fill-warning-500\/5:disabled {
  fill: rgb(247 144 9 / 0.05);
}

.disabled\:fill-warning-500\/10:disabled {
  fill: rgb(247 144 9 / 0.1);
}

.disabled\:fill-warning-500\/20:disabled {
  fill: rgb(247 144 9 / 0.2);
}

.disabled\:fill-warning-500\/25:disabled {
  fill: rgb(247 144 9 / 0.25);
}

.disabled\:fill-warning-500\/30:disabled {
  fill: rgb(247 144 9 / 0.3);
}

.disabled\:fill-warning-500\/40:disabled {
  fill: rgb(247 144 9 / 0.4);
}

.disabled\:fill-warning-500\/50:disabled {
  fill: rgb(247 144 9 / 0.5);
}

.disabled\:fill-warning-500\/60:disabled {
  fill: rgb(247 144 9 / 0.6);
}

.disabled\:fill-warning-500\/70:disabled {
  fill: rgb(247 144 9 / 0.7);
}

.disabled\:fill-warning-500\/75:disabled {
  fill: rgb(247 144 9 / 0.75);
}

.disabled\:fill-warning-500\/80:disabled {
  fill: rgb(247 144 9 / 0.8);
}

.disabled\:fill-warning-500\/90:disabled {
  fill: rgb(247 144 9 / 0.9);
}

.disabled\:fill-warning-500\/95:disabled {
  fill: rgb(247 144 9 / 0.95);
}

.disabled\:fill-warning-500\/100:disabled {
  fill: rgb(247 144 9 / 1);
}

.disabled\:fill-warning-600\/0:disabled {
  fill: rgb(220 104 3 / 0);
}

.disabled\:fill-warning-600\/5:disabled {
  fill: rgb(220 104 3 / 0.05);
}

.disabled\:fill-warning-600\/10:disabled {
  fill: rgb(220 104 3 / 0.1);
}

.disabled\:fill-warning-600\/20:disabled {
  fill: rgb(220 104 3 / 0.2);
}

.disabled\:fill-warning-600\/25:disabled {
  fill: rgb(220 104 3 / 0.25);
}

.disabled\:fill-warning-600\/30:disabled {
  fill: rgb(220 104 3 / 0.3);
}

.disabled\:fill-warning-600\/40:disabled {
  fill: rgb(220 104 3 / 0.4);
}

.disabled\:fill-warning-600\/50:disabled {
  fill: rgb(220 104 3 / 0.5);
}

.disabled\:fill-warning-600\/60:disabled {
  fill: rgb(220 104 3 / 0.6);
}

.disabled\:fill-warning-600\/70:disabled {
  fill: rgb(220 104 3 / 0.7);
}

.disabled\:fill-warning-600\/75:disabled {
  fill: rgb(220 104 3 / 0.75);
}

.disabled\:fill-warning-600\/80:disabled {
  fill: rgb(220 104 3 / 0.8);
}

.disabled\:fill-warning-600\/90:disabled {
  fill: rgb(220 104 3 / 0.9);
}

.disabled\:fill-warning-600\/95:disabled {
  fill: rgb(220 104 3 / 0.95);
}

.disabled\:fill-warning-600\/100:disabled {
  fill: rgb(220 104 3 / 1);
}

.disabled\:fill-warning-700\/0:disabled {
  fill: rgb(181 71 8 / 0);
}

.disabled\:fill-warning-700\/5:disabled {
  fill: rgb(181 71 8 / 0.05);
}

.disabled\:fill-warning-700\/10:disabled {
  fill: rgb(181 71 8 / 0.1);
}

.disabled\:fill-warning-700\/20:disabled {
  fill: rgb(181 71 8 / 0.2);
}

.disabled\:fill-warning-700\/25:disabled {
  fill: rgb(181 71 8 / 0.25);
}

.disabled\:fill-warning-700\/30:disabled {
  fill: rgb(181 71 8 / 0.3);
}

.disabled\:fill-warning-700\/40:disabled {
  fill: rgb(181 71 8 / 0.4);
}

.disabled\:fill-warning-700\/50:disabled {
  fill: rgb(181 71 8 / 0.5);
}

.disabled\:fill-warning-700\/60:disabled {
  fill: rgb(181 71 8 / 0.6);
}

.disabled\:fill-warning-700\/70:disabled {
  fill: rgb(181 71 8 / 0.7);
}

.disabled\:fill-warning-700\/75:disabled {
  fill: rgb(181 71 8 / 0.75);
}

.disabled\:fill-warning-700\/80:disabled {
  fill: rgb(181 71 8 / 0.8);
}

.disabled\:fill-warning-700\/90:disabled {
  fill: rgb(181 71 8 / 0.9);
}

.disabled\:fill-warning-700\/95:disabled {
  fill: rgb(181 71 8 / 0.95);
}

.disabled\:fill-warning-700\/100:disabled {
  fill: rgb(181 71 8 / 1);
}

.disabled\:fill-warning-800\/0:disabled {
  fill: rgb(147 55 13 / 0);
}

.disabled\:fill-warning-800\/5:disabled {
  fill: rgb(147 55 13 / 0.05);
}

.disabled\:fill-warning-800\/10:disabled {
  fill: rgb(147 55 13 / 0.1);
}

.disabled\:fill-warning-800\/20:disabled {
  fill: rgb(147 55 13 / 0.2);
}

.disabled\:fill-warning-800\/25:disabled {
  fill: rgb(147 55 13 / 0.25);
}

.disabled\:fill-warning-800\/30:disabled {
  fill: rgb(147 55 13 / 0.3);
}

.disabled\:fill-warning-800\/40:disabled {
  fill: rgb(147 55 13 / 0.4);
}

.disabled\:fill-warning-800\/50:disabled {
  fill: rgb(147 55 13 / 0.5);
}

.disabled\:fill-warning-800\/60:disabled {
  fill: rgb(147 55 13 / 0.6);
}

.disabled\:fill-warning-800\/70:disabled {
  fill: rgb(147 55 13 / 0.7);
}

.disabled\:fill-warning-800\/75:disabled {
  fill: rgb(147 55 13 / 0.75);
}

.disabled\:fill-warning-800\/80:disabled {
  fill: rgb(147 55 13 / 0.8);
}

.disabled\:fill-warning-800\/90:disabled {
  fill: rgb(147 55 13 / 0.9);
}

.disabled\:fill-warning-800\/95:disabled {
  fill: rgb(147 55 13 / 0.95);
}

.disabled\:fill-warning-800\/100:disabled {
  fill: rgb(147 55 13 / 1);
}

.disabled\:fill-warning-900\/0:disabled {
  fill: rgb(122 46 14 / 0);
}

.disabled\:fill-warning-900\/5:disabled {
  fill: rgb(122 46 14 / 0.05);
}

.disabled\:fill-warning-900\/10:disabled {
  fill: rgb(122 46 14 / 0.1);
}

.disabled\:fill-warning-900\/20:disabled {
  fill: rgb(122 46 14 / 0.2);
}

.disabled\:fill-warning-900\/25:disabled {
  fill: rgb(122 46 14 / 0.25);
}

.disabled\:fill-warning-900\/30:disabled {
  fill: rgb(122 46 14 / 0.3);
}

.disabled\:fill-warning-900\/40:disabled {
  fill: rgb(122 46 14 / 0.4);
}

.disabled\:fill-warning-900\/50:disabled {
  fill: rgb(122 46 14 / 0.5);
}

.disabled\:fill-warning-900\/60:disabled {
  fill: rgb(122 46 14 / 0.6);
}

.disabled\:fill-warning-900\/70:disabled {
  fill: rgb(122 46 14 / 0.7);
}

.disabled\:fill-warning-900\/75:disabled {
  fill: rgb(122 46 14 / 0.75);
}

.disabled\:fill-warning-900\/80:disabled {
  fill: rgb(122 46 14 / 0.8);
}

.disabled\:fill-warning-900\/90:disabled {
  fill: rgb(122 46 14 / 0.9);
}

.disabled\:fill-warning-900\/95:disabled {
  fill: rgb(122 46 14 / 0.95);
}

.disabled\:fill-warning-900\/100:disabled {
  fill: rgb(122 46 14 / 1);
}

.disabled\:fill-warning\/0:disabled {
  fill: rgb(253 176 34 / 0);
}

.disabled\:fill-warning\/5:disabled {
  fill: rgb(253 176 34 / 0.05);
}

.disabled\:fill-warning\/10:disabled {
  fill: rgb(253 176 34 / 0.1);
}

.disabled\:fill-warning\/20:disabled {
  fill: rgb(253 176 34 / 0.2);
}

.disabled\:fill-warning\/25:disabled {
  fill: rgb(253 176 34 / 0.25);
}

.disabled\:fill-warning\/30:disabled {
  fill: rgb(253 176 34 / 0.3);
}

.disabled\:fill-warning\/40:disabled {
  fill: rgb(253 176 34 / 0.4);
}

.disabled\:fill-warning\/50:disabled {
  fill: rgb(253 176 34 / 0.5);
}

.disabled\:fill-warning\/60:disabled {
  fill: rgb(253 176 34 / 0.6);
}

.disabled\:fill-warning\/70:disabled {
  fill: rgb(253 176 34 / 0.7);
}

.disabled\:fill-warning\/75:disabled {
  fill: rgb(253 176 34 / 0.75);
}

.disabled\:fill-warning\/80:disabled {
  fill: rgb(253 176 34 / 0.8);
}

.disabled\:fill-warning\/90:disabled {
  fill: rgb(253 176 34 / 0.9);
}

.disabled\:fill-warning\/95:disabled {
  fill: rgb(253 176 34 / 0.95);
}

.disabled\:fill-warning\/100:disabled {
  fill: rgb(253 176 34 / 1);
}

.disabled\:fill-success-25\/0:disabled {
  fill: rgb(246 254 249 / 0);
}

.disabled\:fill-success-25\/5:disabled {
  fill: rgb(246 254 249 / 0.05);
}

.disabled\:fill-success-25\/10:disabled {
  fill: rgb(246 254 249 / 0.1);
}

.disabled\:fill-success-25\/20:disabled {
  fill: rgb(246 254 249 / 0.2);
}

.disabled\:fill-success-25\/25:disabled {
  fill: rgb(246 254 249 / 0.25);
}

.disabled\:fill-success-25\/30:disabled {
  fill: rgb(246 254 249 / 0.3);
}

.disabled\:fill-success-25\/40:disabled {
  fill: rgb(246 254 249 / 0.4);
}

.disabled\:fill-success-25\/50:disabled {
  fill: rgb(246 254 249 / 0.5);
}

.disabled\:fill-success-25\/60:disabled {
  fill: rgb(246 254 249 / 0.6);
}

.disabled\:fill-success-25\/70:disabled {
  fill: rgb(246 254 249 / 0.7);
}

.disabled\:fill-success-25\/75:disabled {
  fill: rgb(246 254 249 / 0.75);
}

.disabled\:fill-success-25\/80:disabled {
  fill: rgb(246 254 249 / 0.8);
}

.disabled\:fill-success-25\/90:disabled {
  fill: rgb(246 254 249 / 0.9);
}

.disabled\:fill-success-25\/95:disabled {
  fill: rgb(246 254 249 / 0.95);
}

.disabled\:fill-success-25\/100:disabled {
  fill: rgb(246 254 249 / 1);
}

.disabled\:fill-success-50\/0:disabled {
  fill: rgb(236 253 243 / 0);
}

.disabled\:fill-success-50\/5:disabled {
  fill: rgb(236 253 243 / 0.05);
}

.disabled\:fill-success-50\/10:disabled {
  fill: rgb(236 253 243 / 0.1);
}

.disabled\:fill-success-50\/20:disabled {
  fill: rgb(236 253 243 / 0.2);
}

.disabled\:fill-success-50\/25:disabled {
  fill: rgb(236 253 243 / 0.25);
}

.disabled\:fill-success-50\/30:disabled {
  fill: rgb(236 253 243 / 0.3);
}

.disabled\:fill-success-50\/40:disabled {
  fill: rgb(236 253 243 / 0.4);
}

.disabled\:fill-success-50\/50:disabled {
  fill: rgb(236 253 243 / 0.5);
}

.disabled\:fill-success-50\/60:disabled {
  fill: rgb(236 253 243 / 0.6);
}

.disabled\:fill-success-50\/70:disabled {
  fill: rgb(236 253 243 / 0.7);
}

.disabled\:fill-success-50\/75:disabled {
  fill: rgb(236 253 243 / 0.75);
}

.disabled\:fill-success-50\/80:disabled {
  fill: rgb(236 253 243 / 0.8);
}

.disabled\:fill-success-50\/90:disabled {
  fill: rgb(236 253 243 / 0.9);
}

.disabled\:fill-success-50\/95:disabled {
  fill: rgb(236 253 243 / 0.95);
}

.disabled\:fill-success-50\/100:disabled {
  fill: rgb(236 253 243 / 1);
}

.disabled\:fill-success-100\/0:disabled {
  fill: rgb(209 250 223 / 0);
}

.disabled\:fill-success-100\/5:disabled {
  fill: rgb(209 250 223 / 0.05);
}

.disabled\:fill-success-100\/10:disabled {
  fill: rgb(209 250 223 / 0.1);
}

.disabled\:fill-success-100\/20:disabled {
  fill: rgb(209 250 223 / 0.2);
}

.disabled\:fill-success-100\/25:disabled {
  fill: rgb(209 250 223 / 0.25);
}

.disabled\:fill-success-100\/30:disabled {
  fill: rgb(209 250 223 / 0.3);
}

.disabled\:fill-success-100\/40:disabled {
  fill: rgb(209 250 223 / 0.4);
}

.disabled\:fill-success-100\/50:disabled {
  fill: rgb(209 250 223 / 0.5);
}

.disabled\:fill-success-100\/60:disabled {
  fill: rgb(209 250 223 / 0.6);
}

.disabled\:fill-success-100\/70:disabled {
  fill: rgb(209 250 223 / 0.7);
}

.disabled\:fill-success-100\/75:disabled {
  fill: rgb(209 250 223 / 0.75);
}

.disabled\:fill-success-100\/80:disabled {
  fill: rgb(209 250 223 / 0.8);
}

.disabled\:fill-success-100\/90:disabled {
  fill: rgb(209 250 223 / 0.9);
}

.disabled\:fill-success-100\/95:disabled {
  fill: rgb(209 250 223 / 0.95);
}

.disabled\:fill-success-100\/100:disabled {
  fill: rgb(209 250 223 / 1);
}

.disabled\:fill-success-200\/0:disabled {
  fill: rgb(166 244 197 / 0);
}

.disabled\:fill-success-200\/5:disabled {
  fill: rgb(166 244 197 / 0.05);
}

.disabled\:fill-success-200\/10:disabled {
  fill: rgb(166 244 197 / 0.1);
}

.disabled\:fill-success-200\/20:disabled {
  fill: rgb(166 244 197 / 0.2);
}

.disabled\:fill-success-200\/25:disabled {
  fill: rgb(166 244 197 / 0.25);
}

.disabled\:fill-success-200\/30:disabled {
  fill: rgb(166 244 197 / 0.3);
}

.disabled\:fill-success-200\/40:disabled {
  fill: rgb(166 244 197 / 0.4);
}

.disabled\:fill-success-200\/50:disabled {
  fill: rgb(166 244 197 / 0.5);
}

.disabled\:fill-success-200\/60:disabled {
  fill: rgb(166 244 197 / 0.6);
}

.disabled\:fill-success-200\/70:disabled {
  fill: rgb(166 244 197 / 0.7);
}

.disabled\:fill-success-200\/75:disabled {
  fill: rgb(166 244 197 / 0.75);
}

.disabled\:fill-success-200\/80:disabled {
  fill: rgb(166 244 197 / 0.8);
}

.disabled\:fill-success-200\/90:disabled {
  fill: rgb(166 244 197 / 0.9);
}

.disabled\:fill-success-200\/95:disabled {
  fill: rgb(166 244 197 / 0.95);
}

.disabled\:fill-success-200\/100:disabled {
  fill: rgb(166 244 197 / 1);
}

.disabled\:fill-success-300\/0:disabled {
  fill: rgb(108 233 166 / 0);
}

.disabled\:fill-success-300\/5:disabled {
  fill: rgb(108 233 166 / 0.05);
}

.disabled\:fill-success-300\/10:disabled {
  fill: rgb(108 233 166 / 0.1);
}

.disabled\:fill-success-300\/20:disabled {
  fill: rgb(108 233 166 / 0.2);
}

.disabled\:fill-success-300\/25:disabled {
  fill: rgb(108 233 166 / 0.25);
}

.disabled\:fill-success-300\/30:disabled {
  fill: rgb(108 233 166 / 0.3);
}

.disabled\:fill-success-300\/40:disabled {
  fill: rgb(108 233 166 / 0.4);
}

.disabled\:fill-success-300\/50:disabled {
  fill: rgb(108 233 166 / 0.5);
}

.disabled\:fill-success-300\/60:disabled {
  fill: rgb(108 233 166 / 0.6);
}

.disabled\:fill-success-300\/70:disabled {
  fill: rgb(108 233 166 / 0.7);
}

.disabled\:fill-success-300\/75:disabled {
  fill: rgb(108 233 166 / 0.75);
}

.disabled\:fill-success-300\/80:disabled {
  fill: rgb(108 233 166 / 0.8);
}

.disabled\:fill-success-300\/90:disabled {
  fill: rgb(108 233 166 / 0.9);
}

.disabled\:fill-success-300\/95:disabled {
  fill: rgb(108 233 166 / 0.95);
}

.disabled\:fill-success-300\/100:disabled {
  fill: rgb(108 233 166 / 1);
}

.disabled\:fill-success-400\/0:disabled {
  fill: rgb(50 213 131 / 0);
}

.disabled\:fill-success-400\/5:disabled {
  fill: rgb(50 213 131 / 0.05);
}

.disabled\:fill-success-400\/10:disabled {
  fill: rgb(50 213 131 / 0.1);
}

.disabled\:fill-success-400\/20:disabled {
  fill: rgb(50 213 131 / 0.2);
}

.disabled\:fill-success-400\/25:disabled {
  fill: rgb(50 213 131 / 0.25);
}

.disabled\:fill-success-400\/30:disabled {
  fill: rgb(50 213 131 / 0.3);
}

.disabled\:fill-success-400\/40:disabled {
  fill: rgb(50 213 131 / 0.4);
}

.disabled\:fill-success-400\/50:disabled {
  fill: rgb(50 213 131 / 0.5);
}

.disabled\:fill-success-400\/60:disabled {
  fill: rgb(50 213 131 / 0.6);
}

.disabled\:fill-success-400\/70:disabled {
  fill: rgb(50 213 131 / 0.7);
}

.disabled\:fill-success-400\/75:disabled {
  fill: rgb(50 213 131 / 0.75);
}

.disabled\:fill-success-400\/80:disabled {
  fill: rgb(50 213 131 / 0.8);
}

.disabled\:fill-success-400\/90:disabled {
  fill: rgb(50 213 131 / 0.9);
}

.disabled\:fill-success-400\/95:disabled {
  fill: rgb(50 213 131 / 0.95);
}

.disabled\:fill-success-400\/100:disabled {
  fill: rgb(50 213 131 / 1);
}

.disabled\:fill-success-500\/0:disabled {
  fill: rgb(18 135 106 / 0);
}

.disabled\:fill-success-500\/5:disabled {
  fill: rgb(18 135 106 / 0.05);
}

.disabled\:fill-success-500\/10:disabled {
  fill: rgb(18 135 106 / 0.1);
}

.disabled\:fill-success-500\/20:disabled {
  fill: rgb(18 135 106 / 0.2);
}

.disabled\:fill-success-500\/25:disabled {
  fill: rgb(18 135 106 / 0.25);
}

.disabled\:fill-success-500\/30:disabled {
  fill: rgb(18 135 106 / 0.3);
}

.disabled\:fill-success-500\/40:disabled {
  fill: rgb(18 135 106 / 0.4);
}

.disabled\:fill-success-500\/50:disabled {
  fill: rgb(18 135 106 / 0.5);
}

.disabled\:fill-success-500\/60:disabled {
  fill: rgb(18 135 106 / 0.6);
}

.disabled\:fill-success-500\/70:disabled {
  fill: rgb(18 135 106 / 0.7);
}

.disabled\:fill-success-500\/75:disabled {
  fill: rgb(18 135 106 / 0.75);
}

.disabled\:fill-success-500\/80:disabled {
  fill: rgb(18 135 106 / 0.8);
}

.disabled\:fill-success-500\/90:disabled {
  fill: rgb(18 135 106 / 0.9);
}

.disabled\:fill-success-500\/95:disabled {
  fill: rgb(18 135 106 / 0.95);
}

.disabled\:fill-success-500\/100:disabled {
  fill: rgb(18 135 106 / 1);
}

.disabled\:fill-success-600\/0:disabled {
  fill: rgb(3 152 85 / 0);
}

.disabled\:fill-success-600\/5:disabled {
  fill: rgb(3 152 85 / 0.05);
}

.disabled\:fill-success-600\/10:disabled {
  fill: rgb(3 152 85 / 0.1);
}

.disabled\:fill-success-600\/20:disabled {
  fill: rgb(3 152 85 / 0.2);
}

.disabled\:fill-success-600\/25:disabled {
  fill: rgb(3 152 85 / 0.25);
}

.disabled\:fill-success-600\/30:disabled {
  fill: rgb(3 152 85 / 0.3);
}

.disabled\:fill-success-600\/40:disabled {
  fill: rgb(3 152 85 / 0.4);
}

.disabled\:fill-success-600\/50:disabled {
  fill: rgb(3 152 85 / 0.5);
}

.disabled\:fill-success-600\/60:disabled {
  fill: rgb(3 152 85 / 0.6);
}

.disabled\:fill-success-600\/70:disabled {
  fill: rgb(3 152 85 / 0.7);
}

.disabled\:fill-success-600\/75:disabled {
  fill: rgb(3 152 85 / 0.75);
}

.disabled\:fill-success-600\/80:disabled {
  fill: rgb(3 152 85 / 0.8);
}

.disabled\:fill-success-600\/90:disabled {
  fill: rgb(3 152 85 / 0.9);
}

.disabled\:fill-success-600\/95:disabled {
  fill: rgb(3 152 85 / 0.95);
}

.disabled\:fill-success-600\/100:disabled {
  fill: rgb(3 152 85 / 1);
}

.disabled\:fill-success-700\/0:disabled {
  fill: rgb(2 122 72 / 0);
}

.disabled\:fill-success-700\/5:disabled {
  fill: rgb(2 122 72 / 0.05);
}

.disabled\:fill-success-700\/10:disabled {
  fill: rgb(2 122 72 / 0.1);
}

.disabled\:fill-success-700\/20:disabled {
  fill: rgb(2 122 72 / 0.2);
}

.disabled\:fill-success-700\/25:disabled {
  fill: rgb(2 122 72 / 0.25);
}

.disabled\:fill-success-700\/30:disabled {
  fill: rgb(2 122 72 / 0.3);
}

.disabled\:fill-success-700\/40:disabled {
  fill: rgb(2 122 72 / 0.4);
}

.disabled\:fill-success-700\/50:disabled {
  fill: rgb(2 122 72 / 0.5);
}

.disabled\:fill-success-700\/60:disabled {
  fill: rgb(2 122 72 / 0.6);
}

.disabled\:fill-success-700\/70:disabled {
  fill: rgb(2 122 72 / 0.7);
}

.disabled\:fill-success-700\/75:disabled {
  fill: rgb(2 122 72 / 0.75);
}

.disabled\:fill-success-700\/80:disabled {
  fill: rgb(2 122 72 / 0.8);
}

.disabled\:fill-success-700\/90:disabled {
  fill: rgb(2 122 72 / 0.9);
}

.disabled\:fill-success-700\/95:disabled {
  fill: rgb(2 122 72 / 0.95);
}

.disabled\:fill-success-700\/100:disabled {
  fill: rgb(2 122 72 / 1);
}

.disabled\:fill-success-800\/0:disabled {
  fill: rgb(5 96 58 / 0);
}

.disabled\:fill-success-800\/5:disabled {
  fill: rgb(5 96 58 / 0.05);
}

.disabled\:fill-success-800\/10:disabled {
  fill: rgb(5 96 58 / 0.1);
}

.disabled\:fill-success-800\/20:disabled {
  fill: rgb(5 96 58 / 0.2);
}

.disabled\:fill-success-800\/25:disabled {
  fill: rgb(5 96 58 / 0.25);
}

.disabled\:fill-success-800\/30:disabled {
  fill: rgb(5 96 58 / 0.3);
}

.disabled\:fill-success-800\/40:disabled {
  fill: rgb(5 96 58 / 0.4);
}

.disabled\:fill-success-800\/50:disabled {
  fill: rgb(5 96 58 / 0.5);
}

.disabled\:fill-success-800\/60:disabled {
  fill: rgb(5 96 58 / 0.6);
}

.disabled\:fill-success-800\/70:disabled {
  fill: rgb(5 96 58 / 0.7);
}

.disabled\:fill-success-800\/75:disabled {
  fill: rgb(5 96 58 / 0.75);
}

.disabled\:fill-success-800\/80:disabled {
  fill: rgb(5 96 58 / 0.8);
}

.disabled\:fill-success-800\/90:disabled {
  fill: rgb(5 96 58 / 0.9);
}

.disabled\:fill-success-800\/95:disabled {
  fill: rgb(5 96 58 / 0.95);
}

.disabled\:fill-success-800\/100:disabled {
  fill: rgb(5 96 58 / 1);
}

.disabled\:fill-success-900\/0:disabled {
  fill: rgb(5 79 49 / 0);
}

.disabled\:fill-success-900\/5:disabled {
  fill: rgb(5 79 49 / 0.05);
}

.disabled\:fill-success-900\/10:disabled {
  fill: rgb(5 79 49 / 0.1);
}

.disabled\:fill-success-900\/20:disabled {
  fill: rgb(5 79 49 / 0.2);
}

.disabled\:fill-success-900\/25:disabled {
  fill: rgb(5 79 49 / 0.25);
}

.disabled\:fill-success-900\/30:disabled {
  fill: rgb(5 79 49 / 0.3);
}

.disabled\:fill-success-900\/40:disabled {
  fill: rgb(5 79 49 / 0.4);
}

.disabled\:fill-success-900\/50:disabled {
  fill: rgb(5 79 49 / 0.5);
}

.disabled\:fill-success-900\/60:disabled {
  fill: rgb(5 79 49 / 0.6);
}

.disabled\:fill-success-900\/70:disabled {
  fill: rgb(5 79 49 / 0.7);
}

.disabled\:fill-success-900\/75:disabled {
  fill: rgb(5 79 49 / 0.75);
}

.disabled\:fill-success-900\/80:disabled {
  fill: rgb(5 79 49 / 0.8);
}

.disabled\:fill-success-900\/90:disabled {
  fill: rgb(5 79 49 / 0.9);
}

.disabled\:fill-success-900\/95:disabled {
  fill: rgb(5 79 49 / 0.95);
}

.disabled\:fill-success-900\/100:disabled {
  fill: rgb(5 79 49 / 1);
}

.disabled\:fill-success\/0:disabled {
  fill: rgb(50 213 131 / 0);
}

.disabled\:fill-success\/5:disabled {
  fill: rgb(50 213 131 / 0.05);
}

.disabled\:fill-success\/10:disabled {
  fill: rgb(50 213 131 / 0.1);
}

.disabled\:fill-success\/20:disabled {
  fill: rgb(50 213 131 / 0.2);
}

.disabled\:fill-success\/25:disabled {
  fill: rgb(50 213 131 / 0.25);
}

.disabled\:fill-success\/30:disabled {
  fill: rgb(50 213 131 / 0.3);
}

.disabled\:fill-success\/40:disabled {
  fill: rgb(50 213 131 / 0.4);
}

.disabled\:fill-success\/50:disabled {
  fill: rgb(50 213 131 / 0.5);
}

.disabled\:fill-success\/60:disabled {
  fill: rgb(50 213 131 / 0.6);
}

.disabled\:fill-success\/70:disabled {
  fill: rgb(50 213 131 / 0.7);
}

.disabled\:fill-success\/75:disabled {
  fill: rgb(50 213 131 / 0.75);
}

.disabled\:fill-success\/80:disabled {
  fill: rgb(50 213 131 / 0.8);
}

.disabled\:fill-success\/90:disabled {
  fill: rgb(50 213 131 / 0.9);
}

.disabled\:fill-success\/95:disabled {
  fill: rgb(50 213 131 / 0.95);
}

.disabled\:fill-success\/100:disabled {
  fill: rgb(50 213 131 / 1);
}

.disabled\:fill-gray-blue-25\/0:disabled {
  fill: rgb(252 252 253 / 0);
}

.disabled\:fill-gray-blue-25\/5:disabled {
  fill: rgb(252 252 253 / 0.05);
}

.disabled\:fill-gray-blue-25\/10:disabled {
  fill: rgb(252 252 253 / 0.1);
}

.disabled\:fill-gray-blue-25\/20:disabled {
  fill: rgb(252 252 253 / 0.2);
}

.disabled\:fill-gray-blue-25\/25:disabled {
  fill: rgb(252 252 253 / 0.25);
}

.disabled\:fill-gray-blue-25\/30:disabled {
  fill: rgb(252 252 253 / 0.3);
}

.disabled\:fill-gray-blue-25\/40:disabled {
  fill: rgb(252 252 253 / 0.4);
}

.disabled\:fill-gray-blue-25\/50:disabled {
  fill: rgb(252 252 253 / 0.5);
}

.disabled\:fill-gray-blue-25\/60:disabled {
  fill: rgb(252 252 253 / 0.6);
}

.disabled\:fill-gray-blue-25\/70:disabled {
  fill: rgb(252 252 253 / 0.7);
}

.disabled\:fill-gray-blue-25\/75:disabled {
  fill: rgb(252 252 253 / 0.75);
}

.disabled\:fill-gray-blue-25\/80:disabled {
  fill: rgb(252 252 253 / 0.8);
}

.disabled\:fill-gray-blue-25\/90:disabled {
  fill: rgb(252 252 253 / 0.9);
}

.disabled\:fill-gray-blue-25\/95:disabled {
  fill: rgb(252 252 253 / 0.95);
}

.disabled\:fill-gray-blue-25\/100:disabled {
  fill: rgb(252 252 253 / 1);
}

.disabled\:fill-gray-blue-50\/0:disabled {
  fill: rgb(248 249 252 / 0);
}

.disabled\:fill-gray-blue-50\/5:disabled {
  fill: rgb(248 249 252 / 0.05);
}

.disabled\:fill-gray-blue-50\/10:disabled {
  fill: rgb(248 249 252 / 0.1);
}

.disabled\:fill-gray-blue-50\/20:disabled {
  fill: rgb(248 249 252 / 0.2);
}

.disabled\:fill-gray-blue-50\/25:disabled {
  fill: rgb(248 249 252 / 0.25);
}

.disabled\:fill-gray-blue-50\/30:disabled {
  fill: rgb(248 249 252 / 0.3);
}

.disabled\:fill-gray-blue-50\/40:disabled {
  fill: rgb(248 249 252 / 0.4);
}

.disabled\:fill-gray-blue-50\/50:disabled {
  fill: rgb(248 249 252 / 0.5);
}

.disabled\:fill-gray-blue-50\/60:disabled {
  fill: rgb(248 249 252 / 0.6);
}

.disabled\:fill-gray-blue-50\/70:disabled {
  fill: rgb(248 249 252 / 0.7);
}

.disabled\:fill-gray-blue-50\/75:disabled {
  fill: rgb(248 249 252 / 0.75);
}

.disabled\:fill-gray-blue-50\/80:disabled {
  fill: rgb(248 249 252 / 0.8);
}

.disabled\:fill-gray-blue-50\/90:disabled {
  fill: rgb(248 249 252 / 0.9);
}

.disabled\:fill-gray-blue-50\/95:disabled {
  fill: rgb(248 249 252 / 0.95);
}

.disabled\:fill-gray-blue-50\/100:disabled {
  fill: rgb(248 249 252 / 1);
}

.disabled\:fill-gray-blue-100\/0:disabled {
  fill: rgb(234 236 245 / 0);
}

.disabled\:fill-gray-blue-100\/5:disabled {
  fill: rgb(234 236 245 / 0.05);
}

.disabled\:fill-gray-blue-100\/10:disabled {
  fill: rgb(234 236 245 / 0.1);
}

.disabled\:fill-gray-blue-100\/20:disabled {
  fill: rgb(234 236 245 / 0.2);
}

.disabled\:fill-gray-blue-100\/25:disabled {
  fill: rgb(234 236 245 / 0.25);
}

.disabled\:fill-gray-blue-100\/30:disabled {
  fill: rgb(234 236 245 / 0.3);
}

.disabled\:fill-gray-blue-100\/40:disabled {
  fill: rgb(234 236 245 / 0.4);
}

.disabled\:fill-gray-blue-100\/50:disabled {
  fill: rgb(234 236 245 / 0.5);
}

.disabled\:fill-gray-blue-100\/60:disabled {
  fill: rgb(234 236 245 / 0.6);
}

.disabled\:fill-gray-blue-100\/70:disabled {
  fill: rgb(234 236 245 / 0.7);
}

.disabled\:fill-gray-blue-100\/75:disabled {
  fill: rgb(234 236 245 / 0.75);
}

.disabled\:fill-gray-blue-100\/80:disabled {
  fill: rgb(234 236 245 / 0.8);
}

.disabled\:fill-gray-blue-100\/90:disabled {
  fill: rgb(234 236 245 / 0.9);
}

.disabled\:fill-gray-blue-100\/95:disabled {
  fill: rgb(234 236 245 / 0.95);
}

.disabled\:fill-gray-blue-100\/100:disabled {
  fill: rgb(234 236 245 / 1);
}

.disabled\:fill-gray-blue-200\/0:disabled {
  fill: rgb(213 217 235 / 0);
}

.disabled\:fill-gray-blue-200\/5:disabled {
  fill: rgb(213 217 235 / 0.05);
}

.disabled\:fill-gray-blue-200\/10:disabled {
  fill: rgb(213 217 235 / 0.1);
}

.disabled\:fill-gray-blue-200\/20:disabled {
  fill: rgb(213 217 235 / 0.2);
}

.disabled\:fill-gray-blue-200\/25:disabled {
  fill: rgb(213 217 235 / 0.25);
}

.disabled\:fill-gray-blue-200\/30:disabled {
  fill: rgb(213 217 235 / 0.3);
}

.disabled\:fill-gray-blue-200\/40:disabled {
  fill: rgb(213 217 235 / 0.4);
}

.disabled\:fill-gray-blue-200\/50:disabled {
  fill: rgb(213 217 235 / 0.5);
}

.disabled\:fill-gray-blue-200\/60:disabled {
  fill: rgb(213 217 235 / 0.6);
}

.disabled\:fill-gray-blue-200\/70:disabled {
  fill: rgb(213 217 235 / 0.7);
}

.disabled\:fill-gray-blue-200\/75:disabled {
  fill: rgb(213 217 235 / 0.75);
}

.disabled\:fill-gray-blue-200\/80:disabled {
  fill: rgb(213 217 235 / 0.8);
}

.disabled\:fill-gray-blue-200\/90:disabled {
  fill: rgb(213 217 235 / 0.9);
}

.disabled\:fill-gray-blue-200\/95:disabled {
  fill: rgb(213 217 235 / 0.95);
}

.disabled\:fill-gray-blue-200\/100:disabled {
  fill: rgb(213 217 235 / 1);
}

.disabled\:fill-gray-blue-300\/0:disabled {
  fill: rgb(179 184 219 / 0);
}

.disabled\:fill-gray-blue-300\/5:disabled {
  fill: rgb(179 184 219 / 0.05);
}

.disabled\:fill-gray-blue-300\/10:disabled {
  fill: rgb(179 184 219 / 0.1);
}

.disabled\:fill-gray-blue-300\/20:disabled {
  fill: rgb(179 184 219 / 0.2);
}

.disabled\:fill-gray-blue-300\/25:disabled {
  fill: rgb(179 184 219 / 0.25);
}

.disabled\:fill-gray-blue-300\/30:disabled {
  fill: rgb(179 184 219 / 0.3);
}

.disabled\:fill-gray-blue-300\/40:disabled {
  fill: rgb(179 184 219 / 0.4);
}

.disabled\:fill-gray-blue-300\/50:disabled {
  fill: rgb(179 184 219 / 0.5);
}

.disabled\:fill-gray-blue-300\/60:disabled {
  fill: rgb(179 184 219 / 0.6);
}

.disabled\:fill-gray-blue-300\/70:disabled {
  fill: rgb(179 184 219 / 0.7);
}

.disabled\:fill-gray-blue-300\/75:disabled {
  fill: rgb(179 184 219 / 0.75);
}

.disabled\:fill-gray-blue-300\/80:disabled {
  fill: rgb(179 184 219 / 0.8);
}

.disabled\:fill-gray-blue-300\/90:disabled {
  fill: rgb(179 184 219 / 0.9);
}

.disabled\:fill-gray-blue-300\/95:disabled {
  fill: rgb(179 184 219 / 0.95);
}

.disabled\:fill-gray-blue-300\/100:disabled {
  fill: rgb(179 184 219 / 1);
}

.disabled\:fill-gray-blue-400\/0:disabled {
  fill: rgb(113 123 188 / 0);
}

.disabled\:fill-gray-blue-400\/5:disabled {
  fill: rgb(113 123 188 / 0.05);
}

.disabled\:fill-gray-blue-400\/10:disabled {
  fill: rgb(113 123 188 / 0.1);
}

.disabled\:fill-gray-blue-400\/20:disabled {
  fill: rgb(113 123 188 / 0.2);
}

.disabled\:fill-gray-blue-400\/25:disabled {
  fill: rgb(113 123 188 / 0.25);
}

.disabled\:fill-gray-blue-400\/30:disabled {
  fill: rgb(113 123 188 / 0.3);
}

.disabled\:fill-gray-blue-400\/40:disabled {
  fill: rgb(113 123 188 / 0.4);
}

.disabled\:fill-gray-blue-400\/50:disabled {
  fill: rgb(113 123 188 / 0.5);
}

.disabled\:fill-gray-blue-400\/60:disabled {
  fill: rgb(113 123 188 / 0.6);
}

.disabled\:fill-gray-blue-400\/70:disabled {
  fill: rgb(113 123 188 / 0.7);
}

.disabled\:fill-gray-blue-400\/75:disabled {
  fill: rgb(113 123 188 / 0.75);
}

.disabled\:fill-gray-blue-400\/80:disabled {
  fill: rgb(113 123 188 / 0.8);
}

.disabled\:fill-gray-blue-400\/90:disabled {
  fill: rgb(113 123 188 / 0.9);
}

.disabled\:fill-gray-blue-400\/95:disabled {
  fill: rgb(113 123 188 / 0.95);
}

.disabled\:fill-gray-blue-400\/100:disabled {
  fill: rgb(113 123 188 / 1);
}

.disabled\:fill-gray-blue-500\/0:disabled {
  fill: rgb(78 91 166 / 0);
}

.disabled\:fill-gray-blue-500\/5:disabled {
  fill: rgb(78 91 166 / 0.05);
}

.disabled\:fill-gray-blue-500\/10:disabled {
  fill: rgb(78 91 166 / 0.1);
}

.disabled\:fill-gray-blue-500\/20:disabled {
  fill: rgb(78 91 166 / 0.2);
}

.disabled\:fill-gray-blue-500\/25:disabled {
  fill: rgb(78 91 166 / 0.25);
}

.disabled\:fill-gray-blue-500\/30:disabled {
  fill: rgb(78 91 166 / 0.3);
}

.disabled\:fill-gray-blue-500\/40:disabled {
  fill: rgb(78 91 166 / 0.4);
}

.disabled\:fill-gray-blue-500\/50:disabled {
  fill: rgb(78 91 166 / 0.5);
}

.disabled\:fill-gray-blue-500\/60:disabled {
  fill: rgb(78 91 166 / 0.6);
}

.disabled\:fill-gray-blue-500\/70:disabled {
  fill: rgb(78 91 166 / 0.7);
}

.disabled\:fill-gray-blue-500\/75:disabled {
  fill: rgb(78 91 166 / 0.75);
}

.disabled\:fill-gray-blue-500\/80:disabled {
  fill: rgb(78 91 166 / 0.8);
}

.disabled\:fill-gray-blue-500\/90:disabled {
  fill: rgb(78 91 166 / 0.9);
}

.disabled\:fill-gray-blue-500\/95:disabled {
  fill: rgb(78 91 166 / 0.95);
}

.disabled\:fill-gray-blue-500\/100:disabled {
  fill: rgb(78 91 166 / 1);
}

.disabled\:fill-gray-blue-600\/0:disabled {
  fill: rgb(62 71 132 / 0);
}

.disabled\:fill-gray-blue-600\/5:disabled {
  fill: rgb(62 71 132 / 0.05);
}

.disabled\:fill-gray-blue-600\/10:disabled {
  fill: rgb(62 71 132 / 0.1);
}

.disabled\:fill-gray-blue-600\/20:disabled {
  fill: rgb(62 71 132 / 0.2);
}

.disabled\:fill-gray-blue-600\/25:disabled {
  fill: rgb(62 71 132 / 0.25);
}

.disabled\:fill-gray-blue-600\/30:disabled {
  fill: rgb(62 71 132 / 0.3);
}

.disabled\:fill-gray-blue-600\/40:disabled {
  fill: rgb(62 71 132 / 0.4);
}

.disabled\:fill-gray-blue-600\/50:disabled {
  fill: rgb(62 71 132 / 0.5);
}

.disabled\:fill-gray-blue-600\/60:disabled {
  fill: rgb(62 71 132 / 0.6);
}

.disabled\:fill-gray-blue-600\/70:disabled {
  fill: rgb(62 71 132 / 0.7);
}

.disabled\:fill-gray-blue-600\/75:disabled {
  fill: rgb(62 71 132 / 0.75);
}

.disabled\:fill-gray-blue-600\/80:disabled {
  fill: rgb(62 71 132 / 0.8);
}

.disabled\:fill-gray-blue-600\/90:disabled {
  fill: rgb(62 71 132 / 0.9);
}

.disabled\:fill-gray-blue-600\/95:disabled {
  fill: rgb(62 71 132 / 0.95);
}

.disabled\:fill-gray-blue-600\/100:disabled {
  fill: rgb(62 71 132 / 1);
}

.disabled\:fill-gray-blue-700\/0:disabled {
  fill: rgb(54 63 114 / 0);
}

.disabled\:fill-gray-blue-700\/5:disabled {
  fill: rgb(54 63 114 / 0.05);
}

.disabled\:fill-gray-blue-700\/10:disabled {
  fill: rgb(54 63 114 / 0.1);
}

.disabled\:fill-gray-blue-700\/20:disabled {
  fill: rgb(54 63 114 / 0.2);
}

.disabled\:fill-gray-blue-700\/25:disabled {
  fill: rgb(54 63 114 / 0.25);
}

.disabled\:fill-gray-blue-700\/30:disabled {
  fill: rgb(54 63 114 / 0.3);
}

.disabled\:fill-gray-blue-700\/40:disabled {
  fill: rgb(54 63 114 / 0.4);
}

.disabled\:fill-gray-blue-700\/50:disabled {
  fill: rgb(54 63 114 / 0.5);
}

.disabled\:fill-gray-blue-700\/60:disabled {
  fill: rgb(54 63 114 / 0.6);
}

.disabled\:fill-gray-blue-700\/70:disabled {
  fill: rgb(54 63 114 / 0.7);
}

.disabled\:fill-gray-blue-700\/75:disabled {
  fill: rgb(54 63 114 / 0.75);
}

.disabled\:fill-gray-blue-700\/80:disabled {
  fill: rgb(54 63 114 / 0.8);
}

.disabled\:fill-gray-blue-700\/90:disabled {
  fill: rgb(54 63 114 / 0.9);
}

.disabled\:fill-gray-blue-700\/95:disabled {
  fill: rgb(54 63 114 / 0.95);
}

.disabled\:fill-gray-blue-700\/100:disabled {
  fill: rgb(54 63 114 / 1);
}

.disabled\:fill-gray-blue-800\/0:disabled {
  fill: rgb(41 48 86 / 0);
}

.disabled\:fill-gray-blue-800\/5:disabled {
  fill: rgb(41 48 86 / 0.05);
}

.disabled\:fill-gray-blue-800\/10:disabled {
  fill: rgb(41 48 86 / 0.1);
}

.disabled\:fill-gray-blue-800\/20:disabled {
  fill: rgb(41 48 86 / 0.2);
}

.disabled\:fill-gray-blue-800\/25:disabled {
  fill: rgb(41 48 86 / 0.25);
}

.disabled\:fill-gray-blue-800\/30:disabled {
  fill: rgb(41 48 86 / 0.3);
}

.disabled\:fill-gray-blue-800\/40:disabled {
  fill: rgb(41 48 86 / 0.4);
}

.disabled\:fill-gray-blue-800\/50:disabled {
  fill: rgb(41 48 86 / 0.5);
}

.disabled\:fill-gray-blue-800\/60:disabled {
  fill: rgb(41 48 86 / 0.6);
}

.disabled\:fill-gray-blue-800\/70:disabled {
  fill: rgb(41 48 86 / 0.7);
}

.disabled\:fill-gray-blue-800\/75:disabled {
  fill: rgb(41 48 86 / 0.75);
}

.disabled\:fill-gray-blue-800\/80:disabled {
  fill: rgb(41 48 86 / 0.8);
}

.disabled\:fill-gray-blue-800\/90:disabled {
  fill: rgb(41 48 86 / 0.9);
}

.disabled\:fill-gray-blue-800\/95:disabled {
  fill: rgb(41 48 86 / 0.95);
}

.disabled\:fill-gray-blue-800\/100:disabled {
  fill: rgb(41 48 86 / 1);
}

.disabled\:fill-gray-blue-900\/0:disabled {
  fill: rgb(16 19 35 / 0);
}

.disabled\:fill-gray-blue-900\/5:disabled {
  fill: rgb(16 19 35 / 0.05);
}

.disabled\:fill-gray-blue-900\/10:disabled {
  fill: rgb(16 19 35 / 0.1);
}

.disabled\:fill-gray-blue-900\/20:disabled {
  fill: rgb(16 19 35 / 0.2);
}

.disabled\:fill-gray-blue-900\/25:disabled {
  fill: rgb(16 19 35 / 0.25);
}

.disabled\:fill-gray-blue-900\/30:disabled {
  fill: rgb(16 19 35 / 0.3);
}

.disabled\:fill-gray-blue-900\/40:disabled {
  fill: rgb(16 19 35 / 0.4);
}

.disabled\:fill-gray-blue-900\/50:disabled {
  fill: rgb(16 19 35 / 0.5);
}

.disabled\:fill-gray-blue-900\/60:disabled {
  fill: rgb(16 19 35 / 0.6);
}

.disabled\:fill-gray-blue-900\/70:disabled {
  fill: rgb(16 19 35 / 0.7);
}

.disabled\:fill-gray-blue-900\/75:disabled {
  fill: rgb(16 19 35 / 0.75);
}

.disabled\:fill-gray-blue-900\/80:disabled {
  fill: rgb(16 19 35 / 0.8);
}

.disabled\:fill-gray-blue-900\/90:disabled {
  fill: rgb(16 19 35 / 0.9);
}

.disabled\:fill-gray-blue-900\/95:disabled {
  fill: rgb(16 19 35 / 0.95);
}

.disabled\:fill-gray-blue-900\/100:disabled {
  fill: rgb(16 19 35 / 1);
}

.disabled\:fill-gray-blue\/0:disabled {
  fill: rgb(113 123 188 / 0);
}

.disabled\:fill-gray-blue\/5:disabled {
  fill: rgb(113 123 188 / 0.05);
}

.disabled\:fill-gray-blue\/10:disabled {
  fill: rgb(113 123 188 / 0.1);
}

.disabled\:fill-gray-blue\/20:disabled {
  fill: rgb(113 123 188 / 0.2);
}

.disabled\:fill-gray-blue\/25:disabled {
  fill: rgb(113 123 188 / 0.25);
}

.disabled\:fill-gray-blue\/30:disabled {
  fill: rgb(113 123 188 / 0.3);
}

.disabled\:fill-gray-blue\/40:disabled {
  fill: rgb(113 123 188 / 0.4);
}

.disabled\:fill-gray-blue\/50:disabled {
  fill: rgb(113 123 188 / 0.5);
}

.disabled\:fill-gray-blue\/60:disabled {
  fill: rgb(113 123 188 / 0.6);
}

.disabled\:fill-gray-blue\/70:disabled {
  fill: rgb(113 123 188 / 0.7);
}

.disabled\:fill-gray-blue\/75:disabled {
  fill: rgb(113 123 188 / 0.75);
}

.disabled\:fill-gray-blue\/80:disabled {
  fill: rgb(113 123 188 / 0.8);
}

.disabled\:fill-gray-blue\/90:disabled {
  fill: rgb(113 123 188 / 0.9);
}

.disabled\:fill-gray-blue\/95:disabled {
  fill: rgb(113 123 188 / 0.95);
}

.disabled\:fill-gray-blue\/100:disabled {
  fill: rgb(113 123 188 / 1);
}

.disabled\:fill-gray-cool-25\/0:disabled {
  fill: rgb(252 252 253 / 0);
}

.disabled\:fill-gray-cool-25\/5:disabled {
  fill: rgb(252 252 253 / 0.05);
}

.disabled\:fill-gray-cool-25\/10:disabled {
  fill: rgb(252 252 253 / 0.1);
}

.disabled\:fill-gray-cool-25\/20:disabled {
  fill: rgb(252 252 253 / 0.2);
}

.disabled\:fill-gray-cool-25\/25:disabled {
  fill: rgb(252 252 253 / 0.25);
}

.disabled\:fill-gray-cool-25\/30:disabled {
  fill: rgb(252 252 253 / 0.3);
}

.disabled\:fill-gray-cool-25\/40:disabled {
  fill: rgb(252 252 253 / 0.4);
}

.disabled\:fill-gray-cool-25\/50:disabled {
  fill: rgb(252 252 253 / 0.5);
}

.disabled\:fill-gray-cool-25\/60:disabled {
  fill: rgb(252 252 253 / 0.6);
}

.disabled\:fill-gray-cool-25\/70:disabled {
  fill: rgb(252 252 253 / 0.7);
}

.disabled\:fill-gray-cool-25\/75:disabled {
  fill: rgb(252 252 253 / 0.75);
}

.disabled\:fill-gray-cool-25\/80:disabled {
  fill: rgb(252 252 253 / 0.8);
}

.disabled\:fill-gray-cool-25\/90:disabled {
  fill: rgb(252 252 253 / 0.9);
}

.disabled\:fill-gray-cool-25\/95:disabled {
  fill: rgb(252 252 253 / 0.95);
}

.disabled\:fill-gray-cool-25\/100:disabled {
  fill: rgb(252 252 253 / 1);
}

.disabled\:fill-gray-cool-50\/0:disabled {
  fill: rgb(249 249 251 / 0);
}

.disabled\:fill-gray-cool-50\/5:disabled {
  fill: rgb(249 249 251 / 0.05);
}

.disabled\:fill-gray-cool-50\/10:disabled {
  fill: rgb(249 249 251 / 0.1);
}

.disabled\:fill-gray-cool-50\/20:disabled {
  fill: rgb(249 249 251 / 0.2);
}

.disabled\:fill-gray-cool-50\/25:disabled {
  fill: rgb(249 249 251 / 0.25);
}

.disabled\:fill-gray-cool-50\/30:disabled {
  fill: rgb(249 249 251 / 0.3);
}

.disabled\:fill-gray-cool-50\/40:disabled {
  fill: rgb(249 249 251 / 0.4);
}

.disabled\:fill-gray-cool-50\/50:disabled {
  fill: rgb(249 249 251 / 0.5);
}

.disabled\:fill-gray-cool-50\/60:disabled {
  fill: rgb(249 249 251 / 0.6);
}

.disabled\:fill-gray-cool-50\/70:disabled {
  fill: rgb(249 249 251 / 0.7);
}

.disabled\:fill-gray-cool-50\/75:disabled {
  fill: rgb(249 249 251 / 0.75);
}

.disabled\:fill-gray-cool-50\/80:disabled {
  fill: rgb(249 249 251 / 0.8);
}

.disabled\:fill-gray-cool-50\/90:disabled {
  fill: rgb(249 249 251 / 0.9);
}

.disabled\:fill-gray-cool-50\/95:disabled {
  fill: rgb(249 249 251 / 0.95);
}

.disabled\:fill-gray-cool-50\/100:disabled {
  fill: rgb(249 249 251 / 1);
}

.disabled\:fill-gray-cool-100\/0:disabled {
  fill: rgb(239 241 245 / 0);
}

.disabled\:fill-gray-cool-100\/5:disabled {
  fill: rgb(239 241 245 / 0.05);
}

.disabled\:fill-gray-cool-100\/10:disabled {
  fill: rgb(239 241 245 / 0.1);
}

.disabled\:fill-gray-cool-100\/20:disabled {
  fill: rgb(239 241 245 / 0.2);
}

.disabled\:fill-gray-cool-100\/25:disabled {
  fill: rgb(239 241 245 / 0.25);
}

.disabled\:fill-gray-cool-100\/30:disabled {
  fill: rgb(239 241 245 / 0.3);
}

.disabled\:fill-gray-cool-100\/40:disabled {
  fill: rgb(239 241 245 / 0.4);
}

.disabled\:fill-gray-cool-100\/50:disabled {
  fill: rgb(239 241 245 / 0.5);
}

.disabled\:fill-gray-cool-100\/60:disabled {
  fill: rgb(239 241 245 / 0.6);
}

.disabled\:fill-gray-cool-100\/70:disabled {
  fill: rgb(239 241 245 / 0.7);
}

.disabled\:fill-gray-cool-100\/75:disabled {
  fill: rgb(239 241 245 / 0.75);
}

.disabled\:fill-gray-cool-100\/80:disabled {
  fill: rgb(239 241 245 / 0.8);
}

.disabled\:fill-gray-cool-100\/90:disabled {
  fill: rgb(239 241 245 / 0.9);
}

.disabled\:fill-gray-cool-100\/95:disabled {
  fill: rgb(239 241 245 / 0.95);
}

.disabled\:fill-gray-cool-100\/100:disabled {
  fill: rgb(239 241 245 / 1);
}

.disabled\:fill-gray-cool-200\/0:disabled {
  fill: rgb(220 223 234 / 0);
}

.disabled\:fill-gray-cool-200\/5:disabled {
  fill: rgb(220 223 234 / 0.05);
}

.disabled\:fill-gray-cool-200\/10:disabled {
  fill: rgb(220 223 234 / 0.1);
}

.disabled\:fill-gray-cool-200\/20:disabled {
  fill: rgb(220 223 234 / 0.2);
}

.disabled\:fill-gray-cool-200\/25:disabled {
  fill: rgb(220 223 234 / 0.25);
}

.disabled\:fill-gray-cool-200\/30:disabled {
  fill: rgb(220 223 234 / 0.3);
}

.disabled\:fill-gray-cool-200\/40:disabled {
  fill: rgb(220 223 234 / 0.4);
}

.disabled\:fill-gray-cool-200\/50:disabled {
  fill: rgb(220 223 234 / 0.5);
}

.disabled\:fill-gray-cool-200\/60:disabled {
  fill: rgb(220 223 234 / 0.6);
}

.disabled\:fill-gray-cool-200\/70:disabled {
  fill: rgb(220 223 234 / 0.7);
}

.disabled\:fill-gray-cool-200\/75:disabled {
  fill: rgb(220 223 234 / 0.75);
}

.disabled\:fill-gray-cool-200\/80:disabled {
  fill: rgb(220 223 234 / 0.8);
}

.disabled\:fill-gray-cool-200\/90:disabled {
  fill: rgb(220 223 234 / 0.9);
}

.disabled\:fill-gray-cool-200\/95:disabled {
  fill: rgb(220 223 234 / 0.95);
}

.disabled\:fill-gray-cool-200\/100:disabled {
  fill: rgb(220 223 234 / 1);
}

.disabled\:fill-gray-cool-300\/0:disabled {
  fill: rgb(185 192 212 / 0);
}

.disabled\:fill-gray-cool-300\/5:disabled {
  fill: rgb(185 192 212 / 0.05);
}

.disabled\:fill-gray-cool-300\/10:disabled {
  fill: rgb(185 192 212 / 0.1);
}

.disabled\:fill-gray-cool-300\/20:disabled {
  fill: rgb(185 192 212 / 0.2);
}

.disabled\:fill-gray-cool-300\/25:disabled {
  fill: rgb(185 192 212 / 0.25);
}

.disabled\:fill-gray-cool-300\/30:disabled {
  fill: rgb(185 192 212 / 0.3);
}

.disabled\:fill-gray-cool-300\/40:disabled {
  fill: rgb(185 192 212 / 0.4);
}

.disabled\:fill-gray-cool-300\/50:disabled {
  fill: rgb(185 192 212 / 0.5);
}

.disabled\:fill-gray-cool-300\/60:disabled {
  fill: rgb(185 192 212 / 0.6);
}

.disabled\:fill-gray-cool-300\/70:disabled {
  fill: rgb(185 192 212 / 0.7);
}

.disabled\:fill-gray-cool-300\/75:disabled {
  fill: rgb(185 192 212 / 0.75);
}

.disabled\:fill-gray-cool-300\/80:disabled {
  fill: rgb(185 192 212 / 0.8);
}

.disabled\:fill-gray-cool-300\/90:disabled {
  fill: rgb(185 192 212 / 0.9);
}

.disabled\:fill-gray-cool-300\/95:disabled {
  fill: rgb(185 192 212 / 0.95);
}

.disabled\:fill-gray-cool-300\/100:disabled {
  fill: rgb(185 192 212 / 1);
}

.disabled\:fill-gray-cool-400\/0:disabled {
  fill: rgb(125 137 176 / 0);
}

.disabled\:fill-gray-cool-400\/5:disabled {
  fill: rgb(125 137 176 / 0.05);
}

.disabled\:fill-gray-cool-400\/10:disabled {
  fill: rgb(125 137 176 / 0.1);
}

.disabled\:fill-gray-cool-400\/20:disabled {
  fill: rgb(125 137 176 / 0.2);
}

.disabled\:fill-gray-cool-400\/25:disabled {
  fill: rgb(125 137 176 / 0.25);
}

.disabled\:fill-gray-cool-400\/30:disabled {
  fill: rgb(125 137 176 / 0.3);
}

.disabled\:fill-gray-cool-400\/40:disabled {
  fill: rgb(125 137 176 / 0.4);
}

.disabled\:fill-gray-cool-400\/50:disabled {
  fill: rgb(125 137 176 / 0.5);
}

.disabled\:fill-gray-cool-400\/60:disabled {
  fill: rgb(125 137 176 / 0.6);
}

.disabled\:fill-gray-cool-400\/70:disabled {
  fill: rgb(125 137 176 / 0.7);
}

.disabled\:fill-gray-cool-400\/75:disabled {
  fill: rgb(125 137 176 / 0.75);
}

.disabled\:fill-gray-cool-400\/80:disabled {
  fill: rgb(125 137 176 / 0.8);
}

.disabled\:fill-gray-cool-400\/90:disabled {
  fill: rgb(125 137 176 / 0.9);
}

.disabled\:fill-gray-cool-400\/95:disabled {
  fill: rgb(125 137 176 / 0.95);
}

.disabled\:fill-gray-cool-400\/100:disabled {
  fill: rgb(125 137 176 / 1);
}

.disabled\:fill-gray-cool-500\/0:disabled {
  fill: rgb(93 107 152 / 0);
}

.disabled\:fill-gray-cool-500\/5:disabled {
  fill: rgb(93 107 152 / 0.05);
}

.disabled\:fill-gray-cool-500\/10:disabled {
  fill: rgb(93 107 152 / 0.1);
}

.disabled\:fill-gray-cool-500\/20:disabled {
  fill: rgb(93 107 152 / 0.2);
}

.disabled\:fill-gray-cool-500\/25:disabled {
  fill: rgb(93 107 152 / 0.25);
}

.disabled\:fill-gray-cool-500\/30:disabled {
  fill: rgb(93 107 152 / 0.3);
}

.disabled\:fill-gray-cool-500\/40:disabled {
  fill: rgb(93 107 152 / 0.4);
}

.disabled\:fill-gray-cool-500\/50:disabled {
  fill: rgb(93 107 152 / 0.5);
}

.disabled\:fill-gray-cool-500\/60:disabled {
  fill: rgb(93 107 152 / 0.6);
}

.disabled\:fill-gray-cool-500\/70:disabled {
  fill: rgb(93 107 152 / 0.7);
}

.disabled\:fill-gray-cool-500\/75:disabled {
  fill: rgb(93 107 152 / 0.75);
}

.disabled\:fill-gray-cool-500\/80:disabled {
  fill: rgb(93 107 152 / 0.8);
}

.disabled\:fill-gray-cool-500\/90:disabled {
  fill: rgb(93 107 152 / 0.9);
}

.disabled\:fill-gray-cool-500\/95:disabled {
  fill: rgb(93 107 152 / 0.95);
}

.disabled\:fill-gray-cool-500\/100:disabled {
  fill: rgb(93 107 152 / 1);
}

.disabled\:fill-gray-cool-600\/0:disabled {
  fill: rgb(74 85 120 / 0);
}

.disabled\:fill-gray-cool-600\/5:disabled {
  fill: rgb(74 85 120 / 0.05);
}

.disabled\:fill-gray-cool-600\/10:disabled {
  fill: rgb(74 85 120 / 0.1);
}

.disabled\:fill-gray-cool-600\/20:disabled {
  fill: rgb(74 85 120 / 0.2);
}

.disabled\:fill-gray-cool-600\/25:disabled {
  fill: rgb(74 85 120 / 0.25);
}

.disabled\:fill-gray-cool-600\/30:disabled {
  fill: rgb(74 85 120 / 0.3);
}

.disabled\:fill-gray-cool-600\/40:disabled {
  fill: rgb(74 85 120 / 0.4);
}

.disabled\:fill-gray-cool-600\/50:disabled {
  fill: rgb(74 85 120 / 0.5);
}

.disabled\:fill-gray-cool-600\/60:disabled {
  fill: rgb(74 85 120 / 0.6);
}

.disabled\:fill-gray-cool-600\/70:disabled {
  fill: rgb(74 85 120 / 0.7);
}

.disabled\:fill-gray-cool-600\/75:disabled {
  fill: rgb(74 85 120 / 0.75);
}

.disabled\:fill-gray-cool-600\/80:disabled {
  fill: rgb(74 85 120 / 0.8);
}

.disabled\:fill-gray-cool-600\/90:disabled {
  fill: rgb(74 85 120 / 0.9);
}

.disabled\:fill-gray-cool-600\/95:disabled {
  fill: rgb(74 85 120 / 0.95);
}

.disabled\:fill-gray-cool-600\/100:disabled {
  fill: rgb(74 85 120 / 1);
}

.disabled\:fill-gray-cool-700\/0:disabled {
  fill: rgb(64 73 104 / 0);
}

.disabled\:fill-gray-cool-700\/5:disabled {
  fill: rgb(64 73 104 / 0.05);
}

.disabled\:fill-gray-cool-700\/10:disabled {
  fill: rgb(64 73 104 / 0.1);
}

.disabled\:fill-gray-cool-700\/20:disabled {
  fill: rgb(64 73 104 / 0.2);
}

.disabled\:fill-gray-cool-700\/25:disabled {
  fill: rgb(64 73 104 / 0.25);
}

.disabled\:fill-gray-cool-700\/30:disabled {
  fill: rgb(64 73 104 / 0.3);
}

.disabled\:fill-gray-cool-700\/40:disabled {
  fill: rgb(64 73 104 / 0.4);
}

.disabled\:fill-gray-cool-700\/50:disabled {
  fill: rgb(64 73 104 / 0.5);
}

.disabled\:fill-gray-cool-700\/60:disabled {
  fill: rgb(64 73 104 / 0.6);
}

.disabled\:fill-gray-cool-700\/70:disabled {
  fill: rgb(64 73 104 / 0.7);
}

.disabled\:fill-gray-cool-700\/75:disabled {
  fill: rgb(64 73 104 / 0.75);
}

.disabled\:fill-gray-cool-700\/80:disabled {
  fill: rgb(64 73 104 / 0.8);
}

.disabled\:fill-gray-cool-700\/90:disabled {
  fill: rgb(64 73 104 / 0.9);
}

.disabled\:fill-gray-cool-700\/95:disabled {
  fill: rgb(64 73 104 / 0.95);
}

.disabled\:fill-gray-cool-700\/100:disabled {
  fill: rgb(64 73 104 / 1);
}

.disabled\:fill-gray-cool-800\/0:disabled {
  fill: rgb(48 55 79 / 0);
}

.disabled\:fill-gray-cool-800\/5:disabled {
  fill: rgb(48 55 79 / 0.05);
}

.disabled\:fill-gray-cool-800\/10:disabled {
  fill: rgb(48 55 79 / 0.1);
}

.disabled\:fill-gray-cool-800\/20:disabled {
  fill: rgb(48 55 79 / 0.2);
}

.disabled\:fill-gray-cool-800\/25:disabled {
  fill: rgb(48 55 79 / 0.25);
}

.disabled\:fill-gray-cool-800\/30:disabled {
  fill: rgb(48 55 79 / 0.3);
}

.disabled\:fill-gray-cool-800\/40:disabled {
  fill: rgb(48 55 79 / 0.4);
}

.disabled\:fill-gray-cool-800\/50:disabled {
  fill: rgb(48 55 79 / 0.5);
}

.disabled\:fill-gray-cool-800\/60:disabled {
  fill: rgb(48 55 79 / 0.6);
}

.disabled\:fill-gray-cool-800\/70:disabled {
  fill: rgb(48 55 79 / 0.7);
}

.disabled\:fill-gray-cool-800\/75:disabled {
  fill: rgb(48 55 79 / 0.75);
}

.disabled\:fill-gray-cool-800\/80:disabled {
  fill: rgb(48 55 79 / 0.8);
}

.disabled\:fill-gray-cool-800\/90:disabled {
  fill: rgb(48 55 79 / 0.9);
}

.disabled\:fill-gray-cool-800\/95:disabled {
  fill: rgb(48 55 79 / 0.95);
}

.disabled\:fill-gray-cool-800\/100:disabled {
  fill: rgb(48 55 79 / 1);
}

.disabled\:fill-gray-cool-900\/0:disabled {
  fill: rgb(17 19 34 / 0);
}

.disabled\:fill-gray-cool-900\/5:disabled {
  fill: rgb(17 19 34 / 0.05);
}

.disabled\:fill-gray-cool-900\/10:disabled {
  fill: rgb(17 19 34 / 0.1);
}

.disabled\:fill-gray-cool-900\/20:disabled {
  fill: rgb(17 19 34 / 0.2);
}

.disabled\:fill-gray-cool-900\/25:disabled {
  fill: rgb(17 19 34 / 0.25);
}

.disabled\:fill-gray-cool-900\/30:disabled {
  fill: rgb(17 19 34 / 0.3);
}

.disabled\:fill-gray-cool-900\/40:disabled {
  fill: rgb(17 19 34 / 0.4);
}

.disabled\:fill-gray-cool-900\/50:disabled {
  fill: rgb(17 19 34 / 0.5);
}

.disabled\:fill-gray-cool-900\/60:disabled {
  fill: rgb(17 19 34 / 0.6);
}

.disabled\:fill-gray-cool-900\/70:disabled {
  fill: rgb(17 19 34 / 0.7);
}

.disabled\:fill-gray-cool-900\/75:disabled {
  fill: rgb(17 19 34 / 0.75);
}

.disabled\:fill-gray-cool-900\/80:disabled {
  fill: rgb(17 19 34 / 0.8);
}

.disabled\:fill-gray-cool-900\/90:disabled {
  fill: rgb(17 19 34 / 0.9);
}

.disabled\:fill-gray-cool-900\/95:disabled {
  fill: rgb(17 19 34 / 0.95);
}

.disabled\:fill-gray-cool-900\/100:disabled {
  fill: rgb(17 19 34 / 1);
}

.disabled\:fill-gray-cool\/0:disabled {
  fill: rgb(125 137 176 / 0);
}

.disabled\:fill-gray-cool\/5:disabled {
  fill: rgb(125 137 176 / 0.05);
}

.disabled\:fill-gray-cool\/10:disabled {
  fill: rgb(125 137 176 / 0.1);
}

.disabled\:fill-gray-cool\/20:disabled {
  fill: rgb(125 137 176 / 0.2);
}

.disabled\:fill-gray-cool\/25:disabled {
  fill: rgb(125 137 176 / 0.25);
}

.disabled\:fill-gray-cool\/30:disabled {
  fill: rgb(125 137 176 / 0.3);
}

.disabled\:fill-gray-cool\/40:disabled {
  fill: rgb(125 137 176 / 0.4);
}

.disabled\:fill-gray-cool\/50:disabled {
  fill: rgb(125 137 176 / 0.5);
}

.disabled\:fill-gray-cool\/60:disabled {
  fill: rgb(125 137 176 / 0.6);
}

.disabled\:fill-gray-cool\/70:disabled {
  fill: rgb(125 137 176 / 0.7);
}

.disabled\:fill-gray-cool\/75:disabled {
  fill: rgb(125 137 176 / 0.75);
}

.disabled\:fill-gray-cool\/80:disabled {
  fill: rgb(125 137 176 / 0.8);
}

.disabled\:fill-gray-cool\/90:disabled {
  fill: rgb(125 137 176 / 0.9);
}

.disabled\:fill-gray-cool\/95:disabled {
  fill: rgb(125 137 176 / 0.95);
}

.disabled\:fill-gray-cool\/100:disabled {
  fill: rgb(125 137 176 / 1);
}

.disabled\:fill-gray-modern-25\/0:disabled {
  fill: rgb(252 252 253 / 0);
}

.disabled\:fill-gray-modern-25\/5:disabled {
  fill: rgb(252 252 253 / 0.05);
}

.disabled\:fill-gray-modern-25\/10:disabled {
  fill: rgb(252 252 253 / 0.1);
}

.disabled\:fill-gray-modern-25\/20:disabled {
  fill: rgb(252 252 253 / 0.2);
}

.disabled\:fill-gray-modern-25\/25:disabled {
  fill: rgb(252 252 253 / 0.25);
}

.disabled\:fill-gray-modern-25\/30:disabled {
  fill: rgb(252 252 253 / 0.3);
}

.disabled\:fill-gray-modern-25\/40:disabled {
  fill: rgb(252 252 253 / 0.4);
}

.disabled\:fill-gray-modern-25\/50:disabled {
  fill: rgb(252 252 253 / 0.5);
}

.disabled\:fill-gray-modern-25\/60:disabled {
  fill: rgb(252 252 253 / 0.6);
}

.disabled\:fill-gray-modern-25\/70:disabled {
  fill: rgb(252 252 253 / 0.7);
}

.disabled\:fill-gray-modern-25\/75:disabled {
  fill: rgb(252 252 253 / 0.75);
}

.disabled\:fill-gray-modern-25\/80:disabled {
  fill: rgb(252 252 253 / 0.8);
}

.disabled\:fill-gray-modern-25\/90:disabled {
  fill: rgb(252 252 253 / 0.9);
}

.disabled\:fill-gray-modern-25\/95:disabled {
  fill: rgb(252 252 253 / 0.95);
}

.disabled\:fill-gray-modern-25\/100:disabled {
  fill: rgb(252 252 253 / 1);
}

.disabled\:fill-gray-modern-50\/0:disabled {
  fill: rgb(248 250 252 / 0);
}

.disabled\:fill-gray-modern-50\/5:disabled {
  fill: rgb(248 250 252 / 0.05);
}

.disabled\:fill-gray-modern-50\/10:disabled {
  fill: rgb(248 250 252 / 0.1);
}

.disabled\:fill-gray-modern-50\/20:disabled {
  fill: rgb(248 250 252 / 0.2);
}

.disabled\:fill-gray-modern-50\/25:disabled {
  fill: rgb(248 250 252 / 0.25);
}

.disabled\:fill-gray-modern-50\/30:disabled {
  fill: rgb(248 250 252 / 0.3);
}

.disabled\:fill-gray-modern-50\/40:disabled {
  fill: rgb(248 250 252 / 0.4);
}

.disabled\:fill-gray-modern-50\/50:disabled {
  fill: rgb(248 250 252 / 0.5);
}

.disabled\:fill-gray-modern-50\/60:disabled {
  fill: rgb(248 250 252 / 0.6);
}

.disabled\:fill-gray-modern-50\/70:disabled {
  fill: rgb(248 250 252 / 0.7);
}

.disabled\:fill-gray-modern-50\/75:disabled {
  fill: rgb(248 250 252 / 0.75);
}

.disabled\:fill-gray-modern-50\/80:disabled {
  fill: rgb(248 250 252 / 0.8);
}

.disabled\:fill-gray-modern-50\/90:disabled {
  fill: rgb(248 250 252 / 0.9);
}

.disabled\:fill-gray-modern-50\/95:disabled {
  fill: rgb(248 250 252 / 0.95);
}

.disabled\:fill-gray-modern-50\/100:disabled {
  fill: rgb(248 250 252 / 1);
}

.disabled\:fill-gray-modern-100\/0:disabled {
  fill: rgb(238 242 246 / 0);
}

.disabled\:fill-gray-modern-100\/5:disabled {
  fill: rgb(238 242 246 / 0.05);
}

.disabled\:fill-gray-modern-100\/10:disabled {
  fill: rgb(238 242 246 / 0.1);
}

.disabled\:fill-gray-modern-100\/20:disabled {
  fill: rgb(238 242 246 / 0.2);
}

.disabled\:fill-gray-modern-100\/25:disabled {
  fill: rgb(238 242 246 / 0.25);
}

.disabled\:fill-gray-modern-100\/30:disabled {
  fill: rgb(238 242 246 / 0.3);
}

.disabled\:fill-gray-modern-100\/40:disabled {
  fill: rgb(238 242 246 / 0.4);
}

.disabled\:fill-gray-modern-100\/50:disabled {
  fill: rgb(238 242 246 / 0.5);
}

.disabled\:fill-gray-modern-100\/60:disabled {
  fill: rgb(238 242 246 / 0.6);
}

.disabled\:fill-gray-modern-100\/70:disabled {
  fill: rgb(238 242 246 / 0.7);
}

.disabled\:fill-gray-modern-100\/75:disabled {
  fill: rgb(238 242 246 / 0.75);
}

.disabled\:fill-gray-modern-100\/80:disabled {
  fill: rgb(238 242 246 / 0.8);
}

.disabled\:fill-gray-modern-100\/90:disabled {
  fill: rgb(238 242 246 / 0.9);
}

.disabled\:fill-gray-modern-100\/95:disabled {
  fill: rgb(238 242 246 / 0.95);
}

.disabled\:fill-gray-modern-100\/100:disabled {
  fill: rgb(238 242 246 / 1);
}

.disabled\:fill-gray-modern-200\/0:disabled {
  fill: rgb(227 232 239 / 0);
}

.disabled\:fill-gray-modern-200\/5:disabled {
  fill: rgb(227 232 239 / 0.05);
}

.disabled\:fill-gray-modern-200\/10:disabled {
  fill: rgb(227 232 239 / 0.1);
}

.disabled\:fill-gray-modern-200\/20:disabled {
  fill: rgb(227 232 239 / 0.2);
}

.disabled\:fill-gray-modern-200\/25:disabled {
  fill: rgb(227 232 239 / 0.25);
}

.disabled\:fill-gray-modern-200\/30:disabled {
  fill: rgb(227 232 239 / 0.3);
}

.disabled\:fill-gray-modern-200\/40:disabled {
  fill: rgb(227 232 239 / 0.4);
}

.disabled\:fill-gray-modern-200\/50:disabled {
  fill: rgb(227 232 239 / 0.5);
}

.disabled\:fill-gray-modern-200\/60:disabled {
  fill: rgb(227 232 239 / 0.6);
}

.disabled\:fill-gray-modern-200\/70:disabled {
  fill: rgb(227 232 239 / 0.7);
}

.disabled\:fill-gray-modern-200\/75:disabled {
  fill: rgb(227 232 239 / 0.75);
}

.disabled\:fill-gray-modern-200\/80:disabled {
  fill: rgb(227 232 239 / 0.8);
}

.disabled\:fill-gray-modern-200\/90:disabled {
  fill: rgb(227 232 239 / 0.9);
}

.disabled\:fill-gray-modern-200\/95:disabled {
  fill: rgb(227 232 239 / 0.95);
}

.disabled\:fill-gray-modern-200\/100:disabled {
  fill: rgb(227 232 239 / 1);
}

.disabled\:fill-gray-modern-300\/0:disabled {
  fill: rgb(205 213 223 / 0);
}

.disabled\:fill-gray-modern-300\/5:disabled {
  fill: rgb(205 213 223 / 0.05);
}

.disabled\:fill-gray-modern-300\/10:disabled {
  fill: rgb(205 213 223 / 0.1);
}

.disabled\:fill-gray-modern-300\/20:disabled {
  fill: rgb(205 213 223 / 0.2);
}

.disabled\:fill-gray-modern-300\/25:disabled {
  fill: rgb(205 213 223 / 0.25);
}

.disabled\:fill-gray-modern-300\/30:disabled {
  fill: rgb(205 213 223 / 0.3);
}

.disabled\:fill-gray-modern-300\/40:disabled {
  fill: rgb(205 213 223 / 0.4);
}

.disabled\:fill-gray-modern-300\/50:disabled {
  fill: rgb(205 213 223 / 0.5);
}

.disabled\:fill-gray-modern-300\/60:disabled {
  fill: rgb(205 213 223 / 0.6);
}

.disabled\:fill-gray-modern-300\/70:disabled {
  fill: rgb(205 213 223 / 0.7);
}

.disabled\:fill-gray-modern-300\/75:disabled {
  fill: rgb(205 213 223 / 0.75);
}

.disabled\:fill-gray-modern-300\/80:disabled {
  fill: rgb(205 213 223 / 0.8);
}

.disabled\:fill-gray-modern-300\/90:disabled {
  fill: rgb(205 213 223 / 0.9);
}

.disabled\:fill-gray-modern-300\/95:disabled {
  fill: rgb(205 213 223 / 0.95);
}

.disabled\:fill-gray-modern-300\/100:disabled {
  fill: rgb(205 213 223 / 1);
}

.disabled\:fill-gray-modern-400\/0:disabled {
  fill: rgb(154 164 178 / 0);
}

.disabled\:fill-gray-modern-400\/5:disabled {
  fill: rgb(154 164 178 / 0.05);
}

.disabled\:fill-gray-modern-400\/10:disabled {
  fill: rgb(154 164 178 / 0.1);
}

.disabled\:fill-gray-modern-400\/20:disabled {
  fill: rgb(154 164 178 / 0.2);
}

.disabled\:fill-gray-modern-400\/25:disabled {
  fill: rgb(154 164 178 / 0.25);
}

.disabled\:fill-gray-modern-400\/30:disabled {
  fill: rgb(154 164 178 / 0.3);
}

.disabled\:fill-gray-modern-400\/40:disabled {
  fill: rgb(154 164 178 / 0.4);
}

.disabled\:fill-gray-modern-400\/50:disabled {
  fill: rgb(154 164 178 / 0.5);
}

.disabled\:fill-gray-modern-400\/60:disabled {
  fill: rgb(154 164 178 / 0.6);
}

.disabled\:fill-gray-modern-400\/70:disabled {
  fill: rgb(154 164 178 / 0.7);
}

.disabled\:fill-gray-modern-400\/75:disabled {
  fill: rgb(154 164 178 / 0.75);
}

.disabled\:fill-gray-modern-400\/80:disabled {
  fill: rgb(154 164 178 / 0.8);
}

.disabled\:fill-gray-modern-400\/90:disabled {
  fill: rgb(154 164 178 / 0.9);
}

.disabled\:fill-gray-modern-400\/95:disabled {
  fill: rgb(154 164 178 / 0.95);
}

.disabled\:fill-gray-modern-400\/100:disabled {
  fill: rgb(154 164 178 / 1);
}

.disabled\:fill-gray-modern-500\/0:disabled {
  fill: rgb(105 117 134 / 0);
}

.disabled\:fill-gray-modern-500\/5:disabled {
  fill: rgb(105 117 134 / 0.05);
}

.disabled\:fill-gray-modern-500\/10:disabled {
  fill: rgb(105 117 134 / 0.1);
}

.disabled\:fill-gray-modern-500\/20:disabled {
  fill: rgb(105 117 134 / 0.2);
}

.disabled\:fill-gray-modern-500\/25:disabled {
  fill: rgb(105 117 134 / 0.25);
}

.disabled\:fill-gray-modern-500\/30:disabled {
  fill: rgb(105 117 134 / 0.3);
}

.disabled\:fill-gray-modern-500\/40:disabled {
  fill: rgb(105 117 134 / 0.4);
}

.disabled\:fill-gray-modern-500\/50:disabled {
  fill: rgb(105 117 134 / 0.5);
}

.disabled\:fill-gray-modern-500\/60:disabled {
  fill: rgb(105 117 134 / 0.6);
}

.disabled\:fill-gray-modern-500\/70:disabled {
  fill: rgb(105 117 134 / 0.7);
}

.disabled\:fill-gray-modern-500\/75:disabled {
  fill: rgb(105 117 134 / 0.75);
}

.disabled\:fill-gray-modern-500\/80:disabled {
  fill: rgb(105 117 134 / 0.8);
}

.disabled\:fill-gray-modern-500\/90:disabled {
  fill: rgb(105 117 134 / 0.9);
}

.disabled\:fill-gray-modern-500\/95:disabled {
  fill: rgb(105 117 134 / 0.95);
}

.disabled\:fill-gray-modern-500\/100:disabled {
  fill: rgb(105 117 134 / 1);
}

.disabled\:fill-gray-modern-600\/0:disabled {
  fill: rgb(72 85 101 / 0);
}

.disabled\:fill-gray-modern-600\/5:disabled {
  fill: rgb(72 85 101 / 0.05);
}

.disabled\:fill-gray-modern-600\/10:disabled {
  fill: rgb(72 85 101 / 0.1);
}

.disabled\:fill-gray-modern-600\/20:disabled {
  fill: rgb(72 85 101 / 0.2);
}

.disabled\:fill-gray-modern-600\/25:disabled {
  fill: rgb(72 85 101 / 0.25);
}

.disabled\:fill-gray-modern-600\/30:disabled {
  fill: rgb(72 85 101 / 0.3);
}

.disabled\:fill-gray-modern-600\/40:disabled {
  fill: rgb(72 85 101 / 0.4);
}

.disabled\:fill-gray-modern-600\/50:disabled {
  fill: rgb(72 85 101 / 0.5);
}

.disabled\:fill-gray-modern-600\/60:disabled {
  fill: rgb(72 85 101 / 0.6);
}

.disabled\:fill-gray-modern-600\/70:disabled {
  fill: rgb(72 85 101 / 0.7);
}

.disabled\:fill-gray-modern-600\/75:disabled {
  fill: rgb(72 85 101 / 0.75);
}

.disabled\:fill-gray-modern-600\/80:disabled {
  fill: rgb(72 85 101 / 0.8);
}

.disabled\:fill-gray-modern-600\/90:disabled {
  fill: rgb(72 85 101 / 0.9);
}

.disabled\:fill-gray-modern-600\/95:disabled {
  fill: rgb(72 85 101 / 0.95);
}

.disabled\:fill-gray-modern-600\/100:disabled {
  fill: rgb(72 85 101 / 1);
}

.disabled\:fill-gray-modern-700\/0:disabled {
  fill: rgb(54 65 82 / 0);
}

.disabled\:fill-gray-modern-700\/5:disabled {
  fill: rgb(54 65 82 / 0.05);
}

.disabled\:fill-gray-modern-700\/10:disabled {
  fill: rgb(54 65 82 / 0.1);
}

.disabled\:fill-gray-modern-700\/20:disabled {
  fill: rgb(54 65 82 / 0.2);
}

.disabled\:fill-gray-modern-700\/25:disabled {
  fill: rgb(54 65 82 / 0.25);
}

.disabled\:fill-gray-modern-700\/30:disabled {
  fill: rgb(54 65 82 / 0.3);
}

.disabled\:fill-gray-modern-700\/40:disabled {
  fill: rgb(54 65 82 / 0.4);
}

.disabled\:fill-gray-modern-700\/50:disabled {
  fill: rgb(54 65 82 / 0.5);
}

.disabled\:fill-gray-modern-700\/60:disabled {
  fill: rgb(54 65 82 / 0.6);
}

.disabled\:fill-gray-modern-700\/70:disabled {
  fill: rgb(54 65 82 / 0.7);
}

.disabled\:fill-gray-modern-700\/75:disabled {
  fill: rgb(54 65 82 / 0.75);
}

.disabled\:fill-gray-modern-700\/80:disabled {
  fill: rgb(54 65 82 / 0.8);
}

.disabled\:fill-gray-modern-700\/90:disabled {
  fill: rgb(54 65 82 / 0.9);
}

.disabled\:fill-gray-modern-700\/95:disabled {
  fill: rgb(54 65 82 / 0.95);
}

.disabled\:fill-gray-modern-700\/100:disabled {
  fill: rgb(54 65 82 / 1);
}

.disabled\:fill-gray-modern-800\/0:disabled {
  fill: rgb(32 41 57 / 0);
}

.disabled\:fill-gray-modern-800\/5:disabled {
  fill: rgb(32 41 57 / 0.05);
}

.disabled\:fill-gray-modern-800\/10:disabled {
  fill: rgb(32 41 57 / 0.1);
}

.disabled\:fill-gray-modern-800\/20:disabled {
  fill: rgb(32 41 57 / 0.2);
}

.disabled\:fill-gray-modern-800\/25:disabled {
  fill: rgb(32 41 57 / 0.25);
}

.disabled\:fill-gray-modern-800\/30:disabled {
  fill: rgb(32 41 57 / 0.3);
}

.disabled\:fill-gray-modern-800\/40:disabled {
  fill: rgb(32 41 57 / 0.4);
}

.disabled\:fill-gray-modern-800\/50:disabled {
  fill: rgb(32 41 57 / 0.5);
}

.disabled\:fill-gray-modern-800\/60:disabled {
  fill: rgb(32 41 57 / 0.6);
}

.disabled\:fill-gray-modern-800\/70:disabled {
  fill: rgb(32 41 57 / 0.7);
}

.disabled\:fill-gray-modern-800\/75:disabled {
  fill: rgb(32 41 57 / 0.75);
}

.disabled\:fill-gray-modern-800\/80:disabled {
  fill: rgb(32 41 57 / 0.8);
}

.disabled\:fill-gray-modern-800\/90:disabled {
  fill: rgb(32 41 57 / 0.9);
}

.disabled\:fill-gray-modern-800\/95:disabled {
  fill: rgb(32 41 57 / 0.95);
}

.disabled\:fill-gray-modern-800\/100:disabled {
  fill: rgb(32 41 57 / 1);
}

.disabled\:fill-gray-modern-900\/0:disabled {
  fill: rgb(18 25 38 / 0);
}

.disabled\:fill-gray-modern-900\/5:disabled {
  fill: rgb(18 25 38 / 0.05);
}

.disabled\:fill-gray-modern-900\/10:disabled {
  fill: rgb(18 25 38 / 0.1);
}

.disabled\:fill-gray-modern-900\/20:disabled {
  fill: rgb(18 25 38 / 0.2);
}

.disabled\:fill-gray-modern-900\/25:disabled {
  fill: rgb(18 25 38 / 0.25);
}

.disabled\:fill-gray-modern-900\/30:disabled {
  fill: rgb(18 25 38 / 0.3);
}

.disabled\:fill-gray-modern-900\/40:disabled {
  fill: rgb(18 25 38 / 0.4);
}

.disabled\:fill-gray-modern-900\/50:disabled {
  fill: rgb(18 25 38 / 0.5);
}

.disabled\:fill-gray-modern-900\/60:disabled {
  fill: rgb(18 25 38 / 0.6);
}

.disabled\:fill-gray-modern-900\/70:disabled {
  fill: rgb(18 25 38 / 0.7);
}

.disabled\:fill-gray-modern-900\/75:disabled {
  fill: rgb(18 25 38 / 0.75);
}

.disabled\:fill-gray-modern-900\/80:disabled {
  fill: rgb(18 25 38 / 0.8);
}

.disabled\:fill-gray-modern-900\/90:disabled {
  fill: rgb(18 25 38 / 0.9);
}

.disabled\:fill-gray-modern-900\/95:disabled {
  fill: rgb(18 25 38 / 0.95);
}

.disabled\:fill-gray-modern-900\/100:disabled {
  fill: rgb(18 25 38 / 1);
}

.disabled\:fill-gray-modern\/0:disabled {
  fill: rgb(154 164 178 / 0);
}

.disabled\:fill-gray-modern\/5:disabled {
  fill: rgb(154 164 178 / 0.05);
}

.disabled\:fill-gray-modern\/10:disabled {
  fill: rgb(154 164 178 / 0.1);
}

.disabled\:fill-gray-modern\/20:disabled {
  fill: rgb(154 164 178 / 0.2);
}

.disabled\:fill-gray-modern\/25:disabled {
  fill: rgb(154 164 178 / 0.25);
}

.disabled\:fill-gray-modern\/30:disabled {
  fill: rgb(154 164 178 / 0.3);
}

.disabled\:fill-gray-modern\/40:disabled {
  fill: rgb(154 164 178 / 0.4);
}

.disabled\:fill-gray-modern\/50:disabled {
  fill: rgb(154 164 178 / 0.5);
}

.disabled\:fill-gray-modern\/60:disabled {
  fill: rgb(154 164 178 / 0.6);
}

.disabled\:fill-gray-modern\/70:disabled {
  fill: rgb(154 164 178 / 0.7);
}

.disabled\:fill-gray-modern\/75:disabled {
  fill: rgb(154 164 178 / 0.75);
}

.disabled\:fill-gray-modern\/80:disabled {
  fill: rgb(154 164 178 / 0.8);
}

.disabled\:fill-gray-modern\/90:disabled {
  fill: rgb(154 164 178 / 0.9);
}

.disabled\:fill-gray-modern\/95:disabled {
  fill: rgb(154 164 178 / 0.95);
}

.disabled\:fill-gray-modern\/100:disabled {
  fill: rgb(154 164 178 / 1);
}

.disabled\:fill-gray-neutral-25\/0:disabled {
  fill: rgb(252 252 253 / 0);
}

.disabled\:fill-gray-neutral-25\/5:disabled {
  fill: rgb(252 252 253 / 0.05);
}

.disabled\:fill-gray-neutral-25\/10:disabled {
  fill: rgb(252 252 253 / 0.1);
}

.disabled\:fill-gray-neutral-25\/20:disabled {
  fill: rgb(252 252 253 / 0.2);
}

.disabled\:fill-gray-neutral-25\/25:disabled {
  fill: rgb(252 252 253 / 0.25);
}

.disabled\:fill-gray-neutral-25\/30:disabled {
  fill: rgb(252 252 253 / 0.3);
}

.disabled\:fill-gray-neutral-25\/40:disabled {
  fill: rgb(252 252 253 / 0.4);
}

.disabled\:fill-gray-neutral-25\/50:disabled {
  fill: rgb(252 252 253 / 0.5);
}

.disabled\:fill-gray-neutral-25\/60:disabled {
  fill: rgb(252 252 253 / 0.6);
}

.disabled\:fill-gray-neutral-25\/70:disabled {
  fill: rgb(252 252 253 / 0.7);
}

.disabled\:fill-gray-neutral-25\/75:disabled {
  fill: rgb(252 252 253 / 0.75);
}

.disabled\:fill-gray-neutral-25\/80:disabled {
  fill: rgb(252 252 253 / 0.8);
}

.disabled\:fill-gray-neutral-25\/90:disabled {
  fill: rgb(252 252 253 / 0.9);
}

.disabled\:fill-gray-neutral-25\/95:disabled {
  fill: rgb(252 252 253 / 0.95);
}

.disabled\:fill-gray-neutral-25\/100:disabled {
  fill: rgb(252 252 253 / 1);
}

.disabled\:fill-gray-neutral-50\/0:disabled {
  fill: rgb(249 250 251 / 0);
}

.disabled\:fill-gray-neutral-50\/5:disabled {
  fill: rgb(249 250 251 / 0.05);
}

.disabled\:fill-gray-neutral-50\/10:disabled {
  fill: rgb(249 250 251 / 0.1);
}

.disabled\:fill-gray-neutral-50\/20:disabled {
  fill: rgb(249 250 251 / 0.2);
}

.disabled\:fill-gray-neutral-50\/25:disabled {
  fill: rgb(249 250 251 / 0.25);
}

.disabled\:fill-gray-neutral-50\/30:disabled {
  fill: rgb(249 250 251 / 0.3);
}

.disabled\:fill-gray-neutral-50\/40:disabled {
  fill: rgb(249 250 251 / 0.4);
}

.disabled\:fill-gray-neutral-50\/50:disabled {
  fill: rgb(249 250 251 / 0.5);
}

.disabled\:fill-gray-neutral-50\/60:disabled {
  fill: rgb(249 250 251 / 0.6);
}

.disabled\:fill-gray-neutral-50\/70:disabled {
  fill: rgb(249 250 251 / 0.7);
}

.disabled\:fill-gray-neutral-50\/75:disabled {
  fill: rgb(249 250 251 / 0.75);
}

.disabled\:fill-gray-neutral-50\/80:disabled {
  fill: rgb(249 250 251 / 0.8);
}

.disabled\:fill-gray-neutral-50\/90:disabled {
  fill: rgb(249 250 251 / 0.9);
}

.disabled\:fill-gray-neutral-50\/95:disabled {
  fill: rgb(249 250 251 / 0.95);
}

.disabled\:fill-gray-neutral-50\/100:disabled {
  fill: rgb(249 250 251 / 1);
}

.disabled\:fill-gray-neutral-100\/0:disabled {
  fill: rgb(243 244 246 / 0);
}

.disabled\:fill-gray-neutral-100\/5:disabled {
  fill: rgb(243 244 246 / 0.05);
}

.disabled\:fill-gray-neutral-100\/10:disabled {
  fill: rgb(243 244 246 / 0.1);
}

.disabled\:fill-gray-neutral-100\/20:disabled {
  fill: rgb(243 244 246 / 0.2);
}

.disabled\:fill-gray-neutral-100\/25:disabled {
  fill: rgb(243 244 246 / 0.25);
}

.disabled\:fill-gray-neutral-100\/30:disabled {
  fill: rgb(243 244 246 / 0.3);
}

.disabled\:fill-gray-neutral-100\/40:disabled {
  fill: rgb(243 244 246 / 0.4);
}

.disabled\:fill-gray-neutral-100\/50:disabled {
  fill: rgb(243 244 246 / 0.5);
}

.disabled\:fill-gray-neutral-100\/60:disabled {
  fill: rgb(243 244 246 / 0.6);
}

.disabled\:fill-gray-neutral-100\/70:disabled {
  fill: rgb(243 244 246 / 0.7);
}

.disabled\:fill-gray-neutral-100\/75:disabled {
  fill: rgb(243 244 246 / 0.75);
}

.disabled\:fill-gray-neutral-100\/80:disabled {
  fill: rgb(243 244 246 / 0.8);
}

.disabled\:fill-gray-neutral-100\/90:disabled {
  fill: rgb(243 244 246 / 0.9);
}

.disabled\:fill-gray-neutral-100\/95:disabled {
  fill: rgb(243 244 246 / 0.95);
}

.disabled\:fill-gray-neutral-100\/100:disabled {
  fill: rgb(243 244 246 / 1);
}

.disabled\:fill-gray-neutral-200\/0:disabled {
  fill: rgb(229 231 235 / 0);
}

.disabled\:fill-gray-neutral-200\/5:disabled {
  fill: rgb(229 231 235 / 0.05);
}

.disabled\:fill-gray-neutral-200\/10:disabled {
  fill: rgb(229 231 235 / 0.1);
}

.disabled\:fill-gray-neutral-200\/20:disabled {
  fill: rgb(229 231 235 / 0.2);
}

.disabled\:fill-gray-neutral-200\/25:disabled {
  fill: rgb(229 231 235 / 0.25);
}

.disabled\:fill-gray-neutral-200\/30:disabled {
  fill: rgb(229 231 235 / 0.3);
}

.disabled\:fill-gray-neutral-200\/40:disabled {
  fill: rgb(229 231 235 / 0.4);
}

.disabled\:fill-gray-neutral-200\/50:disabled {
  fill: rgb(229 231 235 / 0.5);
}

.disabled\:fill-gray-neutral-200\/60:disabled {
  fill: rgb(229 231 235 / 0.6);
}

.disabled\:fill-gray-neutral-200\/70:disabled {
  fill: rgb(229 231 235 / 0.7);
}

.disabled\:fill-gray-neutral-200\/75:disabled {
  fill: rgb(229 231 235 / 0.75);
}

.disabled\:fill-gray-neutral-200\/80:disabled {
  fill: rgb(229 231 235 / 0.8);
}

.disabled\:fill-gray-neutral-200\/90:disabled {
  fill: rgb(229 231 235 / 0.9);
}

.disabled\:fill-gray-neutral-200\/95:disabled {
  fill: rgb(229 231 235 / 0.95);
}

.disabled\:fill-gray-neutral-200\/100:disabled {
  fill: rgb(229 231 235 / 1);
}

.disabled\:fill-gray-neutral-300\/0:disabled {
  fill: rgb(210 214 219 / 0);
}

.disabled\:fill-gray-neutral-300\/5:disabled {
  fill: rgb(210 214 219 / 0.05);
}

.disabled\:fill-gray-neutral-300\/10:disabled {
  fill: rgb(210 214 219 / 0.1);
}

.disabled\:fill-gray-neutral-300\/20:disabled {
  fill: rgb(210 214 219 / 0.2);
}

.disabled\:fill-gray-neutral-300\/25:disabled {
  fill: rgb(210 214 219 / 0.25);
}

.disabled\:fill-gray-neutral-300\/30:disabled {
  fill: rgb(210 214 219 / 0.3);
}

.disabled\:fill-gray-neutral-300\/40:disabled {
  fill: rgb(210 214 219 / 0.4);
}

.disabled\:fill-gray-neutral-300\/50:disabled {
  fill: rgb(210 214 219 / 0.5);
}

.disabled\:fill-gray-neutral-300\/60:disabled {
  fill: rgb(210 214 219 / 0.6);
}

.disabled\:fill-gray-neutral-300\/70:disabled {
  fill: rgb(210 214 219 / 0.7);
}

.disabled\:fill-gray-neutral-300\/75:disabled {
  fill: rgb(210 214 219 / 0.75);
}

.disabled\:fill-gray-neutral-300\/80:disabled {
  fill: rgb(210 214 219 / 0.8);
}

.disabled\:fill-gray-neutral-300\/90:disabled {
  fill: rgb(210 214 219 / 0.9);
}

.disabled\:fill-gray-neutral-300\/95:disabled {
  fill: rgb(210 214 219 / 0.95);
}

.disabled\:fill-gray-neutral-300\/100:disabled {
  fill: rgb(210 214 219 / 1);
}

.disabled\:fill-gray-neutral-400\/0:disabled {
  fill: rgb(157 164 174 / 0);
}

.disabled\:fill-gray-neutral-400\/5:disabled {
  fill: rgb(157 164 174 / 0.05);
}

.disabled\:fill-gray-neutral-400\/10:disabled {
  fill: rgb(157 164 174 / 0.1);
}

.disabled\:fill-gray-neutral-400\/20:disabled {
  fill: rgb(157 164 174 / 0.2);
}

.disabled\:fill-gray-neutral-400\/25:disabled {
  fill: rgb(157 164 174 / 0.25);
}

.disabled\:fill-gray-neutral-400\/30:disabled {
  fill: rgb(157 164 174 / 0.3);
}

.disabled\:fill-gray-neutral-400\/40:disabled {
  fill: rgb(157 164 174 / 0.4);
}

.disabled\:fill-gray-neutral-400\/50:disabled {
  fill: rgb(157 164 174 / 0.5);
}

.disabled\:fill-gray-neutral-400\/60:disabled {
  fill: rgb(157 164 174 / 0.6);
}

.disabled\:fill-gray-neutral-400\/70:disabled {
  fill: rgb(157 164 174 / 0.7);
}

.disabled\:fill-gray-neutral-400\/75:disabled {
  fill: rgb(157 164 174 / 0.75);
}

.disabled\:fill-gray-neutral-400\/80:disabled {
  fill: rgb(157 164 174 / 0.8);
}

.disabled\:fill-gray-neutral-400\/90:disabled {
  fill: rgb(157 164 174 / 0.9);
}

.disabled\:fill-gray-neutral-400\/95:disabled {
  fill: rgb(157 164 174 / 0.95);
}

.disabled\:fill-gray-neutral-400\/100:disabled {
  fill: rgb(157 164 174 / 1);
}

.disabled\:fill-gray-neutral-500\/0:disabled {
  fill: rgb(108 115 127 / 0);
}

.disabled\:fill-gray-neutral-500\/5:disabled {
  fill: rgb(108 115 127 / 0.05);
}

.disabled\:fill-gray-neutral-500\/10:disabled {
  fill: rgb(108 115 127 / 0.1);
}

.disabled\:fill-gray-neutral-500\/20:disabled {
  fill: rgb(108 115 127 / 0.2);
}

.disabled\:fill-gray-neutral-500\/25:disabled {
  fill: rgb(108 115 127 / 0.25);
}

.disabled\:fill-gray-neutral-500\/30:disabled {
  fill: rgb(108 115 127 / 0.3);
}

.disabled\:fill-gray-neutral-500\/40:disabled {
  fill: rgb(108 115 127 / 0.4);
}

.disabled\:fill-gray-neutral-500\/50:disabled {
  fill: rgb(108 115 127 / 0.5);
}

.disabled\:fill-gray-neutral-500\/60:disabled {
  fill: rgb(108 115 127 / 0.6);
}

.disabled\:fill-gray-neutral-500\/70:disabled {
  fill: rgb(108 115 127 / 0.7);
}

.disabled\:fill-gray-neutral-500\/75:disabled {
  fill: rgb(108 115 127 / 0.75);
}

.disabled\:fill-gray-neutral-500\/80:disabled {
  fill: rgb(108 115 127 / 0.8);
}

.disabled\:fill-gray-neutral-500\/90:disabled {
  fill: rgb(108 115 127 / 0.9);
}

.disabled\:fill-gray-neutral-500\/95:disabled {
  fill: rgb(108 115 127 / 0.95);
}

.disabled\:fill-gray-neutral-500\/100:disabled {
  fill: rgb(108 115 127 / 1);
}

.disabled\:fill-gray-neutral-600\/0:disabled {
  fill: rgb(77 87 97 / 0);
}

.disabled\:fill-gray-neutral-600\/5:disabled {
  fill: rgb(77 87 97 / 0.05);
}

.disabled\:fill-gray-neutral-600\/10:disabled {
  fill: rgb(77 87 97 / 0.1);
}

.disabled\:fill-gray-neutral-600\/20:disabled {
  fill: rgb(77 87 97 / 0.2);
}

.disabled\:fill-gray-neutral-600\/25:disabled {
  fill: rgb(77 87 97 / 0.25);
}

.disabled\:fill-gray-neutral-600\/30:disabled {
  fill: rgb(77 87 97 / 0.3);
}

.disabled\:fill-gray-neutral-600\/40:disabled {
  fill: rgb(77 87 97 / 0.4);
}

.disabled\:fill-gray-neutral-600\/50:disabled {
  fill: rgb(77 87 97 / 0.5);
}

.disabled\:fill-gray-neutral-600\/60:disabled {
  fill: rgb(77 87 97 / 0.6);
}

.disabled\:fill-gray-neutral-600\/70:disabled {
  fill: rgb(77 87 97 / 0.7);
}

.disabled\:fill-gray-neutral-600\/75:disabled {
  fill: rgb(77 87 97 / 0.75);
}

.disabled\:fill-gray-neutral-600\/80:disabled {
  fill: rgb(77 87 97 / 0.8);
}

.disabled\:fill-gray-neutral-600\/90:disabled {
  fill: rgb(77 87 97 / 0.9);
}

.disabled\:fill-gray-neutral-600\/95:disabled {
  fill: rgb(77 87 97 / 0.95);
}

.disabled\:fill-gray-neutral-600\/100:disabled {
  fill: rgb(77 87 97 / 1);
}

.disabled\:fill-gray-neutral-700\/0:disabled {
  fill: rgb(56 66 80 / 0);
}

.disabled\:fill-gray-neutral-700\/5:disabled {
  fill: rgb(56 66 80 / 0.05);
}

.disabled\:fill-gray-neutral-700\/10:disabled {
  fill: rgb(56 66 80 / 0.1);
}

.disabled\:fill-gray-neutral-700\/20:disabled {
  fill: rgb(56 66 80 / 0.2);
}

.disabled\:fill-gray-neutral-700\/25:disabled {
  fill: rgb(56 66 80 / 0.25);
}

.disabled\:fill-gray-neutral-700\/30:disabled {
  fill: rgb(56 66 80 / 0.3);
}

.disabled\:fill-gray-neutral-700\/40:disabled {
  fill: rgb(56 66 80 / 0.4);
}

.disabled\:fill-gray-neutral-700\/50:disabled {
  fill: rgb(56 66 80 / 0.5);
}

.disabled\:fill-gray-neutral-700\/60:disabled {
  fill: rgb(56 66 80 / 0.6);
}

.disabled\:fill-gray-neutral-700\/70:disabled {
  fill: rgb(56 66 80 / 0.7);
}

.disabled\:fill-gray-neutral-700\/75:disabled {
  fill: rgb(56 66 80 / 0.75);
}

.disabled\:fill-gray-neutral-700\/80:disabled {
  fill: rgb(56 66 80 / 0.8);
}

.disabled\:fill-gray-neutral-700\/90:disabled {
  fill: rgb(56 66 80 / 0.9);
}

.disabled\:fill-gray-neutral-700\/95:disabled {
  fill: rgb(56 66 80 / 0.95);
}

.disabled\:fill-gray-neutral-700\/100:disabled {
  fill: rgb(56 66 80 / 1);
}

.disabled\:fill-gray-neutral-800\/0:disabled {
  fill: rgb(31 42 55 / 0);
}

.disabled\:fill-gray-neutral-800\/5:disabled {
  fill: rgb(31 42 55 / 0.05);
}

.disabled\:fill-gray-neutral-800\/10:disabled {
  fill: rgb(31 42 55 / 0.1);
}

.disabled\:fill-gray-neutral-800\/20:disabled {
  fill: rgb(31 42 55 / 0.2);
}

.disabled\:fill-gray-neutral-800\/25:disabled {
  fill: rgb(31 42 55 / 0.25);
}

.disabled\:fill-gray-neutral-800\/30:disabled {
  fill: rgb(31 42 55 / 0.3);
}

.disabled\:fill-gray-neutral-800\/40:disabled {
  fill: rgb(31 42 55 / 0.4);
}

.disabled\:fill-gray-neutral-800\/50:disabled {
  fill: rgb(31 42 55 / 0.5);
}

.disabled\:fill-gray-neutral-800\/60:disabled {
  fill: rgb(31 42 55 / 0.6);
}

.disabled\:fill-gray-neutral-800\/70:disabled {
  fill: rgb(31 42 55 / 0.7);
}

.disabled\:fill-gray-neutral-800\/75:disabled {
  fill: rgb(31 42 55 / 0.75);
}

.disabled\:fill-gray-neutral-800\/80:disabled {
  fill: rgb(31 42 55 / 0.8);
}

.disabled\:fill-gray-neutral-800\/90:disabled {
  fill: rgb(31 42 55 / 0.9);
}

.disabled\:fill-gray-neutral-800\/95:disabled {
  fill: rgb(31 42 55 / 0.95);
}

.disabled\:fill-gray-neutral-800\/100:disabled {
  fill: rgb(31 42 55 / 1);
}

.disabled\:fill-gray-neutral-900\/0:disabled {
  fill: rgb(17 25 39 / 0);
}

.disabled\:fill-gray-neutral-900\/5:disabled {
  fill: rgb(17 25 39 / 0.05);
}

.disabled\:fill-gray-neutral-900\/10:disabled {
  fill: rgb(17 25 39 / 0.1);
}

.disabled\:fill-gray-neutral-900\/20:disabled {
  fill: rgb(17 25 39 / 0.2);
}

.disabled\:fill-gray-neutral-900\/25:disabled {
  fill: rgb(17 25 39 / 0.25);
}

.disabled\:fill-gray-neutral-900\/30:disabled {
  fill: rgb(17 25 39 / 0.3);
}

.disabled\:fill-gray-neutral-900\/40:disabled {
  fill: rgb(17 25 39 / 0.4);
}

.disabled\:fill-gray-neutral-900\/50:disabled {
  fill: rgb(17 25 39 / 0.5);
}

.disabled\:fill-gray-neutral-900\/60:disabled {
  fill: rgb(17 25 39 / 0.6);
}

.disabled\:fill-gray-neutral-900\/70:disabled {
  fill: rgb(17 25 39 / 0.7);
}

.disabled\:fill-gray-neutral-900\/75:disabled {
  fill: rgb(17 25 39 / 0.75);
}

.disabled\:fill-gray-neutral-900\/80:disabled {
  fill: rgb(17 25 39 / 0.8);
}

.disabled\:fill-gray-neutral-900\/90:disabled {
  fill: rgb(17 25 39 / 0.9);
}

.disabled\:fill-gray-neutral-900\/95:disabled {
  fill: rgb(17 25 39 / 0.95);
}

.disabled\:fill-gray-neutral-900\/100:disabled {
  fill: rgb(17 25 39 / 1);
}

.disabled\:fill-gray-neutral\/0:disabled {
  fill: rgb(157 164 174 / 0);
}

.disabled\:fill-gray-neutral\/5:disabled {
  fill: rgb(157 164 174 / 0.05);
}

.disabled\:fill-gray-neutral\/10:disabled {
  fill: rgb(157 164 174 / 0.1);
}

.disabled\:fill-gray-neutral\/20:disabled {
  fill: rgb(157 164 174 / 0.2);
}

.disabled\:fill-gray-neutral\/25:disabled {
  fill: rgb(157 164 174 / 0.25);
}

.disabled\:fill-gray-neutral\/30:disabled {
  fill: rgb(157 164 174 / 0.3);
}

.disabled\:fill-gray-neutral\/40:disabled {
  fill: rgb(157 164 174 / 0.4);
}

.disabled\:fill-gray-neutral\/50:disabled {
  fill: rgb(157 164 174 / 0.5);
}

.disabled\:fill-gray-neutral\/60:disabled {
  fill: rgb(157 164 174 / 0.6);
}

.disabled\:fill-gray-neutral\/70:disabled {
  fill: rgb(157 164 174 / 0.7);
}

.disabled\:fill-gray-neutral\/75:disabled {
  fill: rgb(157 164 174 / 0.75);
}

.disabled\:fill-gray-neutral\/80:disabled {
  fill: rgb(157 164 174 / 0.8);
}

.disabled\:fill-gray-neutral\/90:disabled {
  fill: rgb(157 164 174 / 0.9);
}

.disabled\:fill-gray-neutral\/95:disabled {
  fill: rgb(157 164 174 / 0.95);
}

.disabled\:fill-gray-neutral\/100:disabled {
  fill: rgb(157 164 174 / 1);
}

.disabled\:fill-gray-iron-25\/0:disabled {
  fill: rgb(252 252 252 / 0);
}

.disabled\:fill-gray-iron-25\/5:disabled {
  fill: rgb(252 252 252 / 0.05);
}

.disabled\:fill-gray-iron-25\/10:disabled {
  fill: rgb(252 252 252 / 0.1);
}

.disabled\:fill-gray-iron-25\/20:disabled {
  fill: rgb(252 252 252 / 0.2);
}

.disabled\:fill-gray-iron-25\/25:disabled {
  fill: rgb(252 252 252 / 0.25);
}

.disabled\:fill-gray-iron-25\/30:disabled {
  fill: rgb(252 252 252 / 0.3);
}

.disabled\:fill-gray-iron-25\/40:disabled {
  fill: rgb(252 252 252 / 0.4);
}

.disabled\:fill-gray-iron-25\/50:disabled {
  fill: rgb(252 252 252 / 0.5);
}

.disabled\:fill-gray-iron-25\/60:disabled {
  fill: rgb(252 252 252 / 0.6);
}

.disabled\:fill-gray-iron-25\/70:disabled {
  fill: rgb(252 252 252 / 0.7);
}

.disabled\:fill-gray-iron-25\/75:disabled {
  fill: rgb(252 252 252 / 0.75);
}

.disabled\:fill-gray-iron-25\/80:disabled {
  fill: rgb(252 252 252 / 0.8);
}

.disabled\:fill-gray-iron-25\/90:disabled {
  fill: rgb(252 252 252 / 0.9);
}

.disabled\:fill-gray-iron-25\/95:disabled {
  fill: rgb(252 252 252 / 0.95);
}

.disabled\:fill-gray-iron-25\/100:disabled {
  fill: rgb(252 252 252 / 1);
}

.disabled\:fill-gray-iron-50\/0:disabled {
  fill: rgb(250 250 250 / 0);
}

.disabled\:fill-gray-iron-50\/5:disabled {
  fill: rgb(250 250 250 / 0.05);
}

.disabled\:fill-gray-iron-50\/10:disabled {
  fill: rgb(250 250 250 / 0.1);
}

.disabled\:fill-gray-iron-50\/20:disabled {
  fill: rgb(250 250 250 / 0.2);
}

.disabled\:fill-gray-iron-50\/25:disabled {
  fill: rgb(250 250 250 / 0.25);
}

.disabled\:fill-gray-iron-50\/30:disabled {
  fill: rgb(250 250 250 / 0.3);
}

.disabled\:fill-gray-iron-50\/40:disabled {
  fill: rgb(250 250 250 / 0.4);
}

.disabled\:fill-gray-iron-50\/50:disabled {
  fill: rgb(250 250 250 / 0.5);
}

.disabled\:fill-gray-iron-50\/60:disabled {
  fill: rgb(250 250 250 / 0.6);
}

.disabled\:fill-gray-iron-50\/70:disabled {
  fill: rgb(250 250 250 / 0.7);
}

.disabled\:fill-gray-iron-50\/75:disabled {
  fill: rgb(250 250 250 / 0.75);
}

.disabled\:fill-gray-iron-50\/80:disabled {
  fill: rgb(250 250 250 / 0.8);
}

.disabled\:fill-gray-iron-50\/90:disabled {
  fill: rgb(250 250 250 / 0.9);
}

.disabled\:fill-gray-iron-50\/95:disabled {
  fill: rgb(250 250 250 / 0.95);
}

.disabled\:fill-gray-iron-50\/100:disabled {
  fill: rgb(250 250 250 / 1);
}

.disabled\:fill-gray-iron-100\/0:disabled {
  fill: rgb(244 244 245 / 0);
}

.disabled\:fill-gray-iron-100\/5:disabled {
  fill: rgb(244 244 245 / 0.05);
}

.disabled\:fill-gray-iron-100\/10:disabled {
  fill: rgb(244 244 245 / 0.1);
}

.disabled\:fill-gray-iron-100\/20:disabled {
  fill: rgb(244 244 245 / 0.2);
}

.disabled\:fill-gray-iron-100\/25:disabled {
  fill: rgb(244 244 245 / 0.25);
}

.disabled\:fill-gray-iron-100\/30:disabled {
  fill: rgb(244 244 245 / 0.3);
}

.disabled\:fill-gray-iron-100\/40:disabled {
  fill: rgb(244 244 245 / 0.4);
}

.disabled\:fill-gray-iron-100\/50:disabled {
  fill: rgb(244 244 245 / 0.5);
}

.disabled\:fill-gray-iron-100\/60:disabled {
  fill: rgb(244 244 245 / 0.6);
}

.disabled\:fill-gray-iron-100\/70:disabled {
  fill: rgb(244 244 245 / 0.7);
}

.disabled\:fill-gray-iron-100\/75:disabled {
  fill: rgb(244 244 245 / 0.75);
}

.disabled\:fill-gray-iron-100\/80:disabled {
  fill: rgb(244 244 245 / 0.8);
}

.disabled\:fill-gray-iron-100\/90:disabled {
  fill: rgb(244 244 245 / 0.9);
}

.disabled\:fill-gray-iron-100\/95:disabled {
  fill: rgb(244 244 245 / 0.95);
}

.disabled\:fill-gray-iron-100\/100:disabled {
  fill: rgb(244 244 245 / 1);
}

.disabled\:fill-gray-iron-200\/0:disabled {
  fill: rgb(228 228 231 / 0);
}

.disabled\:fill-gray-iron-200\/5:disabled {
  fill: rgb(228 228 231 / 0.05);
}

.disabled\:fill-gray-iron-200\/10:disabled {
  fill: rgb(228 228 231 / 0.1);
}

.disabled\:fill-gray-iron-200\/20:disabled {
  fill: rgb(228 228 231 / 0.2);
}

.disabled\:fill-gray-iron-200\/25:disabled {
  fill: rgb(228 228 231 / 0.25);
}

.disabled\:fill-gray-iron-200\/30:disabled {
  fill: rgb(228 228 231 / 0.3);
}

.disabled\:fill-gray-iron-200\/40:disabled {
  fill: rgb(228 228 231 / 0.4);
}

.disabled\:fill-gray-iron-200\/50:disabled {
  fill: rgb(228 228 231 / 0.5);
}

.disabled\:fill-gray-iron-200\/60:disabled {
  fill: rgb(228 228 231 / 0.6);
}

.disabled\:fill-gray-iron-200\/70:disabled {
  fill: rgb(228 228 231 / 0.7);
}

.disabled\:fill-gray-iron-200\/75:disabled {
  fill: rgb(228 228 231 / 0.75);
}

.disabled\:fill-gray-iron-200\/80:disabled {
  fill: rgb(228 228 231 / 0.8);
}

.disabled\:fill-gray-iron-200\/90:disabled {
  fill: rgb(228 228 231 / 0.9);
}

.disabled\:fill-gray-iron-200\/95:disabled {
  fill: rgb(228 228 231 / 0.95);
}

.disabled\:fill-gray-iron-200\/100:disabled {
  fill: rgb(228 228 231 / 1);
}

.disabled\:fill-gray-iron-300\/0:disabled {
  fill: rgb(209 209 214 / 0);
}

.disabled\:fill-gray-iron-300\/5:disabled {
  fill: rgb(209 209 214 / 0.05);
}

.disabled\:fill-gray-iron-300\/10:disabled {
  fill: rgb(209 209 214 / 0.1);
}

.disabled\:fill-gray-iron-300\/20:disabled {
  fill: rgb(209 209 214 / 0.2);
}

.disabled\:fill-gray-iron-300\/25:disabled {
  fill: rgb(209 209 214 / 0.25);
}

.disabled\:fill-gray-iron-300\/30:disabled {
  fill: rgb(209 209 214 / 0.3);
}

.disabled\:fill-gray-iron-300\/40:disabled {
  fill: rgb(209 209 214 / 0.4);
}

.disabled\:fill-gray-iron-300\/50:disabled {
  fill: rgb(209 209 214 / 0.5);
}

.disabled\:fill-gray-iron-300\/60:disabled {
  fill: rgb(209 209 214 / 0.6);
}

.disabled\:fill-gray-iron-300\/70:disabled {
  fill: rgb(209 209 214 / 0.7);
}

.disabled\:fill-gray-iron-300\/75:disabled {
  fill: rgb(209 209 214 / 0.75);
}

.disabled\:fill-gray-iron-300\/80:disabled {
  fill: rgb(209 209 214 / 0.8);
}

.disabled\:fill-gray-iron-300\/90:disabled {
  fill: rgb(209 209 214 / 0.9);
}

.disabled\:fill-gray-iron-300\/95:disabled {
  fill: rgb(209 209 214 / 0.95);
}

.disabled\:fill-gray-iron-300\/100:disabled {
  fill: rgb(209 209 214 / 1);
}

.disabled\:fill-gray-iron-400\/0:disabled {
  fill: rgb(160 160 171 / 0);
}

.disabled\:fill-gray-iron-400\/5:disabled {
  fill: rgb(160 160 171 / 0.05);
}

.disabled\:fill-gray-iron-400\/10:disabled {
  fill: rgb(160 160 171 / 0.1);
}

.disabled\:fill-gray-iron-400\/20:disabled {
  fill: rgb(160 160 171 / 0.2);
}

.disabled\:fill-gray-iron-400\/25:disabled {
  fill: rgb(160 160 171 / 0.25);
}

.disabled\:fill-gray-iron-400\/30:disabled {
  fill: rgb(160 160 171 / 0.3);
}

.disabled\:fill-gray-iron-400\/40:disabled {
  fill: rgb(160 160 171 / 0.4);
}

.disabled\:fill-gray-iron-400\/50:disabled {
  fill: rgb(160 160 171 / 0.5);
}

.disabled\:fill-gray-iron-400\/60:disabled {
  fill: rgb(160 160 171 / 0.6);
}

.disabled\:fill-gray-iron-400\/70:disabled {
  fill: rgb(160 160 171 / 0.7);
}

.disabled\:fill-gray-iron-400\/75:disabled {
  fill: rgb(160 160 171 / 0.75);
}

.disabled\:fill-gray-iron-400\/80:disabled {
  fill: rgb(160 160 171 / 0.8);
}

.disabled\:fill-gray-iron-400\/90:disabled {
  fill: rgb(160 160 171 / 0.9);
}

.disabled\:fill-gray-iron-400\/95:disabled {
  fill: rgb(160 160 171 / 0.95);
}

.disabled\:fill-gray-iron-400\/100:disabled {
  fill: rgb(160 160 171 / 1);
}

.disabled\:fill-gray-iron-500\/0:disabled {
  fill: rgb(112 112 123 / 0);
}

.disabled\:fill-gray-iron-500\/5:disabled {
  fill: rgb(112 112 123 / 0.05);
}

.disabled\:fill-gray-iron-500\/10:disabled {
  fill: rgb(112 112 123 / 0.1);
}

.disabled\:fill-gray-iron-500\/20:disabled {
  fill: rgb(112 112 123 / 0.2);
}

.disabled\:fill-gray-iron-500\/25:disabled {
  fill: rgb(112 112 123 / 0.25);
}

.disabled\:fill-gray-iron-500\/30:disabled {
  fill: rgb(112 112 123 / 0.3);
}

.disabled\:fill-gray-iron-500\/40:disabled {
  fill: rgb(112 112 123 / 0.4);
}

.disabled\:fill-gray-iron-500\/50:disabled {
  fill: rgb(112 112 123 / 0.5);
}

.disabled\:fill-gray-iron-500\/60:disabled {
  fill: rgb(112 112 123 / 0.6);
}

.disabled\:fill-gray-iron-500\/70:disabled {
  fill: rgb(112 112 123 / 0.7);
}

.disabled\:fill-gray-iron-500\/75:disabled {
  fill: rgb(112 112 123 / 0.75);
}

.disabled\:fill-gray-iron-500\/80:disabled {
  fill: rgb(112 112 123 / 0.8);
}

.disabled\:fill-gray-iron-500\/90:disabled {
  fill: rgb(112 112 123 / 0.9);
}

.disabled\:fill-gray-iron-500\/95:disabled {
  fill: rgb(112 112 123 / 0.95);
}

.disabled\:fill-gray-iron-500\/100:disabled {
  fill: rgb(112 112 123 / 1);
}

.disabled\:fill-gray-iron-600\/0:disabled {
  fill: rgb(81 82 92 / 0);
}

.disabled\:fill-gray-iron-600\/5:disabled {
  fill: rgb(81 82 92 / 0.05);
}

.disabled\:fill-gray-iron-600\/10:disabled {
  fill: rgb(81 82 92 / 0.1);
}

.disabled\:fill-gray-iron-600\/20:disabled {
  fill: rgb(81 82 92 / 0.2);
}

.disabled\:fill-gray-iron-600\/25:disabled {
  fill: rgb(81 82 92 / 0.25);
}

.disabled\:fill-gray-iron-600\/30:disabled {
  fill: rgb(81 82 92 / 0.3);
}

.disabled\:fill-gray-iron-600\/40:disabled {
  fill: rgb(81 82 92 / 0.4);
}

.disabled\:fill-gray-iron-600\/50:disabled {
  fill: rgb(81 82 92 / 0.5);
}

.disabled\:fill-gray-iron-600\/60:disabled {
  fill: rgb(81 82 92 / 0.6);
}

.disabled\:fill-gray-iron-600\/70:disabled {
  fill: rgb(81 82 92 / 0.7);
}

.disabled\:fill-gray-iron-600\/75:disabled {
  fill: rgb(81 82 92 / 0.75);
}

.disabled\:fill-gray-iron-600\/80:disabled {
  fill: rgb(81 82 92 / 0.8);
}

.disabled\:fill-gray-iron-600\/90:disabled {
  fill: rgb(81 82 92 / 0.9);
}

.disabled\:fill-gray-iron-600\/95:disabled {
  fill: rgb(81 82 92 / 0.95);
}

.disabled\:fill-gray-iron-600\/100:disabled {
  fill: rgb(81 82 92 / 1);
}

.disabled\:fill-gray-iron-700\/0:disabled {
  fill: rgb(63 63 70 / 0);
}

.disabled\:fill-gray-iron-700\/5:disabled {
  fill: rgb(63 63 70 / 0.05);
}

.disabled\:fill-gray-iron-700\/10:disabled {
  fill: rgb(63 63 70 / 0.1);
}

.disabled\:fill-gray-iron-700\/20:disabled {
  fill: rgb(63 63 70 / 0.2);
}

.disabled\:fill-gray-iron-700\/25:disabled {
  fill: rgb(63 63 70 / 0.25);
}

.disabled\:fill-gray-iron-700\/30:disabled {
  fill: rgb(63 63 70 / 0.3);
}

.disabled\:fill-gray-iron-700\/40:disabled {
  fill: rgb(63 63 70 / 0.4);
}

.disabled\:fill-gray-iron-700\/50:disabled {
  fill: rgb(63 63 70 / 0.5);
}

.disabled\:fill-gray-iron-700\/60:disabled {
  fill: rgb(63 63 70 / 0.6);
}

.disabled\:fill-gray-iron-700\/70:disabled {
  fill: rgb(63 63 70 / 0.7);
}

.disabled\:fill-gray-iron-700\/75:disabled {
  fill: rgb(63 63 70 / 0.75);
}

.disabled\:fill-gray-iron-700\/80:disabled {
  fill: rgb(63 63 70 / 0.8);
}

.disabled\:fill-gray-iron-700\/90:disabled {
  fill: rgb(63 63 70 / 0.9);
}

.disabled\:fill-gray-iron-700\/95:disabled {
  fill: rgb(63 63 70 / 0.95);
}

.disabled\:fill-gray-iron-700\/100:disabled {
  fill: rgb(63 63 70 / 1);
}

.disabled\:fill-gray-iron-800\/0:disabled {
  fill: rgb(38 39 43 / 0);
}

.disabled\:fill-gray-iron-800\/5:disabled {
  fill: rgb(38 39 43 / 0.05);
}

.disabled\:fill-gray-iron-800\/10:disabled {
  fill: rgb(38 39 43 / 0.1);
}

.disabled\:fill-gray-iron-800\/20:disabled {
  fill: rgb(38 39 43 / 0.2);
}

.disabled\:fill-gray-iron-800\/25:disabled {
  fill: rgb(38 39 43 / 0.25);
}

.disabled\:fill-gray-iron-800\/30:disabled {
  fill: rgb(38 39 43 / 0.3);
}

.disabled\:fill-gray-iron-800\/40:disabled {
  fill: rgb(38 39 43 / 0.4);
}

.disabled\:fill-gray-iron-800\/50:disabled {
  fill: rgb(38 39 43 / 0.5);
}

.disabled\:fill-gray-iron-800\/60:disabled {
  fill: rgb(38 39 43 / 0.6);
}

.disabled\:fill-gray-iron-800\/70:disabled {
  fill: rgb(38 39 43 / 0.7);
}

.disabled\:fill-gray-iron-800\/75:disabled {
  fill: rgb(38 39 43 / 0.75);
}

.disabled\:fill-gray-iron-800\/80:disabled {
  fill: rgb(38 39 43 / 0.8);
}

.disabled\:fill-gray-iron-800\/90:disabled {
  fill: rgb(38 39 43 / 0.9);
}

.disabled\:fill-gray-iron-800\/95:disabled {
  fill: rgb(38 39 43 / 0.95);
}

.disabled\:fill-gray-iron-800\/100:disabled {
  fill: rgb(38 39 43 / 1);
}

.disabled\:fill-gray-iron-900\/0:disabled {
  fill: rgb(24 24 27 / 0);
}

.disabled\:fill-gray-iron-900\/5:disabled {
  fill: rgb(24 24 27 / 0.05);
}

.disabled\:fill-gray-iron-900\/10:disabled {
  fill: rgb(24 24 27 / 0.1);
}

.disabled\:fill-gray-iron-900\/20:disabled {
  fill: rgb(24 24 27 / 0.2);
}

.disabled\:fill-gray-iron-900\/25:disabled {
  fill: rgb(24 24 27 / 0.25);
}

.disabled\:fill-gray-iron-900\/30:disabled {
  fill: rgb(24 24 27 / 0.3);
}

.disabled\:fill-gray-iron-900\/40:disabled {
  fill: rgb(24 24 27 / 0.4);
}

.disabled\:fill-gray-iron-900\/50:disabled {
  fill: rgb(24 24 27 / 0.5);
}

.disabled\:fill-gray-iron-900\/60:disabled {
  fill: rgb(24 24 27 / 0.6);
}

.disabled\:fill-gray-iron-900\/70:disabled {
  fill: rgb(24 24 27 / 0.7);
}

.disabled\:fill-gray-iron-900\/75:disabled {
  fill: rgb(24 24 27 / 0.75);
}

.disabled\:fill-gray-iron-900\/80:disabled {
  fill: rgb(24 24 27 / 0.8);
}

.disabled\:fill-gray-iron-900\/90:disabled {
  fill: rgb(24 24 27 / 0.9);
}

.disabled\:fill-gray-iron-900\/95:disabled {
  fill: rgb(24 24 27 / 0.95);
}

.disabled\:fill-gray-iron-900\/100:disabled {
  fill: rgb(24 24 27 / 1);
}

.disabled\:fill-gray-iron\/0:disabled {
  fill: rgb(160 160 171 / 0);
}

.disabled\:fill-gray-iron\/5:disabled {
  fill: rgb(160 160 171 / 0.05);
}

.disabled\:fill-gray-iron\/10:disabled {
  fill: rgb(160 160 171 / 0.1);
}

.disabled\:fill-gray-iron\/20:disabled {
  fill: rgb(160 160 171 / 0.2);
}

.disabled\:fill-gray-iron\/25:disabled {
  fill: rgb(160 160 171 / 0.25);
}

.disabled\:fill-gray-iron\/30:disabled {
  fill: rgb(160 160 171 / 0.3);
}

.disabled\:fill-gray-iron\/40:disabled {
  fill: rgb(160 160 171 / 0.4);
}

.disabled\:fill-gray-iron\/50:disabled {
  fill: rgb(160 160 171 / 0.5);
}

.disabled\:fill-gray-iron\/60:disabled {
  fill: rgb(160 160 171 / 0.6);
}

.disabled\:fill-gray-iron\/70:disabled {
  fill: rgb(160 160 171 / 0.7);
}

.disabled\:fill-gray-iron\/75:disabled {
  fill: rgb(160 160 171 / 0.75);
}

.disabled\:fill-gray-iron\/80:disabled {
  fill: rgb(160 160 171 / 0.8);
}

.disabled\:fill-gray-iron\/90:disabled {
  fill: rgb(160 160 171 / 0.9);
}

.disabled\:fill-gray-iron\/95:disabled {
  fill: rgb(160 160 171 / 0.95);
}

.disabled\:fill-gray-iron\/100:disabled {
  fill: rgb(160 160 171 / 1);
}

.disabled\:fill-gray-true-25\/0:disabled {
  fill: rgb(252 252 252 / 0);
}

.disabled\:fill-gray-true-25\/5:disabled {
  fill: rgb(252 252 252 / 0.05);
}

.disabled\:fill-gray-true-25\/10:disabled {
  fill: rgb(252 252 252 / 0.1);
}

.disabled\:fill-gray-true-25\/20:disabled {
  fill: rgb(252 252 252 / 0.2);
}

.disabled\:fill-gray-true-25\/25:disabled {
  fill: rgb(252 252 252 / 0.25);
}

.disabled\:fill-gray-true-25\/30:disabled {
  fill: rgb(252 252 252 / 0.3);
}

.disabled\:fill-gray-true-25\/40:disabled {
  fill: rgb(252 252 252 / 0.4);
}

.disabled\:fill-gray-true-25\/50:disabled {
  fill: rgb(252 252 252 / 0.5);
}

.disabled\:fill-gray-true-25\/60:disabled {
  fill: rgb(252 252 252 / 0.6);
}

.disabled\:fill-gray-true-25\/70:disabled {
  fill: rgb(252 252 252 / 0.7);
}

.disabled\:fill-gray-true-25\/75:disabled {
  fill: rgb(252 252 252 / 0.75);
}

.disabled\:fill-gray-true-25\/80:disabled {
  fill: rgb(252 252 252 / 0.8);
}

.disabled\:fill-gray-true-25\/90:disabled {
  fill: rgb(252 252 252 / 0.9);
}

.disabled\:fill-gray-true-25\/95:disabled {
  fill: rgb(252 252 252 / 0.95);
}

.disabled\:fill-gray-true-25\/100:disabled {
  fill: rgb(252 252 252 / 1);
}

.disabled\:fill-gray-true-50\/0:disabled {
  fill: rgb(250 250 250 / 0);
}

.disabled\:fill-gray-true-50\/5:disabled {
  fill: rgb(250 250 250 / 0.05);
}

.disabled\:fill-gray-true-50\/10:disabled {
  fill: rgb(250 250 250 / 0.1);
}

.disabled\:fill-gray-true-50\/20:disabled {
  fill: rgb(250 250 250 / 0.2);
}

.disabled\:fill-gray-true-50\/25:disabled {
  fill: rgb(250 250 250 / 0.25);
}

.disabled\:fill-gray-true-50\/30:disabled {
  fill: rgb(250 250 250 / 0.3);
}

.disabled\:fill-gray-true-50\/40:disabled {
  fill: rgb(250 250 250 / 0.4);
}

.disabled\:fill-gray-true-50\/50:disabled {
  fill: rgb(250 250 250 / 0.5);
}

.disabled\:fill-gray-true-50\/60:disabled {
  fill: rgb(250 250 250 / 0.6);
}

.disabled\:fill-gray-true-50\/70:disabled {
  fill: rgb(250 250 250 / 0.7);
}

.disabled\:fill-gray-true-50\/75:disabled {
  fill: rgb(250 250 250 / 0.75);
}

.disabled\:fill-gray-true-50\/80:disabled {
  fill: rgb(250 250 250 / 0.8);
}

.disabled\:fill-gray-true-50\/90:disabled {
  fill: rgb(250 250 250 / 0.9);
}

.disabled\:fill-gray-true-50\/95:disabled {
  fill: rgb(250 250 250 / 0.95);
}

.disabled\:fill-gray-true-50\/100:disabled {
  fill: rgb(250 250 250 / 1);
}

.disabled\:fill-gray-true-100\/0:disabled {
  fill: rgb(245 245 245 / 0);
}

.disabled\:fill-gray-true-100\/5:disabled {
  fill: rgb(245 245 245 / 0.05);
}

.disabled\:fill-gray-true-100\/10:disabled {
  fill: rgb(245 245 245 / 0.1);
}

.disabled\:fill-gray-true-100\/20:disabled {
  fill: rgb(245 245 245 / 0.2);
}

.disabled\:fill-gray-true-100\/25:disabled {
  fill: rgb(245 245 245 / 0.25);
}

.disabled\:fill-gray-true-100\/30:disabled {
  fill: rgb(245 245 245 / 0.3);
}

.disabled\:fill-gray-true-100\/40:disabled {
  fill: rgb(245 245 245 / 0.4);
}

.disabled\:fill-gray-true-100\/50:disabled {
  fill: rgb(245 245 245 / 0.5);
}

.disabled\:fill-gray-true-100\/60:disabled {
  fill: rgb(245 245 245 / 0.6);
}

.disabled\:fill-gray-true-100\/70:disabled {
  fill: rgb(245 245 245 / 0.7);
}

.disabled\:fill-gray-true-100\/75:disabled {
  fill: rgb(245 245 245 / 0.75);
}

.disabled\:fill-gray-true-100\/80:disabled {
  fill: rgb(245 245 245 / 0.8);
}

.disabled\:fill-gray-true-100\/90:disabled {
  fill: rgb(245 245 245 / 0.9);
}

.disabled\:fill-gray-true-100\/95:disabled {
  fill: rgb(245 245 245 / 0.95);
}

.disabled\:fill-gray-true-100\/100:disabled {
  fill: rgb(245 245 245 / 1);
}

.disabled\:fill-gray-true-200\/0:disabled {
  fill: rgb(229 229 229 / 0);
}

.disabled\:fill-gray-true-200\/5:disabled {
  fill: rgb(229 229 229 / 0.05);
}

.disabled\:fill-gray-true-200\/10:disabled {
  fill: rgb(229 229 229 / 0.1);
}

.disabled\:fill-gray-true-200\/20:disabled {
  fill: rgb(229 229 229 / 0.2);
}

.disabled\:fill-gray-true-200\/25:disabled {
  fill: rgb(229 229 229 / 0.25);
}

.disabled\:fill-gray-true-200\/30:disabled {
  fill: rgb(229 229 229 / 0.3);
}

.disabled\:fill-gray-true-200\/40:disabled {
  fill: rgb(229 229 229 / 0.4);
}

.disabled\:fill-gray-true-200\/50:disabled {
  fill: rgb(229 229 229 / 0.5);
}

.disabled\:fill-gray-true-200\/60:disabled {
  fill: rgb(229 229 229 / 0.6);
}

.disabled\:fill-gray-true-200\/70:disabled {
  fill: rgb(229 229 229 / 0.7);
}

.disabled\:fill-gray-true-200\/75:disabled {
  fill: rgb(229 229 229 / 0.75);
}

.disabled\:fill-gray-true-200\/80:disabled {
  fill: rgb(229 229 229 / 0.8);
}

.disabled\:fill-gray-true-200\/90:disabled {
  fill: rgb(229 229 229 / 0.9);
}

.disabled\:fill-gray-true-200\/95:disabled {
  fill: rgb(229 229 229 / 0.95);
}

.disabled\:fill-gray-true-200\/100:disabled {
  fill: rgb(229 229 229 / 1);
}

.disabled\:fill-gray-true-300\/0:disabled {
  fill: rgb(214 214 214 / 0);
}

.disabled\:fill-gray-true-300\/5:disabled {
  fill: rgb(214 214 214 / 0.05);
}

.disabled\:fill-gray-true-300\/10:disabled {
  fill: rgb(214 214 214 / 0.1);
}

.disabled\:fill-gray-true-300\/20:disabled {
  fill: rgb(214 214 214 / 0.2);
}

.disabled\:fill-gray-true-300\/25:disabled {
  fill: rgb(214 214 214 / 0.25);
}

.disabled\:fill-gray-true-300\/30:disabled {
  fill: rgb(214 214 214 / 0.3);
}

.disabled\:fill-gray-true-300\/40:disabled {
  fill: rgb(214 214 214 / 0.4);
}

.disabled\:fill-gray-true-300\/50:disabled {
  fill: rgb(214 214 214 / 0.5);
}

.disabled\:fill-gray-true-300\/60:disabled {
  fill: rgb(214 214 214 / 0.6);
}

.disabled\:fill-gray-true-300\/70:disabled {
  fill: rgb(214 214 214 / 0.7);
}

.disabled\:fill-gray-true-300\/75:disabled {
  fill: rgb(214 214 214 / 0.75);
}

.disabled\:fill-gray-true-300\/80:disabled {
  fill: rgb(214 214 214 / 0.8);
}

.disabled\:fill-gray-true-300\/90:disabled {
  fill: rgb(214 214 214 / 0.9);
}

.disabled\:fill-gray-true-300\/95:disabled {
  fill: rgb(214 214 214 / 0.95);
}

.disabled\:fill-gray-true-300\/100:disabled {
  fill: rgb(214 214 214 / 1);
}

.disabled\:fill-gray-true-400\/0:disabled {
  fill: rgb(163 163 163 / 0);
}

.disabled\:fill-gray-true-400\/5:disabled {
  fill: rgb(163 163 163 / 0.05);
}

.disabled\:fill-gray-true-400\/10:disabled {
  fill: rgb(163 163 163 / 0.1);
}

.disabled\:fill-gray-true-400\/20:disabled {
  fill: rgb(163 163 163 / 0.2);
}

.disabled\:fill-gray-true-400\/25:disabled {
  fill: rgb(163 163 163 / 0.25);
}

.disabled\:fill-gray-true-400\/30:disabled {
  fill: rgb(163 163 163 / 0.3);
}

.disabled\:fill-gray-true-400\/40:disabled {
  fill: rgb(163 163 163 / 0.4);
}

.disabled\:fill-gray-true-400\/50:disabled {
  fill: rgb(163 163 163 / 0.5);
}

.disabled\:fill-gray-true-400\/60:disabled {
  fill: rgb(163 163 163 / 0.6);
}

.disabled\:fill-gray-true-400\/70:disabled {
  fill: rgb(163 163 163 / 0.7);
}

.disabled\:fill-gray-true-400\/75:disabled {
  fill: rgb(163 163 163 / 0.75);
}

.disabled\:fill-gray-true-400\/80:disabled {
  fill: rgb(163 163 163 / 0.8);
}

.disabled\:fill-gray-true-400\/90:disabled {
  fill: rgb(163 163 163 / 0.9);
}

.disabled\:fill-gray-true-400\/95:disabled {
  fill: rgb(163 163 163 / 0.95);
}

.disabled\:fill-gray-true-400\/100:disabled {
  fill: rgb(163 163 163 / 1);
}

.disabled\:fill-gray-true-500\/0:disabled {
  fill: rgb(115 115 115 / 0);
}

.disabled\:fill-gray-true-500\/5:disabled {
  fill: rgb(115 115 115 / 0.05);
}

.disabled\:fill-gray-true-500\/10:disabled {
  fill: rgb(115 115 115 / 0.1);
}

.disabled\:fill-gray-true-500\/20:disabled {
  fill: rgb(115 115 115 / 0.2);
}

.disabled\:fill-gray-true-500\/25:disabled {
  fill: rgb(115 115 115 / 0.25);
}

.disabled\:fill-gray-true-500\/30:disabled {
  fill: rgb(115 115 115 / 0.3);
}

.disabled\:fill-gray-true-500\/40:disabled {
  fill: rgb(115 115 115 / 0.4);
}

.disabled\:fill-gray-true-500\/50:disabled {
  fill: rgb(115 115 115 / 0.5);
}

.disabled\:fill-gray-true-500\/60:disabled {
  fill: rgb(115 115 115 / 0.6);
}

.disabled\:fill-gray-true-500\/70:disabled {
  fill: rgb(115 115 115 / 0.7);
}

.disabled\:fill-gray-true-500\/75:disabled {
  fill: rgb(115 115 115 / 0.75);
}

.disabled\:fill-gray-true-500\/80:disabled {
  fill: rgb(115 115 115 / 0.8);
}

.disabled\:fill-gray-true-500\/90:disabled {
  fill: rgb(115 115 115 / 0.9);
}

.disabled\:fill-gray-true-500\/95:disabled {
  fill: rgb(115 115 115 / 0.95);
}

.disabled\:fill-gray-true-500\/100:disabled {
  fill: rgb(115 115 115 / 1);
}

.disabled\:fill-gray-true-600\/0:disabled {
  fill: rgb(82 82 82 / 0);
}

.disabled\:fill-gray-true-600\/5:disabled {
  fill: rgb(82 82 82 / 0.05);
}

.disabled\:fill-gray-true-600\/10:disabled {
  fill: rgb(82 82 82 / 0.1);
}

.disabled\:fill-gray-true-600\/20:disabled {
  fill: rgb(82 82 82 / 0.2);
}

.disabled\:fill-gray-true-600\/25:disabled {
  fill: rgb(82 82 82 / 0.25);
}

.disabled\:fill-gray-true-600\/30:disabled {
  fill: rgb(82 82 82 / 0.3);
}

.disabled\:fill-gray-true-600\/40:disabled {
  fill: rgb(82 82 82 / 0.4);
}

.disabled\:fill-gray-true-600\/50:disabled {
  fill: rgb(82 82 82 / 0.5);
}

.disabled\:fill-gray-true-600\/60:disabled {
  fill: rgb(82 82 82 / 0.6);
}

.disabled\:fill-gray-true-600\/70:disabled {
  fill: rgb(82 82 82 / 0.7);
}

.disabled\:fill-gray-true-600\/75:disabled {
  fill: rgb(82 82 82 / 0.75);
}

.disabled\:fill-gray-true-600\/80:disabled {
  fill: rgb(82 82 82 / 0.8);
}

.disabled\:fill-gray-true-600\/90:disabled {
  fill: rgb(82 82 82 / 0.9);
}

.disabled\:fill-gray-true-600\/95:disabled {
  fill: rgb(82 82 82 / 0.95);
}

.disabled\:fill-gray-true-600\/100:disabled {
  fill: rgb(82 82 82 / 1);
}

.disabled\:fill-gray-true-700\/0:disabled {
  fill: rgb(66 66 66 / 0);
}

.disabled\:fill-gray-true-700\/5:disabled {
  fill: rgb(66 66 66 / 0.05);
}

.disabled\:fill-gray-true-700\/10:disabled {
  fill: rgb(66 66 66 / 0.1);
}

.disabled\:fill-gray-true-700\/20:disabled {
  fill: rgb(66 66 66 / 0.2);
}

.disabled\:fill-gray-true-700\/25:disabled {
  fill: rgb(66 66 66 / 0.25);
}

.disabled\:fill-gray-true-700\/30:disabled {
  fill: rgb(66 66 66 / 0.3);
}

.disabled\:fill-gray-true-700\/40:disabled {
  fill: rgb(66 66 66 / 0.4);
}

.disabled\:fill-gray-true-700\/50:disabled {
  fill: rgb(66 66 66 / 0.5);
}

.disabled\:fill-gray-true-700\/60:disabled {
  fill: rgb(66 66 66 / 0.6);
}

.disabled\:fill-gray-true-700\/70:disabled {
  fill: rgb(66 66 66 / 0.7);
}

.disabled\:fill-gray-true-700\/75:disabled {
  fill: rgb(66 66 66 / 0.75);
}

.disabled\:fill-gray-true-700\/80:disabled {
  fill: rgb(66 66 66 / 0.8);
}

.disabled\:fill-gray-true-700\/90:disabled {
  fill: rgb(66 66 66 / 0.9);
}

.disabled\:fill-gray-true-700\/95:disabled {
  fill: rgb(66 66 66 / 0.95);
}

.disabled\:fill-gray-true-700\/100:disabled {
  fill: rgb(66 66 66 / 1);
}

.disabled\:fill-gray-true-800\/0:disabled {
  fill: rgb(41 41 41 / 0);
}

.disabled\:fill-gray-true-800\/5:disabled {
  fill: rgb(41 41 41 / 0.05);
}

.disabled\:fill-gray-true-800\/10:disabled {
  fill: rgb(41 41 41 / 0.1);
}

.disabled\:fill-gray-true-800\/20:disabled {
  fill: rgb(41 41 41 / 0.2);
}

.disabled\:fill-gray-true-800\/25:disabled {
  fill: rgb(41 41 41 / 0.25);
}

.disabled\:fill-gray-true-800\/30:disabled {
  fill: rgb(41 41 41 / 0.3);
}

.disabled\:fill-gray-true-800\/40:disabled {
  fill: rgb(41 41 41 / 0.4);
}

.disabled\:fill-gray-true-800\/50:disabled {
  fill: rgb(41 41 41 / 0.5);
}

.disabled\:fill-gray-true-800\/60:disabled {
  fill: rgb(41 41 41 / 0.6);
}

.disabled\:fill-gray-true-800\/70:disabled {
  fill: rgb(41 41 41 / 0.7);
}

.disabled\:fill-gray-true-800\/75:disabled {
  fill: rgb(41 41 41 / 0.75);
}

.disabled\:fill-gray-true-800\/80:disabled {
  fill: rgb(41 41 41 / 0.8);
}

.disabled\:fill-gray-true-800\/90:disabled {
  fill: rgb(41 41 41 / 0.9);
}

.disabled\:fill-gray-true-800\/95:disabled {
  fill: rgb(41 41 41 / 0.95);
}

.disabled\:fill-gray-true-800\/100:disabled {
  fill: rgb(41 41 41 / 1);
}

.disabled\:fill-gray-true-900\/0:disabled {
  fill: rgb(20 20 20 / 0);
}

.disabled\:fill-gray-true-900\/5:disabled {
  fill: rgb(20 20 20 / 0.05);
}

.disabled\:fill-gray-true-900\/10:disabled {
  fill: rgb(20 20 20 / 0.1);
}

.disabled\:fill-gray-true-900\/20:disabled {
  fill: rgb(20 20 20 / 0.2);
}

.disabled\:fill-gray-true-900\/25:disabled {
  fill: rgb(20 20 20 / 0.25);
}

.disabled\:fill-gray-true-900\/30:disabled {
  fill: rgb(20 20 20 / 0.3);
}

.disabled\:fill-gray-true-900\/40:disabled {
  fill: rgb(20 20 20 / 0.4);
}

.disabled\:fill-gray-true-900\/50:disabled {
  fill: rgb(20 20 20 / 0.5);
}

.disabled\:fill-gray-true-900\/60:disabled {
  fill: rgb(20 20 20 / 0.6);
}

.disabled\:fill-gray-true-900\/70:disabled {
  fill: rgb(20 20 20 / 0.7);
}

.disabled\:fill-gray-true-900\/75:disabled {
  fill: rgb(20 20 20 / 0.75);
}

.disabled\:fill-gray-true-900\/80:disabled {
  fill: rgb(20 20 20 / 0.8);
}

.disabled\:fill-gray-true-900\/90:disabled {
  fill: rgb(20 20 20 / 0.9);
}

.disabled\:fill-gray-true-900\/95:disabled {
  fill: rgb(20 20 20 / 0.95);
}

.disabled\:fill-gray-true-900\/100:disabled {
  fill: rgb(20 20 20 / 1);
}

.disabled\:fill-gray-true\/0:disabled {
  fill: rgb(163 163 163 / 0);
}

.disabled\:fill-gray-true\/5:disabled {
  fill: rgb(163 163 163 / 0.05);
}

.disabled\:fill-gray-true\/10:disabled {
  fill: rgb(163 163 163 / 0.1);
}

.disabled\:fill-gray-true\/20:disabled {
  fill: rgb(163 163 163 / 0.2);
}

.disabled\:fill-gray-true\/25:disabled {
  fill: rgb(163 163 163 / 0.25);
}

.disabled\:fill-gray-true\/30:disabled {
  fill: rgb(163 163 163 / 0.3);
}

.disabled\:fill-gray-true\/40:disabled {
  fill: rgb(163 163 163 / 0.4);
}

.disabled\:fill-gray-true\/50:disabled {
  fill: rgb(163 163 163 / 0.5);
}

.disabled\:fill-gray-true\/60:disabled {
  fill: rgb(163 163 163 / 0.6);
}

.disabled\:fill-gray-true\/70:disabled {
  fill: rgb(163 163 163 / 0.7);
}

.disabled\:fill-gray-true\/75:disabled {
  fill: rgb(163 163 163 / 0.75);
}

.disabled\:fill-gray-true\/80:disabled {
  fill: rgb(163 163 163 / 0.8);
}

.disabled\:fill-gray-true\/90:disabled {
  fill: rgb(163 163 163 / 0.9);
}

.disabled\:fill-gray-true\/95:disabled {
  fill: rgb(163 163 163 / 0.95);
}

.disabled\:fill-gray-true\/100:disabled {
  fill: rgb(163 163 163 / 1);
}

.disabled\:fill-gray-warm-25\/0:disabled {
  fill: rgb(253 253 252 / 0);
}

.disabled\:fill-gray-warm-25\/5:disabled {
  fill: rgb(253 253 252 / 0.05);
}

.disabled\:fill-gray-warm-25\/10:disabled {
  fill: rgb(253 253 252 / 0.1);
}

.disabled\:fill-gray-warm-25\/20:disabled {
  fill: rgb(253 253 252 / 0.2);
}

.disabled\:fill-gray-warm-25\/25:disabled {
  fill: rgb(253 253 252 / 0.25);
}

.disabled\:fill-gray-warm-25\/30:disabled {
  fill: rgb(253 253 252 / 0.3);
}

.disabled\:fill-gray-warm-25\/40:disabled {
  fill: rgb(253 253 252 / 0.4);
}

.disabled\:fill-gray-warm-25\/50:disabled {
  fill: rgb(253 253 252 / 0.5);
}

.disabled\:fill-gray-warm-25\/60:disabled {
  fill: rgb(253 253 252 / 0.6);
}

.disabled\:fill-gray-warm-25\/70:disabled {
  fill: rgb(253 253 252 / 0.7);
}

.disabled\:fill-gray-warm-25\/75:disabled {
  fill: rgb(253 253 252 / 0.75);
}

.disabled\:fill-gray-warm-25\/80:disabled {
  fill: rgb(253 253 252 / 0.8);
}

.disabled\:fill-gray-warm-25\/90:disabled {
  fill: rgb(253 253 252 / 0.9);
}

.disabled\:fill-gray-warm-25\/95:disabled {
  fill: rgb(253 253 252 / 0.95);
}

.disabled\:fill-gray-warm-25\/100:disabled {
  fill: rgb(253 253 252 / 1);
}

.disabled\:fill-gray-warm-50\/0:disabled {
  fill: rgb(250 250 249 / 0);
}

.disabled\:fill-gray-warm-50\/5:disabled {
  fill: rgb(250 250 249 / 0.05);
}

.disabled\:fill-gray-warm-50\/10:disabled {
  fill: rgb(250 250 249 / 0.1);
}

.disabled\:fill-gray-warm-50\/20:disabled {
  fill: rgb(250 250 249 / 0.2);
}

.disabled\:fill-gray-warm-50\/25:disabled {
  fill: rgb(250 250 249 / 0.25);
}

.disabled\:fill-gray-warm-50\/30:disabled {
  fill: rgb(250 250 249 / 0.3);
}

.disabled\:fill-gray-warm-50\/40:disabled {
  fill: rgb(250 250 249 / 0.4);
}

.disabled\:fill-gray-warm-50\/50:disabled {
  fill: rgb(250 250 249 / 0.5);
}

.disabled\:fill-gray-warm-50\/60:disabled {
  fill: rgb(250 250 249 / 0.6);
}

.disabled\:fill-gray-warm-50\/70:disabled {
  fill: rgb(250 250 249 / 0.7);
}

.disabled\:fill-gray-warm-50\/75:disabled {
  fill: rgb(250 250 249 / 0.75);
}

.disabled\:fill-gray-warm-50\/80:disabled {
  fill: rgb(250 250 249 / 0.8);
}

.disabled\:fill-gray-warm-50\/90:disabled {
  fill: rgb(250 250 249 / 0.9);
}

.disabled\:fill-gray-warm-50\/95:disabled {
  fill: rgb(250 250 249 / 0.95);
}

.disabled\:fill-gray-warm-50\/100:disabled {
  fill: rgb(250 250 249 / 1);
}

.disabled\:fill-gray-warm-100\/0:disabled {
  fill: rgb(245 245 244 / 0);
}

.disabled\:fill-gray-warm-100\/5:disabled {
  fill: rgb(245 245 244 / 0.05);
}

.disabled\:fill-gray-warm-100\/10:disabled {
  fill: rgb(245 245 244 / 0.1);
}

.disabled\:fill-gray-warm-100\/20:disabled {
  fill: rgb(245 245 244 / 0.2);
}

.disabled\:fill-gray-warm-100\/25:disabled {
  fill: rgb(245 245 244 / 0.25);
}

.disabled\:fill-gray-warm-100\/30:disabled {
  fill: rgb(245 245 244 / 0.3);
}

.disabled\:fill-gray-warm-100\/40:disabled {
  fill: rgb(245 245 244 / 0.4);
}

.disabled\:fill-gray-warm-100\/50:disabled {
  fill: rgb(245 245 244 / 0.5);
}

.disabled\:fill-gray-warm-100\/60:disabled {
  fill: rgb(245 245 244 / 0.6);
}

.disabled\:fill-gray-warm-100\/70:disabled {
  fill: rgb(245 245 244 / 0.7);
}

.disabled\:fill-gray-warm-100\/75:disabled {
  fill: rgb(245 245 244 / 0.75);
}

.disabled\:fill-gray-warm-100\/80:disabled {
  fill: rgb(245 245 244 / 0.8);
}

.disabled\:fill-gray-warm-100\/90:disabled {
  fill: rgb(245 245 244 / 0.9);
}

.disabled\:fill-gray-warm-100\/95:disabled {
  fill: rgb(245 245 244 / 0.95);
}

.disabled\:fill-gray-warm-100\/100:disabled {
  fill: rgb(245 245 244 / 1);
}

.disabled\:fill-gray-warm-200\/0:disabled {
  fill: rgb(231 229 228 / 0);
}

.disabled\:fill-gray-warm-200\/5:disabled {
  fill: rgb(231 229 228 / 0.05);
}

.disabled\:fill-gray-warm-200\/10:disabled {
  fill: rgb(231 229 228 / 0.1);
}

.disabled\:fill-gray-warm-200\/20:disabled {
  fill: rgb(231 229 228 / 0.2);
}

.disabled\:fill-gray-warm-200\/25:disabled {
  fill: rgb(231 229 228 / 0.25);
}

.disabled\:fill-gray-warm-200\/30:disabled {
  fill: rgb(231 229 228 / 0.3);
}

.disabled\:fill-gray-warm-200\/40:disabled {
  fill: rgb(231 229 228 / 0.4);
}

.disabled\:fill-gray-warm-200\/50:disabled {
  fill: rgb(231 229 228 / 0.5);
}

.disabled\:fill-gray-warm-200\/60:disabled {
  fill: rgb(231 229 228 / 0.6);
}

.disabled\:fill-gray-warm-200\/70:disabled {
  fill: rgb(231 229 228 / 0.7);
}

.disabled\:fill-gray-warm-200\/75:disabled {
  fill: rgb(231 229 228 / 0.75);
}

.disabled\:fill-gray-warm-200\/80:disabled {
  fill: rgb(231 229 228 / 0.8);
}

.disabled\:fill-gray-warm-200\/90:disabled {
  fill: rgb(231 229 228 / 0.9);
}

.disabled\:fill-gray-warm-200\/95:disabled {
  fill: rgb(231 229 228 / 0.95);
}

.disabled\:fill-gray-warm-200\/100:disabled {
  fill: rgb(231 229 228 / 1);
}

.disabled\:fill-gray-warm-300\/0:disabled {
  fill: rgb(215 211 208 / 0);
}

.disabled\:fill-gray-warm-300\/5:disabled {
  fill: rgb(215 211 208 / 0.05);
}

.disabled\:fill-gray-warm-300\/10:disabled {
  fill: rgb(215 211 208 / 0.1);
}

.disabled\:fill-gray-warm-300\/20:disabled {
  fill: rgb(215 211 208 / 0.2);
}

.disabled\:fill-gray-warm-300\/25:disabled {
  fill: rgb(215 211 208 / 0.25);
}

.disabled\:fill-gray-warm-300\/30:disabled {
  fill: rgb(215 211 208 / 0.3);
}

.disabled\:fill-gray-warm-300\/40:disabled {
  fill: rgb(215 211 208 / 0.4);
}

.disabled\:fill-gray-warm-300\/50:disabled {
  fill: rgb(215 211 208 / 0.5);
}

.disabled\:fill-gray-warm-300\/60:disabled {
  fill: rgb(215 211 208 / 0.6);
}

.disabled\:fill-gray-warm-300\/70:disabled {
  fill: rgb(215 211 208 / 0.7);
}

.disabled\:fill-gray-warm-300\/75:disabled {
  fill: rgb(215 211 208 / 0.75);
}

.disabled\:fill-gray-warm-300\/80:disabled {
  fill: rgb(215 211 208 / 0.8);
}

.disabled\:fill-gray-warm-300\/90:disabled {
  fill: rgb(215 211 208 / 0.9);
}

.disabled\:fill-gray-warm-300\/95:disabled {
  fill: rgb(215 211 208 / 0.95);
}

.disabled\:fill-gray-warm-300\/100:disabled {
  fill: rgb(215 211 208 / 1);
}

.disabled\:fill-gray-warm-400\/0:disabled {
  fill: rgb(169 162 157 / 0);
}

.disabled\:fill-gray-warm-400\/5:disabled {
  fill: rgb(169 162 157 / 0.05);
}

.disabled\:fill-gray-warm-400\/10:disabled {
  fill: rgb(169 162 157 / 0.1);
}

.disabled\:fill-gray-warm-400\/20:disabled {
  fill: rgb(169 162 157 / 0.2);
}

.disabled\:fill-gray-warm-400\/25:disabled {
  fill: rgb(169 162 157 / 0.25);
}

.disabled\:fill-gray-warm-400\/30:disabled {
  fill: rgb(169 162 157 / 0.3);
}

.disabled\:fill-gray-warm-400\/40:disabled {
  fill: rgb(169 162 157 / 0.4);
}

.disabled\:fill-gray-warm-400\/50:disabled {
  fill: rgb(169 162 157 / 0.5);
}

.disabled\:fill-gray-warm-400\/60:disabled {
  fill: rgb(169 162 157 / 0.6);
}

.disabled\:fill-gray-warm-400\/70:disabled {
  fill: rgb(169 162 157 / 0.7);
}

.disabled\:fill-gray-warm-400\/75:disabled {
  fill: rgb(169 162 157 / 0.75);
}

.disabled\:fill-gray-warm-400\/80:disabled {
  fill: rgb(169 162 157 / 0.8);
}

.disabled\:fill-gray-warm-400\/90:disabled {
  fill: rgb(169 162 157 / 0.9);
}

.disabled\:fill-gray-warm-400\/95:disabled {
  fill: rgb(169 162 157 / 0.95);
}

.disabled\:fill-gray-warm-400\/100:disabled {
  fill: rgb(169 162 157 / 1);
}

.disabled\:fill-gray-warm-500\/0:disabled {
  fill: rgb(121 113 107 / 0);
}

.disabled\:fill-gray-warm-500\/5:disabled {
  fill: rgb(121 113 107 / 0.05);
}

.disabled\:fill-gray-warm-500\/10:disabled {
  fill: rgb(121 113 107 / 0.1);
}

.disabled\:fill-gray-warm-500\/20:disabled {
  fill: rgb(121 113 107 / 0.2);
}

.disabled\:fill-gray-warm-500\/25:disabled {
  fill: rgb(121 113 107 / 0.25);
}

.disabled\:fill-gray-warm-500\/30:disabled {
  fill: rgb(121 113 107 / 0.3);
}

.disabled\:fill-gray-warm-500\/40:disabled {
  fill: rgb(121 113 107 / 0.4);
}

.disabled\:fill-gray-warm-500\/50:disabled {
  fill: rgb(121 113 107 / 0.5);
}

.disabled\:fill-gray-warm-500\/60:disabled {
  fill: rgb(121 113 107 / 0.6);
}

.disabled\:fill-gray-warm-500\/70:disabled {
  fill: rgb(121 113 107 / 0.7);
}

.disabled\:fill-gray-warm-500\/75:disabled {
  fill: rgb(121 113 107 / 0.75);
}

.disabled\:fill-gray-warm-500\/80:disabled {
  fill: rgb(121 113 107 / 0.8);
}

.disabled\:fill-gray-warm-500\/90:disabled {
  fill: rgb(121 113 107 / 0.9);
}

.disabled\:fill-gray-warm-500\/95:disabled {
  fill: rgb(121 113 107 / 0.95);
}

.disabled\:fill-gray-warm-500\/100:disabled {
  fill: rgb(121 113 107 / 1);
}

.disabled\:fill-gray-warm-600\/0:disabled {
  fill: rgb(87 83 78 / 0);
}

.disabled\:fill-gray-warm-600\/5:disabled {
  fill: rgb(87 83 78 / 0.05);
}

.disabled\:fill-gray-warm-600\/10:disabled {
  fill: rgb(87 83 78 / 0.1);
}

.disabled\:fill-gray-warm-600\/20:disabled {
  fill: rgb(87 83 78 / 0.2);
}

.disabled\:fill-gray-warm-600\/25:disabled {
  fill: rgb(87 83 78 / 0.25);
}

.disabled\:fill-gray-warm-600\/30:disabled {
  fill: rgb(87 83 78 / 0.3);
}

.disabled\:fill-gray-warm-600\/40:disabled {
  fill: rgb(87 83 78 / 0.4);
}

.disabled\:fill-gray-warm-600\/50:disabled {
  fill: rgb(87 83 78 / 0.5);
}

.disabled\:fill-gray-warm-600\/60:disabled {
  fill: rgb(87 83 78 / 0.6);
}

.disabled\:fill-gray-warm-600\/70:disabled {
  fill: rgb(87 83 78 / 0.7);
}

.disabled\:fill-gray-warm-600\/75:disabled {
  fill: rgb(87 83 78 / 0.75);
}

.disabled\:fill-gray-warm-600\/80:disabled {
  fill: rgb(87 83 78 / 0.8);
}

.disabled\:fill-gray-warm-600\/90:disabled {
  fill: rgb(87 83 78 / 0.9);
}

.disabled\:fill-gray-warm-600\/95:disabled {
  fill: rgb(87 83 78 / 0.95);
}

.disabled\:fill-gray-warm-600\/100:disabled {
  fill: rgb(87 83 78 / 1);
}

.disabled\:fill-gray-warm-700\/0:disabled {
  fill: rgb(68 64 60 / 0);
}

.disabled\:fill-gray-warm-700\/5:disabled {
  fill: rgb(68 64 60 / 0.05);
}

.disabled\:fill-gray-warm-700\/10:disabled {
  fill: rgb(68 64 60 / 0.1);
}

.disabled\:fill-gray-warm-700\/20:disabled {
  fill: rgb(68 64 60 / 0.2);
}

.disabled\:fill-gray-warm-700\/25:disabled {
  fill: rgb(68 64 60 / 0.25);
}

.disabled\:fill-gray-warm-700\/30:disabled {
  fill: rgb(68 64 60 / 0.3);
}

.disabled\:fill-gray-warm-700\/40:disabled {
  fill: rgb(68 64 60 / 0.4);
}

.disabled\:fill-gray-warm-700\/50:disabled {
  fill: rgb(68 64 60 / 0.5);
}

.disabled\:fill-gray-warm-700\/60:disabled {
  fill: rgb(68 64 60 / 0.6);
}

.disabled\:fill-gray-warm-700\/70:disabled {
  fill: rgb(68 64 60 / 0.7);
}

.disabled\:fill-gray-warm-700\/75:disabled {
  fill: rgb(68 64 60 / 0.75);
}

.disabled\:fill-gray-warm-700\/80:disabled {
  fill: rgb(68 64 60 / 0.8);
}

.disabled\:fill-gray-warm-700\/90:disabled {
  fill: rgb(68 64 60 / 0.9);
}

.disabled\:fill-gray-warm-700\/95:disabled {
  fill: rgb(68 64 60 / 0.95);
}

.disabled\:fill-gray-warm-700\/100:disabled {
  fill: rgb(68 64 60 / 1);
}

.disabled\:fill-gray-warm-800\/0:disabled {
  fill: rgb(41 37 36 / 0);
}

.disabled\:fill-gray-warm-800\/5:disabled {
  fill: rgb(41 37 36 / 0.05);
}

.disabled\:fill-gray-warm-800\/10:disabled {
  fill: rgb(41 37 36 / 0.1);
}

.disabled\:fill-gray-warm-800\/20:disabled {
  fill: rgb(41 37 36 / 0.2);
}

.disabled\:fill-gray-warm-800\/25:disabled {
  fill: rgb(41 37 36 / 0.25);
}

.disabled\:fill-gray-warm-800\/30:disabled {
  fill: rgb(41 37 36 / 0.3);
}

.disabled\:fill-gray-warm-800\/40:disabled {
  fill: rgb(41 37 36 / 0.4);
}

.disabled\:fill-gray-warm-800\/50:disabled {
  fill: rgb(41 37 36 / 0.5);
}

.disabled\:fill-gray-warm-800\/60:disabled {
  fill: rgb(41 37 36 / 0.6);
}

.disabled\:fill-gray-warm-800\/70:disabled {
  fill: rgb(41 37 36 / 0.7);
}

.disabled\:fill-gray-warm-800\/75:disabled {
  fill: rgb(41 37 36 / 0.75);
}

.disabled\:fill-gray-warm-800\/80:disabled {
  fill: rgb(41 37 36 / 0.8);
}

.disabled\:fill-gray-warm-800\/90:disabled {
  fill: rgb(41 37 36 / 0.9);
}

.disabled\:fill-gray-warm-800\/95:disabled {
  fill: rgb(41 37 36 / 0.95);
}

.disabled\:fill-gray-warm-800\/100:disabled {
  fill: rgb(41 37 36 / 1);
}

.disabled\:fill-gray-warm-900\/0:disabled {
  fill: rgb(28 25 23 / 0);
}

.disabled\:fill-gray-warm-900\/5:disabled {
  fill: rgb(28 25 23 / 0.05);
}

.disabled\:fill-gray-warm-900\/10:disabled {
  fill: rgb(28 25 23 / 0.1);
}

.disabled\:fill-gray-warm-900\/20:disabled {
  fill: rgb(28 25 23 / 0.2);
}

.disabled\:fill-gray-warm-900\/25:disabled {
  fill: rgb(28 25 23 / 0.25);
}

.disabled\:fill-gray-warm-900\/30:disabled {
  fill: rgb(28 25 23 / 0.3);
}

.disabled\:fill-gray-warm-900\/40:disabled {
  fill: rgb(28 25 23 / 0.4);
}

.disabled\:fill-gray-warm-900\/50:disabled {
  fill: rgb(28 25 23 / 0.5);
}

.disabled\:fill-gray-warm-900\/60:disabled {
  fill: rgb(28 25 23 / 0.6);
}

.disabled\:fill-gray-warm-900\/70:disabled {
  fill: rgb(28 25 23 / 0.7);
}

.disabled\:fill-gray-warm-900\/75:disabled {
  fill: rgb(28 25 23 / 0.75);
}

.disabled\:fill-gray-warm-900\/80:disabled {
  fill: rgb(28 25 23 / 0.8);
}

.disabled\:fill-gray-warm-900\/90:disabled {
  fill: rgb(28 25 23 / 0.9);
}

.disabled\:fill-gray-warm-900\/95:disabled {
  fill: rgb(28 25 23 / 0.95);
}

.disabled\:fill-gray-warm-900\/100:disabled {
  fill: rgb(28 25 23 / 1);
}

.disabled\:fill-gray-warm\/0:disabled {
  fill: rgb(169 162 157 / 0);
}

.disabled\:fill-gray-warm\/5:disabled {
  fill: rgb(169 162 157 / 0.05);
}

.disabled\:fill-gray-warm\/10:disabled {
  fill: rgb(169 162 157 / 0.1);
}

.disabled\:fill-gray-warm\/20:disabled {
  fill: rgb(169 162 157 / 0.2);
}

.disabled\:fill-gray-warm\/25:disabled {
  fill: rgb(169 162 157 / 0.25);
}

.disabled\:fill-gray-warm\/30:disabled {
  fill: rgb(169 162 157 / 0.3);
}

.disabled\:fill-gray-warm\/40:disabled {
  fill: rgb(169 162 157 / 0.4);
}

.disabled\:fill-gray-warm\/50:disabled {
  fill: rgb(169 162 157 / 0.5);
}

.disabled\:fill-gray-warm\/60:disabled {
  fill: rgb(169 162 157 / 0.6);
}

.disabled\:fill-gray-warm\/70:disabled {
  fill: rgb(169 162 157 / 0.7);
}

.disabled\:fill-gray-warm\/75:disabled {
  fill: rgb(169 162 157 / 0.75);
}

.disabled\:fill-gray-warm\/80:disabled {
  fill: rgb(169 162 157 / 0.8);
}

.disabled\:fill-gray-warm\/90:disabled {
  fill: rgb(169 162 157 / 0.9);
}

.disabled\:fill-gray-warm\/95:disabled {
  fill: rgb(169 162 157 / 0.95);
}

.disabled\:fill-gray-warm\/100:disabled {
  fill: rgb(169 162 157 / 1);
}

.disabled\:fill-moss-25\/0:disabled {
  fill: rgb(250 253 247 / 0);
}

.disabled\:fill-moss-25\/5:disabled {
  fill: rgb(250 253 247 / 0.05);
}

.disabled\:fill-moss-25\/10:disabled {
  fill: rgb(250 253 247 / 0.1);
}

.disabled\:fill-moss-25\/20:disabled {
  fill: rgb(250 253 247 / 0.2);
}

.disabled\:fill-moss-25\/25:disabled {
  fill: rgb(250 253 247 / 0.25);
}

.disabled\:fill-moss-25\/30:disabled {
  fill: rgb(250 253 247 / 0.3);
}

.disabled\:fill-moss-25\/40:disabled {
  fill: rgb(250 253 247 / 0.4);
}

.disabled\:fill-moss-25\/50:disabled {
  fill: rgb(250 253 247 / 0.5);
}

.disabled\:fill-moss-25\/60:disabled {
  fill: rgb(250 253 247 / 0.6);
}

.disabled\:fill-moss-25\/70:disabled {
  fill: rgb(250 253 247 / 0.7);
}

.disabled\:fill-moss-25\/75:disabled {
  fill: rgb(250 253 247 / 0.75);
}

.disabled\:fill-moss-25\/80:disabled {
  fill: rgb(250 253 247 / 0.8);
}

.disabled\:fill-moss-25\/90:disabled {
  fill: rgb(250 253 247 / 0.9);
}

.disabled\:fill-moss-25\/95:disabled {
  fill: rgb(250 253 247 / 0.95);
}

.disabled\:fill-moss-25\/100:disabled {
  fill: rgb(250 253 247 / 1);
}

.disabled\:fill-moss-50\/0:disabled {
  fill: rgb(245 251 238 / 0);
}

.disabled\:fill-moss-50\/5:disabled {
  fill: rgb(245 251 238 / 0.05);
}

.disabled\:fill-moss-50\/10:disabled {
  fill: rgb(245 251 238 / 0.1);
}

.disabled\:fill-moss-50\/20:disabled {
  fill: rgb(245 251 238 / 0.2);
}

.disabled\:fill-moss-50\/25:disabled {
  fill: rgb(245 251 238 / 0.25);
}

.disabled\:fill-moss-50\/30:disabled {
  fill: rgb(245 251 238 / 0.3);
}

.disabled\:fill-moss-50\/40:disabled {
  fill: rgb(245 251 238 / 0.4);
}

.disabled\:fill-moss-50\/50:disabled {
  fill: rgb(245 251 238 / 0.5);
}

.disabled\:fill-moss-50\/60:disabled {
  fill: rgb(245 251 238 / 0.6);
}

.disabled\:fill-moss-50\/70:disabled {
  fill: rgb(245 251 238 / 0.7);
}

.disabled\:fill-moss-50\/75:disabled {
  fill: rgb(245 251 238 / 0.75);
}

.disabled\:fill-moss-50\/80:disabled {
  fill: rgb(245 251 238 / 0.8);
}

.disabled\:fill-moss-50\/90:disabled {
  fill: rgb(245 251 238 / 0.9);
}

.disabled\:fill-moss-50\/95:disabled {
  fill: rgb(245 251 238 / 0.95);
}

.disabled\:fill-moss-50\/100:disabled {
  fill: rgb(245 251 238 / 1);
}

.disabled\:fill-moss-100\/0:disabled {
  fill: rgb(230 244 215 / 0);
}

.disabled\:fill-moss-100\/5:disabled {
  fill: rgb(230 244 215 / 0.05);
}

.disabled\:fill-moss-100\/10:disabled {
  fill: rgb(230 244 215 / 0.1);
}

.disabled\:fill-moss-100\/20:disabled {
  fill: rgb(230 244 215 / 0.2);
}

.disabled\:fill-moss-100\/25:disabled {
  fill: rgb(230 244 215 / 0.25);
}

.disabled\:fill-moss-100\/30:disabled {
  fill: rgb(230 244 215 / 0.3);
}

.disabled\:fill-moss-100\/40:disabled {
  fill: rgb(230 244 215 / 0.4);
}

.disabled\:fill-moss-100\/50:disabled {
  fill: rgb(230 244 215 / 0.5);
}

.disabled\:fill-moss-100\/60:disabled {
  fill: rgb(230 244 215 / 0.6);
}

.disabled\:fill-moss-100\/70:disabled {
  fill: rgb(230 244 215 / 0.7);
}

.disabled\:fill-moss-100\/75:disabled {
  fill: rgb(230 244 215 / 0.75);
}

.disabled\:fill-moss-100\/80:disabled {
  fill: rgb(230 244 215 / 0.8);
}

.disabled\:fill-moss-100\/90:disabled {
  fill: rgb(230 244 215 / 0.9);
}

.disabled\:fill-moss-100\/95:disabled {
  fill: rgb(230 244 215 / 0.95);
}

.disabled\:fill-moss-100\/100:disabled {
  fill: rgb(230 244 215 / 1);
}

.disabled\:fill-moss-200\/0:disabled {
  fill: rgb(206 234 176 / 0);
}

.disabled\:fill-moss-200\/5:disabled {
  fill: rgb(206 234 176 / 0.05);
}

.disabled\:fill-moss-200\/10:disabled {
  fill: rgb(206 234 176 / 0.1);
}

.disabled\:fill-moss-200\/20:disabled {
  fill: rgb(206 234 176 / 0.2);
}

.disabled\:fill-moss-200\/25:disabled {
  fill: rgb(206 234 176 / 0.25);
}

.disabled\:fill-moss-200\/30:disabled {
  fill: rgb(206 234 176 / 0.3);
}

.disabled\:fill-moss-200\/40:disabled {
  fill: rgb(206 234 176 / 0.4);
}

.disabled\:fill-moss-200\/50:disabled {
  fill: rgb(206 234 176 / 0.5);
}

.disabled\:fill-moss-200\/60:disabled {
  fill: rgb(206 234 176 / 0.6);
}

.disabled\:fill-moss-200\/70:disabled {
  fill: rgb(206 234 176 / 0.7);
}

.disabled\:fill-moss-200\/75:disabled {
  fill: rgb(206 234 176 / 0.75);
}

.disabled\:fill-moss-200\/80:disabled {
  fill: rgb(206 234 176 / 0.8);
}

.disabled\:fill-moss-200\/90:disabled {
  fill: rgb(206 234 176 / 0.9);
}

.disabled\:fill-moss-200\/95:disabled {
  fill: rgb(206 234 176 / 0.95);
}

.disabled\:fill-moss-200\/100:disabled {
  fill: rgb(206 234 176 / 1);
}

.disabled\:fill-moss-300\/0:disabled {
  fill: rgb(172 220 121 / 0);
}

.disabled\:fill-moss-300\/5:disabled {
  fill: rgb(172 220 121 / 0.05);
}

.disabled\:fill-moss-300\/10:disabled {
  fill: rgb(172 220 121 / 0.1);
}

.disabled\:fill-moss-300\/20:disabled {
  fill: rgb(172 220 121 / 0.2);
}

.disabled\:fill-moss-300\/25:disabled {
  fill: rgb(172 220 121 / 0.25);
}

.disabled\:fill-moss-300\/30:disabled {
  fill: rgb(172 220 121 / 0.3);
}

.disabled\:fill-moss-300\/40:disabled {
  fill: rgb(172 220 121 / 0.4);
}

.disabled\:fill-moss-300\/50:disabled {
  fill: rgb(172 220 121 / 0.5);
}

.disabled\:fill-moss-300\/60:disabled {
  fill: rgb(172 220 121 / 0.6);
}

.disabled\:fill-moss-300\/70:disabled {
  fill: rgb(172 220 121 / 0.7);
}

.disabled\:fill-moss-300\/75:disabled {
  fill: rgb(172 220 121 / 0.75);
}

.disabled\:fill-moss-300\/80:disabled {
  fill: rgb(172 220 121 / 0.8);
}

.disabled\:fill-moss-300\/90:disabled {
  fill: rgb(172 220 121 / 0.9);
}

.disabled\:fill-moss-300\/95:disabled {
  fill: rgb(172 220 121 / 0.95);
}

.disabled\:fill-moss-300\/100:disabled {
  fill: rgb(172 220 121 / 1);
}

.disabled\:fill-moss-400\/0:disabled {
  fill: rgb(134 203 60 / 0);
}

.disabled\:fill-moss-400\/5:disabled {
  fill: rgb(134 203 60 / 0.05);
}

.disabled\:fill-moss-400\/10:disabled {
  fill: rgb(134 203 60 / 0.1);
}

.disabled\:fill-moss-400\/20:disabled {
  fill: rgb(134 203 60 / 0.2);
}

.disabled\:fill-moss-400\/25:disabled {
  fill: rgb(134 203 60 / 0.25);
}

.disabled\:fill-moss-400\/30:disabled {
  fill: rgb(134 203 60 / 0.3);
}

.disabled\:fill-moss-400\/40:disabled {
  fill: rgb(134 203 60 / 0.4);
}

.disabled\:fill-moss-400\/50:disabled {
  fill: rgb(134 203 60 / 0.5);
}

.disabled\:fill-moss-400\/60:disabled {
  fill: rgb(134 203 60 / 0.6);
}

.disabled\:fill-moss-400\/70:disabled {
  fill: rgb(134 203 60 / 0.7);
}

.disabled\:fill-moss-400\/75:disabled {
  fill: rgb(134 203 60 / 0.75);
}

.disabled\:fill-moss-400\/80:disabled {
  fill: rgb(134 203 60 / 0.8);
}

.disabled\:fill-moss-400\/90:disabled {
  fill: rgb(134 203 60 / 0.9);
}

.disabled\:fill-moss-400\/95:disabled {
  fill: rgb(134 203 60 / 0.95);
}

.disabled\:fill-moss-400\/100:disabled {
  fill: rgb(134 203 60 / 1);
}

.disabled\:fill-moss-500\/0:disabled {
  fill: rgb(102 159 42 / 0);
}

.disabled\:fill-moss-500\/5:disabled {
  fill: rgb(102 159 42 / 0.05);
}

.disabled\:fill-moss-500\/10:disabled {
  fill: rgb(102 159 42 / 0.1);
}

.disabled\:fill-moss-500\/20:disabled {
  fill: rgb(102 159 42 / 0.2);
}

.disabled\:fill-moss-500\/25:disabled {
  fill: rgb(102 159 42 / 0.25);
}

.disabled\:fill-moss-500\/30:disabled {
  fill: rgb(102 159 42 / 0.3);
}

.disabled\:fill-moss-500\/40:disabled {
  fill: rgb(102 159 42 / 0.4);
}

.disabled\:fill-moss-500\/50:disabled {
  fill: rgb(102 159 42 / 0.5);
}

.disabled\:fill-moss-500\/60:disabled {
  fill: rgb(102 159 42 / 0.6);
}

.disabled\:fill-moss-500\/70:disabled {
  fill: rgb(102 159 42 / 0.7);
}

.disabled\:fill-moss-500\/75:disabled {
  fill: rgb(102 159 42 / 0.75);
}

.disabled\:fill-moss-500\/80:disabled {
  fill: rgb(102 159 42 / 0.8);
}

.disabled\:fill-moss-500\/90:disabled {
  fill: rgb(102 159 42 / 0.9);
}

.disabled\:fill-moss-500\/95:disabled {
  fill: rgb(102 159 42 / 0.95);
}

.disabled\:fill-moss-500\/100:disabled {
  fill: rgb(102 159 42 / 1);
}

.disabled\:fill-moss-600\/0:disabled {
  fill: rgb(79 122 33 / 0);
}

.disabled\:fill-moss-600\/5:disabled {
  fill: rgb(79 122 33 / 0.05);
}

.disabled\:fill-moss-600\/10:disabled {
  fill: rgb(79 122 33 / 0.1);
}

.disabled\:fill-moss-600\/20:disabled {
  fill: rgb(79 122 33 / 0.2);
}

.disabled\:fill-moss-600\/25:disabled {
  fill: rgb(79 122 33 / 0.25);
}

.disabled\:fill-moss-600\/30:disabled {
  fill: rgb(79 122 33 / 0.3);
}

.disabled\:fill-moss-600\/40:disabled {
  fill: rgb(79 122 33 / 0.4);
}

.disabled\:fill-moss-600\/50:disabled {
  fill: rgb(79 122 33 / 0.5);
}

.disabled\:fill-moss-600\/60:disabled {
  fill: rgb(79 122 33 / 0.6);
}

.disabled\:fill-moss-600\/70:disabled {
  fill: rgb(79 122 33 / 0.7);
}

.disabled\:fill-moss-600\/75:disabled {
  fill: rgb(79 122 33 / 0.75);
}

.disabled\:fill-moss-600\/80:disabled {
  fill: rgb(79 122 33 / 0.8);
}

.disabled\:fill-moss-600\/90:disabled {
  fill: rgb(79 122 33 / 0.9);
}

.disabled\:fill-moss-600\/95:disabled {
  fill: rgb(79 122 33 / 0.95);
}

.disabled\:fill-moss-600\/100:disabled {
  fill: rgb(79 122 33 / 1);
}

.disabled\:fill-moss-700\/0:disabled {
  fill: rgb(63 98 26 / 0);
}

.disabled\:fill-moss-700\/5:disabled {
  fill: rgb(63 98 26 / 0.05);
}

.disabled\:fill-moss-700\/10:disabled {
  fill: rgb(63 98 26 / 0.1);
}

.disabled\:fill-moss-700\/20:disabled {
  fill: rgb(63 98 26 / 0.2);
}

.disabled\:fill-moss-700\/25:disabled {
  fill: rgb(63 98 26 / 0.25);
}

.disabled\:fill-moss-700\/30:disabled {
  fill: rgb(63 98 26 / 0.3);
}

.disabled\:fill-moss-700\/40:disabled {
  fill: rgb(63 98 26 / 0.4);
}

.disabled\:fill-moss-700\/50:disabled {
  fill: rgb(63 98 26 / 0.5);
}

.disabled\:fill-moss-700\/60:disabled {
  fill: rgb(63 98 26 / 0.6);
}

.disabled\:fill-moss-700\/70:disabled {
  fill: rgb(63 98 26 / 0.7);
}

.disabled\:fill-moss-700\/75:disabled {
  fill: rgb(63 98 26 / 0.75);
}

.disabled\:fill-moss-700\/80:disabled {
  fill: rgb(63 98 26 / 0.8);
}

.disabled\:fill-moss-700\/90:disabled {
  fill: rgb(63 98 26 / 0.9);
}

.disabled\:fill-moss-700\/95:disabled {
  fill: rgb(63 98 26 / 0.95);
}

.disabled\:fill-moss-700\/100:disabled {
  fill: rgb(63 98 26 / 1);
}

.disabled\:fill-moss-800\/0:disabled {
  fill: rgb(51 80 21 / 0);
}

.disabled\:fill-moss-800\/5:disabled {
  fill: rgb(51 80 21 / 0.05);
}

.disabled\:fill-moss-800\/10:disabled {
  fill: rgb(51 80 21 / 0.1);
}

.disabled\:fill-moss-800\/20:disabled {
  fill: rgb(51 80 21 / 0.2);
}

.disabled\:fill-moss-800\/25:disabled {
  fill: rgb(51 80 21 / 0.25);
}

.disabled\:fill-moss-800\/30:disabled {
  fill: rgb(51 80 21 / 0.3);
}

.disabled\:fill-moss-800\/40:disabled {
  fill: rgb(51 80 21 / 0.4);
}

.disabled\:fill-moss-800\/50:disabled {
  fill: rgb(51 80 21 / 0.5);
}

.disabled\:fill-moss-800\/60:disabled {
  fill: rgb(51 80 21 / 0.6);
}

.disabled\:fill-moss-800\/70:disabled {
  fill: rgb(51 80 21 / 0.7);
}

.disabled\:fill-moss-800\/75:disabled {
  fill: rgb(51 80 21 / 0.75);
}

.disabled\:fill-moss-800\/80:disabled {
  fill: rgb(51 80 21 / 0.8);
}

.disabled\:fill-moss-800\/90:disabled {
  fill: rgb(51 80 21 / 0.9);
}

.disabled\:fill-moss-800\/95:disabled {
  fill: rgb(51 80 21 / 0.95);
}

.disabled\:fill-moss-800\/100:disabled {
  fill: rgb(51 80 21 / 1);
}

.disabled\:fill-moss-900\/0:disabled {
  fill: rgb(43 66 18 / 0);
}

.disabled\:fill-moss-900\/5:disabled {
  fill: rgb(43 66 18 / 0.05);
}

.disabled\:fill-moss-900\/10:disabled {
  fill: rgb(43 66 18 / 0.1);
}

.disabled\:fill-moss-900\/20:disabled {
  fill: rgb(43 66 18 / 0.2);
}

.disabled\:fill-moss-900\/25:disabled {
  fill: rgb(43 66 18 / 0.25);
}

.disabled\:fill-moss-900\/30:disabled {
  fill: rgb(43 66 18 / 0.3);
}

.disabled\:fill-moss-900\/40:disabled {
  fill: rgb(43 66 18 / 0.4);
}

.disabled\:fill-moss-900\/50:disabled {
  fill: rgb(43 66 18 / 0.5);
}

.disabled\:fill-moss-900\/60:disabled {
  fill: rgb(43 66 18 / 0.6);
}

.disabled\:fill-moss-900\/70:disabled {
  fill: rgb(43 66 18 / 0.7);
}

.disabled\:fill-moss-900\/75:disabled {
  fill: rgb(43 66 18 / 0.75);
}

.disabled\:fill-moss-900\/80:disabled {
  fill: rgb(43 66 18 / 0.8);
}

.disabled\:fill-moss-900\/90:disabled {
  fill: rgb(43 66 18 / 0.9);
}

.disabled\:fill-moss-900\/95:disabled {
  fill: rgb(43 66 18 / 0.95);
}

.disabled\:fill-moss-900\/100:disabled {
  fill: rgb(43 66 18 / 1);
}

.disabled\:fill-moss\/0:disabled {
  fill: rgb(134 203 60 / 0);
}

.disabled\:fill-moss\/5:disabled {
  fill: rgb(134 203 60 / 0.05);
}

.disabled\:fill-moss\/10:disabled {
  fill: rgb(134 203 60 / 0.1);
}

.disabled\:fill-moss\/20:disabled {
  fill: rgb(134 203 60 / 0.2);
}

.disabled\:fill-moss\/25:disabled {
  fill: rgb(134 203 60 / 0.25);
}

.disabled\:fill-moss\/30:disabled {
  fill: rgb(134 203 60 / 0.3);
}

.disabled\:fill-moss\/40:disabled {
  fill: rgb(134 203 60 / 0.4);
}

.disabled\:fill-moss\/50:disabled {
  fill: rgb(134 203 60 / 0.5);
}

.disabled\:fill-moss\/60:disabled {
  fill: rgb(134 203 60 / 0.6);
}

.disabled\:fill-moss\/70:disabled {
  fill: rgb(134 203 60 / 0.7);
}

.disabled\:fill-moss\/75:disabled {
  fill: rgb(134 203 60 / 0.75);
}

.disabled\:fill-moss\/80:disabled {
  fill: rgb(134 203 60 / 0.8);
}

.disabled\:fill-moss\/90:disabled {
  fill: rgb(134 203 60 / 0.9);
}

.disabled\:fill-moss\/95:disabled {
  fill: rgb(134 203 60 / 0.95);
}

.disabled\:fill-moss\/100:disabled {
  fill: rgb(134 203 60 / 1);
}

.disabled\:fill-green-light-25\/0:disabled {
  fill: rgb(250 254 245 / 0);
}

.disabled\:fill-green-light-25\/5:disabled {
  fill: rgb(250 254 245 / 0.05);
}

.disabled\:fill-green-light-25\/10:disabled {
  fill: rgb(250 254 245 / 0.1);
}

.disabled\:fill-green-light-25\/20:disabled {
  fill: rgb(250 254 245 / 0.2);
}

.disabled\:fill-green-light-25\/25:disabled {
  fill: rgb(250 254 245 / 0.25);
}

.disabled\:fill-green-light-25\/30:disabled {
  fill: rgb(250 254 245 / 0.3);
}

.disabled\:fill-green-light-25\/40:disabled {
  fill: rgb(250 254 245 / 0.4);
}

.disabled\:fill-green-light-25\/50:disabled {
  fill: rgb(250 254 245 / 0.5);
}

.disabled\:fill-green-light-25\/60:disabled {
  fill: rgb(250 254 245 / 0.6);
}

.disabled\:fill-green-light-25\/70:disabled {
  fill: rgb(250 254 245 / 0.7);
}

.disabled\:fill-green-light-25\/75:disabled {
  fill: rgb(250 254 245 / 0.75);
}

.disabled\:fill-green-light-25\/80:disabled {
  fill: rgb(250 254 245 / 0.8);
}

.disabled\:fill-green-light-25\/90:disabled {
  fill: rgb(250 254 245 / 0.9);
}

.disabled\:fill-green-light-25\/95:disabled {
  fill: rgb(250 254 245 / 0.95);
}

.disabled\:fill-green-light-25\/100:disabled {
  fill: rgb(250 254 245 / 1);
}

.disabled\:fill-green-light-50\/0:disabled {
  fill: rgb(243 254 231 / 0);
}

.disabled\:fill-green-light-50\/5:disabled {
  fill: rgb(243 254 231 / 0.05);
}

.disabled\:fill-green-light-50\/10:disabled {
  fill: rgb(243 254 231 / 0.1);
}

.disabled\:fill-green-light-50\/20:disabled {
  fill: rgb(243 254 231 / 0.2);
}

.disabled\:fill-green-light-50\/25:disabled {
  fill: rgb(243 254 231 / 0.25);
}

.disabled\:fill-green-light-50\/30:disabled {
  fill: rgb(243 254 231 / 0.3);
}

.disabled\:fill-green-light-50\/40:disabled {
  fill: rgb(243 254 231 / 0.4);
}

.disabled\:fill-green-light-50\/50:disabled {
  fill: rgb(243 254 231 / 0.5);
}

.disabled\:fill-green-light-50\/60:disabled {
  fill: rgb(243 254 231 / 0.6);
}

.disabled\:fill-green-light-50\/70:disabled {
  fill: rgb(243 254 231 / 0.7);
}

.disabled\:fill-green-light-50\/75:disabled {
  fill: rgb(243 254 231 / 0.75);
}

.disabled\:fill-green-light-50\/80:disabled {
  fill: rgb(243 254 231 / 0.8);
}

.disabled\:fill-green-light-50\/90:disabled {
  fill: rgb(243 254 231 / 0.9);
}

.disabled\:fill-green-light-50\/95:disabled {
  fill: rgb(243 254 231 / 0.95);
}

.disabled\:fill-green-light-50\/100:disabled {
  fill: rgb(243 254 231 / 1);
}

.disabled\:fill-green-light-100\/0:disabled {
  fill: rgb(228 251 204 / 0);
}

.disabled\:fill-green-light-100\/5:disabled {
  fill: rgb(228 251 204 / 0.05);
}

.disabled\:fill-green-light-100\/10:disabled {
  fill: rgb(228 251 204 / 0.1);
}

.disabled\:fill-green-light-100\/20:disabled {
  fill: rgb(228 251 204 / 0.2);
}

.disabled\:fill-green-light-100\/25:disabled {
  fill: rgb(228 251 204 / 0.25);
}

.disabled\:fill-green-light-100\/30:disabled {
  fill: rgb(228 251 204 / 0.3);
}

.disabled\:fill-green-light-100\/40:disabled {
  fill: rgb(228 251 204 / 0.4);
}

.disabled\:fill-green-light-100\/50:disabled {
  fill: rgb(228 251 204 / 0.5);
}

.disabled\:fill-green-light-100\/60:disabled {
  fill: rgb(228 251 204 / 0.6);
}

.disabled\:fill-green-light-100\/70:disabled {
  fill: rgb(228 251 204 / 0.7);
}

.disabled\:fill-green-light-100\/75:disabled {
  fill: rgb(228 251 204 / 0.75);
}

.disabled\:fill-green-light-100\/80:disabled {
  fill: rgb(228 251 204 / 0.8);
}

.disabled\:fill-green-light-100\/90:disabled {
  fill: rgb(228 251 204 / 0.9);
}

.disabled\:fill-green-light-100\/95:disabled {
  fill: rgb(228 251 204 / 0.95);
}

.disabled\:fill-green-light-100\/100:disabled {
  fill: rgb(228 251 204 / 1);
}

.disabled\:fill-green-light-300\/0:disabled {
  fill: rgb(166 239 103 / 0);
}

.disabled\:fill-green-light-300\/5:disabled {
  fill: rgb(166 239 103 / 0.05);
}

.disabled\:fill-green-light-300\/10:disabled {
  fill: rgb(166 239 103 / 0.1);
}

.disabled\:fill-green-light-300\/20:disabled {
  fill: rgb(166 239 103 / 0.2);
}

.disabled\:fill-green-light-300\/25:disabled {
  fill: rgb(166 239 103 / 0.25);
}

.disabled\:fill-green-light-300\/30:disabled {
  fill: rgb(166 239 103 / 0.3);
}

.disabled\:fill-green-light-300\/40:disabled {
  fill: rgb(166 239 103 / 0.4);
}

.disabled\:fill-green-light-300\/50:disabled {
  fill: rgb(166 239 103 / 0.5);
}

.disabled\:fill-green-light-300\/60:disabled {
  fill: rgb(166 239 103 / 0.6);
}

.disabled\:fill-green-light-300\/70:disabled {
  fill: rgb(166 239 103 / 0.7);
}

.disabled\:fill-green-light-300\/75:disabled {
  fill: rgb(166 239 103 / 0.75);
}

.disabled\:fill-green-light-300\/80:disabled {
  fill: rgb(166 239 103 / 0.8);
}

.disabled\:fill-green-light-300\/90:disabled {
  fill: rgb(166 239 103 / 0.9);
}

.disabled\:fill-green-light-300\/95:disabled {
  fill: rgb(166 239 103 / 0.95);
}

.disabled\:fill-green-light-300\/100:disabled {
  fill: rgb(166 239 103 / 1);
}

.disabled\:fill-green-light-400\/0:disabled {
  fill: rgb(133 225 58 / 0);
}

.disabled\:fill-green-light-400\/5:disabled {
  fill: rgb(133 225 58 / 0.05);
}

.disabled\:fill-green-light-400\/10:disabled {
  fill: rgb(133 225 58 / 0.1);
}

.disabled\:fill-green-light-400\/20:disabled {
  fill: rgb(133 225 58 / 0.2);
}

.disabled\:fill-green-light-400\/25:disabled {
  fill: rgb(133 225 58 / 0.25);
}

.disabled\:fill-green-light-400\/30:disabled {
  fill: rgb(133 225 58 / 0.3);
}

.disabled\:fill-green-light-400\/40:disabled {
  fill: rgb(133 225 58 / 0.4);
}

.disabled\:fill-green-light-400\/50:disabled {
  fill: rgb(133 225 58 / 0.5);
}

.disabled\:fill-green-light-400\/60:disabled {
  fill: rgb(133 225 58 / 0.6);
}

.disabled\:fill-green-light-400\/70:disabled {
  fill: rgb(133 225 58 / 0.7);
}

.disabled\:fill-green-light-400\/75:disabled {
  fill: rgb(133 225 58 / 0.75);
}

.disabled\:fill-green-light-400\/80:disabled {
  fill: rgb(133 225 58 / 0.8);
}

.disabled\:fill-green-light-400\/90:disabled {
  fill: rgb(133 225 58 / 0.9);
}

.disabled\:fill-green-light-400\/95:disabled {
  fill: rgb(133 225 58 / 0.95);
}

.disabled\:fill-green-light-400\/100:disabled {
  fill: rgb(133 225 58 / 1);
}

.disabled\:fill-green-light-500\/0:disabled {
  fill: rgb(102 6 16 / 0);
}

.disabled\:fill-green-light-500\/5:disabled {
  fill: rgb(102 6 16 / 0.05);
}

.disabled\:fill-green-light-500\/10:disabled {
  fill: rgb(102 6 16 / 0.1);
}

.disabled\:fill-green-light-500\/20:disabled {
  fill: rgb(102 6 16 / 0.2);
}

.disabled\:fill-green-light-500\/25:disabled {
  fill: rgb(102 6 16 / 0.25);
}

.disabled\:fill-green-light-500\/30:disabled {
  fill: rgb(102 6 16 / 0.3);
}

.disabled\:fill-green-light-500\/40:disabled {
  fill: rgb(102 6 16 / 0.4);
}

.disabled\:fill-green-light-500\/50:disabled {
  fill: rgb(102 6 16 / 0.5);
}

.disabled\:fill-green-light-500\/60:disabled {
  fill: rgb(102 6 16 / 0.6);
}

.disabled\:fill-green-light-500\/70:disabled {
  fill: rgb(102 6 16 / 0.7);
}

.disabled\:fill-green-light-500\/75:disabled {
  fill: rgb(102 6 16 / 0.75);
}

.disabled\:fill-green-light-500\/80:disabled {
  fill: rgb(102 6 16 / 0.8);
}

.disabled\:fill-green-light-500\/90:disabled {
  fill: rgb(102 6 16 / 0.9);
}

.disabled\:fill-green-light-500\/95:disabled {
  fill: rgb(102 6 16 / 0.95);
}

.disabled\:fill-green-light-500\/100:disabled {
  fill: rgb(102 6 16 / 1);
}

.disabled\:fill-green-light-800\/0:disabled {
  fill: rgb(50 98 18 / 0);
}

.disabled\:fill-green-light-800\/5:disabled {
  fill: rgb(50 98 18 / 0.05);
}

.disabled\:fill-green-light-800\/10:disabled {
  fill: rgb(50 98 18 / 0.1);
}

.disabled\:fill-green-light-800\/20:disabled {
  fill: rgb(50 98 18 / 0.2);
}

.disabled\:fill-green-light-800\/25:disabled {
  fill: rgb(50 98 18 / 0.25);
}

.disabled\:fill-green-light-800\/30:disabled {
  fill: rgb(50 98 18 / 0.3);
}

.disabled\:fill-green-light-800\/40:disabled {
  fill: rgb(50 98 18 / 0.4);
}

.disabled\:fill-green-light-800\/50:disabled {
  fill: rgb(50 98 18 / 0.5);
}

.disabled\:fill-green-light-800\/60:disabled {
  fill: rgb(50 98 18 / 0.6);
}

.disabled\:fill-green-light-800\/70:disabled {
  fill: rgb(50 98 18 / 0.7);
}

.disabled\:fill-green-light-800\/75:disabled {
  fill: rgb(50 98 18 / 0.75);
}

.disabled\:fill-green-light-800\/80:disabled {
  fill: rgb(50 98 18 / 0.8);
}

.disabled\:fill-green-light-800\/90:disabled {
  fill: rgb(50 98 18 / 0.9);
}

.disabled\:fill-green-light-800\/95:disabled {
  fill: rgb(50 98 18 / 0.95);
}

.disabled\:fill-green-light-800\/100:disabled {
  fill: rgb(50 98 18 / 1);
}

.disabled\:fill-green-light-900\/0:disabled {
  fill: rgb(43 83 20 / 0);
}

.disabled\:fill-green-light-900\/5:disabled {
  fill: rgb(43 83 20 / 0.05);
}

.disabled\:fill-green-light-900\/10:disabled {
  fill: rgb(43 83 20 / 0.1);
}

.disabled\:fill-green-light-900\/20:disabled {
  fill: rgb(43 83 20 / 0.2);
}

.disabled\:fill-green-light-900\/25:disabled {
  fill: rgb(43 83 20 / 0.25);
}

.disabled\:fill-green-light-900\/30:disabled {
  fill: rgb(43 83 20 / 0.3);
}

.disabled\:fill-green-light-900\/40:disabled {
  fill: rgb(43 83 20 / 0.4);
}

.disabled\:fill-green-light-900\/50:disabled {
  fill: rgb(43 83 20 / 0.5);
}

.disabled\:fill-green-light-900\/60:disabled {
  fill: rgb(43 83 20 / 0.6);
}

.disabled\:fill-green-light-900\/70:disabled {
  fill: rgb(43 83 20 / 0.7);
}

.disabled\:fill-green-light-900\/75:disabled {
  fill: rgb(43 83 20 / 0.75);
}

.disabled\:fill-green-light-900\/80:disabled {
  fill: rgb(43 83 20 / 0.8);
}

.disabled\:fill-green-light-900\/90:disabled {
  fill: rgb(43 83 20 / 0.9);
}

.disabled\:fill-green-light-900\/95:disabled {
  fill: rgb(43 83 20 / 0.95);
}

.disabled\:fill-green-light-900\/100:disabled {
  fill: rgb(43 83 20 / 1);
}

.disabled\:fill-green-light\/0:disabled {
  fill: rgb(133 225 58 / 0);
}

.disabled\:fill-green-light\/5:disabled {
  fill: rgb(133 225 58 / 0.05);
}

.disabled\:fill-green-light\/10:disabled {
  fill: rgb(133 225 58 / 0.1);
}

.disabled\:fill-green-light\/20:disabled {
  fill: rgb(133 225 58 / 0.2);
}

.disabled\:fill-green-light\/25:disabled {
  fill: rgb(133 225 58 / 0.25);
}

.disabled\:fill-green-light\/30:disabled {
  fill: rgb(133 225 58 / 0.3);
}

.disabled\:fill-green-light\/40:disabled {
  fill: rgb(133 225 58 / 0.4);
}

.disabled\:fill-green-light\/50:disabled {
  fill: rgb(133 225 58 / 0.5);
}

.disabled\:fill-green-light\/60:disabled {
  fill: rgb(133 225 58 / 0.6);
}

.disabled\:fill-green-light\/70:disabled {
  fill: rgb(133 225 58 / 0.7);
}

.disabled\:fill-green-light\/75:disabled {
  fill: rgb(133 225 58 / 0.75);
}

.disabled\:fill-green-light\/80:disabled {
  fill: rgb(133 225 58 / 0.8);
}

.disabled\:fill-green-light\/90:disabled {
  fill: rgb(133 225 58 / 0.9);
}

.disabled\:fill-green-light\/95:disabled {
  fill: rgb(133 225 58 / 0.95);
}

.disabled\:fill-green-light\/100:disabled {
  fill: rgb(133 225 58 / 1);
}

.disabled\:fill-green-25\/0:disabled {
  fill: rgb(246 254 249 / 0);
}

.disabled\:fill-green-25\/5:disabled {
  fill: rgb(246 254 249 / 0.05);
}

.disabled\:fill-green-25\/10:disabled {
  fill: rgb(246 254 249 / 0.1);
}

.disabled\:fill-green-25\/20:disabled {
  fill: rgb(246 254 249 / 0.2);
}

.disabled\:fill-green-25\/25:disabled {
  fill: rgb(246 254 249 / 0.25);
}

.disabled\:fill-green-25\/30:disabled {
  fill: rgb(246 254 249 / 0.3);
}

.disabled\:fill-green-25\/40:disabled {
  fill: rgb(246 254 249 / 0.4);
}

.disabled\:fill-green-25\/50:disabled {
  fill: rgb(246 254 249 / 0.5);
}

.disabled\:fill-green-25\/60:disabled {
  fill: rgb(246 254 249 / 0.6);
}

.disabled\:fill-green-25\/70:disabled {
  fill: rgb(246 254 249 / 0.7);
}

.disabled\:fill-green-25\/75:disabled {
  fill: rgb(246 254 249 / 0.75);
}

.disabled\:fill-green-25\/80:disabled {
  fill: rgb(246 254 249 / 0.8);
}

.disabled\:fill-green-25\/90:disabled {
  fill: rgb(246 254 249 / 0.9);
}

.disabled\:fill-green-25\/95:disabled {
  fill: rgb(246 254 249 / 0.95);
}

.disabled\:fill-green-25\/100:disabled {
  fill: rgb(246 254 249 / 1);
}

.disabled\:fill-green-50\/0:disabled {
  fill: rgb(237 252 242 / 0);
}

.disabled\:fill-green-50\/5:disabled {
  fill: rgb(237 252 242 / 0.05);
}

.disabled\:fill-green-50\/10:disabled {
  fill: rgb(237 252 242 / 0.1);
}

.disabled\:fill-green-50\/20:disabled {
  fill: rgb(237 252 242 / 0.2);
}

.disabled\:fill-green-50\/25:disabled {
  fill: rgb(237 252 242 / 0.25);
}

.disabled\:fill-green-50\/30:disabled {
  fill: rgb(237 252 242 / 0.3);
}

.disabled\:fill-green-50\/40:disabled {
  fill: rgb(237 252 242 / 0.4);
}

.disabled\:fill-green-50\/50:disabled {
  fill: rgb(237 252 242 / 0.5);
}

.disabled\:fill-green-50\/60:disabled {
  fill: rgb(237 252 242 / 0.6);
}

.disabled\:fill-green-50\/70:disabled {
  fill: rgb(237 252 242 / 0.7);
}

.disabled\:fill-green-50\/75:disabled {
  fill: rgb(237 252 242 / 0.75);
}

.disabled\:fill-green-50\/80:disabled {
  fill: rgb(237 252 242 / 0.8);
}

.disabled\:fill-green-50\/90:disabled {
  fill: rgb(237 252 242 / 0.9);
}

.disabled\:fill-green-50\/95:disabled {
  fill: rgb(237 252 242 / 0.95);
}

.disabled\:fill-green-50\/100:disabled {
  fill: rgb(237 252 242 / 1);
}

.disabled\:fill-green-100\/0:disabled {
  fill: rgb(211 248 223 / 0);
}

.disabled\:fill-green-100\/5:disabled {
  fill: rgb(211 248 223 / 0.05);
}

.disabled\:fill-green-100\/10:disabled {
  fill: rgb(211 248 223 / 0.1);
}

.disabled\:fill-green-100\/20:disabled {
  fill: rgb(211 248 223 / 0.2);
}

.disabled\:fill-green-100\/25:disabled {
  fill: rgb(211 248 223 / 0.25);
}

.disabled\:fill-green-100\/30:disabled {
  fill: rgb(211 248 223 / 0.3);
}

.disabled\:fill-green-100\/40:disabled {
  fill: rgb(211 248 223 / 0.4);
}

.disabled\:fill-green-100\/50:disabled {
  fill: rgb(211 248 223 / 0.5);
}

.disabled\:fill-green-100\/60:disabled {
  fill: rgb(211 248 223 / 0.6);
}

.disabled\:fill-green-100\/70:disabled {
  fill: rgb(211 248 223 / 0.7);
}

.disabled\:fill-green-100\/75:disabled {
  fill: rgb(211 248 223 / 0.75);
}

.disabled\:fill-green-100\/80:disabled {
  fill: rgb(211 248 223 / 0.8);
}

.disabled\:fill-green-100\/90:disabled {
  fill: rgb(211 248 223 / 0.9);
}

.disabled\:fill-green-100\/95:disabled {
  fill: rgb(211 248 223 / 0.95);
}

.disabled\:fill-green-100\/100:disabled {
  fill: rgb(211 248 223 / 1);
}

.disabled\:fill-green-200\/0:disabled {
  fill: rgb(170 240 196 / 0);
}

.disabled\:fill-green-200\/5:disabled {
  fill: rgb(170 240 196 / 0.05);
}

.disabled\:fill-green-200\/10:disabled {
  fill: rgb(170 240 196 / 0.1);
}

.disabled\:fill-green-200\/20:disabled {
  fill: rgb(170 240 196 / 0.2);
}

.disabled\:fill-green-200\/25:disabled {
  fill: rgb(170 240 196 / 0.25);
}

.disabled\:fill-green-200\/30:disabled {
  fill: rgb(170 240 196 / 0.3);
}

.disabled\:fill-green-200\/40:disabled {
  fill: rgb(170 240 196 / 0.4);
}

.disabled\:fill-green-200\/50:disabled {
  fill: rgb(170 240 196 / 0.5);
}

.disabled\:fill-green-200\/60:disabled {
  fill: rgb(170 240 196 / 0.6);
}

.disabled\:fill-green-200\/70:disabled {
  fill: rgb(170 240 196 / 0.7);
}

.disabled\:fill-green-200\/75:disabled {
  fill: rgb(170 240 196 / 0.75);
}

.disabled\:fill-green-200\/80:disabled {
  fill: rgb(170 240 196 / 0.8);
}

.disabled\:fill-green-200\/90:disabled {
  fill: rgb(170 240 196 / 0.9);
}

.disabled\:fill-green-200\/95:disabled {
  fill: rgb(170 240 196 / 0.95);
}

.disabled\:fill-green-200\/100:disabled {
  fill: rgb(170 240 196 / 1);
}

.disabled\:fill-green-300\/0:disabled {
  fill: rgb(115 226 163 / 0);
}

.disabled\:fill-green-300\/5:disabled {
  fill: rgb(115 226 163 / 0.05);
}

.disabled\:fill-green-300\/10:disabled {
  fill: rgb(115 226 163 / 0.1);
}

.disabled\:fill-green-300\/20:disabled {
  fill: rgb(115 226 163 / 0.2);
}

.disabled\:fill-green-300\/25:disabled {
  fill: rgb(115 226 163 / 0.25);
}

.disabled\:fill-green-300\/30:disabled {
  fill: rgb(115 226 163 / 0.3);
}

.disabled\:fill-green-300\/40:disabled {
  fill: rgb(115 226 163 / 0.4);
}

.disabled\:fill-green-300\/50:disabled {
  fill: rgb(115 226 163 / 0.5);
}

.disabled\:fill-green-300\/60:disabled {
  fill: rgb(115 226 163 / 0.6);
}

.disabled\:fill-green-300\/70:disabled {
  fill: rgb(115 226 163 / 0.7);
}

.disabled\:fill-green-300\/75:disabled {
  fill: rgb(115 226 163 / 0.75);
}

.disabled\:fill-green-300\/80:disabled {
  fill: rgb(115 226 163 / 0.8);
}

.disabled\:fill-green-300\/90:disabled {
  fill: rgb(115 226 163 / 0.9);
}

.disabled\:fill-green-300\/95:disabled {
  fill: rgb(115 226 163 / 0.95);
}

.disabled\:fill-green-300\/100:disabled {
  fill: rgb(115 226 163 / 1);
}

.disabled\:fill-green-400\/0:disabled {
  fill: rgb(60 203 127 / 0);
}

.disabled\:fill-green-400\/5:disabled {
  fill: rgb(60 203 127 / 0.05);
}

.disabled\:fill-green-400\/10:disabled {
  fill: rgb(60 203 127 / 0.1);
}

.disabled\:fill-green-400\/20:disabled {
  fill: rgb(60 203 127 / 0.2);
}

.disabled\:fill-green-400\/25:disabled {
  fill: rgb(60 203 127 / 0.25);
}

.disabled\:fill-green-400\/30:disabled {
  fill: rgb(60 203 127 / 0.3);
}

.disabled\:fill-green-400\/40:disabled {
  fill: rgb(60 203 127 / 0.4);
}

.disabled\:fill-green-400\/50:disabled {
  fill: rgb(60 203 127 / 0.5);
}

.disabled\:fill-green-400\/60:disabled {
  fill: rgb(60 203 127 / 0.6);
}

.disabled\:fill-green-400\/70:disabled {
  fill: rgb(60 203 127 / 0.7);
}

.disabled\:fill-green-400\/75:disabled {
  fill: rgb(60 203 127 / 0.75);
}

.disabled\:fill-green-400\/80:disabled {
  fill: rgb(60 203 127 / 0.8);
}

.disabled\:fill-green-400\/90:disabled {
  fill: rgb(60 203 127 / 0.9);
}

.disabled\:fill-green-400\/95:disabled {
  fill: rgb(60 203 127 / 0.95);
}

.disabled\:fill-green-400\/100:disabled {
  fill: rgb(60 203 127 / 1);
}

.disabled\:fill-green-500\/0:disabled {
  fill: rgb(22 131 100 / 0);
}

.disabled\:fill-green-500\/5:disabled {
  fill: rgb(22 131 100 / 0.05);
}

.disabled\:fill-green-500\/10:disabled {
  fill: rgb(22 131 100 / 0.1);
}

.disabled\:fill-green-500\/20:disabled {
  fill: rgb(22 131 100 / 0.2);
}

.disabled\:fill-green-500\/25:disabled {
  fill: rgb(22 131 100 / 0.25);
}

.disabled\:fill-green-500\/30:disabled {
  fill: rgb(22 131 100 / 0.3);
}

.disabled\:fill-green-500\/40:disabled {
  fill: rgb(22 131 100 / 0.4);
}

.disabled\:fill-green-500\/50:disabled {
  fill: rgb(22 131 100 / 0.5);
}

.disabled\:fill-green-500\/60:disabled {
  fill: rgb(22 131 100 / 0.6);
}

.disabled\:fill-green-500\/70:disabled {
  fill: rgb(22 131 100 / 0.7);
}

.disabled\:fill-green-500\/75:disabled {
  fill: rgb(22 131 100 / 0.75);
}

.disabled\:fill-green-500\/80:disabled {
  fill: rgb(22 131 100 / 0.8);
}

.disabled\:fill-green-500\/90:disabled {
  fill: rgb(22 131 100 / 0.9);
}

.disabled\:fill-green-500\/95:disabled {
  fill: rgb(22 131 100 / 0.95);
}

.disabled\:fill-green-500\/100:disabled {
  fill: rgb(22 131 100 / 1);
}

.disabled\:fill-green-600\/0:disabled {
  fill: rgb(9 146 80 / 0);
}

.disabled\:fill-green-600\/5:disabled {
  fill: rgb(9 146 80 / 0.05);
}

.disabled\:fill-green-600\/10:disabled {
  fill: rgb(9 146 80 / 0.1);
}

.disabled\:fill-green-600\/20:disabled {
  fill: rgb(9 146 80 / 0.2);
}

.disabled\:fill-green-600\/25:disabled {
  fill: rgb(9 146 80 / 0.25);
}

.disabled\:fill-green-600\/30:disabled {
  fill: rgb(9 146 80 / 0.3);
}

.disabled\:fill-green-600\/40:disabled {
  fill: rgb(9 146 80 / 0.4);
}

.disabled\:fill-green-600\/50:disabled {
  fill: rgb(9 146 80 / 0.5);
}

.disabled\:fill-green-600\/60:disabled {
  fill: rgb(9 146 80 / 0.6);
}

.disabled\:fill-green-600\/70:disabled {
  fill: rgb(9 146 80 / 0.7);
}

.disabled\:fill-green-600\/75:disabled {
  fill: rgb(9 146 80 / 0.75);
}

.disabled\:fill-green-600\/80:disabled {
  fill: rgb(9 146 80 / 0.8);
}

.disabled\:fill-green-600\/90:disabled {
  fill: rgb(9 146 80 / 0.9);
}

.disabled\:fill-green-600\/95:disabled {
  fill: rgb(9 146 80 / 0.95);
}

.disabled\:fill-green-600\/100:disabled {
  fill: rgb(9 146 80 / 1);
}

.disabled\:fill-green-700\/0:disabled {
  fill: rgb(8 116 67 / 0);
}

.disabled\:fill-green-700\/5:disabled {
  fill: rgb(8 116 67 / 0.05);
}

.disabled\:fill-green-700\/10:disabled {
  fill: rgb(8 116 67 / 0.1);
}

.disabled\:fill-green-700\/20:disabled {
  fill: rgb(8 116 67 / 0.2);
}

.disabled\:fill-green-700\/25:disabled {
  fill: rgb(8 116 67 / 0.25);
}

.disabled\:fill-green-700\/30:disabled {
  fill: rgb(8 116 67 / 0.3);
}

.disabled\:fill-green-700\/40:disabled {
  fill: rgb(8 116 67 / 0.4);
}

.disabled\:fill-green-700\/50:disabled {
  fill: rgb(8 116 67 / 0.5);
}

.disabled\:fill-green-700\/60:disabled {
  fill: rgb(8 116 67 / 0.6);
}

.disabled\:fill-green-700\/70:disabled {
  fill: rgb(8 116 67 / 0.7);
}

.disabled\:fill-green-700\/75:disabled {
  fill: rgb(8 116 67 / 0.75);
}

.disabled\:fill-green-700\/80:disabled {
  fill: rgb(8 116 67 / 0.8);
}

.disabled\:fill-green-700\/90:disabled {
  fill: rgb(8 116 67 / 0.9);
}

.disabled\:fill-green-700\/95:disabled {
  fill: rgb(8 116 67 / 0.95);
}

.disabled\:fill-green-700\/100:disabled {
  fill: rgb(8 116 67 / 1);
}

.disabled\:fill-green-800\/0:disabled {
  fill: rgb(9 80 55 / 0);
}

.disabled\:fill-green-800\/5:disabled {
  fill: rgb(9 80 55 / 0.05);
}

.disabled\:fill-green-800\/10:disabled {
  fill: rgb(9 80 55 / 0.1);
}

.disabled\:fill-green-800\/20:disabled {
  fill: rgb(9 80 55 / 0.2);
}

.disabled\:fill-green-800\/25:disabled {
  fill: rgb(9 80 55 / 0.25);
}

.disabled\:fill-green-800\/30:disabled {
  fill: rgb(9 80 55 / 0.3);
}

.disabled\:fill-green-800\/40:disabled {
  fill: rgb(9 80 55 / 0.4);
}

.disabled\:fill-green-800\/50:disabled {
  fill: rgb(9 80 55 / 0.5);
}

.disabled\:fill-green-800\/60:disabled {
  fill: rgb(9 80 55 / 0.6);
}

.disabled\:fill-green-800\/70:disabled {
  fill: rgb(9 80 55 / 0.7);
}

.disabled\:fill-green-800\/75:disabled {
  fill: rgb(9 80 55 / 0.75);
}

.disabled\:fill-green-800\/80:disabled {
  fill: rgb(9 80 55 / 0.8);
}

.disabled\:fill-green-800\/90:disabled {
  fill: rgb(9 80 55 / 0.9);
}

.disabled\:fill-green-800\/95:disabled {
  fill: rgb(9 80 55 / 0.95);
}

.disabled\:fill-green-800\/100:disabled {
  fill: rgb(9 80 55 / 1);
}

.disabled\:fill-green-900\/0:disabled {
  fill: rgb(8 76 46 / 0);
}

.disabled\:fill-green-900\/5:disabled {
  fill: rgb(8 76 46 / 0.05);
}

.disabled\:fill-green-900\/10:disabled {
  fill: rgb(8 76 46 / 0.1);
}

.disabled\:fill-green-900\/20:disabled {
  fill: rgb(8 76 46 / 0.2);
}

.disabled\:fill-green-900\/25:disabled {
  fill: rgb(8 76 46 / 0.25);
}

.disabled\:fill-green-900\/30:disabled {
  fill: rgb(8 76 46 / 0.3);
}

.disabled\:fill-green-900\/40:disabled {
  fill: rgb(8 76 46 / 0.4);
}

.disabled\:fill-green-900\/50:disabled {
  fill: rgb(8 76 46 / 0.5);
}

.disabled\:fill-green-900\/60:disabled {
  fill: rgb(8 76 46 / 0.6);
}

.disabled\:fill-green-900\/70:disabled {
  fill: rgb(8 76 46 / 0.7);
}

.disabled\:fill-green-900\/75:disabled {
  fill: rgb(8 76 46 / 0.75);
}

.disabled\:fill-green-900\/80:disabled {
  fill: rgb(8 76 46 / 0.8);
}

.disabled\:fill-green-900\/90:disabled {
  fill: rgb(8 76 46 / 0.9);
}

.disabled\:fill-green-900\/95:disabled {
  fill: rgb(8 76 46 / 0.95);
}

.disabled\:fill-green-900\/100:disabled {
  fill: rgb(8 76 46 / 1);
}

.disabled\:fill-green\/0:disabled {
  fill: rgb(60 203 127 / 0);
}

.disabled\:fill-green\/5:disabled {
  fill: rgb(60 203 127 / 0.05);
}

.disabled\:fill-green\/10:disabled {
  fill: rgb(60 203 127 / 0.1);
}

.disabled\:fill-green\/20:disabled {
  fill: rgb(60 203 127 / 0.2);
}

.disabled\:fill-green\/25:disabled {
  fill: rgb(60 203 127 / 0.25);
}

.disabled\:fill-green\/30:disabled {
  fill: rgb(60 203 127 / 0.3);
}

.disabled\:fill-green\/40:disabled {
  fill: rgb(60 203 127 / 0.4);
}

.disabled\:fill-green\/50:disabled {
  fill: rgb(60 203 127 / 0.5);
}

.disabled\:fill-green\/60:disabled {
  fill: rgb(60 203 127 / 0.6);
}

.disabled\:fill-green\/70:disabled {
  fill: rgb(60 203 127 / 0.7);
}

.disabled\:fill-green\/75:disabled {
  fill: rgb(60 203 127 / 0.75);
}

.disabled\:fill-green\/80:disabled {
  fill: rgb(60 203 127 / 0.8);
}

.disabled\:fill-green\/90:disabled {
  fill: rgb(60 203 127 / 0.9);
}

.disabled\:fill-green\/95:disabled {
  fill: rgb(60 203 127 / 0.95);
}

.disabled\:fill-green\/100:disabled {
  fill: rgb(60 203 127 / 1);
}

.disabled\:fill-teal-25\/0:disabled {
  fill: rgb(246 254 252 / 0);
}

.disabled\:fill-teal-25\/5:disabled {
  fill: rgb(246 254 252 / 0.05);
}

.disabled\:fill-teal-25\/10:disabled {
  fill: rgb(246 254 252 / 0.1);
}

.disabled\:fill-teal-25\/20:disabled {
  fill: rgb(246 254 252 / 0.2);
}

.disabled\:fill-teal-25\/25:disabled {
  fill: rgb(246 254 252 / 0.25);
}

.disabled\:fill-teal-25\/30:disabled {
  fill: rgb(246 254 252 / 0.3);
}

.disabled\:fill-teal-25\/40:disabled {
  fill: rgb(246 254 252 / 0.4);
}

.disabled\:fill-teal-25\/50:disabled {
  fill: rgb(246 254 252 / 0.5);
}

.disabled\:fill-teal-25\/60:disabled {
  fill: rgb(246 254 252 / 0.6);
}

.disabled\:fill-teal-25\/70:disabled {
  fill: rgb(246 254 252 / 0.7);
}

.disabled\:fill-teal-25\/75:disabled {
  fill: rgb(246 254 252 / 0.75);
}

.disabled\:fill-teal-25\/80:disabled {
  fill: rgb(246 254 252 / 0.8);
}

.disabled\:fill-teal-25\/90:disabled {
  fill: rgb(246 254 252 / 0.9);
}

.disabled\:fill-teal-25\/95:disabled {
  fill: rgb(246 254 252 / 0.95);
}

.disabled\:fill-teal-25\/100:disabled {
  fill: rgb(246 254 252 / 1);
}

.disabled\:fill-teal-50\/0:disabled {
  fill: rgb(240 253 249 / 0);
}

.disabled\:fill-teal-50\/5:disabled {
  fill: rgb(240 253 249 / 0.05);
}

.disabled\:fill-teal-50\/10:disabled {
  fill: rgb(240 253 249 / 0.1);
}

.disabled\:fill-teal-50\/20:disabled {
  fill: rgb(240 253 249 / 0.2);
}

.disabled\:fill-teal-50\/25:disabled {
  fill: rgb(240 253 249 / 0.25);
}

.disabled\:fill-teal-50\/30:disabled {
  fill: rgb(240 253 249 / 0.3);
}

.disabled\:fill-teal-50\/40:disabled {
  fill: rgb(240 253 249 / 0.4);
}

.disabled\:fill-teal-50\/50:disabled {
  fill: rgb(240 253 249 / 0.5);
}

.disabled\:fill-teal-50\/60:disabled {
  fill: rgb(240 253 249 / 0.6);
}

.disabled\:fill-teal-50\/70:disabled {
  fill: rgb(240 253 249 / 0.7);
}

.disabled\:fill-teal-50\/75:disabled {
  fill: rgb(240 253 249 / 0.75);
}

.disabled\:fill-teal-50\/80:disabled {
  fill: rgb(240 253 249 / 0.8);
}

.disabled\:fill-teal-50\/90:disabled {
  fill: rgb(240 253 249 / 0.9);
}

.disabled\:fill-teal-50\/95:disabled {
  fill: rgb(240 253 249 / 0.95);
}

.disabled\:fill-teal-50\/100:disabled {
  fill: rgb(240 253 249 / 1);
}

.disabled\:fill-teal-100\/0:disabled {
  fill: rgb(204 251 239 / 0);
}

.disabled\:fill-teal-100\/5:disabled {
  fill: rgb(204 251 239 / 0.05);
}

.disabled\:fill-teal-100\/10:disabled {
  fill: rgb(204 251 239 / 0.1);
}

.disabled\:fill-teal-100\/20:disabled {
  fill: rgb(204 251 239 / 0.2);
}

.disabled\:fill-teal-100\/25:disabled {
  fill: rgb(204 251 239 / 0.25);
}

.disabled\:fill-teal-100\/30:disabled {
  fill: rgb(204 251 239 / 0.3);
}

.disabled\:fill-teal-100\/40:disabled {
  fill: rgb(204 251 239 / 0.4);
}

.disabled\:fill-teal-100\/50:disabled {
  fill: rgb(204 251 239 / 0.5);
}

.disabled\:fill-teal-100\/60:disabled {
  fill: rgb(204 251 239 / 0.6);
}

.disabled\:fill-teal-100\/70:disabled {
  fill: rgb(204 251 239 / 0.7);
}

.disabled\:fill-teal-100\/75:disabled {
  fill: rgb(204 251 239 / 0.75);
}

.disabled\:fill-teal-100\/80:disabled {
  fill: rgb(204 251 239 / 0.8);
}

.disabled\:fill-teal-100\/90:disabled {
  fill: rgb(204 251 239 / 0.9);
}

.disabled\:fill-teal-100\/95:disabled {
  fill: rgb(204 251 239 / 0.95);
}

.disabled\:fill-teal-100\/100:disabled {
  fill: rgb(204 251 239 / 1);
}

.disabled\:fill-teal-200\/0:disabled {
  fill: rgb(153 246 224 / 0);
}

.disabled\:fill-teal-200\/5:disabled {
  fill: rgb(153 246 224 / 0.05);
}

.disabled\:fill-teal-200\/10:disabled {
  fill: rgb(153 246 224 / 0.1);
}

.disabled\:fill-teal-200\/20:disabled {
  fill: rgb(153 246 224 / 0.2);
}

.disabled\:fill-teal-200\/25:disabled {
  fill: rgb(153 246 224 / 0.25);
}

.disabled\:fill-teal-200\/30:disabled {
  fill: rgb(153 246 224 / 0.3);
}

.disabled\:fill-teal-200\/40:disabled {
  fill: rgb(153 246 224 / 0.4);
}

.disabled\:fill-teal-200\/50:disabled {
  fill: rgb(153 246 224 / 0.5);
}

.disabled\:fill-teal-200\/60:disabled {
  fill: rgb(153 246 224 / 0.6);
}

.disabled\:fill-teal-200\/70:disabled {
  fill: rgb(153 246 224 / 0.7);
}

.disabled\:fill-teal-200\/75:disabled {
  fill: rgb(153 246 224 / 0.75);
}

.disabled\:fill-teal-200\/80:disabled {
  fill: rgb(153 246 224 / 0.8);
}

.disabled\:fill-teal-200\/90:disabled {
  fill: rgb(153 246 224 / 0.9);
}

.disabled\:fill-teal-200\/95:disabled {
  fill: rgb(153 246 224 / 0.95);
}

.disabled\:fill-teal-200\/100:disabled {
  fill: rgb(153 246 224 / 1);
}

.disabled\:fill-teal-300\/0:disabled {
  fill: rgb(95 233 208 / 0);
}

.disabled\:fill-teal-300\/5:disabled {
  fill: rgb(95 233 208 / 0.05);
}

.disabled\:fill-teal-300\/10:disabled {
  fill: rgb(95 233 208 / 0.1);
}

.disabled\:fill-teal-300\/20:disabled {
  fill: rgb(95 233 208 / 0.2);
}

.disabled\:fill-teal-300\/25:disabled {
  fill: rgb(95 233 208 / 0.25);
}

.disabled\:fill-teal-300\/30:disabled {
  fill: rgb(95 233 208 / 0.3);
}

.disabled\:fill-teal-300\/40:disabled {
  fill: rgb(95 233 208 / 0.4);
}

.disabled\:fill-teal-300\/50:disabled {
  fill: rgb(95 233 208 / 0.5);
}

.disabled\:fill-teal-300\/60:disabled {
  fill: rgb(95 233 208 / 0.6);
}

.disabled\:fill-teal-300\/70:disabled {
  fill: rgb(95 233 208 / 0.7);
}

.disabled\:fill-teal-300\/75:disabled {
  fill: rgb(95 233 208 / 0.75);
}

.disabled\:fill-teal-300\/80:disabled {
  fill: rgb(95 233 208 / 0.8);
}

.disabled\:fill-teal-300\/90:disabled {
  fill: rgb(95 233 208 / 0.9);
}

.disabled\:fill-teal-300\/95:disabled {
  fill: rgb(95 233 208 / 0.95);
}

.disabled\:fill-teal-300\/100:disabled {
  fill: rgb(95 233 208 / 1);
}

.disabled\:fill-teal-400\/0:disabled {
  fill: rgb(46 211 183 / 0);
}

.disabled\:fill-teal-400\/5:disabled {
  fill: rgb(46 211 183 / 0.05);
}

.disabled\:fill-teal-400\/10:disabled {
  fill: rgb(46 211 183 / 0.1);
}

.disabled\:fill-teal-400\/20:disabled {
  fill: rgb(46 211 183 / 0.2);
}

.disabled\:fill-teal-400\/25:disabled {
  fill: rgb(46 211 183 / 0.25);
}

.disabled\:fill-teal-400\/30:disabled {
  fill: rgb(46 211 183 / 0.3);
}

.disabled\:fill-teal-400\/40:disabled {
  fill: rgb(46 211 183 / 0.4);
}

.disabled\:fill-teal-400\/50:disabled {
  fill: rgb(46 211 183 / 0.5);
}

.disabled\:fill-teal-400\/60:disabled {
  fill: rgb(46 211 183 / 0.6);
}

.disabled\:fill-teal-400\/70:disabled {
  fill: rgb(46 211 183 / 0.7);
}

.disabled\:fill-teal-400\/75:disabled {
  fill: rgb(46 211 183 / 0.75);
}

.disabled\:fill-teal-400\/80:disabled {
  fill: rgb(46 211 183 / 0.8);
}

.disabled\:fill-teal-400\/90:disabled {
  fill: rgb(46 211 183 / 0.9);
}

.disabled\:fill-teal-400\/95:disabled {
  fill: rgb(46 211 183 / 0.95);
}

.disabled\:fill-teal-400\/100:disabled {
  fill: rgb(46 211 183 / 1);
}

.disabled\:fill-teal-500\/0:disabled {
  fill: rgb(21 183 158 / 0);
}

.disabled\:fill-teal-500\/5:disabled {
  fill: rgb(21 183 158 / 0.05);
}

.disabled\:fill-teal-500\/10:disabled {
  fill: rgb(21 183 158 / 0.1);
}

.disabled\:fill-teal-500\/20:disabled {
  fill: rgb(21 183 158 / 0.2);
}

.disabled\:fill-teal-500\/25:disabled {
  fill: rgb(21 183 158 / 0.25);
}

.disabled\:fill-teal-500\/30:disabled {
  fill: rgb(21 183 158 / 0.3);
}

.disabled\:fill-teal-500\/40:disabled {
  fill: rgb(21 183 158 / 0.4);
}

.disabled\:fill-teal-500\/50:disabled {
  fill: rgb(21 183 158 / 0.5);
}

.disabled\:fill-teal-500\/60:disabled {
  fill: rgb(21 183 158 / 0.6);
}

.disabled\:fill-teal-500\/70:disabled {
  fill: rgb(21 183 158 / 0.7);
}

.disabled\:fill-teal-500\/75:disabled {
  fill: rgb(21 183 158 / 0.75);
}

.disabled\:fill-teal-500\/80:disabled {
  fill: rgb(21 183 158 / 0.8);
}

.disabled\:fill-teal-500\/90:disabled {
  fill: rgb(21 183 158 / 0.9);
}

.disabled\:fill-teal-500\/95:disabled {
  fill: rgb(21 183 158 / 0.95);
}

.disabled\:fill-teal-500\/100:disabled {
  fill: rgb(21 183 158 / 1);
}

.disabled\:fill-teal-600\/0:disabled {
  fill: rgb(14 147 132 / 0);
}

.disabled\:fill-teal-600\/5:disabled {
  fill: rgb(14 147 132 / 0.05);
}

.disabled\:fill-teal-600\/10:disabled {
  fill: rgb(14 147 132 / 0.1);
}

.disabled\:fill-teal-600\/20:disabled {
  fill: rgb(14 147 132 / 0.2);
}

.disabled\:fill-teal-600\/25:disabled {
  fill: rgb(14 147 132 / 0.25);
}

.disabled\:fill-teal-600\/30:disabled {
  fill: rgb(14 147 132 / 0.3);
}

.disabled\:fill-teal-600\/40:disabled {
  fill: rgb(14 147 132 / 0.4);
}

.disabled\:fill-teal-600\/50:disabled {
  fill: rgb(14 147 132 / 0.5);
}

.disabled\:fill-teal-600\/60:disabled {
  fill: rgb(14 147 132 / 0.6);
}

.disabled\:fill-teal-600\/70:disabled {
  fill: rgb(14 147 132 / 0.7);
}

.disabled\:fill-teal-600\/75:disabled {
  fill: rgb(14 147 132 / 0.75);
}

.disabled\:fill-teal-600\/80:disabled {
  fill: rgb(14 147 132 / 0.8);
}

.disabled\:fill-teal-600\/90:disabled {
  fill: rgb(14 147 132 / 0.9);
}

.disabled\:fill-teal-600\/95:disabled {
  fill: rgb(14 147 132 / 0.95);
}

.disabled\:fill-teal-600\/100:disabled {
  fill: rgb(14 147 132 / 1);
}

.disabled\:fill-teal-700\/0:disabled {
  fill: rgb(16 117 105 / 0);
}

.disabled\:fill-teal-700\/5:disabled {
  fill: rgb(16 117 105 / 0.05);
}

.disabled\:fill-teal-700\/10:disabled {
  fill: rgb(16 117 105 / 0.1);
}

.disabled\:fill-teal-700\/20:disabled {
  fill: rgb(16 117 105 / 0.2);
}

.disabled\:fill-teal-700\/25:disabled {
  fill: rgb(16 117 105 / 0.25);
}

.disabled\:fill-teal-700\/30:disabled {
  fill: rgb(16 117 105 / 0.3);
}

.disabled\:fill-teal-700\/40:disabled {
  fill: rgb(16 117 105 / 0.4);
}

.disabled\:fill-teal-700\/50:disabled {
  fill: rgb(16 117 105 / 0.5);
}

.disabled\:fill-teal-700\/60:disabled {
  fill: rgb(16 117 105 / 0.6);
}

.disabled\:fill-teal-700\/70:disabled {
  fill: rgb(16 117 105 / 0.7);
}

.disabled\:fill-teal-700\/75:disabled {
  fill: rgb(16 117 105 / 0.75);
}

.disabled\:fill-teal-700\/80:disabled {
  fill: rgb(16 117 105 / 0.8);
}

.disabled\:fill-teal-700\/90:disabled {
  fill: rgb(16 117 105 / 0.9);
}

.disabled\:fill-teal-700\/95:disabled {
  fill: rgb(16 117 105 / 0.95);
}

.disabled\:fill-teal-700\/100:disabled {
  fill: rgb(16 117 105 / 1);
}

.disabled\:fill-teal-800\/0:disabled {
  fill: rgb(18 93 86 / 0);
}

.disabled\:fill-teal-800\/5:disabled {
  fill: rgb(18 93 86 / 0.05);
}

.disabled\:fill-teal-800\/10:disabled {
  fill: rgb(18 93 86 / 0.1);
}

.disabled\:fill-teal-800\/20:disabled {
  fill: rgb(18 93 86 / 0.2);
}

.disabled\:fill-teal-800\/25:disabled {
  fill: rgb(18 93 86 / 0.25);
}

.disabled\:fill-teal-800\/30:disabled {
  fill: rgb(18 93 86 / 0.3);
}

.disabled\:fill-teal-800\/40:disabled {
  fill: rgb(18 93 86 / 0.4);
}

.disabled\:fill-teal-800\/50:disabled {
  fill: rgb(18 93 86 / 0.5);
}

.disabled\:fill-teal-800\/60:disabled {
  fill: rgb(18 93 86 / 0.6);
}

.disabled\:fill-teal-800\/70:disabled {
  fill: rgb(18 93 86 / 0.7);
}

.disabled\:fill-teal-800\/75:disabled {
  fill: rgb(18 93 86 / 0.75);
}

.disabled\:fill-teal-800\/80:disabled {
  fill: rgb(18 93 86 / 0.8);
}

.disabled\:fill-teal-800\/90:disabled {
  fill: rgb(18 93 86 / 0.9);
}

.disabled\:fill-teal-800\/95:disabled {
  fill: rgb(18 93 86 / 0.95);
}

.disabled\:fill-teal-800\/100:disabled {
  fill: rgb(18 93 86 / 1);
}

.disabled\:fill-teal-900\/0:disabled {
  fill: rgb(19 78 72 / 0);
}

.disabled\:fill-teal-900\/5:disabled {
  fill: rgb(19 78 72 / 0.05);
}

.disabled\:fill-teal-900\/10:disabled {
  fill: rgb(19 78 72 / 0.1);
}

.disabled\:fill-teal-900\/20:disabled {
  fill: rgb(19 78 72 / 0.2);
}

.disabled\:fill-teal-900\/25:disabled {
  fill: rgb(19 78 72 / 0.25);
}

.disabled\:fill-teal-900\/30:disabled {
  fill: rgb(19 78 72 / 0.3);
}

.disabled\:fill-teal-900\/40:disabled {
  fill: rgb(19 78 72 / 0.4);
}

.disabled\:fill-teal-900\/50:disabled {
  fill: rgb(19 78 72 / 0.5);
}

.disabled\:fill-teal-900\/60:disabled {
  fill: rgb(19 78 72 / 0.6);
}

.disabled\:fill-teal-900\/70:disabled {
  fill: rgb(19 78 72 / 0.7);
}

.disabled\:fill-teal-900\/75:disabled {
  fill: rgb(19 78 72 / 0.75);
}

.disabled\:fill-teal-900\/80:disabled {
  fill: rgb(19 78 72 / 0.8);
}

.disabled\:fill-teal-900\/90:disabled {
  fill: rgb(19 78 72 / 0.9);
}

.disabled\:fill-teal-900\/95:disabled {
  fill: rgb(19 78 72 / 0.95);
}

.disabled\:fill-teal-900\/100:disabled {
  fill: rgb(19 78 72 / 1);
}

.disabled\:fill-teal\/0:disabled {
  fill: rgb(46 211 183 / 0);
}

.disabled\:fill-teal\/5:disabled {
  fill: rgb(46 211 183 / 0.05);
}

.disabled\:fill-teal\/10:disabled {
  fill: rgb(46 211 183 / 0.1);
}

.disabled\:fill-teal\/20:disabled {
  fill: rgb(46 211 183 / 0.2);
}

.disabled\:fill-teal\/25:disabled {
  fill: rgb(46 211 183 / 0.25);
}

.disabled\:fill-teal\/30:disabled {
  fill: rgb(46 211 183 / 0.3);
}

.disabled\:fill-teal\/40:disabled {
  fill: rgb(46 211 183 / 0.4);
}

.disabled\:fill-teal\/50:disabled {
  fill: rgb(46 211 183 / 0.5);
}

.disabled\:fill-teal\/60:disabled {
  fill: rgb(46 211 183 / 0.6);
}

.disabled\:fill-teal\/70:disabled {
  fill: rgb(46 211 183 / 0.7);
}

.disabled\:fill-teal\/75:disabled {
  fill: rgb(46 211 183 / 0.75);
}

.disabled\:fill-teal\/80:disabled {
  fill: rgb(46 211 183 / 0.8);
}

.disabled\:fill-teal\/90:disabled {
  fill: rgb(46 211 183 / 0.9);
}

.disabled\:fill-teal\/95:disabled {
  fill: rgb(46 211 183 / 0.95);
}

.disabled\:fill-teal\/100:disabled {
  fill: rgb(46 211 183 / 1);
}

.disabled\:fill-cyan-25\/0:disabled {
  fill: rgb(245 254 255 / 0);
}

.disabled\:fill-cyan-25\/5:disabled {
  fill: rgb(245 254 255 / 0.05);
}

.disabled\:fill-cyan-25\/10:disabled {
  fill: rgb(245 254 255 / 0.1);
}

.disabled\:fill-cyan-25\/20:disabled {
  fill: rgb(245 254 255 / 0.2);
}

.disabled\:fill-cyan-25\/25:disabled {
  fill: rgb(245 254 255 / 0.25);
}

.disabled\:fill-cyan-25\/30:disabled {
  fill: rgb(245 254 255 / 0.3);
}

.disabled\:fill-cyan-25\/40:disabled {
  fill: rgb(245 254 255 / 0.4);
}

.disabled\:fill-cyan-25\/50:disabled {
  fill: rgb(245 254 255 / 0.5);
}

.disabled\:fill-cyan-25\/60:disabled {
  fill: rgb(245 254 255 / 0.6);
}

.disabled\:fill-cyan-25\/70:disabled {
  fill: rgb(245 254 255 / 0.7);
}

.disabled\:fill-cyan-25\/75:disabled {
  fill: rgb(245 254 255 / 0.75);
}

.disabled\:fill-cyan-25\/80:disabled {
  fill: rgb(245 254 255 / 0.8);
}

.disabled\:fill-cyan-25\/90:disabled {
  fill: rgb(245 254 255 / 0.9);
}

.disabled\:fill-cyan-25\/95:disabled {
  fill: rgb(245 254 255 / 0.95);
}

.disabled\:fill-cyan-25\/100:disabled {
  fill: rgb(245 254 255 / 1);
}

.disabled\:fill-cyan-50\/0:disabled {
  fill: rgb(236 253 255 / 0);
}

.disabled\:fill-cyan-50\/5:disabled {
  fill: rgb(236 253 255 / 0.05);
}

.disabled\:fill-cyan-50\/10:disabled {
  fill: rgb(236 253 255 / 0.1);
}

.disabled\:fill-cyan-50\/20:disabled {
  fill: rgb(236 253 255 / 0.2);
}

.disabled\:fill-cyan-50\/25:disabled {
  fill: rgb(236 253 255 / 0.25);
}

.disabled\:fill-cyan-50\/30:disabled {
  fill: rgb(236 253 255 / 0.3);
}

.disabled\:fill-cyan-50\/40:disabled {
  fill: rgb(236 253 255 / 0.4);
}

.disabled\:fill-cyan-50\/50:disabled {
  fill: rgb(236 253 255 / 0.5);
}

.disabled\:fill-cyan-50\/60:disabled {
  fill: rgb(236 253 255 / 0.6);
}

.disabled\:fill-cyan-50\/70:disabled {
  fill: rgb(236 253 255 / 0.7);
}

.disabled\:fill-cyan-50\/75:disabled {
  fill: rgb(236 253 255 / 0.75);
}

.disabled\:fill-cyan-50\/80:disabled {
  fill: rgb(236 253 255 / 0.8);
}

.disabled\:fill-cyan-50\/90:disabled {
  fill: rgb(236 253 255 / 0.9);
}

.disabled\:fill-cyan-50\/95:disabled {
  fill: rgb(236 253 255 / 0.95);
}

.disabled\:fill-cyan-50\/100:disabled {
  fill: rgb(236 253 255 / 1);
}

.disabled\:fill-cyan-100\/0:disabled {
  fill: rgb(207 249 254 / 0);
}

.disabled\:fill-cyan-100\/5:disabled {
  fill: rgb(207 249 254 / 0.05);
}

.disabled\:fill-cyan-100\/10:disabled {
  fill: rgb(207 249 254 / 0.1);
}

.disabled\:fill-cyan-100\/20:disabled {
  fill: rgb(207 249 254 / 0.2);
}

.disabled\:fill-cyan-100\/25:disabled {
  fill: rgb(207 249 254 / 0.25);
}

.disabled\:fill-cyan-100\/30:disabled {
  fill: rgb(207 249 254 / 0.3);
}

.disabled\:fill-cyan-100\/40:disabled {
  fill: rgb(207 249 254 / 0.4);
}

.disabled\:fill-cyan-100\/50:disabled {
  fill: rgb(207 249 254 / 0.5);
}

.disabled\:fill-cyan-100\/60:disabled {
  fill: rgb(207 249 254 / 0.6);
}

.disabled\:fill-cyan-100\/70:disabled {
  fill: rgb(207 249 254 / 0.7);
}

.disabled\:fill-cyan-100\/75:disabled {
  fill: rgb(207 249 254 / 0.75);
}

.disabled\:fill-cyan-100\/80:disabled {
  fill: rgb(207 249 254 / 0.8);
}

.disabled\:fill-cyan-100\/90:disabled {
  fill: rgb(207 249 254 / 0.9);
}

.disabled\:fill-cyan-100\/95:disabled {
  fill: rgb(207 249 254 / 0.95);
}

.disabled\:fill-cyan-100\/100:disabled {
  fill: rgb(207 249 254 / 1);
}

.disabled\:fill-cyan-200\/0:disabled {
  fill: rgb(165 240 252 / 0);
}

.disabled\:fill-cyan-200\/5:disabled {
  fill: rgb(165 240 252 / 0.05);
}

.disabled\:fill-cyan-200\/10:disabled {
  fill: rgb(165 240 252 / 0.1);
}

.disabled\:fill-cyan-200\/20:disabled {
  fill: rgb(165 240 252 / 0.2);
}

.disabled\:fill-cyan-200\/25:disabled {
  fill: rgb(165 240 252 / 0.25);
}

.disabled\:fill-cyan-200\/30:disabled {
  fill: rgb(165 240 252 / 0.3);
}

.disabled\:fill-cyan-200\/40:disabled {
  fill: rgb(165 240 252 / 0.4);
}

.disabled\:fill-cyan-200\/50:disabled {
  fill: rgb(165 240 252 / 0.5);
}

.disabled\:fill-cyan-200\/60:disabled {
  fill: rgb(165 240 252 / 0.6);
}

.disabled\:fill-cyan-200\/70:disabled {
  fill: rgb(165 240 252 / 0.7);
}

.disabled\:fill-cyan-200\/75:disabled {
  fill: rgb(165 240 252 / 0.75);
}

.disabled\:fill-cyan-200\/80:disabled {
  fill: rgb(165 240 252 / 0.8);
}

.disabled\:fill-cyan-200\/90:disabled {
  fill: rgb(165 240 252 / 0.9);
}

.disabled\:fill-cyan-200\/95:disabled {
  fill: rgb(165 240 252 / 0.95);
}

.disabled\:fill-cyan-200\/100:disabled {
  fill: rgb(165 240 252 / 1);
}

.disabled\:fill-cyan-300\/0:disabled {
  fill: rgb(103 227 249 / 0);
}

.disabled\:fill-cyan-300\/5:disabled {
  fill: rgb(103 227 249 / 0.05);
}

.disabled\:fill-cyan-300\/10:disabled {
  fill: rgb(103 227 249 / 0.1);
}

.disabled\:fill-cyan-300\/20:disabled {
  fill: rgb(103 227 249 / 0.2);
}

.disabled\:fill-cyan-300\/25:disabled {
  fill: rgb(103 227 249 / 0.25);
}

.disabled\:fill-cyan-300\/30:disabled {
  fill: rgb(103 227 249 / 0.3);
}

.disabled\:fill-cyan-300\/40:disabled {
  fill: rgb(103 227 249 / 0.4);
}

.disabled\:fill-cyan-300\/50:disabled {
  fill: rgb(103 227 249 / 0.5);
}

.disabled\:fill-cyan-300\/60:disabled {
  fill: rgb(103 227 249 / 0.6);
}

.disabled\:fill-cyan-300\/70:disabled {
  fill: rgb(103 227 249 / 0.7);
}

.disabled\:fill-cyan-300\/75:disabled {
  fill: rgb(103 227 249 / 0.75);
}

.disabled\:fill-cyan-300\/80:disabled {
  fill: rgb(103 227 249 / 0.8);
}

.disabled\:fill-cyan-300\/90:disabled {
  fill: rgb(103 227 249 / 0.9);
}

.disabled\:fill-cyan-300\/95:disabled {
  fill: rgb(103 227 249 / 0.95);
}

.disabled\:fill-cyan-300\/100:disabled {
  fill: rgb(103 227 249 / 1);
}

.disabled\:fill-cyan-400\/0:disabled {
  fill: rgb(34 204 238 / 0);
}

.disabled\:fill-cyan-400\/5:disabled {
  fill: rgb(34 204 238 / 0.05);
}

.disabled\:fill-cyan-400\/10:disabled {
  fill: rgb(34 204 238 / 0.1);
}

.disabled\:fill-cyan-400\/20:disabled {
  fill: rgb(34 204 238 / 0.2);
}

.disabled\:fill-cyan-400\/25:disabled {
  fill: rgb(34 204 238 / 0.25);
}

.disabled\:fill-cyan-400\/30:disabled {
  fill: rgb(34 204 238 / 0.3);
}

.disabled\:fill-cyan-400\/40:disabled {
  fill: rgb(34 204 238 / 0.4);
}

.disabled\:fill-cyan-400\/50:disabled {
  fill: rgb(34 204 238 / 0.5);
}

.disabled\:fill-cyan-400\/60:disabled {
  fill: rgb(34 204 238 / 0.6);
}

.disabled\:fill-cyan-400\/70:disabled {
  fill: rgb(34 204 238 / 0.7);
}

.disabled\:fill-cyan-400\/75:disabled {
  fill: rgb(34 204 238 / 0.75);
}

.disabled\:fill-cyan-400\/80:disabled {
  fill: rgb(34 204 238 / 0.8);
}

.disabled\:fill-cyan-400\/90:disabled {
  fill: rgb(34 204 238 / 0.9);
}

.disabled\:fill-cyan-400\/95:disabled {
  fill: rgb(34 204 238 / 0.95);
}

.disabled\:fill-cyan-400\/100:disabled {
  fill: rgb(34 204 238 / 1);
}

.disabled\:fill-cyan-500\/0:disabled {
  fill: rgb(6 174 212 / 0);
}

.disabled\:fill-cyan-500\/5:disabled {
  fill: rgb(6 174 212 / 0.05);
}

.disabled\:fill-cyan-500\/10:disabled {
  fill: rgb(6 174 212 / 0.1);
}

.disabled\:fill-cyan-500\/20:disabled {
  fill: rgb(6 174 212 / 0.2);
}

.disabled\:fill-cyan-500\/25:disabled {
  fill: rgb(6 174 212 / 0.25);
}

.disabled\:fill-cyan-500\/30:disabled {
  fill: rgb(6 174 212 / 0.3);
}

.disabled\:fill-cyan-500\/40:disabled {
  fill: rgb(6 174 212 / 0.4);
}

.disabled\:fill-cyan-500\/50:disabled {
  fill: rgb(6 174 212 / 0.5);
}

.disabled\:fill-cyan-500\/60:disabled {
  fill: rgb(6 174 212 / 0.6);
}

.disabled\:fill-cyan-500\/70:disabled {
  fill: rgb(6 174 212 / 0.7);
}

.disabled\:fill-cyan-500\/75:disabled {
  fill: rgb(6 174 212 / 0.75);
}

.disabled\:fill-cyan-500\/80:disabled {
  fill: rgb(6 174 212 / 0.8);
}

.disabled\:fill-cyan-500\/90:disabled {
  fill: rgb(6 174 212 / 0.9);
}

.disabled\:fill-cyan-500\/95:disabled {
  fill: rgb(6 174 212 / 0.95);
}

.disabled\:fill-cyan-500\/100:disabled {
  fill: rgb(6 174 212 / 1);
}

.disabled\:fill-cyan-600\/0:disabled {
  fill: rgb(8 138 178 / 0);
}

.disabled\:fill-cyan-600\/5:disabled {
  fill: rgb(8 138 178 / 0.05);
}

.disabled\:fill-cyan-600\/10:disabled {
  fill: rgb(8 138 178 / 0.1);
}

.disabled\:fill-cyan-600\/20:disabled {
  fill: rgb(8 138 178 / 0.2);
}

.disabled\:fill-cyan-600\/25:disabled {
  fill: rgb(8 138 178 / 0.25);
}

.disabled\:fill-cyan-600\/30:disabled {
  fill: rgb(8 138 178 / 0.3);
}

.disabled\:fill-cyan-600\/40:disabled {
  fill: rgb(8 138 178 / 0.4);
}

.disabled\:fill-cyan-600\/50:disabled {
  fill: rgb(8 138 178 / 0.5);
}

.disabled\:fill-cyan-600\/60:disabled {
  fill: rgb(8 138 178 / 0.6);
}

.disabled\:fill-cyan-600\/70:disabled {
  fill: rgb(8 138 178 / 0.7);
}

.disabled\:fill-cyan-600\/75:disabled {
  fill: rgb(8 138 178 / 0.75);
}

.disabled\:fill-cyan-600\/80:disabled {
  fill: rgb(8 138 178 / 0.8);
}

.disabled\:fill-cyan-600\/90:disabled {
  fill: rgb(8 138 178 / 0.9);
}

.disabled\:fill-cyan-600\/95:disabled {
  fill: rgb(8 138 178 / 0.95);
}

.disabled\:fill-cyan-600\/100:disabled {
  fill: rgb(8 138 178 / 1);
}

.disabled\:fill-cyan-700\/0:disabled {
  fill: rgb(14 112 144 / 0);
}

.disabled\:fill-cyan-700\/5:disabled {
  fill: rgb(14 112 144 / 0.05);
}

.disabled\:fill-cyan-700\/10:disabled {
  fill: rgb(14 112 144 / 0.1);
}

.disabled\:fill-cyan-700\/20:disabled {
  fill: rgb(14 112 144 / 0.2);
}

.disabled\:fill-cyan-700\/25:disabled {
  fill: rgb(14 112 144 / 0.25);
}

.disabled\:fill-cyan-700\/30:disabled {
  fill: rgb(14 112 144 / 0.3);
}

.disabled\:fill-cyan-700\/40:disabled {
  fill: rgb(14 112 144 / 0.4);
}

.disabled\:fill-cyan-700\/50:disabled {
  fill: rgb(14 112 144 / 0.5);
}

.disabled\:fill-cyan-700\/60:disabled {
  fill: rgb(14 112 144 / 0.6);
}

.disabled\:fill-cyan-700\/70:disabled {
  fill: rgb(14 112 144 / 0.7);
}

.disabled\:fill-cyan-700\/75:disabled {
  fill: rgb(14 112 144 / 0.75);
}

.disabled\:fill-cyan-700\/80:disabled {
  fill: rgb(14 112 144 / 0.8);
}

.disabled\:fill-cyan-700\/90:disabled {
  fill: rgb(14 112 144 / 0.9);
}

.disabled\:fill-cyan-700\/95:disabled {
  fill: rgb(14 112 144 / 0.95);
}

.disabled\:fill-cyan-700\/100:disabled {
  fill: rgb(14 112 144 / 1);
}

.disabled\:fill-cyan-800\/0:disabled {
  fill: rgb(21 91 117 / 0);
}

.disabled\:fill-cyan-800\/5:disabled {
  fill: rgb(21 91 117 / 0.05);
}

.disabled\:fill-cyan-800\/10:disabled {
  fill: rgb(21 91 117 / 0.1);
}

.disabled\:fill-cyan-800\/20:disabled {
  fill: rgb(21 91 117 / 0.2);
}

.disabled\:fill-cyan-800\/25:disabled {
  fill: rgb(21 91 117 / 0.25);
}

.disabled\:fill-cyan-800\/30:disabled {
  fill: rgb(21 91 117 / 0.3);
}

.disabled\:fill-cyan-800\/40:disabled {
  fill: rgb(21 91 117 / 0.4);
}

.disabled\:fill-cyan-800\/50:disabled {
  fill: rgb(21 91 117 / 0.5);
}

.disabled\:fill-cyan-800\/60:disabled {
  fill: rgb(21 91 117 / 0.6);
}

.disabled\:fill-cyan-800\/70:disabled {
  fill: rgb(21 91 117 / 0.7);
}

.disabled\:fill-cyan-800\/75:disabled {
  fill: rgb(21 91 117 / 0.75);
}

.disabled\:fill-cyan-800\/80:disabled {
  fill: rgb(21 91 117 / 0.8);
}

.disabled\:fill-cyan-800\/90:disabled {
  fill: rgb(21 91 117 / 0.9);
}

.disabled\:fill-cyan-800\/95:disabled {
  fill: rgb(21 91 117 / 0.95);
}

.disabled\:fill-cyan-800\/100:disabled {
  fill: rgb(21 91 117 / 1);
}

.disabled\:fill-cyan-900\/0:disabled {
  fill: rgb(22 76 99 / 0);
}

.disabled\:fill-cyan-900\/5:disabled {
  fill: rgb(22 76 99 / 0.05);
}

.disabled\:fill-cyan-900\/10:disabled {
  fill: rgb(22 76 99 / 0.1);
}

.disabled\:fill-cyan-900\/20:disabled {
  fill: rgb(22 76 99 / 0.2);
}

.disabled\:fill-cyan-900\/25:disabled {
  fill: rgb(22 76 99 / 0.25);
}

.disabled\:fill-cyan-900\/30:disabled {
  fill: rgb(22 76 99 / 0.3);
}

.disabled\:fill-cyan-900\/40:disabled {
  fill: rgb(22 76 99 / 0.4);
}

.disabled\:fill-cyan-900\/50:disabled {
  fill: rgb(22 76 99 / 0.5);
}

.disabled\:fill-cyan-900\/60:disabled {
  fill: rgb(22 76 99 / 0.6);
}

.disabled\:fill-cyan-900\/70:disabled {
  fill: rgb(22 76 99 / 0.7);
}

.disabled\:fill-cyan-900\/75:disabled {
  fill: rgb(22 76 99 / 0.75);
}

.disabled\:fill-cyan-900\/80:disabled {
  fill: rgb(22 76 99 / 0.8);
}

.disabled\:fill-cyan-900\/90:disabled {
  fill: rgb(22 76 99 / 0.9);
}

.disabled\:fill-cyan-900\/95:disabled {
  fill: rgb(22 76 99 / 0.95);
}

.disabled\:fill-cyan-900\/100:disabled {
  fill: rgb(22 76 99 / 1);
}

.disabled\:fill-cyan\/0:disabled {
  fill: rgb(34 204 238 / 0);
}

.disabled\:fill-cyan\/5:disabled {
  fill: rgb(34 204 238 / 0.05);
}

.disabled\:fill-cyan\/10:disabled {
  fill: rgb(34 204 238 / 0.1);
}

.disabled\:fill-cyan\/20:disabled {
  fill: rgb(34 204 238 / 0.2);
}

.disabled\:fill-cyan\/25:disabled {
  fill: rgb(34 204 238 / 0.25);
}

.disabled\:fill-cyan\/30:disabled {
  fill: rgb(34 204 238 / 0.3);
}

.disabled\:fill-cyan\/40:disabled {
  fill: rgb(34 204 238 / 0.4);
}

.disabled\:fill-cyan\/50:disabled {
  fill: rgb(34 204 238 / 0.5);
}

.disabled\:fill-cyan\/60:disabled {
  fill: rgb(34 204 238 / 0.6);
}

.disabled\:fill-cyan\/70:disabled {
  fill: rgb(34 204 238 / 0.7);
}

.disabled\:fill-cyan\/75:disabled {
  fill: rgb(34 204 238 / 0.75);
}

.disabled\:fill-cyan\/80:disabled {
  fill: rgb(34 204 238 / 0.8);
}

.disabled\:fill-cyan\/90:disabled {
  fill: rgb(34 204 238 / 0.9);
}

.disabled\:fill-cyan\/95:disabled {
  fill: rgb(34 204 238 / 0.95);
}

.disabled\:fill-cyan\/100:disabled {
  fill: rgb(34 204 238 / 1);
}

.disabled\:fill-blue-light-25\/0:disabled {
  fill: rgb(245 251 255 / 0);
}

.disabled\:fill-blue-light-25\/5:disabled {
  fill: rgb(245 251 255 / 0.05);
}

.disabled\:fill-blue-light-25\/10:disabled {
  fill: rgb(245 251 255 / 0.1);
}

.disabled\:fill-blue-light-25\/20:disabled {
  fill: rgb(245 251 255 / 0.2);
}

.disabled\:fill-blue-light-25\/25:disabled {
  fill: rgb(245 251 255 / 0.25);
}

.disabled\:fill-blue-light-25\/30:disabled {
  fill: rgb(245 251 255 / 0.3);
}

.disabled\:fill-blue-light-25\/40:disabled {
  fill: rgb(245 251 255 / 0.4);
}

.disabled\:fill-blue-light-25\/50:disabled {
  fill: rgb(245 251 255 / 0.5);
}

.disabled\:fill-blue-light-25\/60:disabled {
  fill: rgb(245 251 255 / 0.6);
}

.disabled\:fill-blue-light-25\/70:disabled {
  fill: rgb(245 251 255 / 0.7);
}

.disabled\:fill-blue-light-25\/75:disabled {
  fill: rgb(245 251 255 / 0.75);
}

.disabled\:fill-blue-light-25\/80:disabled {
  fill: rgb(245 251 255 / 0.8);
}

.disabled\:fill-blue-light-25\/90:disabled {
  fill: rgb(245 251 255 / 0.9);
}

.disabled\:fill-blue-light-25\/95:disabled {
  fill: rgb(245 251 255 / 0.95);
}

.disabled\:fill-blue-light-25\/100:disabled {
  fill: rgb(245 251 255 / 1);
}

.disabled\:fill-blue-light-50\/0:disabled {
  fill: rgb(240 249 255 / 0);
}

.disabled\:fill-blue-light-50\/5:disabled {
  fill: rgb(240 249 255 / 0.05);
}

.disabled\:fill-blue-light-50\/10:disabled {
  fill: rgb(240 249 255 / 0.1);
}

.disabled\:fill-blue-light-50\/20:disabled {
  fill: rgb(240 249 255 / 0.2);
}

.disabled\:fill-blue-light-50\/25:disabled {
  fill: rgb(240 249 255 / 0.25);
}

.disabled\:fill-blue-light-50\/30:disabled {
  fill: rgb(240 249 255 / 0.3);
}

.disabled\:fill-blue-light-50\/40:disabled {
  fill: rgb(240 249 255 / 0.4);
}

.disabled\:fill-blue-light-50\/50:disabled {
  fill: rgb(240 249 255 / 0.5);
}

.disabled\:fill-blue-light-50\/60:disabled {
  fill: rgb(240 249 255 / 0.6);
}

.disabled\:fill-blue-light-50\/70:disabled {
  fill: rgb(240 249 255 / 0.7);
}

.disabled\:fill-blue-light-50\/75:disabled {
  fill: rgb(240 249 255 / 0.75);
}

.disabled\:fill-blue-light-50\/80:disabled {
  fill: rgb(240 249 255 / 0.8);
}

.disabled\:fill-blue-light-50\/90:disabled {
  fill: rgb(240 249 255 / 0.9);
}

.disabled\:fill-blue-light-50\/95:disabled {
  fill: rgb(240 249 255 / 0.95);
}

.disabled\:fill-blue-light-50\/100:disabled {
  fill: rgb(240 249 255 / 1);
}

.disabled\:fill-blue-light-100\/0:disabled {
  fill: rgb(224 242 254 / 0);
}

.disabled\:fill-blue-light-100\/5:disabled {
  fill: rgb(224 242 254 / 0.05);
}

.disabled\:fill-blue-light-100\/10:disabled {
  fill: rgb(224 242 254 / 0.1);
}

.disabled\:fill-blue-light-100\/20:disabled {
  fill: rgb(224 242 254 / 0.2);
}

.disabled\:fill-blue-light-100\/25:disabled {
  fill: rgb(224 242 254 / 0.25);
}

.disabled\:fill-blue-light-100\/30:disabled {
  fill: rgb(224 242 254 / 0.3);
}

.disabled\:fill-blue-light-100\/40:disabled {
  fill: rgb(224 242 254 / 0.4);
}

.disabled\:fill-blue-light-100\/50:disabled {
  fill: rgb(224 242 254 / 0.5);
}

.disabled\:fill-blue-light-100\/60:disabled {
  fill: rgb(224 242 254 / 0.6);
}

.disabled\:fill-blue-light-100\/70:disabled {
  fill: rgb(224 242 254 / 0.7);
}

.disabled\:fill-blue-light-100\/75:disabled {
  fill: rgb(224 242 254 / 0.75);
}

.disabled\:fill-blue-light-100\/80:disabled {
  fill: rgb(224 242 254 / 0.8);
}

.disabled\:fill-blue-light-100\/90:disabled {
  fill: rgb(224 242 254 / 0.9);
}

.disabled\:fill-blue-light-100\/95:disabled {
  fill: rgb(224 242 254 / 0.95);
}

.disabled\:fill-blue-light-100\/100:disabled {
  fill: rgb(224 242 254 / 1);
}

.disabled\:fill-blue-light-200\/0:disabled {
  fill: rgb(185 230 254 / 0);
}

.disabled\:fill-blue-light-200\/5:disabled {
  fill: rgb(185 230 254 / 0.05);
}

.disabled\:fill-blue-light-200\/10:disabled {
  fill: rgb(185 230 254 / 0.1);
}

.disabled\:fill-blue-light-200\/20:disabled {
  fill: rgb(185 230 254 / 0.2);
}

.disabled\:fill-blue-light-200\/25:disabled {
  fill: rgb(185 230 254 / 0.25);
}

.disabled\:fill-blue-light-200\/30:disabled {
  fill: rgb(185 230 254 / 0.3);
}

.disabled\:fill-blue-light-200\/40:disabled {
  fill: rgb(185 230 254 / 0.4);
}

.disabled\:fill-blue-light-200\/50:disabled {
  fill: rgb(185 230 254 / 0.5);
}

.disabled\:fill-blue-light-200\/60:disabled {
  fill: rgb(185 230 254 / 0.6);
}

.disabled\:fill-blue-light-200\/70:disabled {
  fill: rgb(185 230 254 / 0.7);
}

.disabled\:fill-blue-light-200\/75:disabled {
  fill: rgb(185 230 254 / 0.75);
}

.disabled\:fill-blue-light-200\/80:disabled {
  fill: rgb(185 230 254 / 0.8);
}

.disabled\:fill-blue-light-200\/90:disabled {
  fill: rgb(185 230 254 / 0.9);
}

.disabled\:fill-blue-light-200\/95:disabled {
  fill: rgb(185 230 254 / 0.95);
}

.disabled\:fill-blue-light-200\/100:disabled {
  fill: rgb(185 230 254 / 1);
}

.disabled\:fill-blue-light-300\/0:disabled {
  fill: rgb(124 212 253 / 0);
}

.disabled\:fill-blue-light-300\/5:disabled {
  fill: rgb(124 212 253 / 0.05);
}

.disabled\:fill-blue-light-300\/10:disabled {
  fill: rgb(124 212 253 / 0.1);
}

.disabled\:fill-blue-light-300\/20:disabled {
  fill: rgb(124 212 253 / 0.2);
}

.disabled\:fill-blue-light-300\/25:disabled {
  fill: rgb(124 212 253 / 0.25);
}

.disabled\:fill-blue-light-300\/30:disabled {
  fill: rgb(124 212 253 / 0.3);
}

.disabled\:fill-blue-light-300\/40:disabled {
  fill: rgb(124 212 253 / 0.4);
}

.disabled\:fill-blue-light-300\/50:disabled {
  fill: rgb(124 212 253 / 0.5);
}

.disabled\:fill-blue-light-300\/60:disabled {
  fill: rgb(124 212 253 / 0.6);
}

.disabled\:fill-blue-light-300\/70:disabled {
  fill: rgb(124 212 253 / 0.7);
}

.disabled\:fill-blue-light-300\/75:disabled {
  fill: rgb(124 212 253 / 0.75);
}

.disabled\:fill-blue-light-300\/80:disabled {
  fill: rgb(124 212 253 / 0.8);
}

.disabled\:fill-blue-light-300\/90:disabled {
  fill: rgb(124 212 253 / 0.9);
}

.disabled\:fill-blue-light-300\/95:disabled {
  fill: rgb(124 212 253 / 0.95);
}

.disabled\:fill-blue-light-300\/100:disabled {
  fill: rgb(124 212 253 / 1);
}

.disabled\:fill-blue-light-400\/0:disabled {
  fill: rgb(54 191 250 / 0);
}

.disabled\:fill-blue-light-400\/5:disabled {
  fill: rgb(54 191 250 / 0.05);
}

.disabled\:fill-blue-light-400\/10:disabled {
  fill: rgb(54 191 250 / 0.1);
}

.disabled\:fill-blue-light-400\/20:disabled {
  fill: rgb(54 191 250 / 0.2);
}

.disabled\:fill-blue-light-400\/25:disabled {
  fill: rgb(54 191 250 / 0.25);
}

.disabled\:fill-blue-light-400\/30:disabled {
  fill: rgb(54 191 250 / 0.3);
}

.disabled\:fill-blue-light-400\/40:disabled {
  fill: rgb(54 191 250 / 0.4);
}

.disabled\:fill-blue-light-400\/50:disabled {
  fill: rgb(54 191 250 / 0.5);
}

.disabled\:fill-blue-light-400\/60:disabled {
  fill: rgb(54 191 250 / 0.6);
}

.disabled\:fill-blue-light-400\/70:disabled {
  fill: rgb(54 191 250 / 0.7);
}

.disabled\:fill-blue-light-400\/75:disabled {
  fill: rgb(54 191 250 / 0.75);
}

.disabled\:fill-blue-light-400\/80:disabled {
  fill: rgb(54 191 250 / 0.8);
}

.disabled\:fill-blue-light-400\/90:disabled {
  fill: rgb(54 191 250 / 0.9);
}

.disabled\:fill-blue-light-400\/95:disabled {
  fill: rgb(54 191 250 / 0.95);
}

.disabled\:fill-blue-light-400\/100:disabled {
  fill: rgb(54 191 250 / 1);
}

.disabled\:fill-blue-light-500\/0:disabled {
  fill: rgb(11 165 236 / 0);
}

.disabled\:fill-blue-light-500\/5:disabled {
  fill: rgb(11 165 236 / 0.05);
}

.disabled\:fill-blue-light-500\/10:disabled {
  fill: rgb(11 165 236 / 0.1);
}

.disabled\:fill-blue-light-500\/20:disabled {
  fill: rgb(11 165 236 / 0.2);
}

.disabled\:fill-blue-light-500\/25:disabled {
  fill: rgb(11 165 236 / 0.25);
}

.disabled\:fill-blue-light-500\/30:disabled {
  fill: rgb(11 165 236 / 0.3);
}

.disabled\:fill-blue-light-500\/40:disabled {
  fill: rgb(11 165 236 / 0.4);
}

.disabled\:fill-blue-light-500\/50:disabled {
  fill: rgb(11 165 236 / 0.5);
}

.disabled\:fill-blue-light-500\/60:disabled {
  fill: rgb(11 165 236 / 0.6);
}

.disabled\:fill-blue-light-500\/70:disabled {
  fill: rgb(11 165 236 / 0.7);
}

.disabled\:fill-blue-light-500\/75:disabled {
  fill: rgb(11 165 236 / 0.75);
}

.disabled\:fill-blue-light-500\/80:disabled {
  fill: rgb(11 165 236 / 0.8);
}

.disabled\:fill-blue-light-500\/90:disabled {
  fill: rgb(11 165 236 / 0.9);
}

.disabled\:fill-blue-light-500\/95:disabled {
  fill: rgb(11 165 236 / 0.95);
}

.disabled\:fill-blue-light-500\/100:disabled {
  fill: rgb(11 165 236 / 1);
}

.disabled\:fill-blue-light-600\/0:disabled {
  fill: rgb(0 134 201 / 0);
}

.disabled\:fill-blue-light-600\/5:disabled {
  fill: rgb(0 134 201 / 0.05);
}

.disabled\:fill-blue-light-600\/10:disabled {
  fill: rgb(0 134 201 / 0.1);
}

.disabled\:fill-blue-light-600\/20:disabled {
  fill: rgb(0 134 201 / 0.2);
}

.disabled\:fill-blue-light-600\/25:disabled {
  fill: rgb(0 134 201 / 0.25);
}

.disabled\:fill-blue-light-600\/30:disabled {
  fill: rgb(0 134 201 / 0.3);
}

.disabled\:fill-blue-light-600\/40:disabled {
  fill: rgb(0 134 201 / 0.4);
}

.disabled\:fill-blue-light-600\/50:disabled {
  fill: rgb(0 134 201 / 0.5);
}

.disabled\:fill-blue-light-600\/60:disabled {
  fill: rgb(0 134 201 / 0.6);
}

.disabled\:fill-blue-light-600\/70:disabled {
  fill: rgb(0 134 201 / 0.7);
}

.disabled\:fill-blue-light-600\/75:disabled {
  fill: rgb(0 134 201 / 0.75);
}

.disabled\:fill-blue-light-600\/80:disabled {
  fill: rgb(0 134 201 / 0.8);
}

.disabled\:fill-blue-light-600\/90:disabled {
  fill: rgb(0 134 201 / 0.9);
}

.disabled\:fill-blue-light-600\/95:disabled {
  fill: rgb(0 134 201 / 0.95);
}

.disabled\:fill-blue-light-600\/100:disabled {
  fill: rgb(0 134 201 / 1);
}

.disabled\:fill-blue-light-700\/0:disabled {
  fill: rgb(2 106 162 / 0);
}

.disabled\:fill-blue-light-700\/5:disabled {
  fill: rgb(2 106 162 / 0.05);
}

.disabled\:fill-blue-light-700\/10:disabled {
  fill: rgb(2 106 162 / 0.1);
}

.disabled\:fill-blue-light-700\/20:disabled {
  fill: rgb(2 106 162 / 0.2);
}

.disabled\:fill-blue-light-700\/25:disabled {
  fill: rgb(2 106 162 / 0.25);
}

.disabled\:fill-blue-light-700\/30:disabled {
  fill: rgb(2 106 162 / 0.3);
}

.disabled\:fill-blue-light-700\/40:disabled {
  fill: rgb(2 106 162 / 0.4);
}

.disabled\:fill-blue-light-700\/50:disabled {
  fill: rgb(2 106 162 / 0.5);
}

.disabled\:fill-blue-light-700\/60:disabled {
  fill: rgb(2 106 162 / 0.6);
}

.disabled\:fill-blue-light-700\/70:disabled {
  fill: rgb(2 106 162 / 0.7);
}

.disabled\:fill-blue-light-700\/75:disabled {
  fill: rgb(2 106 162 / 0.75);
}

.disabled\:fill-blue-light-700\/80:disabled {
  fill: rgb(2 106 162 / 0.8);
}

.disabled\:fill-blue-light-700\/90:disabled {
  fill: rgb(2 106 162 / 0.9);
}

.disabled\:fill-blue-light-700\/95:disabled {
  fill: rgb(2 106 162 / 0.95);
}

.disabled\:fill-blue-light-700\/100:disabled {
  fill: rgb(2 106 162 / 1);
}

.disabled\:fill-blue-light-800\/0:disabled {
  fill: rgb(6 89 134 / 0);
}

.disabled\:fill-blue-light-800\/5:disabled {
  fill: rgb(6 89 134 / 0.05);
}

.disabled\:fill-blue-light-800\/10:disabled {
  fill: rgb(6 89 134 / 0.1);
}

.disabled\:fill-blue-light-800\/20:disabled {
  fill: rgb(6 89 134 / 0.2);
}

.disabled\:fill-blue-light-800\/25:disabled {
  fill: rgb(6 89 134 / 0.25);
}

.disabled\:fill-blue-light-800\/30:disabled {
  fill: rgb(6 89 134 / 0.3);
}

.disabled\:fill-blue-light-800\/40:disabled {
  fill: rgb(6 89 134 / 0.4);
}

.disabled\:fill-blue-light-800\/50:disabled {
  fill: rgb(6 89 134 / 0.5);
}

.disabled\:fill-blue-light-800\/60:disabled {
  fill: rgb(6 89 134 / 0.6);
}

.disabled\:fill-blue-light-800\/70:disabled {
  fill: rgb(6 89 134 / 0.7);
}

.disabled\:fill-blue-light-800\/75:disabled {
  fill: rgb(6 89 134 / 0.75);
}

.disabled\:fill-blue-light-800\/80:disabled {
  fill: rgb(6 89 134 / 0.8);
}

.disabled\:fill-blue-light-800\/90:disabled {
  fill: rgb(6 89 134 / 0.9);
}

.disabled\:fill-blue-light-800\/95:disabled {
  fill: rgb(6 89 134 / 0.95);
}

.disabled\:fill-blue-light-800\/100:disabled {
  fill: rgb(6 89 134 / 1);
}

.disabled\:fill-blue-light-900\/0:disabled {
  fill: rgb(11 74 111 / 0);
}

.disabled\:fill-blue-light-900\/5:disabled {
  fill: rgb(11 74 111 / 0.05);
}

.disabled\:fill-blue-light-900\/10:disabled {
  fill: rgb(11 74 111 / 0.1);
}

.disabled\:fill-blue-light-900\/20:disabled {
  fill: rgb(11 74 111 / 0.2);
}

.disabled\:fill-blue-light-900\/25:disabled {
  fill: rgb(11 74 111 / 0.25);
}

.disabled\:fill-blue-light-900\/30:disabled {
  fill: rgb(11 74 111 / 0.3);
}

.disabled\:fill-blue-light-900\/40:disabled {
  fill: rgb(11 74 111 / 0.4);
}

.disabled\:fill-blue-light-900\/50:disabled {
  fill: rgb(11 74 111 / 0.5);
}

.disabled\:fill-blue-light-900\/60:disabled {
  fill: rgb(11 74 111 / 0.6);
}

.disabled\:fill-blue-light-900\/70:disabled {
  fill: rgb(11 74 111 / 0.7);
}

.disabled\:fill-blue-light-900\/75:disabled {
  fill: rgb(11 74 111 / 0.75);
}

.disabled\:fill-blue-light-900\/80:disabled {
  fill: rgb(11 74 111 / 0.8);
}

.disabled\:fill-blue-light-900\/90:disabled {
  fill: rgb(11 74 111 / 0.9);
}

.disabled\:fill-blue-light-900\/95:disabled {
  fill: rgb(11 74 111 / 0.95);
}

.disabled\:fill-blue-light-900\/100:disabled {
  fill: rgb(11 74 111 / 1);
}

.disabled\:fill-blue-light\/0:disabled {
  fill: rgb(54 191 250 / 0);
}

.disabled\:fill-blue-light\/5:disabled {
  fill: rgb(54 191 250 / 0.05);
}

.disabled\:fill-blue-light\/10:disabled {
  fill: rgb(54 191 250 / 0.1);
}

.disabled\:fill-blue-light\/20:disabled {
  fill: rgb(54 191 250 / 0.2);
}

.disabled\:fill-blue-light\/25:disabled {
  fill: rgb(54 191 250 / 0.25);
}

.disabled\:fill-blue-light\/30:disabled {
  fill: rgb(54 191 250 / 0.3);
}

.disabled\:fill-blue-light\/40:disabled {
  fill: rgb(54 191 250 / 0.4);
}

.disabled\:fill-blue-light\/50:disabled {
  fill: rgb(54 191 250 / 0.5);
}

.disabled\:fill-blue-light\/60:disabled {
  fill: rgb(54 191 250 / 0.6);
}

.disabled\:fill-blue-light\/70:disabled {
  fill: rgb(54 191 250 / 0.7);
}

.disabled\:fill-blue-light\/75:disabled {
  fill: rgb(54 191 250 / 0.75);
}

.disabled\:fill-blue-light\/80:disabled {
  fill: rgb(54 191 250 / 0.8);
}

.disabled\:fill-blue-light\/90:disabled {
  fill: rgb(54 191 250 / 0.9);
}

.disabled\:fill-blue-light\/95:disabled {
  fill: rgb(54 191 250 / 0.95);
}

.disabled\:fill-blue-light\/100:disabled {
  fill: rgb(54 191 250 / 1);
}

.disabled\:fill-blue-25\/0:disabled {
  fill: rgb(245 250 255 / 0);
}

.disabled\:fill-blue-25\/5:disabled {
  fill: rgb(245 250 255 / 0.05);
}

.disabled\:fill-blue-25\/10:disabled {
  fill: rgb(245 250 255 / 0.1);
}

.disabled\:fill-blue-25\/20:disabled {
  fill: rgb(245 250 255 / 0.2);
}

.disabled\:fill-blue-25\/25:disabled {
  fill: rgb(245 250 255 / 0.25);
}

.disabled\:fill-blue-25\/30:disabled {
  fill: rgb(245 250 255 / 0.3);
}

.disabled\:fill-blue-25\/40:disabled {
  fill: rgb(245 250 255 / 0.4);
}

.disabled\:fill-blue-25\/50:disabled {
  fill: rgb(245 250 255 / 0.5);
}

.disabled\:fill-blue-25\/60:disabled {
  fill: rgb(245 250 255 / 0.6);
}

.disabled\:fill-blue-25\/70:disabled {
  fill: rgb(245 250 255 / 0.7);
}

.disabled\:fill-blue-25\/75:disabled {
  fill: rgb(245 250 255 / 0.75);
}

.disabled\:fill-blue-25\/80:disabled {
  fill: rgb(245 250 255 / 0.8);
}

.disabled\:fill-blue-25\/90:disabled {
  fill: rgb(245 250 255 / 0.9);
}

.disabled\:fill-blue-25\/95:disabled {
  fill: rgb(245 250 255 / 0.95);
}

.disabled\:fill-blue-25\/100:disabled {
  fill: rgb(245 250 255 / 1);
}

.disabled\:fill-blue-50\/0:disabled {
  fill: rgb(239 248 255 / 0);
}

.disabled\:fill-blue-50\/5:disabled {
  fill: rgb(239 248 255 / 0.05);
}

.disabled\:fill-blue-50\/10:disabled {
  fill: rgb(239 248 255 / 0.1);
}

.disabled\:fill-blue-50\/20:disabled {
  fill: rgb(239 248 255 / 0.2);
}

.disabled\:fill-blue-50\/25:disabled {
  fill: rgb(239 248 255 / 0.25);
}

.disabled\:fill-blue-50\/30:disabled {
  fill: rgb(239 248 255 / 0.3);
}

.disabled\:fill-blue-50\/40:disabled {
  fill: rgb(239 248 255 / 0.4);
}

.disabled\:fill-blue-50\/50:disabled {
  fill: rgb(239 248 255 / 0.5);
}

.disabled\:fill-blue-50\/60:disabled {
  fill: rgb(239 248 255 / 0.6);
}

.disabled\:fill-blue-50\/70:disabled {
  fill: rgb(239 248 255 / 0.7);
}

.disabled\:fill-blue-50\/75:disabled {
  fill: rgb(239 248 255 / 0.75);
}

.disabled\:fill-blue-50\/80:disabled {
  fill: rgb(239 248 255 / 0.8);
}

.disabled\:fill-blue-50\/90:disabled {
  fill: rgb(239 248 255 / 0.9);
}

.disabled\:fill-blue-50\/95:disabled {
  fill: rgb(239 248 255 / 0.95);
}

.disabled\:fill-blue-50\/100:disabled {
  fill: rgb(239 248 255 / 1);
}

.disabled\:fill-blue-100\/0:disabled {
  fill: rgb(209 233 255 / 0);
}

.disabled\:fill-blue-100\/5:disabled {
  fill: rgb(209 233 255 / 0.05);
}

.disabled\:fill-blue-100\/10:disabled {
  fill: rgb(209 233 255 / 0.1);
}

.disabled\:fill-blue-100\/20:disabled {
  fill: rgb(209 233 255 / 0.2);
}

.disabled\:fill-blue-100\/25:disabled {
  fill: rgb(209 233 255 / 0.25);
}

.disabled\:fill-blue-100\/30:disabled {
  fill: rgb(209 233 255 / 0.3);
}

.disabled\:fill-blue-100\/40:disabled {
  fill: rgb(209 233 255 / 0.4);
}

.disabled\:fill-blue-100\/50:disabled {
  fill: rgb(209 233 255 / 0.5);
}

.disabled\:fill-blue-100\/60:disabled {
  fill: rgb(209 233 255 / 0.6);
}

.disabled\:fill-blue-100\/70:disabled {
  fill: rgb(209 233 255 / 0.7);
}

.disabled\:fill-blue-100\/75:disabled {
  fill: rgb(209 233 255 / 0.75);
}

.disabled\:fill-blue-100\/80:disabled {
  fill: rgb(209 233 255 / 0.8);
}

.disabled\:fill-blue-100\/90:disabled {
  fill: rgb(209 233 255 / 0.9);
}

.disabled\:fill-blue-100\/95:disabled {
  fill: rgb(209 233 255 / 0.95);
}

.disabled\:fill-blue-100\/100:disabled {
  fill: rgb(209 233 255 / 1);
}

.disabled\:fill-blue-200\/0:disabled {
  fill: rgb(178 221 255 / 0);
}

.disabled\:fill-blue-200\/5:disabled {
  fill: rgb(178 221 255 / 0.05);
}

.disabled\:fill-blue-200\/10:disabled {
  fill: rgb(178 221 255 / 0.1);
}

.disabled\:fill-blue-200\/20:disabled {
  fill: rgb(178 221 255 / 0.2);
}

.disabled\:fill-blue-200\/25:disabled {
  fill: rgb(178 221 255 / 0.25);
}

.disabled\:fill-blue-200\/30:disabled {
  fill: rgb(178 221 255 / 0.3);
}

.disabled\:fill-blue-200\/40:disabled {
  fill: rgb(178 221 255 / 0.4);
}

.disabled\:fill-blue-200\/50:disabled {
  fill: rgb(178 221 255 / 0.5);
}

.disabled\:fill-blue-200\/60:disabled {
  fill: rgb(178 221 255 / 0.6);
}

.disabled\:fill-blue-200\/70:disabled {
  fill: rgb(178 221 255 / 0.7);
}

.disabled\:fill-blue-200\/75:disabled {
  fill: rgb(178 221 255 / 0.75);
}

.disabled\:fill-blue-200\/80:disabled {
  fill: rgb(178 221 255 / 0.8);
}

.disabled\:fill-blue-200\/90:disabled {
  fill: rgb(178 221 255 / 0.9);
}

.disabled\:fill-blue-200\/95:disabled {
  fill: rgb(178 221 255 / 0.95);
}

.disabled\:fill-blue-200\/100:disabled {
  fill: rgb(178 221 255 / 1);
}

.disabled\:fill-blue-300\/0:disabled {
  fill: rgb(132 202 255 / 0);
}

.disabled\:fill-blue-300\/5:disabled {
  fill: rgb(132 202 255 / 0.05);
}

.disabled\:fill-blue-300\/10:disabled {
  fill: rgb(132 202 255 / 0.1);
}

.disabled\:fill-blue-300\/20:disabled {
  fill: rgb(132 202 255 / 0.2);
}

.disabled\:fill-blue-300\/25:disabled {
  fill: rgb(132 202 255 / 0.25);
}

.disabled\:fill-blue-300\/30:disabled {
  fill: rgb(132 202 255 / 0.3);
}

.disabled\:fill-blue-300\/40:disabled {
  fill: rgb(132 202 255 / 0.4);
}

.disabled\:fill-blue-300\/50:disabled {
  fill: rgb(132 202 255 / 0.5);
}

.disabled\:fill-blue-300\/60:disabled {
  fill: rgb(132 202 255 / 0.6);
}

.disabled\:fill-blue-300\/70:disabled {
  fill: rgb(132 202 255 / 0.7);
}

.disabled\:fill-blue-300\/75:disabled {
  fill: rgb(132 202 255 / 0.75);
}

.disabled\:fill-blue-300\/80:disabled {
  fill: rgb(132 202 255 / 0.8);
}

.disabled\:fill-blue-300\/90:disabled {
  fill: rgb(132 202 255 / 0.9);
}

.disabled\:fill-blue-300\/95:disabled {
  fill: rgb(132 202 255 / 0.95);
}

.disabled\:fill-blue-300\/100:disabled {
  fill: rgb(132 202 255 / 1);
}

.disabled\:fill-blue-400\/0:disabled {
  fill: rgb(83 177 253 / 0);
}

.disabled\:fill-blue-400\/5:disabled {
  fill: rgb(83 177 253 / 0.05);
}

.disabled\:fill-blue-400\/10:disabled {
  fill: rgb(83 177 253 / 0.1);
}

.disabled\:fill-blue-400\/20:disabled {
  fill: rgb(83 177 253 / 0.2);
}

.disabled\:fill-blue-400\/25:disabled {
  fill: rgb(83 177 253 / 0.25);
}

.disabled\:fill-blue-400\/30:disabled {
  fill: rgb(83 177 253 / 0.3);
}

.disabled\:fill-blue-400\/40:disabled {
  fill: rgb(83 177 253 / 0.4);
}

.disabled\:fill-blue-400\/50:disabled {
  fill: rgb(83 177 253 / 0.5);
}

.disabled\:fill-blue-400\/60:disabled {
  fill: rgb(83 177 253 / 0.6);
}

.disabled\:fill-blue-400\/70:disabled {
  fill: rgb(83 177 253 / 0.7);
}

.disabled\:fill-blue-400\/75:disabled {
  fill: rgb(83 177 253 / 0.75);
}

.disabled\:fill-blue-400\/80:disabled {
  fill: rgb(83 177 253 / 0.8);
}

.disabled\:fill-blue-400\/90:disabled {
  fill: rgb(83 177 253 / 0.9);
}

.disabled\:fill-blue-400\/95:disabled {
  fill: rgb(83 177 253 / 0.95);
}

.disabled\:fill-blue-400\/100:disabled {
  fill: rgb(83 177 253 / 1);
}

.disabled\:fill-blue-500\/0:disabled {
  fill: rgb(46 144 250 / 0);
}

.disabled\:fill-blue-500\/5:disabled {
  fill: rgb(46 144 250 / 0.05);
}

.disabled\:fill-blue-500\/10:disabled {
  fill: rgb(46 144 250 / 0.1);
}

.disabled\:fill-blue-500\/20:disabled {
  fill: rgb(46 144 250 / 0.2);
}

.disabled\:fill-blue-500\/25:disabled {
  fill: rgb(46 144 250 / 0.25);
}

.disabled\:fill-blue-500\/30:disabled {
  fill: rgb(46 144 250 / 0.3);
}

.disabled\:fill-blue-500\/40:disabled {
  fill: rgb(46 144 250 / 0.4);
}

.disabled\:fill-blue-500\/50:disabled {
  fill: rgb(46 144 250 / 0.5);
}

.disabled\:fill-blue-500\/60:disabled {
  fill: rgb(46 144 250 / 0.6);
}

.disabled\:fill-blue-500\/70:disabled {
  fill: rgb(46 144 250 / 0.7);
}

.disabled\:fill-blue-500\/75:disabled {
  fill: rgb(46 144 250 / 0.75);
}

.disabled\:fill-blue-500\/80:disabled {
  fill: rgb(46 144 250 / 0.8);
}

.disabled\:fill-blue-500\/90:disabled {
  fill: rgb(46 144 250 / 0.9);
}

.disabled\:fill-blue-500\/95:disabled {
  fill: rgb(46 144 250 / 0.95);
}

.disabled\:fill-blue-500\/100:disabled {
  fill: rgb(46 144 250 / 1);
}

.disabled\:fill-blue-600\/0:disabled {
  fill: rgb(21 112 239 / 0);
}

.disabled\:fill-blue-600\/5:disabled {
  fill: rgb(21 112 239 / 0.05);
}

.disabled\:fill-blue-600\/10:disabled {
  fill: rgb(21 112 239 / 0.1);
}

.disabled\:fill-blue-600\/20:disabled {
  fill: rgb(21 112 239 / 0.2);
}

.disabled\:fill-blue-600\/25:disabled {
  fill: rgb(21 112 239 / 0.25);
}

.disabled\:fill-blue-600\/30:disabled {
  fill: rgb(21 112 239 / 0.3);
}

.disabled\:fill-blue-600\/40:disabled {
  fill: rgb(21 112 239 / 0.4);
}

.disabled\:fill-blue-600\/50:disabled {
  fill: rgb(21 112 239 / 0.5);
}

.disabled\:fill-blue-600\/60:disabled {
  fill: rgb(21 112 239 / 0.6);
}

.disabled\:fill-blue-600\/70:disabled {
  fill: rgb(21 112 239 / 0.7);
}

.disabled\:fill-blue-600\/75:disabled {
  fill: rgb(21 112 239 / 0.75);
}

.disabled\:fill-blue-600\/80:disabled {
  fill: rgb(21 112 239 / 0.8);
}

.disabled\:fill-blue-600\/90:disabled {
  fill: rgb(21 112 239 / 0.9);
}

.disabled\:fill-blue-600\/95:disabled {
  fill: rgb(21 112 239 / 0.95);
}

.disabled\:fill-blue-600\/100:disabled {
  fill: rgb(21 112 239 / 1);
}

.disabled\:fill-blue-700\/0:disabled {
  fill: rgb(23 92 211 / 0);
}

.disabled\:fill-blue-700\/5:disabled {
  fill: rgb(23 92 211 / 0.05);
}

.disabled\:fill-blue-700\/10:disabled {
  fill: rgb(23 92 211 / 0.1);
}

.disabled\:fill-blue-700\/20:disabled {
  fill: rgb(23 92 211 / 0.2);
}

.disabled\:fill-blue-700\/25:disabled {
  fill: rgb(23 92 211 / 0.25);
}

.disabled\:fill-blue-700\/30:disabled {
  fill: rgb(23 92 211 / 0.3);
}

.disabled\:fill-blue-700\/40:disabled {
  fill: rgb(23 92 211 / 0.4);
}

.disabled\:fill-blue-700\/50:disabled {
  fill: rgb(23 92 211 / 0.5);
}

.disabled\:fill-blue-700\/60:disabled {
  fill: rgb(23 92 211 / 0.6);
}

.disabled\:fill-blue-700\/70:disabled {
  fill: rgb(23 92 211 / 0.7);
}

.disabled\:fill-blue-700\/75:disabled {
  fill: rgb(23 92 211 / 0.75);
}

.disabled\:fill-blue-700\/80:disabled {
  fill: rgb(23 92 211 / 0.8);
}

.disabled\:fill-blue-700\/90:disabled {
  fill: rgb(23 92 211 / 0.9);
}

.disabled\:fill-blue-700\/95:disabled {
  fill: rgb(23 92 211 / 0.95);
}

.disabled\:fill-blue-700\/100:disabled {
  fill: rgb(23 92 211 / 1);
}

.disabled\:fill-blue-800\/0:disabled {
  fill: rgb(24 73 169 / 0);
}

.disabled\:fill-blue-800\/5:disabled {
  fill: rgb(24 73 169 / 0.05);
}

.disabled\:fill-blue-800\/10:disabled {
  fill: rgb(24 73 169 / 0.1);
}

.disabled\:fill-blue-800\/20:disabled {
  fill: rgb(24 73 169 / 0.2);
}

.disabled\:fill-blue-800\/25:disabled {
  fill: rgb(24 73 169 / 0.25);
}

.disabled\:fill-blue-800\/30:disabled {
  fill: rgb(24 73 169 / 0.3);
}

.disabled\:fill-blue-800\/40:disabled {
  fill: rgb(24 73 169 / 0.4);
}

.disabled\:fill-blue-800\/50:disabled {
  fill: rgb(24 73 169 / 0.5);
}

.disabled\:fill-blue-800\/60:disabled {
  fill: rgb(24 73 169 / 0.6);
}

.disabled\:fill-blue-800\/70:disabled {
  fill: rgb(24 73 169 / 0.7);
}

.disabled\:fill-blue-800\/75:disabled {
  fill: rgb(24 73 169 / 0.75);
}

.disabled\:fill-blue-800\/80:disabled {
  fill: rgb(24 73 169 / 0.8);
}

.disabled\:fill-blue-800\/90:disabled {
  fill: rgb(24 73 169 / 0.9);
}

.disabled\:fill-blue-800\/95:disabled {
  fill: rgb(24 73 169 / 0.95);
}

.disabled\:fill-blue-800\/100:disabled {
  fill: rgb(24 73 169 / 1);
}

.disabled\:fill-blue-900\/0:disabled {
  fill: rgb(25 65 133 / 0);
}

.disabled\:fill-blue-900\/5:disabled {
  fill: rgb(25 65 133 / 0.05);
}

.disabled\:fill-blue-900\/10:disabled {
  fill: rgb(25 65 133 / 0.1);
}

.disabled\:fill-blue-900\/20:disabled {
  fill: rgb(25 65 133 / 0.2);
}

.disabled\:fill-blue-900\/25:disabled {
  fill: rgb(25 65 133 / 0.25);
}

.disabled\:fill-blue-900\/30:disabled {
  fill: rgb(25 65 133 / 0.3);
}

.disabled\:fill-blue-900\/40:disabled {
  fill: rgb(25 65 133 / 0.4);
}

.disabled\:fill-blue-900\/50:disabled {
  fill: rgb(25 65 133 / 0.5);
}

.disabled\:fill-blue-900\/60:disabled {
  fill: rgb(25 65 133 / 0.6);
}

.disabled\:fill-blue-900\/70:disabled {
  fill: rgb(25 65 133 / 0.7);
}

.disabled\:fill-blue-900\/75:disabled {
  fill: rgb(25 65 133 / 0.75);
}

.disabled\:fill-blue-900\/80:disabled {
  fill: rgb(25 65 133 / 0.8);
}

.disabled\:fill-blue-900\/90:disabled {
  fill: rgb(25 65 133 / 0.9);
}

.disabled\:fill-blue-900\/95:disabled {
  fill: rgb(25 65 133 / 0.95);
}

.disabled\:fill-blue-900\/100:disabled {
  fill: rgb(25 65 133 / 1);
}

.disabled\:fill-blue\/0:disabled {
  fill: rgb(83 177 253 / 0);
}

.disabled\:fill-blue\/5:disabled {
  fill: rgb(83 177 253 / 0.05);
}

.disabled\:fill-blue\/10:disabled {
  fill: rgb(83 177 253 / 0.1);
}

.disabled\:fill-blue\/20:disabled {
  fill: rgb(83 177 253 / 0.2);
}

.disabled\:fill-blue\/25:disabled {
  fill: rgb(83 177 253 / 0.25);
}

.disabled\:fill-blue\/30:disabled {
  fill: rgb(83 177 253 / 0.3);
}

.disabled\:fill-blue\/40:disabled {
  fill: rgb(83 177 253 / 0.4);
}

.disabled\:fill-blue\/50:disabled {
  fill: rgb(83 177 253 / 0.5);
}

.disabled\:fill-blue\/60:disabled {
  fill: rgb(83 177 253 / 0.6);
}

.disabled\:fill-blue\/70:disabled {
  fill: rgb(83 177 253 / 0.7);
}

.disabled\:fill-blue\/75:disabled {
  fill: rgb(83 177 253 / 0.75);
}

.disabled\:fill-blue\/80:disabled {
  fill: rgb(83 177 253 / 0.8);
}

.disabled\:fill-blue\/90:disabled {
  fill: rgb(83 177 253 / 0.9);
}

.disabled\:fill-blue\/95:disabled {
  fill: rgb(83 177 253 / 0.95);
}

.disabled\:fill-blue\/100:disabled {
  fill: rgb(83 177 253 / 1);
}

.disabled\:fill-blue-dark-25\/0:disabled {
  fill: rgb(245 248 255 / 0);
}

.disabled\:fill-blue-dark-25\/5:disabled {
  fill: rgb(245 248 255 / 0.05);
}

.disabled\:fill-blue-dark-25\/10:disabled {
  fill: rgb(245 248 255 / 0.1);
}

.disabled\:fill-blue-dark-25\/20:disabled {
  fill: rgb(245 248 255 / 0.2);
}

.disabled\:fill-blue-dark-25\/25:disabled {
  fill: rgb(245 248 255 / 0.25);
}

.disabled\:fill-blue-dark-25\/30:disabled {
  fill: rgb(245 248 255 / 0.3);
}

.disabled\:fill-blue-dark-25\/40:disabled {
  fill: rgb(245 248 255 / 0.4);
}

.disabled\:fill-blue-dark-25\/50:disabled {
  fill: rgb(245 248 255 / 0.5);
}

.disabled\:fill-blue-dark-25\/60:disabled {
  fill: rgb(245 248 255 / 0.6);
}

.disabled\:fill-blue-dark-25\/70:disabled {
  fill: rgb(245 248 255 / 0.7);
}

.disabled\:fill-blue-dark-25\/75:disabled {
  fill: rgb(245 248 255 / 0.75);
}

.disabled\:fill-blue-dark-25\/80:disabled {
  fill: rgb(245 248 255 / 0.8);
}

.disabled\:fill-blue-dark-25\/90:disabled {
  fill: rgb(245 248 255 / 0.9);
}

.disabled\:fill-blue-dark-25\/95:disabled {
  fill: rgb(245 248 255 / 0.95);
}

.disabled\:fill-blue-dark-25\/100:disabled {
  fill: rgb(245 248 255 / 1);
}

.disabled\:fill-blue-dark-50\/0:disabled {
  fill: rgb(239 244 255 / 0);
}

.disabled\:fill-blue-dark-50\/5:disabled {
  fill: rgb(239 244 255 / 0.05);
}

.disabled\:fill-blue-dark-50\/10:disabled {
  fill: rgb(239 244 255 / 0.1);
}

.disabled\:fill-blue-dark-50\/20:disabled {
  fill: rgb(239 244 255 / 0.2);
}

.disabled\:fill-blue-dark-50\/25:disabled {
  fill: rgb(239 244 255 / 0.25);
}

.disabled\:fill-blue-dark-50\/30:disabled {
  fill: rgb(239 244 255 / 0.3);
}

.disabled\:fill-blue-dark-50\/40:disabled {
  fill: rgb(239 244 255 / 0.4);
}

.disabled\:fill-blue-dark-50\/50:disabled {
  fill: rgb(239 244 255 / 0.5);
}

.disabled\:fill-blue-dark-50\/60:disabled {
  fill: rgb(239 244 255 / 0.6);
}

.disabled\:fill-blue-dark-50\/70:disabled {
  fill: rgb(239 244 255 / 0.7);
}

.disabled\:fill-blue-dark-50\/75:disabled {
  fill: rgb(239 244 255 / 0.75);
}

.disabled\:fill-blue-dark-50\/80:disabled {
  fill: rgb(239 244 255 / 0.8);
}

.disabled\:fill-blue-dark-50\/90:disabled {
  fill: rgb(239 244 255 / 0.9);
}

.disabled\:fill-blue-dark-50\/95:disabled {
  fill: rgb(239 244 255 / 0.95);
}

.disabled\:fill-blue-dark-50\/100:disabled {
  fill: rgb(239 244 255 / 1);
}

.disabled\:fill-blue-dark-100\/0:disabled {
  fill: rgb(209 224 255 / 0);
}

.disabled\:fill-blue-dark-100\/5:disabled {
  fill: rgb(209 224 255 / 0.05);
}

.disabled\:fill-blue-dark-100\/10:disabled {
  fill: rgb(209 224 255 / 0.1);
}

.disabled\:fill-blue-dark-100\/20:disabled {
  fill: rgb(209 224 255 / 0.2);
}

.disabled\:fill-blue-dark-100\/25:disabled {
  fill: rgb(209 224 255 / 0.25);
}

.disabled\:fill-blue-dark-100\/30:disabled {
  fill: rgb(209 224 255 / 0.3);
}

.disabled\:fill-blue-dark-100\/40:disabled {
  fill: rgb(209 224 255 / 0.4);
}

.disabled\:fill-blue-dark-100\/50:disabled {
  fill: rgb(209 224 255 / 0.5);
}

.disabled\:fill-blue-dark-100\/60:disabled {
  fill: rgb(209 224 255 / 0.6);
}

.disabled\:fill-blue-dark-100\/70:disabled {
  fill: rgb(209 224 255 / 0.7);
}

.disabled\:fill-blue-dark-100\/75:disabled {
  fill: rgb(209 224 255 / 0.75);
}

.disabled\:fill-blue-dark-100\/80:disabled {
  fill: rgb(209 224 255 / 0.8);
}

.disabled\:fill-blue-dark-100\/90:disabled {
  fill: rgb(209 224 255 / 0.9);
}

.disabled\:fill-blue-dark-100\/95:disabled {
  fill: rgb(209 224 255 / 0.95);
}

.disabled\:fill-blue-dark-100\/100:disabled {
  fill: rgb(209 224 255 / 1);
}

.disabled\:fill-blue-dark-200\/0:disabled {
  fill: rgb(178 204 255 / 0);
}

.disabled\:fill-blue-dark-200\/5:disabled {
  fill: rgb(178 204 255 / 0.05);
}

.disabled\:fill-blue-dark-200\/10:disabled {
  fill: rgb(178 204 255 / 0.1);
}

.disabled\:fill-blue-dark-200\/20:disabled {
  fill: rgb(178 204 255 / 0.2);
}

.disabled\:fill-blue-dark-200\/25:disabled {
  fill: rgb(178 204 255 / 0.25);
}

.disabled\:fill-blue-dark-200\/30:disabled {
  fill: rgb(178 204 255 / 0.3);
}

.disabled\:fill-blue-dark-200\/40:disabled {
  fill: rgb(178 204 255 / 0.4);
}

.disabled\:fill-blue-dark-200\/50:disabled {
  fill: rgb(178 204 255 / 0.5);
}

.disabled\:fill-blue-dark-200\/60:disabled {
  fill: rgb(178 204 255 / 0.6);
}

.disabled\:fill-blue-dark-200\/70:disabled {
  fill: rgb(178 204 255 / 0.7);
}

.disabled\:fill-blue-dark-200\/75:disabled {
  fill: rgb(178 204 255 / 0.75);
}

.disabled\:fill-blue-dark-200\/80:disabled {
  fill: rgb(178 204 255 / 0.8);
}

.disabled\:fill-blue-dark-200\/90:disabled {
  fill: rgb(178 204 255 / 0.9);
}

.disabled\:fill-blue-dark-200\/95:disabled {
  fill: rgb(178 204 255 / 0.95);
}

.disabled\:fill-blue-dark-200\/100:disabled {
  fill: rgb(178 204 255 / 1);
}

.disabled\:fill-blue-dark-300\/0:disabled {
  fill: rgb(132 173 255 / 0);
}

.disabled\:fill-blue-dark-300\/5:disabled {
  fill: rgb(132 173 255 / 0.05);
}

.disabled\:fill-blue-dark-300\/10:disabled {
  fill: rgb(132 173 255 / 0.1);
}

.disabled\:fill-blue-dark-300\/20:disabled {
  fill: rgb(132 173 255 / 0.2);
}

.disabled\:fill-blue-dark-300\/25:disabled {
  fill: rgb(132 173 255 / 0.25);
}

.disabled\:fill-blue-dark-300\/30:disabled {
  fill: rgb(132 173 255 / 0.3);
}

.disabled\:fill-blue-dark-300\/40:disabled {
  fill: rgb(132 173 255 / 0.4);
}

.disabled\:fill-blue-dark-300\/50:disabled {
  fill: rgb(132 173 255 / 0.5);
}

.disabled\:fill-blue-dark-300\/60:disabled {
  fill: rgb(132 173 255 / 0.6);
}

.disabled\:fill-blue-dark-300\/70:disabled {
  fill: rgb(132 173 255 / 0.7);
}

.disabled\:fill-blue-dark-300\/75:disabled {
  fill: rgb(132 173 255 / 0.75);
}

.disabled\:fill-blue-dark-300\/80:disabled {
  fill: rgb(132 173 255 / 0.8);
}

.disabled\:fill-blue-dark-300\/90:disabled {
  fill: rgb(132 173 255 / 0.9);
}

.disabled\:fill-blue-dark-300\/95:disabled {
  fill: rgb(132 173 255 / 0.95);
}

.disabled\:fill-blue-dark-300\/100:disabled {
  fill: rgb(132 173 255 / 1);
}

.disabled\:fill-blue-dark-400\/0:disabled {
  fill: rgb(82 139 255 / 0);
}

.disabled\:fill-blue-dark-400\/5:disabled {
  fill: rgb(82 139 255 / 0.05);
}

.disabled\:fill-blue-dark-400\/10:disabled {
  fill: rgb(82 139 255 / 0.1);
}

.disabled\:fill-blue-dark-400\/20:disabled {
  fill: rgb(82 139 255 / 0.2);
}

.disabled\:fill-blue-dark-400\/25:disabled {
  fill: rgb(82 139 255 / 0.25);
}

.disabled\:fill-blue-dark-400\/30:disabled {
  fill: rgb(82 139 255 / 0.3);
}

.disabled\:fill-blue-dark-400\/40:disabled {
  fill: rgb(82 139 255 / 0.4);
}

.disabled\:fill-blue-dark-400\/50:disabled {
  fill: rgb(82 139 255 / 0.5);
}

.disabled\:fill-blue-dark-400\/60:disabled {
  fill: rgb(82 139 255 / 0.6);
}

.disabled\:fill-blue-dark-400\/70:disabled {
  fill: rgb(82 139 255 / 0.7);
}

.disabled\:fill-blue-dark-400\/75:disabled {
  fill: rgb(82 139 255 / 0.75);
}

.disabled\:fill-blue-dark-400\/80:disabled {
  fill: rgb(82 139 255 / 0.8);
}

.disabled\:fill-blue-dark-400\/90:disabled {
  fill: rgb(82 139 255 / 0.9);
}

.disabled\:fill-blue-dark-400\/95:disabled {
  fill: rgb(82 139 255 / 0.95);
}

.disabled\:fill-blue-dark-400\/100:disabled {
  fill: rgb(82 139 255 / 1);
}

.disabled\:fill-blue-dark-500\/0:disabled {
  fill: rgb(41 112 255 / 0);
}

.disabled\:fill-blue-dark-500\/5:disabled {
  fill: rgb(41 112 255 / 0.05);
}

.disabled\:fill-blue-dark-500\/10:disabled {
  fill: rgb(41 112 255 / 0.1);
}

.disabled\:fill-blue-dark-500\/20:disabled {
  fill: rgb(41 112 255 / 0.2);
}

.disabled\:fill-blue-dark-500\/25:disabled {
  fill: rgb(41 112 255 / 0.25);
}

.disabled\:fill-blue-dark-500\/30:disabled {
  fill: rgb(41 112 255 / 0.3);
}

.disabled\:fill-blue-dark-500\/40:disabled {
  fill: rgb(41 112 255 / 0.4);
}

.disabled\:fill-blue-dark-500\/50:disabled {
  fill: rgb(41 112 255 / 0.5);
}

.disabled\:fill-blue-dark-500\/60:disabled {
  fill: rgb(41 112 255 / 0.6);
}

.disabled\:fill-blue-dark-500\/70:disabled {
  fill: rgb(41 112 255 / 0.7);
}

.disabled\:fill-blue-dark-500\/75:disabled {
  fill: rgb(41 112 255 / 0.75);
}

.disabled\:fill-blue-dark-500\/80:disabled {
  fill: rgb(41 112 255 / 0.8);
}

.disabled\:fill-blue-dark-500\/90:disabled {
  fill: rgb(41 112 255 / 0.9);
}

.disabled\:fill-blue-dark-500\/95:disabled {
  fill: rgb(41 112 255 / 0.95);
}

.disabled\:fill-blue-dark-500\/100:disabled {
  fill: rgb(41 112 255 / 1);
}

.disabled\:fill-blue-dark-600\/0:disabled {
  fill: rgb(21 94 239 / 0);
}

.disabled\:fill-blue-dark-600\/5:disabled {
  fill: rgb(21 94 239 / 0.05);
}

.disabled\:fill-blue-dark-600\/10:disabled {
  fill: rgb(21 94 239 / 0.1);
}

.disabled\:fill-blue-dark-600\/20:disabled {
  fill: rgb(21 94 239 / 0.2);
}

.disabled\:fill-blue-dark-600\/25:disabled {
  fill: rgb(21 94 239 / 0.25);
}

.disabled\:fill-blue-dark-600\/30:disabled {
  fill: rgb(21 94 239 / 0.3);
}

.disabled\:fill-blue-dark-600\/40:disabled {
  fill: rgb(21 94 239 / 0.4);
}

.disabled\:fill-blue-dark-600\/50:disabled {
  fill: rgb(21 94 239 / 0.5);
}

.disabled\:fill-blue-dark-600\/60:disabled {
  fill: rgb(21 94 239 / 0.6);
}

.disabled\:fill-blue-dark-600\/70:disabled {
  fill: rgb(21 94 239 / 0.7);
}

.disabled\:fill-blue-dark-600\/75:disabled {
  fill: rgb(21 94 239 / 0.75);
}

.disabled\:fill-blue-dark-600\/80:disabled {
  fill: rgb(21 94 239 / 0.8);
}

.disabled\:fill-blue-dark-600\/90:disabled {
  fill: rgb(21 94 239 / 0.9);
}

.disabled\:fill-blue-dark-600\/95:disabled {
  fill: rgb(21 94 239 / 0.95);
}

.disabled\:fill-blue-dark-600\/100:disabled {
  fill: rgb(21 94 239 / 1);
}

.disabled\:fill-blue-dark-700\/0:disabled {
  fill: rgb(0 78 235 / 0);
}

.disabled\:fill-blue-dark-700\/5:disabled {
  fill: rgb(0 78 235 / 0.05);
}

.disabled\:fill-blue-dark-700\/10:disabled {
  fill: rgb(0 78 235 / 0.1);
}

.disabled\:fill-blue-dark-700\/20:disabled {
  fill: rgb(0 78 235 / 0.2);
}

.disabled\:fill-blue-dark-700\/25:disabled {
  fill: rgb(0 78 235 / 0.25);
}

.disabled\:fill-blue-dark-700\/30:disabled {
  fill: rgb(0 78 235 / 0.3);
}

.disabled\:fill-blue-dark-700\/40:disabled {
  fill: rgb(0 78 235 / 0.4);
}

.disabled\:fill-blue-dark-700\/50:disabled {
  fill: rgb(0 78 235 / 0.5);
}

.disabled\:fill-blue-dark-700\/60:disabled {
  fill: rgb(0 78 235 / 0.6);
}

.disabled\:fill-blue-dark-700\/70:disabled {
  fill: rgb(0 78 235 / 0.7);
}

.disabled\:fill-blue-dark-700\/75:disabled {
  fill: rgb(0 78 235 / 0.75);
}

.disabled\:fill-blue-dark-700\/80:disabled {
  fill: rgb(0 78 235 / 0.8);
}

.disabled\:fill-blue-dark-700\/90:disabled {
  fill: rgb(0 78 235 / 0.9);
}

.disabled\:fill-blue-dark-700\/95:disabled {
  fill: rgb(0 78 235 / 0.95);
}

.disabled\:fill-blue-dark-700\/100:disabled {
  fill: rgb(0 78 235 / 1);
}

.disabled\:fill-blue-dark-800\/0:disabled {
  fill: rgb(0 64 193 / 0);
}

.disabled\:fill-blue-dark-800\/5:disabled {
  fill: rgb(0 64 193 / 0.05);
}

.disabled\:fill-blue-dark-800\/10:disabled {
  fill: rgb(0 64 193 / 0.1);
}

.disabled\:fill-blue-dark-800\/20:disabled {
  fill: rgb(0 64 193 / 0.2);
}

.disabled\:fill-blue-dark-800\/25:disabled {
  fill: rgb(0 64 193 / 0.25);
}

.disabled\:fill-blue-dark-800\/30:disabled {
  fill: rgb(0 64 193 / 0.3);
}

.disabled\:fill-blue-dark-800\/40:disabled {
  fill: rgb(0 64 193 / 0.4);
}

.disabled\:fill-blue-dark-800\/50:disabled {
  fill: rgb(0 64 193 / 0.5);
}

.disabled\:fill-blue-dark-800\/60:disabled {
  fill: rgb(0 64 193 / 0.6);
}

.disabled\:fill-blue-dark-800\/70:disabled {
  fill: rgb(0 64 193 / 0.7);
}

.disabled\:fill-blue-dark-800\/75:disabled {
  fill: rgb(0 64 193 / 0.75);
}

.disabled\:fill-blue-dark-800\/80:disabled {
  fill: rgb(0 64 193 / 0.8);
}

.disabled\:fill-blue-dark-800\/90:disabled {
  fill: rgb(0 64 193 / 0.9);
}

.disabled\:fill-blue-dark-800\/95:disabled {
  fill: rgb(0 64 193 / 0.95);
}

.disabled\:fill-blue-dark-800\/100:disabled {
  fill: rgb(0 64 193 / 1);
}

.disabled\:fill-blue-dark-900\/0:disabled {
  fill: rgb(0 53 158 / 0);
}

.disabled\:fill-blue-dark-900\/5:disabled {
  fill: rgb(0 53 158 / 0.05);
}

.disabled\:fill-blue-dark-900\/10:disabled {
  fill: rgb(0 53 158 / 0.1);
}

.disabled\:fill-blue-dark-900\/20:disabled {
  fill: rgb(0 53 158 / 0.2);
}

.disabled\:fill-blue-dark-900\/25:disabled {
  fill: rgb(0 53 158 / 0.25);
}

.disabled\:fill-blue-dark-900\/30:disabled {
  fill: rgb(0 53 158 / 0.3);
}

.disabled\:fill-blue-dark-900\/40:disabled {
  fill: rgb(0 53 158 / 0.4);
}

.disabled\:fill-blue-dark-900\/50:disabled {
  fill: rgb(0 53 158 / 0.5);
}

.disabled\:fill-blue-dark-900\/60:disabled {
  fill: rgb(0 53 158 / 0.6);
}

.disabled\:fill-blue-dark-900\/70:disabled {
  fill: rgb(0 53 158 / 0.7);
}

.disabled\:fill-blue-dark-900\/75:disabled {
  fill: rgb(0 53 158 / 0.75);
}

.disabled\:fill-blue-dark-900\/80:disabled {
  fill: rgb(0 53 158 / 0.8);
}

.disabled\:fill-blue-dark-900\/90:disabled {
  fill: rgb(0 53 158 / 0.9);
}

.disabled\:fill-blue-dark-900\/95:disabled {
  fill: rgb(0 53 158 / 0.95);
}

.disabled\:fill-blue-dark-900\/100:disabled {
  fill: rgb(0 53 158 / 1);
}

.disabled\:fill-blue-dark\/0:disabled {
  fill: rgb(82 139 255 / 0);
}

.disabled\:fill-blue-dark\/5:disabled {
  fill: rgb(82 139 255 / 0.05);
}

.disabled\:fill-blue-dark\/10:disabled {
  fill: rgb(82 139 255 / 0.1);
}

.disabled\:fill-blue-dark\/20:disabled {
  fill: rgb(82 139 255 / 0.2);
}

.disabled\:fill-blue-dark\/25:disabled {
  fill: rgb(82 139 255 / 0.25);
}

.disabled\:fill-blue-dark\/30:disabled {
  fill: rgb(82 139 255 / 0.3);
}

.disabled\:fill-blue-dark\/40:disabled {
  fill: rgb(82 139 255 / 0.4);
}

.disabled\:fill-blue-dark\/50:disabled {
  fill: rgb(82 139 255 / 0.5);
}

.disabled\:fill-blue-dark\/60:disabled {
  fill: rgb(82 139 255 / 0.6);
}

.disabled\:fill-blue-dark\/70:disabled {
  fill: rgb(82 139 255 / 0.7);
}

.disabled\:fill-blue-dark\/75:disabled {
  fill: rgb(82 139 255 / 0.75);
}

.disabled\:fill-blue-dark\/80:disabled {
  fill: rgb(82 139 255 / 0.8);
}

.disabled\:fill-blue-dark\/90:disabled {
  fill: rgb(82 139 255 / 0.9);
}

.disabled\:fill-blue-dark\/95:disabled {
  fill: rgb(82 139 255 / 0.95);
}

.disabled\:fill-blue-dark\/100:disabled {
  fill: rgb(82 139 255 / 1);
}

.disabled\:fill-indigo-25\/0:disabled {
  fill: rgb(245 248 255 / 0);
}

.disabled\:fill-indigo-25\/5:disabled {
  fill: rgb(245 248 255 / 0.05);
}

.disabled\:fill-indigo-25\/10:disabled {
  fill: rgb(245 248 255 / 0.1);
}

.disabled\:fill-indigo-25\/20:disabled {
  fill: rgb(245 248 255 / 0.2);
}

.disabled\:fill-indigo-25\/25:disabled {
  fill: rgb(245 248 255 / 0.25);
}

.disabled\:fill-indigo-25\/30:disabled {
  fill: rgb(245 248 255 / 0.3);
}

.disabled\:fill-indigo-25\/40:disabled {
  fill: rgb(245 248 255 / 0.4);
}

.disabled\:fill-indigo-25\/50:disabled {
  fill: rgb(245 248 255 / 0.5);
}

.disabled\:fill-indigo-25\/60:disabled {
  fill: rgb(245 248 255 / 0.6);
}

.disabled\:fill-indigo-25\/70:disabled {
  fill: rgb(245 248 255 / 0.7);
}

.disabled\:fill-indigo-25\/75:disabled {
  fill: rgb(245 248 255 / 0.75);
}

.disabled\:fill-indigo-25\/80:disabled {
  fill: rgb(245 248 255 / 0.8);
}

.disabled\:fill-indigo-25\/90:disabled {
  fill: rgb(245 248 255 / 0.9);
}

.disabled\:fill-indigo-25\/95:disabled {
  fill: rgb(245 248 255 / 0.95);
}

.disabled\:fill-indigo-25\/100:disabled {
  fill: rgb(245 248 255 / 1);
}

.disabled\:fill-indigo-50\/0:disabled {
  fill: rgb(238 244 255 / 0);
}

.disabled\:fill-indigo-50\/5:disabled {
  fill: rgb(238 244 255 / 0.05);
}

.disabled\:fill-indigo-50\/10:disabled {
  fill: rgb(238 244 255 / 0.1);
}

.disabled\:fill-indigo-50\/20:disabled {
  fill: rgb(238 244 255 / 0.2);
}

.disabled\:fill-indigo-50\/25:disabled {
  fill: rgb(238 244 255 / 0.25);
}

.disabled\:fill-indigo-50\/30:disabled {
  fill: rgb(238 244 255 / 0.3);
}

.disabled\:fill-indigo-50\/40:disabled {
  fill: rgb(238 244 255 / 0.4);
}

.disabled\:fill-indigo-50\/50:disabled {
  fill: rgb(238 244 255 / 0.5);
}

.disabled\:fill-indigo-50\/60:disabled {
  fill: rgb(238 244 255 / 0.6);
}

.disabled\:fill-indigo-50\/70:disabled {
  fill: rgb(238 244 255 / 0.7);
}

.disabled\:fill-indigo-50\/75:disabled {
  fill: rgb(238 244 255 / 0.75);
}

.disabled\:fill-indigo-50\/80:disabled {
  fill: rgb(238 244 255 / 0.8);
}

.disabled\:fill-indigo-50\/90:disabled {
  fill: rgb(238 244 255 / 0.9);
}

.disabled\:fill-indigo-50\/95:disabled {
  fill: rgb(238 244 255 / 0.95);
}

.disabled\:fill-indigo-50\/100:disabled {
  fill: rgb(238 244 255 / 1);
}

.disabled\:fill-indigo-100\/0:disabled {
  fill: rgb(224 234 255 / 0);
}

.disabled\:fill-indigo-100\/5:disabled {
  fill: rgb(224 234 255 / 0.05);
}

.disabled\:fill-indigo-100\/10:disabled {
  fill: rgb(224 234 255 / 0.1);
}

.disabled\:fill-indigo-100\/20:disabled {
  fill: rgb(224 234 255 / 0.2);
}

.disabled\:fill-indigo-100\/25:disabled {
  fill: rgb(224 234 255 / 0.25);
}

.disabled\:fill-indigo-100\/30:disabled {
  fill: rgb(224 234 255 / 0.3);
}

.disabled\:fill-indigo-100\/40:disabled {
  fill: rgb(224 234 255 / 0.4);
}

.disabled\:fill-indigo-100\/50:disabled {
  fill: rgb(224 234 255 / 0.5);
}

.disabled\:fill-indigo-100\/60:disabled {
  fill: rgb(224 234 255 / 0.6);
}

.disabled\:fill-indigo-100\/70:disabled {
  fill: rgb(224 234 255 / 0.7);
}

.disabled\:fill-indigo-100\/75:disabled {
  fill: rgb(224 234 255 / 0.75);
}

.disabled\:fill-indigo-100\/80:disabled {
  fill: rgb(224 234 255 / 0.8);
}

.disabled\:fill-indigo-100\/90:disabled {
  fill: rgb(224 234 255 / 0.9);
}

.disabled\:fill-indigo-100\/95:disabled {
  fill: rgb(224 234 255 / 0.95);
}

.disabled\:fill-indigo-100\/100:disabled {
  fill: rgb(224 234 255 / 1);
}

.disabled\:fill-indigo-200\/0:disabled {
  fill: rgb(199 215 254 / 0);
}

.disabled\:fill-indigo-200\/5:disabled {
  fill: rgb(199 215 254 / 0.05);
}

.disabled\:fill-indigo-200\/10:disabled {
  fill: rgb(199 215 254 / 0.1);
}

.disabled\:fill-indigo-200\/20:disabled {
  fill: rgb(199 215 254 / 0.2);
}

.disabled\:fill-indigo-200\/25:disabled {
  fill: rgb(199 215 254 / 0.25);
}

.disabled\:fill-indigo-200\/30:disabled {
  fill: rgb(199 215 254 / 0.3);
}

.disabled\:fill-indigo-200\/40:disabled {
  fill: rgb(199 215 254 / 0.4);
}

.disabled\:fill-indigo-200\/50:disabled {
  fill: rgb(199 215 254 / 0.5);
}

.disabled\:fill-indigo-200\/60:disabled {
  fill: rgb(199 215 254 / 0.6);
}

.disabled\:fill-indigo-200\/70:disabled {
  fill: rgb(199 215 254 / 0.7);
}

.disabled\:fill-indigo-200\/75:disabled {
  fill: rgb(199 215 254 / 0.75);
}

.disabled\:fill-indigo-200\/80:disabled {
  fill: rgb(199 215 254 / 0.8);
}

.disabled\:fill-indigo-200\/90:disabled {
  fill: rgb(199 215 254 / 0.9);
}

.disabled\:fill-indigo-200\/95:disabled {
  fill: rgb(199 215 254 / 0.95);
}

.disabled\:fill-indigo-200\/100:disabled {
  fill: rgb(199 215 254 / 1);
}

.disabled\:fill-indigo-300\/0:disabled {
  fill: rgb(164 188 253 / 0);
}

.disabled\:fill-indigo-300\/5:disabled {
  fill: rgb(164 188 253 / 0.05);
}

.disabled\:fill-indigo-300\/10:disabled {
  fill: rgb(164 188 253 / 0.1);
}

.disabled\:fill-indigo-300\/20:disabled {
  fill: rgb(164 188 253 / 0.2);
}

.disabled\:fill-indigo-300\/25:disabled {
  fill: rgb(164 188 253 / 0.25);
}

.disabled\:fill-indigo-300\/30:disabled {
  fill: rgb(164 188 253 / 0.3);
}

.disabled\:fill-indigo-300\/40:disabled {
  fill: rgb(164 188 253 / 0.4);
}

.disabled\:fill-indigo-300\/50:disabled {
  fill: rgb(164 188 253 / 0.5);
}

.disabled\:fill-indigo-300\/60:disabled {
  fill: rgb(164 188 253 / 0.6);
}

.disabled\:fill-indigo-300\/70:disabled {
  fill: rgb(164 188 253 / 0.7);
}

.disabled\:fill-indigo-300\/75:disabled {
  fill: rgb(164 188 253 / 0.75);
}

.disabled\:fill-indigo-300\/80:disabled {
  fill: rgb(164 188 253 / 0.8);
}

.disabled\:fill-indigo-300\/90:disabled {
  fill: rgb(164 188 253 / 0.9);
}

.disabled\:fill-indigo-300\/95:disabled {
  fill: rgb(164 188 253 / 0.95);
}

.disabled\:fill-indigo-300\/100:disabled {
  fill: rgb(164 188 253 / 1);
}

.disabled\:fill-indigo-400\/0:disabled {
  fill: rgb(128 152 249 / 0);
}

.disabled\:fill-indigo-400\/5:disabled {
  fill: rgb(128 152 249 / 0.05);
}

.disabled\:fill-indigo-400\/10:disabled {
  fill: rgb(128 152 249 / 0.1);
}

.disabled\:fill-indigo-400\/20:disabled {
  fill: rgb(128 152 249 / 0.2);
}

.disabled\:fill-indigo-400\/25:disabled {
  fill: rgb(128 152 249 / 0.25);
}

.disabled\:fill-indigo-400\/30:disabled {
  fill: rgb(128 152 249 / 0.3);
}

.disabled\:fill-indigo-400\/40:disabled {
  fill: rgb(128 152 249 / 0.4);
}

.disabled\:fill-indigo-400\/50:disabled {
  fill: rgb(128 152 249 / 0.5);
}

.disabled\:fill-indigo-400\/60:disabled {
  fill: rgb(128 152 249 / 0.6);
}

.disabled\:fill-indigo-400\/70:disabled {
  fill: rgb(128 152 249 / 0.7);
}

.disabled\:fill-indigo-400\/75:disabled {
  fill: rgb(128 152 249 / 0.75);
}

.disabled\:fill-indigo-400\/80:disabled {
  fill: rgb(128 152 249 / 0.8);
}

.disabled\:fill-indigo-400\/90:disabled {
  fill: rgb(128 152 249 / 0.9);
}

.disabled\:fill-indigo-400\/95:disabled {
  fill: rgb(128 152 249 / 0.95);
}

.disabled\:fill-indigo-400\/100:disabled {
  fill: rgb(128 152 249 / 1);
}

.disabled\:fill-indigo-500\/0:disabled {
  fill: rgb(97 114 243 / 0);
}

.disabled\:fill-indigo-500\/5:disabled {
  fill: rgb(97 114 243 / 0.05);
}

.disabled\:fill-indigo-500\/10:disabled {
  fill: rgb(97 114 243 / 0.1);
}

.disabled\:fill-indigo-500\/20:disabled {
  fill: rgb(97 114 243 / 0.2);
}

.disabled\:fill-indigo-500\/25:disabled {
  fill: rgb(97 114 243 / 0.25);
}

.disabled\:fill-indigo-500\/30:disabled {
  fill: rgb(97 114 243 / 0.3);
}

.disabled\:fill-indigo-500\/40:disabled {
  fill: rgb(97 114 243 / 0.4);
}

.disabled\:fill-indigo-500\/50:disabled {
  fill: rgb(97 114 243 / 0.5);
}

.disabled\:fill-indigo-500\/60:disabled {
  fill: rgb(97 114 243 / 0.6);
}

.disabled\:fill-indigo-500\/70:disabled {
  fill: rgb(97 114 243 / 0.7);
}

.disabled\:fill-indigo-500\/75:disabled {
  fill: rgb(97 114 243 / 0.75);
}

.disabled\:fill-indigo-500\/80:disabled {
  fill: rgb(97 114 243 / 0.8);
}

.disabled\:fill-indigo-500\/90:disabled {
  fill: rgb(97 114 243 / 0.9);
}

.disabled\:fill-indigo-500\/95:disabled {
  fill: rgb(97 114 243 / 0.95);
}

.disabled\:fill-indigo-500\/100:disabled {
  fill: rgb(97 114 243 / 1);
}

.disabled\:fill-indigo-600\/0:disabled {
  fill: rgb(68 76 231 / 0);
}

.disabled\:fill-indigo-600\/5:disabled {
  fill: rgb(68 76 231 / 0.05);
}

.disabled\:fill-indigo-600\/10:disabled {
  fill: rgb(68 76 231 / 0.1);
}

.disabled\:fill-indigo-600\/20:disabled {
  fill: rgb(68 76 231 / 0.2);
}

.disabled\:fill-indigo-600\/25:disabled {
  fill: rgb(68 76 231 / 0.25);
}

.disabled\:fill-indigo-600\/30:disabled {
  fill: rgb(68 76 231 / 0.3);
}

.disabled\:fill-indigo-600\/40:disabled {
  fill: rgb(68 76 231 / 0.4);
}

.disabled\:fill-indigo-600\/50:disabled {
  fill: rgb(68 76 231 / 0.5);
}

.disabled\:fill-indigo-600\/60:disabled {
  fill: rgb(68 76 231 / 0.6);
}

.disabled\:fill-indigo-600\/70:disabled {
  fill: rgb(68 76 231 / 0.7);
}

.disabled\:fill-indigo-600\/75:disabled {
  fill: rgb(68 76 231 / 0.75);
}

.disabled\:fill-indigo-600\/80:disabled {
  fill: rgb(68 76 231 / 0.8);
}

.disabled\:fill-indigo-600\/90:disabled {
  fill: rgb(68 76 231 / 0.9);
}

.disabled\:fill-indigo-600\/95:disabled {
  fill: rgb(68 76 231 / 0.95);
}

.disabled\:fill-indigo-600\/100:disabled {
  fill: rgb(68 76 231 / 1);
}

.disabled\:fill-indigo-700\/0:disabled {
  fill: rgb(53 56 205 / 0);
}

.disabled\:fill-indigo-700\/5:disabled {
  fill: rgb(53 56 205 / 0.05);
}

.disabled\:fill-indigo-700\/10:disabled {
  fill: rgb(53 56 205 / 0.1);
}

.disabled\:fill-indigo-700\/20:disabled {
  fill: rgb(53 56 205 / 0.2);
}

.disabled\:fill-indigo-700\/25:disabled {
  fill: rgb(53 56 205 / 0.25);
}

.disabled\:fill-indigo-700\/30:disabled {
  fill: rgb(53 56 205 / 0.3);
}

.disabled\:fill-indigo-700\/40:disabled {
  fill: rgb(53 56 205 / 0.4);
}

.disabled\:fill-indigo-700\/50:disabled {
  fill: rgb(53 56 205 / 0.5);
}

.disabled\:fill-indigo-700\/60:disabled {
  fill: rgb(53 56 205 / 0.6);
}

.disabled\:fill-indigo-700\/70:disabled {
  fill: rgb(53 56 205 / 0.7);
}

.disabled\:fill-indigo-700\/75:disabled {
  fill: rgb(53 56 205 / 0.75);
}

.disabled\:fill-indigo-700\/80:disabled {
  fill: rgb(53 56 205 / 0.8);
}

.disabled\:fill-indigo-700\/90:disabled {
  fill: rgb(53 56 205 / 0.9);
}

.disabled\:fill-indigo-700\/95:disabled {
  fill: rgb(53 56 205 / 0.95);
}

.disabled\:fill-indigo-700\/100:disabled {
  fill: rgb(53 56 205 / 1);
}

.disabled\:fill-indigo-800\/0:disabled {
  fill: rgb(45 49 166 / 0);
}

.disabled\:fill-indigo-800\/5:disabled {
  fill: rgb(45 49 166 / 0.05);
}

.disabled\:fill-indigo-800\/10:disabled {
  fill: rgb(45 49 166 / 0.1);
}

.disabled\:fill-indigo-800\/20:disabled {
  fill: rgb(45 49 166 / 0.2);
}

.disabled\:fill-indigo-800\/25:disabled {
  fill: rgb(45 49 166 / 0.25);
}

.disabled\:fill-indigo-800\/30:disabled {
  fill: rgb(45 49 166 / 0.3);
}

.disabled\:fill-indigo-800\/40:disabled {
  fill: rgb(45 49 166 / 0.4);
}

.disabled\:fill-indigo-800\/50:disabled {
  fill: rgb(45 49 166 / 0.5);
}

.disabled\:fill-indigo-800\/60:disabled {
  fill: rgb(45 49 166 / 0.6);
}

.disabled\:fill-indigo-800\/70:disabled {
  fill: rgb(45 49 166 / 0.7);
}

.disabled\:fill-indigo-800\/75:disabled {
  fill: rgb(45 49 166 / 0.75);
}

.disabled\:fill-indigo-800\/80:disabled {
  fill: rgb(45 49 166 / 0.8);
}

.disabled\:fill-indigo-800\/90:disabled {
  fill: rgb(45 49 166 / 0.9);
}

.disabled\:fill-indigo-800\/95:disabled {
  fill: rgb(45 49 166 / 0.95);
}

.disabled\:fill-indigo-800\/100:disabled {
  fill: rgb(45 49 166 / 1);
}

.disabled\:fill-indigo-900\/0:disabled {
  fill: rgb(45 50 130 / 0);
}

.disabled\:fill-indigo-900\/5:disabled {
  fill: rgb(45 50 130 / 0.05);
}

.disabled\:fill-indigo-900\/10:disabled {
  fill: rgb(45 50 130 / 0.1);
}

.disabled\:fill-indigo-900\/20:disabled {
  fill: rgb(45 50 130 / 0.2);
}

.disabled\:fill-indigo-900\/25:disabled {
  fill: rgb(45 50 130 / 0.25);
}

.disabled\:fill-indigo-900\/30:disabled {
  fill: rgb(45 50 130 / 0.3);
}

.disabled\:fill-indigo-900\/40:disabled {
  fill: rgb(45 50 130 / 0.4);
}

.disabled\:fill-indigo-900\/50:disabled {
  fill: rgb(45 50 130 / 0.5);
}

.disabled\:fill-indigo-900\/60:disabled {
  fill: rgb(45 50 130 / 0.6);
}

.disabled\:fill-indigo-900\/70:disabled {
  fill: rgb(45 50 130 / 0.7);
}

.disabled\:fill-indigo-900\/75:disabled {
  fill: rgb(45 50 130 / 0.75);
}

.disabled\:fill-indigo-900\/80:disabled {
  fill: rgb(45 50 130 / 0.8);
}

.disabled\:fill-indigo-900\/90:disabled {
  fill: rgb(45 50 130 / 0.9);
}

.disabled\:fill-indigo-900\/95:disabled {
  fill: rgb(45 50 130 / 0.95);
}

.disabled\:fill-indigo-900\/100:disabled {
  fill: rgb(45 50 130 / 1);
}

.disabled\:fill-indigo\/0:disabled {
  fill: rgb(128 152 249 / 0);
}

.disabled\:fill-indigo\/5:disabled {
  fill: rgb(128 152 249 / 0.05);
}

.disabled\:fill-indigo\/10:disabled {
  fill: rgb(128 152 249 / 0.1);
}

.disabled\:fill-indigo\/20:disabled {
  fill: rgb(128 152 249 / 0.2);
}

.disabled\:fill-indigo\/25:disabled {
  fill: rgb(128 152 249 / 0.25);
}

.disabled\:fill-indigo\/30:disabled {
  fill: rgb(128 152 249 / 0.3);
}

.disabled\:fill-indigo\/40:disabled {
  fill: rgb(128 152 249 / 0.4);
}

.disabled\:fill-indigo\/50:disabled {
  fill: rgb(128 152 249 / 0.5);
}

.disabled\:fill-indigo\/60:disabled {
  fill: rgb(128 152 249 / 0.6);
}

.disabled\:fill-indigo\/70:disabled {
  fill: rgb(128 152 249 / 0.7);
}

.disabled\:fill-indigo\/75:disabled {
  fill: rgb(128 152 249 / 0.75);
}

.disabled\:fill-indigo\/80:disabled {
  fill: rgb(128 152 249 / 0.8);
}

.disabled\:fill-indigo\/90:disabled {
  fill: rgb(128 152 249 / 0.9);
}

.disabled\:fill-indigo\/95:disabled {
  fill: rgb(128 152 249 / 0.95);
}

.disabled\:fill-indigo\/100:disabled {
  fill: rgb(128 152 249 / 1);
}

.disabled\:fill-violet-25\/0:disabled {
  fill: rgb(251 250 255 / 0);
}

.disabled\:fill-violet-25\/5:disabled {
  fill: rgb(251 250 255 / 0.05);
}

.disabled\:fill-violet-25\/10:disabled {
  fill: rgb(251 250 255 / 0.1);
}

.disabled\:fill-violet-25\/20:disabled {
  fill: rgb(251 250 255 / 0.2);
}

.disabled\:fill-violet-25\/25:disabled {
  fill: rgb(251 250 255 / 0.25);
}

.disabled\:fill-violet-25\/30:disabled {
  fill: rgb(251 250 255 / 0.3);
}

.disabled\:fill-violet-25\/40:disabled {
  fill: rgb(251 250 255 / 0.4);
}

.disabled\:fill-violet-25\/50:disabled {
  fill: rgb(251 250 255 / 0.5);
}

.disabled\:fill-violet-25\/60:disabled {
  fill: rgb(251 250 255 / 0.6);
}

.disabled\:fill-violet-25\/70:disabled {
  fill: rgb(251 250 255 / 0.7);
}

.disabled\:fill-violet-25\/75:disabled {
  fill: rgb(251 250 255 / 0.75);
}

.disabled\:fill-violet-25\/80:disabled {
  fill: rgb(251 250 255 / 0.8);
}

.disabled\:fill-violet-25\/90:disabled {
  fill: rgb(251 250 255 / 0.9);
}

.disabled\:fill-violet-25\/95:disabled {
  fill: rgb(251 250 255 / 0.95);
}

.disabled\:fill-violet-25\/100:disabled {
  fill: rgb(251 250 255 / 1);
}

.disabled\:fill-violet-50\/0:disabled {
  fill: rgb(245 243 255 / 0);
}

.disabled\:fill-violet-50\/5:disabled {
  fill: rgb(245 243 255 / 0.05);
}

.disabled\:fill-violet-50\/10:disabled {
  fill: rgb(245 243 255 / 0.1);
}

.disabled\:fill-violet-50\/20:disabled {
  fill: rgb(245 243 255 / 0.2);
}

.disabled\:fill-violet-50\/25:disabled {
  fill: rgb(245 243 255 / 0.25);
}

.disabled\:fill-violet-50\/30:disabled {
  fill: rgb(245 243 255 / 0.3);
}

.disabled\:fill-violet-50\/40:disabled {
  fill: rgb(245 243 255 / 0.4);
}

.disabled\:fill-violet-50\/50:disabled {
  fill: rgb(245 243 255 / 0.5);
}

.disabled\:fill-violet-50\/60:disabled {
  fill: rgb(245 243 255 / 0.6);
}

.disabled\:fill-violet-50\/70:disabled {
  fill: rgb(245 243 255 / 0.7);
}

.disabled\:fill-violet-50\/75:disabled {
  fill: rgb(245 243 255 / 0.75);
}

.disabled\:fill-violet-50\/80:disabled {
  fill: rgb(245 243 255 / 0.8);
}

.disabled\:fill-violet-50\/90:disabled {
  fill: rgb(245 243 255 / 0.9);
}

.disabled\:fill-violet-50\/95:disabled {
  fill: rgb(245 243 255 / 0.95);
}

.disabled\:fill-violet-50\/100:disabled {
  fill: rgb(245 243 255 / 1);
}

.disabled\:fill-violet-100\/0:disabled {
  fill: rgb(236 233 254 / 0);
}

.disabled\:fill-violet-100\/5:disabled {
  fill: rgb(236 233 254 / 0.05);
}

.disabled\:fill-violet-100\/10:disabled {
  fill: rgb(236 233 254 / 0.1);
}

.disabled\:fill-violet-100\/20:disabled {
  fill: rgb(236 233 254 / 0.2);
}

.disabled\:fill-violet-100\/25:disabled {
  fill: rgb(236 233 254 / 0.25);
}

.disabled\:fill-violet-100\/30:disabled {
  fill: rgb(236 233 254 / 0.3);
}

.disabled\:fill-violet-100\/40:disabled {
  fill: rgb(236 233 254 / 0.4);
}

.disabled\:fill-violet-100\/50:disabled {
  fill: rgb(236 233 254 / 0.5);
}

.disabled\:fill-violet-100\/60:disabled {
  fill: rgb(236 233 254 / 0.6);
}

.disabled\:fill-violet-100\/70:disabled {
  fill: rgb(236 233 254 / 0.7);
}

.disabled\:fill-violet-100\/75:disabled {
  fill: rgb(236 233 254 / 0.75);
}

.disabled\:fill-violet-100\/80:disabled {
  fill: rgb(236 233 254 / 0.8);
}

.disabled\:fill-violet-100\/90:disabled {
  fill: rgb(236 233 254 / 0.9);
}

.disabled\:fill-violet-100\/95:disabled {
  fill: rgb(236 233 254 / 0.95);
}

.disabled\:fill-violet-100\/100:disabled {
  fill: rgb(236 233 254 / 1);
}

.disabled\:fill-violet-200\/0:disabled {
  fill: rgb(221 214 254 / 0);
}

.disabled\:fill-violet-200\/5:disabled {
  fill: rgb(221 214 254 / 0.05);
}

.disabled\:fill-violet-200\/10:disabled {
  fill: rgb(221 214 254 / 0.1);
}

.disabled\:fill-violet-200\/20:disabled {
  fill: rgb(221 214 254 / 0.2);
}

.disabled\:fill-violet-200\/25:disabled {
  fill: rgb(221 214 254 / 0.25);
}

.disabled\:fill-violet-200\/30:disabled {
  fill: rgb(221 214 254 / 0.3);
}

.disabled\:fill-violet-200\/40:disabled {
  fill: rgb(221 214 254 / 0.4);
}

.disabled\:fill-violet-200\/50:disabled {
  fill: rgb(221 214 254 / 0.5);
}

.disabled\:fill-violet-200\/60:disabled {
  fill: rgb(221 214 254 / 0.6);
}

.disabled\:fill-violet-200\/70:disabled {
  fill: rgb(221 214 254 / 0.7);
}

.disabled\:fill-violet-200\/75:disabled {
  fill: rgb(221 214 254 / 0.75);
}

.disabled\:fill-violet-200\/80:disabled {
  fill: rgb(221 214 254 / 0.8);
}

.disabled\:fill-violet-200\/90:disabled {
  fill: rgb(221 214 254 / 0.9);
}

.disabled\:fill-violet-200\/95:disabled {
  fill: rgb(221 214 254 / 0.95);
}

.disabled\:fill-violet-200\/100:disabled {
  fill: rgb(221 214 254 / 1);
}

.disabled\:fill-violet-300\/0:disabled {
  fill: rgb(195 181 253 / 0);
}

.disabled\:fill-violet-300\/5:disabled {
  fill: rgb(195 181 253 / 0.05);
}

.disabled\:fill-violet-300\/10:disabled {
  fill: rgb(195 181 253 / 0.1);
}

.disabled\:fill-violet-300\/20:disabled {
  fill: rgb(195 181 253 / 0.2);
}

.disabled\:fill-violet-300\/25:disabled {
  fill: rgb(195 181 253 / 0.25);
}

.disabled\:fill-violet-300\/30:disabled {
  fill: rgb(195 181 253 / 0.3);
}

.disabled\:fill-violet-300\/40:disabled {
  fill: rgb(195 181 253 / 0.4);
}

.disabled\:fill-violet-300\/50:disabled {
  fill: rgb(195 181 253 / 0.5);
}

.disabled\:fill-violet-300\/60:disabled {
  fill: rgb(195 181 253 / 0.6);
}

.disabled\:fill-violet-300\/70:disabled {
  fill: rgb(195 181 253 / 0.7);
}

.disabled\:fill-violet-300\/75:disabled {
  fill: rgb(195 181 253 / 0.75);
}

.disabled\:fill-violet-300\/80:disabled {
  fill: rgb(195 181 253 / 0.8);
}

.disabled\:fill-violet-300\/90:disabled {
  fill: rgb(195 181 253 / 0.9);
}

.disabled\:fill-violet-300\/95:disabled {
  fill: rgb(195 181 253 / 0.95);
}

.disabled\:fill-violet-300\/100:disabled {
  fill: rgb(195 181 253 / 1);
}

.disabled\:fill-violet-400\/0:disabled {
  fill: rgb(164 138 251 / 0);
}

.disabled\:fill-violet-400\/5:disabled {
  fill: rgb(164 138 251 / 0.05);
}

.disabled\:fill-violet-400\/10:disabled {
  fill: rgb(164 138 251 / 0.1);
}

.disabled\:fill-violet-400\/20:disabled {
  fill: rgb(164 138 251 / 0.2);
}

.disabled\:fill-violet-400\/25:disabled {
  fill: rgb(164 138 251 / 0.25);
}

.disabled\:fill-violet-400\/30:disabled {
  fill: rgb(164 138 251 / 0.3);
}

.disabled\:fill-violet-400\/40:disabled {
  fill: rgb(164 138 251 / 0.4);
}

.disabled\:fill-violet-400\/50:disabled {
  fill: rgb(164 138 251 / 0.5);
}

.disabled\:fill-violet-400\/60:disabled {
  fill: rgb(164 138 251 / 0.6);
}

.disabled\:fill-violet-400\/70:disabled {
  fill: rgb(164 138 251 / 0.7);
}

.disabled\:fill-violet-400\/75:disabled {
  fill: rgb(164 138 251 / 0.75);
}

.disabled\:fill-violet-400\/80:disabled {
  fill: rgb(164 138 251 / 0.8);
}

.disabled\:fill-violet-400\/90:disabled {
  fill: rgb(164 138 251 / 0.9);
}

.disabled\:fill-violet-400\/95:disabled {
  fill: rgb(164 138 251 / 0.95);
}

.disabled\:fill-violet-400\/100:disabled {
  fill: rgb(164 138 251 / 1);
}

.disabled\:fill-violet-500\/0:disabled {
  fill: rgb(135 91 247 / 0);
}

.disabled\:fill-violet-500\/5:disabled {
  fill: rgb(135 91 247 / 0.05);
}

.disabled\:fill-violet-500\/10:disabled {
  fill: rgb(135 91 247 / 0.1);
}

.disabled\:fill-violet-500\/20:disabled {
  fill: rgb(135 91 247 / 0.2);
}

.disabled\:fill-violet-500\/25:disabled {
  fill: rgb(135 91 247 / 0.25);
}

.disabled\:fill-violet-500\/30:disabled {
  fill: rgb(135 91 247 / 0.3);
}

.disabled\:fill-violet-500\/40:disabled {
  fill: rgb(135 91 247 / 0.4);
}

.disabled\:fill-violet-500\/50:disabled {
  fill: rgb(135 91 247 / 0.5);
}

.disabled\:fill-violet-500\/60:disabled {
  fill: rgb(135 91 247 / 0.6);
}

.disabled\:fill-violet-500\/70:disabled {
  fill: rgb(135 91 247 / 0.7);
}

.disabled\:fill-violet-500\/75:disabled {
  fill: rgb(135 91 247 / 0.75);
}

.disabled\:fill-violet-500\/80:disabled {
  fill: rgb(135 91 247 / 0.8);
}

.disabled\:fill-violet-500\/90:disabled {
  fill: rgb(135 91 247 / 0.9);
}

.disabled\:fill-violet-500\/95:disabled {
  fill: rgb(135 91 247 / 0.95);
}

.disabled\:fill-violet-500\/100:disabled {
  fill: rgb(135 91 247 / 1);
}

.disabled\:fill-violet-600\/0:disabled {
  fill: rgb(120 57 238 / 0);
}

.disabled\:fill-violet-600\/5:disabled {
  fill: rgb(120 57 238 / 0.05);
}

.disabled\:fill-violet-600\/10:disabled {
  fill: rgb(120 57 238 / 0.1);
}

.disabled\:fill-violet-600\/20:disabled {
  fill: rgb(120 57 238 / 0.2);
}

.disabled\:fill-violet-600\/25:disabled {
  fill: rgb(120 57 238 / 0.25);
}

.disabled\:fill-violet-600\/30:disabled {
  fill: rgb(120 57 238 / 0.3);
}

.disabled\:fill-violet-600\/40:disabled {
  fill: rgb(120 57 238 / 0.4);
}

.disabled\:fill-violet-600\/50:disabled {
  fill: rgb(120 57 238 / 0.5);
}

.disabled\:fill-violet-600\/60:disabled {
  fill: rgb(120 57 238 / 0.6);
}

.disabled\:fill-violet-600\/70:disabled {
  fill: rgb(120 57 238 / 0.7);
}

.disabled\:fill-violet-600\/75:disabled {
  fill: rgb(120 57 238 / 0.75);
}

.disabled\:fill-violet-600\/80:disabled {
  fill: rgb(120 57 238 / 0.8);
}

.disabled\:fill-violet-600\/90:disabled {
  fill: rgb(120 57 238 / 0.9);
}

.disabled\:fill-violet-600\/95:disabled {
  fill: rgb(120 57 238 / 0.95);
}

.disabled\:fill-violet-600\/100:disabled {
  fill: rgb(120 57 238 / 1);
}

.disabled\:fill-violet-700\/0:disabled {
  fill: rgb(105 39 218 / 0);
}

.disabled\:fill-violet-700\/5:disabled {
  fill: rgb(105 39 218 / 0.05);
}

.disabled\:fill-violet-700\/10:disabled {
  fill: rgb(105 39 218 / 0.1);
}

.disabled\:fill-violet-700\/20:disabled {
  fill: rgb(105 39 218 / 0.2);
}

.disabled\:fill-violet-700\/25:disabled {
  fill: rgb(105 39 218 / 0.25);
}

.disabled\:fill-violet-700\/30:disabled {
  fill: rgb(105 39 218 / 0.3);
}

.disabled\:fill-violet-700\/40:disabled {
  fill: rgb(105 39 218 / 0.4);
}

.disabled\:fill-violet-700\/50:disabled {
  fill: rgb(105 39 218 / 0.5);
}

.disabled\:fill-violet-700\/60:disabled {
  fill: rgb(105 39 218 / 0.6);
}

.disabled\:fill-violet-700\/70:disabled {
  fill: rgb(105 39 218 / 0.7);
}

.disabled\:fill-violet-700\/75:disabled {
  fill: rgb(105 39 218 / 0.75);
}

.disabled\:fill-violet-700\/80:disabled {
  fill: rgb(105 39 218 / 0.8);
}

.disabled\:fill-violet-700\/90:disabled {
  fill: rgb(105 39 218 / 0.9);
}

.disabled\:fill-violet-700\/95:disabled {
  fill: rgb(105 39 218 / 0.95);
}

.disabled\:fill-violet-700\/100:disabled {
  fill: rgb(105 39 218 / 1);
}

.disabled\:fill-violet-800\/0:disabled {
  fill: rgb(87 32 183 / 0);
}

.disabled\:fill-violet-800\/5:disabled {
  fill: rgb(87 32 183 / 0.05);
}

.disabled\:fill-violet-800\/10:disabled {
  fill: rgb(87 32 183 / 0.1);
}

.disabled\:fill-violet-800\/20:disabled {
  fill: rgb(87 32 183 / 0.2);
}

.disabled\:fill-violet-800\/25:disabled {
  fill: rgb(87 32 183 / 0.25);
}

.disabled\:fill-violet-800\/30:disabled {
  fill: rgb(87 32 183 / 0.3);
}

.disabled\:fill-violet-800\/40:disabled {
  fill: rgb(87 32 183 / 0.4);
}

.disabled\:fill-violet-800\/50:disabled {
  fill: rgb(87 32 183 / 0.5);
}

.disabled\:fill-violet-800\/60:disabled {
  fill: rgb(87 32 183 / 0.6);
}

.disabled\:fill-violet-800\/70:disabled {
  fill: rgb(87 32 183 / 0.7);
}

.disabled\:fill-violet-800\/75:disabled {
  fill: rgb(87 32 183 / 0.75);
}

.disabled\:fill-violet-800\/80:disabled {
  fill: rgb(87 32 183 / 0.8);
}

.disabled\:fill-violet-800\/90:disabled {
  fill: rgb(87 32 183 / 0.9);
}

.disabled\:fill-violet-800\/95:disabled {
  fill: rgb(87 32 183 / 0.95);
}

.disabled\:fill-violet-800\/100:disabled {
  fill: rgb(87 32 183 / 1);
}

.disabled\:fill-violet-900\/0:disabled {
  fill: rgb(73 28 150 / 0);
}

.disabled\:fill-violet-900\/5:disabled {
  fill: rgb(73 28 150 / 0.05);
}

.disabled\:fill-violet-900\/10:disabled {
  fill: rgb(73 28 150 / 0.1);
}

.disabled\:fill-violet-900\/20:disabled {
  fill: rgb(73 28 150 / 0.2);
}

.disabled\:fill-violet-900\/25:disabled {
  fill: rgb(73 28 150 / 0.25);
}

.disabled\:fill-violet-900\/30:disabled {
  fill: rgb(73 28 150 / 0.3);
}

.disabled\:fill-violet-900\/40:disabled {
  fill: rgb(73 28 150 / 0.4);
}

.disabled\:fill-violet-900\/50:disabled {
  fill: rgb(73 28 150 / 0.5);
}

.disabled\:fill-violet-900\/60:disabled {
  fill: rgb(73 28 150 / 0.6);
}

.disabled\:fill-violet-900\/70:disabled {
  fill: rgb(73 28 150 / 0.7);
}

.disabled\:fill-violet-900\/75:disabled {
  fill: rgb(73 28 150 / 0.75);
}

.disabled\:fill-violet-900\/80:disabled {
  fill: rgb(73 28 150 / 0.8);
}

.disabled\:fill-violet-900\/90:disabled {
  fill: rgb(73 28 150 / 0.9);
}

.disabled\:fill-violet-900\/95:disabled {
  fill: rgb(73 28 150 / 0.95);
}

.disabled\:fill-violet-900\/100:disabled {
  fill: rgb(73 28 150 / 1);
}

.disabled\:fill-violet\/0:disabled {
  fill: rgb(164 138 251 / 0);
}

.disabled\:fill-violet\/5:disabled {
  fill: rgb(164 138 251 / 0.05);
}

.disabled\:fill-violet\/10:disabled {
  fill: rgb(164 138 251 / 0.1);
}

.disabled\:fill-violet\/20:disabled {
  fill: rgb(164 138 251 / 0.2);
}

.disabled\:fill-violet\/25:disabled {
  fill: rgb(164 138 251 / 0.25);
}

.disabled\:fill-violet\/30:disabled {
  fill: rgb(164 138 251 / 0.3);
}

.disabled\:fill-violet\/40:disabled {
  fill: rgb(164 138 251 / 0.4);
}

.disabled\:fill-violet\/50:disabled {
  fill: rgb(164 138 251 / 0.5);
}

.disabled\:fill-violet\/60:disabled {
  fill: rgb(164 138 251 / 0.6);
}

.disabled\:fill-violet\/70:disabled {
  fill: rgb(164 138 251 / 0.7);
}

.disabled\:fill-violet\/75:disabled {
  fill: rgb(164 138 251 / 0.75);
}

.disabled\:fill-violet\/80:disabled {
  fill: rgb(164 138 251 / 0.8);
}

.disabled\:fill-violet\/90:disabled {
  fill: rgb(164 138 251 / 0.9);
}

.disabled\:fill-violet\/95:disabled {
  fill: rgb(164 138 251 / 0.95);
}

.disabled\:fill-violet\/100:disabled {
  fill: rgb(164 138 251 / 1);
}

.disabled\:fill-purple-25\/0:disabled {
  fill: rgb(250 250 255 / 0);
}

.disabled\:fill-purple-25\/5:disabled {
  fill: rgb(250 250 255 / 0.05);
}

.disabled\:fill-purple-25\/10:disabled {
  fill: rgb(250 250 255 / 0.1);
}

.disabled\:fill-purple-25\/20:disabled {
  fill: rgb(250 250 255 / 0.2);
}

.disabled\:fill-purple-25\/25:disabled {
  fill: rgb(250 250 255 / 0.25);
}

.disabled\:fill-purple-25\/30:disabled {
  fill: rgb(250 250 255 / 0.3);
}

.disabled\:fill-purple-25\/40:disabled {
  fill: rgb(250 250 255 / 0.4);
}

.disabled\:fill-purple-25\/50:disabled {
  fill: rgb(250 250 255 / 0.5);
}

.disabled\:fill-purple-25\/60:disabled {
  fill: rgb(250 250 255 / 0.6);
}

.disabled\:fill-purple-25\/70:disabled {
  fill: rgb(250 250 255 / 0.7);
}

.disabled\:fill-purple-25\/75:disabled {
  fill: rgb(250 250 255 / 0.75);
}

.disabled\:fill-purple-25\/80:disabled {
  fill: rgb(250 250 255 / 0.8);
}

.disabled\:fill-purple-25\/90:disabled {
  fill: rgb(250 250 255 / 0.9);
}

.disabled\:fill-purple-25\/95:disabled {
  fill: rgb(250 250 255 / 0.95);
}

.disabled\:fill-purple-25\/100:disabled {
  fill: rgb(250 250 255 / 1);
}

.disabled\:fill-purple-50\/0:disabled {
  fill: rgb(244 243 255 / 0);
}

.disabled\:fill-purple-50\/5:disabled {
  fill: rgb(244 243 255 / 0.05);
}

.disabled\:fill-purple-50\/10:disabled {
  fill: rgb(244 243 255 / 0.1);
}

.disabled\:fill-purple-50\/20:disabled {
  fill: rgb(244 243 255 / 0.2);
}

.disabled\:fill-purple-50\/25:disabled {
  fill: rgb(244 243 255 / 0.25);
}

.disabled\:fill-purple-50\/30:disabled {
  fill: rgb(244 243 255 / 0.3);
}

.disabled\:fill-purple-50\/40:disabled {
  fill: rgb(244 243 255 / 0.4);
}

.disabled\:fill-purple-50\/50:disabled {
  fill: rgb(244 243 255 / 0.5);
}

.disabled\:fill-purple-50\/60:disabled {
  fill: rgb(244 243 255 / 0.6);
}

.disabled\:fill-purple-50\/70:disabled {
  fill: rgb(244 243 255 / 0.7);
}

.disabled\:fill-purple-50\/75:disabled {
  fill: rgb(244 243 255 / 0.75);
}

.disabled\:fill-purple-50\/80:disabled {
  fill: rgb(244 243 255 / 0.8);
}

.disabled\:fill-purple-50\/90:disabled {
  fill: rgb(244 243 255 / 0.9);
}

.disabled\:fill-purple-50\/95:disabled {
  fill: rgb(244 243 255 / 0.95);
}

.disabled\:fill-purple-50\/100:disabled {
  fill: rgb(244 243 255 / 1);
}

.disabled\:fill-purple-100\/0:disabled {
  fill: rgb(235 233 254 / 0);
}

.disabled\:fill-purple-100\/5:disabled {
  fill: rgb(235 233 254 / 0.05);
}

.disabled\:fill-purple-100\/10:disabled {
  fill: rgb(235 233 254 / 0.1);
}

.disabled\:fill-purple-100\/20:disabled {
  fill: rgb(235 233 254 / 0.2);
}

.disabled\:fill-purple-100\/25:disabled {
  fill: rgb(235 233 254 / 0.25);
}

.disabled\:fill-purple-100\/30:disabled {
  fill: rgb(235 233 254 / 0.3);
}

.disabled\:fill-purple-100\/40:disabled {
  fill: rgb(235 233 254 / 0.4);
}

.disabled\:fill-purple-100\/50:disabled {
  fill: rgb(235 233 254 / 0.5);
}

.disabled\:fill-purple-100\/60:disabled {
  fill: rgb(235 233 254 / 0.6);
}

.disabled\:fill-purple-100\/70:disabled {
  fill: rgb(235 233 254 / 0.7);
}

.disabled\:fill-purple-100\/75:disabled {
  fill: rgb(235 233 254 / 0.75);
}

.disabled\:fill-purple-100\/80:disabled {
  fill: rgb(235 233 254 / 0.8);
}

.disabled\:fill-purple-100\/90:disabled {
  fill: rgb(235 233 254 / 0.9);
}

.disabled\:fill-purple-100\/95:disabled {
  fill: rgb(235 233 254 / 0.95);
}

.disabled\:fill-purple-100\/100:disabled {
  fill: rgb(235 233 254 / 1);
}

.disabled\:fill-purple-200\/0:disabled {
  fill: rgb(217 214 254 / 0);
}

.disabled\:fill-purple-200\/5:disabled {
  fill: rgb(217 214 254 / 0.05);
}

.disabled\:fill-purple-200\/10:disabled {
  fill: rgb(217 214 254 / 0.1);
}

.disabled\:fill-purple-200\/20:disabled {
  fill: rgb(217 214 254 / 0.2);
}

.disabled\:fill-purple-200\/25:disabled {
  fill: rgb(217 214 254 / 0.25);
}

.disabled\:fill-purple-200\/30:disabled {
  fill: rgb(217 214 254 / 0.3);
}

.disabled\:fill-purple-200\/40:disabled {
  fill: rgb(217 214 254 / 0.4);
}

.disabled\:fill-purple-200\/50:disabled {
  fill: rgb(217 214 254 / 0.5);
}

.disabled\:fill-purple-200\/60:disabled {
  fill: rgb(217 214 254 / 0.6);
}

.disabled\:fill-purple-200\/70:disabled {
  fill: rgb(217 214 254 / 0.7);
}

.disabled\:fill-purple-200\/75:disabled {
  fill: rgb(217 214 254 / 0.75);
}

.disabled\:fill-purple-200\/80:disabled {
  fill: rgb(217 214 254 / 0.8);
}

.disabled\:fill-purple-200\/90:disabled {
  fill: rgb(217 214 254 / 0.9);
}

.disabled\:fill-purple-200\/95:disabled {
  fill: rgb(217 214 254 / 0.95);
}

.disabled\:fill-purple-200\/100:disabled {
  fill: rgb(217 214 254 / 1);
}

.disabled\:fill-purple-300\/0:disabled {
  fill: rgb(189 180 254 / 0);
}

.disabled\:fill-purple-300\/5:disabled {
  fill: rgb(189 180 254 / 0.05);
}

.disabled\:fill-purple-300\/10:disabled {
  fill: rgb(189 180 254 / 0.1);
}

.disabled\:fill-purple-300\/20:disabled {
  fill: rgb(189 180 254 / 0.2);
}

.disabled\:fill-purple-300\/25:disabled {
  fill: rgb(189 180 254 / 0.25);
}

.disabled\:fill-purple-300\/30:disabled {
  fill: rgb(189 180 254 / 0.3);
}

.disabled\:fill-purple-300\/40:disabled {
  fill: rgb(189 180 254 / 0.4);
}

.disabled\:fill-purple-300\/50:disabled {
  fill: rgb(189 180 254 / 0.5);
}

.disabled\:fill-purple-300\/60:disabled {
  fill: rgb(189 180 254 / 0.6);
}

.disabled\:fill-purple-300\/70:disabled {
  fill: rgb(189 180 254 / 0.7);
}

.disabled\:fill-purple-300\/75:disabled {
  fill: rgb(189 180 254 / 0.75);
}

.disabled\:fill-purple-300\/80:disabled {
  fill: rgb(189 180 254 / 0.8);
}

.disabled\:fill-purple-300\/90:disabled {
  fill: rgb(189 180 254 / 0.9);
}

.disabled\:fill-purple-300\/95:disabled {
  fill: rgb(189 180 254 / 0.95);
}

.disabled\:fill-purple-300\/100:disabled {
  fill: rgb(189 180 254 / 1);
}

.disabled\:fill-purple-400\/0:disabled {
  fill: rgb(155 138 251 / 0);
}

.disabled\:fill-purple-400\/5:disabled {
  fill: rgb(155 138 251 / 0.05);
}

.disabled\:fill-purple-400\/10:disabled {
  fill: rgb(155 138 251 / 0.1);
}

.disabled\:fill-purple-400\/20:disabled {
  fill: rgb(155 138 251 / 0.2);
}

.disabled\:fill-purple-400\/25:disabled {
  fill: rgb(155 138 251 / 0.25);
}

.disabled\:fill-purple-400\/30:disabled {
  fill: rgb(155 138 251 / 0.3);
}

.disabled\:fill-purple-400\/40:disabled {
  fill: rgb(155 138 251 / 0.4);
}

.disabled\:fill-purple-400\/50:disabled {
  fill: rgb(155 138 251 / 0.5);
}

.disabled\:fill-purple-400\/60:disabled {
  fill: rgb(155 138 251 / 0.6);
}

.disabled\:fill-purple-400\/70:disabled {
  fill: rgb(155 138 251 / 0.7);
}

.disabled\:fill-purple-400\/75:disabled {
  fill: rgb(155 138 251 / 0.75);
}

.disabled\:fill-purple-400\/80:disabled {
  fill: rgb(155 138 251 / 0.8);
}

.disabled\:fill-purple-400\/90:disabled {
  fill: rgb(155 138 251 / 0.9);
}

.disabled\:fill-purple-400\/95:disabled {
  fill: rgb(155 138 251 / 0.95);
}

.disabled\:fill-purple-400\/100:disabled {
  fill: rgb(155 138 251 / 1);
}

.disabled\:fill-purple-500\/0:disabled {
  fill: rgb(122 90 248 / 0);
}

.disabled\:fill-purple-500\/5:disabled {
  fill: rgb(122 90 248 / 0.05);
}

.disabled\:fill-purple-500\/10:disabled {
  fill: rgb(122 90 248 / 0.1);
}

.disabled\:fill-purple-500\/20:disabled {
  fill: rgb(122 90 248 / 0.2);
}

.disabled\:fill-purple-500\/25:disabled {
  fill: rgb(122 90 248 / 0.25);
}

.disabled\:fill-purple-500\/30:disabled {
  fill: rgb(122 90 248 / 0.3);
}

.disabled\:fill-purple-500\/40:disabled {
  fill: rgb(122 90 248 / 0.4);
}

.disabled\:fill-purple-500\/50:disabled {
  fill: rgb(122 90 248 / 0.5);
}

.disabled\:fill-purple-500\/60:disabled {
  fill: rgb(122 90 248 / 0.6);
}

.disabled\:fill-purple-500\/70:disabled {
  fill: rgb(122 90 248 / 0.7);
}

.disabled\:fill-purple-500\/75:disabled {
  fill: rgb(122 90 248 / 0.75);
}

.disabled\:fill-purple-500\/80:disabled {
  fill: rgb(122 90 248 / 0.8);
}

.disabled\:fill-purple-500\/90:disabled {
  fill: rgb(122 90 248 / 0.9);
}

.disabled\:fill-purple-500\/95:disabled {
  fill: rgb(122 90 248 / 0.95);
}

.disabled\:fill-purple-500\/100:disabled {
  fill: rgb(122 90 248 / 1);
}

.disabled\:fill-purple-600\/0:disabled {
  fill: rgb(105 56 239 / 0);
}

.disabled\:fill-purple-600\/5:disabled {
  fill: rgb(105 56 239 / 0.05);
}

.disabled\:fill-purple-600\/10:disabled {
  fill: rgb(105 56 239 / 0.1);
}

.disabled\:fill-purple-600\/20:disabled {
  fill: rgb(105 56 239 / 0.2);
}

.disabled\:fill-purple-600\/25:disabled {
  fill: rgb(105 56 239 / 0.25);
}

.disabled\:fill-purple-600\/30:disabled {
  fill: rgb(105 56 239 / 0.3);
}

.disabled\:fill-purple-600\/40:disabled {
  fill: rgb(105 56 239 / 0.4);
}

.disabled\:fill-purple-600\/50:disabled {
  fill: rgb(105 56 239 / 0.5);
}

.disabled\:fill-purple-600\/60:disabled {
  fill: rgb(105 56 239 / 0.6);
}

.disabled\:fill-purple-600\/70:disabled {
  fill: rgb(105 56 239 / 0.7);
}

.disabled\:fill-purple-600\/75:disabled {
  fill: rgb(105 56 239 / 0.75);
}

.disabled\:fill-purple-600\/80:disabled {
  fill: rgb(105 56 239 / 0.8);
}

.disabled\:fill-purple-600\/90:disabled {
  fill: rgb(105 56 239 / 0.9);
}

.disabled\:fill-purple-600\/95:disabled {
  fill: rgb(105 56 239 / 0.95);
}

.disabled\:fill-purple-600\/100:disabled {
  fill: rgb(105 56 239 / 1);
}

.disabled\:fill-purple-700\/0:disabled {
  fill: rgb(89 37 220 / 0);
}

.disabled\:fill-purple-700\/5:disabled {
  fill: rgb(89 37 220 / 0.05);
}

.disabled\:fill-purple-700\/10:disabled {
  fill: rgb(89 37 220 / 0.1);
}

.disabled\:fill-purple-700\/20:disabled {
  fill: rgb(89 37 220 / 0.2);
}

.disabled\:fill-purple-700\/25:disabled {
  fill: rgb(89 37 220 / 0.25);
}

.disabled\:fill-purple-700\/30:disabled {
  fill: rgb(89 37 220 / 0.3);
}

.disabled\:fill-purple-700\/40:disabled {
  fill: rgb(89 37 220 / 0.4);
}

.disabled\:fill-purple-700\/50:disabled {
  fill: rgb(89 37 220 / 0.5);
}

.disabled\:fill-purple-700\/60:disabled {
  fill: rgb(89 37 220 / 0.6);
}

.disabled\:fill-purple-700\/70:disabled {
  fill: rgb(89 37 220 / 0.7);
}

.disabled\:fill-purple-700\/75:disabled {
  fill: rgb(89 37 220 / 0.75);
}

.disabled\:fill-purple-700\/80:disabled {
  fill: rgb(89 37 220 / 0.8);
}

.disabled\:fill-purple-700\/90:disabled {
  fill: rgb(89 37 220 / 0.9);
}

.disabled\:fill-purple-700\/95:disabled {
  fill: rgb(89 37 220 / 0.95);
}

.disabled\:fill-purple-700\/100:disabled {
  fill: rgb(89 37 220 / 1);
}

.disabled\:fill-purple-800\/0:disabled {
  fill: rgb(74 31 184 / 0);
}

.disabled\:fill-purple-800\/5:disabled {
  fill: rgb(74 31 184 / 0.05);
}

.disabled\:fill-purple-800\/10:disabled {
  fill: rgb(74 31 184 / 0.1);
}

.disabled\:fill-purple-800\/20:disabled {
  fill: rgb(74 31 184 / 0.2);
}

.disabled\:fill-purple-800\/25:disabled {
  fill: rgb(74 31 184 / 0.25);
}

.disabled\:fill-purple-800\/30:disabled {
  fill: rgb(74 31 184 / 0.3);
}

.disabled\:fill-purple-800\/40:disabled {
  fill: rgb(74 31 184 / 0.4);
}

.disabled\:fill-purple-800\/50:disabled {
  fill: rgb(74 31 184 / 0.5);
}

.disabled\:fill-purple-800\/60:disabled {
  fill: rgb(74 31 184 / 0.6);
}

.disabled\:fill-purple-800\/70:disabled {
  fill: rgb(74 31 184 / 0.7);
}

.disabled\:fill-purple-800\/75:disabled {
  fill: rgb(74 31 184 / 0.75);
}

.disabled\:fill-purple-800\/80:disabled {
  fill: rgb(74 31 184 / 0.8);
}

.disabled\:fill-purple-800\/90:disabled {
  fill: rgb(74 31 184 / 0.9);
}

.disabled\:fill-purple-800\/95:disabled {
  fill: rgb(74 31 184 / 0.95);
}

.disabled\:fill-purple-800\/100:disabled {
  fill: rgb(74 31 184 / 1);
}

.disabled\:fill-purple-900\/0:disabled {
  fill: rgb(62 28 150 / 0);
}

.disabled\:fill-purple-900\/5:disabled {
  fill: rgb(62 28 150 / 0.05);
}

.disabled\:fill-purple-900\/10:disabled {
  fill: rgb(62 28 150 / 0.1);
}

.disabled\:fill-purple-900\/20:disabled {
  fill: rgb(62 28 150 / 0.2);
}

.disabled\:fill-purple-900\/25:disabled {
  fill: rgb(62 28 150 / 0.25);
}

.disabled\:fill-purple-900\/30:disabled {
  fill: rgb(62 28 150 / 0.3);
}

.disabled\:fill-purple-900\/40:disabled {
  fill: rgb(62 28 150 / 0.4);
}

.disabled\:fill-purple-900\/50:disabled {
  fill: rgb(62 28 150 / 0.5);
}

.disabled\:fill-purple-900\/60:disabled {
  fill: rgb(62 28 150 / 0.6);
}

.disabled\:fill-purple-900\/70:disabled {
  fill: rgb(62 28 150 / 0.7);
}

.disabled\:fill-purple-900\/75:disabled {
  fill: rgb(62 28 150 / 0.75);
}

.disabled\:fill-purple-900\/80:disabled {
  fill: rgb(62 28 150 / 0.8);
}

.disabled\:fill-purple-900\/90:disabled {
  fill: rgb(62 28 150 / 0.9);
}

.disabled\:fill-purple-900\/95:disabled {
  fill: rgb(62 28 150 / 0.95);
}

.disabled\:fill-purple-900\/100:disabled {
  fill: rgb(62 28 150 / 1);
}

.disabled\:fill-purple\/0:disabled {
  fill: rgb(155 138 251 / 0);
}

.disabled\:fill-purple\/5:disabled {
  fill: rgb(155 138 251 / 0.05);
}

.disabled\:fill-purple\/10:disabled {
  fill: rgb(155 138 251 / 0.1);
}

.disabled\:fill-purple\/20:disabled {
  fill: rgb(155 138 251 / 0.2);
}

.disabled\:fill-purple\/25:disabled {
  fill: rgb(155 138 251 / 0.25);
}

.disabled\:fill-purple\/30:disabled {
  fill: rgb(155 138 251 / 0.3);
}

.disabled\:fill-purple\/40:disabled {
  fill: rgb(155 138 251 / 0.4);
}

.disabled\:fill-purple\/50:disabled {
  fill: rgb(155 138 251 / 0.5);
}

.disabled\:fill-purple\/60:disabled {
  fill: rgb(155 138 251 / 0.6);
}

.disabled\:fill-purple\/70:disabled {
  fill: rgb(155 138 251 / 0.7);
}

.disabled\:fill-purple\/75:disabled {
  fill: rgb(155 138 251 / 0.75);
}

.disabled\:fill-purple\/80:disabled {
  fill: rgb(155 138 251 / 0.8);
}

.disabled\:fill-purple\/90:disabled {
  fill: rgb(155 138 251 / 0.9);
}

.disabled\:fill-purple\/95:disabled {
  fill: rgb(155 138 251 / 0.95);
}

.disabled\:fill-purple\/100:disabled {
  fill: rgb(155 138 251 / 1);
}

.disabled\:fill-fuchsia-25\/0:disabled {
  fill: rgb(254 250 255 / 0);
}

.disabled\:fill-fuchsia-25\/5:disabled {
  fill: rgb(254 250 255 / 0.05);
}

.disabled\:fill-fuchsia-25\/10:disabled {
  fill: rgb(254 250 255 / 0.1);
}

.disabled\:fill-fuchsia-25\/20:disabled {
  fill: rgb(254 250 255 / 0.2);
}

.disabled\:fill-fuchsia-25\/25:disabled {
  fill: rgb(254 250 255 / 0.25);
}

.disabled\:fill-fuchsia-25\/30:disabled {
  fill: rgb(254 250 255 / 0.3);
}

.disabled\:fill-fuchsia-25\/40:disabled {
  fill: rgb(254 250 255 / 0.4);
}

.disabled\:fill-fuchsia-25\/50:disabled {
  fill: rgb(254 250 255 / 0.5);
}

.disabled\:fill-fuchsia-25\/60:disabled {
  fill: rgb(254 250 255 / 0.6);
}

.disabled\:fill-fuchsia-25\/70:disabled {
  fill: rgb(254 250 255 / 0.7);
}

.disabled\:fill-fuchsia-25\/75:disabled {
  fill: rgb(254 250 255 / 0.75);
}

.disabled\:fill-fuchsia-25\/80:disabled {
  fill: rgb(254 250 255 / 0.8);
}

.disabled\:fill-fuchsia-25\/90:disabled {
  fill: rgb(254 250 255 / 0.9);
}

.disabled\:fill-fuchsia-25\/95:disabled {
  fill: rgb(254 250 255 / 0.95);
}

.disabled\:fill-fuchsia-25\/100:disabled {
  fill: rgb(254 250 255 / 1);
}

.disabled\:fill-fuchsia-50\/0:disabled {
  fill: rgb(253 244 255 / 0);
}

.disabled\:fill-fuchsia-50\/5:disabled {
  fill: rgb(253 244 255 / 0.05);
}

.disabled\:fill-fuchsia-50\/10:disabled {
  fill: rgb(253 244 255 / 0.1);
}

.disabled\:fill-fuchsia-50\/20:disabled {
  fill: rgb(253 244 255 / 0.2);
}

.disabled\:fill-fuchsia-50\/25:disabled {
  fill: rgb(253 244 255 / 0.25);
}

.disabled\:fill-fuchsia-50\/30:disabled {
  fill: rgb(253 244 255 / 0.3);
}

.disabled\:fill-fuchsia-50\/40:disabled {
  fill: rgb(253 244 255 / 0.4);
}

.disabled\:fill-fuchsia-50\/50:disabled {
  fill: rgb(253 244 255 / 0.5);
}

.disabled\:fill-fuchsia-50\/60:disabled {
  fill: rgb(253 244 255 / 0.6);
}

.disabled\:fill-fuchsia-50\/70:disabled {
  fill: rgb(253 244 255 / 0.7);
}

.disabled\:fill-fuchsia-50\/75:disabled {
  fill: rgb(253 244 255 / 0.75);
}

.disabled\:fill-fuchsia-50\/80:disabled {
  fill: rgb(253 244 255 / 0.8);
}

.disabled\:fill-fuchsia-50\/90:disabled {
  fill: rgb(253 244 255 / 0.9);
}

.disabled\:fill-fuchsia-50\/95:disabled {
  fill: rgb(253 244 255 / 0.95);
}

.disabled\:fill-fuchsia-50\/100:disabled {
  fill: rgb(253 244 255 / 1);
}

.disabled\:fill-fuchsia-100\/0:disabled {
  fill: rgb(251 232 255 / 0);
}

.disabled\:fill-fuchsia-100\/5:disabled {
  fill: rgb(251 232 255 / 0.05);
}

.disabled\:fill-fuchsia-100\/10:disabled {
  fill: rgb(251 232 255 / 0.1);
}

.disabled\:fill-fuchsia-100\/20:disabled {
  fill: rgb(251 232 255 / 0.2);
}

.disabled\:fill-fuchsia-100\/25:disabled {
  fill: rgb(251 232 255 / 0.25);
}

.disabled\:fill-fuchsia-100\/30:disabled {
  fill: rgb(251 232 255 / 0.3);
}

.disabled\:fill-fuchsia-100\/40:disabled {
  fill: rgb(251 232 255 / 0.4);
}

.disabled\:fill-fuchsia-100\/50:disabled {
  fill: rgb(251 232 255 / 0.5);
}

.disabled\:fill-fuchsia-100\/60:disabled {
  fill: rgb(251 232 255 / 0.6);
}

.disabled\:fill-fuchsia-100\/70:disabled {
  fill: rgb(251 232 255 / 0.7);
}

.disabled\:fill-fuchsia-100\/75:disabled {
  fill: rgb(251 232 255 / 0.75);
}

.disabled\:fill-fuchsia-100\/80:disabled {
  fill: rgb(251 232 255 / 0.8);
}

.disabled\:fill-fuchsia-100\/90:disabled {
  fill: rgb(251 232 255 / 0.9);
}

.disabled\:fill-fuchsia-100\/95:disabled {
  fill: rgb(251 232 255 / 0.95);
}

.disabled\:fill-fuchsia-100\/100:disabled {
  fill: rgb(251 232 255 / 1);
}

.disabled\:fill-fuchsia-200\/0:disabled {
  fill: rgb(246 208 254 / 0);
}

.disabled\:fill-fuchsia-200\/5:disabled {
  fill: rgb(246 208 254 / 0.05);
}

.disabled\:fill-fuchsia-200\/10:disabled {
  fill: rgb(246 208 254 / 0.1);
}

.disabled\:fill-fuchsia-200\/20:disabled {
  fill: rgb(246 208 254 / 0.2);
}

.disabled\:fill-fuchsia-200\/25:disabled {
  fill: rgb(246 208 254 / 0.25);
}

.disabled\:fill-fuchsia-200\/30:disabled {
  fill: rgb(246 208 254 / 0.3);
}

.disabled\:fill-fuchsia-200\/40:disabled {
  fill: rgb(246 208 254 / 0.4);
}

.disabled\:fill-fuchsia-200\/50:disabled {
  fill: rgb(246 208 254 / 0.5);
}

.disabled\:fill-fuchsia-200\/60:disabled {
  fill: rgb(246 208 254 / 0.6);
}

.disabled\:fill-fuchsia-200\/70:disabled {
  fill: rgb(246 208 254 / 0.7);
}

.disabled\:fill-fuchsia-200\/75:disabled {
  fill: rgb(246 208 254 / 0.75);
}

.disabled\:fill-fuchsia-200\/80:disabled {
  fill: rgb(246 208 254 / 0.8);
}

.disabled\:fill-fuchsia-200\/90:disabled {
  fill: rgb(246 208 254 / 0.9);
}

.disabled\:fill-fuchsia-200\/95:disabled {
  fill: rgb(246 208 254 / 0.95);
}

.disabled\:fill-fuchsia-200\/100:disabled {
  fill: rgb(246 208 254 / 1);
}

.disabled\:fill-fuchsia-300\/0:disabled {
  fill: rgb(238 170 253 / 0);
}

.disabled\:fill-fuchsia-300\/5:disabled {
  fill: rgb(238 170 253 / 0.05);
}

.disabled\:fill-fuchsia-300\/10:disabled {
  fill: rgb(238 170 253 / 0.1);
}

.disabled\:fill-fuchsia-300\/20:disabled {
  fill: rgb(238 170 253 / 0.2);
}

.disabled\:fill-fuchsia-300\/25:disabled {
  fill: rgb(238 170 253 / 0.25);
}

.disabled\:fill-fuchsia-300\/30:disabled {
  fill: rgb(238 170 253 / 0.3);
}

.disabled\:fill-fuchsia-300\/40:disabled {
  fill: rgb(238 170 253 / 0.4);
}

.disabled\:fill-fuchsia-300\/50:disabled {
  fill: rgb(238 170 253 / 0.5);
}

.disabled\:fill-fuchsia-300\/60:disabled {
  fill: rgb(238 170 253 / 0.6);
}

.disabled\:fill-fuchsia-300\/70:disabled {
  fill: rgb(238 170 253 / 0.7);
}

.disabled\:fill-fuchsia-300\/75:disabled {
  fill: rgb(238 170 253 / 0.75);
}

.disabled\:fill-fuchsia-300\/80:disabled {
  fill: rgb(238 170 253 / 0.8);
}

.disabled\:fill-fuchsia-300\/90:disabled {
  fill: rgb(238 170 253 / 0.9);
}

.disabled\:fill-fuchsia-300\/95:disabled {
  fill: rgb(238 170 253 / 0.95);
}

.disabled\:fill-fuchsia-300\/100:disabled {
  fill: rgb(238 170 253 / 1);
}

.disabled\:fill-fuchsia-400\/0:disabled {
  fill: rgb(228 120 250 / 0);
}

.disabled\:fill-fuchsia-400\/5:disabled {
  fill: rgb(228 120 250 / 0.05);
}

.disabled\:fill-fuchsia-400\/10:disabled {
  fill: rgb(228 120 250 / 0.1);
}

.disabled\:fill-fuchsia-400\/20:disabled {
  fill: rgb(228 120 250 / 0.2);
}

.disabled\:fill-fuchsia-400\/25:disabled {
  fill: rgb(228 120 250 / 0.25);
}

.disabled\:fill-fuchsia-400\/30:disabled {
  fill: rgb(228 120 250 / 0.3);
}

.disabled\:fill-fuchsia-400\/40:disabled {
  fill: rgb(228 120 250 / 0.4);
}

.disabled\:fill-fuchsia-400\/50:disabled {
  fill: rgb(228 120 250 / 0.5);
}

.disabled\:fill-fuchsia-400\/60:disabled {
  fill: rgb(228 120 250 / 0.6);
}

.disabled\:fill-fuchsia-400\/70:disabled {
  fill: rgb(228 120 250 / 0.7);
}

.disabled\:fill-fuchsia-400\/75:disabled {
  fill: rgb(228 120 250 / 0.75);
}

.disabled\:fill-fuchsia-400\/80:disabled {
  fill: rgb(228 120 250 / 0.8);
}

.disabled\:fill-fuchsia-400\/90:disabled {
  fill: rgb(228 120 250 / 0.9);
}

.disabled\:fill-fuchsia-400\/95:disabled {
  fill: rgb(228 120 250 / 0.95);
}

.disabled\:fill-fuchsia-400\/100:disabled {
  fill: rgb(228 120 250 / 1);
}

.disabled\:fill-fuchsia-500\/0:disabled {
  fill: rgb(212 68 241 / 0);
}

.disabled\:fill-fuchsia-500\/5:disabled {
  fill: rgb(212 68 241 / 0.05);
}

.disabled\:fill-fuchsia-500\/10:disabled {
  fill: rgb(212 68 241 / 0.1);
}

.disabled\:fill-fuchsia-500\/20:disabled {
  fill: rgb(212 68 241 / 0.2);
}

.disabled\:fill-fuchsia-500\/25:disabled {
  fill: rgb(212 68 241 / 0.25);
}

.disabled\:fill-fuchsia-500\/30:disabled {
  fill: rgb(212 68 241 / 0.3);
}

.disabled\:fill-fuchsia-500\/40:disabled {
  fill: rgb(212 68 241 / 0.4);
}

.disabled\:fill-fuchsia-500\/50:disabled {
  fill: rgb(212 68 241 / 0.5);
}

.disabled\:fill-fuchsia-500\/60:disabled {
  fill: rgb(212 68 241 / 0.6);
}

.disabled\:fill-fuchsia-500\/70:disabled {
  fill: rgb(212 68 241 / 0.7);
}

.disabled\:fill-fuchsia-500\/75:disabled {
  fill: rgb(212 68 241 / 0.75);
}

.disabled\:fill-fuchsia-500\/80:disabled {
  fill: rgb(212 68 241 / 0.8);
}

.disabled\:fill-fuchsia-500\/90:disabled {
  fill: rgb(212 68 241 / 0.9);
}

.disabled\:fill-fuchsia-500\/95:disabled {
  fill: rgb(212 68 241 / 0.95);
}

.disabled\:fill-fuchsia-500\/100:disabled {
  fill: rgb(212 68 241 / 1);
}

.disabled\:fill-fuchsia-600\/0:disabled {
  fill: rgb(186 36 213 / 0);
}

.disabled\:fill-fuchsia-600\/5:disabled {
  fill: rgb(186 36 213 / 0.05);
}

.disabled\:fill-fuchsia-600\/10:disabled {
  fill: rgb(186 36 213 / 0.1);
}

.disabled\:fill-fuchsia-600\/20:disabled {
  fill: rgb(186 36 213 / 0.2);
}

.disabled\:fill-fuchsia-600\/25:disabled {
  fill: rgb(186 36 213 / 0.25);
}

.disabled\:fill-fuchsia-600\/30:disabled {
  fill: rgb(186 36 213 / 0.3);
}

.disabled\:fill-fuchsia-600\/40:disabled {
  fill: rgb(186 36 213 / 0.4);
}

.disabled\:fill-fuchsia-600\/50:disabled {
  fill: rgb(186 36 213 / 0.5);
}

.disabled\:fill-fuchsia-600\/60:disabled {
  fill: rgb(186 36 213 / 0.6);
}

.disabled\:fill-fuchsia-600\/70:disabled {
  fill: rgb(186 36 213 / 0.7);
}

.disabled\:fill-fuchsia-600\/75:disabled {
  fill: rgb(186 36 213 / 0.75);
}

.disabled\:fill-fuchsia-600\/80:disabled {
  fill: rgb(186 36 213 / 0.8);
}

.disabled\:fill-fuchsia-600\/90:disabled {
  fill: rgb(186 36 213 / 0.9);
}

.disabled\:fill-fuchsia-600\/95:disabled {
  fill: rgb(186 36 213 / 0.95);
}

.disabled\:fill-fuchsia-600\/100:disabled {
  fill: rgb(186 36 213 / 1);
}

.disabled\:fill-fuchsia-700\/0:disabled {
  fill: rgb(159 26 177 / 0);
}

.disabled\:fill-fuchsia-700\/5:disabled {
  fill: rgb(159 26 177 / 0.05);
}

.disabled\:fill-fuchsia-700\/10:disabled {
  fill: rgb(159 26 177 / 0.1);
}

.disabled\:fill-fuchsia-700\/20:disabled {
  fill: rgb(159 26 177 / 0.2);
}

.disabled\:fill-fuchsia-700\/25:disabled {
  fill: rgb(159 26 177 / 0.25);
}

.disabled\:fill-fuchsia-700\/30:disabled {
  fill: rgb(159 26 177 / 0.3);
}

.disabled\:fill-fuchsia-700\/40:disabled {
  fill: rgb(159 26 177 / 0.4);
}

.disabled\:fill-fuchsia-700\/50:disabled {
  fill: rgb(159 26 177 / 0.5);
}

.disabled\:fill-fuchsia-700\/60:disabled {
  fill: rgb(159 26 177 / 0.6);
}

.disabled\:fill-fuchsia-700\/70:disabled {
  fill: rgb(159 26 177 / 0.7);
}

.disabled\:fill-fuchsia-700\/75:disabled {
  fill: rgb(159 26 177 / 0.75);
}

.disabled\:fill-fuchsia-700\/80:disabled {
  fill: rgb(159 26 177 / 0.8);
}

.disabled\:fill-fuchsia-700\/90:disabled {
  fill: rgb(159 26 177 / 0.9);
}

.disabled\:fill-fuchsia-700\/95:disabled {
  fill: rgb(159 26 177 / 0.95);
}

.disabled\:fill-fuchsia-700\/100:disabled {
  fill: rgb(159 26 177 / 1);
}

.disabled\:fill-fuchsia-800\/0:disabled {
  fill: rgb(130 24 144 / 0);
}

.disabled\:fill-fuchsia-800\/5:disabled {
  fill: rgb(130 24 144 / 0.05);
}

.disabled\:fill-fuchsia-800\/10:disabled {
  fill: rgb(130 24 144 / 0.1);
}

.disabled\:fill-fuchsia-800\/20:disabled {
  fill: rgb(130 24 144 / 0.2);
}

.disabled\:fill-fuchsia-800\/25:disabled {
  fill: rgb(130 24 144 / 0.25);
}

.disabled\:fill-fuchsia-800\/30:disabled {
  fill: rgb(130 24 144 / 0.3);
}

.disabled\:fill-fuchsia-800\/40:disabled {
  fill: rgb(130 24 144 / 0.4);
}

.disabled\:fill-fuchsia-800\/50:disabled {
  fill: rgb(130 24 144 / 0.5);
}

.disabled\:fill-fuchsia-800\/60:disabled {
  fill: rgb(130 24 144 / 0.6);
}

.disabled\:fill-fuchsia-800\/70:disabled {
  fill: rgb(130 24 144 / 0.7);
}

.disabled\:fill-fuchsia-800\/75:disabled {
  fill: rgb(130 24 144 / 0.75);
}

.disabled\:fill-fuchsia-800\/80:disabled {
  fill: rgb(130 24 144 / 0.8);
}

.disabled\:fill-fuchsia-800\/90:disabled {
  fill: rgb(130 24 144 / 0.9);
}

.disabled\:fill-fuchsia-800\/95:disabled {
  fill: rgb(130 24 144 / 0.95);
}

.disabled\:fill-fuchsia-800\/100:disabled {
  fill: rgb(130 24 144 / 1);
}

.disabled\:fill-fuchsia-900\/0:disabled {
  fill: rgb(111 24 119 / 0);
}

.disabled\:fill-fuchsia-900\/5:disabled {
  fill: rgb(111 24 119 / 0.05);
}

.disabled\:fill-fuchsia-900\/10:disabled {
  fill: rgb(111 24 119 / 0.1);
}

.disabled\:fill-fuchsia-900\/20:disabled {
  fill: rgb(111 24 119 / 0.2);
}

.disabled\:fill-fuchsia-900\/25:disabled {
  fill: rgb(111 24 119 / 0.25);
}

.disabled\:fill-fuchsia-900\/30:disabled {
  fill: rgb(111 24 119 / 0.3);
}

.disabled\:fill-fuchsia-900\/40:disabled {
  fill: rgb(111 24 119 / 0.4);
}

.disabled\:fill-fuchsia-900\/50:disabled {
  fill: rgb(111 24 119 / 0.5);
}

.disabled\:fill-fuchsia-900\/60:disabled {
  fill: rgb(111 24 119 / 0.6);
}

.disabled\:fill-fuchsia-900\/70:disabled {
  fill: rgb(111 24 119 / 0.7);
}

.disabled\:fill-fuchsia-900\/75:disabled {
  fill: rgb(111 24 119 / 0.75);
}

.disabled\:fill-fuchsia-900\/80:disabled {
  fill: rgb(111 24 119 / 0.8);
}

.disabled\:fill-fuchsia-900\/90:disabled {
  fill: rgb(111 24 119 / 0.9);
}

.disabled\:fill-fuchsia-900\/95:disabled {
  fill: rgb(111 24 119 / 0.95);
}

.disabled\:fill-fuchsia-900\/100:disabled {
  fill: rgb(111 24 119 / 1);
}

.disabled\:fill-fuchsia\/0:disabled {
  fill: rgb(228 120 250 / 0);
}

.disabled\:fill-fuchsia\/5:disabled {
  fill: rgb(228 120 250 / 0.05);
}

.disabled\:fill-fuchsia\/10:disabled {
  fill: rgb(228 120 250 / 0.1);
}

.disabled\:fill-fuchsia\/20:disabled {
  fill: rgb(228 120 250 / 0.2);
}

.disabled\:fill-fuchsia\/25:disabled {
  fill: rgb(228 120 250 / 0.25);
}

.disabled\:fill-fuchsia\/30:disabled {
  fill: rgb(228 120 250 / 0.3);
}

.disabled\:fill-fuchsia\/40:disabled {
  fill: rgb(228 120 250 / 0.4);
}

.disabled\:fill-fuchsia\/50:disabled {
  fill: rgb(228 120 250 / 0.5);
}

.disabled\:fill-fuchsia\/60:disabled {
  fill: rgb(228 120 250 / 0.6);
}

.disabled\:fill-fuchsia\/70:disabled {
  fill: rgb(228 120 250 / 0.7);
}

.disabled\:fill-fuchsia\/75:disabled {
  fill: rgb(228 120 250 / 0.75);
}

.disabled\:fill-fuchsia\/80:disabled {
  fill: rgb(228 120 250 / 0.8);
}

.disabled\:fill-fuchsia\/90:disabled {
  fill: rgb(228 120 250 / 0.9);
}

.disabled\:fill-fuchsia\/95:disabled {
  fill: rgb(228 120 250 / 0.95);
}

.disabled\:fill-fuchsia\/100:disabled {
  fill: rgb(228 120 250 / 1);
}

.disabled\:fill-pink-25\/0:disabled {
  fill: rgb(254 246 251 / 0);
}

.disabled\:fill-pink-25\/5:disabled {
  fill: rgb(254 246 251 / 0.05);
}

.disabled\:fill-pink-25\/10:disabled {
  fill: rgb(254 246 251 / 0.1);
}

.disabled\:fill-pink-25\/20:disabled {
  fill: rgb(254 246 251 / 0.2);
}

.disabled\:fill-pink-25\/25:disabled {
  fill: rgb(254 246 251 / 0.25);
}

.disabled\:fill-pink-25\/30:disabled {
  fill: rgb(254 246 251 / 0.3);
}

.disabled\:fill-pink-25\/40:disabled {
  fill: rgb(254 246 251 / 0.4);
}

.disabled\:fill-pink-25\/50:disabled {
  fill: rgb(254 246 251 / 0.5);
}

.disabled\:fill-pink-25\/60:disabled {
  fill: rgb(254 246 251 / 0.6);
}

.disabled\:fill-pink-25\/70:disabled {
  fill: rgb(254 246 251 / 0.7);
}

.disabled\:fill-pink-25\/75:disabled {
  fill: rgb(254 246 251 / 0.75);
}

.disabled\:fill-pink-25\/80:disabled {
  fill: rgb(254 246 251 / 0.8);
}

.disabled\:fill-pink-25\/90:disabled {
  fill: rgb(254 246 251 / 0.9);
}

.disabled\:fill-pink-25\/95:disabled {
  fill: rgb(254 246 251 / 0.95);
}

.disabled\:fill-pink-25\/100:disabled {
  fill: rgb(254 246 251 / 1);
}

.disabled\:fill-pink-50\/0:disabled {
  fill: rgb(253 242 250 / 0);
}

.disabled\:fill-pink-50\/5:disabled {
  fill: rgb(253 242 250 / 0.05);
}

.disabled\:fill-pink-50\/10:disabled {
  fill: rgb(253 242 250 / 0.1);
}

.disabled\:fill-pink-50\/20:disabled {
  fill: rgb(253 242 250 / 0.2);
}

.disabled\:fill-pink-50\/25:disabled {
  fill: rgb(253 242 250 / 0.25);
}

.disabled\:fill-pink-50\/30:disabled {
  fill: rgb(253 242 250 / 0.3);
}

.disabled\:fill-pink-50\/40:disabled {
  fill: rgb(253 242 250 / 0.4);
}

.disabled\:fill-pink-50\/50:disabled {
  fill: rgb(253 242 250 / 0.5);
}

.disabled\:fill-pink-50\/60:disabled {
  fill: rgb(253 242 250 / 0.6);
}

.disabled\:fill-pink-50\/70:disabled {
  fill: rgb(253 242 250 / 0.7);
}

.disabled\:fill-pink-50\/75:disabled {
  fill: rgb(253 242 250 / 0.75);
}

.disabled\:fill-pink-50\/80:disabled {
  fill: rgb(253 242 250 / 0.8);
}

.disabled\:fill-pink-50\/90:disabled {
  fill: rgb(253 242 250 / 0.9);
}

.disabled\:fill-pink-50\/95:disabled {
  fill: rgb(253 242 250 / 0.95);
}

.disabled\:fill-pink-50\/100:disabled {
  fill: rgb(253 242 250 / 1);
}

.disabled\:fill-pink-100\/0:disabled {
  fill: rgb(252 231 246 / 0);
}

.disabled\:fill-pink-100\/5:disabled {
  fill: rgb(252 231 246 / 0.05);
}

.disabled\:fill-pink-100\/10:disabled {
  fill: rgb(252 231 246 / 0.1);
}

.disabled\:fill-pink-100\/20:disabled {
  fill: rgb(252 231 246 / 0.2);
}

.disabled\:fill-pink-100\/25:disabled {
  fill: rgb(252 231 246 / 0.25);
}

.disabled\:fill-pink-100\/30:disabled {
  fill: rgb(252 231 246 / 0.3);
}

.disabled\:fill-pink-100\/40:disabled {
  fill: rgb(252 231 246 / 0.4);
}

.disabled\:fill-pink-100\/50:disabled {
  fill: rgb(252 231 246 / 0.5);
}

.disabled\:fill-pink-100\/60:disabled {
  fill: rgb(252 231 246 / 0.6);
}

.disabled\:fill-pink-100\/70:disabled {
  fill: rgb(252 231 246 / 0.7);
}

.disabled\:fill-pink-100\/75:disabled {
  fill: rgb(252 231 246 / 0.75);
}

.disabled\:fill-pink-100\/80:disabled {
  fill: rgb(252 231 246 / 0.8);
}

.disabled\:fill-pink-100\/90:disabled {
  fill: rgb(252 231 246 / 0.9);
}

.disabled\:fill-pink-100\/95:disabled {
  fill: rgb(252 231 246 / 0.95);
}

.disabled\:fill-pink-100\/100:disabled {
  fill: rgb(252 231 246 / 1);
}

.disabled\:fill-pink-200\/0:disabled {
  fill: rgb(252 206 238 / 0);
}

.disabled\:fill-pink-200\/5:disabled {
  fill: rgb(252 206 238 / 0.05);
}

.disabled\:fill-pink-200\/10:disabled {
  fill: rgb(252 206 238 / 0.1);
}

.disabled\:fill-pink-200\/20:disabled {
  fill: rgb(252 206 238 / 0.2);
}

.disabled\:fill-pink-200\/25:disabled {
  fill: rgb(252 206 238 / 0.25);
}

.disabled\:fill-pink-200\/30:disabled {
  fill: rgb(252 206 238 / 0.3);
}

.disabled\:fill-pink-200\/40:disabled {
  fill: rgb(252 206 238 / 0.4);
}

.disabled\:fill-pink-200\/50:disabled {
  fill: rgb(252 206 238 / 0.5);
}

.disabled\:fill-pink-200\/60:disabled {
  fill: rgb(252 206 238 / 0.6);
}

.disabled\:fill-pink-200\/70:disabled {
  fill: rgb(252 206 238 / 0.7);
}

.disabled\:fill-pink-200\/75:disabled {
  fill: rgb(252 206 238 / 0.75);
}

.disabled\:fill-pink-200\/80:disabled {
  fill: rgb(252 206 238 / 0.8);
}

.disabled\:fill-pink-200\/90:disabled {
  fill: rgb(252 206 238 / 0.9);
}

.disabled\:fill-pink-200\/95:disabled {
  fill: rgb(252 206 238 / 0.95);
}

.disabled\:fill-pink-200\/100:disabled {
  fill: rgb(252 206 238 / 1);
}

.disabled\:fill-pink-300\/0:disabled {
  fill: rgb(250 167 224 / 0);
}

.disabled\:fill-pink-300\/5:disabled {
  fill: rgb(250 167 224 / 0.05);
}

.disabled\:fill-pink-300\/10:disabled {
  fill: rgb(250 167 224 / 0.1);
}

.disabled\:fill-pink-300\/20:disabled {
  fill: rgb(250 167 224 / 0.2);
}

.disabled\:fill-pink-300\/25:disabled {
  fill: rgb(250 167 224 / 0.25);
}

.disabled\:fill-pink-300\/30:disabled {
  fill: rgb(250 167 224 / 0.3);
}

.disabled\:fill-pink-300\/40:disabled {
  fill: rgb(250 167 224 / 0.4);
}

.disabled\:fill-pink-300\/50:disabled {
  fill: rgb(250 167 224 / 0.5);
}

.disabled\:fill-pink-300\/60:disabled {
  fill: rgb(250 167 224 / 0.6);
}

.disabled\:fill-pink-300\/70:disabled {
  fill: rgb(250 167 224 / 0.7);
}

.disabled\:fill-pink-300\/75:disabled {
  fill: rgb(250 167 224 / 0.75);
}

.disabled\:fill-pink-300\/80:disabled {
  fill: rgb(250 167 224 / 0.8);
}

.disabled\:fill-pink-300\/90:disabled {
  fill: rgb(250 167 224 / 0.9);
}

.disabled\:fill-pink-300\/95:disabled {
  fill: rgb(250 167 224 / 0.95);
}

.disabled\:fill-pink-300\/100:disabled {
  fill: rgb(250 167 224 / 1);
}

.disabled\:fill-pink-400\/0:disabled {
  fill: rgb(246 112 7 / 0);
}

.disabled\:fill-pink-400\/5:disabled {
  fill: rgb(246 112 7 / 0.05);
}

.disabled\:fill-pink-400\/10:disabled {
  fill: rgb(246 112 7 / 0.1);
}

.disabled\:fill-pink-400\/20:disabled {
  fill: rgb(246 112 7 / 0.2);
}

.disabled\:fill-pink-400\/25:disabled {
  fill: rgb(246 112 7 / 0.25);
}

.disabled\:fill-pink-400\/30:disabled {
  fill: rgb(246 112 7 / 0.3);
}

.disabled\:fill-pink-400\/40:disabled {
  fill: rgb(246 112 7 / 0.4);
}

.disabled\:fill-pink-400\/50:disabled {
  fill: rgb(246 112 7 / 0.5);
}

.disabled\:fill-pink-400\/60:disabled {
  fill: rgb(246 112 7 / 0.6);
}

.disabled\:fill-pink-400\/70:disabled {
  fill: rgb(246 112 7 / 0.7);
}

.disabled\:fill-pink-400\/75:disabled {
  fill: rgb(246 112 7 / 0.75);
}

.disabled\:fill-pink-400\/80:disabled {
  fill: rgb(246 112 7 / 0.8);
}

.disabled\:fill-pink-400\/90:disabled {
  fill: rgb(246 112 7 / 0.9);
}

.disabled\:fill-pink-400\/95:disabled {
  fill: rgb(246 112 7 / 0.95);
}

.disabled\:fill-pink-400\/100:disabled {
  fill: rgb(246 112 7 / 1);
}

.disabled\:fill-pink-500\/0:disabled {
  fill: rgb(238 70 188 / 0);
}

.disabled\:fill-pink-500\/5:disabled {
  fill: rgb(238 70 188 / 0.05);
}

.disabled\:fill-pink-500\/10:disabled {
  fill: rgb(238 70 188 / 0.1);
}

.disabled\:fill-pink-500\/20:disabled {
  fill: rgb(238 70 188 / 0.2);
}

.disabled\:fill-pink-500\/25:disabled {
  fill: rgb(238 70 188 / 0.25);
}

.disabled\:fill-pink-500\/30:disabled {
  fill: rgb(238 70 188 / 0.3);
}

.disabled\:fill-pink-500\/40:disabled {
  fill: rgb(238 70 188 / 0.4);
}

.disabled\:fill-pink-500\/50:disabled {
  fill: rgb(238 70 188 / 0.5);
}

.disabled\:fill-pink-500\/60:disabled {
  fill: rgb(238 70 188 / 0.6);
}

.disabled\:fill-pink-500\/70:disabled {
  fill: rgb(238 70 188 / 0.7);
}

.disabled\:fill-pink-500\/75:disabled {
  fill: rgb(238 70 188 / 0.75);
}

.disabled\:fill-pink-500\/80:disabled {
  fill: rgb(238 70 188 / 0.8);
}

.disabled\:fill-pink-500\/90:disabled {
  fill: rgb(238 70 188 / 0.9);
}

.disabled\:fill-pink-500\/95:disabled {
  fill: rgb(238 70 188 / 0.95);
}

.disabled\:fill-pink-500\/100:disabled {
  fill: rgb(238 70 188 / 1);
}

.disabled\:fill-pink-600\/0:disabled {
  fill: rgb(221 37 144 / 0);
}

.disabled\:fill-pink-600\/5:disabled {
  fill: rgb(221 37 144 / 0.05);
}

.disabled\:fill-pink-600\/10:disabled {
  fill: rgb(221 37 144 / 0.1);
}

.disabled\:fill-pink-600\/20:disabled {
  fill: rgb(221 37 144 / 0.2);
}

.disabled\:fill-pink-600\/25:disabled {
  fill: rgb(221 37 144 / 0.25);
}

.disabled\:fill-pink-600\/30:disabled {
  fill: rgb(221 37 144 / 0.3);
}

.disabled\:fill-pink-600\/40:disabled {
  fill: rgb(221 37 144 / 0.4);
}

.disabled\:fill-pink-600\/50:disabled {
  fill: rgb(221 37 144 / 0.5);
}

.disabled\:fill-pink-600\/60:disabled {
  fill: rgb(221 37 144 / 0.6);
}

.disabled\:fill-pink-600\/70:disabled {
  fill: rgb(221 37 144 / 0.7);
}

.disabled\:fill-pink-600\/75:disabled {
  fill: rgb(221 37 144 / 0.75);
}

.disabled\:fill-pink-600\/80:disabled {
  fill: rgb(221 37 144 / 0.8);
}

.disabled\:fill-pink-600\/90:disabled {
  fill: rgb(221 37 144 / 0.9);
}

.disabled\:fill-pink-600\/95:disabled {
  fill: rgb(221 37 144 / 0.95);
}

.disabled\:fill-pink-600\/100:disabled {
  fill: rgb(221 37 144 / 1);
}

.disabled\:fill-pink-700\/0:disabled {
  fill: rgb(193 21 116 / 0);
}

.disabled\:fill-pink-700\/5:disabled {
  fill: rgb(193 21 116 / 0.05);
}

.disabled\:fill-pink-700\/10:disabled {
  fill: rgb(193 21 116 / 0.1);
}

.disabled\:fill-pink-700\/20:disabled {
  fill: rgb(193 21 116 / 0.2);
}

.disabled\:fill-pink-700\/25:disabled {
  fill: rgb(193 21 116 / 0.25);
}

.disabled\:fill-pink-700\/30:disabled {
  fill: rgb(193 21 116 / 0.3);
}

.disabled\:fill-pink-700\/40:disabled {
  fill: rgb(193 21 116 / 0.4);
}

.disabled\:fill-pink-700\/50:disabled {
  fill: rgb(193 21 116 / 0.5);
}

.disabled\:fill-pink-700\/60:disabled {
  fill: rgb(193 21 116 / 0.6);
}

.disabled\:fill-pink-700\/70:disabled {
  fill: rgb(193 21 116 / 0.7);
}

.disabled\:fill-pink-700\/75:disabled {
  fill: rgb(193 21 116 / 0.75);
}

.disabled\:fill-pink-700\/80:disabled {
  fill: rgb(193 21 116 / 0.8);
}

.disabled\:fill-pink-700\/90:disabled {
  fill: rgb(193 21 116 / 0.9);
}

.disabled\:fill-pink-700\/95:disabled {
  fill: rgb(193 21 116 / 0.95);
}

.disabled\:fill-pink-700\/100:disabled {
  fill: rgb(193 21 116 / 1);
}

.disabled\:fill-pink-800\/0:disabled {
  fill: rgb(158 22 95 / 0);
}

.disabled\:fill-pink-800\/5:disabled {
  fill: rgb(158 22 95 / 0.05);
}

.disabled\:fill-pink-800\/10:disabled {
  fill: rgb(158 22 95 / 0.1);
}

.disabled\:fill-pink-800\/20:disabled {
  fill: rgb(158 22 95 / 0.2);
}

.disabled\:fill-pink-800\/25:disabled {
  fill: rgb(158 22 95 / 0.25);
}

.disabled\:fill-pink-800\/30:disabled {
  fill: rgb(158 22 95 / 0.3);
}

.disabled\:fill-pink-800\/40:disabled {
  fill: rgb(158 22 95 / 0.4);
}

.disabled\:fill-pink-800\/50:disabled {
  fill: rgb(158 22 95 / 0.5);
}

.disabled\:fill-pink-800\/60:disabled {
  fill: rgb(158 22 95 / 0.6);
}

.disabled\:fill-pink-800\/70:disabled {
  fill: rgb(158 22 95 / 0.7);
}

.disabled\:fill-pink-800\/75:disabled {
  fill: rgb(158 22 95 / 0.75);
}

.disabled\:fill-pink-800\/80:disabled {
  fill: rgb(158 22 95 / 0.8);
}

.disabled\:fill-pink-800\/90:disabled {
  fill: rgb(158 22 95 / 0.9);
}

.disabled\:fill-pink-800\/95:disabled {
  fill: rgb(158 22 95 / 0.95);
}

.disabled\:fill-pink-800\/100:disabled {
  fill: rgb(158 22 95 / 1);
}

.disabled\:fill-pink-900\/0:disabled {
  fill: rgb(133 22 81 / 0);
}

.disabled\:fill-pink-900\/5:disabled {
  fill: rgb(133 22 81 / 0.05);
}

.disabled\:fill-pink-900\/10:disabled {
  fill: rgb(133 22 81 / 0.1);
}

.disabled\:fill-pink-900\/20:disabled {
  fill: rgb(133 22 81 / 0.2);
}

.disabled\:fill-pink-900\/25:disabled {
  fill: rgb(133 22 81 / 0.25);
}

.disabled\:fill-pink-900\/30:disabled {
  fill: rgb(133 22 81 / 0.3);
}

.disabled\:fill-pink-900\/40:disabled {
  fill: rgb(133 22 81 / 0.4);
}

.disabled\:fill-pink-900\/50:disabled {
  fill: rgb(133 22 81 / 0.5);
}

.disabled\:fill-pink-900\/60:disabled {
  fill: rgb(133 22 81 / 0.6);
}

.disabled\:fill-pink-900\/70:disabled {
  fill: rgb(133 22 81 / 0.7);
}

.disabled\:fill-pink-900\/75:disabled {
  fill: rgb(133 22 81 / 0.75);
}

.disabled\:fill-pink-900\/80:disabled {
  fill: rgb(133 22 81 / 0.8);
}

.disabled\:fill-pink-900\/90:disabled {
  fill: rgb(133 22 81 / 0.9);
}

.disabled\:fill-pink-900\/95:disabled {
  fill: rgb(133 22 81 / 0.95);
}

.disabled\:fill-pink-900\/100:disabled {
  fill: rgb(133 22 81 / 1);
}

.disabled\:fill-pink\/0:disabled {
  fill: rgb(246 112 7 / 0);
}

.disabled\:fill-pink\/5:disabled {
  fill: rgb(246 112 7 / 0.05);
}

.disabled\:fill-pink\/10:disabled {
  fill: rgb(246 112 7 / 0.1);
}

.disabled\:fill-pink\/20:disabled {
  fill: rgb(246 112 7 / 0.2);
}

.disabled\:fill-pink\/25:disabled {
  fill: rgb(246 112 7 / 0.25);
}

.disabled\:fill-pink\/30:disabled {
  fill: rgb(246 112 7 / 0.3);
}

.disabled\:fill-pink\/40:disabled {
  fill: rgb(246 112 7 / 0.4);
}

.disabled\:fill-pink\/50:disabled {
  fill: rgb(246 112 7 / 0.5);
}

.disabled\:fill-pink\/60:disabled {
  fill: rgb(246 112 7 / 0.6);
}

.disabled\:fill-pink\/70:disabled {
  fill: rgb(246 112 7 / 0.7);
}

.disabled\:fill-pink\/75:disabled {
  fill: rgb(246 112 7 / 0.75);
}

.disabled\:fill-pink\/80:disabled {
  fill: rgb(246 112 7 / 0.8);
}

.disabled\:fill-pink\/90:disabled {
  fill: rgb(246 112 7 / 0.9);
}

.disabled\:fill-pink\/95:disabled {
  fill: rgb(246 112 7 / 0.95);
}

.disabled\:fill-pink\/100:disabled {
  fill: rgb(246 112 7 / 1);
}

.disabled\:fill-rose-25\/0:disabled {
  fill: rgb(255 245 246 / 0);
}

.disabled\:fill-rose-25\/5:disabled {
  fill: rgb(255 245 246 / 0.05);
}

.disabled\:fill-rose-25\/10:disabled {
  fill: rgb(255 245 246 / 0.1);
}

.disabled\:fill-rose-25\/20:disabled {
  fill: rgb(255 245 246 / 0.2);
}

.disabled\:fill-rose-25\/25:disabled {
  fill: rgb(255 245 246 / 0.25);
}

.disabled\:fill-rose-25\/30:disabled {
  fill: rgb(255 245 246 / 0.3);
}

.disabled\:fill-rose-25\/40:disabled {
  fill: rgb(255 245 246 / 0.4);
}

.disabled\:fill-rose-25\/50:disabled {
  fill: rgb(255 245 246 / 0.5);
}

.disabled\:fill-rose-25\/60:disabled {
  fill: rgb(255 245 246 / 0.6);
}

.disabled\:fill-rose-25\/70:disabled {
  fill: rgb(255 245 246 / 0.7);
}

.disabled\:fill-rose-25\/75:disabled {
  fill: rgb(255 245 246 / 0.75);
}

.disabled\:fill-rose-25\/80:disabled {
  fill: rgb(255 245 246 / 0.8);
}

.disabled\:fill-rose-25\/90:disabled {
  fill: rgb(255 245 246 / 0.9);
}

.disabled\:fill-rose-25\/95:disabled {
  fill: rgb(255 245 246 / 0.95);
}

.disabled\:fill-rose-25\/100:disabled {
  fill: rgb(255 245 246 / 1);
}

.disabled\:fill-rose-50\/0:disabled {
  fill: rgb(255 241 243 / 0);
}

.disabled\:fill-rose-50\/5:disabled {
  fill: rgb(255 241 243 / 0.05);
}

.disabled\:fill-rose-50\/10:disabled {
  fill: rgb(255 241 243 / 0.1);
}

.disabled\:fill-rose-50\/20:disabled {
  fill: rgb(255 241 243 / 0.2);
}

.disabled\:fill-rose-50\/25:disabled {
  fill: rgb(255 241 243 / 0.25);
}

.disabled\:fill-rose-50\/30:disabled {
  fill: rgb(255 241 243 / 0.3);
}

.disabled\:fill-rose-50\/40:disabled {
  fill: rgb(255 241 243 / 0.4);
}

.disabled\:fill-rose-50\/50:disabled {
  fill: rgb(255 241 243 / 0.5);
}

.disabled\:fill-rose-50\/60:disabled {
  fill: rgb(255 241 243 / 0.6);
}

.disabled\:fill-rose-50\/70:disabled {
  fill: rgb(255 241 243 / 0.7);
}

.disabled\:fill-rose-50\/75:disabled {
  fill: rgb(255 241 243 / 0.75);
}

.disabled\:fill-rose-50\/80:disabled {
  fill: rgb(255 241 243 / 0.8);
}

.disabled\:fill-rose-50\/90:disabled {
  fill: rgb(255 241 243 / 0.9);
}

.disabled\:fill-rose-50\/95:disabled {
  fill: rgb(255 241 243 / 0.95);
}

.disabled\:fill-rose-50\/100:disabled {
  fill: rgb(255 241 243 / 1);
}

.disabled\:fill-rose-100\/0:disabled {
  fill: rgb(255 228 232 / 0);
}

.disabled\:fill-rose-100\/5:disabled {
  fill: rgb(255 228 232 / 0.05);
}

.disabled\:fill-rose-100\/10:disabled {
  fill: rgb(255 228 232 / 0.1);
}

.disabled\:fill-rose-100\/20:disabled {
  fill: rgb(255 228 232 / 0.2);
}

.disabled\:fill-rose-100\/25:disabled {
  fill: rgb(255 228 232 / 0.25);
}

.disabled\:fill-rose-100\/30:disabled {
  fill: rgb(255 228 232 / 0.3);
}

.disabled\:fill-rose-100\/40:disabled {
  fill: rgb(255 228 232 / 0.4);
}

.disabled\:fill-rose-100\/50:disabled {
  fill: rgb(255 228 232 / 0.5);
}

.disabled\:fill-rose-100\/60:disabled {
  fill: rgb(255 228 232 / 0.6);
}

.disabled\:fill-rose-100\/70:disabled {
  fill: rgb(255 228 232 / 0.7);
}

.disabled\:fill-rose-100\/75:disabled {
  fill: rgb(255 228 232 / 0.75);
}

.disabled\:fill-rose-100\/80:disabled {
  fill: rgb(255 228 232 / 0.8);
}

.disabled\:fill-rose-100\/90:disabled {
  fill: rgb(255 228 232 / 0.9);
}

.disabled\:fill-rose-100\/95:disabled {
  fill: rgb(255 228 232 / 0.95);
}

.disabled\:fill-rose-100\/100:disabled {
  fill: rgb(255 228 232 / 1);
}

.disabled\:fill-rose-200\/0:disabled {
  fill: rgb(254 205 214 / 0);
}

.disabled\:fill-rose-200\/5:disabled {
  fill: rgb(254 205 214 / 0.05);
}

.disabled\:fill-rose-200\/10:disabled {
  fill: rgb(254 205 214 / 0.1);
}

.disabled\:fill-rose-200\/20:disabled {
  fill: rgb(254 205 214 / 0.2);
}

.disabled\:fill-rose-200\/25:disabled {
  fill: rgb(254 205 214 / 0.25);
}

.disabled\:fill-rose-200\/30:disabled {
  fill: rgb(254 205 214 / 0.3);
}

.disabled\:fill-rose-200\/40:disabled {
  fill: rgb(254 205 214 / 0.4);
}

.disabled\:fill-rose-200\/50:disabled {
  fill: rgb(254 205 214 / 0.5);
}

.disabled\:fill-rose-200\/60:disabled {
  fill: rgb(254 205 214 / 0.6);
}

.disabled\:fill-rose-200\/70:disabled {
  fill: rgb(254 205 214 / 0.7);
}

.disabled\:fill-rose-200\/75:disabled {
  fill: rgb(254 205 214 / 0.75);
}

.disabled\:fill-rose-200\/80:disabled {
  fill: rgb(254 205 214 / 0.8);
}

.disabled\:fill-rose-200\/90:disabled {
  fill: rgb(254 205 214 / 0.9);
}

.disabled\:fill-rose-200\/95:disabled {
  fill: rgb(254 205 214 / 0.95);
}

.disabled\:fill-rose-200\/100:disabled {
  fill: rgb(254 205 214 / 1);
}

.disabled\:fill-rose-300\/0:disabled {
  fill: rgb(254 163 180 / 0);
}

.disabled\:fill-rose-300\/5:disabled {
  fill: rgb(254 163 180 / 0.05);
}

.disabled\:fill-rose-300\/10:disabled {
  fill: rgb(254 163 180 / 0.1);
}

.disabled\:fill-rose-300\/20:disabled {
  fill: rgb(254 163 180 / 0.2);
}

.disabled\:fill-rose-300\/25:disabled {
  fill: rgb(254 163 180 / 0.25);
}

.disabled\:fill-rose-300\/30:disabled {
  fill: rgb(254 163 180 / 0.3);
}

.disabled\:fill-rose-300\/40:disabled {
  fill: rgb(254 163 180 / 0.4);
}

.disabled\:fill-rose-300\/50:disabled {
  fill: rgb(254 163 180 / 0.5);
}

.disabled\:fill-rose-300\/60:disabled {
  fill: rgb(254 163 180 / 0.6);
}

.disabled\:fill-rose-300\/70:disabled {
  fill: rgb(254 163 180 / 0.7);
}

.disabled\:fill-rose-300\/75:disabled {
  fill: rgb(254 163 180 / 0.75);
}

.disabled\:fill-rose-300\/80:disabled {
  fill: rgb(254 163 180 / 0.8);
}

.disabled\:fill-rose-300\/90:disabled {
  fill: rgb(254 163 180 / 0.9);
}

.disabled\:fill-rose-300\/95:disabled {
  fill: rgb(254 163 180 / 0.95);
}

.disabled\:fill-rose-300\/100:disabled {
  fill: rgb(254 163 180 / 1);
}

.disabled\:fill-rose-400\/0:disabled {
  fill: rgb(253 111 142 / 0);
}

.disabled\:fill-rose-400\/5:disabled {
  fill: rgb(253 111 142 / 0.05);
}

.disabled\:fill-rose-400\/10:disabled {
  fill: rgb(253 111 142 / 0.1);
}

.disabled\:fill-rose-400\/20:disabled {
  fill: rgb(253 111 142 / 0.2);
}

.disabled\:fill-rose-400\/25:disabled {
  fill: rgb(253 111 142 / 0.25);
}

.disabled\:fill-rose-400\/30:disabled {
  fill: rgb(253 111 142 / 0.3);
}

.disabled\:fill-rose-400\/40:disabled {
  fill: rgb(253 111 142 / 0.4);
}

.disabled\:fill-rose-400\/50:disabled {
  fill: rgb(253 111 142 / 0.5);
}

.disabled\:fill-rose-400\/60:disabled {
  fill: rgb(253 111 142 / 0.6);
}

.disabled\:fill-rose-400\/70:disabled {
  fill: rgb(253 111 142 / 0.7);
}

.disabled\:fill-rose-400\/75:disabled {
  fill: rgb(253 111 142 / 0.75);
}

.disabled\:fill-rose-400\/80:disabled {
  fill: rgb(253 111 142 / 0.8);
}

.disabled\:fill-rose-400\/90:disabled {
  fill: rgb(253 111 142 / 0.9);
}

.disabled\:fill-rose-400\/95:disabled {
  fill: rgb(253 111 142 / 0.95);
}

.disabled\:fill-rose-400\/100:disabled {
  fill: rgb(253 111 142 / 1);
}

.disabled\:fill-rose-500\/0:disabled {
  fill: rgb(246 61 104 / 0);
}

.disabled\:fill-rose-500\/5:disabled {
  fill: rgb(246 61 104 / 0.05);
}

.disabled\:fill-rose-500\/10:disabled {
  fill: rgb(246 61 104 / 0.1);
}

.disabled\:fill-rose-500\/20:disabled {
  fill: rgb(246 61 104 / 0.2);
}

.disabled\:fill-rose-500\/25:disabled {
  fill: rgb(246 61 104 / 0.25);
}

.disabled\:fill-rose-500\/30:disabled {
  fill: rgb(246 61 104 / 0.3);
}

.disabled\:fill-rose-500\/40:disabled {
  fill: rgb(246 61 104 / 0.4);
}

.disabled\:fill-rose-500\/50:disabled {
  fill: rgb(246 61 104 / 0.5);
}

.disabled\:fill-rose-500\/60:disabled {
  fill: rgb(246 61 104 / 0.6);
}

.disabled\:fill-rose-500\/70:disabled {
  fill: rgb(246 61 104 / 0.7);
}

.disabled\:fill-rose-500\/75:disabled {
  fill: rgb(246 61 104 / 0.75);
}

.disabled\:fill-rose-500\/80:disabled {
  fill: rgb(246 61 104 / 0.8);
}

.disabled\:fill-rose-500\/90:disabled {
  fill: rgb(246 61 104 / 0.9);
}

.disabled\:fill-rose-500\/95:disabled {
  fill: rgb(246 61 104 / 0.95);
}

.disabled\:fill-rose-500\/100:disabled {
  fill: rgb(246 61 104 / 1);
}

.disabled\:fill-rose-600\/0:disabled {
  fill: rgb(227 24 84 / 0);
}

.disabled\:fill-rose-600\/5:disabled {
  fill: rgb(227 24 84 / 0.05);
}

.disabled\:fill-rose-600\/10:disabled {
  fill: rgb(227 24 84 / 0.1);
}

.disabled\:fill-rose-600\/20:disabled {
  fill: rgb(227 24 84 / 0.2);
}

.disabled\:fill-rose-600\/25:disabled {
  fill: rgb(227 24 84 / 0.25);
}

.disabled\:fill-rose-600\/30:disabled {
  fill: rgb(227 24 84 / 0.3);
}

.disabled\:fill-rose-600\/40:disabled {
  fill: rgb(227 24 84 / 0.4);
}

.disabled\:fill-rose-600\/50:disabled {
  fill: rgb(227 24 84 / 0.5);
}

.disabled\:fill-rose-600\/60:disabled {
  fill: rgb(227 24 84 / 0.6);
}

.disabled\:fill-rose-600\/70:disabled {
  fill: rgb(227 24 84 / 0.7);
}

.disabled\:fill-rose-600\/75:disabled {
  fill: rgb(227 24 84 / 0.75);
}

.disabled\:fill-rose-600\/80:disabled {
  fill: rgb(227 24 84 / 0.8);
}

.disabled\:fill-rose-600\/90:disabled {
  fill: rgb(227 24 84 / 0.9);
}

.disabled\:fill-rose-600\/95:disabled {
  fill: rgb(227 24 84 / 0.95);
}

.disabled\:fill-rose-600\/100:disabled {
  fill: rgb(227 24 84 / 1);
}

.disabled\:fill-rose-700\/0:disabled {
  fill: rgb(192 16 72 / 0);
}

.disabled\:fill-rose-700\/5:disabled {
  fill: rgb(192 16 72 / 0.05);
}

.disabled\:fill-rose-700\/10:disabled {
  fill: rgb(192 16 72 / 0.1);
}

.disabled\:fill-rose-700\/20:disabled {
  fill: rgb(192 16 72 / 0.2);
}

.disabled\:fill-rose-700\/25:disabled {
  fill: rgb(192 16 72 / 0.25);
}

.disabled\:fill-rose-700\/30:disabled {
  fill: rgb(192 16 72 / 0.3);
}

.disabled\:fill-rose-700\/40:disabled {
  fill: rgb(192 16 72 / 0.4);
}

.disabled\:fill-rose-700\/50:disabled {
  fill: rgb(192 16 72 / 0.5);
}

.disabled\:fill-rose-700\/60:disabled {
  fill: rgb(192 16 72 / 0.6);
}

.disabled\:fill-rose-700\/70:disabled {
  fill: rgb(192 16 72 / 0.7);
}

.disabled\:fill-rose-700\/75:disabled {
  fill: rgb(192 16 72 / 0.75);
}

.disabled\:fill-rose-700\/80:disabled {
  fill: rgb(192 16 72 / 0.8);
}

.disabled\:fill-rose-700\/90:disabled {
  fill: rgb(192 16 72 / 0.9);
}

.disabled\:fill-rose-700\/95:disabled {
  fill: rgb(192 16 72 / 0.95);
}

.disabled\:fill-rose-700\/100:disabled {
  fill: rgb(192 16 72 / 1);
}

.disabled\:fill-rose-800\/0:disabled {
  fill: rgb(161 16 67 / 0);
}

.disabled\:fill-rose-800\/5:disabled {
  fill: rgb(161 16 67 / 0.05);
}

.disabled\:fill-rose-800\/10:disabled {
  fill: rgb(161 16 67 / 0.1);
}

.disabled\:fill-rose-800\/20:disabled {
  fill: rgb(161 16 67 / 0.2);
}

.disabled\:fill-rose-800\/25:disabled {
  fill: rgb(161 16 67 / 0.25);
}

.disabled\:fill-rose-800\/30:disabled {
  fill: rgb(161 16 67 / 0.3);
}

.disabled\:fill-rose-800\/40:disabled {
  fill: rgb(161 16 67 / 0.4);
}

.disabled\:fill-rose-800\/50:disabled {
  fill: rgb(161 16 67 / 0.5);
}

.disabled\:fill-rose-800\/60:disabled {
  fill: rgb(161 16 67 / 0.6);
}

.disabled\:fill-rose-800\/70:disabled {
  fill: rgb(161 16 67 / 0.7);
}

.disabled\:fill-rose-800\/75:disabled {
  fill: rgb(161 16 67 / 0.75);
}

.disabled\:fill-rose-800\/80:disabled {
  fill: rgb(161 16 67 / 0.8);
}

.disabled\:fill-rose-800\/90:disabled {
  fill: rgb(161 16 67 / 0.9);
}

.disabled\:fill-rose-800\/95:disabled {
  fill: rgb(161 16 67 / 0.95);
}

.disabled\:fill-rose-800\/100:disabled {
  fill: rgb(161 16 67 / 1);
}

.disabled\:fill-rose-900\/0:disabled {
  fill: rgb(137 18 62 / 0);
}

.disabled\:fill-rose-900\/5:disabled {
  fill: rgb(137 18 62 / 0.05);
}

.disabled\:fill-rose-900\/10:disabled {
  fill: rgb(137 18 62 / 0.1);
}

.disabled\:fill-rose-900\/20:disabled {
  fill: rgb(137 18 62 / 0.2);
}

.disabled\:fill-rose-900\/25:disabled {
  fill: rgb(137 18 62 / 0.25);
}

.disabled\:fill-rose-900\/30:disabled {
  fill: rgb(137 18 62 / 0.3);
}

.disabled\:fill-rose-900\/40:disabled {
  fill: rgb(137 18 62 / 0.4);
}

.disabled\:fill-rose-900\/50:disabled {
  fill: rgb(137 18 62 / 0.5);
}

.disabled\:fill-rose-900\/60:disabled {
  fill: rgb(137 18 62 / 0.6);
}

.disabled\:fill-rose-900\/70:disabled {
  fill: rgb(137 18 62 / 0.7);
}

.disabled\:fill-rose-900\/75:disabled {
  fill: rgb(137 18 62 / 0.75);
}

.disabled\:fill-rose-900\/80:disabled {
  fill: rgb(137 18 62 / 0.8);
}

.disabled\:fill-rose-900\/90:disabled {
  fill: rgb(137 18 62 / 0.9);
}

.disabled\:fill-rose-900\/95:disabled {
  fill: rgb(137 18 62 / 0.95);
}

.disabled\:fill-rose-900\/100:disabled {
  fill: rgb(137 18 62 / 1);
}

.disabled\:fill-rose\/0:disabled {
  fill: rgb(253 111 142 / 0);
}

.disabled\:fill-rose\/5:disabled {
  fill: rgb(253 111 142 / 0.05);
}

.disabled\:fill-rose\/10:disabled {
  fill: rgb(253 111 142 / 0.1);
}

.disabled\:fill-rose\/20:disabled {
  fill: rgb(253 111 142 / 0.2);
}

.disabled\:fill-rose\/25:disabled {
  fill: rgb(253 111 142 / 0.25);
}

.disabled\:fill-rose\/30:disabled {
  fill: rgb(253 111 142 / 0.3);
}

.disabled\:fill-rose\/40:disabled {
  fill: rgb(253 111 142 / 0.4);
}

.disabled\:fill-rose\/50:disabled {
  fill: rgb(253 111 142 / 0.5);
}

.disabled\:fill-rose\/60:disabled {
  fill: rgb(253 111 142 / 0.6);
}

.disabled\:fill-rose\/70:disabled {
  fill: rgb(253 111 142 / 0.7);
}

.disabled\:fill-rose\/75:disabled {
  fill: rgb(253 111 142 / 0.75);
}

.disabled\:fill-rose\/80:disabled {
  fill: rgb(253 111 142 / 0.8);
}

.disabled\:fill-rose\/90:disabled {
  fill: rgb(253 111 142 / 0.9);
}

.disabled\:fill-rose\/95:disabled {
  fill: rgb(253 111 142 / 0.95);
}

.disabled\:fill-rose\/100:disabled {
  fill: rgb(253 111 142 / 1);
}

.disabled\:fill-orange-dark-25\/0:disabled {
  fill: rgb(255 249 245 / 0);
}

.disabled\:fill-orange-dark-25\/5:disabled {
  fill: rgb(255 249 245 / 0.05);
}

.disabled\:fill-orange-dark-25\/10:disabled {
  fill: rgb(255 249 245 / 0.1);
}

.disabled\:fill-orange-dark-25\/20:disabled {
  fill: rgb(255 249 245 / 0.2);
}

.disabled\:fill-orange-dark-25\/25:disabled {
  fill: rgb(255 249 245 / 0.25);
}

.disabled\:fill-orange-dark-25\/30:disabled {
  fill: rgb(255 249 245 / 0.3);
}

.disabled\:fill-orange-dark-25\/40:disabled {
  fill: rgb(255 249 245 / 0.4);
}

.disabled\:fill-orange-dark-25\/50:disabled {
  fill: rgb(255 249 245 / 0.5);
}

.disabled\:fill-orange-dark-25\/60:disabled {
  fill: rgb(255 249 245 / 0.6);
}

.disabled\:fill-orange-dark-25\/70:disabled {
  fill: rgb(255 249 245 / 0.7);
}

.disabled\:fill-orange-dark-25\/75:disabled {
  fill: rgb(255 249 245 / 0.75);
}

.disabled\:fill-orange-dark-25\/80:disabled {
  fill: rgb(255 249 245 / 0.8);
}

.disabled\:fill-orange-dark-25\/90:disabled {
  fill: rgb(255 249 245 / 0.9);
}

.disabled\:fill-orange-dark-25\/95:disabled {
  fill: rgb(255 249 245 / 0.95);
}

.disabled\:fill-orange-dark-25\/100:disabled {
  fill: rgb(255 249 245 / 1);
}

.disabled\:fill-orange-dark-50\/0:disabled {
  fill: rgb(255 244 237 / 0);
}

.disabled\:fill-orange-dark-50\/5:disabled {
  fill: rgb(255 244 237 / 0.05);
}

.disabled\:fill-orange-dark-50\/10:disabled {
  fill: rgb(255 244 237 / 0.1);
}

.disabled\:fill-orange-dark-50\/20:disabled {
  fill: rgb(255 244 237 / 0.2);
}

.disabled\:fill-orange-dark-50\/25:disabled {
  fill: rgb(255 244 237 / 0.25);
}

.disabled\:fill-orange-dark-50\/30:disabled {
  fill: rgb(255 244 237 / 0.3);
}

.disabled\:fill-orange-dark-50\/40:disabled {
  fill: rgb(255 244 237 / 0.4);
}

.disabled\:fill-orange-dark-50\/50:disabled {
  fill: rgb(255 244 237 / 0.5);
}

.disabled\:fill-orange-dark-50\/60:disabled {
  fill: rgb(255 244 237 / 0.6);
}

.disabled\:fill-orange-dark-50\/70:disabled {
  fill: rgb(255 244 237 / 0.7);
}

.disabled\:fill-orange-dark-50\/75:disabled {
  fill: rgb(255 244 237 / 0.75);
}

.disabled\:fill-orange-dark-50\/80:disabled {
  fill: rgb(255 244 237 / 0.8);
}

.disabled\:fill-orange-dark-50\/90:disabled {
  fill: rgb(255 244 237 / 0.9);
}

.disabled\:fill-orange-dark-50\/95:disabled {
  fill: rgb(255 244 237 / 0.95);
}

.disabled\:fill-orange-dark-50\/100:disabled {
  fill: rgb(255 244 237 / 1);
}

.disabled\:fill-orange-dark-100\/0:disabled {
  fill: rgb(255 230 213 / 0);
}

.disabled\:fill-orange-dark-100\/5:disabled {
  fill: rgb(255 230 213 / 0.05);
}

.disabled\:fill-orange-dark-100\/10:disabled {
  fill: rgb(255 230 213 / 0.1);
}

.disabled\:fill-orange-dark-100\/20:disabled {
  fill: rgb(255 230 213 / 0.2);
}

.disabled\:fill-orange-dark-100\/25:disabled {
  fill: rgb(255 230 213 / 0.25);
}

.disabled\:fill-orange-dark-100\/30:disabled {
  fill: rgb(255 230 213 / 0.3);
}

.disabled\:fill-orange-dark-100\/40:disabled {
  fill: rgb(255 230 213 / 0.4);
}

.disabled\:fill-orange-dark-100\/50:disabled {
  fill: rgb(255 230 213 / 0.5);
}

.disabled\:fill-orange-dark-100\/60:disabled {
  fill: rgb(255 230 213 / 0.6);
}

.disabled\:fill-orange-dark-100\/70:disabled {
  fill: rgb(255 230 213 / 0.7);
}

.disabled\:fill-orange-dark-100\/75:disabled {
  fill: rgb(255 230 213 / 0.75);
}

.disabled\:fill-orange-dark-100\/80:disabled {
  fill: rgb(255 230 213 / 0.8);
}

.disabled\:fill-orange-dark-100\/90:disabled {
  fill: rgb(255 230 213 / 0.9);
}

.disabled\:fill-orange-dark-100\/95:disabled {
  fill: rgb(255 230 213 / 0.95);
}

.disabled\:fill-orange-dark-100\/100:disabled {
  fill: rgb(255 230 213 / 1);
}

.disabled\:fill-orange-dark-200\/0:disabled {
  fill: rgb(255 214 174 / 0);
}

.disabled\:fill-orange-dark-200\/5:disabled {
  fill: rgb(255 214 174 / 0.05);
}

.disabled\:fill-orange-dark-200\/10:disabled {
  fill: rgb(255 214 174 / 0.1);
}

.disabled\:fill-orange-dark-200\/20:disabled {
  fill: rgb(255 214 174 / 0.2);
}

.disabled\:fill-orange-dark-200\/25:disabled {
  fill: rgb(255 214 174 / 0.25);
}

.disabled\:fill-orange-dark-200\/30:disabled {
  fill: rgb(255 214 174 / 0.3);
}

.disabled\:fill-orange-dark-200\/40:disabled {
  fill: rgb(255 214 174 / 0.4);
}

.disabled\:fill-orange-dark-200\/50:disabled {
  fill: rgb(255 214 174 / 0.5);
}

.disabled\:fill-orange-dark-200\/60:disabled {
  fill: rgb(255 214 174 / 0.6);
}

.disabled\:fill-orange-dark-200\/70:disabled {
  fill: rgb(255 214 174 / 0.7);
}

.disabled\:fill-orange-dark-200\/75:disabled {
  fill: rgb(255 214 174 / 0.75);
}

.disabled\:fill-orange-dark-200\/80:disabled {
  fill: rgb(255 214 174 / 0.8);
}

.disabled\:fill-orange-dark-200\/90:disabled {
  fill: rgb(255 214 174 / 0.9);
}

.disabled\:fill-orange-dark-200\/95:disabled {
  fill: rgb(255 214 174 / 0.95);
}

.disabled\:fill-orange-dark-200\/100:disabled {
  fill: rgb(255 214 174 / 1);
}

.disabled\:fill-orange-dark-300\/0:disabled {
  fill: rgb(255 156 102 / 0);
}

.disabled\:fill-orange-dark-300\/5:disabled {
  fill: rgb(255 156 102 / 0.05);
}

.disabled\:fill-orange-dark-300\/10:disabled {
  fill: rgb(255 156 102 / 0.1);
}

.disabled\:fill-orange-dark-300\/20:disabled {
  fill: rgb(255 156 102 / 0.2);
}

.disabled\:fill-orange-dark-300\/25:disabled {
  fill: rgb(255 156 102 / 0.25);
}

.disabled\:fill-orange-dark-300\/30:disabled {
  fill: rgb(255 156 102 / 0.3);
}

.disabled\:fill-orange-dark-300\/40:disabled {
  fill: rgb(255 156 102 / 0.4);
}

.disabled\:fill-orange-dark-300\/50:disabled {
  fill: rgb(255 156 102 / 0.5);
}

.disabled\:fill-orange-dark-300\/60:disabled {
  fill: rgb(255 156 102 / 0.6);
}

.disabled\:fill-orange-dark-300\/70:disabled {
  fill: rgb(255 156 102 / 0.7);
}

.disabled\:fill-orange-dark-300\/75:disabled {
  fill: rgb(255 156 102 / 0.75);
}

.disabled\:fill-orange-dark-300\/80:disabled {
  fill: rgb(255 156 102 / 0.8);
}

.disabled\:fill-orange-dark-300\/90:disabled {
  fill: rgb(255 156 102 / 0.9);
}

.disabled\:fill-orange-dark-300\/95:disabled {
  fill: rgb(255 156 102 / 0.95);
}

.disabled\:fill-orange-dark-300\/100:disabled {
  fill: rgb(255 156 102 / 1);
}

.disabled\:fill-orange-dark-400\/0:disabled {
  fill: rgb(255 105 46 / 0);
}

.disabled\:fill-orange-dark-400\/5:disabled {
  fill: rgb(255 105 46 / 0.05);
}

.disabled\:fill-orange-dark-400\/10:disabled {
  fill: rgb(255 105 46 / 0.1);
}

.disabled\:fill-orange-dark-400\/20:disabled {
  fill: rgb(255 105 46 / 0.2);
}

.disabled\:fill-orange-dark-400\/25:disabled {
  fill: rgb(255 105 46 / 0.25);
}

.disabled\:fill-orange-dark-400\/30:disabled {
  fill: rgb(255 105 46 / 0.3);
}

.disabled\:fill-orange-dark-400\/40:disabled {
  fill: rgb(255 105 46 / 0.4);
}

.disabled\:fill-orange-dark-400\/50:disabled {
  fill: rgb(255 105 46 / 0.5);
}

.disabled\:fill-orange-dark-400\/60:disabled {
  fill: rgb(255 105 46 / 0.6);
}

.disabled\:fill-orange-dark-400\/70:disabled {
  fill: rgb(255 105 46 / 0.7);
}

.disabled\:fill-orange-dark-400\/75:disabled {
  fill: rgb(255 105 46 / 0.75);
}

.disabled\:fill-orange-dark-400\/80:disabled {
  fill: rgb(255 105 46 / 0.8);
}

.disabled\:fill-orange-dark-400\/90:disabled {
  fill: rgb(255 105 46 / 0.9);
}

.disabled\:fill-orange-dark-400\/95:disabled {
  fill: rgb(255 105 46 / 0.95);
}

.disabled\:fill-orange-dark-400\/100:disabled {
  fill: rgb(255 105 46 / 1);
}

.disabled\:fill-orange-dark-500\/0:disabled {
  fill: rgb(255 68 5 / 0);
}

.disabled\:fill-orange-dark-500\/5:disabled {
  fill: rgb(255 68 5 / 0.05);
}

.disabled\:fill-orange-dark-500\/10:disabled {
  fill: rgb(255 68 5 / 0.1);
}

.disabled\:fill-orange-dark-500\/20:disabled {
  fill: rgb(255 68 5 / 0.2);
}

.disabled\:fill-orange-dark-500\/25:disabled {
  fill: rgb(255 68 5 / 0.25);
}

.disabled\:fill-orange-dark-500\/30:disabled {
  fill: rgb(255 68 5 / 0.3);
}

.disabled\:fill-orange-dark-500\/40:disabled {
  fill: rgb(255 68 5 / 0.4);
}

.disabled\:fill-orange-dark-500\/50:disabled {
  fill: rgb(255 68 5 / 0.5);
}

.disabled\:fill-orange-dark-500\/60:disabled {
  fill: rgb(255 68 5 / 0.6);
}

.disabled\:fill-orange-dark-500\/70:disabled {
  fill: rgb(255 68 5 / 0.7);
}

.disabled\:fill-orange-dark-500\/75:disabled {
  fill: rgb(255 68 5 / 0.75);
}

.disabled\:fill-orange-dark-500\/80:disabled {
  fill: rgb(255 68 5 / 0.8);
}

.disabled\:fill-orange-dark-500\/90:disabled {
  fill: rgb(255 68 5 / 0.9);
}

.disabled\:fill-orange-dark-500\/95:disabled {
  fill: rgb(255 68 5 / 0.95);
}

.disabled\:fill-orange-dark-500\/100:disabled {
  fill: rgb(255 68 5 / 1);
}

.disabled\:fill-orange-dark-600\/0:disabled {
  fill: rgb(230 46 5 / 0);
}

.disabled\:fill-orange-dark-600\/5:disabled {
  fill: rgb(230 46 5 / 0.05);
}

.disabled\:fill-orange-dark-600\/10:disabled {
  fill: rgb(230 46 5 / 0.1);
}

.disabled\:fill-orange-dark-600\/20:disabled {
  fill: rgb(230 46 5 / 0.2);
}

.disabled\:fill-orange-dark-600\/25:disabled {
  fill: rgb(230 46 5 / 0.25);
}

.disabled\:fill-orange-dark-600\/30:disabled {
  fill: rgb(230 46 5 / 0.3);
}

.disabled\:fill-orange-dark-600\/40:disabled {
  fill: rgb(230 46 5 / 0.4);
}

.disabled\:fill-orange-dark-600\/50:disabled {
  fill: rgb(230 46 5 / 0.5);
}

.disabled\:fill-orange-dark-600\/60:disabled {
  fill: rgb(230 46 5 / 0.6);
}

.disabled\:fill-orange-dark-600\/70:disabled {
  fill: rgb(230 46 5 / 0.7);
}

.disabled\:fill-orange-dark-600\/75:disabled {
  fill: rgb(230 46 5 / 0.75);
}

.disabled\:fill-orange-dark-600\/80:disabled {
  fill: rgb(230 46 5 / 0.8);
}

.disabled\:fill-orange-dark-600\/90:disabled {
  fill: rgb(230 46 5 / 0.9);
}

.disabled\:fill-orange-dark-600\/95:disabled {
  fill: rgb(230 46 5 / 0.95);
}

.disabled\:fill-orange-dark-600\/100:disabled {
  fill: rgb(230 46 5 / 1);
}

.disabled\:fill-orange-dark-700\/0:disabled {
  fill: rgb(188 27 6 / 0);
}

.disabled\:fill-orange-dark-700\/5:disabled {
  fill: rgb(188 27 6 / 0.05);
}

.disabled\:fill-orange-dark-700\/10:disabled {
  fill: rgb(188 27 6 / 0.1);
}

.disabled\:fill-orange-dark-700\/20:disabled {
  fill: rgb(188 27 6 / 0.2);
}

.disabled\:fill-orange-dark-700\/25:disabled {
  fill: rgb(188 27 6 / 0.25);
}

.disabled\:fill-orange-dark-700\/30:disabled {
  fill: rgb(188 27 6 / 0.3);
}

.disabled\:fill-orange-dark-700\/40:disabled {
  fill: rgb(188 27 6 / 0.4);
}

.disabled\:fill-orange-dark-700\/50:disabled {
  fill: rgb(188 27 6 / 0.5);
}

.disabled\:fill-orange-dark-700\/60:disabled {
  fill: rgb(188 27 6 / 0.6);
}

.disabled\:fill-orange-dark-700\/70:disabled {
  fill: rgb(188 27 6 / 0.7);
}

.disabled\:fill-orange-dark-700\/75:disabled {
  fill: rgb(188 27 6 / 0.75);
}

.disabled\:fill-orange-dark-700\/80:disabled {
  fill: rgb(188 27 6 / 0.8);
}

.disabled\:fill-orange-dark-700\/90:disabled {
  fill: rgb(188 27 6 / 0.9);
}

.disabled\:fill-orange-dark-700\/95:disabled {
  fill: rgb(188 27 6 / 0.95);
}

.disabled\:fill-orange-dark-700\/100:disabled {
  fill: rgb(188 27 6 / 1);
}

.disabled\:fill-orange-dark-800\/0:disabled {
  fill: rgb(151 24 12 / 0);
}

.disabled\:fill-orange-dark-800\/5:disabled {
  fill: rgb(151 24 12 / 0.05);
}

.disabled\:fill-orange-dark-800\/10:disabled {
  fill: rgb(151 24 12 / 0.1);
}

.disabled\:fill-orange-dark-800\/20:disabled {
  fill: rgb(151 24 12 / 0.2);
}

.disabled\:fill-orange-dark-800\/25:disabled {
  fill: rgb(151 24 12 / 0.25);
}

.disabled\:fill-orange-dark-800\/30:disabled {
  fill: rgb(151 24 12 / 0.3);
}

.disabled\:fill-orange-dark-800\/40:disabled {
  fill: rgb(151 24 12 / 0.4);
}

.disabled\:fill-orange-dark-800\/50:disabled {
  fill: rgb(151 24 12 / 0.5);
}

.disabled\:fill-orange-dark-800\/60:disabled {
  fill: rgb(151 24 12 / 0.6);
}

.disabled\:fill-orange-dark-800\/70:disabled {
  fill: rgb(151 24 12 / 0.7);
}

.disabled\:fill-orange-dark-800\/75:disabled {
  fill: rgb(151 24 12 / 0.75);
}

.disabled\:fill-orange-dark-800\/80:disabled {
  fill: rgb(151 24 12 / 0.8);
}

.disabled\:fill-orange-dark-800\/90:disabled {
  fill: rgb(151 24 12 / 0.9);
}

.disabled\:fill-orange-dark-800\/95:disabled {
  fill: rgb(151 24 12 / 0.95);
}

.disabled\:fill-orange-dark-800\/100:disabled {
  fill: rgb(151 24 12 / 1);
}

.disabled\:fill-orange-dark-900\/0:disabled {
  fill: rgb(119 26 13 / 0);
}

.disabled\:fill-orange-dark-900\/5:disabled {
  fill: rgb(119 26 13 / 0.05);
}

.disabled\:fill-orange-dark-900\/10:disabled {
  fill: rgb(119 26 13 / 0.1);
}

.disabled\:fill-orange-dark-900\/20:disabled {
  fill: rgb(119 26 13 / 0.2);
}

.disabled\:fill-orange-dark-900\/25:disabled {
  fill: rgb(119 26 13 / 0.25);
}

.disabled\:fill-orange-dark-900\/30:disabled {
  fill: rgb(119 26 13 / 0.3);
}

.disabled\:fill-orange-dark-900\/40:disabled {
  fill: rgb(119 26 13 / 0.4);
}

.disabled\:fill-orange-dark-900\/50:disabled {
  fill: rgb(119 26 13 / 0.5);
}

.disabled\:fill-orange-dark-900\/60:disabled {
  fill: rgb(119 26 13 / 0.6);
}

.disabled\:fill-orange-dark-900\/70:disabled {
  fill: rgb(119 26 13 / 0.7);
}

.disabled\:fill-orange-dark-900\/75:disabled {
  fill: rgb(119 26 13 / 0.75);
}

.disabled\:fill-orange-dark-900\/80:disabled {
  fill: rgb(119 26 13 / 0.8);
}

.disabled\:fill-orange-dark-900\/90:disabled {
  fill: rgb(119 26 13 / 0.9);
}

.disabled\:fill-orange-dark-900\/95:disabled {
  fill: rgb(119 26 13 / 0.95);
}

.disabled\:fill-orange-dark-900\/100:disabled {
  fill: rgb(119 26 13 / 1);
}

.disabled\:fill-orange-dark\/0:disabled {
  fill: rgb(255 105 46 / 0);
}

.disabled\:fill-orange-dark\/5:disabled {
  fill: rgb(255 105 46 / 0.05);
}

.disabled\:fill-orange-dark\/10:disabled {
  fill: rgb(255 105 46 / 0.1);
}

.disabled\:fill-orange-dark\/20:disabled {
  fill: rgb(255 105 46 / 0.2);
}

.disabled\:fill-orange-dark\/25:disabled {
  fill: rgb(255 105 46 / 0.25);
}

.disabled\:fill-orange-dark\/30:disabled {
  fill: rgb(255 105 46 / 0.3);
}

.disabled\:fill-orange-dark\/40:disabled {
  fill: rgb(255 105 46 / 0.4);
}

.disabled\:fill-orange-dark\/50:disabled {
  fill: rgb(255 105 46 / 0.5);
}

.disabled\:fill-orange-dark\/60:disabled {
  fill: rgb(255 105 46 / 0.6);
}

.disabled\:fill-orange-dark\/70:disabled {
  fill: rgb(255 105 46 / 0.7);
}

.disabled\:fill-orange-dark\/75:disabled {
  fill: rgb(255 105 46 / 0.75);
}

.disabled\:fill-orange-dark\/80:disabled {
  fill: rgb(255 105 46 / 0.8);
}

.disabled\:fill-orange-dark\/90:disabled {
  fill: rgb(255 105 46 / 0.9);
}

.disabled\:fill-orange-dark\/95:disabled {
  fill: rgb(255 105 46 / 0.95);
}

.disabled\:fill-orange-dark\/100:disabled {
  fill: rgb(255 105 46 / 1);
}

.disabled\:fill-orange-25\/0:disabled {
  fill: rgb(254 250 245 / 0);
}

.disabled\:fill-orange-25\/5:disabled {
  fill: rgb(254 250 245 / 0.05);
}

.disabled\:fill-orange-25\/10:disabled {
  fill: rgb(254 250 245 / 0.1);
}

.disabled\:fill-orange-25\/20:disabled {
  fill: rgb(254 250 245 / 0.2);
}

.disabled\:fill-orange-25\/25:disabled {
  fill: rgb(254 250 245 / 0.25);
}

.disabled\:fill-orange-25\/30:disabled {
  fill: rgb(254 250 245 / 0.3);
}

.disabled\:fill-orange-25\/40:disabled {
  fill: rgb(254 250 245 / 0.4);
}

.disabled\:fill-orange-25\/50:disabled {
  fill: rgb(254 250 245 / 0.5);
}

.disabled\:fill-orange-25\/60:disabled {
  fill: rgb(254 250 245 / 0.6);
}

.disabled\:fill-orange-25\/70:disabled {
  fill: rgb(254 250 245 / 0.7);
}

.disabled\:fill-orange-25\/75:disabled {
  fill: rgb(254 250 245 / 0.75);
}

.disabled\:fill-orange-25\/80:disabled {
  fill: rgb(254 250 245 / 0.8);
}

.disabled\:fill-orange-25\/90:disabled {
  fill: rgb(254 250 245 / 0.9);
}

.disabled\:fill-orange-25\/95:disabled {
  fill: rgb(254 250 245 / 0.95);
}

.disabled\:fill-orange-25\/100:disabled {
  fill: rgb(254 250 245 / 1);
}

.disabled\:fill-orange-50\/0:disabled {
  fill: rgb(254 246 238 / 0);
}

.disabled\:fill-orange-50\/5:disabled {
  fill: rgb(254 246 238 / 0.05);
}

.disabled\:fill-orange-50\/10:disabled {
  fill: rgb(254 246 238 / 0.1);
}

.disabled\:fill-orange-50\/20:disabled {
  fill: rgb(254 246 238 / 0.2);
}

.disabled\:fill-orange-50\/25:disabled {
  fill: rgb(254 246 238 / 0.25);
}

.disabled\:fill-orange-50\/30:disabled {
  fill: rgb(254 246 238 / 0.3);
}

.disabled\:fill-orange-50\/40:disabled {
  fill: rgb(254 246 238 / 0.4);
}

.disabled\:fill-orange-50\/50:disabled {
  fill: rgb(254 246 238 / 0.5);
}

.disabled\:fill-orange-50\/60:disabled {
  fill: rgb(254 246 238 / 0.6);
}

.disabled\:fill-orange-50\/70:disabled {
  fill: rgb(254 246 238 / 0.7);
}

.disabled\:fill-orange-50\/75:disabled {
  fill: rgb(254 246 238 / 0.75);
}

.disabled\:fill-orange-50\/80:disabled {
  fill: rgb(254 246 238 / 0.8);
}

.disabled\:fill-orange-50\/90:disabled {
  fill: rgb(254 246 238 / 0.9);
}

.disabled\:fill-orange-50\/95:disabled {
  fill: rgb(254 246 238 / 0.95);
}

.disabled\:fill-orange-50\/100:disabled {
  fill: rgb(254 246 238 / 1);
}

.disabled\:fill-orange-100\/0:disabled {
  fill: rgb(253 234 215 / 0);
}

.disabled\:fill-orange-100\/5:disabled {
  fill: rgb(253 234 215 / 0.05);
}

.disabled\:fill-orange-100\/10:disabled {
  fill: rgb(253 234 215 / 0.1);
}

.disabled\:fill-orange-100\/20:disabled {
  fill: rgb(253 234 215 / 0.2);
}

.disabled\:fill-orange-100\/25:disabled {
  fill: rgb(253 234 215 / 0.25);
}

.disabled\:fill-orange-100\/30:disabled {
  fill: rgb(253 234 215 / 0.3);
}

.disabled\:fill-orange-100\/40:disabled {
  fill: rgb(253 234 215 / 0.4);
}

.disabled\:fill-orange-100\/50:disabled {
  fill: rgb(253 234 215 / 0.5);
}

.disabled\:fill-orange-100\/60:disabled {
  fill: rgb(253 234 215 / 0.6);
}

.disabled\:fill-orange-100\/70:disabled {
  fill: rgb(253 234 215 / 0.7);
}

.disabled\:fill-orange-100\/75:disabled {
  fill: rgb(253 234 215 / 0.75);
}

.disabled\:fill-orange-100\/80:disabled {
  fill: rgb(253 234 215 / 0.8);
}

.disabled\:fill-orange-100\/90:disabled {
  fill: rgb(253 234 215 / 0.9);
}

.disabled\:fill-orange-100\/95:disabled {
  fill: rgb(253 234 215 / 0.95);
}

.disabled\:fill-orange-100\/100:disabled {
  fill: rgb(253 234 215 / 1);
}

.disabled\:fill-orange-200\/0:disabled {
  fill: rgb(249 219 175 / 0);
}

.disabled\:fill-orange-200\/5:disabled {
  fill: rgb(249 219 175 / 0.05);
}

.disabled\:fill-orange-200\/10:disabled {
  fill: rgb(249 219 175 / 0.1);
}

.disabled\:fill-orange-200\/20:disabled {
  fill: rgb(249 219 175 / 0.2);
}

.disabled\:fill-orange-200\/25:disabled {
  fill: rgb(249 219 175 / 0.25);
}

.disabled\:fill-orange-200\/30:disabled {
  fill: rgb(249 219 175 / 0.3);
}

.disabled\:fill-orange-200\/40:disabled {
  fill: rgb(249 219 175 / 0.4);
}

.disabled\:fill-orange-200\/50:disabled {
  fill: rgb(249 219 175 / 0.5);
}

.disabled\:fill-orange-200\/60:disabled {
  fill: rgb(249 219 175 / 0.6);
}

.disabled\:fill-orange-200\/70:disabled {
  fill: rgb(249 219 175 / 0.7);
}

.disabled\:fill-orange-200\/75:disabled {
  fill: rgb(249 219 175 / 0.75);
}

.disabled\:fill-orange-200\/80:disabled {
  fill: rgb(249 219 175 / 0.8);
}

.disabled\:fill-orange-200\/90:disabled {
  fill: rgb(249 219 175 / 0.9);
}

.disabled\:fill-orange-200\/95:disabled {
  fill: rgb(249 219 175 / 0.95);
}

.disabled\:fill-orange-200\/100:disabled {
  fill: rgb(249 219 175 / 1);
}

.disabled\:fill-orange-300\/0:disabled {
  fill: rgb(247 178 122 / 0);
}

.disabled\:fill-orange-300\/5:disabled {
  fill: rgb(247 178 122 / 0.05);
}

.disabled\:fill-orange-300\/10:disabled {
  fill: rgb(247 178 122 / 0.1);
}

.disabled\:fill-orange-300\/20:disabled {
  fill: rgb(247 178 122 / 0.2);
}

.disabled\:fill-orange-300\/25:disabled {
  fill: rgb(247 178 122 / 0.25);
}

.disabled\:fill-orange-300\/30:disabled {
  fill: rgb(247 178 122 / 0.3);
}

.disabled\:fill-orange-300\/40:disabled {
  fill: rgb(247 178 122 / 0.4);
}

.disabled\:fill-orange-300\/50:disabled {
  fill: rgb(247 178 122 / 0.5);
}

.disabled\:fill-orange-300\/60:disabled {
  fill: rgb(247 178 122 / 0.6);
}

.disabled\:fill-orange-300\/70:disabled {
  fill: rgb(247 178 122 / 0.7);
}

.disabled\:fill-orange-300\/75:disabled {
  fill: rgb(247 178 122 / 0.75);
}

.disabled\:fill-orange-300\/80:disabled {
  fill: rgb(247 178 122 / 0.8);
}

.disabled\:fill-orange-300\/90:disabled {
  fill: rgb(247 178 122 / 0.9);
}

.disabled\:fill-orange-300\/95:disabled {
  fill: rgb(247 178 122 / 0.95);
}

.disabled\:fill-orange-300\/100:disabled {
  fill: rgb(247 178 122 / 1);
}

.disabled\:fill-orange-400\/0:disabled {
  fill: rgb(243 135 68 / 0);
}

.disabled\:fill-orange-400\/5:disabled {
  fill: rgb(243 135 68 / 0.05);
}

.disabled\:fill-orange-400\/10:disabled {
  fill: rgb(243 135 68 / 0.1);
}

.disabled\:fill-orange-400\/20:disabled {
  fill: rgb(243 135 68 / 0.2);
}

.disabled\:fill-orange-400\/25:disabled {
  fill: rgb(243 135 68 / 0.25);
}

.disabled\:fill-orange-400\/30:disabled {
  fill: rgb(243 135 68 / 0.3);
}

.disabled\:fill-orange-400\/40:disabled {
  fill: rgb(243 135 68 / 0.4);
}

.disabled\:fill-orange-400\/50:disabled {
  fill: rgb(243 135 68 / 0.5);
}

.disabled\:fill-orange-400\/60:disabled {
  fill: rgb(243 135 68 / 0.6);
}

.disabled\:fill-orange-400\/70:disabled {
  fill: rgb(243 135 68 / 0.7);
}

.disabled\:fill-orange-400\/75:disabled {
  fill: rgb(243 135 68 / 0.75);
}

.disabled\:fill-orange-400\/80:disabled {
  fill: rgb(243 135 68 / 0.8);
}

.disabled\:fill-orange-400\/90:disabled {
  fill: rgb(243 135 68 / 0.9);
}

.disabled\:fill-orange-400\/95:disabled {
  fill: rgb(243 135 68 / 0.95);
}

.disabled\:fill-orange-400\/100:disabled {
  fill: rgb(243 135 68 / 1);
}

.disabled\:fill-orange-500\/0:disabled {
  fill: rgb(239 104 32 / 0);
}

.disabled\:fill-orange-500\/5:disabled {
  fill: rgb(239 104 32 / 0.05);
}

.disabled\:fill-orange-500\/10:disabled {
  fill: rgb(239 104 32 / 0.1);
}

.disabled\:fill-orange-500\/20:disabled {
  fill: rgb(239 104 32 / 0.2);
}

.disabled\:fill-orange-500\/25:disabled {
  fill: rgb(239 104 32 / 0.25);
}

.disabled\:fill-orange-500\/30:disabled {
  fill: rgb(239 104 32 / 0.3);
}

.disabled\:fill-orange-500\/40:disabled {
  fill: rgb(239 104 32 / 0.4);
}

.disabled\:fill-orange-500\/50:disabled {
  fill: rgb(239 104 32 / 0.5);
}

.disabled\:fill-orange-500\/60:disabled {
  fill: rgb(239 104 32 / 0.6);
}

.disabled\:fill-orange-500\/70:disabled {
  fill: rgb(239 104 32 / 0.7);
}

.disabled\:fill-orange-500\/75:disabled {
  fill: rgb(239 104 32 / 0.75);
}

.disabled\:fill-orange-500\/80:disabled {
  fill: rgb(239 104 32 / 0.8);
}

.disabled\:fill-orange-500\/90:disabled {
  fill: rgb(239 104 32 / 0.9);
}

.disabled\:fill-orange-500\/95:disabled {
  fill: rgb(239 104 32 / 0.95);
}

.disabled\:fill-orange-500\/100:disabled {
  fill: rgb(239 104 32 / 1);
}

.disabled\:fill-orange-600\/0:disabled {
  fill: rgb(224 79 22 / 0);
}

.disabled\:fill-orange-600\/5:disabled {
  fill: rgb(224 79 22 / 0.05);
}

.disabled\:fill-orange-600\/10:disabled {
  fill: rgb(224 79 22 / 0.1);
}

.disabled\:fill-orange-600\/20:disabled {
  fill: rgb(224 79 22 / 0.2);
}

.disabled\:fill-orange-600\/25:disabled {
  fill: rgb(224 79 22 / 0.25);
}

.disabled\:fill-orange-600\/30:disabled {
  fill: rgb(224 79 22 / 0.3);
}

.disabled\:fill-orange-600\/40:disabled {
  fill: rgb(224 79 22 / 0.4);
}

.disabled\:fill-orange-600\/50:disabled {
  fill: rgb(224 79 22 / 0.5);
}

.disabled\:fill-orange-600\/60:disabled {
  fill: rgb(224 79 22 / 0.6);
}

.disabled\:fill-orange-600\/70:disabled {
  fill: rgb(224 79 22 / 0.7);
}

.disabled\:fill-orange-600\/75:disabled {
  fill: rgb(224 79 22 / 0.75);
}

.disabled\:fill-orange-600\/80:disabled {
  fill: rgb(224 79 22 / 0.8);
}

.disabled\:fill-orange-600\/90:disabled {
  fill: rgb(224 79 22 / 0.9);
}

.disabled\:fill-orange-600\/95:disabled {
  fill: rgb(224 79 22 / 0.95);
}

.disabled\:fill-orange-600\/100:disabled {
  fill: rgb(224 79 22 / 1);
}

.disabled\:fill-orange-700\/0:disabled {
  fill: rgb(185 56 21 / 0);
}

.disabled\:fill-orange-700\/5:disabled {
  fill: rgb(185 56 21 / 0.05);
}

.disabled\:fill-orange-700\/10:disabled {
  fill: rgb(185 56 21 / 0.1);
}

.disabled\:fill-orange-700\/20:disabled {
  fill: rgb(185 56 21 / 0.2);
}

.disabled\:fill-orange-700\/25:disabled {
  fill: rgb(185 56 21 / 0.25);
}

.disabled\:fill-orange-700\/30:disabled {
  fill: rgb(185 56 21 / 0.3);
}

.disabled\:fill-orange-700\/40:disabled {
  fill: rgb(185 56 21 / 0.4);
}

.disabled\:fill-orange-700\/50:disabled {
  fill: rgb(185 56 21 / 0.5);
}

.disabled\:fill-orange-700\/60:disabled {
  fill: rgb(185 56 21 / 0.6);
}

.disabled\:fill-orange-700\/70:disabled {
  fill: rgb(185 56 21 / 0.7);
}

.disabled\:fill-orange-700\/75:disabled {
  fill: rgb(185 56 21 / 0.75);
}

.disabled\:fill-orange-700\/80:disabled {
  fill: rgb(185 56 21 / 0.8);
}

.disabled\:fill-orange-700\/90:disabled {
  fill: rgb(185 56 21 / 0.9);
}

.disabled\:fill-orange-700\/95:disabled {
  fill: rgb(185 56 21 / 0.95);
}

.disabled\:fill-orange-700\/100:disabled {
  fill: rgb(185 56 21 / 1);
}

.disabled\:fill-orange-800\/0:disabled {
  fill: rgb(147 47 25 / 0);
}

.disabled\:fill-orange-800\/5:disabled {
  fill: rgb(147 47 25 / 0.05);
}

.disabled\:fill-orange-800\/10:disabled {
  fill: rgb(147 47 25 / 0.1);
}

.disabled\:fill-orange-800\/20:disabled {
  fill: rgb(147 47 25 / 0.2);
}

.disabled\:fill-orange-800\/25:disabled {
  fill: rgb(147 47 25 / 0.25);
}

.disabled\:fill-orange-800\/30:disabled {
  fill: rgb(147 47 25 / 0.3);
}

.disabled\:fill-orange-800\/40:disabled {
  fill: rgb(147 47 25 / 0.4);
}

.disabled\:fill-orange-800\/50:disabled {
  fill: rgb(147 47 25 / 0.5);
}

.disabled\:fill-orange-800\/60:disabled {
  fill: rgb(147 47 25 / 0.6);
}

.disabled\:fill-orange-800\/70:disabled {
  fill: rgb(147 47 25 / 0.7);
}

.disabled\:fill-orange-800\/75:disabled {
  fill: rgb(147 47 25 / 0.75);
}

.disabled\:fill-orange-800\/80:disabled {
  fill: rgb(147 47 25 / 0.8);
}

.disabled\:fill-orange-800\/90:disabled {
  fill: rgb(147 47 25 / 0.9);
}

.disabled\:fill-orange-800\/95:disabled {
  fill: rgb(147 47 25 / 0.95);
}

.disabled\:fill-orange-800\/100:disabled {
  fill: rgb(147 47 25 / 1);
}

.disabled\:fill-orange-900\/0:disabled {
  fill: rgb(119 41 23 / 0);
}

.disabled\:fill-orange-900\/5:disabled {
  fill: rgb(119 41 23 / 0.05);
}

.disabled\:fill-orange-900\/10:disabled {
  fill: rgb(119 41 23 / 0.1);
}

.disabled\:fill-orange-900\/20:disabled {
  fill: rgb(119 41 23 / 0.2);
}

.disabled\:fill-orange-900\/25:disabled {
  fill: rgb(119 41 23 / 0.25);
}

.disabled\:fill-orange-900\/30:disabled {
  fill: rgb(119 41 23 / 0.3);
}

.disabled\:fill-orange-900\/40:disabled {
  fill: rgb(119 41 23 / 0.4);
}

.disabled\:fill-orange-900\/50:disabled {
  fill: rgb(119 41 23 / 0.5);
}

.disabled\:fill-orange-900\/60:disabled {
  fill: rgb(119 41 23 / 0.6);
}

.disabled\:fill-orange-900\/70:disabled {
  fill: rgb(119 41 23 / 0.7);
}

.disabled\:fill-orange-900\/75:disabled {
  fill: rgb(119 41 23 / 0.75);
}

.disabled\:fill-orange-900\/80:disabled {
  fill: rgb(119 41 23 / 0.8);
}

.disabled\:fill-orange-900\/90:disabled {
  fill: rgb(119 41 23 / 0.9);
}

.disabled\:fill-orange-900\/95:disabled {
  fill: rgb(119 41 23 / 0.95);
}

.disabled\:fill-orange-900\/100:disabled {
  fill: rgb(119 41 23 / 1);
}

.disabled\:fill-orange\/0:disabled {
  fill: rgb(243 135 68 / 0);
}

.disabled\:fill-orange\/5:disabled {
  fill: rgb(243 135 68 / 0.05);
}

.disabled\:fill-orange\/10:disabled {
  fill: rgb(243 135 68 / 0.1);
}

.disabled\:fill-orange\/20:disabled {
  fill: rgb(243 135 68 / 0.2);
}

.disabled\:fill-orange\/25:disabled {
  fill: rgb(243 135 68 / 0.25);
}

.disabled\:fill-orange\/30:disabled {
  fill: rgb(243 135 68 / 0.3);
}

.disabled\:fill-orange\/40:disabled {
  fill: rgb(243 135 68 / 0.4);
}

.disabled\:fill-orange\/50:disabled {
  fill: rgb(243 135 68 / 0.5);
}

.disabled\:fill-orange\/60:disabled {
  fill: rgb(243 135 68 / 0.6);
}

.disabled\:fill-orange\/70:disabled {
  fill: rgb(243 135 68 / 0.7);
}

.disabled\:fill-orange\/75:disabled {
  fill: rgb(243 135 68 / 0.75);
}

.disabled\:fill-orange\/80:disabled {
  fill: rgb(243 135 68 / 0.8);
}

.disabled\:fill-orange\/90:disabled {
  fill: rgb(243 135 68 / 0.9);
}

.disabled\:fill-orange\/95:disabled {
  fill: rgb(243 135 68 / 0.95);
}

.disabled\:fill-orange\/100:disabled {
  fill: rgb(243 135 68 / 1);
}

.disabled\:fill-yellow-25\/0:disabled {
  fill: rgb(254 253 240 / 0);
}

.disabled\:fill-yellow-25\/5:disabled {
  fill: rgb(254 253 240 / 0.05);
}

.disabled\:fill-yellow-25\/10:disabled {
  fill: rgb(254 253 240 / 0.1);
}

.disabled\:fill-yellow-25\/20:disabled {
  fill: rgb(254 253 240 / 0.2);
}

.disabled\:fill-yellow-25\/25:disabled {
  fill: rgb(254 253 240 / 0.25);
}

.disabled\:fill-yellow-25\/30:disabled {
  fill: rgb(254 253 240 / 0.3);
}

.disabled\:fill-yellow-25\/40:disabled {
  fill: rgb(254 253 240 / 0.4);
}

.disabled\:fill-yellow-25\/50:disabled {
  fill: rgb(254 253 240 / 0.5);
}

.disabled\:fill-yellow-25\/60:disabled {
  fill: rgb(254 253 240 / 0.6);
}

.disabled\:fill-yellow-25\/70:disabled {
  fill: rgb(254 253 240 / 0.7);
}

.disabled\:fill-yellow-25\/75:disabled {
  fill: rgb(254 253 240 / 0.75);
}

.disabled\:fill-yellow-25\/80:disabled {
  fill: rgb(254 253 240 / 0.8);
}

.disabled\:fill-yellow-25\/90:disabled {
  fill: rgb(254 253 240 / 0.9);
}

.disabled\:fill-yellow-25\/95:disabled {
  fill: rgb(254 253 240 / 0.95);
}

.disabled\:fill-yellow-25\/100:disabled {
  fill: rgb(254 253 240 / 1);
}

.disabled\:fill-yellow-50\/0:disabled {
  fill: rgb(254 251 232 / 0);
}

.disabled\:fill-yellow-50\/5:disabled {
  fill: rgb(254 251 232 / 0.05);
}

.disabled\:fill-yellow-50\/10:disabled {
  fill: rgb(254 251 232 / 0.1);
}

.disabled\:fill-yellow-50\/20:disabled {
  fill: rgb(254 251 232 / 0.2);
}

.disabled\:fill-yellow-50\/25:disabled {
  fill: rgb(254 251 232 / 0.25);
}

.disabled\:fill-yellow-50\/30:disabled {
  fill: rgb(254 251 232 / 0.3);
}

.disabled\:fill-yellow-50\/40:disabled {
  fill: rgb(254 251 232 / 0.4);
}

.disabled\:fill-yellow-50\/50:disabled {
  fill: rgb(254 251 232 / 0.5);
}

.disabled\:fill-yellow-50\/60:disabled {
  fill: rgb(254 251 232 / 0.6);
}

.disabled\:fill-yellow-50\/70:disabled {
  fill: rgb(254 251 232 / 0.7);
}

.disabled\:fill-yellow-50\/75:disabled {
  fill: rgb(254 251 232 / 0.75);
}

.disabled\:fill-yellow-50\/80:disabled {
  fill: rgb(254 251 232 / 0.8);
}

.disabled\:fill-yellow-50\/90:disabled {
  fill: rgb(254 251 232 / 0.9);
}

.disabled\:fill-yellow-50\/95:disabled {
  fill: rgb(254 251 232 / 0.95);
}

.disabled\:fill-yellow-50\/100:disabled {
  fill: rgb(254 251 232 / 1);
}

.disabled\:fill-yellow-100\/0:disabled {
  fill: rgb(254 247 195 / 0);
}

.disabled\:fill-yellow-100\/5:disabled {
  fill: rgb(254 247 195 / 0.05);
}

.disabled\:fill-yellow-100\/10:disabled {
  fill: rgb(254 247 195 / 0.1);
}

.disabled\:fill-yellow-100\/20:disabled {
  fill: rgb(254 247 195 / 0.2);
}

.disabled\:fill-yellow-100\/25:disabled {
  fill: rgb(254 247 195 / 0.25);
}

.disabled\:fill-yellow-100\/30:disabled {
  fill: rgb(254 247 195 / 0.3);
}

.disabled\:fill-yellow-100\/40:disabled {
  fill: rgb(254 247 195 / 0.4);
}

.disabled\:fill-yellow-100\/50:disabled {
  fill: rgb(254 247 195 / 0.5);
}

.disabled\:fill-yellow-100\/60:disabled {
  fill: rgb(254 247 195 / 0.6);
}

.disabled\:fill-yellow-100\/70:disabled {
  fill: rgb(254 247 195 / 0.7);
}

.disabled\:fill-yellow-100\/75:disabled {
  fill: rgb(254 247 195 / 0.75);
}

.disabled\:fill-yellow-100\/80:disabled {
  fill: rgb(254 247 195 / 0.8);
}

.disabled\:fill-yellow-100\/90:disabled {
  fill: rgb(254 247 195 / 0.9);
}

.disabled\:fill-yellow-100\/95:disabled {
  fill: rgb(254 247 195 / 0.95);
}

.disabled\:fill-yellow-100\/100:disabled {
  fill: rgb(254 247 195 / 1);
}

.disabled\:fill-yellow-200\/0:disabled {
  fill: rgb(254 238 149 / 0);
}

.disabled\:fill-yellow-200\/5:disabled {
  fill: rgb(254 238 149 / 0.05);
}

.disabled\:fill-yellow-200\/10:disabled {
  fill: rgb(254 238 149 / 0.1);
}

.disabled\:fill-yellow-200\/20:disabled {
  fill: rgb(254 238 149 / 0.2);
}

.disabled\:fill-yellow-200\/25:disabled {
  fill: rgb(254 238 149 / 0.25);
}

.disabled\:fill-yellow-200\/30:disabled {
  fill: rgb(254 238 149 / 0.3);
}

.disabled\:fill-yellow-200\/40:disabled {
  fill: rgb(254 238 149 / 0.4);
}

.disabled\:fill-yellow-200\/50:disabled {
  fill: rgb(254 238 149 / 0.5);
}

.disabled\:fill-yellow-200\/60:disabled {
  fill: rgb(254 238 149 / 0.6);
}

.disabled\:fill-yellow-200\/70:disabled {
  fill: rgb(254 238 149 / 0.7);
}

.disabled\:fill-yellow-200\/75:disabled {
  fill: rgb(254 238 149 / 0.75);
}

.disabled\:fill-yellow-200\/80:disabled {
  fill: rgb(254 238 149 / 0.8);
}

.disabled\:fill-yellow-200\/90:disabled {
  fill: rgb(254 238 149 / 0.9);
}

.disabled\:fill-yellow-200\/95:disabled {
  fill: rgb(254 238 149 / 0.95);
}

.disabled\:fill-yellow-200\/100:disabled {
  fill: rgb(254 238 149 / 1);
}

.disabled\:fill-yellow-300\/0:disabled {
  fill: rgb(253 226 114 / 0);
}

.disabled\:fill-yellow-300\/5:disabled {
  fill: rgb(253 226 114 / 0.05);
}

.disabled\:fill-yellow-300\/10:disabled {
  fill: rgb(253 226 114 / 0.1);
}

.disabled\:fill-yellow-300\/20:disabled {
  fill: rgb(253 226 114 / 0.2);
}

.disabled\:fill-yellow-300\/25:disabled {
  fill: rgb(253 226 114 / 0.25);
}

.disabled\:fill-yellow-300\/30:disabled {
  fill: rgb(253 226 114 / 0.3);
}

.disabled\:fill-yellow-300\/40:disabled {
  fill: rgb(253 226 114 / 0.4);
}

.disabled\:fill-yellow-300\/50:disabled {
  fill: rgb(253 226 114 / 0.5);
}

.disabled\:fill-yellow-300\/60:disabled {
  fill: rgb(253 226 114 / 0.6);
}

.disabled\:fill-yellow-300\/70:disabled {
  fill: rgb(253 226 114 / 0.7);
}

.disabled\:fill-yellow-300\/75:disabled {
  fill: rgb(253 226 114 / 0.75);
}

.disabled\:fill-yellow-300\/80:disabled {
  fill: rgb(253 226 114 / 0.8);
}

.disabled\:fill-yellow-300\/90:disabled {
  fill: rgb(253 226 114 / 0.9);
}

.disabled\:fill-yellow-300\/95:disabled {
  fill: rgb(253 226 114 / 0.95);
}

.disabled\:fill-yellow-300\/100:disabled {
  fill: rgb(253 226 114 / 1);
}

.disabled\:fill-yellow-400\/0:disabled {
  fill: rgb(250 197 21 / 0);
}

.disabled\:fill-yellow-400\/5:disabled {
  fill: rgb(250 197 21 / 0.05);
}

.disabled\:fill-yellow-400\/10:disabled {
  fill: rgb(250 197 21 / 0.1);
}

.disabled\:fill-yellow-400\/20:disabled {
  fill: rgb(250 197 21 / 0.2);
}

.disabled\:fill-yellow-400\/25:disabled {
  fill: rgb(250 197 21 / 0.25);
}

.disabled\:fill-yellow-400\/30:disabled {
  fill: rgb(250 197 21 / 0.3);
}

.disabled\:fill-yellow-400\/40:disabled {
  fill: rgb(250 197 21 / 0.4);
}

.disabled\:fill-yellow-400\/50:disabled {
  fill: rgb(250 197 21 / 0.5);
}

.disabled\:fill-yellow-400\/60:disabled {
  fill: rgb(250 197 21 / 0.6);
}

.disabled\:fill-yellow-400\/70:disabled {
  fill: rgb(250 197 21 / 0.7);
}

.disabled\:fill-yellow-400\/75:disabled {
  fill: rgb(250 197 21 / 0.75);
}

.disabled\:fill-yellow-400\/80:disabled {
  fill: rgb(250 197 21 / 0.8);
}

.disabled\:fill-yellow-400\/90:disabled {
  fill: rgb(250 197 21 / 0.9);
}

.disabled\:fill-yellow-400\/95:disabled {
  fill: rgb(250 197 21 / 0.95);
}

.disabled\:fill-yellow-400\/100:disabled {
  fill: rgb(250 197 21 / 1);
}

.disabled\:fill-yellow-500\/0:disabled {
  fill: rgb(234 170 8 / 0);
}

.disabled\:fill-yellow-500\/5:disabled {
  fill: rgb(234 170 8 / 0.05);
}

.disabled\:fill-yellow-500\/10:disabled {
  fill: rgb(234 170 8 / 0.1);
}

.disabled\:fill-yellow-500\/20:disabled {
  fill: rgb(234 170 8 / 0.2);
}

.disabled\:fill-yellow-500\/25:disabled {
  fill: rgb(234 170 8 / 0.25);
}

.disabled\:fill-yellow-500\/30:disabled {
  fill: rgb(234 170 8 / 0.3);
}

.disabled\:fill-yellow-500\/40:disabled {
  fill: rgb(234 170 8 / 0.4);
}

.disabled\:fill-yellow-500\/50:disabled {
  fill: rgb(234 170 8 / 0.5);
}

.disabled\:fill-yellow-500\/60:disabled {
  fill: rgb(234 170 8 / 0.6);
}

.disabled\:fill-yellow-500\/70:disabled {
  fill: rgb(234 170 8 / 0.7);
}

.disabled\:fill-yellow-500\/75:disabled {
  fill: rgb(234 170 8 / 0.75);
}

.disabled\:fill-yellow-500\/80:disabled {
  fill: rgb(234 170 8 / 0.8);
}

.disabled\:fill-yellow-500\/90:disabled {
  fill: rgb(234 170 8 / 0.9);
}

.disabled\:fill-yellow-500\/95:disabled {
  fill: rgb(234 170 8 / 0.95);
}

.disabled\:fill-yellow-500\/100:disabled {
  fill: rgb(234 170 8 / 1);
}

.disabled\:fill-yellow-600\/0:disabled {
  fill: rgb(202 133 4 / 0);
}

.disabled\:fill-yellow-600\/5:disabled {
  fill: rgb(202 133 4 / 0.05);
}

.disabled\:fill-yellow-600\/10:disabled {
  fill: rgb(202 133 4 / 0.1);
}

.disabled\:fill-yellow-600\/20:disabled {
  fill: rgb(202 133 4 / 0.2);
}

.disabled\:fill-yellow-600\/25:disabled {
  fill: rgb(202 133 4 / 0.25);
}

.disabled\:fill-yellow-600\/30:disabled {
  fill: rgb(202 133 4 / 0.3);
}

.disabled\:fill-yellow-600\/40:disabled {
  fill: rgb(202 133 4 / 0.4);
}

.disabled\:fill-yellow-600\/50:disabled {
  fill: rgb(202 133 4 / 0.5);
}

.disabled\:fill-yellow-600\/60:disabled {
  fill: rgb(202 133 4 / 0.6);
}

.disabled\:fill-yellow-600\/70:disabled {
  fill: rgb(202 133 4 / 0.7);
}

.disabled\:fill-yellow-600\/75:disabled {
  fill: rgb(202 133 4 / 0.75);
}

.disabled\:fill-yellow-600\/80:disabled {
  fill: rgb(202 133 4 / 0.8);
}

.disabled\:fill-yellow-600\/90:disabled {
  fill: rgb(202 133 4 / 0.9);
}

.disabled\:fill-yellow-600\/95:disabled {
  fill: rgb(202 133 4 / 0.95);
}

.disabled\:fill-yellow-600\/100:disabled {
  fill: rgb(202 133 4 / 1);
}

.disabled\:fill-yellow-700\/0:disabled {
  fill: rgb(161 92 7 / 0);
}

.disabled\:fill-yellow-700\/5:disabled {
  fill: rgb(161 92 7 / 0.05);
}

.disabled\:fill-yellow-700\/10:disabled {
  fill: rgb(161 92 7 / 0.1);
}

.disabled\:fill-yellow-700\/20:disabled {
  fill: rgb(161 92 7 / 0.2);
}

.disabled\:fill-yellow-700\/25:disabled {
  fill: rgb(161 92 7 / 0.25);
}

.disabled\:fill-yellow-700\/30:disabled {
  fill: rgb(161 92 7 / 0.3);
}

.disabled\:fill-yellow-700\/40:disabled {
  fill: rgb(161 92 7 / 0.4);
}

.disabled\:fill-yellow-700\/50:disabled {
  fill: rgb(161 92 7 / 0.5);
}

.disabled\:fill-yellow-700\/60:disabled {
  fill: rgb(161 92 7 / 0.6);
}

.disabled\:fill-yellow-700\/70:disabled {
  fill: rgb(161 92 7 / 0.7);
}

.disabled\:fill-yellow-700\/75:disabled {
  fill: rgb(161 92 7 / 0.75);
}

.disabled\:fill-yellow-700\/80:disabled {
  fill: rgb(161 92 7 / 0.8);
}

.disabled\:fill-yellow-700\/90:disabled {
  fill: rgb(161 92 7 / 0.9);
}

.disabled\:fill-yellow-700\/95:disabled {
  fill: rgb(161 92 7 / 0.95);
}

.disabled\:fill-yellow-700\/100:disabled {
  fill: rgb(161 92 7 / 1);
}

.disabled\:fill-yellow-800\/0:disabled {
  fill: rgb(133 74 14 / 0);
}

.disabled\:fill-yellow-800\/5:disabled {
  fill: rgb(133 74 14 / 0.05);
}

.disabled\:fill-yellow-800\/10:disabled {
  fill: rgb(133 74 14 / 0.1);
}

.disabled\:fill-yellow-800\/20:disabled {
  fill: rgb(133 74 14 / 0.2);
}

.disabled\:fill-yellow-800\/25:disabled {
  fill: rgb(133 74 14 / 0.25);
}

.disabled\:fill-yellow-800\/30:disabled {
  fill: rgb(133 74 14 / 0.3);
}

.disabled\:fill-yellow-800\/40:disabled {
  fill: rgb(133 74 14 / 0.4);
}

.disabled\:fill-yellow-800\/50:disabled {
  fill: rgb(133 74 14 / 0.5);
}

.disabled\:fill-yellow-800\/60:disabled {
  fill: rgb(133 74 14 / 0.6);
}

.disabled\:fill-yellow-800\/70:disabled {
  fill: rgb(133 74 14 / 0.7);
}

.disabled\:fill-yellow-800\/75:disabled {
  fill: rgb(133 74 14 / 0.75);
}

.disabled\:fill-yellow-800\/80:disabled {
  fill: rgb(133 74 14 / 0.8);
}

.disabled\:fill-yellow-800\/90:disabled {
  fill: rgb(133 74 14 / 0.9);
}

.disabled\:fill-yellow-800\/95:disabled {
  fill: rgb(133 74 14 / 0.95);
}

.disabled\:fill-yellow-800\/100:disabled {
  fill: rgb(133 74 14 / 1);
}

.disabled\:fill-yellow-900\/0:disabled {
  fill: rgb(113 56 18 / 0);
}

.disabled\:fill-yellow-900\/5:disabled {
  fill: rgb(113 56 18 / 0.05);
}

.disabled\:fill-yellow-900\/10:disabled {
  fill: rgb(113 56 18 / 0.1);
}

.disabled\:fill-yellow-900\/20:disabled {
  fill: rgb(113 56 18 / 0.2);
}

.disabled\:fill-yellow-900\/25:disabled {
  fill: rgb(113 56 18 / 0.25);
}

.disabled\:fill-yellow-900\/30:disabled {
  fill: rgb(113 56 18 / 0.3);
}

.disabled\:fill-yellow-900\/40:disabled {
  fill: rgb(113 56 18 / 0.4);
}

.disabled\:fill-yellow-900\/50:disabled {
  fill: rgb(113 56 18 / 0.5);
}

.disabled\:fill-yellow-900\/60:disabled {
  fill: rgb(113 56 18 / 0.6);
}

.disabled\:fill-yellow-900\/70:disabled {
  fill: rgb(113 56 18 / 0.7);
}

.disabled\:fill-yellow-900\/75:disabled {
  fill: rgb(113 56 18 / 0.75);
}

.disabled\:fill-yellow-900\/80:disabled {
  fill: rgb(113 56 18 / 0.8);
}

.disabled\:fill-yellow-900\/90:disabled {
  fill: rgb(113 56 18 / 0.9);
}

.disabled\:fill-yellow-900\/95:disabled {
  fill: rgb(113 56 18 / 0.95);
}

.disabled\:fill-yellow-900\/100:disabled {
  fill: rgb(113 56 18 / 1);
}

.disabled\:fill-yellow\/0:disabled {
  fill: rgb(250 197 21 / 0);
}

.disabled\:fill-yellow\/5:disabled {
  fill: rgb(250 197 21 / 0.05);
}

.disabled\:fill-yellow\/10:disabled {
  fill: rgb(250 197 21 / 0.1);
}

.disabled\:fill-yellow\/20:disabled {
  fill: rgb(250 197 21 / 0.2);
}

.disabled\:fill-yellow\/25:disabled {
  fill: rgb(250 197 21 / 0.25);
}

.disabled\:fill-yellow\/30:disabled {
  fill: rgb(250 197 21 / 0.3);
}

.disabled\:fill-yellow\/40:disabled {
  fill: rgb(250 197 21 / 0.4);
}

.disabled\:fill-yellow\/50:disabled {
  fill: rgb(250 197 21 / 0.5);
}

.disabled\:fill-yellow\/60:disabled {
  fill: rgb(250 197 21 / 0.6);
}

.disabled\:fill-yellow\/70:disabled {
  fill: rgb(250 197 21 / 0.7);
}

.disabled\:fill-yellow\/75:disabled {
  fill: rgb(250 197 21 / 0.75);
}

.disabled\:fill-yellow\/80:disabled {
  fill: rgb(250 197 21 / 0.8);
}

.disabled\:fill-yellow\/90:disabled {
  fill: rgb(250 197 21 / 0.9);
}

.disabled\:fill-yellow\/95:disabled {
  fill: rgb(250 197 21 / 0.95);
}

.disabled\:fill-yellow\/100:disabled {
  fill: rgb(250 197 21 / 1);
}

.disabled\:stroke-white:disabled {
  stroke: #FFFFFF;
}

.disabled\:stroke-black:disabled {
  stroke: #000000;
}

.disabled\:stroke-gray-25:disabled {
  stroke: #FCFCFD;
}

.disabled\:stroke-gray-50:disabled {
  stroke: #F9FAFB;
}

.disabled\:stroke-gray-100:disabled {
  stroke: #F2F4F7;
}

.disabled\:stroke-gray-200:disabled {
  stroke: #EAECF0;
}

.disabled\:stroke-gray-300:disabled {
  stroke: #D0D5DD;
}

.disabled\:stroke-gray-400:disabled {
  stroke: #98A2B3;
}

.disabled\:stroke-gray-500:disabled {
  stroke: #667085;
}

.disabled\:stroke-gray-600:disabled {
  stroke: #475467;
}

.disabled\:stroke-gray-700:disabled {
  stroke: #344054;
}

.disabled\:stroke-gray-800:disabled {
  stroke: #1D2939;
}

.disabled\:stroke-gray-900:disabled {
  stroke: #101828;
}

.disabled\:stroke-gray:disabled {
  stroke: #98A2B3;
}

.disabled\:stroke-primary-25:disabled {
  stroke: #F7FAFF;
}

.disabled\:stroke-primary-50:disabled {
  stroke: #F5F8FF;
}

.disabled\:stroke-primary-100:disabled {
  stroke: #EFF3FF;
}

.disabled\:stroke-primary-200:disabled {
  stroke: #DAE8FF;
}

.disabled\:stroke-primary-300:disabled {
  stroke: #9EC0FC;
}

.disabled\:stroke-primary-400:disabled {
  stroke: #74A7FE;
}

.disabled\:stroke-primary-500:disabled {
  stroke: #5794FD;
}

.disabled\:stroke-primary-600:disabled {
  stroke: #3D82F9;
}

.disabled\:stroke-primary-700:disabled {
  stroke: #2F67C9;
}

.disabled\:stroke-primary-800:disabled {
  stroke: #374C99;
}

.disabled\:stroke-primary-900:disabled {
  stroke: #243366;
}

.disabled\:stroke-primary:disabled {
  stroke: #74A7FE;
}

.disabled\:stroke-error-25:disabled {
  stroke: #FFFBFA;
}

.disabled\:stroke-error-50:disabled {
  stroke: #FEF3F2;
}

.disabled\:stroke-error-100:disabled {
  stroke: #FEE4E2;
}

.disabled\:stroke-error-200:disabled {
  stroke: #FECDCA;
}

.disabled\:stroke-error-300:disabled {
  stroke: #FDA29B;
}

.disabled\:stroke-error-400:disabled {
  stroke: #F97066;
}

.disabled\:stroke-error-500:disabled {
  stroke: #F04438;
}

.disabled\:stroke-error-600:disabled {
  stroke: #D92D20;
}

.disabled\:stroke-error-700:disabled {
  stroke: #B42318;
}

.disabled\:stroke-error-800:disabled {
  stroke: #912018;
}

.disabled\:stroke-error-900:disabled {
  stroke: #7A271A;
}

.disabled\:stroke-error:disabled {
  stroke: #F97066;
}

.disabled\:stroke-warning-25:disabled {
  stroke: #FFFCF5;
}

.disabled\:stroke-warning-50:disabled {
  stroke: #FFFAEB;
}

.disabled\:stroke-warning-100:disabled {
  stroke: #FEF0C7;
}

.disabled\:stroke-warning-200:disabled {
  stroke: #FEDF89;
}

.disabled\:stroke-warning-300:disabled {
  stroke: #FEC84B;
}

.disabled\:stroke-warning-400:disabled {
  stroke: #FDB022;
}

.disabled\:stroke-warning-500:disabled {
  stroke: #F79009;
}

.disabled\:stroke-warning-600:disabled {
  stroke: #DC6803;
}

.disabled\:stroke-warning-700:disabled {
  stroke: #B54708;
}

.disabled\:stroke-warning-800:disabled {
  stroke: #93370D;
}

.disabled\:stroke-warning-900:disabled {
  stroke: #7A2E0E;
}

.disabled\:stroke-warning:disabled {
  stroke: #FDB022;
}

.disabled\:stroke-success-25:disabled {
  stroke: #F6FEF9;
}

.disabled\:stroke-success-50:disabled {
  stroke: #ECFDF3;
}

.disabled\:stroke-success-100:disabled {
  stroke: #D1FADF;
}

.disabled\:stroke-success-200:disabled {
  stroke: #A6F4C5;
}

.disabled\:stroke-success-300:disabled {
  stroke: #6CE9A6;
}

.disabled\:stroke-success-400:disabled {
  stroke: #32D583;
}

.disabled\:stroke-success-500:disabled {
  stroke: #12876A;
}

.disabled\:stroke-success-600:disabled {
  stroke: #039855;
}

.disabled\:stroke-success-700:disabled {
  stroke: #027A48;
}

.disabled\:stroke-success-800:disabled {
  stroke: #05603A;
}

.disabled\:stroke-success-900:disabled {
  stroke: #054F31;
}

.disabled\:stroke-success:disabled {
  stroke: #32D583;
}

.disabled\:stroke-gray-blue-25:disabled {
  stroke: #FCFCFD;
}

.disabled\:stroke-gray-blue-50:disabled {
  stroke: #F8F9FC;
}

.disabled\:stroke-gray-blue-100:disabled {
  stroke: #EAECF5;
}

.disabled\:stroke-gray-blue-200:disabled {
  stroke: #D5D9EB;
}

.disabled\:stroke-gray-blue-300:disabled {
  stroke: #B3B8DB;
}

.disabled\:stroke-gray-blue-400:disabled {
  stroke: #717BBC;
}

.disabled\:stroke-gray-blue-500:disabled {
  stroke: #4E5BA6;
}

.disabled\:stroke-gray-blue-600:disabled {
  stroke: #3E4784;
}

.disabled\:stroke-gray-blue-700:disabled {
  stroke: #363F72;
}

.disabled\:stroke-gray-blue-800:disabled {
  stroke: #293056;
}

.disabled\:stroke-gray-blue-900:disabled {
  stroke: #101323;
}

.disabled\:stroke-gray-blue:disabled {
  stroke: #717BBC;
}

.disabled\:stroke-gray-cool-25:disabled {
  stroke: #FCFCFD;
}

.disabled\:stroke-gray-cool-50:disabled {
  stroke: #F9F9FB;
}

.disabled\:stroke-gray-cool-100:disabled {
  stroke: #EFF1F5;
}

.disabled\:stroke-gray-cool-200:disabled {
  stroke: #DCDFEA;
}

.disabled\:stroke-gray-cool-300:disabled {
  stroke: #B9C0D4;
}

.disabled\:stroke-gray-cool-400:disabled {
  stroke: #7D89B0;
}

.disabled\:stroke-gray-cool-500:disabled {
  stroke: #5D6B98;
}

.disabled\:stroke-gray-cool-600:disabled {
  stroke: #4A5578;
}

.disabled\:stroke-gray-cool-700:disabled {
  stroke: #404968;
}

.disabled\:stroke-gray-cool-800:disabled {
  stroke: #30374F;
}

.disabled\:stroke-gray-cool-900:disabled {
  stroke: #111322;
}

.disabled\:stroke-gray-cool:disabled {
  stroke: #7D89B0;
}

.disabled\:stroke-gray-modern-25:disabled {
  stroke: #FCFCFD;
}

.disabled\:stroke-gray-modern-50:disabled {
  stroke: #F8FAFC;
}

.disabled\:stroke-gray-modern-100:disabled {
  stroke: #EEF2F6;
}

.disabled\:stroke-gray-modern-200:disabled {
  stroke: #E3E8EF;
}

.disabled\:stroke-gray-modern-300:disabled {
  stroke: #CDD5DF;
}

.disabled\:stroke-gray-modern-400:disabled {
  stroke: #9AA4B2;
}

.disabled\:stroke-gray-modern-500:disabled {
  stroke: #697586;
}

.disabled\:stroke-gray-modern-600:disabled {
  stroke: #485565;
}

.disabled\:stroke-gray-modern-700:disabled {
  stroke: #364152;
}

.disabled\:stroke-gray-modern-800:disabled {
  stroke: #202939;
}

.disabled\:stroke-gray-modern-900:disabled {
  stroke: #121926;
}

.disabled\:stroke-gray-modern:disabled {
  stroke: #9AA4B2;
}

.disabled\:stroke-gray-neutral-25:disabled {
  stroke: #FCFCFD;
}

.disabled\:stroke-gray-neutral-50:disabled {
  stroke: #F9FAFB;
}

.disabled\:stroke-gray-neutral-100:disabled {
  stroke: #F3F4F6;
}

.disabled\:stroke-gray-neutral-200:disabled {
  stroke: #E5E7EB;
}

.disabled\:stroke-gray-neutral-300:disabled {
  stroke: #D2D6DB;
}

.disabled\:stroke-gray-neutral-400:disabled {
  stroke: #9DA4AE;
}

.disabled\:stroke-gray-neutral-500:disabled {
  stroke: #6C737F;
}

.disabled\:stroke-gray-neutral-600:disabled {
  stroke: #4D5761;
}

.disabled\:stroke-gray-neutral-700:disabled {
  stroke: #384250;
}

.disabled\:stroke-gray-neutral-800:disabled {
  stroke: #1F2A37;
}

.disabled\:stroke-gray-neutral-900:disabled {
  stroke: #111927;
}

.disabled\:stroke-gray-neutral:disabled {
  stroke: #9DA4AE;
}

.disabled\:stroke-gray-iron-25:disabled {
  stroke: #FCFCFC;
}

.disabled\:stroke-gray-iron-50:disabled {
  stroke: #FAFAFA;
}

.disabled\:stroke-gray-iron-100:disabled {
  stroke: #F4F4F5;
}

.disabled\:stroke-gray-iron-200:disabled {
  stroke: #E4E4E7;
}

.disabled\:stroke-gray-iron-300:disabled {
  stroke: #D1D1D6;
}

.disabled\:stroke-gray-iron-400:disabled {
  stroke: #A0A0AB;
}

.disabled\:stroke-gray-iron-500:disabled {
  stroke: #70707B;
}

.disabled\:stroke-gray-iron-600:disabled {
  stroke: #51525C;
}

.disabled\:stroke-gray-iron-700:disabled {
  stroke: #3F3F46;
}

.disabled\:stroke-gray-iron-800:disabled {
  stroke: #26272B;
}

.disabled\:stroke-gray-iron-900:disabled {
  stroke: #18181B;
}

.disabled\:stroke-gray-iron:disabled {
  stroke: #A0A0AB;
}

.disabled\:stroke-gray-true-25:disabled {
  stroke: #FCFCFC;
}

.disabled\:stroke-gray-true-50:disabled {
  stroke: #FAFAFA;
}

.disabled\:stroke-gray-true-100:disabled {
  stroke: #F5F5F5;
}

.disabled\:stroke-gray-true-200:disabled {
  stroke: #E5E5E5;
}

.disabled\:stroke-gray-true-300:disabled {
  stroke: #D6D6D6;
}

.disabled\:stroke-gray-true-400:disabled {
  stroke: #A3A3A3;
}

.disabled\:stroke-gray-true-500:disabled {
  stroke: #737373;
}

.disabled\:stroke-gray-true-600:disabled {
  stroke: #525252;
}

.disabled\:stroke-gray-true-700:disabled {
  stroke: #424242;
}

.disabled\:stroke-gray-true-800:disabled {
  stroke: #292929;
}

.disabled\:stroke-gray-true-900:disabled {
  stroke: #141414;
}

.disabled\:stroke-gray-true:disabled {
  stroke: #A3A3A3;
}

.disabled\:stroke-gray-warm-25:disabled {
  stroke: #FDFDFC;
}

.disabled\:stroke-gray-warm-50:disabled {
  stroke: #FAFAF9;
}

.disabled\:stroke-gray-warm-100:disabled {
  stroke: #F5F5F4;
}

.disabled\:stroke-gray-warm-200:disabled {
  stroke: #E7E5E4;
}

.disabled\:stroke-gray-warm-300:disabled {
  stroke: #D7D3D0;
}

.disabled\:stroke-gray-warm-400:disabled {
  stroke: #A9A29D;
}

.disabled\:stroke-gray-warm-500:disabled {
  stroke: #79716B;
}

.disabled\:stroke-gray-warm-600:disabled {
  stroke: #57534E;
}

.disabled\:stroke-gray-warm-700:disabled {
  stroke: #44403C;
}

.disabled\:stroke-gray-warm-800:disabled {
  stroke: #292524;
}

.disabled\:stroke-gray-warm-900:disabled {
  stroke: #1C1917;
}

.disabled\:stroke-gray-warm:disabled {
  stroke: #A9A29D;
}

.disabled\:stroke-moss-25:disabled {
  stroke: #FAFDF7;
}

.disabled\:stroke-moss-50:disabled {
  stroke: #F5FBEE;
}

.disabled\:stroke-moss-100:disabled {
  stroke: #E6F4D7;
}

.disabled\:stroke-moss-200:disabled {
  stroke: #CEEAB0;
}

.disabled\:stroke-moss-300:disabled {
  stroke: #ACDC79;
}

.disabled\:stroke-moss-400:disabled {
  stroke: #86CB3C;
}

.disabled\:stroke-moss-500:disabled {
  stroke: #669F2A;
}

.disabled\:stroke-moss-600:disabled {
  stroke: #4F7A21;
}

.disabled\:stroke-moss-700:disabled {
  stroke: #3F621A;
}

.disabled\:stroke-moss-800:disabled {
  stroke: #335015;
}

.disabled\:stroke-moss-900:disabled {
  stroke: #2B4212;
}

.disabled\:stroke-moss:disabled {
  stroke: #86CB3C;
}

.disabled\:stroke-green-light-25:disabled {
  stroke: #FAFEF5;
}

.disabled\:stroke-green-light-50:disabled {
  stroke: #F3FEE7;
}

.disabled\:stroke-green-light-100:disabled {
  stroke: #E4FBCC;
}

.disabled\:stroke-green-light-200:disabled {
  stroke: #DOF8AB;
}

.disabled\:stroke-green-light-300:disabled {
  stroke: #A6EF67;
}

.disabled\:stroke-green-light-400:disabled {
  stroke: #85E13A;
}

.disabled\:stroke-green-light-500:disabled {
  stroke: #660610;
}

.disabled\:stroke-green-light-600:disabled {
  stroke: #4CA3OD;
}

.disabled\:stroke-green-light-700:disabled {
  stroke: #3B7COF;
}

.disabled\:stroke-green-light-800:disabled {
  stroke: #326212;
}

.disabled\:stroke-green-light-900:disabled {
  stroke: #2B5314;
}

.disabled\:stroke-green-light:disabled {
  stroke: #85E13A;
}

.disabled\:stroke-green-25:disabled {
  stroke: #F6FEF9;
}

.disabled\:stroke-green-50:disabled {
  stroke: #EDFCF2;
}

.disabled\:stroke-green-100:disabled {
  stroke: #D3F8DF;
}

.disabled\:stroke-green-200:disabled {
  stroke: #AAF0C4;
}

.disabled\:stroke-green-300:disabled {
  stroke: #73E2A3;
}

.disabled\:stroke-green-400:disabled {
  stroke: #3CCB7F;
}

.disabled\:stroke-green-500:disabled {
  stroke: #168364;
}

.disabled\:stroke-green-600:disabled {
  stroke: #099250;
}

.disabled\:stroke-green-700:disabled {
  stroke: #087443;
}

.disabled\:stroke-green-800:disabled {
  stroke: #095037;
}

.disabled\:stroke-green-900:disabled {
  stroke: #084C2E;
}

.disabled\:stroke-green:disabled {
  stroke: #3CCB7F;
}

.disabled\:stroke-teal-25:disabled {
  stroke: #F6FEFC;
}

.disabled\:stroke-teal-50:disabled {
  stroke: #F0FDF9;
}

.disabled\:stroke-teal-100:disabled {
  stroke: #CCFBEF;
}

.disabled\:stroke-teal-200:disabled {
  stroke: #99F6E0;
}

.disabled\:stroke-teal-300:disabled {
  stroke: #5FE9D0;
}

.disabled\:stroke-teal-400:disabled {
  stroke: #2ED3B7;
}

.disabled\:stroke-teal-500:disabled {
  stroke: #15B79E;
}

.disabled\:stroke-teal-600:disabled {
  stroke: #0E9384;
}

.disabled\:stroke-teal-700:disabled {
  stroke: #107569;
}

.disabled\:stroke-teal-800:disabled {
  stroke: #125D56;
}

.disabled\:stroke-teal-900:disabled {
  stroke: #134E48;
}

.disabled\:stroke-teal:disabled {
  stroke: #2ED3B7;
}

.disabled\:stroke-cyan-25:disabled {
  stroke: #F5FEFF;
}

.disabled\:stroke-cyan-50:disabled {
  stroke: #ECFDFF;
}

.disabled\:stroke-cyan-100:disabled {
  stroke: #CFF9FE;
}

.disabled\:stroke-cyan-200:disabled {
  stroke: #A5F0FC;
}

.disabled\:stroke-cyan-300:disabled {
  stroke: #67E3F9;
}

.disabled\:stroke-cyan-400:disabled {
  stroke: #22CCEE;
}

.disabled\:stroke-cyan-500:disabled {
  stroke: #06AED4;
}

.disabled\:stroke-cyan-600:disabled {
  stroke: #088AB2;
}

.disabled\:stroke-cyan-700:disabled {
  stroke: #0E7090;
}

.disabled\:stroke-cyan-800:disabled {
  stroke: #155B75;
}

.disabled\:stroke-cyan-900:disabled {
  stroke: #164C63;
}

.disabled\:stroke-cyan:disabled {
  stroke: #22CCEE;
}

.disabled\:stroke-blue-light-25:disabled {
  stroke: #F5FBFF;
}

.disabled\:stroke-blue-light-50:disabled {
  stroke: #F0F9FF;
}

.disabled\:stroke-blue-light-100:disabled {
  stroke: #E0F2FE;
}

.disabled\:stroke-blue-light-200:disabled {
  stroke: #B9E6FE;
}

.disabled\:stroke-blue-light-300:disabled {
  stroke: #7CD4FD;
}

.disabled\:stroke-blue-light-400:disabled {
  stroke: #36BFFA;
}

.disabled\:stroke-blue-light-500:disabled {
  stroke: #0BA5EC;
}

.disabled\:stroke-blue-light-600:disabled {
  stroke: #0086C9;
}

.disabled\:stroke-blue-light-700:disabled {
  stroke: #026AA2;
}

.disabled\:stroke-blue-light-800:disabled {
  stroke: #065986;
}

.disabled\:stroke-blue-light-900:disabled {
  stroke: #0B4A6F;
}

.disabled\:stroke-blue-light:disabled {
  stroke: #36BFFA;
}

.disabled\:stroke-blue-25:disabled {
  stroke: #F5FAFF;
}

.disabled\:stroke-blue-50:disabled {
  stroke: #EFF8FF;
}

.disabled\:stroke-blue-100:disabled {
  stroke: #D1E9FF;
}

.disabled\:stroke-blue-200:disabled {
  stroke: #B2DDFF;
}

.disabled\:stroke-blue-300:disabled {
  stroke: #84CAFF;
}

.disabled\:stroke-blue-400:disabled {
  stroke: #53B1FD;
}

.disabled\:stroke-blue-500:disabled {
  stroke: #2E90FA;
}

.disabled\:stroke-blue-600:disabled {
  stroke: #1570EF;
}

.disabled\:stroke-blue-700:disabled {
  stroke: #175CD3;
}

.disabled\:stroke-blue-800:disabled {
  stroke: #1849A9;
}

.disabled\:stroke-blue-900:disabled {
  stroke: #194185;
}

.disabled\:stroke-blue:disabled {
  stroke: #53B1FD;
}

.disabled\:stroke-blue-dark-25:disabled {
  stroke: #F5F8FF;
}

.disabled\:stroke-blue-dark-50:disabled {
  stroke: #EFF4FF;
}

.disabled\:stroke-blue-dark-100:disabled {
  stroke: #D1E0FF;
}

.disabled\:stroke-blue-dark-200:disabled {
  stroke: #B2CCFF;
}

.disabled\:stroke-blue-dark-300:disabled {
  stroke: #84ADFF;
}

.disabled\:stroke-blue-dark-400:disabled {
  stroke: #528BFF;
}

.disabled\:stroke-blue-dark-500:disabled {
  stroke: #2970FF;
}

.disabled\:stroke-blue-dark-600:disabled {
  stroke: #155EEF;
}

.disabled\:stroke-blue-dark-700:disabled {
  stroke: #004EEB;
}

.disabled\:stroke-blue-dark-800:disabled {
  stroke: #0040C1;
}

.disabled\:stroke-blue-dark-900:disabled {
  stroke: #00359E;
}

.disabled\:stroke-blue-dark:disabled {
  stroke: #528BFF;
}

.disabled\:stroke-indigo-25:disabled {
  stroke: #F5F8FF;
}

.disabled\:stroke-indigo-50:disabled {
  stroke: #EEF4FF;
}

.disabled\:stroke-indigo-100:disabled {
  stroke: #E0EAFF;
}

.disabled\:stroke-indigo-200:disabled {
  stroke: #C7D7FE;
}

.disabled\:stroke-indigo-300:disabled {
  stroke: #A4BCFD;
}

.disabled\:stroke-indigo-400:disabled {
  stroke: #8098F9;
}

.disabled\:stroke-indigo-500:disabled {
  stroke: #6172F3;
}

.disabled\:stroke-indigo-600:disabled {
  stroke: #444CE7;
}

.disabled\:stroke-indigo-700:disabled {
  stroke: #3538CD;
}

.disabled\:stroke-indigo-800:disabled {
  stroke: #2D31A6;
}

.disabled\:stroke-indigo-900:disabled {
  stroke: #2D3282;
}

.disabled\:stroke-indigo:disabled {
  stroke: #8098F9;
}

.disabled\:stroke-violet-25:disabled {
  stroke: #FBFAFF;
}

.disabled\:stroke-violet-50:disabled {
  stroke: #F5F3FF;
}

.disabled\:stroke-violet-100:disabled {
  stroke: #ECE9FE;
}

.disabled\:stroke-violet-200:disabled {
  stroke: #DDD6FE;
}

.disabled\:stroke-violet-300:disabled {
  stroke: #C3B5FD;
}

.disabled\:stroke-violet-400:disabled {
  stroke: #A48AFB;
}

.disabled\:stroke-violet-500:disabled {
  stroke: #875BF7;
}

.disabled\:stroke-violet-600:disabled {
  stroke: #7839EE;
}

.disabled\:stroke-violet-700:disabled {
  stroke: #6927DA;
}

.disabled\:stroke-violet-800:disabled {
  stroke: #5720B7;
}

.disabled\:stroke-violet-900:disabled {
  stroke: #491C96;
}

.disabled\:stroke-violet:disabled {
  stroke: #A48AFB;
}

.disabled\:stroke-purple-25:disabled {
  stroke: #FAFAFF;
}

.disabled\:stroke-purple-50:disabled {
  stroke: #F4F3FF;
}

.disabled\:stroke-purple-100:disabled {
  stroke: #EBE9FE;
}

.disabled\:stroke-purple-200:disabled {
  stroke: #D9D6FE;
}

.disabled\:stroke-purple-300:disabled {
  stroke: #BDB4FE;
}

.disabled\:stroke-purple-400:disabled {
  stroke: #9B8AFB;
}

.disabled\:stroke-purple-500:disabled {
  stroke: #7A5AF8;
}

.disabled\:stroke-purple-600:disabled {
  stroke: #6938EF;
}

.disabled\:stroke-purple-700:disabled {
  stroke: #5925DC;
}

.disabled\:stroke-purple-800:disabled {
  stroke: #4A1FB8;
}

.disabled\:stroke-purple-900:disabled {
  stroke: #3E1C96;
}

.disabled\:stroke-purple:disabled {
  stroke: #9B8AFB;
}

.disabled\:stroke-fuchsia-25:disabled {
  stroke: #FEFAFF;
}

.disabled\:stroke-fuchsia-50:disabled {
  stroke: #FDF4FF;
}

.disabled\:stroke-fuchsia-100:disabled {
  stroke: #FBE8FF;
}

.disabled\:stroke-fuchsia-200:disabled {
  stroke: #F6D0FE;
}

.disabled\:stroke-fuchsia-300:disabled {
  stroke: #EEAAFD;
}

.disabled\:stroke-fuchsia-400:disabled {
  stroke: #E478FA;
}

.disabled\:stroke-fuchsia-500:disabled {
  stroke: #D444F1;
}

.disabled\:stroke-fuchsia-600:disabled {
  stroke: #BA24D5;
}

.disabled\:stroke-fuchsia-700:disabled {
  stroke: #9F1AB1;
}

.disabled\:stroke-fuchsia-800:disabled {
  stroke: #821890;
}

.disabled\:stroke-fuchsia-900:disabled {
  stroke: #6F1877;
}

.disabled\:stroke-fuchsia:disabled {
  stroke: #E478FA;
}

.disabled\:stroke-pink-25:disabled {
  stroke: #FEF6FB;
}

.disabled\:stroke-pink-50:disabled {
  stroke: #FDF2FA;
}

.disabled\:stroke-pink-100:disabled {
  stroke: #FCE7F6;
}

.disabled\:stroke-pink-200:disabled {
  stroke: #FCCEEE;
}

.disabled\:stroke-pink-300:disabled {
  stroke: #FAA7E0;
}

.disabled\:stroke-pink-400:disabled {
  stroke: #F67007;
}

.disabled\:stroke-pink-500:disabled {
  stroke: #EE46BC;
}

.disabled\:stroke-pink-600:disabled {
  stroke: #DD2590;
}

.disabled\:stroke-pink-700:disabled {
  stroke: #C11574;
}

.disabled\:stroke-pink-800:disabled {
  stroke: #9E165F;
}

.disabled\:stroke-pink-900:disabled {
  stroke: #851651;
}

.disabled\:stroke-pink:disabled {
  stroke: #F67007;
}

.disabled\:stroke-rose-25:disabled {
  stroke: #FFF5F6;
}

.disabled\:stroke-rose-50:disabled {
  stroke: #FFF1F3;
}

.disabled\:stroke-rose-100:disabled {
  stroke: #FFE4E8;
}

.disabled\:stroke-rose-200:disabled {
  stroke: #FECDD6;
}

.disabled\:stroke-rose-300:disabled {
  stroke: #FEA3B4;
}

.disabled\:stroke-rose-400:disabled {
  stroke: #FD6F8E;
}

.disabled\:stroke-rose-500:disabled {
  stroke: #F63D68;
}

.disabled\:stroke-rose-600:disabled {
  stroke: #E31854;
}

.disabled\:stroke-rose-700:disabled {
  stroke: #C01048;
}

.disabled\:stroke-rose-800:disabled {
  stroke: #A11043;
}

.disabled\:stroke-rose-900:disabled {
  stroke: #89123E;
}

.disabled\:stroke-rose:disabled {
  stroke: #FD6F8E;
}

.disabled\:stroke-orange-dark-25:disabled {
  stroke: #FFF9F5;
}

.disabled\:stroke-orange-dark-50:disabled {
  stroke: #FFF4ED;
}

.disabled\:stroke-orange-dark-100:disabled {
  stroke: #FFE6D5;
}

.disabled\:stroke-orange-dark-200:disabled {
  stroke: #FFD6AE;
}

.disabled\:stroke-orange-dark-300:disabled {
  stroke: #FF9C66;
}

.disabled\:stroke-orange-dark-400:disabled {
  stroke: #FF692E;
}

.disabled\:stroke-orange-dark-500:disabled {
  stroke: #FF4405;
}

.disabled\:stroke-orange-dark-600:disabled {
  stroke: #E62E05;
}

.disabled\:stroke-orange-dark-700:disabled {
  stroke: #BC1B06;
}

.disabled\:stroke-orange-dark-800:disabled {
  stroke: #97180C;
}

.disabled\:stroke-orange-dark-900:disabled {
  stroke: #771A0D;
}

.disabled\:stroke-orange-dark:disabled {
  stroke: #FF692E;
}

.disabled\:stroke-orange-25:disabled {
  stroke: #FEFAF5;
}

.disabled\:stroke-orange-50:disabled {
  stroke: #FEF6EE;
}

.disabled\:stroke-orange-100:disabled {
  stroke: #FDEAD7;
}

.disabled\:stroke-orange-200:disabled {
  stroke: #F9DBAF;
}

.disabled\:stroke-orange-300:disabled {
  stroke: #F7B27A;
}

.disabled\:stroke-orange-400:disabled {
  stroke: #F38744;
}

.disabled\:stroke-orange-500:disabled {
  stroke: #EF6820;
}

.disabled\:stroke-orange-600:disabled {
  stroke: #E04F16;
}

.disabled\:stroke-orange-700:disabled {
  stroke: #B93815;
}

.disabled\:stroke-orange-800:disabled {
  stroke: #932F19;
}

.disabled\:stroke-orange-900:disabled {
  stroke: #772917;
}

.disabled\:stroke-orange:disabled {
  stroke: #F38744;
}

.disabled\:stroke-yellow-25:disabled {
  stroke: #FEFDF0;
}

.disabled\:stroke-yellow-50:disabled {
  stroke: #FEFBE8;
}

.disabled\:stroke-yellow-100:disabled {
  stroke: #FEF7C3;
}

.disabled\:stroke-yellow-200:disabled {
  stroke: #FEEE95;
}

.disabled\:stroke-yellow-300:disabled {
  stroke: #FDE272;
}

.disabled\:stroke-yellow-400:disabled {
  stroke: #FAC515;
}

.disabled\:stroke-yellow-500:disabled {
  stroke: #EAAA08;
}

.disabled\:stroke-yellow-600:disabled {
  stroke: #CA8504;
}

.disabled\:stroke-yellow-700:disabled {
  stroke: #A15C07;
}

.disabled\:stroke-yellow-800:disabled {
  stroke: #854A0E;
}

.disabled\:stroke-yellow-900:disabled {
  stroke: #713812;
}

.disabled\:stroke-yellow:disabled {
  stroke: #FAC515;
}

.disabled\:stroke-white\/0:disabled {
  stroke: rgb(255 255 255 / 0);
}

.disabled\:stroke-white\/5:disabled {
  stroke: rgb(255 255 255 / 0.05);
}

.disabled\:stroke-white\/10:disabled {
  stroke: rgb(255 255 255 / 0.1);
}

.disabled\:stroke-white\/20:disabled {
  stroke: rgb(255 255 255 / 0.2);
}

.disabled\:stroke-white\/25:disabled {
  stroke: rgb(255 255 255 / 0.25);
}

.disabled\:stroke-white\/30:disabled {
  stroke: rgb(255 255 255 / 0.3);
}

.disabled\:stroke-white\/40:disabled {
  stroke: rgb(255 255 255 / 0.4);
}

.disabled\:stroke-white\/50:disabled {
  stroke: rgb(255 255 255 / 0.5);
}

.disabled\:stroke-white\/60:disabled {
  stroke: rgb(255 255 255 / 0.6);
}

.disabled\:stroke-white\/70:disabled {
  stroke: rgb(255 255 255 / 0.7);
}

.disabled\:stroke-white\/75:disabled {
  stroke: rgb(255 255 255 / 0.75);
}

.disabled\:stroke-white\/80:disabled {
  stroke: rgb(255 255 255 / 0.8);
}

.disabled\:stroke-white\/90:disabled {
  stroke: rgb(255 255 255 / 0.9);
}

.disabled\:stroke-white\/95:disabled {
  stroke: rgb(255 255 255 / 0.95);
}

.disabled\:stroke-white\/100:disabled {
  stroke: rgb(255 255 255 / 1);
}

.disabled\:stroke-black\/0:disabled {
  stroke: rgb(0 0 0 / 0);
}

.disabled\:stroke-black\/5:disabled {
  stroke: rgb(0 0 0 / 0.05);
}

.disabled\:stroke-black\/10:disabled {
  stroke: rgb(0 0 0 / 0.1);
}

.disabled\:stroke-black\/20:disabled {
  stroke: rgb(0 0 0 / 0.2);
}

.disabled\:stroke-black\/25:disabled {
  stroke: rgb(0 0 0 / 0.25);
}

.disabled\:stroke-black\/30:disabled {
  stroke: rgb(0 0 0 / 0.3);
}

.disabled\:stroke-black\/40:disabled {
  stroke: rgb(0 0 0 / 0.4);
}

.disabled\:stroke-black\/50:disabled {
  stroke: rgb(0 0 0 / 0.5);
}

.disabled\:stroke-black\/60:disabled {
  stroke: rgb(0 0 0 / 0.6);
}

.disabled\:stroke-black\/70:disabled {
  stroke: rgb(0 0 0 / 0.7);
}

.disabled\:stroke-black\/75:disabled {
  stroke: rgb(0 0 0 / 0.75);
}

.disabled\:stroke-black\/80:disabled {
  stroke: rgb(0 0 0 / 0.8);
}

.disabled\:stroke-black\/90:disabled {
  stroke: rgb(0 0 0 / 0.9);
}

.disabled\:stroke-black\/95:disabled {
  stroke: rgb(0 0 0 / 0.95);
}

.disabled\:stroke-black\/100:disabled {
  stroke: rgb(0 0 0 / 1);
}

.disabled\:stroke-gray-25\/0:disabled {
  stroke: rgb(252 252 253 / 0);
}

.disabled\:stroke-gray-25\/5:disabled {
  stroke: rgb(252 252 253 / 0.05);
}

.disabled\:stroke-gray-25\/10:disabled {
  stroke: rgb(252 252 253 / 0.1);
}

.disabled\:stroke-gray-25\/20:disabled {
  stroke: rgb(252 252 253 / 0.2);
}

.disabled\:stroke-gray-25\/25:disabled {
  stroke: rgb(252 252 253 / 0.25);
}

.disabled\:stroke-gray-25\/30:disabled {
  stroke: rgb(252 252 253 / 0.3);
}

.disabled\:stroke-gray-25\/40:disabled {
  stroke: rgb(252 252 253 / 0.4);
}

.disabled\:stroke-gray-25\/50:disabled {
  stroke: rgb(252 252 253 / 0.5);
}

.disabled\:stroke-gray-25\/60:disabled {
  stroke: rgb(252 252 253 / 0.6);
}

.disabled\:stroke-gray-25\/70:disabled {
  stroke: rgb(252 252 253 / 0.7);
}

.disabled\:stroke-gray-25\/75:disabled {
  stroke: rgb(252 252 253 / 0.75);
}

.disabled\:stroke-gray-25\/80:disabled {
  stroke: rgb(252 252 253 / 0.8);
}

.disabled\:stroke-gray-25\/90:disabled {
  stroke: rgb(252 252 253 / 0.9);
}

.disabled\:stroke-gray-25\/95:disabled {
  stroke: rgb(252 252 253 / 0.95);
}

.disabled\:stroke-gray-25\/100:disabled {
  stroke: rgb(252 252 253 / 1);
}

.disabled\:stroke-gray-50\/0:disabled {
  stroke: rgb(249 250 251 / 0);
}

.disabled\:stroke-gray-50\/5:disabled {
  stroke: rgb(249 250 251 / 0.05);
}

.disabled\:stroke-gray-50\/10:disabled {
  stroke: rgb(249 250 251 / 0.1);
}

.disabled\:stroke-gray-50\/20:disabled {
  stroke: rgb(249 250 251 / 0.2);
}

.disabled\:stroke-gray-50\/25:disabled {
  stroke: rgb(249 250 251 / 0.25);
}

.disabled\:stroke-gray-50\/30:disabled {
  stroke: rgb(249 250 251 / 0.3);
}

.disabled\:stroke-gray-50\/40:disabled {
  stroke: rgb(249 250 251 / 0.4);
}

.disabled\:stroke-gray-50\/50:disabled {
  stroke: rgb(249 250 251 / 0.5);
}

.disabled\:stroke-gray-50\/60:disabled {
  stroke: rgb(249 250 251 / 0.6);
}

.disabled\:stroke-gray-50\/70:disabled {
  stroke: rgb(249 250 251 / 0.7);
}

.disabled\:stroke-gray-50\/75:disabled {
  stroke: rgb(249 250 251 / 0.75);
}

.disabled\:stroke-gray-50\/80:disabled {
  stroke: rgb(249 250 251 / 0.8);
}

.disabled\:stroke-gray-50\/90:disabled {
  stroke: rgb(249 250 251 / 0.9);
}

.disabled\:stroke-gray-50\/95:disabled {
  stroke: rgb(249 250 251 / 0.95);
}

.disabled\:stroke-gray-50\/100:disabled {
  stroke: rgb(249 250 251 / 1);
}

.disabled\:stroke-gray-100\/0:disabled {
  stroke: rgb(242 244 247 / 0);
}

.disabled\:stroke-gray-100\/5:disabled {
  stroke: rgb(242 244 247 / 0.05);
}

.disabled\:stroke-gray-100\/10:disabled {
  stroke: rgb(242 244 247 / 0.1);
}

.disabled\:stroke-gray-100\/20:disabled {
  stroke: rgb(242 244 247 / 0.2);
}

.disabled\:stroke-gray-100\/25:disabled {
  stroke: rgb(242 244 247 / 0.25);
}

.disabled\:stroke-gray-100\/30:disabled {
  stroke: rgb(242 244 247 / 0.3);
}

.disabled\:stroke-gray-100\/40:disabled {
  stroke: rgb(242 244 247 / 0.4);
}

.disabled\:stroke-gray-100\/50:disabled {
  stroke: rgb(242 244 247 / 0.5);
}

.disabled\:stroke-gray-100\/60:disabled {
  stroke: rgb(242 244 247 / 0.6);
}

.disabled\:stroke-gray-100\/70:disabled {
  stroke: rgb(242 244 247 / 0.7);
}

.disabled\:stroke-gray-100\/75:disabled {
  stroke: rgb(242 244 247 / 0.75);
}

.disabled\:stroke-gray-100\/80:disabled {
  stroke: rgb(242 244 247 / 0.8);
}

.disabled\:stroke-gray-100\/90:disabled {
  stroke: rgb(242 244 247 / 0.9);
}

.disabled\:stroke-gray-100\/95:disabled {
  stroke: rgb(242 244 247 / 0.95);
}

.disabled\:stroke-gray-100\/100:disabled {
  stroke: rgb(242 244 247 / 1);
}

.disabled\:stroke-gray-200\/0:disabled {
  stroke: rgb(234 236 240 / 0);
}

.disabled\:stroke-gray-200\/5:disabled {
  stroke: rgb(234 236 240 / 0.05);
}

.disabled\:stroke-gray-200\/10:disabled {
  stroke: rgb(234 236 240 / 0.1);
}

.disabled\:stroke-gray-200\/20:disabled {
  stroke: rgb(234 236 240 / 0.2);
}

.disabled\:stroke-gray-200\/25:disabled {
  stroke: rgb(234 236 240 / 0.25);
}

.disabled\:stroke-gray-200\/30:disabled {
  stroke: rgb(234 236 240 / 0.3);
}

.disabled\:stroke-gray-200\/40:disabled {
  stroke: rgb(234 236 240 / 0.4);
}

.disabled\:stroke-gray-200\/50:disabled {
  stroke: rgb(234 236 240 / 0.5);
}

.disabled\:stroke-gray-200\/60:disabled {
  stroke: rgb(234 236 240 / 0.6);
}

.disabled\:stroke-gray-200\/70:disabled {
  stroke: rgb(234 236 240 / 0.7);
}

.disabled\:stroke-gray-200\/75:disabled {
  stroke: rgb(234 236 240 / 0.75);
}

.disabled\:stroke-gray-200\/80:disabled {
  stroke: rgb(234 236 240 / 0.8);
}

.disabled\:stroke-gray-200\/90:disabled {
  stroke: rgb(234 236 240 / 0.9);
}

.disabled\:stroke-gray-200\/95:disabled {
  stroke: rgb(234 236 240 / 0.95);
}

.disabled\:stroke-gray-200\/100:disabled {
  stroke: rgb(234 236 240 / 1);
}

.disabled\:stroke-gray-300\/0:disabled {
  stroke: rgb(208 213 221 / 0);
}

.disabled\:stroke-gray-300\/5:disabled {
  stroke: rgb(208 213 221 / 0.05);
}

.disabled\:stroke-gray-300\/10:disabled {
  stroke: rgb(208 213 221 / 0.1);
}

.disabled\:stroke-gray-300\/20:disabled {
  stroke: rgb(208 213 221 / 0.2);
}

.disabled\:stroke-gray-300\/25:disabled {
  stroke: rgb(208 213 221 / 0.25);
}

.disabled\:stroke-gray-300\/30:disabled {
  stroke: rgb(208 213 221 / 0.3);
}

.disabled\:stroke-gray-300\/40:disabled {
  stroke: rgb(208 213 221 / 0.4);
}

.disabled\:stroke-gray-300\/50:disabled {
  stroke: rgb(208 213 221 / 0.5);
}

.disabled\:stroke-gray-300\/60:disabled {
  stroke: rgb(208 213 221 / 0.6);
}

.disabled\:stroke-gray-300\/70:disabled {
  stroke: rgb(208 213 221 / 0.7);
}

.disabled\:stroke-gray-300\/75:disabled {
  stroke: rgb(208 213 221 / 0.75);
}

.disabled\:stroke-gray-300\/80:disabled {
  stroke: rgb(208 213 221 / 0.8);
}

.disabled\:stroke-gray-300\/90:disabled {
  stroke: rgb(208 213 221 / 0.9);
}

.disabled\:stroke-gray-300\/95:disabled {
  stroke: rgb(208 213 221 / 0.95);
}

.disabled\:stroke-gray-300\/100:disabled {
  stroke: rgb(208 213 221 / 1);
}

.disabled\:stroke-gray-400\/0:disabled {
  stroke: rgb(152 162 179 / 0);
}

.disabled\:stroke-gray-400\/5:disabled {
  stroke: rgb(152 162 179 / 0.05);
}

.disabled\:stroke-gray-400\/10:disabled {
  stroke: rgb(152 162 179 / 0.1);
}

.disabled\:stroke-gray-400\/20:disabled {
  stroke: rgb(152 162 179 / 0.2);
}

.disabled\:stroke-gray-400\/25:disabled {
  stroke: rgb(152 162 179 / 0.25);
}

.disabled\:stroke-gray-400\/30:disabled {
  stroke: rgb(152 162 179 / 0.3);
}

.disabled\:stroke-gray-400\/40:disabled {
  stroke: rgb(152 162 179 / 0.4);
}

.disabled\:stroke-gray-400\/50:disabled {
  stroke: rgb(152 162 179 / 0.5);
}

.disabled\:stroke-gray-400\/60:disabled {
  stroke: rgb(152 162 179 / 0.6);
}

.disabled\:stroke-gray-400\/70:disabled {
  stroke: rgb(152 162 179 / 0.7);
}

.disabled\:stroke-gray-400\/75:disabled {
  stroke: rgb(152 162 179 / 0.75);
}

.disabled\:stroke-gray-400\/80:disabled {
  stroke: rgb(152 162 179 / 0.8);
}

.disabled\:stroke-gray-400\/90:disabled {
  stroke: rgb(152 162 179 / 0.9);
}

.disabled\:stroke-gray-400\/95:disabled {
  stroke: rgb(152 162 179 / 0.95);
}

.disabled\:stroke-gray-400\/100:disabled {
  stroke: rgb(152 162 179 / 1);
}

.disabled\:stroke-gray-500\/0:disabled {
  stroke: rgb(102 112 133 / 0);
}

.disabled\:stroke-gray-500\/5:disabled {
  stroke: rgb(102 112 133 / 0.05);
}

.disabled\:stroke-gray-500\/10:disabled {
  stroke: rgb(102 112 133 / 0.1);
}

.disabled\:stroke-gray-500\/20:disabled {
  stroke: rgb(102 112 133 / 0.2);
}

.disabled\:stroke-gray-500\/25:disabled {
  stroke: rgb(102 112 133 / 0.25);
}

.disabled\:stroke-gray-500\/30:disabled {
  stroke: rgb(102 112 133 / 0.3);
}

.disabled\:stroke-gray-500\/40:disabled {
  stroke: rgb(102 112 133 / 0.4);
}

.disabled\:stroke-gray-500\/50:disabled {
  stroke: rgb(102 112 133 / 0.5);
}

.disabled\:stroke-gray-500\/60:disabled {
  stroke: rgb(102 112 133 / 0.6);
}

.disabled\:stroke-gray-500\/70:disabled {
  stroke: rgb(102 112 133 / 0.7);
}

.disabled\:stroke-gray-500\/75:disabled {
  stroke: rgb(102 112 133 / 0.75);
}

.disabled\:stroke-gray-500\/80:disabled {
  stroke: rgb(102 112 133 / 0.8);
}

.disabled\:stroke-gray-500\/90:disabled {
  stroke: rgb(102 112 133 / 0.9);
}

.disabled\:stroke-gray-500\/95:disabled {
  stroke: rgb(102 112 133 / 0.95);
}

.disabled\:stroke-gray-500\/100:disabled {
  stroke: rgb(102 112 133 / 1);
}

.disabled\:stroke-gray-600\/0:disabled {
  stroke: rgb(71 84 103 / 0);
}

.disabled\:stroke-gray-600\/5:disabled {
  stroke: rgb(71 84 103 / 0.05);
}

.disabled\:stroke-gray-600\/10:disabled {
  stroke: rgb(71 84 103 / 0.1);
}

.disabled\:stroke-gray-600\/20:disabled {
  stroke: rgb(71 84 103 / 0.2);
}

.disabled\:stroke-gray-600\/25:disabled {
  stroke: rgb(71 84 103 / 0.25);
}

.disabled\:stroke-gray-600\/30:disabled {
  stroke: rgb(71 84 103 / 0.3);
}

.disabled\:stroke-gray-600\/40:disabled {
  stroke: rgb(71 84 103 / 0.4);
}

.disabled\:stroke-gray-600\/50:disabled {
  stroke: rgb(71 84 103 / 0.5);
}

.disabled\:stroke-gray-600\/60:disabled {
  stroke: rgb(71 84 103 / 0.6);
}

.disabled\:stroke-gray-600\/70:disabled {
  stroke: rgb(71 84 103 / 0.7);
}

.disabled\:stroke-gray-600\/75:disabled {
  stroke: rgb(71 84 103 / 0.75);
}

.disabled\:stroke-gray-600\/80:disabled {
  stroke: rgb(71 84 103 / 0.8);
}

.disabled\:stroke-gray-600\/90:disabled {
  stroke: rgb(71 84 103 / 0.9);
}

.disabled\:stroke-gray-600\/95:disabled {
  stroke: rgb(71 84 103 / 0.95);
}

.disabled\:stroke-gray-600\/100:disabled {
  stroke: rgb(71 84 103 / 1);
}

.disabled\:stroke-gray-700\/0:disabled {
  stroke: rgb(52 64 84 / 0);
}

.disabled\:stroke-gray-700\/5:disabled {
  stroke: rgb(52 64 84 / 0.05);
}

.disabled\:stroke-gray-700\/10:disabled {
  stroke: rgb(52 64 84 / 0.1);
}

.disabled\:stroke-gray-700\/20:disabled {
  stroke: rgb(52 64 84 / 0.2);
}

.disabled\:stroke-gray-700\/25:disabled {
  stroke: rgb(52 64 84 / 0.25);
}

.disabled\:stroke-gray-700\/30:disabled {
  stroke: rgb(52 64 84 / 0.3);
}

.disabled\:stroke-gray-700\/40:disabled {
  stroke: rgb(52 64 84 / 0.4);
}

.disabled\:stroke-gray-700\/50:disabled {
  stroke: rgb(52 64 84 / 0.5);
}

.disabled\:stroke-gray-700\/60:disabled {
  stroke: rgb(52 64 84 / 0.6);
}

.disabled\:stroke-gray-700\/70:disabled {
  stroke: rgb(52 64 84 / 0.7);
}

.disabled\:stroke-gray-700\/75:disabled {
  stroke: rgb(52 64 84 / 0.75);
}

.disabled\:stroke-gray-700\/80:disabled {
  stroke: rgb(52 64 84 / 0.8);
}

.disabled\:stroke-gray-700\/90:disabled {
  stroke: rgb(52 64 84 / 0.9);
}

.disabled\:stroke-gray-700\/95:disabled {
  stroke: rgb(52 64 84 / 0.95);
}

.disabled\:stroke-gray-700\/100:disabled {
  stroke: rgb(52 64 84 / 1);
}

.disabled\:stroke-gray-800\/0:disabled {
  stroke: rgb(29 41 57 / 0);
}

.disabled\:stroke-gray-800\/5:disabled {
  stroke: rgb(29 41 57 / 0.05);
}

.disabled\:stroke-gray-800\/10:disabled {
  stroke: rgb(29 41 57 / 0.1);
}

.disabled\:stroke-gray-800\/20:disabled {
  stroke: rgb(29 41 57 / 0.2);
}

.disabled\:stroke-gray-800\/25:disabled {
  stroke: rgb(29 41 57 / 0.25);
}

.disabled\:stroke-gray-800\/30:disabled {
  stroke: rgb(29 41 57 / 0.3);
}

.disabled\:stroke-gray-800\/40:disabled {
  stroke: rgb(29 41 57 / 0.4);
}

.disabled\:stroke-gray-800\/50:disabled {
  stroke: rgb(29 41 57 / 0.5);
}

.disabled\:stroke-gray-800\/60:disabled {
  stroke: rgb(29 41 57 / 0.6);
}

.disabled\:stroke-gray-800\/70:disabled {
  stroke: rgb(29 41 57 / 0.7);
}

.disabled\:stroke-gray-800\/75:disabled {
  stroke: rgb(29 41 57 / 0.75);
}

.disabled\:stroke-gray-800\/80:disabled {
  stroke: rgb(29 41 57 / 0.8);
}

.disabled\:stroke-gray-800\/90:disabled {
  stroke: rgb(29 41 57 / 0.9);
}

.disabled\:stroke-gray-800\/95:disabled {
  stroke: rgb(29 41 57 / 0.95);
}

.disabled\:stroke-gray-800\/100:disabled {
  stroke: rgb(29 41 57 / 1);
}

.disabled\:stroke-gray-900\/0:disabled {
  stroke: rgb(16 24 40 / 0);
}

.disabled\:stroke-gray-900\/5:disabled {
  stroke: rgb(16 24 40 / 0.05);
}

.disabled\:stroke-gray-900\/10:disabled {
  stroke: rgb(16 24 40 / 0.1);
}

.disabled\:stroke-gray-900\/20:disabled {
  stroke: rgb(16 24 40 / 0.2);
}

.disabled\:stroke-gray-900\/25:disabled {
  stroke: rgb(16 24 40 / 0.25);
}

.disabled\:stroke-gray-900\/30:disabled {
  stroke: rgb(16 24 40 / 0.3);
}

.disabled\:stroke-gray-900\/40:disabled {
  stroke: rgb(16 24 40 / 0.4);
}

.disabled\:stroke-gray-900\/50:disabled {
  stroke: rgb(16 24 40 / 0.5);
}

.disabled\:stroke-gray-900\/60:disabled {
  stroke: rgb(16 24 40 / 0.6);
}

.disabled\:stroke-gray-900\/70:disabled {
  stroke: rgb(16 24 40 / 0.7);
}

.disabled\:stroke-gray-900\/75:disabled {
  stroke: rgb(16 24 40 / 0.75);
}

.disabled\:stroke-gray-900\/80:disabled {
  stroke: rgb(16 24 40 / 0.8);
}

.disabled\:stroke-gray-900\/90:disabled {
  stroke: rgb(16 24 40 / 0.9);
}

.disabled\:stroke-gray-900\/95:disabled {
  stroke: rgb(16 24 40 / 0.95);
}

.disabled\:stroke-gray-900\/100:disabled {
  stroke: rgb(16 24 40 / 1);
}

.disabled\:stroke-gray\/0:disabled {
  stroke: rgb(152 162 179 / 0);
}

.disabled\:stroke-gray\/5:disabled {
  stroke: rgb(152 162 179 / 0.05);
}

.disabled\:stroke-gray\/10:disabled {
  stroke: rgb(152 162 179 / 0.1);
}

.disabled\:stroke-gray\/20:disabled {
  stroke: rgb(152 162 179 / 0.2);
}

.disabled\:stroke-gray\/25:disabled {
  stroke: rgb(152 162 179 / 0.25);
}

.disabled\:stroke-gray\/30:disabled {
  stroke: rgb(152 162 179 / 0.3);
}

.disabled\:stroke-gray\/40:disabled {
  stroke: rgb(152 162 179 / 0.4);
}

.disabled\:stroke-gray\/50:disabled {
  stroke: rgb(152 162 179 / 0.5);
}

.disabled\:stroke-gray\/60:disabled {
  stroke: rgb(152 162 179 / 0.6);
}

.disabled\:stroke-gray\/70:disabled {
  stroke: rgb(152 162 179 / 0.7);
}

.disabled\:stroke-gray\/75:disabled {
  stroke: rgb(152 162 179 / 0.75);
}

.disabled\:stroke-gray\/80:disabled {
  stroke: rgb(152 162 179 / 0.8);
}

.disabled\:stroke-gray\/90:disabled {
  stroke: rgb(152 162 179 / 0.9);
}

.disabled\:stroke-gray\/95:disabled {
  stroke: rgb(152 162 179 / 0.95);
}

.disabled\:stroke-gray\/100:disabled {
  stroke: rgb(152 162 179 / 1);
}

.disabled\:stroke-primary-25\/0:disabled {
  stroke: rgb(247 250 255 / 0);
}

.disabled\:stroke-primary-25\/5:disabled {
  stroke: rgb(247 250 255 / 0.05);
}

.disabled\:stroke-primary-25\/10:disabled {
  stroke: rgb(247 250 255 / 0.1);
}

.disabled\:stroke-primary-25\/20:disabled {
  stroke: rgb(247 250 255 / 0.2);
}

.disabled\:stroke-primary-25\/25:disabled {
  stroke: rgb(247 250 255 / 0.25);
}

.disabled\:stroke-primary-25\/30:disabled {
  stroke: rgb(247 250 255 / 0.3);
}

.disabled\:stroke-primary-25\/40:disabled {
  stroke: rgb(247 250 255 / 0.4);
}

.disabled\:stroke-primary-25\/50:disabled {
  stroke: rgb(247 250 255 / 0.5);
}

.disabled\:stroke-primary-25\/60:disabled {
  stroke: rgb(247 250 255 / 0.6);
}

.disabled\:stroke-primary-25\/70:disabled {
  stroke: rgb(247 250 255 / 0.7);
}

.disabled\:stroke-primary-25\/75:disabled {
  stroke: rgb(247 250 255 / 0.75);
}

.disabled\:stroke-primary-25\/80:disabled {
  stroke: rgb(247 250 255 / 0.8);
}

.disabled\:stroke-primary-25\/90:disabled {
  stroke: rgb(247 250 255 / 0.9);
}

.disabled\:stroke-primary-25\/95:disabled {
  stroke: rgb(247 250 255 / 0.95);
}

.disabled\:stroke-primary-25\/100:disabled {
  stroke: rgb(247 250 255 / 1);
}

.disabled\:stroke-primary-50\/0:disabled {
  stroke: rgb(245 248 255 / 0);
}

.disabled\:stroke-primary-50\/5:disabled {
  stroke: rgb(245 248 255 / 0.05);
}

.disabled\:stroke-primary-50\/10:disabled {
  stroke: rgb(245 248 255 / 0.1);
}

.disabled\:stroke-primary-50\/20:disabled {
  stroke: rgb(245 248 255 / 0.2);
}

.disabled\:stroke-primary-50\/25:disabled {
  stroke: rgb(245 248 255 / 0.25);
}

.disabled\:stroke-primary-50\/30:disabled {
  stroke: rgb(245 248 255 / 0.3);
}

.disabled\:stroke-primary-50\/40:disabled {
  stroke: rgb(245 248 255 / 0.4);
}

.disabled\:stroke-primary-50\/50:disabled {
  stroke: rgb(245 248 255 / 0.5);
}

.disabled\:stroke-primary-50\/60:disabled {
  stroke: rgb(245 248 255 / 0.6);
}

.disabled\:stroke-primary-50\/70:disabled {
  stroke: rgb(245 248 255 / 0.7);
}

.disabled\:stroke-primary-50\/75:disabled {
  stroke: rgb(245 248 255 / 0.75);
}

.disabled\:stroke-primary-50\/80:disabled {
  stroke: rgb(245 248 255 / 0.8);
}

.disabled\:stroke-primary-50\/90:disabled {
  stroke: rgb(245 248 255 / 0.9);
}

.disabled\:stroke-primary-50\/95:disabled {
  stroke: rgb(245 248 255 / 0.95);
}

.disabled\:stroke-primary-50\/100:disabled {
  stroke: rgb(245 248 255 / 1);
}

.disabled\:stroke-primary-100\/0:disabled {
  stroke: rgb(239 243 255 / 0);
}

.disabled\:stroke-primary-100\/5:disabled {
  stroke: rgb(239 243 255 / 0.05);
}

.disabled\:stroke-primary-100\/10:disabled {
  stroke: rgb(239 243 255 / 0.1);
}

.disabled\:stroke-primary-100\/20:disabled {
  stroke: rgb(239 243 255 / 0.2);
}

.disabled\:stroke-primary-100\/25:disabled {
  stroke: rgb(239 243 255 / 0.25);
}

.disabled\:stroke-primary-100\/30:disabled {
  stroke: rgb(239 243 255 / 0.3);
}

.disabled\:stroke-primary-100\/40:disabled {
  stroke: rgb(239 243 255 / 0.4);
}

.disabled\:stroke-primary-100\/50:disabled {
  stroke: rgb(239 243 255 / 0.5);
}

.disabled\:stroke-primary-100\/60:disabled {
  stroke: rgb(239 243 255 / 0.6);
}

.disabled\:stroke-primary-100\/70:disabled {
  stroke: rgb(239 243 255 / 0.7);
}

.disabled\:stroke-primary-100\/75:disabled {
  stroke: rgb(239 243 255 / 0.75);
}

.disabled\:stroke-primary-100\/80:disabled {
  stroke: rgb(239 243 255 / 0.8);
}

.disabled\:stroke-primary-100\/90:disabled {
  stroke: rgb(239 243 255 / 0.9);
}

.disabled\:stroke-primary-100\/95:disabled {
  stroke: rgb(239 243 255 / 0.95);
}

.disabled\:stroke-primary-100\/100:disabled {
  stroke: rgb(239 243 255 / 1);
}

.disabled\:stroke-primary-200\/0:disabled {
  stroke: rgb(218 232 255 / 0);
}

.disabled\:stroke-primary-200\/5:disabled {
  stroke: rgb(218 232 255 / 0.05);
}

.disabled\:stroke-primary-200\/10:disabled {
  stroke: rgb(218 232 255 / 0.1);
}

.disabled\:stroke-primary-200\/20:disabled {
  stroke: rgb(218 232 255 / 0.2);
}

.disabled\:stroke-primary-200\/25:disabled {
  stroke: rgb(218 232 255 / 0.25);
}

.disabled\:stroke-primary-200\/30:disabled {
  stroke: rgb(218 232 255 / 0.3);
}

.disabled\:stroke-primary-200\/40:disabled {
  stroke: rgb(218 232 255 / 0.4);
}

.disabled\:stroke-primary-200\/50:disabled {
  stroke: rgb(218 232 255 / 0.5);
}

.disabled\:stroke-primary-200\/60:disabled {
  stroke: rgb(218 232 255 / 0.6);
}

.disabled\:stroke-primary-200\/70:disabled {
  stroke: rgb(218 232 255 / 0.7);
}

.disabled\:stroke-primary-200\/75:disabled {
  stroke: rgb(218 232 255 / 0.75);
}

.disabled\:stroke-primary-200\/80:disabled {
  stroke: rgb(218 232 255 / 0.8);
}

.disabled\:stroke-primary-200\/90:disabled {
  stroke: rgb(218 232 255 / 0.9);
}

.disabled\:stroke-primary-200\/95:disabled {
  stroke: rgb(218 232 255 / 0.95);
}

.disabled\:stroke-primary-200\/100:disabled {
  stroke: rgb(218 232 255 / 1);
}

.disabled\:stroke-primary-300\/0:disabled {
  stroke: rgb(158 192 252 / 0);
}

.disabled\:stroke-primary-300\/5:disabled {
  stroke: rgb(158 192 252 / 0.05);
}

.disabled\:stroke-primary-300\/10:disabled {
  stroke: rgb(158 192 252 / 0.1);
}

.disabled\:stroke-primary-300\/20:disabled {
  stroke: rgb(158 192 252 / 0.2);
}

.disabled\:stroke-primary-300\/25:disabled {
  stroke: rgb(158 192 252 / 0.25);
}

.disabled\:stroke-primary-300\/30:disabled {
  stroke: rgb(158 192 252 / 0.3);
}

.disabled\:stroke-primary-300\/40:disabled {
  stroke: rgb(158 192 252 / 0.4);
}

.disabled\:stroke-primary-300\/50:disabled {
  stroke: rgb(158 192 252 / 0.5);
}

.disabled\:stroke-primary-300\/60:disabled {
  stroke: rgb(158 192 252 / 0.6);
}

.disabled\:stroke-primary-300\/70:disabled {
  stroke: rgb(158 192 252 / 0.7);
}

.disabled\:stroke-primary-300\/75:disabled {
  stroke: rgb(158 192 252 / 0.75);
}

.disabled\:stroke-primary-300\/80:disabled {
  stroke: rgb(158 192 252 / 0.8);
}

.disabled\:stroke-primary-300\/90:disabled {
  stroke: rgb(158 192 252 / 0.9);
}

.disabled\:stroke-primary-300\/95:disabled {
  stroke: rgb(158 192 252 / 0.95);
}

.disabled\:stroke-primary-300\/100:disabled {
  stroke: rgb(158 192 252 / 1);
}

.disabled\:stroke-primary-400\/0:disabled {
  stroke: rgb(116 167 254 / 0);
}

.disabled\:stroke-primary-400\/5:disabled {
  stroke: rgb(116 167 254 / 0.05);
}

.disabled\:stroke-primary-400\/10:disabled {
  stroke: rgb(116 167 254 / 0.1);
}

.disabled\:stroke-primary-400\/20:disabled {
  stroke: rgb(116 167 254 / 0.2);
}

.disabled\:stroke-primary-400\/25:disabled {
  stroke: rgb(116 167 254 / 0.25);
}

.disabled\:stroke-primary-400\/30:disabled {
  stroke: rgb(116 167 254 / 0.3);
}

.disabled\:stroke-primary-400\/40:disabled {
  stroke: rgb(116 167 254 / 0.4);
}

.disabled\:stroke-primary-400\/50:disabled {
  stroke: rgb(116 167 254 / 0.5);
}

.disabled\:stroke-primary-400\/60:disabled {
  stroke: rgb(116 167 254 / 0.6);
}

.disabled\:stroke-primary-400\/70:disabled {
  stroke: rgb(116 167 254 / 0.7);
}

.disabled\:stroke-primary-400\/75:disabled {
  stroke: rgb(116 167 254 / 0.75);
}

.disabled\:stroke-primary-400\/80:disabled {
  stroke: rgb(116 167 254 / 0.8);
}

.disabled\:stroke-primary-400\/90:disabled {
  stroke: rgb(116 167 254 / 0.9);
}

.disabled\:stroke-primary-400\/95:disabled {
  stroke: rgb(116 167 254 / 0.95);
}

.disabled\:stroke-primary-400\/100:disabled {
  stroke: rgb(116 167 254 / 1);
}

.disabled\:stroke-primary-500\/0:disabled {
  stroke: rgb(87 148 253 / 0);
}

.disabled\:stroke-primary-500\/5:disabled {
  stroke: rgb(87 148 253 / 0.05);
}

.disabled\:stroke-primary-500\/10:disabled {
  stroke: rgb(87 148 253 / 0.1);
}

.disabled\:stroke-primary-500\/20:disabled {
  stroke: rgb(87 148 253 / 0.2);
}

.disabled\:stroke-primary-500\/25:disabled {
  stroke: rgb(87 148 253 / 0.25);
}

.disabled\:stroke-primary-500\/30:disabled {
  stroke: rgb(87 148 253 / 0.3);
}

.disabled\:stroke-primary-500\/40:disabled {
  stroke: rgb(87 148 253 / 0.4);
}

.disabled\:stroke-primary-500\/50:disabled {
  stroke: rgb(87 148 253 / 0.5);
}

.disabled\:stroke-primary-500\/60:disabled {
  stroke: rgb(87 148 253 / 0.6);
}

.disabled\:stroke-primary-500\/70:disabled {
  stroke: rgb(87 148 253 / 0.7);
}

.disabled\:stroke-primary-500\/75:disabled {
  stroke: rgb(87 148 253 / 0.75);
}

.disabled\:stroke-primary-500\/80:disabled {
  stroke: rgb(87 148 253 / 0.8);
}

.disabled\:stroke-primary-500\/90:disabled {
  stroke: rgb(87 148 253 / 0.9);
}

.disabled\:stroke-primary-500\/95:disabled {
  stroke: rgb(87 148 253 / 0.95);
}

.disabled\:stroke-primary-500\/100:disabled {
  stroke: rgb(87 148 253 / 1);
}

.disabled\:stroke-primary-600\/0:disabled {
  stroke: rgb(61 130 249 / 0);
}

.disabled\:stroke-primary-600\/5:disabled {
  stroke: rgb(61 130 249 / 0.05);
}

.disabled\:stroke-primary-600\/10:disabled {
  stroke: rgb(61 130 249 / 0.1);
}

.disabled\:stroke-primary-600\/20:disabled {
  stroke: rgb(61 130 249 / 0.2);
}

.disabled\:stroke-primary-600\/25:disabled {
  stroke: rgb(61 130 249 / 0.25);
}

.disabled\:stroke-primary-600\/30:disabled {
  stroke: rgb(61 130 249 / 0.3);
}

.disabled\:stroke-primary-600\/40:disabled {
  stroke: rgb(61 130 249 / 0.4);
}

.disabled\:stroke-primary-600\/50:disabled {
  stroke: rgb(61 130 249 / 0.5);
}

.disabled\:stroke-primary-600\/60:disabled {
  stroke: rgb(61 130 249 / 0.6);
}

.disabled\:stroke-primary-600\/70:disabled {
  stroke: rgb(61 130 249 / 0.7);
}

.disabled\:stroke-primary-600\/75:disabled {
  stroke: rgb(61 130 249 / 0.75);
}

.disabled\:stroke-primary-600\/80:disabled {
  stroke: rgb(61 130 249 / 0.8);
}

.disabled\:stroke-primary-600\/90:disabled {
  stroke: rgb(61 130 249 / 0.9);
}

.disabled\:stroke-primary-600\/95:disabled {
  stroke: rgb(61 130 249 / 0.95);
}

.disabled\:stroke-primary-600\/100:disabled {
  stroke: rgb(61 130 249 / 1);
}

.disabled\:stroke-primary-700\/0:disabled {
  stroke: rgb(47 103 201 / 0);
}

.disabled\:stroke-primary-700\/5:disabled {
  stroke: rgb(47 103 201 / 0.05);
}

.disabled\:stroke-primary-700\/10:disabled {
  stroke: rgb(47 103 201 / 0.1);
}

.disabled\:stroke-primary-700\/20:disabled {
  stroke: rgb(47 103 201 / 0.2);
}

.disabled\:stroke-primary-700\/25:disabled {
  stroke: rgb(47 103 201 / 0.25);
}

.disabled\:stroke-primary-700\/30:disabled {
  stroke: rgb(47 103 201 / 0.3);
}

.disabled\:stroke-primary-700\/40:disabled {
  stroke: rgb(47 103 201 / 0.4);
}

.disabled\:stroke-primary-700\/50:disabled {
  stroke: rgb(47 103 201 / 0.5);
}

.disabled\:stroke-primary-700\/60:disabled {
  stroke: rgb(47 103 201 / 0.6);
}

.disabled\:stroke-primary-700\/70:disabled {
  stroke: rgb(47 103 201 / 0.7);
}

.disabled\:stroke-primary-700\/75:disabled {
  stroke: rgb(47 103 201 / 0.75);
}

.disabled\:stroke-primary-700\/80:disabled {
  stroke: rgb(47 103 201 / 0.8);
}

.disabled\:stroke-primary-700\/90:disabled {
  stroke: rgb(47 103 201 / 0.9);
}

.disabled\:stroke-primary-700\/95:disabled {
  stroke: rgb(47 103 201 / 0.95);
}

.disabled\:stroke-primary-700\/100:disabled {
  stroke: rgb(47 103 201 / 1);
}

.disabled\:stroke-primary-800\/0:disabled {
  stroke: rgb(55 76 153 / 0);
}

.disabled\:stroke-primary-800\/5:disabled {
  stroke: rgb(55 76 153 / 0.05);
}

.disabled\:stroke-primary-800\/10:disabled {
  stroke: rgb(55 76 153 / 0.1);
}

.disabled\:stroke-primary-800\/20:disabled {
  stroke: rgb(55 76 153 / 0.2);
}

.disabled\:stroke-primary-800\/25:disabled {
  stroke: rgb(55 76 153 / 0.25);
}

.disabled\:stroke-primary-800\/30:disabled {
  stroke: rgb(55 76 153 / 0.3);
}

.disabled\:stroke-primary-800\/40:disabled {
  stroke: rgb(55 76 153 / 0.4);
}

.disabled\:stroke-primary-800\/50:disabled {
  stroke: rgb(55 76 153 / 0.5);
}

.disabled\:stroke-primary-800\/60:disabled {
  stroke: rgb(55 76 153 / 0.6);
}

.disabled\:stroke-primary-800\/70:disabled {
  stroke: rgb(55 76 153 / 0.7);
}

.disabled\:stroke-primary-800\/75:disabled {
  stroke: rgb(55 76 153 / 0.75);
}

.disabled\:stroke-primary-800\/80:disabled {
  stroke: rgb(55 76 153 / 0.8);
}

.disabled\:stroke-primary-800\/90:disabled {
  stroke: rgb(55 76 153 / 0.9);
}

.disabled\:stroke-primary-800\/95:disabled {
  stroke: rgb(55 76 153 / 0.95);
}

.disabled\:stroke-primary-800\/100:disabled {
  stroke: rgb(55 76 153 / 1);
}

.disabled\:stroke-primary-900\/0:disabled {
  stroke: rgb(36 51 102 / 0);
}

.disabled\:stroke-primary-900\/5:disabled {
  stroke: rgb(36 51 102 / 0.05);
}

.disabled\:stroke-primary-900\/10:disabled {
  stroke: rgb(36 51 102 / 0.1);
}

.disabled\:stroke-primary-900\/20:disabled {
  stroke: rgb(36 51 102 / 0.2);
}

.disabled\:stroke-primary-900\/25:disabled {
  stroke: rgb(36 51 102 / 0.25);
}

.disabled\:stroke-primary-900\/30:disabled {
  stroke: rgb(36 51 102 / 0.3);
}

.disabled\:stroke-primary-900\/40:disabled {
  stroke: rgb(36 51 102 / 0.4);
}

.disabled\:stroke-primary-900\/50:disabled {
  stroke: rgb(36 51 102 / 0.5);
}

.disabled\:stroke-primary-900\/60:disabled {
  stroke: rgb(36 51 102 / 0.6);
}

.disabled\:stroke-primary-900\/70:disabled {
  stroke: rgb(36 51 102 / 0.7);
}

.disabled\:stroke-primary-900\/75:disabled {
  stroke: rgb(36 51 102 / 0.75);
}

.disabled\:stroke-primary-900\/80:disabled {
  stroke: rgb(36 51 102 / 0.8);
}

.disabled\:stroke-primary-900\/90:disabled {
  stroke: rgb(36 51 102 / 0.9);
}

.disabled\:stroke-primary-900\/95:disabled {
  stroke: rgb(36 51 102 / 0.95);
}

.disabled\:stroke-primary-900\/100:disabled {
  stroke: rgb(36 51 102 / 1);
}

.disabled\:stroke-primary\/0:disabled {
  stroke: rgb(116 167 254 / 0);
}

.disabled\:stroke-primary\/5:disabled {
  stroke: rgb(116 167 254 / 0.05);
}

.disabled\:stroke-primary\/10:disabled {
  stroke: rgb(116 167 254 / 0.1);
}

.disabled\:stroke-primary\/20:disabled {
  stroke: rgb(116 167 254 / 0.2);
}

.disabled\:stroke-primary\/25:disabled {
  stroke: rgb(116 167 254 / 0.25);
}

.disabled\:stroke-primary\/30:disabled {
  stroke: rgb(116 167 254 / 0.3);
}

.disabled\:stroke-primary\/40:disabled {
  stroke: rgb(116 167 254 / 0.4);
}

.disabled\:stroke-primary\/50:disabled {
  stroke: rgb(116 167 254 / 0.5);
}

.disabled\:stroke-primary\/60:disabled {
  stroke: rgb(116 167 254 / 0.6);
}

.disabled\:stroke-primary\/70:disabled {
  stroke: rgb(116 167 254 / 0.7);
}

.disabled\:stroke-primary\/75:disabled {
  stroke: rgb(116 167 254 / 0.75);
}

.disabled\:stroke-primary\/80:disabled {
  stroke: rgb(116 167 254 / 0.8);
}

.disabled\:stroke-primary\/90:disabled {
  stroke: rgb(116 167 254 / 0.9);
}

.disabled\:stroke-primary\/95:disabled {
  stroke: rgb(116 167 254 / 0.95);
}

.disabled\:stroke-primary\/100:disabled {
  stroke: rgb(116 167 254 / 1);
}

.disabled\:stroke-error-25\/0:disabled {
  stroke: rgb(255 251 250 / 0);
}

.disabled\:stroke-error-25\/5:disabled {
  stroke: rgb(255 251 250 / 0.05);
}

.disabled\:stroke-error-25\/10:disabled {
  stroke: rgb(255 251 250 / 0.1);
}

.disabled\:stroke-error-25\/20:disabled {
  stroke: rgb(255 251 250 / 0.2);
}

.disabled\:stroke-error-25\/25:disabled {
  stroke: rgb(255 251 250 / 0.25);
}

.disabled\:stroke-error-25\/30:disabled {
  stroke: rgb(255 251 250 / 0.3);
}

.disabled\:stroke-error-25\/40:disabled {
  stroke: rgb(255 251 250 / 0.4);
}

.disabled\:stroke-error-25\/50:disabled {
  stroke: rgb(255 251 250 / 0.5);
}

.disabled\:stroke-error-25\/60:disabled {
  stroke: rgb(255 251 250 / 0.6);
}

.disabled\:stroke-error-25\/70:disabled {
  stroke: rgb(255 251 250 / 0.7);
}

.disabled\:stroke-error-25\/75:disabled {
  stroke: rgb(255 251 250 / 0.75);
}

.disabled\:stroke-error-25\/80:disabled {
  stroke: rgb(255 251 250 / 0.8);
}

.disabled\:stroke-error-25\/90:disabled {
  stroke: rgb(255 251 250 / 0.9);
}

.disabled\:stroke-error-25\/95:disabled {
  stroke: rgb(255 251 250 / 0.95);
}

.disabled\:stroke-error-25\/100:disabled {
  stroke: rgb(255 251 250 / 1);
}

.disabled\:stroke-error-50\/0:disabled {
  stroke: rgb(254 243 242 / 0);
}

.disabled\:stroke-error-50\/5:disabled {
  stroke: rgb(254 243 242 / 0.05);
}

.disabled\:stroke-error-50\/10:disabled {
  stroke: rgb(254 243 242 / 0.1);
}

.disabled\:stroke-error-50\/20:disabled {
  stroke: rgb(254 243 242 / 0.2);
}

.disabled\:stroke-error-50\/25:disabled {
  stroke: rgb(254 243 242 / 0.25);
}

.disabled\:stroke-error-50\/30:disabled {
  stroke: rgb(254 243 242 / 0.3);
}

.disabled\:stroke-error-50\/40:disabled {
  stroke: rgb(254 243 242 / 0.4);
}

.disabled\:stroke-error-50\/50:disabled {
  stroke: rgb(254 243 242 / 0.5);
}

.disabled\:stroke-error-50\/60:disabled {
  stroke: rgb(254 243 242 / 0.6);
}

.disabled\:stroke-error-50\/70:disabled {
  stroke: rgb(254 243 242 / 0.7);
}

.disabled\:stroke-error-50\/75:disabled {
  stroke: rgb(254 243 242 / 0.75);
}

.disabled\:stroke-error-50\/80:disabled {
  stroke: rgb(254 243 242 / 0.8);
}

.disabled\:stroke-error-50\/90:disabled {
  stroke: rgb(254 243 242 / 0.9);
}

.disabled\:stroke-error-50\/95:disabled {
  stroke: rgb(254 243 242 / 0.95);
}

.disabled\:stroke-error-50\/100:disabled {
  stroke: rgb(254 243 242 / 1);
}

.disabled\:stroke-error-100\/0:disabled {
  stroke: rgb(254 228 226 / 0);
}

.disabled\:stroke-error-100\/5:disabled {
  stroke: rgb(254 228 226 / 0.05);
}

.disabled\:stroke-error-100\/10:disabled {
  stroke: rgb(254 228 226 / 0.1);
}

.disabled\:stroke-error-100\/20:disabled {
  stroke: rgb(254 228 226 / 0.2);
}

.disabled\:stroke-error-100\/25:disabled {
  stroke: rgb(254 228 226 / 0.25);
}

.disabled\:stroke-error-100\/30:disabled {
  stroke: rgb(254 228 226 / 0.3);
}

.disabled\:stroke-error-100\/40:disabled {
  stroke: rgb(254 228 226 / 0.4);
}

.disabled\:stroke-error-100\/50:disabled {
  stroke: rgb(254 228 226 / 0.5);
}

.disabled\:stroke-error-100\/60:disabled {
  stroke: rgb(254 228 226 / 0.6);
}

.disabled\:stroke-error-100\/70:disabled {
  stroke: rgb(254 228 226 / 0.7);
}

.disabled\:stroke-error-100\/75:disabled {
  stroke: rgb(254 228 226 / 0.75);
}

.disabled\:stroke-error-100\/80:disabled {
  stroke: rgb(254 228 226 / 0.8);
}

.disabled\:stroke-error-100\/90:disabled {
  stroke: rgb(254 228 226 / 0.9);
}

.disabled\:stroke-error-100\/95:disabled {
  stroke: rgb(254 228 226 / 0.95);
}

.disabled\:stroke-error-100\/100:disabled {
  stroke: rgb(254 228 226 / 1);
}

.disabled\:stroke-error-200\/0:disabled {
  stroke: rgb(254 205 202 / 0);
}

.disabled\:stroke-error-200\/5:disabled {
  stroke: rgb(254 205 202 / 0.05);
}

.disabled\:stroke-error-200\/10:disabled {
  stroke: rgb(254 205 202 / 0.1);
}

.disabled\:stroke-error-200\/20:disabled {
  stroke: rgb(254 205 202 / 0.2);
}

.disabled\:stroke-error-200\/25:disabled {
  stroke: rgb(254 205 202 / 0.25);
}

.disabled\:stroke-error-200\/30:disabled {
  stroke: rgb(254 205 202 / 0.3);
}

.disabled\:stroke-error-200\/40:disabled {
  stroke: rgb(254 205 202 / 0.4);
}

.disabled\:stroke-error-200\/50:disabled {
  stroke: rgb(254 205 202 / 0.5);
}

.disabled\:stroke-error-200\/60:disabled {
  stroke: rgb(254 205 202 / 0.6);
}

.disabled\:stroke-error-200\/70:disabled {
  stroke: rgb(254 205 202 / 0.7);
}

.disabled\:stroke-error-200\/75:disabled {
  stroke: rgb(254 205 202 / 0.75);
}

.disabled\:stroke-error-200\/80:disabled {
  stroke: rgb(254 205 202 / 0.8);
}

.disabled\:stroke-error-200\/90:disabled {
  stroke: rgb(254 205 202 / 0.9);
}

.disabled\:stroke-error-200\/95:disabled {
  stroke: rgb(254 205 202 / 0.95);
}

.disabled\:stroke-error-200\/100:disabled {
  stroke: rgb(254 205 202 / 1);
}

.disabled\:stroke-error-300\/0:disabled {
  stroke: rgb(253 162 155 / 0);
}

.disabled\:stroke-error-300\/5:disabled {
  stroke: rgb(253 162 155 / 0.05);
}

.disabled\:stroke-error-300\/10:disabled {
  stroke: rgb(253 162 155 / 0.1);
}

.disabled\:stroke-error-300\/20:disabled {
  stroke: rgb(253 162 155 / 0.2);
}

.disabled\:stroke-error-300\/25:disabled {
  stroke: rgb(253 162 155 / 0.25);
}

.disabled\:stroke-error-300\/30:disabled {
  stroke: rgb(253 162 155 / 0.3);
}

.disabled\:stroke-error-300\/40:disabled {
  stroke: rgb(253 162 155 / 0.4);
}

.disabled\:stroke-error-300\/50:disabled {
  stroke: rgb(253 162 155 / 0.5);
}

.disabled\:stroke-error-300\/60:disabled {
  stroke: rgb(253 162 155 / 0.6);
}

.disabled\:stroke-error-300\/70:disabled {
  stroke: rgb(253 162 155 / 0.7);
}

.disabled\:stroke-error-300\/75:disabled {
  stroke: rgb(253 162 155 / 0.75);
}

.disabled\:stroke-error-300\/80:disabled {
  stroke: rgb(253 162 155 / 0.8);
}

.disabled\:stroke-error-300\/90:disabled {
  stroke: rgb(253 162 155 / 0.9);
}

.disabled\:stroke-error-300\/95:disabled {
  stroke: rgb(253 162 155 / 0.95);
}

.disabled\:stroke-error-300\/100:disabled {
  stroke: rgb(253 162 155 / 1);
}

.disabled\:stroke-error-400\/0:disabled {
  stroke: rgb(249 112 102 / 0);
}

.disabled\:stroke-error-400\/5:disabled {
  stroke: rgb(249 112 102 / 0.05);
}

.disabled\:stroke-error-400\/10:disabled {
  stroke: rgb(249 112 102 / 0.1);
}

.disabled\:stroke-error-400\/20:disabled {
  stroke: rgb(249 112 102 / 0.2);
}

.disabled\:stroke-error-400\/25:disabled {
  stroke: rgb(249 112 102 / 0.25);
}

.disabled\:stroke-error-400\/30:disabled {
  stroke: rgb(249 112 102 / 0.3);
}

.disabled\:stroke-error-400\/40:disabled {
  stroke: rgb(249 112 102 / 0.4);
}

.disabled\:stroke-error-400\/50:disabled {
  stroke: rgb(249 112 102 / 0.5);
}

.disabled\:stroke-error-400\/60:disabled {
  stroke: rgb(249 112 102 / 0.6);
}

.disabled\:stroke-error-400\/70:disabled {
  stroke: rgb(249 112 102 / 0.7);
}

.disabled\:stroke-error-400\/75:disabled {
  stroke: rgb(249 112 102 / 0.75);
}

.disabled\:stroke-error-400\/80:disabled {
  stroke: rgb(249 112 102 / 0.8);
}

.disabled\:stroke-error-400\/90:disabled {
  stroke: rgb(249 112 102 / 0.9);
}

.disabled\:stroke-error-400\/95:disabled {
  stroke: rgb(249 112 102 / 0.95);
}

.disabled\:stroke-error-400\/100:disabled {
  stroke: rgb(249 112 102 / 1);
}

.disabled\:stroke-error-500\/0:disabled {
  stroke: rgb(240 68 56 / 0);
}

.disabled\:stroke-error-500\/5:disabled {
  stroke: rgb(240 68 56 / 0.05);
}

.disabled\:stroke-error-500\/10:disabled {
  stroke: rgb(240 68 56 / 0.1);
}

.disabled\:stroke-error-500\/20:disabled {
  stroke: rgb(240 68 56 / 0.2);
}

.disabled\:stroke-error-500\/25:disabled {
  stroke: rgb(240 68 56 / 0.25);
}

.disabled\:stroke-error-500\/30:disabled {
  stroke: rgb(240 68 56 / 0.3);
}

.disabled\:stroke-error-500\/40:disabled {
  stroke: rgb(240 68 56 / 0.4);
}

.disabled\:stroke-error-500\/50:disabled {
  stroke: rgb(240 68 56 / 0.5);
}

.disabled\:stroke-error-500\/60:disabled {
  stroke: rgb(240 68 56 / 0.6);
}

.disabled\:stroke-error-500\/70:disabled {
  stroke: rgb(240 68 56 / 0.7);
}

.disabled\:stroke-error-500\/75:disabled {
  stroke: rgb(240 68 56 / 0.75);
}

.disabled\:stroke-error-500\/80:disabled {
  stroke: rgb(240 68 56 / 0.8);
}

.disabled\:stroke-error-500\/90:disabled {
  stroke: rgb(240 68 56 / 0.9);
}

.disabled\:stroke-error-500\/95:disabled {
  stroke: rgb(240 68 56 / 0.95);
}

.disabled\:stroke-error-500\/100:disabled {
  stroke: rgb(240 68 56 / 1);
}

.disabled\:stroke-error-600\/0:disabled {
  stroke: rgb(217 45 32 / 0);
}

.disabled\:stroke-error-600\/5:disabled {
  stroke: rgb(217 45 32 / 0.05);
}

.disabled\:stroke-error-600\/10:disabled {
  stroke: rgb(217 45 32 / 0.1);
}

.disabled\:stroke-error-600\/20:disabled {
  stroke: rgb(217 45 32 / 0.2);
}

.disabled\:stroke-error-600\/25:disabled {
  stroke: rgb(217 45 32 / 0.25);
}

.disabled\:stroke-error-600\/30:disabled {
  stroke: rgb(217 45 32 / 0.3);
}

.disabled\:stroke-error-600\/40:disabled {
  stroke: rgb(217 45 32 / 0.4);
}

.disabled\:stroke-error-600\/50:disabled {
  stroke: rgb(217 45 32 / 0.5);
}

.disabled\:stroke-error-600\/60:disabled {
  stroke: rgb(217 45 32 / 0.6);
}

.disabled\:stroke-error-600\/70:disabled {
  stroke: rgb(217 45 32 / 0.7);
}

.disabled\:stroke-error-600\/75:disabled {
  stroke: rgb(217 45 32 / 0.75);
}

.disabled\:stroke-error-600\/80:disabled {
  stroke: rgb(217 45 32 / 0.8);
}

.disabled\:stroke-error-600\/90:disabled {
  stroke: rgb(217 45 32 / 0.9);
}

.disabled\:stroke-error-600\/95:disabled {
  stroke: rgb(217 45 32 / 0.95);
}

.disabled\:stroke-error-600\/100:disabled {
  stroke: rgb(217 45 32 / 1);
}

.disabled\:stroke-error-700\/0:disabled {
  stroke: rgb(180 35 24 / 0);
}

.disabled\:stroke-error-700\/5:disabled {
  stroke: rgb(180 35 24 / 0.05);
}

.disabled\:stroke-error-700\/10:disabled {
  stroke: rgb(180 35 24 / 0.1);
}

.disabled\:stroke-error-700\/20:disabled {
  stroke: rgb(180 35 24 / 0.2);
}

.disabled\:stroke-error-700\/25:disabled {
  stroke: rgb(180 35 24 / 0.25);
}

.disabled\:stroke-error-700\/30:disabled {
  stroke: rgb(180 35 24 / 0.3);
}

.disabled\:stroke-error-700\/40:disabled {
  stroke: rgb(180 35 24 / 0.4);
}

.disabled\:stroke-error-700\/50:disabled {
  stroke: rgb(180 35 24 / 0.5);
}

.disabled\:stroke-error-700\/60:disabled {
  stroke: rgb(180 35 24 / 0.6);
}

.disabled\:stroke-error-700\/70:disabled {
  stroke: rgb(180 35 24 / 0.7);
}

.disabled\:stroke-error-700\/75:disabled {
  stroke: rgb(180 35 24 / 0.75);
}

.disabled\:stroke-error-700\/80:disabled {
  stroke: rgb(180 35 24 / 0.8);
}

.disabled\:stroke-error-700\/90:disabled {
  stroke: rgb(180 35 24 / 0.9);
}

.disabled\:stroke-error-700\/95:disabled {
  stroke: rgb(180 35 24 / 0.95);
}

.disabled\:stroke-error-700\/100:disabled {
  stroke: rgb(180 35 24 / 1);
}

.disabled\:stroke-error-800\/0:disabled {
  stroke: rgb(145 32 24 / 0);
}

.disabled\:stroke-error-800\/5:disabled {
  stroke: rgb(145 32 24 / 0.05);
}

.disabled\:stroke-error-800\/10:disabled {
  stroke: rgb(145 32 24 / 0.1);
}

.disabled\:stroke-error-800\/20:disabled {
  stroke: rgb(145 32 24 / 0.2);
}

.disabled\:stroke-error-800\/25:disabled {
  stroke: rgb(145 32 24 / 0.25);
}

.disabled\:stroke-error-800\/30:disabled {
  stroke: rgb(145 32 24 / 0.3);
}

.disabled\:stroke-error-800\/40:disabled {
  stroke: rgb(145 32 24 / 0.4);
}

.disabled\:stroke-error-800\/50:disabled {
  stroke: rgb(145 32 24 / 0.5);
}

.disabled\:stroke-error-800\/60:disabled {
  stroke: rgb(145 32 24 / 0.6);
}

.disabled\:stroke-error-800\/70:disabled {
  stroke: rgb(145 32 24 / 0.7);
}

.disabled\:stroke-error-800\/75:disabled {
  stroke: rgb(145 32 24 / 0.75);
}

.disabled\:stroke-error-800\/80:disabled {
  stroke: rgb(145 32 24 / 0.8);
}

.disabled\:stroke-error-800\/90:disabled {
  stroke: rgb(145 32 24 / 0.9);
}

.disabled\:stroke-error-800\/95:disabled {
  stroke: rgb(145 32 24 / 0.95);
}

.disabled\:stroke-error-800\/100:disabled {
  stroke: rgb(145 32 24 / 1);
}

.disabled\:stroke-error-900\/0:disabled {
  stroke: rgb(122 39 26 / 0);
}

.disabled\:stroke-error-900\/5:disabled {
  stroke: rgb(122 39 26 / 0.05);
}

.disabled\:stroke-error-900\/10:disabled {
  stroke: rgb(122 39 26 / 0.1);
}

.disabled\:stroke-error-900\/20:disabled {
  stroke: rgb(122 39 26 / 0.2);
}

.disabled\:stroke-error-900\/25:disabled {
  stroke: rgb(122 39 26 / 0.25);
}

.disabled\:stroke-error-900\/30:disabled {
  stroke: rgb(122 39 26 / 0.3);
}

.disabled\:stroke-error-900\/40:disabled {
  stroke: rgb(122 39 26 / 0.4);
}

.disabled\:stroke-error-900\/50:disabled {
  stroke: rgb(122 39 26 / 0.5);
}

.disabled\:stroke-error-900\/60:disabled {
  stroke: rgb(122 39 26 / 0.6);
}

.disabled\:stroke-error-900\/70:disabled {
  stroke: rgb(122 39 26 / 0.7);
}

.disabled\:stroke-error-900\/75:disabled {
  stroke: rgb(122 39 26 / 0.75);
}

.disabled\:stroke-error-900\/80:disabled {
  stroke: rgb(122 39 26 / 0.8);
}

.disabled\:stroke-error-900\/90:disabled {
  stroke: rgb(122 39 26 / 0.9);
}

.disabled\:stroke-error-900\/95:disabled {
  stroke: rgb(122 39 26 / 0.95);
}

.disabled\:stroke-error-900\/100:disabled {
  stroke: rgb(122 39 26 / 1);
}

.disabled\:stroke-error\/0:disabled {
  stroke: rgb(249 112 102 / 0);
}

.disabled\:stroke-error\/5:disabled {
  stroke: rgb(249 112 102 / 0.05);
}

.disabled\:stroke-error\/10:disabled {
  stroke: rgb(249 112 102 / 0.1);
}

.disabled\:stroke-error\/20:disabled {
  stroke: rgb(249 112 102 / 0.2);
}

.disabled\:stroke-error\/25:disabled {
  stroke: rgb(249 112 102 / 0.25);
}

.disabled\:stroke-error\/30:disabled {
  stroke: rgb(249 112 102 / 0.3);
}

.disabled\:stroke-error\/40:disabled {
  stroke: rgb(249 112 102 / 0.4);
}

.disabled\:stroke-error\/50:disabled {
  stroke: rgb(249 112 102 / 0.5);
}

.disabled\:stroke-error\/60:disabled {
  stroke: rgb(249 112 102 / 0.6);
}

.disabled\:stroke-error\/70:disabled {
  stroke: rgb(249 112 102 / 0.7);
}

.disabled\:stroke-error\/75:disabled {
  stroke: rgb(249 112 102 / 0.75);
}

.disabled\:stroke-error\/80:disabled {
  stroke: rgb(249 112 102 / 0.8);
}

.disabled\:stroke-error\/90:disabled {
  stroke: rgb(249 112 102 / 0.9);
}

.disabled\:stroke-error\/95:disabled {
  stroke: rgb(249 112 102 / 0.95);
}

.disabled\:stroke-error\/100:disabled {
  stroke: rgb(249 112 102 / 1);
}

.disabled\:stroke-warning-25\/0:disabled {
  stroke: rgb(255 252 245 / 0);
}

.disabled\:stroke-warning-25\/5:disabled {
  stroke: rgb(255 252 245 / 0.05);
}

.disabled\:stroke-warning-25\/10:disabled {
  stroke: rgb(255 252 245 / 0.1);
}

.disabled\:stroke-warning-25\/20:disabled {
  stroke: rgb(255 252 245 / 0.2);
}

.disabled\:stroke-warning-25\/25:disabled {
  stroke: rgb(255 252 245 / 0.25);
}

.disabled\:stroke-warning-25\/30:disabled {
  stroke: rgb(255 252 245 / 0.3);
}

.disabled\:stroke-warning-25\/40:disabled {
  stroke: rgb(255 252 245 / 0.4);
}

.disabled\:stroke-warning-25\/50:disabled {
  stroke: rgb(255 252 245 / 0.5);
}

.disabled\:stroke-warning-25\/60:disabled {
  stroke: rgb(255 252 245 / 0.6);
}

.disabled\:stroke-warning-25\/70:disabled {
  stroke: rgb(255 252 245 / 0.7);
}

.disabled\:stroke-warning-25\/75:disabled {
  stroke: rgb(255 252 245 / 0.75);
}

.disabled\:stroke-warning-25\/80:disabled {
  stroke: rgb(255 252 245 / 0.8);
}

.disabled\:stroke-warning-25\/90:disabled {
  stroke: rgb(255 252 245 / 0.9);
}

.disabled\:stroke-warning-25\/95:disabled {
  stroke: rgb(255 252 245 / 0.95);
}

.disabled\:stroke-warning-25\/100:disabled {
  stroke: rgb(255 252 245 / 1);
}

.disabled\:stroke-warning-50\/0:disabled {
  stroke: rgb(255 250 235 / 0);
}

.disabled\:stroke-warning-50\/5:disabled {
  stroke: rgb(255 250 235 / 0.05);
}

.disabled\:stroke-warning-50\/10:disabled {
  stroke: rgb(255 250 235 / 0.1);
}

.disabled\:stroke-warning-50\/20:disabled {
  stroke: rgb(255 250 235 / 0.2);
}

.disabled\:stroke-warning-50\/25:disabled {
  stroke: rgb(255 250 235 / 0.25);
}

.disabled\:stroke-warning-50\/30:disabled {
  stroke: rgb(255 250 235 / 0.3);
}

.disabled\:stroke-warning-50\/40:disabled {
  stroke: rgb(255 250 235 / 0.4);
}

.disabled\:stroke-warning-50\/50:disabled {
  stroke: rgb(255 250 235 / 0.5);
}

.disabled\:stroke-warning-50\/60:disabled {
  stroke: rgb(255 250 235 / 0.6);
}

.disabled\:stroke-warning-50\/70:disabled {
  stroke: rgb(255 250 235 / 0.7);
}

.disabled\:stroke-warning-50\/75:disabled {
  stroke: rgb(255 250 235 / 0.75);
}

.disabled\:stroke-warning-50\/80:disabled {
  stroke: rgb(255 250 235 / 0.8);
}

.disabled\:stroke-warning-50\/90:disabled {
  stroke: rgb(255 250 235 / 0.9);
}

.disabled\:stroke-warning-50\/95:disabled {
  stroke: rgb(255 250 235 / 0.95);
}

.disabled\:stroke-warning-50\/100:disabled {
  stroke: rgb(255 250 235 / 1);
}

.disabled\:stroke-warning-100\/0:disabled {
  stroke: rgb(254 240 199 / 0);
}

.disabled\:stroke-warning-100\/5:disabled {
  stroke: rgb(254 240 199 / 0.05);
}

.disabled\:stroke-warning-100\/10:disabled {
  stroke: rgb(254 240 199 / 0.1);
}

.disabled\:stroke-warning-100\/20:disabled {
  stroke: rgb(254 240 199 / 0.2);
}

.disabled\:stroke-warning-100\/25:disabled {
  stroke: rgb(254 240 199 / 0.25);
}

.disabled\:stroke-warning-100\/30:disabled {
  stroke: rgb(254 240 199 / 0.3);
}

.disabled\:stroke-warning-100\/40:disabled {
  stroke: rgb(254 240 199 / 0.4);
}

.disabled\:stroke-warning-100\/50:disabled {
  stroke: rgb(254 240 199 / 0.5);
}

.disabled\:stroke-warning-100\/60:disabled {
  stroke: rgb(254 240 199 / 0.6);
}

.disabled\:stroke-warning-100\/70:disabled {
  stroke: rgb(254 240 199 / 0.7);
}

.disabled\:stroke-warning-100\/75:disabled {
  stroke: rgb(254 240 199 / 0.75);
}

.disabled\:stroke-warning-100\/80:disabled {
  stroke: rgb(254 240 199 / 0.8);
}

.disabled\:stroke-warning-100\/90:disabled {
  stroke: rgb(254 240 199 / 0.9);
}

.disabled\:stroke-warning-100\/95:disabled {
  stroke: rgb(254 240 199 / 0.95);
}

.disabled\:stroke-warning-100\/100:disabled {
  stroke: rgb(254 240 199 / 1);
}

.disabled\:stroke-warning-200\/0:disabled {
  stroke: rgb(254 223 137 / 0);
}

.disabled\:stroke-warning-200\/5:disabled {
  stroke: rgb(254 223 137 / 0.05);
}

.disabled\:stroke-warning-200\/10:disabled {
  stroke: rgb(254 223 137 / 0.1);
}

.disabled\:stroke-warning-200\/20:disabled {
  stroke: rgb(254 223 137 / 0.2);
}

.disabled\:stroke-warning-200\/25:disabled {
  stroke: rgb(254 223 137 / 0.25);
}

.disabled\:stroke-warning-200\/30:disabled {
  stroke: rgb(254 223 137 / 0.3);
}

.disabled\:stroke-warning-200\/40:disabled {
  stroke: rgb(254 223 137 / 0.4);
}

.disabled\:stroke-warning-200\/50:disabled {
  stroke: rgb(254 223 137 / 0.5);
}

.disabled\:stroke-warning-200\/60:disabled {
  stroke: rgb(254 223 137 / 0.6);
}

.disabled\:stroke-warning-200\/70:disabled {
  stroke: rgb(254 223 137 / 0.7);
}

.disabled\:stroke-warning-200\/75:disabled {
  stroke: rgb(254 223 137 / 0.75);
}

.disabled\:stroke-warning-200\/80:disabled {
  stroke: rgb(254 223 137 / 0.8);
}

.disabled\:stroke-warning-200\/90:disabled {
  stroke: rgb(254 223 137 / 0.9);
}

.disabled\:stroke-warning-200\/95:disabled {
  stroke: rgb(254 223 137 / 0.95);
}

.disabled\:stroke-warning-200\/100:disabled {
  stroke: rgb(254 223 137 / 1);
}

.disabled\:stroke-warning-300\/0:disabled {
  stroke: rgb(254 200 75 / 0);
}

.disabled\:stroke-warning-300\/5:disabled {
  stroke: rgb(254 200 75 / 0.05);
}

.disabled\:stroke-warning-300\/10:disabled {
  stroke: rgb(254 200 75 / 0.1);
}

.disabled\:stroke-warning-300\/20:disabled {
  stroke: rgb(254 200 75 / 0.2);
}

.disabled\:stroke-warning-300\/25:disabled {
  stroke: rgb(254 200 75 / 0.25);
}

.disabled\:stroke-warning-300\/30:disabled {
  stroke: rgb(254 200 75 / 0.3);
}

.disabled\:stroke-warning-300\/40:disabled {
  stroke: rgb(254 200 75 / 0.4);
}

.disabled\:stroke-warning-300\/50:disabled {
  stroke: rgb(254 200 75 / 0.5);
}

.disabled\:stroke-warning-300\/60:disabled {
  stroke: rgb(254 200 75 / 0.6);
}

.disabled\:stroke-warning-300\/70:disabled {
  stroke: rgb(254 200 75 / 0.7);
}

.disabled\:stroke-warning-300\/75:disabled {
  stroke: rgb(254 200 75 / 0.75);
}

.disabled\:stroke-warning-300\/80:disabled {
  stroke: rgb(254 200 75 / 0.8);
}

.disabled\:stroke-warning-300\/90:disabled {
  stroke: rgb(254 200 75 / 0.9);
}

.disabled\:stroke-warning-300\/95:disabled {
  stroke: rgb(254 200 75 / 0.95);
}

.disabled\:stroke-warning-300\/100:disabled {
  stroke: rgb(254 200 75 / 1);
}

.disabled\:stroke-warning-400\/0:disabled {
  stroke: rgb(253 176 34 / 0);
}

.disabled\:stroke-warning-400\/5:disabled {
  stroke: rgb(253 176 34 / 0.05);
}

.disabled\:stroke-warning-400\/10:disabled {
  stroke: rgb(253 176 34 / 0.1);
}

.disabled\:stroke-warning-400\/20:disabled {
  stroke: rgb(253 176 34 / 0.2);
}

.disabled\:stroke-warning-400\/25:disabled {
  stroke: rgb(253 176 34 / 0.25);
}

.disabled\:stroke-warning-400\/30:disabled {
  stroke: rgb(253 176 34 / 0.3);
}

.disabled\:stroke-warning-400\/40:disabled {
  stroke: rgb(253 176 34 / 0.4);
}

.disabled\:stroke-warning-400\/50:disabled {
  stroke: rgb(253 176 34 / 0.5);
}

.disabled\:stroke-warning-400\/60:disabled {
  stroke: rgb(253 176 34 / 0.6);
}

.disabled\:stroke-warning-400\/70:disabled {
  stroke: rgb(253 176 34 / 0.7);
}

.disabled\:stroke-warning-400\/75:disabled {
  stroke: rgb(253 176 34 / 0.75);
}

.disabled\:stroke-warning-400\/80:disabled {
  stroke: rgb(253 176 34 / 0.8);
}

.disabled\:stroke-warning-400\/90:disabled {
  stroke: rgb(253 176 34 / 0.9);
}

.disabled\:stroke-warning-400\/95:disabled {
  stroke: rgb(253 176 34 / 0.95);
}

.disabled\:stroke-warning-400\/100:disabled {
  stroke: rgb(253 176 34 / 1);
}

.disabled\:stroke-warning-500\/0:disabled {
  stroke: rgb(247 144 9 / 0);
}

.disabled\:stroke-warning-500\/5:disabled {
  stroke: rgb(247 144 9 / 0.05);
}

.disabled\:stroke-warning-500\/10:disabled {
  stroke: rgb(247 144 9 / 0.1);
}

.disabled\:stroke-warning-500\/20:disabled {
  stroke: rgb(247 144 9 / 0.2);
}

.disabled\:stroke-warning-500\/25:disabled {
  stroke: rgb(247 144 9 / 0.25);
}

.disabled\:stroke-warning-500\/30:disabled {
  stroke: rgb(247 144 9 / 0.3);
}

.disabled\:stroke-warning-500\/40:disabled {
  stroke: rgb(247 144 9 / 0.4);
}

.disabled\:stroke-warning-500\/50:disabled {
  stroke: rgb(247 144 9 / 0.5);
}

.disabled\:stroke-warning-500\/60:disabled {
  stroke: rgb(247 144 9 / 0.6);
}

.disabled\:stroke-warning-500\/70:disabled {
  stroke: rgb(247 144 9 / 0.7);
}

.disabled\:stroke-warning-500\/75:disabled {
  stroke: rgb(247 144 9 / 0.75);
}

.disabled\:stroke-warning-500\/80:disabled {
  stroke: rgb(247 144 9 / 0.8);
}

.disabled\:stroke-warning-500\/90:disabled {
  stroke: rgb(247 144 9 / 0.9);
}

.disabled\:stroke-warning-500\/95:disabled {
  stroke: rgb(247 144 9 / 0.95);
}

.disabled\:stroke-warning-500\/100:disabled {
  stroke: rgb(247 144 9 / 1);
}

.disabled\:stroke-warning-600\/0:disabled {
  stroke: rgb(220 104 3 / 0);
}

.disabled\:stroke-warning-600\/5:disabled {
  stroke: rgb(220 104 3 / 0.05);
}

.disabled\:stroke-warning-600\/10:disabled {
  stroke: rgb(220 104 3 / 0.1);
}

.disabled\:stroke-warning-600\/20:disabled {
  stroke: rgb(220 104 3 / 0.2);
}

.disabled\:stroke-warning-600\/25:disabled {
  stroke: rgb(220 104 3 / 0.25);
}

.disabled\:stroke-warning-600\/30:disabled {
  stroke: rgb(220 104 3 / 0.3);
}

.disabled\:stroke-warning-600\/40:disabled {
  stroke: rgb(220 104 3 / 0.4);
}

.disabled\:stroke-warning-600\/50:disabled {
  stroke: rgb(220 104 3 / 0.5);
}

.disabled\:stroke-warning-600\/60:disabled {
  stroke: rgb(220 104 3 / 0.6);
}

.disabled\:stroke-warning-600\/70:disabled {
  stroke: rgb(220 104 3 / 0.7);
}

.disabled\:stroke-warning-600\/75:disabled {
  stroke: rgb(220 104 3 / 0.75);
}

.disabled\:stroke-warning-600\/80:disabled {
  stroke: rgb(220 104 3 / 0.8);
}

.disabled\:stroke-warning-600\/90:disabled {
  stroke: rgb(220 104 3 / 0.9);
}

.disabled\:stroke-warning-600\/95:disabled {
  stroke: rgb(220 104 3 / 0.95);
}

.disabled\:stroke-warning-600\/100:disabled {
  stroke: rgb(220 104 3 / 1);
}

.disabled\:stroke-warning-700\/0:disabled {
  stroke: rgb(181 71 8 / 0);
}

.disabled\:stroke-warning-700\/5:disabled {
  stroke: rgb(181 71 8 / 0.05);
}

.disabled\:stroke-warning-700\/10:disabled {
  stroke: rgb(181 71 8 / 0.1);
}

.disabled\:stroke-warning-700\/20:disabled {
  stroke: rgb(181 71 8 / 0.2);
}

.disabled\:stroke-warning-700\/25:disabled {
  stroke: rgb(181 71 8 / 0.25);
}

.disabled\:stroke-warning-700\/30:disabled {
  stroke: rgb(181 71 8 / 0.3);
}

.disabled\:stroke-warning-700\/40:disabled {
  stroke: rgb(181 71 8 / 0.4);
}

.disabled\:stroke-warning-700\/50:disabled {
  stroke: rgb(181 71 8 / 0.5);
}

.disabled\:stroke-warning-700\/60:disabled {
  stroke: rgb(181 71 8 / 0.6);
}

.disabled\:stroke-warning-700\/70:disabled {
  stroke: rgb(181 71 8 / 0.7);
}

.disabled\:stroke-warning-700\/75:disabled {
  stroke: rgb(181 71 8 / 0.75);
}

.disabled\:stroke-warning-700\/80:disabled {
  stroke: rgb(181 71 8 / 0.8);
}

.disabled\:stroke-warning-700\/90:disabled {
  stroke: rgb(181 71 8 / 0.9);
}

.disabled\:stroke-warning-700\/95:disabled {
  stroke: rgb(181 71 8 / 0.95);
}

.disabled\:stroke-warning-700\/100:disabled {
  stroke: rgb(181 71 8 / 1);
}

.disabled\:stroke-warning-800\/0:disabled {
  stroke: rgb(147 55 13 / 0);
}

.disabled\:stroke-warning-800\/5:disabled {
  stroke: rgb(147 55 13 / 0.05);
}

.disabled\:stroke-warning-800\/10:disabled {
  stroke: rgb(147 55 13 / 0.1);
}

.disabled\:stroke-warning-800\/20:disabled {
  stroke: rgb(147 55 13 / 0.2);
}

.disabled\:stroke-warning-800\/25:disabled {
  stroke: rgb(147 55 13 / 0.25);
}

.disabled\:stroke-warning-800\/30:disabled {
  stroke: rgb(147 55 13 / 0.3);
}

.disabled\:stroke-warning-800\/40:disabled {
  stroke: rgb(147 55 13 / 0.4);
}

.disabled\:stroke-warning-800\/50:disabled {
  stroke: rgb(147 55 13 / 0.5);
}

.disabled\:stroke-warning-800\/60:disabled {
  stroke: rgb(147 55 13 / 0.6);
}

.disabled\:stroke-warning-800\/70:disabled {
  stroke: rgb(147 55 13 / 0.7);
}

.disabled\:stroke-warning-800\/75:disabled {
  stroke: rgb(147 55 13 / 0.75);
}

.disabled\:stroke-warning-800\/80:disabled {
  stroke: rgb(147 55 13 / 0.8);
}

.disabled\:stroke-warning-800\/90:disabled {
  stroke: rgb(147 55 13 / 0.9);
}

.disabled\:stroke-warning-800\/95:disabled {
  stroke: rgb(147 55 13 / 0.95);
}

.disabled\:stroke-warning-800\/100:disabled {
  stroke: rgb(147 55 13 / 1);
}

.disabled\:stroke-warning-900\/0:disabled {
  stroke: rgb(122 46 14 / 0);
}

.disabled\:stroke-warning-900\/5:disabled {
  stroke: rgb(122 46 14 / 0.05);
}

.disabled\:stroke-warning-900\/10:disabled {
  stroke: rgb(122 46 14 / 0.1);
}

.disabled\:stroke-warning-900\/20:disabled {
  stroke: rgb(122 46 14 / 0.2);
}

.disabled\:stroke-warning-900\/25:disabled {
  stroke: rgb(122 46 14 / 0.25);
}

.disabled\:stroke-warning-900\/30:disabled {
  stroke: rgb(122 46 14 / 0.3);
}

.disabled\:stroke-warning-900\/40:disabled {
  stroke: rgb(122 46 14 / 0.4);
}

.disabled\:stroke-warning-900\/50:disabled {
  stroke: rgb(122 46 14 / 0.5);
}

.disabled\:stroke-warning-900\/60:disabled {
  stroke: rgb(122 46 14 / 0.6);
}

.disabled\:stroke-warning-900\/70:disabled {
  stroke: rgb(122 46 14 / 0.7);
}

.disabled\:stroke-warning-900\/75:disabled {
  stroke: rgb(122 46 14 / 0.75);
}

.disabled\:stroke-warning-900\/80:disabled {
  stroke: rgb(122 46 14 / 0.8);
}

.disabled\:stroke-warning-900\/90:disabled {
  stroke: rgb(122 46 14 / 0.9);
}

.disabled\:stroke-warning-900\/95:disabled {
  stroke: rgb(122 46 14 / 0.95);
}

.disabled\:stroke-warning-900\/100:disabled {
  stroke: rgb(122 46 14 / 1);
}

.disabled\:stroke-warning\/0:disabled {
  stroke: rgb(253 176 34 / 0);
}

.disabled\:stroke-warning\/5:disabled {
  stroke: rgb(253 176 34 / 0.05);
}

.disabled\:stroke-warning\/10:disabled {
  stroke: rgb(253 176 34 / 0.1);
}

.disabled\:stroke-warning\/20:disabled {
  stroke: rgb(253 176 34 / 0.2);
}

.disabled\:stroke-warning\/25:disabled {
  stroke: rgb(253 176 34 / 0.25);
}

.disabled\:stroke-warning\/30:disabled {
  stroke: rgb(253 176 34 / 0.3);
}

.disabled\:stroke-warning\/40:disabled {
  stroke: rgb(253 176 34 / 0.4);
}

.disabled\:stroke-warning\/50:disabled {
  stroke: rgb(253 176 34 / 0.5);
}

.disabled\:stroke-warning\/60:disabled {
  stroke: rgb(253 176 34 / 0.6);
}

.disabled\:stroke-warning\/70:disabled {
  stroke: rgb(253 176 34 / 0.7);
}

.disabled\:stroke-warning\/75:disabled {
  stroke: rgb(253 176 34 / 0.75);
}

.disabled\:stroke-warning\/80:disabled {
  stroke: rgb(253 176 34 / 0.8);
}

.disabled\:stroke-warning\/90:disabled {
  stroke: rgb(253 176 34 / 0.9);
}

.disabled\:stroke-warning\/95:disabled {
  stroke: rgb(253 176 34 / 0.95);
}

.disabled\:stroke-warning\/100:disabled {
  stroke: rgb(253 176 34 / 1);
}

.disabled\:stroke-success-25\/0:disabled {
  stroke: rgb(246 254 249 / 0);
}

.disabled\:stroke-success-25\/5:disabled {
  stroke: rgb(246 254 249 / 0.05);
}

.disabled\:stroke-success-25\/10:disabled {
  stroke: rgb(246 254 249 / 0.1);
}

.disabled\:stroke-success-25\/20:disabled {
  stroke: rgb(246 254 249 / 0.2);
}

.disabled\:stroke-success-25\/25:disabled {
  stroke: rgb(246 254 249 / 0.25);
}

.disabled\:stroke-success-25\/30:disabled {
  stroke: rgb(246 254 249 / 0.3);
}

.disabled\:stroke-success-25\/40:disabled {
  stroke: rgb(246 254 249 / 0.4);
}

.disabled\:stroke-success-25\/50:disabled {
  stroke: rgb(246 254 249 / 0.5);
}

.disabled\:stroke-success-25\/60:disabled {
  stroke: rgb(246 254 249 / 0.6);
}

.disabled\:stroke-success-25\/70:disabled {
  stroke: rgb(246 254 249 / 0.7);
}

.disabled\:stroke-success-25\/75:disabled {
  stroke: rgb(246 254 249 / 0.75);
}

.disabled\:stroke-success-25\/80:disabled {
  stroke: rgb(246 254 249 / 0.8);
}

.disabled\:stroke-success-25\/90:disabled {
  stroke: rgb(246 254 249 / 0.9);
}

.disabled\:stroke-success-25\/95:disabled {
  stroke: rgb(246 254 249 / 0.95);
}

.disabled\:stroke-success-25\/100:disabled {
  stroke: rgb(246 254 249 / 1);
}

.disabled\:stroke-success-50\/0:disabled {
  stroke: rgb(236 253 243 / 0);
}

.disabled\:stroke-success-50\/5:disabled {
  stroke: rgb(236 253 243 / 0.05);
}

.disabled\:stroke-success-50\/10:disabled {
  stroke: rgb(236 253 243 / 0.1);
}

.disabled\:stroke-success-50\/20:disabled {
  stroke: rgb(236 253 243 / 0.2);
}

.disabled\:stroke-success-50\/25:disabled {
  stroke: rgb(236 253 243 / 0.25);
}

.disabled\:stroke-success-50\/30:disabled {
  stroke: rgb(236 253 243 / 0.3);
}

.disabled\:stroke-success-50\/40:disabled {
  stroke: rgb(236 253 243 / 0.4);
}

.disabled\:stroke-success-50\/50:disabled {
  stroke: rgb(236 253 243 / 0.5);
}

.disabled\:stroke-success-50\/60:disabled {
  stroke: rgb(236 253 243 / 0.6);
}

.disabled\:stroke-success-50\/70:disabled {
  stroke: rgb(236 253 243 / 0.7);
}

.disabled\:stroke-success-50\/75:disabled {
  stroke: rgb(236 253 243 / 0.75);
}

.disabled\:stroke-success-50\/80:disabled {
  stroke: rgb(236 253 243 / 0.8);
}

.disabled\:stroke-success-50\/90:disabled {
  stroke: rgb(236 253 243 / 0.9);
}

.disabled\:stroke-success-50\/95:disabled {
  stroke: rgb(236 253 243 / 0.95);
}

.disabled\:stroke-success-50\/100:disabled {
  stroke: rgb(236 253 243 / 1);
}

.disabled\:stroke-success-100\/0:disabled {
  stroke: rgb(209 250 223 / 0);
}

.disabled\:stroke-success-100\/5:disabled {
  stroke: rgb(209 250 223 / 0.05);
}

.disabled\:stroke-success-100\/10:disabled {
  stroke: rgb(209 250 223 / 0.1);
}

.disabled\:stroke-success-100\/20:disabled {
  stroke: rgb(209 250 223 / 0.2);
}

.disabled\:stroke-success-100\/25:disabled {
  stroke: rgb(209 250 223 / 0.25);
}

.disabled\:stroke-success-100\/30:disabled {
  stroke: rgb(209 250 223 / 0.3);
}

.disabled\:stroke-success-100\/40:disabled {
  stroke: rgb(209 250 223 / 0.4);
}

.disabled\:stroke-success-100\/50:disabled {
  stroke: rgb(209 250 223 / 0.5);
}

.disabled\:stroke-success-100\/60:disabled {
  stroke: rgb(209 250 223 / 0.6);
}

.disabled\:stroke-success-100\/70:disabled {
  stroke: rgb(209 250 223 / 0.7);
}

.disabled\:stroke-success-100\/75:disabled {
  stroke: rgb(209 250 223 / 0.75);
}

.disabled\:stroke-success-100\/80:disabled {
  stroke: rgb(209 250 223 / 0.8);
}

.disabled\:stroke-success-100\/90:disabled {
  stroke: rgb(209 250 223 / 0.9);
}

.disabled\:stroke-success-100\/95:disabled {
  stroke: rgb(209 250 223 / 0.95);
}

.disabled\:stroke-success-100\/100:disabled {
  stroke: rgb(209 250 223 / 1);
}

.disabled\:stroke-success-200\/0:disabled {
  stroke: rgb(166 244 197 / 0);
}

.disabled\:stroke-success-200\/5:disabled {
  stroke: rgb(166 244 197 / 0.05);
}

.disabled\:stroke-success-200\/10:disabled {
  stroke: rgb(166 244 197 / 0.1);
}

.disabled\:stroke-success-200\/20:disabled {
  stroke: rgb(166 244 197 / 0.2);
}

.disabled\:stroke-success-200\/25:disabled {
  stroke: rgb(166 244 197 / 0.25);
}

.disabled\:stroke-success-200\/30:disabled {
  stroke: rgb(166 244 197 / 0.3);
}

.disabled\:stroke-success-200\/40:disabled {
  stroke: rgb(166 244 197 / 0.4);
}

.disabled\:stroke-success-200\/50:disabled {
  stroke: rgb(166 244 197 / 0.5);
}

.disabled\:stroke-success-200\/60:disabled {
  stroke: rgb(166 244 197 / 0.6);
}

.disabled\:stroke-success-200\/70:disabled {
  stroke: rgb(166 244 197 / 0.7);
}

.disabled\:stroke-success-200\/75:disabled {
  stroke: rgb(166 244 197 / 0.75);
}

.disabled\:stroke-success-200\/80:disabled {
  stroke: rgb(166 244 197 / 0.8);
}

.disabled\:stroke-success-200\/90:disabled {
  stroke: rgb(166 244 197 / 0.9);
}

.disabled\:stroke-success-200\/95:disabled {
  stroke: rgb(166 244 197 / 0.95);
}

.disabled\:stroke-success-200\/100:disabled {
  stroke: rgb(166 244 197 / 1);
}

.disabled\:stroke-success-300\/0:disabled {
  stroke: rgb(108 233 166 / 0);
}

.disabled\:stroke-success-300\/5:disabled {
  stroke: rgb(108 233 166 / 0.05);
}

.disabled\:stroke-success-300\/10:disabled {
  stroke: rgb(108 233 166 / 0.1);
}

.disabled\:stroke-success-300\/20:disabled {
  stroke: rgb(108 233 166 / 0.2);
}

.disabled\:stroke-success-300\/25:disabled {
  stroke: rgb(108 233 166 / 0.25);
}

.disabled\:stroke-success-300\/30:disabled {
  stroke: rgb(108 233 166 / 0.3);
}

.disabled\:stroke-success-300\/40:disabled {
  stroke: rgb(108 233 166 / 0.4);
}

.disabled\:stroke-success-300\/50:disabled {
  stroke: rgb(108 233 166 / 0.5);
}

.disabled\:stroke-success-300\/60:disabled {
  stroke: rgb(108 233 166 / 0.6);
}

.disabled\:stroke-success-300\/70:disabled {
  stroke: rgb(108 233 166 / 0.7);
}

.disabled\:stroke-success-300\/75:disabled {
  stroke: rgb(108 233 166 / 0.75);
}

.disabled\:stroke-success-300\/80:disabled {
  stroke: rgb(108 233 166 / 0.8);
}

.disabled\:stroke-success-300\/90:disabled {
  stroke: rgb(108 233 166 / 0.9);
}

.disabled\:stroke-success-300\/95:disabled {
  stroke: rgb(108 233 166 / 0.95);
}

.disabled\:stroke-success-300\/100:disabled {
  stroke: rgb(108 233 166 / 1);
}

.disabled\:stroke-success-400\/0:disabled {
  stroke: rgb(50 213 131 / 0);
}

.disabled\:stroke-success-400\/5:disabled {
  stroke: rgb(50 213 131 / 0.05);
}

.disabled\:stroke-success-400\/10:disabled {
  stroke: rgb(50 213 131 / 0.1);
}

.disabled\:stroke-success-400\/20:disabled {
  stroke: rgb(50 213 131 / 0.2);
}

.disabled\:stroke-success-400\/25:disabled {
  stroke: rgb(50 213 131 / 0.25);
}

.disabled\:stroke-success-400\/30:disabled {
  stroke: rgb(50 213 131 / 0.3);
}

.disabled\:stroke-success-400\/40:disabled {
  stroke: rgb(50 213 131 / 0.4);
}

.disabled\:stroke-success-400\/50:disabled {
  stroke: rgb(50 213 131 / 0.5);
}

.disabled\:stroke-success-400\/60:disabled {
  stroke: rgb(50 213 131 / 0.6);
}

.disabled\:stroke-success-400\/70:disabled {
  stroke: rgb(50 213 131 / 0.7);
}

.disabled\:stroke-success-400\/75:disabled {
  stroke: rgb(50 213 131 / 0.75);
}

.disabled\:stroke-success-400\/80:disabled {
  stroke: rgb(50 213 131 / 0.8);
}

.disabled\:stroke-success-400\/90:disabled {
  stroke: rgb(50 213 131 / 0.9);
}

.disabled\:stroke-success-400\/95:disabled {
  stroke: rgb(50 213 131 / 0.95);
}

.disabled\:stroke-success-400\/100:disabled {
  stroke: rgb(50 213 131 / 1);
}

.disabled\:stroke-success-500\/0:disabled {
  stroke: rgb(18 135 106 / 0);
}

.disabled\:stroke-success-500\/5:disabled {
  stroke: rgb(18 135 106 / 0.05);
}

.disabled\:stroke-success-500\/10:disabled {
  stroke: rgb(18 135 106 / 0.1);
}

.disabled\:stroke-success-500\/20:disabled {
  stroke: rgb(18 135 106 / 0.2);
}

.disabled\:stroke-success-500\/25:disabled {
  stroke: rgb(18 135 106 / 0.25);
}

.disabled\:stroke-success-500\/30:disabled {
  stroke: rgb(18 135 106 / 0.3);
}

.disabled\:stroke-success-500\/40:disabled {
  stroke: rgb(18 135 106 / 0.4);
}

.disabled\:stroke-success-500\/50:disabled {
  stroke: rgb(18 135 106 / 0.5);
}

.disabled\:stroke-success-500\/60:disabled {
  stroke: rgb(18 135 106 / 0.6);
}

.disabled\:stroke-success-500\/70:disabled {
  stroke: rgb(18 135 106 / 0.7);
}

.disabled\:stroke-success-500\/75:disabled {
  stroke: rgb(18 135 106 / 0.75);
}

.disabled\:stroke-success-500\/80:disabled {
  stroke: rgb(18 135 106 / 0.8);
}

.disabled\:stroke-success-500\/90:disabled {
  stroke: rgb(18 135 106 / 0.9);
}

.disabled\:stroke-success-500\/95:disabled {
  stroke: rgb(18 135 106 / 0.95);
}

.disabled\:stroke-success-500\/100:disabled {
  stroke: rgb(18 135 106 / 1);
}

.disabled\:stroke-success-600\/0:disabled {
  stroke: rgb(3 152 85 / 0);
}

.disabled\:stroke-success-600\/5:disabled {
  stroke: rgb(3 152 85 / 0.05);
}

.disabled\:stroke-success-600\/10:disabled {
  stroke: rgb(3 152 85 / 0.1);
}

.disabled\:stroke-success-600\/20:disabled {
  stroke: rgb(3 152 85 / 0.2);
}

.disabled\:stroke-success-600\/25:disabled {
  stroke: rgb(3 152 85 / 0.25);
}

.disabled\:stroke-success-600\/30:disabled {
  stroke: rgb(3 152 85 / 0.3);
}

.disabled\:stroke-success-600\/40:disabled {
  stroke: rgb(3 152 85 / 0.4);
}

.disabled\:stroke-success-600\/50:disabled {
  stroke: rgb(3 152 85 / 0.5);
}

.disabled\:stroke-success-600\/60:disabled {
  stroke: rgb(3 152 85 / 0.6);
}

.disabled\:stroke-success-600\/70:disabled {
  stroke: rgb(3 152 85 / 0.7);
}

.disabled\:stroke-success-600\/75:disabled {
  stroke: rgb(3 152 85 / 0.75);
}

.disabled\:stroke-success-600\/80:disabled {
  stroke: rgb(3 152 85 / 0.8);
}

.disabled\:stroke-success-600\/90:disabled {
  stroke: rgb(3 152 85 / 0.9);
}

.disabled\:stroke-success-600\/95:disabled {
  stroke: rgb(3 152 85 / 0.95);
}

.disabled\:stroke-success-600\/100:disabled {
  stroke: rgb(3 152 85 / 1);
}

.disabled\:stroke-success-700\/0:disabled {
  stroke: rgb(2 122 72 / 0);
}

.disabled\:stroke-success-700\/5:disabled {
  stroke: rgb(2 122 72 / 0.05);
}

.disabled\:stroke-success-700\/10:disabled {
  stroke: rgb(2 122 72 / 0.1);
}

.disabled\:stroke-success-700\/20:disabled {
  stroke: rgb(2 122 72 / 0.2);
}

.disabled\:stroke-success-700\/25:disabled {
  stroke: rgb(2 122 72 / 0.25);
}

.disabled\:stroke-success-700\/30:disabled {
  stroke: rgb(2 122 72 / 0.3);
}

.disabled\:stroke-success-700\/40:disabled {
  stroke: rgb(2 122 72 / 0.4);
}

.disabled\:stroke-success-700\/50:disabled {
  stroke: rgb(2 122 72 / 0.5);
}

.disabled\:stroke-success-700\/60:disabled {
  stroke: rgb(2 122 72 / 0.6);
}

.disabled\:stroke-success-700\/70:disabled {
  stroke: rgb(2 122 72 / 0.7);
}

.disabled\:stroke-success-700\/75:disabled {
  stroke: rgb(2 122 72 / 0.75);
}

.disabled\:stroke-success-700\/80:disabled {
  stroke: rgb(2 122 72 / 0.8);
}

.disabled\:stroke-success-700\/90:disabled {
  stroke: rgb(2 122 72 / 0.9);
}

.disabled\:stroke-success-700\/95:disabled {
  stroke: rgb(2 122 72 / 0.95);
}

.disabled\:stroke-success-700\/100:disabled {
  stroke: rgb(2 122 72 / 1);
}

.disabled\:stroke-success-800\/0:disabled {
  stroke: rgb(5 96 58 / 0);
}

.disabled\:stroke-success-800\/5:disabled {
  stroke: rgb(5 96 58 / 0.05);
}

.disabled\:stroke-success-800\/10:disabled {
  stroke: rgb(5 96 58 / 0.1);
}

.disabled\:stroke-success-800\/20:disabled {
  stroke: rgb(5 96 58 / 0.2);
}

.disabled\:stroke-success-800\/25:disabled {
  stroke: rgb(5 96 58 / 0.25);
}

.disabled\:stroke-success-800\/30:disabled {
  stroke: rgb(5 96 58 / 0.3);
}

.disabled\:stroke-success-800\/40:disabled {
  stroke: rgb(5 96 58 / 0.4);
}

.disabled\:stroke-success-800\/50:disabled {
  stroke: rgb(5 96 58 / 0.5);
}

.disabled\:stroke-success-800\/60:disabled {
  stroke: rgb(5 96 58 / 0.6);
}

.disabled\:stroke-success-800\/70:disabled {
  stroke: rgb(5 96 58 / 0.7);
}

.disabled\:stroke-success-800\/75:disabled {
  stroke: rgb(5 96 58 / 0.75);
}

.disabled\:stroke-success-800\/80:disabled {
  stroke: rgb(5 96 58 / 0.8);
}

.disabled\:stroke-success-800\/90:disabled {
  stroke: rgb(5 96 58 / 0.9);
}

.disabled\:stroke-success-800\/95:disabled {
  stroke: rgb(5 96 58 / 0.95);
}

.disabled\:stroke-success-800\/100:disabled {
  stroke: rgb(5 96 58 / 1);
}

.disabled\:stroke-success-900\/0:disabled {
  stroke: rgb(5 79 49 / 0);
}

.disabled\:stroke-success-900\/5:disabled {
  stroke: rgb(5 79 49 / 0.05);
}

.disabled\:stroke-success-900\/10:disabled {
  stroke: rgb(5 79 49 / 0.1);
}

.disabled\:stroke-success-900\/20:disabled {
  stroke: rgb(5 79 49 / 0.2);
}

.disabled\:stroke-success-900\/25:disabled {
  stroke: rgb(5 79 49 / 0.25);
}

.disabled\:stroke-success-900\/30:disabled {
  stroke: rgb(5 79 49 / 0.3);
}

.disabled\:stroke-success-900\/40:disabled {
  stroke: rgb(5 79 49 / 0.4);
}

.disabled\:stroke-success-900\/50:disabled {
  stroke: rgb(5 79 49 / 0.5);
}

.disabled\:stroke-success-900\/60:disabled {
  stroke: rgb(5 79 49 / 0.6);
}

.disabled\:stroke-success-900\/70:disabled {
  stroke: rgb(5 79 49 / 0.7);
}

.disabled\:stroke-success-900\/75:disabled {
  stroke: rgb(5 79 49 / 0.75);
}

.disabled\:stroke-success-900\/80:disabled {
  stroke: rgb(5 79 49 / 0.8);
}

.disabled\:stroke-success-900\/90:disabled {
  stroke: rgb(5 79 49 / 0.9);
}

.disabled\:stroke-success-900\/95:disabled {
  stroke: rgb(5 79 49 / 0.95);
}

.disabled\:stroke-success-900\/100:disabled {
  stroke: rgb(5 79 49 / 1);
}

.disabled\:stroke-success\/0:disabled {
  stroke: rgb(50 213 131 / 0);
}

.disabled\:stroke-success\/5:disabled {
  stroke: rgb(50 213 131 / 0.05);
}

.disabled\:stroke-success\/10:disabled {
  stroke: rgb(50 213 131 / 0.1);
}

.disabled\:stroke-success\/20:disabled {
  stroke: rgb(50 213 131 / 0.2);
}

.disabled\:stroke-success\/25:disabled {
  stroke: rgb(50 213 131 / 0.25);
}

.disabled\:stroke-success\/30:disabled {
  stroke: rgb(50 213 131 / 0.3);
}

.disabled\:stroke-success\/40:disabled {
  stroke: rgb(50 213 131 / 0.4);
}

.disabled\:stroke-success\/50:disabled {
  stroke: rgb(50 213 131 / 0.5);
}

.disabled\:stroke-success\/60:disabled {
  stroke: rgb(50 213 131 / 0.6);
}

.disabled\:stroke-success\/70:disabled {
  stroke: rgb(50 213 131 / 0.7);
}

.disabled\:stroke-success\/75:disabled {
  stroke: rgb(50 213 131 / 0.75);
}

.disabled\:stroke-success\/80:disabled {
  stroke: rgb(50 213 131 / 0.8);
}

.disabled\:stroke-success\/90:disabled {
  stroke: rgb(50 213 131 / 0.9);
}

.disabled\:stroke-success\/95:disabled {
  stroke: rgb(50 213 131 / 0.95);
}

.disabled\:stroke-success\/100:disabled {
  stroke: rgb(50 213 131 / 1);
}

.disabled\:stroke-gray-blue-25\/0:disabled {
  stroke: rgb(252 252 253 / 0);
}

.disabled\:stroke-gray-blue-25\/5:disabled {
  stroke: rgb(252 252 253 / 0.05);
}

.disabled\:stroke-gray-blue-25\/10:disabled {
  stroke: rgb(252 252 253 / 0.1);
}

.disabled\:stroke-gray-blue-25\/20:disabled {
  stroke: rgb(252 252 253 / 0.2);
}

.disabled\:stroke-gray-blue-25\/25:disabled {
  stroke: rgb(252 252 253 / 0.25);
}

.disabled\:stroke-gray-blue-25\/30:disabled {
  stroke: rgb(252 252 253 / 0.3);
}

.disabled\:stroke-gray-blue-25\/40:disabled {
  stroke: rgb(252 252 253 / 0.4);
}

.disabled\:stroke-gray-blue-25\/50:disabled {
  stroke: rgb(252 252 253 / 0.5);
}

.disabled\:stroke-gray-blue-25\/60:disabled {
  stroke: rgb(252 252 253 / 0.6);
}

.disabled\:stroke-gray-blue-25\/70:disabled {
  stroke: rgb(252 252 253 / 0.7);
}

.disabled\:stroke-gray-blue-25\/75:disabled {
  stroke: rgb(252 252 253 / 0.75);
}

.disabled\:stroke-gray-blue-25\/80:disabled {
  stroke: rgb(252 252 253 / 0.8);
}

.disabled\:stroke-gray-blue-25\/90:disabled {
  stroke: rgb(252 252 253 / 0.9);
}

.disabled\:stroke-gray-blue-25\/95:disabled {
  stroke: rgb(252 252 253 / 0.95);
}

.disabled\:stroke-gray-blue-25\/100:disabled {
  stroke: rgb(252 252 253 / 1);
}

.disabled\:stroke-gray-blue-50\/0:disabled {
  stroke: rgb(248 249 252 / 0);
}

.disabled\:stroke-gray-blue-50\/5:disabled {
  stroke: rgb(248 249 252 / 0.05);
}

.disabled\:stroke-gray-blue-50\/10:disabled {
  stroke: rgb(248 249 252 / 0.1);
}

.disabled\:stroke-gray-blue-50\/20:disabled {
  stroke: rgb(248 249 252 / 0.2);
}

.disabled\:stroke-gray-blue-50\/25:disabled {
  stroke: rgb(248 249 252 / 0.25);
}

.disabled\:stroke-gray-blue-50\/30:disabled {
  stroke: rgb(248 249 252 / 0.3);
}

.disabled\:stroke-gray-blue-50\/40:disabled {
  stroke: rgb(248 249 252 / 0.4);
}

.disabled\:stroke-gray-blue-50\/50:disabled {
  stroke: rgb(248 249 252 / 0.5);
}

.disabled\:stroke-gray-blue-50\/60:disabled {
  stroke: rgb(248 249 252 / 0.6);
}

.disabled\:stroke-gray-blue-50\/70:disabled {
  stroke: rgb(248 249 252 / 0.7);
}

.disabled\:stroke-gray-blue-50\/75:disabled {
  stroke: rgb(248 249 252 / 0.75);
}

.disabled\:stroke-gray-blue-50\/80:disabled {
  stroke: rgb(248 249 252 / 0.8);
}

.disabled\:stroke-gray-blue-50\/90:disabled {
  stroke: rgb(248 249 252 / 0.9);
}

.disabled\:stroke-gray-blue-50\/95:disabled {
  stroke: rgb(248 249 252 / 0.95);
}

.disabled\:stroke-gray-blue-50\/100:disabled {
  stroke: rgb(248 249 252 / 1);
}

.disabled\:stroke-gray-blue-100\/0:disabled {
  stroke: rgb(234 236 245 / 0);
}

.disabled\:stroke-gray-blue-100\/5:disabled {
  stroke: rgb(234 236 245 / 0.05);
}

.disabled\:stroke-gray-blue-100\/10:disabled {
  stroke: rgb(234 236 245 / 0.1);
}

.disabled\:stroke-gray-blue-100\/20:disabled {
  stroke: rgb(234 236 245 / 0.2);
}

.disabled\:stroke-gray-blue-100\/25:disabled {
  stroke: rgb(234 236 245 / 0.25);
}

.disabled\:stroke-gray-blue-100\/30:disabled {
  stroke: rgb(234 236 245 / 0.3);
}

.disabled\:stroke-gray-blue-100\/40:disabled {
  stroke: rgb(234 236 245 / 0.4);
}

.disabled\:stroke-gray-blue-100\/50:disabled {
  stroke: rgb(234 236 245 / 0.5);
}

.disabled\:stroke-gray-blue-100\/60:disabled {
  stroke: rgb(234 236 245 / 0.6);
}

.disabled\:stroke-gray-blue-100\/70:disabled {
  stroke: rgb(234 236 245 / 0.7);
}

.disabled\:stroke-gray-blue-100\/75:disabled {
  stroke: rgb(234 236 245 / 0.75);
}

.disabled\:stroke-gray-blue-100\/80:disabled {
  stroke: rgb(234 236 245 / 0.8);
}

.disabled\:stroke-gray-blue-100\/90:disabled {
  stroke: rgb(234 236 245 / 0.9);
}

.disabled\:stroke-gray-blue-100\/95:disabled {
  stroke: rgb(234 236 245 / 0.95);
}

.disabled\:stroke-gray-blue-100\/100:disabled {
  stroke: rgb(234 236 245 / 1);
}

.disabled\:stroke-gray-blue-200\/0:disabled {
  stroke: rgb(213 217 235 / 0);
}

.disabled\:stroke-gray-blue-200\/5:disabled {
  stroke: rgb(213 217 235 / 0.05);
}

.disabled\:stroke-gray-blue-200\/10:disabled {
  stroke: rgb(213 217 235 / 0.1);
}

.disabled\:stroke-gray-blue-200\/20:disabled {
  stroke: rgb(213 217 235 / 0.2);
}

.disabled\:stroke-gray-blue-200\/25:disabled {
  stroke: rgb(213 217 235 / 0.25);
}

.disabled\:stroke-gray-blue-200\/30:disabled {
  stroke: rgb(213 217 235 / 0.3);
}

.disabled\:stroke-gray-blue-200\/40:disabled {
  stroke: rgb(213 217 235 / 0.4);
}

.disabled\:stroke-gray-blue-200\/50:disabled {
  stroke: rgb(213 217 235 / 0.5);
}

.disabled\:stroke-gray-blue-200\/60:disabled {
  stroke: rgb(213 217 235 / 0.6);
}

.disabled\:stroke-gray-blue-200\/70:disabled {
  stroke: rgb(213 217 235 / 0.7);
}

.disabled\:stroke-gray-blue-200\/75:disabled {
  stroke: rgb(213 217 235 / 0.75);
}

.disabled\:stroke-gray-blue-200\/80:disabled {
  stroke: rgb(213 217 235 / 0.8);
}

.disabled\:stroke-gray-blue-200\/90:disabled {
  stroke: rgb(213 217 235 / 0.9);
}

.disabled\:stroke-gray-blue-200\/95:disabled {
  stroke: rgb(213 217 235 / 0.95);
}

.disabled\:stroke-gray-blue-200\/100:disabled {
  stroke: rgb(213 217 235 / 1);
}

.disabled\:stroke-gray-blue-300\/0:disabled {
  stroke: rgb(179 184 219 / 0);
}

.disabled\:stroke-gray-blue-300\/5:disabled {
  stroke: rgb(179 184 219 / 0.05);
}

.disabled\:stroke-gray-blue-300\/10:disabled {
  stroke: rgb(179 184 219 / 0.1);
}

.disabled\:stroke-gray-blue-300\/20:disabled {
  stroke: rgb(179 184 219 / 0.2);
}

.disabled\:stroke-gray-blue-300\/25:disabled {
  stroke: rgb(179 184 219 / 0.25);
}

.disabled\:stroke-gray-blue-300\/30:disabled {
  stroke: rgb(179 184 219 / 0.3);
}

.disabled\:stroke-gray-blue-300\/40:disabled {
  stroke: rgb(179 184 219 / 0.4);
}

.disabled\:stroke-gray-blue-300\/50:disabled {
  stroke: rgb(179 184 219 / 0.5);
}

.disabled\:stroke-gray-blue-300\/60:disabled {
  stroke: rgb(179 184 219 / 0.6);
}

.disabled\:stroke-gray-blue-300\/70:disabled {
  stroke: rgb(179 184 219 / 0.7);
}

.disabled\:stroke-gray-blue-300\/75:disabled {
  stroke: rgb(179 184 219 / 0.75);
}

.disabled\:stroke-gray-blue-300\/80:disabled {
  stroke: rgb(179 184 219 / 0.8);
}

.disabled\:stroke-gray-blue-300\/90:disabled {
  stroke: rgb(179 184 219 / 0.9);
}

.disabled\:stroke-gray-blue-300\/95:disabled {
  stroke: rgb(179 184 219 / 0.95);
}

.disabled\:stroke-gray-blue-300\/100:disabled {
  stroke: rgb(179 184 219 / 1);
}

.disabled\:stroke-gray-blue-400\/0:disabled {
  stroke: rgb(113 123 188 / 0);
}

.disabled\:stroke-gray-blue-400\/5:disabled {
  stroke: rgb(113 123 188 / 0.05);
}

.disabled\:stroke-gray-blue-400\/10:disabled {
  stroke: rgb(113 123 188 / 0.1);
}

.disabled\:stroke-gray-blue-400\/20:disabled {
  stroke: rgb(113 123 188 / 0.2);
}

.disabled\:stroke-gray-blue-400\/25:disabled {
  stroke: rgb(113 123 188 / 0.25);
}

.disabled\:stroke-gray-blue-400\/30:disabled {
  stroke: rgb(113 123 188 / 0.3);
}

.disabled\:stroke-gray-blue-400\/40:disabled {
  stroke: rgb(113 123 188 / 0.4);
}

.disabled\:stroke-gray-blue-400\/50:disabled {
  stroke: rgb(113 123 188 / 0.5);
}

.disabled\:stroke-gray-blue-400\/60:disabled {
  stroke: rgb(113 123 188 / 0.6);
}

.disabled\:stroke-gray-blue-400\/70:disabled {
  stroke: rgb(113 123 188 / 0.7);
}

.disabled\:stroke-gray-blue-400\/75:disabled {
  stroke: rgb(113 123 188 / 0.75);
}

.disabled\:stroke-gray-blue-400\/80:disabled {
  stroke: rgb(113 123 188 / 0.8);
}

.disabled\:stroke-gray-blue-400\/90:disabled {
  stroke: rgb(113 123 188 / 0.9);
}

.disabled\:stroke-gray-blue-400\/95:disabled {
  stroke: rgb(113 123 188 / 0.95);
}

.disabled\:stroke-gray-blue-400\/100:disabled {
  stroke: rgb(113 123 188 / 1);
}

.disabled\:stroke-gray-blue-500\/0:disabled {
  stroke: rgb(78 91 166 / 0);
}

.disabled\:stroke-gray-blue-500\/5:disabled {
  stroke: rgb(78 91 166 / 0.05);
}

.disabled\:stroke-gray-blue-500\/10:disabled {
  stroke: rgb(78 91 166 / 0.1);
}

.disabled\:stroke-gray-blue-500\/20:disabled {
  stroke: rgb(78 91 166 / 0.2);
}

.disabled\:stroke-gray-blue-500\/25:disabled {
  stroke: rgb(78 91 166 / 0.25);
}

.disabled\:stroke-gray-blue-500\/30:disabled {
  stroke: rgb(78 91 166 / 0.3);
}

.disabled\:stroke-gray-blue-500\/40:disabled {
  stroke: rgb(78 91 166 / 0.4);
}

.disabled\:stroke-gray-blue-500\/50:disabled {
  stroke: rgb(78 91 166 / 0.5);
}

.disabled\:stroke-gray-blue-500\/60:disabled {
  stroke: rgb(78 91 166 / 0.6);
}

.disabled\:stroke-gray-blue-500\/70:disabled {
  stroke: rgb(78 91 166 / 0.7);
}

.disabled\:stroke-gray-blue-500\/75:disabled {
  stroke: rgb(78 91 166 / 0.75);
}

.disabled\:stroke-gray-blue-500\/80:disabled {
  stroke: rgb(78 91 166 / 0.8);
}

.disabled\:stroke-gray-blue-500\/90:disabled {
  stroke: rgb(78 91 166 / 0.9);
}

.disabled\:stroke-gray-blue-500\/95:disabled {
  stroke: rgb(78 91 166 / 0.95);
}

.disabled\:stroke-gray-blue-500\/100:disabled {
  stroke: rgb(78 91 166 / 1);
}

.disabled\:stroke-gray-blue-600\/0:disabled {
  stroke: rgb(62 71 132 / 0);
}

.disabled\:stroke-gray-blue-600\/5:disabled {
  stroke: rgb(62 71 132 / 0.05);
}

.disabled\:stroke-gray-blue-600\/10:disabled {
  stroke: rgb(62 71 132 / 0.1);
}

.disabled\:stroke-gray-blue-600\/20:disabled {
  stroke: rgb(62 71 132 / 0.2);
}

.disabled\:stroke-gray-blue-600\/25:disabled {
  stroke: rgb(62 71 132 / 0.25);
}

.disabled\:stroke-gray-blue-600\/30:disabled {
  stroke: rgb(62 71 132 / 0.3);
}

.disabled\:stroke-gray-blue-600\/40:disabled {
  stroke: rgb(62 71 132 / 0.4);
}

.disabled\:stroke-gray-blue-600\/50:disabled {
  stroke: rgb(62 71 132 / 0.5);
}

.disabled\:stroke-gray-blue-600\/60:disabled {
  stroke: rgb(62 71 132 / 0.6);
}

.disabled\:stroke-gray-blue-600\/70:disabled {
  stroke: rgb(62 71 132 / 0.7);
}

.disabled\:stroke-gray-blue-600\/75:disabled {
  stroke: rgb(62 71 132 / 0.75);
}

.disabled\:stroke-gray-blue-600\/80:disabled {
  stroke: rgb(62 71 132 / 0.8);
}

.disabled\:stroke-gray-blue-600\/90:disabled {
  stroke: rgb(62 71 132 / 0.9);
}

.disabled\:stroke-gray-blue-600\/95:disabled {
  stroke: rgb(62 71 132 / 0.95);
}

.disabled\:stroke-gray-blue-600\/100:disabled {
  stroke: rgb(62 71 132 / 1);
}

.disabled\:stroke-gray-blue-700\/0:disabled {
  stroke: rgb(54 63 114 / 0);
}

.disabled\:stroke-gray-blue-700\/5:disabled {
  stroke: rgb(54 63 114 / 0.05);
}

.disabled\:stroke-gray-blue-700\/10:disabled {
  stroke: rgb(54 63 114 / 0.1);
}

.disabled\:stroke-gray-blue-700\/20:disabled {
  stroke: rgb(54 63 114 / 0.2);
}

.disabled\:stroke-gray-blue-700\/25:disabled {
  stroke: rgb(54 63 114 / 0.25);
}

.disabled\:stroke-gray-blue-700\/30:disabled {
  stroke: rgb(54 63 114 / 0.3);
}

.disabled\:stroke-gray-blue-700\/40:disabled {
  stroke: rgb(54 63 114 / 0.4);
}

.disabled\:stroke-gray-blue-700\/50:disabled {
  stroke: rgb(54 63 114 / 0.5);
}

.disabled\:stroke-gray-blue-700\/60:disabled {
  stroke: rgb(54 63 114 / 0.6);
}

.disabled\:stroke-gray-blue-700\/70:disabled {
  stroke: rgb(54 63 114 / 0.7);
}

.disabled\:stroke-gray-blue-700\/75:disabled {
  stroke: rgb(54 63 114 / 0.75);
}

.disabled\:stroke-gray-blue-700\/80:disabled {
  stroke: rgb(54 63 114 / 0.8);
}

.disabled\:stroke-gray-blue-700\/90:disabled {
  stroke: rgb(54 63 114 / 0.9);
}

.disabled\:stroke-gray-blue-700\/95:disabled {
  stroke: rgb(54 63 114 / 0.95);
}

.disabled\:stroke-gray-blue-700\/100:disabled {
  stroke: rgb(54 63 114 / 1);
}

.disabled\:stroke-gray-blue-800\/0:disabled {
  stroke: rgb(41 48 86 / 0);
}

.disabled\:stroke-gray-blue-800\/5:disabled {
  stroke: rgb(41 48 86 / 0.05);
}

.disabled\:stroke-gray-blue-800\/10:disabled {
  stroke: rgb(41 48 86 / 0.1);
}

.disabled\:stroke-gray-blue-800\/20:disabled {
  stroke: rgb(41 48 86 / 0.2);
}

.disabled\:stroke-gray-blue-800\/25:disabled {
  stroke: rgb(41 48 86 / 0.25);
}

.disabled\:stroke-gray-blue-800\/30:disabled {
  stroke: rgb(41 48 86 / 0.3);
}

.disabled\:stroke-gray-blue-800\/40:disabled {
  stroke: rgb(41 48 86 / 0.4);
}

.disabled\:stroke-gray-blue-800\/50:disabled {
  stroke: rgb(41 48 86 / 0.5);
}

.disabled\:stroke-gray-blue-800\/60:disabled {
  stroke: rgb(41 48 86 / 0.6);
}

.disabled\:stroke-gray-blue-800\/70:disabled {
  stroke: rgb(41 48 86 / 0.7);
}

.disabled\:stroke-gray-blue-800\/75:disabled {
  stroke: rgb(41 48 86 / 0.75);
}

.disabled\:stroke-gray-blue-800\/80:disabled {
  stroke: rgb(41 48 86 / 0.8);
}

.disabled\:stroke-gray-blue-800\/90:disabled {
  stroke: rgb(41 48 86 / 0.9);
}

.disabled\:stroke-gray-blue-800\/95:disabled {
  stroke: rgb(41 48 86 / 0.95);
}

.disabled\:stroke-gray-blue-800\/100:disabled {
  stroke: rgb(41 48 86 / 1);
}

.disabled\:stroke-gray-blue-900\/0:disabled {
  stroke: rgb(16 19 35 / 0);
}

.disabled\:stroke-gray-blue-900\/5:disabled {
  stroke: rgb(16 19 35 / 0.05);
}

.disabled\:stroke-gray-blue-900\/10:disabled {
  stroke: rgb(16 19 35 / 0.1);
}

.disabled\:stroke-gray-blue-900\/20:disabled {
  stroke: rgb(16 19 35 / 0.2);
}

.disabled\:stroke-gray-blue-900\/25:disabled {
  stroke: rgb(16 19 35 / 0.25);
}

.disabled\:stroke-gray-blue-900\/30:disabled {
  stroke: rgb(16 19 35 / 0.3);
}

.disabled\:stroke-gray-blue-900\/40:disabled {
  stroke: rgb(16 19 35 / 0.4);
}

.disabled\:stroke-gray-blue-900\/50:disabled {
  stroke: rgb(16 19 35 / 0.5);
}

.disabled\:stroke-gray-blue-900\/60:disabled {
  stroke: rgb(16 19 35 / 0.6);
}

.disabled\:stroke-gray-blue-900\/70:disabled {
  stroke: rgb(16 19 35 / 0.7);
}

.disabled\:stroke-gray-blue-900\/75:disabled {
  stroke: rgb(16 19 35 / 0.75);
}

.disabled\:stroke-gray-blue-900\/80:disabled {
  stroke: rgb(16 19 35 / 0.8);
}

.disabled\:stroke-gray-blue-900\/90:disabled {
  stroke: rgb(16 19 35 / 0.9);
}

.disabled\:stroke-gray-blue-900\/95:disabled {
  stroke: rgb(16 19 35 / 0.95);
}

.disabled\:stroke-gray-blue-900\/100:disabled {
  stroke: rgb(16 19 35 / 1);
}

.disabled\:stroke-gray-blue\/0:disabled {
  stroke: rgb(113 123 188 / 0);
}

.disabled\:stroke-gray-blue\/5:disabled {
  stroke: rgb(113 123 188 / 0.05);
}

.disabled\:stroke-gray-blue\/10:disabled {
  stroke: rgb(113 123 188 / 0.1);
}

.disabled\:stroke-gray-blue\/20:disabled {
  stroke: rgb(113 123 188 / 0.2);
}

.disabled\:stroke-gray-blue\/25:disabled {
  stroke: rgb(113 123 188 / 0.25);
}

.disabled\:stroke-gray-blue\/30:disabled {
  stroke: rgb(113 123 188 / 0.3);
}

.disabled\:stroke-gray-blue\/40:disabled {
  stroke: rgb(113 123 188 / 0.4);
}

.disabled\:stroke-gray-blue\/50:disabled {
  stroke: rgb(113 123 188 / 0.5);
}

.disabled\:stroke-gray-blue\/60:disabled {
  stroke: rgb(113 123 188 / 0.6);
}

.disabled\:stroke-gray-blue\/70:disabled {
  stroke: rgb(113 123 188 / 0.7);
}

.disabled\:stroke-gray-blue\/75:disabled {
  stroke: rgb(113 123 188 / 0.75);
}

.disabled\:stroke-gray-blue\/80:disabled {
  stroke: rgb(113 123 188 / 0.8);
}

.disabled\:stroke-gray-blue\/90:disabled {
  stroke: rgb(113 123 188 / 0.9);
}

.disabled\:stroke-gray-blue\/95:disabled {
  stroke: rgb(113 123 188 / 0.95);
}

.disabled\:stroke-gray-blue\/100:disabled {
  stroke: rgb(113 123 188 / 1);
}

.disabled\:stroke-gray-cool-25\/0:disabled {
  stroke: rgb(252 252 253 / 0);
}

.disabled\:stroke-gray-cool-25\/5:disabled {
  stroke: rgb(252 252 253 / 0.05);
}

.disabled\:stroke-gray-cool-25\/10:disabled {
  stroke: rgb(252 252 253 / 0.1);
}

.disabled\:stroke-gray-cool-25\/20:disabled {
  stroke: rgb(252 252 253 / 0.2);
}

.disabled\:stroke-gray-cool-25\/25:disabled {
  stroke: rgb(252 252 253 / 0.25);
}

.disabled\:stroke-gray-cool-25\/30:disabled {
  stroke: rgb(252 252 253 / 0.3);
}

.disabled\:stroke-gray-cool-25\/40:disabled {
  stroke: rgb(252 252 253 / 0.4);
}

.disabled\:stroke-gray-cool-25\/50:disabled {
  stroke: rgb(252 252 253 / 0.5);
}

.disabled\:stroke-gray-cool-25\/60:disabled {
  stroke: rgb(252 252 253 / 0.6);
}

.disabled\:stroke-gray-cool-25\/70:disabled {
  stroke: rgb(252 252 253 / 0.7);
}

.disabled\:stroke-gray-cool-25\/75:disabled {
  stroke: rgb(252 252 253 / 0.75);
}

.disabled\:stroke-gray-cool-25\/80:disabled {
  stroke: rgb(252 252 253 / 0.8);
}

.disabled\:stroke-gray-cool-25\/90:disabled {
  stroke: rgb(252 252 253 / 0.9);
}

.disabled\:stroke-gray-cool-25\/95:disabled {
  stroke: rgb(252 252 253 / 0.95);
}

.disabled\:stroke-gray-cool-25\/100:disabled {
  stroke: rgb(252 252 253 / 1);
}

.disabled\:stroke-gray-cool-50\/0:disabled {
  stroke: rgb(249 249 251 / 0);
}

.disabled\:stroke-gray-cool-50\/5:disabled {
  stroke: rgb(249 249 251 / 0.05);
}

.disabled\:stroke-gray-cool-50\/10:disabled {
  stroke: rgb(249 249 251 / 0.1);
}

.disabled\:stroke-gray-cool-50\/20:disabled {
  stroke: rgb(249 249 251 / 0.2);
}

.disabled\:stroke-gray-cool-50\/25:disabled {
  stroke: rgb(249 249 251 / 0.25);
}

.disabled\:stroke-gray-cool-50\/30:disabled {
  stroke: rgb(249 249 251 / 0.3);
}

.disabled\:stroke-gray-cool-50\/40:disabled {
  stroke: rgb(249 249 251 / 0.4);
}

.disabled\:stroke-gray-cool-50\/50:disabled {
  stroke: rgb(249 249 251 / 0.5);
}

.disabled\:stroke-gray-cool-50\/60:disabled {
  stroke: rgb(249 249 251 / 0.6);
}

.disabled\:stroke-gray-cool-50\/70:disabled {
  stroke: rgb(249 249 251 / 0.7);
}

.disabled\:stroke-gray-cool-50\/75:disabled {
  stroke: rgb(249 249 251 / 0.75);
}

.disabled\:stroke-gray-cool-50\/80:disabled {
  stroke: rgb(249 249 251 / 0.8);
}

.disabled\:stroke-gray-cool-50\/90:disabled {
  stroke: rgb(249 249 251 / 0.9);
}

.disabled\:stroke-gray-cool-50\/95:disabled {
  stroke: rgb(249 249 251 / 0.95);
}

.disabled\:stroke-gray-cool-50\/100:disabled {
  stroke: rgb(249 249 251 / 1);
}

.disabled\:stroke-gray-cool-100\/0:disabled {
  stroke: rgb(239 241 245 / 0);
}

.disabled\:stroke-gray-cool-100\/5:disabled {
  stroke: rgb(239 241 245 / 0.05);
}

.disabled\:stroke-gray-cool-100\/10:disabled {
  stroke: rgb(239 241 245 / 0.1);
}

.disabled\:stroke-gray-cool-100\/20:disabled {
  stroke: rgb(239 241 245 / 0.2);
}

.disabled\:stroke-gray-cool-100\/25:disabled {
  stroke: rgb(239 241 245 / 0.25);
}

.disabled\:stroke-gray-cool-100\/30:disabled {
  stroke: rgb(239 241 245 / 0.3);
}

.disabled\:stroke-gray-cool-100\/40:disabled {
  stroke: rgb(239 241 245 / 0.4);
}

.disabled\:stroke-gray-cool-100\/50:disabled {
  stroke: rgb(239 241 245 / 0.5);
}

.disabled\:stroke-gray-cool-100\/60:disabled {
  stroke: rgb(239 241 245 / 0.6);
}

.disabled\:stroke-gray-cool-100\/70:disabled {
  stroke: rgb(239 241 245 / 0.7);
}

.disabled\:stroke-gray-cool-100\/75:disabled {
  stroke: rgb(239 241 245 / 0.75);
}

.disabled\:stroke-gray-cool-100\/80:disabled {
  stroke: rgb(239 241 245 / 0.8);
}

.disabled\:stroke-gray-cool-100\/90:disabled {
  stroke: rgb(239 241 245 / 0.9);
}

.disabled\:stroke-gray-cool-100\/95:disabled {
  stroke: rgb(239 241 245 / 0.95);
}

.disabled\:stroke-gray-cool-100\/100:disabled {
  stroke: rgb(239 241 245 / 1);
}

.disabled\:stroke-gray-cool-200\/0:disabled {
  stroke: rgb(220 223 234 / 0);
}

.disabled\:stroke-gray-cool-200\/5:disabled {
  stroke: rgb(220 223 234 / 0.05);
}

.disabled\:stroke-gray-cool-200\/10:disabled {
  stroke: rgb(220 223 234 / 0.1);
}

.disabled\:stroke-gray-cool-200\/20:disabled {
  stroke: rgb(220 223 234 / 0.2);
}

.disabled\:stroke-gray-cool-200\/25:disabled {
  stroke: rgb(220 223 234 / 0.25);
}

.disabled\:stroke-gray-cool-200\/30:disabled {
  stroke: rgb(220 223 234 / 0.3);
}

.disabled\:stroke-gray-cool-200\/40:disabled {
  stroke: rgb(220 223 234 / 0.4);
}

.disabled\:stroke-gray-cool-200\/50:disabled {
  stroke: rgb(220 223 234 / 0.5);
}

.disabled\:stroke-gray-cool-200\/60:disabled {
  stroke: rgb(220 223 234 / 0.6);
}

.disabled\:stroke-gray-cool-200\/70:disabled {
  stroke: rgb(220 223 234 / 0.7);
}

.disabled\:stroke-gray-cool-200\/75:disabled {
  stroke: rgb(220 223 234 / 0.75);
}

.disabled\:stroke-gray-cool-200\/80:disabled {
  stroke: rgb(220 223 234 / 0.8);
}

.disabled\:stroke-gray-cool-200\/90:disabled {
  stroke: rgb(220 223 234 / 0.9);
}

.disabled\:stroke-gray-cool-200\/95:disabled {
  stroke: rgb(220 223 234 / 0.95);
}

.disabled\:stroke-gray-cool-200\/100:disabled {
  stroke: rgb(220 223 234 / 1);
}

.disabled\:stroke-gray-cool-300\/0:disabled {
  stroke: rgb(185 192 212 / 0);
}

.disabled\:stroke-gray-cool-300\/5:disabled {
  stroke: rgb(185 192 212 / 0.05);
}

.disabled\:stroke-gray-cool-300\/10:disabled {
  stroke: rgb(185 192 212 / 0.1);
}

.disabled\:stroke-gray-cool-300\/20:disabled {
  stroke: rgb(185 192 212 / 0.2);
}

.disabled\:stroke-gray-cool-300\/25:disabled {
  stroke: rgb(185 192 212 / 0.25);
}

.disabled\:stroke-gray-cool-300\/30:disabled {
  stroke: rgb(185 192 212 / 0.3);
}

.disabled\:stroke-gray-cool-300\/40:disabled {
  stroke: rgb(185 192 212 / 0.4);
}

.disabled\:stroke-gray-cool-300\/50:disabled {
  stroke: rgb(185 192 212 / 0.5);
}

.disabled\:stroke-gray-cool-300\/60:disabled {
  stroke: rgb(185 192 212 / 0.6);
}

.disabled\:stroke-gray-cool-300\/70:disabled {
  stroke: rgb(185 192 212 / 0.7);
}

.disabled\:stroke-gray-cool-300\/75:disabled {
  stroke: rgb(185 192 212 / 0.75);
}

.disabled\:stroke-gray-cool-300\/80:disabled {
  stroke: rgb(185 192 212 / 0.8);
}

.disabled\:stroke-gray-cool-300\/90:disabled {
  stroke: rgb(185 192 212 / 0.9);
}

.disabled\:stroke-gray-cool-300\/95:disabled {
  stroke: rgb(185 192 212 / 0.95);
}

.disabled\:stroke-gray-cool-300\/100:disabled {
  stroke: rgb(185 192 212 / 1);
}

.disabled\:stroke-gray-cool-400\/0:disabled {
  stroke: rgb(125 137 176 / 0);
}

.disabled\:stroke-gray-cool-400\/5:disabled {
  stroke: rgb(125 137 176 / 0.05);
}

.disabled\:stroke-gray-cool-400\/10:disabled {
  stroke: rgb(125 137 176 / 0.1);
}

.disabled\:stroke-gray-cool-400\/20:disabled {
  stroke: rgb(125 137 176 / 0.2);
}

.disabled\:stroke-gray-cool-400\/25:disabled {
  stroke: rgb(125 137 176 / 0.25);
}

.disabled\:stroke-gray-cool-400\/30:disabled {
  stroke: rgb(125 137 176 / 0.3);
}

.disabled\:stroke-gray-cool-400\/40:disabled {
  stroke: rgb(125 137 176 / 0.4);
}

.disabled\:stroke-gray-cool-400\/50:disabled {
  stroke: rgb(125 137 176 / 0.5);
}

.disabled\:stroke-gray-cool-400\/60:disabled {
  stroke: rgb(125 137 176 / 0.6);
}

.disabled\:stroke-gray-cool-400\/70:disabled {
  stroke: rgb(125 137 176 / 0.7);
}

.disabled\:stroke-gray-cool-400\/75:disabled {
  stroke: rgb(125 137 176 / 0.75);
}

.disabled\:stroke-gray-cool-400\/80:disabled {
  stroke: rgb(125 137 176 / 0.8);
}

.disabled\:stroke-gray-cool-400\/90:disabled {
  stroke: rgb(125 137 176 / 0.9);
}

.disabled\:stroke-gray-cool-400\/95:disabled {
  stroke: rgb(125 137 176 / 0.95);
}

.disabled\:stroke-gray-cool-400\/100:disabled {
  stroke: rgb(125 137 176 / 1);
}

.disabled\:stroke-gray-cool-500\/0:disabled {
  stroke: rgb(93 107 152 / 0);
}

.disabled\:stroke-gray-cool-500\/5:disabled {
  stroke: rgb(93 107 152 / 0.05);
}

.disabled\:stroke-gray-cool-500\/10:disabled {
  stroke: rgb(93 107 152 / 0.1);
}

.disabled\:stroke-gray-cool-500\/20:disabled {
  stroke: rgb(93 107 152 / 0.2);
}

.disabled\:stroke-gray-cool-500\/25:disabled {
  stroke: rgb(93 107 152 / 0.25);
}

.disabled\:stroke-gray-cool-500\/30:disabled {
  stroke: rgb(93 107 152 / 0.3);
}

.disabled\:stroke-gray-cool-500\/40:disabled {
  stroke: rgb(93 107 152 / 0.4);
}

.disabled\:stroke-gray-cool-500\/50:disabled {
  stroke: rgb(93 107 152 / 0.5);
}

.disabled\:stroke-gray-cool-500\/60:disabled {
  stroke: rgb(93 107 152 / 0.6);
}

.disabled\:stroke-gray-cool-500\/70:disabled {
  stroke: rgb(93 107 152 / 0.7);
}

.disabled\:stroke-gray-cool-500\/75:disabled {
  stroke: rgb(93 107 152 / 0.75);
}

.disabled\:stroke-gray-cool-500\/80:disabled {
  stroke: rgb(93 107 152 / 0.8);
}

.disabled\:stroke-gray-cool-500\/90:disabled {
  stroke: rgb(93 107 152 / 0.9);
}

.disabled\:stroke-gray-cool-500\/95:disabled {
  stroke: rgb(93 107 152 / 0.95);
}

.disabled\:stroke-gray-cool-500\/100:disabled {
  stroke: rgb(93 107 152 / 1);
}

.disabled\:stroke-gray-cool-600\/0:disabled {
  stroke: rgb(74 85 120 / 0);
}

.disabled\:stroke-gray-cool-600\/5:disabled {
  stroke: rgb(74 85 120 / 0.05);
}

.disabled\:stroke-gray-cool-600\/10:disabled {
  stroke: rgb(74 85 120 / 0.1);
}

.disabled\:stroke-gray-cool-600\/20:disabled {
  stroke: rgb(74 85 120 / 0.2);
}

.disabled\:stroke-gray-cool-600\/25:disabled {
  stroke: rgb(74 85 120 / 0.25);
}

.disabled\:stroke-gray-cool-600\/30:disabled {
  stroke: rgb(74 85 120 / 0.3);
}

.disabled\:stroke-gray-cool-600\/40:disabled {
  stroke: rgb(74 85 120 / 0.4);
}

.disabled\:stroke-gray-cool-600\/50:disabled {
  stroke: rgb(74 85 120 / 0.5);
}

.disabled\:stroke-gray-cool-600\/60:disabled {
  stroke: rgb(74 85 120 / 0.6);
}

.disabled\:stroke-gray-cool-600\/70:disabled {
  stroke: rgb(74 85 120 / 0.7);
}

.disabled\:stroke-gray-cool-600\/75:disabled {
  stroke: rgb(74 85 120 / 0.75);
}

.disabled\:stroke-gray-cool-600\/80:disabled {
  stroke: rgb(74 85 120 / 0.8);
}

.disabled\:stroke-gray-cool-600\/90:disabled {
  stroke: rgb(74 85 120 / 0.9);
}

.disabled\:stroke-gray-cool-600\/95:disabled {
  stroke: rgb(74 85 120 / 0.95);
}

.disabled\:stroke-gray-cool-600\/100:disabled {
  stroke: rgb(74 85 120 / 1);
}

.disabled\:stroke-gray-cool-700\/0:disabled {
  stroke: rgb(64 73 104 / 0);
}

.disabled\:stroke-gray-cool-700\/5:disabled {
  stroke: rgb(64 73 104 / 0.05);
}

.disabled\:stroke-gray-cool-700\/10:disabled {
  stroke: rgb(64 73 104 / 0.1);
}

.disabled\:stroke-gray-cool-700\/20:disabled {
  stroke: rgb(64 73 104 / 0.2);
}

.disabled\:stroke-gray-cool-700\/25:disabled {
  stroke: rgb(64 73 104 / 0.25);
}

.disabled\:stroke-gray-cool-700\/30:disabled {
  stroke: rgb(64 73 104 / 0.3);
}

.disabled\:stroke-gray-cool-700\/40:disabled {
  stroke: rgb(64 73 104 / 0.4);
}

.disabled\:stroke-gray-cool-700\/50:disabled {
  stroke: rgb(64 73 104 / 0.5);
}

.disabled\:stroke-gray-cool-700\/60:disabled {
  stroke: rgb(64 73 104 / 0.6);
}

.disabled\:stroke-gray-cool-700\/70:disabled {
  stroke: rgb(64 73 104 / 0.7);
}

.disabled\:stroke-gray-cool-700\/75:disabled {
  stroke: rgb(64 73 104 / 0.75);
}

.disabled\:stroke-gray-cool-700\/80:disabled {
  stroke: rgb(64 73 104 / 0.8);
}

.disabled\:stroke-gray-cool-700\/90:disabled {
  stroke: rgb(64 73 104 / 0.9);
}

.disabled\:stroke-gray-cool-700\/95:disabled {
  stroke: rgb(64 73 104 / 0.95);
}

.disabled\:stroke-gray-cool-700\/100:disabled {
  stroke: rgb(64 73 104 / 1);
}

.disabled\:stroke-gray-cool-800\/0:disabled {
  stroke: rgb(48 55 79 / 0);
}

.disabled\:stroke-gray-cool-800\/5:disabled {
  stroke: rgb(48 55 79 / 0.05);
}

.disabled\:stroke-gray-cool-800\/10:disabled {
  stroke: rgb(48 55 79 / 0.1);
}

.disabled\:stroke-gray-cool-800\/20:disabled {
  stroke: rgb(48 55 79 / 0.2);
}

.disabled\:stroke-gray-cool-800\/25:disabled {
  stroke: rgb(48 55 79 / 0.25);
}

.disabled\:stroke-gray-cool-800\/30:disabled {
  stroke: rgb(48 55 79 / 0.3);
}

.disabled\:stroke-gray-cool-800\/40:disabled {
  stroke: rgb(48 55 79 / 0.4);
}

.disabled\:stroke-gray-cool-800\/50:disabled {
  stroke: rgb(48 55 79 / 0.5);
}

.disabled\:stroke-gray-cool-800\/60:disabled {
  stroke: rgb(48 55 79 / 0.6);
}

.disabled\:stroke-gray-cool-800\/70:disabled {
  stroke: rgb(48 55 79 / 0.7);
}

.disabled\:stroke-gray-cool-800\/75:disabled {
  stroke: rgb(48 55 79 / 0.75);
}

.disabled\:stroke-gray-cool-800\/80:disabled {
  stroke: rgb(48 55 79 / 0.8);
}

.disabled\:stroke-gray-cool-800\/90:disabled {
  stroke: rgb(48 55 79 / 0.9);
}

.disabled\:stroke-gray-cool-800\/95:disabled {
  stroke: rgb(48 55 79 / 0.95);
}

.disabled\:stroke-gray-cool-800\/100:disabled {
  stroke: rgb(48 55 79 / 1);
}

.disabled\:stroke-gray-cool-900\/0:disabled {
  stroke: rgb(17 19 34 / 0);
}

.disabled\:stroke-gray-cool-900\/5:disabled {
  stroke: rgb(17 19 34 / 0.05);
}

.disabled\:stroke-gray-cool-900\/10:disabled {
  stroke: rgb(17 19 34 / 0.1);
}

.disabled\:stroke-gray-cool-900\/20:disabled {
  stroke: rgb(17 19 34 / 0.2);
}

.disabled\:stroke-gray-cool-900\/25:disabled {
  stroke: rgb(17 19 34 / 0.25);
}

.disabled\:stroke-gray-cool-900\/30:disabled {
  stroke: rgb(17 19 34 / 0.3);
}

.disabled\:stroke-gray-cool-900\/40:disabled {
  stroke: rgb(17 19 34 / 0.4);
}

.disabled\:stroke-gray-cool-900\/50:disabled {
  stroke: rgb(17 19 34 / 0.5);
}

.disabled\:stroke-gray-cool-900\/60:disabled {
  stroke: rgb(17 19 34 / 0.6);
}

.disabled\:stroke-gray-cool-900\/70:disabled {
  stroke: rgb(17 19 34 / 0.7);
}

.disabled\:stroke-gray-cool-900\/75:disabled {
  stroke: rgb(17 19 34 / 0.75);
}

.disabled\:stroke-gray-cool-900\/80:disabled {
  stroke: rgb(17 19 34 / 0.8);
}

.disabled\:stroke-gray-cool-900\/90:disabled {
  stroke: rgb(17 19 34 / 0.9);
}

.disabled\:stroke-gray-cool-900\/95:disabled {
  stroke: rgb(17 19 34 / 0.95);
}

.disabled\:stroke-gray-cool-900\/100:disabled {
  stroke: rgb(17 19 34 / 1);
}

.disabled\:stroke-gray-cool\/0:disabled {
  stroke: rgb(125 137 176 / 0);
}

.disabled\:stroke-gray-cool\/5:disabled {
  stroke: rgb(125 137 176 / 0.05);
}

.disabled\:stroke-gray-cool\/10:disabled {
  stroke: rgb(125 137 176 / 0.1);
}

.disabled\:stroke-gray-cool\/20:disabled {
  stroke: rgb(125 137 176 / 0.2);
}

.disabled\:stroke-gray-cool\/25:disabled {
  stroke: rgb(125 137 176 / 0.25);
}

.disabled\:stroke-gray-cool\/30:disabled {
  stroke: rgb(125 137 176 / 0.3);
}

.disabled\:stroke-gray-cool\/40:disabled {
  stroke: rgb(125 137 176 / 0.4);
}

.disabled\:stroke-gray-cool\/50:disabled {
  stroke: rgb(125 137 176 / 0.5);
}

.disabled\:stroke-gray-cool\/60:disabled {
  stroke: rgb(125 137 176 / 0.6);
}

.disabled\:stroke-gray-cool\/70:disabled {
  stroke: rgb(125 137 176 / 0.7);
}

.disabled\:stroke-gray-cool\/75:disabled {
  stroke: rgb(125 137 176 / 0.75);
}

.disabled\:stroke-gray-cool\/80:disabled {
  stroke: rgb(125 137 176 / 0.8);
}

.disabled\:stroke-gray-cool\/90:disabled {
  stroke: rgb(125 137 176 / 0.9);
}

.disabled\:stroke-gray-cool\/95:disabled {
  stroke: rgb(125 137 176 / 0.95);
}

.disabled\:stroke-gray-cool\/100:disabled {
  stroke: rgb(125 137 176 / 1);
}

.disabled\:stroke-gray-modern-25\/0:disabled {
  stroke: rgb(252 252 253 / 0);
}

.disabled\:stroke-gray-modern-25\/5:disabled {
  stroke: rgb(252 252 253 / 0.05);
}

.disabled\:stroke-gray-modern-25\/10:disabled {
  stroke: rgb(252 252 253 / 0.1);
}

.disabled\:stroke-gray-modern-25\/20:disabled {
  stroke: rgb(252 252 253 / 0.2);
}

.disabled\:stroke-gray-modern-25\/25:disabled {
  stroke: rgb(252 252 253 / 0.25);
}

.disabled\:stroke-gray-modern-25\/30:disabled {
  stroke: rgb(252 252 253 / 0.3);
}

.disabled\:stroke-gray-modern-25\/40:disabled {
  stroke: rgb(252 252 253 / 0.4);
}

.disabled\:stroke-gray-modern-25\/50:disabled {
  stroke: rgb(252 252 253 / 0.5);
}

.disabled\:stroke-gray-modern-25\/60:disabled {
  stroke: rgb(252 252 253 / 0.6);
}

.disabled\:stroke-gray-modern-25\/70:disabled {
  stroke: rgb(252 252 253 / 0.7);
}

.disabled\:stroke-gray-modern-25\/75:disabled {
  stroke: rgb(252 252 253 / 0.75);
}

.disabled\:stroke-gray-modern-25\/80:disabled {
  stroke: rgb(252 252 253 / 0.8);
}

.disabled\:stroke-gray-modern-25\/90:disabled {
  stroke: rgb(252 252 253 / 0.9);
}

.disabled\:stroke-gray-modern-25\/95:disabled {
  stroke: rgb(252 252 253 / 0.95);
}

.disabled\:stroke-gray-modern-25\/100:disabled {
  stroke: rgb(252 252 253 / 1);
}

.disabled\:stroke-gray-modern-50\/0:disabled {
  stroke: rgb(248 250 252 / 0);
}

.disabled\:stroke-gray-modern-50\/5:disabled {
  stroke: rgb(248 250 252 / 0.05);
}

.disabled\:stroke-gray-modern-50\/10:disabled {
  stroke: rgb(248 250 252 / 0.1);
}

.disabled\:stroke-gray-modern-50\/20:disabled {
  stroke: rgb(248 250 252 / 0.2);
}

.disabled\:stroke-gray-modern-50\/25:disabled {
  stroke: rgb(248 250 252 / 0.25);
}

.disabled\:stroke-gray-modern-50\/30:disabled {
  stroke: rgb(248 250 252 / 0.3);
}

.disabled\:stroke-gray-modern-50\/40:disabled {
  stroke: rgb(248 250 252 / 0.4);
}

.disabled\:stroke-gray-modern-50\/50:disabled {
  stroke: rgb(248 250 252 / 0.5);
}

.disabled\:stroke-gray-modern-50\/60:disabled {
  stroke: rgb(248 250 252 / 0.6);
}

.disabled\:stroke-gray-modern-50\/70:disabled {
  stroke: rgb(248 250 252 / 0.7);
}

.disabled\:stroke-gray-modern-50\/75:disabled {
  stroke: rgb(248 250 252 / 0.75);
}

.disabled\:stroke-gray-modern-50\/80:disabled {
  stroke: rgb(248 250 252 / 0.8);
}

.disabled\:stroke-gray-modern-50\/90:disabled {
  stroke: rgb(248 250 252 / 0.9);
}

.disabled\:stroke-gray-modern-50\/95:disabled {
  stroke: rgb(248 250 252 / 0.95);
}

.disabled\:stroke-gray-modern-50\/100:disabled {
  stroke: rgb(248 250 252 / 1);
}

.disabled\:stroke-gray-modern-100\/0:disabled {
  stroke: rgb(238 242 246 / 0);
}

.disabled\:stroke-gray-modern-100\/5:disabled {
  stroke: rgb(238 242 246 / 0.05);
}

.disabled\:stroke-gray-modern-100\/10:disabled {
  stroke: rgb(238 242 246 / 0.1);
}

.disabled\:stroke-gray-modern-100\/20:disabled {
  stroke: rgb(238 242 246 / 0.2);
}

.disabled\:stroke-gray-modern-100\/25:disabled {
  stroke: rgb(238 242 246 / 0.25);
}

.disabled\:stroke-gray-modern-100\/30:disabled {
  stroke: rgb(238 242 246 / 0.3);
}

.disabled\:stroke-gray-modern-100\/40:disabled {
  stroke: rgb(238 242 246 / 0.4);
}

.disabled\:stroke-gray-modern-100\/50:disabled {
  stroke: rgb(238 242 246 / 0.5);
}

.disabled\:stroke-gray-modern-100\/60:disabled {
  stroke: rgb(238 242 246 / 0.6);
}

.disabled\:stroke-gray-modern-100\/70:disabled {
  stroke: rgb(238 242 246 / 0.7);
}

.disabled\:stroke-gray-modern-100\/75:disabled {
  stroke: rgb(238 242 246 / 0.75);
}

.disabled\:stroke-gray-modern-100\/80:disabled {
  stroke: rgb(238 242 246 / 0.8);
}

.disabled\:stroke-gray-modern-100\/90:disabled {
  stroke: rgb(238 242 246 / 0.9);
}

.disabled\:stroke-gray-modern-100\/95:disabled {
  stroke: rgb(238 242 246 / 0.95);
}

.disabled\:stroke-gray-modern-100\/100:disabled {
  stroke: rgb(238 242 246 / 1);
}

.disabled\:stroke-gray-modern-200\/0:disabled {
  stroke: rgb(227 232 239 / 0);
}

.disabled\:stroke-gray-modern-200\/5:disabled {
  stroke: rgb(227 232 239 / 0.05);
}

.disabled\:stroke-gray-modern-200\/10:disabled {
  stroke: rgb(227 232 239 / 0.1);
}

.disabled\:stroke-gray-modern-200\/20:disabled {
  stroke: rgb(227 232 239 / 0.2);
}

.disabled\:stroke-gray-modern-200\/25:disabled {
  stroke: rgb(227 232 239 / 0.25);
}

.disabled\:stroke-gray-modern-200\/30:disabled {
  stroke: rgb(227 232 239 / 0.3);
}

.disabled\:stroke-gray-modern-200\/40:disabled {
  stroke: rgb(227 232 239 / 0.4);
}

.disabled\:stroke-gray-modern-200\/50:disabled {
  stroke: rgb(227 232 239 / 0.5);
}

.disabled\:stroke-gray-modern-200\/60:disabled {
  stroke: rgb(227 232 239 / 0.6);
}

.disabled\:stroke-gray-modern-200\/70:disabled {
  stroke: rgb(227 232 239 / 0.7);
}

.disabled\:stroke-gray-modern-200\/75:disabled {
  stroke: rgb(227 232 239 / 0.75);
}

.disabled\:stroke-gray-modern-200\/80:disabled {
  stroke: rgb(227 232 239 / 0.8);
}

.disabled\:stroke-gray-modern-200\/90:disabled {
  stroke: rgb(227 232 239 / 0.9);
}

.disabled\:stroke-gray-modern-200\/95:disabled {
  stroke: rgb(227 232 239 / 0.95);
}

.disabled\:stroke-gray-modern-200\/100:disabled {
  stroke: rgb(227 232 239 / 1);
}

.disabled\:stroke-gray-modern-300\/0:disabled {
  stroke: rgb(205 213 223 / 0);
}

.disabled\:stroke-gray-modern-300\/5:disabled {
  stroke: rgb(205 213 223 / 0.05);
}

.disabled\:stroke-gray-modern-300\/10:disabled {
  stroke: rgb(205 213 223 / 0.1);
}

.disabled\:stroke-gray-modern-300\/20:disabled {
  stroke: rgb(205 213 223 / 0.2);
}

.disabled\:stroke-gray-modern-300\/25:disabled {
  stroke: rgb(205 213 223 / 0.25);
}

.disabled\:stroke-gray-modern-300\/30:disabled {
  stroke: rgb(205 213 223 / 0.3);
}

.disabled\:stroke-gray-modern-300\/40:disabled {
  stroke: rgb(205 213 223 / 0.4);
}

.disabled\:stroke-gray-modern-300\/50:disabled {
  stroke: rgb(205 213 223 / 0.5);
}

.disabled\:stroke-gray-modern-300\/60:disabled {
  stroke: rgb(205 213 223 / 0.6);
}

.disabled\:stroke-gray-modern-300\/70:disabled {
  stroke: rgb(205 213 223 / 0.7);
}

.disabled\:stroke-gray-modern-300\/75:disabled {
  stroke: rgb(205 213 223 / 0.75);
}

.disabled\:stroke-gray-modern-300\/80:disabled {
  stroke: rgb(205 213 223 / 0.8);
}

.disabled\:stroke-gray-modern-300\/90:disabled {
  stroke: rgb(205 213 223 / 0.9);
}

.disabled\:stroke-gray-modern-300\/95:disabled {
  stroke: rgb(205 213 223 / 0.95);
}

.disabled\:stroke-gray-modern-300\/100:disabled {
  stroke: rgb(205 213 223 / 1);
}

.disabled\:stroke-gray-modern-400\/0:disabled {
  stroke: rgb(154 164 178 / 0);
}

.disabled\:stroke-gray-modern-400\/5:disabled {
  stroke: rgb(154 164 178 / 0.05);
}

.disabled\:stroke-gray-modern-400\/10:disabled {
  stroke: rgb(154 164 178 / 0.1);
}

.disabled\:stroke-gray-modern-400\/20:disabled {
  stroke: rgb(154 164 178 / 0.2);
}

.disabled\:stroke-gray-modern-400\/25:disabled {
  stroke: rgb(154 164 178 / 0.25);
}

.disabled\:stroke-gray-modern-400\/30:disabled {
  stroke: rgb(154 164 178 / 0.3);
}

.disabled\:stroke-gray-modern-400\/40:disabled {
  stroke: rgb(154 164 178 / 0.4);
}

.disabled\:stroke-gray-modern-400\/50:disabled {
  stroke: rgb(154 164 178 / 0.5);
}

.disabled\:stroke-gray-modern-400\/60:disabled {
  stroke: rgb(154 164 178 / 0.6);
}

.disabled\:stroke-gray-modern-400\/70:disabled {
  stroke: rgb(154 164 178 / 0.7);
}

.disabled\:stroke-gray-modern-400\/75:disabled {
  stroke: rgb(154 164 178 / 0.75);
}

.disabled\:stroke-gray-modern-400\/80:disabled {
  stroke: rgb(154 164 178 / 0.8);
}

.disabled\:stroke-gray-modern-400\/90:disabled {
  stroke: rgb(154 164 178 / 0.9);
}

.disabled\:stroke-gray-modern-400\/95:disabled {
  stroke: rgb(154 164 178 / 0.95);
}

.disabled\:stroke-gray-modern-400\/100:disabled {
  stroke: rgb(154 164 178 / 1);
}

.disabled\:stroke-gray-modern-500\/0:disabled {
  stroke: rgb(105 117 134 / 0);
}

.disabled\:stroke-gray-modern-500\/5:disabled {
  stroke: rgb(105 117 134 / 0.05);
}

.disabled\:stroke-gray-modern-500\/10:disabled {
  stroke: rgb(105 117 134 / 0.1);
}

.disabled\:stroke-gray-modern-500\/20:disabled {
  stroke: rgb(105 117 134 / 0.2);
}

.disabled\:stroke-gray-modern-500\/25:disabled {
  stroke: rgb(105 117 134 / 0.25);
}

.disabled\:stroke-gray-modern-500\/30:disabled {
  stroke: rgb(105 117 134 / 0.3);
}

.disabled\:stroke-gray-modern-500\/40:disabled {
  stroke: rgb(105 117 134 / 0.4);
}

.disabled\:stroke-gray-modern-500\/50:disabled {
  stroke: rgb(105 117 134 / 0.5);
}

.disabled\:stroke-gray-modern-500\/60:disabled {
  stroke: rgb(105 117 134 / 0.6);
}

.disabled\:stroke-gray-modern-500\/70:disabled {
  stroke: rgb(105 117 134 / 0.7);
}

.disabled\:stroke-gray-modern-500\/75:disabled {
  stroke: rgb(105 117 134 / 0.75);
}

.disabled\:stroke-gray-modern-500\/80:disabled {
  stroke: rgb(105 117 134 / 0.8);
}

.disabled\:stroke-gray-modern-500\/90:disabled {
  stroke: rgb(105 117 134 / 0.9);
}

.disabled\:stroke-gray-modern-500\/95:disabled {
  stroke: rgb(105 117 134 / 0.95);
}

.disabled\:stroke-gray-modern-500\/100:disabled {
  stroke: rgb(105 117 134 / 1);
}

.disabled\:stroke-gray-modern-600\/0:disabled {
  stroke: rgb(72 85 101 / 0);
}

.disabled\:stroke-gray-modern-600\/5:disabled {
  stroke: rgb(72 85 101 / 0.05);
}

.disabled\:stroke-gray-modern-600\/10:disabled {
  stroke: rgb(72 85 101 / 0.1);
}

.disabled\:stroke-gray-modern-600\/20:disabled {
  stroke: rgb(72 85 101 / 0.2);
}

.disabled\:stroke-gray-modern-600\/25:disabled {
  stroke: rgb(72 85 101 / 0.25);
}

.disabled\:stroke-gray-modern-600\/30:disabled {
  stroke: rgb(72 85 101 / 0.3);
}

.disabled\:stroke-gray-modern-600\/40:disabled {
  stroke: rgb(72 85 101 / 0.4);
}

.disabled\:stroke-gray-modern-600\/50:disabled {
  stroke: rgb(72 85 101 / 0.5);
}

.disabled\:stroke-gray-modern-600\/60:disabled {
  stroke: rgb(72 85 101 / 0.6);
}

.disabled\:stroke-gray-modern-600\/70:disabled {
  stroke: rgb(72 85 101 / 0.7);
}

.disabled\:stroke-gray-modern-600\/75:disabled {
  stroke: rgb(72 85 101 / 0.75);
}

.disabled\:stroke-gray-modern-600\/80:disabled {
  stroke: rgb(72 85 101 / 0.8);
}

.disabled\:stroke-gray-modern-600\/90:disabled {
  stroke: rgb(72 85 101 / 0.9);
}

.disabled\:stroke-gray-modern-600\/95:disabled {
  stroke: rgb(72 85 101 / 0.95);
}

.disabled\:stroke-gray-modern-600\/100:disabled {
  stroke: rgb(72 85 101 / 1);
}

.disabled\:stroke-gray-modern-700\/0:disabled {
  stroke: rgb(54 65 82 / 0);
}

.disabled\:stroke-gray-modern-700\/5:disabled {
  stroke: rgb(54 65 82 / 0.05);
}

.disabled\:stroke-gray-modern-700\/10:disabled {
  stroke: rgb(54 65 82 / 0.1);
}

.disabled\:stroke-gray-modern-700\/20:disabled {
  stroke: rgb(54 65 82 / 0.2);
}

.disabled\:stroke-gray-modern-700\/25:disabled {
  stroke: rgb(54 65 82 / 0.25);
}

.disabled\:stroke-gray-modern-700\/30:disabled {
  stroke: rgb(54 65 82 / 0.3);
}

.disabled\:stroke-gray-modern-700\/40:disabled {
  stroke: rgb(54 65 82 / 0.4);
}

.disabled\:stroke-gray-modern-700\/50:disabled {
  stroke: rgb(54 65 82 / 0.5);
}

.disabled\:stroke-gray-modern-700\/60:disabled {
  stroke: rgb(54 65 82 / 0.6);
}

.disabled\:stroke-gray-modern-700\/70:disabled {
  stroke: rgb(54 65 82 / 0.7);
}

.disabled\:stroke-gray-modern-700\/75:disabled {
  stroke: rgb(54 65 82 / 0.75);
}

.disabled\:stroke-gray-modern-700\/80:disabled {
  stroke: rgb(54 65 82 / 0.8);
}

.disabled\:stroke-gray-modern-700\/90:disabled {
  stroke: rgb(54 65 82 / 0.9);
}

.disabled\:stroke-gray-modern-700\/95:disabled {
  stroke: rgb(54 65 82 / 0.95);
}

.disabled\:stroke-gray-modern-700\/100:disabled {
  stroke: rgb(54 65 82 / 1);
}

.disabled\:stroke-gray-modern-800\/0:disabled {
  stroke: rgb(32 41 57 / 0);
}

.disabled\:stroke-gray-modern-800\/5:disabled {
  stroke: rgb(32 41 57 / 0.05);
}

.disabled\:stroke-gray-modern-800\/10:disabled {
  stroke: rgb(32 41 57 / 0.1);
}

.disabled\:stroke-gray-modern-800\/20:disabled {
  stroke: rgb(32 41 57 / 0.2);
}

.disabled\:stroke-gray-modern-800\/25:disabled {
  stroke: rgb(32 41 57 / 0.25);
}

.disabled\:stroke-gray-modern-800\/30:disabled {
  stroke: rgb(32 41 57 / 0.3);
}

.disabled\:stroke-gray-modern-800\/40:disabled {
  stroke: rgb(32 41 57 / 0.4);
}

.disabled\:stroke-gray-modern-800\/50:disabled {
  stroke: rgb(32 41 57 / 0.5);
}

.disabled\:stroke-gray-modern-800\/60:disabled {
  stroke: rgb(32 41 57 / 0.6);
}

.disabled\:stroke-gray-modern-800\/70:disabled {
  stroke: rgb(32 41 57 / 0.7);
}

.disabled\:stroke-gray-modern-800\/75:disabled {
  stroke: rgb(32 41 57 / 0.75);
}

.disabled\:stroke-gray-modern-800\/80:disabled {
  stroke: rgb(32 41 57 / 0.8);
}

.disabled\:stroke-gray-modern-800\/90:disabled {
  stroke: rgb(32 41 57 / 0.9);
}

.disabled\:stroke-gray-modern-800\/95:disabled {
  stroke: rgb(32 41 57 / 0.95);
}

.disabled\:stroke-gray-modern-800\/100:disabled {
  stroke: rgb(32 41 57 / 1);
}

.disabled\:stroke-gray-modern-900\/0:disabled {
  stroke: rgb(18 25 38 / 0);
}

.disabled\:stroke-gray-modern-900\/5:disabled {
  stroke: rgb(18 25 38 / 0.05);
}

.disabled\:stroke-gray-modern-900\/10:disabled {
  stroke: rgb(18 25 38 / 0.1);
}

.disabled\:stroke-gray-modern-900\/20:disabled {
  stroke: rgb(18 25 38 / 0.2);
}

.disabled\:stroke-gray-modern-900\/25:disabled {
  stroke: rgb(18 25 38 / 0.25);
}

.disabled\:stroke-gray-modern-900\/30:disabled {
  stroke: rgb(18 25 38 / 0.3);
}

.disabled\:stroke-gray-modern-900\/40:disabled {
  stroke: rgb(18 25 38 / 0.4);
}

.disabled\:stroke-gray-modern-900\/50:disabled {
  stroke: rgb(18 25 38 / 0.5);
}

.disabled\:stroke-gray-modern-900\/60:disabled {
  stroke: rgb(18 25 38 / 0.6);
}

.disabled\:stroke-gray-modern-900\/70:disabled {
  stroke: rgb(18 25 38 / 0.7);
}

.disabled\:stroke-gray-modern-900\/75:disabled {
  stroke: rgb(18 25 38 / 0.75);
}

.disabled\:stroke-gray-modern-900\/80:disabled {
  stroke: rgb(18 25 38 / 0.8);
}

.disabled\:stroke-gray-modern-900\/90:disabled {
  stroke: rgb(18 25 38 / 0.9);
}

.disabled\:stroke-gray-modern-900\/95:disabled {
  stroke: rgb(18 25 38 / 0.95);
}

.disabled\:stroke-gray-modern-900\/100:disabled {
  stroke: rgb(18 25 38 / 1);
}

.disabled\:stroke-gray-modern\/0:disabled {
  stroke: rgb(154 164 178 / 0);
}

.disabled\:stroke-gray-modern\/5:disabled {
  stroke: rgb(154 164 178 / 0.05);
}

.disabled\:stroke-gray-modern\/10:disabled {
  stroke: rgb(154 164 178 / 0.1);
}

.disabled\:stroke-gray-modern\/20:disabled {
  stroke: rgb(154 164 178 / 0.2);
}

.disabled\:stroke-gray-modern\/25:disabled {
  stroke: rgb(154 164 178 / 0.25);
}

.disabled\:stroke-gray-modern\/30:disabled {
  stroke: rgb(154 164 178 / 0.3);
}

.disabled\:stroke-gray-modern\/40:disabled {
  stroke: rgb(154 164 178 / 0.4);
}

.disabled\:stroke-gray-modern\/50:disabled {
  stroke: rgb(154 164 178 / 0.5);
}

.disabled\:stroke-gray-modern\/60:disabled {
  stroke: rgb(154 164 178 / 0.6);
}

.disabled\:stroke-gray-modern\/70:disabled {
  stroke: rgb(154 164 178 / 0.7);
}

.disabled\:stroke-gray-modern\/75:disabled {
  stroke: rgb(154 164 178 / 0.75);
}

.disabled\:stroke-gray-modern\/80:disabled {
  stroke: rgb(154 164 178 / 0.8);
}

.disabled\:stroke-gray-modern\/90:disabled {
  stroke: rgb(154 164 178 / 0.9);
}

.disabled\:stroke-gray-modern\/95:disabled {
  stroke: rgb(154 164 178 / 0.95);
}

.disabled\:stroke-gray-modern\/100:disabled {
  stroke: rgb(154 164 178 / 1);
}

.disabled\:stroke-gray-neutral-25\/0:disabled {
  stroke: rgb(252 252 253 / 0);
}

.disabled\:stroke-gray-neutral-25\/5:disabled {
  stroke: rgb(252 252 253 / 0.05);
}

.disabled\:stroke-gray-neutral-25\/10:disabled {
  stroke: rgb(252 252 253 / 0.1);
}

.disabled\:stroke-gray-neutral-25\/20:disabled {
  stroke: rgb(252 252 253 / 0.2);
}

.disabled\:stroke-gray-neutral-25\/25:disabled {
  stroke: rgb(252 252 253 / 0.25);
}

.disabled\:stroke-gray-neutral-25\/30:disabled {
  stroke: rgb(252 252 253 / 0.3);
}

.disabled\:stroke-gray-neutral-25\/40:disabled {
  stroke: rgb(252 252 253 / 0.4);
}

.disabled\:stroke-gray-neutral-25\/50:disabled {
  stroke: rgb(252 252 253 / 0.5);
}

.disabled\:stroke-gray-neutral-25\/60:disabled {
  stroke: rgb(252 252 253 / 0.6);
}

.disabled\:stroke-gray-neutral-25\/70:disabled {
  stroke: rgb(252 252 253 / 0.7);
}

.disabled\:stroke-gray-neutral-25\/75:disabled {
  stroke: rgb(252 252 253 / 0.75);
}

.disabled\:stroke-gray-neutral-25\/80:disabled {
  stroke: rgb(252 252 253 / 0.8);
}

.disabled\:stroke-gray-neutral-25\/90:disabled {
  stroke: rgb(252 252 253 / 0.9);
}

.disabled\:stroke-gray-neutral-25\/95:disabled {
  stroke: rgb(252 252 253 / 0.95);
}

.disabled\:stroke-gray-neutral-25\/100:disabled {
  stroke: rgb(252 252 253 / 1);
}

.disabled\:stroke-gray-neutral-50\/0:disabled {
  stroke: rgb(249 250 251 / 0);
}

.disabled\:stroke-gray-neutral-50\/5:disabled {
  stroke: rgb(249 250 251 / 0.05);
}

.disabled\:stroke-gray-neutral-50\/10:disabled {
  stroke: rgb(249 250 251 / 0.1);
}

.disabled\:stroke-gray-neutral-50\/20:disabled {
  stroke: rgb(249 250 251 / 0.2);
}

.disabled\:stroke-gray-neutral-50\/25:disabled {
  stroke: rgb(249 250 251 / 0.25);
}

.disabled\:stroke-gray-neutral-50\/30:disabled {
  stroke: rgb(249 250 251 / 0.3);
}

.disabled\:stroke-gray-neutral-50\/40:disabled {
  stroke: rgb(249 250 251 / 0.4);
}

.disabled\:stroke-gray-neutral-50\/50:disabled {
  stroke: rgb(249 250 251 / 0.5);
}

.disabled\:stroke-gray-neutral-50\/60:disabled {
  stroke: rgb(249 250 251 / 0.6);
}

.disabled\:stroke-gray-neutral-50\/70:disabled {
  stroke: rgb(249 250 251 / 0.7);
}

.disabled\:stroke-gray-neutral-50\/75:disabled {
  stroke: rgb(249 250 251 / 0.75);
}

.disabled\:stroke-gray-neutral-50\/80:disabled {
  stroke: rgb(249 250 251 / 0.8);
}

.disabled\:stroke-gray-neutral-50\/90:disabled {
  stroke: rgb(249 250 251 / 0.9);
}

.disabled\:stroke-gray-neutral-50\/95:disabled {
  stroke: rgb(249 250 251 / 0.95);
}

.disabled\:stroke-gray-neutral-50\/100:disabled {
  stroke: rgb(249 250 251 / 1);
}

.disabled\:stroke-gray-neutral-100\/0:disabled {
  stroke: rgb(243 244 246 / 0);
}

.disabled\:stroke-gray-neutral-100\/5:disabled {
  stroke: rgb(243 244 246 / 0.05);
}

.disabled\:stroke-gray-neutral-100\/10:disabled {
  stroke: rgb(243 244 246 / 0.1);
}

.disabled\:stroke-gray-neutral-100\/20:disabled {
  stroke: rgb(243 244 246 / 0.2);
}

.disabled\:stroke-gray-neutral-100\/25:disabled {
  stroke: rgb(243 244 246 / 0.25);
}

.disabled\:stroke-gray-neutral-100\/30:disabled {
  stroke: rgb(243 244 246 / 0.3);
}

.disabled\:stroke-gray-neutral-100\/40:disabled {
  stroke: rgb(243 244 246 / 0.4);
}

.disabled\:stroke-gray-neutral-100\/50:disabled {
  stroke: rgb(243 244 246 / 0.5);
}

.disabled\:stroke-gray-neutral-100\/60:disabled {
  stroke: rgb(243 244 246 / 0.6);
}

.disabled\:stroke-gray-neutral-100\/70:disabled {
  stroke: rgb(243 244 246 / 0.7);
}

.disabled\:stroke-gray-neutral-100\/75:disabled {
  stroke: rgb(243 244 246 / 0.75);
}

.disabled\:stroke-gray-neutral-100\/80:disabled {
  stroke: rgb(243 244 246 / 0.8);
}

.disabled\:stroke-gray-neutral-100\/90:disabled {
  stroke: rgb(243 244 246 / 0.9);
}

.disabled\:stroke-gray-neutral-100\/95:disabled {
  stroke: rgb(243 244 246 / 0.95);
}

.disabled\:stroke-gray-neutral-100\/100:disabled {
  stroke: rgb(243 244 246 / 1);
}

.disabled\:stroke-gray-neutral-200\/0:disabled {
  stroke: rgb(229 231 235 / 0);
}

.disabled\:stroke-gray-neutral-200\/5:disabled {
  stroke: rgb(229 231 235 / 0.05);
}

.disabled\:stroke-gray-neutral-200\/10:disabled {
  stroke: rgb(229 231 235 / 0.1);
}

.disabled\:stroke-gray-neutral-200\/20:disabled {
  stroke: rgb(229 231 235 / 0.2);
}

.disabled\:stroke-gray-neutral-200\/25:disabled {
  stroke: rgb(229 231 235 / 0.25);
}

.disabled\:stroke-gray-neutral-200\/30:disabled {
  stroke: rgb(229 231 235 / 0.3);
}

.disabled\:stroke-gray-neutral-200\/40:disabled {
  stroke: rgb(229 231 235 / 0.4);
}

.disabled\:stroke-gray-neutral-200\/50:disabled {
  stroke: rgb(229 231 235 / 0.5);
}

.disabled\:stroke-gray-neutral-200\/60:disabled {
  stroke: rgb(229 231 235 / 0.6);
}

.disabled\:stroke-gray-neutral-200\/70:disabled {
  stroke: rgb(229 231 235 / 0.7);
}

.disabled\:stroke-gray-neutral-200\/75:disabled {
  stroke: rgb(229 231 235 / 0.75);
}

.disabled\:stroke-gray-neutral-200\/80:disabled {
  stroke: rgb(229 231 235 / 0.8);
}

.disabled\:stroke-gray-neutral-200\/90:disabled {
  stroke: rgb(229 231 235 / 0.9);
}

.disabled\:stroke-gray-neutral-200\/95:disabled {
  stroke: rgb(229 231 235 / 0.95);
}

.disabled\:stroke-gray-neutral-200\/100:disabled {
  stroke: rgb(229 231 235 / 1);
}

.disabled\:stroke-gray-neutral-300\/0:disabled {
  stroke: rgb(210 214 219 / 0);
}

.disabled\:stroke-gray-neutral-300\/5:disabled {
  stroke: rgb(210 214 219 / 0.05);
}

.disabled\:stroke-gray-neutral-300\/10:disabled {
  stroke: rgb(210 214 219 / 0.1);
}

.disabled\:stroke-gray-neutral-300\/20:disabled {
  stroke: rgb(210 214 219 / 0.2);
}

.disabled\:stroke-gray-neutral-300\/25:disabled {
  stroke: rgb(210 214 219 / 0.25);
}

.disabled\:stroke-gray-neutral-300\/30:disabled {
  stroke: rgb(210 214 219 / 0.3);
}

.disabled\:stroke-gray-neutral-300\/40:disabled {
  stroke: rgb(210 214 219 / 0.4);
}

.disabled\:stroke-gray-neutral-300\/50:disabled {
  stroke: rgb(210 214 219 / 0.5);
}

.disabled\:stroke-gray-neutral-300\/60:disabled {
  stroke: rgb(210 214 219 / 0.6);
}

.disabled\:stroke-gray-neutral-300\/70:disabled {
  stroke: rgb(210 214 219 / 0.7);
}

.disabled\:stroke-gray-neutral-300\/75:disabled {
  stroke: rgb(210 214 219 / 0.75);
}

.disabled\:stroke-gray-neutral-300\/80:disabled {
  stroke: rgb(210 214 219 / 0.8);
}

.disabled\:stroke-gray-neutral-300\/90:disabled {
  stroke: rgb(210 214 219 / 0.9);
}

.disabled\:stroke-gray-neutral-300\/95:disabled {
  stroke: rgb(210 214 219 / 0.95);
}

.disabled\:stroke-gray-neutral-300\/100:disabled {
  stroke: rgb(210 214 219 / 1);
}

.disabled\:stroke-gray-neutral-400\/0:disabled {
  stroke: rgb(157 164 174 / 0);
}

.disabled\:stroke-gray-neutral-400\/5:disabled {
  stroke: rgb(157 164 174 / 0.05);
}

.disabled\:stroke-gray-neutral-400\/10:disabled {
  stroke: rgb(157 164 174 / 0.1);
}

.disabled\:stroke-gray-neutral-400\/20:disabled {
  stroke: rgb(157 164 174 / 0.2);
}

.disabled\:stroke-gray-neutral-400\/25:disabled {
  stroke: rgb(157 164 174 / 0.25);
}

.disabled\:stroke-gray-neutral-400\/30:disabled {
  stroke: rgb(157 164 174 / 0.3);
}

.disabled\:stroke-gray-neutral-400\/40:disabled {
  stroke: rgb(157 164 174 / 0.4);
}

.disabled\:stroke-gray-neutral-400\/50:disabled {
  stroke: rgb(157 164 174 / 0.5);
}

.disabled\:stroke-gray-neutral-400\/60:disabled {
  stroke: rgb(157 164 174 / 0.6);
}

.disabled\:stroke-gray-neutral-400\/70:disabled {
  stroke: rgb(157 164 174 / 0.7);
}

.disabled\:stroke-gray-neutral-400\/75:disabled {
  stroke: rgb(157 164 174 / 0.75);
}

.disabled\:stroke-gray-neutral-400\/80:disabled {
  stroke: rgb(157 164 174 / 0.8);
}

.disabled\:stroke-gray-neutral-400\/90:disabled {
  stroke: rgb(157 164 174 / 0.9);
}

.disabled\:stroke-gray-neutral-400\/95:disabled {
  stroke: rgb(157 164 174 / 0.95);
}

.disabled\:stroke-gray-neutral-400\/100:disabled {
  stroke: rgb(157 164 174 / 1);
}

.disabled\:stroke-gray-neutral-500\/0:disabled {
  stroke: rgb(108 115 127 / 0);
}

.disabled\:stroke-gray-neutral-500\/5:disabled {
  stroke: rgb(108 115 127 / 0.05);
}

.disabled\:stroke-gray-neutral-500\/10:disabled {
  stroke: rgb(108 115 127 / 0.1);
}

.disabled\:stroke-gray-neutral-500\/20:disabled {
  stroke: rgb(108 115 127 / 0.2);
}

.disabled\:stroke-gray-neutral-500\/25:disabled {
  stroke: rgb(108 115 127 / 0.25);
}

.disabled\:stroke-gray-neutral-500\/30:disabled {
  stroke: rgb(108 115 127 / 0.3);
}

.disabled\:stroke-gray-neutral-500\/40:disabled {
  stroke: rgb(108 115 127 / 0.4);
}

.disabled\:stroke-gray-neutral-500\/50:disabled {
  stroke: rgb(108 115 127 / 0.5);
}

.disabled\:stroke-gray-neutral-500\/60:disabled {
  stroke: rgb(108 115 127 / 0.6);
}

.disabled\:stroke-gray-neutral-500\/70:disabled {
  stroke: rgb(108 115 127 / 0.7);
}

.disabled\:stroke-gray-neutral-500\/75:disabled {
  stroke: rgb(108 115 127 / 0.75);
}

.disabled\:stroke-gray-neutral-500\/80:disabled {
  stroke: rgb(108 115 127 / 0.8);
}

.disabled\:stroke-gray-neutral-500\/90:disabled {
  stroke: rgb(108 115 127 / 0.9);
}

.disabled\:stroke-gray-neutral-500\/95:disabled {
  stroke: rgb(108 115 127 / 0.95);
}

.disabled\:stroke-gray-neutral-500\/100:disabled {
  stroke: rgb(108 115 127 / 1);
}

.disabled\:stroke-gray-neutral-600\/0:disabled {
  stroke: rgb(77 87 97 / 0);
}

.disabled\:stroke-gray-neutral-600\/5:disabled {
  stroke: rgb(77 87 97 / 0.05);
}

.disabled\:stroke-gray-neutral-600\/10:disabled {
  stroke: rgb(77 87 97 / 0.1);
}

.disabled\:stroke-gray-neutral-600\/20:disabled {
  stroke: rgb(77 87 97 / 0.2);
}

.disabled\:stroke-gray-neutral-600\/25:disabled {
  stroke: rgb(77 87 97 / 0.25);
}

.disabled\:stroke-gray-neutral-600\/30:disabled {
  stroke: rgb(77 87 97 / 0.3);
}

.disabled\:stroke-gray-neutral-600\/40:disabled {
  stroke: rgb(77 87 97 / 0.4);
}

.disabled\:stroke-gray-neutral-600\/50:disabled {
  stroke: rgb(77 87 97 / 0.5);
}

.disabled\:stroke-gray-neutral-600\/60:disabled {
  stroke: rgb(77 87 97 / 0.6);
}

.disabled\:stroke-gray-neutral-600\/70:disabled {
  stroke: rgb(77 87 97 / 0.7);
}

.disabled\:stroke-gray-neutral-600\/75:disabled {
  stroke: rgb(77 87 97 / 0.75);
}

.disabled\:stroke-gray-neutral-600\/80:disabled {
  stroke: rgb(77 87 97 / 0.8);
}

.disabled\:stroke-gray-neutral-600\/90:disabled {
  stroke: rgb(77 87 97 / 0.9);
}

.disabled\:stroke-gray-neutral-600\/95:disabled {
  stroke: rgb(77 87 97 / 0.95);
}

.disabled\:stroke-gray-neutral-600\/100:disabled {
  stroke: rgb(77 87 97 / 1);
}

.disabled\:stroke-gray-neutral-700\/0:disabled {
  stroke: rgb(56 66 80 / 0);
}

.disabled\:stroke-gray-neutral-700\/5:disabled {
  stroke: rgb(56 66 80 / 0.05);
}

.disabled\:stroke-gray-neutral-700\/10:disabled {
  stroke: rgb(56 66 80 / 0.1);
}

.disabled\:stroke-gray-neutral-700\/20:disabled {
  stroke: rgb(56 66 80 / 0.2);
}

.disabled\:stroke-gray-neutral-700\/25:disabled {
  stroke: rgb(56 66 80 / 0.25);
}

.disabled\:stroke-gray-neutral-700\/30:disabled {
  stroke: rgb(56 66 80 / 0.3);
}

.disabled\:stroke-gray-neutral-700\/40:disabled {
  stroke: rgb(56 66 80 / 0.4);
}

.disabled\:stroke-gray-neutral-700\/50:disabled {
  stroke: rgb(56 66 80 / 0.5);
}

.disabled\:stroke-gray-neutral-700\/60:disabled {
  stroke: rgb(56 66 80 / 0.6);
}

.disabled\:stroke-gray-neutral-700\/70:disabled {
  stroke: rgb(56 66 80 / 0.7);
}

.disabled\:stroke-gray-neutral-700\/75:disabled {
  stroke: rgb(56 66 80 / 0.75);
}

.disabled\:stroke-gray-neutral-700\/80:disabled {
  stroke: rgb(56 66 80 / 0.8);
}

.disabled\:stroke-gray-neutral-700\/90:disabled {
  stroke: rgb(56 66 80 / 0.9);
}

.disabled\:stroke-gray-neutral-700\/95:disabled {
  stroke: rgb(56 66 80 / 0.95);
}

.disabled\:stroke-gray-neutral-700\/100:disabled {
  stroke: rgb(56 66 80 / 1);
}

.disabled\:stroke-gray-neutral-800\/0:disabled {
  stroke: rgb(31 42 55 / 0);
}

.disabled\:stroke-gray-neutral-800\/5:disabled {
  stroke: rgb(31 42 55 / 0.05);
}

.disabled\:stroke-gray-neutral-800\/10:disabled {
  stroke: rgb(31 42 55 / 0.1);
}

.disabled\:stroke-gray-neutral-800\/20:disabled {
  stroke: rgb(31 42 55 / 0.2);
}

.disabled\:stroke-gray-neutral-800\/25:disabled {
  stroke: rgb(31 42 55 / 0.25);
}

.disabled\:stroke-gray-neutral-800\/30:disabled {
  stroke: rgb(31 42 55 / 0.3);
}

.disabled\:stroke-gray-neutral-800\/40:disabled {
  stroke: rgb(31 42 55 / 0.4);
}

.disabled\:stroke-gray-neutral-800\/50:disabled {
  stroke: rgb(31 42 55 / 0.5);
}

.disabled\:stroke-gray-neutral-800\/60:disabled {
  stroke: rgb(31 42 55 / 0.6);
}

.disabled\:stroke-gray-neutral-800\/70:disabled {
  stroke: rgb(31 42 55 / 0.7);
}

.disabled\:stroke-gray-neutral-800\/75:disabled {
  stroke: rgb(31 42 55 / 0.75);
}

.disabled\:stroke-gray-neutral-800\/80:disabled {
  stroke: rgb(31 42 55 / 0.8);
}

.disabled\:stroke-gray-neutral-800\/90:disabled {
  stroke: rgb(31 42 55 / 0.9);
}

.disabled\:stroke-gray-neutral-800\/95:disabled {
  stroke: rgb(31 42 55 / 0.95);
}

.disabled\:stroke-gray-neutral-800\/100:disabled {
  stroke: rgb(31 42 55 / 1);
}

.disabled\:stroke-gray-neutral-900\/0:disabled {
  stroke: rgb(17 25 39 / 0);
}

.disabled\:stroke-gray-neutral-900\/5:disabled {
  stroke: rgb(17 25 39 / 0.05);
}

.disabled\:stroke-gray-neutral-900\/10:disabled {
  stroke: rgb(17 25 39 / 0.1);
}

.disabled\:stroke-gray-neutral-900\/20:disabled {
  stroke: rgb(17 25 39 / 0.2);
}

.disabled\:stroke-gray-neutral-900\/25:disabled {
  stroke: rgb(17 25 39 / 0.25);
}

.disabled\:stroke-gray-neutral-900\/30:disabled {
  stroke: rgb(17 25 39 / 0.3);
}

.disabled\:stroke-gray-neutral-900\/40:disabled {
  stroke: rgb(17 25 39 / 0.4);
}

.disabled\:stroke-gray-neutral-900\/50:disabled {
  stroke: rgb(17 25 39 / 0.5);
}

.disabled\:stroke-gray-neutral-900\/60:disabled {
  stroke: rgb(17 25 39 / 0.6);
}

.disabled\:stroke-gray-neutral-900\/70:disabled {
  stroke: rgb(17 25 39 / 0.7);
}

.disabled\:stroke-gray-neutral-900\/75:disabled {
  stroke: rgb(17 25 39 / 0.75);
}

.disabled\:stroke-gray-neutral-900\/80:disabled {
  stroke: rgb(17 25 39 / 0.8);
}

.disabled\:stroke-gray-neutral-900\/90:disabled {
  stroke: rgb(17 25 39 / 0.9);
}

.disabled\:stroke-gray-neutral-900\/95:disabled {
  stroke: rgb(17 25 39 / 0.95);
}

.disabled\:stroke-gray-neutral-900\/100:disabled {
  stroke: rgb(17 25 39 / 1);
}

.disabled\:stroke-gray-neutral\/0:disabled {
  stroke: rgb(157 164 174 / 0);
}

.disabled\:stroke-gray-neutral\/5:disabled {
  stroke: rgb(157 164 174 / 0.05);
}

.disabled\:stroke-gray-neutral\/10:disabled {
  stroke: rgb(157 164 174 / 0.1);
}

.disabled\:stroke-gray-neutral\/20:disabled {
  stroke: rgb(157 164 174 / 0.2);
}

.disabled\:stroke-gray-neutral\/25:disabled {
  stroke: rgb(157 164 174 / 0.25);
}

.disabled\:stroke-gray-neutral\/30:disabled {
  stroke: rgb(157 164 174 / 0.3);
}

.disabled\:stroke-gray-neutral\/40:disabled {
  stroke: rgb(157 164 174 / 0.4);
}

.disabled\:stroke-gray-neutral\/50:disabled {
  stroke: rgb(157 164 174 / 0.5);
}

.disabled\:stroke-gray-neutral\/60:disabled {
  stroke: rgb(157 164 174 / 0.6);
}

.disabled\:stroke-gray-neutral\/70:disabled {
  stroke: rgb(157 164 174 / 0.7);
}

.disabled\:stroke-gray-neutral\/75:disabled {
  stroke: rgb(157 164 174 / 0.75);
}

.disabled\:stroke-gray-neutral\/80:disabled {
  stroke: rgb(157 164 174 / 0.8);
}

.disabled\:stroke-gray-neutral\/90:disabled {
  stroke: rgb(157 164 174 / 0.9);
}

.disabled\:stroke-gray-neutral\/95:disabled {
  stroke: rgb(157 164 174 / 0.95);
}

.disabled\:stroke-gray-neutral\/100:disabled {
  stroke: rgb(157 164 174 / 1);
}

.disabled\:stroke-gray-iron-25\/0:disabled {
  stroke: rgb(252 252 252 / 0);
}

.disabled\:stroke-gray-iron-25\/5:disabled {
  stroke: rgb(252 252 252 / 0.05);
}

.disabled\:stroke-gray-iron-25\/10:disabled {
  stroke: rgb(252 252 252 / 0.1);
}

.disabled\:stroke-gray-iron-25\/20:disabled {
  stroke: rgb(252 252 252 / 0.2);
}

.disabled\:stroke-gray-iron-25\/25:disabled {
  stroke: rgb(252 252 252 / 0.25);
}

.disabled\:stroke-gray-iron-25\/30:disabled {
  stroke: rgb(252 252 252 / 0.3);
}

.disabled\:stroke-gray-iron-25\/40:disabled {
  stroke: rgb(252 252 252 / 0.4);
}

.disabled\:stroke-gray-iron-25\/50:disabled {
  stroke: rgb(252 252 252 / 0.5);
}

.disabled\:stroke-gray-iron-25\/60:disabled {
  stroke: rgb(252 252 252 / 0.6);
}

.disabled\:stroke-gray-iron-25\/70:disabled {
  stroke: rgb(252 252 252 / 0.7);
}

.disabled\:stroke-gray-iron-25\/75:disabled {
  stroke: rgb(252 252 252 / 0.75);
}

.disabled\:stroke-gray-iron-25\/80:disabled {
  stroke: rgb(252 252 252 / 0.8);
}

.disabled\:stroke-gray-iron-25\/90:disabled {
  stroke: rgb(252 252 252 / 0.9);
}

.disabled\:stroke-gray-iron-25\/95:disabled {
  stroke: rgb(252 252 252 / 0.95);
}

.disabled\:stroke-gray-iron-25\/100:disabled {
  stroke: rgb(252 252 252 / 1);
}

.disabled\:stroke-gray-iron-50\/0:disabled {
  stroke: rgb(250 250 250 / 0);
}

.disabled\:stroke-gray-iron-50\/5:disabled {
  stroke: rgb(250 250 250 / 0.05);
}

.disabled\:stroke-gray-iron-50\/10:disabled {
  stroke: rgb(250 250 250 / 0.1);
}

.disabled\:stroke-gray-iron-50\/20:disabled {
  stroke: rgb(250 250 250 / 0.2);
}

.disabled\:stroke-gray-iron-50\/25:disabled {
  stroke: rgb(250 250 250 / 0.25);
}

.disabled\:stroke-gray-iron-50\/30:disabled {
  stroke: rgb(250 250 250 / 0.3);
}

.disabled\:stroke-gray-iron-50\/40:disabled {
  stroke: rgb(250 250 250 / 0.4);
}

.disabled\:stroke-gray-iron-50\/50:disabled {
  stroke: rgb(250 250 250 / 0.5);
}

.disabled\:stroke-gray-iron-50\/60:disabled {
  stroke: rgb(250 250 250 / 0.6);
}

.disabled\:stroke-gray-iron-50\/70:disabled {
  stroke: rgb(250 250 250 / 0.7);
}

.disabled\:stroke-gray-iron-50\/75:disabled {
  stroke: rgb(250 250 250 / 0.75);
}

.disabled\:stroke-gray-iron-50\/80:disabled {
  stroke: rgb(250 250 250 / 0.8);
}

.disabled\:stroke-gray-iron-50\/90:disabled {
  stroke: rgb(250 250 250 / 0.9);
}

.disabled\:stroke-gray-iron-50\/95:disabled {
  stroke: rgb(250 250 250 / 0.95);
}

.disabled\:stroke-gray-iron-50\/100:disabled {
  stroke: rgb(250 250 250 / 1);
}

.disabled\:stroke-gray-iron-100\/0:disabled {
  stroke: rgb(244 244 245 / 0);
}

.disabled\:stroke-gray-iron-100\/5:disabled {
  stroke: rgb(244 244 245 / 0.05);
}

.disabled\:stroke-gray-iron-100\/10:disabled {
  stroke: rgb(244 244 245 / 0.1);
}

.disabled\:stroke-gray-iron-100\/20:disabled {
  stroke: rgb(244 244 245 / 0.2);
}

.disabled\:stroke-gray-iron-100\/25:disabled {
  stroke: rgb(244 244 245 / 0.25);
}

.disabled\:stroke-gray-iron-100\/30:disabled {
  stroke: rgb(244 244 245 / 0.3);
}

.disabled\:stroke-gray-iron-100\/40:disabled {
  stroke: rgb(244 244 245 / 0.4);
}

.disabled\:stroke-gray-iron-100\/50:disabled {
  stroke: rgb(244 244 245 / 0.5);
}

.disabled\:stroke-gray-iron-100\/60:disabled {
  stroke: rgb(244 244 245 / 0.6);
}

.disabled\:stroke-gray-iron-100\/70:disabled {
  stroke: rgb(244 244 245 / 0.7);
}

.disabled\:stroke-gray-iron-100\/75:disabled {
  stroke: rgb(244 244 245 / 0.75);
}

.disabled\:stroke-gray-iron-100\/80:disabled {
  stroke: rgb(244 244 245 / 0.8);
}

.disabled\:stroke-gray-iron-100\/90:disabled {
  stroke: rgb(244 244 245 / 0.9);
}

.disabled\:stroke-gray-iron-100\/95:disabled {
  stroke: rgb(244 244 245 / 0.95);
}

.disabled\:stroke-gray-iron-100\/100:disabled {
  stroke: rgb(244 244 245 / 1);
}

.disabled\:stroke-gray-iron-200\/0:disabled {
  stroke: rgb(228 228 231 / 0);
}

.disabled\:stroke-gray-iron-200\/5:disabled {
  stroke: rgb(228 228 231 / 0.05);
}

.disabled\:stroke-gray-iron-200\/10:disabled {
  stroke: rgb(228 228 231 / 0.1);
}

.disabled\:stroke-gray-iron-200\/20:disabled {
  stroke: rgb(228 228 231 / 0.2);
}

.disabled\:stroke-gray-iron-200\/25:disabled {
  stroke: rgb(228 228 231 / 0.25);
}

.disabled\:stroke-gray-iron-200\/30:disabled {
  stroke: rgb(228 228 231 / 0.3);
}

.disabled\:stroke-gray-iron-200\/40:disabled {
  stroke: rgb(228 228 231 / 0.4);
}

.disabled\:stroke-gray-iron-200\/50:disabled {
  stroke: rgb(228 228 231 / 0.5);
}

.disabled\:stroke-gray-iron-200\/60:disabled {
  stroke: rgb(228 228 231 / 0.6);
}

.disabled\:stroke-gray-iron-200\/70:disabled {
  stroke: rgb(228 228 231 / 0.7);
}

.disabled\:stroke-gray-iron-200\/75:disabled {
  stroke: rgb(228 228 231 / 0.75);
}

.disabled\:stroke-gray-iron-200\/80:disabled {
  stroke: rgb(228 228 231 / 0.8);
}

.disabled\:stroke-gray-iron-200\/90:disabled {
  stroke: rgb(228 228 231 / 0.9);
}

.disabled\:stroke-gray-iron-200\/95:disabled {
  stroke: rgb(228 228 231 / 0.95);
}

.disabled\:stroke-gray-iron-200\/100:disabled {
  stroke: rgb(228 228 231 / 1);
}

.disabled\:stroke-gray-iron-300\/0:disabled {
  stroke: rgb(209 209 214 / 0);
}

.disabled\:stroke-gray-iron-300\/5:disabled {
  stroke: rgb(209 209 214 / 0.05);
}

.disabled\:stroke-gray-iron-300\/10:disabled {
  stroke: rgb(209 209 214 / 0.1);
}

.disabled\:stroke-gray-iron-300\/20:disabled {
  stroke: rgb(209 209 214 / 0.2);
}

.disabled\:stroke-gray-iron-300\/25:disabled {
  stroke: rgb(209 209 214 / 0.25);
}

.disabled\:stroke-gray-iron-300\/30:disabled {
  stroke: rgb(209 209 214 / 0.3);
}

.disabled\:stroke-gray-iron-300\/40:disabled {
  stroke: rgb(209 209 214 / 0.4);
}

.disabled\:stroke-gray-iron-300\/50:disabled {
  stroke: rgb(209 209 214 / 0.5);
}

.disabled\:stroke-gray-iron-300\/60:disabled {
  stroke: rgb(209 209 214 / 0.6);
}

.disabled\:stroke-gray-iron-300\/70:disabled {
  stroke: rgb(209 209 214 / 0.7);
}

.disabled\:stroke-gray-iron-300\/75:disabled {
  stroke: rgb(209 209 214 / 0.75);
}

.disabled\:stroke-gray-iron-300\/80:disabled {
  stroke: rgb(209 209 214 / 0.8);
}

.disabled\:stroke-gray-iron-300\/90:disabled {
  stroke: rgb(209 209 214 / 0.9);
}

.disabled\:stroke-gray-iron-300\/95:disabled {
  stroke: rgb(209 209 214 / 0.95);
}

.disabled\:stroke-gray-iron-300\/100:disabled {
  stroke: rgb(209 209 214 / 1);
}

.disabled\:stroke-gray-iron-400\/0:disabled {
  stroke: rgb(160 160 171 / 0);
}

.disabled\:stroke-gray-iron-400\/5:disabled {
  stroke: rgb(160 160 171 / 0.05);
}

.disabled\:stroke-gray-iron-400\/10:disabled {
  stroke: rgb(160 160 171 / 0.1);
}

.disabled\:stroke-gray-iron-400\/20:disabled {
  stroke: rgb(160 160 171 / 0.2);
}

.disabled\:stroke-gray-iron-400\/25:disabled {
  stroke: rgb(160 160 171 / 0.25);
}

.disabled\:stroke-gray-iron-400\/30:disabled {
  stroke: rgb(160 160 171 / 0.3);
}

.disabled\:stroke-gray-iron-400\/40:disabled {
  stroke: rgb(160 160 171 / 0.4);
}

.disabled\:stroke-gray-iron-400\/50:disabled {
  stroke: rgb(160 160 171 / 0.5);
}

.disabled\:stroke-gray-iron-400\/60:disabled {
  stroke: rgb(160 160 171 / 0.6);
}

.disabled\:stroke-gray-iron-400\/70:disabled {
  stroke: rgb(160 160 171 / 0.7);
}

.disabled\:stroke-gray-iron-400\/75:disabled {
  stroke: rgb(160 160 171 / 0.75);
}

.disabled\:stroke-gray-iron-400\/80:disabled {
  stroke: rgb(160 160 171 / 0.8);
}

.disabled\:stroke-gray-iron-400\/90:disabled {
  stroke: rgb(160 160 171 / 0.9);
}

.disabled\:stroke-gray-iron-400\/95:disabled {
  stroke: rgb(160 160 171 / 0.95);
}

.disabled\:stroke-gray-iron-400\/100:disabled {
  stroke: rgb(160 160 171 / 1);
}

.disabled\:stroke-gray-iron-500\/0:disabled {
  stroke: rgb(112 112 123 / 0);
}

.disabled\:stroke-gray-iron-500\/5:disabled {
  stroke: rgb(112 112 123 / 0.05);
}

.disabled\:stroke-gray-iron-500\/10:disabled {
  stroke: rgb(112 112 123 / 0.1);
}

.disabled\:stroke-gray-iron-500\/20:disabled {
  stroke: rgb(112 112 123 / 0.2);
}

.disabled\:stroke-gray-iron-500\/25:disabled {
  stroke: rgb(112 112 123 / 0.25);
}

.disabled\:stroke-gray-iron-500\/30:disabled {
  stroke: rgb(112 112 123 / 0.3);
}

.disabled\:stroke-gray-iron-500\/40:disabled {
  stroke: rgb(112 112 123 / 0.4);
}

.disabled\:stroke-gray-iron-500\/50:disabled {
  stroke: rgb(112 112 123 / 0.5);
}

.disabled\:stroke-gray-iron-500\/60:disabled {
  stroke: rgb(112 112 123 / 0.6);
}

.disabled\:stroke-gray-iron-500\/70:disabled {
  stroke: rgb(112 112 123 / 0.7);
}

.disabled\:stroke-gray-iron-500\/75:disabled {
  stroke: rgb(112 112 123 / 0.75);
}

.disabled\:stroke-gray-iron-500\/80:disabled {
  stroke: rgb(112 112 123 / 0.8);
}

.disabled\:stroke-gray-iron-500\/90:disabled {
  stroke: rgb(112 112 123 / 0.9);
}

.disabled\:stroke-gray-iron-500\/95:disabled {
  stroke: rgb(112 112 123 / 0.95);
}

.disabled\:stroke-gray-iron-500\/100:disabled {
  stroke: rgb(112 112 123 / 1);
}

.disabled\:stroke-gray-iron-600\/0:disabled {
  stroke: rgb(81 82 92 / 0);
}

.disabled\:stroke-gray-iron-600\/5:disabled {
  stroke: rgb(81 82 92 / 0.05);
}

.disabled\:stroke-gray-iron-600\/10:disabled {
  stroke: rgb(81 82 92 / 0.1);
}

.disabled\:stroke-gray-iron-600\/20:disabled {
  stroke: rgb(81 82 92 / 0.2);
}

.disabled\:stroke-gray-iron-600\/25:disabled {
  stroke: rgb(81 82 92 / 0.25);
}

.disabled\:stroke-gray-iron-600\/30:disabled {
  stroke: rgb(81 82 92 / 0.3);
}

.disabled\:stroke-gray-iron-600\/40:disabled {
  stroke: rgb(81 82 92 / 0.4);
}

.disabled\:stroke-gray-iron-600\/50:disabled {
  stroke: rgb(81 82 92 / 0.5);
}

.disabled\:stroke-gray-iron-600\/60:disabled {
  stroke: rgb(81 82 92 / 0.6);
}

.disabled\:stroke-gray-iron-600\/70:disabled {
  stroke: rgb(81 82 92 / 0.7);
}

.disabled\:stroke-gray-iron-600\/75:disabled {
  stroke: rgb(81 82 92 / 0.75);
}

.disabled\:stroke-gray-iron-600\/80:disabled {
  stroke: rgb(81 82 92 / 0.8);
}

.disabled\:stroke-gray-iron-600\/90:disabled {
  stroke: rgb(81 82 92 / 0.9);
}

.disabled\:stroke-gray-iron-600\/95:disabled {
  stroke: rgb(81 82 92 / 0.95);
}

.disabled\:stroke-gray-iron-600\/100:disabled {
  stroke: rgb(81 82 92 / 1);
}

.disabled\:stroke-gray-iron-700\/0:disabled {
  stroke: rgb(63 63 70 / 0);
}

.disabled\:stroke-gray-iron-700\/5:disabled {
  stroke: rgb(63 63 70 / 0.05);
}

.disabled\:stroke-gray-iron-700\/10:disabled {
  stroke: rgb(63 63 70 / 0.1);
}

.disabled\:stroke-gray-iron-700\/20:disabled {
  stroke: rgb(63 63 70 / 0.2);
}

.disabled\:stroke-gray-iron-700\/25:disabled {
  stroke: rgb(63 63 70 / 0.25);
}

.disabled\:stroke-gray-iron-700\/30:disabled {
  stroke: rgb(63 63 70 / 0.3);
}

.disabled\:stroke-gray-iron-700\/40:disabled {
  stroke: rgb(63 63 70 / 0.4);
}

.disabled\:stroke-gray-iron-700\/50:disabled {
  stroke: rgb(63 63 70 / 0.5);
}

.disabled\:stroke-gray-iron-700\/60:disabled {
  stroke: rgb(63 63 70 / 0.6);
}

.disabled\:stroke-gray-iron-700\/70:disabled {
  stroke: rgb(63 63 70 / 0.7);
}

.disabled\:stroke-gray-iron-700\/75:disabled {
  stroke: rgb(63 63 70 / 0.75);
}

.disabled\:stroke-gray-iron-700\/80:disabled {
  stroke: rgb(63 63 70 / 0.8);
}

.disabled\:stroke-gray-iron-700\/90:disabled {
  stroke: rgb(63 63 70 / 0.9);
}

.disabled\:stroke-gray-iron-700\/95:disabled {
  stroke: rgb(63 63 70 / 0.95);
}

.disabled\:stroke-gray-iron-700\/100:disabled {
  stroke: rgb(63 63 70 / 1);
}

.disabled\:stroke-gray-iron-800\/0:disabled {
  stroke: rgb(38 39 43 / 0);
}

.disabled\:stroke-gray-iron-800\/5:disabled {
  stroke: rgb(38 39 43 / 0.05);
}

.disabled\:stroke-gray-iron-800\/10:disabled {
  stroke: rgb(38 39 43 / 0.1);
}

.disabled\:stroke-gray-iron-800\/20:disabled {
  stroke: rgb(38 39 43 / 0.2);
}

.disabled\:stroke-gray-iron-800\/25:disabled {
  stroke: rgb(38 39 43 / 0.25);
}

.disabled\:stroke-gray-iron-800\/30:disabled {
  stroke: rgb(38 39 43 / 0.3);
}

.disabled\:stroke-gray-iron-800\/40:disabled {
  stroke: rgb(38 39 43 / 0.4);
}

.disabled\:stroke-gray-iron-800\/50:disabled {
  stroke: rgb(38 39 43 / 0.5);
}

.disabled\:stroke-gray-iron-800\/60:disabled {
  stroke: rgb(38 39 43 / 0.6);
}

.disabled\:stroke-gray-iron-800\/70:disabled {
  stroke: rgb(38 39 43 / 0.7);
}

.disabled\:stroke-gray-iron-800\/75:disabled {
  stroke: rgb(38 39 43 / 0.75);
}

.disabled\:stroke-gray-iron-800\/80:disabled {
  stroke: rgb(38 39 43 / 0.8);
}

.disabled\:stroke-gray-iron-800\/90:disabled {
  stroke: rgb(38 39 43 / 0.9);
}

.disabled\:stroke-gray-iron-800\/95:disabled {
  stroke: rgb(38 39 43 / 0.95);
}

.disabled\:stroke-gray-iron-800\/100:disabled {
  stroke: rgb(38 39 43 / 1);
}

.disabled\:stroke-gray-iron-900\/0:disabled {
  stroke: rgb(24 24 27 / 0);
}

.disabled\:stroke-gray-iron-900\/5:disabled {
  stroke: rgb(24 24 27 / 0.05);
}

.disabled\:stroke-gray-iron-900\/10:disabled {
  stroke: rgb(24 24 27 / 0.1);
}

.disabled\:stroke-gray-iron-900\/20:disabled {
  stroke: rgb(24 24 27 / 0.2);
}

.disabled\:stroke-gray-iron-900\/25:disabled {
  stroke: rgb(24 24 27 / 0.25);
}

.disabled\:stroke-gray-iron-900\/30:disabled {
  stroke: rgb(24 24 27 / 0.3);
}

.disabled\:stroke-gray-iron-900\/40:disabled {
  stroke: rgb(24 24 27 / 0.4);
}

.disabled\:stroke-gray-iron-900\/50:disabled {
  stroke: rgb(24 24 27 / 0.5);
}

.disabled\:stroke-gray-iron-900\/60:disabled {
  stroke: rgb(24 24 27 / 0.6);
}

.disabled\:stroke-gray-iron-900\/70:disabled {
  stroke: rgb(24 24 27 / 0.7);
}

.disabled\:stroke-gray-iron-900\/75:disabled {
  stroke: rgb(24 24 27 / 0.75);
}

.disabled\:stroke-gray-iron-900\/80:disabled {
  stroke: rgb(24 24 27 / 0.8);
}

.disabled\:stroke-gray-iron-900\/90:disabled {
  stroke: rgb(24 24 27 / 0.9);
}

.disabled\:stroke-gray-iron-900\/95:disabled {
  stroke: rgb(24 24 27 / 0.95);
}

.disabled\:stroke-gray-iron-900\/100:disabled {
  stroke: rgb(24 24 27 / 1);
}

.disabled\:stroke-gray-iron\/0:disabled {
  stroke: rgb(160 160 171 / 0);
}

.disabled\:stroke-gray-iron\/5:disabled {
  stroke: rgb(160 160 171 / 0.05);
}

.disabled\:stroke-gray-iron\/10:disabled {
  stroke: rgb(160 160 171 / 0.1);
}

.disabled\:stroke-gray-iron\/20:disabled {
  stroke: rgb(160 160 171 / 0.2);
}

.disabled\:stroke-gray-iron\/25:disabled {
  stroke: rgb(160 160 171 / 0.25);
}

.disabled\:stroke-gray-iron\/30:disabled {
  stroke: rgb(160 160 171 / 0.3);
}

.disabled\:stroke-gray-iron\/40:disabled {
  stroke: rgb(160 160 171 / 0.4);
}

.disabled\:stroke-gray-iron\/50:disabled {
  stroke: rgb(160 160 171 / 0.5);
}

.disabled\:stroke-gray-iron\/60:disabled {
  stroke: rgb(160 160 171 / 0.6);
}

.disabled\:stroke-gray-iron\/70:disabled {
  stroke: rgb(160 160 171 / 0.7);
}

.disabled\:stroke-gray-iron\/75:disabled {
  stroke: rgb(160 160 171 / 0.75);
}

.disabled\:stroke-gray-iron\/80:disabled {
  stroke: rgb(160 160 171 / 0.8);
}

.disabled\:stroke-gray-iron\/90:disabled {
  stroke: rgb(160 160 171 / 0.9);
}

.disabled\:stroke-gray-iron\/95:disabled {
  stroke: rgb(160 160 171 / 0.95);
}

.disabled\:stroke-gray-iron\/100:disabled {
  stroke: rgb(160 160 171 / 1);
}

.disabled\:stroke-gray-true-25\/0:disabled {
  stroke: rgb(252 252 252 / 0);
}

.disabled\:stroke-gray-true-25\/5:disabled {
  stroke: rgb(252 252 252 / 0.05);
}

.disabled\:stroke-gray-true-25\/10:disabled {
  stroke: rgb(252 252 252 / 0.1);
}

.disabled\:stroke-gray-true-25\/20:disabled {
  stroke: rgb(252 252 252 / 0.2);
}

.disabled\:stroke-gray-true-25\/25:disabled {
  stroke: rgb(252 252 252 / 0.25);
}

.disabled\:stroke-gray-true-25\/30:disabled {
  stroke: rgb(252 252 252 / 0.3);
}

.disabled\:stroke-gray-true-25\/40:disabled {
  stroke: rgb(252 252 252 / 0.4);
}

.disabled\:stroke-gray-true-25\/50:disabled {
  stroke: rgb(252 252 252 / 0.5);
}

.disabled\:stroke-gray-true-25\/60:disabled {
  stroke: rgb(252 252 252 / 0.6);
}

.disabled\:stroke-gray-true-25\/70:disabled {
  stroke: rgb(252 252 252 / 0.7);
}

.disabled\:stroke-gray-true-25\/75:disabled {
  stroke: rgb(252 252 252 / 0.75);
}

.disabled\:stroke-gray-true-25\/80:disabled {
  stroke: rgb(252 252 252 / 0.8);
}

.disabled\:stroke-gray-true-25\/90:disabled {
  stroke: rgb(252 252 252 / 0.9);
}

.disabled\:stroke-gray-true-25\/95:disabled {
  stroke: rgb(252 252 252 / 0.95);
}

.disabled\:stroke-gray-true-25\/100:disabled {
  stroke: rgb(252 252 252 / 1);
}

.disabled\:stroke-gray-true-50\/0:disabled {
  stroke: rgb(250 250 250 / 0);
}

.disabled\:stroke-gray-true-50\/5:disabled {
  stroke: rgb(250 250 250 / 0.05);
}

.disabled\:stroke-gray-true-50\/10:disabled {
  stroke: rgb(250 250 250 / 0.1);
}

.disabled\:stroke-gray-true-50\/20:disabled {
  stroke: rgb(250 250 250 / 0.2);
}

.disabled\:stroke-gray-true-50\/25:disabled {
  stroke: rgb(250 250 250 / 0.25);
}

.disabled\:stroke-gray-true-50\/30:disabled {
  stroke: rgb(250 250 250 / 0.3);
}

.disabled\:stroke-gray-true-50\/40:disabled {
  stroke: rgb(250 250 250 / 0.4);
}

.disabled\:stroke-gray-true-50\/50:disabled {
  stroke: rgb(250 250 250 / 0.5);
}

.disabled\:stroke-gray-true-50\/60:disabled {
  stroke: rgb(250 250 250 / 0.6);
}

.disabled\:stroke-gray-true-50\/70:disabled {
  stroke: rgb(250 250 250 / 0.7);
}

.disabled\:stroke-gray-true-50\/75:disabled {
  stroke: rgb(250 250 250 / 0.75);
}

.disabled\:stroke-gray-true-50\/80:disabled {
  stroke: rgb(250 250 250 / 0.8);
}

.disabled\:stroke-gray-true-50\/90:disabled {
  stroke: rgb(250 250 250 / 0.9);
}

.disabled\:stroke-gray-true-50\/95:disabled {
  stroke: rgb(250 250 250 / 0.95);
}

.disabled\:stroke-gray-true-50\/100:disabled {
  stroke: rgb(250 250 250 / 1);
}

.disabled\:stroke-gray-true-100\/0:disabled {
  stroke: rgb(245 245 245 / 0);
}

.disabled\:stroke-gray-true-100\/5:disabled {
  stroke: rgb(245 245 245 / 0.05);
}

.disabled\:stroke-gray-true-100\/10:disabled {
  stroke: rgb(245 245 245 / 0.1);
}

.disabled\:stroke-gray-true-100\/20:disabled {
  stroke: rgb(245 245 245 / 0.2);
}

.disabled\:stroke-gray-true-100\/25:disabled {
  stroke: rgb(245 245 245 / 0.25);
}

.disabled\:stroke-gray-true-100\/30:disabled {
  stroke: rgb(245 245 245 / 0.3);
}

.disabled\:stroke-gray-true-100\/40:disabled {
  stroke: rgb(245 245 245 / 0.4);
}

.disabled\:stroke-gray-true-100\/50:disabled {
  stroke: rgb(245 245 245 / 0.5);
}

.disabled\:stroke-gray-true-100\/60:disabled {
  stroke: rgb(245 245 245 / 0.6);
}

.disabled\:stroke-gray-true-100\/70:disabled {
  stroke: rgb(245 245 245 / 0.7);
}

.disabled\:stroke-gray-true-100\/75:disabled {
  stroke: rgb(245 245 245 / 0.75);
}

.disabled\:stroke-gray-true-100\/80:disabled {
  stroke: rgb(245 245 245 / 0.8);
}

.disabled\:stroke-gray-true-100\/90:disabled {
  stroke: rgb(245 245 245 / 0.9);
}

.disabled\:stroke-gray-true-100\/95:disabled {
  stroke: rgb(245 245 245 / 0.95);
}

.disabled\:stroke-gray-true-100\/100:disabled {
  stroke: rgb(245 245 245 / 1);
}

.disabled\:stroke-gray-true-200\/0:disabled {
  stroke: rgb(229 229 229 / 0);
}

.disabled\:stroke-gray-true-200\/5:disabled {
  stroke: rgb(229 229 229 / 0.05);
}

.disabled\:stroke-gray-true-200\/10:disabled {
  stroke: rgb(229 229 229 / 0.1);
}

.disabled\:stroke-gray-true-200\/20:disabled {
  stroke: rgb(229 229 229 / 0.2);
}

.disabled\:stroke-gray-true-200\/25:disabled {
  stroke: rgb(229 229 229 / 0.25);
}

.disabled\:stroke-gray-true-200\/30:disabled {
  stroke: rgb(229 229 229 / 0.3);
}

.disabled\:stroke-gray-true-200\/40:disabled {
  stroke: rgb(229 229 229 / 0.4);
}

.disabled\:stroke-gray-true-200\/50:disabled {
  stroke: rgb(229 229 229 / 0.5);
}

.disabled\:stroke-gray-true-200\/60:disabled {
  stroke: rgb(229 229 229 / 0.6);
}

.disabled\:stroke-gray-true-200\/70:disabled {
  stroke: rgb(229 229 229 / 0.7);
}

.disabled\:stroke-gray-true-200\/75:disabled {
  stroke: rgb(229 229 229 / 0.75);
}

.disabled\:stroke-gray-true-200\/80:disabled {
  stroke: rgb(229 229 229 / 0.8);
}

.disabled\:stroke-gray-true-200\/90:disabled {
  stroke: rgb(229 229 229 / 0.9);
}

.disabled\:stroke-gray-true-200\/95:disabled {
  stroke: rgb(229 229 229 / 0.95);
}

.disabled\:stroke-gray-true-200\/100:disabled {
  stroke: rgb(229 229 229 / 1);
}

.disabled\:stroke-gray-true-300\/0:disabled {
  stroke: rgb(214 214 214 / 0);
}

.disabled\:stroke-gray-true-300\/5:disabled {
  stroke: rgb(214 214 214 / 0.05);
}

.disabled\:stroke-gray-true-300\/10:disabled {
  stroke: rgb(214 214 214 / 0.1);
}

.disabled\:stroke-gray-true-300\/20:disabled {
  stroke: rgb(214 214 214 / 0.2);
}

.disabled\:stroke-gray-true-300\/25:disabled {
  stroke: rgb(214 214 214 / 0.25);
}

.disabled\:stroke-gray-true-300\/30:disabled {
  stroke: rgb(214 214 214 / 0.3);
}

.disabled\:stroke-gray-true-300\/40:disabled {
  stroke: rgb(214 214 214 / 0.4);
}

.disabled\:stroke-gray-true-300\/50:disabled {
  stroke: rgb(214 214 214 / 0.5);
}

.disabled\:stroke-gray-true-300\/60:disabled {
  stroke: rgb(214 214 214 / 0.6);
}

.disabled\:stroke-gray-true-300\/70:disabled {
  stroke: rgb(214 214 214 / 0.7);
}

.disabled\:stroke-gray-true-300\/75:disabled {
  stroke: rgb(214 214 214 / 0.75);
}

.disabled\:stroke-gray-true-300\/80:disabled {
  stroke: rgb(214 214 214 / 0.8);
}

.disabled\:stroke-gray-true-300\/90:disabled {
  stroke: rgb(214 214 214 / 0.9);
}

.disabled\:stroke-gray-true-300\/95:disabled {
  stroke: rgb(214 214 214 / 0.95);
}

.disabled\:stroke-gray-true-300\/100:disabled {
  stroke: rgb(214 214 214 / 1);
}

.disabled\:stroke-gray-true-400\/0:disabled {
  stroke: rgb(163 163 163 / 0);
}

.disabled\:stroke-gray-true-400\/5:disabled {
  stroke: rgb(163 163 163 / 0.05);
}

.disabled\:stroke-gray-true-400\/10:disabled {
  stroke: rgb(163 163 163 / 0.1);
}

.disabled\:stroke-gray-true-400\/20:disabled {
  stroke: rgb(163 163 163 / 0.2);
}

.disabled\:stroke-gray-true-400\/25:disabled {
  stroke: rgb(163 163 163 / 0.25);
}

.disabled\:stroke-gray-true-400\/30:disabled {
  stroke: rgb(163 163 163 / 0.3);
}

.disabled\:stroke-gray-true-400\/40:disabled {
  stroke: rgb(163 163 163 / 0.4);
}

.disabled\:stroke-gray-true-400\/50:disabled {
  stroke: rgb(163 163 163 / 0.5);
}

.disabled\:stroke-gray-true-400\/60:disabled {
  stroke: rgb(163 163 163 / 0.6);
}

.disabled\:stroke-gray-true-400\/70:disabled {
  stroke: rgb(163 163 163 / 0.7);
}

.disabled\:stroke-gray-true-400\/75:disabled {
  stroke: rgb(163 163 163 / 0.75);
}

.disabled\:stroke-gray-true-400\/80:disabled {
  stroke: rgb(163 163 163 / 0.8);
}

.disabled\:stroke-gray-true-400\/90:disabled {
  stroke: rgb(163 163 163 / 0.9);
}

.disabled\:stroke-gray-true-400\/95:disabled {
  stroke: rgb(163 163 163 / 0.95);
}

.disabled\:stroke-gray-true-400\/100:disabled {
  stroke: rgb(163 163 163 / 1);
}

.disabled\:stroke-gray-true-500\/0:disabled {
  stroke: rgb(115 115 115 / 0);
}

.disabled\:stroke-gray-true-500\/5:disabled {
  stroke: rgb(115 115 115 / 0.05);
}

.disabled\:stroke-gray-true-500\/10:disabled {
  stroke: rgb(115 115 115 / 0.1);
}

.disabled\:stroke-gray-true-500\/20:disabled {
  stroke: rgb(115 115 115 / 0.2);
}

.disabled\:stroke-gray-true-500\/25:disabled {
  stroke: rgb(115 115 115 / 0.25);
}

.disabled\:stroke-gray-true-500\/30:disabled {
  stroke: rgb(115 115 115 / 0.3);
}

.disabled\:stroke-gray-true-500\/40:disabled {
  stroke: rgb(115 115 115 / 0.4);
}

.disabled\:stroke-gray-true-500\/50:disabled {
  stroke: rgb(115 115 115 / 0.5);
}

.disabled\:stroke-gray-true-500\/60:disabled {
  stroke: rgb(115 115 115 / 0.6);
}

.disabled\:stroke-gray-true-500\/70:disabled {
  stroke: rgb(115 115 115 / 0.7);
}

.disabled\:stroke-gray-true-500\/75:disabled {
  stroke: rgb(115 115 115 / 0.75);
}

.disabled\:stroke-gray-true-500\/80:disabled {
  stroke: rgb(115 115 115 / 0.8);
}

.disabled\:stroke-gray-true-500\/90:disabled {
  stroke: rgb(115 115 115 / 0.9);
}

.disabled\:stroke-gray-true-500\/95:disabled {
  stroke: rgb(115 115 115 / 0.95);
}

.disabled\:stroke-gray-true-500\/100:disabled {
  stroke: rgb(115 115 115 / 1);
}

.disabled\:stroke-gray-true-600\/0:disabled {
  stroke: rgb(82 82 82 / 0);
}

.disabled\:stroke-gray-true-600\/5:disabled {
  stroke: rgb(82 82 82 / 0.05);
}

.disabled\:stroke-gray-true-600\/10:disabled {
  stroke: rgb(82 82 82 / 0.1);
}

.disabled\:stroke-gray-true-600\/20:disabled {
  stroke: rgb(82 82 82 / 0.2);
}

.disabled\:stroke-gray-true-600\/25:disabled {
  stroke: rgb(82 82 82 / 0.25);
}

.disabled\:stroke-gray-true-600\/30:disabled {
  stroke: rgb(82 82 82 / 0.3);
}

.disabled\:stroke-gray-true-600\/40:disabled {
  stroke: rgb(82 82 82 / 0.4);
}

.disabled\:stroke-gray-true-600\/50:disabled {
  stroke: rgb(82 82 82 / 0.5);
}

.disabled\:stroke-gray-true-600\/60:disabled {
  stroke: rgb(82 82 82 / 0.6);
}

.disabled\:stroke-gray-true-600\/70:disabled {
  stroke: rgb(82 82 82 / 0.7);
}

.disabled\:stroke-gray-true-600\/75:disabled {
  stroke: rgb(82 82 82 / 0.75);
}

.disabled\:stroke-gray-true-600\/80:disabled {
  stroke: rgb(82 82 82 / 0.8);
}

.disabled\:stroke-gray-true-600\/90:disabled {
  stroke: rgb(82 82 82 / 0.9);
}

.disabled\:stroke-gray-true-600\/95:disabled {
  stroke: rgb(82 82 82 / 0.95);
}

.disabled\:stroke-gray-true-600\/100:disabled {
  stroke: rgb(82 82 82 / 1);
}

.disabled\:stroke-gray-true-700\/0:disabled {
  stroke: rgb(66 66 66 / 0);
}

.disabled\:stroke-gray-true-700\/5:disabled {
  stroke: rgb(66 66 66 / 0.05);
}

.disabled\:stroke-gray-true-700\/10:disabled {
  stroke: rgb(66 66 66 / 0.1);
}

.disabled\:stroke-gray-true-700\/20:disabled {
  stroke: rgb(66 66 66 / 0.2);
}

.disabled\:stroke-gray-true-700\/25:disabled {
  stroke: rgb(66 66 66 / 0.25);
}

.disabled\:stroke-gray-true-700\/30:disabled {
  stroke: rgb(66 66 66 / 0.3);
}

.disabled\:stroke-gray-true-700\/40:disabled {
  stroke: rgb(66 66 66 / 0.4);
}

.disabled\:stroke-gray-true-700\/50:disabled {
  stroke: rgb(66 66 66 / 0.5);
}

.disabled\:stroke-gray-true-700\/60:disabled {
  stroke: rgb(66 66 66 / 0.6);
}

.disabled\:stroke-gray-true-700\/70:disabled {
  stroke: rgb(66 66 66 / 0.7);
}

.disabled\:stroke-gray-true-700\/75:disabled {
  stroke: rgb(66 66 66 / 0.75);
}

.disabled\:stroke-gray-true-700\/80:disabled {
  stroke: rgb(66 66 66 / 0.8);
}

.disabled\:stroke-gray-true-700\/90:disabled {
  stroke: rgb(66 66 66 / 0.9);
}

.disabled\:stroke-gray-true-700\/95:disabled {
  stroke: rgb(66 66 66 / 0.95);
}

.disabled\:stroke-gray-true-700\/100:disabled {
  stroke: rgb(66 66 66 / 1);
}

.disabled\:stroke-gray-true-800\/0:disabled {
  stroke: rgb(41 41 41 / 0);
}

.disabled\:stroke-gray-true-800\/5:disabled {
  stroke: rgb(41 41 41 / 0.05);
}

.disabled\:stroke-gray-true-800\/10:disabled {
  stroke: rgb(41 41 41 / 0.1);
}

.disabled\:stroke-gray-true-800\/20:disabled {
  stroke: rgb(41 41 41 / 0.2);
}

.disabled\:stroke-gray-true-800\/25:disabled {
  stroke: rgb(41 41 41 / 0.25);
}

.disabled\:stroke-gray-true-800\/30:disabled {
  stroke: rgb(41 41 41 / 0.3);
}

.disabled\:stroke-gray-true-800\/40:disabled {
  stroke: rgb(41 41 41 / 0.4);
}

.disabled\:stroke-gray-true-800\/50:disabled {
  stroke: rgb(41 41 41 / 0.5);
}

.disabled\:stroke-gray-true-800\/60:disabled {
  stroke: rgb(41 41 41 / 0.6);
}

.disabled\:stroke-gray-true-800\/70:disabled {
  stroke: rgb(41 41 41 / 0.7);
}

.disabled\:stroke-gray-true-800\/75:disabled {
  stroke: rgb(41 41 41 / 0.75);
}

.disabled\:stroke-gray-true-800\/80:disabled {
  stroke: rgb(41 41 41 / 0.8);
}

.disabled\:stroke-gray-true-800\/90:disabled {
  stroke: rgb(41 41 41 / 0.9);
}

.disabled\:stroke-gray-true-800\/95:disabled {
  stroke: rgb(41 41 41 / 0.95);
}

.disabled\:stroke-gray-true-800\/100:disabled {
  stroke: rgb(41 41 41 / 1);
}

.disabled\:stroke-gray-true-900\/0:disabled {
  stroke: rgb(20 20 20 / 0);
}

.disabled\:stroke-gray-true-900\/5:disabled {
  stroke: rgb(20 20 20 / 0.05);
}

.disabled\:stroke-gray-true-900\/10:disabled {
  stroke: rgb(20 20 20 / 0.1);
}

.disabled\:stroke-gray-true-900\/20:disabled {
  stroke: rgb(20 20 20 / 0.2);
}

.disabled\:stroke-gray-true-900\/25:disabled {
  stroke: rgb(20 20 20 / 0.25);
}

.disabled\:stroke-gray-true-900\/30:disabled {
  stroke: rgb(20 20 20 / 0.3);
}

.disabled\:stroke-gray-true-900\/40:disabled {
  stroke: rgb(20 20 20 / 0.4);
}

.disabled\:stroke-gray-true-900\/50:disabled {
  stroke: rgb(20 20 20 / 0.5);
}

.disabled\:stroke-gray-true-900\/60:disabled {
  stroke: rgb(20 20 20 / 0.6);
}

.disabled\:stroke-gray-true-900\/70:disabled {
  stroke: rgb(20 20 20 / 0.7);
}

.disabled\:stroke-gray-true-900\/75:disabled {
  stroke: rgb(20 20 20 / 0.75);
}

.disabled\:stroke-gray-true-900\/80:disabled {
  stroke: rgb(20 20 20 / 0.8);
}

.disabled\:stroke-gray-true-900\/90:disabled {
  stroke: rgb(20 20 20 / 0.9);
}

.disabled\:stroke-gray-true-900\/95:disabled {
  stroke: rgb(20 20 20 / 0.95);
}

.disabled\:stroke-gray-true-900\/100:disabled {
  stroke: rgb(20 20 20 / 1);
}

.disabled\:stroke-gray-true\/0:disabled {
  stroke: rgb(163 163 163 / 0);
}

.disabled\:stroke-gray-true\/5:disabled {
  stroke: rgb(163 163 163 / 0.05);
}

.disabled\:stroke-gray-true\/10:disabled {
  stroke: rgb(163 163 163 / 0.1);
}

.disabled\:stroke-gray-true\/20:disabled {
  stroke: rgb(163 163 163 / 0.2);
}

.disabled\:stroke-gray-true\/25:disabled {
  stroke: rgb(163 163 163 / 0.25);
}

.disabled\:stroke-gray-true\/30:disabled {
  stroke: rgb(163 163 163 / 0.3);
}

.disabled\:stroke-gray-true\/40:disabled {
  stroke: rgb(163 163 163 / 0.4);
}

.disabled\:stroke-gray-true\/50:disabled {
  stroke: rgb(163 163 163 / 0.5);
}

.disabled\:stroke-gray-true\/60:disabled {
  stroke: rgb(163 163 163 / 0.6);
}

.disabled\:stroke-gray-true\/70:disabled {
  stroke: rgb(163 163 163 / 0.7);
}

.disabled\:stroke-gray-true\/75:disabled {
  stroke: rgb(163 163 163 / 0.75);
}

.disabled\:stroke-gray-true\/80:disabled {
  stroke: rgb(163 163 163 / 0.8);
}

.disabled\:stroke-gray-true\/90:disabled {
  stroke: rgb(163 163 163 / 0.9);
}

.disabled\:stroke-gray-true\/95:disabled {
  stroke: rgb(163 163 163 / 0.95);
}

.disabled\:stroke-gray-true\/100:disabled {
  stroke: rgb(163 163 163 / 1);
}

.disabled\:stroke-gray-warm-25\/0:disabled {
  stroke: rgb(253 253 252 / 0);
}

.disabled\:stroke-gray-warm-25\/5:disabled {
  stroke: rgb(253 253 252 / 0.05);
}

.disabled\:stroke-gray-warm-25\/10:disabled {
  stroke: rgb(253 253 252 / 0.1);
}

.disabled\:stroke-gray-warm-25\/20:disabled {
  stroke: rgb(253 253 252 / 0.2);
}

.disabled\:stroke-gray-warm-25\/25:disabled {
  stroke: rgb(253 253 252 / 0.25);
}

.disabled\:stroke-gray-warm-25\/30:disabled {
  stroke: rgb(253 253 252 / 0.3);
}

.disabled\:stroke-gray-warm-25\/40:disabled {
  stroke: rgb(253 253 252 / 0.4);
}

.disabled\:stroke-gray-warm-25\/50:disabled {
  stroke: rgb(253 253 252 / 0.5);
}

.disabled\:stroke-gray-warm-25\/60:disabled {
  stroke: rgb(253 253 252 / 0.6);
}

.disabled\:stroke-gray-warm-25\/70:disabled {
  stroke: rgb(253 253 252 / 0.7);
}

.disabled\:stroke-gray-warm-25\/75:disabled {
  stroke: rgb(253 253 252 / 0.75);
}

.disabled\:stroke-gray-warm-25\/80:disabled {
  stroke: rgb(253 253 252 / 0.8);
}

.disabled\:stroke-gray-warm-25\/90:disabled {
  stroke: rgb(253 253 252 / 0.9);
}

.disabled\:stroke-gray-warm-25\/95:disabled {
  stroke: rgb(253 253 252 / 0.95);
}

.disabled\:stroke-gray-warm-25\/100:disabled {
  stroke: rgb(253 253 252 / 1);
}

.disabled\:stroke-gray-warm-50\/0:disabled {
  stroke: rgb(250 250 249 / 0);
}

.disabled\:stroke-gray-warm-50\/5:disabled {
  stroke: rgb(250 250 249 / 0.05);
}

.disabled\:stroke-gray-warm-50\/10:disabled {
  stroke: rgb(250 250 249 / 0.1);
}

.disabled\:stroke-gray-warm-50\/20:disabled {
  stroke: rgb(250 250 249 / 0.2);
}

.disabled\:stroke-gray-warm-50\/25:disabled {
  stroke: rgb(250 250 249 / 0.25);
}

.disabled\:stroke-gray-warm-50\/30:disabled {
  stroke: rgb(250 250 249 / 0.3);
}

.disabled\:stroke-gray-warm-50\/40:disabled {
  stroke: rgb(250 250 249 / 0.4);
}

.disabled\:stroke-gray-warm-50\/50:disabled {
  stroke: rgb(250 250 249 / 0.5);
}

.disabled\:stroke-gray-warm-50\/60:disabled {
  stroke: rgb(250 250 249 / 0.6);
}

.disabled\:stroke-gray-warm-50\/70:disabled {
  stroke: rgb(250 250 249 / 0.7);
}

.disabled\:stroke-gray-warm-50\/75:disabled {
  stroke: rgb(250 250 249 / 0.75);
}

.disabled\:stroke-gray-warm-50\/80:disabled {
  stroke: rgb(250 250 249 / 0.8);
}

.disabled\:stroke-gray-warm-50\/90:disabled {
  stroke: rgb(250 250 249 / 0.9);
}

.disabled\:stroke-gray-warm-50\/95:disabled {
  stroke: rgb(250 250 249 / 0.95);
}

.disabled\:stroke-gray-warm-50\/100:disabled {
  stroke: rgb(250 250 249 / 1);
}

.disabled\:stroke-gray-warm-100\/0:disabled {
  stroke: rgb(245 245 244 / 0);
}

.disabled\:stroke-gray-warm-100\/5:disabled {
  stroke: rgb(245 245 244 / 0.05);
}

.disabled\:stroke-gray-warm-100\/10:disabled {
  stroke: rgb(245 245 244 / 0.1);
}

.disabled\:stroke-gray-warm-100\/20:disabled {
  stroke: rgb(245 245 244 / 0.2);
}

.disabled\:stroke-gray-warm-100\/25:disabled {
  stroke: rgb(245 245 244 / 0.25);
}

.disabled\:stroke-gray-warm-100\/30:disabled {
  stroke: rgb(245 245 244 / 0.3);
}

.disabled\:stroke-gray-warm-100\/40:disabled {
  stroke: rgb(245 245 244 / 0.4);
}

.disabled\:stroke-gray-warm-100\/50:disabled {
  stroke: rgb(245 245 244 / 0.5);
}

.disabled\:stroke-gray-warm-100\/60:disabled {
  stroke: rgb(245 245 244 / 0.6);
}

.disabled\:stroke-gray-warm-100\/70:disabled {
  stroke: rgb(245 245 244 / 0.7);
}

.disabled\:stroke-gray-warm-100\/75:disabled {
  stroke: rgb(245 245 244 / 0.75);
}

.disabled\:stroke-gray-warm-100\/80:disabled {
  stroke: rgb(245 245 244 / 0.8);
}

.disabled\:stroke-gray-warm-100\/90:disabled {
  stroke: rgb(245 245 244 / 0.9);
}

.disabled\:stroke-gray-warm-100\/95:disabled {
  stroke: rgb(245 245 244 / 0.95);
}

.disabled\:stroke-gray-warm-100\/100:disabled {
  stroke: rgb(245 245 244 / 1);
}

.disabled\:stroke-gray-warm-200\/0:disabled {
  stroke: rgb(231 229 228 / 0);
}

.disabled\:stroke-gray-warm-200\/5:disabled {
  stroke: rgb(231 229 228 / 0.05);
}

.disabled\:stroke-gray-warm-200\/10:disabled {
  stroke: rgb(231 229 228 / 0.1);
}

.disabled\:stroke-gray-warm-200\/20:disabled {
  stroke: rgb(231 229 228 / 0.2);
}

.disabled\:stroke-gray-warm-200\/25:disabled {
  stroke: rgb(231 229 228 / 0.25);
}

.disabled\:stroke-gray-warm-200\/30:disabled {
  stroke: rgb(231 229 228 / 0.3);
}

.disabled\:stroke-gray-warm-200\/40:disabled {
  stroke: rgb(231 229 228 / 0.4);
}

.disabled\:stroke-gray-warm-200\/50:disabled {
  stroke: rgb(231 229 228 / 0.5);
}

.disabled\:stroke-gray-warm-200\/60:disabled {
  stroke: rgb(231 229 228 / 0.6);
}

.disabled\:stroke-gray-warm-200\/70:disabled {
  stroke: rgb(231 229 228 / 0.7);
}

.disabled\:stroke-gray-warm-200\/75:disabled {
  stroke: rgb(231 229 228 / 0.75);
}

.disabled\:stroke-gray-warm-200\/80:disabled {
  stroke: rgb(231 229 228 / 0.8);
}

.disabled\:stroke-gray-warm-200\/90:disabled {
  stroke: rgb(231 229 228 / 0.9);
}

.disabled\:stroke-gray-warm-200\/95:disabled {
  stroke: rgb(231 229 228 / 0.95);
}

.disabled\:stroke-gray-warm-200\/100:disabled {
  stroke: rgb(231 229 228 / 1);
}

.disabled\:stroke-gray-warm-300\/0:disabled {
  stroke: rgb(215 211 208 / 0);
}

.disabled\:stroke-gray-warm-300\/5:disabled {
  stroke: rgb(215 211 208 / 0.05);
}

.disabled\:stroke-gray-warm-300\/10:disabled {
  stroke: rgb(215 211 208 / 0.1);
}

.disabled\:stroke-gray-warm-300\/20:disabled {
  stroke: rgb(215 211 208 / 0.2);
}

.disabled\:stroke-gray-warm-300\/25:disabled {
  stroke: rgb(215 211 208 / 0.25);
}

.disabled\:stroke-gray-warm-300\/30:disabled {
  stroke: rgb(215 211 208 / 0.3);
}

.disabled\:stroke-gray-warm-300\/40:disabled {
  stroke: rgb(215 211 208 / 0.4);
}

.disabled\:stroke-gray-warm-300\/50:disabled {
  stroke: rgb(215 211 208 / 0.5);
}

.disabled\:stroke-gray-warm-300\/60:disabled {
  stroke: rgb(215 211 208 / 0.6);
}

.disabled\:stroke-gray-warm-300\/70:disabled {
  stroke: rgb(215 211 208 / 0.7);
}

.disabled\:stroke-gray-warm-300\/75:disabled {
  stroke: rgb(215 211 208 / 0.75);
}

.disabled\:stroke-gray-warm-300\/80:disabled {
  stroke: rgb(215 211 208 / 0.8);
}

.disabled\:stroke-gray-warm-300\/90:disabled {
  stroke: rgb(215 211 208 / 0.9);
}

.disabled\:stroke-gray-warm-300\/95:disabled {
  stroke: rgb(215 211 208 / 0.95);
}

.disabled\:stroke-gray-warm-300\/100:disabled {
  stroke: rgb(215 211 208 / 1);
}

.disabled\:stroke-gray-warm-400\/0:disabled {
  stroke: rgb(169 162 157 / 0);
}

.disabled\:stroke-gray-warm-400\/5:disabled {
  stroke: rgb(169 162 157 / 0.05);
}

.disabled\:stroke-gray-warm-400\/10:disabled {
  stroke: rgb(169 162 157 / 0.1);
}

.disabled\:stroke-gray-warm-400\/20:disabled {
  stroke: rgb(169 162 157 / 0.2);
}

.disabled\:stroke-gray-warm-400\/25:disabled {
  stroke: rgb(169 162 157 / 0.25);
}

.disabled\:stroke-gray-warm-400\/30:disabled {
  stroke: rgb(169 162 157 / 0.3);
}

.disabled\:stroke-gray-warm-400\/40:disabled {
  stroke: rgb(169 162 157 / 0.4);
}

.disabled\:stroke-gray-warm-400\/50:disabled {
  stroke: rgb(169 162 157 / 0.5);
}

.disabled\:stroke-gray-warm-400\/60:disabled {
  stroke: rgb(169 162 157 / 0.6);
}

.disabled\:stroke-gray-warm-400\/70:disabled {
  stroke: rgb(169 162 157 / 0.7);
}

.disabled\:stroke-gray-warm-400\/75:disabled {
  stroke: rgb(169 162 157 / 0.75);
}

.disabled\:stroke-gray-warm-400\/80:disabled {
  stroke: rgb(169 162 157 / 0.8);
}

.disabled\:stroke-gray-warm-400\/90:disabled {
  stroke: rgb(169 162 157 / 0.9);
}

.disabled\:stroke-gray-warm-400\/95:disabled {
  stroke: rgb(169 162 157 / 0.95);
}

.disabled\:stroke-gray-warm-400\/100:disabled {
  stroke: rgb(169 162 157 / 1);
}

.disabled\:stroke-gray-warm-500\/0:disabled {
  stroke: rgb(121 113 107 / 0);
}

.disabled\:stroke-gray-warm-500\/5:disabled {
  stroke: rgb(121 113 107 / 0.05);
}

.disabled\:stroke-gray-warm-500\/10:disabled {
  stroke: rgb(121 113 107 / 0.1);
}

.disabled\:stroke-gray-warm-500\/20:disabled {
  stroke: rgb(121 113 107 / 0.2);
}

.disabled\:stroke-gray-warm-500\/25:disabled {
  stroke: rgb(121 113 107 / 0.25);
}

.disabled\:stroke-gray-warm-500\/30:disabled {
  stroke: rgb(121 113 107 / 0.3);
}

.disabled\:stroke-gray-warm-500\/40:disabled {
  stroke: rgb(121 113 107 / 0.4);
}

.disabled\:stroke-gray-warm-500\/50:disabled {
  stroke: rgb(121 113 107 / 0.5);
}

.disabled\:stroke-gray-warm-500\/60:disabled {
  stroke: rgb(121 113 107 / 0.6);
}

.disabled\:stroke-gray-warm-500\/70:disabled {
  stroke: rgb(121 113 107 / 0.7);
}

.disabled\:stroke-gray-warm-500\/75:disabled {
  stroke: rgb(121 113 107 / 0.75);
}

.disabled\:stroke-gray-warm-500\/80:disabled {
  stroke: rgb(121 113 107 / 0.8);
}

.disabled\:stroke-gray-warm-500\/90:disabled {
  stroke: rgb(121 113 107 / 0.9);
}

.disabled\:stroke-gray-warm-500\/95:disabled {
  stroke: rgb(121 113 107 / 0.95);
}

.disabled\:stroke-gray-warm-500\/100:disabled {
  stroke: rgb(121 113 107 / 1);
}

.disabled\:stroke-gray-warm-600\/0:disabled {
  stroke: rgb(87 83 78 / 0);
}

.disabled\:stroke-gray-warm-600\/5:disabled {
  stroke: rgb(87 83 78 / 0.05);
}

.disabled\:stroke-gray-warm-600\/10:disabled {
  stroke: rgb(87 83 78 / 0.1);
}

.disabled\:stroke-gray-warm-600\/20:disabled {
  stroke: rgb(87 83 78 / 0.2);
}

.disabled\:stroke-gray-warm-600\/25:disabled {
  stroke: rgb(87 83 78 / 0.25);
}

.disabled\:stroke-gray-warm-600\/30:disabled {
  stroke: rgb(87 83 78 / 0.3);
}

.disabled\:stroke-gray-warm-600\/40:disabled {
  stroke: rgb(87 83 78 / 0.4);
}

.disabled\:stroke-gray-warm-600\/50:disabled {
  stroke: rgb(87 83 78 / 0.5);
}

.disabled\:stroke-gray-warm-600\/60:disabled {
  stroke: rgb(87 83 78 / 0.6);
}

.disabled\:stroke-gray-warm-600\/70:disabled {
  stroke: rgb(87 83 78 / 0.7);
}

.disabled\:stroke-gray-warm-600\/75:disabled {
  stroke: rgb(87 83 78 / 0.75);
}

.disabled\:stroke-gray-warm-600\/80:disabled {
  stroke: rgb(87 83 78 / 0.8);
}

.disabled\:stroke-gray-warm-600\/90:disabled {
  stroke: rgb(87 83 78 / 0.9);
}

.disabled\:stroke-gray-warm-600\/95:disabled {
  stroke: rgb(87 83 78 / 0.95);
}

.disabled\:stroke-gray-warm-600\/100:disabled {
  stroke: rgb(87 83 78 / 1);
}

.disabled\:stroke-gray-warm-700\/0:disabled {
  stroke: rgb(68 64 60 / 0);
}

.disabled\:stroke-gray-warm-700\/5:disabled {
  stroke: rgb(68 64 60 / 0.05);
}

.disabled\:stroke-gray-warm-700\/10:disabled {
  stroke: rgb(68 64 60 / 0.1);
}

.disabled\:stroke-gray-warm-700\/20:disabled {
  stroke: rgb(68 64 60 / 0.2);
}

.disabled\:stroke-gray-warm-700\/25:disabled {
  stroke: rgb(68 64 60 / 0.25);
}

.disabled\:stroke-gray-warm-700\/30:disabled {
  stroke: rgb(68 64 60 / 0.3);
}

.disabled\:stroke-gray-warm-700\/40:disabled {
  stroke: rgb(68 64 60 / 0.4);
}

.disabled\:stroke-gray-warm-700\/50:disabled {
  stroke: rgb(68 64 60 / 0.5);
}

.disabled\:stroke-gray-warm-700\/60:disabled {
  stroke: rgb(68 64 60 / 0.6);
}

.disabled\:stroke-gray-warm-700\/70:disabled {
  stroke: rgb(68 64 60 / 0.7);
}

.disabled\:stroke-gray-warm-700\/75:disabled {
  stroke: rgb(68 64 60 / 0.75);
}

.disabled\:stroke-gray-warm-700\/80:disabled {
  stroke: rgb(68 64 60 / 0.8);
}

.disabled\:stroke-gray-warm-700\/90:disabled {
  stroke: rgb(68 64 60 / 0.9);
}

.disabled\:stroke-gray-warm-700\/95:disabled {
  stroke: rgb(68 64 60 / 0.95);
}

.disabled\:stroke-gray-warm-700\/100:disabled {
  stroke: rgb(68 64 60 / 1);
}

.disabled\:stroke-gray-warm-800\/0:disabled {
  stroke: rgb(41 37 36 / 0);
}

.disabled\:stroke-gray-warm-800\/5:disabled {
  stroke: rgb(41 37 36 / 0.05);
}

.disabled\:stroke-gray-warm-800\/10:disabled {
  stroke: rgb(41 37 36 / 0.1);
}

.disabled\:stroke-gray-warm-800\/20:disabled {
  stroke: rgb(41 37 36 / 0.2);
}

.disabled\:stroke-gray-warm-800\/25:disabled {
  stroke: rgb(41 37 36 / 0.25);
}

.disabled\:stroke-gray-warm-800\/30:disabled {
  stroke: rgb(41 37 36 / 0.3);
}

.disabled\:stroke-gray-warm-800\/40:disabled {
  stroke: rgb(41 37 36 / 0.4);
}

.disabled\:stroke-gray-warm-800\/50:disabled {
  stroke: rgb(41 37 36 / 0.5);
}

.disabled\:stroke-gray-warm-800\/60:disabled {
  stroke: rgb(41 37 36 / 0.6);
}

.disabled\:stroke-gray-warm-800\/70:disabled {
  stroke: rgb(41 37 36 / 0.7);
}

.disabled\:stroke-gray-warm-800\/75:disabled {
  stroke: rgb(41 37 36 / 0.75);
}

.disabled\:stroke-gray-warm-800\/80:disabled {
  stroke: rgb(41 37 36 / 0.8);
}

.disabled\:stroke-gray-warm-800\/90:disabled {
  stroke: rgb(41 37 36 / 0.9);
}

.disabled\:stroke-gray-warm-800\/95:disabled {
  stroke: rgb(41 37 36 / 0.95);
}

.disabled\:stroke-gray-warm-800\/100:disabled {
  stroke: rgb(41 37 36 / 1);
}

.disabled\:stroke-gray-warm-900\/0:disabled {
  stroke: rgb(28 25 23 / 0);
}

.disabled\:stroke-gray-warm-900\/5:disabled {
  stroke: rgb(28 25 23 / 0.05);
}

.disabled\:stroke-gray-warm-900\/10:disabled {
  stroke: rgb(28 25 23 / 0.1);
}

.disabled\:stroke-gray-warm-900\/20:disabled {
  stroke: rgb(28 25 23 / 0.2);
}

.disabled\:stroke-gray-warm-900\/25:disabled {
  stroke: rgb(28 25 23 / 0.25);
}

.disabled\:stroke-gray-warm-900\/30:disabled {
  stroke: rgb(28 25 23 / 0.3);
}

.disabled\:stroke-gray-warm-900\/40:disabled {
  stroke: rgb(28 25 23 / 0.4);
}

.disabled\:stroke-gray-warm-900\/50:disabled {
  stroke: rgb(28 25 23 / 0.5);
}

.disabled\:stroke-gray-warm-900\/60:disabled {
  stroke: rgb(28 25 23 / 0.6);
}

.disabled\:stroke-gray-warm-900\/70:disabled {
  stroke: rgb(28 25 23 / 0.7);
}

.disabled\:stroke-gray-warm-900\/75:disabled {
  stroke: rgb(28 25 23 / 0.75);
}

.disabled\:stroke-gray-warm-900\/80:disabled {
  stroke: rgb(28 25 23 / 0.8);
}

.disabled\:stroke-gray-warm-900\/90:disabled {
  stroke: rgb(28 25 23 / 0.9);
}

.disabled\:stroke-gray-warm-900\/95:disabled {
  stroke: rgb(28 25 23 / 0.95);
}

.disabled\:stroke-gray-warm-900\/100:disabled {
  stroke: rgb(28 25 23 / 1);
}

.disabled\:stroke-gray-warm\/0:disabled {
  stroke: rgb(169 162 157 / 0);
}

.disabled\:stroke-gray-warm\/5:disabled {
  stroke: rgb(169 162 157 / 0.05);
}

.disabled\:stroke-gray-warm\/10:disabled {
  stroke: rgb(169 162 157 / 0.1);
}

.disabled\:stroke-gray-warm\/20:disabled {
  stroke: rgb(169 162 157 / 0.2);
}

.disabled\:stroke-gray-warm\/25:disabled {
  stroke: rgb(169 162 157 / 0.25);
}

.disabled\:stroke-gray-warm\/30:disabled {
  stroke: rgb(169 162 157 / 0.3);
}

.disabled\:stroke-gray-warm\/40:disabled {
  stroke: rgb(169 162 157 / 0.4);
}

.disabled\:stroke-gray-warm\/50:disabled {
  stroke: rgb(169 162 157 / 0.5);
}

.disabled\:stroke-gray-warm\/60:disabled {
  stroke: rgb(169 162 157 / 0.6);
}

.disabled\:stroke-gray-warm\/70:disabled {
  stroke: rgb(169 162 157 / 0.7);
}

.disabled\:stroke-gray-warm\/75:disabled {
  stroke: rgb(169 162 157 / 0.75);
}

.disabled\:stroke-gray-warm\/80:disabled {
  stroke: rgb(169 162 157 / 0.8);
}

.disabled\:stroke-gray-warm\/90:disabled {
  stroke: rgb(169 162 157 / 0.9);
}

.disabled\:stroke-gray-warm\/95:disabled {
  stroke: rgb(169 162 157 / 0.95);
}

.disabled\:stroke-gray-warm\/100:disabled {
  stroke: rgb(169 162 157 / 1);
}

.disabled\:stroke-moss-25\/0:disabled {
  stroke: rgb(250 253 247 / 0);
}

.disabled\:stroke-moss-25\/5:disabled {
  stroke: rgb(250 253 247 / 0.05);
}

.disabled\:stroke-moss-25\/10:disabled {
  stroke: rgb(250 253 247 / 0.1);
}

.disabled\:stroke-moss-25\/20:disabled {
  stroke: rgb(250 253 247 / 0.2);
}

.disabled\:stroke-moss-25\/25:disabled {
  stroke: rgb(250 253 247 / 0.25);
}

.disabled\:stroke-moss-25\/30:disabled {
  stroke: rgb(250 253 247 / 0.3);
}

.disabled\:stroke-moss-25\/40:disabled {
  stroke: rgb(250 253 247 / 0.4);
}

.disabled\:stroke-moss-25\/50:disabled {
  stroke: rgb(250 253 247 / 0.5);
}

.disabled\:stroke-moss-25\/60:disabled {
  stroke: rgb(250 253 247 / 0.6);
}

.disabled\:stroke-moss-25\/70:disabled {
  stroke: rgb(250 253 247 / 0.7);
}

.disabled\:stroke-moss-25\/75:disabled {
  stroke: rgb(250 253 247 / 0.75);
}

.disabled\:stroke-moss-25\/80:disabled {
  stroke: rgb(250 253 247 / 0.8);
}

.disabled\:stroke-moss-25\/90:disabled {
  stroke: rgb(250 253 247 / 0.9);
}

.disabled\:stroke-moss-25\/95:disabled {
  stroke: rgb(250 253 247 / 0.95);
}

.disabled\:stroke-moss-25\/100:disabled {
  stroke: rgb(250 253 247 / 1);
}

.disabled\:stroke-moss-50\/0:disabled {
  stroke: rgb(245 251 238 / 0);
}

.disabled\:stroke-moss-50\/5:disabled {
  stroke: rgb(245 251 238 / 0.05);
}

.disabled\:stroke-moss-50\/10:disabled {
  stroke: rgb(245 251 238 / 0.1);
}

.disabled\:stroke-moss-50\/20:disabled {
  stroke: rgb(245 251 238 / 0.2);
}

.disabled\:stroke-moss-50\/25:disabled {
  stroke: rgb(245 251 238 / 0.25);
}

.disabled\:stroke-moss-50\/30:disabled {
  stroke: rgb(245 251 238 / 0.3);
}

.disabled\:stroke-moss-50\/40:disabled {
  stroke: rgb(245 251 238 / 0.4);
}

.disabled\:stroke-moss-50\/50:disabled {
  stroke: rgb(245 251 238 / 0.5);
}

.disabled\:stroke-moss-50\/60:disabled {
  stroke: rgb(245 251 238 / 0.6);
}

.disabled\:stroke-moss-50\/70:disabled {
  stroke: rgb(245 251 238 / 0.7);
}

.disabled\:stroke-moss-50\/75:disabled {
  stroke: rgb(245 251 238 / 0.75);
}

.disabled\:stroke-moss-50\/80:disabled {
  stroke: rgb(245 251 238 / 0.8);
}

.disabled\:stroke-moss-50\/90:disabled {
  stroke: rgb(245 251 238 / 0.9);
}

.disabled\:stroke-moss-50\/95:disabled {
  stroke: rgb(245 251 238 / 0.95);
}

.disabled\:stroke-moss-50\/100:disabled {
  stroke: rgb(245 251 238 / 1);
}

.disabled\:stroke-moss-100\/0:disabled {
  stroke: rgb(230 244 215 / 0);
}

.disabled\:stroke-moss-100\/5:disabled {
  stroke: rgb(230 244 215 / 0.05);
}

.disabled\:stroke-moss-100\/10:disabled {
  stroke: rgb(230 244 215 / 0.1);
}

.disabled\:stroke-moss-100\/20:disabled {
  stroke: rgb(230 244 215 / 0.2);
}

.disabled\:stroke-moss-100\/25:disabled {
  stroke: rgb(230 244 215 / 0.25);
}

.disabled\:stroke-moss-100\/30:disabled {
  stroke: rgb(230 244 215 / 0.3);
}

.disabled\:stroke-moss-100\/40:disabled {
  stroke: rgb(230 244 215 / 0.4);
}

.disabled\:stroke-moss-100\/50:disabled {
  stroke: rgb(230 244 215 / 0.5);
}

.disabled\:stroke-moss-100\/60:disabled {
  stroke: rgb(230 244 215 / 0.6);
}

.disabled\:stroke-moss-100\/70:disabled {
  stroke: rgb(230 244 215 / 0.7);
}

.disabled\:stroke-moss-100\/75:disabled {
  stroke: rgb(230 244 215 / 0.75);
}

.disabled\:stroke-moss-100\/80:disabled {
  stroke: rgb(230 244 215 / 0.8);
}

.disabled\:stroke-moss-100\/90:disabled {
  stroke: rgb(230 244 215 / 0.9);
}

.disabled\:stroke-moss-100\/95:disabled {
  stroke: rgb(230 244 215 / 0.95);
}

.disabled\:stroke-moss-100\/100:disabled {
  stroke: rgb(230 244 215 / 1);
}

.disabled\:stroke-moss-200\/0:disabled {
  stroke: rgb(206 234 176 / 0);
}

.disabled\:stroke-moss-200\/5:disabled {
  stroke: rgb(206 234 176 / 0.05);
}

.disabled\:stroke-moss-200\/10:disabled {
  stroke: rgb(206 234 176 / 0.1);
}

.disabled\:stroke-moss-200\/20:disabled {
  stroke: rgb(206 234 176 / 0.2);
}

.disabled\:stroke-moss-200\/25:disabled {
  stroke: rgb(206 234 176 / 0.25);
}

.disabled\:stroke-moss-200\/30:disabled {
  stroke: rgb(206 234 176 / 0.3);
}

.disabled\:stroke-moss-200\/40:disabled {
  stroke: rgb(206 234 176 / 0.4);
}

.disabled\:stroke-moss-200\/50:disabled {
  stroke: rgb(206 234 176 / 0.5);
}

.disabled\:stroke-moss-200\/60:disabled {
  stroke: rgb(206 234 176 / 0.6);
}

.disabled\:stroke-moss-200\/70:disabled {
  stroke: rgb(206 234 176 / 0.7);
}

.disabled\:stroke-moss-200\/75:disabled {
  stroke: rgb(206 234 176 / 0.75);
}

.disabled\:stroke-moss-200\/80:disabled {
  stroke: rgb(206 234 176 / 0.8);
}

.disabled\:stroke-moss-200\/90:disabled {
  stroke: rgb(206 234 176 / 0.9);
}

.disabled\:stroke-moss-200\/95:disabled {
  stroke: rgb(206 234 176 / 0.95);
}

.disabled\:stroke-moss-200\/100:disabled {
  stroke: rgb(206 234 176 / 1);
}

.disabled\:stroke-moss-300\/0:disabled {
  stroke: rgb(172 220 121 / 0);
}

.disabled\:stroke-moss-300\/5:disabled {
  stroke: rgb(172 220 121 / 0.05);
}

.disabled\:stroke-moss-300\/10:disabled {
  stroke: rgb(172 220 121 / 0.1);
}

.disabled\:stroke-moss-300\/20:disabled {
  stroke: rgb(172 220 121 / 0.2);
}

.disabled\:stroke-moss-300\/25:disabled {
  stroke: rgb(172 220 121 / 0.25);
}

.disabled\:stroke-moss-300\/30:disabled {
  stroke: rgb(172 220 121 / 0.3);
}

.disabled\:stroke-moss-300\/40:disabled {
  stroke: rgb(172 220 121 / 0.4);
}

.disabled\:stroke-moss-300\/50:disabled {
  stroke: rgb(172 220 121 / 0.5);
}

.disabled\:stroke-moss-300\/60:disabled {
  stroke: rgb(172 220 121 / 0.6);
}

.disabled\:stroke-moss-300\/70:disabled {
  stroke: rgb(172 220 121 / 0.7);
}

.disabled\:stroke-moss-300\/75:disabled {
  stroke: rgb(172 220 121 / 0.75);
}

.disabled\:stroke-moss-300\/80:disabled {
  stroke: rgb(172 220 121 / 0.8);
}

.disabled\:stroke-moss-300\/90:disabled {
  stroke: rgb(172 220 121 / 0.9);
}

.disabled\:stroke-moss-300\/95:disabled {
  stroke: rgb(172 220 121 / 0.95);
}

.disabled\:stroke-moss-300\/100:disabled {
  stroke: rgb(172 220 121 / 1);
}

.disabled\:stroke-moss-400\/0:disabled {
  stroke: rgb(134 203 60 / 0);
}

.disabled\:stroke-moss-400\/5:disabled {
  stroke: rgb(134 203 60 / 0.05);
}

.disabled\:stroke-moss-400\/10:disabled {
  stroke: rgb(134 203 60 / 0.1);
}

.disabled\:stroke-moss-400\/20:disabled {
  stroke: rgb(134 203 60 / 0.2);
}

.disabled\:stroke-moss-400\/25:disabled {
  stroke: rgb(134 203 60 / 0.25);
}

.disabled\:stroke-moss-400\/30:disabled {
  stroke: rgb(134 203 60 / 0.3);
}

.disabled\:stroke-moss-400\/40:disabled {
  stroke: rgb(134 203 60 / 0.4);
}

.disabled\:stroke-moss-400\/50:disabled {
  stroke: rgb(134 203 60 / 0.5);
}

.disabled\:stroke-moss-400\/60:disabled {
  stroke: rgb(134 203 60 / 0.6);
}

.disabled\:stroke-moss-400\/70:disabled {
  stroke: rgb(134 203 60 / 0.7);
}

.disabled\:stroke-moss-400\/75:disabled {
  stroke: rgb(134 203 60 / 0.75);
}

.disabled\:stroke-moss-400\/80:disabled {
  stroke: rgb(134 203 60 / 0.8);
}

.disabled\:stroke-moss-400\/90:disabled {
  stroke: rgb(134 203 60 / 0.9);
}

.disabled\:stroke-moss-400\/95:disabled {
  stroke: rgb(134 203 60 / 0.95);
}

.disabled\:stroke-moss-400\/100:disabled {
  stroke: rgb(134 203 60 / 1);
}

.disabled\:stroke-moss-500\/0:disabled {
  stroke: rgb(102 159 42 / 0);
}

.disabled\:stroke-moss-500\/5:disabled {
  stroke: rgb(102 159 42 / 0.05);
}

.disabled\:stroke-moss-500\/10:disabled {
  stroke: rgb(102 159 42 / 0.1);
}

.disabled\:stroke-moss-500\/20:disabled {
  stroke: rgb(102 159 42 / 0.2);
}

.disabled\:stroke-moss-500\/25:disabled {
  stroke: rgb(102 159 42 / 0.25);
}

.disabled\:stroke-moss-500\/30:disabled {
  stroke: rgb(102 159 42 / 0.3);
}

.disabled\:stroke-moss-500\/40:disabled {
  stroke: rgb(102 159 42 / 0.4);
}

.disabled\:stroke-moss-500\/50:disabled {
  stroke: rgb(102 159 42 / 0.5);
}

.disabled\:stroke-moss-500\/60:disabled {
  stroke: rgb(102 159 42 / 0.6);
}

.disabled\:stroke-moss-500\/70:disabled {
  stroke: rgb(102 159 42 / 0.7);
}

.disabled\:stroke-moss-500\/75:disabled {
  stroke: rgb(102 159 42 / 0.75);
}

.disabled\:stroke-moss-500\/80:disabled {
  stroke: rgb(102 159 42 / 0.8);
}

.disabled\:stroke-moss-500\/90:disabled {
  stroke: rgb(102 159 42 / 0.9);
}

.disabled\:stroke-moss-500\/95:disabled {
  stroke: rgb(102 159 42 / 0.95);
}

.disabled\:stroke-moss-500\/100:disabled {
  stroke: rgb(102 159 42 / 1);
}

.disabled\:stroke-moss-600\/0:disabled {
  stroke: rgb(79 122 33 / 0);
}

.disabled\:stroke-moss-600\/5:disabled {
  stroke: rgb(79 122 33 / 0.05);
}

.disabled\:stroke-moss-600\/10:disabled {
  stroke: rgb(79 122 33 / 0.1);
}

.disabled\:stroke-moss-600\/20:disabled {
  stroke: rgb(79 122 33 / 0.2);
}

.disabled\:stroke-moss-600\/25:disabled {
  stroke: rgb(79 122 33 / 0.25);
}

.disabled\:stroke-moss-600\/30:disabled {
  stroke: rgb(79 122 33 / 0.3);
}

.disabled\:stroke-moss-600\/40:disabled {
  stroke: rgb(79 122 33 / 0.4);
}

.disabled\:stroke-moss-600\/50:disabled {
  stroke: rgb(79 122 33 / 0.5);
}

.disabled\:stroke-moss-600\/60:disabled {
  stroke: rgb(79 122 33 / 0.6);
}

.disabled\:stroke-moss-600\/70:disabled {
  stroke: rgb(79 122 33 / 0.7);
}

.disabled\:stroke-moss-600\/75:disabled {
  stroke: rgb(79 122 33 / 0.75);
}

.disabled\:stroke-moss-600\/80:disabled {
  stroke: rgb(79 122 33 / 0.8);
}

.disabled\:stroke-moss-600\/90:disabled {
  stroke: rgb(79 122 33 / 0.9);
}

.disabled\:stroke-moss-600\/95:disabled {
  stroke: rgb(79 122 33 / 0.95);
}

.disabled\:stroke-moss-600\/100:disabled {
  stroke: rgb(79 122 33 / 1);
}

.disabled\:stroke-moss-700\/0:disabled {
  stroke: rgb(63 98 26 / 0);
}

.disabled\:stroke-moss-700\/5:disabled {
  stroke: rgb(63 98 26 / 0.05);
}

.disabled\:stroke-moss-700\/10:disabled {
  stroke: rgb(63 98 26 / 0.1);
}

.disabled\:stroke-moss-700\/20:disabled {
  stroke: rgb(63 98 26 / 0.2);
}

.disabled\:stroke-moss-700\/25:disabled {
  stroke: rgb(63 98 26 / 0.25);
}

.disabled\:stroke-moss-700\/30:disabled {
  stroke: rgb(63 98 26 / 0.3);
}

.disabled\:stroke-moss-700\/40:disabled {
  stroke: rgb(63 98 26 / 0.4);
}

.disabled\:stroke-moss-700\/50:disabled {
  stroke: rgb(63 98 26 / 0.5);
}

.disabled\:stroke-moss-700\/60:disabled {
  stroke: rgb(63 98 26 / 0.6);
}

.disabled\:stroke-moss-700\/70:disabled {
  stroke: rgb(63 98 26 / 0.7);
}

.disabled\:stroke-moss-700\/75:disabled {
  stroke: rgb(63 98 26 / 0.75);
}

.disabled\:stroke-moss-700\/80:disabled {
  stroke: rgb(63 98 26 / 0.8);
}

.disabled\:stroke-moss-700\/90:disabled {
  stroke: rgb(63 98 26 / 0.9);
}

.disabled\:stroke-moss-700\/95:disabled {
  stroke: rgb(63 98 26 / 0.95);
}

.disabled\:stroke-moss-700\/100:disabled {
  stroke: rgb(63 98 26 / 1);
}

.disabled\:stroke-moss-800\/0:disabled {
  stroke: rgb(51 80 21 / 0);
}

.disabled\:stroke-moss-800\/5:disabled {
  stroke: rgb(51 80 21 / 0.05);
}

.disabled\:stroke-moss-800\/10:disabled {
  stroke: rgb(51 80 21 / 0.1);
}

.disabled\:stroke-moss-800\/20:disabled {
  stroke: rgb(51 80 21 / 0.2);
}

.disabled\:stroke-moss-800\/25:disabled {
  stroke: rgb(51 80 21 / 0.25);
}

.disabled\:stroke-moss-800\/30:disabled {
  stroke: rgb(51 80 21 / 0.3);
}

.disabled\:stroke-moss-800\/40:disabled {
  stroke: rgb(51 80 21 / 0.4);
}

.disabled\:stroke-moss-800\/50:disabled {
  stroke: rgb(51 80 21 / 0.5);
}

.disabled\:stroke-moss-800\/60:disabled {
  stroke: rgb(51 80 21 / 0.6);
}

.disabled\:stroke-moss-800\/70:disabled {
  stroke: rgb(51 80 21 / 0.7);
}

.disabled\:stroke-moss-800\/75:disabled {
  stroke: rgb(51 80 21 / 0.75);
}

.disabled\:stroke-moss-800\/80:disabled {
  stroke: rgb(51 80 21 / 0.8);
}

.disabled\:stroke-moss-800\/90:disabled {
  stroke: rgb(51 80 21 / 0.9);
}

.disabled\:stroke-moss-800\/95:disabled {
  stroke: rgb(51 80 21 / 0.95);
}

.disabled\:stroke-moss-800\/100:disabled {
  stroke: rgb(51 80 21 / 1);
}

.disabled\:stroke-moss-900\/0:disabled {
  stroke: rgb(43 66 18 / 0);
}

.disabled\:stroke-moss-900\/5:disabled {
  stroke: rgb(43 66 18 / 0.05);
}

.disabled\:stroke-moss-900\/10:disabled {
  stroke: rgb(43 66 18 / 0.1);
}

.disabled\:stroke-moss-900\/20:disabled {
  stroke: rgb(43 66 18 / 0.2);
}

.disabled\:stroke-moss-900\/25:disabled {
  stroke: rgb(43 66 18 / 0.25);
}

.disabled\:stroke-moss-900\/30:disabled {
  stroke: rgb(43 66 18 / 0.3);
}

.disabled\:stroke-moss-900\/40:disabled {
  stroke: rgb(43 66 18 / 0.4);
}

.disabled\:stroke-moss-900\/50:disabled {
  stroke: rgb(43 66 18 / 0.5);
}

.disabled\:stroke-moss-900\/60:disabled {
  stroke: rgb(43 66 18 / 0.6);
}

.disabled\:stroke-moss-900\/70:disabled {
  stroke: rgb(43 66 18 / 0.7);
}

.disabled\:stroke-moss-900\/75:disabled {
  stroke: rgb(43 66 18 / 0.75);
}

.disabled\:stroke-moss-900\/80:disabled {
  stroke: rgb(43 66 18 / 0.8);
}

.disabled\:stroke-moss-900\/90:disabled {
  stroke: rgb(43 66 18 / 0.9);
}

.disabled\:stroke-moss-900\/95:disabled {
  stroke: rgb(43 66 18 / 0.95);
}

.disabled\:stroke-moss-900\/100:disabled {
  stroke: rgb(43 66 18 / 1);
}

.disabled\:stroke-moss\/0:disabled {
  stroke: rgb(134 203 60 / 0);
}

.disabled\:stroke-moss\/5:disabled {
  stroke: rgb(134 203 60 / 0.05);
}

.disabled\:stroke-moss\/10:disabled {
  stroke: rgb(134 203 60 / 0.1);
}

.disabled\:stroke-moss\/20:disabled {
  stroke: rgb(134 203 60 / 0.2);
}

.disabled\:stroke-moss\/25:disabled {
  stroke: rgb(134 203 60 / 0.25);
}

.disabled\:stroke-moss\/30:disabled {
  stroke: rgb(134 203 60 / 0.3);
}

.disabled\:stroke-moss\/40:disabled {
  stroke: rgb(134 203 60 / 0.4);
}

.disabled\:stroke-moss\/50:disabled {
  stroke: rgb(134 203 60 / 0.5);
}

.disabled\:stroke-moss\/60:disabled {
  stroke: rgb(134 203 60 / 0.6);
}

.disabled\:stroke-moss\/70:disabled {
  stroke: rgb(134 203 60 / 0.7);
}

.disabled\:stroke-moss\/75:disabled {
  stroke: rgb(134 203 60 / 0.75);
}

.disabled\:stroke-moss\/80:disabled {
  stroke: rgb(134 203 60 / 0.8);
}

.disabled\:stroke-moss\/90:disabled {
  stroke: rgb(134 203 60 / 0.9);
}

.disabled\:stroke-moss\/95:disabled {
  stroke: rgb(134 203 60 / 0.95);
}

.disabled\:stroke-moss\/100:disabled {
  stroke: rgb(134 203 60 / 1);
}

.disabled\:stroke-green-light-25\/0:disabled {
  stroke: rgb(250 254 245 / 0);
}

.disabled\:stroke-green-light-25\/5:disabled {
  stroke: rgb(250 254 245 / 0.05);
}

.disabled\:stroke-green-light-25\/10:disabled {
  stroke: rgb(250 254 245 / 0.1);
}

.disabled\:stroke-green-light-25\/20:disabled {
  stroke: rgb(250 254 245 / 0.2);
}

.disabled\:stroke-green-light-25\/25:disabled {
  stroke: rgb(250 254 245 / 0.25);
}

.disabled\:stroke-green-light-25\/30:disabled {
  stroke: rgb(250 254 245 / 0.3);
}

.disabled\:stroke-green-light-25\/40:disabled {
  stroke: rgb(250 254 245 / 0.4);
}

.disabled\:stroke-green-light-25\/50:disabled {
  stroke: rgb(250 254 245 / 0.5);
}

.disabled\:stroke-green-light-25\/60:disabled {
  stroke: rgb(250 254 245 / 0.6);
}

.disabled\:stroke-green-light-25\/70:disabled {
  stroke: rgb(250 254 245 / 0.7);
}

.disabled\:stroke-green-light-25\/75:disabled {
  stroke: rgb(250 254 245 / 0.75);
}

.disabled\:stroke-green-light-25\/80:disabled {
  stroke: rgb(250 254 245 / 0.8);
}

.disabled\:stroke-green-light-25\/90:disabled {
  stroke: rgb(250 254 245 / 0.9);
}

.disabled\:stroke-green-light-25\/95:disabled {
  stroke: rgb(250 254 245 / 0.95);
}

.disabled\:stroke-green-light-25\/100:disabled {
  stroke: rgb(250 254 245 / 1);
}

.disabled\:stroke-green-light-50\/0:disabled {
  stroke: rgb(243 254 231 / 0);
}

.disabled\:stroke-green-light-50\/5:disabled {
  stroke: rgb(243 254 231 / 0.05);
}

.disabled\:stroke-green-light-50\/10:disabled {
  stroke: rgb(243 254 231 / 0.1);
}

.disabled\:stroke-green-light-50\/20:disabled {
  stroke: rgb(243 254 231 / 0.2);
}

.disabled\:stroke-green-light-50\/25:disabled {
  stroke: rgb(243 254 231 / 0.25);
}

.disabled\:stroke-green-light-50\/30:disabled {
  stroke: rgb(243 254 231 / 0.3);
}

.disabled\:stroke-green-light-50\/40:disabled {
  stroke: rgb(243 254 231 / 0.4);
}

.disabled\:stroke-green-light-50\/50:disabled {
  stroke: rgb(243 254 231 / 0.5);
}

.disabled\:stroke-green-light-50\/60:disabled {
  stroke: rgb(243 254 231 / 0.6);
}

.disabled\:stroke-green-light-50\/70:disabled {
  stroke: rgb(243 254 231 / 0.7);
}

.disabled\:stroke-green-light-50\/75:disabled {
  stroke: rgb(243 254 231 / 0.75);
}

.disabled\:stroke-green-light-50\/80:disabled {
  stroke: rgb(243 254 231 / 0.8);
}

.disabled\:stroke-green-light-50\/90:disabled {
  stroke: rgb(243 254 231 / 0.9);
}

.disabled\:stroke-green-light-50\/95:disabled {
  stroke: rgb(243 254 231 / 0.95);
}

.disabled\:stroke-green-light-50\/100:disabled {
  stroke: rgb(243 254 231 / 1);
}

.disabled\:stroke-green-light-100\/0:disabled {
  stroke: rgb(228 251 204 / 0);
}

.disabled\:stroke-green-light-100\/5:disabled {
  stroke: rgb(228 251 204 / 0.05);
}

.disabled\:stroke-green-light-100\/10:disabled {
  stroke: rgb(228 251 204 / 0.1);
}

.disabled\:stroke-green-light-100\/20:disabled {
  stroke: rgb(228 251 204 / 0.2);
}

.disabled\:stroke-green-light-100\/25:disabled {
  stroke: rgb(228 251 204 / 0.25);
}

.disabled\:stroke-green-light-100\/30:disabled {
  stroke: rgb(228 251 204 / 0.3);
}

.disabled\:stroke-green-light-100\/40:disabled {
  stroke: rgb(228 251 204 / 0.4);
}

.disabled\:stroke-green-light-100\/50:disabled {
  stroke: rgb(228 251 204 / 0.5);
}

.disabled\:stroke-green-light-100\/60:disabled {
  stroke: rgb(228 251 204 / 0.6);
}

.disabled\:stroke-green-light-100\/70:disabled {
  stroke: rgb(228 251 204 / 0.7);
}

.disabled\:stroke-green-light-100\/75:disabled {
  stroke: rgb(228 251 204 / 0.75);
}

.disabled\:stroke-green-light-100\/80:disabled {
  stroke: rgb(228 251 204 / 0.8);
}

.disabled\:stroke-green-light-100\/90:disabled {
  stroke: rgb(228 251 204 / 0.9);
}

.disabled\:stroke-green-light-100\/95:disabled {
  stroke: rgb(228 251 204 / 0.95);
}

.disabled\:stroke-green-light-100\/100:disabled {
  stroke: rgb(228 251 204 / 1);
}

.disabled\:stroke-green-light-300\/0:disabled {
  stroke: rgb(166 239 103 / 0);
}

.disabled\:stroke-green-light-300\/5:disabled {
  stroke: rgb(166 239 103 / 0.05);
}

.disabled\:stroke-green-light-300\/10:disabled {
  stroke: rgb(166 239 103 / 0.1);
}

.disabled\:stroke-green-light-300\/20:disabled {
  stroke: rgb(166 239 103 / 0.2);
}

.disabled\:stroke-green-light-300\/25:disabled {
  stroke: rgb(166 239 103 / 0.25);
}

.disabled\:stroke-green-light-300\/30:disabled {
  stroke: rgb(166 239 103 / 0.3);
}

.disabled\:stroke-green-light-300\/40:disabled {
  stroke: rgb(166 239 103 / 0.4);
}

.disabled\:stroke-green-light-300\/50:disabled {
  stroke: rgb(166 239 103 / 0.5);
}

.disabled\:stroke-green-light-300\/60:disabled {
  stroke: rgb(166 239 103 / 0.6);
}

.disabled\:stroke-green-light-300\/70:disabled {
  stroke: rgb(166 239 103 / 0.7);
}

.disabled\:stroke-green-light-300\/75:disabled {
  stroke: rgb(166 239 103 / 0.75);
}

.disabled\:stroke-green-light-300\/80:disabled {
  stroke: rgb(166 239 103 / 0.8);
}

.disabled\:stroke-green-light-300\/90:disabled {
  stroke: rgb(166 239 103 / 0.9);
}

.disabled\:stroke-green-light-300\/95:disabled {
  stroke: rgb(166 239 103 / 0.95);
}

.disabled\:stroke-green-light-300\/100:disabled {
  stroke: rgb(166 239 103 / 1);
}

.disabled\:stroke-green-light-400\/0:disabled {
  stroke: rgb(133 225 58 / 0);
}

.disabled\:stroke-green-light-400\/5:disabled {
  stroke: rgb(133 225 58 / 0.05);
}

.disabled\:stroke-green-light-400\/10:disabled {
  stroke: rgb(133 225 58 / 0.1);
}

.disabled\:stroke-green-light-400\/20:disabled {
  stroke: rgb(133 225 58 / 0.2);
}

.disabled\:stroke-green-light-400\/25:disabled {
  stroke: rgb(133 225 58 / 0.25);
}

.disabled\:stroke-green-light-400\/30:disabled {
  stroke: rgb(133 225 58 / 0.3);
}

.disabled\:stroke-green-light-400\/40:disabled {
  stroke: rgb(133 225 58 / 0.4);
}

.disabled\:stroke-green-light-400\/50:disabled {
  stroke: rgb(133 225 58 / 0.5);
}

.disabled\:stroke-green-light-400\/60:disabled {
  stroke: rgb(133 225 58 / 0.6);
}

.disabled\:stroke-green-light-400\/70:disabled {
  stroke: rgb(133 225 58 / 0.7);
}

.disabled\:stroke-green-light-400\/75:disabled {
  stroke: rgb(133 225 58 / 0.75);
}

.disabled\:stroke-green-light-400\/80:disabled {
  stroke: rgb(133 225 58 / 0.8);
}

.disabled\:stroke-green-light-400\/90:disabled {
  stroke: rgb(133 225 58 / 0.9);
}

.disabled\:stroke-green-light-400\/95:disabled {
  stroke: rgb(133 225 58 / 0.95);
}

.disabled\:stroke-green-light-400\/100:disabled {
  stroke: rgb(133 225 58 / 1);
}

.disabled\:stroke-green-light-500\/0:disabled {
  stroke: rgb(102 6 16 / 0);
}

.disabled\:stroke-green-light-500\/5:disabled {
  stroke: rgb(102 6 16 / 0.05);
}

.disabled\:stroke-green-light-500\/10:disabled {
  stroke: rgb(102 6 16 / 0.1);
}

.disabled\:stroke-green-light-500\/20:disabled {
  stroke: rgb(102 6 16 / 0.2);
}

.disabled\:stroke-green-light-500\/25:disabled {
  stroke: rgb(102 6 16 / 0.25);
}

.disabled\:stroke-green-light-500\/30:disabled {
  stroke: rgb(102 6 16 / 0.3);
}

.disabled\:stroke-green-light-500\/40:disabled {
  stroke: rgb(102 6 16 / 0.4);
}

.disabled\:stroke-green-light-500\/50:disabled {
  stroke: rgb(102 6 16 / 0.5);
}

.disabled\:stroke-green-light-500\/60:disabled {
  stroke: rgb(102 6 16 / 0.6);
}

.disabled\:stroke-green-light-500\/70:disabled {
  stroke: rgb(102 6 16 / 0.7);
}

.disabled\:stroke-green-light-500\/75:disabled {
  stroke: rgb(102 6 16 / 0.75);
}

.disabled\:stroke-green-light-500\/80:disabled {
  stroke: rgb(102 6 16 / 0.8);
}

.disabled\:stroke-green-light-500\/90:disabled {
  stroke: rgb(102 6 16 / 0.9);
}

.disabled\:stroke-green-light-500\/95:disabled {
  stroke: rgb(102 6 16 / 0.95);
}

.disabled\:stroke-green-light-500\/100:disabled {
  stroke: rgb(102 6 16 / 1);
}

.disabled\:stroke-green-light-800\/0:disabled {
  stroke: rgb(50 98 18 / 0);
}

.disabled\:stroke-green-light-800\/5:disabled {
  stroke: rgb(50 98 18 / 0.05);
}

.disabled\:stroke-green-light-800\/10:disabled {
  stroke: rgb(50 98 18 / 0.1);
}

.disabled\:stroke-green-light-800\/20:disabled {
  stroke: rgb(50 98 18 / 0.2);
}

.disabled\:stroke-green-light-800\/25:disabled {
  stroke: rgb(50 98 18 / 0.25);
}

.disabled\:stroke-green-light-800\/30:disabled {
  stroke: rgb(50 98 18 / 0.3);
}

.disabled\:stroke-green-light-800\/40:disabled {
  stroke: rgb(50 98 18 / 0.4);
}

.disabled\:stroke-green-light-800\/50:disabled {
  stroke: rgb(50 98 18 / 0.5);
}

.disabled\:stroke-green-light-800\/60:disabled {
  stroke: rgb(50 98 18 / 0.6);
}

.disabled\:stroke-green-light-800\/70:disabled {
  stroke: rgb(50 98 18 / 0.7);
}

.disabled\:stroke-green-light-800\/75:disabled {
  stroke: rgb(50 98 18 / 0.75);
}

.disabled\:stroke-green-light-800\/80:disabled {
  stroke: rgb(50 98 18 / 0.8);
}

.disabled\:stroke-green-light-800\/90:disabled {
  stroke: rgb(50 98 18 / 0.9);
}

.disabled\:stroke-green-light-800\/95:disabled {
  stroke: rgb(50 98 18 / 0.95);
}

.disabled\:stroke-green-light-800\/100:disabled {
  stroke: rgb(50 98 18 / 1);
}

.disabled\:stroke-green-light-900\/0:disabled {
  stroke: rgb(43 83 20 / 0);
}

.disabled\:stroke-green-light-900\/5:disabled {
  stroke: rgb(43 83 20 / 0.05);
}

.disabled\:stroke-green-light-900\/10:disabled {
  stroke: rgb(43 83 20 / 0.1);
}

.disabled\:stroke-green-light-900\/20:disabled {
  stroke: rgb(43 83 20 / 0.2);
}

.disabled\:stroke-green-light-900\/25:disabled {
  stroke: rgb(43 83 20 / 0.25);
}

.disabled\:stroke-green-light-900\/30:disabled {
  stroke: rgb(43 83 20 / 0.3);
}

.disabled\:stroke-green-light-900\/40:disabled {
  stroke: rgb(43 83 20 / 0.4);
}

.disabled\:stroke-green-light-900\/50:disabled {
  stroke: rgb(43 83 20 / 0.5);
}

.disabled\:stroke-green-light-900\/60:disabled {
  stroke: rgb(43 83 20 / 0.6);
}

.disabled\:stroke-green-light-900\/70:disabled {
  stroke: rgb(43 83 20 / 0.7);
}

.disabled\:stroke-green-light-900\/75:disabled {
  stroke: rgb(43 83 20 / 0.75);
}

.disabled\:stroke-green-light-900\/80:disabled {
  stroke: rgb(43 83 20 / 0.8);
}

.disabled\:stroke-green-light-900\/90:disabled {
  stroke: rgb(43 83 20 / 0.9);
}

.disabled\:stroke-green-light-900\/95:disabled {
  stroke: rgb(43 83 20 / 0.95);
}

.disabled\:stroke-green-light-900\/100:disabled {
  stroke: rgb(43 83 20 / 1);
}

.disabled\:stroke-green-light\/0:disabled {
  stroke: rgb(133 225 58 / 0);
}

.disabled\:stroke-green-light\/5:disabled {
  stroke: rgb(133 225 58 / 0.05);
}

.disabled\:stroke-green-light\/10:disabled {
  stroke: rgb(133 225 58 / 0.1);
}

.disabled\:stroke-green-light\/20:disabled {
  stroke: rgb(133 225 58 / 0.2);
}

.disabled\:stroke-green-light\/25:disabled {
  stroke: rgb(133 225 58 / 0.25);
}

.disabled\:stroke-green-light\/30:disabled {
  stroke: rgb(133 225 58 / 0.3);
}

.disabled\:stroke-green-light\/40:disabled {
  stroke: rgb(133 225 58 / 0.4);
}

.disabled\:stroke-green-light\/50:disabled {
  stroke: rgb(133 225 58 / 0.5);
}

.disabled\:stroke-green-light\/60:disabled {
  stroke: rgb(133 225 58 / 0.6);
}

.disabled\:stroke-green-light\/70:disabled {
  stroke: rgb(133 225 58 / 0.7);
}

.disabled\:stroke-green-light\/75:disabled {
  stroke: rgb(133 225 58 / 0.75);
}

.disabled\:stroke-green-light\/80:disabled {
  stroke: rgb(133 225 58 / 0.8);
}

.disabled\:stroke-green-light\/90:disabled {
  stroke: rgb(133 225 58 / 0.9);
}

.disabled\:stroke-green-light\/95:disabled {
  stroke: rgb(133 225 58 / 0.95);
}

.disabled\:stroke-green-light\/100:disabled {
  stroke: rgb(133 225 58 / 1);
}

.disabled\:stroke-green-25\/0:disabled {
  stroke: rgb(246 254 249 / 0);
}

.disabled\:stroke-green-25\/5:disabled {
  stroke: rgb(246 254 249 / 0.05);
}

.disabled\:stroke-green-25\/10:disabled {
  stroke: rgb(246 254 249 / 0.1);
}

.disabled\:stroke-green-25\/20:disabled {
  stroke: rgb(246 254 249 / 0.2);
}

.disabled\:stroke-green-25\/25:disabled {
  stroke: rgb(246 254 249 / 0.25);
}

.disabled\:stroke-green-25\/30:disabled {
  stroke: rgb(246 254 249 / 0.3);
}

.disabled\:stroke-green-25\/40:disabled {
  stroke: rgb(246 254 249 / 0.4);
}

.disabled\:stroke-green-25\/50:disabled {
  stroke: rgb(246 254 249 / 0.5);
}

.disabled\:stroke-green-25\/60:disabled {
  stroke: rgb(246 254 249 / 0.6);
}

.disabled\:stroke-green-25\/70:disabled {
  stroke: rgb(246 254 249 / 0.7);
}

.disabled\:stroke-green-25\/75:disabled {
  stroke: rgb(246 254 249 / 0.75);
}

.disabled\:stroke-green-25\/80:disabled {
  stroke: rgb(246 254 249 / 0.8);
}

.disabled\:stroke-green-25\/90:disabled {
  stroke: rgb(246 254 249 / 0.9);
}

.disabled\:stroke-green-25\/95:disabled {
  stroke: rgb(246 254 249 / 0.95);
}

.disabled\:stroke-green-25\/100:disabled {
  stroke: rgb(246 254 249 / 1);
}

.disabled\:stroke-green-50\/0:disabled {
  stroke: rgb(237 252 242 / 0);
}

.disabled\:stroke-green-50\/5:disabled {
  stroke: rgb(237 252 242 / 0.05);
}

.disabled\:stroke-green-50\/10:disabled {
  stroke: rgb(237 252 242 / 0.1);
}

.disabled\:stroke-green-50\/20:disabled {
  stroke: rgb(237 252 242 / 0.2);
}

.disabled\:stroke-green-50\/25:disabled {
  stroke: rgb(237 252 242 / 0.25);
}

.disabled\:stroke-green-50\/30:disabled {
  stroke: rgb(237 252 242 / 0.3);
}

.disabled\:stroke-green-50\/40:disabled {
  stroke: rgb(237 252 242 / 0.4);
}

.disabled\:stroke-green-50\/50:disabled {
  stroke: rgb(237 252 242 / 0.5);
}

.disabled\:stroke-green-50\/60:disabled {
  stroke: rgb(237 252 242 / 0.6);
}

.disabled\:stroke-green-50\/70:disabled {
  stroke: rgb(237 252 242 / 0.7);
}

.disabled\:stroke-green-50\/75:disabled {
  stroke: rgb(237 252 242 / 0.75);
}

.disabled\:stroke-green-50\/80:disabled {
  stroke: rgb(237 252 242 / 0.8);
}

.disabled\:stroke-green-50\/90:disabled {
  stroke: rgb(237 252 242 / 0.9);
}

.disabled\:stroke-green-50\/95:disabled {
  stroke: rgb(237 252 242 / 0.95);
}

.disabled\:stroke-green-50\/100:disabled {
  stroke: rgb(237 252 242 / 1);
}

.disabled\:stroke-green-100\/0:disabled {
  stroke: rgb(211 248 223 / 0);
}

.disabled\:stroke-green-100\/5:disabled {
  stroke: rgb(211 248 223 / 0.05);
}

.disabled\:stroke-green-100\/10:disabled {
  stroke: rgb(211 248 223 / 0.1);
}

.disabled\:stroke-green-100\/20:disabled {
  stroke: rgb(211 248 223 / 0.2);
}

.disabled\:stroke-green-100\/25:disabled {
  stroke: rgb(211 248 223 / 0.25);
}

.disabled\:stroke-green-100\/30:disabled {
  stroke: rgb(211 248 223 / 0.3);
}

.disabled\:stroke-green-100\/40:disabled {
  stroke: rgb(211 248 223 / 0.4);
}

.disabled\:stroke-green-100\/50:disabled {
  stroke: rgb(211 248 223 / 0.5);
}

.disabled\:stroke-green-100\/60:disabled {
  stroke: rgb(211 248 223 / 0.6);
}

.disabled\:stroke-green-100\/70:disabled {
  stroke: rgb(211 248 223 / 0.7);
}

.disabled\:stroke-green-100\/75:disabled {
  stroke: rgb(211 248 223 / 0.75);
}

.disabled\:stroke-green-100\/80:disabled {
  stroke: rgb(211 248 223 / 0.8);
}

.disabled\:stroke-green-100\/90:disabled {
  stroke: rgb(211 248 223 / 0.9);
}

.disabled\:stroke-green-100\/95:disabled {
  stroke: rgb(211 248 223 / 0.95);
}

.disabled\:stroke-green-100\/100:disabled {
  stroke: rgb(211 248 223 / 1);
}

.disabled\:stroke-green-200\/0:disabled {
  stroke: rgb(170 240 196 / 0);
}

.disabled\:stroke-green-200\/5:disabled {
  stroke: rgb(170 240 196 / 0.05);
}

.disabled\:stroke-green-200\/10:disabled {
  stroke: rgb(170 240 196 / 0.1);
}

.disabled\:stroke-green-200\/20:disabled {
  stroke: rgb(170 240 196 / 0.2);
}

.disabled\:stroke-green-200\/25:disabled {
  stroke: rgb(170 240 196 / 0.25);
}

.disabled\:stroke-green-200\/30:disabled {
  stroke: rgb(170 240 196 / 0.3);
}

.disabled\:stroke-green-200\/40:disabled {
  stroke: rgb(170 240 196 / 0.4);
}

.disabled\:stroke-green-200\/50:disabled {
  stroke: rgb(170 240 196 / 0.5);
}

.disabled\:stroke-green-200\/60:disabled {
  stroke: rgb(170 240 196 / 0.6);
}

.disabled\:stroke-green-200\/70:disabled {
  stroke: rgb(170 240 196 / 0.7);
}

.disabled\:stroke-green-200\/75:disabled {
  stroke: rgb(170 240 196 / 0.75);
}

.disabled\:stroke-green-200\/80:disabled {
  stroke: rgb(170 240 196 / 0.8);
}

.disabled\:stroke-green-200\/90:disabled {
  stroke: rgb(170 240 196 / 0.9);
}

.disabled\:stroke-green-200\/95:disabled {
  stroke: rgb(170 240 196 / 0.95);
}

.disabled\:stroke-green-200\/100:disabled {
  stroke: rgb(170 240 196 / 1);
}

.disabled\:stroke-green-300\/0:disabled {
  stroke: rgb(115 226 163 / 0);
}

.disabled\:stroke-green-300\/5:disabled {
  stroke: rgb(115 226 163 / 0.05);
}

.disabled\:stroke-green-300\/10:disabled {
  stroke: rgb(115 226 163 / 0.1);
}

.disabled\:stroke-green-300\/20:disabled {
  stroke: rgb(115 226 163 / 0.2);
}

.disabled\:stroke-green-300\/25:disabled {
  stroke: rgb(115 226 163 / 0.25);
}

.disabled\:stroke-green-300\/30:disabled {
  stroke: rgb(115 226 163 / 0.3);
}

.disabled\:stroke-green-300\/40:disabled {
  stroke: rgb(115 226 163 / 0.4);
}

.disabled\:stroke-green-300\/50:disabled {
  stroke: rgb(115 226 163 / 0.5);
}

.disabled\:stroke-green-300\/60:disabled {
  stroke: rgb(115 226 163 / 0.6);
}

.disabled\:stroke-green-300\/70:disabled {
  stroke: rgb(115 226 163 / 0.7);
}

.disabled\:stroke-green-300\/75:disabled {
  stroke: rgb(115 226 163 / 0.75);
}

.disabled\:stroke-green-300\/80:disabled {
  stroke: rgb(115 226 163 / 0.8);
}

.disabled\:stroke-green-300\/90:disabled {
  stroke: rgb(115 226 163 / 0.9);
}

.disabled\:stroke-green-300\/95:disabled {
  stroke: rgb(115 226 163 / 0.95);
}

.disabled\:stroke-green-300\/100:disabled {
  stroke: rgb(115 226 163 / 1);
}

.disabled\:stroke-green-400\/0:disabled {
  stroke: rgb(60 203 127 / 0);
}

.disabled\:stroke-green-400\/5:disabled {
  stroke: rgb(60 203 127 / 0.05);
}

.disabled\:stroke-green-400\/10:disabled {
  stroke: rgb(60 203 127 / 0.1);
}

.disabled\:stroke-green-400\/20:disabled {
  stroke: rgb(60 203 127 / 0.2);
}

.disabled\:stroke-green-400\/25:disabled {
  stroke: rgb(60 203 127 / 0.25);
}

.disabled\:stroke-green-400\/30:disabled {
  stroke: rgb(60 203 127 / 0.3);
}

.disabled\:stroke-green-400\/40:disabled {
  stroke: rgb(60 203 127 / 0.4);
}

.disabled\:stroke-green-400\/50:disabled {
  stroke: rgb(60 203 127 / 0.5);
}

.disabled\:stroke-green-400\/60:disabled {
  stroke: rgb(60 203 127 / 0.6);
}

.disabled\:stroke-green-400\/70:disabled {
  stroke: rgb(60 203 127 / 0.7);
}

.disabled\:stroke-green-400\/75:disabled {
  stroke: rgb(60 203 127 / 0.75);
}

.disabled\:stroke-green-400\/80:disabled {
  stroke: rgb(60 203 127 / 0.8);
}

.disabled\:stroke-green-400\/90:disabled {
  stroke: rgb(60 203 127 / 0.9);
}

.disabled\:stroke-green-400\/95:disabled {
  stroke: rgb(60 203 127 / 0.95);
}

.disabled\:stroke-green-400\/100:disabled {
  stroke: rgb(60 203 127 / 1);
}

.disabled\:stroke-green-500\/0:disabled {
  stroke: rgb(22 131 100 / 0);
}

.disabled\:stroke-green-500\/5:disabled {
  stroke: rgb(22 131 100 / 0.05);
}

.disabled\:stroke-green-500\/10:disabled {
  stroke: rgb(22 131 100 / 0.1);
}

.disabled\:stroke-green-500\/20:disabled {
  stroke: rgb(22 131 100 / 0.2);
}

.disabled\:stroke-green-500\/25:disabled {
  stroke: rgb(22 131 100 / 0.25);
}

.disabled\:stroke-green-500\/30:disabled {
  stroke: rgb(22 131 100 / 0.3);
}

.disabled\:stroke-green-500\/40:disabled {
  stroke: rgb(22 131 100 / 0.4);
}

.disabled\:stroke-green-500\/50:disabled {
  stroke: rgb(22 131 100 / 0.5);
}

.disabled\:stroke-green-500\/60:disabled {
  stroke: rgb(22 131 100 / 0.6);
}

.disabled\:stroke-green-500\/70:disabled {
  stroke: rgb(22 131 100 / 0.7);
}

.disabled\:stroke-green-500\/75:disabled {
  stroke: rgb(22 131 100 / 0.75);
}

.disabled\:stroke-green-500\/80:disabled {
  stroke: rgb(22 131 100 / 0.8);
}

.disabled\:stroke-green-500\/90:disabled {
  stroke: rgb(22 131 100 / 0.9);
}

.disabled\:stroke-green-500\/95:disabled {
  stroke: rgb(22 131 100 / 0.95);
}

.disabled\:stroke-green-500\/100:disabled {
  stroke: rgb(22 131 100 / 1);
}

.disabled\:stroke-green-600\/0:disabled {
  stroke: rgb(9 146 80 / 0);
}

.disabled\:stroke-green-600\/5:disabled {
  stroke: rgb(9 146 80 / 0.05);
}

.disabled\:stroke-green-600\/10:disabled {
  stroke: rgb(9 146 80 / 0.1);
}

.disabled\:stroke-green-600\/20:disabled {
  stroke: rgb(9 146 80 / 0.2);
}

.disabled\:stroke-green-600\/25:disabled {
  stroke: rgb(9 146 80 / 0.25);
}

.disabled\:stroke-green-600\/30:disabled {
  stroke: rgb(9 146 80 / 0.3);
}

.disabled\:stroke-green-600\/40:disabled {
  stroke: rgb(9 146 80 / 0.4);
}

.disabled\:stroke-green-600\/50:disabled {
  stroke: rgb(9 146 80 / 0.5);
}

.disabled\:stroke-green-600\/60:disabled {
  stroke: rgb(9 146 80 / 0.6);
}

.disabled\:stroke-green-600\/70:disabled {
  stroke: rgb(9 146 80 / 0.7);
}

.disabled\:stroke-green-600\/75:disabled {
  stroke: rgb(9 146 80 / 0.75);
}

.disabled\:stroke-green-600\/80:disabled {
  stroke: rgb(9 146 80 / 0.8);
}

.disabled\:stroke-green-600\/90:disabled {
  stroke: rgb(9 146 80 / 0.9);
}

.disabled\:stroke-green-600\/95:disabled {
  stroke: rgb(9 146 80 / 0.95);
}

.disabled\:stroke-green-600\/100:disabled {
  stroke: rgb(9 146 80 / 1);
}

.disabled\:stroke-green-700\/0:disabled {
  stroke: rgb(8 116 67 / 0);
}

.disabled\:stroke-green-700\/5:disabled {
  stroke: rgb(8 116 67 / 0.05);
}

.disabled\:stroke-green-700\/10:disabled {
  stroke: rgb(8 116 67 / 0.1);
}

.disabled\:stroke-green-700\/20:disabled {
  stroke: rgb(8 116 67 / 0.2);
}

.disabled\:stroke-green-700\/25:disabled {
  stroke: rgb(8 116 67 / 0.25);
}

.disabled\:stroke-green-700\/30:disabled {
  stroke: rgb(8 116 67 / 0.3);
}

.disabled\:stroke-green-700\/40:disabled {
  stroke: rgb(8 116 67 / 0.4);
}

.disabled\:stroke-green-700\/50:disabled {
  stroke: rgb(8 116 67 / 0.5);
}

.disabled\:stroke-green-700\/60:disabled {
  stroke: rgb(8 116 67 / 0.6);
}

.disabled\:stroke-green-700\/70:disabled {
  stroke: rgb(8 116 67 / 0.7);
}

.disabled\:stroke-green-700\/75:disabled {
  stroke: rgb(8 116 67 / 0.75);
}

.disabled\:stroke-green-700\/80:disabled {
  stroke: rgb(8 116 67 / 0.8);
}

.disabled\:stroke-green-700\/90:disabled {
  stroke: rgb(8 116 67 / 0.9);
}

.disabled\:stroke-green-700\/95:disabled {
  stroke: rgb(8 116 67 / 0.95);
}

.disabled\:stroke-green-700\/100:disabled {
  stroke: rgb(8 116 67 / 1);
}

.disabled\:stroke-green-800\/0:disabled {
  stroke: rgb(9 80 55 / 0);
}

.disabled\:stroke-green-800\/5:disabled {
  stroke: rgb(9 80 55 / 0.05);
}

.disabled\:stroke-green-800\/10:disabled {
  stroke: rgb(9 80 55 / 0.1);
}

.disabled\:stroke-green-800\/20:disabled {
  stroke: rgb(9 80 55 / 0.2);
}

.disabled\:stroke-green-800\/25:disabled {
  stroke: rgb(9 80 55 / 0.25);
}

.disabled\:stroke-green-800\/30:disabled {
  stroke: rgb(9 80 55 / 0.3);
}

.disabled\:stroke-green-800\/40:disabled {
  stroke: rgb(9 80 55 / 0.4);
}

.disabled\:stroke-green-800\/50:disabled {
  stroke: rgb(9 80 55 / 0.5);
}

.disabled\:stroke-green-800\/60:disabled {
  stroke: rgb(9 80 55 / 0.6);
}

.disabled\:stroke-green-800\/70:disabled {
  stroke: rgb(9 80 55 / 0.7);
}

.disabled\:stroke-green-800\/75:disabled {
  stroke: rgb(9 80 55 / 0.75);
}

.disabled\:stroke-green-800\/80:disabled {
  stroke: rgb(9 80 55 / 0.8);
}

.disabled\:stroke-green-800\/90:disabled {
  stroke: rgb(9 80 55 / 0.9);
}

.disabled\:stroke-green-800\/95:disabled {
  stroke: rgb(9 80 55 / 0.95);
}

.disabled\:stroke-green-800\/100:disabled {
  stroke: rgb(9 80 55 / 1);
}

.disabled\:stroke-green-900\/0:disabled {
  stroke: rgb(8 76 46 / 0);
}

.disabled\:stroke-green-900\/5:disabled {
  stroke: rgb(8 76 46 / 0.05);
}

.disabled\:stroke-green-900\/10:disabled {
  stroke: rgb(8 76 46 / 0.1);
}

.disabled\:stroke-green-900\/20:disabled {
  stroke: rgb(8 76 46 / 0.2);
}

.disabled\:stroke-green-900\/25:disabled {
  stroke: rgb(8 76 46 / 0.25);
}

.disabled\:stroke-green-900\/30:disabled {
  stroke: rgb(8 76 46 / 0.3);
}

.disabled\:stroke-green-900\/40:disabled {
  stroke: rgb(8 76 46 / 0.4);
}

.disabled\:stroke-green-900\/50:disabled {
  stroke: rgb(8 76 46 / 0.5);
}

.disabled\:stroke-green-900\/60:disabled {
  stroke: rgb(8 76 46 / 0.6);
}

.disabled\:stroke-green-900\/70:disabled {
  stroke: rgb(8 76 46 / 0.7);
}

.disabled\:stroke-green-900\/75:disabled {
  stroke: rgb(8 76 46 / 0.75);
}

.disabled\:stroke-green-900\/80:disabled {
  stroke: rgb(8 76 46 / 0.8);
}

.disabled\:stroke-green-900\/90:disabled {
  stroke: rgb(8 76 46 / 0.9);
}

.disabled\:stroke-green-900\/95:disabled {
  stroke: rgb(8 76 46 / 0.95);
}

.disabled\:stroke-green-900\/100:disabled {
  stroke: rgb(8 76 46 / 1);
}

.disabled\:stroke-green\/0:disabled {
  stroke: rgb(60 203 127 / 0);
}

.disabled\:stroke-green\/5:disabled {
  stroke: rgb(60 203 127 / 0.05);
}

.disabled\:stroke-green\/10:disabled {
  stroke: rgb(60 203 127 / 0.1);
}

.disabled\:stroke-green\/20:disabled {
  stroke: rgb(60 203 127 / 0.2);
}

.disabled\:stroke-green\/25:disabled {
  stroke: rgb(60 203 127 / 0.25);
}

.disabled\:stroke-green\/30:disabled {
  stroke: rgb(60 203 127 / 0.3);
}

.disabled\:stroke-green\/40:disabled {
  stroke: rgb(60 203 127 / 0.4);
}

.disabled\:stroke-green\/50:disabled {
  stroke: rgb(60 203 127 / 0.5);
}

.disabled\:stroke-green\/60:disabled {
  stroke: rgb(60 203 127 / 0.6);
}

.disabled\:stroke-green\/70:disabled {
  stroke: rgb(60 203 127 / 0.7);
}

.disabled\:stroke-green\/75:disabled {
  stroke: rgb(60 203 127 / 0.75);
}

.disabled\:stroke-green\/80:disabled {
  stroke: rgb(60 203 127 / 0.8);
}

.disabled\:stroke-green\/90:disabled {
  stroke: rgb(60 203 127 / 0.9);
}

.disabled\:stroke-green\/95:disabled {
  stroke: rgb(60 203 127 / 0.95);
}

.disabled\:stroke-green\/100:disabled {
  stroke: rgb(60 203 127 / 1);
}

.disabled\:stroke-teal-25\/0:disabled {
  stroke: rgb(246 254 252 / 0);
}

.disabled\:stroke-teal-25\/5:disabled {
  stroke: rgb(246 254 252 / 0.05);
}

.disabled\:stroke-teal-25\/10:disabled {
  stroke: rgb(246 254 252 / 0.1);
}

.disabled\:stroke-teal-25\/20:disabled {
  stroke: rgb(246 254 252 / 0.2);
}

.disabled\:stroke-teal-25\/25:disabled {
  stroke: rgb(246 254 252 / 0.25);
}

.disabled\:stroke-teal-25\/30:disabled {
  stroke: rgb(246 254 252 / 0.3);
}

.disabled\:stroke-teal-25\/40:disabled {
  stroke: rgb(246 254 252 / 0.4);
}

.disabled\:stroke-teal-25\/50:disabled {
  stroke: rgb(246 254 252 / 0.5);
}

.disabled\:stroke-teal-25\/60:disabled {
  stroke: rgb(246 254 252 / 0.6);
}

.disabled\:stroke-teal-25\/70:disabled {
  stroke: rgb(246 254 252 / 0.7);
}

.disabled\:stroke-teal-25\/75:disabled {
  stroke: rgb(246 254 252 / 0.75);
}

.disabled\:stroke-teal-25\/80:disabled {
  stroke: rgb(246 254 252 / 0.8);
}

.disabled\:stroke-teal-25\/90:disabled {
  stroke: rgb(246 254 252 / 0.9);
}

.disabled\:stroke-teal-25\/95:disabled {
  stroke: rgb(246 254 252 / 0.95);
}

.disabled\:stroke-teal-25\/100:disabled {
  stroke: rgb(246 254 252 / 1);
}

.disabled\:stroke-teal-50\/0:disabled {
  stroke: rgb(240 253 249 / 0);
}

.disabled\:stroke-teal-50\/5:disabled {
  stroke: rgb(240 253 249 / 0.05);
}

.disabled\:stroke-teal-50\/10:disabled {
  stroke: rgb(240 253 249 / 0.1);
}

.disabled\:stroke-teal-50\/20:disabled {
  stroke: rgb(240 253 249 / 0.2);
}

.disabled\:stroke-teal-50\/25:disabled {
  stroke: rgb(240 253 249 / 0.25);
}

.disabled\:stroke-teal-50\/30:disabled {
  stroke: rgb(240 253 249 / 0.3);
}

.disabled\:stroke-teal-50\/40:disabled {
  stroke: rgb(240 253 249 / 0.4);
}

.disabled\:stroke-teal-50\/50:disabled {
  stroke: rgb(240 253 249 / 0.5);
}

.disabled\:stroke-teal-50\/60:disabled {
  stroke: rgb(240 253 249 / 0.6);
}

.disabled\:stroke-teal-50\/70:disabled {
  stroke: rgb(240 253 249 / 0.7);
}

.disabled\:stroke-teal-50\/75:disabled {
  stroke: rgb(240 253 249 / 0.75);
}

.disabled\:stroke-teal-50\/80:disabled {
  stroke: rgb(240 253 249 / 0.8);
}

.disabled\:stroke-teal-50\/90:disabled {
  stroke: rgb(240 253 249 / 0.9);
}

.disabled\:stroke-teal-50\/95:disabled {
  stroke: rgb(240 253 249 / 0.95);
}

.disabled\:stroke-teal-50\/100:disabled {
  stroke: rgb(240 253 249 / 1);
}

.disabled\:stroke-teal-100\/0:disabled {
  stroke: rgb(204 251 239 / 0);
}

.disabled\:stroke-teal-100\/5:disabled {
  stroke: rgb(204 251 239 / 0.05);
}

.disabled\:stroke-teal-100\/10:disabled {
  stroke: rgb(204 251 239 / 0.1);
}

.disabled\:stroke-teal-100\/20:disabled {
  stroke: rgb(204 251 239 / 0.2);
}

.disabled\:stroke-teal-100\/25:disabled {
  stroke: rgb(204 251 239 / 0.25);
}

.disabled\:stroke-teal-100\/30:disabled {
  stroke: rgb(204 251 239 / 0.3);
}

.disabled\:stroke-teal-100\/40:disabled {
  stroke: rgb(204 251 239 / 0.4);
}

.disabled\:stroke-teal-100\/50:disabled {
  stroke: rgb(204 251 239 / 0.5);
}

.disabled\:stroke-teal-100\/60:disabled {
  stroke: rgb(204 251 239 / 0.6);
}

.disabled\:stroke-teal-100\/70:disabled {
  stroke: rgb(204 251 239 / 0.7);
}

.disabled\:stroke-teal-100\/75:disabled {
  stroke: rgb(204 251 239 / 0.75);
}

.disabled\:stroke-teal-100\/80:disabled {
  stroke: rgb(204 251 239 / 0.8);
}

.disabled\:stroke-teal-100\/90:disabled {
  stroke: rgb(204 251 239 / 0.9);
}

.disabled\:stroke-teal-100\/95:disabled {
  stroke: rgb(204 251 239 / 0.95);
}

.disabled\:stroke-teal-100\/100:disabled {
  stroke: rgb(204 251 239 / 1);
}

.disabled\:stroke-teal-200\/0:disabled {
  stroke: rgb(153 246 224 / 0);
}

.disabled\:stroke-teal-200\/5:disabled {
  stroke: rgb(153 246 224 / 0.05);
}

.disabled\:stroke-teal-200\/10:disabled {
  stroke: rgb(153 246 224 / 0.1);
}

.disabled\:stroke-teal-200\/20:disabled {
  stroke: rgb(153 246 224 / 0.2);
}

.disabled\:stroke-teal-200\/25:disabled {
  stroke: rgb(153 246 224 / 0.25);
}

.disabled\:stroke-teal-200\/30:disabled {
  stroke: rgb(153 246 224 / 0.3);
}

.disabled\:stroke-teal-200\/40:disabled {
  stroke: rgb(153 246 224 / 0.4);
}

.disabled\:stroke-teal-200\/50:disabled {
  stroke: rgb(153 246 224 / 0.5);
}

.disabled\:stroke-teal-200\/60:disabled {
  stroke: rgb(153 246 224 / 0.6);
}

.disabled\:stroke-teal-200\/70:disabled {
  stroke: rgb(153 246 224 / 0.7);
}

.disabled\:stroke-teal-200\/75:disabled {
  stroke: rgb(153 246 224 / 0.75);
}

.disabled\:stroke-teal-200\/80:disabled {
  stroke: rgb(153 246 224 / 0.8);
}

.disabled\:stroke-teal-200\/90:disabled {
  stroke: rgb(153 246 224 / 0.9);
}

.disabled\:stroke-teal-200\/95:disabled {
  stroke: rgb(153 246 224 / 0.95);
}

.disabled\:stroke-teal-200\/100:disabled {
  stroke: rgb(153 246 224 / 1);
}

.disabled\:stroke-teal-300\/0:disabled {
  stroke: rgb(95 233 208 / 0);
}

.disabled\:stroke-teal-300\/5:disabled {
  stroke: rgb(95 233 208 / 0.05);
}

.disabled\:stroke-teal-300\/10:disabled {
  stroke: rgb(95 233 208 / 0.1);
}

.disabled\:stroke-teal-300\/20:disabled {
  stroke: rgb(95 233 208 / 0.2);
}

.disabled\:stroke-teal-300\/25:disabled {
  stroke: rgb(95 233 208 / 0.25);
}

.disabled\:stroke-teal-300\/30:disabled {
  stroke: rgb(95 233 208 / 0.3);
}

.disabled\:stroke-teal-300\/40:disabled {
  stroke: rgb(95 233 208 / 0.4);
}

.disabled\:stroke-teal-300\/50:disabled {
  stroke: rgb(95 233 208 / 0.5);
}

.disabled\:stroke-teal-300\/60:disabled {
  stroke: rgb(95 233 208 / 0.6);
}

.disabled\:stroke-teal-300\/70:disabled {
  stroke: rgb(95 233 208 / 0.7);
}

.disabled\:stroke-teal-300\/75:disabled {
  stroke: rgb(95 233 208 / 0.75);
}

.disabled\:stroke-teal-300\/80:disabled {
  stroke: rgb(95 233 208 / 0.8);
}

.disabled\:stroke-teal-300\/90:disabled {
  stroke: rgb(95 233 208 / 0.9);
}

.disabled\:stroke-teal-300\/95:disabled {
  stroke: rgb(95 233 208 / 0.95);
}

.disabled\:stroke-teal-300\/100:disabled {
  stroke: rgb(95 233 208 / 1);
}

.disabled\:stroke-teal-400\/0:disabled {
  stroke: rgb(46 211 183 / 0);
}

.disabled\:stroke-teal-400\/5:disabled {
  stroke: rgb(46 211 183 / 0.05);
}

.disabled\:stroke-teal-400\/10:disabled {
  stroke: rgb(46 211 183 / 0.1);
}

.disabled\:stroke-teal-400\/20:disabled {
  stroke: rgb(46 211 183 / 0.2);
}

.disabled\:stroke-teal-400\/25:disabled {
  stroke: rgb(46 211 183 / 0.25);
}

.disabled\:stroke-teal-400\/30:disabled {
  stroke: rgb(46 211 183 / 0.3);
}

.disabled\:stroke-teal-400\/40:disabled {
  stroke: rgb(46 211 183 / 0.4);
}

.disabled\:stroke-teal-400\/50:disabled {
  stroke: rgb(46 211 183 / 0.5);
}

.disabled\:stroke-teal-400\/60:disabled {
  stroke: rgb(46 211 183 / 0.6);
}

.disabled\:stroke-teal-400\/70:disabled {
  stroke: rgb(46 211 183 / 0.7);
}

.disabled\:stroke-teal-400\/75:disabled {
  stroke: rgb(46 211 183 / 0.75);
}

.disabled\:stroke-teal-400\/80:disabled {
  stroke: rgb(46 211 183 / 0.8);
}

.disabled\:stroke-teal-400\/90:disabled {
  stroke: rgb(46 211 183 / 0.9);
}

.disabled\:stroke-teal-400\/95:disabled {
  stroke: rgb(46 211 183 / 0.95);
}

.disabled\:stroke-teal-400\/100:disabled {
  stroke: rgb(46 211 183 / 1);
}

.disabled\:stroke-teal-500\/0:disabled {
  stroke: rgb(21 183 158 / 0);
}

.disabled\:stroke-teal-500\/5:disabled {
  stroke: rgb(21 183 158 / 0.05);
}

.disabled\:stroke-teal-500\/10:disabled {
  stroke: rgb(21 183 158 / 0.1);
}

.disabled\:stroke-teal-500\/20:disabled {
  stroke: rgb(21 183 158 / 0.2);
}

.disabled\:stroke-teal-500\/25:disabled {
  stroke: rgb(21 183 158 / 0.25);
}

.disabled\:stroke-teal-500\/30:disabled {
  stroke: rgb(21 183 158 / 0.3);
}

.disabled\:stroke-teal-500\/40:disabled {
  stroke: rgb(21 183 158 / 0.4);
}

.disabled\:stroke-teal-500\/50:disabled {
  stroke: rgb(21 183 158 / 0.5);
}

.disabled\:stroke-teal-500\/60:disabled {
  stroke: rgb(21 183 158 / 0.6);
}

.disabled\:stroke-teal-500\/70:disabled {
  stroke: rgb(21 183 158 / 0.7);
}

.disabled\:stroke-teal-500\/75:disabled {
  stroke: rgb(21 183 158 / 0.75);
}

.disabled\:stroke-teal-500\/80:disabled {
  stroke: rgb(21 183 158 / 0.8);
}

.disabled\:stroke-teal-500\/90:disabled {
  stroke: rgb(21 183 158 / 0.9);
}

.disabled\:stroke-teal-500\/95:disabled {
  stroke: rgb(21 183 158 / 0.95);
}

.disabled\:stroke-teal-500\/100:disabled {
  stroke: rgb(21 183 158 / 1);
}

.disabled\:stroke-teal-600\/0:disabled {
  stroke: rgb(14 147 132 / 0);
}

.disabled\:stroke-teal-600\/5:disabled {
  stroke: rgb(14 147 132 / 0.05);
}

.disabled\:stroke-teal-600\/10:disabled {
  stroke: rgb(14 147 132 / 0.1);
}

.disabled\:stroke-teal-600\/20:disabled {
  stroke: rgb(14 147 132 / 0.2);
}

.disabled\:stroke-teal-600\/25:disabled {
  stroke: rgb(14 147 132 / 0.25);
}

.disabled\:stroke-teal-600\/30:disabled {
  stroke: rgb(14 147 132 / 0.3);
}

.disabled\:stroke-teal-600\/40:disabled {
  stroke: rgb(14 147 132 / 0.4);
}

.disabled\:stroke-teal-600\/50:disabled {
  stroke: rgb(14 147 132 / 0.5);
}

.disabled\:stroke-teal-600\/60:disabled {
  stroke: rgb(14 147 132 / 0.6);
}

.disabled\:stroke-teal-600\/70:disabled {
  stroke: rgb(14 147 132 / 0.7);
}

.disabled\:stroke-teal-600\/75:disabled {
  stroke: rgb(14 147 132 / 0.75);
}

.disabled\:stroke-teal-600\/80:disabled {
  stroke: rgb(14 147 132 / 0.8);
}

.disabled\:stroke-teal-600\/90:disabled {
  stroke: rgb(14 147 132 / 0.9);
}

.disabled\:stroke-teal-600\/95:disabled {
  stroke: rgb(14 147 132 / 0.95);
}

.disabled\:stroke-teal-600\/100:disabled {
  stroke: rgb(14 147 132 / 1);
}

.disabled\:stroke-teal-700\/0:disabled {
  stroke: rgb(16 117 105 / 0);
}

.disabled\:stroke-teal-700\/5:disabled {
  stroke: rgb(16 117 105 / 0.05);
}

.disabled\:stroke-teal-700\/10:disabled {
  stroke: rgb(16 117 105 / 0.1);
}

.disabled\:stroke-teal-700\/20:disabled {
  stroke: rgb(16 117 105 / 0.2);
}

.disabled\:stroke-teal-700\/25:disabled {
  stroke: rgb(16 117 105 / 0.25);
}

.disabled\:stroke-teal-700\/30:disabled {
  stroke: rgb(16 117 105 / 0.3);
}

.disabled\:stroke-teal-700\/40:disabled {
  stroke: rgb(16 117 105 / 0.4);
}

.disabled\:stroke-teal-700\/50:disabled {
  stroke: rgb(16 117 105 / 0.5);
}

.disabled\:stroke-teal-700\/60:disabled {
  stroke: rgb(16 117 105 / 0.6);
}

.disabled\:stroke-teal-700\/70:disabled {
  stroke: rgb(16 117 105 / 0.7);
}

.disabled\:stroke-teal-700\/75:disabled {
  stroke: rgb(16 117 105 / 0.75);
}

.disabled\:stroke-teal-700\/80:disabled {
  stroke: rgb(16 117 105 / 0.8);
}

.disabled\:stroke-teal-700\/90:disabled {
  stroke: rgb(16 117 105 / 0.9);
}

.disabled\:stroke-teal-700\/95:disabled {
  stroke: rgb(16 117 105 / 0.95);
}

.disabled\:stroke-teal-700\/100:disabled {
  stroke: rgb(16 117 105 / 1);
}

.disabled\:stroke-teal-800\/0:disabled {
  stroke: rgb(18 93 86 / 0);
}

.disabled\:stroke-teal-800\/5:disabled {
  stroke: rgb(18 93 86 / 0.05);
}

.disabled\:stroke-teal-800\/10:disabled {
  stroke: rgb(18 93 86 / 0.1);
}

.disabled\:stroke-teal-800\/20:disabled {
  stroke: rgb(18 93 86 / 0.2);
}

.disabled\:stroke-teal-800\/25:disabled {
  stroke: rgb(18 93 86 / 0.25);
}

.disabled\:stroke-teal-800\/30:disabled {
  stroke: rgb(18 93 86 / 0.3);
}

.disabled\:stroke-teal-800\/40:disabled {
  stroke: rgb(18 93 86 / 0.4);
}

.disabled\:stroke-teal-800\/50:disabled {
  stroke: rgb(18 93 86 / 0.5);
}

.disabled\:stroke-teal-800\/60:disabled {
  stroke: rgb(18 93 86 / 0.6);
}

.disabled\:stroke-teal-800\/70:disabled {
  stroke: rgb(18 93 86 / 0.7);
}

.disabled\:stroke-teal-800\/75:disabled {
  stroke: rgb(18 93 86 / 0.75);
}

.disabled\:stroke-teal-800\/80:disabled {
  stroke: rgb(18 93 86 / 0.8);
}

.disabled\:stroke-teal-800\/90:disabled {
  stroke: rgb(18 93 86 / 0.9);
}

.disabled\:stroke-teal-800\/95:disabled {
  stroke: rgb(18 93 86 / 0.95);
}

.disabled\:stroke-teal-800\/100:disabled {
  stroke: rgb(18 93 86 / 1);
}

.disabled\:stroke-teal-900\/0:disabled {
  stroke: rgb(19 78 72 / 0);
}

.disabled\:stroke-teal-900\/5:disabled {
  stroke: rgb(19 78 72 / 0.05);
}

.disabled\:stroke-teal-900\/10:disabled {
  stroke: rgb(19 78 72 / 0.1);
}

.disabled\:stroke-teal-900\/20:disabled {
  stroke: rgb(19 78 72 / 0.2);
}

.disabled\:stroke-teal-900\/25:disabled {
  stroke: rgb(19 78 72 / 0.25);
}

.disabled\:stroke-teal-900\/30:disabled {
  stroke: rgb(19 78 72 / 0.3);
}

.disabled\:stroke-teal-900\/40:disabled {
  stroke: rgb(19 78 72 / 0.4);
}

.disabled\:stroke-teal-900\/50:disabled {
  stroke: rgb(19 78 72 / 0.5);
}

.disabled\:stroke-teal-900\/60:disabled {
  stroke: rgb(19 78 72 / 0.6);
}

.disabled\:stroke-teal-900\/70:disabled {
  stroke: rgb(19 78 72 / 0.7);
}

.disabled\:stroke-teal-900\/75:disabled {
  stroke: rgb(19 78 72 / 0.75);
}

.disabled\:stroke-teal-900\/80:disabled {
  stroke: rgb(19 78 72 / 0.8);
}

.disabled\:stroke-teal-900\/90:disabled {
  stroke: rgb(19 78 72 / 0.9);
}

.disabled\:stroke-teal-900\/95:disabled {
  stroke: rgb(19 78 72 / 0.95);
}

.disabled\:stroke-teal-900\/100:disabled {
  stroke: rgb(19 78 72 / 1);
}

.disabled\:stroke-teal\/0:disabled {
  stroke: rgb(46 211 183 / 0);
}

.disabled\:stroke-teal\/5:disabled {
  stroke: rgb(46 211 183 / 0.05);
}

.disabled\:stroke-teal\/10:disabled {
  stroke: rgb(46 211 183 / 0.1);
}

.disabled\:stroke-teal\/20:disabled {
  stroke: rgb(46 211 183 / 0.2);
}

.disabled\:stroke-teal\/25:disabled {
  stroke: rgb(46 211 183 / 0.25);
}

.disabled\:stroke-teal\/30:disabled {
  stroke: rgb(46 211 183 / 0.3);
}

.disabled\:stroke-teal\/40:disabled {
  stroke: rgb(46 211 183 / 0.4);
}

.disabled\:stroke-teal\/50:disabled {
  stroke: rgb(46 211 183 / 0.5);
}

.disabled\:stroke-teal\/60:disabled {
  stroke: rgb(46 211 183 / 0.6);
}

.disabled\:stroke-teal\/70:disabled {
  stroke: rgb(46 211 183 / 0.7);
}

.disabled\:stroke-teal\/75:disabled {
  stroke: rgb(46 211 183 / 0.75);
}

.disabled\:stroke-teal\/80:disabled {
  stroke: rgb(46 211 183 / 0.8);
}

.disabled\:stroke-teal\/90:disabled {
  stroke: rgb(46 211 183 / 0.9);
}

.disabled\:stroke-teal\/95:disabled {
  stroke: rgb(46 211 183 / 0.95);
}

.disabled\:stroke-teal\/100:disabled {
  stroke: rgb(46 211 183 / 1);
}

.disabled\:stroke-cyan-25\/0:disabled {
  stroke: rgb(245 254 255 / 0);
}

.disabled\:stroke-cyan-25\/5:disabled {
  stroke: rgb(245 254 255 / 0.05);
}

.disabled\:stroke-cyan-25\/10:disabled {
  stroke: rgb(245 254 255 / 0.1);
}

.disabled\:stroke-cyan-25\/20:disabled {
  stroke: rgb(245 254 255 / 0.2);
}

.disabled\:stroke-cyan-25\/25:disabled {
  stroke: rgb(245 254 255 / 0.25);
}

.disabled\:stroke-cyan-25\/30:disabled {
  stroke: rgb(245 254 255 / 0.3);
}

.disabled\:stroke-cyan-25\/40:disabled {
  stroke: rgb(245 254 255 / 0.4);
}

.disabled\:stroke-cyan-25\/50:disabled {
  stroke: rgb(245 254 255 / 0.5);
}

.disabled\:stroke-cyan-25\/60:disabled {
  stroke: rgb(245 254 255 / 0.6);
}

.disabled\:stroke-cyan-25\/70:disabled {
  stroke: rgb(245 254 255 / 0.7);
}

.disabled\:stroke-cyan-25\/75:disabled {
  stroke: rgb(245 254 255 / 0.75);
}

.disabled\:stroke-cyan-25\/80:disabled {
  stroke: rgb(245 254 255 / 0.8);
}

.disabled\:stroke-cyan-25\/90:disabled {
  stroke: rgb(245 254 255 / 0.9);
}

.disabled\:stroke-cyan-25\/95:disabled {
  stroke: rgb(245 254 255 / 0.95);
}

.disabled\:stroke-cyan-25\/100:disabled {
  stroke: rgb(245 254 255 / 1);
}

.disabled\:stroke-cyan-50\/0:disabled {
  stroke: rgb(236 253 255 / 0);
}

.disabled\:stroke-cyan-50\/5:disabled {
  stroke: rgb(236 253 255 / 0.05);
}

.disabled\:stroke-cyan-50\/10:disabled {
  stroke: rgb(236 253 255 / 0.1);
}

.disabled\:stroke-cyan-50\/20:disabled {
  stroke: rgb(236 253 255 / 0.2);
}

.disabled\:stroke-cyan-50\/25:disabled {
  stroke: rgb(236 253 255 / 0.25);
}

.disabled\:stroke-cyan-50\/30:disabled {
  stroke: rgb(236 253 255 / 0.3);
}

.disabled\:stroke-cyan-50\/40:disabled {
  stroke: rgb(236 253 255 / 0.4);
}

.disabled\:stroke-cyan-50\/50:disabled {
  stroke: rgb(236 253 255 / 0.5);
}

.disabled\:stroke-cyan-50\/60:disabled {
  stroke: rgb(236 253 255 / 0.6);
}

.disabled\:stroke-cyan-50\/70:disabled {
  stroke: rgb(236 253 255 / 0.7);
}

.disabled\:stroke-cyan-50\/75:disabled {
  stroke: rgb(236 253 255 / 0.75);
}

.disabled\:stroke-cyan-50\/80:disabled {
  stroke: rgb(236 253 255 / 0.8);
}

.disabled\:stroke-cyan-50\/90:disabled {
  stroke: rgb(236 253 255 / 0.9);
}

.disabled\:stroke-cyan-50\/95:disabled {
  stroke: rgb(236 253 255 / 0.95);
}

.disabled\:stroke-cyan-50\/100:disabled {
  stroke: rgb(236 253 255 / 1);
}

.disabled\:stroke-cyan-100\/0:disabled {
  stroke: rgb(207 249 254 / 0);
}

.disabled\:stroke-cyan-100\/5:disabled {
  stroke: rgb(207 249 254 / 0.05);
}

.disabled\:stroke-cyan-100\/10:disabled {
  stroke: rgb(207 249 254 / 0.1);
}

.disabled\:stroke-cyan-100\/20:disabled {
  stroke: rgb(207 249 254 / 0.2);
}

.disabled\:stroke-cyan-100\/25:disabled {
  stroke: rgb(207 249 254 / 0.25);
}

.disabled\:stroke-cyan-100\/30:disabled {
  stroke: rgb(207 249 254 / 0.3);
}

.disabled\:stroke-cyan-100\/40:disabled {
  stroke: rgb(207 249 254 / 0.4);
}

.disabled\:stroke-cyan-100\/50:disabled {
  stroke: rgb(207 249 254 / 0.5);
}

.disabled\:stroke-cyan-100\/60:disabled {
  stroke: rgb(207 249 254 / 0.6);
}

.disabled\:stroke-cyan-100\/70:disabled {
  stroke: rgb(207 249 254 / 0.7);
}

.disabled\:stroke-cyan-100\/75:disabled {
  stroke: rgb(207 249 254 / 0.75);
}

.disabled\:stroke-cyan-100\/80:disabled {
  stroke: rgb(207 249 254 / 0.8);
}

.disabled\:stroke-cyan-100\/90:disabled {
  stroke: rgb(207 249 254 / 0.9);
}

.disabled\:stroke-cyan-100\/95:disabled {
  stroke: rgb(207 249 254 / 0.95);
}

.disabled\:stroke-cyan-100\/100:disabled {
  stroke: rgb(207 249 254 / 1);
}

.disabled\:stroke-cyan-200\/0:disabled {
  stroke: rgb(165 240 252 / 0);
}

.disabled\:stroke-cyan-200\/5:disabled {
  stroke: rgb(165 240 252 / 0.05);
}

.disabled\:stroke-cyan-200\/10:disabled {
  stroke: rgb(165 240 252 / 0.1);
}

.disabled\:stroke-cyan-200\/20:disabled {
  stroke: rgb(165 240 252 / 0.2);
}

.disabled\:stroke-cyan-200\/25:disabled {
  stroke: rgb(165 240 252 / 0.25);
}

.disabled\:stroke-cyan-200\/30:disabled {
  stroke: rgb(165 240 252 / 0.3);
}

.disabled\:stroke-cyan-200\/40:disabled {
  stroke: rgb(165 240 252 / 0.4);
}

.disabled\:stroke-cyan-200\/50:disabled {
  stroke: rgb(165 240 252 / 0.5);
}

.disabled\:stroke-cyan-200\/60:disabled {
  stroke: rgb(165 240 252 / 0.6);
}

.disabled\:stroke-cyan-200\/70:disabled {
  stroke: rgb(165 240 252 / 0.7);
}

.disabled\:stroke-cyan-200\/75:disabled {
  stroke: rgb(165 240 252 / 0.75);
}

.disabled\:stroke-cyan-200\/80:disabled {
  stroke: rgb(165 240 252 / 0.8);
}

.disabled\:stroke-cyan-200\/90:disabled {
  stroke: rgb(165 240 252 / 0.9);
}

.disabled\:stroke-cyan-200\/95:disabled {
  stroke: rgb(165 240 252 / 0.95);
}

.disabled\:stroke-cyan-200\/100:disabled {
  stroke: rgb(165 240 252 / 1);
}

.disabled\:stroke-cyan-300\/0:disabled {
  stroke: rgb(103 227 249 / 0);
}

.disabled\:stroke-cyan-300\/5:disabled {
  stroke: rgb(103 227 249 / 0.05);
}

.disabled\:stroke-cyan-300\/10:disabled {
  stroke: rgb(103 227 249 / 0.1);
}

.disabled\:stroke-cyan-300\/20:disabled {
  stroke: rgb(103 227 249 / 0.2);
}

.disabled\:stroke-cyan-300\/25:disabled {
  stroke: rgb(103 227 249 / 0.25);
}

.disabled\:stroke-cyan-300\/30:disabled {
  stroke: rgb(103 227 249 / 0.3);
}

.disabled\:stroke-cyan-300\/40:disabled {
  stroke: rgb(103 227 249 / 0.4);
}

.disabled\:stroke-cyan-300\/50:disabled {
  stroke: rgb(103 227 249 / 0.5);
}

.disabled\:stroke-cyan-300\/60:disabled {
  stroke: rgb(103 227 249 / 0.6);
}

.disabled\:stroke-cyan-300\/70:disabled {
  stroke: rgb(103 227 249 / 0.7);
}

.disabled\:stroke-cyan-300\/75:disabled {
  stroke: rgb(103 227 249 / 0.75);
}

.disabled\:stroke-cyan-300\/80:disabled {
  stroke: rgb(103 227 249 / 0.8);
}

.disabled\:stroke-cyan-300\/90:disabled {
  stroke: rgb(103 227 249 / 0.9);
}

.disabled\:stroke-cyan-300\/95:disabled {
  stroke: rgb(103 227 249 / 0.95);
}

.disabled\:stroke-cyan-300\/100:disabled {
  stroke: rgb(103 227 249 / 1);
}

.disabled\:stroke-cyan-400\/0:disabled {
  stroke: rgb(34 204 238 / 0);
}

.disabled\:stroke-cyan-400\/5:disabled {
  stroke: rgb(34 204 238 / 0.05);
}

.disabled\:stroke-cyan-400\/10:disabled {
  stroke: rgb(34 204 238 / 0.1);
}

.disabled\:stroke-cyan-400\/20:disabled {
  stroke: rgb(34 204 238 / 0.2);
}

.disabled\:stroke-cyan-400\/25:disabled {
  stroke: rgb(34 204 238 / 0.25);
}

.disabled\:stroke-cyan-400\/30:disabled {
  stroke: rgb(34 204 238 / 0.3);
}

.disabled\:stroke-cyan-400\/40:disabled {
  stroke: rgb(34 204 238 / 0.4);
}

.disabled\:stroke-cyan-400\/50:disabled {
  stroke: rgb(34 204 238 / 0.5);
}

.disabled\:stroke-cyan-400\/60:disabled {
  stroke: rgb(34 204 238 / 0.6);
}

.disabled\:stroke-cyan-400\/70:disabled {
  stroke: rgb(34 204 238 / 0.7);
}

.disabled\:stroke-cyan-400\/75:disabled {
  stroke: rgb(34 204 238 / 0.75);
}

.disabled\:stroke-cyan-400\/80:disabled {
  stroke: rgb(34 204 238 / 0.8);
}

.disabled\:stroke-cyan-400\/90:disabled {
  stroke: rgb(34 204 238 / 0.9);
}

.disabled\:stroke-cyan-400\/95:disabled {
  stroke: rgb(34 204 238 / 0.95);
}

.disabled\:stroke-cyan-400\/100:disabled {
  stroke: rgb(34 204 238 / 1);
}

.disabled\:stroke-cyan-500\/0:disabled {
  stroke: rgb(6 174 212 / 0);
}

.disabled\:stroke-cyan-500\/5:disabled {
  stroke: rgb(6 174 212 / 0.05);
}

.disabled\:stroke-cyan-500\/10:disabled {
  stroke: rgb(6 174 212 / 0.1);
}

.disabled\:stroke-cyan-500\/20:disabled {
  stroke: rgb(6 174 212 / 0.2);
}

.disabled\:stroke-cyan-500\/25:disabled {
  stroke: rgb(6 174 212 / 0.25);
}

.disabled\:stroke-cyan-500\/30:disabled {
  stroke: rgb(6 174 212 / 0.3);
}

.disabled\:stroke-cyan-500\/40:disabled {
  stroke: rgb(6 174 212 / 0.4);
}

.disabled\:stroke-cyan-500\/50:disabled {
  stroke: rgb(6 174 212 / 0.5);
}

.disabled\:stroke-cyan-500\/60:disabled {
  stroke: rgb(6 174 212 / 0.6);
}

.disabled\:stroke-cyan-500\/70:disabled {
  stroke: rgb(6 174 212 / 0.7);
}

.disabled\:stroke-cyan-500\/75:disabled {
  stroke: rgb(6 174 212 / 0.75);
}

.disabled\:stroke-cyan-500\/80:disabled {
  stroke: rgb(6 174 212 / 0.8);
}

.disabled\:stroke-cyan-500\/90:disabled {
  stroke: rgb(6 174 212 / 0.9);
}

.disabled\:stroke-cyan-500\/95:disabled {
  stroke: rgb(6 174 212 / 0.95);
}

.disabled\:stroke-cyan-500\/100:disabled {
  stroke: rgb(6 174 212 / 1);
}

.disabled\:stroke-cyan-600\/0:disabled {
  stroke: rgb(8 138 178 / 0);
}

.disabled\:stroke-cyan-600\/5:disabled {
  stroke: rgb(8 138 178 / 0.05);
}

.disabled\:stroke-cyan-600\/10:disabled {
  stroke: rgb(8 138 178 / 0.1);
}

.disabled\:stroke-cyan-600\/20:disabled {
  stroke: rgb(8 138 178 / 0.2);
}

.disabled\:stroke-cyan-600\/25:disabled {
  stroke: rgb(8 138 178 / 0.25);
}

.disabled\:stroke-cyan-600\/30:disabled {
  stroke: rgb(8 138 178 / 0.3);
}

.disabled\:stroke-cyan-600\/40:disabled {
  stroke: rgb(8 138 178 / 0.4);
}

.disabled\:stroke-cyan-600\/50:disabled {
  stroke: rgb(8 138 178 / 0.5);
}

.disabled\:stroke-cyan-600\/60:disabled {
  stroke: rgb(8 138 178 / 0.6);
}

.disabled\:stroke-cyan-600\/70:disabled {
  stroke: rgb(8 138 178 / 0.7);
}

.disabled\:stroke-cyan-600\/75:disabled {
  stroke: rgb(8 138 178 / 0.75);
}

.disabled\:stroke-cyan-600\/80:disabled {
  stroke: rgb(8 138 178 / 0.8);
}

.disabled\:stroke-cyan-600\/90:disabled {
  stroke: rgb(8 138 178 / 0.9);
}

.disabled\:stroke-cyan-600\/95:disabled {
  stroke: rgb(8 138 178 / 0.95);
}

.disabled\:stroke-cyan-600\/100:disabled {
  stroke: rgb(8 138 178 / 1);
}

.disabled\:stroke-cyan-700\/0:disabled {
  stroke: rgb(14 112 144 / 0);
}

.disabled\:stroke-cyan-700\/5:disabled {
  stroke: rgb(14 112 144 / 0.05);
}

.disabled\:stroke-cyan-700\/10:disabled {
  stroke: rgb(14 112 144 / 0.1);
}

.disabled\:stroke-cyan-700\/20:disabled {
  stroke: rgb(14 112 144 / 0.2);
}

.disabled\:stroke-cyan-700\/25:disabled {
  stroke: rgb(14 112 144 / 0.25);
}

.disabled\:stroke-cyan-700\/30:disabled {
  stroke: rgb(14 112 144 / 0.3);
}

.disabled\:stroke-cyan-700\/40:disabled {
  stroke: rgb(14 112 144 / 0.4);
}

.disabled\:stroke-cyan-700\/50:disabled {
  stroke: rgb(14 112 144 / 0.5);
}

.disabled\:stroke-cyan-700\/60:disabled {
  stroke: rgb(14 112 144 / 0.6);
}

.disabled\:stroke-cyan-700\/70:disabled {
  stroke: rgb(14 112 144 / 0.7);
}

.disabled\:stroke-cyan-700\/75:disabled {
  stroke: rgb(14 112 144 / 0.75);
}

.disabled\:stroke-cyan-700\/80:disabled {
  stroke: rgb(14 112 144 / 0.8);
}

.disabled\:stroke-cyan-700\/90:disabled {
  stroke: rgb(14 112 144 / 0.9);
}

.disabled\:stroke-cyan-700\/95:disabled {
  stroke: rgb(14 112 144 / 0.95);
}

.disabled\:stroke-cyan-700\/100:disabled {
  stroke: rgb(14 112 144 / 1);
}

.disabled\:stroke-cyan-800\/0:disabled {
  stroke: rgb(21 91 117 / 0);
}

.disabled\:stroke-cyan-800\/5:disabled {
  stroke: rgb(21 91 117 / 0.05);
}

.disabled\:stroke-cyan-800\/10:disabled {
  stroke: rgb(21 91 117 / 0.1);
}

.disabled\:stroke-cyan-800\/20:disabled {
  stroke: rgb(21 91 117 / 0.2);
}

.disabled\:stroke-cyan-800\/25:disabled {
  stroke: rgb(21 91 117 / 0.25);
}

.disabled\:stroke-cyan-800\/30:disabled {
  stroke: rgb(21 91 117 / 0.3);
}

.disabled\:stroke-cyan-800\/40:disabled {
  stroke: rgb(21 91 117 / 0.4);
}

.disabled\:stroke-cyan-800\/50:disabled {
  stroke: rgb(21 91 117 / 0.5);
}

.disabled\:stroke-cyan-800\/60:disabled {
  stroke: rgb(21 91 117 / 0.6);
}

.disabled\:stroke-cyan-800\/70:disabled {
  stroke: rgb(21 91 117 / 0.7);
}

.disabled\:stroke-cyan-800\/75:disabled {
  stroke: rgb(21 91 117 / 0.75);
}

.disabled\:stroke-cyan-800\/80:disabled {
  stroke: rgb(21 91 117 / 0.8);
}

.disabled\:stroke-cyan-800\/90:disabled {
  stroke: rgb(21 91 117 / 0.9);
}

.disabled\:stroke-cyan-800\/95:disabled {
  stroke: rgb(21 91 117 / 0.95);
}

.disabled\:stroke-cyan-800\/100:disabled {
  stroke: rgb(21 91 117 / 1);
}

.disabled\:stroke-cyan-900\/0:disabled {
  stroke: rgb(22 76 99 / 0);
}

.disabled\:stroke-cyan-900\/5:disabled {
  stroke: rgb(22 76 99 / 0.05);
}

.disabled\:stroke-cyan-900\/10:disabled {
  stroke: rgb(22 76 99 / 0.1);
}

.disabled\:stroke-cyan-900\/20:disabled {
  stroke: rgb(22 76 99 / 0.2);
}

.disabled\:stroke-cyan-900\/25:disabled {
  stroke: rgb(22 76 99 / 0.25);
}

.disabled\:stroke-cyan-900\/30:disabled {
  stroke: rgb(22 76 99 / 0.3);
}

.disabled\:stroke-cyan-900\/40:disabled {
  stroke: rgb(22 76 99 / 0.4);
}

.disabled\:stroke-cyan-900\/50:disabled {
  stroke: rgb(22 76 99 / 0.5);
}

.disabled\:stroke-cyan-900\/60:disabled {
  stroke: rgb(22 76 99 / 0.6);
}

.disabled\:stroke-cyan-900\/70:disabled {
  stroke: rgb(22 76 99 / 0.7);
}

.disabled\:stroke-cyan-900\/75:disabled {
  stroke: rgb(22 76 99 / 0.75);
}

.disabled\:stroke-cyan-900\/80:disabled {
  stroke: rgb(22 76 99 / 0.8);
}

.disabled\:stroke-cyan-900\/90:disabled {
  stroke: rgb(22 76 99 / 0.9);
}

.disabled\:stroke-cyan-900\/95:disabled {
  stroke: rgb(22 76 99 / 0.95);
}

.disabled\:stroke-cyan-900\/100:disabled {
  stroke: rgb(22 76 99 / 1);
}

.disabled\:stroke-cyan\/0:disabled {
  stroke: rgb(34 204 238 / 0);
}

.disabled\:stroke-cyan\/5:disabled {
  stroke: rgb(34 204 238 / 0.05);
}

.disabled\:stroke-cyan\/10:disabled {
  stroke: rgb(34 204 238 / 0.1);
}

.disabled\:stroke-cyan\/20:disabled {
  stroke: rgb(34 204 238 / 0.2);
}

.disabled\:stroke-cyan\/25:disabled {
  stroke: rgb(34 204 238 / 0.25);
}

.disabled\:stroke-cyan\/30:disabled {
  stroke: rgb(34 204 238 / 0.3);
}

.disabled\:stroke-cyan\/40:disabled {
  stroke: rgb(34 204 238 / 0.4);
}

.disabled\:stroke-cyan\/50:disabled {
  stroke: rgb(34 204 238 / 0.5);
}

.disabled\:stroke-cyan\/60:disabled {
  stroke: rgb(34 204 238 / 0.6);
}

.disabled\:stroke-cyan\/70:disabled {
  stroke: rgb(34 204 238 / 0.7);
}

.disabled\:stroke-cyan\/75:disabled {
  stroke: rgb(34 204 238 / 0.75);
}

.disabled\:stroke-cyan\/80:disabled {
  stroke: rgb(34 204 238 / 0.8);
}

.disabled\:stroke-cyan\/90:disabled {
  stroke: rgb(34 204 238 / 0.9);
}

.disabled\:stroke-cyan\/95:disabled {
  stroke: rgb(34 204 238 / 0.95);
}

.disabled\:stroke-cyan\/100:disabled {
  stroke: rgb(34 204 238 / 1);
}

.disabled\:stroke-blue-light-25\/0:disabled {
  stroke: rgb(245 251 255 / 0);
}

.disabled\:stroke-blue-light-25\/5:disabled {
  stroke: rgb(245 251 255 / 0.05);
}

.disabled\:stroke-blue-light-25\/10:disabled {
  stroke: rgb(245 251 255 / 0.1);
}

.disabled\:stroke-blue-light-25\/20:disabled {
  stroke: rgb(245 251 255 / 0.2);
}

.disabled\:stroke-blue-light-25\/25:disabled {
  stroke: rgb(245 251 255 / 0.25);
}

.disabled\:stroke-blue-light-25\/30:disabled {
  stroke: rgb(245 251 255 / 0.3);
}

.disabled\:stroke-blue-light-25\/40:disabled {
  stroke: rgb(245 251 255 / 0.4);
}

.disabled\:stroke-blue-light-25\/50:disabled {
  stroke: rgb(245 251 255 / 0.5);
}

.disabled\:stroke-blue-light-25\/60:disabled {
  stroke: rgb(245 251 255 / 0.6);
}

.disabled\:stroke-blue-light-25\/70:disabled {
  stroke: rgb(245 251 255 / 0.7);
}

.disabled\:stroke-blue-light-25\/75:disabled {
  stroke: rgb(245 251 255 / 0.75);
}

.disabled\:stroke-blue-light-25\/80:disabled {
  stroke: rgb(245 251 255 / 0.8);
}

.disabled\:stroke-blue-light-25\/90:disabled {
  stroke: rgb(245 251 255 / 0.9);
}

.disabled\:stroke-blue-light-25\/95:disabled {
  stroke: rgb(245 251 255 / 0.95);
}

.disabled\:stroke-blue-light-25\/100:disabled {
  stroke: rgb(245 251 255 / 1);
}

.disabled\:stroke-blue-light-50\/0:disabled {
  stroke: rgb(240 249 255 / 0);
}

.disabled\:stroke-blue-light-50\/5:disabled {
  stroke: rgb(240 249 255 / 0.05);
}

.disabled\:stroke-blue-light-50\/10:disabled {
  stroke: rgb(240 249 255 / 0.1);
}

.disabled\:stroke-blue-light-50\/20:disabled {
  stroke: rgb(240 249 255 / 0.2);
}

.disabled\:stroke-blue-light-50\/25:disabled {
  stroke: rgb(240 249 255 / 0.25);
}

.disabled\:stroke-blue-light-50\/30:disabled {
  stroke: rgb(240 249 255 / 0.3);
}

.disabled\:stroke-blue-light-50\/40:disabled {
  stroke: rgb(240 249 255 / 0.4);
}

.disabled\:stroke-blue-light-50\/50:disabled {
  stroke: rgb(240 249 255 / 0.5);
}

.disabled\:stroke-blue-light-50\/60:disabled {
  stroke: rgb(240 249 255 / 0.6);
}

.disabled\:stroke-blue-light-50\/70:disabled {
  stroke: rgb(240 249 255 / 0.7);
}

.disabled\:stroke-blue-light-50\/75:disabled {
  stroke: rgb(240 249 255 / 0.75);
}

.disabled\:stroke-blue-light-50\/80:disabled {
  stroke: rgb(240 249 255 / 0.8);
}

.disabled\:stroke-blue-light-50\/90:disabled {
  stroke: rgb(240 249 255 / 0.9);
}

.disabled\:stroke-blue-light-50\/95:disabled {
  stroke: rgb(240 249 255 / 0.95);
}

.disabled\:stroke-blue-light-50\/100:disabled {
  stroke: rgb(240 249 255 / 1);
}

.disabled\:stroke-blue-light-100\/0:disabled {
  stroke: rgb(224 242 254 / 0);
}

.disabled\:stroke-blue-light-100\/5:disabled {
  stroke: rgb(224 242 254 / 0.05);
}

.disabled\:stroke-blue-light-100\/10:disabled {
  stroke: rgb(224 242 254 / 0.1);
}

.disabled\:stroke-blue-light-100\/20:disabled {
  stroke: rgb(224 242 254 / 0.2);
}

.disabled\:stroke-blue-light-100\/25:disabled {
  stroke: rgb(224 242 254 / 0.25);
}

.disabled\:stroke-blue-light-100\/30:disabled {
  stroke: rgb(224 242 254 / 0.3);
}

.disabled\:stroke-blue-light-100\/40:disabled {
  stroke: rgb(224 242 254 / 0.4);
}

.disabled\:stroke-blue-light-100\/50:disabled {
  stroke: rgb(224 242 254 / 0.5);
}

.disabled\:stroke-blue-light-100\/60:disabled {
  stroke: rgb(224 242 254 / 0.6);
}

.disabled\:stroke-blue-light-100\/70:disabled {
  stroke: rgb(224 242 254 / 0.7);
}

.disabled\:stroke-blue-light-100\/75:disabled {
  stroke: rgb(224 242 254 / 0.75);
}

.disabled\:stroke-blue-light-100\/80:disabled {
  stroke: rgb(224 242 254 / 0.8);
}

.disabled\:stroke-blue-light-100\/90:disabled {
  stroke: rgb(224 242 254 / 0.9);
}

.disabled\:stroke-blue-light-100\/95:disabled {
  stroke: rgb(224 242 254 / 0.95);
}

.disabled\:stroke-blue-light-100\/100:disabled {
  stroke: rgb(224 242 254 / 1);
}

.disabled\:stroke-blue-light-200\/0:disabled {
  stroke: rgb(185 230 254 / 0);
}

.disabled\:stroke-blue-light-200\/5:disabled {
  stroke: rgb(185 230 254 / 0.05);
}

.disabled\:stroke-blue-light-200\/10:disabled {
  stroke: rgb(185 230 254 / 0.1);
}

.disabled\:stroke-blue-light-200\/20:disabled {
  stroke: rgb(185 230 254 / 0.2);
}

.disabled\:stroke-blue-light-200\/25:disabled {
  stroke: rgb(185 230 254 / 0.25);
}

.disabled\:stroke-blue-light-200\/30:disabled {
  stroke: rgb(185 230 254 / 0.3);
}

.disabled\:stroke-blue-light-200\/40:disabled {
  stroke: rgb(185 230 254 / 0.4);
}

.disabled\:stroke-blue-light-200\/50:disabled {
  stroke: rgb(185 230 254 / 0.5);
}

.disabled\:stroke-blue-light-200\/60:disabled {
  stroke: rgb(185 230 254 / 0.6);
}

.disabled\:stroke-blue-light-200\/70:disabled {
  stroke: rgb(185 230 254 / 0.7);
}

.disabled\:stroke-blue-light-200\/75:disabled {
  stroke: rgb(185 230 254 / 0.75);
}

.disabled\:stroke-blue-light-200\/80:disabled {
  stroke: rgb(185 230 254 / 0.8);
}

.disabled\:stroke-blue-light-200\/90:disabled {
  stroke: rgb(185 230 254 / 0.9);
}

.disabled\:stroke-blue-light-200\/95:disabled {
  stroke: rgb(185 230 254 / 0.95);
}

.disabled\:stroke-blue-light-200\/100:disabled {
  stroke: rgb(185 230 254 / 1);
}

.disabled\:stroke-blue-light-300\/0:disabled {
  stroke: rgb(124 212 253 / 0);
}

.disabled\:stroke-blue-light-300\/5:disabled {
  stroke: rgb(124 212 253 / 0.05);
}

.disabled\:stroke-blue-light-300\/10:disabled {
  stroke: rgb(124 212 253 / 0.1);
}

.disabled\:stroke-blue-light-300\/20:disabled {
  stroke: rgb(124 212 253 / 0.2);
}

.disabled\:stroke-blue-light-300\/25:disabled {
  stroke: rgb(124 212 253 / 0.25);
}

.disabled\:stroke-blue-light-300\/30:disabled {
  stroke: rgb(124 212 253 / 0.3);
}

.disabled\:stroke-blue-light-300\/40:disabled {
  stroke: rgb(124 212 253 / 0.4);
}

.disabled\:stroke-blue-light-300\/50:disabled {
  stroke: rgb(124 212 253 / 0.5);
}

.disabled\:stroke-blue-light-300\/60:disabled {
  stroke: rgb(124 212 253 / 0.6);
}

.disabled\:stroke-blue-light-300\/70:disabled {
  stroke: rgb(124 212 253 / 0.7);
}

.disabled\:stroke-blue-light-300\/75:disabled {
  stroke: rgb(124 212 253 / 0.75);
}

.disabled\:stroke-blue-light-300\/80:disabled {
  stroke: rgb(124 212 253 / 0.8);
}

.disabled\:stroke-blue-light-300\/90:disabled {
  stroke: rgb(124 212 253 / 0.9);
}

.disabled\:stroke-blue-light-300\/95:disabled {
  stroke: rgb(124 212 253 / 0.95);
}

.disabled\:stroke-blue-light-300\/100:disabled {
  stroke: rgb(124 212 253 / 1);
}

.disabled\:stroke-blue-light-400\/0:disabled {
  stroke: rgb(54 191 250 / 0);
}

.disabled\:stroke-blue-light-400\/5:disabled {
  stroke: rgb(54 191 250 / 0.05);
}

.disabled\:stroke-blue-light-400\/10:disabled {
  stroke: rgb(54 191 250 / 0.1);
}

.disabled\:stroke-blue-light-400\/20:disabled {
  stroke: rgb(54 191 250 / 0.2);
}

.disabled\:stroke-blue-light-400\/25:disabled {
  stroke: rgb(54 191 250 / 0.25);
}

.disabled\:stroke-blue-light-400\/30:disabled {
  stroke: rgb(54 191 250 / 0.3);
}

.disabled\:stroke-blue-light-400\/40:disabled {
  stroke: rgb(54 191 250 / 0.4);
}

.disabled\:stroke-blue-light-400\/50:disabled {
  stroke: rgb(54 191 250 / 0.5);
}

.disabled\:stroke-blue-light-400\/60:disabled {
  stroke: rgb(54 191 250 / 0.6);
}

.disabled\:stroke-blue-light-400\/70:disabled {
  stroke: rgb(54 191 250 / 0.7);
}

.disabled\:stroke-blue-light-400\/75:disabled {
  stroke: rgb(54 191 250 / 0.75);
}

.disabled\:stroke-blue-light-400\/80:disabled {
  stroke: rgb(54 191 250 / 0.8);
}

.disabled\:stroke-blue-light-400\/90:disabled {
  stroke: rgb(54 191 250 / 0.9);
}

.disabled\:stroke-blue-light-400\/95:disabled {
  stroke: rgb(54 191 250 / 0.95);
}

.disabled\:stroke-blue-light-400\/100:disabled {
  stroke: rgb(54 191 250 / 1);
}

.disabled\:stroke-blue-light-500\/0:disabled {
  stroke: rgb(11 165 236 / 0);
}

.disabled\:stroke-blue-light-500\/5:disabled {
  stroke: rgb(11 165 236 / 0.05);
}

.disabled\:stroke-blue-light-500\/10:disabled {
  stroke: rgb(11 165 236 / 0.1);
}

.disabled\:stroke-blue-light-500\/20:disabled {
  stroke: rgb(11 165 236 / 0.2);
}

.disabled\:stroke-blue-light-500\/25:disabled {
  stroke: rgb(11 165 236 / 0.25);
}

.disabled\:stroke-blue-light-500\/30:disabled {
  stroke: rgb(11 165 236 / 0.3);
}

.disabled\:stroke-blue-light-500\/40:disabled {
  stroke: rgb(11 165 236 / 0.4);
}

.disabled\:stroke-blue-light-500\/50:disabled {
  stroke: rgb(11 165 236 / 0.5);
}

.disabled\:stroke-blue-light-500\/60:disabled {
  stroke: rgb(11 165 236 / 0.6);
}

.disabled\:stroke-blue-light-500\/70:disabled {
  stroke: rgb(11 165 236 / 0.7);
}

.disabled\:stroke-blue-light-500\/75:disabled {
  stroke: rgb(11 165 236 / 0.75);
}

.disabled\:stroke-blue-light-500\/80:disabled {
  stroke: rgb(11 165 236 / 0.8);
}

.disabled\:stroke-blue-light-500\/90:disabled {
  stroke: rgb(11 165 236 / 0.9);
}

.disabled\:stroke-blue-light-500\/95:disabled {
  stroke: rgb(11 165 236 / 0.95);
}

.disabled\:stroke-blue-light-500\/100:disabled {
  stroke: rgb(11 165 236 / 1);
}

.disabled\:stroke-blue-light-600\/0:disabled {
  stroke: rgb(0 134 201 / 0);
}

.disabled\:stroke-blue-light-600\/5:disabled {
  stroke: rgb(0 134 201 / 0.05);
}

.disabled\:stroke-blue-light-600\/10:disabled {
  stroke: rgb(0 134 201 / 0.1);
}

.disabled\:stroke-blue-light-600\/20:disabled {
  stroke: rgb(0 134 201 / 0.2);
}

.disabled\:stroke-blue-light-600\/25:disabled {
  stroke: rgb(0 134 201 / 0.25);
}

.disabled\:stroke-blue-light-600\/30:disabled {
  stroke: rgb(0 134 201 / 0.3);
}

.disabled\:stroke-blue-light-600\/40:disabled {
  stroke: rgb(0 134 201 / 0.4);
}

.disabled\:stroke-blue-light-600\/50:disabled {
  stroke: rgb(0 134 201 / 0.5);
}

.disabled\:stroke-blue-light-600\/60:disabled {
  stroke: rgb(0 134 201 / 0.6);
}

.disabled\:stroke-blue-light-600\/70:disabled {
  stroke: rgb(0 134 201 / 0.7);
}

.disabled\:stroke-blue-light-600\/75:disabled {
  stroke: rgb(0 134 201 / 0.75);
}

.disabled\:stroke-blue-light-600\/80:disabled {
  stroke: rgb(0 134 201 / 0.8);
}

.disabled\:stroke-blue-light-600\/90:disabled {
  stroke: rgb(0 134 201 / 0.9);
}

.disabled\:stroke-blue-light-600\/95:disabled {
  stroke: rgb(0 134 201 / 0.95);
}

.disabled\:stroke-blue-light-600\/100:disabled {
  stroke: rgb(0 134 201 / 1);
}

.disabled\:stroke-blue-light-700\/0:disabled {
  stroke: rgb(2 106 162 / 0);
}

.disabled\:stroke-blue-light-700\/5:disabled {
  stroke: rgb(2 106 162 / 0.05);
}

.disabled\:stroke-blue-light-700\/10:disabled {
  stroke: rgb(2 106 162 / 0.1);
}

.disabled\:stroke-blue-light-700\/20:disabled {
  stroke: rgb(2 106 162 / 0.2);
}

.disabled\:stroke-blue-light-700\/25:disabled {
  stroke: rgb(2 106 162 / 0.25);
}

.disabled\:stroke-blue-light-700\/30:disabled {
  stroke: rgb(2 106 162 / 0.3);
}

.disabled\:stroke-blue-light-700\/40:disabled {
  stroke: rgb(2 106 162 / 0.4);
}

.disabled\:stroke-blue-light-700\/50:disabled {
  stroke: rgb(2 106 162 / 0.5);
}

.disabled\:stroke-blue-light-700\/60:disabled {
  stroke: rgb(2 106 162 / 0.6);
}

.disabled\:stroke-blue-light-700\/70:disabled {
  stroke: rgb(2 106 162 / 0.7);
}

.disabled\:stroke-blue-light-700\/75:disabled {
  stroke: rgb(2 106 162 / 0.75);
}

.disabled\:stroke-blue-light-700\/80:disabled {
  stroke: rgb(2 106 162 / 0.8);
}

.disabled\:stroke-blue-light-700\/90:disabled {
  stroke: rgb(2 106 162 / 0.9);
}

.disabled\:stroke-blue-light-700\/95:disabled {
  stroke: rgb(2 106 162 / 0.95);
}

.disabled\:stroke-blue-light-700\/100:disabled {
  stroke: rgb(2 106 162 / 1);
}

.disabled\:stroke-blue-light-800\/0:disabled {
  stroke: rgb(6 89 134 / 0);
}

.disabled\:stroke-blue-light-800\/5:disabled {
  stroke: rgb(6 89 134 / 0.05);
}

.disabled\:stroke-blue-light-800\/10:disabled {
  stroke: rgb(6 89 134 / 0.1);
}

.disabled\:stroke-blue-light-800\/20:disabled {
  stroke: rgb(6 89 134 / 0.2);
}

.disabled\:stroke-blue-light-800\/25:disabled {
  stroke: rgb(6 89 134 / 0.25);
}

.disabled\:stroke-blue-light-800\/30:disabled {
  stroke: rgb(6 89 134 / 0.3);
}

.disabled\:stroke-blue-light-800\/40:disabled {
  stroke: rgb(6 89 134 / 0.4);
}

.disabled\:stroke-blue-light-800\/50:disabled {
  stroke: rgb(6 89 134 / 0.5);
}

.disabled\:stroke-blue-light-800\/60:disabled {
  stroke: rgb(6 89 134 / 0.6);
}

.disabled\:stroke-blue-light-800\/70:disabled {
  stroke: rgb(6 89 134 / 0.7);
}

.disabled\:stroke-blue-light-800\/75:disabled {
  stroke: rgb(6 89 134 / 0.75);
}

.disabled\:stroke-blue-light-800\/80:disabled {
  stroke: rgb(6 89 134 / 0.8);
}

.disabled\:stroke-blue-light-800\/90:disabled {
  stroke: rgb(6 89 134 / 0.9);
}

.disabled\:stroke-blue-light-800\/95:disabled {
  stroke: rgb(6 89 134 / 0.95);
}

.disabled\:stroke-blue-light-800\/100:disabled {
  stroke: rgb(6 89 134 / 1);
}

.disabled\:stroke-blue-light-900\/0:disabled {
  stroke: rgb(11 74 111 / 0);
}

.disabled\:stroke-blue-light-900\/5:disabled {
  stroke: rgb(11 74 111 / 0.05);
}

.disabled\:stroke-blue-light-900\/10:disabled {
  stroke: rgb(11 74 111 / 0.1);
}

.disabled\:stroke-blue-light-900\/20:disabled {
  stroke: rgb(11 74 111 / 0.2);
}

.disabled\:stroke-blue-light-900\/25:disabled {
  stroke: rgb(11 74 111 / 0.25);
}

.disabled\:stroke-blue-light-900\/30:disabled {
  stroke: rgb(11 74 111 / 0.3);
}

.disabled\:stroke-blue-light-900\/40:disabled {
  stroke: rgb(11 74 111 / 0.4);
}

.disabled\:stroke-blue-light-900\/50:disabled {
  stroke: rgb(11 74 111 / 0.5);
}

.disabled\:stroke-blue-light-900\/60:disabled {
  stroke: rgb(11 74 111 / 0.6);
}

.disabled\:stroke-blue-light-900\/70:disabled {
  stroke: rgb(11 74 111 / 0.7);
}

.disabled\:stroke-blue-light-900\/75:disabled {
  stroke: rgb(11 74 111 / 0.75);
}

.disabled\:stroke-blue-light-900\/80:disabled {
  stroke: rgb(11 74 111 / 0.8);
}

.disabled\:stroke-blue-light-900\/90:disabled {
  stroke: rgb(11 74 111 / 0.9);
}

.disabled\:stroke-blue-light-900\/95:disabled {
  stroke: rgb(11 74 111 / 0.95);
}

.disabled\:stroke-blue-light-900\/100:disabled {
  stroke: rgb(11 74 111 / 1);
}

.disabled\:stroke-blue-light\/0:disabled {
  stroke: rgb(54 191 250 / 0);
}

.disabled\:stroke-blue-light\/5:disabled {
  stroke: rgb(54 191 250 / 0.05);
}

.disabled\:stroke-blue-light\/10:disabled {
  stroke: rgb(54 191 250 / 0.1);
}

.disabled\:stroke-blue-light\/20:disabled {
  stroke: rgb(54 191 250 / 0.2);
}

.disabled\:stroke-blue-light\/25:disabled {
  stroke: rgb(54 191 250 / 0.25);
}

.disabled\:stroke-blue-light\/30:disabled {
  stroke: rgb(54 191 250 / 0.3);
}

.disabled\:stroke-blue-light\/40:disabled {
  stroke: rgb(54 191 250 / 0.4);
}

.disabled\:stroke-blue-light\/50:disabled {
  stroke: rgb(54 191 250 / 0.5);
}

.disabled\:stroke-blue-light\/60:disabled {
  stroke: rgb(54 191 250 / 0.6);
}

.disabled\:stroke-blue-light\/70:disabled {
  stroke: rgb(54 191 250 / 0.7);
}

.disabled\:stroke-blue-light\/75:disabled {
  stroke: rgb(54 191 250 / 0.75);
}

.disabled\:stroke-blue-light\/80:disabled {
  stroke: rgb(54 191 250 / 0.8);
}

.disabled\:stroke-blue-light\/90:disabled {
  stroke: rgb(54 191 250 / 0.9);
}

.disabled\:stroke-blue-light\/95:disabled {
  stroke: rgb(54 191 250 / 0.95);
}

.disabled\:stroke-blue-light\/100:disabled {
  stroke: rgb(54 191 250 / 1);
}

.disabled\:stroke-blue-25\/0:disabled {
  stroke: rgb(245 250 255 / 0);
}

.disabled\:stroke-blue-25\/5:disabled {
  stroke: rgb(245 250 255 / 0.05);
}

.disabled\:stroke-blue-25\/10:disabled {
  stroke: rgb(245 250 255 / 0.1);
}

.disabled\:stroke-blue-25\/20:disabled {
  stroke: rgb(245 250 255 / 0.2);
}

.disabled\:stroke-blue-25\/25:disabled {
  stroke: rgb(245 250 255 / 0.25);
}

.disabled\:stroke-blue-25\/30:disabled {
  stroke: rgb(245 250 255 / 0.3);
}

.disabled\:stroke-blue-25\/40:disabled {
  stroke: rgb(245 250 255 / 0.4);
}

.disabled\:stroke-blue-25\/50:disabled {
  stroke: rgb(245 250 255 / 0.5);
}

.disabled\:stroke-blue-25\/60:disabled {
  stroke: rgb(245 250 255 / 0.6);
}

.disabled\:stroke-blue-25\/70:disabled {
  stroke: rgb(245 250 255 / 0.7);
}

.disabled\:stroke-blue-25\/75:disabled {
  stroke: rgb(245 250 255 / 0.75);
}

.disabled\:stroke-blue-25\/80:disabled {
  stroke: rgb(245 250 255 / 0.8);
}

.disabled\:stroke-blue-25\/90:disabled {
  stroke: rgb(245 250 255 / 0.9);
}

.disabled\:stroke-blue-25\/95:disabled {
  stroke: rgb(245 250 255 / 0.95);
}

.disabled\:stroke-blue-25\/100:disabled {
  stroke: rgb(245 250 255 / 1);
}

.disabled\:stroke-blue-50\/0:disabled {
  stroke: rgb(239 248 255 / 0);
}

.disabled\:stroke-blue-50\/5:disabled {
  stroke: rgb(239 248 255 / 0.05);
}

.disabled\:stroke-blue-50\/10:disabled {
  stroke: rgb(239 248 255 / 0.1);
}

.disabled\:stroke-blue-50\/20:disabled {
  stroke: rgb(239 248 255 / 0.2);
}

.disabled\:stroke-blue-50\/25:disabled {
  stroke: rgb(239 248 255 / 0.25);
}

.disabled\:stroke-blue-50\/30:disabled {
  stroke: rgb(239 248 255 / 0.3);
}

.disabled\:stroke-blue-50\/40:disabled {
  stroke: rgb(239 248 255 / 0.4);
}

.disabled\:stroke-blue-50\/50:disabled {
  stroke: rgb(239 248 255 / 0.5);
}

.disabled\:stroke-blue-50\/60:disabled {
  stroke: rgb(239 248 255 / 0.6);
}

.disabled\:stroke-blue-50\/70:disabled {
  stroke: rgb(239 248 255 / 0.7);
}

.disabled\:stroke-blue-50\/75:disabled {
  stroke: rgb(239 248 255 / 0.75);
}

.disabled\:stroke-blue-50\/80:disabled {
  stroke: rgb(239 248 255 / 0.8);
}

.disabled\:stroke-blue-50\/90:disabled {
  stroke: rgb(239 248 255 / 0.9);
}

.disabled\:stroke-blue-50\/95:disabled {
  stroke: rgb(239 248 255 / 0.95);
}

.disabled\:stroke-blue-50\/100:disabled {
  stroke: rgb(239 248 255 / 1);
}

.disabled\:stroke-blue-100\/0:disabled {
  stroke: rgb(209 233 255 / 0);
}

.disabled\:stroke-blue-100\/5:disabled {
  stroke: rgb(209 233 255 / 0.05);
}

.disabled\:stroke-blue-100\/10:disabled {
  stroke: rgb(209 233 255 / 0.1);
}

.disabled\:stroke-blue-100\/20:disabled {
  stroke: rgb(209 233 255 / 0.2);
}

.disabled\:stroke-blue-100\/25:disabled {
  stroke: rgb(209 233 255 / 0.25);
}

.disabled\:stroke-blue-100\/30:disabled {
  stroke: rgb(209 233 255 / 0.3);
}

.disabled\:stroke-blue-100\/40:disabled {
  stroke: rgb(209 233 255 / 0.4);
}

.disabled\:stroke-blue-100\/50:disabled {
  stroke: rgb(209 233 255 / 0.5);
}

.disabled\:stroke-blue-100\/60:disabled {
  stroke: rgb(209 233 255 / 0.6);
}

.disabled\:stroke-blue-100\/70:disabled {
  stroke: rgb(209 233 255 / 0.7);
}

.disabled\:stroke-blue-100\/75:disabled {
  stroke: rgb(209 233 255 / 0.75);
}

.disabled\:stroke-blue-100\/80:disabled {
  stroke: rgb(209 233 255 / 0.8);
}

.disabled\:stroke-blue-100\/90:disabled {
  stroke: rgb(209 233 255 / 0.9);
}

.disabled\:stroke-blue-100\/95:disabled {
  stroke: rgb(209 233 255 / 0.95);
}

.disabled\:stroke-blue-100\/100:disabled {
  stroke: rgb(209 233 255 / 1);
}

.disabled\:stroke-blue-200\/0:disabled {
  stroke: rgb(178 221 255 / 0);
}

.disabled\:stroke-blue-200\/5:disabled {
  stroke: rgb(178 221 255 / 0.05);
}

.disabled\:stroke-blue-200\/10:disabled {
  stroke: rgb(178 221 255 / 0.1);
}

.disabled\:stroke-blue-200\/20:disabled {
  stroke: rgb(178 221 255 / 0.2);
}

.disabled\:stroke-blue-200\/25:disabled {
  stroke: rgb(178 221 255 / 0.25);
}

.disabled\:stroke-blue-200\/30:disabled {
  stroke: rgb(178 221 255 / 0.3);
}

.disabled\:stroke-blue-200\/40:disabled {
  stroke: rgb(178 221 255 / 0.4);
}

.disabled\:stroke-blue-200\/50:disabled {
  stroke: rgb(178 221 255 / 0.5);
}

.disabled\:stroke-blue-200\/60:disabled {
  stroke: rgb(178 221 255 / 0.6);
}

.disabled\:stroke-blue-200\/70:disabled {
  stroke: rgb(178 221 255 / 0.7);
}

.disabled\:stroke-blue-200\/75:disabled {
  stroke: rgb(178 221 255 / 0.75);
}

.disabled\:stroke-blue-200\/80:disabled {
  stroke: rgb(178 221 255 / 0.8);
}

.disabled\:stroke-blue-200\/90:disabled {
  stroke: rgb(178 221 255 / 0.9);
}

.disabled\:stroke-blue-200\/95:disabled {
  stroke: rgb(178 221 255 / 0.95);
}

.disabled\:stroke-blue-200\/100:disabled {
  stroke: rgb(178 221 255 / 1);
}

.disabled\:stroke-blue-300\/0:disabled {
  stroke: rgb(132 202 255 / 0);
}

.disabled\:stroke-blue-300\/5:disabled {
  stroke: rgb(132 202 255 / 0.05);
}

.disabled\:stroke-blue-300\/10:disabled {
  stroke: rgb(132 202 255 / 0.1);
}

.disabled\:stroke-blue-300\/20:disabled {
  stroke: rgb(132 202 255 / 0.2);
}

.disabled\:stroke-blue-300\/25:disabled {
  stroke: rgb(132 202 255 / 0.25);
}

.disabled\:stroke-blue-300\/30:disabled {
  stroke: rgb(132 202 255 / 0.3);
}

.disabled\:stroke-blue-300\/40:disabled {
  stroke: rgb(132 202 255 / 0.4);
}

.disabled\:stroke-blue-300\/50:disabled {
  stroke: rgb(132 202 255 / 0.5);
}

.disabled\:stroke-blue-300\/60:disabled {
  stroke: rgb(132 202 255 / 0.6);
}

.disabled\:stroke-blue-300\/70:disabled {
  stroke: rgb(132 202 255 / 0.7);
}

.disabled\:stroke-blue-300\/75:disabled {
  stroke: rgb(132 202 255 / 0.75);
}

.disabled\:stroke-blue-300\/80:disabled {
  stroke: rgb(132 202 255 / 0.8);
}

.disabled\:stroke-blue-300\/90:disabled {
  stroke: rgb(132 202 255 / 0.9);
}

.disabled\:stroke-blue-300\/95:disabled {
  stroke: rgb(132 202 255 / 0.95);
}

.disabled\:stroke-blue-300\/100:disabled {
  stroke: rgb(132 202 255 / 1);
}

.disabled\:stroke-blue-400\/0:disabled {
  stroke: rgb(83 177 253 / 0);
}

.disabled\:stroke-blue-400\/5:disabled {
  stroke: rgb(83 177 253 / 0.05);
}

.disabled\:stroke-blue-400\/10:disabled {
  stroke: rgb(83 177 253 / 0.1);
}

.disabled\:stroke-blue-400\/20:disabled {
  stroke: rgb(83 177 253 / 0.2);
}

.disabled\:stroke-blue-400\/25:disabled {
  stroke: rgb(83 177 253 / 0.25);
}

.disabled\:stroke-blue-400\/30:disabled {
  stroke: rgb(83 177 253 / 0.3);
}

.disabled\:stroke-blue-400\/40:disabled {
  stroke: rgb(83 177 253 / 0.4);
}

.disabled\:stroke-blue-400\/50:disabled {
  stroke: rgb(83 177 253 / 0.5);
}

.disabled\:stroke-blue-400\/60:disabled {
  stroke: rgb(83 177 253 / 0.6);
}

.disabled\:stroke-blue-400\/70:disabled {
  stroke: rgb(83 177 253 / 0.7);
}

.disabled\:stroke-blue-400\/75:disabled {
  stroke: rgb(83 177 253 / 0.75);
}

.disabled\:stroke-blue-400\/80:disabled {
  stroke: rgb(83 177 253 / 0.8);
}

.disabled\:stroke-blue-400\/90:disabled {
  stroke: rgb(83 177 253 / 0.9);
}

.disabled\:stroke-blue-400\/95:disabled {
  stroke: rgb(83 177 253 / 0.95);
}

.disabled\:stroke-blue-400\/100:disabled {
  stroke: rgb(83 177 253 / 1);
}

.disabled\:stroke-blue-500\/0:disabled {
  stroke: rgb(46 144 250 / 0);
}

.disabled\:stroke-blue-500\/5:disabled {
  stroke: rgb(46 144 250 / 0.05);
}

.disabled\:stroke-blue-500\/10:disabled {
  stroke: rgb(46 144 250 / 0.1);
}

.disabled\:stroke-blue-500\/20:disabled {
  stroke: rgb(46 144 250 / 0.2);
}

.disabled\:stroke-blue-500\/25:disabled {
  stroke: rgb(46 144 250 / 0.25);
}

.disabled\:stroke-blue-500\/30:disabled {
  stroke: rgb(46 144 250 / 0.3);
}

.disabled\:stroke-blue-500\/40:disabled {
  stroke: rgb(46 144 250 / 0.4);
}

.disabled\:stroke-blue-500\/50:disabled {
  stroke: rgb(46 144 250 / 0.5);
}

.disabled\:stroke-blue-500\/60:disabled {
  stroke: rgb(46 144 250 / 0.6);
}

.disabled\:stroke-blue-500\/70:disabled {
  stroke: rgb(46 144 250 / 0.7);
}

.disabled\:stroke-blue-500\/75:disabled {
  stroke: rgb(46 144 250 / 0.75);
}

.disabled\:stroke-blue-500\/80:disabled {
  stroke: rgb(46 144 250 / 0.8);
}

.disabled\:stroke-blue-500\/90:disabled {
  stroke: rgb(46 144 250 / 0.9);
}

.disabled\:stroke-blue-500\/95:disabled {
  stroke: rgb(46 144 250 / 0.95);
}

.disabled\:stroke-blue-500\/100:disabled {
  stroke: rgb(46 144 250 / 1);
}

.disabled\:stroke-blue-600\/0:disabled {
  stroke: rgb(21 112 239 / 0);
}

.disabled\:stroke-blue-600\/5:disabled {
  stroke: rgb(21 112 239 / 0.05);
}

.disabled\:stroke-blue-600\/10:disabled {
  stroke: rgb(21 112 239 / 0.1);
}

.disabled\:stroke-blue-600\/20:disabled {
  stroke: rgb(21 112 239 / 0.2);
}

.disabled\:stroke-blue-600\/25:disabled {
  stroke: rgb(21 112 239 / 0.25);
}

.disabled\:stroke-blue-600\/30:disabled {
  stroke: rgb(21 112 239 / 0.3);
}

.disabled\:stroke-blue-600\/40:disabled {
  stroke: rgb(21 112 239 / 0.4);
}

.disabled\:stroke-blue-600\/50:disabled {
  stroke: rgb(21 112 239 / 0.5);
}

.disabled\:stroke-blue-600\/60:disabled {
  stroke: rgb(21 112 239 / 0.6);
}

.disabled\:stroke-blue-600\/70:disabled {
  stroke: rgb(21 112 239 / 0.7);
}

.disabled\:stroke-blue-600\/75:disabled {
  stroke: rgb(21 112 239 / 0.75);
}

.disabled\:stroke-blue-600\/80:disabled {
  stroke: rgb(21 112 239 / 0.8);
}

.disabled\:stroke-blue-600\/90:disabled {
  stroke: rgb(21 112 239 / 0.9);
}

.disabled\:stroke-blue-600\/95:disabled {
  stroke: rgb(21 112 239 / 0.95);
}

.disabled\:stroke-blue-600\/100:disabled {
  stroke: rgb(21 112 239 / 1);
}

.disabled\:stroke-blue-700\/0:disabled {
  stroke: rgb(23 92 211 / 0);
}

.disabled\:stroke-blue-700\/5:disabled {
  stroke: rgb(23 92 211 / 0.05);
}

.disabled\:stroke-blue-700\/10:disabled {
  stroke: rgb(23 92 211 / 0.1);
}

.disabled\:stroke-blue-700\/20:disabled {
  stroke: rgb(23 92 211 / 0.2);
}

.disabled\:stroke-blue-700\/25:disabled {
  stroke: rgb(23 92 211 / 0.25);
}

.disabled\:stroke-blue-700\/30:disabled {
  stroke: rgb(23 92 211 / 0.3);
}

.disabled\:stroke-blue-700\/40:disabled {
  stroke: rgb(23 92 211 / 0.4);
}

.disabled\:stroke-blue-700\/50:disabled {
  stroke: rgb(23 92 211 / 0.5);
}

.disabled\:stroke-blue-700\/60:disabled {
  stroke: rgb(23 92 211 / 0.6);
}

.disabled\:stroke-blue-700\/70:disabled {
  stroke: rgb(23 92 211 / 0.7);
}

.disabled\:stroke-blue-700\/75:disabled {
  stroke: rgb(23 92 211 / 0.75);
}

.disabled\:stroke-blue-700\/80:disabled {
  stroke: rgb(23 92 211 / 0.8);
}

.disabled\:stroke-blue-700\/90:disabled {
  stroke: rgb(23 92 211 / 0.9);
}

.disabled\:stroke-blue-700\/95:disabled {
  stroke: rgb(23 92 211 / 0.95);
}

.disabled\:stroke-blue-700\/100:disabled {
  stroke: rgb(23 92 211 / 1);
}

.disabled\:stroke-blue-800\/0:disabled {
  stroke: rgb(24 73 169 / 0);
}

.disabled\:stroke-blue-800\/5:disabled {
  stroke: rgb(24 73 169 / 0.05);
}

.disabled\:stroke-blue-800\/10:disabled {
  stroke: rgb(24 73 169 / 0.1);
}

.disabled\:stroke-blue-800\/20:disabled {
  stroke: rgb(24 73 169 / 0.2);
}

.disabled\:stroke-blue-800\/25:disabled {
  stroke: rgb(24 73 169 / 0.25);
}

.disabled\:stroke-blue-800\/30:disabled {
  stroke: rgb(24 73 169 / 0.3);
}

.disabled\:stroke-blue-800\/40:disabled {
  stroke: rgb(24 73 169 / 0.4);
}

.disabled\:stroke-blue-800\/50:disabled {
  stroke: rgb(24 73 169 / 0.5);
}

.disabled\:stroke-blue-800\/60:disabled {
  stroke: rgb(24 73 169 / 0.6);
}

.disabled\:stroke-blue-800\/70:disabled {
  stroke: rgb(24 73 169 / 0.7);
}

.disabled\:stroke-blue-800\/75:disabled {
  stroke: rgb(24 73 169 / 0.75);
}

.disabled\:stroke-blue-800\/80:disabled {
  stroke: rgb(24 73 169 / 0.8);
}

.disabled\:stroke-blue-800\/90:disabled {
  stroke: rgb(24 73 169 / 0.9);
}

.disabled\:stroke-blue-800\/95:disabled {
  stroke: rgb(24 73 169 / 0.95);
}

.disabled\:stroke-blue-800\/100:disabled {
  stroke: rgb(24 73 169 / 1);
}

.disabled\:stroke-blue-900\/0:disabled {
  stroke: rgb(25 65 133 / 0);
}

.disabled\:stroke-blue-900\/5:disabled {
  stroke: rgb(25 65 133 / 0.05);
}

.disabled\:stroke-blue-900\/10:disabled {
  stroke: rgb(25 65 133 / 0.1);
}

.disabled\:stroke-blue-900\/20:disabled {
  stroke: rgb(25 65 133 / 0.2);
}

.disabled\:stroke-blue-900\/25:disabled {
  stroke: rgb(25 65 133 / 0.25);
}

.disabled\:stroke-blue-900\/30:disabled {
  stroke: rgb(25 65 133 / 0.3);
}

.disabled\:stroke-blue-900\/40:disabled {
  stroke: rgb(25 65 133 / 0.4);
}

.disabled\:stroke-blue-900\/50:disabled {
  stroke: rgb(25 65 133 / 0.5);
}

.disabled\:stroke-blue-900\/60:disabled {
  stroke: rgb(25 65 133 / 0.6);
}

.disabled\:stroke-blue-900\/70:disabled {
  stroke: rgb(25 65 133 / 0.7);
}

.disabled\:stroke-blue-900\/75:disabled {
  stroke: rgb(25 65 133 / 0.75);
}

.disabled\:stroke-blue-900\/80:disabled {
  stroke: rgb(25 65 133 / 0.8);
}

.disabled\:stroke-blue-900\/90:disabled {
  stroke: rgb(25 65 133 / 0.9);
}

.disabled\:stroke-blue-900\/95:disabled {
  stroke: rgb(25 65 133 / 0.95);
}

.disabled\:stroke-blue-900\/100:disabled {
  stroke: rgb(25 65 133 / 1);
}

.disabled\:stroke-blue\/0:disabled {
  stroke: rgb(83 177 253 / 0);
}

.disabled\:stroke-blue\/5:disabled {
  stroke: rgb(83 177 253 / 0.05);
}

.disabled\:stroke-blue\/10:disabled {
  stroke: rgb(83 177 253 / 0.1);
}

.disabled\:stroke-blue\/20:disabled {
  stroke: rgb(83 177 253 / 0.2);
}

.disabled\:stroke-blue\/25:disabled {
  stroke: rgb(83 177 253 / 0.25);
}

.disabled\:stroke-blue\/30:disabled {
  stroke: rgb(83 177 253 / 0.3);
}

.disabled\:stroke-blue\/40:disabled {
  stroke: rgb(83 177 253 / 0.4);
}

.disabled\:stroke-blue\/50:disabled {
  stroke: rgb(83 177 253 / 0.5);
}

.disabled\:stroke-blue\/60:disabled {
  stroke: rgb(83 177 253 / 0.6);
}

.disabled\:stroke-blue\/70:disabled {
  stroke: rgb(83 177 253 / 0.7);
}

.disabled\:stroke-blue\/75:disabled {
  stroke: rgb(83 177 253 / 0.75);
}

.disabled\:stroke-blue\/80:disabled {
  stroke: rgb(83 177 253 / 0.8);
}

.disabled\:stroke-blue\/90:disabled {
  stroke: rgb(83 177 253 / 0.9);
}

.disabled\:stroke-blue\/95:disabled {
  stroke: rgb(83 177 253 / 0.95);
}

.disabled\:stroke-blue\/100:disabled {
  stroke: rgb(83 177 253 / 1);
}

.disabled\:stroke-blue-dark-25\/0:disabled {
  stroke: rgb(245 248 255 / 0);
}

.disabled\:stroke-blue-dark-25\/5:disabled {
  stroke: rgb(245 248 255 / 0.05);
}

.disabled\:stroke-blue-dark-25\/10:disabled {
  stroke: rgb(245 248 255 / 0.1);
}

.disabled\:stroke-blue-dark-25\/20:disabled {
  stroke: rgb(245 248 255 / 0.2);
}

.disabled\:stroke-blue-dark-25\/25:disabled {
  stroke: rgb(245 248 255 / 0.25);
}

.disabled\:stroke-blue-dark-25\/30:disabled {
  stroke: rgb(245 248 255 / 0.3);
}

.disabled\:stroke-blue-dark-25\/40:disabled {
  stroke: rgb(245 248 255 / 0.4);
}

.disabled\:stroke-blue-dark-25\/50:disabled {
  stroke: rgb(245 248 255 / 0.5);
}

.disabled\:stroke-blue-dark-25\/60:disabled {
  stroke: rgb(245 248 255 / 0.6);
}

.disabled\:stroke-blue-dark-25\/70:disabled {
  stroke: rgb(245 248 255 / 0.7);
}

.disabled\:stroke-blue-dark-25\/75:disabled {
  stroke: rgb(245 248 255 / 0.75);
}

.disabled\:stroke-blue-dark-25\/80:disabled {
  stroke: rgb(245 248 255 / 0.8);
}

.disabled\:stroke-blue-dark-25\/90:disabled {
  stroke: rgb(245 248 255 / 0.9);
}

.disabled\:stroke-blue-dark-25\/95:disabled {
  stroke: rgb(245 248 255 / 0.95);
}

.disabled\:stroke-blue-dark-25\/100:disabled {
  stroke: rgb(245 248 255 / 1);
}

.disabled\:stroke-blue-dark-50\/0:disabled {
  stroke: rgb(239 244 255 / 0);
}

.disabled\:stroke-blue-dark-50\/5:disabled {
  stroke: rgb(239 244 255 / 0.05);
}

.disabled\:stroke-blue-dark-50\/10:disabled {
  stroke: rgb(239 244 255 / 0.1);
}

.disabled\:stroke-blue-dark-50\/20:disabled {
  stroke: rgb(239 244 255 / 0.2);
}

.disabled\:stroke-blue-dark-50\/25:disabled {
  stroke: rgb(239 244 255 / 0.25);
}

.disabled\:stroke-blue-dark-50\/30:disabled {
  stroke: rgb(239 244 255 / 0.3);
}

.disabled\:stroke-blue-dark-50\/40:disabled {
  stroke: rgb(239 244 255 / 0.4);
}

.disabled\:stroke-blue-dark-50\/50:disabled {
  stroke: rgb(239 244 255 / 0.5);
}

.disabled\:stroke-blue-dark-50\/60:disabled {
  stroke: rgb(239 244 255 / 0.6);
}

.disabled\:stroke-blue-dark-50\/70:disabled {
  stroke: rgb(239 244 255 / 0.7);
}

.disabled\:stroke-blue-dark-50\/75:disabled {
  stroke: rgb(239 244 255 / 0.75);
}

.disabled\:stroke-blue-dark-50\/80:disabled {
  stroke: rgb(239 244 255 / 0.8);
}

.disabled\:stroke-blue-dark-50\/90:disabled {
  stroke: rgb(239 244 255 / 0.9);
}

.disabled\:stroke-blue-dark-50\/95:disabled {
  stroke: rgb(239 244 255 / 0.95);
}

.disabled\:stroke-blue-dark-50\/100:disabled {
  stroke: rgb(239 244 255 / 1);
}

.disabled\:stroke-blue-dark-100\/0:disabled {
  stroke: rgb(209 224 255 / 0);
}

.disabled\:stroke-blue-dark-100\/5:disabled {
  stroke: rgb(209 224 255 / 0.05);
}

.disabled\:stroke-blue-dark-100\/10:disabled {
  stroke: rgb(209 224 255 / 0.1);
}

.disabled\:stroke-blue-dark-100\/20:disabled {
  stroke: rgb(209 224 255 / 0.2);
}

.disabled\:stroke-blue-dark-100\/25:disabled {
  stroke: rgb(209 224 255 / 0.25);
}

.disabled\:stroke-blue-dark-100\/30:disabled {
  stroke: rgb(209 224 255 / 0.3);
}

.disabled\:stroke-blue-dark-100\/40:disabled {
  stroke: rgb(209 224 255 / 0.4);
}

.disabled\:stroke-blue-dark-100\/50:disabled {
  stroke: rgb(209 224 255 / 0.5);
}

.disabled\:stroke-blue-dark-100\/60:disabled {
  stroke: rgb(209 224 255 / 0.6);
}

.disabled\:stroke-blue-dark-100\/70:disabled {
  stroke: rgb(209 224 255 / 0.7);
}

.disabled\:stroke-blue-dark-100\/75:disabled {
  stroke: rgb(209 224 255 / 0.75);
}

.disabled\:stroke-blue-dark-100\/80:disabled {
  stroke: rgb(209 224 255 / 0.8);
}

.disabled\:stroke-blue-dark-100\/90:disabled {
  stroke: rgb(209 224 255 / 0.9);
}

.disabled\:stroke-blue-dark-100\/95:disabled {
  stroke: rgb(209 224 255 / 0.95);
}

.disabled\:stroke-blue-dark-100\/100:disabled {
  stroke: rgb(209 224 255 / 1);
}

.disabled\:stroke-blue-dark-200\/0:disabled {
  stroke: rgb(178 204 255 / 0);
}

.disabled\:stroke-blue-dark-200\/5:disabled {
  stroke: rgb(178 204 255 / 0.05);
}

.disabled\:stroke-blue-dark-200\/10:disabled {
  stroke: rgb(178 204 255 / 0.1);
}

.disabled\:stroke-blue-dark-200\/20:disabled {
  stroke: rgb(178 204 255 / 0.2);
}

.disabled\:stroke-blue-dark-200\/25:disabled {
  stroke: rgb(178 204 255 / 0.25);
}

.disabled\:stroke-blue-dark-200\/30:disabled {
  stroke: rgb(178 204 255 / 0.3);
}

.disabled\:stroke-blue-dark-200\/40:disabled {
  stroke: rgb(178 204 255 / 0.4);
}

.disabled\:stroke-blue-dark-200\/50:disabled {
  stroke: rgb(178 204 255 / 0.5);
}

.disabled\:stroke-blue-dark-200\/60:disabled {
  stroke: rgb(178 204 255 / 0.6);
}

.disabled\:stroke-blue-dark-200\/70:disabled {
  stroke: rgb(178 204 255 / 0.7);
}

.disabled\:stroke-blue-dark-200\/75:disabled {
  stroke: rgb(178 204 255 / 0.75);
}

.disabled\:stroke-blue-dark-200\/80:disabled {
  stroke: rgb(178 204 255 / 0.8);
}

.disabled\:stroke-blue-dark-200\/90:disabled {
  stroke: rgb(178 204 255 / 0.9);
}

.disabled\:stroke-blue-dark-200\/95:disabled {
  stroke: rgb(178 204 255 / 0.95);
}

.disabled\:stroke-blue-dark-200\/100:disabled {
  stroke: rgb(178 204 255 / 1);
}

.disabled\:stroke-blue-dark-300\/0:disabled {
  stroke: rgb(132 173 255 / 0);
}

.disabled\:stroke-blue-dark-300\/5:disabled {
  stroke: rgb(132 173 255 / 0.05);
}

.disabled\:stroke-blue-dark-300\/10:disabled {
  stroke: rgb(132 173 255 / 0.1);
}

.disabled\:stroke-blue-dark-300\/20:disabled {
  stroke: rgb(132 173 255 / 0.2);
}

.disabled\:stroke-blue-dark-300\/25:disabled {
  stroke: rgb(132 173 255 / 0.25);
}

.disabled\:stroke-blue-dark-300\/30:disabled {
  stroke: rgb(132 173 255 / 0.3);
}

.disabled\:stroke-blue-dark-300\/40:disabled {
  stroke: rgb(132 173 255 / 0.4);
}

.disabled\:stroke-blue-dark-300\/50:disabled {
  stroke: rgb(132 173 255 / 0.5);
}

.disabled\:stroke-blue-dark-300\/60:disabled {
  stroke: rgb(132 173 255 / 0.6);
}

.disabled\:stroke-blue-dark-300\/70:disabled {
  stroke: rgb(132 173 255 / 0.7);
}

.disabled\:stroke-blue-dark-300\/75:disabled {
  stroke: rgb(132 173 255 / 0.75);
}

.disabled\:stroke-blue-dark-300\/80:disabled {
  stroke: rgb(132 173 255 / 0.8);
}

.disabled\:stroke-blue-dark-300\/90:disabled {
  stroke: rgb(132 173 255 / 0.9);
}

.disabled\:stroke-blue-dark-300\/95:disabled {
  stroke: rgb(132 173 255 / 0.95);
}

.disabled\:stroke-blue-dark-300\/100:disabled {
  stroke: rgb(132 173 255 / 1);
}

.disabled\:stroke-blue-dark-400\/0:disabled {
  stroke: rgb(82 139 255 / 0);
}

.disabled\:stroke-blue-dark-400\/5:disabled {
  stroke: rgb(82 139 255 / 0.05);
}

.disabled\:stroke-blue-dark-400\/10:disabled {
  stroke: rgb(82 139 255 / 0.1);
}

.disabled\:stroke-blue-dark-400\/20:disabled {
  stroke: rgb(82 139 255 / 0.2);
}

.disabled\:stroke-blue-dark-400\/25:disabled {
  stroke: rgb(82 139 255 / 0.25);
}

.disabled\:stroke-blue-dark-400\/30:disabled {
  stroke: rgb(82 139 255 / 0.3);
}

.disabled\:stroke-blue-dark-400\/40:disabled {
  stroke: rgb(82 139 255 / 0.4);
}

.disabled\:stroke-blue-dark-400\/50:disabled {
  stroke: rgb(82 139 255 / 0.5);
}

.disabled\:stroke-blue-dark-400\/60:disabled {
  stroke: rgb(82 139 255 / 0.6);
}

.disabled\:stroke-blue-dark-400\/70:disabled {
  stroke: rgb(82 139 255 / 0.7);
}

.disabled\:stroke-blue-dark-400\/75:disabled {
  stroke: rgb(82 139 255 / 0.75);
}

.disabled\:stroke-blue-dark-400\/80:disabled {
  stroke: rgb(82 139 255 / 0.8);
}

.disabled\:stroke-blue-dark-400\/90:disabled {
  stroke: rgb(82 139 255 / 0.9);
}

.disabled\:stroke-blue-dark-400\/95:disabled {
  stroke: rgb(82 139 255 / 0.95);
}

.disabled\:stroke-blue-dark-400\/100:disabled {
  stroke: rgb(82 139 255 / 1);
}

.disabled\:stroke-blue-dark-500\/0:disabled {
  stroke: rgb(41 112 255 / 0);
}

.disabled\:stroke-blue-dark-500\/5:disabled {
  stroke: rgb(41 112 255 / 0.05);
}

.disabled\:stroke-blue-dark-500\/10:disabled {
  stroke: rgb(41 112 255 / 0.1);
}

.disabled\:stroke-blue-dark-500\/20:disabled {
  stroke: rgb(41 112 255 / 0.2);
}

.disabled\:stroke-blue-dark-500\/25:disabled {
  stroke: rgb(41 112 255 / 0.25);
}

.disabled\:stroke-blue-dark-500\/30:disabled {
  stroke: rgb(41 112 255 / 0.3);
}

.disabled\:stroke-blue-dark-500\/40:disabled {
  stroke: rgb(41 112 255 / 0.4);
}

.disabled\:stroke-blue-dark-500\/50:disabled {
  stroke: rgb(41 112 255 / 0.5);
}

.disabled\:stroke-blue-dark-500\/60:disabled {
  stroke: rgb(41 112 255 / 0.6);
}

.disabled\:stroke-blue-dark-500\/70:disabled {
  stroke: rgb(41 112 255 / 0.7);
}

.disabled\:stroke-blue-dark-500\/75:disabled {
  stroke: rgb(41 112 255 / 0.75);
}

.disabled\:stroke-blue-dark-500\/80:disabled {
  stroke: rgb(41 112 255 / 0.8);
}

.disabled\:stroke-blue-dark-500\/90:disabled {
  stroke: rgb(41 112 255 / 0.9);
}

.disabled\:stroke-blue-dark-500\/95:disabled {
  stroke: rgb(41 112 255 / 0.95);
}

.disabled\:stroke-blue-dark-500\/100:disabled {
  stroke: rgb(41 112 255 / 1);
}

.disabled\:stroke-blue-dark-600\/0:disabled {
  stroke: rgb(21 94 239 / 0);
}

.disabled\:stroke-blue-dark-600\/5:disabled {
  stroke: rgb(21 94 239 / 0.05);
}

.disabled\:stroke-blue-dark-600\/10:disabled {
  stroke: rgb(21 94 239 / 0.1);
}

.disabled\:stroke-blue-dark-600\/20:disabled {
  stroke: rgb(21 94 239 / 0.2);
}

.disabled\:stroke-blue-dark-600\/25:disabled {
  stroke: rgb(21 94 239 / 0.25);
}

.disabled\:stroke-blue-dark-600\/30:disabled {
  stroke: rgb(21 94 239 / 0.3);
}

.disabled\:stroke-blue-dark-600\/40:disabled {
  stroke: rgb(21 94 239 / 0.4);
}

.disabled\:stroke-blue-dark-600\/50:disabled {
  stroke: rgb(21 94 239 / 0.5);
}

.disabled\:stroke-blue-dark-600\/60:disabled {
  stroke: rgb(21 94 239 / 0.6);
}

.disabled\:stroke-blue-dark-600\/70:disabled {
  stroke: rgb(21 94 239 / 0.7);
}

.disabled\:stroke-blue-dark-600\/75:disabled {
  stroke: rgb(21 94 239 / 0.75);
}

.disabled\:stroke-blue-dark-600\/80:disabled {
  stroke: rgb(21 94 239 / 0.8);
}

.disabled\:stroke-blue-dark-600\/90:disabled {
  stroke: rgb(21 94 239 / 0.9);
}

.disabled\:stroke-blue-dark-600\/95:disabled {
  stroke: rgb(21 94 239 / 0.95);
}

.disabled\:stroke-blue-dark-600\/100:disabled {
  stroke: rgb(21 94 239 / 1);
}

.disabled\:stroke-blue-dark-700\/0:disabled {
  stroke: rgb(0 78 235 / 0);
}

.disabled\:stroke-blue-dark-700\/5:disabled {
  stroke: rgb(0 78 235 / 0.05);
}

.disabled\:stroke-blue-dark-700\/10:disabled {
  stroke: rgb(0 78 235 / 0.1);
}

.disabled\:stroke-blue-dark-700\/20:disabled {
  stroke: rgb(0 78 235 / 0.2);
}

.disabled\:stroke-blue-dark-700\/25:disabled {
  stroke: rgb(0 78 235 / 0.25);
}

.disabled\:stroke-blue-dark-700\/30:disabled {
  stroke: rgb(0 78 235 / 0.3);
}

.disabled\:stroke-blue-dark-700\/40:disabled {
  stroke: rgb(0 78 235 / 0.4);
}

.disabled\:stroke-blue-dark-700\/50:disabled {
  stroke: rgb(0 78 235 / 0.5);
}

.disabled\:stroke-blue-dark-700\/60:disabled {
  stroke: rgb(0 78 235 / 0.6);
}

.disabled\:stroke-blue-dark-700\/70:disabled {
  stroke: rgb(0 78 235 / 0.7);
}

.disabled\:stroke-blue-dark-700\/75:disabled {
  stroke: rgb(0 78 235 / 0.75);
}

.disabled\:stroke-blue-dark-700\/80:disabled {
  stroke: rgb(0 78 235 / 0.8);
}

.disabled\:stroke-blue-dark-700\/90:disabled {
  stroke: rgb(0 78 235 / 0.9);
}

.disabled\:stroke-blue-dark-700\/95:disabled {
  stroke: rgb(0 78 235 / 0.95);
}

.disabled\:stroke-blue-dark-700\/100:disabled {
  stroke: rgb(0 78 235 / 1);
}

.disabled\:stroke-blue-dark-800\/0:disabled {
  stroke: rgb(0 64 193 / 0);
}

.disabled\:stroke-blue-dark-800\/5:disabled {
  stroke: rgb(0 64 193 / 0.05);
}

.disabled\:stroke-blue-dark-800\/10:disabled {
  stroke: rgb(0 64 193 / 0.1);
}

.disabled\:stroke-blue-dark-800\/20:disabled {
  stroke: rgb(0 64 193 / 0.2);
}

.disabled\:stroke-blue-dark-800\/25:disabled {
  stroke: rgb(0 64 193 / 0.25);
}

.disabled\:stroke-blue-dark-800\/30:disabled {
  stroke: rgb(0 64 193 / 0.3);
}

.disabled\:stroke-blue-dark-800\/40:disabled {
  stroke: rgb(0 64 193 / 0.4);
}

.disabled\:stroke-blue-dark-800\/50:disabled {
  stroke: rgb(0 64 193 / 0.5);
}

.disabled\:stroke-blue-dark-800\/60:disabled {
  stroke: rgb(0 64 193 / 0.6);
}

.disabled\:stroke-blue-dark-800\/70:disabled {
  stroke: rgb(0 64 193 / 0.7);
}

.disabled\:stroke-blue-dark-800\/75:disabled {
  stroke: rgb(0 64 193 / 0.75);
}

.disabled\:stroke-blue-dark-800\/80:disabled {
  stroke: rgb(0 64 193 / 0.8);
}

.disabled\:stroke-blue-dark-800\/90:disabled {
  stroke: rgb(0 64 193 / 0.9);
}

.disabled\:stroke-blue-dark-800\/95:disabled {
  stroke: rgb(0 64 193 / 0.95);
}

.disabled\:stroke-blue-dark-800\/100:disabled {
  stroke: rgb(0 64 193 / 1);
}

.disabled\:stroke-blue-dark-900\/0:disabled {
  stroke: rgb(0 53 158 / 0);
}

.disabled\:stroke-blue-dark-900\/5:disabled {
  stroke: rgb(0 53 158 / 0.05);
}

.disabled\:stroke-blue-dark-900\/10:disabled {
  stroke: rgb(0 53 158 / 0.1);
}

.disabled\:stroke-blue-dark-900\/20:disabled {
  stroke: rgb(0 53 158 / 0.2);
}

.disabled\:stroke-blue-dark-900\/25:disabled {
  stroke: rgb(0 53 158 / 0.25);
}

.disabled\:stroke-blue-dark-900\/30:disabled {
  stroke: rgb(0 53 158 / 0.3);
}

.disabled\:stroke-blue-dark-900\/40:disabled {
  stroke: rgb(0 53 158 / 0.4);
}

.disabled\:stroke-blue-dark-900\/50:disabled {
  stroke: rgb(0 53 158 / 0.5);
}

.disabled\:stroke-blue-dark-900\/60:disabled {
  stroke: rgb(0 53 158 / 0.6);
}

.disabled\:stroke-blue-dark-900\/70:disabled {
  stroke: rgb(0 53 158 / 0.7);
}

.disabled\:stroke-blue-dark-900\/75:disabled {
  stroke: rgb(0 53 158 / 0.75);
}

.disabled\:stroke-blue-dark-900\/80:disabled {
  stroke: rgb(0 53 158 / 0.8);
}

.disabled\:stroke-blue-dark-900\/90:disabled {
  stroke: rgb(0 53 158 / 0.9);
}

.disabled\:stroke-blue-dark-900\/95:disabled {
  stroke: rgb(0 53 158 / 0.95);
}

.disabled\:stroke-blue-dark-900\/100:disabled {
  stroke: rgb(0 53 158 / 1);
}

.disabled\:stroke-blue-dark\/0:disabled {
  stroke: rgb(82 139 255 / 0);
}

.disabled\:stroke-blue-dark\/5:disabled {
  stroke: rgb(82 139 255 / 0.05);
}

.disabled\:stroke-blue-dark\/10:disabled {
  stroke: rgb(82 139 255 / 0.1);
}

.disabled\:stroke-blue-dark\/20:disabled {
  stroke: rgb(82 139 255 / 0.2);
}

.disabled\:stroke-blue-dark\/25:disabled {
  stroke: rgb(82 139 255 / 0.25);
}

.disabled\:stroke-blue-dark\/30:disabled {
  stroke: rgb(82 139 255 / 0.3);
}

.disabled\:stroke-blue-dark\/40:disabled {
  stroke: rgb(82 139 255 / 0.4);
}

.disabled\:stroke-blue-dark\/50:disabled {
  stroke: rgb(82 139 255 / 0.5);
}

.disabled\:stroke-blue-dark\/60:disabled {
  stroke: rgb(82 139 255 / 0.6);
}

.disabled\:stroke-blue-dark\/70:disabled {
  stroke: rgb(82 139 255 / 0.7);
}

.disabled\:stroke-blue-dark\/75:disabled {
  stroke: rgb(82 139 255 / 0.75);
}

.disabled\:stroke-blue-dark\/80:disabled {
  stroke: rgb(82 139 255 / 0.8);
}

.disabled\:stroke-blue-dark\/90:disabled {
  stroke: rgb(82 139 255 / 0.9);
}

.disabled\:stroke-blue-dark\/95:disabled {
  stroke: rgb(82 139 255 / 0.95);
}

.disabled\:stroke-blue-dark\/100:disabled {
  stroke: rgb(82 139 255 / 1);
}

.disabled\:stroke-indigo-25\/0:disabled {
  stroke: rgb(245 248 255 / 0);
}

.disabled\:stroke-indigo-25\/5:disabled {
  stroke: rgb(245 248 255 / 0.05);
}

.disabled\:stroke-indigo-25\/10:disabled {
  stroke: rgb(245 248 255 / 0.1);
}

.disabled\:stroke-indigo-25\/20:disabled {
  stroke: rgb(245 248 255 / 0.2);
}

.disabled\:stroke-indigo-25\/25:disabled {
  stroke: rgb(245 248 255 / 0.25);
}

.disabled\:stroke-indigo-25\/30:disabled {
  stroke: rgb(245 248 255 / 0.3);
}

.disabled\:stroke-indigo-25\/40:disabled {
  stroke: rgb(245 248 255 / 0.4);
}

.disabled\:stroke-indigo-25\/50:disabled {
  stroke: rgb(245 248 255 / 0.5);
}

.disabled\:stroke-indigo-25\/60:disabled {
  stroke: rgb(245 248 255 / 0.6);
}

.disabled\:stroke-indigo-25\/70:disabled {
  stroke: rgb(245 248 255 / 0.7);
}

.disabled\:stroke-indigo-25\/75:disabled {
  stroke: rgb(245 248 255 / 0.75);
}

.disabled\:stroke-indigo-25\/80:disabled {
  stroke: rgb(245 248 255 / 0.8);
}

.disabled\:stroke-indigo-25\/90:disabled {
  stroke: rgb(245 248 255 / 0.9);
}

.disabled\:stroke-indigo-25\/95:disabled {
  stroke: rgb(245 248 255 / 0.95);
}

.disabled\:stroke-indigo-25\/100:disabled {
  stroke: rgb(245 248 255 / 1);
}

.disabled\:stroke-indigo-50\/0:disabled {
  stroke: rgb(238 244 255 / 0);
}

.disabled\:stroke-indigo-50\/5:disabled {
  stroke: rgb(238 244 255 / 0.05);
}

.disabled\:stroke-indigo-50\/10:disabled {
  stroke: rgb(238 244 255 / 0.1);
}

.disabled\:stroke-indigo-50\/20:disabled {
  stroke: rgb(238 244 255 / 0.2);
}

.disabled\:stroke-indigo-50\/25:disabled {
  stroke: rgb(238 244 255 / 0.25);
}

.disabled\:stroke-indigo-50\/30:disabled {
  stroke: rgb(238 244 255 / 0.3);
}

.disabled\:stroke-indigo-50\/40:disabled {
  stroke: rgb(238 244 255 / 0.4);
}

.disabled\:stroke-indigo-50\/50:disabled {
  stroke: rgb(238 244 255 / 0.5);
}

.disabled\:stroke-indigo-50\/60:disabled {
  stroke: rgb(238 244 255 / 0.6);
}

.disabled\:stroke-indigo-50\/70:disabled {
  stroke: rgb(238 244 255 / 0.7);
}

.disabled\:stroke-indigo-50\/75:disabled {
  stroke: rgb(238 244 255 / 0.75);
}

.disabled\:stroke-indigo-50\/80:disabled {
  stroke: rgb(238 244 255 / 0.8);
}

.disabled\:stroke-indigo-50\/90:disabled {
  stroke: rgb(238 244 255 / 0.9);
}

.disabled\:stroke-indigo-50\/95:disabled {
  stroke: rgb(238 244 255 / 0.95);
}

.disabled\:stroke-indigo-50\/100:disabled {
  stroke: rgb(238 244 255 / 1);
}

.disabled\:stroke-indigo-100\/0:disabled {
  stroke: rgb(224 234 255 / 0);
}

.disabled\:stroke-indigo-100\/5:disabled {
  stroke: rgb(224 234 255 / 0.05);
}

.disabled\:stroke-indigo-100\/10:disabled {
  stroke: rgb(224 234 255 / 0.1);
}

.disabled\:stroke-indigo-100\/20:disabled {
  stroke: rgb(224 234 255 / 0.2);
}

.disabled\:stroke-indigo-100\/25:disabled {
  stroke: rgb(224 234 255 / 0.25);
}

.disabled\:stroke-indigo-100\/30:disabled {
  stroke: rgb(224 234 255 / 0.3);
}

.disabled\:stroke-indigo-100\/40:disabled {
  stroke: rgb(224 234 255 / 0.4);
}

.disabled\:stroke-indigo-100\/50:disabled {
  stroke: rgb(224 234 255 / 0.5);
}

.disabled\:stroke-indigo-100\/60:disabled {
  stroke: rgb(224 234 255 / 0.6);
}

.disabled\:stroke-indigo-100\/70:disabled {
  stroke: rgb(224 234 255 / 0.7);
}

.disabled\:stroke-indigo-100\/75:disabled {
  stroke: rgb(224 234 255 / 0.75);
}

.disabled\:stroke-indigo-100\/80:disabled {
  stroke: rgb(224 234 255 / 0.8);
}

.disabled\:stroke-indigo-100\/90:disabled {
  stroke: rgb(224 234 255 / 0.9);
}

.disabled\:stroke-indigo-100\/95:disabled {
  stroke: rgb(224 234 255 / 0.95);
}

.disabled\:stroke-indigo-100\/100:disabled {
  stroke: rgb(224 234 255 / 1);
}

.disabled\:stroke-indigo-200\/0:disabled {
  stroke: rgb(199 215 254 / 0);
}

.disabled\:stroke-indigo-200\/5:disabled {
  stroke: rgb(199 215 254 / 0.05);
}

.disabled\:stroke-indigo-200\/10:disabled {
  stroke: rgb(199 215 254 / 0.1);
}

.disabled\:stroke-indigo-200\/20:disabled {
  stroke: rgb(199 215 254 / 0.2);
}

.disabled\:stroke-indigo-200\/25:disabled {
  stroke: rgb(199 215 254 / 0.25);
}

.disabled\:stroke-indigo-200\/30:disabled {
  stroke: rgb(199 215 254 / 0.3);
}

.disabled\:stroke-indigo-200\/40:disabled {
  stroke: rgb(199 215 254 / 0.4);
}

.disabled\:stroke-indigo-200\/50:disabled {
  stroke: rgb(199 215 254 / 0.5);
}

.disabled\:stroke-indigo-200\/60:disabled {
  stroke: rgb(199 215 254 / 0.6);
}

.disabled\:stroke-indigo-200\/70:disabled {
  stroke: rgb(199 215 254 / 0.7);
}

.disabled\:stroke-indigo-200\/75:disabled {
  stroke: rgb(199 215 254 / 0.75);
}

.disabled\:stroke-indigo-200\/80:disabled {
  stroke: rgb(199 215 254 / 0.8);
}

.disabled\:stroke-indigo-200\/90:disabled {
  stroke: rgb(199 215 254 / 0.9);
}

.disabled\:stroke-indigo-200\/95:disabled {
  stroke: rgb(199 215 254 / 0.95);
}

.disabled\:stroke-indigo-200\/100:disabled {
  stroke: rgb(199 215 254 / 1);
}

.disabled\:stroke-indigo-300\/0:disabled {
  stroke: rgb(164 188 253 / 0);
}

.disabled\:stroke-indigo-300\/5:disabled {
  stroke: rgb(164 188 253 / 0.05);
}

.disabled\:stroke-indigo-300\/10:disabled {
  stroke: rgb(164 188 253 / 0.1);
}

.disabled\:stroke-indigo-300\/20:disabled {
  stroke: rgb(164 188 253 / 0.2);
}

.disabled\:stroke-indigo-300\/25:disabled {
  stroke: rgb(164 188 253 / 0.25);
}

.disabled\:stroke-indigo-300\/30:disabled {
  stroke: rgb(164 188 253 / 0.3);
}

.disabled\:stroke-indigo-300\/40:disabled {
  stroke: rgb(164 188 253 / 0.4);
}

.disabled\:stroke-indigo-300\/50:disabled {
  stroke: rgb(164 188 253 / 0.5);
}

.disabled\:stroke-indigo-300\/60:disabled {
  stroke: rgb(164 188 253 / 0.6);
}

.disabled\:stroke-indigo-300\/70:disabled {
  stroke: rgb(164 188 253 / 0.7);
}

.disabled\:stroke-indigo-300\/75:disabled {
  stroke: rgb(164 188 253 / 0.75);
}

.disabled\:stroke-indigo-300\/80:disabled {
  stroke: rgb(164 188 253 / 0.8);
}

.disabled\:stroke-indigo-300\/90:disabled {
  stroke: rgb(164 188 253 / 0.9);
}

.disabled\:stroke-indigo-300\/95:disabled {
  stroke: rgb(164 188 253 / 0.95);
}

.disabled\:stroke-indigo-300\/100:disabled {
  stroke: rgb(164 188 253 / 1);
}

.disabled\:stroke-indigo-400\/0:disabled {
  stroke: rgb(128 152 249 / 0);
}

.disabled\:stroke-indigo-400\/5:disabled {
  stroke: rgb(128 152 249 / 0.05);
}

.disabled\:stroke-indigo-400\/10:disabled {
  stroke: rgb(128 152 249 / 0.1);
}

.disabled\:stroke-indigo-400\/20:disabled {
  stroke: rgb(128 152 249 / 0.2);
}

.disabled\:stroke-indigo-400\/25:disabled {
  stroke: rgb(128 152 249 / 0.25);
}

.disabled\:stroke-indigo-400\/30:disabled {
  stroke: rgb(128 152 249 / 0.3);
}

.disabled\:stroke-indigo-400\/40:disabled {
  stroke: rgb(128 152 249 / 0.4);
}

.disabled\:stroke-indigo-400\/50:disabled {
  stroke: rgb(128 152 249 / 0.5);
}

.disabled\:stroke-indigo-400\/60:disabled {
  stroke: rgb(128 152 249 / 0.6);
}

.disabled\:stroke-indigo-400\/70:disabled {
  stroke: rgb(128 152 249 / 0.7);
}

.disabled\:stroke-indigo-400\/75:disabled {
  stroke: rgb(128 152 249 / 0.75);
}

.disabled\:stroke-indigo-400\/80:disabled {
  stroke: rgb(128 152 249 / 0.8);
}

.disabled\:stroke-indigo-400\/90:disabled {
  stroke: rgb(128 152 249 / 0.9);
}

.disabled\:stroke-indigo-400\/95:disabled {
  stroke: rgb(128 152 249 / 0.95);
}

.disabled\:stroke-indigo-400\/100:disabled {
  stroke: rgb(128 152 249 / 1);
}

.disabled\:stroke-indigo-500\/0:disabled {
  stroke: rgb(97 114 243 / 0);
}

.disabled\:stroke-indigo-500\/5:disabled {
  stroke: rgb(97 114 243 / 0.05);
}

.disabled\:stroke-indigo-500\/10:disabled {
  stroke: rgb(97 114 243 / 0.1);
}

.disabled\:stroke-indigo-500\/20:disabled {
  stroke: rgb(97 114 243 / 0.2);
}

.disabled\:stroke-indigo-500\/25:disabled {
  stroke: rgb(97 114 243 / 0.25);
}

.disabled\:stroke-indigo-500\/30:disabled {
  stroke: rgb(97 114 243 / 0.3);
}

.disabled\:stroke-indigo-500\/40:disabled {
  stroke: rgb(97 114 243 / 0.4);
}

.disabled\:stroke-indigo-500\/50:disabled {
  stroke: rgb(97 114 243 / 0.5);
}

.disabled\:stroke-indigo-500\/60:disabled {
  stroke: rgb(97 114 243 / 0.6);
}

.disabled\:stroke-indigo-500\/70:disabled {
  stroke: rgb(97 114 243 / 0.7);
}

.disabled\:stroke-indigo-500\/75:disabled {
  stroke: rgb(97 114 243 / 0.75);
}

.disabled\:stroke-indigo-500\/80:disabled {
  stroke: rgb(97 114 243 / 0.8);
}

.disabled\:stroke-indigo-500\/90:disabled {
  stroke: rgb(97 114 243 / 0.9);
}

.disabled\:stroke-indigo-500\/95:disabled {
  stroke: rgb(97 114 243 / 0.95);
}

.disabled\:stroke-indigo-500\/100:disabled {
  stroke: rgb(97 114 243 / 1);
}

.disabled\:stroke-indigo-600\/0:disabled {
  stroke: rgb(68 76 231 / 0);
}

.disabled\:stroke-indigo-600\/5:disabled {
  stroke: rgb(68 76 231 / 0.05);
}

.disabled\:stroke-indigo-600\/10:disabled {
  stroke: rgb(68 76 231 / 0.1);
}

.disabled\:stroke-indigo-600\/20:disabled {
  stroke: rgb(68 76 231 / 0.2);
}

.disabled\:stroke-indigo-600\/25:disabled {
  stroke: rgb(68 76 231 / 0.25);
}

.disabled\:stroke-indigo-600\/30:disabled {
  stroke: rgb(68 76 231 / 0.3);
}

.disabled\:stroke-indigo-600\/40:disabled {
  stroke: rgb(68 76 231 / 0.4);
}

.disabled\:stroke-indigo-600\/50:disabled {
  stroke: rgb(68 76 231 / 0.5);
}

.disabled\:stroke-indigo-600\/60:disabled {
  stroke: rgb(68 76 231 / 0.6);
}

.disabled\:stroke-indigo-600\/70:disabled {
  stroke: rgb(68 76 231 / 0.7);
}

.disabled\:stroke-indigo-600\/75:disabled {
  stroke: rgb(68 76 231 / 0.75);
}

.disabled\:stroke-indigo-600\/80:disabled {
  stroke: rgb(68 76 231 / 0.8);
}

.disabled\:stroke-indigo-600\/90:disabled {
  stroke: rgb(68 76 231 / 0.9);
}

.disabled\:stroke-indigo-600\/95:disabled {
  stroke: rgb(68 76 231 / 0.95);
}

.disabled\:stroke-indigo-600\/100:disabled {
  stroke: rgb(68 76 231 / 1);
}

.disabled\:stroke-indigo-700\/0:disabled {
  stroke: rgb(53 56 205 / 0);
}

.disabled\:stroke-indigo-700\/5:disabled {
  stroke: rgb(53 56 205 / 0.05);
}

.disabled\:stroke-indigo-700\/10:disabled {
  stroke: rgb(53 56 205 / 0.1);
}

.disabled\:stroke-indigo-700\/20:disabled {
  stroke: rgb(53 56 205 / 0.2);
}

.disabled\:stroke-indigo-700\/25:disabled {
  stroke: rgb(53 56 205 / 0.25);
}

.disabled\:stroke-indigo-700\/30:disabled {
  stroke: rgb(53 56 205 / 0.3);
}

.disabled\:stroke-indigo-700\/40:disabled {
  stroke: rgb(53 56 205 / 0.4);
}

.disabled\:stroke-indigo-700\/50:disabled {
  stroke: rgb(53 56 205 / 0.5);
}

.disabled\:stroke-indigo-700\/60:disabled {
  stroke: rgb(53 56 205 / 0.6);
}

.disabled\:stroke-indigo-700\/70:disabled {
  stroke: rgb(53 56 205 / 0.7);
}

.disabled\:stroke-indigo-700\/75:disabled {
  stroke: rgb(53 56 205 / 0.75);
}

.disabled\:stroke-indigo-700\/80:disabled {
  stroke: rgb(53 56 205 / 0.8);
}

.disabled\:stroke-indigo-700\/90:disabled {
  stroke: rgb(53 56 205 / 0.9);
}

.disabled\:stroke-indigo-700\/95:disabled {
  stroke: rgb(53 56 205 / 0.95);
}

.disabled\:stroke-indigo-700\/100:disabled {
  stroke: rgb(53 56 205 / 1);
}

.disabled\:stroke-indigo-800\/0:disabled {
  stroke: rgb(45 49 166 / 0);
}

.disabled\:stroke-indigo-800\/5:disabled {
  stroke: rgb(45 49 166 / 0.05);
}

.disabled\:stroke-indigo-800\/10:disabled {
  stroke: rgb(45 49 166 / 0.1);
}

.disabled\:stroke-indigo-800\/20:disabled {
  stroke: rgb(45 49 166 / 0.2);
}

.disabled\:stroke-indigo-800\/25:disabled {
  stroke: rgb(45 49 166 / 0.25);
}

.disabled\:stroke-indigo-800\/30:disabled {
  stroke: rgb(45 49 166 / 0.3);
}

.disabled\:stroke-indigo-800\/40:disabled {
  stroke: rgb(45 49 166 / 0.4);
}

.disabled\:stroke-indigo-800\/50:disabled {
  stroke: rgb(45 49 166 / 0.5);
}

.disabled\:stroke-indigo-800\/60:disabled {
  stroke: rgb(45 49 166 / 0.6);
}

.disabled\:stroke-indigo-800\/70:disabled {
  stroke: rgb(45 49 166 / 0.7);
}

.disabled\:stroke-indigo-800\/75:disabled {
  stroke: rgb(45 49 166 / 0.75);
}

.disabled\:stroke-indigo-800\/80:disabled {
  stroke: rgb(45 49 166 / 0.8);
}

.disabled\:stroke-indigo-800\/90:disabled {
  stroke: rgb(45 49 166 / 0.9);
}

.disabled\:stroke-indigo-800\/95:disabled {
  stroke: rgb(45 49 166 / 0.95);
}

.disabled\:stroke-indigo-800\/100:disabled {
  stroke: rgb(45 49 166 / 1);
}

.disabled\:stroke-indigo-900\/0:disabled {
  stroke: rgb(45 50 130 / 0);
}

.disabled\:stroke-indigo-900\/5:disabled {
  stroke: rgb(45 50 130 / 0.05);
}

.disabled\:stroke-indigo-900\/10:disabled {
  stroke: rgb(45 50 130 / 0.1);
}

.disabled\:stroke-indigo-900\/20:disabled {
  stroke: rgb(45 50 130 / 0.2);
}

.disabled\:stroke-indigo-900\/25:disabled {
  stroke: rgb(45 50 130 / 0.25);
}

.disabled\:stroke-indigo-900\/30:disabled {
  stroke: rgb(45 50 130 / 0.3);
}

.disabled\:stroke-indigo-900\/40:disabled {
  stroke: rgb(45 50 130 / 0.4);
}

.disabled\:stroke-indigo-900\/50:disabled {
  stroke: rgb(45 50 130 / 0.5);
}

.disabled\:stroke-indigo-900\/60:disabled {
  stroke: rgb(45 50 130 / 0.6);
}

.disabled\:stroke-indigo-900\/70:disabled {
  stroke: rgb(45 50 130 / 0.7);
}

.disabled\:stroke-indigo-900\/75:disabled {
  stroke: rgb(45 50 130 / 0.75);
}

.disabled\:stroke-indigo-900\/80:disabled {
  stroke: rgb(45 50 130 / 0.8);
}

.disabled\:stroke-indigo-900\/90:disabled {
  stroke: rgb(45 50 130 / 0.9);
}

.disabled\:stroke-indigo-900\/95:disabled {
  stroke: rgb(45 50 130 / 0.95);
}

.disabled\:stroke-indigo-900\/100:disabled {
  stroke: rgb(45 50 130 / 1);
}

.disabled\:stroke-indigo\/0:disabled {
  stroke: rgb(128 152 249 / 0);
}

.disabled\:stroke-indigo\/5:disabled {
  stroke: rgb(128 152 249 / 0.05);
}

.disabled\:stroke-indigo\/10:disabled {
  stroke: rgb(128 152 249 / 0.1);
}

.disabled\:stroke-indigo\/20:disabled {
  stroke: rgb(128 152 249 / 0.2);
}

.disabled\:stroke-indigo\/25:disabled {
  stroke: rgb(128 152 249 / 0.25);
}

.disabled\:stroke-indigo\/30:disabled {
  stroke: rgb(128 152 249 / 0.3);
}

.disabled\:stroke-indigo\/40:disabled {
  stroke: rgb(128 152 249 / 0.4);
}

.disabled\:stroke-indigo\/50:disabled {
  stroke: rgb(128 152 249 / 0.5);
}

.disabled\:stroke-indigo\/60:disabled {
  stroke: rgb(128 152 249 / 0.6);
}

.disabled\:stroke-indigo\/70:disabled {
  stroke: rgb(128 152 249 / 0.7);
}

.disabled\:stroke-indigo\/75:disabled {
  stroke: rgb(128 152 249 / 0.75);
}

.disabled\:stroke-indigo\/80:disabled {
  stroke: rgb(128 152 249 / 0.8);
}

.disabled\:stroke-indigo\/90:disabled {
  stroke: rgb(128 152 249 / 0.9);
}

.disabled\:stroke-indigo\/95:disabled {
  stroke: rgb(128 152 249 / 0.95);
}

.disabled\:stroke-indigo\/100:disabled {
  stroke: rgb(128 152 249 / 1);
}

.disabled\:stroke-violet-25\/0:disabled {
  stroke: rgb(251 250 255 / 0);
}

.disabled\:stroke-violet-25\/5:disabled {
  stroke: rgb(251 250 255 / 0.05);
}

.disabled\:stroke-violet-25\/10:disabled {
  stroke: rgb(251 250 255 / 0.1);
}

.disabled\:stroke-violet-25\/20:disabled {
  stroke: rgb(251 250 255 / 0.2);
}

.disabled\:stroke-violet-25\/25:disabled {
  stroke: rgb(251 250 255 / 0.25);
}

.disabled\:stroke-violet-25\/30:disabled {
  stroke: rgb(251 250 255 / 0.3);
}

.disabled\:stroke-violet-25\/40:disabled {
  stroke: rgb(251 250 255 / 0.4);
}

.disabled\:stroke-violet-25\/50:disabled {
  stroke: rgb(251 250 255 / 0.5);
}

.disabled\:stroke-violet-25\/60:disabled {
  stroke: rgb(251 250 255 / 0.6);
}

.disabled\:stroke-violet-25\/70:disabled {
  stroke: rgb(251 250 255 / 0.7);
}

.disabled\:stroke-violet-25\/75:disabled {
  stroke: rgb(251 250 255 / 0.75);
}

.disabled\:stroke-violet-25\/80:disabled {
  stroke: rgb(251 250 255 / 0.8);
}

.disabled\:stroke-violet-25\/90:disabled {
  stroke: rgb(251 250 255 / 0.9);
}

.disabled\:stroke-violet-25\/95:disabled {
  stroke: rgb(251 250 255 / 0.95);
}

.disabled\:stroke-violet-25\/100:disabled {
  stroke: rgb(251 250 255 / 1);
}

.disabled\:stroke-violet-50\/0:disabled {
  stroke: rgb(245 243 255 / 0);
}

.disabled\:stroke-violet-50\/5:disabled {
  stroke: rgb(245 243 255 / 0.05);
}

.disabled\:stroke-violet-50\/10:disabled {
  stroke: rgb(245 243 255 / 0.1);
}

.disabled\:stroke-violet-50\/20:disabled {
  stroke: rgb(245 243 255 / 0.2);
}

.disabled\:stroke-violet-50\/25:disabled {
  stroke: rgb(245 243 255 / 0.25);
}

.disabled\:stroke-violet-50\/30:disabled {
  stroke: rgb(245 243 255 / 0.3);
}

.disabled\:stroke-violet-50\/40:disabled {
  stroke: rgb(245 243 255 / 0.4);
}

.disabled\:stroke-violet-50\/50:disabled {
  stroke: rgb(245 243 255 / 0.5);
}

.disabled\:stroke-violet-50\/60:disabled {
  stroke: rgb(245 243 255 / 0.6);
}

.disabled\:stroke-violet-50\/70:disabled {
  stroke: rgb(245 243 255 / 0.7);
}

.disabled\:stroke-violet-50\/75:disabled {
  stroke: rgb(245 243 255 / 0.75);
}

.disabled\:stroke-violet-50\/80:disabled {
  stroke: rgb(245 243 255 / 0.8);
}

.disabled\:stroke-violet-50\/90:disabled {
  stroke: rgb(245 243 255 / 0.9);
}

.disabled\:stroke-violet-50\/95:disabled {
  stroke: rgb(245 243 255 / 0.95);
}

.disabled\:stroke-violet-50\/100:disabled {
  stroke: rgb(245 243 255 / 1);
}

.disabled\:stroke-violet-100\/0:disabled {
  stroke: rgb(236 233 254 / 0);
}

.disabled\:stroke-violet-100\/5:disabled {
  stroke: rgb(236 233 254 / 0.05);
}

.disabled\:stroke-violet-100\/10:disabled {
  stroke: rgb(236 233 254 / 0.1);
}

.disabled\:stroke-violet-100\/20:disabled {
  stroke: rgb(236 233 254 / 0.2);
}

.disabled\:stroke-violet-100\/25:disabled {
  stroke: rgb(236 233 254 / 0.25);
}

.disabled\:stroke-violet-100\/30:disabled {
  stroke: rgb(236 233 254 / 0.3);
}

.disabled\:stroke-violet-100\/40:disabled {
  stroke: rgb(236 233 254 / 0.4);
}

.disabled\:stroke-violet-100\/50:disabled {
  stroke: rgb(236 233 254 / 0.5);
}

.disabled\:stroke-violet-100\/60:disabled {
  stroke: rgb(236 233 254 / 0.6);
}

.disabled\:stroke-violet-100\/70:disabled {
  stroke: rgb(236 233 254 / 0.7);
}

.disabled\:stroke-violet-100\/75:disabled {
  stroke: rgb(236 233 254 / 0.75);
}

.disabled\:stroke-violet-100\/80:disabled {
  stroke: rgb(236 233 254 / 0.8);
}

.disabled\:stroke-violet-100\/90:disabled {
  stroke: rgb(236 233 254 / 0.9);
}

.disabled\:stroke-violet-100\/95:disabled {
  stroke: rgb(236 233 254 / 0.95);
}

.disabled\:stroke-violet-100\/100:disabled {
  stroke: rgb(236 233 254 / 1);
}

.disabled\:stroke-violet-200\/0:disabled {
  stroke: rgb(221 214 254 / 0);
}

.disabled\:stroke-violet-200\/5:disabled {
  stroke: rgb(221 214 254 / 0.05);
}

.disabled\:stroke-violet-200\/10:disabled {
  stroke: rgb(221 214 254 / 0.1);
}

.disabled\:stroke-violet-200\/20:disabled {
  stroke: rgb(221 214 254 / 0.2);
}

.disabled\:stroke-violet-200\/25:disabled {
  stroke: rgb(221 214 254 / 0.25);
}

.disabled\:stroke-violet-200\/30:disabled {
  stroke: rgb(221 214 254 / 0.3);
}

.disabled\:stroke-violet-200\/40:disabled {
  stroke: rgb(221 214 254 / 0.4);
}

.disabled\:stroke-violet-200\/50:disabled {
  stroke: rgb(221 214 254 / 0.5);
}

.disabled\:stroke-violet-200\/60:disabled {
  stroke: rgb(221 214 254 / 0.6);
}

.disabled\:stroke-violet-200\/70:disabled {
  stroke: rgb(221 214 254 / 0.7);
}

.disabled\:stroke-violet-200\/75:disabled {
  stroke: rgb(221 214 254 / 0.75);
}

.disabled\:stroke-violet-200\/80:disabled {
  stroke: rgb(221 214 254 / 0.8);
}

.disabled\:stroke-violet-200\/90:disabled {
  stroke: rgb(221 214 254 / 0.9);
}

.disabled\:stroke-violet-200\/95:disabled {
  stroke: rgb(221 214 254 / 0.95);
}

.disabled\:stroke-violet-200\/100:disabled {
  stroke: rgb(221 214 254 / 1);
}

.disabled\:stroke-violet-300\/0:disabled {
  stroke: rgb(195 181 253 / 0);
}

.disabled\:stroke-violet-300\/5:disabled {
  stroke: rgb(195 181 253 / 0.05);
}

.disabled\:stroke-violet-300\/10:disabled {
  stroke: rgb(195 181 253 / 0.1);
}

.disabled\:stroke-violet-300\/20:disabled {
  stroke: rgb(195 181 253 / 0.2);
}

.disabled\:stroke-violet-300\/25:disabled {
  stroke: rgb(195 181 253 / 0.25);
}

.disabled\:stroke-violet-300\/30:disabled {
  stroke: rgb(195 181 253 / 0.3);
}

.disabled\:stroke-violet-300\/40:disabled {
  stroke: rgb(195 181 253 / 0.4);
}

.disabled\:stroke-violet-300\/50:disabled {
  stroke: rgb(195 181 253 / 0.5);
}

.disabled\:stroke-violet-300\/60:disabled {
  stroke: rgb(195 181 253 / 0.6);
}

.disabled\:stroke-violet-300\/70:disabled {
  stroke: rgb(195 181 253 / 0.7);
}

.disabled\:stroke-violet-300\/75:disabled {
  stroke: rgb(195 181 253 / 0.75);
}

.disabled\:stroke-violet-300\/80:disabled {
  stroke: rgb(195 181 253 / 0.8);
}

.disabled\:stroke-violet-300\/90:disabled {
  stroke: rgb(195 181 253 / 0.9);
}

.disabled\:stroke-violet-300\/95:disabled {
  stroke: rgb(195 181 253 / 0.95);
}

.disabled\:stroke-violet-300\/100:disabled {
  stroke: rgb(195 181 253 / 1);
}

.disabled\:stroke-violet-400\/0:disabled {
  stroke: rgb(164 138 251 / 0);
}

.disabled\:stroke-violet-400\/5:disabled {
  stroke: rgb(164 138 251 / 0.05);
}

.disabled\:stroke-violet-400\/10:disabled {
  stroke: rgb(164 138 251 / 0.1);
}

.disabled\:stroke-violet-400\/20:disabled {
  stroke: rgb(164 138 251 / 0.2);
}

.disabled\:stroke-violet-400\/25:disabled {
  stroke: rgb(164 138 251 / 0.25);
}

.disabled\:stroke-violet-400\/30:disabled {
  stroke: rgb(164 138 251 / 0.3);
}

.disabled\:stroke-violet-400\/40:disabled {
  stroke: rgb(164 138 251 / 0.4);
}

.disabled\:stroke-violet-400\/50:disabled {
  stroke: rgb(164 138 251 / 0.5);
}

.disabled\:stroke-violet-400\/60:disabled {
  stroke: rgb(164 138 251 / 0.6);
}

.disabled\:stroke-violet-400\/70:disabled {
  stroke: rgb(164 138 251 / 0.7);
}

.disabled\:stroke-violet-400\/75:disabled {
  stroke: rgb(164 138 251 / 0.75);
}

.disabled\:stroke-violet-400\/80:disabled {
  stroke: rgb(164 138 251 / 0.8);
}

.disabled\:stroke-violet-400\/90:disabled {
  stroke: rgb(164 138 251 / 0.9);
}

.disabled\:stroke-violet-400\/95:disabled {
  stroke: rgb(164 138 251 / 0.95);
}

.disabled\:stroke-violet-400\/100:disabled {
  stroke: rgb(164 138 251 / 1);
}

.disabled\:stroke-violet-500\/0:disabled {
  stroke: rgb(135 91 247 / 0);
}

.disabled\:stroke-violet-500\/5:disabled {
  stroke: rgb(135 91 247 / 0.05);
}

.disabled\:stroke-violet-500\/10:disabled {
  stroke: rgb(135 91 247 / 0.1);
}

.disabled\:stroke-violet-500\/20:disabled {
  stroke: rgb(135 91 247 / 0.2);
}

.disabled\:stroke-violet-500\/25:disabled {
  stroke: rgb(135 91 247 / 0.25);
}

.disabled\:stroke-violet-500\/30:disabled {
  stroke: rgb(135 91 247 / 0.3);
}

.disabled\:stroke-violet-500\/40:disabled {
  stroke: rgb(135 91 247 / 0.4);
}

.disabled\:stroke-violet-500\/50:disabled {
  stroke: rgb(135 91 247 / 0.5);
}

.disabled\:stroke-violet-500\/60:disabled {
  stroke: rgb(135 91 247 / 0.6);
}

.disabled\:stroke-violet-500\/70:disabled {
  stroke: rgb(135 91 247 / 0.7);
}

.disabled\:stroke-violet-500\/75:disabled {
  stroke: rgb(135 91 247 / 0.75);
}

.disabled\:stroke-violet-500\/80:disabled {
  stroke: rgb(135 91 247 / 0.8);
}

.disabled\:stroke-violet-500\/90:disabled {
  stroke: rgb(135 91 247 / 0.9);
}

.disabled\:stroke-violet-500\/95:disabled {
  stroke: rgb(135 91 247 / 0.95);
}

.disabled\:stroke-violet-500\/100:disabled {
  stroke: rgb(135 91 247 / 1);
}

.disabled\:stroke-violet-600\/0:disabled {
  stroke: rgb(120 57 238 / 0);
}

.disabled\:stroke-violet-600\/5:disabled {
  stroke: rgb(120 57 238 / 0.05);
}

.disabled\:stroke-violet-600\/10:disabled {
  stroke: rgb(120 57 238 / 0.1);
}

.disabled\:stroke-violet-600\/20:disabled {
  stroke: rgb(120 57 238 / 0.2);
}

.disabled\:stroke-violet-600\/25:disabled {
  stroke: rgb(120 57 238 / 0.25);
}

.disabled\:stroke-violet-600\/30:disabled {
  stroke: rgb(120 57 238 / 0.3);
}

.disabled\:stroke-violet-600\/40:disabled {
  stroke: rgb(120 57 238 / 0.4);
}

.disabled\:stroke-violet-600\/50:disabled {
  stroke: rgb(120 57 238 / 0.5);
}

.disabled\:stroke-violet-600\/60:disabled {
  stroke: rgb(120 57 238 / 0.6);
}

.disabled\:stroke-violet-600\/70:disabled {
  stroke: rgb(120 57 238 / 0.7);
}

.disabled\:stroke-violet-600\/75:disabled {
  stroke: rgb(120 57 238 / 0.75);
}

.disabled\:stroke-violet-600\/80:disabled {
  stroke: rgb(120 57 238 / 0.8);
}

.disabled\:stroke-violet-600\/90:disabled {
  stroke: rgb(120 57 238 / 0.9);
}

.disabled\:stroke-violet-600\/95:disabled {
  stroke: rgb(120 57 238 / 0.95);
}

.disabled\:stroke-violet-600\/100:disabled {
  stroke: rgb(120 57 238 / 1);
}

.disabled\:stroke-violet-700\/0:disabled {
  stroke: rgb(105 39 218 / 0);
}

.disabled\:stroke-violet-700\/5:disabled {
  stroke: rgb(105 39 218 / 0.05);
}

.disabled\:stroke-violet-700\/10:disabled {
  stroke: rgb(105 39 218 / 0.1);
}

.disabled\:stroke-violet-700\/20:disabled {
  stroke: rgb(105 39 218 / 0.2);
}

.disabled\:stroke-violet-700\/25:disabled {
  stroke: rgb(105 39 218 / 0.25);
}

.disabled\:stroke-violet-700\/30:disabled {
  stroke: rgb(105 39 218 / 0.3);
}

.disabled\:stroke-violet-700\/40:disabled {
  stroke: rgb(105 39 218 / 0.4);
}

.disabled\:stroke-violet-700\/50:disabled {
  stroke: rgb(105 39 218 / 0.5);
}

.disabled\:stroke-violet-700\/60:disabled {
  stroke: rgb(105 39 218 / 0.6);
}

.disabled\:stroke-violet-700\/70:disabled {
  stroke: rgb(105 39 218 / 0.7);
}

.disabled\:stroke-violet-700\/75:disabled {
  stroke: rgb(105 39 218 / 0.75);
}

.disabled\:stroke-violet-700\/80:disabled {
  stroke: rgb(105 39 218 / 0.8);
}

.disabled\:stroke-violet-700\/90:disabled {
  stroke: rgb(105 39 218 / 0.9);
}

.disabled\:stroke-violet-700\/95:disabled {
  stroke: rgb(105 39 218 / 0.95);
}

.disabled\:stroke-violet-700\/100:disabled {
  stroke: rgb(105 39 218 / 1);
}

.disabled\:stroke-violet-800\/0:disabled {
  stroke: rgb(87 32 183 / 0);
}

.disabled\:stroke-violet-800\/5:disabled {
  stroke: rgb(87 32 183 / 0.05);
}

.disabled\:stroke-violet-800\/10:disabled {
  stroke: rgb(87 32 183 / 0.1);
}

.disabled\:stroke-violet-800\/20:disabled {
  stroke: rgb(87 32 183 / 0.2);
}

.disabled\:stroke-violet-800\/25:disabled {
  stroke: rgb(87 32 183 / 0.25);
}

.disabled\:stroke-violet-800\/30:disabled {
  stroke: rgb(87 32 183 / 0.3);
}

.disabled\:stroke-violet-800\/40:disabled {
  stroke: rgb(87 32 183 / 0.4);
}

.disabled\:stroke-violet-800\/50:disabled {
  stroke: rgb(87 32 183 / 0.5);
}

.disabled\:stroke-violet-800\/60:disabled {
  stroke: rgb(87 32 183 / 0.6);
}

.disabled\:stroke-violet-800\/70:disabled {
  stroke: rgb(87 32 183 / 0.7);
}

.disabled\:stroke-violet-800\/75:disabled {
  stroke: rgb(87 32 183 / 0.75);
}

.disabled\:stroke-violet-800\/80:disabled {
  stroke: rgb(87 32 183 / 0.8);
}

.disabled\:stroke-violet-800\/90:disabled {
  stroke: rgb(87 32 183 / 0.9);
}

.disabled\:stroke-violet-800\/95:disabled {
  stroke: rgb(87 32 183 / 0.95);
}

.disabled\:stroke-violet-800\/100:disabled {
  stroke: rgb(87 32 183 / 1);
}

.disabled\:stroke-violet-900\/0:disabled {
  stroke: rgb(73 28 150 / 0);
}

.disabled\:stroke-violet-900\/5:disabled {
  stroke: rgb(73 28 150 / 0.05);
}

.disabled\:stroke-violet-900\/10:disabled {
  stroke: rgb(73 28 150 / 0.1);
}

.disabled\:stroke-violet-900\/20:disabled {
  stroke: rgb(73 28 150 / 0.2);
}

.disabled\:stroke-violet-900\/25:disabled {
  stroke: rgb(73 28 150 / 0.25);
}

.disabled\:stroke-violet-900\/30:disabled {
  stroke: rgb(73 28 150 / 0.3);
}

.disabled\:stroke-violet-900\/40:disabled {
  stroke: rgb(73 28 150 / 0.4);
}

.disabled\:stroke-violet-900\/50:disabled {
  stroke: rgb(73 28 150 / 0.5);
}

.disabled\:stroke-violet-900\/60:disabled {
  stroke: rgb(73 28 150 / 0.6);
}

.disabled\:stroke-violet-900\/70:disabled {
  stroke: rgb(73 28 150 / 0.7);
}

.disabled\:stroke-violet-900\/75:disabled {
  stroke: rgb(73 28 150 / 0.75);
}

.disabled\:stroke-violet-900\/80:disabled {
  stroke: rgb(73 28 150 / 0.8);
}

.disabled\:stroke-violet-900\/90:disabled {
  stroke: rgb(73 28 150 / 0.9);
}

.disabled\:stroke-violet-900\/95:disabled {
  stroke: rgb(73 28 150 / 0.95);
}

.disabled\:stroke-violet-900\/100:disabled {
  stroke: rgb(73 28 150 / 1);
}

.disabled\:stroke-violet\/0:disabled {
  stroke: rgb(164 138 251 / 0);
}

.disabled\:stroke-violet\/5:disabled {
  stroke: rgb(164 138 251 / 0.05);
}

.disabled\:stroke-violet\/10:disabled {
  stroke: rgb(164 138 251 / 0.1);
}

.disabled\:stroke-violet\/20:disabled {
  stroke: rgb(164 138 251 / 0.2);
}

.disabled\:stroke-violet\/25:disabled {
  stroke: rgb(164 138 251 / 0.25);
}

.disabled\:stroke-violet\/30:disabled {
  stroke: rgb(164 138 251 / 0.3);
}

.disabled\:stroke-violet\/40:disabled {
  stroke: rgb(164 138 251 / 0.4);
}

.disabled\:stroke-violet\/50:disabled {
  stroke: rgb(164 138 251 / 0.5);
}

.disabled\:stroke-violet\/60:disabled {
  stroke: rgb(164 138 251 / 0.6);
}

.disabled\:stroke-violet\/70:disabled {
  stroke: rgb(164 138 251 / 0.7);
}

.disabled\:stroke-violet\/75:disabled {
  stroke: rgb(164 138 251 / 0.75);
}

.disabled\:stroke-violet\/80:disabled {
  stroke: rgb(164 138 251 / 0.8);
}

.disabled\:stroke-violet\/90:disabled {
  stroke: rgb(164 138 251 / 0.9);
}

.disabled\:stroke-violet\/95:disabled {
  stroke: rgb(164 138 251 / 0.95);
}

.disabled\:stroke-violet\/100:disabled {
  stroke: rgb(164 138 251 / 1);
}

.disabled\:stroke-purple-25\/0:disabled {
  stroke: rgb(250 250 255 / 0);
}

.disabled\:stroke-purple-25\/5:disabled {
  stroke: rgb(250 250 255 / 0.05);
}

.disabled\:stroke-purple-25\/10:disabled {
  stroke: rgb(250 250 255 / 0.1);
}

.disabled\:stroke-purple-25\/20:disabled {
  stroke: rgb(250 250 255 / 0.2);
}

.disabled\:stroke-purple-25\/25:disabled {
  stroke: rgb(250 250 255 / 0.25);
}

.disabled\:stroke-purple-25\/30:disabled {
  stroke: rgb(250 250 255 / 0.3);
}

.disabled\:stroke-purple-25\/40:disabled {
  stroke: rgb(250 250 255 / 0.4);
}

.disabled\:stroke-purple-25\/50:disabled {
  stroke: rgb(250 250 255 / 0.5);
}

.disabled\:stroke-purple-25\/60:disabled {
  stroke: rgb(250 250 255 / 0.6);
}

.disabled\:stroke-purple-25\/70:disabled {
  stroke: rgb(250 250 255 / 0.7);
}

.disabled\:stroke-purple-25\/75:disabled {
  stroke: rgb(250 250 255 / 0.75);
}

.disabled\:stroke-purple-25\/80:disabled {
  stroke: rgb(250 250 255 / 0.8);
}

.disabled\:stroke-purple-25\/90:disabled {
  stroke: rgb(250 250 255 / 0.9);
}

.disabled\:stroke-purple-25\/95:disabled {
  stroke: rgb(250 250 255 / 0.95);
}

.disabled\:stroke-purple-25\/100:disabled {
  stroke: rgb(250 250 255 / 1);
}

.disabled\:stroke-purple-50\/0:disabled {
  stroke: rgb(244 243 255 / 0);
}

.disabled\:stroke-purple-50\/5:disabled {
  stroke: rgb(244 243 255 / 0.05);
}

.disabled\:stroke-purple-50\/10:disabled {
  stroke: rgb(244 243 255 / 0.1);
}

.disabled\:stroke-purple-50\/20:disabled {
  stroke: rgb(244 243 255 / 0.2);
}

.disabled\:stroke-purple-50\/25:disabled {
  stroke: rgb(244 243 255 / 0.25);
}

.disabled\:stroke-purple-50\/30:disabled {
  stroke: rgb(244 243 255 / 0.3);
}

.disabled\:stroke-purple-50\/40:disabled {
  stroke: rgb(244 243 255 / 0.4);
}

.disabled\:stroke-purple-50\/50:disabled {
  stroke: rgb(244 243 255 / 0.5);
}

.disabled\:stroke-purple-50\/60:disabled {
  stroke: rgb(244 243 255 / 0.6);
}

.disabled\:stroke-purple-50\/70:disabled {
  stroke: rgb(244 243 255 / 0.7);
}

.disabled\:stroke-purple-50\/75:disabled {
  stroke: rgb(244 243 255 / 0.75);
}

.disabled\:stroke-purple-50\/80:disabled {
  stroke: rgb(244 243 255 / 0.8);
}

.disabled\:stroke-purple-50\/90:disabled {
  stroke: rgb(244 243 255 / 0.9);
}

.disabled\:stroke-purple-50\/95:disabled {
  stroke: rgb(244 243 255 / 0.95);
}

.disabled\:stroke-purple-50\/100:disabled {
  stroke: rgb(244 243 255 / 1);
}

.disabled\:stroke-purple-100\/0:disabled {
  stroke: rgb(235 233 254 / 0);
}

.disabled\:stroke-purple-100\/5:disabled {
  stroke: rgb(235 233 254 / 0.05);
}

.disabled\:stroke-purple-100\/10:disabled {
  stroke: rgb(235 233 254 / 0.1);
}

.disabled\:stroke-purple-100\/20:disabled {
  stroke: rgb(235 233 254 / 0.2);
}

.disabled\:stroke-purple-100\/25:disabled {
  stroke: rgb(235 233 254 / 0.25);
}

.disabled\:stroke-purple-100\/30:disabled {
  stroke: rgb(235 233 254 / 0.3);
}

.disabled\:stroke-purple-100\/40:disabled {
  stroke: rgb(235 233 254 / 0.4);
}

.disabled\:stroke-purple-100\/50:disabled {
  stroke: rgb(235 233 254 / 0.5);
}

.disabled\:stroke-purple-100\/60:disabled {
  stroke: rgb(235 233 254 / 0.6);
}

.disabled\:stroke-purple-100\/70:disabled {
  stroke: rgb(235 233 254 / 0.7);
}

.disabled\:stroke-purple-100\/75:disabled {
  stroke: rgb(235 233 254 / 0.75);
}

.disabled\:stroke-purple-100\/80:disabled {
  stroke: rgb(235 233 254 / 0.8);
}

.disabled\:stroke-purple-100\/90:disabled {
  stroke: rgb(235 233 254 / 0.9);
}

.disabled\:stroke-purple-100\/95:disabled {
  stroke: rgb(235 233 254 / 0.95);
}

.disabled\:stroke-purple-100\/100:disabled {
  stroke: rgb(235 233 254 / 1);
}

.disabled\:stroke-purple-200\/0:disabled {
  stroke: rgb(217 214 254 / 0);
}

.disabled\:stroke-purple-200\/5:disabled {
  stroke: rgb(217 214 254 / 0.05);
}

.disabled\:stroke-purple-200\/10:disabled {
  stroke: rgb(217 214 254 / 0.1);
}

.disabled\:stroke-purple-200\/20:disabled {
  stroke: rgb(217 214 254 / 0.2);
}

.disabled\:stroke-purple-200\/25:disabled {
  stroke: rgb(217 214 254 / 0.25);
}

.disabled\:stroke-purple-200\/30:disabled {
  stroke: rgb(217 214 254 / 0.3);
}

.disabled\:stroke-purple-200\/40:disabled {
  stroke: rgb(217 214 254 / 0.4);
}

.disabled\:stroke-purple-200\/50:disabled {
  stroke: rgb(217 214 254 / 0.5);
}

.disabled\:stroke-purple-200\/60:disabled {
  stroke: rgb(217 214 254 / 0.6);
}

.disabled\:stroke-purple-200\/70:disabled {
  stroke: rgb(217 214 254 / 0.7);
}

.disabled\:stroke-purple-200\/75:disabled {
  stroke: rgb(217 214 254 / 0.75);
}

.disabled\:stroke-purple-200\/80:disabled {
  stroke: rgb(217 214 254 / 0.8);
}

.disabled\:stroke-purple-200\/90:disabled {
  stroke: rgb(217 214 254 / 0.9);
}

.disabled\:stroke-purple-200\/95:disabled {
  stroke: rgb(217 214 254 / 0.95);
}

.disabled\:stroke-purple-200\/100:disabled {
  stroke: rgb(217 214 254 / 1);
}

.disabled\:stroke-purple-300\/0:disabled {
  stroke: rgb(189 180 254 / 0);
}

.disabled\:stroke-purple-300\/5:disabled {
  stroke: rgb(189 180 254 / 0.05);
}

.disabled\:stroke-purple-300\/10:disabled {
  stroke: rgb(189 180 254 / 0.1);
}

.disabled\:stroke-purple-300\/20:disabled {
  stroke: rgb(189 180 254 / 0.2);
}

.disabled\:stroke-purple-300\/25:disabled {
  stroke: rgb(189 180 254 / 0.25);
}

.disabled\:stroke-purple-300\/30:disabled {
  stroke: rgb(189 180 254 / 0.3);
}

.disabled\:stroke-purple-300\/40:disabled {
  stroke: rgb(189 180 254 / 0.4);
}

.disabled\:stroke-purple-300\/50:disabled {
  stroke: rgb(189 180 254 / 0.5);
}

.disabled\:stroke-purple-300\/60:disabled {
  stroke: rgb(189 180 254 / 0.6);
}

.disabled\:stroke-purple-300\/70:disabled {
  stroke: rgb(189 180 254 / 0.7);
}

.disabled\:stroke-purple-300\/75:disabled {
  stroke: rgb(189 180 254 / 0.75);
}

.disabled\:stroke-purple-300\/80:disabled {
  stroke: rgb(189 180 254 / 0.8);
}

.disabled\:stroke-purple-300\/90:disabled {
  stroke: rgb(189 180 254 / 0.9);
}

.disabled\:stroke-purple-300\/95:disabled {
  stroke: rgb(189 180 254 / 0.95);
}

.disabled\:stroke-purple-300\/100:disabled {
  stroke: rgb(189 180 254 / 1);
}

.disabled\:stroke-purple-400\/0:disabled {
  stroke: rgb(155 138 251 / 0);
}

.disabled\:stroke-purple-400\/5:disabled {
  stroke: rgb(155 138 251 / 0.05);
}

.disabled\:stroke-purple-400\/10:disabled {
  stroke: rgb(155 138 251 / 0.1);
}

.disabled\:stroke-purple-400\/20:disabled {
  stroke: rgb(155 138 251 / 0.2);
}

.disabled\:stroke-purple-400\/25:disabled {
  stroke: rgb(155 138 251 / 0.25);
}

.disabled\:stroke-purple-400\/30:disabled {
  stroke: rgb(155 138 251 / 0.3);
}

.disabled\:stroke-purple-400\/40:disabled {
  stroke: rgb(155 138 251 / 0.4);
}

.disabled\:stroke-purple-400\/50:disabled {
  stroke: rgb(155 138 251 / 0.5);
}

.disabled\:stroke-purple-400\/60:disabled {
  stroke: rgb(155 138 251 / 0.6);
}

.disabled\:stroke-purple-400\/70:disabled {
  stroke: rgb(155 138 251 / 0.7);
}

.disabled\:stroke-purple-400\/75:disabled {
  stroke: rgb(155 138 251 / 0.75);
}

.disabled\:stroke-purple-400\/80:disabled {
  stroke: rgb(155 138 251 / 0.8);
}

.disabled\:stroke-purple-400\/90:disabled {
  stroke: rgb(155 138 251 / 0.9);
}

.disabled\:stroke-purple-400\/95:disabled {
  stroke: rgb(155 138 251 / 0.95);
}

.disabled\:stroke-purple-400\/100:disabled {
  stroke: rgb(155 138 251 / 1);
}

.disabled\:stroke-purple-500\/0:disabled {
  stroke: rgb(122 90 248 / 0);
}

.disabled\:stroke-purple-500\/5:disabled {
  stroke: rgb(122 90 248 / 0.05);
}

.disabled\:stroke-purple-500\/10:disabled {
  stroke: rgb(122 90 248 / 0.1);
}

.disabled\:stroke-purple-500\/20:disabled {
  stroke: rgb(122 90 248 / 0.2);
}

.disabled\:stroke-purple-500\/25:disabled {
  stroke: rgb(122 90 248 / 0.25);
}

.disabled\:stroke-purple-500\/30:disabled {
  stroke: rgb(122 90 248 / 0.3);
}

.disabled\:stroke-purple-500\/40:disabled {
  stroke: rgb(122 90 248 / 0.4);
}

.disabled\:stroke-purple-500\/50:disabled {
  stroke: rgb(122 90 248 / 0.5);
}

.disabled\:stroke-purple-500\/60:disabled {
  stroke: rgb(122 90 248 / 0.6);
}

.disabled\:stroke-purple-500\/70:disabled {
  stroke: rgb(122 90 248 / 0.7);
}

.disabled\:stroke-purple-500\/75:disabled {
  stroke: rgb(122 90 248 / 0.75);
}

.disabled\:stroke-purple-500\/80:disabled {
  stroke: rgb(122 90 248 / 0.8);
}

.disabled\:stroke-purple-500\/90:disabled {
  stroke: rgb(122 90 248 / 0.9);
}

.disabled\:stroke-purple-500\/95:disabled {
  stroke: rgb(122 90 248 / 0.95);
}

.disabled\:stroke-purple-500\/100:disabled {
  stroke: rgb(122 90 248 / 1);
}

.disabled\:stroke-purple-600\/0:disabled {
  stroke: rgb(105 56 239 / 0);
}

.disabled\:stroke-purple-600\/5:disabled {
  stroke: rgb(105 56 239 / 0.05);
}

.disabled\:stroke-purple-600\/10:disabled {
  stroke: rgb(105 56 239 / 0.1);
}

.disabled\:stroke-purple-600\/20:disabled {
  stroke: rgb(105 56 239 / 0.2);
}

.disabled\:stroke-purple-600\/25:disabled {
  stroke: rgb(105 56 239 / 0.25);
}

.disabled\:stroke-purple-600\/30:disabled {
  stroke: rgb(105 56 239 / 0.3);
}

.disabled\:stroke-purple-600\/40:disabled {
  stroke: rgb(105 56 239 / 0.4);
}

.disabled\:stroke-purple-600\/50:disabled {
  stroke: rgb(105 56 239 / 0.5);
}

.disabled\:stroke-purple-600\/60:disabled {
  stroke: rgb(105 56 239 / 0.6);
}

.disabled\:stroke-purple-600\/70:disabled {
  stroke: rgb(105 56 239 / 0.7);
}

.disabled\:stroke-purple-600\/75:disabled {
  stroke: rgb(105 56 239 / 0.75);
}

.disabled\:stroke-purple-600\/80:disabled {
  stroke: rgb(105 56 239 / 0.8);
}

.disabled\:stroke-purple-600\/90:disabled {
  stroke: rgb(105 56 239 / 0.9);
}

.disabled\:stroke-purple-600\/95:disabled {
  stroke: rgb(105 56 239 / 0.95);
}

.disabled\:stroke-purple-600\/100:disabled {
  stroke: rgb(105 56 239 / 1);
}

.disabled\:stroke-purple-700\/0:disabled {
  stroke: rgb(89 37 220 / 0);
}

.disabled\:stroke-purple-700\/5:disabled {
  stroke: rgb(89 37 220 / 0.05);
}

.disabled\:stroke-purple-700\/10:disabled {
  stroke: rgb(89 37 220 / 0.1);
}

.disabled\:stroke-purple-700\/20:disabled {
  stroke: rgb(89 37 220 / 0.2);
}

.disabled\:stroke-purple-700\/25:disabled {
  stroke: rgb(89 37 220 / 0.25);
}

.disabled\:stroke-purple-700\/30:disabled {
  stroke: rgb(89 37 220 / 0.3);
}

.disabled\:stroke-purple-700\/40:disabled {
  stroke: rgb(89 37 220 / 0.4);
}

.disabled\:stroke-purple-700\/50:disabled {
  stroke: rgb(89 37 220 / 0.5);
}

.disabled\:stroke-purple-700\/60:disabled {
  stroke: rgb(89 37 220 / 0.6);
}

.disabled\:stroke-purple-700\/70:disabled {
  stroke: rgb(89 37 220 / 0.7);
}

.disabled\:stroke-purple-700\/75:disabled {
  stroke: rgb(89 37 220 / 0.75);
}

.disabled\:stroke-purple-700\/80:disabled {
  stroke: rgb(89 37 220 / 0.8);
}

.disabled\:stroke-purple-700\/90:disabled {
  stroke: rgb(89 37 220 / 0.9);
}

.disabled\:stroke-purple-700\/95:disabled {
  stroke: rgb(89 37 220 / 0.95);
}

.disabled\:stroke-purple-700\/100:disabled {
  stroke: rgb(89 37 220 / 1);
}

.disabled\:stroke-purple-800\/0:disabled {
  stroke: rgb(74 31 184 / 0);
}

.disabled\:stroke-purple-800\/5:disabled {
  stroke: rgb(74 31 184 / 0.05);
}

.disabled\:stroke-purple-800\/10:disabled {
  stroke: rgb(74 31 184 / 0.1);
}

.disabled\:stroke-purple-800\/20:disabled {
  stroke: rgb(74 31 184 / 0.2);
}

.disabled\:stroke-purple-800\/25:disabled {
  stroke: rgb(74 31 184 / 0.25);
}

.disabled\:stroke-purple-800\/30:disabled {
  stroke: rgb(74 31 184 / 0.3);
}

.disabled\:stroke-purple-800\/40:disabled {
  stroke: rgb(74 31 184 / 0.4);
}

.disabled\:stroke-purple-800\/50:disabled {
  stroke: rgb(74 31 184 / 0.5);
}

.disabled\:stroke-purple-800\/60:disabled {
  stroke: rgb(74 31 184 / 0.6);
}

.disabled\:stroke-purple-800\/70:disabled {
  stroke: rgb(74 31 184 / 0.7);
}

.disabled\:stroke-purple-800\/75:disabled {
  stroke: rgb(74 31 184 / 0.75);
}

.disabled\:stroke-purple-800\/80:disabled {
  stroke: rgb(74 31 184 / 0.8);
}

.disabled\:stroke-purple-800\/90:disabled {
  stroke: rgb(74 31 184 / 0.9);
}

.disabled\:stroke-purple-800\/95:disabled {
  stroke: rgb(74 31 184 / 0.95);
}

.disabled\:stroke-purple-800\/100:disabled {
  stroke: rgb(74 31 184 / 1);
}

.disabled\:stroke-purple-900\/0:disabled {
  stroke: rgb(62 28 150 / 0);
}

.disabled\:stroke-purple-900\/5:disabled {
  stroke: rgb(62 28 150 / 0.05);
}

.disabled\:stroke-purple-900\/10:disabled {
  stroke: rgb(62 28 150 / 0.1);
}

.disabled\:stroke-purple-900\/20:disabled {
  stroke: rgb(62 28 150 / 0.2);
}

.disabled\:stroke-purple-900\/25:disabled {
  stroke: rgb(62 28 150 / 0.25);
}

.disabled\:stroke-purple-900\/30:disabled {
  stroke: rgb(62 28 150 / 0.3);
}

.disabled\:stroke-purple-900\/40:disabled {
  stroke: rgb(62 28 150 / 0.4);
}

.disabled\:stroke-purple-900\/50:disabled {
  stroke: rgb(62 28 150 / 0.5);
}

.disabled\:stroke-purple-900\/60:disabled {
  stroke: rgb(62 28 150 / 0.6);
}

.disabled\:stroke-purple-900\/70:disabled {
  stroke: rgb(62 28 150 / 0.7);
}

.disabled\:stroke-purple-900\/75:disabled {
  stroke: rgb(62 28 150 / 0.75);
}

.disabled\:stroke-purple-900\/80:disabled {
  stroke: rgb(62 28 150 / 0.8);
}

.disabled\:stroke-purple-900\/90:disabled {
  stroke: rgb(62 28 150 / 0.9);
}

.disabled\:stroke-purple-900\/95:disabled {
  stroke: rgb(62 28 150 / 0.95);
}

.disabled\:stroke-purple-900\/100:disabled {
  stroke: rgb(62 28 150 / 1);
}

.disabled\:stroke-purple\/0:disabled {
  stroke: rgb(155 138 251 / 0);
}

.disabled\:stroke-purple\/5:disabled {
  stroke: rgb(155 138 251 / 0.05);
}

.disabled\:stroke-purple\/10:disabled {
  stroke: rgb(155 138 251 / 0.1);
}

.disabled\:stroke-purple\/20:disabled {
  stroke: rgb(155 138 251 / 0.2);
}

.disabled\:stroke-purple\/25:disabled {
  stroke: rgb(155 138 251 / 0.25);
}

.disabled\:stroke-purple\/30:disabled {
  stroke: rgb(155 138 251 / 0.3);
}

.disabled\:stroke-purple\/40:disabled {
  stroke: rgb(155 138 251 / 0.4);
}

.disabled\:stroke-purple\/50:disabled {
  stroke: rgb(155 138 251 / 0.5);
}

.disabled\:stroke-purple\/60:disabled {
  stroke: rgb(155 138 251 / 0.6);
}

.disabled\:stroke-purple\/70:disabled {
  stroke: rgb(155 138 251 / 0.7);
}

.disabled\:stroke-purple\/75:disabled {
  stroke: rgb(155 138 251 / 0.75);
}

.disabled\:stroke-purple\/80:disabled {
  stroke: rgb(155 138 251 / 0.8);
}

.disabled\:stroke-purple\/90:disabled {
  stroke: rgb(155 138 251 / 0.9);
}

.disabled\:stroke-purple\/95:disabled {
  stroke: rgb(155 138 251 / 0.95);
}

.disabled\:stroke-purple\/100:disabled {
  stroke: rgb(155 138 251 / 1);
}

.disabled\:stroke-fuchsia-25\/0:disabled {
  stroke: rgb(254 250 255 / 0);
}

.disabled\:stroke-fuchsia-25\/5:disabled {
  stroke: rgb(254 250 255 / 0.05);
}

.disabled\:stroke-fuchsia-25\/10:disabled {
  stroke: rgb(254 250 255 / 0.1);
}

.disabled\:stroke-fuchsia-25\/20:disabled {
  stroke: rgb(254 250 255 / 0.2);
}

.disabled\:stroke-fuchsia-25\/25:disabled {
  stroke: rgb(254 250 255 / 0.25);
}

.disabled\:stroke-fuchsia-25\/30:disabled {
  stroke: rgb(254 250 255 / 0.3);
}

.disabled\:stroke-fuchsia-25\/40:disabled {
  stroke: rgb(254 250 255 / 0.4);
}

.disabled\:stroke-fuchsia-25\/50:disabled {
  stroke: rgb(254 250 255 / 0.5);
}

.disabled\:stroke-fuchsia-25\/60:disabled {
  stroke: rgb(254 250 255 / 0.6);
}

.disabled\:stroke-fuchsia-25\/70:disabled {
  stroke: rgb(254 250 255 / 0.7);
}

.disabled\:stroke-fuchsia-25\/75:disabled {
  stroke: rgb(254 250 255 / 0.75);
}

.disabled\:stroke-fuchsia-25\/80:disabled {
  stroke: rgb(254 250 255 / 0.8);
}

.disabled\:stroke-fuchsia-25\/90:disabled {
  stroke: rgb(254 250 255 / 0.9);
}

.disabled\:stroke-fuchsia-25\/95:disabled {
  stroke: rgb(254 250 255 / 0.95);
}

.disabled\:stroke-fuchsia-25\/100:disabled {
  stroke: rgb(254 250 255 / 1);
}

.disabled\:stroke-fuchsia-50\/0:disabled {
  stroke: rgb(253 244 255 / 0);
}

.disabled\:stroke-fuchsia-50\/5:disabled {
  stroke: rgb(253 244 255 / 0.05);
}

.disabled\:stroke-fuchsia-50\/10:disabled {
  stroke: rgb(253 244 255 / 0.1);
}

.disabled\:stroke-fuchsia-50\/20:disabled {
  stroke: rgb(253 244 255 / 0.2);
}

.disabled\:stroke-fuchsia-50\/25:disabled {
  stroke: rgb(253 244 255 / 0.25);
}

.disabled\:stroke-fuchsia-50\/30:disabled {
  stroke: rgb(253 244 255 / 0.3);
}

.disabled\:stroke-fuchsia-50\/40:disabled {
  stroke: rgb(253 244 255 / 0.4);
}

.disabled\:stroke-fuchsia-50\/50:disabled {
  stroke: rgb(253 244 255 / 0.5);
}

.disabled\:stroke-fuchsia-50\/60:disabled {
  stroke: rgb(253 244 255 / 0.6);
}

.disabled\:stroke-fuchsia-50\/70:disabled {
  stroke: rgb(253 244 255 / 0.7);
}

.disabled\:stroke-fuchsia-50\/75:disabled {
  stroke: rgb(253 244 255 / 0.75);
}

.disabled\:stroke-fuchsia-50\/80:disabled {
  stroke: rgb(253 244 255 / 0.8);
}

.disabled\:stroke-fuchsia-50\/90:disabled {
  stroke: rgb(253 244 255 / 0.9);
}

.disabled\:stroke-fuchsia-50\/95:disabled {
  stroke: rgb(253 244 255 / 0.95);
}

.disabled\:stroke-fuchsia-50\/100:disabled {
  stroke: rgb(253 244 255 / 1);
}

.disabled\:stroke-fuchsia-100\/0:disabled {
  stroke: rgb(251 232 255 / 0);
}

.disabled\:stroke-fuchsia-100\/5:disabled {
  stroke: rgb(251 232 255 / 0.05);
}

.disabled\:stroke-fuchsia-100\/10:disabled {
  stroke: rgb(251 232 255 / 0.1);
}

.disabled\:stroke-fuchsia-100\/20:disabled {
  stroke: rgb(251 232 255 / 0.2);
}

.disabled\:stroke-fuchsia-100\/25:disabled {
  stroke: rgb(251 232 255 / 0.25);
}

.disabled\:stroke-fuchsia-100\/30:disabled {
  stroke: rgb(251 232 255 / 0.3);
}

.disabled\:stroke-fuchsia-100\/40:disabled {
  stroke: rgb(251 232 255 / 0.4);
}

.disabled\:stroke-fuchsia-100\/50:disabled {
  stroke: rgb(251 232 255 / 0.5);
}

.disabled\:stroke-fuchsia-100\/60:disabled {
  stroke: rgb(251 232 255 / 0.6);
}

.disabled\:stroke-fuchsia-100\/70:disabled {
  stroke: rgb(251 232 255 / 0.7);
}

.disabled\:stroke-fuchsia-100\/75:disabled {
  stroke: rgb(251 232 255 / 0.75);
}

.disabled\:stroke-fuchsia-100\/80:disabled {
  stroke: rgb(251 232 255 / 0.8);
}

.disabled\:stroke-fuchsia-100\/90:disabled {
  stroke: rgb(251 232 255 / 0.9);
}

.disabled\:stroke-fuchsia-100\/95:disabled {
  stroke: rgb(251 232 255 / 0.95);
}

.disabled\:stroke-fuchsia-100\/100:disabled {
  stroke: rgb(251 232 255 / 1);
}

.disabled\:stroke-fuchsia-200\/0:disabled {
  stroke: rgb(246 208 254 / 0);
}

.disabled\:stroke-fuchsia-200\/5:disabled {
  stroke: rgb(246 208 254 / 0.05);
}

.disabled\:stroke-fuchsia-200\/10:disabled {
  stroke: rgb(246 208 254 / 0.1);
}

.disabled\:stroke-fuchsia-200\/20:disabled {
  stroke: rgb(246 208 254 / 0.2);
}

.disabled\:stroke-fuchsia-200\/25:disabled {
  stroke: rgb(246 208 254 / 0.25);
}

.disabled\:stroke-fuchsia-200\/30:disabled {
  stroke: rgb(246 208 254 / 0.3);
}

.disabled\:stroke-fuchsia-200\/40:disabled {
  stroke: rgb(246 208 254 / 0.4);
}

.disabled\:stroke-fuchsia-200\/50:disabled {
  stroke: rgb(246 208 254 / 0.5);
}

.disabled\:stroke-fuchsia-200\/60:disabled {
  stroke: rgb(246 208 254 / 0.6);
}

.disabled\:stroke-fuchsia-200\/70:disabled {
  stroke: rgb(246 208 254 / 0.7);
}

.disabled\:stroke-fuchsia-200\/75:disabled {
  stroke: rgb(246 208 254 / 0.75);
}

.disabled\:stroke-fuchsia-200\/80:disabled {
  stroke: rgb(246 208 254 / 0.8);
}

.disabled\:stroke-fuchsia-200\/90:disabled {
  stroke: rgb(246 208 254 / 0.9);
}

.disabled\:stroke-fuchsia-200\/95:disabled {
  stroke: rgb(246 208 254 / 0.95);
}

.disabled\:stroke-fuchsia-200\/100:disabled {
  stroke: rgb(246 208 254 / 1);
}

.disabled\:stroke-fuchsia-300\/0:disabled {
  stroke: rgb(238 170 253 / 0);
}

.disabled\:stroke-fuchsia-300\/5:disabled {
  stroke: rgb(238 170 253 / 0.05);
}

.disabled\:stroke-fuchsia-300\/10:disabled {
  stroke: rgb(238 170 253 / 0.1);
}

.disabled\:stroke-fuchsia-300\/20:disabled {
  stroke: rgb(238 170 253 / 0.2);
}

.disabled\:stroke-fuchsia-300\/25:disabled {
  stroke: rgb(238 170 253 / 0.25);
}

.disabled\:stroke-fuchsia-300\/30:disabled {
  stroke: rgb(238 170 253 / 0.3);
}

.disabled\:stroke-fuchsia-300\/40:disabled {
  stroke: rgb(238 170 253 / 0.4);
}

.disabled\:stroke-fuchsia-300\/50:disabled {
  stroke: rgb(238 170 253 / 0.5);
}

.disabled\:stroke-fuchsia-300\/60:disabled {
  stroke: rgb(238 170 253 / 0.6);
}

.disabled\:stroke-fuchsia-300\/70:disabled {
  stroke: rgb(238 170 253 / 0.7);
}

.disabled\:stroke-fuchsia-300\/75:disabled {
  stroke: rgb(238 170 253 / 0.75);
}

.disabled\:stroke-fuchsia-300\/80:disabled {
  stroke: rgb(238 170 253 / 0.8);
}

.disabled\:stroke-fuchsia-300\/90:disabled {
  stroke: rgb(238 170 253 / 0.9);
}

.disabled\:stroke-fuchsia-300\/95:disabled {
  stroke: rgb(238 170 253 / 0.95);
}

.disabled\:stroke-fuchsia-300\/100:disabled {
  stroke: rgb(238 170 253 / 1);
}

.disabled\:stroke-fuchsia-400\/0:disabled {
  stroke: rgb(228 120 250 / 0);
}

.disabled\:stroke-fuchsia-400\/5:disabled {
  stroke: rgb(228 120 250 / 0.05);
}

.disabled\:stroke-fuchsia-400\/10:disabled {
  stroke: rgb(228 120 250 / 0.1);
}

.disabled\:stroke-fuchsia-400\/20:disabled {
  stroke: rgb(228 120 250 / 0.2);
}

.disabled\:stroke-fuchsia-400\/25:disabled {
  stroke: rgb(228 120 250 / 0.25);
}

.disabled\:stroke-fuchsia-400\/30:disabled {
  stroke: rgb(228 120 250 / 0.3);
}

.disabled\:stroke-fuchsia-400\/40:disabled {
  stroke: rgb(228 120 250 / 0.4);
}

.disabled\:stroke-fuchsia-400\/50:disabled {
  stroke: rgb(228 120 250 / 0.5);
}

.disabled\:stroke-fuchsia-400\/60:disabled {
  stroke: rgb(228 120 250 / 0.6);
}

.disabled\:stroke-fuchsia-400\/70:disabled {
  stroke: rgb(228 120 250 / 0.7);
}

.disabled\:stroke-fuchsia-400\/75:disabled {
  stroke: rgb(228 120 250 / 0.75);
}

.disabled\:stroke-fuchsia-400\/80:disabled {
  stroke: rgb(228 120 250 / 0.8);
}

.disabled\:stroke-fuchsia-400\/90:disabled {
  stroke: rgb(228 120 250 / 0.9);
}

.disabled\:stroke-fuchsia-400\/95:disabled {
  stroke: rgb(228 120 250 / 0.95);
}

.disabled\:stroke-fuchsia-400\/100:disabled {
  stroke: rgb(228 120 250 / 1);
}

.disabled\:stroke-fuchsia-500\/0:disabled {
  stroke: rgb(212 68 241 / 0);
}

.disabled\:stroke-fuchsia-500\/5:disabled {
  stroke: rgb(212 68 241 / 0.05);
}

.disabled\:stroke-fuchsia-500\/10:disabled {
  stroke: rgb(212 68 241 / 0.1);
}

.disabled\:stroke-fuchsia-500\/20:disabled {
  stroke: rgb(212 68 241 / 0.2);
}

.disabled\:stroke-fuchsia-500\/25:disabled {
  stroke: rgb(212 68 241 / 0.25);
}

.disabled\:stroke-fuchsia-500\/30:disabled {
  stroke: rgb(212 68 241 / 0.3);
}

.disabled\:stroke-fuchsia-500\/40:disabled {
  stroke: rgb(212 68 241 / 0.4);
}

.disabled\:stroke-fuchsia-500\/50:disabled {
  stroke: rgb(212 68 241 / 0.5);
}

.disabled\:stroke-fuchsia-500\/60:disabled {
  stroke: rgb(212 68 241 / 0.6);
}

.disabled\:stroke-fuchsia-500\/70:disabled {
  stroke: rgb(212 68 241 / 0.7);
}

.disabled\:stroke-fuchsia-500\/75:disabled {
  stroke: rgb(212 68 241 / 0.75);
}

.disabled\:stroke-fuchsia-500\/80:disabled {
  stroke: rgb(212 68 241 / 0.8);
}

.disabled\:stroke-fuchsia-500\/90:disabled {
  stroke: rgb(212 68 241 / 0.9);
}

.disabled\:stroke-fuchsia-500\/95:disabled {
  stroke: rgb(212 68 241 / 0.95);
}

.disabled\:stroke-fuchsia-500\/100:disabled {
  stroke: rgb(212 68 241 / 1);
}

.disabled\:stroke-fuchsia-600\/0:disabled {
  stroke: rgb(186 36 213 / 0);
}

.disabled\:stroke-fuchsia-600\/5:disabled {
  stroke: rgb(186 36 213 / 0.05);
}

.disabled\:stroke-fuchsia-600\/10:disabled {
  stroke: rgb(186 36 213 / 0.1);
}

.disabled\:stroke-fuchsia-600\/20:disabled {
  stroke: rgb(186 36 213 / 0.2);
}

.disabled\:stroke-fuchsia-600\/25:disabled {
  stroke: rgb(186 36 213 / 0.25);
}

.disabled\:stroke-fuchsia-600\/30:disabled {
  stroke: rgb(186 36 213 / 0.3);
}

.disabled\:stroke-fuchsia-600\/40:disabled {
  stroke: rgb(186 36 213 / 0.4);
}

.disabled\:stroke-fuchsia-600\/50:disabled {
  stroke: rgb(186 36 213 / 0.5);
}

.disabled\:stroke-fuchsia-600\/60:disabled {
  stroke: rgb(186 36 213 / 0.6);
}

.disabled\:stroke-fuchsia-600\/70:disabled {
  stroke: rgb(186 36 213 / 0.7);
}

.disabled\:stroke-fuchsia-600\/75:disabled {
  stroke: rgb(186 36 213 / 0.75);
}

.disabled\:stroke-fuchsia-600\/80:disabled {
  stroke: rgb(186 36 213 / 0.8);
}

.disabled\:stroke-fuchsia-600\/90:disabled {
  stroke: rgb(186 36 213 / 0.9);
}

.disabled\:stroke-fuchsia-600\/95:disabled {
  stroke: rgb(186 36 213 / 0.95);
}

.disabled\:stroke-fuchsia-600\/100:disabled {
  stroke: rgb(186 36 213 / 1);
}

.disabled\:stroke-fuchsia-700\/0:disabled {
  stroke: rgb(159 26 177 / 0);
}

.disabled\:stroke-fuchsia-700\/5:disabled {
  stroke: rgb(159 26 177 / 0.05);
}

.disabled\:stroke-fuchsia-700\/10:disabled {
  stroke: rgb(159 26 177 / 0.1);
}

.disabled\:stroke-fuchsia-700\/20:disabled {
  stroke: rgb(159 26 177 / 0.2);
}

.disabled\:stroke-fuchsia-700\/25:disabled {
  stroke: rgb(159 26 177 / 0.25);
}

.disabled\:stroke-fuchsia-700\/30:disabled {
  stroke: rgb(159 26 177 / 0.3);
}

.disabled\:stroke-fuchsia-700\/40:disabled {
  stroke: rgb(159 26 177 / 0.4);
}

.disabled\:stroke-fuchsia-700\/50:disabled {
  stroke: rgb(159 26 177 / 0.5);
}

.disabled\:stroke-fuchsia-700\/60:disabled {
  stroke: rgb(159 26 177 / 0.6);
}

.disabled\:stroke-fuchsia-700\/70:disabled {
  stroke: rgb(159 26 177 / 0.7);
}

.disabled\:stroke-fuchsia-700\/75:disabled {
  stroke: rgb(159 26 177 / 0.75);
}

.disabled\:stroke-fuchsia-700\/80:disabled {
  stroke: rgb(159 26 177 / 0.8);
}

.disabled\:stroke-fuchsia-700\/90:disabled {
  stroke: rgb(159 26 177 / 0.9);
}

.disabled\:stroke-fuchsia-700\/95:disabled {
  stroke: rgb(159 26 177 / 0.95);
}

.disabled\:stroke-fuchsia-700\/100:disabled {
  stroke: rgb(159 26 177 / 1);
}

.disabled\:stroke-fuchsia-800\/0:disabled {
  stroke: rgb(130 24 144 / 0);
}

.disabled\:stroke-fuchsia-800\/5:disabled {
  stroke: rgb(130 24 144 / 0.05);
}

.disabled\:stroke-fuchsia-800\/10:disabled {
  stroke: rgb(130 24 144 / 0.1);
}

.disabled\:stroke-fuchsia-800\/20:disabled {
  stroke: rgb(130 24 144 / 0.2);
}

.disabled\:stroke-fuchsia-800\/25:disabled {
  stroke: rgb(130 24 144 / 0.25);
}

.disabled\:stroke-fuchsia-800\/30:disabled {
  stroke: rgb(130 24 144 / 0.3);
}

.disabled\:stroke-fuchsia-800\/40:disabled {
  stroke: rgb(130 24 144 / 0.4);
}

.disabled\:stroke-fuchsia-800\/50:disabled {
  stroke: rgb(130 24 144 / 0.5);
}

.disabled\:stroke-fuchsia-800\/60:disabled {
  stroke: rgb(130 24 144 / 0.6);
}

.disabled\:stroke-fuchsia-800\/70:disabled {
  stroke: rgb(130 24 144 / 0.7);
}

.disabled\:stroke-fuchsia-800\/75:disabled {
  stroke: rgb(130 24 144 / 0.75);
}

.disabled\:stroke-fuchsia-800\/80:disabled {
  stroke: rgb(130 24 144 / 0.8);
}

.disabled\:stroke-fuchsia-800\/90:disabled {
  stroke: rgb(130 24 144 / 0.9);
}

.disabled\:stroke-fuchsia-800\/95:disabled {
  stroke: rgb(130 24 144 / 0.95);
}

.disabled\:stroke-fuchsia-800\/100:disabled {
  stroke: rgb(130 24 144 / 1);
}

.disabled\:stroke-fuchsia-900\/0:disabled {
  stroke: rgb(111 24 119 / 0);
}

.disabled\:stroke-fuchsia-900\/5:disabled {
  stroke: rgb(111 24 119 / 0.05);
}

.disabled\:stroke-fuchsia-900\/10:disabled {
  stroke: rgb(111 24 119 / 0.1);
}

.disabled\:stroke-fuchsia-900\/20:disabled {
  stroke: rgb(111 24 119 / 0.2);
}

.disabled\:stroke-fuchsia-900\/25:disabled {
  stroke: rgb(111 24 119 / 0.25);
}

.disabled\:stroke-fuchsia-900\/30:disabled {
  stroke: rgb(111 24 119 / 0.3);
}

.disabled\:stroke-fuchsia-900\/40:disabled {
  stroke: rgb(111 24 119 / 0.4);
}

.disabled\:stroke-fuchsia-900\/50:disabled {
  stroke: rgb(111 24 119 / 0.5);
}

.disabled\:stroke-fuchsia-900\/60:disabled {
  stroke: rgb(111 24 119 / 0.6);
}

.disabled\:stroke-fuchsia-900\/70:disabled {
  stroke: rgb(111 24 119 / 0.7);
}

.disabled\:stroke-fuchsia-900\/75:disabled {
  stroke: rgb(111 24 119 / 0.75);
}

.disabled\:stroke-fuchsia-900\/80:disabled {
  stroke: rgb(111 24 119 / 0.8);
}

.disabled\:stroke-fuchsia-900\/90:disabled {
  stroke: rgb(111 24 119 / 0.9);
}

.disabled\:stroke-fuchsia-900\/95:disabled {
  stroke: rgb(111 24 119 / 0.95);
}

.disabled\:stroke-fuchsia-900\/100:disabled {
  stroke: rgb(111 24 119 / 1);
}

.disabled\:stroke-fuchsia\/0:disabled {
  stroke: rgb(228 120 250 / 0);
}

.disabled\:stroke-fuchsia\/5:disabled {
  stroke: rgb(228 120 250 / 0.05);
}

.disabled\:stroke-fuchsia\/10:disabled {
  stroke: rgb(228 120 250 / 0.1);
}

.disabled\:stroke-fuchsia\/20:disabled {
  stroke: rgb(228 120 250 / 0.2);
}

.disabled\:stroke-fuchsia\/25:disabled {
  stroke: rgb(228 120 250 / 0.25);
}

.disabled\:stroke-fuchsia\/30:disabled {
  stroke: rgb(228 120 250 / 0.3);
}

.disabled\:stroke-fuchsia\/40:disabled {
  stroke: rgb(228 120 250 / 0.4);
}

.disabled\:stroke-fuchsia\/50:disabled {
  stroke: rgb(228 120 250 / 0.5);
}

.disabled\:stroke-fuchsia\/60:disabled {
  stroke: rgb(228 120 250 / 0.6);
}

.disabled\:stroke-fuchsia\/70:disabled {
  stroke: rgb(228 120 250 / 0.7);
}

.disabled\:stroke-fuchsia\/75:disabled {
  stroke: rgb(228 120 250 / 0.75);
}

.disabled\:stroke-fuchsia\/80:disabled {
  stroke: rgb(228 120 250 / 0.8);
}

.disabled\:stroke-fuchsia\/90:disabled {
  stroke: rgb(228 120 250 / 0.9);
}

.disabled\:stroke-fuchsia\/95:disabled {
  stroke: rgb(228 120 250 / 0.95);
}

.disabled\:stroke-fuchsia\/100:disabled {
  stroke: rgb(228 120 250 / 1);
}

.disabled\:stroke-pink-25\/0:disabled {
  stroke: rgb(254 246 251 / 0);
}

.disabled\:stroke-pink-25\/5:disabled {
  stroke: rgb(254 246 251 / 0.05);
}

.disabled\:stroke-pink-25\/10:disabled {
  stroke: rgb(254 246 251 / 0.1);
}

.disabled\:stroke-pink-25\/20:disabled {
  stroke: rgb(254 246 251 / 0.2);
}

.disabled\:stroke-pink-25\/25:disabled {
  stroke: rgb(254 246 251 / 0.25);
}

.disabled\:stroke-pink-25\/30:disabled {
  stroke: rgb(254 246 251 / 0.3);
}

.disabled\:stroke-pink-25\/40:disabled {
  stroke: rgb(254 246 251 / 0.4);
}

.disabled\:stroke-pink-25\/50:disabled {
  stroke: rgb(254 246 251 / 0.5);
}

.disabled\:stroke-pink-25\/60:disabled {
  stroke: rgb(254 246 251 / 0.6);
}

.disabled\:stroke-pink-25\/70:disabled {
  stroke: rgb(254 246 251 / 0.7);
}

.disabled\:stroke-pink-25\/75:disabled {
  stroke: rgb(254 246 251 / 0.75);
}

.disabled\:stroke-pink-25\/80:disabled {
  stroke: rgb(254 246 251 / 0.8);
}

.disabled\:stroke-pink-25\/90:disabled {
  stroke: rgb(254 246 251 / 0.9);
}

.disabled\:stroke-pink-25\/95:disabled {
  stroke: rgb(254 246 251 / 0.95);
}

.disabled\:stroke-pink-25\/100:disabled {
  stroke: rgb(254 246 251 / 1);
}

.disabled\:stroke-pink-50\/0:disabled {
  stroke: rgb(253 242 250 / 0);
}

.disabled\:stroke-pink-50\/5:disabled {
  stroke: rgb(253 242 250 / 0.05);
}

.disabled\:stroke-pink-50\/10:disabled {
  stroke: rgb(253 242 250 / 0.1);
}

.disabled\:stroke-pink-50\/20:disabled {
  stroke: rgb(253 242 250 / 0.2);
}

.disabled\:stroke-pink-50\/25:disabled {
  stroke: rgb(253 242 250 / 0.25);
}

.disabled\:stroke-pink-50\/30:disabled {
  stroke: rgb(253 242 250 / 0.3);
}

.disabled\:stroke-pink-50\/40:disabled {
  stroke: rgb(253 242 250 / 0.4);
}

.disabled\:stroke-pink-50\/50:disabled {
  stroke: rgb(253 242 250 / 0.5);
}

.disabled\:stroke-pink-50\/60:disabled {
  stroke: rgb(253 242 250 / 0.6);
}

.disabled\:stroke-pink-50\/70:disabled {
  stroke: rgb(253 242 250 / 0.7);
}

.disabled\:stroke-pink-50\/75:disabled {
  stroke: rgb(253 242 250 / 0.75);
}

.disabled\:stroke-pink-50\/80:disabled {
  stroke: rgb(253 242 250 / 0.8);
}

.disabled\:stroke-pink-50\/90:disabled {
  stroke: rgb(253 242 250 / 0.9);
}

.disabled\:stroke-pink-50\/95:disabled {
  stroke: rgb(253 242 250 / 0.95);
}

.disabled\:stroke-pink-50\/100:disabled {
  stroke: rgb(253 242 250 / 1);
}

.disabled\:stroke-pink-100\/0:disabled {
  stroke: rgb(252 231 246 / 0);
}

.disabled\:stroke-pink-100\/5:disabled {
  stroke: rgb(252 231 246 / 0.05);
}

.disabled\:stroke-pink-100\/10:disabled {
  stroke: rgb(252 231 246 / 0.1);
}

.disabled\:stroke-pink-100\/20:disabled {
  stroke: rgb(252 231 246 / 0.2);
}

.disabled\:stroke-pink-100\/25:disabled {
  stroke: rgb(252 231 246 / 0.25);
}

.disabled\:stroke-pink-100\/30:disabled {
  stroke: rgb(252 231 246 / 0.3);
}

.disabled\:stroke-pink-100\/40:disabled {
  stroke: rgb(252 231 246 / 0.4);
}

.disabled\:stroke-pink-100\/50:disabled {
  stroke: rgb(252 231 246 / 0.5);
}

.disabled\:stroke-pink-100\/60:disabled {
  stroke: rgb(252 231 246 / 0.6);
}

.disabled\:stroke-pink-100\/70:disabled {
  stroke: rgb(252 231 246 / 0.7);
}

.disabled\:stroke-pink-100\/75:disabled {
  stroke: rgb(252 231 246 / 0.75);
}

.disabled\:stroke-pink-100\/80:disabled {
  stroke: rgb(252 231 246 / 0.8);
}

.disabled\:stroke-pink-100\/90:disabled {
  stroke: rgb(252 231 246 / 0.9);
}

.disabled\:stroke-pink-100\/95:disabled {
  stroke: rgb(252 231 246 / 0.95);
}

.disabled\:stroke-pink-100\/100:disabled {
  stroke: rgb(252 231 246 / 1);
}

.disabled\:stroke-pink-200\/0:disabled {
  stroke: rgb(252 206 238 / 0);
}

.disabled\:stroke-pink-200\/5:disabled {
  stroke: rgb(252 206 238 / 0.05);
}

.disabled\:stroke-pink-200\/10:disabled {
  stroke: rgb(252 206 238 / 0.1);
}

.disabled\:stroke-pink-200\/20:disabled {
  stroke: rgb(252 206 238 / 0.2);
}

.disabled\:stroke-pink-200\/25:disabled {
  stroke: rgb(252 206 238 / 0.25);
}

.disabled\:stroke-pink-200\/30:disabled {
  stroke: rgb(252 206 238 / 0.3);
}

.disabled\:stroke-pink-200\/40:disabled {
  stroke: rgb(252 206 238 / 0.4);
}

.disabled\:stroke-pink-200\/50:disabled {
  stroke: rgb(252 206 238 / 0.5);
}

.disabled\:stroke-pink-200\/60:disabled {
  stroke: rgb(252 206 238 / 0.6);
}

.disabled\:stroke-pink-200\/70:disabled {
  stroke: rgb(252 206 238 / 0.7);
}

.disabled\:stroke-pink-200\/75:disabled {
  stroke: rgb(252 206 238 / 0.75);
}

.disabled\:stroke-pink-200\/80:disabled {
  stroke: rgb(252 206 238 / 0.8);
}

.disabled\:stroke-pink-200\/90:disabled {
  stroke: rgb(252 206 238 / 0.9);
}

.disabled\:stroke-pink-200\/95:disabled {
  stroke: rgb(252 206 238 / 0.95);
}

.disabled\:stroke-pink-200\/100:disabled {
  stroke: rgb(252 206 238 / 1);
}

.disabled\:stroke-pink-300\/0:disabled {
  stroke: rgb(250 167 224 / 0);
}

.disabled\:stroke-pink-300\/5:disabled {
  stroke: rgb(250 167 224 / 0.05);
}

.disabled\:stroke-pink-300\/10:disabled {
  stroke: rgb(250 167 224 / 0.1);
}

.disabled\:stroke-pink-300\/20:disabled {
  stroke: rgb(250 167 224 / 0.2);
}

.disabled\:stroke-pink-300\/25:disabled {
  stroke: rgb(250 167 224 / 0.25);
}

.disabled\:stroke-pink-300\/30:disabled {
  stroke: rgb(250 167 224 / 0.3);
}

.disabled\:stroke-pink-300\/40:disabled {
  stroke: rgb(250 167 224 / 0.4);
}

.disabled\:stroke-pink-300\/50:disabled {
  stroke: rgb(250 167 224 / 0.5);
}

.disabled\:stroke-pink-300\/60:disabled {
  stroke: rgb(250 167 224 / 0.6);
}

.disabled\:stroke-pink-300\/70:disabled {
  stroke: rgb(250 167 224 / 0.7);
}

.disabled\:stroke-pink-300\/75:disabled {
  stroke: rgb(250 167 224 / 0.75);
}

.disabled\:stroke-pink-300\/80:disabled {
  stroke: rgb(250 167 224 / 0.8);
}

.disabled\:stroke-pink-300\/90:disabled {
  stroke: rgb(250 167 224 / 0.9);
}

.disabled\:stroke-pink-300\/95:disabled {
  stroke: rgb(250 167 224 / 0.95);
}

.disabled\:stroke-pink-300\/100:disabled {
  stroke: rgb(250 167 224 / 1);
}

.disabled\:stroke-pink-400\/0:disabled {
  stroke: rgb(246 112 7 / 0);
}

.disabled\:stroke-pink-400\/5:disabled {
  stroke: rgb(246 112 7 / 0.05);
}

.disabled\:stroke-pink-400\/10:disabled {
  stroke: rgb(246 112 7 / 0.1);
}

.disabled\:stroke-pink-400\/20:disabled {
  stroke: rgb(246 112 7 / 0.2);
}

.disabled\:stroke-pink-400\/25:disabled {
  stroke: rgb(246 112 7 / 0.25);
}

.disabled\:stroke-pink-400\/30:disabled {
  stroke: rgb(246 112 7 / 0.3);
}

.disabled\:stroke-pink-400\/40:disabled {
  stroke: rgb(246 112 7 / 0.4);
}

.disabled\:stroke-pink-400\/50:disabled {
  stroke: rgb(246 112 7 / 0.5);
}

.disabled\:stroke-pink-400\/60:disabled {
  stroke: rgb(246 112 7 / 0.6);
}

.disabled\:stroke-pink-400\/70:disabled {
  stroke: rgb(246 112 7 / 0.7);
}

.disabled\:stroke-pink-400\/75:disabled {
  stroke: rgb(246 112 7 / 0.75);
}

.disabled\:stroke-pink-400\/80:disabled {
  stroke: rgb(246 112 7 / 0.8);
}

.disabled\:stroke-pink-400\/90:disabled {
  stroke: rgb(246 112 7 / 0.9);
}

.disabled\:stroke-pink-400\/95:disabled {
  stroke: rgb(246 112 7 / 0.95);
}

.disabled\:stroke-pink-400\/100:disabled {
  stroke: rgb(246 112 7 / 1);
}

.disabled\:stroke-pink-500\/0:disabled {
  stroke: rgb(238 70 188 / 0);
}

.disabled\:stroke-pink-500\/5:disabled {
  stroke: rgb(238 70 188 / 0.05);
}

.disabled\:stroke-pink-500\/10:disabled {
  stroke: rgb(238 70 188 / 0.1);
}

.disabled\:stroke-pink-500\/20:disabled {
  stroke: rgb(238 70 188 / 0.2);
}

.disabled\:stroke-pink-500\/25:disabled {
  stroke: rgb(238 70 188 / 0.25);
}

.disabled\:stroke-pink-500\/30:disabled {
  stroke: rgb(238 70 188 / 0.3);
}

.disabled\:stroke-pink-500\/40:disabled {
  stroke: rgb(238 70 188 / 0.4);
}

.disabled\:stroke-pink-500\/50:disabled {
  stroke: rgb(238 70 188 / 0.5);
}

.disabled\:stroke-pink-500\/60:disabled {
  stroke: rgb(238 70 188 / 0.6);
}

.disabled\:stroke-pink-500\/70:disabled {
  stroke: rgb(238 70 188 / 0.7);
}

.disabled\:stroke-pink-500\/75:disabled {
  stroke: rgb(238 70 188 / 0.75);
}

.disabled\:stroke-pink-500\/80:disabled {
  stroke: rgb(238 70 188 / 0.8);
}

.disabled\:stroke-pink-500\/90:disabled {
  stroke: rgb(238 70 188 / 0.9);
}

.disabled\:stroke-pink-500\/95:disabled {
  stroke: rgb(238 70 188 / 0.95);
}

.disabled\:stroke-pink-500\/100:disabled {
  stroke: rgb(238 70 188 / 1);
}

.disabled\:stroke-pink-600\/0:disabled {
  stroke: rgb(221 37 144 / 0);
}

.disabled\:stroke-pink-600\/5:disabled {
  stroke: rgb(221 37 144 / 0.05);
}

.disabled\:stroke-pink-600\/10:disabled {
  stroke: rgb(221 37 144 / 0.1);
}

.disabled\:stroke-pink-600\/20:disabled {
  stroke: rgb(221 37 144 / 0.2);
}

.disabled\:stroke-pink-600\/25:disabled {
  stroke: rgb(221 37 144 / 0.25);
}

.disabled\:stroke-pink-600\/30:disabled {
  stroke: rgb(221 37 144 / 0.3);
}

.disabled\:stroke-pink-600\/40:disabled {
  stroke: rgb(221 37 144 / 0.4);
}

.disabled\:stroke-pink-600\/50:disabled {
  stroke: rgb(221 37 144 / 0.5);
}

.disabled\:stroke-pink-600\/60:disabled {
  stroke: rgb(221 37 144 / 0.6);
}

.disabled\:stroke-pink-600\/70:disabled {
  stroke: rgb(221 37 144 / 0.7);
}

.disabled\:stroke-pink-600\/75:disabled {
  stroke: rgb(221 37 144 / 0.75);
}

.disabled\:stroke-pink-600\/80:disabled {
  stroke: rgb(221 37 144 / 0.8);
}

.disabled\:stroke-pink-600\/90:disabled {
  stroke: rgb(221 37 144 / 0.9);
}

.disabled\:stroke-pink-600\/95:disabled {
  stroke: rgb(221 37 144 / 0.95);
}

.disabled\:stroke-pink-600\/100:disabled {
  stroke: rgb(221 37 144 / 1);
}

.disabled\:stroke-pink-700\/0:disabled {
  stroke: rgb(193 21 116 / 0);
}

.disabled\:stroke-pink-700\/5:disabled {
  stroke: rgb(193 21 116 / 0.05);
}

.disabled\:stroke-pink-700\/10:disabled {
  stroke: rgb(193 21 116 / 0.1);
}

.disabled\:stroke-pink-700\/20:disabled {
  stroke: rgb(193 21 116 / 0.2);
}

.disabled\:stroke-pink-700\/25:disabled {
  stroke: rgb(193 21 116 / 0.25);
}

.disabled\:stroke-pink-700\/30:disabled {
  stroke: rgb(193 21 116 / 0.3);
}

.disabled\:stroke-pink-700\/40:disabled {
  stroke: rgb(193 21 116 / 0.4);
}

.disabled\:stroke-pink-700\/50:disabled {
  stroke: rgb(193 21 116 / 0.5);
}

.disabled\:stroke-pink-700\/60:disabled {
  stroke: rgb(193 21 116 / 0.6);
}

.disabled\:stroke-pink-700\/70:disabled {
  stroke: rgb(193 21 116 / 0.7);
}

.disabled\:stroke-pink-700\/75:disabled {
  stroke: rgb(193 21 116 / 0.75);
}

.disabled\:stroke-pink-700\/80:disabled {
  stroke: rgb(193 21 116 / 0.8);
}

.disabled\:stroke-pink-700\/90:disabled {
  stroke: rgb(193 21 116 / 0.9);
}

.disabled\:stroke-pink-700\/95:disabled {
  stroke: rgb(193 21 116 / 0.95);
}

.disabled\:stroke-pink-700\/100:disabled {
  stroke: rgb(193 21 116 / 1);
}

.disabled\:stroke-pink-800\/0:disabled {
  stroke: rgb(158 22 95 / 0);
}

.disabled\:stroke-pink-800\/5:disabled {
  stroke: rgb(158 22 95 / 0.05);
}

.disabled\:stroke-pink-800\/10:disabled {
  stroke: rgb(158 22 95 / 0.1);
}

.disabled\:stroke-pink-800\/20:disabled {
  stroke: rgb(158 22 95 / 0.2);
}

.disabled\:stroke-pink-800\/25:disabled {
  stroke: rgb(158 22 95 / 0.25);
}

.disabled\:stroke-pink-800\/30:disabled {
  stroke: rgb(158 22 95 / 0.3);
}

.disabled\:stroke-pink-800\/40:disabled {
  stroke: rgb(158 22 95 / 0.4);
}

.disabled\:stroke-pink-800\/50:disabled {
  stroke: rgb(158 22 95 / 0.5);
}

.disabled\:stroke-pink-800\/60:disabled {
  stroke: rgb(158 22 95 / 0.6);
}

.disabled\:stroke-pink-800\/70:disabled {
  stroke: rgb(158 22 95 / 0.7);
}

.disabled\:stroke-pink-800\/75:disabled {
  stroke: rgb(158 22 95 / 0.75);
}

.disabled\:stroke-pink-800\/80:disabled {
  stroke: rgb(158 22 95 / 0.8);
}

.disabled\:stroke-pink-800\/90:disabled {
  stroke: rgb(158 22 95 / 0.9);
}

.disabled\:stroke-pink-800\/95:disabled {
  stroke: rgb(158 22 95 / 0.95);
}

.disabled\:stroke-pink-800\/100:disabled {
  stroke: rgb(158 22 95 / 1);
}

.disabled\:stroke-pink-900\/0:disabled {
  stroke: rgb(133 22 81 / 0);
}

.disabled\:stroke-pink-900\/5:disabled {
  stroke: rgb(133 22 81 / 0.05);
}

.disabled\:stroke-pink-900\/10:disabled {
  stroke: rgb(133 22 81 / 0.1);
}

.disabled\:stroke-pink-900\/20:disabled {
  stroke: rgb(133 22 81 / 0.2);
}

.disabled\:stroke-pink-900\/25:disabled {
  stroke: rgb(133 22 81 / 0.25);
}

.disabled\:stroke-pink-900\/30:disabled {
  stroke: rgb(133 22 81 / 0.3);
}

.disabled\:stroke-pink-900\/40:disabled {
  stroke: rgb(133 22 81 / 0.4);
}

.disabled\:stroke-pink-900\/50:disabled {
  stroke: rgb(133 22 81 / 0.5);
}

.disabled\:stroke-pink-900\/60:disabled {
  stroke: rgb(133 22 81 / 0.6);
}

.disabled\:stroke-pink-900\/70:disabled {
  stroke: rgb(133 22 81 / 0.7);
}

.disabled\:stroke-pink-900\/75:disabled {
  stroke: rgb(133 22 81 / 0.75);
}

.disabled\:stroke-pink-900\/80:disabled {
  stroke: rgb(133 22 81 / 0.8);
}

.disabled\:stroke-pink-900\/90:disabled {
  stroke: rgb(133 22 81 / 0.9);
}

.disabled\:stroke-pink-900\/95:disabled {
  stroke: rgb(133 22 81 / 0.95);
}

.disabled\:stroke-pink-900\/100:disabled {
  stroke: rgb(133 22 81 / 1);
}

.disabled\:stroke-pink\/0:disabled {
  stroke: rgb(246 112 7 / 0);
}

.disabled\:stroke-pink\/5:disabled {
  stroke: rgb(246 112 7 / 0.05);
}

.disabled\:stroke-pink\/10:disabled {
  stroke: rgb(246 112 7 / 0.1);
}

.disabled\:stroke-pink\/20:disabled {
  stroke: rgb(246 112 7 / 0.2);
}

.disabled\:stroke-pink\/25:disabled {
  stroke: rgb(246 112 7 / 0.25);
}

.disabled\:stroke-pink\/30:disabled {
  stroke: rgb(246 112 7 / 0.3);
}

.disabled\:stroke-pink\/40:disabled {
  stroke: rgb(246 112 7 / 0.4);
}

.disabled\:stroke-pink\/50:disabled {
  stroke: rgb(246 112 7 / 0.5);
}

.disabled\:stroke-pink\/60:disabled {
  stroke: rgb(246 112 7 / 0.6);
}

.disabled\:stroke-pink\/70:disabled {
  stroke: rgb(246 112 7 / 0.7);
}

.disabled\:stroke-pink\/75:disabled {
  stroke: rgb(246 112 7 / 0.75);
}

.disabled\:stroke-pink\/80:disabled {
  stroke: rgb(246 112 7 / 0.8);
}

.disabled\:stroke-pink\/90:disabled {
  stroke: rgb(246 112 7 / 0.9);
}

.disabled\:stroke-pink\/95:disabled {
  stroke: rgb(246 112 7 / 0.95);
}

.disabled\:stroke-pink\/100:disabled {
  stroke: rgb(246 112 7 / 1);
}

.disabled\:stroke-rose-25\/0:disabled {
  stroke: rgb(255 245 246 / 0);
}

.disabled\:stroke-rose-25\/5:disabled {
  stroke: rgb(255 245 246 / 0.05);
}

.disabled\:stroke-rose-25\/10:disabled {
  stroke: rgb(255 245 246 / 0.1);
}

.disabled\:stroke-rose-25\/20:disabled {
  stroke: rgb(255 245 246 / 0.2);
}

.disabled\:stroke-rose-25\/25:disabled {
  stroke: rgb(255 245 246 / 0.25);
}

.disabled\:stroke-rose-25\/30:disabled {
  stroke: rgb(255 245 246 / 0.3);
}

.disabled\:stroke-rose-25\/40:disabled {
  stroke: rgb(255 245 246 / 0.4);
}

.disabled\:stroke-rose-25\/50:disabled {
  stroke: rgb(255 245 246 / 0.5);
}

.disabled\:stroke-rose-25\/60:disabled {
  stroke: rgb(255 245 246 / 0.6);
}

.disabled\:stroke-rose-25\/70:disabled {
  stroke: rgb(255 245 246 / 0.7);
}

.disabled\:stroke-rose-25\/75:disabled {
  stroke: rgb(255 245 246 / 0.75);
}

.disabled\:stroke-rose-25\/80:disabled {
  stroke: rgb(255 245 246 / 0.8);
}

.disabled\:stroke-rose-25\/90:disabled {
  stroke: rgb(255 245 246 / 0.9);
}

.disabled\:stroke-rose-25\/95:disabled {
  stroke: rgb(255 245 246 / 0.95);
}

.disabled\:stroke-rose-25\/100:disabled {
  stroke: rgb(255 245 246 / 1);
}

.disabled\:stroke-rose-50\/0:disabled {
  stroke: rgb(255 241 243 / 0);
}

.disabled\:stroke-rose-50\/5:disabled {
  stroke: rgb(255 241 243 / 0.05);
}

.disabled\:stroke-rose-50\/10:disabled {
  stroke: rgb(255 241 243 / 0.1);
}

.disabled\:stroke-rose-50\/20:disabled {
  stroke: rgb(255 241 243 / 0.2);
}

.disabled\:stroke-rose-50\/25:disabled {
  stroke: rgb(255 241 243 / 0.25);
}

.disabled\:stroke-rose-50\/30:disabled {
  stroke: rgb(255 241 243 / 0.3);
}

.disabled\:stroke-rose-50\/40:disabled {
  stroke: rgb(255 241 243 / 0.4);
}

.disabled\:stroke-rose-50\/50:disabled {
  stroke: rgb(255 241 243 / 0.5);
}

.disabled\:stroke-rose-50\/60:disabled {
  stroke: rgb(255 241 243 / 0.6);
}

.disabled\:stroke-rose-50\/70:disabled {
  stroke: rgb(255 241 243 / 0.7);
}

.disabled\:stroke-rose-50\/75:disabled {
  stroke: rgb(255 241 243 / 0.75);
}

.disabled\:stroke-rose-50\/80:disabled {
  stroke: rgb(255 241 243 / 0.8);
}

.disabled\:stroke-rose-50\/90:disabled {
  stroke: rgb(255 241 243 / 0.9);
}

.disabled\:stroke-rose-50\/95:disabled {
  stroke: rgb(255 241 243 / 0.95);
}

.disabled\:stroke-rose-50\/100:disabled {
  stroke: rgb(255 241 243 / 1);
}

.disabled\:stroke-rose-100\/0:disabled {
  stroke: rgb(255 228 232 / 0);
}

.disabled\:stroke-rose-100\/5:disabled {
  stroke: rgb(255 228 232 / 0.05);
}

.disabled\:stroke-rose-100\/10:disabled {
  stroke: rgb(255 228 232 / 0.1);
}

.disabled\:stroke-rose-100\/20:disabled {
  stroke: rgb(255 228 232 / 0.2);
}

.disabled\:stroke-rose-100\/25:disabled {
  stroke: rgb(255 228 232 / 0.25);
}

.disabled\:stroke-rose-100\/30:disabled {
  stroke: rgb(255 228 232 / 0.3);
}

.disabled\:stroke-rose-100\/40:disabled {
  stroke: rgb(255 228 232 / 0.4);
}

.disabled\:stroke-rose-100\/50:disabled {
  stroke: rgb(255 228 232 / 0.5);
}

.disabled\:stroke-rose-100\/60:disabled {
  stroke: rgb(255 228 232 / 0.6);
}

.disabled\:stroke-rose-100\/70:disabled {
  stroke: rgb(255 228 232 / 0.7);
}

.disabled\:stroke-rose-100\/75:disabled {
  stroke: rgb(255 228 232 / 0.75);
}

.disabled\:stroke-rose-100\/80:disabled {
  stroke: rgb(255 228 232 / 0.8);
}

.disabled\:stroke-rose-100\/90:disabled {
  stroke: rgb(255 228 232 / 0.9);
}

.disabled\:stroke-rose-100\/95:disabled {
  stroke: rgb(255 228 232 / 0.95);
}

.disabled\:stroke-rose-100\/100:disabled {
  stroke: rgb(255 228 232 / 1);
}

.disabled\:stroke-rose-200\/0:disabled {
  stroke: rgb(254 205 214 / 0);
}

.disabled\:stroke-rose-200\/5:disabled {
  stroke: rgb(254 205 214 / 0.05);
}

.disabled\:stroke-rose-200\/10:disabled {
  stroke: rgb(254 205 214 / 0.1);
}

.disabled\:stroke-rose-200\/20:disabled {
  stroke: rgb(254 205 214 / 0.2);
}

.disabled\:stroke-rose-200\/25:disabled {
  stroke: rgb(254 205 214 / 0.25);
}

.disabled\:stroke-rose-200\/30:disabled {
  stroke: rgb(254 205 214 / 0.3);
}

.disabled\:stroke-rose-200\/40:disabled {
  stroke: rgb(254 205 214 / 0.4);
}

.disabled\:stroke-rose-200\/50:disabled {
  stroke: rgb(254 205 214 / 0.5);
}

.disabled\:stroke-rose-200\/60:disabled {
  stroke: rgb(254 205 214 / 0.6);
}

.disabled\:stroke-rose-200\/70:disabled {
  stroke: rgb(254 205 214 / 0.7);
}

.disabled\:stroke-rose-200\/75:disabled {
  stroke: rgb(254 205 214 / 0.75);
}

.disabled\:stroke-rose-200\/80:disabled {
  stroke: rgb(254 205 214 / 0.8);
}

.disabled\:stroke-rose-200\/90:disabled {
  stroke: rgb(254 205 214 / 0.9);
}

.disabled\:stroke-rose-200\/95:disabled {
  stroke: rgb(254 205 214 / 0.95);
}

.disabled\:stroke-rose-200\/100:disabled {
  stroke: rgb(254 205 214 / 1);
}

.disabled\:stroke-rose-300\/0:disabled {
  stroke: rgb(254 163 180 / 0);
}

.disabled\:stroke-rose-300\/5:disabled {
  stroke: rgb(254 163 180 / 0.05);
}

.disabled\:stroke-rose-300\/10:disabled {
  stroke: rgb(254 163 180 / 0.1);
}

.disabled\:stroke-rose-300\/20:disabled {
  stroke: rgb(254 163 180 / 0.2);
}

.disabled\:stroke-rose-300\/25:disabled {
  stroke: rgb(254 163 180 / 0.25);
}

.disabled\:stroke-rose-300\/30:disabled {
  stroke: rgb(254 163 180 / 0.3);
}

.disabled\:stroke-rose-300\/40:disabled {
  stroke: rgb(254 163 180 / 0.4);
}

.disabled\:stroke-rose-300\/50:disabled {
  stroke: rgb(254 163 180 / 0.5);
}

.disabled\:stroke-rose-300\/60:disabled {
  stroke: rgb(254 163 180 / 0.6);
}

.disabled\:stroke-rose-300\/70:disabled {
  stroke: rgb(254 163 180 / 0.7);
}

.disabled\:stroke-rose-300\/75:disabled {
  stroke: rgb(254 163 180 / 0.75);
}

.disabled\:stroke-rose-300\/80:disabled {
  stroke: rgb(254 163 180 / 0.8);
}

.disabled\:stroke-rose-300\/90:disabled {
  stroke: rgb(254 163 180 / 0.9);
}

.disabled\:stroke-rose-300\/95:disabled {
  stroke: rgb(254 163 180 / 0.95);
}

.disabled\:stroke-rose-300\/100:disabled {
  stroke: rgb(254 163 180 / 1);
}

.disabled\:stroke-rose-400\/0:disabled {
  stroke: rgb(253 111 142 / 0);
}

.disabled\:stroke-rose-400\/5:disabled {
  stroke: rgb(253 111 142 / 0.05);
}

.disabled\:stroke-rose-400\/10:disabled {
  stroke: rgb(253 111 142 / 0.1);
}

.disabled\:stroke-rose-400\/20:disabled {
  stroke: rgb(253 111 142 / 0.2);
}

.disabled\:stroke-rose-400\/25:disabled {
  stroke: rgb(253 111 142 / 0.25);
}

.disabled\:stroke-rose-400\/30:disabled {
  stroke: rgb(253 111 142 / 0.3);
}

.disabled\:stroke-rose-400\/40:disabled {
  stroke: rgb(253 111 142 / 0.4);
}

.disabled\:stroke-rose-400\/50:disabled {
  stroke: rgb(253 111 142 / 0.5);
}

.disabled\:stroke-rose-400\/60:disabled {
  stroke: rgb(253 111 142 / 0.6);
}

.disabled\:stroke-rose-400\/70:disabled {
  stroke: rgb(253 111 142 / 0.7);
}

.disabled\:stroke-rose-400\/75:disabled {
  stroke: rgb(253 111 142 / 0.75);
}

.disabled\:stroke-rose-400\/80:disabled {
  stroke: rgb(253 111 142 / 0.8);
}

.disabled\:stroke-rose-400\/90:disabled {
  stroke: rgb(253 111 142 / 0.9);
}

.disabled\:stroke-rose-400\/95:disabled {
  stroke: rgb(253 111 142 / 0.95);
}

.disabled\:stroke-rose-400\/100:disabled {
  stroke: rgb(253 111 142 / 1);
}

.disabled\:stroke-rose-500\/0:disabled {
  stroke: rgb(246 61 104 / 0);
}

.disabled\:stroke-rose-500\/5:disabled {
  stroke: rgb(246 61 104 / 0.05);
}

.disabled\:stroke-rose-500\/10:disabled {
  stroke: rgb(246 61 104 / 0.1);
}

.disabled\:stroke-rose-500\/20:disabled {
  stroke: rgb(246 61 104 / 0.2);
}

.disabled\:stroke-rose-500\/25:disabled {
  stroke: rgb(246 61 104 / 0.25);
}

.disabled\:stroke-rose-500\/30:disabled {
  stroke: rgb(246 61 104 / 0.3);
}

.disabled\:stroke-rose-500\/40:disabled {
  stroke: rgb(246 61 104 / 0.4);
}

.disabled\:stroke-rose-500\/50:disabled {
  stroke: rgb(246 61 104 / 0.5);
}

.disabled\:stroke-rose-500\/60:disabled {
  stroke: rgb(246 61 104 / 0.6);
}

.disabled\:stroke-rose-500\/70:disabled {
  stroke: rgb(246 61 104 / 0.7);
}

.disabled\:stroke-rose-500\/75:disabled {
  stroke: rgb(246 61 104 / 0.75);
}

.disabled\:stroke-rose-500\/80:disabled {
  stroke: rgb(246 61 104 / 0.8);
}

.disabled\:stroke-rose-500\/90:disabled {
  stroke: rgb(246 61 104 / 0.9);
}

.disabled\:stroke-rose-500\/95:disabled {
  stroke: rgb(246 61 104 / 0.95);
}

.disabled\:stroke-rose-500\/100:disabled {
  stroke: rgb(246 61 104 / 1);
}

.disabled\:stroke-rose-600\/0:disabled {
  stroke: rgb(227 24 84 / 0);
}

.disabled\:stroke-rose-600\/5:disabled {
  stroke: rgb(227 24 84 / 0.05);
}

.disabled\:stroke-rose-600\/10:disabled {
  stroke: rgb(227 24 84 / 0.1);
}

.disabled\:stroke-rose-600\/20:disabled {
  stroke: rgb(227 24 84 / 0.2);
}

.disabled\:stroke-rose-600\/25:disabled {
  stroke: rgb(227 24 84 / 0.25);
}

.disabled\:stroke-rose-600\/30:disabled {
  stroke: rgb(227 24 84 / 0.3);
}

.disabled\:stroke-rose-600\/40:disabled {
  stroke: rgb(227 24 84 / 0.4);
}

.disabled\:stroke-rose-600\/50:disabled {
  stroke: rgb(227 24 84 / 0.5);
}

.disabled\:stroke-rose-600\/60:disabled {
  stroke: rgb(227 24 84 / 0.6);
}

.disabled\:stroke-rose-600\/70:disabled {
  stroke: rgb(227 24 84 / 0.7);
}

.disabled\:stroke-rose-600\/75:disabled {
  stroke: rgb(227 24 84 / 0.75);
}

.disabled\:stroke-rose-600\/80:disabled {
  stroke: rgb(227 24 84 / 0.8);
}

.disabled\:stroke-rose-600\/90:disabled {
  stroke: rgb(227 24 84 / 0.9);
}

.disabled\:stroke-rose-600\/95:disabled {
  stroke: rgb(227 24 84 / 0.95);
}

.disabled\:stroke-rose-600\/100:disabled {
  stroke: rgb(227 24 84 / 1);
}

.disabled\:stroke-rose-700\/0:disabled {
  stroke: rgb(192 16 72 / 0);
}

.disabled\:stroke-rose-700\/5:disabled {
  stroke: rgb(192 16 72 / 0.05);
}

.disabled\:stroke-rose-700\/10:disabled {
  stroke: rgb(192 16 72 / 0.1);
}

.disabled\:stroke-rose-700\/20:disabled {
  stroke: rgb(192 16 72 / 0.2);
}

.disabled\:stroke-rose-700\/25:disabled {
  stroke: rgb(192 16 72 / 0.25);
}

.disabled\:stroke-rose-700\/30:disabled {
  stroke: rgb(192 16 72 / 0.3);
}

.disabled\:stroke-rose-700\/40:disabled {
  stroke: rgb(192 16 72 / 0.4);
}

.disabled\:stroke-rose-700\/50:disabled {
  stroke: rgb(192 16 72 / 0.5);
}

.disabled\:stroke-rose-700\/60:disabled {
  stroke: rgb(192 16 72 / 0.6);
}

.disabled\:stroke-rose-700\/70:disabled {
  stroke: rgb(192 16 72 / 0.7);
}

.disabled\:stroke-rose-700\/75:disabled {
  stroke: rgb(192 16 72 / 0.75);
}

.disabled\:stroke-rose-700\/80:disabled {
  stroke: rgb(192 16 72 / 0.8);
}

.disabled\:stroke-rose-700\/90:disabled {
  stroke: rgb(192 16 72 / 0.9);
}

.disabled\:stroke-rose-700\/95:disabled {
  stroke: rgb(192 16 72 / 0.95);
}

.disabled\:stroke-rose-700\/100:disabled {
  stroke: rgb(192 16 72 / 1);
}

.disabled\:stroke-rose-800\/0:disabled {
  stroke: rgb(161 16 67 / 0);
}

.disabled\:stroke-rose-800\/5:disabled {
  stroke: rgb(161 16 67 / 0.05);
}

.disabled\:stroke-rose-800\/10:disabled {
  stroke: rgb(161 16 67 / 0.1);
}

.disabled\:stroke-rose-800\/20:disabled {
  stroke: rgb(161 16 67 / 0.2);
}

.disabled\:stroke-rose-800\/25:disabled {
  stroke: rgb(161 16 67 / 0.25);
}

.disabled\:stroke-rose-800\/30:disabled {
  stroke: rgb(161 16 67 / 0.3);
}

.disabled\:stroke-rose-800\/40:disabled {
  stroke: rgb(161 16 67 / 0.4);
}

.disabled\:stroke-rose-800\/50:disabled {
  stroke: rgb(161 16 67 / 0.5);
}

.disabled\:stroke-rose-800\/60:disabled {
  stroke: rgb(161 16 67 / 0.6);
}

.disabled\:stroke-rose-800\/70:disabled {
  stroke: rgb(161 16 67 / 0.7);
}

.disabled\:stroke-rose-800\/75:disabled {
  stroke: rgb(161 16 67 / 0.75);
}

.disabled\:stroke-rose-800\/80:disabled {
  stroke: rgb(161 16 67 / 0.8);
}

.disabled\:stroke-rose-800\/90:disabled {
  stroke: rgb(161 16 67 / 0.9);
}

.disabled\:stroke-rose-800\/95:disabled {
  stroke: rgb(161 16 67 / 0.95);
}

.disabled\:stroke-rose-800\/100:disabled {
  stroke: rgb(161 16 67 / 1);
}

.disabled\:stroke-rose-900\/0:disabled {
  stroke: rgb(137 18 62 / 0);
}

.disabled\:stroke-rose-900\/5:disabled {
  stroke: rgb(137 18 62 / 0.05);
}

.disabled\:stroke-rose-900\/10:disabled {
  stroke: rgb(137 18 62 / 0.1);
}

.disabled\:stroke-rose-900\/20:disabled {
  stroke: rgb(137 18 62 / 0.2);
}

.disabled\:stroke-rose-900\/25:disabled {
  stroke: rgb(137 18 62 / 0.25);
}

.disabled\:stroke-rose-900\/30:disabled {
  stroke: rgb(137 18 62 / 0.3);
}

.disabled\:stroke-rose-900\/40:disabled {
  stroke: rgb(137 18 62 / 0.4);
}

.disabled\:stroke-rose-900\/50:disabled {
  stroke: rgb(137 18 62 / 0.5);
}

.disabled\:stroke-rose-900\/60:disabled {
  stroke: rgb(137 18 62 / 0.6);
}

.disabled\:stroke-rose-900\/70:disabled {
  stroke: rgb(137 18 62 / 0.7);
}

.disabled\:stroke-rose-900\/75:disabled {
  stroke: rgb(137 18 62 / 0.75);
}

.disabled\:stroke-rose-900\/80:disabled {
  stroke: rgb(137 18 62 / 0.8);
}

.disabled\:stroke-rose-900\/90:disabled {
  stroke: rgb(137 18 62 / 0.9);
}

.disabled\:stroke-rose-900\/95:disabled {
  stroke: rgb(137 18 62 / 0.95);
}

.disabled\:stroke-rose-900\/100:disabled {
  stroke: rgb(137 18 62 / 1);
}

.disabled\:stroke-rose\/0:disabled {
  stroke: rgb(253 111 142 / 0);
}

.disabled\:stroke-rose\/5:disabled {
  stroke: rgb(253 111 142 / 0.05);
}

.disabled\:stroke-rose\/10:disabled {
  stroke: rgb(253 111 142 / 0.1);
}

.disabled\:stroke-rose\/20:disabled {
  stroke: rgb(253 111 142 / 0.2);
}

.disabled\:stroke-rose\/25:disabled {
  stroke: rgb(253 111 142 / 0.25);
}

.disabled\:stroke-rose\/30:disabled {
  stroke: rgb(253 111 142 / 0.3);
}

.disabled\:stroke-rose\/40:disabled {
  stroke: rgb(253 111 142 / 0.4);
}

.disabled\:stroke-rose\/50:disabled {
  stroke: rgb(253 111 142 / 0.5);
}

.disabled\:stroke-rose\/60:disabled {
  stroke: rgb(253 111 142 / 0.6);
}

.disabled\:stroke-rose\/70:disabled {
  stroke: rgb(253 111 142 / 0.7);
}

.disabled\:stroke-rose\/75:disabled {
  stroke: rgb(253 111 142 / 0.75);
}

.disabled\:stroke-rose\/80:disabled {
  stroke: rgb(253 111 142 / 0.8);
}

.disabled\:stroke-rose\/90:disabled {
  stroke: rgb(253 111 142 / 0.9);
}

.disabled\:stroke-rose\/95:disabled {
  stroke: rgb(253 111 142 / 0.95);
}

.disabled\:stroke-rose\/100:disabled {
  stroke: rgb(253 111 142 / 1);
}

.disabled\:stroke-orange-dark-25\/0:disabled {
  stroke: rgb(255 249 245 / 0);
}

.disabled\:stroke-orange-dark-25\/5:disabled {
  stroke: rgb(255 249 245 / 0.05);
}

.disabled\:stroke-orange-dark-25\/10:disabled {
  stroke: rgb(255 249 245 / 0.1);
}

.disabled\:stroke-orange-dark-25\/20:disabled {
  stroke: rgb(255 249 245 / 0.2);
}

.disabled\:stroke-orange-dark-25\/25:disabled {
  stroke: rgb(255 249 245 / 0.25);
}

.disabled\:stroke-orange-dark-25\/30:disabled {
  stroke: rgb(255 249 245 / 0.3);
}

.disabled\:stroke-orange-dark-25\/40:disabled {
  stroke: rgb(255 249 245 / 0.4);
}

.disabled\:stroke-orange-dark-25\/50:disabled {
  stroke: rgb(255 249 245 / 0.5);
}

.disabled\:stroke-orange-dark-25\/60:disabled {
  stroke: rgb(255 249 245 / 0.6);
}

.disabled\:stroke-orange-dark-25\/70:disabled {
  stroke: rgb(255 249 245 / 0.7);
}

.disabled\:stroke-orange-dark-25\/75:disabled {
  stroke: rgb(255 249 245 / 0.75);
}

.disabled\:stroke-orange-dark-25\/80:disabled {
  stroke: rgb(255 249 245 / 0.8);
}

.disabled\:stroke-orange-dark-25\/90:disabled {
  stroke: rgb(255 249 245 / 0.9);
}

.disabled\:stroke-orange-dark-25\/95:disabled {
  stroke: rgb(255 249 245 / 0.95);
}

.disabled\:stroke-orange-dark-25\/100:disabled {
  stroke: rgb(255 249 245 / 1);
}

.disabled\:stroke-orange-dark-50\/0:disabled {
  stroke: rgb(255 244 237 / 0);
}

.disabled\:stroke-orange-dark-50\/5:disabled {
  stroke: rgb(255 244 237 / 0.05);
}

.disabled\:stroke-orange-dark-50\/10:disabled {
  stroke: rgb(255 244 237 / 0.1);
}

.disabled\:stroke-orange-dark-50\/20:disabled {
  stroke: rgb(255 244 237 / 0.2);
}

.disabled\:stroke-orange-dark-50\/25:disabled {
  stroke: rgb(255 244 237 / 0.25);
}

.disabled\:stroke-orange-dark-50\/30:disabled {
  stroke: rgb(255 244 237 / 0.3);
}

.disabled\:stroke-orange-dark-50\/40:disabled {
  stroke: rgb(255 244 237 / 0.4);
}

.disabled\:stroke-orange-dark-50\/50:disabled {
  stroke: rgb(255 244 237 / 0.5);
}

.disabled\:stroke-orange-dark-50\/60:disabled {
  stroke: rgb(255 244 237 / 0.6);
}

.disabled\:stroke-orange-dark-50\/70:disabled {
  stroke: rgb(255 244 237 / 0.7);
}

.disabled\:stroke-orange-dark-50\/75:disabled {
  stroke: rgb(255 244 237 / 0.75);
}

.disabled\:stroke-orange-dark-50\/80:disabled {
  stroke: rgb(255 244 237 / 0.8);
}

.disabled\:stroke-orange-dark-50\/90:disabled {
  stroke: rgb(255 244 237 / 0.9);
}

.disabled\:stroke-orange-dark-50\/95:disabled {
  stroke: rgb(255 244 237 / 0.95);
}

.disabled\:stroke-orange-dark-50\/100:disabled {
  stroke: rgb(255 244 237 / 1);
}

.disabled\:stroke-orange-dark-100\/0:disabled {
  stroke: rgb(255 230 213 / 0);
}

.disabled\:stroke-orange-dark-100\/5:disabled {
  stroke: rgb(255 230 213 / 0.05);
}

.disabled\:stroke-orange-dark-100\/10:disabled {
  stroke: rgb(255 230 213 / 0.1);
}

.disabled\:stroke-orange-dark-100\/20:disabled {
  stroke: rgb(255 230 213 / 0.2);
}

.disabled\:stroke-orange-dark-100\/25:disabled {
  stroke: rgb(255 230 213 / 0.25);
}

.disabled\:stroke-orange-dark-100\/30:disabled {
  stroke: rgb(255 230 213 / 0.3);
}

.disabled\:stroke-orange-dark-100\/40:disabled {
  stroke: rgb(255 230 213 / 0.4);
}

.disabled\:stroke-orange-dark-100\/50:disabled {
  stroke: rgb(255 230 213 / 0.5);
}

.disabled\:stroke-orange-dark-100\/60:disabled {
  stroke: rgb(255 230 213 / 0.6);
}

.disabled\:stroke-orange-dark-100\/70:disabled {
  stroke: rgb(255 230 213 / 0.7);
}

.disabled\:stroke-orange-dark-100\/75:disabled {
  stroke: rgb(255 230 213 / 0.75);
}

.disabled\:stroke-orange-dark-100\/80:disabled {
  stroke: rgb(255 230 213 / 0.8);
}

.disabled\:stroke-orange-dark-100\/90:disabled {
  stroke: rgb(255 230 213 / 0.9);
}

.disabled\:stroke-orange-dark-100\/95:disabled {
  stroke: rgb(255 230 213 / 0.95);
}

.disabled\:stroke-orange-dark-100\/100:disabled {
  stroke: rgb(255 230 213 / 1);
}

.disabled\:stroke-orange-dark-200\/0:disabled {
  stroke: rgb(255 214 174 / 0);
}

.disabled\:stroke-orange-dark-200\/5:disabled {
  stroke: rgb(255 214 174 / 0.05);
}

.disabled\:stroke-orange-dark-200\/10:disabled {
  stroke: rgb(255 214 174 / 0.1);
}

.disabled\:stroke-orange-dark-200\/20:disabled {
  stroke: rgb(255 214 174 / 0.2);
}

.disabled\:stroke-orange-dark-200\/25:disabled {
  stroke: rgb(255 214 174 / 0.25);
}

.disabled\:stroke-orange-dark-200\/30:disabled {
  stroke: rgb(255 214 174 / 0.3);
}

.disabled\:stroke-orange-dark-200\/40:disabled {
  stroke: rgb(255 214 174 / 0.4);
}

.disabled\:stroke-orange-dark-200\/50:disabled {
  stroke: rgb(255 214 174 / 0.5);
}

.disabled\:stroke-orange-dark-200\/60:disabled {
  stroke: rgb(255 214 174 / 0.6);
}

.disabled\:stroke-orange-dark-200\/70:disabled {
  stroke: rgb(255 214 174 / 0.7);
}

.disabled\:stroke-orange-dark-200\/75:disabled {
  stroke: rgb(255 214 174 / 0.75);
}

.disabled\:stroke-orange-dark-200\/80:disabled {
  stroke: rgb(255 214 174 / 0.8);
}

.disabled\:stroke-orange-dark-200\/90:disabled {
  stroke: rgb(255 214 174 / 0.9);
}

.disabled\:stroke-orange-dark-200\/95:disabled {
  stroke: rgb(255 214 174 / 0.95);
}

.disabled\:stroke-orange-dark-200\/100:disabled {
  stroke: rgb(255 214 174 / 1);
}

.disabled\:stroke-orange-dark-300\/0:disabled {
  stroke: rgb(255 156 102 / 0);
}

.disabled\:stroke-orange-dark-300\/5:disabled {
  stroke: rgb(255 156 102 / 0.05);
}

.disabled\:stroke-orange-dark-300\/10:disabled {
  stroke: rgb(255 156 102 / 0.1);
}

.disabled\:stroke-orange-dark-300\/20:disabled {
  stroke: rgb(255 156 102 / 0.2);
}

.disabled\:stroke-orange-dark-300\/25:disabled {
  stroke: rgb(255 156 102 / 0.25);
}

.disabled\:stroke-orange-dark-300\/30:disabled {
  stroke: rgb(255 156 102 / 0.3);
}

.disabled\:stroke-orange-dark-300\/40:disabled {
  stroke: rgb(255 156 102 / 0.4);
}

.disabled\:stroke-orange-dark-300\/50:disabled {
  stroke: rgb(255 156 102 / 0.5);
}

.disabled\:stroke-orange-dark-300\/60:disabled {
  stroke: rgb(255 156 102 / 0.6);
}

.disabled\:stroke-orange-dark-300\/70:disabled {
  stroke: rgb(255 156 102 / 0.7);
}

.disabled\:stroke-orange-dark-300\/75:disabled {
  stroke: rgb(255 156 102 / 0.75);
}

.disabled\:stroke-orange-dark-300\/80:disabled {
  stroke: rgb(255 156 102 / 0.8);
}

.disabled\:stroke-orange-dark-300\/90:disabled {
  stroke: rgb(255 156 102 / 0.9);
}

.disabled\:stroke-orange-dark-300\/95:disabled {
  stroke: rgb(255 156 102 / 0.95);
}

.disabled\:stroke-orange-dark-300\/100:disabled {
  stroke: rgb(255 156 102 / 1);
}

.disabled\:stroke-orange-dark-400\/0:disabled {
  stroke: rgb(255 105 46 / 0);
}

.disabled\:stroke-orange-dark-400\/5:disabled {
  stroke: rgb(255 105 46 / 0.05);
}

.disabled\:stroke-orange-dark-400\/10:disabled {
  stroke: rgb(255 105 46 / 0.1);
}

.disabled\:stroke-orange-dark-400\/20:disabled {
  stroke: rgb(255 105 46 / 0.2);
}

.disabled\:stroke-orange-dark-400\/25:disabled {
  stroke: rgb(255 105 46 / 0.25);
}

.disabled\:stroke-orange-dark-400\/30:disabled {
  stroke: rgb(255 105 46 / 0.3);
}

.disabled\:stroke-orange-dark-400\/40:disabled {
  stroke: rgb(255 105 46 / 0.4);
}

.disabled\:stroke-orange-dark-400\/50:disabled {
  stroke: rgb(255 105 46 / 0.5);
}

.disabled\:stroke-orange-dark-400\/60:disabled {
  stroke: rgb(255 105 46 / 0.6);
}

.disabled\:stroke-orange-dark-400\/70:disabled {
  stroke: rgb(255 105 46 / 0.7);
}

.disabled\:stroke-orange-dark-400\/75:disabled {
  stroke: rgb(255 105 46 / 0.75);
}

.disabled\:stroke-orange-dark-400\/80:disabled {
  stroke: rgb(255 105 46 / 0.8);
}

.disabled\:stroke-orange-dark-400\/90:disabled {
  stroke: rgb(255 105 46 / 0.9);
}

.disabled\:stroke-orange-dark-400\/95:disabled {
  stroke: rgb(255 105 46 / 0.95);
}

.disabled\:stroke-orange-dark-400\/100:disabled {
  stroke: rgb(255 105 46 / 1);
}

.disabled\:stroke-orange-dark-500\/0:disabled {
  stroke: rgb(255 68 5 / 0);
}

.disabled\:stroke-orange-dark-500\/5:disabled {
  stroke: rgb(255 68 5 / 0.05);
}

.disabled\:stroke-orange-dark-500\/10:disabled {
  stroke: rgb(255 68 5 / 0.1);
}

.disabled\:stroke-orange-dark-500\/20:disabled {
  stroke: rgb(255 68 5 / 0.2);
}

.disabled\:stroke-orange-dark-500\/25:disabled {
  stroke: rgb(255 68 5 / 0.25);
}

.disabled\:stroke-orange-dark-500\/30:disabled {
  stroke: rgb(255 68 5 / 0.3);
}

.disabled\:stroke-orange-dark-500\/40:disabled {
  stroke: rgb(255 68 5 / 0.4);
}

.disabled\:stroke-orange-dark-500\/50:disabled {
  stroke: rgb(255 68 5 / 0.5);
}

.disabled\:stroke-orange-dark-500\/60:disabled {
  stroke: rgb(255 68 5 / 0.6);
}

.disabled\:stroke-orange-dark-500\/70:disabled {
  stroke: rgb(255 68 5 / 0.7);
}

.disabled\:stroke-orange-dark-500\/75:disabled {
  stroke: rgb(255 68 5 / 0.75);
}

.disabled\:stroke-orange-dark-500\/80:disabled {
  stroke: rgb(255 68 5 / 0.8);
}

.disabled\:stroke-orange-dark-500\/90:disabled {
  stroke: rgb(255 68 5 / 0.9);
}

.disabled\:stroke-orange-dark-500\/95:disabled {
  stroke: rgb(255 68 5 / 0.95);
}

.disabled\:stroke-orange-dark-500\/100:disabled {
  stroke: rgb(255 68 5 / 1);
}

.disabled\:stroke-orange-dark-600\/0:disabled {
  stroke: rgb(230 46 5 / 0);
}

.disabled\:stroke-orange-dark-600\/5:disabled {
  stroke: rgb(230 46 5 / 0.05);
}

.disabled\:stroke-orange-dark-600\/10:disabled {
  stroke: rgb(230 46 5 / 0.1);
}

.disabled\:stroke-orange-dark-600\/20:disabled {
  stroke: rgb(230 46 5 / 0.2);
}

.disabled\:stroke-orange-dark-600\/25:disabled {
  stroke: rgb(230 46 5 / 0.25);
}

.disabled\:stroke-orange-dark-600\/30:disabled {
  stroke: rgb(230 46 5 / 0.3);
}

.disabled\:stroke-orange-dark-600\/40:disabled {
  stroke: rgb(230 46 5 / 0.4);
}

.disabled\:stroke-orange-dark-600\/50:disabled {
  stroke: rgb(230 46 5 / 0.5);
}

.disabled\:stroke-orange-dark-600\/60:disabled {
  stroke: rgb(230 46 5 / 0.6);
}

.disabled\:stroke-orange-dark-600\/70:disabled {
  stroke: rgb(230 46 5 / 0.7);
}

.disabled\:stroke-orange-dark-600\/75:disabled {
  stroke: rgb(230 46 5 / 0.75);
}

.disabled\:stroke-orange-dark-600\/80:disabled {
  stroke: rgb(230 46 5 / 0.8);
}

.disabled\:stroke-orange-dark-600\/90:disabled {
  stroke: rgb(230 46 5 / 0.9);
}

.disabled\:stroke-orange-dark-600\/95:disabled {
  stroke: rgb(230 46 5 / 0.95);
}

.disabled\:stroke-orange-dark-600\/100:disabled {
  stroke: rgb(230 46 5 / 1);
}

.disabled\:stroke-orange-dark-700\/0:disabled {
  stroke: rgb(188 27 6 / 0);
}

.disabled\:stroke-orange-dark-700\/5:disabled {
  stroke: rgb(188 27 6 / 0.05);
}

.disabled\:stroke-orange-dark-700\/10:disabled {
  stroke: rgb(188 27 6 / 0.1);
}

.disabled\:stroke-orange-dark-700\/20:disabled {
  stroke: rgb(188 27 6 / 0.2);
}

.disabled\:stroke-orange-dark-700\/25:disabled {
  stroke: rgb(188 27 6 / 0.25);
}

.disabled\:stroke-orange-dark-700\/30:disabled {
  stroke: rgb(188 27 6 / 0.3);
}

.disabled\:stroke-orange-dark-700\/40:disabled {
  stroke: rgb(188 27 6 / 0.4);
}

.disabled\:stroke-orange-dark-700\/50:disabled {
  stroke: rgb(188 27 6 / 0.5);
}

.disabled\:stroke-orange-dark-700\/60:disabled {
  stroke: rgb(188 27 6 / 0.6);
}

.disabled\:stroke-orange-dark-700\/70:disabled {
  stroke: rgb(188 27 6 / 0.7);
}

.disabled\:stroke-orange-dark-700\/75:disabled {
  stroke: rgb(188 27 6 / 0.75);
}

.disabled\:stroke-orange-dark-700\/80:disabled {
  stroke: rgb(188 27 6 / 0.8);
}

.disabled\:stroke-orange-dark-700\/90:disabled {
  stroke: rgb(188 27 6 / 0.9);
}

.disabled\:stroke-orange-dark-700\/95:disabled {
  stroke: rgb(188 27 6 / 0.95);
}

.disabled\:stroke-orange-dark-700\/100:disabled {
  stroke: rgb(188 27 6 / 1);
}

.disabled\:stroke-orange-dark-800\/0:disabled {
  stroke: rgb(151 24 12 / 0);
}

.disabled\:stroke-orange-dark-800\/5:disabled {
  stroke: rgb(151 24 12 / 0.05);
}

.disabled\:stroke-orange-dark-800\/10:disabled {
  stroke: rgb(151 24 12 / 0.1);
}

.disabled\:stroke-orange-dark-800\/20:disabled {
  stroke: rgb(151 24 12 / 0.2);
}

.disabled\:stroke-orange-dark-800\/25:disabled {
  stroke: rgb(151 24 12 / 0.25);
}

.disabled\:stroke-orange-dark-800\/30:disabled {
  stroke: rgb(151 24 12 / 0.3);
}

.disabled\:stroke-orange-dark-800\/40:disabled {
  stroke: rgb(151 24 12 / 0.4);
}

.disabled\:stroke-orange-dark-800\/50:disabled {
  stroke: rgb(151 24 12 / 0.5);
}

.disabled\:stroke-orange-dark-800\/60:disabled {
  stroke: rgb(151 24 12 / 0.6);
}

.disabled\:stroke-orange-dark-800\/70:disabled {
  stroke: rgb(151 24 12 / 0.7);
}

.disabled\:stroke-orange-dark-800\/75:disabled {
  stroke: rgb(151 24 12 / 0.75);
}

.disabled\:stroke-orange-dark-800\/80:disabled {
  stroke: rgb(151 24 12 / 0.8);
}

.disabled\:stroke-orange-dark-800\/90:disabled {
  stroke: rgb(151 24 12 / 0.9);
}

.disabled\:stroke-orange-dark-800\/95:disabled {
  stroke: rgb(151 24 12 / 0.95);
}

.disabled\:stroke-orange-dark-800\/100:disabled {
  stroke: rgb(151 24 12 / 1);
}

.disabled\:stroke-orange-dark-900\/0:disabled {
  stroke: rgb(119 26 13 / 0);
}

.disabled\:stroke-orange-dark-900\/5:disabled {
  stroke: rgb(119 26 13 / 0.05);
}

.disabled\:stroke-orange-dark-900\/10:disabled {
  stroke: rgb(119 26 13 / 0.1);
}

.disabled\:stroke-orange-dark-900\/20:disabled {
  stroke: rgb(119 26 13 / 0.2);
}

.disabled\:stroke-orange-dark-900\/25:disabled {
  stroke: rgb(119 26 13 / 0.25);
}

.disabled\:stroke-orange-dark-900\/30:disabled {
  stroke: rgb(119 26 13 / 0.3);
}

.disabled\:stroke-orange-dark-900\/40:disabled {
  stroke: rgb(119 26 13 / 0.4);
}

.disabled\:stroke-orange-dark-900\/50:disabled {
  stroke: rgb(119 26 13 / 0.5);
}

.disabled\:stroke-orange-dark-900\/60:disabled {
  stroke: rgb(119 26 13 / 0.6);
}

.disabled\:stroke-orange-dark-900\/70:disabled {
  stroke: rgb(119 26 13 / 0.7);
}

.disabled\:stroke-orange-dark-900\/75:disabled {
  stroke: rgb(119 26 13 / 0.75);
}

.disabled\:stroke-orange-dark-900\/80:disabled {
  stroke: rgb(119 26 13 / 0.8);
}

.disabled\:stroke-orange-dark-900\/90:disabled {
  stroke: rgb(119 26 13 / 0.9);
}

.disabled\:stroke-orange-dark-900\/95:disabled {
  stroke: rgb(119 26 13 / 0.95);
}

.disabled\:stroke-orange-dark-900\/100:disabled {
  stroke: rgb(119 26 13 / 1);
}

.disabled\:stroke-orange-dark\/0:disabled {
  stroke: rgb(255 105 46 / 0);
}

.disabled\:stroke-orange-dark\/5:disabled {
  stroke: rgb(255 105 46 / 0.05);
}

.disabled\:stroke-orange-dark\/10:disabled {
  stroke: rgb(255 105 46 / 0.1);
}

.disabled\:stroke-orange-dark\/20:disabled {
  stroke: rgb(255 105 46 / 0.2);
}

.disabled\:stroke-orange-dark\/25:disabled {
  stroke: rgb(255 105 46 / 0.25);
}

.disabled\:stroke-orange-dark\/30:disabled {
  stroke: rgb(255 105 46 / 0.3);
}

.disabled\:stroke-orange-dark\/40:disabled {
  stroke: rgb(255 105 46 / 0.4);
}

.disabled\:stroke-orange-dark\/50:disabled {
  stroke: rgb(255 105 46 / 0.5);
}

.disabled\:stroke-orange-dark\/60:disabled {
  stroke: rgb(255 105 46 / 0.6);
}

.disabled\:stroke-orange-dark\/70:disabled {
  stroke: rgb(255 105 46 / 0.7);
}

.disabled\:stroke-orange-dark\/75:disabled {
  stroke: rgb(255 105 46 / 0.75);
}

.disabled\:stroke-orange-dark\/80:disabled {
  stroke: rgb(255 105 46 / 0.8);
}

.disabled\:stroke-orange-dark\/90:disabled {
  stroke: rgb(255 105 46 / 0.9);
}

.disabled\:stroke-orange-dark\/95:disabled {
  stroke: rgb(255 105 46 / 0.95);
}

.disabled\:stroke-orange-dark\/100:disabled {
  stroke: rgb(255 105 46 / 1);
}

.disabled\:stroke-orange-25\/0:disabled {
  stroke: rgb(254 250 245 / 0);
}

.disabled\:stroke-orange-25\/5:disabled {
  stroke: rgb(254 250 245 / 0.05);
}

.disabled\:stroke-orange-25\/10:disabled {
  stroke: rgb(254 250 245 / 0.1);
}

.disabled\:stroke-orange-25\/20:disabled {
  stroke: rgb(254 250 245 / 0.2);
}

.disabled\:stroke-orange-25\/25:disabled {
  stroke: rgb(254 250 245 / 0.25);
}

.disabled\:stroke-orange-25\/30:disabled {
  stroke: rgb(254 250 245 / 0.3);
}

.disabled\:stroke-orange-25\/40:disabled {
  stroke: rgb(254 250 245 / 0.4);
}

.disabled\:stroke-orange-25\/50:disabled {
  stroke: rgb(254 250 245 / 0.5);
}

.disabled\:stroke-orange-25\/60:disabled {
  stroke: rgb(254 250 245 / 0.6);
}

.disabled\:stroke-orange-25\/70:disabled {
  stroke: rgb(254 250 245 / 0.7);
}

.disabled\:stroke-orange-25\/75:disabled {
  stroke: rgb(254 250 245 / 0.75);
}

.disabled\:stroke-orange-25\/80:disabled {
  stroke: rgb(254 250 245 / 0.8);
}

.disabled\:stroke-orange-25\/90:disabled {
  stroke: rgb(254 250 245 / 0.9);
}

.disabled\:stroke-orange-25\/95:disabled {
  stroke: rgb(254 250 245 / 0.95);
}

.disabled\:stroke-orange-25\/100:disabled {
  stroke: rgb(254 250 245 / 1);
}

.disabled\:stroke-orange-50\/0:disabled {
  stroke: rgb(254 246 238 / 0);
}

.disabled\:stroke-orange-50\/5:disabled {
  stroke: rgb(254 246 238 / 0.05);
}

.disabled\:stroke-orange-50\/10:disabled {
  stroke: rgb(254 246 238 / 0.1);
}

.disabled\:stroke-orange-50\/20:disabled {
  stroke: rgb(254 246 238 / 0.2);
}

.disabled\:stroke-orange-50\/25:disabled {
  stroke: rgb(254 246 238 / 0.25);
}

.disabled\:stroke-orange-50\/30:disabled {
  stroke: rgb(254 246 238 / 0.3);
}

.disabled\:stroke-orange-50\/40:disabled {
  stroke: rgb(254 246 238 / 0.4);
}

.disabled\:stroke-orange-50\/50:disabled {
  stroke: rgb(254 246 238 / 0.5);
}

.disabled\:stroke-orange-50\/60:disabled {
  stroke: rgb(254 246 238 / 0.6);
}

.disabled\:stroke-orange-50\/70:disabled {
  stroke: rgb(254 246 238 / 0.7);
}

.disabled\:stroke-orange-50\/75:disabled {
  stroke: rgb(254 246 238 / 0.75);
}

.disabled\:stroke-orange-50\/80:disabled {
  stroke: rgb(254 246 238 / 0.8);
}

.disabled\:stroke-orange-50\/90:disabled {
  stroke: rgb(254 246 238 / 0.9);
}

.disabled\:stroke-orange-50\/95:disabled {
  stroke: rgb(254 246 238 / 0.95);
}

.disabled\:stroke-orange-50\/100:disabled {
  stroke: rgb(254 246 238 / 1);
}

.disabled\:stroke-orange-100\/0:disabled {
  stroke: rgb(253 234 215 / 0);
}

.disabled\:stroke-orange-100\/5:disabled {
  stroke: rgb(253 234 215 / 0.05);
}

.disabled\:stroke-orange-100\/10:disabled {
  stroke: rgb(253 234 215 / 0.1);
}

.disabled\:stroke-orange-100\/20:disabled {
  stroke: rgb(253 234 215 / 0.2);
}

.disabled\:stroke-orange-100\/25:disabled {
  stroke: rgb(253 234 215 / 0.25);
}

.disabled\:stroke-orange-100\/30:disabled {
  stroke: rgb(253 234 215 / 0.3);
}

.disabled\:stroke-orange-100\/40:disabled {
  stroke: rgb(253 234 215 / 0.4);
}

.disabled\:stroke-orange-100\/50:disabled {
  stroke: rgb(253 234 215 / 0.5);
}

.disabled\:stroke-orange-100\/60:disabled {
  stroke: rgb(253 234 215 / 0.6);
}

.disabled\:stroke-orange-100\/70:disabled {
  stroke: rgb(253 234 215 / 0.7);
}

.disabled\:stroke-orange-100\/75:disabled {
  stroke: rgb(253 234 215 / 0.75);
}

.disabled\:stroke-orange-100\/80:disabled {
  stroke: rgb(253 234 215 / 0.8);
}

.disabled\:stroke-orange-100\/90:disabled {
  stroke: rgb(253 234 215 / 0.9);
}

.disabled\:stroke-orange-100\/95:disabled {
  stroke: rgb(253 234 215 / 0.95);
}

.disabled\:stroke-orange-100\/100:disabled {
  stroke: rgb(253 234 215 / 1);
}

.disabled\:stroke-orange-200\/0:disabled {
  stroke: rgb(249 219 175 / 0);
}

.disabled\:stroke-orange-200\/5:disabled {
  stroke: rgb(249 219 175 / 0.05);
}

.disabled\:stroke-orange-200\/10:disabled {
  stroke: rgb(249 219 175 / 0.1);
}

.disabled\:stroke-orange-200\/20:disabled {
  stroke: rgb(249 219 175 / 0.2);
}

.disabled\:stroke-orange-200\/25:disabled {
  stroke: rgb(249 219 175 / 0.25);
}

.disabled\:stroke-orange-200\/30:disabled {
  stroke: rgb(249 219 175 / 0.3);
}

.disabled\:stroke-orange-200\/40:disabled {
  stroke: rgb(249 219 175 / 0.4);
}

.disabled\:stroke-orange-200\/50:disabled {
  stroke: rgb(249 219 175 / 0.5);
}

.disabled\:stroke-orange-200\/60:disabled {
  stroke: rgb(249 219 175 / 0.6);
}

.disabled\:stroke-orange-200\/70:disabled {
  stroke: rgb(249 219 175 / 0.7);
}

.disabled\:stroke-orange-200\/75:disabled {
  stroke: rgb(249 219 175 / 0.75);
}

.disabled\:stroke-orange-200\/80:disabled {
  stroke: rgb(249 219 175 / 0.8);
}

.disabled\:stroke-orange-200\/90:disabled {
  stroke: rgb(249 219 175 / 0.9);
}

.disabled\:stroke-orange-200\/95:disabled {
  stroke: rgb(249 219 175 / 0.95);
}

.disabled\:stroke-orange-200\/100:disabled {
  stroke: rgb(249 219 175 / 1);
}

.disabled\:stroke-orange-300\/0:disabled {
  stroke: rgb(247 178 122 / 0);
}

.disabled\:stroke-orange-300\/5:disabled {
  stroke: rgb(247 178 122 / 0.05);
}

.disabled\:stroke-orange-300\/10:disabled {
  stroke: rgb(247 178 122 / 0.1);
}

.disabled\:stroke-orange-300\/20:disabled {
  stroke: rgb(247 178 122 / 0.2);
}

.disabled\:stroke-orange-300\/25:disabled {
  stroke: rgb(247 178 122 / 0.25);
}

.disabled\:stroke-orange-300\/30:disabled {
  stroke: rgb(247 178 122 / 0.3);
}

.disabled\:stroke-orange-300\/40:disabled {
  stroke: rgb(247 178 122 / 0.4);
}

.disabled\:stroke-orange-300\/50:disabled {
  stroke: rgb(247 178 122 / 0.5);
}

.disabled\:stroke-orange-300\/60:disabled {
  stroke: rgb(247 178 122 / 0.6);
}

.disabled\:stroke-orange-300\/70:disabled {
  stroke: rgb(247 178 122 / 0.7);
}

.disabled\:stroke-orange-300\/75:disabled {
  stroke: rgb(247 178 122 / 0.75);
}

.disabled\:stroke-orange-300\/80:disabled {
  stroke: rgb(247 178 122 / 0.8);
}

.disabled\:stroke-orange-300\/90:disabled {
  stroke: rgb(247 178 122 / 0.9);
}

.disabled\:stroke-orange-300\/95:disabled {
  stroke: rgb(247 178 122 / 0.95);
}

.disabled\:stroke-orange-300\/100:disabled {
  stroke: rgb(247 178 122 / 1);
}

.disabled\:stroke-orange-400\/0:disabled {
  stroke: rgb(243 135 68 / 0);
}

.disabled\:stroke-orange-400\/5:disabled {
  stroke: rgb(243 135 68 / 0.05);
}

.disabled\:stroke-orange-400\/10:disabled {
  stroke: rgb(243 135 68 / 0.1);
}

.disabled\:stroke-orange-400\/20:disabled {
  stroke: rgb(243 135 68 / 0.2);
}

.disabled\:stroke-orange-400\/25:disabled {
  stroke: rgb(243 135 68 / 0.25);
}

.disabled\:stroke-orange-400\/30:disabled {
  stroke: rgb(243 135 68 / 0.3);
}

.disabled\:stroke-orange-400\/40:disabled {
  stroke: rgb(243 135 68 / 0.4);
}

.disabled\:stroke-orange-400\/50:disabled {
  stroke: rgb(243 135 68 / 0.5);
}

.disabled\:stroke-orange-400\/60:disabled {
  stroke: rgb(243 135 68 / 0.6);
}

.disabled\:stroke-orange-400\/70:disabled {
  stroke: rgb(243 135 68 / 0.7);
}

.disabled\:stroke-orange-400\/75:disabled {
  stroke: rgb(243 135 68 / 0.75);
}

.disabled\:stroke-orange-400\/80:disabled {
  stroke: rgb(243 135 68 / 0.8);
}

.disabled\:stroke-orange-400\/90:disabled {
  stroke: rgb(243 135 68 / 0.9);
}

.disabled\:stroke-orange-400\/95:disabled {
  stroke: rgb(243 135 68 / 0.95);
}

.disabled\:stroke-orange-400\/100:disabled {
  stroke: rgb(243 135 68 / 1);
}

.disabled\:stroke-orange-500\/0:disabled {
  stroke: rgb(239 104 32 / 0);
}

.disabled\:stroke-orange-500\/5:disabled {
  stroke: rgb(239 104 32 / 0.05);
}

.disabled\:stroke-orange-500\/10:disabled {
  stroke: rgb(239 104 32 / 0.1);
}

.disabled\:stroke-orange-500\/20:disabled {
  stroke: rgb(239 104 32 / 0.2);
}

.disabled\:stroke-orange-500\/25:disabled {
  stroke: rgb(239 104 32 / 0.25);
}

.disabled\:stroke-orange-500\/30:disabled {
  stroke: rgb(239 104 32 / 0.3);
}

.disabled\:stroke-orange-500\/40:disabled {
  stroke: rgb(239 104 32 / 0.4);
}

.disabled\:stroke-orange-500\/50:disabled {
  stroke: rgb(239 104 32 / 0.5);
}

.disabled\:stroke-orange-500\/60:disabled {
  stroke: rgb(239 104 32 / 0.6);
}

.disabled\:stroke-orange-500\/70:disabled {
  stroke: rgb(239 104 32 / 0.7);
}

.disabled\:stroke-orange-500\/75:disabled {
  stroke: rgb(239 104 32 / 0.75);
}

.disabled\:stroke-orange-500\/80:disabled {
  stroke: rgb(239 104 32 / 0.8);
}

.disabled\:stroke-orange-500\/90:disabled {
  stroke: rgb(239 104 32 / 0.9);
}

.disabled\:stroke-orange-500\/95:disabled {
  stroke: rgb(239 104 32 / 0.95);
}

.disabled\:stroke-orange-500\/100:disabled {
  stroke: rgb(239 104 32 / 1);
}

.disabled\:stroke-orange-600\/0:disabled {
  stroke: rgb(224 79 22 / 0);
}

.disabled\:stroke-orange-600\/5:disabled {
  stroke: rgb(224 79 22 / 0.05);
}

.disabled\:stroke-orange-600\/10:disabled {
  stroke: rgb(224 79 22 / 0.1);
}

.disabled\:stroke-orange-600\/20:disabled {
  stroke: rgb(224 79 22 / 0.2);
}

.disabled\:stroke-orange-600\/25:disabled {
  stroke: rgb(224 79 22 / 0.25);
}

.disabled\:stroke-orange-600\/30:disabled {
  stroke: rgb(224 79 22 / 0.3);
}

.disabled\:stroke-orange-600\/40:disabled {
  stroke: rgb(224 79 22 / 0.4);
}

.disabled\:stroke-orange-600\/50:disabled {
  stroke: rgb(224 79 22 / 0.5);
}

.disabled\:stroke-orange-600\/60:disabled {
  stroke: rgb(224 79 22 / 0.6);
}

.disabled\:stroke-orange-600\/70:disabled {
  stroke: rgb(224 79 22 / 0.7);
}

.disabled\:stroke-orange-600\/75:disabled {
  stroke: rgb(224 79 22 / 0.75);
}

.disabled\:stroke-orange-600\/80:disabled {
  stroke: rgb(224 79 22 / 0.8);
}

.disabled\:stroke-orange-600\/90:disabled {
  stroke: rgb(224 79 22 / 0.9);
}

.disabled\:stroke-orange-600\/95:disabled {
  stroke: rgb(224 79 22 / 0.95);
}

.disabled\:stroke-orange-600\/100:disabled {
  stroke: rgb(224 79 22 / 1);
}

.disabled\:stroke-orange-700\/0:disabled {
  stroke: rgb(185 56 21 / 0);
}

.disabled\:stroke-orange-700\/5:disabled {
  stroke: rgb(185 56 21 / 0.05);
}

.disabled\:stroke-orange-700\/10:disabled {
  stroke: rgb(185 56 21 / 0.1);
}

.disabled\:stroke-orange-700\/20:disabled {
  stroke: rgb(185 56 21 / 0.2);
}

.disabled\:stroke-orange-700\/25:disabled {
  stroke: rgb(185 56 21 / 0.25);
}

.disabled\:stroke-orange-700\/30:disabled {
  stroke: rgb(185 56 21 / 0.3);
}

.disabled\:stroke-orange-700\/40:disabled {
  stroke: rgb(185 56 21 / 0.4);
}

.disabled\:stroke-orange-700\/50:disabled {
  stroke: rgb(185 56 21 / 0.5);
}

.disabled\:stroke-orange-700\/60:disabled {
  stroke: rgb(185 56 21 / 0.6);
}

.disabled\:stroke-orange-700\/70:disabled {
  stroke: rgb(185 56 21 / 0.7);
}

.disabled\:stroke-orange-700\/75:disabled {
  stroke: rgb(185 56 21 / 0.75);
}

.disabled\:stroke-orange-700\/80:disabled {
  stroke: rgb(185 56 21 / 0.8);
}

.disabled\:stroke-orange-700\/90:disabled {
  stroke: rgb(185 56 21 / 0.9);
}

.disabled\:stroke-orange-700\/95:disabled {
  stroke: rgb(185 56 21 / 0.95);
}

.disabled\:stroke-orange-700\/100:disabled {
  stroke: rgb(185 56 21 / 1);
}

.disabled\:stroke-orange-800\/0:disabled {
  stroke: rgb(147 47 25 / 0);
}

.disabled\:stroke-orange-800\/5:disabled {
  stroke: rgb(147 47 25 / 0.05);
}

.disabled\:stroke-orange-800\/10:disabled {
  stroke: rgb(147 47 25 / 0.1);
}

.disabled\:stroke-orange-800\/20:disabled {
  stroke: rgb(147 47 25 / 0.2);
}

.disabled\:stroke-orange-800\/25:disabled {
  stroke: rgb(147 47 25 / 0.25);
}

.disabled\:stroke-orange-800\/30:disabled {
  stroke: rgb(147 47 25 / 0.3);
}

.disabled\:stroke-orange-800\/40:disabled {
  stroke: rgb(147 47 25 / 0.4);
}

.disabled\:stroke-orange-800\/50:disabled {
  stroke: rgb(147 47 25 / 0.5);
}

.disabled\:stroke-orange-800\/60:disabled {
  stroke: rgb(147 47 25 / 0.6);
}

.disabled\:stroke-orange-800\/70:disabled {
  stroke: rgb(147 47 25 / 0.7);
}

.disabled\:stroke-orange-800\/75:disabled {
  stroke: rgb(147 47 25 / 0.75);
}

.disabled\:stroke-orange-800\/80:disabled {
  stroke: rgb(147 47 25 / 0.8);
}

.disabled\:stroke-orange-800\/90:disabled {
  stroke: rgb(147 47 25 / 0.9);
}

.disabled\:stroke-orange-800\/95:disabled {
  stroke: rgb(147 47 25 / 0.95);
}

.disabled\:stroke-orange-800\/100:disabled {
  stroke: rgb(147 47 25 / 1);
}

.disabled\:stroke-orange-900\/0:disabled {
  stroke: rgb(119 41 23 / 0);
}

.disabled\:stroke-orange-900\/5:disabled {
  stroke: rgb(119 41 23 / 0.05);
}

.disabled\:stroke-orange-900\/10:disabled {
  stroke: rgb(119 41 23 / 0.1);
}

.disabled\:stroke-orange-900\/20:disabled {
  stroke: rgb(119 41 23 / 0.2);
}

.disabled\:stroke-orange-900\/25:disabled {
  stroke: rgb(119 41 23 / 0.25);
}

.disabled\:stroke-orange-900\/30:disabled {
  stroke: rgb(119 41 23 / 0.3);
}

.disabled\:stroke-orange-900\/40:disabled {
  stroke: rgb(119 41 23 / 0.4);
}

.disabled\:stroke-orange-900\/50:disabled {
  stroke: rgb(119 41 23 / 0.5);
}

.disabled\:stroke-orange-900\/60:disabled {
  stroke: rgb(119 41 23 / 0.6);
}

.disabled\:stroke-orange-900\/70:disabled {
  stroke: rgb(119 41 23 / 0.7);
}

.disabled\:stroke-orange-900\/75:disabled {
  stroke: rgb(119 41 23 / 0.75);
}

.disabled\:stroke-orange-900\/80:disabled {
  stroke: rgb(119 41 23 / 0.8);
}

.disabled\:stroke-orange-900\/90:disabled {
  stroke: rgb(119 41 23 / 0.9);
}

.disabled\:stroke-orange-900\/95:disabled {
  stroke: rgb(119 41 23 / 0.95);
}

.disabled\:stroke-orange-900\/100:disabled {
  stroke: rgb(119 41 23 / 1);
}

.disabled\:stroke-orange\/0:disabled {
  stroke: rgb(243 135 68 / 0);
}

.disabled\:stroke-orange\/5:disabled {
  stroke: rgb(243 135 68 / 0.05);
}

.disabled\:stroke-orange\/10:disabled {
  stroke: rgb(243 135 68 / 0.1);
}

.disabled\:stroke-orange\/20:disabled {
  stroke: rgb(243 135 68 / 0.2);
}

.disabled\:stroke-orange\/25:disabled {
  stroke: rgb(243 135 68 / 0.25);
}

.disabled\:stroke-orange\/30:disabled {
  stroke: rgb(243 135 68 / 0.3);
}

.disabled\:stroke-orange\/40:disabled {
  stroke: rgb(243 135 68 / 0.4);
}

.disabled\:stroke-orange\/50:disabled {
  stroke: rgb(243 135 68 / 0.5);
}

.disabled\:stroke-orange\/60:disabled {
  stroke: rgb(243 135 68 / 0.6);
}

.disabled\:stroke-orange\/70:disabled {
  stroke: rgb(243 135 68 / 0.7);
}

.disabled\:stroke-orange\/75:disabled {
  stroke: rgb(243 135 68 / 0.75);
}

.disabled\:stroke-orange\/80:disabled {
  stroke: rgb(243 135 68 / 0.8);
}

.disabled\:stroke-orange\/90:disabled {
  stroke: rgb(243 135 68 / 0.9);
}

.disabled\:stroke-orange\/95:disabled {
  stroke: rgb(243 135 68 / 0.95);
}

.disabled\:stroke-orange\/100:disabled {
  stroke: rgb(243 135 68 / 1);
}

.disabled\:stroke-yellow-25\/0:disabled {
  stroke: rgb(254 253 240 / 0);
}

.disabled\:stroke-yellow-25\/5:disabled {
  stroke: rgb(254 253 240 / 0.05);
}

.disabled\:stroke-yellow-25\/10:disabled {
  stroke: rgb(254 253 240 / 0.1);
}

.disabled\:stroke-yellow-25\/20:disabled {
  stroke: rgb(254 253 240 / 0.2);
}

.disabled\:stroke-yellow-25\/25:disabled {
  stroke: rgb(254 253 240 / 0.25);
}

.disabled\:stroke-yellow-25\/30:disabled {
  stroke: rgb(254 253 240 / 0.3);
}

.disabled\:stroke-yellow-25\/40:disabled {
  stroke: rgb(254 253 240 / 0.4);
}

.disabled\:stroke-yellow-25\/50:disabled {
  stroke: rgb(254 253 240 / 0.5);
}

.disabled\:stroke-yellow-25\/60:disabled {
  stroke: rgb(254 253 240 / 0.6);
}

.disabled\:stroke-yellow-25\/70:disabled {
  stroke: rgb(254 253 240 / 0.7);
}

.disabled\:stroke-yellow-25\/75:disabled {
  stroke: rgb(254 253 240 / 0.75);
}

.disabled\:stroke-yellow-25\/80:disabled {
  stroke: rgb(254 253 240 / 0.8);
}

.disabled\:stroke-yellow-25\/90:disabled {
  stroke: rgb(254 253 240 / 0.9);
}

.disabled\:stroke-yellow-25\/95:disabled {
  stroke: rgb(254 253 240 / 0.95);
}

.disabled\:stroke-yellow-25\/100:disabled {
  stroke: rgb(254 253 240 / 1);
}

.disabled\:stroke-yellow-50\/0:disabled {
  stroke: rgb(254 251 232 / 0);
}

.disabled\:stroke-yellow-50\/5:disabled {
  stroke: rgb(254 251 232 / 0.05);
}

.disabled\:stroke-yellow-50\/10:disabled {
  stroke: rgb(254 251 232 / 0.1);
}

.disabled\:stroke-yellow-50\/20:disabled {
  stroke: rgb(254 251 232 / 0.2);
}

.disabled\:stroke-yellow-50\/25:disabled {
  stroke: rgb(254 251 232 / 0.25);
}

.disabled\:stroke-yellow-50\/30:disabled {
  stroke: rgb(254 251 232 / 0.3);
}

.disabled\:stroke-yellow-50\/40:disabled {
  stroke: rgb(254 251 232 / 0.4);
}

.disabled\:stroke-yellow-50\/50:disabled {
  stroke: rgb(254 251 232 / 0.5);
}

.disabled\:stroke-yellow-50\/60:disabled {
  stroke: rgb(254 251 232 / 0.6);
}

.disabled\:stroke-yellow-50\/70:disabled {
  stroke: rgb(254 251 232 / 0.7);
}

.disabled\:stroke-yellow-50\/75:disabled {
  stroke: rgb(254 251 232 / 0.75);
}

.disabled\:stroke-yellow-50\/80:disabled {
  stroke: rgb(254 251 232 / 0.8);
}

.disabled\:stroke-yellow-50\/90:disabled {
  stroke: rgb(254 251 232 / 0.9);
}

.disabled\:stroke-yellow-50\/95:disabled {
  stroke: rgb(254 251 232 / 0.95);
}

.disabled\:stroke-yellow-50\/100:disabled {
  stroke: rgb(254 251 232 / 1);
}

.disabled\:stroke-yellow-100\/0:disabled {
  stroke: rgb(254 247 195 / 0);
}

.disabled\:stroke-yellow-100\/5:disabled {
  stroke: rgb(254 247 195 / 0.05);
}

.disabled\:stroke-yellow-100\/10:disabled {
  stroke: rgb(254 247 195 / 0.1);
}

.disabled\:stroke-yellow-100\/20:disabled {
  stroke: rgb(254 247 195 / 0.2);
}

.disabled\:stroke-yellow-100\/25:disabled {
  stroke: rgb(254 247 195 / 0.25);
}

.disabled\:stroke-yellow-100\/30:disabled {
  stroke: rgb(254 247 195 / 0.3);
}

.disabled\:stroke-yellow-100\/40:disabled {
  stroke: rgb(254 247 195 / 0.4);
}

.disabled\:stroke-yellow-100\/50:disabled {
  stroke: rgb(254 247 195 / 0.5);
}

.disabled\:stroke-yellow-100\/60:disabled {
  stroke: rgb(254 247 195 / 0.6);
}

.disabled\:stroke-yellow-100\/70:disabled {
  stroke: rgb(254 247 195 / 0.7);
}

.disabled\:stroke-yellow-100\/75:disabled {
  stroke: rgb(254 247 195 / 0.75);
}

.disabled\:stroke-yellow-100\/80:disabled {
  stroke: rgb(254 247 195 / 0.8);
}

.disabled\:stroke-yellow-100\/90:disabled {
  stroke: rgb(254 247 195 / 0.9);
}

.disabled\:stroke-yellow-100\/95:disabled {
  stroke: rgb(254 247 195 / 0.95);
}

.disabled\:stroke-yellow-100\/100:disabled {
  stroke: rgb(254 247 195 / 1);
}

.disabled\:stroke-yellow-200\/0:disabled {
  stroke: rgb(254 238 149 / 0);
}

.disabled\:stroke-yellow-200\/5:disabled {
  stroke: rgb(254 238 149 / 0.05);
}

.disabled\:stroke-yellow-200\/10:disabled {
  stroke: rgb(254 238 149 / 0.1);
}

.disabled\:stroke-yellow-200\/20:disabled {
  stroke: rgb(254 238 149 / 0.2);
}

.disabled\:stroke-yellow-200\/25:disabled {
  stroke: rgb(254 238 149 / 0.25);
}

.disabled\:stroke-yellow-200\/30:disabled {
  stroke: rgb(254 238 149 / 0.3);
}

.disabled\:stroke-yellow-200\/40:disabled {
  stroke: rgb(254 238 149 / 0.4);
}

.disabled\:stroke-yellow-200\/50:disabled {
  stroke: rgb(254 238 149 / 0.5);
}

.disabled\:stroke-yellow-200\/60:disabled {
  stroke: rgb(254 238 149 / 0.6);
}

.disabled\:stroke-yellow-200\/70:disabled {
  stroke: rgb(254 238 149 / 0.7);
}

.disabled\:stroke-yellow-200\/75:disabled {
  stroke: rgb(254 238 149 / 0.75);
}

.disabled\:stroke-yellow-200\/80:disabled {
  stroke: rgb(254 238 149 / 0.8);
}

.disabled\:stroke-yellow-200\/90:disabled {
  stroke: rgb(254 238 149 / 0.9);
}

.disabled\:stroke-yellow-200\/95:disabled {
  stroke: rgb(254 238 149 / 0.95);
}

.disabled\:stroke-yellow-200\/100:disabled {
  stroke: rgb(254 238 149 / 1);
}

.disabled\:stroke-yellow-300\/0:disabled {
  stroke: rgb(253 226 114 / 0);
}

.disabled\:stroke-yellow-300\/5:disabled {
  stroke: rgb(253 226 114 / 0.05);
}

.disabled\:stroke-yellow-300\/10:disabled {
  stroke: rgb(253 226 114 / 0.1);
}

.disabled\:stroke-yellow-300\/20:disabled {
  stroke: rgb(253 226 114 / 0.2);
}

.disabled\:stroke-yellow-300\/25:disabled {
  stroke: rgb(253 226 114 / 0.25);
}

.disabled\:stroke-yellow-300\/30:disabled {
  stroke: rgb(253 226 114 / 0.3);
}

.disabled\:stroke-yellow-300\/40:disabled {
  stroke: rgb(253 226 114 / 0.4);
}

.disabled\:stroke-yellow-300\/50:disabled {
  stroke: rgb(253 226 114 / 0.5);
}

.disabled\:stroke-yellow-300\/60:disabled {
  stroke: rgb(253 226 114 / 0.6);
}

.disabled\:stroke-yellow-300\/70:disabled {
  stroke: rgb(253 226 114 / 0.7);
}

.disabled\:stroke-yellow-300\/75:disabled {
  stroke: rgb(253 226 114 / 0.75);
}

.disabled\:stroke-yellow-300\/80:disabled {
  stroke: rgb(253 226 114 / 0.8);
}

.disabled\:stroke-yellow-300\/90:disabled {
  stroke: rgb(253 226 114 / 0.9);
}

.disabled\:stroke-yellow-300\/95:disabled {
  stroke: rgb(253 226 114 / 0.95);
}

.disabled\:stroke-yellow-300\/100:disabled {
  stroke: rgb(253 226 114 / 1);
}

.disabled\:stroke-yellow-400\/0:disabled {
  stroke: rgb(250 197 21 / 0);
}

.disabled\:stroke-yellow-400\/5:disabled {
  stroke: rgb(250 197 21 / 0.05);
}

.disabled\:stroke-yellow-400\/10:disabled {
  stroke: rgb(250 197 21 / 0.1);
}

.disabled\:stroke-yellow-400\/20:disabled {
  stroke: rgb(250 197 21 / 0.2);
}

.disabled\:stroke-yellow-400\/25:disabled {
  stroke: rgb(250 197 21 / 0.25);
}

.disabled\:stroke-yellow-400\/30:disabled {
  stroke: rgb(250 197 21 / 0.3);
}

.disabled\:stroke-yellow-400\/40:disabled {
  stroke: rgb(250 197 21 / 0.4);
}

.disabled\:stroke-yellow-400\/50:disabled {
  stroke: rgb(250 197 21 / 0.5);
}

.disabled\:stroke-yellow-400\/60:disabled {
  stroke: rgb(250 197 21 / 0.6);
}

.disabled\:stroke-yellow-400\/70:disabled {
  stroke: rgb(250 197 21 / 0.7);
}

.disabled\:stroke-yellow-400\/75:disabled {
  stroke: rgb(250 197 21 / 0.75);
}

.disabled\:stroke-yellow-400\/80:disabled {
  stroke: rgb(250 197 21 / 0.8);
}

.disabled\:stroke-yellow-400\/90:disabled {
  stroke: rgb(250 197 21 / 0.9);
}

.disabled\:stroke-yellow-400\/95:disabled {
  stroke: rgb(250 197 21 / 0.95);
}

.disabled\:stroke-yellow-400\/100:disabled {
  stroke: rgb(250 197 21 / 1);
}

.disabled\:stroke-yellow-500\/0:disabled {
  stroke: rgb(234 170 8 / 0);
}

.disabled\:stroke-yellow-500\/5:disabled {
  stroke: rgb(234 170 8 / 0.05);
}

.disabled\:stroke-yellow-500\/10:disabled {
  stroke: rgb(234 170 8 / 0.1);
}

.disabled\:stroke-yellow-500\/20:disabled {
  stroke: rgb(234 170 8 / 0.2);
}

.disabled\:stroke-yellow-500\/25:disabled {
  stroke: rgb(234 170 8 / 0.25);
}

.disabled\:stroke-yellow-500\/30:disabled {
  stroke: rgb(234 170 8 / 0.3);
}

.disabled\:stroke-yellow-500\/40:disabled {
  stroke: rgb(234 170 8 / 0.4);
}

.disabled\:stroke-yellow-500\/50:disabled {
  stroke: rgb(234 170 8 / 0.5);
}

.disabled\:stroke-yellow-500\/60:disabled {
  stroke: rgb(234 170 8 / 0.6);
}

.disabled\:stroke-yellow-500\/70:disabled {
  stroke: rgb(234 170 8 / 0.7);
}

.disabled\:stroke-yellow-500\/75:disabled {
  stroke: rgb(234 170 8 / 0.75);
}

.disabled\:stroke-yellow-500\/80:disabled {
  stroke: rgb(234 170 8 / 0.8);
}

.disabled\:stroke-yellow-500\/90:disabled {
  stroke: rgb(234 170 8 / 0.9);
}

.disabled\:stroke-yellow-500\/95:disabled {
  stroke: rgb(234 170 8 / 0.95);
}

.disabled\:stroke-yellow-500\/100:disabled {
  stroke: rgb(234 170 8 / 1);
}

.disabled\:stroke-yellow-600\/0:disabled {
  stroke: rgb(202 133 4 / 0);
}

.disabled\:stroke-yellow-600\/5:disabled {
  stroke: rgb(202 133 4 / 0.05);
}

.disabled\:stroke-yellow-600\/10:disabled {
  stroke: rgb(202 133 4 / 0.1);
}

.disabled\:stroke-yellow-600\/20:disabled {
  stroke: rgb(202 133 4 / 0.2);
}

.disabled\:stroke-yellow-600\/25:disabled {
  stroke: rgb(202 133 4 / 0.25);
}

.disabled\:stroke-yellow-600\/30:disabled {
  stroke: rgb(202 133 4 / 0.3);
}

.disabled\:stroke-yellow-600\/40:disabled {
  stroke: rgb(202 133 4 / 0.4);
}

.disabled\:stroke-yellow-600\/50:disabled {
  stroke: rgb(202 133 4 / 0.5);
}

.disabled\:stroke-yellow-600\/60:disabled {
  stroke: rgb(202 133 4 / 0.6);
}

.disabled\:stroke-yellow-600\/70:disabled {
  stroke: rgb(202 133 4 / 0.7);
}

.disabled\:stroke-yellow-600\/75:disabled {
  stroke: rgb(202 133 4 / 0.75);
}

.disabled\:stroke-yellow-600\/80:disabled {
  stroke: rgb(202 133 4 / 0.8);
}

.disabled\:stroke-yellow-600\/90:disabled {
  stroke: rgb(202 133 4 / 0.9);
}

.disabled\:stroke-yellow-600\/95:disabled {
  stroke: rgb(202 133 4 / 0.95);
}

.disabled\:stroke-yellow-600\/100:disabled {
  stroke: rgb(202 133 4 / 1);
}

.disabled\:stroke-yellow-700\/0:disabled {
  stroke: rgb(161 92 7 / 0);
}

.disabled\:stroke-yellow-700\/5:disabled {
  stroke: rgb(161 92 7 / 0.05);
}

.disabled\:stroke-yellow-700\/10:disabled {
  stroke: rgb(161 92 7 / 0.1);
}

.disabled\:stroke-yellow-700\/20:disabled {
  stroke: rgb(161 92 7 / 0.2);
}

.disabled\:stroke-yellow-700\/25:disabled {
  stroke: rgb(161 92 7 / 0.25);
}

.disabled\:stroke-yellow-700\/30:disabled {
  stroke: rgb(161 92 7 / 0.3);
}

.disabled\:stroke-yellow-700\/40:disabled {
  stroke: rgb(161 92 7 / 0.4);
}

.disabled\:stroke-yellow-700\/50:disabled {
  stroke: rgb(161 92 7 / 0.5);
}

.disabled\:stroke-yellow-700\/60:disabled {
  stroke: rgb(161 92 7 / 0.6);
}

.disabled\:stroke-yellow-700\/70:disabled {
  stroke: rgb(161 92 7 / 0.7);
}

.disabled\:stroke-yellow-700\/75:disabled {
  stroke: rgb(161 92 7 / 0.75);
}

.disabled\:stroke-yellow-700\/80:disabled {
  stroke: rgb(161 92 7 / 0.8);
}

.disabled\:stroke-yellow-700\/90:disabled {
  stroke: rgb(161 92 7 / 0.9);
}

.disabled\:stroke-yellow-700\/95:disabled {
  stroke: rgb(161 92 7 / 0.95);
}

.disabled\:stroke-yellow-700\/100:disabled {
  stroke: rgb(161 92 7 / 1);
}

.disabled\:stroke-yellow-800\/0:disabled {
  stroke: rgb(133 74 14 / 0);
}

.disabled\:stroke-yellow-800\/5:disabled {
  stroke: rgb(133 74 14 / 0.05);
}

.disabled\:stroke-yellow-800\/10:disabled {
  stroke: rgb(133 74 14 / 0.1);
}

.disabled\:stroke-yellow-800\/20:disabled {
  stroke: rgb(133 74 14 / 0.2);
}

.disabled\:stroke-yellow-800\/25:disabled {
  stroke: rgb(133 74 14 / 0.25);
}

.disabled\:stroke-yellow-800\/30:disabled {
  stroke: rgb(133 74 14 / 0.3);
}

.disabled\:stroke-yellow-800\/40:disabled {
  stroke: rgb(133 74 14 / 0.4);
}

.disabled\:stroke-yellow-800\/50:disabled {
  stroke: rgb(133 74 14 / 0.5);
}

.disabled\:stroke-yellow-800\/60:disabled {
  stroke: rgb(133 74 14 / 0.6);
}

.disabled\:stroke-yellow-800\/70:disabled {
  stroke: rgb(133 74 14 / 0.7);
}

.disabled\:stroke-yellow-800\/75:disabled {
  stroke: rgb(133 74 14 / 0.75);
}

.disabled\:stroke-yellow-800\/80:disabled {
  stroke: rgb(133 74 14 / 0.8);
}

.disabled\:stroke-yellow-800\/90:disabled {
  stroke: rgb(133 74 14 / 0.9);
}

.disabled\:stroke-yellow-800\/95:disabled {
  stroke: rgb(133 74 14 / 0.95);
}

.disabled\:stroke-yellow-800\/100:disabled {
  stroke: rgb(133 74 14 / 1);
}

.disabled\:stroke-yellow-900\/0:disabled {
  stroke: rgb(113 56 18 / 0);
}

.disabled\:stroke-yellow-900\/5:disabled {
  stroke: rgb(113 56 18 / 0.05);
}

.disabled\:stroke-yellow-900\/10:disabled {
  stroke: rgb(113 56 18 / 0.1);
}

.disabled\:stroke-yellow-900\/20:disabled {
  stroke: rgb(113 56 18 / 0.2);
}

.disabled\:stroke-yellow-900\/25:disabled {
  stroke: rgb(113 56 18 / 0.25);
}

.disabled\:stroke-yellow-900\/30:disabled {
  stroke: rgb(113 56 18 / 0.3);
}

.disabled\:stroke-yellow-900\/40:disabled {
  stroke: rgb(113 56 18 / 0.4);
}

.disabled\:stroke-yellow-900\/50:disabled {
  stroke: rgb(113 56 18 / 0.5);
}

.disabled\:stroke-yellow-900\/60:disabled {
  stroke: rgb(113 56 18 / 0.6);
}

.disabled\:stroke-yellow-900\/70:disabled {
  stroke: rgb(113 56 18 / 0.7);
}

.disabled\:stroke-yellow-900\/75:disabled {
  stroke: rgb(113 56 18 / 0.75);
}

.disabled\:stroke-yellow-900\/80:disabled {
  stroke: rgb(113 56 18 / 0.8);
}

.disabled\:stroke-yellow-900\/90:disabled {
  stroke: rgb(113 56 18 / 0.9);
}

.disabled\:stroke-yellow-900\/95:disabled {
  stroke: rgb(113 56 18 / 0.95);
}

.disabled\:stroke-yellow-900\/100:disabled {
  stroke: rgb(113 56 18 / 1);
}

.disabled\:stroke-yellow\/0:disabled {
  stroke: rgb(250 197 21 / 0);
}

.disabled\:stroke-yellow\/5:disabled {
  stroke: rgb(250 197 21 / 0.05);
}

.disabled\:stroke-yellow\/10:disabled {
  stroke: rgb(250 197 21 / 0.1);
}

.disabled\:stroke-yellow\/20:disabled {
  stroke: rgb(250 197 21 / 0.2);
}

.disabled\:stroke-yellow\/25:disabled {
  stroke: rgb(250 197 21 / 0.25);
}

.disabled\:stroke-yellow\/30:disabled {
  stroke: rgb(250 197 21 / 0.3);
}

.disabled\:stroke-yellow\/40:disabled {
  stroke: rgb(250 197 21 / 0.4);
}

.disabled\:stroke-yellow\/50:disabled {
  stroke: rgb(250 197 21 / 0.5);
}

.disabled\:stroke-yellow\/60:disabled {
  stroke: rgb(250 197 21 / 0.6);
}

.disabled\:stroke-yellow\/70:disabled {
  stroke: rgb(250 197 21 / 0.7);
}

.disabled\:stroke-yellow\/75:disabled {
  stroke: rgb(250 197 21 / 0.75);
}

.disabled\:stroke-yellow\/80:disabled {
  stroke: rgb(250 197 21 / 0.8);
}

.disabled\:stroke-yellow\/90:disabled {
  stroke: rgb(250 197 21 / 0.9);
}

.disabled\:stroke-yellow\/95:disabled {
  stroke: rgb(250 197 21 / 0.95);
}

.disabled\:stroke-yellow\/100:disabled {
  stroke: rgb(250 197 21 / 1);
}

.disabled\:text-white:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.disabled\:text-black:disabled {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.disabled\:text-gray-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.disabled\:text-gray-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.disabled\:text-gray-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.disabled\:text-gray-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.disabled\:text-gray-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.disabled\:text-gray-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.disabled\:text-gray-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.disabled\:text-gray-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.disabled\:text-gray-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.disabled\:text-gray-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.disabled\:text-gray-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.disabled\:text-gray:disabled {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.disabled\:text-primary-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.disabled\:text-primary-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.disabled\:text-primary-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.disabled\:text-primary-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.disabled\:text-primary-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.disabled\:text-primary-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.disabled\:text-primary-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.disabled\:text-primary-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.disabled\:text-primary-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.disabled\:text-primary-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.disabled\:text-primary-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.disabled\:text-primary:disabled {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.disabled\:text-error-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.disabled\:text-error-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.disabled\:text-error-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.disabled\:text-error-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.disabled\:text-error-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.disabled\:text-error-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.disabled\:text-error-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.disabled\:text-error-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.disabled\:text-error-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.disabled\:text-error-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.disabled\:text-error-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.disabled\:text-error:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.disabled\:text-warning-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.disabled\:text-warning-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.disabled\:text-warning-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.disabled\:text-warning-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.disabled\:text-warning-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.disabled\:text-warning-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.disabled\:text-warning-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.disabled\:text-warning-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.disabled\:text-warning-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.disabled\:text-warning-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.disabled\:text-warning-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.disabled\:text-warning:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.disabled\:text-success-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.disabled\:text-success-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.disabled\:text-success-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.disabled\:text-success-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.disabled\:text-success-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.disabled\:text-success-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.disabled\:text-success-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.disabled\:text-success-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.disabled\:text-success-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.disabled\:text-success-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.disabled\:text-success-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.disabled\:text-success:disabled {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.disabled\:text-gray-blue:disabled {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.disabled\:text-gray-cool:disabled {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.disabled\:text-gray-modern:disabled {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.disabled\:text-gray-neutral:disabled {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.disabled\:text-gray-iron:disabled {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.disabled\:text-gray-true-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.disabled\:text-gray-true:disabled {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.disabled\:text-gray-warm:disabled {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.disabled\:text-moss-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.disabled\:text-moss-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.disabled\:text-moss-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.disabled\:text-moss-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.disabled\:text-moss-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.disabled\:text-moss-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.disabled\:text-moss-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.disabled\:text-moss-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.disabled\:text-moss-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.disabled\:text-moss-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.disabled\:text-moss-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.disabled\:text-moss:disabled {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.disabled\:text-green-light-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.disabled\:text-green-light-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.disabled\:text-green-light-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.disabled\:text-green-light-200:disabled {
  color: #DOF8AB;
}

.disabled\:text-green-light-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.disabled\:text-green-light-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.disabled\:text-green-light-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.disabled\:text-green-light-600:disabled {
  color: #4CA3OD;
}

.disabled\:text-green-light-700:disabled {
  color: #3B7COF;
}

.disabled\:text-green-light-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.disabled\:text-green-light-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.disabled\:text-green-light:disabled {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.disabled\:text-green-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.disabled\:text-green-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.disabled\:text-green-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.disabled\:text-green-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.disabled\:text-green-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.disabled\:text-green-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.disabled\:text-green-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.disabled\:text-green-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.disabled\:text-green-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.disabled\:text-green-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.disabled\:text-green-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.disabled\:text-green:disabled {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.disabled\:text-teal-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.disabled\:text-teal-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.disabled\:text-teal-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.disabled\:text-teal-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.disabled\:text-teal-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.disabled\:text-teal-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.disabled\:text-teal-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.disabled\:text-teal-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.disabled\:text-teal-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.disabled\:text-teal-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.disabled\:text-teal-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.disabled\:text-teal:disabled {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.disabled\:text-cyan-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.disabled\:text-cyan-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.disabled\:text-cyan-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.disabled\:text-cyan-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.disabled\:text-cyan-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.disabled\:text-cyan-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.disabled\:text-cyan-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.disabled\:text-cyan-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.disabled\:text-cyan-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.disabled\:text-cyan-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.disabled\:text-cyan-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.disabled\:text-cyan:disabled {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.disabled\:text-blue-light-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.disabled\:text-blue-light:disabled {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.disabled\:text-blue-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.disabled\:text-blue-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.disabled\:text-blue-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.disabled\:text-blue-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.disabled\:text-blue-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.disabled\:text-blue-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.disabled\:text-blue:disabled {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.disabled\:text-blue-dark:disabled {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.disabled\:text-indigo-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.disabled\:text-indigo-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.disabled\:text-indigo-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.disabled\:text-indigo-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.disabled\:text-indigo-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.disabled\:text-indigo-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.disabled\:text-indigo-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.disabled\:text-indigo-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.disabled\:text-indigo-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.disabled\:text-indigo-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.disabled\:text-indigo-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.disabled\:text-indigo:disabled {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.disabled\:text-violet-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.disabled\:text-violet-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.disabled\:text-violet-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.disabled\:text-violet-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.disabled\:text-violet-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.disabled\:text-violet-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.disabled\:text-violet-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.disabled\:text-violet-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.disabled\:text-violet-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.disabled\:text-violet-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.disabled\:text-violet-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.disabled\:text-violet:disabled {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.disabled\:text-purple-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.disabled\:text-purple-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.disabled\:text-purple-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.disabled\:text-purple-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.disabled\:text-purple-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.disabled\:text-purple-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.disabled\:text-purple-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.disabled\:text-purple-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.disabled\:text-purple-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.disabled\:text-purple-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.disabled\:text-purple-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.disabled\:text-purple:disabled {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.disabled\:text-fuchsia:disabled {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.disabled\:text-pink-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.disabled\:text-pink-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.disabled\:text-pink-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.disabled\:text-pink-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.disabled\:text-pink-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.disabled\:text-pink-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.disabled\:text-pink-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.disabled\:text-pink-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.disabled\:text-pink-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.disabled\:text-pink-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.disabled\:text-pink-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.disabled\:text-pink:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.disabled\:text-rose-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.disabled\:text-rose-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.disabled\:text-rose-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.disabled\:text-rose-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.disabled\:text-rose-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.disabled\:text-rose-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.disabled\:text-rose-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.disabled\:text-rose-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.disabled\:text-rose-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.disabled\:text-rose-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.disabled\:text-rose-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.disabled\:text-rose:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.disabled\:text-orange-dark:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.disabled\:text-orange-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.disabled\:text-orange-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.disabled\:text-orange-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.disabled\:text-orange-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.disabled\:text-orange-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.disabled\:text-orange-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.disabled\:text-orange-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.disabled\:text-orange-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.disabled\:text-orange-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.disabled\:text-orange-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.disabled\:text-orange-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.disabled\:text-orange:disabled {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.disabled\:text-yellow-25:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.disabled\:text-yellow-50:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.disabled\:text-yellow-100:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.disabled\:text-yellow-200:disabled {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.disabled\:text-yellow-300:disabled {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.disabled\:text-yellow-400:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.disabled\:text-yellow-500:disabled {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.disabled\:text-yellow-600:disabled {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.disabled\:text-yellow-700:disabled {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.disabled\:text-yellow-800:disabled {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.disabled\:text-yellow-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.disabled\:text-yellow:disabled {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.disabled\:text-white\/0:disabled {
  color: rgb(255 255 255 / 0);
}

.disabled\:text-white\/5:disabled {
  color: rgb(255 255 255 / 0.05);
}

.disabled\:text-white\/10:disabled {
  color: rgb(255 255 255 / 0.1);
}

.disabled\:text-white\/20:disabled {
  color: rgb(255 255 255 / 0.2);
}

.disabled\:text-white\/25:disabled {
  color: rgb(255 255 255 / 0.25);
}

.disabled\:text-white\/30:disabled {
  color: rgb(255 255 255 / 0.3);
}

.disabled\:text-white\/40:disabled {
  color: rgb(255 255 255 / 0.4);
}

.disabled\:text-white\/50:disabled {
  color: rgb(255 255 255 / 0.5);
}

.disabled\:text-white\/60:disabled {
  color: rgb(255 255 255 / 0.6);
}

.disabled\:text-white\/70:disabled {
  color: rgb(255 255 255 / 0.7);
}

.disabled\:text-white\/75:disabled {
  color: rgb(255 255 255 / 0.75);
}

.disabled\:text-white\/80:disabled {
  color: rgb(255 255 255 / 0.8);
}

.disabled\:text-white\/90:disabled {
  color: rgb(255 255 255 / 0.9);
}

.disabled\:text-white\/95:disabled {
  color: rgb(255 255 255 / 0.95);
}

.disabled\:text-white\/100:disabled {
  color: rgb(255 255 255 / 1);
}

.disabled\:text-black\/0:disabled {
  color: rgb(0 0 0 / 0);
}

.disabled\:text-black\/5:disabled {
  color: rgb(0 0 0 / 0.05);
}

.disabled\:text-black\/10:disabled {
  color: rgb(0 0 0 / 0.1);
}

.disabled\:text-black\/20:disabled {
  color: rgb(0 0 0 / 0.2);
}

.disabled\:text-black\/25:disabled {
  color: rgb(0 0 0 / 0.25);
}

.disabled\:text-black\/30:disabled {
  color: rgb(0 0 0 / 0.3);
}

.disabled\:text-black\/40:disabled {
  color: rgb(0 0 0 / 0.4);
}

.disabled\:text-black\/50:disabled {
  color: rgb(0 0 0 / 0.5);
}

.disabled\:text-black\/60:disabled {
  color: rgb(0 0 0 / 0.6);
}

.disabled\:text-black\/70:disabled {
  color: rgb(0 0 0 / 0.7);
}

.disabled\:text-black\/75:disabled {
  color: rgb(0 0 0 / 0.75);
}

.disabled\:text-black\/80:disabled {
  color: rgb(0 0 0 / 0.8);
}

.disabled\:text-black\/90:disabled {
  color: rgb(0 0 0 / 0.9);
}

.disabled\:text-black\/95:disabled {
  color: rgb(0 0 0 / 0.95);
}

.disabled\:text-black\/100:disabled {
  color: rgb(0 0 0 / 1);
}

.disabled\:text-gray-25\/0:disabled {
  color: rgb(252 252 253 / 0);
}

.disabled\:text-gray-25\/5:disabled {
  color: rgb(252 252 253 / 0.05);
}

.disabled\:text-gray-25\/10:disabled {
  color: rgb(252 252 253 / 0.1);
}

.disabled\:text-gray-25\/20:disabled {
  color: rgb(252 252 253 / 0.2);
}

.disabled\:text-gray-25\/25:disabled {
  color: rgb(252 252 253 / 0.25);
}

.disabled\:text-gray-25\/30:disabled {
  color: rgb(252 252 253 / 0.3);
}

.disabled\:text-gray-25\/40:disabled {
  color: rgb(252 252 253 / 0.4);
}

.disabled\:text-gray-25\/50:disabled {
  color: rgb(252 252 253 / 0.5);
}

.disabled\:text-gray-25\/60:disabled {
  color: rgb(252 252 253 / 0.6);
}

.disabled\:text-gray-25\/70:disabled {
  color: rgb(252 252 253 / 0.7);
}

.disabled\:text-gray-25\/75:disabled {
  color: rgb(252 252 253 / 0.75);
}

.disabled\:text-gray-25\/80:disabled {
  color: rgb(252 252 253 / 0.8);
}

.disabled\:text-gray-25\/90:disabled {
  color: rgb(252 252 253 / 0.9);
}

.disabled\:text-gray-25\/95:disabled {
  color: rgb(252 252 253 / 0.95);
}

.disabled\:text-gray-25\/100:disabled {
  color: rgb(252 252 253 / 1);
}

.disabled\:text-gray-50\/0:disabled {
  color: rgb(249 250 251 / 0);
}

.disabled\:text-gray-50\/5:disabled {
  color: rgb(249 250 251 / 0.05);
}

.disabled\:text-gray-50\/10:disabled {
  color: rgb(249 250 251 / 0.1);
}

.disabled\:text-gray-50\/20:disabled {
  color: rgb(249 250 251 / 0.2);
}

.disabled\:text-gray-50\/25:disabled {
  color: rgb(249 250 251 / 0.25);
}

.disabled\:text-gray-50\/30:disabled {
  color: rgb(249 250 251 / 0.3);
}

.disabled\:text-gray-50\/40:disabled {
  color: rgb(249 250 251 / 0.4);
}

.disabled\:text-gray-50\/50:disabled {
  color: rgb(249 250 251 / 0.5);
}

.disabled\:text-gray-50\/60:disabled {
  color: rgb(249 250 251 / 0.6);
}

.disabled\:text-gray-50\/70:disabled {
  color: rgb(249 250 251 / 0.7);
}

.disabled\:text-gray-50\/75:disabled {
  color: rgb(249 250 251 / 0.75);
}

.disabled\:text-gray-50\/80:disabled {
  color: rgb(249 250 251 / 0.8);
}

.disabled\:text-gray-50\/90:disabled {
  color: rgb(249 250 251 / 0.9);
}

.disabled\:text-gray-50\/95:disabled {
  color: rgb(249 250 251 / 0.95);
}

.disabled\:text-gray-50\/100:disabled {
  color: rgb(249 250 251 / 1);
}

.disabled\:text-gray-100\/0:disabled {
  color: rgb(242 244 247 / 0);
}

.disabled\:text-gray-100\/5:disabled {
  color: rgb(242 244 247 / 0.05);
}

.disabled\:text-gray-100\/10:disabled {
  color: rgb(242 244 247 / 0.1);
}

.disabled\:text-gray-100\/20:disabled {
  color: rgb(242 244 247 / 0.2);
}

.disabled\:text-gray-100\/25:disabled {
  color: rgb(242 244 247 / 0.25);
}

.disabled\:text-gray-100\/30:disabled {
  color: rgb(242 244 247 / 0.3);
}

.disabled\:text-gray-100\/40:disabled {
  color: rgb(242 244 247 / 0.4);
}

.disabled\:text-gray-100\/50:disabled {
  color: rgb(242 244 247 / 0.5);
}

.disabled\:text-gray-100\/60:disabled {
  color: rgb(242 244 247 / 0.6);
}

.disabled\:text-gray-100\/70:disabled {
  color: rgb(242 244 247 / 0.7);
}

.disabled\:text-gray-100\/75:disabled {
  color: rgb(242 244 247 / 0.75);
}

.disabled\:text-gray-100\/80:disabled {
  color: rgb(242 244 247 / 0.8);
}

.disabled\:text-gray-100\/90:disabled {
  color: rgb(242 244 247 / 0.9);
}

.disabled\:text-gray-100\/95:disabled {
  color: rgb(242 244 247 / 0.95);
}

.disabled\:text-gray-100\/100:disabled {
  color: rgb(242 244 247 / 1);
}

.disabled\:text-gray-200\/0:disabled {
  color: rgb(234 236 240 / 0);
}

.disabled\:text-gray-200\/5:disabled {
  color: rgb(234 236 240 / 0.05);
}

.disabled\:text-gray-200\/10:disabled {
  color: rgb(234 236 240 / 0.1);
}

.disabled\:text-gray-200\/20:disabled {
  color: rgb(234 236 240 / 0.2);
}

.disabled\:text-gray-200\/25:disabled {
  color: rgb(234 236 240 / 0.25);
}

.disabled\:text-gray-200\/30:disabled {
  color: rgb(234 236 240 / 0.3);
}

.disabled\:text-gray-200\/40:disabled {
  color: rgb(234 236 240 / 0.4);
}

.disabled\:text-gray-200\/50:disabled {
  color: rgb(234 236 240 / 0.5);
}

.disabled\:text-gray-200\/60:disabled {
  color: rgb(234 236 240 / 0.6);
}

.disabled\:text-gray-200\/70:disabled {
  color: rgb(234 236 240 / 0.7);
}

.disabled\:text-gray-200\/75:disabled {
  color: rgb(234 236 240 / 0.75);
}

.disabled\:text-gray-200\/80:disabled {
  color: rgb(234 236 240 / 0.8);
}

.disabled\:text-gray-200\/90:disabled {
  color: rgb(234 236 240 / 0.9);
}

.disabled\:text-gray-200\/95:disabled {
  color: rgb(234 236 240 / 0.95);
}

.disabled\:text-gray-200\/100:disabled {
  color: rgb(234 236 240 / 1);
}

.disabled\:text-gray-300\/0:disabled {
  color: rgb(208 213 221 / 0);
}

.disabled\:text-gray-300\/5:disabled {
  color: rgb(208 213 221 / 0.05);
}

.disabled\:text-gray-300\/10:disabled {
  color: rgb(208 213 221 / 0.1);
}

.disabled\:text-gray-300\/20:disabled {
  color: rgb(208 213 221 / 0.2);
}

.disabled\:text-gray-300\/25:disabled {
  color: rgb(208 213 221 / 0.25);
}

.disabled\:text-gray-300\/30:disabled {
  color: rgb(208 213 221 / 0.3);
}

.disabled\:text-gray-300\/40:disabled {
  color: rgb(208 213 221 / 0.4);
}

.disabled\:text-gray-300\/50:disabled {
  color: rgb(208 213 221 / 0.5);
}

.disabled\:text-gray-300\/60:disabled {
  color: rgb(208 213 221 / 0.6);
}

.disabled\:text-gray-300\/70:disabled {
  color: rgb(208 213 221 / 0.7);
}

.disabled\:text-gray-300\/75:disabled {
  color: rgb(208 213 221 / 0.75);
}

.disabled\:text-gray-300\/80:disabled {
  color: rgb(208 213 221 / 0.8);
}

.disabled\:text-gray-300\/90:disabled {
  color: rgb(208 213 221 / 0.9);
}

.disabled\:text-gray-300\/95:disabled {
  color: rgb(208 213 221 / 0.95);
}

.disabled\:text-gray-300\/100:disabled {
  color: rgb(208 213 221 / 1);
}

.disabled\:text-gray-400\/0:disabled {
  color: rgb(152 162 179 / 0);
}

.disabled\:text-gray-400\/5:disabled {
  color: rgb(152 162 179 / 0.05);
}

.disabled\:text-gray-400\/10:disabled {
  color: rgb(152 162 179 / 0.1);
}

.disabled\:text-gray-400\/20:disabled {
  color: rgb(152 162 179 / 0.2);
}

.disabled\:text-gray-400\/25:disabled {
  color: rgb(152 162 179 / 0.25);
}

.disabled\:text-gray-400\/30:disabled {
  color: rgb(152 162 179 / 0.3);
}

.disabled\:text-gray-400\/40:disabled {
  color: rgb(152 162 179 / 0.4);
}

.disabled\:text-gray-400\/50:disabled {
  color: rgb(152 162 179 / 0.5);
}

.disabled\:text-gray-400\/60:disabled {
  color: rgb(152 162 179 / 0.6);
}

.disabled\:text-gray-400\/70:disabled {
  color: rgb(152 162 179 / 0.7);
}

.disabled\:text-gray-400\/75:disabled {
  color: rgb(152 162 179 / 0.75);
}

.disabled\:text-gray-400\/80:disabled {
  color: rgb(152 162 179 / 0.8);
}

.disabled\:text-gray-400\/90:disabled {
  color: rgb(152 162 179 / 0.9);
}

.disabled\:text-gray-400\/95:disabled {
  color: rgb(152 162 179 / 0.95);
}

.disabled\:text-gray-400\/100:disabled {
  color: rgb(152 162 179 / 1);
}

.disabled\:text-gray-500\/0:disabled {
  color: rgb(102 112 133 / 0);
}

.disabled\:text-gray-500\/5:disabled {
  color: rgb(102 112 133 / 0.05);
}

.disabled\:text-gray-500\/10:disabled {
  color: rgb(102 112 133 / 0.1);
}

.disabled\:text-gray-500\/20:disabled {
  color: rgb(102 112 133 / 0.2);
}

.disabled\:text-gray-500\/25:disabled {
  color: rgb(102 112 133 / 0.25);
}

.disabled\:text-gray-500\/30:disabled {
  color: rgb(102 112 133 / 0.3);
}

.disabled\:text-gray-500\/40:disabled {
  color: rgb(102 112 133 / 0.4);
}

.disabled\:text-gray-500\/50:disabled {
  color: rgb(102 112 133 / 0.5);
}

.disabled\:text-gray-500\/60:disabled {
  color: rgb(102 112 133 / 0.6);
}

.disabled\:text-gray-500\/70:disabled {
  color: rgb(102 112 133 / 0.7);
}

.disabled\:text-gray-500\/75:disabled {
  color: rgb(102 112 133 / 0.75);
}

.disabled\:text-gray-500\/80:disabled {
  color: rgb(102 112 133 / 0.8);
}

.disabled\:text-gray-500\/90:disabled {
  color: rgb(102 112 133 / 0.9);
}

.disabled\:text-gray-500\/95:disabled {
  color: rgb(102 112 133 / 0.95);
}

.disabled\:text-gray-500\/100:disabled {
  color: rgb(102 112 133 / 1);
}

.disabled\:text-gray-600\/0:disabled {
  color: rgb(71 84 103 / 0);
}

.disabled\:text-gray-600\/5:disabled {
  color: rgb(71 84 103 / 0.05);
}

.disabled\:text-gray-600\/10:disabled {
  color: rgb(71 84 103 / 0.1);
}

.disabled\:text-gray-600\/20:disabled {
  color: rgb(71 84 103 / 0.2);
}

.disabled\:text-gray-600\/25:disabled {
  color: rgb(71 84 103 / 0.25);
}

.disabled\:text-gray-600\/30:disabled {
  color: rgb(71 84 103 / 0.3);
}

.disabled\:text-gray-600\/40:disabled {
  color: rgb(71 84 103 / 0.4);
}

.disabled\:text-gray-600\/50:disabled {
  color: rgb(71 84 103 / 0.5);
}

.disabled\:text-gray-600\/60:disabled {
  color: rgb(71 84 103 / 0.6);
}

.disabled\:text-gray-600\/70:disabled {
  color: rgb(71 84 103 / 0.7);
}

.disabled\:text-gray-600\/75:disabled {
  color: rgb(71 84 103 / 0.75);
}

.disabled\:text-gray-600\/80:disabled {
  color: rgb(71 84 103 / 0.8);
}

.disabled\:text-gray-600\/90:disabled {
  color: rgb(71 84 103 / 0.9);
}

.disabled\:text-gray-600\/95:disabled {
  color: rgb(71 84 103 / 0.95);
}

.disabled\:text-gray-600\/100:disabled {
  color: rgb(71 84 103 / 1);
}

.disabled\:text-gray-700\/0:disabled {
  color: rgb(52 64 84 / 0);
}

.disabled\:text-gray-700\/5:disabled {
  color: rgb(52 64 84 / 0.05);
}

.disabled\:text-gray-700\/10:disabled {
  color: rgb(52 64 84 / 0.1);
}

.disabled\:text-gray-700\/20:disabled {
  color: rgb(52 64 84 / 0.2);
}

.disabled\:text-gray-700\/25:disabled {
  color: rgb(52 64 84 / 0.25);
}

.disabled\:text-gray-700\/30:disabled {
  color: rgb(52 64 84 / 0.3);
}

.disabled\:text-gray-700\/40:disabled {
  color: rgb(52 64 84 / 0.4);
}

.disabled\:text-gray-700\/50:disabled {
  color: rgb(52 64 84 / 0.5);
}

.disabled\:text-gray-700\/60:disabled {
  color: rgb(52 64 84 / 0.6);
}

.disabled\:text-gray-700\/70:disabled {
  color: rgb(52 64 84 / 0.7);
}

.disabled\:text-gray-700\/75:disabled {
  color: rgb(52 64 84 / 0.75);
}

.disabled\:text-gray-700\/80:disabled {
  color: rgb(52 64 84 / 0.8);
}

.disabled\:text-gray-700\/90:disabled {
  color: rgb(52 64 84 / 0.9);
}

.disabled\:text-gray-700\/95:disabled {
  color: rgb(52 64 84 / 0.95);
}

.disabled\:text-gray-700\/100:disabled {
  color: rgb(52 64 84 / 1);
}

.disabled\:text-gray-800\/0:disabled {
  color: rgb(29 41 57 / 0);
}

.disabled\:text-gray-800\/5:disabled {
  color: rgb(29 41 57 / 0.05);
}

.disabled\:text-gray-800\/10:disabled {
  color: rgb(29 41 57 / 0.1);
}

.disabled\:text-gray-800\/20:disabled {
  color: rgb(29 41 57 / 0.2);
}

.disabled\:text-gray-800\/25:disabled {
  color: rgb(29 41 57 / 0.25);
}

.disabled\:text-gray-800\/30:disabled {
  color: rgb(29 41 57 / 0.3);
}

.disabled\:text-gray-800\/40:disabled {
  color: rgb(29 41 57 / 0.4);
}

.disabled\:text-gray-800\/50:disabled {
  color: rgb(29 41 57 / 0.5);
}

.disabled\:text-gray-800\/60:disabled {
  color: rgb(29 41 57 / 0.6);
}

.disabled\:text-gray-800\/70:disabled {
  color: rgb(29 41 57 / 0.7);
}

.disabled\:text-gray-800\/75:disabled {
  color: rgb(29 41 57 / 0.75);
}

.disabled\:text-gray-800\/80:disabled {
  color: rgb(29 41 57 / 0.8);
}

.disabled\:text-gray-800\/90:disabled {
  color: rgb(29 41 57 / 0.9);
}

.disabled\:text-gray-800\/95:disabled {
  color: rgb(29 41 57 / 0.95);
}

.disabled\:text-gray-800\/100:disabled {
  color: rgb(29 41 57 / 1);
}

.disabled\:text-gray-900\/0:disabled {
  color: rgb(16 24 40 / 0);
}

.disabled\:text-gray-900\/5:disabled {
  color: rgb(16 24 40 / 0.05);
}

.disabled\:text-gray-900\/10:disabled {
  color: rgb(16 24 40 / 0.1);
}

.disabled\:text-gray-900\/20:disabled {
  color: rgb(16 24 40 / 0.2);
}

.disabled\:text-gray-900\/25:disabled {
  color: rgb(16 24 40 / 0.25);
}

.disabled\:text-gray-900\/30:disabled {
  color: rgb(16 24 40 / 0.3);
}

.disabled\:text-gray-900\/40:disabled {
  color: rgb(16 24 40 / 0.4);
}

.disabled\:text-gray-900\/50:disabled {
  color: rgb(16 24 40 / 0.5);
}

.disabled\:text-gray-900\/60:disabled {
  color: rgb(16 24 40 / 0.6);
}

.disabled\:text-gray-900\/70:disabled {
  color: rgb(16 24 40 / 0.7);
}

.disabled\:text-gray-900\/75:disabled {
  color: rgb(16 24 40 / 0.75);
}

.disabled\:text-gray-900\/80:disabled {
  color: rgb(16 24 40 / 0.8);
}

.disabled\:text-gray-900\/90:disabled {
  color: rgb(16 24 40 / 0.9);
}

.disabled\:text-gray-900\/95:disabled {
  color: rgb(16 24 40 / 0.95);
}

.disabled\:text-gray-900\/100:disabled {
  color: rgb(16 24 40 / 1);
}

.disabled\:text-gray\/0:disabled {
  color: rgb(152 162 179 / 0);
}

.disabled\:text-gray\/5:disabled {
  color: rgb(152 162 179 / 0.05);
}

.disabled\:text-gray\/10:disabled {
  color: rgb(152 162 179 / 0.1);
}

.disabled\:text-gray\/20:disabled {
  color: rgb(152 162 179 / 0.2);
}

.disabled\:text-gray\/25:disabled {
  color: rgb(152 162 179 / 0.25);
}

.disabled\:text-gray\/30:disabled {
  color: rgb(152 162 179 / 0.3);
}

.disabled\:text-gray\/40:disabled {
  color: rgb(152 162 179 / 0.4);
}

.disabled\:text-gray\/50:disabled {
  color: rgb(152 162 179 / 0.5);
}

.disabled\:text-gray\/60:disabled {
  color: rgb(152 162 179 / 0.6);
}

.disabled\:text-gray\/70:disabled {
  color: rgb(152 162 179 / 0.7);
}

.disabled\:text-gray\/75:disabled {
  color: rgb(152 162 179 / 0.75);
}

.disabled\:text-gray\/80:disabled {
  color: rgb(152 162 179 / 0.8);
}

.disabled\:text-gray\/90:disabled {
  color: rgb(152 162 179 / 0.9);
}

.disabled\:text-gray\/95:disabled {
  color: rgb(152 162 179 / 0.95);
}

.disabled\:text-gray\/100:disabled {
  color: rgb(152 162 179 / 1);
}

.disabled\:text-primary-25\/0:disabled {
  color: rgb(247 250 255 / 0);
}

.disabled\:text-primary-25\/5:disabled {
  color: rgb(247 250 255 / 0.05);
}

.disabled\:text-primary-25\/10:disabled {
  color: rgb(247 250 255 / 0.1);
}

.disabled\:text-primary-25\/20:disabled {
  color: rgb(247 250 255 / 0.2);
}

.disabled\:text-primary-25\/25:disabled {
  color: rgb(247 250 255 / 0.25);
}

.disabled\:text-primary-25\/30:disabled {
  color: rgb(247 250 255 / 0.3);
}

.disabled\:text-primary-25\/40:disabled {
  color: rgb(247 250 255 / 0.4);
}

.disabled\:text-primary-25\/50:disabled {
  color: rgb(247 250 255 / 0.5);
}

.disabled\:text-primary-25\/60:disabled {
  color: rgb(247 250 255 / 0.6);
}

.disabled\:text-primary-25\/70:disabled {
  color: rgb(247 250 255 / 0.7);
}

.disabled\:text-primary-25\/75:disabled {
  color: rgb(247 250 255 / 0.75);
}

.disabled\:text-primary-25\/80:disabled {
  color: rgb(247 250 255 / 0.8);
}

.disabled\:text-primary-25\/90:disabled {
  color: rgb(247 250 255 / 0.9);
}

.disabled\:text-primary-25\/95:disabled {
  color: rgb(247 250 255 / 0.95);
}

.disabled\:text-primary-25\/100:disabled {
  color: rgb(247 250 255 / 1);
}

.disabled\:text-primary-50\/0:disabled {
  color: rgb(245 248 255 / 0);
}

.disabled\:text-primary-50\/5:disabled {
  color: rgb(245 248 255 / 0.05);
}

.disabled\:text-primary-50\/10:disabled {
  color: rgb(245 248 255 / 0.1);
}

.disabled\:text-primary-50\/20:disabled {
  color: rgb(245 248 255 / 0.2);
}

.disabled\:text-primary-50\/25:disabled {
  color: rgb(245 248 255 / 0.25);
}

.disabled\:text-primary-50\/30:disabled {
  color: rgb(245 248 255 / 0.3);
}

.disabled\:text-primary-50\/40:disabled {
  color: rgb(245 248 255 / 0.4);
}

.disabled\:text-primary-50\/50:disabled {
  color: rgb(245 248 255 / 0.5);
}

.disabled\:text-primary-50\/60:disabled {
  color: rgb(245 248 255 / 0.6);
}

.disabled\:text-primary-50\/70:disabled {
  color: rgb(245 248 255 / 0.7);
}

.disabled\:text-primary-50\/75:disabled {
  color: rgb(245 248 255 / 0.75);
}

.disabled\:text-primary-50\/80:disabled {
  color: rgb(245 248 255 / 0.8);
}

.disabled\:text-primary-50\/90:disabled {
  color: rgb(245 248 255 / 0.9);
}

.disabled\:text-primary-50\/95:disabled {
  color: rgb(245 248 255 / 0.95);
}

.disabled\:text-primary-50\/100:disabled {
  color: rgb(245 248 255 / 1);
}

.disabled\:text-primary-100\/0:disabled {
  color: rgb(239 243 255 / 0);
}

.disabled\:text-primary-100\/5:disabled {
  color: rgb(239 243 255 / 0.05);
}

.disabled\:text-primary-100\/10:disabled {
  color: rgb(239 243 255 / 0.1);
}

.disabled\:text-primary-100\/20:disabled {
  color: rgb(239 243 255 / 0.2);
}

.disabled\:text-primary-100\/25:disabled {
  color: rgb(239 243 255 / 0.25);
}

.disabled\:text-primary-100\/30:disabled {
  color: rgb(239 243 255 / 0.3);
}

.disabled\:text-primary-100\/40:disabled {
  color: rgb(239 243 255 / 0.4);
}

.disabled\:text-primary-100\/50:disabled {
  color: rgb(239 243 255 / 0.5);
}

.disabled\:text-primary-100\/60:disabled {
  color: rgb(239 243 255 / 0.6);
}

.disabled\:text-primary-100\/70:disabled {
  color: rgb(239 243 255 / 0.7);
}

.disabled\:text-primary-100\/75:disabled {
  color: rgb(239 243 255 / 0.75);
}

.disabled\:text-primary-100\/80:disabled {
  color: rgb(239 243 255 / 0.8);
}

.disabled\:text-primary-100\/90:disabled {
  color: rgb(239 243 255 / 0.9);
}

.disabled\:text-primary-100\/95:disabled {
  color: rgb(239 243 255 / 0.95);
}

.disabled\:text-primary-100\/100:disabled {
  color: rgb(239 243 255 / 1);
}

.disabled\:text-primary-200\/0:disabled {
  color: rgb(218 232 255 / 0);
}

.disabled\:text-primary-200\/5:disabled {
  color: rgb(218 232 255 / 0.05);
}

.disabled\:text-primary-200\/10:disabled {
  color: rgb(218 232 255 / 0.1);
}

.disabled\:text-primary-200\/20:disabled {
  color: rgb(218 232 255 / 0.2);
}

.disabled\:text-primary-200\/25:disabled {
  color: rgb(218 232 255 / 0.25);
}

.disabled\:text-primary-200\/30:disabled {
  color: rgb(218 232 255 / 0.3);
}

.disabled\:text-primary-200\/40:disabled {
  color: rgb(218 232 255 / 0.4);
}

.disabled\:text-primary-200\/50:disabled {
  color: rgb(218 232 255 / 0.5);
}

.disabled\:text-primary-200\/60:disabled {
  color: rgb(218 232 255 / 0.6);
}

.disabled\:text-primary-200\/70:disabled {
  color: rgb(218 232 255 / 0.7);
}

.disabled\:text-primary-200\/75:disabled {
  color: rgb(218 232 255 / 0.75);
}

.disabled\:text-primary-200\/80:disabled {
  color: rgb(218 232 255 / 0.8);
}

.disabled\:text-primary-200\/90:disabled {
  color: rgb(218 232 255 / 0.9);
}

.disabled\:text-primary-200\/95:disabled {
  color: rgb(218 232 255 / 0.95);
}

.disabled\:text-primary-200\/100:disabled {
  color: rgb(218 232 255 / 1);
}

.disabled\:text-primary-300\/0:disabled {
  color: rgb(158 192 252 / 0);
}

.disabled\:text-primary-300\/5:disabled {
  color: rgb(158 192 252 / 0.05);
}

.disabled\:text-primary-300\/10:disabled {
  color: rgb(158 192 252 / 0.1);
}

.disabled\:text-primary-300\/20:disabled {
  color: rgb(158 192 252 / 0.2);
}

.disabled\:text-primary-300\/25:disabled {
  color: rgb(158 192 252 / 0.25);
}

.disabled\:text-primary-300\/30:disabled {
  color: rgb(158 192 252 / 0.3);
}

.disabled\:text-primary-300\/40:disabled {
  color: rgb(158 192 252 / 0.4);
}

.disabled\:text-primary-300\/50:disabled {
  color: rgb(158 192 252 / 0.5);
}

.disabled\:text-primary-300\/60:disabled {
  color: rgb(158 192 252 / 0.6);
}

.disabled\:text-primary-300\/70:disabled {
  color: rgb(158 192 252 / 0.7);
}

.disabled\:text-primary-300\/75:disabled {
  color: rgb(158 192 252 / 0.75);
}

.disabled\:text-primary-300\/80:disabled {
  color: rgb(158 192 252 / 0.8);
}

.disabled\:text-primary-300\/90:disabled {
  color: rgb(158 192 252 / 0.9);
}

.disabled\:text-primary-300\/95:disabled {
  color: rgb(158 192 252 / 0.95);
}

.disabled\:text-primary-300\/100:disabled {
  color: rgb(158 192 252 / 1);
}

.disabled\:text-primary-400\/0:disabled {
  color: rgb(116 167 254 / 0);
}

.disabled\:text-primary-400\/5:disabled {
  color: rgb(116 167 254 / 0.05);
}

.disabled\:text-primary-400\/10:disabled {
  color: rgb(116 167 254 / 0.1);
}

.disabled\:text-primary-400\/20:disabled {
  color: rgb(116 167 254 / 0.2);
}

.disabled\:text-primary-400\/25:disabled {
  color: rgb(116 167 254 / 0.25);
}

.disabled\:text-primary-400\/30:disabled {
  color: rgb(116 167 254 / 0.3);
}

.disabled\:text-primary-400\/40:disabled {
  color: rgb(116 167 254 / 0.4);
}

.disabled\:text-primary-400\/50:disabled {
  color: rgb(116 167 254 / 0.5);
}

.disabled\:text-primary-400\/60:disabled {
  color: rgb(116 167 254 / 0.6);
}

.disabled\:text-primary-400\/70:disabled {
  color: rgb(116 167 254 / 0.7);
}

.disabled\:text-primary-400\/75:disabled {
  color: rgb(116 167 254 / 0.75);
}

.disabled\:text-primary-400\/80:disabled {
  color: rgb(116 167 254 / 0.8);
}

.disabled\:text-primary-400\/90:disabled {
  color: rgb(116 167 254 / 0.9);
}

.disabled\:text-primary-400\/95:disabled {
  color: rgb(116 167 254 / 0.95);
}

.disabled\:text-primary-400\/100:disabled {
  color: rgb(116 167 254 / 1);
}

.disabled\:text-primary-500\/0:disabled {
  color: rgb(87 148 253 / 0);
}

.disabled\:text-primary-500\/5:disabled {
  color: rgb(87 148 253 / 0.05);
}

.disabled\:text-primary-500\/10:disabled {
  color: rgb(87 148 253 / 0.1);
}

.disabled\:text-primary-500\/20:disabled {
  color: rgb(87 148 253 / 0.2);
}

.disabled\:text-primary-500\/25:disabled {
  color: rgb(87 148 253 / 0.25);
}

.disabled\:text-primary-500\/30:disabled {
  color: rgb(87 148 253 / 0.3);
}

.disabled\:text-primary-500\/40:disabled {
  color: rgb(87 148 253 / 0.4);
}

.disabled\:text-primary-500\/50:disabled {
  color: rgb(87 148 253 / 0.5);
}

.disabled\:text-primary-500\/60:disabled {
  color: rgb(87 148 253 / 0.6);
}

.disabled\:text-primary-500\/70:disabled {
  color: rgb(87 148 253 / 0.7);
}

.disabled\:text-primary-500\/75:disabled {
  color: rgb(87 148 253 / 0.75);
}

.disabled\:text-primary-500\/80:disabled {
  color: rgb(87 148 253 / 0.8);
}

.disabled\:text-primary-500\/90:disabled {
  color: rgb(87 148 253 / 0.9);
}

.disabled\:text-primary-500\/95:disabled {
  color: rgb(87 148 253 / 0.95);
}

.disabled\:text-primary-500\/100:disabled {
  color: rgb(87 148 253 / 1);
}

.disabled\:text-primary-600\/0:disabled {
  color: rgb(61 130 249 / 0);
}

.disabled\:text-primary-600\/5:disabled {
  color: rgb(61 130 249 / 0.05);
}

.disabled\:text-primary-600\/10:disabled {
  color: rgb(61 130 249 / 0.1);
}

.disabled\:text-primary-600\/20:disabled {
  color: rgb(61 130 249 / 0.2);
}

.disabled\:text-primary-600\/25:disabled {
  color: rgb(61 130 249 / 0.25);
}

.disabled\:text-primary-600\/30:disabled {
  color: rgb(61 130 249 / 0.3);
}

.disabled\:text-primary-600\/40:disabled {
  color: rgb(61 130 249 / 0.4);
}

.disabled\:text-primary-600\/50:disabled {
  color: rgb(61 130 249 / 0.5);
}

.disabled\:text-primary-600\/60:disabled {
  color: rgb(61 130 249 / 0.6);
}

.disabled\:text-primary-600\/70:disabled {
  color: rgb(61 130 249 / 0.7);
}

.disabled\:text-primary-600\/75:disabled {
  color: rgb(61 130 249 / 0.75);
}

.disabled\:text-primary-600\/80:disabled {
  color: rgb(61 130 249 / 0.8);
}

.disabled\:text-primary-600\/90:disabled {
  color: rgb(61 130 249 / 0.9);
}

.disabled\:text-primary-600\/95:disabled {
  color: rgb(61 130 249 / 0.95);
}

.disabled\:text-primary-600\/100:disabled {
  color: rgb(61 130 249 / 1);
}

.disabled\:text-primary-700\/0:disabled {
  color: rgb(47 103 201 / 0);
}

.disabled\:text-primary-700\/5:disabled {
  color: rgb(47 103 201 / 0.05);
}

.disabled\:text-primary-700\/10:disabled {
  color: rgb(47 103 201 / 0.1);
}

.disabled\:text-primary-700\/20:disabled {
  color: rgb(47 103 201 / 0.2);
}

.disabled\:text-primary-700\/25:disabled {
  color: rgb(47 103 201 / 0.25);
}

.disabled\:text-primary-700\/30:disabled {
  color: rgb(47 103 201 / 0.3);
}

.disabled\:text-primary-700\/40:disabled {
  color: rgb(47 103 201 / 0.4);
}

.disabled\:text-primary-700\/50:disabled {
  color: rgb(47 103 201 / 0.5);
}

.disabled\:text-primary-700\/60:disabled {
  color: rgb(47 103 201 / 0.6);
}

.disabled\:text-primary-700\/70:disabled {
  color: rgb(47 103 201 / 0.7);
}

.disabled\:text-primary-700\/75:disabled {
  color: rgb(47 103 201 / 0.75);
}

.disabled\:text-primary-700\/80:disabled {
  color: rgb(47 103 201 / 0.8);
}

.disabled\:text-primary-700\/90:disabled {
  color: rgb(47 103 201 / 0.9);
}

.disabled\:text-primary-700\/95:disabled {
  color: rgb(47 103 201 / 0.95);
}

.disabled\:text-primary-700\/100:disabled {
  color: rgb(47 103 201 / 1);
}

.disabled\:text-primary-800\/0:disabled {
  color: rgb(55 76 153 / 0);
}

.disabled\:text-primary-800\/5:disabled {
  color: rgb(55 76 153 / 0.05);
}

.disabled\:text-primary-800\/10:disabled {
  color: rgb(55 76 153 / 0.1);
}

.disabled\:text-primary-800\/20:disabled {
  color: rgb(55 76 153 / 0.2);
}

.disabled\:text-primary-800\/25:disabled {
  color: rgb(55 76 153 / 0.25);
}

.disabled\:text-primary-800\/30:disabled {
  color: rgb(55 76 153 / 0.3);
}

.disabled\:text-primary-800\/40:disabled {
  color: rgb(55 76 153 / 0.4);
}

.disabled\:text-primary-800\/50:disabled {
  color: rgb(55 76 153 / 0.5);
}

.disabled\:text-primary-800\/60:disabled {
  color: rgb(55 76 153 / 0.6);
}

.disabled\:text-primary-800\/70:disabled {
  color: rgb(55 76 153 / 0.7);
}

.disabled\:text-primary-800\/75:disabled {
  color: rgb(55 76 153 / 0.75);
}

.disabled\:text-primary-800\/80:disabled {
  color: rgb(55 76 153 / 0.8);
}

.disabled\:text-primary-800\/90:disabled {
  color: rgb(55 76 153 / 0.9);
}

.disabled\:text-primary-800\/95:disabled {
  color: rgb(55 76 153 / 0.95);
}

.disabled\:text-primary-800\/100:disabled {
  color: rgb(55 76 153 / 1);
}

.disabled\:text-primary-900\/0:disabled {
  color: rgb(36 51 102 / 0);
}

.disabled\:text-primary-900\/5:disabled {
  color: rgb(36 51 102 / 0.05);
}

.disabled\:text-primary-900\/10:disabled {
  color: rgb(36 51 102 / 0.1);
}

.disabled\:text-primary-900\/20:disabled {
  color: rgb(36 51 102 / 0.2);
}

.disabled\:text-primary-900\/25:disabled {
  color: rgb(36 51 102 / 0.25);
}

.disabled\:text-primary-900\/30:disabled {
  color: rgb(36 51 102 / 0.3);
}

.disabled\:text-primary-900\/40:disabled {
  color: rgb(36 51 102 / 0.4);
}

.disabled\:text-primary-900\/50:disabled {
  color: rgb(36 51 102 / 0.5);
}

.disabled\:text-primary-900\/60:disabled {
  color: rgb(36 51 102 / 0.6);
}

.disabled\:text-primary-900\/70:disabled {
  color: rgb(36 51 102 / 0.7);
}

.disabled\:text-primary-900\/75:disabled {
  color: rgb(36 51 102 / 0.75);
}

.disabled\:text-primary-900\/80:disabled {
  color: rgb(36 51 102 / 0.8);
}

.disabled\:text-primary-900\/90:disabled {
  color: rgb(36 51 102 / 0.9);
}

.disabled\:text-primary-900\/95:disabled {
  color: rgb(36 51 102 / 0.95);
}

.disabled\:text-primary-900\/100:disabled {
  color: rgb(36 51 102 / 1);
}

.disabled\:text-primary\/0:disabled {
  color: rgb(116 167 254 / 0);
}

.disabled\:text-primary\/5:disabled {
  color: rgb(116 167 254 / 0.05);
}

.disabled\:text-primary\/10:disabled {
  color: rgb(116 167 254 / 0.1);
}

.disabled\:text-primary\/20:disabled {
  color: rgb(116 167 254 / 0.2);
}

.disabled\:text-primary\/25:disabled {
  color: rgb(116 167 254 / 0.25);
}

.disabled\:text-primary\/30:disabled {
  color: rgb(116 167 254 / 0.3);
}

.disabled\:text-primary\/40:disabled {
  color: rgb(116 167 254 / 0.4);
}

.disabled\:text-primary\/50:disabled {
  color: rgb(116 167 254 / 0.5);
}

.disabled\:text-primary\/60:disabled {
  color: rgb(116 167 254 / 0.6);
}

.disabled\:text-primary\/70:disabled {
  color: rgb(116 167 254 / 0.7);
}

.disabled\:text-primary\/75:disabled {
  color: rgb(116 167 254 / 0.75);
}

.disabled\:text-primary\/80:disabled {
  color: rgb(116 167 254 / 0.8);
}

.disabled\:text-primary\/90:disabled {
  color: rgb(116 167 254 / 0.9);
}

.disabled\:text-primary\/95:disabled {
  color: rgb(116 167 254 / 0.95);
}

.disabled\:text-primary\/100:disabled {
  color: rgb(116 167 254 / 1);
}

.disabled\:text-error-25\/0:disabled {
  color: rgb(255 251 250 / 0);
}

.disabled\:text-error-25\/5:disabled {
  color: rgb(255 251 250 / 0.05);
}

.disabled\:text-error-25\/10:disabled {
  color: rgb(255 251 250 / 0.1);
}

.disabled\:text-error-25\/20:disabled {
  color: rgb(255 251 250 / 0.2);
}

.disabled\:text-error-25\/25:disabled {
  color: rgb(255 251 250 / 0.25);
}

.disabled\:text-error-25\/30:disabled {
  color: rgb(255 251 250 / 0.3);
}

.disabled\:text-error-25\/40:disabled {
  color: rgb(255 251 250 / 0.4);
}

.disabled\:text-error-25\/50:disabled {
  color: rgb(255 251 250 / 0.5);
}

.disabled\:text-error-25\/60:disabled {
  color: rgb(255 251 250 / 0.6);
}

.disabled\:text-error-25\/70:disabled {
  color: rgb(255 251 250 / 0.7);
}

.disabled\:text-error-25\/75:disabled {
  color: rgb(255 251 250 / 0.75);
}

.disabled\:text-error-25\/80:disabled {
  color: rgb(255 251 250 / 0.8);
}

.disabled\:text-error-25\/90:disabled {
  color: rgb(255 251 250 / 0.9);
}

.disabled\:text-error-25\/95:disabled {
  color: rgb(255 251 250 / 0.95);
}

.disabled\:text-error-25\/100:disabled {
  color: rgb(255 251 250 / 1);
}

.disabled\:text-error-50\/0:disabled {
  color: rgb(254 243 242 / 0);
}

.disabled\:text-error-50\/5:disabled {
  color: rgb(254 243 242 / 0.05);
}

.disabled\:text-error-50\/10:disabled {
  color: rgb(254 243 242 / 0.1);
}

.disabled\:text-error-50\/20:disabled {
  color: rgb(254 243 242 / 0.2);
}

.disabled\:text-error-50\/25:disabled {
  color: rgb(254 243 242 / 0.25);
}

.disabled\:text-error-50\/30:disabled {
  color: rgb(254 243 242 / 0.3);
}

.disabled\:text-error-50\/40:disabled {
  color: rgb(254 243 242 / 0.4);
}

.disabled\:text-error-50\/50:disabled {
  color: rgb(254 243 242 / 0.5);
}

.disabled\:text-error-50\/60:disabled {
  color: rgb(254 243 242 / 0.6);
}

.disabled\:text-error-50\/70:disabled {
  color: rgb(254 243 242 / 0.7);
}

.disabled\:text-error-50\/75:disabled {
  color: rgb(254 243 242 / 0.75);
}

.disabled\:text-error-50\/80:disabled {
  color: rgb(254 243 242 / 0.8);
}

.disabled\:text-error-50\/90:disabled {
  color: rgb(254 243 242 / 0.9);
}

.disabled\:text-error-50\/95:disabled {
  color: rgb(254 243 242 / 0.95);
}

.disabled\:text-error-50\/100:disabled {
  color: rgb(254 243 242 / 1);
}

.disabled\:text-error-100\/0:disabled {
  color: rgb(254 228 226 / 0);
}

.disabled\:text-error-100\/5:disabled {
  color: rgb(254 228 226 / 0.05);
}

.disabled\:text-error-100\/10:disabled {
  color: rgb(254 228 226 / 0.1);
}

.disabled\:text-error-100\/20:disabled {
  color: rgb(254 228 226 / 0.2);
}

.disabled\:text-error-100\/25:disabled {
  color: rgb(254 228 226 / 0.25);
}

.disabled\:text-error-100\/30:disabled {
  color: rgb(254 228 226 / 0.3);
}

.disabled\:text-error-100\/40:disabled {
  color: rgb(254 228 226 / 0.4);
}

.disabled\:text-error-100\/50:disabled {
  color: rgb(254 228 226 / 0.5);
}

.disabled\:text-error-100\/60:disabled {
  color: rgb(254 228 226 / 0.6);
}

.disabled\:text-error-100\/70:disabled {
  color: rgb(254 228 226 / 0.7);
}

.disabled\:text-error-100\/75:disabled {
  color: rgb(254 228 226 / 0.75);
}

.disabled\:text-error-100\/80:disabled {
  color: rgb(254 228 226 / 0.8);
}

.disabled\:text-error-100\/90:disabled {
  color: rgb(254 228 226 / 0.9);
}

.disabled\:text-error-100\/95:disabled {
  color: rgb(254 228 226 / 0.95);
}

.disabled\:text-error-100\/100:disabled {
  color: rgb(254 228 226 / 1);
}

.disabled\:text-error-200\/0:disabled {
  color: rgb(254 205 202 / 0);
}

.disabled\:text-error-200\/5:disabled {
  color: rgb(254 205 202 / 0.05);
}

.disabled\:text-error-200\/10:disabled {
  color: rgb(254 205 202 / 0.1);
}

.disabled\:text-error-200\/20:disabled {
  color: rgb(254 205 202 / 0.2);
}

.disabled\:text-error-200\/25:disabled {
  color: rgb(254 205 202 / 0.25);
}

.disabled\:text-error-200\/30:disabled {
  color: rgb(254 205 202 / 0.3);
}

.disabled\:text-error-200\/40:disabled {
  color: rgb(254 205 202 / 0.4);
}

.disabled\:text-error-200\/50:disabled {
  color: rgb(254 205 202 / 0.5);
}

.disabled\:text-error-200\/60:disabled {
  color: rgb(254 205 202 / 0.6);
}

.disabled\:text-error-200\/70:disabled {
  color: rgb(254 205 202 / 0.7);
}

.disabled\:text-error-200\/75:disabled {
  color: rgb(254 205 202 / 0.75);
}

.disabled\:text-error-200\/80:disabled {
  color: rgb(254 205 202 / 0.8);
}

.disabled\:text-error-200\/90:disabled {
  color: rgb(254 205 202 / 0.9);
}

.disabled\:text-error-200\/95:disabled {
  color: rgb(254 205 202 / 0.95);
}

.disabled\:text-error-200\/100:disabled {
  color: rgb(254 205 202 / 1);
}

.disabled\:text-error-300\/0:disabled {
  color: rgb(253 162 155 / 0);
}

.disabled\:text-error-300\/5:disabled {
  color: rgb(253 162 155 / 0.05);
}

.disabled\:text-error-300\/10:disabled {
  color: rgb(253 162 155 / 0.1);
}

.disabled\:text-error-300\/20:disabled {
  color: rgb(253 162 155 / 0.2);
}

.disabled\:text-error-300\/25:disabled {
  color: rgb(253 162 155 / 0.25);
}

.disabled\:text-error-300\/30:disabled {
  color: rgb(253 162 155 / 0.3);
}

.disabled\:text-error-300\/40:disabled {
  color: rgb(253 162 155 / 0.4);
}

.disabled\:text-error-300\/50:disabled {
  color: rgb(253 162 155 / 0.5);
}

.disabled\:text-error-300\/60:disabled {
  color: rgb(253 162 155 / 0.6);
}

.disabled\:text-error-300\/70:disabled {
  color: rgb(253 162 155 / 0.7);
}

.disabled\:text-error-300\/75:disabled {
  color: rgb(253 162 155 / 0.75);
}

.disabled\:text-error-300\/80:disabled {
  color: rgb(253 162 155 / 0.8);
}

.disabled\:text-error-300\/90:disabled {
  color: rgb(253 162 155 / 0.9);
}

.disabled\:text-error-300\/95:disabled {
  color: rgb(253 162 155 / 0.95);
}

.disabled\:text-error-300\/100:disabled {
  color: rgb(253 162 155 / 1);
}

.disabled\:text-error-400\/0:disabled {
  color: rgb(249 112 102 / 0);
}

.disabled\:text-error-400\/5:disabled {
  color: rgb(249 112 102 / 0.05);
}

.disabled\:text-error-400\/10:disabled {
  color: rgb(249 112 102 / 0.1);
}

.disabled\:text-error-400\/20:disabled {
  color: rgb(249 112 102 / 0.2);
}

.disabled\:text-error-400\/25:disabled {
  color: rgb(249 112 102 / 0.25);
}

.disabled\:text-error-400\/30:disabled {
  color: rgb(249 112 102 / 0.3);
}

.disabled\:text-error-400\/40:disabled {
  color: rgb(249 112 102 / 0.4);
}

.disabled\:text-error-400\/50:disabled {
  color: rgb(249 112 102 / 0.5);
}

.disabled\:text-error-400\/60:disabled {
  color: rgb(249 112 102 / 0.6);
}

.disabled\:text-error-400\/70:disabled {
  color: rgb(249 112 102 / 0.7);
}

.disabled\:text-error-400\/75:disabled {
  color: rgb(249 112 102 / 0.75);
}

.disabled\:text-error-400\/80:disabled {
  color: rgb(249 112 102 / 0.8);
}

.disabled\:text-error-400\/90:disabled {
  color: rgb(249 112 102 / 0.9);
}

.disabled\:text-error-400\/95:disabled {
  color: rgb(249 112 102 / 0.95);
}

.disabled\:text-error-400\/100:disabled {
  color: rgb(249 112 102 / 1);
}

.disabled\:text-error-500\/0:disabled {
  color: rgb(240 68 56 / 0);
}

.disabled\:text-error-500\/5:disabled {
  color: rgb(240 68 56 / 0.05);
}

.disabled\:text-error-500\/10:disabled {
  color: rgb(240 68 56 / 0.1);
}

.disabled\:text-error-500\/20:disabled {
  color: rgb(240 68 56 / 0.2);
}

.disabled\:text-error-500\/25:disabled {
  color: rgb(240 68 56 / 0.25);
}

.disabled\:text-error-500\/30:disabled {
  color: rgb(240 68 56 / 0.3);
}

.disabled\:text-error-500\/40:disabled {
  color: rgb(240 68 56 / 0.4);
}

.disabled\:text-error-500\/50:disabled {
  color: rgb(240 68 56 / 0.5);
}

.disabled\:text-error-500\/60:disabled {
  color: rgb(240 68 56 / 0.6);
}

.disabled\:text-error-500\/70:disabled {
  color: rgb(240 68 56 / 0.7);
}

.disabled\:text-error-500\/75:disabled {
  color: rgb(240 68 56 / 0.75);
}

.disabled\:text-error-500\/80:disabled {
  color: rgb(240 68 56 / 0.8);
}

.disabled\:text-error-500\/90:disabled {
  color: rgb(240 68 56 / 0.9);
}

.disabled\:text-error-500\/95:disabled {
  color: rgb(240 68 56 / 0.95);
}

.disabled\:text-error-500\/100:disabled {
  color: rgb(240 68 56 / 1);
}

.disabled\:text-error-600\/0:disabled {
  color: rgb(217 45 32 / 0);
}

.disabled\:text-error-600\/5:disabled {
  color: rgb(217 45 32 / 0.05);
}

.disabled\:text-error-600\/10:disabled {
  color: rgb(217 45 32 / 0.1);
}

.disabled\:text-error-600\/20:disabled {
  color: rgb(217 45 32 / 0.2);
}

.disabled\:text-error-600\/25:disabled {
  color: rgb(217 45 32 / 0.25);
}

.disabled\:text-error-600\/30:disabled {
  color: rgb(217 45 32 / 0.3);
}

.disabled\:text-error-600\/40:disabled {
  color: rgb(217 45 32 / 0.4);
}

.disabled\:text-error-600\/50:disabled {
  color: rgb(217 45 32 / 0.5);
}

.disabled\:text-error-600\/60:disabled {
  color: rgb(217 45 32 / 0.6);
}

.disabled\:text-error-600\/70:disabled {
  color: rgb(217 45 32 / 0.7);
}

.disabled\:text-error-600\/75:disabled {
  color: rgb(217 45 32 / 0.75);
}

.disabled\:text-error-600\/80:disabled {
  color: rgb(217 45 32 / 0.8);
}

.disabled\:text-error-600\/90:disabled {
  color: rgb(217 45 32 / 0.9);
}

.disabled\:text-error-600\/95:disabled {
  color: rgb(217 45 32 / 0.95);
}

.disabled\:text-error-600\/100:disabled {
  color: rgb(217 45 32 / 1);
}

.disabled\:text-error-700\/0:disabled {
  color: rgb(180 35 24 / 0);
}

.disabled\:text-error-700\/5:disabled {
  color: rgb(180 35 24 / 0.05);
}

.disabled\:text-error-700\/10:disabled {
  color: rgb(180 35 24 / 0.1);
}

.disabled\:text-error-700\/20:disabled {
  color: rgb(180 35 24 / 0.2);
}

.disabled\:text-error-700\/25:disabled {
  color: rgb(180 35 24 / 0.25);
}

.disabled\:text-error-700\/30:disabled {
  color: rgb(180 35 24 / 0.3);
}

.disabled\:text-error-700\/40:disabled {
  color: rgb(180 35 24 / 0.4);
}

.disabled\:text-error-700\/50:disabled {
  color: rgb(180 35 24 / 0.5);
}

.disabled\:text-error-700\/60:disabled {
  color: rgb(180 35 24 / 0.6);
}

.disabled\:text-error-700\/70:disabled {
  color: rgb(180 35 24 / 0.7);
}

.disabled\:text-error-700\/75:disabled {
  color: rgb(180 35 24 / 0.75);
}

.disabled\:text-error-700\/80:disabled {
  color: rgb(180 35 24 / 0.8);
}

.disabled\:text-error-700\/90:disabled {
  color: rgb(180 35 24 / 0.9);
}

.disabled\:text-error-700\/95:disabled {
  color: rgb(180 35 24 / 0.95);
}

.disabled\:text-error-700\/100:disabled {
  color: rgb(180 35 24 / 1);
}

.disabled\:text-error-800\/0:disabled {
  color: rgb(145 32 24 / 0);
}

.disabled\:text-error-800\/5:disabled {
  color: rgb(145 32 24 / 0.05);
}

.disabled\:text-error-800\/10:disabled {
  color: rgb(145 32 24 / 0.1);
}

.disabled\:text-error-800\/20:disabled {
  color: rgb(145 32 24 / 0.2);
}

.disabled\:text-error-800\/25:disabled {
  color: rgb(145 32 24 / 0.25);
}

.disabled\:text-error-800\/30:disabled {
  color: rgb(145 32 24 / 0.3);
}

.disabled\:text-error-800\/40:disabled {
  color: rgb(145 32 24 / 0.4);
}

.disabled\:text-error-800\/50:disabled {
  color: rgb(145 32 24 / 0.5);
}

.disabled\:text-error-800\/60:disabled {
  color: rgb(145 32 24 / 0.6);
}

.disabled\:text-error-800\/70:disabled {
  color: rgb(145 32 24 / 0.7);
}

.disabled\:text-error-800\/75:disabled {
  color: rgb(145 32 24 / 0.75);
}

.disabled\:text-error-800\/80:disabled {
  color: rgb(145 32 24 / 0.8);
}

.disabled\:text-error-800\/90:disabled {
  color: rgb(145 32 24 / 0.9);
}

.disabled\:text-error-800\/95:disabled {
  color: rgb(145 32 24 / 0.95);
}

.disabled\:text-error-800\/100:disabled {
  color: rgb(145 32 24 / 1);
}

.disabled\:text-error-900\/0:disabled {
  color: rgb(122 39 26 / 0);
}

.disabled\:text-error-900\/5:disabled {
  color: rgb(122 39 26 / 0.05);
}

.disabled\:text-error-900\/10:disabled {
  color: rgb(122 39 26 / 0.1);
}

.disabled\:text-error-900\/20:disabled {
  color: rgb(122 39 26 / 0.2);
}

.disabled\:text-error-900\/25:disabled {
  color: rgb(122 39 26 / 0.25);
}

.disabled\:text-error-900\/30:disabled {
  color: rgb(122 39 26 / 0.3);
}

.disabled\:text-error-900\/40:disabled {
  color: rgb(122 39 26 / 0.4);
}

.disabled\:text-error-900\/50:disabled {
  color: rgb(122 39 26 / 0.5);
}

.disabled\:text-error-900\/60:disabled {
  color: rgb(122 39 26 / 0.6);
}

.disabled\:text-error-900\/70:disabled {
  color: rgb(122 39 26 / 0.7);
}

.disabled\:text-error-900\/75:disabled {
  color: rgb(122 39 26 / 0.75);
}

.disabled\:text-error-900\/80:disabled {
  color: rgb(122 39 26 / 0.8);
}

.disabled\:text-error-900\/90:disabled {
  color: rgb(122 39 26 / 0.9);
}

.disabled\:text-error-900\/95:disabled {
  color: rgb(122 39 26 / 0.95);
}

.disabled\:text-error-900\/100:disabled {
  color: rgb(122 39 26 / 1);
}

.disabled\:text-error\/0:disabled {
  color: rgb(249 112 102 / 0);
}

.disabled\:text-error\/5:disabled {
  color: rgb(249 112 102 / 0.05);
}

.disabled\:text-error\/10:disabled {
  color: rgb(249 112 102 / 0.1);
}

.disabled\:text-error\/20:disabled {
  color: rgb(249 112 102 / 0.2);
}

.disabled\:text-error\/25:disabled {
  color: rgb(249 112 102 / 0.25);
}

.disabled\:text-error\/30:disabled {
  color: rgb(249 112 102 / 0.3);
}

.disabled\:text-error\/40:disabled {
  color: rgb(249 112 102 / 0.4);
}

.disabled\:text-error\/50:disabled {
  color: rgb(249 112 102 / 0.5);
}

.disabled\:text-error\/60:disabled {
  color: rgb(249 112 102 / 0.6);
}

.disabled\:text-error\/70:disabled {
  color: rgb(249 112 102 / 0.7);
}

.disabled\:text-error\/75:disabled {
  color: rgb(249 112 102 / 0.75);
}

.disabled\:text-error\/80:disabled {
  color: rgb(249 112 102 / 0.8);
}

.disabled\:text-error\/90:disabled {
  color: rgb(249 112 102 / 0.9);
}

.disabled\:text-error\/95:disabled {
  color: rgb(249 112 102 / 0.95);
}

.disabled\:text-error\/100:disabled {
  color: rgb(249 112 102 / 1);
}

.disabled\:text-warning-25\/0:disabled {
  color: rgb(255 252 245 / 0);
}

.disabled\:text-warning-25\/5:disabled {
  color: rgb(255 252 245 / 0.05);
}

.disabled\:text-warning-25\/10:disabled {
  color: rgb(255 252 245 / 0.1);
}

.disabled\:text-warning-25\/20:disabled {
  color: rgb(255 252 245 / 0.2);
}

.disabled\:text-warning-25\/25:disabled {
  color: rgb(255 252 245 / 0.25);
}

.disabled\:text-warning-25\/30:disabled {
  color: rgb(255 252 245 / 0.3);
}

.disabled\:text-warning-25\/40:disabled {
  color: rgb(255 252 245 / 0.4);
}

.disabled\:text-warning-25\/50:disabled {
  color: rgb(255 252 245 / 0.5);
}

.disabled\:text-warning-25\/60:disabled {
  color: rgb(255 252 245 / 0.6);
}

.disabled\:text-warning-25\/70:disabled {
  color: rgb(255 252 245 / 0.7);
}

.disabled\:text-warning-25\/75:disabled {
  color: rgb(255 252 245 / 0.75);
}

.disabled\:text-warning-25\/80:disabled {
  color: rgb(255 252 245 / 0.8);
}

.disabled\:text-warning-25\/90:disabled {
  color: rgb(255 252 245 / 0.9);
}

.disabled\:text-warning-25\/95:disabled {
  color: rgb(255 252 245 / 0.95);
}

.disabled\:text-warning-25\/100:disabled {
  color: rgb(255 252 245 / 1);
}

.disabled\:text-warning-50\/0:disabled {
  color: rgb(255 250 235 / 0);
}

.disabled\:text-warning-50\/5:disabled {
  color: rgb(255 250 235 / 0.05);
}

.disabled\:text-warning-50\/10:disabled {
  color: rgb(255 250 235 / 0.1);
}

.disabled\:text-warning-50\/20:disabled {
  color: rgb(255 250 235 / 0.2);
}

.disabled\:text-warning-50\/25:disabled {
  color: rgb(255 250 235 / 0.25);
}

.disabled\:text-warning-50\/30:disabled {
  color: rgb(255 250 235 / 0.3);
}

.disabled\:text-warning-50\/40:disabled {
  color: rgb(255 250 235 / 0.4);
}

.disabled\:text-warning-50\/50:disabled {
  color: rgb(255 250 235 / 0.5);
}

.disabled\:text-warning-50\/60:disabled {
  color: rgb(255 250 235 / 0.6);
}

.disabled\:text-warning-50\/70:disabled {
  color: rgb(255 250 235 / 0.7);
}

.disabled\:text-warning-50\/75:disabled {
  color: rgb(255 250 235 / 0.75);
}

.disabled\:text-warning-50\/80:disabled {
  color: rgb(255 250 235 / 0.8);
}

.disabled\:text-warning-50\/90:disabled {
  color: rgb(255 250 235 / 0.9);
}

.disabled\:text-warning-50\/95:disabled {
  color: rgb(255 250 235 / 0.95);
}

.disabled\:text-warning-50\/100:disabled {
  color: rgb(255 250 235 / 1);
}

.disabled\:text-warning-100\/0:disabled {
  color: rgb(254 240 199 / 0);
}

.disabled\:text-warning-100\/5:disabled {
  color: rgb(254 240 199 / 0.05);
}

.disabled\:text-warning-100\/10:disabled {
  color: rgb(254 240 199 / 0.1);
}

.disabled\:text-warning-100\/20:disabled {
  color: rgb(254 240 199 / 0.2);
}

.disabled\:text-warning-100\/25:disabled {
  color: rgb(254 240 199 / 0.25);
}

.disabled\:text-warning-100\/30:disabled {
  color: rgb(254 240 199 / 0.3);
}

.disabled\:text-warning-100\/40:disabled {
  color: rgb(254 240 199 / 0.4);
}

.disabled\:text-warning-100\/50:disabled {
  color: rgb(254 240 199 / 0.5);
}

.disabled\:text-warning-100\/60:disabled {
  color: rgb(254 240 199 / 0.6);
}

.disabled\:text-warning-100\/70:disabled {
  color: rgb(254 240 199 / 0.7);
}

.disabled\:text-warning-100\/75:disabled {
  color: rgb(254 240 199 / 0.75);
}

.disabled\:text-warning-100\/80:disabled {
  color: rgb(254 240 199 / 0.8);
}

.disabled\:text-warning-100\/90:disabled {
  color: rgb(254 240 199 / 0.9);
}

.disabled\:text-warning-100\/95:disabled {
  color: rgb(254 240 199 / 0.95);
}

.disabled\:text-warning-100\/100:disabled {
  color: rgb(254 240 199 / 1);
}

.disabled\:text-warning-200\/0:disabled {
  color: rgb(254 223 137 / 0);
}

.disabled\:text-warning-200\/5:disabled {
  color: rgb(254 223 137 / 0.05);
}

.disabled\:text-warning-200\/10:disabled {
  color: rgb(254 223 137 / 0.1);
}

.disabled\:text-warning-200\/20:disabled {
  color: rgb(254 223 137 / 0.2);
}

.disabled\:text-warning-200\/25:disabled {
  color: rgb(254 223 137 / 0.25);
}

.disabled\:text-warning-200\/30:disabled {
  color: rgb(254 223 137 / 0.3);
}

.disabled\:text-warning-200\/40:disabled {
  color: rgb(254 223 137 / 0.4);
}

.disabled\:text-warning-200\/50:disabled {
  color: rgb(254 223 137 / 0.5);
}

.disabled\:text-warning-200\/60:disabled {
  color: rgb(254 223 137 / 0.6);
}

.disabled\:text-warning-200\/70:disabled {
  color: rgb(254 223 137 / 0.7);
}

.disabled\:text-warning-200\/75:disabled {
  color: rgb(254 223 137 / 0.75);
}

.disabled\:text-warning-200\/80:disabled {
  color: rgb(254 223 137 / 0.8);
}

.disabled\:text-warning-200\/90:disabled {
  color: rgb(254 223 137 / 0.9);
}

.disabled\:text-warning-200\/95:disabled {
  color: rgb(254 223 137 / 0.95);
}

.disabled\:text-warning-200\/100:disabled {
  color: rgb(254 223 137 / 1);
}

.disabled\:text-warning-300\/0:disabled {
  color: rgb(254 200 75 / 0);
}

.disabled\:text-warning-300\/5:disabled {
  color: rgb(254 200 75 / 0.05);
}

.disabled\:text-warning-300\/10:disabled {
  color: rgb(254 200 75 / 0.1);
}

.disabled\:text-warning-300\/20:disabled {
  color: rgb(254 200 75 / 0.2);
}

.disabled\:text-warning-300\/25:disabled {
  color: rgb(254 200 75 / 0.25);
}

.disabled\:text-warning-300\/30:disabled {
  color: rgb(254 200 75 / 0.3);
}

.disabled\:text-warning-300\/40:disabled {
  color: rgb(254 200 75 / 0.4);
}

.disabled\:text-warning-300\/50:disabled {
  color: rgb(254 200 75 / 0.5);
}

.disabled\:text-warning-300\/60:disabled {
  color: rgb(254 200 75 / 0.6);
}

.disabled\:text-warning-300\/70:disabled {
  color: rgb(254 200 75 / 0.7);
}

.disabled\:text-warning-300\/75:disabled {
  color: rgb(254 200 75 / 0.75);
}

.disabled\:text-warning-300\/80:disabled {
  color: rgb(254 200 75 / 0.8);
}

.disabled\:text-warning-300\/90:disabled {
  color: rgb(254 200 75 / 0.9);
}

.disabled\:text-warning-300\/95:disabled {
  color: rgb(254 200 75 / 0.95);
}

.disabled\:text-warning-300\/100:disabled {
  color: rgb(254 200 75 / 1);
}

.disabled\:text-warning-400\/0:disabled {
  color: rgb(253 176 34 / 0);
}

.disabled\:text-warning-400\/5:disabled {
  color: rgb(253 176 34 / 0.05);
}

.disabled\:text-warning-400\/10:disabled {
  color: rgb(253 176 34 / 0.1);
}

.disabled\:text-warning-400\/20:disabled {
  color: rgb(253 176 34 / 0.2);
}

.disabled\:text-warning-400\/25:disabled {
  color: rgb(253 176 34 / 0.25);
}

.disabled\:text-warning-400\/30:disabled {
  color: rgb(253 176 34 / 0.3);
}

.disabled\:text-warning-400\/40:disabled {
  color: rgb(253 176 34 / 0.4);
}

.disabled\:text-warning-400\/50:disabled {
  color: rgb(253 176 34 / 0.5);
}

.disabled\:text-warning-400\/60:disabled {
  color: rgb(253 176 34 / 0.6);
}

.disabled\:text-warning-400\/70:disabled {
  color: rgb(253 176 34 / 0.7);
}

.disabled\:text-warning-400\/75:disabled {
  color: rgb(253 176 34 / 0.75);
}

.disabled\:text-warning-400\/80:disabled {
  color: rgb(253 176 34 / 0.8);
}

.disabled\:text-warning-400\/90:disabled {
  color: rgb(253 176 34 / 0.9);
}

.disabled\:text-warning-400\/95:disabled {
  color: rgb(253 176 34 / 0.95);
}

.disabled\:text-warning-400\/100:disabled {
  color: rgb(253 176 34 / 1);
}

.disabled\:text-warning-500\/0:disabled {
  color: rgb(247 144 9 / 0);
}

.disabled\:text-warning-500\/5:disabled {
  color: rgb(247 144 9 / 0.05);
}

.disabled\:text-warning-500\/10:disabled {
  color: rgb(247 144 9 / 0.1);
}

.disabled\:text-warning-500\/20:disabled {
  color: rgb(247 144 9 / 0.2);
}

.disabled\:text-warning-500\/25:disabled {
  color: rgb(247 144 9 / 0.25);
}

.disabled\:text-warning-500\/30:disabled {
  color: rgb(247 144 9 / 0.3);
}

.disabled\:text-warning-500\/40:disabled {
  color: rgb(247 144 9 / 0.4);
}

.disabled\:text-warning-500\/50:disabled {
  color: rgb(247 144 9 / 0.5);
}

.disabled\:text-warning-500\/60:disabled {
  color: rgb(247 144 9 / 0.6);
}

.disabled\:text-warning-500\/70:disabled {
  color: rgb(247 144 9 / 0.7);
}

.disabled\:text-warning-500\/75:disabled {
  color: rgb(247 144 9 / 0.75);
}

.disabled\:text-warning-500\/80:disabled {
  color: rgb(247 144 9 / 0.8);
}

.disabled\:text-warning-500\/90:disabled {
  color: rgb(247 144 9 / 0.9);
}

.disabled\:text-warning-500\/95:disabled {
  color: rgb(247 144 9 / 0.95);
}

.disabled\:text-warning-500\/100:disabled {
  color: rgb(247 144 9 / 1);
}

.disabled\:text-warning-600\/0:disabled {
  color: rgb(220 104 3 / 0);
}

.disabled\:text-warning-600\/5:disabled {
  color: rgb(220 104 3 / 0.05);
}

.disabled\:text-warning-600\/10:disabled {
  color: rgb(220 104 3 / 0.1);
}

.disabled\:text-warning-600\/20:disabled {
  color: rgb(220 104 3 / 0.2);
}

.disabled\:text-warning-600\/25:disabled {
  color: rgb(220 104 3 / 0.25);
}

.disabled\:text-warning-600\/30:disabled {
  color: rgb(220 104 3 / 0.3);
}

.disabled\:text-warning-600\/40:disabled {
  color: rgb(220 104 3 / 0.4);
}

.disabled\:text-warning-600\/50:disabled {
  color: rgb(220 104 3 / 0.5);
}

.disabled\:text-warning-600\/60:disabled {
  color: rgb(220 104 3 / 0.6);
}

.disabled\:text-warning-600\/70:disabled {
  color: rgb(220 104 3 / 0.7);
}

.disabled\:text-warning-600\/75:disabled {
  color: rgb(220 104 3 / 0.75);
}

.disabled\:text-warning-600\/80:disabled {
  color: rgb(220 104 3 / 0.8);
}

.disabled\:text-warning-600\/90:disabled {
  color: rgb(220 104 3 / 0.9);
}

.disabled\:text-warning-600\/95:disabled {
  color: rgb(220 104 3 / 0.95);
}

.disabled\:text-warning-600\/100:disabled {
  color: rgb(220 104 3 / 1);
}

.disabled\:text-warning-700\/0:disabled {
  color: rgb(181 71 8 / 0);
}

.disabled\:text-warning-700\/5:disabled {
  color: rgb(181 71 8 / 0.05);
}

.disabled\:text-warning-700\/10:disabled {
  color: rgb(181 71 8 / 0.1);
}

.disabled\:text-warning-700\/20:disabled {
  color: rgb(181 71 8 / 0.2);
}

.disabled\:text-warning-700\/25:disabled {
  color: rgb(181 71 8 / 0.25);
}

.disabled\:text-warning-700\/30:disabled {
  color: rgb(181 71 8 / 0.3);
}

.disabled\:text-warning-700\/40:disabled {
  color: rgb(181 71 8 / 0.4);
}

.disabled\:text-warning-700\/50:disabled {
  color: rgb(181 71 8 / 0.5);
}

.disabled\:text-warning-700\/60:disabled {
  color: rgb(181 71 8 / 0.6);
}

.disabled\:text-warning-700\/70:disabled {
  color: rgb(181 71 8 / 0.7);
}

.disabled\:text-warning-700\/75:disabled {
  color: rgb(181 71 8 / 0.75);
}

.disabled\:text-warning-700\/80:disabled {
  color: rgb(181 71 8 / 0.8);
}

.disabled\:text-warning-700\/90:disabled {
  color: rgb(181 71 8 / 0.9);
}

.disabled\:text-warning-700\/95:disabled {
  color: rgb(181 71 8 / 0.95);
}

.disabled\:text-warning-700\/100:disabled {
  color: rgb(181 71 8 / 1);
}

.disabled\:text-warning-800\/0:disabled {
  color: rgb(147 55 13 / 0);
}

.disabled\:text-warning-800\/5:disabled {
  color: rgb(147 55 13 / 0.05);
}

.disabled\:text-warning-800\/10:disabled {
  color: rgb(147 55 13 / 0.1);
}

.disabled\:text-warning-800\/20:disabled {
  color: rgb(147 55 13 / 0.2);
}

.disabled\:text-warning-800\/25:disabled {
  color: rgb(147 55 13 / 0.25);
}

.disabled\:text-warning-800\/30:disabled {
  color: rgb(147 55 13 / 0.3);
}

.disabled\:text-warning-800\/40:disabled {
  color: rgb(147 55 13 / 0.4);
}

.disabled\:text-warning-800\/50:disabled {
  color: rgb(147 55 13 / 0.5);
}

.disabled\:text-warning-800\/60:disabled {
  color: rgb(147 55 13 / 0.6);
}

.disabled\:text-warning-800\/70:disabled {
  color: rgb(147 55 13 / 0.7);
}

.disabled\:text-warning-800\/75:disabled {
  color: rgb(147 55 13 / 0.75);
}

.disabled\:text-warning-800\/80:disabled {
  color: rgb(147 55 13 / 0.8);
}

.disabled\:text-warning-800\/90:disabled {
  color: rgb(147 55 13 / 0.9);
}

.disabled\:text-warning-800\/95:disabled {
  color: rgb(147 55 13 / 0.95);
}

.disabled\:text-warning-800\/100:disabled {
  color: rgb(147 55 13 / 1);
}

.disabled\:text-warning-900\/0:disabled {
  color: rgb(122 46 14 / 0);
}

.disabled\:text-warning-900\/5:disabled {
  color: rgb(122 46 14 / 0.05);
}

.disabled\:text-warning-900\/10:disabled {
  color: rgb(122 46 14 / 0.1);
}

.disabled\:text-warning-900\/20:disabled {
  color: rgb(122 46 14 / 0.2);
}

.disabled\:text-warning-900\/25:disabled {
  color: rgb(122 46 14 / 0.25);
}

.disabled\:text-warning-900\/30:disabled {
  color: rgb(122 46 14 / 0.3);
}

.disabled\:text-warning-900\/40:disabled {
  color: rgb(122 46 14 / 0.4);
}

.disabled\:text-warning-900\/50:disabled {
  color: rgb(122 46 14 / 0.5);
}

.disabled\:text-warning-900\/60:disabled {
  color: rgb(122 46 14 / 0.6);
}

.disabled\:text-warning-900\/70:disabled {
  color: rgb(122 46 14 / 0.7);
}

.disabled\:text-warning-900\/75:disabled {
  color: rgb(122 46 14 / 0.75);
}

.disabled\:text-warning-900\/80:disabled {
  color: rgb(122 46 14 / 0.8);
}

.disabled\:text-warning-900\/90:disabled {
  color: rgb(122 46 14 / 0.9);
}

.disabled\:text-warning-900\/95:disabled {
  color: rgb(122 46 14 / 0.95);
}

.disabled\:text-warning-900\/100:disabled {
  color: rgb(122 46 14 / 1);
}

.disabled\:text-warning\/0:disabled {
  color: rgb(253 176 34 / 0);
}

.disabled\:text-warning\/5:disabled {
  color: rgb(253 176 34 / 0.05);
}

.disabled\:text-warning\/10:disabled {
  color: rgb(253 176 34 / 0.1);
}

.disabled\:text-warning\/20:disabled {
  color: rgb(253 176 34 / 0.2);
}

.disabled\:text-warning\/25:disabled {
  color: rgb(253 176 34 / 0.25);
}

.disabled\:text-warning\/30:disabled {
  color: rgb(253 176 34 / 0.3);
}

.disabled\:text-warning\/40:disabled {
  color: rgb(253 176 34 / 0.4);
}

.disabled\:text-warning\/50:disabled {
  color: rgb(253 176 34 / 0.5);
}

.disabled\:text-warning\/60:disabled {
  color: rgb(253 176 34 / 0.6);
}

.disabled\:text-warning\/70:disabled {
  color: rgb(253 176 34 / 0.7);
}

.disabled\:text-warning\/75:disabled {
  color: rgb(253 176 34 / 0.75);
}

.disabled\:text-warning\/80:disabled {
  color: rgb(253 176 34 / 0.8);
}

.disabled\:text-warning\/90:disabled {
  color: rgb(253 176 34 / 0.9);
}

.disabled\:text-warning\/95:disabled {
  color: rgb(253 176 34 / 0.95);
}

.disabled\:text-warning\/100:disabled {
  color: rgb(253 176 34 / 1);
}

.disabled\:text-success-25\/0:disabled {
  color: rgb(246 254 249 / 0);
}

.disabled\:text-success-25\/5:disabled {
  color: rgb(246 254 249 / 0.05);
}

.disabled\:text-success-25\/10:disabled {
  color: rgb(246 254 249 / 0.1);
}

.disabled\:text-success-25\/20:disabled {
  color: rgb(246 254 249 / 0.2);
}

.disabled\:text-success-25\/25:disabled {
  color: rgb(246 254 249 / 0.25);
}

.disabled\:text-success-25\/30:disabled {
  color: rgb(246 254 249 / 0.3);
}

.disabled\:text-success-25\/40:disabled {
  color: rgb(246 254 249 / 0.4);
}

.disabled\:text-success-25\/50:disabled {
  color: rgb(246 254 249 / 0.5);
}

.disabled\:text-success-25\/60:disabled {
  color: rgb(246 254 249 / 0.6);
}

.disabled\:text-success-25\/70:disabled {
  color: rgb(246 254 249 / 0.7);
}

.disabled\:text-success-25\/75:disabled {
  color: rgb(246 254 249 / 0.75);
}

.disabled\:text-success-25\/80:disabled {
  color: rgb(246 254 249 / 0.8);
}

.disabled\:text-success-25\/90:disabled {
  color: rgb(246 254 249 / 0.9);
}

.disabled\:text-success-25\/95:disabled {
  color: rgb(246 254 249 / 0.95);
}

.disabled\:text-success-25\/100:disabled {
  color: rgb(246 254 249 / 1);
}

.disabled\:text-success-50\/0:disabled {
  color: rgb(236 253 243 / 0);
}

.disabled\:text-success-50\/5:disabled {
  color: rgb(236 253 243 / 0.05);
}

.disabled\:text-success-50\/10:disabled {
  color: rgb(236 253 243 / 0.1);
}

.disabled\:text-success-50\/20:disabled {
  color: rgb(236 253 243 / 0.2);
}

.disabled\:text-success-50\/25:disabled {
  color: rgb(236 253 243 / 0.25);
}

.disabled\:text-success-50\/30:disabled {
  color: rgb(236 253 243 / 0.3);
}

.disabled\:text-success-50\/40:disabled {
  color: rgb(236 253 243 / 0.4);
}

.disabled\:text-success-50\/50:disabled {
  color: rgb(236 253 243 / 0.5);
}

.disabled\:text-success-50\/60:disabled {
  color: rgb(236 253 243 / 0.6);
}

.disabled\:text-success-50\/70:disabled {
  color: rgb(236 253 243 / 0.7);
}

.disabled\:text-success-50\/75:disabled {
  color: rgb(236 253 243 / 0.75);
}

.disabled\:text-success-50\/80:disabled {
  color: rgb(236 253 243 / 0.8);
}

.disabled\:text-success-50\/90:disabled {
  color: rgb(236 253 243 / 0.9);
}

.disabled\:text-success-50\/95:disabled {
  color: rgb(236 253 243 / 0.95);
}

.disabled\:text-success-50\/100:disabled {
  color: rgb(236 253 243 / 1);
}

.disabled\:text-success-100\/0:disabled {
  color: rgb(209 250 223 / 0);
}

.disabled\:text-success-100\/5:disabled {
  color: rgb(209 250 223 / 0.05);
}

.disabled\:text-success-100\/10:disabled {
  color: rgb(209 250 223 / 0.1);
}

.disabled\:text-success-100\/20:disabled {
  color: rgb(209 250 223 / 0.2);
}

.disabled\:text-success-100\/25:disabled {
  color: rgb(209 250 223 / 0.25);
}

.disabled\:text-success-100\/30:disabled {
  color: rgb(209 250 223 / 0.3);
}

.disabled\:text-success-100\/40:disabled {
  color: rgb(209 250 223 / 0.4);
}

.disabled\:text-success-100\/50:disabled {
  color: rgb(209 250 223 / 0.5);
}

.disabled\:text-success-100\/60:disabled {
  color: rgb(209 250 223 / 0.6);
}

.disabled\:text-success-100\/70:disabled {
  color: rgb(209 250 223 / 0.7);
}

.disabled\:text-success-100\/75:disabled {
  color: rgb(209 250 223 / 0.75);
}

.disabled\:text-success-100\/80:disabled {
  color: rgb(209 250 223 / 0.8);
}

.disabled\:text-success-100\/90:disabled {
  color: rgb(209 250 223 / 0.9);
}

.disabled\:text-success-100\/95:disabled {
  color: rgb(209 250 223 / 0.95);
}

.disabled\:text-success-100\/100:disabled {
  color: rgb(209 250 223 / 1);
}

.disabled\:text-success-200\/0:disabled {
  color: rgb(166 244 197 / 0);
}

.disabled\:text-success-200\/5:disabled {
  color: rgb(166 244 197 / 0.05);
}

.disabled\:text-success-200\/10:disabled {
  color: rgb(166 244 197 / 0.1);
}

.disabled\:text-success-200\/20:disabled {
  color: rgb(166 244 197 / 0.2);
}

.disabled\:text-success-200\/25:disabled {
  color: rgb(166 244 197 / 0.25);
}

.disabled\:text-success-200\/30:disabled {
  color: rgb(166 244 197 / 0.3);
}

.disabled\:text-success-200\/40:disabled {
  color: rgb(166 244 197 / 0.4);
}

.disabled\:text-success-200\/50:disabled {
  color: rgb(166 244 197 / 0.5);
}

.disabled\:text-success-200\/60:disabled {
  color: rgb(166 244 197 / 0.6);
}

.disabled\:text-success-200\/70:disabled {
  color: rgb(166 244 197 / 0.7);
}

.disabled\:text-success-200\/75:disabled {
  color: rgb(166 244 197 / 0.75);
}

.disabled\:text-success-200\/80:disabled {
  color: rgb(166 244 197 / 0.8);
}

.disabled\:text-success-200\/90:disabled {
  color: rgb(166 244 197 / 0.9);
}

.disabled\:text-success-200\/95:disabled {
  color: rgb(166 244 197 / 0.95);
}

.disabled\:text-success-200\/100:disabled {
  color: rgb(166 244 197 / 1);
}

.disabled\:text-success-300\/0:disabled {
  color: rgb(108 233 166 / 0);
}

.disabled\:text-success-300\/5:disabled {
  color: rgb(108 233 166 / 0.05);
}

.disabled\:text-success-300\/10:disabled {
  color: rgb(108 233 166 / 0.1);
}

.disabled\:text-success-300\/20:disabled {
  color: rgb(108 233 166 / 0.2);
}

.disabled\:text-success-300\/25:disabled {
  color: rgb(108 233 166 / 0.25);
}

.disabled\:text-success-300\/30:disabled {
  color: rgb(108 233 166 / 0.3);
}

.disabled\:text-success-300\/40:disabled {
  color: rgb(108 233 166 / 0.4);
}

.disabled\:text-success-300\/50:disabled {
  color: rgb(108 233 166 / 0.5);
}

.disabled\:text-success-300\/60:disabled {
  color: rgb(108 233 166 / 0.6);
}

.disabled\:text-success-300\/70:disabled {
  color: rgb(108 233 166 / 0.7);
}

.disabled\:text-success-300\/75:disabled {
  color: rgb(108 233 166 / 0.75);
}

.disabled\:text-success-300\/80:disabled {
  color: rgb(108 233 166 / 0.8);
}

.disabled\:text-success-300\/90:disabled {
  color: rgb(108 233 166 / 0.9);
}

.disabled\:text-success-300\/95:disabled {
  color: rgb(108 233 166 / 0.95);
}

.disabled\:text-success-300\/100:disabled {
  color: rgb(108 233 166 / 1);
}

.disabled\:text-success-400\/0:disabled {
  color: rgb(50 213 131 / 0);
}

.disabled\:text-success-400\/5:disabled {
  color: rgb(50 213 131 / 0.05);
}

.disabled\:text-success-400\/10:disabled {
  color: rgb(50 213 131 / 0.1);
}

.disabled\:text-success-400\/20:disabled {
  color: rgb(50 213 131 / 0.2);
}

.disabled\:text-success-400\/25:disabled {
  color: rgb(50 213 131 / 0.25);
}

.disabled\:text-success-400\/30:disabled {
  color: rgb(50 213 131 / 0.3);
}

.disabled\:text-success-400\/40:disabled {
  color: rgb(50 213 131 / 0.4);
}

.disabled\:text-success-400\/50:disabled {
  color: rgb(50 213 131 / 0.5);
}

.disabled\:text-success-400\/60:disabled {
  color: rgb(50 213 131 / 0.6);
}

.disabled\:text-success-400\/70:disabled {
  color: rgb(50 213 131 / 0.7);
}

.disabled\:text-success-400\/75:disabled {
  color: rgb(50 213 131 / 0.75);
}

.disabled\:text-success-400\/80:disabled {
  color: rgb(50 213 131 / 0.8);
}

.disabled\:text-success-400\/90:disabled {
  color: rgb(50 213 131 / 0.9);
}

.disabled\:text-success-400\/95:disabled {
  color: rgb(50 213 131 / 0.95);
}

.disabled\:text-success-400\/100:disabled {
  color: rgb(50 213 131 / 1);
}

.disabled\:text-success-500\/0:disabled {
  color: rgb(18 135 106 / 0);
}

.disabled\:text-success-500\/5:disabled {
  color: rgb(18 135 106 / 0.05);
}

.disabled\:text-success-500\/10:disabled {
  color: rgb(18 135 106 / 0.1);
}

.disabled\:text-success-500\/20:disabled {
  color: rgb(18 135 106 / 0.2);
}

.disabled\:text-success-500\/25:disabled {
  color: rgb(18 135 106 / 0.25);
}

.disabled\:text-success-500\/30:disabled {
  color: rgb(18 135 106 / 0.3);
}

.disabled\:text-success-500\/40:disabled {
  color: rgb(18 135 106 / 0.4);
}

.disabled\:text-success-500\/50:disabled {
  color: rgb(18 135 106 / 0.5);
}

.disabled\:text-success-500\/60:disabled {
  color: rgb(18 135 106 / 0.6);
}

.disabled\:text-success-500\/70:disabled {
  color: rgb(18 135 106 / 0.7);
}

.disabled\:text-success-500\/75:disabled {
  color: rgb(18 135 106 / 0.75);
}

.disabled\:text-success-500\/80:disabled {
  color: rgb(18 135 106 / 0.8);
}

.disabled\:text-success-500\/90:disabled {
  color: rgb(18 135 106 / 0.9);
}

.disabled\:text-success-500\/95:disabled {
  color: rgb(18 135 106 / 0.95);
}

.disabled\:text-success-500\/100:disabled {
  color: rgb(18 135 106 / 1);
}

.disabled\:text-success-600\/0:disabled {
  color: rgb(3 152 85 / 0);
}

.disabled\:text-success-600\/5:disabled {
  color: rgb(3 152 85 / 0.05);
}

.disabled\:text-success-600\/10:disabled {
  color: rgb(3 152 85 / 0.1);
}

.disabled\:text-success-600\/20:disabled {
  color: rgb(3 152 85 / 0.2);
}

.disabled\:text-success-600\/25:disabled {
  color: rgb(3 152 85 / 0.25);
}

.disabled\:text-success-600\/30:disabled {
  color: rgb(3 152 85 / 0.3);
}

.disabled\:text-success-600\/40:disabled {
  color: rgb(3 152 85 / 0.4);
}

.disabled\:text-success-600\/50:disabled {
  color: rgb(3 152 85 / 0.5);
}

.disabled\:text-success-600\/60:disabled {
  color: rgb(3 152 85 / 0.6);
}

.disabled\:text-success-600\/70:disabled {
  color: rgb(3 152 85 / 0.7);
}

.disabled\:text-success-600\/75:disabled {
  color: rgb(3 152 85 / 0.75);
}

.disabled\:text-success-600\/80:disabled {
  color: rgb(3 152 85 / 0.8);
}

.disabled\:text-success-600\/90:disabled {
  color: rgb(3 152 85 / 0.9);
}

.disabled\:text-success-600\/95:disabled {
  color: rgb(3 152 85 / 0.95);
}

.disabled\:text-success-600\/100:disabled {
  color: rgb(3 152 85 / 1);
}

.disabled\:text-success-700\/0:disabled {
  color: rgb(2 122 72 / 0);
}

.disabled\:text-success-700\/5:disabled {
  color: rgb(2 122 72 / 0.05);
}

.disabled\:text-success-700\/10:disabled {
  color: rgb(2 122 72 / 0.1);
}

.disabled\:text-success-700\/20:disabled {
  color: rgb(2 122 72 / 0.2);
}

.disabled\:text-success-700\/25:disabled {
  color: rgb(2 122 72 / 0.25);
}

.disabled\:text-success-700\/30:disabled {
  color: rgb(2 122 72 / 0.3);
}

.disabled\:text-success-700\/40:disabled {
  color: rgb(2 122 72 / 0.4);
}

.disabled\:text-success-700\/50:disabled {
  color: rgb(2 122 72 / 0.5);
}

.disabled\:text-success-700\/60:disabled {
  color: rgb(2 122 72 / 0.6);
}

.disabled\:text-success-700\/70:disabled {
  color: rgb(2 122 72 / 0.7);
}

.disabled\:text-success-700\/75:disabled {
  color: rgb(2 122 72 / 0.75);
}

.disabled\:text-success-700\/80:disabled {
  color: rgb(2 122 72 / 0.8);
}

.disabled\:text-success-700\/90:disabled {
  color: rgb(2 122 72 / 0.9);
}

.disabled\:text-success-700\/95:disabled {
  color: rgb(2 122 72 / 0.95);
}

.disabled\:text-success-700\/100:disabled {
  color: rgb(2 122 72 / 1);
}

.disabled\:text-success-800\/0:disabled {
  color: rgb(5 96 58 / 0);
}

.disabled\:text-success-800\/5:disabled {
  color: rgb(5 96 58 / 0.05);
}

.disabled\:text-success-800\/10:disabled {
  color: rgb(5 96 58 / 0.1);
}

.disabled\:text-success-800\/20:disabled {
  color: rgb(5 96 58 / 0.2);
}

.disabled\:text-success-800\/25:disabled {
  color: rgb(5 96 58 / 0.25);
}

.disabled\:text-success-800\/30:disabled {
  color: rgb(5 96 58 / 0.3);
}

.disabled\:text-success-800\/40:disabled {
  color: rgb(5 96 58 / 0.4);
}

.disabled\:text-success-800\/50:disabled {
  color: rgb(5 96 58 / 0.5);
}

.disabled\:text-success-800\/60:disabled {
  color: rgb(5 96 58 / 0.6);
}

.disabled\:text-success-800\/70:disabled {
  color: rgb(5 96 58 / 0.7);
}

.disabled\:text-success-800\/75:disabled {
  color: rgb(5 96 58 / 0.75);
}

.disabled\:text-success-800\/80:disabled {
  color: rgb(5 96 58 / 0.8);
}

.disabled\:text-success-800\/90:disabled {
  color: rgb(5 96 58 / 0.9);
}

.disabled\:text-success-800\/95:disabled {
  color: rgb(5 96 58 / 0.95);
}

.disabled\:text-success-800\/100:disabled {
  color: rgb(5 96 58 / 1);
}

.disabled\:text-success-900\/0:disabled {
  color: rgb(5 79 49 / 0);
}

.disabled\:text-success-900\/5:disabled {
  color: rgb(5 79 49 / 0.05);
}

.disabled\:text-success-900\/10:disabled {
  color: rgb(5 79 49 / 0.1);
}

.disabled\:text-success-900\/20:disabled {
  color: rgb(5 79 49 / 0.2);
}

.disabled\:text-success-900\/25:disabled {
  color: rgb(5 79 49 / 0.25);
}

.disabled\:text-success-900\/30:disabled {
  color: rgb(5 79 49 / 0.3);
}

.disabled\:text-success-900\/40:disabled {
  color: rgb(5 79 49 / 0.4);
}

.disabled\:text-success-900\/50:disabled {
  color: rgb(5 79 49 / 0.5);
}

.disabled\:text-success-900\/60:disabled {
  color: rgb(5 79 49 / 0.6);
}

.disabled\:text-success-900\/70:disabled {
  color: rgb(5 79 49 / 0.7);
}

.disabled\:text-success-900\/75:disabled {
  color: rgb(5 79 49 / 0.75);
}

.disabled\:text-success-900\/80:disabled {
  color: rgb(5 79 49 / 0.8);
}

.disabled\:text-success-900\/90:disabled {
  color: rgb(5 79 49 / 0.9);
}

.disabled\:text-success-900\/95:disabled {
  color: rgb(5 79 49 / 0.95);
}

.disabled\:text-success-900\/100:disabled {
  color: rgb(5 79 49 / 1);
}

.disabled\:text-success\/0:disabled {
  color: rgb(50 213 131 / 0);
}

.disabled\:text-success\/5:disabled {
  color: rgb(50 213 131 / 0.05);
}

.disabled\:text-success\/10:disabled {
  color: rgb(50 213 131 / 0.1);
}

.disabled\:text-success\/20:disabled {
  color: rgb(50 213 131 / 0.2);
}

.disabled\:text-success\/25:disabled {
  color: rgb(50 213 131 / 0.25);
}

.disabled\:text-success\/30:disabled {
  color: rgb(50 213 131 / 0.3);
}

.disabled\:text-success\/40:disabled {
  color: rgb(50 213 131 / 0.4);
}

.disabled\:text-success\/50:disabled {
  color: rgb(50 213 131 / 0.5);
}

.disabled\:text-success\/60:disabled {
  color: rgb(50 213 131 / 0.6);
}

.disabled\:text-success\/70:disabled {
  color: rgb(50 213 131 / 0.7);
}

.disabled\:text-success\/75:disabled {
  color: rgb(50 213 131 / 0.75);
}

.disabled\:text-success\/80:disabled {
  color: rgb(50 213 131 / 0.8);
}

.disabled\:text-success\/90:disabled {
  color: rgb(50 213 131 / 0.9);
}

.disabled\:text-success\/95:disabled {
  color: rgb(50 213 131 / 0.95);
}

.disabled\:text-success\/100:disabled {
  color: rgb(50 213 131 / 1);
}

.disabled\:text-gray-blue-25\/0:disabled {
  color: rgb(252 252 253 / 0);
}

.disabled\:text-gray-blue-25\/5:disabled {
  color: rgb(252 252 253 / 0.05);
}

.disabled\:text-gray-blue-25\/10:disabled {
  color: rgb(252 252 253 / 0.1);
}

.disabled\:text-gray-blue-25\/20:disabled {
  color: rgb(252 252 253 / 0.2);
}

.disabled\:text-gray-blue-25\/25:disabled {
  color: rgb(252 252 253 / 0.25);
}

.disabled\:text-gray-blue-25\/30:disabled {
  color: rgb(252 252 253 / 0.3);
}

.disabled\:text-gray-blue-25\/40:disabled {
  color: rgb(252 252 253 / 0.4);
}

.disabled\:text-gray-blue-25\/50:disabled {
  color: rgb(252 252 253 / 0.5);
}

.disabled\:text-gray-blue-25\/60:disabled {
  color: rgb(252 252 253 / 0.6);
}

.disabled\:text-gray-blue-25\/70:disabled {
  color: rgb(252 252 253 / 0.7);
}

.disabled\:text-gray-blue-25\/75:disabled {
  color: rgb(252 252 253 / 0.75);
}

.disabled\:text-gray-blue-25\/80:disabled {
  color: rgb(252 252 253 / 0.8);
}

.disabled\:text-gray-blue-25\/90:disabled {
  color: rgb(252 252 253 / 0.9);
}

.disabled\:text-gray-blue-25\/95:disabled {
  color: rgb(252 252 253 / 0.95);
}

.disabled\:text-gray-blue-25\/100:disabled {
  color: rgb(252 252 253 / 1);
}

.disabled\:text-gray-blue-50\/0:disabled {
  color: rgb(248 249 252 / 0);
}

.disabled\:text-gray-blue-50\/5:disabled {
  color: rgb(248 249 252 / 0.05);
}

.disabled\:text-gray-blue-50\/10:disabled {
  color: rgb(248 249 252 / 0.1);
}

.disabled\:text-gray-blue-50\/20:disabled {
  color: rgb(248 249 252 / 0.2);
}

.disabled\:text-gray-blue-50\/25:disabled {
  color: rgb(248 249 252 / 0.25);
}

.disabled\:text-gray-blue-50\/30:disabled {
  color: rgb(248 249 252 / 0.3);
}

.disabled\:text-gray-blue-50\/40:disabled {
  color: rgb(248 249 252 / 0.4);
}

.disabled\:text-gray-blue-50\/50:disabled {
  color: rgb(248 249 252 / 0.5);
}

.disabled\:text-gray-blue-50\/60:disabled {
  color: rgb(248 249 252 / 0.6);
}

.disabled\:text-gray-blue-50\/70:disabled {
  color: rgb(248 249 252 / 0.7);
}

.disabled\:text-gray-blue-50\/75:disabled {
  color: rgb(248 249 252 / 0.75);
}

.disabled\:text-gray-blue-50\/80:disabled {
  color: rgb(248 249 252 / 0.8);
}

.disabled\:text-gray-blue-50\/90:disabled {
  color: rgb(248 249 252 / 0.9);
}

.disabled\:text-gray-blue-50\/95:disabled {
  color: rgb(248 249 252 / 0.95);
}

.disabled\:text-gray-blue-50\/100:disabled {
  color: rgb(248 249 252 / 1);
}

.disabled\:text-gray-blue-100\/0:disabled {
  color: rgb(234 236 245 / 0);
}

.disabled\:text-gray-blue-100\/5:disabled {
  color: rgb(234 236 245 / 0.05);
}

.disabled\:text-gray-blue-100\/10:disabled {
  color: rgb(234 236 245 / 0.1);
}

.disabled\:text-gray-blue-100\/20:disabled {
  color: rgb(234 236 245 / 0.2);
}

.disabled\:text-gray-blue-100\/25:disabled {
  color: rgb(234 236 245 / 0.25);
}

.disabled\:text-gray-blue-100\/30:disabled {
  color: rgb(234 236 245 / 0.3);
}

.disabled\:text-gray-blue-100\/40:disabled {
  color: rgb(234 236 245 / 0.4);
}

.disabled\:text-gray-blue-100\/50:disabled {
  color: rgb(234 236 245 / 0.5);
}

.disabled\:text-gray-blue-100\/60:disabled {
  color: rgb(234 236 245 / 0.6);
}

.disabled\:text-gray-blue-100\/70:disabled {
  color: rgb(234 236 245 / 0.7);
}

.disabled\:text-gray-blue-100\/75:disabled {
  color: rgb(234 236 245 / 0.75);
}

.disabled\:text-gray-blue-100\/80:disabled {
  color: rgb(234 236 245 / 0.8);
}

.disabled\:text-gray-blue-100\/90:disabled {
  color: rgb(234 236 245 / 0.9);
}

.disabled\:text-gray-blue-100\/95:disabled {
  color: rgb(234 236 245 / 0.95);
}

.disabled\:text-gray-blue-100\/100:disabled {
  color: rgb(234 236 245 / 1);
}

.disabled\:text-gray-blue-200\/0:disabled {
  color: rgb(213 217 235 / 0);
}

.disabled\:text-gray-blue-200\/5:disabled {
  color: rgb(213 217 235 / 0.05);
}

.disabled\:text-gray-blue-200\/10:disabled {
  color: rgb(213 217 235 / 0.1);
}

.disabled\:text-gray-blue-200\/20:disabled {
  color: rgb(213 217 235 / 0.2);
}

.disabled\:text-gray-blue-200\/25:disabled {
  color: rgb(213 217 235 / 0.25);
}

.disabled\:text-gray-blue-200\/30:disabled {
  color: rgb(213 217 235 / 0.3);
}

.disabled\:text-gray-blue-200\/40:disabled {
  color: rgb(213 217 235 / 0.4);
}

.disabled\:text-gray-blue-200\/50:disabled {
  color: rgb(213 217 235 / 0.5);
}

.disabled\:text-gray-blue-200\/60:disabled {
  color: rgb(213 217 235 / 0.6);
}

.disabled\:text-gray-blue-200\/70:disabled {
  color: rgb(213 217 235 / 0.7);
}

.disabled\:text-gray-blue-200\/75:disabled {
  color: rgb(213 217 235 / 0.75);
}

.disabled\:text-gray-blue-200\/80:disabled {
  color: rgb(213 217 235 / 0.8);
}

.disabled\:text-gray-blue-200\/90:disabled {
  color: rgb(213 217 235 / 0.9);
}

.disabled\:text-gray-blue-200\/95:disabled {
  color: rgb(213 217 235 / 0.95);
}

.disabled\:text-gray-blue-200\/100:disabled {
  color: rgb(213 217 235 / 1);
}

.disabled\:text-gray-blue-300\/0:disabled {
  color: rgb(179 184 219 / 0);
}

.disabled\:text-gray-blue-300\/5:disabled {
  color: rgb(179 184 219 / 0.05);
}

.disabled\:text-gray-blue-300\/10:disabled {
  color: rgb(179 184 219 / 0.1);
}

.disabled\:text-gray-blue-300\/20:disabled {
  color: rgb(179 184 219 / 0.2);
}

.disabled\:text-gray-blue-300\/25:disabled {
  color: rgb(179 184 219 / 0.25);
}

.disabled\:text-gray-blue-300\/30:disabled {
  color: rgb(179 184 219 / 0.3);
}

.disabled\:text-gray-blue-300\/40:disabled {
  color: rgb(179 184 219 / 0.4);
}

.disabled\:text-gray-blue-300\/50:disabled {
  color: rgb(179 184 219 / 0.5);
}

.disabled\:text-gray-blue-300\/60:disabled {
  color: rgb(179 184 219 / 0.6);
}

.disabled\:text-gray-blue-300\/70:disabled {
  color: rgb(179 184 219 / 0.7);
}

.disabled\:text-gray-blue-300\/75:disabled {
  color: rgb(179 184 219 / 0.75);
}

.disabled\:text-gray-blue-300\/80:disabled {
  color: rgb(179 184 219 / 0.8);
}

.disabled\:text-gray-blue-300\/90:disabled {
  color: rgb(179 184 219 / 0.9);
}

.disabled\:text-gray-blue-300\/95:disabled {
  color: rgb(179 184 219 / 0.95);
}

.disabled\:text-gray-blue-300\/100:disabled {
  color: rgb(179 184 219 / 1);
}

.disabled\:text-gray-blue-400\/0:disabled {
  color: rgb(113 123 188 / 0);
}

.disabled\:text-gray-blue-400\/5:disabled {
  color: rgb(113 123 188 / 0.05);
}

.disabled\:text-gray-blue-400\/10:disabled {
  color: rgb(113 123 188 / 0.1);
}

.disabled\:text-gray-blue-400\/20:disabled {
  color: rgb(113 123 188 / 0.2);
}

.disabled\:text-gray-blue-400\/25:disabled {
  color: rgb(113 123 188 / 0.25);
}

.disabled\:text-gray-blue-400\/30:disabled {
  color: rgb(113 123 188 / 0.3);
}

.disabled\:text-gray-blue-400\/40:disabled {
  color: rgb(113 123 188 / 0.4);
}

.disabled\:text-gray-blue-400\/50:disabled {
  color: rgb(113 123 188 / 0.5);
}

.disabled\:text-gray-blue-400\/60:disabled {
  color: rgb(113 123 188 / 0.6);
}

.disabled\:text-gray-blue-400\/70:disabled {
  color: rgb(113 123 188 / 0.7);
}

.disabled\:text-gray-blue-400\/75:disabled {
  color: rgb(113 123 188 / 0.75);
}

.disabled\:text-gray-blue-400\/80:disabled {
  color: rgb(113 123 188 / 0.8);
}

.disabled\:text-gray-blue-400\/90:disabled {
  color: rgb(113 123 188 / 0.9);
}

.disabled\:text-gray-blue-400\/95:disabled {
  color: rgb(113 123 188 / 0.95);
}

.disabled\:text-gray-blue-400\/100:disabled {
  color: rgb(113 123 188 / 1);
}

.disabled\:text-gray-blue-500\/0:disabled {
  color: rgb(78 91 166 / 0);
}

.disabled\:text-gray-blue-500\/5:disabled {
  color: rgb(78 91 166 / 0.05);
}

.disabled\:text-gray-blue-500\/10:disabled {
  color: rgb(78 91 166 / 0.1);
}

.disabled\:text-gray-blue-500\/20:disabled {
  color: rgb(78 91 166 / 0.2);
}

.disabled\:text-gray-blue-500\/25:disabled {
  color: rgb(78 91 166 / 0.25);
}

.disabled\:text-gray-blue-500\/30:disabled {
  color: rgb(78 91 166 / 0.3);
}

.disabled\:text-gray-blue-500\/40:disabled {
  color: rgb(78 91 166 / 0.4);
}

.disabled\:text-gray-blue-500\/50:disabled {
  color: rgb(78 91 166 / 0.5);
}

.disabled\:text-gray-blue-500\/60:disabled {
  color: rgb(78 91 166 / 0.6);
}

.disabled\:text-gray-blue-500\/70:disabled {
  color: rgb(78 91 166 / 0.7);
}

.disabled\:text-gray-blue-500\/75:disabled {
  color: rgb(78 91 166 / 0.75);
}

.disabled\:text-gray-blue-500\/80:disabled {
  color: rgb(78 91 166 / 0.8);
}

.disabled\:text-gray-blue-500\/90:disabled {
  color: rgb(78 91 166 / 0.9);
}

.disabled\:text-gray-blue-500\/95:disabled {
  color: rgb(78 91 166 / 0.95);
}

.disabled\:text-gray-blue-500\/100:disabled {
  color: rgb(78 91 166 / 1);
}

.disabled\:text-gray-blue-600\/0:disabled {
  color: rgb(62 71 132 / 0);
}

.disabled\:text-gray-blue-600\/5:disabled {
  color: rgb(62 71 132 / 0.05);
}

.disabled\:text-gray-blue-600\/10:disabled {
  color: rgb(62 71 132 / 0.1);
}

.disabled\:text-gray-blue-600\/20:disabled {
  color: rgb(62 71 132 / 0.2);
}

.disabled\:text-gray-blue-600\/25:disabled {
  color: rgb(62 71 132 / 0.25);
}

.disabled\:text-gray-blue-600\/30:disabled {
  color: rgb(62 71 132 / 0.3);
}

.disabled\:text-gray-blue-600\/40:disabled {
  color: rgb(62 71 132 / 0.4);
}

.disabled\:text-gray-blue-600\/50:disabled {
  color: rgb(62 71 132 / 0.5);
}

.disabled\:text-gray-blue-600\/60:disabled {
  color: rgb(62 71 132 / 0.6);
}

.disabled\:text-gray-blue-600\/70:disabled {
  color: rgb(62 71 132 / 0.7);
}

.disabled\:text-gray-blue-600\/75:disabled {
  color: rgb(62 71 132 / 0.75);
}

.disabled\:text-gray-blue-600\/80:disabled {
  color: rgb(62 71 132 / 0.8);
}

.disabled\:text-gray-blue-600\/90:disabled {
  color: rgb(62 71 132 / 0.9);
}

.disabled\:text-gray-blue-600\/95:disabled {
  color: rgb(62 71 132 / 0.95);
}

.disabled\:text-gray-blue-600\/100:disabled {
  color: rgb(62 71 132 / 1);
}

.disabled\:text-gray-blue-700\/0:disabled {
  color: rgb(54 63 114 / 0);
}

.disabled\:text-gray-blue-700\/5:disabled {
  color: rgb(54 63 114 / 0.05);
}

.disabled\:text-gray-blue-700\/10:disabled {
  color: rgb(54 63 114 / 0.1);
}

.disabled\:text-gray-blue-700\/20:disabled {
  color: rgb(54 63 114 / 0.2);
}

.disabled\:text-gray-blue-700\/25:disabled {
  color: rgb(54 63 114 / 0.25);
}

.disabled\:text-gray-blue-700\/30:disabled {
  color: rgb(54 63 114 / 0.3);
}

.disabled\:text-gray-blue-700\/40:disabled {
  color: rgb(54 63 114 / 0.4);
}

.disabled\:text-gray-blue-700\/50:disabled {
  color: rgb(54 63 114 / 0.5);
}

.disabled\:text-gray-blue-700\/60:disabled {
  color: rgb(54 63 114 / 0.6);
}

.disabled\:text-gray-blue-700\/70:disabled {
  color: rgb(54 63 114 / 0.7);
}

.disabled\:text-gray-blue-700\/75:disabled {
  color: rgb(54 63 114 / 0.75);
}

.disabled\:text-gray-blue-700\/80:disabled {
  color: rgb(54 63 114 / 0.8);
}

.disabled\:text-gray-blue-700\/90:disabled {
  color: rgb(54 63 114 / 0.9);
}

.disabled\:text-gray-blue-700\/95:disabled {
  color: rgb(54 63 114 / 0.95);
}

.disabled\:text-gray-blue-700\/100:disabled {
  color: rgb(54 63 114 / 1);
}

.disabled\:text-gray-blue-800\/0:disabled {
  color: rgb(41 48 86 / 0);
}

.disabled\:text-gray-blue-800\/5:disabled {
  color: rgb(41 48 86 / 0.05);
}

.disabled\:text-gray-blue-800\/10:disabled {
  color: rgb(41 48 86 / 0.1);
}

.disabled\:text-gray-blue-800\/20:disabled {
  color: rgb(41 48 86 / 0.2);
}

.disabled\:text-gray-blue-800\/25:disabled {
  color: rgb(41 48 86 / 0.25);
}

.disabled\:text-gray-blue-800\/30:disabled {
  color: rgb(41 48 86 / 0.3);
}

.disabled\:text-gray-blue-800\/40:disabled {
  color: rgb(41 48 86 / 0.4);
}

.disabled\:text-gray-blue-800\/50:disabled {
  color: rgb(41 48 86 / 0.5);
}

.disabled\:text-gray-blue-800\/60:disabled {
  color: rgb(41 48 86 / 0.6);
}

.disabled\:text-gray-blue-800\/70:disabled {
  color: rgb(41 48 86 / 0.7);
}

.disabled\:text-gray-blue-800\/75:disabled {
  color: rgb(41 48 86 / 0.75);
}

.disabled\:text-gray-blue-800\/80:disabled {
  color: rgb(41 48 86 / 0.8);
}

.disabled\:text-gray-blue-800\/90:disabled {
  color: rgb(41 48 86 / 0.9);
}

.disabled\:text-gray-blue-800\/95:disabled {
  color: rgb(41 48 86 / 0.95);
}

.disabled\:text-gray-blue-800\/100:disabled {
  color: rgb(41 48 86 / 1);
}

.disabled\:text-gray-blue-900\/0:disabled {
  color: rgb(16 19 35 / 0);
}

.disabled\:text-gray-blue-900\/5:disabled {
  color: rgb(16 19 35 / 0.05);
}

.disabled\:text-gray-blue-900\/10:disabled {
  color: rgb(16 19 35 / 0.1);
}

.disabled\:text-gray-blue-900\/20:disabled {
  color: rgb(16 19 35 / 0.2);
}

.disabled\:text-gray-blue-900\/25:disabled {
  color: rgb(16 19 35 / 0.25);
}

.disabled\:text-gray-blue-900\/30:disabled {
  color: rgb(16 19 35 / 0.3);
}

.disabled\:text-gray-blue-900\/40:disabled {
  color: rgb(16 19 35 / 0.4);
}

.disabled\:text-gray-blue-900\/50:disabled {
  color: rgb(16 19 35 / 0.5);
}

.disabled\:text-gray-blue-900\/60:disabled {
  color: rgb(16 19 35 / 0.6);
}

.disabled\:text-gray-blue-900\/70:disabled {
  color: rgb(16 19 35 / 0.7);
}

.disabled\:text-gray-blue-900\/75:disabled {
  color: rgb(16 19 35 / 0.75);
}

.disabled\:text-gray-blue-900\/80:disabled {
  color: rgb(16 19 35 / 0.8);
}

.disabled\:text-gray-blue-900\/90:disabled {
  color: rgb(16 19 35 / 0.9);
}

.disabled\:text-gray-blue-900\/95:disabled {
  color: rgb(16 19 35 / 0.95);
}

.disabled\:text-gray-blue-900\/100:disabled {
  color: rgb(16 19 35 / 1);
}

.disabled\:text-gray-blue\/0:disabled {
  color: rgb(113 123 188 / 0);
}

.disabled\:text-gray-blue\/5:disabled {
  color: rgb(113 123 188 / 0.05);
}

.disabled\:text-gray-blue\/10:disabled {
  color: rgb(113 123 188 / 0.1);
}

.disabled\:text-gray-blue\/20:disabled {
  color: rgb(113 123 188 / 0.2);
}

.disabled\:text-gray-blue\/25:disabled {
  color: rgb(113 123 188 / 0.25);
}

.disabled\:text-gray-blue\/30:disabled {
  color: rgb(113 123 188 / 0.3);
}

.disabled\:text-gray-blue\/40:disabled {
  color: rgb(113 123 188 / 0.4);
}

.disabled\:text-gray-blue\/50:disabled {
  color: rgb(113 123 188 / 0.5);
}

.disabled\:text-gray-blue\/60:disabled {
  color: rgb(113 123 188 / 0.6);
}

.disabled\:text-gray-blue\/70:disabled {
  color: rgb(113 123 188 / 0.7);
}

.disabled\:text-gray-blue\/75:disabled {
  color: rgb(113 123 188 / 0.75);
}

.disabled\:text-gray-blue\/80:disabled {
  color: rgb(113 123 188 / 0.8);
}

.disabled\:text-gray-blue\/90:disabled {
  color: rgb(113 123 188 / 0.9);
}

.disabled\:text-gray-blue\/95:disabled {
  color: rgb(113 123 188 / 0.95);
}

.disabled\:text-gray-blue\/100:disabled {
  color: rgb(113 123 188 / 1);
}

.disabled\:text-gray-cool-25\/0:disabled {
  color: rgb(252 252 253 / 0);
}

.disabled\:text-gray-cool-25\/5:disabled {
  color: rgb(252 252 253 / 0.05);
}

.disabled\:text-gray-cool-25\/10:disabled {
  color: rgb(252 252 253 / 0.1);
}

.disabled\:text-gray-cool-25\/20:disabled {
  color: rgb(252 252 253 / 0.2);
}

.disabled\:text-gray-cool-25\/25:disabled {
  color: rgb(252 252 253 / 0.25);
}

.disabled\:text-gray-cool-25\/30:disabled {
  color: rgb(252 252 253 / 0.3);
}

.disabled\:text-gray-cool-25\/40:disabled {
  color: rgb(252 252 253 / 0.4);
}

.disabled\:text-gray-cool-25\/50:disabled {
  color: rgb(252 252 253 / 0.5);
}

.disabled\:text-gray-cool-25\/60:disabled {
  color: rgb(252 252 253 / 0.6);
}

.disabled\:text-gray-cool-25\/70:disabled {
  color: rgb(252 252 253 / 0.7);
}

.disabled\:text-gray-cool-25\/75:disabled {
  color: rgb(252 252 253 / 0.75);
}

.disabled\:text-gray-cool-25\/80:disabled {
  color: rgb(252 252 253 / 0.8);
}

.disabled\:text-gray-cool-25\/90:disabled {
  color: rgb(252 252 253 / 0.9);
}

.disabled\:text-gray-cool-25\/95:disabled {
  color: rgb(252 252 253 / 0.95);
}

.disabled\:text-gray-cool-25\/100:disabled {
  color: rgb(252 252 253 / 1);
}

.disabled\:text-gray-cool-50\/0:disabled {
  color: rgb(249 249 251 / 0);
}

.disabled\:text-gray-cool-50\/5:disabled {
  color: rgb(249 249 251 / 0.05);
}

.disabled\:text-gray-cool-50\/10:disabled {
  color: rgb(249 249 251 / 0.1);
}

.disabled\:text-gray-cool-50\/20:disabled {
  color: rgb(249 249 251 / 0.2);
}

.disabled\:text-gray-cool-50\/25:disabled {
  color: rgb(249 249 251 / 0.25);
}

.disabled\:text-gray-cool-50\/30:disabled {
  color: rgb(249 249 251 / 0.3);
}

.disabled\:text-gray-cool-50\/40:disabled {
  color: rgb(249 249 251 / 0.4);
}

.disabled\:text-gray-cool-50\/50:disabled {
  color: rgb(249 249 251 / 0.5);
}

.disabled\:text-gray-cool-50\/60:disabled {
  color: rgb(249 249 251 / 0.6);
}

.disabled\:text-gray-cool-50\/70:disabled {
  color: rgb(249 249 251 / 0.7);
}

.disabled\:text-gray-cool-50\/75:disabled {
  color: rgb(249 249 251 / 0.75);
}

.disabled\:text-gray-cool-50\/80:disabled {
  color: rgb(249 249 251 / 0.8);
}

.disabled\:text-gray-cool-50\/90:disabled {
  color: rgb(249 249 251 / 0.9);
}

.disabled\:text-gray-cool-50\/95:disabled {
  color: rgb(249 249 251 / 0.95);
}

.disabled\:text-gray-cool-50\/100:disabled {
  color: rgb(249 249 251 / 1);
}

.disabled\:text-gray-cool-100\/0:disabled {
  color: rgb(239 241 245 / 0);
}

.disabled\:text-gray-cool-100\/5:disabled {
  color: rgb(239 241 245 / 0.05);
}

.disabled\:text-gray-cool-100\/10:disabled {
  color: rgb(239 241 245 / 0.1);
}

.disabled\:text-gray-cool-100\/20:disabled {
  color: rgb(239 241 245 / 0.2);
}

.disabled\:text-gray-cool-100\/25:disabled {
  color: rgb(239 241 245 / 0.25);
}

.disabled\:text-gray-cool-100\/30:disabled {
  color: rgb(239 241 245 / 0.3);
}

.disabled\:text-gray-cool-100\/40:disabled {
  color: rgb(239 241 245 / 0.4);
}

.disabled\:text-gray-cool-100\/50:disabled {
  color: rgb(239 241 245 / 0.5);
}

.disabled\:text-gray-cool-100\/60:disabled {
  color: rgb(239 241 245 / 0.6);
}

.disabled\:text-gray-cool-100\/70:disabled {
  color: rgb(239 241 245 / 0.7);
}

.disabled\:text-gray-cool-100\/75:disabled {
  color: rgb(239 241 245 / 0.75);
}

.disabled\:text-gray-cool-100\/80:disabled {
  color: rgb(239 241 245 / 0.8);
}

.disabled\:text-gray-cool-100\/90:disabled {
  color: rgb(239 241 245 / 0.9);
}

.disabled\:text-gray-cool-100\/95:disabled {
  color: rgb(239 241 245 / 0.95);
}

.disabled\:text-gray-cool-100\/100:disabled {
  color: rgb(239 241 245 / 1);
}

.disabled\:text-gray-cool-200\/0:disabled {
  color: rgb(220 223 234 / 0);
}

.disabled\:text-gray-cool-200\/5:disabled {
  color: rgb(220 223 234 / 0.05);
}

.disabled\:text-gray-cool-200\/10:disabled {
  color: rgb(220 223 234 / 0.1);
}

.disabled\:text-gray-cool-200\/20:disabled {
  color: rgb(220 223 234 / 0.2);
}

.disabled\:text-gray-cool-200\/25:disabled {
  color: rgb(220 223 234 / 0.25);
}

.disabled\:text-gray-cool-200\/30:disabled {
  color: rgb(220 223 234 / 0.3);
}

.disabled\:text-gray-cool-200\/40:disabled {
  color: rgb(220 223 234 / 0.4);
}

.disabled\:text-gray-cool-200\/50:disabled {
  color: rgb(220 223 234 / 0.5);
}

.disabled\:text-gray-cool-200\/60:disabled {
  color: rgb(220 223 234 / 0.6);
}

.disabled\:text-gray-cool-200\/70:disabled {
  color: rgb(220 223 234 / 0.7);
}

.disabled\:text-gray-cool-200\/75:disabled {
  color: rgb(220 223 234 / 0.75);
}

.disabled\:text-gray-cool-200\/80:disabled {
  color: rgb(220 223 234 / 0.8);
}

.disabled\:text-gray-cool-200\/90:disabled {
  color: rgb(220 223 234 / 0.9);
}

.disabled\:text-gray-cool-200\/95:disabled {
  color: rgb(220 223 234 / 0.95);
}

.disabled\:text-gray-cool-200\/100:disabled {
  color: rgb(220 223 234 / 1);
}

.disabled\:text-gray-cool-300\/0:disabled {
  color: rgb(185 192 212 / 0);
}

.disabled\:text-gray-cool-300\/5:disabled {
  color: rgb(185 192 212 / 0.05);
}

.disabled\:text-gray-cool-300\/10:disabled {
  color: rgb(185 192 212 / 0.1);
}

.disabled\:text-gray-cool-300\/20:disabled {
  color: rgb(185 192 212 / 0.2);
}

.disabled\:text-gray-cool-300\/25:disabled {
  color: rgb(185 192 212 / 0.25);
}

.disabled\:text-gray-cool-300\/30:disabled {
  color: rgb(185 192 212 / 0.3);
}

.disabled\:text-gray-cool-300\/40:disabled {
  color: rgb(185 192 212 / 0.4);
}

.disabled\:text-gray-cool-300\/50:disabled {
  color: rgb(185 192 212 / 0.5);
}

.disabled\:text-gray-cool-300\/60:disabled {
  color: rgb(185 192 212 / 0.6);
}

.disabled\:text-gray-cool-300\/70:disabled {
  color: rgb(185 192 212 / 0.7);
}

.disabled\:text-gray-cool-300\/75:disabled {
  color: rgb(185 192 212 / 0.75);
}

.disabled\:text-gray-cool-300\/80:disabled {
  color: rgb(185 192 212 / 0.8);
}

.disabled\:text-gray-cool-300\/90:disabled {
  color: rgb(185 192 212 / 0.9);
}

.disabled\:text-gray-cool-300\/95:disabled {
  color: rgb(185 192 212 / 0.95);
}

.disabled\:text-gray-cool-300\/100:disabled {
  color: rgb(185 192 212 / 1);
}

.disabled\:text-gray-cool-400\/0:disabled {
  color: rgb(125 137 176 / 0);
}

.disabled\:text-gray-cool-400\/5:disabled {
  color: rgb(125 137 176 / 0.05);
}

.disabled\:text-gray-cool-400\/10:disabled {
  color: rgb(125 137 176 / 0.1);
}

.disabled\:text-gray-cool-400\/20:disabled {
  color: rgb(125 137 176 / 0.2);
}

.disabled\:text-gray-cool-400\/25:disabled {
  color: rgb(125 137 176 / 0.25);
}

.disabled\:text-gray-cool-400\/30:disabled {
  color: rgb(125 137 176 / 0.3);
}

.disabled\:text-gray-cool-400\/40:disabled {
  color: rgb(125 137 176 / 0.4);
}

.disabled\:text-gray-cool-400\/50:disabled {
  color: rgb(125 137 176 / 0.5);
}

.disabled\:text-gray-cool-400\/60:disabled {
  color: rgb(125 137 176 / 0.6);
}

.disabled\:text-gray-cool-400\/70:disabled {
  color: rgb(125 137 176 / 0.7);
}

.disabled\:text-gray-cool-400\/75:disabled {
  color: rgb(125 137 176 / 0.75);
}

.disabled\:text-gray-cool-400\/80:disabled {
  color: rgb(125 137 176 / 0.8);
}

.disabled\:text-gray-cool-400\/90:disabled {
  color: rgb(125 137 176 / 0.9);
}

.disabled\:text-gray-cool-400\/95:disabled {
  color: rgb(125 137 176 / 0.95);
}

.disabled\:text-gray-cool-400\/100:disabled {
  color: rgb(125 137 176 / 1);
}

.disabled\:text-gray-cool-500\/0:disabled {
  color: rgb(93 107 152 / 0);
}

.disabled\:text-gray-cool-500\/5:disabled {
  color: rgb(93 107 152 / 0.05);
}

.disabled\:text-gray-cool-500\/10:disabled {
  color: rgb(93 107 152 / 0.1);
}

.disabled\:text-gray-cool-500\/20:disabled {
  color: rgb(93 107 152 / 0.2);
}

.disabled\:text-gray-cool-500\/25:disabled {
  color: rgb(93 107 152 / 0.25);
}

.disabled\:text-gray-cool-500\/30:disabled {
  color: rgb(93 107 152 / 0.3);
}

.disabled\:text-gray-cool-500\/40:disabled {
  color: rgb(93 107 152 / 0.4);
}

.disabled\:text-gray-cool-500\/50:disabled {
  color: rgb(93 107 152 / 0.5);
}

.disabled\:text-gray-cool-500\/60:disabled {
  color: rgb(93 107 152 / 0.6);
}

.disabled\:text-gray-cool-500\/70:disabled {
  color: rgb(93 107 152 / 0.7);
}

.disabled\:text-gray-cool-500\/75:disabled {
  color: rgb(93 107 152 / 0.75);
}

.disabled\:text-gray-cool-500\/80:disabled {
  color: rgb(93 107 152 / 0.8);
}

.disabled\:text-gray-cool-500\/90:disabled {
  color: rgb(93 107 152 / 0.9);
}

.disabled\:text-gray-cool-500\/95:disabled {
  color: rgb(93 107 152 / 0.95);
}

.disabled\:text-gray-cool-500\/100:disabled {
  color: rgb(93 107 152 / 1);
}

.disabled\:text-gray-cool-600\/0:disabled {
  color: rgb(74 85 120 / 0);
}

.disabled\:text-gray-cool-600\/5:disabled {
  color: rgb(74 85 120 / 0.05);
}

.disabled\:text-gray-cool-600\/10:disabled {
  color: rgb(74 85 120 / 0.1);
}

.disabled\:text-gray-cool-600\/20:disabled {
  color: rgb(74 85 120 / 0.2);
}

.disabled\:text-gray-cool-600\/25:disabled {
  color: rgb(74 85 120 / 0.25);
}

.disabled\:text-gray-cool-600\/30:disabled {
  color: rgb(74 85 120 / 0.3);
}

.disabled\:text-gray-cool-600\/40:disabled {
  color: rgb(74 85 120 / 0.4);
}

.disabled\:text-gray-cool-600\/50:disabled {
  color: rgb(74 85 120 / 0.5);
}

.disabled\:text-gray-cool-600\/60:disabled {
  color: rgb(74 85 120 / 0.6);
}

.disabled\:text-gray-cool-600\/70:disabled {
  color: rgb(74 85 120 / 0.7);
}

.disabled\:text-gray-cool-600\/75:disabled {
  color: rgb(74 85 120 / 0.75);
}

.disabled\:text-gray-cool-600\/80:disabled {
  color: rgb(74 85 120 / 0.8);
}

.disabled\:text-gray-cool-600\/90:disabled {
  color: rgb(74 85 120 / 0.9);
}

.disabled\:text-gray-cool-600\/95:disabled {
  color: rgb(74 85 120 / 0.95);
}

.disabled\:text-gray-cool-600\/100:disabled {
  color: rgb(74 85 120 / 1);
}

.disabled\:text-gray-cool-700\/0:disabled {
  color: rgb(64 73 104 / 0);
}

.disabled\:text-gray-cool-700\/5:disabled {
  color: rgb(64 73 104 / 0.05);
}

.disabled\:text-gray-cool-700\/10:disabled {
  color: rgb(64 73 104 / 0.1);
}

.disabled\:text-gray-cool-700\/20:disabled {
  color: rgb(64 73 104 / 0.2);
}

.disabled\:text-gray-cool-700\/25:disabled {
  color: rgb(64 73 104 / 0.25);
}

.disabled\:text-gray-cool-700\/30:disabled {
  color: rgb(64 73 104 / 0.3);
}

.disabled\:text-gray-cool-700\/40:disabled {
  color: rgb(64 73 104 / 0.4);
}

.disabled\:text-gray-cool-700\/50:disabled {
  color: rgb(64 73 104 / 0.5);
}

.disabled\:text-gray-cool-700\/60:disabled {
  color: rgb(64 73 104 / 0.6);
}

.disabled\:text-gray-cool-700\/70:disabled {
  color: rgb(64 73 104 / 0.7);
}

.disabled\:text-gray-cool-700\/75:disabled {
  color: rgb(64 73 104 / 0.75);
}

.disabled\:text-gray-cool-700\/80:disabled {
  color: rgb(64 73 104 / 0.8);
}

.disabled\:text-gray-cool-700\/90:disabled {
  color: rgb(64 73 104 / 0.9);
}

.disabled\:text-gray-cool-700\/95:disabled {
  color: rgb(64 73 104 / 0.95);
}

.disabled\:text-gray-cool-700\/100:disabled {
  color: rgb(64 73 104 / 1);
}

.disabled\:text-gray-cool-800\/0:disabled {
  color: rgb(48 55 79 / 0);
}

.disabled\:text-gray-cool-800\/5:disabled {
  color: rgb(48 55 79 / 0.05);
}

.disabled\:text-gray-cool-800\/10:disabled {
  color: rgb(48 55 79 / 0.1);
}

.disabled\:text-gray-cool-800\/20:disabled {
  color: rgb(48 55 79 / 0.2);
}

.disabled\:text-gray-cool-800\/25:disabled {
  color: rgb(48 55 79 / 0.25);
}

.disabled\:text-gray-cool-800\/30:disabled {
  color: rgb(48 55 79 / 0.3);
}

.disabled\:text-gray-cool-800\/40:disabled {
  color: rgb(48 55 79 / 0.4);
}

.disabled\:text-gray-cool-800\/50:disabled {
  color: rgb(48 55 79 / 0.5);
}

.disabled\:text-gray-cool-800\/60:disabled {
  color: rgb(48 55 79 / 0.6);
}

.disabled\:text-gray-cool-800\/70:disabled {
  color: rgb(48 55 79 / 0.7);
}

.disabled\:text-gray-cool-800\/75:disabled {
  color: rgb(48 55 79 / 0.75);
}

.disabled\:text-gray-cool-800\/80:disabled {
  color: rgb(48 55 79 / 0.8);
}

.disabled\:text-gray-cool-800\/90:disabled {
  color: rgb(48 55 79 / 0.9);
}

.disabled\:text-gray-cool-800\/95:disabled {
  color: rgb(48 55 79 / 0.95);
}

.disabled\:text-gray-cool-800\/100:disabled {
  color: rgb(48 55 79 / 1);
}

.disabled\:text-gray-cool-900\/0:disabled {
  color: rgb(17 19 34 / 0);
}

.disabled\:text-gray-cool-900\/5:disabled {
  color: rgb(17 19 34 / 0.05);
}

.disabled\:text-gray-cool-900\/10:disabled {
  color: rgb(17 19 34 / 0.1);
}

.disabled\:text-gray-cool-900\/20:disabled {
  color: rgb(17 19 34 / 0.2);
}

.disabled\:text-gray-cool-900\/25:disabled {
  color: rgb(17 19 34 / 0.25);
}

.disabled\:text-gray-cool-900\/30:disabled {
  color: rgb(17 19 34 / 0.3);
}

.disabled\:text-gray-cool-900\/40:disabled {
  color: rgb(17 19 34 / 0.4);
}

.disabled\:text-gray-cool-900\/50:disabled {
  color: rgb(17 19 34 / 0.5);
}

.disabled\:text-gray-cool-900\/60:disabled {
  color: rgb(17 19 34 / 0.6);
}

.disabled\:text-gray-cool-900\/70:disabled {
  color: rgb(17 19 34 / 0.7);
}

.disabled\:text-gray-cool-900\/75:disabled {
  color: rgb(17 19 34 / 0.75);
}

.disabled\:text-gray-cool-900\/80:disabled {
  color: rgb(17 19 34 / 0.8);
}

.disabled\:text-gray-cool-900\/90:disabled {
  color: rgb(17 19 34 / 0.9);
}

.disabled\:text-gray-cool-900\/95:disabled {
  color: rgb(17 19 34 / 0.95);
}

.disabled\:text-gray-cool-900\/100:disabled {
  color: rgb(17 19 34 / 1);
}

.disabled\:text-gray-cool\/0:disabled {
  color: rgb(125 137 176 / 0);
}

.disabled\:text-gray-cool\/5:disabled {
  color: rgb(125 137 176 / 0.05);
}

.disabled\:text-gray-cool\/10:disabled {
  color: rgb(125 137 176 / 0.1);
}

.disabled\:text-gray-cool\/20:disabled {
  color: rgb(125 137 176 / 0.2);
}

.disabled\:text-gray-cool\/25:disabled {
  color: rgb(125 137 176 / 0.25);
}

.disabled\:text-gray-cool\/30:disabled {
  color: rgb(125 137 176 / 0.3);
}

.disabled\:text-gray-cool\/40:disabled {
  color: rgb(125 137 176 / 0.4);
}

.disabled\:text-gray-cool\/50:disabled {
  color: rgb(125 137 176 / 0.5);
}

.disabled\:text-gray-cool\/60:disabled {
  color: rgb(125 137 176 / 0.6);
}

.disabled\:text-gray-cool\/70:disabled {
  color: rgb(125 137 176 / 0.7);
}

.disabled\:text-gray-cool\/75:disabled {
  color: rgb(125 137 176 / 0.75);
}

.disabled\:text-gray-cool\/80:disabled {
  color: rgb(125 137 176 / 0.8);
}

.disabled\:text-gray-cool\/90:disabled {
  color: rgb(125 137 176 / 0.9);
}

.disabled\:text-gray-cool\/95:disabled {
  color: rgb(125 137 176 / 0.95);
}

.disabled\:text-gray-cool\/100:disabled {
  color: rgb(125 137 176 / 1);
}

.disabled\:text-gray-modern-25\/0:disabled {
  color: rgb(252 252 253 / 0);
}

.disabled\:text-gray-modern-25\/5:disabled {
  color: rgb(252 252 253 / 0.05);
}

.disabled\:text-gray-modern-25\/10:disabled {
  color: rgb(252 252 253 / 0.1);
}

.disabled\:text-gray-modern-25\/20:disabled {
  color: rgb(252 252 253 / 0.2);
}

.disabled\:text-gray-modern-25\/25:disabled {
  color: rgb(252 252 253 / 0.25);
}

.disabled\:text-gray-modern-25\/30:disabled {
  color: rgb(252 252 253 / 0.3);
}

.disabled\:text-gray-modern-25\/40:disabled {
  color: rgb(252 252 253 / 0.4);
}

.disabled\:text-gray-modern-25\/50:disabled {
  color: rgb(252 252 253 / 0.5);
}

.disabled\:text-gray-modern-25\/60:disabled {
  color: rgb(252 252 253 / 0.6);
}

.disabled\:text-gray-modern-25\/70:disabled {
  color: rgb(252 252 253 / 0.7);
}

.disabled\:text-gray-modern-25\/75:disabled {
  color: rgb(252 252 253 / 0.75);
}

.disabled\:text-gray-modern-25\/80:disabled {
  color: rgb(252 252 253 / 0.8);
}

.disabled\:text-gray-modern-25\/90:disabled {
  color: rgb(252 252 253 / 0.9);
}

.disabled\:text-gray-modern-25\/95:disabled {
  color: rgb(252 252 253 / 0.95);
}

.disabled\:text-gray-modern-25\/100:disabled {
  color: rgb(252 252 253 / 1);
}

.disabled\:text-gray-modern-50\/0:disabled {
  color: rgb(248 250 252 / 0);
}

.disabled\:text-gray-modern-50\/5:disabled {
  color: rgb(248 250 252 / 0.05);
}

.disabled\:text-gray-modern-50\/10:disabled {
  color: rgb(248 250 252 / 0.1);
}

.disabled\:text-gray-modern-50\/20:disabled {
  color: rgb(248 250 252 / 0.2);
}

.disabled\:text-gray-modern-50\/25:disabled {
  color: rgb(248 250 252 / 0.25);
}

.disabled\:text-gray-modern-50\/30:disabled {
  color: rgb(248 250 252 / 0.3);
}

.disabled\:text-gray-modern-50\/40:disabled {
  color: rgb(248 250 252 / 0.4);
}

.disabled\:text-gray-modern-50\/50:disabled {
  color: rgb(248 250 252 / 0.5);
}

.disabled\:text-gray-modern-50\/60:disabled {
  color: rgb(248 250 252 / 0.6);
}

.disabled\:text-gray-modern-50\/70:disabled {
  color: rgb(248 250 252 / 0.7);
}

.disabled\:text-gray-modern-50\/75:disabled {
  color: rgb(248 250 252 / 0.75);
}

.disabled\:text-gray-modern-50\/80:disabled {
  color: rgb(248 250 252 / 0.8);
}

.disabled\:text-gray-modern-50\/90:disabled {
  color: rgb(248 250 252 / 0.9);
}

.disabled\:text-gray-modern-50\/95:disabled {
  color: rgb(248 250 252 / 0.95);
}

.disabled\:text-gray-modern-50\/100:disabled {
  color: rgb(248 250 252 / 1);
}

.disabled\:text-gray-modern-100\/0:disabled {
  color: rgb(238 242 246 / 0);
}

.disabled\:text-gray-modern-100\/5:disabled {
  color: rgb(238 242 246 / 0.05);
}

.disabled\:text-gray-modern-100\/10:disabled {
  color: rgb(238 242 246 / 0.1);
}

.disabled\:text-gray-modern-100\/20:disabled {
  color: rgb(238 242 246 / 0.2);
}

.disabled\:text-gray-modern-100\/25:disabled {
  color: rgb(238 242 246 / 0.25);
}

.disabled\:text-gray-modern-100\/30:disabled {
  color: rgb(238 242 246 / 0.3);
}

.disabled\:text-gray-modern-100\/40:disabled {
  color: rgb(238 242 246 / 0.4);
}

.disabled\:text-gray-modern-100\/50:disabled {
  color: rgb(238 242 246 / 0.5);
}

.disabled\:text-gray-modern-100\/60:disabled {
  color: rgb(238 242 246 / 0.6);
}

.disabled\:text-gray-modern-100\/70:disabled {
  color: rgb(238 242 246 / 0.7);
}

.disabled\:text-gray-modern-100\/75:disabled {
  color: rgb(238 242 246 / 0.75);
}

.disabled\:text-gray-modern-100\/80:disabled {
  color: rgb(238 242 246 / 0.8);
}

.disabled\:text-gray-modern-100\/90:disabled {
  color: rgb(238 242 246 / 0.9);
}

.disabled\:text-gray-modern-100\/95:disabled {
  color: rgb(238 242 246 / 0.95);
}

.disabled\:text-gray-modern-100\/100:disabled {
  color: rgb(238 242 246 / 1);
}

.disabled\:text-gray-modern-200\/0:disabled {
  color: rgb(227 232 239 / 0);
}

.disabled\:text-gray-modern-200\/5:disabled {
  color: rgb(227 232 239 / 0.05);
}

.disabled\:text-gray-modern-200\/10:disabled {
  color: rgb(227 232 239 / 0.1);
}

.disabled\:text-gray-modern-200\/20:disabled {
  color: rgb(227 232 239 / 0.2);
}

.disabled\:text-gray-modern-200\/25:disabled {
  color: rgb(227 232 239 / 0.25);
}

.disabled\:text-gray-modern-200\/30:disabled {
  color: rgb(227 232 239 / 0.3);
}

.disabled\:text-gray-modern-200\/40:disabled {
  color: rgb(227 232 239 / 0.4);
}

.disabled\:text-gray-modern-200\/50:disabled {
  color: rgb(227 232 239 / 0.5);
}

.disabled\:text-gray-modern-200\/60:disabled {
  color: rgb(227 232 239 / 0.6);
}

.disabled\:text-gray-modern-200\/70:disabled {
  color: rgb(227 232 239 / 0.7);
}

.disabled\:text-gray-modern-200\/75:disabled {
  color: rgb(227 232 239 / 0.75);
}

.disabled\:text-gray-modern-200\/80:disabled {
  color: rgb(227 232 239 / 0.8);
}

.disabled\:text-gray-modern-200\/90:disabled {
  color: rgb(227 232 239 / 0.9);
}

.disabled\:text-gray-modern-200\/95:disabled {
  color: rgb(227 232 239 / 0.95);
}

.disabled\:text-gray-modern-200\/100:disabled {
  color: rgb(227 232 239 / 1);
}

.disabled\:text-gray-modern-300\/0:disabled {
  color: rgb(205 213 223 / 0);
}

.disabled\:text-gray-modern-300\/5:disabled {
  color: rgb(205 213 223 / 0.05);
}

.disabled\:text-gray-modern-300\/10:disabled {
  color: rgb(205 213 223 / 0.1);
}

.disabled\:text-gray-modern-300\/20:disabled {
  color: rgb(205 213 223 / 0.2);
}

.disabled\:text-gray-modern-300\/25:disabled {
  color: rgb(205 213 223 / 0.25);
}

.disabled\:text-gray-modern-300\/30:disabled {
  color: rgb(205 213 223 / 0.3);
}

.disabled\:text-gray-modern-300\/40:disabled {
  color: rgb(205 213 223 / 0.4);
}

.disabled\:text-gray-modern-300\/50:disabled {
  color: rgb(205 213 223 / 0.5);
}

.disabled\:text-gray-modern-300\/60:disabled {
  color: rgb(205 213 223 / 0.6);
}

.disabled\:text-gray-modern-300\/70:disabled {
  color: rgb(205 213 223 / 0.7);
}

.disabled\:text-gray-modern-300\/75:disabled {
  color: rgb(205 213 223 / 0.75);
}

.disabled\:text-gray-modern-300\/80:disabled {
  color: rgb(205 213 223 / 0.8);
}

.disabled\:text-gray-modern-300\/90:disabled {
  color: rgb(205 213 223 / 0.9);
}

.disabled\:text-gray-modern-300\/95:disabled {
  color: rgb(205 213 223 / 0.95);
}

.disabled\:text-gray-modern-300\/100:disabled {
  color: rgb(205 213 223 / 1);
}

.disabled\:text-gray-modern-400\/0:disabled {
  color: rgb(154 164 178 / 0);
}

.disabled\:text-gray-modern-400\/5:disabled {
  color: rgb(154 164 178 / 0.05);
}

.disabled\:text-gray-modern-400\/10:disabled {
  color: rgb(154 164 178 / 0.1);
}

.disabled\:text-gray-modern-400\/20:disabled {
  color: rgb(154 164 178 / 0.2);
}

.disabled\:text-gray-modern-400\/25:disabled {
  color: rgb(154 164 178 / 0.25);
}

.disabled\:text-gray-modern-400\/30:disabled {
  color: rgb(154 164 178 / 0.3);
}

.disabled\:text-gray-modern-400\/40:disabled {
  color: rgb(154 164 178 / 0.4);
}

.disabled\:text-gray-modern-400\/50:disabled {
  color: rgb(154 164 178 / 0.5);
}

.disabled\:text-gray-modern-400\/60:disabled {
  color: rgb(154 164 178 / 0.6);
}

.disabled\:text-gray-modern-400\/70:disabled {
  color: rgb(154 164 178 / 0.7);
}

.disabled\:text-gray-modern-400\/75:disabled {
  color: rgb(154 164 178 / 0.75);
}

.disabled\:text-gray-modern-400\/80:disabled {
  color: rgb(154 164 178 / 0.8);
}

.disabled\:text-gray-modern-400\/90:disabled {
  color: rgb(154 164 178 / 0.9);
}

.disabled\:text-gray-modern-400\/95:disabled {
  color: rgb(154 164 178 / 0.95);
}

.disabled\:text-gray-modern-400\/100:disabled {
  color: rgb(154 164 178 / 1);
}

.disabled\:text-gray-modern-500\/0:disabled {
  color: rgb(105 117 134 / 0);
}

.disabled\:text-gray-modern-500\/5:disabled {
  color: rgb(105 117 134 / 0.05);
}

.disabled\:text-gray-modern-500\/10:disabled {
  color: rgb(105 117 134 / 0.1);
}

.disabled\:text-gray-modern-500\/20:disabled {
  color: rgb(105 117 134 / 0.2);
}

.disabled\:text-gray-modern-500\/25:disabled {
  color: rgb(105 117 134 / 0.25);
}

.disabled\:text-gray-modern-500\/30:disabled {
  color: rgb(105 117 134 / 0.3);
}

.disabled\:text-gray-modern-500\/40:disabled {
  color: rgb(105 117 134 / 0.4);
}

.disabled\:text-gray-modern-500\/50:disabled {
  color: rgb(105 117 134 / 0.5);
}

.disabled\:text-gray-modern-500\/60:disabled {
  color: rgb(105 117 134 / 0.6);
}

.disabled\:text-gray-modern-500\/70:disabled {
  color: rgb(105 117 134 / 0.7);
}

.disabled\:text-gray-modern-500\/75:disabled {
  color: rgb(105 117 134 / 0.75);
}

.disabled\:text-gray-modern-500\/80:disabled {
  color: rgb(105 117 134 / 0.8);
}

.disabled\:text-gray-modern-500\/90:disabled {
  color: rgb(105 117 134 / 0.9);
}

.disabled\:text-gray-modern-500\/95:disabled {
  color: rgb(105 117 134 / 0.95);
}

.disabled\:text-gray-modern-500\/100:disabled {
  color: rgb(105 117 134 / 1);
}

.disabled\:text-gray-modern-600\/0:disabled {
  color: rgb(72 85 101 / 0);
}

.disabled\:text-gray-modern-600\/5:disabled {
  color: rgb(72 85 101 / 0.05);
}

.disabled\:text-gray-modern-600\/10:disabled {
  color: rgb(72 85 101 / 0.1);
}

.disabled\:text-gray-modern-600\/20:disabled {
  color: rgb(72 85 101 / 0.2);
}

.disabled\:text-gray-modern-600\/25:disabled {
  color: rgb(72 85 101 / 0.25);
}

.disabled\:text-gray-modern-600\/30:disabled {
  color: rgb(72 85 101 / 0.3);
}

.disabled\:text-gray-modern-600\/40:disabled {
  color: rgb(72 85 101 / 0.4);
}

.disabled\:text-gray-modern-600\/50:disabled {
  color: rgb(72 85 101 / 0.5);
}

.disabled\:text-gray-modern-600\/60:disabled {
  color: rgb(72 85 101 / 0.6);
}

.disabled\:text-gray-modern-600\/70:disabled {
  color: rgb(72 85 101 / 0.7);
}

.disabled\:text-gray-modern-600\/75:disabled {
  color: rgb(72 85 101 / 0.75);
}

.disabled\:text-gray-modern-600\/80:disabled {
  color: rgb(72 85 101 / 0.8);
}

.disabled\:text-gray-modern-600\/90:disabled {
  color: rgb(72 85 101 / 0.9);
}

.disabled\:text-gray-modern-600\/95:disabled {
  color: rgb(72 85 101 / 0.95);
}

.disabled\:text-gray-modern-600\/100:disabled {
  color: rgb(72 85 101 / 1);
}

.disabled\:text-gray-modern-700\/0:disabled {
  color: rgb(54 65 82 / 0);
}

.disabled\:text-gray-modern-700\/5:disabled {
  color: rgb(54 65 82 / 0.05);
}

.disabled\:text-gray-modern-700\/10:disabled {
  color: rgb(54 65 82 / 0.1);
}

.disabled\:text-gray-modern-700\/20:disabled {
  color: rgb(54 65 82 / 0.2);
}

.disabled\:text-gray-modern-700\/25:disabled {
  color: rgb(54 65 82 / 0.25);
}

.disabled\:text-gray-modern-700\/30:disabled {
  color: rgb(54 65 82 / 0.3);
}

.disabled\:text-gray-modern-700\/40:disabled {
  color: rgb(54 65 82 / 0.4);
}

.disabled\:text-gray-modern-700\/50:disabled {
  color: rgb(54 65 82 / 0.5);
}

.disabled\:text-gray-modern-700\/60:disabled {
  color: rgb(54 65 82 / 0.6);
}

.disabled\:text-gray-modern-700\/70:disabled {
  color: rgb(54 65 82 / 0.7);
}

.disabled\:text-gray-modern-700\/75:disabled {
  color: rgb(54 65 82 / 0.75);
}

.disabled\:text-gray-modern-700\/80:disabled {
  color: rgb(54 65 82 / 0.8);
}

.disabled\:text-gray-modern-700\/90:disabled {
  color: rgb(54 65 82 / 0.9);
}

.disabled\:text-gray-modern-700\/95:disabled {
  color: rgb(54 65 82 / 0.95);
}

.disabled\:text-gray-modern-700\/100:disabled {
  color: rgb(54 65 82 / 1);
}

.disabled\:text-gray-modern-800\/0:disabled {
  color: rgb(32 41 57 / 0);
}

.disabled\:text-gray-modern-800\/5:disabled {
  color: rgb(32 41 57 / 0.05);
}

.disabled\:text-gray-modern-800\/10:disabled {
  color: rgb(32 41 57 / 0.1);
}

.disabled\:text-gray-modern-800\/20:disabled {
  color: rgb(32 41 57 / 0.2);
}

.disabled\:text-gray-modern-800\/25:disabled {
  color: rgb(32 41 57 / 0.25);
}

.disabled\:text-gray-modern-800\/30:disabled {
  color: rgb(32 41 57 / 0.3);
}

.disabled\:text-gray-modern-800\/40:disabled {
  color: rgb(32 41 57 / 0.4);
}

.disabled\:text-gray-modern-800\/50:disabled {
  color: rgb(32 41 57 / 0.5);
}

.disabled\:text-gray-modern-800\/60:disabled {
  color: rgb(32 41 57 / 0.6);
}

.disabled\:text-gray-modern-800\/70:disabled {
  color: rgb(32 41 57 / 0.7);
}

.disabled\:text-gray-modern-800\/75:disabled {
  color: rgb(32 41 57 / 0.75);
}

.disabled\:text-gray-modern-800\/80:disabled {
  color: rgb(32 41 57 / 0.8);
}

.disabled\:text-gray-modern-800\/90:disabled {
  color: rgb(32 41 57 / 0.9);
}

.disabled\:text-gray-modern-800\/95:disabled {
  color: rgb(32 41 57 / 0.95);
}

.disabled\:text-gray-modern-800\/100:disabled {
  color: rgb(32 41 57 / 1);
}

.disabled\:text-gray-modern-900\/0:disabled {
  color: rgb(18 25 38 / 0);
}

.disabled\:text-gray-modern-900\/5:disabled {
  color: rgb(18 25 38 / 0.05);
}

.disabled\:text-gray-modern-900\/10:disabled {
  color: rgb(18 25 38 / 0.1);
}

.disabled\:text-gray-modern-900\/20:disabled {
  color: rgb(18 25 38 / 0.2);
}

.disabled\:text-gray-modern-900\/25:disabled {
  color: rgb(18 25 38 / 0.25);
}

.disabled\:text-gray-modern-900\/30:disabled {
  color: rgb(18 25 38 / 0.3);
}

.disabled\:text-gray-modern-900\/40:disabled {
  color: rgb(18 25 38 / 0.4);
}

.disabled\:text-gray-modern-900\/50:disabled {
  color: rgb(18 25 38 / 0.5);
}

.disabled\:text-gray-modern-900\/60:disabled {
  color: rgb(18 25 38 / 0.6);
}

.disabled\:text-gray-modern-900\/70:disabled {
  color: rgb(18 25 38 / 0.7);
}

.disabled\:text-gray-modern-900\/75:disabled {
  color: rgb(18 25 38 / 0.75);
}

.disabled\:text-gray-modern-900\/80:disabled {
  color: rgb(18 25 38 / 0.8);
}

.disabled\:text-gray-modern-900\/90:disabled {
  color: rgb(18 25 38 / 0.9);
}

.disabled\:text-gray-modern-900\/95:disabled {
  color: rgb(18 25 38 / 0.95);
}

.disabled\:text-gray-modern-900\/100:disabled {
  color: rgb(18 25 38 / 1);
}

.disabled\:text-gray-modern\/0:disabled {
  color: rgb(154 164 178 / 0);
}

.disabled\:text-gray-modern\/5:disabled {
  color: rgb(154 164 178 / 0.05);
}

.disabled\:text-gray-modern\/10:disabled {
  color: rgb(154 164 178 / 0.1);
}

.disabled\:text-gray-modern\/20:disabled {
  color: rgb(154 164 178 / 0.2);
}

.disabled\:text-gray-modern\/25:disabled {
  color: rgb(154 164 178 / 0.25);
}

.disabled\:text-gray-modern\/30:disabled {
  color: rgb(154 164 178 / 0.3);
}

.disabled\:text-gray-modern\/40:disabled {
  color: rgb(154 164 178 / 0.4);
}

.disabled\:text-gray-modern\/50:disabled {
  color: rgb(154 164 178 / 0.5);
}

.disabled\:text-gray-modern\/60:disabled {
  color: rgb(154 164 178 / 0.6);
}

.disabled\:text-gray-modern\/70:disabled {
  color: rgb(154 164 178 / 0.7);
}

.disabled\:text-gray-modern\/75:disabled {
  color: rgb(154 164 178 / 0.75);
}

.disabled\:text-gray-modern\/80:disabled {
  color: rgb(154 164 178 / 0.8);
}

.disabled\:text-gray-modern\/90:disabled {
  color: rgb(154 164 178 / 0.9);
}

.disabled\:text-gray-modern\/95:disabled {
  color: rgb(154 164 178 / 0.95);
}

.disabled\:text-gray-modern\/100:disabled {
  color: rgb(154 164 178 / 1);
}

.disabled\:text-gray-neutral-25\/0:disabled {
  color: rgb(252 252 253 / 0);
}

.disabled\:text-gray-neutral-25\/5:disabled {
  color: rgb(252 252 253 / 0.05);
}

.disabled\:text-gray-neutral-25\/10:disabled {
  color: rgb(252 252 253 / 0.1);
}

.disabled\:text-gray-neutral-25\/20:disabled {
  color: rgb(252 252 253 / 0.2);
}

.disabled\:text-gray-neutral-25\/25:disabled {
  color: rgb(252 252 253 / 0.25);
}

.disabled\:text-gray-neutral-25\/30:disabled {
  color: rgb(252 252 253 / 0.3);
}

.disabled\:text-gray-neutral-25\/40:disabled {
  color: rgb(252 252 253 / 0.4);
}

.disabled\:text-gray-neutral-25\/50:disabled {
  color: rgb(252 252 253 / 0.5);
}

.disabled\:text-gray-neutral-25\/60:disabled {
  color: rgb(252 252 253 / 0.6);
}

.disabled\:text-gray-neutral-25\/70:disabled {
  color: rgb(252 252 253 / 0.7);
}

.disabled\:text-gray-neutral-25\/75:disabled {
  color: rgb(252 252 253 / 0.75);
}

.disabled\:text-gray-neutral-25\/80:disabled {
  color: rgb(252 252 253 / 0.8);
}

.disabled\:text-gray-neutral-25\/90:disabled {
  color: rgb(252 252 253 / 0.9);
}

.disabled\:text-gray-neutral-25\/95:disabled {
  color: rgb(252 252 253 / 0.95);
}

.disabled\:text-gray-neutral-25\/100:disabled {
  color: rgb(252 252 253 / 1);
}

.disabled\:text-gray-neutral-50\/0:disabled {
  color: rgb(249 250 251 / 0);
}

.disabled\:text-gray-neutral-50\/5:disabled {
  color: rgb(249 250 251 / 0.05);
}

.disabled\:text-gray-neutral-50\/10:disabled {
  color: rgb(249 250 251 / 0.1);
}

.disabled\:text-gray-neutral-50\/20:disabled {
  color: rgb(249 250 251 / 0.2);
}

.disabled\:text-gray-neutral-50\/25:disabled {
  color: rgb(249 250 251 / 0.25);
}

.disabled\:text-gray-neutral-50\/30:disabled {
  color: rgb(249 250 251 / 0.3);
}

.disabled\:text-gray-neutral-50\/40:disabled {
  color: rgb(249 250 251 / 0.4);
}

.disabled\:text-gray-neutral-50\/50:disabled {
  color: rgb(249 250 251 / 0.5);
}

.disabled\:text-gray-neutral-50\/60:disabled {
  color: rgb(249 250 251 / 0.6);
}

.disabled\:text-gray-neutral-50\/70:disabled {
  color: rgb(249 250 251 / 0.7);
}

.disabled\:text-gray-neutral-50\/75:disabled {
  color: rgb(249 250 251 / 0.75);
}

.disabled\:text-gray-neutral-50\/80:disabled {
  color: rgb(249 250 251 / 0.8);
}

.disabled\:text-gray-neutral-50\/90:disabled {
  color: rgb(249 250 251 / 0.9);
}

.disabled\:text-gray-neutral-50\/95:disabled {
  color: rgb(249 250 251 / 0.95);
}

.disabled\:text-gray-neutral-50\/100:disabled {
  color: rgb(249 250 251 / 1);
}

.disabled\:text-gray-neutral-100\/0:disabled {
  color: rgb(243 244 246 / 0);
}

.disabled\:text-gray-neutral-100\/5:disabled {
  color: rgb(243 244 246 / 0.05);
}

.disabled\:text-gray-neutral-100\/10:disabled {
  color: rgb(243 244 246 / 0.1);
}

.disabled\:text-gray-neutral-100\/20:disabled {
  color: rgb(243 244 246 / 0.2);
}

.disabled\:text-gray-neutral-100\/25:disabled {
  color: rgb(243 244 246 / 0.25);
}

.disabled\:text-gray-neutral-100\/30:disabled {
  color: rgb(243 244 246 / 0.3);
}

.disabled\:text-gray-neutral-100\/40:disabled {
  color: rgb(243 244 246 / 0.4);
}

.disabled\:text-gray-neutral-100\/50:disabled {
  color: rgb(243 244 246 / 0.5);
}

.disabled\:text-gray-neutral-100\/60:disabled {
  color: rgb(243 244 246 / 0.6);
}

.disabled\:text-gray-neutral-100\/70:disabled {
  color: rgb(243 244 246 / 0.7);
}

.disabled\:text-gray-neutral-100\/75:disabled {
  color: rgb(243 244 246 / 0.75);
}

.disabled\:text-gray-neutral-100\/80:disabled {
  color: rgb(243 244 246 / 0.8);
}

.disabled\:text-gray-neutral-100\/90:disabled {
  color: rgb(243 244 246 / 0.9);
}

.disabled\:text-gray-neutral-100\/95:disabled {
  color: rgb(243 244 246 / 0.95);
}

.disabled\:text-gray-neutral-100\/100:disabled {
  color: rgb(243 244 246 / 1);
}

.disabled\:text-gray-neutral-200\/0:disabled {
  color: rgb(229 231 235 / 0);
}

.disabled\:text-gray-neutral-200\/5:disabled {
  color: rgb(229 231 235 / 0.05);
}

.disabled\:text-gray-neutral-200\/10:disabled {
  color: rgb(229 231 235 / 0.1);
}

.disabled\:text-gray-neutral-200\/20:disabled {
  color: rgb(229 231 235 / 0.2);
}

.disabled\:text-gray-neutral-200\/25:disabled {
  color: rgb(229 231 235 / 0.25);
}

.disabled\:text-gray-neutral-200\/30:disabled {
  color: rgb(229 231 235 / 0.3);
}

.disabled\:text-gray-neutral-200\/40:disabled {
  color: rgb(229 231 235 / 0.4);
}

.disabled\:text-gray-neutral-200\/50:disabled {
  color: rgb(229 231 235 / 0.5);
}

.disabled\:text-gray-neutral-200\/60:disabled {
  color: rgb(229 231 235 / 0.6);
}

.disabled\:text-gray-neutral-200\/70:disabled {
  color: rgb(229 231 235 / 0.7);
}

.disabled\:text-gray-neutral-200\/75:disabled {
  color: rgb(229 231 235 / 0.75);
}

.disabled\:text-gray-neutral-200\/80:disabled {
  color: rgb(229 231 235 / 0.8);
}

.disabled\:text-gray-neutral-200\/90:disabled {
  color: rgb(229 231 235 / 0.9);
}

.disabled\:text-gray-neutral-200\/95:disabled {
  color: rgb(229 231 235 / 0.95);
}

.disabled\:text-gray-neutral-200\/100:disabled {
  color: rgb(229 231 235 / 1);
}

.disabled\:text-gray-neutral-300\/0:disabled {
  color: rgb(210 214 219 / 0);
}

.disabled\:text-gray-neutral-300\/5:disabled {
  color: rgb(210 214 219 / 0.05);
}

.disabled\:text-gray-neutral-300\/10:disabled {
  color: rgb(210 214 219 / 0.1);
}

.disabled\:text-gray-neutral-300\/20:disabled {
  color: rgb(210 214 219 / 0.2);
}

.disabled\:text-gray-neutral-300\/25:disabled {
  color: rgb(210 214 219 / 0.25);
}

.disabled\:text-gray-neutral-300\/30:disabled {
  color: rgb(210 214 219 / 0.3);
}

.disabled\:text-gray-neutral-300\/40:disabled {
  color: rgb(210 214 219 / 0.4);
}

.disabled\:text-gray-neutral-300\/50:disabled {
  color: rgb(210 214 219 / 0.5);
}

.disabled\:text-gray-neutral-300\/60:disabled {
  color: rgb(210 214 219 / 0.6);
}

.disabled\:text-gray-neutral-300\/70:disabled {
  color: rgb(210 214 219 / 0.7);
}

.disabled\:text-gray-neutral-300\/75:disabled {
  color: rgb(210 214 219 / 0.75);
}

.disabled\:text-gray-neutral-300\/80:disabled {
  color: rgb(210 214 219 / 0.8);
}

.disabled\:text-gray-neutral-300\/90:disabled {
  color: rgb(210 214 219 / 0.9);
}

.disabled\:text-gray-neutral-300\/95:disabled {
  color: rgb(210 214 219 / 0.95);
}

.disabled\:text-gray-neutral-300\/100:disabled {
  color: rgb(210 214 219 / 1);
}

.disabled\:text-gray-neutral-400\/0:disabled {
  color: rgb(157 164 174 / 0);
}

.disabled\:text-gray-neutral-400\/5:disabled {
  color: rgb(157 164 174 / 0.05);
}

.disabled\:text-gray-neutral-400\/10:disabled {
  color: rgb(157 164 174 / 0.1);
}

.disabled\:text-gray-neutral-400\/20:disabled {
  color: rgb(157 164 174 / 0.2);
}

.disabled\:text-gray-neutral-400\/25:disabled {
  color: rgb(157 164 174 / 0.25);
}

.disabled\:text-gray-neutral-400\/30:disabled {
  color: rgb(157 164 174 / 0.3);
}

.disabled\:text-gray-neutral-400\/40:disabled {
  color: rgb(157 164 174 / 0.4);
}

.disabled\:text-gray-neutral-400\/50:disabled {
  color: rgb(157 164 174 / 0.5);
}

.disabled\:text-gray-neutral-400\/60:disabled {
  color: rgb(157 164 174 / 0.6);
}

.disabled\:text-gray-neutral-400\/70:disabled {
  color: rgb(157 164 174 / 0.7);
}

.disabled\:text-gray-neutral-400\/75:disabled {
  color: rgb(157 164 174 / 0.75);
}

.disabled\:text-gray-neutral-400\/80:disabled {
  color: rgb(157 164 174 / 0.8);
}

.disabled\:text-gray-neutral-400\/90:disabled {
  color: rgb(157 164 174 / 0.9);
}

.disabled\:text-gray-neutral-400\/95:disabled {
  color: rgb(157 164 174 / 0.95);
}

.disabled\:text-gray-neutral-400\/100:disabled {
  color: rgb(157 164 174 / 1);
}

.disabled\:text-gray-neutral-500\/0:disabled {
  color: rgb(108 115 127 / 0);
}

.disabled\:text-gray-neutral-500\/5:disabled {
  color: rgb(108 115 127 / 0.05);
}

.disabled\:text-gray-neutral-500\/10:disabled {
  color: rgb(108 115 127 / 0.1);
}

.disabled\:text-gray-neutral-500\/20:disabled {
  color: rgb(108 115 127 / 0.2);
}

.disabled\:text-gray-neutral-500\/25:disabled {
  color: rgb(108 115 127 / 0.25);
}

.disabled\:text-gray-neutral-500\/30:disabled {
  color: rgb(108 115 127 / 0.3);
}

.disabled\:text-gray-neutral-500\/40:disabled {
  color: rgb(108 115 127 / 0.4);
}

.disabled\:text-gray-neutral-500\/50:disabled {
  color: rgb(108 115 127 / 0.5);
}

.disabled\:text-gray-neutral-500\/60:disabled {
  color: rgb(108 115 127 / 0.6);
}

.disabled\:text-gray-neutral-500\/70:disabled {
  color: rgb(108 115 127 / 0.7);
}

.disabled\:text-gray-neutral-500\/75:disabled {
  color: rgb(108 115 127 / 0.75);
}

.disabled\:text-gray-neutral-500\/80:disabled {
  color: rgb(108 115 127 / 0.8);
}

.disabled\:text-gray-neutral-500\/90:disabled {
  color: rgb(108 115 127 / 0.9);
}

.disabled\:text-gray-neutral-500\/95:disabled {
  color: rgb(108 115 127 / 0.95);
}

.disabled\:text-gray-neutral-500\/100:disabled {
  color: rgb(108 115 127 / 1);
}

.disabled\:text-gray-neutral-600\/0:disabled {
  color: rgb(77 87 97 / 0);
}

.disabled\:text-gray-neutral-600\/5:disabled {
  color: rgb(77 87 97 / 0.05);
}

.disabled\:text-gray-neutral-600\/10:disabled {
  color: rgb(77 87 97 / 0.1);
}

.disabled\:text-gray-neutral-600\/20:disabled {
  color: rgb(77 87 97 / 0.2);
}

.disabled\:text-gray-neutral-600\/25:disabled {
  color: rgb(77 87 97 / 0.25);
}

.disabled\:text-gray-neutral-600\/30:disabled {
  color: rgb(77 87 97 / 0.3);
}

.disabled\:text-gray-neutral-600\/40:disabled {
  color: rgb(77 87 97 / 0.4);
}

.disabled\:text-gray-neutral-600\/50:disabled {
  color: rgb(77 87 97 / 0.5);
}

.disabled\:text-gray-neutral-600\/60:disabled {
  color: rgb(77 87 97 / 0.6);
}

.disabled\:text-gray-neutral-600\/70:disabled {
  color: rgb(77 87 97 / 0.7);
}

.disabled\:text-gray-neutral-600\/75:disabled {
  color: rgb(77 87 97 / 0.75);
}

.disabled\:text-gray-neutral-600\/80:disabled {
  color: rgb(77 87 97 / 0.8);
}

.disabled\:text-gray-neutral-600\/90:disabled {
  color: rgb(77 87 97 / 0.9);
}

.disabled\:text-gray-neutral-600\/95:disabled {
  color: rgb(77 87 97 / 0.95);
}

.disabled\:text-gray-neutral-600\/100:disabled {
  color: rgb(77 87 97 / 1);
}

.disabled\:text-gray-neutral-700\/0:disabled {
  color: rgb(56 66 80 / 0);
}

.disabled\:text-gray-neutral-700\/5:disabled {
  color: rgb(56 66 80 / 0.05);
}

.disabled\:text-gray-neutral-700\/10:disabled {
  color: rgb(56 66 80 / 0.1);
}

.disabled\:text-gray-neutral-700\/20:disabled {
  color: rgb(56 66 80 / 0.2);
}

.disabled\:text-gray-neutral-700\/25:disabled {
  color: rgb(56 66 80 / 0.25);
}

.disabled\:text-gray-neutral-700\/30:disabled {
  color: rgb(56 66 80 / 0.3);
}

.disabled\:text-gray-neutral-700\/40:disabled {
  color: rgb(56 66 80 / 0.4);
}

.disabled\:text-gray-neutral-700\/50:disabled {
  color: rgb(56 66 80 / 0.5);
}

.disabled\:text-gray-neutral-700\/60:disabled {
  color: rgb(56 66 80 / 0.6);
}

.disabled\:text-gray-neutral-700\/70:disabled {
  color: rgb(56 66 80 / 0.7);
}

.disabled\:text-gray-neutral-700\/75:disabled {
  color: rgb(56 66 80 / 0.75);
}

.disabled\:text-gray-neutral-700\/80:disabled {
  color: rgb(56 66 80 / 0.8);
}

.disabled\:text-gray-neutral-700\/90:disabled {
  color: rgb(56 66 80 / 0.9);
}

.disabled\:text-gray-neutral-700\/95:disabled {
  color: rgb(56 66 80 / 0.95);
}

.disabled\:text-gray-neutral-700\/100:disabled {
  color: rgb(56 66 80 / 1);
}

.disabled\:text-gray-neutral-800\/0:disabled {
  color: rgb(31 42 55 / 0);
}

.disabled\:text-gray-neutral-800\/5:disabled {
  color: rgb(31 42 55 / 0.05);
}

.disabled\:text-gray-neutral-800\/10:disabled {
  color: rgb(31 42 55 / 0.1);
}

.disabled\:text-gray-neutral-800\/20:disabled {
  color: rgb(31 42 55 / 0.2);
}

.disabled\:text-gray-neutral-800\/25:disabled {
  color: rgb(31 42 55 / 0.25);
}

.disabled\:text-gray-neutral-800\/30:disabled {
  color: rgb(31 42 55 / 0.3);
}

.disabled\:text-gray-neutral-800\/40:disabled {
  color: rgb(31 42 55 / 0.4);
}

.disabled\:text-gray-neutral-800\/50:disabled {
  color: rgb(31 42 55 / 0.5);
}

.disabled\:text-gray-neutral-800\/60:disabled {
  color: rgb(31 42 55 / 0.6);
}

.disabled\:text-gray-neutral-800\/70:disabled {
  color: rgb(31 42 55 / 0.7);
}

.disabled\:text-gray-neutral-800\/75:disabled {
  color: rgb(31 42 55 / 0.75);
}

.disabled\:text-gray-neutral-800\/80:disabled {
  color: rgb(31 42 55 / 0.8);
}

.disabled\:text-gray-neutral-800\/90:disabled {
  color: rgb(31 42 55 / 0.9);
}

.disabled\:text-gray-neutral-800\/95:disabled {
  color: rgb(31 42 55 / 0.95);
}

.disabled\:text-gray-neutral-800\/100:disabled {
  color: rgb(31 42 55 / 1);
}

.disabled\:text-gray-neutral-900\/0:disabled {
  color: rgb(17 25 39 / 0);
}

.disabled\:text-gray-neutral-900\/5:disabled {
  color: rgb(17 25 39 / 0.05);
}

.disabled\:text-gray-neutral-900\/10:disabled {
  color: rgb(17 25 39 / 0.1);
}

.disabled\:text-gray-neutral-900\/20:disabled {
  color: rgb(17 25 39 / 0.2);
}

.disabled\:text-gray-neutral-900\/25:disabled {
  color: rgb(17 25 39 / 0.25);
}

.disabled\:text-gray-neutral-900\/30:disabled {
  color: rgb(17 25 39 / 0.3);
}

.disabled\:text-gray-neutral-900\/40:disabled {
  color: rgb(17 25 39 / 0.4);
}

.disabled\:text-gray-neutral-900\/50:disabled {
  color: rgb(17 25 39 / 0.5);
}

.disabled\:text-gray-neutral-900\/60:disabled {
  color: rgb(17 25 39 / 0.6);
}

.disabled\:text-gray-neutral-900\/70:disabled {
  color: rgb(17 25 39 / 0.7);
}

.disabled\:text-gray-neutral-900\/75:disabled {
  color: rgb(17 25 39 / 0.75);
}

.disabled\:text-gray-neutral-900\/80:disabled {
  color: rgb(17 25 39 / 0.8);
}

.disabled\:text-gray-neutral-900\/90:disabled {
  color: rgb(17 25 39 / 0.9);
}

.disabled\:text-gray-neutral-900\/95:disabled {
  color: rgb(17 25 39 / 0.95);
}

.disabled\:text-gray-neutral-900\/100:disabled {
  color: rgb(17 25 39 / 1);
}

.disabled\:text-gray-neutral\/0:disabled {
  color: rgb(157 164 174 / 0);
}

.disabled\:text-gray-neutral\/5:disabled {
  color: rgb(157 164 174 / 0.05);
}

.disabled\:text-gray-neutral\/10:disabled {
  color: rgb(157 164 174 / 0.1);
}

.disabled\:text-gray-neutral\/20:disabled {
  color: rgb(157 164 174 / 0.2);
}

.disabled\:text-gray-neutral\/25:disabled {
  color: rgb(157 164 174 / 0.25);
}

.disabled\:text-gray-neutral\/30:disabled {
  color: rgb(157 164 174 / 0.3);
}

.disabled\:text-gray-neutral\/40:disabled {
  color: rgb(157 164 174 / 0.4);
}

.disabled\:text-gray-neutral\/50:disabled {
  color: rgb(157 164 174 / 0.5);
}

.disabled\:text-gray-neutral\/60:disabled {
  color: rgb(157 164 174 / 0.6);
}

.disabled\:text-gray-neutral\/70:disabled {
  color: rgb(157 164 174 / 0.7);
}

.disabled\:text-gray-neutral\/75:disabled {
  color: rgb(157 164 174 / 0.75);
}

.disabled\:text-gray-neutral\/80:disabled {
  color: rgb(157 164 174 / 0.8);
}

.disabled\:text-gray-neutral\/90:disabled {
  color: rgb(157 164 174 / 0.9);
}

.disabled\:text-gray-neutral\/95:disabled {
  color: rgb(157 164 174 / 0.95);
}

.disabled\:text-gray-neutral\/100:disabled {
  color: rgb(157 164 174 / 1);
}

.disabled\:text-gray-iron-25\/0:disabled {
  color: rgb(252 252 252 / 0);
}

.disabled\:text-gray-iron-25\/5:disabled {
  color: rgb(252 252 252 / 0.05);
}

.disabled\:text-gray-iron-25\/10:disabled {
  color: rgb(252 252 252 / 0.1);
}

.disabled\:text-gray-iron-25\/20:disabled {
  color: rgb(252 252 252 / 0.2);
}

.disabled\:text-gray-iron-25\/25:disabled {
  color: rgb(252 252 252 / 0.25);
}

.disabled\:text-gray-iron-25\/30:disabled {
  color: rgb(252 252 252 / 0.3);
}

.disabled\:text-gray-iron-25\/40:disabled {
  color: rgb(252 252 252 / 0.4);
}

.disabled\:text-gray-iron-25\/50:disabled {
  color: rgb(252 252 252 / 0.5);
}

.disabled\:text-gray-iron-25\/60:disabled {
  color: rgb(252 252 252 / 0.6);
}

.disabled\:text-gray-iron-25\/70:disabled {
  color: rgb(252 252 252 / 0.7);
}

.disabled\:text-gray-iron-25\/75:disabled {
  color: rgb(252 252 252 / 0.75);
}

.disabled\:text-gray-iron-25\/80:disabled {
  color: rgb(252 252 252 / 0.8);
}

.disabled\:text-gray-iron-25\/90:disabled {
  color: rgb(252 252 252 / 0.9);
}

.disabled\:text-gray-iron-25\/95:disabled {
  color: rgb(252 252 252 / 0.95);
}

.disabled\:text-gray-iron-25\/100:disabled {
  color: rgb(252 252 252 / 1);
}

.disabled\:text-gray-iron-50\/0:disabled {
  color: rgb(250 250 250 / 0);
}

.disabled\:text-gray-iron-50\/5:disabled {
  color: rgb(250 250 250 / 0.05);
}

.disabled\:text-gray-iron-50\/10:disabled {
  color: rgb(250 250 250 / 0.1);
}

.disabled\:text-gray-iron-50\/20:disabled {
  color: rgb(250 250 250 / 0.2);
}

.disabled\:text-gray-iron-50\/25:disabled {
  color: rgb(250 250 250 / 0.25);
}

.disabled\:text-gray-iron-50\/30:disabled {
  color: rgb(250 250 250 / 0.3);
}

.disabled\:text-gray-iron-50\/40:disabled {
  color: rgb(250 250 250 / 0.4);
}

.disabled\:text-gray-iron-50\/50:disabled {
  color: rgb(250 250 250 / 0.5);
}

.disabled\:text-gray-iron-50\/60:disabled {
  color: rgb(250 250 250 / 0.6);
}

.disabled\:text-gray-iron-50\/70:disabled {
  color: rgb(250 250 250 / 0.7);
}

.disabled\:text-gray-iron-50\/75:disabled {
  color: rgb(250 250 250 / 0.75);
}

.disabled\:text-gray-iron-50\/80:disabled {
  color: rgb(250 250 250 / 0.8);
}

.disabled\:text-gray-iron-50\/90:disabled {
  color: rgb(250 250 250 / 0.9);
}

.disabled\:text-gray-iron-50\/95:disabled {
  color: rgb(250 250 250 / 0.95);
}

.disabled\:text-gray-iron-50\/100:disabled {
  color: rgb(250 250 250 / 1);
}

.disabled\:text-gray-iron-100\/0:disabled {
  color: rgb(244 244 245 / 0);
}

.disabled\:text-gray-iron-100\/5:disabled {
  color: rgb(244 244 245 / 0.05);
}

.disabled\:text-gray-iron-100\/10:disabled {
  color: rgb(244 244 245 / 0.1);
}

.disabled\:text-gray-iron-100\/20:disabled {
  color: rgb(244 244 245 / 0.2);
}

.disabled\:text-gray-iron-100\/25:disabled {
  color: rgb(244 244 245 / 0.25);
}

.disabled\:text-gray-iron-100\/30:disabled {
  color: rgb(244 244 245 / 0.3);
}

.disabled\:text-gray-iron-100\/40:disabled {
  color: rgb(244 244 245 / 0.4);
}

.disabled\:text-gray-iron-100\/50:disabled {
  color: rgb(244 244 245 / 0.5);
}

.disabled\:text-gray-iron-100\/60:disabled {
  color: rgb(244 244 245 / 0.6);
}

.disabled\:text-gray-iron-100\/70:disabled {
  color: rgb(244 244 245 / 0.7);
}

.disabled\:text-gray-iron-100\/75:disabled {
  color: rgb(244 244 245 / 0.75);
}

.disabled\:text-gray-iron-100\/80:disabled {
  color: rgb(244 244 245 / 0.8);
}

.disabled\:text-gray-iron-100\/90:disabled {
  color: rgb(244 244 245 / 0.9);
}

.disabled\:text-gray-iron-100\/95:disabled {
  color: rgb(244 244 245 / 0.95);
}

.disabled\:text-gray-iron-100\/100:disabled {
  color: rgb(244 244 245 / 1);
}

.disabled\:text-gray-iron-200\/0:disabled {
  color: rgb(228 228 231 / 0);
}

.disabled\:text-gray-iron-200\/5:disabled {
  color: rgb(228 228 231 / 0.05);
}

.disabled\:text-gray-iron-200\/10:disabled {
  color: rgb(228 228 231 / 0.1);
}

.disabled\:text-gray-iron-200\/20:disabled {
  color: rgb(228 228 231 / 0.2);
}

.disabled\:text-gray-iron-200\/25:disabled {
  color: rgb(228 228 231 / 0.25);
}

.disabled\:text-gray-iron-200\/30:disabled {
  color: rgb(228 228 231 / 0.3);
}

.disabled\:text-gray-iron-200\/40:disabled {
  color: rgb(228 228 231 / 0.4);
}

.disabled\:text-gray-iron-200\/50:disabled {
  color: rgb(228 228 231 / 0.5);
}

.disabled\:text-gray-iron-200\/60:disabled {
  color: rgb(228 228 231 / 0.6);
}

.disabled\:text-gray-iron-200\/70:disabled {
  color: rgb(228 228 231 / 0.7);
}

.disabled\:text-gray-iron-200\/75:disabled {
  color: rgb(228 228 231 / 0.75);
}

.disabled\:text-gray-iron-200\/80:disabled {
  color: rgb(228 228 231 / 0.8);
}

.disabled\:text-gray-iron-200\/90:disabled {
  color: rgb(228 228 231 / 0.9);
}

.disabled\:text-gray-iron-200\/95:disabled {
  color: rgb(228 228 231 / 0.95);
}

.disabled\:text-gray-iron-200\/100:disabled {
  color: rgb(228 228 231 / 1);
}

.disabled\:text-gray-iron-300\/0:disabled {
  color: rgb(209 209 214 / 0);
}

.disabled\:text-gray-iron-300\/5:disabled {
  color: rgb(209 209 214 / 0.05);
}

.disabled\:text-gray-iron-300\/10:disabled {
  color: rgb(209 209 214 / 0.1);
}

.disabled\:text-gray-iron-300\/20:disabled {
  color: rgb(209 209 214 / 0.2);
}

.disabled\:text-gray-iron-300\/25:disabled {
  color: rgb(209 209 214 / 0.25);
}

.disabled\:text-gray-iron-300\/30:disabled {
  color: rgb(209 209 214 / 0.3);
}

.disabled\:text-gray-iron-300\/40:disabled {
  color: rgb(209 209 214 / 0.4);
}

.disabled\:text-gray-iron-300\/50:disabled {
  color: rgb(209 209 214 / 0.5);
}

.disabled\:text-gray-iron-300\/60:disabled {
  color: rgb(209 209 214 / 0.6);
}

.disabled\:text-gray-iron-300\/70:disabled {
  color: rgb(209 209 214 / 0.7);
}

.disabled\:text-gray-iron-300\/75:disabled {
  color: rgb(209 209 214 / 0.75);
}

.disabled\:text-gray-iron-300\/80:disabled {
  color: rgb(209 209 214 / 0.8);
}

.disabled\:text-gray-iron-300\/90:disabled {
  color: rgb(209 209 214 / 0.9);
}

.disabled\:text-gray-iron-300\/95:disabled {
  color: rgb(209 209 214 / 0.95);
}

.disabled\:text-gray-iron-300\/100:disabled {
  color: rgb(209 209 214 / 1);
}

.disabled\:text-gray-iron-400\/0:disabled {
  color: rgb(160 160 171 / 0);
}

.disabled\:text-gray-iron-400\/5:disabled {
  color: rgb(160 160 171 / 0.05);
}

.disabled\:text-gray-iron-400\/10:disabled {
  color: rgb(160 160 171 / 0.1);
}

.disabled\:text-gray-iron-400\/20:disabled {
  color: rgb(160 160 171 / 0.2);
}

.disabled\:text-gray-iron-400\/25:disabled {
  color: rgb(160 160 171 / 0.25);
}

.disabled\:text-gray-iron-400\/30:disabled {
  color: rgb(160 160 171 / 0.3);
}

.disabled\:text-gray-iron-400\/40:disabled {
  color: rgb(160 160 171 / 0.4);
}

.disabled\:text-gray-iron-400\/50:disabled {
  color: rgb(160 160 171 / 0.5);
}

.disabled\:text-gray-iron-400\/60:disabled {
  color: rgb(160 160 171 / 0.6);
}

.disabled\:text-gray-iron-400\/70:disabled {
  color: rgb(160 160 171 / 0.7);
}

.disabled\:text-gray-iron-400\/75:disabled {
  color: rgb(160 160 171 / 0.75);
}

.disabled\:text-gray-iron-400\/80:disabled {
  color: rgb(160 160 171 / 0.8);
}

.disabled\:text-gray-iron-400\/90:disabled {
  color: rgb(160 160 171 / 0.9);
}

.disabled\:text-gray-iron-400\/95:disabled {
  color: rgb(160 160 171 / 0.95);
}

.disabled\:text-gray-iron-400\/100:disabled {
  color: rgb(160 160 171 / 1);
}

.disabled\:text-gray-iron-500\/0:disabled {
  color: rgb(112 112 123 / 0);
}

.disabled\:text-gray-iron-500\/5:disabled {
  color: rgb(112 112 123 / 0.05);
}

.disabled\:text-gray-iron-500\/10:disabled {
  color: rgb(112 112 123 / 0.1);
}

.disabled\:text-gray-iron-500\/20:disabled {
  color: rgb(112 112 123 / 0.2);
}

.disabled\:text-gray-iron-500\/25:disabled {
  color: rgb(112 112 123 / 0.25);
}

.disabled\:text-gray-iron-500\/30:disabled {
  color: rgb(112 112 123 / 0.3);
}

.disabled\:text-gray-iron-500\/40:disabled {
  color: rgb(112 112 123 / 0.4);
}

.disabled\:text-gray-iron-500\/50:disabled {
  color: rgb(112 112 123 / 0.5);
}

.disabled\:text-gray-iron-500\/60:disabled {
  color: rgb(112 112 123 / 0.6);
}

.disabled\:text-gray-iron-500\/70:disabled {
  color: rgb(112 112 123 / 0.7);
}

.disabled\:text-gray-iron-500\/75:disabled {
  color: rgb(112 112 123 / 0.75);
}

.disabled\:text-gray-iron-500\/80:disabled {
  color: rgb(112 112 123 / 0.8);
}

.disabled\:text-gray-iron-500\/90:disabled {
  color: rgb(112 112 123 / 0.9);
}

.disabled\:text-gray-iron-500\/95:disabled {
  color: rgb(112 112 123 / 0.95);
}

.disabled\:text-gray-iron-500\/100:disabled {
  color: rgb(112 112 123 / 1);
}

.disabled\:text-gray-iron-600\/0:disabled {
  color: rgb(81 82 92 / 0);
}

.disabled\:text-gray-iron-600\/5:disabled {
  color: rgb(81 82 92 / 0.05);
}

.disabled\:text-gray-iron-600\/10:disabled {
  color: rgb(81 82 92 / 0.1);
}

.disabled\:text-gray-iron-600\/20:disabled {
  color: rgb(81 82 92 / 0.2);
}

.disabled\:text-gray-iron-600\/25:disabled {
  color: rgb(81 82 92 / 0.25);
}

.disabled\:text-gray-iron-600\/30:disabled {
  color: rgb(81 82 92 / 0.3);
}

.disabled\:text-gray-iron-600\/40:disabled {
  color: rgb(81 82 92 / 0.4);
}

.disabled\:text-gray-iron-600\/50:disabled {
  color: rgb(81 82 92 / 0.5);
}

.disabled\:text-gray-iron-600\/60:disabled {
  color: rgb(81 82 92 / 0.6);
}

.disabled\:text-gray-iron-600\/70:disabled {
  color: rgb(81 82 92 / 0.7);
}

.disabled\:text-gray-iron-600\/75:disabled {
  color: rgb(81 82 92 / 0.75);
}

.disabled\:text-gray-iron-600\/80:disabled {
  color: rgb(81 82 92 / 0.8);
}

.disabled\:text-gray-iron-600\/90:disabled {
  color: rgb(81 82 92 / 0.9);
}

.disabled\:text-gray-iron-600\/95:disabled {
  color: rgb(81 82 92 / 0.95);
}

.disabled\:text-gray-iron-600\/100:disabled {
  color: rgb(81 82 92 / 1);
}

.disabled\:text-gray-iron-700\/0:disabled {
  color: rgb(63 63 70 / 0);
}

.disabled\:text-gray-iron-700\/5:disabled {
  color: rgb(63 63 70 / 0.05);
}

.disabled\:text-gray-iron-700\/10:disabled {
  color: rgb(63 63 70 / 0.1);
}

.disabled\:text-gray-iron-700\/20:disabled {
  color: rgb(63 63 70 / 0.2);
}

.disabled\:text-gray-iron-700\/25:disabled {
  color: rgb(63 63 70 / 0.25);
}

.disabled\:text-gray-iron-700\/30:disabled {
  color: rgb(63 63 70 / 0.3);
}

.disabled\:text-gray-iron-700\/40:disabled {
  color: rgb(63 63 70 / 0.4);
}

.disabled\:text-gray-iron-700\/50:disabled {
  color: rgb(63 63 70 / 0.5);
}

.disabled\:text-gray-iron-700\/60:disabled {
  color: rgb(63 63 70 / 0.6);
}

.disabled\:text-gray-iron-700\/70:disabled {
  color: rgb(63 63 70 / 0.7);
}

.disabled\:text-gray-iron-700\/75:disabled {
  color: rgb(63 63 70 / 0.75);
}

.disabled\:text-gray-iron-700\/80:disabled {
  color: rgb(63 63 70 / 0.8);
}

.disabled\:text-gray-iron-700\/90:disabled {
  color: rgb(63 63 70 / 0.9);
}

.disabled\:text-gray-iron-700\/95:disabled {
  color: rgb(63 63 70 / 0.95);
}

.disabled\:text-gray-iron-700\/100:disabled {
  color: rgb(63 63 70 / 1);
}

.disabled\:text-gray-iron-800\/0:disabled {
  color: rgb(38 39 43 / 0);
}

.disabled\:text-gray-iron-800\/5:disabled {
  color: rgb(38 39 43 / 0.05);
}

.disabled\:text-gray-iron-800\/10:disabled {
  color: rgb(38 39 43 / 0.1);
}

.disabled\:text-gray-iron-800\/20:disabled {
  color: rgb(38 39 43 / 0.2);
}

.disabled\:text-gray-iron-800\/25:disabled {
  color: rgb(38 39 43 / 0.25);
}

.disabled\:text-gray-iron-800\/30:disabled {
  color: rgb(38 39 43 / 0.3);
}

.disabled\:text-gray-iron-800\/40:disabled {
  color: rgb(38 39 43 / 0.4);
}

.disabled\:text-gray-iron-800\/50:disabled {
  color: rgb(38 39 43 / 0.5);
}

.disabled\:text-gray-iron-800\/60:disabled {
  color: rgb(38 39 43 / 0.6);
}

.disabled\:text-gray-iron-800\/70:disabled {
  color: rgb(38 39 43 / 0.7);
}

.disabled\:text-gray-iron-800\/75:disabled {
  color: rgb(38 39 43 / 0.75);
}

.disabled\:text-gray-iron-800\/80:disabled {
  color: rgb(38 39 43 / 0.8);
}

.disabled\:text-gray-iron-800\/90:disabled {
  color: rgb(38 39 43 / 0.9);
}

.disabled\:text-gray-iron-800\/95:disabled {
  color: rgb(38 39 43 / 0.95);
}

.disabled\:text-gray-iron-800\/100:disabled {
  color: rgb(38 39 43 / 1);
}

.disabled\:text-gray-iron-900\/0:disabled {
  color: rgb(24 24 27 / 0);
}

.disabled\:text-gray-iron-900\/5:disabled {
  color: rgb(24 24 27 / 0.05);
}

.disabled\:text-gray-iron-900\/10:disabled {
  color: rgb(24 24 27 / 0.1);
}

.disabled\:text-gray-iron-900\/20:disabled {
  color: rgb(24 24 27 / 0.2);
}

.disabled\:text-gray-iron-900\/25:disabled {
  color: rgb(24 24 27 / 0.25);
}

.disabled\:text-gray-iron-900\/30:disabled {
  color: rgb(24 24 27 / 0.3);
}

.disabled\:text-gray-iron-900\/40:disabled {
  color: rgb(24 24 27 / 0.4);
}

.disabled\:text-gray-iron-900\/50:disabled {
  color: rgb(24 24 27 / 0.5);
}

.disabled\:text-gray-iron-900\/60:disabled {
  color: rgb(24 24 27 / 0.6);
}

.disabled\:text-gray-iron-900\/70:disabled {
  color: rgb(24 24 27 / 0.7);
}

.disabled\:text-gray-iron-900\/75:disabled {
  color: rgb(24 24 27 / 0.75);
}

.disabled\:text-gray-iron-900\/80:disabled {
  color: rgb(24 24 27 / 0.8);
}

.disabled\:text-gray-iron-900\/90:disabled {
  color: rgb(24 24 27 / 0.9);
}

.disabled\:text-gray-iron-900\/95:disabled {
  color: rgb(24 24 27 / 0.95);
}

.disabled\:text-gray-iron-900\/100:disabled {
  color: rgb(24 24 27 / 1);
}

.disabled\:text-gray-iron\/0:disabled {
  color: rgb(160 160 171 / 0);
}

.disabled\:text-gray-iron\/5:disabled {
  color: rgb(160 160 171 / 0.05);
}

.disabled\:text-gray-iron\/10:disabled {
  color: rgb(160 160 171 / 0.1);
}

.disabled\:text-gray-iron\/20:disabled {
  color: rgb(160 160 171 / 0.2);
}

.disabled\:text-gray-iron\/25:disabled {
  color: rgb(160 160 171 / 0.25);
}

.disabled\:text-gray-iron\/30:disabled {
  color: rgb(160 160 171 / 0.3);
}

.disabled\:text-gray-iron\/40:disabled {
  color: rgb(160 160 171 / 0.4);
}

.disabled\:text-gray-iron\/50:disabled {
  color: rgb(160 160 171 / 0.5);
}

.disabled\:text-gray-iron\/60:disabled {
  color: rgb(160 160 171 / 0.6);
}

.disabled\:text-gray-iron\/70:disabled {
  color: rgb(160 160 171 / 0.7);
}

.disabled\:text-gray-iron\/75:disabled {
  color: rgb(160 160 171 / 0.75);
}

.disabled\:text-gray-iron\/80:disabled {
  color: rgb(160 160 171 / 0.8);
}

.disabled\:text-gray-iron\/90:disabled {
  color: rgb(160 160 171 / 0.9);
}

.disabled\:text-gray-iron\/95:disabled {
  color: rgb(160 160 171 / 0.95);
}

.disabled\:text-gray-iron\/100:disabled {
  color: rgb(160 160 171 / 1);
}

.disabled\:text-gray-true-25\/0:disabled {
  color: rgb(252 252 252 / 0);
}

.disabled\:text-gray-true-25\/5:disabled {
  color: rgb(252 252 252 / 0.05);
}

.disabled\:text-gray-true-25\/10:disabled {
  color: rgb(252 252 252 / 0.1);
}

.disabled\:text-gray-true-25\/20:disabled {
  color: rgb(252 252 252 / 0.2);
}

.disabled\:text-gray-true-25\/25:disabled {
  color: rgb(252 252 252 / 0.25);
}

.disabled\:text-gray-true-25\/30:disabled {
  color: rgb(252 252 252 / 0.3);
}

.disabled\:text-gray-true-25\/40:disabled {
  color: rgb(252 252 252 / 0.4);
}

.disabled\:text-gray-true-25\/50:disabled {
  color: rgb(252 252 252 / 0.5);
}

.disabled\:text-gray-true-25\/60:disabled {
  color: rgb(252 252 252 / 0.6);
}

.disabled\:text-gray-true-25\/70:disabled {
  color: rgb(252 252 252 / 0.7);
}

.disabled\:text-gray-true-25\/75:disabled {
  color: rgb(252 252 252 / 0.75);
}

.disabled\:text-gray-true-25\/80:disabled {
  color: rgb(252 252 252 / 0.8);
}

.disabled\:text-gray-true-25\/90:disabled {
  color: rgb(252 252 252 / 0.9);
}

.disabled\:text-gray-true-25\/95:disabled {
  color: rgb(252 252 252 / 0.95);
}

.disabled\:text-gray-true-25\/100:disabled {
  color: rgb(252 252 252 / 1);
}

.disabled\:text-gray-true-50\/0:disabled {
  color: rgb(250 250 250 / 0);
}

.disabled\:text-gray-true-50\/5:disabled {
  color: rgb(250 250 250 / 0.05);
}

.disabled\:text-gray-true-50\/10:disabled {
  color: rgb(250 250 250 / 0.1);
}

.disabled\:text-gray-true-50\/20:disabled {
  color: rgb(250 250 250 / 0.2);
}

.disabled\:text-gray-true-50\/25:disabled {
  color: rgb(250 250 250 / 0.25);
}

.disabled\:text-gray-true-50\/30:disabled {
  color: rgb(250 250 250 / 0.3);
}

.disabled\:text-gray-true-50\/40:disabled {
  color: rgb(250 250 250 / 0.4);
}

.disabled\:text-gray-true-50\/50:disabled {
  color: rgb(250 250 250 / 0.5);
}

.disabled\:text-gray-true-50\/60:disabled {
  color: rgb(250 250 250 / 0.6);
}

.disabled\:text-gray-true-50\/70:disabled {
  color: rgb(250 250 250 / 0.7);
}

.disabled\:text-gray-true-50\/75:disabled {
  color: rgb(250 250 250 / 0.75);
}

.disabled\:text-gray-true-50\/80:disabled {
  color: rgb(250 250 250 / 0.8);
}

.disabled\:text-gray-true-50\/90:disabled {
  color: rgb(250 250 250 / 0.9);
}

.disabled\:text-gray-true-50\/95:disabled {
  color: rgb(250 250 250 / 0.95);
}

.disabled\:text-gray-true-50\/100:disabled {
  color: rgb(250 250 250 / 1);
}

.disabled\:text-gray-true-100\/0:disabled {
  color: rgb(245 245 245 / 0);
}

.disabled\:text-gray-true-100\/5:disabled {
  color: rgb(245 245 245 / 0.05);
}

.disabled\:text-gray-true-100\/10:disabled {
  color: rgb(245 245 245 / 0.1);
}

.disabled\:text-gray-true-100\/20:disabled {
  color: rgb(245 245 245 / 0.2);
}

.disabled\:text-gray-true-100\/25:disabled {
  color: rgb(245 245 245 / 0.25);
}

.disabled\:text-gray-true-100\/30:disabled {
  color: rgb(245 245 245 / 0.3);
}

.disabled\:text-gray-true-100\/40:disabled {
  color: rgb(245 245 245 / 0.4);
}

.disabled\:text-gray-true-100\/50:disabled {
  color: rgb(245 245 245 / 0.5);
}

.disabled\:text-gray-true-100\/60:disabled {
  color: rgb(245 245 245 / 0.6);
}

.disabled\:text-gray-true-100\/70:disabled {
  color: rgb(245 245 245 / 0.7);
}

.disabled\:text-gray-true-100\/75:disabled {
  color: rgb(245 245 245 / 0.75);
}

.disabled\:text-gray-true-100\/80:disabled {
  color: rgb(245 245 245 / 0.8);
}

.disabled\:text-gray-true-100\/90:disabled {
  color: rgb(245 245 245 / 0.9);
}

.disabled\:text-gray-true-100\/95:disabled {
  color: rgb(245 245 245 / 0.95);
}

.disabled\:text-gray-true-100\/100:disabled {
  color: rgb(245 245 245 / 1);
}

.disabled\:text-gray-true-200\/0:disabled {
  color: rgb(229 229 229 / 0);
}

.disabled\:text-gray-true-200\/5:disabled {
  color: rgb(229 229 229 / 0.05);
}

.disabled\:text-gray-true-200\/10:disabled {
  color: rgb(229 229 229 / 0.1);
}

.disabled\:text-gray-true-200\/20:disabled {
  color: rgb(229 229 229 / 0.2);
}

.disabled\:text-gray-true-200\/25:disabled {
  color: rgb(229 229 229 / 0.25);
}

.disabled\:text-gray-true-200\/30:disabled {
  color: rgb(229 229 229 / 0.3);
}

.disabled\:text-gray-true-200\/40:disabled {
  color: rgb(229 229 229 / 0.4);
}

.disabled\:text-gray-true-200\/50:disabled {
  color: rgb(229 229 229 / 0.5);
}

.disabled\:text-gray-true-200\/60:disabled {
  color: rgb(229 229 229 / 0.6);
}

.disabled\:text-gray-true-200\/70:disabled {
  color: rgb(229 229 229 / 0.7);
}

.disabled\:text-gray-true-200\/75:disabled {
  color: rgb(229 229 229 / 0.75);
}

.disabled\:text-gray-true-200\/80:disabled {
  color: rgb(229 229 229 / 0.8);
}

.disabled\:text-gray-true-200\/90:disabled {
  color: rgb(229 229 229 / 0.9);
}

.disabled\:text-gray-true-200\/95:disabled {
  color: rgb(229 229 229 / 0.95);
}

.disabled\:text-gray-true-200\/100:disabled {
  color: rgb(229 229 229 / 1);
}

.disabled\:text-gray-true-300\/0:disabled {
  color: rgb(214 214 214 / 0);
}

.disabled\:text-gray-true-300\/5:disabled {
  color: rgb(214 214 214 / 0.05);
}

.disabled\:text-gray-true-300\/10:disabled {
  color: rgb(214 214 214 / 0.1);
}

.disabled\:text-gray-true-300\/20:disabled {
  color: rgb(214 214 214 / 0.2);
}

.disabled\:text-gray-true-300\/25:disabled {
  color: rgb(214 214 214 / 0.25);
}

.disabled\:text-gray-true-300\/30:disabled {
  color: rgb(214 214 214 / 0.3);
}

.disabled\:text-gray-true-300\/40:disabled {
  color: rgb(214 214 214 / 0.4);
}

.disabled\:text-gray-true-300\/50:disabled {
  color: rgb(214 214 214 / 0.5);
}

.disabled\:text-gray-true-300\/60:disabled {
  color: rgb(214 214 214 / 0.6);
}

.disabled\:text-gray-true-300\/70:disabled {
  color: rgb(214 214 214 / 0.7);
}

.disabled\:text-gray-true-300\/75:disabled {
  color: rgb(214 214 214 / 0.75);
}

.disabled\:text-gray-true-300\/80:disabled {
  color: rgb(214 214 214 / 0.8);
}

.disabled\:text-gray-true-300\/90:disabled {
  color: rgb(214 214 214 / 0.9);
}

.disabled\:text-gray-true-300\/95:disabled {
  color: rgb(214 214 214 / 0.95);
}

.disabled\:text-gray-true-300\/100:disabled {
  color: rgb(214 214 214 / 1);
}

.disabled\:text-gray-true-400\/0:disabled {
  color: rgb(163 163 163 / 0);
}

.disabled\:text-gray-true-400\/5:disabled {
  color: rgb(163 163 163 / 0.05);
}

.disabled\:text-gray-true-400\/10:disabled {
  color: rgb(163 163 163 / 0.1);
}

.disabled\:text-gray-true-400\/20:disabled {
  color: rgb(163 163 163 / 0.2);
}

.disabled\:text-gray-true-400\/25:disabled {
  color: rgb(163 163 163 / 0.25);
}

.disabled\:text-gray-true-400\/30:disabled {
  color: rgb(163 163 163 / 0.3);
}

.disabled\:text-gray-true-400\/40:disabled {
  color: rgb(163 163 163 / 0.4);
}

.disabled\:text-gray-true-400\/50:disabled {
  color: rgb(163 163 163 / 0.5);
}

.disabled\:text-gray-true-400\/60:disabled {
  color: rgb(163 163 163 / 0.6);
}

.disabled\:text-gray-true-400\/70:disabled {
  color: rgb(163 163 163 / 0.7);
}

.disabled\:text-gray-true-400\/75:disabled {
  color: rgb(163 163 163 / 0.75);
}

.disabled\:text-gray-true-400\/80:disabled {
  color: rgb(163 163 163 / 0.8);
}

.disabled\:text-gray-true-400\/90:disabled {
  color: rgb(163 163 163 / 0.9);
}

.disabled\:text-gray-true-400\/95:disabled {
  color: rgb(163 163 163 / 0.95);
}

.disabled\:text-gray-true-400\/100:disabled {
  color: rgb(163 163 163 / 1);
}

.disabled\:text-gray-true-500\/0:disabled {
  color: rgb(115 115 115 / 0);
}

.disabled\:text-gray-true-500\/5:disabled {
  color: rgb(115 115 115 / 0.05);
}

.disabled\:text-gray-true-500\/10:disabled {
  color: rgb(115 115 115 / 0.1);
}

.disabled\:text-gray-true-500\/20:disabled {
  color: rgb(115 115 115 / 0.2);
}

.disabled\:text-gray-true-500\/25:disabled {
  color: rgb(115 115 115 / 0.25);
}

.disabled\:text-gray-true-500\/30:disabled {
  color: rgb(115 115 115 / 0.3);
}

.disabled\:text-gray-true-500\/40:disabled {
  color: rgb(115 115 115 / 0.4);
}

.disabled\:text-gray-true-500\/50:disabled {
  color: rgb(115 115 115 / 0.5);
}

.disabled\:text-gray-true-500\/60:disabled {
  color: rgb(115 115 115 / 0.6);
}

.disabled\:text-gray-true-500\/70:disabled {
  color: rgb(115 115 115 / 0.7);
}

.disabled\:text-gray-true-500\/75:disabled {
  color: rgb(115 115 115 / 0.75);
}

.disabled\:text-gray-true-500\/80:disabled {
  color: rgb(115 115 115 / 0.8);
}

.disabled\:text-gray-true-500\/90:disabled {
  color: rgb(115 115 115 / 0.9);
}

.disabled\:text-gray-true-500\/95:disabled {
  color: rgb(115 115 115 / 0.95);
}

.disabled\:text-gray-true-500\/100:disabled {
  color: rgb(115 115 115 / 1);
}

.disabled\:text-gray-true-600\/0:disabled {
  color: rgb(82 82 82 / 0);
}

.disabled\:text-gray-true-600\/5:disabled {
  color: rgb(82 82 82 / 0.05);
}

.disabled\:text-gray-true-600\/10:disabled {
  color: rgb(82 82 82 / 0.1);
}

.disabled\:text-gray-true-600\/20:disabled {
  color: rgb(82 82 82 / 0.2);
}

.disabled\:text-gray-true-600\/25:disabled {
  color: rgb(82 82 82 / 0.25);
}

.disabled\:text-gray-true-600\/30:disabled {
  color: rgb(82 82 82 / 0.3);
}

.disabled\:text-gray-true-600\/40:disabled {
  color: rgb(82 82 82 / 0.4);
}

.disabled\:text-gray-true-600\/50:disabled {
  color: rgb(82 82 82 / 0.5);
}

.disabled\:text-gray-true-600\/60:disabled {
  color: rgb(82 82 82 / 0.6);
}

.disabled\:text-gray-true-600\/70:disabled {
  color: rgb(82 82 82 / 0.7);
}

.disabled\:text-gray-true-600\/75:disabled {
  color: rgb(82 82 82 / 0.75);
}

.disabled\:text-gray-true-600\/80:disabled {
  color: rgb(82 82 82 / 0.8);
}

.disabled\:text-gray-true-600\/90:disabled {
  color: rgb(82 82 82 / 0.9);
}

.disabled\:text-gray-true-600\/95:disabled {
  color: rgb(82 82 82 / 0.95);
}

.disabled\:text-gray-true-600\/100:disabled {
  color: rgb(82 82 82 / 1);
}

.disabled\:text-gray-true-700\/0:disabled {
  color: rgb(66 66 66 / 0);
}

.disabled\:text-gray-true-700\/5:disabled {
  color: rgb(66 66 66 / 0.05);
}

.disabled\:text-gray-true-700\/10:disabled {
  color: rgb(66 66 66 / 0.1);
}

.disabled\:text-gray-true-700\/20:disabled {
  color: rgb(66 66 66 / 0.2);
}

.disabled\:text-gray-true-700\/25:disabled {
  color: rgb(66 66 66 / 0.25);
}

.disabled\:text-gray-true-700\/30:disabled {
  color: rgb(66 66 66 / 0.3);
}

.disabled\:text-gray-true-700\/40:disabled {
  color: rgb(66 66 66 / 0.4);
}

.disabled\:text-gray-true-700\/50:disabled {
  color: rgb(66 66 66 / 0.5);
}

.disabled\:text-gray-true-700\/60:disabled {
  color: rgb(66 66 66 / 0.6);
}

.disabled\:text-gray-true-700\/70:disabled {
  color: rgb(66 66 66 / 0.7);
}

.disabled\:text-gray-true-700\/75:disabled {
  color: rgb(66 66 66 / 0.75);
}

.disabled\:text-gray-true-700\/80:disabled {
  color: rgb(66 66 66 / 0.8);
}

.disabled\:text-gray-true-700\/90:disabled {
  color: rgb(66 66 66 / 0.9);
}

.disabled\:text-gray-true-700\/95:disabled {
  color: rgb(66 66 66 / 0.95);
}

.disabled\:text-gray-true-700\/100:disabled {
  color: rgb(66 66 66 / 1);
}

.disabled\:text-gray-true-800\/0:disabled {
  color: rgb(41 41 41 / 0);
}

.disabled\:text-gray-true-800\/5:disabled {
  color: rgb(41 41 41 / 0.05);
}

.disabled\:text-gray-true-800\/10:disabled {
  color: rgb(41 41 41 / 0.1);
}

.disabled\:text-gray-true-800\/20:disabled {
  color: rgb(41 41 41 / 0.2);
}

.disabled\:text-gray-true-800\/25:disabled {
  color: rgb(41 41 41 / 0.25);
}

.disabled\:text-gray-true-800\/30:disabled {
  color: rgb(41 41 41 / 0.3);
}

.disabled\:text-gray-true-800\/40:disabled {
  color: rgb(41 41 41 / 0.4);
}

.disabled\:text-gray-true-800\/50:disabled {
  color: rgb(41 41 41 / 0.5);
}

.disabled\:text-gray-true-800\/60:disabled {
  color: rgb(41 41 41 / 0.6);
}

.disabled\:text-gray-true-800\/70:disabled {
  color: rgb(41 41 41 / 0.7);
}

.disabled\:text-gray-true-800\/75:disabled {
  color: rgb(41 41 41 / 0.75);
}

.disabled\:text-gray-true-800\/80:disabled {
  color: rgb(41 41 41 / 0.8);
}

.disabled\:text-gray-true-800\/90:disabled {
  color: rgb(41 41 41 / 0.9);
}

.disabled\:text-gray-true-800\/95:disabled {
  color: rgb(41 41 41 / 0.95);
}

.disabled\:text-gray-true-800\/100:disabled {
  color: rgb(41 41 41 / 1);
}

.disabled\:text-gray-true-900\/0:disabled {
  color: rgb(20 20 20 / 0);
}

.disabled\:text-gray-true-900\/5:disabled {
  color: rgb(20 20 20 / 0.05);
}

.disabled\:text-gray-true-900\/10:disabled {
  color: rgb(20 20 20 / 0.1);
}

.disabled\:text-gray-true-900\/20:disabled {
  color: rgb(20 20 20 / 0.2);
}

.disabled\:text-gray-true-900\/25:disabled {
  color: rgb(20 20 20 / 0.25);
}

.disabled\:text-gray-true-900\/30:disabled {
  color: rgb(20 20 20 / 0.3);
}

.disabled\:text-gray-true-900\/40:disabled {
  color: rgb(20 20 20 / 0.4);
}

.disabled\:text-gray-true-900\/50:disabled {
  color: rgb(20 20 20 / 0.5);
}

.disabled\:text-gray-true-900\/60:disabled {
  color: rgb(20 20 20 / 0.6);
}

.disabled\:text-gray-true-900\/70:disabled {
  color: rgb(20 20 20 / 0.7);
}

.disabled\:text-gray-true-900\/75:disabled {
  color: rgb(20 20 20 / 0.75);
}

.disabled\:text-gray-true-900\/80:disabled {
  color: rgb(20 20 20 / 0.8);
}

.disabled\:text-gray-true-900\/90:disabled {
  color: rgb(20 20 20 / 0.9);
}

.disabled\:text-gray-true-900\/95:disabled {
  color: rgb(20 20 20 / 0.95);
}

.disabled\:text-gray-true-900\/100:disabled {
  color: rgb(20 20 20 / 1);
}

.disabled\:text-gray-true\/0:disabled {
  color: rgb(163 163 163 / 0);
}

.disabled\:text-gray-true\/5:disabled {
  color: rgb(163 163 163 / 0.05);
}

.disabled\:text-gray-true\/10:disabled {
  color: rgb(163 163 163 / 0.1);
}

.disabled\:text-gray-true\/20:disabled {
  color: rgb(163 163 163 / 0.2);
}

.disabled\:text-gray-true\/25:disabled {
  color: rgb(163 163 163 / 0.25);
}

.disabled\:text-gray-true\/30:disabled {
  color: rgb(163 163 163 / 0.3);
}

.disabled\:text-gray-true\/40:disabled {
  color: rgb(163 163 163 / 0.4);
}

.disabled\:text-gray-true\/50:disabled {
  color: rgb(163 163 163 / 0.5);
}

.disabled\:text-gray-true\/60:disabled {
  color: rgb(163 163 163 / 0.6);
}

.disabled\:text-gray-true\/70:disabled {
  color: rgb(163 163 163 / 0.7);
}

.disabled\:text-gray-true\/75:disabled {
  color: rgb(163 163 163 / 0.75);
}

.disabled\:text-gray-true\/80:disabled {
  color: rgb(163 163 163 / 0.8);
}

.disabled\:text-gray-true\/90:disabled {
  color: rgb(163 163 163 / 0.9);
}

.disabled\:text-gray-true\/95:disabled {
  color: rgb(163 163 163 / 0.95);
}

.disabled\:text-gray-true\/100:disabled {
  color: rgb(163 163 163 / 1);
}

.disabled\:text-gray-warm-25\/0:disabled {
  color: rgb(253 253 252 / 0);
}

.disabled\:text-gray-warm-25\/5:disabled {
  color: rgb(253 253 252 / 0.05);
}

.disabled\:text-gray-warm-25\/10:disabled {
  color: rgb(253 253 252 / 0.1);
}

.disabled\:text-gray-warm-25\/20:disabled {
  color: rgb(253 253 252 / 0.2);
}

.disabled\:text-gray-warm-25\/25:disabled {
  color: rgb(253 253 252 / 0.25);
}

.disabled\:text-gray-warm-25\/30:disabled {
  color: rgb(253 253 252 / 0.3);
}

.disabled\:text-gray-warm-25\/40:disabled {
  color: rgb(253 253 252 / 0.4);
}

.disabled\:text-gray-warm-25\/50:disabled {
  color: rgb(253 253 252 / 0.5);
}

.disabled\:text-gray-warm-25\/60:disabled {
  color: rgb(253 253 252 / 0.6);
}

.disabled\:text-gray-warm-25\/70:disabled {
  color: rgb(253 253 252 / 0.7);
}

.disabled\:text-gray-warm-25\/75:disabled {
  color: rgb(253 253 252 / 0.75);
}

.disabled\:text-gray-warm-25\/80:disabled {
  color: rgb(253 253 252 / 0.8);
}

.disabled\:text-gray-warm-25\/90:disabled {
  color: rgb(253 253 252 / 0.9);
}

.disabled\:text-gray-warm-25\/95:disabled {
  color: rgb(253 253 252 / 0.95);
}

.disabled\:text-gray-warm-25\/100:disabled {
  color: rgb(253 253 252 / 1);
}

.disabled\:text-gray-warm-50\/0:disabled {
  color: rgb(250 250 249 / 0);
}

.disabled\:text-gray-warm-50\/5:disabled {
  color: rgb(250 250 249 / 0.05);
}

.disabled\:text-gray-warm-50\/10:disabled {
  color: rgb(250 250 249 / 0.1);
}

.disabled\:text-gray-warm-50\/20:disabled {
  color: rgb(250 250 249 / 0.2);
}

.disabled\:text-gray-warm-50\/25:disabled {
  color: rgb(250 250 249 / 0.25);
}

.disabled\:text-gray-warm-50\/30:disabled {
  color: rgb(250 250 249 / 0.3);
}

.disabled\:text-gray-warm-50\/40:disabled {
  color: rgb(250 250 249 / 0.4);
}

.disabled\:text-gray-warm-50\/50:disabled {
  color: rgb(250 250 249 / 0.5);
}

.disabled\:text-gray-warm-50\/60:disabled {
  color: rgb(250 250 249 / 0.6);
}

.disabled\:text-gray-warm-50\/70:disabled {
  color: rgb(250 250 249 / 0.7);
}

.disabled\:text-gray-warm-50\/75:disabled {
  color: rgb(250 250 249 / 0.75);
}

.disabled\:text-gray-warm-50\/80:disabled {
  color: rgb(250 250 249 / 0.8);
}

.disabled\:text-gray-warm-50\/90:disabled {
  color: rgb(250 250 249 / 0.9);
}

.disabled\:text-gray-warm-50\/95:disabled {
  color: rgb(250 250 249 / 0.95);
}

.disabled\:text-gray-warm-50\/100:disabled {
  color: rgb(250 250 249 / 1);
}

.disabled\:text-gray-warm-100\/0:disabled {
  color: rgb(245 245 244 / 0);
}

.disabled\:text-gray-warm-100\/5:disabled {
  color: rgb(245 245 244 / 0.05);
}

.disabled\:text-gray-warm-100\/10:disabled {
  color: rgb(245 245 244 / 0.1);
}

.disabled\:text-gray-warm-100\/20:disabled {
  color: rgb(245 245 244 / 0.2);
}

.disabled\:text-gray-warm-100\/25:disabled {
  color: rgb(245 245 244 / 0.25);
}

.disabled\:text-gray-warm-100\/30:disabled {
  color: rgb(245 245 244 / 0.3);
}

.disabled\:text-gray-warm-100\/40:disabled {
  color: rgb(245 245 244 / 0.4);
}

.disabled\:text-gray-warm-100\/50:disabled {
  color: rgb(245 245 244 / 0.5);
}

.disabled\:text-gray-warm-100\/60:disabled {
  color: rgb(245 245 244 / 0.6);
}

.disabled\:text-gray-warm-100\/70:disabled {
  color: rgb(245 245 244 / 0.7);
}

.disabled\:text-gray-warm-100\/75:disabled {
  color: rgb(245 245 244 / 0.75);
}

.disabled\:text-gray-warm-100\/80:disabled {
  color: rgb(245 245 244 / 0.8);
}

.disabled\:text-gray-warm-100\/90:disabled {
  color: rgb(245 245 244 / 0.9);
}

.disabled\:text-gray-warm-100\/95:disabled {
  color: rgb(245 245 244 / 0.95);
}

.disabled\:text-gray-warm-100\/100:disabled {
  color: rgb(245 245 244 / 1);
}

.disabled\:text-gray-warm-200\/0:disabled {
  color: rgb(231 229 228 / 0);
}

.disabled\:text-gray-warm-200\/5:disabled {
  color: rgb(231 229 228 / 0.05);
}

.disabled\:text-gray-warm-200\/10:disabled {
  color: rgb(231 229 228 / 0.1);
}

.disabled\:text-gray-warm-200\/20:disabled {
  color: rgb(231 229 228 / 0.2);
}

.disabled\:text-gray-warm-200\/25:disabled {
  color: rgb(231 229 228 / 0.25);
}

.disabled\:text-gray-warm-200\/30:disabled {
  color: rgb(231 229 228 / 0.3);
}

.disabled\:text-gray-warm-200\/40:disabled {
  color: rgb(231 229 228 / 0.4);
}

.disabled\:text-gray-warm-200\/50:disabled {
  color: rgb(231 229 228 / 0.5);
}

.disabled\:text-gray-warm-200\/60:disabled {
  color: rgb(231 229 228 / 0.6);
}

.disabled\:text-gray-warm-200\/70:disabled {
  color: rgb(231 229 228 / 0.7);
}

.disabled\:text-gray-warm-200\/75:disabled {
  color: rgb(231 229 228 / 0.75);
}

.disabled\:text-gray-warm-200\/80:disabled {
  color: rgb(231 229 228 / 0.8);
}

.disabled\:text-gray-warm-200\/90:disabled {
  color: rgb(231 229 228 / 0.9);
}

.disabled\:text-gray-warm-200\/95:disabled {
  color: rgb(231 229 228 / 0.95);
}

.disabled\:text-gray-warm-200\/100:disabled {
  color: rgb(231 229 228 / 1);
}

.disabled\:text-gray-warm-300\/0:disabled {
  color: rgb(215 211 208 / 0);
}

.disabled\:text-gray-warm-300\/5:disabled {
  color: rgb(215 211 208 / 0.05);
}

.disabled\:text-gray-warm-300\/10:disabled {
  color: rgb(215 211 208 / 0.1);
}

.disabled\:text-gray-warm-300\/20:disabled {
  color: rgb(215 211 208 / 0.2);
}

.disabled\:text-gray-warm-300\/25:disabled {
  color: rgb(215 211 208 / 0.25);
}

.disabled\:text-gray-warm-300\/30:disabled {
  color: rgb(215 211 208 / 0.3);
}

.disabled\:text-gray-warm-300\/40:disabled {
  color: rgb(215 211 208 / 0.4);
}

.disabled\:text-gray-warm-300\/50:disabled {
  color: rgb(215 211 208 / 0.5);
}

.disabled\:text-gray-warm-300\/60:disabled {
  color: rgb(215 211 208 / 0.6);
}

.disabled\:text-gray-warm-300\/70:disabled {
  color: rgb(215 211 208 / 0.7);
}

.disabled\:text-gray-warm-300\/75:disabled {
  color: rgb(215 211 208 / 0.75);
}

.disabled\:text-gray-warm-300\/80:disabled {
  color: rgb(215 211 208 / 0.8);
}

.disabled\:text-gray-warm-300\/90:disabled {
  color: rgb(215 211 208 / 0.9);
}

.disabled\:text-gray-warm-300\/95:disabled {
  color: rgb(215 211 208 / 0.95);
}

.disabled\:text-gray-warm-300\/100:disabled {
  color: rgb(215 211 208 / 1);
}

.disabled\:text-gray-warm-400\/0:disabled {
  color: rgb(169 162 157 / 0);
}

.disabled\:text-gray-warm-400\/5:disabled {
  color: rgb(169 162 157 / 0.05);
}

.disabled\:text-gray-warm-400\/10:disabled {
  color: rgb(169 162 157 / 0.1);
}

.disabled\:text-gray-warm-400\/20:disabled {
  color: rgb(169 162 157 / 0.2);
}

.disabled\:text-gray-warm-400\/25:disabled {
  color: rgb(169 162 157 / 0.25);
}

.disabled\:text-gray-warm-400\/30:disabled {
  color: rgb(169 162 157 / 0.3);
}

.disabled\:text-gray-warm-400\/40:disabled {
  color: rgb(169 162 157 / 0.4);
}

.disabled\:text-gray-warm-400\/50:disabled {
  color: rgb(169 162 157 / 0.5);
}

.disabled\:text-gray-warm-400\/60:disabled {
  color: rgb(169 162 157 / 0.6);
}

.disabled\:text-gray-warm-400\/70:disabled {
  color: rgb(169 162 157 / 0.7);
}

.disabled\:text-gray-warm-400\/75:disabled {
  color: rgb(169 162 157 / 0.75);
}

.disabled\:text-gray-warm-400\/80:disabled {
  color: rgb(169 162 157 / 0.8);
}

.disabled\:text-gray-warm-400\/90:disabled {
  color: rgb(169 162 157 / 0.9);
}

.disabled\:text-gray-warm-400\/95:disabled {
  color: rgb(169 162 157 / 0.95);
}

.disabled\:text-gray-warm-400\/100:disabled {
  color: rgb(169 162 157 / 1);
}

.disabled\:text-gray-warm-500\/0:disabled {
  color: rgb(121 113 107 / 0);
}

.disabled\:text-gray-warm-500\/5:disabled {
  color: rgb(121 113 107 / 0.05);
}

.disabled\:text-gray-warm-500\/10:disabled {
  color: rgb(121 113 107 / 0.1);
}

.disabled\:text-gray-warm-500\/20:disabled {
  color: rgb(121 113 107 / 0.2);
}

.disabled\:text-gray-warm-500\/25:disabled {
  color: rgb(121 113 107 / 0.25);
}

.disabled\:text-gray-warm-500\/30:disabled {
  color: rgb(121 113 107 / 0.3);
}

.disabled\:text-gray-warm-500\/40:disabled {
  color: rgb(121 113 107 / 0.4);
}

.disabled\:text-gray-warm-500\/50:disabled {
  color: rgb(121 113 107 / 0.5);
}

.disabled\:text-gray-warm-500\/60:disabled {
  color: rgb(121 113 107 / 0.6);
}

.disabled\:text-gray-warm-500\/70:disabled {
  color: rgb(121 113 107 / 0.7);
}

.disabled\:text-gray-warm-500\/75:disabled {
  color: rgb(121 113 107 / 0.75);
}

.disabled\:text-gray-warm-500\/80:disabled {
  color: rgb(121 113 107 / 0.8);
}

.disabled\:text-gray-warm-500\/90:disabled {
  color: rgb(121 113 107 / 0.9);
}

.disabled\:text-gray-warm-500\/95:disabled {
  color: rgb(121 113 107 / 0.95);
}

.disabled\:text-gray-warm-500\/100:disabled {
  color: rgb(121 113 107 / 1);
}

.disabled\:text-gray-warm-600\/0:disabled {
  color: rgb(87 83 78 / 0);
}

.disabled\:text-gray-warm-600\/5:disabled {
  color: rgb(87 83 78 / 0.05);
}

.disabled\:text-gray-warm-600\/10:disabled {
  color: rgb(87 83 78 / 0.1);
}

.disabled\:text-gray-warm-600\/20:disabled {
  color: rgb(87 83 78 / 0.2);
}

.disabled\:text-gray-warm-600\/25:disabled {
  color: rgb(87 83 78 / 0.25);
}

.disabled\:text-gray-warm-600\/30:disabled {
  color: rgb(87 83 78 / 0.3);
}

.disabled\:text-gray-warm-600\/40:disabled {
  color: rgb(87 83 78 / 0.4);
}

.disabled\:text-gray-warm-600\/50:disabled {
  color: rgb(87 83 78 / 0.5);
}

.disabled\:text-gray-warm-600\/60:disabled {
  color: rgb(87 83 78 / 0.6);
}

.disabled\:text-gray-warm-600\/70:disabled {
  color: rgb(87 83 78 / 0.7);
}

.disabled\:text-gray-warm-600\/75:disabled {
  color: rgb(87 83 78 / 0.75);
}

.disabled\:text-gray-warm-600\/80:disabled {
  color: rgb(87 83 78 / 0.8);
}

.disabled\:text-gray-warm-600\/90:disabled {
  color: rgb(87 83 78 / 0.9);
}

.disabled\:text-gray-warm-600\/95:disabled {
  color: rgb(87 83 78 / 0.95);
}

.disabled\:text-gray-warm-600\/100:disabled {
  color: rgb(87 83 78 / 1);
}

.disabled\:text-gray-warm-700\/0:disabled {
  color: rgb(68 64 60 / 0);
}

.disabled\:text-gray-warm-700\/5:disabled {
  color: rgb(68 64 60 / 0.05);
}

.disabled\:text-gray-warm-700\/10:disabled {
  color: rgb(68 64 60 / 0.1);
}

.disabled\:text-gray-warm-700\/20:disabled {
  color: rgb(68 64 60 / 0.2);
}

.disabled\:text-gray-warm-700\/25:disabled {
  color: rgb(68 64 60 / 0.25);
}

.disabled\:text-gray-warm-700\/30:disabled {
  color: rgb(68 64 60 / 0.3);
}

.disabled\:text-gray-warm-700\/40:disabled {
  color: rgb(68 64 60 / 0.4);
}

.disabled\:text-gray-warm-700\/50:disabled {
  color: rgb(68 64 60 / 0.5);
}

.disabled\:text-gray-warm-700\/60:disabled {
  color: rgb(68 64 60 / 0.6);
}

.disabled\:text-gray-warm-700\/70:disabled {
  color: rgb(68 64 60 / 0.7);
}

.disabled\:text-gray-warm-700\/75:disabled {
  color: rgb(68 64 60 / 0.75);
}

.disabled\:text-gray-warm-700\/80:disabled {
  color: rgb(68 64 60 / 0.8);
}

.disabled\:text-gray-warm-700\/90:disabled {
  color: rgb(68 64 60 / 0.9);
}

.disabled\:text-gray-warm-700\/95:disabled {
  color: rgb(68 64 60 / 0.95);
}

.disabled\:text-gray-warm-700\/100:disabled {
  color: rgb(68 64 60 / 1);
}

.disabled\:text-gray-warm-800\/0:disabled {
  color: rgb(41 37 36 / 0);
}

.disabled\:text-gray-warm-800\/5:disabled {
  color: rgb(41 37 36 / 0.05);
}

.disabled\:text-gray-warm-800\/10:disabled {
  color: rgb(41 37 36 / 0.1);
}

.disabled\:text-gray-warm-800\/20:disabled {
  color: rgb(41 37 36 / 0.2);
}

.disabled\:text-gray-warm-800\/25:disabled {
  color: rgb(41 37 36 / 0.25);
}

.disabled\:text-gray-warm-800\/30:disabled {
  color: rgb(41 37 36 / 0.3);
}

.disabled\:text-gray-warm-800\/40:disabled {
  color: rgb(41 37 36 / 0.4);
}

.disabled\:text-gray-warm-800\/50:disabled {
  color: rgb(41 37 36 / 0.5);
}

.disabled\:text-gray-warm-800\/60:disabled {
  color: rgb(41 37 36 / 0.6);
}

.disabled\:text-gray-warm-800\/70:disabled {
  color: rgb(41 37 36 / 0.7);
}

.disabled\:text-gray-warm-800\/75:disabled {
  color: rgb(41 37 36 / 0.75);
}

.disabled\:text-gray-warm-800\/80:disabled {
  color: rgb(41 37 36 / 0.8);
}

.disabled\:text-gray-warm-800\/90:disabled {
  color: rgb(41 37 36 / 0.9);
}

.disabled\:text-gray-warm-800\/95:disabled {
  color: rgb(41 37 36 / 0.95);
}

.disabled\:text-gray-warm-800\/100:disabled {
  color: rgb(41 37 36 / 1);
}

.disabled\:text-gray-warm-900\/0:disabled {
  color: rgb(28 25 23 / 0);
}

.disabled\:text-gray-warm-900\/5:disabled {
  color: rgb(28 25 23 / 0.05);
}

.disabled\:text-gray-warm-900\/10:disabled {
  color: rgb(28 25 23 / 0.1);
}

.disabled\:text-gray-warm-900\/20:disabled {
  color: rgb(28 25 23 / 0.2);
}

.disabled\:text-gray-warm-900\/25:disabled {
  color: rgb(28 25 23 / 0.25);
}

.disabled\:text-gray-warm-900\/30:disabled {
  color: rgb(28 25 23 / 0.3);
}

.disabled\:text-gray-warm-900\/40:disabled {
  color: rgb(28 25 23 / 0.4);
}

.disabled\:text-gray-warm-900\/50:disabled {
  color: rgb(28 25 23 / 0.5);
}

.disabled\:text-gray-warm-900\/60:disabled {
  color: rgb(28 25 23 / 0.6);
}

.disabled\:text-gray-warm-900\/70:disabled {
  color: rgb(28 25 23 / 0.7);
}

.disabled\:text-gray-warm-900\/75:disabled {
  color: rgb(28 25 23 / 0.75);
}

.disabled\:text-gray-warm-900\/80:disabled {
  color: rgb(28 25 23 / 0.8);
}

.disabled\:text-gray-warm-900\/90:disabled {
  color: rgb(28 25 23 / 0.9);
}

.disabled\:text-gray-warm-900\/95:disabled {
  color: rgb(28 25 23 / 0.95);
}

.disabled\:text-gray-warm-900\/100:disabled {
  color: rgb(28 25 23 / 1);
}

.disabled\:text-gray-warm\/0:disabled {
  color: rgb(169 162 157 / 0);
}

.disabled\:text-gray-warm\/5:disabled {
  color: rgb(169 162 157 / 0.05);
}

.disabled\:text-gray-warm\/10:disabled {
  color: rgb(169 162 157 / 0.1);
}

.disabled\:text-gray-warm\/20:disabled {
  color: rgb(169 162 157 / 0.2);
}

.disabled\:text-gray-warm\/25:disabled {
  color: rgb(169 162 157 / 0.25);
}

.disabled\:text-gray-warm\/30:disabled {
  color: rgb(169 162 157 / 0.3);
}

.disabled\:text-gray-warm\/40:disabled {
  color: rgb(169 162 157 / 0.4);
}

.disabled\:text-gray-warm\/50:disabled {
  color: rgb(169 162 157 / 0.5);
}

.disabled\:text-gray-warm\/60:disabled {
  color: rgb(169 162 157 / 0.6);
}

.disabled\:text-gray-warm\/70:disabled {
  color: rgb(169 162 157 / 0.7);
}

.disabled\:text-gray-warm\/75:disabled {
  color: rgb(169 162 157 / 0.75);
}

.disabled\:text-gray-warm\/80:disabled {
  color: rgb(169 162 157 / 0.8);
}

.disabled\:text-gray-warm\/90:disabled {
  color: rgb(169 162 157 / 0.9);
}

.disabled\:text-gray-warm\/95:disabled {
  color: rgb(169 162 157 / 0.95);
}

.disabled\:text-gray-warm\/100:disabled {
  color: rgb(169 162 157 / 1);
}

.disabled\:text-moss-25\/0:disabled {
  color: rgb(250 253 247 / 0);
}

.disabled\:text-moss-25\/5:disabled {
  color: rgb(250 253 247 / 0.05);
}

.disabled\:text-moss-25\/10:disabled {
  color: rgb(250 253 247 / 0.1);
}

.disabled\:text-moss-25\/20:disabled {
  color: rgb(250 253 247 / 0.2);
}

.disabled\:text-moss-25\/25:disabled {
  color: rgb(250 253 247 / 0.25);
}

.disabled\:text-moss-25\/30:disabled {
  color: rgb(250 253 247 / 0.3);
}

.disabled\:text-moss-25\/40:disabled {
  color: rgb(250 253 247 / 0.4);
}

.disabled\:text-moss-25\/50:disabled {
  color: rgb(250 253 247 / 0.5);
}

.disabled\:text-moss-25\/60:disabled {
  color: rgb(250 253 247 / 0.6);
}

.disabled\:text-moss-25\/70:disabled {
  color: rgb(250 253 247 / 0.7);
}

.disabled\:text-moss-25\/75:disabled {
  color: rgb(250 253 247 / 0.75);
}

.disabled\:text-moss-25\/80:disabled {
  color: rgb(250 253 247 / 0.8);
}

.disabled\:text-moss-25\/90:disabled {
  color: rgb(250 253 247 / 0.9);
}

.disabled\:text-moss-25\/95:disabled {
  color: rgb(250 253 247 / 0.95);
}

.disabled\:text-moss-25\/100:disabled {
  color: rgb(250 253 247 / 1);
}

.disabled\:text-moss-50\/0:disabled {
  color: rgb(245 251 238 / 0);
}

.disabled\:text-moss-50\/5:disabled {
  color: rgb(245 251 238 / 0.05);
}

.disabled\:text-moss-50\/10:disabled {
  color: rgb(245 251 238 / 0.1);
}

.disabled\:text-moss-50\/20:disabled {
  color: rgb(245 251 238 / 0.2);
}

.disabled\:text-moss-50\/25:disabled {
  color: rgb(245 251 238 / 0.25);
}

.disabled\:text-moss-50\/30:disabled {
  color: rgb(245 251 238 / 0.3);
}

.disabled\:text-moss-50\/40:disabled {
  color: rgb(245 251 238 / 0.4);
}

.disabled\:text-moss-50\/50:disabled {
  color: rgb(245 251 238 / 0.5);
}

.disabled\:text-moss-50\/60:disabled {
  color: rgb(245 251 238 / 0.6);
}

.disabled\:text-moss-50\/70:disabled {
  color: rgb(245 251 238 / 0.7);
}

.disabled\:text-moss-50\/75:disabled {
  color: rgb(245 251 238 / 0.75);
}

.disabled\:text-moss-50\/80:disabled {
  color: rgb(245 251 238 / 0.8);
}

.disabled\:text-moss-50\/90:disabled {
  color: rgb(245 251 238 / 0.9);
}

.disabled\:text-moss-50\/95:disabled {
  color: rgb(245 251 238 / 0.95);
}

.disabled\:text-moss-50\/100:disabled {
  color: rgb(245 251 238 / 1);
}

.disabled\:text-moss-100\/0:disabled {
  color: rgb(230 244 215 / 0);
}

.disabled\:text-moss-100\/5:disabled {
  color: rgb(230 244 215 / 0.05);
}

.disabled\:text-moss-100\/10:disabled {
  color: rgb(230 244 215 / 0.1);
}

.disabled\:text-moss-100\/20:disabled {
  color: rgb(230 244 215 / 0.2);
}

.disabled\:text-moss-100\/25:disabled {
  color: rgb(230 244 215 / 0.25);
}

.disabled\:text-moss-100\/30:disabled {
  color: rgb(230 244 215 / 0.3);
}

.disabled\:text-moss-100\/40:disabled {
  color: rgb(230 244 215 / 0.4);
}

.disabled\:text-moss-100\/50:disabled {
  color: rgb(230 244 215 / 0.5);
}

.disabled\:text-moss-100\/60:disabled {
  color: rgb(230 244 215 / 0.6);
}

.disabled\:text-moss-100\/70:disabled {
  color: rgb(230 244 215 / 0.7);
}

.disabled\:text-moss-100\/75:disabled {
  color: rgb(230 244 215 / 0.75);
}

.disabled\:text-moss-100\/80:disabled {
  color: rgb(230 244 215 / 0.8);
}

.disabled\:text-moss-100\/90:disabled {
  color: rgb(230 244 215 / 0.9);
}

.disabled\:text-moss-100\/95:disabled {
  color: rgb(230 244 215 / 0.95);
}

.disabled\:text-moss-100\/100:disabled {
  color: rgb(230 244 215 / 1);
}

.disabled\:text-moss-200\/0:disabled {
  color: rgb(206 234 176 / 0);
}

.disabled\:text-moss-200\/5:disabled {
  color: rgb(206 234 176 / 0.05);
}

.disabled\:text-moss-200\/10:disabled {
  color: rgb(206 234 176 / 0.1);
}

.disabled\:text-moss-200\/20:disabled {
  color: rgb(206 234 176 / 0.2);
}

.disabled\:text-moss-200\/25:disabled {
  color: rgb(206 234 176 / 0.25);
}

.disabled\:text-moss-200\/30:disabled {
  color: rgb(206 234 176 / 0.3);
}

.disabled\:text-moss-200\/40:disabled {
  color: rgb(206 234 176 / 0.4);
}

.disabled\:text-moss-200\/50:disabled {
  color: rgb(206 234 176 / 0.5);
}

.disabled\:text-moss-200\/60:disabled {
  color: rgb(206 234 176 / 0.6);
}

.disabled\:text-moss-200\/70:disabled {
  color: rgb(206 234 176 / 0.7);
}

.disabled\:text-moss-200\/75:disabled {
  color: rgb(206 234 176 / 0.75);
}

.disabled\:text-moss-200\/80:disabled {
  color: rgb(206 234 176 / 0.8);
}

.disabled\:text-moss-200\/90:disabled {
  color: rgb(206 234 176 / 0.9);
}

.disabled\:text-moss-200\/95:disabled {
  color: rgb(206 234 176 / 0.95);
}

.disabled\:text-moss-200\/100:disabled {
  color: rgb(206 234 176 / 1);
}

.disabled\:text-moss-300\/0:disabled {
  color: rgb(172 220 121 / 0);
}

.disabled\:text-moss-300\/5:disabled {
  color: rgb(172 220 121 / 0.05);
}

.disabled\:text-moss-300\/10:disabled {
  color: rgb(172 220 121 / 0.1);
}

.disabled\:text-moss-300\/20:disabled {
  color: rgb(172 220 121 / 0.2);
}

.disabled\:text-moss-300\/25:disabled {
  color: rgb(172 220 121 / 0.25);
}

.disabled\:text-moss-300\/30:disabled {
  color: rgb(172 220 121 / 0.3);
}

.disabled\:text-moss-300\/40:disabled {
  color: rgb(172 220 121 / 0.4);
}

.disabled\:text-moss-300\/50:disabled {
  color: rgb(172 220 121 / 0.5);
}

.disabled\:text-moss-300\/60:disabled {
  color: rgb(172 220 121 / 0.6);
}

.disabled\:text-moss-300\/70:disabled {
  color: rgb(172 220 121 / 0.7);
}

.disabled\:text-moss-300\/75:disabled {
  color: rgb(172 220 121 / 0.75);
}

.disabled\:text-moss-300\/80:disabled {
  color: rgb(172 220 121 / 0.8);
}

.disabled\:text-moss-300\/90:disabled {
  color: rgb(172 220 121 / 0.9);
}

.disabled\:text-moss-300\/95:disabled {
  color: rgb(172 220 121 / 0.95);
}

.disabled\:text-moss-300\/100:disabled {
  color: rgb(172 220 121 / 1);
}

.disabled\:text-moss-400\/0:disabled {
  color: rgb(134 203 60 / 0);
}

.disabled\:text-moss-400\/5:disabled {
  color: rgb(134 203 60 / 0.05);
}

.disabled\:text-moss-400\/10:disabled {
  color: rgb(134 203 60 / 0.1);
}

.disabled\:text-moss-400\/20:disabled {
  color: rgb(134 203 60 / 0.2);
}

.disabled\:text-moss-400\/25:disabled {
  color: rgb(134 203 60 / 0.25);
}

.disabled\:text-moss-400\/30:disabled {
  color: rgb(134 203 60 / 0.3);
}

.disabled\:text-moss-400\/40:disabled {
  color: rgb(134 203 60 / 0.4);
}

.disabled\:text-moss-400\/50:disabled {
  color: rgb(134 203 60 / 0.5);
}

.disabled\:text-moss-400\/60:disabled {
  color: rgb(134 203 60 / 0.6);
}

.disabled\:text-moss-400\/70:disabled {
  color: rgb(134 203 60 / 0.7);
}

.disabled\:text-moss-400\/75:disabled {
  color: rgb(134 203 60 / 0.75);
}

.disabled\:text-moss-400\/80:disabled {
  color: rgb(134 203 60 / 0.8);
}

.disabled\:text-moss-400\/90:disabled {
  color: rgb(134 203 60 / 0.9);
}

.disabled\:text-moss-400\/95:disabled {
  color: rgb(134 203 60 / 0.95);
}

.disabled\:text-moss-400\/100:disabled {
  color: rgb(134 203 60 / 1);
}

.disabled\:text-moss-500\/0:disabled {
  color: rgb(102 159 42 / 0);
}

.disabled\:text-moss-500\/5:disabled {
  color: rgb(102 159 42 / 0.05);
}

.disabled\:text-moss-500\/10:disabled {
  color: rgb(102 159 42 / 0.1);
}

.disabled\:text-moss-500\/20:disabled {
  color: rgb(102 159 42 / 0.2);
}

.disabled\:text-moss-500\/25:disabled {
  color: rgb(102 159 42 / 0.25);
}

.disabled\:text-moss-500\/30:disabled {
  color: rgb(102 159 42 / 0.3);
}

.disabled\:text-moss-500\/40:disabled {
  color: rgb(102 159 42 / 0.4);
}

.disabled\:text-moss-500\/50:disabled {
  color: rgb(102 159 42 / 0.5);
}

.disabled\:text-moss-500\/60:disabled {
  color: rgb(102 159 42 / 0.6);
}

.disabled\:text-moss-500\/70:disabled {
  color: rgb(102 159 42 / 0.7);
}

.disabled\:text-moss-500\/75:disabled {
  color: rgb(102 159 42 / 0.75);
}

.disabled\:text-moss-500\/80:disabled {
  color: rgb(102 159 42 / 0.8);
}

.disabled\:text-moss-500\/90:disabled {
  color: rgb(102 159 42 / 0.9);
}

.disabled\:text-moss-500\/95:disabled {
  color: rgb(102 159 42 / 0.95);
}

.disabled\:text-moss-500\/100:disabled {
  color: rgb(102 159 42 / 1);
}

.disabled\:text-moss-600\/0:disabled {
  color: rgb(79 122 33 / 0);
}

.disabled\:text-moss-600\/5:disabled {
  color: rgb(79 122 33 / 0.05);
}

.disabled\:text-moss-600\/10:disabled {
  color: rgb(79 122 33 / 0.1);
}

.disabled\:text-moss-600\/20:disabled {
  color: rgb(79 122 33 / 0.2);
}

.disabled\:text-moss-600\/25:disabled {
  color: rgb(79 122 33 / 0.25);
}

.disabled\:text-moss-600\/30:disabled {
  color: rgb(79 122 33 / 0.3);
}

.disabled\:text-moss-600\/40:disabled {
  color: rgb(79 122 33 / 0.4);
}

.disabled\:text-moss-600\/50:disabled {
  color: rgb(79 122 33 / 0.5);
}

.disabled\:text-moss-600\/60:disabled {
  color: rgb(79 122 33 / 0.6);
}

.disabled\:text-moss-600\/70:disabled {
  color: rgb(79 122 33 / 0.7);
}

.disabled\:text-moss-600\/75:disabled {
  color: rgb(79 122 33 / 0.75);
}

.disabled\:text-moss-600\/80:disabled {
  color: rgb(79 122 33 / 0.8);
}

.disabled\:text-moss-600\/90:disabled {
  color: rgb(79 122 33 / 0.9);
}

.disabled\:text-moss-600\/95:disabled {
  color: rgb(79 122 33 / 0.95);
}

.disabled\:text-moss-600\/100:disabled {
  color: rgb(79 122 33 / 1);
}

.disabled\:text-moss-700\/0:disabled {
  color: rgb(63 98 26 / 0);
}

.disabled\:text-moss-700\/5:disabled {
  color: rgb(63 98 26 / 0.05);
}

.disabled\:text-moss-700\/10:disabled {
  color: rgb(63 98 26 / 0.1);
}

.disabled\:text-moss-700\/20:disabled {
  color: rgb(63 98 26 / 0.2);
}

.disabled\:text-moss-700\/25:disabled {
  color: rgb(63 98 26 / 0.25);
}

.disabled\:text-moss-700\/30:disabled {
  color: rgb(63 98 26 / 0.3);
}

.disabled\:text-moss-700\/40:disabled {
  color: rgb(63 98 26 / 0.4);
}

.disabled\:text-moss-700\/50:disabled {
  color: rgb(63 98 26 / 0.5);
}

.disabled\:text-moss-700\/60:disabled {
  color: rgb(63 98 26 / 0.6);
}

.disabled\:text-moss-700\/70:disabled {
  color: rgb(63 98 26 / 0.7);
}

.disabled\:text-moss-700\/75:disabled {
  color: rgb(63 98 26 / 0.75);
}

.disabled\:text-moss-700\/80:disabled {
  color: rgb(63 98 26 / 0.8);
}

.disabled\:text-moss-700\/90:disabled {
  color: rgb(63 98 26 / 0.9);
}

.disabled\:text-moss-700\/95:disabled {
  color: rgb(63 98 26 / 0.95);
}

.disabled\:text-moss-700\/100:disabled {
  color: rgb(63 98 26 / 1);
}

.disabled\:text-moss-800\/0:disabled {
  color: rgb(51 80 21 / 0);
}

.disabled\:text-moss-800\/5:disabled {
  color: rgb(51 80 21 / 0.05);
}

.disabled\:text-moss-800\/10:disabled {
  color: rgb(51 80 21 / 0.1);
}

.disabled\:text-moss-800\/20:disabled {
  color: rgb(51 80 21 / 0.2);
}

.disabled\:text-moss-800\/25:disabled {
  color: rgb(51 80 21 / 0.25);
}

.disabled\:text-moss-800\/30:disabled {
  color: rgb(51 80 21 / 0.3);
}

.disabled\:text-moss-800\/40:disabled {
  color: rgb(51 80 21 / 0.4);
}

.disabled\:text-moss-800\/50:disabled {
  color: rgb(51 80 21 / 0.5);
}

.disabled\:text-moss-800\/60:disabled {
  color: rgb(51 80 21 / 0.6);
}

.disabled\:text-moss-800\/70:disabled {
  color: rgb(51 80 21 / 0.7);
}

.disabled\:text-moss-800\/75:disabled {
  color: rgb(51 80 21 / 0.75);
}

.disabled\:text-moss-800\/80:disabled {
  color: rgb(51 80 21 / 0.8);
}

.disabled\:text-moss-800\/90:disabled {
  color: rgb(51 80 21 / 0.9);
}

.disabled\:text-moss-800\/95:disabled {
  color: rgb(51 80 21 / 0.95);
}

.disabled\:text-moss-800\/100:disabled {
  color: rgb(51 80 21 / 1);
}

.disabled\:text-moss-900\/0:disabled {
  color: rgb(43 66 18 / 0);
}

.disabled\:text-moss-900\/5:disabled {
  color: rgb(43 66 18 / 0.05);
}

.disabled\:text-moss-900\/10:disabled {
  color: rgb(43 66 18 / 0.1);
}

.disabled\:text-moss-900\/20:disabled {
  color: rgb(43 66 18 / 0.2);
}

.disabled\:text-moss-900\/25:disabled {
  color: rgb(43 66 18 / 0.25);
}

.disabled\:text-moss-900\/30:disabled {
  color: rgb(43 66 18 / 0.3);
}

.disabled\:text-moss-900\/40:disabled {
  color: rgb(43 66 18 / 0.4);
}

.disabled\:text-moss-900\/50:disabled {
  color: rgb(43 66 18 / 0.5);
}

.disabled\:text-moss-900\/60:disabled {
  color: rgb(43 66 18 / 0.6);
}

.disabled\:text-moss-900\/70:disabled {
  color: rgb(43 66 18 / 0.7);
}

.disabled\:text-moss-900\/75:disabled {
  color: rgb(43 66 18 / 0.75);
}

.disabled\:text-moss-900\/80:disabled {
  color: rgb(43 66 18 / 0.8);
}

.disabled\:text-moss-900\/90:disabled {
  color: rgb(43 66 18 / 0.9);
}

.disabled\:text-moss-900\/95:disabled {
  color: rgb(43 66 18 / 0.95);
}

.disabled\:text-moss-900\/100:disabled {
  color: rgb(43 66 18 / 1);
}

.disabled\:text-moss\/0:disabled {
  color: rgb(134 203 60 / 0);
}

.disabled\:text-moss\/5:disabled {
  color: rgb(134 203 60 / 0.05);
}

.disabled\:text-moss\/10:disabled {
  color: rgb(134 203 60 / 0.1);
}

.disabled\:text-moss\/20:disabled {
  color: rgb(134 203 60 / 0.2);
}

.disabled\:text-moss\/25:disabled {
  color: rgb(134 203 60 / 0.25);
}

.disabled\:text-moss\/30:disabled {
  color: rgb(134 203 60 / 0.3);
}

.disabled\:text-moss\/40:disabled {
  color: rgb(134 203 60 / 0.4);
}

.disabled\:text-moss\/50:disabled {
  color: rgb(134 203 60 / 0.5);
}

.disabled\:text-moss\/60:disabled {
  color: rgb(134 203 60 / 0.6);
}

.disabled\:text-moss\/70:disabled {
  color: rgb(134 203 60 / 0.7);
}

.disabled\:text-moss\/75:disabled {
  color: rgb(134 203 60 / 0.75);
}

.disabled\:text-moss\/80:disabled {
  color: rgb(134 203 60 / 0.8);
}

.disabled\:text-moss\/90:disabled {
  color: rgb(134 203 60 / 0.9);
}

.disabled\:text-moss\/95:disabled {
  color: rgb(134 203 60 / 0.95);
}

.disabled\:text-moss\/100:disabled {
  color: rgb(134 203 60 / 1);
}

.disabled\:text-green-light-25\/0:disabled {
  color: rgb(250 254 245 / 0);
}

.disabled\:text-green-light-25\/5:disabled {
  color: rgb(250 254 245 / 0.05);
}

.disabled\:text-green-light-25\/10:disabled {
  color: rgb(250 254 245 / 0.1);
}

.disabled\:text-green-light-25\/20:disabled {
  color: rgb(250 254 245 / 0.2);
}

.disabled\:text-green-light-25\/25:disabled {
  color: rgb(250 254 245 / 0.25);
}

.disabled\:text-green-light-25\/30:disabled {
  color: rgb(250 254 245 / 0.3);
}

.disabled\:text-green-light-25\/40:disabled {
  color: rgb(250 254 245 / 0.4);
}

.disabled\:text-green-light-25\/50:disabled {
  color: rgb(250 254 245 / 0.5);
}

.disabled\:text-green-light-25\/60:disabled {
  color: rgb(250 254 245 / 0.6);
}

.disabled\:text-green-light-25\/70:disabled {
  color: rgb(250 254 245 / 0.7);
}

.disabled\:text-green-light-25\/75:disabled {
  color: rgb(250 254 245 / 0.75);
}

.disabled\:text-green-light-25\/80:disabled {
  color: rgb(250 254 245 / 0.8);
}

.disabled\:text-green-light-25\/90:disabled {
  color: rgb(250 254 245 / 0.9);
}

.disabled\:text-green-light-25\/95:disabled {
  color: rgb(250 254 245 / 0.95);
}

.disabled\:text-green-light-25\/100:disabled {
  color: rgb(250 254 245 / 1);
}

.disabled\:text-green-light-50\/0:disabled {
  color: rgb(243 254 231 / 0);
}

.disabled\:text-green-light-50\/5:disabled {
  color: rgb(243 254 231 / 0.05);
}

.disabled\:text-green-light-50\/10:disabled {
  color: rgb(243 254 231 / 0.1);
}

.disabled\:text-green-light-50\/20:disabled {
  color: rgb(243 254 231 / 0.2);
}

.disabled\:text-green-light-50\/25:disabled {
  color: rgb(243 254 231 / 0.25);
}

.disabled\:text-green-light-50\/30:disabled {
  color: rgb(243 254 231 / 0.3);
}

.disabled\:text-green-light-50\/40:disabled {
  color: rgb(243 254 231 / 0.4);
}

.disabled\:text-green-light-50\/50:disabled {
  color: rgb(243 254 231 / 0.5);
}

.disabled\:text-green-light-50\/60:disabled {
  color: rgb(243 254 231 / 0.6);
}

.disabled\:text-green-light-50\/70:disabled {
  color: rgb(243 254 231 / 0.7);
}

.disabled\:text-green-light-50\/75:disabled {
  color: rgb(243 254 231 / 0.75);
}

.disabled\:text-green-light-50\/80:disabled {
  color: rgb(243 254 231 / 0.8);
}

.disabled\:text-green-light-50\/90:disabled {
  color: rgb(243 254 231 / 0.9);
}

.disabled\:text-green-light-50\/95:disabled {
  color: rgb(243 254 231 / 0.95);
}

.disabled\:text-green-light-50\/100:disabled {
  color: rgb(243 254 231 / 1);
}

.disabled\:text-green-light-100\/0:disabled {
  color: rgb(228 251 204 / 0);
}

.disabled\:text-green-light-100\/5:disabled {
  color: rgb(228 251 204 / 0.05);
}

.disabled\:text-green-light-100\/10:disabled {
  color: rgb(228 251 204 / 0.1);
}

.disabled\:text-green-light-100\/20:disabled {
  color: rgb(228 251 204 / 0.2);
}

.disabled\:text-green-light-100\/25:disabled {
  color: rgb(228 251 204 / 0.25);
}

.disabled\:text-green-light-100\/30:disabled {
  color: rgb(228 251 204 / 0.3);
}

.disabled\:text-green-light-100\/40:disabled {
  color: rgb(228 251 204 / 0.4);
}

.disabled\:text-green-light-100\/50:disabled {
  color: rgb(228 251 204 / 0.5);
}

.disabled\:text-green-light-100\/60:disabled {
  color: rgb(228 251 204 / 0.6);
}

.disabled\:text-green-light-100\/70:disabled {
  color: rgb(228 251 204 / 0.7);
}

.disabled\:text-green-light-100\/75:disabled {
  color: rgb(228 251 204 / 0.75);
}

.disabled\:text-green-light-100\/80:disabled {
  color: rgb(228 251 204 / 0.8);
}

.disabled\:text-green-light-100\/90:disabled {
  color: rgb(228 251 204 / 0.9);
}

.disabled\:text-green-light-100\/95:disabled {
  color: rgb(228 251 204 / 0.95);
}

.disabled\:text-green-light-100\/100:disabled {
  color: rgb(228 251 204 / 1);
}

.disabled\:text-green-light-300\/0:disabled {
  color: rgb(166 239 103 / 0);
}

.disabled\:text-green-light-300\/5:disabled {
  color: rgb(166 239 103 / 0.05);
}

.disabled\:text-green-light-300\/10:disabled {
  color: rgb(166 239 103 / 0.1);
}

.disabled\:text-green-light-300\/20:disabled {
  color: rgb(166 239 103 / 0.2);
}

.disabled\:text-green-light-300\/25:disabled {
  color: rgb(166 239 103 / 0.25);
}

.disabled\:text-green-light-300\/30:disabled {
  color: rgb(166 239 103 / 0.3);
}

.disabled\:text-green-light-300\/40:disabled {
  color: rgb(166 239 103 / 0.4);
}

.disabled\:text-green-light-300\/50:disabled {
  color: rgb(166 239 103 / 0.5);
}

.disabled\:text-green-light-300\/60:disabled {
  color: rgb(166 239 103 / 0.6);
}

.disabled\:text-green-light-300\/70:disabled {
  color: rgb(166 239 103 / 0.7);
}

.disabled\:text-green-light-300\/75:disabled {
  color: rgb(166 239 103 / 0.75);
}

.disabled\:text-green-light-300\/80:disabled {
  color: rgb(166 239 103 / 0.8);
}

.disabled\:text-green-light-300\/90:disabled {
  color: rgb(166 239 103 / 0.9);
}

.disabled\:text-green-light-300\/95:disabled {
  color: rgb(166 239 103 / 0.95);
}

.disabled\:text-green-light-300\/100:disabled {
  color: rgb(166 239 103 / 1);
}

.disabled\:text-green-light-400\/0:disabled {
  color: rgb(133 225 58 / 0);
}

.disabled\:text-green-light-400\/5:disabled {
  color: rgb(133 225 58 / 0.05);
}

.disabled\:text-green-light-400\/10:disabled {
  color: rgb(133 225 58 / 0.1);
}

.disabled\:text-green-light-400\/20:disabled {
  color: rgb(133 225 58 / 0.2);
}

.disabled\:text-green-light-400\/25:disabled {
  color: rgb(133 225 58 / 0.25);
}

.disabled\:text-green-light-400\/30:disabled {
  color: rgb(133 225 58 / 0.3);
}

.disabled\:text-green-light-400\/40:disabled {
  color: rgb(133 225 58 / 0.4);
}

.disabled\:text-green-light-400\/50:disabled {
  color: rgb(133 225 58 / 0.5);
}

.disabled\:text-green-light-400\/60:disabled {
  color: rgb(133 225 58 / 0.6);
}

.disabled\:text-green-light-400\/70:disabled {
  color: rgb(133 225 58 / 0.7);
}

.disabled\:text-green-light-400\/75:disabled {
  color: rgb(133 225 58 / 0.75);
}

.disabled\:text-green-light-400\/80:disabled {
  color: rgb(133 225 58 / 0.8);
}

.disabled\:text-green-light-400\/90:disabled {
  color: rgb(133 225 58 / 0.9);
}

.disabled\:text-green-light-400\/95:disabled {
  color: rgb(133 225 58 / 0.95);
}

.disabled\:text-green-light-400\/100:disabled {
  color: rgb(133 225 58 / 1);
}

.disabled\:text-green-light-500\/0:disabled {
  color: rgb(102 6 16 / 0);
}

.disabled\:text-green-light-500\/5:disabled {
  color: rgb(102 6 16 / 0.05);
}

.disabled\:text-green-light-500\/10:disabled {
  color: rgb(102 6 16 / 0.1);
}

.disabled\:text-green-light-500\/20:disabled {
  color: rgb(102 6 16 / 0.2);
}

.disabled\:text-green-light-500\/25:disabled {
  color: rgb(102 6 16 / 0.25);
}

.disabled\:text-green-light-500\/30:disabled {
  color: rgb(102 6 16 / 0.3);
}

.disabled\:text-green-light-500\/40:disabled {
  color: rgb(102 6 16 / 0.4);
}

.disabled\:text-green-light-500\/50:disabled {
  color: rgb(102 6 16 / 0.5);
}

.disabled\:text-green-light-500\/60:disabled {
  color: rgb(102 6 16 / 0.6);
}

.disabled\:text-green-light-500\/70:disabled {
  color: rgb(102 6 16 / 0.7);
}

.disabled\:text-green-light-500\/75:disabled {
  color: rgb(102 6 16 / 0.75);
}

.disabled\:text-green-light-500\/80:disabled {
  color: rgb(102 6 16 / 0.8);
}

.disabled\:text-green-light-500\/90:disabled {
  color: rgb(102 6 16 / 0.9);
}

.disabled\:text-green-light-500\/95:disabled {
  color: rgb(102 6 16 / 0.95);
}

.disabled\:text-green-light-500\/100:disabled {
  color: rgb(102 6 16 / 1);
}

.disabled\:text-green-light-800\/0:disabled {
  color: rgb(50 98 18 / 0);
}

.disabled\:text-green-light-800\/5:disabled {
  color: rgb(50 98 18 / 0.05);
}

.disabled\:text-green-light-800\/10:disabled {
  color: rgb(50 98 18 / 0.1);
}

.disabled\:text-green-light-800\/20:disabled {
  color: rgb(50 98 18 / 0.2);
}

.disabled\:text-green-light-800\/25:disabled {
  color: rgb(50 98 18 / 0.25);
}

.disabled\:text-green-light-800\/30:disabled {
  color: rgb(50 98 18 / 0.3);
}

.disabled\:text-green-light-800\/40:disabled {
  color: rgb(50 98 18 / 0.4);
}

.disabled\:text-green-light-800\/50:disabled {
  color: rgb(50 98 18 / 0.5);
}

.disabled\:text-green-light-800\/60:disabled {
  color: rgb(50 98 18 / 0.6);
}

.disabled\:text-green-light-800\/70:disabled {
  color: rgb(50 98 18 / 0.7);
}

.disabled\:text-green-light-800\/75:disabled {
  color: rgb(50 98 18 / 0.75);
}

.disabled\:text-green-light-800\/80:disabled {
  color: rgb(50 98 18 / 0.8);
}

.disabled\:text-green-light-800\/90:disabled {
  color: rgb(50 98 18 / 0.9);
}

.disabled\:text-green-light-800\/95:disabled {
  color: rgb(50 98 18 / 0.95);
}

.disabled\:text-green-light-800\/100:disabled {
  color: rgb(50 98 18 / 1);
}

.disabled\:text-green-light-900\/0:disabled {
  color: rgb(43 83 20 / 0);
}

.disabled\:text-green-light-900\/5:disabled {
  color: rgb(43 83 20 / 0.05);
}

.disabled\:text-green-light-900\/10:disabled {
  color: rgb(43 83 20 / 0.1);
}

.disabled\:text-green-light-900\/20:disabled {
  color: rgb(43 83 20 / 0.2);
}

.disabled\:text-green-light-900\/25:disabled {
  color: rgb(43 83 20 / 0.25);
}

.disabled\:text-green-light-900\/30:disabled {
  color: rgb(43 83 20 / 0.3);
}

.disabled\:text-green-light-900\/40:disabled {
  color: rgb(43 83 20 / 0.4);
}

.disabled\:text-green-light-900\/50:disabled {
  color: rgb(43 83 20 / 0.5);
}

.disabled\:text-green-light-900\/60:disabled {
  color: rgb(43 83 20 / 0.6);
}

.disabled\:text-green-light-900\/70:disabled {
  color: rgb(43 83 20 / 0.7);
}

.disabled\:text-green-light-900\/75:disabled {
  color: rgb(43 83 20 / 0.75);
}

.disabled\:text-green-light-900\/80:disabled {
  color: rgb(43 83 20 / 0.8);
}

.disabled\:text-green-light-900\/90:disabled {
  color: rgb(43 83 20 / 0.9);
}

.disabled\:text-green-light-900\/95:disabled {
  color: rgb(43 83 20 / 0.95);
}

.disabled\:text-green-light-900\/100:disabled {
  color: rgb(43 83 20 / 1);
}

.disabled\:text-green-light\/0:disabled {
  color: rgb(133 225 58 / 0);
}

.disabled\:text-green-light\/5:disabled {
  color: rgb(133 225 58 / 0.05);
}

.disabled\:text-green-light\/10:disabled {
  color: rgb(133 225 58 / 0.1);
}

.disabled\:text-green-light\/20:disabled {
  color: rgb(133 225 58 / 0.2);
}

.disabled\:text-green-light\/25:disabled {
  color: rgb(133 225 58 / 0.25);
}

.disabled\:text-green-light\/30:disabled {
  color: rgb(133 225 58 / 0.3);
}

.disabled\:text-green-light\/40:disabled {
  color: rgb(133 225 58 / 0.4);
}

.disabled\:text-green-light\/50:disabled {
  color: rgb(133 225 58 / 0.5);
}

.disabled\:text-green-light\/60:disabled {
  color: rgb(133 225 58 / 0.6);
}

.disabled\:text-green-light\/70:disabled {
  color: rgb(133 225 58 / 0.7);
}

.disabled\:text-green-light\/75:disabled {
  color: rgb(133 225 58 / 0.75);
}

.disabled\:text-green-light\/80:disabled {
  color: rgb(133 225 58 / 0.8);
}

.disabled\:text-green-light\/90:disabled {
  color: rgb(133 225 58 / 0.9);
}

.disabled\:text-green-light\/95:disabled {
  color: rgb(133 225 58 / 0.95);
}

.disabled\:text-green-light\/100:disabled {
  color: rgb(133 225 58 / 1);
}

.disabled\:text-green-25\/0:disabled {
  color: rgb(246 254 249 / 0);
}

.disabled\:text-green-25\/5:disabled {
  color: rgb(246 254 249 / 0.05);
}

.disabled\:text-green-25\/10:disabled {
  color: rgb(246 254 249 / 0.1);
}

.disabled\:text-green-25\/20:disabled {
  color: rgb(246 254 249 / 0.2);
}

.disabled\:text-green-25\/25:disabled {
  color: rgb(246 254 249 / 0.25);
}

.disabled\:text-green-25\/30:disabled {
  color: rgb(246 254 249 / 0.3);
}

.disabled\:text-green-25\/40:disabled {
  color: rgb(246 254 249 / 0.4);
}

.disabled\:text-green-25\/50:disabled {
  color: rgb(246 254 249 / 0.5);
}

.disabled\:text-green-25\/60:disabled {
  color: rgb(246 254 249 / 0.6);
}

.disabled\:text-green-25\/70:disabled {
  color: rgb(246 254 249 / 0.7);
}

.disabled\:text-green-25\/75:disabled {
  color: rgb(246 254 249 / 0.75);
}

.disabled\:text-green-25\/80:disabled {
  color: rgb(246 254 249 / 0.8);
}

.disabled\:text-green-25\/90:disabled {
  color: rgb(246 254 249 / 0.9);
}

.disabled\:text-green-25\/95:disabled {
  color: rgb(246 254 249 / 0.95);
}

.disabled\:text-green-25\/100:disabled {
  color: rgb(246 254 249 / 1);
}

.disabled\:text-green-50\/0:disabled {
  color: rgb(237 252 242 / 0);
}

.disabled\:text-green-50\/5:disabled {
  color: rgb(237 252 242 / 0.05);
}

.disabled\:text-green-50\/10:disabled {
  color: rgb(237 252 242 / 0.1);
}

.disabled\:text-green-50\/20:disabled {
  color: rgb(237 252 242 / 0.2);
}

.disabled\:text-green-50\/25:disabled {
  color: rgb(237 252 242 / 0.25);
}

.disabled\:text-green-50\/30:disabled {
  color: rgb(237 252 242 / 0.3);
}

.disabled\:text-green-50\/40:disabled {
  color: rgb(237 252 242 / 0.4);
}

.disabled\:text-green-50\/50:disabled {
  color: rgb(237 252 242 / 0.5);
}

.disabled\:text-green-50\/60:disabled {
  color: rgb(237 252 242 / 0.6);
}

.disabled\:text-green-50\/70:disabled {
  color: rgb(237 252 242 / 0.7);
}

.disabled\:text-green-50\/75:disabled {
  color: rgb(237 252 242 / 0.75);
}

.disabled\:text-green-50\/80:disabled {
  color: rgb(237 252 242 / 0.8);
}

.disabled\:text-green-50\/90:disabled {
  color: rgb(237 252 242 / 0.9);
}

.disabled\:text-green-50\/95:disabled {
  color: rgb(237 252 242 / 0.95);
}

.disabled\:text-green-50\/100:disabled {
  color: rgb(237 252 242 / 1);
}

.disabled\:text-green-100\/0:disabled {
  color: rgb(211 248 223 / 0);
}

.disabled\:text-green-100\/5:disabled {
  color: rgb(211 248 223 / 0.05);
}

.disabled\:text-green-100\/10:disabled {
  color: rgb(211 248 223 / 0.1);
}

.disabled\:text-green-100\/20:disabled {
  color: rgb(211 248 223 / 0.2);
}

.disabled\:text-green-100\/25:disabled {
  color: rgb(211 248 223 / 0.25);
}

.disabled\:text-green-100\/30:disabled {
  color: rgb(211 248 223 / 0.3);
}

.disabled\:text-green-100\/40:disabled {
  color: rgb(211 248 223 / 0.4);
}

.disabled\:text-green-100\/50:disabled {
  color: rgb(211 248 223 / 0.5);
}

.disabled\:text-green-100\/60:disabled {
  color: rgb(211 248 223 / 0.6);
}

.disabled\:text-green-100\/70:disabled {
  color: rgb(211 248 223 / 0.7);
}

.disabled\:text-green-100\/75:disabled {
  color: rgb(211 248 223 / 0.75);
}

.disabled\:text-green-100\/80:disabled {
  color: rgb(211 248 223 / 0.8);
}

.disabled\:text-green-100\/90:disabled {
  color: rgb(211 248 223 / 0.9);
}

.disabled\:text-green-100\/95:disabled {
  color: rgb(211 248 223 / 0.95);
}

.disabled\:text-green-100\/100:disabled {
  color: rgb(211 248 223 / 1);
}

.disabled\:text-green-200\/0:disabled {
  color: rgb(170 240 196 / 0);
}

.disabled\:text-green-200\/5:disabled {
  color: rgb(170 240 196 / 0.05);
}

.disabled\:text-green-200\/10:disabled {
  color: rgb(170 240 196 / 0.1);
}

.disabled\:text-green-200\/20:disabled {
  color: rgb(170 240 196 / 0.2);
}

.disabled\:text-green-200\/25:disabled {
  color: rgb(170 240 196 / 0.25);
}

.disabled\:text-green-200\/30:disabled {
  color: rgb(170 240 196 / 0.3);
}

.disabled\:text-green-200\/40:disabled {
  color: rgb(170 240 196 / 0.4);
}

.disabled\:text-green-200\/50:disabled {
  color: rgb(170 240 196 / 0.5);
}

.disabled\:text-green-200\/60:disabled {
  color: rgb(170 240 196 / 0.6);
}

.disabled\:text-green-200\/70:disabled {
  color: rgb(170 240 196 / 0.7);
}

.disabled\:text-green-200\/75:disabled {
  color: rgb(170 240 196 / 0.75);
}

.disabled\:text-green-200\/80:disabled {
  color: rgb(170 240 196 / 0.8);
}

.disabled\:text-green-200\/90:disabled {
  color: rgb(170 240 196 / 0.9);
}

.disabled\:text-green-200\/95:disabled {
  color: rgb(170 240 196 / 0.95);
}

.disabled\:text-green-200\/100:disabled {
  color: rgb(170 240 196 / 1);
}

.disabled\:text-green-300\/0:disabled {
  color: rgb(115 226 163 / 0);
}

.disabled\:text-green-300\/5:disabled {
  color: rgb(115 226 163 / 0.05);
}

.disabled\:text-green-300\/10:disabled {
  color: rgb(115 226 163 / 0.1);
}

.disabled\:text-green-300\/20:disabled {
  color: rgb(115 226 163 / 0.2);
}

.disabled\:text-green-300\/25:disabled {
  color: rgb(115 226 163 / 0.25);
}

.disabled\:text-green-300\/30:disabled {
  color: rgb(115 226 163 / 0.3);
}

.disabled\:text-green-300\/40:disabled {
  color: rgb(115 226 163 / 0.4);
}

.disabled\:text-green-300\/50:disabled {
  color: rgb(115 226 163 / 0.5);
}

.disabled\:text-green-300\/60:disabled {
  color: rgb(115 226 163 / 0.6);
}

.disabled\:text-green-300\/70:disabled {
  color: rgb(115 226 163 / 0.7);
}

.disabled\:text-green-300\/75:disabled {
  color: rgb(115 226 163 / 0.75);
}

.disabled\:text-green-300\/80:disabled {
  color: rgb(115 226 163 / 0.8);
}

.disabled\:text-green-300\/90:disabled {
  color: rgb(115 226 163 / 0.9);
}

.disabled\:text-green-300\/95:disabled {
  color: rgb(115 226 163 / 0.95);
}

.disabled\:text-green-300\/100:disabled {
  color: rgb(115 226 163 / 1);
}

.disabled\:text-green-400\/0:disabled {
  color: rgb(60 203 127 / 0);
}

.disabled\:text-green-400\/5:disabled {
  color: rgb(60 203 127 / 0.05);
}

.disabled\:text-green-400\/10:disabled {
  color: rgb(60 203 127 / 0.1);
}

.disabled\:text-green-400\/20:disabled {
  color: rgb(60 203 127 / 0.2);
}

.disabled\:text-green-400\/25:disabled {
  color: rgb(60 203 127 / 0.25);
}

.disabled\:text-green-400\/30:disabled {
  color: rgb(60 203 127 / 0.3);
}

.disabled\:text-green-400\/40:disabled {
  color: rgb(60 203 127 / 0.4);
}

.disabled\:text-green-400\/50:disabled {
  color: rgb(60 203 127 / 0.5);
}

.disabled\:text-green-400\/60:disabled {
  color: rgb(60 203 127 / 0.6);
}

.disabled\:text-green-400\/70:disabled {
  color: rgb(60 203 127 / 0.7);
}

.disabled\:text-green-400\/75:disabled {
  color: rgb(60 203 127 / 0.75);
}

.disabled\:text-green-400\/80:disabled {
  color: rgb(60 203 127 / 0.8);
}

.disabled\:text-green-400\/90:disabled {
  color: rgb(60 203 127 / 0.9);
}

.disabled\:text-green-400\/95:disabled {
  color: rgb(60 203 127 / 0.95);
}

.disabled\:text-green-400\/100:disabled {
  color: rgb(60 203 127 / 1);
}

.disabled\:text-green-500\/0:disabled {
  color: rgb(22 131 100 / 0);
}

.disabled\:text-green-500\/5:disabled {
  color: rgb(22 131 100 / 0.05);
}

.disabled\:text-green-500\/10:disabled {
  color: rgb(22 131 100 / 0.1);
}

.disabled\:text-green-500\/20:disabled {
  color: rgb(22 131 100 / 0.2);
}

.disabled\:text-green-500\/25:disabled {
  color: rgb(22 131 100 / 0.25);
}

.disabled\:text-green-500\/30:disabled {
  color: rgb(22 131 100 / 0.3);
}

.disabled\:text-green-500\/40:disabled {
  color: rgb(22 131 100 / 0.4);
}

.disabled\:text-green-500\/50:disabled {
  color: rgb(22 131 100 / 0.5);
}

.disabled\:text-green-500\/60:disabled {
  color: rgb(22 131 100 / 0.6);
}

.disabled\:text-green-500\/70:disabled {
  color: rgb(22 131 100 / 0.7);
}

.disabled\:text-green-500\/75:disabled {
  color: rgb(22 131 100 / 0.75);
}

.disabled\:text-green-500\/80:disabled {
  color: rgb(22 131 100 / 0.8);
}

.disabled\:text-green-500\/90:disabled {
  color: rgb(22 131 100 / 0.9);
}

.disabled\:text-green-500\/95:disabled {
  color: rgb(22 131 100 / 0.95);
}

.disabled\:text-green-500\/100:disabled {
  color: rgb(22 131 100 / 1);
}

.disabled\:text-green-600\/0:disabled {
  color: rgb(9 146 80 / 0);
}

.disabled\:text-green-600\/5:disabled {
  color: rgb(9 146 80 / 0.05);
}

.disabled\:text-green-600\/10:disabled {
  color: rgb(9 146 80 / 0.1);
}

.disabled\:text-green-600\/20:disabled {
  color: rgb(9 146 80 / 0.2);
}

.disabled\:text-green-600\/25:disabled {
  color: rgb(9 146 80 / 0.25);
}

.disabled\:text-green-600\/30:disabled {
  color: rgb(9 146 80 / 0.3);
}

.disabled\:text-green-600\/40:disabled {
  color: rgb(9 146 80 / 0.4);
}

.disabled\:text-green-600\/50:disabled {
  color: rgb(9 146 80 / 0.5);
}

.disabled\:text-green-600\/60:disabled {
  color: rgb(9 146 80 / 0.6);
}

.disabled\:text-green-600\/70:disabled {
  color: rgb(9 146 80 / 0.7);
}

.disabled\:text-green-600\/75:disabled {
  color: rgb(9 146 80 / 0.75);
}

.disabled\:text-green-600\/80:disabled {
  color: rgb(9 146 80 / 0.8);
}

.disabled\:text-green-600\/90:disabled {
  color: rgb(9 146 80 / 0.9);
}

.disabled\:text-green-600\/95:disabled {
  color: rgb(9 146 80 / 0.95);
}

.disabled\:text-green-600\/100:disabled {
  color: rgb(9 146 80 / 1);
}

.disabled\:text-green-700\/0:disabled {
  color: rgb(8 116 67 / 0);
}

.disabled\:text-green-700\/5:disabled {
  color: rgb(8 116 67 / 0.05);
}

.disabled\:text-green-700\/10:disabled {
  color: rgb(8 116 67 / 0.1);
}

.disabled\:text-green-700\/20:disabled {
  color: rgb(8 116 67 / 0.2);
}

.disabled\:text-green-700\/25:disabled {
  color: rgb(8 116 67 / 0.25);
}

.disabled\:text-green-700\/30:disabled {
  color: rgb(8 116 67 / 0.3);
}

.disabled\:text-green-700\/40:disabled {
  color: rgb(8 116 67 / 0.4);
}

.disabled\:text-green-700\/50:disabled {
  color: rgb(8 116 67 / 0.5);
}

.disabled\:text-green-700\/60:disabled {
  color: rgb(8 116 67 / 0.6);
}

.disabled\:text-green-700\/70:disabled {
  color: rgb(8 116 67 / 0.7);
}

.disabled\:text-green-700\/75:disabled {
  color: rgb(8 116 67 / 0.75);
}

.disabled\:text-green-700\/80:disabled {
  color: rgb(8 116 67 / 0.8);
}

.disabled\:text-green-700\/90:disabled {
  color: rgb(8 116 67 / 0.9);
}

.disabled\:text-green-700\/95:disabled {
  color: rgb(8 116 67 / 0.95);
}

.disabled\:text-green-700\/100:disabled {
  color: rgb(8 116 67 / 1);
}

.disabled\:text-green-800\/0:disabled {
  color: rgb(9 80 55 / 0);
}

.disabled\:text-green-800\/5:disabled {
  color: rgb(9 80 55 / 0.05);
}

.disabled\:text-green-800\/10:disabled {
  color: rgb(9 80 55 / 0.1);
}

.disabled\:text-green-800\/20:disabled {
  color: rgb(9 80 55 / 0.2);
}

.disabled\:text-green-800\/25:disabled {
  color: rgb(9 80 55 / 0.25);
}

.disabled\:text-green-800\/30:disabled {
  color: rgb(9 80 55 / 0.3);
}

.disabled\:text-green-800\/40:disabled {
  color: rgb(9 80 55 / 0.4);
}

.disabled\:text-green-800\/50:disabled {
  color: rgb(9 80 55 / 0.5);
}

.disabled\:text-green-800\/60:disabled {
  color: rgb(9 80 55 / 0.6);
}

.disabled\:text-green-800\/70:disabled {
  color: rgb(9 80 55 / 0.7);
}

.disabled\:text-green-800\/75:disabled {
  color: rgb(9 80 55 / 0.75);
}

.disabled\:text-green-800\/80:disabled {
  color: rgb(9 80 55 / 0.8);
}

.disabled\:text-green-800\/90:disabled {
  color: rgb(9 80 55 / 0.9);
}

.disabled\:text-green-800\/95:disabled {
  color: rgb(9 80 55 / 0.95);
}

.disabled\:text-green-800\/100:disabled {
  color: rgb(9 80 55 / 1);
}

.disabled\:text-green-900\/0:disabled {
  color: rgb(8 76 46 / 0);
}

.disabled\:text-green-900\/5:disabled {
  color: rgb(8 76 46 / 0.05);
}

.disabled\:text-green-900\/10:disabled {
  color: rgb(8 76 46 / 0.1);
}

.disabled\:text-green-900\/20:disabled {
  color: rgb(8 76 46 / 0.2);
}

.disabled\:text-green-900\/25:disabled {
  color: rgb(8 76 46 / 0.25);
}

.disabled\:text-green-900\/30:disabled {
  color: rgb(8 76 46 / 0.3);
}

.disabled\:text-green-900\/40:disabled {
  color: rgb(8 76 46 / 0.4);
}

.disabled\:text-green-900\/50:disabled {
  color: rgb(8 76 46 / 0.5);
}

.disabled\:text-green-900\/60:disabled {
  color: rgb(8 76 46 / 0.6);
}

.disabled\:text-green-900\/70:disabled {
  color: rgb(8 76 46 / 0.7);
}

.disabled\:text-green-900\/75:disabled {
  color: rgb(8 76 46 / 0.75);
}

.disabled\:text-green-900\/80:disabled {
  color: rgb(8 76 46 / 0.8);
}

.disabled\:text-green-900\/90:disabled {
  color: rgb(8 76 46 / 0.9);
}

.disabled\:text-green-900\/95:disabled {
  color: rgb(8 76 46 / 0.95);
}

.disabled\:text-green-900\/100:disabled {
  color: rgb(8 76 46 / 1);
}

.disabled\:text-green\/0:disabled {
  color: rgb(60 203 127 / 0);
}

.disabled\:text-green\/5:disabled {
  color: rgb(60 203 127 / 0.05);
}

.disabled\:text-green\/10:disabled {
  color: rgb(60 203 127 / 0.1);
}

.disabled\:text-green\/20:disabled {
  color: rgb(60 203 127 / 0.2);
}

.disabled\:text-green\/25:disabled {
  color: rgb(60 203 127 / 0.25);
}

.disabled\:text-green\/30:disabled {
  color: rgb(60 203 127 / 0.3);
}

.disabled\:text-green\/40:disabled {
  color: rgb(60 203 127 / 0.4);
}

.disabled\:text-green\/50:disabled {
  color: rgb(60 203 127 / 0.5);
}

.disabled\:text-green\/60:disabled {
  color: rgb(60 203 127 / 0.6);
}

.disabled\:text-green\/70:disabled {
  color: rgb(60 203 127 / 0.7);
}

.disabled\:text-green\/75:disabled {
  color: rgb(60 203 127 / 0.75);
}

.disabled\:text-green\/80:disabled {
  color: rgb(60 203 127 / 0.8);
}

.disabled\:text-green\/90:disabled {
  color: rgb(60 203 127 / 0.9);
}

.disabled\:text-green\/95:disabled {
  color: rgb(60 203 127 / 0.95);
}

.disabled\:text-green\/100:disabled {
  color: rgb(60 203 127 / 1);
}

.disabled\:text-teal-25\/0:disabled {
  color: rgb(246 254 252 / 0);
}

.disabled\:text-teal-25\/5:disabled {
  color: rgb(246 254 252 / 0.05);
}

.disabled\:text-teal-25\/10:disabled {
  color: rgb(246 254 252 / 0.1);
}

.disabled\:text-teal-25\/20:disabled {
  color: rgb(246 254 252 / 0.2);
}

.disabled\:text-teal-25\/25:disabled {
  color: rgb(246 254 252 / 0.25);
}

.disabled\:text-teal-25\/30:disabled {
  color: rgb(246 254 252 / 0.3);
}

.disabled\:text-teal-25\/40:disabled {
  color: rgb(246 254 252 / 0.4);
}

.disabled\:text-teal-25\/50:disabled {
  color: rgb(246 254 252 / 0.5);
}

.disabled\:text-teal-25\/60:disabled {
  color: rgb(246 254 252 / 0.6);
}

.disabled\:text-teal-25\/70:disabled {
  color: rgb(246 254 252 / 0.7);
}

.disabled\:text-teal-25\/75:disabled {
  color: rgb(246 254 252 / 0.75);
}

.disabled\:text-teal-25\/80:disabled {
  color: rgb(246 254 252 / 0.8);
}

.disabled\:text-teal-25\/90:disabled {
  color: rgb(246 254 252 / 0.9);
}

.disabled\:text-teal-25\/95:disabled {
  color: rgb(246 254 252 / 0.95);
}

.disabled\:text-teal-25\/100:disabled {
  color: rgb(246 254 252 / 1);
}

.disabled\:text-teal-50\/0:disabled {
  color: rgb(240 253 249 / 0);
}

.disabled\:text-teal-50\/5:disabled {
  color: rgb(240 253 249 / 0.05);
}

.disabled\:text-teal-50\/10:disabled {
  color: rgb(240 253 249 / 0.1);
}

.disabled\:text-teal-50\/20:disabled {
  color: rgb(240 253 249 / 0.2);
}

.disabled\:text-teal-50\/25:disabled {
  color: rgb(240 253 249 / 0.25);
}

.disabled\:text-teal-50\/30:disabled {
  color: rgb(240 253 249 / 0.3);
}

.disabled\:text-teal-50\/40:disabled {
  color: rgb(240 253 249 / 0.4);
}

.disabled\:text-teal-50\/50:disabled {
  color: rgb(240 253 249 / 0.5);
}

.disabled\:text-teal-50\/60:disabled {
  color: rgb(240 253 249 / 0.6);
}

.disabled\:text-teal-50\/70:disabled {
  color: rgb(240 253 249 / 0.7);
}

.disabled\:text-teal-50\/75:disabled {
  color: rgb(240 253 249 / 0.75);
}

.disabled\:text-teal-50\/80:disabled {
  color: rgb(240 253 249 / 0.8);
}

.disabled\:text-teal-50\/90:disabled {
  color: rgb(240 253 249 / 0.9);
}

.disabled\:text-teal-50\/95:disabled {
  color: rgb(240 253 249 / 0.95);
}

.disabled\:text-teal-50\/100:disabled {
  color: rgb(240 253 249 / 1);
}

.disabled\:text-teal-100\/0:disabled {
  color: rgb(204 251 239 / 0);
}

.disabled\:text-teal-100\/5:disabled {
  color: rgb(204 251 239 / 0.05);
}

.disabled\:text-teal-100\/10:disabled {
  color: rgb(204 251 239 / 0.1);
}

.disabled\:text-teal-100\/20:disabled {
  color: rgb(204 251 239 / 0.2);
}

.disabled\:text-teal-100\/25:disabled {
  color: rgb(204 251 239 / 0.25);
}

.disabled\:text-teal-100\/30:disabled {
  color: rgb(204 251 239 / 0.3);
}

.disabled\:text-teal-100\/40:disabled {
  color: rgb(204 251 239 / 0.4);
}

.disabled\:text-teal-100\/50:disabled {
  color: rgb(204 251 239 / 0.5);
}

.disabled\:text-teal-100\/60:disabled {
  color: rgb(204 251 239 / 0.6);
}

.disabled\:text-teal-100\/70:disabled {
  color: rgb(204 251 239 / 0.7);
}

.disabled\:text-teal-100\/75:disabled {
  color: rgb(204 251 239 / 0.75);
}

.disabled\:text-teal-100\/80:disabled {
  color: rgb(204 251 239 / 0.8);
}

.disabled\:text-teal-100\/90:disabled {
  color: rgb(204 251 239 / 0.9);
}

.disabled\:text-teal-100\/95:disabled {
  color: rgb(204 251 239 / 0.95);
}

.disabled\:text-teal-100\/100:disabled {
  color: rgb(204 251 239 / 1);
}

.disabled\:text-teal-200\/0:disabled {
  color: rgb(153 246 224 / 0);
}

.disabled\:text-teal-200\/5:disabled {
  color: rgb(153 246 224 / 0.05);
}

.disabled\:text-teal-200\/10:disabled {
  color: rgb(153 246 224 / 0.1);
}

.disabled\:text-teal-200\/20:disabled {
  color: rgb(153 246 224 / 0.2);
}

.disabled\:text-teal-200\/25:disabled {
  color: rgb(153 246 224 / 0.25);
}

.disabled\:text-teal-200\/30:disabled {
  color: rgb(153 246 224 / 0.3);
}

.disabled\:text-teal-200\/40:disabled {
  color: rgb(153 246 224 / 0.4);
}

.disabled\:text-teal-200\/50:disabled {
  color: rgb(153 246 224 / 0.5);
}

.disabled\:text-teal-200\/60:disabled {
  color: rgb(153 246 224 / 0.6);
}

.disabled\:text-teal-200\/70:disabled {
  color: rgb(153 246 224 / 0.7);
}

.disabled\:text-teal-200\/75:disabled {
  color: rgb(153 246 224 / 0.75);
}

.disabled\:text-teal-200\/80:disabled {
  color: rgb(153 246 224 / 0.8);
}

.disabled\:text-teal-200\/90:disabled {
  color: rgb(153 246 224 / 0.9);
}

.disabled\:text-teal-200\/95:disabled {
  color: rgb(153 246 224 / 0.95);
}

.disabled\:text-teal-200\/100:disabled {
  color: rgb(153 246 224 / 1);
}

.disabled\:text-teal-300\/0:disabled {
  color: rgb(95 233 208 / 0);
}

.disabled\:text-teal-300\/5:disabled {
  color: rgb(95 233 208 / 0.05);
}

.disabled\:text-teal-300\/10:disabled {
  color: rgb(95 233 208 / 0.1);
}

.disabled\:text-teal-300\/20:disabled {
  color: rgb(95 233 208 / 0.2);
}

.disabled\:text-teal-300\/25:disabled {
  color: rgb(95 233 208 / 0.25);
}

.disabled\:text-teal-300\/30:disabled {
  color: rgb(95 233 208 / 0.3);
}

.disabled\:text-teal-300\/40:disabled {
  color: rgb(95 233 208 / 0.4);
}

.disabled\:text-teal-300\/50:disabled {
  color: rgb(95 233 208 / 0.5);
}

.disabled\:text-teal-300\/60:disabled {
  color: rgb(95 233 208 / 0.6);
}

.disabled\:text-teal-300\/70:disabled {
  color: rgb(95 233 208 / 0.7);
}

.disabled\:text-teal-300\/75:disabled {
  color: rgb(95 233 208 / 0.75);
}

.disabled\:text-teal-300\/80:disabled {
  color: rgb(95 233 208 / 0.8);
}

.disabled\:text-teal-300\/90:disabled {
  color: rgb(95 233 208 / 0.9);
}

.disabled\:text-teal-300\/95:disabled {
  color: rgb(95 233 208 / 0.95);
}

.disabled\:text-teal-300\/100:disabled {
  color: rgb(95 233 208 / 1);
}

.disabled\:text-teal-400\/0:disabled {
  color: rgb(46 211 183 / 0);
}

.disabled\:text-teal-400\/5:disabled {
  color: rgb(46 211 183 / 0.05);
}

.disabled\:text-teal-400\/10:disabled {
  color: rgb(46 211 183 / 0.1);
}

.disabled\:text-teal-400\/20:disabled {
  color: rgb(46 211 183 / 0.2);
}

.disabled\:text-teal-400\/25:disabled {
  color: rgb(46 211 183 / 0.25);
}

.disabled\:text-teal-400\/30:disabled {
  color: rgb(46 211 183 / 0.3);
}

.disabled\:text-teal-400\/40:disabled {
  color: rgb(46 211 183 / 0.4);
}

.disabled\:text-teal-400\/50:disabled {
  color: rgb(46 211 183 / 0.5);
}

.disabled\:text-teal-400\/60:disabled {
  color: rgb(46 211 183 / 0.6);
}

.disabled\:text-teal-400\/70:disabled {
  color: rgb(46 211 183 / 0.7);
}

.disabled\:text-teal-400\/75:disabled {
  color: rgb(46 211 183 / 0.75);
}

.disabled\:text-teal-400\/80:disabled {
  color: rgb(46 211 183 / 0.8);
}

.disabled\:text-teal-400\/90:disabled {
  color: rgb(46 211 183 / 0.9);
}

.disabled\:text-teal-400\/95:disabled {
  color: rgb(46 211 183 / 0.95);
}

.disabled\:text-teal-400\/100:disabled {
  color: rgb(46 211 183 / 1);
}

.disabled\:text-teal-500\/0:disabled {
  color: rgb(21 183 158 / 0);
}

.disabled\:text-teal-500\/5:disabled {
  color: rgb(21 183 158 / 0.05);
}

.disabled\:text-teal-500\/10:disabled {
  color: rgb(21 183 158 / 0.1);
}

.disabled\:text-teal-500\/20:disabled {
  color: rgb(21 183 158 / 0.2);
}

.disabled\:text-teal-500\/25:disabled {
  color: rgb(21 183 158 / 0.25);
}

.disabled\:text-teal-500\/30:disabled {
  color: rgb(21 183 158 / 0.3);
}

.disabled\:text-teal-500\/40:disabled {
  color: rgb(21 183 158 / 0.4);
}

.disabled\:text-teal-500\/50:disabled {
  color: rgb(21 183 158 / 0.5);
}

.disabled\:text-teal-500\/60:disabled {
  color: rgb(21 183 158 / 0.6);
}

.disabled\:text-teal-500\/70:disabled {
  color: rgb(21 183 158 / 0.7);
}

.disabled\:text-teal-500\/75:disabled {
  color: rgb(21 183 158 / 0.75);
}

.disabled\:text-teal-500\/80:disabled {
  color: rgb(21 183 158 / 0.8);
}

.disabled\:text-teal-500\/90:disabled {
  color: rgb(21 183 158 / 0.9);
}

.disabled\:text-teal-500\/95:disabled {
  color: rgb(21 183 158 / 0.95);
}

.disabled\:text-teal-500\/100:disabled {
  color: rgb(21 183 158 / 1);
}

.disabled\:text-teal-600\/0:disabled {
  color: rgb(14 147 132 / 0);
}

.disabled\:text-teal-600\/5:disabled {
  color: rgb(14 147 132 / 0.05);
}

.disabled\:text-teal-600\/10:disabled {
  color: rgb(14 147 132 / 0.1);
}

.disabled\:text-teal-600\/20:disabled {
  color: rgb(14 147 132 / 0.2);
}

.disabled\:text-teal-600\/25:disabled {
  color: rgb(14 147 132 / 0.25);
}

.disabled\:text-teal-600\/30:disabled {
  color: rgb(14 147 132 / 0.3);
}

.disabled\:text-teal-600\/40:disabled {
  color: rgb(14 147 132 / 0.4);
}

.disabled\:text-teal-600\/50:disabled {
  color: rgb(14 147 132 / 0.5);
}

.disabled\:text-teal-600\/60:disabled {
  color: rgb(14 147 132 / 0.6);
}

.disabled\:text-teal-600\/70:disabled {
  color: rgb(14 147 132 / 0.7);
}

.disabled\:text-teal-600\/75:disabled {
  color: rgb(14 147 132 / 0.75);
}

.disabled\:text-teal-600\/80:disabled {
  color: rgb(14 147 132 / 0.8);
}

.disabled\:text-teal-600\/90:disabled {
  color: rgb(14 147 132 / 0.9);
}

.disabled\:text-teal-600\/95:disabled {
  color: rgb(14 147 132 / 0.95);
}

.disabled\:text-teal-600\/100:disabled {
  color: rgb(14 147 132 / 1);
}

.disabled\:text-teal-700\/0:disabled {
  color: rgb(16 117 105 / 0);
}

.disabled\:text-teal-700\/5:disabled {
  color: rgb(16 117 105 / 0.05);
}

.disabled\:text-teal-700\/10:disabled {
  color: rgb(16 117 105 / 0.1);
}

.disabled\:text-teal-700\/20:disabled {
  color: rgb(16 117 105 / 0.2);
}

.disabled\:text-teal-700\/25:disabled {
  color: rgb(16 117 105 / 0.25);
}

.disabled\:text-teal-700\/30:disabled {
  color: rgb(16 117 105 / 0.3);
}

.disabled\:text-teal-700\/40:disabled {
  color: rgb(16 117 105 / 0.4);
}

.disabled\:text-teal-700\/50:disabled {
  color: rgb(16 117 105 / 0.5);
}

.disabled\:text-teal-700\/60:disabled {
  color: rgb(16 117 105 / 0.6);
}

.disabled\:text-teal-700\/70:disabled {
  color: rgb(16 117 105 / 0.7);
}

.disabled\:text-teal-700\/75:disabled {
  color: rgb(16 117 105 / 0.75);
}

.disabled\:text-teal-700\/80:disabled {
  color: rgb(16 117 105 / 0.8);
}

.disabled\:text-teal-700\/90:disabled {
  color: rgb(16 117 105 / 0.9);
}

.disabled\:text-teal-700\/95:disabled {
  color: rgb(16 117 105 / 0.95);
}

.disabled\:text-teal-700\/100:disabled {
  color: rgb(16 117 105 / 1);
}

.disabled\:text-teal-800\/0:disabled {
  color: rgb(18 93 86 / 0);
}

.disabled\:text-teal-800\/5:disabled {
  color: rgb(18 93 86 / 0.05);
}

.disabled\:text-teal-800\/10:disabled {
  color: rgb(18 93 86 / 0.1);
}

.disabled\:text-teal-800\/20:disabled {
  color: rgb(18 93 86 / 0.2);
}

.disabled\:text-teal-800\/25:disabled {
  color: rgb(18 93 86 / 0.25);
}

.disabled\:text-teal-800\/30:disabled {
  color: rgb(18 93 86 / 0.3);
}

.disabled\:text-teal-800\/40:disabled {
  color: rgb(18 93 86 / 0.4);
}

.disabled\:text-teal-800\/50:disabled {
  color: rgb(18 93 86 / 0.5);
}

.disabled\:text-teal-800\/60:disabled {
  color: rgb(18 93 86 / 0.6);
}

.disabled\:text-teal-800\/70:disabled {
  color: rgb(18 93 86 / 0.7);
}

.disabled\:text-teal-800\/75:disabled {
  color: rgb(18 93 86 / 0.75);
}

.disabled\:text-teal-800\/80:disabled {
  color: rgb(18 93 86 / 0.8);
}

.disabled\:text-teal-800\/90:disabled {
  color: rgb(18 93 86 / 0.9);
}

.disabled\:text-teal-800\/95:disabled {
  color: rgb(18 93 86 / 0.95);
}

.disabled\:text-teal-800\/100:disabled {
  color: rgb(18 93 86 / 1);
}

.disabled\:text-teal-900\/0:disabled {
  color: rgb(19 78 72 / 0);
}

.disabled\:text-teal-900\/5:disabled {
  color: rgb(19 78 72 / 0.05);
}

.disabled\:text-teal-900\/10:disabled {
  color: rgb(19 78 72 / 0.1);
}

.disabled\:text-teal-900\/20:disabled {
  color: rgb(19 78 72 / 0.2);
}

.disabled\:text-teal-900\/25:disabled {
  color: rgb(19 78 72 / 0.25);
}

.disabled\:text-teal-900\/30:disabled {
  color: rgb(19 78 72 / 0.3);
}

.disabled\:text-teal-900\/40:disabled {
  color: rgb(19 78 72 / 0.4);
}

.disabled\:text-teal-900\/50:disabled {
  color: rgb(19 78 72 / 0.5);
}

.disabled\:text-teal-900\/60:disabled {
  color: rgb(19 78 72 / 0.6);
}

.disabled\:text-teal-900\/70:disabled {
  color: rgb(19 78 72 / 0.7);
}

.disabled\:text-teal-900\/75:disabled {
  color: rgb(19 78 72 / 0.75);
}

.disabled\:text-teal-900\/80:disabled {
  color: rgb(19 78 72 / 0.8);
}

.disabled\:text-teal-900\/90:disabled {
  color: rgb(19 78 72 / 0.9);
}

.disabled\:text-teal-900\/95:disabled {
  color: rgb(19 78 72 / 0.95);
}

.disabled\:text-teal-900\/100:disabled {
  color: rgb(19 78 72 / 1);
}

.disabled\:text-teal\/0:disabled {
  color: rgb(46 211 183 / 0);
}

.disabled\:text-teal\/5:disabled {
  color: rgb(46 211 183 / 0.05);
}

.disabled\:text-teal\/10:disabled {
  color: rgb(46 211 183 / 0.1);
}

.disabled\:text-teal\/20:disabled {
  color: rgb(46 211 183 / 0.2);
}

.disabled\:text-teal\/25:disabled {
  color: rgb(46 211 183 / 0.25);
}

.disabled\:text-teal\/30:disabled {
  color: rgb(46 211 183 / 0.3);
}

.disabled\:text-teal\/40:disabled {
  color: rgb(46 211 183 / 0.4);
}

.disabled\:text-teal\/50:disabled {
  color: rgb(46 211 183 / 0.5);
}

.disabled\:text-teal\/60:disabled {
  color: rgb(46 211 183 / 0.6);
}

.disabled\:text-teal\/70:disabled {
  color: rgb(46 211 183 / 0.7);
}

.disabled\:text-teal\/75:disabled {
  color: rgb(46 211 183 / 0.75);
}

.disabled\:text-teal\/80:disabled {
  color: rgb(46 211 183 / 0.8);
}

.disabled\:text-teal\/90:disabled {
  color: rgb(46 211 183 / 0.9);
}

.disabled\:text-teal\/95:disabled {
  color: rgb(46 211 183 / 0.95);
}

.disabled\:text-teal\/100:disabled {
  color: rgb(46 211 183 / 1);
}

.disabled\:text-cyan-25\/0:disabled {
  color: rgb(245 254 255 / 0);
}

.disabled\:text-cyan-25\/5:disabled {
  color: rgb(245 254 255 / 0.05);
}

.disabled\:text-cyan-25\/10:disabled {
  color: rgb(245 254 255 / 0.1);
}

.disabled\:text-cyan-25\/20:disabled {
  color: rgb(245 254 255 / 0.2);
}

.disabled\:text-cyan-25\/25:disabled {
  color: rgb(245 254 255 / 0.25);
}

.disabled\:text-cyan-25\/30:disabled {
  color: rgb(245 254 255 / 0.3);
}

.disabled\:text-cyan-25\/40:disabled {
  color: rgb(245 254 255 / 0.4);
}

.disabled\:text-cyan-25\/50:disabled {
  color: rgb(245 254 255 / 0.5);
}

.disabled\:text-cyan-25\/60:disabled {
  color: rgb(245 254 255 / 0.6);
}

.disabled\:text-cyan-25\/70:disabled {
  color: rgb(245 254 255 / 0.7);
}

.disabled\:text-cyan-25\/75:disabled {
  color: rgb(245 254 255 / 0.75);
}

.disabled\:text-cyan-25\/80:disabled {
  color: rgb(245 254 255 / 0.8);
}

.disabled\:text-cyan-25\/90:disabled {
  color: rgb(245 254 255 / 0.9);
}

.disabled\:text-cyan-25\/95:disabled {
  color: rgb(245 254 255 / 0.95);
}

.disabled\:text-cyan-25\/100:disabled {
  color: rgb(245 254 255 / 1);
}

.disabled\:text-cyan-50\/0:disabled {
  color: rgb(236 253 255 / 0);
}

.disabled\:text-cyan-50\/5:disabled {
  color: rgb(236 253 255 / 0.05);
}

.disabled\:text-cyan-50\/10:disabled {
  color: rgb(236 253 255 / 0.1);
}

.disabled\:text-cyan-50\/20:disabled {
  color: rgb(236 253 255 / 0.2);
}

.disabled\:text-cyan-50\/25:disabled {
  color: rgb(236 253 255 / 0.25);
}

.disabled\:text-cyan-50\/30:disabled {
  color: rgb(236 253 255 / 0.3);
}

.disabled\:text-cyan-50\/40:disabled {
  color: rgb(236 253 255 / 0.4);
}

.disabled\:text-cyan-50\/50:disabled {
  color: rgb(236 253 255 / 0.5);
}

.disabled\:text-cyan-50\/60:disabled {
  color: rgb(236 253 255 / 0.6);
}

.disabled\:text-cyan-50\/70:disabled {
  color: rgb(236 253 255 / 0.7);
}

.disabled\:text-cyan-50\/75:disabled {
  color: rgb(236 253 255 / 0.75);
}

.disabled\:text-cyan-50\/80:disabled {
  color: rgb(236 253 255 / 0.8);
}

.disabled\:text-cyan-50\/90:disabled {
  color: rgb(236 253 255 / 0.9);
}

.disabled\:text-cyan-50\/95:disabled {
  color: rgb(236 253 255 / 0.95);
}

.disabled\:text-cyan-50\/100:disabled {
  color: rgb(236 253 255 / 1);
}

.disabled\:text-cyan-100\/0:disabled {
  color: rgb(207 249 254 / 0);
}

.disabled\:text-cyan-100\/5:disabled {
  color: rgb(207 249 254 / 0.05);
}

.disabled\:text-cyan-100\/10:disabled {
  color: rgb(207 249 254 / 0.1);
}

.disabled\:text-cyan-100\/20:disabled {
  color: rgb(207 249 254 / 0.2);
}

.disabled\:text-cyan-100\/25:disabled {
  color: rgb(207 249 254 / 0.25);
}

.disabled\:text-cyan-100\/30:disabled {
  color: rgb(207 249 254 / 0.3);
}

.disabled\:text-cyan-100\/40:disabled {
  color: rgb(207 249 254 / 0.4);
}

.disabled\:text-cyan-100\/50:disabled {
  color: rgb(207 249 254 / 0.5);
}

.disabled\:text-cyan-100\/60:disabled {
  color: rgb(207 249 254 / 0.6);
}

.disabled\:text-cyan-100\/70:disabled {
  color: rgb(207 249 254 / 0.7);
}

.disabled\:text-cyan-100\/75:disabled {
  color: rgb(207 249 254 / 0.75);
}

.disabled\:text-cyan-100\/80:disabled {
  color: rgb(207 249 254 / 0.8);
}

.disabled\:text-cyan-100\/90:disabled {
  color: rgb(207 249 254 / 0.9);
}

.disabled\:text-cyan-100\/95:disabled {
  color: rgb(207 249 254 / 0.95);
}

.disabled\:text-cyan-100\/100:disabled {
  color: rgb(207 249 254 / 1);
}

.disabled\:text-cyan-200\/0:disabled {
  color: rgb(165 240 252 / 0);
}

.disabled\:text-cyan-200\/5:disabled {
  color: rgb(165 240 252 / 0.05);
}

.disabled\:text-cyan-200\/10:disabled {
  color: rgb(165 240 252 / 0.1);
}

.disabled\:text-cyan-200\/20:disabled {
  color: rgb(165 240 252 / 0.2);
}

.disabled\:text-cyan-200\/25:disabled {
  color: rgb(165 240 252 / 0.25);
}

.disabled\:text-cyan-200\/30:disabled {
  color: rgb(165 240 252 / 0.3);
}

.disabled\:text-cyan-200\/40:disabled {
  color: rgb(165 240 252 / 0.4);
}

.disabled\:text-cyan-200\/50:disabled {
  color: rgb(165 240 252 / 0.5);
}

.disabled\:text-cyan-200\/60:disabled {
  color: rgb(165 240 252 / 0.6);
}

.disabled\:text-cyan-200\/70:disabled {
  color: rgb(165 240 252 / 0.7);
}

.disabled\:text-cyan-200\/75:disabled {
  color: rgb(165 240 252 / 0.75);
}

.disabled\:text-cyan-200\/80:disabled {
  color: rgb(165 240 252 / 0.8);
}

.disabled\:text-cyan-200\/90:disabled {
  color: rgb(165 240 252 / 0.9);
}

.disabled\:text-cyan-200\/95:disabled {
  color: rgb(165 240 252 / 0.95);
}

.disabled\:text-cyan-200\/100:disabled {
  color: rgb(165 240 252 / 1);
}

.disabled\:text-cyan-300\/0:disabled {
  color: rgb(103 227 249 / 0);
}

.disabled\:text-cyan-300\/5:disabled {
  color: rgb(103 227 249 / 0.05);
}

.disabled\:text-cyan-300\/10:disabled {
  color: rgb(103 227 249 / 0.1);
}

.disabled\:text-cyan-300\/20:disabled {
  color: rgb(103 227 249 / 0.2);
}

.disabled\:text-cyan-300\/25:disabled {
  color: rgb(103 227 249 / 0.25);
}

.disabled\:text-cyan-300\/30:disabled {
  color: rgb(103 227 249 / 0.3);
}

.disabled\:text-cyan-300\/40:disabled {
  color: rgb(103 227 249 / 0.4);
}

.disabled\:text-cyan-300\/50:disabled {
  color: rgb(103 227 249 / 0.5);
}

.disabled\:text-cyan-300\/60:disabled {
  color: rgb(103 227 249 / 0.6);
}

.disabled\:text-cyan-300\/70:disabled {
  color: rgb(103 227 249 / 0.7);
}

.disabled\:text-cyan-300\/75:disabled {
  color: rgb(103 227 249 / 0.75);
}

.disabled\:text-cyan-300\/80:disabled {
  color: rgb(103 227 249 / 0.8);
}

.disabled\:text-cyan-300\/90:disabled {
  color: rgb(103 227 249 / 0.9);
}

.disabled\:text-cyan-300\/95:disabled {
  color: rgb(103 227 249 / 0.95);
}

.disabled\:text-cyan-300\/100:disabled {
  color: rgb(103 227 249 / 1);
}

.disabled\:text-cyan-400\/0:disabled {
  color: rgb(34 204 238 / 0);
}

.disabled\:text-cyan-400\/5:disabled {
  color: rgb(34 204 238 / 0.05);
}

.disabled\:text-cyan-400\/10:disabled {
  color: rgb(34 204 238 / 0.1);
}

.disabled\:text-cyan-400\/20:disabled {
  color: rgb(34 204 238 / 0.2);
}

.disabled\:text-cyan-400\/25:disabled {
  color: rgb(34 204 238 / 0.25);
}

.disabled\:text-cyan-400\/30:disabled {
  color: rgb(34 204 238 / 0.3);
}

.disabled\:text-cyan-400\/40:disabled {
  color: rgb(34 204 238 / 0.4);
}

.disabled\:text-cyan-400\/50:disabled {
  color: rgb(34 204 238 / 0.5);
}

.disabled\:text-cyan-400\/60:disabled {
  color: rgb(34 204 238 / 0.6);
}

.disabled\:text-cyan-400\/70:disabled {
  color: rgb(34 204 238 / 0.7);
}

.disabled\:text-cyan-400\/75:disabled {
  color: rgb(34 204 238 / 0.75);
}

.disabled\:text-cyan-400\/80:disabled {
  color: rgb(34 204 238 / 0.8);
}

.disabled\:text-cyan-400\/90:disabled {
  color: rgb(34 204 238 / 0.9);
}

.disabled\:text-cyan-400\/95:disabled {
  color: rgb(34 204 238 / 0.95);
}

.disabled\:text-cyan-400\/100:disabled {
  color: rgb(34 204 238 / 1);
}

.disabled\:text-cyan-500\/0:disabled {
  color: rgb(6 174 212 / 0);
}

.disabled\:text-cyan-500\/5:disabled {
  color: rgb(6 174 212 / 0.05);
}

.disabled\:text-cyan-500\/10:disabled {
  color: rgb(6 174 212 / 0.1);
}

.disabled\:text-cyan-500\/20:disabled {
  color: rgb(6 174 212 / 0.2);
}

.disabled\:text-cyan-500\/25:disabled {
  color: rgb(6 174 212 / 0.25);
}

.disabled\:text-cyan-500\/30:disabled {
  color: rgb(6 174 212 / 0.3);
}

.disabled\:text-cyan-500\/40:disabled {
  color: rgb(6 174 212 / 0.4);
}

.disabled\:text-cyan-500\/50:disabled {
  color: rgb(6 174 212 / 0.5);
}

.disabled\:text-cyan-500\/60:disabled {
  color: rgb(6 174 212 / 0.6);
}

.disabled\:text-cyan-500\/70:disabled {
  color: rgb(6 174 212 / 0.7);
}

.disabled\:text-cyan-500\/75:disabled {
  color: rgb(6 174 212 / 0.75);
}

.disabled\:text-cyan-500\/80:disabled {
  color: rgb(6 174 212 / 0.8);
}

.disabled\:text-cyan-500\/90:disabled {
  color: rgb(6 174 212 / 0.9);
}

.disabled\:text-cyan-500\/95:disabled {
  color: rgb(6 174 212 / 0.95);
}

.disabled\:text-cyan-500\/100:disabled {
  color: rgb(6 174 212 / 1);
}

.disabled\:text-cyan-600\/0:disabled {
  color: rgb(8 138 178 / 0);
}

.disabled\:text-cyan-600\/5:disabled {
  color: rgb(8 138 178 / 0.05);
}

.disabled\:text-cyan-600\/10:disabled {
  color: rgb(8 138 178 / 0.1);
}

.disabled\:text-cyan-600\/20:disabled {
  color: rgb(8 138 178 / 0.2);
}

.disabled\:text-cyan-600\/25:disabled {
  color: rgb(8 138 178 / 0.25);
}

.disabled\:text-cyan-600\/30:disabled {
  color: rgb(8 138 178 / 0.3);
}

.disabled\:text-cyan-600\/40:disabled {
  color: rgb(8 138 178 / 0.4);
}

.disabled\:text-cyan-600\/50:disabled {
  color: rgb(8 138 178 / 0.5);
}

.disabled\:text-cyan-600\/60:disabled {
  color: rgb(8 138 178 / 0.6);
}

.disabled\:text-cyan-600\/70:disabled {
  color: rgb(8 138 178 / 0.7);
}

.disabled\:text-cyan-600\/75:disabled {
  color: rgb(8 138 178 / 0.75);
}

.disabled\:text-cyan-600\/80:disabled {
  color: rgb(8 138 178 / 0.8);
}

.disabled\:text-cyan-600\/90:disabled {
  color: rgb(8 138 178 / 0.9);
}

.disabled\:text-cyan-600\/95:disabled {
  color: rgb(8 138 178 / 0.95);
}

.disabled\:text-cyan-600\/100:disabled {
  color: rgb(8 138 178 / 1);
}

.disabled\:text-cyan-700\/0:disabled {
  color: rgb(14 112 144 / 0);
}

.disabled\:text-cyan-700\/5:disabled {
  color: rgb(14 112 144 / 0.05);
}

.disabled\:text-cyan-700\/10:disabled {
  color: rgb(14 112 144 / 0.1);
}

.disabled\:text-cyan-700\/20:disabled {
  color: rgb(14 112 144 / 0.2);
}

.disabled\:text-cyan-700\/25:disabled {
  color: rgb(14 112 144 / 0.25);
}

.disabled\:text-cyan-700\/30:disabled {
  color: rgb(14 112 144 / 0.3);
}

.disabled\:text-cyan-700\/40:disabled {
  color: rgb(14 112 144 / 0.4);
}

.disabled\:text-cyan-700\/50:disabled {
  color: rgb(14 112 144 / 0.5);
}

.disabled\:text-cyan-700\/60:disabled {
  color: rgb(14 112 144 / 0.6);
}

.disabled\:text-cyan-700\/70:disabled {
  color: rgb(14 112 144 / 0.7);
}

.disabled\:text-cyan-700\/75:disabled {
  color: rgb(14 112 144 / 0.75);
}

.disabled\:text-cyan-700\/80:disabled {
  color: rgb(14 112 144 / 0.8);
}

.disabled\:text-cyan-700\/90:disabled {
  color: rgb(14 112 144 / 0.9);
}

.disabled\:text-cyan-700\/95:disabled {
  color: rgb(14 112 144 / 0.95);
}

.disabled\:text-cyan-700\/100:disabled {
  color: rgb(14 112 144 / 1);
}

.disabled\:text-cyan-800\/0:disabled {
  color: rgb(21 91 117 / 0);
}

.disabled\:text-cyan-800\/5:disabled {
  color: rgb(21 91 117 / 0.05);
}

.disabled\:text-cyan-800\/10:disabled {
  color: rgb(21 91 117 / 0.1);
}

.disabled\:text-cyan-800\/20:disabled {
  color: rgb(21 91 117 / 0.2);
}

.disabled\:text-cyan-800\/25:disabled {
  color: rgb(21 91 117 / 0.25);
}

.disabled\:text-cyan-800\/30:disabled {
  color: rgb(21 91 117 / 0.3);
}

.disabled\:text-cyan-800\/40:disabled {
  color: rgb(21 91 117 / 0.4);
}

.disabled\:text-cyan-800\/50:disabled {
  color: rgb(21 91 117 / 0.5);
}

.disabled\:text-cyan-800\/60:disabled {
  color: rgb(21 91 117 / 0.6);
}

.disabled\:text-cyan-800\/70:disabled {
  color: rgb(21 91 117 / 0.7);
}

.disabled\:text-cyan-800\/75:disabled {
  color: rgb(21 91 117 / 0.75);
}

.disabled\:text-cyan-800\/80:disabled {
  color: rgb(21 91 117 / 0.8);
}

.disabled\:text-cyan-800\/90:disabled {
  color: rgb(21 91 117 / 0.9);
}

.disabled\:text-cyan-800\/95:disabled {
  color: rgb(21 91 117 / 0.95);
}

.disabled\:text-cyan-800\/100:disabled {
  color: rgb(21 91 117 / 1);
}

.disabled\:text-cyan-900\/0:disabled {
  color: rgb(22 76 99 / 0);
}

.disabled\:text-cyan-900\/5:disabled {
  color: rgb(22 76 99 / 0.05);
}

.disabled\:text-cyan-900\/10:disabled {
  color: rgb(22 76 99 / 0.1);
}

.disabled\:text-cyan-900\/20:disabled {
  color: rgb(22 76 99 / 0.2);
}

.disabled\:text-cyan-900\/25:disabled {
  color: rgb(22 76 99 / 0.25);
}

.disabled\:text-cyan-900\/30:disabled {
  color: rgb(22 76 99 / 0.3);
}

.disabled\:text-cyan-900\/40:disabled {
  color: rgb(22 76 99 / 0.4);
}

.disabled\:text-cyan-900\/50:disabled {
  color: rgb(22 76 99 / 0.5);
}

.disabled\:text-cyan-900\/60:disabled {
  color: rgb(22 76 99 / 0.6);
}

.disabled\:text-cyan-900\/70:disabled {
  color: rgb(22 76 99 / 0.7);
}

.disabled\:text-cyan-900\/75:disabled {
  color: rgb(22 76 99 / 0.75);
}

.disabled\:text-cyan-900\/80:disabled {
  color: rgb(22 76 99 / 0.8);
}

.disabled\:text-cyan-900\/90:disabled {
  color: rgb(22 76 99 / 0.9);
}

.disabled\:text-cyan-900\/95:disabled {
  color: rgb(22 76 99 / 0.95);
}

.disabled\:text-cyan-900\/100:disabled {
  color: rgb(22 76 99 / 1);
}

.disabled\:text-cyan\/0:disabled {
  color: rgb(34 204 238 / 0);
}

.disabled\:text-cyan\/5:disabled {
  color: rgb(34 204 238 / 0.05);
}

.disabled\:text-cyan\/10:disabled {
  color: rgb(34 204 238 / 0.1);
}

.disabled\:text-cyan\/20:disabled {
  color: rgb(34 204 238 / 0.2);
}

.disabled\:text-cyan\/25:disabled {
  color: rgb(34 204 238 / 0.25);
}

.disabled\:text-cyan\/30:disabled {
  color: rgb(34 204 238 / 0.3);
}

.disabled\:text-cyan\/40:disabled {
  color: rgb(34 204 238 / 0.4);
}

.disabled\:text-cyan\/50:disabled {
  color: rgb(34 204 238 / 0.5);
}

.disabled\:text-cyan\/60:disabled {
  color: rgb(34 204 238 / 0.6);
}

.disabled\:text-cyan\/70:disabled {
  color: rgb(34 204 238 / 0.7);
}

.disabled\:text-cyan\/75:disabled {
  color: rgb(34 204 238 / 0.75);
}

.disabled\:text-cyan\/80:disabled {
  color: rgb(34 204 238 / 0.8);
}

.disabled\:text-cyan\/90:disabled {
  color: rgb(34 204 238 / 0.9);
}

.disabled\:text-cyan\/95:disabled {
  color: rgb(34 204 238 / 0.95);
}

.disabled\:text-cyan\/100:disabled {
  color: rgb(34 204 238 / 1);
}

.disabled\:text-blue-light-25\/0:disabled {
  color: rgb(245 251 255 / 0);
}

.disabled\:text-blue-light-25\/5:disabled {
  color: rgb(245 251 255 / 0.05);
}

.disabled\:text-blue-light-25\/10:disabled {
  color: rgb(245 251 255 / 0.1);
}

.disabled\:text-blue-light-25\/20:disabled {
  color: rgb(245 251 255 / 0.2);
}

.disabled\:text-blue-light-25\/25:disabled {
  color: rgb(245 251 255 / 0.25);
}

.disabled\:text-blue-light-25\/30:disabled {
  color: rgb(245 251 255 / 0.3);
}

.disabled\:text-blue-light-25\/40:disabled {
  color: rgb(245 251 255 / 0.4);
}

.disabled\:text-blue-light-25\/50:disabled {
  color: rgb(245 251 255 / 0.5);
}

.disabled\:text-blue-light-25\/60:disabled {
  color: rgb(245 251 255 / 0.6);
}

.disabled\:text-blue-light-25\/70:disabled {
  color: rgb(245 251 255 / 0.7);
}

.disabled\:text-blue-light-25\/75:disabled {
  color: rgb(245 251 255 / 0.75);
}

.disabled\:text-blue-light-25\/80:disabled {
  color: rgb(245 251 255 / 0.8);
}

.disabled\:text-blue-light-25\/90:disabled {
  color: rgb(245 251 255 / 0.9);
}

.disabled\:text-blue-light-25\/95:disabled {
  color: rgb(245 251 255 / 0.95);
}

.disabled\:text-blue-light-25\/100:disabled {
  color: rgb(245 251 255 / 1);
}

.disabled\:text-blue-light-50\/0:disabled {
  color: rgb(240 249 255 / 0);
}

.disabled\:text-blue-light-50\/5:disabled {
  color: rgb(240 249 255 / 0.05);
}

.disabled\:text-blue-light-50\/10:disabled {
  color: rgb(240 249 255 / 0.1);
}

.disabled\:text-blue-light-50\/20:disabled {
  color: rgb(240 249 255 / 0.2);
}

.disabled\:text-blue-light-50\/25:disabled {
  color: rgb(240 249 255 / 0.25);
}

.disabled\:text-blue-light-50\/30:disabled {
  color: rgb(240 249 255 / 0.3);
}

.disabled\:text-blue-light-50\/40:disabled {
  color: rgb(240 249 255 / 0.4);
}

.disabled\:text-blue-light-50\/50:disabled {
  color: rgb(240 249 255 / 0.5);
}

.disabled\:text-blue-light-50\/60:disabled {
  color: rgb(240 249 255 / 0.6);
}

.disabled\:text-blue-light-50\/70:disabled {
  color: rgb(240 249 255 / 0.7);
}

.disabled\:text-blue-light-50\/75:disabled {
  color: rgb(240 249 255 / 0.75);
}

.disabled\:text-blue-light-50\/80:disabled {
  color: rgb(240 249 255 / 0.8);
}

.disabled\:text-blue-light-50\/90:disabled {
  color: rgb(240 249 255 / 0.9);
}

.disabled\:text-blue-light-50\/95:disabled {
  color: rgb(240 249 255 / 0.95);
}

.disabled\:text-blue-light-50\/100:disabled {
  color: rgb(240 249 255 / 1);
}

.disabled\:text-blue-light-100\/0:disabled {
  color: rgb(224 242 254 / 0);
}

.disabled\:text-blue-light-100\/5:disabled {
  color: rgb(224 242 254 / 0.05);
}

.disabled\:text-blue-light-100\/10:disabled {
  color: rgb(224 242 254 / 0.1);
}

.disabled\:text-blue-light-100\/20:disabled {
  color: rgb(224 242 254 / 0.2);
}

.disabled\:text-blue-light-100\/25:disabled {
  color: rgb(224 242 254 / 0.25);
}

.disabled\:text-blue-light-100\/30:disabled {
  color: rgb(224 242 254 / 0.3);
}

.disabled\:text-blue-light-100\/40:disabled {
  color: rgb(224 242 254 / 0.4);
}

.disabled\:text-blue-light-100\/50:disabled {
  color: rgb(224 242 254 / 0.5);
}

.disabled\:text-blue-light-100\/60:disabled {
  color: rgb(224 242 254 / 0.6);
}

.disabled\:text-blue-light-100\/70:disabled {
  color: rgb(224 242 254 / 0.7);
}

.disabled\:text-blue-light-100\/75:disabled {
  color: rgb(224 242 254 / 0.75);
}

.disabled\:text-blue-light-100\/80:disabled {
  color: rgb(224 242 254 / 0.8);
}

.disabled\:text-blue-light-100\/90:disabled {
  color: rgb(224 242 254 / 0.9);
}

.disabled\:text-blue-light-100\/95:disabled {
  color: rgb(224 242 254 / 0.95);
}

.disabled\:text-blue-light-100\/100:disabled {
  color: rgb(224 242 254 / 1);
}

.disabled\:text-blue-light-200\/0:disabled {
  color: rgb(185 230 254 / 0);
}

.disabled\:text-blue-light-200\/5:disabled {
  color: rgb(185 230 254 / 0.05);
}

.disabled\:text-blue-light-200\/10:disabled {
  color: rgb(185 230 254 / 0.1);
}

.disabled\:text-blue-light-200\/20:disabled {
  color: rgb(185 230 254 / 0.2);
}

.disabled\:text-blue-light-200\/25:disabled {
  color: rgb(185 230 254 / 0.25);
}

.disabled\:text-blue-light-200\/30:disabled {
  color: rgb(185 230 254 / 0.3);
}

.disabled\:text-blue-light-200\/40:disabled {
  color: rgb(185 230 254 / 0.4);
}

.disabled\:text-blue-light-200\/50:disabled {
  color: rgb(185 230 254 / 0.5);
}

.disabled\:text-blue-light-200\/60:disabled {
  color: rgb(185 230 254 / 0.6);
}

.disabled\:text-blue-light-200\/70:disabled {
  color: rgb(185 230 254 / 0.7);
}

.disabled\:text-blue-light-200\/75:disabled {
  color: rgb(185 230 254 / 0.75);
}

.disabled\:text-blue-light-200\/80:disabled {
  color: rgb(185 230 254 / 0.8);
}

.disabled\:text-blue-light-200\/90:disabled {
  color: rgb(185 230 254 / 0.9);
}

.disabled\:text-blue-light-200\/95:disabled {
  color: rgb(185 230 254 / 0.95);
}

.disabled\:text-blue-light-200\/100:disabled {
  color: rgb(185 230 254 / 1);
}

.disabled\:text-blue-light-300\/0:disabled {
  color: rgb(124 212 253 / 0);
}

.disabled\:text-blue-light-300\/5:disabled {
  color: rgb(124 212 253 / 0.05);
}

.disabled\:text-blue-light-300\/10:disabled {
  color: rgb(124 212 253 / 0.1);
}

.disabled\:text-blue-light-300\/20:disabled {
  color: rgb(124 212 253 / 0.2);
}

.disabled\:text-blue-light-300\/25:disabled {
  color: rgb(124 212 253 / 0.25);
}

.disabled\:text-blue-light-300\/30:disabled {
  color: rgb(124 212 253 / 0.3);
}

.disabled\:text-blue-light-300\/40:disabled {
  color: rgb(124 212 253 / 0.4);
}

.disabled\:text-blue-light-300\/50:disabled {
  color: rgb(124 212 253 / 0.5);
}

.disabled\:text-blue-light-300\/60:disabled {
  color: rgb(124 212 253 / 0.6);
}

.disabled\:text-blue-light-300\/70:disabled {
  color: rgb(124 212 253 / 0.7);
}

.disabled\:text-blue-light-300\/75:disabled {
  color: rgb(124 212 253 / 0.75);
}

.disabled\:text-blue-light-300\/80:disabled {
  color: rgb(124 212 253 / 0.8);
}

.disabled\:text-blue-light-300\/90:disabled {
  color: rgb(124 212 253 / 0.9);
}

.disabled\:text-blue-light-300\/95:disabled {
  color: rgb(124 212 253 / 0.95);
}

.disabled\:text-blue-light-300\/100:disabled {
  color: rgb(124 212 253 / 1);
}

.disabled\:text-blue-light-400\/0:disabled {
  color: rgb(54 191 250 / 0);
}

.disabled\:text-blue-light-400\/5:disabled {
  color: rgb(54 191 250 / 0.05);
}

.disabled\:text-blue-light-400\/10:disabled {
  color: rgb(54 191 250 / 0.1);
}

.disabled\:text-blue-light-400\/20:disabled {
  color: rgb(54 191 250 / 0.2);
}

.disabled\:text-blue-light-400\/25:disabled {
  color: rgb(54 191 250 / 0.25);
}

.disabled\:text-blue-light-400\/30:disabled {
  color: rgb(54 191 250 / 0.3);
}

.disabled\:text-blue-light-400\/40:disabled {
  color: rgb(54 191 250 / 0.4);
}

.disabled\:text-blue-light-400\/50:disabled {
  color: rgb(54 191 250 / 0.5);
}

.disabled\:text-blue-light-400\/60:disabled {
  color: rgb(54 191 250 / 0.6);
}

.disabled\:text-blue-light-400\/70:disabled {
  color: rgb(54 191 250 / 0.7);
}

.disabled\:text-blue-light-400\/75:disabled {
  color: rgb(54 191 250 / 0.75);
}

.disabled\:text-blue-light-400\/80:disabled {
  color: rgb(54 191 250 / 0.8);
}

.disabled\:text-blue-light-400\/90:disabled {
  color: rgb(54 191 250 / 0.9);
}

.disabled\:text-blue-light-400\/95:disabled {
  color: rgb(54 191 250 / 0.95);
}

.disabled\:text-blue-light-400\/100:disabled {
  color: rgb(54 191 250 / 1);
}

.disabled\:text-blue-light-500\/0:disabled {
  color: rgb(11 165 236 / 0);
}

.disabled\:text-blue-light-500\/5:disabled {
  color: rgb(11 165 236 / 0.05);
}

.disabled\:text-blue-light-500\/10:disabled {
  color: rgb(11 165 236 / 0.1);
}

.disabled\:text-blue-light-500\/20:disabled {
  color: rgb(11 165 236 / 0.2);
}

.disabled\:text-blue-light-500\/25:disabled {
  color: rgb(11 165 236 / 0.25);
}

.disabled\:text-blue-light-500\/30:disabled {
  color: rgb(11 165 236 / 0.3);
}

.disabled\:text-blue-light-500\/40:disabled {
  color: rgb(11 165 236 / 0.4);
}

.disabled\:text-blue-light-500\/50:disabled {
  color: rgb(11 165 236 / 0.5);
}

.disabled\:text-blue-light-500\/60:disabled {
  color: rgb(11 165 236 / 0.6);
}

.disabled\:text-blue-light-500\/70:disabled {
  color: rgb(11 165 236 / 0.7);
}

.disabled\:text-blue-light-500\/75:disabled {
  color: rgb(11 165 236 / 0.75);
}

.disabled\:text-blue-light-500\/80:disabled {
  color: rgb(11 165 236 / 0.8);
}

.disabled\:text-blue-light-500\/90:disabled {
  color: rgb(11 165 236 / 0.9);
}

.disabled\:text-blue-light-500\/95:disabled {
  color: rgb(11 165 236 / 0.95);
}

.disabled\:text-blue-light-500\/100:disabled {
  color: rgb(11 165 236 / 1);
}

.disabled\:text-blue-light-600\/0:disabled {
  color: rgb(0 134 201 / 0);
}

.disabled\:text-blue-light-600\/5:disabled {
  color: rgb(0 134 201 / 0.05);
}

.disabled\:text-blue-light-600\/10:disabled {
  color: rgb(0 134 201 / 0.1);
}

.disabled\:text-blue-light-600\/20:disabled {
  color: rgb(0 134 201 / 0.2);
}

.disabled\:text-blue-light-600\/25:disabled {
  color: rgb(0 134 201 / 0.25);
}

.disabled\:text-blue-light-600\/30:disabled {
  color: rgb(0 134 201 / 0.3);
}

.disabled\:text-blue-light-600\/40:disabled {
  color: rgb(0 134 201 / 0.4);
}

.disabled\:text-blue-light-600\/50:disabled {
  color: rgb(0 134 201 / 0.5);
}

.disabled\:text-blue-light-600\/60:disabled {
  color: rgb(0 134 201 / 0.6);
}

.disabled\:text-blue-light-600\/70:disabled {
  color: rgb(0 134 201 / 0.7);
}

.disabled\:text-blue-light-600\/75:disabled {
  color: rgb(0 134 201 / 0.75);
}

.disabled\:text-blue-light-600\/80:disabled {
  color: rgb(0 134 201 / 0.8);
}

.disabled\:text-blue-light-600\/90:disabled {
  color: rgb(0 134 201 / 0.9);
}

.disabled\:text-blue-light-600\/95:disabled {
  color: rgb(0 134 201 / 0.95);
}

.disabled\:text-blue-light-600\/100:disabled {
  color: rgb(0 134 201 / 1);
}

.disabled\:text-blue-light-700\/0:disabled {
  color: rgb(2 106 162 / 0);
}

.disabled\:text-blue-light-700\/5:disabled {
  color: rgb(2 106 162 / 0.05);
}

.disabled\:text-blue-light-700\/10:disabled {
  color: rgb(2 106 162 / 0.1);
}

.disabled\:text-blue-light-700\/20:disabled {
  color: rgb(2 106 162 / 0.2);
}

.disabled\:text-blue-light-700\/25:disabled {
  color: rgb(2 106 162 / 0.25);
}

.disabled\:text-blue-light-700\/30:disabled {
  color: rgb(2 106 162 / 0.3);
}

.disabled\:text-blue-light-700\/40:disabled {
  color: rgb(2 106 162 / 0.4);
}

.disabled\:text-blue-light-700\/50:disabled {
  color: rgb(2 106 162 / 0.5);
}

.disabled\:text-blue-light-700\/60:disabled {
  color: rgb(2 106 162 / 0.6);
}

.disabled\:text-blue-light-700\/70:disabled {
  color: rgb(2 106 162 / 0.7);
}

.disabled\:text-blue-light-700\/75:disabled {
  color: rgb(2 106 162 / 0.75);
}

.disabled\:text-blue-light-700\/80:disabled {
  color: rgb(2 106 162 / 0.8);
}

.disabled\:text-blue-light-700\/90:disabled {
  color: rgb(2 106 162 / 0.9);
}

.disabled\:text-blue-light-700\/95:disabled {
  color: rgb(2 106 162 / 0.95);
}

.disabled\:text-blue-light-700\/100:disabled {
  color: rgb(2 106 162 / 1);
}

.disabled\:text-blue-light-800\/0:disabled {
  color: rgb(6 89 134 / 0);
}

.disabled\:text-blue-light-800\/5:disabled {
  color: rgb(6 89 134 / 0.05);
}

.disabled\:text-blue-light-800\/10:disabled {
  color: rgb(6 89 134 / 0.1);
}

.disabled\:text-blue-light-800\/20:disabled {
  color: rgb(6 89 134 / 0.2);
}

.disabled\:text-blue-light-800\/25:disabled {
  color: rgb(6 89 134 / 0.25);
}

.disabled\:text-blue-light-800\/30:disabled {
  color: rgb(6 89 134 / 0.3);
}

.disabled\:text-blue-light-800\/40:disabled {
  color: rgb(6 89 134 / 0.4);
}

.disabled\:text-blue-light-800\/50:disabled {
  color: rgb(6 89 134 / 0.5);
}

.disabled\:text-blue-light-800\/60:disabled {
  color: rgb(6 89 134 / 0.6);
}

.disabled\:text-blue-light-800\/70:disabled {
  color: rgb(6 89 134 / 0.7);
}

.disabled\:text-blue-light-800\/75:disabled {
  color: rgb(6 89 134 / 0.75);
}

.disabled\:text-blue-light-800\/80:disabled {
  color: rgb(6 89 134 / 0.8);
}

.disabled\:text-blue-light-800\/90:disabled {
  color: rgb(6 89 134 / 0.9);
}

.disabled\:text-blue-light-800\/95:disabled {
  color: rgb(6 89 134 / 0.95);
}

.disabled\:text-blue-light-800\/100:disabled {
  color: rgb(6 89 134 / 1);
}

.disabled\:text-blue-light-900\/0:disabled {
  color: rgb(11 74 111 / 0);
}

.disabled\:text-blue-light-900\/5:disabled {
  color: rgb(11 74 111 / 0.05);
}

.disabled\:text-blue-light-900\/10:disabled {
  color: rgb(11 74 111 / 0.1);
}

.disabled\:text-blue-light-900\/20:disabled {
  color: rgb(11 74 111 / 0.2);
}

.disabled\:text-blue-light-900\/25:disabled {
  color: rgb(11 74 111 / 0.25);
}

.disabled\:text-blue-light-900\/30:disabled {
  color: rgb(11 74 111 / 0.3);
}

.disabled\:text-blue-light-900\/40:disabled {
  color: rgb(11 74 111 / 0.4);
}

.disabled\:text-blue-light-900\/50:disabled {
  color: rgb(11 74 111 / 0.5);
}

.disabled\:text-blue-light-900\/60:disabled {
  color: rgb(11 74 111 / 0.6);
}

.disabled\:text-blue-light-900\/70:disabled {
  color: rgb(11 74 111 / 0.7);
}

.disabled\:text-blue-light-900\/75:disabled {
  color: rgb(11 74 111 / 0.75);
}

.disabled\:text-blue-light-900\/80:disabled {
  color: rgb(11 74 111 / 0.8);
}

.disabled\:text-blue-light-900\/90:disabled {
  color: rgb(11 74 111 / 0.9);
}

.disabled\:text-blue-light-900\/95:disabled {
  color: rgb(11 74 111 / 0.95);
}

.disabled\:text-blue-light-900\/100:disabled {
  color: rgb(11 74 111 / 1);
}

.disabled\:text-blue-light\/0:disabled {
  color: rgb(54 191 250 / 0);
}

.disabled\:text-blue-light\/5:disabled {
  color: rgb(54 191 250 / 0.05);
}

.disabled\:text-blue-light\/10:disabled {
  color: rgb(54 191 250 / 0.1);
}

.disabled\:text-blue-light\/20:disabled {
  color: rgb(54 191 250 / 0.2);
}

.disabled\:text-blue-light\/25:disabled {
  color: rgb(54 191 250 / 0.25);
}

.disabled\:text-blue-light\/30:disabled {
  color: rgb(54 191 250 / 0.3);
}

.disabled\:text-blue-light\/40:disabled {
  color: rgb(54 191 250 / 0.4);
}

.disabled\:text-blue-light\/50:disabled {
  color: rgb(54 191 250 / 0.5);
}

.disabled\:text-blue-light\/60:disabled {
  color: rgb(54 191 250 / 0.6);
}

.disabled\:text-blue-light\/70:disabled {
  color: rgb(54 191 250 / 0.7);
}

.disabled\:text-blue-light\/75:disabled {
  color: rgb(54 191 250 / 0.75);
}

.disabled\:text-blue-light\/80:disabled {
  color: rgb(54 191 250 / 0.8);
}

.disabled\:text-blue-light\/90:disabled {
  color: rgb(54 191 250 / 0.9);
}

.disabled\:text-blue-light\/95:disabled {
  color: rgb(54 191 250 / 0.95);
}

.disabled\:text-blue-light\/100:disabled {
  color: rgb(54 191 250 / 1);
}

.disabled\:text-blue-25\/0:disabled {
  color: rgb(245 250 255 / 0);
}

.disabled\:text-blue-25\/5:disabled {
  color: rgb(245 250 255 / 0.05);
}

.disabled\:text-blue-25\/10:disabled {
  color: rgb(245 250 255 / 0.1);
}

.disabled\:text-blue-25\/20:disabled {
  color: rgb(245 250 255 / 0.2);
}

.disabled\:text-blue-25\/25:disabled {
  color: rgb(245 250 255 / 0.25);
}

.disabled\:text-blue-25\/30:disabled {
  color: rgb(245 250 255 / 0.3);
}

.disabled\:text-blue-25\/40:disabled {
  color: rgb(245 250 255 / 0.4);
}

.disabled\:text-blue-25\/50:disabled {
  color: rgb(245 250 255 / 0.5);
}

.disabled\:text-blue-25\/60:disabled {
  color: rgb(245 250 255 / 0.6);
}

.disabled\:text-blue-25\/70:disabled {
  color: rgb(245 250 255 / 0.7);
}

.disabled\:text-blue-25\/75:disabled {
  color: rgb(245 250 255 / 0.75);
}

.disabled\:text-blue-25\/80:disabled {
  color: rgb(245 250 255 / 0.8);
}

.disabled\:text-blue-25\/90:disabled {
  color: rgb(245 250 255 / 0.9);
}

.disabled\:text-blue-25\/95:disabled {
  color: rgb(245 250 255 / 0.95);
}

.disabled\:text-blue-25\/100:disabled {
  color: rgb(245 250 255 / 1);
}

.disabled\:text-blue-50\/0:disabled {
  color: rgb(239 248 255 / 0);
}

.disabled\:text-blue-50\/5:disabled {
  color: rgb(239 248 255 / 0.05);
}

.disabled\:text-blue-50\/10:disabled {
  color: rgb(239 248 255 / 0.1);
}

.disabled\:text-blue-50\/20:disabled {
  color: rgb(239 248 255 / 0.2);
}

.disabled\:text-blue-50\/25:disabled {
  color: rgb(239 248 255 / 0.25);
}

.disabled\:text-blue-50\/30:disabled {
  color: rgb(239 248 255 / 0.3);
}

.disabled\:text-blue-50\/40:disabled {
  color: rgb(239 248 255 / 0.4);
}

.disabled\:text-blue-50\/50:disabled {
  color: rgb(239 248 255 / 0.5);
}

.disabled\:text-blue-50\/60:disabled {
  color: rgb(239 248 255 / 0.6);
}

.disabled\:text-blue-50\/70:disabled {
  color: rgb(239 248 255 / 0.7);
}

.disabled\:text-blue-50\/75:disabled {
  color: rgb(239 248 255 / 0.75);
}

.disabled\:text-blue-50\/80:disabled {
  color: rgb(239 248 255 / 0.8);
}

.disabled\:text-blue-50\/90:disabled {
  color: rgb(239 248 255 / 0.9);
}

.disabled\:text-blue-50\/95:disabled {
  color: rgb(239 248 255 / 0.95);
}

.disabled\:text-blue-50\/100:disabled {
  color: rgb(239 248 255 / 1);
}

.disabled\:text-blue-100\/0:disabled {
  color: rgb(209 233 255 / 0);
}

.disabled\:text-blue-100\/5:disabled {
  color: rgb(209 233 255 / 0.05);
}

.disabled\:text-blue-100\/10:disabled {
  color: rgb(209 233 255 / 0.1);
}

.disabled\:text-blue-100\/20:disabled {
  color: rgb(209 233 255 / 0.2);
}

.disabled\:text-blue-100\/25:disabled {
  color: rgb(209 233 255 / 0.25);
}

.disabled\:text-blue-100\/30:disabled {
  color: rgb(209 233 255 / 0.3);
}

.disabled\:text-blue-100\/40:disabled {
  color: rgb(209 233 255 / 0.4);
}

.disabled\:text-blue-100\/50:disabled {
  color: rgb(209 233 255 / 0.5);
}

.disabled\:text-blue-100\/60:disabled {
  color: rgb(209 233 255 / 0.6);
}

.disabled\:text-blue-100\/70:disabled {
  color: rgb(209 233 255 / 0.7);
}

.disabled\:text-blue-100\/75:disabled {
  color: rgb(209 233 255 / 0.75);
}

.disabled\:text-blue-100\/80:disabled {
  color: rgb(209 233 255 / 0.8);
}

.disabled\:text-blue-100\/90:disabled {
  color: rgb(209 233 255 / 0.9);
}

.disabled\:text-blue-100\/95:disabled {
  color: rgb(209 233 255 / 0.95);
}

.disabled\:text-blue-100\/100:disabled {
  color: rgb(209 233 255 / 1);
}

.disabled\:text-blue-200\/0:disabled {
  color: rgb(178 221 255 / 0);
}

.disabled\:text-blue-200\/5:disabled {
  color: rgb(178 221 255 / 0.05);
}

.disabled\:text-blue-200\/10:disabled {
  color: rgb(178 221 255 / 0.1);
}

.disabled\:text-blue-200\/20:disabled {
  color: rgb(178 221 255 / 0.2);
}

.disabled\:text-blue-200\/25:disabled {
  color: rgb(178 221 255 / 0.25);
}

.disabled\:text-blue-200\/30:disabled {
  color: rgb(178 221 255 / 0.3);
}

.disabled\:text-blue-200\/40:disabled {
  color: rgb(178 221 255 / 0.4);
}

.disabled\:text-blue-200\/50:disabled {
  color: rgb(178 221 255 / 0.5);
}

.disabled\:text-blue-200\/60:disabled {
  color: rgb(178 221 255 / 0.6);
}

.disabled\:text-blue-200\/70:disabled {
  color: rgb(178 221 255 / 0.7);
}

.disabled\:text-blue-200\/75:disabled {
  color: rgb(178 221 255 / 0.75);
}

.disabled\:text-blue-200\/80:disabled {
  color: rgb(178 221 255 / 0.8);
}

.disabled\:text-blue-200\/90:disabled {
  color: rgb(178 221 255 / 0.9);
}

.disabled\:text-blue-200\/95:disabled {
  color: rgb(178 221 255 / 0.95);
}

.disabled\:text-blue-200\/100:disabled {
  color: rgb(178 221 255 / 1);
}

.disabled\:text-blue-300\/0:disabled {
  color: rgb(132 202 255 / 0);
}

.disabled\:text-blue-300\/5:disabled {
  color: rgb(132 202 255 / 0.05);
}

.disabled\:text-blue-300\/10:disabled {
  color: rgb(132 202 255 / 0.1);
}

.disabled\:text-blue-300\/20:disabled {
  color: rgb(132 202 255 / 0.2);
}

.disabled\:text-blue-300\/25:disabled {
  color: rgb(132 202 255 / 0.25);
}

.disabled\:text-blue-300\/30:disabled {
  color: rgb(132 202 255 / 0.3);
}

.disabled\:text-blue-300\/40:disabled {
  color: rgb(132 202 255 / 0.4);
}

.disabled\:text-blue-300\/50:disabled {
  color: rgb(132 202 255 / 0.5);
}

.disabled\:text-blue-300\/60:disabled {
  color: rgb(132 202 255 / 0.6);
}

.disabled\:text-blue-300\/70:disabled {
  color: rgb(132 202 255 / 0.7);
}

.disabled\:text-blue-300\/75:disabled {
  color: rgb(132 202 255 / 0.75);
}

.disabled\:text-blue-300\/80:disabled {
  color: rgb(132 202 255 / 0.8);
}

.disabled\:text-blue-300\/90:disabled {
  color: rgb(132 202 255 / 0.9);
}

.disabled\:text-blue-300\/95:disabled {
  color: rgb(132 202 255 / 0.95);
}

.disabled\:text-blue-300\/100:disabled {
  color: rgb(132 202 255 / 1);
}

.disabled\:text-blue-400\/0:disabled {
  color: rgb(83 177 253 / 0);
}

.disabled\:text-blue-400\/5:disabled {
  color: rgb(83 177 253 / 0.05);
}

.disabled\:text-blue-400\/10:disabled {
  color: rgb(83 177 253 / 0.1);
}

.disabled\:text-blue-400\/20:disabled {
  color: rgb(83 177 253 / 0.2);
}

.disabled\:text-blue-400\/25:disabled {
  color: rgb(83 177 253 / 0.25);
}

.disabled\:text-blue-400\/30:disabled {
  color: rgb(83 177 253 / 0.3);
}

.disabled\:text-blue-400\/40:disabled {
  color: rgb(83 177 253 / 0.4);
}

.disabled\:text-blue-400\/50:disabled {
  color: rgb(83 177 253 / 0.5);
}

.disabled\:text-blue-400\/60:disabled {
  color: rgb(83 177 253 / 0.6);
}

.disabled\:text-blue-400\/70:disabled {
  color: rgb(83 177 253 / 0.7);
}

.disabled\:text-blue-400\/75:disabled {
  color: rgb(83 177 253 / 0.75);
}

.disabled\:text-blue-400\/80:disabled {
  color: rgb(83 177 253 / 0.8);
}

.disabled\:text-blue-400\/90:disabled {
  color: rgb(83 177 253 / 0.9);
}

.disabled\:text-blue-400\/95:disabled {
  color: rgb(83 177 253 / 0.95);
}

.disabled\:text-blue-400\/100:disabled {
  color: rgb(83 177 253 / 1);
}

.disabled\:text-blue-500\/0:disabled {
  color: rgb(46 144 250 / 0);
}

.disabled\:text-blue-500\/5:disabled {
  color: rgb(46 144 250 / 0.05);
}

.disabled\:text-blue-500\/10:disabled {
  color: rgb(46 144 250 / 0.1);
}

.disabled\:text-blue-500\/20:disabled {
  color: rgb(46 144 250 / 0.2);
}

.disabled\:text-blue-500\/25:disabled {
  color: rgb(46 144 250 / 0.25);
}

.disabled\:text-blue-500\/30:disabled {
  color: rgb(46 144 250 / 0.3);
}

.disabled\:text-blue-500\/40:disabled {
  color: rgb(46 144 250 / 0.4);
}

.disabled\:text-blue-500\/50:disabled {
  color: rgb(46 144 250 / 0.5);
}

.disabled\:text-blue-500\/60:disabled {
  color: rgb(46 144 250 / 0.6);
}

.disabled\:text-blue-500\/70:disabled {
  color: rgb(46 144 250 / 0.7);
}

.disabled\:text-blue-500\/75:disabled {
  color: rgb(46 144 250 / 0.75);
}

.disabled\:text-blue-500\/80:disabled {
  color: rgb(46 144 250 / 0.8);
}

.disabled\:text-blue-500\/90:disabled {
  color: rgb(46 144 250 / 0.9);
}

.disabled\:text-blue-500\/95:disabled {
  color: rgb(46 144 250 / 0.95);
}

.disabled\:text-blue-500\/100:disabled {
  color: rgb(46 144 250 / 1);
}

.disabled\:text-blue-600\/0:disabled {
  color: rgb(21 112 239 / 0);
}

.disabled\:text-blue-600\/5:disabled {
  color: rgb(21 112 239 / 0.05);
}

.disabled\:text-blue-600\/10:disabled {
  color: rgb(21 112 239 / 0.1);
}

.disabled\:text-blue-600\/20:disabled {
  color: rgb(21 112 239 / 0.2);
}

.disabled\:text-blue-600\/25:disabled {
  color: rgb(21 112 239 / 0.25);
}

.disabled\:text-blue-600\/30:disabled {
  color: rgb(21 112 239 / 0.3);
}

.disabled\:text-blue-600\/40:disabled {
  color: rgb(21 112 239 / 0.4);
}

.disabled\:text-blue-600\/50:disabled {
  color: rgb(21 112 239 / 0.5);
}

.disabled\:text-blue-600\/60:disabled {
  color: rgb(21 112 239 / 0.6);
}

.disabled\:text-blue-600\/70:disabled {
  color: rgb(21 112 239 / 0.7);
}

.disabled\:text-blue-600\/75:disabled {
  color: rgb(21 112 239 / 0.75);
}

.disabled\:text-blue-600\/80:disabled {
  color: rgb(21 112 239 / 0.8);
}

.disabled\:text-blue-600\/90:disabled {
  color: rgb(21 112 239 / 0.9);
}

.disabled\:text-blue-600\/95:disabled {
  color: rgb(21 112 239 / 0.95);
}

.disabled\:text-blue-600\/100:disabled {
  color: rgb(21 112 239 / 1);
}

.disabled\:text-blue-700\/0:disabled {
  color: rgb(23 92 211 / 0);
}

.disabled\:text-blue-700\/5:disabled {
  color: rgb(23 92 211 / 0.05);
}

.disabled\:text-blue-700\/10:disabled {
  color: rgb(23 92 211 / 0.1);
}

.disabled\:text-blue-700\/20:disabled {
  color: rgb(23 92 211 / 0.2);
}

.disabled\:text-blue-700\/25:disabled {
  color: rgb(23 92 211 / 0.25);
}

.disabled\:text-blue-700\/30:disabled {
  color: rgb(23 92 211 / 0.3);
}

.disabled\:text-blue-700\/40:disabled {
  color: rgb(23 92 211 / 0.4);
}

.disabled\:text-blue-700\/50:disabled {
  color: rgb(23 92 211 / 0.5);
}

.disabled\:text-blue-700\/60:disabled {
  color: rgb(23 92 211 / 0.6);
}

.disabled\:text-blue-700\/70:disabled {
  color: rgb(23 92 211 / 0.7);
}

.disabled\:text-blue-700\/75:disabled {
  color: rgb(23 92 211 / 0.75);
}

.disabled\:text-blue-700\/80:disabled {
  color: rgb(23 92 211 / 0.8);
}

.disabled\:text-blue-700\/90:disabled {
  color: rgb(23 92 211 / 0.9);
}

.disabled\:text-blue-700\/95:disabled {
  color: rgb(23 92 211 / 0.95);
}

.disabled\:text-blue-700\/100:disabled {
  color: rgb(23 92 211 / 1);
}

.disabled\:text-blue-800\/0:disabled {
  color: rgb(24 73 169 / 0);
}

.disabled\:text-blue-800\/5:disabled {
  color: rgb(24 73 169 / 0.05);
}

.disabled\:text-blue-800\/10:disabled {
  color: rgb(24 73 169 / 0.1);
}

.disabled\:text-blue-800\/20:disabled {
  color: rgb(24 73 169 / 0.2);
}

.disabled\:text-blue-800\/25:disabled {
  color: rgb(24 73 169 / 0.25);
}

.disabled\:text-blue-800\/30:disabled {
  color: rgb(24 73 169 / 0.3);
}

.disabled\:text-blue-800\/40:disabled {
  color: rgb(24 73 169 / 0.4);
}

.disabled\:text-blue-800\/50:disabled {
  color: rgb(24 73 169 / 0.5);
}

.disabled\:text-blue-800\/60:disabled {
  color: rgb(24 73 169 / 0.6);
}

.disabled\:text-blue-800\/70:disabled {
  color: rgb(24 73 169 / 0.7);
}

.disabled\:text-blue-800\/75:disabled {
  color: rgb(24 73 169 / 0.75);
}

.disabled\:text-blue-800\/80:disabled {
  color: rgb(24 73 169 / 0.8);
}

.disabled\:text-blue-800\/90:disabled {
  color: rgb(24 73 169 / 0.9);
}

.disabled\:text-blue-800\/95:disabled {
  color: rgb(24 73 169 / 0.95);
}

.disabled\:text-blue-800\/100:disabled {
  color: rgb(24 73 169 / 1);
}

.disabled\:text-blue-900\/0:disabled {
  color: rgb(25 65 133 / 0);
}

.disabled\:text-blue-900\/5:disabled {
  color: rgb(25 65 133 / 0.05);
}

.disabled\:text-blue-900\/10:disabled {
  color: rgb(25 65 133 / 0.1);
}

.disabled\:text-blue-900\/20:disabled {
  color: rgb(25 65 133 / 0.2);
}

.disabled\:text-blue-900\/25:disabled {
  color: rgb(25 65 133 / 0.25);
}

.disabled\:text-blue-900\/30:disabled {
  color: rgb(25 65 133 / 0.3);
}

.disabled\:text-blue-900\/40:disabled {
  color: rgb(25 65 133 / 0.4);
}

.disabled\:text-blue-900\/50:disabled {
  color: rgb(25 65 133 / 0.5);
}

.disabled\:text-blue-900\/60:disabled {
  color: rgb(25 65 133 / 0.6);
}

.disabled\:text-blue-900\/70:disabled {
  color: rgb(25 65 133 / 0.7);
}

.disabled\:text-blue-900\/75:disabled {
  color: rgb(25 65 133 / 0.75);
}

.disabled\:text-blue-900\/80:disabled {
  color: rgb(25 65 133 / 0.8);
}

.disabled\:text-blue-900\/90:disabled {
  color: rgb(25 65 133 / 0.9);
}

.disabled\:text-blue-900\/95:disabled {
  color: rgb(25 65 133 / 0.95);
}

.disabled\:text-blue-900\/100:disabled {
  color: rgb(25 65 133 / 1);
}

.disabled\:text-blue\/0:disabled {
  color: rgb(83 177 253 / 0);
}

.disabled\:text-blue\/5:disabled {
  color: rgb(83 177 253 / 0.05);
}

.disabled\:text-blue\/10:disabled {
  color: rgb(83 177 253 / 0.1);
}

.disabled\:text-blue\/20:disabled {
  color: rgb(83 177 253 / 0.2);
}

.disabled\:text-blue\/25:disabled {
  color: rgb(83 177 253 / 0.25);
}

.disabled\:text-blue\/30:disabled {
  color: rgb(83 177 253 / 0.3);
}

.disabled\:text-blue\/40:disabled {
  color: rgb(83 177 253 / 0.4);
}

.disabled\:text-blue\/50:disabled {
  color: rgb(83 177 253 / 0.5);
}

.disabled\:text-blue\/60:disabled {
  color: rgb(83 177 253 / 0.6);
}

.disabled\:text-blue\/70:disabled {
  color: rgb(83 177 253 / 0.7);
}

.disabled\:text-blue\/75:disabled {
  color: rgb(83 177 253 / 0.75);
}

.disabled\:text-blue\/80:disabled {
  color: rgb(83 177 253 / 0.8);
}

.disabled\:text-blue\/90:disabled {
  color: rgb(83 177 253 / 0.9);
}

.disabled\:text-blue\/95:disabled {
  color: rgb(83 177 253 / 0.95);
}

.disabled\:text-blue\/100:disabled {
  color: rgb(83 177 253 / 1);
}

.disabled\:text-blue-dark-25\/0:disabled {
  color: rgb(245 248 255 / 0);
}

.disabled\:text-blue-dark-25\/5:disabled {
  color: rgb(245 248 255 / 0.05);
}

.disabled\:text-blue-dark-25\/10:disabled {
  color: rgb(245 248 255 / 0.1);
}

.disabled\:text-blue-dark-25\/20:disabled {
  color: rgb(245 248 255 / 0.2);
}

.disabled\:text-blue-dark-25\/25:disabled {
  color: rgb(245 248 255 / 0.25);
}

.disabled\:text-blue-dark-25\/30:disabled {
  color: rgb(245 248 255 / 0.3);
}

.disabled\:text-blue-dark-25\/40:disabled {
  color: rgb(245 248 255 / 0.4);
}

.disabled\:text-blue-dark-25\/50:disabled {
  color: rgb(245 248 255 / 0.5);
}

.disabled\:text-blue-dark-25\/60:disabled {
  color: rgb(245 248 255 / 0.6);
}

.disabled\:text-blue-dark-25\/70:disabled {
  color: rgb(245 248 255 / 0.7);
}

.disabled\:text-blue-dark-25\/75:disabled {
  color: rgb(245 248 255 / 0.75);
}

.disabled\:text-blue-dark-25\/80:disabled {
  color: rgb(245 248 255 / 0.8);
}

.disabled\:text-blue-dark-25\/90:disabled {
  color: rgb(245 248 255 / 0.9);
}

.disabled\:text-blue-dark-25\/95:disabled {
  color: rgb(245 248 255 / 0.95);
}

.disabled\:text-blue-dark-25\/100:disabled {
  color: rgb(245 248 255 / 1);
}

.disabled\:text-blue-dark-50\/0:disabled {
  color: rgb(239 244 255 / 0);
}

.disabled\:text-blue-dark-50\/5:disabled {
  color: rgb(239 244 255 / 0.05);
}

.disabled\:text-blue-dark-50\/10:disabled {
  color: rgb(239 244 255 / 0.1);
}

.disabled\:text-blue-dark-50\/20:disabled {
  color: rgb(239 244 255 / 0.2);
}

.disabled\:text-blue-dark-50\/25:disabled {
  color: rgb(239 244 255 / 0.25);
}

.disabled\:text-blue-dark-50\/30:disabled {
  color: rgb(239 244 255 / 0.3);
}

.disabled\:text-blue-dark-50\/40:disabled {
  color: rgb(239 244 255 / 0.4);
}

.disabled\:text-blue-dark-50\/50:disabled {
  color: rgb(239 244 255 / 0.5);
}

.disabled\:text-blue-dark-50\/60:disabled {
  color: rgb(239 244 255 / 0.6);
}

.disabled\:text-blue-dark-50\/70:disabled {
  color: rgb(239 244 255 / 0.7);
}

.disabled\:text-blue-dark-50\/75:disabled {
  color: rgb(239 244 255 / 0.75);
}

.disabled\:text-blue-dark-50\/80:disabled {
  color: rgb(239 244 255 / 0.8);
}

.disabled\:text-blue-dark-50\/90:disabled {
  color: rgb(239 244 255 / 0.9);
}

.disabled\:text-blue-dark-50\/95:disabled {
  color: rgb(239 244 255 / 0.95);
}

.disabled\:text-blue-dark-50\/100:disabled {
  color: rgb(239 244 255 / 1);
}

.disabled\:text-blue-dark-100\/0:disabled {
  color: rgb(209 224 255 / 0);
}

.disabled\:text-blue-dark-100\/5:disabled {
  color: rgb(209 224 255 / 0.05);
}

.disabled\:text-blue-dark-100\/10:disabled {
  color: rgb(209 224 255 / 0.1);
}

.disabled\:text-blue-dark-100\/20:disabled {
  color: rgb(209 224 255 / 0.2);
}

.disabled\:text-blue-dark-100\/25:disabled {
  color: rgb(209 224 255 / 0.25);
}

.disabled\:text-blue-dark-100\/30:disabled {
  color: rgb(209 224 255 / 0.3);
}

.disabled\:text-blue-dark-100\/40:disabled {
  color: rgb(209 224 255 / 0.4);
}

.disabled\:text-blue-dark-100\/50:disabled {
  color: rgb(209 224 255 / 0.5);
}

.disabled\:text-blue-dark-100\/60:disabled {
  color: rgb(209 224 255 / 0.6);
}

.disabled\:text-blue-dark-100\/70:disabled {
  color: rgb(209 224 255 / 0.7);
}

.disabled\:text-blue-dark-100\/75:disabled {
  color: rgb(209 224 255 / 0.75);
}

.disabled\:text-blue-dark-100\/80:disabled {
  color: rgb(209 224 255 / 0.8);
}

.disabled\:text-blue-dark-100\/90:disabled {
  color: rgb(209 224 255 / 0.9);
}

.disabled\:text-blue-dark-100\/95:disabled {
  color: rgb(209 224 255 / 0.95);
}

.disabled\:text-blue-dark-100\/100:disabled {
  color: rgb(209 224 255 / 1);
}

.disabled\:text-blue-dark-200\/0:disabled {
  color: rgb(178 204 255 / 0);
}

.disabled\:text-blue-dark-200\/5:disabled {
  color: rgb(178 204 255 / 0.05);
}

.disabled\:text-blue-dark-200\/10:disabled {
  color: rgb(178 204 255 / 0.1);
}

.disabled\:text-blue-dark-200\/20:disabled {
  color: rgb(178 204 255 / 0.2);
}

.disabled\:text-blue-dark-200\/25:disabled {
  color: rgb(178 204 255 / 0.25);
}

.disabled\:text-blue-dark-200\/30:disabled {
  color: rgb(178 204 255 / 0.3);
}

.disabled\:text-blue-dark-200\/40:disabled {
  color: rgb(178 204 255 / 0.4);
}

.disabled\:text-blue-dark-200\/50:disabled {
  color: rgb(178 204 255 / 0.5);
}

.disabled\:text-blue-dark-200\/60:disabled {
  color: rgb(178 204 255 / 0.6);
}

.disabled\:text-blue-dark-200\/70:disabled {
  color: rgb(178 204 255 / 0.7);
}

.disabled\:text-blue-dark-200\/75:disabled {
  color: rgb(178 204 255 / 0.75);
}

.disabled\:text-blue-dark-200\/80:disabled {
  color: rgb(178 204 255 / 0.8);
}

.disabled\:text-blue-dark-200\/90:disabled {
  color: rgb(178 204 255 / 0.9);
}

.disabled\:text-blue-dark-200\/95:disabled {
  color: rgb(178 204 255 / 0.95);
}

.disabled\:text-blue-dark-200\/100:disabled {
  color: rgb(178 204 255 / 1);
}

.disabled\:text-blue-dark-300\/0:disabled {
  color: rgb(132 173 255 / 0);
}

.disabled\:text-blue-dark-300\/5:disabled {
  color: rgb(132 173 255 / 0.05);
}

.disabled\:text-blue-dark-300\/10:disabled {
  color: rgb(132 173 255 / 0.1);
}

.disabled\:text-blue-dark-300\/20:disabled {
  color: rgb(132 173 255 / 0.2);
}

.disabled\:text-blue-dark-300\/25:disabled {
  color: rgb(132 173 255 / 0.25);
}

.disabled\:text-blue-dark-300\/30:disabled {
  color: rgb(132 173 255 / 0.3);
}

.disabled\:text-blue-dark-300\/40:disabled {
  color: rgb(132 173 255 / 0.4);
}

.disabled\:text-blue-dark-300\/50:disabled {
  color: rgb(132 173 255 / 0.5);
}

.disabled\:text-blue-dark-300\/60:disabled {
  color: rgb(132 173 255 / 0.6);
}

.disabled\:text-blue-dark-300\/70:disabled {
  color: rgb(132 173 255 / 0.7);
}

.disabled\:text-blue-dark-300\/75:disabled {
  color: rgb(132 173 255 / 0.75);
}

.disabled\:text-blue-dark-300\/80:disabled {
  color: rgb(132 173 255 / 0.8);
}

.disabled\:text-blue-dark-300\/90:disabled {
  color: rgb(132 173 255 / 0.9);
}

.disabled\:text-blue-dark-300\/95:disabled {
  color: rgb(132 173 255 / 0.95);
}

.disabled\:text-blue-dark-300\/100:disabled {
  color: rgb(132 173 255 / 1);
}

.disabled\:text-blue-dark-400\/0:disabled {
  color: rgb(82 139 255 / 0);
}

.disabled\:text-blue-dark-400\/5:disabled {
  color: rgb(82 139 255 / 0.05);
}

.disabled\:text-blue-dark-400\/10:disabled {
  color: rgb(82 139 255 / 0.1);
}

.disabled\:text-blue-dark-400\/20:disabled {
  color: rgb(82 139 255 / 0.2);
}

.disabled\:text-blue-dark-400\/25:disabled {
  color: rgb(82 139 255 / 0.25);
}

.disabled\:text-blue-dark-400\/30:disabled {
  color: rgb(82 139 255 / 0.3);
}

.disabled\:text-blue-dark-400\/40:disabled {
  color: rgb(82 139 255 / 0.4);
}

.disabled\:text-blue-dark-400\/50:disabled {
  color: rgb(82 139 255 / 0.5);
}

.disabled\:text-blue-dark-400\/60:disabled {
  color: rgb(82 139 255 / 0.6);
}

.disabled\:text-blue-dark-400\/70:disabled {
  color: rgb(82 139 255 / 0.7);
}

.disabled\:text-blue-dark-400\/75:disabled {
  color: rgb(82 139 255 / 0.75);
}

.disabled\:text-blue-dark-400\/80:disabled {
  color: rgb(82 139 255 / 0.8);
}

.disabled\:text-blue-dark-400\/90:disabled {
  color: rgb(82 139 255 / 0.9);
}

.disabled\:text-blue-dark-400\/95:disabled {
  color: rgb(82 139 255 / 0.95);
}

.disabled\:text-blue-dark-400\/100:disabled {
  color: rgb(82 139 255 / 1);
}

.disabled\:text-blue-dark-500\/0:disabled {
  color: rgb(41 112 255 / 0);
}

.disabled\:text-blue-dark-500\/5:disabled {
  color: rgb(41 112 255 / 0.05);
}

.disabled\:text-blue-dark-500\/10:disabled {
  color: rgb(41 112 255 / 0.1);
}

.disabled\:text-blue-dark-500\/20:disabled {
  color: rgb(41 112 255 / 0.2);
}

.disabled\:text-blue-dark-500\/25:disabled {
  color: rgb(41 112 255 / 0.25);
}

.disabled\:text-blue-dark-500\/30:disabled {
  color: rgb(41 112 255 / 0.3);
}

.disabled\:text-blue-dark-500\/40:disabled {
  color: rgb(41 112 255 / 0.4);
}

.disabled\:text-blue-dark-500\/50:disabled {
  color: rgb(41 112 255 / 0.5);
}

.disabled\:text-blue-dark-500\/60:disabled {
  color: rgb(41 112 255 / 0.6);
}

.disabled\:text-blue-dark-500\/70:disabled {
  color: rgb(41 112 255 / 0.7);
}

.disabled\:text-blue-dark-500\/75:disabled {
  color: rgb(41 112 255 / 0.75);
}

.disabled\:text-blue-dark-500\/80:disabled {
  color: rgb(41 112 255 / 0.8);
}

.disabled\:text-blue-dark-500\/90:disabled {
  color: rgb(41 112 255 / 0.9);
}

.disabled\:text-blue-dark-500\/95:disabled {
  color: rgb(41 112 255 / 0.95);
}

.disabled\:text-blue-dark-500\/100:disabled {
  color: rgb(41 112 255 / 1);
}

.disabled\:text-blue-dark-600\/0:disabled {
  color: rgb(21 94 239 / 0);
}

.disabled\:text-blue-dark-600\/5:disabled {
  color: rgb(21 94 239 / 0.05);
}

.disabled\:text-blue-dark-600\/10:disabled {
  color: rgb(21 94 239 / 0.1);
}

.disabled\:text-blue-dark-600\/20:disabled {
  color: rgb(21 94 239 / 0.2);
}

.disabled\:text-blue-dark-600\/25:disabled {
  color: rgb(21 94 239 / 0.25);
}

.disabled\:text-blue-dark-600\/30:disabled {
  color: rgb(21 94 239 / 0.3);
}

.disabled\:text-blue-dark-600\/40:disabled {
  color: rgb(21 94 239 / 0.4);
}

.disabled\:text-blue-dark-600\/50:disabled {
  color: rgb(21 94 239 / 0.5);
}

.disabled\:text-blue-dark-600\/60:disabled {
  color: rgb(21 94 239 / 0.6);
}

.disabled\:text-blue-dark-600\/70:disabled {
  color: rgb(21 94 239 / 0.7);
}

.disabled\:text-blue-dark-600\/75:disabled {
  color: rgb(21 94 239 / 0.75);
}

.disabled\:text-blue-dark-600\/80:disabled {
  color: rgb(21 94 239 / 0.8);
}

.disabled\:text-blue-dark-600\/90:disabled {
  color: rgb(21 94 239 / 0.9);
}

.disabled\:text-blue-dark-600\/95:disabled {
  color: rgb(21 94 239 / 0.95);
}

.disabled\:text-blue-dark-600\/100:disabled {
  color: rgb(21 94 239 / 1);
}

.disabled\:text-blue-dark-700\/0:disabled {
  color: rgb(0 78 235 / 0);
}

.disabled\:text-blue-dark-700\/5:disabled {
  color: rgb(0 78 235 / 0.05);
}

.disabled\:text-blue-dark-700\/10:disabled {
  color: rgb(0 78 235 / 0.1);
}

.disabled\:text-blue-dark-700\/20:disabled {
  color: rgb(0 78 235 / 0.2);
}

.disabled\:text-blue-dark-700\/25:disabled {
  color: rgb(0 78 235 / 0.25);
}

.disabled\:text-blue-dark-700\/30:disabled {
  color: rgb(0 78 235 / 0.3);
}

.disabled\:text-blue-dark-700\/40:disabled {
  color: rgb(0 78 235 / 0.4);
}

.disabled\:text-blue-dark-700\/50:disabled {
  color: rgb(0 78 235 / 0.5);
}

.disabled\:text-blue-dark-700\/60:disabled {
  color: rgb(0 78 235 / 0.6);
}

.disabled\:text-blue-dark-700\/70:disabled {
  color: rgb(0 78 235 / 0.7);
}

.disabled\:text-blue-dark-700\/75:disabled {
  color: rgb(0 78 235 / 0.75);
}

.disabled\:text-blue-dark-700\/80:disabled {
  color: rgb(0 78 235 / 0.8);
}

.disabled\:text-blue-dark-700\/90:disabled {
  color: rgb(0 78 235 / 0.9);
}

.disabled\:text-blue-dark-700\/95:disabled {
  color: rgb(0 78 235 / 0.95);
}

.disabled\:text-blue-dark-700\/100:disabled {
  color: rgb(0 78 235 / 1);
}

.disabled\:text-blue-dark-800\/0:disabled {
  color: rgb(0 64 193 / 0);
}

.disabled\:text-blue-dark-800\/5:disabled {
  color: rgb(0 64 193 / 0.05);
}

.disabled\:text-blue-dark-800\/10:disabled {
  color: rgb(0 64 193 / 0.1);
}

.disabled\:text-blue-dark-800\/20:disabled {
  color: rgb(0 64 193 / 0.2);
}

.disabled\:text-blue-dark-800\/25:disabled {
  color: rgb(0 64 193 / 0.25);
}

.disabled\:text-blue-dark-800\/30:disabled {
  color: rgb(0 64 193 / 0.3);
}

.disabled\:text-blue-dark-800\/40:disabled {
  color: rgb(0 64 193 / 0.4);
}

.disabled\:text-blue-dark-800\/50:disabled {
  color: rgb(0 64 193 / 0.5);
}

.disabled\:text-blue-dark-800\/60:disabled {
  color: rgb(0 64 193 / 0.6);
}

.disabled\:text-blue-dark-800\/70:disabled {
  color: rgb(0 64 193 / 0.7);
}

.disabled\:text-blue-dark-800\/75:disabled {
  color: rgb(0 64 193 / 0.75);
}

.disabled\:text-blue-dark-800\/80:disabled {
  color: rgb(0 64 193 / 0.8);
}

.disabled\:text-blue-dark-800\/90:disabled {
  color: rgb(0 64 193 / 0.9);
}

.disabled\:text-blue-dark-800\/95:disabled {
  color: rgb(0 64 193 / 0.95);
}

.disabled\:text-blue-dark-800\/100:disabled {
  color: rgb(0 64 193 / 1);
}

.disabled\:text-blue-dark-900\/0:disabled {
  color: rgb(0 53 158 / 0);
}

.disabled\:text-blue-dark-900\/5:disabled {
  color: rgb(0 53 158 / 0.05);
}

.disabled\:text-blue-dark-900\/10:disabled {
  color: rgb(0 53 158 / 0.1);
}

.disabled\:text-blue-dark-900\/20:disabled {
  color: rgb(0 53 158 / 0.2);
}

.disabled\:text-blue-dark-900\/25:disabled {
  color: rgb(0 53 158 / 0.25);
}

.disabled\:text-blue-dark-900\/30:disabled {
  color: rgb(0 53 158 / 0.3);
}

.disabled\:text-blue-dark-900\/40:disabled {
  color: rgb(0 53 158 / 0.4);
}

.disabled\:text-blue-dark-900\/50:disabled {
  color: rgb(0 53 158 / 0.5);
}

.disabled\:text-blue-dark-900\/60:disabled {
  color: rgb(0 53 158 / 0.6);
}

.disabled\:text-blue-dark-900\/70:disabled {
  color: rgb(0 53 158 / 0.7);
}

.disabled\:text-blue-dark-900\/75:disabled {
  color: rgb(0 53 158 / 0.75);
}

.disabled\:text-blue-dark-900\/80:disabled {
  color: rgb(0 53 158 / 0.8);
}

.disabled\:text-blue-dark-900\/90:disabled {
  color: rgb(0 53 158 / 0.9);
}

.disabled\:text-blue-dark-900\/95:disabled {
  color: rgb(0 53 158 / 0.95);
}

.disabled\:text-blue-dark-900\/100:disabled {
  color: rgb(0 53 158 / 1);
}

.disabled\:text-blue-dark\/0:disabled {
  color: rgb(82 139 255 / 0);
}

.disabled\:text-blue-dark\/5:disabled {
  color: rgb(82 139 255 / 0.05);
}

.disabled\:text-blue-dark\/10:disabled {
  color: rgb(82 139 255 / 0.1);
}

.disabled\:text-blue-dark\/20:disabled {
  color: rgb(82 139 255 / 0.2);
}

.disabled\:text-blue-dark\/25:disabled {
  color: rgb(82 139 255 / 0.25);
}

.disabled\:text-blue-dark\/30:disabled {
  color: rgb(82 139 255 / 0.3);
}

.disabled\:text-blue-dark\/40:disabled {
  color: rgb(82 139 255 / 0.4);
}

.disabled\:text-blue-dark\/50:disabled {
  color: rgb(82 139 255 / 0.5);
}

.disabled\:text-blue-dark\/60:disabled {
  color: rgb(82 139 255 / 0.6);
}

.disabled\:text-blue-dark\/70:disabled {
  color: rgb(82 139 255 / 0.7);
}

.disabled\:text-blue-dark\/75:disabled {
  color: rgb(82 139 255 / 0.75);
}

.disabled\:text-blue-dark\/80:disabled {
  color: rgb(82 139 255 / 0.8);
}

.disabled\:text-blue-dark\/90:disabled {
  color: rgb(82 139 255 / 0.9);
}

.disabled\:text-blue-dark\/95:disabled {
  color: rgb(82 139 255 / 0.95);
}

.disabled\:text-blue-dark\/100:disabled {
  color: rgb(82 139 255 / 1);
}

.disabled\:text-indigo-25\/0:disabled {
  color: rgb(245 248 255 / 0);
}

.disabled\:text-indigo-25\/5:disabled {
  color: rgb(245 248 255 / 0.05);
}

.disabled\:text-indigo-25\/10:disabled {
  color: rgb(245 248 255 / 0.1);
}

.disabled\:text-indigo-25\/20:disabled {
  color: rgb(245 248 255 / 0.2);
}

.disabled\:text-indigo-25\/25:disabled {
  color: rgb(245 248 255 / 0.25);
}

.disabled\:text-indigo-25\/30:disabled {
  color: rgb(245 248 255 / 0.3);
}

.disabled\:text-indigo-25\/40:disabled {
  color: rgb(245 248 255 / 0.4);
}

.disabled\:text-indigo-25\/50:disabled {
  color: rgb(245 248 255 / 0.5);
}

.disabled\:text-indigo-25\/60:disabled {
  color: rgb(245 248 255 / 0.6);
}

.disabled\:text-indigo-25\/70:disabled {
  color: rgb(245 248 255 / 0.7);
}

.disabled\:text-indigo-25\/75:disabled {
  color: rgb(245 248 255 / 0.75);
}

.disabled\:text-indigo-25\/80:disabled {
  color: rgb(245 248 255 / 0.8);
}

.disabled\:text-indigo-25\/90:disabled {
  color: rgb(245 248 255 / 0.9);
}

.disabled\:text-indigo-25\/95:disabled {
  color: rgb(245 248 255 / 0.95);
}

.disabled\:text-indigo-25\/100:disabled {
  color: rgb(245 248 255 / 1);
}

.disabled\:text-indigo-50\/0:disabled {
  color: rgb(238 244 255 / 0);
}

.disabled\:text-indigo-50\/5:disabled {
  color: rgb(238 244 255 / 0.05);
}

.disabled\:text-indigo-50\/10:disabled {
  color: rgb(238 244 255 / 0.1);
}

.disabled\:text-indigo-50\/20:disabled {
  color: rgb(238 244 255 / 0.2);
}

.disabled\:text-indigo-50\/25:disabled {
  color: rgb(238 244 255 / 0.25);
}

.disabled\:text-indigo-50\/30:disabled {
  color: rgb(238 244 255 / 0.3);
}

.disabled\:text-indigo-50\/40:disabled {
  color: rgb(238 244 255 / 0.4);
}

.disabled\:text-indigo-50\/50:disabled {
  color: rgb(238 244 255 / 0.5);
}

.disabled\:text-indigo-50\/60:disabled {
  color: rgb(238 244 255 / 0.6);
}

.disabled\:text-indigo-50\/70:disabled {
  color: rgb(238 244 255 / 0.7);
}

.disabled\:text-indigo-50\/75:disabled {
  color: rgb(238 244 255 / 0.75);
}

.disabled\:text-indigo-50\/80:disabled {
  color: rgb(238 244 255 / 0.8);
}

.disabled\:text-indigo-50\/90:disabled {
  color: rgb(238 244 255 / 0.9);
}

.disabled\:text-indigo-50\/95:disabled {
  color: rgb(238 244 255 / 0.95);
}

.disabled\:text-indigo-50\/100:disabled {
  color: rgb(238 244 255 / 1);
}

.disabled\:text-indigo-100\/0:disabled {
  color: rgb(224 234 255 / 0);
}

.disabled\:text-indigo-100\/5:disabled {
  color: rgb(224 234 255 / 0.05);
}

.disabled\:text-indigo-100\/10:disabled {
  color: rgb(224 234 255 / 0.1);
}

.disabled\:text-indigo-100\/20:disabled {
  color: rgb(224 234 255 / 0.2);
}

.disabled\:text-indigo-100\/25:disabled {
  color: rgb(224 234 255 / 0.25);
}

.disabled\:text-indigo-100\/30:disabled {
  color: rgb(224 234 255 / 0.3);
}

.disabled\:text-indigo-100\/40:disabled {
  color: rgb(224 234 255 / 0.4);
}

.disabled\:text-indigo-100\/50:disabled {
  color: rgb(224 234 255 / 0.5);
}

.disabled\:text-indigo-100\/60:disabled {
  color: rgb(224 234 255 / 0.6);
}

.disabled\:text-indigo-100\/70:disabled {
  color: rgb(224 234 255 / 0.7);
}

.disabled\:text-indigo-100\/75:disabled {
  color: rgb(224 234 255 / 0.75);
}

.disabled\:text-indigo-100\/80:disabled {
  color: rgb(224 234 255 / 0.8);
}

.disabled\:text-indigo-100\/90:disabled {
  color: rgb(224 234 255 / 0.9);
}

.disabled\:text-indigo-100\/95:disabled {
  color: rgb(224 234 255 / 0.95);
}

.disabled\:text-indigo-100\/100:disabled {
  color: rgb(224 234 255 / 1);
}

.disabled\:text-indigo-200\/0:disabled {
  color: rgb(199 215 254 / 0);
}

.disabled\:text-indigo-200\/5:disabled {
  color: rgb(199 215 254 / 0.05);
}

.disabled\:text-indigo-200\/10:disabled {
  color: rgb(199 215 254 / 0.1);
}

.disabled\:text-indigo-200\/20:disabled {
  color: rgb(199 215 254 / 0.2);
}

.disabled\:text-indigo-200\/25:disabled {
  color: rgb(199 215 254 / 0.25);
}

.disabled\:text-indigo-200\/30:disabled {
  color: rgb(199 215 254 / 0.3);
}

.disabled\:text-indigo-200\/40:disabled {
  color: rgb(199 215 254 / 0.4);
}

.disabled\:text-indigo-200\/50:disabled {
  color: rgb(199 215 254 / 0.5);
}

.disabled\:text-indigo-200\/60:disabled {
  color: rgb(199 215 254 / 0.6);
}

.disabled\:text-indigo-200\/70:disabled {
  color: rgb(199 215 254 / 0.7);
}

.disabled\:text-indigo-200\/75:disabled {
  color: rgb(199 215 254 / 0.75);
}

.disabled\:text-indigo-200\/80:disabled {
  color: rgb(199 215 254 / 0.8);
}

.disabled\:text-indigo-200\/90:disabled {
  color: rgb(199 215 254 / 0.9);
}

.disabled\:text-indigo-200\/95:disabled {
  color: rgb(199 215 254 / 0.95);
}

.disabled\:text-indigo-200\/100:disabled {
  color: rgb(199 215 254 / 1);
}

.disabled\:text-indigo-300\/0:disabled {
  color: rgb(164 188 253 / 0);
}

.disabled\:text-indigo-300\/5:disabled {
  color: rgb(164 188 253 / 0.05);
}

.disabled\:text-indigo-300\/10:disabled {
  color: rgb(164 188 253 / 0.1);
}

.disabled\:text-indigo-300\/20:disabled {
  color: rgb(164 188 253 / 0.2);
}

.disabled\:text-indigo-300\/25:disabled {
  color: rgb(164 188 253 / 0.25);
}

.disabled\:text-indigo-300\/30:disabled {
  color: rgb(164 188 253 / 0.3);
}

.disabled\:text-indigo-300\/40:disabled {
  color: rgb(164 188 253 / 0.4);
}

.disabled\:text-indigo-300\/50:disabled {
  color: rgb(164 188 253 / 0.5);
}

.disabled\:text-indigo-300\/60:disabled {
  color: rgb(164 188 253 / 0.6);
}

.disabled\:text-indigo-300\/70:disabled {
  color: rgb(164 188 253 / 0.7);
}

.disabled\:text-indigo-300\/75:disabled {
  color: rgb(164 188 253 / 0.75);
}

.disabled\:text-indigo-300\/80:disabled {
  color: rgb(164 188 253 / 0.8);
}

.disabled\:text-indigo-300\/90:disabled {
  color: rgb(164 188 253 / 0.9);
}

.disabled\:text-indigo-300\/95:disabled {
  color: rgb(164 188 253 / 0.95);
}

.disabled\:text-indigo-300\/100:disabled {
  color: rgb(164 188 253 / 1);
}

.disabled\:text-indigo-400\/0:disabled {
  color: rgb(128 152 249 / 0);
}

.disabled\:text-indigo-400\/5:disabled {
  color: rgb(128 152 249 / 0.05);
}

.disabled\:text-indigo-400\/10:disabled {
  color: rgb(128 152 249 / 0.1);
}

.disabled\:text-indigo-400\/20:disabled {
  color: rgb(128 152 249 / 0.2);
}

.disabled\:text-indigo-400\/25:disabled {
  color: rgb(128 152 249 / 0.25);
}

.disabled\:text-indigo-400\/30:disabled {
  color: rgb(128 152 249 / 0.3);
}

.disabled\:text-indigo-400\/40:disabled {
  color: rgb(128 152 249 / 0.4);
}

.disabled\:text-indigo-400\/50:disabled {
  color: rgb(128 152 249 / 0.5);
}

.disabled\:text-indigo-400\/60:disabled {
  color: rgb(128 152 249 / 0.6);
}

.disabled\:text-indigo-400\/70:disabled {
  color: rgb(128 152 249 / 0.7);
}

.disabled\:text-indigo-400\/75:disabled {
  color: rgb(128 152 249 / 0.75);
}

.disabled\:text-indigo-400\/80:disabled {
  color: rgb(128 152 249 / 0.8);
}

.disabled\:text-indigo-400\/90:disabled {
  color: rgb(128 152 249 / 0.9);
}

.disabled\:text-indigo-400\/95:disabled {
  color: rgb(128 152 249 / 0.95);
}

.disabled\:text-indigo-400\/100:disabled {
  color: rgb(128 152 249 / 1);
}

.disabled\:text-indigo-500\/0:disabled {
  color: rgb(97 114 243 / 0);
}

.disabled\:text-indigo-500\/5:disabled {
  color: rgb(97 114 243 / 0.05);
}

.disabled\:text-indigo-500\/10:disabled {
  color: rgb(97 114 243 / 0.1);
}

.disabled\:text-indigo-500\/20:disabled {
  color: rgb(97 114 243 / 0.2);
}

.disabled\:text-indigo-500\/25:disabled {
  color: rgb(97 114 243 / 0.25);
}

.disabled\:text-indigo-500\/30:disabled {
  color: rgb(97 114 243 / 0.3);
}

.disabled\:text-indigo-500\/40:disabled {
  color: rgb(97 114 243 / 0.4);
}

.disabled\:text-indigo-500\/50:disabled {
  color: rgb(97 114 243 / 0.5);
}

.disabled\:text-indigo-500\/60:disabled {
  color: rgb(97 114 243 / 0.6);
}

.disabled\:text-indigo-500\/70:disabled {
  color: rgb(97 114 243 / 0.7);
}

.disabled\:text-indigo-500\/75:disabled {
  color: rgb(97 114 243 / 0.75);
}

.disabled\:text-indigo-500\/80:disabled {
  color: rgb(97 114 243 / 0.8);
}

.disabled\:text-indigo-500\/90:disabled {
  color: rgb(97 114 243 / 0.9);
}

.disabled\:text-indigo-500\/95:disabled {
  color: rgb(97 114 243 / 0.95);
}

.disabled\:text-indigo-500\/100:disabled {
  color: rgb(97 114 243 / 1);
}

.disabled\:text-indigo-600\/0:disabled {
  color: rgb(68 76 231 / 0);
}

.disabled\:text-indigo-600\/5:disabled {
  color: rgb(68 76 231 / 0.05);
}

.disabled\:text-indigo-600\/10:disabled {
  color: rgb(68 76 231 / 0.1);
}

.disabled\:text-indigo-600\/20:disabled {
  color: rgb(68 76 231 / 0.2);
}

.disabled\:text-indigo-600\/25:disabled {
  color: rgb(68 76 231 / 0.25);
}

.disabled\:text-indigo-600\/30:disabled {
  color: rgb(68 76 231 / 0.3);
}

.disabled\:text-indigo-600\/40:disabled {
  color: rgb(68 76 231 / 0.4);
}

.disabled\:text-indigo-600\/50:disabled {
  color: rgb(68 76 231 / 0.5);
}

.disabled\:text-indigo-600\/60:disabled {
  color: rgb(68 76 231 / 0.6);
}

.disabled\:text-indigo-600\/70:disabled {
  color: rgb(68 76 231 / 0.7);
}

.disabled\:text-indigo-600\/75:disabled {
  color: rgb(68 76 231 / 0.75);
}

.disabled\:text-indigo-600\/80:disabled {
  color: rgb(68 76 231 / 0.8);
}

.disabled\:text-indigo-600\/90:disabled {
  color: rgb(68 76 231 / 0.9);
}

.disabled\:text-indigo-600\/95:disabled {
  color: rgb(68 76 231 / 0.95);
}

.disabled\:text-indigo-600\/100:disabled {
  color: rgb(68 76 231 / 1);
}

.disabled\:text-indigo-700\/0:disabled {
  color: rgb(53 56 205 / 0);
}

.disabled\:text-indigo-700\/5:disabled {
  color: rgb(53 56 205 / 0.05);
}

.disabled\:text-indigo-700\/10:disabled {
  color: rgb(53 56 205 / 0.1);
}

.disabled\:text-indigo-700\/20:disabled {
  color: rgb(53 56 205 / 0.2);
}

.disabled\:text-indigo-700\/25:disabled {
  color: rgb(53 56 205 / 0.25);
}

.disabled\:text-indigo-700\/30:disabled {
  color: rgb(53 56 205 / 0.3);
}

.disabled\:text-indigo-700\/40:disabled {
  color: rgb(53 56 205 / 0.4);
}

.disabled\:text-indigo-700\/50:disabled {
  color: rgb(53 56 205 / 0.5);
}

.disabled\:text-indigo-700\/60:disabled {
  color: rgb(53 56 205 / 0.6);
}

.disabled\:text-indigo-700\/70:disabled {
  color: rgb(53 56 205 / 0.7);
}

.disabled\:text-indigo-700\/75:disabled {
  color: rgb(53 56 205 / 0.75);
}

.disabled\:text-indigo-700\/80:disabled {
  color: rgb(53 56 205 / 0.8);
}

.disabled\:text-indigo-700\/90:disabled {
  color: rgb(53 56 205 / 0.9);
}

.disabled\:text-indigo-700\/95:disabled {
  color: rgb(53 56 205 / 0.95);
}

.disabled\:text-indigo-700\/100:disabled {
  color: rgb(53 56 205 / 1);
}

.disabled\:text-indigo-800\/0:disabled {
  color: rgb(45 49 166 / 0);
}

.disabled\:text-indigo-800\/5:disabled {
  color: rgb(45 49 166 / 0.05);
}

.disabled\:text-indigo-800\/10:disabled {
  color: rgb(45 49 166 / 0.1);
}

.disabled\:text-indigo-800\/20:disabled {
  color: rgb(45 49 166 / 0.2);
}

.disabled\:text-indigo-800\/25:disabled {
  color: rgb(45 49 166 / 0.25);
}

.disabled\:text-indigo-800\/30:disabled {
  color: rgb(45 49 166 / 0.3);
}

.disabled\:text-indigo-800\/40:disabled {
  color: rgb(45 49 166 / 0.4);
}

.disabled\:text-indigo-800\/50:disabled {
  color: rgb(45 49 166 / 0.5);
}

.disabled\:text-indigo-800\/60:disabled {
  color: rgb(45 49 166 / 0.6);
}

.disabled\:text-indigo-800\/70:disabled {
  color: rgb(45 49 166 / 0.7);
}

.disabled\:text-indigo-800\/75:disabled {
  color: rgb(45 49 166 / 0.75);
}

.disabled\:text-indigo-800\/80:disabled {
  color: rgb(45 49 166 / 0.8);
}

.disabled\:text-indigo-800\/90:disabled {
  color: rgb(45 49 166 / 0.9);
}

.disabled\:text-indigo-800\/95:disabled {
  color: rgb(45 49 166 / 0.95);
}

.disabled\:text-indigo-800\/100:disabled {
  color: rgb(45 49 166 / 1);
}

.disabled\:text-indigo-900\/0:disabled {
  color: rgb(45 50 130 / 0);
}

.disabled\:text-indigo-900\/5:disabled {
  color: rgb(45 50 130 / 0.05);
}

.disabled\:text-indigo-900\/10:disabled {
  color: rgb(45 50 130 / 0.1);
}

.disabled\:text-indigo-900\/20:disabled {
  color: rgb(45 50 130 / 0.2);
}

.disabled\:text-indigo-900\/25:disabled {
  color: rgb(45 50 130 / 0.25);
}

.disabled\:text-indigo-900\/30:disabled {
  color: rgb(45 50 130 / 0.3);
}

.disabled\:text-indigo-900\/40:disabled {
  color: rgb(45 50 130 / 0.4);
}

.disabled\:text-indigo-900\/50:disabled {
  color: rgb(45 50 130 / 0.5);
}

.disabled\:text-indigo-900\/60:disabled {
  color: rgb(45 50 130 / 0.6);
}

.disabled\:text-indigo-900\/70:disabled {
  color: rgb(45 50 130 / 0.7);
}

.disabled\:text-indigo-900\/75:disabled {
  color: rgb(45 50 130 / 0.75);
}

.disabled\:text-indigo-900\/80:disabled {
  color: rgb(45 50 130 / 0.8);
}

.disabled\:text-indigo-900\/90:disabled {
  color: rgb(45 50 130 / 0.9);
}

.disabled\:text-indigo-900\/95:disabled {
  color: rgb(45 50 130 / 0.95);
}

.disabled\:text-indigo-900\/100:disabled {
  color: rgb(45 50 130 / 1);
}

.disabled\:text-indigo\/0:disabled {
  color: rgb(128 152 249 / 0);
}

.disabled\:text-indigo\/5:disabled {
  color: rgb(128 152 249 / 0.05);
}

.disabled\:text-indigo\/10:disabled {
  color: rgb(128 152 249 / 0.1);
}

.disabled\:text-indigo\/20:disabled {
  color: rgb(128 152 249 / 0.2);
}

.disabled\:text-indigo\/25:disabled {
  color: rgb(128 152 249 / 0.25);
}

.disabled\:text-indigo\/30:disabled {
  color: rgb(128 152 249 / 0.3);
}

.disabled\:text-indigo\/40:disabled {
  color: rgb(128 152 249 / 0.4);
}

.disabled\:text-indigo\/50:disabled {
  color: rgb(128 152 249 / 0.5);
}

.disabled\:text-indigo\/60:disabled {
  color: rgb(128 152 249 / 0.6);
}

.disabled\:text-indigo\/70:disabled {
  color: rgb(128 152 249 / 0.7);
}

.disabled\:text-indigo\/75:disabled {
  color: rgb(128 152 249 / 0.75);
}

.disabled\:text-indigo\/80:disabled {
  color: rgb(128 152 249 / 0.8);
}

.disabled\:text-indigo\/90:disabled {
  color: rgb(128 152 249 / 0.9);
}

.disabled\:text-indigo\/95:disabled {
  color: rgb(128 152 249 / 0.95);
}

.disabled\:text-indigo\/100:disabled {
  color: rgb(128 152 249 / 1);
}

.disabled\:text-violet-25\/0:disabled {
  color: rgb(251 250 255 / 0);
}

.disabled\:text-violet-25\/5:disabled {
  color: rgb(251 250 255 / 0.05);
}

.disabled\:text-violet-25\/10:disabled {
  color: rgb(251 250 255 / 0.1);
}

.disabled\:text-violet-25\/20:disabled {
  color: rgb(251 250 255 / 0.2);
}

.disabled\:text-violet-25\/25:disabled {
  color: rgb(251 250 255 / 0.25);
}

.disabled\:text-violet-25\/30:disabled {
  color: rgb(251 250 255 / 0.3);
}

.disabled\:text-violet-25\/40:disabled {
  color: rgb(251 250 255 / 0.4);
}

.disabled\:text-violet-25\/50:disabled {
  color: rgb(251 250 255 / 0.5);
}

.disabled\:text-violet-25\/60:disabled {
  color: rgb(251 250 255 / 0.6);
}

.disabled\:text-violet-25\/70:disabled {
  color: rgb(251 250 255 / 0.7);
}

.disabled\:text-violet-25\/75:disabled {
  color: rgb(251 250 255 / 0.75);
}

.disabled\:text-violet-25\/80:disabled {
  color: rgb(251 250 255 / 0.8);
}

.disabled\:text-violet-25\/90:disabled {
  color: rgb(251 250 255 / 0.9);
}

.disabled\:text-violet-25\/95:disabled {
  color: rgb(251 250 255 / 0.95);
}

.disabled\:text-violet-25\/100:disabled {
  color: rgb(251 250 255 / 1);
}

.disabled\:text-violet-50\/0:disabled {
  color: rgb(245 243 255 / 0);
}

.disabled\:text-violet-50\/5:disabled {
  color: rgb(245 243 255 / 0.05);
}

.disabled\:text-violet-50\/10:disabled {
  color: rgb(245 243 255 / 0.1);
}

.disabled\:text-violet-50\/20:disabled {
  color: rgb(245 243 255 / 0.2);
}

.disabled\:text-violet-50\/25:disabled {
  color: rgb(245 243 255 / 0.25);
}

.disabled\:text-violet-50\/30:disabled {
  color: rgb(245 243 255 / 0.3);
}

.disabled\:text-violet-50\/40:disabled {
  color: rgb(245 243 255 / 0.4);
}

.disabled\:text-violet-50\/50:disabled {
  color: rgb(245 243 255 / 0.5);
}

.disabled\:text-violet-50\/60:disabled {
  color: rgb(245 243 255 / 0.6);
}

.disabled\:text-violet-50\/70:disabled {
  color: rgb(245 243 255 / 0.7);
}

.disabled\:text-violet-50\/75:disabled {
  color: rgb(245 243 255 / 0.75);
}

.disabled\:text-violet-50\/80:disabled {
  color: rgb(245 243 255 / 0.8);
}

.disabled\:text-violet-50\/90:disabled {
  color: rgb(245 243 255 / 0.9);
}

.disabled\:text-violet-50\/95:disabled {
  color: rgb(245 243 255 / 0.95);
}

.disabled\:text-violet-50\/100:disabled {
  color: rgb(245 243 255 / 1);
}

.disabled\:text-violet-100\/0:disabled {
  color: rgb(236 233 254 / 0);
}

.disabled\:text-violet-100\/5:disabled {
  color: rgb(236 233 254 / 0.05);
}

.disabled\:text-violet-100\/10:disabled {
  color: rgb(236 233 254 / 0.1);
}

.disabled\:text-violet-100\/20:disabled {
  color: rgb(236 233 254 / 0.2);
}

.disabled\:text-violet-100\/25:disabled {
  color: rgb(236 233 254 / 0.25);
}

.disabled\:text-violet-100\/30:disabled {
  color: rgb(236 233 254 / 0.3);
}

.disabled\:text-violet-100\/40:disabled {
  color: rgb(236 233 254 / 0.4);
}

.disabled\:text-violet-100\/50:disabled {
  color: rgb(236 233 254 / 0.5);
}

.disabled\:text-violet-100\/60:disabled {
  color: rgb(236 233 254 / 0.6);
}

.disabled\:text-violet-100\/70:disabled {
  color: rgb(236 233 254 / 0.7);
}

.disabled\:text-violet-100\/75:disabled {
  color: rgb(236 233 254 / 0.75);
}

.disabled\:text-violet-100\/80:disabled {
  color: rgb(236 233 254 / 0.8);
}

.disabled\:text-violet-100\/90:disabled {
  color: rgb(236 233 254 / 0.9);
}

.disabled\:text-violet-100\/95:disabled {
  color: rgb(236 233 254 / 0.95);
}

.disabled\:text-violet-100\/100:disabled {
  color: rgb(236 233 254 / 1);
}

.disabled\:text-violet-200\/0:disabled {
  color: rgb(221 214 254 / 0);
}

.disabled\:text-violet-200\/5:disabled {
  color: rgb(221 214 254 / 0.05);
}

.disabled\:text-violet-200\/10:disabled {
  color: rgb(221 214 254 / 0.1);
}

.disabled\:text-violet-200\/20:disabled {
  color: rgb(221 214 254 / 0.2);
}

.disabled\:text-violet-200\/25:disabled {
  color: rgb(221 214 254 / 0.25);
}

.disabled\:text-violet-200\/30:disabled {
  color: rgb(221 214 254 / 0.3);
}

.disabled\:text-violet-200\/40:disabled {
  color: rgb(221 214 254 / 0.4);
}

.disabled\:text-violet-200\/50:disabled {
  color: rgb(221 214 254 / 0.5);
}

.disabled\:text-violet-200\/60:disabled {
  color: rgb(221 214 254 / 0.6);
}

.disabled\:text-violet-200\/70:disabled {
  color: rgb(221 214 254 / 0.7);
}

.disabled\:text-violet-200\/75:disabled {
  color: rgb(221 214 254 / 0.75);
}

.disabled\:text-violet-200\/80:disabled {
  color: rgb(221 214 254 / 0.8);
}

.disabled\:text-violet-200\/90:disabled {
  color: rgb(221 214 254 / 0.9);
}

.disabled\:text-violet-200\/95:disabled {
  color: rgb(221 214 254 / 0.95);
}

.disabled\:text-violet-200\/100:disabled {
  color: rgb(221 214 254 / 1);
}

.disabled\:text-violet-300\/0:disabled {
  color: rgb(195 181 253 / 0);
}

.disabled\:text-violet-300\/5:disabled {
  color: rgb(195 181 253 / 0.05);
}

.disabled\:text-violet-300\/10:disabled {
  color: rgb(195 181 253 / 0.1);
}

.disabled\:text-violet-300\/20:disabled {
  color: rgb(195 181 253 / 0.2);
}

.disabled\:text-violet-300\/25:disabled {
  color: rgb(195 181 253 / 0.25);
}

.disabled\:text-violet-300\/30:disabled {
  color: rgb(195 181 253 / 0.3);
}

.disabled\:text-violet-300\/40:disabled {
  color: rgb(195 181 253 / 0.4);
}

.disabled\:text-violet-300\/50:disabled {
  color: rgb(195 181 253 / 0.5);
}

.disabled\:text-violet-300\/60:disabled {
  color: rgb(195 181 253 / 0.6);
}

.disabled\:text-violet-300\/70:disabled {
  color: rgb(195 181 253 / 0.7);
}

.disabled\:text-violet-300\/75:disabled {
  color: rgb(195 181 253 / 0.75);
}

.disabled\:text-violet-300\/80:disabled {
  color: rgb(195 181 253 / 0.8);
}

.disabled\:text-violet-300\/90:disabled {
  color: rgb(195 181 253 / 0.9);
}

.disabled\:text-violet-300\/95:disabled {
  color: rgb(195 181 253 / 0.95);
}

.disabled\:text-violet-300\/100:disabled {
  color: rgb(195 181 253 / 1);
}

.disabled\:text-violet-400\/0:disabled {
  color: rgb(164 138 251 / 0);
}

.disabled\:text-violet-400\/5:disabled {
  color: rgb(164 138 251 / 0.05);
}

.disabled\:text-violet-400\/10:disabled {
  color: rgb(164 138 251 / 0.1);
}

.disabled\:text-violet-400\/20:disabled {
  color: rgb(164 138 251 / 0.2);
}

.disabled\:text-violet-400\/25:disabled {
  color: rgb(164 138 251 / 0.25);
}

.disabled\:text-violet-400\/30:disabled {
  color: rgb(164 138 251 / 0.3);
}

.disabled\:text-violet-400\/40:disabled {
  color: rgb(164 138 251 / 0.4);
}

.disabled\:text-violet-400\/50:disabled {
  color: rgb(164 138 251 / 0.5);
}

.disabled\:text-violet-400\/60:disabled {
  color: rgb(164 138 251 / 0.6);
}

.disabled\:text-violet-400\/70:disabled {
  color: rgb(164 138 251 / 0.7);
}

.disabled\:text-violet-400\/75:disabled {
  color: rgb(164 138 251 / 0.75);
}

.disabled\:text-violet-400\/80:disabled {
  color: rgb(164 138 251 / 0.8);
}

.disabled\:text-violet-400\/90:disabled {
  color: rgb(164 138 251 / 0.9);
}

.disabled\:text-violet-400\/95:disabled {
  color: rgb(164 138 251 / 0.95);
}

.disabled\:text-violet-400\/100:disabled {
  color: rgb(164 138 251 / 1);
}

.disabled\:text-violet-500\/0:disabled {
  color: rgb(135 91 247 / 0);
}

.disabled\:text-violet-500\/5:disabled {
  color: rgb(135 91 247 / 0.05);
}

.disabled\:text-violet-500\/10:disabled {
  color: rgb(135 91 247 / 0.1);
}

.disabled\:text-violet-500\/20:disabled {
  color: rgb(135 91 247 / 0.2);
}

.disabled\:text-violet-500\/25:disabled {
  color: rgb(135 91 247 / 0.25);
}

.disabled\:text-violet-500\/30:disabled {
  color: rgb(135 91 247 / 0.3);
}

.disabled\:text-violet-500\/40:disabled {
  color: rgb(135 91 247 / 0.4);
}

.disabled\:text-violet-500\/50:disabled {
  color: rgb(135 91 247 / 0.5);
}

.disabled\:text-violet-500\/60:disabled {
  color: rgb(135 91 247 / 0.6);
}

.disabled\:text-violet-500\/70:disabled {
  color: rgb(135 91 247 / 0.7);
}

.disabled\:text-violet-500\/75:disabled {
  color: rgb(135 91 247 / 0.75);
}

.disabled\:text-violet-500\/80:disabled {
  color: rgb(135 91 247 / 0.8);
}

.disabled\:text-violet-500\/90:disabled {
  color: rgb(135 91 247 / 0.9);
}

.disabled\:text-violet-500\/95:disabled {
  color: rgb(135 91 247 / 0.95);
}

.disabled\:text-violet-500\/100:disabled {
  color: rgb(135 91 247 / 1);
}

.disabled\:text-violet-600\/0:disabled {
  color: rgb(120 57 238 / 0);
}

.disabled\:text-violet-600\/5:disabled {
  color: rgb(120 57 238 / 0.05);
}

.disabled\:text-violet-600\/10:disabled {
  color: rgb(120 57 238 / 0.1);
}

.disabled\:text-violet-600\/20:disabled {
  color: rgb(120 57 238 / 0.2);
}

.disabled\:text-violet-600\/25:disabled {
  color: rgb(120 57 238 / 0.25);
}

.disabled\:text-violet-600\/30:disabled {
  color: rgb(120 57 238 / 0.3);
}

.disabled\:text-violet-600\/40:disabled {
  color: rgb(120 57 238 / 0.4);
}

.disabled\:text-violet-600\/50:disabled {
  color: rgb(120 57 238 / 0.5);
}

.disabled\:text-violet-600\/60:disabled {
  color: rgb(120 57 238 / 0.6);
}

.disabled\:text-violet-600\/70:disabled {
  color: rgb(120 57 238 / 0.7);
}

.disabled\:text-violet-600\/75:disabled {
  color: rgb(120 57 238 / 0.75);
}

.disabled\:text-violet-600\/80:disabled {
  color: rgb(120 57 238 / 0.8);
}

.disabled\:text-violet-600\/90:disabled {
  color: rgb(120 57 238 / 0.9);
}

.disabled\:text-violet-600\/95:disabled {
  color: rgb(120 57 238 / 0.95);
}

.disabled\:text-violet-600\/100:disabled {
  color: rgb(120 57 238 / 1);
}

.disabled\:text-violet-700\/0:disabled {
  color: rgb(105 39 218 / 0);
}

.disabled\:text-violet-700\/5:disabled {
  color: rgb(105 39 218 / 0.05);
}

.disabled\:text-violet-700\/10:disabled {
  color: rgb(105 39 218 / 0.1);
}

.disabled\:text-violet-700\/20:disabled {
  color: rgb(105 39 218 / 0.2);
}

.disabled\:text-violet-700\/25:disabled {
  color: rgb(105 39 218 / 0.25);
}

.disabled\:text-violet-700\/30:disabled {
  color: rgb(105 39 218 / 0.3);
}

.disabled\:text-violet-700\/40:disabled {
  color: rgb(105 39 218 / 0.4);
}

.disabled\:text-violet-700\/50:disabled {
  color: rgb(105 39 218 / 0.5);
}

.disabled\:text-violet-700\/60:disabled {
  color: rgb(105 39 218 / 0.6);
}

.disabled\:text-violet-700\/70:disabled {
  color: rgb(105 39 218 / 0.7);
}

.disabled\:text-violet-700\/75:disabled {
  color: rgb(105 39 218 / 0.75);
}

.disabled\:text-violet-700\/80:disabled {
  color: rgb(105 39 218 / 0.8);
}

.disabled\:text-violet-700\/90:disabled {
  color: rgb(105 39 218 / 0.9);
}

.disabled\:text-violet-700\/95:disabled {
  color: rgb(105 39 218 / 0.95);
}

.disabled\:text-violet-700\/100:disabled {
  color: rgb(105 39 218 / 1);
}

.disabled\:text-violet-800\/0:disabled {
  color: rgb(87 32 183 / 0);
}

.disabled\:text-violet-800\/5:disabled {
  color: rgb(87 32 183 / 0.05);
}

.disabled\:text-violet-800\/10:disabled {
  color: rgb(87 32 183 / 0.1);
}

.disabled\:text-violet-800\/20:disabled {
  color: rgb(87 32 183 / 0.2);
}

.disabled\:text-violet-800\/25:disabled {
  color: rgb(87 32 183 / 0.25);
}

.disabled\:text-violet-800\/30:disabled {
  color: rgb(87 32 183 / 0.3);
}

.disabled\:text-violet-800\/40:disabled {
  color: rgb(87 32 183 / 0.4);
}

.disabled\:text-violet-800\/50:disabled {
  color: rgb(87 32 183 / 0.5);
}

.disabled\:text-violet-800\/60:disabled {
  color: rgb(87 32 183 / 0.6);
}

.disabled\:text-violet-800\/70:disabled {
  color: rgb(87 32 183 / 0.7);
}

.disabled\:text-violet-800\/75:disabled {
  color: rgb(87 32 183 / 0.75);
}

.disabled\:text-violet-800\/80:disabled {
  color: rgb(87 32 183 / 0.8);
}

.disabled\:text-violet-800\/90:disabled {
  color: rgb(87 32 183 / 0.9);
}

.disabled\:text-violet-800\/95:disabled {
  color: rgb(87 32 183 / 0.95);
}

.disabled\:text-violet-800\/100:disabled {
  color: rgb(87 32 183 / 1);
}

.disabled\:text-violet-900\/0:disabled {
  color: rgb(73 28 150 / 0);
}

.disabled\:text-violet-900\/5:disabled {
  color: rgb(73 28 150 / 0.05);
}

.disabled\:text-violet-900\/10:disabled {
  color: rgb(73 28 150 / 0.1);
}

.disabled\:text-violet-900\/20:disabled {
  color: rgb(73 28 150 / 0.2);
}

.disabled\:text-violet-900\/25:disabled {
  color: rgb(73 28 150 / 0.25);
}

.disabled\:text-violet-900\/30:disabled {
  color: rgb(73 28 150 / 0.3);
}

.disabled\:text-violet-900\/40:disabled {
  color: rgb(73 28 150 / 0.4);
}

.disabled\:text-violet-900\/50:disabled {
  color: rgb(73 28 150 / 0.5);
}

.disabled\:text-violet-900\/60:disabled {
  color: rgb(73 28 150 / 0.6);
}

.disabled\:text-violet-900\/70:disabled {
  color: rgb(73 28 150 / 0.7);
}

.disabled\:text-violet-900\/75:disabled {
  color: rgb(73 28 150 / 0.75);
}

.disabled\:text-violet-900\/80:disabled {
  color: rgb(73 28 150 / 0.8);
}

.disabled\:text-violet-900\/90:disabled {
  color: rgb(73 28 150 / 0.9);
}

.disabled\:text-violet-900\/95:disabled {
  color: rgb(73 28 150 / 0.95);
}

.disabled\:text-violet-900\/100:disabled {
  color: rgb(73 28 150 / 1);
}

.disabled\:text-violet\/0:disabled {
  color: rgb(164 138 251 / 0);
}

.disabled\:text-violet\/5:disabled {
  color: rgb(164 138 251 / 0.05);
}

.disabled\:text-violet\/10:disabled {
  color: rgb(164 138 251 / 0.1);
}

.disabled\:text-violet\/20:disabled {
  color: rgb(164 138 251 / 0.2);
}

.disabled\:text-violet\/25:disabled {
  color: rgb(164 138 251 / 0.25);
}

.disabled\:text-violet\/30:disabled {
  color: rgb(164 138 251 / 0.3);
}

.disabled\:text-violet\/40:disabled {
  color: rgb(164 138 251 / 0.4);
}

.disabled\:text-violet\/50:disabled {
  color: rgb(164 138 251 / 0.5);
}

.disabled\:text-violet\/60:disabled {
  color: rgb(164 138 251 / 0.6);
}

.disabled\:text-violet\/70:disabled {
  color: rgb(164 138 251 / 0.7);
}

.disabled\:text-violet\/75:disabled {
  color: rgb(164 138 251 / 0.75);
}

.disabled\:text-violet\/80:disabled {
  color: rgb(164 138 251 / 0.8);
}

.disabled\:text-violet\/90:disabled {
  color: rgb(164 138 251 / 0.9);
}

.disabled\:text-violet\/95:disabled {
  color: rgb(164 138 251 / 0.95);
}

.disabled\:text-violet\/100:disabled {
  color: rgb(164 138 251 / 1);
}

.disabled\:text-purple-25\/0:disabled {
  color: rgb(250 250 255 / 0);
}

.disabled\:text-purple-25\/5:disabled {
  color: rgb(250 250 255 / 0.05);
}

.disabled\:text-purple-25\/10:disabled {
  color: rgb(250 250 255 / 0.1);
}

.disabled\:text-purple-25\/20:disabled {
  color: rgb(250 250 255 / 0.2);
}

.disabled\:text-purple-25\/25:disabled {
  color: rgb(250 250 255 / 0.25);
}

.disabled\:text-purple-25\/30:disabled {
  color: rgb(250 250 255 / 0.3);
}

.disabled\:text-purple-25\/40:disabled {
  color: rgb(250 250 255 / 0.4);
}

.disabled\:text-purple-25\/50:disabled {
  color: rgb(250 250 255 / 0.5);
}

.disabled\:text-purple-25\/60:disabled {
  color: rgb(250 250 255 / 0.6);
}

.disabled\:text-purple-25\/70:disabled {
  color: rgb(250 250 255 / 0.7);
}

.disabled\:text-purple-25\/75:disabled {
  color: rgb(250 250 255 / 0.75);
}

.disabled\:text-purple-25\/80:disabled {
  color: rgb(250 250 255 / 0.8);
}

.disabled\:text-purple-25\/90:disabled {
  color: rgb(250 250 255 / 0.9);
}

.disabled\:text-purple-25\/95:disabled {
  color: rgb(250 250 255 / 0.95);
}

.disabled\:text-purple-25\/100:disabled {
  color: rgb(250 250 255 / 1);
}

.disabled\:text-purple-50\/0:disabled {
  color: rgb(244 243 255 / 0);
}

.disabled\:text-purple-50\/5:disabled {
  color: rgb(244 243 255 / 0.05);
}

.disabled\:text-purple-50\/10:disabled {
  color: rgb(244 243 255 / 0.1);
}

.disabled\:text-purple-50\/20:disabled {
  color: rgb(244 243 255 / 0.2);
}

.disabled\:text-purple-50\/25:disabled {
  color: rgb(244 243 255 / 0.25);
}

.disabled\:text-purple-50\/30:disabled {
  color: rgb(244 243 255 / 0.3);
}

.disabled\:text-purple-50\/40:disabled {
  color: rgb(244 243 255 / 0.4);
}

.disabled\:text-purple-50\/50:disabled {
  color: rgb(244 243 255 / 0.5);
}

.disabled\:text-purple-50\/60:disabled {
  color: rgb(244 243 255 / 0.6);
}

.disabled\:text-purple-50\/70:disabled {
  color: rgb(244 243 255 / 0.7);
}

.disabled\:text-purple-50\/75:disabled {
  color: rgb(244 243 255 / 0.75);
}

.disabled\:text-purple-50\/80:disabled {
  color: rgb(244 243 255 / 0.8);
}

.disabled\:text-purple-50\/90:disabled {
  color: rgb(244 243 255 / 0.9);
}

.disabled\:text-purple-50\/95:disabled {
  color: rgb(244 243 255 / 0.95);
}

.disabled\:text-purple-50\/100:disabled {
  color: rgb(244 243 255 / 1);
}

.disabled\:text-purple-100\/0:disabled {
  color: rgb(235 233 254 / 0);
}

.disabled\:text-purple-100\/5:disabled {
  color: rgb(235 233 254 / 0.05);
}

.disabled\:text-purple-100\/10:disabled {
  color: rgb(235 233 254 / 0.1);
}

.disabled\:text-purple-100\/20:disabled {
  color: rgb(235 233 254 / 0.2);
}

.disabled\:text-purple-100\/25:disabled {
  color: rgb(235 233 254 / 0.25);
}

.disabled\:text-purple-100\/30:disabled {
  color: rgb(235 233 254 / 0.3);
}

.disabled\:text-purple-100\/40:disabled {
  color: rgb(235 233 254 / 0.4);
}

.disabled\:text-purple-100\/50:disabled {
  color: rgb(235 233 254 / 0.5);
}

.disabled\:text-purple-100\/60:disabled {
  color: rgb(235 233 254 / 0.6);
}

.disabled\:text-purple-100\/70:disabled {
  color: rgb(235 233 254 / 0.7);
}

.disabled\:text-purple-100\/75:disabled {
  color: rgb(235 233 254 / 0.75);
}

.disabled\:text-purple-100\/80:disabled {
  color: rgb(235 233 254 / 0.8);
}

.disabled\:text-purple-100\/90:disabled {
  color: rgb(235 233 254 / 0.9);
}

.disabled\:text-purple-100\/95:disabled {
  color: rgb(235 233 254 / 0.95);
}

.disabled\:text-purple-100\/100:disabled {
  color: rgb(235 233 254 / 1);
}

.disabled\:text-purple-200\/0:disabled {
  color: rgb(217 214 254 / 0);
}

.disabled\:text-purple-200\/5:disabled {
  color: rgb(217 214 254 / 0.05);
}

.disabled\:text-purple-200\/10:disabled {
  color: rgb(217 214 254 / 0.1);
}

.disabled\:text-purple-200\/20:disabled {
  color: rgb(217 214 254 / 0.2);
}

.disabled\:text-purple-200\/25:disabled {
  color: rgb(217 214 254 / 0.25);
}

.disabled\:text-purple-200\/30:disabled {
  color: rgb(217 214 254 / 0.3);
}

.disabled\:text-purple-200\/40:disabled {
  color: rgb(217 214 254 / 0.4);
}

.disabled\:text-purple-200\/50:disabled {
  color: rgb(217 214 254 / 0.5);
}

.disabled\:text-purple-200\/60:disabled {
  color: rgb(217 214 254 / 0.6);
}

.disabled\:text-purple-200\/70:disabled {
  color: rgb(217 214 254 / 0.7);
}

.disabled\:text-purple-200\/75:disabled {
  color: rgb(217 214 254 / 0.75);
}

.disabled\:text-purple-200\/80:disabled {
  color: rgb(217 214 254 / 0.8);
}

.disabled\:text-purple-200\/90:disabled {
  color: rgb(217 214 254 / 0.9);
}

.disabled\:text-purple-200\/95:disabled {
  color: rgb(217 214 254 / 0.95);
}

.disabled\:text-purple-200\/100:disabled {
  color: rgb(217 214 254 / 1);
}

.disabled\:text-purple-300\/0:disabled {
  color: rgb(189 180 254 / 0);
}

.disabled\:text-purple-300\/5:disabled {
  color: rgb(189 180 254 / 0.05);
}

.disabled\:text-purple-300\/10:disabled {
  color: rgb(189 180 254 / 0.1);
}

.disabled\:text-purple-300\/20:disabled {
  color: rgb(189 180 254 / 0.2);
}

.disabled\:text-purple-300\/25:disabled {
  color: rgb(189 180 254 / 0.25);
}

.disabled\:text-purple-300\/30:disabled {
  color: rgb(189 180 254 / 0.3);
}

.disabled\:text-purple-300\/40:disabled {
  color: rgb(189 180 254 / 0.4);
}

.disabled\:text-purple-300\/50:disabled {
  color: rgb(189 180 254 / 0.5);
}

.disabled\:text-purple-300\/60:disabled {
  color: rgb(189 180 254 / 0.6);
}

.disabled\:text-purple-300\/70:disabled {
  color: rgb(189 180 254 / 0.7);
}

.disabled\:text-purple-300\/75:disabled {
  color: rgb(189 180 254 / 0.75);
}

.disabled\:text-purple-300\/80:disabled {
  color: rgb(189 180 254 / 0.8);
}

.disabled\:text-purple-300\/90:disabled {
  color: rgb(189 180 254 / 0.9);
}

.disabled\:text-purple-300\/95:disabled {
  color: rgb(189 180 254 / 0.95);
}

.disabled\:text-purple-300\/100:disabled {
  color: rgb(189 180 254 / 1);
}

.disabled\:text-purple-400\/0:disabled {
  color: rgb(155 138 251 / 0);
}

.disabled\:text-purple-400\/5:disabled {
  color: rgb(155 138 251 / 0.05);
}

.disabled\:text-purple-400\/10:disabled {
  color: rgb(155 138 251 / 0.1);
}

.disabled\:text-purple-400\/20:disabled {
  color: rgb(155 138 251 / 0.2);
}

.disabled\:text-purple-400\/25:disabled {
  color: rgb(155 138 251 / 0.25);
}

.disabled\:text-purple-400\/30:disabled {
  color: rgb(155 138 251 / 0.3);
}

.disabled\:text-purple-400\/40:disabled {
  color: rgb(155 138 251 / 0.4);
}

.disabled\:text-purple-400\/50:disabled {
  color: rgb(155 138 251 / 0.5);
}

.disabled\:text-purple-400\/60:disabled {
  color: rgb(155 138 251 / 0.6);
}

.disabled\:text-purple-400\/70:disabled {
  color: rgb(155 138 251 / 0.7);
}

.disabled\:text-purple-400\/75:disabled {
  color: rgb(155 138 251 / 0.75);
}

.disabled\:text-purple-400\/80:disabled {
  color: rgb(155 138 251 / 0.8);
}

.disabled\:text-purple-400\/90:disabled {
  color: rgb(155 138 251 / 0.9);
}

.disabled\:text-purple-400\/95:disabled {
  color: rgb(155 138 251 / 0.95);
}

.disabled\:text-purple-400\/100:disabled {
  color: rgb(155 138 251 / 1);
}

.disabled\:text-purple-500\/0:disabled {
  color: rgb(122 90 248 / 0);
}

.disabled\:text-purple-500\/5:disabled {
  color: rgb(122 90 248 / 0.05);
}

.disabled\:text-purple-500\/10:disabled {
  color: rgb(122 90 248 / 0.1);
}

.disabled\:text-purple-500\/20:disabled {
  color: rgb(122 90 248 / 0.2);
}

.disabled\:text-purple-500\/25:disabled {
  color: rgb(122 90 248 / 0.25);
}

.disabled\:text-purple-500\/30:disabled {
  color: rgb(122 90 248 / 0.3);
}

.disabled\:text-purple-500\/40:disabled {
  color: rgb(122 90 248 / 0.4);
}

.disabled\:text-purple-500\/50:disabled {
  color: rgb(122 90 248 / 0.5);
}

.disabled\:text-purple-500\/60:disabled {
  color: rgb(122 90 248 / 0.6);
}

.disabled\:text-purple-500\/70:disabled {
  color: rgb(122 90 248 / 0.7);
}

.disabled\:text-purple-500\/75:disabled {
  color: rgb(122 90 248 / 0.75);
}

.disabled\:text-purple-500\/80:disabled {
  color: rgb(122 90 248 / 0.8);
}

.disabled\:text-purple-500\/90:disabled {
  color: rgb(122 90 248 / 0.9);
}

.disabled\:text-purple-500\/95:disabled {
  color: rgb(122 90 248 / 0.95);
}

.disabled\:text-purple-500\/100:disabled {
  color: rgb(122 90 248 / 1);
}

.disabled\:text-purple-600\/0:disabled {
  color: rgb(105 56 239 / 0);
}

.disabled\:text-purple-600\/5:disabled {
  color: rgb(105 56 239 / 0.05);
}

.disabled\:text-purple-600\/10:disabled {
  color: rgb(105 56 239 / 0.1);
}

.disabled\:text-purple-600\/20:disabled {
  color: rgb(105 56 239 / 0.2);
}

.disabled\:text-purple-600\/25:disabled {
  color: rgb(105 56 239 / 0.25);
}

.disabled\:text-purple-600\/30:disabled {
  color: rgb(105 56 239 / 0.3);
}

.disabled\:text-purple-600\/40:disabled {
  color: rgb(105 56 239 / 0.4);
}

.disabled\:text-purple-600\/50:disabled {
  color: rgb(105 56 239 / 0.5);
}

.disabled\:text-purple-600\/60:disabled {
  color: rgb(105 56 239 / 0.6);
}

.disabled\:text-purple-600\/70:disabled {
  color: rgb(105 56 239 / 0.7);
}

.disabled\:text-purple-600\/75:disabled {
  color: rgb(105 56 239 / 0.75);
}

.disabled\:text-purple-600\/80:disabled {
  color: rgb(105 56 239 / 0.8);
}

.disabled\:text-purple-600\/90:disabled {
  color: rgb(105 56 239 / 0.9);
}

.disabled\:text-purple-600\/95:disabled {
  color: rgb(105 56 239 / 0.95);
}

.disabled\:text-purple-600\/100:disabled {
  color: rgb(105 56 239 / 1);
}

.disabled\:text-purple-700\/0:disabled {
  color: rgb(89 37 220 / 0);
}

.disabled\:text-purple-700\/5:disabled {
  color: rgb(89 37 220 / 0.05);
}

.disabled\:text-purple-700\/10:disabled {
  color: rgb(89 37 220 / 0.1);
}

.disabled\:text-purple-700\/20:disabled {
  color: rgb(89 37 220 / 0.2);
}

.disabled\:text-purple-700\/25:disabled {
  color: rgb(89 37 220 / 0.25);
}

.disabled\:text-purple-700\/30:disabled {
  color: rgb(89 37 220 / 0.3);
}

.disabled\:text-purple-700\/40:disabled {
  color: rgb(89 37 220 / 0.4);
}

.disabled\:text-purple-700\/50:disabled {
  color: rgb(89 37 220 / 0.5);
}

.disabled\:text-purple-700\/60:disabled {
  color: rgb(89 37 220 / 0.6);
}

.disabled\:text-purple-700\/70:disabled {
  color: rgb(89 37 220 / 0.7);
}

.disabled\:text-purple-700\/75:disabled {
  color: rgb(89 37 220 / 0.75);
}

.disabled\:text-purple-700\/80:disabled {
  color: rgb(89 37 220 / 0.8);
}

.disabled\:text-purple-700\/90:disabled {
  color: rgb(89 37 220 / 0.9);
}

.disabled\:text-purple-700\/95:disabled {
  color: rgb(89 37 220 / 0.95);
}

.disabled\:text-purple-700\/100:disabled {
  color: rgb(89 37 220 / 1);
}

.disabled\:text-purple-800\/0:disabled {
  color: rgb(74 31 184 / 0);
}

.disabled\:text-purple-800\/5:disabled {
  color: rgb(74 31 184 / 0.05);
}

.disabled\:text-purple-800\/10:disabled {
  color: rgb(74 31 184 / 0.1);
}

.disabled\:text-purple-800\/20:disabled {
  color: rgb(74 31 184 / 0.2);
}

.disabled\:text-purple-800\/25:disabled {
  color: rgb(74 31 184 / 0.25);
}

.disabled\:text-purple-800\/30:disabled {
  color: rgb(74 31 184 / 0.3);
}

.disabled\:text-purple-800\/40:disabled {
  color: rgb(74 31 184 / 0.4);
}

.disabled\:text-purple-800\/50:disabled {
  color: rgb(74 31 184 / 0.5);
}

.disabled\:text-purple-800\/60:disabled {
  color: rgb(74 31 184 / 0.6);
}

.disabled\:text-purple-800\/70:disabled {
  color: rgb(74 31 184 / 0.7);
}

.disabled\:text-purple-800\/75:disabled {
  color: rgb(74 31 184 / 0.75);
}

.disabled\:text-purple-800\/80:disabled {
  color: rgb(74 31 184 / 0.8);
}

.disabled\:text-purple-800\/90:disabled {
  color: rgb(74 31 184 / 0.9);
}

.disabled\:text-purple-800\/95:disabled {
  color: rgb(74 31 184 / 0.95);
}

.disabled\:text-purple-800\/100:disabled {
  color: rgb(74 31 184 / 1);
}

.disabled\:text-purple-900\/0:disabled {
  color: rgb(62 28 150 / 0);
}

.disabled\:text-purple-900\/5:disabled {
  color: rgb(62 28 150 / 0.05);
}

.disabled\:text-purple-900\/10:disabled {
  color: rgb(62 28 150 / 0.1);
}

.disabled\:text-purple-900\/20:disabled {
  color: rgb(62 28 150 / 0.2);
}

.disabled\:text-purple-900\/25:disabled {
  color: rgb(62 28 150 / 0.25);
}

.disabled\:text-purple-900\/30:disabled {
  color: rgb(62 28 150 / 0.3);
}

.disabled\:text-purple-900\/40:disabled {
  color: rgb(62 28 150 / 0.4);
}

.disabled\:text-purple-900\/50:disabled {
  color: rgb(62 28 150 / 0.5);
}

.disabled\:text-purple-900\/60:disabled {
  color: rgb(62 28 150 / 0.6);
}

.disabled\:text-purple-900\/70:disabled {
  color: rgb(62 28 150 / 0.7);
}

.disabled\:text-purple-900\/75:disabled {
  color: rgb(62 28 150 / 0.75);
}

.disabled\:text-purple-900\/80:disabled {
  color: rgb(62 28 150 / 0.8);
}

.disabled\:text-purple-900\/90:disabled {
  color: rgb(62 28 150 / 0.9);
}

.disabled\:text-purple-900\/95:disabled {
  color: rgb(62 28 150 / 0.95);
}

.disabled\:text-purple-900\/100:disabled {
  color: rgb(62 28 150 / 1);
}

.disabled\:text-purple\/0:disabled {
  color: rgb(155 138 251 / 0);
}

.disabled\:text-purple\/5:disabled {
  color: rgb(155 138 251 / 0.05);
}

.disabled\:text-purple\/10:disabled {
  color: rgb(155 138 251 / 0.1);
}

.disabled\:text-purple\/20:disabled {
  color: rgb(155 138 251 / 0.2);
}

.disabled\:text-purple\/25:disabled {
  color: rgb(155 138 251 / 0.25);
}

.disabled\:text-purple\/30:disabled {
  color: rgb(155 138 251 / 0.3);
}

.disabled\:text-purple\/40:disabled {
  color: rgb(155 138 251 / 0.4);
}

.disabled\:text-purple\/50:disabled {
  color: rgb(155 138 251 / 0.5);
}

.disabled\:text-purple\/60:disabled {
  color: rgb(155 138 251 / 0.6);
}

.disabled\:text-purple\/70:disabled {
  color: rgb(155 138 251 / 0.7);
}

.disabled\:text-purple\/75:disabled {
  color: rgb(155 138 251 / 0.75);
}

.disabled\:text-purple\/80:disabled {
  color: rgb(155 138 251 / 0.8);
}

.disabled\:text-purple\/90:disabled {
  color: rgb(155 138 251 / 0.9);
}

.disabled\:text-purple\/95:disabled {
  color: rgb(155 138 251 / 0.95);
}

.disabled\:text-purple\/100:disabled {
  color: rgb(155 138 251 / 1);
}

.disabled\:text-fuchsia-25\/0:disabled {
  color: rgb(254 250 255 / 0);
}

.disabled\:text-fuchsia-25\/5:disabled {
  color: rgb(254 250 255 / 0.05);
}

.disabled\:text-fuchsia-25\/10:disabled {
  color: rgb(254 250 255 / 0.1);
}

.disabled\:text-fuchsia-25\/20:disabled {
  color: rgb(254 250 255 / 0.2);
}

.disabled\:text-fuchsia-25\/25:disabled {
  color: rgb(254 250 255 / 0.25);
}

.disabled\:text-fuchsia-25\/30:disabled {
  color: rgb(254 250 255 / 0.3);
}

.disabled\:text-fuchsia-25\/40:disabled {
  color: rgb(254 250 255 / 0.4);
}

.disabled\:text-fuchsia-25\/50:disabled {
  color: rgb(254 250 255 / 0.5);
}

.disabled\:text-fuchsia-25\/60:disabled {
  color: rgb(254 250 255 / 0.6);
}

.disabled\:text-fuchsia-25\/70:disabled {
  color: rgb(254 250 255 / 0.7);
}

.disabled\:text-fuchsia-25\/75:disabled {
  color: rgb(254 250 255 / 0.75);
}

.disabled\:text-fuchsia-25\/80:disabled {
  color: rgb(254 250 255 / 0.8);
}

.disabled\:text-fuchsia-25\/90:disabled {
  color: rgb(254 250 255 / 0.9);
}

.disabled\:text-fuchsia-25\/95:disabled {
  color: rgb(254 250 255 / 0.95);
}

.disabled\:text-fuchsia-25\/100:disabled {
  color: rgb(254 250 255 / 1);
}

.disabled\:text-fuchsia-50\/0:disabled {
  color: rgb(253 244 255 / 0);
}

.disabled\:text-fuchsia-50\/5:disabled {
  color: rgb(253 244 255 / 0.05);
}

.disabled\:text-fuchsia-50\/10:disabled {
  color: rgb(253 244 255 / 0.1);
}

.disabled\:text-fuchsia-50\/20:disabled {
  color: rgb(253 244 255 / 0.2);
}

.disabled\:text-fuchsia-50\/25:disabled {
  color: rgb(253 244 255 / 0.25);
}

.disabled\:text-fuchsia-50\/30:disabled {
  color: rgb(253 244 255 / 0.3);
}

.disabled\:text-fuchsia-50\/40:disabled {
  color: rgb(253 244 255 / 0.4);
}

.disabled\:text-fuchsia-50\/50:disabled {
  color: rgb(253 244 255 / 0.5);
}

.disabled\:text-fuchsia-50\/60:disabled {
  color: rgb(253 244 255 / 0.6);
}

.disabled\:text-fuchsia-50\/70:disabled {
  color: rgb(253 244 255 / 0.7);
}

.disabled\:text-fuchsia-50\/75:disabled {
  color: rgb(253 244 255 / 0.75);
}

.disabled\:text-fuchsia-50\/80:disabled {
  color: rgb(253 244 255 / 0.8);
}

.disabled\:text-fuchsia-50\/90:disabled {
  color: rgb(253 244 255 / 0.9);
}

.disabled\:text-fuchsia-50\/95:disabled {
  color: rgb(253 244 255 / 0.95);
}

.disabled\:text-fuchsia-50\/100:disabled {
  color: rgb(253 244 255 / 1);
}

.disabled\:text-fuchsia-100\/0:disabled {
  color: rgb(251 232 255 / 0);
}

.disabled\:text-fuchsia-100\/5:disabled {
  color: rgb(251 232 255 / 0.05);
}

.disabled\:text-fuchsia-100\/10:disabled {
  color: rgb(251 232 255 / 0.1);
}

.disabled\:text-fuchsia-100\/20:disabled {
  color: rgb(251 232 255 / 0.2);
}

.disabled\:text-fuchsia-100\/25:disabled {
  color: rgb(251 232 255 / 0.25);
}

.disabled\:text-fuchsia-100\/30:disabled {
  color: rgb(251 232 255 / 0.3);
}

.disabled\:text-fuchsia-100\/40:disabled {
  color: rgb(251 232 255 / 0.4);
}

.disabled\:text-fuchsia-100\/50:disabled {
  color: rgb(251 232 255 / 0.5);
}

.disabled\:text-fuchsia-100\/60:disabled {
  color: rgb(251 232 255 / 0.6);
}

.disabled\:text-fuchsia-100\/70:disabled {
  color: rgb(251 232 255 / 0.7);
}

.disabled\:text-fuchsia-100\/75:disabled {
  color: rgb(251 232 255 / 0.75);
}

.disabled\:text-fuchsia-100\/80:disabled {
  color: rgb(251 232 255 / 0.8);
}

.disabled\:text-fuchsia-100\/90:disabled {
  color: rgb(251 232 255 / 0.9);
}

.disabled\:text-fuchsia-100\/95:disabled {
  color: rgb(251 232 255 / 0.95);
}

.disabled\:text-fuchsia-100\/100:disabled {
  color: rgb(251 232 255 / 1);
}

.disabled\:text-fuchsia-200\/0:disabled {
  color: rgb(246 208 254 / 0);
}

.disabled\:text-fuchsia-200\/5:disabled {
  color: rgb(246 208 254 / 0.05);
}

.disabled\:text-fuchsia-200\/10:disabled {
  color: rgb(246 208 254 / 0.1);
}

.disabled\:text-fuchsia-200\/20:disabled {
  color: rgb(246 208 254 / 0.2);
}

.disabled\:text-fuchsia-200\/25:disabled {
  color: rgb(246 208 254 / 0.25);
}

.disabled\:text-fuchsia-200\/30:disabled {
  color: rgb(246 208 254 / 0.3);
}

.disabled\:text-fuchsia-200\/40:disabled {
  color: rgb(246 208 254 / 0.4);
}

.disabled\:text-fuchsia-200\/50:disabled {
  color: rgb(246 208 254 / 0.5);
}

.disabled\:text-fuchsia-200\/60:disabled {
  color: rgb(246 208 254 / 0.6);
}

.disabled\:text-fuchsia-200\/70:disabled {
  color: rgb(246 208 254 / 0.7);
}

.disabled\:text-fuchsia-200\/75:disabled {
  color: rgb(246 208 254 / 0.75);
}

.disabled\:text-fuchsia-200\/80:disabled {
  color: rgb(246 208 254 / 0.8);
}

.disabled\:text-fuchsia-200\/90:disabled {
  color: rgb(246 208 254 / 0.9);
}

.disabled\:text-fuchsia-200\/95:disabled {
  color: rgb(246 208 254 / 0.95);
}

.disabled\:text-fuchsia-200\/100:disabled {
  color: rgb(246 208 254 / 1);
}

.disabled\:text-fuchsia-300\/0:disabled {
  color: rgb(238 170 253 / 0);
}

.disabled\:text-fuchsia-300\/5:disabled {
  color: rgb(238 170 253 / 0.05);
}

.disabled\:text-fuchsia-300\/10:disabled {
  color: rgb(238 170 253 / 0.1);
}

.disabled\:text-fuchsia-300\/20:disabled {
  color: rgb(238 170 253 / 0.2);
}

.disabled\:text-fuchsia-300\/25:disabled {
  color: rgb(238 170 253 / 0.25);
}

.disabled\:text-fuchsia-300\/30:disabled {
  color: rgb(238 170 253 / 0.3);
}

.disabled\:text-fuchsia-300\/40:disabled {
  color: rgb(238 170 253 / 0.4);
}

.disabled\:text-fuchsia-300\/50:disabled {
  color: rgb(238 170 253 / 0.5);
}

.disabled\:text-fuchsia-300\/60:disabled {
  color: rgb(238 170 253 / 0.6);
}

.disabled\:text-fuchsia-300\/70:disabled {
  color: rgb(238 170 253 / 0.7);
}

.disabled\:text-fuchsia-300\/75:disabled {
  color: rgb(238 170 253 / 0.75);
}

.disabled\:text-fuchsia-300\/80:disabled {
  color: rgb(238 170 253 / 0.8);
}

.disabled\:text-fuchsia-300\/90:disabled {
  color: rgb(238 170 253 / 0.9);
}

.disabled\:text-fuchsia-300\/95:disabled {
  color: rgb(238 170 253 / 0.95);
}

.disabled\:text-fuchsia-300\/100:disabled {
  color: rgb(238 170 253 / 1);
}

.disabled\:text-fuchsia-400\/0:disabled {
  color: rgb(228 120 250 / 0);
}

.disabled\:text-fuchsia-400\/5:disabled {
  color: rgb(228 120 250 / 0.05);
}

.disabled\:text-fuchsia-400\/10:disabled {
  color: rgb(228 120 250 / 0.1);
}

.disabled\:text-fuchsia-400\/20:disabled {
  color: rgb(228 120 250 / 0.2);
}

.disabled\:text-fuchsia-400\/25:disabled {
  color: rgb(228 120 250 / 0.25);
}

.disabled\:text-fuchsia-400\/30:disabled {
  color: rgb(228 120 250 / 0.3);
}

.disabled\:text-fuchsia-400\/40:disabled {
  color: rgb(228 120 250 / 0.4);
}

.disabled\:text-fuchsia-400\/50:disabled {
  color: rgb(228 120 250 / 0.5);
}

.disabled\:text-fuchsia-400\/60:disabled {
  color: rgb(228 120 250 / 0.6);
}

.disabled\:text-fuchsia-400\/70:disabled {
  color: rgb(228 120 250 / 0.7);
}

.disabled\:text-fuchsia-400\/75:disabled {
  color: rgb(228 120 250 / 0.75);
}

.disabled\:text-fuchsia-400\/80:disabled {
  color: rgb(228 120 250 / 0.8);
}

.disabled\:text-fuchsia-400\/90:disabled {
  color: rgb(228 120 250 / 0.9);
}

.disabled\:text-fuchsia-400\/95:disabled {
  color: rgb(228 120 250 / 0.95);
}

.disabled\:text-fuchsia-400\/100:disabled {
  color: rgb(228 120 250 / 1);
}

.disabled\:text-fuchsia-500\/0:disabled {
  color: rgb(212 68 241 / 0);
}

.disabled\:text-fuchsia-500\/5:disabled {
  color: rgb(212 68 241 / 0.05);
}

.disabled\:text-fuchsia-500\/10:disabled {
  color: rgb(212 68 241 / 0.1);
}

.disabled\:text-fuchsia-500\/20:disabled {
  color: rgb(212 68 241 / 0.2);
}

.disabled\:text-fuchsia-500\/25:disabled {
  color: rgb(212 68 241 / 0.25);
}

.disabled\:text-fuchsia-500\/30:disabled {
  color: rgb(212 68 241 / 0.3);
}

.disabled\:text-fuchsia-500\/40:disabled {
  color: rgb(212 68 241 / 0.4);
}

.disabled\:text-fuchsia-500\/50:disabled {
  color: rgb(212 68 241 / 0.5);
}

.disabled\:text-fuchsia-500\/60:disabled {
  color: rgb(212 68 241 / 0.6);
}

.disabled\:text-fuchsia-500\/70:disabled {
  color: rgb(212 68 241 / 0.7);
}

.disabled\:text-fuchsia-500\/75:disabled {
  color: rgb(212 68 241 / 0.75);
}

.disabled\:text-fuchsia-500\/80:disabled {
  color: rgb(212 68 241 / 0.8);
}

.disabled\:text-fuchsia-500\/90:disabled {
  color: rgb(212 68 241 / 0.9);
}

.disabled\:text-fuchsia-500\/95:disabled {
  color: rgb(212 68 241 / 0.95);
}

.disabled\:text-fuchsia-500\/100:disabled {
  color: rgb(212 68 241 / 1);
}

.disabled\:text-fuchsia-600\/0:disabled {
  color: rgb(186 36 213 / 0);
}

.disabled\:text-fuchsia-600\/5:disabled {
  color: rgb(186 36 213 / 0.05);
}

.disabled\:text-fuchsia-600\/10:disabled {
  color: rgb(186 36 213 / 0.1);
}

.disabled\:text-fuchsia-600\/20:disabled {
  color: rgb(186 36 213 / 0.2);
}

.disabled\:text-fuchsia-600\/25:disabled {
  color: rgb(186 36 213 / 0.25);
}

.disabled\:text-fuchsia-600\/30:disabled {
  color: rgb(186 36 213 / 0.3);
}

.disabled\:text-fuchsia-600\/40:disabled {
  color: rgb(186 36 213 / 0.4);
}

.disabled\:text-fuchsia-600\/50:disabled {
  color: rgb(186 36 213 / 0.5);
}

.disabled\:text-fuchsia-600\/60:disabled {
  color: rgb(186 36 213 / 0.6);
}

.disabled\:text-fuchsia-600\/70:disabled {
  color: rgb(186 36 213 / 0.7);
}

.disabled\:text-fuchsia-600\/75:disabled {
  color: rgb(186 36 213 / 0.75);
}

.disabled\:text-fuchsia-600\/80:disabled {
  color: rgb(186 36 213 / 0.8);
}

.disabled\:text-fuchsia-600\/90:disabled {
  color: rgb(186 36 213 / 0.9);
}

.disabled\:text-fuchsia-600\/95:disabled {
  color: rgb(186 36 213 / 0.95);
}

.disabled\:text-fuchsia-600\/100:disabled {
  color: rgb(186 36 213 / 1);
}

.disabled\:text-fuchsia-700\/0:disabled {
  color: rgb(159 26 177 / 0);
}

.disabled\:text-fuchsia-700\/5:disabled {
  color: rgb(159 26 177 / 0.05);
}

.disabled\:text-fuchsia-700\/10:disabled {
  color: rgb(159 26 177 / 0.1);
}

.disabled\:text-fuchsia-700\/20:disabled {
  color: rgb(159 26 177 / 0.2);
}

.disabled\:text-fuchsia-700\/25:disabled {
  color: rgb(159 26 177 / 0.25);
}

.disabled\:text-fuchsia-700\/30:disabled {
  color: rgb(159 26 177 / 0.3);
}

.disabled\:text-fuchsia-700\/40:disabled {
  color: rgb(159 26 177 / 0.4);
}

.disabled\:text-fuchsia-700\/50:disabled {
  color: rgb(159 26 177 / 0.5);
}

.disabled\:text-fuchsia-700\/60:disabled {
  color: rgb(159 26 177 / 0.6);
}

.disabled\:text-fuchsia-700\/70:disabled {
  color: rgb(159 26 177 / 0.7);
}

.disabled\:text-fuchsia-700\/75:disabled {
  color: rgb(159 26 177 / 0.75);
}

.disabled\:text-fuchsia-700\/80:disabled {
  color: rgb(159 26 177 / 0.8);
}

.disabled\:text-fuchsia-700\/90:disabled {
  color: rgb(159 26 177 / 0.9);
}

.disabled\:text-fuchsia-700\/95:disabled {
  color: rgb(159 26 177 / 0.95);
}

.disabled\:text-fuchsia-700\/100:disabled {
  color: rgb(159 26 177 / 1);
}

.disabled\:text-fuchsia-800\/0:disabled {
  color: rgb(130 24 144 / 0);
}

.disabled\:text-fuchsia-800\/5:disabled {
  color: rgb(130 24 144 / 0.05);
}

.disabled\:text-fuchsia-800\/10:disabled {
  color: rgb(130 24 144 / 0.1);
}

.disabled\:text-fuchsia-800\/20:disabled {
  color: rgb(130 24 144 / 0.2);
}

.disabled\:text-fuchsia-800\/25:disabled {
  color: rgb(130 24 144 / 0.25);
}

.disabled\:text-fuchsia-800\/30:disabled {
  color: rgb(130 24 144 / 0.3);
}

.disabled\:text-fuchsia-800\/40:disabled {
  color: rgb(130 24 144 / 0.4);
}

.disabled\:text-fuchsia-800\/50:disabled {
  color: rgb(130 24 144 / 0.5);
}

.disabled\:text-fuchsia-800\/60:disabled {
  color: rgb(130 24 144 / 0.6);
}

.disabled\:text-fuchsia-800\/70:disabled {
  color: rgb(130 24 144 / 0.7);
}

.disabled\:text-fuchsia-800\/75:disabled {
  color: rgb(130 24 144 / 0.75);
}

.disabled\:text-fuchsia-800\/80:disabled {
  color: rgb(130 24 144 / 0.8);
}

.disabled\:text-fuchsia-800\/90:disabled {
  color: rgb(130 24 144 / 0.9);
}

.disabled\:text-fuchsia-800\/95:disabled {
  color: rgb(130 24 144 / 0.95);
}

.disabled\:text-fuchsia-800\/100:disabled {
  color: rgb(130 24 144 / 1);
}

.disabled\:text-fuchsia-900\/0:disabled {
  color: rgb(111 24 119 / 0);
}

.disabled\:text-fuchsia-900\/5:disabled {
  color: rgb(111 24 119 / 0.05);
}

.disabled\:text-fuchsia-900\/10:disabled {
  color: rgb(111 24 119 / 0.1);
}

.disabled\:text-fuchsia-900\/20:disabled {
  color: rgb(111 24 119 / 0.2);
}

.disabled\:text-fuchsia-900\/25:disabled {
  color: rgb(111 24 119 / 0.25);
}

.disabled\:text-fuchsia-900\/30:disabled {
  color: rgb(111 24 119 / 0.3);
}

.disabled\:text-fuchsia-900\/40:disabled {
  color: rgb(111 24 119 / 0.4);
}

.disabled\:text-fuchsia-900\/50:disabled {
  color: rgb(111 24 119 / 0.5);
}

.disabled\:text-fuchsia-900\/60:disabled {
  color: rgb(111 24 119 / 0.6);
}

.disabled\:text-fuchsia-900\/70:disabled {
  color: rgb(111 24 119 / 0.7);
}

.disabled\:text-fuchsia-900\/75:disabled {
  color: rgb(111 24 119 / 0.75);
}

.disabled\:text-fuchsia-900\/80:disabled {
  color: rgb(111 24 119 / 0.8);
}

.disabled\:text-fuchsia-900\/90:disabled {
  color: rgb(111 24 119 / 0.9);
}

.disabled\:text-fuchsia-900\/95:disabled {
  color: rgb(111 24 119 / 0.95);
}

.disabled\:text-fuchsia-900\/100:disabled {
  color: rgb(111 24 119 / 1);
}

.disabled\:text-fuchsia\/0:disabled {
  color: rgb(228 120 250 / 0);
}

.disabled\:text-fuchsia\/5:disabled {
  color: rgb(228 120 250 / 0.05);
}

.disabled\:text-fuchsia\/10:disabled {
  color: rgb(228 120 250 / 0.1);
}

.disabled\:text-fuchsia\/20:disabled {
  color: rgb(228 120 250 / 0.2);
}

.disabled\:text-fuchsia\/25:disabled {
  color: rgb(228 120 250 / 0.25);
}

.disabled\:text-fuchsia\/30:disabled {
  color: rgb(228 120 250 / 0.3);
}

.disabled\:text-fuchsia\/40:disabled {
  color: rgb(228 120 250 / 0.4);
}

.disabled\:text-fuchsia\/50:disabled {
  color: rgb(228 120 250 / 0.5);
}

.disabled\:text-fuchsia\/60:disabled {
  color: rgb(228 120 250 / 0.6);
}

.disabled\:text-fuchsia\/70:disabled {
  color: rgb(228 120 250 / 0.7);
}

.disabled\:text-fuchsia\/75:disabled {
  color: rgb(228 120 250 / 0.75);
}

.disabled\:text-fuchsia\/80:disabled {
  color: rgb(228 120 250 / 0.8);
}

.disabled\:text-fuchsia\/90:disabled {
  color: rgb(228 120 250 / 0.9);
}

.disabled\:text-fuchsia\/95:disabled {
  color: rgb(228 120 250 / 0.95);
}

.disabled\:text-fuchsia\/100:disabled {
  color: rgb(228 120 250 / 1);
}

.disabled\:text-pink-25\/0:disabled {
  color: rgb(254 246 251 / 0);
}

.disabled\:text-pink-25\/5:disabled {
  color: rgb(254 246 251 / 0.05);
}

.disabled\:text-pink-25\/10:disabled {
  color: rgb(254 246 251 / 0.1);
}

.disabled\:text-pink-25\/20:disabled {
  color: rgb(254 246 251 / 0.2);
}

.disabled\:text-pink-25\/25:disabled {
  color: rgb(254 246 251 / 0.25);
}

.disabled\:text-pink-25\/30:disabled {
  color: rgb(254 246 251 / 0.3);
}

.disabled\:text-pink-25\/40:disabled {
  color: rgb(254 246 251 / 0.4);
}

.disabled\:text-pink-25\/50:disabled {
  color: rgb(254 246 251 / 0.5);
}

.disabled\:text-pink-25\/60:disabled {
  color: rgb(254 246 251 / 0.6);
}

.disabled\:text-pink-25\/70:disabled {
  color: rgb(254 246 251 / 0.7);
}

.disabled\:text-pink-25\/75:disabled {
  color: rgb(254 246 251 / 0.75);
}

.disabled\:text-pink-25\/80:disabled {
  color: rgb(254 246 251 / 0.8);
}

.disabled\:text-pink-25\/90:disabled {
  color: rgb(254 246 251 / 0.9);
}

.disabled\:text-pink-25\/95:disabled {
  color: rgb(254 246 251 / 0.95);
}

.disabled\:text-pink-25\/100:disabled {
  color: rgb(254 246 251 / 1);
}

.disabled\:text-pink-50\/0:disabled {
  color: rgb(253 242 250 / 0);
}

.disabled\:text-pink-50\/5:disabled {
  color: rgb(253 242 250 / 0.05);
}

.disabled\:text-pink-50\/10:disabled {
  color: rgb(253 242 250 / 0.1);
}

.disabled\:text-pink-50\/20:disabled {
  color: rgb(253 242 250 / 0.2);
}

.disabled\:text-pink-50\/25:disabled {
  color: rgb(253 242 250 / 0.25);
}

.disabled\:text-pink-50\/30:disabled {
  color: rgb(253 242 250 / 0.3);
}

.disabled\:text-pink-50\/40:disabled {
  color: rgb(253 242 250 / 0.4);
}

.disabled\:text-pink-50\/50:disabled {
  color: rgb(253 242 250 / 0.5);
}

.disabled\:text-pink-50\/60:disabled {
  color: rgb(253 242 250 / 0.6);
}

.disabled\:text-pink-50\/70:disabled {
  color: rgb(253 242 250 / 0.7);
}

.disabled\:text-pink-50\/75:disabled {
  color: rgb(253 242 250 / 0.75);
}

.disabled\:text-pink-50\/80:disabled {
  color: rgb(253 242 250 / 0.8);
}

.disabled\:text-pink-50\/90:disabled {
  color: rgb(253 242 250 / 0.9);
}

.disabled\:text-pink-50\/95:disabled {
  color: rgb(253 242 250 / 0.95);
}

.disabled\:text-pink-50\/100:disabled {
  color: rgb(253 242 250 / 1);
}

.disabled\:text-pink-100\/0:disabled {
  color: rgb(252 231 246 / 0);
}

.disabled\:text-pink-100\/5:disabled {
  color: rgb(252 231 246 / 0.05);
}

.disabled\:text-pink-100\/10:disabled {
  color: rgb(252 231 246 / 0.1);
}

.disabled\:text-pink-100\/20:disabled {
  color: rgb(252 231 246 / 0.2);
}

.disabled\:text-pink-100\/25:disabled {
  color: rgb(252 231 246 / 0.25);
}

.disabled\:text-pink-100\/30:disabled {
  color: rgb(252 231 246 / 0.3);
}

.disabled\:text-pink-100\/40:disabled {
  color: rgb(252 231 246 / 0.4);
}

.disabled\:text-pink-100\/50:disabled {
  color: rgb(252 231 246 / 0.5);
}

.disabled\:text-pink-100\/60:disabled {
  color: rgb(252 231 246 / 0.6);
}

.disabled\:text-pink-100\/70:disabled {
  color: rgb(252 231 246 / 0.7);
}

.disabled\:text-pink-100\/75:disabled {
  color: rgb(252 231 246 / 0.75);
}

.disabled\:text-pink-100\/80:disabled {
  color: rgb(252 231 246 / 0.8);
}

.disabled\:text-pink-100\/90:disabled {
  color: rgb(252 231 246 / 0.9);
}

.disabled\:text-pink-100\/95:disabled {
  color: rgb(252 231 246 / 0.95);
}

.disabled\:text-pink-100\/100:disabled {
  color: rgb(252 231 246 / 1);
}

.disabled\:text-pink-200\/0:disabled {
  color: rgb(252 206 238 / 0);
}

.disabled\:text-pink-200\/5:disabled {
  color: rgb(252 206 238 / 0.05);
}

.disabled\:text-pink-200\/10:disabled {
  color: rgb(252 206 238 / 0.1);
}

.disabled\:text-pink-200\/20:disabled {
  color: rgb(252 206 238 / 0.2);
}

.disabled\:text-pink-200\/25:disabled {
  color: rgb(252 206 238 / 0.25);
}

.disabled\:text-pink-200\/30:disabled {
  color: rgb(252 206 238 / 0.3);
}

.disabled\:text-pink-200\/40:disabled {
  color: rgb(252 206 238 / 0.4);
}

.disabled\:text-pink-200\/50:disabled {
  color: rgb(252 206 238 / 0.5);
}

.disabled\:text-pink-200\/60:disabled {
  color: rgb(252 206 238 / 0.6);
}

.disabled\:text-pink-200\/70:disabled {
  color: rgb(252 206 238 / 0.7);
}

.disabled\:text-pink-200\/75:disabled {
  color: rgb(252 206 238 / 0.75);
}

.disabled\:text-pink-200\/80:disabled {
  color: rgb(252 206 238 / 0.8);
}

.disabled\:text-pink-200\/90:disabled {
  color: rgb(252 206 238 / 0.9);
}

.disabled\:text-pink-200\/95:disabled {
  color: rgb(252 206 238 / 0.95);
}

.disabled\:text-pink-200\/100:disabled {
  color: rgb(252 206 238 / 1);
}

.disabled\:text-pink-300\/0:disabled {
  color: rgb(250 167 224 / 0);
}

.disabled\:text-pink-300\/5:disabled {
  color: rgb(250 167 224 / 0.05);
}

.disabled\:text-pink-300\/10:disabled {
  color: rgb(250 167 224 / 0.1);
}

.disabled\:text-pink-300\/20:disabled {
  color: rgb(250 167 224 / 0.2);
}

.disabled\:text-pink-300\/25:disabled {
  color: rgb(250 167 224 / 0.25);
}

.disabled\:text-pink-300\/30:disabled {
  color: rgb(250 167 224 / 0.3);
}

.disabled\:text-pink-300\/40:disabled {
  color: rgb(250 167 224 / 0.4);
}

.disabled\:text-pink-300\/50:disabled {
  color: rgb(250 167 224 / 0.5);
}

.disabled\:text-pink-300\/60:disabled {
  color: rgb(250 167 224 / 0.6);
}

.disabled\:text-pink-300\/70:disabled {
  color: rgb(250 167 224 / 0.7);
}

.disabled\:text-pink-300\/75:disabled {
  color: rgb(250 167 224 / 0.75);
}

.disabled\:text-pink-300\/80:disabled {
  color: rgb(250 167 224 / 0.8);
}

.disabled\:text-pink-300\/90:disabled {
  color: rgb(250 167 224 / 0.9);
}

.disabled\:text-pink-300\/95:disabled {
  color: rgb(250 167 224 / 0.95);
}

.disabled\:text-pink-300\/100:disabled {
  color: rgb(250 167 224 / 1);
}

.disabled\:text-pink-400\/0:disabled {
  color: rgb(246 112 7 / 0);
}

.disabled\:text-pink-400\/5:disabled {
  color: rgb(246 112 7 / 0.05);
}

.disabled\:text-pink-400\/10:disabled {
  color: rgb(246 112 7 / 0.1);
}

.disabled\:text-pink-400\/20:disabled {
  color: rgb(246 112 7 / 0.2);
}

.disabled\:text-pink-400\/25:disabled {
  color: rgb(246 112 7 / 0.25);
}

.disabled\:text-pink-400\/30:disabled {
  color: rgb(246 112 7 / 0.3);
}

.disabled\:text-pink-400\/40:disabled {
  color: rgb(246 112 7 / 0.4);
}

.disabled\:text-pink-400\/50:disabled {
  color: rgb(246 112 7 / 0.5);
}

.disabled\:text-pink-400\/60:disabled {
  color: rgb(246 112 7 / 0.6);
}

.disabled\:text-pink-400\/70:disabled {
  color: rgb(246 112 7 / 0.7);
}

.disabled\:text-pink-400\/75:disabled {
  color: rgb(246 112 7 / 0.75);
}

.disabled\:text-pink-400\/80:disabled {
  color: rgb(246 112 7 / 0.8);
}

.disabled\:text-pink-400\/90:disabled {
  color: rgb(246 112 7 / 0.9);
}

.disabled\:text-pink-400\/95:disabled {
  color: rgb(246 112 7 / 0.95);
}

.disabled\:text-pink-400\/100:disabled {
  color: rgb(246 112 7 / 1);
}

.disabled\:text-pink-500\/0:disabled {
  color: rgb(238 70 188 / 0);
}

.disabled\:text-pink-500\/5:disabled {
  color: rgb(238 70 188 / 0.05);
}

.disabled\:text-pink-500\/10:disabled {
  color: rgb(238 70 188 / 0.1);
}

.disabled\:text-pink-500\/20:disabled {
  color: rgb(238 70 188 / 0.2);
}

.disabled\:text-pink-500\/25:disabled {
  color: rgb(238 70 188 / 0.25);
}

.disabled\:text-pink-500\/30:disabled {
  color: rgb(238 70 188 / 0.3);
}

.disabled\:text-pink-500\/40:disabled {
  color: rgb(238 70 188 / 0.4);
}

.disabled\:text-pink-500\/50:disabled {
  color: rgb(238 70 188 / 0.5);
}

.disabled\:text-pink-500\/60:disabled {
  color: rgb(238 70 188 / 0.6);
}

.disabled\:text-pink-500\/70:disabled {
  color: rgb(238 70 188 / 0.7);
}

.disabled\:text-pink-500\/75:disabled {
  color: rgb(238 70 188 / 0.75);
}

.disabled\:text-pink-500\/80:disabled {
  color: rgb(238 70 188 / 0.8);
}

.disabled\:text-pink-500\/90:disabled {
  color: rgb(238 70 188 / 0.9);
}

.disabled\:text-pink-500\/95:disabled {
  color: rgb(238 70 188 / 0.95);
}

.disabled\:text-pink-500\/100:disabled {
  color: rgb(238 70 188 / 1);
}

.disabled\:text-pink-600\/0:disabled {
  color: rgb(221 37 144 / 0);
}

.disabled\:text-pink-600\/5:disabled {
  color: rgb(221 37 144 / 0.05);
}

.disabled\:text-pink-600\/10:disabled {
  color: rgb(221 37 144 / 0.1);
}

.disabled\:text-pink-600\/20:disabled {
  color: rgb(221 37 144 / 0.2);
}

.disabled\:text-pink-600\/25:disabled {
  color: rgb(221 37 144 / 0.25);
}

.disabled\:text-pink-600\/30:disabled {
  color: rgb(221 37 144 / 0.3);
}

.disabled\:text-pink-600\/40:disabled {
  color: rgb(221 37 144 / 0.4);
}

.disabled\:text-pink-600\/50:disabled {
  color: rgb(221 37 144 / 0.5);
}

.disabled\:text-pink-600\/60:disabled {
  color: rgb(221 37 144 / 0.6);
}

.disabled\:text-pink-600\/70:disabled {
  color: rgb(221 37 144 / 0.7);
}

.disabled\:text-pink-600\/75:disabled {
  color: rgb(221 37 144 / 0.75);
}

.disabled\:text-pink-600\/80:disabled {
  color: rgb(221 37 144 / 0.8);
}

.disabled\:text-pink-600\/90:disabled {
  color: rgb(221 37 144 / 0.9);
}

.disabled\:text-pink-600\/95:disabled {
  color: rgb(221 37 144 / 0.95);
}

.disabled\:text-pink-600\/100:disabled {
  color: rgb(221 37 144 / 1);
}

.disabled\:text-pink-700\/0:disabled {
  color: rgb(193 21 116 / 0);
}

.disabled\:text-pink-700\/5:disabled {
  color: rgb(193 21 116 / 0.05);
}

.disabled\:text-pink-700\/10:disabled {
  color: rgb(193 21 116 / 0.1);
}

.disabled\:text-pink-700\/20:disabled {
  color: rgb(193 21 116 / 0.2);
}

.disabled\:text-pink-700\/25:disabled {
  color: rgb(193 21 116 / 0.25);
}

.disabled\:text-pink-700\/30:disabled {
  color: rgb(193 21 116 / 0.3);
}

.disabled\:text-pink-700\/40:disabled {
  color: rgb(193 21 116 / 0.4);
}

.disabled\:text-pink-700\/50:disabled {
  color: rgb(193 21 116 / 0.5);
}

.disabled\:text-pink-700\/60:disabled {
  color: rgb(193 21 116 / 0.6);
}

.disabled\:text-pink-700\/70:disabled {
  color: rgb(193 21 116 / 0.7);
}

.disabled\:text-pink-700\/75:disabled {
  color: rgb(193 21 116 / 0.75);
}

.disabled\:text-pink-700\/80:disabled {
  color: rgb(193 21 116 / 0.8);
}

.disabled\:text-pink-700\/90:disabled {
  color: rgb(193 21 116 / 0.9);
}

.disabled\:text-pink-700\/95:disabled {
  color: rgb(193 21 116 / 0.95);
}

.disabled\:text-pink-700\/100:disabled {
  color: rgb(193 21 116 / 1);
}

.disabled\:text-pink-800\/0:disabled {
  color: rgb(158 22 95 / 0);
}

.disabled\:text-pink-800\/5:disabled {
  color: rgb(158 22 95 / 0.05);
}

.disabled\:text-pink-800\/10:disabled {
  color: rgb(158 22 95 / 0.1);
}

.disabled\:text-pink-800\/20:disabled {
  color: rgb(158 22 95 / 0.2);
}

.disabled\:text-pink-800\/25:disabled {
  color: rgb(158 22 95 / 0.25);
}

.disabled\:text-pink-800\/30:disabled {
  color: rgb(158 22 95 / 0.3);
}

.disabled\:text-pink-800\/40:disabled {
  color: rgb(158 22 95 / 0.4);
}

.disabled\:text-pink-800\/50:disabled {
  color: rgb(158 22 95 / 0.5);
}

.disabled\:text-pink-800\/60:disabled {
  color: rgb(158 22 95 / 0.6);
}

.disabled\:text-pink-800\/70:disabled {
  color: rgb(158 22 95 / 0.7);
}

.disabled\:text-pink-800\/75:disabled {
  color: rgb(158 22 95 / 0.75);
}

.disabled\:text-pink-800\/80:disabled {
  color: rgb(158 22 95 / 0.8);
}

.disabled\:text-pink-800\/90:disabled {
  color: rgb(158 22 95 / 0.9);
}

.disabled\:text-pink-800\/95:disabled {
  color: rgb(158 22 95 / 0.95);
}

.disabled\:text-pink-800\/100:disabled {
  color: rgb(158 22 95 / 1);
}

.disabled\:text-pink-900\/0:disabled {
  color: rgb(133 22 81 / 0);
}

.disabled\:text-pink-900\/5:disabled {
  color: rgb(133 22 81 / 0.05);
}

.disabled\:text-pink-900\/10:disabled {
  color: rgb(133 22 81 / 0.1);
}

.disabled\:text-pink-900\/20:disabled {
  color: rgb(133 22 81 / 0.2);
}

.disabled\:text-pink-900\/25:disabled {
  color: rgb(133 22 81 / 0.25);
}

.disabled\:text-pink-900\/30:disabled {
  color: rgb(133 22 81 / 0.3);
}

.disabled\:text-pink-900\/40:disabled {
  color: rgb(133 22 81 / 0.4);
}

.disabled\:text-pink-900\/50:disabled {
  color: rgb(133 22 81 / 0.5);
}

.disabled\:text-pink-900\/60:disabled {
  color: rgb(133 22 81 / 0.6);
}

.disabled\:text-pink-900\/70:disabled {
  color: rgb(133 22 81 / 0.7);
}

.disabled\:text-pink-900\/75:disabled {
  color: rgb(133 22 81 / 0.75);
}

.disabled\:text-pink-900\/80:disabled {
  color: rgb(133 22 81 / 0.8);
}

.disabled\:text-pink-900\/90:disabled {
  color: rgb(133 22 81 / 0.9);
}

.disabled\:text-pink-900\/95:disabled {
  color: rgb(133 22 81 / 0.95);
}

.disabled\:text-pink-900\/100:disabled {
  color: rgb(133 22 81 / 1);
}

.disabled\:text-pink\/0:disabled {
  color: rgb(246 112 7 / 0);
}

.disabled\:text-pink\/5:disabled {
  color: rgb(246 112 7 / 0.05);
}

.disabled\:text-pink\/10:disabled {
  color: rgb(246 112 7 / 0.1);
}

.disabled\:text-pink\/20:disabled {
  color: rgb(246 112 7 / 0.2);
}

.disabled\:text-pink\/25:disabled {
  color: rgb(246 112 7 / 0.25);
}

.disabled\:text-pink\/30:disabled {
  color: rgb(246 112 7 / 0.3);
}

.disabled\:text-pink\/40:disabled {
  color: rgb(246 112 7 / 0.4);
}

.disabled\:text-pink\/50:disabled {
  color: rgb(246 112 7 / 0.5);
}

.disabled\:text-pink\/60:disabled {
  color: rgb(246 112 7 / 0.6);
}

.disabled\:text-pink\/70:disabled {
  color: rgb(246 112 7 / 0.7);
}

.disabled\:text-pink\/75:disabled {
  color: rgb(246 112 7 / 0.75);
}

.disabled\:text-pink\/80:disabled {
  color: rgb(246 112 7 / 0.8);
}

.disabled\:text-pink\/90:disabled {
  color: rgb(246 112 7 / 0.9);
}

.disabled\:text-pink\/95:disabled {
  color: rgb(246 112 7 / 0.95);
}

.disabled\:text-pink\/100:disabled {
  color: rgb(246 112 7 / 1);
}

.disabled\:text-rose-25\/0:disabled {
  color: rgb(255 245 246 / 0);
}

.disabled\:text-rose-25\/5:disabled {
  color: rgb(255 245 246 / 0.05);
}

.disabled\:text-rose-25\/10:disabled {
  color: rgb(255 245 246 / 0.1);
}

.disabled\:text-rose-25\/20:disabled {
  color: rgb(255 245 246 / 0.2);
}

.disabled\:text-rose-25\/25:disabled {
  color: rgb(255 245 246 / 0.25);
}

.disabled\:text-rose-25\/30:disabled {
  color: rgb(255 245 246 / 0.3);
}

.disabled\:text-rose-25\/40:disabled {
  color: rgb(255 245 246 / 0.4);
}

.disabled\:text-rose-25\/50:disabled {
  color: rgb(255 245 246 / 0.5);
}

.disabled\:text-rose-25\/60:disabled {
  color: rgb(255 245 246 / 0.6);
}

.disabled\:text-rose-25\/70:disabled {
  color: rgb(255 245 246 / 0.7);
}

.disabled\:text-rose-25\/75:disabled {
  color: rgb(255 245 246 / 0.75);
}

.disabled\:text-rose-25\/80:disabled {
  color: rgb(255 245 246 / 0.8);
}

.disabled\:text-rose-25\/90:disabled {
  color: rgb(255 245 246 / 0.9);
}

.disabled\:text-rose-25\/95:disabled {
  color: rgb(255 245 246 / 0.95);
}

.disabled\:text-rose-25\/100:disabled {
  color: rgb(255 245 246 / 1);
}

.disabled\:text-rose-50\/0:disabled {
  color: rgb(255 241 243 / 0);
}

.disabled\:text-rose-50\/5:disabled {
  color: rgb(255 241 243 / 0.05);
}

.disabled\:text-rose-50\/10:disabled {
  color: rgb(255 241 243 / 0.1);
}

.disabled\:text-rose-50\/20:disabled {
  color: rgb(255 241 243 / 0.2);
}

.disabled\:text-rose-50\/25:disabled {
  color: rgb(255 241 243 / 0.25);
}

.disabled\:text-rose-50\/30:disabled {
  color: rgb(255 241 243 / 0.3);
}

.disabled\:text-rose-50\/40:disabled {
  color: rgb(255 241 243 / 0.4);
}

.disabled\:text-rose-50\/50:disabled {
  color: rgb(255 241 243 / 0.5);
}

.disabled\:text-rose-50\/60:disabled {
  color: rgb(255 241 243 / 0.6);
}

.disabled\:text-rose-50\/70:disabled {
  color: rgb(255 241 243 / 0.7);
}

.disabled\:text-rose-50\/75:disabled {
  color: rgb(255 241 243 / 0.75);
}

.disabled\:text-rose-50\/80:disabled {
  color: rgb(255 241 243 / 0.8);
}

.disabled\:text-rose-50\/90:disabled {
  color: rgb(255 241 243 / 0.9);
}

.disabled\:text-rose-50\/95:disabled {
  color: rgb(255 241 243 / 0.95);
}

.disabled\:text-rose-50\/100:disabled {
  color: rgb(255 241 243 / 1);
}

.disabled\:text-rose-100\/0:disabled {
  color: rgb(255 228 232 / 0);
}

.disabled\:text-rose-100\/5:disabled {
  color: rgb(255 228 232 / 0.05);
}

.disabled\:text-rose-100\/10:disabled {
  color: rgb(255 228 232 / 0.1);
}

.disabled\:text-rose-100\/20:disabled {
  color: rgb(255 228 232 / 0.2);
}

.disabled\:text-rose-100\/25:disabled {
  color: rgb(255 228 232 / 0.25);
}

.disabled\:text-rose-100\/30:disabled {
  color: rgb(255 228 232 / 0.3);
}

.disabled\:text-rose-100\/40:disabled {
  color: rgb(255 228 232 / 0.4);
}

.disabled\:text-rose-100\/50:disabled {
  color: rgb(255 228 232 / 0.5);
}

.disabled\:text-rose-100\/60:disabled {
  color: rgb(255 228 232 / 0.6);
}

.disabled\:text-rose-100\/70:disabled {
  color: rgb(255 228 232 / 0.7);
}

.disabled\:text-rose-100\/75:disabled {
  color: rgb(255 228 232 / 0.75);
}

.disabled\:text-rose-100\/80:disabled {
  color: rgb(255 228 232 / 0.8);
}

.disabled\:text-rose-100\/90:disabled {
  color: rgb(255 228 232 / 0.9);
}

.disabled\:text-rose-100\/95:disabled {
  color: rgb(255 228 232 / 0.95);
}

.disabled\:text-rose-100\/100:disabled {
  color: rgb(255 228 232 / 1);
}

.disabled\:text-rose-200\/0:disabled {
  color: rgb(254 205 214 / 0);
}

.disabled\:text-rose-200\/5:disabled {
  color: rgb(254 205 214 / 0.05);
}

.disabled\:text-rose-200\/10:disabled {
  color: rgb(254 205 214 / 0.1);
}

.disabled\:text-rose-200\/20:disabled {
  color: rgb(254 205 214 / 0.2);
}

.disabled\:text-rose-200\/25:disabled {
  color: rgb(254 205 214 / 0.25);
}

.disabled\:text-rose-200\/30:disabled {
  color: rgb(254 205 214 / 0.3);
}

.disabled\:text-rose-200\/40:disabled {
  color: rgb(254 205 214 / 0.4);
}

.disabled\:text-rose-200\/50:disabled {
  color: rgb(254 205 214 / 0.5);
}

.disabled\:text-rose-200\/60:disabled {
  color: rgb(254 205 214 / 0.6);
}

.disabled\:text-rose-200\/70:disabled {
  color: rgb(254 205 214 / 0.7);
}

.disabled\:text-rose-200\/75:disabled {
  color: rgb(254 205 214 / 0.75);
}

.disabled\:text-rose-200\/80:disabled {
  color: rgb(254 205 214 / 0.8);
}

.disabled\:text-rose-200\/90:disabled {
  color: rgb(254 205 214 / 0.9);
}

.disabled\:text-rose-200\/95:disabled {
  color: rgb(254 205 214 / 0.95);
}

.disabled\:text-rose-200\/100:disabled {
  color: rgb(254 205 214 / 1);
}

.disabled\:text-rose-300\/0:disabled {
  color: rgb(254 163 180 / 0);
}

.disabled\:text-rose-300\/5:disabled {
  color: rgb(254 163 180 / 0.05);
}

.disabled\:text-rose-300\/10:disabled {
  color: rgb(254 163 180 / 0.1);
}

.disabled\:text-rose-300\/20:disabled {
  color: rgb(254 163 180 / 0.2);
}

.disabled\:text-rose-300\/25:disabled {
  color: rgb(254 163 180 / 0.25);
}

.disabled\:text-rose-300\/30:disabled {
  color: rgb(254 163 180 / 0.3);
}

.disabled\:text-rose-300\/40:disabled {
  color: rgb(254 163 180 / 0.4);
}

.disabled\:text-rose-300\/50:disabled {
  color: rgb(254 163 180 / 0.5);
}

.disabled\:text-rose-300\/60:disabled {
  color: rgb(254 163 180 / 0.6);
}

.disabled\:text-rose-300\/70:disabled {
  color: rgb(254 163 180 / 0.7);
}

.disabled\:text-rose-300\/75:disabled {
  color: rgb(254 163 180 / 0.75);
}

.disabled\:text-rose-300\/80:disabled {
  color: rgb(254 163 180 / 0.8);
}

.disabled\:text-rose-300\/90:disabled {
  color: rgb(254 163 180 / 0.9);
}

.disabled\:text-rose-300\/95:disabled {
  color: rgb(254 163 180 / 0.95);
}

.disabled\:text-rose-300\/100:disabled {
  color: rgb(254 163 180 / 1);
}

.disabled\:text-rose-400\/0:disabled {
  color: rgb(253 111 142 / 0);
}

.disabled\:text-rose-400\/5:disabled {
  color: rgb(253 111 142 / 0.05);
}

.disabled\:text-rose-400\/10:disabled {
  color: rgb(253 111 142 / 0.1);
}

.disabled\:text-rose-400\/20:disabled {
  color: rgb(253 111 142 / 0.2);
}

.disabled\:text-rose-400\/25:disabled {
  color: rgb(253 111 142 / 0.25);
}

.disabled\:text-rose-400\/30:disabled {
  color: rgb(253 111 142 / 0.3);
}

.disabled\:text-rose-400\/40:disabled {
  color: rgb(253 111 142 / 0.4);
}

.disabled\:text-rose-400\/50:disabled {
  color: rgb(253 111 142 / 0.5);
}

.disabled\:text-rose-400\/60:disabled {
  color: rgb(253 111 142 / 0.6);
}

.disabled\:text-rose-400\/70:disabled {
  color: rgb(253 111 142 / 0.7);
}

.disabled\:text-rose-400\/75:disabled {
  color: rgb(253 111 142 / 0.75);
}

.disabled\:text-rose-400\/80:disabled {
  color: rgb(253 111 142 / 0.8);
}

.disabled\:text-rose-400\/90:disabled {
  color: rgb(253 111 142 / 0.9);
}

.disabled\:text-rose-400\/95:disabled {
  color: rgb(253 111 142 / 0.95);
}

.disabled\:text-rose-400\/100:disabled {
  color: rgb(253 111 142 / 1);
}

.disabled\:text-rose-500\/0:disabled {
  color: rgb(246 61 104 / 0);
}

.disabled\:text-rose-500\/5:disabled {
  color: rgb(246 61 104 / 0.05);
}

.disabled\:text-rose-500\/10:disabled {
  color: rgb(246 61 104 / 0.1);
}

.disabled\:text-rose-500\/20:disabled {
  color: rgb(246 61 104 / 0.2);
}

.disabled\:text-rose-500\/25:disabled {
  color: rgb(246 61 104 / 0.25);
}

.disabled\:text-rose-500\/30:disabled {
  color: rgb(246 61 104 / 0.3);
}

.disabled\:text-rose-500\/40:disabled {
  color: rgb(246 61 104 / 0.4);
}

.disabled\:text-rose-500\/50:disabled {
  color: rgb(246 61 104 / 0.5);
}

.disabled\:text-rose-500\/60:disabled {
  color: rgb(246 61 104 / 0.6);
}

.disabled\:text-rose-500\/70:disabled {
  color: rgb(246 61 104 / 0.7);
}

.disabled\:text-rose-500\/75:disabled {
  color: rgb(246 61 104 / 0.75);
}

.disabled\:text-rose-500\/80:disabled {
  color: rgb(246 61 104 / 0.8);
}

.disabled\:text-rose-500\/90:disabled {
  color: rgb(246 61 104 / 0.9);
}

.disabled\:text-rose-500\/95:disabled {
  color: rgb(246 61 104 / 0.95);
}

.disabled\:text-rose-500\/100:disabled {
  color: rgb(246 61 104 / 1);
}

.disabled\:text-rose-600\/0:disabled {
  color: rgb(227 24 84 / 0);
}

.disabled\:text-rose-600\/5:disabled {
  color: rgb(227 24 84 / 0.05);
}

.disabled\:text-rose-600\/10:disabled {
  color: rgb(227 24 84 / 0.1);
}

.disabled\:text-rose-600\/20:disabled {
  color: rgb(227 24 84 / 0.2);
}

.disabled\:text-rose-600\/25:disabled {
  color: rgb(227 24 84 / 0.25);
}

.disabled\:text-rose-600\/30:disabled {
  color: rgb(227 24 84 / 0.3);
}

.disabled\:text-rose-600\/40:disabled {
  color: rgb(227 24 84 / 0.4);
}

.disabled\:text-rose-600\/50:disabled {
  color: rgb(227 24 84 / 0.5);
}

.disabled\:text-rose-600\/60:disabled {
  color: rgb(227 24 84 / 0.6);
}

.disabled\:text-rose-600\/70:disabled {
  color: rgb(227 24 84 / 0.7);
}

.disabled\:text-rose-600\/75:disabled {
  color: rgb(227 24 84 / 0.75);
}

.disabled\:text-rose-600\/80:disabled {
  color: rgb(227 24 84 / 0.8);
}

.disabled\:text-rose-600\/90:disabled {
  color: rgb(227 24 84 / 0.9);
}

.disabled\:text-rose-600\/95:disabled {
  color: rgb(227 24 84 / 0.95);
}

.disabled\:text-rose-600\/100:disabled {
  color: rgb(227 24 84 / 1);
}

.disabled\:text-rose-700\/0:disabled {
  color: rgb(192 16 72 / 0);
}

.disabled\:text-rose-700\/5:disabled {
  color: rgb(192 16 72 / 0.05);
}

.disabled\:text-rose-700\/10:disabled {
  color: rgb(192 16 72 / 0.1);
}

.disabled\:text-rose-700\/20:disabled {
  color: rgb(192 16 72 / 0.2);
}

.disabled\:text-rose-700\/25:disabled {
  color: rgb(192 16 72 / 0.25);
}

.disabled\:text-rose-700\/30:disabled {
  color: rgb(192 16 72 / 0.3);
}

.disabled\:text-rose-700\/40:disabled {
  color: rgb(192 16 72 / 0.4);
}

.disabled\:text-rose-700\/50:disabled {
  color: rgb(192 16 72 / 0.5);
}

.disabled\:text-rose-700\/60:disabled {
  color: rgb(192 16 72 / 0.6);
}

.disabled\:text-rose-700\/70:disabled {
  color: rgb(192 16 72 / 0.7);
}

.disabled\:text-rose-700\/75:disabled {
  color: rgb(192 16 72 / 0.75);
}

.disabled\:text-rose-700\/80:disabled {
  color: rgb(192 16 72 / 0.8);
}

.disabled\:text-rose-700\/90:disabled {
  color: rgb(192 16 72 / 0.9);
}

.disabled\:text-rose-700\/95:disabled {
  color: rgb(192 16 72 / 0.95);
}

.disabled\:text-rose-700\/100:disabled {
  color: rgb(192 16 72 / 1);
}

.disabled\:text-rose-800\/0:disabled {
  color: rgb(161 16 67 / 0);
}

.disabled\:text-rose-800\/5:disabled {
  color: rgb(161 16 67 / 0.05);
}

.disabled\:text-rose-800\/10:disabled {
  color: rgb(161 16 67 / 0.1);
}

.disabled\:text-rose-800\/20:disabled {
  color: rgb(161 16 67 / 0.2);
}

.disabled\:text-rose-800\/25:disabled {
  color: rgb(161 16 67 / 0.25);
}

.disabled\:text-rose-800\/30:disabled {
  color: rgb(161 16 67 / 0.3);
}

.disabled\:text-rose-800\/40:disabled {
  color: rgb(161 16 67 / 0.4);
}

.disabled\:text-rose-800\/50:disabled {
  color: rgb(161 16 67 / 0.5);
}

.disabled\:text-rose-800\/60:disabled {
  color: rgb(161 16 67 / 0.6);
}

.disabled\:text-rose-800\/70:disabled {
  color: rgb(161 16 67 / 0.7);
}

.disabled\:text-rose-800\/75:disabled {
  color: rgb(161 16 67 / 0.75);
}

.disabled\:text-rose-800\/80:disabled {
  color: rgb(161 16 67 / 0.8);
}

.disabled\:text-rose-800\/90:disabled {
  color: rgb(161 16 67 / 0.9);
}

.disabled\:text-rose-800\/95:disabled {
  color: rgb(161 16 67 / 0.95);
}

.disabled\:text-rose-800\/100:disabled {
  color: rgb(161 16 67 / 1);
}

.disabled\:text-rose-900\/0:disabled {
  color: rgb(137 18 62 / 0);
}

.disabled\:text-rose-900\/5:disabled {
  color: rgb(137 18 62 / 0.05);
}

.disabled\:text-rose-900\/10:disabled {
  color: rgb(137 18 62 / 0.1);
}

.disabled\:text-rose-900\/20:disabled {
  color: rgb(137 18 62 / 0.2);
}

.disabled\:text-rose-900\/25:disabled {
  color: rgb(137 18 62 / 0.25);
}

.disabled\:text-rose-900\/30:disabled {
  color: rgb(137 18 62 / 0.3);
}

.disabled\:text-rose-900\/40:disabled {
  color: rgb(137 18 62 / 0.4);
}

.disabled\:text-rose-900\/50:disabled {
  color: rgb(137 18 62 / 0.5);
}

.disabled\:text-rose-900\/60:disabled {
  color: rgb(137 18 62 / 0.6);
}

.disabled\:text-rose-900\/70:disabled {
  color: rgb(137 18 62 / 0.7);
}

.disabled\:text-rose-900\/75:disabled {
  color: rgb(137 18 62 / 0.75);
}

.disabled\:text-rose-900\/80:disabled {
  color: rgb(137 18 62 / 0.8);
}

.disabled\:text-rose-900\/90:disabled {
  color: rgb(137 18 62 / 0.9);
}

.disabled\:text-rose-900\/95:disabled {
  color: rgb(137 18 62 / 0.95);
}

.disabled\:text-rose-900\/100:disabled {
  color: rgb(137 18 62 / 1);
}

.disabled\:text-rose\/0:disabled {
  color: rgb(253 111 142 / 0);
}

.disabled\:text-rose\/5:disabled {
  color: rgb(253 111 142 / 0.05);
}

.disabled\:text-rose\/10:disabled {
  color: rgb(253 111 142 / 0.1);
}

.disabled\:text-rose\/20:disabled {
  color: rgb(253 111 142 / 0.2);
}

.disabled\:text-rose\/25:disabled {
  color: rgb(253 111 142 / 0.25);
}

.disabled\:text-rose\/30:disabled {
  color: rgb(253 111 142 / 0.3);
}

.disabled\:text-rose\/40:disabled {
  color: rgb(253 111 142 / 0.4);
}

.disabled\:text-rose\/50:disabled {
  color: rgb(253 111 142 / 0.5);
}

.disabled\:text-rose\/60:disabled {
  color: rgb(253 111 142 / 0.6);
}

.disabled\:text-rose\/70:disabled {
  color: rgb(253 111 142 / 0.7);
}

.disabled\:text-rose\/75:disabled {
  color: rgb(253 111 142 / 0.75);
}

.disabled\:text-rose\/80:disabled {
  color: rgb(253 111 142 / 0.8);
}

.disabled\:text-rose\/90:disabled {
  color: rgb(253 111 142 / 0.9);
}

.disabled\:text-rose\/95:disabled {
  color: rgb(253 111 142 / 0.95);
}

.disabled\:text-rose\/100:disabled {
  color: rgb(253 111 142 / 1);
}

.disabled\:text-orange-dark-25\/0:disabled {
  color: rgb(255 249 245 / 0);
}

.disabled\:text-orange-dark-25\/5:disabled {
  color: rgb(255 249 245 / 0.05);
}

.disabled\:text-orange-dark-25\/10:disabled {
  color: rgb(255 249 245 / 0.1);
}

.disabled\:text-orange-dark-25\/20:disabled {
  color: rgb(255 249 245 / 0.2);
}

.disabled\:text-orange-dark-25\/25:disabled {
  color: rgb(255 249 245 / 0.25);
}

.disabled\:text-orange-dark-25\/30:disabled {
  color: rgb(255 249 245 / 0.3);
}

.disabled\:text-orange-dark-25\/40:disabled {
  color: rgb(255 249 245 / 0.4);
}

.disabled\:text-orange-dark-25\/50:disabled {
  color: rgb(255 249 245 / 0.5);
}

.disabled\:text-orange-dark-25\/60:disabled {
  color: rgb(255 249 245 / 0.6);
}

.disabled\:text-orange-dark-25\/70:disabled {
  color: rgb(255 249 245 / 0.7);
}

.disabled\:text-orange-dark-25\/75:disabled {
  color: rgb(255 249 245 / 0.75);
}

.disabled\:text-orange-dark-25\/80:disabled {
  color: rgb(255 249 245 / 0.8);
}

.disabled\:text-orange-dark-25\/90:disabled {
  color: rgb(255 249 245 / 0.9);
}

.disabled\:text-orange-dark-25\/95:disabled {
  color: rgb(255 249 245 / 0.95);
}

.disabled\:text-orange-dark-25\/100:disabled {
  color: rgb(255 249 245 / 1);
}

.disabled\:text-orange-dark-50\/0:disabled {
  color: rgb(255 244 237 / 0);
}

.disabled\:text-orange-dark-50\/5:disabled {
  color: rgb(255 244 237 / 0.05);
}

.disabled\:text-orange-dark-50\/10:disabled {
  color: rgb(255 244 237 / 0.1);
}

.disabled\:text-orange-dark-50\/20:disabled {
  color: rgb(255 244 237 / 0.2);
}

.disabled\:text-orange-dark-50\/25:disabled {
  color: rgb(255 244 237 / 0.25);
}

.disabled\:text-orange-dark-50\/30:disabled {
  color: rgb(255 244 237 / 0.3);
}

.disabled\:text-orange-dark-50\/40:disabled {
  color: rgb(255 244 237 / 0.4);
}

.disabled\:text-orange-dark-50\/50:disabled {
  color: rgb(255 244 237 / 0.5);
}

.disabled\:text-orange-dark-50\/60:disabled {
  color: rgb(255 244 237 / 0.6);
}

.disabled\:text-orange-dark-50\/70:disabled {
  color: rgb(255 244 237 / 0.7);
}

.disabled\:text-orange-dark-50\/75:disabled {
  color: rgb(255 244 237 / 0.75);
}

.disabled\:text-orange-dark-50\/80:disabled {
  color: rgb(255 244 237 / 0.8);
}

.disabled\:text-orange-dark-50\/90:disabled {
  color: rgb(255 244 237 / 0.9);
}

.disabled\:text-orange-dark-50\/95:disabled {
  color: rgb(255 244 237 / 0.95);
}

.disabled\:text-orange-dark-50\/100:disabled {
  color: rgb(255 244 237 / 1);
}

.disabled\:text-orange-dark-100\/0:disabled {
  color: rgb(255 230 213 / 0);
}

.disabled\:text-orange-dark-100\/5:disabled {
  color: rgb(255 230 213 / 0.05);
}

.disabled\:text-orange-dark-100\/10:disabled {
  color: rgb(255 230 213 / 0.1);
}

.disabled\:text-orange-dark-100\/20:disabled {
  color: rgb(255 230 213 / 0.2);
}

.disabled\:text-orange-dark-100\/25:disabled {
  color: rgb(255 230 213 / 0.25);
}

.disabled\:text-orange-dark-100\/30:disabled {
  color: rgb(255 230 213 / 0.3);
}

.disabled\:text-orange-dark-100\/40:disabled {
  color: rgb(255 230 213 / 0.4);
}

.disabled\:text-orange-dark-100\/50:disabled {
  color: rgb(255 230 213 / 0.5);
}

.disabled\:text-orange-dark-100\/60:disabled {
  color: rgb(255 230 213 / 0.6);
}

.disabled\:text-orange-dark-100\/70:disabled {
  color: rgb(255 230 213 / 0.7);
}

.disabled\:text-orange-dark-100\/75:disabled {
  color: rgb(255 230 213 / 0.75);
}

.disabled\:text-orange-dark-100\/80:disabled {
  color: rgb(255 230 213 / 0.8);
}

.disabled\:text-orange-dark-100\/90:disabled {
  color: rgb(255 230 213 / 0.9);
}

.disabled\:text-orange-dark-100\/95:disabled {
  color: rgb(255 230 213 / 0.95);
}

.disabled\:text-orange-dark-100\/100:disabled {
  color: rgb(255 230 213 / 1);
}

.disabled\:text-orange-dark-200\/0:disabled {
  color: rgb(255 214 174 / 0);
}

.disabled\:text-orange-dark-200\/5:disabled {
  color: rgb(255 214 174 / 0.05);
}

.disabled\:text-orange-dark-200\/10:disabled {
  color: rgb(255 214 174 / 0.1);
}

.disabled\:text-orange-dark-200\/20:disabled {
  color: rgb(255 214 174 / 0.2);
}

.disabled\:text-orange-dark-200\/25:disabled {
  color: rgb(255 214 174 / 0.25);
}

.disabled\:text-orange-dark-200\/30:disabled {
  color: rgb(255 214 174 / 0.3);
}

.disabled\:text-orange-dark-200\/40:disabled {
  color: rgb(255 214 174 / 0.4);
}

.disabled\:text-orange-dark-200\/50:disabled {
  color: rgb(255 214 174 / 0.5);
}

.disabled\:text-orange-dark-200\/60:disabled {
  color: rgb(255 214 174 / 0.6);
}

.disabled\:text-orange-dark-200\/70:disabled {
  color: rgb(255 214 174 / 0.7);
}

.disabled\:text-orange-dark-200\/75:disabled {
  color: rgb(255 214 174 / 0.75);
}

.disabled\:text-orange-dark-200\/80:disabled {
  color: rgb(255 214 174 / 0.8);
}

.disabled\:text-orange-dark-200\/90:disabled {
  color: rgb(255 214 174 / 0.9);
}

.disabled\:text-orange-dark-200\/95:disabled {
  color: rgb(255 214 174 / 0.95);
}

.disabled\:text-orange-dark-200\/100:disabled {
  color: rgb(255 214 174 / 1);
}

.disabled\:text-orange-dark-300\/0:disabled {
  color: rgb(255 156 102 / 0);
}

.disabled\:text-orange-dark-300\/5:disabled {
  color: rgb(255 156 102 / 0.05);
}

.disabled\:text-orange-dark-300\/10:disabled {
  color: rgb(255 156 102 / 0.1);
}

.disabled\:text-orange-dark-300\/20:disabled {
  color: rgb(255 156 102 / 0.2);
}

.disabled\:text-orange-dark-300\/25:disabled {
  color: rgb(255 156 102 / 0.25);
}

.disabled\:text-orange-dark-300\/30:disabled {
  color: rgb(255 156 102 / 0.3);
}

.disabled\:text-orange-dark-300\/40:disabled {
  color: rgb(255 156 102 / 0.4);
}

.disabled\:text-orange-dark-300\/50:disabled {
  color: rgb(255 156 102 / 0.5);
}

.disabled\:text-orange-dark-300\/60:disabled {
  color: rgb(255 156 102 / 0.6);
}

.disabled\:text-orange-dark-300\/70:disabled {
  color: rgb(255 156 102 / 0.7);
}

.disabled\:text-orange-dark-300\/75:disabled {
  color: rgb(255 156 102 / 0.75);
}

.disabled\:text-orange-dark-300\/80:disabled {
  color: rgb(255 156 102 / 0.8);
}

.disabled\:text-orange-dark-300\/90:disabled {
  color: rgb(255 156 102 / 0.9);
}

.disabled\:text-orange-dark-300\/95:disabled {
  color: rgb(255 156 102 / 0.95);
}

.disabled\:text-orange-dark-300\/100:disabled {
  color: rgb(255 156 102 / 1);
}

.disabled\:text-orange-dark-400\/0:disabled {
  color: rgb(255 105 46 / 0);
}

.disabled\:text-orange-dark-400\/5:disabled {
  color: rgb(255 105 46 / 0.05);
}

.disabled\:text-orange-dark-400\/10:disabled {
  color: rgb(255 105 46 / 0.1);
}

.disabled\:text-orange-dark-400\/20:disabled {
  color: rgb(255 105 46 / 0.2);
}

.disabled\:text-orange-dark-400\/25:disabled {
  color: rgb(255 105 46 / 0.25);
}

.disabled\:text-orange-dark-400\/30:disabled {
  color: rgb(255 105 46 / 0.3);
}

.disabled\:text-orange-dark-400\/40:disabled {
  color: rgb(255 105 46 / 0.4);
}

.disabled\:text-orange-dark-400\/50:disabled {
  color: rgb(255 105 46 / 0.5);
}

.disabled\:text-orange-dark-400\/60:disabled {
  color: rgb(255 105 46 / 0.6);
}

.disabled\:text-orange-dark-400\/70:disabled {
  color: rgb(255 105 46 / 0.7);
}

.disabled\:text-orange-dark-400\/75:disabled {
  color: rgb(255 105 46 / 0.75);
}

.disabled\:text-orange-dark-400\/80:disabled {
  color: rgb(255 105 46 / 0.8);
}

.disabled\:text-orange-dark-400\/90:disabled {
  color: rgb(255 105 46 / 0.9);
}

.disabled\:text-orange-dark-400\/95:disabled {
  color: rgb(255 105 46 / 0.95);
}

.disabled\:text-orange-dark-400\/100:disabled {
  color: rgb(255 105 46 / 1);
}

.disabled\:text-orange-dark-500\/0:disabled {
  color: rgb(255 68 5 / 0);
}

.disabled\:text-orange-dark-500\/5:disabled {
  color: rgb(255 68 5 / 0.05);
}

.disabled\:text-orange-dark-500\/10:disabled {
  color: rgb(255 68 5 / 0.1);
}

.disabled\:text-orange-dark-500\/20:disabled {
  color: rgb(255 68 5 / 0.2);
}

.disabled\:text-orange-dark-500\/25:disabled {
  color: rgb(255 68 5 / 0.25);
}

.disabled\:text-orange-dark-500\/30:disabled {
  color: rgb(255 68 5 / 0.3);
}

.disabled\:text-orange-dark-500\/40:disabled {
  color: rgb(255 68 5 / 0.4);
}

.disabled\:text-orange-dark-500\/50:disabled {
  color: rgb(255 68 5 / 0.5);
}

.disabled\:text-orange-dark-500\/60:disabled {
  color: rgb(255 68 5 / 0.6);
}

.disabled\:text-orange-dark-500\/70:disabled {
  color: rgb(255 68 5 / 0.7);
}

.disabled\:text-orange-dark-500\/75:disabled {
  color: rgb(255 68 5 / 0.75);
}

.disabled\:text-orange-dark-500\/80:disabled {
  color: rgb(255 68 5 / 0.8);
}

.disabled\:text-orange-dark-500\/90:disabled {
  color: rgb(255 68 5 / 0.9);
}

.disabled\:text-orange-dark-500\/95:disabled {
  color: rgb(255 68 5 / 0.95);
}

.disabled\:text-orange-dark-500\/100:disabled {
  color: rgb(255 68 5 / 1);
}

.disabled\:text-orange-dark-600\/0:disabled {
  color: rgb(230 46 5 / 0);
}

.disabled\:text-orange-dark-600\/5:disabled {
  color: rgb(230 46 5 / 0.05);
}

.disabled\:text-orange-dark-600\/10:disabled {
  color: rgb(230 46 5 / 0.1);
}

.disabled\:text-orange-dark-600\/20:disabled {
  color: rgb(230 46 5 / 0.2);
}

.disabled\:text-orange-dark-600\/25:disabled {
  color: rgb(230 46 5 / 0.25);
}

.disabled\:text-orange-dark-600\/30:disabled {
  color: rgb(230 46 5 / 0.3);
}

.disabled\:text-orange-dark-600\/40:disabled {
  color: rgb(230 46 5 / 0.4);
}

.disabled\:text-orange-dark-600\/50:disabled {
  color: rgb(230 46 5 / 0.5);
}

.disabled\:text-orange-dark-600\/60:disabled {
  color: rgb(230 46 5 / 0.6);
}

.disabled\:text-orange-dark-600\/70:disabled {
  color: rgb(230 46 5 / 0.7);
}

.disabled\:text-orange-dark-600\/75:disabled {
  color: rgb(230 46 5 / 0.75);
}

.disabled\:text-orange-dark-600\/80:disabled {
  color: rgb(230 46 5 / 0.8);
}

.disabled\:text-orange-dark-600\/90:disabled {
  color: rgb(230 46 5 / 0.9);
}

.disabled\:text-orange-dark-600\/95:disabled {
  color: rgb(230 46 5 / 0.95);
}

.disabled\:text-orange-dark-600\/100:disabled {
  color: rgb(230 46 5 / 1);
}

.disabled\:text-orange-dark-700\/0:disabled {
  color: rgb(188 27 6 / 0);
}

.disabled\:text-orange-dark-700\/5:disabled {
  color: rgb(188 27 6 / 0.05);
}

.disabled\:text-orange-dark-700\/10:disabled {
  color: rgb(188 27 6 / 0.1);
}

.disabled\:text-orange-dark-700\/20:disabled {
  color: rgb(188 27 6 / 0.2);
}

.disabled\:text-orange-dark-700\/25:disabled {
  color: rgb(188 27 6 / 0.25);
}

.disabled\:text-orange-dark-700\/30:disabled {
  color: rgb(188 27 6 / 0.3);
}

.disabled\:text-orange-dark-700\/40:disabled {
  color: rgb(188 27 6 / 0.4);
}

.disabled\:text-orange-dark-700\/50:disabled {
  color: rgb(188 27 6 / 0.5);
}

.disabled\:text-orange-dark-700\/60:disabled {
  color: rgb(188 27 6 / 0.6);
}

.disabled\:text-orange-dark-700\/70:disabled {
  color: rgb(188 27 6 / 0.7);
}

.disabled\:text-orange-dark-700\/75:disabled {
  color: rgb(188 27 6 / 0.75);
}

.disabled\:text-orange-dark-700\/80:disabled {
  color: rgb(188 27 6 / 0.8);
}

.disabled\:text-orange-dark-700\/90:disabled {
  color: rgb(188 27 6 / 0.9);
}

.disabled\:text-orange-dark-700\/95:disabled {
  color: rgb(188 27 6 / 0.95);
}

.disabled\:text-orange-dark-700\/100:disabled {
  color: rgb(188 27 6 / 1);
}

.disabled\:text-orange-dark-800\/0:disabled {
  color: rgb(151 24 12 / 0);
}

.disabled\:text-orange-dark-800\/5:disabled {
  color: rgb(151 24 12 / 0.05);
}

.disabled\:text-orange-dark-800\/10:disabled {
  color: rgb(151 24 12 / 0.1);
}

.disabled\:text-orange-dark-800\/20:disabled {
  color: rgb(151 24 12 / 0.2);
}

.disabled\:text-orange-dark-800\/25:disabled {
  color: rgb(151 24 12 / 0.25);
}

.disabled\:text-orange-dark-800\/30:disabled {
  color: rgb(151 24 12 / 0.3);
}

.disabled\:text-orange-dark-800\/40:disabled {
  color: rgb(151 24 12 / 0.4);
}

.disabled\:text-orange-dark-800\/50:disabled {
  color: rgb(151 24 12 / 0.5);
}

.disabled\:text-orange-dark-800\/60:disabled {
  color: rgb(151 24 12 / 0.6);
}

.disabled\:text-orange-dark-800\/70:disabled {
  color: rgb(151 24 12 / 0.7);
}

.disabled\:text-orange-dark-800\/75:disabled {
  color: rgb(151 24 12 / 0.75);
}

.disabled\:text-orange-dark-800\/80:disabled {
  color: rgb(151 24 12 / 0.8);
}

.disabled\:text-orange-dark-800\/90:disabled {
  color: rgb(151 24 12 / 0.9);
}

.disabled\:text-orange-dark-800\/95:disabled {
  color: rgb(151 24 12 / 0.95);
}

.disabled\:text-orange-dark-800\/100:disabled {
  color: rgb(151 24 12 / 1);
}

.disabled\:text-orange-dark-900\/0:disabled {
  color: rgb(119 26 13 / 0);
}

.disabled\:text-orange-dark-900\/5:disabled {
  color: rgb(119 26 13 / 0.05);
}

.disabled\:text-orange-dark-900\/10:disabled {
  color: rgb(119 26 13 / 0.1);
}

.disabled\:text-orange-dark-900\/20:disabled {
  color: rgb(119 26 13 / 0.2);
}

.disabled\:text-orange-dark-900\/25:disabled {
  color: rgb(119 26 13 / 0.25);
}

.disabled\:text-orange-dark-900\/30:disabled {
  color: rgb(119 26 13 / 0.3);
}

.disabled\:text-orange-dark-900\/40:disabled {
  color: rgb(119 26 13 / 0.4);
}

.disabled\:text-orange-dark-900\/50:disabled {
  color: rgb(119 26 13 / 0.5);
}

.disabled\:text-orange-dark-900\/60:disabled {
  color: rgb(119 26 13 / 0.6);
}

.disabled\:text-orange-dark-900\/70:disabled {
  color: rgb(119 26 13 / 0.7);
}

.disabled\:text-orange-dark-900\/75:disabled {
  color: rgb(119 26 13 / 0.75);
}

.disabled\:text-orange-dark-900\/80:disabled {
  color: rgb(119 26 13 / 0.8);
}

.disabled\:text-orange-dark-900\/90:disabled {
  color: rgb(119 26 13 / 0.9);
}

.disabled\:text-orange-dark-900\/95:disabled {
  color: rgb(119 26 13 / 0.95);
}

.disabled\:text-orange-dark-900\/100:disabled {
  color: rgb(119 26 13 / 1);
}

.disabled\:text-orange-dark\/0:disabled {
  color: rgb(255 105 46 / 0);
}

.disabled\:text-orange-dark\/5:disabled {
  color: rgb(255 105 46 / 0.05);
}

.disabled\:text-orange-dark\/10:disabled {
  color: rgb(255 105 46 / 0.1);
}

.disabled\:text-orange-dark\/20:disabled {
  color: rgb(255 105 46 / 0.2);
}

.disabled\:text-orange-dark\/25:disabled {
  color: rgb(255 105 46 / 0.25);
}

.disabled\:text-orange-dark\/30:disabled {
  color: rgb(255 105 46 / 0.3);
}

.disabled\:text-orange-dark\/40:disabled {
  color: rgb(255 105 46 / 0.4);
}

.disabled\:text-orange-dark\/50:disabled {
  color: rgb(255 105 46 / 0.5);
}

.disabled\:text-orange-dark\/60:disabled {
  color: rgb(255 105 46 / 0.6);
}

.disabled\:text-orange-dark\/70:disabled {
  color: rgb(255 105 46 / 0.7);
}

.disabled\:text-orange-dark\/75:disabled {
  color: rgb(255 105 46 / 0.75);
}

.disabled\:text-orange-dark\/80:disabled {
  color: rgb(255 105 46 / 0.8);
}

.disabled\:text-orange-dark\/90:disabled {
  color: rgb(255 105 46 / 0.9);
}

.disabled\:text-orange-dark\/95:disabled {
  color: rgb(255 105 46 / 0.95);
}

.disabled\:text-orange-dark\/100:disabled {
  color: rgb(255 105 46 / 1);
}

.disabled\:text-orange-25\/0:disabled {
  color: rgb(254 250 245 / 0);
}

.disabled\:text-orange-25\/5:disabled {
  color: rgb(254 250 245 / 0.05);
}

.disabled\:text-orange-25\/10:disabled {
  color: rgb(254 250 245 / 0.1);
}

.disabled\:text-orange-25\/20:disabled {
  color: rgb(254 250 245 / 0.2);
}

.disabled\:text-orange-25\/25:disabled {
  color: rgb(254 250 245 / 0.25);
}

.disabled\:text-orange-25\/30:disabled {
  color: rgb(254 250 245 / 0.3);
}

.disabled\:text-orange-25\/40:disabled {
  color: rgb(254 250 245 / 0.4);
}

.disabled\:text-orange-25\/50:disabled {
  color: rgb(254 250 245 / 0.5);
}

.disabled\:text-orange-25\/60:disabled {
  color: rgb(254 250 245 / 0.6);
}

.disabled\:text-orange-25\/70:disabled {
  color: rgb(254 250 245 / 0.7);
}

.disabled\:text-orange-25\/75:disabled {
  color: rgb(254 250 245 / 0.75);
}

.disabled\:text-orange-25\/80:disabled {
  color: rgb(254 250 245 / 0.8);
}

.disabled\:text-orange-25\/90:disabled {
  color: rgb(254 250 245 / 0.9);
}

.disabled\:text-orange-25\/95:disabled {
  color: rgb(254 250 245 / 0.95);
}

.disabled\:text-orange-25\/100:disabled {
  color: rgb(254 250 245 / 1);
}

.disabled\:text-orange-50\/0:disabled {
  color: rgb(254 246 238 / 0);
}

.disabled\:text-orange-50\/5:disabled {
  color: rgb(254 246 238 / 0.05);
}

.disabled\:text-orange-50\/10:disabled {
  color: rgb(254 246 238 / 0.1);
}

.disabled\:text-orange-50\/20:disabled {
  color: rgb(254 246 238 / 0.2);
}

.disabled\:text-orange-50\/25:disabled {
  color: rgb(254 246 238 / 0.25);
}

.disabled\:text-orange-50\/30:disabled {
  color: rgb(254 246 238 / 0.3);
}

.disabled\:text-orange-50\/40:disabled {
  color: rgb(254 246 238 / 0.4);
}

.disabled\:text-orange-50\/50:disabled {
  color: rgb(254 246 238 / 0.5);
}

.disabled\:text-orange-50\/60:disabled {
  color: rgb(254 246 238 / 0.6);
}

.disabled\:text-orange-50\/70:disabled {
  color: rgb(254 246 238 / 0.7);
}

.disabled\:text-orange-50\/75:disabled {
  color: rgb(254 246 238 / 0.75);
}

.disabled\:text-orange-50\/80:disabled {
  color: rgb(254 246 238 / 0.8);
}

.disabled\:text-orange-50\/90:disabled {
  color: rgb(254 246 238 / 0.9);
}

.disabled\:text-orange-50\/95:disabled {
  color: rgb(254 246 238 / 0.95);
}

.disabled\:text-orange-50\/100:disabled {
  color: rgb(254 246 238 / 1);
}

.disabled\:text-orange-100\/0:disabled {
  color: rgb(253 234 215 / 0);
}

.disabled\:text-orange-100\/5:disabled {
  color: rgb(253 234 215 / 0.05);
}

.disabled\:text-orange-100\/10:disabled {
  color: rgb(253 234 215 / 0.1);
}

.disabled\:text-orange-100\/20:disabled {
  color: rgb(253 234 215 / 0.2);
}

.disabled\:text-orange-100\/25:disabled {
  color: rgb(253 234 215 / 0.25);
}

.disabled\:text-orange-100\/30:disabled {
  color: rgb(253 234 215 / 0.3);
}

.disabled\:text-orange-100\/40:disabled {
  color: rgb(253 234 215 / 0.4);
}

.disabled\:text-orange-100\/50:disabled {
  color: rgb(253 234 215 / 0.5);
}

.disabled\:text-orange-100\/60:disabled {
  color: rgb(253 234 215 / 0.6);
}

.disabled\:text-orange-100\/70:disabled {
  color: rgb(253 234 215 / 0.7);
}

.disabled\:text-orange-100\/75:disabled {
  color: rgb(253 234 215 / 0.75);
}

.disabled\:text-orange-100\/80:disabled {
  color: rgb(253 234 215 / 0.8);
}

.disabled\:text-orange-100\/90:disabled {
  color: rgb(253 234 215 / 0.9);
}

.disabled\:text-orange-100\/95:disabled {
  color: rgb(253 234 215 / 0.95);
}

.disabled\:text-orange-100\/100:disabled {
  color: rgb(253 234 215 / 1);
}

.disabled\:text-orange-200\/0:disabled {
  color: rgb(249 219 175 / 0);
}

.disabled\:text-orange-200\/5:disabled {
  color: rgb(249 219 175 / 0.05);
}

.disabled\:text-orange-200\/10:disabled {
  color: rgb(249 219 175 / 0.1);
}

.disabled\:text-orange-200\/20:disabled {
  color: rgb(249 219 175 / 0.2);
}

.disabled\:text-orange-200\/25:disabled {
  color: rgb(249 219 175 / 0.25);
}

.disabled\:text-orange-200\/30:disabled {
  color: rgb(249 219 175 / 0.3);
}

.disabled\:text-orange-200\/40:disabled {
  color: rgb(249 219 175 / 0.4);
}

.disabled\:text-orange-200\/50:disabled {
  color: rgb(249 219 175 / 0.5);
}

.disabled\:text-orange-200\/60:disabled {
  color: rgb(249 219 175 / 0.6);
}

.disabled\:text-orange-200\/70:disabled {
  color: rgb(249 219 175 / 0.7);
}

.disabled\:text-orange-200\/75:disabled {
  color: rgb(249 219 175 / 0.75);
}

.disabled\:text-orange-200\/80:disabled {
  color: rgb(249 219 175 / 0.8);
}

.disabled\:text-orange-200\/90:disabled {
  color: rgb(249 219 175 / 0.9);
}

.disabled\:text-orange-200\/95:disabled {
  color: rgb(249 219 175 / 0.95);
}

.disabled\:text-orange-200\/100:disabled {
  color: rgb(249 219 175 / 1);
}

.disabled\:text-orange-300\/0:disabled {
  color: rgb(247 178 122 / 0);
}

.disabled\:text-orange-300\/5:disabled {
  color: rgb(247 178 122 / 0.05);
}

.disabled\:text-orange-300\/10:disabled {
  color: rgb(247 178 122 / 0.1);
}

.disabled\:text-orange-300\/20:disabled {
  color: rgb(247 178 122 / 0.2);
}

.disabled\:text-orange-300\/25:disabled {
  color: rgb(247 178 122 / 0.25);
}

.disabled\:text-orange-300\/30:disabled {
  color: rgb(247 178 122 / 0.3);
}

.disabled\:text-orange-300\/40:disabled {
  color: rgb(247 178 122 / 0.4);
}

.disabled\:text-orange-300\/50:disabled {
  color: rgb(247 178 122 / 0.5);
}

.disabled\:text-orange-300\/60:disabled {
  color: rgb(247 178 122 / 0.6);
}

.disabled\:text-orange-300\/70:disabled {
  color: rgb(247 178 122 / 0.7);
}

.disabled\:text-orange-300\/75:disabled {
  color: rgb(247 178 122 / 0.75);
}

.disabled\:text-orange-300\/80:disabled {
  color: rgb(247 178 122 / 0.8);
}

.disabled\:text-orange-300\/90:disabled {
  color: rgb(247 178 122 / 0.9);
}

.disabled\:text-orange-300\/95:disabled {
  color: rgb(247 178 122 / 0.95);
}

.disabled\:text-orange-300\/100:disabled {
  color: rgb(247 178 122 / 1);
}

.disabled\:text-orange-400\/0:disabled {
  color: rgb(243 135 68 / 0);
}

.disabled\:text-orange-400\/5:disabled {
  color: rgb(243 135 68 / 0.05);
}

.disabled\:text-orange-400\/10:disabled {
  color: rgb(243 135 68 / 0.1);
}

.disabled\:text-orange-400\/20:disabled {
  color: rgb(243 135 68 / 0.2);
}

.disabled\:text-orange-400\/25:disabled {
  color: rgb(243 135 68 / 0.25);
}

.disabled\:text-orange-400\/30:disabled {
  color: rgb(243 135 68 / 0.3);
}

.disabled\:text-orange-400\/40:disabled {
  color: rgb(243 135 68 / 0.4);
}

.disabled\:text-orange-400\/50:disabled {
  color: rgb(243 135 68 / 0.5);
}

.disabled\:text-orange-400\/60:disabled {
  color: rgb(243 135 68 / 0.6);
}

.disabled\:text-orange-400\/70:disabled {
  color: rgb(243 135 68 / 0.7);
}

.disabled\:text-orange-400\/75:disabled {
  color: rgb(243 135 68 / 0.75);
}

.disabled\:text-orange-400\/80:disabled {
  color: rgb(243 135 68 / 0.8);
}

.disabled\:text-orange-400\/90:disabled {
  color: rgb(243 135 68 / 0.9);
}

.disabled\:text-orange-400\/95:disabled {
  color: rgb(243 135 68 / 0.95);
}

.disabled\:text-orange-400\/100:disabled {
  color: rgb(243 135 68 / 1);
}

.disabled\:text-orange-500\/0:disabled {
  color: rgb(239 104 32 / 0);
}

.disabled\:text-orange-500\/5:disabled {
  color: rgb(239 104 32 / 0.05);
}

.disabled\:text-orange-500\/10:disabled {
  color: rgb(239 104 32 / 0.1);
}

.disabled\:text-orange-500\/20:disabled {
  color: rgb(239 104 32 / 0.2);
}

.disabled\:text-orange-500\/25:disabled {
  color: rgb(239 104 32 / 0.25);
}

.disabled\:text-orange-500\/30:disabled {
  color: rgb(239 104 32 / 0.3);
}

.disabled\:text-orange-500\/40:disabled {
  color: rgb(239 104 32 / 0.4);
}

.disabled\:text-orange-500\/50:disabled {
  color: rgb(239 104 32 / 0.5);
}

.disabled\:text-orange-500\/60:disabled {
  color: rgb(239 104 32 / 0.6);
}

.disabled\:text-orange-500\/70:disabled {
  color: rgb(239 104 32 / 0.7);
}

.disabled\:text-orange-500\/75:disabled {
  color: rgb(239 104 32 / 0.75);
}

.disabled\:text-orange-500\/80:disabled {
  color: rgb(239 104 32 / 0.8);
}

.disabled\:text-orange-500\/90:disabled {
  color: rgb(239 104 32 / 0.9);
}

.disabled\:text-orange-500\/95:disabled {
  color: rgb(239 104 32 / 0.95);
}

.disabled\:text-orange-500\/100:disabled {
  color: rgb(239 104 32 / 1);
}

.disabled\:text-orange-600\/0:disabled {
  color: rgb(224 79 22 / 0);
}

.disabled\:text-orange-600\/5:disabled {
  color: rgb(224 79 22 / 0.05);
}

.disabled\:text-orange-600\/10:disabled {
  color: rgb(224 79 22 / 0.1);
}

.disabled\:text-orange-600\/20:disabled {
  color: rgb(224 79 22 / 0.2);
}

.disabled\:text-orange-600\/25:disabled {
  color: rgb(224 79 22 / 0.25);
}

.disabled\:text-orange-600\/30:disabled {
  color: rgb(224 79 22 / 0.3);
}

.disabled\:text-orange-600\/40:disabled {
  color: rgb(224 79 22 / 0.4);
}

.disabled\:text-orange-600\/50:disabled {
  color: rgb(224 79 22 / 0.5);
}

.disabled\:text-orange-600\/60:disabled {
  color: rgb(224 79 22 / 0.6);
}

.disabled\:text-orange-600\/70:disabled {
  color: rgb(224 79 22 / 0.7);
}

.disabled\:text-orange-600\/75:disabled {
  color: rgb(224 79 22 / 0.75);
}

.disabled\:text-orange-600\/80:disabled {
  color: rgb(224 79 22 / 0.8);
}

.disabled\:text-orange-600\/90:disabled {
  color: rgb(224 79 22 / 0.9);
}

.disabled\:text-orange-600\/95:disabled {
  color: rgb(224 79 22 / 0.95);
}

.disabled\:text-orange-600\/100:disabled {
  color: rgb(224 79 22 / 1);
}

.disabled\:text-orange-700\/0:disabled {
  color: rgb(185 56 21 / 0);
}

.disabled\:text-orange-700\/5:disabled {
  color: rgb(185 56 21 / 0.05);
}

.disabled\:text-orange-700\/10:disabled {
  color: rgb(185 56 21 / 0.1);
}

.disabled\:text-orange-700\/20:disabled {
  color: rgb(185 56 21 / 0.2);
}

.disabled\:text-orange-700\/25:disabled {
  color: rgb(185 56 21 / 0.25);
}

.disabled\:text-orange-700\/30:disabled {
  color: rgb(185 56 21 / 0.3);
}

.disabled\:text-orange-700\/40:disabled {
  color: rgb(185 56 21 / 0.4);
}

.disabled\:text-orange-700\/50:disabled {
  color: rgb(185 56 21 / 0.5);
}

.disabled\:text-orange-700\/60:disabled {
  color: rgb(185 56 21 / 0.6);
}

.disabled\:text-orange-700\/70:disabled {
  color: rgb(185 56 21 / 0.7);
}

.disabled\:text-orange-700\/75:disabled {
  color: rgb(185 56 21 / 0.75);
}

.disabled\:text-orange-700\/80:disabled {
  color: rgb(185 56 21 / 0.8);
}

.disabled\:text-orange-700\/90:disabled {
  color: rgb(185 56 21 / 0.9);
}

.disabled\:text-orange-700\/95:disabled {
  color: rgb(185 56 21 / 0.95);
}

.disabled\:text-orange-700\/100:disabled {
  color: rgb(185 56 21 / 1);
}

.disabled\:text-orange-800\/0:disabled {
  color: rgb(147 47 25 / 0);
}

.disabled\:text-orange-800\/5:disabled {
  color: rgb(147 47 25 / 0.05);
}

.disabled\:text-orange-800\/10:disabled {
  color: rgb(147 47 25 / 0.1);
}

.disabled\:text-orange-800\/20:disabled {
  color: rgb(147 47 25 / 0.2);
}

.disabled\:text-orange-800\/25:disabled {
  color: rgb(147 47 25 / 0.25);
}

.disabled\:text-orange-800\/30:disabled {
  color: rgb(147 47 25 / 0.3);
}

.disabled\:text-orange-800\/40:disabled {
  color: rgb(147 47 25 / 0.4);
}

.disabled\:text-orange-800\/50:disabled {
  color: rgb(147 47 25 / 0.5);
}

.disabled\:text-orange-800\/60:disabled {
  color: rgb(147 47 25 / 0.6);
}

.disabled\:text-orange-800\/70:disabled {
  color: rgb(147 47 25 / 0.7);
}

.disabled\:text-orange-800\/75:disabled {
  color: rgb(147 47 25 / 0.75);
}

.disabled\:text-orange-800\/80:disabled {
  color: rgb(147 47 25 / 0.8);
}

.disabled\:text-orange-800\/90:disabled {
  color: rgb(147 47 25 / 0.9);
}

.disabled\:text-orange-800\/95:disabled {
  color: rgb(147 47 25 / 0.95);
}

.disabled\:text-orange-800\/100:disabled {
  color: rgb(147 47 25 / 1);
}

.disabled\:text-orange-900\/0:disabled {
  color: rgb(119 41 23 / 0);
}

.disabled\:text-orange-900\/5:disabled {
  color: rgb(119 41 23 / 0.05);
}

.disabled\:text-orange-900\/10:disabled {
  color: rgb(119 41 23 / 0.1);
}

.disabled\:text-orange-900\/20:disabled {
  color: rgb(119 41 23 / 0.2);
}

.disabled\:text-orange-900\/25:disabled {
  color: rgb(119 41 23 / 0.25);
}

.disabled\:text-orange-900\/30:disabled {
  color: rgb(119 41 23 / 0.3);
}

.disabled\:text-orange-900\/40:disabled {
  color: rgb(119 41 23 / 0.4);
}

.disabled\:text-orange-900\/50:disabled {
  color: rgb(119 41 23 / 0.5);
}

.disabled\:text-orange-900\/60:disabled {
  color: rgb(119 41 23 / 0.6);
}

.disabled\:text-orange-900\/70:disabled {
  color: rgb(119 41 23 / 0.7);
}

.disabled\:text-orange-900\/75:disabled {
  color: rgb(119 41 23 / 0.75);
}

.disabled\:text-orange-900\/80:disabled {
  color: rgb(119 41 23 / 0.8);
}

.disabled\:text-orange-900\/90:disabled {
  color: rgb(119 41 23 / 0.9);
}

.disabled\:text-orange-900\/95:disabled {
  color: rgb(119 41 23 / 0.95);
}

.disabled\:text-orange-900\/100:disabled {
  color: rgb(119 41 23 / 1);
}

.disabled\:text-orange\/0:disabled {
  color: rgb(243 135 68 / 0);
}

.disabled\:text-orange\/5:disabled {
  color: rgb(243 135 68 / 0.05);
}

.disabled\:text-orange\/10:disabled {
  color: rgb(243 135 68 / 0.1);
}

.disabled\:text-orange\/20:disabled {
  color: rgb(243 135 68 / 0.2);
}

.disabled\:text-orange\/25:disabled {
  color: rgb(243 135 68 / 0.25);
}

.disabled\:text-orange\/30:disabled {
  color: rgb(243 135 68 / 0.3);
}

.disabled\:text-orange\/40:disabled {
  color: rgb(243 135 68 / 0.4);
}

.disabled\:text-orange\/50:disabled {
  color: rgb(243 135 68 / 0.5);
}

.disabled\:text-orange\/60:disabled {
  color: rgb(243 135 68 / 0.6);
}

.disabled\:text-orange\/70:disabled {
  color: rgb(243 135 68 / 0.7);
}

.disabled\:text-orange\/75:disabled {
  color: rgb(243 135 68 / 0.75);
}

.disabled\:text-orange\/80:disabled {
  color: rgb(243 135 68 / 0.8);
}

.disabled\:text-orange\/90:disabled {
  color: rgb(243 135 68 / 0.9);
}

.disabled\:text-orange\/95:disabled {
  color: rgb(243 135 68 / 0.95);
}

.disabled\:text-orange\/100:disabled {
  color: rgb(243 135 68 / 1);
}

.disabled\:text-yellow-25\/0:disabled {
  color: rgb(254 253 240 / 0);
}

.disabled\:text-yellow-25\/5:disabled {
  color: rgb(254 253 240 / 0.05);
}

.disabled\:text-yellow-25\/10:disabled {
  color: rgb(254 253 240 / 0.1);
}

.disabled\:text-yellow-25\/20:disabled {
  color: rgb(254 253 240 / 0.2);
}

.disabled\:text-yellow-25\/25:disabled {
  color: rgb(254 253 240 / 0.25);
}

.disabled\:text-yellow-25\/30:disabled {
  color: rgb(254 253 240 / 0.3);
}

.disabled\:text-yellow-25\/40:disabled {
  color: rgb(254 253 240 / 0.4);
}

.disabled\:text-yellow-25\/50:disabled {
  color: rgb(254 253 240 / 0.5);
}

.disabled\:text-yellow-25\/60:disabled {
  color: rgb(254 253 240 / 0.6);
}

.disabled\:text-yellow-25\/70:disabled {
  color: rgb(254 253 240 / 0.7);
}

.disabled\:text-yellow-25\/75:disabled {
  color: rgb(254 253 240 / 0.75);
}

.disabled\:text-yellow-25\/80:disabled {
  color: rgb(254 253 240 / 0.8);
}

.disabled\:text-yellow-25\/90:disabled {
  color: rgb(254 253 240 / 0.9);
}

.disabled\:text-yellow-25\/95:disabled {
  color: rgb(254 253 240 / 0.95);
}

.disabled\:text-yellow-25\/100:disabled {
  color: rgb(254 253 240 / 1);
}

.disabled\:text-yellow-50\/0:disabled {
  color: rgb(254 251 232 / 0);
}

.disabled\:text-yellow-50\/5:disabled {
  color: rgb(254 251 232 / 0.05);
}

.disabled\:text-yellow-50\/10:disabled {
  color: rgb(254 251 232 / 0.1);
}

.disabled\:text-yellow-50\/20:disabled {
  color: rgb(254 251 232 / 0.2);
}

.disabled\:text-yellow-50\/25:disabled {
  color: rgb(254 251 232 / 0.25);
}

.disabled\:text-yellow-50\/30:disabled {
  color: rgb(254 251 232 / 0.3);
}

.disabled\:text-yellow-50\/40:disabled {
  color: rgb(254 251 232 / 0.4);
}

.disabled\:text-yellow-50\/50:disabled {
  color: rgb(254 251 232 / 0.5);
}

.disabled\:text-yellow-50\/60:disabled {
  color: rgb(254 251 232 / 0.6);
}

.disabled\:text-yellow-50\/70:disabled {
  color: rgb(254 251 232 / 0.7);
}

.disabled\:text-yellow-50\/75:disabled {
  color: rgb(254 251 232 / 0.75);
}

.disabled\:text-yellow-50\/80:disabled {
  color: rgb(254 251 232 / 0.8);
}

.disabled\:text-yellow-50\/90:disabled {
  color: rgb(254 251 232 / 0.9);
}

.disabled\:text-yellow-50\/95:disabled {
  color: rgb(254 251 232 / 0.95);
}

.disabled\:text-yellow-50\/100:disabled {
  color: rgb(254 251 232 / 1);
}

.disabled\:text-yellow-100\/0:disabled {
  color: rgb(254 247 195 / 0);
}

.disabled\:text-yellow-100\/5:disabled {
  color: rgb(254 247 195 / 0.05);
}

.disabled\:text-yellow-100\/10:disabled {
  color: rgb(254 247 195 / 0.1);
}

.disabled\:text-yellow-100\/20:disabled {
  color: rgb(254 247 195 / 0.2);
}

.disabled\:text-yellow-100\/25:disabled {
  color: rgb(254 247 195 / 0.25);
}

.disabled\:text-yellow-100\/30:disabled {
  color: rgb(254 247 195 / 0.3);
}

.disabled\:text-yellow-100\/40:disabled {
  color: rgb(254 247 195 / 0.4);
}

.disabled\:text-yellow-100\/50:disabled {
  color: rgb(254 247 195 / 0.5);
}

.disabled\:text-yellow-100\/60:disabled {
  color: rgb(254 247 195 / 0.6);
}

.disabled\:text-yellow-100\/70:disabled {
  color: rgb(254 247 195 / 0.7);
}

.disabled\:text-yellow-100\/75:disabled {
  color: rgb(254 247 195 / 0.75);
}

.disabled\:text-yellow-100\/80:disabled {
  color: rgb(254 247 195 / 0.8);
}

.disabled\:text-yellow-100\/90:disabled {
  color: rgb(254 247 195 / 0.9);
}

.disabled\:text-yellow-100\/95:disabled {
  color: rgb(254 247 195 / 0.95);
}

.disabled\:text-yellow-100\/100:disabled {
  color: rgb(254 247 195 / 1);
}

.disabled\:text-yellow-200\/0:disabled {
  color: rgb(254 238 149 / 0);
}

.disabled\:text-yellow-200\/5:disabled {
  color: rgb(254 238 149 / 0.05);
}

.disabled\:text-yellow-200\/10:disabled {
  color: rgb(254 238 149 / 0.1);
}

.disabled\:text-yellow-200\/20:disabled {
  color: rgb(254 238 149 / 0.2);
}

.disabled\:text-yellow-200\/25:disabled {
  color: rgb(254 238 149 / 0.25);
}

.disabled\:text-yellow-200\/30:disabled {
  color: rgb(254 238 149 / 0.3);
}

.disabled\:text-yellow-200\/40:disabled {
  color: rgb(254 238 149 / 0.4);
}

.disabled\:text-yellow-200\/50:disabled {
  color: rgb(254 238 149 / 0.5);
}

.disabled\:text-yellow-200\/60:disabled {
  color: rgb(254 238 149 / 0.6);
}

.disabled\:text-yellow-200\/70:disabled {
  color: rgb(254 238 149 / 0.7);
}

.disabled\:text-yellow-200\/75:disabled {
  color: rgb(254 238 149 / 0.75);
}

.disabled\:text-yellow-200\/80:disabled {
  color: rgb(254 238 149 / 0.8);
}

.disabled\:text-yellow-200\/90:disabled {
  color: rgb(254 238 149 / 0.9);
}

.disabled\:text-yellow-200\/95:disabled {
  color: rgb(254 238 149 / 0.95);
}

.disabled\:text-yellow-200\/100:disabled {
  color: rgb(254 238 149 / 1);
}

.disabled\:text-yellow-300\/0:disabled {
  color: rgb(253 226 114 / 0);
}

.disabled\:text-yellow-300\/5:disabled {
  color: rgb(253 226 114 / 0.05);
}

.disabled\:text-yellow-300\/10:disabled {
  color: rgb(253 226 114 / 0.1);
}

.disabled\:text-yellow-300\/20:disabled {
  color: rgb(253 226 114 / 0.2);
}

.disabled\:text-yellow-300\/25:disabled {
  color: rgb(253 226 114 / 0.25);
}

.disabled\:text-yellow-300\/30:disabled {
  color: rgb(253 226 114 / 0.3);
}

.disabled\:text-yellow-300\/40:disabled {
  color: rgb(253 226 114 / 0.4);
}

.disabled\:text-yellow-300\/50:disabled {
  color: rgb(253 226 114 / 0.5);
}

.disabled\:text-yellow-300\/60:disabled {
  color: rgb(253 226 114 / 0.6);
}

.disabled\:text-yellow-300\/70:disabled {
  color: rgb(253 226 114 / 0.7);
}

.disabled\:text-yellow-300\/75:disabled {
  color: rgb(253 226 114 / 0.75);
}

.disabled\:text-yellow-300\/80:disabled {
  color: rgb(253 226 114 / 0.8);
}

.disabled\:text-yellow-300\/90:disabled {
  color: rgb(253 226 114 / 0.9);
}

.disabled\:text-yellow-300\/95:disabled {
  color: rgb(253 226 114 / 0.95);
}

.disabled\:text-yellow-300\/100:disabled {
  color: rgb(253 226 114 / 1);
}

.disabled\:text-yellow-400\/0:disabled {
  color: rgb(250 197 21 / 0);
}

.disabled\:text-yellow-400\/5:disabled {
  color: rgb(250 197 21 / 0.05);
}

.disabled\:text-yellow-400\/10:disabled {
  color: rgb(250 197 21 / 0.1);
}

.disabled\:text-yellow-400\/20:disabled {
  color: rgb(250 197 21 / 0.2);
}

.disabled\:text-yellow-400\/25:disabled {
  color: rgb(250 197 21 / 0.25);
}

.disabled\:text-yellow-400\/30:disabled {
  color: rgb(250 197 21 / 0.3);
}

.disabled\:text-yellow-400\/40:disabled {
  color: rgb(250 197 21 / 0.4);
}

.disabled\:text-yellow-400\/50:disabled {
  color: rgb(250 197 21 / 0.5);
}

.disabled\:text-yellow-400\/60:disabled {
  color: rgb(250 197 21 / 0.6);
}

.disabled\:text-yellow-400\/70:disabled {
  color: rgb(250 197 21 / 0.7);
}

.disabled\:text-yellow-400\/75:disabled {
  color: rgb(250 197 21 / 0.75);
}

.disabled\:text-yellow-400\/80:disabled {
  color: rgb(250 197 21 / 0.8);
}

.disabled\:text-yellow-400\/90:disabled {
  color: rgb(250 197 21 / 0.9);
}

.disabled\:text-yellow-400\/95:disabled {
  color: rgb(250 197 21 / 0.95);
}

.disabled\:text-yellow-400\/100:disabled {
  color: rgb(250 197 21 / 1);
}

.disabled\:text-yellow-500\/0:disabled {
  color: rgb(234 170 8 / 0);
}

.disabled\:text-yellow-500\/5:disabled {
  color: rgb(234 170 8 / 0.05);
}

.disabled\:text-yellow-500\/10:disabled {
  color: rgb(234 170 8 / 0.1);
}

.disabled\:text-yellow-500\/20:disabled {
  color: rgb(234 170 8 / 0.2);
}

.disabled\:text-yellow-500\/25:disabled {
  color: rgb(234 170 8 / 0.25);
}

.disabled\:text-yellow-500\/30:disabled {
  color: rgb(234 170 8 / 0.3);
}

.disabled\:text-yellow-500\/40:disabled {
  color: rgb(234 170 8 / 0.4);
}

.disabled\:text-yellow-500\/50:disabled {
  color: rgb(234 170 8 / 0.5);
}

.disabled\:text-yellow-500\/60:disabled {
  color: rgb(234 170 8 / 0.6);
}

.disabled\:text-yellow-500\/70:disabled {
  color: rgb(234 170 8 / 0.7);
}

.disabled\:text-yellow-500\/75:disabled {
  color: rgb(234 170 8 / 0.75);
}

.disabled\:text-yellow-500\/80:disabled {
  color: rgb(234 170 8 / 0.8);
}

.disabled\:text-yellow-500\/90:disabled {
  color: rgb(234 170 8 / 0.9);
}

.disabled\:text-yellow-500\/95:disabled {
  color: rgb(234 170 8 / 0.95);
}

.disabled\:text-yellow-500\/100:disabled {
  color: rgb(234 170 8 / 1);
}

.disabled\:text-yellow-600\/0:disabled {
  color: rgb(202 133 4 / 0);
}

.disabled\:text-yellow-600\/5:disabled {
  color: rgb(202 133 4 / 0.05);
}

.disabled\:text-yellow-600\/10:disabled {
  color: rgb(202 133 4 / 0.1);
}

.disabled\:text-yellow-600\/20:disabled {
  color: rgb(202 133 4 / 0.2);
}

.disabled\:text-yellow-600\/25:disabled {
  color: rgb(202 133 4 / 0.25);
}

.disabled\:text-yellow-600\/30:disabled {
  color: rgb(202 133 4 / 0.3);
}

.disabled\:text-yellow-600\/40:disabled {
  color: rgb(202 133 4 / 0.4);
}

.disabled\:text-yellow-600\/50:disabled {
  color: rgb(202 133 4 / 0.5);
}

.disabled\:text-yellow-600\/60:disabled {
  color: rgb(202 133 4 / 0.6);
}

.disabled\:text-yellow-600\/70:disabled {
  color: rgb(202 133 4 / 0.7);
}

.disabled\:text-yellow-600\/75:disabled {
  color: rgb(202 133 4 / 0.75);
}

.disabled\:text-yellow-600\/80:disabled {
  color: rgb(202 133 4 / 0.8);
}

.disabled\:text-yellow-600\/90:disabled {
  color: rgb(202 133 4 / 0.9);
}

.disabled\:text-yellow-600\/95:disabled {
  color: rgb(202 133 4 / 0.95);
}

.disabled\:text-yellow-600\/100:disabled {
  color: rgb(202 133 4 / 1);
}

.disabled\:text-yellow-700\/0:disabled {
  color: rgb(161 92 7 / 0);
}

.disabled\:text-yellow-700\/5:disabled {
  color: rgb(161 92 7 / 0.05);
}

.disabled\:text-yellow-700\/10:disabled {
  color: rgb(161 92 7 / 0.1);
}

.disabled\:text-yellow-700\/20:disabled {
  color: rgb(161 92 7 / 0.2);
}

.disabled\:text-yellow-700\/25:disabled {
  color: rgb(161 92 7 / 0.25);
}

.disabled\:text-yellow-700\/30:disabled {
  color: rgb(161 92 7 / 0.3);
}

.disabled\:text-yellow-700\/40:disabled {
  color: rgb(161 92 7 / 0.4);
}

.disabled\:text-yellow-700\/50:disabled {
  color: rgb(161 92 7 / 0.5);
}

.disabled\:text-yellow-700\/60:disabled {
  color: rgb(161 92 7 / 0.6);
}

.disabled\:text-yellow-700\/70:disabled {
  color: rgb(161 92 7 / 0.7);
}

.disabled\:text-yellow-700\/75:disabled {
  color: rgb(161 92 7 / 0.75);
}

.disabled\:text-yellow-700\/80:disabled {
  color: rgb(161 92 7 / 0.8);
}

.disabled\:text-yellow-700\/90:disabled {
  color: rgb(161 92 7 / 0.9);
}

.disabled\:text-yellow-700\/95:disabled {
  color: rgb(161 92 7 / 0.95);
}

.disabled\:text-yellow-700\/100:disabled {
  color: rgb(161 92 7 / 1);
}

.disabled\:text-yellow-800\/0:disabled {
  color: rgb(133 74 14 / 0);
}

.disabled\:text-yellow-800\/5:disabled {
  color: rgb(133 74 14 / 0.05);
}

.disabled\:text-yellow-800\/10:disabled {
  color: rgb(133 74 14 / 0.1);
}

.disabled\:text-yellow-800\/20:disabled {
  color: rgb(133 74 14 / 0.2);
}

.disabled\:text-yellow-800\/25:disabled {
  color: rgb(133 74 14 / 0.25);
}

.disabled\:text-yellow-800\/30:disabled {
  color: rgb(133 74 14 / 0.3);
}

.disabled\:text-yellow-800\/40:disabled {
  color: rgb(133 74 14 / 0.4);
}

.disabled\:text-yellow-800\/50:disabled {
  color: rgb(133 74 14 / 0.5);
}

.disabled\:text-yellow-800\/60:disabled {
  color: rgb(133 74 14 / 0.6);
}

.disabled\:text-yellow-800\/70:disabled {
  color: rgb(133 74 14 / 0.7);
}

.disabled\:text-yellow-800\/75:disabled {
  color: rgb(133 74 14 / 0.75);
}

.disabled\:text-yellow-800\/80:disabled {
  color: rgb(133 74 14 / 0.8);
}

.disabled\:text-yellow-800\/90:disabled {
  color: rgb(133 74 14 / 0.9);
}

.disabled\:text-yellow-800\/95:disabled {
  color: rgb(133 74 14 / 0.95);
}

.disabled\:text-yellow-800\/100:disabled {
  color: rgb(133 74 14 / 1);
}

.disabled\:text-yellow-900\/0:disabled {
  color: rgb(113 56 18 / 0);
}

.disabled\:text-yellow-900\/5:disabled {
  color: rgb(113 56 18 / 0.05);
}

.disabled\:text-yellow-900\/10:disabled {
  color: rgb(113 56 18 / 0.1);
}

.disabled\:text-yellow-900\/20:disabled {
  color: rgb(113 56 18 / 0.2);
}

.disabled\:text-yellow-900\/25:disabled {
  color: rgb(113 56 18 / 0.25);
}

.disabled\:text-yellow-900\/30:disabled {
  color: rgb(113 56 18 / 0.3);
}

.disabled\:text-yellow-900\/40:disabled {
  color: rgb(113 56 18 / 0.4);
}

.disabled\:text-yellow-900\/50:disabled {
  color: rgb(113 56 18 / 0.5);
}

.disabled\:text-yellow-900\/60:disabled {
  color: rgb(113 56 18 / 0.6);
}

.disabled\:text-yellow-900\/70:disabled {
  color: rgb(113 56 18 / 0.7);
}

.disabled\:text-yellow-900\/75:disabled {
  color: rgb(113 56 18 / 0.75);
}

.disabled\:text-yellow-900\/80:disabled {
  color: rgb(113 56 18 / 0.8);
}

.disabled\:text-yellow-900\/90:disabled {
  color: rgb(113 56 18 / 0.9);
}

.disabled\:text-yellow-900\/95:disabled {
  color: rgb(113 56 18 / 0.95);
}

.disabled\:text-yellow-900\/100:disabled {
  color: rgb(113 56 18 / 1);
}

.disabled\:text-yellow\/0:disabled {
  color: rgb(250 197 21 / 0);
}

.disabled\:text-yellow\/5:disabled {
  color: rgb(250 197 21 / 0.05);
}

.disabled\:text-yellow\/10:disabled {
  color: rgb(250 197 21 / 0.1);
}

.disabled\:text-yellow\/20:disabled {
  color: rgb(250 197 21 / 0.2);
}

.disabled\:text-yellow\/25:disabled {
  color: rgb(250 197 21 / 0.25);
}

.disabled\:text-yellow\/30:disabled {
  color: rgb(250 197 21 / 0.3);
}

.disabled\:text-yellow\/40:disabled {
  color: rgb(250 197 21 / 0.4);
}

.disabled\:text-yellow\/50:disabled {
  color: rgb(250 197 21 / 0.5);
}

.disabled\:text-yellow\/60:disabled {
  color: rgb(250 197 21 / 0.6);
}

.disabled\:text-yellow\/70:disabled {
  color: rgb(250 197 21 / 0.7);
}

.disabled\:text-yellow\/75:disabled {
  color: rgb(250 197 21 / 0.75);
}

.disabled\:text-yellow\/80:disabled {
  color: rgb(250 197 21 / 0.8);
}

.disabled\:text-yellow\/90:disabled {
  color: rgb(250 197 21 / 0.9);
}

.disabled\:text-yellow\/95:disabled {
  color: rgb(250 197 21 / 0.95);
}

.disabled\:text-yellow\/100:disabled {
  color: rgb(250 197 21 / 1);
}

.disabled\:ring-white:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.disabled\:ring-black:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.disabled\:ring-gray:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.disabled\:ring-primary-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.disabled\:ring-primary:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.disabled\:ring-error-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.disabled\:ring-error-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.disabled\:ring-error-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.disabled\:ring-error-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.disabled\:ring-error-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.disabled\:ring-error-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.disabled\:ring-error-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.disabled\:ring-error-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.disabled\:ring-error-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.disabled\:ring-error-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.disabled\:ring-error-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.disabled\:ring-error:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.disabled\:ring-warning-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.disabled\:ring-warning:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.disabled\:ring-success-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.disabled\:ring-success-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.disabled\:ring-success-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.disabled\:ring-success-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.disabled\:ring-success-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.disabled\:ring-success-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.disabled\:ring-success-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.disabled\:ring-success-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.disabled\:ring-success-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.disabled\:ring-success-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.disabled\:ring-success-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.disabled\:ring-success:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-blue:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-cool:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-modern:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-neutral:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-iron:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-true:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.disabled\:ring-gray-warm:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.disabled\:ring-moss-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.disabled\:ring-moss:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-200:disabled {
  --tw-ring-color: #DOF8AB;
}

.disabled\:ring-green-light-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-600:disabled {
  --tw-ring-color: #4CA3OD;
}

.disabled\:ring-green-light-700:disabled {
  --tw-ring-color: #3B7COF;
}

.disabled\:ring-green-light-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.disabled\:ring-green-light:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.disabled\:ring-green-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.disabled\:ring-green-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.disabled\:ring-green-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.disabled\:ring-green-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.disabled\:ring-green-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.disabled\:ring-green-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.disabled\:ring-green-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.disabled\:ring-green-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.disabled\:ring-green-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.disabled\:ring-green-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.disabled\:ring-green-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.disabled\:ring-green:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.disabled\:ring-teal-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.disabled\:ring-teal:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.disabled\:ring-cyan:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-light:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.disabled\:ring-blue:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.disabled\:ring-blue-dark:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.disabled\:ring-indigo:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.disabled\:ring-violet-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.disabled\:ring-violet:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.disabled\:ring-purple-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.disabled\:ring-purple:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.disabled\:ring-fuchsia:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.disabled\:ring-pink-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.disabled\:ring-pink:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.disabled\:ring-rose-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.disabled\:ring-rose:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-dark:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.disabled\:ring-orange-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.disabled\:ring-orange:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-25:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-50:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-100:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-200:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-300:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-400:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-500:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-600:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-700:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-800:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow-900:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.disabled\:ring-yellow:disabled {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.disabled\:ring-white\/0:disabled {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.disabled\:ring-white\/5:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.disabled\:ring-white\/10:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.disabled\:ring-white\/20:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.disabled\:ring-white\/25:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.disabled\:ring-white\/30:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.disabled\:ring-white\/40:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.disabled\:ring-white\/50:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.disabled\:ring-white\/60:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.disabled\:ring-white\/70:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.disabled\:ring-white\/75:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.disabled\:ring-white\/80:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.disabled\:ring-white\/90:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.disabled\:ring-white\/95:disabled {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.disabled\:ring-white\/100:disabled {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.disabled\:ring-black\/0:disabled {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.disabled\:ring-black\/5:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.disabled\:ring-black\/10:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.disabled\:ring-black\/20:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.disabled\:ring-black\/25:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.disabled\:ring-black\/30:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.disabled\:ring-black\/40:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.disabled\:ring-black\/50:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.disabled\:ring-black\/60:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.disabled\:ring-black\/70:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.disabled\:ring-black\/75:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.disabled\:ring-black\/80:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.disabled\:ring-black\/90:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.disabled\:ring-black\/95:disabled {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.disabled\:ring-black\/100:disabled {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.disabled\:ring-gray-25\/0:disabled {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.disabled\:ring-gray-25\/5:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.disabled\:ring-gray-25\/10:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.disabled\:ring-gray-25\/20:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.disabled\:ring-gray-25\/25:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.disabled\:ring-gray-25\/30:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.disabled\:ring-gray-25\/40:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.disabled\:ring-gray-25\/50:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.disabled\:ring-gray-25\/60:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.disabled\:ring-gray-25\/70:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.disabled\:ring-gray-25\/75:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.disabled\:ring-gray-25\/80:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.disabled\:ring-gray-25\/90:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.disabled\:ring-gray-25\/95:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.disabled\:ring-gray-25\/100:disabled {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.disabled\:ring-gray-50\/0:disabled {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.disabled\:ring-gray-50\/5:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.disabled\:ring-gray-50\/10:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.disabled\:ring-gray-50\/20:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.disabled\:ring-gray-50\/25:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.disabled\:ring-gray-50\/30:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.disabled\:ring-gray-50\/40:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.disabled\:ring-gray-50\/50:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.disabled\:ring-gray-50\/60:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.disabled\:ring-gray-50\/70:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.disabled\:ring-gray-50\/75:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.disabled\:ring-gray-50\/80:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.disabled\:ring-gray-50\/90:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.disabled\:ring-gray-50\/95:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.disabled\:ring-gray-50\/100:disabled {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.disabled\:ring-gray-100\/0:disabled {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.disabled\:ring-gray-100\/5:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.disabled\:ring-gray-100\/10:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.disabled\:ring-gray-100\/20:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.disabled\:ring-gray-100\/25:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.disabled\:ring-gray-100\/30:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.disabled\:ring-gray-100\/40:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.disabled\:ring-gray-100\/50:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.disabled\:ring-gray-100\/60:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.disabled\:ring-gray-100\/70:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.disabled\:ring-gray-100\/75:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.disabled\:ring-gray-100\/80:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.disabled\:ring-gray-100\/90:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.disabled\:ring-gray-100\/95:disabled {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.disabled\:ring-gray-100\/100:disabled {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.disabled\:ring-gray-200\/0:disabled {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.disabled\:ring-gray-200\/5:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.disabled\:ring-gray-200\/10:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.disabled\:ring-gray-200\/20:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.disabled\:ring-gray-200\/25:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.disabled\:ring-gray-200\/30:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.disabled\:ring-gray-200\/40:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.disabled\:ring-gray-200\/50:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.disabled\:ring-gray-200\/60:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.disabled\:ring-gray-200\/70:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.disabled\:ring-gray-200\/75:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.disabled\:ring-gray-200\/80:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.disabled\:ring-gray-200\/90:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.disabled\:ring-gray-200\/95:disabled {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.disabled\:ring-gray-200\/100:disabled {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.disabled\:ring-gray-300\/0:disabled {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.disabled\:ring-gray-300\/5:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.disabled\:ring-gray-300\/10:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.disabled\:ring-gray-300\/20:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.disabled\:ring-gray-300\/25:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.disabled\:ring-gray-300\/30:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.disabled\:ring-gray-300\/40:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.disabled\:ring-gray-300\/50:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.disabled\:ring-gray-300\/60:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.disabled\:ring-gray-300\/70:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.disabled\:ring-gray-300\/75:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.disabled\:ring-gray-300\/80:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.disabled\:ring-gray-300\/90:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.disabled\:ring-gray-300\/95:disabled {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.disabled\:ring-gray-300\/100:disabled {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.disabled\:ring-gray-400\/0:disabled {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.disabled\:ring-gray-400\/5:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.disabled\:ring-gray-400\/10:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.disabled\:ring-gray-400\/20:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.disabled\:ring-gray-400\/25:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.disabled\:ring-gray-400\/30:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.disabled\:ring-gray-400\/40:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.disabled\:ring-gray-400\/50:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.disabled\:ring-gray-400\/60:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.disabled\:ring-gray-400\/70:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.disabled\:ring-gray-400\/75:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.disabled\:ring-gray-400\/80:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.disabled\:ring-gray-400\/90:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.disabled\:ring-gray-400\/95:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.disabled\:ring-gray-400\/100:disabled {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.disabled\:ring-gray-500\/0:disabled {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.disabled\:ring-gray-500\/5:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.disabled\:ring-gray-500\/10:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.disabled\:ring-gray-500\/20:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.disabled\:ring-gray-500\/25:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.disabled\:ring-gray-500\/30:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.disabled\:ring-gray-500\/40:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.disabled\:ring-gray-500\/50:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.disabled\:ring-gray-500\/60:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.disabled\:ring-gray-500\/70:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.disabled\:ring-gray-500\/75:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.disabled\:ring-gray-500\/80:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.disabled\:ring-gray-500\/90:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.disabled\:ring-gray-500\/95:disabled {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.disabled\:ring-gray-500\/100:disabled {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.disabled\:ring-gray-600\/0:disabled {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.disabled\:ring-gray-600\/5:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.disabled\:ring-gray-600\/10:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.disabled\:ring-gray-600\/20:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.disabled\:ring-gray-600\/25:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.disabled\:ring-gray-600\/30:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.disabled\:ring-gray-600\/40:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.disabled\:ring-gray-600\/50:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.disabled\:ring-gray-600\/60:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.disabled\:ring-gray-600\/70:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.disabled\:ring-gray-600\/75:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.disabled\:ring-gray-600\/80:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.disabled\:ring-gray-600\/90:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.disabled\:ring-gray-600\/95:disabled {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.disabled\:ring-gray-600\/100:disabled {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.disabled\:ring-gray-700\/0:disabled {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.disabled\:ring-gray-700\/5:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.disabled\:ring-gray-700\/10:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.disabled\:ring-gray-700\/20:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.disabled\:ring-gray-700\/25:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.disabled\:ring-gray-700\/30:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.disabled\:ring-gray-700\/40:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.disabled\:ring-gray-700\/50:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.disabled\:ring-gray-700\/60:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.disabled\:ring-gray-700\/70:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.disabled\:ring-gray-700\/75:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.disabled\:ring-gray-700\/80:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.disabled\:ring-gray-700\/90:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.disabled\:ring-gray-700\/95:disabled {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.disabled\:ring-gray-700\/100:disabled {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.disabled\:ring-gray-800\/0:disabled {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.disabled\:ring-gray-800\/5:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.disabled\:ring-gray-800\/10:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.disabled\:ring-gray-800\/20:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.disabled\:ring-gray-800\/25:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.disabled\:ring-gray-800\/30:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.disabled\:ring-gray-800\/40:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.disabled\:ring-gray-800\/50:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.disabled\:ring-gray-800\/60:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.disabled\:ring-gray-800\/70:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.disabled\:ring-gray-800\/75:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.disabled\:ring-gray-800\/80:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.disabled\:ring-gray-800\/90:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.disabled\:ring-gray-800\/95:disabled {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.disabled\:ring-gray-800\/100:disabled {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.disabled\:ring-gray-900\/0:disabled {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.disabled\:ring-gray-900\/5:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.disabled\:ring-gray-900\/10:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.disabled\:ring-gray-900\/20:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.disabled\:ring-gray-900\/25:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.disabled\:ring-gray-900\/30:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.disabled\:ring-gray-900\/40:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.disabled\:ring-gray-900\/50:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.disabled\:ring-gray-900\/60:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.disabled\:ring-gray-900\/70:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.disabled\:ring-gray-900\/75:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.disabled\:ring-gray-900\/80:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.disabled\:ring-gray-900\/90:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.disabled\:ring-gray-900\/95:disabled {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.disabled\:ring-gray-900\/100:disabled {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.disabled\:ring-gray\/0:disabled {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.disabled\:ring-gray\/5:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.disabled\:ring-gray\/10:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.disabled\:ring-gray\/20:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.disabled\:ring-gray\/25:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.disabled\:ring-gray\/30:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.disabled\:ring-gray\/40:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.disabled\:ring-gray\/50:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.disabled\:ring-gray\/60:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.disabled\:ring-gray\/70:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.disabled\:ring-gray\/75:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.disabled\:ring-gray\/80:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.disabled\:ring-gray\/90:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.disabled\:ring-gray\/95:disabled {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.disabled\:ring-gray\/100:disabled {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.disabled\:ring-primary-25\/0:disabled {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.disabled\:ring-primary-25\/5:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.disabled\:ring-primary-25\/10:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.disabled\:ring-primary-25\/20:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.disabled\:ring-primary-25\/25:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.disabled\:ring-primary-25\/30:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.disabled\:ring-primary-25\/40:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.disabled\:ring-primary-25\/50:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.disabled\:ring-primary-25\/60:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.disabled\:ring-primary-25\/70:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.disabled\:ring-primary-25\/75:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.disabled\:ring-primary-25\/80:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.disabled\:ring-primary-25\/90:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.disabled\:ring-primary-25\/95:disabled {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.disabled\:ring-primary-25\/100:disabled {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.disabled\:ring-primary-50\/0:disabled {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.disabled\:ring-primary-50\/5:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.disabled\:ring-primary-50\/10:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.disabled\:ring-primary-50\/20:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.disabled\:ring-primary-50\/25:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.disabled\:ring-primary-50\/30:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.disabled\:ring-primary-50\/40:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.disabled\:ring-primary-50\/50:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.disabled\:ring-primary-50\/60:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.disabled\:ring-primary-50\/70:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.disabled\:ring-primary-50\/75:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.disabled\:ring-primary-50\/80:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.disabled\:ring-primary-50\/90:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.disabled\:ring-primary-50\/95:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.disabled\:ring-primary-50\/100:disabled {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.disabled\:ring-primary-100\/0:disabled {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.disabled\:ring-primary-100\/5:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.disabled\:ring-primary-100\/10:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.disabled\:ring-primary-100\/20:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.disabled\:ring-primary-100\/25:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.disabled\:ring-primary-100\/30:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.disabled\:ring-primary-100\/40:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.disabled\:ring-primary-100\/50:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.disabled\:ring-primary-100\/60:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.disabled\:ring-primary-100\/70:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.disabled\:ring-primary-100\/75:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.disabled\:ring-primary-100\/80:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.disabled\:ring-primary-100\/90:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.disabled\:ring-primary-100\/95:disabled {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.disabled\:ring-primary-100\/100:disabled {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.disabled\:ring-primary-200\/0:disabled {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.disabled\:ring-primary-200\/5:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.disabled\:ring-primary-200\/10:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.disabled\:ring-primary-200\/20:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.disabled\:ring-primary-200\/25:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.disabled\:ring-primary-200\/30:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.disabled\:ring-primary-200\/40:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.disabled\:ring-primary-200\/50:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.disabled\:ring-primary-200\/60:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.disabled\:ring-primary-200\/70:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.disabled\:ring-primary-200\/75:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.disabled\:ring-primary-200\/80:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.disabled\:ring-primary-200\/90:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.disabled\:ring-primary-200\/95:disabled {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.disabled\:ring-primary-200\/100:disabled {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.disabled\:ring-primary-300\/0:disabled {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.disabled\:ring-primary-300\/5:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.disabled\:ring-primary-300\/10:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.disabled\:ring-primary-300\/20:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.disabled\:ring-primary-300\/25:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.disabled\:ring-primary-300\/30:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.disabled\:ring-primary-300\/40:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.disabled\:ring-primary-300\/50:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.disabled\:ring-primary-300\/60:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.disabled\:ring-primary-300\/70:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.disabled\:ring-primary-300\/75:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.disabled\:ring-primary-300\/80:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.disabled\:ring-primary-300\/90:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.disabled\:ring-primary-300\/95:disabled {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.disabled\:ring-primary-300\/100:disabled {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.disabled\:ring-primary-400\/0:disabled {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.disabled\:ring-primary-400\/5:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.disabled\:ring-primary-400\/10:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.disabled\:ring-primary-400\/20:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.disabled\:ring-primary-400\/25:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.disabled\:ring-primary-400\/30:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.disabled\:ring-primary-400\/40:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.disabled\:ring-primary-400\/50:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.disabled\:ring-primary-400\/60:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.disabled\:ring-primary-400\/70:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.disabled\:ring-primary-400\/75:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.disabled\:ring-primary-400\/80:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.disabled\:ring-primary-400\/90:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.disabled\:ring-primary-400\/95:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.disabled\:ring-primary-400\/100:disabled {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.disabled\:ring-primary-500\/0:disabled {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.disabled\:ring-primary-500\/5:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.disabled\:ring-primary-500\/10:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.disabled\:ring-primary-500\/20:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.disabled\:ring-primary-500\/25:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.disabled\:ring-primary-500\/30:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.disabled\:ring-primary-500\/40:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.disabled\:ring-primary-500\/50:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.disabled\:ring-primary-500\/60:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.disabled\:ring-primary-500\/70:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.disabled\:ring-primary-500\/75:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.disabled\:ring-primary-500\/80:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.disabled\:ring-primary-500\/90:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.disabled\:ring-primary-500\/95:disabled {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.disabled\:ring-primary-500\/100:disabled {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.disabled\:ring-primary-600\/0:disabled {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.disabled\:ring-primary-600\/5:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.disabled\:ring-primary-600\/10:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.disabled\:ring-primary-600\/20:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.disabled\:ring-primary-600\/25:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.disabled\:ring-primary-600\/30:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.disabled\:ring-primary-600\/40:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.disabled\:ring-primary-600\/50:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.disabled\:ring-primary-600\/60:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.disabled\:ring-primary-600\/70:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.disabled\:ring-primary-600\/75:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.disabled\:ring-primary-600\/80:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.disabled\:ring-primary-600\/90:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.disabled\:ring-primary-600\/95:disabled {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.disabled\:ring-primary-600\/100:disabled {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.disabled\:ring-primary-700\/0:disabled {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.disabled\:ring-primary-700\/5:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.disabled\:ring-primary-700\/10:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.disabled\:ring-primary-700\/20:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.disabled\:ring-primary-700\/25:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.disabled\:ring-primary-700\/30:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.disabled\:ring-primary-700\/40:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.disabled\:ring-primary-700\/50:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.disabled\:ring-primary-700\/60:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.disabled\:ring-primary-700\/70:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.disabled\:ring-primary-700\/75:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.disabled\:ring-primary-700\/80:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.disabled\:ring-primary-700\/90:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.disabled\:ring-primary-700\/95:disabled {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.disabled\:ring-primary-700\/100:disabled {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.disabled\:ring-primary-800\/0:disabled {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.disabled\:ring-primary-800\/5:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.disabled\:ring-primary-800\/10:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.disabled\:ring-primary-800\/20:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.disabled\:ring-primary-800\/25:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.disabled\:ring-primary-800\/30:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.disabled\:ring-primary-800\/40:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.disabled\:ring-primary-800\/50:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.disabled\:ring-primary-800\/60:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.disabled\:ring-primary-800\/70:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.disabled\:ring-primary-800\/75:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.disabled\:ring-primary-800\/80:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.disabled\:ring-primary-800\/90:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.disabled\:ring-primary-800\/95:disabled {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.disabled\:ring-primary-800\/100:disabled {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.disabled\:ring-primary-900\/0:disabled {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.disabled\:ring-primary-900\/5:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.disabled\:ring-primary-900\/10:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.disabled\:ring-primary-900\/20:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.disabled\:ring-primary-900\/25:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.disabled\:ring-primary-900\/30:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.disabled\:ring-primary-900\/40:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.disabled\:ring-primary-900\/50:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.disabled\:ring-primary-900\/60:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.disabled\:ring-primary-900\/70:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.disabled\:ring-primary-900\/75:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.disabled\:ring-primary-900\/80:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.disabled\:ring-primary-900\/90:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.disabled\:ring-primary-900\/95:disabled {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.disabled\:ring-primary-900\/100:disabled {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.disabled\:ring-primary\/0:disabled {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.disabled\:ring-primary\/5:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.disabled\:ring-primary\/10:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.disabled\:ring-primary\/20:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.disabled\:ring-primary\/25:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.disabled\:ring-primary\/30:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.disabled\:ring-primary\/40:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.disabled\:ring-primary\/50:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.disabled\:ring-primary\/60:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.disabled\:ring-primary\/70:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.disabled\:ring-primary\/75:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.disabled\:ring-primary\/80:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.disabled\:ring-primary\/90:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.disabled\:ring-primary\/95:disabled {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.disabled\:ring-primary\/100:disabled {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.disabled\:ring-error-25\/0:disabled {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.disabled\:ring-error-25\/5:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.disabled\:ring-error-25\/10:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.disabled\:ring-error-25\/20:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.disabled\:ring-error-25\/25:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.disabled\:ring-error-25\/30:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.disabled\:ring-error-25\/40:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.disabled\:ring-error-25\/50:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.disabled\:ring-error-25\/60:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.disabled\:ring-error-25\/70:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.disabled\:ring-error-25\/75:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.disabled\:ring-error-25\/80:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.disabled\:ring-error-25\/90:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.disabled\:ring-error-25\/95:disabled {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.disabled\:ring-error-25\/100:disabled {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.disabled\:ring-error-50\/0:disabled {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.disabled\:ring-error-50\/5:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.disabled\:ring-error-50\/10:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.disabled\:ring-error-50\/20:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.disabled\:ring-error-50\/25:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.disabled\:ring-error-50\/30:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.disabled\:ring-error-50\/40:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.disabled\:ring-error-50\/50:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.disabled\:ring-error-50\/60:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.disabled\:ring-error-50\/70:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.disabled\:ring-error-50\/75:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.disabled\:ring-error-50\/80:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.disabled\:ring-error-50\/90:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.disabled\:ring-error-50\/95:disabled {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.disabled\:ring-error-50\/100:disabled {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.disabled\:ring-error-100\/0:disabled {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.disabled\:ring-error-100\/5:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.disabled\:ring-error-100\/10:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.disabled\:ring-error-100\/20:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.disabled\:ring-error-100\/25:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.disabled\:ring-error-100\/30:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.disabled\:ring-error-100\/40:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.disabled\:ring-error-100\/50:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.disabled\:ring-error-100\/60:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.disabled\:ring-error-100\/70:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.disabled\:ring-error-100\/75:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.disabled\:ring-error-100\/80:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.disabled\:ring-error-100\/90:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.disabled\:ring-error-100\/95:disabled {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.disabled\:ring-error-100\/100:disabled {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.disabled\:ring-error-200\/0:disabled {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.disabled\:ring-error-200\/5:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.disabled\:ring-error-200\/10:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.disabled\:ring-error-200\/20:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.disabled\:ring-error-200\/25:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.disabled\:ring-error-200\/30:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.disabled\:ring-error-200\/40:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.disabled\:ring-error-200\/50:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.disabled\:ring-error-200\/60:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.disabled\:ring-error-200\/70:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.disabled\:ring-error-200\/75:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.disabled\:ring-error-200\/80:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.disabled\:ring-error-200\/90:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.disabled\:ring-error-200\/95:disabled {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.disabled\:ring-error-200\/100:disabled {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.disabled\:ring-error-300\/0:disabled {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.disabled\:ring-error-300\/5:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.disabled\:ring-error-300\/10:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.disabled\:ring-error-300\/20:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.disabled\:ring-error-300\/25:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.disabled\:ring-error-300\/30:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.disabled\:ring-error-300\/40:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.disabled\:ring-error-300\/50:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.disabled\:ring-error-300\/60:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.disabled\:ring-error-300\/70:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.disabled\:ring-error-300\/75:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.disabled\:ring-error-300\/80:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.disabled\:ring-error-300\/90:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.disabled\:ring-error-300\/95:disabled {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.disabled\:ring-error-300\/100:disabled {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.disabled\:ring-error-400\/0:disabled {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.disabled\:ring-error-400\/5:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.disabled\:ring-error-400\/10:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.disabled\:ring-error-400\/20:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.disabled\:ring-error-400\/25:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.disabled\:ring-error-400\/30:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.disabled\:ring-error-400\/40:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.disabled\:ring-error-400\/50:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.disabled\:ring-error-400\/60:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.disabled\:ring-error-400\/70:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.disabled\:ring-error-400\/75:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.disabled\:ring-error-400\/80:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.disabled\:ring-error-400\/90:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.disabled\:ring-error-400\/95:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.disabled\:ring-error-400\/100:disabled {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.disabled\:ring-error-500\/0:disabled {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.disabled\:ring-error-500\/5:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.disabled\:ring-error-500\/10:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.disabled\:ring-error-500\/20:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.disabled\:ring-error-500\/25:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.disabled\:ring-error-500\/30:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.disabled\:ring-error-500\/40:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.disabled\:ring-error-500\/50:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.disabled\:ring-error-500\/60:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.disabled\:ring-error-500\/70:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.disabled\:ring-error-500\/75:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.disabled\:ring-error-500\/80:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.disabled\:ring-error-500\/90:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.disabled\:ring-error-500\/95:disabled {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.disabled\:ring-error-500\/100:disabled {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.disabled\:ring-error-600\/0:disabled {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.disabled\:ring-error-600\/5:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.disabled\:ring-error-600\/10:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.disabled\:ring-error-600\/20:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.disabled\:ring-error-600\/25:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.disabled\:ring-error-600\/30:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.disabled\:ring-error-600\/40:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.disabled\:ring-error-600\/50:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.disabled\:ring-error-600\/60:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.disabled\:ring-error-600\/70:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.disabled\:ring-error-600\/75:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.disabled\:ring-error-600\/80:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.disabled\:ring-error-600\/90:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.disabled\:ring-error-600\/95:disabled {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.disabled\:ring-error-600\/100:disabled {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.disabled\:ring-error-700\/0:disabled {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.disabled\:ring-error-700\/5:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.disabled\:ring-error-700\/10:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.disabled\:ring-error-700\/20:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.disabled\:ring-error-700\/25:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.disabled\:ring-error-700\/30:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.disabled\:ring-error-700\/40:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.disabled\:ring-error-700\/50:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.disabled\:ring-error-700\/60:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.disabled\:ring-error-700\/70:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.disabled\:ring-error-700\/75:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.disabled\:ring-error-700\/80:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.disabled\:ring-error-700\/90:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.disabled\:ring-error-700\/95:disabled {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.disabled\:ring-error-700\/100:disabled {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.disabled\:ring-error-800\/0:disabled {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.disabled\:ring-error-800\/5:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.disabled\:ring-error-800\/10:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.disabled\:ring-error-800\/20:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.disabled\:ring-error-800\/25:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.disabled\:ring-error-800\/30:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.disabled\:ring-error-800\/40:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.disabled\:ring-error-800\/50:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.disabled\:ring-error-800\/60:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.disabled\:ring-error-800\/70:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.disabled\:ring-error-800\/75:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.disabled\:ring-error-800\/80:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.disabled\:ring-error-800\/90:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.disabled\:ring-error-800\/95:disabled {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.disabled\:ring-error-800\/100:disabled {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.disabled\:ring-error-900\/0:disabled {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.disabled\:ring-error-900\/5:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.disabled\:ring-error-900\/10:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.disabled\:ring-error-900\/20:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.disabled\:ring-error-900\/25:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.disabled\:ring-error-900\/30:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.disabled\:ring-error-900\/40:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.disabled\:ring-error-900\/50:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.disabled\:ring-error-900\/60:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.disabled\:ring-error-900\/70:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.disabled\:ring-error-900\/75:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.disabled\:ring-error-900\/80:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.disabled\:ring-error-900\/90:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.disabled\:ring-error-900\/95:disabled {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.disabled\:ring-error-900\/100:disabled {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.disabled\:ring-error\/0:disabled {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.disabled\:ring-error\/5:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.disabled\:ring-error\/10:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.disabled\:ring-error\/20:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.disabled\:ring-error\/25:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.disabled\:ring-error\/30:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.disabled\:ring-error\/40:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.disabled\:ring-error\/50:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.disabled\:ring-error\/60:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.disabled\:ring-error\/70:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.disabled\:ring-error\/75:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.disabled\:ring-error\/80:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.disabled\:ring-error\/90:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.disabled\:ring-error\/95:disabled {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.disabled\:ring-error\/100:disabled {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.disabled\:ring-warning-25\/0:disabled {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.disabled\:ring-warning-25\/5:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.disabled\:ring-warning-25\/10:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.disabled\:ring-warning-25\/20:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.disabled\:ring-warning-25\/25:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.disabled\:ring-warning-25\/30:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.disabled\:ring-warning-25\/40:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.disabled\:ring-warning-25\/50:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.disabled\:ring-warning-25\/60:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.disabled\:ring-warning-25\/70:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.disabled\:ring-warning-25\/75:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.disabled\:ring-warning-25\/80:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.disabled\:ring-warning-25\/90:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.disabled\:ring-warning-25\/95:disabled {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.disabled\:ring-warning-25\/100:disabled {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.disabled\:ring-warning-50\/0:disabled {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.disabled\:ring-warning-50\/5:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.disabled\:ring-warning-50\/10:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.disabled\:ring-warning-50\/20:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.disabled\:ring-warning-50\/25:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.disabled\:ring-warning-50\/30:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.disabled\:ring-warning-50\/40:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.disabled\:ring-warning-50\/50:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.disabled\:ring-warning-50\/60:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.disabled\:ring-warning-50\/70:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.disabled\:ring-warning-50\/75:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.disabled\:ring-warning-50\/80:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.disabled\:ring-warning-50\/90:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.disabled\:ring-warning-50\/95:disabled {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.disabled\:ring-warning-50\/100:disabled {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.disabled\:ring-warning-100\/0:disabled {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.disabled\:ring-warning-100\/5:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.disabled\:ring-warning-100\/10:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.disabled\:ring-warning-100\/20:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.disabled\:ring-warning-100\/25:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.disabled\:ring-warning-100\/30:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.disabled\:ring-warning-100\/40:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.disabled\:ring-warning-100\/50:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.disabled\:ring-warning-100\/60:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.disabled\:ring-warning-100\/70:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.disabled\:ring-warning-100\/75:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.disabled\:ring-warning-100\/80:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.disabled\:ring-warning-100\/90:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.disabled\:ring-warning-100\/95:disabled {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.disabled\:ring-warning-100\/100:disabled {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.disabled\:ring-warning-200\/0:disabled {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.disabled\:ring-warning-200\/5:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.disabled\:ring-warning-200\/10:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.disabled\:ring-warning-200\/20:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.disabled\:ring-warning-200\/25:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.disabled\:ring-warning-200\/30:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.disabled\:ring-warning-200\/40:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.disabled\:ring-warning-200\/50:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.disabled\:ring-warning-200\/60:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.disabled\:ring-warning-200\/70:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.disabled\:ring-warning-200\/75:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.disabled\:ring-warning-200\/80:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.disabled\:ring-warning-200\/90:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.disabled\:ring-warning-200\/95:disabled {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.disabled\:ring-warning-200\/100:disabled {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.disabled\:ring-warning-300\/0:disabled {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.disabled\:ring-warning-300\/5:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.disabled\:ring-warning-300\/10:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.disabled\:ring-warning-300\/20:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.disabled\:ring-warning-300\/25:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.disabled\:ring-warning-300\/30:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.disabled\:ring-warning-300\/40:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.disabled\:ring-warning-300\/50:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.disabled\:ring-warning-300\/60:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.disabled\:ring-warning-300\/70:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.disabled\:ring-warning-300\/75:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.disabled\:ring-warning-300\/80:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.disabled\:ring-warning-300\/90:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.disabled\:ring-warning-300\/95:disabled {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.disabled\:ring-warning-300\/100:disabled {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.disabled\:ring-warning-400\/0:disabled {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.disabled\:ring-warning-400\/5:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.disabled\:ring-warning-400\/10:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.disabled\:ring-warning-400\/20:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.disabled\:ring-warning-400\/25:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.disabled\:ring-warning-400\/30:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.disabled\:ring-warning-400\/40:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.disabled\:ring-warning-400\/50:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.disabled\:ring-warning-400\/60:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.disabled\:ring-warning-400\/70:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.disabled\:ring-warning-400\/75:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.disabled\:ring-warning-400\/80:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.disabled\:ring-warning-400\/90:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.disabled\:ring-warning-400\/95:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.disabled\:ring-warning-400\/100:disabled {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.disabled\:ring-warning-500\/0:disabled {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.disabled\:ring-warning-500\/5:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.disabled\:ring-warning-500\/10:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.disabled\:ring-warning-500\/20:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.disabled\:ring-warning-500\/25:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.disabled\:ring-warning-500\/30:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.disabled\:ring-warning-500\/40:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.disabled\:ring-warning-500\/50:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.disabled\:ring-warning-500\/60:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.disabled\:ring-warning-500\/70:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.disabled\:ring-warning-500\/75:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.disabled\:ring-warning-500\/80:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.disabled\:ring-warning-500\/90:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.disabled\:ring-warning-500\/95:disabled {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.disabled\:ring-warning-500\/100:disabled {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.disabled\:ring-warning-600\/0:disabled {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.disabled\:ring-warning-600\/5:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.disabled\:ring-warning-600\/10:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.disabled\:ring-warning-600\/20:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.disabled\:ring-warning-600\/25:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.disabled\:ring-warning-600\/30:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.disabled\:ring-warning-600\/40:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.disabled\:ring-warning-600\/50:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.disabled\:ring-warning-600\/60:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.disabled\:ring-warning-600\/70:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.disabled\:ring-warning-600\/75:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.disabled\:ring-warning-600\/80:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.disabled\:ring-warning-600\/90:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.disabled\:ring-warning-600\/95:disabled {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.disabled\:ring-warning-600\/100:disabled {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.disabled\:ring-warning-700\/0:disabled {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.disabled\:ring-warning-700\/5:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.disabled\:ring-warning-700\/10:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.disabled\:ring-warning-700\/20:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.disabled\:ring-warning-700\/25:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.disabled\:ring-warning-700\/30:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.disabled\:ring-warning-700\/40:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.disabled\:ring-warning-700\/50:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.disabled\:ring-warning-700\/60:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.disabled\:ring-warning-700\/70:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.disabled\:ring-warning-700\/75:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.disabled\:ring-warning-700\/80:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.disabled\:ring-warning-700\/90:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.disabled\:ring-warning-700\/95:disabled {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.disabled\:ring-warning-700\/100:disabled {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.disabled\:ring-warning-800\/0:disabled {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.disabled\:ring-warning-800\/5:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.disabled\:ring-warning-800\/10:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.disabled\:ring-warning-800\/20:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.disabled\:ring-warning-800\/25:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.disabled\:ring-warning-800\/30:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.disabled\:ring-warning-800\/40:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.disabled\:ring-warning-800\/50:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.disabled\:ring-warning-800\/60:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.disabled\:ring-warning-800\/70:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.disabled\:ring-warning-800\/75:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.disabled\:ring-warning-800\/80:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.disabled\:ring-warning-800\/90:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.disabled\:ring-warning-800\/95:disabled {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.disabled\:ring-warning-800\/100:disabled {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.disabled\:ring-warning-900\/0:disabled {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.disabled\:ring-warning-900\/5:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.disabled\:ring-warning-900\/10:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.disabled\:ring-warning-900\/20:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.disabled\:ring-warning-900\/25:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.disabled\:ring-warning-900\/30:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.disabled\:ring-warning-900\/40:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.disabled\:ring-warning-900\/50:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.disabled\:ring-warning-900\/60:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.disabled\:ring-warning-900\/70:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.disabled\:ring-warning-900\/75:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.disabled\:ring-warning-900\/80:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.disabled\:ring-warning-900\/90:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.disabled\:ring-warning-900\/95:disabled {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.disabled\:ring-warning-900\/100:disabled {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.disabled\:ring-warning\/0:disabled {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.disabled\:ring-warning\/5:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.disabled\:ring-warning\/10:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.disabled\:ring-warning\/20:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.disabled\:ring-warning\/25:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.disabled\:ring-warning\/30:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.disabled\:ring-warning\/40:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.disabled\:ring-warning\/50:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.disabled\:ring-warning\/60:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.disabled\:ring-warning\/70:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.disabled\:ring-warning\/75:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.disabled\:ring-warning\/80:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.disabled\:ring-warning\/90:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.disabled\:ring-warning\/95:disabled {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.disabled\:ring-warning\/100:disabled {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.disabled\:ring-success-25\/0:disabled {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.disabled\:ring-success-25\/5:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.disabled\:ring-success-25\/10:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.disabled\:ring-success-25\/20:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.disabled\:ring-success-25\/25:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.disabled\:ring-success-25\/30:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.disabled\:ring-success-25\/40:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.disabled\:ring-success-25\/50:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.disabled\:ring-success-25\/60:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.disabled\:ring-success-25\/70:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.disabled\:ring-success-25\/75:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.disabled\:ring-success-25\/80:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.disabled\:ring-success-25\/90:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.disabled\:ring-success-25\/95:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.disabled\:ring-success-25\/100:disabled {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.disabled\:ring-success-50\/0:disabled {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.disabled\:ring-success-50\/5:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.disabled\:ring-success-50\/10:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.disabled\:ring-success-50\/20:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.disabled\:ring-success-50\/25:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.disabled\:ring-success-50\/30:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.disabled\:ring-success-50\/40:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.disabled\:ring-success-50\/50:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.disabled\:ring-success-50\/60:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.disabled\:ring-success-50\/70:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.disabled\:ring-success-50\/75:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.disabled\:ring-success-50\/80:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.disabled\:ring-success-50\/90:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.disabled\:ring-success-50\/95:disabled {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.disabled\:ring-success-50\/100:disabled {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.disabled\:ring-success-100\/0:disabled {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.disabled\:ring-success-100\/5:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.disabled\:ring-success-100\/10:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.disabled\:ring-success-100\/20:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.disabled\:ring-success-100\/25:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.disabled\:ring-success-100\/30:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.disabled\:ring-success-100\/40:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.disabled\:ring-success-100\/50:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.disabled\:ring-success-100\/60:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.disabled\:ring-success-100\/70:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.disabled\:ring-success-100\/75:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.disabled\:ring-success-100\/80:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.disabled\:ring-success-100\/90:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.disabled\:ring-success-100\/95:disabled {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.disabled\:ring-success-100\/100:disabled {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.disabled\:ring-success-200\/0:disabled {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.disabled\:ring-success-200\/5:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.disabled\:ring-success-200\/10:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.disabled\:ring-success-200\/20:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.disabled\:ring-success-200\/25:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.disabled\:ring-success-200\/30:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.disabled\:ring-success-200\/40:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.disabled\:ring-success-200\/50:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.disabled\:ring-success-200\/60:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.disabled\:ring-success-200\/70:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.disabled\:ring-success-200\/75:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.disabled\:ring-success-200\/80:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.disabled\:ring-success-200\/90:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.disabled\:ring-success-200\/95:disabled {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.disabled\:ring-success-200\/100:disabled {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.disabled\:ring-success-300\/0:disabled {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.disabled\:ring-success-300\/5:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.disabled\:ring-success-300\/10:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.disabled\:ring-success-300\/20:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.disabled\:ring-success-300\/25:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.disabled\:ring-success-300\/30:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.disabled\:ring-success-300\/40:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.disabled\:ring-success-300\/50:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.disabled\:ring-success-300\/60:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.disabled\:ring-success-300\/70:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.disabled\:ring-success-300\/75:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.disabled\:ring-success-300\/80:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.disabled\:ring-success-300\/90:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.disabled\:ring-success-300\/95:disabled {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.disabled\:ring-success-300\/100:disabled {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.disabled\:ring-success-400\/0:disabled {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.disabled\:ring-success-400\/5:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.disabled\:ring-success-400\/10:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.disabled\:ring-success-400\/20:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.disabled\:ring-success-400\/25:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.disabled\:ring-success-400\/30:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.disabled\:ring-success-400\/40:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.disabled\:ring-success-400\/50:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.disabled\:ring-success-400\/60:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.disabled\:ring-success-400\/70:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.disabled\:ring-success-400\/75:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.disabled\:ring-success-400\/80:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.disabled\:ring-success-400\/90:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.disabled\:ring-success-400\/95:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.disabled\:ring-success-400\/100:disabled {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.disabled\:ring-success-500\/0:disabled {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.disabled\:ring-success-500\/5:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.disabled\:ring-success-500\/10:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.disabled\:ring-success-500\/20:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.disabled\:ring-success-500\/25:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.disabled\:ring-success-500\/30:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.disabled\:ring-success-500\/40:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.disabled\:ring-success-500\/50:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.disabled\:ring-success-500\/60:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.disabled\:ring-success-500\/70:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.disabled\:ring-success-500\/75:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.disabled\:ring-success-500\/80:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.disabled\:ring-success-500\/90:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.disabled\:ring-success-500\/95:disabled {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.disabled\:ring-success-500\/100:disabled {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.disabled\:ring-success-600\/0:disabled {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.disabled\:ring-success-600\/5:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.disabled\:ring-success-600\/10:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.disabled\:ring-success-600\/20:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.disabled\:ring-success-600\/25:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.disabled\:ring-success-600\/30:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.disabled\:ring-success-600\/40:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.disabled\:ring-success-600\/50:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.disabled\:ring-success-600\/60:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.disabled\:ring-success-600\/70:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.disabled\:ring-success-600\/75:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.disabled\:ring-success-600\/80:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.disabled\:ring-success-600\/90:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.disabled\:ring-success-600\/95:disabled {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.disabled\:ring-success-600\/100:disabled {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.disabled\:ring-success-700\/0:disabled {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.disabled\:ring-success-700\/5:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.disabled\:ring-success-700\/10:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.disabled\:ring-success-700\/20:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.disabled\:ring-success-700\/25:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.disabled\:ring-success-700\/30:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.disabled\:ring-success-700\/40:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.disabled\:ring-success-700\/50:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.disabled\:ring-success-700\/60:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.disabled\:ring-success-700\/70:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.disabled\:ring-success-700\/75:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.disabled\:ring-success-700\/80:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.disabled\:ring-success-700\/90:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.disabled\:ring-success-700\/95:disabled {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.disabled\:ring-success-700\/100:disabled {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.disabled\:ring-success-800\/0:disabled {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.disabled\:ring-success-800\/5:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.disabled\:ring-success-800\/10:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.disabled\:ring-success-800\/20:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.disabled\:ring-success-800\/25:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.disabled\:ring-success-800\/30:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.disabled\:ring-success-800\/40:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.disabled\:ring-success-800\/50:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.disabled\:ring-success-800\/60:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.disabled\:ring-success-800\/70:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.disabled\:ring-success-800\/75:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.disabled\:ring-success-800\/80:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.disabled\:ring-success-800\/90:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.disabled\:ring-success-800\/95:disabled {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.disabled\:ring-success-800\/100:disabled {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.disabled\:ring-success-900\/0:disabled {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.disabled\:ring-success-900\/5:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.disabled\:ring-success-900\/10:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.disabled\:ring-success-900\/20:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.disabled\:ring-success-900\/25:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.disabled\:ring-success-900\/30:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.disabled\:ring-success-900\/40:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.disabled\:ring-success-900\/50:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.disabled\:ring-success-900\/60:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.disabled\:ring-success-900\/70:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.disabled\:ring-success-900\/75:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.disabled\:ring-success-900\/80:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.disabled\:ring-success-900\/90:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.disabled\:ring-success-900\/95:disabled {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.disabled\:ring-success-900\/100:disabled {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.disabled\:ring-success\/0:disabled {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.disabled\:ring-success\/5:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.disabled\:ring-success\/10:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.disabled\:ring-success\/20:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.disabled\:ring-success\/25:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.disabled\:ring-success\/30:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.disabled\:ring-success\/40:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.disabled\:ring-success\/50:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.disabled\:ring-success\/60:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.disabled\:ring-success\/70:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.disabled\:ring-success\/75:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.disabled\:ring-success\/80:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.disabled\:ring-success\/90:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.disabled\:ring-success\/95:disabled {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.disabled\:ring-success\/100:disabled {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.disabled\:ring-gray-blue-25\/0:disabled {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.disabled\:ring-gray-blue-25\/5:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.disabled\:ring-gray-blue-25\/10:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.disabled\:ring-gray-blue-25\/20:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.disabled\:ring-gray-blue-25\/25:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.disabled\:ring-gray-blue-25\/30:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.disabled\:ring-gray-blue-25\/40:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.disabled\:ring-gray-blue-25\/50:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.disabled\:ring-gray-blue-25\/60:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.disabled\:ring-gray-blue-25\/70:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.disabled\:ring-gray-blue-25\/75:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.disabled\:ring-gray-blue-25\/80:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.disabled\:ring-gray-blue-25\/90:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.disabled\:ring-gray-blue-25\/95:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.disabled\:ring-gray-blue-25\/100:disabled {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.disabled\:ring-gray-blue-50\/0:disabled {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.disabled\:ring-gray-blue-50\/5:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.disabled\:ring-gray-blue-50\/10:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.disabled\:ring-gray-blue-50\/20:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.disabled\:ring-gray-blue-50\/25:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.disabled\:ring-gray-blue-50\/30:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.disabled\:ring-gray-blue-50\/40:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.disabled\:ring-gray-blue-50\/50:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.disabled\:ring-gray-blue-50\/60:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.disabled\:ring-gray-blue-50\/70:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.disabled\:ring-gray-blue-50\/75:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.disabled\:ring-gray-blue-50\/80:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.disabled\:ring-gray-blue-50\/90:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.disabled\:ring-gray-blue-50\/95:disabled {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.disabled\:ring-gray-blue-50\/100:disabled {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.disabled\:ring-gray-blue-100\/0:disabled {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.disabled\:ring-gray-blue-100\/5:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.disabled\:ring-gray-blue-100\/10:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.disabled\:ring-gray-blue-100\/20:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.disabled\:ring-gray-blue-100\/25:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.disabled\:ring-gray-blue-100\/30:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.disabled\:ring-gray-blue-100\/40:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.disabled\:ring-gray-blue-100\/50:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.disabled\:ring-gray-blue-100\/60:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.disabled\:ring-gray-blue-100\/70:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.disabled\:ring-gray-blue-100\/75:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.disabled\:ring-gray-blue-100\/80:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.disabled\:ring-gray-blue-100\/90:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.disabled\:ring-gray-blue-100\/95:disabled {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.disabled\:ring-gray-blue-100\/100:disabled {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.disabled\:ring-gray-blue-200\/0:disabled {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.disabled\:ring-gray-blue-200\/5:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.disabled\:ring-gray-blue-200\/10:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.disabled\:ring-gray-blue-200\/20:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.disabled\:ring-gray-blue-200\/25:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.disabled\:ring-gray-blue-200\/30:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.disabled\:ring-gray-blue-200\/40:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.disabled\:ring-gray-blue-200\/50:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.disabled\:ring-gray-blue-200\/60:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.disabled\:ring-gray-blue-200\/70:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.disabled\:ring-gray-blue-200\/75:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.disabled\:ring-gray-blue-200\/80:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.disabled\:ring-gray-blue-200\/90:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.disabled\:ring-gray-blue-200\/95:disabled {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.disabled\:ring-gray-blue-200\/100:disabled {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.disabled\:ring-gray-blue-300\/0:disabled {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.disabled\:ring-gray-blue-300\/5:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.disabled\:ring-gray-blue-300\/10:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.disabled\:ring-gray-blue-300\/20:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.disabled\:ring-gray-blue-300\/25:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.disabled\:ring-gray-blue-300\/30:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.disabled\:ring-gray-blue-300\/40:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.disabled\:ring-gray-blue-300\/50:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.disabled\:ring-gray-blue-300\/60:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.disabled\:ring-gray-blue-300\/70:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.disabled\:ring-gray-blue-300\/75:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.disabled\:ring-gray-blue-300\/80:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.disabled\:ring-gray-blue-300\/90:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.disabled\:ring-gray-blue-300\/95:disabled {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.disabled\:ring-gray-blue-300\/100:disabled {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.disabled\:ring-gray-blue-400\/0:disabled {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.disabled\:ring-gray-blue-400\/5:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.disabled\:ring-gray-blue-400\/10:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.disabled\:ring-gray-blue-400\/20:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.disabled\:ring-gray-blue-400\/25:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.disabled\:ring-gray-blue-400\/30:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.disabled\:ring-gray-blue-400\/40:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.disabled\:ring-gray-blue-400\/50:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.disabled\:ring-gray-blue-400\/60:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.disabled\:ring-gray-blue-400\/70:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.disabled\:ring-gray-blue-400\/75:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.disabled\:ring-gray-blue-400\/80:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.disabled\:ring-gray-blue-400\/90:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.disabled\:ring-gray-blue-400\/95:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.disabled\:ring-gray-blue-400\/100:disabled {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.disabled\:ring-gray-blue-500\/0:disabled {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.disabled\:ring-gray-blue-500\/5:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.disabled\:ring-gray-blue-500\/10:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.disabled\:ring-gray-blue-500\/20:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.disabled\:ring-gray-blue-500\/25:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.disabled\:ring-gray-blue-500\/30:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.disabled\:ring-gray-blue-500\/40:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.disabled\:ring-gray-blue-500\/50:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.disabled\:ring-gray-blue-500\/60:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.disabled\:ring-gray-blue-500\/70:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.disabled\:ring-gray-blue-500\/75:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.disabled\:ring-gray-blue-500\/80:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.disabled\:ring-gray-blue-500\/90:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.disabled\:ring-gray-blue-500\/95:disabled {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.disabled\:ring-gray-blue-500\/100:disabled {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.disabled\:ring-gray-blue-600\/0:disabled {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.disabled\:ring-gray-blue-600\/5:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.disabled\:ring-gray-blue-600\/10:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.disabled\:ring-gray-blue-600\/20:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.disabled\:ring-gray-blue-600\/25:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.disabled\:ring-gray-blue-600\/30:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.disabled\:ring-gray-blue-600\/40:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.disabled\:ring-gray-blue-600\/50:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.disabled\:ring-gray-blue-600\/60:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.disabled\:ring-gray-blue-600\/70:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.disabled\:ring-gray-blue-600\/75:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.disabled\:ring-gray-blue-600\/80:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.disabled\:ring-gray-blue-600\/90:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.disabled\:ring-gray-blue-600\/95:disabled {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.disabled\:ring-gray-blue-600\/100:disabled {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.disabled\:ring-gray-blue-700\/0:disabled {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.disabled\:ring-gray-blue-700\/5:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.disabled\:ring-gray-blue-700\/10:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.disabled\:ring-gray-blue-700\/20:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.disabled\:ring-gray-blue-700\/25:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.disabled\:ring-gray-blue-700\/30:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.disabled\:ring-gray-blue-700\/40:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.disabled\:ring-gray-blue-700\/50:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.disabled\:ring-gray-blue-700\/60:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.disabled\:ring-gray-blue-700\/70:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.disabled\:ring-gray-blue-700\/75:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.disabled\:ring-gray-blue-700\/80:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.disabled\:ring-gray-blue-700\/90:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.disabled\:ring-gray-blue-700\/95:disabled {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.disabled\:ring-gray-blue-700\/100:disabled {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.disabled\:ring-gray-blue-800\/0:disabled {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.disabled\:ring-gray-blue-800\/5:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.disabled\:ring-gray-blue-800\/10:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.disabled\:ring-gray-blue-800\/20:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.disabled\:ring-gray-blue-800\/25:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.disabled\:ring-gray-blue-800\/30:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.disabled\:ring-gray-blue-800\/40:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.disabled\:ring-gray-blue-800\/50:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.disabled\:ring-gray-blue-800\/60:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.disabled\:ring-gray-blue-800\/70:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.disabled\:ring-gray-blue-800\/75:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.disabled\:ring-gray-blue-800\/80:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.disabled\:ring-gray-blue-800\/90:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.disabled\:ring-gray-blue-800\/95:disabled {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.disabled\:ring-gray-blue-800\/100:disabled {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.disabled\:ring-gray-blue-900\/0:disabled {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.disabled\:ring-gray-blue-900\/5:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.disabled\:ring-gray-blue-900\/10:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.disabled\:ring-gray-blue-900\/20:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.disabled\:ring-gray-blue-900\/25:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.disabled\:ring-gray-blue-900\/30:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.disabled\:ring-gray-blue-900\/40:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.disabled\:ring-gray-blue-900\/50:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.disabled\:ring-gray-blue-900\/60:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.disabled\:ring-gray-blue-900\/70:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.disabled\:ring-gray-blue-900\/75:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.disabled\:ring-gray-blue-900\/80:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.disabled\:ring-gray-blue-900\/90:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.disabled\:ring-gray-blue-900\/95:disabled {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.disabled\:ring-gray-blue-900\/100:disabled {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.disabled\:ring-gray-blue\/0:disabled {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.disabled\:ring-gray-blue\/5:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.disabled\:ring-gray-blue\/10:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.disabled\:ring-gray-blue\/20:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.disabled\:ring-gray-blue\/25:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.disabled\:ring-gray-blue\/30:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.disabled\:ring-gray-blue\/40:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.disabled\:ring-gray-blue\/50:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.disabled\:ring-gray-blue\/60:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.disabled\:ring-gray-blue\/70:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.disabled\:ring-gray-blue\/75:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.disabled\:ring-gray-blue\/80:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.disabled\:ring-gray-blue\/90:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.disabled\:ring-gray-blue\/95:disabled {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.disabled\:ring-gray-blue\/100:disabled {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.disabled\:ring-gray-cool-25\/0:disabled {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.disabled\:ring-gray-cool-25\/5:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.disabled\:ring-gray-cool-25\/10:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.disabled\:ring-gray-cool-25\/20:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.disabled\:ring-gray-cool-25\/25:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.disabled\:ring-gray-cool-25\/30:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.disabled\:ring-gray-cool-25\/40:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.disabled\:ring-gray-cool-25\/50:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.disabled\:ring-gray-cool-25\/60:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.disabled\:ring-gray-cool-25\/70:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.disabled\:ring-gray-cool-25\/75:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.disabled\:ring-gray-cool-25\/80:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.disabled\:ring-gray-cool-25\/90:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.disabled\:ring-gray-cool-25\/95:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.disabled\:ring-gray-cool-25\/100:disabled {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.disabled\:ring-gray-cool-50\/0:disabled {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.disabled\:ring-gray-cool-50\/5:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.disabled\:ring-gray-cool-50\/10:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.disabled\:ring-gray-cool-50\/20:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.disabled\:ring-gray-cool-50\/25:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.disabled\:ring-gray-cool-50\/30:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.disabled\:ring-gray-cool-50\/40:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.disabled\:ring-gray-cool-50\/50:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.disabled\:ring-gray-cool-50\/60:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.disabled\:ring-gray-cool-50\/70:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.disabled\:ring-gray-cool-50\/75:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.disabled\:ring-gray-cool-50\/80:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.disabled\:ring-gray-cool-50\/90:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.disabled\:ring-gray-cool-50\/95:disabled {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.disabled\:ring-gray-cool-50\/100:disabled {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.disabled\:ring-gray-cool-100\/0:disabled {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.disabled\:ring-gray-cool-100\/5:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.disabled\:ring-gray-cool-100\/10:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.disabled\:ring-gray-cool-100\/20:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.disabled\:ring-gray-cool-100\/25:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.disabled\:ring-gray-cool-100\/30:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.disabled\:ring-gray-cool-100\/40:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.disabled\:ring-gray-cool-100\/50:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.disabled\:ring-gray-cool-100\/60:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.disabled\:ring-gray-cool-100\/70:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.disabled\:ring-gray-cool-100\/75:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.disabled\:ring-gray-cool-100\/80:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.disabled\:ring-gray-cool-100\/90:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.disabled\:ring-gray-cool-100\/95:disabled {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.disabled\:ring-gray-cool-100\/100:disabled {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.disabled\:ring-gray-cool-200\/0:disabled {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.disabled\:ring-gray-cool-200\/5:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.disabled\:ring-gray-cool-200\/10:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.disabled\:ring-gray-cool-200\/20:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.disabled\:ring-gray-cool-200\/25:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.disabled\:ring-gray-cool-200\/30:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.disabled\:ring-gray-cool-200\/40:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.disabled\:ring-gray-cool-200\/50:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.disabled\:ring-gray-cool-200\/60:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.disabled\:ring-gray-cool-200\/70:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.disabled\:ring-gray-cool-200\/75:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.disabled\:ring-gray-cool-200\/80:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.disabled\:ring-gray-cool-200\/90:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.disabled\:ring-gray-cool-200\/95:disabled {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.disabled\:ring-gray-cool-200\/100:disabled {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.disabled\:ring-gray-cool-300\/0:disabled {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.disabled\:ring-gray-cool-300\/5:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.disabled\:ring-gray-cool-300\/10:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.disabled\:ring-gray-cool-300\/20:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.disabled\:ring-gray-cool-300\/25:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.disabled\:ring-gray-cool-300\/30:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.disabled\:ring-gray-cool-300\/40:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.disabled\:ring-gray-cool-300\/50:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.disabled\:ring-gray-cool-300\/60:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.disabled\:ring-gray-cool-300\/70:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.disabled\:ring-gray-cool-300\/75:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.disabled\:ring-gray-cool-300\/80:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.disabled\:ring-gray-cool-300\/90:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.disabled\:ring-gray-cool-300\/95:disabled {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.disabled\:ring-gray-cool-300\/100:disabled {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.disabled\:ring-gray-cool-400\/0:disabled {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.disabled\:ring-gray-cool-400\/5:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.disabled\:ring-gray-cool-400\/10:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.disabled\:ring-gray-cool-400\/20:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.disabled\:ring-gray-cool-400\/25:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.disabled\:ring-gray-cool-400\/30:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.disabled\:ring-gray-cool-400\/40:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.disabled\:ring-gray-cool-400\/50:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.disabled\:ring-gray-cool-400\/60:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.disabled\:ring-gray-cool-400\/70:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.disabled\:ring-gray-cool-400\/75:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.disabled\:ring-gray-cool-400\/80:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.disabled\:ring-gray-cool-400\/90:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.disabled\:ring-gray-cool-400\/95:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.disabled\:ring-gray-cool-400\/100:disabled {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.disabled\:ring-gray-cool-500\/0:disabled {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.disabled\:ring-gray-cool-500\/5:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.disabled\:ring-gray-cool-500\/10:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.disabled\:ring-gray-cool-500\/20:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.disabled\:ring-gray-cool-500\/25:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.disabled\:ring-gray-cool-500\/30:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.disabled\:ring-gray-cool-500\/40:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.disabled\:ring-gray-cool-500\/50:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.disabled\:ring-gray-cool-500\/60:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.disabled\:ring-gray-cool-500\/70:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.disabled\:ring-gray-cool-500\/75:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.disabled\:ring-gray-cool-500\/80:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.disabled\:ring-gray-cool-500\/90:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.disabled\:ring-gray-cool-500\/95:disabled {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.disabled\:ring-gray-cool-500\/100:disabled {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.disabled\:ring-gray-cool-600\/0:disabled {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.disabled\:ring-gray-cool-600\/5:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.disabled\:ring-gray-cool-600\/10:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.disabled\:ring-gray-cool-600\/20:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.disabled\:ring-gray-cool-600\/25:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.disabled\:ring-gray-cool-600\/30:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.disabled\:ring-gray-cool-600\/40:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.disabled\:ring-gray-cool-600\/50:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.disabled\:ring-gray-cool-600\/60:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.disabled\:ring-gray-cool-600\/70:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.disabled\:ring-gray-cool-600\/75:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.disabled\:ring-gray-cool-600\/80:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.disabled\:ring-gray-cool-600\/90:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.disabled\:ring-gray-cool-600\/95:disabled {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.disabled\:ring-gray-cool-600\/100:disabled {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.disabled\:ring-gray-cool-700\/0:disabled {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.disabled\:ring-gray-cool-700\/5:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.disabled\:ring-gray-cool-700\/10:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.disabled\:ring-gray-cool-700\/20:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.disabled\:ring-gray-cool-700\/25:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.disabled\:ring-gray-cool-700\/30:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.disabled\:ring-gray-cool-700\/40:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.disabled\:ring-gray-cool-700\/50:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.disabled\:ring-gray-cool-700\/60:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.disabled\:ring-gray-cool-700\/70:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.disabled\:ring-gray-cool-700\/75:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.disabled\:ring-gray-cool-700\/80:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.disabled\:ring-gray-cool-700\/90:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.disabled\:ring-gray-cool-700\/95:disabled {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.disabled\:ring-gray-cool-700\/100:disabled {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.disabled\:ring-gray-cool-800\/0:disabled {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.disabled\:ring-gray-cool-800\/5:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.disabled\:ring-gray-cool-800\/10:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.disabled\:ring-gray-cool-800\/20:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.disabled\:ring-gray-cool-800\/25:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.disabled\:ring-gray-cool-800\/30:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.disabled\:ring-gray-cool-800\/40:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.disabled\:ring-gray-cool-800\/50:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.disabled\:ring-gray-cool-800\/60:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.disabled\:ring-gray-cool-800\/70:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.disabled\:ring-gray-cool-800\/75:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.disabled\:ring-gray-cool-800\/80:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.disabled\:ring-gray-cool-800\/90:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.disabled\:ring-gray-cool-800\/95:disabled {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.disabled\:ring-gray-cool-800\/100:disabled {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.disabled\:ring-gray-cool-900\/0:disabled {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.disabled\:ring-gray-cool-900\/5:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.disabled\:ring-gray-cool-900\/10:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.disabled\:ring-gray-cool-900\/20:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.disabled\:ring-gray-cool-900\/25:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.disabled\:ring-gray-cool-900\/30:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.disabled\:ring-gray-cool-900\/40:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.disabled\:ring-gray-cool-900\/50:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.disabled\:ring-gray-cool-900\/60:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.disabled\:ring-gray-cool-900\/70:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.disabled\:ring-gray-cool-900\/75:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.disabled\:ring-gray-cool-900\/80:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.disabled\:ring-gray-cool-900\/90:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.disabled\:ring-gray-cool-900\/95:disabled {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.disabled\:ring-gray-cool-900\/100:disabled {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.disabled\:ring-gray-cool\/0:disabled {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.disabled\:ring-gray-cool\/5:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.disabled\:ring-gray-cool\/10:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.disabled\:ring-gray-cool\/20:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.disabled\:ring-gray-cool\/25:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.disabled\:ring-gray-cool\/30:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.disabled\:ring-gray-cool\/40:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.disabled\:ring-gray-cool\/50:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.disabled\:ring-gray-cool\/60:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.disabled\:ring-gray-cool\/70:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.disabled\:ring-gray-cool\/75:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.disabled\:ring-gray-cool\/80:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.disabled\:ring-gray-cool\/90:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.disabled\:ring-gray-cool\/95:disabled {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.disabled\:ring-gray-cool\/100:disabled {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.disabled\:ring-gray-modern-25\/0:disabled {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.disabled\:ring-gray-modern-25\/5:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.disabled\:ring-gray-modern-25\/10:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.disabled\:ring-gray-modern-25\/20:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.disabled\:ring-gray-modern-25\/25:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.disabled\:ring-gray-modern-25\/30:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.disabled\:ring-gray-modern-25\/40:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.disabled\:ring-gray-modern-25\/50:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.disabled\:ring-gray-modern-25\/60:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.disabled\:ring-gray-modern-25\/70:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.disabled\:ring-gray-modern-25\/75:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.disabled\:ring-gray-modern-25\/80:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.disabled\:ring-gray-modern-25\/90:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.disabled\:ring-gray-modern-25\/95:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.disabled\:ring-gray-modern-25\/100:disabled {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.disabled\:ring-gray-modern-50\/0:disabled {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.disabled\:ring-gray-modern-50\/5:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.disabled\:ring-gray-modern-50\/10:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.disabled\:ring-gray-modern-50\/20:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.disabled\:ring-gray-modern-50\/25:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.disabled\:ring-gray-modern-50\/30:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.disabled\:ring-gray-modern-50\/40:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.disabled\:ring-gray-modern-50\/50:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.disabled\:ring-gray-modern-50\/60:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.disabled\:ring-gray-modern-50\/70:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.disabled\:ring-gray-modern-50\/75:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.disabled\:ring-gray-modern-50\/80:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.disabled\:ring-gray-modern-50\/90:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.disabled\:ring-gray-modern-50\/95:disabled {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.disabled\:ring-gray-modern-50\/100:disabled {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.disabled\:ring-gray-modern-100\/0:disabled {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.disabled\:ring-gray-modern-100\/5:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.disabled\:ring-gray-modern-100\/10:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.disabled\:ring-gray-modern-100\/20:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.disabled\:ring-gray-modern-100\/25:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.disabled\:ring-gray-modern-100\/30:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.disabled\:ring-gray-modern-100\/40:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.disabled\:ring-gray-modern-100\/50:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.disabled\:ring-gray-modern-100\/60:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.disabled\:ring-gray-modern-100\/70:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.disabled\:ring-gray-modern-100\/75:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.disabled\:ring-gray-modern-100\/80:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.disabled\:ring-gray-modern-100\/90:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.disabled\:ring-gray-modern-100\/95:disabled {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.disabled\:ring-gray-modern-100\/100:disabled {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.disabled\:ring-gray-modern-200\/0:disabled {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.disabled\:ring-gray-modern-200\/5:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.disabled\:ring-gray-modern-200\/10:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.disabled\:ring-gray-modern-200\/20:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.disabled\:ring-gray-modern-200\/25:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.disabled\:ring-gray-modern-200\/30:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.disabled\:ring-gray-modern-200\/40:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.disabled\:ring-gray-modern-200\/50:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.disabled\:ring-gray-modern-200\/60:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.disabled\:ring-gray-modern-200\/70:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.disabled\:ring-gray-modern-200\/75:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.disabled\:ring-gray-modern-200\/80:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.disabled\:ring-gray-modern-200\/90:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.disabled\:ring-gray-modern-200\/95:disabled {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.disabled\:ring-gray-modern-200\/100:disabled {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.disabled\:ring-gray-modern-300\/0:disabled {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.disabled\:ring-gray-modern-300\/5:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.disabled\:ring-gray-modern-300\/10:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.disabled\:ring-gray-modern-300\/20:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.disabled\:ring-gray-modern-300\/25:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.disabled\:ring-gray-modern-300\/30:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.disabled\:ring-gray-modern-300\/40:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.disabled\:ring-gray-modern-300\/50:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.disabled\:ring-gray-modern-300\/60:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.disabled\:ring-gray-modern-300\/70:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.disabled\:ring-gray-modern-300\/75:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.disabled\:ring-gray-modern-300\/80:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.disabled\:ring-gray-modern-300\/90:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.disabled\:ring-gray-modern-300\/95:disabled {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.disabled\:ring-gray-modern-300\/100:disabled {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.disabled\:ring-gray-modern-400\/0:disabled {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.disabled\:ring-gray-modern-400\/5:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.disabled\:ring-gray-modern-400\/10:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.disabled\:ring-gray-modern-400\/20:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.disabled\:ring-gray-modern-400\/25:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.disabled\:ring-gray-modern-400\/30:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.disabled\:ring-gray-modern-400\/40:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.disabled\:ring-gray-modern-400\/50:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.disabled\:ring-gray-modern-400\/60:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.disabled\:ring-gray-modern-400\/70:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.disabled\:ring-gray-modern-400\/75:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.disabled\:ring-gray-modern-400\/80:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.disabled\:ring-gray-modern-400\/90:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.disabled\:ring-gray-modern-400\/95:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.disabled\:ring-gray-modern-400\/100:disabled {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.disabled\:ring-gray-modern-500\/0:disabled {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.disabled\:ring-gray-modern-500\/5:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.disabled\:ring-gray-modern-500\/10:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.disabled\:ring-gray-modern-500\/20:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.disabled\:ring-gray-modern-500\/25:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.disabled\:ring-gray-modern-500\/30:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.disabled\:ring-gray-modern-500\/40:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.disabled\:ring-gray-modern-500\/50:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.disabled\:ring-gray-modern-500\/60:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.disabled\:ring-gray-modern-500\/70:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.disabled\:ring-gray-modern-500\/75:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.disabled\:ring-gray-modern-500\/80:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.disabled\:ring-gray-modern-500\/90:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.disabled\:ring-gray-modern-500\/95:disabled {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.disabled\:ring-gray-modern-500\/100:disabled {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.disabled\:ring-gray-modern-600\/0:disabled {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.disabled\:ring-gray-modern-600\/5:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.disabled\:ring-gray-modern-600\/10:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.disabled\:ring-gray-modern-600\/20:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.disabled\:ring-gray-modern-600\/25:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.disabled\:ring-gray-modern-600\/30:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.disabled\:ring-gray-modern-600\/40:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.disabled\:ring-gray-modern-600\/50:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.disabled\:ring-gray-modern-600\/60:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.disabled\:ring-gray-modern-600\/70:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.disabled\:ring-gray-modern-600\/75:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.disabled\:ring-gray-modern-600\/80:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.disabled\:ring-gray-modern-600\/90:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.disabled\:ring-gray-modern-600\/95:disabled {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.disabled\:ring-gray-modern-600\/100:disabled {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.disabled\:ring-gray-modern-700\/0:disabled {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.disabled\:ring-gray-modern-700\/5:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.disabled\:ring-gray-modern-700\/10:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.disabled\:ring-gray-modern-700\/20:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.disabled\:ring-gray-modern-700\/25:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.disabled\:ring-gray-modern-700\/30:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.disabled\:ring-gray-modern-700\/40:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.disabled\:ring-gray-modern-700\/50:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.disabled\:ring-gray-modern-700\/60:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.disabled\:ring-gray-modern-700\/70:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.disabled\:ring-gray-modern-700\/75:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.disabled\:ring-gray-modern-700\/80:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.disabled\:ring-gray-modern-700\/90:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.disabled\:ring-gray-modern-700\/95:disabled {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.disabled\:ring-gray-modern-700\/100:disabled {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.disabled\:ring-gray-modern-800\/0:disabled {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.disabled\:ring-gray-modern-800\/5:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.disabled\:ring-gray-modern-800\/10:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.disabled\:ring-gray-modern-800\/20:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.disabled\:ring-gray-modern-800\/25:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.disabled\:ring-gray-modern-800\/30:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.disabled\:ring-gray-modern-800\/40:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.disabled\:ring-gray-modern-800\/50:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.disabled\:ring-gray-modern-800\/60:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.disabled\:ring-gray-modern-800\/70:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.disabled\:ring-gray-modern-800\/75:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.disabled\:ring-gray-modern-800\/80:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.disabled\:ring-gray-modern-800\/90:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.disabled\:ring-gray-modern-800\/95:disabled {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.disabled\:ring-gray-modern-800\/100:disabled {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.disabled\:ring-gray-modern-900\/0:disabled {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.disabled\:ring-gray-modern-900\/5:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.disabled\:ring-gray-modern-900\/10:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.disabled\:ring-gray-modern-900\/20:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.disabled\:ring-gray-modern-900\/25:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.disabled\:ring-gray-modern-900\/30:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.disabled\:ring-gray-modern-900\/40:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.disabled\:ring-gray-modern-900\/50:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.disabled\:ring-gray-modern-900\/60:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.disabled\:ring-gray-modern-900\/70:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.disabled\:ring-gray-modern-900\/75:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.disabled\:ring-gray-modern-900\/80:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.disabled\:ring-gray-modern-900\/90:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.disabled\:ring-gray-modern-900\/95:disabled {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.disabled\:ring-gray-modern-900\/100:disabled {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.disabled\:ring-gray-modern\/0:disabled {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.disabled\:ring-gray-modern\/5:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.disabled\:ring-gray-modern\/10:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.disabled\:ring-gray-modern\/20:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.disabled\:ring-gray-modern\/25:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.disabled\:ring-gray-modern\/30:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.disabled\:ring-gray-modern\/40:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.disabled\:ring-gray-modern\/50:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.disabled\:ring-gray-modern\/60:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.disabled\:ring-gray-modern\/70:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.disabled\:ring-gray-modern\/75:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.disabled\:ring-gray-modern\/80:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.disabled\:ring-gray-modern\/90:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.disabled\:ring-gray-modern\/95:disabled {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.disabled\:ring-gray-modern\/100:disabled {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.disabled\:ring-gray-neutral-25\/0:disabled {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.disabled\:ring-gray-neutral-25\/5:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.disabled\:ring-gray-neutral-25\/10:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.disabled\:ring-gray-neutral-25\/20:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.disabled\:ring-gray-neutral-25\/25:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.disabled\:ring-gray-neutral-25\/30:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.disabled\:ring-gray-neutral-25\/40:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.disabled\:ring-gray-neutral-25\/50:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.disabled\:ring-gray-neutral-25\/60:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.disabled\:ring-gray-neutral-25\/70:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.disabled\:ring-gray-neutral-25\/75:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.disabled\:ring-gray-neutral-25\/80:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.disabled\:ring-gray-neutral-25\/90:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.disabled\:ring-gray-neutral-25\/95:disabled {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.disabled\:ring-gray-neutral-25\/100:disabled {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.disabled\:ring-gray-neutral-50\/0:disabled {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.disabled\:ring-gray-neutral-50\/5:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.disabled\:ring-gray-neutral-50\/10:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.disabled\:ring-gray-neutral-50\/20:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.disabled\:ring-gray-neutral-50\/25:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.disabled\:ring-gray-neutral-50\/30:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.disabled\:ring-gray-neutral-50\/40:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.disabled\:ring-gray-neutral-50\/50:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.disabled\:ring-gray-neutral-50\/60:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.disabled\:ring-gray-neutral-50\/70:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.disabled\:ring-gray-neutral-50\/75:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.disabled\:ring-gray-neutral-50\/80:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.disabled\:ring-gray-neutral-50\/90:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.disabled\:ring-gray-neutral-50\/95:disabled {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.disabled\:ring-gray-neutral-50\/100:disabled {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.disabled\:ring-gray-neutral-100\/0:disabled {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.disabled\:ring-gray-neutral-100\/5:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.disabled\:ring-gray-neutral-100\/10:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.disabled\:ring-gray-neutral-100\/20:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.disabled\:ring-gray-neutral-100\/25:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.disabled\:ring-gray-neutral-100\/30:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.disabled\:ring-gray-neutral-100\/40:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.disabled\:ring-gray-neutral-100\/50:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.disabled\:ring-gray-neutral-100\/60:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.disabled\:ring-gray-neutral-100\/70:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.disabled\:ring-gray-neutral-100\/75:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.disabled\:ring-gray-neutral-100\/80:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.disabled\:ring-gray-neutral-100\/90:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.disabled\:ring-gray-neutral-100\/95:disabled {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.disabled\:ring-gray-neutral-100\/100:disabled {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.disabled\:ring-gray-neutral-200\/0:disabled {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.disabled\:ring-gray-neutral-200\/5:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.disabled\:ring-gray-neutral-200\/10:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.disabled\:ring-gray-neutral-200\/20:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.disabled\:ring-gray-neutral-200\/25:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.disabled\:ring-gray-neutral-200\/30:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.disabled\:ring-gray-neutral-200\/40:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.disabled\:ring-gray-neutral-200\/50:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.disabled\:ring-gray-neutral-200\/60:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.disabled\:ring-gray-neutral-200\/70:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.disabled\:ring-gray-neutral-200\/75:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.disabled\:ring-gray-neutral-200\/80:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.disabled\:ring-gray-neutral-200\/90:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.disabled\:ring-gray-neutral-200\/95:disabled {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.disabled\:ring-gray-neutral-200\/100:disabled {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.disabled\:ring-gray-neutral-300\/0:disabled {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.disabled\:ring-gray-neutral-300\/5:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.disabled\:ring-gray-neutral-300\/10:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.disabled\:ring-gray-neutral-300\/20:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.disabled\:ring-gray-neutral-300\/25:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.disabled\:ring-gray-neutral-300\/30:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.disabled\:ring-gray-neutral-300\/40:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.disabled\:ring-gray-neutral-300\/50:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.disabled\:ring-gray-neutral-300\/60:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.disabled\:ring-gray-neutral-300\/70:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.disabled\:ring-gray-neutral-300\/75:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.disabled\:ring-gray-neutral-300\/80:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.disabled\:ring-gray-neutral-300\/90:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.disabled\:ring-gray-neutral-300\/95:disabled {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.disabled\:ring-gray-neutral-300\/100:disabled {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.disabled\:ring-gray-neutral-400\/0:disabled {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.disabled\:ring-gray-neutral-400\/5:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.disabled\:ring-gray-neutral-400\/10:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.disabled\:ring-gray-neutral-400\/20:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.disabled\:ring-gray-neutral-400\/25:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.disabled\:ring-gray-neutral-400\/30:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.disabled\:ring-gray-neutral-400\/40:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.disabled\:ring-gray-neutral-400\/50:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.disabled\:ring-gray-neutral-400\/60:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.disabled\:ring-gray-neutral-400\/70:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.disabled\:ring-gray-neutral-400\/75:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.disabled\:ring-gray-neutral-400\/80:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.disabled\:ring-gray-neutral-400\/90:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.disabled\:ring-gray-neutral-400\/95:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.disabled\:ring-gray-neutral-400\/100:disabled {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.disabled\:ring-gray-neutral-500\/0:disabled {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.disabled\:ring-gray-neutral-500\/5:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.disabled\:ring-gray-neutral-500\/10:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.disabled\:ring-gray-neutral-500\/20:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.disabled\:ring-gray-neutral-500\/25:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.disabled\:ring-gray-neutral-500\/30:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.disabled\:ring-gray-neutral-500\/40:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.disabled\:ring-gray-neutral-500\/50:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.disabled\:ring-gray-neutral-500\/60:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.disabled\:ring-gray-neutral-500\/70:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.disabled\:ring-gray-neutral-500\/75:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.disabled\:ring-gray-neutral-500\/80:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.disabled\:ring-gray-neutral-500\/90:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.disabled\:ring-gray-neutral-500\/95:disabled {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.disabled\:ring-gray-neutral-500\/100:disabled {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.disabled\:ring-gray-neutral-600\/0:disabled {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.disabled\:ring-gray-neutral-600\/5:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.disabled\:ring-gray-neutral-600\/10:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.disabled\:ring-gray-neutral-600\/20:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.disabled\:ring-gray-neutral-600\/25:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.disabled\:ring-gray-neutral-600\/30:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.disabled\:ring-gray-neutral-600\/40:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.disabled\:ring-gray-neutral-600\/50:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.disabled\:ring-gray-neutral-600\/60:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.disabled\:ring-gray-neutral-600\/70:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.disabled\:ring-gray-neutral-600\/75:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.disabled\:ring-gray-neutral-600\/80:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.disabled\:ring-gray-neutral-600\/90:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.disabled\:ring-gray-neutral-600\/95:disabled {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.disabled\:ring-gray-neutral-600\/100:disabled {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.disabled\:ring-gray-neutral-700\/0:disabled {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.disabled\:ring-gray-neutral-700\/5:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.disabled\:ring-gray-neutral-700\/10:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.disabled\:ring-gray-neutral-700\/20:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.disabled\:ring-gray-neutral-700\/25:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.disabled\:ring-gray-neutral-700\/30:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.disabled\:ring-gray-neutral-700\/40:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.disabled\:ring-gray-neutral-700\/50:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.disabled\:ring-gray-neutral-700\/60:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.disabled\:ring-gray-neutral-700\/70:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.disabled\:ring-gray-neutral-700\/75:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.disabled\:ring-gray-neutral-700\/80:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.disabled\:ring-gray-neutral-700\/90:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.disabled\:ring-gray-neutral-700\/95:disabled {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.disabled\:ring-gray-neutral-700\/100:disabled {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.disabled\:ring-gray-neutral-800\/0:disabled {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.disabled\:ring-gray-neutral-800\/5:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.disabled\:ring-gray-neutral-800\/10:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.disabled\:ring-gray-neutral-800\/20:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.disabled\:ring-gray-neutral-800\/25:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.disabled\:ring-gray-neutral-800\/30:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.disabled\:ring-gray-neutral-800\/40:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.disabled\:ring-gray-neutral-800\/50:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.disabled\:ring-gray-neutral-800\/60:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.disabled\:ring-gray-neutral-800\/70:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.disabled\:ring-gray-neutral-800\/75:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.disabled\:ring-gray-neutral-800\/80:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.disabled\:ring-gray-neutral-800\/90:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.disabled\:ring-gray-neutral-800\/95:disabled {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.disabled\:ring-gray-neutral-800\/100:disabled {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.disabled\:ring-gray-neutral-900\/0:disabled {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.disabled\:ring-gray-neutral-900\/5:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.disabled\:ring-gray-neutral-900\/10:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.disabled\:ring-gray-neutral-900\/20:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.disabled\:ring-gray-neutral-900\/25:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.disabled\:ring-gray-neutral-900\/30:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.disabled\:ring-gray-neutral-900\/40:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.disabled\:ring-gray-neutral-900\/50:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.disabled\:ring-gray-neutral-900\/60:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.disabled\:ring-gray-neutral-900\/70:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.disabled\:ring-gray-neutral-900\/75:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.disabled\:ring-gray-neutral-900\/80:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.disabled\:ring-gray-neutral-900\/90:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.disabled\:ring-gray-neutral-900\/95:disabled {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.disabled\:ring-gray-neutral-900\/100:disabled {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.disabled\:ring-gray-neutral\/0:disabled {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.disabled\:ring-gray-neutral\/5:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.disabled\:ring-gray-neutral\/10:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.disabled\:ring-gray-neutral\/20:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.disabled\:ring-gray-neutral\/25:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.disabled\:ring-gray-neutral\/30:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.disabled\:ring-gray-neutral\/40:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.disabled\:ring-gray-neutral\/50:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.disabled\:ring-gray-neutral\/60:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.disabled\:ring-gray-neutral\/70:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.disabled\:ring-gray-neutral\/75:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.disabled\:ring-gray-neutral\/80:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.disabled\:ring-gray-neutral\/90:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.disabled\:ring-gray-neutral\/95:disabled {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.disabled\:ring-gray-neutral\/100:disabled {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.disabled\:ring-gray-iron-25\/0:disabled {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.disabled\:ring-gray-iron-25\/5:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.disabled\:ring-gray-iron-25\/10:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.disabled\:ring-gray-iron-25\/20:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.disabled\:ring-gray-iron-25\/25:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.disabled\:ring-gray-iron-25\/30:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.disabled\:ring-gray-iron-25\/40:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.disabled\:ring-gray-iron-25\/50:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.disabled\:ring-gray-iron-25\/60:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.disabled\:ring-gray-iron-25\/70:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.disabled\:ring-gray-iron-25\/75:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.disabled\:ring-gray-iron-25\/80:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.disabled\:ring-gray-iron-25\/90:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.disabled\:ring-gray-iron-25\/95:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.disabled\:ring-gray-iron-25\/100:disabled {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.disabled\:ring-gray-iron-50\/0:disabled {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.disabled\:ring-gray-iron-50\/5:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.disabled\:ring-gray-iron-50\/10:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.disabled\:ring-gray-iron-50\/20:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.disabled\:ring-gray-iron-50\/25:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.disabled\:ring-gray-iron-50\/30:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.disabled\:ring-gray-iron-50\/40:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.disabled\:ring-gray-iron-50\/50:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.disabled\:ring-gray-iron-50\/60:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.disabled\:ring-gray-iron-50\/70:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.disabled\:ring-gray-iron-50\/75:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.disabled\:ring-gray-iron-50\/80:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.disabled\:ring-gray-iron-50\/90:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.disabled\:ring-gray-iron-50\/95:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.disabled\:ring-gray-iron-50\/100:disabled {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.disabled\:ring-gray-iron-100\/0:disabled {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.disabled\:ring-gray-iron-100\/5:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.disabled\:ring-gray-iron-100\/10:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.disabled\:ring-gray-iron-100\/20:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.disabled\:ring-gray-iron-100\/25:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.disabled\:ring-gray-iron-100\/30:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.disabled\:ring-gray-iron-100\/40:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.disabled\:ring-gray-iron-100\/50:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.disabled\:ring-gray-iron-100\/60:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.disabled\:ring-gray-iron-100\/70:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.disabled\:ring-gray-iron-100\/75:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.disabled\:ring-gray-iron-100\/80:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.disabled\:ring-gray-iron-100\/90:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.disabled\:ring-gray-iron-100\/95:disabled {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.disabled\:ring-gray-iron-100\/100:disabled {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.disabled\:ring-gray-iron-200\/0:disabled {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.disabled\:ring-gray-iron-200\/5:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.disabled\:ring-gray-iron-200\/10:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.disabled\:ring-gray-iron-200\/20:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.disabled\:ring-gray-iron-200\/25:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.disabled\:ring-gray-iron-200\/30:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.disabled\:ring-gray-iron-200\/40:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.disabled\:ring-gray-iron-200\/50:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.disabled\:ring-gray-iron-200\/60:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.disabled\:ring-gray-iron-200\/70:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.disabled\:ring-gray-iron-200\/75:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.disabled\:ring-gray-iron-200\/80:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.disabled\:ring-gray-iron-200\/90:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.disabled\:ring-gray-iron-200\/95:disabled {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.disabled\:ring-gray-iron-200\/100:disabled {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.disabled\:ring-gray-iron-300\/0:disabled {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.disabled\:ring-gray-iron-300\/5:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.disabled\:ring-gray-iron-300\/10:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.disabled\:ring-gray-iron-300\/20:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.disabled\:ring-gray-iron-300\/25:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.disabled\:ring-gray-iron-300\/30:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.disabled\:ring-gray-iron-300\/40:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.disabled\:ring-gray-iron-300\/50:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.disabled\:ring-gray-iron-300\/60:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.disabled\:ring-gray-iron-300\/70:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.disabled\:ring-gray-iron-300\/75:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.disabled\:ring-gray-iron-300\/80:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.disabled\:ring-gray-iron-300\/90:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.disabled\:ring-gray-iron-300\/95:disabled {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.disabled\:ring-gray-iron-300\/100:disabled {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.disabled\:ring-gray-iron-400\/0:disabled {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.disabled\:ring-gray-iron-400\/5:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.disabled\:ring-gray-iron-400\/10:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.disabled\:ring-gray-iron-400\/20:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.disabled\:ring-gray-iron-400\/25:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.disabled\:ring-gray-iron-400\/30:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.disabled\:ring-gray-iron-400\/40:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.disabled\:ring-gray-iron-400\/50:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.disabled\:ring-gray-iron-400\/60:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.disabled\:ring-gray-iron-400\/70:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.disabled\:ring-gray-iron-400\/75:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.disabled\:ring-gray-iron-400\/80:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.disabled\:ring-gray-iron-400\/90:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.disabled\:ring-gray-iron-400\/95:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.disabled\:ring-gray-iron-400\/100:disabled {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.disabled\:ring-gray-iron-500\/0:disabled {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.disabled\:ring-gray-iron-500\/5:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.disabled\:ring-gray-iron-500\/10:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.disabled\:ring-gray-iron-500\/20:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.disabled\:ring-gray-iron-500\/25:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.disabled\:ring-gray-iron-500\/30:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.disabled\:ring-gray-iron-500\/40:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.disabled\:ring-gray-iron-500\/50:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.disabled\:ring-gray-iron-500\/60:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.disabled\:ring-gray-iron-500\/70:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.disabled\:ring-gray-iron-500\/75:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.disabled\:ring-gray-iron-500\/80:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.disabled\:ring-gray-iron-500\/90:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.disabled\:ring-gray-iron-500\/95:disabled {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.disabled\:ring-gray-iron-500\/100:disabled {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.disabled\:ring-gray-iron-600\/0:disabled {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.disabled\:ring-gray-iron-600\/5:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.disabled\:ring-gray-iron-600\/10:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.disabled\:ring-gray-iron-600\/20:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.disabled\:ring-gray-iron-600\/25:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.disabled\:ring-gray-iron-600\/30:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.disabled\:ring-gray-iron-600\/40:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.disabled\:ring-gray-iron-600\/50:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.disabled\:ring-gray-iron-600\/60:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.disabled\:ring-gray-iron-600\/70:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.disabled\:ring-gray-iron-600\/75:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.disabled\:ring-gray-iron-600\/80:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.disabled\:ring-gray-iron-600\/90:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.disabled\:ring-gray-iron-600\/95:disabled {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.disabled\:ring-gray-iron-600\/100:disabled {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.disabled\:ring-gray-iron-700\/0:disabled {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.disabled\:ring-gray-iron-700\/5:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.disabled\:ring-gray-iron-700\/10:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.disabled\:ring-gray-iron-700\/20:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.disabled\:ring-gray-iron-700\/25:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.disabled\:ring-gray-iron-700\/30:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.disabled\:ring-gray-iron-700\/40:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.disabled\:ring-gray-iron-700\/50:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.disabled\:ring-gray-iron-700\/60:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.disabled\:ring-gray-iron-700\/70:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.disabled\:ring-gray-iron-700\/75:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.disabled\:ring-gray-iron-700\/80:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.disabled\:ring-gray-iron-700\/90:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.disabled\:ring-gray-iron-700\/95:disabled {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.disabled\:ring-gray-iron-700\/100:disabled {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.disabled\:ring-gray-iron-800\/0:disabled {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.disabled\:ring-gray-iron-800\/5:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.disabled\:ring-gray-iron-800\/10:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.disabled\:ring-gray-iron-800\/20:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.disabled\:ring-gray-iron-800\/25:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.disabled\:ring-gray-iron-800\/30:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.disabled\:ring-gray-iron-800\/40:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.disabled\:ring-gray-iron-800\/50:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.disabled\:ring-gray-iron-800\/60:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.disabled\:ring-gray-iron-800\/70:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.disabled\:ring-gray-iron-800\/75:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.disabled\:ring-gray-iron-800\/80:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.disabled\:ring-gray-iron-800\/90:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.disabled\:ring-gray-iron-800\/95:disabled {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.disabled\:ring-gray-iron-800\/100:disabled {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.disabled\:ring-gray-iron-900\/0:disabled {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.disabled\:ring-gray-iron-900\/5:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.disabled\:ring-gray-iron-900\/10:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.disabled\:ring-gray-iron-900\/20:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.disabled\:ring-gray-iron-900\/25:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.disabled\:ring-gray-iron-900\/30:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.disabled\:ring-gray-iron-900\/40:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.disabled\:ring-gray-iron-900\/50:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.disabled\:ring-gray-iron-900\/60:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.disabled\:ring-gray-iron-900\/70:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.disabled\:ring-gray-iron-900\/75:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.disabled\:ring-gray-iron-900\/80:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.disabled\:ring-gray-iron-900\/90:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.disabled\:ring-gray-iron-900\/95:disabled {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.disabled\:ring-gray-iron-900\/100:disabled {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.disabled\:ring-gray-iron\/0:disabled {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.disabled\:ring-gray-iron\/5:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.disabled\:ring-gray-iron\/10:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.disabled\:ring-gray-iron\/20:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.disabled\:ring-gray-iron\/25:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.disabled\:ring-gray-iron\/30:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.disabled\:ring-gray-iron\/40:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.disabled\:ring-gray-iron\/50:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.disabled\:ring-gray-iron\/60:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.disabled\:ring-gray-iron\/70:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.disabled\:ring-gray-iron\/75:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.disabled\:ring-gray-iron\/80:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.disabled\:ring-gray-iron\/90:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.disabled\:ring-gray-iron\/95:disabled {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.disabled\:ring-gray-iron\/100:disabled {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.disabled\:ring-gray-true-25\/0:disabled {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.disabled\:ring-gray-true-25\/5:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.disabled\:ring-gray-true-25\/10:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.disabled\:ring-gray-true-25\/20:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.disabled\:ring-gray-true-25\/25:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.disabled\:ring-gray-true-25\/30:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.disabled\:ring-gray-true-25\/40:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.disabled\:ring-gray-true-25\/50:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.disabled\:ring-gray-true-25\/60:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.disabled\:ring-gray-true-25\/70:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.disabled\:ring-gray-true-25\/75:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.disabled\:ring-gray-true-25\/80:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.disabled\:ring-gray-true-25\/90:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.disabled\:ring-gray-true-25\/95:disabled {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.disabled\:ring-gray-true-25\/100:disabled {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.disabled\:ring-gray-true-50\/0:disabled {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.disabled\:ring-gray-true-50\/5:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.disabled\:ring-gray-true-50\/10:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.disabled\:ring-gray-true-50\/20:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.disabled\:ring-gray-true-50\/25:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.disabled\:ring-gray-true-50\/30:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.disabled\:ring-gray-true-50\/40:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.disabled\:ring-gray-true-50\/50:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.disabled\:ring-gray-true-50\/60:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.disabled\:ring-gray-true-50\/70:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.disabled\:ring-gray-true-50\/75:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.disabled\:ring-gray-true-50\/80:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.disabled\:ring-gray-true-50\/90:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.disabled\:ring-gray-true-50\/95:disabled {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.disabled\:ring-gray-true-50\/100:disabled {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.disabled\:ring-gray-true-100\/0:disabled {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.disabled\:ring-gray-true-100\/5:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.disabled\:ring-gray-true-100\/10:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.disabled\:ring-gray-true-100\/20:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.disabled\:ring-gray-true-100\/25:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.disabled\:ring-gray-true-100\/30:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.disabled\:ring-gray-true-100\/40:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.disabled\:ring-gray-true-100\/50:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.disabled\:ring-gray-true-100\/60:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.disabled\:ring-gray-true-100\/70:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.disabled\:ring-gray-true-100\/75:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.disabled\:ring-gray-true-100\/80:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.disabled\:ring-gray-true-100\/90:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.disabled\:ring-gray-true-100\/95:disabled {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.disabled\:ring-gray-true-100\/100:disabled {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.disabled\:ring-gray-true-200\/0:disabled {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.disabled\:ring-gray-true-200\/5:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.disabled\:ring-gray-true-200\/10:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.disabled\:ring-gray-true-200\/20:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.disabled\:ring-gray-true-200\/25:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.disabled\:ring-gray-true-200\/30:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.disabled\:ring-gray-true-200\/40:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.disabled\:ring-gray-true-200\/50:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.disabled\:ring-gray-true-200\/60:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.disabled\:ring-gray-true-200\/70:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.disabled\:ring-gray-true-200\/75:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.disabled\:ring-gray-true-200\/80:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.disabled\:ring-gray-true-200\/90:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.disabled\:ring-gray-true-200\/95:disabled {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.disabled\:ring-gray-true-200\/100:disabled {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.disabled\:ring-gray-true-300\/0:disabled {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.disabled\:ring-gray-true-300\/5:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.disabled\:ring-gray-true-300\/10:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.disabled\:ring-gray-true-300\/20:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.disabled\:ring-gray-true-300\/25:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.disabled\:ring-gray-true-300\/30:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.disabled\:ring-gray-true-300\/40:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.disabled\:ring-gray-true-300\/50:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.disabled\:ring-gray-true-300\/60:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.disabled\:ring-gray-true-300\/70:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.disabled\:ring-gray-true-300\/75:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.disabled\:ring-gray-true-300\/80:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.disabled\:ring-gray-true-300\/90:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.disabled\:ring-gray-true-300\/95:disabled {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.disabled\:ring-gray-true-300\/100:disabled {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.disabled\:ring-gray-true-400\/0:disabled {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.disabled\:ring-gray-true-400\/5:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.disabled\:ring-gray-true-400\/10:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.disabled\:ring-gray-true-400\/20:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.disabled\:ring-gray-true-400\/25:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.disabled\:ring-gray-true-400\/30:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.disabled\:ring-gray-true-400\/40:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.disabled\:ring-gray-true-400\/50:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.disabled\:ring-gray-true-400\/60:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.disabled\:ring-gray-true-400\/70:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.disabled\:ring-gray-true-400\/75:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.disabled\:ring-gray-true-400\/80:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.disabled\:ring-gray-true-400\/90:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.disabled\:ring-gray-true-400\/95:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.disabled\:ring-gray-true-400\/100:disabled {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.disabled\:ring-gray-true-500\/0:disabled {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.disabled\:ring-gray-true-500\/5:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.disabled\:ring-gray-true-500\/10:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.disabled\:ring-gray-true-500\/20:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.disabled\:ring-gray-true-500\/25:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.disabled\:ring-gray-true-500\/30:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.disabled\:ring-gray-true-500\/40:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.disabled\:ring-gray-true-500\/50:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.disabled\:ring-gray-true-500\/60:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.disabled\:ring-gray-true-500\/70:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.disabled\:ring-gray-true-500\/75:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.disabled\:ring-gray-true-500\/80:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.disabled\:ring-gray-true-500\/90:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.disabled\:ring-gray-true-500\/95:disabled {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.disabled\:ring-gray-true-500\/100:disabled {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.disabled\:ring-gray-true-600\/0:disabled {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.disabled\:ring-gray-true-600\/5:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.disabled\:ring-gray-true-600\/10:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.disabled\:ring-gray-true-600\/20:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.disabled\:ring-gray-true-600\/25:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.disabled\:ring-gray-true-600\/30:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.disabled\:ring-gray-true-600\/40:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.disabled\:ring-gray-true-600\/50:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.disabled\:ring-gray-true-600\/60:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.disabled\:ring-gray-true-600\/70:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.disabled\:ring-gray-true-600\/75:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.disabled\:ring-gray-true-600\/80:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.disabled\:ring-gray-true-600\/90:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.disabled\:ring-gray-true-600\/95:disabled {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.disabled\:ring-gray-true-600\/100:disabled {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.disabled\:ring-gray-true-700\/0:disabled {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.disabled\:ring-gray-true-700\/5:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.disabled\:ring-gray-true-700\/10:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.disabled\:ring-gray-true-700\/20:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.disabled\:ring-gray-true-700\/25:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.disabled\:ring-gray-true-700\/30:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.disabled\:ring-gray-true-700\/40:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.disabled\:ring-gray-true-700\/50:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.disabled\:ring-gray-true-700\/60:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.disabled\:ring-gray-true-700\/70:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.disabled\:ring-gray-true-700\/75:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.disabled\:ring-gray-true-700\/80:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.disabled\:ring-gray-true-700\/90:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.disabled\:ring-gray-true-700\/95:disabled {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.disabled\:ring-gray-true-700\/100:disabled {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.disabled\:ring-gray-true-800\/0:disabled {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.disabled\:ring-gray-true-800\/5:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.disabled\:ring-gray-true-800\/10:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.disabled\:ring-gray-true-800\/20:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.disabled\:ring-gray-true-800\/25:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.disabled\:ring-gray-true-800\/30:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.disabled\:ring-gray-true-800\/40:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.disabled\:ring-gray-true-800\/50:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.disabled\:ring-gray-true-800\/60:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.disabled\:ring-gray-true-800\/70:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.disabled\:ring-gray-true-800\/75:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.disabled\:ring-gray-true-800\/80:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.disabled\:ring-gray-true-800\/90:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.disabled\:ring-gray-true-800\/95:disabled {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.disabled\:ring-gray-true-800\/100:disabled {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.disabled\:ring-gray-true-900\/0:disabled {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.disabled\:ring-gray-true-900\/5:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.disabled\:ring-gray-true-900\/10:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.disabled\:ring-gray-true-900\/20:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.disabled\:ring-gray-true-900\/25:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.disabled\:ring-gray-true-900\/30:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.disabled\:ring-gray-true-900\/40:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.disabled\:ring-gray-true-900\/50:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.disabled\:ring-gray-true-900\/60:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.disabled\:ring-gray-true-900\/70:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.disabled\:ring-gray-true-900\/75:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.disabled\:ring-gray-true-900\/80:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.disabled\:ring-gray-true-900\/90:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.disabled\:ring-gray-true-900\/95:disabled {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.disabled\:ring-gray-true-900\/100:disabled {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.disabled\:ring-gray-true\/0:disabled {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.disabled\:ring-gray-true\/5:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.disabled\:ring-gray-true\/10:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.disabled\:ring-gray-true\/20:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.disabled\:ring-gray-true\/25:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.disabled\:ring-gray-true\/30:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.disabled\:ring-gray-true\/40:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.disabled\:ring-gray-true\/50:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.disabled\:ring-gray-true\/60:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.disabled\:ring-gray-true\/70:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.disabled\:ring-gray-true\/75:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.disabled\:ring-gray-true\/80:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.disabled\:ring-gray-true\/90:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.disabled\:ring-gray-true\/95:disabled {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.disabled\:ring-gray-true\/100:disabled {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.disabled\:ring-gray-warm-25\/0:disabled {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.disabled\:ring-gray-warm-25\/5:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.disabled\:ring-gray-warm-25\/10:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.disabled\:ring-gray-warm-25\/20:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.disabled\:ring-gray-warm-25\/25:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.disabled\:ring-gray-warm-25\/30:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.disabled\:ring-gray-warm-25\/40:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.disabled\:ring-gray-warm-25\/50:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.disabled\:ring-gray-warm-25\/60:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.disabled\:ring-gray-warm-25\/70:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.disabled\:ring-gray-warm-25\/75:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.disabled\:ring-gray-warm-25\/80:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.disabled\:ring-gray-warm-25\/90:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.disabled\:ring-gray-warm-25\/95:disabled {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.disabled\:ring-gray-warm-25\/100:disabled {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.disabled\:ring-gray-warm-50\/0:disabled {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.disabled\:ring-gray-warm-50\/5:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.disabled\:ring-gray-warm-50\/10:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.disabled\:ring-gray-warm-50\/20:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.disabled\:ring-gray-warm-50\/25:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.disabled\:ring-gray-warm-50\/30:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.disabled\:ring-gray-warm-50\/40:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.disabled\:ring-gray-warm-50\/50:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.disabled\:ring-gray-warm-50\/60:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.disabled\:ring-gray-warm-50\/70:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.disabled\:ring-gray-warm-50\/75:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.disabled\:ring-gray-warm-50\/80:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.disabled\:ring-gray-warm-50\/90:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.disabled\:ring-gray-warm-50\/95:disabled {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.disabled\:ring-gray-warm-50\/100:disabled {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.disabled\:ring-gray-warm-100\/0:disabled {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.disabled\:ring-gray-warm-100\/5:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.disabled\:ring-gray-warm-100\/10:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.disabled\:ring-gray-warm-100\/20:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.disabled\:ring-gray-warm-100\/25:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.disabled\:ring-gray-warm-100\/30:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.disabled\:ring-gray-warm-100\/40:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.disabled\:ring-gray-warm-100\/50:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.disabled\:ring-gray-warm-100\/60:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.disabled\:ring-gray-warm-100\/70:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.disabled\:ring-gray-warm-100\/75:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.disabled\:ring-gray-warm-100\/80:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.disabled\:ring-gray-warm-100\/90:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.disabled\:ring-gray-warm-100\/95:disabled {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.disabled\:ring-gray-warm-100\/100:disabled {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.disabled\:ring-gray-warm-200\/0:disabled {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.disabled\:ring-gray-warm-200\/5:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.disabled\:ring-gray-warm-200\/10:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.disabled\:ring-gray-warm-200\/20:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.disabled\:ring-gray-warm-200\/25:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.disabled\:ring-gray-warm-200\/30:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.disabled\:ring-gray-warm-200\/40:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.disabled\:ring-gray-warm-200\/50:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.disabled\:ring-gray-warm-200\/60:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.disabled\:ring-gray-warm-200\/70:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.disabled\:ring-gray-warm-200\/75:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.disabled\:ring-gray-warm-200\/80:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.disabled\:ring-gray-warm-200\/90:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.disabled\:ring-gray-warm-200\/95:disabled {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.disabled\:ring-gray-warm-200\/100:disabled {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.disabled\:ring-gray-warm-300\/0:disabled {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.disabled\:ring-gray-warm-300\/5:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.disabled\:ring-gray-warm-300\/10:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.disabled\:ring-gray-warm-300\/20:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.disabled\:ring-gray-warm-300\/25:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.disabled\:ring-gray-warm-300\/30:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.disabled\:ring-gray-warm-300\/40:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.disabled\:ring-gray-warm-300\/50:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.disabled\:ring-gray-warm-300\/60:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.disabled\:ring-gray-warm-300\/70:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.disabled\:ring-gray-warm-300\/75:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.disabled\:ring-gray-warm-300\/80:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.disabled\:ring-gray-warm-300\/90:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.disabled\:ring-gray-warm-300\/95:disabled {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.disabled\:ring-gray-warm-300\/100:disabled {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.disabled\:ring-gray-warm-400\/0:disabled {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.disabled\:ring-gray-warm-400\/5:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.disabled\:ring-gray-warm-400\/10:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.disabled\:ring-gray-warm-400\/20:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.disabled\:ring-gray-warm-400\/25:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.disabled\:ring-gray-warm-400\/30:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.disabled\:ring-gray-warm-400\/40:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.disabled\:ring-gray-warm-400\/50:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.disabled\:ring-gray-warm-400\/60:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.disabled\:ring-gray-warm-400\/70:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.disabled\:ring-gray-warm-400\/75:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.disabled\:ring-gray-warm-400\/80:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.disabled\:ring-gray-warm-400\/90:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.disabled\:ring-gray-warm-400\/95:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.disabled\:ring-gray-warm-400\/100:disabled {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.disabled\:ring-gray-warm-500\/0:disabled {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.disabled\:ring-gray-warm-500\/5:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.disabled\:ring-gray-warm-500\/10:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.disabled\:ring-gray-warm-500\/20:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.disabled\:ring-gray-warm-500\/25:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.disabled\:ring-gray-warm-500\/30:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.disabled\:ring-gray-warm-500\/40:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.disabled\:ring-gray-warm-500\/50:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.disabled\:ring-gray-warm-500\/60:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.disabled\:ring-gray-warm-500\/70:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.disabled\:ring-gray-warm-500\/75:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.disabled\:ring-gray-warm-500\/80:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.disabled\:ring-gray-warm-500\/90:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.disabled\:ring-gray-warm-500\/95:disabled {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.disabled\:ring-gray-warm-500\/100:disabled {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.disabled\:ring-gray-warm-600\/0:disabled {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.disabled\:ring-gray-warm-600\/5:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.disabled\:ring-gray-warm-600\/10:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.disabled\:ring-gray-warm-600\/20:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.disabled\:ring-gray-warm-600\/25:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.disabled\:ring-gray-warm-600\/30:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.disabled\:ring-gray-warm-600\/40:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.disabled\:ring-gray-warm-600\/50:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.disabled\:ring-gray-warm-600\/60:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.disabled\:ring-gray-warm-600\/70:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.disabled\:ring-gray-warm-600\/75:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.disabled\:ring-gray-warm-600\/80:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.disabled\:ring-gray-warm-600\/90:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.disabled\:ring-gray-warm-600\/95:disabled {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.disabled\:ring-gray-warm-600\/100:disabled {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.disabled\:ring-gray-warm-700\/0:disabled {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.disabled\:ring-gray-warm-700\/5:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.disabled\:ring-gray-warm-700\/10:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.disabled\:ring-gray-warm-700\/20:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.disabled\:ring-gray-warm-700\/25:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.disabled\:ring-gray-warm-700\/30:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.disabled\:ring-gray-warm-700\/40:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.disabled\:ring-gray-warm-700\/50:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.disabled\:ring-gray-warm-700\/60:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.disabled\:ring-gray-warm-700\/70:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.disabled\:ring-gray-warm-700\/75:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.disabled\:ring-gray-warm-700\/80:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.disabled\:ring-gray-warm-700\/90:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.disabled\:ring-gray-warm-700\/95:disabled {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.disabled\:ring-gray-warm-700\/100:disabled {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.disabled\:ring-gray-warm-800\/0:disabled {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.disabled\:ring-gray-warm-800\/5:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.disabled\:ring-gray-warm-800\/10:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.disabled\:ring-gray-warm-800\/20:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.disabled\:ring-gray-warm-800\/25:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.disabled\:ring-gray-warm-800\/30:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.disabled\:ring-gray-warm-800\/40:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.disabled\:ring-gray-warm-800\/50:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.disabled\:ring-gray-warm-800\/60:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.disabled\:ring-gray-warm-800\/70:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.disabled\:ring-gray-warm-800\/75:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.disabled\:ring-gray-warm-800\/80:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.disabled\:ring-gray-warm-800\/90:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.disabled\:ring-gray-warm-800\/95:disabled {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.disabled\:ring-gray-warm-800\/100:disabled {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.disabled\:ring-gray-warm-900\/0:disabled {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.disabled\:ring-gray-warm-900\/5:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.disabled\:ring-gray-warm-900\/10:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.disabled\:ring-gray-warm-900\/20:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.disabled\:ring-gray-warm-900\/25:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.disabled\:ring-gray-warm-900\/30:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.disabled\:ring-gray-warm-900\/40:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.disabled\:ring-gray-warm-900\/50:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.disabled\:ring-gray-warm-900\/60:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.disabled\:ring-gray-warm-900\/70:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.disabled\:ring-gray-warm-900\/75:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.disabled\:ring-gray-warm-900\/80:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.disabled\:ring-gray-warm-900\/90:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.disabled\:ring-gray-warm-900\/95:disabled {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.disabled\:ring-gray-warm-900\/100:disabled {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.disabled\:ring-gray-warm\/0:disabled {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.disabled\:ring-gray-warm\/5:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.disabled\:ring-gray-warm\/10:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.disabled\:ring-gray-warm\/20:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.disabled\:ring-gray-warm\/25:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.disabled\:ring-gray-warm\/30:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.disabled\:ring-gray-warm\/40:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.disabled\:ring-gray-warm\/50:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.disabled\:ring-gray-warm\/60:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.disabled\:ring-gray-warm\/70:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.disabled\:ring-gray-warm\/75:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.disabled\:ring-gray-warm\/80:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.disabled\:ring-gray-warm\/90:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.disabled\:ring-gray-warm\/95:disabled {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.disabled\:ring-gray-warm\/100:disabled {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.disabled\:ring-moss-25\/0:disabled {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.disabled\:ring-moss-25\/5:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.disabled\:ring-moss-25\/10:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.disabled\:ring-moss-25\/20:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.disabled\:ring-moss-25\/25:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.disabled\:ring-moss-25\/30:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.disabled\:ring-moss-25\/40:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.disabled\:ring-moss-25\/50:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.disabled\:ring-moss-25\/60:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.disabled\:ring-moss-25\/70:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.disabled\:ring-moss-25\/75:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.disabled\:ring-moss-25\/80:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.disabled\:ring-moss-25\/90:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.disabled\:ring-moss-25\/95:disabled {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.disabled\:ring-moss-25\/100:disabled {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.disabled\:ring-moss-50\/0:disabled {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.disabled\:ring-moss-50\/5:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.disabled\:ring-moss-50\/10:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.disabled\:ring-moss-50\/20:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.disabled\:ring-moss-50\/25:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.disabled\:ring-moss-50\/30:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.disabled\:ring-moss-50\/40:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.disabled\:ring-moss-50\/50:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.disabled\:ring-moss-50\/60:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.disabled\:ring-moss-50\/70:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.disabled\:ring-moss-50\/75:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.disabled\:ring-moss-50\/80:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.disabled\:ring-moss-50\/90:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.disabled\:ring-moss-50\/95:disabled {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.disabled\:ring-moss-50\/100:disabled {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.disabled\:ring-moss-100\/0:disabled {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.disabled\:ring-moss-100\/5:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.disabled\:ring-moss-100\/10:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.disabled\:ring-moss-100\/20:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.disabled\:ring-moss-100\/25:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.disabled\:ring-moss-100\/30:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.disabled\:ring-moss-100\/40:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.disabled\:ring-moss-100\/50:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.disabled\:ring-moss-100\/60:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.disabled\:ring-moss-100\/70:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.disabled\:ring-moss-100\/75:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.disabled\:ring-moss-100\/80:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.disabled\:ring-moss-100\/90:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.disabled\:ring-moss-100\/95:disabled {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.disabled\:ring-moss-100\/100:disabled {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.disabled\:ring-moss-200\/0:disabled {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.disabled\:ring-moss-200\/5:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.disabled\:ring-moss-200\/10:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.disabled\:ring-moss-200\/20:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.disabled\:ring-moss-200\/25:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.disabled\:ring-moss-200\/30:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.disabled\:ring-moss-200\/40:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.disabled\:ring-moss-200\/50:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.disabled\:ring-moss-200\/60:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.disabled\:ring-moss-200\/70:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.disabled\:ring-moss-200\/75:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.disabled\:ring-moss-200\/80:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.disabled\:ring-moss-200\/90:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.disabled\:ring-moss-200\/95:disabled {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.disabled\:ring-moss-200\/100:disabled {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.disabled\:ring-moss-300\/0:disabled {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.disabled\:ring-moss-300\/5:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.disabled\:ring-moss-300\/10:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.disabled\:ring-moss-300\/20:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.disabled\:ring-moss-300\/25:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.disabled\:ring-moss-300\/30:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.disabled\:ring-moss-300\/40:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.disabled\:ring-moss-300\/50:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.disabled\:ring-moss-300\/60:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.disabled\:ring-moss-300\/70:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.disabled\:ring-moss-300\/75:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.disabled\:ring-moss-300\/80:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.disabled\:ring-moss-300\/90:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.disabled\:ring-moss-300\/95:disabled {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.disabled\:ring-moss-300\/100:disabled {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.disabled\:ring-moss-400\/0:disabled {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.disabled\:ring-moss-400\/5:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.disabled\:ring-moss-400\/10:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.disabled\:ring-moss-400\/20:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.disabled\:ring-moss-400\/25:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.disabled\:ring-moss-400\/30:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.disabled\:ring-moss-400\/40:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.disabled\:ring-moss-400\/50:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.disabled\:ring-moss-400\/60:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.disabled\:ring-moss-400\/70:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.disabled\:ring-moss-400\/75:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.disabled\:ring-moss-400\/80:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.disabled\:ring-moss-400\/90:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.disabled\:ring-moss-400\/95:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.disabled\:ring-moss-400\/100:disabled {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.disabled\:ring-moss-500\/0:disabled {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.disabled\:ring-moss-500\/5:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.disabled\:ring-moss-500\/10:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.disabled\:ring-moss-500\/20:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.disabled\:ring-moss-500\/25:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.disabled\:ring-moss-500\/30:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.disabled\:ring-moss-500\/40:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.disabled\:ring-moss-500\/50:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.disabled\:ring-moss-500\/60:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.disabled\:ring-moss-500\/70:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.disabled\:ring-moss-500\/75:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.disabled\:ring-moss-500\/80:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.disabled\:ring-moss-500\/90:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.disabled\:ring-moss-500\/95:disabled {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.disabled\:ring-moss-500\/100:disabled {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.disabled\:ring-moss-600\/0:disabled {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.disabled\:ring-moss-600\/5:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.disabled\:ring-moss-600\/10:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.disabled\:ring-moss-600\/20:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.disabled\:ring-moss-600\/25:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.disabled\:ring-moss-600\/30:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.disabled\:ring-moss-600\/40:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.disabled\:ring-moss-600\/50:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.disabled\:ring-moss-600\/60:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.disabled\:ring-moss-600\/70:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.disabled\:ring-moss-600\/75:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.disabled\:ring-moss-600\/80:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.disabled\:ring-moss-600\/90:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.disabled\:ring-moss-600\/95:disabled {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.disabled\:ring-moss-600\/100:disabled {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.disabled\:ring-moss-700\/0:disabled {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.disabled\:ring-moss-700\/5:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.disabled\:ring-moss-700\/10:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.disabled\:ring-moss-700\/20:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.disabled\:ring-moss-700\/25:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.disabled\:ring-moss-700\/30:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.disabled\:ring-moss-700\/40:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.disabled\:ring-moss-700\/50:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.disabled\:ring-moss-700\/60:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.disabled\:ring-moss-700\/70:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.disabled\:ring-moss-700\/75:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.disabled\:ring-moss-700\/80:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.disabled\:ring-moss-700\/90:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.disabled\:ring-moss-700\/95:disabled {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.disabled\:ring-moss-700\/100:disabled {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.disabled\:ring-moss-800\/0:disabled {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.disabled\:ring-moss-800\/5:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.disabled\:ring-moss-800\/10:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.disabled\:ring-moss-800\/20:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.disabled\:ring-moss-800\/25:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.disabled\:ring-moss-800\/30:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.disabled\:ring-moss-800\/40:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.disabled\:ring-moss-800\/50:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.disabled\:ring-moss-800\/60:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.disabled\:ring-moss-800\/70:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.disabled\:ring-moss-800\/75:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.disabled\:ring-moss-800\/80:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.disabled\:ring-moss-800\/90:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.disabled\:ring-moss-800\/95:disabled {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.disabled\:ring-moss-800\/100:disabled {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.disabled\:ring-moss-900\/0:disabled {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.disabled\:ring-moss-900\/5:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.disabled\:ring-moss-900\/10:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.disabled\:ring-moss-900\/20:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.disabled\:ring-moss-900\/25:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.disabled\:ring-moss-900\/30:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.disabled\:ring-moss-900\/40:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.disabled\:ring-moss-900\/50:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.disabled\:ring-moss-900\/60:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.disabled\:ring-moss-900\/70:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.disabled\:ring-moss-900\/75:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.disabled\:ring-moss-900\/80:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.disabled\:ring-moss-900\/90:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.disabled\:ring-moss-900\/95:disabled {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.disabled\:ring-moss-900\/100:disabled {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.disabled\:ring-moss\/0:disabled {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.disabled\:ring-moss\/5:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.disabled\:ring-moss\/10:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.disabled\:ring-moss\/20:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.disabled\:ring-moss\/25:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.disabled\:ring-moss\/30:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.disabled\:ring-moss\/40:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.disabled\:ring-moss\/50:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.disabled\:ring-moss\/60:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.disabled\:ring-moss\/70:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.disabled\:ring-moss\/75:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.disabled\:ring-moss\/80:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.disabled\:ring-moss\/90:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.disabled\:ring-moss\/95:disabled {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.disabled\:ring-moss\/100:disabled {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.disabled\:ring-green-light-25\/0:disabled {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.disabled\:ring-green-light-25\/5:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.disabled\:ring-green-light-25\/10:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.disabled\:ring-green-light-25\/20:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.disabled\:ring-green-light-25\/25:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.disabled\:ring-green-light-25\/30:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.disabled\:ring-green-light-25\/40:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.disabled\:ring-green-light-25\/50:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.disabled\:ring-green-light-25\/60:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.disabled\:ring-green-light-25\/70:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.disabled\:ring-green-light-25\/75:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.disabled\:ring-green-light-25\/80:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.disabled\:ring-green-light-25\/90:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.disabled\:ring-green-light-25\/95:disabled {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.disabled\:ring-green-light-25\/100:disabled {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.disabled\:ring-green-light-50\/0:disabled {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.disabled\:ring-green-light-50\/5:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.disabled\:ring-green-light-50\/10:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.disabled\:ring-green-light-50\/20:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.disabled\:ring-green-light-50\/25:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.disabled\:ring-green-light-50\/30:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.disabled\:ring-green-light-50\/40:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.disabled\:ring-green-light-50\/50:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.disabled\:ring-green-light-50\/60:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.disabled\:ring-green-light-50\/70:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.disabled\:ring-green-light-50\/75:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.disabled\:ring-green-light-50\/80:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.disabled\:ring-green-light-50\/90:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.disabled\:ring-green-light-50\/95:disabled {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.disabled\:ring-green-light-50\/100:disabled {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.disabled\:ring-green-light-100\/0:disabled {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.disabled\:ring-green-light-100\/5:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.disabled\:ring-green-light-100\/10:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.disabled\:ring-green-light-100\/20:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.disabled\:ring-green-light-100\/25:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.disabled\:ring-green-light-100\/30:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.disabled\:ring-green-light-100\/40:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.disabled\:ring-green-light-100\/50:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.disabled\:ring-green-light-100\/60:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.disabled\:ring-green-light-100\/70:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.disabled\:ring-green-light-100\/75:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.disabled\:ring-green-light-100\/80:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.disabled\:ring-green-light-100\/90:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.disabled\:ring-green-light-100\/95:disabled {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.disabled\:ring-green-light-100\/100:disabled {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.disabled\:ring-green-light-300\/0:disabled {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.disabled\:ring-green-light-300\/5:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.disabled\:ring-green-light-300\/10:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.disabled\:ring-green-light-300\/20:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.disabled\:ring-green-light-300\/25:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.disabled\:ring-green-light-300\/30:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.disabled\:ring-green-light-300\/40:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.disabled\:ring-green-light-300\/50:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.disabled\:ring-green-light-300\/60:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.disabled\:ring-green-light-300\/70:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.disabled\:ring-green-light-300\/75:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.disabled\:ring-green-light-300\/80:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.disabled\:ring-green-light-300\/90:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.disabled\:ring-green-light-300\/95:disabled {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.disabled\:ring-green-light-300\/100:disabled {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.disabled\:ring-green-light-400\/0:disabled {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.disabled\:ring-green-light-400\/5:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.disabled\:ring-green-light-400\/10:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.disabled\:ring-green-light-400\/20:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.disabled\:ring-green-light-400\/25:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.disabled\:ring-green-light-400\/30:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.disabled\:ring-green-light-400\/40:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.disabled\:ring-green-light-400\/50:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.disabled\:ring-green-light-400\/60:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.disabled\:ring-green-light-400\/70:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.disabled\:ring-green-light-400\/75:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.disabled\:ring-green-light-400\/80:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.disabled\:ring-green-light-400\/90:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.disabled\:ring-green-light-400\/95:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.disabled\:ring-green-light-400\/100:disabled {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.disabled\:ring-green-light-500\/0:disabled {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.disabled\:ring-green-light-500\/5:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.disabled\:ring-green-light-500\/10:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.disabled\:ring-green-light-500\/20:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.disabled\:ring-green-light-500\/25:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.disabled\:ring-green-light-500\/30:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.disabled\:ring-green-light-500\/40:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.disabled\:ring-green-light-500\/50:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.disabled\:ring-green-light-500\/60:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.disabled\:ring-green-light-500\/70:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.disabled\:ring-green-light-500\/75:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.disabled\:ring-green-light-500\/80:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.disabled\:ring-green-light-500\/90:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.disabled\:ring-green-light-500\/95:disabled {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.disabled\:ring-green-light-500\/100:disabled {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.disabled\:ring-green-light-800\/0:disabled {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.disabled\:ring-green-light-800\/5:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.disabled\:ring-green-light-800\/10:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.disabled\:ring-green-light-800\/20:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.disabled\:ring-green-light-800\/25:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.disabled\:ring-green-light-800\/30:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.disabled\:ring-green-light-800\/40:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.disabled\:ring-green-light-800\/50:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.disabled\:ring-green-light-800\/60:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.disabled\:ring-green-light-800\/70:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.disabled\:ring-green-light-800\/75:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.disabled\:ring-green-light-800\/80:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.disabled\:ring-green-light-800\/90:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.disabled\:ring-green-light-800\/95:disabled {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.disabled\:ring-green-light-800\/100:disabled {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.disabled\:ring-green-light-900\/0:disabled {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.disabled\:ring-green-light-900\/5:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.disabled\:ring-green-light-900\/10:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.disabled\:ring-green-light-900\/20:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.disabled\:ring-green-light-900\/25:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.disabled\:ring-green-light-900\/30:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.disabled\:ring-green-light-900\/40:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.disabled\:ring-green-light-900\/50:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.disabled\:ring-green-light-900\/60:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.disabled\:ring-green-light-900\/70:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.disabled\:ring-green-light-900\/75:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.disabled\:ring-green-light-900\/80:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.disabled\:ring-green-light-900\/90:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.disabled\:ring-green-light-900\/95:disabled {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.disabled\:ring-green-light-900\/100:disabled {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.disabled\:ring-green-light\/0:disabled {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.disabled\:ring-green-light\/5:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.disabled\:ring-green-light\/10:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.disabled\:ring-green-light\/20:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.disabled\:ring-green-light\/25:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.disabled\:ring-green-light\/30:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.disabled\:ring-green-light\/40:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.disabled\:ring-green-light\/50:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.disabled\:ring-green-light\/60:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.disabled\:ring-green-light\/70:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.disabled\:ring-green-light\/75:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.disabled\:ring-green-light\/80:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.disabled\:ring-green-light\/90:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.disabled\:ring-green-light\/95:disabled {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.disabled\:ring-green-light\/100:disabled {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.disabled\:ring-green-25\/0:disabled {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.disabled\:ring-green-25\/5:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.disabled\:ring-green-25\/10:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.disabled\:ring-green-25\/20:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.disabled\:ring-green-25\/25:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.disabled\:ring-green-25\/30:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.disabled\:ring-green-25\/40:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.disabled\:ring-green-25\/50:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.disabled\:ring-green-25\/60:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.disabled\:ring-green-25\/70:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.disabled\:ring-green-25\/75:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.disabled\:ring-green-25\/80:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.disabled\:ring-green-25\/90:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.disabled\:ring-green-25\/95:disabled {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.disabled\:ring-green-25\/100:disabled {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.disabled\:ring-green-50\/0:disabled {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.disabled\:ring-green-50\/5:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.disabled\:ring-green-50\/10:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.disabled\:ring-green-50\/20:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.disabled\:ring-green-50\/25:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.disabled\:ring-green-50\/30:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.disabled\:ring-green-50\/40:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.disabled\:ring-green-50\/50:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.disabled\:ring-green-50\/60:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.disabled\:ring-green-50\/70:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.disabled\:ring-green-50\/75:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.disabled\:ring-green-50\/80:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.disabled\:ring-green-50\/90:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.disabled\:ring-green-50\/95:disabled {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.disabled\:ring-green-50\/100:disabled {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.disabled\:ring-green-100\/0:disabled {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.disabled\:ring-green-100\/5:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.disabled\:ring-green-100\/10:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.disabled\:ring-green-100\/20:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.disabled\:ring-green-100\/25:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.disabled\:ring-green-100\/30:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.disabled\:ring-green-100\/40:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.disabled\:ring-green-100\/50:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.disabled\:ring-green-100\/60:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.disabled\:ring-green-100\/70:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.disabled\:ring-green-100\/75:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.disabled\:ring-green-100\/80:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.disabled\:ring-green-100\/90:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.disabled\:ring-green-100\/95:disabled {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.disabled\:ring-green-100\/100:disabled {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.disabled\:ring-green-200\/0:disabled {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.disabled\:ring-green-200\/5:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.disabled\:ring-green-200\/10:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.disabled\:ring-green-200\/20:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.disabled\:ring-green-200\/25:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.disabled\:ring-green-200\/30:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.disabled\:ring-green-200\/40:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.disabled\:ring-green-200\/50:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.disabled\:ring-green-200\/60:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.disabled\:ring-green-200\/70:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.disabled\:ring-green-200\/75:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.disabled\:ring-green-200\/80:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.disabled\:ring-green-200\/90:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.disabled\:ring-green-200\/95:disabled {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.disabled\:ring-green-200\/100:disabled {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.disabled\:ring-green-300\/0:disabled {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.disabled\:ring-green-300\/5:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.disabled\:ring-green-300\/10:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.disabled\:ring-green-300\/20:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.disabled\:ring-green-300\/25:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.disabled\:ring-green-300\/30:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.disabled\:ring-green-300\/40:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.disabled\:ring-green-300\/50:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.disabled\:ring-green-300\/60:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.disabled\:ring-green-300\/70:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.disabled\:ring-green-300\/75:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.disabled\:ring-green-300\/80:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.disabled\:ring-green-300\/90:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.disabled\:ring-green-300\/95:disabled {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.disabled\:ring-green-300\/100:disabled {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.disabled\:ring-green-400\/0:disabled {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.disabled\:ring-green-400\/5:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.disabled\:ring-green-400\/10:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.disabled\:ring-green-400\/20:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.disabled\:ring-green-400\/25:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.disabled\:ring-green-400\/30:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.disabled\:ring-green-400\/40:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.disabled\:ring-green-400\/50:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.disabled\:ring-green-400\/60:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.disabled\:ring-green-400\/70:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.disabled\:ring-green-400\/75:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.disabled\:ring-green-400\/80:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.disabled\:ring-green-400\/90:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.disabled\:ring-green-400\/95:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.disabled\:ring-green-400\/100:disabled {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.disabled\:ring-green-500\/0:disabled {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.disabled\:ring-green-500\/5:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.disabled\:ring-green-500\/10:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.disabled\:ring-green-500\/20:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.disabled\:ring-green-500\/25:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.disabled\:ring-green-500\/30:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.disabled\:ring-green-500\/40:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.disabled\:ring-green-500\/50:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.disabled\:ring-green-500\/60:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.disabled\:ring-green-500\/70:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.disabled\:ring-green-500\/75:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.disabled\:ring-green-500\/80:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.disabled\:ring-green-500\/90:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.disabled\:ring-green-500\/95:disabled {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.disabled\:ring-green-500\/100:disabled {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.disabled\:ring-green-600\/0:disabled {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.disabled\:ring-green-600\/5:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.disabled\:ring-green-600\/10:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.disabled\:ring-green-600\/20:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.disabled\:ring-green-600\/25:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.disabled\:ring-green-600\/30:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.disabled\:ring-green-600\/40:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.disabled\:ring-green-600\/50:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.disabled\:ring-green-600\/60:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.disabled\:ring-green-600\/70:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.disabled\:ring-green-600\/75:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.disabled\:ring-green-600\/80:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.disabled\:ring-green-600\/90:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.disabled\:ring-green-600\/95:disabled {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.disabled\:ring-green-600\/100:disabled {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.disabled\:ring-green-700\/0:disabled {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.disabled\:ring-green-700\/5:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.disabled\:ring-green-700\/10:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.disabled\:ring-green-700\/20:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.disabled\:ring-green-700\/25:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.disabled\:ring-green-700\/30:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.disabled\:ring-green-700\/40:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.disabled\:ring-green-700\/50:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.disabled\:ring-green-700\/60:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.disabled\:ring-green-700\/70:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.disabled\:ring-green-700\/75:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.disabled\:ring-green-700\/80:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.disabled\:ring-green-700\/90:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.disabled\:ring-green-700\/95:disabled {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.disabled\:ring-green-700\/100:disabled {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.disabled\:ring-green-800\/0:disabled {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.disabled\:ring-green-800\/5:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.disabled\:ring-green-800\/10:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.disabled\:ring-green-800\/20:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.disabled\:ring-green-800\/25:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.disabled\:ring-green-800\/30:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.disabled\:ring-green-800\/40:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.disabled\:ring-green-800\/50:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.disabled\:ring-green-800\/60:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.disabled\:ring-green-800\/70:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.disabled\:ring-green-800\/75:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.disabled\:ring-green-800\/80:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.disabled\:ring-green-800\/90:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.disabled\:ring-green-800\/95:disabled {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.disabled\:ring-green-800\/100:disabled {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.disabled\:ring-green-900\/0:disabled {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.disabled\:ring-green-900\/5:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.disabled\:ring-green-900\/10:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.disabled\:ring-green-900\/20:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.disabled\:ring-green-900\/25:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.disabled\:ring-green-900\/30:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.disabled\:ring-green-900\/40:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.disabled\:ring-green-900\/50:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.disabled\:ring-green-900\/60:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.disabled\:ring-green-900\/70:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.disabled\:ring-green-900\/75:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.disabled\:ring-green-900\/80:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.disabled\:ring-green-900\/90:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.disabled\:ring-green-900\/95:disabled {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.disabled\:ring-green-900\/100:disabled {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.disabled\:ring-green\/0:disabled {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.disabled\:ring-green\/5:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.disabled\:ring-green\/10:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.disabled\:ring-green\/20:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.disabled\:ring-green\/25:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.disabled\:ring-green\/30:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.disabled\:ring-green\/40:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.disabled\:ring-green\/50:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.disabled\:ring-green\/60:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.disabled\:ring-green\/70:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.disabled\:ring-green\/75:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.disabled\:ring-green\/80:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.disabled\:ring-green\/90:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.disabled\:ring-green\/95:disabled {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.disabled\:ring-green\/100:disabled {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.disabled\:ring-teal-25\/0:disabled {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.disabled\:ring-teal-25\/5:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.disabled\:ring-teal-25\/10:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.disabled\:ring-teal-25\/20:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.disabled\:ring-teal-25\/25:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.disabled\:ring-teal-25\/30:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.disabled\:ring-teal-25\/40:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.disabled\:ring-teal-25\/50:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.disabled\:ring-teal-25\/60:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.disabled\:ring-teal-25\/70:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.disabled\:ring-teal-25\/75:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.disabled\:ring-teal-25\/80:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.disabled\:ring-teal-25\/90:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.disabled\:ring-teal-25\/95:disabled {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.disabled\:ring-teal-25\/100:disabled {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.disabled\:ring-teal-50\/0:disabled {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.disabled\:ring-teal-50\/5:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.disabled\:ring-teal-50\/10:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.disabled\:ring-teal-50\/20:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.disabled\:ring-teal-50\/25:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.disabled\:ring-teal-50\/30:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.disabled\:ring-teal-50\/40:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.disabled\:ring-teal-50\/50:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.disabled\:ring-teal-50\/60:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.disabled\:ring-teal-50\/70:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.disabled\:ring-teal-50\/75:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.disabled\:ring-teal-50\/80:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.disabled\:ring-teal-50\/90:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.disabled\:ring-teal-50\/95:disabled {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.disabled\:ring-teal-50\/100:disabled {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.disabled\:ring-teal-100\/0:disabled {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.disabled\:ring-teal-100\/5:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.disabled\:ring-teal-100\/10:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.disabled\:ring-teal-100\/20:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.disabled\:ring-teal-100\/25:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.disabled\:ring-teal-100\/30:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.disabled\:ring-teal-100\/40:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.disabled\:ring-teal-100\/50:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.disabled\:ring-teal-100\/60:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.disabled\:ring-teal-100\/70:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.disabled\:ring-teal-100\/75:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.disabled\:ring-teal-100\/80:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.disabled\:ring-teal-100\/90:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.disabled\:ring-teal-100\/95:disabled {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.disabled\:ring-teal-100\/100:disabled {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.disabled\:ring-teal-200\/0:disabled {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.disabled\:ring-teal-200\/5:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.disabled\:ring-teal-200\/10:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.disabled\:ring-teal-200\/20:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.disabled\:ring-teal-200\/25:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.disabled\:ring-teal-200\/30:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.disabled\:ring-teal-200\/40:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.disabled\:ring-teal-200\/50:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.disabled\:ring-teal-200\/60:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.disabled\:ring-teal-200\/70:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.disabled\:ring-teal-200\/75:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.disabled\:ring-teal-200\/80:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.disabled\:ring-teal-200\/90:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.disabled\:ring-teal-200\/95:disabled {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.disabled\:ring-teal-200\/100:disabled {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.disabled\:ring-teal-300\/0:disabled {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.disabled\:ring-teal-300\/5:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.disabled\:ring-teal-300\/10:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.disabled\:ring-teal-300\/20:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.disabled\:ring-teal-300\/25:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.disabled\:ring-teal-300\/30:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.disabled\:ring-teal-300\/40:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.disabled\:ring-teal-300\/50:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.disabled\:ring-teal-300\/60:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.disabled\:ring-teal-300\/70:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.disabled\:ring-teal-300\/75:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.disabled\:ring-teal-300\/80:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.disabled\:ring-teal-300\/90:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.disabled\:ring-teal-300\/95:disabled {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.disabled\:ring-teal-300\/100:disabled {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.disabled\:ring-teal-400\/0:disabled {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.disabled\:ring-teal-400\/5:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.disabled\:ring-teal-400\/10:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.disabled\:ring-teal-400\/20:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.disabled\:ring-teal-400\/25:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.disabled\:ring-teal-400\/30:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.disabled\:ring-teal-400\/40:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.disabled\:ring-teal-400\/50:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.disabled\:ring-teal-400\/60:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.disabled\:ring-teal-400\/70:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.disabled\:ring-teal-400\/75:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.disabled\:ring-teal-400\/80:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.disabled\:ring-teal-400\/90:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.disabled\:ring-teal-400\/95:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.disabled\:ring-teal-400\/100:disabled {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.disabled\:ring-teal-500\/0:disabled {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.disabled\:ring-teal-500\/5:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.disabled\:ring-teal-500\/10:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.disabled\:ring-teal-500\/20:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.disabled\:ring-teal-500\/25:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.disabled\:ring-teal-500\/30:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.disabled\:ring-teal-500\/40:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.disabled\:ring-teal-500\/50:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.disabled\:ring-teal-500\/60:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.disabled\:ring-teal-500\/70:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.disabled\:ring-teal-500\/75:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.disabled\:ring-teal-500\/80:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.disabled\:ring-teal-500\/90:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.disabled\:ring-teal-500\/95:disabled {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.disabled\:ring-teal-500\/100:disabled {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.disabled\:ring-teal-600\/0:disabled {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.disabled\:ring-teal-600\/5:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.disabled\:ring-teal-600\/10:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.disabled\:ring-teal-600\/20:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.disabled\:ring-teal-600\/25:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.disabled\:ring-teal-600\/30:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.disabled\:ring-teal-600\/40:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.disabled\:ring-teal-600\/50:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.disabled\:ring-teal-600\/60:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.disabled\:ring-teal-600\/70:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.disabled\:ring-teal-600\/75:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.disabled\:ring-teal-600\/80:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.disabled\:ring-teal-600\/90:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.disabled\:ring-teal-600\/95:disabled {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.disabled\:ring-teal-600\/100:disabled {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.disabled\:ring-teal-700\/0:disabled {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.disabled\:ring-teal-700\/5:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.disabled\:ring-teal-700\/10:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.disabled\:ring-teal-700\/20:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.disabled\:ring-teal-700\/25:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.disabled\:ring-teal-700\/30:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.disabled\:ring-teal-700\/40:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.disabled\:ring-teal-700\/50:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.disabled\:ring-teal-700\/60:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.disabled\:ring-teal-700\/70:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.disabled\:ring-teal-700\/75:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.disabled\:ring-teal-700\/80:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.disabled\:ring-teal-700\/90:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.disabled\:ring-teal-700\/95:disabled {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.disabled\:ring-teal-700\/100:disabled {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.disabled\:ring-teal-800\/0:disabled {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.disabled\:ring-teal-800\/5:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.disabled\:ring-teal-800\/10:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.disabled\:ring-teal-800\/20:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.disabled\:ring-teal-800\/25:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.disabled\:ring-teal-800\/30:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.disabled\:ring-teal-800\/40:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.disabled\:ring-teal-800\/50:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.disabled\:ring-teal-800\/60:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.disabled\:ring-teal-800\/70:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.disabled\:ring-teal-800\/75:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.disabled\:ring-teal-800\/80:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.disabled\:ring-teal-800\/90:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.disabled\:ring-teal-800\/95:disabled {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.disabled\:ring-teal-800\/100:disabled {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.disabled\:ring-teal-900\/0:disabled {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.disabled\:ring-teal-900\/5:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.disabled\:ring-teal-900\/10:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.disabled\:ring-teal-900\/20:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.disabled\:ring-teal-900\/25:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.disabled\:ring-teal-900\/30:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.disabled\:ring-teal-900\/40:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.disabled\:ring-teal-900\/50:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.disabled\:ring-teal-900\/60:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.disabled\:ring-teal-900\/70:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.disabled\:ring-teal-900\/75:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.disabled\:ring-teal-900\/80:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.disabled\:ring-teal-900\/90:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.disabled\:ring-teal-900\/95:disabled {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.disabled\:ring-teal-900\/100:disabled {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.disabled\:ring-teal\/0:disabled {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.disabled\:ring-teal\/5:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.disabled\:ring-teal\/10:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.disabled\:ring-teal\/20:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.disabled\:ring-teal\/25:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.disabled\:ring-teal\/30:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.disabled\:ring-teal\/40:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.disabled\:ring-teal\/50:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.disabled\:ring-teal\/60:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.disabled\:ring-teal\/70:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.disabled\:ring-teal\/75:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.disabled\:ring-teal\/80:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.disabled\:ring-teal\/90:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.disabled\:ring-teal\/95:disabled {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.disabled\:ring-teal\/100:disabled {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.disabled\:ring-cyan-25\/0:disabled {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.disabled\:ring-cyan-25\/5:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.disabled\:ring-cyan-25\/10:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.disabled\:ring-cyan-25\/20:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.disabled\:ring-cyan-25\/25:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.disabled\:ring-cyan-25\/30:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.disabled\:ring-cyan-25\/40:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.disabled\:ring-cyan-25\/50:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.disabled\:ring-cyan-25\/60:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.disabled\:ring-cyan-25\/70:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.disabled\:ring-cyan-25\/75:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.disabled\:ring-cyan-25\/80:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.disabled\:ring-cyan-25\/90:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.disabled\:ring-cyan-25\/95:disabled {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.disabled\:ring-cyan-25\/100:disabled {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.disabled\:ring-cyan-50\/0:disabled {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.disabled\:ring-cyan-50\/5:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.disabled\:ring-cyan-50\/10:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.disabled\:ring-cyan-50\/20:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.disabled\:ring-cyan-50\/25:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.disabled\:ring-cyan-50\/30:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.disabled\:ring-cyan-50\/40:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.disabled\:ring-cyan-50\/50:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.disabled\:ring-cyan-50\/60:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.disabled\:ring-cyan-50\/70:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.disabled\:ring-cyan-50\/75:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.disabled\:ring-cyan-50\/80:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.disabled\:ring-cyan-50\/90:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.disabled\:ring-cyan-50\/95:disabled {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.disabled\:ring-cyan-50\/100:disabled {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.disabled\:ring-cyan-100\/0:disabled {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.disabled\:ring-cyan-100\/5:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.disabled\:ring-cyan-100\/10:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.disabled\:ring-cyan-100\/20:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.disabled\:ring-cyan-100\/25:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.disabled\:ring-cyan-100\/30:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.disabled\:ring-cyan-100\/40:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.disabled\:ring-cyan-100\/50:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.disabled\:ring-cyan-100\/60:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.disabled\:ring-cyan-100\/70:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.disabled\:ring-cyan-100\/75:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.disabled\:ring-cyan-100\/80:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.disabled\:ring-cyan-100\/90:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.disabled\:ring-cyan-100\/95:disabled {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.disabled\:ring-cyan-100\/100:disabled {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.disabled\:ring-cyan-200\/0:disabled {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.disabled\:ring-cyan-200\/5:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.disabled\:ring-cyan-200\/10:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.disabled\:ring-cyan-200\/20:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.disabled\:ring-cyan-200\/25:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.disabled\:ring-cyan-200\/30:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.disabled\:ring-cyan-200\/40:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.disabled\:ring-cyan-200\/50:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.disabled\:ring-cyan-200\/60:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.disabled\:ring-cyan-200\/70:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.disabled\:ring-cyan-200\/75:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.disabled\:ring-cyan-200\/80:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.disabled\:ring-cyan-200\/90:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.disabled\:ring-cyan-200\/95:disabled {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.disabled\:ring-cyan-200\/100:disabled {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.disabled\:ring-cyan-300\/0:disabled {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.disabled\:ring-cyan-300\/5:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.disabled\:ring-cyan-300\/10:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.disabled\:ring-cyan-300\/20:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.disabled\:ring-cyan-300\/25:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.disabled\:ring-cyan-300\/30:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.disabled\:ring-cyan-300\/40:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.disabled\:ring-cyan-300\/50:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.disabled\:ring-cyan-300\/60:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.disabled\:ring-cyan-300\/70:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.disabled\:ring-cyan-300\/75:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.disabled\:ring-cyan-300\/80:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.disabled\:ring-cyan-300\/90:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.disabled\:ring-cyan-300\/95:disabled {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.disabled\:ring-cyan-300\/100:disabled {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.disabled\:ring-cyan-400\/0:disabled {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.disabled\:ring-cyan-400\/5:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.disabled\:ring-cyan-400\/10:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.disabled\:ring-cyan-400\/20:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.disabled\:ring-cyan-400\/25:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.disabled\:ring-cyan-400\/30:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.disabled\:ring-cyan-400\/40:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.disabled\:ring-cyan-400\/50:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.disabled\:ring-cyan-400\/60:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.disabled\:ring-cyan-400\/70:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.disabled\:ring-cyan-400\/75:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.disabled\:ring-cyan-400\/80:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.disabled\:ring-cyan-400\/90:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.disabled\:ring-cyan-400\/95:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.disabled\:ring-cyan-400\/100:disabled {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.disabled\:ring-cyan-500\/0:disabled {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.disabled\:ring-cyan-500\/5:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.disabled\:ring-cyan-500\/10:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.disabled\:ring-cyan-500\/20:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.disabled\:ring-cyan-500\/25:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.disabled\:ring-cyan-500\/30:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.disabled\:ring-cyan-500\/40:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.disabled\:ring-cyan-500\/50:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.disabled\:ring-cyan-500\/60:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.disabled\:ring-cyan-500\/70:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.disabled\:ring-cyan-500\/75:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.disabled\:ring-cyan-500\/80:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.disabled\:ring-cyan-500\/90:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.disabled\:ring-cyan-500\/95:disabled {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.disabled\:ring-cyan-500\/100:disabled {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.disabled\:ring-cyan-600\/0:disabled {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.disabled\:ring-cyan-600\/5:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.disabled\:ring-cyan-600\/10:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.disabled\:ring-cyan-600\/20:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.disabled\:ring-cyan-600\/25:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.disabled\:ring-cyan-600\/30:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.disabled\:ring-cyan-600\/40:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.disabled\:ring-cyan-600\/50:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.disabled\:ring-cyan-600\/60:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.disabled\:ring-cyan-600\/70:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.disabled\:ring-cyan-600\/75:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.disabled\:ring-cyan-600\/80:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.disabled\:ring-cyan-600\/90:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.disabled\:ring-cyan-600\/95:disabled {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.disabled\:ring-cyan-600\/100:disabled {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.disabled\:ring-cyan-700\/0:disabled {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.disabled\:ring-cyan-700\/5:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.disabled\:ring-cyan-700\/10:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.disabled\:ring-cyan-700\/20:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.disabled\:ring-cyan-700\/25:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.disabled\:ring-cyan-700\/30:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.disabled\:ring-cyan-700\/40:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.disabled\:ring-cyan-700\/50:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.disabled\:ring-cyan-700\/60:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.disabled\:ring-cyan-700\/70:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.disabled\:ring-cyan-700\/75:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.disabled\:ring-cyan-700\/80:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.disabled\:ring-cyan-700\/90:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.disabled\:ring-cyan-700\/95:disabled {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.disabled\:ring-cyan-700\/100:disabled {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.disabled\:ring-cyan-800\/0:disabled {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.disabled\:ring-cyan-800\/5:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.disabled\:ring-cyan-800\/10:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.disabled\:ring-cyan-800\/20:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.disabled\:ring-cyan-800\/25:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.disabled\:ring-cyan-800\/30:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.disabled\:ring-cyan-800\/40:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.disabled\:ring-cyan-800\/50:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.disabled\:ring-cyan-800\/60:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.disabled\:ring-cyan-800\/70:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.disabled\:ring-cyan-800\/75:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.disabled\:ring-cyan-800\/80:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.disabled\:ring-cyan-800\/90:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.disabled\:ring-cyan-800\/95:disabled {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.disabled\:ring-cyan-800\/100:disabled {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.disabled\:ring-cyan-900\/0:disabled {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.disabled\:ring-cyan-900\/5:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.disabled\:ring-cyan-900\/10:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.disabled\:ring-cyan-900\/20:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.disabled\:ring-cyan-900\/25:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.disabled\:ring-cyan-900\/30:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.disabled\:ring-cyan-900\/40:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.disabled\:ring-cyan-900\/50:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.disabled\:ring-cyan-900\/60:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.disabled\:ring-cyan-900\/70:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.disabled\:ring-cyan-900\/75:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.disabled\:ring-cyan-900\/80:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.disabled\:ring-cyan-900\/90:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.disabled\:ring-cyan-900\/95:disabled {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.disabled\:ring-cyan-900\/100:disabled {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.disabled\:ring-cyan\/0:disabled {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.disabled\:ring-cyan\/5:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.disabled\:ring-cyan\/10:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.disabled\:ring-cyan\/20:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.disabled\:ring-cyan\/25:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.disabled\:ring-cyan\/30:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.disabled\:ring-cyan\/40:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.disabled\:ring-cyan\/50:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.disabled\:ring-cyan\/60:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.disabled\:ring-cyan\/70:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.disabled\:ring-cyan\/75:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.disabled\:ring-cyan\/80:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.disabled\:ring-cyan\/90:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.disabled\:ring-cyan\/95:disabled {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.disabled\:ring-cyan\/100:disabled {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.disabled\:ring-blue-light-25\/0:disabled {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.disabled\:ring-blue-light-25\/5:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.disabled\:ring-blue-light-25\/10:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.disabled\:ring-blue-light-25\/20:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.disabled\:ring-blue-light-25\/25:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.disabled\:ring-blue-light-25\/30:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.disabled\:ring-blue-light-25\/40:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.disabled\:ring-blue-light-25\/50:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.disabled\:ring-blue-light-25\/60:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.disabled\:ring-blue-light-25\/70:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.disabled\:ring-blue-light-25\/75:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.disabled\:ring-blue-light-25\/80:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.disabled\:ring-blue-light-25\/90:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.disabled\:ring-blue-light-25\/95:disabled {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.disabled\:ring-blue-light-25\/100:disabled {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.disabled\:ring-blue-light-50\/0:disabled {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.disabled\:ring-blue-light-50\/5:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.disabled\:ring-blue-light-50\/10:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.disabled\:ring-blue-light-50\/20:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.disabled\:ring-blue-light-50\/25:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.disabled\:ring-blue-light-50\/30:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.disabled\:ring-blue-light-50\/40:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.disabled\:ring-blue-light-50\/50:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.disabled\:ring-blue-light-50\/60:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.disabled\:ring-blue-light-50\/70:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.disabled\:ring-blue-light-50\/75:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.disabled\:ring-blue-light-50\/80:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.disabled\:ring-blue-light-50\/90:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.disabled\:ring-blue-light-50\/95:disabled {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.disabled\:ring-blue-light-50\/100:disabled {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.disabled\:ring-blue-light-100\/0:disabled {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.disabled\:ring-blue-light-100\/5:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.disabled\:ring-blue-light-100\/10:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.disabled\:ring-blue-light-100\/20:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.disabled\:ring-blue-light-100\/25:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.disabled\:ring-blue-light-100\/30:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.disabled\:ring-blue-light-100\/40:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.disabled\:ring-blue-light-100\/50:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.disabled\:ring-blue-light-100\/60:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.disabled\:ring-blue-light-100\/70:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.disabled\:ring-blue-light-100\/75:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.disabled\:ring-blue-light-100\/80:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.disabled\:ring-blue-light-100\/90:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.disabled\:ring-blue-light-100\/95:disabled {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.disabled\:ring-blue-light-100\/100:disabled {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.disabled\:ring-blue-light-200\/0:disabled {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.disabled\:ring-blue-light-200\/5:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.disabled\:ring-blue-light-200\/10:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.disabled\:ring-blue-light-200\/20:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.disabled\:ring-blue-light-200\/25:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.disabled\:ring-blue-light-200\/30:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.disabled\:ring-blue-light-200\/40:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.disabled\:ring-blue-light-200\/50:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.disabled\:ring-blue-light-200\/60:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.disabled\:ring-blue-light-200\/70:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.disabled\:ring-blue-light-200\/75:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.disabled\:ring-blue-light-200\/80:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.disabled\:ring-blue-light-200\/90:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.disabled\:ring-blue-light-200\/95:disabled {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.disabled\:ring-blue-light-200\/100:disabled {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.disabled\:ring-blue-light-300\/0:disabled {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.disabled\:ring-blue-light-300\/5:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.disabled\:ring-blue-light-300\/10:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.disabled\:ring-blue-light-300\/20:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.disabled\:ring-blue-light-300\/25:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.disabled\:ring-blue-light-300\/30:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.disabled\:ring-blue-light-300\/40:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.disabled\:ring-blue-light-300\/50:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.disabled\:ring-blue-light-300\/60:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.disabled\:ring-blue-light-300\/70:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.disabled\:ring-blue-light-300\/75:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.disabled\:ring-blue-light-300\/80:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.disabled\:ring-blue-light-300\/90:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.disabled\:ring-blue-light-300\/95:disabled {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.disabled\:ring-blue-light-300\/100:disabled {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.disabled\:ring-blue-light-400\/0:disabled {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.disabled\:ring-blue-light-400\/5:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.disabled\:ring-blue-light-400\/10:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.disabled\:ring-blue-light-400\/20:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.disabled\:ring-blue-light-400\/25:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.disabled\:ring-blue-light-400\/30:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.disabled\:ring-blue-light-400\/40:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.disabled\:ring-blue-light-400\/50:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.disabled\:ring-blue-light-400\/60:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.disabled\:ring-blue-light-400\/70:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.disabled\:ring-blue-light-400\/75:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.disabled\:ring-blue-light-400\/80:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.disabled\:ring-blue-light-400\/90:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.disabled\:ring-blue-light-400\/95:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.disabled\:ring-blue-light-400\/100:disabled {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.disabled\:ring-blue-light-500\/0:disabled {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.disabled\:ring-blue-light-500\/5:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.disabled\:ring-blue-light-500\/10:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.disabled\:ring-blue-light-500\/20:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.disabled\:ring-blue-light-500\/25:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.disabled\:ring-blue-light-500\/30:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.disabled\:ring-blue-light-500\/40:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.disabled\:ring-blue-light-500\/50:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.disabled\:ring-blue-light-500\/60:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.disabled\:ring-blue-light-500\/70:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.disabled\:ring-blue-light-500\/75:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.disabled\:ring-blue-light-500\/80:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.disabled\:ring-blue-light-500\/90:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.disabled\:ring-blue-light-500\/95:disabled {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.disabled\:ring-blue-light-500\/100:disabled {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.disabled\:ring-blue-light-600\/0:disabled {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.disabled\:ring-blue-light-600\/5:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.disabled\:ring-blue-light-600\/10:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.disabled\:ring-blue-light-600\/20:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.disabled\:ring-blue-light-600\/25:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.disabled\:ring-blue-light-600\/30:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.disabled\:ring-blue-light-600\/40:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.disabled\:ring-blue-light-600\/50:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.disabled\:ring-blue-light-600\/60:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.disabled\:ring-blue-light-600\/70:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.disabled\:ring-blue-light-600\/75:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.disabled\:ring-blue-light-600\/80:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.disabled\:ring-blue-light-600\/90:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.disabled\:ring-blue-light-600\/95:disabled {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.disabled\:ring-blue-light-600\/100:disabled {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.disabled\:ring-blue-light-700\/0:disabled {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.disabled\:ring-blue-light-700\/5:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.disabled\:ring-blue-light-700\/10:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.disabled\:ring-blue-light-700\/20:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.disabled\:ring-blue-light-700\/25:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.disabled\:ring-blue-light-700\/30:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.disabled\:ring-blue-light-700\/40:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.disabled\:ring-blue-light-700\/50:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.disabled\:ring-blue-light-700\/60:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.disabled\:ring-blue-light-700\/70:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.disabled\:ring-blue-light-700\/75:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.disabled\:ring-blue-light-700\/80:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.disabled\:ring-blue-light-700\/90:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.disabled\:ring-blue-light-700\/95:disabled {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.disabled\:ring-blue-light-700\/100:disabled {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.disabled\:ring-blue-light-800\/0:disabled {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.disabled\:ring-blue-light-800\/5:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.disabled\:ring-blue-light-800\/10:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.disabled\:ring-blue-light-800\/20:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.disabled\:ring-blue-light-800\/25:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.disabled\:ring-blue-light-800\/30:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.disabled\:ring-blue-light-800\/40:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.disabled\:ring-blue-light-800\/50:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.disabled\:ring-blue-light-800\/60:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.disabled\:ring-blue-light-800\/70:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.disabled\:ring-blue-light-800\/75:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.disabled\:ring-blue-light-800\/80:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.disabled\:ring-blue-light-800\/90:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.disabled\:ring-blue-light-800\/95:disabled {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.disabled\:ring-blue-light-800\/100:disabled {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.disabled\:ring-blue-light-900\/0:disabled {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.disabled\:ring-blue-light-900\/5:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.disabled\:ring-blue-light-900\/10:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.disabled\:ring-blue-light-900\/20:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.disabled\:ring-blue-light-900\/25:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.disabled\:ring-blue-light-900\/30:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.disabled\:ring-blue-light-900\/40:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.disabled\:ring-blue-light-900\/50:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.disabled\:ring-blue-light-900\/60:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.disabled\:ring-blue-light-900\/70:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.disabled\:ring-blue-light-900\/75:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.disabled\:ring-blue-light-900\/80:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.disabled\:ring-blue-light-900\/90:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.disabled\:ring-blue-light-900\/95:disabled {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.disabled\:ring-blue-light-900\/100:disabled {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.disabled\:ring-blue-light\/0:disabled {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.disabled\:ring-blue-light\/5:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.disabled\:ring-blue-light\/10:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.disabled\:ring-blue-light\/20:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.disabled\:ring-blue-light\/25:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.disabled\:ring-blue-light\/30:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.disabled\:ring-blue-light\/40:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.disabled\:ring-blue-light\/50:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.disabled\:ring-blue-light\/60:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.disabled\:ring-blue-light\/70:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.disabled\:ring-blue-light\/75:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.disabled\:ring-blue-light\/80:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.disabled\:ring-blue-light\/90:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.disabled\:ring-blue-light\/95:disabled {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.disabled\:ring-blue-light\/100:disabled {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.disabled\:ring-blue-25\/0:disabled {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.disabled\:ring-blue-25\/5:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.disabled\:ring-blue-25\/10:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.disabled\:ring-blue-25\/20:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.disabled\:ring-blue-25\/25:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.disabled\:ring-blue-25\/30:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.disabled\:ring-blue-25\/40:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.disabled\:ring-blue-25\/50:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.disabled\:ring-blue-25\/60:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.disabled\:ring-blue-25\/70:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.disabled\:ring-blue-25\/75:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.disabled\:ring-blue-25\/80:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.disabled\:ring-blue-25\/90:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.disabled\:ring-blue-25\/95:disabled {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.disabled\:ring-blue-25\/100:disabled {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.disabled\:ring-blue-50\/0:disabled {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.disabled\:ring-blue-50\/5:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.disabled\:ring-blue-50\/10:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.disabled\:ring-blue-50\/20:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.disabled\:ring-blue-50\/25:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.disabled\:ring-blue-50\/30:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.disabled\:ring-blue-50\/40:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.disabled\:ring-blue-50\/50:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.disabled\:ring-blue-50\/60:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.disabled\:ring-blue-50\/70:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.disabled\:ring-blue-50\/75:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.disabled\:ring-blue-50\/80:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.disabled\:ring-blue-50\/90:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.disabled\:ring-blue-50\/95:disabled {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.disabled\:ring-blue-50\/100:disabled {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.disabled\:ring-blue-100\/0:disabled {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.disabled\:ring-blue-100\/5:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.disabled\:ring-blue-100\/10:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.disabled\:ring-blue-100\/20:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.disabled\:ring-blue-100\/25:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.disabled\:ring-blue-100\/30:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.disabled\:ring-blue-100\/40:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.disabled\:ring-blue-100\/50:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.disabled\:ring-blue-100\/60:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.disabled\:ring-blue-100\/70:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.disabled\:ring-blue-100\/75:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.disabled\:ring-blue-100\/80:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.disabled\:ring-blue-100\/90:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.disabled\:ring-blue-100\/95:disabled {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.disabled\:ring-blue-100\/100:disabled {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.disabled\:ring-blue-200\/0:disabled {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.disabled\:ring-blue-200\/5:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.disabled\:ring-blue-200\/10:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.disabled\:ring-blue-200\/20:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.disabled\:ring-blue-200\/25:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.disabled\:ring-blue-200\/30:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.disabled\:ring-blue-200\/40:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.disabled\:ring-blue-200\/50:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.disabled\:ring-blue-200\/60:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.disabled\:ring-blue-200\/70:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.disabled\:ring-blue-200\/75:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.disabled\:ring-blue-200\/80:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.disabled\:ring-blue-200\/90:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.disabled\:ring-blue-200\/95:disabled {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.disabled\:ring-blue-200\/100:disabled {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.disabled\:ring-blue-300\/0:disabled {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.disabled\:ring-blue-300\/5:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.disabled\:ring-blue-300\/10:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.disabled\:ring-blue-300\/20:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.disabled\:ring-blue-300\/25:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.disabled\:ring-blue-300\/30:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.disabled\:ring-blue-300\/40:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.disabled\:ring-blue-300\/50:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.disabled\:ring-blue-300\/60:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.disabled\:ring-blue-300\/70:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.disabled\:ring-blue-300\/75:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.disabled\:ring-blue-300\/80:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.disabled\:ring-blue-300\/90:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.disabled\:ring-blue-300\/95:disabled {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.disabled\:ring-blue-300\/100:disabled {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.disabled\:ring-blue-400\/0:disabled {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.disabled\:ring-blue-400\/5:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.disabled\:ring-blue-400\/10:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.disabled\:ring-blue-400\/20:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.disabled\:ring-blue-400\/25:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.disabled\:ring-blue-400\/30:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.disabled\:ring-blue-400\/40:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.disabled\:ring-blue-400\/50:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.disabled\:ring-blue-400\/60:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.disabled\:ring-blue-400\/70:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.disabled\:ring-blue-400\/75:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.disabled\:ring-blue-400\/80:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.disabled\:ring-blue-400\/90:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.disabled\:ring-blue-400\/95:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.disabled\:ring-blue-400\/100:disabled {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.disabled\:ring-blue-500\/0:disabled {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.disabled\:ring-blue-500\/5:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.disabled\:ring-blue-500\/10:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.disabled\:ring-blue-500\/20:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.disabled\:ring-blue-500\/25:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.disabled\:ring-blue-500\/30:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.disabled\:ring-blue-500\/40:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.disabled\:ring-blue-500\/50:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.disabled\:ring-blue-500\/60:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.disabled\:ring-blue-500\/70:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.disabled\:ring-blue-500\/75:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.disabled\:ring-blue-500\/80:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.disabled\:ring-blue-500\/90:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.disabled\:ring-blue-500\/95:disabled {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.disabled\:ring-blue-500\/100:disabled {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.disabled\:ring-blue-600\/0:disabled {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.disabled\:ring-blue-600\/5:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.disabled\:ring-blue-600\/10:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.disabled\:ring-blue-600\/20:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.disabled\:ring-blue-600\/25:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.disabled\:ring-blue-600\/30:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.disabled\:ring-blue-600\/40:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.disabled\:ring-blue-600\/50:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.disabled\:ring-blue-600\/60:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.disabled\:ring-blue-600\/70:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.disabled\:ring-blue-600\/75:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.disabled\:ring-blue-600\/80:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.disabled\:ring-blue-600\/90:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.disabled\:ring-blue-600\/95:disabled {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.disabled\:ring-blue-600\/100:disabled {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.disabled\:ring-blue-700\/0:disabled {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.disabled\:ring-blue-700\/5:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.disabled\:ring-blue-700\/10:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.disabled\:ring-blue-700\/20:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.disabled\:ring-blue-700\/25:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.disabled\:ring-blue-700\/30:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.disabled\:ring-blue-700\/40:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.disabled\:ring-blue-700\/50:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.disabled\:ring-blue-700\/60:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.disabled\:ring-blue-700\/70:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.disabled\:ring-blue-700\/75:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.disabled\:ring-blue-700\/80:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.disabled\:ring-blue-700\/90:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.disabled\:ring-blue-700\/95:disabled {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.disabled\:ring-blue-700\/100:disabled {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.disabled\:ring-blue-800\/0:disabled {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.disabled\:ring-blue-800\/5:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.disabled\:ring-blue-800\/10:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.disabled\:ring-blue-800\/20:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.disabled\:ring-blue-800\/25:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.disabled\:ring-blue-800\/30:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.disabled\:ring-blue-800\/40:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.disabled\:ring-blue-800\/50:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.disabled\:ring-blue-800\/60:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.disabled\:ring-blue-800\/70:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.disabled\:ring-blue-800\/75:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.disabled\:ring-blue-800\/80:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.disabled\:ring-blue-800\/90:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.disabled\:ring-blue-800\/95:disabled {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.disabled\:ring-blue-800\/100:disabled {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.disabled\:ring-blue-900\/0:disabled {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.disabled\:ring-blue-900\/5:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.disabled\:ring-blue-900\/10:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.disabled\:ring-blue-900\/20:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.disabled\:ring-blue-900\/25:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.disabled\:ring-blue-900\/30:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.disabled\:ring-blue-900\/40:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.disabled\:ring-blue-900\/50:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.disabled\:ring-blue-900\/60:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.disabled\:ring-blue-900\/70:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.disabled\:ring-blue-900\/75:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.disabled\:ring-blue-900\/80:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.disabled\:ring-blue-900\/90:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.disabled\:ring-blue-900\/95:disabled {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.disabled\:ring-blue-900\/100:disabled {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.disabled\:ring-blue\/0:disabled {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.disabled\:ring-blue\/5:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.disabled\:ring-blue\/10:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.disabled\:ring-blue\/20:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.disabled\:ring-blue\/25:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.disabled\:ring-blue\/30:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.disabled\:ring-blue\/40:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.disabled\:ring-blue\/50:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.disabled\:ring-blue\/60:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.disabled\:ring-blue\/70:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.disabled\:ring-blue\/75:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.disabled\:ring-blue\/80:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.disabled\:ring-blue\/90:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.disabled\:ring-blue\/95:disabled {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.disabled\:ring-blue\/100:disabled {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.disabled\:ring-blue-dark-25\/0:disabled {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.disabled\:ring-blue-dark-25\/5:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.disabled\:ring-blue-dark-25\/10:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.disabled\:ring-blue-dark-25\/20:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.disabled\:ring-blue-dark-25\/25:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.disabled\:ring-blue-dark-25\/30:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.disabled\:ring-blue-dark-25\/40:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.disabled\:ring-blue-dark-25\/50:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.disabled\:ring-blue-dark-25\/60:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.disabled\:ring-blue-dark-25\/70:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.disabled\:ring-blue-dark-25\/75:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.disabled\:ring-blue-dark-25\/80:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.disabled\:ring-blue-dark-25\/90:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.disabled\:ring-blue-dark-25\/95:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.disabled\:ring-blue-dark-25\/100:disabled {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.disabled\:ring-blue-dark-50\/0:disabled {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.disabled\:ring-blue-dark-50\/5:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.disabled\:ring-blue-dark-50\/10:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.disabled\:ring-blue-dark-50\/20:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.disabled\:ring-blue-dark-50\/25:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.disabled\:ring-blue-dark-50\/30:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.disabled\:ring-blue-dark-50\/40:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.disabled\:ring-blue-dark-50\/50:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.disabled\:ring-blue-dark-50\/60:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.disabled\:ring-blue-dark-50\/70:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.disabled\:ring-blue-dark-50\/75:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.disabled\:ring-blue-dark-50\/80:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.disabled\:ring-blue-dark-50\/90:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.disabled\:ring-blue-dark-50\/95:disabled {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.disabled\:ring-blue-dark-50\/100:disabled {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.disabled\:ring-blue-dark-100\/0:disabled {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.disabled\:ring-blue-dark-100\/5:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.disabled\:ring-blue-dark-100\/10:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.disabled\:ring-blue-dark-100\/20:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.disabled\:ring-blue-dark-100\/25:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.disabled\:ring-blue-dark-100\/30:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.disabled\:ring-blue-dark-100\/40:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.disabled\:ring-blue-dark-100\/50:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.disabled\:ring-blue-dark-100\/60:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.disabled\:ring-blue-dark-100\/70:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.disabled\:ring-blue-dark-100\/75:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.disabled\:ring-blue-dark-100\/80:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.disabled\:ring-blue-dark-100\/90:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.disabled\:ring-blue-dark-100\/95:disabled {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.disabled\:ring-blue-dark-100\/100:disabled {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.disabled\:ring-blue-dark-200\/0:disabled {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.disabled\:ring-blue-dark-200\/5:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.disabled\:ring-blue-dark-200\/10:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.disabled\:ring-blue-dark-200\/20:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.disabled\:ring-blue-dark-200\/25:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.disabled\:ring-blue-dark-200\/30:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.disabled\:ring-blue-dark-200\/40:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.disabled\:ring-blue-dark-200\/50:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.disabled\:ring-blue-dark-200\/60:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.disabled\:ring-blue-dark-200\/70:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.disabled\:ring-blue-dark-200\/75:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.disabled\:ring-blue-dark-200\/80:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.disabled\:ring-blue-dark-200\/90:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.disabled\:ring-blue-dark-200\/95:disabled {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.disabled\:ring-blue-dark-200\/100:disabled {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.disabled\:ring-blue-dark-300\/0:disabled {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.disabled\:ring-blue-dark-300\/5:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.disabled\:ring-blue-dark-300\/10:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.disabled\:ring-blue-dark-300\/20:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.disabled\:ring-blue-dark-300\/25:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.disabled\:ring-blue-dark-300\/30:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.disabled\:ring-blue-dark-300\/40:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.disabled\:ring-blue-dark-300\/50:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.disabled\:ring-blue-dark-300\/60:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.disabled\:ring-blue-dark-300\/70:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.disabled\:ring-blue-dark-300\/75:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.disabled\:ring-blue-dark-300\/80:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.disabled\:ring-blue-dark-300\/90:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.disabled\:ring-blue-dark-300\/95:disabled {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.disabled\:ring-blue-dark-300\/100:disabled {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.disabled\:ring-blue-dark-400\/0:disabled {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.disabled\:ring-blue-dark-400\/5:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.disabled\:ring-blue-dark-400\/10:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.disabled\:ring-blue-dark-400\/20:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.disabled\:ring-blue-dark-400\/25:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.disabled\:ring-blue-dark-400\/30:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.disabled\:ring-blue-dark-400\/40:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.disabled\:ring-blue-dark-400\/50:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.disabled\:ring-blue-dark-400\/60:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.disabled\:ring-blue-dark-400\/70:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.disabled\:ring-blue-dark-400\/75:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.disabled\:ring-blue-dark-400\/80:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.disabled\:ring-blue-dark-400\/90:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.disabled\:ring-blue-dark-400\/95:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.disabled\:ring-blue-dark-400\/100:disabled {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.disabled\:ring-blue-dark-500\/0:disabled {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.disabled\:ring-blue-dark-500\/5:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.disabled\:ring-blue-dark-500\/10:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.disabled\:ring-blue-dark-500\/20:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.disabled\:ring-blue-dark-500\/25:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.disabled\:ring-blue-dark-500\/30:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.disabled\:ring-blue-dark-500\/40:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.disabled\:ring-blue-dark-500\/50:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.disabled\:ring-blue-dark-500\/60:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.disabled\:ring-blue-dark-500\/70:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.disabled\:ring-blue-dark-500\/75:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.disabled\:ring-blue-dark-500\/80:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.disabled\:ring-blue-dark-500\/90:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.disabled\:ring-blue-dark-500\/95:disabled {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.disabled\:ring-blue-dark-500\/100:disabled {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.disabled\:ring-blue-dark-600\/0:disabled {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.disabled\:ring-blue-dark-600\/5:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.disabled\:ring-blue-dark-600\/10:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.disabled\:ring-blue-dark-600\/20:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.disabled\:ring-blue-dark-600\/25:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.disabled\:ring-blue-dark-600\/30:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.disabled\:ring-blue-dark-600\/40:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.disabled\:ring-blue-dark-600\/50:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.disabled\:ring-blue-dark-600\/60:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.disabled\:ring-blue-dark-600\/70:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.disabled\:ring-blue-dark-600\/75:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.disabled\:ring-blue-dark-600\/80:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.disabled\:ring-blue-dark-600\/90:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.disabled\:ring-blue-dark-600\/95:disabled {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.disabled\:ring-blue-dark-600\/100:disabled {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.disabled\:ring-blue-dark-700\/0:disabled {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.disabled\:ring-blue-dark-700\/5:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.disabled\:ring-blue-dark-700\/10:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.disabled\:ring-blue-dark-700\/20:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.disabled\:ring-blue-dark-700\/25:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.disabled\:ring-blue-dark-700\/30:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.disabled\:ring-blue-dark-700\/40:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.disabled\:ring-blue-dark-700\/50:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.disabled\:ring-blue-dark-700\/60:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.disabled\:ring-blue-dark-700\/70:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.disabled\:ring-blue-dark-700\/75:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.disabled\:ring-blue-dark-700\/80:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.disabled\:ring-blue-dark-700\/90:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.disabled\:ring-blue-dark-700\/95:disabled {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.disabled\:ring-blue-dark-700\/100:disabled {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.disabled\:ring-blue-dark-800\/0:disabled {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.disabled\:ring-blue-dark-800\/5:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.disabled\:ring-blue-dark-800\/10:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.disabled\:ring-blue-dark-800\/20:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.disabled\:ring-blue-dark-800\/25:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.disabled\:ring-blue-dark-800\/30:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.disabled\:ring-blue-dark-800\/40:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.disabled\:ring-blue-dark-800\/50:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.disabled\:ring-blue-dark-800\/60:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.disabled\:ring-blue-dark-800\/70:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.disabled\:ring-blue-dark-800\/75:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.disabled\:ring-blue-dark-800\/80:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.disabled\:ring-blue-dark-800\/90:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.disabled\:ring-blue-dark-800\/95:disabled {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.disabled\:ring-blue-dark-800\/100:disabled {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.disabled\:ring-blue-dark-900\/0:disabled {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.disabled\:ring-blue-dark-900\/5:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.disabled\:ring-blue-dark-900\/10:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.disabled\:ring-blue-dark-900\/20:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.disabled\:ring-blue-dark-900\/25:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.disabled\:ring-blue-dark-900\/30:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.disabled\:ring-blue-dark-900\/40:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.disabled\:ring-blue-dark-900\/50:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.disabled\:ring-blue-dark-900\/60:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.disabled\:ring-blue-dark-900\/70:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.disabled\:ring-blue-dark-900\/75:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.disabled\:ring-blue-dark-900\/80:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.disabled\:ring-blue-dark-900\/90:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.disabled\:ring-blue-dark-900\/95:disabled {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.disabled\:ring-blue-dark-900\/100:disabled {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.disabled\:ring-blue-dark\/0:disabled {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.disabled\:ring-blue-dark\/5:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.disabled\:ring-blue-dark\/10:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.disabled\:ring-blue-dark\/20:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.disabled\:ring-blue-dark\/25:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.disabled\:ring-blue-dark\/30:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.disabled\:ring-blue-dark\/40:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.disabled\:ring-blue-dark\/50:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.disabled\:ring-blue-dark\/60:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.disabled\:ring-blue-dark\/70:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.disabled\:ring-blue-dark\/75:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.disabled\:ring-blue-dark\/80:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.disabled\:ring-blue-dark\/90:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.disabled\:ring-blue-dark\/95:disabled {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.disabled\:ring-blue-dark\/100:disabled {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.disabled\:ring-indigo-25\/0:disabled {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.disabled\:ring-indigo-25\/5:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.disabled\:ring-indigo-25\/10:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.disabled\:ring-indigo-25\/20:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.disabled\:ring-indigo-25\/25:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.disabled\:ring-indigo-25\/30:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.disabled\:ring-indigo-25\/40:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.disabled\:ring-indigo-25\/50:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.disabled\:ring-indigo-25\/60:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.disabled\:ring-indigo-25\/70:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.disabled\:ring-indigo-25\/75:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.disabled\:ring-indigo-25\/80:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.disabled\:ring-indigo-25\/90:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.disabled\:ring-indigo-25\/95:disabled {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.disabled\:ring-indigo-25\/100:disabled {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.disabled\:ring-indigo-50\/0:disabled {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.disabled\:ring-indigo-50\/5:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.disabled\:ring-indigo-50\/10:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.disabled\:ring-indigo-50\/20:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.disabled\:ring-indigo-50\/25:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.disabled\:ring-indigo-50\/30:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.disabled\:ring-indigo-50\/40:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.disabled\:ring-indigo-50\/50:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.disabled\:ring-indigo-50\/60:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.disabled\:ring-indigo-50\/70:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.disabled\:ring-indigo-50\/75:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.disabled\:ring-indigo-50\/80:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.disabled\:ring-indigo-50\/90:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.disabled\:ring-indigo-50\/95:disabled {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.disabled\:ring-indigo-50\/100:disabled {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.disabled\:ring-indigo-100\/0:disabled {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.disabled\:ring-indigo-100\/5:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.disabled\:ring-indigo-100\/10:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.disabled\:ring-indigo-100\/20:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.disabled\:ring-indigo-100\/25:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.disabled\:ring-indigo-100\/30:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.disabled\:ring-indigo-100\/40:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.disabled\:ring-indigo-100\/50:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.disabled\:ring-indigo-100\/60:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.disabled\:ring-indigo-100\/70:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.disabled\:ring-indigo-100\/75:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.disabled\:ring-indigo-100\/80:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.disabled\:ring-indigo-100\/90:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.disabled\:ring-indigo-100\/95:disabled {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.disabled\:ring-indigo-100\/100:disabled {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.disabled\:ring-indigo-200\/0:disabled {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.disabled\:ring-indigo-200\/5:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.disabled\:ring-indigo-200\/10:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.disabled\:ring-indigo-200\/20:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.disabled\:ring-indigo-200\/25:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.disabled\:ring-indigo-200\/30:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.disabled\:ring-indigo-200\/40:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.disabled\:ring-indigo-200\/50:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.disabled\:ring-indigo-200\/60:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.disabled\:ring-indigo-200\/70:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.disabled\:ring-indigo-200\/75:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.disabled\:ring-indigo-200\/80:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.disabled\:ring-indigo-200\/90:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.disabled\:ring-indigo-200\/95:disabled {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.disabled\:ring-indigo-200\/100:disabled {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.disabled\:ring-indigo-300\/0:disabled {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.disabled\:ring-indigo-300\/5:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.disabled\:ring-indigo-300\/10:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.disabled\:ring-indigo-300\/20:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.disabled\:ring-indigo-300\/25:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.disabled\:ring-indigo-300\/30:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.disabled\:ring-indigo-300\/40:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.disabled\:ring-indigo-300\/50:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.disabled\:ring-indigo-300\/60:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.disabled\:ring-indigo-300\/70:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.disabled\:ring-indigo-300\/75:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.disabled\:ring-indigo-300\/80:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.disabled\:ring-indigo-300\/90:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.disabled\:ring-indigo-300\/95:disabled {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.disabled\:ring-indigo-300\/100:disabled {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.disabled\:ring-indigo-400\/0:disabled {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.disabled\:ring-indigo-400\/5:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.disabled\:ring-indigo-400\/10:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.disabled\:ring-indigo-400\/20:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.disabled\:ring-indigo-400\/25:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.disabled\:ring-indigo-400\/30:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.disabled\:ring-indigo-400\/40:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.disabled\:ring-indigo-400\/50:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.disabled\:ring-indigo-400\/60:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.disabled\:ring-indigo-400\/70:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.disabled\:ring-indigo-400\/75:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.disabled\:ring-indigo-400\/80:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.disabled\:ring-indigo-400\/90:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.disabled\:ring-indigo-400\/95:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.disabled\:ring-indigo-400\/100:disabled {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.disabled\:ring-indigo-500\/0:disabled {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.disabled\:ring-indigo-500\/5:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.disabled\:ring-indigo-500\/10:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.disabled\:ring-indigo-500\/20:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.disabled\:ring-indigo-500\/25:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.disabled\:ring-indigo-500\/30:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.disabled\:ring-indigo-500\/40:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.disabled\:ring-indigo-500\/50:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.disabled\:ring-indigo-500\/60:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.disabled\:ring-indigo-500\/70:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.disabled\:ring-indigo-500\/75:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.disabled\:ring-indigo-500\/80:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.disabled\:ring-indigo-500\/90:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.disabled\:ring-indigo-500\/95:disabled {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.disabled\:ring-indigo-500\/100:disabled {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.disabled\:ring-indigo-600\/0:disabled {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.disabled\:ring-indigo-600\/5:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.disabled\:ring-indigo-600\/10:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.disabled\:ring-indigo-600\/20:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.disabled\:ring-indigo-600\/25:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.disabled\:ring-indigo-600\/30:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.disabled\:ring-indigo-600\/40:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.disabled\:ring-indigo-600\/50:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.disabled\:ring-indigo-600\/60:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.disabled\:ring-indigo-600\/70:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.disabled\:ring-indigo-600\/75:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.disabled\:ring-indigo-600\/80:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.disabled\:ring-indigo-600\/90:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.disabled\:ring-indigo-600\/95:disabled {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.disabled\:ring-indigo-600\/100:disabled {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.disabled\:ring-indigo-700\/0:disabled {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.disabled\:ring-indigo-700\/5:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.disabled\:ring-indigo-700\/10:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.disabled\:ring-indigo-700\/20:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.disabled\:ring-indigo-700\/25:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.disabled\:ring-indigo-700\/30:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.disabled\:ring-indigo-700\/40:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.disabled\:ring-indigo-700\/50:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.disabled\:ring-indigo-700\/60:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.disabled\:ring-indigo-700\/70:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.disabled\:ring-indigo-700\/75:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.disabled\:ring-indigo-700\/80:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.disabled\:ring-indigo-700\/90:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.disabled\:ring-indigo-700\/95:disabled {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.disabled\:ring-indigo-700\/100:disabled {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.disabled\:ring-indigo-800\/0:disabled {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.disabled\:ring-indigo-800\/5:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.disabled\:ring-indigo-800\/10:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.disabled\:ring-indigo-800\/20:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.disabled\:ring-indigo-800\/25:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.disabled\:ring-indigo-800\/30:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.disabled\:ring-indigo-800\/40:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.disabled\:ring-indigo-800\/50:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.disabled\:ring-indigo-800\/60:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.disabled\:ring-indigo-800\/70:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.disabled\:ring-indigo-800\/75:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.disabled\:ring-indigo-800\/80:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.disabled\:ring-indigo-800\/90:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.disabled\:ring-indigo-800\/95:disabled {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.disabled\:ring-indigo-800\/100:disabled {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.disabled\:ring-indigo-900\/0:disabled {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.disabled\:ring-indigo-900\/5:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.disabled\:ring-indigo-900\/10:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.disabled\:ring-indigo-900\/20:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.disabled\:ring-indigo-900\/25:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.disabled\:ring-indigo-900\/30:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.disabled\:ring-indigo-900\/40:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.disabled\:ring-indigo-900\/50:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.disabled\:ring-indigo-900\/60:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.disabled\:ring-indigo-900\/70:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.disabled\:ring-indigo-900\/75:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.disabled\:ring-indigo-900\/80:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.disabled\:ring-indigo-900\/90:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.disabled\:ring-indigo-900\/95:disabled {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.disabled\:ring-indigo-900\/100:disabled {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.disabled\:ring-indigo\/0:disabled {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.disabled\:ring-indigo\/5:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.disabled\:ring-indigo\/10:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.disabled\:ring-indigo\/20:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.disabled\:ring-indigo\/25:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.disabled\:ring-indigo\/30:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.disabled\:ring-indigo\/40:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.disabled\:ring-indigo\/50:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.disabled\:ring-indigo\/60:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.disabled\:ring-indigo\/70:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.disabled\:ring-indigo\/75:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.disabled\:ring-indigo\/80:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.disabled\:ring-indigo\/90:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.disabled\:ring-indigo\/95:disabled {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.disabled\:ring-indigo\/100:disabled {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.disabled\:ring-violet-25\/0:disabled {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.disabled\:ring-violet-25\/5:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.disabled\:ring-violet-25\/10:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.disabled\:ring-violet-25\/20:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.disabled\:ring-violet-25\/25:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.disabled\:ring-violet-25\/30:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.disabled\:ring-violet-25\/40:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.disabled\:ring-violet-25\/50:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.disabled\:ring-violet-25\/60:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.disabled\:ring-violet-25\/70:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.disabled\:ring-violet-25\/75:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.disabled\:ring-violet-25\/80:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.disabled\:ring-violet-25\/90:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.disabled\:ring-violet-25\/95:disabled {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.disabled\:ring-violet-25\/100:disabled {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.disabled\:ring-violet-50\/0:disabled {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.disabled\:ring-violet-50\/5:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.disabled\:ring-violet-50\/10:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.disabled\:ring-violet-50\/20:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.disabled\:ring-violet-50\/25:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.disabled\:ring-violet-50\/30:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.disabled\:ring-violet-50\/40:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.disabled\:ring-violet-50\/50:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.disabled\:ring-violet-50\/60:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.disabled\:ring-violet-50\/70:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.disabled\:ring-violet-50\/75:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.disabled\:ring-violet-50\/80:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.disabled\:ring-violet-50\/90:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.disabled\:ring-violet-50\/95:disabled {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.disabled\:ring-violet-50\/100:disabled {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.disabled\:ring-violet-100\/0:disabled {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.disabled\:ring-violet-100\/5:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.disabled\:ring-violet-100\/10:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.disabled\:ring-violet-100\/20:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.disabled\:ring-violet-100\/25:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.disabled\:ring-violet-100\/30:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.disabled\:ring-violet-100\/40:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.disabled\:ring-violet-100\/50:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.disabled\:ring-violet-100\/60:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.disabled\:ring-violet-100\/70:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.disabled\:ring-violet-100\/75:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.disabled\:ring-violet-100\/80:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.disabled\:ring-violet-100\/90:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.disabled\:ring-violet-100\/95:disabled {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.disabled\:ring-violet-100\/100:disabled {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.disabled\:ring-violet-200\/0:disabled {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.disabled\:ring-violet-200\/5:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.disabled\:ring-violet-200\/10:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.disabled\:ring-violet-200\/20:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.disabled\:ring-violet-200\/25:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.disabled\:ring-violet-200\/30:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.disabled\:ring-violet-200\/40:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.disabled\:ring-violet-200\/50:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.disabled\:ring-violet-200\/60:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.disabled\:ring-violet-200\/70:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.disabled\:ring-violet-200\/75:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.disabled\:ring-violet-200\/80:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.disabled\:ring-violet-200\/90:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.disabled\:ring-violet-200\/95:disabled {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.disabled\:ring-violet-200\/100:disabled {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.disabled\:ring-violet-300\/0:disabled {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.disabled\:ring-violet-300\/5:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.disabled\:ring-violet-300\/10:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.disabled\:ring-violet-300\/20:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.disabled\:ring-violet-300\/25:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.disabled\:ring-violet-300\/30:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.disabled\:ring-violet-300\/40:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.disabled\:ring-violet-300\/50:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.disabled\:ring-violet-300\/60:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.disabled\:ring-violet-300\/70:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.disabled\:ring-violet-300\/75:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.disabled\:ring-violet-300\/80:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.disabled\:ring-violet-300\/90:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.disabled\:ring-violet-300\/95:disabled {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.disabled\:ring-violet-300\/100:disabled {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.disabled\:ring-violet-400\/0:disabled {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.disabled\:ring-violet-400\/5:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.disabled\:ring-violet-400\/10:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.disabled\:ring-violet-400\/20:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.disabled\:ring-violet-400\/25:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.disabled\:ring-violet-400\/30:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.disabled\:ring-violet-400\/40:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.disabled\:ring-violet-400\/50:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.disabled\:ring-violet-400\/60:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.disabled\:ring-violet-400\/70:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.disabled\:ring-violet-400\/75:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.disabled\:ring-violet-400\/80:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.disabled\:ring-violet-400\/90:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.disabled\:ring-violet-400\/95:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.disabled\:ring-violet-400\/100:disabled {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.disabled\:ring-violet-500\/0:disabled {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.disabled\:ring-violet-500\/5:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.disabled\:ring-violet-500\/10:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.disabled\:ring-violet-500\/20:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.disabled\:ring-violet-500\/25:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.disabled\:ring-violet-500\/30:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.disabled\:ring-violet-500\/40:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.disabled\:ring-violet-500\/50:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.disabled\:ring-violet-500\/60:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.disabled\:ring-violet-500\/70:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.disabled\:ring-violet-500\/75:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.disabled\:ring-violet-500\/80:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.disabled\:ring-violet-500\/90:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.disabled\:ring-violet-500\/95:disabled {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.disabled\:ring-violet-500\/100:disabled {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.disabled\:ring-violet-600\/0:disabled {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.disabled\:ring-violet-600\/5:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.disabled\:ring-violet-600\/10:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.disabled\:ring-violet-600\/20:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.disabled\:ring-violet-600\/25:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.disabled\:ring-violet-600\/30:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.disabled\:ring-violet-600\/40:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.disabled\:ring-violet-600\/50:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.disabled\:ring-violet-600\/60:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.disabled\:ring-violet-600\/70:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.disabled\:ring-violet-600\/75:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.disabled\:ring-violet-600\/80:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.disabled\:ring-violet-600\/90:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.disabled\:ring-violet-600\/95:disabled {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.disabled\:ring-violet-600\/100:disabled {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.disabled\:ring-violet-700\/0:disabled {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.disabled\:ring-violet-700\/5:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.disabled\:ring-violet-700\/10:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.disabled\:ring-violet-700\/20:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.disabled\:ring-violet-700\/25:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.disabled\:ring-violet-700\/30:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.disabled\:ring-violet-700\/40:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.disabled\:ring-violet-700\/50:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.disabled\:ring-violet-700\/60:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.disabled\:ring-violet-700\/70:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.disabled\:ring-violet-700\/75:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.disabled\:ring-violet-700\/80:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.disabled\:ring-violet-700\/90:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.disabled\:ring-violet-700\/95:disabled {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.disabled\:ring-violet-700\/100:disabled {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.disabled\:ring-violet-800\/0:disabled {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.disabled\:ring-violet-800\/5:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.disabled\:ring-violet-800\/10:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.disabled\:ring-violet-800\/20:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.disabled\:ring-violet-800\/25:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.disabled\:ring-violet-800\/30:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.disabled\:ring-violet-800\/40:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.disabled\:ring-violet-800\/50:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.disabled\:ring-violet-800\/60:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.disabled\:ring-violet-800\/70:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.disabled\:ring-violet-800\/75:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.disabled\:ring-violet-800\/80:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.disabled\:ring-violet-800\/90:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.disabled\:ring-violet-800\/95:disabled {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.disabled\:ring-violet-800\/100:disabled {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.disabled\:ring-violet-900\/0:disabled {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.disabled\:ring-violet-900\/5:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.disabled\:ring-violet-900\/10:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.disabled\:ring-violet-900\/20:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.disabled\:ring-violet-900\/25:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.disabled\:ring-violet-900\/30:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.disabled\:ring-violet-900\/40:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.disabled\:ring-violet-900\/50:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.disabled\:ring-violet-900\/60:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.disabled\:ring-violet-900\/70:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.disabled\:ring-violet-900\/75:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.disabled\:ring-violet-900\/80:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.disabled\:ring-violet-900\/90:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.disabled\:ring-violet-900\/95:disabled {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.disabled\:ring-violet-900\/100:disabled {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.disabled\:ring-violet\/0:disabled {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.disabled\:ring-violet\/5:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.disabled\:ring-violet\/10:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.disabled\:ring-violet\/20:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.disabled\:ring-violet\/25:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.disabled\:ring-violet\/30:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.disabled\:ring-violet\/40:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.disabled\:ring-violet\/50:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.disabled\:ring-violet\/60:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.disabled\:ring-violet\/70:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.disabled\:ring-violet\/75:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.disabled\:ring-violet\/80:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.disabled\:ring-violet\/90:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.disabled\:ring-violet\/95:disabled {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.disabled\:ring-violet\/100:disabled {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.disabled\:ring-purple-25\/0:disabled {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.disabled\:ring-purple-25\/5:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.disabled\:ring-purple-25\/10:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.disabled\:ring-purple-25\/20:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.disabled\:ring-purple-25\/25:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.disabled\:ring-purple-25\/30:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.disabled\:ring-purple-25\/40:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.disabled\:ring-purple-25\/50:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.disabled\:ring-purple-25\/60:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.disabled\:ring-purple-25\/70:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.disabled\:ring-purple-25\/75:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.disabled\:ring-purple-25\/80:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.disabled\:ring-purple-25\/90:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.disabled\:ring-purple-25\/95:disabled {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.disabled\:ring-purple-25\/100:disabled {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.disabled\:ring-purple-50\/0:disabled {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.disabled\:ring-purple-50\/5:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.disabled\:ring-purple-50\/10:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.disabled\:ring-purple-50\/20:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.disabled\:ring-purple-50\/25:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.disabled\:ring-purple-50\/30:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.disabled\:ring-purple-50\/40:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.disabled\:ring-purple-50\/50:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.disabled\:ring-purple-50\/60:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.disabled\:ring-purple-50\/70:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.disabled\:ring-purple-50\/75:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.disabled\:ring-purple-50\/80:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.disabled\:ring-purple-50\/90:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.disabled\:ring-purple-50\/95:disabled {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.disabled\:ring-purple-50\/100:disabled {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.disabled\:ring-purple-100\/0:disabled {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.disabled\:ring-purple-100\/5:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.disabled\:ring-purple-100\/10:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.disabled\:ring-purple-100\/20:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.disabled\:ring-purple-100\/25:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.disabled\:ring-purple-100\/30:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.disabled\:ring-purple-100\/40:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.disabled\:ring-purple-100\/50:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.disabled\:ring-purple-100\/60:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.disabled\:ring-purple-100\/70:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.disabled\:ring-purple-100\/75:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.disabled\:ring-purple-100\/80:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.disabled\:ring-purple-100\/90:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.disabled\:ring-purple-100\/95:disabled {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.disabled\:ring-purple-100\/100:disabled {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.disabled\:ring-purple-200\/0:disabled {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.disabled\:ring-purple-200\/5:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.disabled\:ring-purple-200\/10:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.disabled\:ring-purple-200\/20:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.disabled\:ring-purple-200\/25:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.disabled\:ring-purple-200\/30:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.disabled\:ring-purple-200\/40:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.disabled\:ring-purple-200\/50:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.disabled\:ring-purple-200\/60:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.disabled\:ring-purple-200\/70:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.disabled\:ring-purple-200\/75:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.disabled\:ring-purple-200\/80:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.disabled\:ring-purple-200\/90:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.disabled\:ring-purple-200\/95:disabled {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.disabled\:ring-purple-200\/100:disabled {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.disabled\:ring-purple-300\/0:disabled {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.disabled\:ring-purple-300\/5:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.disabled\:ring-purple-300\/10:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.disabled\:ring-purple-300\/20:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.disabled\:ring-purple-300\/25:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.disabled\:ring-purple-300\/30:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.disabled\:ring-purple-300\/40:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.disabled\:ring-purple-300\/50:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.disabled\:ring-purple-300\/60:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.disabled\:ring-purple-300\/70:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.disabled\:ring-purple-300\/75:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.disabled\:ring-purple-300\/80:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.disabled\:ring-purple-300\/90:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.disabled\:ring-purple-300\/95:disabled {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.disabled\:ring-purple-300\/100:disabled {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.disabled\:ring-purple-400\/0:disabled {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.disabled\:ring-purple-400\/5:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.disabled\:ring-purple-400\/10:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.disabled\:ring-purple-400\/20:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.disabled\:ring-purple-400\/25:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.disabled\:ring-purple-400\/30:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.disabled\:ring-purple-400\/40:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.disabled\:ring-purple-400\/50:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.disabled\:ring-purple-400\/60:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.disabled\:ring-purple-400\/70:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.disabled\:ring-purple-400\/75:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.disabled\:ring-purple-400\/80:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.disabled\:ring-purple-400\/90:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.disabled\:ring-purple-400\/95:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.disabled\:ring-purple-400\/100:disabled {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.disabled\:ring-purple-500\/0:disabled {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.disabled\:ring-purple-500\/5:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.disabled\:ring-purple-500\/10:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.disabled\:ring-purple-500\/20:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.disabled\:ring-purple-500\/25:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.disabled\:ring-purple-500\/30:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.disabled\:ring-purple-500\/40:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.disabled\:ring-purple-500\/50:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.disabled\:ring-purple-500\/60:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.disabled\:ring-purple-500\/70:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.disabled\:ring-purple-500\/75:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.disabled\:ring-purple-500\/80:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.disabled\:ring-purple-500\/90:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.disabled\:ring-purple-500\/95:disabled {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.disabled\:ring-purple-500\/100:disabled {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.disabled\:ring-purple-600\/0:disabled {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.disabled\:ring-purple-600\/5:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.disabled\:ring-purple-600\/10:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.disabled\:ring-purple-600\/20:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.disabled\:ring-purple-600\/25:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.disabled\:ring-purple-600\/30:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.disabled\:ring-purple-600\/40:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.disabled\:ring-purple-600\/50:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.disabled\:ring-purple-600\/60:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.disabled\:ring-purple-600\/70:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.disabled\:ring-purple-600\/75:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.disabled\:ring-purple-600\/80:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.disabled\:ring-purple-600\/90:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.disabled\:ring-purple-600\/95:disabled {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.disabled\:ring-purple-600\/100:disabled {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.disabled\:ring-purple-700\/0:disabled {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.disabled\:ring-purple-700\/5:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.disabled\:ring-purple-700\/10:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.disabled\:ring-purple-700\/20:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.disabled\:ring-purple-700\/25:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.disabled\:ring-purple-700\/30:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.disabled\:ring-purple-700\/40:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.disabled\:ring-purple-700\/50:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.disabled\:ring-purple-700\/60:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.disabled\:ring-purple-700\/70:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.disabled\:ring-purple-700\/75:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.disabled\:ring-purple-700\/80:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.disabled\:ring-purple-700\/90:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.disabled\:ring-purple-700\/95:disabled {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.disabled\:ring-purple-700\/100:disabled {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.disabled\:ring-purple-800\/0:disabled {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.disabled\:ring-purple-800\/5:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.disabled\:ring-purple-800\/10:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.disabled\:ring-purple-800\/20:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.disabled\:ring-purple-800\/25:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.disabled\:ring-purple-800\/30:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.disabled\:ring-purple-800\/40:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.disabled\:ring-purple-800\/50:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.disabled\:ring-purple-800\/60:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.disabled\:ring-purple-800\/70:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.disabled\:ring-purple-800\/75:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.disabled\:ring-purple-800\/80:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.disabled\:ring-purple-800\/90:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.disabled\:ring-purple-800\/95:disabled {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.disabled\:ring-purple-800\/100:disabled {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.disabled\:ring-purple-900\/0:disabled {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.disabled\:ring-purple-900\/5:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.disabled\:ring-purple-900\/10:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.disabled\:ring-purple-900\/20:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.disabled\:ring-purple-900\/25:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.disabled\:ring-purple-900\/30:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.disabled\:ring-purple-900\/40:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.disabled\:ring-purple-900\/50:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.disabled\:ring-purple-900\/60:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.disabled\:ring-purple-900\/70:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.disabled\:ring-purple-900\/75:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.disabled\:ring-purple-900\/80:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.disabled\:ring-purple-900\/90:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.disabled\:ring-purple-900\/95:disabled {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.disabled\:ring-purple-900\/100:disabled {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.disabled\:ring-purple\/0:disabled {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.disabled\:ring-purple\/5:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.disabled\:ring-purple\/10:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.disabled\:ring-purple\/20:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.disabled\:ring-purple\/25:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.disabled\:ring-purple\/30:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.disabled\:ring-purple\/40:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.disabled\:ring-purple\/50:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.disabled\:ring-purple\/60:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.disabled\:ring-purple\/70:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.disabled\:ring-purple\/75:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.disabled\:ring-purple\/80:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.disabled\:ring-purple\/90:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.disabled\:ring-purple\/95:disabled {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.disabled\:ring-purple\/100:disabled {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.disabled\:ring-fuchsia-25\/0:disabled {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.disabled\:ring-fuchsia-25\/5:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.disabled\:ring-fuchsia-25\/10:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.disabled\:ring-fuchsia-25\/20:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.disabled\:ring-fuchsia-25\/25:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.disabled\:ring-fuchsia-25\/30:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.disabled\:ring-fuchsia-25\/40:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.disabled\:ring-fuchsia-25\/50:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.disabled\:ring-fuchsia-25\/60:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.disabled\:ring-fuchsia-25\/70:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.disabled\:ring-fuchsia-25\/75:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.disabled\:ring-fuchsia-25\/80:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.disabled\:ring-fuchsia-25\/90:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.disabled\:ring-fuchsia-25\/95:disabled {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.disabled\:ring-fuchsia-25\/100:disabled {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.disabled\:ring-fuchsia-50\/0:disabled {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.disabled\:ring-fuchsia-50\/5:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.disabled\:ring-fuchsia-50\/10:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.disabled\:ring-fuchsia-50\/20:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.disabled\:ring-fuchsia-50\/25:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.disabled\:ring-fuchsia-50\/30:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.disabled\:ring-fuchsia-50\/40:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.disabled\:ring-fuchsia-50\/50:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.disabled\:ring-fuchsia-50\/60:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.disabled\:ring-fuchsia-50\/70:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.disabled\:ring-fuchsia-50\/75:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.disabled\:ring-fuchsia-50\/80:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.disabled\:ring-fuchsia-50\/90:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.disabled\:ring-fuchsia-50\/95:disabled {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.disabled\:ring-fuchsia-50\/100:disabled {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.disabled\:ring-fuchsia-100\/0:disabled {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.disabled\:ring-fuchsia-100\/5:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.disabled\:ring-fuchsia-100\/10:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.disabled\:ring-fuchsia-100\/20:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.disabled\:ring-fuchsia-100\/25:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.disabled\:ring-fuchsia-100\/30:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.disabled\:ring-fuchsia-100\/40:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.disabled\:ring-fuchsia-100\/50:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.disabled\:ring-fuchsia-100\/60:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.disabled\:ring-fuchsia-100\/70:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.disabled\:ring-fuchsia-100\/75:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.disabled\:ring-fuchsia-100\/80:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.disabled\:ring-fuchsia-100\/90:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.disabled\:ring-fuchsia-100\/95:disabled {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.disabled\:ring-fuchsia-100\/100:disabled {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.disabled\:ring-fuchsia-200\/0:disabled {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.disabled\:ring-fuchsia-200\/5:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.disabled\:ring-fuchsia-200\/10:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.disabled\:ring-fuchsia-200\/20:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.disabled\:ring-fuchsia-200\/25:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.disabled\:ring-fuchsia-200\/30:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.disabled\:ring-fuchsia-200\/40:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.disabled\:ring-fuchsia-200\/50:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.disabled\:ring-fuchsia-200\/60:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.disabled\:ring-fuchsia-200\/70:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.disabled\:ring-fuchsia-200\/75:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.disabled\:ring-fuchsia-200\/80:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.disabled\:ring-fuchsia-200\/90:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.disabled\:ring-fuchsia-200\/95:disabled {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.disabled\:ring-fuchsia-200\/100:disabled {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.disabled\:ring-fuchsia-300\/0:disabled {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.disabled\:ring-fuchsia-300\/5:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.disabled\:ring-fuchsia-300\/10:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.disabled\:ring-fuchsia-300\/20:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.disabled\:ring-fuchsia-300\/25:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.disabled\:ring-fuchsia-300\/30:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.disabled\:ring-fuchsia-300\/40:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.disabled\:ring-fuchsia-300\/50:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.disabled\:ring-fuchsia-300\/60:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.disabled\:ring-fuchsia-300\/70:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.disabled\:ring-fuchsia-300\/75:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.disabled\:ring-fuchsia-300\/80:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.disabled\:ring-fuchsia-300\/90:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.disabled\:ring-fuchsia-300\/95:disabled {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.disabled\:ring-fuchsia-300\/100:disabled {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.disabled\:ring-fuchsia-400\/0:disabled {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.disabled\:ring-fuchsia-400\/5:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.disabled\:ring-fuchsia-400\/10:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.disabled\:ring-fuchsia-400\/20:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.disabled\:ring-fuchsia-400\/25:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.disabled\:ring-fuchsia-400\/30:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.disabled\:ring-fuchsia-400\/40:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.disabled\:ring-fuchsia-400\/50:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.disabled\:ring-fuchsia-400\/60:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.disabled\:ring-fuchsia-400\/70:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.disabled\:ring-fuchsia-400\/75:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.disabled\:ring-fuchsia-400\/80:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.disabled\:ring-fuchsia-400\/90:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.disabled\:ring-fuchsia-400\/95:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.disabled\:ring-fuchsia-400\/100:disabled {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.disabled\:ring-fuchsia-500\/0:disabled {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.disabled\:ring-fuchsia-500\/5:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.disabled\:ring-fuchsia-500\/10:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.disabled\:ring-fuchsia-500\/20:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.disabled\:ring-fuchsia-500\/25:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.disabled\:ring-fuchsia-500\/30:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.disabled\:ring-fuchsia-500\/40:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.disabled\:ring-fuchsia-500\/50:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.disabled\:ring-fuchsia-500\/60:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.disabled\:ring-fuchsia-500\/70:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.disabled\:ring-fuchsia-500\/75:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.disabled\:ring-fuchsia-500\/80:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.disabled\:ring-fuchsia-500\/90:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.disabled\:ring-fuchsia-500\/95:disabled {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.disabled\:ring-fuchsia-500\/100:disabled {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.disabled\:ring-fuchsia-600\/0:disabled {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.disabled\:ring-fuchsia-600\/5:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.disabled\:ring-fuchsia-600\/10:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.disabled\:ring-fuchsia-600\/20:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.disabled\:ring-fuchsia-600\/25:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.disabled\:ring-fuchsia-600\/30:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.disabled\:ring-fuchsia-600\/40:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.disabled\:ring-fuchsia-600\/50:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.disabled\:ring-fuchsia-600\/60:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.disabled\:ring-fuchsia-600\/70:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.disabled\:ring-fuchsia-600\/75:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.disabled\:ring-fuchsia-600\/80:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.disabled\:ring-fuchsia-600\/90:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.disabled\:ring-fuchsia-600\/95:disabled {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.disabled\:ring-fuchsia-600\/100:disabled {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.disabled\:ring-fuchsia-700\/0:disabled {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.disabled\:ring-fuchsia-700\/5:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.disabled\:ring-fuchsia-700\/10:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.disabled\:ring-fuchsia-700\/20:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.disabled\:ring-fuchsia-700\/25:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.disabled\:ring-fuchsia-700\/30:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.disabled\:ring-fuchsia-700\/40:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.disabled\:ring-fuchsia-700\/50:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.disabled\:ring-fuchsia-700\/60:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.disabled\:ring-fuchsia-700\/70:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.disabled\:ring-fuchsia-700\/75:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.disabled\:ring-fuchsia-700\/80:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.disabled\:ring-fuchsia-700\/90:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.disabled\:ring-fuchsia-700\/95:disabled {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.disabled\:ring-fuchsia-700\/100:disabled {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.disabled\:ring-fuchsia-800\/0:disabled {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.disabled\:ring-fuchsia-800\/5:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.disabled\:ring-fuchsia-800\/10:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.disabled\:ring-fuchsia-800\/20:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.disabled\:ring-fuchsia-800\/25:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.disabled\:ring-fuchsia-800\/30:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.disabled\:ring-fuchsia-800\/40:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.disabled\:ring-fuchsia-800\/50:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.disabled\:ring-fuchsia-800\/60:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.disabled\:ring-fuchsia-800\/70:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.disabled\:ring-fuchsia-800\/75:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.disabled\:ring-fuchsia-800\/80:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.disabled\:ring-fuchsia-800\/90:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.disabled\:ring-fuchsia-800\/95:disabled {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.disabled\:ring-fuchsia-800\/100:disabled {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.disabled\:ring-fuchsia-900\/0:disabled {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.disabled\:ring-fuchsia-900\/5:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.disabled\:ring-fuchsia-900\/10:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.disabled\:ring-fuchsia-900\/20:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.disabled\:ring-fuchsia-900\/25:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.disabled\:ring-fuchsia-900\/30:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.disabled\:ring-fuchsia-900\/40:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.disabled\:ring-fuchsia-900\/50:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.disabled\:ring-fuchsia-900\/60:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.disabled\:ring-fuchsia-900\/70:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.disabled\:ring-fuchsia-900\/75:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.disabled\:ring-fuchsia-900\/80:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.disabled\:ring-fuchsia-900\/90:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.disabled\:ring-fuchsia-900\/95:disabled {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.disabled\:ring-fuchsia-900\/100:disabled {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.disabled\:ring-fuchsia\/0:disabled {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.disabled\:ring-fuchsia\/5:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.disabled\:ring-fuchsia\/10:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.disabled\:ring-fuchsia\/20:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.disabled\:ring-fuchsia\/25:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.disabled\:ring-fuchsia\/30:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.disabled\:ring-fuchsia\/40:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.disabled\:ring-fuchsia\/50:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.disabled\:ring-fuchsia\/60:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.disabled\:ring-fuchsia\/70:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.disabled\:ring-fuchsia\/75:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.disabled\:ring-fuchsia\/80:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.disabled\:ring-fuchsia\/90:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.disabled\:ring-fuchsia\/95:disabled {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.disabled\:ring-fuchsia\/100:disabled {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.disabled\:ring-pink-25\/0:disabled {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.disabled\:ring-pink-25\/5:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.disabled\:ring-pink-25\/10:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.disabled\:ring-pink-25\/20:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.disabled\:ring-pink-25\/25:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.disabled\:ring-pink-25\/30:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.disabled\:ring-pink-25\/40:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.disabled\:ring-pink-25\/50:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.disabled\:ring-pink-25\/60:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.disabled\:ring-pink-25\/70:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.disabled\:ring-pink-25\/75:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.disabled\:ring-pink-25\/80:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.disabled\:ring-pink-25\/90:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.disabled\:ring-pink-25\/95:disabled {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.disabled\:ring-pink-25\/100:disabled {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.disabled\:ring-pink-50\/0:disabled {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.disabled\:ring-pink-50\/5:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.disabled\:ring-pink-50\/10:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.disabled\:ring-pink-50\/20:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.disabled\:ring-pink-50\/25:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.disabled\:ring-pink-50\/30:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.disabled\:ring-pink-50\/40:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.disabled\:ring-pink-50\/50:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.disabled\:ring-pink-50\/60:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.disabled\:ring-pink-50\/70:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.disabled\:ring-pink-50\/75:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.disabled\:ring-pink-50\/80:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.disabled\:ring-pink-50\/90:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.disabled\:ring-pink-50\/95:disabled {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.disabled\:ring-pink-50\/100:disabled {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.disabled\:ring-pink-100\/0:disabled {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.disabled\:ring-pink-100\/5:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.disabled\:ring-pink-100\/10:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.disabled\:ring-pink-100\/20:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.disabled\:ring-pink-100\/25:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.disabled\:ring-pink-100\/30:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.disabled\:ring-pink-100\/40:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.disabled\:ring-pink-100\/50:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.disabled\:ring-pink-100\/60:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.disabled\:ring-pink-100\/70:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.disabled\:ring-pink-100\/75:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.disabled\:ring-pink-100\/80:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.disabled\:ring-pink-100\/90:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.disabled\:ring-pink-100\/95:disabled {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.disabled\:ring-pink-100\/100:disabled {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.disabled\:ring-pink-200\/0:disabled {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.disabled\:ring-pink-200\/5:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.disabled\:ring-pink-200\/10:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.disabled\:ring-pink-200\/20:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.disabled\:ring-pink-200\/25:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.disabled\:ring-pink-200\/30:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.disabled\:ring-pink-200\/40:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.disabled\:ring-pink-200\/50:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.disabled\:ring-pink-200\/60:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.disabled\:ring-pink-200\/70:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.disabled\:ring-pink-200\/75:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.disabled\:ring-pink-200\/80:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.disabled\:ring-pink-200\/90:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.disabled\:ring-pink-200\/95:disabled {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.disabled\:ring-pink-200\/100:disabled {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.disabled\:ring-pink-300\/0:disabled {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.disabled\:ring-pink-300\/5:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.disabled\:ring-pink-300\/10:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.disabled\:ring-pink-300\/20:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.disabled\:ring-pink-300\/25:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.disabled\:ring-pink-300\/30:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.disabled\:ring-pink-300\/40:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.disabled\:ring-pink-300\/50:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.disabled\:ring-pink-300\/60:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.disabled\:ring-pink-300\/70:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.disabled\:ring-pink-300\/75:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.disabled\:ring-pink-300\/80:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.disabled\:ring-pink-300\/90:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.disabled\:ring-pink-300\/95:disabled {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.disabled\:ring-pink-300\/100:disabled {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.disabled\:ring-pink-400\/0:disabled {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.disabled\:ring-pink-400\/5:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.disabled\:ring-pink-400\/10:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.disabled\:ring-pink-400\/20:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.disabled\:ring-pink-400\/25:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.disabled\:ring-pink-400\/30:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.disabled\:ring-pink-400\/40:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.disabled\:ring-pink-400\/50:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.disabled\:ring-pink-400\/60:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.disabled\:ring-pink-400\/70:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.disabled\:ring-pink-400\/75:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.disabled\:ring-pink-400\/80:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.disabled\:ring-pink-400\/90:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.disabled\:ring-pink-400\/95:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.disabled\:ring-pink-400\/100:disabled {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.disabled\:ring-pink-500\/0:disabled {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.disabled\:ring-pink-500\/5:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.disabled\:ring-pink-500\/10:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.disabled\:ring-pink-500\/20:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.disabled\:ring-pink-500\/25:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.disabled\:ring-pink-500\/30:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.disabled\:ring-pink-500\/40:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.disabled\:ring-pink-500\/50:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.disabled\:ring-pink-500\/60:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.disabled\:ring-pink-500\/70:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.disabled\:ring-pink-500\/75:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.disabled\:ring-pink-500\/80:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.disabled\:ring-pink-500\/90:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.disabled\:ring-pink-500\/95:disabled {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.disabled\:ring-pink-500\/100:disabled {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.disabled\:ring-pink-600\/0:disabled {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.disabled\:ring-pink-600\/5:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.disabled\:ring-pink-600\/10:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.disabled\:ring-pink-600\/20:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.disabled\:ring-pink-600\/25:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.disabled\:ring-pink-600\/30:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.disabled\:ring-pink-600\/40:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.disabled\:ring-pink-600\/50:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.disabled\:ring-pink-600\/60:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.disabled\:ring-pink-600\/70:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.disabled\:ring-pink-600\/75:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.disabled\:ring-pink-600\/80:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.disabled\:ring-pink-600\/90:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.disabled\:ring-pink-600\/95:disabled {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.disabled\:ring-pink-600\/100:disabled {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.disabled\:ring-pink-700\/0:disabled {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.disabled\:ring-pink-700\/5:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.disabled\:ring-pink-700\/10:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.disabled\:ring-pink-700\/20:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.disabled\:ring-pink-700\/25:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.disabled\:ring-pink-700\/30:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.disabled\:ring-pink-700\/40:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.disabled\:ring-pink-700\/50:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.disabled\:ring-pink-700\/60:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.disabled\:ring-pink-700\/70:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.disabled\:ring-pink-700\/75:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.disabled\:ring-pink-700\/80:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.disabled\:ring-pink-700\/90:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.disabled\:ring-pink-700\/95:disabled {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.disabled\:ring-pink-700\/100:disabled {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.disabled\:ring-pink-800\/0:disabled {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.disabled\:ring-pink-800\/5:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.disabled\:ring-pink-800\/10:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.disabled\:ring-pink-800\/20:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.disabled\:ring-pink-800\/25:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.disabled\:ring-pink-800\/30:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.disabled\:ring-pink-800\/40:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.disabled\:ring-pink-800\/50:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.disabled\:ring-pink-800\/60:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.disabled\:ring-pink-800\/70:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.disabled\:ring-pink-800\/75:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.disabled\:ring-pink-800\/80:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.disabled\:ring-pink-800\/90:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.disabled\:ring-pink-800\/95:disabled {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.disabled\:ring-pink-800\/100:disabled {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.disabled\:ring-pink-900\/0:disabled {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.disabled\:ring-pink-900\/5:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.disabled\:ring-pink-900\/10:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.disabled\:ring-pink-900\/20:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.disabled\:ring-pink-900\/25:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.disabled\:ring-pink-900\/30:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.disabled\:ring-pink-900\/40:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.disabled\:ring-pink-900\/50:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.disabled\:ring-pink-900\/60:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.disabled\:ring-pink-900\/70:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.disabled\:ring-pink-900\/75:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.disabled\:ring-pink-900\/80:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.disabled\:ring-pink-900\/90:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.disabled\:ring-pink-900\/95:disabled {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.disabled\:ring-pink-900\/100:disabled {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.disabled\:ring-pink\/0:disabled {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.disabled\:ring-pink\/5:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.disabled\:ring-pink\/10:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.disabled\:ring-pink\/20:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.disabled\:ring-pink\/25:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.disabled\:ring-pink\/30:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.disabled\:ring-pink\/40:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.disabled\:ring-pink\/50:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.disabled\:ring-pink\/60:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.disabled\:ring-pink\/70:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.disabled\:ring-pink\/75:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.disabled\:ring-pink\/80:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.disabled\:ring-pink\/90:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.disabled\:ring-pink\/95:disabled {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.disabled\:ring-pink\/100:disabled {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.disabled\:ring-rose-25\/0:disabled {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.disabled\:ring-rose-25\/5:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.disabled\:ring-rose-25\/10:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.disabled\:ring-rose-25\/20:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.disabled\:ring-rose-25\/25:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.disabled\:ring-rose-25\/30:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.disabled\:ring-rose-25\/40:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.disabled\:ring-rose-25\/50:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.disabled\:ring-rose-25\/60:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.disabled\:ring-rose-25\/70:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.disabled\:ring-rose-25\/75:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.disabled\:ring-rose-25\/80:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.disabled\:ring-rose-25\/90:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.disabled\:ring-rose-25\/95:disabled {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.disabled\:ring-rose-25\/100:disabled {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.disabled\:ring-rose-50\/0:disabled {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.disabled\:ring-rose-50\/5:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.disabled\:ring-rose-50\/10:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.disabled\:ring-rose-50\/20:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.disabled\:ring-rose-50\/25:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.disabled\:ring-rose-50\/30:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.disabled\:ring-rose-50\/40:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.disabled\:ring-rose-50\/50:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.disabled\:ring-rose-50\/60:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.disabled\:ring-rose-50\/70:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.disabled\:ring-rose-50\/75:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.disabled\:ring-rose-50\/80:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.disabled\:ring-rose-50\/90:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.disabled\:ring-rose-50\/95:disabled {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.disabled\:ring-rose-50\/100:disabled {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.disabled\:ring-rose-100\/0:disabled {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.disabled\:ring-rose-100\/5:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.disabled\:ring-rose-100\/10:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.disabled\:ring-rose-100\/20:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.disabled\:ring-rose-100\/25:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.disabled\:ring-rose-100\/30:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.disabled\:ring-rose-100\/40:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.disabled\:ring-rose-100\/50:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.disabled\:ring-rose-100\/60:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.disabled\:ring-rose-100\/70:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.disabled\:ring-rose-100\/75:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.disabled\:ring-rose-100\/80:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.disabled\:ring-rose-100\/90:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.disabled\:ring-rose-100\/95:disabled {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.disabled\:ring-rose-100\/100:disabled {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.disabled\:ring-rose-200\/0:disabled {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.disabled\:ring-rose-200\/5:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.disabled\:ring-rose-200\/10:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.disabled\:ring-rose-200\/20:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.disabled\:ring-rose-200\/25:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.disabled\:ring-rose-200\/30:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.disabled\:ring-rose-200\/40:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.disabled\:ring-rose-200\/50:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.disabled\:ring-rose-200\/60:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.disabled\:ring-rose-200\/70:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.disabled\:ring-rose-200\/75:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.disabled\:ring-rose-200\/80:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.disabled\:ring-rose-200\/90:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.disabled\:ring-rose-200\/95:disabled {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.disabled\:ring-rose-200\/100:disabled {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.disabled\:ring-rose-300\/0:disabled {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.disabled\:ring-rose-300\/5:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.disabled\:ring-rose-300\/10:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.disabled\:ring-rose-300\/20:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.disabled\:ring-rose-300\/25:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.disabled\:ring-rose-300\/30:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.disabled\:ring-rose-300\/40:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.disabled\:ring-rose-300\/50:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.disabled\:ring-rose-300\/60:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.disabled\:ring-rose-300\/70:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.disabled\:ring-rose-300\/75:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.disabled\:ring-rose-300\/80:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.disabled\:ring-rose-300\/90:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.disabled\:ring-rose-300\/95:disabled {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.disabled\:ring-rose-300\/100:disabled {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.disabled\:ring-rose-400\/0:disabled {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.disabled\:ring-rose-400\/5:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.disabled\:ring-rose-400\/10:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.disabled\:ring-rose-400\/20:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.disabled\:ring-rose-400\/25:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.disabled\:ring-rose-400\/30:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.disabled\:ring-rose-400\/40:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.disabled\:ring-rose-400\/50:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.disabled\:ring-rose-400\/60:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.disabled\:ring-rose-400\/70:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.disabled\:ring-rose-400\/75:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.disabled\:ring-rose-400\/80:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.disabled\:ring-rose-400\/90:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.disabled\:ring-rose-400\/95:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.disabled\:ring-rose-400\/100:disabled {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.disabled\:ring-rose-500\/0:disabled {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.disabled\:ring-rose-500\/5:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.disabled\:ring-rose-500\/10:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.disabled\:ring-rose-500\/20:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.disabled\:ring-rose-500\/25:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.disabled\:ring-rose-500\/30:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.disabled\:ring-rose-500\/40:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.disabled\:ring-rose-500\/50:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.disabled\:ring-rose-500\/60:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.disabled\:ring-rose-500\/70:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.disabled\:ring-rose-500\/75:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.disabled\:ring-rose-500\/80:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.disabled\:ring-rose-500\/90:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.disabled\:ring-rose-500\/95:disabled {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.disabled\:ring-rose-500\/100:disabled {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.disabled\:ring-rose-600\/0:disabled {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.disabled\:ring-rose-600\/5:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.disabled\:ring-rose-600\/10:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.disabled\:ring-rose-600\/20:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.disabled\:ring-rose-600\/25:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.disabled\:ring-rose-600\/30:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.disabled\:ring-rose-600\/40:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.disabled\:ring-rose-600\/50:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.disabled\:ring-rose-600\/60:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.disabled\:ring-rose-600\/70:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.disabled\:ring-rose-600\/75:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.disabled\:ring-rose-600\/80:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.disabled\:ring-rose-600\/90:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.disabled\:ring-rose-600\/95:disabled {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.disabled\:ring-rose-600\/100:disabled {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.disabled\:ring-rose-700\/0:disabled {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.disabled\:ring-rose-700\/5:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.disabled\:ring-rose-700\/10:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.disabled\:ring-rose-700\/20:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.disabled\:ring-rose-700\/25:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.disabled\:ring-rose-700\/30:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.disabled\:ring-rose-700\/40:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.disabled\:ring-rose-700\/50:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.disabled\:ring-rose-700\/60:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.disabled\:ring-rose-700\/70:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.disabled\:ring-rose-700\/75:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.disabled\:ring-rose-700\/80:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.disabled\:ring-rose-700\/90:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.disabled\:ring-rose-700\/95:disabled {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.disabled\:ring-rose-700\/100:disabled {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.disabled\:ring-rose-800\/0:disabled {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.disabled\:ring-rose-800\/5:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.disabled\:ring-rose-800\/10:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.disabled\:ring-rose-800\/20:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.disabled\:ring-rose-800\/25:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.disabled\:ring-rose-800\/30:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.disabled\:ring-rose-800\/40:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.disabled\:ring-rose-800\/50:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.disabled\:ring-rose-800\/60:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.disabled\:ring-rose-800\/70:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.disabled\:ring-rose-800\/75:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.disabled\:ring-rose-800\/80:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.disabled\:ring-rose-800\/90:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.disabled\:ring-rose-800\/95:disabled {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.disabled\:ring-rose-800\/100:disabled {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.disabled\:ring-rose-900\/0:disabled {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.disabled\:ring-rose-900\/5:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.disabled\:ring-rose-900\/10:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.disabled\:ring-rose-900\/20:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.disabled\:ring-rose-900\/25:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.disabled\:ring-rose-900\/30:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.disabled\:ring-rose-900\/40:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.disabled\:ring-rose-900\/50:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.disabled\:ring-rose-900\/60:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.disabled\:ring-rose-900\/70:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.disabled\:ring-rose-900\/75:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.disabled\:ring-rose-900\/80:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.disabled\:ring-rose-900\/90:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.disabled\:ring-rose-900\/95:disabled {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.disabled\:ring-rose-900\/100:disabled {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.disabled\:ring-rose\/0:disabled {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.disabled\:ring-rose\/5:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.disabled\:ring-rose\/10:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.disabled\:ring-rose\/20:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.disabled\:ring-rose\/25:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.disabled\:ring-rose\/30:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.disabled\:ring-rose\/40:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.disabled\:ring-rose\/50:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.disabled\:ring-rose\/60:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.disabled\:ring-rose\/70:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.disabled\:ring-rose\/75:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.disabled\:ring-rose\/80:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.disabled\:ring-rose\/90:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.disabled\:ring-rose\/95:disabled {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.disabled\:ring-rose\/100:disabled {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.disabled\:ring-orange-dark-25\/0:disabled {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.disabled\:ring-orange-dark-25\/5:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.disabled\:ring-orange-dark-25\/10:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.disabled\:ring-orange-dark-25\/20:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.disabled\:ring-orange-dark-25\/25:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.disabled\:ring-orange-dark-25\/30:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.disabled\:ring-orange-dark-25\/40:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.disabled\:ring-orange-dark-25\/50:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.disabled\:ring-orange-dark-25\/60:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.disabled\:ring-orange-dark-25\/70:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.disabled\:ring-orange-dark-25\/75:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.disabled\:ring-orange-dark-25\/80:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.disabled\:ring-orange-dark-25\/90:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.disabled\:ring-orange-dark-25\/95:disabled {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.disabled\:ring-orange-dark-25\/100:disabled {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.disabled\:ring-orange-dark-50\/0:disabled {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.disabled\:ring-orange-dark-50\/5:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.disabled\:ring-orange-dark-50\/10:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.disabled\:ring-orange-dark-50\/20:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.disabled\:ring-orange-dark-50\/25:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.disabled\:ring-orange-dark-50\/30:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.disabled\:ring-orange-dark-50\/40:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.disabled\:ring-orange-dark-50\/50:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.disabled\:ring-orange-dark-50\/60:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.disabled\:ring-orange-dark-50\/70:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.disabled\:ring-orange-dark-50\/75:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.disabled\:ring-orange-dark-50\/80:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.disabled\:ring-orange-dark-50\/90:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.disabled\:ring-orange-dark-50\/95:disabled {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.disabled\:ring-orange-dark-50\/100:disabled {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.disabled\:ring-orange-dark-100\/0:disabled {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.disabled\:ring-orange-dark-100\/5:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.disabled\:ring-orange-dark-100\/10:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.disabled\:ring-orange-dark-100\/20:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.disabled\:ring-orange-dark-100\/25:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.disabled\:ring-orange-dark-100\/30:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.disabled\:ring-orange-dark-100\/40:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.disabled\:ring-orange-dark-100\/50:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.disabled\:ring-orange-dark-100\/60:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.disabled\:ring-orange-dark-100\/70:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.disabled\:ring-orange-dark-100\/75:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.disabled\:ring-orange-dark-100\/80:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.disabled\:ring-orange-dark-100\/90:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.disabled\:ring-orange-dark-100\/95:disabled {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.disabled\:ring-orange-dark-100\/100:disabled {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.disabled\:ring-orange-dark-200\/0:disabled {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.disabled\:ring-orange-dark-200\/5:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.disabled\:ring-orange-dark-200\/10:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.disabled\:ring-orange-dark-200\/20:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.disabled\:ring-orange-dark-200\/25:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.disabled\:ring-orange-dark-200\/30:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.disabled\:ring-orange-dark-200\/40:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.disabled\:ring-orange-dark-200\/50:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.disabled\:ring-orange-dark-200\/60:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.disabled\:ring-orange-dark-200\/70:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.disabled\:ring-orange-dark-200\/75:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.disabled\:ring-orange-dark-200\/80:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.disabled\:ring-orange-dark-200\/90:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.disabled\:ring-orange-dark-200\/95:disabled {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.disabled\:ring-orange-dark-200\/100:disabled {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.disabled\:ring-orange-dark-300\/0:disabled {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.disabled\:ring-orange-dark-300\/5:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.disabled\:ring-orange-dark-300\/10:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.disabled\:ring-orange-dark-300\/20:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.disabled\:ring-orange-dark-300\/25:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.disabled\:ring-orange-dark-300\/30:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.disabled\:ring-orange-dark-300\/40:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.disabled\:ring-orange-dark-300\/50:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.disabled\:ring-orange-dark-300\/60:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.disabled\:ring-orange-dark-300\/70:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.disabled\:ring-orange-dark-300\/75:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.disabled\:ring-orange-dark-300\/80:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.disabled\:ring-orange-dark-300\/90:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.disabled\:ring-orange-dark-300\/95:disabled {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.disabled\:ring-orange-dark-300\/100:disabled {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.disabled\:ring-orange-dark-400\/0:disabled {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.disabled\:ring-orange-dark-400\/5:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.disabled\:ring-orange-dark-400\/10:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.disabled\:ring-orange-dark-400\/20:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.disabled\:ring-orange-dark-400\/25:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.disabled\:ring-orange-dark-400\/30:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.disabled\:ring-orange-dark-400\/40:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.disabled\:ring-orange-dark-400\/50:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.disabled\:ring-orange-dark-400\/60:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.disabled\:ring-orange-dark-400\/70:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.disabled\:ring-orange-dark-400\/75:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.disabled\:ring-orange-dark-400\/80:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.disabled\:ring-orange-dark-400\/90:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.disabled\:ring-orange-dark-400\/95:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.disabled\:ring-orange-dark-400\/100:disabled {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.disabled\:ring-orange-dark-500\/0:disabled {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.disabled\:ring-orange-dark-500\/5:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.disabled\:ring-orange-dark-500\/10:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.disabled\:ring-orange-dark-500\/20:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.disabled\:ring-orange-dark-500\/25:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.disabled\:ring-orange-dark-500\/30:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.disabled\:ring-orange-dark-500\/40:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.disabled\:ring-orange-dark-500\/50:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.disabled\:ring-orange-dark-500\/60:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.disabled\:ring-orange-dark-500\/70:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.disabled\:ring-orange-dark-500\/75:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.disabled\:ring-orange-dark-500\/80:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.disabled\:ring-orange-dark-500\/90:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.disabled\:ring-orange-dark-500\/95:disabled {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.disabled\:ring-orange-dark-500\/100:disabled {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.disabled\:ring-orange-dark-600\/0:disabled {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.disabled\:ring-orange-dark-600\/5:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.disabled\:ring-orange-dark-600\/10:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.disabled\:ring-orange-dark-600\/20:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.disabled\:ring-orange-dark-600\/25:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.disabled\:ring-orange-dark-600\/30:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.disabled\:ring-orange-dark-600\/40:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.disabled\:ring-orange-dark-600\/50:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.disabled\:ring-orange-dark-600\/60:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.disabled\:ring-orange-dark-600\/70:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.disabled\:ring-orange-dark-600\/75:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.disabled\:ring-orange-dark-600\/80:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.disabled\:ring-orange-dark-600\/90:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.disabled\:ring-orange-dark-600\/95:disabled {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.disabled\:ring-orange-dark-600\/100:disabled {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.disabled\:ring-orange-dark-700\/0:disabled {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.disabled\:ring-orange-dark-700\/5:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.disabled\:ring-orange-dark-700\/10:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.disabled\:ring-orange-dark-700\/20:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.disabled\:ring-orange-dark-700\/25:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.disabled\:ring-orange-dark-700\/30:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.disabled\:ring-orange-dark-700\/40:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.disabled\:ring-orange-dark-700\/50:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.disabled\:ring-orange-dark-700\/60:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.disabled\:ring-orange-dark-700\/70:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.disabled\:ring-orange-dark-700\/75:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.disabled\:ring-orange-dark-700\/80:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.disabled\:ring-orange-dark-700\/90:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.disabled\:ring-orange-dark-700\/95:disabled {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.disabled\:ring-orange-dark-700\/100:disabled {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.disabled\:ring-orange-dark-800\/0:disabled {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.disabled\:ring-orange-dark-800\/5:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.disabled\:ring-orange-dark-800\/10:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.disabled\:ring-orange-dark-800\/20:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.disabled\:ring-orange-dark-800\/25:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.disabled\:ring-orange-dark-800\/30:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.disabled\:ring-orange-dark-800\/40:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.disabled\:ring-orange-dark-800\/50:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.disabled\:ring-orange-dark-800\/60:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.disabled\:ring-orange-dark-800\/70:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.disabled\:ring-orange-dark-800\/75:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.disabled\:ring-orange-dark-800\/80:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.disabled\:ring-orange-dark-800\/90:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.disabled\:ring-orange-dark-800\/95:disabled {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.disabled\:ring-orange-dark-800\/100:disabled {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.disabled\:ring-orange-dark-900\/0:disabled {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.disabled\:ring-orange-dark-900\/5:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.disabled\:ring-orange-dark-900\/10:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.disabled\:ring-orange-dark-900\/20:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.disabled\:ring-orange-dark-900\/25:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.disabled\:ring-orange-dark-900\/30:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.disabled\:ring-orange-dark-900\/40:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.disabled\:ring-orange-dark-900\/50:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.disabled\:ring-orange-dark-900\/60:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.disabled\:ring-orange-dark-900\/70:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.disabled\:ring-orange-dark-900\/75:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.disabled\:ring-orange-dark-900\/80:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.disabled\:ring-orange-dark-900\/90:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.disabled\:ring-orange-dark-900\/95:disabled {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.disabled\:ring-orange-dark-900\/100:disabled {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.disabled\:ring-orange-dark\/0:disabled {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.disabled\:ring-orange-dark\/5:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.disabled\:ring-orange-dark\/10:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.disabled\:ring-orange-dark\/20:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.disabled\:ring-orange-dark\/25:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.disabled\:ring-orange-dark\/30:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.disabled\:ring-orange-dark\/40:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.disabled\:ring-orange-dark\/50:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.disabled\:ring-orange-dark\/60:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.disabled\:ring-orange-dark\/70:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.disabled\:ring-orange-dark\/75:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.disabled\:ring-orange-dark\/80:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.disabled\:ring-orange-dark\/90:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.disabled\:ring-orange-dark\/95:disabled {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.disabled\:ring-orange-dark\/100:disabled {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.disabled\:ring-orange-25\/0:disabled {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.disabled\:ring-orange-25\/5:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.disabled\:ring-orange-25\/10:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.disabled\:ring-orange-25\/20:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.disabled\:ring-orange-25\/25:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.disabled\:ring-orange-25\/30:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.disabled\:ring-orange-25\/40:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.disabled\:ring-orange-25\/50:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.disabled\:ring-orange-25\/60:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.disabled\:ring-orange-25\/70:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.disabled\:ring-orange-25\/75:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.disabled\:ring-orange-25\/80:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.disabled\:ring-orange-25\/90:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.disabled\:ring-orange-25\/95:disabled {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.disabled\:ring-orange-25\/100:disabled {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.disabled\:ring-orange-50\/0:disabled {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.disabled\:ring-orange-50\/5:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.disabled\:ring-orange-50\/10:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.disabled\:ring-orange-50\/20:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.disabled\:ring-orange-50\/25:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.disabled\:ring-orange-50\/30:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.disabled\:ring-orange-50\/40:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.disabled\:ring-orange-50\/50:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.disabled\:ring-orange-50\/60:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.disabled\:ring-orange-50\/70:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.disabled\:ring-orange-50\/75:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.disabled\:ring-orange-50\/80:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.disabled\:ring-orange-50\/90:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.disabled\:ring-orange-50\/95:disabled {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.disabled\:ring-orange-50\/100:disabled {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.disabled\:ring-orange-100\/0:disabled {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.disabled\:ring-orange-100\/5:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.disabled\:ring-orange-100\/10:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.disabled\:ring-orange-100\/20:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.disabled\:ring-orange-100\/25:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.disabled\:ring-orange-100\/30:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.disabled\:ring-orange-100\/40:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.disabled\:ring-orange-100\/50:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.disabled\:ring-orange-100\/60:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.disabled\:ring-orange-100\/70:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.disabled\:ring-orange-100\/75:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.disabled\:ring-orange-100\/80:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.disabled\:ring-orange-100\/90:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.disabled\:ring-orange-100\/95:disabled {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.disabled\:ring-orange-100\/100:disabled {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.disabled\:ring-orange-200\/0:disabled {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.disabled\:ring-orange-200\/5:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.disabled\:ring-orange-200\/10:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.disabled\:ring-orange-200\/20:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.disabled\:ring-orange-200\/25:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.disabled\:ring-orange-200\/30:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.disabled\:ring-orange-200\/40:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.disabled\:ring-orange-200\/50:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.disabled\:ring-orange-200\/60:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.disabled\:ring-orange-200\/70:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.disabled\:ring-orange-200\/75:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.disabled\:ring-orange-200\/80:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.disabled\:ring-orange-200\/90:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.disabled\:ring-orange-200\/95:disabled {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.disabled\:ring-orange-200\/100:disabled {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.disabled\:ring-orange-300\/0:disabled {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.disabled\:ring-orange-300\/5:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.disabled\:ring-orange-300\/10:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.disabled\:ring-orange-300\/20:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.disabled\:ring-orange-300\/25:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.disabled\:ring-orange-300\/30:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.disabled\:ring-orange-300\/40:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.disabled\:ring-orange-300\/50:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.disabled\:ring-orange-300\/60:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.disabled\:ring-orange-300\/70:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.disabled\:ring-orange-300\/75:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.disabled\:ring-orange-300\/80:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.disabled\:ring-orange-300\/90:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.disabled\:ring-orange-300\/95:disabled {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.disabled\:ring-orange-300\/100:disabled {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.disabled\:ring-orange-400\/0:disabled {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.disabled\:ring-orange-400\/5:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.disabled\:ring-orange-400\/10:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.disabled\:ring-orange-400\/20:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.disabled\:ring-orange-400\/25:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.disabled\:ring-orange-400\/30:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.disabled\:ring-orange-400\/40:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.disabled\:ring-orange-400\/50:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.disabled\:ring-orange-400\/60:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.disabled\:ring-orange-400\/70:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.disabled\:ring-orange-400\/75:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.disabled\:ring-orange-400\/80:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.disabled\:ring-orange-400\/90:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.disabled\:ring-orange-400\/95:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.disabled\:ring-orange-400\/100:disabled {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.disabled\:ring-orange-500\/0:disabled {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.disabled\:ring-orange-500\/5:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.disabled\:ring-orange-500\/10:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.disabled\:ring-orange-500\/20:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.disabled\:ring-orange-500\/25:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.disabled\:ring-orange-500\/30:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.disabled\:ring-orange-500\/40:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.disabled\:ring-orange-500\/50:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.disabled\:ring-orange-500\/60:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.disabled\:ring-orange-500\/70:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.disabled\:ring-orange-500\/75:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.disabled\:ring-orange-500\/80:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.disabled\:ring-orange-500\/90:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.disabled\:ring-orange-500\/95:disabled {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.disabled\:ring-orange-500\/100:disabled {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.disabled\:ring-orange-600\/0:disabled {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.disabled\:ring-orange-600\/5:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.disabled\:ring-orange-600\/10:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.disabled\:ring-orange-600\/20:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.disabled\:ring-orange-600\/25:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.disabled\:ring-orange-600\/30:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.disabled\:ring-orange-600\/40:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.disabled\:ring-orange-600\/50:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.disabled\:ring-orange-600\/60:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.disabled\:ring-orange-600\/70:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.disabled\:ring-orange-600\/75:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.disabled\:ring-orange-600\/80:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.disabled\:ring-orange-600\/90:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.disabled\:ring-orange-600\/95:disabled {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.disabled\:ring-orange-600\/100:disabled {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.disabled\:ring-orange-700\/0:disabled {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.disabled\:ring-orange-700\/5:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.disabled\:ring-orange-700\/10:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.disabled\:ring-orange-700\/20:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.disabled\:ring-orange-700\/25:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.disabled\:ring-orange-700\/30:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.disabled\:ring-orange-700\/40:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.disabled\:ring-orange-700\/50:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.disabled\:ring-orange-700\/60:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.disabled\:ring-orange-700\/70:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.disabled\:ring-orange-700\/75:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.disabled\:ring-orange-700\/80:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.disabled\:ring-orange-700\/90:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.disabled\:ring-orange-700\/95:disabled {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.disabled\:ring-orange-700\/100:disabled {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.disabled\:ring-orange-800\/0:disabled {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.disabled\:ring-orange-800\/5:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.disabled\:ring-orange-800\/10:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.disabled\:ring-orange-800\/20:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.disabled\:ring-orange-800\/25:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.disabled\:ring-orange-800\/30:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.disabled\:ring-orange-800\/40:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.disabled\:ring-orange-800\/50:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.disabled\:ring-orange-800\/60:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.disabled\:ring-orange-800\/70:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.disabled\:ring-orange-800\/75:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.disabled\:ring-orange-800\/80:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.disabled\:ring-orange-800\/90:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.disabled\:ring-orange-800\/95:disabled {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.disabled\:ring-orange-800\/100:disabled {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.disabled\:ring-orange-900\/0:disabled {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.disabled\:ring-orange-900\/5:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.disabled\:ring-orange-900\/10:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.disabled\:ring-orange-900\/20:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.disabled\:ring-orange-900\/25:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.disabled\:ring-orange-900\/30:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.disabled\:ring-orange-900\/40:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.disabled\:ring-orange-900\/50:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.disabled\:ring-orange-900\/60:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.disabled\:ring-orange-900\/70:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.disabled\:ring-orange-900\/75:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.disabled\:ring-orange-900\/80:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.disabled\:ring-orange-900\/90:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.disabled\:ring-orange-900\/95:disabled {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.disabled\:ring-orange-900\/100:disabled {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.disabled\:ring-orange\/0:disabled {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.disabled\:ring-orange\/5:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.disabled\:ring-orange\/10:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.disabled\:ring-orange\/20:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.disabled\:ring-orange\/25:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.disabled\:ring-orange\/30:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.disabled\:ring-orange\/40:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.disabled\:ring-orange\/50:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.disabled\:ring-orange\/60:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.disabled\:ring-orange\/70:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.disabled\:ring-orange\/75:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.disabled\:ring-orange\/80:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.disabled\:ring-orange\/90:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.disabled\:ring-orange\/95:disabled {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.disabled\:ring-orange\/100:disabled {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.disabled\:ring-yellow-25\/0:disabled {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.disabled\:ring-yellow-25\/5:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.disabled\:ring-yellow-25\/10:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.disabled\:ring-yellow-25\/20:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.disabled\:ring-yellow-25\/25:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.disabled\:ring-yellow-25\/30:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.disabled\:ring-yellow-25\/40:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.disabled\:ring-yellow-25\/50:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.disabled\:ring-yellow-25\/60:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.disabled\:ring-yellow-25\/70:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.disabled\:ring-yellow-25\/75:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.disabled\:ring-yellow-25\/80:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.disabled\:ring-yellow-25\/90:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.disabled\:ring-yellow-25\/95:disabled {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.disabled\:ring-yellow-25\/100:disabled {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.disabled\:ring-yellow-50\/0:disabled {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.disabled\:ring-yellow-50\/5:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.disabled\:ring-yellow-50\/10:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.disabled\:ring-yellow-50\/20:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.disabled\:ring-yellow-50\/25:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.disabled\:ring-yellow-50\/30:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.disabled\:ring-yellow-50\/40:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.disabled\:ring-yellow-50\/50:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.disabled\:ring-yellow-50\/60:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.disabled\:ring-yellow-50\/70:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.disabled\:ring-yellow-50\/75:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.disabled\:ring-yellow-50\/80:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.disabled\:ring-yellow-50\/90:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.disabled\:ring-yellow-50\/95:disabled {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.disabled\:ring-yellow-50\/100:disabled {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.disabled\:ring-yellow-100\/0:disabled {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.disabled\:ring-yellow-100\/5:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.disabled\:ring-yellow-100\/10:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.disabled\:ring-yellow-100\/20:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.disabled\:ring-yellow-100\/25:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.disabled\:ring-yellow-100\/30:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.disabled\:ring-yellow-100\/40:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.disabled\:ring-yellow-100\/50:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.disabled\:ring-yellow-100\/60:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.disabled\:ring-yellow-100\/70:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.disabled\:ring-yellow-100\/75:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.disabled\:ring-yellow-100\/80:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.disabled\:ring-yellow-100\/90:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.disabled\:ring-yellow-100\/95:disabled {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.disabled\:ring-yellow-100\/100:disabled {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.disabled\:ring-yellow-200\/0:disabled {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.disabled\:ring-yellow-200\/5:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.disabled\:ring-yellow-200\/10:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.disabled\:ring-yellow-200\/20:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.disabled\:ring-yellow-200\/25:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.disabled\:ring-yellow-200\/30:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.disabled\:ring-yellow-200\/40:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.disabled\:ring-yellow-200\/50:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.disabled\:ring-yellow-200\/60:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.disabled\:ring-yellow-200\/70:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.disabled\:ring-yellow-200\/75:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.disabled\:ring-yellow-200\/80:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.disabled\:ring-yellow-200\/90:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.disabled\:ring-yellow-200\/95:disabled {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.disabled\:ring-yellow-200\/100:disabled {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.disabled\:ring-yellow-300\/0:disabled {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.disabled\:ring-yellow-300\/5:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.disabled\:ring-yellow-300\/10:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.disabled\:ring-yellow-300\/20:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.disabled\:ring-yellow-300\/25:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.disabled\:ring-yellow-300\/30:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.disabled\:ring-yellow-300\/40:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.disabled\:ring-yellow-300\/50:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.disabled\:ring-yellow-300\/60:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.disabled\:ring-yellow-300\/70:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.disabled\:ring-yellow-300\/75:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.disabled\:ring-yellow-300\/80:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.disabled\:ring-yellow-300\/90:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.disabled\:ring-yellow-300\/95:disabled {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.disabled\:ring-yellow-300\/100:disabled {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.disabled\:ring-yellow-400\/0:disabled {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.disabled\:ring-yellow-400\/5:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.disabled\:ring-yellow-400\/10:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.disabled\:ring-yellow-400\/20:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.disabled\:ring-yellow-400\/25:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.disabled\:ring-yellow-400\/30:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.disabled\:ring-yellow-400\/40:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.disabled\:ring-yellow-400\/50:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.disabled\:ring-yellow-400\/60:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.disabled\:ring-yellow-400\/70:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.disabled\:ring-yellow-400\/75:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.disabled\:ring-yellow-400\/80:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.disabled\:ring-yellow-400\/90:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.disabled\:ring-yellow-400\/95:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.disabled\:ring-yellow-400\/100:disabled {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.disabled\:ring-yellow-500\/0:disabled {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.disabled\:ring-yellow-500\/5:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.disabled\:ring-yellow-500\/10:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.disabled\:ring-yellow-500\/20:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.disabled\:ring-yellow-500\/25:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.disabled\:ring-yellow-500\/30:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.disabled\:ring-yellow-500\/40:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.disabled\:ring-yellow-500\/50:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.disabled\:ring-yellow-500\/60:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.disabled\:ring-yellow-500\/70:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.disabled\:ring-yellow-500\/75:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.disabled\:ring-yellow-500\/80:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.disabled\:ring-yellow-500\/90:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.disabled\:ring-yellow-500\/95:disabled {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.disabled\:ring-yellow-500\/100:disabled {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.disabled\:ring-yellow-600\/0:disabled {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.disabled\:ring-yellow-600\/5:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.disabled\:ring-yellow-600\/10:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.disabled\:ring-yellow-600\/20:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.disabled\:ring-yellow-600\/25:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.disabled\:ring-yellow-600\/30:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.disabled\:ring-yellow-600\/40:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.disabled\:ring-yellow-600\/50:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.disabled\:ring-yellow-600\/60:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.disabled\:ring-yellow-600\/70:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.disabled\:ring-yellow-600\/75:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.disabled\:ring-yellow-600\/80:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.disabled\:ring-yellow-600\/90:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.disabled\:ring-yellow-600\/95:disabled {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.disabled\:ring-yellow-600\/100:disabled {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.disabled\:ring-yellow-700\/0:disabled {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.disabled\:ring-yellow-700\/5:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.disabled\:ring-yellow-700\/10:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.disabled\:ring-yellow-700\/20:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.disabled\:ring-yellow-700\/25:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.disabled\:ring-yellow-700\/30:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.disabled\:ring-yellow-700\/40:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.disabled\:ring-yellow-700\/50:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.disabled\:ring-yellow-700\/60:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.disabled\:ring-yellow-700\/70:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.disabled\:ring-yellow-700\/75:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.disabled\:ring-yellow-700\/80:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.disabled\:ring-yellow-700\/90:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.disabled\:ring-yellow-700\/95:disabled {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.disabled\:ring-yellow-700\/100:disabled {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.disabled\:ring-yellow-800\/0:disabled {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.disabled\:ring-yellow-800\/5:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.disabled\:ring-yellow-800\/10:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.disabled\:ring-yellow-800\/20:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.disabled\:ring-yellow-800\/25:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.disabled\:ring-yellow-800\/30:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.disabled\:ring-yellow-800\/40:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.disabled\:ring-yellow-800\/50:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.disabled\:ring-yellow-800\/60:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.disabled\:ring-yellow-800\/70:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.disabled\:ring-yellow-800\/75:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.disabled\:ring-yellow-800\/80:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.disabled\:ring-yellow-800\/90:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.disabled\:ring-yellow-800\/95:disabled {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.disabled\:ring-yellow-800\/100:disabled {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.disabled\:ring-yellow-900\/0:disabled {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.disabled\:ring-yellow-900\/5:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.disabled\:ring-yellow-900\/10:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.disabled\:ring-yellow-900\/20:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.disabled\:ring-yellow-900\/25:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.disabled\:ring-yellow-900\/30:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.disabled\:ring-yellow-900\/40:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.disabled\:ring-yellow-900\/50:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.disabled\:ring-yellow-900\/60:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.disabled\:ring-yellow-900\/70:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.disabled\:ring-yellow-900\/75:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.disabled\:ring-yellow-900\/80:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.disabled\:ring-yellow-900\/90:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.disabled\:ring-yellow-900\/95:disabled {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.disabled\:ring-yellow-900\/100:disabled {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.disabled\:ring-yellow\/0:disabled {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.disabled\:ring-yellow\/5:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.disabled\:ring-yellow\/10:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.disabled\:ring-yellow\/20:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.disabled\:ring-yellow\/25:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.disabled\:ring-yellow\/30:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.disabled\:ring-yellow\/40:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.disabled\:ring-yellow\/50:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.disabled\:ring-yellow\/60:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.disabled\:ring-yellow\/70:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.disabled\:ring-yellow\/75:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.disabled\:ring-yellow\/80:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.disabled\:ring-yellow\/90:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.disabled\:ring-yellow\/95:disabled {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.disabled\:ring-yellow\/100:disabled {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-25 {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-200 {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-300 {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-400 {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-600 {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-700 {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-800 {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary-900 {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-400 {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-500 {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-600 {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-700 {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-800 {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-error {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-500 {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-700 {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-warning {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-200 {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-300 {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-400 {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-500 {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-600 {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-800 {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success-900 {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-blue {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-200 {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-300 {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-400 {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-500 {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-600 {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-700 {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-800 {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-cool {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-100 {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-200 {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-300 {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-400 {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-500 {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-600 {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-800 {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern-900 {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-modern {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-600 {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 39 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-neutral {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-100 {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-200 {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-400 {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-500 {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-600 {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-800 {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron-900 {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-iron {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-300 {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-400 {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-500 {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-600 {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-700 {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true-900 {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-true {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-25 {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-200 {
  --tw-border-opacity: 1;
  border-color: rgb(231 229 228 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-300 {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-400 {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-500 {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-600 {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-700 {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm-900 {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-warm {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-100 {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-200 {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-300 {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-400 {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-800 {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-moss {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-200 {
  border-color: #DOF8AB;
}

.group:hover .group-hover\:border-green-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-600 {
  border-color: #4CA3OD;
}

.group:hover .group-hover\:border-green-light-700 {
  border-color: #3B7COF;
}

.group:hover .group-hover\:border-green-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-light {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-300 {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-600 {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-900 {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-200 {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-300 {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-600 {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan-900 {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-cyan {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-200 {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-600 {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-light {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-dark {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-indigo {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-25 {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-200 {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-300 {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-600 {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet-900 {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-violet {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-purple {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-200 {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-300 {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-600 {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia-900 {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-fuchsia {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-600 {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose-900 {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-rose {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-dark {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-300 {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-600 {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:hover .group-hover\:border-white\/0 {
  border-color: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:border-white\/5 {
  border-color: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:border-white\/10 {
  border-color: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:border-white\/20 {
  border-color: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:border-white\/25 {
  border-color: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:border-white\/40 {
  border-color: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:border-white\/50 {
  border-color: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:border-white\/60 {
  border-color: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:border-white\/70 {
  border-color: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:border-white\/75 {
  border-color: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:border-white\/80 {
  border-color: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:border-white\/90 {
  border-color: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:border-white\/95 {
  border-color: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:border-white\/100 {
  border-color: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:border-black\/0 {
  border-color: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:border-black\/5 {
  border-color: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:border-black\/10 {
  border-color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:border-black\/20 {
  border-color: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:border-black\/25 {
  border-color: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:border-black\/30 {
  border-color: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:border-black\/40 {
  border-color: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:border-black\/50 {
  border-color: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:border-black\/60 {
  border-color: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:border-black\/70 {
  border-color: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:border-black\/75 {
  border-color: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:border-black\/80 {
  border-color: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:border-black\/90 {
  border-color: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:border-black\/95 {
  border-color: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:border-black\/100 {
  border-color: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:border-gray-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:border-gray-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:border-gray-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:border-gray-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:border-gray-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:border-gray-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:border-gray-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:border-gray-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:border-gray-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:border-gray-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:border-gray-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:border-gray-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:border-gray-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:border-gray-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:border-gray-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:border-gray-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:border-gray-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:border-gray-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:border-gray-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:border-gray-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:border-gray-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:border-gray-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:border-gray-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:border-gray-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:border-gray-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:border-gray-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:border-gray-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:border-gray-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:border-gray-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:border-gray-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:border-gray-100\/0 {
  border-color: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:border-gray-100\/5 {
  border-color: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:border-gray-100\/10 {
  border-color: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:border-gray-100\/20 {
  border-color: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:border-gray-100\/25 {
  border-color: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:border-gray-100\/30 {
  border-color: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:border-gray-100\/40 {
  border-color: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:border-gray-100\/50 {
  border-color: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:border-gray-100\/60 {
  border-color: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:border-gray-100\/70 {
  border-color: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:border-gray-100\/75 {
  border-color: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:border-gray-100\/80 {
  border-color: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:border-gray-100\/90 {
  border-color: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:border-gray-100\/95 {
  border-color: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:border-gray-100\/100 {
  border-color: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:border-gray-200\/0 {
  border-color: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:border-gray-200\/5 {
  border-color: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:border-gray-200\/10 {
  border-color: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:border-gray-200\/20 {
  border-color: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:border-gray-200\/25 {
  border-color: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:border-gray-200\/30 {
  border-color: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:border-gray-200\/40 {
  border-color: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:border-gray-200\/50 {
  border-color: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:border-gray-200\/60 {
  border-color: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:border-gray-200\/70 {
  border-color: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:border-gray-200\/75 {
  border-color: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:border-gray-200\/80 {
  border-color: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:border-gray-200\/90 {
  border-color: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:border-gray-200\/95 {
  border-color: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:border-gray-200\/100 {
  border-color: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:border-gray-300\/0 {
  border-color: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:border-gray-300\/5 {
  border-color: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:border-gray-300\/10 {
  border-color: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:border-gray-300\/20 {
  border-color: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:border-gray-300\/25 {
  border-color: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:border-gray-300\/30 {
  border-color: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:border-gray-300\/40 {
  border-color: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:border-gray-300\/50 {
  border-color: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:border-gray-300\/60 {
  border-color: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:border-gray-300\/70 {
  border-color: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:border-gray-300\/75 {
  border-color: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:border-gray-300\/80 {
  border-color: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:border-gray-300\/90 {
  border-color: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:border-gray-300\/95 {
  border-color: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:border-gray-300\/100 {
  border-color: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:border-gray-400\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:border-gray-400\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:border-gray-400\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:border-gray-400\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:border-gray-400\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:border-gray-400\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:border-gray-400\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:border-gray-400\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:border-gray-400\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:border-gray-400\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:border-gray-400\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:border-gray-400\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:border-gray-400\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:border-gray-400\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:border-gray-400\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:border-gray-500\/0 {
  border-color: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:border-gray-500\/5 {
  border-color: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:border-gray-500\/10 {
  border-color: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:border-gray-500\/20 {
  border-color: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:border-gray-500\/25 {
  border-color: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:border-gray-500\/30 {
  border-color: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:border-gray-500\/40 {
  border-color: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:border-gray-500\/50 {
  border-color: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:border-gray-500\/60 {
  border-color: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:border-gray-500\/70 {
  border-color: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:border-gray-500\/75 {
  border-color: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:border-gray-500\/80 {
  border-color: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:border-gray-500\/90 {
  border-color: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:border-gray-500\/95 {
  border-color: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:border-gray-500\/100 {
  border-color: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:border-gray-600\/0 {
  border-color: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:border-gray-600\/5 {
  border-color: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:border-gray-600\/10 {
  border-color: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:border-gray-600\/20 {
  border-color: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:border-gray-600\/25 {
  border-color: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:border-gray-600\/30 {
  border-color: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:border-gray-600\/40 {
  border-color: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:border-gray-600\/50 {
  border-color: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:border-gray-600\/60 {
  border-color: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:border-gray-600\/70 {
  border-color: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:border-gray-600\/75 {
  border-color: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:border-gray-600\/80 {
  border-color: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:border-gray-600\/90 {
  border-color: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:border-gray-600\/95 {
  border-color: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:border-gray-600\/100 {
  border-color: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:border-gray-700\/0 {
  border-color: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:border-gray-700\/5 {
  border-color: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:border-gray-700\/10 {
  border-color: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:border-gray-700\/20 {
  border-color: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:border-gray-700\/25 {
  border-color: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:border-gray-700\/30 {
  border-color: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:border-gray-700\/40 {
  border-color: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:border-gray-700\/50 {
  border-color: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:border-gray-700\/60 {
  border-color: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:border-gray-700\/70 {
  border-color: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:border-gray-700\/75 {
  border-color: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:border-gray-700\/80 {
  border-color: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:border-gray-700\/90 {
  border-color: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:border-gray-700\/95 {
  border-color: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:border-gray-700\/100 {
  border-color: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:border-gray-800\/0 {
  border-color: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:border-gray-800\/5 {
  border-color: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:border-gray-800\/10 {
  border-color: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:border-gray-800\/20 {
  border-color: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:border-gray-800\/25 {
  border-color: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:border-gray-800\/30 {
  border-color: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:border-gray-800\/40 {
  border-color: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:border-gray-800\/50 {
  border-color: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:border-gray-800\/60 {
  border-color: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:border-gray-800\/70 {
  border-color: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:border-gray-800\/75 {
  border-color: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:border-gray-800\/80 {
  border-color: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:border-gray-800\/90 {
  border-color: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:border-gray-800\/95 {
  border-color: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:border-gray-800\/100 {
  border-color: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:border-gray-900\/0 {
  border-color: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:border-gray-900\/5 {
  border-color: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:border-gray-900\/10 {
  border-color: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:border-gray-900\/20 {
  border-color: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:border-gray-900\/25 {
  border-color: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:border-gray-900\/30 {
  border-color: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:border-gray-900\/40 {
  border-color: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:border-gray-900\/50 {
  border-color: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:border-gray-900\/60 {
  border-color: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:border-gray-900\/70 {
  border-color: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:border-gray-900\/75 {
  border-color: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:border-gray-900\/80 {
  border-color: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:border-gray-900\/90 {
  border-color: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:border-gray-900\/95 {
  border-color: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:border-gray-900\/100 {
  border-color: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:border-gray\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:border-gray\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:border-gray\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:border-gray\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:border-gray\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:border-gray\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:border-gray\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:border-gray\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:border-gray\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:border-gray\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:border-gray\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:border-gray\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:border-gray\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:border-gray\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:border-gray\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:border-primary-25\/0 {
  border-color: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:border-primary-25\/5 {
  border-color: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:border-primary-25\/10 {
  border-color: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:border-primary-25\/20 {
  border-color: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:border-primary-25\/25 {
  border-color: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:border-primary-25\/30 {
  border-color: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:border-primary-25\/40 {
  border-color: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:border-primary-25\/50 {
  border-color: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:border-primary-25\/60 {
  border-color: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:border-primary-25\/70 {
  border-color: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:border-primary-25\/75 {
  border-color: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:border-primary-25\/80 {
  border-color: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:border-primary-25\/90 {
  border-color: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:border-primary-25\/95 {
  border-color: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:border-primary-25\/100 {
  border-color: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:border-primary-50\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:border-primary-50\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:border-primary-50\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:border-primary-50\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:border-primary-50\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:border-primary-50\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:border-primary-50\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:border-primary-50\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:border-primary-50\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:border-primary-50\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:border-primary-50\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:border-primary-50\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:border-primary-50\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:border-primary-50\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:border-primary-50\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:border-primary-100\/0 {
  border-color: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:border-primary-100\/5 {
  border-color: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:border-primary-100\/10 {
  border-color: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:border-primary-100\/20 {
  border-color: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:border-primary-100\/25 {
  border-color: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:border-primary-100\/30 {
  border-color: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:border-primary-100\/40 {
  border-color: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:border-primary-100\/50 {
  border-color: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:border-primary-100\/60 {
  border-color: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:border-primary-100\/70 {
  border-color: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:border-primary-100\/75 {
  border-color: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:border-primary-100\/80 {
  border-color: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:border-primary-100\/90 {
  border-color: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:border-primary-100\/95 {
  border-color: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:border-primary-100\/100 {
  border-color: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:border-primary-200\/0 {
  border-color: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:border-primary-200\/5 {
  border-color: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:border-primary-200\/10 {
  border-color: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:border-primary-200\/20 {
  border-color: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:border-primary-200\/25 {
  border-color: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:border-primary-200\/30 {
  border-color: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:border-primary-200\/40 {
  border-color: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:border-primary-200\/50 {
  border-color: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:border-primary-200\/60 {
  border-color: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:border-primary-200\/70 {
  border-color: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:border-primary-200\/75 {
  border-color: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:border-primary-200\/80 {
  border-color: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:border-primary-200\/90 {
  border-color: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:border-primary-200\/95 {
  border-color: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:border-primary-200\/100 {
  border-color: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:border-primary-300\/0 {
  border-color: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:border-primary-300\/5 {
  border-color: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:border-primary-300\/10 {
  border-color: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:border-primary-300\/20 {
  border-color: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:border-primary-300\/25 {
  border-color: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:border-primary-300\/30 {
  border-color: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:border-primary-300\/40 {
  border-color: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:border-primary-300\/50 {
  border-color: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:border-primary-300\/60 {
  border-color: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:border-primary-300\/70 {
  border-color: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:border-primary-300\/75 {
  border-color: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:border-primary-300\/80 {
  border-color: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:border-primary-300\/90 {
  border-color: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:border-primary-300\/95 {
  border-color: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:border-primary-300\/100 {
  border-color: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:border-primary-400\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:border-primary-400\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:border-primary-400\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:border-primary-400\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:border-primary-400\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:border-primary-400\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:border-primary-400\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:border-primary-400\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:border-primary-400\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:border-primary-400\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:border-primary-400\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:border-primary-400\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:border-primary-400\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:border-primary-400\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:border-primary-400\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:border-primary-500\/0 {
  border-color: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:border-primary-500\/5 {
  border-color: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:border-primary-500\/10 {
  border-color: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:border-primary-500\/20 {
  border-color: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:border-primary-500\/25 {
  border-color: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:border-primary-500\/30 {
  border-color: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:border-primary-500\/40 {
  border-color: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:border-primary-500\/50 {
  border-color: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:border-primary-500\/60 {
  border-color: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:border-primary-500\/70 {
  border-color: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:border-primary-500\/75 {
  border-color: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:border-primary-500\/80 {
  border-color: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:border-primary-500\/90 {
  border-color: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:border-primary-500\/95 {
  border-color: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:border-primary-500\/100 {
  border-color: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:border-primary-600\/0 {
  border-color: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:border-primary-600\/5 {
  border-color: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:border-primary-600\/10 {
  border-color: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:border-primary-600\/20 {
  border-color: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:border-primary-600\/25 {
  border-color: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:border-primary-600\/30 {
  border-color: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:border-primary-600\/40 {
  border-color: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:border-primary-600\/50 {
  border-color: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:border-primary-600\/60 {
  border-color: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:border-primary-600\/70 {
  border-color: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:border-primary-600\/75 {
  border-color: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:border-primary-600\/80 {
  border-color: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:border-primary-600\/90 {
  border-color: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:border-primary-600\/95 {
  border-color: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:border-primary-600\/100 {
  border-color: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:border-primary-700\/0 {
  border-color: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:border-primary-700\/5 {
  border-color: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:border-primary-700\/10 {
  border-color: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:border-primary-700\/20 {
  border-color: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:border-primary-700\/25 {
  border-color: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:border-primary-700\/30 {
  border-color: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:border-primary-700\/40 {
  border-color: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:border-primary-700\/50 {
  border-color: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:border-primary-700\/60 {
  border-color: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:border-primary-700\/70 {
  border-color: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:border-primary-700\/75 {
  border-color: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:border-primary-700\/80 {
  border-color: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:border-primary-700\/90 {
  border-color: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:border-primary-700\/95 {
  border-color: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:border-primary-700\/100 {
  border-color: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:border-primary-800\/0 {
  border-color: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:border-primary-800\/5 {
  border-color: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:border-primary-800\/10 {
  border-color: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:border-primary-800\/20 {
  border-color: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:border-primary-800\/25 {
  border-color: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:border-primary-800\/30 {
  border-color: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:border-primary-800\/40 {
  border-color: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:border-primary-800\/50 {
  border-color: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:border-primary-800\/60 {
  border-color: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:border-primary-800\/70 {
  border-color: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:border-primary-800\/75 {
  border-color: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:border-primary-800\/80 {
  border-color: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:border-primary-800\/90 {
  border-color: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:border-primary-800\/95 {
  border-color: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:border-primary-800\/100 {
  border-color: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:border-primary-900\/0 {
  border-color: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:border-primary-900\/5 {
  border-color: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:border-primary-900\/10 {
  border-color: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:border-primary-900\/20 {
  border-color: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:border-primary-900\/25 {
  border-color: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:border-primary-900\/30 {
  border-color: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:border-primary-900\/40 {
  border-color: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:border-primary-900\/50 {
  border-color: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:border-primary-900\/60 {
  border-color: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:border-primary-900\/70 {
  border-color: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:border-primary-900\/75 {
  border-color: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:border-primary-900\/80 {
  border-color: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:border-primary-900\/90 {
  border-color: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:border-primary-900\/95 {
  border-color: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:border-primary-900\/100 {
  border-color: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:border-primary\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:border-primary\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:border-primary\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:border-primary\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:border-primary\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:border-primary\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:border-primary\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:border-primary\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:border-primary\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:border-primary\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:border-primary\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:border-primary\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:border-primary\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:border-primary\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:border-primary\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:border-error-25\/0 {
  border-color: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:border-error-25\/5 {
  border-color: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:border-error-25\/10 {
  border-color: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:border-error-25\/20 {
  border-color: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:border-error-25\/25 {
  border-color: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:border-error-25\/30 {
  border-color: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:border-error-25\/40 {
  border-color: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:border-error-25\/50 {
  border-color: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:border-error-25\/60 {
  border-color: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:border-error-25\/70 {
  border-color: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:border-error-25\/75 {
  border-color: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:border-error-25\/80 {
  border-color: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:border-error-25\/90 {
  border-color: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:border-error-25\/95 {
  border-color: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:border-error-25\/100 {
  border-color: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:border-error-50\/0 {
  border-color: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:border-error-50\/5 {
  border-color: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:border-error-50\/10 {
  border-color: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:border-error-50\/20 {
  border-color: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:border-error-50\/25 {
  border-color: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:border-error-50\/30 {
  border-color: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:border-error-50\/40 {
  border-color: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:border-error-50\/50 {
  border-color: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:border-error-50\/60 {
  border-color: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:border-error-50\/70 {
  border-color: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:border-error-50\/75 {
  border-color: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:border-error-50\/80 {
  border-color: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:border-error-50\/90 {
  border-color: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:border-error-50\/95 {
  border-color: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:border-error-50\/100 {
  border-color: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:border-error-100\/0 {
  border-color: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:border-error-100\/5 {
  border-color: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:border-error-100\/10 {
  border-color: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:border-error-100\/20 {
  border-color: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:border-error-100\/25 {
  border-color: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:border-error-100\/30 {
  border-color: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:border-error-100\/40 {
  border-color: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:border-error-100\/50 {
  border-color: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:border-error-100\/60 {
  border-color: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:border-error-100\/70 {
  border-color: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:border-error-100\/75 {
  border-color: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:border-error-100\/80 {
  border-color: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:border-error-100\/90 {
  border-color: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:border-error-100\/95 {
  border-color: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:border-error-100\/100 {
  border-color: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:border-error-200\/0 {
  border-color: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:border-error-200\/5 {
  border-color: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:border-error-200\/10 {
  border-color: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:border-error-200\/20 {
  border-color: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:border-error-200\/25 {
  border-color: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:border-error-200\/30 {
  border-color: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:border-error-200\/40 {
  border-color: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:border-error-200\/50 {
  border-color: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:border-error-200\/60 {
  border-color: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:border-error-200\/70 {
  border-color: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:border-error-200\/75 {
  border-color: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:border-error-200\/80 {
  border-color: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:border-error-200\/90 {
  border-color: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:border-error-200\/95 {
  border-color: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:border-error-200\/100 {
  border-color: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:border-error-300\/0 {
  border-color: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:border-error-300\/5 {
  border-color: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:border-error-300\/10 {
  border-color: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:border-error-300\/20 {
  border-color: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:border-error-300\/25 {
  border-color: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:border-error-300\/30 {
  border-color: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:border-error-300\/40 {
  border-color: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:border-error-300\/50 {
  border-color: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:border-error-300\/60 {
  border-color: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:border-error-300\/70 {
  border-color: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:border-error-300\/75 {
  border-color: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:border-error-300\/80 {
  border-color: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:border-error-300\/90 {
  border-color: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:border-error-300\/95 {
  border-color: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:border-error-300\/100 {
  border-color: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:border-error-400\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:border-error-400\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:border-error-400\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:border-error-400\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:border-error-400\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:border-error-400\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:border-error-400\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:border-error-400\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:border-error-400\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:border-error-400\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:border-error-400\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:border-error-400\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:border-error-400\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:border-error-400\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:border-error-400\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:border-error-500\/0 {
  border-color: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:border-error-500\/5 {
  border-color: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:border-error-500\/10 {
  border-color: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:border-error-500\/20 {
  border-color: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:border-error-500\/25 {
  border-color: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:border-error-500\/30 {
  border-color: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:border-error-500\/40 {
  border-color: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:border-error-500\/50 {
  border-color: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:border-error-500\/60 {
  border-color: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:border-error-500\/70 {
  border-color: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:border-error-500\/75 {
  border-color: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:border-error-500\/80 {
  border-color: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:border-error-500\/90 {
  border-color: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:border-error-500\/95 {
  border-color: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:border-error-500\/100 {
  border-color: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:border-error-600\/0 {
  border-color: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:border-error-600\/5 {
  border-color: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:border-error-600\/10 {
  border-color: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:border-error-600\/20 {
  border-color: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:border-error-600\/25 {
  border-color: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:border-error-600\/30 {
  border-color: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:border-error-600\/40 {
  border-color: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:border-error-600\/50 {
  border-color: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:border-error-600\/60 {
  border-color: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:border-error-600\/70 {
  border-color: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:border-error-600\/75 {
  border-color: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:border-error-600\/80 {
  border-color: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:border-error-600\/90 {
  border-color: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:border-error-600\/95 {
  border-color: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:border-error-600\/100 {
  border-color: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:border-error-700\/0 {
  border-color: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:border-error-700\/5 {
  border-color: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:border-error-700\/10 {
  border-color: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:border-error-700\/20 {
  border-color: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:border-error-700\/25 {
  border-color: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:border-error-700\/30 {
  border-color: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:border-error-700\/40 {
  border-color: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:border-error-700\/50 {
  border-color: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:border-error-700\/60 {
  border-color: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:border-error-700\/70 {
  border-color: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:border-error-700\/75 {
  border-color: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:border-error-700\/80 {
  border-color: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:border-error-700\/90 {
  border-color: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:border-error-700\/95 {
  border-color: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:border-error-700\/100 {
  border-color: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:border-error-800\/0 {
  border-color: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:border-error-800\/5 {
  border-color: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:border-error-800\/10 {
  border-color: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:border-error-800\/20 {
  border-color: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:border-error-800\/25 {
  border-color: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:border-error-800\/30 {
  border-color: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:border-error-800\/40 {
  border-color: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:border-error-800\/50 {
  border-color: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:border-error-800\/60 {
  border-color: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:border-error-800\/70 {
  border-color: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:border-error-800\/75 {
  border-color: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:border-error-800\/80 {
  border-color: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:border-error-800\/90 {
  border-color: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:border-error-800\/95 {
  border-color: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:border-error-800\/100 {
  border-color: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:border-error-900\/0 {
  border-color: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:border-error-900\/5 {
  border-color: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:border-error-900\/10 {
  border-color: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:border-error-900\/20 {
  border-color: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:border-error-900\/25 {
  border-color: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:border-error-900\/30 {
  border-color: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:border-error-900\/40 {
  border-color: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:border-error-900\/50 {
  border-color: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:border-error-900\/60 {
  border-color: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:border-error-900\/70 {
  border-color: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:border-error-900\/75 {
  border-color: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:border-error-900\/80 {
  border-color: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:border-error-900\/90 {
  border-color: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:border-error-900\/95 {
  border-color: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:border-error-900\/100 {
  border-color: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:border-error\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:border-error\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:border-error\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:border-error\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:border-error\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:border-error\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:border-error\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:border-error\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:border-error\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:border-error\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:border-error\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:border-error\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:border-error\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:border-error\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:border-error\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:border-warning-25\/0 {
  border-color: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:border-warning-25\/5 {
  border-color: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:border-warning-25\/10 {
  border-color: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:border-warning-25\/20 {
  border-color: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:border-warning-25\/25 {
  border-color: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:border-warning-25\/30 {
  border-color: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:border-warning-25\/40 {
  border-color: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:border-warning-25\/50 {
  border-color: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:border-warning-25\/60 {
  border-color: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:border-warning-25\/70 {
  border-color: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:border-warning-25\/75 {
  border-color: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:border-warning-25\/80 {
  border-color: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:border-warning-25\/90 {
  border-color: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:border-warning-25\/95 {
  border-color: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:border-warning-25\/100 {
  border-color: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:border-warning-50\/0 {
  border-color: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:border-warning-50\/5 {
  border-color: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:border-warning-50\/10 {
  border-color: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:border-warning-50\/20 {
  border-color: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:border-warning-50\/25 {
  border-color: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:border-warning-50\/30 {
  border-color: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:border-warning-50\/40 {
  border-color: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:border-warning-50\/50 {
  border-color: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:border-warning-50\/60 {
  border-color: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:border-warning-50\/70 {
  border-color: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:border-warning-50\/75 {
  border-color: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:border-warning-50\/80 {
  border-color: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:border-warning-50\/90 {
  border-color: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:border-warning-50\/95 {
  border-color: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:border-warning-50\/100 {
  border-color: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:border-warning-100\/0 {
  border-color: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:border-warning-100\/5 {
  border-color: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:border-warning-100\/10 {
  border-color: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:border-warning-100\/20 {
  border-color: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:border-warning-100\/25 {
  border-color: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:border-warning-100\/30 {
  border-color: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:border-warning-100\/40 {
  border-color: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:border-warning-100\/50 {
  border-color: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:border-warning-100\/60 {
  border-color: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:border-warning-100\/70 {
  border-color: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:border-warning-100\/75 {
  border-color: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:border-warning-100\/80 {
  border-color: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:border-warning-100\/90 {
  border-color: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:border-warning-100\/95 {
  border-color: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:border-warning-100\/100 {
  border-color: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:border-warning-200\/0 {
  border-color: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:border-warning-200\/5 {
  border-color: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:border-warning-200\/10 {
  border-color: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:border-warning-200\/20 {
  border-color: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:border-warning-200\/25 {
  border-color: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:border-warning-200\/30 {
  border-color: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:border-warning-200\/40 {
  border-color: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:border-warning-200\/50 {
  border-color: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:border-warning-200\/60 {
  border-color: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:border-warning-200\/70 {
  border-color: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:border-warning-200\/75 {
  border-color: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:border-warning-200\/80 {
  border-color: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:border-warning-200\/90 {
  border-color: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:border-warning-200\/95 {
  border-color: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:border-warning-200\/100 {
  border-color: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:border-warning-300\/0 {
  border-color: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:border-warning-300\/5 {
  border-color: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:border-warning-300\/10 {
  border-color: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:border-warning-300\/20 {
  border-color: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:border-warning-300\/25 {
  border-color: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:border-warning-300\/30 {
  border-color: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:border-warning-300\/40 {
  border-color: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:border-warning-300\/50 {
  border-color: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:border-warning-300\/60 {
  border-color: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:border-warning-300\/70 {
  border-color: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:border-warning-300\/75 {
  border-color: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:border-warning-300\/80 {
  border-color: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:border-warning-300\/90 {
  border-color: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:border-warning-300\/95 {
  border-color: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:border-warning-300\/100 {
  border-color: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:border-warning-400\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:border-warning-400\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:border-warning-400\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:border-warning-400\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:border-warning-400\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:border-warning-400\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:border-warning-400\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:border-warning-400\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:border-warning-400\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:border-warning-400\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:border-warning-400\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:border-warning-400\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:border-warning-400\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:border-warning-400\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:border-warning-400\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:border-warning-500\/0 {
  border-color: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:border-warning-500\/5 {
  border-color: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:border-warning-500\/10 {
  border-color: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:border-warning-500\/20 {
  border-color: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:border-warning-500\/25 {
  border-color: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:border-warning-500\/30 {
  border-color: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:border-warning-500\/40 {
  border-color: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:border-warning-500\/50 {
  border-color: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:border-warning-500\/60 {
  border-color: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:border-warning-500\/70 {
  border-color: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:border-warning-500\/75 {
  border-color: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:border-warning-500\/80 {
  border-color: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:border-warning-500\/90 {
  border-color: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:border-warning-500\/95 {
  border-color: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:border-warning-500\/100 {
  border-color: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:border-warning-600\/0 {
  border-color: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:border-warning-600\/5 {
  border-color: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:border-warning-600\/10 {
  border-color: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:border-warning-600\/20 {
  border-color: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:border-warning-600\/25 {
  border-color: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:border-warning-600\/30 {
  border-color: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:border-warning-600\/40 {
  border-color: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:border-warning-600\/50 {
  border-color: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:border-warning-600\/60 {
  border-color: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:border-warning-600\/70 {
  border-color: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:border-warning-600\/75 {
  border-color: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:border-warning-600\/80 {
  border-color: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:border-warning-600\/90 {
  border-color: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:border-warning-600\/95 {
  border-color: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:border-warning-600\/100 {
  border-color: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:border-warning-700\/0 {
  border-color: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:border-warning-700\/5 {
  border-color: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:border-warning-700\/10 {
  border-color: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:border-warning-700\/20 {
  border-color: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:border-warning-700\/25 {
  border-color: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:border-warning-700\/30 {
  border-color: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:border-warning-700\/40 {
  border-color: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:border-warning-700\/50 {
  border-color: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:border-warning-700\/60 {
  border-color: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:border-warning-700\/70 {
  border-color: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:border-warning-700\/75 {
  border-color: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:border-warning-700\/80 {
  border-color: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:border-warning-700\/90 {
  border-color: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:border-warning-700\/95 {
  border-color: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:border-warning-700\/100 {
  border-color: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:border-warning-800\/0 {
  border-color: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:border-warning-800\/5 {
  border-color: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:border-warning-800\/10 {
  border-color: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:border-warning-800\/20 {
  border-color: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:border-warning-800\/25 {
  border-color: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:border-warning-800\/30 {
  border-color: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:border-warning-800\/40 {
  border-color: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:border-warning-800\/50 {
  border-color: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:border-warning-800\/60 {
  border-color: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:border-warning-800\/70 {
  border-color: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:border-warning-800\/75 {
  border-color: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:border-warning-800\/80 {
  border-color: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:border-warning-800\/90 {
  border-color: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:border-warning-800\/95 {
  border-color: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:border-warning-800\/100 {
  border-color: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:border-warning-900\/0 {
  border-color: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:border-warning-900\/5 {
  border-color: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:border-warning-900\/10 {
  border-color: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:border-warning-900\/20 {
  border-color: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:border-warning-900\/25 {
  border-color: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:border-warning-900\/30 {
  border-color: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:border-warning-900\/40 {
  border-color: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:border-warning-900\/50 {
  border-color: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:border-warning-900\/60 {
  border-color: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:border-warning-900\/70 {
  border-color: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:border-warning-900\/75 {
  border-color: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:border-warning-900\/80 {
  border-color: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:border-warning-900\/90 {
  border-color: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:border-warning-900\/95 {
  border-color: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:border-warning-900\/100 {
  border-color: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:border-warning\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:border-warning\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:border-warning\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:border-warning\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:border-warning\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:border-warning\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:border-warning\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:border-warning\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:border-warning\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:border-warning\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:border-warning\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:border-warning\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:border-warning\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:border-warning\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:border-warning\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:border-success-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:border-success-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:border-success-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:border-success-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:border-success-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:border-success-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:border-success-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:border-success-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:border-success-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:border-success-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:border-success-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:border-success-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:border-success-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:border-success-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:border-success-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:border-success-50\/0 {
  border-color: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:border-success-50\/5 {
  border-color: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:border-success-50\/10 {
  border-color: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:border-success-50\/20 {
  border-color: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:border-success-50\/25 {
  border-color: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:border-success-50\/30 {
  border-color: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:border-success-50\/40 {
  border-color: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:border-success-50\/50 {
  border-color: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:border-success-50\/60 {
  border-color: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:border-success-50\/70 {
  border-color: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:border-success-50\/75 {
  border-color: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:border-success-50\/80 {
  border-color: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:border-success-50\/90 {
  border-color: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:border-success-50\/95 {
  border-color: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:border-success-50\/100 {
  border-color: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:border-success-100\/0 {
  border-color: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:border-success-100\/5 {
  border-color: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:border-success-100\/10 {
  border-color: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:border-success-100\/20 {
  border-color: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:border-success-100\/25 {
  border-color: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:border-success-100\/30 {
  border-color: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:border-success-100\/40 {
  border-color: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:border-success-100\/50 {
  border-color: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:border-success-100\/60 {
  border-color: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:border-success-100\/70 {
  border-color: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:border-success-100\/75 {
  border-color: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:border-success-100\/80 {
  border-color: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:border-success-100\/90 {
  border-color: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:border-success-100\/95 {
  border-color: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:border-success-100\/100 {
  border-color: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:border-success-200\/0 {
  border-color: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:border-success-200\/5 {
  border-color: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:border-success-200\/10 {
  border-color: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:border-success-200\/20 {
  border-color: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:border-success-200\/25 {
  border-color: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:border-success-200\/30 {
  border-color: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:border-success-200\/40 {
  border-color: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:border-success-200\/50 {
  border-color: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:border-success-200\/60 {
  border-color: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:border-success-200\/70 {
  border-color: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:border-success-200\/75 {
  border-color: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:border-success-200\/80 {
  border-color: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:border-success-200\/90 {
  border-color: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:border-success-200\/95 {
  border-color: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:border-success-200\/100 {
  border-color: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:border-success-300\/0 {
  border-color: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:border-success-300\/5 {
  border-color: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:border-success-300\/10 {
  border-color: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:border-success-300\/20 {
  border-color: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:border-success-300\/25 {
  border-color: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:border-success-300\/30 {
  border-color: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:border-success-300\/40 {
  border-color: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:border-success-300\/50 {
  border-color: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:border-success-300\/60 {
  border-color: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:border-success-300\/70 {
  border-color: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:border-success-300\/75 {
  border-color: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:border-success-300\/80 {
  border-color: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:border-success-300\/90 {
  border-color: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:border-success-300\/95 {
  border-color: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:border-success-300\/100 {
  border-color: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:border-success-400\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:border-success-400\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:border-success-400\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:border-success-400\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:border-success-400\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:border-success-400\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:border-success-400\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:border-success-400\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:border-success-400\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:border-success-400\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:border-success-400\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:border-success-400\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:border-success-400\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:border-success-400\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:border-success-400\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:border-success-500\/0 {
  border-color: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:border-success-500\/5 {
  border-color: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:border-success-500\/10 {
  border-color: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:border-success-500\/20 {
  border-color: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:border-success-500\/25 {
  border-color: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:border-success-500\/30 {
  border-color: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:border-success-500\/40 {
  border-color: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:border-success-500\/50 {
  border-color: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:border-success-500\/60 {
  border-color: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:border-success-500\/70 {
  border-color: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:border-success-500\/75 {
  border-color: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:border-success-500\/80 {
  border-color: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:border-success-500\/90 {
  border-color: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:border-success-500\/95 {
  border-color: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:border-success-500\/100 {
  border-color: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:border-success-600\/0 {
  border-color: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:border-success-600\/5 {
  border-color: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:border-success-600\/10 {
  border-color: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:border-success-600\/20 {
  border-color: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:border-success-600\/25 {
  border-color: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:border-success-600\/30 {
  border-color: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:border-success-600\/40 {
  border-color: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:border-success-600\/50 {
  border-color: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:border-success-600\/60 {
  border-color: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:border-success-600\/70 {
  border-color: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:border-success-600\/75 {
  border-color: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:border-success-600\/80 {
  border-color: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:border-success-600\/90 {
  border-color: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:border-success-600\/95 {
  border-color: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:border-success-600\/100 {
  border-color: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:border-success-700\/0 {
  border-color: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:border-success-700\/5 {
  border-color: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:border-success-700\/10 {
  border-color: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:border-success-700\/20 {
  border-color: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:border-success-700\/25 {
  border-color: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:border-success-700\/30 {
  border-color: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:border-success-700\/40 {
  border-color: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:border-success-700\/50 {
  border-color: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:border-success-700\/60 {
  border-color: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:border-success-700\/70 {
  border-color: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:border-success-700\/75 {
  border-color: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:border-success-700\/80 {
  border-color: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:border-success-700\/90 {
  border-color: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:border-success-700\/95 {
  border-color: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:border-success-700\/100 {
  border-color: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:border-success-800\/0 {
  border-color: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:border-success-800\/5 {
  border-color: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:border-success-800\/10 {
  border-color: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:border-success-800\/20 {
  border-color: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:border-success-800\/25 {
  border-color: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:border-success-800\/30 {
  border-color: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:border-success-800\/40 {
  border-color: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:border-success-800\/50 {
  border-color: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:border-success-800\/60 {
  border-color: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:border-success-800\/70 {
  border-color: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:border-success-800\/75 {
  border-color: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:border-success-800\/80 {
  border-color: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:border-success-800\/90 {
  border-color: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:border-success-800\/95 {
  border-color: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:border-success-800\/100 {
  border-color: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:border-success-900\/0 {
  border-color: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:border-success-900\/5 {
  border-color: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:border-success-900\/10 {
  border-color: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:border-success-900\/20 {
  border-color: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:border-success-900\/25 {
  border-color: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:border-success-900\/30 {
  border-color: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:border-success-900\/40 {
  border-color: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:border-success-900\/50 {
  border-color: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:border-success-900\/60 {
  border-color: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:border-success-900\/70 {
  border-color: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:border-success-900\/75 {
  border-color: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:border-success-900\/80 {
  border-color: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:border-success-900\/90 {
  border-color: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:border-success-900\/95 {
  border-color: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:border-success-900\/100 {
  border-color: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:border-success\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:border-success\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:border-success\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:border-success\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:border-success\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:border-success\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:border-success\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:border-success\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:border-success\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:border-success\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:border-success\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:border-success\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:border-success\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:border-success\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:border-success\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:border-gray-blue-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:border-gray-blue-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:border-gray-blue-50\/0 {
  border-color: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:border-gray-blue-50\/5 {
  border-color: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-50\/10 {
  border-color: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-50\/20 {
  border-color: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-50\/25 {
  border-color: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-50\/30 {
  border-color: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-50\/40 {
  border-color: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-50\/50 {
  border-color: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-50\/60 {
  border-color: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-50\/70 {
  border-color: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-50\/75 {
  border-color: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-50\/80 {
  border-color: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-50\/90 {
  border-color: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-50\/95 {
  border-color: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-50\/100 {
  border-color: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:border-gray-blue-100\/0 {
  border-color: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:border-gray-blue-100\/5 {
  border-color: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-100\/10 {
  border-color: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-100\/20 {
  border-color: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-100\/25 {
  border-color: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-100\/30 {
  border-color: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-100\/40 {
  border-color: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-100\/50 {
  border-color: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-100\/60 {
  border-color: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-100\/70 {
  border-color: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-100\/75 {
  border-color: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-100\/80 {
  border-color: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-100\/90 {
  border-color: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-100\/95 {
  border-color: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-100\/100 {
  border-color: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:border-gray-blue-200\/0 {
  border-color: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:border-gray-blue-200\/5 {
  border-color: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-200\/10 {
  border-color: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-200\/20 {
  border-color: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-200\/25 {
  border-color: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-200\/30 {
  border-color: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-200\/40 {
  border-color: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-200\/50 {
  border-color: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-200\/60 {
  border-color: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-200\/70 {
  border-color: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-200\/75 {
  border-color: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-200\/80 {
  border-color: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-200\/90 {
  border-color: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-200\/95 {
  border-color: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-200\/100 {
  border-color: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:border-gray-blue-300\/0 {
  border-color: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:border-gray-blue-300\/5 {
  border-color: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-300\/10 {
  border-color: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-300\/20 {
  border-color: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-300\/25 {
  border-color: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-300\/30 {
  border-color: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-300\/40 {
  border-color: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-300\/50 {
  border-color: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-300\/60 {
  border-color: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-300\/70 {
  border-color: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-300\/75 {
  border-color: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-300\/80 {
  border-color: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-300\/90 {
  border-color: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-300\/95 {
  border-color: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-300\/100 {
  border-color: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:border-gray-blue-400\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:border-gray-blue-400\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-400\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-400\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-400\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-400\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-400\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-400\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-400\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-400\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-400\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-400\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-400\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-400\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-400\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:border-gray-blue-500\/0 {
  border-color: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:border-gray-blue-500\/5 {
  border-color: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-500\/10 {
  border-color: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-500\/20 {
  border-color: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-500\/25 {
  border-color: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-500\/30 {
  border-color: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-500\/40 {
  border-color: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-500\/50 {
  border-color: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-500\/60 {
  border-color: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-500\/70 {
  border-color: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-500\/75 {
  border-color: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-500\/80 {
  border-color: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-500\/90 {
  border-color: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-500\/95 {
  border-color: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-500\/100 {
  border-color: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:border-gray-blue-600\/0 {
  border-color: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:border-gray-blue-600\/5 {
  border-color: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-600\/10 {
  border-color: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-600\/20 {
  border-color: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-600\/25 {
  border-color: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-600\/30 {
  border-color: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-600\/40 {
  border-color: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-600\/50 {
  border-color: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-600\/60 {
  border-color: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-600\/70 {
  border-color: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-600\/75 {
  border-color: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-600\/80 {
  border-color: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-600\/90 {
  border-color: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-600\/95 {
  border-color: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-600\/100 {
  border-color: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:border-gray-blue-700\/0 {
  border-color: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:border-gray-blue-700\/5 {
  border-color: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-700\/10 {
  border-color: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-700\/20 {
  border-color: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-700\/25 {
  border-color: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-700\/30 {
  border-color: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-700\/40 {
  border-color: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-700\/50 {
  border-color: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-700\/60 {
  border-color: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-700\/70 {
  border-color: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-700\/75 {
  border-color: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-700\/80 {
  border-color: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-700\/90 {
  border-color: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-700\/95 {
  border-color: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-700\/100 {
  border-color: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:border-gray-blue-800\/0 {
  border-color: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:border-gray-blue-800\/5 {
  border-color: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-800\/10 {
  border-color: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-800\/20 {
  border-color: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-800\/25 {
  border-color: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-800\/30 {
  border-color: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-800\/40 {
  border-color: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-800\/50 {
  border-color: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-800\/60 {
  border-color: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-800\/70 {
  border-color: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-800\/75 {
  border-color: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-800\/80 {
  border-color: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-800\/90 {
  border-color: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-800\/95 {
  border-color: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-800\/100 {
  border-color: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:border-gray-blue-900\/0 {
  border-color: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:border-gray-blue-900\/5 {
  border-color: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:border-gray-blue-900\/10 {
  border-color: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:border-gray-blue-900\/20 {
  border-color: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:border-gray-blue-900\/25 {
  border-color: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:border-gray-blue-900\/30 {
  border-color: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:border-gray-blue-900\/40 {
  border-color: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:border-gray-blue-900\/50 {
  border-color: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:border-gray-blue-900\/60 {
  border-color: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:border-gray-blue-900\/70 {
  border-color: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:border-gray-blue-900\/75 {
  border-color: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:border-gray-blue-900\/80 {
  border-color: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:border-gray-blue-900\/90 {
  border-color: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:border-gray-blue-900\/95 {
  border-color: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:border-gray-blue-900\/100 {
  border-color: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:border-gray-blue\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:border-gray-blue\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:border-gray-blue\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:border-gray-blue\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:border-gray-blue\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:border-gray-blue\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:border-gray-blue\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:border-gray-blue\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:border-gray-blue\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:border-gray-blue\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:border-gray-blue\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:border-gray-blue\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:border-gray-blue\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:border-gray-blue\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:border-gray-blue\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:border-gray-cool-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:border-gray-cool-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:border-gray-cool-50\/0 {
  border-color: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:border-gray-cool-50\/5 {
  border-color: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-50\/10 {
  border-color: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-50\/20 {
  border-color: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-50\/25 {
  border-color: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-50\/30 {
  border-color: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-50\/40 {
  border-color: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-50\/50 {
  border-color: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-50\/60 {
  border-color: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-50\/70 {
  border-color: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-50\/75 {
  border-color: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-50\/80 {
  border-color: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-50\/90 {
  border-color: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-50\/95 {
  border-color: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-50\/100 {
  border-color: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:border-gray-cool-100\/0 {
  border-color: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:border-gray-cool-100\/5 {
  border-color: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-100\/10 {
  border-color: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-100\/20 {
  border-color: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-100\/25 {
  border-color: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-100\/30 {
  border-color: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-100\/40 {
  border-color: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-100\/50 {
  border-color: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-100\/60 {
  border-color: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-100\/70 {
  border-color: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-100\/75 {
  border-color: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-100\/80 {
  border-color: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-100\/90 {
  border-color: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-100\/95 {
  border-color: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-100\/100 {
  border-color: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:border-gray-cool-200\/0 {
  border-color: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:border-gray-cool-200\/5 {
  border-color: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-200\/10 {
  border-color: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-200\/20 {
  border-color: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-200\/25 {
  border-color: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-200\/30 {
  border-color: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-200\/40 {
  border-color: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-200\/50 {
  border-color: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-200\/60 {
  border-color: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-200\/70 {
  border-color: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-200\/75 {
  border-color: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-200\/80 {
  border-color: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-200\/90 {
  border-color: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-200\/95 {
  border-color: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-200\/100 {
  border-color: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:border-gray-cool-300\/0 {
  border-color: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:border-gray-cool-300\/5 {
  border-color: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-300\/10 {
  border-color: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-300\/20 {
  border-color: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-300\/25 {
  border-color: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-300\/30 {
  border-color: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-300\/40 {
  border-color: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-300\/50 {
  border-color: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-300\/60 {
  border-color: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-300\/70 {
  border-color: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-300\/75 {
  border-color: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-300\/80 {
  border-color: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-300\/90 {
  border-color: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-300\/95 {
  border-color: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-300\/100 {
  border-color: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:border-gray-cool-400\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:border-gray-cool-400\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-400\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-400\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-400\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-400\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-400\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-400\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-400\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-400\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-400\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-400\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-400\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-400\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-400\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:border-gray-cool-500\/0 {
  border-color: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:border-gray-cool-500\/5 {
  border-color: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-500\/10 {
  border-color: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-500\/20 {
  border-color: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-500\/25 {
  border-color: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-500\/30 {
  border-color: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-500\/40 {
  border-color: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-500\/50 {
  border-color: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-500\/60 {
  border-color: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-500\/70 {
  border-color: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-500\/75 {
  border-color: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-500\/80 {
  border-color: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-500\/90 {
  border-color: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-500\/95 {
  border-color: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-500\/100 {
  border-color: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:border-gray-cool-600\/0 {
  border-color: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:border-gray-cool-600\/5 {
  border-color: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-600\/10 {
  border-color: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-600\/20 {
  border-color: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-600\/25 {
  border-color: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-600\/30 {
  border-color: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-600\/40 {
  border-color: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-600\/50 {
  border-color: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-600\/60 {
  border-color: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-600\/70 {
  border-color: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-600\/75 {
  border-color: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-600\/80 {
  border-color: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-600\/90 {
  border-color: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-600\/95 {
  border-color: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-600\/100 {
  border-color: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:border-gray-cool-700\/0 {
  border-color: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:border-gray-cool-700\/5 {
  border-color: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-700\/10 {
  border-color: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-700\/20 {
  border-color: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-700\/25 {
  border-color: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-700\/30 {
  border-color: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-700\/40 {
  border-color: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-700\/50 {
  border-color: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-700\/60 {
  border-color: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-700\/70 {
  border-color: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-700\/75 {
  border-color: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-700\/80 {
  border-color: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-700\/90 {
  border-color: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-700\/95 {
  border-color: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-700\/100 {
  border-color: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:border-gray-cool-800\/0 {
  border-color: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:border-gray-cool-800\/5 {
  border-color: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-800\/10 {
  border-color: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-800\/20 {
  border-color: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-800\/25 {
  border-color: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-800\/30 {
  border-color: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-800\/40 {
  border-color: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-800\/50 {
  border-color: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-800\/60 {
  border-color: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-800\/70 {
  border-color: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-800\/75 {
  border-color: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-800\/80 {
  border-color: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-800\/90 {
  border-color: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-800\/95 {
  border-color: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-800\/100 {
  border-color: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:border-gray-cool-900\/0 {
  border-color: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:border-gray-cool-900\/5 {
  border-color: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:border-gray-cool-900\/10 {
  border-color: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:border-gray-cool-900\/20 {
  border-color: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:border-gray-cool-900\/25 {
  border-color: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:border-gray-cool-900\/30 {
  border-color: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:border-gray-cool-900\/40 {
  border-color: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:border-gray-cool-900\/50 {
  border-color: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:border-gray-cool-900\/60 {
  border-color: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:border-gray-cool-900\/70 {
  border-color: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:border-gray-cool-900\/75 {
  border-color: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:border-gray-cool-900\/80 {
  border-color: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:border-gray-cool-900\/90 {
  border-color: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:border-gray-cool-900\/95 {
  border-color: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:border-gray-cool-900\/100 {
  border-color: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:border-gray-cool\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:border-gray-cool\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:border-gray-cool\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:border-gray-cool\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:border-gray-cool\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:border-gray-cool\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:border-gray-cool\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:border-gray-cool\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:border-gray-cool\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:border-gray-cool\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:border-gray-cool\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:border-gray-cool\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:border-gray-cool\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:border-gray-cool\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:border-gray-cool\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:border-gray-modern-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:border-gray-modern-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:border-gray-modern-50\/0 {
  border-color: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:border-gray-modern-50\/5 {
  border-color: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-50\/10 {
  border-color: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-50\/20 {
  border-color: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-50\/25 {
  border-color: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-50\/30 {
  border-color: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-50\/40 {
  border-color: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-50\/50 {
  border-color: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-50\/60 {
  border-color: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-50\/70 {
  border-color: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-50\/75 {
  border-color: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-50\/80 {
  border-color: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-50\/90 {
  border-color: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-50\/95 {
  border-color: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-50\/100 {
  border-color: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:border-gray-modern-100\/0 {
  border-color: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:border-gray-modern-100\/5 {
  border-color: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-100\/10 {
  border-color: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-100\/20 {
  border-color: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-100\/25 {
  border-color: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-100\/30 {
  border-color: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-100\/40 {
  border-color: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-100\/50 {
  border-color: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-100\/60 {
  border-color: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-100\/70 {
  border-color: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-100\/75 {
  border-color: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-100\/80 {
  border-color: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-100\/90 {
  border-color: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-100\/95 {
  border-color: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-100\/100 {
  border-color: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:border-gray-modern-200\/0 {
  border-color: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:border-gray-modern-200\/5 {
  border-color: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-200\/10 {
  border-color: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-200\/20 {
  border-color: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-200\/25 {
  border-color: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-200\/30 {
  border-color: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-200\/40 {
  border-color: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-200\/50 {
  border-color: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-200\/60 {
  border-color: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-200\/70 {
  border-color: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-200\/75 {
  border-color: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-200\/80 {
  border-color: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-200\/90 {
  border-color: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-200\/95 {
  border-color: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-200\/100 {
  border-color: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:border-gray-modern-300\/0 {
  border-color: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:border-gray-modern-300\/5 {
  border-color: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-300\/10 {
  border-color: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-300\/20 {
  border-color: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-300\/25 {
  border-color: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-300\/30 {
  border-color: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-300\/40 {
  border-color: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-300\/50 {
  border-color: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-300\/60 {
  border-color: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-300\/70 {
  border-color: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-300\/75 {
  border-color: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-300\/80 {
  border-color: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-300\/90 {
  border-color: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-300\/95 {
  border-color: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-300\/100 {
  border-color: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:border-gray-modern-400\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:border-gray-modern-400\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-400\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-400\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-400\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-400\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-400\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-400\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-400\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-400\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-400\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-400\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-400\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-400\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-400\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:border-gray-modern-500\/0 {
  border-color: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:border-gray-modern-500\/5 {
  border-color: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-500\/10 {
  border-color: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-500\/20 {
  border-color: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-500\/25 {
  border-color: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-500\/30 {
  border-color: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-500\/40 {
  border-color: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-500\/50 {
  border-color: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-500\/60 {
  border-color: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-500\/70 {
  border-color: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-500\/75 {
  border-color: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-500\/80 {
  border-color: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-500\/90 {
  border-color: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-500\/95 {
  border-color: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-500\/100 {
  border-color: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:border-gray-modern-600\/0 {
  border-color: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:border-gray-modern-600\/5 {
  border-color: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-600\/10 {
  border-color: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-600\/20 {
  border-color: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-600\/25 {
  border-color: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-600\/30 {
  border-color: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-600\/40 {
  border-color: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-600\/50 {
  border-color: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-600\/60 {
  border-color: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-600\/70 {
  border-color: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-600\/75 {
  border-color: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-600\/80 {
  border-color: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-600\/90 {
  border-color: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-600\/95 {
  border-color: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-600\/100 {
  border-color: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:border-gray-modern-700\/0 {
  border-color: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:border-gray-modern-700\/5 {
  border-color: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-700\/10 {
  border-color: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-700\/20 {
  border-color: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-700\/25 {
  border-color: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-700\/30 {
  border-color: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-700\/40 {
  border-color: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-700\/50 {
  border-color: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-700\/60 {
  border-color: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-700\/70 {
  border-color: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-700\/75 {
  border-color: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-700\/80 {
  border-color: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-700\/90 {
  border-color: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-700\/95 {
  border-color: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-700\/100 {
  border-color: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:border-gray-modern-800\/0 {
  border-color: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:border-gray-modern-800\/5 {
  border-color: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-800\/10 {
  border-color: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-800\/20 {
  border-color: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-800\/25 {
  border-color: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-800\/30 {
  border-color: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-800\/40 {
  border-color: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-800\/50 {
  border-color: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-800\/60 {
  border-color: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-800\/70 {
  border-color: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-800\/75 {
  border-color: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-800\/80 {
  border-color: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-800\/90 {
  border-color: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-800\/95 {
  border-color: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-800\/100 {
  border-color: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:border-gray-modern-900\/0 {
  border-color: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:border-gray-modern-900\/5 {
  border-color: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:border-gray-modern-900\/10 {
  border-color: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:border-gray-modern-900\/20 {
  border-color: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:border-gray-modern-900\/25 {
  border-color: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:border-gray-modern-900\/30 {
  border-color: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:border-gray-modern-900\/40 {
  border-color: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:border-gray-modern-900\/50 {
  border-color: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:border-gray-modern-900\/60 {
  border-color: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:border-gray-modern-900\/70 {
  border-color: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:border-gray-modern-900\/75 {
  border-color: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:border-gray-modern-900\/80 {
  border-color: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:border-gray-modern-900\/90 {
  border-color: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:border-gray-modern-900\/95 {
  border-color: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:border-gray-modern-900\/100 {
  border-color: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:border-gray-modern\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:border-gray-modern\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:border-gray-modern\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:border-gray-modern\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:border-gray-modern\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:border-gray-modern\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:border-gray-modern\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:border-gray-modern\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:border-gray-modern\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:border-gray-modern\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:border-gray-modern\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:border-gray-modern\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:border-gray-modern\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:border-gray-modern\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:border-gray-modern\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:border-gray-neutral-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:border-gray-neutral-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:border-gray-neutral-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:border-gray-neutral-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:border-gray-neutral-100\/0 {
  border-color: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:border-gray-neutral-100\/5 {
  border-color: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-100\/10 {
  border-color: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-100\/20 {
  border-color: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-100\/25 {
  border-color: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-100\/30 {
  border-color: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-100\/40 {
  border-color: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-100\/50 {
  border-color: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-100\/60 {
  border-color: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-100\/70 {
  border-color: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-100\/75 {
  border-color: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-100\/80 {
  border-color: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-100\/90 {
  border-color: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-100\/95 {
  border-color: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-100\/100 {
  border-color: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:border-gray-neutral-200\/0 {
  border-color: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:border-gray-neutral-200\/5 {
  border-color: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-200\/10 {
  border-color: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-200\/20 {
  border-color: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-200\/25 {
  border-color: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-200\/30 {
  border-color: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-200\/40 {
  border-color: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-200\/50 {
  border-color: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-200\/60 {
  border-color: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-200\/70 {
  border-color: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-200\/75 {
  border-color: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-200\/80 {
  border-color: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-200\/90 {
  border-color: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-200\/95 {
  border-color: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-200\/100 {
  border-color: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:border-gray-neutral-300\/0 {
  border-color: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:border-gray-neutral-300\/5 {
  border-color: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-300\/10 {
  border-color: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-300\/20 {
  border-color: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-300\/25 {
  border-color: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-300\/30 {
  border-color: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-300\/40 {
  border-color: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-300\/50 {
  border-color: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-300\/60 {
  border-color: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-300\/70 {
  border-color: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-300\/75 {
  border-color: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-300\/80 {
  border-color: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-300\/90 {
  border-color: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-300\/95 {
  border-color: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-300\/100 {
  border-color: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:border-gray-neutral-400\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:border-gray-neutral-400\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-400\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-400\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-400\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-400\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-400\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-400\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-400\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-400\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-400\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-400\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-400\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-400\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-400\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:border-gray-neutral-500\/0 {
  border-color: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:border-gray-neutral-500\/5 {
  border-color: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-500\/10 {
  border-color: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-500\/20 {
  border-color: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-500\/25 {
  border-color: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-500\/30 {
  border-color: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-500\/40 {
  border-color: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-500\/50 {
  border-color: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-500\/60 {
  border-color: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-500\/70 {
  border-color: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-500\/75 {
  border-color: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-500\/80 {
  border-color: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-500\/90 {
  border-color: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-500\/95 {
  border-color: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-500\/100 {
  border-color: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:border-gray-neutral-600\/0 {
  border-color: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:border-gray-neutral-600\/5 {
  border-color: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-600\/10 {
  border-color: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-600\/20 {
  border-color: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-600\/25 {
  border-color: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-600\/30 {
  border-color: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-600\/40 {
  border-color: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-600\/50 {
  border-color: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-600\/60 {
  border-color: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-600\/70 {
  border-color: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-600\/75 {
  border-color: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-600\/80 {
  border-color: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-600\/90 {
  border-color: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-600\/95 {
  border-color: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-600\/100 {
  border-color: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:border-gray-neutral-700\/0 {
  border-color: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:border-gray-neutral-700\/5 {
  border-color: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-700\/10 {
  border-color: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-700\/20 {
  border-color: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-700\/25 {
  border-color: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-700\/30 {
  border-color: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-700\/40 {
  border-color: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-700\/50 {
  border-color: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-700\/60 {
  border-color: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-700\/70 {
  border-color: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-700\/75 {
  border-color: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-700\/80 {
  border-color: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-700\/90 {
  border-color: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-700\/95 {
  border-color: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-700\/100 {
  border-color: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:border-gray-neutral-800\/0 {
  border-color: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:border-gray-neutral-800\/5 {
  border-color: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-800\/10 {
  border-color: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-800\/20 {
  border-color: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-800\/25 {
  border-color: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-800\/30 {
  border-color: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-800\/40 {
  border-color: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-800\/50 {
  border-color: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-800\/60 {
  border-color: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-800\/70 {
  border-color: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-800\/75 {
  border-color: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-800\/80 {
  border-color: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-800\/90 {
  border-color: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-800\/95 {
  border-color: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-800\/100 {
  border-color: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:border-gray-neutral-900\/0 {
  border-color: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:border-gray-neutral-900\/5 {
  border-color: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral-900\/10 {
  border-color: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral-900\/20 {
  border-color: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral-900\/25 {
  border-color: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral-900\/30 {
  border-color: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral-900\/40 {
  border-color: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral-900\/50 {
  border-color: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral-900\/60 {
  border-color: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral-900\/70 {
  border-color: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral-900\/75 {
  border-color: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral-900\/80 {
  border-color: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral-900\/90 {
  border-color: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral-900\/95 {
  border-color: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral-900\/100 {
  border-color: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:border-gray-neutral\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:border-gray-neutral\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:border-gray-neutral\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:border-gray-neutral\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:border-gray-neutral\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:border-gray-neutral\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:border-gray-neutral\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:border-gray-neutral\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:border-gray-neutral\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:border-gray-neutral\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:border-gray-neutral\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:border-gray-neutral\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:border-gray-neutral\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:border-gray-neutral\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:border-gray-neutral\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:border-gray-iron-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:border-gray-iron-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:border-gray-iron-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:border-gray-iron-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:border-gray-iron-100\/0 {
  border-color: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:border-gray-iron-100\/5 {
  border-color: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-100\/10 {
  border-color: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-100\/20 {
  border-color: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-100\/25 {
  border-color: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-100\/30 {
  border-color: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-100\/40 {
  border-color: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-100\/50 {
  border-color: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-100\/60 {
  border-color: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-100\/70 {
  border-color: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-100\/75 {
  border-color: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-100\/80 {
  border-color: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-100\/90 {
  border-color: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-100\/95 {
  border-color: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-100\/100 {
  border-color: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:border-gray-iron-200\/0 {
  border-color: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:border-gray-iron-200\/5 {
  border-color: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-200\/10 {
  border-color: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-200\/20 {
  border-color: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-200\/25 {
  border-color: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-200\/30 {
  border-color: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-200\/40 {
  border-color: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-200\/50 {
  border-color: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-200\/60 {
  border-color: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-200\/70 {
  border-color: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-200\/75 {
  border-color: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-200\/80 {
  border-color: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-200\/90 {
  border-color: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-200\/95 {
  border-color: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-200\/100 {
  border-color: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:border-gray-iron-300\/0 {
  border-color: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:border-gray-iron-300\/5 {
  border-color: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-300\/10 {
  border-color: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-300\/20 {
  border-color: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-300\/25 {
  border-color: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-300\/30 {
  border-color: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-300\/40 {
  border-color: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-300\/50 {
  border-color: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-300\/60 {
  border-color: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-300\/70 {
  border-color: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-300\/75 {
  border-color: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-300\/80 {
  border-color: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-300\/90 {
  border-color: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-300\/95 {
  border-color: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-300\/100 {
  border-color: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:border-gray-iron-400\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:border-gray-iron-400\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-400\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-400\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-400\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-400\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-400\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-400\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-400\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-400\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-400\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-400\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-400\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-400\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-400\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:border-gray-iron-500\/0 {
  border-color: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:border-gray-iron-500\/5 {
  border-color: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-500\/10 {
  border-color: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-500\/20 {
  border-color: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-500\/25 {
  border-color: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-500\/30 {
  border-color: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-500\/40 {
  border-color: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-500\/50 {
  border-color: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-500\/60 {
  border-color: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-500\/70 {
  border-color: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-500\/75 {
  border-color: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-500\/80 {
  border-color: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-500\/90 {
  border-color: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-500\/95 {
  border-color: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-500\/100 {
  border-color: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:border-gray-iron-600\/0 {
  border-color: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:border-gray-iron-600\/5 {
  border-color: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-600\/10 {
  border-color: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-600\/20 {
  border-color: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-600\/25 {
  border-color: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-600\/30 {
  border-color: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-600\/40 {
  border-color: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-600\/50 {
  border-color: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-600\/60 {
  border-color: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-600\/70 {
  border-color: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-600\/75 {
  border-color: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-600\/80 {
  border-color: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-600\/90 {
  border-color: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-600\/95 {
  border-color: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-600\/100 {
  border-color: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:border-gray-iron-700\/0 {
  border-color: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:border-gray-iron-700\/5 {
  border-color: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-700\/10 {
  border-color: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-700\/20 {
  border-color: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-700\/25 {
  border-color: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-700\/30 {
  border-color: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-700\/40 {
  border-color: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-700\/50 {
  border-color: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-700\/60 {
  border-color: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-700\/70 {
  border-color: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-700\/75 {
  border-color: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-700\/80 {
  border-color: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-700\/90 {
  border-color: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-700\/95 {
  border-color: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-700\/100 {
  border-color: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:border-gray-iron-800\/0 {
  border-color: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:border-gray-iron-800\/5 {
  border-color: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-800\/10 {
  border-color: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-800\/20 {
  border-color: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-800\/25 {
  border-color: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-800\/30 {
  border-color: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-800\/40 {
  border-color: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-800\/50 {
  border-color: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-800\/60 {
  border-color: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-800\/70 {
  border-color: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-800\/75 {
  border-color: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-800\/80 {
  border-color: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-800\/90 {
  border-color: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-800\/95 {
  border-color: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-800\/100 {
  border-color: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:border-gray-iron-900\/0 {
  border-color: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:border-gray-iron-900\/5 {
  border-color: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:border-gray-iron-900\/10 {
  border-color: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:border-gray-iron-900\/20 {
  border-color: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:border-gray-iron-900\/25 {
  border-color: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:border-gray-iron-900\/30 {
  border-color: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:border-gray-iron-900\/40 {
  border-color: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:border-gray-iron-900\/50 {
  border-color: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:border-gray-iron-900\/60 {
  border-color: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:border-gray-iron-900\/70 {
  border-color: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:border-gray-iron-900\/75 {
  border-color: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:border-gray-iron-900\/80 {
  border-color: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:border-gray-iron-900\/90 {
  border-color: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:border-gray-iron-900\/95 {
  border-color: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:border-gray-iron-900\/100 {
  border-color: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:border-gray-iron\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:border-gray-iron\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:border-gray-iron\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:border-gray-iron\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:border-gray-iron\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:border-gray-iron\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:border-gray-iron\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:border-gray-iron\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:border-gray-iron\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:border-gray-iron\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:border-gray-iron\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:border-gray-iron\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:border-gray-iron\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:border-gray-iron\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:border-gray-iron\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:border-gray-true-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:border-gray-true-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:border-gray-true-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:border-gray-true-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:border-gray-true-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:border-gray-true-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:border-gray-true-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:border-gray-true-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:border-gray-true-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:border-gray-true-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:border-gray-true-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:border-gray-true-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:border-gray-true-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:border-gray-true-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:border-gray-true-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:border-gray-true-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:border-gray-true-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:border-gray-true-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:border-gray-true-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:border-gray-true-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:border-gray-true-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:border-gray-true-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:border-gray-true-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:border-gray-true-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:border-gray-true-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:border-gray-true-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:border-gray-true-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:border-gray-true-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:border-gray-true-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:border-gray-true-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:border-gray-true-100\/0 {
  border-color: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:border-gray-true-100\/5 {
  border-color: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:border-gray-true-100\/10 {
  border-color: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:border-gray-true-100\/20 {
  border-color: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:border-gray-true-100\/25 {
  border-color: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:border-gray-true-100\/30 {
  border-color: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:border-gray-true-100\/40 {
  border-color: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:border-gray-true-100\/50 {
  border-color: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:border-gray-true-100\/60 {
  border-color: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:border-gray-true-100\/70 {
  border-color: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:border-gray-true-100\/75 {
  border-color: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:border-gray-true-100\/80 {
  border-color: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:border-gray-true-100\/90 {
  border-color: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:border-gray-true-100\/95 {
  border-color: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:border-gray-true-100\/100 {
  border-color: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:border-gray-true-200\/0 {
  border-color: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:border-gray-true-200\/5 {
  border-color: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:border-gray-true-200\/10 {
  border-color: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:border-gray-true-200\/20 {
  border-color: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:border-gray-true-200\/25 {
  border-color: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:border-gray-true-200\/30 {
  border-color: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:border-gray-true-200\/40 {
  border-color: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:border-gray-true-200\/50 {
  border-color: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:border-gray-true-200\/60 {
  border-color: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:border-gray-true-200\/70 {
  border-color: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:border-gray-true-200\/75 {
  border-color: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:border-gray-true-200\/80 {
  border-color: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:border-gray-true-200\/90 {
  border-color: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:border-gray-true-200\/95 {
  border-color: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:border-gray-true-200\/100 {
  border-color: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:border-gray-true-300\/0 {
  border-color: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:border-gray-true-300\/5 {
  border-color: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:border-gray-true-300\/10 {
  border-color: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:border-gray-true-300\/20 {
  border-color: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:border-gray-true-300\/25 {
  border-color: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:border-gray-true-300\/30 {
  border-color: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:border-gray-true-300\/40 {
  border-color: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:border-gray-true-300\/50 {
  border-color: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:border-gray-true-300\/60 {
  border-color: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:border-gray-true-300\/70 {
  border-color: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:border-gray-true-300\/75 {
  border-color: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:border-gray-true-300\/80 {
  border-color: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:border-gray-true-300\/90 {
  border-color: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:border-gray-true-300\/95 {
  border-color: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:border-gray-true-300\/100 {
  border-color: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:border-gray-true-400\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:border-gray-true-400\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:border-gray-true-400\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:border-gray-true-400\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:border-gray-true-400\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:border-gray-true-400\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:border-gray-true-400\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:border-gray-true-400\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:border-gray-true-400\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:border-gray-true-400\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:border-gray-true-400\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:border-gray-true-400\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:border-gray-true-400\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:border-gray-true-400\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:border-gray-true-400\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:border-gray-true-500\/0 {
  border-color: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:border-gray-true-500\/5 {
  border-color: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:border-gray-true-500\/10 {
  border-color: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:border-gray-true-500\/20 {
  border-color: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:border-gray-true-500\/25 {
  border-color: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:border-gray-true-500\/30 {
  border-color: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:border-gray-true-500\/40 {
  border-color: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:border-gray-true-500\/50 {
  border-color: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:border-gray-true-500\/60 {
  border-color: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:border-gray-true-500\/70 {
  border-color: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:border-gray-true-500\/75 {
  border-color: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:border-gray-true-500\/80 {
  border-color: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:border-gray-true-500\/90 {
  border-color: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:border-gray-true-500\/95 {
  border-color: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:border-gray-true-500\/100 {
  border-color: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:border-gray-true-600\/0 {
  border-color: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:border-gray-true-600\/5 {
  border-color: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:border-gray-true-600\/10 {
  border-color: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:border-gray-true-600\/20 {
  border-color: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:border-gray-true-600\/25 {
  border-color: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:border-gray-true-600\/30 {
  border-color: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:border-gray-true-600\/40 {
  border-color: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:border-gray-true-600\/50 {
  border-color: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:border-gray-true-600\/60 {
  border-color: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:border-gray-true-600\/70 {
  border-color: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:border-gray-true-600\/75 {
  border-color: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:border-gray-true-600\/80 {
  border-color: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:border-gray-true-600\/90 {
  border-color: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:border-gray-true-600\/95 {
  border-color: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:border-gray-true-600\/100 {
  border-color: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:border-gray-true-700\/0 {
  border-color: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:border-gray-true-700\/5 {
  border-color: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:border-gray-true-700\/10 {
  border-color: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:border-gray-true-700\/20 {
  border-color: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:border-gray-true-700\/25 {
  border-color: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:border-gray-true-700\/30 {
  border-color: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:border-gray-true-700\/40 {
  border-color: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:border-gray-true-700\/50 {
  border-color: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:border-gray-true-700\/60 {
  border-color: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:border-gray-true-700\/70 {
  border-color: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:border-gray-true-700\/75 {
  border-color: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:border-gray-true-700\/80 {
  border-color: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:border-gray-true-700\/90 {
  border-color: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:border-gray-true-700\/95 {
  border-color: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:border-gray-true-700\/100 {
  border-color: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:border-gray-true-800\/0 {
  border-color: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:border-gray-true-800\/5 {
  border-color: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:border-gray-true-800\/10 {
  border-color: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:border-gray-true-800\/20 {
  border-color: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:border-gray-true-800\/25 {
  border-color: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:border-gray-true-800\/30 {
  border-color: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:border-gray-true-800\/40 {
  border-color: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:border-gray-true-800\/50 {
  border-color: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:border-gray-true-800\/60 {
  border-color: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:border-gray-true-800\/70 {
  border-color: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:border-gray-true-800\/75 {
  border-color: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:border-gray-true-800\/80 {
  border-color: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:border-gray-true-800\/90 {
  border-color: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:border-gray-true-800\/95 {
  border-color: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:border-gray-true-800\/100 {
  border-color: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:border-gray-true-900\/0 {
  border-color: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:border-gray-true-900\/5 {
  border-color: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:border-gray-true-900\/10 {
  border-color: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:border-gray-true-900\/20 {
  border-color: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:border-gray-true-900\/25 {
  border-color: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:border-gray-true-900\/30 {
  border-color: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:border-gray-true-900\/40 {
  border-color: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:border-gray-true-900\/50 {
  border-color: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:border-gray-true-900\/60 {
  border-color: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:border-gray-true-900\/70 {
  border-color: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:border-gray-true-900\/75 {
  border-color: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:border-gray-true-900\/80 {
  border-color: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:border-gray-true-900\/90 {
  border-color: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:border-gray-true-900\/95 {
  border-color: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:border-gray-true-900\/100 {
  border-color: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:border-gray-true\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:border-gray-true\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:border-gray-true\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:border-gray-true\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:border-gray-true\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:border-gray-true\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:border-gray-true\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:border-gray-true\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:border-gray-true\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:border-gray-true\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:border-gray-true\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:border-gray-true\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:border-gray-true\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:border-gray-true\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:border-gray-true\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:border-gray-warm-25\/0 {
  border-color: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:border-gray-warm-25\/5 {
  border-color: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-25\/10 {
  border-color: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-25\/20 {
  border-color: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-25\/25 {
  border-color: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-25\/30 {
  border-color: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-25\/40 {
  border-color: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-25\/50 {
  border-color: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-25\/60 {
  border-color: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-25\/70 {
  border-color: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-25\/75 {
  border-color: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-25\/80 {
  border-color: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-25\/90 {
  border-color: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-25\/95 {
  border-color: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-25\/100 {
  border-color: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:border-gray-warm-50\/0 {
  border-color: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:border-gray-warm-50\/5 {
  border-color: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-50\/10 {
  border-color: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-50\/20 {
  border-color: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-50\/25 {
  border-color: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-50\/30 {
  border-color: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-50\/40 {
  border-color: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-50\/50 {
  border-color: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-50\/60 {
  border-color: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-50\/70 {
  border-color: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-50\/75 {
  border-color: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-50\/80 {
  border-color: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-50\/90 {
  border-color: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-50\/95 {
  border-color: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-50\/100 {
  border-color: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:border-gray-warm-100\/0 {
  border-color: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:border-gray-warm-100\/5 {
  border-color: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-100\/10 {
  border-color: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-100\/20 {
  border-color: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-100\/25 {
  border-color: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-100\/30 {
  border-color: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-100\/40 {
  border-color: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-100\/50 {
  border-color: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-100\/60 {
  border-color: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-100\/70 {
  border-color: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-100\/75 {
  border-color: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-100\/80 {
  border-color: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-100\/90 {
  border-color: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-100\/95 {
  border-color: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-100\/100 {
  border-color: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:border-gray-warm-200\/0 {
  border-color: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:border-gray-warm-200\/5 {
  border-color: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-200\/10 {
  border-color: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-200\/20 {
  border-color: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-200\/25 {
  border-color: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-200\/30 {
  border-color: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-200\/40 {
  border-color: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-200\/50 {
  border-color: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-200\/60 {
  border-color: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-200\/70 {
  border-color: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-200\/75 {
  border-color: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-200\/80 {
  border-color: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-200\/90 {
  border-color: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-200\/95 {
  border-color: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-200\/100 {
  border-color: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:border-gray-warm-300\/0 {
  border-color: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:border-gray-warm-300\/5 {
  border-color: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-300\/10 {
  border-color: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-300\/20 {
  border-color: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-300\/25 {
  border-color: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-300\/30 {
  border-color: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-300\/40 {
  border-color: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-300\/50 {
  border-color: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-300\/60 {
  border-color: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-300\/70 {
  border-color: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-300\/75 {
  border-color: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-300\/80 {
  border-color: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-300\/90 {
  border-color: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-300\/95 {
  border-color: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-300\/100 {
  border-color: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:border-gray-warm-400\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:border-gray-warm-400\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-400\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-400\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-400\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-400\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-400\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-400\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-400\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-400\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-400\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-400\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-400\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-400\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-400\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:border-gray-warm-500\/0 {
  border-color: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:border-gray-warm-500\/5 {
  border-color: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-500\/10 {
  border-color: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-500\/20 {
  border-color: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-500\/25 {
  border-color: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-500\/30 {
  border-color: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-500\/40 {
  border-color: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-500\/50 {
  border-color: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-500\/60 {
  border-color: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-500\/70 {
  border-color: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-500\/75 {
  border-color: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-500\/80 {
  border-color: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-500\/90 {
  border-color: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-500\/95 {
  border-color: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-500\/100 {
  border-color: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:border-gray-warm-600\/0 {
  border-color: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:border-gray-warm-600\/5 {
  border-color: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-600\/10 {
  border-color: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-600\/20 {
  border-color: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-600\/25 {
  border-color: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-600\/30 {
  border-color: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-600\/40 {
  border-color: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-600\/50 {
  border-color: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-600\/60 {
  border-color: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-600\/70 {
  border-color: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-600\/75 {
  border-color: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-600\/80 {
  border-color: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-600\/90 {
  border-color: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-600\/95 {
  border-color: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-600\/100 {
  border-color: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:border-gray-warm-700\/0 {
  border-color: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:border-gray-warm-700\/5 {
  border-color: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-700\/10 {
  border-color: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-700\/20 {
  border-color: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-700\/25 {
  border-color: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-700\/30 {
  border-color: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-700\/40 {
  border-color: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-700\/50 {
  border-color: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-700\/60 {
  border-color: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-700\/70 {
  border-color: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-700\/75 {
  border-color: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-700\/80 {
  border-color: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-700\/90 {
  border-color: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-700\/95 {
  border-color: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-700\/100 {
  border-color: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:border-gray-warm-800\/0 {
  border-color: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:border-gray-warm-800\/5 {
  border-color: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-800\/10 {
  border-color: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-800\/20 {
  border-color: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-800\/25 {
  border-color: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-800\/30 {
  border-color: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-800\/40 {
  border-color: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-800\/50 {
  border-color: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-800\/60 {
  border-color: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-800\/70 {
  border-color: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-800\/75 {
  border-color: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-800\/80 {
  border-color: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-800\/90 {
  border-color: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-800\/95 {
  border-color: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-800\/100 {
  border-color: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:border-gray-warm-900\/0 {
  border-color: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:border-gray-warm-900\/5 {
  border-color: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:border-gray-warm-900\/10 {
  border-color: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:border-gray-warm-900\/20 {
  border-color: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:border-gray-warm-900\/25 {
  border-color: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:border-gray-warm-900\/30 {
  border-color: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:border-gray-warm-900\/40 {
  border-color: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:border-gray-warm-900\/50 {
  border-color: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:border-gray-warm-900\/60 {
  border-color: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:border-gray-warm-900\/70 {
  border-color: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:border-gray-warm-900\/75 {
  border-color: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:border-gray-warm-900\/80 {
  border-color: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:border-gray-warm-900\/90 {
  border-color: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:border-gray-warm-900\/95 {
  border-color: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:border-gray-warm-900\/100 {
  border-color: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:border-gray-warm\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:border-gray-warm\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:border-gray-warm\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:border-gray-warm\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:border-gray-warm\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:border-gray-warm\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:border-gray-warm\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:border-gray-warm\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:border-gray-warm\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:border-gray-warm\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:border-gray-warm\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:border-gray-warm\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:border-gray-warm\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:border-gray-warm\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:border-gray-warm\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:border-moss-25\/0 {
  border-color: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:border-moss-25\/5 {
  border-color: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:border-moss-25\/10 {
  border-color: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:border-moss-25\/20 {
  border-color: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:border-moss-25\/25 {
  border-color: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:border-moss-25\/30 {
  border-color: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:border-moss-25\/40 {
  border-color: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:border-moss-25\/50 {
  border-color: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:border-moss-25\/60 {
  border-color: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:border-moss-25\/70 {
  border-color: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:border-moss-25\/75 {
  border-color: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:border-moss-25\/80 {
  border-color: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:border-moss-25\/90 {
  border-color: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:border-moss-25\/95 {
  border-color: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:border-moss-25\/100 {
  border-color: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:border-moss-50\/0 {
  border-color: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:border-moss-50\/5 {
  border-color: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:border-moss-50\/10 {
  border-color: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:border-moss-50\/20 {
  border-color: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:border-moss-50\/25 {
  border-color: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:border-moss-50\/30 {
  border-color: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:border-moss-50\/40 {
  border-color: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:border-moss-50\/50 {
  border-color: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:border-moss-50\/60 {
  border-color: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:border-moss-50\/70 {
  border-color: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:border-moss-50\/75 {
  border-color: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:border-moss-50\/80 {
  border-color: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:border-moss-50\/90 {
  border-color: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:border-moss-50\/95 {
  border-color: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:border-moss-50\/100 {
  border-color: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:border-moss-100\/0 {
  border-color: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:border-moss-100\/5 {
  border-color: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:border-moss-100\/10 {
  border-color: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:border-moss-100\/20 {
  border-color: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:border-moss-100\/25 {
  border-color: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:border-moss-100\/30 {
  border-color: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:border-moss-100\/40 {
  border-color: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:border-moss-100\/50 {
  border-color: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:border-moss-100\/60 {
  border-color: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:border-moss-100\/70 {
  border-color: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:border-moss-100\/75 {
  border-color: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:border-moss-100\/80 {
  border-color: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:border-moss-100\/90 {
  border-color: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:border-moss-100\/95 {
  border-color: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:border-moss-100\/100 {
  border-color: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:border-moss-200\/0 {
  border-color: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:border-moss-200\/5 {
  border-color: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:border-moss-200\/10 {
  border-color: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:border-moss-200\/20 {
  border-color: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:border-moss-200\/25 {
  border-color: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:border-moss-200\/30 {
  border-color: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:border-moss-200\/40 {
  border-color: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:border-moss-200\/50 {
  border-color: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:border-moss-200\/60 {
  border-color: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:border-moss-200\/70 {
  border-color: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:border-moss-200\/75 {
  border-color: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:border-moss-200\/80 {
  border-color: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:border-moss-200\/90 {
  border-color: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:border-moss-200\/95 {
  border-color: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:border-moss-200\/100 {
  border-color: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:border-moss-300\/0 {
  border-color: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:border-moss-300\/5 {
  border-color: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:border-moss-300\/10 {
  border-color: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:border-moss-300\/20 {
  border-color: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:border-moss-300\/25 {
  border-color: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:border-moss-300\/30 {
  border-color: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:border-moss-300\/40 {
  border-color: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:border-moss-300\/50 {
  border-color: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:border-moss-300\/60 {
  border-color: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:border-moss-300\/70 {
  border-color: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:border-moss-300\/75 {
  border-color: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:border-moss-300\/80 {
  border-color: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:border-moss-300\/90 {
  border-color: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:border-moss-300\/95 {
  border-color: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:border-moss-300\/100 {
  border-color: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:border-moss-400\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:border-moss-400\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:border-moss-400\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:border-moss-400\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:border-moss-400\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:border-moss-400\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:border-moss-400\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:border-moss-400\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:border-moss-400\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:border-moss-400\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:border-moss-400\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:border-moss-400\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:border-moss-400\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:border-moss-400\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:border-moss-400\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:border-moss-500\/0 {
  border-color: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:border-moss-500\/5 {
  border-color: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:border-moss-500\/10 {
  border-color: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:border-moss-500\/20 {
  border-color: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:border-moss-500\/25 {
  border-color: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:border-moss-500\/30 {
  border-color: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:border-moss-500\/40 {
  border-color: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:border-moss-500\/50 {
  border-color: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:border-moss-500\/60 {
  border-color: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:border-moss-500\/70 {
  border-color: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:border-moss-500\/75 {
  border-color: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:border-moss-500\/80 {
  border-color: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:border-moss-500\/90 {
  border-color: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:border-moss-500\/95 {
  border-color: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:border-moss-500\/100 {
  border-color: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:border-moss-600\/0 {
  border-color: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:border-moss-600\/5 {
  border-color: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:border-moss-600\/10 {
  border-color: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:border-moss-600\/20 {
  border-color: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:border-moss-600\/25 {
  border-color: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:border-moss-600\/30 {
  border-color: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:border-moss-600\/40 {
  border-color: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:border-moss-600\/50 {
  border-color: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:border-moss-600\/60 {
  border-color: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:border-moss-600\/70 {
  border-color: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:border-moss-600\/75 {
  border-color: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:border-moss-600\/80 {
  border-color: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:border-moss-600\/90 {
  border-color: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:border-moss-600\/95 {
  border-color: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:border-moss-600\/100 {
  border-color: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:border-moss-700\/0 {
  border-color: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:border-moss-700\/5 {
  border-color: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:border-moss-700\/10 {
  border-color: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:border-moss-700\/20 {
  border-color: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:border-moss-700\/25 {
  border-color: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:border-moss-700\/30 {
  border-color: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:border-moss-700\/40 {
  border-color: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:border-moss-700\/50 {
  border-color: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:border-moss-700\/60 {
  border-color: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:border-moss-700\/70 {
  border-color: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:border-moss-700\/75 {
  border-color: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:border-moss-700\/80 {
  border-color: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:border-moss-700\/90 {
  border-color: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:border-moss-700\/95 {
  border-color: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:border-moss-700\/100 {
  border-color: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:border-moss-800\/0 {
  border-color: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:border-moss-800\/5 {
  border-color: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:border-moss-800\/10 {
  border-color: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:border-moss-800\/20 {
  border-color: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:border-moss-800\/25 {
  border-color: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:border-moss-800\/30 {
  border-color: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:border-moss-800\/40 {
  border-color: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:border-moss-800\/50 {
  border-color: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:border-moss-800\/60 {
  border-color: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:border-moss-800\/70 {
  border-color: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:border-moss-800\/75 {
  border-color: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:border-moss-800\/80 {
  border-color: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:border-moss-800\/90 {
  border-color: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:border-moss-800\/95 {
  border-color: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:border-moss-800\/100 {
  border-color: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:border-moss-900\/0 {
  border-color: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:border-moss-900\/5 {
  border-color: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:border-moss-900\/10 {
  border-color: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:border-moss-900\/20 {
  border-color: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:border-moss-900\/25 {
  border-color: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:border-moss-900\/30 {
  border-color: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:border-moss-900\/40 {
  border-color: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:border-moss-900\/50 {
  border-color: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:border-moss-900\/60 {
  border-color: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:border-moss-900\/70 {
  border-color: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:border-moss-900\/75 {
  border-color: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:border-moss-900\/80 {
  border-color: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:border-moss-900\/90 {
  border-color: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:border-moss-900\/95 {
  border-color: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:border-moss-900\/100 {
  border-color: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:border-moss\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:border-moss\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:border-moss\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:border-moss\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:border-moss\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:border-moss\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:border-moss\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:border-moss\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:border-moss\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:border-moss\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:border-moss\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:border-moss\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:border-moss\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:border-moss\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:border-moss\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:border-green-light-25\/0 {
  border-color: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:border-green-light-25\/5 {
  border-color: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:border-green-light-25\/10 {
  border-color: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:border-green-light-25\/20 {
  border-color: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:border-green-light-25\/25 {
  border-color: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:border-green-light-25\/30 {
  border-color: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:border-green-light-25\/40 {
  border-color: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:border-green-light-25\/50 {
  border-color: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:border-green-light-25\/60 {
  border-color: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:border-green-light-25\/70 {
  border-color: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:border-green-light-25\/75 {
  border-color: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:border-green-light-25\/80 {
  border-color: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:border-green-light-25\/90 {
  border-color: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:border-green-light-25\/95 {
  border-color: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:border-green-light-25\/100 {
  border-color: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:border-green-light-50\/0 {
  border-color: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:border-green-light-50\/5 {
  border-color: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:border-green-light-50\/10 {
  border-color: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:border-green-light-50\/20 {
  border-color: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:border-green-light-50\/25 {
  border-color: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:border-green-light-50\/30 {
  border-color: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:border-green-light-50\/40 {
  border-color: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:border-green-light-50\/50 {
  border-color: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:border-green-light-50\/60 {
  border-color: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:border-green-light-50\/70 {
  border-color: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:border-green-light-50\/75 {
  border-color: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:border-green-light-50\/80 {
  border-color: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:border-green-light-50\/90 {
  border-color: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:border-green-light-50\/95 {
  border-color: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:border-green-light-50\/100 {
  border-color: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:border-green-light-100\/0 {
  border-color: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:border-green-light-100\/5 {
  border-color: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:border-green-light-100\/10 {
  border-color: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:border-green-light-100\/20 {
  border-color: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:border-green-light-100\/25 {
  border-color: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:border-green-light-100\/30 {
  border-color: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:border-green-light-100\/40 {
  border-color: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:border-green-light-100\/50 {
  border-color: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:border-green-light-100\/60 {
  border-color: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:border-green-light-100\/70 {
  border-color: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:border-green-light-100\/75 {
  border-color: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:border-green-light-100\/80 {
  border-color: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:border-green-light-100\/90 {
  border-color: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:border-green-light-100\/95 {
  border-color: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:border-green-light-100\/100 {
  border-color: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:border-green-light-300\/0 {
  border-color: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:border-green-light-300\/5 {
  border-color: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:border-green-light-300\/10 {
  border-color: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:border-green-light-300\/20 {
  border-color: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:border-green-light-300\/25 {
  border-color: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:border-green-light-300\/30 {
  border-color: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:border-green-light-300\/40 {
  border-color: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:border-green-light-300\/50 {
  border-color: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:border-green-light-300\/60 {
  border-color: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:border-green-light-300\/70 {
  border-color: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:border-green-light-300\/75 {
  border-color: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:border-green-light-300\/80 {
  border-color: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:border-green-light-300\/90 {
  border-color: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:border-green-light-300\/95 {
  border-color: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:border-green-light-300\/100 {
  border-color: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:border-green-light-400\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:border-green-light-400\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:border-green-light-400\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:border-green-light-400\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:border-green-light-400\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:border-green-light-400\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:border-green-light-400\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:border-green-light-400\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:border-green-light-400\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:border-green-light-400\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:border-green-light-400\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:border-green-light-400\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:border-green-light-400\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:border-green-light-400\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:border-green-light-400\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:border-green-light-500\/0 {
  border-color: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:border-green-light-500\/5 {
  border-color: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:border-green-light-500\/10 {
  border-color: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:border-green-light-500\/20 {
  border-color: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:border-green-light-500\/25 {
  border-color: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:border-green-light-500\/30 {
  border-color: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:border-green-light-500\/40 {
  border-color: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:border-green-light-500\/50 {
  border-color: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:border-green-light-500\/60 {
  border-color: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:border-green-light-500\/70 {
  border-color: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:border-green-light-500\/75 {
  border-color: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:border-green-light-500\/80 {
  border-color: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:border-green-light-500\/90 {
  border-color: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:border-green-light-500\/95 {
  border-color: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:border-green-light-500\/100 {
  border-color: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:border-green-light-800\/0 {
  border-color: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:border-green-light-800\/5 {
  border-color: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:border-green-light-800\/10 {
  border-color: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:border-green-light-800\/20 {
  border-color: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:border-green-light-800\/25 {
  border-color: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:border-green-light-800\/30 {
  border-color: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:border-green-light-800\/40 {
  border-color: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:border-green-light-800\/50 {
  border-color: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:border-green-light-800\/60 {
  border-color: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:border-green-light-800\/70 {
  border-color: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:border-green-light-800\/75 {
  border-color: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:border-green-light-800\/80 {
  border-color: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:border-green-light-800\/90 {
  border-color: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:border-green-light-800\/95 {
  border-color: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:border-green-light-800\/100 {
  border-color: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:border-green-light-900\/0 {
  border-color: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:border-green-light-900\/5 {
  border-color: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:border-green-light-900\/10 {
  border-color: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:border-green-light-900\/20 {
  border-color: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:border-green-light-900\/25 {
  border-color: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:border-green-light-900\/30 {
  border-color: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:border-green-light-900\/40 {
  border-color: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:border-green-light-900\/50 {
  border-color: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:border-green-light-900\/60 {
  border-color: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:border-green-light-900\/70 {
  border-color: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:border-green-light-900\/75 {
  border-color: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:border-green-light-900\/80 {
  border-color: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:border-green-light-900\/90 {
  border-color: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:border-green-light-900\/95 {
  border-color: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:border-green-light-900\/100 {
  border-color: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:border-green-light\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:border-green-light\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:border-green-light\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:border-green-light\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:border-green-light\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:border-green-light\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:border-green-light\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:border-green-light\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:border-green-light\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:border-green-light\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:border-green-light\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:border-green-light\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:border-green-light\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:border-green-light\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:border-green-light\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:border-green-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:border-green-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:border-green-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:border-green-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:border-green-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:border-green-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:border-green-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:border-green-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:border-green-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:border-green-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:border-green-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:border-green-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:border-green-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:border-green-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:border-green-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:border-green-50\/0 {
  border-color: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:border-green-50\/5 {
  border-color: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:border-green-50\/10 {
  border-color: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:border-green-50\/20 {
  border-color: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:border-green-50\/25 {
  border-color: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:border-green-50\/30 {
  border-color: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:border-green-50\/40 {
  border-color: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:border-green-50\/50 {
  border-color: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:border-green-50\/60 {
  border-color: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:border-green-50\/70 {
  border-color: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:border-green-50\/75 {
  border-color: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:border-green-50\/80 {
  border-color: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:border-green-50\/90 {
  border-color: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:border-green-50\/95 {
  border-color: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:border-green-50\/100 {
  border-color: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:border-green-100\/0 {
  border-color: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:border-green-100\/5 {
  border-color: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:border-green-100\/10 {
  border-color: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:border-green-100\/20 {
  border-color: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:border-green-100\/25 {
  border-color: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:border-green-100\/30 {
  border-color: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:border-green-100\/40 {
  border-color: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:border-green-100\/50 {
  border-color: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:border-green-100\/60 {
  border-color: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:border-green-100\/70 {
  border-color: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:border-green-100\/75 {
  border-color: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:border-green-100\/80 {
  border-color: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:border-green-100\/90 {
  border-color: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:border-green-100\/95 {
  border-color: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:border-green-100\/100 {
  border-color: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:border-green-200\/0 {
  border-color: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:border-green-200\/5 {
  border-color: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:border-green-200\/10 {
  border-color: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:border-green-200\/20 {
  border-color: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:border-green-200\/25 {
  border-color: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:border-green-200\/30 {
  border-color: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:border-green-200\/40 {
  border-color: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:border-green-200\/50 {
  border-color: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:border-green-200\/60 {
  border-color: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:border-green-200\/70 {
  border-color: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:border-green-200\/75 {
  border-color: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:border-green-200\/80 {
  border-color: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:border-green-200\/90 {
  border-color: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:border-green-200\/95 {
  border-color: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:border-green-200\/100 {
  border-color: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:border-green-300\/0 {
  border-color: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:border-green-300\/5 {
  border-color: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:border-green-300\/10 {
  border-color: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:border-green-300\/20 {
  border-color: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:border-green-300\/25 {
  border-color: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:border-green-300\/30 {
  border-color: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:border-green-300\/40 {
  border-color: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:border-green-300\/50 {
  border-color: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:border-green-300\/60 {
  border-color: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:border-green-300\/70 {
  border-color: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:border-green-300\/75 {
  border-color: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:border-green-300\/80 {
  border-color: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:border-green-300\/90 {
  border-color: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:border-green-300\/95 {
  border-color: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:border-green-300\/100 {
  border-color: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:border-green-400\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:border-green-400\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:border-green-400\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:border-green-400\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:border-green-400\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:border-green-400\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:border-green-400\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:border-green-400\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:border-green-400\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:border-green-400\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:border-green-400\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:border-green-400\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:border-green-400\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:border-green-400\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:border-green-400\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:border-green-500\/0 {
  border-color: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:border-green-500\/5 {
  border-color: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:border-green-500\/10 {
  border-color: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:border-green-500\/20 {
  border-color: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:border-green-500\/25 {
  border-color: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:border-green-500\/30 {
  border-color: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:border-green-500\/40 {
  border-color: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:border-green-500\/50 {
  border-color: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:border-green-500\/60 {
  border-color: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:border-green-500\/70 {
  border-color: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:border-green-500\/75 {
  border-color: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:border-green-500\/80 {
  border-color: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:border-green-500\/90 {
  border-color: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:border-green-500\/95 {
  border-color: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:border-green-500\/100 {
  border-color: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:border-green-600\/0 {
  border-color: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:border-green-600\/5 {
  border-color: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:border-green-600\/10 {
  border-color: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:border-green-600\/20 {
  border-color: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:border-green-600\/25 {
  border-color: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:border-green-600\/30 {
  border-color: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:border-green-600\/40 {
  border-color: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:border-green-600\/50 {
  border-color: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:border-green-600\/60 {
  border-color: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:border-green-600\/70 {
  border-color: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:border-green-600\/75 {
  border-color: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:border-green-600\/80 {
  border-color: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:border-green-600\/90 {
  border-color: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:border-green-600\/95 {
  border-color: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:border-green-600\/100 {
  border-color: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:border-green-700\/0 {
  border-color: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:border-green-700\/5 {
  border-color: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:border-green-700\/10 {
  border-color: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:border-green-700\/20 {
  border-color: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:border-green-700\/25 {
  border-color: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:border-green-700\/30 {
  border-color: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:border-green-700\/40 {
  border-color: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:border-green-700\/50 {
  border-color: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:border-green-700\/60 {
  border-color: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:border-green-700\/70 {
  border-color: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:border-green-700\/75 {
  border-color: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:border-green-700\/80 {
  border-color: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:border-green-700\/90 {
  border-color: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:border-green-700\/95 {
  border-color: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:border-green-700\/100 {
  border-color: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:border-green-800\/0 {
  border-color: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:border-green-800\/5 {
  border-color: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:border-green-800\/10 {
  border-color: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:border-green-800\/20 {
  border-color: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:border-green-800\/25 {
  border-color: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:border-green-800\/30 {
  border-color: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:border-green-800\/40 {
  border-color: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:border-green-800\/50 {
  border-color: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:border-green-800\/60 {
  border-color: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:border-green-800\/70 {
  border-color: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:border-green-800\/75 {
  border-color: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:border-green-800\/80 {
  border-color: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:border-green-800\/90 {
  border-color: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:border-green-800\/95 {
  border-color: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:border-green-800\/100 {
  border-color: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:border-green-900\/0 {
  border-color: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:border-green-900\/5 {
  border-color: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:border-green-900\/10 {
  border-color: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:border-green-900\/20 {
  border-color: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:border-green-900\/25 {
  border-color: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:border-green-900\/30 {
  border-color: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:border-green-900\/40 {
  border-color: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:border-green-900\/50 {
  border-color: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:border-green-900\/60 {
  border-color: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:border-green-900\/70 {
  border-color: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:border-green-900\/75 {
  border-color: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:border-green-900\/80 {
  border-color: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:border-green-900\/90 {
  border-color: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:border-green-900\/95 {
  border-color: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:border-green-900\/100 {
  border-color: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:border-green\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:border-green\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:border-green\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:border-green\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:border-green\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:border-green\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:border-green\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:border-green\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:border-green\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:border-green\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:border-green\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:border-green\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:border-green\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:border-green\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:border-green\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:border-teal-25\/0 {
  border-color: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:border-teal-25\/5 {
  border-color: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:border-teal-25\/10 {
  border-color: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:border-teal-25\/20 {
  border-color: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:border-teal-25\/25 {
  border-color: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:border-teal-25\/30 {
  border-color: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:border-teal-25\/40 {
  border-color: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:border-teal-25\/50 {
  border-color: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:border-teal-25\/60 {
  border-color: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:border-teal-25\/70 {
  border-color: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:border-teal-25\/75 {
  border-color: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:border-teal-25\/80 {
  border-color: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:border-teal-25\/90 {
  border-color: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:border-teal-25\/95 {
  border-color: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:border-teal-25\/100 {
  border-color: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:border-teal-50\/0 {
  border-color: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:border-teal-50\/5 {
  border-color: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:border-teal-50\/10 {
  border-color: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:border-teal-50\/20 {
  border-color: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:border-teal-50\/25 {
  border-color: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:border-teal-50\/30 {
  border-color: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:border-teal-50\/40 {
  border-color: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:border-teal-50\/50 {
  border-color: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:border-teal-50\/60 {
  border-color: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:border-teal-50\/70 {
  border-color: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:border-teal-50\/75 {
  border-color: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:border-teal-50\/80 {
  border-color: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:border-teal-50\/90 {
  border-color: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:border-teal-50\/95 {
  border-color: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:border-teal-50\/100 {
  border-color: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:border-teal-100\/0 {
  border-color: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:border-teal-100\/5 {
  border-color: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:border-teal-100\/10 {
  border-color: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:border-teal-100\/20 {
  border-color: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:border-teal-100\/25 {
  border-color: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:border-teal-100\/30 {
  border-color: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:border-teal-100\/40 {
  border-color: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:border-teal-100\/50 {
  border-color: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:border-teal-100\/60 {
  border-color: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:border-teal-100\/70 {
  border-color: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:border-teal-100\/75 {
  border-color: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:border-teal-100\/80 {
  border-color: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:border-teal-100\/90 {
  border-color: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:border-teal-100\/95 {
  border-color: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:border-teal-100\/100 {
  border-color: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:border-teal-200\/0 {
  border-color: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:border-teal-200\/5 {
  border-color: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:border-teal-200\/10 {
  border-color: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:border-teal-200\/20 {
  border-color: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:border-teal-200\/25 {
  border-color: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:border-teal-200\/30 {
  border-color: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:border-teal-200\/40 {
  border-color: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:border-teal-200\/50 {
  border-color: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:border-teal-200\/60 {
  border-color: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:border-teal-200\/70 {
  border-color: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:border-teal-200\/75 {
  border-color: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:border-teal-200\/80 {
  border-color: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:border-teal-200\/90 {
  border-color: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:border-teal-200\/95 {
  border-color: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:border-teal-200\/100 {
  border-color: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:border-teal-300\/0 {
  border-color: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:border-teal-300\/5 {
  border-color: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:border-teal-300\/10 {
  border-color: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:border-teal-300\/20 {
  border-color: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:border-teal-300\/25 {
  border-color: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:border-teal-300\/30 {
  border-color: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:border-teal-300\/40 {
  border-color: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:border-teal-300\/50 {
  border-color: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:border-teal-300\/60 {
  border-color: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:border-teal-300\/70 {
  border-color: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:border-teal-300\/75 {
  border-color: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:border-teal-300\/80 {
  border-color: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:border-teal-300\/90 {
  border-color: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:border-teal-300\/95 {
  border-color: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:border-teal-300\/100 {
  border-color: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:border-teal-400\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:border-teal-400\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:border-teal-400\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:border-teal-400\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:border-teal-400\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:border-teal-400\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:border-teal-400\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:border-teal-400\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:border-teal-400\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:border-teal-400\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:border-teal-400\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:border-teal-400\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:border-teal-400\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:border-teal-400\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:border-teal-400\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:border-teal-500\/0 {
  border-color: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:border-teal-500\/5 {
  border-color: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:border-teal-500\/10 {
  border-color: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:border-teal-500\/20 {
  border-color: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:border-teal-500\/25 {
  border-color: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:border-teal-500\/30 {
  border-color: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:border-teal-500\/40 {
  border-color: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:border-teal-500\/50 {
  border-color: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:border-teal-500\/60 {
  border-color: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:border-teal-500\/70 {
  border-color: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:border-teal-500\/75 {
  border-color: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:border-teal-500\/80 {
  border-color: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:border-teal-500\/90 {
  border-color: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:border-teal-500\/95 {
  border-color: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:border-teal-500\/100 {
  border-color: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:border-teal-600\/0 {
  border-color: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:border-teal-600\/5 {
  border-color: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:border-teal-600\/10 {
  border-color: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:border-teal-600\/20 {
  border-color: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:border-teal-600\/25 {
  border-color: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:border-teal-600\/30 {
  border-color: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:border-teal-600\/40 {
  border-color: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:border-teal-600\/50 {
  border-color: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:border-teal-600\/60 {
  border-color: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:border-teal-600\/70 {
  border-color: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:border-teal-600\/75 {
  border-color: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:border-teal-600\/80 {
  border-color: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:border-teal-600\/90 {
  border-color: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:border-teal-600\/95 {
  border-color: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:border-teal-600\/100 {
  border-color: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:border-teal-700\/0 {
  border-color: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:border-teal-700\/5 {
  border-color: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:border-teal-700\/10 {
  border-color: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:border-teal-700\/20 {
  border-color: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:border-teal-700\/25 {
  border-color: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:border-teal-700\/30 {
  border-color: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:border-teal-700\/40 {
  border-color: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:border-teal-700\/50 {
  border-color: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:border-teal-700\/60 {
  border-color: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:border-teal-700\/70 {
  border-color: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:border-teal-700\/75 {
  border-color: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:border-teal-700\/80 {
  border-color: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:border-teal-700\/90 {
  border-color: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:border-teal-700\/95 {
  border-color: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:border-teal-700\/100 {
  border-color: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:border-teal-800\/0 {
  border-color: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:border-teal-800\/5 {
  border-color: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:border-teal-800\/10 {
  border-color: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:border-teal-800\/20 {
  border-color: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:border-teal-800\/25 {
  border-color: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:border-teal-800\/30 {
  border-color: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:border-teal-800\/40 {
  border-color: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:border-teal-800\/50 {
  border-color: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:border-teal-800\/60 {
  border-color: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:border-teal-800\/70 {
  border-color: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:border-teal-800\/75 {
  border-color: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:border-teal-800\/80 {
  border-color: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:border-teal-800\/90 {
  border-color: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:border-teal-800\/95 {
  border-color: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:border-teal-800\/100 {
  border-color: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:border-teal-900\/0 {
  border-color: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:border-teal-900\/5 {
  border-color: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:border-teal-900\/10 {
  border-color: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:border-teal-900\/20 {
  border-color: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:border-teal-900\/25 {
  border-color: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:border-teal-900\/30 {
  border-color: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:border-teal-900\/40 {
  border-color: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:border-teal-900\/50 {
  border-color: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:border-teal-900\/60 {
  border-color: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:border-teal-900\/70 {
  border-color: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:border-teal-900\/75 {
  border-color: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:border-teal-900\/80 {
  border-color: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:border-teal-900\/90 {
  border-color: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:border-teal-900\/95 {
  border-color: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:border-teal-900\/100 {
  border-color: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:border-teal\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:border-teal\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:border-teal\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:border-teal\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:border-teal\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:border-teal\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:border-teal\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:border-teal\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:border-teal\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:border-teal\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:border-teal\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:border-teal\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:border-teal\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:border-teal\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:border-teal\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:border-cyan-25\/0 {
  border-color: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:border-cyan-25\/5 {
  border-color: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:border-cyan-25\/10 {
  border-color: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:border-cyan-25\/20 {
  border-color: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:border-cyan-25\/25 {
  border-color: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:border-cyan-25\/30 {
  border-color: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:border-cyan-25\/40 {
  border-color: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:border-cyan-25\/50 {
  border-color: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:border-cyan-25\/60 {
  border-color: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:border-cyan-25\/70 {
  border-color: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:border-cyan-25\/75 {
  border-color: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:border-cyan-25\/80 {
  border-color: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:border-cyan-25\/90 {
  border-color: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:border-cyan-25\/95 {
  border-color: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:border-cyan-25\/100 {
  border-color: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:border-cyan-50\/0 {
  border-color: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:border-cyan-50\/5 {
  border-color: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:border-cyan-50\/10 {
  border-color: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:border-cyan-50\/20 {
  border-color: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:border-cyan-50\/25 {
  border-color: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:border-cyan-50\/30 {
  border-color: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:border-cyan-50\/40 {
  border-color: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:border-cyan-50\/50 {
  border-color: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:border-cyan-50\/60 {
  border-color: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:border-cyan-50\/70 {
  border-color: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:border-cyan-50\/75 {
  border-color: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:border-cyan-50\/80 {
  border-color: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:border-cyan-50\/90 {
  border-color: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:border-cyan-50\/95 {
  border-color: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:border-cyan-50\/100 {
  border-color: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:border-cyan-100\/0 {
  border-color: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:border-cyan-100\/5 {
  border-color: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:border-cyan-100\/10 {
  border-color: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:border-cyan-100\/20 {
  border-color: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:border-cyan-100\/25 {
  border-color: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:border-cyan-100\/30 {
  border-color: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:border-cyan-100\/40 {
  border-color: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:border-cyan-100\/50 {
  border-color: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:border-cyan-100\/60 {
  border-color: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:border-cyan-100\/70 {
  border-color: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:border-cyan-100\/75 {
  border-color: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:border-cyan-100\/80 {
  border-color: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:border-cyan-100\/90 {
  border-color: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:border-cyan-100\/95 {
  border-color: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:border-cyan-100\/100 {
  border-color: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:border-cyan-200\/0 {
  border-color: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:border-cyan-200\/5 {
  border-color: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:border-cyan-200\/10 {
  border-color: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:border-cyan-200\/20 {
  border-color: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:border-cyan-200\/25 {
  border-color: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:border-cyan-200\/30 {
  border-color: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:border-cyan-200\/40 {
  border-color: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:border-cyan-200\/50 {
  border-color: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:border-cyan-200\/60 {
  border-color: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:border-cyan-200\/70 {
  border-color: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:border-cyan-200\/75 {
  border-color: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:border-cyan-200\/80 {
  border-color: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:border-cyan-200\/90 {
  border-color: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:border-cyan-200\/95 {
  border-color: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:border-cyan-200\/100 {
  border-color: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:border-cyan-300\/0 {
  border-color: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:border-cyan-300\/5 {
  border-color: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:border-cyan-300\/10 {
  border-color: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:border-cyan-300\/20 {
  border-color: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:border-cyan-300\/25 {
  border-color: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:border-cyan-300\/30 {
  border-color: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:border-cyan-300\/40 {
  border-color: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:border-cyan-300\/50 {
  border-color: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:border-cyan-300\/60 {
  border-color: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:border-cyan-300\/70 {
  border-color: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:border-cyan-300\/75 {
  border-color: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:border-cyan-300\/80 {
  border-color: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:border-cyan-300\/90 {
  border-color: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:border-cyan-300\/95 {
  border-color: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:border-cyan-300\/100 {
  border-color: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:border-cyan-400\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:border-cyan-400\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:border-cyan-400\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:border-cyan-400\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:border-cyan-400\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:border-cyan-400\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:border-cyan-400\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:border-cyan-400\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:border-cyan-400\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:border-cyan-400\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:border-cyan-400\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:border-cyan-400\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:border-cyan-400\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:border-cyan-400\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:border-cyan-400\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:border-cyan-500\/0 {
  border-color: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:border-cyan-500\/5 {
  border-color: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:border-cyan-500\/10 {
  border-color: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:border-cyan-500\/20 {
  border-color: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:border-cyan-500\/25 {
  border-color: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:border-cyan-500\/30 {
  border-color: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:border-cyan-500\/40 {
  border-color: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:border-cyan-500\/50 {
  border-color: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:border-cyan-500\/60 {
  border-color: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:border-cyan-500\/70 {
  border-color: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:border-cyan-500\/75 {
  border-color: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:border-cyan-500\/80 {
  border-color: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:border-cyan-500\/90 {
  border-color: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:border-cyan-500\/95 {
  border-color: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:border-cyan-500\/100 {
  border-color: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:border-cyan-600\/0 {
  border-color: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:border-cyan-600\/5 {
  border-color: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:border-cyan-600\/10 {
  border-color: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:border-cyan-600\/20 {
  border-color: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:border-cyan-600\/25 {
  border-color: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:border-cyan-600\/30 {
  border-color: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:border-cyan-600\/40 {
  border-color: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:border-cyan-600\/50 {
  border-color: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:border-cyan-600\/60 {
  border-color: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:border-cyan-600\/70 {
  border-color: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:border-cyan-600\/75 {
  border-color: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:border-cyan-600\/80 {
  border-color: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:border-cyan-600\/90 {
  border-color: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:border-cyan-600\/95 {
  border-color: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:border-cyan-600\/100 {
  border-color: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:border-cyan-700\/0 {
  border-color: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:border-cyan-700\/5 {
  border-color: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:border-cyan-700\/10 {
  border-color: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:border-cyan-700\/20 {
  border-color: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:border-cyan-700\/25 {
  border-color: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:border-cyan-700\/30 {
  border-color: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:border-cyan-700\/40 {
  border-color: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:border-cyan-700\/50 {
  border-color: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:border-cyan-700\/60 {
  border-color: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:border-cyan-700\/70 {
  border-color: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:border-cyan-700\/75 {
  border-color: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:border-cyan-700\/80 {
  border-color: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:border-cyan-700\/90 {
  border-color: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:border-cyan-700\/95 {
  border-color: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:border-cyan-700\/100 {
  border-color: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:border-cyan-800\/0 {
  border-color: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:border-cyan-800\/5 {
  border-color: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:border-cyan-800\/10 {
  border-color: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:border-cyan-800\/20 {
  border-color: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:border-cyan-800\/25 {
  border-color: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:border-cyan-800\/30 {
  border-color: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:border-cyan-800\/40 {
  border-color: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:border-cyan-800\/50 {
  border-color: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:border-cyan-800\/60 {
  border-color: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:border-cyan-800\/70 {
  border-color: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:border-cyan-800\/75 {
  border-color: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:border-cyan-800\/80 {
  border-color: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:border-cyan-800\/90 {
  border-color: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:border-cyan-800\/95 {
  border-color: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:border-cyan-800\/100 {
  border-color: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:border-cyan-900\/0 {
  border-color: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:border-cyan-900\/5 {
  border-color: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:border-cyan-900\/10 {
  border-color: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:border-cyan-900\/20 {
  border-color: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:border-cyan-900\/25 {
  border-color: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:border-cyan-900\/30 {
  border-color: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:border-cyan-900\/40 {
  border-color: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:border-cyan-900\/50 {
  border-color: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:border-cyan-900\/60 {
  border-color: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:border-cyan-900\/70 {
  border-color: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:border-cyan-900\/75 {
  border-color: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:border-cyan-900\/80 {
  border-color: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:border-cyan-900\/90 {
  border-color: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:border-cyan-900\/95 {
  border-color: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:border-cyan-900\/100 {
  border-color: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:border-cyan\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:border-cyan\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:border-cyan\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:border-cyan\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:border-cyan\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:border-cyan\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:border-cyan\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:border-cyan\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:border-cyan\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:border-cyan\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:border-cyan\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:border-cyan\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:border-cyan\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:border-cyan\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:border-cyan\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:border-blue-light-25\/0 {
  border-color: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:border-blue-light-25\/5 {
  border-color: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:border-blue-light-25\/10 {
  border-color: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:border-blue-light-25\/20 {
  border-color: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:border-blue-light-25\/25 {
  border-color: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:border-blue-light-25\/30 {
  border-color: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:border-blue-light-25\/40 {
  border-color: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:border-blue-light-25\/50 {
  border-color: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:border-blue-light-25\/60 {
  border-color: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:border-blue-light-25\/70 {
  border-color: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:border-blue-light-25\/75 {
  border-color: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:border-blue-light-25\/80 {
  border-color: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:border-blue-light-25\/90 {
  border-color: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:border-blue-light-25\/95 {
  border-color: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:border-blue-light-25\/100 {
  border-color: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:border-blue-light-50\/0 {
  border-color: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:border-blue-light-50\/5 {
  border-color: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:border-blue-light-50\/10 {
  border-color: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:border-blue-light-50\/20 {
  border-color: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:border-blue-light-50\/25 {
  border-color: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:border-blue-light-50\/30 {
  border-color: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:border-blue-light-50\/40 {
  border-color: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:border-blue-light-50\/50 {
  border-color: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:border-blue-light-50\/60 {
  border-color: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:border-blue-light-50\/70 {
  border-color: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:border-blue-light-50\/75 {
  border-color: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:border-blue-light-50\/80 {
  border-color: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:border-blue-light-50\/90 {
  border-color: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:border-blue-light-50\/95 {
  border-color: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:border-blue-light-50\/100 {
  border-color: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:border-blue-light-100\/0 {
  border-color: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:border-blue-light-100\/5 {
  border-color: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:border-blue-light-100\/10 {
  border-color: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:border-blue-light-100\/20 {
  border-color: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:border-blue-light-100\/25 {
  border-color: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:border-blue-light-100\/30 {
  border-color: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:border-blue-light-100\/40 {
  border-color: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:border-blue-light-100\/50 {
  border-color: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:border-blue-light-100\/60 {
  border-color: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:border-blue-light-100\/70 {
  border-color: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:border-blue-light-100\/75 {
  border-color: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:border-blue-light-100\/80 {
  border-color: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:border-blue-light-100\/90 {
  border-color: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:border-blue-light-100\/95 {
  border-color: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:border-blue-light-100\/100 {
  border-color: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:border-blue-light-200\/0 {
  border-color: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:border-blue-light-200\/5 {
  border-color: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:border-blue-light-200\/10 {
  border-color: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:border-blue-light-200\/20 {
  border-color: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:border-blue-light-200\/25 {
  border-color: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:border-blue-light-200\/30 {
  border-color: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:border-blue-light-200\/40 {
  border-color: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:border-blue-light-200\/50 {
  border-color: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:border-blue-light-200\/60 {
  border-color: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:border-blue-light-200\/70 {
  border-color: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:border-blue-light-200\/75 {
  border-color: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:border-blue-light-200\/80 {
  border-color: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:border-blue-light-200\/90 {
  border-color: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:border-blue-light-200\/95 {
  border-color: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:border-blue-light-200\/100 {
  border-color: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:border-blue-light-300\/0 {
  border-color: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:border-blue-light-300\/5 {
  border-color: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:border-blue-light-300\/10 {
  border-color: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:border-blue-light-300\/20 {
  border-color: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:border-blue-light-300\/25 {
  border-color: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:border-blue-light-300\/30 {
  border-color: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:border-blue-light-300\/40 {
  border-color: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:border-blue-light-300\/50 {
  border-color: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:border-blue-light-300\/60 {
  border-color: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:border-blue-light-300\/70 {
  border-color: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:border-blue-light-300\/75 {
  border-color: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:border-blue-light-300\/80 {
  border-color: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:border-blue-light-300\/90 {
  border-color: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:border-blue-light-300\/95 {
  border-color: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:border-blue-light-300\/100 {
  border-color: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:border-blue-light-400\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:border-blue-light-400\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:border-blue-light-400\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:border-blue-light-400\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:border-blue-light-400\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:border-blue-light-400\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:border-blue-light-400\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:border-blue-light-400\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:border-blue-light-400\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:border-blue-light-400\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:border-blue-light-400\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:border-blue-light-400\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:border-blue-light-400\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:border-blue-light-400\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:border-blue-light-400\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:border-blue-light-500\/0 {
  border-color: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:border-blue-light-500\/5 {
  border-color: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:border-blue-light-500\/10 {
  border-color: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:border-blue-light-500\/20 {
  border-color: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:border-blue-light-500\/25 {
  border-color: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:border-blue-light-500\/30 {
  border-color: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:border-blue-light-500\/40 {
  border-color: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:border-blue-light-500\/50 {
  border-color: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:border-blue-light-500\/60 {
  border-color: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:border-blue-light-500\/70 {
  border-color: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:border-blue-light-500\/75 {
  border-color: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:border-blue-light-500\/80 {
  border-color: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:border-blue-light-500\/90 {
  border-color: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:border-blue-light-500\/95 {
  border-color: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:border-blue-light-500\/100 {
  border-color: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:border-blue-light-600\/0 {
  border-color: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:border-blue-light-600\/5 {
  border-color: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:border-blue-light-600\/10 {
  border-color: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:border-blue-light-600\/20 {
  border-color: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:border-blue-light-600\/25 {
  border-color: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:border-blue-light-600\/30 {
  border-color: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:border-blue-light-600\/40 {
  border-color: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:border-blue-light-600\/50 {
  border-color: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:border-blue-light-600\/60 {
  border-color: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:border-blue-light-600\/70 {
  border-color: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:border-blue-light-600\/75 {
  border-color: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:border-blue-light-600\/80 {
  border-color: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:border-blue-light-600\/90 {
  border-color: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:border-blue-light-600\/95 {
  border-color: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:border-blue-light-600\/100 {
  border-color: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:border-blue-light-700\/0 {
  border-color: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:border-blue-light-700\/5 {
  border-color: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:border-blue-light-700\/10 {
  border-color: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:border-blue-light-700\/20 {
  border-color: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:border-blue-light-700\/25 {
  border-color: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:border-blue-light-700\/30 {
  border-color: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:border-blue-light-700\/40 {
  border-color: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:border-blue-light-700\/50 {
  border-color: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:border-blue-light-700\/60 {
  border-color: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:border-blue-light-700\/70 {
  border-color: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:border-blue-light-700\/75 {
  border-color: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:border-blue-light-700\/80 {
  border-color: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:border-blue-light-700\/90 {
  border-color: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:border-blue-light-700\/95 {
  border-color: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:border-blue-light-700\/100 {
  border-color: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:border-blue-light-800\/0 {
  border-color: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:border-blue-light-800\/5 {
  border-color: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:border-blue-light-800\/10 {
  border-color: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:border-blue-light-800\/20 {
  border-color: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:border-blue-light-800\/25 {
  border-color: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:border-blue-light-800\/30 {
  border-color: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:border-blue-light-800\/40 {
  border-color: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:border-blue-light-800\/50 {
  border-color: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:border-blue-light-800\/60 {
  border-color: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:border-blue-light-800\/70 {
  border-color: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:border-blue-light-800\/75 {
  border-color: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:border-blue-light-800\/80 {
  border-color: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:border-blue-light-800\/90 {
  border-color: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:border-blue-light-800\/95 {
  border-color: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:border-blue-light-800\/100 {
  border-color: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:border-blue-light-900\/0 {
  border-color: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:border-blue-light-900\/5 {
  border-color: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:border-blue-light-900\/10 {
  border-color: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:border-blue-light-900\/20 {
  border-color: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:border-blue-light-900\/25 {
  border-color: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:border-blue-light-900\/30 {
  border-color: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:border-blue-light-900\/40 {
  border-color: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:border-blue-light-900\/50 {
  border-color: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:border-blue-light-900\/60 {
  border-color: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:border-blue-light-900\/70 {
  border-color: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:border-blue-light-900\/75 {
  border-color: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:border-blue-light-900\/80 {
  border-color: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:border-blue-light-900\/90 {
  border-color: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:border-blue-light-900\/95 {
  border-color: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:border-blue-light-900\/100 {
  border-color: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:border-blue-light\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:border-blue-light\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:border-blue-light\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:border-blue-light\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:border-blue-light\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:border-blue-light\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:border-blue-light\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:border-blue-light\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:border-blue-light\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:border-blue-light\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:border-blue-light\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:border-blue-light\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:border-blue-light\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:border-blue-light\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:border-blue-light\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:border-blue-25\/0 {
  border-color: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:border-blue-25\/5 {
  border-color: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:border-blue-25\/10 {
  border-color: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:border-blue-25\/20 {
  border-color: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:border-blue-25\/25 {
  border-color: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:border-blue-25\/30 {
  border-color: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:border-blue-25\/40 {
  border-color: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:border-blue-25\/50 {
  border-color: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:border-blue-25\/60 {
  border-color: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:border-blue-25\/70 {
  border-color: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:border-blue-25\/75 {
  border-color: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:border-blue-25\/80 {
  border-color: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:border-blue-25\/90 {
  border-color: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:border-blue-25\/95 {
  border-color: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:border-blue-25\/100 {
  border-color: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:border-blue-50\/0 {
  border-color: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:border-blue-50\/5 {
  border-color: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:border-blue-50\/10 {
  border-color: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:border-blue-50\/20 {
  border-color: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:border-blue-50\/25 {
  border-color: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:border-blue-50\/30 {
  border-color: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:border-blue-50\/40 {
  border-color: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:border-blue-50\/50 {
  border-color: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:border-blue-50\/60 {
  border-color: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:border-blue-50\/70 {
  border-color: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:border-blue-50\/75 {
  border-color: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:border-blue-50\/80 {
  border-color: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:border-blue-50\/90 {
  border-color: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:border-blue-50\/95 {
  border-color: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:border-blue-50\/100 {
  border-color: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:border-blue-100\/0 {
  border-color: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:border-blue-100\/5 {
  border-color: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:border-blue-100\/10 {
  border-color: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:border-blue-100\/20 {
  border-color: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:border-blue-100\/25 {
  border-color: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:border-blue-100\/30 {
  border-color: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:border-blue-100\/40 {
  border-color: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:border-blue-100\/50 {
  border-color: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:border-blue-100\/60 {
  border-color: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:border-blue-100\/70 {
  border-color: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:border-blue-100\/75 {
  border-color: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:border-blue-100\/80 {
  border-color: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:border-blue-100\/90 {
  border-color: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:border-blue-100\/95 {
  border-color: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:border-blue-100\/100 {
  border-color: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:border-blue-200\/0 {
  border-color: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:border-blue-200\/5 {
  border-color: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:border-blue-200\/10 {
  border-color: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:border-blue-200\/20 {
  border-color: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:border-blue-200\/25 {
  border-color: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:border-blue-200\/30 {
  border-color: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:border-blue-200\/40 {
  border-color: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:border-blue-200\/50 {
  border-color: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:border-blue-200\/60 {
  border-color: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:border-blue-200\/70 {
  border-color: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:border-blue-200\/75 {
  border-color: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:border-blue-200\/80 {
  border-color: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:border-blue-200\/90 {
  border-color: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:border-blue-200\/95 {
  border-color: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:border-blue-200\/100 {
  border-color: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:border-blue-300\/0 {
  border-color: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:border-blue-300\/5 {
  border-color: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:border-blue-300\/10 {
  border-color: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:border-blue-300\/20 {
  border-color: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:border-blue-300\/25 {
  border-color: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:border-blue-300\/30 {
  border-color: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:border-blue-300\/40 {
  border-color: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:border-blue-300\/50 {
  border-color: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:border-blue-300\/60 {
  border-color: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:border-blue-300\/70 {
  border-color: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:border-blue-300\/75 {
  border-color: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:border-blue-300\/80 {
  border-color: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:border-blue-300\/90 {
  border-color: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:border-blue-300\/95 {
  border-color: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:border-blue-300\/100 {
  border-color: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:border-blue-400\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:border-blue-400\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:border-blue-400\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:border-blue-400\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:border-blue-400\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:border-blue-400\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:border-blue-400\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:border-blue-400\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:border-blue-400\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:border-blue-400\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:border-blue-400\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:border-blue-400\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:border-blue-400\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:border-blue-400\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:border-blue-400\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:border-blue-500\/0 {
  border-color: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:border-blue-500\/5 {
  border-color: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:border-blue-500\/10 {
  border-color: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:border-blue-500\/20 {
  border-color: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:border-blue-500\/25 {
  border-color: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:border-blue-500\/30 {
  border-color: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:border-blue-500\/40 {
  border-color: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:border-blue-500\/50 {
  border-color: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:border-blue-500\/60 {
  border-color: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:border-blue-500\/70 {
  border-color: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:border-blue-500\/75 {
  border-color: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:border-blue-500\/80 {
  border-color: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:border-blue-500\/90 {
  border-color: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:border-blue-500\/95 {
  border-color: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:border-blue-500\/100 {
  border-color: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:border-blue-600\/0 {
  border-color: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:border-blue-600\/5 {
  border-color: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:border-blue-600\/10 {
  border-color: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:border-blue-600\/20 {
  border-color: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:border-blue-600\/25 {
  border-color: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:border-blue-600\/30 {
  border-color: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:border-blue-600\/40 {
  border-color: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:border-blue-600\/50 {
  border-color: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:border-blue-600\/60 {
  border-color: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:border-blue-600\/70 {
  border-color: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:border-blue-600\/75 {
  border-color: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:border-blue-600\/80 {
  border-color: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:border-blue-600\/90 {
  border-color: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:border-blue-600\/95 {
  border-color: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:border-blue-600\/100 {
  border-color: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:border-blue-700\/0 {
  border-color: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:border-blue-700\/5 {
  border-color: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:border-blue-700\/10 {
  border-color: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:border-blue-700\/20 {
  border-color: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:border-blue-700\/25 {
  border-color: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:border-blue-700\/30 {
  border-color: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:border-blue-700\/40 {
  border-color: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:border-blue-700\/50 {
  border-color: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:border-blue-700\/60 {
  border-color: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:border-blue-700\/70 {
  border-color: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:border-blue-700\/75 {
  border-color: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:border-blue-700\/80 {
  border-color: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:border-blue-700\/90 {
  border-color: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:border-blue-700\/95 {
  border-color: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:border-blue-700\/100 {
  border-color: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:border-blue-800\/0 {
  border-color: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:border-blue-800\/5 {
  border-color: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:border-blue-800\/10 {
  border-color: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:border-blue-800\/20 {
  border-color: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:border-blue-800\/25 {
  border-color: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:border-blue-800\/30 {
  border-color: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:border-blue-800\/40 {
  border-color: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:border-blue-800\/50 {
  border-color: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:border-blue-800\/60 {
  border-color: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:border-blue-800\/70 {
  border-color: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:border-blue-800\/75 {
  border-color: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:border-blue-800\/80 {
  border-color: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:border-blue-800\/90 {
  border-color: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:border-blue-800\/95 {
  border-color: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:border-blue-800\/100 {
  border-color: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:border-blue-900\/0 {
  border-color: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:border-blue-900\/5 {
  border-color: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:border-blue-900\/10 {
  border-color: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:border-blue-900\/20 {
  border-color: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:border-blue-900\/25 {
  border-color: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:border-blue-900\/30 {
  border-color: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:border-blue-900\/40 {
  border-color: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:border-blue-900\/50 {
  border-color: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:border-blue-900\/60 {
  border-color: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:border-blue-900\/70 {
  border-color: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:border-blue-900\/75 {
  border-color: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:border-blue-900\/80 {
  border-color: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:border-blue-900\/90 {
  border-color: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:border-blue-900\/95 {
  border-color: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:border-blue-900\/100 {
  border-color: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:border-blue\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:border-blue\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:border-blue\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:border-blue\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:border-blue\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:border-blue\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:border-blue\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:border-blue\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:border-blue\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:border-blue\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:border-blue\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:border-blue\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:border-blue\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:border-blue\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:border-blue\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:border-blue-dark-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-50\/0 {
  border-color: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-50\/5 {
  border-color: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-50\/10 {
  border-color: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-50\/20 {
  border-color: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-50\/25 {
  border-color: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-50\/30 {
  border-color: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-50\/40 {
  border-color: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-50\/50 {
  border-color: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-50\/60 {
  border-color: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-50\/70 {
  border-color: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-50\/75 {
  border-color: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-50\/80 {
  border-color: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-50\/90 {
  border-color: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-50\/95 {
  border-color: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-50\/100 {
  border-color: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-100\/0 {
  border-color: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-100\/5 {
  border-color: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-100\/10 {
  border-color: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-100\/20 {
  border-color: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-100\/25 {
  border-color: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-100\/30 {
  border-color: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-100\/40 {
  border-color: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-100\/50 {
  border-color: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-100\/60 {
  border-color: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-100\/70 {
  border-color: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-100\/75 {
  border-color: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-100\/80 {
  border-color: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-100\/90 {
  border-color: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-100\/95 {
  border-color: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-100\/100 {
  border-color: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-200\/0 {
  border-color: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-200\/5 {
  border-color: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-200\/10 {
  border-color: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-200\/20 {
  border-color: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-200\/25 {
  border-color: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-200\/30 {
  border-color: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-200\/40 {
  border-color: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-200\/50 {
  border-color: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-200\/60 {
  border-color: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-200\/70 {
  border-color: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-200\/75 {
  border-color: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-200\/80 {
  border-color: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-200\/90 {
  border-color: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-200\/95 {
  border-color: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-200\/100 {
  border-color: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-300\/0 {
  border-color: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-300\/5 {
  border-color: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-300\/10 {
  border-color: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-300\/20 {
  border-color: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-300\/25 {
  border-color: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-300\/30 {
  border-color: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-300\/40 {
  border-color: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-300\/50 {
  border-color: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-300\/60 {
  border-color: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-300\/70 {
  border-color: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-300\/75 {
  border-color: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-300\/80 {
  border-color: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-300\/90 {
  border-color: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-300\/95 {
  border-color: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-300\/100 {
  border-color: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-400\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-400\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-400\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-400\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-400\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-400\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-400\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-400\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-400\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-400\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-400\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-400\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-400\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-400\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-400\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-500\/0 {
  border-color: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:border-blue-dark-500\/5 {
  border-color: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-500\/10 {
  border-color: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-500\/20 {
  border-color: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-500\/25 {
  border-color: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-500\/30 {
  border-color: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-500\/40 {
  border-color: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-500\/50 {
  border-color: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-500\/60 {
  border-color: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-500\/70 {
  border-color: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-500\/75 {
  border-color: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-500\/80 {
  border-color: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-500\/90 {
  border-color: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-500\/95 {
  border-color: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-500\/100 {
  border-color: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:border-blue-dark-600\/0 {
  border-color: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:border-blue-dark-600\/5 {
  border-color: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-600\/10 {
  border-color: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-600\/20 {
  border-color: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-600\/25 {
  border-color: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-600\/30 {
  border-color: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-600\/40 {
  border-color: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-600\/50 {
  border-color: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-600\/60 {
  border-color: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-600\/70 {
  border-color: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-600\/75 {
  border-color: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-600\/80 {
  border-color: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-600\/90 {
  border-color: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-600\/95 {
  border-color: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-600\/100 {
  border-color: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:border-blue-dark-700\/0 {
  border-color: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:border-blue-dark-700\/5 {
  border-color: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-700\/10 {
  border-color: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-700\/20 {
  border-color: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-700\/25 {
  border-color: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-700\/30 {
  border-color: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-700\/40 {
  border-color: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-700\/50 {
  border-color: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-700\/60 {
  border-color: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-700\/70 {
  border-color: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-700\/75 {
  border-color: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-700\/80 {
  border-color: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-700\/90 {
  border-color: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-700\/95 {
  border-color: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-700\/100 {
  border-color: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:border-blue-dark-800\/0 {
  border-color: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:border-blue-dark-800\/5 {
  border-color: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-800\/10 {
  border-color: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-800\/20 {
  border-color: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-800\/25 {
  border-color: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-800\/30 {
  border-color: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-800\/40 {
  border-color: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-800\/50 {
  border-color: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-800\/60 {
  border-color: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-800\/70 {
  border-color: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-800\/75 {
  border-color: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-800\/80 {
  border-color: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-800\/90 {
  border-color: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-800\/95 {
  border-color: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-800\/100 {
  border-color: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:border-blue-dark-900\/0 {
  border-color: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:border-blue-dark-900\/5 {
  border-color: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:border-blue-dark-900\/10 {
  border-color: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:border-blue-dark-900\/20 {
  border-color: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:border-blue-dark-900\/25 {
  border-color: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:border-blue-dark-900\/30 {
  border-color: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:border-blue-dark-900\/40 {
  border-color: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:border-blue-dark-900\/50 {
  border-color: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:border-blue-dark-900\/60 {
  border-color: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:border-blue-dark-900\/70 {
  border-color: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:border-blue-dark-900\/75 {
  border-color: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:border-blue-dark-900\/80 {
  border-color: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:border-blue-dark-900\/90 {
  border-color: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:border-blue-dark-900\/95 {
  border-color: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:border-blue-dark-900\/100 {
  border-color: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:border-blue-dark\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:border-blue-dark\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:border-blue-dark\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:border-blue-dark\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:border-blue-dark\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:border-blue-dark\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:border-blue-dark\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:border-blue-dark\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:border-blue-dark\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:border-blue-dark\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:border-blue-dark\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:border-blue-dark\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:border-blue-dark\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:border-blue-dark\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:border-blue-dark\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:border-indigo-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:border-indigo-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:border-indigo-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:border-indigo-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:border-indigo-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:border-indigo-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:border-indigo-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:border-indigo-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:border-indigo-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:border-indigo-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:border-indigo-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:border-indigo-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:border-indigo-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:border-indigo-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:border-indigo-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:border-indigo-50\/0 {
  border-color: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:border-indigo-50\/5 {
  border-color: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:border-indigo-50\/10 {
  border-color: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:border-indigo-50\/20 {
  border-color: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:border-indigo-50\/25 {
  border-color: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:border-indigo-50\/30 {
  border-color: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:border-indigo-50\/40 {
  border-color: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:border-indigo-50\/50 {
  border-color: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:border-indigo-50\/60 {
  border-color: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:border-indigo-50\/70 {
  border-color: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:border-indigo-50\/75 {
  border-color: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:border-indigo-50\/80 {
  border-color: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:border-indigo-50\/90 {
  border-color: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:border-indigo-50\/95 {
  border-color: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:border-indigo-50\/100 {
  border-color: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:border-indigo-100\/0 {
  border-color: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:border-indigo-100\/5 {
  border-color: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:border-indigo-100\/10 {
  border-color: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:border-indigo-100\/20 {
  border-color: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:border-indigo-100\/25 {
  border-color: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:border-indigo-100\/30 {
  border-color: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:border-indigo-100\/40 {
  border-color: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:border-indigo-100\/50 {
  border-color: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:border-indigo-100\/60 {
  border-color: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:border-indigo-100\/70 {
  border-color: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:border-indigo-100\/75 {
  border-color: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:border-indigo-100\/80 {
  border-color: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:border-indigo-100\/90 {
  border-color: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:border-indigo-100\/95 {
  border-color: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:border-indigo-100\/100 {
  border-color: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:border-indigo-200\/0 {
  border-color: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:border-indigo-200\/5 {
  border-color: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:border-indigo-200\/10 {
  border-color: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:border-indigo-200\/20 {
  border-color: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:border-indigo-200\/25 {
  border-color: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:border-indigo-200\/30 {
  border-color: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:border-indigo-200\/40 {
  border-color: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:border-indigo-200\/50 {
  border-color: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:border-indigo-200\/60 {
  border-color: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:border-indigo-200\/70 {
  border-color: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:border-indigo-200\/75 {
  border-color: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:border-indigo-200\/80 {
  border-color: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:border-indigo-200\/90 {
  border-color: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:border-indigo-200\/95 {
  border-color: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:border-indigo-200\/100 {
  border-color: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:border-indigo-300\/0 {
  border-color: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:border-indigo-300\/5 {
  border-color: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:border-indigo-300\/10 {
  border-color: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:border-indigo-300\/20 {
  border-color: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:border-indigo-300\/25 {
  border-color: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:border-indigo-300\/30 {
  border-color: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:border-indigo-300\/40 {
  border-color: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:border-indigo-300\/50 {
  border-color: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:border-indigo-300\/60 {
  border-color: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:border-indigo-300\/70 {
  border-color: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:border-indigo-300\/75 {
  border-color: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:border-indigo-300\/80 {
  border-color: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:border-indigo-300\/90 {
  border-color: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:border-indigo-300\/95 {
  border-color: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:border-indigo-300\/100 {
  border-color: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:border-indigo-400\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:border-indigo-400\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:border-indigo-400\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:border-indigo-400\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:border-indigo-400\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:border-indigo-400\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:border-indigo-400\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:border-indigo-400\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:border-indigo-400\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:border-indigo-400\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:border-indigo-400\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:border-indigo-400\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:border-indigo-400\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:border-indigo-400\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:border-indigo-400\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:border-indigo-500\/0 {
  border-color: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:border-indigo-500\/5 {
  border-color: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:border-indigo-500\/10 {
  border-color: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:border-indigo-500\/20 {
  border-color: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:border-indigo-500\/25 {
  border-color: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:border-indigo-500\/30 {
  border-color: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:border-indigo-500\/40 {
  border-color: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:border-indigo-500\/50 {
  border-color: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:border-indigo-500\/60 {
  border-color: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:border-indigo-500\/70 {
  border-color: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:border-indigo-500\/75 {
  border-color: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:border-indigo-500\/80 {
  border-color: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:border-indigo-500\/90 {
  border-color: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:border-indigo-500\/95 {
  border-color: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:border-indigo-500\/100 {
  border-color: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:border-indigo-600\/0 {
  border-color: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:border-indigo-600\/5 {
  border-color: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:border-indigo-600\/10 {
  border-color: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:border-indigo-600\/20 {
  border-color: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:border-indigo-600\/25 {
  border-color: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:border-indigo-600\/30 {
  border-color: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:border-indigo-600\/40 {
  border-color: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:border-indigo-600\/50 {
  border-color: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:border-indigo-600\/60 {
  border-color: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:border-indigo-600\/70 {
  border-color: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:border-indigo-600\/75 {
  border-color: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:border-indigo-600\/80 {
  border-color: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:border-indigo-600\/90 {
  border-color: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:border-indigo-600\/95 {
  border-color: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:border-indigo-600\/100 {
  border-color: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:border-indigo-700\/0 {
  border-color: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:border-indigo-700\/5 {
  border-color: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:border-indigo-700\/10 {
  border-color: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:border-indigo-700\/20 {
  border-color: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:border-indigo-700\/25 {
  border-color: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:border-indigo-700\/30 {
  border-color: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:border-indigo-700\/40 {
  border-color: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:border-indigo-700\/50 {
  border-color: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:border-indigo-700\/60 {
  border-color: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:border-indigo-700\/70 {
  border-color: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:border-indigo-700\/75 {
  border-color: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:border-indigo-700\/80 {
  border-color: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:border-indigo-700\/90 {
  border-color: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:border-indigo-700\/95 {
  border-color: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:border-indigo-700\/100 {
  border-color: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:border-indigo-800\/0 {
  border-color: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:border-indigo-800\/5 {
  border-color: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:border-indigo-800\/10 {
  border-color: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:border-indigo-800\/20 {
  border-color: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:border-indigo-800\/25 {
  border-color: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:border-indigo-800\/30 {
  border-color: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:border-indigo-800\/40 {
  border-color: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:border-indigo-800\/50 {
  border-color: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:border-indigo-800\/60 {
  border-color: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:border-indigo-800\/70 {
  border-color: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:border-indigo-800\/75 {
  border-color: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:border-indigo-800\/80 {
  border-color: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:border-indigo-800\/90 {
  border-color: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:border-indigo-800\/95 {
  border-color: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:border-indigo-800\/100 {
  border-color: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:border-indigo-900\/0 {
  border-color: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:border-indigo-900\/5 {
  border-color: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:border-indigo-900\/10 {
  border-color: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:border-indigo-900\/20 {
  border-color: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:border-indigo-900\/25 {
  border-color: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:border-indigo-900\/30 {
  border-color: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:border-indigo-900\/40 {
  border-color: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:border-indigo-900\/50 {
  border-color: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:border-indigo-900\/60 {
  border-color: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:border-indigo-900\/70 {
  border-color: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:border-indigo-900\/75 {
  border-color: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:border-indigo-900\/80 {
  border-color: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:border-indigo-900\/90 {
  border-color: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:border-indigo-900\/95 {
  border-color: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:border-indigo-900\/100 {
  border-color: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:border-indigo\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:border-indigo\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:border-indigo\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:border-indigo\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:border-indigo\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:border-indigo\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:border-indigo\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:border-indigo\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:border-indigo\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:border-indigo\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:border-indigo\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:border-indigo\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:border-indigo\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:border-indigo\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:border-indigo\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:border-violet-25\/0 {
  border-color: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:border-violet-25\/5 {
  border-color: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:border-violet-25\/10 {
  border-color: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:border-violet-25\/20 {
  border-color: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:border-violet-25\/25 {
  border-color: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:border-violet-25\/30 {
  border-color: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:border-violet-25\/40 {
  border-color: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:border-violet-25\/50 {
  border-color: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:border-violet-25\/60 {
  border-color: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:border-violet-25\/70 {
  border-color: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:border-violet-25\/75 {
  border-color: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:border-violet-25\/80 {
  border-color: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:border-violet-25\/90 {
  border-color: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:border-violet-25\/95 {
  border-color: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:border-violet-25\/100 {
  border-color: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:border-violet-50\/0 {
  border-color: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:border-violet-50\/5 {
  border-color: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:border-violet-50\/10 {
  border-color: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:border-violet-50\/20 {
  border-color: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:border-violet-50\/25 {
  border-color: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:border-violet-50\/30 {
  border-color: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:border-violet-50\/40 {
  border-color: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:border-violet-50\/50 {
  border-color: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:border-violet-50\/60 {
  border-color: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:border-violet-50\/70 {
  border-color: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:border-violet-50\/75 {
  border-color: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:border-violet-50\/80 {
  border-color: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:border-violet-50\/90 {
  border-color: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:border-violet-50\/95 {
  border-color: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:border-violet-50\/100 {
  border-color: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:border-violet-100\/0 {
  border-color: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:border-violet-100\/5 {
  border-color: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:border-violet-100\/10 {
  border-color: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:border-violet-100\/20 {
  border-color: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:border-violet-100\/25 {
  border-color: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:border-violet-100\/30 {
  border-color: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:border-violet-100\/40 {
  border-color: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:border-violet-100\/50 {
  border-color: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:border-violet-100\/60 {
  border-color: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:border-violet-100\/70 {
  border-color: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:border-violet-100\/75 {
  border-color: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:border-violet-100\/80 {
  border-color: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:border-violet-100\/90 {
  border-color: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:border-violet-100\/95 {
  border-color: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:border-violet-100\/100 {
  border-color: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:border-violet-200\/0 {
  border-color: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:border-violet-200\/5 {
  border-color: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:border-violet-200\/10 {
  border-color: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:border-violet-200\/20 {
  border-color: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:border-violet-200\/25 {
  border-color: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:border-violet-200\/30 {
  border-color: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:border-violet-200\/40 {
  border-color: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:border-violet-200\/50 {
  border-color: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:border-violet-200\/60 {
  border-color: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:border-violet-200\/70 {
  border-color: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:border-violet-200\/75 {
  border-color: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:border-violet-200\/80 {
  border-color: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:border-violet-200\/90 {
  border-color: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:border-violet-200\/95 {
  border-color: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:border-violet-200\/100 {
  border-color: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:border-violet-300\/0 {
  border-color: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:border-violet-300\/5 {
  border-color: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:border-violet-300\/10 {
  border-color: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:border-violet-300\/20 {
  border-color: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:border-violet-300\/25 {
  border-color: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:border-violet-300\/30 {
  border-color: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:border-violet-300\/40 {
  border-color: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:border-violet-300\/50 {
  border-color: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:border-violet-300\/60 {
  border-color: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:border-violet-300\/70 {
  border-color: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:border-violet-300\/75 {
  border-color: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:border-violet-300\/80 {
  border-color: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:border-violet-300\/90 {
  border-color: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:border-violet-300\/95 {
  border-color: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:border-violet-300\/100 {
  border-color: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:border-violet-400\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:border-violet-400\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:border-violet-400\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:border-violet-400\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:border-violet-400\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:border-violet-400\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:border-violet-400\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:border-violet-400\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:border-violet-400\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:border-violet-400\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:border-violet-400\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:border-violet-400\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:border-violet-400\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:border-violet-400\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:border-violet-400\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:border-violet-500\/0 {
  border-color: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:border-violet-500\/5 {
  border-color: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:border-violet-500\/10 {
  border-color: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:border-violet-500\/20 {
  border-color: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:border-violet-500\/25 {
  border-color: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:border-violet-500\/30 {
  border-color: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:border-violet-500\/40 {
  border-color: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:border-violet-500\/50 {
  border-color: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:border-violet-500\/60 {
  border-color: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:border-violet-500\/70 {
  border-color: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:border-violet-500\/75 {
  border-color: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:border-violet-500\/80 {
  border-color: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:border-violet-500\/90 {
  border-color: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:border-violet-500\/95 {
  border-color: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:border-violet-500\/100 {
  border-color: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:border-violet-600\/0 {
  border-color: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:border-violet-600\/5 {
  border-color: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:border-violet-600\/10 {
  border-color: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:border-violet-600\/20 {
  border-color: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:border-violet-600\/25 {
  border-color: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:border-violet-600\/30 {
  border-color: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:border-violet-600\/40 {
  border-color: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:border-violet-600\/50 {
  border-color: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:border-violet-600\/60 {
  border-color: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:border-violet-600\/70 {
  border-color: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:border-violet-600\/75 {
  border-color: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:border-violet-600\/80 {
  border-color: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:border-violet-600\/90 {
  border-color: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:border-violet-600\/95 {
  border-color: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:border-violet-600\/100 {
  border-color: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:border-violet-700\/0 {
  border-color: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:border-violet-700\/5 {
  border-color: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:border-violet-700\/10 {
  border-color: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:border-violet-700\/20 {
  border-color: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:border-violet-700\/25 {
  border-color: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:border-violet-700\/30 {
  border-color: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:border-violet-700\/40 {
  border-color: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:border-violet-700\/50 {
  border-color: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:border-violet-700\/60 {
  border-color: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:border-violet-700\/70 {
  border-color: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:border-violet-700\/75 {
  border-color: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:border-violet-700\/80 {
  border-color: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:border-violet-700\/90 {
  border-color: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:border-violet-700\/95 {
  border-color: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:border-violet-700\/100 {
  border-color: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:border-violet-800\/0 {
  border-color: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:border-violet-800\/5 {
  border-color: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:border-violet-800\/10 {
  border-color: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:border-violet-800\/20 {
  border-color: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:border-violet-800\/25 {
  border-color: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:border-violet-800\/30 {
  border-color: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:border-violet-800\/40 {
  border-color: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:border-violet-800\/50 {
  border-color: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:border-violet-800\/60 {
  border-color: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:border-violet-800\/70 {
  border-color: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:border-violet-800\/75 {
  border-color: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:border-violet-800\/80 {
  border-color: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:border-violet-800\/90 {
  border-color: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:border-violet-800\/95 {
  border-color: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:border-violet-800\/100 {
  border-color: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:border-violet-900\/0 {
  border-color: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:border-violet-900\/5 {
  border-color: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:border-violet-900\/10 {
  border-color: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:border-violet-900\/20 {
  border-color: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:border-violet-900\/25 {
  border-color: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:border-violet-900\/30 {
  border-color: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:border-violet-900\/40 {
  border-color: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:border-violet-900\/50 {
  border-color: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:border-violet-900\/60 {
  border-color: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:border-violet-900\/70 {
  border-color: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:border-violet-900\/75 {
  border-color: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:border-violet-900\/80 {
  border-color: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:border-violet-900\/90 {
  border-color: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:border-violet-900\/95 {
  border-color: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:border-violet-900\/100 {
  border-color: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:border-violet\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:border-violet\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:border-violet\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:border-violet\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:border-violet\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:border-violet\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:border-violet\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:border-violet\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:border-violet\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:border-violet\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:border-violet\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:border-violet\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:border-violet\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:border-violet\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:border-violet\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:border-purple-25\/0 {
  border-color: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:border-purple-25\/5 {
  border-color: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:border-purple-25\/10 {
  border-color: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:border-purple-25\/20 {
  border-color: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:border-purple-25\/25 {
  border-color: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:border-purple-25\/30 {
  border-color: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:border-purple-25\/40 {
  border-color: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:border-purple-25\/50 {
  border-color: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:border-purple-25\/60 {
  border-color: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:border-purple-25\/70 {
  border-color: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:border-purple-25\/75 {
  border-color: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:border-purple-25\/80 {
  border-color: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:border-purple-25\/90 {
  border-color: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:border-purple-25\/95 {
  border-color: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:border-purple-25\/100 {
  border-color: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:border-purple-50\/0 {
  border-color: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:border-purple-50\/5 {
  border-color: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:border-purple-50\/10 {
  border-color: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:border-purple-50\/20 {
  border-color: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:border-purple-50\/25 {
  border-color: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:border-purple-50\/30 {
  border-color: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:border-purple-50\/40 {
  border-color: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:border-purple-50\/50 {
  border-color: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:border-purple-50\/60 {
  border-color: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:border-purple-50\/70 {
  border-color: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:border-purple-50\/75 {
  border-color: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:border-purple-50\/80 {
  border-color: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:border-purple-50\/90 {
  border-color: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:border-purple-50\/95 {
  border-color: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:border-purple-50\/100 {
  border-color: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:border-purple-100\/0 {
  border-color: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:border-purple-100\/5 {
  border-color: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:border-purple-100\/10 {
  border-color: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:border-purple-100\/20 {
  border-color: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:border-purple-100\/25 {
  border-color: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:border-purple-100\/30 {
  border-color: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:border-purple-100\/40 {
  border-color: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:border-purple-100\/50 {
  border-color: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:border-purple-100\/60 {
  border-color: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:border-purple-100\/70 {
  border-color: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:border-purple-100\/75 {
  border-color: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:border-purple-100\/80 {
  border-color: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:border-purple-100\/90 {
  border-color: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:border-purple-100\/95 {
  border-color: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:border-purple-100\/100 {
  border-color: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:border-purple-200\/0 {
  border-color: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:border-purple-200\/5 {
  border-color: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:border-purple-200\/10 {
  border-color: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:border-purple-200\/20 {
  border-color: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:border-purple-200\/25 {
  border-color: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:border-purple-200\/30 {
  border-color: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:border-purple-200\/40 {
  border-color: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:border-purple-200\/50 {
  border-color: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:border-purple-200\/60 {
  border-color: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:border-purple-200\/70 {
  border-color: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:border-purple-200\/75 {
  border-color: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:border-purple-200\/80 {
  border-color: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:border-purple-200\/90 {
  border-color: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:border-purple-200\/95 {
  border-color: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:border-purple-200\/100 {
  border-color: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:border-purple-300\/0 {
  border-color: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:border-purple-300\/5 {
  border-color: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:border-purple-300\/10 {
  border-color: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:border-purple-300\/20 {
  border-color: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:border-purple-300\/25 {
  border-color: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:border-purple-300\/30 {
  border-color: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:border-purple-300\/40 {
  border-color: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:border-purple-300\/50 {
  border-color: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:border-purple-300\/60 {
  border-color: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:border-purple-300\/70 {
  border-color: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:border-purple-300\/75 {
  border-color: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:border-purple-300\/80 {
  border-color: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:border-purple-300\/90 {
  border-color: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:border-purple-300\/95 {
  border-color: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:border-purple-300\/100 {
  border-color: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:border-purple-400\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:border-purple-400\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:border-purple-400\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:border-purple-400\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:border-purple-400\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:border-purple-400\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:border-purple-400\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:border-purple-400\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:border-purple-400\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:border-purple-400\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:border-purple-400\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:border-purple-400\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:border-purple-400\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:border-purple-400\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:border-purple-400\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:border-purple-500\/0 {
  border-color: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:border-purple-500\/5 {
  border-color: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:border-purple-500\/10 {
  border-color: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:border-purple-500\/20 {
  border-color: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:border-purple-500\/25 {
  border-color: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:border-purple-500\/30 {
  border-color: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:border-purple-500\/40 {
  border-color: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:border-purple-500\/50 {
  border-color: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:border-purple-500\/60 {
  border-color: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:border-purple-500\/70 {
  border-color: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:border-purple-500\/75 {
  border-color: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:border-purple-500\/80 {
  border-color: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:border-purple-500\/90 {
  border-color: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:border-purple-500\/95 {
  border-color: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:border-purple-500\/100 {
  border-color: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:border-purple-600\/0 {
  border-color: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:border-purple-600\/5 {
  border-color: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:border-purple-600\/10 {
  border-color: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:border-purple-600\/20 {
  border-color: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:border-purple-600\/25 {
  border-color: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:border-purple-600\/30 {
  border-color: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:border-purple-600\/40 {
  border-color: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:border-purple-600\/50 {
  border-color: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:border-purple-600\/60 {
  border-color: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:border-purple-600\/70 {
  border-color: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:border-purple-600\/75 {
  border-color: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:border-purple-600\/80 {
  border-color: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:border-purple-600\/90 {
  border-color: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:border-purple-600\/95 {
  border-color: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:border-purple-600\/100 {
  border-color: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:border-purple-700\/0 {
  border-color: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:border-purple-700\/5 {
  border-color: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:border-purple-700\/10 {
  border-color: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:border-purple-700\/20 {
  border-color: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:border-purple-700\/25 {
  border-color: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:border-purple-700\/30 {
  border-color: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:border-purple-700\/40 {
  border-color: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:border-purple-700\/50 {
  border-color: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:border-purple-700\/60 {
  border-color: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:border-purple-700\/70 {
  border-color: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:border-purple-700\/75 {
  border-color: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:border-purple-700\/80 {
  border-color: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:border-purple-700\/90 {
  border-color: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:border-purple-700\/95 {
  border-color: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:border-purple-700\/100 {
  border-color: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:border-purple-800\/0 {
  border-color: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:border-purple-800\/5 {
  border-color: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:border-purple-800\/10 {
  border-color: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:border-purple-800\/20 {
  border-color: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:border-purple-800\/25 {
  border-color: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:border-purple-800\/30 {
  border-color: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:border-purple-800\/40 {
  border-color: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:border-purple-800\/50 {
  border-color: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:border-purple-800\/60 {
  border-color: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:border-purple-800\/70 {
  border-color: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:border-purple-800\/75 {
  border-color: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:border-purple-800\/80 {
  border-color: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:border-purple-800\/90 {
  border-color: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:border-purple-800\/95 {
  border-color: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:border-purple-800\/100 {
  border-color: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:border-purple-900\/0 {
  border-color: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:border-purple-900\/5 {
  border-color: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:border-purple-900\/10 {
  border-color: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:border-purple-900\/20 {
  border-color: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:border-purple-900\/25 {
  border-color: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:border-purple-900\/30 {
  border-color: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:border-purple-900\/40 {
  border-color: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:border-purple-900\/50 {
  border-color: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:border-purple-900\/60 {
  border-color: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:border-purple-900\/70 {
  border-color: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:border-purple-900\/75 {
  border-color: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:border-purple-900\/80 {
  border-color: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:border-purple-900\/90 {
  border-color: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:border-purple-900\/95 {
  border-color: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:border-purple-900\/100 {
  border-color: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:border-purple\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:border-purple\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:border-purple\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:border-purple\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:border-purple\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:border-purple\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:border-purple\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:border-purple\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:border-purple\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:border-purple\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:border-purple\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:border-purple\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:border-purple\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:border-purple\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:border-purple\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:border-fuchsia-25\/0 {
  border-color: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:border-fuchsia-25\/5 {
  border-color: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-25\/10 {
  border-color: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-25\/20 {
  border-color: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-25\/25 {
  border-color: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-25\/30 {
  border-color: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-25\/40 {
  border-color: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-25\/50 {
  border-color: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-25\/60 {
  border-color: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-25\/70 {
  border-color: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-25\/75 {
  border-color: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-25\/80 {
  border-color: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-25\/90 {
  border-color: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-25\/95 {
  border-color: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-25\/100 {
  border-color: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:border-fuchsia-50\/0 {
  border-color: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:border-fuchsia-50\/5 {
  border-color: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-50\/10 {
  border-color: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-50\/20 {
  border-color: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-50\/25 {
  border-color: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-50\/30 {
  border-color: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-50\/40 {
  border-color: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-50\/50 {
  border-color: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-50\/60 {
  border-color: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-50\/70 {
  border-color: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-50\/75 {
  border-color: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-50\/80 {
  border-color: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-50\/90 {
  border-color: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-50\/95 {
  border-color: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-50\/100 {
  border-color: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:border-fuchsia-100\/0 {
  border-color: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:border-fuchsia-100\/5 {
  border-color: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-100\/10 {
  border-color: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-100\/20 {
  border-color: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-100\/25 {
  border-color: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-100\/30 {
  border-color: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-100\/40 {
  border-color: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-100\/50 {
  border-color: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-100\/60 {
  border-color: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-100\/70 {
  border-color: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-100\/75 {
  border-color: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-100\/80 {
  border-color: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-100\/90 {
  border-color: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-100\/95 {
  border-color: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-100\/100 {
  border-color: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:border-fuchsia-200\/0 {
  border-color: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:border-fuchsia-200\/5 {
  border-color: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-200\/10 {
  border-color: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-200\/20 {
  border-color: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-200\/25 {
  border-color: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-200\/30 {
  border-color: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-200\/40 {
  border-color: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-200\/50 {
  border-color: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-200\/60 {
  border-color: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-200\/70 {
  border-color: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-200\/75 {
  border-color: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-200\/80 {
  border-color: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-200\/90 {
  border-color: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-200\/95 {
  border-color: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-200\/100 {
  border-color: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:border-fuchsia-300\/0 {
  border-color: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:border-fuchsia-300\/5 {
  border-color: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-300\/10 {
  border-color: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-300\/20 {
  border-color: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-300\/25 {
  border-color: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-300\/30 {
  border-color: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-300\/40 {
  border-color: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-300\/50 {
  border-color: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-300\/60 {
  border-color: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-300\/70 {
  border-color: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-300\/75 {
  border-color: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-300\/80 {
  border-color: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-300\/90 {
  border-color: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-300\/95 {
  border-color: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-300\/100 {
  border-color: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:border-fuchsia-400\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:border-fuchsia-400\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-400\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-400\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-400\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-400\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-400\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-400\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-400\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-400\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-400\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-400\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-400\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-400\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-400\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:border-fuchsia-500\/0 {
  border-color: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:border-fuchsia-500\/5 {
  border-color: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-500\/10 {
  border-color: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-500\/20 {
  border-color: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-500\/25 {
  border-color: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-500\/30 {
  border-color: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-500\/40 {
  border-color: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-500\/50 {
  border-color: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-500\/60 {
  border-color: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-500\/70 {
  border-color: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-500\/75 {
  border-color: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-500\/80 {
  border-color: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-500\/90 {
  border-color: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-500\/95 {
  border-color: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-500\/100 {
  border-color: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:border-fuchsia-600\/0 {
  border-color: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:border-fuchsia-600\/5 {
  border-color: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-600\/10 {
  border-color: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-600\/20 {
  border-color: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-600\/25 {
  border-color: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-600\/30 {
  border-color: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-600\/40 {
  border-color: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-600\/50 {
  border-color: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-600\/60 {
  border-color: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-600\/70 {
  border-color: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-600\/75 {
  border-color: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-600\/80 {
  border-color: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-600\/90 {
  border-color: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-600\/95 {
  border-color: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-600\/100 {
  border-color: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:border-fuchsia-700\/0 {
  border-color: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:border-fuchsia-700\/5 {
  border-color: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-700\/10 {
  border-color: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-700\/20 {
  border-color: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-700\/25 {
  border-color: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-700\/30 {
  border-color: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-700\/40 {
  border-color: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-700\/50 {
  border-color: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-700\/60 {
  border-color: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-700\/70 {
  border-color: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-700\/75 {
  border-color: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-700\/80 {
  border-color: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-700\/90 {
  border-color: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-700\/95 {
  border-color: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-700\/100 {
  border-color: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:border-fuchsia-800\/0 {
  border-color: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:border-fuchsia-800\/5 {
  border-color: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-800\/10 {
  border-color: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-800\/20 {
  border-color: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-800\/25 {
  border-color: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-800\/30 {
  border-color: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-800\/40 {
  border-color: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-800\/50 {
  border-color: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-800\/60 {
  border-color: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-800\/70 {
  border-color: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-800\/75 {
  border-color: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-800\/80 {
  border-color: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-800\/90 {
  border-color: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-800\/95 {
  border-color: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-800\/100 {
  border-color: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:border-fuchsia-900\/0 {
  border-color: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:border-fuchsia-900\/5 {
  border-color: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:border-fuchsia-900\/10 {
  border-color: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:border-fuchsia-900\/20 {
  border-color: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:border-fuchsia-900\/25 {
  border-color: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:border-fuchsia-900\/30 {
  border-color: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:border-fuchsia-900\/40 {
  border-color: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:border-fuchsia-900\/50 {
  border-color: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:border-fuchsia-900\/60 {
  border-color: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:border-fuchsia-900\/70 {
  border-color: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:border-fuchsia-900\/75 {
  border-color: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:border-fuchsia-900\/80 {
  border-color: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:border-fuchsia-900\/90 {
  border-color: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:border-fuchsia-900\/95 {
  border-color: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:border-fuchsia-900\/100 {
  border-color: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:border-fuchsia\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:border-fuchsia\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:border-fuchsia\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:border-fuchsia\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:border-fuchsia\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:border-fuchsia\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:border-fuchsia\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:border-fuchsia\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:border-fuchsia\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:border-fuchsia\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:border-fuchsia\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:border-fuchsia\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:border-fuchsia\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:border-fuchsia\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:border-fuchsia\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:border-pink-25\/0 {
  border-color: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:border-pink-25\/5 {
  border-color: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:border-pink-25\/10 {
  border-color: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:border-pink-25\/20 {
  border-color: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:border-pink-25\/25 {
  border-color: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:border-pink-25\/30 {
  border-color: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:border-pink-25\/40 {
  border-color: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:border-pink-25\/50 {
  border-color: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:border-pink-25\/60 {
  border-color: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:border-pink-25\/70 {
  border-color: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:border-pink-25\/75 {
  border-color: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:border-pink-25\/80 {
  border-color: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:border-pink-25\/90 {
  border-color: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:border-pink-25\/95 {
  border-color: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:border-pink-25\/100 {
  border-color: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:border-pink-50\/0 {
  border-color: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:border-pink-50\/5 {
  border-color: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:border-pink-50\/10 {
  border-color: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:border-pink-50\/20 {
  border-color: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:border-pink-50\/25 {
  border-color: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:border-pink-50\/30 {
  border-color: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:border-pink-50\/40 {
  border-color: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:border-pink-50\/50 {
  border-color: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:border-pink-50\/60 {
  border-color: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:border-pink-50\/70 {
  border-color: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:border-pink-50\/75 {
  border-color: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:border-pink-50\/80 {
  border-color: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:border-pink-50\/90 {
  border-color: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:border-pink-50\/95 {
  border-color: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:border-pink-50\/100 {
  border-color: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:border-pink-100\/0 {
  border-color: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:border-pink-100\/5 {
  border-color: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:border-pink-100\/10 {
  border-color: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:border-pink-100\/20 {
  border-color: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:border-pink-100\/25 {
  border-color: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:border-pink-100\/30 {
  border-color: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:border-pink-100\/40 {
  border-color: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:border-pink-100\/50 {
  border-color: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:border-pink-100\/60 {
  border-color: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:border-pink-100\/70 {
  border-color: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:border-pink-100\/75 {
  border-color: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:border-pink-100\/80 {
  border-color: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:border-pink-100\/90 {
  border-color: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:border-pink-100\/95 {
  border-color: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:border-pink-100\/100 {
  border-color: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:border-pink-200\/0 {
  border-color: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:border-pink-200\/5 {
  border-color: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:border-pink-200\/10 {
  border-color: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:border-pink-200\/20 {
  border-color: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:border-pink-200\/25 {
  border-color: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:border-pink-200\/30 {
  border-color: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:border-pink-200\/40 {
  border-color: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:border-pink-200\/50 {
  border-color: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:border-pink-200\/60 {
  border-color: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:border-pink-200\/70 {
  border-color: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:border-pink-200\/75 {
  border-color: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:border-pink-200\/80 {
  border-color: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:border-pink-200\/90 {
  border-color: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:border-pink-200\/95 {
  border-color: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:border-pink-200\/100 {
  border-color: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:border-pink-300\/0 {
  border-color: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:border-pink-300\/5 {
  border-color: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:border-pink-300\/10 {
  border-color: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:border-pink-300\/20 {
  border-color: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:border-pink-300\/25 {
  border-color: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:border-pink-300\/30 {
  border-color: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:border-pink-300\/40 {
  border-color: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:border-pink-300\/50 {
  border-color: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:border-pink-300\/60 {
  border-color: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:border-pink-300\/70 {
  border-color: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:border-pink-300\/75 {
  border-color: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:border-pink-300\/80 {
  border-color: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:border-pink-300\/90 {
  border-color: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:border-pink-300\/95 {
  border-color: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:border-pink-300\/100 {
  border-color: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:border-pink-400\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:border-pink-400\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:border-pink-400\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:border-pink-400\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:border-pink-400\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:border-pink-400\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:border-pink-400\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:border-pink-400\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:border-pink-400\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:border-pink-400\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:border-pink-400\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:border-pink-400\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:border-pink-400\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:border-pink-400\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:border-pink-400\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:border-pink-500\/0 {
  border-color: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:border-pink-500\/5 {
  border-color: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:border-pink-500\/10 {
  border-color: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:border-pink-500\/20 {
  border-color: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:border-pink-500\/25 {
  border-color: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:border-pink-500\/30 {
  border-color: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:border-pink-500\/40 {
  border-color: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:border-pink-500\/50 {
  border-color: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:border-pink-500\/60 {
  border-color: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:border-pink-500\/70 {
  border-color: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:border-pink-500\/75 {
  border-color: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:border-pink-500\/80 {
  border-color: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:border-pink-500\/90 {
  border-color: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:border-pink-500\/95 {
  border-color: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:border-pink-500\/100 {
  border-color: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:border-pink-600\/0 {
  border-color: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:border-pink-600\/5 {
  border-color: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:border-pink-600\/10 {
  border-color: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:border-pink-600\/20 {
  border-color: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:border-pink-600\/25 {
  border-color: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:border-pink-600\/30 {
  border-color: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:border-pink-600\/40 {
  border-color: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:border-pink-600\/50 {
  border-color: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:border-pink-600\/60 {
  border-color: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:border-pink-600\/70 {
  border-color: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:border-pink-600\/75 {
  border-color: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:border-pink-600\/80 {
  border-color: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:border-pink-600\/90 {
  border-color: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:border-pink-600\/95 {
  border-color: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:border-pink-600\/100 {
  border-color: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:border-pink-700\/0 {
  border-color: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:border-pink-700\/5 {
  border-color: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:border-pink-700\/10 {
  border-color: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:border-pink-700\/20 {
  border-color: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:border-pink-700\/25 {
  border-color: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:border-pink-700\/30 {
  border-color: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:border-pink-700\/40 {
  border-color: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:border-pink-700\/50 {
  border-color: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:border-pink-700\/60 {
  border-color: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:border-pink-700\/70 {
  border-color: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:border-pink-700\/75 {
  border-color: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:border-pink-700\/80 {
  border-color: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:border-pink-700\/90 {
  border-color: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:border-pink-700\/95 {
  border-color: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:border-pink-700\/100 {
  border-color: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:border-pink-800\/0 {
  border-color: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:border-pink-800\/5 {
  border-color: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:border-pink-800\/10 {
  border-color: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:border-pink-800\/20 {
  border-color: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:border-pink-800\/25 {
  border-color: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:border-pink-800\/30 {
  border-color: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:border-pink-800\/40 {
  border-color: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:border-pink-800\/50 {
  border-color: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:border-pink-800\/60 {
  border-color: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:border-pink-800\/70 {
  border-color: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:border-pink-800\/75 {
  border-color: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:border-pink-800\/80 {
  border-color: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:border-pink-800\/90 {
  border-color: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:border-pink-800\/95 {
  border-color: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:border-pink-800\/100 {
  border-color: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:border-pink-900\/0 {
  border-color: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:border-pink-900\/5 {
  border-color: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:border-pink-900\/10 {
  border-color: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:border-pink-900\/20 {
  border-color: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:border-pink-900\/25 {
  border-color: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:border-pink-900\/30 {
  border-color: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:border-pink-900\/40 {
  border-color: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:border-pink-900\/50 {
  border-color: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:border-pink-900\/60 {
  border-color: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:border-pink-900\/70 {
  border-color: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:border-pink-900\/75 {
  border-color: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:border-pink-900\/80 {
  border-color: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:border-pink-900\/90 {
  border-color: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:border-pink-900\/95 {
  border-color: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:border-pink-900\/100 {
  border-color: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:border-pink\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:border-pink\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:border-pink\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:border-pink\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:border-pink\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:border-pink\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:border-pink\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:border-pink\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:border-pink\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:border-pink\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:border-pink\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:border-pink\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:border-pink\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:border-pink\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:border-pink\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:border-rose-25\/0 {
  border-color: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:border-rose-25\/5 {
  border-color: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:border-rose-25\/10 {
  border-color: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:border-rose-25\/20 {
  border-color: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:border-rose-25\/25 {
  border-color: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:border-rose-25\/30 {
  border-color: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:border-rose-25\/40 {
  border-color: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:border-rose-25\/50 {
  border-color: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:border-rose-25\/60 {
  border-color: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:border-rose-25\/70 {
  border-color: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:border-rose-25\/75 {
  border-color: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:border-rose-25\/80 {
  border-color: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:border-rose-25\/90 {
  border-color: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:border-rose-25\/95 {
  border-color: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:border-rose-25\/100 {
  border-color: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:border-rose-50\/0 {
  border-color: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:border-rose-50\/5 {
  border-color: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:border-rose-50\/10 {
  border-color: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:border-rose-50\/20 {
  border-color: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:border-rose-50\/25 {
  border-color: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:border-rose-50\/30 {
  border-color: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:border-rose-50\/40 {
  border-color: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:border-rose-50\/50 {
  border-color: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:border-rose-50\/60 {
  border-color: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:border-rose-50\/70 {
  border-color: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:border-rose-50\/75 {
  border-color: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:border-rose-50\/80 {
  border-color: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:border-rose-50\/90 {
  border-color: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:border-rose-50\/95 {
  border-color: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:border-rose-50\/100 {
  border-color: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:border-rose-100\/0 {
  border-color: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:border-rose-100\/5 {
  border-color: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:border-rose-100\/10 {
  border-color: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:border-rose-100\/20 {
  border-color: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:border-rose-100\/25 {
  border-color: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:border-rose-100\/30 {
  border-color: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:border-rose-100\/40 {
  border-color: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:border-rose-100\/50 {
  border-color: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:border-rose-100\/60 {
  border-color: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:border-rose-100\/70 {
  border-color: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:border-rose-100\/75 {
  border-color: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:border-rose-100\/80 {
  border-color: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:border-rose-100\/90 {
  border-color: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:border-rose-100\/95 {
  border-color: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:border-rose-100\/100 {
  border-color: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:border-rose-200\/0 {
  border-color: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:border-rose-200\/5 {
  border-color: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:border-rose-200\/10 {
  border-color: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:border-rose-200\/20 {
  border-color: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:border-rose-200\/25 {
  border-color: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:border-rose-200\/30 {
  border-color: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:border-rose-200\/40 {
  border-color: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:border-rose-200\/50 {
  border-color: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:border-rose-200\/60 {
  border-color: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:border-rose-200\/70 {
  border-color: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:border-rose-200\/75 {
  border-color: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:border-rose-200\/80 {
  border-color: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:border-rose-200\/90 {
  border-color: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:border-rose-200\/95 {
  border-color: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:border-rose-200\/100 {
  border-color: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:border-rose-300\/0 {
  border-color: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:border-rose-300\/5 {
  border-color: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:border-rose-300\/10 {
  border-color: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:border-rose-300\/20 {
  border-color: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:border-rose-300\/25 {
  border-color: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:border-rose-300\/30 {
  border-color: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:border-rose-300\/40 {
  border-color: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:border-rose-300\/50 {
  border-color: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:border-rose-300\/60 {
  border-color: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:border-rose-300\/70 {
  border-color: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:border-rose-300\/75 {
  border-color: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:border-rose-300\/80 {
  border-color: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:border-rose-300\/90 {
  border-color: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:border-rose-300\/95 {
  border-color: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:border-rose-300\/100 {
  border-color: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:border-rose-400\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:border-rose-400\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:border-rose-400\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:border-rose-400\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:border-rose-400\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:border-rose-400\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:border-rose-400\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:border-rose-400\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:border-rose-400\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:border-rose-400\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:border-rose-400\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:border-rose-400\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:border-rose-400\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:border-rose-400\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:border-rose-400\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:border-rose-500\/0 {
  border-color: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:border-rose-500\/5 {
  border-color: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:border-rose-500\/10 {
  border-color: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:border-rose-500\/20 {
  border-color: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:border-rose-500\/25 {
  border-color: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:border-rose-500\/30 {
  border-color: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:border-rose-500\/40 {
  border-color: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:border-rose-500\/50 {
  border-color: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:border-rose-500\/60 {
  border-color: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:border-rose-500\/70 {
  border-color: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:border-rose-500\/75 {
  border-color: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:border-rose-500\/80 {
  border-color: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:border-rose-500\/90 {
  border-color: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:border-rose-500\/95 {
  border-color: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:border-rose-500\/100 {
  border-color: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:border-rose-600\/0 {
  border-color: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:border-rose-600\/5 {
  border-color: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:border-rose-600\/10 {
  border-color: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:border-rose-600\/20 {
  border-color: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:border-rose-600\/25 {
  border-color: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:border-rose-600\/30 {
  border-color: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:border-rose-600\/40 {
  border-color: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:border-rose-600\/50 {
  border-color: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:border-rose-600\/60 {
  border-color: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:border-rose-600\/70 {
  border-color: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:border-rose-600\/75 {
  border-color: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:border-rose-600\/80 {
  border-color: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:border-rose-600\/90 {
  border-color: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:border-rose-600\/95 {
  border-color: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:border-rose-600\/100 {
  border-color: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:border-rose-700\/0 {
  border-color: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:border-rose-700\/5 {
  border-color: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:border-rose-700\/10 {
  border-color: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:border-rose-700\/20 {
  border-color: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:border-rose-700\/25 {
  border-color: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:border-rose-700\/30 {
  border-color: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:border-rose-700\/40 {
  border-color: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:border-rose-700\/50 {
  border-color: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:border-rose-700\/60 {
  border-color: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:border-rose-700\/70 {
  border-color: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:border-rose-700\/75 {
  border-color: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:border-rose-700\/80 {
  border-color: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:border-rose-700\/90 {
  border-color: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:border-rose-700\/95 {
  border-color: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:border-rose-700\/100 {
  border-color: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:border-rose-800\/0 {
  border-color: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:border-rose-800\/5 {
  border-color: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:border-rose-800\/10 {
  border-color: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:border-rose-800\/20 {
  border-color: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:border-rose-800\/25 {
  border-color: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:border-rose-800\/30 {
  border-color: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:border-rose-800\/40 {
  border-color: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:border-rose-800\/50 {
  border-color: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:border-rose-800\/60 {
  border-color: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:border-rose-800\/70 {
  border-color: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:border-rose-800\/75 {
  border-color: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:border-rose-800\/80 {
  border-color: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:border-rose-800\/90 {
  border-color: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:border-rose-800\/95 {
  border-color: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:border-rose-800\/100 {
  border-color: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:border-rose-900\/0 {
  border-color: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:border-rose-900\/5 {
  border-color: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:border-rose-900\/10 {
  border-color: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:border-rose-900\/20 {
  border-color: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:border-rose-900\/25 {
  border-color: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:border-rose-900\/30 {
  border-color: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:border-rose-900\/40 {
  border-color: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:border-rose-900\/50 {
  border-color: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:border-rose-900\/60 {
  border-color: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:border-rose-900\/70 {
  border-color: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:border-rose-900\/75 {
  border-color: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:border-rose-900\/80 {
  border-color: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:border-rose-900\/90 {
  border-color: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:border-rose-900\/95 {
  border-color: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:border-rose-900\/100 {
  border-color: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:border-rose\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:border-rose\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:border-rose\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:border-rose\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:border-rose\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:border-rose\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:border-rose\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:border-rose\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:border-rose\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:border-rose\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:border-rose\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:border-rose\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:border-rose\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:border-rose\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:border-rose\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:border-orange-dark-25\/0 {
  border-color: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:border-orange-dark-25\/5 {
  border-color: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-25\/10 {
  border-color: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-25\/20 {
  border-color: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-25\/25 {
  border-color: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-25\/30 {
  border-color: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-25\/40 {
  border-color: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-25\/50 {
  border-color: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-25\/60 {
  border-color: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-25\/70 {
  border-color: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-25\/75 {
  border-color: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-25\/80 {
  border-color: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-25\/90 {
  border-color: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-25\/95 {
  border-color: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-25\/100 {
  border-color: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:border-orange-dark-50\/0 {
  border-color: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:border-orange-dark-50\/5 {
  border-color: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-50\/10 {
  border-color: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-50\/20 {
  border-color: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-50\/25 {
  border-color: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-50\/30 {
  border-color: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-50\/40 {
  border-color: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-50\/50 {
  border-color: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-50\/60 {
  border-color: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-50\/70 {
  border-color: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-50\/75 {
  border-color: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-50\/80 {
  border-color: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-50\/90 {
  border-color: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-50\/95 {
  border-color: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-50\/100 {
  border-color: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:border-orange-dark-100\/0 {
  border-color: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:border-orange-dark-100\/5 {
  border-color: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-100\/10 {
  border-color: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-100\/20 {
  border-color: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-100\/25 {
  border-color: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-100\/30 {
  border-color: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-100\/40 {
  border-color: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-100\/50 {
  border-color: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-100\/60 {
  border-color: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-100\/70 {
  border-color: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-100\/75 {
  border-color: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-100\/80 {
  border-color: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-100\/90 {
  border-color: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-100\/95 {
  border-color: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-100\/100 {
  border-color: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:border-orange-dark-200\/0 {
  border-color: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:border-orange-dark-200\/5 {
  border-color: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-200\/10 {
  border-color: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-200\/20 {
  border-color: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-200\/25 {
  border-color: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-200\/30 {
  border-color: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-200\/40 {
  border-color: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-200\/50 {
  border-color: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-200\/60 {
  border-color: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-200\/70 {
  border-color: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-200\/75 {
  border-color: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-200\/80 {
  border-color: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-200\/90 {
  border-color: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-200\/95 {
  border-color: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-200\/100 {
  border-color: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:border-orange-dark-300\/0 {
  border-color: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:border-orange-dark-300\/5 {
  border-color: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-300\/10 {
  border-color: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-300\/20 {
  border-color: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-300\/25 {
  border-color: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-300\/30 {
  border-color: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-300\/40 {
  border-color: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-300\/50 {
  border-color: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-300\/60 {
  border-color: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-300\/70 {
  border-color: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-300\/75 {
  border-color: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-300\/80 {
  border-color: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-300\/90 {
  border-color: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-300\/95 {
  border-color: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-300\/100 {
  border-color: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:border-orange-dark-400\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:border-orange-dark-400\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-400\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-400\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-400\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-400\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-400\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-400\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-400\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-400\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-400\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-400\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-400\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-400\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-400\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:border-orange-dark-500\/0 {
  border-color: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:border-orange-dark-500\/5 {
  border-color: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-500\/10 {
  border-color: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-500\/20 {
  border-color: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-500\/25 {
  border-color: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-500\/30 {
  border-color: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-500\/40 {
  border-color: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-500\/50 {
  border-color: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-500\/60 {
  border-color: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-500\/70 {
  border-color: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-500\/75 {
  border-color: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-500\/80 {
  border-color: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-500\/90 {
  border-color: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-500\/95 {
  border-color: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-500\/100 {
  border-color: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:border-orange-dark-600\/0 {
  border-color: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:border-orange-dark-600\/5 {
  border-color: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-600\/10 {
  border-color: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-600\/20 {
  border-color: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-600\/25 {
  border-color: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-600\/30 {
  border-color: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-600\/40 {
  border-color: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-600\/50 {
  border-color: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-600\/60 {
  border-color: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-600\/70 {
  border-color: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-600\/75 {
  border-color: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-600\/80 {
  border-color: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-600\/90 {
  border-color: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-600\/95 {
  border-color: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-600\/100 {
  border-color: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:border-orange-dark-700\/0 {
  border-color: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:border-orange-dark-700\/5 {
  border-color: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-700\/10 {
  border-color: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-700\/20 {
  border-color: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-700\/25 {
  border-color: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-700\/30 {
  border-color: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-700\/40 {
  border-color: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-700\/50 {
  border-color: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-700\/60 {
  border-color: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-700\/70 {
  border-color: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-700\/75 {
  border-color: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-700\/80 {
  border-color: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-700\/90 {
  border-color: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-700\/95 {
  border-color: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-700\/100 {
  border-color: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:border-orange-dark-800\/0 {
  border-color: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:border-orange-dark-800\/5 {
  border-color: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-800\/10 {
  border-color: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-800\/20 {
  border-color: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-800\/25 {
  border-color: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-800\/30 {
  border-color: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-800\/40 {
  border-color: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-800\/50 {
  border-color: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-800\/60 {
  border-color: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-800\/70 {
  border-color: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-800\/75 {
  border-color: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-800\/80 {
  border-color: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-800\/90 {
  border-color: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-800\/95 {
  border-color: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-800\/100 {
  border-color: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:border-orange-dark-900\/0 {
  border-color: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:border-orange-dark-900\/5 {
  border-color: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:border-orange-dark-900\/10 {
  border-color: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:border-orange-dark-900\/20 {
  border-color: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:border-orange-dark-900\/25 {
  border-color: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:border-orange-dark-900\/30 {
  border-color: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:border-orange-dark-900\/40 {
  border-color: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:border-orange-dark-900\/50 {
  border-color: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:border-orange-dark-900\/60 {
  border-color: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:border-orange-dark-900\/70 {
  border-color: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:border-orange-dark-900\/75 {
  border-color: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:border-orange-dark-900\/80 {
  border-color: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:border-orange-dark-900\/90 {
  border-color: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:border-orange-dark-900\/95 {
  border-color: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:border-orange-dark-900\/100 {
  border-color: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:border-orange-dark\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:border-orange-dark\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:border-orange-dark\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:border-orange-dark\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:border-orange-dark\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:border-orange-dark\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:border-orange-dark\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:border-orange-dark\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:border-orange-dark\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:border-orange-dark\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:border-orange-dark\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:border-orange-dark\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:border-orange-dark\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:border-orange-dark\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:border-orange-dark\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:border-orange-25\/0 {
  border-color: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:border-orange-25\/5 {
  border-color: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:border-orange-25\/10 {
  border-color: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:border-orange-25\/20 {
  border-color: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:border-orange-25\/25 {
  border-color: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:border-orange-25\/30 {
  border-color: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:border-orange-25\/40 {
  border-color: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:border-orange-25\/50 {
  border-color: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:border-orange-25\/60 {
  border-color: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:border-orange-25\/70 {
  border-color: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:border-orange-25\/75 {
  border-color: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:border-orange-25\/80 {
  border-color: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:border-orange-25\/90 {
  border-color: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:border-orange-25\/95 {
  border-color: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:border-orange-25\/100 {
  border-color: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:border-orange-50\/0 {
  border-color: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:border-orange-50\/5 {
  border-color: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:border-orange-50\/10 {
  border-color: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:border-orange-50\/20 {
  border-color: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:border-orange-50\/25 {
  border-color: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:border-orange-50\/30 {
  border-color: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:border-orange-50\/40 {
  border-color: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:border-orange-50\/50 {
  border-color: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:border-orange-50\/60 {
  border-color: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:border-orange-50\/70 {
  border-color: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:border-orange-50\/75 {
  border-color: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:border-orange-50\/80 {
  border-color: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:border-orange-50\/90 {
  border-color: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:border-orange-50\/95 {
  border-color: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:border-orange-50\/100 {
  border-color: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:border-orange-100\/0 {
  border-color: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:border-orange-100\/5 {
  border-color: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:border-orange-100\/10 {
  border-color: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:border-orange-100\/20 {
  border-color: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:border-orange-100\/25 {
  border-color: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:border-orange-100\/30 {
  border-color: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:border-orange-100\/40 {
  border-color: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:border-orange-100\/50 {
  border-color: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:border-orange-100\/60 {
  border-color: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:border-orange-100\/70 {
  border-color: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:border-orange-100\/75 {
  border-color: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:border-orange-100\/80 {
  border-color: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:border-orange-100\/90 {
  border-color: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:border-orange-100\/95 {
  border-color: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:border-orange-100\/100 {
  border-color: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:border-orange-200\/0 {
  border-color: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:border-orange-200\/5 {
  border-color: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:border-orange-200\/10 {
  border-color: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:border-orange-200\/20 {
  border-color: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:border-orange-200\/25 {
  border-color: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:border-orange-200\/30 {
  border-color: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:border-orange-200\/40 {
  border-color: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:border-orange-200\/50 {
  border-color: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:border-orange-200\/60 {
  border-color: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:border-orange-200\/70 {
  border-color: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:border-orange-200\/75 {
  border-color: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:border-orange-200\/80 {
  border-color: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:border-orange-200\/90 {
  border-color: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:border-orange-200\/95 {
  border-color: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:border-orange-200\/100 {
  border-color: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:border-orange-300\/0 {
  border-color: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:border-orange-300\/5 {
  border-color: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:border-orange-300\/10 {
  border-color: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:border-orange-300\/20 {
  border-color: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:border-orange-300\/25 {
  border-color: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:border-orange-300\/30 {
  border-color: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:border-orange-300\/40 {
  border-color: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:border-orange-300\/50 {
  border-color: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:border-orange-300\/60 {
  border-color: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:border-orange-300\/70 {
  border-color: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:border-orange-300\/75 {
  border-color: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:border-orange-300\/80 {
  border-color: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:border-orange-300\/90 {
  border-color: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:border-orange-300\/95 {
  border-color: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:border-orange-300\/100 {
  border-color: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:border-orange-400\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:border-orange-400\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:border-orange-400\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:border-orange-400\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:border-orange-400\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:border-orange-400\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:border-orange-400\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:border-orange-400\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:border-orange-400\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:border-orange-400\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:border-orange-400\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:border-orange-400\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:border-orange-400\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:border-orange-400\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:border-orange-400\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:border-orange-500\/0 {
  border-color: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:border-orange-500\/5 {
  border-color: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:border-orange-500\/10 {
  border-color: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:border-orange-500\/20 {
  border-color: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:border-orange-500\/25 {
  border-color: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:border-orange-500\/30 {
  border-color: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:border-orange-500\/40 {
  border-color: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:border-orange-500\/50 {
  border-color: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:border-orange-500\/60 {
  border-color: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:border-orange-500\/70 {
  border-color: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:border-orange-500\/75 {
  border-color: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:border-orange-500\/80 {
  border-color: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:border-orange-500\/90 {
  border-color: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:border-orange-500\/95 {
  border-color: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:border-orange-500\/100 {
  border-color: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:border-orange-600\/0 {
  border-color: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:border-orange-600\/5 {
  border-color: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:border-orange-600\/10 {
  border-color: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:border-orange-600\/20 {
  border-color: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:border-orange-600\/25 {
  border-color: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:border-orange-600\/30 {
  border-color: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:border-orange-600\/40 {
  border-color: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:border-orange-600\/50 {
  border-color: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:border-orange-600\/60 {
  border-color: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:border-orange-600\/70 {
  border-color: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:border-orange-600\/75 {
  border-color: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:border-orange-600\/80 {
  border-color: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:border-orange-600\/90 {
  border-color: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:border-orange-600\/95 {
  border-color: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:border-orange-600\/100 {
  border-color: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:border-orange-700\/0 {
  border-color: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:border-orange-700\/5 {
  border-color: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:border-orange-700\/10 {
  border-color: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:border-orange-700\/20 {
  border-color: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:border-orange-700\/25 {
  border-color: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:border-orange-700\/30 {
  border-color: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:border-orange-700\/40 {
  border-color: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:border-orange-700\/50 {
  border-color: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:border-orange-700\/60 {
  border-color: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:border-orange-700\/70 {
  border-color: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:border-orange-700\/75 {
  border-color: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:border-orange-700\/80 {
  border-color: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:border-orange-700\/90 {
  border-color: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:border-orange-700\/95 {
  border-color: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:border-orange-700\/100 {
  border-color: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:border-orange-800\/0 {
  border-color: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:border-orange-800\/5 {
  border-color: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:border-orange-800\/10 {
  border-color: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:border-orange-800\/20 {
  border-color: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:border-orange-800\/25 {
  border-color: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:border-orange-800\/30 {
  border-color: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:border-orange-800\/40 {
  border-color: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:border-orange-800\/50 {
  border-color: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:border-orange-800\/60 {
  border-color: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:border-orange-800\/70 {
  border-color: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:border-orange-800\/75 {
  border-color: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:border-orange-800\/80 {
  border-color: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:border-orange-800\/90 {
  border-color: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:border-orange-800\/95 {
  border-color: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:border-orange-800\/100 {
  border-color: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:border-orange-900\/0 {
  border-color: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:border-orange-900\/5 {
  border-color: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:border-orange-900\/10 {
  border-color: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:border-orange-900\/20 {
  border-color: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:border-orange-900\/25 {
  border-color: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:border-orange-900\/30 {
  border-color: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:border-orange-900\/40 {
  border-color: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:border-orange-900\/50 {
  border-color: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:border-orange-900\/60 {
  border-color: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:border-orange-900\/70 {
  border-color: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:border-orange-900\/75 {
  border-color: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:border-orange-900\/80 {
  border-color: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:border-orange-900\/90 {
  border-color: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:border-orange-900\/95 {
  border-color: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:border-orange-900\/100 {
  border-color: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:border-orange\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:border-orange\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:border-orange\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:border-orange\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:border-orange\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:border-orange\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:border-orange\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:border-orange\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:border-orange\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:border-orange\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:border-orange\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:border-orange\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:border-orange\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:border-orange\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:border-orange\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:border-yellow-25\/0 {
  border-color: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:border-yellow-25\/5 {
  border-color: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:border-yellow-25\/10 {
  border-color: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:border-yellow-25\/20 {
  border-color: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:border-yellow-25\/25 {
  border-color: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:border-yellow-25\/30 {
  border-color: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:border-yellow-25\/40 {
  border-color: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:border-yellow-25\/50 {
  border-color: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:border-yellow-25\/60 {
  border-color: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:border-yellow-25\/70 {
  border-color: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:border-yellow-25\/75 {
  border-color: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:border-yellow-25\/80 {
  border-color: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:border-yellow-25\/90 {
  border-color: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:border-yellow-25\/95 {
  border-color: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:border-yellow-25\/100 {
  border-color: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:border-yellow-50\/0 {
  border-color: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:border-yellow-50\/5 {
  border-color: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:border-yellow-50\/10 {
  border-color: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:border-yellow-50\/20 {
  border-color: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:border-yellow-50\/25 {
  border-color: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:border-yellow-50\/30 {
  border-color: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:border-yellow-50\/40 {
  border-color: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:border-yellow-50\/50 {
  border-color: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:border-yellow-50\/60 {
  border-color: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:border-yellow-50\/70 {
  border-color: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:border-yellow-50\/75 {
  border-color: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:border-yellow-50\/80 {
  border-color: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:border-yellow-50\/90 {
  border-color: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:border-yellow-50\/95 {
  border-color: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:border-yellow-50\/100 {
  border-color: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:border-yellow-100\/0 {
  border-color: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:border-yellow-100\/5 {
  border-color: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:border-yellow-100\/10 {
  border-color: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:border-yellow-100\/20 {
  border-color: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:border-yellow-100\/25 {
  border-color: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:border-yellow-100\/30 {
  border-color: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:border-yellow-100\/40 {
  border-color: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:border-yellow-100\/50 {
  border-color: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:border-yellow-100\/60 {
  border-color: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:border-yellow-100\/70 {
  border-color: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:border-yellow-100\/75 {
  border-color: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:border-yellow-100\/80 {
  border-color: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:border-yellow-100\/90 {
  border-color: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:border-yellow-100\/95 {
  border-color: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:border-yellow-100\/100 {
  border-color: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:border-yellow-200\/0 {
  border-color: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:border-yellow-200\/5 {
  border-color: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:border-yellow-200\/10 {
  border-color: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:border-yellow-200\/20 {
  border-color: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:border-yellow-200\/25 {
  border-color: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:border-yellow-200\/30 {
  border-color: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:border-yellow-200\/40 {
  border-color: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:border-yellow-200\/50 {
  border-color: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:border-yellow-200\/60 {
  border-color: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:border-yellow-200\/70 {
  border-color: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:border-yellow-200\/75 {
  border-color: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:border-yellow-200\/80 {
  border-color: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:border-yellow-200\/90 {
  border-color: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:border-yellow-200\/95 {
  border-color: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:border-yellow-200\/100 {
  border-color: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:border-yellow-300\/0 {
  border-color: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:border-yellow-300\/5 {
  border-color: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:border-yellow-300\/10 {
  border-color: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:border-yellow-300\/20 {
  border-color: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:border-yellow-300\/25 {
  border-color: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:border-yellow-300\/30 {
  border-color: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:border-yellow-300\/40 {
  border-color: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:border-yellow-300\/50 {
  border-color: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:border-yellow-300\/60 {
  border-color: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:border-yellow-300\/70 {
  border-color: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:border-yellow-300\/75 {
  border-color: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:border-yellow-300\/80 {
  border-color: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:border-yellow-300\/90 {
  border-color: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:border-yellow-300\/95 {
  border-color: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:border-yellow-300\/100 {
  border-color: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:border-yellow-400\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:border-yellow-400\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:border-yellow-400\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:border-yellow-400\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:border-yellow-400\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:border-yellow-400\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:border-yellow-400\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:border-yellow-400\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:border-yellow-400\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:border-yellow-400\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:border-yellow-400\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:border-yellow-400\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:border-yellow-400\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:border-yellow-400\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:border-yellow-400\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:border-yellow-500\/0 {
  border-color: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:border-yellow-500\/5 {
  border-color: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:border-yellow-500\/10 {
  border-color: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:border-yellow-500\/20 {
  border-color: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:border-yellow-500\/25 {
  border-color: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:border-yellow-500\/30 {
  border-color: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:border-yellow-500\/40 {
  border-color: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:border-yellow-500\/50 {
  border-color: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:border-yellow-500\/60 {
  border-color: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:border-yellow-500\/70 {
  border-color: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:border-yellow-500\/75 {
  border-color: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:border-yellow-500\/80 {
  border-color: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:border-yellow-500\/90 {
  border-color: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:border-yellow-500\/95 {
  border-color: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:border-yellow-500\/100 {
  border-color: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:border-yellow-600\/0 {
  border-color: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:border-yellow-600\/5 {
  border-color: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:border-yellow-600\/10 {
  border-color: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:border-yellow-600\/20 {
  border-color: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:border-yellow-600\/25 {
  border-color: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:border-yellow-600\/30 {
  border-color: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:border-yellow-600\/40 {
  border-color: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:border-yellow-600\/50 {
  border-color: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:border-yellow-600\/60 {
  border-color: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:border-yellow-600\/70 {
  border-color: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:border-yellow-600\/75 {
  border-color: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:border-yellow-600\/80 {
  border-color: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:border-yellow-600\/90 {
  border-color: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:border-yellow-600\/95 {
  border-color: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:border-yellow-600\/100 {
  border-color: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:border-yellow-700\/0 {
  border-color: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:border-yellow-700\/5 {
  border-color: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:border-yellow-700\/10 {
  border-color: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:border-yellow-700\/20 {
  border-color: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:border-yellow-700\/25 {
  border-color: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:border-yellow-700\/30 {
  border-color: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:border-yellow-700\/40 {
  border-color: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:border-yellow-700\/50 {
  border-color: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:border-yellow-700\/60 {
  border-color: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:border-yellow-700\/70 {
  border-color: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:border-yellow-700\/75 {
  border-color: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:border-yellow-700\/80 {
  border-color: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:border-yellow-700\/90 {
  border-color: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:border-yellow-700\/95 {
  border-color: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:border-yellow-700\/100 {
  border-color: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:border-yellow-800\/0 {
  border-color: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:border-yellow-800\/5 {
  border-color: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:border-yellow-800\/10 {
  border-color: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:border-yellow-800\/20 {
  border-color: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:border-yellow-800\/25 {
  border-color: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:border-yellow-800\/30 {
  border-color: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:border-yellow-800\/40 {
  border-color: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:border-yellow-800\/50 {
  border-color: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:border-yellow-800\/60 {
  border-color: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:border-yellow-800\/70 {
  border-color: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:border-yellow-800\/75 {
  border-color: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:border-yellow-800\/80 {
  border-color: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:border-yellow-800\/90 {
  border-color: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:border-yellow-800\/95 {
  border-color: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:border-yellow-800\/100 {
  border-color: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:border-yellow-900\/0 {
  border-color: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:border-yellow-900\/5 {
  border-color: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:border-yellow-900\/10 {
  border-color: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:border-yellow-900\/20 {
  border-color: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:border-yellow-900\/25 {
  border-color: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:border-yellow-900\/30 {
  border-color: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:border-yellow-900\/40 {
  border-color: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:border-yellow-900\/50 {
  border-color: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:border-yellow-900\/60 {
  border-color: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:border-yellow-900\/70 {
  border-color: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:border-yellow-900\/75 {
  border-color: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:border-yellow-900\/80 {
  border-color: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:border-yellow-900\/90 {
  border-color: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:border-yellow-900\/95 {
  border-color: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:border-yellow-900\/100 {
  border-color: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:border-yellow\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:border-yellow\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:border-yellow\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:border-yellow\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:border-yellow\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:border-yellow\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:border-yellow\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:border-yellow\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:border-yellow\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:border-yellow\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:border-yellow\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:border-yellow\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:border-yellow\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:border-yellow\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:border-yellow\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-error {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-cool {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-modern {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-neutral {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-iron {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-true {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-warm {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-moss {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-200 {
  background-color: #DOF8AB;
}

.group:hover .group-hover\:bg-green-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-600 {
  background-color: #4CA3OD;
}

.group:hover .group-hover\:bg-green-light-700 {
  background-color: #3B7COF;
}

.group:hover .group-hover\:bg-green-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-light {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cyan {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-violet {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-fuchsia {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:bg-white\/25 {
  background-color: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:bg-white\/40 {
  background-color: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:bg-white\/75 {
  background-color: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:bg-white\/100 {
  background-color: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:bg-black\/0 {
  background-color: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:bg-black\/5 {
  background-color: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:bg-black\/20 {
  background-color: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:bg-black\/25 {
  background-color: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:bg-black\/75 {
  background-color: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:bg-black\/80 {
  background-color: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:bg-black\/90 {
  background-color: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:bg-black\/95 {
  background-color: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:bg-black\/100 {
  background-color: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:bg-gray-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:bg-gray-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:bg-gray-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:bg-gray-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:bg-gray-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:bg-gray-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:bg-gray-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:bg-gray-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:bg-gray-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:bg-gray-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:bg-gray-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:bg-gray-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:bg-gray-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:bg-gray-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:bg-gray-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:bg-gray-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:bg-gray-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:bg-gray-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:bg-gray-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:bg-gray-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:bg-gray-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:bg-gray-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:bg-gray-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:bg-gray-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:bg-gray-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:bg-gray-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:bg-gray-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:bg-gray-100\/0 {
  background-color: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:bg-gray-100\/5 {
  background-color: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:bg-gray-100\/10 {
  background-color: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:bg-gray-100\/20 {
  background-color: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:bg-gray-100\/25 {
  background-color: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:bg-gray-100\/30 {
  background-color: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:bg-gray-100\/40 {
  background-color: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:bg-gray-100\/50 {
  background-color: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:bg-gray-100\/60 {
  background-color: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:bg-gray-100\/70 {
  background-color: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:bg-gray-100\/75 {
  background-color: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:bg-gray-100\/80 {
  background-color: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:bg-gray-100\/90 {
  background-color: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:bg-gray-100\/95 {
  background-color: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:bg-gray-100\/100 {
  background-color: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:bg-gray-200\/0 {
  background-color: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:bg-gray-200\/5 {
  background-color: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:bg-gray-200\/10 {
  background-color: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:bg-gray-200\/20 {
  background-color: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:bg-gray-200\/25 {
  background-color: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:bg-gray-200\/30 {
  background-color: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:bg-gray-200\/40 {
  background-color: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:bg-gray-200\/50 {
  background-color: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:bg-gray-200\/60 {
  background-color: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:bg-gray-200\/70 {
  background-color: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:bg-gray-200\/75 {
  background-color: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:bg-gray-200\/80 {
  background-color: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:bg-gray-200\/90 {
  background-color: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:bg-gray-200\/95 {
  background-color: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:bg-gray-200\/100 {
  background-color: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:bg-gray-300\/0 {
  background-color: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:bg-gray-300\/5 {
  background-color: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:bg-gray-300\/10 {
  background-color: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:bg-gray-300\/20 {
  background-color: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:bg-gray-300\/25 {
  background-color: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:bg-gray-300\/30 {
  background-color: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:bg-gray-300\/40 {
  background-color: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:bg-gray-300\/50 {
  background-color: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:bg-gray-300\/60 {
  background-color: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:bg-gray-300\/70 {
  background-color: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:bg-gray-300\/75 {
  background-color: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:bg-gray-300\/80 {
  background-color: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:bg-gray-300\/90 {
  background-color: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:bg-gray-300\/95 {
  background-color: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:bg-gray-300\/100 {
  background-color: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:bg-gray-400\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:bg-gray-400\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:bg-gray-400\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:bg-gray-400\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:bg-gray-400\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:bg-gray-400\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:bg-gray-400\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:bg-gray-400\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:bg-gray-400\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:bg-gray-400\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:bg-gray-400\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:bg-gray-400\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:bg-gray-400\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:bg-gray-400\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:bg-gray-400\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:bg-gray-500\/0 {
  background-color: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:bg-gray-500\/5 {
  background-color: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:bg-gray-500\/10 {
  background-color: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:bg-gray-500\/20 {
  background-color: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:bg-gray-500\/25 {
  background-color: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:bg-gray-500\/30 {
  background-color: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:bg-gray-500\/40 {
  background-color: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:bg-gray-500\/50 {
  background-color: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:bg-gray-500\/60 {
  background-color: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:bg-gray-500\/70 {
  background-color: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:bg-gray-500\/75 {
  background-color: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:bg-gray-500\/80 {
  background-color: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:bg-gray-500\/90 {
  background-color: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:bg-gray-500\/95 {
  background-color: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:bg-gray-500\/100 {
  background-color: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:bg-gray-600\/0 {
  background-color: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:bg-gray-600\/5 {
  background-color: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:bg-gray-600\/10 {
  background-color: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:bg-gray-600\/20 {
  background-color: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:bg-gray-600\/25 {
  background-color: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:bg-gray-600\/30 {
  background-color: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:bg-gray-600\/40 {
  background-color: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:bg-gray-600\/50 {
  background-color: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:bg-gray-600\/60 {
  background-color: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:bg-gray-600\/70 {
  background-color: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:bg-gray-600\/75 {
  background-color: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:bg-gray-600\/80 {
  background-color: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:bg-gray-600\/90 {
  background-color: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:bg-gray-600\/95 {
  background-color: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:bg-gray-600\/100 {
  background-color: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:bg-gray-700\/0 {
  background-color: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:bg-gray-700\/5 {
  background-color: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:bg-gray-700\/10 {
  background-color: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:bg-gray-700\/20 {
  background-color: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:bg-gray-700\/25 {
  background-color: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:bg-gray-700\/30 {
  background-color: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:bg-gray-700\/40 {
  background-color: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:bg-gray-700\/50 {
  background-color: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:bg-gray-700\/60 {
  background-color: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:bg-gray-700\/70 {
  background-color: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:bg-gray-700\/75 {
  background-color: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:bg-gray-700\/80 {
  background-color: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:bg-gray-700\/90 {
  background-color: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:bg-gray-700\/95 {
  background-color: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:bg-gray-700\/100 {
  background-color: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:bg-gray-800\/0 {
  background-color: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:bg-gray-800\/5 {
  background-color: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:bg-gray-800\/10 {
  background-color: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:bg-gray-800\/20 {
  background-color: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:bg-gray-800\/25 {
  background-color: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:bg-gray-800\/30 {
  background-color: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:bg-gray-800\/40 {
  background-color: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:bg-gray-800\/50 {
  background-color: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:bg-gray-800\/60 {
  background-color: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:bg-gray-800\/70 {
  background-color: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:bg-gray-800\/75 {
  background-color: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:bg-gray-800\/80 {
  background-color: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:bg-gray-800\/90 {
  background-color: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:bg-gray-800\/95 {
  background-color: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:bg-gray-800\/100 {
  background-color: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:bg-gray-900\/0 {
  background-color: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:bg-gray-900\/5 {
  background-color: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:bg-gray-900\/10 {
  background-color: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:bg-gray-900\/20 {
  background-color: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:bg-gray-900\/25 {
  background-color: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:bg-gray-900\/30 {
  background-color: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:bg-gray-900\/40 {
  background-color: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:bg-gray-900\/50 {
  background-color: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:bg-gray-900\/60 {
  background-color: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:bg-gray-900\/70 {
  background-color: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:bg-gray-900\/75 {
  background-color: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:bg-gray-900\/80 {
  background-color: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:bg-gray-900\/90 {
  background-color: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:bg-gray-900\/95 {
  background-color: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:bg-gray-900\/100 {
  background-color: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:bg-gray\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:bg-gray\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:bg-gray\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:bg-gray\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:bg-gray\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:bg-gray\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:bg-gray\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:bg-gray\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:bg-gray\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:bg-gray\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:bg-gray\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:bg-gray\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:bg-gray\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:bg-gray\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:bg-gray\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:bg-primary-25\/0 {
  background-color: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:bg-primary-25\/5 {
  background-color: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:bg-primary-25\/10 {
  background-color: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:bg-primary-25\/20 {
  background-color: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:bg-primary-25\/25 {
  background-color: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:bg-primary-25\/30 {
  background-color: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:bg-primary-25\/40 {
  background-color: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:bg-primary-25\/50 {
  background-color: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:bg-primary-25\/60 {
  background-color: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:bg-primary-25\/70 {
  background-color: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:bg-primary-25\/75 {
  background-color: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:bg-primary-25\/80 {
  background-color: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:bg-primary-25\/90 {
  background-color: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:bg-primary-25\/95 {
  background-color: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:bg-primary-25\/100 {
  background-color: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:bg-primary-50\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:bg-primary-50\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:bg-primary-50\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:bg-primary-50\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:bg-primary-50\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:bg-primary-50\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:bg-primary-50\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:bg-primary-50\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:bg-primary-50\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:bg-primary-50\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:bg-primary-50\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:bg-primary-50\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:bg-primary-50\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:bg-primary-50\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:bg-primary-50\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:bg-primary-100\/0 {
  background-color: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:bg-primary-100\/5 {
  background-color: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:bg-primary-100\/10 {
  background-color: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:bg-primary-100\/20 {
  background-color: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:bg-primary-100\/25 {
  background-color: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:bg-primary-100\/30 {
  background-color: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:bg-primary-100\/40 {
  background-color: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:bg-primary-100\/50 {
  background-color: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:bg-primary-100\/60 {
  background-color: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:bg-primary-100\/70 {
  background-color: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:bg-primary-100\/75 {
  background-color: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:bg-primary-100\/80 {
  background-color: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:bg-primary-100\/90 {
  background-color: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:bg-primary-100\/95 {
  background-color: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:bg-primary-100\/100 {
  background-color: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:bg-primary-200\/0 {
  background-color: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:bg-primary-200\/5 {
  background-color: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:bg-primary-200\/10 {
  background-color: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:bg-primary-200\/20 {
  background-color: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:bg-primary-200\/25 {
  background-color: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:bg-primary-200\/30 {
  background-color: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:bg-primary-200\/40 {
  background-color: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:bg-primary-200\/50 {
  background-color: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:bg-primary-200\/60 {
  background-color: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:bg-primary-200\/70 {
  background-color: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:bg-primary-200\/75 {
  background-color: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:bg-primary-200\/80 {
  background-color: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:bg-primary-200\/90 {
  background-color: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:bg-primary-200\/95 {
  background-color: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:bg-primary-200\/100 {
  background-color: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:bg-primary-300\/0 {
  background-color: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:bg-primary-300\/5 {
  background-color: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:bg-primary-300\/10 {
  background-color: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:bg-primary-300\/20 {
  background-color: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:bg-primary-300\/25 {
  background-color: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:bg-primary-300\/30 {
  background-color: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:bg-primary-300\/40 {
  background-color: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:bg-primary-300\/50 {
  background-color: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:bg-primary-300\/60 {
  background-color: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:bg-primary-300\/70 {
  background-color: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:bg-primary-300\/75 {
  background-color: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:bg-primary-300\/80 {
  background-color: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:bg-primary-300\/90 {
  background-color: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:bg-primary-300\/95 {
  background-color: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:bg-primary-300\/100 {
  background-color: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:bg-primary-400\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:bg-primary-400\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:bg-primary-400\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:bg-primary-400\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:bg-primary-400\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:bg-primary-400\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:bg-primary-400\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:bg-primary-400\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:bg-primary-400\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:bg-primary-400\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:bg-primary-400\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:bg-primary-400\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:bg-primary-400\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:bg-primary-400\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:bg-primary-400\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:bg-primary-500\/0 {
  background-color: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:bg-primary-500\/5 {
  background-color: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:bg-primary-500\/10 {
  background-color: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:bg-primary-500\/20 {
  background-color: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:bg-primary-500\/25 {
  background-color: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:bg-primary-500\/30 {
  background-color: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:bg-primary-500\/40 {
  background-color: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:bg-primary-500\/50 {
  background-color: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:bg-primary-500\/60 {
  background-color: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:bg-primary-500\/70 {
  background-color: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:bg-primary-500\/75 {
  background-color: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:bg-primary-500\/80 {
  background-color: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:bg-primary-500\/90 {
  background-color: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:bg-primary-500\/95 {
  background-color: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:bg-primary-500\/100 {
  background-color: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:bg-primary-600\/0 {
  background-color: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:bg-primary-600\/5 {
  background-color: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:bg-primary-600\/10 {
  background-color: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:bg-primary-600\/20 {
  background-color: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:bg-primary-600\/25 {
  background-color: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:bg-primary-600\/30 {
  background-color: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:bg-primary-600\/40 {
  background-color: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:bg-primary-600\/50 {
  background-color: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:bg-primary-600\/60 {
  background-color: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:bg-primary-600\/70 {
  background-color: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:bg-primary-600\/75 {
  background-color: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:bg-primary-600\/80 {
  background-color: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:bg-primary-600\/90 {
  background-color: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:bg-primary-600\/95 {
  background-color: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:bg-primary-600\/100 {
  background-color: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:bg-primary-700\/0 {
  background-color: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:bg-primary-700\/5 {
  background-color: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:bg-primary-700\/10 {
  background-color: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:bg-primary-700\/20 {
  background-color: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:bg-primary-700\/25 {
  background-color: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:bg-primary-700\/30 {
  background-color: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:bg-primary-700\/40 {
  background-color: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:bg-primary-700\/50 {
  background-color: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:bg-primary-700\/60 {
  background-color: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:bg-primary-700\/70 {
  background-color: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:bg-primary-700\/75 {
  background-color: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:bg-primary-700\/80 {
  background-color: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:bg-primary-700\/90 {
  background-color: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:bg-primary-700\/95 {
  background-color: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:bg-primary-700\/100 {
  background-color: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:bg-primary-800\/0 {
  background-color: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:bg-primary-800\/5 {
  background-color: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:bg-primary-800\/10 {
  background-color: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:bg-primary-800\/20 {
  background-color: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:bg-primary-800\/25 {
  background-color: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:bg-primary-800\/30 {
  background-color: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:bg-primary-800\/40 {
  background-color: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:bg-primary-800\/50 {
  background-color: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:bg-primary-800\/60 {
  background-color: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:bg-primary-800\/70 {
  background-color: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:bg-primary-800\/75 {
  background-color: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:bg-primary-800\/80 {
  background-color: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:bg-primary-800\/90 {
  background-color: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:bg-primary-800\/95 {
  background-color: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:bg-primary-800\/100 {
  background-color: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:bg-primary-900\/0 {
  background-color: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:bg-primary-900\/5 {
  background-color: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:bg-primary-900\/10 {
  background-color: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:bg-primary-900\/20 {
  background-color: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:bg-primary-900\/25 {
  background-color: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:bg-primary-900\/30 {
  background-color: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:bg-primary-900\/40 {
  background-color: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:bg-primary-900\/50 {
  background-color: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:bg-primary-900\/60 {
  background-color: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:bg-primary-900\/70 {
  background-color: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:bg-primary-900\/75 {
  background-color: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:bg-primary-900\/80 {
  background-color: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:bg-primary-900\/90 {
  background-color: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:bg-primary-900\/95 {
  background-color: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:bg-primary-900\/100 {
  background-color: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:bg-primary\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:bg-primary\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:bg-primary\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:bg-primary\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:bg-primary\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:bg-primary\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:bg-primary\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:bg-primary\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:bg-primary\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:bg-primary\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:bg-primary\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:bg-primary\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:bg-primary\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:bg-primary\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:bg-primary\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:bg-error-25\/0 {
  background-color: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:bg-error-25\/5 {
  background-color: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:bg-error-25\/10 {
  background-color: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:bg-error-25\/20 {
  background-color: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:bg-error-25\/25 {
  background-color: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:bg-error-25\/30 {
  background-color: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:bg-error-25\/40 {
  background-color: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:bg-error-25\/50 {
  background-color: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:bg-error-25\/60 {
  background-color: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:bg-error-25\/70 {
  background-color: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:bg-error-25\/75 {
  background-color: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:bg-error-25\/80 {
  background-color: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:bg-error-25\/90 {
  background-color: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:bg-error-25\/95 {
  background-color: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:bg-error-25\/100 {
  background-color: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:bg-error-50\/0 {
  background-color: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:bg-error-50\/5 {
  background-color: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:bg-error-50\/10 {
  background-color: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:bg-error-50\/20 {
  background-color: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:bg-error-50\/25 {
  background-color: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:bg-error-50\/30 {
  background-color: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:bg-error-50\/40 {
  background-color: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:bg-error-50\/50 {
  background-color: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:bg-error-50\/60 {
  background-color: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:bg-error-50\/70 {
  background-color: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:bg-error-50\/75 {
  background-color: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:bg-error-50\/80 {
  background-color: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:bg-error-50\/90 {
  background-color: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:bg-error-50\/95 {
  background-color: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:bg-error-50\/100 {
  background-color: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:bg-error-100\/0 {
  background-color: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:bg-error-100\/5 {
  background-color: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:bg-error-100\/10 {
  background-color: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:bg-error-100\/20 {
  background-color: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:bg-error-100\/25 {
  background-color: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:bg-error-100\/30 {
  background-color: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:bg-error-100\/40 {
  background-color: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:bg-error-100\/50 {
  background-color: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:bg-error-100\/60 {
  background-color: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:bg-error-100\/70 {
  background-color: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:bg-error-100\/75 {
  background-color: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:bg-error-100\/80 {
  background-color: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:bg-error-100\/90 {
  background-color: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:bg-error-100\/95 {
  background-color: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:bg-error-100\/100 {
  background-color: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:bg-error-200\/0 {
  background-color: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:bg-error-200\/5 {
  background-color: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:bg-error-200\/10 {
  background-color: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:bg-error-200\/20 {
  background-color: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:bg-error-200\/25 {
  background-color: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:bg-error-200\/30 {
  background-color: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:bg-error-200\/40 {
  background-color: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:bg-error-200\/50 {
  background-color: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:bg-error-200\/60 {
  background-color: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:bg-error-200\/70 {
  background-color: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:bg-error-200\/75 {
  background-color: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:bg-error-200\/80 {
  background-color: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:bg-error-200\/90 {
  background-color: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:bg-error-200\/95 {
  background-color: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:bg-error-200\/100 {
  background-color: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:bg-error-300\/0 {
  background-color: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:bg-error-300\/5 {
  background-color: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:bg-error-300\/10 {
  background-color: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:bg-error-300\/20 {
  background-color: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:bg-error-300\/25 {
  background-color: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:bg-error-300\/30 {
  background-color: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:bg-error-300\/40 {
  background-color: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:bg-error-300\/50 {
  background-color: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:bg-error-300\/60 {
  background-color: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:bg-error-300\/70 {
  background-color: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:bg-error-300\/75 {
  background-color: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:bg-error-300\/80 {
  background-color: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:bg-error-300\/90 {
  background-color: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:bg-error-300\/95 {
  background-color: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:bg-error-300\/100 {
  background-color: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:bg-error-400\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:bg-error-400\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:bg-error-400\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:bg-error-400\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:bg-error-400\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:bg-error-400\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:bg-error-400\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:bg-error-400\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:bg-error-400\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:bg-error-400\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:bg-error-400\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:bg-error-400\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:bg-error-400\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:bg-error-400\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:bg-error-400\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:bg-error-500\/0 {
  background-color: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:bg-error-500\/5 {
  background-color: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:bg-error-500\/10 {
  background-color: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:bg-error-500\/20 {
  background-color: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:bg-error-500\/25 {
  background-color: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:bg-error-500\/30 {
  background-color: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:bg-error-500\/40 {
  background-color: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:bg-error-500\/50 {
  background-color: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:bg-error-500\/60 {
  background-color: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:bg-error-500\/70 {
  background-color: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:bg-error-500\/75 {
  background-color: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:bg-error-500\/80 {
  background-color: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:bg-error-500\/90 {
  background-color: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:bg-error-500\/95 {
  background-color: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:bg-error-500\/100 {
  background-color: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:bg-error-600\/0 {
  background-color: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:bg-error-600\/5 {
  background-color: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:bg-error-600\/10 {
  background-color: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:bg-error-600\/20 {
  background-color: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:bg-error-600\/25 {
  background-color: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:bg-error-600\/30 {
  background-color: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:bg-error-600\/40 {
  background-color: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:bg-error-600\/50 {
  background-color: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:bg-error-600\/60 {
  background-color: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:bg-error-600\/70 {
  background-color: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:bg-error-600\/75 {
  background-color: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:bg-error-600\/80 {
  background-color: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:bg-error-600\/90 {
  background-color: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:bg-error-600\/95 {
  background-color: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:bg-error-600\/100 {
  background-color: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:bg-error-700\/0 {
  background-color: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:bg-error-700\/5 {
  background-color: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:bg-error-700\/10 {
  background-color: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:bg-error-700\/20 {
  background-color: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:bg-error-700\/25 {
  background-color: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:bg-error-700\/30 {
  background-color: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:bg-error-700\/40 {
  background-color: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:bg-error-700\/50 {
  background-color: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:bg-error-700\/60 {
  background-color: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:bg-error-700\/70 {
  background-color: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:bg-error-700\/75 {
  background-color: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:bg-error-700\/80 {
  background-color: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:bg-error-700\/90 {
  background-color: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:bg-error-700\/95 {
  background-color: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:bg-error-700\/100 {
  background-color: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:bg-error-800\/0 {
  background-color: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:bg-error-800\/5 {
  background-color: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:bg-error-800\/10 {
  background-color: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:bg-error-800\/20 {
  background-color: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:bg-error-800\/25 {
  background-color: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:bg-error-800\/30 {
  background-color: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:bg-error-800\/40 {
  background-color: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:bg-error-800\/50 {
  background-color: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:bg-error-800\/60 {
  background-color: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:bg-error-800\/70 {
  background-color: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:bg-error-800\/75 {
  background-color: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:bg-error-800\/80 {
  background-color: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:bg-error-800\/90 {
  background-color: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:bg-error-800\/95 {
  background-color: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:bg-error-800\/100 {
  background-color: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:bg-error-900\/0 {
  background-color: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:bg-error-900\/5 {
  background-color: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:bg-error-900\/10 {
  background-color: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:bg-error-900\/20 {
  background-color: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:bg-error-900\/25 {
  background-color: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:bg-error-900\/30 {
  background-color: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:bg-error-900\/40 {
  background-color: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:bg-error-900\/50 {
  background-color: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:bg-error-900\/60 {
  background-color: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:bg-error-900\/70 {
  background-color: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:bg-error-900\/75 {
  background-color: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:bg-error-900\/80 {
  background-color: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:bg-error-900\/90 {
  background-color: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:bg-error-900\/95 {
  background-color: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:bg-error-900\/100 {
  background-color: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:bg-error\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:bg-error\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:bg-error\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:bg-error\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:bg-error\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:bg-error\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:bg-error\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:bg-error\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:bg-error\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:bg-error\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:bg-error\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:bg-error\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:bg-error\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:bg-error\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:bg-error\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:bg-warning-25\/0 {
  background-color: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:bg-warning-25\/5 {
  background-color: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:bg-warning-25\/10 {
  background-color: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:bg-warning-25\/20 {
  background-color: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:bg-warning-25\/25 {
  background-color: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:bg-warning-25\/30 {
  background-color: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:bg-warning-25\/40 {
  background-color: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:bg-warning-25\/50 {
  background-color: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:bg-warning-25\/60 {
  background-color: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:bg-warning-25\/70 {
  background-color: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:bg-warning-25\/75 {
  background-color: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:bg-warning-25\/80 {
  background-color: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:bg-warning-25\/90 {
  background-color: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:bg-warning-25\/95 {
  background-color: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:bg-warning-25\/100 {
  background-color: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:bg-warning-50\/0 {
  background-color: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:bg-warning-50\/5 {
  background-color: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:bg-warning-50\/10 {
  background-color: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:bg-warning-50\/20 {
  background-color: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:bg-warning-50\/25 {
  background-color: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:bg-warning-50\/30 {
  background-color: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:bg-warning-50\/40 {
  background-color: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:bg-warning-50\/50 {
  background-color: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:bg-warning-50\/60 {
  background-color: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:bg-warning-50\/70 {
  background-color: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:bg-warning-50\/75 {
  background-color: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:bg-warning-50\/80 {
  background-color: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:bg-warning-50\/90 {
  background-color: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:bg-warning-50\/95 {
  background-color: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:bg-warning-50\/100 {
  background-color: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:bg-warning-100\/0 {
  background-color: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:bg-warning-100\/5 {
  background-color: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:bg-warning-100\/10 {
  background-color: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:bg-warning-100\/20 {
  background-color: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:bg-warning-100\/25 {
  background-color: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:bg-warning-100\/30 {
  background-color: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:bg-warning-100\/40 {
  background-color: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:bg-warning-100\/50 {
  background-color: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:bg-warning-100\/60 {
  background-color: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:bg-warning-100\/70 {
  background-color: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:bg-warning-100\/75 {
  background-color: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:bg-warning-100\/80 {
  background-color: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:bg-warning-100\/90 {
  background-color: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:bg-warning-100\/95 {
  background-color: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:bg-warning-100\/100 {
  background-color: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:bg-warning-200\/0 {
  background-color: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:bg-warning-200\/5 {
  background-color: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:bg-warning-200\/10 {
  background-color: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:bg-warning-200\/20 {
  background-color: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:bg-warning-200\/25 {
  background-color: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:bg-warning-200\/30 {
  background-color: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:bg-warning-200\/40 {
  background-color: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:bg-warning-200\/50 {
  background-color: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:bg-warning-200\/60 {
  background-color: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:bg-warning-200\/70 {
  background-color: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:bg-warning-200\/75 {
  background-color: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:bg-warning-200\/80 {
  background-color: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:bg-warning-200\/90 {
  background-color: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:bg-warning-200\/95 {
  background-color: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:bg-warning-200\/100 {
  background-color: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:bg-warning-300\/0 {
  background-color: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:bg-warning-300\/5 {
  background-color: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:bg-warning-300\/10 {
  background-color: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:bg-warning-300\/20 {
  background-color: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:bg-warning-300\/25 {
  background-color: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:bg-warning-300\/30 {
  background-color: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:bg-warning-300\/40 {
  background-color: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:bg-warning-300\/50 {
  background-color: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:bg-warning-300\/60 {
  background-color: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:bg-warning-300\/70 {
  background-color: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:bg-warning-300\/75 {
  background-color: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:bg-warning-300\/80 {
  background-color: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:bg-warning-300\/90 {
  background-color: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:bg-warning-300\/95 {
  background-color: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:bg-warning-300\/100 {
  background-color: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:bg-warning-400\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:bg-warning-400\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:bg-warning-400\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:bg-warning-400\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:bg-warning-400\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:bg-warning-400\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:bg-warning-400\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:bg-warning-400\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:bg-warning-400\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:bg-warning-400\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:bg-warning-400\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:bg-warning-400\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:bg-warning-400\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:bg-warning-400\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:bg-warning-400\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:bg-warning-500\/0 {
  background-color: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:bg-warning-500\/5 {
  background-color: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:bg-warning-500\/10 {
  background-color: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:bg-warning-500\/20 {
  background-color: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:bg-warning-500\/25 {
  background-color: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:bg-warning-500\/30 {
  background-color: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:bg-warning-500\/40 {
  background-color: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:bg-warning-500\/50 {
  background-color: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:bg-warning-500\/60 {
  background-color: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:bg-warning-500\/70 {
  background-color: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:bg-warning-500\/75 {
  background-color: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:bg-warning-500\/80 {
  background-color: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:bg-warning-500\/90 {
  background-color: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:bg-warning-500\/95 {
  background-color: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:bg-warning-500\/100 {
  background-color: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:bg-warning-600\/0 {
  background-color: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:bg-warning-600\/5 {
  background-color: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:bg-warning-600\/10 {
  background-color: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:bg-warning-600\/20 {
  background-color: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:bg-warning-600\/25 {
  background-color: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:bg-warning-600\/30 {
  background-color: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:bg-warning-600\/40 {
  background-color: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:bg-warning-600\/50 {
  background-color: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:bg-warning-600\/60 {
  background-color: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:bg-warning-600\/70 {
  background-color: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:bg-warning-600\/75 {
  background-color: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:bg-warning-600\/80 {
  background-color: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:bg-warning-600\/90 {
  background-color: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:bg-warning-600\/95 {
  background-color: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:bg-warning-600\/100 {
  background-color: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:bg-warning-700\/0 {
  background-color: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:bg-warning-700\/5 {
  background-color: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:bg-warning-700\/10 {
  background-color: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:bg-warning-700\/20 {
  background-color: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:bg-warning-700\/25 {
  background-color: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:bg-warning-700\/30 {
  background-color: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:bg-warning-700\/40 {
  background-color: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:bg-warning-700\/50 {
  background-color: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:bg-warning-700\/60 {
  background-color: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:bg-warning-700\/70 {
  background-color: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:bg-warning-700\/75 {
  background-color: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:bg-warning-700\/80 {
  background-color: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:bg-warning-700\/90 {
  background-color: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:bg-warning-700\/95 {
  background-color: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:bg-warning-700\/100 {
  background-color: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:bg-warning-800\/0 {
  background-color: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:bg-warning-800\/5 {
  background-color: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:bg-warning-800\/10 {
  background-color: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:bg-warning-800\/20 {
  background-color: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:bg-warning-800\/25 {
  background-color: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:bg-warning-800\/30 {
  background-color: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:bg-warning-800\/40 {
  background-color: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:bg-warning-800\/50 {
  background-color: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:bg-warning-800\/60 {
  background-color: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:bg-warning-800\/70 {
  background-color: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:bg-warning-800\/75 {
  background-color: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:bg-warning-800\/80 {
  background-color: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:bg-warning-800\/90 {
  background-color: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:bg-warning-800\/95 {
  background-color: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:bg-warning-800\/100 {
  background-color: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:bg-warning-900\/0 {
  background-color: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:bg-warning-900\/5 {
  background-color: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:bg-warning-900\/10 {
  background-color: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:bg-warning-900\/20 {
  background-color: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:bg-warning-900\/25 {
  background-color: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:bg-warning-900\/30 {
  background-color: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:bg-warning-900\/40 {
  background-color: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:bg-warning-900\/50 {
  background-color: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:bg-warning-900\/60 {
  background-color: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:bg-warning-900\/70 {
  background-color: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:bg-warning-900\/75 {
  background-color: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:bg-warning-900\/80 {
  background-color: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:bg-warning-900\/90 {
  background-color: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:bg-warning-900\/95 {
  background-color: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:bg-warning-900\/100 {
  background-color: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:bg-warning\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:bg-warning\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:bg-warning\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:bg-warning\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:bg-warning\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:bg-warning\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:bg-warning\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:bg-warning\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:bg-warning\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:bg-warning\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:bg-warning\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:bg-warning\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:bg-warning\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:bg-warning\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:bg-warning\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:bg-success-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:bg-success-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:bg-success-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:bg-success-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:bg-success-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:bg-success-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:bg-success-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:bg-success-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:bg-success-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:bg-success-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:bg-success-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:bg-success-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:bg-success-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:bg-success-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:bg-success-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:bg-success-50\/0 {
  background-color: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:bg-success-50\/5 {
  background-color: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:bg-success-50\/10 {
  background-color: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:bg-success-50\/20 {
  background-color: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:bg-success-50\/25 {
  background-color: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:bg-success-50\/30 {
  background-color: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:bg-success-50\/40 {
  background-color: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:bg-success-50\/50 {
  background-color: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:bg-success-50\/60 {
  background-color: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:bg-success-50\/70 {
  background-color: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:bg-success-50\/75 {
  background-color: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:bg-success-50\/80 {
  background-color: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:bg-success-50\/90 {
  background-color: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:bg-success-50\/95 {
  background-color: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:bg-success-50\/100 {
  background-color: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:bg-success-100\/0 {
  background-color: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:bg-success-100\/5 {
  background-color: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:bg-success-100\/10 {
  background-color: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:bg-success-100\/20 {
  background-color: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:bg-success-100\/25 {
  background-color: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:bg-success-100\/30 {
  background-color: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:bg-success-100\/40 {
  background-color: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:bg-success-100\/50 {
  background-color: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:bg-success-100\/60 {
  background-color: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:bg-success-100\/70 {
  background-color: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:bg-success-100\/75 {
  background-color: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:bg-success-100\/80 {
  background-color: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:bg-success-100\/90 {
  background-color: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:bg-success-100\/95 {
  background-color: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:bg-success-100\/100 {
  background-color: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:bg-success-200\/0 {
  background-color: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:bg-success-200\/5 {
  background-color: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:bg-success-200\/10 {
  background-color: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:bg-success-200\/20 {
  background-color: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:bg-success-200\/25 {
  background-color: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:bg-success-200\/30 {
  background-color: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:bg-success-200\/40 {
  background-color: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:bg-success-200\/50 {
  background-color: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:bg-success-200\/60 {
  background-color: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:bg-success-200\/70 {
  background-color: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:bg-success-200\/75 {
  background-color: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:bg-success-200\/80 {
  background-color: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:bg-success-200\/90 {
  background-color: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:bg-success-200\/95 {
  background-color: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:bg-success-200\/100 {
  background-color: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:bg-success-300\/0 {
  background-color: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:bg-success-300\/5 {
  background-color: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:bg-success-300\/10 {
  background-color: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:bg-success-300\/20 {
  background-color: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:bg-success-300\/25 {
  background-color: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:bg-success-300\/30 {
  background-color: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:bg-success-300\/40 {
  background-color: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:bg-success-300\/50 {
  background-color: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:bg-success-300\/60 {
  background-color: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:bg-success-300\/70 {
  background-color: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:bg-success-300\/75 {
  background-color: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:bg-success-300\/80 {
  background-color: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:bg-success-300\/90 {
  background-color: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:bg-success-300\/95 {
  background-color: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:bg-success-300\/100 {
  background-color: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:bg-success-400\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:bg-success-400\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:bg-success-400\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:bg-success-400\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:bg-success-400\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:bg-success-400\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:bg-success-400\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:bg-success-400\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:bg-success-400\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:bg-success-400\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:bg-success-400\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:bg-success-400\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:bg-success-400\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:bg-success-400\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:bg-success-400\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:bg-success-500\/0 {
  background-color: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:bg-success-500\/5 {
  background-color: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:bg-success-500\/10 {
  background-color: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:bg-success-500\/20 {
  background-color: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:bg-success-500\/25 {
  background-color: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:bg-success-500\/30 {
  background-color: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:bg-success-500\/40 {
  background-color: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:bg-success-500\/50 {
  background-color: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:bg-success-500\/60 {
  background-color: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:bg-success-500\/70 {
  background-color: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:bg-success-500\/75 {
  background-color: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:bg-success-500\/80 {
  background-color: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:bg-success-500\/90 {
  background-color: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:bg-success-500\/95 {
  background-color: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:bg-success-500\/100 {
  background-color: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:bg-success-600\/0 {
  background-color: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:bg-success-600\/5 {
  background-color: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:bg-success-600\/10 {
  background-color: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:bg-success-600\/20 {
  background-color: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:bg-success-600\/25 {
  background-color: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:bg-success-600\/30 {
  background-color: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:bg-success-600\/40 {
  background-color: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:bg-success-600\/50 {
  background-color: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:bg-success-600\/60 {
  background-color: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:bg-success-600\/70 {
  background-color: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:bg-success-600\/75 {
  background-color: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:bg-success-600\/80 {
  background-color: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:bg-success-600\/90 {
  background-color: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:bg-success-600\/95 {
  background-color: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:bg-success-600\/100 {
  background-color: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:bg-success-700\/0 {
  background-color: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:bg-success-700\/5 {
  background-color: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:bg-success-700\/10 {
  background-color: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:bg-success-700\/20 {
  background-color: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:bg-success-700\/25 {
  background-color: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:bg-success-700\/30 {
  background-color: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:bg-success-700\/40 {
  background-color: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:bg-success-700\/50 {
  background-color: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:bg-success-700\/60 {
  background-color: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:bg-success-700\/70 {
  background-color: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:bg-success-700\/75 {
  background-color: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:bg-success-700\/80 {
  background-color: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:bg-success-700\/90 {
  background-color: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:bg-success-700\/95 {
  background-color: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:bg-success-700\/100 {
  background-color: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:bg-success-800\/0 {
  background-color: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:bg-success-800\/5 {
  background-color: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:bg-success-800\/10 {
  background-color: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:bg-success-800\/20 {
  background-color: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:bg-success-800\/25 {
  background-color: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:bg-success-800\/30 {
  background-color: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:bg-success-800\/40 {
  background-color: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:bg-success-800\/50 {
  background-color: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:bg-success-800\/60 {
  background-color: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:bg-success-800\/70 {
  background-color: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:bg-success-800\/75 {
  background-color: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:bg-success-800\/80 {
  background-color: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:bg-success-800\/90 {
  background-color: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:bg-success-800\/95 {
  background-color: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:bg-success-800\/100 {
  background-color: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:bg-success-900\/0 {
  background-color: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:bg-success-900\/5 {
  background-color: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:bg-success-900\/10 {
  background-color: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:bg-success-900\/20 {
  background-color: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:bg-success-900\/25 {
  background-color: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:bg-success-900\/30 {
  background-color: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:bg-success-900\/40 {
  background-color: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:bg-success-900\/50 {
  background-color: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:bg-success-900\/60 {
  background-color: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:bg-success-900\/70 {
  background-color: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:bg-success-900\/75 {
  background-color: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:bg-success-900\/80 {
  background-color: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:bg-success-900\/90 {
  background-color: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:bg-success-900\/95 {
  background-color: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:bg-success-900\/100 {
  background-color: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:bg-success\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:bg-success\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:bg-success\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:bg-success\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:bg-success\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:bg-success\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:bg-success\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:bg-success\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:bg-success\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:bg-success\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:bg-success\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:bg-success\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:bg-success\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:bg-success\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:bg-success\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:bg-gray-blue-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:bg-gray-blue-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:bg-gray-blue-50\/0 {
  background-color: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:bg-gray-blue-50\/5 {
  background-color: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-50\/10 {
  background-color: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-50\/20 {
  background-color: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-50\/25 {
  background-color: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-50\/30 {
  background-color: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-50\/40 {
  background-color: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-50\/50 {
  background-color: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-50\/60 {
  background-color: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-50\/70 {
  background-color: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-50\/75 {
  background-color: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-50\/80 {
  background-color: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-50\/90 {
  background-color: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-50\/95 {
  background-color: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-50\/100 {
  background-color: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:bg-gray-blue-100\/0 {
  background-color: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:bg-gray-blue-100\/5 {
  background-color: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-100\/10 {
  background-color: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-100\/20 {
  background-color: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-100\/25 {
  background-color: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-100\/30 {
  background-color: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-100\/40 {
  background-color: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-100\/50 {
  background-color: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-100\/60 {
  background-color: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-100\/70 {
  background-color: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-100\/75 {
  background-color: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-100\/80 {
  background-color: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-100\/90 {
  background-color: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-100\/95 {
  background-color: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-100\/100 {
  background-color: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:bg-gray-blue-200\/0 {
  background-color: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:bg-gray-blue-200\/5 {
  background-color: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-200\/10 {
  background-color: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-200\/20 {
  background-color: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-200\/25 {
  background-color: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-200\/30 {
  background-color: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-200\/40 {
  background-color: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-200\/50 {
  background-color: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-200\/60 {
  background-color: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-200\/70 {
  background-color: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-200\/75 {
  background-color: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-200\/80 {
  background-color: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-200\/90 {
  background-color: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-200\/95 {
  background-color: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-200\/100 {
  background-color: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:bg-gray-blue-300\/0 {
  background-color: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:bg-gray-blue-300\/5 {
  background-color: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-300\/10 {
  background-color: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-300\/20 {
  background-color: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-300\/25 {
  background-color: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-300\/30 {
  background-color: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-300\/40 {
  background-color: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-300\/50 {
  background-color: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-300\/60 {
  background-color: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-300\/70 {
  background-color: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-300\/75 {
  background-color: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-300\/80 {
  background-color: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-300\/90 {
  background-color: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-300\/95 {
  background-color: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-300\/100 {
  background-color: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:bg-gray-blue-400\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:bg-gray-blue-400\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-400\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-400\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-400\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-400\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-400\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-400\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-400\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-400\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-400\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-400\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-400\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-400\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-400\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:bg-gray-blue-500\/0 {
  background-color: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:bg-gray-blue-500\/5 {
  background-color: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-500\/10 {
  background-color: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-500\/20 {
  background-color: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-500\/25 {
  background-color: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-500\/30 {
  background-color: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-500\/40 {
  background-color: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-500\/50 {
  background-color: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-500\/60 {
  background-color: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-500\/70 {
  background-color: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-500\/75 {
  background-color: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-500\/80 {
  background-color: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-500\/90 {
  background-color: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-500\/95 {
  background-color: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-500\/100 {
  background-color: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:bg-gray-blue-600\/0 {
  background-color: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:bg-gray-blue-600\/5 {
  background-color: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-600\/10 {
  background-color: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-600\/20 {
  background-color: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-600\/25 {
  background-color: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-600\/30 {
  background-color: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-600\/40 {
  background-color: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-600\/50 {
  background-color: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-600\/60 {
  background-color: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-600\/70 {
  background-color: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-600\/75 {
  background-color: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-600\/80 {
  background-color: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-600\/90 {
  background-color: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-600\/95 {
  background-color: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-600\/100 {
  background-color: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:bg-gray-blue-700\/0 {
  background-color: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:bg-gray-blue-700\/5 {
  background-color: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-700\/10 {
  background-color: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-700\/20 {
  background-color: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-700\/25 {
  background-color: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-700\/30 {
  background-color: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-700\/40 {
  background-color: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-700\/50 {
  background-color: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-700\/60 {
  background-color: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-700\/70 {
  background-color: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-700\/75 {
  background-color: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-700\/80 {
  background-color: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-700\/90 {
  background-color: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-700\/95 {
  background-color: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-700\/100 {
  background-color: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:bg-gray-blue-800\/0 {
  background-color: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:bg-gray-blue-800\/5 {
  background-color: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-800\/10 {
  background-color: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-800\/20 {
  background-color: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-800\/25 {
  background-color: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-800\/30 {
  background-color: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-800\/40 {
  background-color: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-800\/50 {
  background-color: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-800\/60 {
  background-color: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-800\/70 {
  background-color: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-800\/75 {
  background-color: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-800\/80 {
  background-color: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-800\/90 {
  background-color: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-800\/95 {
  background-color: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-800\/100 {
  background-color: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:bg-gray-blue-900\/0 {
  background-color: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:bg-gray-blue-900\/5 {
  background-color: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue-900\/10 {
  background-color: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue-900\/20 {
  background-color: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue-900\/25 {
  background-color: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue-900\/30 {
  background-color: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue-900\/40 {
  background-color: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue-900\/50 {
  background-color: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue-900\/60 {
  background-color: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue-900\/70 {
  background-color: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue-900\/75 {
  background-color: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue-900\/80 {
  background-color: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue-900\/90 {
  background-color: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue-900\/95 {
  background-color: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue-900\/100 {
  background-color: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:bg-gray-blue\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:bg-gray-blue\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:bg-gray-blue\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:bg-gray-blue\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:bg-gray-blue\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:bg-gray-blue\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:bg-gray-blue\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:bg-gray-blue\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:bg-gray-blue\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:bg-gray-blue\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:bg-gray-blue\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:bg-gray-blue\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:bg-gray-blue\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:bg-gray-blue\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:bg-gray-blue\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:bg-gray-cool-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:bg-gray-cool-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:bg-gray-cool-50\/0 {
  background-color: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:bg-gray-cool-50\/5 {
  background-color: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-50\/10 {
  background-color: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-50\/20 {
  background-color: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-50\/25 {
  background-color: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-50\/30 {
  background-color: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-50\/40 {
  background-color: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-50\/50 {
  background-color: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-50\/60 {
  background-color: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-50\/70 {
  background-color: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-50\/75 {
  background-color: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-50\/80 {
  background-color: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-50\/90 {
  background-color: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-50\/95 {
  background-color: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-50\/100 {
  background-color: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:bg-gray-cool-100\/0 {
  background-color: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:bg-gray-cool-100\/5 {
  background-color: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-100\/10 {
  background-color: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-100\/20 {
  background-color: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-100\/25 {
  background-color: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-100\/30 {
  background-color: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-100\/40 {
  background-color: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-100\/50 {
  background-color: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-100\/60 {
  background-color: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-100\/70 {
  background-color: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-100\/75 {
  background-color: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-100\/80 {
  background-color: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-100\/90 {
  background-color: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-100\/95 {
  background-color: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-100\/100 {
  background-color: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:bg-gray-cool-200\/0 {
  background-color: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:bg-gray-cool-200\/5 {
  background-color: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-200\/10 {
  background-color: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-200\/20 {
  background-color: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-200\/25 {
  background-color: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-200\/30 {
  background-color: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-200\/40 {
  background-color: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-200\/50 {
  background-color: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-200\/60 {
  background-color: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-200\/70 {
  background-color: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-200\/75 {
  background-color: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-200\/80 {
  background-color: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-200\/90 {
  background-color: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-200\/95 {
  background-color: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-200\/100 {
  background-color: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:bg-gray-cool-300\/0 {
  background-color: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:bg-gray-cool-300\/5 {
  background-color: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-300\/10 {
  background-color: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-300\/20 {
  background-color: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-300\/25 {
  background-color: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-300\/30 {
  background-color: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-300\/40 {
  background-color: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-300\/50 {
  background-color: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-300\/60 {
  background-color: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-300\/70 {
  background-color: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-300\/75 {
  background-color: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-300\/80 {
  background-color: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-300\/90 {
  background-color: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-300\/95 {
  background-color: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-300\/100 {
  background-color: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:bg-gray-cool-400\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:bg-gray-cool-400\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-400\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-400\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-400\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-400\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-400\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-400\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-400\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-400\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-400\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-400\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-400\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-400\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-400\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:bg-gray-cool-500\/0 {
  background-color: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:bg-gray-cool-500\/5 {
  background-color: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-500\/10 {
  background-color: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-500\/20 {
  background-color: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-500\/25 {
  background-color: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-500\/30 {
  background-color: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-500\/40 {
  background-color: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-500\/50 {
  background-color: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-500\/60 {
  background-color: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-500\/70 {
  background-color: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-500\/75 {
  background-color: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-500\/80 {
  background-color: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-500\/90 {
  background-color: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-500\/95 {
  background-color: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-500\/100 {
  background-color: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:bg-gray-cool-600\/0 {
  background-color: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:bg-gray-cool-600\/5 {
  background-color: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-600\/10 {
  background-color: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-600\/20 {
  background-color: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-600\/25 {
  background-color: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-600\/30 {
  background-color: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-600\/40 {
  background-color: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-600\/50 {
  background-color: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-600\/60 {
  background-color: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-600\/70 {
  background-color: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-600\/75 {
  background-color: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-600\/80 {
  background-color: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-600\/90 {
  background-color: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-600\/95 {
  background-color: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-600\/100 {
  background-color: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:bg-gray-cool-700\/0 {
  background-color: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:bg-gray-cool-700\/5 {
  background-color: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-700\/10 {
  background-color: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-700\/20 {
  background-color: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-700\/25 {
  background-color: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-700\/30 {
  background-color: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-700\/40 {
  background-color: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-700\/50 {
  background-color: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-700\/60 {
  background-color: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-700\/70 {
  background-color: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-700\/75 {
  background-color: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-700\/80 {
  background-color: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-700\/90 {
  background-color: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-700\/95 {
  background-color: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-700\/100 {
  background-color: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:bg-gray-cool-800\/0 {
  background-color: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:bg-gray-cool-800\/5 {
  background-color: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-800\/10 {
  background-color: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-800\/20 {
  background-color: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-800\/25 {
  background-color: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-800\/30 {
  background-color: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-800\/40 {
  background-color: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-800\/50 {
  background-color: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-800\/60 {
  background-color: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-800\/70 {
  background-color: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-800\/75 {
  background-color: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-800\/80 {
  background-color: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-800\/90 {
  background-color: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-800\/95 {
  background-color: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-800\/100 {
  background-color: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:bg-gray-cool-900\/0 {
  background-color: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:bg-gray-cool-900\/5 {
  background-color: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool-900\/10 {
  background-color: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool-900\/20 {
  background-color: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool-900\/25 {
  background-color: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool-900\/30 {
  background-color: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool-900\/40 {
  background-color: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool-900\/50 {
  background-color: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool-900\/60 {
  background-color: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool-900\/70 {
  background-color: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool-900\/75 {
  background-color: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool-900\/80 {
  background-color: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool-900\/90 {
  background-color: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool-900\/95 {
  background-color: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool-900\/100 {
  background-color: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:bg-gray-cool\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:bg-gray-cool\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:bg-gray-cool\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:bg-gray-cool\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:bg-gray-cool\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:bg-gray-cool\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:bg-gray-cool\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:bg-gray-cool\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:bg-gray-cool\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:bg-gray-cool\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:bg-gray-cool\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:bg-gray-cool\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:bg-gray-cool\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:bg-gray-cool\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:bg-gray-cool\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:bg-gray-modern-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:bg-gray-modern-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:bg-gray-modern-50\/0 {
  background-color: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:bg-gray-modern-50\/5 {
  background-color: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-50\/10 {
  background-color: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-50\/20 {
  background-color: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-50\/25 {
  background-color: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-50\/30 {
  background-color: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-50\/40 {
  background-color: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-50\/50 {
  background-color: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-50\/60 {
  background-color: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-50\/70 {
  background-color: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-50\/75 {
  background-color: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-50\/80 {
  background-color: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-50\/90 {
  background-color: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-50\/95 {
  background-color: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-50\/100 {
  background-color: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:bg-gray-modern-100\/0 {
  background-color: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:bg-gray-modern-100\/5 {
  background-color: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-100\/10 {
  background-color: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-100\/20 {
  background-color: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-100\/25 {
  background-color: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-100\/30 {
  background-color: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-100\/40 {
  background-color: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-100\/50 {
  background-color: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-100\/60 {
  background-color: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-100\/70 {
  background-color: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-100\/75 {
  background-color: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-100\/80 {
  background-color: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-100\/90 {
  background-color: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-100\/95 {
  background-color: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-100\/100 {
  background-color: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:bg-gray-modern-200\/0 {
  background-color: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:bg-gray-modern-200\/5 {
  background-color: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-200\/10 {
  background-color: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-200\/20 {
  background-color: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-200\/25 {
  background-color: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-200\/30 {
  background-color: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-200\/40 {
  background-color: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-200\/50 {
  background-color: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-200\/60 {
  background-color: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-200\/70 {
  background-color: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-200\/75 {
  background-color: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-200\/80 {
  background-color: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-200\/90 {
  background-color: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-200\/95 {
  background-color: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-200\/100 {
  background-color: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:bg-gray-modern-300\/0 {
  background-color: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:bg-gray-modern-300\/5 {
  background-color: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-300\/10 {
  background-color: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-300\/20 {
  background-color: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-300\/25 {
  background-color: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-300\/30 {
  background-color: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-300\/40 {
  background-color: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-300\/50 {
  background-color: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-300\/60 {
  background-color: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-300\/70 {
  background-color: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-300\/75 {
  background-color: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-300\/80 {
  background-color: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-300\/90 {
  background-color: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-300\/95 {
  background-color: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-300\/100 {
  background-color: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:bg-gray-modern-400\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:bg-gray-modern-400\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-400\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-400\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-400\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-400\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-400\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-400\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-400\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-400\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-400\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-400\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-400\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-400\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-400\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:bg-gray-modern-500\/0 {
  background-color: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:bg-gray-modern-500\/5 {
  background-color: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-500\/10 {
  background-color: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-500\/20 {
  background-color: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-500\/25 {
  background-color: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-500\/30 {
  background-color: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-500\/40 {
  background-color: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-500\/50 {
  background-color: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-500\/60 {
  background-color: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-500\/70 {
  background-color: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-500\/75 {
  background-color: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-500\/80 {
  background-color: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-500\/90 {
  background-color: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-500\/95 {
  background-color: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-500\/100 {
  background-color: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:bg-gray-modern-600\/0 {
  background-color: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:bg-gray-modern-600\/5 {
  background-color: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-600\/10 {
  background-color: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-600\/20 {
  background-color: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-600\/25 {
  background-color: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-600\/30 {
  background-color: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-600\/40 {
  background-color: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-600\/50 {
  background-color: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-600\/60 {
  background-color: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-600\/70 {
  background-color: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-600\/75 {
  background-color: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-600\/80 {
  background-color: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-600\/90 {
  background-color: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-600\/95 {
  background-color: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-600\/100 {
  background-color: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:bg-gray-modern-700\/0 {
  background-color: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:bg-gray-modern-700\/5 {
  background-color: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-700\/10 {
  background-color: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-700\/20 {
  background-color: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-700\/25 {
  background-color: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-700\/30 {
  background-color: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-700\/40 {
  background-color: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-700\/50 {
  background-color: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-700\/60 {
  background-color: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-700\/70 {
  background-color: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-700\/75 {
  background-color: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-700\/80 {
  background-color: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-700\/90 {
  background-color: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-700\/95 {
  background-color: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-700\/100 {
  background-color: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:bg-gray-modern-800\/0 {
  background-color: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:bg-gray-modern-800\/5 {
  background-color: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-800\/10 {
  background-color: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-800\/20 {
  background-color: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-800\/25 {
  background-color: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-800\/30 {
  background-color: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-800\/40 {
  background-color: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-800\/50 {
  background-color: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-800\/60 {
  background-color: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-800\/70 {
  background-color: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-800\/75 {
  background-color: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-800\/80 {
  background-color: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-800\/90 {
  background-color: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-800\/95 {
  background-color: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-800\/100 {
  background-color: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:bg-gray-modern-900\/0 {
  background-color: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:bg-gray-modern-900\/5 {
  background-color: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern-900\/10 {
  background-color: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern-900\/20 {
  background-color: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern-900\/25 {
  background-color: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern-900\/30 {
  background-color: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern-900\/40 {
  background-color: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern-900\/50 {
  background-color: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern-900\/60 {
  background-color: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern-900\/70 {
  background-color: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern-900\/75 {
  background-color: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern-900\/80 {
  background-color: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern-900\/90 {
  background-color: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern-900\/95 {
  background-color: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern-900\/100 {
  background-color: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:bg-gray-modern\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:bg-gray-modern\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:bg-gray-modern\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:bg-gray-modern\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:bg-gray-modern\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:bg-gray-modern\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:bg-gray-modern\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:bg-gray-modern\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:bg-gray-modern\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:bg-gray-modern\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:bg-gray-modern\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:bg-gray-modern\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:bg-gray-modern\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:bg-gray-modern\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:bg-gray-modern\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-100\/0 {
  background-color: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-100\/5 {
  background-color: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-100\/10 {
  background-color: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-100\/20 {
  background-color: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-100\/25 {
  background-color: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-100\/30 {
  background-color: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-100\/40 {
  background-color: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-100\/60 {
  background-color: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-100\/70 {
  background-color: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-100\/75 {
  background-color: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-100\/80 {
  background-color: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-100\/90 {
  background-color: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-100\/95 {
  background-color: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-100\/100 {
  background-color: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-200\/0 {
  background-color: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-200\/5 {
  background-color: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-200\/10 {
  background-color: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-200\/20 {
  background-color: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-200\/25 {
  background-color: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-200\/30 {
  background-color: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-200\/50 {
  background-color: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-200\/60 {
  background-color: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-200\/70 {
  background-color: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-200\/75 {
  background-color: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-200\/80 {
  background-color: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-200\/90 {
  background-color: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-200\/95 {
  background-color: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-200\/100 {
  background-color: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-300\/0 {
  background-color: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-300\/5 {
  background-color: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-300\/10 {
  background-color: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-300\/20 {
  background-color: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-300\/25 {
  background-color: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-300\/30 {
  background-color: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-300\/40 {
  background-color: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-300\/50 {
  background-color: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-300\/60 {
  background-color: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-300\/70 {
  background-color: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-300\/75 {
  background-color: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-300\/80 {
  background-color: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-300\/90 {
  background-color: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-300\/95 {
  background-color: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-300\/100 {
  background-color: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-400\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-400\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-400\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-400\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-400\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-400\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-400\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-400\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-400\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-400\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-400\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-400\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-400\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-400\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-400\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-500\/0 {
  background-color: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-500\/5 {
  background-color: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-500\/10 {
  background-color: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-500\/20 {
  background-color: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-500\/25 {
  background-color: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-500\/30 {
  background-color: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-500\/40 {
  background-color: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-500\/50 {
  background-color: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-500\/60 {
  background-color: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-500\/70 {
  background-color: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-500\/75 {
  background-color: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-500\/80 {
  background-color: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-500\/90 {
  background-color: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-500\/95 {
  background-color: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-500\/100 {
  background-color: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-600\/0 {
  background-color: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-600\/5 {
  background-color: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-600\/10 {
  background-color: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-600\/20 {
  background-color: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-600\/25 {
  background-color: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-600\/30 {
  background-color: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-600\/40 {
  background-color: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-600\/50 {
  background-color: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-600\/60 {
  background-color: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-600\/70 {
  background-color: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-600\/75 {
  background-color: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-600\/80 {
  background-color: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-600\/90 {
  background-color: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-600\/95 {
  background-color: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-600\/100 {
  background-color: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-700\/0 {
  background-color: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-700\/5 {
  background-color: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-700\/10 {
  background-color: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-700\/20 {
  background-color: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-700\/25 {
  background-color: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-700\/30 {
  background-color: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-700\/40 {
  background-color: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-700\/50 {
  background-color: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-700\/60 {
  background-color: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-700\/70 {
  background-color: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-700\/75 {
  background-color: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-700\/80 {
  background-color: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-700\/90 {
  background-color: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-700\/95 {
  background-color: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-700\/100 {
  background-color: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-800\/0 {
  background-color: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-800\/5 {
  background-color: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-800\/10 {
  background-color: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-800\/20 {
  background-color: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-800\/25 {
  background-color: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-800\/30 {
  background-color: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-800\/40 {
  background-color: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-800\/50 {
  background-color: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-800\/60 {
  background-color: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-800\/70 {
  background-color: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-800\/75 {
  background-color: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-800\/80 {
  background-color: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-800\/90 {
  background-color: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-800\/95 {
  background-color: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-800\/100 {
  background-color: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:bg-gray-neutral-900\/0 {
  background-color: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:bg-gray-neutral-900\/5 {
  background-color: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral-900\/10 {
  background-color: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral-900\/20 {
  background-color: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral-900\/25 {
  background-color: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral-900\/30 {
  background-color: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral-900\/40 {
  background-color: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral-900\/50 {
  background-color: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral-900\/60 {
  background-color: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral-900\/70 {
  background-color: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral-900\/75 {
  background-color: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral-900\/80 {
  background-color: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral-900\/90 {
  background-color: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral-900\/95 {
  background-color: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral-900\/100 {
  background-color: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:bg-gray-neutral\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:bg-gray-neutral\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:bg-gray-neutral\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:bg-gray-neutral\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:bg-gray-neutral\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:bg-gray-neutral\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:bg-gray-neutral\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:bg-gray-neutral\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:bg-gray-neutral\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:bg-gray-neutral\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:bg-gray-neutral\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:bg-gray-neutral\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:bg-gray-neutral\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:bg-gray-neutral\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:bg-gray-neutral\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:bg-gray-iron-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:bg-gray-iron-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:bg-gray-iron-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:bg-gray-iron-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:bg-gray-iron-100\/0 {
  background-color: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:bg-gray-iron-100\/5 {
  background-color: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-100\/10 {
  background-color: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-100\/20 {
  background-color: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-100\/25 {
  background-color: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-100\/30 {
  background-color: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-100\/40 {
  background-color: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-100\/50 {
  background-color: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-100\/60 {
  background-color: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-100\/70 {
  background-color: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-100\/75 {
  background-color: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-100\/80 {
  background-color: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-100\/90 {
  background-color: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-100\/95 {
  background-color: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-100\/100 {
  background-color: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:bg-gray-iron-200\/0 {
  background-color: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:bg-gray-iron-200\/5 {
  background-color: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-200\/10 {
  background-color: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-200\/20 {
  background-color: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-200\/25 {
  background-color: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-200\/30 {
  background-color: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-200\/40 {
  background-color: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-200\/50 {
  background-color: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-200\/60 {
  background-color: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-200\/70 {
  background-color: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-200\/75 {
  background-color: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-200\/80 {
  background-color: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-200\/90 {
  background-color: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-200\/95 {
  background-color: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-200\/100 {
  background-color: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:bg-gray-iron-300\/0 {
  background-color: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:bg-gray-iron-300\/5 {
  background-color: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-300\/10 {
  background-color: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-300\/20 {
  background-color: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-300\/25 {
  background-color: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-300\/30 {
  background-color: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-300\/40 {
  background-color: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-300\/50 {
  background-color: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-300\/60 {
  background-color: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-300\/70 {
  background-color: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-300\/75 {
  background-color: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-300\/80 {
  background-color: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-300\/90 {
  background-color: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-300\/95 {
  background-color: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-300\/100 {
  background-color: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:bg-gray-iron-400\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:bg-gray-iron-400\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-400\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-400\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-400\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-400\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-400\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-400\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-400\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-400\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-400\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-400\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-400\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-400\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-400\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:bg-gray-iron-500\/0 {
  background-color: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:bg-gray-iron-500\/5 {
  background-color: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-500\/10 {
  background-color: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-500\/20 {
  background-color: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-500\/25 {
  background-color: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-500\/30 {
  background-color: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-500\/40 {
  background-color: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-500\/50 {
  background-color: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-500\/60 {
  background-color: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-500\/70 {
  background-color: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-500\/75 {
  background-color: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-500\/80 {
  background-color: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-500\/90 {
  background-color: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-500\/95 {
  background-color: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-500\/100 {
  background-color: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:bg-gray-iron-600\/0 {
  background-color: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:bg-gray-iron-600\/5 {
  background-color: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-600\/10 {
  background-color: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-600\/20 {
  background-color: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-600\/25 {
  background-color: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-600\/30 {
  background-color: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-600\/40 {
  background-color: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-600\/50 {
  background-color: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-600\/60 {
  background-color: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-600\/70 {
  background-color: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-600\/75 {
  background-color: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-600\/80 {
  background-color: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-600\/90 {
  background-color: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-600\/95 {
  background-color: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-600\/100 {
  background-color: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:bg-gray-iron-700\/0 {
  background-color: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:bg-gray-iron-700\/5 {
  background-color: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-700\/10 {
  background-color: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-700\/20 {
  background-color: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-700\/25 {
  background-color: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-700\/30 {
  background-color: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-700\/40 {
  background-color: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-700\/50 {
  background-color: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-700\/60 {
  background-color: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-700\/70 {
  background-color: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-700\/75 {
  background-color: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-700\/80 {
  background-color: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-700\/90 {
  background-color: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-700\/95 {
  background-color: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-700\/100 {
  background-color: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:bg-gray-iron-800\/0 {
  background-color: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:bg-gray-iron-800\/5 {
  background-color: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-800\/10 {
  background-color: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-800\/20 {
  background-color: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-800\/25 {
  background-color: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-800\/30 {
  background-color: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-800\/40 {
  background-color: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-800\/50 {
  background-color: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-800\/60 {
  background-color: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-800\/70 {
  background-color: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-800\/75 {
  background-color: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-800\/80 {
  background-color: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-800\/90 {
  background-color: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-800\/95 {
  background-color: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-800\/100 {
  background-color: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:bg-gray-iron-900\/0 {
  background-color: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:bg-gray-iron-900\/5 {
  background-color: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron-900\/10 {
  background-color: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron-900\/20 {
  background-color: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron-900\/25 {
  background-color: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron-900\/30 {
  background-color: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron-900\/40 {
  background-color: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron-900\/50 {
  background-color: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron-900\/60 {
  background-color: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron-900\/70 {
  background-color: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron-900\/75 {
  background-color: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron-900\/80 {
  background-color: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron-900\/90 {
  background-color: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron-900\/95 {
  background-color: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron-900\/100 {
  background-color: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:bg-gray-iron\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:bg-gray-iron\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:bg-gray-iron\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:bg-gray-iron\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:bg-gray-iron\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:bg-gray-iron\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:bg-gray-iron\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:bg-gray-iron\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:bg-gray-iron\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:bg-gray-iron\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:bg-gray-iron\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:bg-gray-iron\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:bg-gray-iron\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:bg-gray-iron\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:bg-gray-iron\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:bg-gray-true-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:bg-gray-true-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:bg-gray-true-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:bg-gray-true-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:bg-gray-true-100\/0 {
  background-color: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:bg-gray-true-100\/5 {
  background-color: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-100\/10 {
  background-color: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-100\/20 {
  background-color: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-100\/25 {
  background-color: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-100\/30 {
  background-color: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-100\/40 {
  background-color: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-100\/50 {
  background-color: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-100\/60 {
  background-color: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-100\/70 {
  background-color: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-100\/75 {
  background-color: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-100\/80 {
  background-color: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-100\/90 {
  background-color: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-100\/95 {
  background-color: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-100\/100 {
  background-color: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:bg-gray-true-200\/0 {
  background-color: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:bg-gray-true-200\/5 {
  background-color: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-200\/10 {
  background-color: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-200\/20 {
  background-color: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-200\/25 {
  background-color: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-200\/30 {
  background-color: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-200\/40 {
  background-color: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-200\/50 {
  background-color: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-200\/60 {
  background-color: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-200\/70 {
  background-color: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-200\/75 {
  background-color: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-200\/80 {
  background-color: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-200\/90 {
  background-color: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-200\/95 {
  background-color: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-200\/100 {
  background-color: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:bg-gray-true-300\/0 {
  background-color: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:bg-gray-true-300\/5 {
  background-color: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-300\/10 {
  background-color: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-300\/20 {
  background-color: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-300\/25 {
  background-color: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-300\/30 {
  background-color: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-300\/40 {
  background-color: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-300\/50 {
  background-color: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-300\/60 {
  background-color: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-300\/70 {
  background-color: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-300\/75 {
  background-color: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-300\/80 {
  background-color: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-300\/90 {
  background-color: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-300\/95 {
  background-color: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-300\/100 {
  background-color: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:bg-gray-true-400\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:bg-gray-true-400\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-400\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-400\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-400\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-400\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-400\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-400\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-400\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-400\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-400\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-400\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-400\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-400\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-400\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:bg-gray-true-500\/0 {
  background-color: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:bg-gray-true-500\/5 {
  background-color: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-500\/10 {
  background-color: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-500\/20 {
  background-color: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-500\/25 {
  background-color: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-500\/30 {
  background-color: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-500\/40 {
  background-color: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-500\/50 {
  background-color: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-500\/60 {
  background-color: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-500\/70 {
  background-color: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-500\/75 {
  background-color: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-500\/80 {
  background-color: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-500\/90 {
  background-color: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-500\/95 {
  background-color: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-500\/100 {
  background-color: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:bg-gray-true-600\/0 {
  background-color: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:bg-gray-true-600\/5 {
  background-color: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-600\/10 {
  background-color: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-600\/20 {
  background-color: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-600\/25 {
  background-color: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-600\/30 {
  background-color: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-600\/40 {
  background-color: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-600\/50 {
  background-color: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-600\/60 {
  background-color: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-600\/70 {
  background-color: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-600\/75 {
  background-color: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-600\/80 {
  background-color: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-600\/90 {
  background-color: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-600\/95 {
  background-color: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-600\/100 {
  background-color: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:bg-gray-true-700\/0 {
  background-color: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:bg-gray-true-700\/5 {
  background-color: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-700\/10 {
  background-color: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-700\/20 {
  background-color: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-700\/25 {
  background-color: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-700\/30 {
  background-color: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-700\/40 {
  background-color: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-700\/50 {
  background-color: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-700\/60 {
  background-color: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-700\/70 {
  background-color: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-700\/75 {
  background-color: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-700\/80 {
  background-color: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-700\/90 {
  background-color: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-700\/95 {
  background-color: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-700\/100 {
  background-color: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:bg-gray-true-800\/0 {
  background-color: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:bg-gray-true-800\/5 {
  background-color: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-800\/10 {
  background-color: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-800\/20 {
  background-color: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-800\/25 {
  background-color: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-800\/30 {
  background-color: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-800\/40 {
  background-color: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-800\/50 {
  background-color: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-800\/60 {
  background-color: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-800\/70 {
  background-color: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-800\/75 {
  background-color: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-800\/80 {
  background-color: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-800\/90 {
  background-color: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-800\/95 {
  background-color: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-800\/100 {
  background-color: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:bg-gray-true-900\/0 {
  background-color: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:bg-gray-true-900\/5 {
  background-color: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:bg-gray-true-900\/10 {
  background-color: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:bg-gray-true-900\/20 {
  background-color: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:bg-gray-true-900\/25 {
  background-color: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:bg-gray-true-900\/30 {
  background-color: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:bg-gray-true-900\/40 {
  background-color: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:bg-gray-true-900\/50 {
  background-color: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:bg-gray-true-900\/60 {
  background-color: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:bg-gray-true-900\/70 {
  background-color: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:bg-gray-true-900\/75 {
  background-color: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:bg-gray-true-900\/80 {
  background-color: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:bg-gray-true-900\/90 {
  background-color: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:bg-gray-true-900\/95 {
  background-color: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:bg-gray-true-900\/100 {
  background-color: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:bg-gray-true\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:bg-gray-true\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:bg-gray-true\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:bg-gray-true\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:bg-gray-true\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:bg-gray-true\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:bg-gray-true\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:bg-gray-true\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:bg-gray-true\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:bg-gray-true\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:bg-gray-true\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:bg-gray-true\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:bg-gray-true\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:bg-gray-true\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:bg-gray-true\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:bg-gray-warm-25\/0 {
  background-color: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:bg-gray-warm-25\/5 {
  background-color: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-25\/10 {
  background-color: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-25\/20 {
  background-color: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-25\/25 {
  background-color: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-25\/30 {
  background-color: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-25\/40 {
  background-color: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-25\/50 {
  background-color: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-25\/60 {
  background-color: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-25\/70 {
  background-color: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-25\/75 {
  background-color: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-25\/80 {
  background-color: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-25\/90 {
  background-color: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-25\/95 {
  background-color: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-25\/100 {
  background-color: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:bg-gray-warm-50\/0 {
  background-color: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:bg-gray-warm-50\/5 {
  background-color: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-50\/10 {
  background-color: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-50\/20 {
  background-color: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-50\/25 {
  background-color: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-50\/30 {
  background-color: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-50\/40 {
  background-color: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-50\/50 {
  background-color: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-50\/60 {
  background-color: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-50\/70 {
  background-color: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-50\/75 {
  background-color: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-50\/80 {
  background-color: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-50\/90 {
  background-color: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-50\/95 {
  background-color: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-50\/100 {
  background-color: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:bg-gray-warm-100\/0 {
  background-color: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:bg-gray-warm-100\/5 {
  background-color: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-100\/10 {
  background-color: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-100\/20 {
  background-color: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-100\/25 {
  background-color: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-100\/30 {
  background-color: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-100\/40 {
  background-color: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-100\/50 {
  background-color: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-100\/60 {
  background-color: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-100\/70 {
  background-color: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-100\/75 {
  background-color: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-100\/80 {
  background-color: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-100\/90 {
  background-color: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-100\/95 {
  background-color: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-100\/100 {
  background-color: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:bg-gray-warm-200\/0 {
  background-color: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:bg-gray-warm-200\/5 {
  background-color: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-200\/10 {
  background-color: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-200\/20 {
  background-color: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-200\/25 {
  background-color: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-200\/30 {
  background-color: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-200\/40 {
  background-color: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-200\/50 {
  background-color: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-200\/60 {
  background-color: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-200\/70 {
  background-color: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-200\/75 {
  background-color: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-200\/80 {
  background-color: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-200\/90 {
  background-color: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-200\/95 {
  background-color: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-200\/100 {
  background-color: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:bg-gray-warm-300\/0 {
  background-color: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:bg-gray-warm-300\/5 {
  background-color: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-300\/10 {
  background-color: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-300\/20 {
  background-color: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-300\/25 {
  background-color: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-300\/30 {
  background-color: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-300\/40 {
  background-color: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-300\/50 {
  background-color: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-300\/60 {
  background-color: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-300\/70 {
  background-color: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-300\/75 {
  background-color: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-300\/80 {
  background-color: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-300\/90 {
  background-color: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-300\/95 {
  background-color: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-300\/100 {
  background-color: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:bg-gray-warm-400\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:bg-gray-warm-400\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-400\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-400\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-400\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-400\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-400\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-400\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-400\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-400\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-400\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-400\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-400\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-400\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-400\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:bg-gray-warm-500\/0 {
  background-color: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:bg-gray-warm-500\/5 {
  background-color: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-500\/10 {
  background-color: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-500\/20 {
  background-color: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-500\/25 {
  background-color: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-500\/30 {
  background-color: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-500\/40 {
  background-color: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-500\/50 {
  background-color: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-500\/60 {
  background-color: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-500\/70 {
  background-color: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-500\/75 {
  background-color: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-500\/80 {
  background-color: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-500\/90 {
  background-color: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-500\/95 {
  background-color: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-500\/100 {
  background-color: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:bg-gray-warm-600\/0 {
  background-color: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:bg-gray-warm-600\/5 {
  background-color: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-600\/10 {
  background-color: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-600\/20 {
  background-color: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-600\/25 {
  background-color: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-600\/30 {
  background-color: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-600\/40 {
  background-color: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-600\/50 {
  background-color: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-600\/60 {
  background-color: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-600\/70 {
  background-color: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-600\/75 {
  background-color: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-600\/80 {
  background-color: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-600\/90 {
  background-color: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-600\/95 {
  background-color: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-600\/100 {
  background-color: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:bg-gray-warm-700\/0 {
  background-color: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:bg-gray-warm-700\/5 {
  background-color: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-700\/10 {
  background-color: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-700\/20 {
  background-color: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-700\/25 {
  background-color: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-700\/30 {
  background-color: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-700\/40 {
  background-color: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-700\/50 {
  background-color: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-700\/60 {
  background-color: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-700\/70 {
  background-color: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-700\/75 {
  background-color: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-700\/80 {
  background-color: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-700\/90 {
  background-color: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-700\/95 {
  background-color: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-700\/100 {
  background-color: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:bg-gray-warm-800\/0 {
  background-color: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:bg-gray-warm-800\/5 {
  background-color: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-800\/10 {
  background-color: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-800\/20 {
  background-color: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-800\/25 {
  background-color: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-800\/30 {
  background-color: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-800\/40 {
  background-color: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-800\/50 {
  background-color: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-800\/60 {
  background-color: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-800\/70 {
  background-color: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-800\/75 {
  background-color: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-800\/80 {
  background-color: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-800\/90 {
  background-color: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-800\/95 {
  background-color: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-800\/100 {
  background-color: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:bg-gray-warm-900\/0 {
  background-color: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:bg-gray-warm-900\/5 {
  background-color: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm-900\/10 {
  background-color: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm-900\/20 {
  background-color: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm-900\/25 {
  background-color: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm-900\/30 {
  background-color: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm-900\/40 {
  background-color: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm-900\/50 {
  background-color: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm-900\/60 {
  background-color: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm-900\/70 {
  background-color: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm-900\/75 {
  background-color: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm-900\/80 {
  background-color: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm-900\/90 {
  background-color: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm-900\/95 {
  background-color: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm-900\/100 {
  background-color: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:bg-gray-warm\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:bg-gray-warm\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:bg-gray-warm\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:bg-gray-warm\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:bg-gray-warm\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:bg-gray-warm\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:bg-gray-warm\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:bg-gray-warm\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:bg-gray-warm\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:bg-gray-warm\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:bg-gray-warm\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:bg-gray-warm\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:bg-gray-warm\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:bg-gray-warm\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:bg-gray-warm\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:bg-moss-25\/0 {
  background-color: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:bg-moss-25\/5 {
  background-color: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:bg-moss-25\/10 {
  background-color: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:bg-moss-25\/20 {
  background-color: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:bg-moss-25\/25 {
  background-color: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:bg-moss-25\/30 {
  background-color: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:bg-moss-25\/40 {
  background-color: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:bg-moss-25\/50 {
  background-color: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:bg-moss-25\/60 {
  background-color: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:bg-moss-25\/70 {
  background-color: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:bg-moss-25\/75 {
  background-color: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:bg-moss-25\/80 {
  background-color: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:bg-moss-25\/90 {
  background-color: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:bg-moss-25\/95 {
  background-color: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:bg-moss-25\/100 {
  background-color: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:bg-moss-50\/0 {
  background-color: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:bg-moss-50\/5 {
  background-color: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:bg-moss-50\/10 {
  background-color: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:bg-moss-50\/20 {
  background-color: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:bg-moss-50\/25 {
  background-color: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:bg-moss-50\/30 {
  background-color: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:bg-moss-50\/40 {
  background-color: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:bg-moss-50\/50 {
  background-color: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:bg-moss-50\/60 {
  background-color: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:bg-moss-50\/70 {
  background-color: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:bg-moss-50\/75 {
  background-color: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:bg-moss-50\/80 {
  background-color: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:bg-moss-50\/90 {
  background-color: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:bg-moss-50\/95 {
  background-color: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:bg-moss-50\/100 {
  background-color: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:bg-moss-100\/0 {
  background-color: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:bg-moss-100\/5 {
  background-color: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:bg-moss-100\/10 {
  background-color: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:bg-moss-100\/20 {
  background-color: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:bg-moss-100\/25 {
  background-color: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:bg-moss-100\/30 {
  background-color: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:bg-moss-100\/40 {
  background-color: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:bg-moss-100\/50 {
  background-color: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:bg-moss-100\/60 {
  background-color: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:bg-moss-100\/70 {
  background-color: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:bg-moss-100\/75 {
  background-color: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:bg-moss-100\/80 {
  background-color: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:bg-moss-100\/90 {
  background-color: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:bg-moss-100\/95 {
  background-color: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:bg-moss-100\/100 {
  background-color: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:bg-moss-200\/0 {
  background-color: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:bg-moss-200\/5 {
  background-color: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:bg-moss-200\/10 {
  background-color: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:bg-moss-200\/20 {
  background-color: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:bg-moss-200\/25 {
  background-color: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:bg-moss-200\/30 {
  background-color: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:bg-moss-200\/40 {
  background-color: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:bg-moss-200\/50 {
  background-color: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:bg-moss-200\/60 {
  background-color: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:bg-moss-200\/70 {
  background-color: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:bg-moss-200\/75 {
  background-color: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:bg-moss-200\/80 {
  background-color: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:bg-moss-200\/90 {
  background-color: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:bg-moss-200\/95 {
  background-color: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:bg-moss-200\/100 {
  background-color: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:bg-moss-300\/0 {
  background-color: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:bg-moss-300\/5 {
  background-color: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:bg-moss-300\/10 {
  background-color: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:bg-moss-300\/20 {
  background-color: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:bg-moss-300\/25 {
  background-color: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:bg-moss-300\/30 {
  background-color: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:bg-moss-300\/40 {
  background-color: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:bg-moss-300\/50 {
  background-color: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:bg-moss-300\/60 {
  background-color: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:bg-moss-300\/70 {
  background-color: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:bg-moss-300\/75 {
  background-color: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:bg-moss-300\/80 {
  background-color: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:bg-moss-300\/90 {
  background-color: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:bg-moss-300\/95 {
  background-color: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:bg-moss-300\/100 {
  background-color: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:bg-moss-400\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:bg-moss-400\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:bg-moss-400\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:bg-moss-400\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:bg-moss-400\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:bg-moss-400\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:bg-moss-400\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:bg-moss-400\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:bg-moss-400\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:bg-moss-400\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:bg-moss-400\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:bg-moss-400\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:bg-moss-400\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:bg-moss-400\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:bg-moss-400\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:bg-moss-500\/0 {
  background-color: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:bg-moss-500\/5 {
  background-color: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:bg-moss-500\/10 {
  background-color: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:bg-moss-500\/20 {
  background-color: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:bg-moss-500\/25 {
  background-color: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:bg-moss-500\/30 {
  background-color: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:bg-moss-500\/40 {
  background-color: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:bg-moss-500\/50 {
  background-color: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:bg-moss-500\/60 {
  background-color: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:bg-moss-500\/70 {
  background-color: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:bg-moss-500\/75 {
  background-color: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:bg-moss-500\/80 {
  background-color: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:bg-moss-500\/90 {
  background-color: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:bg-moss-500\/95 {
  background-color: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:bg-moss-500\/100 {
  background-color: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:bg-moss-600\/0 {
  background-color: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:bg-moss-600\/5 {
  background-color: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:bg-moss-600\/10 {
  background-color: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:bg-moss-600\/20 {
  background-color: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:bg-moss-600\/25 {
  background-color: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:bg-moss-600\/30 {
  background-color: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:bg-moss-600\/40 {
  background-color: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:bg-moss-600\/50 {
  background-color: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:bg-moss-600\/60 {
  background-color: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:bg-moss-600\/70 {
  background-color: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:bg-moss-600\/75 {
  background-color: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:bg-moss-600\/80 {
  background-color: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:bg-moss-600\/90 {
  background-color: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:bg-moss-600\/95 {
  background-color: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:bg-moss-600\/100 {
  background-color: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:bg-moss-700\/0 {
  background-color: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:bg-moss-700\/5 {
  background-color: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:bg-moss-700\/10 {
  background-color: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:bg-moss-700\/20 {
  background-color: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:bg-moss-700\/25 {
  background-color: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:bg-moss-700\/30 {
  background-color: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:bg-moss-700\/40 {
  background-color: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:bg-moss-700\/50 {
  background-color: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:bg-moss-700\/60 {
  background-color: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:bg-moss-700\/70 {
  background-color: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:bg-moss-700\/75 {
  background-color: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:bg-moss-700\/80 {
  background-color: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:bg-moss-700\/90 {
  background-color: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:bg-moss-700\/95 {
  background-color: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:bg-moss-700\/100 {
  background-color: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:bg-moss-800\/0 {
  background-color: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:bg-moss-800\/5 {
  background-color: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:bg-moss-800\/10 {
  background-color: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:bg-moss-800\/20 {
  background-color: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:bg-moss-800\/25 {
  background-color: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:bg-moss-800\/30 {
  background-color: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:bg-moss-800\/40 {
  background-color: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:bg-moss-800\/50 {
  background-color: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:bg-moss-800\/60 {
  background-color: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:bg-moss-800\/70 {
  background-color: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:bg-moss-800\/75 {
  background-color: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:bg-moss-800\/80 {
  background-color: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:bg-moss-800\/90 {
  background-color: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:bg-moss-800\/95 {
  background-color: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:bg-moss-800\/100 {
  background-color: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:bg-moss-900\/0 {
  background-color: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:bg-moss-900\/5 {
  background-color: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:bg-moss-900\/10 {
  background-color: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:bg-moss-900\/20 {
  background-color: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:bg-moss-900\/25 {
  background-color: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:bg-moss-900\/30 {
  background-color: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:bg-moss-900\/40 {
  background-color: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:bg-moss-900\/50 {
  background-color: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:bg-moss-900\/60 {
  background-color: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:bg-moss-900\/70 {
  background-color: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:bg-moss-900\/75 {
  background-color: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:bg-moss-900\/80 {
  background-color: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:bg-moss-900\/90 {
  background-color: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:bg-moss-900\/95 {
  background-color: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:bg-moss-900\/100 {
  background-color: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:bg-moss\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:bg-moss\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:bg-moss\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:bg-moss\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:bg-moss\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:bg-moss\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:bg-moss\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:bg-moss\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:bg-moss\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:bg-moss\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:bg-moss\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:bg-moss\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:bg-moss\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:bg-moss\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:bg-moss\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:bg-green-light-25\/0 {
  background-color: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:bg-green-light-25\/5 {
  background-color: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:bg-green-light-25\/10 {
  background-color: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:bg-green-light-25\/20 {
  background-color: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:bg-green-light-25\/25 {
  background-color: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:bg-green-light-25\/30 {
  background-color: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:bg-green-light-25\/40 {
  background-color: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:bg-green-light-25\/50 {
  background-color: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:bg-green-light-25\/60 {
  background-color: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:bg-green-light-25\/70 {
  background-color: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:bg-green-light-25\/75 {
  background-color: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:bg-green-light-25\/80 {
  background-color: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:bg-green-light-25\/90 {
  background-color: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:bg-green-light-25\/95 {
  background-color: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:bg-green-light-25\/100 {
  background-color: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:bg-green-light-50\/0 {
  background-color: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:bg-green-light-50\/5 {
  background-color: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:bg-green-light-50\/10 {
  background-color: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:bg-green-light-50\/20 {
  background-color: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:bg-green-light-50\/25 {
  background-color: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:bg-green-light-50\/30 {
  background-color: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:bg-green-light-50\/40 {
  background-color: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:bg-green-light-50\/50 {
  background-color: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:bg-green-light-50\/60 {
  background-color: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:bg-green-light-50\/70 {
  background-color: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:bg-green-light-50\/75 {
  background-color: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:bg-green-light-50\/80 {
  background-color: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:bg-green-light-50\/90 {
  background-color: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:bg-green-light-50\/95 {
  background-color: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:bg-green-light-50\/100 {
  background-color: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:bg-green-light-100\/0 {
  background-color: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:bg-green-light-100\/5 {
  background-color: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:bg-green-light-100\/10 {
  background-color: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:bg-green-light-100\/20 {
  background-color: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:bg-green-light-100\/25 {
  background-color: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:bg-green-light-100\/30 {
  background-color: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:bg-green-light-100\/40 {
  background-color: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:bg-green-light-100\/50 {
  background-color: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:bg-green-light-100\/60 {
  background-color: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:bg-green-light-100\/70 {
  background-color: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:bg-green-light-100\/75 {
  background-color: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:bg-green-light-100\/80 {
  background-color: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:bg-green-light-100\/90 {
  background-color: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:bg-green-light-100\/95 {
  background-color: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:bg-green-light-100\/100 {
  background-color: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:bg-green-light-300\/0 {
  background-color: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:bg-green-light-300\/5 {
  background-color: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:bg-green-light-300\/10 {
  background-color: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:bg-green-light-300\/20 {
  background-color: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:bg-green-light-300\/25 {
  background-color: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:bg-green-light-300\/30 {
  background-color: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:bg-green-light-300\/40 {
  background-color: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:bg-green-light-300\/50 {
  background-color: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:bg-green-light-300\/60 {
  background-color: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:bg-green-light-300\/70 {
  background-color: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:bg-green-light-300\/75 {
  background-color: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:bg-green-light-300\/80 {
  background-color: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:bg-green-light-300\/90 {
  background-color: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:bg-green-light-300\/95 {
  background-color: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:bg-green-light-300\/100 {
  background-color: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:bg-green-light-400\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:bg-green-light-400\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:bg-green-light-400\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:bg-green-light-400\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:bg-green-light-400\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:bg-green-light-400\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:bg-green-light-400\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:bg-green-light-400\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:bg-green-light-400\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:bg-green-light-400\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:bg-green-light-400\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:bg-green-light-400\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:bg-green-light-400\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:bg-green-light-400\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:bg-green-light-400\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:bg-green-light-500\/0 {
  background-color: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:bg-green-light-500\/5 {
  background-color: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:bg-green-light-500\/10 {
  background-color: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:bg-green-light-500\/20 {
  background-color: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:bg-green-light-500\/25 {
  background-color: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:bg-green-light-500\/30 {
  background-color: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:bg-green-light-500\/40 {
  background-color: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:bg-green-light-500\/50 {
  background-color: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:bg-green-light-500\/60 {
  background-color: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:bg-green-light-500\/70 {
  background-color: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:bg-green-light-500\/75 {
  background-color: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:bg-green-light-500\/80 {
  background-color: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:bg-green-light-500\/90 {
  background-color: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:bg-green-light-500\/95 {
  background-color: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:bg-green-light-500\/100 {
  background-color: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:bg-green-light-800\/0 {
  background-color: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:bg-green-light-800\/5 {
  background-color: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:bg-green-light-800\/10 {
  background-color: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:bg-green-light-800\/20 {
  background-color: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:bg-green-light-800\/25 {
  background-color: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:bg-green-light-800\/30 {
  background-color: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:bg-green-light-800\/40 {
  background-color: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:bg-green-light-800\/50 {
  background-color: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:bg-green-light-800\/60 {
  background-color: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:bg-green-light-800\/70 {
  background-color: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:bg-green-light-800\/75 {
  background-color: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:bg-green-light-800\/80 {
  background-color: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:bg-green-light-800\/90 {
  background-color: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:bg-green-light-800\/95 {
  background-color: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:bg-green-light-800\/100 {
  background-color: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:bg-green-light-900\/0 {
  background-color: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:bg-green-light-900\/5 {
  background-color: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:bg-green-light-900\/10 {
  background-color: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:bg-green-light-900\/20 {
  background-color: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:bg-green-light-900\/25 {
  background-color: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:bg-green-light-900\/30 {
  background-color: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:bg-green-light-900\/40 {
  background-color: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:bg-green-light-900\/50 {
  background-color: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:bg-green-light-900\/60 {
  background-color: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:bg-green-light-900\/70 {
  background-color: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:bg-green-light-900\/75 {
  background-color: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:bg-green-light-900\/80 {
  background-color: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:bg-green-light-900\/90 {
  background-color: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:bg-green-light-900\/95 {
  background-color: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:bg-green-light-900\/100 {
  background-color: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:bg-green-light\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:bg-green-light\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:bg-green-light\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:bg-green-light\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:bg-green-light\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:bg-green-light\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:bg-green-light\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:bg-green-light\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:bg-green-light\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:bg-green-light\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:bg-green-light\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:bg-green-light\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:bg-green-light\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:bg-green-light\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:bg-green-light\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:bg-green-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:bg-green-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:bg-green-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:bg-green-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:bg-green-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:bg-green-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:bg-green-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:bg-green-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:bg-green-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:bg-green-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:bg-green-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:bg-green-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:bg-green-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:bg-green-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:bg-green-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:bg-green-50\/0 {
  background-color: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:bg-green-50\/5 {
  background-color: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:bg-green-50\/10 {
  background-color: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:bg-green-50\/20 {
  background-color: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:bg-green-50\/25 {
  background-color: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:bg-green-50\/30 {
  background-color: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:bg-green-50\/40 {
  background-color: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:bg-green-50\/50 {
  background-color: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:bg-green-50\/60 {
  background-color: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:bg-green-50\/70 {
  background-color: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:bg-green-50\/75 {
  background-color: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:bg-green-50\/80 {
  background-color: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:bg-green-50\/90 {
  background-color: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:bg-green-50\/95 {
  background-color: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:bg-green-50\/100 {
  background-color: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:bg-green-100\/0 {
  background-color: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:bg-green-100\/5 {
  background-color: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:bg-green-100\/10 {
  background-color: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:bg-green-100\/20 {
  background-color: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:bg-green-100\/25 {
  background-color: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:bg-green-100\/30 {
  background-color: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:bg-green-100\/40 {
  background-color: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:bg-green-100\/50 {
  background-color: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:bg-green-100\/60 {
  background-color: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:bg-green-100\/70 {
  background-color: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:bg-green-100\/75 {
  background-color: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:bg-green-100\/80 {
  background-color: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:bg-green-100\/90 {
  background-color: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:bg-green-100\/95 {
  background-color: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:bg-green-100\/100 {
  background-color: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:bg-green-200\/0 {
  background-color: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:bg-green-200\/5 {
  background-color: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:bg-green-200\/10 {
  background-color: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:bg-green-200\/20 {
  background-color: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:bg-green-200\/25 {
  background-color: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:bg-green-200\/30 {
  background-color: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:bg-green-200\/40 {
  background-color: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:bg-green-200\/50 {
  background-color: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:bg-green-200\/60 {
  background-color: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:bg-green-200\/70 {
  background-color: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:bg-green-200\/75 {
  background-color: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:bg-green-200\/80 {
  background-color: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:bg-green-200\/90 {
  background-color: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:bg-green-200\/95 {
  background-color: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:bg-green-200\/100 {
  background-color: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:bg-green-300\/0 {
  background-color: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:bg-green-300\/5 {
  background-color: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:bg-green-300\/10 {
  background-color: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:bg-green-300\/20 {
  background-color: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:bg-green-300\/25 {
  background-color: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:bg-green-300\/30 {
  background-color: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:bg-green-300\/40 {
  background-color: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:bg-green-300\/50 {
  background-color: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:bg-green-300\/60 {
  background-color: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:bg-green-300\/70 {
  background-color: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:bg-green-300\/75 {
  background-color: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:bg-green-300\/80 {
  background-color: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:bg-green-300\/90 {
  background-color: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:bg-green-300\/95 {
  background-color: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:bg-green-300\/100 {
  background-color: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:bg-green-400\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:bg-green-400\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:bg-green-400\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:bg-green-400\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:bg-green-400\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:bg-green-400\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:bg-green-400\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:bg-green-400\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:bg-green-400\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:bg-green-400\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:bg-green-400\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:bg-green-400\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:bg-green-400\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:bg-green-400\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:bg-green-400\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:bg-green-500\/0 {
  background-color: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:bg-green-500\/5 {
  background-color: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:bg-green-500\/10 {
  background-color: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:bg-green-500\/20 {
  background-color: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:bg-green-500\/25 {
  background-color: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:bg-green-500\/30 {
  background-color: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:bg-green-500\/40 {
  background-color: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:bg-green-500\/50 {
  background-color: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:bg-green-500\/60 {
  background-color: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:bg-green-500\/70 {
  background-color: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:bg-green-500\/75 {
  background-color: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:bg-green-500\/80 {
  background-color: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:bg-green-500\/90 {
  background-color: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:bg-green-500\/95 {
  background-color: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:bg-green-500\/100 {
  background-color: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:bg-green-600\/0 {
  background-color: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:bg-green-600\/5 {
  background-color: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:bg-green-600\/10 {
  background-color: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:bg-green-600\/20 {
  background-color: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:bg-green-600\/25 {
  background-color: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:bg-green-600\/30 {
  background-color: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:bg-green-600\/40 {
  background-color: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:bg-green-600\/50 {
  background-color: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:bg-green-600\/60 {
  background-color: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:bg-green-600\/70 {
  background-color: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:bg-green-600\/75 {
  background-color: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:bg-green-600\/80 {
  background-color: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:bg-green-600\/90 {
  background-color: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:bg-green-600\/95 {
  background-color: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:bg-green-600\/100 {
  background-color: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:bg-green-700\/0 {
  background-color: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:bg-green-700\/5 {
  background-color: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:bg-green-700\/10 {
  background-color: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:bg-green-700\/20 {
  background-color: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:bg-green-700\/25 {
  background-color: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:bg-green-700\/30 {
  background-color: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:bg-green-700\/40 {
  background-color: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:bg-green-700\/50 {
  background-color: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:bg-green-700\/60 {
  background-color: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:bg-green-700\/70 {
  background-color: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:bg-green-700\/75 {
  background-color: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:bg-green-700\/80 {
  background-color: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:bg-green-700\/90 {
  background-color: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:bg-green-700\/95 {
  background-color: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:bg-green-700\/100 {
  background-color: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:bg-green-800\/0 {
  background-color: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:bg-green-800\/5 {
  background-color: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:bg-green-800\/10 {
  background-color: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:bg-green-800\/20 {
  background-color: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:bg-green-800\/25 {
  background-color: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:bg-green-800\/30 {
  background-color: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:bg-green-800\/40 {
  background-color: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:bg-green-800\/50 {
  background-color: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:bg-green-800\/60 {
  background-color: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:bg-green-800\/70 {
  background-color: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:bg-green-800\/75 {
  background-color: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:bg-green-800\/80 {
  background-color: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:bg-green-800\/90 {
  background-color: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:bg-green-800\/95 {
  background-color: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:bg-green-800\/100 {
  background-color: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:bg-green-900\/0 {
  background-color: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:bg-green-900\/5 {
  background-color: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:bg-green-900\/10 {
  background-color: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:bg-green-900\/20 {
  background-color: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:bg-green-900\/25 {
  background-color: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:bg-green-900\/30 {
  background-color: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:bg-green-900\/40 {
  background-color: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:bg-green-900\/50 {
  background-color: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:bg-green-900\/60 {
  background-color: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:bg-green-900\/70 {
  background-color: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:bg-green-900\/75 {
  background-color: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:bg-green-900\/80 {
  background-color: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:bg-green-900\/90 {
  background-color: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:bg-green-900\/95 {
  background-color: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:bg-green-900\/100 {
  background-color: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:bg-green\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:bg-green\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:bg-green\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:bg-green\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:bg-green\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:bg-green\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:bg-green\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:bg-green\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:bg-green\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:bg-green\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:bg-green\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:bg-green\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:bg-green\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:bg-green\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:bg-green\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:bg-teal-25\/0 {
  background-color: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:bg-teal-25\/5 {
  background-color: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:bg-teal-25\/10 {
  background-color: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:bg-teal-25\/20 {
  background-color: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:bg-teal-25\/25 {
  background-color: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:bg-teal-25\/30 {
  background-color: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:bg-teal-25\/40 {
  background-color: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:bg-teal-25\/50 {
  background-color: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:bg-teal-25\/60 {
  background-color: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:bg-teal-25\/70 {
  background-color: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:bg-teal-25\/75 {
  background-color: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:bg-teal-25\/80 {
  background-color: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:bg-teal-25\/90 {
  background-color: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:bg-teal-25\/95 {
  background-color: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:bg-teal-25\/100 {
  background-color: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:bg-teal-50\/0 {
  background-color: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:bg-teal-50\/5 {
  background-color: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:bg-teal-50\/10 {
  background-color: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:bg-teal-50\/20 {
  background-color: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:bg-teal-50\/25 {
  background-color: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:bg-teal-50\/30 {
  background-color: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:bg-teal-50\/40 {
  background-color: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:bg-teal-50\/50 {
  background-color: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:bg-teal-50\/60 {
  background-color: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:bg-teal-50\/70 {
  background-color: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:bg-teal-50\/75 {
  background-color: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:bg-teal-50\/80 {
  background-color: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:bg-teal-50\/90 {
  background-color: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:bg-teal-50\/95 {
  background-color: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:bg-teal-50\/100 {
  background-color: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:bg-teal-100\/0 {
  background-color: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:bg-teal-100\/5 {
  background-color: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:bg-teal-100\/10 {
  background-color: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:bg-teal-100\/20 {
  background-color: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:bg-teal-100\/25 {
  background-color: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:bg-teal-100\/30 {
  background-color: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:bg-teal-100\/40 {
  background-color: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:bg-teal-100\/50 {
  background-color: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:bg-teal-100\/60 {
  background-color: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:bg-teal-100\/70 {
  background-color: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:bg-teal-100\/75 {
  background-color: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:bg-teal-100\/80 {
  background-color: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:bg-teal-100\/90 {
  background-color: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:bg-teal-100\/95 {
  background-color: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:bg-teal-100\/100 {
  background-color: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:bg-teal-200\/0 {
  background-color: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:bg-teal-200\/5 {
  background-color: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:bg-teal-200\/10 {
  background-color: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:bg-teal-200\/20 {
  background-color: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:bg-teal-200\/25 {
  background-color: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:bg-teal-200\/30 {
  background-color: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:bg-teal-200\/40 {
  background-color: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:bg-teal-200\/50 {
  background-color: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:bg-teal-200\/60 {
  background-color: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:bg-teal-200\/70 {
  background-color: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:bg-teal-200\/75 {
  background-color: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:bg-teal-200\/80 {
  background-color: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:bg-teal-200\/90 {
  background-color: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:bg-teal-200\/95 {
  background-color: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:bg-teal-200\/100 {
  background-color: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:bg-teal-300\/0 {
  background-color: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:bg-teal-300\/5 {
  background-color: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:bg-teal-300\/10 {
  background-color: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:bg-teal-300\/20 {
  background-color: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:bg-teal-300\/25 {
  background-color: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:bg-teal-300\/30 {
  background-color: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:bg-teal-300\/40 {
  background-color: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:bg-teal-300\/50 {
  background-color: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:bg-teal-300\/60 {
  background-color: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:bg-teal-300\/70 {
  background-color: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:bg-teal-300\/75 {
  background-color: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:bg-teal-300\/80 {
  background-color: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:bg-teal-300\/90 {
  background-color: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:bg-teal-300\/95 {
  background-color: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:bg-teal-300\/100 {
  background-color: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:bg-teal-400\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:bg-teal-400\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:bg-teal-400\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:bg-teal-400\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:bg-teal-400\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:bg-teal-400\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:bg-teal-400\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:bg-teal-400\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:bg-teal-400\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:bg-teal-400\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:bg-teal-400\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:bg-teal-400\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:bg-teal-400\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:bg-teal-400\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:bg-teal-400\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:bg-teal-500\/0 {
  background-color: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:bg-teal-500\/5 {
  background-color: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:bg-teal-500\/10 {
  background-color: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:bg-teal-500\/20 {
  background-color: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:bg-teal-500\/25 {
  background-color: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:bg-teal-500\/30 {
  background-color: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:bg-teal-500\/40 {
  background-color: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:bg-teal-500\/50 {
  background-color: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:bg-teal-500\/60 {
  background-color: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:bg-teal-500\/70 {
  background-color: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:bg-teal-500\/75 {
  background-color: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:bg-teal-500\/80 {
  background-color: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:bg-teal-500\/90 {
  background-color: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:bg-teal-500\/95 {
  background-color: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:bg-teal-500\/100 {
  background-color: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:bg-teal-600\/0 {
  background-color: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:bg-teal-600\/5 {
  background-color: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:bg-teal-600\/10 {
  background-color: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:bg-teal-600\/20 {
  background-color: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:bg-teal-600\/25 {
  background-color: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:bg-teal-600\/30 {
  background-color: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:bg-teal-600\/40 {
  background-color: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:bg-teal-600\/50 {
  background-color: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:bg-teal-600\/60 {
  background-color: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:bg-teal-600\/70 {
  background-color: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:bg-teal-600\/75 {
  background-color: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:bg-teal-600\/80 {
  background-color: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:bg-teal-600\/90 {
  background-color: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:bg-teal-600\/95 {
  background-color: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:bg-teal-600\/100 {
  background-color: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:bg-teal-700\/0 {
  background-color: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:bg-teal-700\/5 {
  background-color: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:bg-teal-700\/10 {
  background-color: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:bg-teal-700\/20 {
  background-color: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:bg-teal-700\/25 {
  background-color: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:bg-teal-700\/30 {
  background-color: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:bg-teal-700\/40 {
  background-color: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:bg-teal-700\/50 {
  background-color: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:bg-teal-700\/60 {
  background-color: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:bg-teal-700\/70 {
  background-color: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:bg-teal-700\/75 {
  background-color: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:bg-teal-700\/80 {
  background-color: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:bg-teal-700\/90 {
  background-color: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:bg-teal-700\/95 {
  background-color: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:bg-teal-700\/100 {
  background-color: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:bg-teal-800\/0 {
  background-color: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:bg-teal-800\/5 {
  background-color: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:bg-teal-800\/10 {
  background-color: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:bg-teal-800\/20 {
  background-color: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:bg-teal-800\/25 {
  background-color: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:bg-teal-800\/30 {
  background-color: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:bg-teal-800\/40 {
  background-color: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:bg-teal-800\/50 {
  background-color: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:bg-teal-800\/60 {
  background-color: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:bg-teal-800\/70 {
  background-color: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:bg-teal-800\/75 {
  background-color: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:bg-teal-800\/80 {
  background-color: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:bg-teal-800\/90 {
  background-color: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:bg-teal-800\/95 {
  background-color: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:bg-teal-800\/100 {
  background-color: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:bg-teal-900\/0 {
  background-color: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:bg-teal-900\/5 {
  background-color: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:bg-teal-900\/10 {
  background-color: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:bg-teal-900\/20 {
  background-color: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:bg-teal-900\/25 {
  background-color: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:bg-teal-900\/30 {
  background-color: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:bg-teal-900\/40 {
  background-color: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:bg-teal-900\/50 {
  background-color: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:bg-teal-900\/60 {
  background-color: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:bg-teal-900\/70 {
  background-color: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:bg-teal-900\/75 {
  background-color: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:bg-teal-900\/80 {
  background-color: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:bg-teal-900\/90 {
  background-color: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:bg-teal-900\/95 {
  background-color: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:bg-teal-900\/100 {
  background-color: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:bg-teal\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:bg-teal\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:bg-teal\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:bg-teal\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:bg-teal\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:bg-teal\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:bg-teal\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:bg-teal\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:bg-teal\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:bg-teal\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:bg-teal\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:bg-teal\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:bg-teal\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:bg-teal\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:bg-teal\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:bg-cyan-25\/0 {
  background-color: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:bg-cyan-25\/5 {
  background-color: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:bg-cyan-25\/10 {
  background-color: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:bg-cyan-25\/20 {
  background-color: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:bg-cyan-25\/25 {
  background-color: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:bg-cyan-25\/30 {
  background-color: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:bg-cyan-25\/40 {
  background-color: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:bg-cyan-25\/50 {
  background-color: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:bg-cyan-25\/60 {
  background-color: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:bg-cyan-25\/70 {
  background-color: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:bg-cyan-25\/75 {
  background-color: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:bg-cyan-25\/80 {
  background-color: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:bg-cyan-25\/90 {
  background-color: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:bg-cyan-25\/95 {
  background-color: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:bg-cyan-25\/100 {
  background-color: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:bg-cyan-50\/0 {
  background-color: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:bg-cyan-50\/5 {
  background-color: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:bg-cyan-50\/10 {
  background-color: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:bg-cyan-50\/20 {
  background-color: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:bg-cyan-50\/25 {
  background-color: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:bg-cyan-50\/30 {
  background-color: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:bg-cyan-50\/40 {
  background-color: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:bg-cyan-50\/50 {
  background-color: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:bg-cyan-50\/60 {
  background-color: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:bg-cyan-50\/70 {
  background-color: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:bg-cyan-50\/75 {
  background-color: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:bg-cyan-50\/80 {
  background-color: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:bg-cyan-50\/90 {
  background-color: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:bg-cyan-50\/95 {
  background-color: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:bg-cyan-50\/100 {
  background-color: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:bg-cyan-100\/0 {
  background-color: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:bg-cyan-100\/5 {
  background-color: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:bg-cyan-100\/10 {
  background-color: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:bg-cyan-100\/20 {
  background-color: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:bg-cyan-100\/25 {
  background-color: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:bg-cyan-100\/30 {
  background-color: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:bg-cyan-100\/40 {
  background-color: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:bg-cyan-100\/50 {
  background-color: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:bg-cyan-100\/60 {
  background-color: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:bg-cyan-100\/70 {
  background-color: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:bg-cyan-100\/75 {
  background-color: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:bg-cyan-100\/80 {
  background-color: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:bg-cyan-100\/90 {
  background-color: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:bg-cyan-100\/95 {
  background-color: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:bg-cyan-100\/100 {
  background-color: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:bg-cyan-200\/0 {
  background-color: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:bg-cyan-200\/5 {
  background-color: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:bg-cyan-200\/10 {
  background-color: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:bg-cyan-200\/20 {
  background-color: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:bg-cyan-200\/25 {
  background-color: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:bg-cyan-200\/30 {
  background-color: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:bg-cyan-200\/40 {
  background-color: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:bg-cyan-200\/50 {
  background-color: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:bg-cyan-200\/60 {
  background-color: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:bg-cyan-200\/70 {
  background-color: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:bg-cyan-200\/75 {
  background-color: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:bg-cyan-200\/80 {
  background-color: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:bg-cyan-200\/90 {
  background-color: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:bg-cyan-200\/95 {
  background-color: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:bg-cyan-200\/100 {
  background-color: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:bg-cyan-300\/0 {
  background-color: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:bg-cyan-300\/5 {
  background-color: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:bg-cyan-300\/10 {
  background-color: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:bg-cyan-300\/20 {
  background-color: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:bg-cyan-300\/25 {
  background-color: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:bg-cyan-300\/30 {
  background-color: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:bg-cyan-300\/40 {
  background-color: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:bg-cyan-300\/50 {
  background-color: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:bg-cyan-300\/60 {
  background-color: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:bg-cyan-300\/70 {
  background-color: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:bg-cyan-300\/75 {
  background-color: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:bg-cyan-300\/80 {
  background-color: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:bg-cyan-300\/90 {
  background-color: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:bg-cyan-300\/95 {
  background-color: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:bg-cyan-300\/100 {
  background-color: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:bg-cyan-400\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:bg-cyan-400\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:bg-cyan-400\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:bg-cyan-400\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:bg-cyan-400\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:bg-cyan-400\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:bg-cyan-400\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:bg-cyan-400\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:bg-cyan-400\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:bg-cyan-400\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:bg-cyan-400\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:bg-cyan-400\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:bg-cyan-400\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:bg-cyan-400\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:bg-cyan-400\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:bg-cyan-500\/0 {
  background-color: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:bg-cyan-500\/5 {
  background-color: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:bg-cyan-500\/10 {
  background-color: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:bg-cyan-500\/20 {
  background-color: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:bg-cyan-500\/25 {
  background-color: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:bg-cyan-500\/30 {
  background-color: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:bg-cyan-500\/40 {
  background-color: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:bg-cyan-500\/50 {
  background-color: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:bg-cyan-500\/60 {
  background-color: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:bg-cyan-500\/70 {
  background-color: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:bg-cyan-500\/75 {
  background-color: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:bg-cyan-500\/80 {
  background-color: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:bg-cyan-500\/90 {
  background-color: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:bg-cyan-500\/95 {
  background-color: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:bg-cyan-500\/100 {
  background-color: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:bg-cyan-600\/0 {
  background-color: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:bg-cyan-600\/5 {
  background-color: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:bg-cyan-600\/10 {
  background-color: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:bg-cyan-600\/20 {
  background-color: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:bg-cyan-600\/25 {
  background-color: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:bg-cyan-600\/30 {
  background-color: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:bg-cyan-600\/40 {
  background-color: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:bg-cyan-600\/50 {
  background-color: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:bg-cyan-600\/60 {
  background-color: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:bg-cyan-600\/70 {
  background-color: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:bg-cyan-600\/75 {
  background-color: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:bg-cyan-600\/80 {
  background-color: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:bg-cyan-600\/90 {
  background-color: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:bg-cyan-600\/95 {
  background-color: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:bg-cyan-600\/100 {
  background-color: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:bg-cyan-700\/0 {
  background-color: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:bg-cyan-700\/5 {
  background-color: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:bg-cyan-700\/10 {
  background-color: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:bg-cyan-700\/20 {
  background-color: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:bg-cyan-700\/25 {
  background-color: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:bg-cyan-700\/30 {
  background-color: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:bg-cyan-700\/40 {
  background-color: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:bg-cyan-700\/50 {
  background-color: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:bg-cyan-700\/60 {
  background-color: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:bg-cyan-700\/70 {
  background-color: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:bg-cyan-700\/75 {
  background-color: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:bg-cyan-700\/80 {
  background-color: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:bg-cyan-700\/90 {
  background-color: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:bg-cyan-700\/95 {
  background-color: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:bg-cyan-700\/100 {
  background-color: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:bg-cyan-800\/0 {
  background-color: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:bg-cyan-800\/5 {
  background-color: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:bg-cyan-800\/10 {
  background-color: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:bg-cyan-800\/20 {
  background-color: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:bg-cyan-800\/25 {
  background-color: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:bg-cyan-800\/30 {
  background-color: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:bg-cyan-800\/40 {
  background-color: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:bg-cyan-800\/50 {
  background-color: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:bg-cyan-800\/60 {
  background-color: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:bg-cyan-800\/70 {
  background-color: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:bg-cyan-800\/75 {
  background-color: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:bg-cyan-800\/80 {
  background-color: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:bg-cyan-800\/90 {
  background-color: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:bg-cyan-800\/95 {
  background-color: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:bg-cyan-800\/100 {
  background-color: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:bg-cyan-900\/0 {
  background-color: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:bg-cyan-900\/5 {
  background-color: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:bg-cyan-900\/10 {
  background-color: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:bg-cyan-900\/20 {
  background-color: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:bg-cyan-900\/25 {
  background-color: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:bg-cyan-900\/30 {
  background-color: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:bg-cyan-900\/40 {
  background-color: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:bg-cyan-900\/50 {
  background-color: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:bg-cyan-900\/60 {
  background-color: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:bg-cyan-900\/70 {
  background-color: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:bg-cyan-900\/75 {
  background-color: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:bg-cyan-900\/80 {
  background-color: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:bg-cyan-900\/90 {
  background-color: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:bg-cyan-900\/95 {
  background-color: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:bg-cyan-900\/100 {
  background-color: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:bg-cyan\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:bg-cyan\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:bg-cyan\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:bg-cyan\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:bg-cyan\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:bg-cyan\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:bg-cyan\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:bg-cyan\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:bg-cyan\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:bg-cyan\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:bg-cyan\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:bg-cyan\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:bg-cyan\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:bg-cyan\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:bg-cyan\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:bg-blue-light-25\/0 {
  background-color: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:bg-blue-light-25\/5 {
  background-color: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-25\/10 {
  background-color: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-25\/20 {
  background-color: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-25\/25 {
  background-color: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-25\/30 {
  background-color: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-25\/40 {
  background-color: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-25\/50 {
  background-color: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-25\/60 {
  background-color: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-25\/70 {
  background-color: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-25\/75 {
  background-color: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-25\/80 {
  background-color: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-25\/90 {
  background-color: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-25\/95 {
  background-color: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-25\/100 {
  background-color: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:bg-blue-light-50\/0 {
  background-color: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:bg-blue-light-50\/5 {
  background-color: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-50\/10 {
  background-color: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-50\/20 {
  background-color: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-50\/25 {
  background-color: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-50\/30 {
  background-color: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-50\/40 {
  background-color: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-50\/50 {
  background-color: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-50\/60 {
  background-color: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-50\/70 {
  background-color: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-50\/75 {
  background-color: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-50\/80 {
  background-color: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-50\/90 {
  background-color: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-50\/95 {
  background-color: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-50\/100 {
  background-color: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:bg-blue-light-100\/0 {
  background-color: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:bg-blue-light-100\/5 {
  background-color: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-100\/10 {
  background-color: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-100\/20 {
  background-color: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-100\/25 {
  background-color: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-100\/30 {
  background-color: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-100\/40 {
  background-color: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-100\/50 {
  background-color: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-100\/60 {
  background-color: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-100\/70 {
  background-color: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-100\/75 {
  background-color: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-100\/80 {
  background-color: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-100\/90 {
  background-color: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-100\/95 {
  background-color: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-100\/100 {
  background-color: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:bg-blue-light-200\/0 {
  background-color: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:bg-blue-light-200\/5 {
  background-color: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-200\/10 {
  background-color: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-200\/20 {
  background-color: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-200\/25 {
  background-color: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-200\/30 {
  background-color: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-200\/40 {
  background-color: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-200\/50 {
  background-color: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-200\/60 {
  background-color: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-200\/70 {
  background-color: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-200\/75 {
  background-color: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-200\/80 {
  background-color: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-200\/90 {
  background-color: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-200\/95 {
  background-color: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-200\/100 {
  background-color: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:bg-blue-light-300\/0 {
  background-color: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:bg-blue-light-300\/5 {
  background-color: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-300\/10 {
  background-color: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-300\/20 {
  background-color: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-300\/25 {
  background-color: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-300\/30 {
  background-color: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-300\/40 {
  background-color: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-300\/50 {
  background-color: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-300\/60 {
  background-color: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-300\/70 {
  background-color: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-300\/75 {
  background-color: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-300\/80 {
  background-color: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-300\/90 {
  background-color: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-300\/95 {
  background-color: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-300\/100 {
  background-color: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:bg-blue-light-400\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:bg-blue-light-400\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-400\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-400\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-400\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-400\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-400\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-400\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-400\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-400\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-400\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-400\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-400\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-400\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-400\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:bg-blue-light-500\/0 {
  background-color: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:bg-blue-light-500\/5 {
  background-color: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-500\/10 {
  background-color: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-500\/20 {
  background-color: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-500\/25 {
  background-color: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-500\/30 {
  background-color: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-500\/40 {
  background-color: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-500\/50 {
  background-color: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-500\/60 {
  background-color: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-500\/70 {
  background-color: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-500\/75 {
  background-color: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-500\/80 {
  background-color: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-500\/90 {
  background-color: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-500\/95 {
  background-color: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-500\/100 {
  background-color: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:bg-blue-light-600\/0 {
  background-color: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:bg-blue-light-600\/5 {
  background-color: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-600\/10 {
  background-color: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-600\/20 {
  background-color: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-600\/25 {
  background-color: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-600\/30 {
  background-color: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-600\/40 {
  background-color: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-600\/50 {
  background-color: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-600\/60 {
  background-color: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-600\/70 {
  background-color: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-600\/75 {
  background-color: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-600\/80 {
  background-color: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-600\/90 {
  background-color: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-600\/95 {
  background-color: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-600\/100 {
  background-color: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:bg-blue-light-700\/0 {
  background-color: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:bg-blue-light-700\/5 {
  background-color: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-700\/10 {
  background-color: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-700\/20 {
  background-color: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-700\/25 {
  background-color: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-700\/30 {
  background-color: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-700\/40 {
  background-color: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-700\/50 {
  background-color: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-700\/60 {
  background-color: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-700\/70 {
  background-color: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-700\/75 {
  background-color: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-700\/80 {
  background-color: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-700\/90 {
  background-color: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-700\/95 {
  background-color: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-700\/100 {
  background-color: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:bg-blue-light-800\/0 {
  background-color: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:bg-blue-light-800\/5 {
  background-color: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-800\/10 {
  background-color: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-800\/20 {
  background-color: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-800\/25 {
  background-color: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-800\/30 {
  background-color: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-800\/40 {
  background-color: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-800\/50 {
  background-color: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-800\/60 {
  background-color: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-800\/70 {
  background-color: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-800\/75 {
  background-color: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-800\/80 {
  background-color: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-800\/90 {
  background-color: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-800\/95 {
  background-color: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-800\/100 {
  background-color: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:bg-blue-light-900\/0 {
  background-color: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:bg-blue-light-900\/5 {
  background-color: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:bg-blue-light-900\/10 {
  background-color: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:bg-blue-light-900\/20 {
  background-color: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:bg-blue-light-900\/25 {
  background-color: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:bg-blue-light-900\/30 {
  background-color: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:bg-blue-light-900\/40 {
  background-color: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:bg-blue-light-900\/50 {
  background-color: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:bg-blue-light-900\/60 {
  background-color: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:bg-blue-light-900\/70 {
  background-color: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:bg-blue-light-900\/75 {
  background-color: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:bg-blue-light-900\/80 {
  background-color: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:bg-blue-light-900\/90 {
  background-color: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:bg-blue-light-900\/95 {
  background-color: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:bg-blue-light-900\/100 {
  background-color: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:bg-blue-light\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:bg-blue-light\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:bg-blue-light\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:bg-blue-light\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:bg-blue-light\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:bg-blue-light\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:bg-blue-light\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:bg-blue-light\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:bg-blue-light\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:bg-blue-light\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:bg-blue-light\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:bg-blue-light\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:bg-blue-light\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:bg-blue-light\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:bg-blue-light\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:bg-blue-25\/0 {
  background-color: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:bg-blue-25\/5 {
  background-color: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-25\/10 {
  background-color: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-25\/20 {
  background-color: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-25\/25 {
  background-color: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-25\/30 {
  background-color: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-25\/40 {
  background-color: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-25\/50 {
  background-color: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-25\/60 {
  background-color: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-25\/70 {
  background-color: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-25\/75 {
  background-color: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-25\/80 {
  background-color: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-25\/90 {
  background-color: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-25\/95 {
  background-color: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-25\/100 {
  background-color: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:bg-blue-50\/0 {
  background-color: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:bg-blue-50\/5 {
  background-color: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-50\/10 {
  background-color: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-50\/20 {
  background-color: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-50\/25 {
  background-color: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-50\/30 {
  background-color: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-50\/40 {
  background-color: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-50\/50 {
  background-color: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-50\/60 {
  background-color: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-50\/70 {
  background-color: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-50\/75 {
  background-color: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-50\/80 {
  background-color: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-50\/90 {
  background-color: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-50\/95 {
  background-color: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-50\/100 {
  background-color: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:bg-blue-100\/0 {
  background-color: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:bg-blue-100\/5 {
  background-color: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-100\/10 {
  background-color: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-100\/20 {
  background-color: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-100\/25 {
  background-color: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-100\/30 {
  background-color: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-100\/40 {
  background-color: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-100\/50 {
  background-color: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-100\/60 {
  background-color: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-100\/70 {
  background-color: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-100\/75 {
  background-color: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-100\/80 {
  background-color: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-100\/90 {
  background-color: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-100\/95 {
  background-color: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-100\/100 {
  background-color: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:bg-blue-200\/0 {
  background-color: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:bg-blue-200\/5 {
  background-color: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-200\/10 {
  background-color: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-200\/20 {
  background-color: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-200\/25 {
  background-color: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-200\/30 {
  background-color: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-200\/40 {
  background-color: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-200\/50 {
  background-color: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-200\/60 {
  background-color: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-200\/70 {
  background-color: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-200\/75 {
  background-color: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-200\/80 {
  background-color: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-200\/90 {
  background-color: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-200\/95 {
  background-color: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-200\/100 {
  background-color: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:bg-blue-300\/0 {
  background-color: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:bg-blue-300\/5 {
  background-color: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-300\/10 {
  background-color: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-300\/20 {
  background-color: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-300\/25 {
  background-color: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-300\/30 {
  background-color: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-300\/40 {
  background-color: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-300\/50 {
  background-color: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-300\/60 {
  background-color: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-300\/70 {
  background-color: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-300\/75 {
  background-color: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-300\/80 {
  background-color: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-300\/90 {
  background-color: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-300\/95 {
  background-color: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-300\/100 {
  background-color: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:bg-blue-400\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:bg-blue-400\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:bg-blue-400\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:bg-blue-400\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:bg-blue-400\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:bg-blue-400\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:bg-blue-400\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:bg-blue-400\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:bg-blue-400\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:bg-blue-400\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:bg-blue-400\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:bg-blue-400\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:bg-blue-400\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:bg-blue-400\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:bg-blue-400\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:bg-blue-500\/0 {
  background-color: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:bg-blue-500\/5 {
  background-color: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:bg-blue-500\/10 {
  background-color: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:bg-blue-500\/20 {
  background-color: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:bg-blue-500\/25 {
  background-color: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:bg-blue-500\/30 {
  background-color: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:bg-blue-500\/40 {
  background-color: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:bg-blue-500\/50 {
  background-color: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:bg-blue-500\/60 {
  background-color: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:bg-blue-500\/70 {
  background-color: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:bg-blue-500\/75 {
  background-color: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:bg-blue-500\/80 {
  background-color: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:bg-blue-500\/90 {
  background-color: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:bg-blue-500\/95 {
  background-color: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:bg-blue-500\/100 {
  background-color: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:bg-blue-600\/0 {
  background-color: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:bg-blue-600\/5 {
  background-color: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:bg-blue-600\/10 {
  background-color: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:bg-blue-600\/20 {
  background-color: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:bg-blue-600\/25 {
  background-color: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:bg-blue-600\/30 {
  background-color: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:bg-blue-600\/40 {
  background-color: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:bg-blue-600\/50 {
  background-color: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:bg-blue-600\/60 {
  background-color: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:bg-blue-600\/70 {
  background-color: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:bg-blue-600\/75 {
  background-color: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:bg-blue-600\/80 {
  background-color: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:bg-blue-600\/90 {
  background-color: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:bg-blue-600\/95 {
  background-color: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:bg-blue-600\/100 {
  background-color: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:bg-blue-700\/0 {
  background-color: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:bg-blue-700\/5 {
  background-color: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:bg-blue-700\/10 {
  background-color: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:bg-blue-700\/20 {
  background-color: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:bg-blue-700\/25 {
  background-color: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:bg-blue-700\/30 {
  background-color: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:bg-blue-700\/40 {
  background-color: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:bg-blue-700\/50 {
  background-color: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:bg-blue-700\/60 {
  background-color: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:bg-blue-700\/70 {
  background-color: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:bg-blue-700\/75 {
  background-color: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:bg-blue-700\/80 {
  background-color: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:bg-blue-700\/90 {
  background-color: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:bg-blue-700\/95 {
  background-color: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:bg-blue-700\/100 {
  background-color: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:bg-blue-800\/0 {
  background-color: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:bg-blue-800\/5 {
  background-color: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:bg-blue-800\/10 {
  background-color: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:bg-blue-800\/20 {
  background-color: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:bg-blue-800\/25 {
  background-color: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:bg-blue-800\/30 {
  background-color: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:bg-blue-800\/40 {
  background-color: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:bg-blue-800\/50 {
  background-color: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:bg-blue-800\/60 {
  background-color: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:bg-blue-800\/70 {
  background-color: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:bg-blue-800\/75 {
  background-color: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:bg-blue-800\/80 {
  background-color: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:bg-blue-800\/90 {
  background-color: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:bg-blue-800\/95 {
  background-color: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:bg-blue-800\/100 {
  background-color: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:bg-blue-900\/0 {
  background-color: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:bg-blue-900\/5 {
  background-color: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:bg-blue-900\/10 {
  background-color: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:bg-blue-900\/20 {
  background-color: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:bg-blue-900\/25 {
  background-color: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:bg-blue-900\/30 {
  background-color: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:bg-blue-900\/40 {
  background-color: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:bg-blue-900\/50 {
  background-color: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:bg-blue-900\/60 {
  background-color: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:bg-blue-900\/70 {
  background-color: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:bg-blue-900\/75 {
  background-color: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:bg-blue-900\/80 {
  background-color: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:bg-blue-900\/90 {
  background-color: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:bg-blue-900\/95 {
  background-color: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:bg-blue-900\/100 {
  background-color: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:bg-blue\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:bg-blue\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:bg-blue\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:bg-blue\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:bg-blue\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:bg-blue\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:bg-blue\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:bg-blue\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:bg-blue\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:bg-blue\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:bg-blue\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:bg-blue\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:bg-blue\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:bg-blue\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:bg-blue\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:bg-blue-dark-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-50\/0 {
  background-color: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-50\/5 {
  background-color: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-50\/10 {
  background-color: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-50\/20 {
  background-color: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-50\/25 {
  background-color: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-50\/30 {
  background-color: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-50\/40 {
  background-color: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-50\/50 {
  background-color: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-50\/60 {
  background-color: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-50\/70 {
  background-color: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-50\/75 {
  background-color: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-50\/80 {
  background-color: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-50\/90 {
  background-color: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-50\/95 {
  background-color: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-50\/100 {
  background-color: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-100\/0 {
  background-color: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-100\/5 {
  background-color: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-100\/10 {
  background-color: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-100\/20 {
  background-color: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-100\/25 {
  background-color: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-100\/30 {
  background-color: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-100\/40 {
  background-color: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-100\/50 {
  background-color: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-100\/60 {
  background-color: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-100\/70 {
  background-color: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-100\/75 {
  background-color: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-100\/80 {
  background-color: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-100\/90 {
  background-color: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-100\/95 {
  background-color: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-100\/100 {
  background-color: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-200\/0 {
  background-color: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-200\/5 {
  background-color: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-200\/10 {
  background-color: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-200\/20 {
  background-color: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-200\/25 {
  background-color: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-200\/30 {
  background-color: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-200\/40 {
  background-color: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-200\/50 {
  background-color: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-200\/60 {
  background-color: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-200\/70 {
  background-color: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-200\/75 {
  background-color: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-200\/80 {
  background-color: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-200\/90 {
  background-color: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-200\/95 {
  background-color: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-200\/100 {
  background-color: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-300\/0 {
  background-color: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-300\/5 {
  background-color: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-300\/10 {
  background-color: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-300\/20 {
  background-color: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-300\/25 {
  background-color: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-300\/30 {
  background-color: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-300\/40 {
  background-color: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-300\/50 {
  background-color: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-300\/60 {
  background-color: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-300\/70 {
  background-color: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-300\/75 {
  background-color: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-300\/80 {
  background-color: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-300\/90 {
  background-color: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-300\/95 {
  background-color: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-300\/100 {
  background-color: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-400\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-400\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-400\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-400\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-400\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-400\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-400\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-400\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-400\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-400\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-400\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-400\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-400\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-400\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-400\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-500\/0 {
  background-color: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark-500\/5 {
  background-color: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-500\/10 {
  background-color: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-500\/20 {
  background-color: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-500\/25 {
  background-color: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-500\/30 {
  background-color: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-500\/40 {
  background-color: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-500\/50 {
  background-color: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-500\/60 {
  background-color: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-500\/70 {
  background-color: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-500\/75 {
  background-color: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-500\/80 {
  background-color: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-500\/90 {
  background-color: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-500\/95 {
  background-color: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-500\/100 {
  background-color: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:bg-blue-dark-600\/0 {
  background-color: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:bg-blue-dark-600\/5 {
  background-color: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-600\/10 {
  background-color: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-600\/20 {
  background-color: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-600\/25 {
  background-color: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-600\/30 {
  background-color: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-600\/40 {
  background-color: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-600\/50 {
  background-color: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-600\/60 {
  background-color: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-600\/70 {
  background-color: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-600\/75 {
  background-color: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-600\/80 {
  background-color: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-600\/90 {
  background-color: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-600\/95 {
  background-color: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-600\/100 {
  background-color: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:bg-blue-dark-700\/0 {
  background-color: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:bg-blue-dark-700\/5 {
  background-color: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-700\/10 {
  background-color: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-700\/20 {
  background-color: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-700\/25 {
  background-color: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-700\/30 {
  background-color: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-700\/40 {
  background-color: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-700\/50 {
  background-color: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-700\/60 {
  background-color: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-700\/70 {
  background-color: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-700\/75 {
  background-color: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-700\/80 {
  background-color: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-700\/90 {
  background-color: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-700\/95 {
  background-color: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-700\/100 {
  background-color: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:bg-blue-dark-800\/0 {
  background-color: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:bg-blue-dark-800\/5 {
  background-color: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-800\/10 {
  background-color: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-800\/20 {
  background-color: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-800\/25 {
  background-color: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-800\/30 {
  background-color: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-800\/40 {
  background-color: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-800\/50 {
  background-color: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-800\/60 {
  background-color: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-800\/70 {
  background-color: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-800\/75 {
  background-color: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-800\/80 {
  background-color: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-800\/90 {
  background-color: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-800\/95 {
  background-color: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-800\/100 {
  background-color: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:bg-blue-dark-900\/0 {
  background-color: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:bg-blue-dark-900\/5 {
  background-color: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark-900\/10 {
  background-color: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark-900\/20 {
  background-color: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark-900\/25 {
  background-color: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark-900\/30 {
  background-color: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark-900\/40 {
  background-color: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark-900\/50 {
  background-color: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark-900\/60 {
  background-color: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark-900\/70 {
  background-color: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark-900\/75 {
  background-color: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark-900\/80 {
  background-color: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark-900\/90 {
  background-color: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark-900\/95 {
  background-color: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark-900\/100 {
  background-color: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:bg-blue-dark\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:bg-blue-dark\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:bg-blue-dark\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:bg-blue-dark\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:bg-blue-dark\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:bg-blue-dark\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:bg-blue-dark\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:bg-blue-dark\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:bg-blue-dark\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:bg-blue-dark\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:bg-blue-dark\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:bg-blue-dark\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:bg-blue-dark\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:bg-blue-dark\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:bg-blue-dark\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:bg-indigo-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:bg-indigo-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:bg-indigo-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:bg-indigo-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:bg-indigo-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:bg-indigo-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:bg-indigo-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:bg-indigo-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:bg-indigo-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:bg-indigo-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:bg-indigo-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:bg-indigo-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:bg-indigo-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:bg-indigo-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:bg-indigo-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:bg-indigo-50\/0 {
  background-color: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:bg-indigo-50\/5 {
  background-color: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:bg-indigo-50\/10 {
  background-color: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:bg-indigo-50\/20 {
  background-color: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:bg-indigo-50\/25 {
  background-color: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:bg-indigo-50\/30 {
  background-color: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:bg-indigo-50\/40 {
  background-color: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:bg-indigo-50\/50 {
  background-color: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:bg-indigo-50\/60 {
  background-color: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:bg-indigo-50\/70 {
  background-color: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:bg-indigo-50\/75 {
  background-color: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:bg-indigo-50\/80 {
  background-color: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:bg-indigo-50\/90 {
  background-color: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:bg-indigo-50\/95 {
  background-color: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:bg-indigo-50\/100 {
  background-color: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:bg-indigo-100\/0 {
  background-color: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:bg-indigo-100\/5 {
  background-color: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:bg-indigo-100\/10 {
  background-color: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:bg-indigo-100\/20 {
  background-color: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:bg-indigo-100\/25 {
  background-color: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:bg-indigo-100\/30 {
  background-color: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:bg-indigo-100\/40 {
  background-color: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:bg-indigo-100\/50 {
  background-color: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:bg-indigo-100\/60 {
  background-color: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:bg-indigo-100\/70 {
  background-color: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:bg-indigo-100\/75 {
  background-color: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:bg-indigo-100\/80 {
  background-color: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:bg-indigo-100\/90 {
  background-color: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:bg-indigo-100\/95 {
  background-color: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:bg-indigo-100\/100 {
  background-color: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:bg-indigo-200\/0 {
  background-color: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:bg-indigo-200\/5 {
  background-color: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:bg-indigo-200\/10 {
  background-color: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:bg-indigo-200\/20 {
  background-color: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:bg-indigo-200\/25 {
  background-color: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:bg-indigo-200\/30 {
  background-color: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:bg-indigo-200\/40 {
  background-color: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:bg-indigo-200\/50 {
  background-color: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:bg-indigo-200\/60 {
  background-color: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:bg-indigo-200\/70 {
  background-color: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:bg-indigo-200\/75 {
  background-color: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:bg-indigo-200\/80 {
  background-color: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:bg-indigo-200\/90 {
  background-color: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:bg-indigo-200\/95 {
  background-color: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:bg-indigo-200\/100 {
  background-color: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:bg-indigo-300\/0 {
  background-color: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:bg-indigo-300\/5 {
  background-color: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:bg-indigo-300\/10 {
  background-color: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:bg-indigo-300\/20 {
  background-color: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:bg-indigo-300\/25 {
  background-color: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:bg-indigo-300\/30 {
  background-color: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:bg-indigo-300\/40 {
  background-color: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:bg-indigo-300\/50 {
  background-color: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:bg-indigo-300\/60 {
  background-color: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:bg-indigo-300\/70 {
  background-color: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:bg-indigo-300\/75 {
  background-color: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:bg-indigo-300\/80 {
  background-color: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:bg-indigo-300\/90 {
  background-color: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:bg-indigo-300\/95 {
  background-color: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:bg-indigo-300\/100 {
  background-color: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:bg-indigo-400\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:bg-indigo-400\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:bg-indigo-400\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:bg-indigo-400\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:bg-indigo-400\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:bg-indigo-400\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:bg-indigo-400\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:bg-indigo-400\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:bg-indigo-400\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:bg-indigo-400\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:bg-indigo-400\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:bg-indigo-400\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:bg-indigo-400\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:bg-indigo-400\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:bg-indigo-400\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:bg-indigo-500\/0 {
  background-color: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:bg-indigo-500\/5 {
  background-color: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:bg-indigo-500\/10 {
  background-color: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:bg-indigo-500\/20 {
  background-color: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:bg-indigo-500\/25 {
  background-color: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:bg-indigo-500\/30 {
  background-color: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:bg-indigo-500\/40 {
  background-color: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:bg-indigo-500\/50 {
  background-color: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:bg-indigo-500\/60 {
  background-color: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:bg-indigo-500\/70 {
  background-color: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:bg-indigo-500\/75 {
  background-color: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:bg-indigo-500\/80 {
  background-color: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:bg-indigo-500\/90 {
  background-color: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:bg-indigo-500\/95 {
  background-color: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:bg-indigo-500\/100 {
  background-color: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:bg-indigo-600\/0 {
  background-color: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:bg-indigo-600\/5 {
  background-color: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:bg-indigo-600\/10 {
  background-color: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:bg-indigo-600\/20 {
  background-color: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:bg-indigo-600\/25 {
  background-color: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:bg-indigo-600\/30 {
  background-color: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:bg-indigo-600\/40 {
  background-color: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:bg-indigo-600\/50 {
  background-color: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:bg-indigo-600\/60 {
  background-color: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:bg-indigo-600\/70 {
  background-color: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:bg-indigo-600\/75 {
  background-color: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:bg-indigo-600\/80 {
  background-color: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:bg-indigo-600\/90 {
  background-color: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:bg-indigo-600\/95 {
  background-color: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:bg-indigo-600\/100 {
  background-color: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:bg-indigo-700\/0 {
  background-color: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:bg-indigo-700\/5 {
  background-color: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:bg-indigo-700\/10 {
  background-color: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:bg-indigo-700\/20 {
  background-color: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:bg-indigo-700\/25 {
  background-color: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:bg-indigo-700\/30 {
  background-color: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:bg-indigo-700\/40 {
  background-color: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:bg-indigo-700\/50 {
  background-color: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:bg-indigo-700\/60 {
  background-color: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:bg-indigo-700\/70 {
  background-color: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:bg-indigo-700\/75 {
  background-color: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:bg-indigo-700\/80 {
  background-color: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:bg-indigo-700\/90 {
  background-color: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:bg-indigo-700\/95 {
  background-color: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:bg-indigo-700\/100 {
  background-color: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:bg-indigo-800\/0 {
  background-color: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:bg-indigo-800\/5 {
  background-color: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:bg-indigo-800\/10 {
  background-color: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:bg-indigo-800\/20 {
  background-color: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:bg-indigo-800\/25 {
  background-color: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:bg-indigo-800\/30 {
  background-color: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:bg-indigo-800\/40 {
  background-color: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:bg-indigo-800\/50 {
  background-color: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:bg-indigo-800\/60 {
  background-color: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:bg-indigo-800\/70 {
  background-color: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:bg-indigo-800\/75 {
  background-color: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:bg-indigo-800\/80 {
  background-color: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:bg-indigo-800\/90 {
  background-color: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:bg-indigo-800\/95 {
  background-color: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:bg-indigo-800\/100 {
  background-color: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:bg-indigo-900\/0 {
  background-color: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:bg-indigo-900\/5 {
  background-color: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:bg-indigo-900\/10 {
  background-color: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:bg-indigo-900\/20 {
  background-color: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:bg-indigo-900\/25 {
  background-color: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:bg-indigo-900\/30 {
  background-color: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:bg-indigo-900\/40 {
  background-color: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:bg-indigo-900\/50 {
  background-color: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:bg-indigo-900\/60 {
  background-color: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:bg-indigo-900\/70 {
  background-color: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:bg-indigo-900\/75 {
  background-color: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:bg-indigo-900\/80 {
  background-color: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:bg-indigo-900\/90 {
  background-color: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:bg-indigo-900\/95 {
  background-color: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:bg-indigo-900\/100 {
  background-color: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:bg-indigo\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:bg-indigo\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:bg-indigo\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:bg-indigo\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:bg-indigo\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:bg-indigo\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:bg-indigo\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:bg-indigo\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:bg-indigo\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:bg-indigo\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:bg-indigo\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:bg-indigo\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:bg-indigo\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:bg-indigo\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:bg-indigo\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:bg-violet-25\/0 {
  background-color: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:bg-violet-25\/5 {
  background-color: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:bg-violet-25\/10 {
  background-color: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:bg-violet-25\/20 {
  background-color: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:bg-violet-25\/25 {
  background-color: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:bg-violet-25\/30 {
  background-color: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:bg-violet-25\/40 {
  background-color: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:bg-violet-25\/50 {
  background-color: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:bg-violet-25\/60 {
  background-color: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:bg-violet-25\/70 {
  background-color: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:bg-violet-25\/75 {
  background-color: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:bg-violet-25\/80 {
  background-color: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:bg-violet-25\/90 {
  background-color: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:bg-violet-25\/95 {
  background-color: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:bg-violet-25\/100 {
  background-color: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:bg-violet-50\/0 {
  background-color: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:bg-violet-50\/5 {
  background-color: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:bg-violet-50\/10 {
  background-color: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:bg-violet-50\/20 {
  background-color: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:bg-violet-50\/25 {
  background-color: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:bg-violet-50\/30 {
  background-color: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:bg-violet-50\/40 {
  background-color: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:bg-violet-50\/50 {
  background-color: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:bg-violet-50\/60 {
  background-color: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:bg-violet-50\/70 {
  background-color: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:bg-violet-50\/75 {
  background-color: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:bg-violet-50\/80 {
  background-color: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:bg-violet-50\/90 {
  background-color: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:bg-violet-50\/95 {
  background-color: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:bg-violet-50\/100 {
  background-color: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:bg-violet-100\/0 {
  background-color: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:bg-violet-100\/5 {
  background-color: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:bg-violet-100\/10 {
  background-color: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:bg-violet-100\/20 {
  background-color: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:bg-violet-100\/25 {
  background-color: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:bg-violet-100\/30 {
  background-color: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:bg-violet-100\/40 {
  background-color: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:bg-violet-100\/50 {
  background-color: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:bg-violet-100\/60 {
  background-color: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:bg-violet-100\/70 {
  background-color: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:bg-violet-100\/75 {
  background-color: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:bg-violet-100\/80 {
  background-color: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:bg-violet-100\/90 {
  background-color: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:bg-violet-100\/95 {
  background-color: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:bg-violet-100\/100 {
  background-color: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:bg-violet-200\/0 {
  background-color: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:bg-violet-200\/5 {
  background-color: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:bg-violet-200\/10 {
  background-color: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:bg-violet-200\/20 {
  background-color: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:bg-violet-200\/25 {
  background-color: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:bg-violet-200\/30 {
  background-color: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:bg-violet-200\/40 {
  background-color: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:bg-violet-200\/50 {
  background-color: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:bg-violet-200\/60 {
  background-color: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:bg-violet-200\/70 {
  background-color: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:bg-violet-200\/75 {
  background-color: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:bg-violet-200\/80 {
  background-color: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:bg-violet-200\/90 {
  background-color: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:bg-violet-200\/95 {
  background-color: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:bg-violet-200\/100 {
  background-color: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:bg-violet-300\/0 {
  background-color: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:bg-violet-300\/5 {
  background-color: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:bg-violet-300\/10 {
  background-color: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:bg-violet-300\/20 {
  background-color: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:bg-violet-300\/25 {
  background-color: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:bg-violet-300\/30 {
  background-color: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:bg-violet-300\/40 {
  background-color: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:bg-violet-300\/50 {
  background-color: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:bg-violet-300\/60 {
  background-color: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:bg-violet-300\/70 {
  background-color: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:bg-violet-300\/75 {
  background-color: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:bg-violet-300\/80 {
  background-color: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:bg-violet-300\/90 {
  background-color: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:bg-violet-300\/95 {
  background-color: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:bg-violet-300\/100 {
  background-color: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:bg-violet-400\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:bg-violet-400\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:bg-violet-400\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:bg-violet-400\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:bg-violet-400\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:bg-violet-400\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:bg-violet-400\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:bg-violet-400\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:bg-violet-400\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:bg-violet-400\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:bg-violet-400\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:bg-violet-400\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:bg-violet-400\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:bg-violet-400\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:bg-violet-400\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:bg-violet-500\/0 {
  background-color: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:bg-violet-500\/5 {
  background-color: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:bg-violet-500\/10 {
  background-color: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:bg-violet-500\/20 {
  background-color: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:bg-violet-500\/25 {
  background-color: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:bg-violet-500\/30 {
  background-color: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:bg-violet-500\/40 {
  background-color: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:bg-violet-500\/50 {
  background-color: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:bg-violet-500\/60 {
  background-color: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:bg-violet-500\/70 {
  background-color: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:bg-violet-500\/75 {
  background-color: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:bg-violet-500\/80 {
  background-color: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:bg-violet-500\/90 {
  background-color: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:bg-violet-500\/95 {
  background-color: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:bg-violet-500\/100 {
  background-color: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:bg-violet-600\/0 {
  background-color: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:bg-violet-600\/5 {
  background-color: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:bg-violet-600\/10 {
  background-color: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:bg-violet-600\/20 {
  background-color: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:bg-violet-600\/25 {
  background-color: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:bg-violet-600\/30 {
  background-color: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:bg-violet-600\/40 {
  background-color: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:bg-violet-600\/50 {
  background-color: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:bg-violet-600\/60 {
  background-color: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:bg-violet-600\/70 {
  background-color: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:bg-violet-600\/75 {
  background-color: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:bg-violet-600\/80 {
  background-color: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:bg-violet-600\/90 {
  background-color: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:bg-violet-600\/95 {
  background-color: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:bg-violet-600\/100 {
  background-color: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:bg-violet-700\/0 {
  background-color: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:bg-violet-700\/5 {
  background-color: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:bg-violet-700\/10 {
  background-color: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:bg-violet-700\/20 {
  background-color: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:bg-violet-700\/25 {
  background-color: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:bg-violet-700\/30 {
  background-color: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:bg-violet-700\/40 {
  background-color: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:bg-violet-700\/50 {
  background-color: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:bg-violet-700\/60 {
  background-color: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:bg-violet-700\/70 {
  background-color: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:bg-violet-700\/75 {
  background-color: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:bg-violet-700\/80 {
  background-color: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:bg-violet-700\/90 {
  background-color: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:bg-violet-700\/95 {
  background-color: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:bg-violet-700\/100 {
  background-color: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:bg-violet-800\/0 {
  background-color: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:bg-violet-800\/5 {
  background-color: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:bg-violet-800\/10 {
  background-color: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:bg-violet-800\/20 {
  background-color: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:bg-violet-800\/25 {
  background-color: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:bg-violet-800\/30 {
  background-color: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:bg-violet-800\/40 {
  background-color: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:bg-violet-800\/50 {
  background-color: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:bg-violet-800\/60 {
  background-color: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:bg-violet-800\/70 {
  background-color: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:bg-violet-800\/75 {
  background-color: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:bg-violet-800\/80 {
  background-color: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:bg-violet-800\/90 {
  background-color: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:bg-violet-800\/95 {
  background-color: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:bg-violet-800\/100 {
  background-color: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:bg-violet-900\/0 {
  background-color: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:bg-violet-900\/5 {
  background-color: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:bg-violet-900\/10 {
  background-color: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:bg-violet-900\/20 {
  background-color: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:bg-violet-900\/25 {
  background-color: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:bg-violet-900\/30 {
  background-color: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:bg-violet-900\/40 {
  background-color: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:bg-violet-900\/50 {
  background-color: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:bg-violet-900\/60 {
  background-color: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:bg-violet-900\/70 {
  background-color: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:bg-violet-900\/75 {
  background-color: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:bg-violet-900\/80 {
  background-color: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:bg-violet-900\/90 {
  background-color: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:bg-violet-900\/95 {
  background-color: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:bg-violet-900\/100 {
  background-color: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:bg-violet\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:bg-violet\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:bg-violet\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:bg-violet\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:bg-violet\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:bg-violet\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:bg-violet\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:bg-violet\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:bg-violet\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:bg-violet\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:bg-violet\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:bg-violet\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:bg-violet\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:bg-violet\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:bg-violet\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:bg-purple-25\/0 {
  background-color: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:bg-purple-25\/5 {
  background-color: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:bg-purple-25\/10 {
  background-color: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:bg-purple-25\/20 {
  background-color: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:bg-purple-25\/25 {
  background-color: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:bg-purple-25\/30 {
  background-color: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:bg-purple-25\/40 {
  background-color: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:bg-purple-25\/50 {
  background-color: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:bg-purple-25\/60 {
  background-color: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:bg-purple-25\/70 {
  background-color: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:bg-purple-25\/75 {
  background-color: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:bg-purple-25\/80 {
  background-color: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:bg-purple-25\/90 {
  background-color: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:bg-purple-25\/95 {
  background-color: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:bg-purple-25\/100 {
  background-color: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:bg-purple-50\/0 {
  background-color: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:bg-purple-50\/5 {
  background-color: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:bg-purple-50\/10 {
  background-color: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:bg-purple-50\/20 {
  background-color: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:bg-purple-50\/25 {
  background-color: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:bg-purple-50\/30 {
  background-color: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:bg-purple-50\/40 {
  background-color: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:bg-purple-50\/50 {
  background-color: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:bg-purple-50\/60 {
  background-color: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:bg-purple-50\/70 {
  background-color: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:bg-purple-50\/75 {
  background-color: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:bg-purple-50\/80 {
  background-color: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:bg-purple-50\/90 {
  background-color: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:bg-purple-50\/95 {
  background-color: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:bg-purple-50\/100 {
  background-color: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:bg-purple-100\/0 {
  background-color: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:bg-purple-100\/5 {
  background-color: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:bg-purple-100\/10 {
  background-color: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:bg-purple-100\/20 {
  background-color: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:bg-purple-100\/25 {
  background-color: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:bg-purple-100\/30 {
  background-color: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:bg-purple-100\/40 {
  background-color: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:bg-purple-100\/50 {
  background-color: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:bg-purple-100\/60 {
  background-color: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:bg-purple-100\/70 {
  background-color: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:bg-purple-100\/75 {
  background-color: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:bg-purple-100\/80 {
  background-color: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:bg-purple-100\/90 {
  background-color: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:bg-purple-100\/95 {
  background-color: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:bg-purple-100\/100 {
  background-color: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:bg-purple-200\/0 {
  background-color: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:bg-purple-200\/5 {
  background-color: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:bg-purple-200\/10 {
  background-color: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:bg-purple-200\/20 {
  background-color: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:bg-purple-200\/25 {
  background-color: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:bg-purple-200\/30 {
  background-color: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:bg-purple-200\/40 {
  background-color: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:bg-purple-200\/50 {
  background-color: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:bg-purple-200\/60 {
  background-color: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:bg-purple-200\/70 {
  background-color: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:bg-purple-200\/75 {
  background-color: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:bg-purple-200\/80 {
  background-color: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:bg-purple-200\/90 {
  background-color: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:bg-purple-200\/95 {
  background-color: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:bg-purple-200\/100 {
  background-color: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:bg-purple-300\/0 {
  background-color: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:bg-purple-300\/5 {
  background-color: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:bg-purple-300\/10 {
  background-color: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:bg-purple-300\/20 {
  background-color: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:bg-purple-300\/25 {
  background-color: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:bg-purple-300\/30 {
  background-color: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:bg-purple-300\/40 {
  background-color: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:bg-purple-300\/50 {
  background-color: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:bg-purple-300\/60 {
  background-color: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:bg-purple-300\/70 {
  background-color: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:bg-purple-300\/75 {
  background-color: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:bg-purple-300\/80 {
  background-color: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:bg-purple-300\/90 {
  background-color: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:bg-purple-300\/95 {
  background-color: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:bg-purple-300\/100 {
  background-color: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:bg-purple-400\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:bg-purple-400\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:bg-purple-400\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:bg-purple-400\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:bg-purple-400\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:bg-purple-400\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:bg-purple-400\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:bg-purple-400\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:bg-purple-400\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:bg-purple-400\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:bg-purple-400\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:bg-purple-400\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:bg-purple-400\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:bg-purple-400\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:bg-purple-400\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:bg-purple-500\/0 {
  background-color: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:bg-purple-500\/5 {
  background-color: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:bg-purple-500\/10 {
  background-color: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:bg-purple-500\/20 {
  background-color: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:bg-purple-500\/25 {
  background-color: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:bg-purple-500\/30 {
  background-color: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:bg-purple-500\/40 {
  background-color: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:bg-purple-500\/50 {
  background-color: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:bg-purple-500\/60 {
  background-color: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:bg-purple-500\/70 {
  background-color: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:bg-purple-500\/75 {
  background-color: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:bg-purple-500\/80 {
  background-color: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:bg-purple-500\/90 {
  background-color: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:bg-purple-500\/95 {
  background-color: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:bg-purple-500\/100 {
  background-color: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:bg-purple-600\/0 {
  background-color: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:bg-purple-600\/5 {
  background-color: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:bg-purple-600\/10 {
  background-color: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:bg-purple-600\/20 {
  background-color: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:bg-purple-600\/25 {
  background-color: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:bg-purple-600\/30 {
  background-color: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:bg-purple-600\/40 {
  background-color: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:bg-purple-600\/50 {
  background-color: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:bg-purple-600\/60 {
  background-color: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:bg-purple-600\/70 {
  background-color: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:bg-purple-600\/75 {
  background-color: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:bg-purple-600\/80 {
  background-color: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:bg-purple-600\/90 {
  background-color: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:bg-purple-600\/95 {
  background-color: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:bg-purple-600\/100 {
  background-color: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:bg-purple-700\/0 {
  background-color: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:bg-purple-700\/5 {
  background-color: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:bg-purple-700\/10 {
  background-color: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:bg-purple-700\/20 {
  background-color: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:bg-purple-700\/25 {
  background-color: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:bg-purple-700\/30 {
  background-color: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:bg-purple-700\/40 {
  background-color: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:bg-purple-700\/50 {
  background-color: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:bg-purple-700\/60 {
  background-color: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:bg-purple-700\/70 {
  background-color: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:bg-purple-700\/75 {
  background-color: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:bg-purple-700\/80 {
  background-color: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:bg-purple-700\/90 {
  background-color: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:bg-purple-700\/95 {
  background-color: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:bg-purple-700\/100 {
  background-color: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:bg-purple-800\/0 {
  background-color: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:bg-purple-800\/5 {
  background-color: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:bg-purple-800\/10 {
  background-color: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:bg-purple-800\/20 {
  background-color: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:bg-purple-800\/25 {
  background-color: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:bg-purple-800\/30 {
  background-color: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:bg-purple-800\/40 {
  background-color: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:bg-purple-800\/50 {
  background-color: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:bg-purple-800\/60 {
  background-color: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:bg-purple-800\/70 {
  background-color: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:bg-purple-800\/75 {
  background-color: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:bg-purple-800\/80 {
  background-color: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:bg-purple-800\/90 {
  background-color: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:bg-purple-800\/95 {
  background-color: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:bg-purple-800\/100 {
  background-color: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:bg-purple-900\/0 {
  background-color: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:bg-purple-900\/5 {
  background-color: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:bg-purple-900\/10 {
  background-color: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:bg-purple-900\/20 {
  background-color: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:bg-purple-900\/25 {
  background-color: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:bg-purple-900\/30 {
  background-color: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:bg-purple-900\/40 {
  background-color: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:bg-purple-900\/50 {
  background-color: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:bg-purple-900\/60 {
  background-color: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:bg-purple-900\/70 {
  background-color: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:bg-purple-900\/75 {
  background-color: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:bg-purple-900\/80 {
  background-color: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:bg-purple-900\/90 {
  background-color: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:bg-purple-900\/95 {
  background-color: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:bg-purple-900\/100 {
  background-color: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:bg-purple\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:bg-purple\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:bg-purple\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:bg-purple\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:bg-purple\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:bg-purple\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:bg-purple\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:bg-purple\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:bg-purple\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:bg-purple\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:bg-purple\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:bg-purple\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:bg-purple\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:bg-purple\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:bg-purple\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:bg-fuchsia-25\/0 {
  background-color: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:bg-fuchsia-25\/5 {
  background-color: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-25\/10 {
  background-color: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-25\/20 {
  background-color: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-25\/25 {
  background-color: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-25\/30 {
  background-color: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-25\/40 {
  background-color: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-25\/50 {
  background-color: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-25\/60 {
  background-color: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-25\/70 {
  background-color: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-25\/75 {
  background-color: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-25\/80 {
  background-color: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-25\/90 {
  background-color: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-25\/95 {
  background-color: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-25\/100 {
  background-color: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:bg-fuchsia-50\/0 {
  background-color: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:bg-fuchsia-50\/5 {
  background-color: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-50\/10 {
  background-color: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-50\/20 {
  background-color: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-50\/25 {
  background-color: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-50\/30 {
  background-color: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-50\/40 {
  background-color: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-50\/50 {
  background-color: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-50\/60 {
  background-color: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-50\/70 {
  background-color: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-50\/75 {
  background-color: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-50\/80 {
  background-color: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-50\/90 {
  background-color: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-50\/95 {
  background-color: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-50\/100 {
  background-color: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:bg-fuchsia-100\/0 {
  background-color: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:bg-fuchsia-100\/5 {
  background-color: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-100\/10 {
  background-color: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-100\/20 {
  background-color: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-100\/25 {
  background-color: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-100\/30 {
  background-color: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-100\/40 {
  background-color: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-100\/50 {
  background-color: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-100\/60 {
  background-color: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-100\/70 {
  background-color: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-100\/75 {
  background-color: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-100\/80 {
  background-color: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-100\/90 {
  background-color: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-100\/95 {
  background-color: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-100\/100 {
  background-color: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:bg-fuchsia-200\/0 {
  background-color: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:bg-fuchsia-200\/5 {
  background-color: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-200\/10 {
  background-color: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-200\/20 {
  background-color: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-200\/25 {
  background-color: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-200\/30 {
  background-color: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-200\/40 {
  background-color: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-200\/50 {
  background-color: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-200\/60 {
  background-color: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-200\/70 {
  background-color: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-200\/75 {
  background-color: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-200\/80 {
  background-color: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-200\/90 {
  background-color: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-200\/95 {
  background-color: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-200\/100 {
  background-color: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:bg-fuchsia-300\/0 {
  background-color: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:bg-fuchsia-300\/5 {
  background-color: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-300\/10 {
  background-color: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-300\/20 {
  background-color: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-300\/25 {
  background-color: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-300\/30 {
  background-color: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-300\/40 {
  background-color: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-300\/50 {
  background-color: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-300\/60 {
  background-color: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-300\/70 {
  background-color: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-300\/75 {
  background-color: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-300\/80 {
  background-color: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-300\/90 {
  background-color: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-300\/95 {
  background-color: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-300\/100 {
  background-color: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:bg-fuchsia-400\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:bg-fuchsia-400\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-400\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-400\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-400\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-400\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-400\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-400\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-400\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-400\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-400\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-400\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-400\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-400\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-400\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:bg-fuchsia-500\/0 {
  background-color: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:bg-fuchsia-500\/5 {
  background-color: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-500\/10 {
  background-color: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-500\/20 {
  background-color: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-500\/25 {
  background-color: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-500\/30 {
  background-color: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-500\/40 {
  background-color: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-500\/50 {
  background-color: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-500\/60 {
  background-color: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-500\/70 {
  background-color: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-500\/75 {
  background-color: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-500\/80 {
  background-color: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-500\/90 {
  background-color: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-500\/95 {
  background-color: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-500\/100 {
  background-color: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:bg-fuchsia-600\/0 {
  background-color: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:bg-fuchsia-600\/5 {
  background-color: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-600\/10 {
  background-color: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-600\/20 {
  background-color: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-600\/25 {
  background-color: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-600\/30 {
  background-color: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-600\/40 {
  background-color: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-600\/50 {
  background-color: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-600\/60 {
  background-color: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-600\/70 {
  background-color: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-600\/75 {
  background-color: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-600\/80 {
  background-color: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-600\/90 {
  background-color: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-600\/95 {
  background-color: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-600\/100 {
  background-color: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:bg-fuchsia-700\/0 {
  background-color: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:bg-fuchsia-700\/5 {
  background-color: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-700\/10 {
  background-color: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-700\/20 {
  background-color: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-700\/25 {
  background-color: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-700\/30 {
  background-color: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-700\/40 {
  background-color: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-700\/50 {
  background-color: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-700\/60 {
  background-color: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-700\/70 {
  background-color: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-700\/75 {
  background-color: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-700\/80 {
  background-color: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-700\/90 {
  background-color: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-700\/95 {
  background-color: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-700\/100 {
  background-color: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:bg-fuchsia-800\/0 {
  background-color: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:bg-fuchsia-800\/5 {
  background-color: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-800\/10 {
  background-color: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-800\/20 {
  background-color: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-800\/25 {
  background-color: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-800\/30 {
  background-color: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-800\/40 {
  background-color: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-800\/50 {
  background-color: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-800\/60 {
  background-color: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-800\/70 {
  background-color: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-800\/75 {
  background-color: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-800\/80 {
  background-color: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-800\/90 {
  background-color: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-800\/95 {
  background-color: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-800\/100 {
  background-color: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:bg-fuchsia-900\/0 {
  background-color: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:bg-fuchsia-900\/5 {
  background-color: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia-900\/10 {
  background-color: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia-900\/20 {
  background-color: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia-900\/25 {
  background-color: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia-900\/30 {
  background-color: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia-900\/40 {
  background-color: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia-900\/50 {
  background-color: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia-900\/60 {
  background-color: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia-900\/70 {
  background-color: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia-900\/75 {
  background-color: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia-900\/80 {
  background-color: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia-900\/90 {
  background-color: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia-900\/95 {
  background-color: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia-900\/100 {
  background-color: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:bg-fuchsia\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:bg-fuchsia\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:bg-fuchsia\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:bg-fuchsia\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:bg-fuchsia\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:bg-fuchsia\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:bg-fuchsia\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:bg-fuchsia\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:bg-fuchsia\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:bg-fuchsia\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:bg-fuchsia\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:bg-fuchsia\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:bg-fuchsia\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:bg-fuchsia\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:bg-fuchsia\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:bg-pink-25\/0 {
  background-color: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:bg-pink-25\/5 {
  background-color: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:bg-pink-25\/10 {
  background-color: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:bg-pink-25\/20 {
  background-color: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:bg-pink-25\/25 {
  background-color: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:bg-pink-25\/30 {
  background-color: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:bg-pink-25\/40 {
  background-color: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:bg-pink-25\/50 {
  background-color: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:bg-pink-25\/60 {
  background-color: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:bg-pink-25\/70 {
  background-color: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:bg-pink-25\/75 {
  background-color: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:bg-pink-25\/80 {
  background-color: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:bg-pink-25\/90 {
  background-color: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:bg-pink-25\/95 {
  background-color: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:bg-pink-25\/100 {
  background-color: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:bg-pink-50\/0 {
  background-color: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:bg-pink-50\/5 {
  background-color: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:bg-pink-50\/10 {
  background-color: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:bg-pink-50\/20 {
  background-color: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:bg-pink-50\/25 {
  background-color: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:bg-pink-50\/30 {
  background-color: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:bg-pink-50\/40 {
  background-color: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:bg-pink-50\/50 {
  background-color: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:bg-pink-50\/60 {
  background-color: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:bg-pink-50\/70 {
  background-color: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:bg-pink-50\/75 {
  background-color: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:bg-pink-50\/80 {
  background-color: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:bg-pink-50\/90 {
  background-color: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:bg-pink-50\/95 {
  background-color: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:bg-pink-50\/100 {
  background-color: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:bg-pink-100\/0 {
  background-color: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:bg-pink-100\/5 {
  background-color: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:bg-pink-100\/10 {
  background-color: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:bg-pink-100\/20 {
  background-color: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:bg-pink-100\/25 {
  background-color: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:bg-pink-100\/30 {
  background-color: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:bg-pink-100\/40 {
  background-color: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:bg-pink-100\/50 {
  background-color: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:bg-pink-100\/60 {
  background-color: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:bg-pink-100\/70 {
  background-color: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:bg-pink-100\/75 {
  background-color: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:bg-pink-100\/80 {
  background-color: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:bg-pink-100\/90 {
  background-color: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:bg-pink-100\/95 {
  background-color: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:bg-pink-100\/100 {
  background-color: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:bg-pink-200\/0 {
  background-color: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:bg-pink-200\/5 {
  background-color: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:bg-pink-200\/10 {
  background-color: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:bg-pink-200\/20 {
  background-color: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:bg-pink-200\/25 {
  background-color: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:bg-pink-200\/30 {
  background-color: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:bg-pink-200\/40 {
  background-color: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:bg-pink-200\/50 {
  background-color: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:bg-pink-200\/60 {
  background-color: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:bg-pink-200\/70 {
  background-color: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:bg-pink-200\/75 {
  background-color: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:bg-pink-200\/80 {
  background-color: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:bg-pink-200\/90 {
  background-color: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:bg-pink-200\/95 {
  background-color: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:bg-pink-200\/100 {
  background-color: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:bg-pink-300\/0 {
  background-color: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:bg-pink-300\/5 {
  background-color: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:bg-pink-300\/10 {
  background-color: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:bg-pink-300\/20 {
  background-color: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:bg-pink-300\/25 {
  background-color: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:bg-pink-300\/30 {
  background-color: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:bg-pink-300\/40 {
  background-color: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:bg-pink-300\/50 {
  background-color: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:bg-pink-300\/60 {
  background-color: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:bg-pink-300\/70 {
  background-color: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:bg-pink-300\/75 {
  background-color: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:bg-pink-300\/80 {
  background-color: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:bg-pink-300\/90 {
  background-color: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:bg-pink-300\/95 {
  background-color: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:bg-pink-300\/100 {
  background-color: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:bg-pink-400\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:bg-pink-400\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:bg-pink-400\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:bg-pink-400\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:bg-pink-400\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:bg-pink-400\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:bg-pink-400\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:bg-pink-400\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:bg-pink-400\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:bg-pink-400\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:bg-pink-400\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:bg-pink-400\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:bg-pink-400\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:bg-pink-400\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:bg-pink-400\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:bg-pink-500\/0 {
  background-color: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:bg-pink-500\/5 {
  background-color: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:bg-pink-500\/10 {
  background-color: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:bg-pink-500\/20 {
  background-color: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:bg-pink-500\/25 {
  background-color: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:bg-pink-500\/30 {
  background-color: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:bg-pink-500\/40 {
  background-color: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:bg-pink-500\/50 {
  background-color: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:bg-pink-500\/60 {
  background-color: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:bg-pink-500\/70 {
  background-color: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:bg-pink-500\/75 {
  background-color: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:bg-pink-500\/80 {
  background-color: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:bg-pink-500\/90 {
  background-color: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:bg-pink-500\/95 {
  background-color: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:bg-pink-500\/100 {
  background-color: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:bg-pink-600\/0 {
  background-color: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:bg-pink-600\/5 {
  background-color: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:bg-pink-600\/10 {
  background-color: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:bg-pink-600\/20 {
  background-color: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:bg-pink-600\/25 {
  background-color: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:bg-pink-600\/30 {
  background-color: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:bg-pink-600\/40 {
  background-color: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:bg-pink-600\/50 {
  background-color: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:bg-pink-600\/60 {
  background-color: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:bg-pink-600\/70 {
  background-color: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:bg-pink-600\/75 {
  background-color: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:bg-pink-600\/80 {
  background-color: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:bg-pink-600\/90 {
  background-color: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:bg-pink-600\/95 {
  background-color: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:bg-pink-600\/100 {
  background-color: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:bg-pink-700\/0 {
  background-color: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:bg-pink-700\/5 {
  background-color: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:bg-pink-700\/10 {
  background-color: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:bg-pink-700\/20 {
  background-color: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:bg-pink-700\/25 {
  background-color: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:bg-pink-700\/30 {
  background-color: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:bg-pink-700\/40 {
  background-color: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:bg-pink-700\/50 {
  background-color: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:bg-pink-700\/60 {
  background-color: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:bg-pink-700\/70 {
  background-color: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:bg-pink-700\/75 {
  background-color: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:bg-pink-700\/80 {
  background-color: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:bg-pink-700\/90 {
  background-color: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:bg-pink-700\/95 {
  background-color: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:bg-pink-700\/100 {
  background-color: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:bg-pink-800\/0 {
  background-color: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:bg-pink-800\/5 {
  background-color: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:bg-pink-800\/10 {
  background-color: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:bg-pink-800\/20 {
  background-color: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:bg-pink-800\/25 {
  background-color: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:bg-pink-800\/30 {
  background-color: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:bg-pink-800\/40 {
  background-color: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:bg-pink-800\/50 {
  background-color: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:bg-pink-800\/60 {
  background-color: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:bg-pink-800\/70 {
  background-color: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:bg-pink-800\/75 {
  background-color: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:bg-pink-800\/80 {
  background-color: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:bg-pink-800\/90 {
  background-color: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:bg-pink-800\/95 {
  background-color: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:bg-pink-800\/100 {
  background-color: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:bg-pink-900\/0 {
  background-color: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:bg-pink-900\/5 {
  background-color: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:bg-pink-900\/10 {
  background-color: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:bg-pink-900\/20 {
  background-color: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:bg-pink-900\/25 {
  background-color: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:bg-pink-900\/30 {
  background-color: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:bg-pink-900\/40 {
  background-color: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:bg-pink-900\/50 {
  background-color: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:bg-pink-900\/60 {
  background-color: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:bg-pink-900\/70 {
  background-color: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:bg-pink-900\/75 {
  background-color: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:bg-pink-900\/80 {
  background-color: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:bg-pink-900\/90 {
  background-color: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:bg-pink-900\/95 {
  background-color: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:bg-pink-900\/100 {
  background-color: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:bg-pink\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:bg-pink\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:bg-pink\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:bg-pink\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:bg-pink\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:bg-pink\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:bg-pink\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:bg-pink\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:bg-pink\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:bg-pink\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:bg-pink\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:bg-pink\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:bg-pink\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:bg-pink\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:bg-pink\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:bg-rose-25\/0 {
  background-color: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:bg-rose-25\/5 {
  background-color: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:bg-rose-25\/10 {
  background-color: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:bg-rose-25\/20 {
  background-color: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:bg-rose-25\/25 {
  background-color: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:bg-rose-25\/30 {
  background-color: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:bg-rose-25\/40 {
  background-color: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:bg-rose-25\/50 {
  background-color: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:bg-rose-25\/60 {
  background-color: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:bg-rose-25\/70 {
  background-color: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:bg-rose-25\/75 {
  background-color: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:bg-rose-25\/80 {
  background-color: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:bg-rose-25\/90 {
  background-color: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:bg-rose-25\/95 {
  background-color: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:bg-rose-25\/100 {
  background-color: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:bg-rose-50\/0 {
  background-color: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:bg-rose-50\/5 {
  background-color: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:bg-rose-50\/10 {
  background-color: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:bg-rose-50\/20 {
  background-color: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:bg-rose-50\/25 {
  background-color: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:bg-rose-50\/30 {
  background-color: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:bg-rose-50\/40 {
  background-color: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:bg-rose-50\/50 {
  background-color: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:bg-rose-50\/60 {
  background-color: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:bg-rose-50\/70 {
  background-color: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:bg-rose-50\/75 {
  background-color: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:bg-rose-50\/80 {
  background-color: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:bg-rose-50\/90 {
  background-color: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:bg-rose-50\/95 {
  background-color: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:bg-rose-50\/100 {
  background-color: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:bg-rose-100\/0 {
  background-color: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:bg-rose-100\/5 {
  background-color: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:bg-rose-100\/10 {
  background-color: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:bg-rose-100\/20 {
  background-color: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:bg-rose-100\/25 {
  background-color: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:bg-rose-100\/30 {
  background-color: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:bg-rose-100\/40 {
  background-color: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:bg-rose-100\/50 {
  background-color: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:bg-rose-100\/60 {
  background-color: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:bg-rose-100\/70 {
  background-color: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:bg-rose-100\/75 {
  background-color: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:bg-rose-100\/80 {
  background-color: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:bg-rose-100\/90 {
  background-color: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:bg-rose-100\/95 {
  background-color: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:bg-rose-100\/100 {
  background-color: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:bg-rose-200\/0 {
  background-color: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:bg-rose-200\/5 {
  background-color: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:bg-rose-200\/10 {
  background-color: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:bg-rose-200\/20 {
  background-color: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:bg-rose-200\/25 {
  background-color: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:bg-rose-200\/30 {
  background-color: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:bg-rose-200\/40 {
  background-color: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:bg-rose-200\/50 {
  background-color: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:bg-rose-200\/60 {
  background-color: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:bg-rose-200\/70 {
  background-color: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:bg-rose-200\/75 {
  background-color: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:bg-rose-200\/80 {
  background-color: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:bg-rose-200\/90 {
  background-color: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:bg-rose-200\/95 {
  background-color: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:bg-rose-200\/100 {
  background-color: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:bg-rose-300\/0 {
  background-color: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:bg-rose-300\/5 {
  background-color: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:bg-rose-300\/10 {
  background-color: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:bg-rose-300\/20 {
  background-color: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:bg-rose-300\/25 {
  background-color: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:bg-rose-300\/30 {
  background-color: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:bg-rose-300\/40 {
  background-color: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:bg-rose-300\/50 {
  background-color: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:bg-rose-300\/60 {
  background-color: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:bg-rose-300\/70 {
  background-color: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:bg-rose-300\/75 {
  background-color: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:bg-rose-300\/80 {
  background-color: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:bg-rose-300\/90 {
  background-color: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:bg-rose-300\/95 {
  background-color: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:bg-rose-300\/100 {
  background-color: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:bg-rose-400\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:bg-rose-400\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:bg-rose-400\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:bg-rose-400\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:bg-rose-400\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:bg-rose-400\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:bg-rose-400\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:bg-rose-400\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:bg-rose-400\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:bg-rose-400\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:bg-rose-400\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:bg-rose-400\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:bg-rose-400\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:bg-rose-400\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:bg-rose-400\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:bg-rose-500\/0 {
  background-color: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:bg-rose-500\/5 {
  background-color: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:bg-rose-500\/10 {
  background-color: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:bg-rose-500\/20 {
  background-color: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:bg-rose-500\/25 {
  background-color: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:bg-rose-500\/30 {
  background-color: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:bg-rose-500\/40 {
  background-color: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:bg-rose-500\/50 {
  background-color: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:bg-rose-500\/60 {
  background-color: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:bg-rose-500\/70 {
  background-color: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:bg-rose-500\/75 {
  background-color: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:bg-rose-500\/80 {
  background-color: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:bg-rose-500\/90 {
  background-color: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:bg-rose-500\/95 {
  background-color: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:bg-rose-500\/100 {
  background-color: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:bg-rose-600\/0 {
  background-color: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:bg-rose-600\/5 {
  background-color: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:bg-rose-600\/10 {
  background-color: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:bg-rose-600\/20 {
  background-color: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:bg-rose-600\/25 {
  background-color: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:bg-rose-600\/30 {
  background-color: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:bg-rose-600\/40 {
  background-color: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:bg-rose-600\/50 {
  background-color: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:bg-rose-600\/60 {
  background-color: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:bg-rose-600\/70 {
  background-color: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:bg-rose-600\/75 {
  background-color: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:bg-rose-600\/80 {
  background-color: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:bg-rose-600\/90 {
  background-color: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:bg-rose-600\/95 {
  background-color: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:bg-rose-600\/100 {
  background-color: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:bg-rose-700\/0 {
  background-color: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:bg-rose-700\/5 {
  background-color: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:bg-rose-700\/10 {
  background-color: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:bg-rose-700\/20 {
  background-color: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:bg-rose-700\/25 {
  background-color: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:bg-rose-700\/30 {
  background-color: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:bg-rose-700\/40 {
  background-color: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:bg-rose-700\/50 {
  background-color: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:bg-rose-700\/60 {
  background-color: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:bg-rose-700\/70 {
  background-color: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:bg-rose-700\/75 {
  background-color: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:bg-rose-700\/80 {
  background-color: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:bg-rose-700\/90 {
  background-color: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:bg-rose-700\/95 {
  background-color: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:bg-rose-700\/100 {
  background-color: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:bg-rose-800\/0 {
  background-color: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:bg-rose-800\/5 {
  background-color: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:bg-rose-800\/10 {
  background-color: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:bg-rose-800\/20 {
  background-color: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:bg-rose-800\/25 {
  background-color: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:bg-rose-800\/30 {
  background-color: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:bg-rose-800\/40 {
  background-color: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:bg-rose-800\/50 {
  background-color: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:bg-rose-800\/60 {
  background-color: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:bg-rose-800\/70 {
  background-color: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:bg-rose-800\/75 {
  background-color: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:bg-rose-800\/80 {
  background-color: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:bg-rose-800\/90 {
  background-color: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:bg-rose-800\/95 {
  background-color: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:bg-rose-800\/100 {
  background-color: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:bg-rose-900\/0 {
  background-color: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:bg-rose-900\/5 {
  background-color: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:bg-rose-900\/10 {
  background-color: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:bg-rose-900\/20 {
  background-color: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:bg-rose-900\/25 {
  background-color: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:bg-rose-900\/30 {
  background-color: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:bg-rose-900\/40 {
  background-color: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:bg-rose-900\/50 {
  background-color: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:bg-rose-900\/60 {
  background-color: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:bg-rose-900\/70 {
  background-color: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:bg-rose-900\/75 {
  background-color: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:bg-rose-900\/80 {
  background-color: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:bg-rose-900\/90 {
  background-color: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:bg-rose-900\/95 {
  background-color: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:bg-rose-900\/100 {
  background-color: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:bg-rose\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:bg-rose\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:bg-rose\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:bg-rose\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:bg-rose\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:bg-rose\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:bg-rose\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:bg-rose\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:bg-rose\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:bg-rose\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:bg-rose\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:bg-rose\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:bg-rose\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:bg-rose\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:bg-rose\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:bg-orange-dark-25\/0 {
  background-color: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:bg-orange-dark-25\/5 {
  background-color: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-25\/10 {
  background-color: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-25\/20 {
  background-color: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-25\/25 {
  background-color: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-25\/30 {
  background-color: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-25\/40 {
  background-color: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-25\/50 {
  background-color: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-25\/60 {
  background-color: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-25\/70 {
  background-color: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-25\/75 {
  background-color: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-25\/80 {
  background-color: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-25\/90 {
  background-color: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-25\/95 {
  background-color: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-25\/100 {
  background-color: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:bg-orange-dark-50\/0 {
  background-color: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:bg-orange-dark-50\/5 {
  background-color: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-50\/10 {
  background-color: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-50\/20 {
  background-color: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-50\/25 {
  background-color: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-50\/30 {
  background-color: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-50\/40 {
  background-color: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-50\/50 {
  background-color: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-50\/60 {
  background-color: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-50\/70 {
  background-color: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-50\/75 {
  background-color: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-50\/80 {
  background-color: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-50\/90 {
  background-color: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-50\/95 {
  background-color: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-50\/100 {
  background-color: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:bg-orange-dark-100\/0 {
  background-color: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:bg-orange-dark-100\/5 {
  background-color: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-100\/10 {
  background-color: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-100\/20 {
  background-color: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-100\/25 {
  background-color: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-100\/30 {
  background-color: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-100\/40 {
  background-color: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-100\/50 {
  background-color: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-100\/60 {
  background-color: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-100\/70 {
  background-color: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-100\/75 {
  background-color: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-100\/80 {
  background-color: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-100\/90 {
  background-color: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-100\/95 {
  background-color: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-100\/100 {
  background-color: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:bg-orange-dark-200\/0 {
  background-color: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:bg-orange-dark-200\/5 {
  background-color: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-200\/10 {
  background-color: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-200\/20 {
  background-color: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-200\/25 {
  background-color: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-200\/30 {
  background-color: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-200\/40 {
  background-color: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-200\/50 {
  background-color: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-200\/60 {
  background-color: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-200\/70 {
  background-color: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-200\/75 {
  background-color: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-200\/80 {
  background-color: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-200\/90 {
  background-color: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-200\/95 {
  background-color: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-200\/100 {
  background-color: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:bg-orange-dark-300\/0 {
  background-color: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:bg-orange-dark-300\/5 {
  background-color: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-300\/10 {
  background-color: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-300\/20 {
  background-color: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-300\/25 {
  background-color: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-300\/30 {
  background-color: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-300\/40 {
  background-color: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-300\/50 {
  background-color: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-300\/60 {
  background-color: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-300\/70 {
  background-color: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-300\/75 {
  background-color: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-300\/80 {
  background-color: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-300\/90 {
  background-color: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-300\/95 {
  background-color: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-300\/100 {
  background-color: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:bg-orange-dark-400\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:bg-orange-dark-400\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-400\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-400\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-400\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-400\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-400\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-400\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-400\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-400\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-400\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-400\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-400\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-400\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-400\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:bg-orange-dark-500\/0 {
  background-color: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:bg-orange-dark-500\/5 {
  background-color: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-500\/10 {
  background-color: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-500\/20 {
  background-color: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-500\/25 {
  background-color: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-500\/30 {
  background-color: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-500\/40 {
  background-color: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-500\/50 {
  background-color: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-500\/60 {
  background-color: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-500\/70 {
  background-color: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-500\/75 {
  background-color: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-500\/80 {
  background-color: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-500\/90 {
  background-color: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-500\/95 {
  background-color: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-500\/100 {
  background-color: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:bg-orange-dark-600\/0 {
  background-color: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:bg-orange-dark-600\/5 {
  background-color: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-600\/10 {
  background-color: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-600\/20 {
  background-color: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-600\/25 {
  background-color: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-600\/30 {
  background-color: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-600\/40 {
  background-color: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-600\/50 {
  background-color: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-600\/60 {
  background-color: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-600\/70 {
  background-color: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-600\/75 {
  background-color: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-600\/80 {
  background-color: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-600\/90 {
  background-color: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-600\/95 {
  background-color: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-600\/100 {
  background-color: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:bg-orange-dark-700\/0 {
  background-color: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:bg-orange-dark-700\/5 {
  background-color: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-700\/10 {
  background-color: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-700\/20 {
  background-color: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-700\/25 {
  background-color: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-700\/30 {
  background-color: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-700\/40 {
  background-color: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-700\/50 {
  background-color: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-700\/60 {
  background-color: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-700\/70 {
  background-color: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-700\/75 {
  background-color: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-700\/80 {
  background-color: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-700\/90 {
  background-color: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-700\/95 {
  background-color: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-700\/100 {
  background-color: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:bg-orange-dark-800\/0 {
  background-color: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:bg-orange-dark-800\/5 {
  background-color: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-800\/10 {
  background-color: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-800\/20 {
  background-color: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-800\/25 {
  background-color: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-800\/30 {
  background-color: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-800\/40 {
  background-color: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-800\/50 {
  background-color: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-800\/60 {
  background-color: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-800\/70 {
  background-color: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-800\/75 {
  background-color: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-800\/80 {
  background-color: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-800\/90 {
  background-color: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-800\/95 {
  background-color: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-800\/100 {
  background-color: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:bg-orange-dark-900\/0 {
  background-color: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:bg-orange-dark-900\/5 {
  background-color: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark-900\/10 {
  background-color: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark-900\/20 {
  background-color: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark-900\/25 {
  background-color: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark-900\/30 {
  background-color: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark-900\/40 {
  background-color: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark-900\/50 {
  background-color: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark-900\/60 {
  background-color: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark-900\/70 {
  background-color: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark-900\/75 {
  background-color: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark-900\/80 {
  background-color: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark-900\/90 {
  background-color: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark-900\/95 {
  background-color: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark-900\/100 {
  background-color: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:bg-orange-dark\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:bg-orange-dark\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:bg-orange-dark\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:bg-orange-dark\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:bg-orange-dark\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:bg-orange-dark\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:bg-orange-dark\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:bg-orange-dark\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:bg-orange-dark\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:bg-orange-dark\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:bg-orange-dark\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:bg-orange-dark\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:bg-orange-dark\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:bg-orange-dark\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:bg-orange-dark\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:bg-orange-25\/0 {
  background-color: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:bg-orange-25\/5 {
  background-color: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:bg-orange-25\/10 {
  background-color: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:bg-orange-25\/20 {
  background-color: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:bg-orange-25\/25 {
  background-color: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:bg-orange-25\/30 {
  background-color: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:bg-orange-25\/40 {
  background-color: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:bg-orange-25\/50 {
  background-color: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:bg-orange-25\/60 {
  background-color: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:bg-orange-25\/70 {
  background-color: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:bg-orange-25\/75 {
  background-color: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:bg-orange-25\/80 {
  background-color: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:bg-orange-25\/90 {
  background-color: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:bg-orange-25\/95 {
  background-color: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:bg-orange-25\/100 {
  background-color: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:bg-orange-50\/0 {
  background-color: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:bg-orange-50\/5 {
  background-color: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:bg-orange-50\/10 {
  background-color: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:bg-orange-50\/20 {
  background-color: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:bg-orange-50\/25 {
  background-color: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:bg-orange-50\/30 {
  background-color: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:bg-orange-50\/40 {
  background-color: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:bg-orange-50\/50 {
  background-color: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:bg-orange-50\/60 {
  background-color: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:bg-orange-50\/70 {
  background-color: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:bg-orange-50\/75 {
  background-color: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:bg-orange-50\/80 {
  background-color: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:bg-orange-50\/90 {
  background-color: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:bg-orange-50\/95 {
  background-color: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:bg-orange-50\/100 {
  background-color: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:bg-orange-100\/0 {
  background-color: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:bg-orange-100\/5 {
  background-color: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:bg-orange-100\/10 {
  background-color: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:bg-orange-100\/20 {
  background-color: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:bg-orange-100\/25 {
  background-color: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:bg-orange-100\/30 {
  background-color: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:bg-orange-100\/40 {
  background-color: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:bg-orange-100\/50 {
  background-color: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:bg-orange-100\/60 {
  background-color: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:bg-orange-100\/70 {
  background-color: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:bg-orange-100\/75 {
  background-color: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:bg-orange-100\/80 {
  background-color: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:bg-orange-100\/90 {
  background-color: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:bg-orange-100\/95 {
  background-color: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:bg-orange-100\/100 {
  background-color: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:bg-orange-200\/0 {
  background-color: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:bg-orange-200\/5 {
  background-color: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:bg-orange-200\/10 {
  background-color: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:bg-orange-200\/20 {
  background-color: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:bg-orange-200\/25 {
  background-color: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:bg-orange-200\/30 {
  background-color: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:bg-orange-200\/40 {
  background-color: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:bg-orange-200\/50 {
  background-color: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:bg-orange-200\/60 {
  background-color: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:bg-orange-200\/70 {
  background-color: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:bg-orange-200\/75 {
  background-color: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:bg-orange-200\/80 {
  background-color: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:bg-orange-200\/90 {
  background-color: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:bg-orange-200\/95 {
  background-color: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:bg-orange-200\/100 {
  background-color: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:bg-orange-300\/0 {
  background-color: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:bg-orange-300\/5 {
  background-color: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:bg-orange-300\/10 {
  background-color: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:bg-orange-300\/20 {
  background-color: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:bg-orange-300\/25 {
  background-color: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:bg-orange-300\/30 {
  background-color: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:bg-orange-300\/40 {
  background-color: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:bg-orange-300\/50 {
  background-color: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:bg-orange-300\/60 {
  background-color: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:bg-orange-300\/70 {
  background-color: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:bg-orange-300\/75 {
  background-color: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:bg-orange-300\/80 {
  background-color: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:bg-orange-300\/90 {
  background-color: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:bg-orange-300\/95 {
  background-color: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:bg-orange-300\/100 {
  background-color: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:bg-orange-400\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:bg-orange-400\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:bg-orange-400\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:bg-orange-400\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:bg-orange-400\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:bg-orange-400\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:bg-orange-400\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:bg-orange-400\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:bg-orange-400\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:bg-orange-400\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:bg-orange-400\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:bg-orange-400\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:bg-orange-400\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:bg-orange-400\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:bg-orange-400\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:bg-orange-500\/0 {
  background-color: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:bg-orange-500\/5 {
  background-color: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:bg-orange-500\/10 {
  background-color: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:bg-orange-500\/20 {
  background-color: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:bg-orange-500\/25 {
  background-color: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:bg-orange-500\/30 {
  background-color: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:bg-orange-500\/40 {
  background-color: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:bg-orange-500\/50 {
  background-color: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:bg-orange-500\/60 {
  background-color: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:bg-orange-500\/70 {
  background-color: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:bg-orange-500\/75 {
  background-color: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:bg-orange-500\/80 {
  background-color: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:bg-orange-500\/90 {
  background-color: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:bg-orange-500\/95 {
  background-color: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:bg-orange-500\/100 {
  background-color: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:bg-orange-600\/0 {
  background-color: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:bg-orange-600\/5 {
  background-color: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:bg-orange-600\/10 {
  background-color: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:bg-orange-600\/20 {
  background-color: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:bg-orange-600\/25 {
  background-color: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:bg-orange-600\/30 {
  background-color: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:bg-orange-600\/40 {
  background-color: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:bg-orange-600\/50 {
  background-color: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:bg-orange-600\/60 {
  background-color: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:bg-orange-600\/70 {
  background-color: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:bg-orange-600\/75 {
  background-color: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:bg-orange-600\/80 {
  background-color: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:bg-orange-600\/90 {
  background-color: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:bg-orange-600\/95 {
  background-color: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:bg-orange-600\/100 {
  background-color: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:bg-orange-700\/0 {
  background-color: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:bg-orange-700\/5 {
  background-color: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:bg-orange-700\/10 {
  background-color: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:bg-orange-700\/20 {
  background-color: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:bg-orange-700\/25 {
  background-color: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:bg-orange-700\/30 {
  background-color: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:bg-orange-700\/40 {
  background-color: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:bg-orange-700\/50 {
  background-color: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:bg-orange-700\/60 {
  background-color: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:bg-orange-700\/70 {
  background-color: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:bg-orange-700\/75 {
  background-color: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:bg-orange-700\/80 {
  background-color: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:bg-orange-700\/90 {
  background-color: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:bg-orange-700\/95 {
  background-color: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:bg-orange-700\/100 {
  background-color: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:bg-orange-800\/0 {
  background-color: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:bg-orange-800\/5 {
  background-color: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:bg-orange-800\/10 {
  background-color: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:bg-orange-800\/20 {
  background-color: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:bg-orange-800\/25 {
  background-color: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:bg-orange-800\/30 {
  background-color: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:bg-orange-800\/40 {
  background-color: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:bg-orange-800\/50 {
  background-color: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:bg-orange-800\/60 {
  background-color: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:bg-orange-800\/70 {
  background-color: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:bg-orange-800\/75 {
  background-color: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:bg-orange-800\/80 {
  background-color: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:bg-orange-800\/90 {
  background-color: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:bg-orange-800\/95 {
  background-color: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:bg-orange-800\/100 {
  background-color: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:bg-orange-900\/0 {
  background-color: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:bg-orange-900\/5 {
  background-color: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:bg-orange-900\/10 {
  background-color: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:bg-orange-900\/20 {
  background-color: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:bg-orange-900\/25 {
  background-color: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:bg-orange-900\/30 {
  background-color: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:bg-orange-900\/40 {
  background-color: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:bg-orange-900\/50 {
  background-color: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:bg-orange-900\/60 {
  background-color: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:bg-orange-900\/70 {
  background-color: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:bg-orange-900\/75 {
  background-color: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:bg-orange-900\/80 {
  background-color: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:bg-orange-900\/90 {
  background-color: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:bg-orange-900\/95 {
  background-color: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:bg-orange-900\/100 {
  background-color: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:bg-orange\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:bg-orange\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:bg-orange\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:bg-orange\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:bg-orange\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:bg-orange\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:bg-orange\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:bg-orange\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:bg-orange\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:bg-orange\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:bg-orange\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:bg-orange\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:bg-orange\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:bg-orange\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:bg-orange\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:bg-yellow-25\/0 {
  background-color: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:bg-yellow-25\/5 {
  background-color: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:bg-yellow-25\/10 {
  background-color: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:bg-yellow-25\/20 {
  background-color: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:bg-yellow-25\/25 {
  background-color: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:bg-yellow-25\/30 {
  background-color: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:bg-yellow-25\/40 {
  background-color: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:bg-yellow-25\/50 {
  background-color: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:bg-yellow-25\/60 {
  background-color: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:bg-yellow-25\/70 {
  background-color: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:bg-yellow-25\/75 {
  background-color: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:bg-yellow-25\/80 {
  background-color: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:bg-yellow-25\/90 {
  background-color: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:bg-yellow-25\/95 {
  background-color: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:bg-yellow-25\/100 {
  background-color: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:bg-yellow-50\/0 {
  background-color: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:bg-yellow-50\/5 {
  background-color: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:bg-yellow-50\/10 {
  background-color: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:bg-yellow-50\/20 {
  background-color: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:bg-yellow-50\/25 {
  background-color: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:bg-yellow-50\/30 {
  background-color: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:bg-yellow-50\/40 {
  background-color: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:bg-yellow-50\/50 {
  background-color: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:bg-yellow-50\/60 {
  background-color: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:bg-yellow-50\/70 {
  background-color: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:bg-yellow-50\/75 {
  background-color: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:bg-yellow-50\/80 {
  background-color: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:bg-yellow-50\/90 {
  background-color: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:bg-yellow-50\/95 {
  background-color: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:bg-yellow-50\/100 {
  background-color: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:bg-yellow-100\/0 {
  background-color: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:bg-yellow-100\/5 {
  background-color: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:bg-yellow-100\/10 {
  background-color: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:bg-yellow-100\/20 {
  background-color: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:bg-yellow-100\/25 {
  background-color: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:bg-yellow-100\/30 {
  background-color: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:bg-yellow-100\/40 {
  background-color: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:bg-yellow-100\/50 {
  background-color: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:bg-yellow-100\/60 {
  background-color: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:bg-yellow-100\/70 {
  background-color: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:bg-yellow-100\/75 {
  background-color: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:bg-yellow-100\/80 {
  background-color: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:bg-yellow-100\/90 {
  background-color: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:bg-yellow-100\/95 {
  background-color: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:bg-yellow-100\/100 {
  background-color: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:bg-yellow-200\/0 {
  background-color: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:bg-yellow-200\/5 {
  background-color: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:bg-yellow-200\/10 {
  background-color: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:bg-yellow-200\/20 {
  background-color: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:bg-yellow-200\/25 {
  background-color: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:bg-yellow-200\/30 {
  background-color: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:bg-yellow-200\/40 {
  background-color: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:bg-yellow-200\/50 {
  background-color: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:bg-yellow-200\/60 {
  background-color: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:bg-yellow-200\/70 {
  background-color: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:bg-yellow-200\/75 {
  background-color: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:bg-yellow-200\/80 {
  background-color: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:bg-yellow-200\/90 {
  background-color: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:bg-yellow-200\/95 {
  background-color: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:bg-yellow-200\/100 {
  background-color: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:bg-yellow-300\/0 {
  background-color: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:bg-yellow-300\/5 {
  background-color: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:bg-yellow-300\/10 {
  background-color: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:bg-yellow-300\/20 {
  background-color: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:bg-yellow-300\/25 {
  background-color: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:bg-yellow-300\/30 {
  background-color: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:bg-yellow-300\/40 {
  background-color: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:bg-yellow-300\/50 {
  background-color: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:bg-yellow-300\/60 {
  background-color: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:bg-yellow-300\/70 {
  background-color: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:bg-yellow-300\/75 {
  background-color: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:bg-yellow-300\/80 {
  background-color: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:bg-yellow-300\/90 {
  background-color: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:bg-yellow-300\/95 {
  background-color: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:bg-yellow-300\/100 {
  background-color: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:bg-yellow-400\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:bg-yellow-400\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:bg-yellow-400\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:bg-yellow-400\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:bg-yellow-400\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:bg-yellow-400\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:bg-yellow-400\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:bg-yellow-400\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:bg-yellow-400\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:bg-yellow-400\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:bg-yellow-400\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:bg-yellow-400\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:bg-yellow-400\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:bg-yellow-400\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:bg-yellow-400\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:bg-yellow-500\/0 {
  background-color: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:bg-yellow-500\/5 {
  background-color: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:bg-yellow-500\/10 {
  background-color: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:bg-yellow-500\/20 {
  background-color: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:bg-yellow-500\/25 {
  background-color: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:bg-yellow-500\/30 {
  background-color: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:bg-yellow-500\/40 {
  background-color: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:bg-yellow-500\/50 {
  background-color: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:bg-yellow-500\/60 {
  background-color: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:bg-yellow-500\/70 {
  background-color: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:bg-yellow-500\/75 {
  background-color: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:bg-yellow-500\/80 {
  background-color: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:bg-yellow-500\/90 {
  background-color: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:bg-yellow-500\/95 {
  background-color: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:bg-yellow-500\/100 {
  background-color: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:bg-yellow-600\/0 {
  background-color: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:bg-yellow-600\/5 {
  background-color: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:bg-yellow-600\/10 {
  background-color: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:bg-yellow-600\/20 {
  background-color: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:bg-yellow-600\/25 {
  background-color: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:bg-yellow-600\/30 {
  background-color: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:bg-yellow-600\/40 {
  background-color: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:bg-yellow-600\/50 {
  background-color: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:bg-yellow-600\/60 {
  background-color: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:bg-yellow-600\/70 {
  background-color: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:bg-yellow-600\/75 {
  background-color: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:bg-yellow-600\/80 {
  background-color: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:bg-yellow-600\/90 {
  background-color: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:bg-yellow-600\/95 {
  background-color: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:bg-yellow-600\/100 {
  background-color: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:bg-yellow-700\/0 {
  background-color: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:bg-yellow-700\/5 {
  background-color: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:bg-yellow-700\/10 {
  background-color: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:bg-yellow-700\/20 {
  background-color: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:bg-yellow-700\/25 {
  background-color: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:bg-yellow-700\/30 {
  background-color: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:bg-yellow-700\/40 {
  background-color: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:bg-yellow-700\/50 {
  background-color: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:bg-yellow-700\/60 {
  background-color: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:bg-yellow-700\/70 {
  background-color: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:bg-yellow-700\/75 {
  background-color: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:bg-yellow-700\/80 {
  background-color: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:bg-yellow-700\/90 {
  background-color: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:bg-yellow-700\/95 {
  background-color: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:bg-yellow-700\/100 {
  background-color: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:bg-yellow-800\/0 {
  background-color: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:bg-yellow-800\/5 {
  background-color: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:bg-yellow-800\/10 {
  background-color: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:bg-yellow-800\/20 {
  background-color: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:bg-yellow-800\/25 {
  background-color: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:bg-yellow-800\/30 {
  background-color: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:bg-yellow-800\/40 {
  background-color: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:bg-yellow-800\/50 {
  background-color: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:bg-yellow-800\/60 {
  background-color: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:bg-yellow-800\/70 {
  background-color: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:bg-yellow-800\/75 {
  background-color: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:bg-yellow-800\/80 {
  background-color: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:bg-yellow-800\/90 {
  background-color: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:bg-yellow-800\/95 {
  background-color: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:bg-yellow-800\/100 {
  background-color: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:bg-yellow-900\/0 {
  background-color: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:bg-yellow-900\/5 {
  background-color: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:bg-yellow-900\/10 {
  background-color: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:bg-yellow-900\/20 {
  background-color: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:bg-yellow-900\/25 {
  background-color: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:bg-yellow-900\/30 {
  background-color: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:bg-yellow-900\/40 {
  background-color: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:bg-yellow-900\/50 {
  background-color: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:bg-yellow-900\/60 {
  background-color: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:bg-yellow-900\/70 {
  background-color: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:bg-yellow-900\/75 {
  background-color: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:bg-yellow-900\/80 {
  background-color: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:bg-yellow-900\/90 {
  background-color: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:bg-yellow-900\/95 {
  background-color: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:bg-yellow-900\/100 {
  background-color: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:bg-yellow\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:bg-yellow\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:bg-yellow\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:bg-yellow\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:bg-yellow\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:bg-yellow\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:bg-yellow\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:bg-yellow\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:bg-yellow\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:bg-yellow\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:bg-yellow\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:bg-yellow\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:bg-yellow\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:bg-yellow\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:bg-yellow\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:fill-white {
  fill: #FFFFFF;
}

.group:hover .group-hover\:fill-black {
  fill: #000000;
}

.group:hover .group-hover\:fill-gray-25 {
  fill: #FCFCFD;
}

.group:hover .group-hover\:fill-gray-50 {
  fill: #F9FAFB;
}

.group:hover .group-hover\:fill-gray-100 {
  fill: #F2F4F7;
}

.group:hover .group-hover\:fill-gray-200 {
  fill: #EAECF0;
}

.group:hover .group-hover\:fill-gray-300 {
  fill: #D0D5DD;
}

.group:hover .group-hover\:fill-gray-400 {
  fill: #98A2B3;
}

.group:hover .group-hover\:fill-gray-500 {
  fill: #667085;
}

.group:hover .group-hover\:fill-gray-600 {
  fill: #475467;
}

.group:hover .group-hover\:fill-gray-700 {
  fill: #344054;
}

.group:hover .group-hover\:fill-gray-800 {
  fill: #1D2939;
}

.group:hover .group-hover\:fill-gray-900 {
  fill: #101828;
}

.group:hover .group-hover\:fill-gray {
  fill: #98A2B3;
}

.group:hover .group-hover\:fill-primary-25 {
  fill: #F7FAFF;
}

.group:hover .group-hover\:fill-primary-50 {
  fill: #F5F8FF;
}

.group:hover .group-hover\:fill-primary-100 {
  fill: #EFF3FF;
}

.group:hover .group-hover\:fill-primary-200 {
  fill: #DAE8FF;
}

.group:hover .group-hover\:fill-primary-300 {
  fill: #9EC0FC;
}

.group:hover .group-hover\:fill-primary-400 {
  fill: #74A7FE;
}

.group:hover .group-hover\:fill-primary-500 {
  fill: #5794FD;
}

.group:hover .group-hover\:fill-primary-600 {
  fill: #3D82F9;
}

.group:hover .group-hover\:fill-primary-700 {
  fill: #2F67C9;
}

.group:hover .group-hover\:fill-primary-800 {
  fill: #374C99;
}

.group:hover .group-hover\:fill-primary-900 {
  fill: #243366;
}

.group:hover .group-hover\:fill-primary {
  fill: #74A7FE;
}

.group:hover .group-hover\:fill-error-25 {
  fill: #FFFBFA;
}

.group:hover .group-hover\:fill-error-50 {
  fill: #FEF3F2;
}

.group:hover .group-hover\:fill-error-100 {
  fill: #FEE4E2;
}

.group:hover .group-hover\:fill-error-200 {
  fill: #FECDCA;
}

.group:hover .group-hover\:fill-error-300 {
  fill: #FDA29B;
}

.group:hover .group-hover\:fill-error-400 {
  fill: #F97066;
}

.group:hover .group-hover\:fill-error-500 {
  fill: #F04438;
}

.group:hover .group-hover\:fill-error-600 {
  fill: #D92D20;
}

.group:hover .group-hover\:fill-error-700 {
  fill: #B42318;
}

.group:hover .group-hover\:fill-error-800 {
  fill: #912018;
}

.group:hover .group-hover\:fill-error-900 {
  fill: #7A271A;
}

.group:hover .group-hover\:fill-error {
  fill: #F97066;
}

.group:hover .group-hover\:fill-warning-25 {
  fill: #FFFCF5;
}

.group:hover .group-hover\:fill-warning-50 {
  fill: #FFFAEB;
}

.group:hover .group-hover\:fill-warning-100 {
  fill: #FEF0C7;
}

.group:hover .group-hover\:fill-warning-200 {
  fill: #FEDF89;
}

.group:hover .group-hover\:fill-warning-300 {
  fill: #FEC84B;
}

.group:hover .group-hover\:fill-warning-400 {
  fill: #FDB022;
}

.group:hover .group-hover\:fill-warning-500 {
  fill: #F79009;
}

.group:hover .group-hover\:fill-warning-600 {
  fill: #DC6803;
}

.group:hover .group-hover\:fill-warning-700 {
  fill: #B54708;
}

.group:hover .group-hover\:fill-warning-800 {
  fill: #93370D;
}

.group:hover .group-hover\:fill-warning-900 {
  fill: #7A2E0E;
}

.group:hover .group-hover\:fill-warning {
  fill: #FDB022;
}

.group:hover .group-hover\:fill-success-25 {
  fill: #F6FEF9;
}

.group:hover .group-hover\:fill-success-50 {
  fill: #ECFDF3;
}

.group:hover .group-hover\:fill-success-100 {
  fill: #D1FADF;
}

.group:hover .group-hover\:fill-success-200 {
  fill: #A6F4C5;
}

.group:hover .group-hover\:fill-success-300 {
  fill: #6CE9A6;
}

.group:hover .group-hover\:fill-success-400 {
  fill: #32D583;
}

.group:hover .group-hover\:fill-success-500 {
  fill: #12876A;
}

.group:hover .group-hover\:fill-success-600 {
  fill: #039855;
}

.group:hover .group-hover\:fill-success-700 {
  fill: #027A48;
}

.group:hover .group-hover\:fill-success-800 {
  fill: #05603A;
}

.group:hover .group-hover\:fill-success-900 {
  fill: #054F31;
}

.group:hover .group-hover\:fill-success {
  fill: #32D583;
}

.group:hover .group-hover\:fill-gray-blue-25 {
  fill: #FCFCFD;
}

.group:hover .group-hover\:fill-gray-blue-50 {
  fill: #F8F9FC;
}

.group:hover .group-hover\:fill-gray-blue-100 {
  fill: #EAECF5;
}

.group:hover .group-hover\:fill-gray-blue-200 {
  fill: #D5D9EB;
}

.group:hover .group-hover\:fill-gray-blue-300 {
  fill: #B3B8DB;
}

.group:hover .group-hover\:fill-gray-blue-400 {
  fill: #717BBC;
}

.group:hover .group-hover\:fill-gray-blue-500 {
  fill: #4E5BA6;
}

.group:hover .group-hover\:fill-gray-blue-600 {
  fill: #3E4784;
}

.group:hover .group-hover\:fill-gray-blue-700 {
  fill: #363F72;
}

.group:hover .group-hover\:fill-gray-blue-800 {
  fill: #293056;
}

.group:hover .group-hover\:fill-gray-blue-900 {
  fill: #101323;
}

.group:hover .group-hover\:fill-gray-blue {
  fill: #717BBC;
}

.group:hover .group-hover\:fill-gray-cool-25 {
  fill: #FCFCFD;
}

.group:hover .group-hover\:fill-gray-cool-50 {
  fill: #F9F9FB;
}

.group:hover .group-hover\:fill-gray-cool-100 {
  fill: #EFF1F5;
}

.group:hover .group-hover\:fill-gray-cool-200 {
  fill: #DCDFEA;
}

.group:hover .group-hover\:fill-gray-cool-300 {
  fill: #B9C0D4;
}

.group:hover .group-hover\:fill-gray-cool-400 {
  fill: #7D89B0;
}

.group:hover .group-hover\:fill-gray-cool-500 {
  fill: #5D6B98;
}

.group:hover .group-hover\:fill-gray-cool-600 {
  fill: #4A5578;
}

.group:hover .group-hover\:fill-gray-cool-700 {
  fill: #404968;
}

.group:hover .group-hover\:fill-gray-cool-800 {
  fill: #30374F;
}

.group:hover .group-hover\:fill-gray-cool-900 {
  fill: #111322;
}

.group:hover .group-hover\:fill-gray-cool {
  fill: #7D89B0;
}

.group:hover .group-hover\:fill-gray-modern-25 {
  fill: #FCFCFD;
}

.group:hover .group-hover\:fill-gray-modern-50 {
  fill: #F8FAFC;
}

.group:hover .group-hover\:fill-gray-modern-100 {
  fill: #EEF2F6;
}

.group:hover .group-hover\:fill-gray-modern-200 {
  fill: #E3E8EF;
}

.group:hover .group-hover\:fill-gray-modern-300 {
  fill: #CDD5DF;
}

.group:hover .group-hover\:fill-gray-modern-400 {
  fill: #9AA4B2;
}

.group:hover .group-hover\:fill-gray-modern-500 {
  fill: #697586;
}

.group:hover .group-hover\:fill-gray-modern-600 {
  fill: #485565;
}

.group:hover .group-hover\:fill-gray-modern-700 {
  fill: #364152;
}

.group:hover .group-hover\:fill-gray-modern-800 {
  fill: #202939;
}

.group:hover .group-hover\:fill-gray-modern-900 {
  fill: #121926;
}

.group:hover .group-hover\:fill-gray-modern {
  fill: #9AA4B2;
}

.group:hover .group-hover\:fill-gray-neutral-25 {
  fill: #FCFCFD;
}

.group:hover .group-hover\:fill-gray-neutral-50 {
  fill: #F9FAFB;
}

.group:hover .group-hover\:fill-gray-neutral-100 {
  fill: #F3F4F6;
}

.group:hover .group-hover\:fill-gray-neutral-200 {
  fill: #E5E7EB;
}

.group:hover .group-hover\:fill-gray-neutral-300 {
  fill: #D2D6DB;
}

.group:hover .group-hover\:fill-gray-neutral-400 {
  fill: #9DA4AE;
}

.group:hover .group-hover\:fill-gray-neutral-500 {
  fill: #6C737F;
}

.group:hover .group-hover\:fill-gray-neutral-600 {
  fill: #4D5761;
}

.group:hover .group-hover\:fill-gray-neutral-700 {
  fill: #384250;
}

.group:hover .group-hover\:fill-gray-neutral-800 {
  fill: #1F2A37;
}

.group:hover .group-hover\:fill-gray-neutral-900 {
  fill: #111927;
}

.group:hover .group-hover\:fill-gray-neutral {
  fill: #9DA4AE;
}

.group:hover .group-hover\:fill-gray-iron-25 {
  fill: #FCFCFC;
}

.group:hover .group-hover\:fill-gray-iron-50 {
  fill: #FAFAFA;
}

.group:hover .group-hover\:fill-gray-iron-100 {
  fill: #F4F4F5;
}

.group:hover .group-hover\:fill-gray-iron-200 {
  fill: #E4E4E7;
}

.group:hover .group-hover\:fill-gray-iron-300 {
  fill: #D1D1D6;
}

.group:hover .group-hover\:fill-gray-iron-400 {
  fill: #A0A0AB;
}

.group:hover .group-hover\:fill-gray-iron-500 {
  fill: #70707B;
}

.group:hover .group-hover\:fill-gray-iron-600 {
  fill: #51525C;
}

.group:hover .group-hover\:fill-gray-iron-700 {
  fill: #3F3F46;
}

.group:hover .group-hover\:fill-gray-iron-800 {
  fill: #26272B;
}

.group:hover .group-hover\:fill-gray-iron-900 {
  fill: #18181B;
}

.group:hover .group-hover\:fill-gray-iron {
  fill: #A0A0AB;
}

.group:hover .group-hover\:fill-gray-true-25 {
  fill: #FCFCFC;
}

.group:hover .group-hover\:fill-gray-true-50 {
  fill: #FAFAFA;
}

.group:hover .group-hover\:fill-gray-true-100 {
  fill: #F5F5F5;
}

.group:hover .group-hover\:fill-gray-true-200 {
  fill: #E5E5E5;
}

.group:hover .group-hover\:fill-gray-true-300 {
  fill: #D6D6D6;
}

.group:hover .group-hover\:fill-gray-true-400 {
  fill: #A3A3A3;
}

.group:hover .group-hover\:fill-gray-true-500 {
  fill: #737373;
}

.group:hover .group-hover\:fill-gray-true-600 {
  fill: #525252;
}

.group:hover .group-hover\:fill-gray-true-700 {
  fill: #424242;
}

.group:hover .group-hover\:fill-gray-true-800 {
  fill: #292929;
}

.group:hover .group-hover\:fill-gray-true-900 {
  fill: #141414;
}

.group:hover .group-hover\:fill-gray-true {
  fill: #A3A3A3;
}

.group:hover .group-hover\:fill-gray-warm-25 {
  fill: #FDFDFC;
}

.group:hover .group-hover\:fill-gray-warm-50 {
  fill: #FAFAF9;
}

.group:hover .group-hover\:fill-gray-warm-100 {
  fill: #F5F5F4;
}

.group:hover .group-hover\:fill-gray-warm-200 {
  fill: #E7E5E4;
}

.group:hover .group-hover\:fill-gray-warm-300 {
  fill: #D7D3D0;
}

.group:hover .group-hover\:fill-gray-warm-400 {
  fill: #A9A29D;
}

.group:hover .group-hover\:fill-gray-warm-500 {
  fill: #79716B;
}

.group:hover .group-hover\:fill-gray-warm-600 {
  fill: #57534E;
}

.group:hover .group-hover\:fill-gray-warm-700 {
  fill: #44403C;
}

.group:hover .group-hover\:fill-gray-warm-800 {
  fill: #292524;
}

.group:hover .group-hover\:fill-gray-warm-900 {
  fill: #1C1917;
}

.group:hover .group-hover\:fill-gray-warm {
  fill: #A9A29D;
}

.group:hover .group-hover\:fill-moss-25 {
  fill: #FAFDF7;
}

.group:hover .group-hover\:fill-moss-50 {
  fill: #F5FBEE;
}

.group:hover .group-hover\:fill-moss-100 {
  fill: #E6F4D7;
}

.group:hover .group-hover\:fill-moss-200 {
  fill: #CEEAB0;
}

.group:hover .group-hover\:fill-moss-300 {
  fill: #ACDC79;
}

.group:hover .group-hover\:fill-moss-400 {
  fill: #86CB3C;
}

.group:hover .group-hover\:fill-moss-500 {
  fill: #669F2A;
}

.group:hover .group-hover\:fill-moss-600 {
  fill: #4F7A21;
}

.group:hover .group-hover\:fill-moss-700 {
  fill: #3F621A;
}

.group:hover .group-hover\:fill-moss-800 {
  fill: #335015;
}

.group:hover .group-hover\:fill-moss-900 {
  fill: #2B4212;
}

.group:hover .group-hover\:fill-moss {
  fill: #86CB3C;
}

.group:hover .group-hover\:fill-green-light-25 {
  fill: #FAFEF5;
}

.group:hover .group-hover\:fill-green-light-50 {
  fill: #F3FEE7;
}

.group:hover .group-hover\:fill-green-light-100 {
  fill: #E4FBCC;
}

.group:hover .group-hover\:fill-green-light-200 {
  fill: #DOF8AB;
}

.group:hover .group-hover\:fill-green-light-300 {
  fill: #A6EF67;
}

.group:hover .group-hover\:fill-green-light-400 {
  fill: #85E13A;
}

.group:hover .group-hover\:fill-green-light-500 {
  fill: #660610;
}

.group:hover .group-hover\:fill-green-light-600 {
  fill: #4CA3OD;
}

.group:hover .group-hover\:fill-green-light-700 {
  fill: #3B7COF;
}

.group:hover .group-hover\:fill-green-light-800 {
  fill: #326212;
}

.group:hover .group-hover\:fill-green-light-900 {
  fill: #2B5314;
}

.group:hover .group-hover\:fill-green-light {
  fill: #85E13A;
}

.group:hover .group-hover\:fill-green-25 {
  fill: #F6FEF9;
}

.group:hover .group-hover\:fill-green-50 {
  fill: #EDFCF2;
}

.group:hover .group-hover\:fill-green-100 {
  fill: #D3F8DF;
}

.group:hover .group-hover\:fill-green-200 {
  fill: #AAF0C4;
}

.group:hover .group-hover\:fill-green-300 {
  fill: #73E2A3;
}

.group:hover .group-hover\:fill-green-400 {
  fill: #3CCB7F;
}

.group:hover .group-hover\:fill-green-500 {
  fill: #168364;
}

.group:hover .group-hover\:fill-green-600 {
  fill: #099250;
}

.group:hover .group-hover\:fill-green-700 {
  fill: #087443;
}

.group:hover .group-hover\:fill-green-800 {
  fill: #095037;
}

.group:hover .group-hover\:fill-green-900 {
  fill: #084C2E;
}

.group:hover .group-hover\:fill-green {
  fill: #3CCB7F;
}

.group:hover .group-hover\:fill-teal-25 {
  fill: #F6FEFC;
}

.group:hover .group-hover\:fill-teal-50 {
  fill: #F0FDF9;
}

.group:hover .group-hover\:fill-teal-100 {
  fill: #CCFBEF;
}

.group:hover .group-hover\:fill-teal-200 {
  fill: #99F6E0;
}

.group:hover .group-hover\:fill-teal-300 {
  fill: #5FE9D0;
}

.group:hover .group-hover\:fill-teal-400 {
  fill: #2ED3B7;
}

.group:hover .group-hover\:fill-teal-500 {
  fill: #15B79E;
}

.group:hover .group-hover\:fill-teal-600 {
  fill: #0E9384;
}

.group:hover .group-hover\:fill-teal-700 {
  fill: #107569;
}

.group:hover .group-hover\:fill-teal-800 {
  fill: #125D56;
}

.group:hover .group-hover\:fill-teal-900 {
  fill: #134E48;
}

.group:hover .group-hover\:fill-teal {
  fill: #2ED3B7;
}

.group:hover .group-hover\:fill-cyan-25 {
  fill: #F5FEFF;
}

.group:hover .group-hover\:fill-cyan-50 {
  fill: #ECFDFF;
}

.group:hover .group-hover\:fill-cyan-100 {
  fill: #CFF9FE;
}

.group:hover .group-hover\:fill-cyan-200 {
  fill: #A5F0FC;
}

.group:hover .group-hover\:fill-cyan-300 {
  fill: #67E3F9;
}

.group:hover .group-hover\:fill-cyan-400 {
  fill: #22CCEE;
}

.group:hover .group-hover\:fill-cyan-500 {
  fill: #06AED4;
}

.group:hover .group-hover\:fill-cyan-600 {
  fill: #088AB2;
}

.group:hover .group-hover\:fill-cyan-700 {
  fill: #0E7090;
}

.group:hover .group-hover\:fill-cyan-800 {
  fill: #155B75;
}

.group:hover .group-hover\:fill-cyan-900 {
  fill: #164C63;
}

.group:hover .group-hover\:fill-cyan {
  fill: #22CCEE;
}

.group:hover .group-hover\:fill-blue-light-25 {
  fill: #F5FBFF;
}

.group:hover .group-hover\:fill-blue-light-50 {
  fill: #F0F9FF;
}

.group:hover .group-hover\:fill-blue-light-100 {
  fill: #E0F2FE;
}

.group:hover .group-hover\:fill-blue-light-200 {
  fill: #B9E6FE;
}

.group:hover .group-hover\:fill-blue-light-300 {
  fill: #7CD4FD;
}

.group:hover .group-hover\:fill-blue-light-400 {
  fill: #36BFFA;
}

.group:hover .group-hover\:fill-blue-light-500 {
  fill: #0BA5EC;
}

.group:hover .group-hover\:fill-blue-light-600 {
  fill: #0086C9;
}

.group:hover .group-hover\:fill-blue-light-700 {
  fill: #026AA2;
}

.group:hover .group-hover\:fill-blue-light-800 {
  fill: #065986;
}

.group:hover .group-hover\:fill-blue-light-900 {
  fill: #0B4A6F;
}

.group:hover .group-hover\:fill-blue-light {
  fill: #36BFFA;
}

.group:hover .group-hover\:fill-blue-25 {
  fill: #F5FAFF;
}

.group:hover .group-hover\:fill-blue-50 {
  fill: #EFF8FF;
}

.group:hover .group-hover\:fill-blue-100 {
  fill: #D1E9FF;
}

.group:hover .group-hover\:fill-blue-200 {
  fill: #B2DDFF;
}

.group:hover .group-hover\:fill-blue-300 {
  fill: #84CAFF;
}

.group:hover .group-hover\:fill-blue-400 {
  fill: #53B1FD;
}

.group:hover .group-hover\:fill-blue-500 {
  fill: #2E90FA;
}

.group:hover .group-hover\:fill-blue-600 {
  fill: #1570EF;
}

.group:hover .group-hover\:fill-blue-700 {
  fill: #175CD3;
}

.group:hover .group-hover\:fill-blue-800 {
  fill: #1849A9;
}

.group:hover .group-hover\:fill-blue-900 {
  fill: #194185;
}

.group:hover .group-hover\:fill-blue {
  fill: #53B1FD;
}

.group:hover .group-hover\:fill-blue-dark-25 {
  fill: #F5F8FF;
}

.group:hover .group-hover\:fill-blue-dark-50 {
  fill: #EFF4FF;
}

.group:hover .group-hover\:fill-blue-dark-100 {
  fill: #D1E0FF;
}

.group:hover .group-hover\:fill-blue-dark-200 {
  fill: #B2CCFF;
}

.group:hover .group-hover\:fill-blue-dark-300 {
  fill: #84ADFF;
}

.group:hover .group-hover\:fill-blue-dark-400 {
  fill: #528BFF;
}

.group:hover .group-hover\:fill-blue-dark-500 {
  fill: #2970FF;
}

.group:hover .group-hover\:fill-blue-dark-600 {
  fill: #155EEF;
}

.group:hover .group-hover\:fill-blue-dark-700 {
  fill: #004EEB;
}

.group:hover .group-hover\:fill-blue-dark-800 {
  fill: #0040C1;
}

.group:hover .group-hover\:fill-blue-dark-900 {
  fill: #00359E;
}

.group:hover .group-hover\:fill-blue-dark {
  fill: #528BFF;
}

.group:hover .group-hover\:fill-indigo-25 {
  fill: #F5F8FF;
}

.group:hover .group-hover\:fill-indigo-50 {
  fill: #EEF4FF;
}

.group:hover .group-hover\:fill-indigo-100 {
  fill: #E0EAFF;
}

.group:hover .group-hover\:fill-indigo-200 {
  fill: #C7D7FE;
}

.group:hover .group-hover\:fill-indigo-300 {
  fill: #A4BCFD;
}

.group:hover .group-hover\:fill-indigo-400 {
  fill: #8098F9;
}

.group:hover .group-hover\:fill-indigo-500 {
  fill: #6172F3;
}

.group:hover .group-hover\:fill-indigo-600 {
  fill: #444CE7;
}

.group:hover .group-hover\:fill-indigo-700 {
  fill: #3538CD;
}

.group:hover .group-hover\:fill-indigo-800 {
  fill: #2D31A6;
}

.group:hover .group-hover\:fill-indigo-900 {
  fill: #2D3282;
}

.group:hover .group-hover\:fill-indigo {
  fill: #8098F9;
}

.group:hover .group-hover\:fill-violet-25 {
  fill: #FBFAFF;
}

.group:hover .group-hover\:fill-violet-50 {
  fill: #F5F3FF;
}

.group:hover .group-hover\:fill-violet-100 {
  fill: #ECE9FE;
}

.group:hover .group-hover\:fill-violet-200 {
  fill: #DDD6FE;
}

.group:hover .group-hover\:fill-violet-300 {
  fill: #C3B5FD;
}

.group:hover .group-hover\:fill-violet-400 {
  fill: #A48AFB;
}

.group:hover .group-hover\:fill-violet-500 {
  fill: #875BF7;
}

.group:hover .group-hover\:fill-violet-600 {
  fill: #7839EE;
}

.group:hover .group-hover\:fill-violet-700 {
  fill: #6927DA;
}

.group:hover .group-hover\:fill-violet-800 {
  fill: #5720B7;
}

.group:hover .group-hover\:fill-violet-900 {
  fill: #491C96;
}

.group:hover .group-hover\:fill-violet {
  fill: #A48AFB;
}

.group:hover .group-hover\:fill-purple-25 {
  fill: #FAFAFF;
}

.group:hover .group-hover\:fill-purple-50 {
  fill: #F4F3FF;
}

.group:hover .group-hover\:fill-purple-100 {
  fill: #EBE9FE;
}

.group:hover .group-hover\:fill-purple-200 {
  fill: #D9D6FE;
}

.group:hover .group-hover\:fill-purple-300 {
  fill: #BDB4FE;
}

.group:hover .group-hover\:fill-purple-400 {
  fill: #9B8AFB;
}

.group:hover .group-hover\:fill-purple-500 {
  fill: #7A5AF8;
}

.group:hover .group-hover\:fill-purple-600 {
  fill: #6938EF;
}

.group:hover .group-hover\:fill-purple-700 {
  fill: #5925DC;
}

.group:hover .group-hover\:fill-purple-800 {
  fill: #4A1FB8;
}

.group:hover .group-hover\:fill-purple-900 {
  fill: #3E1C96;
}

.group:hover .group-hover\:fill-purple {
  fill: #9B8AFB;
}

.group:hover .group-hover\:fill-fuchsia-25 {
  fill: #FEFAFF;
}

.group:hover .group-hover\:fill-fuchsia-50 {
  fill: #FDF4FF;
}

.group:hover .group-hover\:fill-fuchsia-100 {
  fill: #FBE8FF;
}

.group:hover .group-hover\:fill-fuchsia-200 {
  fill: #F6D0FE;
}

.group:hover .group-hover\:fill-fuchsia-300 {
  fill: #EEAAFD;
}

.group:hover .group-hover\:fill-fuchsia-400 {
  fill: #E478FA;
}

.group:hover .group-hover\:fill-fuchsia-500 {
  fill: #D444F1;
}

.group:hover .group-hover\:fill-fuchsia-600 {
  fill: #BA24D5;
}

.group:hover .group-hover\:fill-fuchsia-700 {
  fill: #9F1AB1;
}

.group:hover .group-hover\:fill-fuchsia-800 {
  fill: #821890;
}

.group:hover .group-hover\:fill-fuchsia-900 {
  fill: #6F1877;
}

.group:hover .group-hover\:fill-fuchsia {
  fill: #E478FA;
}

.group:hover .group-hover\:fill-pink-25 {
  fill: #FEF6FB;
}

.group:hover .group-hover\:fill-pink-50 {
  fill: #FDF2FA;
}

.group:hover .group-hover\:fill-pink-100 {
  fill: #FCE7F6;
}

.group:hover .group-hover\:fill-pink-200 {
  fill: #FCCEEE;
}

.group:hover .group-hover\:fill-pink-300 {
  fill: #FAA7E0;
}

.group:hover .group-hover\:fill-pink-400 {
  fill: #F67007;
}

.group:hover .group-hover\:fill-pink-500 {
  fill: #EE46BC;
}

.group:hover .group-hover\:fill-pink-600 {
  fill: #DD2590;
}

.group:hover .group-hover\:fill-pink-700 {
  fill: #C11574;
}

.group:hover .group-hover\:fill-pink-800 {
  fill: #9E165F;
}

.group:hover .group-hover\:fill-pink-900 {
  fill: #851651;
}

.group:hover .group-hover\:fill-pink {
  fill: #F67007;
}

.group:hover .group-hover\:fill-rose-25 {
  fill: #FFF5F6;
}

.group:hover .group-hover\:fill-rose-50 {
  fill: #FFF1F3;
}

.group:hover .group-hover\:fill-rose-100 {
  fill: #FFE4E8;
}

.group:hover .group-hover\:fill-rose-200 {
  fill: #FECDD6;
}

.group:hover .group-hover\:fill-rose-300 {
  fill: #FEA3B4;
}

.group:hover .group-hover\:fill-rose-400 {
  fill: #FD6F8E;
}

.group:hover .group-hover\:fill-rose-500 {
  fill: #F63D68;
}

.group:hover .group-hover\:fill-rose-600 {
  fill: #E31854;
}

.group:hover .group-hover\:fill-rose-700 {
  fill: #C01048;
}

.group:hover .group-hover\:fill-rose-800 {
  fill: #A11043;
}

.group:hover .group-hover\:fill-rose-900 {
  fill: #89123E;
}

.group:hover .group-hover\:fill-rose {
  fill: #FD6F8E;
}

.group:hover .group-hover\:fill-orange-dark-25 {
  fill: #FFF9F5;
}

.group:hover .group-hover\:fill-orange-dark-50 {
  fill: #FFF4ED;
}

.group:hover .group-hover\:fill-orange-dark-100 {
  fill: #FFE6D5;
}

.group:hover .group-hover\:fill-orange-dark-200 {
  fill: #FFD6AE;
}

.group:hover .group-hover\:fill-orange-dark-300 {
  fill: #FF9C66;
}

.group:hover .group-hover\:fill-orange-dark-400 {
  fill: #FF692E;
}

.group:hover .group-hover\:fill-orange-dark-500 {
  fill: #FF4405;
}

.group:hover .group-hover\:fill-orange-dark-600 {
  fill: #E62E05;
}

.group:hover .group-hover\:fill-orange-dark-700 {
  fill: #BC1B06;
}

.group:hover .group-hover\:fill-orange-dark-800 {
  fill: #97180C;
}

.group:hover .group-hover\:fill-orange-dark-900 {
  fill: #771A0D;
}

.group:hover .group-hover\:fill-orange-dark {
  fill: #FF692E;
}

.group:hover .group-hover\:fill-orange-25 {
  fill: #FEFAF5;
}

.group:hover .group-hover\:fill-orange-50 {
  fill: #FEF6EE;
}

.group:hover .group-hover\:fill-orange-100 {
  fill: #FDEAD7;
}

.group:hover .group-hover\:fill-orange-200 {
  fill: #F9DBAF;
}

.group:hover .group-hover\:fill-orange-300 {
  fill: #F7B27A;
}

.group:hover .group-hover\:fill-orange-400 {
  fill: #F38744;
}

.group:hover .group-hover\:fill-orange-500 {
  fill: #EF6820;
}

.group:hover .group-hover\:fill-orange-600 {
  fill: #E04F16;
}

.group:hover .group-hover\:fill-orange-700 {
  fill: #B93815;
}

.group:hover .group-hover\:fill-orange-800 {
  fill: #932F19;
}

.group:hover .group-hover\:fill-orange-900 {
  fill: #772917;
}

.group:hover .group-hover\:fill-orange {
  fill: #F38744;
}

.group:hover .group-hover\:fill-yellow-25 {
  fill: #FEFDF0;
}

.group:hover .group-hover\:fill-yellow-50 {
  fill: #FEFBE8;
}

.group:hover .group-hover\:fill-yellow-100 {
  fill: #FEF7C3;
}

.group:hover .group-hover\:fill-yellow-200 {
  fill: #FEEE95;
}

.group:hover .group-hover\:fill-yellow-300 {
  fill: #FDE272;
}

.group:hover .group-hover\:fill-yellow-400 {
  fill: #FAC515;
}

.group:hover .group-hover\:fill-yellow-500 {
  fill: #EAAA08;
}

.group:hover .group-hover\:fill-yellow-600 {
  fill: #CA8504;
}

.group:hover .group-hover\:fill-yellow-700 {
  fill: #A15C07;
}

.group:hover .group-hover\:fill-yellow-800 {
  fill: #854A0E;
}

.group:hover .group-hover\:fill-yellow-900 {
  fill: #713812;
}

.group:hover .group-hover\:fill-yellow {
  fill: #FAC515;
}

.group:hover .group-hover\:fill-white\/0 {
  fill: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:fill-white\/5 {
  fill: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:fill-white\/10 {
  fill: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:fill-white\/20 {
  fill: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:fill-white\/25 {
  fill: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:fill-white\/30 {
  fill: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:fill-white\/40 {
  fill: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:fill-white\/50 {
  fill: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:fill-white\/60 {
  fill: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:fill-white\/70 {
  fill: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:fill-white\/75 {
  fill: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:fill-white\/80 {
  fill: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:fill-white\/90 {
  fill: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:fill-white\/95 {
  fill: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:fill-white\/100 {
  fill: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:fill-black\/0 {
  fill: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:fill-black\/5 {
  fill: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:fill-black\/10 {
  fill: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:fill-black\/20 {
  fill: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:fill-black\/25 {
  fill: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:fill-black\/30 {
  fill: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:fill-black\/40 {
  fill: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:fill-black\/50 {
  fill: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:fill-black\/60 {
  fill: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:fill-black\/70 {
  fill: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:fill-black\/75 {
  fill: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:fill-black\/80 {
  fill: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:fill-black\/90 {
  fill: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:fill-black\/95 {
  fill: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:fill-black\/100 {
  fill: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:fill-gray-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:fill-gray-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:fill-gray-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:fill-gray-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:fill-gray-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:fill-gray-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:fill-gray-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:fill-gray-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:fill-gray-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:fill-gray-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:fill-gray-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:fill-gray-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:fill-gray-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:fill-gray-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:fill-gray-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:fill-gray-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:fill-gray-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:fill-gray-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:fill-gray-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:fill-gray-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:fill-gray-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:fill-gray-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:fill-gray-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:fill-gray-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:fill-gray-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:fill-gray-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:fill-gray-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:fill-gray-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:fill-gray-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:fill-gray-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:fill-gray-100\/0 {
  fill: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:fill-gray-100\/5 {
  fill: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:fill-gray-100\/10 {
  fill: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:fill-gray-100\/20 {
  fill: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:fill-gray-100\/25 {
  fill: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:fill-gray-100\/30 {
  fill: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:fill-gray-100\/40 {
  fill: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:fill-gray-100\/50 {
  fill: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:fill-gray-100\/60 {
  fill: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:fill-gray-100\/70 {
  fill: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:fill-gray-100\/75 {
  fill: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:fill-gray-100\/80 {
  fill: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:fill-gray-100\/90 {
  fill: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:fill-gray-100\/95 {
  fill: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:fill-gray-100\/100 {
  fill: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:fill-gray-200\/0 {
  fill: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:fill-gray-200\/5 {
  fill: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:fill-gray-200\/10 {
  fill: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:fill-gray-200\/20 {
  fill: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:fill-gray-200\/25 {
  fill: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:fill-gray-200\/30 {
  fill: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:fill-gray-200\/40 {
  fill: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:fill-gray-200\/50 {
  fill: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:fill-gray-200\/60 {
  fill: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:fill-gray-200\/70 {
  fill: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:fill-gray-200\/75 {
  fill: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:fill-gray-200\/80 {
  fill: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:fill-gray-200\/90 {
  fill: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:fill-gray-200\/95 {
  fill: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:fill-gray-200\/100 {
  fill: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:fill-gray-300\/0 {
  fill: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:fill-gray-300\/5 {
  fill: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:fill-gray-300\/10 {
  fill: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:fill-gray-300\/20 {
  fill: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:fill-gray-300\/25 {
  fill: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:fill-gray-300\/30 {
  fill: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:fill-gray-300\/40 {
  fill: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:fill-gray-300\/50 {
  fill: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:fill-gray-300\/60 {
  fill: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:fill-gray-300\/70 {
  fill: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:fill-gray-300\/75 {
  fill: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:fill-gray-300\/80 {
  fill: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:fill-gray-300\/90 {
  fill: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:fill-gray-300\/95 {
  fill: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:fill-gray-300\/100 {
  fill: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:fill-gray-400\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:fill-gray-400\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:fill-gray-400\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:fill-gray-400\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:fill-gray-400\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:fill-gray-400\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:fill-gray-400\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:fill-gray-400\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:fill-gray-400\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:fill-gray-400\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:fill-gray-400\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:fill-gray-400\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:fill-gray-400\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:fill-gray-400\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:fill-gray-400\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:fill-gray-500\/0 {
  fill: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:fill-gray-500\/5 {
  fill: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:fill-gray-500\/10 {
  fill: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:fill-gray-500\/20 {
  fill: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:fill-gray-500\/25 {
  fill: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:fill-gray-500\/30 {
  fill: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:fill-gray-500\/40 {
  fill: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:fill-gray-500\/50 {
  fill: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:fill-gray-500\/60 {
  fill: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:fill-gray-500\/70 {
  fill: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:fill-gray-500\/75 {
  fill: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:fill-gray-500\/80 {
  fill: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:fill-gray-500\/90 {
  fill: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:fill-gray-500\/95 {
  fill: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:fill-gray-500\/100 {
  fill: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:fill-gray-600\/0 {
  fill: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:fill-gray-600\/5 {
  fill: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:fill-gray-600\/10 {
  fill: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:fill-gray-600\/20 {
  fill: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:fill-gray-600\/25 {
  fill: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:fill-gray-600\/30 {
  fill: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:fill-gray-600\/40 {
  fill: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:fill-gray-600\/50 {
  fill: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:fill-gray-600\/60 {
  fill: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:fill-gray-600\/70 {
  fill: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:fill-gray-600\/75 {
  fill: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:fill-gray-600\/80 {
  fill: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:fill-gray-600\/90 {
  fill: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:fill-gray-600\/95 {
  fill: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:fill-gray-600\/100 {
  fill: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:fill-gray-700\/0 {
  fill: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:fill-gray-700\/5 {
  fill: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:fill-gray-700\/10 {
  fill: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:fill-gray-700\/20 {
  fill: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:fill-gray-700\/25 {
  fill: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:fill-gray-700\/30 {
  fill: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:fill-gray-700\/40 {
  fill: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:fill-gray-700\/50 {
  fill: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:fill-gray-700\/60 {
  fill: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:fill-gray-700\/70 {
  fill: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:fill-gray-700\/75 {
  fill: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:fill-gray-700\/80 {
  fill: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:fill-gray-700\/90 {
  fill: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:fill-gray-700\/95 {
  fill: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:fill-gray-700\/100 {
  fill: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:fill-gray-800\/0 {
  fill: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:fill-gray-800\/5 {
  fill: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:fill-gray-800\/10 {
  fill: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:fill-gray-800\/20 {
  fill: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:fill-gray-800\/25 {
  fill: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:fill-gray-800\/30 {
  fill: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:fill-gray-800\/40 {
  fill: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:fill-gray-800\/50 {
  fill: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:fill-gray-800\/60 {
  fill: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:fill-gray-800\/70 {
  fill: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:fill-gray-800\/75 {
  fill: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:fill-gray-800\/80 {
  fill: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:fill-gray-800\/90 {
  fill: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:fill-gray-800\/95 {
  fill: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:fill-gray-800\/100 {
  fill: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:fill-gray-900\/0 {
  fill: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:fill-gray-900\/5 {
  fill: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:fill-gray-900\/10 {
  fill: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:fill-gray-900\/20 {
  fill: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:fill-gray-900\/25 {
  fill: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:fill-gray-900\/30 {
  fill: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:fill-gray-900\/40 {
  fill: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:fill-gray-900\/50 {
  fill: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:fill-gray-900\/60 {
  fill: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:fill-gray-900\/70 {
  fill: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:fill-gray-900\/75 {
  fill: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:fill-gray-900\/80 {
  fill: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:fill-gray-900\/90 {
  fill: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:fill-gray-900\/95 {
  fill: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:fill-gray-900\/100 {
  fill: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:fill-gray\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:fill-gray\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:fill-gray\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:fill-gray\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:fill-gray\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:fill-gray\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:fill-gray\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:fill-gray\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:fill-gray\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:fill-gray\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:fill-gray\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:fill-gray\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:fill-gray\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:fill-gray\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:fill-gray\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:fill-primary-25\/0 {
  fill: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:fill-primary-25\/5 {
  fill: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:fill-primary-25\/10 {
  fill: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:fill-primary-25\/20 {
  fill: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:fill-primary-25\/25 {
  fill: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:fill-primary-25\/30 {
  fill: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:fill-primary-25\/40 {
  fill: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:fill-primary-25\/50 {
  fill: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:fill-primary-25\/60 {
  fill: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:fill-primary-25\/70 {
  fill: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:fill-primary-25\/75 {
  fill: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:fill-primary-25\/80 {
  fill: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:fill-primary-25\/90 {
  fill: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:fill-primary-25\/95 {
  fill: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:fill-primary-25\/100 {
  fill: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:fill-primary-50\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:fill-primary-50\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:fill-primary-50\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:fill-primary-50\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:fill-primary-50\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:fill-primary-50\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:fill-primary-50\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:fill-primary-50\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:fill-primary-50\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:fill-primary-50\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:fill-primary-50\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:fill-primary-50\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:fill-primary-50\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:fill-primary-50\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:fill-primary-50\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:fill-primary-100\/0 {
  fill: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:fill-primary-100\/5 {
  fill: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:fill-primary-100\/10 {
  fill: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:fill-primary-100\/20 {
  fill: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:fill-primary-100\/25 {
  fill: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:fill-primary-100\/30 {
  fill: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:fill-primary-100\/40 {
  fill: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:fill-primary-100\/50 {
  fill: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:fill-primary-100\/60 {
  fill: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:fill-primary-100\/70 {
  fill: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:fill-primary-100\/75 {
  fill: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:fill-primary-100\/80 {
  fill: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:fill-primary-100\/90 {
  fill: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:fill-primary-100\/95 {
  fill: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:fill-primary-100\/100 {
  fill: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:fill-primary-200\/0 {
  fill: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:fill-primary-200\/5 {
  fill: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:fill-primary-200\/10 {
  fill: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:fill-primary-200\/20 {
  fill: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:fill-primary-200\/25 {
  fill: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:fill-primary-200\/30 {
  fill: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:fill-primary-200\/40 {
  fill: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:fill-primary-200\/50 {
  fill: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:fill-primary-200\/60 {
  fill: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:fill-primary-200\/70 {
  fill: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:fill-primary-200\/75 {
  fill: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:fill-primary-200\/80 {
  fill: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:fill-primary-200\/90 {
  fill: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:fill-primary-200\/95 {
  fill: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:fill-primary-200\/100 {
  fill: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:fill-primary-300\/0 {
  fill: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:fill-primary-300\/5 {
  fill: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:fill-primary-300\/10 {
  fill: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:fill-primary-300\/20 {
  fill: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:fill-primary-300\/25 {
  fill: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:fill-primary-300\/30 {
  fill: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:fill-primary-300\/40 {
  fill: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:fill-primary-300\/50 {
  fill: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:fill-primary-300\/60 {
  fill: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:fill-primary-300\/70 {
  fill: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:fill-primary-300\/75 {
  fill: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:fill-primary-300\/80 {
  fill: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:fill-primary-300\/90 {
  fill: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:fill-primary-300\/95 {
  fill: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:fill-primary-300\/100 {
  fill: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:fill-primary-400\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:fill-primary-400\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:fill-primary-400\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:fill-primary-400\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:fill-primary-400\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:fill-primary-400\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:fill-primary-400\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:fill-primary-400\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:fill-primary-400\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:fill-primary-400\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:fill-primary-400\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:fill-primary-400\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:fill-primary-400\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:fill-primary-400\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:fill-primary-400\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:fill-primary-500\/0 {
  fill: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:fill-primary-500\/5 {
  fill: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:fill-primary-500\/10 {
  fill: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:fill-primary-500\/20 {
  fill: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:fill-primary-500\/25 {
  fill: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:fill-primary-500\/30 {
  fill: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:fill-primary-500\/40 {
  fill: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:fill-primary-500\/50 {
  fill: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:fill-primary-500\/60 {
  fill: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:fill-primary-500\/70 {
  fill: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:fill-primary-500\/75 {
  fill: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:fill-primary-500\/80 {
  fill: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:fill-primary-500\/90 {
  fill: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:fill-primary-500\/95 {
  fill: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:fill-primary-500\/100 {
  fill: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:fill-primary-600\/0 {
  fill: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:fill-primary-600\/5 {
  fill: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:fill-primary-600\/10 {
  fill: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:fill-primary-600\/20 {
  fill: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:fill-primary-600\/25 {
  fill: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:fill-primary-600\/30 {
  fill: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:fill-primary-600\/40 {
  fill: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:fill-primary-600\/50 {
  fill: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:fill-primary-600\/60 {
  fill: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:fill-primary-600\/70 {
  fill: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:fill-primary-600\/75 {
  fill: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:fill-primary-600\/80 {
  fill: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:fill-primary-600\/90 {
  fill: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:fill-primary-600\/95 {
  fill: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:fill-primary-600\/100 {
  fill: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:fill-primary-700\/0 {
  fill: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:fill-primary-700\/5 {
  fill: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:fill-primary-700\/10 {
  fill: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:fill-primary-700\/20 {
  fill: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:fill-primary-700\/25 {
  fill: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:fill-primary-700\/30 {
  fill: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:fill-primary-700\/40 {
  fill: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:fill-primary-700\/50 {
  fill: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:fill-primary-700\/60 {
  fill: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:fill-primary-700\/70 {
  fill: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:fill-primary-700\/75 {
  fill: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:fill-primary-700\/80 {
  fill: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:fill-primary-700\/90 {
  fill: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:fill-primary-700\/95 {
  fill: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:fill-primary-700\/100 {
  fill: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:fill-primary-800\/0 {
  fill: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:fill-primary-800\/5 {
  fill: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:fill-primary-800\/10 {
  fill: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:fill-primary-800\/20 {
  fill: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:fill-primary-800\/25 {
  fill: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:fill-primary-800\/30 {
  fill: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:fill-primary-800\/40 {
  fill: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:fill-primary-800\/50 {
  fill: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:fill-primary-800\/60 {
  fill: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:fill-primary-800\/70 {
  fill: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:fill-primary-800\/75 {
  fill: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:fill-primary-800\/80 {
  fill: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:fill-primary-800\/90 {
  fill: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:fill-primary-800\/95 {
  fill: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:fill-primary-800\/100 {
  fill: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:fill-primary-900\/0 {
  fill: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:fill-primary-900\/5 {
  fill: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:fill-primary-900\/10 {
  fill: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:fill-primary-900\/20 {
  fill: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:fill-primary-900\/25 {
  fill: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:fill-primary-900\/30 {
  fill: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:fill-primary-900\/40 {
  fill: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:fill-primary-900\/50 {
  fill: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:fill-primary-900\/60 {
  fill: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:fill-primary-900\/70 {
  fill: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:fill-primary-900\/75 {
  fill: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:fill-primary-900\/80 {
  fill: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:fill-primary-900\/90 {
  fill: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:fill-primary-900\/95 {
  fill: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:fill-primary-900\/100 {
  fill: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:fill-primary\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:fill-primary\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:fill-primary\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:fill-primary\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:fill-primary\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:fill-primary\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:fill-primary\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:fill-primary\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:fill-primary\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:fill-primary\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:fill-primary\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:fill-primary\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:fill-primary\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:fill-primary\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:fill-primary\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:fill-error-25\/0 {
  fill: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:fill-error-25\/5 {
  fill: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:fill-error-25\/10 {
  fill: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:fill-error-25\/20 {
  fill: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:fill-error-25\/25 {
  fill: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:fill-error-25\/30 {
  fill: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:fill-error-25\/40 {
  fill: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:fill-error-25\/50 {
  fill: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:fill-error-25\/60 {
  fill: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:fill-error-25\/70 {
  fill: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:fill-error-25\/75 {
  fill: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:fill-error-25\/80 {
  fill: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:fill-error-25\/90 {
  fill: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:fill-error-25\/95 {
  fill: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:fill-error-25\/100 {
  fill: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:fill-error-50\/0 {
  fill: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:fill-error-50\/5 {
  fill: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:fill-error-50\/10 {
  fill: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:fill-error-50\/20 {
  fill: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:fill-error-50\/25 {
  fill: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:fill-error-50\/30 {
  fill: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:fill-error-50\/40 {
  fill: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:fill-error-50\/50 {
  fill: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:fill-error-50\/60 {
  fill: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:fill-error-50\/70 {
  fill: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:fill-error-50\/75 {
  fill: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:fill-error-50\/80 {
  fill: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:fill-error-50\/90 {
  fill: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:fill-error-50\/95 {
  fill: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:fill-error-50\/100 {
  fill: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:fill-error-100\/0 {
  fill: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:fill-error-100\/5 {
  fill: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:fill-error-100\/10 {
  fill: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:fill-error-100\/20 {
  fill: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:fill-error-100\/25 {
  fill: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:fill-error-100\/30 {
  fill: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:fill-error-100\/40 {
  fill: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:fill-error-100\/50 {
  fill: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:fill-error-100\/60 {
  fill: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:fill-error-100\/70 {
  fill: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:fill-error-100\/75 {
  fill: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:fill-error-100\/80 {
  fill: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:fill-error-100\/90 {
  fill: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:fill-error-100\/95 {
  fill: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:fill-error-100\/100 {
  fill: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:fill-error-200\/0 {
  fill: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:fill-error-200\/5 {
  fill: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:fill-error-200\/10 {
  fill: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:fill-error-200\/20 {
  fill: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:fill-error-200\/25 {
  fill: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:fill-error-200\/30 {
  fill: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:fill-error-200\/40 {
  fill: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:fill-error-200\/50 {
  fill: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:fill-error-200\/60 {
  fill: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:fill-error-200\/70 {
  fill: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:fill-error-200\/75 {
  fill: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:fill-error-200\/80 {
  fill: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:fill-error-200\/90 {
  fill: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:fill-error-200\/95 {
  fill: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:fill-error-200\/100 {
  fill: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:fill-error-300\/0 {
  fill: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:fill-error-300\/5 {
  fill: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:fill-error-300\/10 {
  fill: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:fill-error-300\/20 {
  fill: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:fill-error-300\/25 {
  fill: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:fill-error-300\/30 {
  fill: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:fill-error-300\/40 {
  fill: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:fill-error-300\/50 {
  fill: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:fill-error-300\/60 {
  fill: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:fill-error-300\/70 {
  fill: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:fill-error-300\/75 {
  fill: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:fill-error-300\/80 {
  fill: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:fill-error-300\/90 {
  fill: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:fill-error-300\/95 {
  fill: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:fill-error-300\/100 {
  fill: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:fill-error-400\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:fill-error-400\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:fill-error-400\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:fill-error-400\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:fill-error-400\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:fill-error-400\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:fill-error-400\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:fill-error-400\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:fill-error-400\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:fill-error-400\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:fill-error-400\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:fill-error-400\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:fill-error-400\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:fill-error-400\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:fill-error-400\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:fill-error-500\/0 {
  fill: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:fill-error-500\/5 {
  fill: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:fill-error-500\/10 {
  fill: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:fill-error-500\/20 {
  fill: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:fill-error-500\/25 {
  fill: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:fill-error-500\/30 {
  fill: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:fill-error-500\/40 {
  fill: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:fill-error-500\/50 {
  fill: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:fill-error-500\/60 {
  fill: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:fill-error-500\/70 {
  fill: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:fill-error-500\/75 {
  fill: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:fill-error-500\/80 {
  fill: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:fill-error-500\/90 {
  fill: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:fill-error-500\/95 {
  fill: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:fill-error-500\/100 {
  fill: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:fill-error-600\/0 {
  fill: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:fill-error-600\/5 {
  fill: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:fill-error-600\/10 {
  fill: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:fill-error-600\/20 {
  fill: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:fill-error-600\/25 {
  fill: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:fill-error-600\/30 {
  fill: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:fill-error-600\/40 {
  fill: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:fill-error-600\/50 {
  fill: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:fill-error-600\/60 {
  fill: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:fill-error-600\/70 {
  fill: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:fill-error-600\/75 {
  fill: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:fill-error-600\/80 {
  fill: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:fill-error-600\/90 {
  fill: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:fill-error-600\/95 {
  fill: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:fill-error-600\/100 {
  fill: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:fill-error-700\/0 {
  fill: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:fill-error-700\/5 {
  fill: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:fill-error-700\/10 {
  fill: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:fill-error-700\/20 {
  fill: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:fill-error-700\/25 {
  fill: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:fill-error-700\/30 {
  fill: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:fill-error-700\/40 {
  fill: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:fill-error-700\/50 {
  fill: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:fill-error-700\/60 {
  fill: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:fill-error-700\/70 {
  fill: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:fill-error-700\/75 {
  fill: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:fill-error-700\/80 {
  fill: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:fill-error-700\/90 {
  fill: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:fill-error-700\/95 {
  fill: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:fill-error-700\/100 {
  fill: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:fill-error-800\/0 {
  fill: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:fill-error-800\/5 {
  fill: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:fill-error-800\/10 {
  fill: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:fill-error-800\/20 {
  fill: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:fill-error-800\/25 {
  fill: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:fill-error-800\/30 {
  fill: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:fill-error-800\/40 {
  fill: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:fill-error-800\/50 {
  fill: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:fill-error-800\/60 {
  fill: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:fill-error-800\/70 {
  fill: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:fill-error-800\/75 {
  fill: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:fill-error-800\/80 {
  fill: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:fill-error-800\/90 {
  fill: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:fill-error-800\/95 {
  fill: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:fill-error-800\/100 {
  fill: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:fill-error-900\/0 {
  fill: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:fill-error-900\/5 {
  fill: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:fill-error-900\/10 {
  fill: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:fill-error-900\/20 {
  fill: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:fill-error-900\/25 {
  fill: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:fill-error-900\/30 {
  fill: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:fill-error-900\/40 {
  fill: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:fill-error-900\/50 {
  fill: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:fill-error-900\/60 {
  fill: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:fill-error-900\/70 {
  fill: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:fill-error-900\/75 {
  fill: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:fill-error-900\/80 {
  fill: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:fill-error-900\/90 {
  fill: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:fill-error-900\/95 {
  fill: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:fill-error-900\/100 {
  fill: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:fill-error\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:fill-error\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:fill-error\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:fill-error\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:fill-error\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:fill-error\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:fill-error\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:fill-error\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:fill-error\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:fill-error\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:fill-error\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:fill-error\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:fill-error\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:fill-error\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:fill-error\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:fill-warning-25\/0 {
  fill: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:fill-warning-25\/5 {
  fill: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:fill-warning-25\/10 {
  fill: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:fill-warning-25\/20 {
  fill: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:fill-warning-25\/25 {
  fill: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:fill-warning-25\/30 {
  fill: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:fill-warning-25\/40 {
  fill: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:fill-warning-25\/50 {
  fill: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:fill-warning-25\/60 {
  fill: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:fill-warning-25\/70 {
  fill: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:fill-warning-25\/75 {
  fill: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:fill-warning-25\/80 {
  fill: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:fill-warning-25\/90 {
  fill: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:fill-warning-25\/95 {
  fill: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:fill-warning-25\/100 {
  fill: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:fill-warning-50\/0 {
  fill: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:fill-warning-50\/5 {
  fill: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:fill-warning-50\/10 {
  fill: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:fill-warning-50\/20 {
  fill: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:fill-warning-50\/25 {
  fill: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:fill-warning-50\/30 {
  fill: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:fill-warning-50\/40 {
  fill: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:fill-warning-50\/50 {
  fill: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:fill-warning-50\/60 {
  fill: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:fill-warning-50\/70 {
  fill: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:fill-warning-50\/75 {
  fill: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:fill-warning-50\/80 {
  fill: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:fill-warning-50\/90 {
  fill: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:fill-warning-50\/95 {
  fill: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:fill-warning-50\/100 {
  fill: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:fill-warning-100\/0 {
  fill: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:fill-warning-100\/5 {
  fill: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:fill-warning-100\/10 {
  fill: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:fill-warning-100\/20 {
  fill: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:fill-warning-100\/25 {
  fill: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:fill-warning-100\/30 {
  fill: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:fill-warning-100\/40 {
  fill: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:fill-warning-100\/50 {
  fill: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:fill-warning-100\/60 {
  fill: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:fill-warning-100\/70 {
  fill: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:fill-warning-100\/75 {
  fill: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:fill-warning-100\/80 {
  fill: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:fill-warning-100\/90 {
  fill: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:fill-warning-100\/95 {
  fill: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:fill-warning-100\/100 {
  fill: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:fill-warning-200\/0 {
  fill: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:fill-warning-200\/5 {
  fill: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:fill-warning-200\/10 {
  fill: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:fill-warning-200\/20 {
  fill: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:fill-warning-200\/25 {
  fill: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:fill-warning-200\/30 {
  fill: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:fill-warning-200\/40 {
  fill: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:fill-warning-200\/50 {
  fill: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:fill-warning-200\/60 {
  fill: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:fill-warning-200\/70 {
  fill: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:fill-warning-200\/75 {
  fill: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:fill-warning-200\/80 {
  fill: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:fill-warning-200\/90 {
  fill: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:fill-warning-200\/95 {
  fill: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:fill-warning-200\/100 {
  fill: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:fill-warning-300\/0 {
  fill: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:fill-warning-300\/5 {
  fill: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:fill-warning-300\/10 {
  fill: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:fill-warning-300\/20 {
  fill: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:fill-warning-300\/25 {
  fill: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:fill-warning-300\/30 {
  fill: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:fill-warning-300\/40 {
  fill: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:fill-warning-300\/50 {
  fill: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:fill-warning-300\/60 {
  fill: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:fill-warning-300\/70 {
  fill: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:fill-warning-300\/75 {
  fill: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:fill-warning-300\/80 {
  fill: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:fill-warning-300\/90 {
  fill: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:fill-warning-300\/95 {
  fill: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:fill-warning-300\/100 {
  fill: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:fill-warning-400\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:fill-warning-400\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:fill-warning-400\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:fill-warning-400\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:fill-warning-400\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:fill-warning-400\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:fill-warning-400\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:fill-warning-400\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:fill-warning-400\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:fill-warning-400\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:fill-warning-400\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:fill-warning-400\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:fill-warning-400\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:fill-warning-400\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:fill-warning-400\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:fill-warning-500\/0 {
  fill: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:fill-warning-500\/5 {
  fill: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:fill-warning-500\/10 {
  fill: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:fill-warning-500\/20 {
  fill: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:fill-warning-500\/25 {
  fill: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:fill-warning-500\/30 {
  fill: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:fill-warning-500\/40 {
  fill: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:fill-warning-500\/50 {
  fill: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:fill-warning-500\/60 {
  fill: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:fill-warning-500\/70 {
  fill: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:fill-warning-500\/75 {
  fill: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:fill-warning-500\/80 {
  fill: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:fill-warning-500\/90 {
  fill: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:fill-warning-500\/95 {
  fill: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:fill-warning-500\/100 {
  fill: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:fill-warning-600\/0 {
  fill: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:fill-warning-600\/5 {
  fill: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:fill-warning-600\/10 {
  fill: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:fill-warning-600\/20 {
  fill: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:fill-warning-600\/25 {
  fill: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:fill-warning-600\/30 {
  fill: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:fill-warning-600\/40 {
  fill: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:fill-warning-600\/50 {
  fill: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:fill-warning-600\/60 {
  fill: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:fill-warning-600\/70 {
  fill: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:fill-warning-600\/75 {
  fill: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:fill-warning-600\/80 {
  fill: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:fill-warning-600\/90 {
  fill: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:fill-warning-600\/95 {
  fill: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:fill-warning-600\/100 {
  fill: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:fill-warning-700\/0 {
  fill: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:fill-warning-700\/5 {
  fill: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:fill-warning-700\/10 {
  fill: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:fill-warning-700\/20 {
  fill: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:fill-warning-700\/25 {
  fill: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:fill-warning-700\/30 {
  fill: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:fill-warning-700\/40 {
  fill: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:fill-warning-700\/50 {
  fill: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:fill-warning-700\/60 {
  fill: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:fill-warning-700\/70 {
  fill: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:fill-warning-700\/75 {
  fill: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:fill-warning-700\/80 {
  fill: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:fill-warning-700\/90 {
  fill: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:fill-warning-700\/95 {
  fill: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:fill-warning-700\/100 {
  fill: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:fill-warning-800\/0 {
  fill: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:fill-warning-800\/5 {
  fill: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:fill-warning-800\/10 {
  fill: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:fill-warning-800\/20 {
  fill: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:fill-warning-800\/25 {
  fill: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:fill-warning-800\/30 {
  fill: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:fill-warning-800\/40 {
  fill: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:fill-warning-800\/50 {
  fill: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:fill-warning-800\/60 {
  fill: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:fill-warning-800\/70 {
  fill: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:fill-warning-800\/75 {
  fill: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:fill-warning-800\/80 {
  fill: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:fill-warning-800\/90 {
  fill: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:fill-warning-800\/95 {
  fill: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:fill-warning-800\/100 {
  fill: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:fill-warning-900\/0 {
  fill: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:fill-warning-900\/5 {
  fill: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:fill-warning-900\/10 {
  fill: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:fill-warning-900\/20 {
  fill: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:fill-warning-900\/25 {
  fill: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:fill-warning-900\/30 {
  fill: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:fill-warning-900\/40 {
  fill: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:fill-warning-900\/50 {
  fill: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:fill-warning-900\/60 {
  fill: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:fill-warning-900\/70 {
  fill: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:fill-warning-900\/75 {
  fill: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:fill-warning-900\/80 {
  fill: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:fill-warning-900\/90 {
  fill: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:fill-warning-900\/95 {
  fill: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:fill-warning-900\/100 {
  fill: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:fill-warning\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:fill-warning\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:fill-warning\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:fill-warning\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:fill-warning\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:fill-warning\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:fill-warning\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:fill-warning\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:fill-warning\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:fill-warning\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:fill-warning\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:fill-warning\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:fill-warning\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:fill-warning\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:fill-warning\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:fill-success-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:fill-success-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:fill-success-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:fill-success-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:fill-success-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:fill-success-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:fill-success-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:fill-success-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:fill-success-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:fill-success-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:fill-success-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:fill-success-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:fill-success-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:fill-success-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:fill-success-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:fill-success-50\/0 {
  fill: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:fill-success-50\/5 {
  fill: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:fill-success-50\/10 {
  fill: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:fill-success-50\/20 {
  fill: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:fill-success-50\/25 {
  fill: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:fill-success-50\/30 {
  fill: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:fill-success-50\/40 {
  fill: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:fill-success-50\/50 {
  fill: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:fill-success-50\/60 {
  fill: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:fill-success-50\/70 {
  fill: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:fill-success-50\/75 {
  fill: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:fill-success-50\/80 {
  fill: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:fill-success-50\/90 {
  fill: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:fill-success-50\/95 {
  fill: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:fill-success-50\/100 {
  fill: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:fill-success-100\/0 {
  fill: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:fill-success-100\/5 {
  fill: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:fill-success-100\/10 {
  fill: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:fill-success-100\/20 {
  fill: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:fill-success-100\/25 {
  fill: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:fill-success-100\/30 {
  fill: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:fill-success-100\/40 {
  fill: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:fill-success-100\/50 {
  fill: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:fill-success-100\/60 {
  fill: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:fill-success-100\/70 {
  fill: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:fill-success-100\/75 {
  fill: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:fill-success-100\/80 {
  fill: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:fill-success-100\/90 {
  fill: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:fill-success-100\/95 {
  fill: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:fill-success-100\/100 {
  fill: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:fill-success-200\/0 {
  fill: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:fill-success-200\/5 {
  fill: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:fill-success-200\/10 {
  fill: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:fill-success-200\/20 {
  fill: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:fill-success-200\/25 {
  fill: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:fill-success-200\/30 {
  fill: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:fill-success-200\/40 {
  fill: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:fill-success-200\/50 {
  fill: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:fill-success-200\/60 {
  fill: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:fill-success-200\/70 {
  fill: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:fill-success-200\/75 {
  fill: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:fill-success-200\/80 {
  fill: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:fill-success-200\/90 {
  fill: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:fill-success-200\/95 {
  fill: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:fill-success-200\/100 {
  fill: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:fill-success-300\/0 {
  fill: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:fill-success-300\/5 {
  fill: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:fill-success-300\/10 {
  fill: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:fill-success-300\/20 {
  fill: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:fill-success-300\/25 {
  fill: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:fill-success-300\/30 {
  fill: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:fill-success-300\/40 {
  fill: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:fill-success-300\/50 {
  fill: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:fill-success-300\/60 {
  fill: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:fill-success-300\/70 {
  fill: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:fill-success-300\/75 {
  fill: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:fill-success-300\/80 {
  fill: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:fill-success-300\/90 {
  fill: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:fill-success-300\/95 {
  fill: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:fill-success-300\/100 {
  fill: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:fill-success-400\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:fill-success-400\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:fill-success-400\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:fill-success-400\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:fill-success-400\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:fill-success-400\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:fill-success-400\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:fill-success-400\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:fill-success-400\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:fill-success-400\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:fill-success-400\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:fill-success-400\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:fill-success-400\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:fill-success-400\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:fill-success-400\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:fill-success-500\/0 {
  fill: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:fill-success-500\/5 {
  fill: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:fill-success-500\/10 {
  fill: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:fill-success-500\/20 {
  fill: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:fill-success-500\/25 {
  fill: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:fill-success-500\/30 {
  fill: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:fill-success-500\/40 {
  fill: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:fill-success-500\/50 {
  fill: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:fill-success-500\/60 {
  fill: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:fill-success-500\/70 {
  fill: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:fill-success-500\/75 {
  fill: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:fill-success-500\/80 {
  fill: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:fill-success-500\/90 {
  fill: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:fill-success-500\/95 {
  fill: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:fill-success-500\/100 {
  fill: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:fill-success-600\/0 {
  fill: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:fill-success-600\/5 {
  fill: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:fill-success-600\/10 {
  fill: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:fill-success-600\/20 {
  fill: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:fill-success-600\/25 {
  fill: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:fill-success-600\/30 {
  fill: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:fill-success-600\/40 {
  fill: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:fill-success-600\/50 {
  fill: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:fill-success-600\/60 {
  fill: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:fill-success-600\/70 {
  fill: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:fill-success-600\/75 {
  fill: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:fill-success-600\/80 {
  fill: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:fill-success-600\/90 {
  fill: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:fill-success-600\/95 {
  fill: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:fill-success-600\/100 {
  fill: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:fill-success-700\/0 {
  fill: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:fill-success-700\/5 {
  fill: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:fill-success-700\/10 {
  fill: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:fill-success-700\/20 {
  fill: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:fill-success-700\/25 {
  fill: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:fill-success-700\/30 {
  fill: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:fill-success-700\/40 {
  fill: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:fill-success-700\/50 {
  fill: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:fill-success-700\/60 {
  fill: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:fill-success-700\/70 {
  fill: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:fill-success-700\/75 {
  fill: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:fill-success-700\/80 {
  fill: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:fill-success-700\/90 {
  fill: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:fill-success-700\/95 {
  fill: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:fill-success-700\/100 {
  fill: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:fill-success-800\/0 {
  fill: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:fill-success-800\/5 {
  fill: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:fill-success-800\/10 {
  fill: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:fill-success-800\/20 {
  fill: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:fill-success-800\/25 {
  fill: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:fill-success-800\/30 {
  fill: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:fill-success-800\/40 {
  fill: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:fill-success-800\/50 {
  fill: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:fill-success-800\/60 {
  fill: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:fill-success-800\/70 {
  fill: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:fill-success-800\/75 {
  fill: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:fill-success-800\/80 {
  fill: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:fill-success-800\/90 {
  fill: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:fill-success-800\/95 {
  fill: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:fill-success-800\/100 {
  fill: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:fill-success-900\/0 {
  fill: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:fill-success-900\/5 {
  fill: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:fill-success-900\/10 {
  fill: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:fill-success-900\/20 {
  fill: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:fill-success-900\/25 {
  fill: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:fill-success-900\/30 {
  fill: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:fill-success-900\/40 {
  fill: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:fill-success-900\/50 {
  fill: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:fill-success-900\/60 {
  fill: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:fill-success-900\/70 {
  fill: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:fill-success-900\/75 {
  fill: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:fill-success-900\/80 {
  fill: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:fill-success-900\/90 {
  fill: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:fill-success-900\/95 {
  fill: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:fill-success-900\/100 {
  fill: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:fill-success\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:fill-success\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:fill-success\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:fill-success\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:fill-success\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:fill-success\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:fill-success\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:fill-success\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:fill-success\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:fill-success\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:fill-success\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:fill-success\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:fill-success\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:fill-success\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:fill-success\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:fill-gray-blue-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:fill-gray-blue-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:fill-gray-blue-50\/0 {
  fill: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:fill-gray-blue-50\/5 {
  fill: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-50\/10 {
  fill: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-50\/20 {
  fill: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-50\/25 {
  fill: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-50\/30 {
  fill: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-50\/40 {
  fill: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-50\/50 {
  fill: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-50\/60 {
  fill: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-50\/70 {
  fill: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-50\/75 {
  fill: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-50\/80 {
  fill: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-50\/90 {
  fill: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-50\/95 {
  fill: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-50\/100 {
  fill: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:fill-gray-blue-100\/0 {
  fill: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:fill-gray-blue-100\/5 {
  fill: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-100\/10 {
  fill: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-100\/20 {
  fill: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-100\/25 {
  fill: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-100\/30 {
  fill: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-100\/40 {
  fill: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-100\/50 {
  fill: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-100\/60 {
  fill: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-100\/70 {
  fill: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-100\/75 {
  fill: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-100\/80 {
  fill: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-100\/90 {
  fill: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-100\/95 {
  fill: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-100\/100 {
  fill: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:fill-gray-blue-200\/0 {
  fill: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:fill-gray-blue-200\/5 {
  fill: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-200\/10 {
  fill: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-200\/20 {
  fill: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-200\/25 {
  fill: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-200\/30 {
  fill: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-200\/40 {
  fill: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-200\/50 {
  fill: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-200\/60 {
  fill: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-200\/70 {
  fill: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-200\/75 {
  fill: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-200\/80 {
  fill: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-200\/90 {
  fill: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-200\/95 {
  fill: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-200\/100 {
  fill: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:fill-gray-blue-300\/0 {
  fill: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:fill-gray-blue-300\/5 {
  fill: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-300\/10 {
  fill: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-300\/20 {
  fill: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-300\/25 {
  fill: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-300\/30 {
  fill: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-300\/40 {
  fill: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-300\/50 {
  fill: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-300\/60 {
  fill: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-300\/70 {
  fill: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-300\/75 {
  fill: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-300\/80 {
  fill: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-300\/90 {
  fill: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-300\/95 {
  fill: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-300\/100 {
  fill: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:fill-gray-blue-400\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:fill-gray-blue-400\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-400\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-400\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-400\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-400\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-400\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-400\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-400\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-400\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-400\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-400\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-400\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-400\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-400\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:fill-gray-blue-500\/0 {
  fill: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:fill-gray-blue-500\/5 {
  fill: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-500\/10 {
  fill: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-500\/20 {
  fill: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-500\/25 {
  fill: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-500\/30 {
  fill: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-500\/40 {
  fill: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-500\/50 {
  fill: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-500\/60 {
  fill: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-500\/70 {
  fill: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-500\/75 {
  fill: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-500\/80 {
  fill: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-500\/90 {
  fill: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-500\/95 {
  fill: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-500\/100 {
  fill: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:fill-gray-blue-600\/0 {
  fill: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:fill-gray-blue-600\/5 {
  fill: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-600\/10 {
  fill: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-600\/20 {
  fill: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-600\/25 {
  fill: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-600\/30 {
  fill: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-600\/40 {
  fill: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-600\/50 {
  fill: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-600\/60 {
  fill: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-600\/70 {
  fill: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-600\/75 {
  fill: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-600\/80 {
  fill: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-600\/90 {
  fill: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-600\/95 {
  fill: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-600\/100 {
  fill: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:fill-gray-blue-700\/0 {
  fill: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:fill-gray-blue-700\/5 {
  fill: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-700\/10 {
  fill: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-700\/20 {
  fill: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-700\/25 {
  fill: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-700\/30 {
  fill: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-700\/40 {
  fill: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-700\/50 {
  fill: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-700\/60 {
  fill: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-700\/70 {
  fill: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-700\/75 {
  fill: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-700\/80 {
  fill: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-700\/90 {
  fill: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-700\/95 {
  fill: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-700\/100 {
  fill: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:fill-gray-blue-800\/0 {
  fill: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:fill-gray-blue-800\/5 {
  fill: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-800\/10 {
  fill: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-800\/20 {
  fill: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-800\/25 {
  fill: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-800\/30 {
  fill: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-800\/40 {
  fill: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-800\/50 {
  fill: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-800\/60 {
  fill: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-800\/70 {
  fill: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-800\/75 {
  fill: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-800\/80 {
  fill: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-800\/90 {
  fill: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-800\/95 {
  fill: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-800\/100 {
  fill: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:fill-gray-blue-900\/0 {
  fill: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:fill-gray-blue-900\/5 {
  fill: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue-900\/10 {
  fill: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue-900\/20 {
  fill: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue-900\/25 {
  fill: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue-900\/30 {
  fill: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue-900\/40 {
  fill: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue-900\/50 {
  fill: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue-900\/60 {
  fill: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue-900\/70 {
  fill: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue-900\/75 {
  fill: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue-900\/80 {
  fill: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue-900\/90 {
  fill: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue-900\/95 {
  fill: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue-900\/100 {
  fill: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:fill-gray-blue\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:fill-gray-blue\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:fill-gray-blue\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:fill-gray-blue\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:fill-gray-blue\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:fill-gray-blue\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:fill-gray-blue\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:fill-gray-blue\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:fill-gray-blue\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:fill-gray-blue\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:fill-gray-blue\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:fill-gray-blue\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:fill-gray-blue\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:fill-gray-blue\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:fill-gray-blue\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:fill-gray-cool-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:fill-gray-cool-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:fill-gray-cool-50\/0 {
  fill: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:fill-gray-cool-50\/5 {
  fill: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-50\/10 {
  fill: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-50\/20 {
  fill: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-50\/25 {
  fill: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-50\/30 {
  fill: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-50\/40 {
  fill: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-50\/50 {
  fill: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-50\/60 {
  fill: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-50\/70 {
  fill: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-50\/75 {
  fill: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-50\/80 {
  fill: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-50\/90 {
  fill: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-50\/95 {
  fill: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-50\/100 {
  fill: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:fill-gray-cool-100\/0 {
  fill: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:fill-gray-cool-100\/5 {
  fill: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-100\/10 {
  fill: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-100\/20 {
  fill: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-100\/25 {
  fill: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-100\/30 {
  fill: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-100\/40 {
  fill: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-100\/50 {
  fill: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-100\/60 {
  fill: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-100\/70 {
  fill: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-100\/75 {
  fill: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-100\/80 {
  fill: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-100\/90 {
  fill: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-100\/95 {
  fill: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-100\/100 {
  fill: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:fill-gray-cool-200\/0 {
  fill: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:fill-gray-cool-200\/5 {
  fill: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-200\/10 {
  fill: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-200\/20 {
  fill: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-200\/25 {
  fill: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-200\/30 {
  fill: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-200\/40 {
  fill: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-200\/50 {
  fill: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-200\/60 {
  fill: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-200\/70 {
  fill: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-200\/75 {
  fill: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-200\/80 {
  fill: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-200\/90 {
  fill: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-200\/95 {
  fill: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-200\/100 {
  fill: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:fill-gray-cool-300\/0 {
  fill: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:fill-gray-cool-300\/5 {
  fill: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-300\/10 {
  fill: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-300\/20 {
  fill: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-300\/25 {
  fill: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-300\/30 {
  fill: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-300\/40 {
  fill: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-300\/50 {
  fill: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-300\/60 {
  fill: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-300\/70 {
  fill: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-300\/75 {
  fill: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-300\/80 {
  fill: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-300\/90 {
  fill: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-300\/95 {
  fill: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-300\/100 {
  fill: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:fill-gray-cool-400\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:fill-gray-cool-400\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-400\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-400\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-400\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-400\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-400\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-400\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-400\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-400\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-400\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-400\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-400\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-400\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-400\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:fill-gray-cool-500\/0 {
  fill: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:fill-gray-cool-500\/5 {
  fill: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-500\/10 {
  fill: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-500\/20 {
  fill: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-500\/25 {
  fill: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-500\/30 {
  fill: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-500\/40 {
  fill: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-500\/50 {
  fill: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-500\/60 {
  fill: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-500\/70 {
  fill: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-500\/75 {
  fill: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-500\/80 {
  fill: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-500\/90 {
  fill: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-500\/95 {
  fill: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-500\/100 {
  fill: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:fill-gray-cool-600\/0 {
  fill: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:fill-gray-cool-600\/5 {
  fill: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-600\/10 {
  fill: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-600\/20 {
  fill: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-600\/25 {
  fill: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-600\/30 {
  fill: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-600\/40 {
  fill: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-600\/50 {
  fill: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-600\/60 {
  fill: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-600\/70 {
  fill: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-600\/75 {
  fill: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-600\/80 {
  fill: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-600\/90 {
  fill: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-600\/95 {
  fill: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-600\/100 {
  fill: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:fill-gray-cool-700\/0 {
  fill: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:fill-gray-cool-700\/5 {
  fill: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-700\/10 {
  fill: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-700\/20 {
  fill: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-700\/25 {
  fill: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-700\/30 {
  fill: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-700\/40 {
  fill: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-700\/50 {
  fill: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-700\/60 {
  fill: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-700\/70 {
  fill: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-700\/75 {
  fill: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-700\/80 {
  fill: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-700\/90 {
  fill: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-700\/95 {
  fill: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-700\/100 {
  fill: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:fill-gray-cool-800\/0 {
  fill: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:fill-gray-cool-800\/5 {
  fill: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-800\/10 {
  fill: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-800\/20 {
  fill: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-800\/25 {
  fill: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-800\/30 {
  fill: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-800\/40 {
  fill: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-800\/50 {
  fill: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-800\/60 {
  fill: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-800\/70 {
  fill: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-800\/75 {
  fill: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-800\/80 {
  fill: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-800\/90 {
  fill: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-800\/95 {
  fill: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-800\/100 {
  fill: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:fill-gray-cool-900\/0 {
  fill: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:fill-gray-cool-900\/5 {
  fill: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool-900\/10 {
  fill: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool-900\/20 {
  fill: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool-900\/25 {
  fill: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool-900\/30 {
  fill: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool-900\/40 {
  fill: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool-900\/50 {
  fill: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool-900\/60 {
  fill: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool-900\/70 {
  fill: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool-900\/75 {
  fill: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool-900\/80 {
  fill: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool-900\/90 {
  fill: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool-900\/95 {
  fill: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool-900\/100 {
  fill: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:fill-gray-cool\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:fill-gray-cool\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:fill-gray-cool\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:fill-gray-cool\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:fill-gray-cool\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:fill-gray-cool\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:fill-gray-cool\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:fill-gray-cool\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:fill-gray-cool\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:fill-gray-cool\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:fill-gray-cool\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:fill-gray-cool\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:fill-gray-cool\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:fill-gray-cool\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:fill-gray-cool\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:fill-gray-modern-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:fill-gray-modern-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:fill-gray-modern-50\/0 {
  fill: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:fill-gray-modern-50\/5 {
  fill: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-50\/10 {
  fill: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-50\/20 {
  fill: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-50\/25 {
  fill: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-50\/30 {
  fill: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-50\/40 {
  fill: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-50\/50 {
  fill: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-50\/60 {
  fill: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-50\/70 {
  fill: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-50\/75 {
  fill: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-50\/80 {
  fill: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-50\/90 {
  fill: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-50\/95 {
  fill: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-50\/100 {
  fill: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:fill-gray-modern-100\/0 {
  fill: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:fill-gray-modern-100\/5 {
  fill: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-100\/10 {
  fill: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-100\/20 {
  fill: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-100\/25 {
  fill: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-100\/30 {
  fill: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-100\/40 {
  fill: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-100\/50 {
  fill: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-100\/60 {
  fill: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-100\/70 {
  fill: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-100\/75 {
  fill: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-100\/80 {
  fill: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-100\/90 {
  fill: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-100\/95 {
  fill: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-100\/100 {
  fill: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:fill-gray-modern-200\/0 {
  fill: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:fill-gray-modern-200\/5 {
  fill: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-200\/10 {
  fill: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-200\/20 {
  fill: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-200\/25 {
  fill: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-200\/30 {
  fill: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-200\/40 {
  fill: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-200\/50 {
  fill: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-200\/60 {
  fill: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-200\/70 {
  fill: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-200\/75 {
  fill: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-200\/80 {
  fill: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-200\/90 {
  fill: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-200\/95 {
  fill: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-200\/100 {
  fill: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:fill-gray-modern-300\/0 {
  fill: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:fill-gray-modern-300\/5 {
  fill: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-300\/10 {
  fill: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-300\/20 {
  fill: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-300\/25 {
  fill: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-300\/30 {
  fill: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-300\/40 {
  fill: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-300\/50 {
  fill: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-300\/60 {
  fill: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-300\/70 {
  fill: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-300\/75 {
  fill: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-300\/80 {
  fill: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-300\/90 {
  fill: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-300\/95 {
  fill: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-300\/100 {
  fill: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:fill-gray-modern-400\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:fill-gray-modern-400\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-400\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-400\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-400\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-400\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-400\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-400\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-400\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-400\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-400\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-400\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-400\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-400\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-400\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:fill-gray-modern-500\/0 {
  fill: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:fill-gray-modern-500\/5 {
  fill: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-500\/10 {
  fill: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-500\/20 {
  fill: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-500\/25 {
  fill: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-500\/30 {
  fill: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-500\/40 {
  fill: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-500\/50 {
  fill: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-500\/60 {
  fill: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-500\/70 {
  fill: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-500\/75 {
  fill: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-500\/80 {
  fill: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-500\/90 {
  fill: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-500\/95 {
  fill: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-500\/100 {
  fill: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:fill-gray-modern-600\/0 {
  fill: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:fill-gray-modern-600\/5 {
  fill: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-600\/10 {
  fill: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-600\/20 {
  fill: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-600\/25 {
  fill: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-600\/30 {
  fill: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-600\/40 {
  fill: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-600\/50 {
  fill: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-600\/60 {
  fill: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-600\/70 {
  fill: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-600\/75 {
  fill: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-600\/80 {
  fill: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-600\/90 {
  fill: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-600\/95 {
  fill: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-600\/100 {
  fill: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:fill-gray-modern-700\/0 {
  fill: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:fill-gray-modern-700\/5 {
  fill: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-700\/10 {
  fill: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-700\/20 {
  fill: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-700\/25 {
  fill: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-700\/30 {
  fill: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-700\/40 {
  fill: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-700\/50 {
  fill: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-700\/60 {
  fill: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-700\/70 {
  fill: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-700\/75 {
  fill: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-700\/80 {
  fill: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-700\/90 {
  fill: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-700\/95 {
  fill: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-700\/100 {
  fill: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:fill-gray-modern-800\/0 {
  fill: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:fill-gray-modern-800\/5 {
  fill: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-800\/10 {
  fill: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-800\/20 {
  fill: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-800\/25 {
  fill: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-800\/30 {
  fill: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-800\/40 {
  fill: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-800\/50 {
  fill: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-800\/60 {
  fill: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-800\/70 {
  fill: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-800\/75 {
  fill: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-800\/80 {
  fill: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-800\/90 {
  fill: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-800\/95 {
  fill: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-800\/100 {
  fill: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:fill-gray-modern-900\/0 {
  fill: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:fill-gray-modern-900\/5 {
  fill: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern-900\/10 {
  fill: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern-900\/20 {
  fill: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern-900\/25 {
  fill: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern-900\/30 {
  fill: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern-900\/40 {
  fill: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern-900\/50 {
  fill: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern-900\/60 {
  fill: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern-900\/70 {
  fill: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern-900\/75 {
  fill: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern-900\/80 {
  fill: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern-900\/90 {
  fill: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern-900\/95 {
  fill: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern-900\/100 {
  fill: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:fill-gray-modern\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:fill-gray-modern\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:fill-gray-modern\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:fill-gray-modern\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:fill-gray-modern\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:fill-gray-modern\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:fill-gray-modern\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:fill-gray-modern\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:fill-gray-modern\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:fill-gray-modern\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:fill-gray-modern\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:fill-gray-modern\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:fill-gray-modern\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:fill-gray-modern\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:fill-gray-modern\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-100\/0 {
  fill: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-100\/5 {
  fill: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-100\/10 {
  fill: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-100\/20 {
  fill: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-100\/25 {
  fill: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-100\/30 {
  fill: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-100\/40 {
  fill: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-100\/50 {
  fill: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-100\/60 {
  fill: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-100\/70 {
  fill: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-100\/75 {
  fill: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-100\/80 {
  fill: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-100\/90 {
  fill: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-100\/95 {
  fill: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-100\/100 {
  fill: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-200\/0 {
  fill: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-200\/5 {
  fill: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-200\/10 {
  fill: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-200\/20 {
  fill: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-200\/25 {
  fill: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-200\/30 {
  fill: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-200\/40 {
  fill: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-200\/50 {
  fill: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-200\/60 {
  fill: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-200\/70 {
  fill: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-200\/75 {
  fill: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-200\/80 {
  fill: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-200\/90 {
  fill: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-200\/95 {
  fill: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-200\/100 {
  fill: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-300\/0 {
  fill: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-300\/5 {
  fill: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-300\/10 {
  fill: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-300\/20 {
  fill: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-300\/25 {
  fill: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-300\/30 {
  fill: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-300\/40 {
  fill: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-300\/50 {
  fill: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-300\/60 {
  fill: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-300\/70 {
  fill: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-300\/75 {
  fill: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-300\/80 {
  fill: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-300\/90 {
  fill: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-300\/95 {
  fill: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-300\/100 {
  fill: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-400\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-400\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-400\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-400\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-400\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-400\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-400\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-400\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-400\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-400\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-400\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-400\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-400\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-400\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-400\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-500\/0 {
  fill: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-500\/5 {
  fill: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-500\/10 {
  fill: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-500\/20 {
  fill: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-500\/25 {
  fill: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-500\/30 {
  fill: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-500\/40 {
  fill: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-500\/50 {
  fill: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-500\/60 {
  fill: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-500\/70 {
  fill: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-500\/75 {
  fill: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-500\/80 {
  fill: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-500\/90 {
  fill: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-500\/95 {
  fill: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-500\/100 {
  fill: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-600\/0 {
  fill: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-600\/5 {
  fill: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-600\/10 {
  fill: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-600\/20 {
  fill: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-600\/25 {
  fill: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-600\/30 {
  fill: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-600\/40 {
  fill: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-600\/50 {
  fill: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-600\/60 {
  fill: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-600\/70 {
  fill: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-600\/75 {
  fill: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-600\/80 {
  fill: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-600\/90 {
  fill: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-600\/95 {
  fill: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-600\/100 {
  fill: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-700\/0 {
  fill: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-700\/5 {
  fill: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-700\/10 {
  fill: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-700\/20 {
  fill: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-700\/25 {
  fill: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-700\/30 {
  fill: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-700\/40 {
  fill: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-700\/50 {
  fill: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-700\/60 {
  fill: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-700\/70 {
  fill: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-700\/75 {
  fill: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-700\/80 {
  fill: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-700\/90 {
  fill: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-700\/95 {
  fill: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-700\/100 {
  fill: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-800\/0 {
  fill: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-800\/5 {
  fill: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-800\/10 {
  fill: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-800\/20 {
  fill: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-800\/25 {
  fill: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-800\/30 {
  fill: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-800\/40 {
  fill: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-800\/50 {
  fill: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-800\/60 {
  fill: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-800\/70 {
  fill: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-800\/75 {
  fill: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-800\/80 {
  fill: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-800\/90 {
  fill: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-800\/95 {
  fill: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-800\/100 {
  fill: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:fill-gray-neutral-900\/0 {
  fill: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:fill-gray-neutral-900\/5 {
  fill: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral-900\/10 {
  fill: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral-900\/20 {
  fill: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral-900\/25 {
  fill: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral-900\/30 {
  fill: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral-900\/40 {
  fill: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral-900\/50 {
  fill: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral-900\/60 {
  fill: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral-900\/70 {
  fill: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral-900\/75 {
  fill: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral-900\/80 {
  fill: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral-900\/90 {
  fill: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral-900\/95 {
  fill: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral-900\/100 {
  fill: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:fill-gray-neutral\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:fill-gray-neutral\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:fill-gray-neutral\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:fill-gray-neutral\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:fill-gray-neutral\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:fill-gray-neutral\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:fill-gray-neutral\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:fill-gray-neutral\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:fill-gray-neutral\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:fill-gray-neutral\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:fill-gray-neutral\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:fill-gray-neutral\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:fill-gray-neutral\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:fill-gray-neutral\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:fill-gray-neutral\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:fill-gray-iron-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:fill-gray-iron-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:fill-gray-iron-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:fill-gray-iron-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:fill-gray-iron-100\/0 {
  fill: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:fill-gray-iron-100\/5 {
  fill: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-100\/10 {
  fill: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-100\/20 {
  fill: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-100\/25 {
  fill: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-100\/30 {
  fill: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-100\/40 {
  fill: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-100\/50 {
  fill: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-100\/60 {
  fill: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-100\/70 {
  fill: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-100\/75 {
  fill: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-100\/80 {
  fill: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-100\/90 {
  fill: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-100\/95 {
  fill: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-100\/100 {
  fill: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:fill-gray-iron-200\/0 {
  fill: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:fill-gray-iron-200\/5 {
  fill: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-200\/10 {
  fill: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-200\/20 {
  fill: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-200\/25 {
  fill: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-200\/30 {
  fill: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-200\/40 {
  fill: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-200\/50 {
  fill: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-200\/60 {
  fill: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-200\/70 {
  fill: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-200\/75 {
  fill: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-200\/80 {
  fill: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-200\/90 {
  fill: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-200\/95 {
  fill: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-200\/100 {
  fill: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:fill-gray-iron-300\/0 {
  fill: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:fill-gray-iron-300\/5 {
  fill: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-300\/10 {
  fill: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-300\/20 {
  fill: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-300\/25 {
  fill: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-300\/30 {
  fill: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-300\/40 {
  fill: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-300\/50 {
  fill: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-300\/60 {
  fill: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-300\/70 {
  fill: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-300\/75 {
  fill: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-300\/80 {
  fill: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-300\/90 {
  fill: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-300\/95 {
  fill: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-300\/100 {
  fill: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:fill-gray-iron-400\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:fill-gray-iron-400\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-400\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-400\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-400\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-400\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-400\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-400\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-400\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-400\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-400\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-400\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-400\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-400\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-400\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:fill-gray-iron-500\/0 {
  fill: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:fill-gray-iron-500\/5 {
  fill: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-500\/10 {
  fill: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-500\/20 {
  fill: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-500\/25 {
  fill: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-500\/30 {
  fill: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-500\/40 {
  fill: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-500\/50 {
  fill: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-500\/60 {
  fill: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-500\/70 {
  fill: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-500\/75 {
  fill: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-500\/80 {
  fill: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-500\/90 {
  fill: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-500\/95 {
  fill: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-500\/100 {
  fill: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:fill-gray-iron-600\/0 {
  fill: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:fill-gray-iron-600\/5 {
  fill: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-600\/10 {
  fill: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-600\/20 {
  fill: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-600\/25 {
  fill: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-600\/30 {
  fill: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-600\/40 {
  fill: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-600\/50 {
  fill: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-600\/60 {
  fill: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-600\/70 {
  fill: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-600\/75 {
  fill: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-600\/80 {
  fill: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-600\/90 {
  fill: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-600\/95 {
  fill: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-600\/100 {
  fill: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:fill-gray-iron-700\/0 {
  fill: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:fill-gray-iron-700\/5 {
  fill: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-700\/10 {
  fill: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-700\/20 {
  fill: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-700\/25 {
  fill: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-700\/30 {
  fill: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-700\/40 {
  fill: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-700\/50 {
  fill: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-700\/60 {
  fill: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-700\/70 {
  fill: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-700\/75 {
  fill: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-700\/80 {
  fill: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-700\/90 {
  fill: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-700\/95 {
  fill: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-700\/100 {
  fill: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:fill-gray-iron-800\/0 {
  fill: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:fill-gray-iron-800\/5 {
  fill: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-800\/10 {
  fill: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-800\/20 {
  fill: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-800\/25 {
  fill: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-800\/30 {
  fill: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-800\/40 {
  fill: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-800\/50 {
  fill: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-800\/60 {
  fill: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-800\/70 {
  fill: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-800\/75 {
  fill: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-800\/80 {
  fill: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-800\/90 {
  fill: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-800\/95 {
  fill: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-800\/100 {
  fill: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:fill-gray-iron-900\/0 {
  fill: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:fill-gray-iron-900\/5 {
  fill: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron-900\/10 {
  fill: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron-900\/20 {
  fill: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron-900\/25 {
  fill: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron-900\/30 {
  fill: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron-900\/40 {
  fill: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron-900\/50 {
  fill: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron-900\/60 {
  fill: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron-900\/70 {
  fill: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron-900\/75 {
  fill: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron-900\/80 {
  fill: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron-900\/90 {
  fill: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron-900\/95 {
  fill: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron-900\/100 {
  fill: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:fill-gray-iron\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:fill-gray-iron\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:fill-gray-iron\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:fill-gray-iron\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:fill-gray-iron\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:fill-gray-iron\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:fill-gray-iron\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:fill-gray-iron\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:fill-gray-iron\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:fill-gray-iron\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:fill-gray-iron\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:fill-gray-iron\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:fill-gray-iron\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:fill-gray-iron\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:fill-gray-iron\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:fill-gray-true-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:fill-gray-true-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:fill-gray-true-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:fill-gray-true-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:fill-gray-true-100\/0 {
  fill: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:fill-gray-true-100\/5 {
  fill: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-100\/10 {
  fill: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-100\/20 {
  fill: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-100\/25 {
  fill: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-100\/30 {
  fill: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-100\/40 {
  fill: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-100\/50 {
  fill: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-100\/60 {
  fill: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-100\/70 {
  fill: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-100\/75 {
  fill: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-100\/80 {
  fill: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-100\/90 {
  fill: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-100\/95 {
  fill: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-100\/100 {
  fill: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:fill-gray-true-200\/0 {
  fill: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:fill-gray-true-200\/5 {
  fill: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-200\/10 {
  fill: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-200\/20 {
  fill: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-200\/25 {
  fill: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-200\/30 {
  fill: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-200\/40 {
  fill: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-200\/50 {
  fill: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-200\/60 {
  fill: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-200\/70 {
  fill: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-200\/75 {
  fill: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-200\/80 {
  fill: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-200\/90 {
  fill: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-200\/95 {
  fill: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-200\/100 {
  fill: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:fill-gray-true-300\/0 {
  fill: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:fill-gray-true-300\/5 {
  fill: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-300\/10 {
  fill: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-300\/20 {
  fill: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-300\/25 {
  fill: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-300\/30 {
  fill: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-300\/40 {
  fill: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-300\/50 {
  fill: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-300\/60 {
  fill: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-300\/70 {
  fill: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-300\/75 {
  fill: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-300\/80 {
  fill: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-300\/90 {
  fill: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-300\/95 {
  fill: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-300\/100 {
  fill: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:fill-gray-true-400\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:fill-gray-true-400\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-400\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-400\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-400\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-400\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-400\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-400\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-400\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-400\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-400\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-400\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-400\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-400\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-400\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:fill-gray-true-500\/0 {
  fill: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:fill-gray-true-500\/5 {
  fill: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-500\/10 {
  fill: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-500\/20 {
  fill: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-500\/25 {
  fill: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-500\/30 {
  fill: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-500\/40 {
  fill: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-500\/50 {
  fill: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-500\/60 {
  fill: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-500\/70 {
  fill: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-500\/75 {
  fill: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-500\/80 {
  fill: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-500\/90 {
  fill: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-500\/95 {
  fill: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-500\/100 {
  fill: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:fill-gray-true-600\/0 {
  fill: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:fill-gray-true-600\/5 {
  fill: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-600\/10 {
  fill: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-600\/20 {
  fill: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-600\/25 {
  fill: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-600\/30 {
  fill: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-600\/40 {
  fill: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-600\/50 {
  fill: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-600\/60 {
  fill: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-600\/70 {
  fill: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-600\/75 {
  fill: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-600\/80 {
  fill: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-600\/90 {
  fill: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-600\/95 {
  fill: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-600\/100 {
  fill: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:fill-gray-true-700\/0 {
  fill: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:fill-gray-true-700\/5 {
  fill: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-700\/10 {
  fill: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-700\/20 {
  fill: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-700\/25 {
  fill: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-700\/30 {
  fill: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-700\/40 {
  fill: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-700\/50 {
  fill: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-700\/60 {
  fill: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-700\/70 {
  fill: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-700\/75 {
  fill: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-700\/80 {
  fill: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-700\/90 {
  fill: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-700\/95 {
  fill: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-700\/100 {
  fill: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:fill-gray-true-800\/0 {
  fill: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:fill-gray-true-800\/5 {
  fill: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-800\/10 {
  fill: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-800\/20 {
  fill: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-800\/25 {
  fill: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-800\/30 {
  fill: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-800\/40 {
  fill: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-800\/50 {
  fill: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-800\/60 {
  fill: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-800\/70 {
  fill: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-800\/75 {
  fill: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-800\/80 {
  fill: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-800\/90 {
  fill: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-800\/95 {
  fill: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-800\/100 {
  fill: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:fill-gray-true-900\/0 {
  fill: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:fill-gray-true-900\/5 {
  fill: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:fill-gray-true-900\/10 {
  fill: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:fill-gray-true-900\/20 {
  fill: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:fill-gray-true-900\/25 {
  fill: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:fill-gray-true-900\/30 {
  fill: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:fill-gray-true-900\/40 {
  fill: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:fill-gray-true-900\/50 {
  fill: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:fill-gray-true-900\/60 {
  fill: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:fill-gray-true-900\/70 {
  fill: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:fill-gray-true-900\/75 {
  fill: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:fill-gray-true-900\/80 {
  fill: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:fill-gray-true-900\/90 {
  fill: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:fill-gray-true-900\/95 {
  fill: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:fill-gray-true-900\/100 {
  fill: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:fill-gray-true\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:fill-gray-true\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:fill-gray-true\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:fill-gray-true\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:fill-gray-true\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:fill-gray-true\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:fill-gray-true\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:fill-gray-true\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:fill-gray-true\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:fill-gray-true\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:fill-gray-true\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:fill-gray-true\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:fill-gray-true\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:fill-gray-true\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:fill-gray-true\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:fill-gray-warm-25\/0 {
  fill: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:fill-gray-warm-25\/5 {
  fill: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-25\/10 {
  fill: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-25\/20 {
  fill: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-25\/25 {
  fill: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-25\/30 {
  fill: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-25\/40 {
  fill: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-25\/50 {
  fill: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-25\/60 {
  fill: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-25\/70 {
  fill: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-25\/75 {
  fill: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-25\/80 {
  fill: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-25\/90 {
  fill: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-25\/95 {
  fill: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-25\/100 {
  fill: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:fill-gray-warm-50\/0 {
  fill: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:fill-gray-warm-50\/5 {
  fill: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-50\/10 {
  fill: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-50\/20 {
  fill: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-50\/25 {
  fill: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-50\/30 {
  fill: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-50\/40 {
  fill: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-50\/50 {
  fill: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-50\/60 {
  fill: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-50\/70 {
  fill: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-50\/75 {
  fill: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-50\/80 {
  fill: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-50\/90 {
  fill: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-50\/95 {
  fill: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-50\/100 {
  fill: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:fill-gray-warm-100\/0 {
  fill: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:fill-gray-warm-100\/5 {
  fill: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-100\/10 {
  fill: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-100\/20 {
  fill: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-100\/25 {
  fill: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-100\/30 {
  fill: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-100\/40 {
  fill: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-100\/50 {
  fill: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-100\/60 {
  fill: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-100\/70 {
  fill: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-100\/75 {
  fill: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-100\/80 {
  fill: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-100\/90 {
  fill: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-100\/95 {
  fill: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-100\/100 {
  fill: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:fill-gray-warm-200\/0 {
  fill: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:fill-gray-warm-200\/5 {
  fill: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-200\/10 {
  fill: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-200\/20 {
  fill: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-200\/25 {
  fill: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-200\/30 {
  fill: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-200\/40 {
  fill: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-200\/50 {
  fill: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-200\/60 {
  fill: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-200\/70 {
  fill: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-200\/75 {
  fill: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-200\/80 {
  fill: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-200\/90 {
  fill: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-200\/95 {
  fill: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-200\/100 {
  fill: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:fill-gray-warm-300\/0 {
  fill: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:fill-gray-warm-300\/5 {
  fill: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-300\/10 {
  fill: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-300\/20 {
  fill: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-300\/25 {
  fill: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-300\/30 {
  fill: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-300\/40 {
  fill: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-300\/50 {
  fill: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-300\/60 {
  fill: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-300\/70 {
  fill: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-300\/75 {
  fill: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-300\/80 {
  fill: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-300\/90 {
  fill: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-300\/95 {
  fill: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-300\/100 {
  fill: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:fill-gray-warm-400\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:fill-gray-warm-400\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-400\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-400\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-400\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-400\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-400\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-400\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-400\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-400\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-400\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-400\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-400\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-400\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-400\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:fill-gray-warm-500\/0 {
  fill: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:fill-gray-warm-500\/5 {
  fill: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-500\/10 {
  fill: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-500\/20 {
  fill: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-500\/25 {
  fill: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-500\/30 {
  fill: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-500\/40 {
  fill: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-500\/50 {
  fill: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-500\/60 {
  fill: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-500\/70 {
  fill: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-500\/75 {
  fill: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-500\/80 {
  fill: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-500\/90 {
  fill: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-500\/95 {
  fill: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-500\/100 {
  fill: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:fill-gray-warm-600\/0 {
  fill: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:fill-gray-warm-600\/5 {
  fill: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-600\/10 {
  fill: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-600\/20 {
  fill: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-600\/25 {
  fill: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-600\/30 {
  fill: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-600\/40 {
  fill: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-600\/50 {
  fill: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-600\/60 {
  fill: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-600\/70 {
  fill: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-600\/75 {
  fill: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-600\/80 {
  fill: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-600\/90 {
  fill: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-600\/95 {
  fill: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-600\/100 {
  fill: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:fill-gray-warm-700\/0 {
  fill: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:fill-gray-warm-700\/5 {
  fill: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-700\/10 {
  fill: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-700\/20 {
  fill: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-700\/25 {
  fill: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-700\/30 {
  fill: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-700\/40 {
  fill: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-700\/50 {
  fill: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-700\/60 {
  fill: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-700\/70 {
  fill: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-700\/75 {
  fill: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-700\/80 {
  fill: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-700\/90 {
  fill: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-700\/95 {
  fill: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-700\/100 {
  fill: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:fill-gray-warm-800\/0 {
  fill: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:fill-gray-warm-800\/5 {
  fill: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-800\/10 {
  fill: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-800\/20 {
  fill: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-800\/25 {
  fill: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-800\/30 {
  fill: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-800\/40 {
  fill: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-800\/50 {
  fill: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-800\/60 {
  fill: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-800\/70 {
  fill: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-800\/75 {
  fill: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-800\/80 {
  fill: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-800\/90 {
  fill: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-800\/95 {
  fill: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-800\/100 {
  fill: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:fill-gray-warm-900\/0 {
  fill: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:fill-gray-warm-900\/5 {
  fill: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm-900\/10 {
  fill: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm-900\/20 {
  fill: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm-900\/25 {
  fill: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm-900\/30 {
  fill: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm-900\/40 {
  fill: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm-900\/50 {
  fill: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm-900\/60 {
  fill: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm-900\/70 {
  fill: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm-900\/75 {
  fill: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm-900\/80 {
  fill: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm-900\/90 {
  fill: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm-900\/95 {
  fill: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm-900\/100 {
  fill: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:fill-gray-warm\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:fill-gray-warm\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:fill-gray-warm\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:fill-gray-warm\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:fill-gray-warm\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:fill-gray-warm\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:fill-gray-warm\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:fill-gray-warm\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:fill-gray-warm\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:fill-gray-warm\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:fill-gray-warm\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:fill-gray-warm\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:fill-gray-warm\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:fill-gray-warm\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:fill-gray-warm\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:fill-moss-25\/0 {
  fill: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:fill-moss-25\/5 {
  fill: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:fill-moss-25\/10 {
  fill: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:fill-moss-25\/20 {
  fill: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:fill-moss-25\/25 {
  fill: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:fill-moss-25\/30 {
  fill: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:fill-moss-25\/40 {
  fill: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:fill-moss-25\/50 {
  fill: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:fill-moss-25\/60 {
  fill: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:fill-moss-25\/70 {
  fill: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:fill-moss-25\/75 {
  fill: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:fill-moss-25\/80 {
  fill: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:fill-moss-25\/90 {
  fill: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:fill-moss-25\/95 {
  fill: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:fill-moss-25\/100 {
  fill: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:fill-moss-50\/0 {
  fill: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:fill-moss-50\/5 {
  fill: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:fill-moss-50\/10 {
  fill: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:fill-moss-50\/20 {
  fill: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:fill-moss-50\/25 {
  fill: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:fill-moss-50\/30 {
  fill: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:fill-moss-50\/40 {
  fill: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:fill-moss-50\/50 {
  fill: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:fill-moss-50\/60 {
  fill: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:fill-moss-50\/70 {
  fill: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:fill-moss-50\/75 {
  fill: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:fill-moss-50\/80 {
  fill: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:fill-moss-50\/90 {
  fill: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:fill-moss-50\/95 {
  fill: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:fill-moss-50\/100 {
  fill: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:fill-moss-100\/0 {
  fill: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:fill-moss-100\/5 {
  fill: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:fill-moss-100\/10 {
  fill: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:fill-moss-100\/20 {
  fill: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:fill-moss-100\/25 {
  fill: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:fill-moss-100\/30 {
  fill: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:fill-moss-100\/40 {
  fill: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:fill-moss-100\/50 {
  fill: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:fill-moss-100\/60 {
  fill: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:fill-moss-100\/70 {
  fill: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:fill-moss-100\/75 {
  fill: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:fill-moss-100\/80 {
  fill: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:fill-moss-100\/90 {
  fill: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:fill-moss-100\/95 {
  fill: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:fill-moss-100\/100 {
  fill: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:fill-moss-200\/0 {
  fill: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:fill-moss-200\/5 {
  fill: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:fill-moss-200\/10 {
  fill: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:fill-moss-200\/20 {
  fill: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:fill-moss-200\/25 {
  fill: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:fill-moss-200\/30 {
  fill: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:fill-moss-200\/40 {
  fill: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:fill-moss-200\/50 {
  fill: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:fill-moss-200\/60 {
  fill: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:fill-moss-200\/70 {
  fill: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:fill-moss-200\/75 {
  fill: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:fill-moss-200\/80 {
  fill: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:fill-moss-200\/90 {
  fill: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:fill-moss-200\/95 {
  fill: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:fill-moss-200\/100 {
  fill: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:fill-moss-300\/0 {
  fill: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:fill-moss-300\/5 {
  fill: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:fill-moss-300\/10 {
  fill: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:fill-moss-300\/20 {
  fill: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:fill-moss-300\/25 {
  fill: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:fill-moss-300\/30 {
  fill: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:fill-moss-300\/40 {
  fill: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:fill-moss-300\/50 {
  fill: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:fill-moss-300\/60 {
  fill: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:fill-moss-300\/70 {
  fill: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:fill-moss-300\/75 {
  fill: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:fill-moss-300\/80 {
  fill: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:fill-moss-300\/90 {
  fill: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:fill-moss-300\/95 {
  fill: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:fill-moss-300\/100 {
  fill: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:fill-moss-400\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:fill-moss-400\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:fill-moss-400\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:fill-moss-400\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:fill-moss-400\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:fill-moss-400\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:fill-moss-400\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:fill-moss-400\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:fill-moss-400\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:fill-moss-400\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:fill-moss-400\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:fill-moss-400\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:fill-moss-400\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:fill-moss-400\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:fill-moss-400\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:fill-moss-500\/0 {
  fill: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:fill-moss-500\/5 {
  fill: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:fill-moss-500\/10 {
  fill: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:fill-moss-500\/20 {
  fill: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:fill-moss-500\/25 {
  fill: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:fill-moss-500\/30 {
  fill: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:fill-moss-500\/40 {
  fill: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:fill-moss-500\/50 {
  fill: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:fill-moss-500\/60 {
  fill: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:fill-moss-500\/70 {
  fill: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:fill-moss-500\/75 {
  fill: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:fill-moss-500\/80 {
  fill: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:fill-moss-500\/90 {
  fill: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:fill-moss-500\/95 {
  fill: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:fill-moss-500\/100 {
  fill: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:fill-moss-600\/0 {
  fill: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:fill-moss-600\/5 {
  fill: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:fill-moss-600\/10 {
  fill: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:fill-moss-600\/20 {
  fill: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:fill-moss-600\/25 {
  fill: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:fill-moss-600\/30 {
  fill: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:fill-moss-600\/40 {
  fill: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:fill-moss-600\/50 {
  fill: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:fill-moss-600\/60 {
  fill: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:fill-moss-600\/70 {
  fill: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:fill-moss-600\/75 {
  fill: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:fill-moss-600\/80 {
  fill: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:fill-moss-600\/90 {
  fill: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:fill-moss-600\/95 {
  fill: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:fill-moss-600\/100 {
  fill: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:fill-moss-700\/0 {
  fill: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:fill-moss-700\/5 {
  fill: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:fill-moss-700\/10 {
  fill: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:fill-moss-700\/20 {
  fill: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:fill-moss-700\/25 {
  fill: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:fill-moss-700\/30 {
  fill: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:fill-moss-700\/40 {
  fill: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:fill-moss-700\/50 {
  fill: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:fill-moss-700\/60 {
  fill: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:fill-moss-700\/70 {
  fill: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:fill-moss-700\/75 {
  fill: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:fill-moss-700\/80 {
  fill: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:fill-moss-700\/90 {
  fill: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:fill-moss-700\/95 {
  fill: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:fill-moss-700\/100 {
  fill: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:fill-moss-800\/0 {
  fill: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:fill-moss-800\/5 {
  fill: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:fill-moss-800\/10 {
  fill: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:fill-moss-800\/20 {
  fill: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:fill-moss-800\/25 {
  fill: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:fill-moss-800\/30 {
  fill: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:fill-moss-800\/40 {
  fill: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:fill-moss-800\/50 {
  fill: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:fill-moss-800\/60 {
  fill: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:fill-moss-800\/70 {
  fill: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:fill-moss-800\/75 {
  fill: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:fill-moss-800\/80 {
  fill: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:fill-moss-800\/90 {
  fill: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:fill-moss-800\/95 {
  fill: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:fill-moss-800\/100 {
  fill: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:fill-moss-900\/0 {
  fill: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:fill-moss-900\/5 {
  fill: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:fill-moss-900\/10 {
  fill: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:fill-moss-900\/20 {
  fill: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:fill-moss-900\/25 {
  fill: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:fill-moss-900\/30 {
  fill: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:fill-moss-900\/40 {
  fill: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:fill-moss-900\/50 {
  fill: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:fill-moss-900\/60 {
  fill: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:fill-moss-900\/70 {
  fill: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:fill-moss-900\/75 {
  fill: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:fill-moss-900\/80 {
  fill: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:fill-moss-900\/90 {
  fill: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:fill-moss-900\/95 {
  fill: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:fill-moss-900\/100 {
  fill: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:fill-moss\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:fill-moss\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:fill-moss\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:fill-moss\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:fill-moss\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:fill-moss\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:fill-moss\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:fill-moss\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:fill-moss\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:fill-moss\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:fill-moss\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:fill-moss\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:fill-moss\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:fill-moss\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:fill-moss\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:fill-green-light-25\/0 {
  fill: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:fill-green-light-25\/5 {
  fill: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:fill-green-light-25\/10 {
  fill: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:fill-green-light-25\/20 {
  fill: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:fill-green-light-25\/25 {
  fill: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:fill-green-light-25\/30 {
  fill: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:fill-green-light-25\/40 {
  fill: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:fill-green-light-25\/50 {
  fill: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:fill-green-light-25\/60 {
  fill: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:fill-green-light-25\/70 {
  fill: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:fill-green-light-25\/75 {
  fill: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:fill-green-light-25\/80 {
  fill: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:fill-green-light-25\/90 {
  fill: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:fill-green-light-25\/95 {
  fill: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:fill-green-light-25\/100 {
  fill: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:fill-green-light-50\/0 {
  fill: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:fill-green-light-50\/5 {
  fill: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:fill-green-light-50\/10 {
  fill: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:fill-green-light-50\/20 {
  fill: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:fill-green-light-50\/25 {
  fill: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:fill-green-light-50\/30 {
  fill: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:fill-green-light-50\/40 {
  fill: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:fill-green-light-50\/50 {
  fill: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:fill-green-light-50\/60 {
  fill: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:fill-green-light-50\/70 {
  fill: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:fill-green-light-50\/75 {
  fill: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:fill-green-light-50\/80 {
  fill: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:fill-green-light-50\/90 {
  fill: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:fill-green-light-50\/95 {
  fill: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:fill-green-light-50\/100 {
  fill: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:fill-green-light-100\/0 {
  fill: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:fill-green-light-100\/5 {
  fill: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:fill-green-light-100\/10 {
  fill: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:fill-green-light-100\/20 {
  fill: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:fill-green-light-100\/25 {
  fill: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:fill-green-light-100\/30 {
  fill: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:fill-green-light-100\/40 {
  fill: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:fill-green-light-100\/50 {
  fill: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:fill-green-light-100\/60 {
  fill: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:fill-green-light-100\/70 {
  fill: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:fill-green-light-100\/75 {
  fill: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:fill-green-light-100\/80 {
  fill: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:fill-green-light-100\/90 {
  fill: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:fill-green-light-100\/95 {
  fill: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:fill-green-light-100\/100 {
  fill: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:fill-green-light-300\/0 {
  fill: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:fill-green-light-300\/5 {
  fill: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:fill-green-light-300\/10 {
  fill: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:fill-green-light-300\/20 {
  fill: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:fill-green-light-300\/25 {
  fill: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:fill-green-light-300\/30 {
  fill: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:fill-green-light-300\/40 {
  fill: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:fill-green-light-300\/50 {
  fill: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:fill-green-light-300\/60 {
  fill: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:fill-green-light-300\/70 {
  fill: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:fill-green-light-300\/75 {
  fill: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:fill-green-light-300\/80 {
  fill: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:fill-green-light-300\/90 {
  fill: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:fill-green-light-300\/95 {
  fill: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:fill-green-light-300\/100 {
  fill: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:fill-green-light-400\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:fill-green-light-400\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:fill-green-light-400\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:fill-green-light-400\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:fill-green-light-400\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:fill-green-light-400\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:fill-green-light-400\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:fill-green-light-400\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:fill-green-light-400\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:fill-green-light-400\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:fill-green-light-400\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:fill-green-light-400\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:fill-green-light-400\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:fill-green-light-400\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:fill-green-light-400\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:fill-green-light-500\/0 {
  fill: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:fill-green-light-500\/5 {
  fill: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:fill-green-light-500\/10 {
  fill: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:fill-green-light-500\/20 {
  fill: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:fill-green-light-500\/25 {
  fill: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:fill-green-light-500\/30 {
  fill: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:fill-green-light-500\/40 {
  fill: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:fill-green-light-500\/50 {
  fill: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:fill-green-light-500\/60 {
  fill: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:fill-green-light-500\/70 {
  fill: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:fill-green-light-500\/75 {
  fill: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:fill-green-light-500\/80 {
  fill: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:fill-green-light-500\/90 {
  fill: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:fill-green-light-500\/95 {
  fill: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:fill-green-light-500\/100 {
  fill: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:fill-green-light-800\/0 {
  fill: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:fill-green-light-800\/5 {
  fill: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:fill-green-light-800\/10 {
  fill: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:fill-green-light-800\/20 {
  fill: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:fill-green-light-800\/25 {
  fill: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:fill-green-light-800\/30 {
  fill: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:fill-green-light-800\/40 {
  fill: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:fill-green-light-800\/50 {
  fill: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:fill-green-light-800\/60 {
  fill: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:fill-green-light-800\/70 {
  fill: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:fill-green-light-800\/75 {
  fill: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:fill-green-light-800\/80 {
  fill: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:fill-green-light-800\/90 {
  fill: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:fill-green-light-800\/95 {
  fill: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:fill-green-light-800\/100 {
  fill: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:fill-green-light-900\/0 {
  fill: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:fill-green-light-900\/5 {
  fill: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:fill-green-light-900\/10 {
  fill: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:fill-green-light-900\/20 {
  fill: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:fill-green-light-900\/25 {
  fill: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:fill-green-light-900\/30 {
  fill: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:fill-green-light-900\/40 {
  fill: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:fill-green-light-900\/50 {
  fill: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:fill-green-light-900\/60 {
  fill: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:fill-green-light-900\/70 {
  fill: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:fill-green-light-900\/75 {
  fill: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:fill-green-light-900\/80 {
  fill: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:fill-green-light-900\/90 {
  fill: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:fill-green-light-900\/95 {
  fill: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:fill-green-light-900\/100 {
  fill: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:fill-green-light\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:fill-green-light\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:fill-green-light\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:fill-green-light\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:fill-green-light\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:fill-green-light\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:fill-green-light\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:fill-green-light\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:fill-green-light\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:fill-green-light\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:fill-green-light\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:fill-green-light\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:fill-green-light\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:fill-green-light\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:fill-green-light\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:fill-green-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:fill-green-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:fill-green-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:fill-green-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:fill-green-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:fill-green-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:fill-green-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:fill-green-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:fill-green-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:fill-green-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:fill-green-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:fill-green-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:fill-green-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:fill-green-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:fill-green-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:fill-green-50\/0 {
  fill: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:fill-green-50\/5 {
  fill: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:fill-green-50\/10 {
  fill: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:fill-green-50\/20 {
  fill: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:fill-green-50\/25 {
  fill: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:fill-green-50\/30 {
  fill: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:fill-green-50\/40 {
  fill: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:fill-green-50\/50 {
  fill: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:fill-green-50\/60 {
  fill: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:fill-green-50\/70 {
  fill: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:fill-green-50\/75 {
  fill: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:fill-green-50\/80 {
  fill: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:fill-green-50\/90 {
  fill: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:fill-green-50\/95 {
  fill: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:fill-green-50\/100 {
  fill: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:fill-green-100\/0 {
  fill: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:fill-green-100\/5 {
  fill: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:fill-green-100\/10 {
  fill: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:fill-green-100\/20 {
  fill: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:fill-green-100\/25 {
  fill: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:fill-green-100\/30 {
  fill: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:fill-green-100\/40 {
  fill: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:fill-green-100\/50 {
  fill: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:fill-green-100\/60 {
  fill: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:fill-green-100\/70 {
  fill: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:fill-green-100\/75 {
  fill: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:fill-green-100\/80 {
  fill: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:fill-green-100\/90 {
  fill: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:fill-green-100\/95 {
  fill: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:fill-green-100\/100 {
  fill: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:fill-green-200\/0 {
  fill: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:fill-green-200\/5 {
  fill: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:fill-green-200\/10 {
  fill: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:fill-green-200\/20 {
  fill: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:fill-green-200\/25 {
  fill: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:fill-green-200\/30 {
  fill: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:fill-green-200\/40 {
  fill: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:fill-green-200\/50 {
  fill: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:fill-green-200\/60 {
  fill: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:fill-green-200\/70 {
  fill: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:fill-green-200\/75 {
  fill: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:fill-green-200\/80 {
  fill: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:fill-green-200\/90 {
  fill: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:fill-green-200\/95 {
  fill: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:fill-green-200\/100 {
  fill: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:fill-green-300\/0 {
  fill: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:fill-green-300\/5 {
  fill: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:fill-green-300\/10 {
  fill: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:fill-green-300\/20 {
  fill: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:fill-green-300\/25 {
  fill: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:fill-green-300\/30 {
  fill: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:fill-green-300\/40 {
  fill: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:fill-green-300\/50 {
  fill: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:fill-green-300\/60 {
  fill: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:fill-green-300\/70 {
  fill: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:fill-green-300\/75 {
  fill: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:fill-green-300\/80 {
  fill: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:fill-green-300\/90 {
  fill: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:fill-green-300\/95 {
  fill: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:fill-green-300\/100 {
  fill: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:fill-green-400\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:fill-green-400\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:fill-green-400\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:fill-green-400\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:fill-green-400\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:fill-green-400\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:fill-green-400\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:fill-green-400\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:fill-green-400\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:fill-green-400\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:fill-green-400\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:fill-green-400\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:fill-green-400\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:fill-green-400\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:fill-green-400\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:fill-green-500\/0 {
  fill: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:fill-green-500\/5 {
  fill: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:fill-green-500\/10 {
  fill: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:fill-green-500\/20 {
  fill: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:fill-green-500\/25 {
  fill: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:fill-green-500\/30 {
  fill: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:fill-green-500\/40 {
  fill: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:fill-green-500\/50 {
  fill: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:fill-green-500\/60 {
  fill: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:fill-green-500\/70 {
  fill: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:fill-green-500\/75 {
  fill: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:fill-green-500\/80 {
  fill: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:fill-green-500\/90 {
  fill: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:fill-green-500\/95 {
  fill: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:fill-green-500\/100 {
  fill: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:fill-green-600\/0 {
  fill: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:fill-green-600\/5 {
  fill: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:fill-green-600\/10 {
  fill: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:fill-green-600\/20 {
  fill: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:fill-green-600\/25 {
  fill: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:fill-green-600\/30 {
  fill: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:fill-green-600\/40 {
  fill: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:fill-green-600\/50 {
  fill: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:fill-green-600\/60 {
  fill: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:fill-green-600\/70 {
  fill: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:fill-green-600\/75 {
  fill: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:fill-green-600\/80 {
  fill: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:fill-green-600\/90 {
  fill: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:fill-green-600\/95 {
  fill: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:fill-green-600\/100 {
  fill: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:fill-green-700\/0 {
  fill: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:fill-green-700\/5 {
  fill: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:fill-green-700\/10 {
  fill: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:fill-green-700\/20 {
  fill: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:fill-green-700\/25 {
  fill: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:fill-green-700\/30 {
  fill: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:fill-green-700\/40 {
  fill: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:fill-green-700\/50 {
  fill: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:fill-green-700\/60 {
  fill: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:fill-green-700\/70 {
  fill: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:fill-green-700\/75 {
  fill: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:fill-green-700\/80 {
  fill: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:fill-green-700\/90 {
  fill: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:fill-green-700\/95 {
  fill: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:fill-green-700\/100 {
  fill: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:fill-green-800\/0 {
  fill: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:fill-green-800\/5 {
  fill: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:fill-green-800\/10 {
  fill: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:fill-green-800\/20 {
  fill: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:fill-green-800\/25 {
  fill: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:fill-green-800\/30 {
  fill: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:fill-green-800\/40 {
  fill: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:fill-green-800\/50 {
  fill: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:fill-green-800\/60 {
  fill: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:fill-green-800\/70 {
  fill: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:fill-green-800\/75 {
  fill: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:fill-green-800\/80 {
  fill: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:fill-green-800\/90 {
  fill: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:fill-green-800\/95 {
  fill: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:fill-green-800\/100 {
  fill: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:fill-green-900\/0 {
  fill: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:fill-green-900\/5 {
  fill: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:fill-green-900\/10 {
  fill: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:fill-green-900\/20 {
  fill: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:fill-green-900\/25 {
  fill: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:fill-green-900\/30 {
  fill: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:fill-green-900\/40 {
  fill: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:fill-green-900\/50 {
  fill: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:fill-green-900\/60 {
  fill: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:fill-green-900\/70 {
  fill: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:fill-green-900\/75 {
  fill: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:fill-green-900\/80 {
  fill: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:fill-green-900\/90 {
  fill: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:fill-green-900\/95 {
  fill: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:fill-green-900\/100 {
  fill: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:fill-green\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:fill-green\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:fill-green\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:fill-green\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:fill-green\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:fill-green\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:fill-green\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:fill-green\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:fill-green\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:fill-green\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:fill-green\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:fill-green\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:fill-green\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:fill-green\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:fill-green\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:fill-teal-25\/0 {
  fill: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:fill-teal-25\/5 {
  fill: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:fill-teal-25\/10 {
  fill: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:fill-teal-25\/20 {
  fill: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:fill-teal-25\/25 {
  fill: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:fill-teal-25\/30 {
  fill: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:fill-teal-25\/40 {
  fill: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:fill-teal-25\/50 {
  fill: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:fill-teal-25\/60 {
  fill: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:fill-teal-25\/70 {
  fill: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:fill-teal-25\/75 {
  fill: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:fill-teal-25\/80 {
  fill: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:fill-teal-25\/90 {
  fill: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:fill-teal-25\/95 {
  fill: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:fill-teal-25\/100 {
  fill: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:fill-teal-50\/0 {
  fill: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:fill-teal-50\/5 {
  fill: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:fill-teal-50\/10 {
  fill: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:fill-teal-50\/20 {
  fill: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:fill-teal-50\/25 {
  fill: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:fill-teal-50\/30 {
  fill: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:fill-teal-50\/40 {
  fill: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:fill-teal-50\/50 {
  fill: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:fill-teal-50\/60 {
  fill: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:fill-teal-50\/70 {
  fill: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:fill-teal-50\/75 {
  fill: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:fill-teal-50\/80 {
  fill: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:fill-teal-50\/90 {
  fill: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:fill-teal-50\/95 {
  fill: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:fill-teal-50\/100 {
  fill: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:fill-teal-100\/0 {
  fill: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:fill-teal-100\/5 {
  fill: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:fill-teal-100\/10 {
  fill: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:fill-teal-100\/20 {
  fill: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:fill-teal-100\/25 {
  fill: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:fill-teal-100\/30 {
  fill: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:fill-teal-100\/40 {
  fill: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:fill-teal-100\/50 {
  fill: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:fill-teal-100\/60 {
  fill: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:fill-teal-100\/70 {
  fill: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:fill-teal-100\/75 {
  fill: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:fill-teal-100\/80 {
  fill: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:fill-teal-100\/90 {
  fill: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:fill-teal-100\/95 {
  fill: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:fill-teal-100\/100 {
  fill: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:fill-teal-200\/0 {
  fill: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:fill-teal-200\/5 {
  fill: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:fill-teal-200\/10 {
  fill: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:fill-teal-200\/20 {
  fill: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:fill-teal-200\/25 {
  fill: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:fill-teal-200\/30 {
  fill: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:fill-teal-200\/40 {
  fill: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:fill-teal-200\/50 {
  fill: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:fill-teal-200\/60 {
  fill: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:fill-teal-200\/70 {
  fill: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:fill-teal-200\/75 {
  fill: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:fill-teal-200\/80 {
  fill: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:fill-teal-200\/90 {
  fill: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:fill-teal-200\/95 {
  fill: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:fill-teal-200\/100 {
  fill: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:fill-teal-300\/0 {
  fill: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:fill-teal-300\/5 {
  fill: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:fill-teal-300\/10 {
  fill: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:fill-teal-300\/20 {
  fill: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:fill-teal-300\/25 {
  fill: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:fill-teal-300\/30 {
  fill: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:fill-teal-300\/40 {
  fill: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:fill-teal-300\/50 {
  fill: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:fill-teal-300\/60 {
  fill: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:fill-teal-300\/70 {
  fill: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:fill-teal-300\/75 {
  fill: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:fill-teal-300\/80 {
  fill: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:fill-teal-300\/90 {
  fill: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:fill-teal-300\/95 {
  fill: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:fill-teal-300\/100 {
  fill: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:fill-teal-400\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:fill-teal-400\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:fill-teal-400\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:fill-teal-400\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:fill-teal-400\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:fill-teal-400\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:fill-teal-400\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:fill-teal-400\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:fill-teal-400\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:fill-teal-400\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:fill-teal-400\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:fill-teal-400\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:fill-teal-400\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:fill-teal-400\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:fill-teal-400\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:fill-teal-500\/0 {
  fill: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:fill-teal-500\/5 {
  fill: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:fill-teal-500\/10 {
  fill: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:fill-teal-500\/20 {
  fill: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:fill-teal-500\/25 {
  fill: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:fill-teal-500\/30 {
  fill: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:fill-teal-500\/40 {
  fill: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:fill-teal-500\/50 {
  fill: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:fill-teal-500\/60 {
  fill: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:fill-teal-500\/70 {
  fill: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:fill-teal-500\/75 {
  fill: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:fill-teal-500\/80 {
  fill: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:fill-teal-500\/90 {
  fill: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:fill-teal-500\/95 {
  fill: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:fill-teal-500\/100 {
  fill: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:fill-teal-600\/0 {
  fill: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:fill-teal-600\/5 {
  fill: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:fill-teal-600\/10 {
  fill: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:fill-teal-600\/20 {
  fill: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:fill-teal-600\/25 {
  fill: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:fill-teal-600\/30 {
  fill: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:fill-teal-600\/40 {
  fill: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:fill-teal-600\/50 {
  fill: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:fill-teal-600\/60 {
  fill: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:fill-teal-600\/70 {
  fill: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:fill-teal-600\/75 {
  fill: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:fill-teal-600\/80 {
  fill: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:fill-teal-600\/90 {
  fill: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:fill-teal-600\/95 {
  fill: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:fill-teal-600\/100 {
  fill: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:fill-teal-700\/0 {
  fill: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:fill-teal-700\/5 {
  fill: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:fill-teal-700\/10 {
  fill: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:fill-teal-700\/20 {
  fill: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:fill-teal-700\/25 {
  fill: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:fill-teal-700\/30 {
  fill: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:fill-teal-700\/40 {
  fill: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:fill-teal-700\/50 {
  fill: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:fill-teal-700\/60 {
  fill: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:fill-teal-700\/70 {
  fill: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:fill-teal-700\/75 {
  fill: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:fill-teal-700\/80 {
  fill: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:fill-teal-700\/90 {
  fill: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:fill-teal-700\/95 {
  fill: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:fill-teal-700\/100 {
  fill: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:fill-teal-800\/0 {
  fill: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:fill-teal-800\/5 {
  fill: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:fill-teal-800\/10 {
  fill: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:fill-teal-800\/20 {
  fill: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:fill-teal-800\/25 {
  fill: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:fill-teal-800\/30 {
  fill: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:fill-teal-800\/40 {
  fill: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:fill-teal-800\/50 {
  fill: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:fill-teal-800\/60 {
  fill: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:fill-teal-800\/70 {
  fill: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:fill-teal-800\/75 {
  fill: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:fill-teal-800\/80 {
  fill: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:fill-teal-800\/90 {
  fill: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:fill-teal-800\/95 {
  fill: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:fill-teal-800\/100 {
  fill: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:fill-teal-900\/0 {
  fill: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:fill-teal-900\/5 {
  fill: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:fill-teal-900\/10 {
  fill: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:fill-teal-900\/20 {
  fill: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:fill-teal-900\/25 {
  fill: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:fill-teal-900\/30 {
  fill: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:fill-teal-900\/40 {
  fill: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:fill-teal-900\/50 {
  fill: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:fill-teal-900\/60 {
  fill: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:fill-teal-900\/70 {
  fill: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:fill-teal-900\/75 {
  fill: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:fill-teal-900\/80 {
  fill: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:fill-teal-900\/90 {
  fill: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:fill-teal-900\/95 {
  fill: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:fill-teal-900\/100 {
  fill: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:fill-teal\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:fill-teal\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:fill-teal\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:fill-teal\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:fill-teal\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:fill-teal\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:fill-teal\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:fill-teal\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:fill-teal\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:fill-teal\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:fill-teal\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:fill-teal\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:fill-teal\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:fill-teal\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:fill-teal\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:fill-cyan-25\/0 {
  fill: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:fill-cyan-25\/5 {
  fill: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:fill-cyan-25\/10 {
  fill: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:fill-cyan-25\/20 {
  fill: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:fill-cyan-25\/25 {
  fill: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:fill-cyan-25\/30 {
  fill: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:fill-cyan-25\/40 {
  fill: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:fill-cyan-25\/50 {
  fill: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:fill-cyan-25\/60 {
  fill: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:fill-cyan-25\/70 {
  fill: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:fill-cyan-25\/75 {
  fill: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:fill-cyan-25\/80 {
  fill: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:fill-cyan-25\/90 {
  fill: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:fill-cyan-25\/95 {
  fill: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:fill-cyan-25\/100 {
  fill: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:fill-cyan-50\/0 {
  fill: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:fill-cyan-50\/5 {
  fill: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:fill-cyan-50\/10 {
  fill: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:fill-cyan-50\/20 {
  fill: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:fill-cyan-50\/25 {
  fill: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:fill-cyan-50\/30 {
  fill: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:fill-cyan-50\/40 {
  fill: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:fill-cyan-50\/50 {
  fill: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:fill-cyan-50\/60 {
  fill: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:fill-cyan-50\/70 {
  fill: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:fill-cyan-50\/75 {
  fill: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:fill-cyan-50\/80 {
  fill: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:fill-cyan-50\/90 {
  fill: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:fill-cyan-50\/95 {
  fill: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:fill-cyan-50\/100 {
  fill: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:fill-cyan-100\/0 {
  fill: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:fill-cyan-100\/5 {
  fill: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:fill-cyan-100\/10 {
  fill: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:fill-cyan-100\/20 {
  fill: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:fill-cyan-100\/25 {
  fill: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:fill-cyan-100\/30 {
  fill: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:fill-cyan-100\/40 {
  fill: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:fill-cyan-100\/50 {
  fill: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:fill-cyan-100\/60 {
  fill: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:fill-cyan-100\/70 {
  fill: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:fill-cyan-100\/75 {
  fill: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:fill-cyan-100\/80 {
  fill: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:fill-cyan-100\/90 {
  fill: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:fill-cyan-100\/95 {
  fill: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:fill-cyan-100\/100 {
  fill: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:fill-cyan-200\/0 {
  fill: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:fill-cyan-200\/5 {
  fill: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:fill-cyan-200\/10 {
  fill: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:fill-cyan-200\/20 {
  fill: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:fill-cyan-200\/25 {
  fill: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:fill-cyan-200\/30 {
  fill: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:fill-cyan-200\/40 {
  fill: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:fill-cyan-200\/50 {
  fill: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:fill-cyan-200\/60 {
  fill: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:fill-cyan-200\/70 {
  fill: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:fill-cyan-200\/75 {
  fill: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:fill-cyan-200\/80 {
  fill: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:fill-cyan-200\/90 {
  fill: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:fill-cyan-200\/95 {
  fill: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:fill-cyan-200\/100 {
  fill: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:fill-cyan-300\/0 {
  fill: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:fill-cyan-300\/5 {
  fill: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:fill-cyan-300\/10 {
  fill: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:fill-cyan-300\/20 {
  fill: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:fill-cyan-300\/25 {
  fill: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:fill-cyan-300\/30 {
  fill: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:fill-cyan-300\/40 {
  fill: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:fill-cyan-300\/50 {
  fill: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:fill-cyan-300\/60 {
  fill: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:fill-cyan-300\/70 {
  fill: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:fill-cyan-300\/75 {
  fill: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:fill-cyan-300\/80 {
  fill: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:fill-cyan-300\/90 {
  fill: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:fill-cyan-300\/95 {
  fill: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:fill-cyan-300\/100 {
  fill: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:fill-cyan-400\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:fill-cyan-400\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:fill-cyan-400\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:fill-cyan-400\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:fill-cyan-400\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:fill-cyan-400\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:fill-cyan-400\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:fill-cyan-400\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:fill-cyan-400\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:fill-cyan-400\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:fill-cyan-400\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:fill-cyan-400\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:fill-cyan-400\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:fill-cyan-400\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:fill-cyan-400\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:fill-cyan-500\/0 {
  fill: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:fill-cyan-500\/5 {
  fill: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:fill-cyan-500\/10 {
  fill: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:fill-cyan-500\/20 {
  fill: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:fill-cyan-500\/25 {
  fill: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:fill-cyan-500\/30 {
  fill: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:fill-cyan-500\/40 {
  fill: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:fill-cyan-500\/50 {
  fill: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:fill-cyan-500\/60 {
  fill: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:fill-cyan-500\/70 {
  fill: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:fill-cyan-500\/75 {
  fill: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:fill-cyan-500\/80 {
  fill: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:fill-cyan-500\/90 {
  fill: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:fill-cyan-500\/95 {
  fill: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:fill-cyan-500\/100 {
  fill: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:fill-cyan-600\/0 {
  fill: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:fill-cyan-600\/5 {
  fill: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:fill-cyan-600\/10 {
  fill: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:fill-cyan-600\/20 {
  fill: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:fill-cyan-600\/25 {
  fill: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:fill-cyan-600\/30 {
  fill: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:fill-cyan-600\/40 {
  fill: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:fill-cyan-600\/50 {
  fill: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:fill-cyan-600\/60 {
  fill: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:fill-cyan-600\/70 {
  fill: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:fill-cyan-600\/75 {
  fill: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:fill-cyan-600\/80 {
  fill: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:fill-cyan-600\/90 {
  fill: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:fill-cyan-600\/95 {
  fill: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:fill-cyan-600\/100 {
  fill: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:fill-cyan-700\/0 {
  fill: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:fill-cyan-700\/5 {
  fill: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:fill-cyan-700\/10 {
  fill: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:fill-cyan-700\/20 {
  fill: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:fill-cyan-700\/25 {
  fill: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:fill-cyan-700\/30 {
  fill: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:fill-cyan-700\/40 {
  fill: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:fill-cyan-700\/50 {
  fill: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:fill-cyan-700\/60 {
  fill: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:fill-cyan-700\/70 {
  fill: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:fill-cyan-700\/75 {
  fill: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:fill-cyan-700\/80 {
  fill: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:fill-cyan-700\/90 {
  fill: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:fill-cyan-700\/95 {
  fill: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:fill-cyan-700\/100 {
  fill: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:fill-cyan-800\/0 {
  fill: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:fill-cyan-800\/5 {
  fill: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:fill-cyan-800\/10 {
  fill: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:fill-cyan-800\/20 {
  fill: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:fill-cyan-800\/25 {
  fill: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:fill-cyan-800\/30 {
  fill: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:fill-cyan-800\/40 {
  fill: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:fill-cyan-800\/50 {
  fill: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:fill-cyan-800\/60 {
  fill: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:fill-cyan-800\/70 {
  fill: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:fill-cyan-800\/75 {
  fill: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:fill-cyan-800\/80 {
  fill: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:fill-cyan-800\/90 {
  fill: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:fill-cyan-800\/95 {
  fill: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:fill-cyan-800\/100 {
  fill: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:fill-cyan-900\/0 {
  fill: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:fill-cyan-900\/5 {
  fill: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:fill-cyan-900\/10 {
  fill: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:fill-cyan-900\/20 {
  fill: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:fill-cyan-900\/25 {
  fill: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:fill-cyan-900\/30 {
  fill: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:fill-cyan-900\/40 {
  fill: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:fill-cyan-900\/50 {
  fill: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:fill-cyan-900\/60 {
  fill: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:fill-cyan-900\/70 {
  fill: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:fill-cyan-900\/75 {
  fill: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:fill-cyan-900\/80 {
  fill: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:fill-cyan-900\/90 {
  fill: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:fill-cyan-900\/95 {
  fill: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:fill-cyan-900\/100 {
  fill: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:fill-cyan\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:fill-cyan\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:fill-cyan\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:fill-cyan\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:fill-cyan\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:fill-cyan\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:fill-cyan\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:fill-cyan\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:fill-cyan\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:fill-cyan\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:fill-cyan\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:fill-cyan\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:fill-cyan\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:fill-cyan\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:fill-cyan\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:fill-blue-light-25\/0 {
  fill: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:fill-blue-light-25\/5 {
  fill: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-25\/10 {
  fill: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-25\/20 {
  fill: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-25\/25 {
  fill: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-25\/30 {
  fill: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-25\/40 {
  fill: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-25\/50 {
  fill: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-25\/60 {
  fill: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-25\/70 {
  fill: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-25\/75 {
  fill: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-25\/80 {
  fill: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-25\/90 {
  fill: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-25\/95 {
  fill: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-25\/100 {
  fill: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:fill-blue-light-50\/0 {
  fill: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:fill-blue-light-50\/5 {
  fill: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-50\/10 {
  fill: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-50\/20 {
  fill: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-50\/25 {
  fill: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-50\/30 {
  fill: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-50\/40 {
  fill: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-50\/50 {
  fill: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-50\/60 {
  fill: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-50\/70 {
  fill: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-50\/75 {
  fill: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-50\/80 {
  fill: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-50\/90 {
  fill: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-50\/95 {
  fill: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-50\/100 {
  fill: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:fill-blue-light-100\/0 {
  fill: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:fill-blue-light-100\/5 {
  fill: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-100\/10 {
  fill: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-100\/20 {
  fill: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-100\/25 {
  fill: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-100\/30 {
  fill: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-100\/40 {
  fill: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-100\/50 {
  fill: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-100\/60 {
  fill: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-100\/70 {
  fill: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-100\/75 {
  fill: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-100\/80 {
  fill: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-100\/90 {
  fill: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-100\/95 {
  fill: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-100\/100 {
  fill: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:fill-blue-light-200\/0 {
  fill: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:fill-blue-light-200\/5 {
  fill: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-200\/10 {
  fill: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-200\/20 {
  fill: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-200\/25 {
  fill: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-200\/30 {
  fill: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-200\/40 {
  fill: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-200\/50 {
  fill: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-200\/60 {
  fill: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-200\/70 {
  fill: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-200\/75 {
  fill: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-200\/80 {
  fill: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-200\/90 {
  fill: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-200\/95 {
  fill: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-200\/100 {
  fill: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:fill-blue-light-300\/0 {
  fill: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:fill-blue-light-300\/5 {
  fill: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-300\/10 {
  fill: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-300\/20 {
  fill: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-300\/25 {
  fill: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-300\/30 {
  fill: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-300\/40 {
  fill: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-300\/50 {
  fill: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-300\/60 {
  fill: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-300\/70 {
  fill: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-300\/75 {
  fill: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-300\/80 {
  fill: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-300\/90 {
  fill: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-300\/95 {
  fill: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-300\/100 {
  fill: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:fill-blue-light-400\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:fill-blue-light-400\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-400\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-400\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-400\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-400\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-400\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-400\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-400\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-400\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-400\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-400\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-400\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-400\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-400\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:fill-blue-light-500\/0 {
  fill: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:fill-blue-light-500\/5 {
  fill: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-500\/10 {
  fill: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-500\/20 {
  fill: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-500\/25 {
  fill: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-500\/30 {
  fill: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-500\/40 {
  fill: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-500\/50 {
  fill: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-500\/60 {
  fill: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-500\/70 {
  fill: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-500\/75 {
  fill: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-500\/80 {
  fill: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-500\/90 {
  fill: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-500\/95 {
  fill: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-500\/100 {
  fill: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:fill-blue-light-600\/0 {
  fill: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:fill-blue-light-600\/5 {
  fill: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-600\/10 {
  fill: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-600\/20 {
  fill: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-600\/25 {
  fill: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-600\/30 {
  fill: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-600\/40 {
  fill: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-600\/50 {
  fill: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-600\/60 {
  fill: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-600\/70 {
  fill: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-600\/75 {
  fill: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-600\/80 {
  fill: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-600\/90 {
  fill: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-600\/95 {
  fill: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-600\/100 {
  fill: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:fill-blue-light-700\/0 {
  fill: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:fill-blue-light-700\/5 {
  fill: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-700\/10 {
  fill: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-700\/20 {
  fill: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-700\/25 {
  fill: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-700\/30 {
  fill: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-700\/40 {
  fill: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-700\/50 {
  fill: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-700\/60 {
  fill: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-700\/70 {
  fill: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-700\/75 {
  fill: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-700\/80 {
  fill: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-700\/90 {
  fill: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-700\/95 {
  fill: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-700\/100 {
  fill: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:fill-blue-light-800\/0 {
  fill: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:fill-blue-light-800\/5 {
  fill: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-800\/10 {
  fill: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-800\/20 {
  fill: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-800\/25 {
  fill: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-800\/30 {
  fill: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-800\/40 {
  fill: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-800\/50 {
  fill: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-800\/60 {
  fill: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-800\/70 {
  fill: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-800\/75 {
  fill: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-800\/80 {
  fill: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-800\/90 {
  fill: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-800\/95 {
  fill: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-800\/100 {
  fill: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:fill-blue-light-900\/0 {
  fill: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:fill-blue-light-900\/5 {
  fill: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:fill-blue-light-900\/10 {
  fill: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:fill-blue-light-900\/20 {
  fill: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:fill-blue-light-900\/25 {
  fill: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:fill-blue-light-900\/30 {
  fill: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:fill-blue-light-900\/40 {
  fill: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:fill-blue-light-900\/50 {
  fill: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:fill-blue-light-900\/60 {
  fill: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:fill-blue-light-900\/70 {
  fill: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:fill-blue-light-900\/75 {
  fill: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:fill-blue-light-900\/80 {
  fill: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:fill-blue-light-900\/90 {
  fill: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:fill-blue-light-900\/95 {
  fill: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:fill-blue-light-900\/100 {
  fill: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:fill-blue-light\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:fill-blue-light\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:fill-blue-light\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:fill-blue-light\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:fill-blue-light\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:fill-blue-light\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:fill-blue-light\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:fill-blue-light\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:fill-blue-light\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:fill-blue-light\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:fill-blue-light\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:fill-blue-light\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:fill-blue-light\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:fill-blue-light\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:fill-blue-light\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:fill-blue-25\/0 {
  fill: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:fill-blue-25\/5 {
  fill: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-25\/10 {
  fill: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-25\/20 {
  fill: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-25\/25 {
  fill: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-25\/30 {
  fill: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-25\/40 {
  fill: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-25\/50 {
  fill: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-25\/60 {
  fill: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-25\/70 {
  fill: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-25\/75 {
  fill: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-25\/80 {
  fill: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-25\/90 {
  fill: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-25\/95 {
  fill: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-25\/100 {
  fill: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:fill-blue-50\/0 {
  fill: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:fill-blue-50\/5 {
  fill: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-50\/10 {
  fill: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-50\/20 {
  fill: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-50\/25 {
  fill: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-50\/30 {
  fill: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-50\/40 {
  fill: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-50\/50 {
  fill: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-50\/60 {
  fill: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-50\/70 {
  fill: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-50\/75 {
  fill: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-50\/80 {
  fill: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-50\/90 {
  fill: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-50\/95 {
  fill: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-50\/100 {
  fill: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:fill-blue-100\/0 {
  fill: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:fill-blue-100\/5 {
  fill: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-100\/10 {
  fill: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-100\/20 {
  fill: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-100\/25 {
  fill: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-100\/30 {
  fill: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-100\/40 {
  fill: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-100\/50 {
  fill: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-100\/60 {
  fill: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-100\/70 {
  fill: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-100\/75 {
  fill: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-100\/80 {
  fill: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-100\/90 {
  fill: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-100\/95 {
  fill: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-100\/100 {
  fill: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:fill-blue-200\/0 {
  fill: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:fill-blue-200\/5 {
  fill: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-200\/10 {
  fill: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-200\/20 {
  fill: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-200\/25 {
  fill: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-200\/30 {
  fill: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-200\/40 {
  fill: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-200\/50 {
  fill: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-200\/60 {
  fill: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-200\/70 {
  fill: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-200\/75 {
  fill: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-200\/80 {
  fill: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-200\/90 {
  fill: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-200\/95 {
  fill: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-200\/100 {
  fill: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:fill-blue-300\/0 {
  fill: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:fill-blue-300\/5 {
  fill: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-300\/10 {
  fill: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-300\/20 {
  fill: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-300\/25 {
  fill: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-300\/30 {
  fill: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-300\/40 {
  fill: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-300\/50 {
  fill: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-300\/60 {
  fill: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-300\/70 {
  fill: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-300\/75 {
  fill: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-300\/80 {
  fill: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-300\/90 {
  fill: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-300\/95 {
  fill: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-300\/100 {
  fill: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:fill-blue-400\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:fill-blue-400\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:fill-blue-400\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:fill-blue-400\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:fill-blue-400\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:fill-blue-400\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:fill-blue-400\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:fill-blue-400\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:fill-blue-400\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:fill-blue-400\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:fill-blue-400\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:fill-blue-400\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:fill-blue-400\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:fill-blue-400\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:fill-blue-400\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:fill-blue-500\/0 {
  fill: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:fill-blue-500\/5 {
  fill: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:fill-blue-500\/10 {
  fill: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:fill-blue-500\/20 {
  fill: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:fill-blue-500\/25 {
  fill: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:fill-blue-500\/30 {
  fill: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:fill-blue-500\/40 {
  fill: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:fill-blue-500\/50 {
  fill: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:fill-blue-500\/60 {
  fill: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:fill-blue-500\/70 {
  fill: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:fill-blue-500\/75 {
  fill: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:fill-blue-500\/80 {
  fill: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:fill-blue-500\/90 {
  fill: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:fill-blue-500\/95 {
  fill: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:fill-blue-500\/100 {
  fill: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:fill-blue-600\/0 {
  fill: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:fill-blue-600\/5 {
  fill: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:fill-blue-600\/10 {
  fill: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:fill-blue-600\/20 {
  fill: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:fill-blue-600\/25 {
  fill: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:fill-blue-600\/30 {
  fill: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:fill-blue-600\/40 {
  fill: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:fill-blue-600\/50 {
  fill: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:fill-blue-600\/60 {
  fill: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:fill-blue-600\/70 {
  fill: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:fill-blue-600\/75 {
  fill: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:fill-blue-600\/80 {
  fill: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:fill-blue-600\/90 {
  fill: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:fill-blue-600\/95 {
  fill: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:fill-blue-600\/100 {
  fill: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:fill-blue-700\/0 {
  fill: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:fill-blue-700\/5 {
  fill: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:fill-blue-700\/10 {
  fill: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:fill-blue-700\/20 {
  fill: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:fill-blue-700\/25 {
  fill: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:fill-blue-700\/30 {
  fill: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:fill-blue-700\/40 {
  fill: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:fill-blue-700\/50 {
  fill: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:fill-blue-700\/60 {
  fill: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:fill-blue-700\/70 {
  fill: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:fill-blue-700\/75 {
  fill: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:fill-blue-700\/80 {
  fill: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:fill-blue-700\/90 {
  fill: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:fill-blue-700\/95 {
  fill: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:fill-blue-700\/100 {
  fill: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:fill-blue-800\/0 {
  fill: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:fill-blue-800\/5 {
  fill: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:fill-blue-800\/10 {
  fill: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:fill-blue-800\/20 {
  fill: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:fill-blue-800\/25 {
  fill: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:fill-blue-800\/30 {
  fill: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:fill-blue-800\/40 {
  fill: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:fill-blue-800\/50 {
  fill: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:fill-blue-800\/60 {
  fill: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:fill-blue-800\/70 {
  fill: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:fill-blue-800\/75 {
  fill: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:fill-blue-800\/80 {
  fill: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:fill-blue-800\/90 {
  fill: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:fill-blue-800\/95 {
  fill: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:fill-blue-800\/100 {
  fill: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:fill-blue-900\/0 {
  fill: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:fill-blue-900\/5 {
  fill: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:fill-blue-900\/10 {
  fill: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:fill-blue-900\/20 {
  fill: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:fill-blue-900\/25 {
  fill: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:fill-blue-900\/30 {
  fill: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:fill-blue-900\/40 {
  fill: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:fill-blue-900\/50 {
  fill: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:fill-blue-900\/60 {
  fill: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:fill-blue-900\/70 {
  fill: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:fill-blue-900\/75 {
  fill: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:fill-blue-900\/80 {
  fill: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:fill-blue-900\/90 {
  fill: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:fill-blue-900\/95 {
  fill: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:fill-blue-900\/100 {
  fill: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:fill-blue\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:fill-blue\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:fill-blue\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:fill-blue\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:fill-blue\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:fill-blue\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:fill-blue\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:fill-blue\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:fill-blue\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:fill-blue\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:fill-blue\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:fill-blue\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:fill-blue\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:fill-blue\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:fill-blue\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:fill-blue-dark-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-50\/0 {
  fill: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-50\/5 {
  fill: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-50\/10 {
  fill: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-50\/20 {
  fill: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-50\/25 {
  fill: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-50\/30 {
  fill: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-50\/40 {
  fill: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-50\/50 {
  fill: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-50\/60 {
  fill: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-50\/70 {
  fill: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-50\/75 {
  fill: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-50\/80 {
  fill: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-50\/90 {
  fill: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-50\/95 {
  fill: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-50\/100 {
  fill: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-100\/0 {
  fill: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-100\/5 {
  fill: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-100\/10 {
  fill: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-100\/20 {
  fill: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-100\/25 {
  fill: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-100\/30 {
  fill: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-100\/40 {
  fill: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-100\/50 {
  fill: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-100\/60 {
  fill: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-100\/70 {
  fill: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-100\/75 {
  fill: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-100\/80 {
  fill: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-100\/90 {
  fill: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-100\/95 {
  fill: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-100\/100 {
  fill: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-200\/0 {
  fill: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-200\/5 {
  fill: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-200\/10 {
  fill: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-200\/20 {
  fill: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-200\/25 {
  fill: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-200\/30 {
  fill: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-200\/40 {
  fill: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-200\/50 {
  fill: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-200\/60 {
  fill: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-200\/70 {
  fill: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-200\/75 {
  fill: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-200\/80 {
  fill: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-200\/90 {
  fill: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-200\/95 {
  fill: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-200\/100 {
  fill: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-300\/0 {
  fill: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-300\/5 {
  fill: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-300\/10 {
  fill: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-300\/20 {
  fill: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-300\/25 {
  fill: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-300\/30 {
  fill: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-300\/40 {
  fill: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-300\/50 {
  fill: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-300\/60 {
  fill: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-300\/70 {
  fill: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-300\/75 {
  fill: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-300\/80 {
  fill: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-300\/90 {
  fill: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-300\/95 {
  fill: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-300\/100 {
  fill: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-400\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-400\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-400\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-400\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-400\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-400\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-400\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-400\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-400\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-400\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-400\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-400\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-400\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-400\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-400\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-500\/0 {
  fill: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark-500\/5 {
  fill: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-500\/10 {
  fill: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-500\/20 {
  fill: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-500\/25 {
  fill: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-500\/30 {
  fill: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-500\/40 {
  fill: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-500\/50 {
  fill: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-500\/60 {
  fill: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-500\/70 {
  fill: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-500\/75 {
  fill: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-500\/80 {
  fill: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-500\/90 {
  fill: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-500\/95 {
  fill: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-500\/100 {
  fill: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:fill-blue-dark-600\/0 {
  fill: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:fill-blue-dark-600\/5 {
  fill: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-600\/10 {
  fill: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-600\/20 {
  fill: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-600\/25 {
  fill: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-600\/30 {
  fill: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-600\/40 {
  fill: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-600\/50 {
  fill: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-600\/60 {
  fill: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-600\/70 {
  fill: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-600\/75 {
  fill: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-600\/80 {
  fill: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-600\/90 {
  fill: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-600\/95 {
  fill: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-600\/100 {
  fill: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:fill-blue-dark-700\/0 {
  fill: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:fill-blue-dark-700\/5 {
  fill: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-700\/10 {
  fill: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-700\/20 {
  fill: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-700\/25 {
  fill: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-700\/30 {
  fill: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-700\/40 {
  fill: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-700\/50 {
  fill: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-700\/60 {
  fill: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-700\/70 {
  fill: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-700\/75 {
  fill: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-700\/80 {
  fill: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-700\/90 {
  fill: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-700\/95 {
  fill: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-700\/100 {
  fill: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:fill-blue-dark-800\/0 {
  fill: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:fill-blue-dark-800\/5 {
  fill: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-800\/10 {
  fill: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-800\/20 {
  fill: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-800\/25 {
  fill: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-800\/30 {
  fill: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-800\/40 {
  fill: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-800\/50 {
  fill: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-800\/60 {
  fill: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-800\/70 {
  fill: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-800\/75 {
  fill: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-800\/80 {
  fill: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-800\/90 {
  fill: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-800\/95 {
  fill: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-800\/100 {
  fill: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:fill-blue-dark-900\/0 {
  fill: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:fill-blue-dark-900\/5 {
  fill: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark-900\/10 {
  fill: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark-900\/20 {
  fill: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark-900\/25 {
  fill: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark-900\/30 {
  fill: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark-900\/40 {
  fill: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark-900\/50 {
  fill: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark-900\/60 {
  fill: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark-900\/70 {
  fill: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark-900\/75 {
  fill: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark-900\/80 {
  fill: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark-900\/90 {
  fill: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark-900\/95 {
  fill: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark-900\/100 {
  fill: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:fill-blue-dark\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:fill-blue-dark\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:fill-blue-dark\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:fill-blue-dark\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:fill-blue-dark\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:fill-blue-dark\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:fill-blue-dark\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:fill-blue-dark\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:fill-blue-dark\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:fill-blue-dark\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:fill-blue-dark\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:fill-blue-dark\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:fill-blue-dark\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:fill-blue-dark\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:fill-blue-dark\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:fill-indigo-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:fill-indigo-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:fill-indigo-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:fill-indigo-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:fill-indigo-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:fill-indigo-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:fill-indigo-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:fill-indigo-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:fill-indigo-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:fill-indigo-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:fill-indigo-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:fill-indigo-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:fill-indigo-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:fill-indigo-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:fill-indigo-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:fill-indigo-50\/0 {
  fill: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:fill-indigo-50\/5 {
  fill: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:fill-indigo-50\/10 {
  fill: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:fill-indigo-50\/20 {
  fill: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:fill-indigo-50\/25 {
  fill: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:fill-indigo-50\/30 {
  fill: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:fill-indigo-50\/40 {
  fill: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:fill-indigo-50\/50 {
  fill: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:fill-indigo-50\/60 {
  fill: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:fill-indigo-50\/70 {
  fill: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:fill-indigo-50\/75 {
  fill: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:fill-indigo-50\/80 {
  fill: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:fill-indigo-50\/90 {
  fill: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:fill-indigo-50\/95 {
  fill: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:fill-indigo-50\/100 {
  fill: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:fill-indigo-100\/0 {
  fill: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:fill-indigo-100\/5 {
  fill: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:fill-indigo-100\/10 {
  fill: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:fill-indigo-100\/20 {
  fill: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:fill-indigo-100\/25 {
  fill: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:fill-indigo-100\/30 {
  fill: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:fill-indigo-100\/40 {
  fill: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:fill-indigo-100\/50 {
  fill: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:fill-indigo-100\/60 {
  fill: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:fill-indigo-100\/70 {
  fill: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:fill-indigo-100\/75 {
  fill: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:fill-indigo-100\/80 {
  fill: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:fill-indigo-100\/90 {
  fill: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:fill-indigo-100\/95 {
  fill: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:fill-indigo-100\/100 {
  fill: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:fill-indigo-200\/0 {
  fill: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:fill-indigo-200\/5 {
  fill: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:fill-indigo-200\/10 {
  fill: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:fill-indigo-200\/20 {
  fill: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:fill-indigo-200\/25 {
  fill: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:fill-indigo-200\/30 {
  fill: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:fill-indigo-200\/40 {
  fill: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:fill-indigo-200\/50 {
  fill: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:fill-indigo-200\/60 {
  fill: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:fill-indigo-200\/70 {
  fill: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:fill-indigo-200\/75 {
  fill: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:fill-indigo-200\/80 {
  fill: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:fill-indigo-200\/90 {
  fill: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:fill-indigo-200\/95 {
  fill: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:fill-indigo-200\/100 {
  fill: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:fill-indigo-300\/0 {
  fill: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:fill-indigo-300\/5 {
  fill: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:fill-indigo-300\/10 {
  fill: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:fill-indigo-300\/20 {
  fill: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:fill-indigo-300\/25 {
  fill: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:fill-indigo-300\/30 {
  fill: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:fill-indigo-300\/40 {
  fill: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:fill-indigo-300\/50 {
  fill: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:fill-indigo-300\/60 {
  fill: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:fill-indigo-300\/70 {
  fill: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:fill-indigo-300\/75 {
  fill: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:fill-indigo-300\/80 {
  fill: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:fill-indigo-300\/90 {
  fill: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:fill-indigo-300\/95 {
  fill: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:fill-indigo-300\/100 {
  fill: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:fill-indigo-400\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:fill-indigo-400\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:fill-indigo-400\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:fill-indigo-400\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:fill-indigo-400\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:fill-indigo-400\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:fill-indigo-400\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:fill-indigo-400\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:fill-indigo-400\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:fill-indigo-400\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:fill-indigo-400\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:fill-indigo-400\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:fill-indigo-400\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:fill-indigo-400\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:fill-indigo-400\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:fill-indigo-500\/0 {
  fill: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:fill-indigo-500\/5 {
  fill: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:fill-indigo-500\/10 {
  fill: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:fill-indigo-500\/20 {
  fill: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:fill-indigo-500\/25 {
  fill: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:fill-indigo-500\/30 {
  fill: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:fill-indigo-500\/40 {
  fill: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:fill-indigo-500\/50 {
  fill: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:fill-indigo-500\/60 {
  fill: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:fill-indigo-500\/70 {
  fill: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:fill-indigo-500\/75 {
  fill: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:fill-indigo-500\/80 {
  fill: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:fill-indigo-500\/90 {
  fill: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:fill-indigo-500\/95 {
  fill: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:fill-indigo-500\/100 {
  fill: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:fill-indigo-600\/0 {
  fill: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:fill-indigo-600\/5 {
  fill: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:fill-indigo-600\/10 {
  fill: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:fill-indigo-600\/20 {
  fill: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:fill-indigo-600\/25 {
  fill: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:fill-indigo-600\/30 {
  fill: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:fill-indigo-600\/40 {
  fill: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:fill-indigo-600\/50 {
  fill: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:fill-indigo-600\/60 {
  fill: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:fill-indigo-600\/70 {
  fill: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:fill-indigo-600\/75 {
  fill: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:fill-indigo-600\/80 {
  fill: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:fill-indigo-600\/90 {
  fill: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:fill-indigo-600\/95 {
  fill: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:fill-indigo-600\/100 {
  fill: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:fill-indigo-700\/0 {
  fill: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:fill-indigo-700\/5 {
  fill: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:fill-indigo-700\/10 {
  fill: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:fill-indigo-700\/20 {
  fill: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:fill-indigo-700\/25 {
  fill: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:fill-indigo-700\/30 {
  fill: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:fill-indigo-700\/40 {
  fill: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:fill-indigo-700\/50 {
  fill: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:fill-indigo-700\/60 {
  fill: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:fill-indigo-700\/70 {
  fill: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:fill-indigo-700\/75 {
  fill: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:fill-indigo-700\/80 {
  fill: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:fill-indigo-700\/90 {
  fill: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:fill-indigo-700\/95 {
  fill: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:fill-indigo-700\/100 {
  fill: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:fill-indigo-800\/0 {
  fill: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:fill-indigo-800\/5 {
  fill: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:fill-indigo-800\/10 {
  fill: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:fill-indigo-800\/20 {
  fill: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:fill-indigo-800\/25 {
  fill: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:fill-indigo-800\/30 {
  fill: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:fill-indigo-800\/40 {
  fill: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:fill-indigo-800\/50 {
  fill: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:fill-indigo-800\/60 {
  fill: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:fill-indigo-800\/70 {
  fill: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:fill-indigo-800\/75 {
  fill: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:fill-indigo-800\/80 {
  fill: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:fill-indigo-800\/90 {
  fill: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:fill-indigo-800\/95 {
  fill: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:fill-indigo-800\/100 {
  fill: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:fill-indigo-900\/0 {
  fill: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:fill-indigo-900\/5 {
  fill: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:fill-indigo-900\/10 {
  fill: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:fill-indigo-900\/20 {
  fill: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:fill-indigo-900\/25 {
  fill: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:fill-indigo-900\/30 {
  fill: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:fill-indigo-900\/40 {
  fill: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:fill-indigo-900\/50 {
  fill: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:fill-indigo-900\/60 {
  fill: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:fill-indigo-900\/70 {
  fill: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:fill-indigo-900\/75 {
  fill: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:fill-indigo-900\/80 {
  fill: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:fill-indigo-900\/90 {
  fill: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:fill-indigo-900\/95 {
  fill: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:fill-indigo-900\/100 {
  fill: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:fill-indigo\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:fill-indigo\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:fill-indigo\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:fill-indigo\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:fill-indigo\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:fill-indigo\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:fill-indigo\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:fill-indigo\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:fill-indigo\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:fill-indigo\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:fill-indigo\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:fill-indigo\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:fill-indigo\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:fill-indigo\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:fill-indigo\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:fill-violet-25\/0 {
  fill: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:fill-violet-25\/5 {
  fill: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:fill-violet-25\/10 {
  fill: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:fill-violet-25\/20 {
  fill: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:fill-violet-25\/25 {
  fill: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:fill-violet-25\/30 {
  fill: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:fill-violet-25\/40 {
  fill: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:fill-violet-25\/50 {
  fill: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:fill-violet-25\/60 {
  fill: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:fill-violet-25\/70 {
  fill: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:fill-violet-25\/75 {
  fill: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:fill-violet-25\/80 {
  fill: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:fill-violet-25\/90 {
  fill: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:fill-violet-25\/95 {
  fill: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:fill-violet-25\/100 {
  fill: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:fill-violet-50\/0 {
  fill: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:fill-violet-50\/5 {
  fill: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:fill-violet-50\/10 {
  fill: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:fill-violet-50\/20 {
  fill: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:fill-violet-50\/25 {
  fill: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:fill-violet-50\/30 {
  fill: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:fill-violet-50\/40 {
  fill: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:fill-violet-50\/50 {
  fill: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:fill-violet-50\/60 {
  fill: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:fill-violet-50\/70 {
  fill: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:fill-violet-50\/75 {
  fill: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:fill-violet-50\/80 {
  fill: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:fill-violet-50\/90 {
  fill: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:fill-violet-50\/95 {
  fill: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:fill-violet-50\/100 {
  fill: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:fill-violet-100\/0 {
  fill: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:fill-violet-100\/5 {
  fill: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:fill-violet-100\/10 {
  fill: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:fill-violet-100\/20 {
  fill: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:fill-violet-100\/25 {
  fill: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:fill-violet-100\/30 {
  fill: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:fill-violet-100\/40 {
  fill: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:fill-violet-100\/50 {
  fill: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:fill-violet-100\/60 {
  fill: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:fill-violet-100\/70 {
  fill: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:fill-violet-100\/75 {
  fill: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:fill-violet-100\/80 {
  fill: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:fill-violet-100\/90 {
  fill: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:fill-violet-100\/95 {
  fill: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:fill-violet-100\/100 {
  fill: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:fill-violet-200\/0 {
  fill: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:fill-violet-200\/5 {
  fill: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:fill-violet-200\/10 {
  fill: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:fill-violet-200\/20 {
  fill: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:fill-violet-200\/25 {
  fill: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:fill-violet-200\/30 {
  fill: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:fill-violet-200\/40 {
  fill: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:fill-violet-200\/50 {
  fill: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:fill-violet-200\/60 {
  fill: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:fill-violet-200\/70 {
  fill: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:fill-violet-200\/75 {
  fill: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:fill-violet-200\/80 {
  fill: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:fill-violet-200\/90 {
  fill: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:fill-violet-200\/95 {
  fill: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:fill-violet-200\/100 {
  fill: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:fill-violet-300\/0 {
  fill: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:fill-violet-300\/5 {
  fill: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:fill-violet-300\/10 {
  fill: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:fill-violet-300\/20 {
  fill: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:fill-violet-300\/25 {
  fill: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:fill-violet-300\/30 {
  fill: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:fill-violet-300\/40 {
  fill: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:fill-violet-300\/50 {
  fill: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:fill-violet-300\/60 {
  fill: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:fill-violet-300\/70 {
  fill: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:fill-violet-300\/75 {
  fill: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:fill-violet-300\/80 {
  fill: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:fill-violet-300\/90 {
  fill: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:fill-violet-300\/95 {
  fill: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:fill-violet-300\/100 {
  fill: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:fill-violet-400\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:fill-violet-400\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:fill-violet-400\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:fill-violet-400\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:fill-violet-400\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:fill-violet-400\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:fill-violet-400\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:fill-violet-400\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:fill-violet-400\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:fill-violet-400\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:fill-violet-400\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:fill-violet-400\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:fill-violet-400\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:fill-violet-400\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:fill-violet-400\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:fill-violet-500\/0 {
  fill: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:fill-violet-500\/5 {
  fill: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:fill-violet-500\/10 {
  fill: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:fill-violet-500\/20 {
  fill: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:fill-violet-500\/25 {
  fill: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:fill-violet-500\/30 {
  fill: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:fill-violet-500\/40 {
  fill: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:fill-violet-500\/50 {
  fill: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:fill-violet-500\/60 {
  fill: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:fill-violet-500\/70 {
  fill: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:fill-violet-500\/75 {
  fill: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:fill-violet-500\/80 {
  fill: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:fill-violet-500\/90 {
  fill: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:fill-violet-500\/95 {
  fill: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:fill-violet-500\/100 {
  fill: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:fill-violet-600\/0 {
  fill: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:fill-violet-600\/5 {
  fill: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:fill-violet-600\/10 {
  fill: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:fill-violet-600\/20 {
  fill: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:fill-violet-600\/25 {
  fill: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:fill-violet-600\/30 {
  fill: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:fill-violet-600\/40 {
  fill: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:fill-violet-600\/50 {
  fill: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:fill-violet-600\/60 {
  fill: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:fill-violet-600\/70 {
  fill: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:fill-violet-600\/75 {
  fill: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:fill-violet-600\/80 {
  fill: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:fill-violet-600\/90 {
  fill: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:fill-violet-600\/95 {
  fill: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:fill-violet-600\/100 {
  fill: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:fill-violet-700\/0 {
  fill: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:fill-violet-700\/5 {
  fill: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:fill-violet-700\/10 {
  fill: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:fill-violet-700\/20 {
  fill: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:fill-violet-700\/25 {
  fill: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:fill-violet-700\/30 {
  fill: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:fill-violet-700\/40 {
  fill: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:fill-violet-700\/50 {
  fill: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:fill-violet-700\/60 {
  fill: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:fill-violet-700\/70 {
  fill: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:fill-violet-700\/75 {
  fill: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:fill-violet-700\/80 {
  fill: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:fill-violet-700\/90 {
  fill: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:fill-violet-700\/95 {
  fill: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:fill-violet-700\/100 {
  fill: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:fill-violet-800\/0 {
  fill: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:fill-violet-800\/5 {
  fill: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:fill-violet-800\/10 {
  fill: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:fill-violet-800\/20 {
  fill: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:fill-violet-800\/25 {
  fill: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:fill-violet-800\/30 {
  fill: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:fill-violet-800\/40 {
  fill: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:fill-violet-800\/50 {
  fill: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:fill-violet-800\/60 {
  fill: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:fill-violet-800\/70 {
  fill: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:fill-violet-800\/75 {
  fill: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:fill-violet-800\/80 {
  fill: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:fill-violet-800\/90 {
  fill: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:fill-violet-800\/95 {
  fill: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:fill-violet-800\/100 {
  fill: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:fill-violet-900\/0 {
  fill: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:fill-violet-900\/5 {
  fill: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:fill-violet-900\/10 {
  fill: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:fill-violet-900\/20 {
  fill: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:fill-violet-900\/25 {
  fill: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:fill-violet-900\/30 {
  fill: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:fill-violet-900\/40 {
  fill: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:fill-violet-900\/50 {
  fill: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:fill-violet-900\/60 {
  fill: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:fill-violet-900\/70 {
  fill: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:fill-violet-900\/75 {
  fill: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:fill-violet-900\/80 {
  fill: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:fill-violet-900\/90 {
  fill: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:fill-violet-900\/95 {
  fill: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:fill-violet-900\/100 {
  fill: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:fill-violet\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:fill-violet\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:fill-violet\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:fill-violet\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:fill-violet\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:fill-violet\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:fill-violet\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:fill-violet\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:fill-violet\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:fill-violet\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:fill-violet\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:fill-violet\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:fill-violet\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:fill-violet\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:fill-violet\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:fill-purple-25\/0 {
  fill: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:fill-purple-25\/5 {
  fill: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:fill-purple-25\/10 {
  fill: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:fill-purple-25\/20 {
  fill: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:fill-purple-25\/25 {
  fill: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:fill-purple-25\/30 {
  fill: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:fill-purple-25\/40 {
  fill: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:fill-purple-25\/50 {
  fill: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:fill-purple-25\/60 {
  fill: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:fill-purple-25\/70 {
  fill: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:fill-purple-25\/75 {
  fill: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:fill-purple-25\/80 {
  fill: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:fill-purple-25\/90 {
  fill: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:fill-purple-25\/95 {
  fill: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:fill-purple-25\/100 {
  fill: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:fill-purple-50\/0 {
  fill: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:fill-purple-50\/5 {
  fill: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:fill-purple-50\/10 {
  fill: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:fill-purple-50\/20 {
  fill: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:fill-purple-50\/25 {
  fill: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:fill-purple-50\/30 {
  fill: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:fill-purple-50\/40 {
  fill: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:fill-purple-50\/50 {
  fill: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:fill-purple-50\/60 {
  fill: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:fill-purple-50\/70 {
  fill: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:fill-purple-50\/75 {
  fill: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:fill-purple-50\/80 {
  fill: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:fill-purple-50\/90 {
  fill: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:fill-purple-50\/95 {
  fill: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:fill-purple-50\/100 {
  fill: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:fill-purple-100\/0 {
  fill: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:fill-purple-100\/5 {
  fill: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:fill-purple-100\/10 {
  fill: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:fill-purple-100\/20 {
  fill: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:fill-purple-100\/25 {
  fill: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:fill-purple-100\/30 {
  fill: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:fill-purple-100\/40 {
  fill: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:fill-purple-100\/50 {
  fill: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:fill-purple-100\/60 {
  fill: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:fill-purple-100\/70 {
  fill: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:fill-purple-100\/75 {
  fill: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:fill-purple-100\/80 {
  fill: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:fill-purple-100\/90 {
  fill: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:fill-purple-100\/95 {
  fill: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:fill-purple-100\/100 {
  fill: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:fill-purple-200\/0 {
  fill: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:fill-purple-200\/5 {
  fill: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:fill-purple-200\/10 {
  fill: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:fill-purple-200\/20 {
  fill: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:fill-purple-200\/25 {
  fill: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:fill-purple-200\/30 {
  fill: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:fill-purple-200\/40 {
  fill: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:fill-purple-200\/50 {
  fill: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:fill-purple-200\/60 {
  fill: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:fill-purple-200\/70 {
  fill: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:fill-purple-200\/75 {
  fill: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:fill-purple-200\/80 {
  fill: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:fill-purple-200\/90 {
  fill: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:fill-purple-200\/95 {
  fill: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:fill-purple-200\/100 {
  fill: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:fill-purple-300\/0 {
  fill: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:fill-purple-300\/5 {
  fill: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:fill-purple-300\/10 {
  fill: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:fill-purple-300\/20 {
  fill: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:fill-purple-300\/25 {
  fill: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:fill-purple-300\/30 {
  fill: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:fill-purple-300\/40 {
  fill: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:fill-purple-300\/50 {
  fill: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:fill-purple-300\/60 {
  fill: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:fill-purple-300\/70 {
  fill: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:fill-purple-300\/75 {
  fill: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:fill-purple-300\/80 {
  fill: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:fill-purple-300\/90 {
  fill: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:fill-purple-300\/95 {
  fill: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:fill-purple-300\/100 {
  fill: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:fill-purple-400\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:fill-purple-400\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:fill-purple-400\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:fill-purple-400\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:fill-purple-400\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:fill-purple-400\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:fill-purple-400\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:fill-purple-400\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:fill-purple-400\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:fill-purple-400\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:fill-purple-400\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:fill-purple-400\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:fill-purple-400\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:fill-purple-400\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:fill-purple-400\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:fill-purple-500\/0 {
  fill: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:fill-purple-500\/5 {
  fill: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:fill-purple-500\/10 {
  fill: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:fill-purple-500\/20 {
  fill: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:fill-purple-500\/25 {
  fill: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:fill-purple-500\/30 {
  fill: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:fill-purple-500\/40 {
  fill: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:fill-purple-500\/50 {
  fill: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:fill-purple-500\/60 {
  fill: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:fill-purple-500\/70 {
  fill: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:fill-purple-500\/75 {
  fill: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:fill-purple-500\/80 {
  fill: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:fill-purple-500\/90 {
  fill: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:fill-purple-500\/95 {
  fill: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:fill-purple-500\/100 {
  fill: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:fill-purple-600\/0 {
  fill: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:fill-purple-600\/5 {
  fill: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:fill-purple-600\/10 {
  fill: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:fill-purple-600\/20 {
  fill: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:fill-purple-600\/25 {
  fill: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:fill-purple-600\/30 {
  fill: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:fill-purple-600\/40 {
  fill: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:fill-purple-600\/50 {
  fill: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:fill-purple-600\/60 {
  fill: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:fill-purple-600\/70 {
  fill: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:fill-purple-600\/75 {
  fill: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:fill-purple-600\/80 {
  fill: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:fill-purple-600\/90 {
  fill: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:fill-purple-600\/95 {
  fill: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:fill-purple-600\/100 {
  fill: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:fill-purple-700\/0 {
  fill: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:fill-purple-700\/5 {
  fill: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:fill-purple-700\/10 {
  fill: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:fill-purple-700\/20 {
  fill: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:fill-purple-700\/25 {
  fill: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:fill-purple-700\/30 {
  fill: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:fill-purple-700\/40 {
  fill: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:fill-purple-700\/50 {
  fill: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:fill-purple-700\/60 {
  fill: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:fill-purple-700\/70 {
  fill: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:fill-purple-700\/75 {
  fill: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:fill-purple-700\/80 {
  fill: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:fill-purple-700\/90 {
  fill: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:fill-purple-700\/95 {
  fill: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:fill-purple-700\/100 {
  fill: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:fill-purple-800\/0 {
  fill: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:fill-purple-800\/5 {
  fill: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:fill-purple-800\/10 {
  fill: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:fill-purple-800\/20 {
  fill: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:fill-purple-800\/25 {
  fill: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:fill-purple-800\/30 {
  fill: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:fill-purple-800\/40 {
  fill: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:fill-purple-800\/50 {
  fill: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:fill-purple-800\/60 {
  fill: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:fill-purple-800\/70 {
  fill: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:fill-purple-800\/75 {
  fill: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:fill-purple-800\/80 {
  fill: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:fill-purple-800\/90 {
  fill: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:fill-purple-800\/95 {
  fill: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:fill-purple-800\/100 {
  fill: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:fill-purple-900\/0 {
  fill: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:fill-purple-900\/5 {
  fill: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:fill-purple-900\/10 {
  fill: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:fill-purple-900\/20 {
  fill: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:fill-purple-900\/25 {
  fill: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:fill-purple-900\/30 {
  fill: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:fill-purple-900\/40 {
  fill: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:fill-purple-900\/50 {
  fill: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:fill-purple-900\/60 {
  fill: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:fill-purple-900\/70 {
  fill: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:fill-purple-900\/75 {
  fill: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:fill-purple-900\/80 {
  fill: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:fill-purple-900\/90 {
  fill: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:fill-purple-900\/95 {
  fill: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:fill-purple-900\/100 {
  fill: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:fill-purple\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:fill-purple\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:fill-purple\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:fill-purple\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:fill-purple\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:fill-purple\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:fill-purple\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:fill-purple\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:fill-purple\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:fill-purple\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:fill-purple\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:fill-purple\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:fill-purple\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:fill-purple\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:fill-purple\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:fill-fuchsia-25\/0 {
  fill: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:fill-fuchsia-25\/5 {
  fill: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-25\/10 {
  fill: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-25\/20 {
  fill: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-25\/25 {
  fill: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-25\/30 {
  fill: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-25\/40 {
  fill: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-25\/50 {
  fill: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-25\/60 {
  fill: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-25\/70 {
  fill: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-25\/75 {
  fill: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-25\/80 {
  fill: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-25\/90 {
  fill: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-25\/95 {
  fill: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-25\/100 {
  fill: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:fill-fuchsia-50\/0 {
  fill: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:fill-fuchsia-50\/5 {
  fill: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-50\/10 {
  fill: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-50\/20 {
  fill: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-50\/25 {
  fill: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-50\/30 {
  fill: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-50\/40 {
  fill: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-50\/50 {
  fill: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-50\/60 {
  fill: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-50\/70 {
  fill: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-50\/75 {
  fill: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-50\/80 {
  fill: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-50\/90 {
  fill: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-50\/95 {
  fill: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-50\/100 {
  fill: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:fill-fuchsia-100\/0 {
  fill: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:fill-fuchsia-100\/5 {
  fill: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-100\/10 {
  fill: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-100\/20 {
  fill: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-100\/25 {
  fill: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-100\/30 {
  fill: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-100\/40 {
  fill: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-100\/50 {
  fill: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-100\/60 {
  fill: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-100\/70 {
  fill: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-100\/75 {
  fill: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-100\/80 {
  fill: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-100\/90 {
  fill: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-100\/95 {
  fill: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-100\/100 {
  fill: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:fill-fuchsia-200\/0 {
  fill: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:fill-fuchsia-200\/5 {
  fill: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-200\/10 {
  fill: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-200\/20 {
  fill: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-200\/25 {
  fill: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-200\/30 {
  fill: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-200\/40 {
  fill: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-200\/50 {
  fill: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-200\/60 {
  fill: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-200\/70 {
  fill: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-200\/75 {
  fill: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-200\/80 {
  fill: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-200\/90 {
  fill: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-200\/95 {
  fill: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-200\/100 {
  fill: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:fill-fuchsia-300\/0 {
  fill: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:fill-fuchsia-300\/5 {
  fill: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-300\/10 {
  fill: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-300\/20 {
  fill: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-300\/25 {
  fill: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-300\/30 {
  fill: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-300\/40 {
  fill: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-300\/50 {
  fill: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-300\/60 {
  fill: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-300\/70 {
  fill: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-300\/75 {
  fill: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-300\/80 {
  fill: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-300\/90 {
  fill: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-300\/95 {
  fill: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-300\/100 {
  fill: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:fill-fuchsia-400\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:fill-fuchsia-400\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-400\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-400\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-400\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-400\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-400\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-400\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-400\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-400\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-400\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-400\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-400\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-400\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-400\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:fill-fuchsia-500\/0 {
  fill: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:fill-fuchsia-500\/5 {
  fill: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-500\/10 {
  fill: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-500\/20 {
  fill: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-500\/25 {
  fill: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-500\/30 {
  fill: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-500\/40 {
  fill: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-500\/50 {
  fill: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-500\/60 {
  fill: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-500\/70 {
  fill: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-500\/75 {
  fill: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-500\/80 {
  fill: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-500\/90 {
  fill: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-500\/95 {
  fill: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-500\/100 {
  fill: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:fill-fuchsia-600\/0 {
  fill: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:fill-fuchsia-600\/5 {
  fill: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-600\/10 {
  fill: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-600\/20 {
  fill: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-600\/25 {
  fill: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-600\/30 {
  fill: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-600\/40 {
  fill: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-600\/50 {
  fill: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-600\/60 {
  fill: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-600\/70 {
  fill: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-600\/75 {
  fill: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-600\/80 {
  fill: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-600\/90 {
  fill: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-600\/95 {
  fill: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-600\/100 {
  fill: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:fill-fuchsia-700\/0 {
  fill: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:fill-fuchsia-700\/5 {
  fill: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-700\/10 {
  fill: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-700\/20 {
  fill: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-700\/25 {
  fill: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-700\/30 {
  fill: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-700\/40 {
  fill: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-700\/50 {
  fill: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-700\/60 {
  fill: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-700\/70 {
  fill: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-700\/75 {
  fill: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-700\/80 {
  fill: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-700\/90 {
  fill: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-700\/95 {
  fill: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-700\/100 {
  fill: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:fill-fuchsia-800\/0 {
  fill: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:fill-fuchsia-800\/5 {
  fill: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-800\/10 {
  fill: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-800\/20 {
  fill: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-800\/25 {
  fill: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-800\/30 {
  fill: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-800\/40 {
  fill: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-800\/50 {
  fill: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-800\/60 {
  fill: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-800\/70 {
  fill: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-800\/75 {
  fill: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-800\/80 {
  fill: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-800\/90 {
  fill: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-800\/95 {
  fill: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-800\/100 {
  fill: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:fill-fuchsia-900\/0 {
  fill: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:fill-fuchsia-900\/5 {
  fill: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia-900\/10 {
  fill: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia-900\/20 {
  fill: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia-900\/25 {
  fill: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia-900\/30 {
  fill: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia-900\/40 {
  fill: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia-900\/50 {
  fill: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia-900\/60 {
  fill: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia-900\/70 {
  fill: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia-900\/75 {
  fill: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia-900\/80 {
  fill: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia-900\/90 {
  fill: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia-900\/95 {
  fill: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia-900\/100 {
  fill: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:fill-fuchsia\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:fill-fuchsia\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:fill-fuchsia\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:fill-fuchsia\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:fill-fuchsia\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:fill-fuchsia\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:fill-fuchsia\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:fill-fuchsia\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:fill-fuchsia\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:fill-fuchsia\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:fill-fuchsia\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:fill-fuchsia\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:fill-fuchsia\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:fill-fuchsia\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:fill-fuchsia\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:fill-pink-25\/0 {
  fill: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:fill-pink-25\/5 {
  fill: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:fill-pink-25\/10 {
  fill: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:fill-pink-25\/20 {
  fill: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:fill-pink-25\/25 {
  fill: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:fill-pink-25\/30 {
  fill: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:fill-pink-25\/40 {
  fill: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:fill-pink-25\/50 {
  fill: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:fill-pink-25\/60 {
  fill: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:fill-pink-25\/70 {
  fill: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:fill-pink-25\/75 {
  fill: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:fill-pink-25\/80 {
  fill: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:fill-pink-25\/90 {
  fill: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:fill-pink-25\/95 {
  fill: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:fill-pink-25\/100 {
  fill: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:fill-pink-50\/0 {
  fill: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:fill-pink-50\/5 {
  fill: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:fill-pink-50\/10 {
  fill: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:fill-pink-50\/20 {
  fill: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:fill-pink-50\/25 {
  fill: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:fill-pink-50\/30 {
  fill: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:fill-pink-50\/40 {
  fill: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:fill-pink-50\/50 {
  fill: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:fill-pink-50\/60 {
  fill: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:fill-pink-50\/70 {
  fill: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:fill-pink-50\/75 {
  fill: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:fill-pink-50\/80 {
  fill: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:fill-pink-50\/90 {
  fill: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:fill-pink-50\/95 {
  fill: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:fill-pink-50\/100 {
  fill: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:fill-pink-100\/0 {
  fill: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:fill-pink-100\/5 {
  fill: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:fill-pink-100\/10 {
  fill: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:fill-pink-100\/20 {
  fill: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:fill-pink-100\/25 {
  fill: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:fill-pink-100\/30 {
  fill: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:fill-pink-100\/40 {
  fill: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:fill-pink-100\/50 {
  fill: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:fill-pink-100\/60 {
  fill: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:fill-pink-100\/70 {
  fill: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:fill-pink-100\/75 {
  fill: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:fill-pink-100\/80 {
  fill: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:fill-pink-100\/90 {
  fill: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:fill-pink-100\/95 {
  fill: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:fill-pink-100\/100 {
  fill: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:fill-pink-200\/0 {
  fill: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:fill-pink-200\/5 {
  fill: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:fill-pink-200\/10 {
  fill: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:fill-pink-200\/20 {
  fill: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:fill-pink-200\/25 {
  fill: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:fill-pink-200\/30 {
  fill: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:fill-pink-200\/40 {
  fill: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:fill-pink-200\/50 {
  fill: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:fill-pink-200\/60 {
  fill: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:fill-pink-200\/70 {
  fill: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:fill-pink-200\/75 {
  fill: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:fill-pink-200\/80 {
  fill: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:fill-pink-200\/90 {
  fill: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:fill-pink-200\/95 {
  fill: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:fill-pink-200\/100 {
  fill: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:fill-pink-300\/0 {
  fill: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:fill-pink-300\/5 {
  fill: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:fill-pink-300\/10 {
  fill: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:fill-pink-300\/20 {
  fill: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:fill-pink-300\/25 {
  fill: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:fill-pink-300\/30 {
  fill: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:fill-pink-300\/40 {
  fill: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:fill-pink-300\/50 {
  fill: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:fill-pink-300\/60 {
  fill: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:fill-pink-300\/70 {
  fill: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:fill-pink-300\/75 {
  fill: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:fill-pink-300\/80 {
  fill: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:fill-pink-300\/90 {
  fill: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:fill-pink-300\/95 {
  fill: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:fill-pink-300\/100 {
  fill: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:fill-pink-400\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:fill-pink-400\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:fill-pink-400\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:fill-pink-400\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:fill-pink-400\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:fill-pink-400\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:fill-pink-400\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:fill-pink-400\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:fill-pink-400\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:fill-pink-400\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:fill-pink-400\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:fill-pink-400\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:fill-pink-400\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:fill-pink-400\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:fill-pink-400\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:fill-pink-500\/0 {
  fill: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:fill-pink-500\/5 {
  fill: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:fill-pink-500\/10 {
  fill: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:fill-pink-500\/20 {
  fill: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:fill-pink-500\/25 {
  fill: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:fill-pink-500\/30 {
  fill: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:fill-pink-500\/40 {
  fill: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:fill-pink-500\/50 {
  fill: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:fill-pink-500\/60 {
  fill: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:fill-pink-500\/70 {
  fill: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:fill-pink-500\/75 {
  fill: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:fill-pink-500\/80 {
  fill: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:fill-pink-500\/90 {
  fill: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:fill-pink-500\/95 {
  fill: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:fill-pink-500\/100 {
  fill: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:fill-pink-600\/0 {
  fill: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:fill-pink-600\/5 {
  fill: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:fill-pink-600\/10 {
  fill: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:fill-pink-600\/20 {
  fill: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:fill-pink-600\/25 {
  fill: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:fill-pink-600\/30 {
  fill: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:fill-pink-600\/40 {
  fill: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:fill-pink-600\/50 {
  fill: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:fill-pink-600\/60 {
  fill: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:fill-pink-600\/70 {
  fill: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:fill-pink-600\/75 {
  fill: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:fill-pink-600\/80 {
  fill: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:fill-pink-600\/90 {
  fill: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:fill-pink-600\/95 {
  fill: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:fill-pink-600\/100 {
  fill: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:fill-pink-700\/0 {
  fill: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:fill-pink-700\/5 {
  fill: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:fill-pink-700\/10 {
  fill: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:fill-pink-700\/20 {
  fill: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:fill-pink-700\/25 {
  fill: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:fill-pink-700\/30 {
  fill: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:fill-pink-700\/40 {
  fill: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:fill-pink-700\/50 {
  fill: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:fill-pink-700\/60 {
  fill: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:fill-pink-700\/70 {
  fill: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:fill-pink-700\/75 {
  fill: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:fill-pink-700\/80 {
  fill: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:fill-pink-700\/90 {
  fill: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:fill-pink-700\/95 {
  fill: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:fill-pink-700\/100 {
  fill: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:fill-pink-800\/0 {
  fill: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:fill-pink-800\/5 {
  fill: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:fill-pink-800\/10 {
  fill: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:fill-pink-800\/20 {
  fill: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:fill-pink-800\/25 {
  fill: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:fill-pink-800\/30 {
  fill: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:fill-pink-800\/40 {
  fill: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:fill-pink-800\/50 {
  fill: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:fill-pink-800\/60 {
  fill: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:fill-pink-800\/70 {
  fill: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:fill-pink-800\/75 {
  fill: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:fill-pink-800\/80 {
  fill: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:fill-pink-800\/90 {
  fill: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:fill-pink-800\/95 {
  fill: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:fill-pink-800\/100 {
  fill: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:fill-pink-900\/0 {
  fill: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:fill-pink-900\/5 {
  fill: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:fill-pink-900\/10 {
  fill: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:fill-pink-900\/20 {
  fill: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:fill-pink-900\/25 {
  fill: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:fill-pink-900\/30 {
  fill: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:fill-pink-900\/40 {
  fill: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:fill-pink-900\/50 {
  fill: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:fill-pink-900\/60 {
  fill: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:fill-pink-900\/70 {
  fill: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:fill-pink-900\/75 {
  fill: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:fill-pink-900\/80 {
  fill: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:fill-pink-900\/90 {
  fill: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:fill-pink-900\/95 {
  fill: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:fill-pink-900\/100 {
  fill: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:fill-pink\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:fill-pink\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:fill-pink\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:fill-pink\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:fill-pink\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:fill-pink\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:fill-pink\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:fill-pink\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:fill-pink\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:fill-pink\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:fill-pink\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:fill-pink\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:fill-pink\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:fill-pink\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:fill-pink\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:fill-rose-25\/0 {
  fill: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:fill-rose-25\/5 {
  fill: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:fill-rose-25\/10 {
  fill: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:fill-rose-25\/20 {
  fill: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:fill-rose-25\/25 {
  fill: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:fill-rose-25\/30 {
  fill: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:fill-rose-25\/40 {
  fill: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:fill-rose-25\/50 {
  fill: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:fill-rose-25\/60 {
  fill: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:fill-rose-25\/70 {
  fill: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:fill-rose-25\/75 {
  fill: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:fill-rose-25\/80 {
  fill: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:fill-rose-25\/90 {
  fill: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:fill-rose-25\/95 {
  fill: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:fill-rose-25\/100 {
  fill: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:fill-rose-50\/0 {
  fill: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:fill-rose-50\/5 {
  fill: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:fill-rose-50\/10 {
  fill: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:fill-rose-50\/20 {
  fill: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:fill-rose-50\/25 {
  fill: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:fill-rose-50\/30 {
  fill: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:fill-rose-50\/40 {
  fill: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:fill-rose-50\/50 {
  fill: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:fill-rose-50\/60 {
  fill: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:fill-rose-50\/70 {
  fill: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:fill-rose-50\/75 {
  fill: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:fill-rose-50\/80 {
  fill: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:fill-rose-50\/90 {
  fill: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:fill-rose-50\/95 {
  fill: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:fill-rose-50\/100 {
  fill: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:fill-rose-100\/0 {
  fill: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:fill-rose-100\/5 {
  fill: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:fill-rose-100\/10 {
  fill: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:fill-rose-100\/20 {
  fill: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:fill-rose-100\/25 {
  fill: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:fill-rose-100\/30 {
  fill: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:fill-rose-100\/40 {
  fill: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:fill-rose-100\/50 {
  fill: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:fill-rose-100\/60 {
  fill: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:fill-rose-100\/70 {
  fill: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:fill-rose-100\/75 {
  fill: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:fill-rose-100\/80 {
  fill: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:fill-rose-100\/90 {
  fill: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:fill-rose-100\/95 {
  fill: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:fill-rose-100\/100 {
  fill: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:fill-rose-200\/0 {
  fill: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:fill-rose-200\/5 {
  fill: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:fill-rose-200\/10 {
  fill: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:fill-rose-200\/20 {
  fill: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:fill-rose-200\/25 {
  fill: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:fill-rose-200\/30 {
  fill: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:fill-rose-200\/40 {
  fill: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:fill-rose-200\/50 {
  fill: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:fill-rose-200\/60 {
  fill: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:fill-rose-200\/70 {
  fill: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:fill-rose-200\/75 {
  fill: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:fill-rose-200\/80 {
  fill: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:fill-rose-200\/90 {
  fill: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:fill-rose-200\/95 {
  fill: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:fill-rose-200\/100 {
  fill: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:fill-rose-300\/0 {
  fill: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:fill-rose-300\/5 {
  fill: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:fill-rose-300\/10 {
  fill: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:fill-rose-300\/20 {
  fill: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:fill-rose-300\/25 {
  fill: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:fill-rose-300\/30 {
  fill: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:fill-rose-300\/40 {
  fill: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:fill-rose-300\/50 {
  fill: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:fill-rose-300\/60 {
  fill: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:fill-rose-300\/70 {
  fill: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:fill-rose-300\/75 {
  fill: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:fill-rose-300\/80 {
  fill: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:fill-rose-300\/90 {
  fill: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:fill-rose-300\/95 {
  fill: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:fill-rose-300\/100 {
  fill: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:fill-rose-400\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:fill-rose-400\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:fill-rose-400\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:fill-rose-400\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:fill-rose-400\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:fill-rose-400\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:fill-rose-400\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:fill-rose-400\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:fill-rose-400\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:fill-rose-400\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:fill-rose-400\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:fill-rose-400\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:fill-rose-400\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:fill-rose-400\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:fill-rose-400\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:fill-rose-500\/0 {
  fill: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:fill-rose-500\/5 {
  fill: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:fill-rose-500\/10 {
  fill: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:fill-rose-500\/20 {
  fill: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:fill-rose-500\/25 {
  fill: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:fill-rose-500\/30 {
  fill: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:fill-rose-500\/40 {
  fill: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:fill-rose-500\/50 {
  fill: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:fill-rose-500\/60 {
  fill: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:fill-rose-500\/70 {
  fill: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:fill-rose-500\/75 {
  fill: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:fill-rose-500\/80 {
  fill: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:fill-rose-500\/90 {
  fill: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:fill-rose-500\/95 {
  fill: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:fill-rose-500\/100 {
  fill: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:fill-rose-600\/0 {
  fill: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:fill-rose-600\/5 {
  fill: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:fill-rose-600\/10 {
  fill: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:fill-rose-600\/20 {
  fill: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:fill-rose-600\/25 {
  fill: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:fill-rose-600\/30 {
  fill: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:fill-rose-600\/40 {
  fill: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:fill-rose-600\/50 {
  fill: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:fill-rose-600\/60 {
  fill: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:fill-rose-600\/70 {
  fill: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:fill-rose-600\/75 {
  fill: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:fill-rose-600\/80 {
  fill: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:fill-rose-600\/90 {
  fill: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:fill-rose-600\/95 {
  fill: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:fill-rose-600\/100 {
  fill: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:fill-rose-700\/0 {
  fill: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:fill-rose-700\/5 {
  fill: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:fill-rose-700\/10 {
  fill: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:fill-rose-700\/20 {
  fill: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:fill-rose-700\/25 {
  fill: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:fill-rose-700\/30 {
  fill: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:fill-rose-700\/40 {
  fill: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:fill-rose-700\/50 {
  fill: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:fill-rose-700\/60 {
  fill: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:fill-rose-700\/70 {
  fill: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:fill-rose-700\/75 {
  fill: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:fill-rose-700\/80 {
  fill: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:fill-rose-700\/90 {
  fill: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:fill-rose-700\/95 {
  fill: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:fill-rose-700\/100 {
  fill: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:fill-rose-800\/0 {
  fill: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:fill-rose-800\/5 {
  fill: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:fill-rose-800\/10 {
  fill: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:fill-rose-800\/20 {
  fill: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:fill-rose-800\/25 {
  fill: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:fill-rose-800\/30 {
  fill: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:fill-rose-800\/40 {
  fill: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:fill-rose-800\/50 {
  fill: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:fill-rose-800\/60 {
  fill: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:fill-rose-800\/70 {
  fill: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:fill-rose-800\/75 {
  fill: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:fill-rose-800\/80 {
  fill: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:fill-rose-800\/90 {
  fill: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:fill-rose-800\/95 {
  fill: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:fill-rose-800\/100 {
  fill: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:fill-rose-900\/0 {
  fill: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:fill-rose-900\/5 {
  fill: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:fill-rose-900\/10 {
  fill: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:fill-rose-900\/20 {
  fill: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:fill-rose-900\/25 {
  fill: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:fill-rose-900\/30 {
  fill: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:fill-rose-900\/40 {
  fill: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:fill-rose-900\/50 {
  fill: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:fill-rose-900\/60 {
  fill: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:fill-rose-900\/70 {
  fill: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:fill-rose-900\/75 {
  fill: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:fill-rose-900\/80 {
  fill: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:fill-rose-900\/90 {
  fill: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:fill-rose-900\/95 {
  fill: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:fill-rose-900\/100 {
  fill: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:fill-rose\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:fill-rose\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:fill-rose\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:fill-rose\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:fill-rose\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:fill-rose\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:fill-rose\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:fill-rose\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:fill-rose\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:fill-rose\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:fill-rose\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:fill-rose\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:fill-rose\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:fill-rose\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:fill-rose\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:fill-orange-dark-25\/0 {
  fill: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:fill-orange-dark-25\/5 {
  fill: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-25\/10 {
  fill: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-25\/20 {
  fill: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-25\/25 {
  fill: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-25\/30 {
  fill: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-25\/40 {
  fill: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-25\/50 {
  fill: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-25\/60 {
  fill: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-25\/70 {
  fill: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-25\/75 {
  fill: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-25\/80 {
  fill: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-25\/90 {
  fill: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-25\/95 {
  fill: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-25\/100 {
  fill: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:fill-orange-dark-50\/0 {
  fill: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:fill-orange-dark-50\/5 {
  fill: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-50\/10 {
  fill: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-50\/20 {
  fill: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-50\/25 {
  fill: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-50\/30 {
  fill: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-50\/40 {
  fill: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-50\/50 {
  fill: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-50\/60 {
  fill: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-50\/70 {
  fill: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-50\/75 {
  fill: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-50\/80 {
  fill: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-50\/90 {
  fill: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-50\/95 {
  fill: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-50\/100 {
  fill: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:fill-orange-dark-100\/0 {
  fill: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:fill-orange-dark-100\/5 {
  fill: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-100\/10 {
  fill: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-100\/20 {
  fill: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-100\/25 {
  fill: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-100\/30 {
  fill: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-100\/40 {
  fill: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-100\/50 {
  fill: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-100\/60 {
  fill: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-100\/70 {
  fill: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-100\/75 {
  fill: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-100\/80 {
  fill: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-100\/90 {
  fill: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-100\/95 {
  fill: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-100\/100 {
  fill: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:fill-orange-dark-200\/0 {
  fill: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:fill-orange-dark-200\/5 {
  fill: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-200\/10 {
  fill: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-200\/20 {
  fill: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-200\/25 {
  fill: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-200\/30 {
  fill: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-200\/40 {
  fill: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-200\/50 {
  fill: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-200\/60 {
  fill: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-200\/70 {
  fill: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-200\/75 {
  fill: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-200\/80 {
  fill: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-200\/90 {
  fill: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-200\/95 {
  fill: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-200\/100 {
  fill: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:fill-orange-dark-300\/0 {
  fill: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:fill-orange-dark-300\/5 {
  fill: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-300\/10 {
  fill: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-300\/20 {
  fill: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-300\/25 {
  fill: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-300\/30 {
  fill: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-300\/40 {
  fill: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-300\/50 {
  fill: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-300\/60 {
  fill: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-300\/70 {
  fill: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-300\/75 {
  fill: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-300\/80 {
  fill: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-300\/90 {
  fill: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-300\/95 {
  fill: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-300\/100 {
  fill: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:fill-orange-dark-400\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:fill-orange-dark-400\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-400\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-400\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-400\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-400\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-400\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-400\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-400\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-400\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-400\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-400\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-400\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-400\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-400\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:fill-orange-dark-500\/0 {
  fill: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:fill-orange-dark-500\/5 {
  fill: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-500\/10 {
  fill: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-500\/20 {
  fill: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-500\/25 {
  fill: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-500\/30 {
  fill: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-500\/40 {
  fill: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-500\/50 {
  fill: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-500\/60 {
  fill: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-500\/70 {
  fill: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-500\/75 {
  fill: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-500\/80 {
  fill: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-500\/90 {
  fill: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-500\/95 {
  fill: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-500\/100 {
  fill: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:fill-orange-dark-600\/0 {
  fill: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:fill-orange-dark-600\/5 {
  fill: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-600\/10 {
  fill: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-600\/20 {
  fill: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-600\/25 {
  fill: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-600\/30 {
  fill: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-600\/40 {
  fill: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-600\/50 {
  fill: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-600\/60 {
  fill: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-600\/70 {
  fill: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-600\/75 {
  fill: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-600\/80 {
  fill: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-600\/90 {
  fill: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-600\/95 {
  fill: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-600\/100 {
  fill: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:fill-orange-dark-700\/0 {
  fill: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:fill-orange-dark-700\/5 {
  fill: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-700\/10 {
  fill: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-700\/20 {
  fill: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-700\/25 {
  fill: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-700\/30 {
  fill: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-700\/40 {
  fill: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-700\/50 {
  fill: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-700\/60 {
  fill: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-700\/70 {
  fill: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-700\/75 {
  fill: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-700\/80 {
  fill: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-700\/90 {
  fill: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-700\/95 {
  fill: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-700\/100 {
  fill: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:fill-orange-dark-800\/0 {
  fill: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:fill-orange-dark-800\/5 {
  fill: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-800\/10 {
  fill: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-800\/20 {
  fill: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-800\/25 {
  fill: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-800\/30 {
  fill: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-800\/40 {
  fill: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-800\/50 {
  fill: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-800\/60 {
  fill: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-800\/70 {
  fill: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-800\/75 {
  fill: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-800\/80 {
  fill: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-800\/90 {
  fill: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-800\/95 {
  fill: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-800\/100 {
  fill: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:fill-orange-dark-900\/0 {
  fill: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:fill-orange-dark-900\/5 {
  fill: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark-900\/10 {
  fill: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark-900\/20 {
  fill: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark-900\/25 {
  fill: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark-900\/30 {
  fill: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark-900\/40 {
  fill: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark-900\/50 {
  fill: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark-900\/60 {
  fill: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark-900\/70 {
  fill: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark-900\/75 {
  fill: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark-900\/80 {
  fill: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark-900\/90 {
  fill: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark-900\/95 {
  fill: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark-900\/100 {
  fill: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:fill-orange-dark\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:fill-orange-dark\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:fill-orange-dark\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:fill-orange-dark\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:fill-orange-dark\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:fill-orange-dark\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:fill-orange-dark\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:fill-orange-dark\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:fill-orange-dark\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:fill-orange-dark\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:fill-orange-dark\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:fill-orange-dark\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:fill-orange-dark\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:fill-orange-dark\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:fill-orange-dark\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:fill-orange-25\/0 {
  fill: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:fill-orange-25\/5 {
  fill: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:fill-orange-25\/10 {
  fill: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:fill-orange-25\/20 {
  fill: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:fill-orange-25\/25 {
  fill: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:fill-orange-25\/30 {
  fill: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:fill-orange-25\/40 {
  fill: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:fill-orange-25\/50 {
  fill: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:fill-orange-25\/60 {
  fill: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:fill-orange-25\/70 {
  fill: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:fill-orange-25\/75 {
  fill: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:fill-orange-25\/80 {
  fill: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:fill-orange-25\/90 {
  fill: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:fill-orange-25\/95 {
  fill: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:fill-orange-25\/100 {
  fill: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:fill-orange-50\/0 {
  fill: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:fill-orange-50\/5 {
  fill: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:fill-orange-50\/10 {
  fill: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:fill-orange-50\/20 {
  fill: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:fill-orange-50\/25 {
  fill: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:fill-orange-50\/30 {
  fill: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:fill-orange-50\/40 {
  fill: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:fill-orange-50\/50 {
  fill: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:fill-orange-50\/60 {
  fill: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:fill-orange-50\/70 {
  fill: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:fill-orange-50\/75 {
  fill: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:fill-orange-50\/80 {
  fill: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:fill-orange-50\/90 {
  fill: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:fill-orange-50\/95 {
  fill: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:fill-orange-50\/100 {
  fill: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:fill-orange-100\/0 {
  fill: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:fill-orange-100\/5 {
  fill: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:fill-orange-100\/10 {
  fill: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:fill-orange-100\/20 {
  fill: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:fill-orange-100\/25 {
  fill: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:fill-orange-100\/30 {
  fill: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:fill-orange-100\/40 {
  fill: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:fill-orange-100\/50 {
  fill: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:fill-orange-100\/60 {
  fill: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:fill-orange-100\/70 {
  fill: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:fill-orange-100\/75 {
  fill: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:fill-orange-100\/80 {
  fill: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:fill-orange-100\/90 {
  fill: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:fill-orange-100\/95 {
  fill: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:fill-orange-100\/100 {
  fill: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:fill-orange-200\/0 {
  fill: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:fill-orange-200\/5 {
  fill: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:fill-orange-200\/10 {
  fill: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:fill-orange-200\/20 {
  fill: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:fill-orange-200\/25 {
  fill: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:fill-orange-200\/30 {
  fill: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:fill-orange-200\/40 {
  fill: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:fill-orange-200\/50 {
  fill: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:fill-orange-200\/60 {
  fill: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:fill-orange-200\/70 {
  fill: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:fill-orange-200\/75 {
  fill: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:fill-orange-200\/80 {
  fill: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:fill-orange-200\/90 {
  fill: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:fill-orange-200\/95 {
  fill: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:fill-orange-200\/100 {
  fill: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:fill-orange-300\/0 {
  fill: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:fill-orange-300\/5 {
  fill: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:fill-orange-300\/10 {
  fill: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:fill-orange-300\/20 {
  fill: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:fill-orange-300\/25 {
  fill: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:fill-orange-300\/30 {
  fill: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:fill-orange-300\/40 {
  fill: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:fill-orange-300\/50 {
  fill: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:fill-orange-300\/60 {
  fill: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:fill-orange-300\/70 {
  fill: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:fill-orange-300\/75 {
  fill: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:fill-orange-300\/80 {
  fill: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:fill-orange-300\/90 {
  fill: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:fill-orange-300\/95 {
  fill: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:fill-orange-300\/100 {
  fill: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:fill-orange-400\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:fill-orange-400\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:fill-orange-400\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:fill-orange-400\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:fill-orange-400\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:fill-orange-400\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:fill-orange-400\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:fill-orange-400\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:fill-orange-400\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:fill-orange-400\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:fill-orange-400\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:fill-orange-400\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:fill-orange-400\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:fill-orange-400\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:fill-orange-400\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:fill-orange-500\/0 {
  fill: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:fill-orange-500\/5 {
  fill: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:fill-orange-500\/10 {
  fill: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:fill-orange-500\/20 {
  fill: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:fill-orange-500\/25 {
  fill: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:fill-orange-500\/30 {
  fill: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:fill-orange-500\/40 {
  fill: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:fill-orange-500\/50 {
  fill: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:fill-orange-500\/60 {
  fill: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:fill-orange-500\/70 {
  fill: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:fill-orange-500\/75 {
  fill: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:fill-orange-500\/80 {
  fill: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:fill-orange-500\/90 {
  fill: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:fill-orange-500\/95 {
  fill: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:fill-orange-500\/100 {
  fill: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:fill-orange-600\/0 {
  fill: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:fill-orange-600\/5 {
  fill: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:fill-orange-600\/10 {
  fill: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:fill-orange-600\/20 {
  fill: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:fill-orange-600\/25 {
  fill: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:fill-orange-600\/30 {
  fill: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:fill-orange-600\/40 {
  fill: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:fill-orange-600\/50 {
  fill: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:fill-orange-600\/60 {
  fill: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:fill-orange-600\/70 {
  fill: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:fill-orange-600\/75 {
  fill: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:fill-orange-600\/80 {
  fill: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:fill-orange-600\/90 {
  fill: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:fill-orange-600\/95 {
  fill: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:fill-orange-600\/100 {
  fill: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:fill-orange-700\/0 {
  fill: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:fill-orange-700\/5 {
  fill: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:fill-orange-700\/10 {
  fill: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:fill-orange-700\/20 {
  fill: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:fill-orange-700\/25 {
  fill: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:fill-orange-700\/30 {
  fill: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:fill-orange-700\/40 {
  fill: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:fill-orange-700\/50 {
  fill: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:fill-orange-700\/60 {
  fill: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:fill-orange-700\/70 {
  fill: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:fill-orange-700\/75 {
  fill: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:fill-orange-700\/80 {
  fill: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:fill-orange-700\/90 {
  fill: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:fill-orange-700\/95 {
  fill: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:fill-orange-700\/100 {
  fill: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:fill-orange-800\/0 {
  fill: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:fill-orange-800\/5 {
  fill: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:fill-orange-800\/10 {
  fill: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:fill-orange-800\/20 {
  fill: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:fill-orange-800\/25 {
  fill: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:fill-orange-800\/30 {
  fill: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:fill-orange-800\/40 {
  fill: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:fill-orange-800\/50 {
  fill: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:fill-orange-800\/60 {
  fill: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:fill-orange-800\/70 {
  fill: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:fill-orange-800\/75 {
  fill: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:fill-orange-800\/80 {
  fill: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:fill-orange-800\/90 {
  fill: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:fill-orange-800\/95 {
  fill: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:fill-orange-800\/100 {
  fill: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:fill-orange-900\/0 {
  fill: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:fill-orange-900\/5 {
  fill: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:fill-orange-900\/10 {
  fill: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:fill-orange-900\/20 {
  fill: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:fill-orange-900\/25 {
  fill: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:fill-orange-900\/30 {
  fill: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:fill-orange-900\/40 {
  fill: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:fill-orange-900\/50 {
  fill: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:fill-orange-900\/60 {
  fill: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:fill-orange-900\/70 {
  fill: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:fill-orange-900\/75 {
  fill: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:fill-orange-900\/80 {
  fill: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:fill-orange-900\/90 {
  fill: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:fill-orange-900\/95 {
  fill: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:fill-orange-900\/100 {
  fill: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:fill-orange\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:fill-orange\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:fill-orange\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:fill-orange\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:fill-orange\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:fill-orange\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:fill-orange\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:fill-orange\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:fill-orange\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:fill-orange\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:fill-orange\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:fill-orange\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:fill-orange\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:fill-orange\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:fill-orange\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:fill-yellow-25\/0 {
  fill: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:fill-yellow-25\/5 {
  fill: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:fill-yellow-25\/10 {
  fill: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:fill-yellow-25\/20 {
  fill: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:fill-yellow-25\/25 {
  fill: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:fill-yellow-25\/30 {
  fill: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:fill-yellow-25\/40 {
  fill: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:fill-yellow-25\/50 {
  fill: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:fill-yellow-25\/60 {
  fill: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:fill-yellow-25\/70 {
  fill: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:fill-yellow-25\/75 {
  fill: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:fill-yellow-25\/80 {
  fill: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:fill-yellow-25\/90 {
  fill: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:fill-yellow-25\/95 {
  fill: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:fill-yellow-25\/100 {
  fill: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:fill-yellow-50\/0 {
  fill: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:fill-yellow-50\/5 {
  fill: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:fill-yellow-50\/10 {
  fill: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:fill-yellow-50\/20 {
  fill: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:fill-yellow-50\/25 {
  fill: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:fill-yellow-50\/30 {
  fill: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:fill-yellow-50\/40 {
  fill: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:fill-yellow-50\/50 {
  fill: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:fill-yellow-50\/60 {
  fill: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:fill-yellow-50\/70 {
  fill: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:fill-yellow-50\/75 {
  fill: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:fill-yellow-50\/80 {
  fill: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:fill-yellow-50\/90 {
  fill: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:fill-yellow-50\/95 {
  fill: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:fill-yellow-50\/100 {
  fill: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:fill-yellow-100\/0 {
  fill: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:fill-yellow-100\/5 {
  fill: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:fill-yellow-100\/10 {
  fill: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:fill-yellow-100\/20 {
  fill: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:fill-yellow-100\/25 {
  fill: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:fill-yellow-100\/30 {
  fill: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:fill-yellow-100\/40 {
  fill: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:fill-yellow-100\/50 {
  fill: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:fill-yellow-100\/60 {
  fill: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:fill-yellow-100\/70 {
  fill: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:fill-yellow-100\/75 {
  fill: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:fill-yellow-100\/80 {
  fill: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:fill-yellow-100\/90 {
  fill: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:fill-yellow-100\/95 {
  fill: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:fill-yellow-100\/100 {
  fill: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:fill-yellow-200\/0 {
  fill: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:fill-yellow-200\/5 {
  fill: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:fill-yellow-200\/10 {
  fill: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:fill-yellow-200\/20 {
  fill: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:fill-yellow-200\/25 {
  fill: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:fill-yellow-200\/30 {
  fill: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:fill-yellow-200\/40 {
  fill: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:fill-yellow-200\/50 {
  fill: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:fill-yellow-200\/60 {
  fill: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:fill-yellow-200\/70 {
  fill: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:fill-yellow-200\/75 {
  fill: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:fill-yellow-200\/80 {
  fill: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:fill-yellow-200\/90 {
  fill: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:fill-yellow-200\/95 {
  fill: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:fill-yellow-200\/100 {
  fill: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:fill-yellow-300\/0 {
  fill: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:fill-yellow-300\/5 {
  fill: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:fill-yellow-300\/10 {
  fill: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:fill-yellow-300\/20 {
  fill: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:fill-yellow-300\/25 {
  fill: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:fill-yellow-300\/30 {
  fill: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:fill-yellow-300\/40 {
  fill: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:fill-yellow-300\/50 {
  fill: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:fill-yellow-300\/60 {
  fill: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:fill-yellow-300\/70 {
  fill: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:fill-yellow-300\/75 {
  fill: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:fill-yellow-300\/80 {
  fill: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:fill-yellow-300\/90 {
  fill: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:fill-yellow-300\/95 {
  fill: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:fill-yellow-300\/100 {
  fill: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:fill-yellow-400\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:fill-yellow-400\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:fill-yellow-400\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:fill-yellow-400\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:fill-yellow-400\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:fill-yellow-400\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:fill-yellow-400\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:fill-yellow-400\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:fill-yellow-400\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:fill-yellow-400\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:fill-yellow-400\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:fill-yellow-400\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:fill-yellow-400\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:fill-yellow-400\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:fill-yellow-400\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:fill-yellow-500\/0 {
  fill: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:fill-yellow-500\/5 {
  fill: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:fill-yellow-500\/10 {
  fill: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:fill-yellow-500\/20 {
  fill: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:fill-yellow-500\/25 {
  fill: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:fill-yellow-500\/30 {
  fill: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:fill-yellow-500\/40 {
  fill: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:fill-yellow-500\/50 {
  fill: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:fill-yellow-500\/60 {
  fill: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:fill-yellow-500\/70 {
  fill: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:fill-yellow-500\/75 {
  fill: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:fill-yellow-500\/80 {
  fill: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:fill-yellow-500\/90 {
  fill: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:fill-yellow-500\/95 {
  fill: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:fill-yellow-500\/100 {
  fill: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:fill-yellow-600\/0 {
  fill: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:fill-yellow-600\/5 {
  fill: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:fill-yellow-600\/10 {
  fill: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:fill-yellow-600\/20 {
  fill: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:fill-yellow-600\/25 {
  fill: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:fill-yellow-600\/30 {
  fill: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:fill-yellow-600\/40 {
  fill: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:fill-yellow-600\/50 {
  fill: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:fill-yellow-600\/60 {
  fill: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:fill-yellow-600\/70 {
  fill: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:fill-yellow-600\/75 {
  fill: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:fill-yellow-600\/80 {
  fill: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:fill-yellow-600\/90 {
  fill: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:fill-yellow-600\/95 {
  fill: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:fill-yellow-600\/100 {
  fill: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:fill-yellow-700\/0 {
  fill: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:fill-yellow-700\/5 {
  fill: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:fill-yellow-700\/10 {
  fill: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:fill-yellow-700\/20 {
  fill: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:fill-yellow-700\/25 {
  fill: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:fill-yellow-700\/30 {
  fill: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:fill-yellow-700\/40 {
  fill: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:fill-yellow-700\/50 {
  fill: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:fill-yellow-700\/60 {
  fill: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:fill-yellow-700\/70 {
  fill: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:fill-yellow-700\/75 {
  fill: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:fill-yellow-700\/80 {
  fill: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:fill-yellow-700\/90 {
  fill: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:fill-yellow-700\/95 {
  fill: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:fill-yellow-700\/100 {
  fill: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:fill-yellow-800\/0 {
  fill: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:fill-yellow-800\/5 {
  fill: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:fill-yellow-800\/10 {
  fill: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:fill-yellow-800\/20 {
  fill: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:fill-yellow-800\/25 {
  fill: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:fill-yellow-800\/30 {
  fill: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:fill-yellow-800\/40 {
  fill: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:fill-yellow-800\/50 {
  fill: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:fill-yellow-800\/60 {
  fill: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:fill-yellow-800\/70 {
  fill: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:fill-yellow-800\/75 {
  fill: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:fill-yellow-800\/80 {
  fill: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:fill-yellow-800\/90 {
  fill: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:fill-yellow-800\/95 {
  fill: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:fill-yellow-800\/100 {
  fill: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:fill-yellow-900\/0 {
  fill: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:fill-yellow-900\/5 {
  fill: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:fill-yellow-900\/10 {
  fill: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:fill-yellow-900\/20 {
  fill: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:fill-yellow-900\/25 {
  fill: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:fill-yellow-900\/30 {
  fill: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:fill-yellow-900\/40 {
  fill: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:fill-yellow-900\/50 {
  fill: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:fill-yellow-900\/60 {
  fill: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:fill-yellow-900\/70 {
  fill: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:fill-yellow-900\/75 {
  fill: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:fill-yellow-900\/80 {
  fill: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:fill-yellow-900\/90 {
  fill: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:fill-yellow-900\/95 {
  fill: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:fill-yellow-900\/100 {
  fill: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:fill-yellow\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:fill-yellow\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:fill-yellow\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:fill-yellow\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:fill-yellow\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:fill-yellow\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:fill-yellow\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:fill-yellow\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:fill-yellow\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:fill-yellow\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:fill-yellow\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:fill-yellow\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:fill-yellow\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:fill-yellow\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:fill-yellow\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:stroke-white {
  stroke: #FFFFFF;
}

.group:hover .group-hover\:stroke-black {
  stroke: #000000;
}

.group:hover .group-hover\:stroke-gray-25 {
  stroke: #FCFCFD;
}

.group:hover .group-hover\:stroke-gray-50 {
  stroke: #F9FAFB;
}

.group:hover .group-hover\:stroke-gray-100 {
  stroke: #F2F4F7;
}

.group:hover .group-hover\:stroke-gray-200 {
  stroke: #EAECF0;
}

.group:hover .group-hover\:stroke-gray-300 {
  stroke: #D0D5DD;
}

.group:hover .group-hover\:stroke-gray-400 {
  stroke: #98A2B3;
}

.group:hover .group-hover\:stroke-gray-500 {
  stroke: #667085;
}

.group:hover .group-hover\:stroke-gray-600 {
  stroke: #475467;
}

.group:hover .group-hover\:stroke-gray-700 {
  stroke: #344054;
}

.group:hover .group-hover\:stroke-gray-800 {
  stroke: #1D2939;
}

.group:hover .group-hover\:stroke-gray-900 {
  stroke: #101828;
}

.group:hover .group-hover\:stroke-gray {
  stroke: #98A2B3;
}

.group:hover .group-hover\:stroke-primary-25 {
  stroke: #F7FAFF;
}

.group:hover .group-hover\:stroke-primary-50 {
  stroke: #F5F8FF;
}

.group:hover .group-hover\:stroke-primary-100 {
  stroke: #EFF3FF;
}

.group:hover .group-hover\:stroke-primary-200 {
  stroke: #DAE8FF;
}

.group:hover .group-hover\:stroke-primary-300 {
  stroke: #9EC0FC;
}

.group:hover .group-hover\:stroke-primary-400 {
  stroke: #74A7FE;
}

.group:hover .group-hover\:stroke-primary-500 {
  stroke: #5794FD;
}

.group:hover .group-hover\:stroke-primary-600 {
  stroke: #3D82F9;
}

.group:hover .group-hover\:stroke-primary-700 {
  stroke: #2F67C9;
}

.group:hover .group-hover\:stroke-primary-800 {
  stroke: #374C99;
}

.group:hover .group-hover\:stroke-primary-900 {
  stroke: #243366;
}

.group:hover .group-hover\:stroke-primary {
  stroke: #74A7FE;
}

.group:hover .group-hover\:stroke-error-25 {
  stroke: #FFFBFA;
}

.group:hover .group-hover\:stroke-error-50 {
  stroke: #FEF3F2;
}

.group:hover .group-hover\:stroke-error-100 {
  stroke: #FEE4E2;
}

.group:hover .group-hover\:stroke-error-200 {
  stroke: #FECDCA;
}

.group:hover .group-hover\:stroke-error-300 {
  stroke: #FDA29B;
}

.group:hover .group-hover\:stroke-error-400 {
  stroke: #F97066;
}

.group:hover .group-hover\:stroke-error-500 {
  stroke: #F04438;
}

.group:hover .group-hover\:stroke-error-600 {
  stroke: #D92D20;
}

.group:hover .group-hover\:stroke-error-700 {
  stroke: #B42318;
}

.group:hover .group-hover\:stroke-error-800 {
  stroke: #912018;
}

.group:hover .group-hover\:stroke-error-900 {
  stroke: #7A271A;
}

.group:hover .group-hover\:stroke-error {
  stroke: #F97066;
}

.group:hover .group-hover\:stroke-warning-25 {
  stroke: #FFFCF5;
}

.group:hover .group-hover\:stroke-warning-50 {
  stroke: #FFFAEB;
}

.group:hover .group-hover\:stroke-warning-100 {
  stroke: #FEF0C7;
}

.group:hover .group-hover\:stroke-warning-200 {
  stroke: #FEDF89;
}

.group:hover .group-hover\:stroke-warning-300 {
  stroke: #FEC84B;
}

.group:hover .group-hover\:stroke-warning-400 {
  stroke: #FDB022;
}

.group:hover .group-hover\:stroke-warning-500 {
  stroke: #F79009;
}

.group:hover .group-hover\:stroke-warning-600 {
  stroke: #DC6803;
}

.group:hover .group-hover\:stroke-warning-700 {
  stroke: #B54708;
}

.group:hover .group-hover\:stroke-warning-800 {
  stroke: #93370D;
}

.group:hover .group-hover\:stroke-warning-900 {
  stroke: #7A2E0E;
}

.group:hover .group-hover\:stroke-warning {
  stroke: #FDB022;
}

.group:hover .group-hover\:stroke-success-25 {
  stroke: #F6FEF9;
}

.group:hover .group-hover\:stroke-success-50 {
  stroke: #ECFDF3;
}

.group:hover .group-hover\:stroke-success-100 {
  stroke: #D1FADF;
}

.group:hover .group-hover\:stroke-success-200 {
  stroke: #A6F4C5;
}

.group:hover .group-hover\:stroke-success-300 {
  stroke: #6CE9A6;
}

.group:hover .group-hover\:stroke-success-400 {
  stroke: #32D583;
}

.group:hover .group-hover\:stroke-success-500 {
  stroke: #12876A;
}

.group:hover .group-hover\:stroke-success-600 {
  stroke: #039855;
}

.group:hover .group-hover\:stroke-success-700 {
  stroke: #027A48;
}

.group:hover .group-hover\:stroke-success-800 {
  stroke: #05603A;
}

.group:hover .group-hover\:stroke-success-900 {
  stroke: #054F31;
}

.group:hover .group-hover\:stroke-success {
  stroke: #32D583;
}

.group:hover .group-hover\:stroke-gray-blue-25 {
  stroke: #FCFCFD;
}

.group:hover .group-hover\:stroke-gray-blue-50 {
  stroke: #F8F9FC;
}

.group:hover .group-hover\:stroke-gray-blue-100 {
  stroke: #EAECF5;
}

.group:hover .group-hover\:stroke-gray-blue-200 {
  stroke: #D5D9EB;
}

.group:hover .group-hover\:stroke-gray-blue-300 {
  stroke: #B3B8DB;
}

.group:hover .group-hover\:stroke-gray-blue-400 {
  stroke: #717BBC;
}

.group:hover .group-hover\:stroke-gray-blue-500 {
  stroke: #4E5BA6;
}

.group:hover .group-hover\:stroke-gray-blue-600 {
  stroke: #3E4784;
}

.group:hover .group-hover\:stroke-gray-blue-700 {
  stroke: #363F72;
}

.group:hover .group-hover\:stroke-gray-blue-800 {
  stroke: #293056;
}

.group:hover .group-hover\:stroke-gray-blue-900 {
  stroke: #101323;
}

.group:hover .group-hover\:stroke-gray-blue {
  stroke: #717BBC;
}

.group:hover .group-hover\:stroke-gray-cool-25 {
  stroke: #FCFCFD;
}

.group:hover .group-hover\:stroke-gray-cool-50 {
  stroke: #F9F9FB;
}

.group:hover .group-hover\:stroke-gray-cool-100 {
  stroke: #EFF1F5;
}

.group:hover .group-hover\:stroke-gray-cool-200 {
  stroke: #DCDFEA;
}

.group:hover .group-hover\:stroke-gray-cool-300 {
  stroke: #B9C0D4;
}

.group:hover .group-hover\:stroke-gray-cool-400 {
  stroke: #7D89B0;
}

.group:hover .group-hover\:stroke-gray-cool-500 {
  stroke: #5D6B98;
}

.group:hover .group-hover\:stroke-gray-cool-600 {
  stroke: #4A5578;
}

.group:hover .group-hover\:stroke-gray-cool-700 {
  stroke: #404968;
}

.group:hover .group-hover\:stroke-gray-cool-800 {
  stroke: #30374F;
}

.group:hover .group-hover\:stroke-gray-cool-900 {
  stroke: #111322;
}

.group:hover .group-hover\:stroke-gray-cool {
  stroke: #7D89B0;
}

.group:hover .group-hover\:stroke-gray-modern-25 {
  stroke: #FCFCFD;
}

.group:hover .group-hover\:stroke-gray-modern-50 {
  stroke: #F8FAFC;
}

.group:hover .group-hover\:stroke-gray-modern-100 {
  stroke: #EEF2F6;
}

.group:hover .group-hover\:stroke-gray-modern-200 {
  stroke: #E3E8EF;
}

.group:hover .group-hover\:stroke-gray-modern-300 {
  stroke: #CDD5DF;
}

.group:hover .group-hover\:stroke-gray-modern-400 {
  stroke: #9AA4B2;
}

.group:hover .group-hover\:stroke-gray-modern-500 {
  stroke: #697586;
}

.group:hover .group-hover\:stroke-gray-modern-600 {
  stroke: #485565;
}

.group:hover .group-hover\:stroke-gray-modern-700 {
  stroke: #364152;
}

.group:hover .group-hover\:stroke-gray-modern-800 {
  stroke: #202939;
}

.group:hover .group-hover\:stroke-gray-modern-900 {
  stroke: #121926;
}

.group:hover .group-hover\:stroke-gray-modern {
  stroke: #9AA4B2;
}

.group:hover .group-hover\:stroke-gray-neutral-25 {
  stroke: #FCFCFD;
}

.group:hover .group-hover\:stroke-gray-neutral-50 {
  stroke: #F9FAFB;
}

.group:hover .group-hover\:stroke-gray-neutral-100 {
  stroke: #F3F4F6;
}

.group:hover .group-hover\:stroke-gray-neutral-200 {
  stroke: #E5E7EB;
}

.group:hover .group-hover\:stroke-gray-neutral-300 {
  stroke: #D2D6DB;
}

.group:hover .group-hover\:stroke-gray-neutral-400 {
  stroke: #9DA4AE;
}

.group:hover .group-hover\:stroke-gray-neutral-500 {
  stroke: #6C737F;
}

.group:hover .group-hover\:stroke-gray-neutral-600 {
  stroke: #4D5761;
}

.group:hover .group-hover\:stroke-gray-neutral-700 {
  stroke: #384250;
}

.group:hover .group-hover\:stroke-gray-neutral-800 {
  stroke: #1F2A37;
}

.group:hover .group-hover\:stroke-gray-neutral-900 {
  stroke: #111927;
}

.group:hover .group-hover\:stroke-gray-neutral {
  stroke: #9DA4AE;
}

.group:hover .group-hover\:stroke-gray-iron-25 {
  stroke: #FCFCFC;
}

.group:hover .group-hover\:stroke-gray-iron-50 {
  stroke: #FAFAFA;
}

.group:hover .group-hover\:stroke-gray-iron-100 {
  stroke: #F4F4F5;
}

.group:hover .group-hover\:stroke-gray-iron-200 {
  stroke: #E4E4E7;
}

.group:hover .group-hover\:stroke-gray-iron-300 {
  stroke: #D1D1D6;
}

.group:hover .group-hover\:stroke-gray-iron-400 {
  stroke: #A0A0AB;
}

.group:hover .group-hover\:stroke-gray-iron-500 {
  stroke: #70707B;
}

.group:hover .group-hover\:stroke-gray-iron-600 {
  stroke: #51525C;
}

.group:hover .group-hover\:stroke-gray-iron-700 {
  stroke: #3F3F46;
}

.group:hover .group-hover\:stroke-gray-iron-800 {
  stroke: #26272B;
}

.group:hover .group-hover\:stroke-gray-iron-900 {
  stroke: #18181B;
}

.group:hover .group-hover\:stroke-gray-iron {
  stroke: #A0A0AB;
}

.group:hover .group-hover\:stroke-gray-true-25 {
  stroke: #FCFCFC;
}

.group:hover .group-hover\:stroke-gray-true-50 {
  stroke: #FAFAFA;
}

.group:hover .group-hover\:stroke-gray-true-100 {
  stroke: #F5F5F5;
}

.group:hover .group-hover\:stroke-gray-true-200 {
  stroke: #E5E5E5;
}

.group:hover .group-hover\:stroke-gray-true-300 {
  stroke: #D6D6D6;
}

.group:hover .group-hover\:stroke-gray-true-400 {
  stroke: #A3A3A3;
}

.group:hover .group-hover\:stroke-gray-true-500 {
  stroke: #737373;
}

.group:hover .group-hover\:stroke-gray-true-600 {
  stroke: #525252;
}

.group:hover .group-hover\:stroke-gray-true-700 {
  stroke: #424242;
}

.group:hover .group-hover\:stroke-gray-true-800 {
  stroke: #292929;
}

.group:hover .group-hover\:stroke-gray-true-900 {
  stroke: #141414;
}

.group:hover .group-hover\:stroke-gray-true {
  stroke: #A3A3A3;
}

.group:hover .group-hover\:stroke-gray-warm-25 {
  stroke: #FDFDFC;
}

.group:hover .group-hover\:stroke-gray-warm-50 {
  stroke: #FAFAF9;
}

.group:hover .group-hover\:stroke-gray-warm-100 {
  stroke: #F5F5F4;
}

.group:hover .group-hover\:stroke-gray-warm-200 {
  stroke: #E7E5E4;
}

.group:hover .group-hover\:stroke-gray-warm-300 {
  stroke: #D7D3D0;
}

.group:hover .group-hover\:stroke-gray-warm-400 {
  stroke: #A9A29D;
}

.group:hover .group-hover\:stroke-gray-warm-500 {
  stroke: #79716B;
}

.group:hover .group-hover\:stroke-gray-warm-600 {
  stroke: #57534E;
}

.group:hover .group-hover\:stroke-gray-warm-700 {
  stroke: #44403C;
}

.group:hover .group-hover\:stroke-gray-warm-800 {
  stroke: #292524;
}

.group:hover .group-hover\:stroke-gray-warm-900 {
  stroke: #1C1917;
}

.group:hover .group-hover\:stroke-gray-warm {
  stroke: #A9A29D;
}

.group:hover .group-hover\:stroke-moss-25 {
  stroke: #FAFDF7;
}

.group:hover .group-hover\:stroke-moss-50 {
  stroke: #F5FBEE;
}

.group:hover .group-hover\:stroke-moss-100 {
  stroke: #E6F4D7;
}

.group:hover .group-hover\:stroke-moss-200 {
  stroke: #CEEAB0;
}

.group:hover .group-hover\:stroke-moss-300 {
  stroke: #ACDC79;
}

.group:hover .group-hover\:stroke-moss-400 {
  stroke: #86CB3C;
}

.group:hover .group-hover\:stroke-moss-500 {
  stroke: #669F2A;
}

.group:hover .group-hover\:stroke-moss-600 {
  stroke: #4F7A21;
}

.group:hover .group-hover\:stroke-moss-700 {
  stroke: #3F621A;
}

.group:hover .group-hover\:stroke-moss-800 {
  stroke: #335015;
}

.group:hover .group-hover\:stroke-moss-900 {
  stroke: #2B4212;
}

.group:hover .group-hover\:stroke-moss {
  stroke: #86CB3C;
}

.group:hover .group-hover\:stroke-green-light-25 {
  stroke: #FAFEF5;
}

.group:hover .group-hover\:stroke-green-light-50 {
  stroke: #F3FEE7;
}

.group:hover .group-hover\:stroke-green-light-100 {
  stroke: #E4FBCC;
}

.group:hover .group-hover\:stroke-green-light-200 {
  stroke: #DOF8AB;
}

.group:hover .group-hover\:stroke-green-light-300 {
  stroke: #A6EF67;
}

.group:hover .group-hover\:stroke-green-light-400 {
  stroke: #85E13A;
}

.group:hover .group-hover\:stroke-green-light-500 {
  stroke: #660610;
}

.group:hover .group-hover\:stroke-green-light-600 {
  stroke: #4CA3OD;
}

.group:hover .group-hover\:stroke-green-light-700 {
  stroke: #3B7COF;
}

.group:hover .group-hover\:stroke-green-light-800 {
  stroke: #326212;
}

.group:hover .group-hover\:stroke-green-light-900 {
  stroke: #2B5314;
}

.group:hover .group-hover\:stroke-green-light {
  stroke: #85E13A;
}

.group:hover .group-hover\:stroke-green-25 {
  stroke: #F6FEF9;
}

.group:hover .group-hover\:stroke-green-50 {
  stroke: #EDFCF2;
}

.group:hover .group-hover\:stroke-green-100 {
  stroke: #D3F8DF;
}

.group:hover .group-hover\:stroke-green-200 {
  stroke: #AAF0C4;
}

.group:hover .group-hover\:stroke-green-300 {
  stroke: #73E2A3;
}

.group:hover .group-hover\:stroke-green-400 {
  stroke: #3CCB7F;
}

.group:hover .group-hover\:stroke-green-500 {
  stroke: #168364;
}

.group:hover .group-hover\:stroke-green-600 {
  stroke: #099250;
}

.group:hover .group-hover\:stroke-green-700 {
  stroke: #087443;
}

.group:hover .group-hover\:stroke-green-800 {
  stroke: #095037;
}

.group:hover .group-hover\:stroke-green-900 {
  stroke: #084C2E;
}

.group:hover .group-hover\:stroke-green {
  stroke: #3CCB7F;
}

.group:hover .group-hover\:stroke-teal-25 {
  stroke: #F6FEFC;
}

.group:hover .group-hover\:stroke-teal-50 {
  stroke: #F0FDF9;
}

.group:hover .group-hover\:stroke-teal-100 {
  stroke: #CCFBEF;
}

.group:hover .group-hover\:stroke-teal-200 {
  stroke: #99F6E0;
}

.group:hover .group-hover\:stroke-teal-300 {
  stroke: #5FE9D0;
}

.group:hover .group-hover\:stroke-teal-400 {
  stroke: #2ED3B7;
}

.group:hover .group-hover\:stroke-teal-500 {
  stroke: #15B79E;
}

.group:hover .group-hover\:stroke-teal-600 {
  stroke: #0E9384;
}

.group:hover .group-hover\:stroke-teal-700 {
  stroke: #107569;
}

.group:hover .group-hover\:stroke-teal-800 {
  stroke: #125D56;
}

.group:hover .group-hover\:stroke-teal-900 {
  stroke: #134E48;
}

.group:hover .group-hover\:stroke-teal {
  stroke: #2ED3B7;
}

.group:hover .group-hover\:stroke-cyan-25 {
  stroke: #F5FEFF;
}

.group:hover .group-hover\:stroke-cyan-50 {
  stroke: #ECFDFF;
}

.group:hover .group-hover\:stroke-cyan-100 {
  stroke: #CFF9FE;
}

.group:hover .group-hover\:stroke-cyan-200 {
  stroke: #A5F0FC;
}

.group:hover .group-hover\:stroke-cyan-300 {
  stroke: #67E3F9;
}

.group:hover .group-hover\:stroke-cyan-400 {
  stroke: #22CCEE;
}

.group:hover .group-hover\:stroke-cyan-500 {
  stroke: #06AED4;
}

.group:hover .group-hover\:stroke-cyan-600 {
  stroke: #088AB2;
}

.group:hover .group-hover\:stroke-cyan-700 {
  stroke: #0E7090;
}

.group:hover .group-hover\:stroke-cyan-800 {
  stroke: #155B75;
}

.group:hover .group-hover\:stroke-cyan-900 {
  stroke: #164C63;
}

.group:hover .group-hover\:stroke-cyan {
  stroke: #22CCEE;
}

.group:hover .group-hover\:stroke-blue-light-25 {
  stroke: #F5FBFF;
}

.group:hover .group-hover\:stroke-blue-light-50 {
  stroke: #F0F9FF;
}

.group:hover .group-hover\:stroke-blue-light-100 {
  stroke: #E0F2FE;
}

.group:hover .group-hover\:stroke-blue-light-200 {
  stroke: #B9E6FE;
}

.group:hover .group-hover\:stroke-blue-light-300 {
  stroke: #7CD4FD;
}

.group:hover .group-hover\:stroke-blue-light-400 {
  stroke: #36BFFA;
}

.group:hover .group-hover\:stroke-blue-light-500 {
  stroke: #0BA5EC;
}

.group:hover .group-hover\:stroke-blue-light-600 {
  stroke: #0086C9;
}

.group:hover .group-hover\:stroke-blue-light-700 {
  stroke: #026AA2;
}

.group:hover .group-hover\:stroke-blue-light-800 {
  stroke: #065986;
}

.group:hover .group-hover\:stroke-blue-light-900 {
  stroke: #0B4A6F;
}

.group:hover .group-hover\:stroke-blue-light {
  stroke: #36BFFA;
}

.group:hover .group-hover\:stroke-blue-25 {
  stroke: #F5FAFF;
}

.group:hover .group-hover\:stroke-blue-50 {
  stroke: #EFF8FF;
}

.group:hover .group-hover\:stroke-blue-100 {
  stroke: #D1E9FF;
}

.group:hover .group-hover\:stroke-blue-200 {
  stroke: #B2DDFF;
}

.group:hover .group-hover\:stroke-blue-300 {
  stroke: #84CAFF;
}

.group:hover .group-hover\:stroke-blue-400 {
  stroke: #53B1FD;
}

.group:hover .group-hover\:stroke-blue-500 {
  stroke: #2E90FA;
}

.group:hover .group-hover\:stroke-blue-600 {
  stroke: #1570EF;
}

.group:hover .group-hover\:stroke-blue-700 {
  stroke: #175CD3;
}

.group:hover .group-hover\:stroke-blue-800 {
  stroke: #1849A9;
}

.group:hover .group-hover\:stroke-blue-900 {
  stroke: #194185;
}

.group:hover .group-hover\:stroke-blue {
  stroke: #53B1FD;
}

.group:hover .group-hover\:stroke-blue-dark-25 {
  stroke: #F5F8FF;
}

.group:hover .group-hover\:stroke-blue-dark-50 {
  stroke: #EFF4FF;
}

.group:hover .group-hover\:stroke-blue-dark-100 {
  stroke: #D1E0FF;
}

.group:hover .group-hover\:stroke-blue-dark-200 {
  stroke: #B2CCFF;
}

.group:hover .group-hover\:stroke-blue-dark-300 {
  stroke: #84ADFF;
}

.group:hover .group-hover\:stroke-blue-dark-400 {
  stroke: #528BFF;
}

.group:hover .group-hover\:stroke-blue-dark-500 {
  stroke: #2970FF;
}

.group:hover .group-hover\:stroke-blue-dark-600 {
  stroke: #155EEF;
}

.group:hover .group-hover\:stroke-blue-dark-700 {
  stroke: #004EEB;
}

.group:hover .group-hover\:stroke-blue-dark-800 {
  stroke: #0040C1;
}

.group:hover .group-hover\:stroke-blue-dark-900 {
  stroke: #00359E;
}

.group:hover .group-hover\:stroke-blue-dark {
  stroke: #528BFF;
}

.group:hover .group-hover\:stroke-indigo-25 {
  stroke: #F5F8FF;
}

.group:hover .group-hover\:stroke-indigo-50 {
  stroke: #EEF4FF;
}

.group:hover .group-hover\:stroke-indigo-100 {
  stroke: #E0EAFF;
}

.group:hover .group-hover\:stroke-indigo-200 {
  stroke: #C7D7FE;
}

.group:hover .group-hover\:stroke-indigo-300 {
  stroke: #A4BCFD;
}

.group:hover .group-hover\:stroke-indigo-400 {
  stroke: #8098F9;
}

.group:hover .group-hover\:stroke-indigo-500 {
  stroke: #6172F3;
}

.group:hover .group-hover\:stroke-indigo-600 {
  stroke: #444CE7;
}

.group:hover .group-hover\:stroke-indigo-700 {
  stroke: #3538CD;
}

.group:hover .group-hover\:stroke-indigo-800 {
  stroke: #2D31A6;
}

.group:hover .group-hover\:stroke-indigo-900 {
  stroke: #2D3282;
}

.group:hover .group-hover\:stroke-indigo {
  stroke: #8098F9;
}

.group:hover .group-hover\:stroke-violet-25 {
  stroke: #FBFAFF;
}

.group:hover .group-hover\:stroke-violet-50 {
  stroke: #F5F3FF;
}

.group:hover .group-hover\:stroke-violet-100 {
  stroke: #ECE9FE;
}

.group:hover .group-hover\:stroke-violet-200 {
  stroke: #DDD6FE;
}

.group:hover .group-hover\:stroke-violet-300 {
  stroke: #C3B5FD;
}

.group:hover .group-hover\:stroke-violet-400 {
  stroke: #A48AFB;
}

.group:hover .group-hover\:stroke-violet-500 {
  stroke: #875BF7;
}

.group:hover .group-hover\:stroke-violet-600 {
  stroke: #7839EE;
}

.group:hover .group-hover\:stroke-violet-700 {
  stroke: #6927DA;
}

.group:hover .group-hover\:stroke-violet-800 {
  stroke: #5720B7;
}

.group:hover .group-hover\:stroke-violet-900 {
  stroke: #491C96;
}

.group:hover .group-hover\:stroke-violet {
  stroke: #A48AFB;
}

.group:hover .group-hover\:stroke-purple-25 {
  stroke: #FAFAFF;
}

.group:hover .group-hover\:stroke-purple-50 {
  stroke: #F4F3FF;
}

.group:hover .group-hover\:stroke-purple-100 {
  stroke: #EBE9FE;
}

.group:hover .group-hover\:stroke-purple-200 {
  stroke: #D9D6FE;
}

.group:hover .group-hover\:stroke-purple-300 {
  stroke: #BDB4FE;
}

.group:hover .group-hover\:stroke-purple-400 {
  stroke: #9B8AFB;
}

.group:hover .group-hover\:stroke-purple-500 {
  stroke: #7A5AF8;
}

.group:hover .group-hover\:stroke-purple-600 {
  stroke: #6938EF;
}

.group:hover .group-hover\:stroke-purple-700 {
  stroke: #5925DC;
}

.group:hover .group-hover\:stroke-purple-800 {
  stroke: #4A1FB8;
}

.group:hover .group-hover\:stroke-purple-900 {
  stroke: #3E1C96;
}

.group:hover .group-hover\:stroke-purple {
  stroke: #9B8AFB;
}

.group:hover .group-hover\:stroke-fuchsia-25 {
  stroke: #FEFAFF;
}

.group:hover .group-hover\:stroke-fuchsia-50 {
  stroke: #FDF4FF;
}

.group:hover .group-hover\:stroke-fuchsia-100 {
  stroke: #FBE8FF;
}

.group:hover .group-hover\:stroke-fuchsia-200 {
  stroke: #F6D0FE;
}

.group:hover .group-hover\:stroke-fuchsia-300 {
  stroke: #EEAAFD;
}

.group:hover .group-hover\:stroke-fuchsia-400 {
  stroke: #E478FA;
}

.group:hover .group-hover\:stroke-fuchsia-500 {
  stroke: #D444F1;
}

.group:hover .group-hover\:stroke-fuchsia-600 {
  stroke: #BA24D5;
}

.group:hover .group-hover\:stroke-fuchsia-700 {
  stroke: #9F1AB1;
}

.group:hover .group-hover\:stroke-fuchsia-800 {
  stroke: #821890;
}

.group:hover .group-hover\:stroke-fuchsia-900 {
  stroke: #6F1877;
}

.group:hover .group-hover\:stroke-fuchsia {
  stroke: #E478FA;
}

.group:hover .group-hover\:stroke-pink-25 {
  stroke: #FEF6FB;
}

.group:hover .group-hover\:stroke-pink-50 {
  stroke: #FDF2FA;
}

.group:hover .group-hover\:stroke-pink-100 {
  stroke: #FCE7F6;
}

.group:hover .group-hover\:stroke-pink-200 {
  stroke: #FCCEEE;
}

.group:hover .group-hover\:stroke-pink-300 {
  stroke: #FAA7E0;
}

.group:hover .group-hover\:stroke-pink-400 {
  stroke: #F67007;
}

.group:hover .group-hover\:stroke-pink-500 {
  stroke: #EE46BC;
}

.group:hover .group-hover\:stroke-pink-600 {
  stroke: #DD2590;
}

.group:hover .group-hover\:stroke-pink-700 {
  stroke: #C11574;
}

.group:hover .group-hover\:stroke-pink-800 {
  stroke: #9E165F;
}

.group:hover .group-hover\:stroke-pink-900 {
  stroke: #851651;
}

.group:hover .group-hover\:stroke-pink {
  stroke: #F67007;
}

.group:hover .group-hover\:stroke-rose-25 {
  stroke: #FFF5F6;
}

.group:hover .group-hover\:stroke-rose-50 {
  stroke: #FFF1F3;
}

.group:hover .group-hover\:stroke-rose-100 {
  stroke: #FFE4E8;
}

.group:hover .group-hover\:stroke-rose-200 {
  stroke: #FECDD6;
}

.group:hover .group-hover\:stroke-rose-300 {
  stroke: #FEA3B4;
}

.group:hover .group-hover\:stroke-rose-400 {
  stroke: #FD6F8E;
}

.group:hover .group-hover\:stroke-rose-500 {
  stroke: #F63D68;
}

.group:hover .group-hover\:stroke-rose-600 {
  stroke: #E31854;
}

.group:hover .group-hover\:stroke-rose-700 {
  stroke: #C01048;
}

.group:hover .group-hover\:stroke-rose-800 {
  stroke: #A11043;
}

.group:hover .group-hover\:stroke-rose-900 {
  stroke: #89123E;
}

.group:hover .group-hover\:stroke-rose {
  stroke: #FD6F8E;
}

.group:hover .group-hover\:stroke-orange-dark-25 {
  stroke: #FFF9F5;
}

.group:hover .group-hover\:stroke-orange-dark-50 {
  stroke: #FFF4ED;
}

.group:hover .group-hover\:stroke-orange-dark-100 {
  stroke: #FFE6D5;
}

.group:hover .group-hover\:stroke-orange-dark-200 {
  stroke: #FFD6AE;
}

.group:hover .group-hover\:stroke-orange-dark-300 {
  stroke: #FF9C66;
}

.group:hover .group-hover\:stroke-orange-dark-400 {
  stroke: #FF692E;
}

.group:hover .group-hover\:stroke-orange-dark-500 {
  stroke: #FF4405;
}

.group:hover .group-hover\:stroke-orange-dark-600 {
  stroke: #E62E05;
}

.group:hover .group-hover\:stroke-orange-dark-700 {
  stroke: #BC1B06;
}

.group:hover .group-hover\:stroke-orange-dark-800 {
  stroke: #97180C;
}

.group:hover .group-hover\:stroke-orange-dark-900 {
  stroke: #771A0D;
}

.group:hover .group-hover\:stroke-orange-dark {
  stroke: #FF692E;
}

.group:hover .group-hover\:stroke-orange-25 {
  stroke: #FEFAF5;
}

.group:hover .group-hover\:stroke-orange-50 {
  stroke: #FEF6EE;
}

.group:hover .group-hover\:stroke-orange-100 {
  stroke: #FDEAD7;
}

.group:hover .group-hover\:stroke-orange-200 {
  stroke: #F9DBAF;
}

.group:hover .group-hover\:stroke-orange-300 {
  stroke: #F7B27A;
}

.group:hover .group-hover\:stroke-orange-400 {
  stroke: #F38744;
}

.group:hover .group-hover\:stroke-orange-500 {
  stroke: #EF6820;
}

.group:hover .group-hover\:stroke-orange-600 {
  stroke: #E04F16;
}

.group:hover .group-hover\:stroke-orange-700 {
  stroke: #B93815;
}

.group:hover .group-hover\:stroke-orange-800 {
  stroke: #932F19;
}

.group:hover .group-hover\:stroke-orange-900 {
  stroke: #772917;
}

.group:hover .group-hover\:stroke-orange {
  stroke: #F38744;
}

.group:hover .group-hover\:stroke-yellow-25 {
  stroke: #FEFDF0;
}

.group:hover .group-hover\:stroke-yellow-50 {
  stroke: #FEFBE8;
}

.group:hover .group-hover\:stroke-yellow-100 {
  stroke: #FEF7C3;
}

.group:hover .group-hover\:stroke-yellow-200 {
  stroke: #FEEE95;
}

.group:hover .group-hover\:stroke-yellow-300 {
  stroke: #FDE272;
}

.group:hover .group-hover\:stroke-yellow-400 {
  stroke: #FAC515;
}

.group:hover .group-hover\:stroke-yellow-500 {
  stroke: #EAAA08;
}

.group:hover .group-hover\:stroke-yellow-600 {
  stroke: #CA8504;
}

.group:hover .group-hover\:stroke-yellow-700 {
  stroke: #A15C07;
}

.group:hover .group-hover\:stroke-yellow-800 {
  stroke: #854A0E;
}

.group:hover .group-hover\:stroke-yellow-900 {
  stroke: #713812;
}

.group:hover .group-hover\:stroke-yellow {
  stroke: #FAC515;
}

.group:hover .group-hover\:stroke-white\/0 {
  stroke: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:stroke-white\/5 {
  stroke: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:stroke-white\/10 {
  stroke: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:stroke-white\/20 {
  stroke: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:stroke-white\/25 {
  stroke: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:stroke-white\/30 {
  stroke: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:stroke-white\/40 {
  stroke: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:stroke-white\/50 {
  stroke: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:stroke-white\/60 {
  stroke: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:stroke-white\/70 {
  stroke: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:stroke-white\/75 {
  stroke: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:stroke-white\/80 {
  stroke: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:stroke-white\/90 {
  stroke: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:stroke-white\/95 {
  stroke: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:stroke-white\/100 {
  stroke: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:stroke-black\/0 {
  stroke: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:stroke-black\/5 {
  stroke: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:stroke-black\/10 {
  stroke: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:stroke-black\/20 {
  stroke: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:stroke-black\/25 {
  stroke: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:stroke-black\/30 {
  stroke: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:stroke-black\/40 {
  stroke: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:stroke-black\/50 {
  stroke: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:stroke-black\/60 {
  stroke: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:stroke-black\/70 {
  stroke: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:stroke-black\/75 {
  stroke: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:stroke-black\/80 {
  stroke: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:stroke-black\/90 {
  stroke: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:stroke-black\/95 {
  stroke: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:stroke-black\/100 {
  stroke: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:stroke-gray-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:stroke-gray-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:stroke-gray-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:stroke-gray-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:stroke-gray-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:stroke-gray-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:stroke-gray-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:stroke-gray-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:stroke-gray-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:stroke-gray-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:stroke-gray-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:stroke-gray-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:stroke-gray-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:stroke-gray-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:stroke-gray-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:stroke-gray-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:stroke-gray-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:stroke-gray-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:stroke-gray-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:stroke-gray-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:stroke-gray-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:stroke-gray-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:stroke-gray-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:stroke-gray-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:stroke-gray-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:stroke-gray-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:stroke-gray-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:stroke-gray-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:stroke-gray-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:stroke-gray-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:stroke-gray-100\/0 {
  stroke: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:stroke-gray-100\/5 {
  stroke: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:stroke-gray-100\/10 {
  stroke: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:stroke-gray-100\/20 {
  stroke: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:stroke-gray-100\/25 {
  stroke: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:stroke-gray-100\/30 {
  stroke: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:stroke-gray-100\/40 {
  stroke: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:stroke-gray-100\/50 {
  stroke: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:stroke-gray-100\/60 {
  stroke: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:stroke-gray-100\/70 {
  stroke: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:stroke-gray-100\/75 {
  stroke: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:stroke-gray-100\/80 {
  stroke: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:stroke-gray-100\/90 {
  stroke: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:stroke-gray-100\/95 {
  stroke: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:stroke-gray-100\/100 {
  stroke: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:stroke-gray-200\/0 {
  stroke: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:stroke-gray-200\/5 {
  stroke: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:stroke-gray-200\/10 {
  stroke: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:stroke-gray-200\/20 {
  stroke: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:stroke-gray-200\/25 {
  stroke: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:stroke-gray-200\/30 {
  stroke: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:stroke-gray-200\/40 {
  stroke: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:stroke-gray-200\/50 {
  stroke: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:stroke-gray-200\/60 {
  stroke: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:stroke-gray-200\/70 {
  stroke: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:stroke-gray-200\/75 {
  stroke: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:stroke-gray-200\/80 {
  stroke: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:stroke-gray-200\/90 {
  stroke: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:stroke-gray-200\/95 {
  stroke: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:stroke-gray-200\/100 {
  stroke: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:stroke-gray-300\/0 {
  stroke: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:stroke-gray-300\/5 {
  stroke: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:stroke-gray-300\/10 {
  stroke: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:stroke-gray-300\/20 {
  stroke: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:stroke-gray-300\/25 {
  stroke: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:stroke-gray-300\/30 {
  stroke: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:stroke-gray-300\/40 {
  stroke: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:stroke-gray-300\/50 {
  stroke: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:stroke-gray-300\/60 {
  stroke: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:stroke-gray-300\/70 {
  stroke: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:stroke-gray-300\/75 {
  stroke: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:stroke-gray-300\/80 {
  stroke: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:stroke-gray-300\/90 {
  stroke: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:stroke-gray-300\/95 {
  stroke: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:stroke-gray-300\/100 {
  stroke: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:stroke-gray-400\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:stroke-gray-400\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:stroke-gray-400\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:stroke-gray-400\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:stroke-gray-400\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:stroke-gray-400\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:stroke-gray-400\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:stroke-gray-400\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:stroke-gray-400\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:stroke-gray-400\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:stroke-gray-400\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:stroke-gray-400\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:stroke-gray-400\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:stroke-gray-400\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:stroke-gray-400\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:stroke-gray-500\/0 {
  stroke: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:stroke-gray-500\/5 {
  stroke: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:stroke-gray-500\/10 {
  stroke: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:stroke-gray-500\/20 {
  stroke: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:stroke-gray-500\/25 {
  stroke: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:stroke-gray-500\/30 {
  stroke: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:stroke-gray-500\/40 {
  stroke: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:stroke-gray-500\/50 {
  stroke: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:stroke-gray-500\/60 {
  stroke: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:stroke-gray-500\/70 {
  stroke: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:stroke-gray-500\/75 {
  stroke: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:stroke-gray-500\/80 {
  stroke: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:stroke-gray-500\/90 {
  stroke: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:stroke-gray-500\/95 {
  stroke: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:stroke-gray-500\/100 {
  stroke: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:stroke-gray-600\/0 {
  stroke: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:stroke-gray-600\/5 {
  stroke: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:stroke-gray-600\/10 {
  stroke: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:stroke-gray-600\/20 {
  stroke: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:stroke-gray-600\/25 {
  stroke: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:stroke-gray-600\/30 {
  stroke: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:stroke-gray-600\/40 {
  stroke: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:stroke-gray-600\/50 {
  stroke: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:stroke-gray-600\/60 {
  stroke: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:stroke-gray-600\/70 {
  stroke: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:stroke-gray-600\/75 {
  stroke: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:stroke-gray-600\/80 {
  stroke: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:stroke-gray-600\/90 {
  stroke: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:stroke-gray-600\/95 {
  stroke: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:stroke-gray-600\/100 {
  stroke: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:stroke-gray-700\/0 {
  stroke: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:stroke-gray-700\/5 {
  stroke: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:stroke-gray-700\/10 {
  stroke: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:stroke-gray-700\/20 {
  stroke: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:stroke-gray-700\/25 {
  stroke: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:stroke-gray-700\/30 {
  stroke: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:stroke-gray-700\/40 {
  stroke: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:stroke-gray-700\/50 {
  stroke: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:stroke-gray-700\/60 {
  stroke: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:stroke-gray-700\/70 {
  stroke: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:stroke-gray-700\/75 {
  stroke: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:stroke-gray-700\/80 {
  stroke: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:stroke-gray-700\/90 {
  stroke: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:stroke-gray-700\/95 {
  stroke: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:stroke-gray-700\/100 {
  stroke: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:stroke-gray-800\/0 {
  stroke: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:stroke-gray-800\/5 {
  stroke: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:stroke-gray-800\/10 {
  stroke: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:stroke-gray-800\/20 {
  stroke: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:stroke-gray-800\/25 {
  stroke: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:stroke-gray-800\/30 {
  stroke: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:stroke-gray-800\/40 {
  stroke: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:stroke-gray-800\/50 {
  stroke: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:stroke-gray-800\/60 {
  stroke: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:stroke-gray-800\/70 {
  stroke: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:stroke-gray-800\/75 {
  stroke: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:stroke-gray-800\/80 {
  stroke: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:stroke-gray-800\/90 {
  stroke: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:stroke-gray-800\/95 {
  stroke: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:stroke-gray-800\/100 {
  stroke: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:stroke-gray-900\/0 {
  stroke: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:stroke-gray-900\/5 {
  stroke: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:stroke-gray-900\/10 {
  stroke: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:stroke-gray-900\/20 {
  stroke: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:stroke-gray-900\/25 {
  stroke: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:stroke-gray-900\/30 {
  stroke: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:stroke-gray-900\/40 {
  stroke: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:stroke-gray-900\/50 {
  stroke: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:stroke-gray-900\/60 {
  stroke: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:stroke-gray-900\/70 {
  stroke: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:stroke-gray-900\/75 {
  stroke: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:stroke-gray-900\/80 {
  stroke: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:stroke-gray-900\/90 {
  stroke: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:stroke-gray-900\/95 {
  stroke: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:stroke-gray-900\/100 {
  stroke: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:stroke-gray\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:stroke-gray\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:stroke-gray\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:stroke-gray\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:stroke-gray\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:stroke-gray\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:stroke-gray\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:stroke-gray\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:stroke-gray\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:stroke-gray\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:stroke-gray\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:stroke-gray\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:stroke-gray\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:stroke-gray\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:stroke-gray\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:stroke-primary-25\/0 {
  stroke: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:stroke-primary-25\/5 {
  stroke: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:stroke-primary-25\/10 {
  stroke: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:stroke-primary-25\/20 {
  stroke: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:stroke-primary-25\/25 {
  stroke: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:stroke-primary-25\/30 {
  stroke: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:stroke-primary-25\/40 {
  stroke: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:stroke-primary-25\/50 {
  stroke: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:stroke-primary-25\/60 {
  stroke: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:stroke-primary-25\/70 {
  stroke: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:stroke-primary-25\/75 {
  stroke: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:stroke-primary-25\/80 {
  stroke: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:stroke-primary-25\/90 {
  stroke: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:stroke-primary-25\/95 {
  stroke: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:stroke-primary-25\/100 {
  stroke: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:stroke-primary-50\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:stroke-primary-50\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:stroke-primary-50\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:stroke-primary-50\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:stroke-primary-50\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:stroke-primary-50\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:stroke-primary-50\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:stroke-primary-50\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:stroke-primary-50\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:stroke-primary-50\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:stroke-primary-50\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:stroke-primary-50\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:stroke-primary-50\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:stroke-primary-50\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:stroke-primary-50\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:stroke-primary-100\/0 {
  stroke: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:stroke-primary-100\/5 {
  stroke: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:stroke-primary-100\/10 {
  stroke: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:stroke-primary-100\/20 {
  stroke: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:stroke-primary-100\/25 {
  stroke: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:stroke-primary-100\/30 {
  stroke: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:stroke-primary-100\/40 {
  stroke: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:stroke-primary-100\/50 {
  stroke: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:stroke-primary-100\/60 {
  stroke: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:stroke-primary-100\/70 {
  stroke: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:stroke-primary-100\/75 {
  stroke: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:stroke-primary-100\/80 {
  stroke: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:stroke-primary-100\/90 {
  stroke: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:stroke-primary-100\/95 {
  stroke: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:stroke-primary-100\/100 {
  stroke: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:stroke-primary-200\/0 {
  stroke: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:stroke-primary-200\/5 {
  stroke: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:stroke-primary-200\/10 {
  stroke: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:stroke-primary-200\/20 {
  stroke: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:stroke-primary-200\/25 {
  stroke: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:stroke-primary-200\/30 {
  stroke: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:stroke-primary-200\/40 {
  stroke: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:stroke-primary-200\/50 {
  stroke: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:stroke-primary-200\/60 {
  stroke: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:stroke-primary-200\/70 {
  stroke: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:stroke-primary-200\/75 {
  stroke: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:stroke-primary-200\/80 {
  stroke: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:stroke-primary-200\/90 {
  stroke: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:stroke-primary-200\/95 {
  stroke: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:stroke-primary-200\/100 {
  stroke: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:stroke-primary-300\/0 {
  stroke: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:stroke-primary-300\/5 {
  stroke: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:stroke-primary-300\/10 {
  stroke: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:stroke-primary-300\/20 {
  stroke: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:stroke-primary-300\/25 {
  stroke: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:stroke-primary-300\/30 {
  stroke: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:stroke-primary-300\/40 {
  stroke: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:stroke-primary-300\/50 {
  stroke: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:stroke-primary-300\/60 {
  stroke: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:stroke-primary-300\/70 {
  stroke: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:stroke-primary-300\/75 {
  stroke: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:stroke-primary-300\/80 {
  stroke: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:stroke-primary-300\/90 {
  stroke: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:stroke-primary-300\/95 {
  stroke: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:stroke-primary-300\/100 {
  stroke: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:stroke-primary-400\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:stroke-primary-400\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:stroke-primary-400\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:stroke-primary-400\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:stroke-primary-400\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:stroke-primary-400\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:stroke-primary-400\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:stroke-primary-400\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:stroke-primary-400\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:stroke-primary-400\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:stroke-primary-400\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:stroke-primary-400\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:stroke-primary-400\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:stroke-primary-400\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:stroke-primary-400\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:stroke-primary-500\/0 {
  stroke: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:stroke-primary-500\/5 {
  stroke: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:stroke-primary-500\/10 {
  stroke: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:stroke-primary-500\/20 {
  stroke: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:stroke-primary-500\/25 {
  stroke: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:stroke-primary-500\/30 {
  stroke: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:stroke-primary-500\/40 {
  stroke: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:stroke-primary-500\/50 {
  stroke: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:stroke-primary-500\/60 {
  stroke: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:stroke-primary-500\/70 {
  stroke: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:stroke-primary-500\/75 {
  stroke: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:stroke-primary-500\/80 {
  stroke: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:stroke-primary-500\/90 {
  stroke: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:stroke-primary-500\/95 {
  stroke: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:stroke-primary-500\/100 {
  stroke: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:stroke-primary-600\/0 {
  stroke: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:stroke-primary-600\/5 {
  stroke: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:stroke-primary-600\/10 {
  stroke: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:stroke-primary-600\/20 {
  stroke: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:stroke-primary-600\/25 {
  stroke: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:stroke-primary-600\/30 {
  stroke: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:stroke-primary-600\/40 {
  stroke: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:stroke-primary-600\/50 {
  stroke: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:stroke-primary-600\/60 {
  stroke: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:stroke-primary-600\/70 {
  stroke: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:stroke-primary-600\/75 {
  stroke: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:stroke-primary-600\/80 {
  stroke: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:stroke-primary-600\/90 {
  stroke: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:stroke-primary-600\/95 {
  stroke: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:stroke-primary-600\/100 {
  stroke: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:stroke-primary-700\/0 {
  stroke: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:stroke-primary-700\/5 {
  stroke: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:stroke-primary-700\/10 {
  stroke: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:stroke-primary-700\/20 {
  stroke: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:stroke-primary-700\/25 {
  stroke: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:stroke-primary-700\/30 {
  stroke: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:stroke-primary-700\/40 {
  stroke: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:stroke-primary-700\/50 {
  stroke: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:stroke-primary-700\/60 {
  stroke: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:stroke-primary-700\/70 {
  stroke: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:stroke-primary-700\/75 {
  stroke: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:stroke-primary-700\/80 {
  stroke: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:stroke-primary-700\/90 {
  stroke: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:stroke-primary-700\/95 {
  stroke: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:stroke-primary-700\/100 {
  stroke: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:stroke-primary-800\/0 {
  stroke: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:stroke-primary-800\/5 {
  stroke: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:stroke-primary-800\/10 {
  stroke: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:stroke-primary-800\/20 {
  stroke: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:stroke-primary-800\/25 {
  stroke: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:stroke-primary-800\/30 {
  stroke: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:stroke-primary-800\/40 {
  stroke: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:stroke-primary-800\/50 {
  stroke: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:stroke-primary-800\/60 {
  stroke: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:stroke-primary-800\/70 {
  stroke: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:stroke-primary-800\/75 {
  stroke: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:stroke-primary-800\/80 {
  stroke: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:stroke-primary-800\/90 {
  stroke: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:stroke-primary-800\/95 {
  stroke: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:stroke-primary-800\/100 {
  stroke: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:stroke-primary-900\/0 {
  stroke: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:stroke-primary-900\/5 {
  stroke: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:stroke-primary-900\/10 {
  stroke: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:stroke-primary-900\/20 {
  stroke: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:stroke-primary-900\/25 {
  stroke: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:stroke-primary-900\/30 {
  stroke: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:stroke-primary-900\/40 {
  stroke: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:stroke-primary-900\/50 {
  stroke: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:stroke-primary-900\/60 {
  stroke: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:stroke-primary-900\/70 {
  stroke: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:stroke-primary-900\/75 {
  stroke: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:stroke-primary-900\/80 {
  stroke: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:stroke-primary-900\/90 {
  stroke: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:stroke-primary-900\/95 {
  stroke: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:stroke-primary-900\/100 {
  stroke: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:stroke-primary\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:stroke-primary\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:stroke-primary\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:stroke-primary\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:stroke-primary\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:stroke-primary\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:stroke-primary\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:stroke-primary\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:stroke-primary\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:stroke-primary\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:stroke-primary\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:stroke-primary\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:stroke-primary\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:stroke-primary\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:stroke-primary\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:stroke-error-25\/0 {
  stroke: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:stroke-error-25\/5 {
  stroke: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:stroke-error-25\/10 {
  stroke: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:stroke-error-25\/20 {
  stroke: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:stroke-error-25\/25 {
  stroke: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:stroke-error-25\/30 {
  stroke: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:stroke-error-25\/40 {
  stroke: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:stroke-error-25\/50 {
  stroke: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:stroke-error-25\/60 {
  stroke: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:stroke-error-25\/70 {
  stroke: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:stroke-error-25\/75 {
  stroke: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:stroke-error-25\/80 {
  stroke: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:stroke-error-25\/90 {
  stroke: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:stroke-error-25\/95 {
  stroke: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:stroke-error-25\/100 {
  stroke: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:stroke-error-50\/0 {
  stroke: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:stroke-error-50\/5 {
  stroke: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:stroke-error-50\/10 {
  stroke: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:stroke-error-50\/20 {
  stroke: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:stroke-error-50\/25 {
  stroke: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:stroke-error-50\/30 {
  stroke: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:stroke-error-50\/40 {
  stroke: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:stroke-error-50\/50 {
  stroke: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:stroke-error-50\/60 {
  stroke: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:stroke-error-50\/70 {
  stroke: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:stroke-error-50\/75 {
  stroke: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:stroke-error-50\/80 {
  stroke: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:stroke-error-50\/90 {
  stroke: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:stroke-error-50\/95 {
  stroke: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:stroke-error-50\/100 {
  stroke: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:stroke-error-100\/0 {
  stroke: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:stroke-error-100\/5 {
  stroke: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:stroke-error-100\/10 {
  stroke: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:stroke-error-100\/20 {
  stroke: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:stroke-error-100\/25 {
  stroke: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:stroke-error-100\/30 {
  stroke: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:stroke-error-100\/40 {
  stroke: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:stroke-error-100\/50 {
  stroke: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:stroke-error-100\/60 {
  stroke: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:stroke-error-100\/70 {
  stroke: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:stroke-error-100\/75 {
  stroke: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:stroke-error-100\/80 {
  stroke: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:stroke-error-100\/90 {
  stroke: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:stroke-error-100\/95 {
  stroke: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:stroke-error-100\/100 {
  stroke: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:stroke-error-200\/0 {
  stroke: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:stroke-error-200\/5 {
  stroke: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:stroke-error-200\/10 {
  stroke: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:stroke-error-200\/20 {
  stroke: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:stroke-error-200\/25 {
  stroke: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:stroke-error-200\/30 {
  stroke: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:stroke-error-200\/40 {
  stroke: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:stroke-error-200\/50 {
  stroke: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:stroke-error-200\/60 {
  stroke: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:stroke-error-200\/70 {
  stroke: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:stroke-error-200\/75 {
  stroke: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:stroke-error-200\/80 {
  stroke: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:stroke-error-200\/90 {
  stroke: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:stroke-error-200\/95 {
  stroke: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:stroke-error-200\/100 {
  stroke: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:stroke-error-300\/0 {
  stroke: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:stroke-error-300\/5 {
  stroke: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:stroke-error-300\/10 {
  stroke: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:stroke-error-300\/20 {
  stroke: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:stroke-error-300\/25 {
  stroke: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:stroke-error-300\/30 {
  stroke: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:stroke-error-300\/40 {
  stroke: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:stroke-error-300\/50 {
  stroke: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:stroke-error-300\/60 {
  stroke: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:stroke-error-300\/70 {
  stroke: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:stroke-error-300\/75 {
  stroke: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:stroke-error-300\/80 {
  stroke: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:stroke-error-300\/90 {
  stroke: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:stroke-error-300\/95 {
  stroke: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:stroke-error-300\/100 {
  stroke: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:stroke-error-400\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:stroke-error-400\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:stroke-error-400\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:stroke-error-400\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:stroke-error-400\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:stroke-error-400\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:stroke-error-400\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:stroke-error-400\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:stroke-error-400\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:stroke-error-400\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:stroke-error-400\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:stroke-error-400\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:stroke-error-400\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:stroke-error-400\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:stroke-error-400\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:stroke-error-500\/0 {
  stroke: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:stroke-error-500\/5 {
  stroke: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:stroke-error-500\/10 {
  stroke: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:stroke-error-500\/20 {
  stroke: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:stroke-error-500\/25 {
  stroke: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:stroke-error-500\/30 {
  stroke: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:stroke-error-500\/40 {
  stroke: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:stroke-error-500\/50 {
  stroke: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:stroke-error-500\/60 {
  stroke: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:stroke-error-500\/70 {
  stroke: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:stroke-error-500\/75 {
  stroke: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:stroke-error-500\/80 {
  stroke: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:stroke-error-500\/90 {
  stroke: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:stroke-error-500\/95 {
  stroke: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:stroke-error-500\/100 {
  stroke: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:stroke-error-600\/0 {
  stroke: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:stroke-error-600\/5 {
  stroke: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:stroke-error-600\/10 {
  stroke: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:stroke-error-600\/20 {
  stroke: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:stroke-error-600\/25 {
  stroke: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:stroke-error-600\/30 {
  stroke: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:stroke-error-600\/40 {
  stroke: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:stroke-error-600\/50 {
  stroke: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:stroke-error-600\/60 {
  stroke: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:stroke-error-600\/70 {
  stroke: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:stroke-error-600\/75 {
  stroke: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:stroke-error-600\/80 {
  stroke: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:stroke-error-600\/90 {
  stroke: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:stroke-error-600\/95 {
  stroke: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:stroke-error-600\/100 {
  stroke: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:stroke-error-700\/0 {
  stroke: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:stroke-error-700\/5 {
  stroke: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:stroke-error-700\/10 {
  stroke: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:stroke-error-700\/20 {
  stroke: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:stroke-error-700\/25 {
  stroke: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:stroke-error-700\/30 {
  stroke: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:stroke-error-700\/40 {
  stroke: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:stroke-error-700\/50 {
  stroke: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:stroke-error-700\/60 {
  stroke: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:stroke-error-700\/70 {
  stroke: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:stroke-error-700\/75 {
  stroke: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:stroke-error-700\/80 {
  stroke: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:stroke-error-700\/90 {
  stroke: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:stroke-error-700\/95 {
  stroke: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:stroke-error-700\/100 {
  stroke: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:stroke-error-800\/0 {
  stroke: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:stroke-error-800\/5 {
  stroke: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:stroke-error-800\/10 {
  stroke: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:stroke-error-800\/20 {
  stroke: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:stroke-error-800\/25 {
  stroke: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:stroke-error-800\/30 {
  stroke: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:stroke-error-800\/40 {
  stroke: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:stroke-error-800\/50 {
  stroke: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:stroke-error-800\/60 {
  stroke: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:stroke-error-800\/70 {
  stroke: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:stroke-error-800\/75 {
  stroke: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:stroke-error-800\/80 {
  stroke: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:stroke-error-800\/90 {
  stroke: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:stroke-error-800\/95 {
  stroke: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:stroke-error-800\/100 {
  stroke: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:stroke-error-900\/0 {
  stroke: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:stroke-error-900\/5 {
  stroke: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:stroke-error-900\/10 {
  stroke: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:stroke-error-900\/20 {
  stroke: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:stroke-error-900\/25 {
  stroke: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:stroke-error-900\/30 {
  stroke: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:stroke-error-900\/40 {
  stroke: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:stroke-error-900\/50 {
  stroke: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:stroke-error-900\/60 {
  stroke: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:stroke-error-900\/70 {
  stroke: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:stroke-error-900\/75 {
  stroke: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:stroke-error-900\/80 {
  stroke: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:stroke-error-900\/90 {
  stroke: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:stroke-error-900\/95 {
  stroke: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:stroke-error-900\/100 {
  stroke: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:stroke-error\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:stroke-error\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:stroke-error\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:stroke-error\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:stroke-error\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:stroke-error\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:stroke-error\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:stroke-error\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:stroke-error\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:stroke-error\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:stroke-error\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:stroke-error\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:stroke-error\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:stroke-error\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:stroke-error\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:stroke-warning-25\/0 {
  stroke: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:stroke-warning-25\/5 {
  stroke: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:stroke-warning-25\/10 {
  stroke: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:stroke-warning-25\/20 {
  stroke: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:stroke-warning-25\/25 {
  stroke: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:stroke-warning-25\/30 {
  stroke: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:stroke-warning-25\/40 {
  stroke: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:stroke-warning-25\/50 {
  stroke: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:stroke-warning-25\/60 {
  stroke: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:stroke-warning-25\/70 {
  stroke: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:stroke-warning-25\/75 {
  stroke: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:stroke-warning-25\/80 {
  stroke: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:stroke-warning-25\/90 {
  stroke: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:stroke-warning-25\/95 {
  stroke: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:stroke-warning-25\/100 {
  stroke: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:stroke-warning-50\/0 {
  stroke: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:stroke-warning-50\/5 {
  stroke: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:stroke-warning-50\/10 {
  stroke: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:stroke-warning-50\/20 {
  stroke: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:stroke-warning-50\/25 {
  stroke: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:stroke-warning-50\/30 {
  stroke: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:stroke-warning-50\/40 {
  stroke: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:stroke-warning-50\/50 {
  stroke: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:stroke-warning-50\/60 {
  stroke: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:stroke-warning-50\/70 {
  stroke: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:stroke-warning-50\/75 {
  stroke: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:stroke-warning-50\/80 {
  stroke: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:stroke-warning-50\/90 {
  stroke: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:stroke-warning-50\/95 {
  stroke: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:stroke-warning-50\/100 {
  stroke: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:stroke-warning-100\/0 {
  stroke: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:stroke-warning-100\/5 {
  stroke: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:stroke-warning-100\/10 {
  stroke: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:stroke-warning-100\/20 {
  stroke: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:stroke-warning-100\/25 {
  stroke: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:stroke-warning-100\/30 {
  stroke: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:stroke-warning-100\/40 {
  stroke: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:stroke-warning-100\/50 {
  stroke: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:stroke-warning-100\/60 {
  stroke: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:stroke-warning-100\/70 {
  stroke: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:stroke-warning-100\/75 {
  stroke: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:stroke-warning-100\/80 {
  stroke: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:stroke-warning-100\/90 {
  stroke: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:stroke-warning-100\/95 {
  stroke: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:stroke-warning-100\/100 {
  stroke: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:stroke-warning-200\/0 {
  stroke: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:stroke-warning-200\/5 {
  stroke: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:stroke-warning-200\/10 {
  stroke: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:stroke-warning-200\/20 {
  stroke: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:stroke-warning-200\/25 {
  stroke: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:stroke-warning-200\/30 {
  stroke: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:stroke-warning-200\/40 {
  stroke: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:stroke-warning-200\/50 {
  stroke: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:stroke-warning-200\/60 {
  stroke: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:stroke-warning-200\/70 {
  stroke: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:stroke-warning-200\/75 {
  stroke: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:stroke-warning-200\/80 {
  stroke: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:stroke-warning-200\/90 {
  stroke: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:stroke-warning-200\/95 {
  stroke: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:stroke-warning-200\/100 {
  stroke: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:stroke-warning-300\/0 {
  stroke: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:stroke-warning-300\/5 {
  stroke: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:stroke-warning-300\/10 {
  stroke: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:stroke-warning-300\/20 {
  stroke: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:stroke-warning-300\/25 {
  stroke: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:stroke-warning-300\/30 {
  stroke: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:stroke-warning-300\/40 {
  stroke: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:stroke-warning-300\/50 {
  stroke: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:stroke-warning-300\/60 {
  stroke: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:stroke-warning-300\/70 {
  stroke: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:stroke-warning-300\/75 {
  stroke: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:stroke-warning-300\/80 {
  stroke: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:stroke-warning-300\/90 {
  stroke: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:stroke-warning-300\/95 {
  stroke: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:stroke-warning-300\/100 {
  stroke: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:stroke-warning-400\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:stroke-warning-400\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:stroke-warning-400\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:stroke-warning-400\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:stroke-warning-400\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:stroke-warning-400\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:stroke-warning-400\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:stroke-warning-400\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:stroke-warning-400\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:stroke-warning-400\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:stroke-warning-400\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:stroke-warning-400\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:stroke-warning-400\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:stroke-warning-400\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:stroke-warning-400\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:stroke-warning-500\/0 {
  stroke: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:stroke-warning-500\/5 {
  stroke: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:stroke-warning-500\/10 {
  stroke: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:stroke-warning-500\/20 {
  stroke: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:stroke-warning-500\/25 {
  stroke: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:stroke-warning-500\/30 {
  stroke: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:stroke-warning-500\/40 {
  stroke: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:stroke-warning-500\/50 {
  stroke: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:stroke-warning-500\/60 {
  stroke: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:stroke-warning-500\/70 {
  stroke: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:stroke-warning-500\/75 {
  stroke: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:stroke-warning-500\/80 {
  stroke: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:stroke-warning-500\/90 {
  stroke: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:stroke-warning-500\/95 {
  stroke: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:stroke-warning-500\/100 {
  stroke: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:stroke-warning-600\/0 {
  stroke: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:stroke-warning-600\/5 {
  stroke: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:stroke-warning-600\/10 {
  stroke: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:stroke-warning-600\/20 {
  stroke: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:stroke-warning-600\/25 {
  stroke: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:stroke-warning-600\/30 {
  stroke: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:stroke-warning-600\/40 {
  stroke: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:stroke-warning-600\/50 {
  stroke: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:stroke-warning-600\/60 {
  stroke: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:stroke-warning-600\/70 {
  stroke: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:stroke-warning-600\/75 {
  stroke: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:stroke-warning-600\/80 {
  stroke: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:stroke-warning-600\/90 {
  stroke: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:stroke-warning-600\/95 {
  stroke: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:stroke-warning-600\/100 {
  stroke: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:stroke-warning-700\/0 {
  stroke: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:stroke-warning-700\/5 {
  stroke: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:stroke-warning-700\/10 {
  stroke: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:stroke-warning-700\/20 {
  stroke: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:stroke-warning-700\/25 {
  stroke: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:stroke-warning-700\/30 {
  stroke: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:stroke-warning-700\/40 {
  stroke: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:stroke-warning-700\/50 {
  stroke: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:stroke-warning-700\/60 {
  stroke: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:stroke-warning-700\/70 {
  stroke: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:stroke-warning-700\/75 {
  stroke: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:stroke-warning-700\/80 {
  stroke: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:stroke-warning-700\/90 {
  stroke: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:stroke-warning-700\/95 {
  stroke: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:stroke-warning-700\/100 {
  stroke: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:stroke-warning-800\/0 {
  stroke: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:stroke-warning-800\/5 {
  stroke: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:stroke-warning-800\/10 {
  stroke: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:stroke-warning-800\/20 {
  stroke: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:stroke-warning-800\/25 {
  stroke: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:stroke-warning-800\/30 {
  stroke: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:stroke-warning-800\/40 {
  stroke: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:stroke-warning-800\/50 {
  stroke: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:stroke-warning-800\/60 {
  stroke: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:stroke-warning-800\/70 {
  stroke: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:stroke-warning-800\/75 {
  stroke: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:stroke-warning-800\/80 {
  stroke: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:stroke-warning-800\/90 {
  stroke: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:stroke-warning-800\/95 {
  stroke: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:stroke-warning-800\/100 {
  stroke: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:stroke-warning-900\/0 {
  stroke: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:stroke-warning-900\/5 {
  stroke: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:stroke-warning-900\/10 {
  stroke: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:stroke-warning-900\/20 {
  stroke: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:stroke-warning-900\/25 {
  stroke: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:stroke-warning-900\/30 {
  stroke: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:stroke-warning-900\/40 {
  stroke: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:stroke-warning-900\/50 {
  stroke: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:stroke-warning-900\/60 {
  stroke: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:stroke-warning-900\/70 {
  stroke: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:stroke-warning-900\/75 {
  stroke: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:stroke-warning-900\/80 {
  stroke: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:stroke-warning-900\/90 {
  stroke: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:stroke-warning-900\/95 {
  stroke: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:stroke-warning-900\/100 {
  stroke: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:stroke-warning\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:stroke-warning\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:stroke-warning\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:stroke-warning\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:stroke-warning\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:stroke-warning\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:stroke-warning\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:stroke-warning\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:stroke-warning\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:stroke-warning\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:stroke-warning\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:stroke-warning\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:stroke-warning\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:stroke-warning\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:stroke-warning\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:stroke-success-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:stroke-success-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:stroke-success-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:stroke-success-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:stroke-success-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:stroke-success-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:stroke-success-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:stroke-success-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:stroke-success-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:stroke-success-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:stroke-success-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:stroke-success-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:stroke-success-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:stroke-success-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:stroke-success-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:stroke-success-50\/0 {
  stroke: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:stroke-success-50\/5 {
  stroke: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:stroke-success-50\/10 {
  stroke: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:stroke-success-50\/20 {
  stroke: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:stroke-success-50\/25 {
  stroke: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:stroke-success-50\/30 {
  stroke: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:stroke-success-50\/40 {
  stroke: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:stroke-success-50\/50 {
  stroke: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:stroke-success-50\/60 {
  stroke: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:stroke-success-50\/70 {
  stroke: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:stroke-success-50\/75 {
  stroke: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:stroke-success-50\/80 {
  stroke: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:stroke-success-50\/90 {
  stroke: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:stroke-success-50\/95 {
  stroke: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:stroke-success-50\/100 {
  stroke: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:stroke-success-100\/0 {
  stroke: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:stroke-success-100\/5 {
  stroke: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:stroke-success-100\/10 {
  stroke: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:stroke-success-100\/20 {
  stroke: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:stroke-success-100\/25 {
  stroke: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:stroke-success-100\/30 {
  stroke: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:stroke-success-100\/40 {
  stroke: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:stroke-success-100\/50 {
  stroke: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:stroke-success-100\/60 {
  stroke: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:stroke-success-100\/70 {
  stroke: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:stroke-success-100\/75 {
  stroke: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:stroke-success-100\/80 {
  stroke: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:stroke-success-100\/90 {
  stroke: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:stroke-success-100\/95 {
  stroke: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:stroke-success-100\/100 {
  stroke: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:stroke-success-200\/0 {
  stroke: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:stroke-success-200\/5 {
  stroke: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:stroke-success-200\/10 {
  stroke: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:stroke-success-200\/20 {
  stroke: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:stroke-success-200\/25 {
  stroke: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:stroke-success-200\/30 {
  stroke: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:stroke-success-200\/40 {
  stroke: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:stroke-success-200\/50 {
  stroke: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:stroke-success-200\/60 {
  stroke: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:stroke-success-200\/70 {
  stroke: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:stroke-success-200\/75 {
  stroke: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:stroke-success-200\/80 {
  stroke: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:stroke-success-200\/90 {
  stroke: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:stroke-success-200\/95 {
  stroke: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:stroke-success-200\/100 {
  stroke: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:stroke-success-300\/0 {
  stroke: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:stroke-success-300\/5 {
  stroke: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:stroke-success-300\/10 {
  stroke: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:stroke-success-300\/20 {
  stroke: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:stroke-success-300\/25 {
  stroke: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:stroke-success-300\/30 {
  stroke: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:stroke-success-300\/40 {
  stroke: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:stroke-success-300\/50 {
  stroke: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:stroke-success-300\/60 {
  stroke: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:stroke-success-300\/70 {
  stroke: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:stroke-success-300\/75 {
  stroke: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:stroke-success-300\/80 {
  stroke: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:stroke-success-300\/90 {
  stroke: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:stroke-success-300\/95 {
  stroke: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:stroke-success-300\/100 {
  stroke: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:stroke-success-400\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:stroke-success-400\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:stroke-success-400\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:stroke-success-400\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:stroke-success-400\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:stroke-success-400\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:stroke-success-400\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:stroke-success-400\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:stroke-success-400\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:stroke-success-400\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:stroke-success-400\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:stroke-success-400\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:stroke-success-400\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:stroke-success-400\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:stroke-success-400\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:stroke-success-500\/0 {
  stroke: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:stroke-success-500\/5 {
  stroke: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:stroke-success-500\/10 {
  stroke: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:stroke-success-500\/20 {
  stroke: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:stroke-success-500\/25 {
  stroke: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:stroke-success-500\/30 {
  stroke: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:stroke-success-500\/40 {
  stroke: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:stroke-success-500\/50 {
  stroke: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:stroke-success-500\/60 {
  stroke: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:stroke-success-500\/70 {
  stroke: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:stroke-success-500\/75 {
  stroke: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:stroke-success-500\/80 {
  stroke: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:stroke-success-500\/90 {
  stroke: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:stroke-success-500\/95 {
  stroke: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:stroke-success-500\/100 {
  stroke: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:stroke-success-600\/0 {
  stroke: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:stroke-success-600\/5 {
  stroke: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:stroke-success-600\/10 {
  stroke: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:stroke-success-600\/20 {
  stroke: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:stroke-success-600\/25 {
  stroke: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:stroke-success-600\/30 {
  stroke: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:stroke-success-600\/40 {
  stroke: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:stroke-success-600\/50 {
  stroke: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:stroke-success-600\/60 {
  stroke: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:stroke-success-600\/70 {
  stroke: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:stroke-success-600\/75 {
  stroke: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:stroke-success-600\/80 {
  stroke: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:stroke-success-600\/90 {
  stroke: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:stroke-success-600\/95 {
  stroke: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:stroke-success-600\/100 {
  stroke: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:stroke-success-700\/0 {
  stroke: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:stroke-success-700\/5 {
  stroke: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:stroke-success-700\/10 {
  stroke: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:stroke-success-700\/20 {
  stroke: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:stroke-success-700\/25 {
  stroke: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:stroke-success-700\/30 {
  stroke: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:stroke-success-700\/40 {
  stroke: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:stroke-success-700\/50 {
  stroke: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:stroke-success-700\/60 {
  stroke: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:stroke-success-700\/70 {
  stroke: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:stroke-success-700\/75 {
  stroke: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:stroke-success-700\/80 {
  stroke: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:stroke-success-700\/90 {
  stroke: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:stroke-success-700\/95 {
  stroke: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:stroke-success-700\/100 {
  stroke: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:stroke-success-800\/0 {
  stroke: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:stroke-success-800\/5 {
  stroke: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:stroke-success-800\/10 {
  stroke: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:stroke-success-800\/20 {
  stroke: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:stroke-success-800\/25 {
  stroke: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:stroke-success-800\/30 {
  stroke: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:stroke-success-800\/40 {
  stroke: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:stroke-success-800\/50 {
  stroke: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:stroke-success-800\/60 {
  stroke: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:stroke-success-800\/70 {
  stroke: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:stroke-success-800\/75 {
  stroke: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:stroke-success-800\/80 {
  stroke: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:stroke-success-800\/90 {
  stroke: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:stroke-success-800\/95 {
  stroke: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:stroke-success-800\/100 {
  stroke: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:stroke-success-900\/0 {
  stroke: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:stroke-success-900\/5 {
  stroke: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:stroke-success-900\/10 {
  stroke: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:stroke-success-900\/20 {
  stroke: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:stroke-success-900\/25 {
  stroke: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:stroke-success-900\/30 {
  stroke: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:stroke-success-900\/40 {
  stroke: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:stroke-success-900\/50 {
  stroke: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:stroke-success-900\/60 {
  stroke: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:stroke-success-900\/70 {
  stroke: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:stroke-success-900\/75 {
  stroke: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:stroke-success-900\/80 {
  stroke: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:stroke-success-900\/90 {
  stroke: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:stroke-success-900\/95 {
  stroke: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:stroke-success-900\/100 {
  stroke: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:stroke-success\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:stroke-success\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:stroke-success\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:stroke-success\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:stroke-success\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:stroke-success\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:stroke-success\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:stroke-success\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:stroke-success\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:stroke-success\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:stroke-success\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:stroke-success\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:stroke-success\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:stroke-success\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:stroke-success\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-50\/0 {
  stroke: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-50\/5 {
  stroke: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-50\/10 {
  stroke: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-50\/20 {
  stroke: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-50\/25 {
  stroke: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-50\/30 {
  stroke: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-50\/40 {
  stroke: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-50\/50 {
  stroke: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-50\/60 {
  stroke: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-50\/70 {
  stroke: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-50\/75 {
  stroke: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-50\/80 {
  stroke: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-50\/90 {
  stroke: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-50\/95 {
  stroke: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-50\/100 {
  stroke: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-100\/0 {
  stroke: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-100\/5 {
  stroke: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-100\/10 {
  stroke: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-100\/20 {
  stroke: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-100\/25 {
  stroke: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-100\/30 {
  stroke: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-100\/40 {
  stroke: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-100\/50 {
  stroke: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-100\/60 {
  stroke: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-100\/70 {
  stroke: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-100\/75 {
  stroke: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-100\/80 {
  stroke: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-100\/90 {
  stroke: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-100\/95 {
  stroke: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-100\/100 {
  stroke: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-200\/0 {
  stroke: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-200\/5 {
  stroke: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-200\/10 {
  stroke: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-200\/20 {
  stroke: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-200\/25 {
  stroke: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-200\/30 {
  stroke: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-200\/40 {
  stroke: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-200\/50 {
  stroke: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-200\/60 {
  stroke: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-200\/70 {
  stroke: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-200\/75 {
  stroke: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-200\/80 {
  stroke: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-200\/90 {
  stroke: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-200\/95 {
  stroke: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-200\/100 {
  stroke: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-300\/0 {
  stroke: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-300\/5 {
  stroke: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-300\/10 {
  stroke: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-300\/20 {
  stroke: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-300\/25 {
  stroke: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-300\/30 {
  stroke: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-300\/40 {
  stroke: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-300\/50 {
  stroke: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-300\/60 {
  stroke: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-300\/70 {
  stroke: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-300\/75 {
  stroke: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-300\/80 {
  stroke: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-300\/90 {
  stroke: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-300\/95 {
  stroke: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-300\/100 {
  stroke: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-400\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-400\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-400\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-400\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-400\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-400\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-400\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-400\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-400\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-400\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-400\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-400\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-400\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-400\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-400\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-500\/0 {
  stroke: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-500\/5 {
  stroke: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-500\/10 {
  stroke: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-500\/20 {
  stroke: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-500\/25 {
  stroke: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-500\/30 {
  stroke: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-500\/40 {
  stroke: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-500\/50 {
  stroke: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-500\/60 {
  stroke: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-500\/70 {
  stroke: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-500\/75 {
  stroke: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-500\/80 {
  stroke: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-500\/90 {
  stroke: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-500\/95 {
  stroke: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-500\/100 {
  stroke: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-600\/0 {
  stroke: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-600\/5 {
  stroke: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-600\/10 {
  stroke: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-600\/20 {
  stroke: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-600\/25 {
  stroke: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-600\/30 {
  stroke: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-600\/40 {
  stroke: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-600\/50 {
  stroke: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-600\/60 {
  stroke: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-600\/70 {
  stroke: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-600\/75 {
  stroke: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-600\/80 {
  stroke: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-600\/90 {
  stroke: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-600\/95 {
  stroke: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-600\/100 {
  stroke: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-700\/0 {
  stroke: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-700\/5 {
  stroke: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-700\/10 {
  stroke: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-700\/20 {
  stroke: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-700\/25 {
  stroke: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-700\/30 {
  stroke: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-700\/40 {
  stroke: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-700\/50 {
  stroke: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-700\/60 {
  stroke: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-700\/70 {
  stroke: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-700\/75 {
  stroke: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-700\/80 {
  stroke: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-700\/90 {
  stroke: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-700\/95 {
  stroke: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-700\/100 {
  stroke: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-800\/0 {
  stroke: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-800\/5 {
  stroke: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-800\/10 {
  stroke: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-800\/20 {
  stroke: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-800\/25 {
  stroke: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-800\/30 {
  stroke: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-800\/40 {
  stroke: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-800\/50 {
  stroke: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-800\/60 {
  stroke: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-800\/70 {
  stroke: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-800\/75 {
  stroke: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-800\/80 {
  stroke: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-800\/90 {
  stroke: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-800\/95 {
  stroke: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-800\/100 {
  stroke: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:stroke-gray-blue-900\/0 {
  stroke: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:stroke-gray-blue-900\/5 {
  stroke: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue-900\/10 {
  stroke: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue-900\/20 {
  stroke: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue-900\/25 {
  stroke: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue-900\/30 {
  stroke: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue-900\/40 {
  stroke: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue-900\/50 {
  stroke: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue-900\/60 {
  stroke: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue-900\/70 {
  stroke: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue-900\/75 {
  stroke: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue-900\/80 {
  stroke: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue-900\/90 {
  stroke: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue-900\/95 {
  stroke: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue-900\/100 {
  stroke: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:stroke-gray-blue\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:stroke-gray-blue\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:stroke-gray-blue\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:stroke-gray-blue\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:stroke-gray-blue\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:stroke-gray-blue\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:stroke-gray-blue\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:stroke-gray-blue\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:stroke-gray-blue\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:stroke-gray-blue\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:stroke-gray-blue\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:stroke-gray-blue\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:stroke-gray-blue\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:stroke-gray-blue\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:stroke-gray-blue\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-50\/0 {
  stroke: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-50\/5 {
  stroke: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-50\/10 {
  stroke: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-50\/20 {
  stroke: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-50\/25 {
  stroke: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-50\/30 {
  stroke: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-50\/40 {
  stroke: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-50\/50 {
  stroke: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-50\/60 {
  stroke: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-50\/70 {
  stroke: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-50\/75 {
  stroke: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-50\/80 {
  stroke: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-50\/90 {
  stroke: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-50\/95 {
  stroke: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-50\/100 {
  stroke: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-100\/0 {
  stroke: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-100\/5 {
  stroke: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-100\/10 {
  stroke: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-100\/20 {
  stroke: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-100\/25 {
  stroke: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-100\/30 {
  stroke: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-100\/40 {
  stroke: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-100\/50 {
  stroke: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-100\/60 {
  stroke: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-100\/70 {
  stroke: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-100\/75 {
  stroke: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-100\/80 {
  stroke: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-100\/90 {
  stroke: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-100\/95 {
  stroke: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-100\/100 {
  stroke: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-200\/0 {
  stroke: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-200\/5 {
  stroke: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-200\/10 {
  stroke: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-200\/20 {
  stroke: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-200\/25 {
  stroke: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-200\/30 {
  stroke: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-200\/40 {
  stroke: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-200\/50 {
  stroke: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-200\/60 {
  stroke: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-200\/70 {
  stroke: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-200\/75 {
  stroke: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-200\/80 {
  stroke: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-200\/90 {
  stroke: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-200\/95 {
  stroke: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-200\/100 {
  stroke: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-300\/0 {
  stroke: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-300\/5 {
  stroke: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-300\/10 {
  stroke: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-300\/20 {
  stroke: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-300\/25 {
  stroke: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-300\/30 {
  stroke: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-300\/40 {
  stroke: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-300\/50 {
  stroke: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-300\/60 {
  stroke: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-300\/70 {
  stroke: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-300\/75 {
  stroke: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-300\/80 {
  stroke: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-300\/90 {
  stroke: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-300\/95 {
  stroke: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-300\/100 {
  stroke: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-400\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-400\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-400\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-400\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-400\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-400\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-400\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-400\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-400\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-400\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-400\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-400\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-400\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-400\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-400\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-500\/0 {
  stroke: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-500\/5 {
  stroke: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-500\/10 {
  stroke: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-500\/20 {
  stroke: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-500\/25 {
  stroke: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-500\/30 {
  stroke: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-500\/40 {
  stroke: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-500\/50 {
  stroke: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-500\/60 {
  stroke: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-500\/70 {
  stroke: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-500\/75 {
  stroke: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-500\/80 {
  stroke: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-500\/90 {
  stroke: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-500\/95 {
  stroke: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-500\/100 {
  stroke: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-600\/0 {
  stroke: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-600\/5 {
  stroke: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-600\/10 {
  stroke: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-600\/20 {
  stroke: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-600\/25 {
  stroke: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-600\/30 {
  stroke: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-600\/40 {
  stroke: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-600\/50 {
  stroke: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-600\/60 {
  stroke: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-600\/70 {
  stroke: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-600\/75 {
  stroke: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-600\/80 {
  stroke: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-600\/90 {
  stroke: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-600\/95 {
  stroke: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-600\/100 {
  stroke: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-700\/0 {
  stroke: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-700\/5 {
  stroke: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-700\/10 {
  stroke: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-700\/20 {
  stroke: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-700\/25 {
  stroke: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-700\/30 {
  stroke: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-700\/40 {
  stroke: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-700\/50 {
  stroke: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-700\/60 {
  stroke: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-700\/70 {
  stroke: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-700\/75 {
  stroke: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-700\/80 {
  stroke: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-700\/90 {
  stroke: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-700\/95 {
  stroke: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-700\/100 {
  stroke: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-800\/0 {
  stroke: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-800\/5 {
  stroke: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-800\/10 {
  stroke: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-800\/20 {
  stroke: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-800\/25 {
  stroke: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-800\/30 {
  stroke: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-800\/40 {
  stroke: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-800\/50 {
  stroke: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-800\/60 {
  stroke: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-800\/70 {
  stroke: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-800\/75 {
  stroke: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-800\/80 {
  stroke: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-800\/90 {
  stroke: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-800\/95 {
  stroke: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-800\/100 {
  stroke: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:stroke-gray-cool-900\/0 {
  stroke: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:stroke-gray-cool-900\/5 {
  stroke: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool-900\/10 {
  stroke: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool-900\/20 {
  stroke: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool-900\/25 {
  stroke: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool-900\/30 {
  stroke: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool-900\/40 {
  stroke: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool-900\/50 {
  stroke: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool-900\/60 {
  stroke: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool-900\/70 {
  stroke: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool-900\/75 {
  stroke: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool-900\/80 {
  stroke: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool-900\/90 {
  stroke: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool-900\/95 {
  stroke: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool-900\/100 {
  stroke: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:stroke-gray-cool\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:stroke-gray-cool\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:stroke-gray-cool\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:stroke-gray-cool\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:stroke-gray-cool\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:stroke-gray-cool\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:stroke-gray-cool\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:stroke-gray-cool\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:stroke-gray-cool\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:stroke-gray-cool\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:stroke-gray-cool\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:stroke-gray-cool\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:stroke-gray-cool\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:stroke-gray-cool\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:stroke-gray-cool\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-50\/0 {
  stroke: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-50\/5 {
  stroke: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-50\/10 {
  stroke: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-50\/20 {
  stroke: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-50\/25 {
  stroke: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-50\/30 {
  stroke: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-50\/40 {
  stroke: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-50\/50 {
  stroke: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-50\/60 {
  stroke: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-50\/70 {
  stroke: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-50\/75 {
  stroke: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-50\/80 {
  stroke: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-50\/90 {
  stroke: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-50\/95 {
  stroke: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-50\/100 {
  stroke: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-100\/0 {
  stroke: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-100\/5 {
  stroke: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-100\/10 {
  stroke: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-100\/20 {
  stroke: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-100\/25 {
  stroke: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-100\/30 {
  stroke: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-100\/40 {
  stroke: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-100\/50 {
  stroke: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-100\/60 {
  stroke: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-100\/70 {
  stroke: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-100\/75 {
  stroke: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-100\/80 {
  stroke: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-100\/90 {
  stroke: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-100\/95 {
  stroke: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-100\/100 {
  stroke: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-200\/0 {
  stroke: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-200\/5 {
  stroke: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-200\/10 {
  stroke: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-200\/20 {
  stroke: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-200\/25 {
  stroke: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-200\/30 {
  stroke: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-200\/40 {
  stroke: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-200\/50 {
  stroke: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-200\/60 {
  stroke: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-200\/70 {
  stroke: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-200\/75 {
  stroke: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-200\/80 {
  stroke: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-200\/90 {
  stroke: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-200\/95 {
  stroke: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-200\/100 {
  stroke: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-300\/0 {
  stroke: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-300\/5 {
  stroke: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-300\/10 {
  stroke: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-300\/20 {
  stroke: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-300\/25 {
  stroke: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-300\/30 {
  stroke: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-300\/40 {
  stroke: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-300\/50 {
  stroke: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-300\/60 {
  stroke: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-300\/70 {
  stroke: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-300\/75 {
  stroke: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-300\/80 {
  stroke: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-300\/90 {
  stroke: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-300\/95 {
  stroke: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-300\/100 {
  stroke: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-400\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-400\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-400\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-400\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-400\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-400\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-400\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-400\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-400\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-400\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-400\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-400\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-400\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-400\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-400\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-500\/0 {
  stroke: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-500\/5 {
  stroke: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-500\/10 {
  stroke: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-500\/20 {
  stroke: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-500\/25 {
  stroke: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-500\/30 {
  stroke: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-500\/40 {
  stroke: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-500\/50 {
  stroke: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-500\/60 {
  stroke: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-500\/70 {
  stroke: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-500\/75 {
  stroke: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-500\/80 {
  stroke: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-500\/90 {
  stroke: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-500\/95 {
  stroke: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-500\/100 {
  stroke: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-600\/0 {
  stroke: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-600\/5 {
  stroke: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-600\/10 {
  stroke: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-600\/20 {
  stroke: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-600\/25 {
  stroke: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-600\/30 {
  stroke: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-600\/40 {
  stroke: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-600\/50 {
  stroke: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-600\/60 {
  stroke: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-600\/70 {
  stroke: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-600\/75 {
  stroke: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-600\/80 {
  stroke: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-600\/90 {
  stroke: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-600\/95 {
  stroke: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-600\/100 {
  stroke: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-700\/0 {
  stroke: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-700\/5 {
  stroke: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-700\/10 {
  stroke: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-700\/20 {
  stroke: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-700\/25 {
  stroke: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-700\/30 {
  stroke: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-700\/40 {
  stroke: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-700\/50 {
  stroke: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-700\/60 {
  stroke: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-700\/70 {
  stroke: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-700\/75 {
  stroke: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-700\/80 {
  stroke: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-700\/90 {
  stroke: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-700\/95 {
  stroke: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-700\/100 {
  stroke: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-800\/0 {
  stroke: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-800\/5 {
  stroke: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-800\/10 {
  stroke: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-800\/20 {
  stroke: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-800\/25 {
  stroke: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-800\/30 {
  stroke: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-800\/40 {
  stroke: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-800\/50 {
  stroke: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-800\/60 {
  stroke: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-800\/70 {
  stroke: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-800\/75 {
  stroke: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-800\/80 {
  stroke: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-800\/90 {
  stroke: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-800\/95 {
  stroke: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-800\/100 {
  stroke: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:stroke-gray-modern-900\/0 {
  stroke: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:stroke-gray-modern-900\/5 {
  stroke: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern-900\/10 {
  stroke: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern-900\/20 {
  stroke: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern-900\/25 {
  stroke: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern-900\/30 {
  stroke: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern-900\/40 {
  stroke: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern-900\/50 {
  stroke: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern-900\/60 {
  stroke: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern-900\/70 {
  stroke: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern-900\/75 {
  stroke: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern-900\/80 {
  stroke: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern-900\/90 {
  stroke: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern-900\/95 {
  stroke: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern-900\/100 {
  stroke: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:stroke-gray-modern\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:stroke-gray-modern\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:stroke-gray-modern\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:stroke-gray-modern\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:stroke-gray-modern\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:stroke-gray-modern\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:stroke-gray-modern\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:stroke-gray-modern\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:stroke-gray-modern\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:stroke-gray-modern\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:stroke-gray-modern\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:stroke-gray-modern\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:stroke-gray-modern\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:stroke-gray-modern\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:stroke-gray-modern\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/0 {
  stroke: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/5 {
  stroke: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/10 {
  stroke: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/20 {
  stroke: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/25 {
  stroke: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/30 {
  stroke: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/40 {
  stroke: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/50 {
  stroke: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/60 {
  stroke: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/70 {
  stroke: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/75 {
  stroke: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/80 {
  stroke: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/90 {
  stroke: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/95 {
  stroke: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-100\/100 {
  stroke: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/0 {
  stroke: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/5 {
  stroke: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/10 {
  stroke: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/20 {
  stroke: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/25 {
  stroke: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/30 {
  stroke: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/40 {
  stroke: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/50 {
  stroke: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/60 {
  stroke: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/70 {
  stroke: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/75 {
  stroke: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/80 {
  stroke: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/90 {
  stroke: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/95 {
  stroke: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-200\/100 {
  stroke: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/0 {
  stroke: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/5 {
  stroke: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/10 {
  stroke: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/20 {
  stroke: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/25 {
  stroke: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/30 {
  stroke: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/40 {
  stroke: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/50 {
  stroke: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/60 {
  stroke: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/70 {
  stroke: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/75 {
  stroke: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/80 {
  stroke: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/90 {
  stroke: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/95 {
  stroke: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-300\/100 {
  stroke: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-400\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/0 {
  stroke: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/5 {
  stroke: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/10 {
  stroke: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/20 {
  stroke: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/25 {
  stroke: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/30 {
  stroke: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/40 {
  stroke: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/50 {
  stroke: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/60 {
  stroke: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/70 {
  stroke: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/75 {
  stroke: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/80 {
  stroke: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/90 {
  stroke: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/95 {
  stroke: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-500\/100 {
  stroke: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/0 {
  stroke: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/5 {
  stroke: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/10 {
  stroke: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/20 {
  stroke: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/25 {
  stroke: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/30 {
  stroke: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/40 {
  stroke: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/50 {
  stroke: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/60 {
  stroke: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/70 {
  stroke: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/75 {
  stroke: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/80 {
  stroke: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/90 {
  stroke: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/95 {
  stroke: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-600\/100 {
  stroke: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/0 {
  stroke: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/5 {
  stroke: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/10 {
  stroke: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/20 {
  stroke: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/25 {
  stroke: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/30 {
  stroke: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/40 {
  stroke: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/50 {
  stroke: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/60 {
  stroke: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/70 {
  stroke: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/75 {
  stroke: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/80 {
  stroke: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/90 {
  stroke: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/95 {
  stroke: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-700\/100 {
  stroke: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/0 {
  stroke: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/5 {
  stroke: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/10 {
  stroke: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/20 {
  stroke: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/25 {
  stroke: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/30 {
  stroke: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/40 {
  stroke: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/50 {
  stroke: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/60 {
  stroke: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/70 {
  stroke: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/75 {
  stroke: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/80 {
  stroke: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/90 {
  stroke: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/95 {
  stroke: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-800\/100 {
  stroke: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/0 {
  stroke: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/5 {
  stroke: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/10 {
  stroke: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/20 {
  stroke: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/25 {
  stroke: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/30 {
  stroke: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/40 {
  stroke: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/50 {
  stroke: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/60 {
  stroke: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/70 {
  stroke: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/75 {
  stroke: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/80 {
  stroke: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/90 {
  stroke: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/95 {
  stroke: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral-900\/100 {
  stroke: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:stroke-gray-neutral\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:stroke-gray-neutral\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:stroke-gray-neutral\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:stroke-gray-neutral\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:stroke-gray-neutral\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:stroke-gray-neutral\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:stroke-gray-neutral\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:stroke-gray-neutral\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:stroke-gray-neutral\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:stroke-gray-neutral\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:stroke-gray-neutral\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:stroke-gray-neutral\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:stroke-gray-neutral\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:stroke-gray-neutral\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:stroke-gray-neutral\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-100\/0 {
  stroke: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-100\/5 {
  stroke: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-100\/10 {
  stroke: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-100\/20 {
  stroke: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-100\/25 {
  stroke: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-100\/30 {
  stroke: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-100\/40 {
  stroke: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-100\/50 {
  stroke: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-100\/60 {
  stroke: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-100\/70 {
  stroke: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-100\/75 {
  stroke: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-100\/80 {
  stroke: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-100\/90 {
  stroke: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-100\/95 {
  stroke: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-100\/100 {
  stroke: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-200\/0 {
  stroke: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-200\/5 {
  stroke: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-200\/10 {
  stroke: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-200\/20 {
  stroke: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-200\/25 {
  stroke: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-200\/30 {
  stroke: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-200\/40 {
  stroke: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-200\/50 {
  stroke: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-200\/60 {
  stroke: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-200\/70 {
  stroke: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-200\/75 {
  stroke: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-200\/80 {
  stroke: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-200\/90 {
  stroke: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-200\/95 {
  stroke: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-200\/100 {
  stroke: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-300\/0 {
  stroke: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-300\/5 {
  stroke: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-300\/10 {
  stroke: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-300\/20 {
  stroke: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-300\/25 {
  stroke: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-300\/30 {
  stroke: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-300\/40 {
  stroke: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-300\/50 {
  stroke: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-300\/60 {
  stroke: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-300\/70 {
  stroke: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-300\/75 {
  stroke: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-300\/80 {
  stroke: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-300\/90 {
  stroke: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-300\/95 {
  stroke: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-300\/100 {
  stroke: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-400\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-400\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-400\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-400\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-400\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-400\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-400\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-400\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-400\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-400\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-400\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-400\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-400\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-400\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-400\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-500\/0 {
  stroke: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-500\/5 {
  stroke: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-500\/10 {
  stroke: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-500\/20 {
  stroke: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-500\/25 {
  stroke: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-500\/30 {
  stroke: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-500\/40 {
  stroke: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-500\/50 {
  stroke: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-500\/60 {
  stroke: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-500\/70 {
  stroke: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-500\/75 {
  stroke: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-500\/80 {
  stroke: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-500\/90 {
  stroke: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-500\/95 {
  stroke: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-500\/100 {
  stroke: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-600\/0 {
  stroke: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-600\/5 {
  stroke: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-600\/10 {
  stroke: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-600\/20 {
  stroke: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-600\/25 {
  stroke: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-600\/30 {
  stroke: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-600\/40 {
  stroke: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-600\/50 {
  stroke: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-600\/60 {
  stroke: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-600\/70 {
  stroke: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-600\/75 {
  stroke: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-600\/80 {
  stroke: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-600\/90 {
  stroke: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-600\/95 {
  stroke: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-600\/100 {
  stroke: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-700\/0 {
  stroke: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-700\/5 {
  stroke: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-700\/10 {
  stroke: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-700\/20 {
  stroke: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-700\/25 {
  stroke: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-700\/30 {
  stroke: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-700\/40 {
  stroke: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-700\/50 {
  stroke: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-700\/60 {
  stroke: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-700\/70 {
  stroke: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-700\/75 {
  stroke: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-700\/80 {
  stroke: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-700\/90 {
  stroke: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-700\/95 {
  stroke: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-700\/100 {
  stroke: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-800\/0 {
  stroke: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-800\/5 {
  stroke: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-800\/10 {
  stroke: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-800\/20 {
  stroke: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-800\/25 {
  stroke: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-800\/30 {
  stroke: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-800\/40 {
  stroke: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-800\/50 {
  stroke: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-800\/60 {
  stroke: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-800\/70 {
  stroke: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-800\/75 {
  stroke: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-800\/80 {
  stroke: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-800\/90 {
  stroke: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-800\/95 {
  stroke: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-800\/100 {
  stroke: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:stroke-gray-iron-900\/0 {
  stroke: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:stroke-gray-iron-900\/5 {
  stroke: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron-900\/10 {
  stroke: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron-900\/20 {
  stroke: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron-900\/25 {
  stroke: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron-900\/30 {
  stroke: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron-900\/40 {
  stroke: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron-900\/50 {
  stroke: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron-900\/60 {
  stroke: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron-900\/70 {
  stroke: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron-900\/75 {
  stroke: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron-900\/80 {
  stroke: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron-900\/90 {
  stroke: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron-900\/95 {
  stroke: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron-900\/100 {
  stroke: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:stroke-gray-iron\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:stroke-gray-iron\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:stroke-gray-iron\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:stroke-gray-iron\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:stroke-gray-iron\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:stroke-gray-iron\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:stroke-gray-iron\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:stroke-gray-iron\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:stroke-gray-iron\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:stroke-gray-iron\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:stroke-gray-iron\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:stroke-gray-iron\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:stroke-gray-iron\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:stroke-gray-iron\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:stroke-gray-iron\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:stroke-gray-true-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:stroke-gray-true-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:stroke-gray-true-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:stroke-gray-true-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:stroke-gray-true-100\/0 {
  stroke: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:stroke-gray-true-100\/5 {
  stroke: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-100\/10 {
  stroke: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-100\/20 {
  stroke: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-100\/25 {
  stroke: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-100\/30 {
  stroke: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-100\/40 {
  stroke: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-100\/50 {
  stroke: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-100\/60 {
  stroke: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-100\/70 {
  stroke: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-100\/75 {
  stroke: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-100\/80 {
  stroke: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-100\/90 {
  stroke: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-100\/95 {
  stroke: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-100\/100 {
  stroke: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:stroke-gray-true-200\/0 {
  stroke: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:stroke-gray-true-200\/5 {
  stroke: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-200\/10 {
  stroke: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-200\/20 {
  stroke: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-200\/25 {
  stroke: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-200\/30 {
  stroke: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-200\/40 {
  stroke: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-200\/50 {
  stroke: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-200\/60 {
  stroke: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-200\/70 {
  stroke: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-200\/75 {
  stroke: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-200\/80 {
  stroke: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-200\/90 {
  stroke: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-200\/95 {
  stroke: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-200\/100 {
  stroke: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:stroke-gray-true-300\/0 {
  stroke: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:stroke-gray-true-300\/5 {
  stroke: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-300\/10 {
  stroke: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-300\/20 {
  stroke: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-300\/25 {
  stroke: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-300\/30 {
  stroke: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-300\/40 {
  stroke: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-300\/50 {
  stroke: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-300\/60 {
  stroke: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-300\/70 {
  stroke: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-300\/75 {
  stroke: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-300\/80 {
  stroke: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-300\/90 {
  stroke: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-300\/95 {
  stroke: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-300\/100 {
  stroke: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:stroke-gray-true-400\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:stroke-gray-true-400\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-400\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-400\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-400\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-400\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-400\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-400\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-400\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-400\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-400\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-400\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-400\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-400\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-400\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:stroke-gray-true-500\/0 {
  stroke: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:stroke-gray-true-500\/5 {
  stroke: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-500\/10 {
  stroke: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-500\/20 {
  stroke: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-500\/25 {
  stroke: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-500\/30 {
  stroke: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-500\/40 {
  stroke: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-500\/50 {
  stroke: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-500\/60 {
  stroke: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-500\/70 {
  stroke: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-500\/75 {
  stroke: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-500\/80 {
  stroke: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-500\/90 {
  stroke: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-500\/95 {
  stroke: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-500\/100 {
  stroke: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:stroke-gray-true-600\/0 {
  stroke: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:stroke-gray-true-600\/5 {
  stroke: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-600\/10 {
  stroke: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-600\/20 {
  stroke: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-600\/25 {
  stroke: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-600\/30 {
  stroke: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-600\/40 {
  stroke: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-600\/50 {
  stroke: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-600\/60 {
  stroke: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-600\/70 {
  stroke: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-600\/75 {
  stroke: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-600\/80 {
  stroke: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-600\/90 {
  stroke: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-600\/95 {
  stroke: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-600\/100 {
  stroke: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:stroke-gray-true-700\/0 {
  stroke: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:stroke-gray-true-700\/5 {
  stroke: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-700\/10 {
  stroke: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-700\/20 {
  stroke: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-700\/25 {
  stroke: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-700\/30 {
  stroke: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-700\/40 {
  stroke: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-700\/50 {
  stroke: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-700\/60 {
  stroke: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-700\/70 {
  stroke: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-700\/75 {
  stroke: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-700\/80 {
  stroke: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-700\/90 {
  stroke: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-700\/95 {
  stroke: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-700\/100 {
  stroke: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:stroke-gray-true-800\/0 {
  stroke: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:stroke-gray-true-800\/5 {
  stroke: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-800\/10 {
  stroke: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-800\/20 {
  stroke: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-800\/25 {
  stroke: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-800\/30 {
  stroke: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-800\/40 {
  stroke: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-800\/50 {
  stroke: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-800\/60 {
  stroke: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-800\/70 {
  stroke: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-800\/75 {
  stroke: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-800\/80 {
  stroke: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-800\/90 {
  stroke: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-800\/95 {
  stroke: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-800\/100 {
  stroke: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:stroke-gray-true-900\/0 {
  stroke: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:stroke-gray-true-900\/5 {
  stroke: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true-900\/10 {
  stroke: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true-900\/20 {
  stroke: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true-900\/25 {
  stroke: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true-900\/30 {
  stroke: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true-900\/40 {
  stroke: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true-900\/50 {
  stroke: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true-900\/60 {
  stroke: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true-900\/70 {
  stroke: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true-900\/75 {
  stroke: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true-900\/80 {
  stroke: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true-900\/90 {
  stroke: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true-900\/95 {
  stroke: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true-900\/100 {
  stroke: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:stroke-gray-true\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:stroke-gray-true\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:stroke-gray-true\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:stroke-gray-true\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:stroke-gray-true\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:stroke-gray-true\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:stroke-gray-true\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:stroke-gray-true\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:stroke-gray-true\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:stroke-gray-true\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:stroke-gray-true\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:stroke-gray-true\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:stroke-gray-true\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:stroke-gray-true\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:stroke-gray-true\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-25\/0 {
  stroke: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-25\/5 {
  stroke: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-25\/10 {
  stroke: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-25\/20 {
  stroke: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-25\/25 {
  stroke: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-25\/30 {
  stroke: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-25\/40 {
  stroke: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-25\/50 {
  stroke: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-25\/60 {
  stroke: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-25\/70 {
  stroke: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-25\/75 {
  stroke: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-25\/80 {
  stroke: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-25\/90 {
  stroke: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-25\/95 {
  stroke: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-25\/100 {
  stroke: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-50\/0 {
  stroke: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-50\/5 {
  stroke: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-50\/10 {
  stroke: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-50\/20 {
  stroke: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-50\/25 {
  stroke: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-50\/30 {
  stroke: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-50\/40 {
  stroke: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-50\/50 {
  stroke: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-50\/60 {
  stroke: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-50\/70 {
  stroke: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-50\/75 {
  stroke: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-50\/80 {
  stroke: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-50\/90 {
  stroke: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-50\/95 {
  stroke: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-50\/100 {
  stroke: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-100\/0 {
  stroke: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-100\/5 {
  stroke: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-100\/10 {
  stroke: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-100\/20 {
  stroke: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-100\/25 {
  stroke: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-100\/30 {
  stroke: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-100\/40 {
  stroke: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-100\/50 {
  stroke: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-100\/60 {
  stroke: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-100\/70 {
  stroke: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-100\/75 {
  stroke: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-100\/80 {
  stroke: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-100\/90 {
  stroke: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-100\/95 {
  stroke: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-100\/100 {
  stroke: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-200\/0 {
  stroke: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-200\/5 {
  stroke: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-200\/10 {
  stroke: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-200\/20 {
  stroke: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-200\/25 {
  stroke: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-200\/30 {
  stroke: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-200\/40 {
  stroke: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-200\/50 {
  stroke: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-200\/60 {
  stroke: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-200\/70 {
  stroke: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-200\/75 {
  stroke: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-200\/80 {
  stroke: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-200\/90 {
  stroke: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-200\/95 {
  stroke: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-200\/100 {
  stroke: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-300\/0 {
  stroke: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-300\/5 {
  stroke: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-300\/10 {
  stroke: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-300\/20 {
  stroke: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-300\/25 {
  stroke: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-300\/30 {
  stroke: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-300\/40 {
  stroke: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-300\/50 {
  stroke: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-300\/60 {
  stroke: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-300\/70 {
  stroke: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-300\/75 {
  stroke: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-300\/80 {
  stroke: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-300\/90 {
  stroke: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-300\/95 {
  stroke: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-300\/100 {
  stroke: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-400\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-400\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-400\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-400\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-400\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-400\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-400\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-400\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-400\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-400\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-400\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-400\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-400\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-400\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-400\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-500\/0 {
  stroke: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-500\/5 {
  stroke: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-500\/10 {
  stroke: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-500\/20 {
  stroke: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-500\/25 {
  stroke: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-500\/30 {
  stroke: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-500\/40 {
  stroke: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-500\/50 {
  stroke: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-500\/60 {
  stroke: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-500\/70 {
  stroke: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-500\/75 {
  stroke: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-500\/80 {
  stroke: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-500\/90 {
  stroke: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-500\/95 {
  stroke: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-500\/100 {
  stroke: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-600\/0 {
  stroke: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-600\/5 {
  stroke: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-600\/10 {
  stroke: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-600\/20 {
  stroke: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-600\/25 {
  stroke: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-600\/30 {
  stroke: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-600\/40 {
  stroke: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-600\/50 {
  stroke: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-600\/60 {
  stroke: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-600\/70 {
  stroke: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-600\/75 {
  stroke: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-600\/80 {
  stroke: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-600\/90 {
  stroke: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-600\/95 {
  stroke: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-600\/100 {
  stroke: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-700\/0 {
  stroke: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-700\/5 {
  stroke: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-700\/10 {
  stroke: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-700\/20 {
  stroke: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-700\/25 {
  stroke: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-700\/30 {
  stroke: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-700\/40 {
  stroke: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-700\/50 {
  stroke: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-700\/60 {
  stroke: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-700\/70 {
  stroke: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-700\/75 {
  stroke: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-700\/80 {
  stroke: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-700\/90 {
  stroke: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-700\/95 {
  stroke: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-700\/100 {
  stroke: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-800\/0 {
  stroke: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-800\/5 {
  stroke: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-800\/10 {
  stroke: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-800\/20 {
  stroke: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-800\/25 {
  stroke: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-800\/30 {
  stroke: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-800\/40 {
  stroke: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-800\/50 {
  stroke: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-800\/60 {
  stroke: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-800\/70 {
  stroke: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-800\/75 {
  stroke: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-800\/80 {
  stroke: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-800\/90 {
  stroke: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-800\/95 {
  stroke: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-800\/100 {
  stroke: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:stroke-gray-warm-900\/0 {
  stroke: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:stroke-gray-warm-900\/5 {
  stroke: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm-900\/10 {
  stroke: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm-900\/20 {
  stroke: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm-900\/25 {
  stroke: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm-900\/30 {
  stroke: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm-900\/40 {
  stroke: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm-900\/50 {
  stroke: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm-900\/60 {
  stroke: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm-900\/70 {
  stroke: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm-900\/75 {
  stroke: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm-900\/80 {
  stroke: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm-900\/90 {
  stroke: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm-900\/95 {
  stroke: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm-900\/100 {
  stroke: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:stroke-gray-warm\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:stroke-gray-warm\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:stroke-gray-warm\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:stroke-gray-warm\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:stroke-gray-warm\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:stroke-gray-warm\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:stroke-gray-warm\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:stroke-gray-warm\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:stroke-gray-warm\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:stroke-gray-warm\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:stroke-gray-warm\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:stroke-gray-warm\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:stroke-gray-warm\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:stroke-gray-warm\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:stroke-gray-warm\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:stroke-moss-25\/0 {
  stroke: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:stroke-moss-25\/5 {
  stroke: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:stroke-moss-25\/10 {
  stroke: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:stroke-moss-25\/20 {
  stroke: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:stroke-moss-25\/25 {
  stroke: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:stroke-moss-25\/30 {
  stroke: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:stroke-moss-25\/40 {
  stroke: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:stroke-moss-25\/50 {
  stroke: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:stroke-moss-25\/60 {
  stroke: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:stroke-moss-25\/70 {
  stroke: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:stroke-moss-25\/75 {
  stroke: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:stroke-moss-25\/80 {
  stroke: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:stroke-moss-25\/90 {
  stroke: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:stroke-moss-25\/95 {
  stroke: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:stroke-moss-25\/100 {
  stroke: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:stroke-moss-50\/0 {
  stroke: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:stroke-moss-50\/5 {
  stroke: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:stroke-moss-50\/10 {
  stroke: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:stroke-moss-50\/20 {
  stroke: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:stroke-moss-50\/25 {
  stroke: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:stroke-moss-50\/30 {
  stroke: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:stroke-moss-50\/40 {
  stroke: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:stroke-moss-50\/50 {
  stroke: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:stroke-moss-50\/60 {
  stroke: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:stroke-moss-50\/70 {
  stroke: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:stroke-moss-50\/75 {
  stroke: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:stroke-moss-50\/80 {
  stroke: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:stroke-moss-50\/90 {
  stroke: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:stroke-moss-50\/95 {
  stroke: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:stroke-moss-50\/100 {
  stroke: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:stroke-moss-100\/0 {
  stroke: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:stroke-moss-100\/5 {
  stroke: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:stroke-moss-100\/10 {
  stroke: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:stroke-moss-100\/20 {
  stroke: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:stroke-moss-100\/25 {
  stroke: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:stroke-moss-100\/30 {
  stroke: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:stroke-moss-100\/40 {
  stroke: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:stroke-moss-100\/50 {
  stroke: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:stroke-moss-100\/60 {
  stroke: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:stroke-moss-100\/70 {
  stroke: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:stroke-moss-100\/75 {
  stroke: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:stroke-moss-100\/80 {
  stroke: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:stroke-moss-100\/90 {
  stroke: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:stroke-moss-100\/95 {
  stroke: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:stroke-moss-100\/100 {
  stroke: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:stroke-moss-200\/0 {
  stroke: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:stroke-moss-200\/5 {
  stroke: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:stroke-moss-200\/10 {
  stroke: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:stroke-moss-200\/20 {
  stroke: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:stroke-moss-200\/25 {
  stroke: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:stroke-moss-200\/30 {
  stroke: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:stroke-moss-200\/40 {
  stroke: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:stroke-moss-200\/50 {
  stroke: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:stroke-moss-200\/60 {
  stroke: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:stroke-moss-200\/70 {
  stroke: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:stroke-moss-200\/75 {
  stroke: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:stroke-moss-200\/80 {
  stroke: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:stroke-moss-200\/90 {
  stroke: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:stroke-moss-200\/95 {
  stroke: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:stroke-moss-200\/100 {
  stroke: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:stroke-moss-300\/0 {
  stroke: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:stroke-moss-300\/5 {
  stroke: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:stroke-moss-300\/10 {
  stroke: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:stroke-moss-300\/20 {
  stroke: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:stroke-moss-300\/25 {
  stroke: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:stroke-moss-300\/30 {
  stroke: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:stroke-moss-300\/40 {
  stroke: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:stroke-moss-300\/50 {
  stroke: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:stroke-moss-300\/60 {
  stroke: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:stroke-moss-300\/70 {
  stroke: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:stroke-moss-300\/75 {
  stroke: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:stroke-moss-300\/80 {
  stroke: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:stroke-moss-300\/90 {
  stroke: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:stroke-moss-300\/95 {
  stroke: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:stroke-moss-300\/100 {
  stroke: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:stroke-moss-400\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:stroke-moss-400\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:stroke-moss-400\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:stroke-moss-400\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:stroke-moss-400\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:stroke-moss-400\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:stroke-moss-400\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:stroke-moss-400\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:stroke-moss-400\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:stroke-moss-400\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:stroke-moss-400\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:stroke-moss-400\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:stroke-moss-400\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:stroke-moss-400\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:stroke-moss-400\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:stroke-moss-500\/0 {
  stroke: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:stroke-moss-500\/5 {
  stroke: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:stroke-moss-500\/10 {
  stroke: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:stroke-moss-500\/20 {
  stroke: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:stroke-moss-500\/25 {
  stroke: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:stroke-moss-500\/30 {
  stroke: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:stroke-moss-500\/40 {
  stroke: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:stroke-moss-500\/50 {
  stroke: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:stroke-moss-500\/60 {
  stroke: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:stroke-moss-500\/70 {
  stroke: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:stroke-moss-500\/75 {
  stroke: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:stroke-moss-500\/80 {
  stroke: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:stroke-moss-500\/90 {
  stroke: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:stroke-moss-500\/95 {
  stroke: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:stroke-moss-500\/100 {
  stroke: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:stroke-moss-600\/0 {
  stroke: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:stroke-moss-600\/5 {
  stroke: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:stroke-moss-600\/10 {
  stroke: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:stroke-moss-600\/20 {
  stroke: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:stroke-moss-600\/25 {
  stroke: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:stroke-moss-600\/30 {
  stroke: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:stroke-moss-600\/40 {
  stroke: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:stroke-moss-600\/50 {
  stroke: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:stroke-moss-600\/60 {
  stroke: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:stroke-moss-600\/70 {
  stroke: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:stroke-moss-600\/75 {
  stroke: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:stroke-moss-600\/80 {
  stroke: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:stroke-moss-600\/90 {
  stroke: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:stroke-moss-600\/95 {
  stroke: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:stroke-moss-600\/100 {
  stroke: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:stroke-moss-700\/0 {
  stroke: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:stroke-moss-700\/5 {
  stroke: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:stroke-moss-700\/10 {
  stroke: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:stroke-moss-700\/20 {
  stroke: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:stroke-moss-700\/25 {
  stroke: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:stroke-moss-700\/30 {
  stroke: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:stroke-moss-700\/40 {
  stroke: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:stroke-moss-700\/50 {
  stroke: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:stroke-moss-700\/60 {
  stroke: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:stroke-moss-700\/70 {
  stroke: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:stroke-moss-700\/75 {
  stroke: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:stroke-moss-700\/80 {
  stroke: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:stroke-moss-700\/90 {
  stroke: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:stroke-moss-700\/95 {
  stroke: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:stroke-moss-700\/100 {
  stroke: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:stroke-moss-800\/0 {
  stroke: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:stroke-moss-800\/5 {
  stroke: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:stroke-moss-800\/10 {
  stroke: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:stroke-moss-800\/20 {
  stroke: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:stroke-moss-800\/25 {
  stroke: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:stroke-moss-800\/30 {
  stroke: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:stroke-moss-800\/40 {
  stroke: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:stroke-moss-800\/50 {
  stroke: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:stroke-moss-800\/60 {
  stroke: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:stroke-moss-800\/70 {
  stroke: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:stroke-moss-800\/75 {
  stroke: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:stroke-moss-800\/80 {
  stroke: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:stroke-moss-800\/90 {
  stroke: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:stroke-moss-800\/95 {
  stroke: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:stroke-moss-800\/100 {
  stroke: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:stroke-moss-900\/0 {
  stroke: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:stroke-moss-900\/5 {
  stroke: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:stroke-moss-900\/10 {
  stroke: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:stroke-moss-900\/20 {
  stroke: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:stroke-moss-900\/25 {
  stroke: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:stroke-moss-900\/30 {
  stroke: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:stroke-moss-900\/40 {
  stroke: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:stroke-moss-900\/50 {
  stroke: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:stroke-moss-900\/60 {
  stroke: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:stroke-moss-900\/70 {
  stroke: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:stroke-moss-900\/75 {
  stroke: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:stroke-moss-900\/80 {
  stroke: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:stroke-moss-900\/90 {
  stroke: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:stroke-moss-900\/95 {
  stroke: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:stroke-moss-900\/100 {
  stroke: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:stroke-moss\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:stroke-moss\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:stroke-moss\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:stroke-moss\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:stroke-moss\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:stroke-moss\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:stroke-moss\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:stroke-moss\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:stroke-moss\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:stroke-moss\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:stroke-moss\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:stroke-moss\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:stroke-moss\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:stroke-moss\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:stroke-moss\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:stroke-green-light-25\/0 {
  stroke: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:stroke-green-light-25\/5 {
  stroke: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-25\/10 {
  stroke: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-25\/20 {
  stroke: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-25\/25 {
  stroke: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-25\/30 {
  stroke: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-25\/40 {
  stroke: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-25\/50 {
  stroke: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-25\/60 {
  stroke: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-25\/70 {
  stroke: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-25\/75 {
  stroke: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-25\/80 {
  stroke: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-25\/90 {
  stroke: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-25\/95 {
  stroke: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-25\/100 {
  stroke: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:stroke-green-light-50\/0 {
  stroke: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:stroke-green-light-50\/5 {
  stroke: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-50\/10 {
  stroke: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-50\/20 {
  stroke: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-50\/25 {
  stroke: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-50\/30 {
  stroke: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-50\/40 {
  stroke: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-50\/50 {
  stroke: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-50\/60 {
  stroke: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-50\/70 {
  stroke: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-50\/75 {
  stroke: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-50\/80 {
  stroke: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-50\/90 {
  stroke: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-50\/95 {
  stroke: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-50\/100 {
  stroke: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:stroke-green-light-100\/0 {
  stroke: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:stroke-green-light-100\/5 {
  stroke: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-100\/10 {
  stroke: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-100\/20 {
  stroke: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-100\/25 {
  stroke: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-100\/30 {
  stroke: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-100\/40 {
  stroke: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-100\/50 {
  stroke: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-100\/60 {
  stroke: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-100\/70 {
  stroke: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-100\/75 {
  stroke: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-100\/80 {
  stroke: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-100\/90 {
  stroke: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-100\/95 {
  stroke: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-100\/100 {
  stroke: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:stroke-green-light-300\/0 {
  stroke: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:stroke-green-light-300\/5 {
  stroke: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-300\/10 {
  stroke: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-300\/20 {
  stroke: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-300\/25 {
  stroke: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-300\/30 {
  stroke: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-300\/40 {
  stroke: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-300\/50 {
  stroke: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-300\/60 {
  stroke: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-300\/70 {
  stroke: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-300\/75 {
  stroke: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-300\/80 {
  stroke: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-300\/90 {
  stroke: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-300\/95 {
  stroke: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-300\/100 {
  stroke: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:stroke-green-light-400\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:stroke-green-light-400\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-400\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-400\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-400\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-400\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-400\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-400\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-400\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-400\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-400\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-400\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-400\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-400\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-400\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:stroke-green-light-500\/0 {
  stroke: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:stroke-green-light-500\/5 {
  stroke: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-500\/10 {
  stroke: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-500\/20 {
  stroke: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-500\/25 {
  stroke: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-500\/30 {
  stroke: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-500\/40 {
  stroke: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-500\/50 {
  stroke: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-500\/60 {
  stroke: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-500\/70 {
  stroke: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-500\/75 {
  stroke: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-500\/80 {
  stroke: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-500\/90 {
  stroke: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-500\/95 {
  stroke: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-500\/100 {
  stroke: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:stroke-green-light-800\/0 {
  stroke: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:stroke-green-light-800\/5 {
  stroke: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-800\/10 {
  stroke: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-800\/20 {
  stroke: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-800\/25 {
  stroke: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-800\/30 {
  stroke: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-800\/40 {
  stroke: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-800\/50 {
  stroke: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-800\/60 {
  stroke: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-800\/70 {
  stroke: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-800\/75 {
  stroke: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-800\/80 {
  stroke: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-800\/90 {
  stroke: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-800\/95 {
  stroke: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-800\/100 {
  stroke: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:stroke-green-light-900\/0 {
  stroke: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:stroke-green-light-900\/5 {
  stroke: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:stroke-green-light-900\/10 {
  stroke: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:stroke-green-light-900\/20 {
  stroke: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:stroke-green-light-900\/25 {
  stroke: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:stroke-green-light-900\/30 {
  stroke: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:stroke-green-light-900\/40 {
  stroke: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:stroke-green-light-900\/50 {
  stroke: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:stroke-green-light-900\/60 {
  stroke: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:stroke-green-light-900\/70 {
  stroke: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:stroke-green-light-900\/75 {
  stroke: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:stroke-green-light-900\/80 {
  stroke: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:stroke-green-light-900\/90 {
  stroke: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:stroke-green-light-900\/95 {
  stroke: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:stroke-green-light-900\/100 {
  stroke: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:stroke-green-light\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:stroke-green-light\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:stroke-green-light\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:stroke-green-light\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:stroke-green-light\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:stroke-green-light\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:stroke-green-light\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:stroke-green-light\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:stroke-green-light\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:stroke-green-light\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:stroke-green-light\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:stroke-green-light\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:stroke-green-light\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:stroke-green-light\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:stroke-green-light\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:stroke-green-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:stroke-green-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:stroke-green-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:stroke-green-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:stroke-green-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:stroke-green-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:stroke-green-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:stroke-green-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:stroke-green-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:stroke-green-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:stroke-green-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:stroke-green-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:stroke-green-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:stroke-green-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:stroke-green-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:stroke-green-50\/0 {
  stroke: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:stroke-green-50\/5 {
  stroke: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:stroke-green-50\/10 {
  stroke: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:stroke-green-50\/20 {
  stroke: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:stroke-green-50\/25 {
  stroke: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:stroke-green-50\/30 {
  stroke: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:stroke-green-50\/40 {
  stroke: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:stroke-green-50\/50 {
  stroke: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:stroke-green-50\/60 {
  stroke: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:stroke-green-50\/70 {
  stroke: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:stroke-green-50\/75 {
  stroke: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:stroke-green-50\/80 {
  stroke: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:stroke-green-50\/90 {
  stroke: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:stroke-green-50\/95 {
  stroke: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:stroke-green-50\/100 {
  stroke: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:stroke-green-100\/0 {
  stroke: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:stroke-green-100\/5 {
  stroke: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:stroke-green-100\/10 {
  stroke: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:stroke-green-100\/20 {
  stroke: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:stroke-green-100\/25 {
  stroke: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:stroke-green-100\/30 {
  stroke: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:stroke-green-100\/40 {
  stroke: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:stroke-green-100\/50 {
  stroke: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:stroke-green-100\/60 {
  stroke: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:stroke-green-100\/70 {
  stroke: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:stroke-green-100\/75 {
  stroke: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:stroke-green-100\/80 {
  stroke: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:stroke-green-100\/90 {
  stroke: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:stroke-green-100\/95 {
  stroke: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:stroke-green-100\/100 {
  stroke: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:stroke-green-200\/0 {
  stroke: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:stroke-green-200\/5 {
  stroke: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:stroke-green-200\/10 {
  stroke: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:stroke-green-200\/20 {
  stroke: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:stroke-green-200\/25 {
  stroke: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:stroke-green-200\/30 {
  stroke: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:stroke-green-200\/40 {
  stroke: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:stroke-green-200\/50 {
  stroke: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:stroke-green-200\/60 {
  stroke: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:stroke-green-200\/70 {
  stroke: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:stroke-green-200\/75 {
  stroke: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:stroke-green-200\/80 {
  stroke: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:stroke-green-200\/90 {
  stroke: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:stroke-green-200\/95 {
  stroke: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:stroke-green-200\/100 {
  stroke: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:stroke-green-300\/0 {
  stroke: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:stroke-green-300\/5 {
  stroke: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:stroke-green-300\/10 {
  stroke: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:stroke-green-300\/20 {
  stroke: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:stroke-green-300\/25 {
  stroke: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:stroke-green-300\/30 {
  stroke: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:stroke-green-300\/40 {
  stroke: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:stroke-green-300\/50 {
  stroke: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:stroke-green-300\/60 {
  stroke: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:stroke-green-300\/70 {
  stroke: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:stroke-green-300\/75 {
  stroke: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:stroke-green-300\/80 {
  stroke: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:stroke-green-300\/90 {
  stroke: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:stroke-green-300\/95 {
  stroke: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:stroke-green-300\/100 {
  stroke: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:stroke-green-400\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:stroke-green-400\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:stroke-green-400\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:stroke-green-400\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:stroke-green-400\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:stroke-green-400\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:stroke-green-400\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:stroke-green-400\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:stroke-green-400\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:stroke-green-400\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:stroke-green-400\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:stroke-green-400\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:stroke-green-400\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:stroke-green-400\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:stroke-green-400\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:stroke-green-500\/0 {
  stroke: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:stroke-green-500\/5 {
  stroke: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:stroke-green-500\/10 {
  stroke: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:stroke-green-500\/20 {
  stroke: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:stroke-green-500\/25 {
  stroke: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:stroke-green-500\/30 {
  stroke: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:stroke-green-500\/40 {
  stroke: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:stroke-green-500\/50 {
  stroke: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:stroke-green-500\/60 {
  stroke: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:stroke-green-500\/70 {
  stroke: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:stroke-green-500\/75 {
  stroke: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:stroke-green-500\/80 {
  stroke: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:stroke-green-500\/90 {
  stroke: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:stroke-green-500\/95 {
  stroke: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:stroke-green-500\/100 {
  stroke: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:stroke-green-600\/0 {
  stroke: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:stroke-green-600\/5 {
  stroke: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:stroke-green-600\/10 {
  stroke: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:stroke-green-600\/20 {
  stroke: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:stroke-green-600\/25 {
  stroke: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:stroke-green-600\/30 {
  stroke: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:stroke-green-600\/40 {
  stroke: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:stroke-green-600\/50 {
  stroke: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:stroke-green-600\/60 {
  stroke: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:stroke-green-600\/70 {
  stroke: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:stroke-green-600\/75 {
  stroke: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:stroke-green-600\/80 {
  stroke: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:stroke-green-600\/90 {
  stroke: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:stroke-green-600\/95 {
  stroke: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:stroke-green-600\/100 {
  stroke: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:stroke-green-700\/0 {
  stroke: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:stroke-green-700\/5 {
  stroke: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:stroke-green-700\/10 {
  stroke: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:stroke-green-700\/20 {
  stroke: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:stroke-green-700\/25 {
  stroke: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:stroke-green-700\/30 {
  stroke: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:stroke-green-700\/40 {
  stroke: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:stroke-green-700\/50 {
  stroke: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:stroke-green-700\/60 {
  stroke: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:stroke-green-700\/70 {
  stroke: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:stroke-green-700\/75 {
  stroke: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:stroke-green-700\/80 {
  stroke: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:stroke-green-700\/90 {
  stroke: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:stroke-green-700\/95 {
  stroke: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:stroke-green-700\/100 {
  stroke: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:stroke-green-800\/0 {
  stroke: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:stroke-green-800\/5 {
  stroke: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:stroke-green-800\/10 {
  stroke: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:stroke-green-800\/20 {
  stroke: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:stroke-green-800\/25 {
  stroke: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:stroke-green-800\/30 {
  stroke: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:stroke-green-800\/40 {
  stroke: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:stroke-green-800\/50 {
  stroke: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:stroke-green-800\/60 {
  stroke: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:stroke-green-800\/70 {
  stroke: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:stroke-green-800\/75 {
  stroke: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:stroke-green-800\/80 {
  stroke: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:stroke-green-800\/90 {
  stroke: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:stroke-green-800\/95 {
  stroke: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:stroke-green-800\/100 {
  stroke: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:stroke-green-900\/0 {
  stroke: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:stroke-green-900\/5 {
  stroke: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:stroke-green-900\/10 {
  stroke: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:stroke-green-900\/20 {
  stroke: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:stroke-green-900\/25 {
  stroke: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:stroke-green-900\/30 {
  stroke: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:stroke-green-900\/40 {
  stroke: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:stroke-green-900\/50 {
  stroke: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:stroke-green-900\/60 {
  stroke: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:stroke-green-900\/70 {
  stroke: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:stroke-green-900\/75 {
  stroke: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:stroke-green-900\/80 {
  stroke: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:stroke-green-900\/90 {
  stroke: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:stroke-green-900\/95 {
  stroke: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:stroke-green-900\/100 {
  stroke: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:stroke-green\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:stroke-green\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:stroke-green\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:stroke-green\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:stroke-green\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:stroke-green\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:stroke-green\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:stroke-green\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:stroke-green\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:stroke-green\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:stroke-green\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:stroke-green\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:stroke-green\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:stroke-green\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:stroke-green\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:stroke-teal-25\/0 {
  stroke: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:stroke-teal-25\/5 {
  stroke: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:stroke-teal-25\/10 {
  stroke: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:stroke-teal-25\/20 {
  stroke: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:stroke-teal-25\/25 {
  stroke: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:stroke-teal-25\/30 {
  stroke: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:stroke-teal-25\/40 {
  stroke: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:stroke-teal-25\/50 {
  stroke: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:stroke-teal-25\/60 {
  stroke: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:stroke-teal-25\/70 {
  stroke: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:stroke-teal-25\/75 {
  stroke: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:stroke-teal-25\/80 {
  stroke: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:stroke-teal-25\/90 {
  stroke: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:stroke-teal-25\/95 {
  stroke: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:stroke-teal-25\/100 {
  stroke: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:stroke-teal-50\/0 {
  stroke: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:stroke-teal-50\/5 {
  stroke: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:stroke-teal-50\/10 {
  stroke: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:stroke-teal-50\/20 {
  stroke: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:stroke-teal-50\/25 {
  stroke: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:stroke-teal-50\/30 {
  stroke: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:stroke-teal-50\/40 {
  stroke: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:stroke-teal-50\/50 {
  stroke: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:stroke-teal-50\/60 {
  stroke: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:stroke-teal-50\/70 {
  stroke: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:stroke-teal-50\/75 {
  stroke: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:stroke-teal-50\/80 {
  stroke: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:stroke-teal-50\/90 {
  stroke: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:stroke-teal-50\/95 {
  stroke: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:stroke-teal-50\/100 {
  stroke: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:stroke-teal-100\/0 {
  stroke: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:stroke-teal-100\/5 {
  stroke: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:stroke-teal-100\/10 {
  stroke: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:stroke-teal-100\/20 {
  stroke: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:stroke-teal-100\/25 {
  stroke: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:stroke-teal-100\/30 {
  stroke: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:stroke-teal-100\/40 {
  stroke: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:stroke-teal-100\/50 {
  stroke: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:stroke-teal-100\/60 {
  stroke: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:stroke-teal-100\/70 {
  stroke: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:stroke-teal-100\/75 {
  stroke: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:stroke-teal-100\/80 {
  stroke: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:stroke-teal-100\/90 {
  stroke: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:stroke-teal-100\/95 {
  stroke: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:stroke-teal-100\/100 {
  stroke: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:stroke-teal-200\/0 {
  stroke: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:stroke-teal-200\/5 {
  stroke: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:stroke-teal-200\/10 {
  stroke: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:stroke-teal-200\/20 {
  stroke: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:stroke-teal-200\/25 {
  stroke: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:stroke-teal-200\/30 {
  stroke: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:stroke-teal-200\/40 {
  stroke: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:stroke-teal-200\/50 {
  stroke: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:stroke-teal-200\/60 {
  stroke: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:stroke-teal-200\/70 {
  stroke: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:stroke-teal-200\/75 {
  stroke: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:stroke-teal-200\/80 {
  stroke: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:stroke-teal-200\/90 {
  stroke: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:stroke-teal-200\/95 {
  stroke: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:stroke-teal-200\/100 {
  stroke: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:stroke-teal-300\/0 {
  stroke: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:stroke-teal-300\/5 {
  stroke: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:stroke-teal-300\/10 {
  stroke: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:stroke-teal-300\/20 {
  stroke: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:stroke-teal-300\/25 {
  stroke: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:stroke-teal-300\/30 {
  stroke: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:stroke-teal-300\/40 {
  stroke: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:stroke-teal-300\/50 {
  stroke: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:stroke-teal-300\/60 {
  stroke: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:stroke-teal-300\/70 {
  stroke: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:stroke-teal-300\/75 {
  stroke: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:stroke-teal-300\/80 {
  stroke: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:stroke-teal-300\/90 {
  stroke: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:stroke-teal-300\/95 {
  stroke: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:stroke-teal-300\/100 {
  stroke: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:stroke-teal-400\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:stroke-teal-400\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:stroke-teal-400\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:stroke-teal-400\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:stroke-teal-400\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:stroke-teal-400\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:stroke-teal-400\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:stroke-teal-400\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:stroke-teal-400\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:stroke-teal-400\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:stroke-teal-400\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:stroke-teal-400\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:stroke-teal-400\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:stroke-teal-400\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:stroke-teal-400\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:stroke-teal-500\/0 {
  stroke: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:stroke-teal-500\/5 {
  stroke: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:stroke-teal-500\/10 {
  stroke: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:stroke-teal-500\/20 {
  stroke: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:stroke-teal-500\/25 {
  stroke: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:stroke-teal-500\/30 {
  stroke: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:stroke-teal-500\/40 {
  stroke: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:stroke-teal-500\/50 {
  stroke: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:stroke-teal-500\/60 {
  stroke: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:stroke-teal-500\/70 {
  stroke: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:stroke-teal-500\/75 {
  stroke: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:stroke-teal-500\/80 {
  stroke: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:stroke-teal-500\/90 {
  stroke: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:stroke-teal-500\/95 {
  stroke: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:stroke-teal-500\/100 {
  stroke: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:stroke-teal-600\/0 {
  stroke: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:stroke-teal-600\/5 {
  stroke: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:stroke-teal-600\/10 {
  stroke: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:stroke-teal-600\/20 {
  stroke: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:stroke-teal-600\/25 {
  stroke: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:stroke-teal-600\/30 {
  stroke: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:stroke-teal-600\/40 {
  stroke: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:stroke-teal-600\/50 {
  stroke: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:stroke-teal-600\/60 {
  stroke: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:stroke-teal-600\/70 {
  stroke: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:stroke-teal-600\/75 {
  stroke: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:stroke-teal-600\/80 {
  stroke: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:stroke-teal-600\/90 {
  stroke: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:stroke-teal-600\/95 {
  stroke: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:stroke-teal-600\/100 {
  stroke: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:stroke-teal-700\/0 {
  stroke: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:stroke-teal-700\/5 {
  stroke: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:stroke-teal-700\/10 {
  stroke: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:stroke-teal-700\/20 {
  stroke: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:stroke-teal-700\/25 {
  stroke: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:stroke-teal-700\/30 {
  stroke: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:stroke-teal-700\/40 {
  stroke: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:stroke-teal-700\/50 {
  stroke: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:stroke-teal-700\/60 {
  stroke: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:stroke-teal-700\/70 {
  stroke: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:stroke-teal-700\/75 {
  stroke: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:stroke-teal-700\/80 {
  stroke: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:stroke-teal-700\/90 {
  stroke: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:stroke-teal-700\/95 {
  stroke: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:stroke-teal-700\/100 {
  stroke: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:stroke-teal-800\/0 {
  stroke: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:stroke-teal-800\/5 {
  stroke: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:stroke-teal-800\/10 {
  stroke: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:stroke-teal-800\/20 {
  stroke: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:stroke-teal-800\/25 {
  stroke: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:stroke-teal-800\/30 {
  stroke: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:stroke-teal-800\/40 {
  stroke: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:stroke-teal-800\/50 {
  stroke: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:stroke-teal-800\/60 {
  stroke: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:stroke-teal-800\/70 {
  stroke: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:stroke-teal-800\/75 {
  stroke: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:stroke-teal-800\/80 {
  stroke: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:stroke-teal-800\/90 {
  stroke: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:stroke-teal-800\/95 {
  stroke: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:stroke-teal-800\/100 {
  stroke: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:stroke-teal-900\/0 {
  stroke: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:stroke-teal-900\/5 {
  stroke: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:stroke-teal-900\/10 {
  stroke: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:stroke-teal-900\/20 {
  stroke: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:stroke-teal-900\/25 {
  stroke: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:stroke-teal-900\/30 {
  stroke: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:stroke-teal-900\/40 {
  stroke: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:stroke-teal-900\/50 {
  stroke: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:stroke-teal-900\/60 {
  stroke: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:stroke-teal-900\/70 {
  stroke: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:stroke-teal-900\/75 {
  stroke: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:stroke-teal-900\/80 {
  stroke: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:stroke-teal-900\/90 {
  stroke: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:stroke-teal-900\/95 {
  stroke: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:stroke-teal-900\/100 {
  stroke: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:stroke-teal\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:stroke-teal\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:stroke-teal\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:stroke-teal\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:stroke-teal\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:stroke-teal\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:stroke-teal\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:stroke-teal\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:stroke-teal\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:stroke-teal\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:stroke-teal\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:stroke-teal\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:stroke-teal\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:stroke-teal\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:stroke-teal\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:stroke-cyan-25\/0 {
  stroke: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:stroke-cyan-25\/5 {
  stroke: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-25\/10 {
  stroke: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-25\/20 {
  stroke: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-25\/25 {
  stroke: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-25\/30 {
  stroke: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-25\/40 {
  stroke: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-25\/50 {
  stroke: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-25\/60 {
  stroke: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-25\/70 {
  stroke: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-25\/75 {
  stroke: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-25\/80 {
  stroke: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-25\/90 {
  stroke: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-25\/95 {
  stroke: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-25\/100 {
  stroke: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:stroke-cyan-50\/0 {
  stroke: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:stroke-cyan-50\/5 {
  stroke: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-50\/10 {
  stroke: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-50\/20 {
  stroke: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-50\/25 {
  stroke: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-50\/30 {
  stroke: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-50\/40 {
  stroke: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-50\/50 {
  stroke: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-50\/60 {
  stroke: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-50\/70 {
  stroke: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-50\/75 {
  stroke: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-50\/80 {
  stroke: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-50\/90 {
  stroke: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-50\/95 {
  stroke: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-50\/100 {
  stroke: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:stroke-cyan-100\/0 {
  stroke: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:stroke-cyan-100\/5 {
  stroke: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-100\/10 {
  stroke: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-100\/20 {
  stroke: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-100\/25 {
  stroke: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-100\/30 {
  stroke: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-100\/40 {
  stroke: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-100\/50 {
  stroke: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-100\/60 {
  stroke: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-100\/70 {
  stroke: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-100\/75 {
  stroke: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-100\/80 {
  stroke: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-100\/90 {
  stroke: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-100\/95 {
  stroke: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-100\/100 {
  stroke: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:stroke-cyan-200\/0 {
  stroke: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:stroke-cyan-200\/5 {
  stroke: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-200\/10 {
  stroke: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-200\/20 {
  stroke: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-200\/25 {
  stroke: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-200\/30 {
  stroke: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-200\/40 {
  stroke: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-200\/50 {
  stroke: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-200\/60 {
  stroke: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-200\/70 {
  stroke: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-200\/75 {
  stroke: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-200\/80 {
  stroke: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-200\/90 {
  stroke: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-200\/95 {
  stroke: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-200\/100 {
  stroke: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:stroke-cyan-300\/0 {
  stroke: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:stroke-cyan-300\/5 {
  stroke: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-300\/10 {
  stroke: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-300\/20 {
  stroke: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-300\/25 {
  stroke: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-300\/30 {
  stroke: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-300\/40 {
  stroke: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-300\/50 {
  stroke: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-300\/60 {
  stroke: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-300\/70 {
  stroke: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-300\/75 {
  stroke: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-300\/80 {
  stroke: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-300\/90 {
  stroke: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-300\/95 {
  stroke: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-300\/100 {
  stroke: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:stroke-cyan-400\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:stroke-cyan-400\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-400\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-400\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-400\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-400\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-400\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-400\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-400\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-400\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-400\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-400\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-400\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-400\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-400\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:stroke-cyan-500\/0 {
  stroke: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:stroke-cyan-500\/5 {
  stroke: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-500\/10 {
  stroke: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-500\/20 {
  stroke: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-500\/25 {
  stroke: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-500\/30 {
  stroke: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-500\/40 {
  stroke: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-500\/50 {
  stroke: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-500\/60 {
  stroke: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-500\/70 {
  stroke: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-500\/75 {
  stroke: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-500\/80 {
  stroke: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-500\/90 {
  stroke: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-500\/95 {
  stroke: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-500\/100 {
  stroke: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:stroke-cyan-600\/0 {
  stroke: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:stroke-cyan-600\/5 {
  stroke: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-600\/10 {
  stroke: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-600\/20 {
  stroke: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-600\/25 {
  stroke: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-600\/30 {
  stroke: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-600\/40 {
  stroke: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-600\/50 {
  stroke: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-600\/60 {
  stroke: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-600\/70 {
  stroke: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-600\/75 {
  stroke: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-600\/80 {
  stroke: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-600\/90 {
  stroke: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-600\/95 {
  stroke: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-600\/100 {
  stroke: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:stroke-cyan-700\/0 {
  stroke: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:stroke-cyan-700\/5 {
  stroke: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-700\/10 {
  stroke: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-700\/20 {
  stroke: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-700\/25 {
  stroke: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-700\/30 {
  stroke: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-700\/40 {
  stroke: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-700\/50 {
  stroke: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-700\/60 {
  stroke: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-700\/70 {
  stroke: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-700\/75 {
  stroke: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-700\/80 {
  stroke: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-700\/90 {
  stroke: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-700\/95 {
  stroke: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-700\/100 {
  stroke: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:stroke-cyan-800\/0 {
  stroke: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:stroke-cyan-800\/5 {
  stroke: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-800\/10 {
  stroke: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-800\/20 {
  stroke: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-800\/25 {
  stroke: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-800\/30 {
  stroke: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-800\/40 {
  stroke: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-800\/50 {
  stroke: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-800\/60 {
  stroke: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-800\/70 {
  stroke: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-800\/75 {
  stroke: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-800\/80 {
  stroke: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-800\/90 {
  stroke: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-800\/95 {
  stroke: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-800\/100 {
  stroke: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:stroke-cyan-900\/0 {
  stroke: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:stroke-cyan-900\/5 {
  stroke: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:stroke-cyan-900\/10 {
  stroke: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:stroke-cyan-900\/20 {
  stroke: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:stroke-cyan-900\/25 {
  stroke: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:stroke-cyan-900\/30 {
  stroke: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:stroke-cyan-900\/40 {
  stroke: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:stroke-cyan-900\/50 {
  stroke: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:stroke-cyan-900\/60 {
  stroke: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:stroke-cyan-900\/70 {
  stroke: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:stroke-cyan-900\/75 {
  stroke: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:stroke-cyan-900\/80 {
  stroke: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:stroke-cyan-900\/90 {
  stroke: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:stroke-cyan-900\/95 {
  stroke: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:stroke-cyan-900\/100 {
  stroke: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:stroke-cyan\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:stroke-cyan\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:stroke-cyan\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:stroke-cyan\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:stroke-cyan\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:stroke-cyan\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:stroke-cyan\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:stroke-cyan\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:stroke-cyan\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:stroke-cyan\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:stroke-cyan\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:stroke-cyan\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:stroke-cyan\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:stroke-cyan\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:stroke-cyan\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:stroke-blue-light-25\/0 {
  stroke: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:stroke-blue-light-25\/5 {
  stroke: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-25\/10 {
  stroke: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-25\/20 {
  stroke: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-25\/25 {
  stroke: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-25\/30 {
  stroke: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-25\/40 {
  stroke: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-25\/50 {
  stroke: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-25\/60 {
  stroke: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-25\/70 {
  stroke: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-25\/75 {
  stroke: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-25\/80 {
  stroke: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-25\/90 {
  stroke: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-25\/95 {
  stroke: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-25\/100 {
  stroke: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:stroke-blue-light-50\/0 {
  stroke: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:stroke-blue-light-50\/5 {
  stroke: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-50\/10 {
  stroke: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-50\/20 {
  stroke: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-50\/25 {
  stroke: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-50\/30 {
  stroke: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-50\/40 {
  stroke: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-50\/50 {
  stroke: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-50\/60 {
  stroke: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-50\/70 {
  stroke: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-50\/75 {
  stroke: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-50\/80 {
  stroke: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-50\/90 {
  stroke: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-50\/95 {
  stroke: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-50\/100 {
  stroke: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:stroke-blue-light-100\/0 {
  stroke: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:stroke-blue-light-100\/5 {
  stroke: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-100\/10 {
  stroke: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-100\/20 {
  stroke: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-100\/25 {
  stroke: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-100\/30 {
  stroke: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-100\/40 {
  stroke: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-100\/50 {
  stroke: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-100\/60 {
  stroke: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-100\/70 {
  stroke: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-100\/75 {
  stroke: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-100\/80 {
  stroke: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-100\/90 {
  stroke: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-100\/95 {
  stroke: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-100\/100 {
  stroke: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:stroke-blue-light-200\/0 {
  stroke: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:stroke-blue-light-200\/5 {
  stroke: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-200\/10 {
  stroke: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-200\/20 {
  stroke: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-200\/25 {
  stroke: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-200\/30 {
  stroke: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-200\/40 {
  stroke: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-200\/50 {
  stroke: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-200\/60 {
  stroke: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-200\/70 {
  stroke: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-200\/75 {
  stroke: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-200\/80 {
  stroke: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-200\/90 {
  stroke: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-200\/95 {
  stroke: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-200\/100 {
  stroke: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:stroke-blue-light-300\/0 {
  stroke: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:stroke-blue-light-300\/5 {
  stroke: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-300\/10 {
  stroke: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-300\/20 {
  stroke: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-300\/25 {
  stroke: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-300\/30 {
  stroke: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-300\/40 {
  stroke: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-300\/50 {
  stroke: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-300\/60 {
  stroke: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-300\/70 {
  stroke: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-300\/75 {
  stroke: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-300\/80 {
  stroke: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-300\/90 {
  stroke: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-300\/95 {
  stroke: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-300\/100 {
  stroke: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:stroke-blue-light-400\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:stroke-blue-light-400\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-400\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-400\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-400\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-400\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-400\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-400\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-400\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-400\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-400\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-400\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-400\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-400\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-400\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:stroke-blue-light-500\/0 {
  stroke: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:stroke-blue-light-500\/5 {
  stroke: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-500\/10 {
  stroke: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-500\/20 {
  stroke: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-500\/25 {
  stroke: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-500\/30 {
  stroke: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-500\/40 {
  stroke: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-500\/50 {
  stroke: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-500\/60 {
  stroke: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-500\/70 {
  stroke: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-500\/75 {
  stroke: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-500\/80 {
  stroke: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-500\/90 {
  stroke: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-500\/95 {
  stroke: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-500\/100 {
  stroke: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:stroke-blue-light-600\/0 {
  stroke: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:stroke-blue-light-600\/5 {
  stroke: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-600\/10 {
  stroke: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-600\/20 {
  stroke: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-600\/25 {
  stroke: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-600\/30 {
  stroke: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-600\/40 {
  stroke: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-600\/50 {
  stroke: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-600\/60 {
  stroke: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-600\/70 {
  stroke: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-600\/75 {
  stroke: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-600\/80 {
  stroke: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-600\/90 {
  stroke: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-600\/95 {
  stroke: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-600\/100 {
  stroke: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:stroke-blue-light-700\/0 {
  stroke: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:stroke-blue-light-700\/5 {
  stroke: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-700\/10 {
  stroke: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-700\/20 {
  stroke: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-700\/25 {
  stroke: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-700\/30 {
  stroke: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-700\/40 {
  stroke: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-700\/50 {
  stroke: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-700\/60 {
  stroke: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-700\/70 {
  stroke: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-700\/75 {
  stroke: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-700\/80 {
  stroke: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-700\/90 {
  stroke: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-700\/95 {
  stroke: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-700\/100 {
  stroke: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:stroke-blue-light-800\/0 {
  stroke: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:stroke-blue-light-800\/5 {
  stroke: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-800\/10 {
  stroke: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-800\/20 {
  stroke: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-800\/25 {
  stroke: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-800\/30 {
  stroke: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-800\/40 {
  stroke: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-800\/50 {
  stroke: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-800\/60 {
  stroke: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-800\/70 {
  stroke: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-800\/75 {
  stroke: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-800\/80 {
  stroke: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-800\/90 {
  stroke: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-800\/95 {
  stroke: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-800\/100 {
  stroke: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:stroke-blue-light-900\/0 {
  stroke: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:stroke-blue-light-900\/5 {
  stroke: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light-900\/10 {
  stroke: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light-900\/20 {
  stroke: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light-900\/25 {
  stroke: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light-900\/30 {
  stroke: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light-900\/40 {
  stroke: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light-900\/50 {
  stroke: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light-900\/60 {
  stroke: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light-900\/70 {
  stroke: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light-900\/75 {
  stroke: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light-900\/80 {
  stroke: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light-900\/90 {
  stroke: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light-900\/95 {
  stroke: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light-900\/100 {
  stroke: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:stroke-blue-light\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:stroke-blue-light\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:stroke-blue-light\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:stroke-blue-light\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:stroke-blue-light\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:stroke-blue-light\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:stroke-blue-light\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:stroke-blue-light\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:stroke-blue-light\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:stroke-blue-light\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:stroke-blue-light\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:stroke-blue-light\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:stroke-blue-light\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:stroke-blue-light\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:stroke-blue-light\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:stroke-blue-25\/0 {
  stroke: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:stroke-blue-25\/5 {
  stroke: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-25\/10 {
  stroke: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-25\/20 {
  stroke: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-25\/25 {
  stroke: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-25\/30 {
  stroke: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-25\/40 {
  stroke: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-25\/50 {
  stroke: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-25\/60 {
  stroke: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-25\/70 {
  stroke: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-25\/75 {
  stroke: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-25\/80 {
  stroke: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-25\/90 {
  stroke: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-25\/95 {
  stroke: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-25\/100 {
  stroke: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:stroke-blue-50\/0 {
  stroke: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:stroke-blue-50\/5 {
  stroke: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-50\/10 {
  stroke: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-50\/20 {
  stroke: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-50\/25 {
  stroke: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-50\/30 {
  stroke: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-50\/40 {
  stroke: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-50\/50 {
  stroke: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-50\/60 {
  stroke: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-50\/70 {
  stroke: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-50\/75 {
  stroke: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-50\/80 {
  stroke: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-50\/90 {
  stroke: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-50\/95 {
  stroke: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-50\/100 {
  stroke: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:stroke-blue-100\/0 {
  stroke: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:stroke-blue-100\/5 {
  stroke: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-100\/10 {
  stroke: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-100\/20 {
  stroke: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-100\/25 {
  stroke: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-100\/30 {
  stroke: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-100\/40 {
  stroke: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-100\/50 {
  stroke: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-100\/60 {
  stroke: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-100\/70 {
  stroke: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-100\/75 {
  stroke: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-100\/80 {
  stroke: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-100\/90 {
  stroke: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-100\/95 {
  stroke: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-100\/100 {
  stroke: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:stroke-blue-200\/0 {
  stroke: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:stroke-blue-200\/5 {
  stroke: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-200\/10 {
  stroke: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-200\/20 {
  stroke: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-200\/25 {
  stroke: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-200\/30 {
  stroke: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-200\/40 {
  stroke: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-200\/50 {
  stroke: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-200\/60 {
  stroke: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-200\/70 {
  stroke: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-200\/75 {
  stroke: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-200\/80 {
  stroke: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-200\/90 {
  stroke: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-200\/95 {
  stroke: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-200\/100 {
  stroke: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:stroke-blue-300\/0 {
  stroke: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:stroke-blue-300\/5 {
  stroke: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-300\/10 {
  stroke: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-300\/20 {
  stroke: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-300\/25 {
  stroke: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-300\/30 {
  stroke: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-300\/40 {
  stroke: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-300\/50 {
  stroke: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-300\/60 {
  stroke: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-300\/70 {
  stroke: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-300\/75 {
  stroke: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-300\/80 {
  stroke: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-300\/90 {
  stroke: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-300\/95 {
  stroke: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-300\/100 {
  stroke: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:stroke-blue-400\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:stroke-blue-400\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:stroke-blue-400\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:stroke-blue-400\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:stroke-blue-400\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:stroke-blue-400\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:stroke-blue-400\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:stroke-blue-400\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:stroke-blue-400\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:stroke-blue-400\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:stroke-blue-400\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:stroke-blue-400\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:stroke-blue-400\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:stroke-blue-400\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:stroke-blue-400\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:stroke-blue-500\/0 {
  stroke: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:stroke-blue-500\/5 {
  stroke: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:stroke-blue-500\/10 {
  stroke: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:stroke-blue-500\/20 {
  stroke: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:stroke-blue-500\/25 {
  stroke: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:stroke-blue-500\/30 {
  stroke: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:stroke-blue-500\/40 {
  stroke: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:stroke-blue-500\/50 {
  stroke: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:stroke-blue-500\/60 {
  stroke: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:stroke-blue-500\/70 {
  stroke: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:stroke-blue-500\/75 {
  stroke: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:stroke-blue-500\/80 {
  stroke: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:stroke-blue-500\/90 {
  stroke: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:stroke-blue-500\/95 {
  stroke: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:stroke-blue-500\/100 {
  stroke: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:stroke-blue-600\/0 {
  stroke: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:stroke-blue-600\/5 {
  stroke: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:stroke-blue-600\/10 {
  stroke: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:stroke-blue-600\/20 {
  stroke: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:stroke-blue-600\/25 {
  stroke: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:stroke-blue-600\/30 {
  stroke: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:stroke-blue-600\/40 {
  stroke: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:stroke-blue-600\/50 {
  stroke: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:stroke-blue-600\/60 {
  stroke: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:stroke-blue-600\/70 {
  stroke: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:stroke-blue-600\/75 {
  stroke: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:stroke-blue-600\/80 {
  stroke: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:stroke-blue-600\/90 {
  stroke: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:stroke-blue-600\/95 {
  stroke: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:stroke-blue-600\/100 {
  stroke: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:stroke-blue-700\/0 {
  stroke: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:stroke-blue-700\/5 {
  stroke: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:stroke-blue-700\/10 {
  stroke: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:stroke-blue-700\/20 {
  stroke: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:stroke-blue-700\/25 {
  stroke: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:stroke-blue-700\/30 {
  stroke: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:stroke-blue-700\/40 {
  stroke: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:stroke-blue-700\/50 {
  stroke: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:stroke-blue-700\/60 {
  stroke: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:stroke-blue-700\/70 {
  stroke: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:stroke-blue-700\/75 {
  stroke: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:stroke-blue-700\/80 {
  stroke: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:stroke-blue-700\/90 {
  stroke: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:stroke-blue-700\/95 {
  stroke: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:stroke-blue-700\/100 {
  stroke: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:stroke-blue-800\/0 {
  stroke: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:stroke-blue-800\/5 {
  stroke: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:stroke-blue-800\/10 {
  stroke: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:stroke-blue-800\/20 {
  stroke: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:stroke-blue-800\/25 {
  stroke: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:stroke-blue-800\/30 {
  stroke: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:stroke-blue-800\/40 {
  stroke: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:stroke-blue-800\/50 {
  stroke: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:stroke-blue-800\/60 {
  stroke: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:stroke-blue-800\/70 {
  stroke: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:stroke-blue-800\/75 {
  stroke: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:stroke-blue-800\/80 {
  stroke: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:stroke-blue-800\/90 {
  stroke: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:stroke-blue-800\/95 {
  stroke: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:stroke-blue-800\/100 {
  stroke: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:stroke-blue-900\/0 {
  stroke: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:stroke-blue-900\/5 {
  stroke: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:stroke-blue-900\/10 {
  stroke: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:stroke-blue-900\/20 {
  stroke: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:stroke-blue-900\/25 {
  stroke: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:stroke-blue-900\/30 {
  stroke: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:stroke-blue-900\/40 {
  stroke: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:stroke-blue-900\/50 {
  stroke: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:stroke-blue-900\/60 {
  stroke: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:stroke-blue-900\/70 {
  stroke: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:stroke-blue-900\/75 {
  stroke: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:stroke-blue-900\/80 {
  stroke: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:stroke-blue-900\/90 {
  stroke: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:stroke-blue-900\/95 {
  stroke: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:stroke-blue-900\/100 {
  stroke: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:stroke-blue\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:stroke-blue\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:stroke-blue\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:stroke-blue\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:stroke-blue\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:stroke-blue\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:stroke-blue\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:stroke-blue\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:stroke-blue\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:stroke-blue\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:stroke-blue\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:stroke-blue\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:stroke-blue\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:stroke-blue\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:stroke-blue\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-50\/0 {
  stroke: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-50\/5 {
  stroke: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-50\/10 {
  stroke: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-50\/20 {
  stroke: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-50\/25 {
  stroke: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-50\/30 {
  stroke: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-50\/40 {
  stroke: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-50\/50 {
  stroke: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-50\/60 {
  stroke: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-50\/70 {
  stroke: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-50\/75 {
  stroke: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-50\/80 {
  stroke: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-50\/90 {
  stroke: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-50\/95 {
  stroke: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-50\/100 {
  stroke: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-100\/0 {
  stroke: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-100\/5 {
  stroke: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-100\/10 {
  stroke: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-100\/20 {
  stroke: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-100\/25 {
  stroke: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-100\/30 {
  stroke: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-100\/40 {
  stroke: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-100\/50 {
  stroke: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-100\/60 {
  stroke: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-100\/70 {
  stroke: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-100\/75 {
  stroke: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-100\/80 {
  stroke: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-100\/90 {
  stroke: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-100\/95 {
  stroke: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-100\/100 {
  stroke: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-200\/0 {
  stroke: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-200\/5 {
  stroke: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-200\/10 {
  stroke: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-200\/20 {
  stroke: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-200\/25 {
  stroke: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-200\/30 {
  stroke: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-200\/40 {
  stroke: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-200\/50 {
  stroke: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-200\/60 {
  stroke: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-200\/70 {
  stroke: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-200\/75 {
  stroke: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-200\/80 {
  stroke: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-200\/90 {
  stroke: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-200\/95 {
  stroke: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-200\/100 {
  stroke: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-300\/0 {
  stroke: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-300\/5 {
  stroke: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-300\/10 {
  stroke: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-300\/20 {
  stroke: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-300\/25 {
  stroke: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-300\/30 {
  stroke: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-300\/40 {
  stroke: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-300\/50 {
  stroke: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-300\/60 {
  stroke: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-300\/70 {
  stroke: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-300\/75 {
  stroke: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-300\/80 {
  stroke: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-300\/90 {
  stroke: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-300\/95 {
  stroke: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-300\/100 {
  stroke: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-400\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-400\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-400\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-400\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-400\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-400\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-400\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-400\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-400\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-400\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-400\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-400\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-400\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-400\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-400\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-500\/0 {
  stroke: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-500\/5 {
  stroke: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-500\/10 {
  stroke: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-500\/20 {
  stroke: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-500\/25 {
  stroke: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-500\/30 {
  stroke: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-500\/40 {
  stroke: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-500\/50 {
  stroke: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-500\/60 {
  stroke: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-500\/70 {
  stroke: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-500\/75 {
  stroke: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-500\/80 {
  stroke: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-500\/90 {
  stroke: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-500\/95 {
  stroke: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-500\/100 {
  stroke: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-600\/0 {
  stroke: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-600\/5 {
  stroke: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-600\/10 {
  stroke: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-600\/20 {
  stroke: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-600\/25 {
  stroke: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-600\/30 {
  stroke: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-600\/40 {
  stroke: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-600\/50 {
  stroke: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-600\/60 {
  stroke: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-600\/70 {
  stroke: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-600\/75 {
  stroke: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-600\/80 {
  stroke: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-600\/90 {
  stroke: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-600\/95 {
  stroke: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-600\/100 {
  stroke: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-700\/0 {
  stroke: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-700\/5 {
  stroke: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-700\/10 {
  stroke: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-700\/20 {
  stroke: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-700\/25 {
  stroke: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-700\/30 {
  stroke: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-700\/40 {
  stroke: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-700\/50 {
  stroke: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-700\/60 {
  stroke: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-700\/70 {
  stroke: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-700\/75 {
  stroke: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-700\/80 {
  stroke: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-700\/90 {
  stroke: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-700\/95 {
  stroke: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-700\/100 {
  stroke: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-800\/0 {
  stroke: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-800\/5 {
  stroke: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-800\/10 {
  stroke: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-800\/20 {
  stroke: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-800\/25 {
  stroke: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-800\/30 {
  stroke: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-800\/40 {
  stroke: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-800\/50 {
  stroke: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-800\/60 {
  stroke: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-800\/70 {
  stroke: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-800\/75 {
  stroke: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-800\/80 {
  stroke: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-800\/90 {
  stroke: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-800\/95 {
  stroke: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-800\/100 {
  stroke: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:stroke-blue-dark-900\/0 {
  stroke: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:stroke-blue-dark-900\/5 {
  stroke: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark-900\/10 {
  stroke: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark-900\/20 {
  stroke: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark-900\/25 {
  stroke: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark-900\/30 {
  stroke: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark-900\/40 {
  stroke: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark-900\/50 {
  stroke: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark-900\/60 {
  stroke: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark-900\/70 {
  stroke: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark-900\/75 {
  stroke: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark-900\/80 {
  stroke: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark-900\/90 {
  stroke: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark-900\/95 {
  stroke: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark-900\/100 {
  stroke: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:stroke-blue-dark\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:stroke-blue-dark\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:stroke-blue-dark\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:stroke-blue-dark\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:stroke-blue-dark\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:stroke-blue-dark\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:stroke-blue-dark\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:stroke-blue-dark\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:stroke-blue-dark\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:stroke-blue-dark\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:stroke-blue-dark\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:stroke-blue-dark\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:stroke-blue-dark\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:stroke-blue-dark\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:stroke-blue-dark\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:stroke-indigo-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:stroke-indigo-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:stroke-indigo-50\/0 {
  stroke: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:stroke-indigo-50\/5 {
  stroke: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-50\/10 {
  stroke: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-50\/20 {
  stroke: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-50\/25 {
  stroke: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-50\/30 {
  stroke: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-50\/40 {
  stroke: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-50\/50 {
  stroke: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-50\/60 {
  stroke: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-50\/70 {
  stroke: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-50\/75 {
  stroke: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-50\/80 {
  stroke: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-50\/90 {
  stroke: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-50\/95 {
  stroke: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-50\/100 {
  stroke: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:stroke-indigo-100\/0 {
  stroke: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:stroke-indigo-100\/5 {
  stroke: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-100\/10 {
  stroke: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-100\/20 {
  stroke: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-100\/25 {
  stroke: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-100\/30 {
  stroke: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-100\/40 {
  stroke: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-100\/50 {
  stroke: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-100\/60 {
  stroke: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-100\/70 {
  stroke: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-100\/75 {
  stroke: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-100\/80 {
  stroke: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-100\/90 {
  stroke: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-100\/95 {
  stroke: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-100\/100 {
  stroke: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:stroke-indigo-200\/0 {
  stroke: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:stroke-indigo-200\/5 {
  stroke: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-200\/10 {
  stroke: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-200\/20 {
  stroke: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-200\/25 {
  stroke: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-200\/30 {
  stroke: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-200\/40 {
  stroke: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-200\/50 {
  stroke: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-200\/60 {
  stroke: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-200\/70 {
  stroke: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-200\/75 {
  stroke: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-200\/80 {
  stroke: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-200\/90 {
  stroke: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-200\/95 {
  stroke: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-200\/100 {
  stroke: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:stroke-indigo-300\/0 {
  stroke: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:stroke-indigo-300\/5 {
  stroke: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-300\/10 {
  stroke: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-300\/20 {
  stroke: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-300\/25 {
  stroke: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-300\/30 {
  stroke: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-300\/40 {
  stroke: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-300\/50 {
  stroke: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-300\/60 {
  stroke: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-300\/70 {
  stroke: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-300\/75 {
  stroke: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-300\/80 {
  stroke: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-300\/90 {
  stroke: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-300\/95 {
  stroke: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-300\/100 {
  stroke: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:stroke-indigo-400\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:stroke-indigo-400\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-400\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-400\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-400\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-400\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-400\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-400\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-400\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-400\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-400\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-400\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-400\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-400\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-400\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:stroke-indigo-500\/0 {
  stroke: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:stroke-indigo-500\/5 {
  stroke: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-500\/10 {
  stroke: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-500\/20 {
  stroke: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-500\/25 {
  stroke: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-500\/30 {
  stroke: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-500\/40 {
  stroke: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-500\/50 {
  stroke: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-500\/60 {
  stroke: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-500\/70 {
  stroke: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-500\/75 {
  stroke: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-500\/80 {
  stroke: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-500\/90 {
  stroke: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-500\/95 {
  stroke: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-500\/100 {
  stroke: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:stroke-indigo-600\/0 {
  stroke: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:stroke-indigo-600\/5 {
  stroke: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-600\/10 {
  stroke: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-600\/20 {
  stroke: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-600\/25 {
  stroke: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-600\/30 {
  stroke: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-600\/40 {
  stroke: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-600\/50 {
  stroke: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-600\/60 {
  stroke: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-600\/70 {
  stroke: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-600\/75 {
  stroke: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-600\/80 {
  stroke: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-600\/90 {
  stroke: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-600\/95 {
  stroke: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-600\/100 {
  stroke: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:stroke-indigo-700\/0 {
  stroke: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:stroke-indigo-700\/5 {
  stroke: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-700\/10 {
  stroke: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-700\/20 {
  stroke: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-700\/25 {
  stroke: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-700\/30 {
  stroke: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-700\/40 {
  stroke: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-700\/50 {
  stroke: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-700\/60 {
  stroke: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-700\/70 {
  stroke: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-700\/75 {
  stroke: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-700\/80 {
  stroke: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-700\/90 {
  stroke: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-700\/95 {
  stroke: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-700\/100 {
  stroke: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:stroke-indigo-800\/0 {
  stroke: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:stroke-indigo-800\/5 {
  stroke: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-800\/10 {
  stroke: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-800\/20 {
  stroke: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-800\/25 {
  stroke: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-800\/30 {
  stroke: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-800\/40 {
  stroke: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-800\/50 {
  stroke: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-800\/60 {
  stroke: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-800\/70 {
  stroke: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-800\/75 {
  stroke: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-800\/80 {
  stroke: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-800\/90 {
  stroke: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-800\/95 {
  stroke: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-800\/100 {
  stroke: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:stroke-indigo-900\/0 {
  stroke: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:stroke-indigo-900\/5 {
  stroke: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:stroke-indigo-900\/10 {
  stroke: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:stroke-indigo-900\/20 {
  stroke: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:stroke-indigo-900\/25 {
  stroke: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:stroke-indigo-900\/30 {
  stroke: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:stroke-indigo-900\/40 {
  stroke: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:stroke-indigo-900\/50 {
  stroke: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:stroke-indigo-900\/60 {
  stroke: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:stroke-indigo-900\/70 {
  stroke: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:stroke-indigo-900\/75 {
  stroke: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:stroke-indigo-900\/80 {
  stroke: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:stroke-indigo-900\/90 {
  stroke: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:stroke-indigo-900\/95 {
  stroke: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:stroke-indigo-900\/100 {
  stroke: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:stroke-indigo\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:stroke-indigo\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:stroke-indigo\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:stroke-indigo\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:stroke-indigo\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:stroke-indigo\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:stroke-indigo\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:stroke-indigo\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:stroke-indigo\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:stroke-indigo\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:stroke-indigo\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:stroke-indigo\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:stroke-indigo\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:stroke-indigo\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:stroke-indigo\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:stroke-violet-25\/0 {
  stroke: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:stroke-violet-25\/5 {
  stroke: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:stroke-violet-25\/10 {
  stroke: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:stroke-violet-25\/20 {
  stroke: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:stroke-violet-25\/25 {
  stroke: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:stroke-violet-25\/30 {
  stroke: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:stroke-violet-25\/40 {
  stroke: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:stroke-violet-25\/50 {
  stroke: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:stroke-violet-25\/60 {
  stroke: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:stroke-violet-25\/70 {
  stroke: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:stroke-violet-25\/75 {
  stroke: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:stroke-violet-25\/80 {
  stroke: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:stroke-violet-25\/90 {
  stroke: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:stroke-violet-25\/95 {
  stroke: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:stroke-violet-25\/100 {
  stroke: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:stroke-violet-50\/0 {
  stroke: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:stroke-violet-50\/5 {
  stroke: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:stroke-violet-50\/10 {
  stroke: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:stroke-violet-50\/20 {
  stroke: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:stroke-violet-50\/25 {
  stroke: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:stroke-violet-50\/30 {
  stroke: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:stroke-violet-50\/40 {
  stroke: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:stroke-violet-50\/50 {
  stroke: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:stroke-violet-50\/60 {
  stroke: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:stroke-violet-50\/70 {
  stroke: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:stroke-violet-50\/75 {
  stroke: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:stroke-violet-50\/80 {
  stroke: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:stroke-violet-50\/90 {
  stroke: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:stroke-violet-50\/95 {
  stroke: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:stroke-violet-50\/100 {
  stroke: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:stroke-violet-100\/0 {
  stroke: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:stroke-violet-100\/5 {
  stroke: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:stroke-violet-100\/10 {
  stroke: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:stroke-violet-100\/20 {
  stroke: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:stroke-violet-100\/25 {
  stroke: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:stroke-violet-100\/30 {
  stroke: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:stroke-violet-100\/40 {
  stroke: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:stroke-violet-100\/50 {
  stroke: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:stroke-violet-100\/60 {
  stroke: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:stroke-violet-100\/70 {
  stroke: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:stroke-violet-100\/75 {
  stroke: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:stroke-violet-100\/80 {
  stroke: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:stroke-violet-100\/90 {
  stroke: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:stroke-violet-100\/95 {
  stroke: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:stroke-violet-100\/100 {
  stroke: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:stroke-violet-200\/0 {
  stroke: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:stroke-violet-200\/5 {
  stroke: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:stroke-violet-200\/10 {
  stroke: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:stroke-violet-200\/20 {
  stroke: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:stroke-violet-200\/25 {
  stroke: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:stroke-violet-200\/30 {
  stroke: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:stroke-violet-200\/40 {
  stroke: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:stroke-violet-200\/50 {
  stroke: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:stroke-violet-200\/60 {
  stroke: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:stroke-violet-200\/70 {
  stroke: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:stroke-violet-200\/75 {
  stroke: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:stroke-violet-200\/80 {
  stroke: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:stroke-violet-200\/90 {
  stroke: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:stroke-violet-200\/95 {
  stroke: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:stroke-violet-200\/100 {
  stroke: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:stroke-violet-300\/0 {
  stroke: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:stroke-violet-300\/5 {
  stroke: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:stroke-violet-300\/10 {
  stroke: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:stroke-violet-300\/20 {
  stroke: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:stroke-violet-300\/25 {
  stroke: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:stroke-violet-300\/30 {
  stroke: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:stroke-violet-300\/40 {
  stroke: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:stroke-violet-300\/50 {
  stroke: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:stroke-violet-300\/60 {
  stroke: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:stroke-violet-300\/70 {
  stroke: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:stroke-violet-300\/75 {
  stroke: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:stroke-violet-300\/80 {
  stroke: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:stroke-violet-300\/90 {
  stroke: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:stroke-violet-300\/95 {
  stroke: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:stroke-violet-300\/100 {
  stroke: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:stroke-violet-400\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:stroke-violet-400\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:stroke-violet-400\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:stroke-violet-400\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:stroke-violet-400\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:stroke-violet-400\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:stroke-violet-400\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:stroke-violet-400\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:stroke-violet-400\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:stroke-violet-400\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:stroke-violet-400\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:stroke-violet-400\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:stroke-violet-400\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:stroke-violet-400\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:stroke-violet-400\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:stroke-violet-500\/0 {
  stroke: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:stroke-violet-500\/5 {
  stroke: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:stroke-violet-500\/10 {
  stroke: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:stroke-violet-500\/20 {
  stroke: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:stroke-violet-500\/25 {
  stroke: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:stroke-violet-500\/30 {
  stroke: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:stroke-violet-500\/40 {
  stroke: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:stroke-violet-500\/50 {
  stroke: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:stroke-violet-500\/60 {
  stroke: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:stroke-violet-500\/70 {
  stroke: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:stroke-violet-500\/75 {
  stroke: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:stroke-violet-500\/80 {
  stroke: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:stroke-violet-500\/90 {
  stroke: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:stroke-violet-500\/95 {
  stroke: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:stroke-violet-500\/100 {
  stroke: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:stroke-violet-600\/0 {
  stroke: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:stroke-violet-600\/5 {
  stroke: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:stroke-violet-600\/10 {
  stroke: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:stroke-violet-600\/20 {
  stroke: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:stroke-violet-600\/25 {
  stroke: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:stroke-violet-600\/30 {
  stroke: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:stroke-violet-600\/40 {
  stroke: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:stroke-violet-600\/50 {
  stroke: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:stroke-violet-600\/60 {
  stroke: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:stroke-violet-600\/70 {
  stroke: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:stroke-violet-600\/75 {
  stroke: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:stroke-violet-600\/80 {
  stroke: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:stroke-violet-600\/90 {
  stroke: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:stroke-violet-600\/95 {
  stroke: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:stroke-violet-600\/100 {
  stroke: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:stroke-violet-700\/0 {
  stroke: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:stroke-violet-700\/5 {
  stroke: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:stroke-violet-700\/10 {
  stroke: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:stroke-violet-700\/20 {
  stroke: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:stroke-violet-700\/25 {
  stroke: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:stroke-violet-700\/30 {
  stroke: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:stroke-violet-700\/40 {
  stroke: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:stroke-violet-700\/50 {
  stroke: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:stroke-violet-700\/60 {
  stroke: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:stroke-violet-700\/70 {
  stroke: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:stroke-violet-700\/75 {
  stroke: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:stroke-violet-700\/80 {
  stroke: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:stroke-violet-700\/90 {
  stroke: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:stroke-violet-700\/95 {
  stroke: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:stroke-violet-700\/100 {
  stroke: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:stroke-violet-800\/0 {
  stroke: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:stroke-violet-800\/5 {
  stroke: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:stroke-violet-800\/10 {
  stroke: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:stroke-violet-800\/20 {
  stroke: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:stroke-violet-800\/25 {
  stroke: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:stroke-violet-800\/30 {
  stroke: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:stroke-violet-800\/40 {
  stroke: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:stroke-violet-800\/50 {
  stroke: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:stroke-violet-800\/60 {
  stroke: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:stroke-violet-800\/70 {
  stroke: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:stroke-violet-800\/75 {
  stroke: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:stroke-violet-800\/80 {
  stroke: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:stroke-violet-800\/90 {
  stroke: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:stroke-violet-800\/95 {
  stroke: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:stroke-violet-800\/100 {
  stroke: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:stroke-violet-900\/0 {
  stroke: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:stroke-violet-900\/5 {
  stroke: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:stroke-violet-900\/10 {
  stroke: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:stroke-violet-900\/20 {
  stroke: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:stroke-violet-900\/25 {
  stroke: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:stroke-violet-900\/30 {
  stroke: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:stroke-violet-900\/40 {
  stroke: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:stroke-violet-900\/50 {
  stroke: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:stroke-violet-900\/60 {
  stroke: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:stroke-violet-900\/70 {
  stroke: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:stroke-violet-900\/75 {
  stroke: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:stroke-violet-900\/80 {
  stroke: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:stroke-violet-900\/90 {
  stroke: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:stroke-violet-900\/95 {
  stroke: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:stroke-violet-900\/100 {
  stroke: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:stroke-violet\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:stroke-violet\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:stroke-violet\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:stroke-violet\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:stroke-violet\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:stroke-violet\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:stroke-violet\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:stroke-violet\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:stroke-violet\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:stroke-violet\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:stroke-violet\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:stroke-violet\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:stroke-violet\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:stroke-violet\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:stroke-violet\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:stroke-purple-25\/0 {
  stroke: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:stroke-purple-25\/5 {
  stroke: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:stroke-purple-25\/10 {
  stroke: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:stroke-purple-25\/20 {
  stroke: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:stroke-purple-25\/25 {
  stroke: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:stroke-purple-25\/30 {
  stroke: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:stroke-purple-25\/40 {
  stroke: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:stroke-purple-25\/50 {
  stroke: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:stroke-purple-25\/60 {
  stroke: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:stroke-purple-25\/70 {
  stroke: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:stroke-purple-25\/75 {
  stroke: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:stroke-purple-25\/80 {
  stroke: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:stroke-purple-25\/90 {
  stroke: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:stroke-purple-25\/95 {
  stroke: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:stroke-purple-25\/100 {
  stroke: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:stroke-purple-50\/0 {
  stroke: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:stroke-purple-50\/5 {
  stroke: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:stroke-purple-50\/10 {
  stroke: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:stroke-purple-50\/20 {
  stroke: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:stroke-purple-50\/25 {
  stroke: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:stroke-purple-50\/30 {
  stroke: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:stroke-purple-50\/40 {
  stroke: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:stroke-purple-50\/50 {
  stroke: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:stroke-purple-50\/60 {
  stroke: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:stroke-purple-50\/70 {
  stroke: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:stroke-purple-50\/75 {
  stroke: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:stroke-purple-50\/80 {
  stroke: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:stroke-purple-50\/90 {
  stroke: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:stroke-purple-50\/95 {
  stroke: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:stroke-purple-50\/100 {
  stroke: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:stroke-purple-100\/0 {
  stroke: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:stroke-purple-100\/5 {
  stroke: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:stroke-purple-100\/10 {
  stroke: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:stroke-purple-100\/20 {
  stroke: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:stroke-purple-100\/25 {
  stroke: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:stroke-purple-100\/30 {
  stroke: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:stroke-purple-100\/40 {
  stroke: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:stroke-purple-100\/50 {
  stroke: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:stroke-purple-100\/60 {
  stroke: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:stroke-purple-100\/70 {
  stroke: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:stroke-purple-100\/75 {
  stroke: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:stroke-purple-100\/80 {
  stroke: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:stroke-purple-100\/90 {
  stroke: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:stroke-purple-100\/95 {
  stroke: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:stroke-purple-100\/100 {
  stroke: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:stroke-purple-200\/0 {
  stroke: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:stroke-purple-200\/5 {
  stroke: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:stroke-purple-200\/10 {
  stroke: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:stroke-purple-200\/20 {
  stroke: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:stroke-purple-200\/25 {
  stroke: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:stroke-purple-200\/30 {
  stroke: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:stroke-purple-200\/40 {
  stroke: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:stroke-purple-200\/50 {
  stroke: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:stroke-purple-200\/60 {
  stroke: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:stroke-purple-200\/70 {
  stroke: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:stroke-purple-200\/75 {
  stroke: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:stroke-purple-200\/80 {
  stroke: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:stroke-purple-200\/90 {
  stroke: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:stroke-purple-200\/95 {
  stroke: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:stroke-purple-200\/100 {
  stroke: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:stroke-purple-300\/0 {
  stroke: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:stroke-purple-300\/5 {
  stroke: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:stroke-purple-300\/10 {
  stroke: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:stroke-purple-300\/20 {
  stroke: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:stroke-purple-300\/25 {
  stroke: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:stroke-purple-300\/30 {
  stroke: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:stroke-purple-300\/40 {
  stroke: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:stroke-purple-300\/50 {
  stroke: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:stroke-purple-300\/60 {
  stroke: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:stroke-purple-300\/70 {
  stroke: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:stroke-purple-300\/75 {
  stroke: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:stroke-purple-300\/80 {
  stroke: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:stroke-purple-300\/90 {
  stroke: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:stroke-purple-300\/95 {
  stroke: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:stroke-purple-300\/100 {
  stroke: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:stroke-purple-400\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:stroke-purple-400\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:stroke-purple-400\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:stroke-purple-400\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:stroke-purple-400\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:stroke-purple-400\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:stroke-purple-400\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:stroke-purple-400\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:stroke-purple-400\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:stroke-purple-400\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:stroke-purple-400\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:stroke-purple-400\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:stroke-purple-400\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:stroke-purple-400\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:stroke-purple-400\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:stroke-purple-500\/0 {
  stroke: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:stroke-purple-500\/5 {
  stroke: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:stroke-purple-500\/10 {
  stroke: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:stroke-purple-500\/20 {
  stroke: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:stroke-purple-500\/25 {
  stroke: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:stroke-purple-500\/30 {
  stroke: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:stroke-purple-500\/40 {
  stroke: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:stroke-purple-500\/50 {
  stroke: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:stroke-purple-500\/60 {
  stroke: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:stroke-purple-500\/70 {
  stroke: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:stroke-purple-500\/75 {
  stroke: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:stroke-purple-500\/80 {
  stroke: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:stroke-purple-500\/90 {
  stroke: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:stroke-purple-500\/95 {
  stroke: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:stroke-purple-500\/100 {
  stroke: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:stroke-purple-600\/0 {
  stroke: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:stroke-purple-600\/5 {
  stroke: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:stroke-purple-600\/10 {
  stroke: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:stroke-purple-600\/20 {
  stroke: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:stroke-purple-600\/25 {
  stroke: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:stroke-purple-600\/30 {
  stroke: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:stroke-purple-600\/40 {
  stroke: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:stroke-purple-600\/50 {
  stroke: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:stroke-purple-600\/60 {
  stroke: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:stroke-purple-600\/70 {
  stroke: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:stroke-purple-600\/75 {
  stroke: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:stroke-purple-600\/80 {
  stroke: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:stroke-purple-600\/90 {
  stroke: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:stroke-purple-600\/95 {
  stroke: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:stroke-purple-600\/100 {
  stroke: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:stroke-purple-700\/0 {
  stroke: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:stroke-purple-700\/5 {
  stroke: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:stroke-purple-700\/10 {
  stroke: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:stroke-purple-700\/20 {
  stroke: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:stroke-purple-700\/25 {
  stroke: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:stroke-purple-700\/30 {
  stroke: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:stroke-purple-700\/40 {
  stroke: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:stroke-purple-700\/50 {
  stroke: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:stroke-purple-700\/60 {
  stroke: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:stroke-purple-700\/70 {
  stroke: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:stroke-purple-700\/75 {
  stroke: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:stroke-purple-700\/80 {
  stroke: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:stroke-purple-700\/90 {
  stroke: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:stroke-purple-700\/95 {
  stroke: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:stroke-purple-700\/100 {
  stroke: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:stroke-purple-800\/0 {
  stroke: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:stroke-purple-800\/5 {
  stroke: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:stroke-purple-800\/10 {
  stroke: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:stroke-purple-800\/20 {
  stroke: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:stroke-purple-800\/25 {
  stroke: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:stroke-purple-800\/30 {
  stroke: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:stroke-purple-800\/40 {
  stroke: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:stroke-purple-800\/50 {
  stroke: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:stroke-purple-800\/60 {
  stroke: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:stroke-purple-800\/70 {
  stroke: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:stroke-purple-800\/75 {
  stroke: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:stroke-purple-800\/80 {
  stroke: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:stroke-purple-800\/90 {
  stroke: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:stroke-purple-800\/95 {
  stroke: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:stroke-purple-800\/100 {
  stroke: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:stroke-purple-900\/0 {
  stroke: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:stroke-purple-900\/5 {
  stroke: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:stroke-purple-900\/10 {
  stroke: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:stroke-purple-900\/20 {
  stroke: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:stroke-purple-900\/25 {
  stroke: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:stroke-purple-900\/30 {
  stroke: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:stroke-purple-900\/40 {
  stroke: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:stroke-purple-900\/50 {
  stroke: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:stroke-purple-900\/60 {
  stroke: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:stroke-purple-900\/70 {
  stroke: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:stroke-purple-900\/75 {
  stroke: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:stroke-purple-900\/80 {
  stroke: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:stroke-purple-900\/90 {
  stroke: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:stroke-purple-900\/95 {
  stroke: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:stroke-purple-900\/100 {
  stroke: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:stroke-purple\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:stroke-purple\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:stroke-purple\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:stroke-purple\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:stroke-purple\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:stroke-purple\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:stroke-purple\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:stroke-purple\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:stroke-purple\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:stroke-purple\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:stroke-purple\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:stroke-purple\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:stroke-purple\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:stroke-purple\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:stroke-purple\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-25\/0 {
  stroke: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-25\/5 {
  stroke: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-25\/10 {
  stroke: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-25\/20 {
  stroke: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-25\/25 {
  stroke: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-25\/30 {
  stroke: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-25\/40 {
  stroke: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-25\/50 {
  stroke: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-25\/60 {
  stroke: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-25\/70 {
  stroke: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-25\/75 {
  stroke: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-25\/80 {
  stroke: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-25\/90 {
  stroke: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-25\/95 {
  stroke: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-25\/100 {
  stroke: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-50\/0 {
  stroke: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-50\/5 {
  stroke: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-50\/10 {
  stroke: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-50\/20 {
  stroke: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-50\/25 {
  stroke: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-50\/30 {
  stroke: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-50\/40 {
  stroke: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-50\/50 {
  stroke: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-50\/60 {
  stroke: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-50\/70 {
  stroke: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-50\/75 {
  stroke: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-50\/80 {
  stroke: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-50\/90 {
  stroke: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-50\/95 {
  stroke: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-50\/100 {
  stroke: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-100\/0 {
  stroke: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-100\/5 {
  stroke: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-100\/10 {
  stroke: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-100\/20 {
  stroke: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-100\/25 {
  stroke: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-100\/30 {
  stroke: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-100\/40 {
  stroke: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-100\/50 {
  stroke: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-100\/60 {
  stroke: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-100\/70 {
  stroke: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-100\/75 {
  stroke: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-100\/80 {
  stroke: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-100\/90 {
  stroke: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-100\/95 {
  stroke: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-100\/100 {
  stroke: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-200\/0 {
  stroke: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-200\/5 {
  stroke: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-200\/10 {
  stroke: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-200\/20 {
  stroke: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-200\/25 {
  stroke: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-200\/30 {
  stroke: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-200\/40 {
  stroke: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-200\/50 {
  stroke: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-200\/60 {
  stroke: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-200\/70 {
  stroke: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-200\/75 {
  stroke: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-200\/80 {
  stroke: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-200\/90 {
  stroke: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-200\/95 {
  stroke: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-200\/100 {
  stroke: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-300\/0 {
  stroke: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-300\/5 {
  stroke: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-300\/10 {
  stroke: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-300\/20 {
  stroke: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-300\/25 {
  stroke: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-300\/30 {
  stroke: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-300\/40 {
  stroke: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-300\/50 {
  stroke: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-300\/60 {
  stroke: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-300\/70 {
  stroke: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-300\/75 {
  stroke: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-300\/80 {
  stroke: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-300\/90 {
  stroke: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-300\/95 {
  stroke: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-300\/100 {
  stroke: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-400\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-400\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-400\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-400\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-400\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-400\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-400\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-400\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-400\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-400\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-400\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-400\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-400\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-400\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-400\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-500\/0 {
  stroke: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-500\/5 {
  stroke: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-500\/10 {
  stroke: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-500\/20 {
  stroke: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-500\/25 {
  stroke: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-500\/30 {
  stroke: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-500\/40 {
  stroke: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-500\/50 {
  stroke: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-500\/60 {
  stroke: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-500\/70 {
  stroke: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-500\/75 {
  stroke: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-500\/80 {
  stroke: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-500\/90 {
  stroke: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-500\/95 {
  stroke: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-500\/100 {
  stroke: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-600\/0 {
  stroke: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-600\/5 {
  stroke: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-600\/10 {
  stroke: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-600\/20 {
  stroke: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-600\/25 {
  stroke: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-600\/30 {
  stroke: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-600\/40 {
  stroke: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-600\/50 {
  stroke: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-600\/60 {
  stroke: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-600\/70 {
  stroke: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-600\/75 {
  stroke: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-600\/80 {
  stroke: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-600\/90 {
  stroke: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-600\/95 {
  stroke: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-600\/100 {
  stroke: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-700\/0 {
  stroke: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-700\/5 {
  stroke: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-700\/10 {
  stroke: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-700\/20 {
  stroke: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-700\/25 {
  stroke: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-700\/30 {
  stroke: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-700\/40 {
  stroke: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-700\/50 {
  stroke: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-700\/60 {
  stroke: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-700\/70 {
  stroke: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-700\/75 {
  stroke: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-700\/80 {
  stroke: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-700\/90 {
  stroke: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-700\/95 {
  stroke: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-700\/100 {
  stroke: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-800\/0 {
  stroke: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-800\/5 {
  stroke: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-800\/10 {
  stroke: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-800\/20 {
  stroke: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-800\/25 {
  stroke: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-800\/30 {
  stroke: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-800\/40 {
  stroke: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-800\/50 {
  stroke: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-800\/60 {
  stroke: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-800\/70 {
  stroke: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-800\/75 {
  stroke: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-800\/80 {
  stroke: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-800\/90 {
  stroke: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-800\/95 {
  stroke: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-800\/100 {
  stroke: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:stroke-fuchsia-900\/0 {
  stroke: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:stroke-fuchsia-900\/5 {
  stroke: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia-900\/10 {
  stroke: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia-900\/20 {
  stroke: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia-900\/25 {
  stroke: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia-900\/30 {
  stroke: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia-900\/40 {
  stroke: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia-900\/50 {
  stroke: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia-900\/60 {
  stroke: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia-900\/70 {
  stroke: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia-900\/75 {
  stroke: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia-900\/80 {
  stroke: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia-900\/90 {
  stroke: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia-900\/95 {
  stroke: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia-900\/100 {
  stroke: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:stroke-fuchsia\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:stroke-fuchsia\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:stroke-fuchsia\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:stroke-fuchsia\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:stroke-fuchsia\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:stroke-fuchsia\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:stroke-fuchsia\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:stroke-fuchsia\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:stroke-fuchsia\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:stroke-fuchsia\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:stroke-fuchsia\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:stroke-fuchsia\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:stroke-fuchsia\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:stroke-fuchsia\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:stroke-fuchsia\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:stroke-pink-25\/0 {
  stroke: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:stroke-pink-25\/5 {
  stroke: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:stroke-pink-25\/10 {
  stroke: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:stroke-pink-25\/20 {
  stroke: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:stroke-pink-25\/25 {
  stroke: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:stroke-pink-25\/30 {
  stroke: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:stroke-pink-25\/40 {
  stroke: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:stroke-pink-25\/50 {
  stroke: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:stroke-pink-25\/60 {
  stroke: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:stroke-pink-25\/70 {
  stroke: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:stroke-pink-25\/75 {
  stroke: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:stroke-pink-25\/80 {
  stroke: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:stroke-pink-25\/90 {
  stroke: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:stroke-pink-25\/95 {
  stroke: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:stroke-pink-25\/100 {
  stroke: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:stroke-pink-50\/0 {
  stroke: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:stroke-pink-50\/5 {
  stroke: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:stroke-pink-50\/10 {
  stroke: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:stroke-pink-50\/20 {
  stroke: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:stroke-pink-50\/25 {
  stroke: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:stroke-pink-50\/30 {
  stroke: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:stroke-pink-50\/40 {
  stroke: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:stroke-pink-50\/50 {
  stroke: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:stroke-pink-50\/60 {
  stroke: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:stroke-pink-50\/70 {
  stroke: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:stroke-pink-50\/75 {
  stroke: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:stroke-pink-50\/80 {
  stroke: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:stroke-pink-50\/90 {
  stroke: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:stroke-pink-50\/95 {
  stroke: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:stroke-pink-50\/100 {
  stroke: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:stroke-pink-100\/0 {
  stroke: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:stroke-pink-100\/5 {
  stroke: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:stroke-pink-100\/10 {
  stroke: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:stroke-pink-100\/20 {
  stroke: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:stroke-pink-100\/25 {
  stroke: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:stroke-pink-100\/30 {
  stroke: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:stroke-pink-100\/40 {
  stroke: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:stroke-pink-100\/50 {
  stroke: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:stroke-pink-100\/60 {
  stroke: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:stroke-pink-100\/70 {
  stroke: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:stroke-pink-100\/75 {
  stroke: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:stroke-pink-100\/80 {
  stroke: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:stroke-pink-100\/90 {
  stroke: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:stroke-pink-100\/95 {
  stroke: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:stroke-pink-100\/100 {
  stroke: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:stroke-pink-200\/0 {
  stroke: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:stroke-pink-200\/5 {
  stroke: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:stroke-pink-200\/10 {
  stroke: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:stroke-pink-200\/20 {
  stroke: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:stroke-pink-200\/25 {
  stroke: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:stroke-pink-200\/30 {
  stroke: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:stroke-pink-200\/40 {
  stroke: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:stroke-pink-200\/50 {
  stroke: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:stroke-pink-200\/60 {
  stroke: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:stroke-pink-200\/70 {
  stroke: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:stroke-pink-200\/75 {
  stroke: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:stroke-pink-200\/80 {
  stroke: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:stroke-pink-200\/90 {
  stroke: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:stroke-pink-200\/95 {
  stroke: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:stroke-pink-200\/100 {
  stroke: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:stroke-pink-300\/0 {
  stroke: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:stroke-pink-300\/5 {
  stroke: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:stroke-pink-300\/10 {
  stroke: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:stroke-pink-300\/20 {
  stroke: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:stroke-pink-300\/25 {
  stroke: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:stroke-pink-300\/30 {
  stroke: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:stroke-pink-300\/40 {
  stroke: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:stroke-pink-300\/50 {
  stroke: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:stroke-pink-300\/60 {
  stroke: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:stroke-pink-300\/70 {
  stroke: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:stroke-pink-300\/75 {
  stroke: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:stroke-pink-300\/80 {
  stroke: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:stroke-pink-300\/90 {
  stroke: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:stroke-pink-300\/95 {
  stroke: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:stroke-pink-300\/100 {
  stroke: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:stroke-pink-400\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:stroke-pink-400\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:stroke-pink-400\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:stroke-pink-400\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:stroke-pink-400\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:stroke-pink-400\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:stroke-pink-400\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:stroke-pink-400\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:stroke-pink-400\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:stroke-pink-400\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:stroke-pink-400\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:stroke-pink-400\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:stroke-pink-400\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:stroke-pink-400\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:stroke-pink-400\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:stroke-pink-500\/0 {
  stroke: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:stroke-pink-500\/5 {
  stroke: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:stroke-pink-500\/10 {
  stroke: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:stroke-pink-500\/20 {
  stroke: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:stroke-pink-500\/25 {
  stroke: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:stroke-pink-500\/30 {
  stroke: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:stroke-pink-500\/40 {
  stroke: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:stroke-pink-500\/50 {
  stroke: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:stroke-pink-500\/60 {
  stroke: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:stroke-pink-500\/70 {
  stroke: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:stroke-pink-500\/75 {
  stroke: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:stroke-pink-500\/80 {
  stroke: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:stroke-pink-500\/90 {
  stroke: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:stroke-pink-500\/95 {
  stroke: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:stroke-pink-500\/100 {
  stroke: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:stroke-pink-600\/0 {
  stroke: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:stroke-pink-600\/5 {
  stroke: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:stroke-pink-600\/10 {
  stroke: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:stroke-pink-600\/20 {
  stroke: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:stroke-pink-600\/25 {
  stroke: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:stroke-pink-600\/30 {
  stroke: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:stroke-pink-600\/40 {
  stroke: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:stroke-pink-600\/50 {
  stroke: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:stroke-pink-600\/60 {
  stroke: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:stroke-pink-600\/70 {
  stroke: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:stroke-pink-600\/75 {
  stroke: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:stroke-pink-600\/80 {
  stroke: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:stroke-pink-600\/90 {
  stroke: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:stroke-pink-600\/95 {
  stroke: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:stroke-pink-600\/100 {
  stroke: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:stroke-pink-700\/0 {
  stroke: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:stroke-pink-700\/5 {
  stroke: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:stroke-pink-700\/10 {
  stroke: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:stroke-pink-700\/20 {
  stroke: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:stroke-pink-700\/25 {
  stroke: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:stroke-pink-700\/30 {
  stroke: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:stroke-pink-700\/40 {
  stroke: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:stroke-pink-700\/50 {
  stroke: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:stroke-pink-700\/60 {
  stroke: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:stroke-pink-700\/70 {
  stroke: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:stroke-pink-700\/75 {
  stroke: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:stroke-pink-700\/80 {
  stroke: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:stroke-pink-700\/90 {
  stroke: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:stroke-pink-700\/95 {
  stroke: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:stroke-pink-700\/100 {
  stroke: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:stroke-pink-800\/0 {
  stroke: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:stroke-pink-800\/5 {
  stroke: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:stroke-pink-800\/10 {
  stroke: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:stroke-pink-800\/20 {
  stroke: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:stroke-pink-800\/25 {
  stroke: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:stroke-pink-800\/30 {
  stroke: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:stroke-pink-800\/40 {
  stroke: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:stroke-pink-800\/50 {
  stroke: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:stroke-pink-800\/60 {
  stroke: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:stroke-pink-800\/70 {
  stroke: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:stroke-pink-800\/75 {
  stroke: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:stroke-pink-800\/80 {
  stroke: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:stroke-pink-800\/90 {
  stroke: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:stroke-pink-800\/95 {
  stroke: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:stroke-pink-800\/100 {
  stroke: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:stroke-pink-900\/0 {
  stroke: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:stroke-pink-900\/5 {
  stroke: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:stroke-pink-900\/10 {
  stroke: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:stroke-pink-900\/20 {
  stroke: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:stroke-pink-900\/25 {
  stroke: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:stroke-pink-900\/30 {
  stroke: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:stroke-pink-900\/40 {
  stroke: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:stroke-pink-900\/50 {
  stroke: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:stroke-pink-900\/60 {
  stroke: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:stroke-pink-900\/70 {
  stroke: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:stroke-pink-900\/75 {
  stroke: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:stroke-pink-900\/80 {
  stroke: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:stroke-pink-900\/90 {
  stroke: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:stroke-pink-900\/95 {
  stroke: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:stroke-pink-900\/100 {
  stroke: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:stroke-pink\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:stroke-pink\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:stroke-pink\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:stroke-pink\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:stroke-pink\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:stroke-pink\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:stroke-pink\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:stroke-pink\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:stroke-pink\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:stroke-pink\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:stroke-pink\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:stroke-pink\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:stroke-pink\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:stroke-pink\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:stroke-pink\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:stroke-rose-25\/0 {
  stroke: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:stroke-rose-25\/5 {
  stroke: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:stroke-rose-25\/10 {
  stroke: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:stroke-rose-25\/20 {
  stroke: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:stroke-rose-25\/25 {
  stroke: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:stroke-rose-25\/30 {
  stroke: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:stroke-rose-25\/40 {
  stroke: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:stroke-rose-25\/50 {
  stroke: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:stroke-rose-25\/60 {
  stroke: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:stroke-rose-25\/70 {
  stroke: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:stroke-rose-25\/75 {
  stroke: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:stroke-rose-25\/80 {
  stroke: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:stroke-rose-25\/90 {
  stroke: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:stroke-rose-25\/95 {
  stroke: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:stroke-rose-25\/100 {
  stroke: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:stroke-rose-50\/0 {
  stroke: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:stroke-rose-50\/5 {
  stroke: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:stroke-rose-50\/10 {
  stroke: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:stroke-rose-50\/20 {
  stroke: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:stroke-rose-50\/25 {
  stroke: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:stroke-rose-50\/30 {
  stroke: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:stroke-rose-50\/40 {
  stroke: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:stroke-rose-50\/50 {
  stroke: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:stroke-rose-50\/60 {
  stroke: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:stroke-rose-50\/70 {
  stroke: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:stroke-rose-50\/75 {
  stroke: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:stroke-rose-50\/80 {
  stroke: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:stroke-rose-50\/90 {
  stroke: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:stroke-rose-50\/95 {
  stroke: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:stroke-rose-50\/100 {
  stroke: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:stroke-rose-100\/0 {
  stroke: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:stroke-rose-100\/5 {
  stroke: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:stroke-rose-100\/10 {
  stroke: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:stroke-rose-100\/20 {
  stroke: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:stroke-rose-100\/25 {
  stroke: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:stroke-rose-100\/30 {
  stroke: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:stroke-rose-100\/40 {
  stroke: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:stroke-rose-100\/50 {
  stroke: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:stroke-rose-100\/60 {
  stroke: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:stroke-rose-100\/70 {
  stroke: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:stroke-rose-100\/75 {
  stroke: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:stroke-rose-100\/80 {
  stroke: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:stroke-rose-100\/90 {
  stroke: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:stroke-rose-100\/95 {
  stroke: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:stroke-rose-100\/100 {
  stroke: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:stroke-rose-200\/0 {
  stroke: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:stroke-rose-200\/5 {
  stroke: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:stroke-rose-200\/10 {
  stroke: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:stroke-rose-200\/20 {
  stroke: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:stroke-rose-200\/25 {
  stroke: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:stroke-rose-200\/30 {
  stroke: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:stroke-rose-200\/40 {
  stroke: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:stroke-rose-200\/50 {
  stroke: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:stroke-rose-200\/60 {
  stroke: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:stroke-rose-200\/70 {
  stroke: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:stroke-rose-200\/75 {
  stroke: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:stroke-rose-200\/80 {
  stroke: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:stroke-rose-200\/90 {
  stroke: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:stroke-rose-200\/95 {
  stroke: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:stroke-rose-200\/100 {
  stroke: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:stroke-rose-300\/0 {
  stroke: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:stroke-rose-300\/5 {
  stroke: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:stroke-rose-300\/10 {
  stroke: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:stroke-rose-300\/20 {
  stroke: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:stroke-rose-300\/25 {
  stroke: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:stroke-rose-300\/30 {
  stroke: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:stroke-rose-300\/40 {
  stroke: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:stroke-rose-300\/50 {
  stroke: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:stroke-rose-300\/60 {
  stroke: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:stroke-rose-300\/70 {
  stroke: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:stroke-rose-300\/75 {
  stroke: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:stroke-rose-300\/80 {
  stroke: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:stroke-rose-300\/90 {
  stroke: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:stroke-rose-300\/95 {
  stroke: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:stroke-rose-300\/100 {
  stroke: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:stroke-rose-400\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:stroke-rose-400\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:stroke-rose-400\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:stroke-rose-400\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:stroke-rose-400\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:stroke-rose-400\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:stroke-rose-400\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:stroke-rose-400\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:stroke-rose-400\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:stroke-rose-400\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:stroke-rose-400\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:stroke-rose-400\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:stroke-rose-400\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:stroke-rose-400\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:stroke-rose-400\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:stroke-rose-500\/0 {
  stroke: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:stroke-rose-500\/5 {
  stroke: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:stroke-rose-500\/10 {
  stroke: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:stroke-rose-500\/20 {
  stroke: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:stroke-rose-500\/25 {
  stroke: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:stroke-rose-500\/30 {
  stroke: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:stroke-rose-500\/40 {
  stroke: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:stroke-rose-500\/50 {
  stroke: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:stroke-rose-500\/60 {
  stroke: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:stroke-rose-500\/70 {
  stroke: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:stroke-rose-500\/75 {
  stroke: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:stroke-rose-500\/80 {
  stroke: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:stroke-rose-500\/90 {
  stroke: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:stroke-rose-500\/95 {
  stroke: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:stroke-rose-500\/100 {
  stroke: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:stroke-rose-600\/0 {
  stroke: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:stroke-rose-600\/5 {
  stroke: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:stroke-rose-600\/10 {
  stroke: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:stroke-rose-600\/20 {
  stroke: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:stroke-rose-600\/25 {
  stroke: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:stroke-rose-600\/30 {
  stroke: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:stroke-rose-600\/40 {
  stroke: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:stroke-rose-600\/50 {
  stroke: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:stroke-rose-600\/60 {
  stroke: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:stroke-rose-600\/70 {
  stroke: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:stroke-rose-600\/75 {
  stroke: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:stroke-rose-600\/80 {
  stroke: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:stroke-rose-600\/90 {
  stroke: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:stroke-rose-600\/95 {
  stroke: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:stroke-rose-600\/100 {
  stroke: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:stroke-rose-700\/0 {
  stroke: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:stroke-rose-700\/5 {
  stroke: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:stroke-rose-700\/10 {
  stroke: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:stroke-rose-700\/20 {
  stroke: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:stroke-rose-700\/25 {
  stroke: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:stroke-rose-700\/30 {
  stroke: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:stroke-rose-700\/40 {
  stroke: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:stroke-rose-700\/50 {
  stroke: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:stroke-rose-700\/60 {
  stroke: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:stroke-rose-700\/70 {
  stroke: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:stroke-rose-700\/75 {
  stroke: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:stroke-rose-700\/80 {
  stroke: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:stroke-rose-700\/90 {
  stroke: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:stroke-rose-700\/95 {
  stroke: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:stroke-rose-700\/100 {
  stroke: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:stroke-rose-800\/0 {
  stroke: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:stroke-rose-800\/5 {
  stroke: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:stroke-rose-800\/10 {
  stroke: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:stroke-rose-800\/20 {
  stroke: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:stroke-rose-800\/25 {
  stroke: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:stroke-rose-800\/30 {
  stroke: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:stroke-rose-800\/40 {
  stroke: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:stroke-rose-800\/50 {
  stroke: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:stroke-rose-800\/60 {
  stroke: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:stroke-rose-800\/70 {
  stroke: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:stroke-rose-800\/75 {
  stroke: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:stroke-rose-800\/80 {
  stroke: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:stroke-rose-800\/90 {
  stroke: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:stroke-rose-800\/95 {
  stroke: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:stroke-rose-800\/100 {
  stroke: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:stroke-rose-900\/0 {
  stroke: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:stroke-rose-900\/5 {
  stroke: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:stroke-rose-900\/10 {
  stroke: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:stroke-rose-900\/20 {
  stroke: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:stroke-rose-900\/25 {
  stroke: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:stroke-rose-900\/30 {
  stroke: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:stroke-rose-900\/40 {
  stroke: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:stroke-rose-900\/50 {
  stroke: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:stroke-rose-900\/60 {
  stroke: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:stroke-rose-900\/70 {
  stroke: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:stroke-rose-900\/75 {
  stroke: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:stroke-rose-900\/80 {
  stroke: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:stroke-rose-900\/90 {
  stroke: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:stroke-rose-900\/95 {
  stroke: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:stroke-rose-900\/100 {
  stroke: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:stroke-rose\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:stroke-rose\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:stroke-rose\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:stroke-rose\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:stroke-rose\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:stroke-rose\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:stroke-rose\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:stroke-rose\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:stroke-rose\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:stroke-rose\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:stroke-rose\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:stroke-rose\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:stroke-rose\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:stroke-rose\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:stroke-rose\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-25\/0 {
  stroke: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-25\/5 {
  stroke: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-25\/10 {
  stroke: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-25\/20 {
  stroke: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-25\/25 {
  stroke: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-25\/30 {
  stroke: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-25\/40 {
  stroke: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-25\/50 {
  stroke: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-25\/60 {
  stroke: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-25\/70 {
  stroke: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-25\/75 {
  stroke: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-25\/80 {
  stroke: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-25\/90 {
  stroke: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-25\/95 {
  stroke: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-25\/100 {
  stroke: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-50\/0 {
  stroke: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-50\/5 {
  stroke: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-50\/10 {
  stroke: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-50\/20 {
  stroke: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-50\/25 {
  stroke: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-50\/30 {
  stroke: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-50\/40 {
  stroke: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-50\/50 {
  stroke: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-50\/60 {
  stroke: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-50\/70 {
  stroke: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-50\/75 {
  stroke: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-50\/80 {
  stroke: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-50\/90 {
  stroke: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-50\/95 {
  stroke: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-50\/100 {
  stroke: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-100\/0 {
  stroke: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-100\/5 {
  stroke: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-100\/10 {
  stroke: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-100\/20 {
  stroke: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-100\/25 {
  stroke: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-100\/30 {
  stroke: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-100\/40 {
  stroke: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-100\/50 {
  stroke: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-100\/60 {
  stroke: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-100\/70 {
  stroke: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-100\/75 {
  stroke: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-100\/80 {
  stroke: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-100\/90 {
  stroke: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-100\/95 {
  stroke: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-100\/100 {
  stroke: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-200\/0 {
  stroke: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-200\/5 {
  stroke: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-200\/10 {
  stroke: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-200\/20 {
  stroke: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-200\/25 {
  stroke: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-200\/30 {
  stroke: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-200\/40 {
  stroke: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-200\/50 {
  stroke: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-200\/60 {
  stroke: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-200\/70 {
  stroke: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-200\/75 {
  stroke: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-200\/80 {
  stroke: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-200\/90 {
  stroke: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-200\/95 {
  stroke: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-200\/100 {
  stroke: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-300\/0 {
  stroke: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-300\/5 {
  stroke: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-300\/10 {
  stroke: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-300\/20 {
  stroke: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-300\/25 {
  stroke: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-300\/30 {
  stroke: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-300\/40 {
  stroke: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-300\/50 {
  stroke: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-300\/60 {
  stroke: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-300\/70 {
  stroke: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-300\/75 {
  stroke: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-300\/80 {
  stroke: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-300\/90 {
  stroke: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-300\/95 {
  stroke: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-300\/100 {
  stroke: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-400\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-400\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-400\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-400\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-400\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-400\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-400\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-400\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-400\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-400\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-400\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-400\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-400\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-400\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-400\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-500\/0 {
  stroke: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-500\/5 {
  stroke: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-500\/10 {
  stroke: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-500\/20 {
  stroke: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-500\/25 {
  stroke: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-500\/30 {
  stroke: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-500\/40 {
  stroke: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-500\/50 {
  stroke: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-500\/60 {
  stroke: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-500\/70 {
  stroke: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-500\/75 {
  stroke: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-500\/80 {
  stroke: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-500\/90 {
  stroke: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-500\/95 {
  stroke: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-500\/100 {
  stroke: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-600\/0 {
  stroke: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-600\/5 {
  stroke: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-600\/10 {
  stroke: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-600\/20 {
  stroke: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-600\/25 {
  stroke: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-600\/30 {
  stroke: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-600\/40 {
  stroke: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-600\/50 {
  stroke: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-600\/60 {
  stroke: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-600\/70 {
  stroke: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-600\/75 {
  stroke: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-600\/80 {
  stroke: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-600\/90 {
  stroke: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-600\/95 {
  stroke: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-600\/100 {
  stroke: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-700\/0 {
  stroke: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-700\/5 {
  stroke: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-700\/10 {
  stroke: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-700\/20 {
  stroke: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-700\/25 {
  stroke: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-700\/30 {
  stroke: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-700\/40 {
  stroke: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-700\/50 {
  stroke: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-700\/60 {
  stroke: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-700\/70 {
  stroke: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-700\/75 {
  stroke: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-700\/80 {
  stroke: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-700\/90 {
  stroke: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-700\/95 {
  stroke: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-700\/100 {
  stroke: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-800\/0 {
  stroke: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-800\/5 {
  stroke: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-800\/10 {
  stroke: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-800\/20 {
  stroke: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-800\/25 {
  stroke: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-800\/30 {
  stroke: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-800\/40 {
  stroke: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-800\/50 {
  stroke: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-800\/60 {
  stroke: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-800\/70 {
  stroke: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-800\/75 {
  stroke: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-800\/80 {
  stroke: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-800\/90 {
  stroke: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-800\/95 {
  stroke: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-800\/100 {
  stroke: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:stroke-orange-dark-900\/0 {
  stroke: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:stroke-orange-dark-900\/5 {
  stroke: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark-900\/10 {
  stroke: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark-900\/20 {
  stroke: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark-900\/25 {
  stroke: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark-900\/30 {
  stroke: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark-900\/40 {
  stroke: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark-900\/50 {
  stroke: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark-900\/60 {
  stroke: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark-900\/70 {
  stroke: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark-900\/75 {
  stroke: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark-900\/80 {
  stroke: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark-900\/90 {
  stroke: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark-900\/95 {
  stroke: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark-900\/100 {
  stroke: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:stroke-orange-dark\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:stroke-orange-dark\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:stroke-orange-dark\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:stroke-orange-dark\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:stroke-orange-dark\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:stroke-orange-dark\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:stroke-orange-dark\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:stroke-orange-dark\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:stroke-orange-dark\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:stroke-orange-dark\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:stroke-orange-dark\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:stroke-orange-dark\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:stroke-orange-dark\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:stroke-orange-dark\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:stroke-orange-dark\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:stroke-orange-25\/0 {
  stroke: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:stroke-orange-25\/5 {
  stroke: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:stroke-orange-25\/10 {
  stroke: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:stroke-orange-25\/20 {
  stroke: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:stroke-orange-25\/25 {
  stroke: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:stroke-orange-25\/30 {
  stroke: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:stroke-orange-25\/40 {
  stroke: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:stroke-orange-25\/50 {
  stroke: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:stroke-orange-25\/60 {
  stroke: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:stroke-orange-25\/70 {
  stroke: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:stroke-orange-25\/75 {
  stroke: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:stroke-orange-25\/80 {
  stroke: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:stroke-orange-25\/90 {
  stroke: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:stroke-orange-25\/95 {
  stroke: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:stroke-orange-25\/100 {
  stroke: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:stroke-orange-50\/0 {
  stroke: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:stroke-orange-50\/5 {
  stroke: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:stroke-orange-50\/10 {
  stroke: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:stroke-orange-50\/20 {
  stroke: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:stroke-orange-50\/25 {
  stroke: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:stroke-orange-50\/30 {
  stroke: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:stroke-orange-50\/40 {
  stroke: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:stroke-orange-50\/50 {
  stroke: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:stroke-orange-50\/60 {
  stroke: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:stroke-orange-50\/70 {
  stroke: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:stroke-orange-50\/75 {
  stroke: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:stroke-orange-50\/80 {
  stroke: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:stroke-orange-50\/90 {
  stroke: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:stroke-orange-50\/95 {
  stroke: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:stroke-orange-50\/100 {
  stroke: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:stroke-orange-100\/0 {
  stroke: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:stroke-orange-100\/5 {
  stroke: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:stroke-orange-100\/10 {
  stroke: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:stroke-orange-100\/20 {
  stroke: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:stroke-orange-100\/25 {
  stroke: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:stroke-orange-100\/30 {
  stroke: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:stroke-orange-100\/40 {
  stroke: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:stroke-orange-100\/50 {
  stroke: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:stroke-orange-100\/60 {
  stroke: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:stroke-orange-100\/70 {
  stroke: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:stroke-orange-100\/75 {
  stroke: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:stroke-orange-100\/80 {
  stroke: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:stroke-orange-100\/90 {
  stroke: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:stroke-orange-100\/95 {
  stroke: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:stroke-orange-100\/100 {
  stroke: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:stroke-orange-200\/0 {
  stroke: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:stroke-orange-200\/5 {
  stroke: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:stroke-orange-200\/10 {
  stroke: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:stroke-orange-200\/20 {
  stroke: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:stroke-orange-200\/25 {
  stroke: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:stroke-orange-200\/30 {
  stroke: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:stroke-orange-200\/40 {
  stroke: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:stroke-orange-200\/50 {
  stroke: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:stroke-orange-200\/60 {
  stroke: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:stroke-orange-200\/70 {
  stroke: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:stroke-orange-200\/75 {
  stroke: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:stroke-orange-200\/80 {
  stroke: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:stroke-orange-200\/90 {
  stroke: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:stroke-orange-200\/95 {
  stroke: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:stroke-orange-200\/100 {
  stroke: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:stroke-orange-300\/0 {
  stroke: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:stroke-orange-300\/5 {
  stroke: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:stroke-orange-300\/10 {
  stroke: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:stroke-orange-300\/20 {
  stroke: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:stroke-orange-300\/25 {
  stroke: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:stroke-orange-300\/30 {
  stroke: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:stroke-orange-300\/40 {
  stroke: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:stroke-orange-300\/50 {
  stroke: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:stroke-orange-300\/60 {
  stroke: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:stroke-orange-300\/70 {
  stroke: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:stroke-orange-300\/75 {
  stroke: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:stroke-orange-300\/80 {
  stroke: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:stroke-orange-300\/90 {
  stroke: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:stroke-orange-300\/95 {
  stroke: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:stroke-orange-300\/100 {
  stroke: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:stroke-orange-400\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:stroke-orange-400\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:stroke-orange-400\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:stroke-orange-400\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:stroke-orange-400\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:stroke-orange-400\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:stroke-orange-400\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:stroke-orange-400\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:stroke-orange-400\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:stroke-orange-400\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:stroke-orange-400\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:stroke-orange-400\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:stroke-orange-400\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:stroke-orange-400\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:stroke-orange-400\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:stroke-orange-500\/0 {
  stroke: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:stroke-orange-500\/5 {
  stroke: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:stroke-orange-500\/10 {
  stroke: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:stroke-orange-500\/20 {
  stroke: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:stroke-orange-500\/25 {
  stroke: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:stroke-orange-500\/30 {
  stroke: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:stroke-orange-500\/40 {
  stroke: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:stroke-orange-500\/50 {
  stroke: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:stroke-orange-500\/60 {
  stroke: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:stroke-orange-500\/70 {
  stroke: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:stroke-orange-500\/75 {
  stroke: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:stroke-orange-500\/80 {
  stroke: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:stroke-orange-500\/90 {
  stroke: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:stroke-orange-500\/95 {
  stroke: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:stroke-orange-500\/100 {
  stroke: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:stroke-orange-600\/0 {
  stroke: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:stroke-orange-600\/5 {
  stroke: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:stroke-orange-600\/10 {
  stroke: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:stroke-orange-600\/20 {
  stroke: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:stroke-orange-600\/25 {
  stroke: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:stroke-orange-600\/30 {
  stroke: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:stroke-orange-600\/40 {
  stroke: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:stroke-orange-600\/50 {
  stroke: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:stroke-orange-600\/60 {
  stroke: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:stroke-orange-600\/70 {
  stroke: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:stroke-orange-600\/75 {
  stroke: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:stroke-orange-600\/80 {
  stroke: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:stroke-orange-600\/90 {
  stroke: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:stroke-orange-600\/95 {
  stroke: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:stroke-orange-600\/100 {
  stroke: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:stroke-orange-700\/0 {
  stroke: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:stroke-orange-700\/5 {
  stroke: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:stroke-orange-700\/10 {
  stroke: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:stroke-orange-700\/20 {
  stroke: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:stroke-orange-700\/25 {
  stroke: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:stroke-orange-700\/30 {
  stroke: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:stroke-orange-700\/40 {
  stroke: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:stroke-orange-700\/50 {
  stroke: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:stroke-orange-700\/60 {
  stroke: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:stroke-orange-700\/70 {
  stroke: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:stroke-orange-700\/75 {
  stroke: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:stroke-orange-700\/80 {
  stroke: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:stroke-orange-700\/90 {
  stroke: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:stroke-orange-700\/95 {
  stroke: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:stroke-orange-700\/100 {
  stroke: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:stroke-orange-800\/0 {
  stroke: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:stroke-orange-800\/5 {
  stroke: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:stroke-orange-800\/10 {
  stroke: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:stroke-orange-800\/20 {
  stroke: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:stroke-orange-800\/25 {
  stroke: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:stroke-orange-800\/30 {
  stroke: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:stroke-orange-800\/40 {
  stroke: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:stroke-orange-800\/50 {
  stroke: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:stroke-orange-800\/60 {
  stroke: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:stroke-orange-800\/70 {
  stroke: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:stroke-orange-800\/75 {
  stroke: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:stroke-orange-800\/80 {
  stroke: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:stroke-orange-800\/90 {
  stroke: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:stroke-orange-800\/95 {
  stroke: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:stroke-orange-800\/100 {
  stroke: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:stroke-orange-900\/0 {
  stroke: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:stroke-orange-900\/5 {
  stroke: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:stroke-orange-900\/10 {
  stroke: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:stroke-orange-900\/20 {
  stroke: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:stroke-orange-900\/25 {
  stroke: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:stroke-orange-900\/30 {
  stroke: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:stroke-orange-900\/40 {
  stroke: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:stroke-orange-900\/50 {
  stroke: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:stroke-orange-900\/60 {
  stroke: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:stroke-orange-900\/70 {
  stroke: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:stroke-orange-900\/75 {
  stroke: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:stroke-orange-900\/80 {
  stroke: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:stroke-orange-900\/90 {
  stroke: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:stroke-orange-900\/95 {
  stroke: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:stroke-orange-900\/100 {
  stroke: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:stroke-orange\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:stroke-orange\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:stroke-orange\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:stroke-orange\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:stroke-orange\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:stroke-orange\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:stroke-orange\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:stroke-orange\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:stroke-orange\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:stroke-orange\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:stroke-orange\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:stroke-orange\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:stroke-orange\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:stroke-orange\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:stroke-orange\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:stroke-yellow-25\/0 {
  stroke: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:stroke-yellow-25\/5 {
  stroke: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-25\/10 {
  stroke: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-25\/20 {
  stroke: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-25\/25 {
  stroke: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-25\/30 {
  stroke: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-25\/40 {
  stroke: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-25\/50 {
  stroke: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-25\/60 {
  stroke: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-25\/70 {
  stroke: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-25\/75 {
  stroke: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-25\/80 {
  stroke: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-25\/90 {
  stroke: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-25\/95 {
  stroke: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-25\/100 {
  stroke: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:stroke-yellow-50\/0 {
  stroke: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:stroke-yellow-50\/5 {
  stroke: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-50\/10 {
  stroke: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-50\/20 {
  stroke: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-50\/25 {
  stroke: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-50\/30 {
  stroke: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-50\/40 {
  stroke: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-50\/50 {
  stroke: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-50\/60 {
  stroke: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-50\/70 {
  stroke: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-50\/75 {
  stroke: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-50\/80 {
  stroke: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-50\/90 {
  stroke: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-50\/95 {
  stroke: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-50\/100 {
  stroke: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:stroke-yellow-100\/0 {
  stroke: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:stroke-yellow-100\/5 {
  stroke: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-100\/10 {
  stroke: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-100\/20 {
  stroke: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-100\/25 {
  stroke: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-100\/30 {
  stroke: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-100\/40 {
  stroke: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-100\/50 {
  stroke: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-100\/60 {
  stroke: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-100\/70 {
  stroke: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-100\/75 {
  stroke: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-100\/80 {
  stroke: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-100\/90 {
  stroke: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-100\/95 {
  stroke: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-100\/100 {
  stroke: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:stroke-yellow-200\/0 {
  stroke: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:stroke-yellow-200\/5 {
  stroke: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-200\/10 {
  stroke: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-200\/20 {
  stroke: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-200\/25 {
  stroke: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-200\/30 {
  stroke: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-200\/40 {
  stroke: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-200\/50 {
  stroke: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-200\/60 {
  stroke: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-200\/70 {
  stroke: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-200\/75 {
  stroke: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-200\/80 {
  stroke: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-200\/90 {
  stroke: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-200\/95 {
  stroke: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-200\/100 {
  stroke: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:stroke-yellow-300\/0 {
  stroke: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:stroke-yellow-300\/5 {
  stroke: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-300\/10 {
  stroke: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-300\/20 {
  stroke: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-300\/25 {
  stroke: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-300\/30 {
  stroke: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-300\/40 {
  stroke: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-300\/50 {
  stroke: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-300\/60 {
  stroke: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-300\/70 {
  stroke: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-300\/75 {
  stroke: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-300\/80 {
  stroke: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-300\/90 {
  stroke: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-300\/95 {
  stroke: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-300\/100 {
  stroke: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:stroke-yellow-400\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:stroke-yellow-400\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-400\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-400\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-400\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-400\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-400\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-400\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-400\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-400\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-400\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-400\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-400\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-400\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-400\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:stroke-yellow-500\/0 {
  stroke: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:stroke-yellow-500\/5 {
  stroke: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-500\/10 {
  stroke: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-500\/20 {
  stroke: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-500\/25 {
  stroke: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-500\/30 {
  stroke: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-500\/40 {
  stroke: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-500\/50 {
  stroke: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-500\/60 {
  stroke: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-500\/70 {
  stroke: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-500\/75 {
  stroke: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-500\/80 {
  stroke: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-500\/90 {
  stroke: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-500\/95 {
  stroke: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-500\/100 {
  stroke: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:stroke-yellow-600\/0 {
  stroke: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:stroke-yellow-600\/5 {
  stroke: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-600\/10 {
  stroke: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-600\/20 {
  stroke: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-600\/25 {
  stroke: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-600\/30 {
  stroke: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-600\/40 {
  stroke: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-600\/50 {
  stroke: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-600\/60 {
  stroke: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-600\/70 {
  stroke: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-600\/75 {
  stroke: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-600\/80 {
  stroke: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-600\/90 {
  stroke: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-600\/95 {
  stroke: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-600\/100 {
  stroke: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:stroke-yellow-700\/0 {
  stroke: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:stroke-yellow-700\/5 {
  stroke: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-700\/10 {
  stroke: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-700\/20 {
  stroke: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-700\/25 {
  stroke: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-700\/30 {
  stroke: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-700\/40 {
  stroke: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-700\/50 {
  stroke: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-700\/60 {
  stroke: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-700\/70 {
  stroke: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-700\/75 {
  stroke: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-700\/80 {
  stroke: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-700\/90 {
  stroke: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-700\/95 {
  stroke: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-700\/100 {
  stroke: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:stroke-yellow-800\/0 {
  stroke: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:stroke-yellow-800\/5 {
  stroke: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-800\/10 {
  stroke: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-800\/20 {
  stroke: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-800\/25 {
  stroke: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-800\/30 {
  stroke: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-800\/40 {
  stroke: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-800\/50 {
  stroke: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-800\/60 {
  stroke: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-800\/70 {
  stroke: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-800\/75 {
  stroke: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-800\/80 {
  stroke: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-800\/90 {
  stroke: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-800\/95 {
  stroke: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-800\/100 {
  stroke: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:stroke-yellow-900\/0 {
  stroke: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:stroke-yellow-900\/5 {
  stroke: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:stroke-yellow-900\/10 {
  stroke: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:stroke-yellow-900\/20 {
  stroke: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:stroke-yellow-900\/25 {
  stroke: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:stroke-yellow-900\/30 {
  stroke: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:stroke-yellow-900\/40 {
  stroke: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:stroke-yellow-900\/50 {
  stroke: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:stroke-yellow-900\/60 {
  stroke: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:stroke-yellow-900\/70 {
  stroke: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:stroke-yellow-900\/75 {
  stroke: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:stroke-yellow-900\/80 {
  stroke: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:stroke-yellow-900\/90 {
  stroke: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:stroke-yellow-900\/95 {
  stroke: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:stroke-yellow-900\/100 {
  stroke: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:stroke-yellow\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:stroke-yellow\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:stroke-yellow\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:stroke-yellow\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:stroke-yellow\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:stroke-yellow\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:stroke-yellow\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:stroke-yellow\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:stroke-yellow\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:stroke-yellow\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:stroke-yellow\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:stroke-yellow\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:stroke-yellow\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:stroke-yellow\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:stroke-yellow\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-25 {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-50 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-100 {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-200 {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-400 {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-600 {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-700 {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-800 {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-900 {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-25 {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-50 {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-100 {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-300 {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-400 {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-500 {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-600 {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-700 {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-800 {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error-900 {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-error {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-25 {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-50 {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-100 {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-200 {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-300 {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-400 {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-500 {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-600 {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-700 {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-800 {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning-900 {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-warning {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-100 {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-200 {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-300 {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-400 {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-600 {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-700 {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-800 {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success-900 {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-blue {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-50 {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-100 {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-200 {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-300 {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-400 {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-500 {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-600 {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-700 {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-800 {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool-900 {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-cool {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-50 {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-100 {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-200 {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-300 {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-400 {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-500 {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-600 {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-700 {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-800 {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern-900 {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-modern {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-100 {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-200 {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-300 {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-800 {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-neutral {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-100 {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-200 {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-300 {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-400 {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-500 {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-600 {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-700 {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-800 {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron-900 {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-iron {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-200 {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-300 {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-700 {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-800 {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true-900 {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-true {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-25 {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-200 {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-300 {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-400 {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-500 {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-600 {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-700 {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-800 {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm-900 {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-warm {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-25 {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-50 {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-100 {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-200 {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-300 {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-400 {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-500 {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-600 {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-700 {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-800 {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss-900 {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-moss {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-25 {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-50 {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-100 {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-200 {
  color: #DOF8AB;
}

.group:hover .group-hover\:text-green-light-300 {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-400 {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-500 {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-600 {
  color: #4CA3OD;
}

.group:hover .group-hover\:text-green-light-700 {
  color: #3B7COF;
}

.group:hover .group-hover\:text-green-light-800 {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light-900 {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-light {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-50 {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-100 {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-200 {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-300 {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-400 {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-600 {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-800 {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-900 {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-25 {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-200 {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-300 {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-600 {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan-900 {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cyan {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-25 {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-50 {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-100 {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-200 {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-300 {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-400 {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-500 {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-600 {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-700 {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-800 {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light-900 {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-light {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-dark {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-indigo {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-25 {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-50 {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-100 {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-200 {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-300 {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-400 {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-600 {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-700 {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-800 {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet-900 {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-violet {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-25 {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-50 {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-200 {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-300 {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-600 {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia-900 {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-fuchsia {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-25 {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-25 {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-50 {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-100 {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-300 {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-400 {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-500 {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-600 {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-700 {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-800 {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose-900 {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-rose {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-dark {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-50 {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-100 {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-200 {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-300 {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-900 {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-25 {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white\/0 {
  color: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:text-white\/5 {
  color: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:text-white\/10 {
  color: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:text-white\/20 {
  color: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:text-white\/25 {
  color: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:text-white\/30 {
  color: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:text-white\/40 {
  color: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:text-white\/50 {
  color: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:text-white\/60 {
  color: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:text-white\/75 {
  color: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:text-white\/90 {
  color: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:text-white\/95 {
  color: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:text-white\/100 {
  color: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:text-black\/0 {
  color: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:text-black\/5 {
  color: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:text-black\/10 {
  color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:text-black\/20 {
  color: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:text-black\/25 {
  color: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:text-black\/30 {
  color: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:text-black\/40 {
  color: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:text-black\/50 {
  color: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:text-black\/60 {
  color: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:text-black\/75 {
  color: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:text-black\/80 {
  color: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:text-black\/90 {
  color: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:text-black\/95 {
  color: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:text-black\/100 {
  color: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:text-gray-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:text-gray-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:text-gray-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:text-gray-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:text-gray-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:text-gray-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:text-gray-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:text-gray-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:text-gray-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:text-gray-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:text-gray-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:text-gray-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:text-gray-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:text-gray-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:text-gray-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:text-gray-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:text-gray-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:text-gray-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:text-gray-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:text-gray-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:text-gray-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:text-gray-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:text-gray-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:text-gray-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:text-gray-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:text-gray-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:text-gray-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:text-gray-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:text-gray-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:text-gray-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:text-gray-100\/0 {
  color: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:text-gray-100\/5 {
  color: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:text-gray-100\/10 {
  color: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:text-gray-100\/20 {
  color: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:text-gray-100\/25 {
  color: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:text-gray-100\/30 {
  color: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:text-gray-100\/40 {
  color: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:text-gray-100\/50 {
  color: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:text-gray-100\/60 {
  color: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:text-gray-100\/70 {
  color: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:text-gray-100\/75 {
  color: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:text-gray-100\/80 {
  color: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:text-gray-100\/90 {
  color: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:text-gray-100\/95 {
  color: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:text-gray-100\/100 {
  color: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:text-gray-200\/0 {
  color: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:text-gray-200\/5 {
  color: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:text-gray-200\/10 {
  color: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:text-gray-200\/20 {
  color: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:text-gray-200\/25 {
  color: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:text-gray-200\/30 {
  color: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:text-gray-200\/40 {
  color: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:text-gray-200\/50 {
  color: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:text-gray-200\/60 {
  color: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:text-gray-200\/70 {
  color: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:text-gray-200\/75 {
  color: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:text-gray-200\/80 {
  color: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:text-gray-200\/90 {
  color: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:text-gray-200\/95 {
  color: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:text-gray-200\/100 {
  color: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:text-gray-300\/0 {
  color: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:text-gray-300\/5 {
  color: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:text-gray-300\/10 {
  color: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:text-gray-300\/20 {
  color: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:text-gray-300\/25 {
  color: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:text-gray-300\/30 {
  color: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:text-gray-300\/40 {
  color: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:text-gray-300\/50 {
  color: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:text-gray-300\/60 {
  color: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:text-gray-300\/70 {
  color: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:text-gray-300\/75 {
  color: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:text-gray-300\/80 {
  color: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:text-gray-300\/90 {
  color: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:text-gray-300\/95 {
  color: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:text-gray-300\/100 {
  color: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:text-gray-400\/0 {
  color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:text-gray-400\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:text-gray-400\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:text-gray-400\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:text-gray-400\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:text-gray-400\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:text-gray-400\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:text-gray-400\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:text-gray-400\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:text-gray-400\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:text-gray-400\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:text-gray-400\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:text-gray-400\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:text-gray-400\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:text-gray-400\/100 {
  color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:text-gray-500\/0 {
  color: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:text-gray-500\/5 {
  color: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:text-gray-500\/10 {
  color: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:text-gray-500\/20 {
  color: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:text-gray-500\/25 {
  color: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:text-gray-500\/30 {
  color: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:text-gray-500\/40 {
  color: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:text-gray-500\/50 {
  color: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:text-gray-500\/60 {
  color: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:text-gray-500\/70 {
  color: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:text-gray-500\/75 {
  color: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:text-gray-500\/80 {
  color: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:text-gray-500\/90 {
  color: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:text-gray-500\/95 {
  color: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:text-gray-500\/100 {
  color: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:text-gray-600\/0 {
  color: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:text-gray-600\/5 {
  color: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:text-gray-600\/10 {
  color: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:text-gray-600\/20 {
  color: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:text-gray-600\/25 {
  color: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:text-gray-600\/30 {
  color: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:text-gray-600\/40 {
  color: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:text-gray-600\/50 {
  color: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:text-gray-600\/60 {
  color: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:text-gray-600\/70 {
  color: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:text-gray-600\/75 {
  color: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:text-gray-600\/80 {
  color: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:text-gray-600\/90 {
  color: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:text-gray-600\/95 {
  color: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:text-gray-600\/100 {
  color: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:text-gray-700\/0 {
  color: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:text-gray-700\/5 {
  color: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:text-gray-700\/10 {
  color: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:text-gray-700\/20 {
  color: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:text-gray-700\/25 {
  color: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:text-gray-700\/30 {
  color: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:text-gray-700\/40 {
  color: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:text-gray-700\/50 {
  color: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:text-gray-700\/60 {
  color: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:text-gray-700\/70 {
  color: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:text-gray-700\/75 {
  color: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:text-gray-700\/80 {
  color: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:text-gray-700\/90 {
  color: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:text-gray-700\/95 {
  color: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:text-gray-700\/100 {
  color: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:text-gray-800\/0 {
  color: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:text-gray-800\/5 {
  color: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:text-gray-800\/10 {
  color: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:text-gray-800\/20 {
  color: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:text-gray-800\/25 {
  color: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:text-gray-800\/30 {
  color: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:text-gray-800\/40 {
  color: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:text-gray-800\/50 {
  color: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:text-gray-800\/60 {
  color: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:text-gray-800\/70 {
  color: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:text-gray-800\/75 {
  color: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:text-gray-800\/80 {
  color: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:text-gray-800\/90 {
  color: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:text-gray-800\/95 {
  color: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:text-gray-800\/100 {
  color: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:text-gray-900\/0 {
  color: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:text-gray-900\/5 {
  color: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:text-gray-900\/10 {
  color: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:text-gray-900\/20 {
  color: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:text-gray-900\/25 {
  color: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:text-gray-900\/30 {
  color: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:text-gray-900\/40 {
  color: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:text-gray-900\/50 {
  color: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:text-gray-900\/60 {
  color: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:text-gray-900\/70 {
  color: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:text-gray-900\/75 {
  color: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:text-gray-900\/80 {
  color: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:text-gray-900\/90 {
  color: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:text-gray-900\/95 {
  color: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:text-gray-900\/100 {
  color: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:text-gray\/0 {
  color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:text-gray\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:text-gray\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:text-gray\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:text-gray\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:text-gray\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:text-gray\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:text-gray\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:text-gray\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:text-gray\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:text-gray\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:text-gray\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:text-gray\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:text-gray\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:text-gray\/100 {
  color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:text-primary-25\/0 {
  color: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:text-primary-25\/5 {
  color: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:text-primary-25\/10 {
  color: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:text-primary-25\/20 {
  color: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:text-primary-25\/25 {
  color: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:text-primary-25\/30 {
  color: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:text-primary-25\/40 {
  color: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:text-primary-25\/50 {
  color: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:text-primary-25\/60 {
  color: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:text-primary-25\/70 {
  color: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:text-primary-25\/75 {
  color: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:text-primary-25\/80 {
  color: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:text-primary-25\/90 {
  color: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:text-primary-25\/95 {
  color: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:text-primary-25\/100 {
  color: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:text-primary-50\/0 {
  color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:text-primary-50\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:text-primary-50\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:text-primary-50\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:text-primary-50\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:text-primary-50\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:text-primary-50\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:text-primary-50\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:text-primary-50\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:text-primary-50\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:text-primary-50\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:text-primary-50\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:text-primary-50\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:text-primary-50\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:text-primary-50\/100 {
  color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:text-primary-100\/0 {
  color: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:text-primary-100\/5 {
  color: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:text-primary-100\/10 {
  color: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:text-primary-100\/20 {
  color: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:text-primary-100\/25 {
  color: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:text-primary-100\/30 {
  color: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:text-primary-100\/40 {
  color: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:text-primary-100\/50 {
  color: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:text-primary-100\/60 {
  color: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:text-primary-100\/70 {
  color: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:text-primary-100\/75 {
  color: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:text-primary-100\/80 {
  color: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:text-primary-100\/90 {
  color: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:text-primary-100\/95 {
  color: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:text-primary-100\/100 {
  color: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:text-primary-200\/0 {
  color: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:text-primary-200\/5 {
  color: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:text-primary-200\/10 {
  color: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:text-primary-200\/20 {
  color: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:text-primary-200\/25 {
  color: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:text-primary-200\/30 {
  color: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:text-primary-200\/40 {
  color: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:text-primary-200\/50 {
  color: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:text-primary-200\/60 {
  color: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:text-primary-200\/70 {
  color: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:text-primary-200\/75 {
  color: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:text-primary-200\/80 {
  color: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:text-primary-200\/90 {
  color: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:text-primary-200\/95 {
  color: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:text-primary-200\/100 {
  color: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:text-primary-300\/0 {
  color: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:text-primary-300\/5 {
  color: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:text-primary-300\/10 {
  color: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:text-primary-300\/20 {
  color: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:text-primary-300\/25 {
  color: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:text-primary-300\/30 {
  color: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:text-primary-300\/40 {
  color: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:text-primary-300\/50 {
  color: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:text-primary-300\/60 {
  color: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:text-primary-300\/70 {
  color: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:text-primary-300\/75 {
  color: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:text-primary-300\/80 {
  color: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:text-primary-300\/90 {
  color: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:text-primary-300\/95 {
  color: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:text-primary-300\/100 {
  color: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:text-primary-400\/0 {
  color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:text-primary-400\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:text-primary-400\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:text-primary-400\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:text-primary-400\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:text-primary-400\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:text-primary-400\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:text-primary-400\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:text-primary-400\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:text-primary-400\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:text-primary-400\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:text-primary-400\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:text-primary-400\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:text-primary-400\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:text-primary-400\/100 {
  color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:text-primary-500\/0 {
  color: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:text-primary-500\/5 {
  color: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:text-primary-500\/10 {
  color: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:text-primary-500\/20 {
  color: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:text-primary-500\/25 {
  color: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:text-primary-500\/30 {
  color: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:text-primary-500\/40 {
  color: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:text-primary-500\/50 {
  color: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:text-primary-500\/60 {
  color: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:text-primary-500\/70 {
  color: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:text-primary-500\/75 {
  color: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:text-primary-500\/80 {
  color: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:text-primary-500\/90 {
  color: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:text-primary-500\/95 {
  color: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:text-primary-500\/100 {
  color: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:text-primary-600\/0 {
  color: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:text-primary-600\/5 {
  color: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:text-primary-600\/10 {
  color: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:text-primary-600\/20 {
  color: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:text-primary-600\/25 {
  color: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:text-primary-600\/30 {
  color: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:text-primary-600\/40 {
  color: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:text-primary-600\/50 {
  color: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:text-primary-600\/60 {
  color: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:text-primary-600\/70 {
  color: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:text-primary-600\/75 {
  color: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:text-primary-600\/80 {
  color: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:text-primary-600\/90 {
  color: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:text-primary-600\/95 {
  color: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:text-primary-600\/100 {
  color: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:text-primary-700\/0 {
  color: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:text-primary-700\/5 {
  color: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:text-primary-700\/10 {
  color: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:text-primary-700\/20 {
  color: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:text-primary-700\/25 {
  color: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:text-primary-700\/30 {
  color: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:text-primary-700\/40 {
  color: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:text-primary-700\/50 {
  color: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:text-primary-700\/60 {
  color: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:text-primary-700\/70 {
  color: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:text-primary-700\/75 {
  color: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:text-primary-700\/80 {
  color: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:text-primary-700\/90 {
  color: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:text-primary-700\/95 {
  color: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:text-primary-700\/100 {
  color: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:text-primary-800\/0 {
  color: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:text-primary-800\/5 {
  color: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:text-primary-800\/10 {
  color: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:text-primary-800\/20 {
  color: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:text-primary-800\/25 {
  color: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:text-primary-800\/30 {
  color: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:text-primary-800\/40 {
  color: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:text-primary-800\/50 {
  color: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:text-primary-800\/60 {
  color: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:text-primary-800\/70 {
  color: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:text-primary-800\/75 {
  color: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:text-primary-800\/80 {
  color: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:text-primary-800\/90 {
  color: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:text-primary-800\/95 {
  color: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:text-primary-800\/100 {
  color: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:text-primary-900\/0 {
  color: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:text-primary-900\/5 {
  color: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:text-primary-900\/10 {
  color: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:text-primary-900\/20 {
  color: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:text-primary-900\/25 {
  color: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:text-primary-900\/30 {
  color: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:text-primary-900\/40 {
  color: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:text-primary-900\/50 {
  color: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:text-primary-900\/60 {
  color: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:text-primary-900\/70 {
  color: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:text-primary-900\/75 {
  color: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:text-primary-900\/80 {
  color: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:text-primary-900\/90 {
  color: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:text-primary-900\/95 {
  color: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:text-primary-900\/100 {
  color: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:text-primary\/0 {
  color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:text-primary\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:text-primary\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:text-primary\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:text-primary\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:text-primary\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:text-primary\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:text-primary\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:text-primary\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:text-primary\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:text-primary\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:text-primary\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:text-primary\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:text-primary\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:text-primary\/100 {
  color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:text-error-25\/0 {
  color: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:text-error-25\/5 {
  color: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:text-error-25\/10 {
  color: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:text-error-25\/20 {
  color: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:text-error-25\/25 {
  color: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:text-error-25\/30 {
  color: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:text-error-25\/40 {
  color: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:text-error-25\/50 {
  color: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:text-error-25\/60 {
  color: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:text-error-25\/70 {
  color: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:text-error-25\/75 {
  color: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:text-error-25\/80 {
  color: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:text-error-25\/90 {
  color: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:text-error-25\/95 {
  color: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:text-error-25\/100 {
  color: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:text-error-50\/0 {
  color: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:text-error-50\/5 {
  color: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:text-error-50\/10 {
  color: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:text-error-50\/20 {
  color: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:text-error-50\/25 {
  color: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:text-error-50\/30 {
  color: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:text-error-50\/40 {
  color: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:text-error-50\/50 {
  color: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:text-error-50\/60 {
  color: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:text-error-50\/70 {
  color: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:text-error-50\/75 {
  color: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:text-error-50\/80 {
  color: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:text-error-50\/90 {
  color: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:text-error-50\/95 {
  color: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:text-error-50\/100 {
  color: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:text-error-100\/0 {
  color: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:text-error-100\/5 {
  color: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:text-error-100\/10 {
  color: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:text-error-100\/20 {
  color: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:text-error-100\/25 {
  color: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:text-error-100\/30 {
  color: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:text-error-100\/40 {
  color: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:text-error-100\/50 {
  color: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:text-error-100\/60 {
  color: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:text-error-100\/70 {
  color: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:text-error-100\/75 {
  color: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:text-error-100\/80 {
  color: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:text-error-100\/90 {
  color: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:text-error-100\/95 {
  color: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:text-error-100\/100 {
  color: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:text-error-200\/0 {
  color: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:text-error-200\/5 {
  color: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:text-error-200\/10 {
  color: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:text-error-200\/20 {
  color: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:text-error-200\/25 {
  color: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:text-error-200\/30 {
  color: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:text-error-200\/40 {
  color: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:text-error-200\/50 {
  color: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:text-error-200\/60 {
  color: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:text-error-200\/70 {
  color: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:text-error-200\/75 {
  color: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:text-error-200\/80 {
  color: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:text-error-200\/90 {
  color: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:text-error-200\/95 {
  color: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:text-error-200\/100 {
  color: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:text-error-300\/0 {
  color: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:text-error-300\/5 {
  color: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:text-error-300\/10 {
  color: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:text-error-300\/20 {
  color: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:text-error-300\/25 {
  color: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:text-error-300\/30 {
  color: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:text-error-300\/40 {
  color: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:text-error-300\/50 {
  color: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:text-error-300\/60 {
  color: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:text-error-300\/70 {
  color: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:text-error-300\/75 {
  color: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:text-error-300\/80 {
  color: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:text-error-300\/90 {
  color: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:text-error-300\/95 {
  color: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:text-error-300\/100 {
  color: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:text-error-400\/0 {
  color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:text-error-400\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:text-error-400\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:text-error-400\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:text-error-400\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:text-error-400\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:text-error-400\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:text-error-400\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:text-error-400\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:text-error-400\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:text-error-400\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:text-error-400\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:text-error-400\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:text-error-400\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:text-error-400\/100 {
  color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:text-error-500\/0 {
  color: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:text-error-500\/5 {
  color: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:text-error-500\/10 {
  color: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:text-error-500\/20 {
  color: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:text-error-500\/25 {
  color: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:text-error-500\/30 {
  color: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:text-error-500\/40 {
  color: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:text-error-500\/50 {
  color: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:text-error-500\/60 {
  color: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:text-error-500\/70 {
  color: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:text-error-500\/75 {
  color: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:text-error-500\/80 {
  color: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:text-error-500\/90 {
  color: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:text-error-500\/95 {
  color: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:text-error-500\/100 {
  color: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:text-error-600\/0 {
  color: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:text-error-600\/5 {
  color: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:text-error-600\/10 {
  color: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:text-error-600\/20 {
  color: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:text-error-600\/25 {
  color: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:text-error-600\/30 {
  color: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:text-error-600\/40 {
  color: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:text-error-600\/50 {
  color: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:text-error-600\/60 {
  color: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:text-error-600\/70 {
  color: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:text-error-600\/75 {
  color: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:text-error-600\/80 {
  color: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:text-error-600\/90 {
  color: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:text-error-600\/95 {
  color: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:text-error-600\/100 {
  color: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:text-error-700\/0 {
  color: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:text-error-700\/5 {
  color: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:text-error-700\/10 {
  color: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:text-error-700\/20 {
  color: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:text-error-700\/25 {
  color: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:text-error-700\/30 {
  color: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:text-error-700\/40 {
  color: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:text-error-700\/50 {
  color: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:text-error-700\/60 {
  color: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:text-error-700\/70 {
  color: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:text-error-700\/75 {
  color: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:text-error-700\/80 {
  color: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:text-error-700\/90 {
  color: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:text-error-700\/95 {
  color: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:text-error-700\/100 {
  color: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:text-error-800\/0 {
  color: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:text-error-800\/5 {
  color: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:text-error-800\/10 {
  color: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:text-error-800\/20 {
  color: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:text-error-800\/25 {
  color: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:text-error-800\/30 {
  color: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:text-error-800\/40 {
  color: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:text-error-800\/50 {
  color: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:text-error-800\/60 {
  color: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:text-error-800\/70 {
  color: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:text-error-800\/75 {
  color: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:text-error-800\/80 {
  color: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:text-error-800\/90 {
  color: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:text-error-800\/95 {
  color: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:text-error-800\/100 {
  color: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:text-error-900\/0 {
  color: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:text-error-900\/5 {
  color: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:text-error-900\/10 {
  color: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:text-error-900\/20 {
  color: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:text-error-900\/25 {
  color: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:text-error-900\/30 {
  color: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:text-error-900\/40 {
  color: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:text-error-900\/50 {
  color: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:text-error-900\/60 {
  color: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:text-error-900\/70 {
  color: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:text-error-900\/75 {
  color: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:text-error-900\/80 {
  color: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:text-error-900\/90 {
  color: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:text-error-900\/95 {
  color: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:text-error-900\/100 {
  color: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:text-error\/0 {
  color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:text-error\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:text-error\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:text-error\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:text-error\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:text-error\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:text-error\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:text-error\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:text-error\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:text-error\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:text-error\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:text-error\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:text-error\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:text-error\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:text-error\/100 {
  color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:text-warning-25\/0 {
  color: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:text-warning-25\/5 {
  color: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:text-warning-25\/10 {
  color: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:text-warning-25\/20 {
  color: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:text-warning-25\/25 {
  color: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:text-warning-25\/30 {
  color: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:text-warning-25\/40 {
  color: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:text-warning-25\/50 {
  color: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:text-warning-25\/60 {
  color: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:text-warning-25\/70 {
  color: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:text-warning-25\/75 {
  color: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:text-warning-25\/80 {
  color: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:text-warning-25\/90 {
  color: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:text-warning-25\/95 {
  color: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:text-warning-25\/100 {
  color: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:text-warning-50\/0 {
  color: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:text-warning-50\/5 {
  color: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:text-warning-50\/10 {
  color: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:text-warning-50\/20 {
  color: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:text-warning-50\/25 {
  color: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:text-warning-50\/30 {
  color: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:text-warning-50\/40 {
  color: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:text-warning-50\/50 {
  color: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:text-warning-50\/60 {
  color: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:text-warning-50\/70 {
  color: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:text-warning-50\/75 {
  color: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:text-warning-50\/80 {
  color: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:text-warning-50\/90 {
  color: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:text-warning-50\/95 {
  color: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:text-warning-50\/100 {
  color: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:text-warning-100\/0 {
  color: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:text-warning-100\/5 {
  color: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:text-warning-100\/10 {
  color: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:text-warning-100\/20 {
  color: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:text-warning-100\/25 {
  color: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:text-warning-100\/30 {
  color: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:text-warning-100\/40 {
  color: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:text-warning-100\/50 {
  color: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:text-warning-100\/60 {
  color: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:text-warning-100\/70 {
  color: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:text-warning-100\/75 {
  color: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:text-warning-100\/80 {
  color: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:text-warning-100\/90 {
  color: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:text-warning-100\/95 {
  color: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:text-warning-100\/100 {
  color: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:text-warning-200\/0 {
  color: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:text-warning-200\/5 {
  color: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:text-warning-200\/10 {
  color: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:text-warning-200\/20 {
  color: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:text-warning-200\/25 {
  color: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:text-warning-200\/30 {
  color: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:text-warning-200\/40 {
  color: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:text-warning-200\/50 {
  color: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:text-warning-200\/60 {
  color: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:text-warning-200\/70 {
  color: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:text-warning-200\/75 {
  color: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:text-warning-200\/80 {
  color: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:text-warning-200\/90 {
  color: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:text-warning-200\/95 {
  color: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:text-warning-200\/100 {
  color: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:text-warning-300\/0 {
  color: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:text-warning-300\/5 {
  color: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:text-warning-300\/10 {
  color: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:text-warning-300\/20 {
  color: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:text-warning-300\/25 {
  color: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:text-warning-300\/30 {
  color: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:text-warning-300\/40 {
  color: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:text-warning-300\/50 {
  color: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:text-warning-300\/60 {
  color: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:text-warning-300\/70 {
  color: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:text-warning-300\/75 {
  color: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:text-warning-300\/80 {
  color: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:text-warning-300\/90 {
  color: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:text-warning-300\/95 {
  color: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:text-warning-300\/100 {
  color: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:text-warning-400\/0 {
  color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:text-warning-400\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:text-warning-400\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:text-warning-400\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:text-warning-400\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:text-warning-400\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:text-warning-400\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:text-warning-400\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:text-warning-400\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:text-warning-400\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:text-warning-400\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:text-warning-400\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:text-warning-400\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:text-warning-400\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:text-warning-400\/100 {
  color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:text-warning-500\/0 {
  color: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:text-warning-500\/5 {
  color: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:text-warning-500\/10 {
  color: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:text-warning-500\/20 {
  color: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:text-warning-500\/25 {
  color: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:text-warning-500\/30 {
  color: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:text-warning-500\/40 {
  color: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:text-warning-500\/50 {
  color: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:text-warning-500\/60 {
  color: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:text-warning-500\/70 {
  color: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:text-warning-500\/75 {
  color: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:text-warning-500\/80 {
  color: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:text-warning-500\/90 {
  color: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:text-warning-500\/95 {
  color: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:text-warning-500\/100 {
  color: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:text-warning-600\/0 {
  color: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:text-warning-600\/5 {
  color: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:text-warning-600\/10 {
  color: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:text-warning-600\/20 {
  color: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:text-warning-600\/25 {
  color: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:text-warning-600\/30 {
  color: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:text-warning-600\/40 {
  color: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:text-warning-600\/50 {
  color: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:text-warning-600\/60 {
  color: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:text-warning-600\/70 {
  color: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:text-warning-600\/75 {
  color: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:text-warning-600\/80 {
  color: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:text-warning-600\/90 {
  color: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:text-warning-600\/95 {
  color: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:text-warning-600\/100 {
  color: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:text-warning-700\/0 {
  color: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:text-warning-700\/5 {
  color: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:text-warning-700\/10 {
  color: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:text-warning-700\/20 {
  color: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:text-warning-700\/25 {
  color: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:text-warning-700\/30 {
  color: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:text-warning-700\/40 {
  color: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:text-warning-700\/50 {
  color: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:text-warning-700\/60 {
  color: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:text-warning-700\/70 {
  color: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:text-warning-700\/75 {
  color: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:text-warning-700\/80 {
  color: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:text-warning-700\/90 {
  color: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:text-warning-700\/95 {
  color: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:text-warning-700\/100 {
  color: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:text-warning-800\/0 {
  color: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:text-warning-800\/5 {
  color: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:text-warning-800\/10 {
  color: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:text-warning-800\/20 {
  color: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:text-warning-800\/25 {
  color: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:text-warning-800\/30 {
  color: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:text-warning-800\/40 {
  color: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:text-warning-800\/50 {
  color: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:text-warning-800\/60 {
  color: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:text-warning-800\/70 {
  color: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:text-warning-800\/75 {
  color: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:text-warning-800\/80 {
  color: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:text-warning-800\/90 {
  color: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:text-warning-800\/95 {
  color: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:text-warning-800\/100 {
  color: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:text-warning-900\/0 {
  color: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:text-warning-900\/5 {
  color: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:text-warning-900\/10 {
  color: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:text-warning-900\/20 {
  color: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:text-warning-900\/25 {
  color: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:text-warning-900\/30 {
  color: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:text-warning-900\/40 {
  color: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:text-warning-900\/50 {
  color: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:text-warning-900\/60 {
  color: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:text-warning-900\/70 {
  color: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:text-warning-900\/75 {
  color: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:text-warning-900\/80 {
  color: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:text-warning-900\/90 {
  color: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:text-warning-900\/95 {
  color: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:text-warning-900\/100 {
  color: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:text-warning\/0 {
  color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:text-warning\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:text-warning\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:text-warning\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:text-warning\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:text-warning\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:text-warning\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:text-warning\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:text-warning\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:text-warning\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:text-warning\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:text-warning\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:text-warning\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:text-warning\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:text-warning\/100 {
  color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:text-success-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:text-success-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:text-success-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:text-success-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:text-success-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:text-success-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:text-success-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:text-success-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:text-success-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:text-success-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:text-success-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:text-success-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:text-success-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:text-success-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:text-success-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:text-success-50\/0 {
  color: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:text-success-50\/5 {
  color: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:text-success-50\/10 {
  color: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:text-success-50\/20 {
  color: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:text-success-50\/25 {
  color: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:text-success-50\/30 {
  color: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:text-success-50\/40 {
  color: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:text-success-50\/50 {
  color: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:text-success-50\/60 {
  color: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:text-success-50\/70 {
  color: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:text-success-50\/75 {
  color: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:text-success-50\/80 {
  color: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:text-success-50\/90 {
  color: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:text-success-50\/95 {
  color: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:text-success-50\/100 {
  color: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:text-success-100\/0 {
  color: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:text-success-100\/5 {
  color: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:text-success-100\/10 {
  color: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:text-success-100\/20 {
  color: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:text-success-100\/25 {
  color: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:text-success-100\/30 {
  color: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:text-success-100\/40 {
  color: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:text-success-100\/50 {
  color: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:text-success-100\/60 {
  color: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:text-success-100\/70 {
  color: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:text-success-100\/75 {
  color: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:text-success-100\/80 {
  color: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:text-success-100\/90 {
  color: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:text-success-100\/95 {
  color: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:text-success-100\/100 {
  color: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:text-success-200\/0 {
  color: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:text-success-200\/5 {
  color: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:text-success-200\/10 {
  color: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:text-success-200\/20 {
  color: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:text-success-200\/25 {
  color: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:text-success-200\/30 {
  color: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:text-success-200\/40 {
  color: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:text-success-200\/50 {
  color: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:text-success-200\/60 {
  color: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:text-success-200\/70 {
  color: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:text-success-200\/75 {
  color: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:text-success-200\/80 {
  color: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:text-success-200\/90 {
  color: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:text-success-200\/95 {
  color: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:text-success-200\/100 {
  color: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:text-success-300\/0 {
  color: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:text-success-300\/5 {
  color: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:text-success-300\/10 {
  color: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:text-success-300\/20 {
  color: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:text-success-300\/25 {
  color: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:text-success-300\/30 {
  color: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:text-success-300\/40 {
  color: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:text-success-300\/50 {
  color: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:text-success-300\/60 {
  color: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:text-success-300\/70 {
  color: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:text-success-300\/75 {
  color: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:text-success-300\/80 {
  color: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:text-success-300\/90 {
  color: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:text-success-300\/95 {
  color: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:text-success-300\/100 {
  color: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:text-success-400\/0 {
  color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:text-success-400\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:text-success-400\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:text-success-400\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:text-success-400\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:text-success-400\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:text-success-400\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:text-success-400\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:text-success-400\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:text-success-400\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:text-success-400\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:text-success-400\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:text-success-400\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:text-success-400\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:text-success-400\/100 {
  color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:text-success-500\/0 {
  color: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:text-success-500\/5 {
  color: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:text-success-500\/10 {
  color: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:text-success-500\/20 {
  color: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:text-success-500\/25 {
  color: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:text-success-500\/30 {
  color: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:text-success-500\/40 {
  color: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:text-success-500\/50 {
  color: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:text-success-500\/60 {
  color: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:text-success-500\/70 {
  color: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:text-success-500\/75 {
  color: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:text-success-500\/80 {
  color: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:text-success-500\/90 {
  color: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:text-success-500\/95 {
  color: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:text-success-500\/100 {
  color: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:text-success-600\/0 {
  color: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:text-success-600\/5 {
  color: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:text-success-600\/10 {
  color: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:text-success-600\/20 {
  color: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:text-success-600\/25 {
  color: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:text-success-600\/30 {
  color: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:text-success-600\/40 {
  color: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:text-success-600\/50 {
  color: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:text-success-600\/60 {
  color: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:text-success-600\/70 {
  color: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:text-success-600\/75 {
  color: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:text-success-600\/80 {
  color: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:text-success-600\/90 {
  color: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:text-success-600\/95 {
  color: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:text-success-600\/100 {
  color: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:text-success-700\/0 {
  color: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:text-success-700\/5 {
  color: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:text-success-700\/10 {
  color: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:text-success-700\/20 {
  color: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:text-success-700\/25 {
  color: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:text-success-700\/30 {
  color: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:text-success-700\/40 {
  color: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:text-success-700\/50 {
  color: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:text-success-700\/60 {
  color: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:text-success-700\/70 {
  color: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:text-success-700\/75 {
  color: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:text-success-700\/80 {
  color: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:text-success-700\/90 {
  color: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:text-success-700\/95 {
  color: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:text-success-700\/100 {
  color: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:text-success-800\/0 {
  color: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:text-success-800\/5 {
  color: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:text-success-800\/10 {
  color: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:text-success-800\/20 {
  color: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:text-success-800\/25 {
  color: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:text-success-800\/30 {
  color: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:text-success-800\/40 {
  color: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:text-success-800\/50 {
  color: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:text-success-800\/60 {
  color: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:text-success-800\/70 {
  color: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:text-success-800\/75 {
  color: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:text-success-800\/80 {
  color: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:text-success-800\/90 {
  color: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:text-success-800\/95 {
  color: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:text-success-800\/100 {
  color: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:text-success-900\/0 {
  color: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:text-success-900\/5 {
  color: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:text-success-900\/10 {
  color: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:text-success-900\/20 {
  color: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:text-success-900\/25 {
  color: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:text-success-900\/30 {
  color: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:text-success-900\/40 {
  color: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:text-success-900\/50 {
  color: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:text-success-900\/60 {
  color: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:text-success-900\/70 {
  color: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:text-success-900\/75 {
  color: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:text-success-900\/80 {
  color: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:text-success-900\/90 {
  color: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:text-success-900\/95 {
  color: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:text-success-900\/100 {
  color: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:text-success\/0 {
  color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:text-success\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:text-success\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:text-success\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:text-success\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:text-success\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:text-success\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:text-success\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:text-success\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:text-success\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:text-success\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:text-success\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:text-success\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:text-success\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:text-success\/100 {
  color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:text-gray-blue-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:text-gray-blue-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:text-gray-blue-50\/0 {
  color: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:text-gray-blue-50\/5 {
  color: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-50\/10 {
  color: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-50\/20 {
  color: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-50\/25 {
  color: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-50\/30 {
  color: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-50\/40 {
  color: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-50\/50 {
  color: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-50\/60 {
  color: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-50\/70 {
  color: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-50\/75 {
  color: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-50\/80 {
  color: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-50\/90 {
  color: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-50\/95 {
  color: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-50\/100 {
  color: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:text-gray-blue-100\/0 {
  color: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:text-gray-blue-100\/5 {
  color: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-100\/10 {
  color: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-100\/20 {
  color: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-100\/25 {
  color: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-100\/30 {
  color: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-100\/40 {
  color: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-100\/50 {
  color: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-100\/60 {
  color: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-100\/70 {
  color: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-100\/75 {
  color: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-100\/80 {
  color: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-100\/90 {
  color: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-100\/95 {
  color: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-100\/100 {
  color: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:text-gray-blue-200\/0 {
  color: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:text-gray-blue-200\/5 {
  color: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-200\/10 {
  color: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-200\/20 {
  color: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-200\/25 {
  color: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-200\/30 {
  color: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-200\/40 {
  color: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-200\/50 {
  color: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-200\/60 {
  color: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-200\/70 {
  color: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-200\/75 {
  color: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-200\/80 {
  color: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-200\/90 {
  color: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-200\/95 {
  color: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-200\/100 {
  color: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:text-gray-blue-300\/0 {
  color: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:text-gray-blue-300\/5 {
  color: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-300\/10 {
  color: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-300\/20 {
  color: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-300\/25 {
  color: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-300\/30 {
  color: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-300\/40 {
  color: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-300\/50 {
  color: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-300\/60 {
  color: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-300\/70 {
  color: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-300\/75 {
  color: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-300\/80 {
  color: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-300\/90 {
  color: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-300\/95 {
  color: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-300\/100 {
  color: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:text-gray-blue-400\/0 {
  color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:text-gray-blue-400\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-400\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-400\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-400\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-400\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-400\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-400\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-400\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-400\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-400\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-400\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-400\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-400\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-400\/100 {
  color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:text-gray-blue-500\/0 {
  color: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:text-gray-blue-500\/5 {
  color: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-500\/10 {
  color: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-500\/20 {
  color: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-500\/25 {
  color: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-500\/30 {
  color: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-500\/40 {
  color: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-500\/50 {
  color: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-500\/60 {
  color: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-500\/70 {
  color: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-500\/75 {
  color: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-500\/80 {
  color: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-500\/90 {
  color: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-500\/95 {
  color: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-500\/100 {
  color: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:text-gray-blue-600\/0 {
  color: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:text-gray-blue-600\/5 {
  color: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-600\/10 {
  color: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-600\/20 {
  color: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-600\/25 {
  color: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-600\/30 {
  color: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-600\/40 {
  color: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-600\/50 {
  color: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-600\/60 {
  color: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-600\/70 {
  color: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-600\/75 {
  color: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-600\/80 {
  color: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-600\/90 {
  color: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-600\/95 {
  color: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-600\/100 {
  color: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:text-gray-blue-700\/0 {
  color: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:text-gray-blue-700\/5 {
  color: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-700\/10 {
  color: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-700\/20 {
  color: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-700\/25 {
  color: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-700\/30 {
  color: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-700\/40 {
  color: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-700\/50 {
  color: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-700\/60 {
  color: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-700\/70 {
  color: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-700\/75 {
  color: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-700\/80 {
  color: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-700\/90 {
  color: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-700\/95 {
  color: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-700\/100 {
  color: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:text-gray-blue-800\/0 {
  color: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:text-gray-blue-800\/5 {
  color: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-800\/10 {
  color: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-800\/20 {
  color: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-800\/25 {
  color: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-800\/30 {
  color: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-800\/40 {
  color: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-800\/50 {
  color: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-800\/60 {
  color: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-800\/70 {
  color: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-800\/75 {
  color: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-800\/80 {
  color: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-800\/90 {
  color: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-800\/95 {
  color: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-800\/100 {
  color: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:text-gray-blue-900\/0 {
  color: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:text-gray-blue-900\/5 {
  color: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:text-gray-blue-900\/10 {
  color: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:text-gray-blue-900\/20 {
  color: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:text-gray-blue-900\/25 {
  color: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:text-gray-blue-900\/30 {
  color: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:text-gray-blue-900\/40 {
  color: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:text-gray-blue-900\/50 {
  color: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:text-gray-blue-900\/60 {
  color: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:text-gray-blue-900\/70 {
  color: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:text-gray-blue-900\/75 {
  color: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:text-gray-blue-900\/80 {
  color: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:text-gray-blue-900\/90 {
  color: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:text-gray-blue-900\/95 {
  color: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:text-gray-blue-900\/100 {
  color: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:text-gray-blue\/0 {
  color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:text-gray-blue\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:text-gray-blue\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:text-gray-blue\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:text-gray-blue\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:text-gray-blue\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:text-gray-blue\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:text-gray-blue\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:text-gray-blue\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:text-gray-blue\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:text-gray-blue\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:text-gray-blue\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:text-gray-blue\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:text-gray-blue\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:text-gray-blue\/100 {
  color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:text-gray-cool-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:text-gray-cool-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:text-gray-cool-50\/0 {
  color: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:text-gray-cool-50\/5 {
  color: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-50\/10 {
  color: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-50\/20 {
  color: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-50\/25 {
  color: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-50\/30 {
  color: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-50\/40 {
  color: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-50\/50 {
  color: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-50\/60 {
  color: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-50\/70 {
  color: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-50\/75 {
  color: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-50\/80 {
  color: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-50\/90 {
  color: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-50\/95 {
  color: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-50\/100 {
  color: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:text-gray-cool-100\/0 {
  color: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:text-gray-cool-100\/5 {
  color: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-100\/10 {
  color: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-100\/20 {
  color: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-100\/25 {
  color: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-100\/30 {
  color: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-100\/40 {
  color: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-100\/50 {
  color: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-100\/60 {
  color: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-100\/70 {
  color: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-100\/75 {
  color: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-100\/80 {
  color: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-100\/90 {
  color: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-100\/95 {
  color: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-100\/100 {
  color: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:text-gray-cool-200\/0 {
  color: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:text-gray-cool-200\/5 {
  color: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-200\/10 {
  color: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-200\/20 {
  color: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-200\/25 {
  color: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-200\/30 {
  color: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-200\/40 {
  color: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-200\/50 {
  color: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-200\/60 {
  color: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-200\/70 {
  color: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-200\/75 {
  color: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-200\/80 {
  color: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-200\/90 {
  color: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-200\/95 {
  color: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-200\/100 {
  color: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:text-gray-cool-300\/0 {
  color: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:text-gray-cool-300\/5 {
  color: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-300\/10 {
  color: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-300\/20 {
  color: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-300\/25 {
  color: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-300\/30 {
  color: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-300\/40 {
  color: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-300\/50 {
  color: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-300\/60 {
  color: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-300\/70 {
  color: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-300\/75 {
  color: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-300\/80 {
  color: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-300\/90 {
  color: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-300\/95 {
  color: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-300\/100 {
  color: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:text-gray-cool-400\/0 {
  color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:text-gray-cool-400\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-400\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-400\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-400\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-400\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-400\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-400\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-400\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-400\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-400\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-400\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-400\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-400\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-400\/100 {
  color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:text-gray-cool-500\/0 {
  color: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:text-gray-cool-500\/5 {
  color: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-500\/10 {
  color: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-500\/20 {
  color: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-500\/25 {
  color: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-500\/30 {
  color: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-500\/40 {
  color: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-500\/50 {
  color: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-500\/60 {
  color: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-500\/70 {
  color: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-500\/75 {
  color: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-500\/80 {
  color: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-500\/90 {
  color: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-500\/95 {
  color: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-500\/100 {
  color: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:text-gray-cool-600\/0 {
  color: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:text-gray-cool-600\/5 {
  color: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-600\/10 {
  color: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-600\/20 {
  color: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-600\/25 {
  color: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-600\/30 {
  color: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-600\/40 {
  color: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-600\/50 {
  color: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-600\/60 {
  color: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-600\/70 {
  color: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-600\/75 {
  color: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-600\/80 {
  color: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-600\/90 {
  color: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-600\/95 {
  color: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-600\/100 {
  color: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:text-gray-cool-700\/0 {
  color: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:text-gray-cool-700\/5 {
  color: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-700\/10 {
  color: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-700\/20 {
  color: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-700\/25 {
  color: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-700\/30 {
  color: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-700\/40 {
  color: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-700\/50 {
  color: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-700\/60 {
  color: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-700\/70 {
  color: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-700\/75 {
  color: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-700\/80 {
  color: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-700\/90 {
  color: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-700\/95 {
  color: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-700\/100 {
  color: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:text-gray-cool-800\/0 {
  color: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:text-gray-cool-800\/5 {
  color: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-800\/10 {
  color: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-800\/20 {
  color: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-800\/25 {
  color: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-800\/30 {
  color: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-800\/40 {
  color: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-800\/50 {
  color: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-800\/60 {
  color: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-800\/70 {
  color: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-800\/75 {
  color: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-800\/80 {
  color: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-800\/90 {
  color: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-800\/95 {
  color: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-800\/100 {
  color: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:text-gray-cool-900\/0 {
  color: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:text-gray-cool-900\/5 {
  color: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:text-gray-cool-900\/10 {
  color: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:text-gray-cool-900\/20 {
  color: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:text-gray-cool-900\/25 {
  color: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:text-gray-cool-900\/30 {
  color: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:text-gray-cool-900\/40 {
  color: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:text-gray-cool-900\/50 {
  color: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:text-gray-cool-900\/60 {
  color: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:text-gray-cool-900\/70 {
  color: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:text-gray-cool-900\/75 {
  color: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:text-gray-cool-900\/80 {
  color: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:text-gray-cool-900\/90 {
  color: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:text-gray-cool-900\/95 {
  color: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:text-gray-cool-900\/100 {
  color: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:text-gray-cool\/0 {
  color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:text-gray-cool\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:text-gray-cool\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:text-gray-cool\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:text-gray-cool\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:text-gray-cool\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:text-gray-cool\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:text-gray-cool\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:text-gray-cool\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:text-gray-cool\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:text-gray-cool\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:text-gray-cool\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:text-gray-cool\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:text-gray-cool\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:text-gray-cool\/100 {
  color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:text-gray-modern-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:text-gray-modern-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:text-gray-modern-50\/0 {
  color: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:text-gray-modern-50\/5 {
  color: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-50\/10 {
  color: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-50\/20 {
  color: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-50\/25 {
  color: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-50\/30 {
  color: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-50\/40 {
  color: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-50\/50 {
  color: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-50\/60 {
  color: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-50\/70 {
  color: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-50\/75 {
  color: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-50\/80 {
  color: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-50\/90 {
  color: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-50\/95 {
  color: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-50\/100 {
  color: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:text-gray-modern-100\/0 {
  color: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:text-gray-modern-100\/5 {
  color: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-100\/10 {
  color: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-100\/20 {
  color: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-100\/25 {
  color: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-100\/30 {
  color: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-100\/40 {
  color: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-100\/50 {
  color: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-100\/60 {
  color: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-100\/70 {
  color: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-100\/75 {
  color: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-100\/80 {
  color: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-100\/90 {
  color: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-100\/95 {
  color: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-100\/100 {
  color: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:text-gray-modern-200\/0 {
  color: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:text-gray-modern-200\/5 {
  color: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-200\/10 {
  color: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-200\/20 {
  color: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-200\/25 {
  color: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-200\/30 {
  color: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-200\/40 {
  color: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-200\/50 {
  color: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-200\/60 {
  color: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-200\/70 {
  color: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-200\/75 {
  color: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-200\/80 {
  color: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-200\/90 {
  color: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-200\/95 {
  color: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-200\/100 {
  color: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:text-gray-modern-300\/0 {
  color: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:text-gray-modern-300\/5 {
  color: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-300\/10 {
  color: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-300\/20 {
  color: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-300\/25 {
  color: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-300\/30 {
  color: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-300\/40 {
  color: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-300\/50 {
  color: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-300\/60 {
  color: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-300\/70 {
  color: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-300\/75 {
  color: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-300\/80 {
  color: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-300\/90 {
  color: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-300\/95 {
  color: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-300\/100 {
  color: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:text-gray-modern-400\/0 {
  color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:text-gray-modern-400\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-400\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-400\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-400\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-400\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-400\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-400\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-400\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-400\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-400\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-400\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-400\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-400\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-400\/100 {
  color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:text-gray-modern-500\/0 {
  color: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:text-gray-modern-500\/5 {
  color: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-500\/10 {
  color: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-500\/20 {
  color: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-500\/25 {
  color: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-500\/30 {
  color: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-500\/40 {
  color: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-500\/50 {
  color: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-500\/60 {
  color: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-500\/70 {
  color: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-500\/75 {
  color: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-500\/80 {
  color: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-500\/90 {
  color: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-500\/95 {
  color: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-500\/100 {
  color: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:text-gray-modern-600\/0 {
  color: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:text-gray-modern-600\/5 {
  color: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-600\/10 {
  color: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-600\/20 {
  color: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-600\/25 {
  color: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-600\/30 {
  color: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-600\/40 {
  color: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-600\/50 {
  color: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-600\/60 {
  color: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-600\/70 {
  color: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-600\/75 {
  color: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-600\/80 {
  color: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-600\/90 {
  color: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-600\/95 {
  color: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-600\/100 {
  color: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:text-gray-modern-700\/0 {
  color: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:text-gray-modern-700\/5 {
  color: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-700\/10 {
  color: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-700\/20 {
  color: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-700\/25 {
  color: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-700\/30 {
  color: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-700\/40 {
  color: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-700\/50 {
  color: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-700\/60 {
  color: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-700\/70 {
  color: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-700\/75 {
  color: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-700\/80 {
  color: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-700\/90 {
  color: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-700\/95 {
  color: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-700\/100 {
  color: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:text-gray-modern-800\/0 {
  color: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:text-gray-modern-800\/5 {
  color: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-800\/10 {
  color: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-800\/20 {
  color: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-800\/25 {
  color: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-800\/30 {
  color: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-800\/40 {
  color: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-800\/50 {
  color: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-800\/60 {
  color: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-800\/70 {
  color: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-800\/75 {
  color: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-800\/80 {
  color: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-800\/90 {
  color: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-800\/95 {
  color: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-800\/100 {
  color: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:text-gray-modern-900\/0 {
  color: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:text-gray-modern-900\/5 {
  color: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:text-gray-modern-900\/10 {
  color: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:text-gray-modern-900\/20 {
  color: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:text-gray-modern-900\/25 {
  color: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:text-gray-modern-900\/30 {
  color: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:text-gray-modern-900\/40 {
  color: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:text-gray-modern-900\/50 {
  color: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:text-gray-modern-900\/60 {
  color: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:text-gray-modern-900\/70 {
  color: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:text-gray-modern-900\/75 {
  color: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:text-gray-modern-900\/80 {
  color: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:text-gray-modern-900\/90 {
  color: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:text-gray-modern-900\/95 {
  color: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:text-gray-modern-900\/100 {
  color: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:text-gray-modern\/0 {
  color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:text-gray-modern\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:text-gray-modern\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:text-gray-modern\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:text-gray-modern\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:text-gray-modern\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:text-gray-modern\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:text-gray-modern\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:text-gray-modern\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:text-gray-modern\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:text-gray-modern\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:text-gray-modern\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:text-gray-modern\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:text-gray-modern\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:text-gray-modern\/100 {
  color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:text-gray-neutral-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:text-gray-neutral-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:text-gray-neutral-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:text-gray-neutral-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:text-gray-neutral-100\/0 {
  color: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:text-gray-neutral-100\/5 {
  color: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-100\/10 {
  color: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-100\/20 {
  color: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-100\/25 {
  color: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-100\/30 {
  color: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-100\/40 {
  color: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-100\/50 {
  color: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-100\/60 {
  color: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-100\/70 {
  color: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-100\/75 {
  color: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-100\/80 {
  color: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-100\/90 {
  color: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-100\/95 {
  color: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-100\/100 {
  color: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:text-gray-neutral-200\/0 {
  color: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:text-gray-neutral-200\/5 {
  color: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-200\/10 {
  color: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-200\/20 {
  color: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-200\/25 {
  color: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-200\/30 {
  color: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-200\/40 {
  color: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-200\/50 {
  color: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-200\/60 {
  color: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-200\/70 {
  color: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-200\/75 {
  color: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-200\/80 {
  color: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-200\/90 {
  color: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-200\/95 {
  color: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-200\/100 {
  color: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:text-gray-neutral-300\/0 {
  color: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:text-gray-neutral-300\/5 {
  color: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-300\/10 {
  color: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-300\/20 {
  color: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-300\/25 {
  color: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-300\/30 {
  color: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-300\/40 {
  color: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-300\/50 {
  color: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-300\/60 {
  color: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-300\/70 {
  color: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-300\/75 {
  color: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-300\/80 {
  color: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-300\/90 {
  color: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-300\/95 {
  color: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-300\/100 {
  color: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:text-gray-neutral-400\/0 {
  color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:text-gray-neutral-400\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-400\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-400\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-400\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-400\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-400\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-400\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-400\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-400\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-400\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-400\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-400\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-400\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-400\/100 {
  color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:text-gray-neutral-500\/0 {
  color: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:text-gray-neutral-500\/5 {
  color: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-500\/10 {
  color: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-500\/20 {
  color: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-500\/25 {
  color: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-500\/30 {
  color: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-500\/40 {
  color: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-500\/50 {
  color: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-500\/60 {
  color: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-500\/70 {
  color: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-500\/75 {
  color: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-500\/80 {
  color: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-500\/90 {
  color: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-500\/95 {
  color: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-500\/100 {
  color: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:text-gray-neutral-600\/0 {
  color: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:text-gray-neutral-600\/5 {
  color: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-600\/10 {
  color: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-600\/20 {
  color: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-600\/25 {
  color: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-600\/30 {
  color: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-600\/40 {
  color: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-600\/50 {
  color: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-600\/60 {
  color: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-600\/70 {
  color: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-600\/75 {
  color: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-600\/80 {
  color: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-600\/90 {
  color: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-600\/95 {
  color: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-600\/100 {
  color: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:text-gray-neutral-700\/0 {
  color: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:text-gray-neutral-700\/5 {
  color: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-700\/10 {
  color: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-700\/20 {
  color: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-700\/25 {
  color: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-700\/30 {
  color: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-700\/40 {
  color: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-700\/50 {
  color: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-700\/60 {
  color: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-700\/70 {
  color: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-700\/75 {
  color: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-700\/80 {
  color: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-700\/90 {
  color: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-700\/95 {
  color: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-700\/100 {
  color: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:text-gray-neutral-800\/0 {
  color: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:text-gray-neutral-800\/5 {
  color: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-800\/10 {
  color: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-800\/20 {
  color: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-800\/25 {
  color: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-800\/30 {
  color: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-800\/40 {
  color: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-800\/50 {
  color: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-800\/60 {
  color: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-800\/70 {
  color: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-800\/75 {
  color: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-800\/80 {
  color: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-800\/90 {
  color: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-800\/95 {
  color: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-800\/100 {
  color: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:text-gray-neutral-900\/0 {
  color: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:text-gray-neutral-900\/5 {
  color: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral-900\/10 {
  color: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral-900\/20 {
  color: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral-900\/25 {
  color: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral-900\/30 {
  color: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral-900\/40 {
  color: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral-900\/50 {
  color: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral-900\/60 {
  color: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral-900\/70 {
  color: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral-900\/75 {
  color: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral-900\/80 {
  color: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral-900\/90 {
  color: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral-900\/95 {
  color: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral-900\/100 {
  color: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:text-gray-neutral\/0 {
  color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:text-gray-neutral\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:text-gray-neutral\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:text-gray-neutral\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:text-gray-neutral\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:text-gray-neutral\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:text-gray-neutral\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:text-gray-neutral\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:text-gray-neutral\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:text-gray-neutral\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:text-gray-neutral\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:text-gray-neutral\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:text-gray-neutral\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:text-gray-neutral\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:text-gray-neutral\/100 {
  color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:text-gray-iron-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:text-gray-iron-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:text-gray-iron-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:text-gray-iron-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:text-gray-iron-100\/0 {
  color: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:text-gray-iron-100\/5 {
  color: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-100\/10 {
  color: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-100\/20 {
  color: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-100\/25 {
  color: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-100\/30 {
  color: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-100\/40 {
  color: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-100\/50 {
  color: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-100\/60 {
  color: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-100\/70 {
  color: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-100\/75 {
  color: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-100\/80 {
  color: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-100\/90 {
  color: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-100\/95 {
  color: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-100\/100 {
  color: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:text-gray-iron-200\/0 {
  color: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:text-gray-iron-200\/5 {
  color: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-200\/10 {
  color: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-200\/20 {
  color: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-200\/25 {
  color: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-200\/30 {
  color: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-200\/40 {
  color: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-200\/50 {
  color: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-200\/60 {
  color: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-200\/70 {
  color: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-200\/75 {
  color: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-200\/80 {
  color: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-200\/90 {
  color: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-200\/95 {
  color: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-200\/100 {
  color: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:text-gray-iron-300\/0 {
  color: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:text-gray-iron-300\/5 {
  color: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-300\/10 {
  color: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-300\/20 {
  color: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-300\/25 {
  color: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-300\/30 {
  color: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-300\/40 {
  color: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-300\/50 {
  color: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-300\/60 {
  color: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-300\/70 {
  color: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-300\/75 {
  color: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-300\/80 {
  color: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-300\/90 {
  color: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-300\/95 {
  color: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-300\/100 {
  color: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:text-gray-iron-400\/0 {
  color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:text-gray-iron-400\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-400\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-400\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-400\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-400\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-400\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-400\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-400\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-400\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-400\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-400\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-400\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-400\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-400\/100 {
  color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:text-gray-iron-500\/0 {
  color: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:text-gray-iron-500\/5 {
  color: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-500\/10 {
  color: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-500\/20 {
  color: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-500\/25 {
  color: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-500\/30 {
  color: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-500\/40 {
  color: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-500\/50 {
  color: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-500\/60 {
  color: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-500\/70 {
  color: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-500\/75 {
  color: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-500\/80 {
  color: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-500\/90 {
  color: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-500\/95 {
  color: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-500\/100 {
  color: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:text-gray-iron-600\/0 {
  color: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:text-gray-iron-600\/5 {
  color: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-600\/10 {
  color: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-600\/20 {
  color: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-600\/25 {
  color: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-600\/30 {
  color: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-600\/40 {
  color: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-600\/50 {
  color: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-600\/60 {
  color: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-600\/70 {
  color: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-600\/75 {
  color: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-600\/80 {
  color: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-600\/90 {
  color: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-600\/95 {
  color: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-600\/100 {
  color: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:text-gray-iron-700\/0 {
  color: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:text-gray-iron-700\/5 {
  color: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-700\/10 {
  color: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-700\/20 {
  color: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-700\/25 {
  color: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-700\/30 {
  color: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-700\/40 {
  color: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-700\/50 {
  color: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-700\/60 {
  color: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-700\/70 {
  color: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-700\/75 {
  color: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-700\/80 {
  color: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-700\/90 {
  color: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-700\/95 {
  color: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-700\/100 {
  color: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:text-gray-iron-800\/0 {
  color: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:text-gray-iron-800\/5 {
  color: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-800\/10 {
  color: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-800\/20 {
  color: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-800\/25 {
  color: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-800\/30 {
  color: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-800\/40 {
  color: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-800\/50 {
  color: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-800\/60 {
  color: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-800\/70 {
  color: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-800\/75 {
  color: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-800\/80 {
  color: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-800\/90 {
  color: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-800\/95 {
  color: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-800\/100 {
  color: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:text-gray-iron-900\/0 {
  color: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:text-gray-iron-900\/5 {
  color: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:text-gray-iron-900\/10 {
  color: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:text-gray-iron-900\/20 {
  color: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:text-gray-iron-900\/25 {
  color: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:text-gray-iron-900\/30 {
  color: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:text-gray-iron-900\/40 {
  color: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:text-gray-iron-900\/50 {
  color: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:text-gray-iron-900\/60 {
  color: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:text-gray-iron-900\/70 {
  color: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:text-gray-iron-900\/75 {
  color: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:text-gray-iron-900\/80 {
  color: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:text-gray-iron-900\/90 {
  color: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:text-gray-iron-900\/95 {
  color: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:text-gray-iron-900\/100 {
  color: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:text-gray-iron\/0 {
  color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:text-gray-iron\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:text-gray-iron\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:text-gray-iron\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:text-gray-iron\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:text-gray-iron\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:text-gray-iron\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:text-gray-iron\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:text-gray-iron\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:text-gray-iron\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:text-gray-iron\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:text-gray-iron\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:text-gray-iron\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:text-gray-iron\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:text-gray-iron\/100 {
  color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:text-gray-true-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:text-gray-true-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:text-gray-true-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:text-gray-true-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:text-gray-true-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:text-gray-true-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:text-gray-true-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:text-gray-true-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:text-gray-true-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:text-gray-true-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:text-gray-true-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:text-gray-true-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:text-gray-true-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:text-gray-true-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:text-gray-true-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:text-gray-true-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:text-gray-true-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:text-gray-true-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:text-gray-true-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:text-gray-true-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:text-gray-true-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:text-gray-true-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:text-gray-true-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:text-gray-true-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:text-gray-true-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:text-gray-true-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:text-gray-true-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:text-gray-true-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:text-gray-true-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:text-gray-true-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:text-gray-true-100\/0 {
  color: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:text-gray-true-100\/5 {
  color: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:text-gray-true-100\/10 {
  color: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:text-gray-true-100\/20 {
  color: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:text-gray-true-100\/25 {
  color: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:text-gray-true-100\/30 {
  color: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:text-gray-true-100\/40 {
  color: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:text-gray-true-100\/50 {
  color: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:text-gray-true-100\/60 {
  color: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:text-gray-true-100\/70 {
  color: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:text-gray-true-100\/75 {
  color: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:text-gray-true-100\/80 {
  color: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:text-gray-true-100\/90 {
  color: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:text-gray-true-100\/95 {
  color: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:text-gray-true-100\/100 {
  color: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:text-gray-true-200\/0 {
  color: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:text-gray-true-200\/5 {
  color: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:text-gray-true-200\/10 {
  color: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:text-gray-true-200\/20 {
  color: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:text-gray-true-200\/25 {
  color: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:text-gray-true-200\/30 {
  color: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:text-gray-true-200\/40 {
  color: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:text-gray-true-200\/50 {
  color: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:text-gray-true-200\/60 {
  color: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:text-gray-true-200\/70 {
  color: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:text-gray-true-200\/75 {
  color: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:text-gray-true-200\/80 {
  color: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:text-gray-true-200\/90 {
  color: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:text-gray-true-200\/95 {
  color: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:text-gray-true-200\/100 {
  color: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:text-gray-true-300\/0 {
  color: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:text-gray-true-300\/5 {
  color: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:text-gray-true-300\/10 {
  color: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:text-gray-true-300\/20 {
  color: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:text-gray-true-300\/25 {
  color: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:text-gray-true-300\/30 {
  color: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:text-gray-true-300\/40 {
  color: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:text-gray-true-300\/50 {
  color: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:text-gray-true-300\/60 {
  color: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:text-gray-true-300\/70 {
  color: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:text-gray-true-300\/75 {
  color: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:text-gray-true-300\/80 {
  color: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:text-gray-true-300\/90 {
  color: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:text-gray-true-300\/95 {
  color: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:text-gray-true-300\/100 {
  color: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:text-gray-true-400\/0 {
  color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:text-gray-true-400\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:text-gray-true-400\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:text-gray-true-400\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:text-gray-true-400\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:text-gray-true-400\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:text-gray-true-400\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:text-gray-true-400\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:text-gray-true-400\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:text-gray-true-400\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:text-gray-true-400\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:text-gray-true-400\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:text-gray-true-400\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:text-gray-true-400\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:text-gray-true-400\/100 {
  color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:text-gray-true-500\/0 {
  color: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:text-gray-true-500\/5 {
  color: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:text-gray-true-500\/10 {
  color: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:text-gray-true-500\/20 {
  color: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:text-gray-true-500\/25 {
  color: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:text-gray-true-500\/30 {
  color: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:text-gray-true-500\/40 {
  color: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:text-gray-true-500\/50 {
  color: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:text-gray-true-500\/60 {
  color: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:text-gray-true-500\/70 {
  color: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:text-gray-true-500\/75 {
  color: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:text-gray-true-500\/80 {
  color: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:text-gray-true-500\/90 {
  color: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:text-gray-true-500\/95 {
  color: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:text-gray-true-500\/100 {
  color: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:text-gray-true-600\/0 {
  color: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:text-gray-true-600\/5 {
  color: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:text-gray-true-600\/10 {
  color: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:text-gray-true-600\/20 {
  color: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:text-gray-true-600\/25 {
  color: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:text-gray-true-600\/30 {
  color: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:text-gray-true-600\/40 {
  color: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:text-gray-true-600\/50 {
  color: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:text-gray-true-600\/60 {
  color: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:text-gray-true-600\/70 {
  color: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:text-gray-true-600\/75 {
  color: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:text-gray-true-600\/80 {
  color: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:text-gray-true-600\/90 {
  color: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:text-gray-true-600\/95 {
  color: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:text-gray-true-600\/100 {
  color: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:text-gray-true-700\/0 {
  color: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:text-gray-true-700\/5 {
  color: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:text-gray-true-700\/10 {
  color: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:text-gray-true-700\/20 {
  color: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:text-gray-true-700\/25 {
  color: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:text-gray-true-700\/30 {
  color: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:text-gray-true-700\/40 {
  color: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:text-gray-true-700\/50 {
  color: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:text-gray-true-700\/60 {
  color: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:text-gray-true-700\/70 {
  color: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:text-gray-true-700\/75 {
  color: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:text-gray-true-700\/80 {
  color: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:text-gray-true-700\/90 {
  color: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:text-gray-true-700\/95 {
  color: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:text-gray-true-700\/100 {
  color: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:text-gray-true-800\/0 {
  color: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:text-gray-true-800\/5 {
  color: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:text-gray-true-800\/10 {
  color: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:text-gray-true-800\/20 {
  color: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:text-gray-true-800\/25 {
  color: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:text-gray-true-800\/30 {
  color: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:text-gray-true-800\/40 {
  color: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:text-gray-true-800\/50 {
  color: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:text-gray-true-800\/60 {
  color: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:text-gray-true-800\/70 {
  color: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:text-gray-true-800\/75 {
  color: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:text-gray-true-800\/80 {
  color: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:text-gray-true-800\/90 {
  color: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:text-gray-true-800\/95 {
  color: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:text-gray-true-800\/100 {
  color: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:text-gray-true-900\/0 {
  color: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:text-gray-true-900\/5 {
  color: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:text-gray-true-900\/10 {
  color: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:text-gray-true-900\/20 {
  color: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:text-gray-true-900\/25 {
  color: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:text-gray-true-900\/30 {
  color: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:text-gray-true-900\/40 {
  color: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:text-gray-true-900\/50 {
  color: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:text-gray-true-900\/60 {
  color: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:text-gray-true-900\/70 {
  color: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:text-gray-true-900\/75 {
  color: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:text-gray-true-900\/80 {
  color: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:text-gray-true-900\/90 {
  color: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:text-gray-true-900\/95 {
  color: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:text-gray-true-900\/100 {
  color: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:text-gray-true\/0 {
  color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:text-gray-true\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:text-gray-true\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:text-gray-true\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:text-gray-true\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:text-gray-true\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:text-gray-true\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:text-gray-true\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:text-gray-true\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:text-gray-true\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:text-gray-true\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:text-gray-true\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:text-gray-true\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:text-gray-true\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:text-gray-true\/100 {
  color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:text-gray-warm-25\/0 {
  color: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:text-gray-warm-25\/5 {
  color: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-25\/10 {
  color: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-25\/20 {
  color: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-25\/25 {
  color: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-25\/30 {
  color: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-25\/40 {
  color: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-25\/50 {
  color: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-25\/60 {
  color: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-25\/70 {
  color: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-25\/75 {
  color: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-25\/80 {
  color: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-25\/90 {
  color: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-25\/95 {
  color: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-25\/100 {
  color: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:text-gray-warm-50\/0 {
  color: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:text-gray-warm-50\/5 {
  color: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-50\/10 {
  color: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-50\/20 {
  color: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-50\/25 {
  color: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-50\/30 {
  color: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-50\/40 {
  color: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-50\/50 {
  color: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-50\/60 {
  color: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-50\/70 {
  color: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-50\/75 {
  color: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-50\/80 {
  color: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-50\/90 {
  color: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-50\/95 {
  color: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-50\/100 {
  color: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:text-gray-warm-100\/0 {
  color: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:text-gray-warm-100\/5 {
  color: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-100\/10 {
  color: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-100\/20 {
  color: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-100\/25 {
  color: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-100\/30 {
  color: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-100\/40 {
  color: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-100\/50 {
  color: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-100\/60 {
  color: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-100\/70 {
  color: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-100\/75 {
  color: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-100\/80 {
  color: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-100\/90 {
  color: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-100\/95 {
  color: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-100\/100 {
  color: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:text-gray-warm-200\/0 {
  color: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:text-gray-warm-200\/5 {
  color: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-200\/10 {
  color: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-200\/20 {
  color: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-200\/25 {
  color: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-200\/30 {
  color: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-200\/40 {
  color: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-200\/50 {
  color: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-200\/60 {
  color: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-200\/70 {
  color: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-200\/75 {
  color: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-200\/80 {
  color: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-200\/90 {
  color: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-200\/95 {
  color: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-200\/100 {
  color: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:text-gray-warm-300\/0 {
  color: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:text-gray-warm-300\/5 {
  color: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-300\/10 {
  color: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-300\/20 {
  color: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-300\/25 {
  color: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-300\/30 {
  color: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-300\/40 {
  color: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-300\/50 {
  color: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-300\/60 {
  color: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-300\/70 {
  color: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-300\/75 {
  color: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-300\/80 {
  color: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-300\/90 {
  color: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-300\/95 {
  color: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-300\/100 {
  color: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:text-gray-warm-400\/0 {
  color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:text-gray-warm-400\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-400\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-400\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-400\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-400\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-400\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-400\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-400\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-400\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-400\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-400\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-400\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-400\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-400\/100 {
  color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:text-gray-warm-500\/0 {
  color: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:text-gray-warm-500\/5 {
  color: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-500\/10 {
  color: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-500\/20 {
  color: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-500\/25 {
  color: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-500\/30 {
  color: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-500\/40 {
  color: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-500\/50 {
  color: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-500\/60 {
  color: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-500\/70 {
  color: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-500\/75 {
  color: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-500\/80 {
  color: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-500\/90 {
  color: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-500\/95 {
  color: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-500\/100 {
  color: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:text-gray-warm-600\/0 {
  color: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:text-gray-warm-600\/5 {
  color: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-600\/10 {
  color: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-600\/20 {
  color: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-600\/25 {
  color: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-600\/30 {
  color: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-600\/40 {
  color: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-600\/50 {
  color: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-600\/60 {
  color: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-600\/70 {
  color: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-600\/75 {
  color: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-600\/80 {
  color: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-600\/90 {
  color: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-600\/95 {
  color: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-600\/100 {
  color: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:text-gray-warm-700\/0 {
  color: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:text-gray-warm-700\/5 {
  color: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-700\/10 {
  color: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-700\/20 {
  color: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-700\/25 {
  color: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-700\/30 {
  color: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-700\/40 {
  color: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-700\/50 {
  color: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-700\/60 {
  color: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-700\/70 {
  color: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-700\/75 {
  color: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-700\/80 {
  color: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-700\/90 {
  color: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-700\/95 {
  color: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-700\/100 {
  color: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:text-gray-warm-800\/0 {
  color: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:text-gray-warm-800\/5 {
  color: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-800\/10 {
  color: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-800\/20 {
  color: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-800\/25 {
  color: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-800\/30 {
  color: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-800\/40 {
  color: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-800\/50 {
  color: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-800\/60 {
  color: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-800\/70 {
  color: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-800\/75 {
  color: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-800\/80 {
  color: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-800\/90 {
  color: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-800\/95 {
  color: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-800\/100 {
  color: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:text-gray-warm-900\/0 {
  color: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:text-gray-warm-900\/5 {
  color: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:text-gray-warm-900\/10 {
  color: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:text-gray-warm-900\/20 {
  color: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:text-gray-warm-900\/25 {
  color: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:text-gray-warm-900\/30 {
  color: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:text-gray-warm-900\/40 {
  color: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:text-gray-warm-900\/50 {
  color: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:text-gray-warm-900\/60 {
  color: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:text-gray-warm-900\/70 {
  color: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:text-gray-warm-900\/75 {
  color: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:text-gray-warm-900\/80 {
  color: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:text-gray-warm-900\/90 {
  color: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:text-gray-warm-900\/95 {
  color: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:text-gray-warm-900\/100 {
  color: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:text-gray-warm\/0 {
  color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:text-gray-warm\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:text-gray-warm\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:text-gray-warm\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:text-gray-warm\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:text-gray-warm\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:text-gray-warm\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:text-gray-warm\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:text-gray-warm\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:text-gray-warm\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:text-gray-warm\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:text-gray-warm\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:text-gray-warm\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:text-gray-warm\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:text-gray-warm\/100 {
  color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:text-moss-25\/0 {
  color: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:text-moss-25\/5 {
  color: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:text-moss-25\/10 {
  color: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:text-moss-25\/20 {
  color: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:text-moss-25\/25 {
  color: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:text-moss-25\/30 {
  color: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:text-moss-25\/40 {
  color: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:text-moss-25\/50 {
  color: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:text-moss-25\/60 {
  color: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:text-moss-25\/70 {
  color: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:text-moss-25\/75 {
  color: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:text-moss-25\/80 {
  color: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:text-moss-25\/90 {
  color: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:text-moss-25\/95 {
  color: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:text-moss-25\/100 {
  color: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:text-moss-50\/0 {
  color: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:text-moss-50\/5 {
  color: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:text-moss-50\/10 {
  color: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:text-moss-50\/20 {
  color: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:text-moss-50\/25 {
  color: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:text-moss-50\/30 {
  color: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:text-moss-50\/40 {
  color: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:text-moss-50\/50 {
  color: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:text-moss-50\/60 {
  color: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:text-moss-50\/70 {
  color: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:text-moss-50\/75 {
  color: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:text-moss-50\/80 {
  color: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:text-moss-50\/90 {
  color: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:text-moss-50\/95 {
  color: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:text-moss-50\/100 {
  color: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:text-moss-100\/0 {
  color: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:text-moss-100\/5 {
  color: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:text-moss-100\/10 {
  color: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:text-moss-100\/20 {
  color: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:text-moss-100\/25 {
  color: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:text-moss-100\/30 {
  color: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:text-moss-100\/40 {
  color: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:text-moss-100\/50 {
  color: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:text-moss-100\/60 {
  color: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:text-moss-100\/70 {
  color: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:text-moss-100\/75 {
  color: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:text-moss-100\/80 {
  color: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:text-moss-100\/90 {
  color: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:text-moss-100\/95 {
  color: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:text-moss-100\/100 {
  color: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:text-moss-200\/0 {
  color: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:text-moss-200\/5 {
  color: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:text-moss-200\/10 {
  color: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:text-moss-200\/20 {
  color: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:text-moss-200\/25 {
  color: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:text-moss-200\/30 {
  color: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:text-moss-200\/40 {
  color: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:text-moss-200\/50 {
  color: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:text-moss-200\/60 {
  color: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:text-moss-200\/70 {
  color: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:text-moss-200\/75 {
  color: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:text-moss-200\/80 {
  color: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:text-moss-200\/90 {
  color: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:text-moss-200\/95 {
  color: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:text-moss-200\/100 {
  color: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:text-moss-300\/0 {
  color: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:text-moss-300\/5 {
  color: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:text-moss-300\/10 {
  color: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:text-moss-300\/20 {
  color: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:text-moss-300\/25 {
  color: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:text-moss-300\/30 {
  color: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:text-moss-300\/40 {
  color: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:text-moss-300\/50 {
  color: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:text-moss-300\/60 {
  color: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:text-moss-300\/70 {
  color: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:text-moss-300\/75 {
  color: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:text-moss-300\/80 {
  color: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:text-moss-300\/90 {
  color: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:text-moss-300\/95 {
  color: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:text-moss-300\/100 {
  color: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:text-moss-400\/0 {
  color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:text-moss-400\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:text-moss-400\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:text-moss-400\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:text-moss-400\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:text-moss-400\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:text-moss-400\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:text-moss-400\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:text-moss-400\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:text-moss-400\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:text-moss-400\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:text-moss-400\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:text-moss-400\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:text-moss-400\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:text-moss-400\/100 {
  color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:text-moss-500\/0 {
  color: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:text-moss-500\/5 {
  color: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:text-moss-500\/10 {
  color: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:text-moss-500\/20 {
  color: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:text-moss-500\/25 {
  color: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:text-moss-500\/30 {
  color: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:text-moss-500\/40 {
  color: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:text-moss-500\/50 {
  color: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:text-moss-500\/60 {
  color: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:text-moss-500\/70 {
  color: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:text-moss-500\/75 {
  color: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:text-moss-500\/80 {
  color: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:text-moss-500\/90 {
  color: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:text-moss-500\/95 {
  color: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:text-moss-500\/100 {
  color: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:text-moss-600\/0 {
  color: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:text-moss-600\/5 {
  color: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:text-moss-600\/10 {
  color: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:text-moss-600\/20 {
  color: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:text-moss-600\/25 {
  color: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:text-moss-600\/30 {
  color: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:text-moss-600\/40 {
  color: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:text-moss-600\/50 {
  color: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:text-moss-600\/60 {
  color: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:text-moss-600\/70 {
  color: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:text-moss-600\/75 {
  color: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:text-moss-600\/80 {
  color: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:text-moss-600\/90 {
  color: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:text-moss-600\/95 {
  color: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:text-moss-600\/100 {
  color: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:text-moss-700\/0 {
  color: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:text-moss-700\/5 {
  color: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:text-moss-700\/10 {
  color: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:text-moss-700\/20 {
  color: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:text-moss-700\/25 {
  color: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:text-moss-700\/30 {
  color: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:text-moss-700\/40 {
  color: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:text-moss-700\/50 {
  color: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:text-moss-700\/60 {
  color: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:text-moss-700\/70 {
  color: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:text-moss-700\/75 {
  color: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:text-moss-700\/80 {
  color: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:text-moss-700\/90 {
  color: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:text-moss-700\/95 {
  color: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:text-moss-700\/100 {
  color: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:text-moss-800\/0 {
  color: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:text-moss-800\/5 {
  color: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:text-moss-800\/10 {
  color: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:text-moss-800\/20 {
  color: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:text-moss-800\/25 {
  color: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:text-moss-800\/30 {
  color: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:text-moss-800\/40 {
  color: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:text-moss-800\/50 {
  color: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:text-moss-800\/60 {
  color: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:text-moss-800\/70 {
  color: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:text-moss-800\/75 {
  color: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:text-moss-800\/80 {
  color: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:text-moss-800\/90 {
  color: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:text-moss-800\/95 {
  color: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:text-moss-800\/100 {
  color: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:text-moss-900\/0 {
  color: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:text-moss-900\/5 {
  color: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:text-moss-900\/10 {
  color: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:text-moss-900\/20 {
  color: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:text-moss-900\/25 {
  color: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:text-moss-900\/30 {
  color: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:text-moss-900\/40 {
  color: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:text-moss-900\/50 {
  color: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:text-moss-900\/60 {
  color: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:text-moss-900\/70 {
  color: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:text-moss-900\/75 {
  color: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:text-moss-900\/80 {
  color: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:text-moss-900\/90 {
  color: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:text-moss-900\/95 {
  color: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:text-moss-900\/100 {
  color: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:text-moss\/0 {
  color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:text-moss\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:text-moss\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:text-moss\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:text-moss\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:text-moss\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:text-moss\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:text-moss\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:text-moss\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:text-moss\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:text-moss\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:text-moss\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:text-moss\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:text-moss\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:text-moss\/100 {
  color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:text-green-light-25\/0 {
  color: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:text-green-light-25\/5 {
  color: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:text-green-light-25\/10 {
  color: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:text-green-light-25\/20 {
  color: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:text-green-light-25\/25 {
  color: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:text-green-light-25\/30 {
  color: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:text-green-light-25\/40 {
  color: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:text-green-light-25\/50 {
  color: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:text-green-light-25\/60 {
  color: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:text-green-light-25\/70 {
  color: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:text-green-light-25\/75 {
  color: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:text-green-light-25\/80 {
  color: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:text-green-light-25\/90 {
  color: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:text-green-light-25\/95 {
  color: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:text-green-light-25\/100 {
  color: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:text-green-light-50\/0 {
  color: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:text-green-light-50\/5 {
  color: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:text-green-light-50\/10 {
  color: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:text-green-light-50\/20 {
  color: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:text-green-light-50\/25 {
  color: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:text-green-light-50\/30 {
  color: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:text-green-light-50\/40 {
  color: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:text-green-light-50\/50 {
  color: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:text-green-light-50\/60 {
  color: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:text-green-light-50\/70 {
  color: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:text-green-light-50\/75 {
  color: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:text-green-light-50\/80 {
  color: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:text-green-light-50\/90 {
  color: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:text-green-light-50\/95 {
  color: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:text-green-light-50\/100 {
  color: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:text-green-light-100\/0 {
  color: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:text-green-light-100\/5 {
  color: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:text-green-light-100\/10 {
  color: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:text-green-light-100\/20 {
  color: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:text-green-light-100\/25 {
  color: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:text-green-light-100\/30 {
  color: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:text-green-light-100\/40 {
  color: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:text-green-light-100\/50 {
  color: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:text-green-light-100\/60 {
  color: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:text-green-light-100\/70 {
  color: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:text-green-light-100\/75 {
  color: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:text-green-light-100\/80 {
  color: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:text-green-light-100\/90 {
  color: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:text-green-light-100\/95 {
  color: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:text-green-light-100\/100 {
  color: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:text-green-light-300\/0 {
  color: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:text-green-light-300\/5 {
  color: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:text-green-light-300\/10 {
  color: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:text-green-light-300\/20 {
  color: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:text-green-light-300\/25 {
  color: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:text-green-light-300\/30 {
  color: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:text-green-light-300\/40 {
  color: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:text-green-light-300\/50 {
  color: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:text-green-light-300\/60 {
  color: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:text-green-light-300\/70 {
  color: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:text-green-light-300\/75 {
  color: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:text-green-light-300\/80 {
  color: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:text-green-light-300\/90 {
  color: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:text-green-light-300\/95 {
  color: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:text-green-light-300\/100 {
  color: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:text-green-light-400\/0 {
  color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:text-green-light-400\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:text-green-light-400\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:text-green-light-400\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:text-green-light-400\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:text-green-light-400\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:text-green-light-400\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:text-green-light-400\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:text-green-light-400\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:text-green-light-400\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:text-green-light-400\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:text-green-light-400\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:text-green-light-400\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:text-green-light-400\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:text-green-light-400\/100 {
  color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:text-green-light-500\/0 {
  color: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:text-green-light-500\/5 {
  color: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:text-green-light-500\/10 {
  color: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:text-green-light-500\/20 {
  color: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:text-green-light-500\/25 {
  color: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:text-green-light-500\/30 {
  color: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:text-green-light-500\/40 {
  color: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:text-green-light-500\/50 {
  color: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:text-green-light-500\/60 {
  color: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:text-green-light-500\/70 {
  color: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:text-green-light-500\/75 {
  color: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:text-green-light-500\/80 {
  color: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:text-green-light-500\/90 {
  color: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:text-green-light-500\/95 {
  color: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:text-green-light-500\/100 {
  color: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:text-green-light-800\/0 {
  color: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:text-green-light-800\/5 {
  color: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:text-green-light-800\/10 {
  color: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:text-green-light-800\/20 {
  color: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:text-green-light-800\/25 {
  color: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:text-green-light-800\/30 {
  color: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:text-green-light-800\/40 {
  color: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:text-green-light-800\/50 {
  color: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:text-green-light-800\/60 {
  color: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:text-green-light-800\/70 {
  color: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:text-green-light-800\/75 {
  color: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:text-green-light-800\/80 {
  color: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:text-green-light-800\/90 {
  color: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:text-green-light-800\/95 {
  color: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:text-green-light-800\/100 {
  color: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:text-green-light-900\/0 {
  color: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:text-green-light-900\/5 {
  color: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:text-green-light-900\/10 {
  color: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:text-green-light-900\/20 {
  color: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:text-green-light-900\/25 {
  color: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:text-green-light-900\/30 {
  color: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:text-green-light-900\/40 {
  color: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:text-green-light-900\/50 {
  color: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:text-green-light-900\/60 {
  color: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:text-green-light-900\/70 {
  color: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:text-green-light-900\/75 {
  color: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:text-green-light-900\/80 {
  color: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:text-green-light-900\/90 {
  color: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:text-green-light-900\/95 {
  color: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:text-green-light-900\/100 {
  color: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:text-green-light\/0 {
  color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:text-green-light\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:text-green-light\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:text-green-light\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:text-green-light\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:text-green-light\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:text-green-light\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:text-green-light\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:text-green-light\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:text-green-light\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:text-green-light\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:text-green-light\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:text-green-light\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:text-green-light\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:text-green-light\/100 {
  color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:text-green-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:text-green-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:text-green-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:text-green-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:text-green-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:text-green-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:text-green-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:text-green-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:text-green-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:text-green-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:text-green-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:text-green-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:text-green-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:text-green-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:text-green-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:text-green-50\/0 {
  color: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:text-green-50\/5 {
  color: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:text-green-50\/10 {
  color: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:text-green-50\/20 {
  color: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:text-green-50\/25 {
  color: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:text-green-50\/30 {
  color: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:text-green-50\/40 {
  color: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:text-green-50\/50 {
  color: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:text-green-50\/60 {
  color: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:text-green-50\/70 {
  color: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:text-green-50\/75 {
  color: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:text-green-50\/80 {
  color: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:text-green-50\/90 {
  color: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:text-green-50\/95 {
  color: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:text-green-50\/100 {
  color: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:text-green-100\/0 {
  color: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:text-green-100\/5 {
  color: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:text-green-100\/10 {
  color: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:text-green-100\/20 {
  color: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:text-green-100\/25 {
  color: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:text-green-100\/30 {
  color: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:text-green-100\/40 {
  color: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:text-green-100\/50 {
  color: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:text-green-100\/60 {
  color: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:text-green-100\/70 {
  color: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:text-green-100\/75 {
  color: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:text-green-100\/80 {
  color: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:text-green-100\/90 {
  color: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:text-green-100\/95 {
  color: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:text-green-100\/100 {
  color: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:text-green-200\/0 {
  color: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:text-green-200\/5 {
  color: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:text-green-200\/10 {
  color: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:text-green-200\/20 {
  color: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:text-green-200\/25 {
  color: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:text-green-200\/30 {
  color: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:text-green-200\/40 {
  color: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:text-green-200\/50 {
  color: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:text-green-200\/60 {
  color: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:text-green-200\/70 {
  color: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:text-green-200\/75 {
  color: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:text-green-200\/80 {
  color: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:text-green-200\/90 {
  color: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:text-green-200\/95 {
  color: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:text-green-200\/100 {
  color: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:text-green-300\/0 {
  color: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:text-green-300\/5 {
  color: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:text-green-300\/10 {
  color: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:text-green-300\/20 {
  color: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:text-green-300\/25 {
  color: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:text-green-300\/30 {
  color: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:text-green-300\/40 {
  color: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:text-green-300\/50 {
  color: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:text-green-300\/60 {
  color: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:text-green-300\/70 {
  color: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:text-green-300\/75 {
  color: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:text-green-300\/80 {
  color: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:text-green-300\/90 {
  color: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:text-green-300\/95 {
  color: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:text-green-300\/100 {
  color: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:text-green-400\/0 {
  color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:text-green-400\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:text-green-400\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:text-green-400\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:text-green-400\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:text-green-400\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:text-green-400\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:text-green-400\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:text-green-400\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:text-green-400\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:text-green-400\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:text-green-400\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:text-green-400\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:text-green-400\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:text-green-400\/100 {
  color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:text-green-500\/0 {
  color: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:text-green-500\/5 {
  color: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:text-green-500\/10 {
  color: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:text-green-500\/20 {
  color: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:text-green-500\/25 {
  color: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:text-green-500\/30 {
  color: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:text-green-500\/40 {
  color: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:text-green-500\/50 {
  color: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:text-green-500\/60 {
  color: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:text-green-500\/70 {
  color: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:text-green-500\/75 {
  color: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:text-green-500\/80 {
  color: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:text-green-500\/90 {
  color: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:text-green-500\/95 {
  color: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:text-green-500\/100 {
  color: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:text-green-600\/0 {
  color: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:text-green-600\/5 {
  color: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:text-green-600\/10 {
  color: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:text-green-600\/20 {
  color: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:text-green-600\/25 {
  color: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:text-green-600\/30 {
  color: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:text-green-600\/40 {
  color: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:text-green-600\/50 {
  color: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:text-green-600\/60 {
  color: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:text-green-600\/70 {
  color: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:text-green-600\/75 {
  color: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:text-green-600\/80 {
  color: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:text-green-600\/90 {
  color: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:text-green-600\/95 {
  color: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:text-green-600\/100 {
  color: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:text-green-700\/0 {
  color: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:text-green-700\/5 {
  color: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:text-green-700\/10 {
  color: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:text-green-700\/20 {
  color: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:text-green-700\/25 {
  color: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:text-green-700\/30 {
  color: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:text-green-700\/40 {
  color: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:text-green-700\/50 {
  color: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:text-green-700\/60 {
  color: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:text-green-700\/70 {
  color: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:text-green-700\/75 {
  color: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:text-green-700\/80 {
  color: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:text-green-700\/90 {
  color: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:text-green-700\/95 {
  color: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:text-green-700\/100 {
  color: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:text-green-800\/0 {
  color: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:text-green-800\/5 {
  color: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:text-green-800\/10 {
  color: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:text-green-800\/20 {
  color: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:text-green-800\/25 {
  color: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:text-green-800\/30 {
  color: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:text-green-800\/40 {
  color: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:text-green-800\/50 {
  color: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:text-green-800\/60 {
  color: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:text-green-800\/70 {
  color: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:text-green-800\/75 {
  color: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:text-green-800\/80 {
  color: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:text-green-800\/90 {
  color: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:text-green-800\/95 {
  color: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:text-green-800\/100 {
  color: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:text-green-900\/0 {
  color: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:text-green-900\/5 {
  color: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:text-green-900\/10 {
  color: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:text-green-900\/20 {
  color: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:text-green-900\/25 {
  color: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:text-green-900\/30 {
  color: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:text-green-900\/40 {
  color: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:text-green-900\/50 {
  color: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:text-green-900\/60 {
  color: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:text-green-900\/70 {
  color: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:text-green-900\/75 {
  color: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:text-green-900\/80 {
  color: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:text-green-900\/90 {
  color: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:text-green-900\/95 {
  color: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:text-green-900\/100 {
  color: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:text-green\/0 {
  color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:text-green\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:text-green\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:text-green\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:text-green\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:text-green\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:text-green\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:text-green\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:text-green\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:text-green\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:text-green\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:text-green\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:text-green\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:text-green\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:text-green\/100 {
  color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:text-teal-25\/0 {
  color: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:text-teal-25\/5 {
  color: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:text-teal-25\/10 {
  color: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:text-teal-25\/20 {
  color: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:text-teal-25\/25 {
  color: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:text-teal-25\/30 {
  color: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:text-teal-25\/40 {
  color: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:text-teal-25\/50 {
  color: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:text-teal-25\/60 {
  color: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:text-teal-25\/70 {
  color: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:text-teal-25\/75 {
  color: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:text-teal-25\/80 {
  color: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:text-teal-25\/90 {
  color: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:text-teal-25\/95 {
  color: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:text-teal-25\/100 {
  color: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:text-teal-50\/0 {
  color: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:text-teal-50\/5 {
  color: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:text-teal-50\/10 {
  color: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:text-teal-50\/20 {
  color: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:text-teal-50\/25 {
  color: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:text-teal-50\/30 {
  color: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:text-teal-50\/40 {
  color: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:text-teal-50\/50 {
  color: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:text-teal-50\/60 {
  color: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:text-teal-50\/70 {
  color: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:text-teal-50\/75 {
  color: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:text-teal-50\/80 {
  color: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:text-teal-50\/90 {
  color: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:text-teal-50\/95 {
  color: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:text-teal-50\/100 {
  color: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:text-teal-100\/0 {
  color: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:text-teal-100\/5 {
  color: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:text-teal-100\/10 {
  color: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:text-teal-100\/20 {
  color: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:text-teal-100\/25 {
  color: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:text-teal-100\/30 {
  color: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:text-teal-100\/40 {
  color: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:text-teal-100\/50 {
  color: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:text-teal-100\/60 {
  color: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:text-teal-100\/70 {
  color: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:text-teal-100\/75 {
  color: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:text-teal-100\/80 {
  color: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:text-teal-100\/90 {
  color: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:text-teal-100\/95 {
  color: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:text-teal-100\/100 {
  color: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:text-teal-200\/0 {
  color: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:text-teal-200\/5 {
  color: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:text-teal-200\/10 {
  color: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:text-teal-200\/20 {
  color: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:text-teal-200\/25 {
  color: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:text-teal-200\/30 {
  color: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:text-teal-200\/40 {
  color: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:text-teal-200\/50 {
  color: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:text-teal-200\/60 {
  color: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:text-teal-200\/70 {
  color: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:text-teal-200\/75 {
  color: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:text-teal-200\/80 {
  color: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:text-teal-200\/90 {
  color: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:text-teal-200\/95 {
  color: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:text-teal-200\/100 {
  color: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:text-teal-300\/0 {
  color: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:text-teal-300\/5 {
  color: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:text-teal-300\/10 {
  color: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:text-teal-300\/20 {
  color: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:text-teal-300\/25 {
  color: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:text-teal-300\/30 {
  color: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:text-teal-300\/40 {
  color: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:text-teal-300\/50 {
  color: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:text-teal-300\/60 {
  color: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:text-teal-300\/70 {
  color: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:text-teal-300\/75 {
  color: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:text-teal-300\/80 {
  color: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:text-teal-300\/90 {
  color: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:text-teal-300\/95 {
  color: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:text-teal-300\/100 {
  color: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:text-teal-400\/0 {
  color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:text-teal-400\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:text-teal-400\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:text-teal-400\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:text-teal-400\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:text-teal-400\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:text-teal-400\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:text-teal-400\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:text-teal-400\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:text-teal-400\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:text-teal-400\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:text-teal-400\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:text-teal-400\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:text-teal-400\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:text-teal-400\/100 {
  color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:text-teal-500\/0 {
  color: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:text-teal-500\/5 {
  color: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:text-teal-500\/10 {
  color: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:text-teal-500\/20 {
  color: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:text-teal-500\/25 {
  color: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:text-teal-500\/30 {
  color: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:text-teal-500\/40 {
  color: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:text-teal-500\/50 {
  color: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:text-teal-500\/60 {
  color: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:text-teal-500\/70 {
  color: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:text-teal-500\/75 {
  color: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:text-teal-500\/80 {
  color: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:text-teal-500\/90 {
  color: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:text-teal-500\/95 {
  color: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:text-teal-500\/100 {
  color: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:text-teal-600\/0 {
  color: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:text-teal-600\/5 {
  color: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:text-teal-600\/10 {
  color: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:text-teal-600\/20 {
  color: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:text-teal-600\/25 {
  color: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:text-teal-600\/30 {
  color: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:text-teal-600\/40 {
  color: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:text-teal-600\/50 {
  color: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:text-teal-600\/60 {
  color: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:text-teal-600\/70 {
  color: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:text-teal-600\/75 {
  color: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:text-teal-600\/80 {
  color: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:text-teal-600\/90 {
  color: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:text-teal-600\/95 {
  color: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:text-teal-600\/100 {
  color: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:text-teal-700\/0 {
  color: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:text-teal-700\/5 {
  color: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:text-teal-700\/10 {
  color: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:text-teal-700\/20 {
  color: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:text-teal-700\/25 {
  color: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:text-teal-700\/30 {
  color: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:text-teal-700\/40 {
  color: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:text-teal-700\/50 {
  color: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:text-teal-700\/60 {
  color: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:text-teal-700\/70 {
  color: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:text-teal-700\/75 {
  color: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:text-teal-700\/80 {
  color: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:text-teal-700\/90 {
  color: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:text-teal-700\/95 {
  color: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:text-teal-700\/100 {
  color: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:text-teal-800\/0 {
  color: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:text-teal-800\/5 {
  color: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:text-teal-800\/10 {
  color: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:text-teal-800\/20 {
  color: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:text-teal-800\/25 {
  color: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:text-teal-800\/30 {
  color: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:text-teal-800\/40 {
  color: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:text-teal-800\/50 {
  color: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:text-teal-800\/60 {
  color: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:text-teal-800\/70 {
  color: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:text-teal-800\/75 {
  color: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:text-teal-800\/80 {
  color: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:text-teal-800\/90 {
  color: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:text-teal-800\/95 {
  color: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:text-teal-800\/100 {
  color: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:text-teal-900\/0 {
  color: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:text-teal-900\/5 {
  color: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:text-teal-900\/10 {
  color: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:text-teal-900\/20 {
  color: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:text-teal-900\/25 {
  color: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:text-teal-900\/30 {
  color: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:text-teal-900\/40 {
  color: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:text-teal-900\/50 {
  color: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:text-teal-900\/60 {
  color: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:text-teal-900\/70 {
  color: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:text-teal-900\/75 {
  color: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:text-teal-900\/80 {
  color: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:text-teal-900\/90 {
  color: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:text-teal-900\/95 {
  color: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:text-teal-900\/100 {
  color: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:text-teal\/0 {
  color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:text-teal\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:text-teal\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:text-teal\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:text-teal\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:text-teal\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:text-teal\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:text-teal\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:text-teal\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:text-teal\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:text-teal\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:text-teal\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:text-teal\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:text-teal\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:text-teal\/100 {
  color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:text-cyan-25\/0 {
  color: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:text-cyan-25\/5 {
  color: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:text-cyan-25\/10 {
  color: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:text-cyan-25\/20 {
  color: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:text-cyan-25\/25 {
  color: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:text-cyan-25\/30 {
  color: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:text-cyan-25\/40 {
  color: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:text-cyan-25\/50 {
  color: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:text-cyan-25\/60 {
  color: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:text-cyan-25\/70 {
  color: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:text-cyan-25\/75 {
  color: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:text-cyan-25\/80 {
  color: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:text-cyan-25\/90 {
  color: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:text-cyan-25\/95 {
  color: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:text-cyan-25\/100 {
  color: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:text-cyan-50\/0 {
  color: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:text-cyan-50\/5 {
  color: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:text-cyan-50\/10 {
  color: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:text-cyan-50\/20 {
  color: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:text-cyan-50\/25 {
  color: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:text-cyan-50\/30 {
  color: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:text-cyan-50\/40 {
  color: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:text-cyan-50\/50 {
  color: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:text-cyan-50\/60 {
  color: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:text-cyan-50\/70 {
  color: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:text-cyan-50\/75 {
  color: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:text-cyan-50\/80 {
  color: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:text-cyan-50\/90 {
  color: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:text-cyan-50\/95 {
  color: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:text-cyan-50\/100 {
  color: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:text-cyan-100\/0 {
  color: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:text-cyan-100\/5 {
  color: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:text-cyan-100\/10 {
  color: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:text-cyan-100\/20 {
  color: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:text-cyan-100\/25 {
  color: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:text-cyan-100\/30 {
  color: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:text-cyan-100\/40 {
  color: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:text-cyan-100\/50 {
  color: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:text-cyan-100\/60 {
  color: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:text-cyan-100\/70 {
  color: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:text-cyan-100\/75 {
  color: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:text-cyan-100\/80 {
  color: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:text-cyan-100\/90 {
  color: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:text-cyan-100\/95 {
  color: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:text-cyan-100\/100 {
  color: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:text-cyan-200\/0 {
  color: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:text-cyan-200\/5 {
  color: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:text-cyan-200\/10 {
  color: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:text-cyan-200\/20 {
  color: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:text-cyan-200\/25 {
  color: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:text-cyan-200\/30 {
  color: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:text-cyan-200\/40 {
  color: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:text-cyan-200\/50 {
  color: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:text-cyan-200\/60 {
  color: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:text-cyan-200\/70 {
  color: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:text-cyan-200\/75 {
  color: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:text-cyan-200\/80 {
  color: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:text-cyan-200\/90 {
  color: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:text-cyan-200\/95 {
  color: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:text-cyan-200\/100 {
  color: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:text-cyan-300\/0 {
  color: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:text-cyan-300\/5 {
  color: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:text-cyan-300\/10 {
  color: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:text-cyan-300\/20 {
  color: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:text-cyan-300\/25 {
  color: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:text-cyan-300\/30 {
  color: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:text-cyan-300\/40 {
  color: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:text-cyan-300\/50 {
  color: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:text-cyan-300\/60 {
  color: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:text-cyan-300\/70 {
  color: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:text-cyan-300\/75 {
  color: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:text-cyan-300\/80 {
  color: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:text-cyan-300\/90 {
  color: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:text-cyan-300\/95 {
  color: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:text-cyan-300\/100 {
  color: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:text-cyan-400\/0 {
  color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:text-cyan-400\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:text-cyan-400\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:text-cyan-400\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:text-cyan-400\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:text-cyan-400\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:text-cyan-400\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:text-cyan-400\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:text-cyan-400\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:text-cyan-400\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:text-cyan-400\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:text-cyan-400\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:text-cyan-400\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:text-cyan-400\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:text-cyan-400\/100 {
  color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:text-cyan-500\/0 {
  color: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:text-cyan-500\/5 {
  color: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:text-cyan-500\/10 {
  color: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:text-cyan-500\/20 {
  color: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:text-cyan-500\/25 {
  color: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:text-cyan-500\/30 {
  color: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:text-cyan-500\/40 {
  color: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:text-cyan-500\/50 {
  color: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:text-cyan-500\/60 {
  color: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:text-cyan-500\/70 {
  color: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:text-cyan-500\/75 {
  color: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:text-cyan-500\/80 {
  color: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:text-cyan-500\/90 {
  color: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:text-cyan-500\/95 {
  color: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:text-cyan-500\/100 {
  color: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:text-cyan-600\/0 {
  color: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:text-cyan-600\/5 {
  color: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:text-cyan-600\/10 {
  color: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:text-cyan-600\/20 {
  color: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:text-cyan-600\/25 {
  color: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:text-cyan-600\/30 {
  color: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:text-cyan-600\/40 {
  color: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:text-cyan-600\/50 {
  color: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:text-cyan-600\/60 {
  color: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:text-cyan-600\/70 {
  color: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:text-cyan-600\/75 {
  color: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:text-cyan-600\/80 {
  color: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:text-cyan-600\/90 {
  color: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:text-cyan-600\/95 {
  color: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:text-cyan-600\/100 {
  color: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:text-cyan-700\/0 {
  color: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:text-cyan-700\/5 {
  color: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:text-cyan-700\/10 {
  color: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:text-cyan-700\/20 {
  color: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:text-cyan-700\/25 {
  color: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:text-cyan-700\/30 {
  color: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:text-cyan-700\/40 {
  color: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:text-cyan-700\/50 {
  color: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:text-cyan-700\/60 {
  color: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:text-cyan-700\/70 {
  color: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:text-cyan-700\/75 {
  color: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:text-cyan-700\/80 {
  color: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:text-cyan-700\/90 {
  color: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:text-cyan-700\/95 {
  color: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:text-cyan-700\/100 {
  color: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:text-cyan-800\/0 {
  color: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:text-cyan-800\/5 {
  color: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:text-cyan-800\/10 {
  color: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:text-cyan-800\/20 {
  color: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:text-cyan-800\/25 {
  color: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:text-cyan-800\/30 {
  color: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:text-cyan-800\/40 {
  color: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:text-cyan-800\/50 {
  color: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:text-cyan-800\/60 {
  color: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:text-cyan-800\/70 {
  color: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:text-cyan-800\/75 {
  color: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:text-cyan-800\/80 {
  color: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:text-cyan-800\/90 {
  color: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:text-cyan-800\/95 {
  color: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:text-cyan-800\/100 {
  color: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:text-cyan-900\/0 {
  color: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:text-cyan-900\/5 {
  color: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:text-cyan-900\/10 {
  color: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:text-cyan-900\/20 {
  color: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:text-cyan-900\/25 {
  color: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:text-cyan-900\/30 {
  color: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:text-cyan-900\/40 {
  color: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:text-cyan-900\/50 {
  color: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:text-cyan-900\/60 {
  color: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:text-cyan-900\/70 {
  color: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:text-cyan-900\/75 {
  color: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:text-cyan-900\/80 {
  color: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:text-cyan-900\/90 {
  color: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:text-cyan-900\/95 {
  color: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:text-cyan-900\/100 {
  color: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:text-cyan\/0 {
  color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:text-cyan\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:text-cyan\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:text-cyan\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:text-cyan\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:text-cyan\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:text-cyan\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:text-cyan\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:text-cyan\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:text-cyan\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:text-cyan\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:text-cyan\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:text-cyan\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:text-cyan\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:text-cyan\/100 {
  color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:text-blue-light-25\/0 {
  color: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:text-blue-light-25\/5 {
  color: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:text-blue-light-25\/10 {
  color: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:text-blue-light-25\/20 {
  color: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:text-blue-light-25\/25 {
  color: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:text-blue-light-25\/30 {
  color: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:text-blue-light-25\/40 {
  color: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:text-blue-light-25\/50 {
  color: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:text-blue-light-25\/60 {
  color: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:text-blue-light-25\/70 {
  color: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:text-blue-light-25\/75 {
  color: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:text-blue-light-25\/80 {
  color: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:text-blue-light-25\/90 {
  color: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:text-blue-light-25\/95 {
  color: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:text-blue-light-25\/100 {
  color: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:text-blue-light-50\/0 {
  color: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:text-blue-light-50\/5 {
  color: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:text-blue-light-50\/10 {
  color: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:text-blue-light-50\/20 {
  color: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:text-blue-light-50\/25 {
  color: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:text-blue-light-50\/30 {
  color: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:text-blue-light-50\/40 {
  color: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:text-blue-light-50\/50 {
  color: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:text-blue-light-50\/60 {
  color: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:text-blue-light-50\/70 {
  color: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:text-blue-light-50\/75 {
  color: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:text-blue-light-50\/80 {
  color: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:text-blue-light-50\/90 {
  color: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:text-blue-light-50\/95 {
  color: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:text-blue-light-50\/100 {
  color: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:text-blue-light-100\/0 {
  color: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:text-blue-light-100\/5 {
  color: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:text-blue-light-100\/10 {
  color: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:text-blue-light-100\/20 {
  color: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:text-blue-light-100\/25 {
  color: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:text-blue-light-100\/30 {
  color: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:text-blue-light-100\/40 {
  color: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:text-blue-light-100\/50 {
  color: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:text-blue-light-100\/60 {
  color: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:text-blue-light-100\/70 {
  color: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:text-blue-light-100\/75 {
  color: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:text-blue-light-100\/80 {
  color: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:text-blue-light-100\/90 {
  color: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:text-blue-light-100\/95 {
  color: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:text-blue-light-100\/100 {
  color: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:text-blue-light-200\/0 {
  color: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:text-blue-light-200\/5 {
  color: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:text-blue-light-200\/10 {
  color: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:text-blue-light-200\/20 {
  color: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:text-blue-light-200\/25 {
  color: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:text-blue-light-200\/30 {
  color: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:text-blue-light-200\/40 {
  color: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:text-blue-light-200\/50 {
  color: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:text-blue-light-200\/60 {
  color: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:text-blue-light-200\/70 {
  color: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:text-blue-light-200\/75 {
  color: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:text-blue-light-200\/80 {
  color: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:text-blue-light-200\/90 {
  color: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:text-blue-light-200\/95 {
  color: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:text-blue-light-200\/100 {
  color: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:text-blue-light-300\/0 {
  color: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:text-blue-light-300\/5 {
  color: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:text-blue-light-300\/10 {
  color: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:text-blue-light-300\/20 {
  color: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:text-blue-light-300\/25 {
  color: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:text-blue-light-300\/30 {
  color: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:text-blue-light-300\/40 {
  color: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:text-blue-light-300\/50 {
  color: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:text-blue-light-300\/60 {
  color: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:text-blue-light-300\/70 {
  color: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:text-blue-light-300\/75 {
  color: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:text-blue-light-300\/80 {
  color: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:text-blue-light-300\/90 {
  color: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:text-blue-light-300\/95 {
  color: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:text-blue-light-300\/100 {
  color: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:text-blue-light-400\/0 {
  color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:text-blue-light-400\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:text-blue-light-400\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:text-blue-light-400\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:text-blue-light-400\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:text-blue-light-400\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:text-blue-light-400\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:text-blue-light-400\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:text-blue-light-400\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:text-blue-light-400\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:text-blue-light-400\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:text-blue-light-400\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:text-blue-light-400\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:text-blue-light-400\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:text-blue-light-400\/100 {
  color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:text-blue-light-500\/0 {
  color: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:text-blue-light-500\/5 {
  color: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:text-blue-light-500\/10 {
  color: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:text-blue-light-500\/20 {
  color: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:text-blue-light-500\/25 {
  color: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:text-blue-light-500\/30 {
  color: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:text-blue-light-500\/40 {
  color: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:text-blue-light-500\/50 {
  color: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:text-blue-light-500\/60 {
  color: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:text-blue-light-500\/70 {
  color: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:text-blue-light-500\/75 {
  color: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:text-blue-light-500\/80 {
  color: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:text-blue-light-500\/90 {
  color: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:text-blue-light-500\/95 {
  color: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:text-blue-light-500\/100 {
  color: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:text-blue-light-600\/0 {
  color: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:text-blue-light-600\/5 {
  color: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:text-blue-light-600\/10 {
  color: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:text-blue-light-600\/20 {
  color: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:text-blue-light-600\/25 {
  color: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:text-blue-light-600\/30 {
  color: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:text-blue-light-600\/40 {
  color: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:text-blue-light-600\/50 {
  color: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:text-blue-light-600\/60 {
  color: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:text-blue-light-600\/70 {
  color: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:text-blue-light-600\/75 {
  color: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:text-blue-light-600\/80 {
  color: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:text-blue-light-600\/90 {
  color: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:text-blue-light-600\/95 {
  color: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:text-blue-light-600\/100 {
  color: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:text-blue-light-700\/0 {
  color: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:text-blue-light-700\/5 {
  color: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:text-blue-light-700\/10 {
  color: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:text-blue-light-700\/20 {
  color: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:text-blue-light-700\/25 {
  color: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:text-blue-light-700\/30 {
  color: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:text-blue-light-700\/40 {
  color: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:text-blue-light-700\/50 {
  color: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:text-blue-light-700\/60 {
  color: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:text-blue-light-700\/70 {
  color: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:text-blue-light-700\/75 {
  color: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:text-blue-light-700\/80 {
  color: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:text-blue-light-700\/90 {
  color: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:text-blue-light-700\/95 {
  color: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:text-blue-light-700\/100 {
  color: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:text-blue-light-800\/0 {
  color: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:text-blue-light-800\/5 {
  color: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:text-blue-light-800\/10 {
  color: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:text-blue-light-800\/20 {
  color: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:text-blue-light-800\/25 {
  color: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:text-blue-light-800\/30 {
  color: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:text-blue-light-800\/40 {
  color: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:text-blue-light-800\/50 {
  color: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:text-blue-light-800\/60 {
  color: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:text-blue-light-800\/70 {
  color: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:text-blue-light-800\/75 {
  color: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:text-blue-light-800\/80 {
  color: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:text-blue-light-800\/90 {
  color: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:text-blue-light-800\/95 {
  color: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:text-blue-light-800\/100 {
  color: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:text-blue-light-900\/0 {
  color: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:text-blue-light-900\/5 {
  color: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:text-blue-light-900\/10 {
  color: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:text-blue-light-900\/20 {
  color: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:text-blue-light-900\/25 {
  color: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:text-blue-light-900\/30 {
  color: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:text-blue-light-900\/40 {
  color: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:text-blue-light-900\/50 {
  color: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:text-blue-light-900\/60 {
  color: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:text-blue-light-900\/70 {
  color: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:text-blue-light-900\/75 {
  color: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:text-blue-light-900\/80 {
  color: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:text-blue-light-900\/90 {
  color: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:text-blue-light-900\/95 {
  color: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:text-blue-light-900\/100 {
  color: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:text-blue-light\/0 {
  color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:text-blue-light\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:text-blue-light\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:text-blue-light\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:text-blue-light\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:text-blue-light\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:text-blue-light\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:text-blue-light\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:text-blue-light\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:text-blue-light\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:text-blue-light\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:text-blue-light\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:text-blue-light\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:text-blue-light\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:text-blue-light\/100 {
  color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:text-blue-25\/0 {
  color: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:text-blue-25\/5 {
  color: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:text-blue-25\/10 {
  color: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:text-blue-25\/20 {
  color: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:text-blue-25\/25 {
  color: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:text-blue-25\/30 {
  color: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:text-blue-25\/40 {
  color: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:text-blue-25\/50 {
  color: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:text-blue-25\/60 {
  color: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:text-blue-25\/70 {
  color: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:text-blue-25\/75 {
  color: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:text-blue-25\/80 {
  color: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:text-blue-25\/90 {
  color: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:text-blue-25\/95 {
  color: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:text-blue-25\/100 {
  color: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:text-blue-50\/0 {
  color: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:text-blue-50\/5 {
  color: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:text-blue-50\/10 {
  color: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:text-blue-50\/20 {
  color: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:text-blue-50\/25 {
  color: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:text-blue-50\/30 {
  color: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:text-blue-50\/40 {
  color: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:text-blue-50\/50 {
  color: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:text-blue-50\/60 {
  color: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:text-blue-50\/70 {
  color: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:text-blue-50\/75 {
  color: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:text-blue-50\/80 {
  color: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:text-blue-50\/90 {
  color: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:text-blue-50\/95 {
  color: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:text-blue-50\/100 {
  color: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:text-blue-100\/0 {
  color: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:text-blue-100\/5 {
  color: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:text-blue-100\/10 {
  color: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:text-blue-100\/20 {
  color: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:text-blue-100\/25 {
  color: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:text-blue-100\/30 {
  color: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:text-blue-100\/40 {
  color: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:text-blue-100\/50 {
  color: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:text-blue-100\/60 {
  color: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:text-blue-100\/70 {
  color: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:text-blue-100\/75 {
  color: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:text-blue-100\/80 {
  color: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:text-blue-100\/90 {
  color: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:text-blue-100\/95 {
  color: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:text-blue-100\/100 {
  color: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:text-blue-200\/0 {
  color: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:text-blue-200\/5 {
  color: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:text-blue-200\/10 {
  color: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:text-blue-200\/20 {
  color: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:text-blue-200\/25 {
  color: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:text-blue-200\/30 {
  color: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:text-blue-200\/40 {
  color: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:text-blue-200\/50 {
  color: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:text-blue-200\/60 {
  color: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:text-blue-200\/70 {
  color: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:text-blue-200\/75 {
  color: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:text-blue-200\/80 {
  color: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:text-blue-200\/90 {
  color: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:text-blue-200\/95 {
  color: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:text-blue-200\/100 {
  color: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:text-blue-300\/0 {
  color: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:text-blue-300\/5 {
  color: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:text-blue-300\/10 {
  color: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:text-blue-300\/20 {
  color: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:text-blue-300\/25 {
  color: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:text-blue-300\/30 {
  color: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:text-blue-300\/40 {
  color: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:text-blue-300\/50 {
  color: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:text-blue-300\/60 {
  color: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:text-blue-300\/70 {
  color: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:text-blue-300\/75 {
  color: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:text-blue-300\/80 {
  color: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:text-blue-300\/90 {
  color: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:text-blue-300\/95 {
  color: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:text-blue-300\/100 {
  color: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:text-blue-400\/0 {
  color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:text-blue-400\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:text-blue-400\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:text-blue-400\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:text-blue-400\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:text-blue-400\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:text-blue-400\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:text-blue-400\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:text-blue-400\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:text-blue-400\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:text-blue-400\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:text-blue-400\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:text-blue-400\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:text-blue-400\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:text-blue-400\/100 {
  color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:text-blue-500\/0 {
  color: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:text-blue-500\/5 {
  color: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:text-blue-500\/10 {
  color: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:text-blue-500\/20 {
  color: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:text-blue-500\/25 {
  color: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:text-blue-500\/30 {
  color: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:text-blue-500\/40 {
  color: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:text-blue-500\/50 {
  color: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:text-blue-500\/60 {
  color: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:text-blue-500\/70 {
  color: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:text-blue-500\/75 {
  color: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:text-blue-500\/80 {
  color: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:text-blue-500\/90 {
  color: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:text-blue-500\/95 {
  color: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:text-blue-500\/100 {
  color: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:text-blue-600\/0 {
  color: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:text-blue-600\/5 {
  color: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:text-blue-600\/10 {
  color: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:text-blue-600\/20 {
  color: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:text-blue-600\/25 {
  color: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:text-blue-600\/30 {
  color: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:text-blue-600\/40 {
  color: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:text-blue-600\/50 {
  color: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:text-blue-600\/60 {
  color: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:text-blue-600\/70 {
  color: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:text-blue-600\/75 {
  color: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:text-blue-600\/80 {
  color: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:text-blue-600\/90 {
  color: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:text-blue-600\/95 {
  color: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:text-blue-600\/100 {
  color: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:text-blue-700\/0 {
  color: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:text-blue-700\/5 {
  color: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:text-blue-700\/10 {
  color: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:text-blue-700\/20 {
  color: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:text-blue-700\/25 {
  color: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:text-blue-700\/30 {
  color: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:text-blue-700\/40 {
  color: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:text-blue-700\/50 {
  color: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:text-blue-700\/60 {
  color: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:text-blue-700\/70 {
  color: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:text-blue-700\/75 {
  color: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:text-blue-700\/80 {
  color: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:text-blue-700\/90 {
  color: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:text-blue-700\/95 {
  color: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:text-blue-700\/100 {
  color: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:text-blue-800\/0 {
  color: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:text-blue-800\/5 {
  color: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:text-blue-800\/10 {
  color: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:text-blue-800\/20 {
  color: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:text-blue-800\/25 {
  color: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:text-blue-800\/30 {
  color: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:text-blue-800\/40 {
  color: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:text-blue-800\/50 {
  color: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:text-blue-800\/60 {
  color: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:text-blue-800\/70 {
  color: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:text-blue-800\/75 {
  color: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:text-blue-800\/80 {
  color: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:text-blue-800\/90 {
  color: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:text-blue-800\/95 {
  color: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:text-blue-800\/100 {
  color: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:text-blue-900\/0 {
  color: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:text-blue-900\/5 {
  color: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:text-blue-900\/10 {
  color: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:text-blue-900\/20 {
  color: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:text-blue-900\/25 {
  color: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:text-blue-900\/30 {
  color: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:text-blue-900\/40 {
  color: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:text-blue-900\/50 {
  color: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:text-blue-900\/60 {
  color: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:text-blue-900\/70 {
  color: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:text-blue-900\/75 {
  color: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:text-blue-900\/80 {
  color: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:text-blue-900\/90 {
  color: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:text-blue-900\/95 {
  color: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:text-blue-900\/100 {
  color: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:text-blue\/0 {
  color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:text-blue\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:text-blue\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:text-blue\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:text-blue\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:text-blue\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:text-blue\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:text-blue\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:text-blue\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:text-blue\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:text-blue\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:text-blue\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:text-blue\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:text-blue\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:text-blue\/100 {
  color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:text-blue-dark-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-50\/0 {
  color: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-50\/5 {
  color: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-50\/10 {
  color: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-50\/20 {
  color: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-50\/25 {
  color: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-50\/30 {
  color: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-50\/40 {
  color: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-50\/50 {
  color: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-50\/60 {
  color: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-50\/70 {
  color: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-50\/75 {
  color: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-50\/80 {
  color: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-50\/90 {
  color: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-50\/95 {
  color: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-50\/100 {
  color: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-100\/0 {
  color: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-100\/5 {
  color: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-100\/10 {
  color: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-100\/20 {
  color: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-100\/25 {
  color: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-100\/30 {
  color: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-100\/40 {
  color: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-100\/50 {
  color: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-100\/60 {
  color: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-100\/70 {
  color: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-100\/75 {
  color: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-100\/80 {
  color: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-100\/90 {
  color: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-100\/95 {
  color: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-100\/100 {
  color: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-200\/0 {
  color: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-200\/5 {
  color: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-200\/10 {
  color: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-200\/20 {
  color: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-200\/25 {
  color: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-200\/30 {
  color: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-200\/40 {
  color: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-200\/50 {
  color: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-200\/60 {
  color: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-200\/70 {
  color: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-200\/75 {
  color: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-200\/80 {
  color: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-200\/90 {
  color: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-200\/95 {
  color: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-200\/100 {
  color: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-300\/0 {
  color: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-300\/5 {
  color: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-300\/10 {
  color: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-300\/20 {
  color: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-300\/25 {
  color: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-300\/30 {
  color: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-300\/40 {
  color: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-300\/50 {
  color: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-300\/60 {
  color: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-300\/70 {
  color: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-300\/75 {
  color: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-300\/80 {
  color: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-300\/90 {
  color: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-300\/95 {
  color: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-300\/100 {
  color: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-400\/0 {
  color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-400\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-400\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-400\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-400\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-400\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-400\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-400\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-400\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-400\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-400\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-400\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-400\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-400\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-400\/100 {
  color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-500\/0 {
  color: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:text-blue-dark-500\/5 {
  color: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-500\/10 {
  color: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-500\/20 {
  color: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-500\/25 {
  color: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-500\/30 {
  color: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-500\/40 {
  color: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-500\/50 {
  color: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-500\/60 {
  color: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-500\/70 {
  color: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-500\/75 {
  color: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-500\/80 {
  color: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-500\/90 {
  color: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-500\/95 {
  color: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-500\/100 {
  color: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:text-blue-dark-600\/0 {
  color: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:text-blue-dark-600\/5 {
  color: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-600\/10 {
  color: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-600\/20 {
  color: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-600\/25 {
  color: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-600\/30 {
  color: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-600\/40 {
  color: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-600\/50 {
  color: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-600\/60 {
  color: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-600\/70 {
  color: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-600\/75 {
  color: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-600\/80 {
  color: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-600\/90 {
  color: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-600\/95 {
  color: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-600\/100 {
  color: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:text-blue-dark-700\/0 {
  color: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:text-blue-dark-700\/5 {
  color: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-700\/10 {
  color: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-700\/20 {
  color: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-700\/25 {
  color: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-700\/30 {
  color: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-700\/40 {
  color: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-700\/50 {
  color: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-700\/60 {
  color: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-700\/70 {
  color: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-700\/75 {
  color: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-700\/80 {
  color: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-700\/90 {
  color: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-700\/95 {
  color: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-700\/100 {
  color: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:text-blue-dark-800\/0 {
  color: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:text-blue-dark-800\/5 {
  color: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-800\/10 {
  color: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-800\/20 {
  color: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-800\/25 {
  color: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-800\/30 {
  color: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-800\/40 {
  color: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-800\/50 {
  color: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-800\/60 {
  color: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-800\/70 {
  color: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-800\/75 {
  color: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-800\/80 {
  color: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-800\/90 {
  color: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-800\/95 {
  color: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-800\/100 {
  color: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:text-blue-dark-900\/0 {
  color: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:text-blue-dark-900\/5 {
  color: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:text-blue-dark-900\/10 {
  color: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:text-blue-dark-900\/20 {
  color: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:text-blue-dark-900\/25 {
  color: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:text-blue-dark-900\/30 {
  color: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:text-blue-dark-900\/40 {
  color: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:text-blue-dark-900\/50 {
  color: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:text-blue-dark-900\/60 {
  color: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:text-blue-dark-900\/70 {
  color: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:text-blue-dark-900\/75 {
  color: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:text-blue-dark-900\/80 {
  color: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:text-blue-dark-900\/90 {
  color: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:text-blue-dark-900\/95 {
  color: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:text-blue-dark-900\/100 {
  color: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:text-blue-dark\/0 {
  color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:text-blue-dark\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:text-blue-dark\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:text-blue-dark\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:text-blue-dark\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:text-blue-dark\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:text-blue-dark\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:text-blue-dark\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:text-blue-dark\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:text-blue-dark\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:text-blue-dark\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:text-blue-dark\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:text-blue-dark\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:text-blue-dark\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:text-blue-dark\/100 {
  color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:text-indigo-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:text-indigo-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:text-indigo-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:text-indigo-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:text-indigo-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:text-indigo-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:text-indigo-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:text-indigo-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:text-indigo-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:text-indigo-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:text-indigo-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:text-indigo-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:text-indigo-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:text-indigo-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:text-indigo-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:text-indigo-50\/0 {
  color: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:text-indigo-50\/5 {
  color: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:text-indigo-50\/10 {
  color: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:text-indigo-50\/20 {
  color: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:text-indigo-50\/25 {
  color: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:text-indigo-50\/30 {
  color: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:text-indigo-50\/40 {
  color: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:text-indigo-50\/50 {
  color: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:text-indigo-50\/60 {
  color: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:text-indigo-50\/70 {
  color: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:text-indigo-50\/75 {
  color: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:text-indigo-50\/80 {
  color: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:text-indigo-50\/90 {
  color: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:text-indigo-50\/95 {
  color: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:text-indigo-50\/100 {
  color: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:text-indigo-100\/0 {
  color: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:text-indigo-100\/5 {
  color: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:text-indigo-100\/10 {
  color: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:text-indigo-100\/20 {
  color: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:text-indigo-100\/25 {
  color: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:text-indigo-100\/30 {
  color: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:text-indigo-100\/40 {
  color: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:text-indigo-100\/50 {
  color: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:text-indigo-100\/60 {
  color: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:text-indigo-100\/70 {
  color: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:text-indigo-100\/75 {
  color: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:text-indigo-100\/80 {
  color: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:text-indigo-100\/90 {
  color: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:text-indigo-100\/95 {
  color: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:text-indigo-100\/100 {
  color: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:text-indigo-200\/0 {
  color: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:text-indigo-200\/5 {
  color: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:text-indigo-200\/10 {
  color: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:text-indigo-200\/20 {
  color: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:text-indigo-200\/25 {
  color: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:text-indigo-200\/30 {
  color: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:text-indigo-200\/40 {
  color: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:text-indigo-200\/50 {
  color: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:text-indigo-200\/60 {
  color: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:text-indigo-200\/70 {
  color: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:text-indigo-200\/75 {
  color: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:text-indigo-200\/80 {
  color: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:text-indigo-200\/90 {
  color: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:text-indigo-200\/95 {
  color: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:text-indigo-200\/100 {
  color: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:text-indigo-300\/0 {
  color: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:text-indigo-300\/5 {
  color: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:text-indigo-300\/10 {
  color: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:text-indigo-300\/20 {
  color: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:text-indigo-300\/25 {
  color: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:text-indigo-300\/30 {
  color: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:text-indigo-300\/40 {
  color: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:text-indigo-300\/50 {
  color: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:text-indigo-300\/60 {
  color: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:text-indigo-300\/70 {
  color: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:text-indigo-300\/75 {
  color: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:text-indigo-300\/80 {
  color: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:text-indigo-300\/90 {
  color: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:text-indigo-300\/95 {
  color: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:text-indigo-300\/100 {
  color: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:text-indigo-400\/0 {
  color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:text-indigo-400\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:text-indigo-400\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:text-indigo-400\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:text-indigo-400\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:text-indigo-400\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:text-indigo-400\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:text-indigo-400\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:text-indigo-400\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:text-indigo-400\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:text-indigo-400\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:text-indigo-400\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:text-indigo-400\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:text-indigo-400\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:text-indigo-400\/100 {
  color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:text-indigo-500\/0 {
  color: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:text-indigo-500\/5 {
  color: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:text-indigo-500\/10 {
  color: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:text-indigo-500\/20 {
  color: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:text-indigo-500\/25 {
  color: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:text-indigo-500\/30 {
  color: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:text-indigo-500\/40 {
  color: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:text-indigo-500\/50 {
  color: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:text-indigo-500\/60 {
  color: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:text-indigo-500\/70 {
  color: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:text-indigo-500\/75 {
  color: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:text-indigo-500\/80 {
  color: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:text-indigo-500\/90 {
  color: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:text-indigo-500\/95 {
  color: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:text-indigo-500\/100 {
  color: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:text-indigo-600\/0 {
  color: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:text-indigo-600\/5 {
  color: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:text-indigo-600\/10 {
  color: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:text-indigo-600\/20 {
  color: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:text-indigo-600\/25 {
  color: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:text-indigo-600\/30 {
  color: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:text-indigo-600\/40 {
  color: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:text-indigo-600\/50 {
  color: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:text-indigo-600\/60 {
  color: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:text-indigo-600\/70 {
  color: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:text-indigo-600\/75 {
  color: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:text-indigo-600\/80 {
  color: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:text-indigo-600\/90 {
  color: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:text-indigo-600\/95 {
  color: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:text-indigo-600\/100 {
  color: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:text-indigo-700\/0 {
  color: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:text-indigo-700\/5 {
  color: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:text-indigo-700\/10 {
  color: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:text-indigo-700\/20 {
  color: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:text-indigo-700\/25 {
  color: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:text-indigo-700\/30 {
  color: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:text-indigo-700\/40 {
  color: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:text-indigo-700\/50 {
  color: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:text-indigo-700\/60 {
  color: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:text-indigo-700\/70 {
  color: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:text-indigo-700\/75 {
  color: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:text-indigo-700\/80 {
  color: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:text-indigo-700\/90 {
  color: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:text-indigo-700\/95 {
  color: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:text-indigo-700\/100 {
  color: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:text-indigo-800\/0 {
  color: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:text-indigo-800\/5 {
  color: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:text-indigo-800\/10 {
  color: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:text-indigo-800\/20 {
  color: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:text-indigo-800\/25 {
  color: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:text-indigo-800\/30 {
  color: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:text-indigo-800\/40 {
  color: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:text-indigo-800\/50 {
  color: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:text-indigo-800\/60 {
  color: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:text-indigo-800\/70 {
  color: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:text-indigo-800\/75 {
  color: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:text-indigo-800\/80 {
  color: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:text-indigo-800\/90 {
  color: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:text-indigo-800\/95 {
  color: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:text-indigo-800\/100 {
  color: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:text-indigo-900\/0 {
  color: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:text-indigo-900\/5 {
  color: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:text-indigo-900\/10 {
  color: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:text-indigo-900\/20 {
  color: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:text-indigo-900\/25 {
  color: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:text-indigo-900\/30 {
  color: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:text-indigo-900\/40 {
  color: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:text-indigo-900\/50 {
  color: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:text-indigo-900\/60 {
  color: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:text-indigo-900\/70 {
  color: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:text-indigo-900\/75 {
  color: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:text-indigo-900\/80 {
  color: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:text-indigo-900\/90 {
  color: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:text-indigo-900\/95 {
  color: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:text-indigo-900\/100 {
  color: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:text-indigo\/0 {
  color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:text-indigo\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:text-indigo\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:text-indigo\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:text-indigo\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:text-indigo\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:text-indigo\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:text-indigo\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:text-indigo\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:text-indigo\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:text-indigo\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:text-indigo\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:text-indigo\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:text-indigo\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:text-indigo\/100 {
  color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:text-violet-25\/0 {
  color: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:text-violet-25\/5 {
  color: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:text-violet-25\/10 {
  color: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:text-violet-25\/20 {
  color: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:text-violet-25\/25 {
  color: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:text-violet-25\/30 {
  color: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:text-violet-25\/40 {
  color: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:text-violet-25\/50 {
  color: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:text-violet-25\/60 {
  color: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:text-violet-25\/70 {
  color: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:text-violet-25\/75 {
  color: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:text-violet-25\/80 {
  color: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:text-violet-25\/90 {
  color: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:text-violet-25\/95 {
  color: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:text-violet-25\/100 {
  color: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:text-violet-50\/0 {
  color: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:text-violet-50\/5 {
  color: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:text-violet-50\/10 {
  color: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:text-violet-50\/20 {
  color: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:text-violet-50\/25 {
  color: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:text-violet-50\/30 {
  color: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:text-violet-50\/40 {
  color: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:text-violet-50\/50 {
  color: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:text-violet-50\/60 {
  color: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:text-violet-50\/70 {
  color: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:text-violet-50\/75 {
  color: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:text-violet-50\/80 {
  color: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:text-violet-50\/90 {
  color: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:text-violet-50\/95 {
  color: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:text-violet-50\/100 {
  color: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:text-violet-100\/0 {
  color: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:text-violet-100\/5 {
  color: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:text-violet-100\/10 {
  color: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:text-violet-100\/20 {
  color: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:text-violet-100\/25 {
  color: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:text-violet-100\/30 {
  color: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:text-violet-100\/40 {
  color: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:text-violet-100\/50 {
  color: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:text-violet-100\/60 {
  color: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:text-violet-100\/70 {
  color: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:text-violet-100\/75 {
  color: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:text-violet-100\/80 {
  color: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:text-violet-100\/90 {
  color: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:text-violet-100\/95 {
  color: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:text-violet-100\/100 {
  color: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:text-violet-200\/0 {
  color: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:text-violet-200\/5 {
  color: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:text-violet-200\/10 {
  color: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:text-violet-200\/20 {
  color: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:text-violet-200\/25 {
  color: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:text-violet-200\/30 {
  color: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:text-violet-200\/40 {
  color: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:text-violet-200\/50 {
  color: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:text-violet-200\/60 {
  color: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:text-violet-200\/70 {
  color: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:text-violet-200\/75 {
  color: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:text-violet-200\/80 {
  color: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:text-violet-200\/90 {
  color: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:text-violet-200\/95 {
  color: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:text-violet-200\/100 {
  color: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:text-violet-300\/0 {
  color: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:text-violet-300\/5 {
  color: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:text-violet-300\/10 {
  color: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:text-violet-300\/20 {
  color: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:text-violet-300\/25 {
  color: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:text-violet-300\/30 {
  color: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:text-violet-300\/40 {
  color: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:text-violet-300\/50 {
  color: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:text-violet-300\/60 {
  color: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:text-violet-300\/70 {
  color: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:text-violet-300\/75 {
  color: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:text-violet-300\/80 {
  color: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:text-violet-300\/90 {
  color: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:text-violet-300\/95 {
  color: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:text-violet-300\/100 {
  color: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:text-violet-400\/0 {
  color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:text-violet-400\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:text-violet-400\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:text-violet-400\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:text-violet-400\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:text-violet-400\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:text-violet-400\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:text-violet-400\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:text-violet-400\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:text-violet-400\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:text-violet-400\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:text-violet-400\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:text-violet-400\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:text-violet-400\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:text-violet-400\/100 {
  color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:text-violet-500\/0 {
  color: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:text-violet-500\/5 {
  color: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:text-violet-500\/10 {
  color: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:text-violet-500\/20 {
  color: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:text-violet-500\/25 {
  color: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:text-violet-500\/30 {
  color: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:text-violet-500\/40 {
  color: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:text-violet-500\/50 {
  color: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:text-violet-500\/60 {
  color: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:text-violet-500\/70 {
  color: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:text-violet-500\/75 {
  color: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:text-violet-500\/80 {
  color: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:text-violet-500\/90 {
  color: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:text-violet-500\/95 {
  color: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:text-violet-500\/100 {
  color: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:text-violet-600\/0 {
  color: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:text-violet-600\/5 {
  color: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:text-violet-600\/10 {
  color: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:text-violet-600\/20 {
  color: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:text-violet-600\/25 {
  color: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:text-violet-600\/30 {
  color: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:text-violet-600\/40 {
  color: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:text-violet-600\/50 {
  color: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:text-violet-600\/60 {
  color: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:text-violet-600\/70 {
  color: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:text-violet-600\/75 {
  color: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:text-violet-600\/80 {
  color: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:text-violet-600\/90 {
  color: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:text-violet-600\/95 {
  color: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:text-violet-600\/100 {
  color: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:text-violet-700\/0 {
  color: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:text-violet-700\/5 {
  color: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:text-violet-700\/10 {
  color: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:text-violet-700\/20 {
  color: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:text-violet-700\/25 {
  color: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:text-violet-700\/30 {
  color: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:text-violet-700\/40 {
  color: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:text-violet-700\/50 {
  color: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:text-violet-700\/60 {
  color: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:text-violet-700\/70 {
  color: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:text-violet-700\/75 {
  color: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:text-violet-700\/80 {
  color: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:text-violet-700\/90 {
  color: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:text-violet-700\/95 {
  color: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:text-violet-700\/100 {
  color: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:text-violet-800\/0 {
  color: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:text-violet-800\/5 {
  color: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:text-violet-800\/10 {
  color: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:text-violet-800\/20 {
  color: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:text-violet-800\/25 {
  color: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:text-violet-800\/30 {
  color: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:text-violet-800\/40 {
  color: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:text-violet-800\/50 {
  color: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:text-violet-800\/60 {
  color: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:text-violet-800\/70 {
  color: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:text-violet-800\/75 {
  color: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:text-violet-800\/80 {
  color: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:text-violet-800\/90 {
  color: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:text-violet-800\/95 {
  color: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:text-violet-800\/100 {
  color: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:text-violet-900\/0 {
  color: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:text-violet-900\/5 {
  color: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:text-violet-900\/10 {
  color: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:text-violet-900\/20 {
  color: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:text-violet-900\/25 {
  color: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:text-violet-900\/30 {
  color: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:text-violet-900\/40 {
  color: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:text-violet-900\/50 {
  color: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:text-violet-900\/60 {
  color: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:text-violet-900\/70 {
  color: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:text-violet-900\/75 {
  color: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:text-violet-900\/80 {
  color: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:text-violet-900\/90 {
  color: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:text-violet-900\/95 {
  color: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:text-violet-900\/100 {
  color: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:text-violet\/0 {
  color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:text-violet\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:text-violet\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:text-violet\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:text-violet\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:text-violet\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:text-violet\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:text-violet\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:text-violet\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:text-violet\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:text-violet\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:text-violet\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:text-violet\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:text-violet\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:text-violet\/100 {
  color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:text-purple-25\/0 {
  color: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:text-purple-25\/5 {
  color: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:text-purple-25\/10 {
  color: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:text-purple-25\/20 {
  color: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:text-purple-25\/25 {
  color: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:text-purple-25\/30 {
  color: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:text-purple-25\/40 {
  color: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:text-purple-25\/50 {
  color: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:text-purple-25\/60 {
  color: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:text-purple-25\/70 {
  color: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:text-purple-25\/75 {
  color: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:text-purple-25\/80 {
  color: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:text-purple-25\/90 {
  color: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:text-purple-25\/95 {
  color: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:text-purple-25\/100 {
  color: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:text-purple-50\/0 {
  color: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:text-purple-50\/5 {
  color: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:text-purple-50\/10 {
  color: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:text-purple-50\/20 {
  color: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:text-purple-50\/25 {
  color: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:text-purple-50\/30 {
  color: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:text-purple-50\/40 {
  color: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:text-purple-50\/50 {
  color: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:text-purple-50\/60 {
  color: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:text-purple-50\/70 {
  color: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:text-purple-50\/75 {
  color: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:text-purple-50\/80 {
  color: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:text-purple-50\/90 {
  color: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:text-purple-50\/95 {
  color: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:text-purple-50\/100 {
  color: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:text-purple-100\/0 {
  color: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:text-purple-100\/5 {
  color: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:text-purple-100\/10 {
  color: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:text-purple-100\/20 {
  color: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:text-purple-100\/25 {
  color: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:text-purple-100\/30 {
  color: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:text-purple-100\/40 {
  color: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:text-purple-100\/50 {
  color: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:text-purple-100\/60 {
  color: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:text-purple-100\/70 {
  color: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:text-purple-100\/75 {
  color: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:text-purple-100\/80 {
  color: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:text-purple-100\/90 {
  color: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:text-purple-100\/95 {
  color: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:text-purple-100\/100 {
  color: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:text-purple-200\/0 {
  color: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:text-purple-200\/5 {
  color: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:text-purple-200\/10 {
  color: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:text-purple-200\/20 {
  color: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:text-purple-200\/25 {
  color: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:text-purple-200\/30 {
  color: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:text-purple-200\/40 {
  color: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:text-purple-200\/50 {
  color: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:text-purple-200\/60 {
  color: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:text-purple-200\/70 {
  color: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:text-purple-200\/75 {
  color: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:text-purple-200\/80 {
  color: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:text-purple-200\/90 {
  color: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:text-purple-200\/95 {
  color: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:text-purple-200\/100 {
  color: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:text-purple-300\/0 {
  color: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:text-purple-300\/5 {
  color: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:text-purple-300\/10 {
  color: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:text-purple-300\/20 {
  color: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:text-purple-300\/25 {
  color: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:text-purple-300\/30 {
  color: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:text-purple-300\/40 {
  color: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:text-purple-300\/50 {
  color: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:text-purple-300\/60 {
  color: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:text-purple-300\/70 {
  color: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:text-purple-300\/75 {
  color: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:text-purple-300\/80 {
  color: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:text-purple-300\/90 {
  color: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:text-purple-300\/95 {
  color: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:text-purple-300\/100 {
  color: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:text-purple-400\/0 {
  color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:text-purple-400\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:text-purple-400\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:text-purple-400\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:text-purple-400\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:text-purple-400\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:text-purple-400\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:text-purple-400\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:text-purple-400\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:text-purple-400\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:text-purple-400\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:text-purple-400\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:text-purple-400\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:text-purple-400\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:text-purple-400\/100 {
  color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:text-purple-500\/0 {
  color: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:text-purple-500\/5 {
  color: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:text-purple-500\/10 {
  color: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:text-purple-500\/20 {
  color: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:text-purple-500\/25 {
  color: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:text-purple-500\/30 {
  color: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:text-purple-500\/40 {
  color: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:text-purple-500\/50 {
  color: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:text-purple-500\/60 {
  color: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:text-purple-500\/70 {
  color: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:text-purple-500\/75 {
  color: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:text-purple-500\/80 {
  color: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:text-purple-500\/90 {
  color: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:text-purple-500\/95 {
  color: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:text-purple-500\/100 {
  color: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:text-purple-600\/0 {
  color: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:text-purple-600\/5 {
  color: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:text-purple-600\/10 {
  color: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:text-purple-600\/20 {
  color: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:text-purple-600\/25 {
  color: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:text-purple-600\/30 {
  color: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:text-purple-600\/40 {
  color: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:text-purple-600\/50 {
  color: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:text-purple-600\/60 {
  color: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:text-purple-600\/70 {
  color: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:text-purple-600\/75 {
  color: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:text-purple-600\/80 {
  color: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:text-purple-600\/90 {
  color: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:text-purple-600\/95 {
  color: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:text-purple-600\/100 {
  color: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:text-purple-700\/0 {
  color: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:text-purple-700\/5 {
  color: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:text-purple-700\/10 {
  color: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:text-purple-700\/20 {
  color: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:text-purple-700\/25 {
  color: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:text-purple-700\/30 {
  color: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:text-purple-700\/40 {
  color: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:text-purple-700\/50 {
  color: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:text-purple-700\/60 {
  color: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:text-purple-700\/70 {
  color: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:text-purple-700\/75 {
  color: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:text-purple-700\/80 {
  color: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:text-purple-700\/90 {
  color: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:text-purple-700\/95 {
  color: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:text-purple-700\/100 {
  color: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:text-purple-800\/0 {
  color: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:text-purple-800\/5 {
  color: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:text-purple-800\/10 {
  color: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:text-purple-800\/20 {
  color: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:text-purple-800\/25 {
  color: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:text-purple-800\/30 {
  color: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:text-purple-800\/40 {
  color: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:text-purple-800\/50 {
  color: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:text-purple-800\/60 {
  color: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:text-purple-800\/70 {
  color: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:text-purple-800\/75 {
  color: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:text-purple-800\/80 {
  color: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:text-purple-800\/90 {
  color: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:text-purple-800\/95 {
  color: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:text-purple-800\/100 {
  color: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:text-purple-900\/0 {
  color: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:text-purple-900\/5 {
  color: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:text-purple-900\/10 {
  color: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:text-purple-900\/20 {
  color: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:text-purple-900\/25 {
  color: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:text-purple-900\/30 {
  color: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:text-purple-900\/40 {
  color: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:text-purple-900\/50 {
  color: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:text-purple-900\/60 {
  color: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:text-purple-900\/70 {
  color: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:text-purple-900\/75 {
  color: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:text-purple-900\/80 {
  color: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:text-purple-900\/90 {
  color: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:text-purple-900\/95 {
  color: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:text-purple-900\/100 {
  color: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:text-purple\/0 {
  color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:text-purple\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:text-purple\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:text-purple\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:text-purple\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:text-purple\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:text-purple\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:text-purple\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:text-purple\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:text-purple\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:text-purple\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:text-purple\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:text-purple\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:text-purple\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:text-purple\/100 {
  color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:text-fuchsia-25\/0 {
  color: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:text-fuchsia-25\/5 {
  color: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-25\/10 {
  color: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-25\/20 {
  color: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-25\/25 {
  color: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-25\/30 {
  color: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-25\/40 {
  color: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-25\/50 {
  color: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-25\/60 {
  color: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-25\/70 {
  color: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-25\/75 {
  color: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-25\/80 {
  color: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-25\/90 {
  color: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-25\/95 {
  color: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-25\/100 {
  color: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:text-fuchsia-50\/0 {
  color: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:text-fuchsia-50\/5 {
  color: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-50\/10 {
  color: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-50\/20 {
  color: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-50\/25 {
  color: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-50\/30 {
  color: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-50\/40 {
  color: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-50\/50 {
  color: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-50\/60 {
  color: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-50\/70 {
  color: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-50\/75 {
  color: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-50\/80 {
  color: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-50\/90 {
  color: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-50\/95 {
  color: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-50\/100 {
  color: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:text-fuchsia-100\/0 {
  color: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:text-fuchsia-100\/5 {
  color: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-100\/10 {
  color: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-100\/20 {
  color: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-100\/25 {
  color: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-100\/30 {
  color: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-100\/40 {
  color: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-100\/50 {
  color: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-100\/60 {
  color: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-100\/70 {
  color: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-100\/75 {
  color: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-100\/80 {
  color: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-100\/90 {
  color: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-100\/95 {
  color: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-100\/100 {
  color: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:text-fuchsia-200\/0 {
  color: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:text-fuchsia-200\/5 {
  color: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-200\/10 {
  color: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-200\/20 {
  color: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-200\/25 {
  color: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-200\/30 {
  color: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-200\/40 {
  color: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-200\/50 {
  color: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-200\/60 {
  color: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-200\/70 {
  color: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-200\/75 {
  color: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-200\/80 {
  color: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-200\/90 {
  color: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-200\/95 {
  color: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-200\/100 {
  color: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:text-fuchsia-300\/0 {
  color: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:text-fuchsia-300\/5 {
  color: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-300\/10 {
  color: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-300\/20 {
  color: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-300\/25 {
  color: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-300\/30 {
  color: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-300\/40 {
  color: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-300\/50 {
  color: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-300\/60 {
  color: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-300\/70 {
  color: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-300\/75 {
  color: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-300\/80 {
  color: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-300\/90 {
  color: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-300\/95 {
  color: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-300\/100 {
  color: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:text-fuchsia-400\/0 {
  color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:text-fuchsia-400\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-400\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-400\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-400\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-400\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-400\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-400\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-400\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-400\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-400\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-400\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-400\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-400\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-400\/100 {
  color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:text-fuchsia-500\/0 {
  color: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:text-fuchsia-500\/5 {
  color: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-500\/10 {
  color: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-500\/20 {
  color: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-500\/25 {
  color: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-500\/30 {
  color: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-500\/40 {
  color: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-500\/50 {
  color: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-500\/60 {
  color: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-500\/70 {
  color: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-500\/75 {
  color: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-500\/80 {
  color: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-500\/90 {
  color: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-500\/95 {
  color: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-500\/100 {
  color: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:text-fuchsia-600\/0 {
  color: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:text-fuchsia-600\/5 {
  color: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-600\/10 {
  color: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-600\/20 {
  color: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-600\/25 {
  color: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-600\/30 {
  color: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-600\/40 {
  color: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-600\/50 {
  color: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-600\/60 {
  color: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-600\/70 {
  color: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-600\/75 {
  color: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-600\/80 {
  color: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-600\/90 {
  color: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-600\/95 {
  color: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-600\/100 {
  color: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:text-fuchsia-700\/0 {
  color: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:text-fuchsia-700\/5 {
  color: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-700\/10 {
  color: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-700\/20 {
  color: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-700\/25 {
  color: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-700\/30 {
  color: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-700\/40 {
  color: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-700\/50 {
  color: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-700\/60 {
  color: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-700\/70 {
  color: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-700\/75 {
  color: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-700\/80 {
  color: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-700\/90 {
  color: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-700\/95 {
  color: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-700\/100 {
  color: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:text-fuchsia-800\/0 {
  color: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:text-fuchsia-800\/5 {
  color: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-800\/10 {
  color: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-800\/20 {
  color: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-800\/25 {
  color: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-800\/30 {
  color: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-800\/40 {
  color: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-800\/50 {
  color: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-800\/60 {
  color: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-800\/70 {
  color: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-800\/75 {
  color: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-800\/80 {
  color: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-800\/90 {
  color: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-800\/95 {
  color: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-800\/100 {
  color: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:text-fuchsia-900\/0 {
  color: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:text-fuchsia-900\/5 {
  color: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:text-fuchsia-900\/10 {
  color: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:text-fuchsia-900\/20 {
  color: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:text-fuchsia-900\/25 {
  color: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:text-fuchsia-900\/30 {
  color: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:text-fuchsia-900\/40 {
  color: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:text-fuchsia-900\/50 {
  color: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:text-fuchsia-900\/60 {
  color: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:text-fuchsia-900\/70 {
  color: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:text-fuchsia-900\/75 {
  color: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:text-fuchsia-900\/80 {
  color: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:text-fuchsia-900\/90 {
  color: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:text-fuchsia-900\/95 {
  color: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:text-fuchsia-900\/100 {
  color: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:text-fuchsia\/0 {
  color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:text-fuchsia\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:text-fuchsia\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:text-fuchsia\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:text-fuchsia\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:text-fuchsia\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:text-fuchsia\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:text-fuchsia\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:text-fuchsia\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:text-fuchsia\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:text-fuchsia\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:text-fuchsia\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:text-fuchsia\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:text-fuchsia\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:text-fuchsia\/100 {
  color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:text-pink-25\/0 {
  color: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:text-pink-25\/5 {
  color: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:text-pink-25\/10 {
  color: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:text-pink-25\/20 {
  color: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:text-pink-25\/25 {
  color: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:text-pink-25\/30 {
  color: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:text-pink-25\/40 {
  color: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:text-pink-25\/50 {
  color: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:text-pink-25\/60 {
  color: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:text-pink-25\/70 {
  color: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:text-pink-25\/75 {
  color: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:text-pink-25\/80 {
  color: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:text-pink-25\/90 {
  color: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:text-pink-25\/95 {
  color: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:text-pink-25\/100 {
  color: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:text-pink-50\/0 {
  color: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:text-pink-50\/5 {
  color: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:text-pink-50\/10 {
  color: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:text-pink-50\/20 {
  color: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:text-pink-50\/25 {
  color: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:text-pink-50\/30 {
  color: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:text-pink-50\/40 {
  color: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:text-pink-50\/50 {
  color: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:text-pink-50\/60 {
  color: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:text-pink-50\/70 {
  color: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:text-pink-50\/75 {
  color: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:text-pink-50\/80 {
  color: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:text-pink-50\/90 {
  color: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:text-pink-50\/95 {
  color: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:text-pink-50\/100 {
  color: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:text-pink-100\/0 {
  color: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:text-pink-100\/5 {
  color: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:text-pink-100\/10 {
  color: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:text-pink-100\/20 {
  color: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:text-pink-100\/25 {
  color: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:text-pink-100\/30 {
  color: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:text-pink-100\/40 {
  color: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:text-pink-100\/50 {
  color: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:text-pink-100\/60 {
  color: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:text-pink-100\/70 {
  color: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:text-pink-100\/75 {
  color: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:text-pink-100\/80 {
  color: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:text-pink-100\/90 {
  color: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:text-pink-100\/95 {
  color: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:text-pink-100\/100 {
  color: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:text-pink-200\/0 {
  color: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:text-pink-200\/5 {
  color: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:text-pink-200\/10 {
  color: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:text-pink-200\/20 {
  color: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:text-pink-200\/25 {
  color: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:text-pink-200\/30 {
  color: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:text-pink-200\/40 {
  color: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:text-pink-200\/50 {
  color: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:text-pink-200\/60 {
  color: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:text-pink-200\/70 {
  color: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:text-pink-200\/75 {
  color: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:text-pink-200\/80 {
  color: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:text-pink-200\/90 {
  color: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:text-pink-200\/95 {
  color: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:text-pink-200\/100 {
  color: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:text-pink-300\/0 {
  color: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:text-pink-300\/5 {
  color: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:text-pink-300\/10 {
  color: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:text-pink-300\/20 {
  color: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:text-pink-300\/25 {
  color: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:text-pink-300\/30 {
  color: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:text-pink-300\/40 {
  color: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:text-pink-300\/50 {
  color: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:text-pink-300\/60 {
  color: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:text-pink-300\/70 {
  color: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:text-pink-300\/75 {
  color: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:text-pink-300\/80 {
  color: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:text-pink-300\/90 {
  color: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:text-pink-300\/95 {
  color: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:text-pink-300\/100 {
  color: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:text-pink-400\/0 {
  color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:text-pink-400\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:text-pink-400\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:text-pink-400\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:text-pink-400\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:text-pink-400\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:text-pink-400\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:text-pink-400\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:text-pink-400\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:text-pink-400\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:text-pink-400\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:text-pink-400\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:text-pink-400\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:text-pink-400\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:text-pink-400\/100 {
  color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:text-pink-500\/0 {
  color: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:text-pink-500\/5 {
  color: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:text-pink-500\/10 {
  color: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:text-pink-500\/20 {
  color: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:text-pink-500\/25 {
  color: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:text-pink-500\/30 {
  color: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:text-pink-500\/40 {
  color: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:text-pink-500\/50 {
  color: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:text-pink-500\/60 {
  color: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:text-pink-500\/70 {
  color: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:text-pink-500\/75 {
  color: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:text-pink-500\/80 {
  color: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:text-pink-500\/90 {
  color: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:text-pink-500\/95 {
  color: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:text-pink-500\/100 {
  color: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:text-pink-600\/0 {
  color: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:text-pink-600\/5 {
  color: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:text-pink-600\/10 {
  color: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:text-pink-600\/20 {
  color: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:text-pink-600\/25 {
  color: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:text-pink-600\/30 {
  color: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:text-pink-600\/40 {
  color: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:text-pink-600\/50 {
  color: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:text-pink-600\/60 {
  color: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:text-pink-600\/70 {
  color: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:text-pink-600\/75 {
  color: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:text-pink-600\/80 {
  color: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:text-pink-600\/90 {
  color: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:text-pink-600\/95 {
  color: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:text-pink-600\/100 {
  color: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:text-pink-700\/0 {
  color: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:text-pink-700\/5 {
  color: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:text-pink-700\/10 {
  color: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:text-pink-700\/20 {
  color: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:text-pink-700\/25 {
  color: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:text-pink-700\/30 {
  color: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:text-pink-700\/40 {
  color: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:text-pink-700\/50 {
  color: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:text-pink-700\/60 {
  color: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:text-pink-700\/70 {
  color: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:text-pink-700\/75 {
  color: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:text-pink-700\/80 {
  color: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:text-pink-700\/90 {
  color: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:text-pink-700\/95 {
  color: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:text-pink-700\/100 {
  color: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:text-pink-800\/0 {
  color: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:text-pink-800\/5 {
  color: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:text-pink-800\/10 {
  color: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:text-pink-800\/20 {
  color: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:text-pink-800\/25 {
  color: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:text-pink-800\/30 {
  color: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:text-pink-800\/40 {
  color: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:text-pink-800\/50 {
  color: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:text-pink-800\/60 {
  color: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:text-pink-800\/70 {
  color: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:text-pink-800\/75 {
  color: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:text-pink-800\/80 {
  color: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:text-pink-800\/90 {
  color: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:text-pink-800\/95 {
  color: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:text-pink-800\/100 {
  color: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:text-pink-900\/0 {
  color: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:text-pink-900\/5 {
  color: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:text-pink-900\/10 {
  color: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:text-pink-900\/20 {
  color: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:text-pink-900\/25 {
  color: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:text-pink-900\/30 {
  color: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:text-pink-900\/40 {
  color: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:text-pink-900\/50 {
  color: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:text-pink-900\/60 {
  color: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:text-pink-900\/70 {
  color: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:text-pink-900\/75 {
  color: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:text-pink-900\/80 {
  color: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:text-pink-900\/90 {
  color: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:text-pink-900\/95 {
  color: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:text-pink-900\/100 {
  color: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:text-pink\/0 {
  color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:text-pink\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:text-pink\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:text-pink\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:text-pink\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:text-pink\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:text-pink\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:text-pink\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:text-pink\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:text-pink\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:text-pink\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:text-pink\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:text-pink\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:text-pink\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:text-pink\/100 {
  color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:text-rose-25\/0 {
  color: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:text-rose-25\/5 {
  color: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:text-rose-25\/10 {
  color: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:text-rose-25\/20 {
  color: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:text-rose-25\/25 {
  color: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:text-rose-25\/30 {
  color: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:text-rose-25\/40 {
  color: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:text-rose-25\/50 {
  color: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:text-rose-25\/60 {
  color: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:text-rose-25\/70 {
  color: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:text-rose-25\/75 {
  color: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:text-rose-25\/80 {
  color: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:text-rose-25\/90 {
  color: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:text-rose-25\/95 {
  color: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:text-rose-25\/100 {
  color: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:text-rose-50\/0 {
  color: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:text-rose-50\/5 {
  color: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:text-rose-50\/10 {
  color: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:text-rose-50\/20 {
  color: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:text-rose-50\/25 {
  color: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:text-rose-50\/30 {
  color: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:text-rose-50\/40 {
  color: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:text-rose-50\/50 {
  color: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:text-rose-50\/60 {
  color: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:text-rose-50\/70 {
  color: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:text-rose-50\/75 {
  color: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:text-rose-50\/80 {
  color: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:text-rose-50\/90 {
  color: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:text-rose-50\/95 {
  color: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:text-rose-50\/100 {
  color: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:text-rose-100\/0 {
  color: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:text-rose-100\/5 {
  color: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:text-rose-100\/10 {
  color: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:text-rose-100\/20 {
  color: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:text-rose-100\/25 {
  color: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:text-rose-100\/30 {
  color: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:text-rose-100\/40 {
  color: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:text-rose-100\/50 {
  color: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:text-rose-100\/60 {
  color: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:text-rose-100\/70 {
  color: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:text-rose-100\/75 {
  color: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:text-rose-100\/80 {
  color: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:text-rose-100\/90 {
  color: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:text-rose-100\/95 {
  color: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:text-rose-100\/100 {
  color: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:text-rose-200\/0 {
  color: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:text-rose-200\/5 {
  color: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:text-rose-200\/10 {
  color: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:text-rose-200\/20 {
  color: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:text-rose-200\/25 {
  color: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:text-rose-200\/30 {
  color: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:text-rose-200\/40 {
  color: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:text-rose-200\/50 {
  color: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:text-rose-200\/60 {
  color: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:text-rose-200\/70 {
  color: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:text-rose-200\/75 {
  color: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:text-rose-200\/80 {
  color: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:text-rose-200\/90 {
  color: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:text-rose-200\/95 {
  color: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:text-rose-200\/100 {
  color: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:text-rose-300\/0 {
  color: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:text-rose-300\/5 {
  color: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:text-rose-300\/10 {
  color: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:text-rose-300\/20 {
  color: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:text-rose-300\/25 {
  color: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:text-rose-300\/30 {
  color: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:text-rose-300\/40 {
  color: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:text-rose-300\/50 {
  color: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:text-rose-300\/60 {
  color: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:text-rose-300\/70 {
  color: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:text-rose-300\/75 {
  color: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:text-rose-300\/80 {
  color: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:text-rose-300\/90 {
  color: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:text-rose-300\/95 {
  color: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:text-rose-300\/100 {
  color: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:text-rose-400\/0 {
  color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:text-rose-400\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:text-rose-400\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:text-rose-400\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:text-rose-400\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:text-rose-400\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:text-rose-400\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:text-rose-400\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:text-rose-400\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:text-rose-400\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:text-rose-400\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:text-rose-400\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:text-rose-400\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:text-rose-400\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:text-rose-400\/100 {
  color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:text-rose-500\/0 {
  color: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:text-rose-500\/5 {
  color: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:text-rose-500\/10 {
  color: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:text-rose-500\/20 {
  color: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:text-rose-500\/25 {
  color: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:text-rose-500\/30 {
  color: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:text-rose-500\/40 {
  color: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:text-rose-500\/50 {
  color: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:text-rose-500\/60 {
  color: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:text-rose-500\/70 {
  color: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:text-rose-500\/75 {
  color: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:text-rose-500\/80 {
  color: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:text-rose-500\/90 {
  color: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:text-rose-500\/95 {
  color: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:text-rose-500\/100 {
  color: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:text-rose-600\/0 {
  color: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:text-rose-600\/5 {
  color: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:text-rose-600\/10 {
  color: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:text-rose-600\/20 {
  color: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:text-rose-600\/25 {
  color: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:text-rose-600\/30 {
  color: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:text-rose-600\/40 {
  color: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:text-rose-600\/50 {
  color: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:text-rose-600\/60 {
  color: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:text-rose-600\/70 {
  color: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:text-rose-600\/75 {
  color: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:text-rose-600\/80 {
  color: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:text-rose-600\/90 {
  color: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:text-rose-600\/95 {
  color: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:text-rose-600\/100 {
  color: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:text-rose-700\/0 {
  color: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:text-rose-700\/5 {
  color: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:text-rose-700\/10 {
  color: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:text-rose-700\/20 {
  color: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:text-rose-700\/25 {
  color: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:text-rose-700\/30 {
  color: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:text-rose-700\/40 {
  color: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:text-rose-700\/50 {
  color: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:text-rose-700\/60 {
  color: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:text-rose-700\/70 {
  color: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:text-rose-700\/75 {
  color: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:text-rose-700\/80 {
  color: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:text-rose-700\/90 {
  color: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:text-rose-700\/95 {
  color: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:text-rose-700\/100 {
  color: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:text-rose-800\/0 {
  color: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:text-rose-800\/5 {
  color: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:text-rose-800\/10 {
  color: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:text-rose-800\/20 {
  color: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:text-rose-800\/25 {
  color: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:text-rose-800\/30 {
  color: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:text-rose-800\/40 {
  color: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:text-rose-800\/50 {
  color: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:text-rose-800\/60 {
  color: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:text-rose-800\/70 {
  color: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:text-rose-800\/75 {
  color: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:text-rose-800\/80 {
  color: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:text-rose-800\/90 {
  color: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:text-rose-800\/95 {
  color: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:text-rose-800\/100 {
  color: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:text-rose-900\/0 {
  color: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:text-rose-900\/5 {
  color: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:text-rose-900\/10 {
  color: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:text-rose-900\/20 {
  color: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:text-rose-900\/25 {
  color: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:text-rose-900\/30 {
  color: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:text-rose-900\/40 {
  color: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:text-rose-900\/50 {
  color: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:text-rose-900\/60 {
  color: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:text-rose-900\/70 {
  color: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:text-rose-900\/75 {
  color: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:text-rose-900\/80 {
  color: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:text-rose-900\/90 {
  color: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:text-rose-900\/95 {
  color: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:text-rose-900\/100 {
  color: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:text-rose\/0 {
  color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:text-rose\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:text-rose\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:text-rose\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:text-rose\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:text-rose\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:text-rose\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:text-rose\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:text-rose\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:text-rose\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:text-rose\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:text-rose\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:text-rose\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:text-rose\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:text-rose\/100 {
  color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:text-orange-dark-25\/0 {
  color: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:text-orange-dark-25\/5 {
  color: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-25\/10 {
  color: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-25\/20 {
  color: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-25\/25 {
  color: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-25\/30 {
  color: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-25\/40 {
  color: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-25\/50 {
  color: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-25\/60 {
  color: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-25\/70 {
  color: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-25\/75 {
  color: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-25\/80 {
  color: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-25\/90 {
  color: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-25\/95 {
  color: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-25\/100 {
  color: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:text-orange-dark-50\/0 {
  color: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:text-orange-dark-50\/5 {
  color: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-50\/10 {
  color: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-50\/20 {
  color: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-50\/25 {
  color: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-50\/30 {
  color: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-50\/40 {
  color: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-50\/50 {
  color: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-50\/60 {
  color: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-50\/70 {
  color: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-50\/75 {
  color: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-50\/80 {
  color: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-50\/90 {
  color: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-50\/95 {
  color: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-50\/100 {
  color: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:text-orange-dark-100\/0 {
  color: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:text-orange-dark-100\/5 {
  color: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-100\/10 {
  color: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-100\/20 {
  color: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-100\/25 {
  color: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-100\/30 {
  color: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-100\/40 {
  color: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-100\/50 {
  color: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-100\/60 {
  color: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-100\/70 {
  color: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-100\/75 {
  color: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-100\/80 {
  color: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-100\/90 {
  color: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-100\/95 {
  color: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-100\/100 {
  color: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:text-orange-dark-200\/0 {
  color: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:text-orange-dark-200\/5 {
  color: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-200\/10 {
  color: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-200\/20 {
  color: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-200\/25 {
  color: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-200\/30 {
  color: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-200\/40 {
  color: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-200\/50 {
  color: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-200\/60 {
  color: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-200\/70 {
  color: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-200\/75 {
  color: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-200\/80 {
  color: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-200\/90 {
  color: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-200\/95 {
  color: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-200\/100 {
  color: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:text-orange-dark-300\/0 {
  color: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:text-orange-dark-300\/5 {
  color: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-300\/10 {
  color: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-300\/20 {
  color: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-300\/25 {
  color: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-300\/30 {
  color: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-300\/40 {
  color: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-300\/50 {
  color: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-300\/60 {
  color: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-300\/70 {
  color: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-300\/75 {
  color: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-300\/80 {
  color: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-300\/90 {
  color: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-300\/95 {
  color: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-300\/100 {
  color: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:text-orange-dark-400\/0 {
  color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:text-orange-dark-400\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-400\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-400\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-400\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-400\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-400\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-400\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-400\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-400\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-400\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-400\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-400\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-400\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-400\/100 {
  color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:text-orange-dark-500\/0 {
  color: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:text-orange-dark-500\/5 {
  color: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-500\/10 {
  color: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-500\/20 {
  color: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-500\/25 {
  color: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-500\/30 {
  color: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-500\/40 {
  color: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-500\/50 {
  color: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-500\/60 {
  color: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-500\/70 {
  color: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-500\/75 {
  color: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-500\/80 {
  color: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-500\/90 {
  color: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-500\/95 {
  color: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-500\/100 {
  color: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:text-orange-dark-600\/0 {
  color: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:text-orange-dark-600\/5 {
  color: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-600\/10 {
  color: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-600\/20 {
  color: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-600\/25 {
  color: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-600\/30 {
  color: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-600\/40 {
  color: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-600\/50 {
  color: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-600\/60 {
  color: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-600\/70 {
  color: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-600\/75 {
  color: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-600\/80 {
  color: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-600\/90 {
  color: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-600\/95 {
  color: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-600\/100 {
  color: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:text-orange-dark-700\/0 {
  color: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:text-orange-dark-700\/5 {
  color: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-700\/10 {
  color: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-700\/20 {
  color: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-700\/25 {
  color: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-700\/30 {
  color: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-700\/40 {
  color: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-700\/50 {
  color: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-700\/60 {
  color: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-700\/70 {
  color: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-700\/75 {
  color: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-700\/80 {
  color: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-700\/90 {
  color: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-700\/95 {
  color: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-700\/100 {
  color: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:text-orange-dark-800\/0 {
  color: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:text-orange-dark-800\/5 {
  color: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-800\/10 {
  color: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-800\/20 {
  color: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-800\/25 {
  color: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-800\/30 {
  color: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-800\/40 {
  color: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-800\/50 {
  color: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-800\/60 {
  color: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-800\/70 {
  color: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-800\/75 {
  color: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-800\/80 {
  color: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-800\/90 {
  color: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-800\/95 {
  color: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-800\/100 {
  color: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:text-orange-dark-900\/0 {
  color: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:text-orange-dark-900\/5 {
  color: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:text-orange-dark-900\/10 {
  color: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:text-orange-dark-900\/20 {
  color: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:text-orange-dark-900\/25 {
  color: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:text-orange-dark-900\/30 {
  color: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:text-orange-dark-900\/40 {
  color: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:text-orange-dark-900\/50 {
  color: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:text-orange-dark-900\/60 {
  color: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:text-orange-dark-900\/70 {
  color: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:text-orange-dark-900\/75 {
  color: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:text-orange-dark-900\/80 {
  color: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:text-orange-dark-900\/90 {
  color: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:text-orange-dark-900\/95 {
  color: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:text-orange-dark-900\/100 {
  color: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:text-orange-dark\/0 {
  color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:text-orange-dark\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:text-orange-dark\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:text-orange-dark\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:text-orange-dark\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:text-orange-dark\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:text-orange-dark\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:text-orange-dark\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:text-orange-dark\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:text-orange-dark\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:text-orange-dark\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:text-orange-dark\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:text-orange-dark\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:text-orange-dark\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:text-orange-dark\/100 {
  color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:text-orange-25\/0 {
  color: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:text-orange-25\/5 {
  color: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:text-orange-25\/10 {
  color: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:text-orange-25\/20 {
  color: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:text-orange-25\/25 {
  color: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:text-orange-25\/30 {
  color: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:text-orange-25\/40 {
  color: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:text-orange-25\/50 {
  color: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:text-orange-25\/60 {
  color: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:text-orange-25\/70 {
  color: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:text-orange-25\/75 {
  color: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:text-orange-25\/80 {
  color: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:text-orange-25\/90 {
  color: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:text-orange-25\/95 {
  color: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:text-orange-25\/100 {
  color: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:text-orange-50\/0 {
  color: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:text-orange-50\/5 {
  color: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:text-orange-50\/10 {
  color: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:text-orange-50\/20 {
  color: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:text-orange-50\/25 {
  color: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:text-orange-50\/30 {
  color: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:text-orange-50\/40 {
  color: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:text-orange-50\/50 {
  color: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:text-orange-50\/60 {
  color: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:text-orange-50\/70 {
  color: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:text-orange-50\/75 {
  color: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:text-orange-50\/80 {
  color: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:text-orange-50\/90 {
  color: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:text-orange-50\/95 {
  color: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:text-orange-50\/100 {
  color: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:text-orange-100\/0 {
  color: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:text-orange-100\/5 {
  color: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:text-orange-100\/10 {
  color: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:text-orange-100\/20 {
  color: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:text-orange-100\/25 {
  color: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:text-orange-100\/30 {
  color: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:text-orange-100\/40 {
  color: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:text-orange-100\/50 {
  color: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:text-orange-100\/60 {
  color: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:text-orange-100\/70 {
  color: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:text-orange-100\/75 {
  color: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:text-orange-100\/80 {
  color: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:text-orange-100\/90 {
  color: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:text-orange-100\/95 {
  color: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:text-orange-100\/100 {
  color: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:text-orange-200\/0 {
  color: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:text-orange-200\/5 {
  color: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:text-orange-200\/10 {
  color: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:text-orange-200\/20 {
  color: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:text-orange-200\/25 {
  color: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:text-orange-200\/30 {
  color: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:text-orange-200\/40 {
  color: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:text-orange-200\/50 {
  color: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:text-orange-200\/60 {
  color: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:text-orange-200\/70 {
  color: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:text-orange-200\/75 {
  color: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:text-orange-200\/80 {
  color: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:text-orange-200\/90 {
  color: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:text-orange-200\/95 {
  color: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:text-orange-200\/100 {
  color: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:text-orange-300\/0 {
  color: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:text-orange-300\/5 {
  color: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:text-orange-300\/10 {
  color: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:text-orange-300\/20 {
  color: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:text-orange-300\/25 {
  color: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:text-orange-300\/30 {
  color: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:text-orange-300\/40 {
  color: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:text-orange-300\/50 {
  color: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:text-orange-300\/60 {
  color: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:text-orange-300\/70 {
  color: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:text-orange-300\/75 {
  color: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:text-orange-300\/80 {
  color: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:text-orange-300\/90 {
  color: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:text-orange-300\/95 {
  color: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:text-orange-300\/100 {
  color: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:text-orange-400\/0 {
  color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:text-orange-400\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:text-orange-400\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:text-orange-400\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:text-orange-400\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:text-orange-400\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:text-orange-400\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:text-orange-400\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:text-orange-400\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:text-orange-400\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:text-orange-400\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:text-orange-400\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:text-orange-400\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:text-orange-400\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:text-orange-400\/100 {
  color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:text-orange-500\/0 {
  color: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:text-orange-500\/5 {
  color: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:text-orange-500\/10 {
  color: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:text-orange-500\/20 {
  color: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:text-orange-500\/25 {
  color: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:text-orange-500\/30 {
  color: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:text-orange-500\/40 {
  color: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:text-orange-500\/50 {
  color: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:text-orange-500\/60 {
  color: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:text-orange-500\/70 {
  color: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:text-orange-500\/75 {
  color: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:text-orange-500\/80 {
  color: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:text-orange-500\/90 {
  color: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:text-orange-500\/95 {
  color: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:text-orange-500\/100 {
  color: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:text-orange-600\/0 {
  color: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:text-orange-600\/5 {
  color: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:text-orange-600\/10 {
  color: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:text-orange-600\/20 {
  color: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:text-orange-600\/25 {
  color: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:text-orange-600\/30 {
  color: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:text-orange-600\/40 {
  color: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:text-orange-600\/50 {
  color: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:text-orange-600\/60 {
  color: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:text-orange-600\/70 {
  color: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:text-orange-600\/75 {
  color: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:text-orange-600\/80 {
  color: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:text-orange-600\/90 {
  color: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:text-orange-600\/95 {
  color: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:text-orange-600\/100 {
  color: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:text-orange-700\/0 {
  color: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:text-orange-700\/5 {
  color: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:text-orange-700\/10 {
  color: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:text-orange-700\/20 {
  color: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:text-orange-700\/25 {
  color: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:text-orange-700\/30 {
  color: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:text-orange-700\/40 {
  color: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:text-orange-700\/50 {
  color: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:text-orange-700\/60 {
  color: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:text-orange-700\/70 {
  color: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:text-orange-700\/75 {
  color: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:text-orange-700\/80 {
  color: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:text-orange-700\/90 {
  color: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:text-orange-700\/95 {
  color: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:text-orange-700\/100 {
  color: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:text-orange-800\/0 {
  color: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:text-orange-800\/5 {
  color: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:text-orange-800\/10 {
  color: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:text-orange-800\/20 {
  color: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:text-orange-800\/25 {
  color: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:text-orange-800\/30 {
  color: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:text-orange-800\/40 {
  color: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:text-orange-800\/50 {
  color: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:text-orange-800\/60 {
  color: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:text-orange-800\/70 {
  color: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:text-orange-800\/75 {
  color: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:text-orange-800\/80 {
  color: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:text-orange-800\/90 {
  color: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:text-orange-800\/95 {
  color: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:text-orange-800\/100 {
  color: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:text-orange-900\/0 {
  color: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:text-orange-900\/5 {
  color: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:text-orange-900\/10 {
  color: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:text-orange-900\/20 {
  color: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:text-orange-900\/25 {
  color: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:text-orange-900\/30 {
  color: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:text-orange-900\/40 {
  color: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:text-orange-900\/50 {
  color: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:text-orange-900\/60 {
  color: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:text-orange-900\/70 {
  color: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:text-orange-900\/75 {
  color: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:text-orange-900\/80 {
  color: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:text-orange-900\/90 {
  color: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:text-orange-900\/95 {
  color: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:text-orange-900\/100 {
  color: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:text-orange\/0 {
  color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:text-orange\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:text-orange\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:text-orange\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:text-orange\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:text-orange\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:text-orange\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:text-orange\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:text-orange\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:text-orange\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:text-orange\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:text-orange\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:text-orange\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:text-orange\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:text-orange\/100 {
  color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:text-yellow-25\/0 {
  color: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:text-yellow-25\/5 {
  color: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:text-yellow-25\/10 {
  color: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:text-yellow-25\/20 {
  color: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:text-yellow-25\/25 {
  color: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:text-yellow-25\/30 {
  color: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:text-yellow-25\/40 {
  color: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:text-yellow-25\/50 {
  color: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:text-yellow-25\/60 {
  color: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:text-yellow-25\/70 {
  color: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:text-yellow-25\/75 {
  color: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:text-yellow-25\/80 {
  color: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:text-yellow-25\/90 {
  color: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:text-yellow-25\/95 {
  color: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:text-yellow-25\/100 {
  color: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:text-yellow-50\/0 {
  color: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:text-yellow-50\/5 {
  color: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:text-yellow-50\/10 {
  color: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:text-yellow-50\/20 {
  color: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:text-yellow-50\/25 {
  color: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:text-yellow-50\/30 {
  color: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:text-yellow-50\/40 {
  color: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:text-yellow-50\/50 {
  color: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:text-yellow-50\/60 {
  color: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:text-yellow-50\/70 {
  color: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:text-yellow-50\/75 {
  color: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:text-yellow-50\/80 {
  color: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:text-yellow-50\/90 {
  color: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:text-yellow-50\/95 {
  color: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:text-yellow-50\/100 {
  color: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:text-yellow-100\/0 {
  color: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:text-yellow-100\/5 {
  color: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:text-yellow-100\/10 {
  color: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:text-yellow-100\/20 {
  color: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:text-yellow-100\/25 {
  color: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:text-yellow-100\/30 {
  color: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:text-yellow-100\/40 {
  color: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:text-yellow-100\/50 {
  color: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:text-yellow-100\/60 {
  color: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:text-yellow-100\/70 {
  color: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:text-yellow-100\/75 {
  color: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:text-yellow-100\/80 {
  color: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:text-yellow-100\/90 {
  color: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:text-yellow-100\/95 {
  color: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:text-yellow-100\/100 {
  color: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:text-yellow-200\/0 {
  color: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:text-yellow-200\/5 {
  color: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:text-yellow-200\/10 {
  color: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:text-yellow-200\/20 {
  color: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:text-yellow-200\/25 {
  color: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:text-yellow-200\/30 {
  color: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:text-yellow-200\/40 {
  color: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:text-yellow-200\/50 {
  color: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:text-yellow-200\/60 {
  color: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:text-yellow-200\/70 {
  color: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:text-yellow-200\/75 {
  color: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:text-yellow-200\/80 {
  color: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:text-yellow-200\/90 {
  color: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:text-yellow-200\/95 {
  color: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:text-yellow-200\/100 {
  color: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:text-yellow-300\/0 {
  color: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:text-yellow-300\/5 {
  color: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:text-yellow-300\/10 {
  color: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:text-yellow-300\/20 {
  color: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:text-yellow-300\/25 {
  color: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:text-yellow-300\/30 {
  color: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:text-yellow-300\/40 {
  color: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:text-yellow-300\/50 {
  color: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:text-yellow-300\/60 {
  color: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:text-yellow-300\/70 {
  color: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:text-yellow-300\/75 {
  color: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:text-yellow-300\/80 {
  color: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:text-yellow-300\/90 {
  color: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:text-yellow-300\/95 {
  color: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:text-yellow-300\/100 {
  color: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:text-yellow-400\/0 {
  color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:text-yellow-400\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:text-yellow-400\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:text-yellow-400\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:text-yellow-400\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:text-yellow-400\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:text-yellow-400\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:text-yellow-400\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:text-yellow-400\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:text-yellow-400\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:text-yellow-400\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:text-yellow-400\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:text-yellow-400\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:text-yellow-400\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:text-yellow-400\/100 {
  color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:text-yellow-500\/0 {
  color: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:text-yellow-500\/5 {
  color: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:text-yellow-500\/10 {
  color: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:text-yellow-500\/20 {
  color: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:text-yellow-500\/25 {
  color: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:text-yellow-500\/30 {
  color: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:text-yellow-500\/40 {
  color: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:text-yellow-500\/50 {
  color: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:text-yellow-500\/60 {
  color: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:text-yellow-500\/70 {
  color: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:text-yellow-500\/75 {
  color: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:text-yellow-500\/80 {
  color: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:text-yellow-500\/90 {
  color: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:text-yellow-500\/95 {
  color: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:text-yellow-500\/100 {
  color: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:text-yellow-600\/0 {
  color: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:text-yellow-600\/5 {
  color: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:text-yellow-600\/10 {
  color: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:text-yellow-600\/20 {
  color: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:text-yellow-600\/25 {
  color: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:text-yellow-600\/30 {
  color: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:text-yellow-600\/40 {
  color: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:text-yellow-600\/50 {
  color: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:text-yellow-600\/60 {
  color: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:text-yellow-600\/70 {
  color: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:text-yellow-600\/75 {
  color: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:text-yellow-600\/80 {
  color: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:text-yellow-600\/90 {
  color: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:text-yellow-600\/95 {
  color: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:text-yellow-600\/100 {
  color: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:text-yellow-700\/0 {
  color: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:text-yellow-700\/5 {
  color: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:text-yellow-700\/10 {
  color: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:text-yellow-700\/20 {
  color: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:text-yellow-700\/25 {
  color: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:text-yellow-700\/30 {
  color: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:text-yellow-700\/40 {
  color: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:text-yellow-700\/50 {
  color: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:text-yellow-700\/60 {
  color: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:text-yellow-700\/70 {
  color: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:text-yellow-700\/75 {
  color: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:text-yellow-700\/80 {
  color: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:text-yellow-700\/90 {
  color: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:text-yellow-700\/95 {
  color: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:text-yellow-700\/100 {
  color: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:text-yellow-800\/0 {
  color: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:text-yellow-800\/5 {
  color: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:text-yellow-800\/10 {
  color: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:text-yellow-800\/20 {
  color: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:text-yellow-800\/25 {
  color: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:text-yellow-800\/30 {
  color: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:text-yellow-800\/40 {
  color: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:text-yellow-800\/50 {
  color: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:text-yellow-800\/60 {
  color: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:text-yellow-800\/70 {
  color: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:text-yellow-800\/75 {
  color: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:text-yellow-800\/80 {
  color: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:text-yellow-800\/90 {
  color: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:text-yellow-800\/95 {
  color: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:text-yellow-800\/100 {
  color: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:text-yellow-900\/0 {
  color: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:text-yellow-900\/5 {
  color: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:text-yellow-900\/10 {
  color: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:text-yellow-900\/20 {
  color: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:text-yellow-900\/25 {
  color: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:text-yellow-900\/30 {
  color: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:text-yellow-900\/40 {
  color: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:text-yellow-900\/50 {
  color: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:text-yellow-900\/60 {
  color: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:text-yellow-900\/70 {
  color: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:text-yellow-900\/75 {
  color: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:text-yellow-900\/80 {
  color: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:text-yellow-900\/90 {
  color: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:text-yellow-900\/95 {
  color: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:text-yellow-900\/100 {
  color: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:text-yellow\/0 {
  color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:text-yellow\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:text-yellow\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:text-yellow\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:text-yellow\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:text-yellow\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:text-yellow\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:text-yellow\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:text-yellow\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:text-yellow\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:text-yellow\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:text-yellow\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:text-yellow\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:text-yellow\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:text-yellow\/100 {
  color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-error {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-warning {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-success {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-cool {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-modern {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-neutral {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-iron {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-true {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-gray-warm {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-moss {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-200 {
  --tw-ring-color: #DOF8AB;
}

.group:hover .group-hover\:ring-green-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-600 {
  --tw-ring-color: #4CA3OD;
}

.group:hover .group-hover\:ring-green-light-700 {
  --tw-ring-color: #3B7COF;
}

.group:hover .group-hover\:ring-green-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-teal {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-cyan {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-blue-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-indigo {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-violet {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-purple {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-fuchsia {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-pink {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-rose {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-orange {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-yellow {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-white\/0 {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.group:hover .group-hover\:ring-white\/5 {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.group:hover .group-hover\:ring-white\/10 {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.group:hover .group-hover\:ring-white\/20 {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.group:hover .group-hover\:ring-white\/25 {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.group:hover .group-hover\:ring-white\/30 {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.group:hover .group-hover\:ring-white\/40 {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.group:hover .group-hover\:ring-white\/50 {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.group:hover .group-hover\:ring-white\/60 {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.group:hover .group-hover\:ring-white\/70 {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.group:hover .group-hover\:ring-white\/75 {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.group:hover .group-hover\:ring-white\/80 {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.group:hover .group-hover\:ring-white\/90 {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.group:hover .group-hover\:ring-white\/95 {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.group:hover .group-hover\:ring-white\/100 {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.group:hover .group-hover\:ring-black\/0 {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.group:hover .group-hover\:ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.group:hover .group-hover\:ring-black\/10 {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.group:hover .group-hover\:ring-black\/20 {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.group:hover .group-hover\:ring-black\/25 {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.group:hover .group-hover\:ring-black\/30 {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.group:hover .group-hover\:ring-black\/40 {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.group:hover .group-hover\:ring-black\/50 {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.group:hover .group-hover\:ring-black\/60 {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.group:hover .group-hover\:ring-black\/70 {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.group:hover .group-hover\:ring-black\/75 {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.group:hover .group-hover\:ring-black\/80 {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.group:hover .group-hover\:ring-black\/90 {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.group:hover .group-hover\:ring-black\/95 {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.group:hover .group-hover\:ring-black\/100 {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.group:hover .group-hover\:ring-gray-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:ring-gray-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:ring-gray-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:ring-gray-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:ring-gray-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:ring-gray-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:ring-gray-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:ring-gray-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:ring-gray-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:ring-gray-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:ring-gray-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:ring-gray-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:ring-gray-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:ring-gray-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:ring-gray-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:ring-gray-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:ring-gray-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:ring-gray-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:ring-gray-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:ring-gray-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:ring-gray-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:ring-gray-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:ring-gray-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:ring-gray-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:ring-gray-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:ring-gray-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:ring-gray-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:ring-gray-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:ring-gray-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:ring-gray-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:ring-gray-100\/0 {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.group:hover .group-hover\:ring-gray-100\/5 {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.group:hover .group-hover\:ring-gray-100\/10 {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.group:hover .group-hover\:ring-gray-100\/20 {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.group:hover .group-hover\:ring-gray-100\/25 {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.group:hover .group-hover\:ring-gray-100\/30 {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.group:hover .group-hover\:ring-gray-100\/40 {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.group:hover .group-hover\:ring-gray-100\/50 {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.group:hover .group-hover\:ring-gray-100\/60 {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.group:hover .group-hover\:ring-gray-100\/70 {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.group:hover .group-hover\:ring-gray-100\/75 {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.group:hover .group-hover\:ring-gray-100\/80 {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.group:hover .group-hover\:ring-gray-100\/90 {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.group:hover .group-hover\:ring-gray-100\/95 {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.group:hover .group-hover\:ring-gray-100\/100 {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.group:hover .group-hover\:ring-gray-200\/0 {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.group:hover .group-hover\:ring-gray-200\/5 {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.group:hover .group-hover\:ring-gray-200\/10 {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.group:hover .group-hover\:ring-gray-200\/20 {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.group:hover .group-hover\:ring-gray-200\/25 {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.group:hover .group-hover\:ring-gray-200\/30 {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.group:hover .group-hover\:ring-gray-200\/40 {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.group:hover .group-hover\:ring-gray-200\/50 {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.group:hover .group-hover\:ring-gray-200\/60 {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.group:hover .group-hover\:ring-gray-200\/70 {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.group:hover .group-hover\:ring-gray-200\/75 {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.group:hover .group-hover\:ring-gray-200\/80 {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.group:hover .group-hover\:ring-gray-200\/90 {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.group:hover .group-hover\:ring-gray-200\/95 {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.group:hover .group-hover\:ring-gray-200\/100 {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.group:hover .group-hover\:ring-gray-300\/0 {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.group:hover .group-hover\:ring-gray-300\/5 {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.group:hover .group-hover\:ring-gray-300\/10 {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.group:hover .group-hover\:ring-gray-300\/20 {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.group:hover .group-hover\:ring-gray-300\/25 {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.group:hover .group-hover\:ring-gray-300\/30 {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.group:hover .group-hover\:ring-gray-300\/40 {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.group:hover .group-hover\:ring-gray-300\/50 {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.group:hover .group-hover\:ring-gray-300\/60 {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.group:hover .group-hover\:ring-gray-300\/70 {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.group:hover .group-hover\:ring-gray-300\/75 {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.group:hover .group-hover\:ring-gray-300\/80 {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.group:hover .group-hover\:ring-gray-300\/90 {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.group:hover .group-hover\:ring-gray-300\/95 {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.group:hover .group-hover\:ring-gray-300\/100 {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.group:hover .group-hover\:ring-gray-400\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:ring-gray-400\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:ring-gray-400\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:ring-gray-400\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:ring-gray-400\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:ring-gray-400\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:ring-gray-400\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:ring-gray-400\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:ring-gray-400\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:ring-gray-400\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:ring-gray-400\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:ring-gray-400\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:ring-gray-400\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:ring-gray-400\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:ring-gray-400\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:ring-gray-500\/0 {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.group:hover .group-hover\:ring-gray-500\/5 {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.group:hover .group-hover\:ring-gray-500\/10 {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.group:hover .group-hover\:ring-gray-500\/20 {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.group:hover .group-hover\:ring-gray-500\/25 {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.group:hover .group-hover\:ring-gray-500\/30 {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.group:hover .group-hover\:ring-gray-500\/40 {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.group:hover .group-hover\:ring-gray-500\/50 {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.group:hover .group-hover\:ring-gray-500\/60 {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.group:hover .group-hover\:ring-gray-500\/70 {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.group:hover .group-hover\:ring-gray-500\/75 {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.group:hover .group-hover\:ring-gray-500\/80 {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.group:hover .group-hover\:ring-gray-500\/90 {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.group:hover .group-hover\:ring-gray-500\/95 {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.group:hover .group-hover\:ring-gray-500\/100 {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.group:hover .group-hover\:ring-gray-600\/0 {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.group:hover .group-hover\:ring-gray-600\/5 {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.group:hover .group-hover\:ring-gray-600\/10 {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.group:hover .group-hover\:ring-gray-600\/20 {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.group:hover .group-hover\:ring-gray-600\/25 {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.group:hover .group-hover\:ring-gray-600\/30 {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.group:hover .group-hover\:ring-gray-600\/40 {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.group:hover .group-hover\:ring-gray-600\/50 {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.group:hover .group-hover\:ring-gray-600\/60 {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.group:hover .group-hover\:ring-gray-600\/70 {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.group:hover .group-hover\:ring-gray-600\/75 {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.group:hover .group-hover\:ring-gray-600\/80 {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.group:hover .group-hover\:ring-gray-600\/90 {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.group:hover .group-hover\:ring-gray-600\/95 {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.group:hover .group-hover\:ring-gray-600\/100 {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.group:hover .group-hover\:ring-gray-700\/0 {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.group:hover .group-hover\:ring-gray-700\/5 {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.group:hover .group-hover\:ring-gray-700\/10 {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.group:hover .group-hover\:ring-gray-700\/20 {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.group:hover .group-hover\:ring-gray-700\/25 {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.group:hover .group-hover\:ring-gray-700\/30 {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.group:hover .group-hover\:ring-gray-700\/40 {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.group:hover .group-hover\:ring-gray-700\/50 {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.group:hover .group-hover\:ring-gray-700\/60 {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.group:hover .group-hover\:ring-gray-700\/70 {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.group:hover .group-hover\:ring-gray-700\/75 {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.group:hover .group-hover\:ring-gray-700\/80 {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.group:hover .group-hover\:ring-gray-700\/90 {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.group:hover .group-hover\:ring-gray-700\/95 {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.group:hover .group-hover\:ring-gray-700\/100 {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.group:hover .group-hover\:ring-gray-800\/0 {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.group:hover .group-hover\:ring-gray-800\/5 {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.group:hover .group-hover\:ring-gray-800\/10 {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.group:hover .group-hover\:ring-gray-800\/20 {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.group:hover .group-hover\:ring-gray-800\/25 {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.group:hover .group-hover\:ring-gray-800\/30 {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.group:hover .group-hover\:ring-gray-800\/40 {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.group:hover .group-hover\:ring-gray-800\/50 {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.group:hover .group-hover\:ring-gray-800\/60 {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.group:hover .group-hover\:ring-gray-800\/70 {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.group:hover .group-hover\:ring-gray-800\/75 {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.group:hover .group-hover\:ring-gray-800\/80 {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.group:hover .group-hover\:ring-gray-800\/90 {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.group:hover .group-hover\:ring-gray-800\/95 {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.group:hover .group-hover\:ring-gray-800\/100 {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.group:hover .group-hover\:ring-gray-900\/0 {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.group:hover .group-hover\:ring-gray-900\/5 {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.group:hover .group-hover\:ring-gray-900\/10 {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.group:hover .group-hover\:ring-gray-900\/20 {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.group:hover .group-hover\:ring-gray-900\/25 {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.group:hover .group-hover\:ring-gray-900\/30 {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.group:hover .group-hover\:ring-gray-900\/40 {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.group:hover .group-hover\:ring-gray-900\/50 {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.group:hover .group-hover\:ring-gray-900\/60 {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.group:hover .group-hover\:ring-gray-900\/70 {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.group:hover .group-hover\:ring-gray-900\/75 {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.group:hover .group-hover\:ring-gray-900\/80 {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.group:hover .group-hover\:ring-gray-900\/90 {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.group:hover .group-hover\:ring-gray-900\/95 {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.group:hover .group-hover\:ring-gray-900\/100 {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.group:hover .group-hover\:ring-gray\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:hover .group-hover\:ring-gray\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:hover .group-hover\:ring-gray\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:hover .group-hover\:ring-gray\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:hover .group-hover\:ring-gray\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:hover .group-hover\:ring-gray\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:hover .group-hover\:ring-gray\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:hover .group-hover\:ring-gray\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:hover .group-hover\:ring-gray\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:hover .group-hover\:ring-gray\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:hover .group-hover\:ring-gray\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:hover .group-hover\:ring-gray\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:hover .group-hover\:ring-gray\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:hover .group-hover\:ring-gray\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:hover .group-hover\:ring-gray\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:hover .group-hover\:ring-primary-25\/0 {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.group:hover .group-hover\:ring-primary-25\/5 {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.group:hover .group-hover\:ring-primary-25\/10 {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.group:hover .group-hover\:ring-primary-25\/20 {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.group:hover .group-hover\:ring-primary-25\/25 {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.group:hover .group-hover\:ring-primary-25\/30 {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.group:hover .group-hover\:ring-primary-25\/40 {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.group:hover .group-hover\:ring-primary-25\/50 {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.group:hover .group-hover\:ring-primary-25\/60 {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.group:hover .group-hover\:ring-primary-25\/70 {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.group:hover .group-hover\:ring-primary-25\/75 {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.group:hover .group-hover\:ring-primary-25\/80 {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.group:hover .group-hover\:ring-primary-25\/90 {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.group:hover .group-hover\:ring-primary-25\/95 {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.group:hover .group-hover\:ring-primary-25\/100 {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.group:hover .group-hover\:ring-primary-50\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:ring-primary-50\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:ring-primary-50\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:ring-primary-50\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:ring-primary-50\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:ring-primary-50\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:ring-primary-50\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:ring-primary-50\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:ring-primary-50\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:ring-primary-50\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:ring-primary-50\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:ring-primary-50\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:ring-primary-50\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:ring-primary-50\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:ring-primary-50\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:ring-primary-100\/0 {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.group:hover .group-hover\:ring-primary-100\/5 {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.group:hover .group-hover\:ring-primary-100\/10 {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.group:hover .group-hover\:ring-primary-100\/20 {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.group:hover .group-hover\:ring-primary-100\/25 {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.group:hover .group-hover\:ring-primary-100\/30 {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.group:hover .group-hover\:ring-primary-100\/40 {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.group:hover .group-hover\:ring-primary-100\/50 {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.group:hover .group-hover\:ring-primary-100\/60 {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.group:hover .group-hover\:ring-primary-100\/70 {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.group:hover .group-hover\:ring-primary-100\/75 {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.group:hover .group-hover\:ring-primary-100\/80 {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.group:hover .group-hover\:ring-primary-100\/90 {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.group:hover .group-hover\:ring-primary-100\/95 {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.group:hover .group-hover\:ring-primary-100\/100 {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.group:hover .group-hover\:ring-primary-200\/0 {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.group:hover .group-hover\:ring-primary-200\/5 {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.group:hover .group-hover\:ring-primary-200\/10 {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.group:hover .group-hover\:ring-primary-200\/20 {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.group:hover .group-hover\:ring-primary-200\/25 {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.group:hover .group-hover\:ring-primary-200\/30 {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.group:hover .group-hover\:ring-primary-200\/40 {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.group:hover .group-hover\:ring-primary-200\/50 {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.group:hover .group-hover\:ring-primary-200\/60 {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.group:hover .group-hover\:ring-primary-200\/70 {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.group:hover .group-hover\:ring-primary-200\/75 {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.group:hover .group-hover\:ring-primary-200\/80 {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.group:hover .group-hover\:ring-primary-200\/90 {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.group:hover .group-hover\:ring-primary-200\/95 {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.group:hover .group-hover\:ring-primary-200\/100 {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.group:hover .group-hover\:ring-primary-300\/0 {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.group:hover .group-hover\:ring-primary-300\/5 {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.group:hover .group-hover\:ring-primary-300\/10 {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.group:hover .group-hover\:ring-primary-300\/20 {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.group:hover .group-hover\:ring-primary-300\/25 {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.group:hover .group-hover\:ring-primary-300\/30 {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.group:hover .group-hover\:ring-primary-300\/40 {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.group:hover .group-hover\:ring-primary-300\/50 {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.group:hover .group-hover\:ring-primary-300\/60 {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.group:hover .group-hover\:ring-primary-300\/70 {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.group:hover .group-hover\:ring-primary-300\/75 {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.group:hover .group-hover\:ring-primary-300\/80 {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.group:hover .group-hover\:ring-primary-300\/90 {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.group:hover .group-hover\:ring-primary-300\/95 {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.group:hover .group-hover\:ring-primary-300\/100 {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.group:hover .group-hover\:ring-primary-400\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:ring-primary-400\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:ring-primary-400\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:ring-primary-400\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:ring-primary-400\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:ring-primary-400\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:ring-primary-400\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:ring-primary-400\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:ring-primary-400\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:ring-primary-400\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:ring-primary-400\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:ring-primary-400\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:ring-primary-400\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:ring-primary-400\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:ring-primary-400\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:ring-primary-500\/0 {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.group:hover .group-hover\:ring-primary-500\/5 {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.group:hover .group-hover\:ring-primary-500\/10 {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.group:hover .group-hover\:ring-primary-500\/20 {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.group:hover .group-hover\:ring-primary-500\/25 {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.group:hover .group-hover\:ring-primary-500\/30 {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.group:hover .group-hover\:ring-primary-500\/40 {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.group:hover .group-hover\:ring-primary-500\/50 {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.group:hover .group-hover\:ring-primary-500\/60 {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.group:hover .group-hover\:ring-primary-500\/70 {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.group:hover .group-hover\:ring-primary-500\/75 {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.group:hover .group-hover\:ring-primary-500\/80 {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.group:hover .group-hover\:ring-primary-500\/90 {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.group:hover .group-hover\:ring-primary-500\/95 {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.group:hover .group-hover\:ring-primary-500\/100 {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.group:hover .group-hover\:ring-primary-600\/0 {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.group:hover .group-hover\:ring-primary-600\/5 {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.group:hover .group-hover\:ring-primary-600\/10 {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.group:hover .group-hover\:ring-primary-600\/20 {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.group:hover .group-hover\:ring-primary-600\/25 {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.group:hover .group-hover\:ring-primary-600\/30 {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.group:hover .group-hover\:ring-primary-600\/40 {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.group:hover .group-hover\:ring-primary-600\/50 {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.group:hover .group-hover\:ring-primary-600\/60 {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.group:hover .group-hover\:ring-primary-600\/70 {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.group:hover .group-hover\:ring-primary-600\/75 {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.group:hover .group-hover\:ring-primary-600\/80 {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.group:hover .group-hover\:ring-primary-600\/90 {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.group:hover .group-hover\:ring-primary-600\/95 {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.group:hover .group-hover\:ring-primary-600\/100 {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.group:hover .group-hover\:ring-primary-700\/0 {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.group:hover .group-hover\:ring-primary-700\/5 {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.group:hover .group-hover\:ring-primary-700\/10 {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.group:hover .group-hover\:ring-primary-700\/20 {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.group:hover .group-hover\:ring-primary-700\/25 {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.group:hover .group-hover\:ring-primary-700\/30 {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.group:hover .group-hover\:ring-primary-700\/40 {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.group:hover .group-hover\:ring-primary-700\/50 {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.group:hover .group-hover\:ring-primary-700\/60 {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.group:hover .group-hover\:ring-primary-700\/70 {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.group:hover .group-hover\:ring-primary-700\/75 {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.group:hover .group-hover\:ring-primary-700\/80 {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.group:hover .group-hover\:ring-primary-700\/90 {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.group:hover .group-hover\:ring-primary-700\/95 {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.group:hover .group-hover\:ring-primary-700\/100 {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.group:hover .group-hover\:ring-primary-800\/0 {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.group:hover .group-hover\:ring-primary-800\/5 {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.group:hover .group-hover\:ring-primary-800\/10 {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.group:hover .group-hover\:ring-primary-800\/20 {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.group:hover .group-hover\:ring-primary-800\/25 {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.group:hover .group-hover\:ring-primary-800\/30 {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.group:hover .group-hover\:ring-primary-800\/40 {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.group:hover .group-hover\:ring-primary-800\/50 {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.group:hover .group-hover\:ring-primary-800\/60 {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.group:hover .group-hover\:ring-primary-800\/70 {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.group:hover .group-hover\:ring-primary-800\/75 {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.group:hover .group-hover\:ring-primary-800\/80 {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.group:hover .group-hover\:ring-primary-800\/90 {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.group:hover .group-hover\:ring-primary-800\/95 {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.group:hover .group-hover\:ring-primary-800\/100 {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.group:hover .group-hover\:ring-primary-900\/0 {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.group:hover .group-hover\:ring-primary-900\/5 {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.group:hover .group-hover\:ring-primary-900\/10 {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.group:hover .group-hover\:ring-primary-900\/20 {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.group:hover .group-hover\:ring-primary-900\/25 {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.group:hover .group-hover\:ring-primary-900\/30 {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.group:hover .group-hover\:ring-primary-900\/40 {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.group:hover .group-hover\:ring-primary-900\/50 {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.group:hover .group-hover\:ring-primary-900\/60 {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.group:hover .group-hover\:ring-primary-900\/70 {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.group:hover .group-hover\:ring-primary-900\/75 {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.group:hover .group-hover\:ring-primary-900\/80 {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.group:hover .group-hover\:ring-primary-900\/90 {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.group:hover .group-hover\:ring-primary-900\/95 {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.group:hover .group-hover\:ring-primary-900\/100 {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.group:hover .group-hover\:ring-primary\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:hover .group-hover\:ring-primary\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:hover .group-hover\:ring-primary\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:hover .group-hover\:ring-primary\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:hover .group-hover\:ring-primary\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:hover .group-hover\:ring-primary\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:hover .group-hover\:ring-primary\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:hover .group-hover\:ring-primary\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:hover .group-hover\:ring-primary\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:hover .group-hover\:ring-primary\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:hover .group-hover\:ring-primary\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:hover .group-hover\:ring-primary\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:hover .group-hover\:ring-primary\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:hover .group-hover\:ring-primary\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:hover .group-hover\:ring-primary\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:hover .group-hover\:ring-error-25\/0 {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.group:hover .group-hover\:ring-error-25\/5 {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.group:hover .group-hover\:ring-error-25\/10 {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.group:hover .group-hover\:ring-error-25\/20 {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.group:hover .group-hover\:ring-error-25\/25 {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.group:hover .group-hover\:ring-error-25\/30 {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.group:hover .group-hover\:ring-error-25\/40 {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.group:hover .group-hover\:ring-error-25\/50 {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.group:hover .group-hover\:ring-error-25\/60 {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.group:hover .group-hover\:ring-error-25\/70 {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.group:hover .group-hover\:ring-error-25\/75 {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.group:hover .group-hover\:ring-error-25\/80 {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.group:hover .group-hover\:ring-error-25\/90 {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.group:hover .group-hover\:ring-error-25\/95 {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.group:hover .group-hover\:ring-error-25\/100 {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.group:hover .group-hover\:ring-error-50\/0 {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.group:hover .group-hover\:ring-error-50\/5 {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.group:hover .group-hover\:ring-error-50\/10 {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.group:hover .group-hover\:ring-error-50\/20 {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.group:hover .group-hover\:ring-error-50\/25 {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.group:hover .group-hover\:ring-error-50\/30 {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.group:hover .group-hover\:ring-error-50\/40 {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.group:hover .group-hover\:ring-error-50\/50 {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.group:hover .group-hover\:ring-error-50\/60 {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.group:hover .group-hover\:ring-error-50\/70 {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.group:hover .group-hover\:ring-error-50\/75 {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.group:hover .group-hover\:ring-error-50\/80 {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.group:hover .group-hover\:ring-error-50\/90 {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.group:hover .group-hover\:ring-error-50\/95 {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.group:hover .group-hover\:ring-error-50\/100 {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.group:hover .group-hover\:ring-error-100\/0 {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.group:hover .group-hover\:ring-error-100\/5 {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.group:hover .group-hover\:ring-error-100\/10 {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.group:hover .group-hover\:ring-error-100\/20 {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.group:hover .group-hover\:ring-error-100\/25 {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.group:hover .group-hover\:ring-error-100\/30 {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.group:hover .group-hover\:ring-error-100\/40 {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.group:hover .group-hover\:ring-error-100\/50 {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.group:hover .group-hover\:ring-error-100\/60 {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.group:hover .group-hover\:ring-error-100\/70 {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.group:hover .group-hover\:ring-error-100\/75 {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.group:hover .group-hover\:ring-error-100\/80 {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.group:hover .group-hover\:ring-error-100\/90 {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.group:hover .group-hover\:ring-error-100\/95 {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.group:hover .group-hover\:ring-error-100\/100 {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.group:hover .group-hover\:ring-error-200\/0 {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.group:hover .group-hover\:ring-error-200\/5 {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.group:hover .group-hover\:ring-error-200\/10 {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.group:hover .group-hover\:ring-error-200\/20 {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.group:hover .group-hover\:ring-error-200\/25 {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.group:hover .group-hover\:ring-error-200\/30 {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.group:hover .group-hover\:ring-error-200\/40 {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.group:hover .group-hover\:ring-error-200\/50 {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.group:hover .group-hover\:ring-error-200\/60 {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.group:hover .group-hover\:ring-error-200\/70 {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.group:hover .group-hover\:ring-error-200\/75 {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.group:hover .group-hover\:ring-error-200\/80 {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.group:hover .group-hover\:ring-error-200\/90 {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.group:hover .group-hover\:ring-error-200\/95 {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.group:hover .group-hover\:ring-error-200\/100 {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.group:hover .group-hover\:ring-error-300\/0 {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.group:hover .group-hover\:ring-error-300\/5 {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.group:hover .group-hover\:ring-error-300\/10 {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.group:hover .group-hover\:ring-error-300\/20 {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.group:hover .group-hover\:ring-error-300\/25 {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.group:hover .group-hover\:ring-error-300\/30 {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.group:hover .group-hover\:ring-error-300\/40 {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.group:hover .group-hover\:ring-error-300\/50 {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.group:hover .group-hover\:ring-error-300\/60 {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.group:hover .group-hover\:ring-error-300\/70 {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.group:hover .group-hover\:ring-error-300\/75 {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.group:hover .group-hover\:ring-error-300\/80 {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.group:hover .group-hover\:ring-error-300\/90 {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.group:hover .group-hover\:ring-error-300\/95 {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.group:hover .group-hover\:ring-error-300\/100 {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.group:hover .group-hover\:ring-error-400\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:ring-error-400\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:ring-error-400\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:ring-error-400\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:ring-error-400\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:ring-error-400\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:ring-error-400\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:ring-error-400\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:ring-error-400\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:ring-error-400\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:ring-error-400\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:ring-error-400\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:ring-error-400\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:ring-error-400\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:ring-error-400\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:ring-error-500\/0 {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.group:hover .group-hover\:ring-error-500\/5 {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.group:hover .group-hover\:ring-error-500\/10 {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.group:hover .group-hover\:ring-error-500\/20 {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.group:hover .group-hover\:ring-error-500\/25 {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.group:hover .group-hover\:ring-error-500\/30 {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.group:hover .group-hover\:ring-error-500\/40 {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.group:hover .group-hover\:ring-error-500\/50 {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.group:hover .group-hover\:ring-error-500\/60 {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.group:hover .group-hover\:ring-error-500\/70 {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.group:hover .group-hover\:ring-error-500\/75 {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.group:hover .group-hover\:ring-error-500\/80 {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.group:hover .group-hover\:ring-error-500\/90 {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.group:hover .group-hover\:ring-error-500\/95 {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.group:hover .group-hover\:ring-error-500\/100 {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.group:hover .group-hover\:ring-error-600\/0 {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.group:hover .group-hover\:ring-error-600\/5 {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.group:hover .group-hover\:ring-error-600\/10 {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.group:hover .group-hover\:ring-error-600\/20 {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.group:hover .group-hover\:ring-error-600\/25 {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.group:hover .group-hover\:ring-error-600\/30 {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.group:hover .group-hover\:ring-error-600\/40 {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.group:hover .group-hover\:ring-error-600\/50 {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.group:hover .group-hover\:ring-error-600\/60 {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.group:hover .group-hover\:ring-error-600\/70 {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.group:hover .group-hover\:ring-error-600\/75 {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.group:hover .group-hover\:ring-error-600\/80 {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.group:hover .group-hover\:ring-error-600\/90 {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.group:hover .group-hover\:ring-error-600\/95 {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.group:hover .group-hover\:ring-error-600\/100 {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.group:hover .group-hover\:ring-error-700\/0 {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.group:hover .group-hover\:ring-error-700\/5 {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.group:hover .group-hover\:ring-error-700\/10 {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.group:hover .group-hover\:ring-error-700\/20 {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.group:hover .group-hover\:ring-error-700\/25 {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.group:hover .group-hover\:ring-error-700\/30 {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.group:hover .group-hover\:ring-error-700\/40 {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.group:hover .group-hover\:ring-error-700\/50 {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.group:hover .group-hover\:ring-error-700\/60 {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.group:hover .group-hover\:ring-error-700\/70 {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.group:hover .group-hover\:ring-error-700\/75 {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.group:hover .group-hover\:ring-error-700\/80 {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.group:hover .group-hover\:ring-error-700\/90 {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.group:hover .group-hover\:ring-error-700\/95 {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.group:hover .group-hover\:ring-error-700\/100 {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.group:hover .group-hover\:ring-error-800\/0 {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.group:hover .group-hover\:ring-error-800\/5 {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.group:hover .group-hover\:ring-error-800\/10 {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.group:hover .group-hover\:ring-error-800\/20 {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.group:hover .group-hover\:ring-error-800\/25 {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.group:hover .group-hover\:ring-error-800\/30 {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.group:hover .group-hover\:ring-error-800\/40 {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.group:hover .group-hover\:ring-error-800\/50 {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.group:hover .group-hover\:ring-error-800\/60 {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.group:hover .group-hover\:ring-error-800\/70 {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.group:hover .group-hover\:ring-error-800\/75 {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.group:hover .group-hover\:ring-error-800\/80 {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.group:hover .group-hover\:ring-error-800\/90 {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.group:hover .group-hover\:ring-error-800\/95 {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.group:hover .group-hover\:ring-error-800\/100 {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.group:hover .group-hover\:ring-error-900\/0 {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.group:hover .group-hover\:ring-error-900\/5 {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.group:hover .group-hover\:ring-error-900\/10 {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.group:hover .group-hover\:ring-error-900\/20 {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.group:hover .group-hover\:ring-error-900\/25 {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.group:hover .group-hover\:ring-error-900\/30 {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.group:hover .group-hover\:ring-error-900\/40 {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.group:hover .group-hover\:ring-error-900\/50 {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.group:hover .group-hover\:ring-error-900\/60 {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.group:hover .group-hover\:ring-error-900\/70 {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.group:hover .group-hover\:ring-error-900\/75 {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.group:hover .group-hover\:ring-error-900\/80 {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.group:hover .group-hover\:ring-error-900\/90 {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.group:hover .group-hover\:ring-error-900\/95 {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.group:hover .group-hover\:ring-error-900\/100 {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.group:hover .group-hover\:ring-error\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:hover .group-hover\:ring-error\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:hover .group-hover\:ring-error\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:hover .group-hover\:ring-error\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:hover .group-hover\:ring-error\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:hover .group-hover\:ring-error\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:hover .group-hover\:ring-error\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:hover .group-hover\:ring-error\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:hover .group-hover\:ring-error\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:hover .group-hover\:ring-error\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:hover .group-hover\:ring-error\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:hover .group-hover\:ring-error\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:hover .group-hover\:ring-error\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:hover .group-hover\:ring-error\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:hover .group-hover\:ring-error\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:hover .group-hover\:ring-warning-25\/0 {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.group:hover .group-hover\:ring-warning-25\/5 {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.group:hover .group-hover\:ring-warning-25\/10 {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.group:hover .group-hover\:ring-warning-25\/20 {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.group:hover .group-hover\:ring-warning-25\/25 {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.group:hover .group-hover\:ring-warning-25\/30 {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.group:hover .group-hover\:ring-warning-25\/40 {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.group:hover .group-hover\:ring-warning-25\/50 {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.group:hover .group-hover\:ring-warning-25\/60 {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.group:hover .group-hover\:ring-warning-25\/70 {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.group:hover .group-hover\:ring-warning-25\/75 {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.group:hover .group-hover\:ring-warning-25\/80 {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.group:hover .group-hover\:ring-warning-25\/90 {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.group:hover .group-hover\:ring-warning-25\/95 {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.group:hover .group-hover\:ring-warning-25\/100 {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.group:hover .group-hover\:ring-warning-50\/0 {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.group:hover .group-hover\:ring-warning-50\/5 {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.group:hover .group-hover\:ring-warning-50\/10 {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.group:hover .group-hover\:ring-warning-50\/20 {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.group:hover .group-hover\:ring-warning-50\/25 {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.group:hover .group-hover\:ring-warning-50\/30 {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.group:hover .group-hover\:ring-warning-50\/40 {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.group:hover .group-hover\:ring-warning-50\/50 {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.group:hover .group-hover\:ring-warning-50\/60 {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.group:hover .group-hover\:ring-warning-50\/70 {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.group:hover .group-hover\:ring-warning-50\/75 {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.group:hover .group-hover\:ring-warning-50\/80 {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.group:hover .group-hover\:ring-warning-50\/90 {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.group:hover .group-hover\:ring-warning-50\/95 {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.group:hover .group-hover\:ring-warning-50\/100 {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.group:hover .group-hover\:ring-warning-100\/0 {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.group:hover .group-hover\:ring-warning-100\/5 {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.group:hover .group-hover\:ring-warning-100\/10 {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.group:hover .group-hover\:ring-warning-100\/20 {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.group:hover .group-hover\:ring-warning-100\/25 {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.group:hover .group-hover\:ring-warning-100\/30 {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.group:hover .group-hover\:ring-warning-100\/40 {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.group:hover .group-hover\:ring-warning-100\/50 {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.group:hover .group-hover\:ring-warning-100\/60 {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.group:hover .group-hover\:ring-warning-100\/70 {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.group:hover .group-hover\:ring-warning-100\/75 {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.group:hover .group-hover\:ring-warning-100\/80 {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.group:hover .group-hover\:ring-warning-100\/90 {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.group:hover .group-hover\:ring-warning-100\/95 {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.group:hover .group-hover\:ring-warning-100\/100 {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.group:hover .group-hover\:ring-warning-200\/0 {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.group:hover .group-hover\:ring-warning-200\/5 {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.group:hover .group-hover\:ring-warning-200\/10 {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.group:hover .group-hover\:ring-warning-200\/20 {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.group:hover .group-hover\:ring-warning-200\/25 {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.group:hover .group-hover\:ring-warning-200\/30 {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.group:hover .group-hover\:ring-warning-200\/40 {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.group:hover .group-hover\:ring-warning-200\/50 {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.group:hover .group-hover\:ring-warning-200\/60 {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.group:hover .group-hover\:ring-warning-200\/70 {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.group:hover .group-hover\:ring-warning-200\/75 {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.group:hover .group-hover\:ring-warning-200\/80 {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.group:hover .group-hover\:ring-warning-200\/90 {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.group:hover .group-hover\:ring-warning-200\/95 {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.group:hover .group-hover\:ring-warning-200\/100 {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.group:hover .group-hover\:ring-warning-300\/0 {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.group:hover .group-hover\:ring-warning-300\/5 {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.group:hover .group-hover\:ring-warning-300\/10 {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.group:hover .group-hover\:ring-warning-300\/20 {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.group:hover .group-hover\:ring-warning-300\/25 {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.group:hover .group-hover\:ring-warning-300\/30 {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.group:hover .group-hover\:ring-warning-300\/40 {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.group:hover .group-hover\:ring-warning-300\/50 {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.group:hover .group-hover\:ring-warning-300\/60 {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.group:hover .group-hover\:ring-warning-300\/70 {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.group:hover .group-hover\:ring-warning-300\/75 {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.group:hover .group-hover\:ring-warning-300\/80 {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.group:hover .group-hover\:ring-warning-300\/90 {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.group:hover .group-hover\:ring-warning-300\/95 {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.group:hover .group-hover\:ring-warning-300\/100 {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.group:hover .group-hover\:ring-warning-400\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:ring-warning-400\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:ring-warning-400\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:ring-warning-400\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:ring-warning-400\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:ring-warning-400\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:ring-warning-400\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:ring-warning-400\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:ring-warning-400\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:ring-warning-400\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:ring-warning-400\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:ring-warning-400\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:ring-warning-400\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:ring-warning-400\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:ring-warning-400\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:ring-warning-500\/0 {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.group:hover .group-hover\:ring-warning-500\/5 {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.group:hover .group-hover\:ring-warning-500\/10 {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.group:hover .group-hover\:ring-warning-500\/20 {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.group:hover .group-hover\:ring-warning-500\/25 {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.group:hover .group-hover\:ring-warning-500\/30 {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.group:hover .group-hover\:ring-warning-500\/40 {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.group:hover .group-hover\:ring-warning-500\/50 {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.group:hover .group-hover\:ring-warning-500\/60 {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.group:hover .group-hover\:ring-warning-500\/70 {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.group:hover .group-hover\:ring-warning-500\/75 {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.group:hover .group-hover\:ring-warning-500\/80 {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.group:hover .group-hover\:ring-warning-500\/90 {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.group:hover .group-hover\:ring-warning-500\/95 {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.group:hover .group-hover\:ring-warning-500\/100 {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.group:hover .group-hover\:ring-warning-600\/0 {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.group:hover .group-hover\:ring-warning-600\/5 {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.group:hover .group-hover\:ring-warning-600\/10 {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.group:hover .group-hover\:ring-warning-600\/20 {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.group:hover .group-hover\:ring-warning-600\/25 {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.group:hover .group-hover\:ring-warning-600\/30 {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.group:hover .group-hover\:ring-warning-600\/40 {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.group:hover .group-hover\:ring-warning-600\/50 {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.group:hover .group-hover\:ring-warning-600\/60 {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.group:hover .group-hover\:ring-warning-600\/70 {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.group:hover .group-hover\:ring-warning-600\/75 {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.group:hover .group-hover\:ring-warning-600\/80 {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.group:hover .group-hover\:ring-warning-600\/90 {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.group:hover .group-hover\:ring-warning-600\/95 {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.group:hover .group-hover\:ring-warning-600\/100 {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.group:hover .group-hover\:ring-warning-700\/0 {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.group:hover .group-hover\:ring-warning-700\/5 {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.group:hover .group-hover\:ring-warning-700\/10 {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.group:hover .group-hover\:ring-warning-700\/20 {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.group:hover .group-hover\:ring-warning-700\/25 {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.group:hover .group-hover\:ring-warning-700\/30 {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.group:hover .group-hover\:ring-warning-700\/40 {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.group:hover .group-hover\:ring-warning-700\/50 {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.group:hover .group-hover\:ring-warning-700\/60 {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.group:hover .group-hover\:ring-warning-700\/70 {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.group:hover .group-hover\:ring-warning-700\/75 {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.group:hover .group-hover\:ring-warning-700\/80 {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.group:hover .group-hover\:ring-warning-700\/90 {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.group:hover .group-hover\:ring-warning-700\/95 {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.group:hover .group-hover\:ring-warning-700\/100 {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.group:hover .group-hover\:ring-warning-800\/0 {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.group:hover .group-hover\:ring-warning-800\/5 {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.group:hover .group-hover\:ring-warning-800\/10 {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.group:hover .group-hover\:ring-warning-800\/20 {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.group:hover .group-hover\:ring-warning-800\/25 {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.group:hover .group-hover\:ring-warning-800\/30 {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.group:hover .group-hover\:ring-warning-800\/40 {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.group:hover .group-hover\:ring-warning-800\/50 {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.group:hover .group-hover\:ring-warning-800\/60 {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.group:hover .group-hover\:ring-warning-800\/70 {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.group:hover .group-hover\:ring-warning-800\/75 {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.group:hover .group-hover\:ring-warning-800\/80 {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.group:hover .group-hover\:ring-warning-800\/90 {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.group:hover .group-hover\:ring-warning-800\/95 {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.group:hover .group-hover\:ring-warning-800\/100 {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.group:hover .group-hover\:ring-warning-900\/0 {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.group:hover .group-hover\:ring-warning-900\/5 {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.group:hover .group-hover\:ring-warning-900\/10 {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.group:hover .group-hover\:ring-warning-900\/20 {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.group:hover .group-hover\:ring-warning-900\/25 {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.group:hover .group-hover\:ring-warning-900\/30 {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.group:hover .group-hover\:ring-warning-900\/40 {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.group:hover .group-hover\:ring-warning-900\/50 {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.group:hover .group-hover\:ring-warning-900\/60 {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.group:hover .group-hover\:ring-warning-900\/70 {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.group:hover .group-hover\:ring-warning-900\/75 {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.group:hover .group-hover\:ring-warning-900\/80 {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.group:hover .group-hover\:ring-warning-900\/90 {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.group:hover .group-hover\:ring-warning-900\/95 {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.group:hover .group-hover\:ring-warning-900\/100 {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.group:hover .group-hover\:ring-warning\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:hover .group-hover\:ring-warning\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:hover .group-hover\:ring-warning\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:hover .group-hover\:ring-warning\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:hover .group-hover\:ring-warning\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:hover .group-hover\:ring-warning\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:hover .group-hover\:ring-warning\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:hover .group-hover\:ring-warning\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:hover .group-hover\:ring-warning\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:hover .group-hover\:ring-warning\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:hover .group-hover\:ring-warning\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:hover .group-hover\:ring-warning\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:hover .group-hover\:ring-warning\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:hover .group-hover\:ring-warning\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:hover .group-hover\:ring-warning\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:hover .group-hover\:ring-success-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:ring-success-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:ring-success-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:ring-success-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:ring-success-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:ring-success-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:ring-success-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:ring-success-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:ring-success-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:ring-success-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:ring-success-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:ring-success-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:ring-success-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:ring-success-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:ring-success-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:ring-success-50\/0 {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.group:hover .group-hover\:ring-success-50\/5 {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.group:hover .group-hover\:ring-success-50\/10 {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.group:hover .group-hover\:ring-success-50\/20 {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.group:hover .group-hover\:ring-success-50\/25 {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.group:hover .group-hover\:ring-success-50\/30 {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.group:hover .group-hover\:ring-success-50\/40 {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.group:hover .group-hover\:ring-success-50\/50 {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.group:hover .group-hover\:ring-success-50\/60 {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.group:hover .group-hover\:ring-success-50\/70 {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.group:hover .group-hover\:ring-success-50\/75 {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.group:hover .group-hover\:ring-success-50\/80 {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.group:hover .group-hover\:ring-success-50\/90 {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.group:hover .group-hover\:ring-success-50\/95 {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.group:hover .group-hover\:ring-success-50\/100 {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.group:hover .group-hover\:ring-success-100\/0 {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.group:hover .group-hover\:ring-success-100\/5 {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.group:hover .group-hover\:ring-success-100\/10 {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.group:hover .group-hover\:ring-success-100\/20 {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.group:hover .group-hover\:ring-success-100\/25 {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.group:hover .group-hover\:ring-success-100\/30 {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.group:hover .group-hover\:ring-success-100\/40 {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.group:hover .group-hover\:ring-success-100\/50 {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.group:hover .group-hover\:ring-success-100\/60 {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.group:hover .group-hover\:ring-success-100\/70 {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.group:hover .group-hover\:ring-success-100\/75 {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.group:hover .group-hover\:ring-success-100\/80 {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.group:hover .group-hover\:ring-success-100\/90 {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.group:hover .group-hover\:ring-success-100\/95 {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.group:hover .group-hover\:ring-success-100\/100 {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.group:hover .group-hover\:ring-success-200\/0 {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.group:hover .group-hover\:ring-success-200\/5 {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.group:hover .group-hover\:ring-success-200\/10 {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.group:hover .group-hover\:ring-success-200\/20 {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.group:hover .group-hover\:ring-success-200\/25 {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.group:hover .group-hover\:ring-success-200\/30 {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.group:hover .group-hover\:ring-success-200\/40 {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.group:hover .group-hover\:ring-success-200\/50 {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.group:hover .group-hover\:ring-success-200\/60 {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.group:hover .group-hover\:ring-success-200\/70 {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.group:hover .group-hover\:ring-success-200\/75 {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.group:hover .group-hover\:ring-success-200\/80 {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.group:hover .group-hover\:ring-success-200\/90 {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.group:hover .group-hover\:ring-success-200\/95 {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.group:hover .group-hover\:ring-success-200\/100 {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.group:hover .group-hover\:ring-success-300\/0 {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.group:hover .group-hover\:ring-success-300\/5 {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.group:hover .group-hover\:ring-success-300\/10 {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.group:hover .group-hover\:ring-success-300\/20 {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.group:hover .group-hover\:ring-success-300\/25 {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.group:hover .group-hover\:ring-success-300\/30 {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.group:hover .group-hover\:ring-success-300\/40 {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.group:hover .group-hover\:ring-success-300\/50 {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.group:hover .group-hover\:ring-success-300\/60 {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.group:hover .group-hover\:ring-success-300\/70 {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.group:hover .group-hover\:ring-success-300\/75 {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.group:hover .group-hover\:ring-success-300\/80 {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.group:hover .group-hover\:ring-success-300\/90 {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.group:hover .group-hover\:ring-success-300\/95 {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.group:hover .group-hover\:ring-success-300\/100 {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.group:hover .group-hover\:ring-success-400\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:ring-success-400\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:ring-success-400\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:ring-success-400\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:ring-success-400\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:ring-success-400\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:ring-success-400\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:ring-success-400\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:ring-success-400\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:ring-success-400\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:ring-success-400\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:ring-success-400\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:ring-success-400\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:ring-success-400\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:ring-success-400\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:ring-success-500\/0 {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.group:hover .group-hover\:ring-success-500\/5 {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.group:hover .group-hover\:ring-success-500\/10 {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.group:hover .group-hover\:ring-success-500\/20 {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.group:hover .group-hover\:ring-success-500\/25 {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.group:hover .group-hover\:ring-success-500\/30 {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.group:hover .group-hover\:ring-success-500\/40 {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.group:hover .group-hover\:ring-success-500\/50 {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.group:hover .group-hover\:ring-success-500\/60 {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.group:hover .group-hover\:ring-success-500\/70 {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.group:hover .group-hover\:ring-success-500\/75 {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.group:hover .group-hover\:ring-success-500\/80 {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.group:hover .group-hover\:ring-success-500\/90 {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.group:hover .group-hover\:ring-success-500\/95 {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.group:hover .group-hover\:ring-success-500\/100 {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.group:hover .group-hover\:ring-success-600\/0 {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.group:hover .group-hover\:ring-success-600\/5 {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.group:hover .group-hover\:ring-success-600\/10 {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.group:hover .group-hover\:ring-success-600\/20 {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.group:hover .group-hover\:ring-success-600\/25 {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.group:hover .group-hover\:ring-success-600\/30 {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.group:hover .group-hover\:ring-success-600\/40 {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.group:hover .group-hover\:ring-success-600\/50 {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.group:hover .group-hover\:ring-success-600\/60 {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.group:hover .group-hover\:ring-success-600\/70 {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.group:hover .group-hover\:ring-success-600\/75 {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.group:hover .group-hover\:ring-success-600\/80 {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.group:hover .group-hover\:ring-success-600\/90 {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.group:hover .group-hover\:ring-success-600\/95 {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.group:hover .group-hover\:ring-success-600\/100 {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.group:hover .group-hover\:ring-success-700\/0 {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.group:hover .group-hover\:ring-success-700\/5 {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.group:hover .group-hover\:ring-success-700\/10 {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.group:hover .group-hover\:ring-success-700\/20 {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.group:hover .group-hover\:ring-success-700\/25 {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.group:hover .group-hover\:ring-success-700\/30 {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.group:hover .group-hover\:ring-success-700\/40 {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.group:hover .group-hover\:ring-success-700\/50 {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.group:hover .group-hover\:ring-success-700\/60 {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.group:hover .group-hover\:ring-success-700\/70 {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.group:hover .group-hover\:ring-success-700\/75 {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.group:hover .group-hover\:ring-success-700\/80 {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.group:hover .group-hover\:ring-success-700\/90 {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.group:hover .group-hover\:ring-success-700\/95 {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.group:hover .group-hover\:ring-success-700\/100 {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.group:hover .group-hover\:ring-success-800\/0 {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.group:hover .group-hover\:ring-success-800\/5 {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.group:hover .group-hover\:ring-success-800\/10 {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.group:hover .group-hover\:ring-success-800\/20 {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.group:hover .group-hover\:ring-success-800\/25 {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.group:hover .group-hover\:ring-success-800\/30 {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.group:hover .group-hover\:ring-success-800\/40 {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.group:hover .group-hover\:ring-success-800\/50 {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.group:hover .group-hover\:ring-success-800\/60 {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.group:hover .group-hover\:ring-success-800\/70 {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.group:hover .group-hover\:ring-success-800\/75 {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.group:hover .group-hover\:ring-success-800\/80 {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.group:hover .group-hover\:ring-success-800\/90 {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.group:hover .group-hover\:ring-success-800\/95 {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.group:hover .group-hover\:ring-success-800\/100 {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.group:hover .group-hover\:ring-success-900\/0 {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.group:hover .group-hover\:ring-success-900\/5 {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.group:hover .group-hover\:ring-success-900\/10 {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.group:hover .group-hover\:ring-success-900\/20 {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.group:hover .group-hover\:ring-success-900\/25 {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.group:hover .group-hover\:ring-success-900\/30 {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.group:hover .group-hover\:ring-success-900\/40 {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.group:hover .group-hover\:ring-success-900\/50 {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.group:hover .group-hover\:ring-success-900\/60 {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.group:hover .group-hover\:ring-success-900\/70 {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.group:hover .group-hover\:ring-success-900\/75 {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.group:hover .group-hover\:ring-success-900\/80 {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.group:hover .group-hover\:ring-success-900\/90 {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.group:hover .group-hover\:ring-success-900\/95 {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.group:hover .group-hover\:ring-success-900\/100 {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.group:hover .group-hover\:ring-success\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:hover .group-hover\:ring-success\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:hover .group-hover\:ring-success\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:hover .group-hover\:ring-success\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:hover .group-hover\:ring-success\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:hover .group-hover\:ring-success\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:hover .group-hover\:ring-success\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:hover .group-hover\:ring-success\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:hover .group-hover\:ring-success\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:hover .group-hover\:ring-success\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:hover .group-hover\:ring-success\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:hover .group-hover\:ring-success\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:hover .group-hover\:ring-success\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:hover .group-hover\:ring-success\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:hover .group-hover\:ring-success\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:hover .group-hover\:ring-gray-blue-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:ring-gray-blue-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:ring-gray-blue-50\/0 {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.group:hover .group-hover\:ring-gray-blue-50\/5 {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-50\/10 {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-50\/20 {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-50\/25 {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-50\/30 {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-50\/40 {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-50\/50 {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-50\/60 {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-50\/70 {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-50\/75 {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-50\/80 {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-50\/90 {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-50\/95 {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-50\/100 {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.group:hover .group-hover\:ring-gray-blue-100\/0 {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.group:hover .group-hover\:ring-gray-blue-100\/5 {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-100\/10 {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-100\/20 {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-100\/25 {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-100\/30 {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-100\/40 {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-100\/50 {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-100\/60 {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-100\/70 {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-100\/75 {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-100\/80 {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-100\/90 {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-100\/95 {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-100\/100 {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.group:hover .group-hover\:ring-gray-blue-200\/0 {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.group:hover .group-hover\:ring-gray-blue-200\/5 {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-200\/10 {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-200\/20 {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-200\/25 {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-200\/30 {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-200\/40 {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-200\/50 {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-200\/60 {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-200\/70 {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-200\/75 {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-200\/80 {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-200\/90 {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-200\/95 {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-200\/100 {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.group:hover .group-hover\:ring-gray-blue-300\/0 {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.group:hover .group-hover\:ring-gray-blue-300\/5 {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-300\/10 {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-300\/20 {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-300\/25 {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-300\/30 {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-300\/40 {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-300\/50 {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-300\/60 {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-300\/70 {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-300\/75 {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-300\/80 {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-300\/90 {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-300\/95 {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-300\/100 {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.group:hover .group-hover\:ring-gray-blue-400\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:ring-gray-blue-400\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-400\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-400\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-400\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-400\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-400\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-400\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-400\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-400\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-400\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-400\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-400\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-400\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-400\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:ring-gray-blue-500\/0 {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.group:hover .group-hover\:ring-gray-blue-500\/5 {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-500\/10 {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-500\/20 {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-500\/25 {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-500\/30 {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-500\/40 {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-500\/50 {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-500\/60 {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-500\/70 {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-500\/75 {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-500\/80 {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-500\/90 {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-500\/95 {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-500\/100 {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.group:hover .group-hover\:ring-gray-blue-600\/0 {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.group:hover .group-hover\:ring-gray-blue-600\/5 {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-600\/10 {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-600\/20 {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-600\/25 {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-600\/30 {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-600\/40 {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-600\/50 {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-600\/60 {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-600\/70 {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-600\/75 {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-600\/80 {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-600\/90 {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-600\/95 {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-600\/100 {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.group:hover .group-hover\:ring-gray-blue-700\/0 {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.group:hover .group-hover\:ring-gray-blue-700\/5 {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-700\/10 {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-700\/20 {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-700\/25 {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-700\/30 {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-700\/40 {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-700\/50 {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-700\/60 {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-700\/70 {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-700\/75 {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-700\/80 {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-700\/90 {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-700\/95 {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-700\/100 {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.group:hover .group-hover\:ring-gray-blue-800\/0 {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.group:hover .group-hover\:ring-gray-blue-800\/5 {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-800\/10 {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-800\/20 {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-800\/25 {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-800\/30 {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-800\/40 {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-800\/50 {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-800\/60 {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-800\/70 {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-800\/75 {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-800\/80 {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-800\/90 {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-800\/95 {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-800\/100 {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.group:hover .group-hover\:ring-gray-blue-900\/0 {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.group:hover .group-hover\:ring-gray-blue-900\/5 {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue-900\/10 {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue-900\/20 {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue-900\/25 {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue-900\/30 {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue-900\/40 {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue-900\/50 {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue-900\/60 {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue-900\/70 {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue-900\/75 {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue-900\/80 {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue-900\/90 {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue-900\/95 {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue-900\/100 {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.group:hover .group-hover\:ring-gray-blue\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:hover .group-hover\:ring-gray-blue\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:hover .group-hover\:ring-gray-blue\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:hover .group-hover\:ring-gray-blue\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:hover .group-hover\:ring-gray-blue\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:hover .group-hover\:ring-gray-blue\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:hover .group-hover\:ring-gray-blue\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:hover .group-hover\:ring-gray-blue\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:hover .group-hover\:ring-gray-blue\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:hover .group-hover\:ring-gray-blue\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:hover .group-hover\:ring-gray-blue\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:hover .group-hover\:ring-gray-blue\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:hover .group-hover\:ring-gray-blue\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:hover .group-hover\:ring-gray-blue\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:hover .group-hover\:ring-gray-blue\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:hover .group-hover\:ring-gray-cool-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:ring-gray-cool-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:ring-gray-cool-50\/0 {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.group:hover .group-hover\:ring-gray-cool-50\/5 {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-50\/10 {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-50\/20 {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-50\/25 {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-50\/30 {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-50\/40 {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-50\/50 {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-50\/60 {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-50\/70 {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-50\/75 {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-50\/80 {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-50\/90 {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-50\/95 {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-50\/100 {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.group:hover .group-hover\:ring-gray-cool-100\/0 {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.group:hover .group-hover\:ring-gray-cool-100\/5 {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-100\/10 {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-100\/20 {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-100\/25 {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-100\/30 {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-100\/40 {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-100\/50 {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-100\/60 {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-100\/70 {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-100\/75 {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-100\/80 {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-100\/90 {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-100\/95 {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-100\/100 {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.group:hover .group-hover\:ring-gray-cool-200\/0 {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.group:hover .group-hover\:ring-gray-cool-200\/5 {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-200\/10 {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-200\/20 {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-200\/25 {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-200\/30 {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-200\/40 {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-200\/50 {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-200\/60 {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-200\/70 {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-200\/75 {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-200\/80 {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-200\/90 {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-200\/95 {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-200\/100 {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.group:hover .group-hover\:ring-gray-cool-300\/0 {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.group:hover .group-hover\:ring-gray-cool-300\/5 {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-300\/10 {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-300\/20 {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-300\/25 {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-300\/30 {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-300\/40 {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-300\/50 {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-300\/60 {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-300\/70 {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-300\/75 {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-300\/80 {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-300\/90 {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-300\/95 {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-300\/100 {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.group:hover .group-hover\:ring-gray-cool-400\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:ring-gray-cool-400\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-400\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-400\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-400\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-400\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-400\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-400\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-400\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-400\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-400\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-400\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-400\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-400\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-400\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:ring-gray-cool-500\/0 {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.group:hover .group-hover\:ring-gray-cool-500\/5 {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-500\/10 {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-500\/20 {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-500\/25 {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-500\/30 {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-500\/40 {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-500\/50 {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-500\/60 {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-500\/70 {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-500\/75 {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-500\/80 {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-500\/90 {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-500\/95 {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-500\/100 {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.group:hover .group-hover\:ring-gray-cool-600\/0 {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.group:hover .group-hover\:ring-gray-cool-600\/5 {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-600\/10 {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-600\/20 {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-600\/25 {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-600\/30 {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-600\/40 {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-600\/50 {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-600\/60 {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-600\/70 {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-600\/75 {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-600\/80 {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-600\/90 {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-600\/95 {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-600\/100 {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.group:hover .group-hover\:ring-gray-cool-700\/0 {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.group:hover .group-hover\:ring-gray-cool-700\/5 {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-700\/10 {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-700\/20 {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-700\/25 {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-700\/30 {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-700\/40 {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-700\/50 {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-700\/60 {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-700\/70 {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-700\/75 {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-700\/80 {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-700\/90 {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-700\/95 {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-700\/100 {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.group:hover .group-hover\:ring-gray-cool-800\/0 {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.group:hover .group-hover\:ring-gray-cool-800\/5 {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-800\/10 {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-800\/20 {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-800\/25 {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-800\/30 {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-800\/40 {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-800\/50 {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-800\/60 {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-800\/70 {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-800\/75 {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-800\/80 {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-800\/90 {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-800\/95 {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-800\/100 {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.group:hover .group-hover\:ring-gray-cool-900\/0 {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.group:hover .group-hover\:ring-gray-cool-900\/5 {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool-900\/10 {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool-900\/20 {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool-900\/25 {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool-900\/30 {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool-900\/40 {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool-900\/50 {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool-900\/60 {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool-900\/70 {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool-900\/75 {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool-900\/80 {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool-900\/90 {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool-900\/95 {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool-900\/100 {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.group:hover .group-hover\:ring-gray-cool\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:hover .group-hover\:ring-gray-cool\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:hover .group-hover\:ring-gray-cool\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:hover .group-hover\:ring-gray-cool\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:hover .group-hover\:ring-gray-cool\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:hover .group-hover\:ring-gray-cool\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:hover .group-hover\:ring-gray-cool\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:hover .group-hover\:ring-gray-cool\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:hover .group-hover\:ring-gray-cool\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:hover .group-hover\:ring-gray-cool\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:hover .group-hover\:ring-gray-cool\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:hover .group-hover\:ring-gray-cool\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:hover .group-hover\:ring-gray-cool\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:hover .group-hover\:ring-gray-cool\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:hover .group-hover\:ring-gray-cool\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:hover .group-hover\:ring-gray-modern-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:ring-gray-modern-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:ring-gray-modern-50\/0 {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.group:hover .group-hover\:ring-gray-modern-50\/5 {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-50\/10 {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-50\/20 {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-50\/25 {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-50\/30 {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-50\/40 {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-50\/50 {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-50\/60 {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-50\/70 {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-50\/75 {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-50\/80 {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-50\/90 {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-50\/95 {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-50\/100 {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.group:hover .group-hover\:ring-gray-modern-100\/0 {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.group:hover .group-hover\:ring-gray-modern-100\/5 {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-100\/10 {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-100\/20 {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-100\/25 {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-100\/30 {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-100\/40 {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-100\/50 {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-100\/60 {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-100\/70 {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-100\/75 {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-100\/80 {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-100\/90 {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-100\/95 {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-100\/100 {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.group:hover .group-hover\:ring-gray-modern-200\/0 {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.group:hover .group-hover\:ring-gray-modern-200\/5 {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-200\/10 {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-200\/20 {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-200\/25 {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-200\/30 {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-200\/40 {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-200\/50 {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-200\/60 {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-200\/70 {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-200\/75 {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-200\/80 {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-200\/90 {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-200\/95 {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-200\/100 {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.group:hover .group-hover\:ring-gray-modern-300\/0 {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.group:hover .group-hover\:ring-gray-modern-300\/5 {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-300\/10 {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-300\/20 {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-300\/25 {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-300\/30 {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-300\/40 {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-300\/50 {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-300\/60 {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-300\/70 {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-300\/75 {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-300\/80 {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-300\/90 {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-300\/95 {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-300\/100 {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.group:hover .group-hover\:ring-gray-modern-400\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:ring-gray-modern-400\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-400\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-400\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-400\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-400\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-400\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-400\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-400\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-400\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-400\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-400\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-400\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-400\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-400\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:ring-gray-modern-500\/0 {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.group:hover .group-hover\:ring-gray-modern-500\/5 {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-500\/10 {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-500\/20 {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-500\/25 {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-500\/30 {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-500\/40 {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-500\/50 {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-500\/60 {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-500\/70 {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-500\/75 {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-500\/80 {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-500\/90 {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-500\/95 {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-500\/100 {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.group:hover .group-hover\:ring-gray-modern-600\/0 {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.group:hover .group-hover\:ring-gray-modern-600\/5 {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-600\/10 {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-600\/20 {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-600\/25 {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-600\/30 {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-600\/40 {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-600\/50 {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-600\/60 {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-600\/70 {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-600\/75 {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-600\/80 {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-600\/90 {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-600\/95 {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-600\/100 {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.group:hover .group-hover\:ring-gray-modern-700\/0 {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.group:hover .group-hover\:ring-gray-modern-700\/5 {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-700\/10 {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-700\/20 {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-700\/25 {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-700\/30 {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-700\/40 {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-700\/50 {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-700\/60 {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-700\/70 {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-700\/75 {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-700\/80 {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-700\/90 {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-700\/95 {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-700\/100 {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.group:hover .group-hover\:ring-gray-modern-800\/0 {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.group:hover .group-hover\:ring-gray-modern-800\/5 {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-800\/10 {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-800\/20 {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-800\/25 {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-800\/30 {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-800\/40 {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-800\/50 {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-800\/60 {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-800\/70 {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-800\/75 {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-800\/80 {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-800\/90 {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-800\/95 {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-800\/100 {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.group:hover .group-hover\:ring-gray-modern-900\/0 {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.group:hover .group-hover\:ring-gray-modern-900\/5 {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern-900\/10 {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern-900\/20 {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern-900\/25 {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern-900\/30 {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern-900\/40 {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern-900\/50 {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern-900\/60 {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern-900\/70 {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern-900\/75 {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern-900\/80 {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern-900\/90 {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern-900\/95 {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern-900\/100 {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.group:hover .group-hover\:ring-gray-modern\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:hover .group-hover\:ring-gray-modern\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:hover .group-hover\:ring-gray-modern\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:hover .group-hover\:ring-gray-modern\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:hover .group-hover\:ring-gray-modern\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:hover .group-hover\:ring-gray-modern\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:hover .group-hover\:ring-gray-modern\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:hover .group-hover\:ring-gray-modern\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:hover .group-hover\:ring-gray-modern\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:hover .group-hover\:ring-gray-modern\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:hover .group-hover\:ring-gray-modern\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:hover .group-hover\:ring-gray-modern\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:hover .group-hover\:ring-gray-modern\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:hover .group-hover\:ring-gray-modern\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:hover .group-hover\:ring-gray-modern\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-100\/0 {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-100\/5 {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-100\/10 {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-100\/20 {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-100\/25 {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-100\/30 {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-100\/40 {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-100\/50 {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-100\/60 {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-100\/70 {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-100\/75 {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-100\/80 {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-100\/90 {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-100\/95 {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-100\/100 {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-200\/0 {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-200\/5 {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-200\/10 {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-200\/20 {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-200\/25 {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-200\/30 {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-200\/40 {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-200\/50 {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-200\/60 {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-200\/70 {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-200\/75 {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-200\/80 {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-200\/90 {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-200\/95 {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-200\/100 {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-300\/0 {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-300\/5 {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-300\/10 {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-300\/20 {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-300\/25 {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-300\/30 {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-300\/40 {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-300\/50 {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-300\/60 {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-300\/70 {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-300\/75 {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-300\/80 {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-300\/90 {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-300\/95 {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-300\/100 {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-400\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-400\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-400\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-400\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-400\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-400\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-400\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-400\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-400\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-400\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-400\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-400\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-400\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-400\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-400\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-500\/0 {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-500\/5 {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-500\/10 {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-500\/20 {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-500\/25 {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-500\/30 {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-500\/40 {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-500\/50 {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-500\/60 {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-500\/70 {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-500\/75 {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-500\/80 {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-500\/90 {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-500\/95 {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-500\/100 {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-600\/0 {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-600\/5 {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-600\/10 {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-600\/20 {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-600\/25 {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-600\/30 {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-600\/40 {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-600\/50 {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-600\/60 {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-600\/70 {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-600\/75 {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-600\/80 {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-600\/90 {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-600\/95 {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-600\/100 {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-700\/0 {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-700\/5 {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-700\/10 {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-700\/20 {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-700\/25 {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-700\/30 {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-700\/40 {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-700\/50 {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-700\/60 {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-700\/70 {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-700\/75 {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-700\/80 {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-700\/90 {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-700\/95 {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-700\/100 {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-800\/0 {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-800\/5 {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-800\/10 {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-800\/20 {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-800\/25 {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-800\/30 {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-800\/40 {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-800\/50 {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-800\/60 {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-800\/70 {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-800\/75 {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-800\/80 {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-800\/90 {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-800\/95 {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-800\/100 {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.group:hover .group-hover\:ring-gray-neutral-900\/0 {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.group:hover .group-hover\:ring-gray-neutral-900\/5 {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral-900\/10 {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral-900\/20 {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral-900\/25 {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral-900\/30 {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral-900\/40 {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral-900\/50 {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral-900\/60 {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral-900\/70 {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral-900\/75 {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral-900\/80 {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral-900\/90 {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral-900\/95 {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral-900\/100 {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.group:hover .group-hover\:ring-gray-neutral\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:hover .group-hover\:ring-gray-neutral\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:hover .group-hover\:ring-gray-neutral\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:hover .group-hover\:ring-gray-neutral\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:hover .group-hover\:ring-gray-neutral\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:hover .group-hover\:ring-gray-neutral\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:hover .group-hover\:ring-gray-neutral\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:hover .group-hover\:ring-gray-neutral\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:hover .group-hover\:ring-gray-neutral\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:hover .group-hover\:ring-gray-neutral\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:hover .group-hover\:ring-gray-neutral\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:hover .group-hover\:ring-gray-neutral\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:hover .group-hover\:ring-gray-neutral\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:hover .group-hover\:ring-gray-neutral\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:hover .group-hover\:ring-gray-neutral\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:hover .group-hover\:ring-gray-iron-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:ring-gray-iron-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:ring-gray-iron-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:ring-gray-iron-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:ring-gray-iron-100\/0 {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.group:hover .group-hover\:ring-gray-iron-100\/5 {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-100\/10 {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-100\/20 {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-100\/25 {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-100\/30 {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-100\/40 {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-100\/50 {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-100\/60 {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-100\/70 {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-100\/75 {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-100\/80 {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-100\/90 {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-100\/95 {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-100\/100 {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.group:hover .group-hover\:ring-gray-iron-200\/0 {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.group:hover .group-hover\:ring-gray-iron-200\/5 {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-200\/10 {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-200\/20 {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-200\/25 {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-200\/30 {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-200\/40 {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-200\/50 {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-200\/60 {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-200\/70 {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-200\/75 {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-200\/80 {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-200\/90 {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-200\/95 {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-200\/100 {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.group:hover .group-hover\:ring-gray-iron-300\/0 {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.group:hover .group-hover\:ring-gray-iron-300\/5 {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-300\/10 {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-300\/20 {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-300\/25 {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-300\/30 {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-300\/40 {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-300\/50 {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-300\/60 {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-300\/70 {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-300\/75 {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-300\/80 {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-300\/90 {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-300\/95 {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-300\/100 {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.group:hover .group-hover\:ring-gray-iron-400\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:ring-gray-iron-400\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-400\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-400\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-400\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-400\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-400\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-400\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-400\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-400\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-400\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-400\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-400\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-400\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-400\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:ring-gray-iron-500\/0 {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.group:hover .group-hover\:ring-gray-iron-500\/5 {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-500\/10 {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-500\/20 {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-500\/25 {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-500\/30 {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-500\/40 {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-500\/50 {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-500\/60 {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-500\/70 {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-500\/75 {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-500\/80 {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-500\/90 {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-500\/95 {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-500\/100 {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.group:hover .group-hover\:ring-gray-iron-600\/0 {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.group:hover .group-hover\:ring-gray-iron-600\/5 {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-600\/10 {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-600\/20 {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-600\/25 {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-600\/30 {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-600\/40 {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-600\/50 {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-600\/60 {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-600\/70 {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-600\/75 {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-600\/80 {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-600\/90 {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-600\/95 {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-600\/100 {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.group:hover .group-hover\:ring-gray-iron-700\/0 {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.group:hover .group-hover\:ring-gray-iron-700\/5 {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-700\/10 {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-700\/20 {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-700\/25 {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-700\/30 {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-700\/40 {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-700\/50 {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-700\/60 {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-700\/70 {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-700\/75 {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-700\/80 {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-700\/90 {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-700\/95 {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-700\/100 {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.group:hover .group-hover\:ring-gray-iron-800\/0 {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.group:hover .group-hover\:ring-gray-iron-800\/5 {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-800\/10 {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-800\/20 {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-800\/25 {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-800\/30 {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-800\/40 {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-800\/50 {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-800\/60 {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-800\/70 {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-800\/75 {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-800\/80 {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-800\/90 {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-800\/95 {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-800\/100 {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.group:hover .group-hover\:ring-gray-iron-900\/0 {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.group:hover .group-hover\:ring-gray-iron-900\/5 {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron-900\/10 {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron-900\/20 {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron-900\/25 {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron-900\/30 {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron-900\/40 {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron-900\/50 {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron-900\/60 {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron-900\/70 {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron-900\/75 {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron-900\/80 {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron-900\/90 {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron-900\/95 {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron-900\/100 {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.group:hover .group-hover\:ring-gray-iron\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:hover .group-hover\:ring-gray-iron\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:hover .group-hover\:ring-gray-iron\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:hover .group-hover\:ring-gray-iron\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:hover .group-hover\:ring-gray-iron\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:hover .group-hover\:ring-gray-iron\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:hover .group-hover\:ring-gray-iron\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:hover .group-hover\:ring-gray-iron\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:hover .group-hover\:ring-gray-iron\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:hover .group-hover\:ring-gray-iron\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:hover .group-hover\:ring-gray-iron\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:hover .group-hover\:ring-gray-iron\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:hover .group-hover\:ring-gray-iron\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:hover .group-hover\:ring-gray-iron\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:hover .group-hover\:ring-gray-iron\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:hover .group-hover\:ring-gray-true-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:hover .group-hover\:ring-gray-true-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:hover .group-hover\:ring-gray-true-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:hover .group-hover\:ring-gray-true-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:hover .group-hover\:ring-gray-true-100\/0 {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.group:hover .group-hover\:ring-gray-true-100\/5 {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-100\/10 {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-100\/20 {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-100\/25 {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-100\/30 {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-100\/40 {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-100\/50 {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-100\/60 {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-100\/70 {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-100\/75 {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-100\/80 {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-100\/90 {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-100\/95 {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-100\/100 {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.group:hover .group-hover\:ring-gray-true-200\/0 {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.group:hover .group-hover\:ring-gray-true-200\/5 {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-200\/10 {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-200\/20 {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-200\/25 {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-200\/30 {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-200\/40 {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-200\/50 {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-200\/60 {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-200\/70 {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-200\/75 {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-200\/80 {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-200\/90 {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-200\/95 {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-200\/100 {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.group:hover .group-hover\:ring-gray-true-300\/0 {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.group:hover .group-hover\:ring-gray-true-300\/5 {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-300\/10 {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-300\/20 {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-300\/25 {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-300\/30 {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-300\/40 {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-300\/50 {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-300\/60 {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-300\/70 {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-300\/75 {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-300\/80 {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-300\/90 {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-300\/95 {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-300\/100 {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.group:hover .group-hover\:ring-gray-true-400\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:ring-gray-true-400\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-400\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-400\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-400\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-400\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-400\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-400\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-400\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-400\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-400\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-400\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-400\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-400\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-400\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:ring-gray-true-500\/0 {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.group:hover .group-hover\:ring-gray-true-500\/5 {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-500\/10 {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-500\/20 {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-500\/25 {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-500\/30 {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-500\/40 {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-500\/50 {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-500\/60 {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-500\/70 {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-500\/75 {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-500\/80 {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-500\/90 {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-500\/95 {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-500\/100 {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.group:hover .group-hover\:ring-gray-true-600\/0 {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.group:hover .group-hover\:ring-gray-true-600\/5 {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-600\/10 {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-600\/20 {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-600\/25 {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-600\/30 {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-600\/40 {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-600\/50 {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-600\/60 {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-600\/70 {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-600\/75 {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-600\/80 {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-600\/90 {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-600\/95 {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-600\/100 {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.group:hover .group-hover\:ring-gray-true-700\/0 {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.group:hover .group-hover\:ring-gray-true-700\/5 {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-700\/10 {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-700\/20 {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-700\/25 {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-700\/30 {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-700\/40 {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-700\/50 {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-700\/60 {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-700\/70 {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-700\/75 {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-700\/80 {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-700\/90 {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-700\/95 {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-700\/100 {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.group:hover .group-hover\:ring-gray-true-800\/0 {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.group:hover .group-hover\:ring-gray-true-800\/5 {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-800\/10 {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-800\/20 {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-800\/25 {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-800\/30 {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-800\/40 {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-800\/50 {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-800\/60 {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-800\/70 {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-800\/75 {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-800\/80 {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-800\/90 {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-800\/95 {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-800\/100 {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.group:hover .group-hover\:ring-gray-true-900\/0 {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.group:hover .group-hover\:ring-gray-true-900\/5 {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.group:hover .group-hover\:ring-gray-true-900\/10 {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.group:hover .group-hover\:ring-gray-true-900\/20 {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.group:hover .group-hover\:ring-gray-true-900\/25 {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.group:hover .group-hover\:ring-gray-true-900\/30 {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.group:hover .group-hover\:ring-gray-true-900\/40 {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.group:hover .group-hover\:ring-gray-true-900\/50 {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.group:hover .group-hover\:ring-gray-true-900\/60 {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.group:hover .group-hover\:ring-gray-true-900\/70 {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.group:hover .group-hover\:ring-gray-true-900\/75 {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.group:hover .group-hover\:ring-gray-true-900\/80 {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.group:hover .group-hover\:ring-gray-true-900\/90 {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.group:hover .group-hover\:ring-gray-true-900\/95 {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.group:hover .group-hover\:ring-gray-true-900\/100 {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.group:hover .group-hover\:ring-gray-true\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:hover .group-hover\:ring-gray-true\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:hover .group-hover\:ring-gray-true\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:hover .group-hover\:ring-gray-true\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:hover .group-hover\:ring-gray-true\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:hover .group-hover\:ring-gray-true\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:hover .group-hover\:ring-gray-true\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:hover .group-hover\:ring-gray-true\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:hover .group-hover\:ring-gray-true\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:hover .group-hover\:ring-gray-true\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:hover .group-hover\:ring-gray-true\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:hover .group-hover\:ring-gray-true\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:hover .group-hover\:ring-gray-true\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:hover .group-hover\:ring-gray-true\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:hover .group-hover\:ring-gray-true\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:hover .group-hover\:ring-gray-warm-25\/0 {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.group:hover .group-hover\:ring-gray-warm-25\/5 {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-25\/10 {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-25\/20 {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-25\/25 {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-25\/30 {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-25\/40 {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-25\/50 {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-25\/60 {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-25\/70 {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-25\/75 {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-25\/80 {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-25\/90 {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-25\/95 {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-25\/100 {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.group:hover .group-hover\:ring-gray-warm-50\/0 {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.group:hover .group-hover\:ring-gray-warm-50\/5 {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-50\/10 {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-50\/20 {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-50\/25 {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-50\/30 {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-50\/40 {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-50\/50 {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-50\/60 {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-50\/70 {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-50\/75 {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-50\/80 {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-50\/90 {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-50\/95 {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-50\/100 {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.group:hover .group-hover\:ring-gray-warm-100\/0 {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.group:hover .group-hover\:ring-gray-warm-100\/5 {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-100\/10 {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-100\/20 {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-100\/25 {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-100\/30 {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-100\/40 {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-100\/50 {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-100\/60 {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-100\/70 {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-100\/75 {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-100\/80 {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-100\/90 {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-100\/95 {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-100\/100 {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.group:hover .group-hover\:ring-gray-warm-200\/0 {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.group:hover .group-hover\:ring-gray-warm-200\/5 {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-200\/10 {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-200\/20 {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-200\/25 {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-200\/30 {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-200\/40 {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-200\/50 {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-200\/60 {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-200\/70 {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-200\/75 {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-200\/80 {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-200\/90 {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-200\/95 {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-200\/100 {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.group:hover .group-hover\:ring-gray-warm-300\/0 {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.group:hover .group-hover\:ring-gray-warm-300\/5 {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-300\/10 {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-300\/20 {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-300\/25 {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-300\/30 {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-300\/40 {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-300\/50 {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-300\/60 {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-300\/70 {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-300\/75 {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-300\/80 {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-300\/90 {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-300\/95 {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-300\/100 {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.group:hover .group-hover\:ring-gray-warm-400\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:ring-gray-warm-400\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-400\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-400\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-400\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-400\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-400\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-400\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-400\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-400\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-400\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-400\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-400\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-400\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-400\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:ring-gray-warm-500\/0 {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.group:hover .group-hover\:ring-gray-warm-500\/5 {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-500\/10 {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-500\/20 {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-500\/25 {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-500\/30 {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-500\/40 {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-500\/50 {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-500\/60 {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-500\/70 {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-500\/75 {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-500\/80 {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-500\/90 {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-500\/95 {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-500\/100 {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.group:hover .group-hover\:ring-gray-warm-600\/0 {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.group:hover .group-hover\:ring-gray-warm-600\/5 {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-600\/10 {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-600\/20 {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-600\/25 {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-600\/30 {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-600\/40 {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-600\/50 {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-600\/60 {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-600\/70 {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-600\/75 {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-600\/80 {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-600\/90 {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-600\/95 {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-600\/100 {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.group:hover .group-hover\:ring-gray-warm-700\/0 {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.group:hover .group-hover\:ring-gray-warm-700\/5 {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-700\/10 {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-700\/20 {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-700\/25 {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-700\/30 {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-700\/40 {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-700\/50 {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-700\/60 {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-700\/70 {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-700\/75 {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-700\/80 {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-700\/90 {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-700\/95 {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-700\/100 {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.group:hover .group-hover\:ring-gray-warm-800\/0 {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.group:hover .group-hover\:ring-gray-warm-800\/5 {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-800\/10 {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-800\/20 {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-800\/25 {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-800\/30 {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-800\/40 {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-800\/50 {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-800\/60 {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-800\/70 {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-800\/75 {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-800\/80 {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-800\/90 {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-800\/95 {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-800\/100 {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.group:hover .group-hover\:ring-gray-warm-900\/0 {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.group:hover .group-hover\:ring-gray-warm-900\/5 {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm-900\/10 {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm-900\/20 {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm-900\/25 {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm-900\/30 {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm-900\/40 {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm-900\/50 {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm-900\/60 {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm-900\/70 {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm-900\/75 {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm-900\/80 {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm-900\/90 {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm-900\/95 {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm-900\/100 {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.group:hover .group-hover\:ring-gray-warm\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:hover .group-hover\:ring-gray-warm\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:hover .group-hover\:ring-gray-warm\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:hover .group-hover\:ring-gray-warm\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:hover .group-hover\:ring-gray-warm\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:hover .group-hover\:ring-gray-warm\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:hover .group-hover\:ring-gray-warm\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:hover .group-hover\:ring-gray-warm\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:hover .group-hover\:ring-gray-warm\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:hover .group-hover\:ring-gray-warm\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:hover .group-hover\:ring-gray-warm\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:hover .group-hover\:ring-gray-warm\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:hover .group-hover\:ring-gray-warm\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:hover .group-hover\:ring-gray-warm\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:hover .group-hover\:ring-gray-warm\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:hover .group-hover\:ring-moss-25\/0 {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.group:hover .group-hover\:ring-moss-25\/5 {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.group:hover .group-hover\:ring-moss-25\/10 {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.group:hover .group-hover\:ring-moss-25\/20 {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.group:hover .group-hover\:ring-moss-25\/25 {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.group:hover .group-hover\:ring-moss-25\/30 {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.group:hover .group-hover\:ring-moss-25\/40 {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.group:hover .group-hover\:ring-moss-25\/50 {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.group:hover .group-hover\:ring-moss-25\/60 {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.group:hover .group-hover\:ring-moss-25\/70 {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.group:hover .group-hover\:ring-moss-25\/75 {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.group:hover .group-hover\:ring-moss-25\/80 {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.group:hover .group-hover\:ring-moss-25\/90 {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.group:hover .group-hover\:ring-moss-25\/95 {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.group:hover .group-hover\:ring-moss-25\/100 {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.group:hover .group-hover\:ring-moss-50\/0 {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.group:hover .group-hover\:ring-moss-50\/5 {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.group:hover .group-hover\:ring-moss-50\/10 {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.group:hover .group-hover\:ring-moss-50\/20 {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.group:hover .group-hover\:ring-moss-50\/25 {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.group:hover .group-hover\:ring-moss-50\/30 {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.group:hover .group-hover\:ring-moss-50\/40 {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.group:hover .group-hover\:ring-moss-50\/50 {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.group:hover .group-hover\:ring-moss-50\/60 {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.group:hover .group-hover\:ring-moss-50\/70 {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.group:hover .group-hover\:ring-moss-50\/75 {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.group:hover .group-hover\:ring-moss-50\/80 {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.group:hover .group-hover\:ring-moss-50\/90 {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.group:hover .group-hover\:ring-moss-50\/95 {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.group:hover .group-hover\:ring-moss-50\/100 {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.group:hover .group-hover\:ring-moss-100\/0 {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.group:hover .group-hover\:ring-moss-100\/5 {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.group:hover .group-hover\:ring-moss-100\/10 {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.group:hover .group-hover\:ring-moss-100\/20 {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.group:hover .group-hover\:ring-moss-100\/25 {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.group:hover .group-hover\:ring-moss-100\/30 {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.group:hover .group-hover\:ring-moss-100\/40 {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.group:hover .group-hover\:ring-moss-100\/50 {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.group:hover .group-hover\:ring-moss-100\/60 {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.group:hover .group-hover\:ring-moss-100\/70 {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.group:hover .group-hover\:ring-moss-100\/75 {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.group:hover .group-hover\:ring-moss-100\/80 {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.group:hover .group-hover\:ring-moss-100\/90 {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.group:hover .group-hover\:ring-moss-100\/95 {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.group:hover .group-hover\:ring-moss-100\/100 {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.group:hover .group-hover\:ring-moss-200\/0 {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.group:hover .group-hover\:ring-moss-200\/5 {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.group:hover .group-hover\:ring-moss-200\/10 {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.group:hover .group-hover\:ring-moss-200\/20 {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.group:hover .group-hover\:ring-moss-200\/25 {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.group:hover .group-hover\:ring-moss-200\/30 {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.group:hover .group-hover\:ring-moss-200\/40 {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.group:hover .group-hover\:ring-moss-200\/50 {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.group:hover .group-hover\:ring-moss-200\/60 {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.group:hover .group-hover\:ring-moss-200\/70 {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.group:hover .group-hover\:ring-moss-200\/75 {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.group:hover .group-hover\:ring-moss-200\/80 {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.group:hover .group-hover\:ring-moss-200\/90 {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.group:hover .group-hover\:ring-moss-200\/95 {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.group:hover .group-hover\:ring-moss-200\/100 {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.group:hover .group-hover\:ring-moss-300\/0 {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.group:hover .group-hover\:ring-moss-300\/5 {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.group:hover .group-hover\:ring-moss-300\/10 {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.group:hover .group-hover\:ring-moss-300\/20 {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.group:hover .group-hover\:ring-moss-300\/25 {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.group:hover .group-hover\:ring-moss-300\/30 {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.group:hover .group-hover\:ring-moss-300\/40 {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.group:hover .group-hover\:ring-moss-300\/50 {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.group:hover .group-hover\:ring-moss-300\/60 {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.group:hover .group-hover\:ring-moss-300\/70 {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.group:hover .group-hover\:ring-moss-300\/75 {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.group:hover .group-hover\:ring-moss-300\/80 {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.group:hover .group-hover\:ring-moss-300\/90 {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.group:hover .group-hover\:ring-moss-300\/95 {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.group:hover .group-hover\:ring-moss-300\/100 {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.group:hover .group-hover\:ring-moss-400\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:ring-moss-400\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:ring-moss-400\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:ring-moss-400\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:ring-moss-400\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:ring-moss-400\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:ring-moss-400\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:ring-moss-400\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:ring-moss-400\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:ring-moss-400\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:ring-moss-400\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:ring-moss-400\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:ring-moss-400\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:ring-moss-400\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:ring-moss-400\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:ring-moss-500\/0 {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.group:hover .group-hover\:ring-moss-500\/5 {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.group:hover .group-hover\:ring-moss-500\/10 {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.group:hover .group-hover\:ring-moss-500\/20 {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.group:hover .group-hover\:ring-moss-500\/25 {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.group:hover .group-hover\:ring-moss-500\/30 {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.group:hover .group-hover\:ring-moss-500\/40 {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.group:hover .group-hover\:ring-moss-500\/50 {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.group:hover .group-hover\:ring-moss-500\/60 {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.group:hover .group-hover\:ring-moss-500\/70 {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.group:hover .group-hover\:ring-moss-500\/75 {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.group:hover .group-hover\:ring-moss-500\/80 {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.group:hover .group-hover\:ring-moss-500\/90 {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.group:hover .group-hover\:ring-moss-500\/95 {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.group:hover .group-hover\:ring-moss-500\/100 {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.group:hover .group-hover\:ring-moss-600\/0 {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.group:hover .group-hover\:ring-moss-600\/5 {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.group:hover .group-hover\:ring-moss-600\/10 {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.group:hover .group-hover\:ring-moss-600\/20 {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.group:hover .group-hover\:ring-moss-600\/25 {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.group:hover .group-hover\:ring-moss-600\/30 {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.group:hover .group-hover\:ring-moss-600\/40 {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.group:hover .group-hover\:ring-moss-600\/50 {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.group:hover .group-hover\:ring-moss-600\/60 {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.group:hover .group-hover\:ring-moss-600\/70 {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.group:hover .group-hover\:ring-moss-600\/75 {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.group:hover .group-hover\:ring-moss-600\/80 {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.group:hover .group-hover\:ring-moss-600\/90 {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.group:hover .group-hover\:ring-moss-600\/95 {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.group:hover .group-hover\:ring-moss-600\/100 {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.group:hover .group-hover\:ring-moss-700\/0 {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.group:hover .group-hover\:ring-moss-700\/5 {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.group:hover .group-hover\:ring-moss-700\/10 {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.group:hover .group-hover\:ring-moss-700\/20 {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.group:hover .group-hover\:ring-moss-700\/25 {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.group:hover .group-hover\:ring-moss-700\/30 {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.group:hover .group-hover\:ring-moss-700\/40 {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.group:hover .group-hover\:ring-moss-700\/50 {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.group:hover .group-hover\:ring-moss-700\/60 {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.group:hover .group-hover\:ring-moss-700\/70 {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.group:hover .group-hover\:ring-moss-700\/75 {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.group:hover .group-hover\:ring-moss-700\/80 {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.group:hover .group-hover\:ring-moss-700\/90 {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.group:hover .group-hover\:ring-moss-700\/95 {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.group:hover .group-hover\:ring-moss-700\/100 {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.group:hover .group-hover\:ring-moss-800\/0 {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.group:hover .group-hover\:ring-moss-800\/5 {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.group:hover .group-hover\:ring-moss-800\/10 {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.group:hover .group-hover\:ring-moss-800\/20 {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.group:hover .group-hover\:ring-moss-800\/25 {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.group:hover .group-hover\:ring-moss-800\/30 {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.group:hover .group-hover\:ring-moss-800\/40 {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.group:hover .group-hover\:ring-moss-800\/50 {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.group:hover .group-hover\:ring-moss-800\/60 {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.group:hover .group-hover\:ring-moss-800\/70 {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.group:hover .group-hover\:ring-moss-800\/75 {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.group:hover .group-hover\:ring-moss-800\/80 {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.group:hover .group-hover\:ring-moss-800\/90 {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.group:hover .group-hover\:ring-moss-800\/95 {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.group:hover .group-hover\:ring-moss-800\/100 {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.group:hover .group-hover\:ring-moss-900\/0 {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.group:hover .group-hover\:ring-moss-900\/5 {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.group:hover .group-hover\:ring-moss-900\/10 {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.group:hover .group-hover\:ring-moss-900\/20 {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.group:hover .group-hover\:ring-moss-900\/25 {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.group:hover .group-hover\:ring-moss-900\/30 {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.group:hover .group-hover\:ring-moss-900\/40 {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.group:hover .group-hover\:ring-moss-900\/50 {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.group:hover .group-hover\:ring-moss-900\/60 {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.group:hover .group-hover\:ring-moss-900\/70 {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.group:hover .group-hover\:ring-moss-900\/75 {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.group:hover .group-hover\:ring-moss-900\/80 {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.group:hover .group-hover\:ring-moss-900\/90 {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.group:hover .group-hover\:ring-moss-900\/95 {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.group:hover .group-hover\:ring-moss-900\/100 {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.group:hover .group-hover\:ring-moss\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:hover .group-hover\:ring-moss\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:hover .group-hover\:ring-moss\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:hover .group-hover\:ring-moss\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:hover .group-hover\:ring-moss\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:hover .group-hover\:ring-moss\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:hover .group-hover\:ring-moss\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:hover .group-hover\:ring-moss\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:hover .group-hover\:ring-moss\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:hover .group-hover\:ring-moss\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:hover .group-hover\:ring-moss\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:hover .group-hover\:ring-moss\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:hover .group-hover\:ring-moss\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:hover .group-hover\:ring-moss\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:hover .group-hover\:ring-moss\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:hover .group-hover\:ring-green-light-25\/0 {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.group:hover .group-hover\:ring-green-light-25\/5 {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.group:hover .group-hover\:ring-green-light-25\/10 {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.group:hover .group-hover\:ring-green-light-25\/20 {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.group:hover .group-hover\:ring-green-light-25\/25 {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.group:hover .group-hover\:ring-green-light-25\/30 {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.group:hover .group-hover\:ring-green-light-25\/40 {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.group:hover .group-hover\:ring-green-light-25\/50 {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.group:hover .group-hover\:ring-green-light-25\/60 {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.group:hover .group-hover\:ring-green-light-25\/70 {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.group:hover .group-hover\:ring-green-light-25\/75 {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.group:hover .group-hover\:ring-green-light-25\/80 {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.group:hover .group-hover\:ring-green-light-25\/90 {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.group:hover .group-hover\:ring-green-light-25\/95 {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.group:hover .group-hover\:ring-green-light-25\/100 {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.group:hover .group-hover\:ring-green-light-50\/0 {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.group:hover .group-hover\:ring-green-light-50\/5 {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.group:hover .group-hover\:ring-green-light-50\/10 {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.group:hover .group-hover\:ring-green-light-50\/20 {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.group:hover .group-hover\:ring-green-light-50\/25 {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.group:hover .group-hover\:ring-green-light-50\/30 {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.group:hover .group-hover\:ring-green-light-50\/40 {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.group:hover .group-hover\:ring-green-light-50\/50 {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.group:hover .group-hover\:ring-green-light-50\/60 {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.group:hover .group-hover\:ring-green-light-50\/70 {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.group:hover .group-hover\:ring-green-light-50\/75 {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.group:hover .group-hover\:ring-green-light-50\/80 {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.group:hover .group-hover\:ring-green-light-50\/90 {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.group:hover .group-hover\:ring-green-light-50\/95 {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.group:hover .group-hover\:ring-green-light-50\/100 {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.group:hover .group-hover\:ring-green-light-100\/0 {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.group:hover .group-hover\:ring-green-light-100\/5 {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.group:hover .group-hover\:ring-green-light-100\/10 {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.group:hover .group-hover\:ring-green-light-100\/20 {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.group:hover .group-hover\:ring-green-light-100\/25 {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.group:hover .group-hover\:ring-green-light-100\/30 {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.group:hover .group-hover\:ring-green-light-100\/40 {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.group:hover .group-hover\:ring-green-light-100\/50 {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.group:hover .group-hover\:ring-green-light-100\/60 {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.group:hover .group-hover\:ring-green-light-100\/70 {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.group:hover .group-hover\:ring-green-light-100\/75 {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.group:hover .group-hover\:ring-green-light-100\/80 {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.group:hover .group-hover\:ring-green-light-100\/90 {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.group:hover .group-hover\:ring-green-light-100\/95 {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.group:hover .group-hover\:ring-green-light-100\/100 {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.group:hover .group-hover\:ring-green-light-300\/0 {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.group:hover .group-hover\:ring-green-light-300\/5 {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.group:hover .group-hover\:ring-green-light-300\/10 {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.group:hover .group-hover\:ring-green-light-300\/20 {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.group:hover .group-hover\:ring-green-light-300\/25 {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.group:hover .group-hover\:ring-green-light-300\/30 {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.group:hover .group-hover\:ring-green-light-300\/40 {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.group:hover .group-hover\:ring-green-light-300\/50 {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.group:hover .group-hover\:ring-green-light-300\/60 {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.group:hover .group-hover\:ring-green-light-300\/70 {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.group:hover .group-hover\:ring-green-light-300\/75 {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.group:hover .group-hover\:ring-green-light-300\/80 {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.group:hover .group-hover\:ring-green-light-300\/90 {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.group:hover .group-hover\:ring-green-light-300\/95 {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.group:hover .group-hover\:ring-green-light-300\/100 {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.group:hover .group-hover\:ring-green-light-400\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:ring-green-light-400\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:ring-green-light-400\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:ring-green-light-400\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:ring-green-light-400\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:ring-green-light-400\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:ring-green-light-400\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:ring-green-light-400\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:ring-green-light-400\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:ring-green-light-400\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:ring-green-light-400\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:ring-green-light-400\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:ring-green-light-400\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:ring-green-light-400\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:ring-green-light-400\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:ring-green-light-500\/0 {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.group:hover .group-hover\:ring-green-light-500\/5 {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.group:hover .group-hover\:ring-green-light-500\/10 {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.group:hover .group-hover\:ring-green-light-500\/20 {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.group:hover .group-hover\:ring-green-light-500\/25 {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.group:hover .group-hover\:ring-green-light-500\/30 {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.group:hover .group-hover\:ring-green-light-500\/40 {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.group:hover .group-hover\:ring-green-light-500\/50 {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.group:hover .group-hover\:ring-green-light-500\/60 {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.group:hover .group-hover\:ring-green-light-500\/70 {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.group:hover .group-hover\:ring-green-light-500\/75 {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.group:hover .group-hover\:ring-green-light-500\/80 {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.group:hover .group-hover\:ring-green-light-500\/90 {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.group:hover .group-hover\:ring-green-light-500\/95 {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.group:hover .group-hover\:ring-green-light-500\/100 {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.group:hover .group-hover\:ring-green-light-800\/0 {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.group:hover .group-hover\:ring-green-light-800\/5 {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.group:hover .group-hover\:ring-green-light-800\/10 {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.group:hover .group-hover\:ring-green-light-800\/20 {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.group:hover .group-hover\:ring-green-light-800\/25 {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.group:hover .group-hover\:ring-green-light-800\/30 {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.group:hover .group-hover\:ring-green-light-800\/40 {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.group:hover .group-hover\:ring-green-light-800\/50 {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.group:hover .group-hover\:ring-green-light-800\/60 {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.group:hover .group-hover\:ring-green-light-800\/70 {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.group:hover .group-hover\:ring-green-light-800\/75 {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.group:hover .group-hover\:ring-green-light-800\/80 {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.group:hover .group-hover\:ring-green-light-800\/90 {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.group:hover .group-hover\:ring-green-light-800\/95 {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.group:hover .group-hover\:ring-green-light-800\/100 {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.group:hover .group-hover\:ring-green-light-900\/0 {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.group:hover .group-hover\:ring-green-light-900\/5 {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.group:hover .group-hover\:ring-green-light-900\/10 {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.group:hover .group-hover\:ring-green-light-900\/20 {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.group:hover .group-hover\:ring-green-light-900\/25 {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.group:hover .group-hover\:ring-green-light-900\/30 {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.group:hover .group-hover\:ring-green-light-900\/40 {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.group:hover .group-hover\:ring-green-light-900\/50 {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.group:hover .group-hover\:ring-green-light-900\/60 {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.group:hover .group-hover\:ring-green-light-900\/70 {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.group:hover .group-hover\:ring-green-light-900\/75 {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.group:hover .group-hover\:ring-green-light-900\/80 {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.group:hover .group-hover\:ring-green-light-900\/90 {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.group:hover .group-hover\:ring-green-light-900\/95 {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.group:hover .group-hover\:ring-green-light-900\/100 {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.group:hover .group-hover\:ring-green-light\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:hover .group-hover\:ring-green-light\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:hover .group-hover\:ring-green-light\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:hover .group-hover\:ring-green-light\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:hover .group-hover\:ring-green-light\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:hover .group-hover\:ring-green-light\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:hover .group-hover\:ring-green-light\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:hover .group-hover\:ring-green-light\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:hover .group-hover\:ring-green-light\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:hover .group-hover\:ring-green-light\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:hover .group-hover\:ring-green-light\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:hover .group-hover\:ring-green-light\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:hover .group-hover\:ring-green-light\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:hover .group-hover\:ring-green-light\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:hover .group-hover\:ring-green-light\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:hover .group-hover\:ring-green-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:hover .group-hover\:ring-green-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:hover .group-hover\:ring-green-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:hover .group-hover\:ring-green-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:hover .group-hover\:ring-green-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:hover .group-hover\:ring-green-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:hover .group-hover\:ring-green-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:hover .group-hover\:ring-green-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:hover .group-hover\:ring-green-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:hover .group-hover\:ring-green-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:hover .group-hover\:ring-green-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:hover .group-hover\:ring-green-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:hover .group-hover\:ring-green-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:hover .group-hover\:ring-green-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:hover .group-hover\:ring-green-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:hover .group-hover\:ring-green-50\/0 {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.group:hover .group-hover\:ring-green-50\/5 {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.group:hover .group-hover\:ring-green-50\/10 {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.group:hover .group-hover\:ring-green-50\/20 {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.group:hover .group-hover\:ring-green-50\/25 {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.group:hover .group-hover\:ring-green-50\/30 {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.group:hover .group-hover\:ring-green-50\/40 {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.group:hover .group-hover\:ring-green-50\/50 {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.group:hover .group-hover\:ring-green-50\/60 {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.group:hover .group-hover\:ring-green-50\/70 {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.group:hover .group-hover\:ring-green-50\/75 {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.group:hover .group-hover\:ring-green-50\/80 {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.group:hover .group-hover\:ring-green-50\/90 {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.group:hover .group-hover\:ring-green-50\/95 {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.group:hover .group-hover\:ring-green-50\/100 {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.group:hover .group-hover\:ring-green-100\/0 {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.group:hover .group-hover\:ring-green-100\/5 {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.group:hover .group-hover\:ring-green-100\/10 {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.group:hover .group-hover\:ring-green-100\/20 {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.group:hover .group-hover\:ring-green-100\/25 {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.group:hover .group-hover\:ring-green-100\/30 {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.group:hover .group-hover\:ring-green-100\/40 {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.group:hover .group-hover\:ring-green-100\/50 {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.group:hover .group-hover\:ring-green-100\/60 {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.group:hover .group-hover\:ring-green-100\/70 {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.group:hover .group-hover\:ring-green-100\/75 {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.group:hover .group-hover\:ring-green-100\/80 {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.group:hover .group-hover\:ring-green-100\/90 {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.group:hover .group-hover\:ring-green-100\/95 {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.group:hover .group-hover\:ring-green-100\/100 {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.group:hover .group-hover\:ring-green-200\/0 {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.group:hover .group-hover\:ring-green-200\/5 {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.group:hover .group-hover\:ring-green-200\/10 {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.group:hover .group-hover\:ring-green-200\/20 {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.group:hover .group-hover\:ring-green-200\/25 {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.group:hover .group-hover\:ring-green-200\/30 {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.group:hover .group-hover\:ring-green-200\/40 {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.group:hover .group-hover\:ring-green-200\/50 {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.group:hover .group-hover\:ring-green-200\/60 {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.group:hover .group-hover\:ring-green-200\/70 {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.group:hover .group-hover\:ring-green-200\/75 {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.group:hover .group-hover\:ring-green-200\/80 {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.group:hover .group-hover\:ring-green-200\/90 {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.group:hover .group-hover\:ring-green-200\/95 {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.group:hover .group-hover\:ring-green-200\/100 {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.group:hover .group-hover\:ring-green-300\/0 {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.group:hover .group-hover\:ring-green-300\/5 {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.group:hover .group-hover\:ring-green-300\/10 {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.group:hover .group-hover\:ring-green-300\/20 {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.group:hover .group-hover\:ring-green-300\/25 {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.group:hover .group-hover\:ring-green-300\/30 {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.group:hover .group-hover\:ring-green-300\/40 {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.group:hover .group-hover\:ring-green-300\/50 {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.group:hover .group-hover\:ring-green-300\/60 {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.group:hover .group-hover\:ring-green-300\/70 {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.group:hover .group-hover\:ring-green-300\/75 {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.group:hover .group-hover\:ring-green-300\/80 {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.group:hover .group-hover\:ring-green-300\/90 {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.group:hover .group-hover\:ring-green-300\/95 {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.group:hover .group-hover\:ring-green-300\/100 {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.group:hover .group-hover\:ring-green-400\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:ring-green-400\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:ring-green-400\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:ring-green-400\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:ring-green-400\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:ring-green-400\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:ring-green-400\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:ring-green-400\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:ring-green-400\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:ring-green-400\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:ring-green-400\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:ring-green-400\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:ring-green-400\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:ring-green-400\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:ring-green-400\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:ring-green-500\/0 {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.group:hover .group-hover\:ring-green-500\/5 {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.group:hover .group-hover\:ring-green-500\/10 {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.group:hover .group-hover\:ring-green-500\/20 {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.group:hover .group-hover\:ring-green-500\/25 {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.group:hover .group-hover\:ring-green-500\/30 {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.group:hover .group-hover\:ring-green-500\/40 {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.group:hover .group-hover\:ring-green-500\/50 {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.group:hover .group-hover\:ring-green-500\/60 {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.group:hover .group-hover\:ring-green-500\/70 {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.group:hover .group-hover\:ring-green-500\/75 {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.group:hover .group-hover\:ring-green-500\/80 {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.group:hover .group-hover\:ring-green-500\/90 {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.group:hover .group-hover\:ring-green-500\/95 {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.group:hover .group-hover\:ring-green-500\/100 {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.group:hover .group-hover\:ring-green-600\/0 {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.group:hover .group-hover\:ring-green-600\/5 {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.group:hover .group-hover\:ring-green-600\/10 {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.group:hover .group-hover\:ring-green-600\/20 {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.group:hover .group-hover\:ring-green-600\/25 {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.group:hover .group-hover\:ring-green-600\/30 {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.group:hover .group-hover\:ring-green-600\/40 {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.group:hover .group-hover\:ring-green-600\/50 {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.group:hover .group-hover\:ring-green-600\/60 {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.group:hover .group-hover\:ring-green-600\/70 {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.group:hover .group-hover\:ring-green-600\/75 {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.group:hover .group-hover\:ring-green-600\/80 {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.group:hover .group-hover\:ring-green-600\/90 {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.group:hover .group-hover\:ring-green-600\/95 {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.group:hover .group-hover\:ring-green-600\/100 {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.group:hover .group-hover\:ring-green-700\/0 {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.group:hover .group-hover\:ring-green-700\/5 {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.group:hover .group-hover\:ring-green-700\/10 {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.group:hover .group-hover\:ring-green-700\/20 {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.group:hover .group-hover\:ring-green-700\/25 {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.group:hover .group-hover\:ring-green-700\/30 {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.group:hover .group-hover\:ring-green-700\/40 {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.group:hover .group-hover\:ring-green-700\/50 {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.group:hover .group-hover\:ring-green-700\/60 {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.group:hover .group-hover\:ring-green-700\/70 {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.group:hover .group-hover\:ring-green-700\/75 {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.group:hover .group-hover\:ring-green-700\/80 {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.group:hover .group-hover\:ring-green-700\/90 {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.group:hover .group-hover\:ring-green-700\/95 {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.group:hover .group-hover\:ring-green-700\/100 {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.group:hover .group-hover\:ring-green-800\/0 {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.group:hover .group-hover\:ring-green-800\/5 {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.group:hover .group-hover\:ring-green-800\/10 {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.group:hover .group-hover\:ring-green-800\/20 {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.group:hover .group-hover\:ring-green-800\/25 {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.group:hover .group-hover\:ring-green-800\/30 {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.group:hover .group-hover\:ring-green-800\/40 {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.group:hover .group-hover\:ring-green-800\/50 {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.group:hover .group-hover\:ring-green-800\/60 {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.group:hover .group-hover\:ring-green-800\/70 {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.group:hover .group-hover\:ring-green-800\/75 {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.group:hover .group-hover\:ring-green-800\/80 {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.group:hover .group-hover\:ring-green-800\/90 {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.group:hover .group-hover\:ring-green-800\/95 {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.group:hover .group-hover\:ring-green-800\/100 {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.group:hover .group-hover\:ring-green-900\/0 {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.group:hover .group-hover\:ring-green-900\/5 {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.group:hover .group-hover\:ring-green-900\/10 {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.group:hover .group-hover\:ring-green-900\/20 {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.group:hover .group-hover\:ring-green-900\/25 {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.group:hover .group-hover\:ring-green-900\/30 {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.group:hover .group-hover\:ring-green-900\/40 {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.group:hover .group-hover\:ring-green-900\/50 {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.group:hover .group-hover\:ring-green-900\/60 {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.group:hover .group-hover\:ring-green-900\/70 {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.group:hover .group-hover\:ring-green-900\/75 {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.group:hover .group-hover\:ring-green-900\/80 {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.group:hover .group-hover\:ring-green-900\/90 {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.group:hover .group-hover\:ring-green-900\/95 {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.group:hover .group-hover\:ring-green-900\/100 {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.group:hover .group-hover\:ring-green\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:hover .group-hover\:ring-green\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:hover .group-hover\:ring-green\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:hover .group-hover\:ring-green\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:hover .group-hover\:ring-green\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:hover .group-hover\:ring-green\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:hover .group-hover\:ring-green\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:hover .group-hover\:ring-green\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:hover .group-hover\:ring-green\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:hover .group-hover\:ring-green\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:hover .group-hover\:ring-green\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:hover .group-hover\:ring-green\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:hover .group-hover\:ring-green\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:hover .group-hover\:ring-green\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:hover .group-hover\:ring-green\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:hover .group-hover\:ring-teal-25\/0 {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.group:hover .group-hover\:ring-teal-25\/5 {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.group:hover .group-hover\:ring-teal-25\/10 {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.group:hover .group-hover\:ring-teal-25\/20 {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.group:hover .group-hover\:ring-teal-25\/25 {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.group:hover .group-hover\:ring-teal-25\/30 {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.group:hover .group-hover\:ring-teal-25\/40 {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.group:hover .group-hover\:ring-teal-25\/50 {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.group:hover .group-hover\:ring-teal-25\/60 {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.group:hover .group-hover\:ring-teal-25\/70 {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.group:hover .group-hover\:ring-teal-25\/75 {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.group:hover .group-hover\:ring-teal-25\/80 {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.group:hover .group-hover\:ring-teal-25\/90 {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.group:hover .group-hover\:ring-teal-25\/95 {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.group:hover .group-hover\:ring-teal-25\/100 {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.group:hover .group-hover\:ring-teal-50\/0 {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.group:hover .group-hover\:ring-teal-50\/5 {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.group:hover .group-hover\:ring-teal-50\/10 {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.group:hover .group-hover\:ring-teal-50\/20 {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.group:hover .group-hover\:ring-teal-50\/25 {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.group:hover .group-hover\:ring-teal-50\/30 {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.group:hover .group-hover\:ring-teal-50\/40 {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.group:hover .group-hover\:ring-teal-50\/50 {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.group:hover .group-hover\:ring-teal-50\/60 {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.group:hover .group-hover\:ring-teal-50\/70 {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.group:hover .group-hover\:ring-teal-50\/75 {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.group:hover .group-hover\:ring-teal-50\/80 {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.group:hover .group-hover\:ring-teal-50\/90 {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.group:hover .group-hover\:ring-teal-50\/95 {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.group:hover .group-hover\:ring-teal-50\/100 {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.group:hover .group-hover\:ring-teal-100\/0 {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.group:hover .group-hover\:ring-teal-100\/5 {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.group:hover .group-hover\:ring-teal-100\/10 {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.group:hover .group-hover\:ring-teal-100\/20 {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.group:hover .group-hover\:ring-teal-100\/25 {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.group:hover .group-hover\:ring-teal-100\/30 {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.group:hover .group-hover\:ring-teal-100\/40 {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.group:hover .group-hover\:ring-teal-100\/50 {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.group:hover .group-hover\:ring-teal-100\/60 {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.group:hover .group-hover\:ring-teal-100\/70 {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.group:hover .group-hover\:ring-teal-100\/75 {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.group:hover .group-hover\:ring-teal-100\/80 {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.group:hover .group-hover\:ring-teal-100\/90 {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.group:hover .group-hover\:ring-teal-100\/95 {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.group:hover .group-hover\:ring-teal-100\/100 {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.group:hover .group-hover\:ring-teal-200\/0 {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.group:hover .group-hover\:ring-teal-200\/5 {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.group:hover .group-hover\:ring-teal-200\/10 {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.group:hover .group-hover\:ring-teal-200\/20 {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.group:hover .group-hover\:ring-teal-200\/25 {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.group:hover .group-hover\:ring-teal-200\/30 {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.group:hover .group-hover\:ring-teal-200\/40 {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.group:hover .group-hover\:ring-teal-200\/50 {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.group:hover .group-hover\:ring-teal-200\/60 {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.group:hover .group-hover\:ring-teal-200\/70 {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.group:hover .group-hover\:ring-teal-200\/75 {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.group:hover .group-hover\:ring-teal-200\/80 {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.group:hover .group-hover\:ring-teal-200\/90 {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.group:hover .group-hover\:ring-teal-200\/95 {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.group:hover .group-hover\:ring-teal-200\/100 {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.group:hover .group-hover\:ring-teal-300\/0 {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.group:hover .group-hover\:ring-teal-300\/5 {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.group:hover .group-hover\:ring-teal-300\/10 {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.group:hover .group-hover\:ring-teal-300\/20 {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.group:hover .group-hover\:ring-teal-300\/25 {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.group:hover .group-hover\:ring-teal-300\/30 {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.group:hover .group-hover\:ring-teal-300\/40 {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.group:hover .group-hover\:ring-teal-300\/50 {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.group:hover .group-hover\:ring-teal-300\/60 {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.group:hover .group-hover\:ring-teal-300\/70 {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.group:hover .group-hover\:ring-teal-300\/75 {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.group:hover .group-hover\:ring-teal-300\/80 {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.group:hover .group-hover\:ring-teal-300\/90 {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.group:hover .group-hover\:ring-teal-300\/95 {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.group:hover .group-hover\:ring-teal-300\/100 {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.group:hover .group-hover\:ring-teal-400\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:ring-teal-400\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:ring-teal-400\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:ring-teal-400\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:ring-teal-400\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:ring-teal-400\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:ring-teal-400\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:ring-teal-400\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:ring-teal-400\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:ring-teal-400\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:ring-teal-400\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:ring-teal-400\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:ring-teal-400\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:ring-teal-400\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:ring-teal-400\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:ring-teal-500\/0 {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.group:hover .group-hover\:ring-teal-500\/5 {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.group:hover .group-hover\:ring-teal-500\/10 {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.group:hover .group-hover\:ring-teal-500\/20 {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.group:hover .group-hover\:ring-teal-500\/25 {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.group:hover .group-hover\:ring-teal-500\/30 {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.group:hover .group-hover\:ring-teal-500\/40 {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.group:hover .group-hover\:ring-teal-500\/50 {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.group:hover .group-hover\:ring-teal-500\/60 {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.group:hover .group-hover\:ring-teal-500\/70 {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.group:hover .group-hover\:ring-teal-500\/75 {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.group:hover .group-hover\:ring-teal-500\/80 {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.group:hover .group-hover\:ring-teal-500\/90 {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.group:hover .group-hover\:ring-teal-500\/95 {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.group:hover .group-hover\:ring-teal-500\/100 {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.group:hover .group-hover\:ring-teal-600\/0 {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.group:hover .group-hover\:ring-teal-600\/5 {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.group:hover .group-hover\:ring-teal-600\/10 {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.group:hover .group-hover\:ring-teal-600\/20 {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.group:hover .group-hover\:ring-teal-600\/25 {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.group:hover .group-hover\:ring-teal-600\/30 {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.group:hover .group-hover\:ring-teal-600\/40 {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.group:hover .group-hover\:ring-teal-600\/50 {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.group:hover .group-hover\:ring-teal-600\/60 {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.group:hover .group-hover\:ring-teal-600\/70 {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.group:hover .group-hover\:ring-teal-600\/75 {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.group:hover .group-hover\:ring-teal-600\/80 {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.group:hover .group-hover\:ring-teal-600\/90 {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.group:hover .group-hover\:ring-teal-600\/95 {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.group:hover .group-hover\:ring-teal-600\/100 {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.group:hover .group-hover\:ring-teal-700\/0 {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.group:hover .group-hover\:ring-teal-700\/5 {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.group:hover .group-hover\:ring-teal-700\/10 {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.group:hover .group-hover\:ring-teal-700\/20 {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.group:hover .group-hover\:ring-teal-700\/25 {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.group:hover .group-hover\:ring-teal-700\/30 {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.group:hover .group-hover\:ring-teal-700\/40 {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.group:hover .group-hover\:ring-teal-700\/50 {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.group:hover .group-hover\:ring-teal-700\/60 {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.group:hover .group-hover\:ring-teal-700\/70 {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.group:hover .group-hover\:ring-teal-700\/75 {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.group:hover .group-hover\:ring-teal-700\/80 {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.group:hover .group-hover\:ring-teal-700\/90 {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.group:hover .group-hover\:ring-teal-700\/95 {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.group:hover .group-hover\:ring-teal-700\/100 {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.group:hover .group-hover\:ring-teal-800\/0 {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.group:hover .group-hover\:ring-teal-800\/5 {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.group:hover .group-hover\:ring-teal-800\/10 {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.group:hover .group-hover\:ring-teal-800\/20 {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.group:hover .group-hover\:ring-teal-800\/25 {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.group:hover .group-hover\:ring-teal-800\/30 {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.group:hover .group-hover\:ring-teal-800\/40 {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.group:hover .group-hover\:ring-teal-800\/50 {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.group:hover .group-hover\:ring-teal-800\/60 {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.group:hover .group-hover\:ring-teal-800\/70 {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.group:hover .group-hover\:ring-teal-800\/75 {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.group:hover .group-hover\:ring-teal-800\/80 {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.group:hover .group-hover\:ring-teal-800\/90 {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.group:hover .group-hover\:ring-teal-800\/95 {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.group:hover .group-hover\:ring-teal-800\/100 {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.group:hover .group-hover\:ring-teal-900\/0 {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.group:hover .group-hover\:ring-teal-900\/5 {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.group:hover .group-hover\:ring-teal-900\/10 {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.group:hover .group-hover\:ring-teal-900\/20 {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.group:hover .group-hover\:ring-teal-900\/25 {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.group:hover .group-hover\:ring-teal-900\/30 {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.group:hover .group-hover\:ring-teal-900\/40 {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.group:hover .group-hover\:ring-teal-900\/50 {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.group:hover .group-hover\:ring-teal-900\/60 {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.group:hover .group-hover\:ring-teal-900\/70 {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.group:hover .group-hover\:ring-teal-900\/75 {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.group:hover .group-hover\:ring-teal-900\/80 {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.group:hover .group-hover\:ring-teal-900\/90 {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.group:hover .group-hover\:ring-teal-900\/95 {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.group:hover .group-hover\:ring-teal-900\/100 {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.group:hover .group-hover\:ring-teal\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:hover .group-hover\:ring-teal\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:hover .group-hover\:ring-teal\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:hover .group-hover\:ring-teal\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:hover .group-hover\:ring-teal\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:hover .group-hover\:ring-teal\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:hover .group-hover\:ring-teal\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:hover .group-hover\:ring-teal\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:hover .group-hover\:ring-teal\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:hover .group-hover\:ring-teal\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:hover .group-hover\:ring-teal\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:hover .group-hover\:ring-teal\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:hover .group-hover\:ring-teal\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:hover .group-hover\:ring-teal\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:hover .group-hover\:ring-teal\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:hover .group-hover\:ring-cyan-25\/0 {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.group:hover .group-hover\:ring-cyan-25\/5 {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.group:hover .group-hover\:ring-cyan-25\/10 {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.group:hover .group-hover\:ring-cyan-25\/20 {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.group:hover .group-hover\:ring-cyan-25\/25 {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.group:hover .group-hover\:ring-cyan-25\/30 {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.group:hover .group-hover\:ring-cyan-25\/40 {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.group:hover .group-hover\:ring-cyan-25\/50 {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.group:hover .group-hover\:ring-cyan-25\/60 {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.group:hover .group-hover\:ring-cyan-25\/70 {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.group:hover .group-hover\:ring-cyan-25\/75 {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.group:hover .group-hover\:ring-cyan-25\/80 {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.group:hover .group-hover\:ring-cyan-25\/90 {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.group:hover .group-hover\:ring-cyan-25\/95 {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.group:hover .group-hover\:ring-cyan-25\/100 {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.group:hover .group-hover\:ring-cyan-50\/0 {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.group:hover .group-hover\:ring-cyan-50\/5 {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.group:hover .group-hover\:ring-cyan-50\/10 {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.group:hover .group-hover\:ring-cyan-50\/20 {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.group:hover .group-hover\:ring-cyan-50\/25 {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.group:hover .group-hover\:ring-cyan-50\/30 {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.group:hover .group-hover\:ring-cyan-50\/40 {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.group:hover .group-hover\:ring-cyan-50\/50 {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.group:hover .group-hover\:ring-cyan-50\/60 {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.group:hover .group-hover\:ring-cyan-50\/70 {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.group:hover .group-hover\:ring-cyan-50\/75 {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.group:hover .group-hover\:ring-cyan-50\/80 {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.group:hover .group-hover\:ring-cyan-50\/90 {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.group:hover .group-hover\:ring-cyan-50\/95 {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.group:hover .group-hover\:ring-cyan-50\/100 {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.group:hover .group-hover\:ring-cyan-100\/0 {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.group:hover .group-hover\:ring-cyan-100\/5 {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.group:hover .group-hover\:ring-cyan-100\/10 {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.group:hover .group-hover\:ring-cyan-100\/20 {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.group:hover .group-hover\:ring-cyan-100\/25 {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.group:hover .group-hover\:ring-cyan-100\/30 {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.group:hover .group-hover\:ring-cyan-100\/40 {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.group:hover .group-hover\:ring-cyan-100\/50 {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.group:hover .group-hover\:ring-cyan-100\/60 {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.group:hover .group-hover\:ring-cyan-100\/70 {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.group:hover .group-hover\:ring-cyan-100\/75 {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.group:hover .group-hover\:ring-cyan-100\/80 {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.group:hover .group-hover\:ring-cyan-100\/90 {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.group:hover .group-hover\:ring-cyan-100\/95 {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.group:hover .group-hover\:ring-cyan-100\/100 {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.group:hover .group-hover\:ring-cyan-200\/0 {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.group:hover .group-hover\:ring-cyan-200\/5 {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.group:hover .group-hover\:ring-cyan-200\/10 {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.group:hover .group-hover\:ring-cyan-200\/20 {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.group:hover .group-hover\:ring-cyan-200\/25 {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.group:hover .group-hover\:ring-cyan-200\/30 {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.group:hover .group-hover\:ring-cyan-200\/40 {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.group:hover .group-hover\:ring-cyan-200\/50 {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.group:hover .group-hover\:ring-cyan-200\/60 {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.group:hover .group-hover\:ring-cyan-200\/70 {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.group:hover .group-hover\:ring-cyan-200\/75 {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.group:hover .group-hover\:ring-cyan-200\/80 {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.group:hover .group-hover\:ring-cyan-200\/90 {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.group:hover .group-hover\:ring-cyan-200\/95 {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.group:hover .group-hover\:ring-cyan-200\/100 {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.group:hover .group-hover\:ring-cyan-300\/0 {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.group:hover .group-hover\:ring-cyan-300\/5 {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.group:hover .group-hover\:ring-cyan-300\/10 {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.group:hover .group-hover\:ring-cyan-300\/20 {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.group:hover .group-hover\:ring-cyan-300\/25 {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.group:hover .group-hover\:ring-cyan-300\/30 {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.group:hover .group-hover\:ring-cyan-300\/40 {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.group:hover .group-hover\:ring-cyan-300\/50 {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.group:hover .group-hover\:ring-cyan-300\/60 {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.group:hover .group-hover\:ring-cyan-300\/70 {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.group:hover .group-hover\:ring-cyan-300\/75 {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.group:hover .group-hover\:ring-cyan-300\/80 {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.group:hover .group-hover\:ring-cyan-300\/90 {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.group:hover .group-hover\:ring-cyan-300\/95 {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.group:hover .group-hover\:ring-cyan-300\/100 {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.group:hover .group-hover\:ring-cyan-400\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:ring-cyan-400\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:ring-cyan-400\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:ring-cyan-400\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:ring-cyan-400\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:ring-cyan-400\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:ring-cyan-400\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:ring-cyan-400\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:ring-cyan-400\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:ring-cyan-400\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:ring-cyan-400\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:ring-cyan-400\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:ring-cyan-400\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:ring-cyan-400\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:ring-cyan-400\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:ring-cyan-500\/0 {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.group:hover .group-hover\:ring-cyan-500\/5 {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.group:hover .group-hover\:ring-cyan-500\/10 {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.group:hover .group-hover\:ring-cyan-500\/20 {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.group:hover .group-hover\:ring-cyan-500\/25 {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.group:hover .group-hover\:ring-cyan-500\/30 {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.group:hover .group-hover\:ring-cyan-500\/40 {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.group:hover .group-hover\:ring-cyan-500\/50 {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.group:hover .group-hover\:ring-cyan-500\/60 {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.group:hover .group-hover\:ring-cyan-500\/70 {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.group:hover .group-hover\:ring-cyan-500\/75 {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.group:hover .group-hover\:ring-cyan-500\/80 {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.group:hover .group-hover\:ring-cyan-500\/90 {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.group:hover .group-hover\:ring-cyan-500\/95 {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.group:hover .group-hover\:ring-cyan-500\/100 {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.group:hover .group-hover\:ring-cyan-600\/0 {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.group:hover .group-hover\:ring-cyan-600\/5 {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.group:hover .group-hover\:ring-cyan-600\/10 {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.group:hover .group-hover\:ring-cyan-600\/20 {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.group:hover .group-hover\:ring-cyan-600\/25 {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.group:hover .group-hover\:ring-cyan-600\/30 {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.group:hover .group-hover\:ring-cyan-600\/40 {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.group:hover .group-hover\:ring-cyan-600\/50 {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.group:hover .group-hover\:ring-cyan-600\/60 {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.group:hover .group-hover\:ring-cyan-600\/70 {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.group:hover .group-hover\:ring-cyan-600\/75 {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.group:hover .group-hover\:ring-cyan-600\/80 {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.group:hover .group-hover\:ring-cyan-600\/90 {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.group:hover .group-hover\:ring-cyan-600\/95 {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.group:hover .group-hover\:ring-cyan-600\/100 {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.group:hover .group-hover\:ring-cyan-700\/0 {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.group:hover .group-hover\:ring-cyan-700\/5 {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.group:hover .group-hover\:ring-cyan-700\/10 {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.group:hover .group-hover\:ring-cyan-700\/20 {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.group:hover .group-hover\:ring-cyan-700\/25 {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.group:hover .group-hover\:ring-cyan-700\/30 {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.group:hover .group-hover\:ring-cyan-700\/40 {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.group:hover .group-hover\:ring-cyan-700\/50 {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.group:hover .group-hover\:ring-cyan-700\/60 {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.group:hover .group-hover\:ring-cyan-700\/70 {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.group:hover .group-hover\:ring-cyan-700\/75 {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.group:hover .group-hover\:ring-cyan-700\/80 {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.group:hover .group-hover\:ring-cyan-700\/90 {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.group:hover .group-hover\:ring-cyan-700\/95 {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.group:hover .group-hover\:ring-cyan-700\/100 {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.group:hover .group-hover\:ring-cyan-800\/0 {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.group:hover .group-hover\:ring-cyan-800\/5 {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.group:hover .group-hover\:ring-cyan-800\/10 {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.group:hover .group-hover\:ring-cyan-800\/20 {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.group:hover .group-hover\:ring-cyan-800\/25 {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.group:hover .group-hover\:ring-cyan-800\/30 {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.group:hover .group-hover\:ring-cyan-800\/40 {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.group:hover .group-hover\:ring-cyan-800\/50 {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.group:hover .group-hover\:ring-cyan-800\/60 {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.group:hover .group-hover\:ring-cyan-800\/70 {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.group:hover .group-hover\:ring-cyan-800\/75 {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.group:hover .group-hover\:ring-cyan-800\/80 {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.group:hover .group-hover\:ring-cyan-800\/90 {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.group:hover .group-hover\:ring-cyan-800\/95 {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.group:hover .group-hover\:ring-cyan-800\/100 {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.group:hover .group-hover\:ring-cyan-900\/0 {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.group:hover .group-hover\:ring-cyan-900\/5 {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.group:hover .group-hover\:ring-cyan-900\/10 {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.group:hover .group-hover\:ring-cyan-900\/20 {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.group:hover .group-hover\:ring-cyan-900\/25 {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.group:hover .group-hover\:ring-cyan-900\/30 {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.group:hover .group-hover\:ring-cyan-900\/40 {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.group:hover .group-hover\:ring-cyan-900\/50 {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.group:hover .group-hover\:ring-cyan-900\/60 {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.group:hover .group-hover\:ring-cyan-900\/70 {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.group:hover .group-hover\:ring-cyan-900\/75 {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.group:hover .group-hover\:ring-cyan-900\/80 {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.group:hover .group-hover\:ring-cyan-900\/90 {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.group:hover .group-hover\:ring-cyan-900\/95 {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.group:hover .group-hover\:ring-cyan-900\/100 {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.group:hover .group-hover\:ring-cyan\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:hover .group-hover\:ring-cyan\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:hover .group-hover\:ring-cyan\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:hover .group-hover\:ring-cyan\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:hover .group-hover\:ring-cyan\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:hover .group-hover\:ring-cyan\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:hover .group-hover\:ring-cyan\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:hover .group-hover\:ring-cyan\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:hover .group-hover\:ring-cyan\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:hover .group-hover\:ring-cyan\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:hover .group-hover\:ring-cyan\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:hover .group-hover\:ring-cyan\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:hover .group-hover\:ring-cyan\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:hover .group-hover\:ring-cyan\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:hover .group-hover\:ring-cyan\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:hover .group-hover\:ring-blue-light-25\/0 {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.group:hover .group-hover\:ring-blue-light-25\/5 {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-25\/10 {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-25\/20 {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-25\/25 {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-25\/30 {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-25\/40 {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-25\/50 {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-25\/60 {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-25\/70 {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-25\/75 {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-25\/80 {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-25\/90 {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-25\/95 {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-25\/100 {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.group:hover .group-hover\:ring-blue-light-50\/0 {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.group:hover .group-hover\:ring-blue-light-50\/5 {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-50\/10 {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-50\/20 {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-50\/25 {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-50\/30 {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-50\/40 {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-50\/50 {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-50\/60 {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-50\/70 {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-50\/75 {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-50\/80 {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-50\/90 {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-50\/95 {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-50\/100 {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.group:hover .group-hover\:ring-blue-light-100\/0 {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.group:hover .group-hover\:ring-blue-light-100\/5 {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-100\/10 {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-100\/20 {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-100\/25 {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-100\/30 {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-100\/40 {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-100\/50 {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-100\/60 {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-100\/70 {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-100\/75 {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-100\/80 {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-100\/90 {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-100\/95 {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-100\/100 {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.group:hover .group-hover\:ring-blue-light-200\/0 {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.group:hover .group-hover\:ring-blue-light-200\/5 {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-200\/10 {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-200\/20 {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-200\/25 {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-200\/30 {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-200\/40 {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-200\/50 {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-200\/60 {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-200\/70 {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-200\/75 {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-200\/80 {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-200\/90 {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-200\/95 {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-200\/100 {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.group:hover .group-hover\:ring-blue-light-300\/0 {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.group:hover .group-hover\:ring-blue-light-300\/5 {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-300\/10 {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-300\/20 {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-300\/25 {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-300\/30 {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-300\/40 {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-300\/50 {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-300\/60 {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-300\/70 {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-300\/75 {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-300\/80 {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-300\/90 {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-300\/95 {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-300\/100 {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.group:hover .group-hover\:ring-blue-light-400\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:ring-blue-light-400\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-400\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-400\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-400\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-400\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-400\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-400\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-400\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-400\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-400\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-400\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-400\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-400\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-400\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:ring-blue-light-500\/0 {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.group:hover .group-hover\:ring-blue-light-500\/5 {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-500\/10 {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-500\/20 {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-500\/25 {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-500\/30 {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-500\/40 {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-500\/50 {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-500\/60 {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-500\/70 {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-500\/75 {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-500\/80 {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-500\/90 {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-500\/95 {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-500\/100 {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.group:hover .group-hover\:ring-blue-light-600\/0 {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.group:hover .group-hover\:ring-blue-light-600\/5 {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-600\/10 {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-600\/20 {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-600\/25 {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-600\/30 {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-600\/40 {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-600\/50 {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-600\/60 {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-600\/70 {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-600\/75 {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-600\/80 {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-600\/90 {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-600\/95 {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-600\/100 {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.group:hover .group-hover\:ring-blue-light-700\/0 {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.group:hover .group-hover\:ring-blue-light-700\/5 {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-700\/10 {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-700\/20 {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-700\/25 {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-700\/30 {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-700\/40 {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-700\/50 {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-700\/60 {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-700\/70 {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-700\/75 {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-700\/80 {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-700\/90 {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-700\/95 {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-700\/100 {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.group:hover .group-hover\:ring-blue-light-800\/0 {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.group:hover .group-hover\:ring-blue-light-800\/5 {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-800\/10 {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-800\/20 {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-800\/25 {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-800\/30 {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-800\/40 {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-800\/50 {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-800\/60 {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-800\/70 {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-800\/75 {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-800\/80 {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-800\/90 {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-800\/95 {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-800\/100 {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.group:hover .group-hover\:ring-blue-light-900\/0 {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.group:hover .group-hover\:ring-blue-light-900\/5 {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.group:hover .group-hover\:ring-blue-light-900\/10 {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.group:hover .group-hover\:ring-blue-light-900\/20 {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.group:hover .group-hover\:ring-blue-light-900\/25 {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.group:hover .group-hover\:ring-blue-light-900\/30 {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.group:hover .group-hover\:ring-blue-light-900\/40 {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.group:hover .group-hover\:ring-blue-light-900\/50 {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.group:hover .group-hover\:ring-blue-light-900\/60 {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.group:hover .group-hover\:ring-blue-light-900\/70 {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.group:hover .group-hover\:ring-blue-light-900\/75 {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.group:hover .group-hover\:ring-blue-light-900\/80 {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.group:hover .group-hover\:ring-blue-light-900\/90 {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.group:hover .group-hover\:ring-blue-light-900\/95 {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.group:hover .group-hover\:ring-blue-light-900\/100 {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.group:hover .group-hover\:ring-blue-light\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:hover .group-hover\:ring-blue-light\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:hover .group-hover\:ring-blue-light\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:hover .group-hover\:ring-blue-light\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:hover .group-hover\:ring-blue-light\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:hover .group-hover\:ring-blue-light\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:hover .group-hover\:ring-blue-light\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:hover .group-hover\:ring-blue-light\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:hover .group-hover\:ring-blue-light\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:hover .group-hover\:ring-blue-light\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:hover .group-hover\:ring-blue-light\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:hover .group-hover\:ring-blue-light\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:hover .group-hover\:ring-blue-light\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:hover .group-hover\:ring-blue-light\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:hover .group-hover\:ring-blue-light\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:hover .group-hover\:ring-blue-25\/0 {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.group:hover .group-hover\:ring-blue-25\/5 {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-25\/10 {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-25\/20 {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-25\/25 {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-25\/30 {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-25\/40 {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-25\/50 {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-25\/60 {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-25\/70 {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-25\/75 {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-25\/80 {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-25\/90 {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-25\/95 {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-25\/100 {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.group:hover .group-hover\:ring-blue-50\/0 {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.group:hover .group-hover\:ring-blue-50\/5 {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-50\/10 {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-50\/20 {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-50\/25 {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-50\/30 {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-50\/40 {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-50\/50 {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-50\/60 {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-50\/70 {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-50\/75 {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-50\/80 {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-50\/90 {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-50\/95 {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-50\/100 {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.group:hover .group-hover\:ring-blue-100\/0 {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.group:hover .group-hover\:ring-blue-100\/5 {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-100\/10 {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-100\/20 {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-100\/25 {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-100\/30 {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-100\/40 {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-100\/50 {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-100\/60 {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-100\/70 {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-100\/75 {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-100\/80 {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-100\/90 {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-100\/95 {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-100\/100 {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.group:hover .group-hover\:ring-blue-200\/0 {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.group:hover .group-hover\:ring-blue-200\/5 {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-200\/10 {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-200\/20 {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-200\/25 {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-200\/30 {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-200\/40 {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-200\/50 {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-200\/60 {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-200\/70 {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-200\/75 {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-200\/80 {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-200\/90 {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-200\/95 {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-200\/100 {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.group:hover .group-hover\:ring-blue-300\/0 {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.group:hover .group-hover\:ring-blue-300\/5 {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-300\/10 {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-300\/20 {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-300\/25 {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-300\/30 {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-300\/40 {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-300\/50 {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-300\/60 {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-300\/70 {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-300\/75 {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-300\/80 {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-300\/90 {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-300\/95 {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-300\/100 {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.group:hover .group-hover\:ring-blue-400\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:ring-blue-400\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:ring-blue-400\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:ring-blue-400\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:ring-blue-400\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:ring-blue-400\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:ring-blue-400\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:ring-blue-400\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:ring-blue-400\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:ring-blue-400\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:ring-blue-400\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:ring-blue-400\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:ring-blue-400\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:ring-blue-400\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:ring-blue-400\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:ring-blue-500\/0 {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.group:hover .group-hover\:ring-blue-500\/5 {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.group:hover .group-hover\:ring-blue-500\/10 {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.group:hover .group-hover\:ring-blue-500\/20 {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.group:hover .group-hover\:ring-blue-500\/25 {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.group:hover .group-hover\:ring-blue-500\/30 {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.group:hover .group-hover\:ring-blue-500\/40 {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.group:hover .group-hover\:ring-blue-500\/50 {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.group:hover .group-hover\:ring-blue-500\/60 {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.group:hover .group-hover\:ring-blue-500\/70 {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.group:hover .group-hover\:ring-blue-500\/75 {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.group:hover .group-hover\:ring-blue-500\/80 {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.group:hover .group-hover\:ring-blue-500\/90 {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.group:hover .group-hover\:ring-blue-500\/95 {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.group:hover .group-hover\:ring-blue-500\/100 {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.group:hover .group-hover\:ring-blue-600\/0 {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.group:hover .group-hover\:ring-blue-600\/5 {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.group:hover .group-hover\:ring-blue-600\/10 {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.group:hover .group-hover\:ring-blue-600\/20 {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.group:hover .group-hover\:ring-blue-600\/25 {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.group:hover .group-hover\:ring-blue-600\/30 {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.group:hover .group-hover\:ring-blue-600\/40 {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.group:hover .group-hover\:ring-blue-600\/50 {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.group:hover .group-hover\:ring-blue-600\/60 {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.group:hover .group-hover\:ring-blue-600\/70 {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.group:hover .group-hover\:ring-blue-600\/75 {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.group:hover .group-hover\:ring-blue-600\/80 {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.group:hover .group-hover\:ring-blue-600\/90 {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.group:hover .group-hover\:ring-blue-600\/95 {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.group:hover .group-hover\:ring-blue-600\/100 {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.group:hover .group-hover\:ring-blue-700\/0 {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.group:hover .group-hover\:ring-blue-700\/5 {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.group:hover .group-hover\:ring-blue-700\/10 {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.group:hover .group-hover\:ring-blue-700\/20 {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.group:hover .group-hover\:ring-blue-700\/25 {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.group:hover .group-hover\:ring-blue-700\/30 {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.group:hover .group-hover\:ring-blue-700\/40 {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.group:hover .group-hover\:ring-blue-700\/50 {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.group:hover .group-hover\:ring-blue-700\/60 {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.group:hover .group-hover\:ring-blue-700\/70 {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.group:hover .group-hover\:ring-blue-700\/75 {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.group:hover .group-hover\:ring-blue-700\/80 {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.group:hover .group-hover\:ring-blue-700\/90 {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.group:hover .group-hover\:ring-blue-700\/95 {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.group:hover .group-hover\:ring-blue-700\/100 {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.group:hover .group-hover\:ring-blue-800\/0 {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.group:hover .group-hover\:ring-blue-800\/5 {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.group:hover .group-hover\:ring-blue-800\/10 {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.group:hover .group-hover\:ring-blue-800\/20 {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.group:hover .group-hover\:ring-blue-800\/25 {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.group:hover .group-hover\:ring-blue-800\/30 {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.group:hover .group-hover\:ring-blue-800\/40 {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.group:hover .group-hover\:ring-blue-800\/50 {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.group:hover .group-hover\:ring-blue-800\/60 {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.group:hover .group-hover\:ring-blue-800\/70 {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.group:hover .group-hover\:ring-blue-800\/75 {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.group:hover .group-hover\:ring-blue-800\/80 {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.group:hover .group-hover\:ring-blue-800\/90 {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.group:hover .group-hover\:ring-blue-800\/95 {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.group:hover .group-hover\:ring-blue-800\/100 {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.group:hover .group-hover\:ring-blue-900\/0 {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.group:hover .group-hover\:ring-blue-900\/5 {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.group:hover .group-hover\:ring-blue-900\/10 {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.group:hover .group-hover\:ring-blue-900\/20 {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.group:hover .group-hover\:ring-blue-900\/25 {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.group:hover .group-hover\:ring-blue-900\/30 {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.group:hover .group-hover\:ring-blue-900\/40 {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.group:hover .group-hover\:ring-blue-900\/50 {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.group:hover .group-hover\:ring-blue-900\/60 {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.group:hover .group-hover\:ring-blue-900\/70 {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.group:hover .group-hover\:ring-blue-900\/75 {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.group:hover .group-hover\:ring-blue-900\/80 {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.group:hover .group-hover\:ring-blue-900\/90 {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.group:hover .group-hover\:ring-blue-900\/95 {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.group:hover .group-hover\:ring-blue-900\/100 {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.group:hover .group-hover\:ring-blue\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:hover .group-hover\:ring-blue\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:hover .group-hover\:ring-blue\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:hover .group-hover\:ring-blue\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:hover .group-hover\:ring-blue\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:hover .group-hover\:ring-blue\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:hover .group-hover\:ring-blue\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:hover .group-hover\:ring-blue\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:hover .group-hover\:ring-blue\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:hover .group-hover\:ring-blue\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:hover .group-hover\:ring-blue\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:hover .group-hover\:ring-blue\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:hover .group-hover\:ring-blue\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:hover .group-hover\:ring-blue\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:hover .group-hover\:ring-blue\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:hover .group-hover\:ring-blue-dark-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-50\/0 {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-50\/5 {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-50\/10 {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-50\/20 {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-50\/25 {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-50\/30 {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-50\/40 {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-50\/50 {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-50\/60 {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-50\/70 {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-50\/75 {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-50\/80 {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-50\/90 {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-50\/95 {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-50\/100 {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-100\/0 {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-100\/5 {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-100\/10 {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-100\/20 {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-100\/25 {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-100\/30 {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-100\/40 {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-100\/50 {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-100\/60 {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-100\/70 {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-100\/75 {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-100\/80 {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-100\/90 {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-100\/95 {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-100\/100 {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-200\/0 {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-200\/5 {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-200\/10 {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-200\/20 {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-200\/25 {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-200\/30 {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-200\/40 {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-200\/50 {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-200\/60 {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-200\/70 {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-200\/75 {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-200\/80 {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-200\/90 {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-200\/95 {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-200\/100 {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-300\/0 {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-300\/5 {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-300\/10 {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-300\/20 {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-300\/25 {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-300\/30 {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-300\/40 {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-300\/50 {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-300\/60 {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-300\/70 {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-300\/75 {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-300\/80 {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-300\/90 {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-300\/95 {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-300\/100 {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-400\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-400\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-400\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-400\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-400\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-400\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-400\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-400\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-400\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-400\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-400\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-400\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-400\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-400\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-400\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-500\/0 {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark-500\/5 {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-500\/10 {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-500\/20 {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-500\/25 {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-500\/30 {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-500\/40 {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-500\/50 {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-500\/60 {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-500\/70 {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-500\/75 {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-500\/80 {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-500\/90 {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-500\/95 {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-500\/100 {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.group:hover .group-hover\:ring-blue-dark-600\/0 {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.group:hover .group-hover\:ring-blue-dark-600\/5 {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-600\/10 {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-600\/20 {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-600\/25 {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-600\/30 {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-600\/40 {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-600\/50 {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-600\/60 {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-600\/70 {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-600\/75 {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-600\/80 {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-600\/90 {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-600\/95 {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-600\/100 {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.group:hover .group-hover\:ring-blue-dark-700\/0 {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.group:hover .group-hover\:ring-blue-dark-700\/5 {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-700\/10 {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-700\/20 {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-700\/25 {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-700\/30 {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-700\/40 {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-700\/50 {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-700\/60 {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-700\/70 {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-700\/75 {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-700\/80 {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-700\/90 {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-700\/95 {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-700\/100 {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.group:hover .group-hover\:ring-blue-dark-800\/0 {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.group:hover .group-hover\:ring-blue-dark-800\/5 {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-800\/10 {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-800\/20 {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-800\/25 {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-800\/30 {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-800\/40 {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-800\/50 {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-800\/60 {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-800\/70 {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-800\/75 {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-800\/80 {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-800\/90 {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-800\/95 {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-800\/100 {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.group:hover .group-hover\:ring-blue-dark-900\/0 {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.group:hover .group-hover\:ring-blue-dark-900\/5 {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark-900\/10 {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark-900\/20 {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark-900\/25 {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark-900\/30 {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark-900\/40 {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark-900\/50 {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark-900\/60 {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark-900\/70 {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark-900\/75 {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark-900\/80 {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark-900\/90 {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark-900\/95 {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark-900\/100 {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.group:hover .group-hover\:ring-blue-dark\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:hover .group-hover\:ring-blue-dark\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:hover .group-hover\:ring-blue-dark\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:hover .group-hover\:ring-blue-dark\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:hover .group-hover\:ring-blue-dark\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:hover .group-hover\:ring-blue-dark\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:hover .group-hover\:ring-blue-dark\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:hover .group-hover\:ring-blue-dark\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:hover .group-hover\:ring-blue-dark\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:hover .group-hover\:ring-blue-dark\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:hover .group-hover\:ring-blue-dark\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:hover .group-hover\:ring-blue-dark\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:hover .group-hover\:ring-blue-dark\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:hover .group-hover\:ring-blue-dark\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:hover .group-hover\:ring-blue-dark\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:hover .group-hover\:ring-indigo-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:hover .group-hover\:ring-indigo-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:hover .group-hover\:ring-indigo-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:hover .group-hover\:ring-indigo-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:hover .group-hover\:ring-indigo-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:hover .group-hover\:ring-indigo-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:hover .group-hover\:ring-indigo-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:hover .group-hover\:ring-indigo-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:hover .group-hover\:ring-indigo-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:hover .group-hover\:ring-indigo-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:hover .group-hover\:ring-indigo-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:hover .group-hover\:ring-indigo-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:hover .group-hover\:ring-indigo-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:hover .group-hover\:ring-indigo-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:hover .group-hover\:ring-indigo-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:hover .group-hover\:ring-indigo-50\/0 {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.group:hover .group-hover\:ring-indigo-50\/5 {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.group:hover .group-hover\:ring-indigo-50\/10 {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.group:hover .group-hover\:ring-indigo-50\/20 {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.group:hover .group-hover\:ring-indigo-50\/25 {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.group:hover .group-hover\:ring-indigo-50\/30 {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.group:hover .group-hover\:ring-indigo-50\/40 {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.group:hover .group-hover\:ring-indigo-50\/50 {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.group:hover .group-hover\:ring-indigo-50\/60 {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.group:hover .group-hover\:ring-indigo-50\/70 {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.group:hover .group-hover\:ring-indigo-50\/75 {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.group:hover .group-hover\:ring-indigo-50\/80 {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.group:hover .group-hover\:ring-indigo-50\/90 {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.group:hover .group-hover\:ring-indigo-50\/95 {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.group:hover .group-hover\:ring-indigo-50\/100 {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.group:hover .group-hover\:ring-indigo-100\/0 {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.group:hover .group-hover\:ring-indigo-100\/5 {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.group:hover .group-hover\:ring-indigo-100\/10 {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.group:hover .group-hover\:ring-indigo-100\/20 {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.group:hover .group-hover\:ring-indigo-100\/25 {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.group:hover .group-hover\:ring-indigo-100\/30 {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.group:hover .group-hover\:ring-indigo-100\/40 {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.group:hover .group-hover\:ring-indigo-100\/50 {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.group:hover .group-hover\:ring-indigo-100\/60 {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.group:hover .group-hover\:ring-indigo-100\/70 {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.group:hover .group-hover\:ring-indigo-100\/75 {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.group:hover .group-hover\:ring-indigo-100\/80 {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.group:hover .group-hover\:ring-indigo-100\/90 {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.group:hover .group-hover\:ring-indigo-100\/95 {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.group:hover .group-hover\:ring-indigo-100\/100 {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.group:hover .group-hover\:ring-indigo-200\/0 {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.group:hover .group-hover\:ring-indigo-200\/5 {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.group:hover .group-hover\:ring-indigo-200\/10 {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.group:hover .group-hover\:ring-indigo-200\/20 {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.group:hover .group-hover\:ring-indigo-200\/25 {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.group:hover .group-hover\:ring-indigo-200\/30 {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.group:hover .group-hover\:ring-indigo-200\/40 {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.group:hover .group-hover\:ring-indigo-200\/50 {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.group:hover .group-hover\:ring-indigo-200\/60 {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.group:hover .group-hover\:ring-indigo-200\/70 {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.group:hover .group-hover\:ring-indigo-200\/75 {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.group:hover .group-hover\:ring-indigo-200\/80 {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.group:hover .group-hover\:ring-indigo-200\/90 {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.group:hover .group-hover\:ring-indigo-200\/95 {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.group:hover .group-hover\:ring-indigo-200\/100 {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.group:hover .group-hover\:ring-indigo-300\/0 {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.group:hover .group-hover\:ring-indigo-300\/5 {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.group:hover .group-hover\:ring-indigo-300\/10 {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.group:hover .group-hover\:ring-indigo-300\/20 {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.group:hover .group-hover\:ring-indigo-300\/25 {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.group:hover .group-hover\:ring-indigo-300\/30 {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.group:hover .group-hover\:ring-indigo-300\/40 {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.group:hover .group-hover\:ring-indigo-300\/50 {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.group:hover .group-hover\:ring-indigo-300\/60 {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.group:hover .group-hover\:ring-indigo-300\/70 {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.group:hover .group-hover\:ring-indigo-300\/75 {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.group:hover .group-hover\:ring-indigo-300\/80 {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.group:hover .group-hover\:ring-indigo-300\/90 {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.group:hover .group-hover\:ring-indigo-300\/95 {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.group:hover .group-hover\:ring-indigo-300\/100 {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.group:hover .group-hover\:ring-indigo-400\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:ring-indigo-400\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:ring-indigo-400\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:ring-indigo-400\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:ring-indigo-400\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:ring-indigo-400\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:ring-indigo-400\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:ring-indigo-400\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:ring-indigo-400\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:ring-indigo-400\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:ring-indigo-400\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:ring-indigo-400\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:ring-indigo-400\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:ring-indigo-400\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:ring-indigo-400\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:ring-indigo-500\/0 {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.group:hover .group-hover\:ring-indigo-500\/5 {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.group:hover .group-hover\:ring-indigo-500\/10 {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.group:hover .group-hover\:ring-indigo-500\/20 {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.group:hover .group-hover\:ring-indigo-500\/25 {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.group:hover .group-hover\:ring-indigo-500\/30 {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.group:hover .group-hover\:ring-indigo-500\/40 {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.group:hover .group-hover\:ring-indigo-500\/50 {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.group:hover .group-hover\:ring-indigo-500\/60 {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.group:hover .group-hover\:ring-indigo-500\/70 {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.group:hover .group-hover\:ring-indigo-500\/75 {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.group:hover .group-hover\:ring-indigo-500\/80 {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.group:hover .group-hover\:ring-indigo-500\/90 {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.group:hover .group-hover\:ring-indigo-500\/95 {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.group:hover .group-hover\:ring-indigo-500\/100 {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.group:hover .group-hover\:ring-indigo-600\/0 {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.group:hover .group-hover\:ring-indigo-600\/5 {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.group:hover .group-hover\:ring-indigo-600\/10 {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.group:hover .group-hover\:ring-indigo-600\/20 {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.group:hover .group-hover\:ring-indigo-600\/25 {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.group:hover .group-hover\:ring-indigo-600\/30 {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.group:hover .group-hover\:ring-indigo-600\/40 {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.group:hover .group-hover\:ring-indigo-600\/50 {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.group:hover .group-hover\:ring-indigo-600\/60 {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.group:hover .group-hover\:ring-indigo-600\/70 {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.group:hover .group-hover\:ring-indigo-600\/75 {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.group:hover .group-hover\:ring-indigo-600\/80 {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.group:hover .group-hover\:ring-indigo-600\/90 {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.group:hover .group-hover\:ring-indigo-600\/95 {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.group:hover .group-hover\:ring-indigo-600\/100 {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.group:hover .group-hover\:ring-indigo-700\/0 {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.group:hover .group-hover\:ring-indigo-700\/5 {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.group:hover .group-hover\:ring-indigo-700\/10 {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.group:hover .group-hover\:ring-indigo-700\/20 {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.group:hover .group-hover\:ring-indigo-700\/25 {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.group:hover .group-hover\:ring-indigo-700\/30 {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.group:hover .group-hover\:ring-indigo-700\/40 {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.group:hover .group-hover\:ring-indigo-700\/50 {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.group:hover .group-hover\:ring-indigo-700\/60 {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.group:hover .group-hover\:ring-indigo-700\/70 {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.group:hover .group-hover\:ring-indigo-700\/75 {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.group:hover .group-hover\:ring-indigo-700\/80 {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.group:hover .group-hover\:ring-indigo-700\/90 {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.group:hover .group-hover\:ring-indigo-700\/95 {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.group:hover .group-hover\:ring-indigo-700\/100 {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.group:hover .group-hover\:ring-indigo-800\/0 {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.group:hover .group-hover\:ring-indigo-800\/5 {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.group:hover .group-hover\:ring-indigo-800\/10 {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.group:hover .group-hover\:ring-indigo-800\/20 {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.group:hover .group-hover\:ring-indigo-800\/25 {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.group:hover .group-hover\:ring-indigo-800\/30 {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.group:hover .group-hover\:ring-indigo-800\/40 {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.group:hover .group-hover\:ring-indigo-800\/50 {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.group:hover .group-hover\:ring-indigo-800\/60 {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.group:hover .group-hover\:ring-indigo-800\/70 {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.group:hover .group-hover\:ring-indigo-800\/75 {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.group:hover .group-hover\:ring-indigo-800\/80 {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.group:hover .group-hover\:ring-indigo-800\/90 {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.group:hover .group-hover\:ring-indigo-800\/95 {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.group:hover .group-hover\:ring-indigo-800\/100 {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.group:hover .group-hover\:ring-indigo-900\/0 {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.group:hover .group-hover\:ring-indigo-900\/5 {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.group:hover .group-hover\:ring-indigo-900\/10 {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.group:hover .group-hover\:ring-indigo-900\/20 {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.group:hover .group-hover\:ring-indigo-900\/25 {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.group:hover .group-hover\:ring-indigo-900\/30 {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.group:hover .group-hover\:ring-indigo-900\/40 {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.group:hover .group-hover\:ring-indigo-900\/50 {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.group:hover .group-hover\:ring-indigo-900\/60 {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.group:hover .group-hover\:ring-indigo-900\/70 {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.group:hover .group-hover\:ring-indigo-900\/75 {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.group:hover .group-hover\:ring-indigo-900\/80 {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.group:hover .group-hover\:ring-indigo-900\/90 {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.group:hover .group-hover\:ring-indigo-900\/95 {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.group:hover .group-hover\:ring-indigo-900\/100 {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.group:hover .group-hover\:ring-indigo\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:hover .group-hover\:ring-indigo\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:hover .group-hover\:ring-indigo\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:hover .group-hover\:ring-indigo\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:hover .group-hover\:ring-indigo\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:hover .group-hover\:ring-indigo\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:hover .group-hover\:ring-indigo\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:hover .group-hover\:ring-indigo\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:hover .group-hover\:ring-indigo\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:hover .group-hover\:ring-indigo\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:hover .group-hover\:ring-indigo\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:hover .group-hover\:ring-indigo\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:hover .group-hover\:ring-indigo\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:hover .group-hover\:ring-indigo\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:hover .group-hover\:ring-indigo\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:hover .group-hover\:ring-violet-25\/0 {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.group:hover .group-hover\:ring-violet-25\/5 {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.group:hover .group-hover\:ring-violet-25\/10 {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.group:hover .group-hover\:ring-violet-25\/20 {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.group:hover .group-hover\:ring-violet-25\/25 {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.group:hover .group-hover\:ring-violet-25\/30 {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.group:hover .group-hover\:ring-violet-25\/40 {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.group:hover .group-hover\:ring-violet-25\/50 {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.group:hover .group-hover\:ring-violet-25\/60 {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.group:hover .group-hover\:ring-violet-25\/70 {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.group:hover .group-hover\:ring-violet-25\/75 {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.group:hover .group-hover\:ring-violet-25\/80 {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.group:hover .group-hover\:ring-violet-25\/90 {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.group:hover .group-hover\:ring-violet-25\/95 {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.group:hover .group-hover\:ring-violet-25\/100 {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.group:hover .group-hover\:ring-violet-50\/0 {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.group:hover .group-hover\:ring-violet-50\/5 {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.group:hover .group-hover\:ring-violet-50\/10 {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.group:hover .group-hover\:ring-violet-50\/20 {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.group:hover .group-hover\:ring-violet-50\/25 {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.group:hover .group-hover\:ring-violet-50\/30 {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.group:hover .group-hover\:ring-violet-50\/40 {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.group:hover .group-hover\:ring-violet-50\/50 {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.group:hover .group-hover\:ring-violet-50\/60 {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.group:hover .group-hover\:ring-violet-50\/70 {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.group:hover .group-hover\:ring-violet-50\/75 {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.group:hover .group-hover\:ring-violet-50\/80 {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.group:hover .group-hover\:ring-violet-50\/90 {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.group:hover .group-hover\:ring-violet-50\/95 {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.group:hover .group-hover\:ring-violet-50\/100 {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.group:hover .group-hover\:ring-violet-100\/0 {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.group:hover .group-hover\:ring-violet-100\/5 {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.group:hover .group-hover\:ring-violet-100\/10 {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.group:hover .group-hover\:ring-violet-100\/20 {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.group:hover .group-hover\:ring-violet-100\/25 {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.group:hover .group-hover\:ring-violet-100\/30 {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.group:hover .group-hover\:ring-violet-100\/40 {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.group:hover .group-hover\:ring-violet-100\/50 {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.group:hover .group-hover\:ring-violet-100\/60 {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.group:hover .group-hover\:ring-violet-100\/70 {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.group:hover .group-hover\:ring-violet-100\/75 {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.group:hover .group-hover\:ring-violet-100\/80 {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.group:hover .group-hover\:ring-violet-100\/90 {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.group:hover .group-hover\:ring-violet-100\/95 {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.group:hover .group-hover\:ring-violet-100\/100 {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.group:hover .group-hover\:ring-violet-200\/0 {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.group:hover .group-hover\:ring-violet-200\/5 {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.group:hover .group-hover\:ring-violet-200\/10 {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.group:hover .group-hover\:ring-violet-200\/20 {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.group:hover .group-hover\:ring-violet-200\/25 {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.group:hover .group-hover\:ring-violet-200\/30 {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.group:hover .group-hover\:ring-violet-200\/40 {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.group:hover .group-hover\:ring-violet-200\/50 {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.group:hover .group-hover\:ring-violet-200\/60 {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.group:hover .group-hover\:ring-violet-200\/70 {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.group:hover .group-hover\:ring-violet-200\/75 {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.group:hover .group-hover\:ring-violet-200\/80 {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.group:hover .group-hover\:ring-violet-200\/90 {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.group:hover .group-hover\:ring-violet-200\/95 {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.group:hover .group-hover\:ring-violet-200\/100 {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.group:hover .group-hover\:ring-violet-300\/0 {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.group:hover .group-hover\:ring-violet-300\/5 {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.group:hover .group-hover\:ring-violet-300\/10 {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.group:hover .group-hover\:ring-violet-300\/20 {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.group:hover .group-hover\:ring-violet-300\/25 {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.group:hover .group-hover\:ring-violet-300\/30 {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.group:hover .group-hover\:ring-violet-300\/40 {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.group:hover .group-hover\:ring-violet-300\/50 {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.group:hover .group-hover\:ring-violet-300\/60 {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.group:hover .group-hover\:ring-violet-300\/70 {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.group:hover .group-hover\:ring-violet-300\/75 {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.group:hover .group-hover\:ring-violet-300\/80 {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.group:hover .group-hover\:ring-violet-300\/90 {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.group:hover .group-hover\:ring-violet-300\/95 {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.group:hover .group-hover\:ring-violet-300\/100 {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.group:hover .group-hover\:ring-violet-400\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:ring-violet-400\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:ring-violet-400\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:ring-violet-400\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:ring-violet-400\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:ring-violet-400\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:ring-violet-400\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:ring-violet-400\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:ring-violet-400\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:ring-violet-400\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:ring-violet-400\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:ring-violet-400\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:ring-violet-400\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:ring-violet-400\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:ring-violet-400\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:ring-violet-500\/0 {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.group:hover .group-hover\:ring-violet-500\/5 {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.group:hover .group-hover\:ring-violet-500\/10 {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.group:hover .group-hover\:ring-violet-500\/20 {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.group:hover .group-hover\:ring-violet-500\/25 {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.group:hover .group-hover\:ring-violet-500\/30 {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.group:hover .group-hover\:ring-violet-500\/40 {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.group:hover .group-hover\:ring-violet-500\/50 {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.group:hover .group-hover\:ring-violet-500\/60 {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.group:hover .group-hover\:ring-violet-500\/70 {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.group:hover .group-hover\:ring-violet-500\/75 {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.group:hover .group-hover\:ring-violet-500\/80 {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.group:hover .group-hover\:ring-violet-500\/90 {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.group:hover .group-hover\:ring-violet-500\/95 {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.group:hover .group-hover\:ring-violet-500\/100 {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.group:hover .group-hover\:ring-violet-600\/0 {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.group:hover .group-hover\:ring-violet-600\/5 {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.group:hover .group-hover\:ring-violet-600\/10 {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.group:hover .group-hover\:ring-violet-600\/20 {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.group:hover .group-hover\:ring-violet-600\/25 {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.group:hover .group-hover\:ring-violet-600\/30 {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.group:hover .group-hover\:ring-violet-600\/40 {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.group:hover .group-hover\:ring-violet-600\/50 {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.group:hover .group-hover\:ring-violet-600\/60 {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.group:hover .group-hover\:ring-violet-600\/70 {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.group:hover .group-hover\:ring-violet-600\/75 {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.group:hover .group-hover\:ring-violet-600\/80 {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.group:hover .group-hover\:ring-violet-600\/90 {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.group:hover .group-hover\:ring-violet-600\/95 {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.group:hover .group-hover\:ring-violet-600\/100 {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.group:hover .group-hover\:ring-violet-700\/0 {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.group:hover .group-hover\:ring-violet-700\/5 {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.group:hover .group-hover\:ring-violet-700\/10 {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.group:hover .group-hover\:ring-violet-700\/20 {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.group:hover .group-hover\:ring-violet-700\/25 {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.group:hover .group-hover\:ring-violet-700\/30 {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.group:hover .group-hover\:ring-violet-700\/40 {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.group:hover .group-hover\:ring-violet-700\/50 {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.group:hover .group-hover\:ring-violet-700\/60 {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.group:hover .group-hover\:ring-violet-700\/70 {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.group:hover .group-hover\:ring-violet-700\/75 {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.group:hover .group-hover\:ring-violet-700\/80 {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.group:hover .group-hover\:ring-violet-700\/90 {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.group:hover .group-hover\:ring-violet-700\/95 {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.group:hover .group-hover\:ring-violet-700\/100 {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.group:hover .group-hover\:ring-violet-800\/0 {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.group:hover .group-hover\:ring-violet-800\/5 {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.group:hover .group-hover\:ring-violet-800\/10 {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.group:hover .group-hover\:ring-violet-800\/20 {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.group:hover .group-hover\:ring-violet-800\/25 {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.group:hover .group-hover\:ring-violet-800\/30 {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.group:hover .group-hover\:ring-violet-800\/40 {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.group:hover .group-hover\:ring-violet-800\/50 {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.group:hover .group-hover\:ring-violet-800\/60 {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.group:hover .group-hover\:ring-violet-800\/70 {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.group:hover .group-hover\:ring-violet-800\/75 {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.group:hover .group-hover\:ring-violet-800\/80 {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.group:hover .group-hover\:ring-violet-800\/90 {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.group:hover .group-hover\:ring-violet-800\/95 {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.group:hover .group-hover\:ring-violet-800\/100 {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.group:hover .group-hover\:ring-violet-900\/0 {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.group:hover .group-hover\:ring-violet-900\/5 {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.group:hover .group-hover\:ring-violet-900\/10 {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.group:hover .group-hover\:ring-violet-900\/20 {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.group:hover .group-hover\:ring-violet-900\/25 {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.group:hover .group-hover\:ring-violet-900\/30 {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.group:hover .group-hover\:ring-violet-900\/40 {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.group:hover .group-hover\:ring-violet-900\/50 {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.group:hover .group-hover\:ring-violet-900\/60 {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.group:hover .group-hover\:ring-violet-900\/70 {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.group:hover .group-hover\:ring-violet-900\/75 {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.group:hover .group-hover\:ring-violet-900\/80 {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.group:hover .group-hover\:ring-violet-900\/90 {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.group:hover .group-hover\:ring-violet-900\/95 {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.group:hover .group-hover\:ring-violet-900\/100 {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.group:hover .group-hover\:ring-violet\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:hover .group-hover\:ring-violet\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:hover .group-hover\:ring-violet\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:hover .group-hover\:ring-violet\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:hover .group-hover\:ring-violet\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:hover .group-hover\:ring-violet\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:hover .group-hover\:ring-violet\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:hover .group-hover\:ring-violet\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:hover .group-hover\:ring-violet\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:hover .group-hover\:ring-violet\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:hover .group-hover\:ring-violet\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:hover .group-hover\:ring-violet\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:hover .group-hover\:ring-violet\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:hover .group-hover\:ring-violet\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:hover .group-hover\:ring-violet\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:hover .group-hover\:ring-purple-25\/0 {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.group:hover .group-hover\:ring-purple-25\/5 {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.group:hover .group-hover\:ring-purple-25\/10 {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.group:hover .group-hover\:ring-purple-25\/20 {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.group:hover .group-hover\:ring-purple-25\/25 {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.group:hover .group-hover\:ring-purple-25\/30 {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.group:hover .group-hover\:ring-purple-25\/40 {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.group:hover .group-hover\:ring-purple-25\/50 {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.group:hover .group-hover\:ring-purple-25\/60 {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.group:hover .group-hover\:ring-purple-25\/70 {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.group:hover .group-hover\:ring-purple-25\/75 {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.group:hover .group-hover\:ring-purple-25\/80 {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.group:hover .group-hover\:ring-purple-25\/90 {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.group:hover .group-hover\:ring-purple-25\/95 {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.group:hover .group-hover\:ring-purple-25\/100 {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.group:hover .group-hover\:ring-purple-50\/0 {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.group:hover .group-hover\:ring-purple-50\/5 {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.group:hover .group-hover\:ring-purple-50\/10 {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.group:hover .group-hover\:ring-purple-50\/20 {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.group:hover .group-hover\:ring-purple-50\/25 {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.group:hover .group-hover\:ring-purple-50\/30 {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.group:hover .group-hover\:ring-purple-50\/40 {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.group:hover .group-hover\:ring-purple-50\/50 {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.group:hover .group-hover\:ring-purple-50\/60 {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.group:hover .group-hover\:ring-purple-50\/70 {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.group:hover .group-hover\:ring-purple-50\/75 {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.group:hover .group-hover\:ring-purple-50\/80 {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.group:hover .group-hover\:ring-purple-50\/90 {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.group:hover .group-hover\:ring-purple-50\/95 {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.group:hover .group-hover\:ring-purple-50\/100 {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.group:hover .group-hover\:ring-purple-100\/0 {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.group:hover .group-hover\:ring-purple-100\/5 {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.group:hover .group-hover\:ring-purple-100\/10 {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.group:hover .group-hover\:ring-purple-100\/20 {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.group:hover .group-hover\:ring-purple-100\/25 {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.group:hover .group-hover\:ring-purple-100\/30 {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.group:hover .group-hover\:ring-purple-100\/40 {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.group:hover .group-hover\:ring-purple-100\/50 {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.group:hover .group-hover\:ring-purple-100\/60 {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.group:hover .group-hover\:ring-purple-100\/70 {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.group:hover .group-hover\:ring-purple-100\/75 {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.group:hover .group-hover\:ring-purple-100\/80 {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.group:hover .group-hover\:ring-purple-100\/90 {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.group:hover .group-hover\:ring-purple-100\/95 {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.group:hover .group-hover\:ring-purple-100\/100 {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.group:hover .group-hover\:ring-purple-200\/0 {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.group:hover .group-hover\:ring-purple-200\/5 {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.group:hover .group-hover\:ring-purple-200\/10 {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.group:hover .group-hover\:ring-purple-200\/20 {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.group:hover .group-hover\:ring-purple-200\/25 {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.group:hover .group-hover\:ring-purple-200\/30 {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.group:hover .group-hover\:ring-purple-200\/40 {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.group:hover .group-hover\:ring-purple-200\/50 {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.group:hover .group-hover\:ring-purple-200\/60 {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.group:hover .group-hover\:ring-purple-200\/70 {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.group:hover .group-hover\:ring-purple-200\/75 {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.group:hover .group-hover\:ring-purple-200\/80 {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.group:hover .group-hover\:ring-purple-200\/90 {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.group:hover .group-hover\:ring-purple-200\/95 {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.group:hover .group-hover\:ring-purple-200\/100 {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.group:hover .group-hover\:ring-purple-300\/0 {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.group:hover .group-hover\:ring-purple-300\/5 {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.group:hover .group-hover\:ring-purple-300\/10 {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.group:hover .group-hover\:ring-purple-300\/20 {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.group:hover .group-hover\:ring-purple-300\/25 {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.group:hover .group-hover\:ring-purple-300\/30 {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.group:hover .group-hover\:ring-purple-300\/40 {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.group:hover .group-hover\:ring-purple-300\/50 {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.group:hover .group-hover\:ring-purple-300\/60 {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.group:hover .group-hover\:ring-purple-300\/70 {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.group:hover .group-hover\:ring-purple-300\/75 {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.group:hover .group-hover\:ring-purple-300\/80 {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.group:hover .group-hover\:ring-purple-300\/90 {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.group:hover .group-hover\:ring-purple-300\/95 {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.group:hover .group-hover\:ring-purple-300\/100 {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.group:hover .group-hover\:ring-purple-400\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:ring-purple-400\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:ring-purple-400\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:ring-purple-400\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:ring-purple-400\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:ring-purple-400\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:ring-purple-400\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:ring-purple-400\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:ring-purple-400\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:ring-purple-400\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:ring-purple-400\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:ring-purple-400\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:ring-purple-400\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:ring-purple-400\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:ring-purple-400\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:ring-purple-500\/0 {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.group:hover .group-hover\:ring-purple-500\/5 {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.group:hover .group-hover\:ring-purple-500\/10 {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.group:hover .group-hover\:ring-purple-500\/20 {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.group:hover .group-hover\:ring-purple-500\/25 {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.group:hover .group-hover\:ring-purple-500\/30 {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.group:hover .group-hover\:ring-purple-500\/40 {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.group:hover .group-hover\:ring-purple-500\/50 {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.group:hover .group-hover\:ring-purple-500\/60 {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.group:hover .group-hover\:ring-purple-500\/70 {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.group:hover .group-hover\:ring-purple-500\/75 {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.group:hover .group-hover\:ring-purple-500\/80 {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.group:hover .group-hover\:ring-purple-500\/90 {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.group:hover .group-hover\:ring-purple-500\/95 {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.group:hover .group-hover\:ring-purple-500\/100 {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.group:hover .group-hover\:ring-purple-600\/0 {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.group:hover .group-hover\:ring-purple-600\/5 {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.group:hover .group-hover\:ring-purple-600\/10 {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.group:hover .group-hover\:ring-purple-600\/20 {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.group:hover .group-hover\:ring-purple-600\/25 {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.group:hover .group-hover\:ring-purple-600\/30 {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.group:hover .group-hover\:ring-purple-600\/40 {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.group:hover .group-hover\:ring-purple-600\/50 {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.group:hover .group-hover\:ring-purple-600\/60 {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.group:hover .group-hover\:ring-purple-600\/70 {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.group:hover .group-hover\:ring-purple-600\/75 {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.group:hover .group-hover\:ring-purple-600\/80 {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.group:hover .group-hover\:ring-purple-600\/90 {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.group:hover .group-hover\:ring-purple-600\/95 {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.group:hover .group-hover\:ring-purple-600\/100 {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.group:hover .group-hover\:ring-purple-700\/0 {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.group:hover .group-hover\:ring-purple-700\/5 {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.group:hover .group-hover\:ring-purple-700\/10 {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.group:hover .group-hover\:ring-purple-700\/20 {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.group:hover .group-hover\:ring-purple-700\/25 {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.group:hover .group-hover\:ring-purple-700\/30 {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.group:hover .group-hover\:ring-purple-700\/40 {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.group:hover .group-hover\:ring-purple-700\/50 {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.group:hover .group-hover\:ring-purple-700\/60 {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.group:hover .group-hover\:ring-purple-700\/70 {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.group:hover .group-hover\:ring-purple-700\/75 {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.group:hover .group-hover\:ring-purple-700\/80 {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.group:hover .group-hover\:ring-purple-700\/90 {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.group:hover .group-hover\:ring-purple-700\/95 {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.group:hover .group-hover\:ring-purple-700\/100 {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.group:hover .group-hover\:ring-purple-800\/0 {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.group:hover .group-hover\:ring-purple-800\/5 {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.group:hover .group-hover\:ring-purple-800\/10 {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.group:hover .group-hover\:ring-purple-800\/20 {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.group:hover .group-hover\:ring-purple-800\/25 {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.group:hover .group-hover\:ring-purple-800\/30 {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.group:hover .group-hover\:ring-purple-800\/40 {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.group:hover .group-hover\:ring-purple-800\/50 {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.group:hover .group-hover\:ring-purple-800\/60 {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.group:hover .group-hover\:ring-purple-800\/70 {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.group:hover .group-hover\:ring-purple-800\/75 {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.group:hover .group-hover\:ring-purple-800\/80 {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.group:hover .group-hover\:ring-purple-800\/90 {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.group:hover .group-hover\:ring-purple-800\/95 {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.group:hover .group-hover\:ring-purple-800\/100 {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.group:hover .group-hover\:ring-purple-900\/0 {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.group:hover .group-hover\:ring-purple-900\/5 {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.group:hover .group-hover\:ring-purple-900\/10 {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.group:hover .group-hover\:ring-purple-900\/20 {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.group:hover .group-hover\:ring-purple-900\/25 {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.group:hover .group-hover\:ring-purple-900\/30 {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.group:hover .group-hover\:ring-purple-900\/40 {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.group:hover .group-hover\:ring-purple-900\/50 {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.group:hover .group-hover\:ring-purple-900\/60 {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.group:hover .group-hover\:ring-purple-900\/70 {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.group:hover .group-hover\:ring-purple-900\/75 {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.group:hover .group-hover\:ring-purple-900\/80 {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.group:hover .group-hover\:ring-purple-900\/90 {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.group:hover .group-hover\:ring-purple-900\/95 {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.group:hover .group-hover\:ring-purple-900\/100 {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.group:hover .group-hover\:ring-purple\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:hover .group-hover\:ring-purple\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:hover .group-hover\:ring-purple\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:hover .group-hover\:ring-purple\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:hover .group-hover\:ring-purple\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:hover .group-hover\:ring-purple\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:hover .group-hover\:ring-purple\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:hover .group-hover\:ring-purple\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:hover .group-hover\:ring-purple\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:hover .group-hover\:ring-purple\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:hover .group-hover\:ring-purple\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:hover .group-hover\:ring-purple\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:hover .group-hover\:ring-purple\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:hover .group-hover\:ring-purple\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:hover .group-hover\:ring-purple\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:hover .group-hover\:ring-fuchsia-25\/0 {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.group:hover .group-hover\:ring-fuchsia-25\/5 {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-25\/10 {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-25\/20 {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-25\/25 {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-25\/30 {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-25\/40 {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-25\/50 {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-25\/60 {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-25\/70 {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-25\/75 {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-25\/80 {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-25\/90 {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-25\/95 {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-25\/100 {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.group:hover .group-hover\:ring-fuchsia-50\/0 {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.group:hover .group-hover\:ring-fuchsia-50\/5 {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-50\/10 {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-50\/20 {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-50\/25 {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-50\/30 {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-50\/40 {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-50\/50 {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-50\/60 {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-50\/70 {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-50\/75 {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-50\/80 {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-50\/90 {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-50\/95 {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-50\/100 {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.group:hover .group-hover\:ring-fuchsia-100\/0 {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.group:hover .group-hover\:ring-fuchsia-100\/5 {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-100\/10 {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-100\/20 {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-100\/25 {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-100\/30 {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-100\/40 {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-100\/50 {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-100\/60 {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-100\/70 {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-100\/75 {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-100\/80 {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-100\/90 {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-100\/95 {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-100\/100 {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.group:hover .group-hover\:ring-fuchsia-200\/0 {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.group:hover .group-hover\:ring-fuchsia-200\/5 {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-200\/10 {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-200\/20 {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-200\/25 {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-200\/30 {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-200\/40 {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-200\/50 {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-200\/60 {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-200\/70 {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-200\/75 {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-200\/80 {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-200\/90 {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-200\/95 {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-200\/100 {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.group:hover .group-hover\:ring-fuchsia-300\/0 {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.group:hover .group-hover\:ring-fuchsia-300\/5 {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-300\/10 {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-300\/20 {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-300\/25 {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-300\/30 {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-300\/40 {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-300\/50 {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-300\/60 {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-300\/70 {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-300\/75 {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-300\/80 {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-300\/90 {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-300\/95 {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-300\/100 {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.group:hover .group-hover\:ring-fuchsia-400\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:ring-fuchsia-400\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-400\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-400\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-400\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-400\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-400\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-400\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-400\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-400\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-400\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-400\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-400\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-400\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-400\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:ring-fuchsia-500\/0 {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.group:hover .group-hover\:ring-fuchsia-500\/5 {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-500\/10 {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-500\/20 {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-500\/25 {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-500\/30 {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-500\/40 {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-500\/50 {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-500\/60 {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-500\/70 {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-500\/75 {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-500\/80 {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-500\/90 {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-500\/95 {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-500\/100 {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.group:hover .group-hover\:ring-fuchsia-600\/0 {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.group:hover .group-hover\:ring-fuchsia-600\/5 {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-600\/10 {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-600\/20 {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-600\/25 {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-600\/30 {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-600\/40 {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-600\/50 {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-600\/60 {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-600\/70 {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-600\/75 {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-600\/80 {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-600\/90 {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-600\/95 {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-600\/100 {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.group:hover .group-hover\:ring-fuchsia-700\/0 {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.group:hover .group-hover\:ring-fuchsia-700\/5 {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-700\/10 {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-700\/20 {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-700\/25 {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-700\/30 {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-700\/40 {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-700\/50 {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-700\/60 {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-700\/70 {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-700\/75 {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-700\/80 {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-700\/90 {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-700\/95 {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-700\/100 {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.group:hover .group-hover\:ring-fuchsia-800\/0 {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.group:hover .group-hover\:ring-fuchsia-800\/5 {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-800\/10 {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-800\/20 {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-800\/25 {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-800\/30 {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-800\/40 {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-800\/50 {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-800\/60 {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-800\/70 {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-800\/75 {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-800\/80 {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-800\/90 {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-800\/95 {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-800\/100 {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.group:hover .group-hover\:ring-fuchsia-900\/0 {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.group:hover .group-hover\:ring-fuchsia-900\/5 {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia-900\/10 {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia-900\/20 {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia-900\/25 {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia-900\/30 {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia-900\/40 {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia-900\/50 {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia-900\/60 {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia-900\/70 {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia-900\/75 {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia-900\/80 {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia-900\/90 {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia-900\/95 {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia-900\/100 {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.group:hover .group-hover\:ring-fuchsia\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:hover .group-hover\:ring-fuchsia\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:hover .group-hover\:ring-fuchsia\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:hover .group-hover\:ring-fuchsia\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:hover .group-hover\:ring-fuchsia\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:hover .group-hover\:ring-fuchsia\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:hover .group-hover\:ring-fuchsia\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:hover .group-hover\:ring-fuchsia\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:hover .group-hover\:ring-fuchsia\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:hover .group-hover\:ring-fuchsia\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:hover .group-hover\:ring-fuchsia\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:hover .group-hover\:ring-fuchsia\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:hover .group-hover\:ring-fuchsia\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:hover .group-hover\:ring-fuchsia\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:hover .group-hover\:ring-fuchsia\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:hover .group-hover\:ring-pink-25\/0 {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.group:hover .group-hover\:ring-pink-25\/5 {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.group:hover .group-hover\:ring-pink-25\/10 {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.group:hover .group-hover\:ring-pink-25\/20 {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.group:hover .group-hover\:ring-pink-25\/25 {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.group:hover .group-hover\:ring-pink-25\/30 {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.group:hover .group-hover\:ring-pink-25\/40 {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.group:hover .group-hover\:ring-pink-25\/50 {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.group:hover .group-hover\:ring-pink-25\/60 {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.group:hover .group-hover\:ring-pink-25\/70 {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.group:hover .group-hover\:ring-pink-25\/75 {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.group:hover .group-hover\:ring-pink-25\/80 {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.group:hover .group-hover\:ring-pink-25\/90 {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.group:hover .group-hover\:ring-pink-25\/95 {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.group:hover .group-hover\:ring-pink-25\/100 {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.group:hover .group-hover\:ring-pink-50\/0 {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.group:hover .group-hover\:ring-pink-50\/5 {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.group:hover .group-hover\:ring-pink-50\/10 {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.group:hover .group-hover\:ring-pink-50\/20 {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.group:hover .group-hover\:ring-pink-50\/25 {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.group:hover .group-hover\:ring-pink-50\/30 {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.group:hover .group-hover\:ring-pink-50\/40 {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.group:hover .group-hover\:ring-pink-50\/50 {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.group:hover .group-hover\:ring-pink-50\/60 {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.group:hover .group-hover\:ring-pink-50\/70 {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.group:hover .group-hover\:ring-pink-50\/75 {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.group:hover .group-hover\:ring-pink-50\/80 {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.group:hover .group-hover\:ring-pink-50\/90 {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.group:hover .group-hover\:ring-pink-50\/95 {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.group:hover .group-hover\:ring-pink-50\/100 {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.group:hover .group-hover\:ring-pink-100\/0 {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.group:hover .group-hover\:ring-pink-100\/5 {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.group:hover .group-hover\:ring-pink-100\/10 {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.group:hover .group-hover\:ring-pink-100\/20 {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.group:hover .group-hover\:ring-pink-100\/25 {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.group:hover .group-hover\:ring-pink-100\/30 {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.group:hover .group-hover\:ring-pink-100\/40 {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.group:hover .group-hover\:ring-pink-100\/50 {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.group:hover .group-hover\:ring-pink-100\/60 {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.group:hover .group-hover\:ring-pink-100\/70 {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.group:hover .group-hover\:ring-pink-100\/75 {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.group:hover .group-hover\:ring-pink-100\/80 {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.group:hover .group-hover\:ring-pink-100\/90 {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.group:hover .group-hover\:ring-pink-100\/95 {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.group:hover .group-hover\:ring-pink-100\/100 {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.group:hover .group-hover\:ring-pink-200\/0 {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.group:hover .group-hover\:ring-pink-200\/5 {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.group:hover .group-hover\:ring-pink-200\/10 {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.group:hover .group-hover\:ring-pink-200\/20 {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.group:hover .group-hover\:ring-pink-200\/25 {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.group:hover .group-hover\:ring-pink-200\/30 {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.group:hover .group-hover\:ring-pink-200\/40 {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.group:hover .group-hover\:ring-pink-200\/50 {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.group:hover .group-hover\:ring-pink-200\/60 {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.group:hover .group-hover\:ring-pink-200\/70 {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.group:hover .group-hover\:ring-pink-200\/75 {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.group:hover .group-hover\:ring-pink-200\/80 {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.group:hover .group-hover\:ring-pink-200\/90 {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.group:hover .group-hover\:ring-pink-200\/95 {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.group:hover .group-hover\:ring-pink-200\/100 {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.group:hover .group-hover\:ring-pink-300\/0 {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.group:hover .group-hover\:ring-pink-300\/5 {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.group:hover .group-hover\:ring-pink-300\/10 {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.group:hover .group-hover\:ring-pink-300\/20 {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.group:hover .group-hover\:ring-pink-300\/25 {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.group:hover .group-hover\:ring-pink-300\/30 {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.group:hover .group-hover\:ring-pink-300\/40 {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.group:hover .group-hover\:ring-pink-300\/50 {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.group:hover .group-hover\:ring-pink-300\/60 {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.group:hover .group-hover\:ring-pink-300\/70 {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.group:hover .group-hover\:ring-pink-300\/75 {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.group:hover .group-hover\:ring-pink-300\/80 {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.group:hover .group-hover\:ring-pink-300\/90 {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.group:hover .group-hover\:ring-pink-300\/95 {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.group:hover .group-hover\:ring-pink-300\/100 {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.group:hover .group-hover\:ring-pink-400\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:ring-pink-400\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:ring-pink-400\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:ring-pink-400\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:ring-pink-400\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:ring-pink-400\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:ring-pink-400\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:ring-pink-400\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:ring-pink-400\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:ring-pink-400\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:ring-pink-400\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:ring-pink-400\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:ring-pink-400\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:ring-pink-400\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:ring-pink-400\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:ring-pink-500\/0 {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.group:hover .group-hover\:ring-pink-500\/5 {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.group:hover .group-hover\:ring-pink-500\/10 {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.group:hover .group-hover\:ring-pink-500\/20 {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.group:hover .group-hover\:ring-pink-500\/25 {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.group:hover .group-hover\:ring-pink-500\/30 {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.group:hover .group-hover\:ring-pink-500\/40 {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.group:hover .group-hover\:ring-pink-500\/50 {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.group:hover .group-hover\:ring-pink-500\/60 {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.group:hover .group-hover\:ring-pink-500\/70 {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.group:hover .group-hover\:ring-pink-500\/75 {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.group:hover .group-hover\:ring-pink-500\/80 {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.group:hover .group-hover\:ring-pink-500\/90 {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.group:hover .group-hover\:ring-pink-500\/95 {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.group:hover .group-hover\:ring-pink-500\/100 {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.group:hover .group-hover\:ring-pink-600\/0 {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.group:hover .group-hover\:ring-pink-600\/5 {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.group:hover .group-hover\:ring-pink-600\/10 {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.group:hover .group-hover\:ring-pink-600\/20 {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.group:hover .group-hover\:ring-pink-600\/25 {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.group:hover .group-hover\:ring-pink-600\/30 {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.group:hover .group-hover\:ring-pink-600\/40 {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.group:hover .group-hover\:ring-pink-600\/50 {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.group:hover .group-hover\:ring-pink-600\/60 {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.group:hover .group-hover\:ring-pink-600\/70 {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.group:hover .group-hover\:ring-pink-600\/75 {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.group:hover .group-hover\:ring-pink-600\/80 {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.group:hover .group-hover\:ring-pink-600\/90 {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.group:hover .group-hover\:ring-pink-600\/95 {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.group:hover .group-hover\:ring-pink-600\/100 {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.group:hover .group-hover\:ring-pink-700\/0 {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.group:hover .group-hover\:ring-pink-700\/5 {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.group:hover .group-hover\:ring-pink-700\/10 {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.group:hover .group-hover\:ring-pink-700\/20 {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.group:hover .group-hover\:ring-pink-700\/25 {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.group:hover .group-hover\:ring-pink-700\/30 {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.group:hover .group-hover\:ring-pink-700\/40 {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.group:hover .group-hover\:ring-pink-700\/50 {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.group:hover .group-hover\:ring-pink-700\/60 {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.group:hover .group-hover\:ring-pink-700\/70 {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.group:hover .group-hover\:ring-pink-700\/75 {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.group:hover .group-hover\:ring-pink-700\/80 {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.group:hover .group-hover\:ring-pink-700\/90 {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.group:hover .group-hover\:ring-pink-700\/95 {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.group:hover .group-hover\:ring-pink-700\/100 {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.group:hover .group-hover\:ring-pink-800\/0 {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.group:hover .group-hover\:ring-pink-800\/5 {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.group:hover .group-hover\:ring-pink-800\/10 {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.group:hover .group-hover\:ring-pink-800\/20 {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.group:hover .group-hover\:ring-pink-800\/25 {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.group:hover .group-hover\:ring-pink-800\/30 {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.group:hover .group-hover\:ring-pink-800\/40 {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.group:hover .group-hover\:ring-pink-800\/50 {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.group:hover .group-hover\:ring-pink-800\/60 {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.group:hover .group-hover\:ring-pink-800\/70 {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.group:hover .group-hover\:ring-pink-800\/75 {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.group:hover .group-hover\:ring-pink-800\/80 {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.group:hover .group-hover\:ring-pink-800\/90 {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.group:hover .group-hover\:ring-pink-800\/95 {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.group:hover .group-hover\:ring-pink-800\/100 {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.group:hover .group-hover\:ring-pink-900\/0 {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.group:hover .group-hover\:ring-pink-900\/5 {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.group:hover .group-hover\:ring-pink-900\/10 {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.group:hover .group-hover\:ring-pink-900\/20 {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.group:hover .group-hover\:ring-pink-900\/25 {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.group:hover .group-hover\:ring-pink-900\/30 {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.group:hover .group-hover\:ring-pink-900\/40 {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.group:hover .group-hover\:ring-pink-900\/50 {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.group:hover .group-hover\:ring-pink-900\/60 {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.group:hover .group-hover\:ring-pink-900\/70 {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.group:hover .group-hover\:ring-pink-900\/75 {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.group:hover .group-hover\:ring-pink-900\/80 {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.group:hover .group-hover\:ring-pink-900\/90 {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.group:hover .group-hover\:ring-pink-900\/95 {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.group:hover .group-hover\:ring-pink-900\/100 {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.group:hover .group-hover\:ring-pink\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:hover .group-hover\:ring-pink\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:hover .group-hover\:ring-pink\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:hover .group-hover\:ring-pink\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:hover .group-hover\:ring-pink\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:hover .group-hover\:ring-pink\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:hover .group-hover\:ring-pink\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:hover .group-hover\:ring-pink\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:hover .group-hover\:ring-pink\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:hover .group-hover\:ring-pink\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:hover .group-hover\:ring-pink\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:hover .group-hover\:ring-pink\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:hover .group-hover\:ring-pink\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:hover .group-hover\:ring-pink\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:hover .group-hover\:ring-pink\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:hover .group-hover\:ring-rose-25\/0 {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.group:hover .group-hover\:ring-rose-25\/5 {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.group:hover .group-hover\:ring-rose-25\/10 {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.group:hover .group-hover\:ring-rose-25\/20 {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.group:hover .group-hover\:ring-rose-25\/25 {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.group:hover .group-hover\:ring-rose-25\/30 {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.group:hover .group-hover\:ring-rose-25\/40 {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.group:hover .group-hover\:ring-rose-25\/50 {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.group:hover .group-hover\:ring-rose-25\/60 {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.group:hover .group-hover\:ring-rose-25\/70 {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.group:hover .group-hover\:ring-rose-25\/75 {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.group:hover .group-hover\:ring-rose-25\/80 {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.group:hover .group-hover\:ring-rose-25\/90 {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.group:hover .group-hover\:ring-rose-25\/95 {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.group:hover .group-hover\:ring-rose-25\/100 {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.group:hover .group-hover\:ring-rose-50\/0 {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.group:hover .group-hover\:ring-rose-50\/5 {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.group:hover .group-hover\:ring-rose-50\/10 {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.group:hover .group-hover\:ring-rose-50\/20 {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.group:hover .group-hover\:ring-rose-50\/25 {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.group:hover .group-hover\:ring-rose-50\/30 {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.group:hover .group-hover\:ring-rose-50\/40 {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.group:hover .group-hover\:ring-rose-50\/50 {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.group:hover .group-hover\:ring-rose-50\/60 {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.group:hover .group-hover\:ring-rose-50\/70 {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.group:hover .group-hover\:ring-rose-50\/75 {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.group:hover .group-hover\:ring-rose-50\/80 {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.group:hover .group-hover\:ring-rose-50\/90 {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.group:hover .group-hover\:ring-rose-50\/95 {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.group:hover .group-hover\:ring-rose-50\/100 {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.group:hover .group-hover\:ring-rose-100\/0 {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.group:hover .group-hover\:ring-rose-100\/5 {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.group:hover .group-hover\:ring-rose-100\/10 {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.group:hover .group-hover\:ring-rose-100\/20 {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.group:hover .group-hover\:ring-rose-100\/25 {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.group:hover .group-hover\:ring-rose-100\/30 {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.group:hover .group-hover\:ring-rose-100\/40 {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.group:hover .group-hover\:ring-rose-100\/50 {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.group:hover .group-hover\:ring-rose-100\/60 {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.group:hover .group-hover\:ring-rose-100\/70 {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.group:hover .group-hover\:ring-rose-100\/75 {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.group:hover .group-hover\:ring-rose-100\/80 {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.group:hover .group-hover\:ring-rose-100\/90 {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.group:hover .group-hover\:ring-rose-100\/95 {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.group:hover .group-hover\:ring-rose-100\/100 {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.group:hover .group-hover\:ring-rose-200\/0 {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.group:hover .group-hover\:ring-rose-200\/5 {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.group:hover .group-hover\:ring-rose-200\/10 {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.group:hover .group-hover\:ring-rose-200\/20 {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.group:hover .group-hover\:ring-rose-200\/25 {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.group:hover .group-hover\:ring-rose-200\/30 {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.group:hover .group-hover\:ring-rose-200\/40 {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.group:hover .group-hover\:ring-rose-200\/50 {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.group:hover .group-hover\:ring-rose-200\/60 {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.group:hover .group-hover\:ring-rose-200\/70 {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.group:hover .group-hover\:ring-rose-200\/75 {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.group:hover .group-hover\:ring-rose-200\/80 {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.group:hover .group-hover\:ring-rose-200\/90 {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.group:hover .group-hover\:ring-rose-200\/95 {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.group:hover .group-hover\:ring-rose-200\/100 {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.group:hover .group-hover\:ring-rose-300\/0 {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.group:hover .group-hover\:ring-rose-300\/5 {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.group:hover .group-hover\:ring-rose-300\/10 {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.group:hover .group-hover\:ring-rose-300\/20 {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.group:hover .group-hover\:ring-rose-300\/25 {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.group:hover .group-hover\:ring-rose-300\/30 {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.group:hover .group-hover\:ring-rose-300\/40 {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.group:hover .group-hover\:ring-rose-300\/50 {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.group:hover .group-hover\:ring-rose-300\/60 {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.group:hover .group-hover\:ring-rose-300\/70 {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.group:hover .group-hover\:ring-rose-300\/75 {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.group:hover .group-hover\:ring-rose-300\/80 {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.group:hover .group-hover\:ring-rose-300\/90 {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.group:hover .group-hover\:ring-rose-300\/95 {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.group:hover .group-hover\:ring-rose-300\/100 {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.group:hover .group-hover\:ring-rose-400\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:ring-rose-400\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:ring-rose-400\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:ring-rose-400\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:ring-rose-400\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:ring-rose-400\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:ring-rose-400\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:ring-rose-400\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:ring-rose-400\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:ring-rose-400\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:ring-rose-400\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:ring-rose-400\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:ring-rose-400\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:ring-rose-400\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:ring-rose-400\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:ring-rose-500\/0 {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.group:hover .group-hover\:ring-rose-500\/5 {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.group:hover .group-hover\:ring-rose-500\/10 {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.group:hover .group-hover\:ring-rose-500\/20 {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.group:hover .group-hover\:ring-rose-500\/25 {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.group:hover .group-hover\:ring-rose-500\/30 {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.group:hover .group-hover\:ring-rose-500\/40 {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.group:hover .group-hover\:ring-rose-500\/50 {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.group:hover .group-hover\:ring-rose-500\/60 {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.group:hover .group-hover\:ring-rose-500\/70 {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.group:hover .group-hover\:ring-rose-500\/75 {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.group:hover .group-hover\:ring-rose-500\/80 {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.group:hover .group-hover\:ring-rose-500\/90 {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.group:hover .group-hover\:ring-rose-500\/95 {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.group:hover .group-hover\:ring-rose-500\/100 {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.group:hover .group-hover\:ring-rose-600\/0 {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.group:hover .group-hover\:ring-rose-600\/5 {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.group:hover .group-hover\:ring-rose-600\/10 {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.group:hover .group-hover\:ring-rose-600\/20 {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.group:hover .group-hover\:ring-rose-600\/25 {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.group:hover .group-hover\:ring-rose-600\/30 {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.group:hover .group-hover\:ring-rose-600\/40 {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.group:hover .group-hover\:ring-rose-600\/50 {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.group:hover .group-hover\:ring-rose-600\/60 {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.group:hover .group-hover\:ring-rose-600\/70 {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.group:hover .group-hover\:ring-rose-600\/75 {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.group:hover .group-hover\:ring-rose-600\/80 {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.group:hover .group-hover\:ring-rose-600\/90 {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.group:hover .group-hover\:ring-rose-600\/95 {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.group:hover .group-hover\:ring-rose-600\/100 {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.group:hover .group-hover\:ring-rose-700\/0 {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.group:hover .group-hover\:ring-rose-700\/5 {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.group:hover .group-hover\:ring-rose-700\/10 {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.group:hover .group-hover\:ring-rose-700\/20 {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.group:hover .group-hover\:ring-rose-700\/25 {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.group:hover .group-hover\:ring-rose-700\/30 {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.group:hover .group-hover\:ring-rose-700\/40 {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.group:hover .group-hover\:ring-rose-700\/50 {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.group:hover .group-hover\:ring-rose-700\/60 {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.group:hover .group-hover\:ring-rose-700\/70 {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.group:hover .group-hover\:ring-rose-700\/75 {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.group:hover .group-hover\:ring-rose-700\/80 {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.group:hover .group-hover\:ring-rose-700\/90 {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.group:hover .group-hover\:ring-rose-700\/95 {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.group:hover .group-hover\:ring-rose-700\/100 {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.group:hover .group-hover\:ring-rose-800\/0 {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.group:hover .group-hover\:ring-rose-800\/5 {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.group:hover .group-hover\:ring-rose-800\/10 {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.group:hover .group-hover\:ring-rose-800\/20 {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.group:hover .group-hover\:ring-rose-800\/25 {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.group:hover .group-hover\:ring-rose-800\/30 {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.group:hover .group-hover\:ring-rose-800\/40 {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.group:hover .group-hover\:ring-rose-800\/50 {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.group:hover .group-hover\:ring-rose-800\/60 {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.group:hover .group-hover\:ring-rose-800\/70 {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.group:hover .group-hover\:ring-rose-800\/75 {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.group:hover .group-hover\:ring-rose-800\/80 {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.group:hover .group-hover\:ring-rose-800\/90 {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.group:hover .group-hover\:ring-rose-800\/95 {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.group:hover .group-hover\:ring-rose-800\/100 {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.group:hover .group-hover\:ring-rose-900\/0 {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.group:hover .group-hover\:ring-rose-900\/5 {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.group:hover .group-hover\:ring-rose-900\/10 {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.group:hover .group-hover\:ring-rose-900\/20 {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.group:hover .group-hover\:ring-rose-900\/25 {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.group:hover .group-hover\:ring-rose-900\/30 {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.group:hover .group-hover\:ring-rose-900\/40 {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.group:hover .group-hover\:ring-rose-900\/50 {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.group:hover .group-hover\:ring-rose-900\/60 {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.group:hover .group-hover\:ring-rose-900\/70 {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.group:hover .group-hover\:ring-rose-900\/75 {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.group:hover .group-hover\:ring-rose-900\/80 {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.group:hover .group-hover\:ring-rose-900\/90 {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.group:hover .group-hover\:ring-rose-900\/95 {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.group:hover .group-hover\:ring-rose-900\/100 {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.group:hover .group-hover\:ring-rose\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:hover .group-hover\:ring-rose\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:hover .group-hover\:ring-rose\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:hover .group-hover\:ring-rose\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:hover .group-hover\:ring-rose\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:hover .group-hover\:ring-rose\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:hover .group-hover\:ring-rose\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:hover .group-hover\:ring-rose\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:hover .group-hover\:ring-rose\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:hover .group-hover\:ring-rose\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:hover .group-hover\:ring-rose\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:hover .group-hover\:ring-rose\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:hover .group-hover\:ring-rose\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:hover .group-hover\:ring-rose\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:hover .group-hover\:ring-rose\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:hover .group-hover\:ring-orange-dark-25\/0 {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.group:hover .group-hover\:ring-orange-dark-25\/5 {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-25\/10 {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-25\/20 {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-25\/25 {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-25\/30 {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-25\/40 {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-25\/50 {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-25\/60 {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-25\/70 {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-25\/75 {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-25\/80 {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-25\/90 {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-25\/95 {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-25\/100 {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.group:hover .group-hover\:ring-orange-dark-50\/0 {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.group:hover .group-hover\:ring-orange-dark-50\/5 {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-50\/10 {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-50\/20 {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-50\/25 {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-50\/30 {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-50\/40 {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-50\/50 {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-50\/60 {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-50\/70 {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-50\/75 {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-50\/80 {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-50\/90 {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-50\/95 {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-50\/100 {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.group:hover .group-hover\:ring-orange-dark-100\/0 {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.group:hover .group-hover\:ring-orange-dark-100\/5 {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-100\/10 {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-100\/20 {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-100\/25 {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-100\/30 {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-100\/40 {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-100\/50 {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-100\/60 {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-100\/70 {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-100\/75 {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-100\/80 {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-100\/90 {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-100\/95 {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-100\/100 {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.group:hover .group-hover\:ring-orange-dark-200\/0 {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.group:hover .group-hover\:ring-orange-dark-200\/5 {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-200\/10 {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-200\/20 {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-200\/25 {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-200\/30 {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-200\/40 {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-200\/50 {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-200\/60 {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-200\/70 {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-200\/75 {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-200\/80 {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-200\/90 {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-200\/95 {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-200\/100 {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.group:hover .group-hover\:ring-orange-dark-300\/0 {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.group:hover .group-hover\:ring-orange-dark-300\/5 {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-300\/10 {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-300\/20 {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-300\/25 {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-300\/30 {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-300\/40 {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-300\/50 {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-300\/60 {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-300\/70 {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-300\/75 {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-300\/80 {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-300\/90 {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-300\/95 {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-300\/100 {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.group:hover .group-hover\:ring-orange-dark-400\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:ring-orange-dark-400\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-400\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-400\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-400\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-400\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-400\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-400\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-400\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-400\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-400\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-400\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-400\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-400\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-400\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:ring-orange-dark-500\/0 {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.group:hover .group-hover\:ring-orange-dark-500\/5 {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-500\/10 {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-500\/20 {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-500\/25 {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-500\/30 {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-500\/40 {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-500\/50 {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-500\/60 {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-500\/70 {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-500\/75 {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-500\/80 {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-500\/90 {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-500\/95 {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-500\/100 {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.group:hover .group-hover\:ring-orange-dark-600\/0 {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.group:hover .group-hover\:ring-orange-dark-600\/5 {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-600\/10 {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-600\/20 {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-600\/25 {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-600\/30 {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-600\/40 {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-600\/50 {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-600\/60 {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-600\/70 {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-600\/75 {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-600\/80 {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-600\/90 {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-600\/95 {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-600\/100 {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.group:hover .group-hover\:ring-orange-dark-700\/0 {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.group:hover .group-hover\:ring-orange-dark-700\/5 {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-700\/10 {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-700\/20 {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-700\/25 {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-700\/30 {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-700\/40 {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-700\/50 {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-700\/60 {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-700\/70 {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-700\/75 {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-700\/80 {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-700\/90 {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-700\/95 {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-700\/100 {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.group:hover .group-hover\:ring-orange-dark-800\/0 {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.group:hover .group-hover\:ring-orange-dark-800\/5 {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-800\/10 {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-800\/20 {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-800\/25 {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-800\/30 {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-800\/40 {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-800\/50 {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-800\/60 {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-800\/70 {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-800\/75 {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-800\/80 {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-800\/90 {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-800\/95 {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-800\/100 {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.group:hover .group-hover\:ring-orange-dark-900\/0 {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.group:hover .group-hover\:ring-orange-dark-900\/5 {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark-900\/10 {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark-900\/20 {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark-900\/25 {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark-900\/30 {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark-900\/40 {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark-900\/50 {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark-900\/60 {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark-900\/70 {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark-900\/75 {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark-900\/80 {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark-900\/90 {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark-900\/95 {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark-900\/100 {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.group:hover .group-hover\:ring-orange-dark\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:hover .group-hover\:ring-orange-dark\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:hover .group-hover\:ring-orange-dark\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:hover .group-hover\:ring-orange-dark\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:hover .group-hover\:ring-orange-dark\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:hover .group-hover\:ring-orange-dark\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:hover .group-hover\:ring-orange-dark\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:hover .group-hover\:ring-orange-dark\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:hover .group-hover\:ring-orange-dark\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:hover .group-hover\:ring-orange-dark\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:hover .group-hover\:ring-orange-dark\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:hover .group-hover\:ring-orange-dark\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:hover .group-hover\:ring-orange-dark\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:hover .group-hover\:ring-orange-dark\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:hover .group-hover\:ring-orange-dark\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:hover .group-hover\:ring-orange-25\/0 {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.group:hover .group-hover\:ring-orange-25\/5 {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.group:hover .group-hover\:ring-orange-25\/10 {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.group:hover .group-hover\:ring-orange-25\/20 {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.group:hover .group-hover\:ring-orange-25\/25 {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.group:hover .group-hover\:ring-orange-25\/30 {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.group:hover .group-hover\:ring-orange-25\/40 {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.group:hover .group-hover\:ring-orange-25\/50 {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.group:hover .group-hover\:ring-orange-25\/60 {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.group:hover .group-hover\:ring-orange-25\/70 {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.group:hover .group-hover\:ring-orange-25\/75 {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.group:hover .group-hover\:ring-orange-25\/80 {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.group:hover .group-hover\:ring-orange-25\/90 {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.group:hover .group-hover\:ring-orange-25\/95 {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.group:hover .group-hover\:ring-orange-25\/100 {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.group:hover .group-hover\:ring-orange-50\/0 {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.group:hover .group-hover\:ring-orange-50\/5 {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.group:hover .group-hover\:ring-orange-50\/10 {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.group:hover .group-hover\:ring-orange-50\/20 {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.group:hover .group-hover\:ring-orange-50\/25 {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.group:hover .group-hover\:ring-orange-50\/30 {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.group:hover .group-hover\:ring-orange-50\/40 {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.group:hover .group-hover\:ring-orange-50\/50 {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.group:hover .group-hover\:ring-orange-50\/60 {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.group:hover .group-hover\:ring-orange-50\/70 {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.group:hover .group-hover\:ring-orange-50\/75 {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.group:hover .group-hover\:ring-orange-50\/80 {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.group:hover .group-hover\:ring-orange-50\/90 {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.group:hover .group-hover\:ring-orange-50\/95 {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.group:hover .group-hover\:ring-orange-50\/100 {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.group:hover .group-hover\:ring-orange-100\/0 {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.group:hover .group-hover\:ring-orange-100\/5 {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.group:hover .group-hover\:ring-orange-100\/10 {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.group:hover .group-hover\:ring-orange-100\/20 {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.group:hover .group-hover\:ring-orange-100\/25 {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.group:hover .group-hover\:ring-orange-100\/30 {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.group:hover .group-hover\:ring-orange-100\/40 {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.group:hover .group-hover\:ring-orange-100\/50 {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.group:hover .group-hover\:ring-orange-100\/60 {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.group:hover .group-hover\:ring-orange-100\/70 {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.group:hover .group-hover\:ring-orange-100\/75 {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.group:hover .group-hover\:ring-orange-100\/80 {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.group:hover .group-hover\:ring-orange-100\/90 {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.group:hover .group-hover\:ring-orange-100\/95 {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.group:hover .group-hover\:ring-orange-100\/100 {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.group:hover .group-hover\:ring-orange-200\/0 {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.group:hover .group-hover\:ring-orange-200\/5 {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.group:hover .group-hover\:ring-orange-200\/10 {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.group:hover .group-hover\:ring-orange-200\/20 {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.group:hover .group-hover\:ring-orange-200\/25 {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.group:hover .group-hover\:ring-orange-200\/30 {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.group:hover .group-hover\:ring-orange-200\/40 {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.group:hover .group-hover\:ring-orange-200\/50 {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.group:hover .group-hover\:ring-orange-200\/60 {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.group:hover .group-hover\:ring-orange-200\/70 {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.group:hover .group-hover\:ring-orange-200\/75 {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.group:hover .group-hover\:ring-orange-200\/80 {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.group:hover .group-hover\:ring-orange-200\/90 {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.group:hover .group-hover\:ring-orange-200\/95 {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.group:hover .group-hover\:ring-orange-200\/100 {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.group:hover .group-hover\:ring-orange-300\/0 {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.group:hover .group-hover\:ring-orange-300\/5 {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.group:hover .group-hover\:ring-orange-300\/10 {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.group:hover .group-hover\:ring-orange-300\/20 {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.group:hover .group-hover\:ring-orange-300\/25 {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.group:hover .group-hover\:ring-orange-300\/30 {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.group:hover .group-hover\:ring-orange-300\/40 {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.group:hover .group-hover\:ring-orange-300\/50 {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.group:hover .group-hover\:ring-orange-300\/60 {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.group:hover .group-hover\:ring-orange-300\/70 {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.group:hover .group-hover\:ring-orange-300\/75 {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.group:hover .group-hover\:ring-orange-300\/80 {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.group:hover .group-hover\:ring-orange-300\/90 {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.group:hover .group-hover\:ring-orange-300\/95 {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.group:hover .group-hover\:ring-orange-300\/100 {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.group:hover .group-hover\:ring-orange-400\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:ring-orange-400\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:ring-orange-400\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:ring-orange-400\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:ring-orange-400\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:ring-orange-400\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:ring-orange-400\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:ring-orange-400\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:ring-orange-400\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:ring-orange-400\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:ring-orange-400\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:ring-orange-400\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:ring-orange-400\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:ring-orange-400\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:ring-orange-400\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:ring-orange-500\/0 {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.group:hover .group-hover\:ring-orange-500\/5 {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.group:hover .group-hover\:ring-orange-500\/10 {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.group:hover .group-hover\:ring-orange-500\/20 {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.group:hover .group-hover\:ring-orange-500\/25 {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.group:hover .group-hover\:ring-orange-500\/30 {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.group:hover .group-hover\:ring-orange-500\/40 {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.group:hover .group-hover\:ring-orange-500\/50 {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.group:hover .group-hover\:ring-orange-500\/60 {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.group:hover .group-hover\:ring-orange-500\/70 {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.group:hover .group-hover\:ring-orange-500\/75 {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.group:hover .group-hover\:ring-orange-500\/80 {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.group:hover .group-hover\:ring-orange-500\/90 {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.group:hover .group-hover\:ring-orange-500\/95 {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.group:hover .group-hover\:ring-orange-500\/100 {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.group:hover .group-hover\:ring-orange-600\/0 {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.group:hover .group-hover\:ring-orange-600\/5 {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.group:hover .group-hover\:ring-orange-600\/10 {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.group:hover .group-hover\:ring-orange-600\/20 {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.group:hover .group-hover\:ring-orange-600\/25 {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.group:hover .group-hover\:ring-orange-600\/30 {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.group:hover .group-hover\:ring-orange-600\/40 {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.group:hover .group-hover\:ring-orange-600\/50 {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.group:hover .group-hover\:ring-orange-600\/60 {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.group:hover .group-hover\:ring-orange-600\/70 {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.group:hover .group-hover\:ring-orange-600\/75 {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.group:hover .group-hover\:ring-orange-600\/80 {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.group:hover .group-hover\:ring-orange-600\/90 {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.group:hover .group-hover\:ring-orange-600\/95 {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.group:hover .group-hover\:ring-orange-600\/100 {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.group:hover .group-hover\:ring-orange-700\/0 {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.group:hover .group-hover\:ring-orange-700\/5 {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.group:hover .group-hover\:ring-orange-700\/10 {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.group:hover .group-hover\:ring-orange-700\/20 {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.group:hover .group-hover\:ring-orange-700\/25 {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.group:hover .group-hover\:ring-orange-700\/30 {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.group:hover .group-hover\:ring-orange-700\/40 {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.group:hover .group-hover\:ring-orange-700\/50 {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.group:hover .group-hover\:ring-orange-700\/60 {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.group:hover .group-hover\:ring-orange-700\/70 {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.group:hover .group-hover\:ring-orange-700\/75 {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.group:hover .group-hover\:ring-orange-700\/80 {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.group:hover .group-hover\:ring-orange-700\/90 {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.group:hover .group-hover\:ring-orange-700\/95 {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.group:hover .group-hover\:ring-orange-700\/100 {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.group:hover .group-hover\:ring-orange-800\/0 {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.group:hover .group-hover\:ring-orange-800\/5 {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.group:hover .group-hover\:ring-orange-800\/10 {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.group:hover .group-hover\:ring-orange-800\/20 {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.group:hover .group-hover\:ring-orange-800\/25 {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.group:hover .group-hover\:ring-orange-800\/30 {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.group:hover .group-hover\:ring-orange-800\/40 {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.group:hover .group-hover\:ring-orange-800\/50 {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.group:hover .group-hover\:ring-orange-800\/60 {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.group:hover .group-hover\:ring-orange-800\/70 {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.group:hover .group-hover\:ring-orange-800\/75 {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.group:hover .group-hover\:ring-orange-800\/80 {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.group:hover .group-hover\:ring-orange-800\/90 {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.group:hover .group-hover\:ring-orange-800\/95 {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.group:hover .group-hover\:ring-orange-800\/100 {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.group:hover .group-hover\:ring-orange-900\/0 {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.group:hover .group-hover\:ring-orange-900\/5 {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.group:hover .group-hover\:ring-orange-900\/10 {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.group:hover .group-hover\:ring-orange-900\/20 {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.group:hover .group-hover\:ring-orange-900\/25 {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.group:hover .group-hover\:ring-orange-900\/30 {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.group:hover .group-hover\:ring-orange-900\/40 {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.group:hover .group-hover\:ring-orange-900\/50 {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.group:hover .group-hover\:ring-orange-900\/60 {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.group:hover .group-hover\:ring-orange-900\/70 {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.group:hover .group-hover\:ring-orange-900\/75 {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.group:hover .group-hover\:ring-orange-900\/80 {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.group:hover .group-hover\:ring-orange-900\/90 {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.group:hover .group-hover\:ring-orange-900\/95 {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.group:hover .group-hover\:ring-orange-900\/100 {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.group:hover .group-hover\:ring-orange\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:hover .group-hover\:ring-orange\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:hover .group-hover\:ring-orange\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:hover .group-hover\:ring-orange\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:hover .group-hover\:ring-orange\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:hover .group-hover\:ring-orange\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:hover .group-hover\:ring-orange\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:hover .group-hover\:ring-orange\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:hover .group-hover\:ring-orange\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:hover .group-hover\:ring-orange\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:hover .group-hover\:ring-orange\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:hover .group-hover\:ring-orange\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:hover .group-hover\:ring-orange\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:hover .group-hover\:ring-orange\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:hover .group-hover\:ring-orange\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:hover .group-hover\:ring-yellow-25\/0 {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.group:hover .group-hover\:ring-yellow-25\/5 {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.group:hover .group-hover\:ring-yellow-25\/10 {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.group:hover .group-hover\:ring-yellow-25\/20 {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.group:hover .group-hover\:ring-yellow-25\/25 {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.group:hover .group-hover\:ring-yellow-25\/30 {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.group:hover .group-hover\:ring-yellow-25\/40 {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.group:hover .group-hover\:ring-yellow-25\/50 {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.group:hover .group-hover\:ring-yellow-25\/60 {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.group:hover .group-hover\:ring-yellow-25\/70 {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.group:hover .group-hover\:ring-yellow-25\/75 {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.group:hover .group-hover\:ring-yellow-25\/80 {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.group:hover .group-hover\:ring-yellow-25\/90 {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.group:hover .group-hover\:ring-yellow-25\/95 {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.group:hover .group-hover\:ring-yellow-25\/100 {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.group:hover .group-hover\:ring-yellow-50\/0 {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.group:hover .group-hover\:ring-yellow-50\/5 {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.group:hover .group-hover\:ring-yellow-50\/10 {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.group:hover .group-hover\:ring-yellow-50\/20 {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.group:hover .group-hover\:ring-yellow-50\/25 {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.group:hover .group-hover\:ring-yellow-50\/30 {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.group:hover .group-hover\:ring-yellow-50\/40 {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.group:hover .group-hover\:ring-yellow-50\/50 {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.group:hover .group-hover\:ring-yellow-50\/60 {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.group:hover .group-hover\:ring-yellow-50\/70 {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.group:hover .group-hover\:ring-yellow-50\/75 {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.group:hover .group-hover\:ring-yellow-50\/80 {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.group:hover .group-hover\:ring-yellow-50\/90 {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.group:hover .group-hover\:ring-yellow-50\/95 {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.group:hover .group-hover\:ring-yellow-50\/100 {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.group:hover .group-hover\:ring-yellow-100\/0 {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.group:hover .group-hover\:ring-yellow-100\/5 {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.group:hover .group-hover\:ring-yellow-100\/10 {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.group:hover .group-hover\:ring-yellow-100\/20 {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.group:hover .group-hover\:ring-yellow-100\/25 {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.group:hover .group-hover\:ring-yellow-100\/30 {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.group:hover .group-hover\:ring-yellow-100\/40 {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.group:hover .group-hover\:ring-yellow-100\/50 {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.group:hover .group-hover\:ring-yellow-100\/60 {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.group:hover .group-hover\:ring-yellow-100\/70 {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.group:hover .group-hover\:ring-yellow-100\/75 {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.group:hover .group-hover\:ring-yellow-100\/80 {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.group:hover .group-hover\:ring-yellow-100\/90 {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.group:hover .group-hover\:ring-yellow-100\/95 {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.group:hover .group-hover\:ring-yellow-100\/100 {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.group:hover .group-hover\:ring-yellow-200\/0 {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.group:hover .group-hover\:ring-yellow-200\/5 {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.group:hover .group-hover\:ring-yellow-200\/10 {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.group:hover .group-hover\:ring-yellow-200\/20 {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.group:hover .group-hover\:ring-yellow-200\/25 {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.group:hover .group-hover\:ring-yellow-200\/30 {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.group:hover .group-hover\:ring-yellow-200\/40 {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.group:hover .group-hover\:ring-yellow-200\/50 {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.group:hover .group-hover\:ring-yellow-200\/60 {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.group:hover .group-hover\:ring-yellow-200\/70 {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.group:hover .group-hover\:ring-yellow-200\/75 {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.group:hover .group-hover\:ring-yellow-200\/80 {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.group:hover .group-hover\:ring-yellow-200\/90 {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.group:hover .group-hover\:ring-yellow-200\/95 {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.group:hover .group-hover\:ring-yellow-200\/100 {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.group:hover .group-hover\:ring-yellow-300\/0 {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.group:hover .group-hover\:ring-yellow-300\/5 {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.group:hover .group-hover\:ring-yellow-300\/10 {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.group:hover .group-hover\:ring-yellow-300\/20 {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.group:hover .group-hover\:ring-yellow-300\/25 {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.group:hover .group-hover\:ring-yellow-300\/30 {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.group:hover .group-hover\:ring-yellow-300\/40 {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.group:hover .group-hover\:ring-yellow-300\/50 {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.group:hover .group-hover\:ring-yellow-300\/60 {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.group:hover .group-hover\:ring-yellow-300\/70 {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.group:hover .group-hover\:ring-yellow-300\/75 {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.group:hover .group-hover\:ring-yellow-300\/80 {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.group:hover .group-hover\:ring-yellow-300\/90 {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.group:hover .group-hover\:ring-yellow-300\/95 {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.group:hover .group-hover\:ring-yellow-300\/100 {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.group:hover .group-hover\:ring-yellow-400\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:ring-yellow-400\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:ring-yellow-400\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:ring-yellow-400\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:ring-yellow-400\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:ring-yellow-400\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:ring-yellow-400\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:ring-yellow-400\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:ring-yellow-400\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:ring-yellow-400\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:ring-yellow-400\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:ring-yellow-400\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:ring-yellow-400\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:ring-yellow-400\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:ring-yellow-400\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:hover .group-hover\:ring-yellow-500\/0 {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.group:hover .group-hover\:ring-yellow-500\/5 {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.group:hover .group-hover\:ring-yellow-500\/10 {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.group:hover .group-hover\:ring-yellow-500\/20 {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.group:hover .group-hover\:ring-yellow-500\/25 {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.group:hover .group-hover\:ring-yellow-500\/30 {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.group:hover .group-hover\:ring-yellow-500\/40 {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.group:hover .group-hover\:ring-yellow-500\/50 {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.group:hover .group-hover\:ring-yellow-500\/60 {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.group:hover .group-hover\:ring-yellow-500\/70 {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.group:hover .group-hover\:ring-yellow-500\/75 {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.group:hover .group-hover\:ring-yellow-500\/80 {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.group:hover .group-hover\:ring-yellow-500\/90 {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.group:hover .group-hover\:ring-yellow-500\/95 {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.group:hover .group-hover\:ring-yellow-500\/100 {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.group:hover .group-hover\:ring-yellow-600\/0 {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.group:hover .group-hover\:ring-yellow-600\/5 {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.group:hover .group-hover\:ring-yellow-600\/10 {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.group:hover .group-hover\:ring-yellow-600\/20 {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.group:hover .group-hover\:ring-yellow-600\/25 {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.group:hover .group-hover\:ring-yellow-600\/30 {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.group:hover .group-hover\:ring-yellow-600\/40 {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.group:hover .group-hover\:ring-yellow-600\/50 {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.group:hover .group-hover\:ring-yellow-600\/60 {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.group:hover .group-hover\:ring-yellow-600\/70 {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.group:hover .group-hover\:ring-yellow-600\/75 {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.group:hover .group-hover\:ring-yellow-600\/80 {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.group:hover .group-hover\:ring-yellow-600\/90 {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.group:hover .group-hover\:ring-yellow-600\/95 {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.group:hover .group-hover\:ring-yellow-600\/100 {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.group:hover .group-hover\:ring-yellow-700\/0 {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.group:hover .group-hover\:ring-yellow-700\/5 {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.group:hover .group-hover\:ring-yellow-700\/10 {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.group:hover .group-hover\:ring-yellow-700\/20 {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.group:hover .group-hover\:ring-yellow-700\/25 {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.group:hover .group-hover\:ring-yellow-700\/30 {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.group:hover .group-hover\:ring-yellow-700\/40 {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.group:hover .group-hover\:ring-yellow-700\/50 {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.group:hover .group-hover\:ring-yellow-700\/60 {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.group:hover .group-hover\:ring-yellow-700\/70 {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.group:hover .group-hover\:ring-yellow-700\/75 {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.group:hover .group-hover\:ring-yellow-700\/80 {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.group:hover .group-hover\:ring-yellow-700\/90 {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.group:hover .group-hover\:ring-yellow-700\/95 {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.group:hover .group-hover\:ring-yellow-700\/100 {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.group:hover .group-hover\:ring-yellow-800\/0 {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.group:hover .group-hover\:ring-yellow-800\/5 {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.group:hover .group-hover\:ring-yellow-800\/10 {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.group:hover .group-hover\:ring-yellow-800\/20 {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.group:hover .group-hover\:ring-yellow-800\/25 {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.group:hover .group-hover\:ring-yellow-800\/30 {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.group:hover .group-hover\:ring-yellow-800\/40 {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.group:hover .group-hover\:ring-yellow-800\/50 {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.group:hover .group-hover\:ring-yellow-800\/60 {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.group:hover .group-hover\:ring-yellow-800\/70 {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.group:hover .group-hover\:ring-yellow-800\/75 {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.group:hover .group-hover\:ring-yellow-800\/80 {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.group:hover .group-hover\:ring-yellow-800\/90 {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.group:hover .group-hover\:ring-yellow-800\/95 {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.group:hover .group-hover\:ring-yellow-800\/100 {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.group:hover .group-hover\:ring-yellow-900\/0 {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.group:hover .group-hover\:ring-yellow-900\/5 {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.group:hover .group-hover\:ring-yellow-900\/10 {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.group:hover .group-hover\:ring-yellow-900\/20 {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.group:hover .group-hover\:ring-yellow-900\/25 {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.group:hover .group-hover\:ring-yellow-900\/30 {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.group:hover .group-hover\:ring-yellow-900\/40 {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.group:hover .group-hover\:ring-yellow-900\/50 {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.group:hover .group-hover\:ring-yellow-900\/60 {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.group:hover .group-hover\:ring-yellow-900\/70 {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.group:hover .group-hover\:ring-yellow-900\/75 {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.group:hover .group-hover\:ring-yellow-900\/80 {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.group:hover .group-hover\:ring-yellow-900\/90 {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.group:hover .group-hover\:ring-yellow-900\/95 {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.group:hover .group-hover\:ring-yellow-900\/100 {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.group:hover .group-hover\:ring-yellow\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:hover .group-hover\:ring-yellow\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:hover .group-hover\:ring-yellow\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:hover .group-hover\:ring-yellow\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:hover .group-hover\:ring-yellow\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:hover .group-hover\:ring-yellow\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:hover .group-hover\:ring-yellow\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:hover .group-hover\:ring-yellow\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:hover .group-hover\:ring-yellow\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:hover .group-hover\:ring-yellow\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:hover .group-hover\:ring-yellow\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:hover .group-hover\:ring-yellow\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:hover .group-hover\:ring-yellow\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:hover .group-hover\:ring-yellow\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:hover .group-hover\:ring-yellow\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-25 {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-200 {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-300 {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-400 {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-600 {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-700 {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-800 {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary-900 {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-400 {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-500 {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-600 {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-700 {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-800 {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-error {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-500 {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-700 {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-warning {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-200 {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-300 {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-400 {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-500 {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-600 {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-800 {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success-900 {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-success {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-blue {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-200 {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-300 {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-400 {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-500 {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-600 {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-700 {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-800 {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-cool {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-100 {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-200 {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-300 {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-400 {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-500 {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-600 {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-800 {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern-900 {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-modern {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-600 {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 39 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-neutral {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-100 {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-200 {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-400 {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-500 {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-600 {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-800 {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron-900 {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-iron {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-300 {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-400 {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-500 {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-600 {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-700 {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true-900 {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-true {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-25 {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-200 {
  --tw-border-opacity: 1;
  border-color: rgb(231 229 228 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-300 {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-400 {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-500 {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-600 {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-700 {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm-900 {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-gray-warm {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-100 {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-200 {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-300 {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-400 {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-800 {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-moss {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-200 {
  border-color: #DOF8AB;
}

.group:focus .group-focus\:border-green-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-600 {
  border-color: #4CA3OD;
}

.group:focus .group-focus\:border-green-light-700 {
  border-color: #3B7COF;
}

.group:focus .group-focus\:border-green-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-light {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-green {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-300 {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-600 {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal-900 {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-teal {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-200 {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-300 {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-600 {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan-900 {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-cyan {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-200 {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-600 {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-light {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-blue-dark {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-indigo {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-25 {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-200 {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-300 {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-600 {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet-900 {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-violet {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-purple {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-200 {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-300 {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-600 {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia-900 {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-fuchsia {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-pink {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-600 {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose-900 {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-rose {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-dark {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-300 {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-600 {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-orange {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-yellow {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:focus .group-focus\:border-white\/0 {
  border-color: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:border-white\/5 {
  border-color: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:border-white\/10 {
  border-color: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:border-white\/20 {
  border-color: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:border-white\/25 {
  border-color: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:border-white\/40 {
  border-color: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:border-white\/50 {
  border-color: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:border-white\/60 {
  border-color: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:border-white\/70 {
  border-color: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:border-white\/75 {
  border-color: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:border-white\/80 {
  border-color: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:border-white\/90 {
  border-color: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:border-white\/95 {
  border-color: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:border-white\/100 {
  border-color: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:border-black\/0 {
  border-color: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:border-black\/5 {
  border-color: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:border-black\/10 {
  border-color: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:border-black\/20 {
  border-color: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:border-black\/25 {
  border-color: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:border-black\/30 {
  border-color: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:border-black\/40 {
  border-color: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:border-black\/50 {
  border-color: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:border-black\/60 {
  border-color: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:border-black\/70 {
  border-color: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:border-black\/75 {
  border-color: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:border-black\/80 {
  border-color: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:border-black\/90 {
  border-color: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:border-black\/95 {
  border-color: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:border-black\/100 {
  border-color: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:border-gray-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:border-gray-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:border-gray-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:border-gray-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:border-gray-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:border-gray-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:border-gray-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:border-gray-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:border-gray-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:border-gray-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:border-gray-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:border-gray-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:border-gray-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:border-gray-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:border-gray-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:border-gray-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:border-gray-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:border-gray-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:border-gray-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:border-gray-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:border-gray-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:border-gray-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:border-gray-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:border-gray-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:border-gray-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:border-gray-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:border-gray-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:border-gray-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:border-gray-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:border-gray-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:border-gray-100\/0 {
  border-color: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:border-gray-100\/5 {
  border-color: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:border-gray-100\/10 {
  border-color: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:border-gray-100\/20 {
  border-color: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:border-gray-100\/25 {
  border-color: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:border-gray-100\/30 {
  border-color: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:border-gray-100\/40 {
  border-color: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:border-gray-100\/50 {
  border-color: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:border-gray-100\/60 {
  border-color: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:border-gray-100\/70 {
  border-color: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:border-gray-100\/75 {
  border-color: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:border-gray-100\/80 {
  border-color: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:border-gray-100\/90 {
  border-color: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:border-gray-100\/95 {
  border-color: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:border-gray-100\/100 {
  border-color: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:border-gray-200\/0 {
  border-color: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:border-gray-200\/5 {
  border-color: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:border-gray-200\/10 {
  border-color: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:border-gray-200\/20 {
  border-color: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:border-gray-200\/25 {
  border-color: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:border-gray-200\/30 {
  border-color: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:border-gray-200\/40 {
  border-color: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:border-gray-200\/50 {
  border-color: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:border-gray-200\/60 {
  border-color: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:border-gray-200\/70 {
  border-color: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:border-gray-200\/75 {
  border-color: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:border-gray-200\/80 {
  border-color: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:border-gray-200\/90 {
  border-color: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:border-gray-200\/95 {
  border-color: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:border-gray-200\/100 {
  border-color: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:border-gray-300\/0 {
  border-color: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:border-gray-300\/5 {
  border-color: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:border-gray-300\/10 {
  border-color: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:border-gray-300\/20 {
  border-color: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:border-gray-300\/25 {
  border-color: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:border-gray-300\/30 {
  border-color: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:border-gray-300\/40 {
  border-color: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:border-gray-300\/50 {
  border-color: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:border-gray-300\/60 {
  border-color: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:border-gray-300\/70 {
  border-color: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:border-gray-300\/75 {
  border-color: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:border-gray-300\/80 {
  border-color: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:border-gray-300\/90 {
  border-color: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:border-gray-300\/95 {
  border-color: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:border-gray-300\/100 {
  border-color: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:border-gray-400\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:border-gray-400\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:border-gray-400\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:border-gray-400\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:border-gray-400\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:border-gray-400\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:border-gray-400\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:border-gray-400\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:border-gray-400\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:border-gray-400\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:border-gray-400\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:border-gray-400\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:border-gray-400\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:border-gray-400\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:border-gray-400\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:border-gray-500\/0 {
  border-color: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:border-gray-500\/5 {
  border-color: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:border-gray-500\/10 {
  border-color: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:border-gray-500\/20 {
  border-color: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:border-gray-500\/25 {
  border-color: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:border-gray-500\/30 {
  border-color: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:border-gray-500\/40 {
  border-color: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:border-gray-500\/50 {
  border-color: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:border-gray-500\/60 {
  border-color: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:border-gray-500\/70 {
  border-color: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:border-gray-500\/75 {
  border-color: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:border-gray-500\/80 {
  border-color: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:border-gray-500\/90 {
  border-color: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:border-gray-500\/95 {
  border-color: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:border-gray-500\/100 {
  border-color: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:border-gray-600\/0 {
  border-color: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:border-gray-600\/5 {
  border-color: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:border-gray-600\/10 {
  border-color: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:border-gray-600\/20 {
  border-color: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:border-gray-600\/25 {
  border-color: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:border-gray-600\/30 {
  border-color: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:border-gray-600\/40 {
  border-color: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:border-gray-600\/50 {
  border-color: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:border-gray-600\/60 {
  border-color: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:border-gray-600\/70 {
  border-color: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:border-gray-600\/75 {
  border-color: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:border-gray-600\/80 {
  border-color: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:border-gray-600\/90 {
  border-color: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:border-gray-600\/95 {
  border-color: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:border-gray-600\/100 {
  border-color: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:border-gray-700\/0 {
  border-color: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:border-gray-700\/5 {
  border-color: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:border-gray-700\/10 {
  border-color: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:border-gray-700\/20 {
  border-color: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:border-gray-700\/25 {
  border-color: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:border-gray-700\/30 {
  border-color: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:border-gray-700\/40 {
  border-color: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:border-gray-700\/50 {
  border-color: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:border-gray-700\/60 {
  border-color: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:border-gray-700\/70 {
  border-color: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:border-gray-700\/75 {
  border-color: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:border-gray-700\/80 {
  border-color: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:border-gray-700\/90 {
  border-color: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:border-gray-700\/95 {
  border-color: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:border-gray-700\/100 {
  border-color: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:border-gray-800\/0 {
  border-color: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:border-gray-800\/5 {
  border-color: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:border-gray-800\/10 {
  border-color: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:border-gray-800\/20 {
  border-color: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:border-gray-800\/25 {
  border-color: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:border-gray-800\/30 {
  border-color: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:border-gray-800\/40 {
  border-color: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:border-gray-800\/50 {
  border-color: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:border-gray-800\/60 {
  border-color: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:border-gray-800\/70 {
  border-color: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:border-gray-800\/75 {
  border-color: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:border-gray-800\/80 {
  border-color: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:border-gray-800\/90 {
  border-color: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:border-gray-800\/95 {
  border-color: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:border-gray-800\/100 {
  border-color: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:border-gray-900\/0 {
  border-color: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:border-gray-900\/5 {
  border-color: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:border-gray-900\/10 {
  border-color: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:border-gray-900\/20 {
  border-color: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:border-gray-900\/25 {
  border-color: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:border-gray-900\/30 {
  border-color: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:border-gray-900\/40 {
  border-color: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:border-gray-900\/50 {
  border-color: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:border-gray-900\/60 {
  border-color: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:border-gray-900\/70 {
  border-color: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:border-gray-900\/75 {
  border-color: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:border-gray-900\/80 {
  border-color: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:border-gray-900\/90 {
  border-color: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:border-gray-900\/95 {
  border-color: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:border-gray-900\/100 {
  border-color: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:border-gray\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:border-gray\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:border-gray\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:border-gray\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:border-gray\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:border-gray\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:border-gray\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:border-gray\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:border-gray\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:border-gray\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:border-gray\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:border-gray\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:border-gray\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:border-gray\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:border-gray\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:border-primary-25\/0 {
  border-color: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:border-primary-25\/5 {
  border-color: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:border-primary-25\/10 {
  border-color: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:border-primary-25\/20 {
  border-color: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:border-primary-25\/25 {
  border-color: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:border-primary-25\/30 {
  border-color: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:border-primary-25\/40 {
  border-color: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:border-primary-25\/50 {
  border-color: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:border-primary-25\/60 {
  border-color: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:border-primary-25\/70 {
  border-color: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:border-primary-25\/75 {
  border-color: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:border-primary-25\/80 {
  border-color: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:border-primary-25\/90 {
  border-color: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:border-primary-25\/95 {
  border-color: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:border-primary-25\/100 {
  border-color: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:border-primary-50\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:border-primary-50\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:border-primary-50\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:border-primary-50\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:border-primary-50\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:border-primary-50\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:border-primary-50\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:border-primary-50\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:border-primary-50\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:border-primary-50\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:border-primary-50\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:border-primary-50\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:border-primary-50\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:border-primary-50\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:border-primary-50\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:border-primary-100\/0 {
  border-color: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:border-primary-100\/5 {
  border-color: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:border-primary-100\/10 {
  border-color: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:border-primary-100\/20 {
  border-color: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:border-primary-100\/25 {
  border-color: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:border-primary-100\/30 {
  border-color: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:border-primary-100\/40 {
  border-color: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:border-primary-100\/50 {
  border-color: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:border-primary-100\/60 {
  border-color: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:border-primary-100\/70 {
  border-color: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:border-primary-100\/75 {
  border-color: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:border-primary-100\/80 {
  border-color: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:border-primary-100\/90 {
  border-color: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:border-primary-100\/95 {
  border-color: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:border-primary-100\/100 {
  border-color: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:border-primary-200\/0 {
  border-color: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:border-primary-200\/5 {
  border-color: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:border-primary-200\/10 {
  border-color: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:border-primary-200\/20 {
  border-color: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:border-primary-200\/25 {
  border-color: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:border-primary-200\/30 {
  border-color: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:border-primary-200\/40 {
  border-color: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:border-primary-200\/50 {
  border-color: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:border-primary-200\/60 {
  border-color: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:border-primary-200\/70 {
  border-color: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:border-primary-200\/75 {
  border-color: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:border-primary-200\/80 {
  border-color: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:border-primary-200\/90 {
  border-color: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:border-primary-200\/95 {
  border-color: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:border-primary-200\/100 {
  border-color: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:border-primary-300\/0 {
  border-color: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:border-primary-300\/5 {
  border-color: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:border-primary-300\/10 {
  border-color: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:border-primary-300\/20 {
  border-color: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:border-primary-300\/25 {
  border-color: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:border-primary-300\/30 {
  border-color: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:border-primary-300\/40 {
  border-color: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:border-primary-300\/50 {
  border-color: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:border-primary-300\/60 {
  border-color: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:border-primary-300\/70 {
  border-color: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:border-primary-300\/75 {
  border-color: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:border-primary-300\/80 {
  border-color: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:border-primary-300\/90 {
  border-color: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:border-primary-300\/95 {
  border-color: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:border-primary-300\/100 {
  border-color: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:border-primary-400\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:border-primary-400\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:border-primary-400\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:border-primary-400\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:border-primary-400\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:border-primary-400\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:border-primary-400\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:border-primary-400\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:border-primary-400\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:border-primary-400\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:border-primary-400\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:border-primary-400\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:border-primary-400\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:border-primary-400\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:border-primary-400\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:border-primary-500\/0 {
  border-color: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:border-primary-500\/5 {
  border-color: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:border-primary-500\/10 {
  border-color: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:border-primary-500\/20 {
  border-color: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:border-primary-500\/25 {
  border-color: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:border-primary-500\/30 {
  border-color: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:border-primary-500\/40 {
  border-color: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:border-primary-500\/50 {
  border-color: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:border-primary-500\/60 {
  border-color: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:border-primary-500\/70 {
  border-color: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:border-primary-500\/75 {
  border-color: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:border-primary-500\/80 {
  border-color: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:border-primary-500\/90 {
  border-color: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:border-primary-500\/95 {
  border-color: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:border-primary-500\/100 {
  border-color: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:border-primary-600\/0 {
  border-color: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:border-primary-600\/5 {
  border-color: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:border-primary-600\/10 {
  border-color: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:border-primary-600\/20 {
  border-color: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:border-primary-600\/25 {
  border-color: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:border-primary-600\/30 {
  border-color: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:border-primary-600\/40 {
  border-color: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:border-primary-600\/50 {
  border-color: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:border-primary-600\/60 {
  border-color: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:border-primary-600\/70 {
  border-color: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:border-primary-600\/75 {
  border-color: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:border-primary-600\/80 {
  border-color: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:border-primary-600\/90 {
  border-color: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:border-primary-600\/95 {
  border-color: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:border-primary-600\/100 {
  border-color: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:border-primary-700\/0 {
  border-color: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:border-primary-700\/5 {
  border-color: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:border-primary-700\/10 {
  border-color: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:border-primary-700\/20 {
  border-color: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:border-primary-700\/25 {
  border-color: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:border-primary-700\/30 {
  border-color: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:border-primary-700\/40 {
  border-color: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:border-primary-700\/50 {
  border-color: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:border-primary-700\/60 {
  border-color: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:border-primary-700\/70 {
  border-color: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:border-primary-700\/75 {
  border-color: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:border-primary-700\/80 {
  border-color: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:border-primary-700\/90 {
  border-color: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:border-primary-700\/95 {
  border-color: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:border-primary-700\/100 {
  border-color: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:border-primary-800\/0 {
  border-color: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:border-primary-800\/5 {
  border-color: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:border-primary-800\/10 {
  border-color: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:border-primary-800\/20 {
  border-color: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:border-primary-800\/25 {
  border-color: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:border-primary-800\/30 {
  border-color: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:border-primary-800\/40 {
  border-color: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:border-primary-800\/50 {
  border-color: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:border-primary-800\/60 {
  border-color: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:border-primary-800\/70 {
  border-color: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:border-primary-800\/75 {
  border-color: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:border-primary-800\/80 {
  border-color: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:border-primary-800\/90 {
  border-color: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:border-primary-800\/95 {
  border-color: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:border-primary-800\/100 {
  border-color: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:border-primary-900\/0 {
  border-color: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:border-primary-900\/5 {
  border-color: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:border-primary-900\/10 {
  border-color: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:border-primary-900\/20 {
  border-color: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:border-primary-900\/25 {
  border-color: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:border-primary-900\/30 {
  border-color: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:border-primary-900\/40 {
  border-color: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:border-primary-900\/50 {
  border-color: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:border-primary-900\/60 {
  border-color: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:border-primary-900\/70 {
  border-color: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:border-primary-900\/75 {
  border-color: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:border-primary-900\/80 {
  border-color: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:border-primary-900\/90 {
  border-color: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:border-primary-900\/95 {
  border-color: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:border-primary-900\/100 {
  border-color: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:border-primary\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:border-primary\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:border-primary\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:border-primary\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:border-primary\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:border-primary\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:border-primary\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:border-primary\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:border-primary\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:border-primary\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:border-primary\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:border-primary\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:border-primary\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:border-primary\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:border-primary\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:border-error-25\/0 {
  border-color: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:border-error-25\/5 {
  border-color: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:border-error-25\/10 {
  border-color: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:border-error-25\/20 {
  border-color: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:border-error-25\/25 {
  border-color: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:border-error-25\/30 {
  border-color: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:border-error-25\/40 {
  border-color: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:border-error-25\/50 {
  border-color: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:border-error-25\/60 {
  border-color: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:border-error-25\/70 {
  border-color: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:border-error-25\/75 {
  border-color: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:border-error-25\/80 {
  border-color: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:border-error-25\/90 {
  border-color: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:border-error-25\/95 {
  border-color: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:border-error-25\/100 {
  border-color: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:border-error-50\/0 {
  border-color: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:border-error-50\/5 {
  border-color: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:border-error-50\/10 {
  border-color: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:border-error-50\/20 {
  border-color: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:border-error-50\/25 {
  border-color: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:border-error-50\/30 {
  border-color: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:border-error-50\/40 {
  border-color: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:border-error-50\/50 {
  border-color: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:border-error-50\/60 {
  border-color: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:border-error-50\/70 {
  border-color: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:border-error-50\/75 {
  border-color: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:border-error-50\/80 {
  border-color: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:border-error-50\/90 {
  border-color: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:border-error-50\/95 {
  border-color: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:border-error-50\/100 {
  border-color: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:border-error-100\/0 {
  border-color: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:border-error-100\/5 {
  border-color: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:border-error-100\/10 {
  border-color: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:border-error-100\/20 {
  border-color: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:border-error-100\/25 {
  border-color: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:border-error-100\/30 {
  border-color: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:border-error-100\/40 {
  border-color: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:border-error-100\/50 {
  border-color: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:border-error-100\/60 {
  border-color: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:border-error-100\/70 {
  border-color: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:border-error-100\/75 {
  border-color: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:border-error-100\/80 {
  border-color: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:border-error-100\/90 {
  border-color: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:border-error-100\/95 {
  border-color: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:border-error-100\/100 {
  border-color: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:border-error-200\/0 {
  border-color: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:border-error-200\/5 {
  border-color: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:border-error-200\/10 {
  border-color: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:border-error-200\/20 {
  border-color: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:border-error-200\/25 {
  border-color: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:border-error-200\/30 {
  border-color: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:border-error-200\/40 {
  border-color: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:border-error-200\/50 {
  border-color: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:border-error-200\/60 {
  border-color: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:border-error-200\/70 {
  border-color: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:border-error-200\/75 {
  border-color: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:border-error-200\/80 {
  border-color: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:border-error-200\/90 {
  border-color: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:border-error-200\/95 {
  border-color: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:border-error-200\/100 {
  border-color: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:border-error-300\/0 {
  border-color: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:border-error-300\/5 {
  border-color: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:border-error-300\/10 {
  border-color: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:border-error-300\/20 {
  border-color: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:border-error-300\/25 {
  border-color: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:border-error-300\/30 {
  border-color: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:border-error-300\/40 {
  border-color: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:border-error-300\/50 {
  border-color: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:border-error-300\/60 {
  border-color: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:border-error-300\/70 {
  border-color: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:border-error-300\/75 {
  border-color: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:border-error-300\/80 {
  border-color: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:border-error-300\/90 {
  border-color: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:border-error-300\/95 {
  border-color: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:border-error-300\/100 {
  border-color: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:border-error-400\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:border-error-400\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:border-error-400\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:border-error-400\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:border-error-400\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:border-error-400\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:border-error-400\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:border-error-400\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:border-error-400\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:border-error-400\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:border-error-400\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:border-error-400\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:border-error-400\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:border-error-400\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:border-error-400\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:border-error-500\/0 {
  border-color: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:border-error-500\/5 {
  border-color: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:border-error-500\/10 {
  border-color: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:border-error-500\/20 {
  border-color: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:border-error-500\/25 {
  border-color: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:border-error-500\/30 {
  border-color: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:border-error-500\/40 {
  border-color: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:border-error-500\/50 {
  border-color: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:border-error-500\/60 {
  border-color: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:border-error-500\/70 {
  border-color: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:border-error-500\/75 {
  border-color: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:border-error-500\/80 {
  border-color: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:border-error-500\/90 {
  border-color: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:border-error-500\/95 {
  border-color: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:border-error-500\/100 {
  border-color: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:border-error-600\/0 {
  border-color: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:border-error-600\/5 {
  border-color: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:border-error-600\/10 {
  border-color: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:border-error-600\/20 {
  border-color: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:border-error-600\/25 {
  border-color: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:border-error-600\/30 {
  border-color: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:border-error-600\/40 {
  border-color: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:border-error-600\/50 {
  border-color: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:border-error-600\/60 {
  border-color: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:border-error-600\/70 {
  border-color: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:border-error-600\/75 {
  border-color: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:border-error-600\/80 {
  border-color: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:border-error-600\/90 {
  border-color: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:border-error-600\/95 {
  border-color: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:border-error-600\/100 {
  border-color: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:border-error-700\/0 {
  border-color: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:border-error-700\/5 {
  border-color: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:border-error-700\/10 {
  border-color: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:border-error-700\/20 {
  border-color: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:border-error-700\/25 {
  border-color: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:border-error-700\/30 {
  border-color: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:border-error-700\/40 {
  border-color: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:border-error-700\/50 {
  border-color: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:border-error-700\/60 {
  border-color: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:border-error-700\/70 {
  border-color: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:border-error-700\/75 {
  border-color: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:border-error-700\/80 {
  border-color: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:border-error-700\/90 {
  border-color: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:border-error-700\/95 {
  border-color: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:border-error-700\/100 {
  border-color: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:border-error-800\/0 {
  border-color: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:border-error-800\/5 {
  border-color: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:border-error-800\/10 {
  border-color: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:border-error-800\/20 {
  border-color: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:border-error-800\/25 {
  border-color: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:border-error-800\/30 {
  border-color: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:border-error-800\/40 {
  border-color: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:border-error-800\/50 {
  border-color: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:border-error-800\/60 {
  border-color: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:border-error-800\/70 {
  border-color: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:border-error-800\/75 {
  border-color: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:border-error-800\/80 {
  border-color: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:border-error-800\/90 {
  border-color: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:border-error-800\/95 {
  border-color: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:border-error-800\/100 {
  border-color: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:border-error-900\/0 {
  border-color: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:border-error-900\/5 {
  border-color: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:border-error-900\/10 {
  border-color: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:border-error-900\/20 {
  border-color: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:border-error-900\/25 {
  border-color: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:border-error-900\/30 {
  border-color: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:border-error-900\/40 {
  border-color: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:border-error-900\/50 {
  border-color: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:border-error-900\/60 {
  border-color: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:border-error-900\/70 {
  border-color: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:border-error-900\/75 {
  border-color: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:border-error-900\/80 {
  border-color: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:border-error-900\/90 {
  border-color: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:border-error-900\/95 {
  border-color: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:border-error-900\/100 {
  border-color: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:border-error\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:border-error\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:border-error\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:border-error\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:border-error\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:border-error\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:border-error\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:border-error\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:border-error\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:border-error\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:border-error\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:border-error\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:border-error\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:border-error\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:border-error\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:border-warning-25\/0 {
  border-color: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:border-warning-25\/5 {
  border-color: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:border-warning-25\/10 {
  border-color: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:border-warning-25\/20 {
  border-color: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:border-warning-25\/25 {
  border-color: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:border-warning-25\/30 {
  border-color: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:border-warning-25\/40 {
  border-color: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:border-warning-25\/50 {
  border-color: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:border-warning-25\/60 {
  border-color: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:border-warning-25\/70 {
  border-color: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:border-warning-25\/75 {
  border-color: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:border-warning-25\/80 {
  border-color: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:border-warning-25\/90 {
  border-color: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:border-warning-25\/95 {
  border-color: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:border-warning-25\/100 {
  border-color: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:border-warning-50\/0 {
  border-color: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:border-warning-50\/5 {
  border-color: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:border-warning-50\/10 {
  border-color: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:border-warning-50\/20 {
  border-color: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:border-warning-50\/25 {
  border-color: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:border-warning-50\/30 {
  border-color: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:border-warning-50\/40 {
  border-color: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:border-warning-50\/50 {
  border-color: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:border-warning-50\/60 {
  border-color: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:border-warning-50\/70 {
  border-color: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:border-warning-50\/75 {
  border-color: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:border-warning-50\/80 {
  border-color: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:border-warning-50\/90 {
  border-color: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:border-warning-50\/95 {
  border-color: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:border-warning-50\/100 {
  border-color: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:border-warning-100\/0 {
  border-color: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:border-warning-100\/5 {
  border-color: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:border-warning-100\/10 {
  border-color: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:border-warning-100\/20 {
  border-color: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:border-warning-100\/25 {
  border-color: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:border-warning-100\/30 {
  border-color: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:border-warning-100\/40 {
  border-color: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:border-warning-100\/50 {
  border-color: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:border-warning-100\/60 {
  border-color: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:border-warning-100\/70 {
  border-color: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:border-warning-100\/75 {
  border-color: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:border-warning-100\/80 {
  border-color: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:border-warning-100\/90 {
  border-color: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:border-warning-100\/95 {
  border-color: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:border-warning-100\/100 {
  border-color: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:border-warning-200\/0 {
  border-color: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:border-warning-200\/5 {
  border-color: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:border-warning-200\/10 {
  border-color: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:border-warning-200\/20 {
  border-color: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:border-warning-200\/25 {
  border-color: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:border-warning-200\/30 {
  border-color: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:border-warning-200\/40 {
  border-color: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:border-warning-200\/50 {
  border-color: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:border-warning-200\/60 {
  border-color: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:border-warning-200\/70 {
  border-color: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:border-warning-200\/75 {
  border-color: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:border-warning-200\/80 {
  border-color: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:border-warning-200\/90 {
  border-color: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:border-warning-200\/95 {
  border-color: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:border-warning-200\/100 {
  border-color: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:border-warning-300\/0 {
  border-color: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:border-warning-300\/5 {
  border-color: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:border-warning-300\/10 {
  border-color: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:border-warning-300\/20 {
  border-color: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:border-warning-300\/25 {
  border-color: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:border-warning-300\/30 {
  border-color: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:border-warning-300\/40 {
  border-color: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:border-warning-300\/50 {
  border-color: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:border-warning-300\/60 {
  border-color: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:border-warning-300\/70 {
  border-color: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:border-warning-300\/75 {
  border-color: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:border-warning-300\/80 {
  border-color: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:border-warning-300\/90 {
  border-color: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:border-warning-300\/95 {
  border-color: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:border-warning-300\/100 {
  border-color: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:border-warning-400\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:border-warning-400\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:border-warning-400\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:border-warning-400\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:border-warning-400\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:border-warning-400\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:border-warning-400\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:border-warning-400\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:border-warning-400\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:border-warning-400\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:border-warning-400\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:border-warning-400\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:border-warning-400\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:border-warning-400\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:border-warning-400\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:border-warning-500\/0 {
  border-color: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:border-warning-500\/5 {
  border-color: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:border-warning-500\/10 {
  border-color: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:border-warning-500\/20 {
  border-color: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:border-warning-500\/25 {
  border-color: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:border-warning-500\/30 {
  border-color: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:border-warning-500\/40 {
  border-color: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:border-warning-500\/50 {
  border-color: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:border-warning-500\/60 {
  border-color: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:border-warning-500\/70 {
  border-color: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:border-warning-500\/75 {
  border-color: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:border-warning-500\/80 {
  border-color: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:border-warning-500\/90 {
  border-color: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:border-warning-500\/95 {
  border-color: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:border-warning-500\/100 {
  border-color: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:border-warning-600\/0 {
  border-color: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:border-warning-600\/5 {
  border-color: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:border-warning-600\/10 {
  border-color: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:border-warning-600\/20 {
  border-color: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:border-warning-600\/25 {
  border-color: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:border-warning-600\/30 {
  border-color: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:border-warning-600\/40 {
  border-color: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:border-warning-600\/50 {
  border-color: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:border-warning-600\/60 {
  border-color: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:border-warning-600\/70 {
  border-color: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:border-warning-600\/75 {
  border-color: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:border-warning-600\/80 {
  border-color: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:border-warning-600\/90 {
  border-color: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:border-warning-600\/95 {
  border-color: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:border-warning-600\/100 {
  border-color: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:border-warning-700\/0 {
  border-color: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:border-warning-700\/5 {
  border-color: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:border-warning-700\/10 {
  border-color: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:border-warning-700\/20 {
  border-color: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:border-warning-700\/25 {
  border-color: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:border-warning-700\/30 {
  border-color: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:border-warning-700\/40 {
  border-color: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:border-warning-700\/50 {
  border-color: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:border-warning-700\/60 {
  border-color: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:border-warning-700\/70 {
  border-color: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:border-warning-700\/75 {
  border-color: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:border-warning-700\/80 {
  border-color: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:border-warning-700\/90 {
  border-color: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:border-warning-700\/95 {
  border-color: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:border-warning-700\/100 {
  border-color: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:border-warning-800\/0 {
  border-color: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:border-warning-800\/5 {
  border-color: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:border-warning-800\/10 {
  border-color: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:border-warning-800\/20 {
  border-color: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:border-warning-800\/25 {
  border-color: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:border-warning-800\/30 {
  border-color: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:border-warning-800\/40 {
  border-color: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:border-warning-800\/50 {
  border-color: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:border-warning-800\/60 {
  border-color: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:border-warning-800\/70 {
  border-color: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:border-warning-800\/75 {
  border-color: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:border-warning-800\/80 {
  border-color: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:border-warning-800\/90 {
  border-color: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:border-warning-800\/95 {
  border-color: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:border-warning-800\/100 {
  border-color: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:border-warning-900\/0 {
  border-color: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:border-warning-900\/5 {
  border-color: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:border-warning-900\/10 {
  border-color: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:border-warning-900\/20 {
  border-color: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:border-warning-900\/25 {
  border-color: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:border-warning-900\/30 {
  border-color: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:border-warning-900\/40 {
  border-color: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:border-warning-900\/50 {
  border-color: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:border-warning-900\/60 {
  border-color: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:border-warning-900\/70 {
  border-color: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:border-warning-900\/75 {
  border-color: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:border-warning-900\/80 {
  border-color: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:border-warning-900\/90 {
  border-color: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:border-warning-900\/95 {
  border-color: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:border-warning-900\/100 {
  border-color: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:border-warning\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:border-warning\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:border-warning\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:border-warning\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:border-warning\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:border-warning\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:border-warning\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:border-warning\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:border-warning\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:border-warning\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:border-warning\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:border-warning\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:border-warning\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:border-warning\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:border-warning\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:border-success-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:border-success-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:border-success-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:border-success-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:border-success-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:border-success-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:border-success-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:border-success-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:border-success-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:border-success-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:border-success-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:border-success-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:border-success-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:border-success-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:border-success-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:border-success-50\/0 {
  border-color: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:border-success-50\/5 {
  border-color: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:border-success-50\/10 {
  border-color: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:border-success-50\/20 {
  border-color: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:border-success-50\/25 {
  border-color: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:border-success-50\/30 {
  border-color: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:border-success-50\/40 {
  border-color: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:border-success-50\/50 {
  border-color: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:border-success-50\/60 {
  border-color: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:border-success-50\/70 {
  border-color: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:border-success-50\/75 {
  border-color: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:border-success-50\/80 {
  border-color: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:border-success-50\/90 {
  border-color: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:border-success-50\/95 {
  border-color: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:border-success-50\/100 {
  border-color: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:border-success-100\/0 {
  border-color: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:border-success-100\/5 {
  border-color: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:border-success-100\/10 {
  border-color: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:border-success-100\/20 {
  border-color: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:border-success-100\/25 {
  border-color: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:border-success-100\/30 {
  border-color: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:border-success-100\/40 {
  border-color: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:border-success-100\/50 {
  border-color: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:border-success-100\/60 {
  border-color: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:border-success-100\/70 {
  border-color: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:border-success-100\/75 {
  border-color: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:border-success-100\/80 {
  border-color: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:border-success-100\/90 {
  border-color: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:border-success-100\/95 {
  border-color: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:border-success-100\/100 {
  border-color: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:border-success-200\/0 {
  border-color: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:border-success-200\/5 {
  border-color: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:border-success-200\/10 {
  border-color: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:border-success-200\/20 {
  border-color: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:border-success-200\/25 {
  border-color: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:border-success-200\/30 {
  border-color: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:border-success-200\/40 {
  border-color: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:border-success-200\/50 {
  border-color: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:border-success-200\/60 {
  border-color: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:border-success-200\/70 {
  border-color: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:border-success-200\/75 {
  border-color: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:border-success-200\/80 {
  border-color: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:border-success-200\/90 {
  border-color: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:border-success-200\/95 {
  border-color: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:border-success-200\/100 {
  border-color: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:border-success-300\/0 {
  border-color: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:border-success-300\/5 {
  border-color: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:border-success-300\/10 {
  border-color: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:border-success-300\/20 {
  border-color: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:border-success-300\/25 {
  border-color: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:border-success-300\/30 {
  border-color: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:border-success-300\/40 {
  border-color: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:border-success-300\/50 {
  border-color: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:border-success-300\/60 {
  border-color: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:border-success-300\/70 {
  border-color: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:border-success-300\/75 {
  border-color: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:border-success-300\/80 {
  border-color: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:border-success-300\/90 {
  border-color: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:border-success-300\/95 {
  border-color: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:border-success-300\/100 {
  border-color: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:border-success-400\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:border-success-400\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:border-success-400\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:border-success-400\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:border-success-400\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:border-success-400\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:border-success-400\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:border-success-400\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:border-success-400\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:border-success-400\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:border-success-400\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:border-success-400\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:border-success-400\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:border-success-400\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:border-success-400\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:border-success-500\/0 {
  border-color: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:border-success-500\/5 {
  border-color: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:border-success-500\/10 {
  border-color: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:border-success-500\/20 {
  border-color: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:border-success-500\/25 {
  border-color: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:border-success-500\/30 {
  border-color: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:border-success-500\/40 {
  border-color: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:border-success-500\/50 {
  border-color: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:border-success-500\/60 {
  border-color: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:border-success-500\/70 {
  border-color: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:border-success-500\/75 {
  border-color: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:border-success-500\/80 {
  border-color: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:border-success-500\/90 {
  border-color: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:border-success-500\/95 {
  border-color: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:border-success-500\/100 {
  border-color: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:border-success-600\/0 {
  border-color: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:border-success-600\/5 {
  border-color: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:border-success-600\/10 {
  border-color: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:border-success-600\/20 {
  border-color: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:border-success-600\/25 {
  border-color: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:border-success-600\/30 {
  border-color: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:border-success-600\/40 {
  border-color: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:border-success-600\/50 {
  border-color: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:border-success-600\/60 {
  border-color: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:border-success-600\/70 {
  border-color: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:border-success-600\/75 {
  border-color: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:border-success-600\/80 {
  border-color: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:border-success-600\/90 {
  border-color: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:border-success-600\/95 {
  border-color: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:border-success-600\/100 {
  border-color: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:border-success-700\/0 {
  border-color: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:border-success-700\/5 {
  border-color: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:border-success-700\/10 {
  border-color: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:border-success-700\/20 {
  border-color: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:border-success-700\/25 {
  border-color: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:border-success-700\/30 {
  border-color: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:border-success-700\/40 {
  border-color: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:border-success-700\/50 {
  border-color: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:border-success-700\/60 {
  border-color: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:border-success-700\/70 {
  border-color: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:border-success-700\/75 {
  border-color: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:border-success-700\/80 {
  border-color: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:border-success-700\/90 {
  border-color: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:border-success-700\/95 {
  border-color: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:border-success-700\/100 {
  border-color: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:border-success-800\/0 {
  border-color: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:border-success-800\/5 {
  border-color: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:border-success-800\/10 {
  border-color: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:border-success-800\/20 {
  border-color: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:border-success-800\/25 {
  border-color: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:border-success-800\/30 {
  border-color: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:border-success-800\/40 {
  border-color: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:border-success-800\/50 {
  border-color: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:border-success-800\/60 {
  border-color: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:border-success-800\/70 {
  border-color: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:border-success-800\/75 {
  border-color: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:border-success-800\/80 {
  border-color: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:border-success-800\/90 {
  border-color: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:border-success-800\/95 {
  border-color: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:border-success-800\/100 {
  border-color: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:border-success-900\/0 {
  border-color: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:border-success-900\/5 {
  border-color: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:border-success-900\/10 {
  border-color: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:border-success-900\/20 {
  border-color: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:border-success-900\/25 {
  border-color: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:border-success-900\/30 {
  border-color: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:border-success-900\/40 {
  border-color: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:border-success-900\/50 {
  border-color: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:border-success-900\/60 {
  border-color: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:border-success-900\/70 {
  border-color: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:border-success-900\/75 {
  border-color: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:border-success-900\/80 {
  border-color: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:border-success-900\/90 {
  border-color: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:border-success-900\/95 {
  border-color: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:border-success-900\/100 {
  border-color: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:border-success\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:border-success\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:border-success\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:border-success\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:border-success\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:border-success\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:border-success\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:border-success\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:border-success\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:border-success\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:border-success\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:border-success\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:border-success\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:border-success\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:border-success\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:border-gray-blue-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:border-gray-blue-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:border-gray-blue-50\/0 {
  border-color: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:border-gray-blue-50\/5 {
  border-color: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-50\/10 {
  border-color: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-50\/20 {
  border-color: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-50\/25 {
  border-color: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-50\/30 {
  border-color: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-50\/40 {
  border-color: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-50\/50 {
  border-color: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-50\/60 {
  border-color: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-50\/70 {
  border-color: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-50\/75 {
  border-color: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-50\/80 {
  border-color: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-50\/90 {
  border-color: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-50\/95 {
  border-color: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-50\/100 {
  border-color: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:border-gray-blue-100\/0 {
  border-color: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:border-gray-blue-100\/5 {
  border-color: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-100\/10 {
  border-color: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-100\/20 {
  border-color: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-100\/25 {
  border-color: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-100\/30 {
  border-color: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-100\/40 {
  border-color: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-100\/50 {
  border-color: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-100\/60 {
  border-color: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-100\/70 {
  border-color: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-100\/75 {
  border-color: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-100\/80 {
  border-color: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-100\/90 {
  border-color: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-100\/95 {
  border-color: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-100\/100 {
  border-color: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:border-gray-blue-200\/0 {
  border-color: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:border-gray-blue-200\/5 {
  border-color: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-200\/10 {
  border-color: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-200\/20 {
  border-color: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-200\/25 {
  border-color: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-200\/30 {
  border-color: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-200\/40 {
  border-color: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-200\/50 {
  border-color: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-200\/60 {
  border-color: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-200\/70 {
  border-color: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-200\/75 {
  border-color: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-200\/80 {
  border-color: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-200\/90 {
  border-color: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-200\/95 {
  border-color: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-200\/100 {
  border-color: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:border-gray-blue-300\/0 {
  border-color: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:border-gray-blue-300\/5 {
  border-color: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-300\/10 {
  border-color: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-300\/20 {
  border-color: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-300\/25 {
  border-color: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-300\/30 {
  border-color: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-300\/40 {
  border-color: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-300\/50 {
  border-color: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-300\/60 {
  border-color: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-300\/70 {
  border-color: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-300\/75 {
  border-color: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-300\/80 {
  border-color: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-300\/90 {
  border-color: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-300\/95 {
  border-color: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-300\/100 {
  border-color: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:border-gray-blue-400\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:border-gray-blue-400\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-400\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-400\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-400\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-400\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-400\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-400\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-400\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-400\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-400\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-400\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-400\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-400\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-400\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:border-gray-blue-500\/0 {
  border-color: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:border-gray-blue-500\/5 {
  border-color: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-500\/10 {
  border-color: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-500\/20 {
  border-color: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-500\/25 {
  border-color: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-500\/30 {
  border-color: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-500\/40 {
  border-color: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-500\/50 {
  border-color: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-500\/60 {
  border-color: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-500\/70 {
  border-color: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-500\/75 {
  border-color: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-500\/80 {
  border-color: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-500\/90 {
  border-color: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-500\/95 {
  border-color: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-500\/100 {
  border-color: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:border-gray-blue-600\/0 {
  border-color: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:border-gray-blue-600\/5 {
  border-color: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-600\/10 {
  border-color: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-600\/20 {
  border-color: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-600\/25 {
  border-color: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-600\/30 {
  border-color: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-600\/40 {
  border-color: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-600\/50 {
  border-color: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-600\/60 {
  border-color: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-600\/70 {
  border-color: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-600\/75 {
  border-color: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-600\/80 {
  border-color: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-600\/90 {
  border-color: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-600\/95 {
  border-color: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-600\/100 {
  border-color: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:border-gray-blue-700\/0 {
  border-color: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:border-gray-blue-700\/5 {
  border-color: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-700\/10 {
  border-color: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-700\/20 {
  border-color: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-700\/25 {
  border-color: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-700\/30 {
  border-color: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-700\/40 {
  border-color: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-700\/50 {
  border-color: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-700\/60 {
  border-color: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-700\/70 {
  border-color: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-700\/75 {
  border-color: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-700\/80 {
  border-color: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-700\/90 {
  border-color: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-700\/95 {
  border-color: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-700\/100 {
  border-color: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:border-gray-blue-800\/0 {
  border-color: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:border-gray-blue-800\/5 {
  border-color: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-800\/10 {
  border-color: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-800\/20 {
  border-color: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-800\/25 {
  border-color: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-800\/30 {
  border-color: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-800\/40 {
  border-color: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-800\/50 {
  border-color: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-800\/60 {
  border-color: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-800\/70 {
  border-color: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-800\/75 {
  border-color: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-800\/80 {
  border-color: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-800\/90 {
  border-color: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-800\/95 {
  border-color: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-800\/100 {
  border-color: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:border-gray-blue-900\/0 {
  border-color: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:border-gray-blue-900\/5 {
  border-color: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:border-gray-blue-900\/10 {
  border-color: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:border-gray-blue-900\/20 {
  border-color: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:border-gray-blue-900\/25 {
  border-color: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:border-gray-blue-900\/30 {
  border-color: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:border-gray-blue-900\/40 {
  border-color: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:border-gray-blue-900\/50 {
  border-color: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:border-gray-blue-900\/60 {
  border-color: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:border-gray-blue-900\/70 {
  border-color: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:border-gray-blue-900\/75 {
  border-color: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:border-gray-blue-900\/80 {
  border-color: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:border-gray-blue-900\/90 {
  border-color: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:border-gray-blue-900\/95 {
  border-color: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:border-gray-blue-900\/100 {
  border-color: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:border-gray-blue\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:border-gray-blue\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:border-gray-blue\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:border-gray-blue\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:border-gray-blue\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:border-gray-blue\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:border-gray-blue\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:border-gray-blue\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:border-gray-blue\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:border-gray-blue\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:border-gray-blue\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:border-gray-blue\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:border-gray-blue\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:border-gray-blue\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:border-gray-blue\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:border-gray-cool-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:border-gray-cool-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:border-gray-cool-50\/0 {
  border-color: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:border-gray-cool-50\/5 {
  border-color: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-50\/10 {
  border-color: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-50\/20 {
  border-color: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-50\/25 {
  border-color: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-50\/30 {
  border-color: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-50\/40 {
  border-color: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-50\/50 {
  border-color: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-50\/60 {
  border-color: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-50\/70 {
  border-color: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-50\/75 {
  border-color: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-50\/80 {
  border-color: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-50\/90 {
  border-color: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-50\/95 {
  border-color: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-50\/100 {
  border-color: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:border-gray-cool-100\/0 {
  border-color: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:border-gray-cool-100\/5 {
  border-color: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-100\/10 {
  border-color: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-100\/20 {
  border-color: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-100\/25 {
  border-color: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-100\/30 {
  border-color: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-100\/40 {
  border-color: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-100\/50 {
  border-color: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-100\/60 {
  border-color: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-100\/70 {
  border-color: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-100\/75 {
  border-color: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-100\/80 {
  border-color: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-100\/90 {
  border-color: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-100\/95 {
  border-color: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-100\/100 {
  border-color: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:border-gray-cool-200\/0 {
  border-color: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:border-gray-cool-200\/5 {
  border-color: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-200\/10 {
  border-color: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-200\/20 {
  border-color: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-200\/25 {
  border-color: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-200\/30 {
  border-color: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-200\/40 {
  border-color: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-200\/50 {
  border-color: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-200\/60 {
  border-color: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-200\/70 {
  border-color: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-200\/75 {
  border-color: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-200\/80 {
  border-color: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-200\/90 {
  border-color: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-200\/95 {
  border-color: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-200\/100 {
  border-color: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:border-gray-cool-300\/0 {
  border-color: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:border-gray-cool-300\/5 {
  border-color: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-300\/10 {
  border-color: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-300\/20 {
  border-color: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-300\/25 {
  border-color: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-300\/30 {
  border-color: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-300\/40 {
  border-color: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-300\/50 {
  border-color: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-300\/60 {
  border-color: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-300\/70 {
  border-color: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-300\/75 {
  border-color: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-300\/80 {
  border-color: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-300\/90 {
  border-color: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-300\/95 {
  border-color: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-300\/100 {
  border-color: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:border-gray-cool-400\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:border-gray-cool-400\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-400\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-400\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-400\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-400\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-400\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-400\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-400\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-400\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-400\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-400\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-400\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-400\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-400\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:border-gray-cool-500\/0 {
  border-color: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:border-gray-cool-500\/5 {
  border-color: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-500\/10 {
  border-color: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-500\/20 {
  border-color: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-500\/25 {
  border-color: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-500\/30 {
  border-color: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-500\/40 {
  border-color: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-500\/50 {
  border-color: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-500\/60 {
  border-color: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-500\/70 {
  border-color: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-500\/75 {
  border-color: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-500\/80 {
  border-color: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-500\/90 {
  border-color: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-500\/95 {
  border-color: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-500\/100 {
  border-color: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:border-gray-cool-600\/0 {
  border-color: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:border-gray-cool-600\/5 {
  border-color: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-600\/10 {
  border-color: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-600\/20 {
  border-color: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-600\/25 {
  border-color: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-600\/30 {
  border-color: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-600\/40 {
  border-color: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-600\/50 {
  border-color: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-600\/60 {
  border-color: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-600\/70 {
  border-color: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-600\/75 {
  border-color: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-600\/80 {
  border-color: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-600\/90 {
  border-color: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-600\/95 {
  border-color: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-600\/100 {
  border-color: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:border-gray-cool-700\/0 {
  border-color: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:border-gray-cool-700\/5 {
  border-color: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-700\/10 {
  border-color: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-700\/20 {
  border-color: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-700\/25 {
  border-color: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-700\/30 {
  border-color: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-700\/40 {
  border-color: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-700\/50 {
  border-color: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-700\/60 {
  border-color: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-700\/70 {
  border-color: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-700\/75 {
  border-color: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-700\/80 {
  border-color: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-700\/90 {
  border-color: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-700\/95 {
  border-color: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-700\/100 {
  border-color: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:border-gray-cool-800\/0 {
  border-color: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:border-gray-cool-800\/5 {
  border-color: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-800\/10 {
  border-color: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-800\/20 {
  border-color: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-800\/25 {
  border-color: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-800\/30 {
  border-color: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-800\/40 {
  border-color: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-800\/50 {
  border-color: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-800\/60 {
  border-color: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-800\/70 {
  border-color: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-800\/75 {
  border-color: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-800\/80 {
  border-color: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-800\/90 {
  border-color: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-800\/95 {
  border-color: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-800\/100 {
  border-color: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:border-gray-cool-900\/0 {
  border-color: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:border-gray-cool-900\/5 {
  border-color: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:border-gray-cool-900\/10 {
  border-color: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:border-gray-cool-900\/20 {
  border-color: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:border-gray-cool-900\/25 {
  border-color: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:border-gray-cool-900\/30 {
  border-color: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:border-gray-cool-900\/40 {
  border-color: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:border-gray-cool-900\/50 {
  border-color: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:border-gray-cool-900\/60 {
  border-color: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:border-gray-cool-900\/70 {
  border-color: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:border-gray-cool-900\/75 {
  border-color: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:border-gray-cool-900\/80 {
  border-color: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:border-gray-cool-900\/90 {
  border-color: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:border-gray-cool-900\/95 {
  border-color: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:border-gray-cool-900\/100 {
  border-color: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:border-gray-cool\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:border-gray-cool\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:border-gray-cool\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:border-gray-cool\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:border-gray-cool\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:border-gray-cool\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:border-gray-cool\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:border-gray-cool\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:border-gray-cool\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:border-gray-cool\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:border-gray-cool\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:border-gray-cool\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:border-gray-cool\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:border-gray-cool\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:border-gray-cool\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:border-gray-modern-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:border-gray-modern-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:border-gray-modern-50\/0 {
  border-color: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:border-gray-modern-50\/5 {
  border-color: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-50\/10 {
  border-color: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-50\/20 {
  border-color: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-50\/25 {
  border-color: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-50\/30 {
  border-color: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-50\/40 {
  border-color: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-50\/50 {
  border-color: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-50\/60 {
  border-color: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-50\/70 {
  border-color: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-50\/75 {
  border-color: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-50\/80 {
  border-color: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-50\/90 {
  border-color: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-50\/95 {
  border-color: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-50\/100 {
  border-color: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:border-gray-modern-100\/0 {
  border-color: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:border-gray-modern-100\/5 {
  border-color: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-100\/10 {
  border-color: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-100\/20 {
  border-color: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-100\/25 {
  border-color: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-100\/30 {
  border-color: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-100\/40 {
  border-color: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-100\/50 {
  border-color: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-100\/60 {
  border-color: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-100\/70 {
  border-color: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-100\/75 {
  border-color: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-100\/80 {
  border-color: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-100\/90 {
  border-color: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-100\/95 {
  border-color: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-100\/100 {
  border-color: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:border-gray-modern-200\/0 {
  border-color: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:border-gray-modern-200\/5 {
  border-color: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-200\/10 {
  border-color: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-200\/20 {
  border-color: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-200\/25 {
  border-color: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-200\/30 {
  border-color: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-200\/40 {
  border-color: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-200\/50 {
  border-color: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-200\/60 {
  border-color: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-200\/70 {
  border-color: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-200\/75 {
  border-color: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-200\/80 {
  border-color: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-200\/90 {
  border-color: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-200\/95 {
  border-color: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-200\/100 {
  border-color: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:border-gray-modern-300\/0 {
  border-color: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:border-gray-modern-300\/5 {
  border-color: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-300\/10 {
  border-color: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-300\/20 {
  border-color: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-300\/25 {
  border-color: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-300\/30 {
  border-color: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-300\/40 {
  border-color: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-300\/50 {
  border-color: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-300\/60 {
  border-color: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-300\/70 {
  border-color: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-300\/75 {
  border-color: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-300\/80 {
  border-color: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-300\/90 {
  border-color: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-300\/95 {
  border-color: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-300\/100 {
  border-color: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:border-gray-modern-400\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:border-gray-modern-400\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-400\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-400\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-400\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-400\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-400\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-400\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-400\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-400\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-400\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-400\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-400\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-400\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-400\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:border-gray-modern-500\/0 {
  border-color: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:border-gray-modern-500\/5 {
  border-color: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-500\/10 {
  border-color: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-500\/20 {
  border-color: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-500\/25 {
  border-color: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-500\/30 {
  border-color: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-500\/40 {
  border-color: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-500\/50 {
  border-color: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-500\/60 {
  border-color: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-500\/70 {
  border-color: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-500\/75 {
  border-color: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-500\/80 {
  border-color: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-500\/90 {
  border-color: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-500\/95 {
  border-color: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-500\/100 {
  border-color: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:border-gray-modern-600\/0 {
  border-color: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:border-gray-modern-600\/5 {
  border-color: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-600\/10 {
  border-color: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-600\/20 {
  border-color: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-600\/25 {
  border-color: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-600\/30 {
  border-color: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-600\/40 {
  border-color: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-600\/50 {
  border-color: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-600\/60 {
  border-color: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-600\/70 {
  border-color: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-600\/75 {
  border-color: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-600\/80 {
  border-color: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-600\/90 {
  border-color: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-600\/95 {
  border-color: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-600\/100 {
  border-color: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:border-gray-modern-700\/0 {
  border-color: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:border-gray-modern-700\/5 {
  border-color: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-700\/10 {
  border-color: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-700\/20 {
  border-color: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-700\/25 {
  border-color: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-700\/30 {
  border-color: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-700\/40 {
  border-color: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-700\/50 {
  border-color: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-700\/60 {
  border-color: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-700\/70 {
  border-color: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-700\/75 {
  border-color: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-700\/80 {
  border-color: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-700\/90 {
  border-color: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-700\/95 {
  border-color: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-700\/100 {
  border-color: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:border-gray-modern-800\/0 {
  border-color: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:border-gray-modern-800\/5 {
  border-color: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-800\/10 {
  border-color: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-800\/20 {
  border-color: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-800\/25 {
  border-color: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-800\/30 {
  border-color: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-800\/40 {
  border-color: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-800\/50 {
  border-color: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-800\/60 {
  border-color: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-800\/70 {
  border-color: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-800\/75 {
  border-color: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-800\/80 {
  border-color: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-800\/90 {
  border-color: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-800\/95 {
  border-color: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-800\/100 {
  border-color: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:border-gray-modern-900\/0 {
  border-color: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:border-gray-modern-900\/5 {
  border-color: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:border-gray-modern-900\/10 {
  border-color: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:border-gray-modern-900\/20 {
  border-color: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:border-gray-modern-900\/25 {
  border-color: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:border-gray-modern-900\/30 {
  border-color: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:border-gray-modern-900\/40 {
  border-color: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:border-gray-modern-900\/50 {
  border-color: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:border-gray-modern-900\/60 {
  border-color: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:border-gray-modern-900\/70 {
  border-color: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:border-gray-modern-900\/75 {
  border-color: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:border-gray-modern-900\/80 {
  border-color: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:border-gray-modern-900\/90 {
  border-color: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:border-gray-modern-900\/95 {
  border-color: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:border-gray-modern-900\/100 {
  border-color: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:border-gray-modern\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:border-gray-modern\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:border-gray-modern\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:border-gray-modern\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:border-gray-modern\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:border-gray-modern\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:border-gray-modern\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:border-gray-modern\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:border-gray-modern\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:border-gray-modern\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:border-gray-modern\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:border-gray-modern\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:border-gray-modern\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:border-gray-modern\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:border-gray-modern\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:border-gray-neutral-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:border-gray-neutral-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:border-gray-neutral-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:border-gray-neutral-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:border-gray-neutral-100\/0 {
  border-color: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:border-gray-neutral-100\/5 {
  border-color: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-100\/10 {
  border-color: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-100\/20 {
  border-color: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-100\/25 {
  border-color: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-100\/30 {
  border-color: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-100\/40 {
  border-color: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-100\/50 {
  border-color: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-100\/60 {
  border-color: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-100\/70 {
  border-color: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-100\/75 {
  border-color: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-100\/80 {
  border-color: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-100\/90 {
  border-color: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-100\/95 {
  border-color: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-100\/100 {
  border-color: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:border-gray-neutral-200\/0 {
  border-color: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:border-gray-neutral-200\/5 {
  border-color: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-200\/10 {
  border-color: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-200\/20 {
  border-color: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-200\/25 {
  border-color: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-200\/30 {
  border-color: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-200\/40 {
  border-color: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-200\/50 {
  border-color: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-200\/60 {
  border-color: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-200\/70 {
  border-color: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-200\/75 {
  border-color: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-200\/80 {
  border-color: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-200\/90 {
  border-color: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-200\/95 {
  border-color: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-200\/100 {
  border-color: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:border-gray-neutral-300\/0 {
  border-color: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:border-gray-neutral-300\/5 {
  border-color: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-300\/10 {
  border-color: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-300\/20 {
  border-color: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-300\/25 {
  border-color: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-300\/30 {
  border-color: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-300\/40 {
  border-color: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-300\/50 {
  border-color: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-300\/60 {
  border-color: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-300\/70 {
  border-color: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-300\/75 {
  border-color: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-300\/80 {
  border-color: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-300\/90 {
  border-color: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-300\/95 {
  border-color: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-300\/100 {
  border-color: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:border-gray-neutral-400\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:border-gray-neutral-400\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-400\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-400\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-400\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-400\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-400\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-400\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-400\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-400\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-400\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-400\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-400\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-400\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-400\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:border-gray-neutral-500\/0 {
  border-color: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:border-gray-neutral-500\/5 {
  border-color: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-500\/10 {
  border-color: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-500\/20 {
  border-color: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-500\/25 {
  border-color: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-500\/30 {
  border-color: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-500\/40 {
  border-color: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-500\/50 {
  border-color: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-500\/60 {
  border-color: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-500\/70 {
  border-color: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-500\/75 {
  border-color: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-500\/80 {
  border-color: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-500\/90 {
  border-color: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-500\/95 {
  border-color: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-500\/100 {
  border-color: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:border-gray-neutral-600\/0 {
  border-color: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:border-gray-neutral-600\/5 {
  border-color: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-600\/10 {
  border-color: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-600\/20 {
  border-color: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-600\/25 {
  border-color: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-600\/30 {
  border-color: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-600\/40 {
  border-color: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-600\/50 {
  border-color: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-600\/60 {
  border-color: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-600\/70 {
  border-color: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-600\/75 {
  border-color: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-600\/80 {
  border-color: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-600\/90 {
  border-color: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-600\/95 {
  border-color: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-600\/100 {
  border-color: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:border-gray-neutral-700\/0 {
  border-color: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:border-gray-neutral-700\/5 {
  border-color: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-700\/10 {
  border-color: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-700\/20 {
  border-color: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-700\/25 {
  border-color: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-700\/30 {
  border-color: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-700\/40 {
  border-color: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-700\/50 {
  border-color: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-700\/60 {
  border-color: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-700\/70 {
  border-color: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-700\/75 {
  border-color: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-700\/80 {
  border-color: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-700\/90 {
  border-color: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-700\/95 {
  border-color: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-700\/100 {
  border-color: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:border-gray-neutral-800\/0 {
  border-color: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:border-gray-neutral-800\/5 {
  border-color: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-800\/10 {
  border-color: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-800\/20 {
  border-color: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-800\/25 {
  border-color: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-800\/30 {
  border-color: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-800\/40 {
  border-color: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-800\/50 {
  border-color: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-800\/60 {
  border-color: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-800\/70 {
  border-color: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-800\/75 {
  border-color: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-800\/80 {
  border-color: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-800\/90 {
  border-color: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-800\/95 {
  border-color: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-800\/100 {
  border-color: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:border-gray-neutral-900\/0 {
  border-color: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:border-gray-neutral-900\/5 {
  border-color: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral-900\/10 {
  border-color: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral-900\/20 {
  border-color: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral-900\/25 {
  border-color: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral-900\/30 {
  border-color: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral-900\/40 {
  border-color: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral-900\/50 {
  border-color: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral-900\/60 {
  border-color: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral-900\/70 {
  border-color: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral-900\/75 {
  border-color: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral-900\/80 {
  border-color: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral-900\/90 {
  border-color: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral-900\/95 {
  border-color: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral-900\/100 {
  border-color: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:border-gray-neutral\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:border-gray-neutral\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:border-gray-neutral\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:border-gray-neutral\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:border-gray-neutral\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:border-gray-neutral\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:border-gray-neutral\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:border-gray-neutral\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:border-gray-neutral\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:border-gray-neutral\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:border-gray-neutral\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:border-gray-neutral\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:border-gray-neutral\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:border-gray-neutral\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:border-gray-neutral\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:border-gray-iron-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:border-gray-iron-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:border-gray-iron-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:border-gray-iron-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:border-gray-iron-100\/0 {
  border-color: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:border-gray-iron-100\/5 {
  border-color: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-100\/10 {
  border-color: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-100\/20 {
  border-color: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-100\/25 {
  border-color: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-100\/30 {
  border-color: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-100\/40 {
  border-color: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-100\/50 {
  border-color: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-100\/60 {
  border-color: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-100\/70 {
  border-color: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-100\/75 {
  border-color: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-100\/80 {
  border-color: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-100\/90 {
  border-color: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-100\/95 {
  border-color: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-100\/100 {
  border-color: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:border-gray-iron-200\/0 {
  border-color: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:border-gray-iron-200\/5 {
  border-color: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-200\/10 {
  border-color: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-200\/20 {
  border-color: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-200\/25 {
  border-color: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-200\/30 {
  border-color: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-200\/40 {
  border-color: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-200\/50 {
  border-color: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-200\/60 {
  border-color: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-200\/70 {
  border-color: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-200\/75 {
  border-color: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-200\/80 {
  border-color: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-200\/90 {
  border-color: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-200\/95 {
  border-color: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-200\/100 {
  border-color: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:border-gray-iron-300\/0 {
  border-color: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:border-gray-iron-300\/5 {
  border-color: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-300\/10 {
  border-color: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-300\/20 {
  border-color: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-300\/25 {
  border-color: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-300\/30 {
  border-color: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-300\/40 {
  border-color: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-300\/50 {
  border-color: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-300\/60 {
  border-color: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-300\/70 {
  border-color: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-300\/75 {
  border-color: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-300\/80 {
  border-color: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-300\/90 {
  border-color: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-300\/95 {
  border-color: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-300\/100 {
  border-color: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:border-gray-iron-400\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:border-gray-iron-400\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-400\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-400\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-400\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-400\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-400\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-400\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-400\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-400\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-400\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-400\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-400\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-400\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-400\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:border-gray-iron-500\/0 {
  border-color: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:border-gray-iron-500\/5 {
  border-color: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-500\/10 {
  border-color: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-500\/20 {
  border-color: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-500\/25 {
  border-color: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-500\/30 {
  border-color: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-500\/40 {
  border-color: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-500\/50 {
  border-color: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-500\/60 {
  border-color: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-500\/70 {
  border-color: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-500\/75 {
  border-color: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-500\/80 {
  border-color: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-500\/90 {
  border-color: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-500\/95 {
  border-color: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-500\/100 {
  border-color: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:border-gray-iron-600\/0 {
  border-color: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:border-gray-iron-600\/5 {
  border-color: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-600\/10 {
  border-color: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-600\/20 {
  border-color: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-600\/25 {
  border-color: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-600\/30 {
  border-color: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-600\/40 {
  border-color: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-600\/50 {
  border-color: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-600\/60 {
  border-color: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-600\/70 {
  border-color: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-600\/75 {
  border-color: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-600\/80 {
  border-color: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-600\/90 {
  border-color: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-600\/95 {
  border-color: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-600\/100 {
  border-color: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:border-gray-iron-700\/0 {
  border-color: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:border-gray-iron-700\/5 {
  border-color: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-700\/10 {
  border-color: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-700\/20 {
  border-color: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-700\/25 {
  border-color: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-700\/30 {
  border-color: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-700\/40 {
  border-color: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-700\/50 {
  border-color: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-700\/60 {
  border-color: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-700\/70 {
  border-color: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-700\/75 {
  border-color: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-700\/80 {
  border-color: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-700\/90 {
  border-color: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-700\/95 {
  border-color: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-700\/100 {
  border-color: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:border-gray-iron-800\/0 {
  border-color: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:border-gray-iron-800\/5 {
  border-color: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-800\/10 {
  border-color: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-800\/20 {
  border-color: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-800\/25 {
  border-color: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-800\/30 {
  border-color: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-800\/40 {
  border-color: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-800\/50 {
  border-color: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-800\/60 {
  border-color: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-800\/70 {
  border-color: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-800\/75 {
  border-color: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-800\/80 {
  border-color: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-800\/90 {
  border-color: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-800\/95 {
  border-color: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-800\/100 {
  border-color: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:border-gray-iron-900\/0 {
  border-color: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:border-gray-iron-900\/5 {
  border-color: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:border-gray-iron-900\/10 {
  border-color: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:border-gray-iron-900\/20 {
  border-color: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:border-gray-iron-900\/25 {
  border-color: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:border-gray-iron-900\/30 {
  border-color: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:border-gray-iron-900\/40 {
  border-color: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:border-gray-iron-900\/50 {
  border-color: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:border-gray-iron-900\/60 {
  border-color: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:border-gray-iron-900\/70 {
  border-color: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:border-gray-iron-900\/75 {
  border-color: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:border-gray-iron-900\/80 {
  border-color: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:border-gray-iron-900\/90 {
  border-color: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:border-gray-iron-900\/95 {
  border-color: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:border-gray-iron-900\/100 {
  border-color: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:border-gray-iron\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:border-gray-iron\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:border-gray-iron\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:border-gray-iron\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:border-gray-iron\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:border-gray-iron\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:border-gray-iron\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:border-gray-iron\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:border-gray-iron\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:border-gray-iron\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:border-gray-iron\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:border-gray-iron\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:border-gray-iron\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:border-gray-iron\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:border-gray-iron\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:border-gray-true-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:border-gray-true-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:border-gray-true-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:border-gray-true-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:border-gray-true-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:border-gray-true-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:border-gray-true-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:border-gray-true-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:border-gray-true-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:border-gray-true-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:border-gray-true-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:border-gray-true-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:border-gray-true-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:border-gray-true-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:border-gray-true-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:border-gray-true-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:border-gray-true-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:border-gray-true-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:border-gray-true-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:border-gray-true-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:border-gray-true-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:border-gray-true-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:border-gray-true-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:border-gray-true-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:border-gray-true-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:border-gray-true-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:border-gray-true-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:border-gray-true-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:border-gray-true-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:border-gray-true-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:border-gray-true-100\/0 {
  border-color: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:border-gray-true-100\/5 {
  border-color: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:border-gray-true-100\/10 {
  border-color: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:border-gray-true-100\/20 {
  border-color: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:border-gray-true-100\/25 {
  border-color: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:border-gray-true-100\/30 {
  border-color: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:border-gray-true-100\/40 {
  border-color: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:border-gray-true-100\/50 {
  border-color: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:border-gray-true-100\/60 {
  border-color: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:border-gray-true-100\/70 {
  border-color: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:border-gray-true-100\/75 {
  border-color: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:border-gray-true-100\/80 {
  border-color: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:border-gray-true-100\/90 {
  border-color: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:border-gray-true-100\/95 {
  border-color: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:border-gray-true-100\/100 {
  border-color: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:border-gray-true-200\/0 {
  border-color: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:border-gray-true-200\/5 {
  border-color: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:border-gray-true-200\/10 {
  border-color: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:border-gray-true-200\/20 {
  border-color: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:border-gray-true-200\/25 {
  border-color: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:border-gray-true-200\/30 {
  border-color: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:border-gray-true-200\/40 {
  border-color: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:border-gray-true-200\/50 {
  border-color: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:border-gray-true-200\/60 {
  border-color: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:border-gray-true-200\/70 {
  border-color: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:border-gray-true-200\/75 {
  border-color: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:border-gray-true-200\/80 {
  border-color: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:border-gray-true-200\/90 {
  border-color: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:border-gray-true-200\/95 {
  border-color: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:border-gray-true-200\/100 {
  border-color: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:border-gray-true-300\/0 {
  border-color: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:border-gray-true-300\/5 {
  border-color: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:border-gray-true-300\/10 {
  border-color: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:border-gray-true-300\/20 {
  border-color: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:border-gray-true-300\/25 {
  border-color: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:border-gray-true-300\/30 {
  border-color: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:border-gray-true-300\/40 {
  border-color: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:border-gray-true-300\/50 {
  border-color: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:border-gray-true-300\/60 {
  border-color: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:border-gray-true-300\/70 {
  border-color: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:border-gray-true-300\/75 {
  border-color: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:border-gray-true-300\/80 {
  border-color: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:border-gray-true-300\/90 {
  border-color: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:border-gray-true-300\/95 {
  border-color: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:border-gray-true-300\/100 {
  border-color: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:border-gray-true-400\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:border-gray-true-400\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:border-gray-true-400\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:border-gray-true-400\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:border-gray-true-400\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:border-gray-true-400\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:border-gray-true-400\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:border-gray-true-400\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:border-gray-true-400\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:border-gray-true-400\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:border-gray-true-400\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:border-gray-true-400\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:border-gray-true-400\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:border-gray-true-400\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:border-gray-true-400\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:border-gray-true-500\/0 {
  border-color: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:border-gray-true-500\/5 {
  border-color: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:border-gray-true-500\/10 {
  border-color: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:border-gray-true-500\/20 {
  border-color: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:border-gray-true-500\/25 {
  border-color: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:border-gray-true-500\/30 {
  border-color: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:border-gray-true-500\/40 {
  border-color: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:border-gray-true-500\/50 {
  border-color: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:border-gray-true-500\/60 {
  border-color: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:border-gray-true-500\/70 {
  border-color: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:border-gray-true-500\/75 {
  border-color: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:border-gray-true-500\/80 {
  border-color: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:border-gray-true-500\/90 {
  border-color: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:border-gray-true-500\/95 {
  border-color: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:border-gray-true-500\/100 {
  border-color: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:border-gray-true-600\/0 {
  border-color: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:border-gray-true-600\/5 {
  border-color: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:border-gray-true-600\/10 {
  border-color: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:border-gray-true-600\/20 {
  border-color: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:border-gray-true-600\/25 {
  border-color: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:border-gray-true-600\/30 {
  border-color: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:border-gray-true-600\/40 {
  border-color: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:border-gray-true-600\/50 {
  border-color: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:border-gray-true-600\/60 {
  border-color: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:border-gray-true-600\/70 {
  border-color: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:border-gray-true-600\/75 {
  border-color: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:border-gray-true-600\/80 {
  border-color: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:border-gray-true-600\/90 {
  border-color: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:border-gray-true-600\/95 {
  border-color: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:border-gray-true-600\/100 {
  border-color: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:border-gray-true-700\/0 {
  border-color: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:border-gray-true-700\/5 {
  border-color: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:border-gray-true-700\/10 {
  border-color: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:border-gray-true-700\/20 {
  border-color: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:border-gray-true-700\/25 {
  border-color: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:border-gray-true-700\/30 {
  border-color: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:border-gray-true-700\/40 {
  border-color: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:border-gray-true-700\/50 {
  border-color: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:border-gray-true-700\/60 {
  border-color: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:border-gray-true-700\/70 {
  border-color: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:border-gray-true-700\/75 {
  border-color: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:border-gray-true-700\/80 {
  border-color: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:border-gray-true-700\/90 {
  border-color: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:border-gray-true-700\/95 {
  border-color: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:border-gray-true-700\/100 {
  border-color: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:border-gray-true-800\/0 {
  border-color: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:border-gray-true-800\/5 {
  border-color: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:border-gray-true-800\/10 {
  border-color: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:border-gray-true-800\/20 {
  border-color: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:border-gray-true-800\/25 {
  border-color: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:border-gray-true-800\/30 {
  border-color: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:border-gray-true-800\/40 {
  border-color: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:border-gray-true-800\/50 {
  border-color: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:border-gray-true-800\/60 {
  border-color: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:border-gray-true-800\/70 {
  border-color: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:border-gray-true-800\/75 {
  border-color: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:border-gray-true-800\/80 {
  border-color: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:border-gray-true-800\/90 {
  border-color: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:border-gray-true-800\/95 {
  border-color: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:border-gray-true-800\/100 {
  border-color: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:border-gray-true-900\/0 {
  border-color: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:border-gray-true-900\/5 {
  border-color: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:border-gray-true-900\/10 {
  border-color: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:border-gray-true-900\/20 {
  border-color: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:border-gray-true-900\/25 {
  border-color: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:border-gray-true-900\/30 {
  border-color: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:border-gray-true-900\/40 {
  border-color: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:border-gray-true-900\/50 {
  border-color: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:border-gray-true-900\/60 {
  border-color: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:border-gray-true-900\/70 {
  border-color: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:border-gray-true-900\/75 {
  border-color: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:border-gray-true-900\/80 {
  border-color: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:border-gray-true-900\/90 {
  border-color: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:border-gray-true-900\/95 {
  border-color: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:border-gray-true-900\/100 {
  border-color: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:border-gray-true\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:border-gray-true\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:border-gray-true\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:border-gray-true\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:border-gray-true\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:border-gray-true\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:border-gray-true\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:border-gray-true\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:border-gray-true\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:border-gray-true\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:border-gray-true\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:border-gray-true\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:border-gray-true\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:border-gray-true\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:border-gray-true\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:border-gray-warm-25\/0 {
  border-color: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:border-gray-warm-25\/5 {
  border-color: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-25\/10 {
  border-color: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-25\/20 {
  border-color: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-25\/25 {
  border-color: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-25\/30 {
  border-color: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-25\/40 {
  border-color: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-25\/50 {
  border-color: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-25\/60 {
  border-color: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-25\/70 {
  border-color: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-25\/75 {
  border-color: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-25\/80 {
  border-color: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-25\/90 {
  border-color: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-25\/95 {
  border-color: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-25\/100 {
  border-color: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:border-gray-warm-50\/0 {
  border-color: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:border-gray-warm-50\/5 {
  border-color: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-50\/10 {
  border-color: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-50\/20 {
  border-color: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-50\/25 {
  border-color: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-50\/30 {
  border-color: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-50\/40 {
  border-color: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-50\/50 {
  border-color: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-50\/60 {
  border-color: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-50\/70 {
  border-color: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-50\/75 {
  border-color: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-50\/80 {
  border-color: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-50\/90 {
  border-color: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-50\/95 {
  border-color: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-50\/100 {
  border-color: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:border-gray-warm-100\/0 {
  border-color: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:border-gray-warm-100\/5 {
  border-color: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-100\/10 {
  border-color: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-100\/20 {
  border-color: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-100\/25 {
  border-color: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-100\/30 {
  border-color: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-100\/40 {
  border-color: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-100\/50 {
  border-color: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-100\/60 {
  border-color: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-100\/70 {
  border-color: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-100\/75 {
  border-color: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-100\/80 {
  border-color: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-100\/90 {
  border-color: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-100\/95 {
  border-color: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-100\/100 {
  border-color: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:border-gray-warm-200\/0 {
  border-color: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:border-gray-warm-200\/5 {
  border-color: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-200\/10 {
  border-color: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-200\/20 {
  border-color: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-200\/25 {
  border-color: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-200\/30 {
  border-color: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-200\/40 {
  border-color: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-200\/50 {
  border-color: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-200\/60 {
  border-color: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-200\/70 {
  border-color: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-200\/75 {
  border-color: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-200\/80 {
  border-color: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-200\/90 {
  border-color: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-200\/95 {
  border-color: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-200\/100 {
  border-color: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:border-gray-warm-300\/0 {
  border-color: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:border-gray-warm-300\/5 {
  border-color: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-300\/10 {
  border-color: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-300\/20 {
  border-color: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-300\/25 {
  border-color: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-300\/30 {
  border-color: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-300\/40 {
  border-color: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-300\/50 {
  border-color: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-300\/60 {
  border-color: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-300\/70 {
  border-color: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-300\/75 {
  border-color: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-300\/80 {
  border-color: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-300\/90 {
  border-color: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-300\/95 {
  border-color: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-300\/100 {
  border-color: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:border-gray-warm-400\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:border-gray-warm-400\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-400\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-400\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-400\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-400\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-400\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-400\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-400\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-400\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-400\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-400\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-400\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-400\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-400\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:border-gray-warm-500\/0 {
  border-color: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:border-gray-warm-500\/5 {
  border-color: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-500\/10 {
  border-color: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-500\/20 {
  border-color: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-500\/25 {
  border-color: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-500\/30 {
  border-color: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-500\/40 {
  border-color: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-500\/50 {
  border-color: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-500\/60 {
  border-color: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-500\/70 {
  border-color: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-500\/75 {
  border-color: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-500\/80 {
  border-color: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-500\/90 {
  border-color: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-500\/95 {
  border-color: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-500\/100 {
  border-color: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:border-gray-warm-600\/0 {
  border-color: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:border-gray-warm-600\/5 {
  border-color: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-600\/10 {
  border-color: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-600\/20 {
  border-color: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-600\/25 {
  border-color: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-600\/30 {
  border-color: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-600\/40 {
  border-color: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-600\/50 {
  border-color: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-600\/60 {
  border-color: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-600\/70 {
  border-color: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-600\/75 {
  border-color: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-600\/80 {
  border-color: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-600\/90 {
  border-color: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-600\/95 {
  border-color: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-600\/100 {
  border-color: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:border-gray-warm-700\/0 {
  border-color: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:border-gray-warm-700\/5 {
  border-color: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-700\/10 {
  border-color: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-700\/20 {
  border-color: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-700\/25 {
  border-color: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-700\/30 {
  border-color: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-700\/40 {
  border-color: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-700\/50 {
  border-color: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-700\/60 {
  border-color: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-700\/70 {
  border-color: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-700\/75 {
  border-color: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-700\/80 {
  border-color: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-700\/90 {
  border-color: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-700\/95 {
  border-color: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-700\/100 {
  border-color: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:border-gray-warm-800\/0 {
  border-color: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:border-gray-warm-800\/5 {
  border-color: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-800\/10 {
  border-color: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-800\/20 {
  border-color: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-800\/25 {
  border-color: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-800\/30 {
  border-color: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-800\/40 {
  border-color: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-800\/50 {
  border-color: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-800\/60 {
  border-color: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-800\/70 {
  border-color: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-800\/75 {
  border-color: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-800\/80 {
  border-color: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-800\/90 {
  border-color: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-800\/95 {
  border-color: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-800\/100 {
  border-color: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:border-gray-warm-900\/0 {
  border-color: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:border-gray-warm-900\/5 {
  border-color: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:border-gray-warm-900\/10 {
  border-color: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:border-gray-warm-900\/20 {
  border-color: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:border-gray-warm-900\/25 {
  border-color: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:border-gray-warm-900\/30 {
  border-color: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:border-gray-warm-900\/40 {
  border-color: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:border-gray-warm-900\/50 {
  border-color: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:border-gray-warm-900\/60 {
  border-color: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:border-gray-warm-900\/70 {
  border-color: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:border-gray-warm-900\/75 {
  border-color: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:border-gray-warm-900\/80 {
  border-color: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:border-gray-warm-900\/90 {
  border-color: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:border-gray-warm-900\/95 {
  border-color: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:border-gray-warm-900\/100 {
  border-color: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:border-gray-warm\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:border-gray-warm\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:border-gray-warm\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:border-gray-warm\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:border-gray-warm\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:border-gray-warm\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:border-gray-warm\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:border-gray-warm\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:border-gray-warm\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:border-gray-warm\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:border-gray-warm\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:border-gray-warm\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:border-gray-warm\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:border-gray-warm\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:border-gray-warm\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:border-moss-25\/0 {
  border-color: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:border-moss-25\/5 {
  border-color: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:border-moss-25\/10 {
  border-color: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:border-moss-25\/20 {
  border-color: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:border-moss-25\/25 {
  border-color: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:border-moss-25\/30 {
  border-color: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:border-moss-25\/40 {
  border-color: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:border-moss-25\/50 {
  border-color: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:border-moss-25\/60 {
  border-color: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:border-moss-25\/70 {
  border-color: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:border-moss-25\/75 {
  border-color: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:border-moss-25\/80 {
  border-color: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:border-moss-25\/90 {
  border-color: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:border-moss-25\/95 {
  border-color: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:border-moss-25\/100 {
  border-color: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:border-moss-50\/0 {
  border-color: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:border-moss-50\/5 {
  border-color: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:border-moss-50\/10 {
  border-color: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:border-moss-50\/20 {
  border-color: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:border-moss-50\/25 {
  border-color: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:border-moss-50\/30 {
  border-color: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:border-moss-50\/40 {
  border-color: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:border-moss-50\/50 {
  border-color: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:border-moss-50\/60 {
  border-color: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:border-moss-50\/70 {
  border-color: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:border-moss-50\/75 {
  border-color: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:border-moss-50\/80 {
  border-color: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:border-moss-50\/90 {
  border-color: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:border-moss-50\/95 {
  border-color: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:border-moss-50\/100 {
  border-color: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:border-moss-100\/0 {
  border-color: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:border-moss-100\/5 {
  border-color: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:border-moss-100\/10 {
  border-color: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:border-moss-100\/20 {
  border-color: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:border-moss-100\/25 {
  border-color: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:border-moss-100\/30 {
  border-color: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:border-moss-100\/40 {
  border-color: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:border-moss-100\/50 {
  border-color: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:border-moss-100\/60 {
  border-color: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:border-moss-100\/70 {
  border-color: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:border-moss-100\/75 {
  border-color: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:border-moss-100\/80 {
  border-color: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:border-moss-100\/90 {
  border-color: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:border-moss-100\/95 {
  border-color: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:border-moss-100\/100 {
  border-color: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:border-moss-200\/0 {
  border-color: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:border-moss-200\/5 {
  border-color: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:border-moss-200\/10 {
  border-color: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:border-moss-200\/20 {
  border-color: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:border-moss-200\/25 {
  border-color: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:border-moss-200\/30 {
  border-color: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:border-moss-200\/40 {
  border-color: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:border-moss-200\/50 {
  border-color: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:border-moss-200\/60 {
  border-color: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:border-moss-200\/70 {
  border-color: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:border-moss-200\/75 {
  border-color: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:border-moss-200\/80 {
  border-color: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:border-moss-200\/90 {
  border-color: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:border-moss-200\/95 {
  border-color: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:border-moss-200\/100 {
  border-color: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:border-moss-300\/0 {
  border-color: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:border-moss-300\/5 {
  border-color: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:border-moss-300\/10 {
  border-color: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:border-moss-300\/20 {
  border-color: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:border-moss-300\/25 {
  border-color: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:border-moss-300\/30 {
  border-color: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:border-moss-300\/40 {
  border-color: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:border-moss-300\/50 {
  border-color: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:border-moss-300\/60 {
  border-color: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:border-moss-300\/70 {
  border-color: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:border-moss-300\/75 {
  border-color: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:border-moss-300\/80 {
  border-color: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:border-moss-300\/90 {
  border-color: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:border-moss-300\/95 {
  border-color: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:border-moss-300\/100 {
  border-color: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:border-moss-400\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:border-moss-400\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:border-moss-400\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:border-moss-400\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:border-moss-400\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:border-moss-400\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:border-moss-400\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:border-moss-400\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:border-moss-400\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:border-moss-400\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:border-moss-400\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:border-moss-400\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:border-moss-400\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:border-moss-400\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:border-moss-400\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:border-moss-500\/0 {
  border-color: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:border-moss-500\/5 {
  border-color: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:border-moss-500\/10 {
  border-color: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:border-moss-500\/20 {
  border-color: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:border-moss-500\/25 {
  border-color: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:border-moss-500\/30 {
  border-color: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:border-moss-500\/40 {
  border-color: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:border-moss-500\/50 {
  border-color: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:border-moss-500\/60 {
  border-color: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:border-moss-500\/70 {
  border-color: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:border-moss-500\/75 {
  border-color: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:border-moss-500\/80 {
  border-color: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:border-moss-500\/90 {
  border-color: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:border-moss-500\/95 {
  border-color: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:border-moss-500\/100 {
  border-color: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:border-moss-600\/0 {
  border-color: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:border-moss-600\/5 {
  border-color: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:border-moss-600\/10 {
  border-color: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:border-moss-600\/20 {
  border-color: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:border-moss-600\/25 {
  border-color: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:border-moss-600\/30 {
  border-color: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:border-moss-600\/40 {
  border-color: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:border-moss-600\/50 {
  border-color: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:border-moss-600\/60 {
  border-color: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:border-moss-600\/70 {
  border-color: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:border-moss-600\/75 {
  border-color: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:border-moss-600\/80 {
  border-color: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:border-moss-600\/90 {
  border-color: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:border-moss-600\/95 {
  border-color: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:border-moss-600\/100 {
  border-color: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:border-moss-700\/0 {
  border-color: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:border-moss-700\/5 {
  border-color: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:border-moss-700\/10 {
  border-color: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:border-moss-700\/20 {
  border-color: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:border-moss-700\/25 {
  border-color: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:border-moss-700\/30 {
  border-color: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:border-moss-700\/40 {
  border-color: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:border-moss-700\/50 {
  border-color: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:border-moss-700\/60 {
  border-color: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:border-moss-700\/70 {
  border-color: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:border-moss-700\/75 {
  border-color: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:border-moss-700\/80 {
  border-color: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:border-moss-700\/90 {
  border-color: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:border-moss-700\/95 {
  border-color: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:border-moss-700\/100 {
  border-color: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:border-moss-800\/0 {
  border-color: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:border-moss-800\/5 {
  border-color: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:border-moss-800\/10 {
  border-color: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:border-moss-800\/20 {
  border-color: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:border-moss-800\/25 {
  border-color: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:border-moss-800\/30 {
  border-color: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:border-moss-800\/40 {
  border-color: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:border-moss-800\/50 {
  border-color: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:border-moss-800\/60 {
  border-color: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:border-moss-800\/70 {
  border-color: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:border-moss-800\/75 {
  border-color: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:border-moss-800\/80 {
  border-color: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:border-moss-800\/90 {
  border-color: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:border-moss-800\/95 {
  border-color: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:border-moss-800\/100 {
  border-color: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:border-moss-900\/0 {
  border-color: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:border-moss-900\/5 {
  border-color: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:border-moss-900\/10 {
  border-color: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:border-moss-900\/20 {
  border-color: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:border-moss-900\/25 {
  border-color: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:border-moss-900\/30 {
  border-color: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:border-moss-900\/40 {
  border-color: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:border-moss-900\/50 {
  border-color: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:border-moss-900\/60 {
  border-color: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:border-moss-900\/70 {
  border-color: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:border-moss-900\/75 {
  border-color: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:border-moss-900\/80 {
  border-color: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:border-moss-900\/90 {
  border-color: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:border-moss-900\/95 {
  border-color: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:border-moss-900\/100 {
  border-color: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:border-moss\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:border-moss\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:border-moss\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:border-moss\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:border-moss\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:border-moss\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:border-moss\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:border-moss\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:border-moss\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:border-moss\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:border-moss\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:border-moss\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:border-moss\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:border-moss\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:border-moss\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:border-green-light-25\/0 {
  border-color: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:border-green-light-25\/5 {
  border-color: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:border-green-light-25\/10 {
  border-color: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:border-green-light-25\/20 {
  border-color: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:border-green-light-25\/25 {
  border-color: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:border-green-light-25\/30 {
  border-color: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:border-green-light-25\/40 {
  border-color: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:border-green-light-25\/50 {
  border-color: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:border-green-light-25\/60 {
  border-color: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:border-green-light-25\/70 {
  border-color: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:border-green-light-25\/75 {
  border-color: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:border-green-light-25\/80 {
  border-color: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:border-green-light-25\/90 {
  border-color: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:border-green-light-25\/95 {
  border-color: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:border-green-light-25\/100 {
  border-color: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:border-green-light-50\/0 {
  border-color: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:border-green-light-50\/5 {
  border-color: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:border-green-light-50\/10 {
  border-color: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:border-green-light-50\/20 {
  border-color: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:border-green-light-50\/25 {
  border-color: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:border-green-light-50\/30 {
  border-color: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:border-green-light-50\/40 {
  border-color: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:border-green-light-50\/50 {
  border-color: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:border-green-light-50\/60 {
  border-color: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:border-green-light-50\/70 {
  border-color: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:border-green-light-50\/75 {
  border-color: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:border-green-light-50\/80 {
  border-color: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:border-green-light-50\/90 {
  border-color: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:border-green-light-50\/95 {
  border-color: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:border-green-light-50\/100 {
  border-color: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:border-green-light-100\/0 {
  border-color: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:border-green-light-100\/5 {
  border-color: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:border-green-light-100\/10 {
  border-color: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:border-green-light-100\/20 {
  border-color: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:border-green-light-100\/25 {
  border-color: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:border-green-light-100\/30 {
  border-color: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:border-green-light-100\/40 {
  border-color: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:border-green-light-100\/50 {
  border-color: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:border-green-light-100\/60 {
  border-color: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:border-green-light-100\/70 {
  border-color: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:border-green-light-100\/75 {
  border-color: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:border-green-light-100\/80 {
  border-color: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:border-green-light-100\/90 {
  border-color: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:border-green-light-100\/95 {
  border-color: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:border-green-light-100\/100 {
  border-color: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:border-green-light-300\/0 {
  border-color: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:border-green-light-300\/5 {
  border-color: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:border-green-light-300\/10 {
  border-color: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:border-green-light-300\/20 {
  border-color: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:border-green-light-300\/25 {
  border-color: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:border-green-light-300\/30 {
  border-color: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:border-green-light-300\/40 {
  border-color: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:border-green-light-300\/50 {
  border-color: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:border-green-light-300\/60 {
  border-color: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:border-green-light-300\/70 {
  border-color: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:border-green-light-300\/75 {
  border-color: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:border-green-light-300\/80 {
  border-color: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:border-green-light-300\/90 {
  border-color: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:border-green-light-300\/95 {
  border-color: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:border-green-light-300\/100 {
  border-color: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:border-green-light-400\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:border-green-light-400\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:border-green-light-400\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:border-green-light-400\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:border-green-light-400\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:border-green-light-400\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:border-green-light-400\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:border-green-light-400\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:border-green-light-400\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:border-green-light-400\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:border-green-light-400\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:border-green-light-400\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:border-green-light-400\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:border-green-light-400\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:border-green-light-400\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:border-green-light-500\/0 {
  border-color: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:border-green-light-500\/5 {
  border-color: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:border-green-light-500\/10 {
  border-color: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:border-green-light-500\/20 {
  border-color: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:border-green-light-500\/25 {
  border-color: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:border-green-light-500\/30 {
  border-color: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:border-green-light-500\/40 {
  border-color: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:border-green-light-500\/50 {
  border-color: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:border-green-light-500\/60 {
  border-color: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:border-green-light-500\/70 {
  border-color: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:border-green-light-500\/75 {
  border-color: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:border-green-light-500\/80 {
  border-color: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:border-green-light-500\/90 {
  border-color: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:border-green-light-500\/95 {
  border-color: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:border-green-light-500\/100 {
  border-color: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:border-green-light-800\/0 {
  border-color: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:border-green-light-800\/5 {
  border-color: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:border-green-light-800\/10 {
  border-color: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:border-green-light-800\/20 {
  border-color: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:border-green-light-800\/25 {
  border-color: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:border-green-light-800\/30 {
  border-color: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:border-green-light-800\/40 {
  border-color: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:border-green-light-800\/50 {
  border-color: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:border-green-light-800\/60 {
  border-color: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:border-green-light-800\/70 {
  border-color: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:border-green-light-800\/75 {
  border-color: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:border-green-light-800\/80 {
  border-color: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:border-green-light-800\/90 {
  border-color: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:border-green-light-800\/95 {
  border-color: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:border-green-light-800\/100 {
  border-color: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:border-green-light-900\/0 {
  border-color: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:border-green-light-900\/5 {
  border-color: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:border-green-light-900\/10 {
  border-color: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:border-green-light-900\/20 {
  border-color: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:border-green-light-900\/25 {
  border-color: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:border-green-light-900\/30 {
  border-color: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:border-green-light-900\/40 {
  border-color: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:border-green-light-900\/50 {
  border-color: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:border-green-light-900\/60 {
  border-color: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:border-green-light-900\/70 {
  border-color: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:border-green-light-900\/75 {
  border-color: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:border-green-light-900\/80 {
  border-color: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:border-green-light-900\/90 {
  border-color: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:border-green-light-900\/95 {
  border-color: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:border-green-light-900\/100 {
  border-color: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:border-green-light\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:border-green-light\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:border-green-light\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:border-green-light\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:border-green-light\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:border-green-light\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:border-green-light\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:border-green-light\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:border-green-light\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:border-green-light\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:border-green-light\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:border-green-light\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:border-green-light\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:border-green-light\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:border-green-light\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:border-green-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:border-green-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:border-green-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:border-green-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:border-green-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:border-green-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:border-green-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:border-green-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:border-green-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:border-green-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:border-green-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:border-green-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:border-green-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:border-green-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:border-green-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:border-green-50\/0 {
  border-color: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:border-green-50\/5 {
  border-color: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:border-green-50\/10 {
  border-color: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:border-green-50\/20 {
  border-color: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:border-green-50\/25 {
  border-color: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:border-green-50\/30 {
  border-color: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:border-green-50\/40 {
  border-color: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:border-green-50\/50 {
  border-color: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:border-green-50\/60 {
  border-color: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:border-green-50\/70 {
  border-color: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:border-green-50\/75 {
  border-color: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:border-green-50\/80 {
  border-color: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:border-green-50\/90 {
  border-color: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:border-green-50\/95 {
  border-color: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:border-green-50\/100 {
  border-color: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:border-green-100\/0 {
  border-color: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:border-green-100\/5 {
  border-color: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:border-green-100\/10 {
  border-color: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:border-green-100\/20 {
  border-color: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:border-green-100\/25 {
  border-color: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:border-green-100\/30 {
  border-color: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:border-green-100\/40 {
  border-color: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:border-green-100\/50 {
  border-color: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:border-green-100\/60 {
  border-color: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:border-green-100\/70 {
  border-color: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:border-green-100\/75 {
  border-color: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:border-green-100\/80 {
  border-color: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:border-green-100\/90 {
  border-color: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:border-green-100\/95 {
  border-color: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:border-green-100\/100 {
  border-color: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:border-green-200\/0 {
  border-color: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:border-green-200\/5 {
  border-color: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:border-green-200\/10 {
  border-color: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:border-green-200\/20 {
  border-color: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:border-green-200\/25 {
  border-color: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:border-green-200\/30 {
  border-color: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:border-green-200\/40 {
  border-color: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:border-green-200\/50 {
  border-color: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:border-green-200\/60 {
  border-color: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:border-green-200\/70 {
  border-color: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:border-green-200\/75 {
  border-color: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:border-green-200\/80 {
  border-color: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:border-green-200\/90 {
  border-color: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:border-green-200\/95 {
  border-color: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:border-green-200\/100 {
  border-color: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:border-green-300\/0 {
  border-color: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:border-green-300\/5 {
  border-color: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:border-green-300\/10 {
  border-color: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:border-green-300\/20 {
  border-color: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:border-green-300\/25 {
  border-color: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:border-green-300\/30 {
  border-color: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:border-green-300\/40 {
  border-color: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:border-green-300\/50 {
  border-color: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:border-green-300\/60 {
  border-color: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:border-green-300\/70 {
  border-color: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:border-green-300\/75 {
  border-color: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:border-green-300\/80 {
  border-color: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:border-green-300\/90 {
  border-color: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:border-green-300\/95 {
  border-color: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:border-green-300\/100 {
  border-color: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:border-green-400\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:border-green-400\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:border-green-400\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:border-green-400\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:border-green-400\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:border-green-400\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:border-green-400\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:border-green-400\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:border-green-400\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:border-green-400\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:border-green-400\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:border-green-400\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:border-green-400\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:border-green-400\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:border-green-400\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:border-green-500\/0 {
  border-color: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:border-green-500\/5 {
  border-color: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:border-green-500\/10 {
  border-color: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:border-green-500\/20 {
  border-color: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:border-green-500\/25 {
  border-color: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:border-green-500\/30 {
  border-color: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:border-green-500\/40 {
  border-color: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:border-green-500\/50 {
  border-color: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:border-green-500\/60 {
  border-color: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:border-green-500\/70 {
  border-color: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:border-green-500\/75 {
  border-color: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:border-green-500\/80 {
  border-color: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:border-green-500\/90 {
  border-color: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:border-green-500\/95 {
  border-color: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:border-green-500\/100 {
  border-color: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:border-green-600\/0 {
  border-color: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:border-green-600\/5 {
  border-color: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:border-green-600\/10 {
  border-color: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:border-green-600\/20 {
  border-color: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:border-green-600\/25 {
  border-color: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:border-green-600\/30 {
  border-color: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:border-green-600\/40 {
  border-color: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:border-green-600\/50 {
  border-color: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:border-green-600\/60 {
  border-color: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:border-green-600\/70 {
  border-color: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:border-green-600\/75 {
  border-color: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:border-green-600\/80 {
  border-color: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:border-green-600\/90 {
  border-color: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:border-green-600\/95 {
  border-color: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:border-green-600\/100 {
  border-color: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:border-green-700\/0 {
  border-color: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:border-green-700\/5 {
  border-color: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:border-green-700\/10 {
  border-color: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:border-green-700\/20 {
  border-color: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:border-green-700\/25 {
  border-color: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:border-green-700\/30 {
  border-color: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:border-green-700\/40 {
  border-color: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:border-green-700\/50 {
  border-color: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:border-green-700\/60 {
  border-color: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:border-green-700\/70 {
  border-color: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:border-green-700\/75 {
  border-color: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:border-green-700\/80 {
  border-color: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:border-green-700\/90 {
  border-color: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:border-green-700\/95 {
  border-color: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:border-green-700\/100 {
  border-color: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:border-green-800\/0 {
  border-color: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:border-green-800\/5 {
  border-color: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:border-green-800\/10 {
  border-color: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:border-green-800\/20 {
  border-color: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:border-green-800\/25 {
  border-color: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:border-green-800\/30 {
  border-color: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:border-green-800\/40 {
  border-color: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:border-green-800\/50 {
  border-color: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:border-green-800\/60 {
  border-color: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:border-green-800\/70 {
  border-color: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:border-green-800\/75 {
  border-color: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:border-green-800\/80 {
  border-color: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:border-green-800\/90 {
  border-color: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:border-green-800\/95 {
  border-color: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:border-green-800\/100 {
  border-color: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:border-green-900\/0 {
  border-color: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:border-green-900\/5 {
  border-color: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:border-green-900\/10 {
  border-color: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:border-green-900\/20 {
  border-color: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:border-green-900\/25 {
  border-color: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:border-green-900\/30 {
  border-color: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:border-green-900\/40 {
  border-color: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:border-green-900\/50 {
  border-color: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:border-green-900\/60 {
  border-color: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:border-green-900\/70 {
  border-color: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:border-green-900\/75 {
  border-color: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:border-green-900\/80 {
  border-color: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:border-green-900\/90 {
  border-color: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:border-green-900\/95 {
  border-color: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:border-green-900\/100 {
  border-color: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:border-green\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:border-green\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:border-green\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:border-green\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:border-green\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:border-green\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:border-green\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:border-green\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:border-green\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:border-green\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:border-green\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:border-green\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:border-green\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:border-green\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:border-green\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:border-teal-25\/0 {
  border-color: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:border-teal-25\/5 {
  border-color: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:border-teal-25\/10 {
  border-color: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:border-teal-25\/20 {
  border-color: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:border-teal-25\/25 {
  border-color: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:border-teal-25\/30 {
  border-color: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:border-teal-25\/40 {
  border-color: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:border-teal-25\/50 {
  border-color: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:border-teal-25\/60 {
  border-color: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:border-teal-25\/70 {
  border-color: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:border-teal-25\/75 {
  border-color: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:border-teal-25\/80 {
  border-color: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:border-teal-25\/90 {
  border-color: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:border-teal-25\/95 {
  border-color: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:border-teal-25\/100 {
  border-color: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:border-teal-50\/0 {
  border-color: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:border-teal-50\/5 {
  border-color: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:border-teal-50\/10 {
  border-color: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:border-teal-50\/20 {
  border-color: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:border-teal-50\/25 {
  border-color: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:border-teal-50\/30 {
  border-color: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:border-teal-50\/40 {
  border-color: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:border-teal-50\/50 {
  border-color: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:border-teal-50\/60 {
  border-color: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:border-teal-50\/70 {
  border-color: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:border-teal-50\/75 {
  border-color: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:border-teal-50\/80 {
  border-color: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:border-teal-50\/90 {
  border-color: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:border-teal-50\/95 {
  border-color: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:border-teal-50\/100 {
  border-color: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:border-teal-100\/0 {
  border-color: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:border-teal-100\/5 {
  border-color: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:border-teal-100\/10 {
  border-color: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:border-teal-100\/20 {
  border-color: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:border-teal-100\/25 {
  border-color: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:border-teal-100\/30 {
  border-color: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:border-teal-100\/40 {
  border-color: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:border-teal-100\/50 {
  border-color: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:border-teal-100\/60 {
  border-color: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:border-teal-100\/70 {
  border-color: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:border-teal-100\/75 {
  border-color: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:border-teal-100\/80 {
  border-color: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:border-teal-100\/90 {
  border-color: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:border-teal-100\/95 {
  border-color: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:border-teal-100\/100 {
  border-color: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:border-teal-200\/0 {
  border-color: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:border-teal-200\/5 {
  border-color: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:border-teal-200\/10 {
  border-color: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:border-teal-200\/20 {
  border-color: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:border-teal-200\/25 {
  border-color: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:border-teal-200\/30 {
  border-color: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:border-teal-200\/40 {
  border-color: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:border-teal-200\/50 {
  border-color: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:border-teal-200\/60 {
  border-color: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:border-teal-200\/70 {
  border-color: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:border-teal-200\/75 {
  border-color: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:border-teal-200\/80 {
  border-color: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:border-teal-200\/90 {
  border-color: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:border-teal-200\/95 {
  border-color: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:border-teal-200\/100 {
  border-color: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:border-teal-300\/0 {
  border-color: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:border-teal-300\/5 {
  border-color: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:border-teal-300\/10 {
  border-color: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:border-teal-300\/20 {
  border-color: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:border-teal-300\/25 {
  border-color: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:border-teal-300\/30 {
  border-color: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:border-teal-300\/40 {
  border-color: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:border-teal-300\/50 {
  border-color: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:border-teal-300\/60 {
  border-color: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:border-teal-300\/70 {
  border-color: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:border-teal-300\/75 {
  border-color: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:border-teal-300\/80 {
  border-color: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:border-teal-300\/90 {
  border-color: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:border-teal-300\/95 {
  border-color: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:border-teal-300\/100 {
  border-color: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:border-teal-400\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:border-teal-400\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:border-teal-400\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:border-teal-400\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:border-teal-400\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:border-teal-400\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:border-teal-400\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:border-teal-400\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:border-teal-400\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:border-teal-400\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:border-teal-400\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:border-teal-400\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:border-teal-400\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:border-teal-400\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:border-teal-400\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:border-teal-500\/0 {
  border-color: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:border-teal-500\/5 {
  border-color: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:border-teal-500\/10 {
  border-color: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:border-teal-500\/20 {
  border-color: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:border-teal-500\/25 {
  border-color: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:border-teal-500\/30 {
  border-color: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:border-teal-500\/40 {
  border-color: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:border-teal-500\/50 {
  border-color: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:border-teal-500\/60 {
  border-color: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:border-teal-500\/70 {
  border-color: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:border-teal-500\/75 {
  border-color: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:border-teal-500\/80 {
  border-color: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:border-teal-500\/90 {
  border-color: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:border-teal-500\/95 {
  border-color: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:border-teal-500\/100 {
  border-color: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:border-teal-600\/0 {
  border-color: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:border-teal-600\/5 {
  border-color: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:border-teal-600\/10 {
  border-color: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:border-teal-600\/20 {
  border-color: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:border-teal-600\/25 {
  border-color: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:border-teal-600\/30 {
  border-color: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:border-teal-600\/40 {
  border-color: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:border-teal-600\/50 {
  border-color: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:border-teal-600\/60 {
  border-color: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:border-teal-600\/70 {
  border-color: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:border-teal-600\/75 {
  border-color: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:border-teal-600\/80 {
  border-color: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:border-teal-600\/90 {
  border-color: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:border-teal-600\/95 {
  border-color: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:border-teal-600\/100 {
  border-color: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:border-teal-700\/0 {
  border-color: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:border-teal-700\/5 {
  border-color: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:border-teal-700\/10 {
  border-color: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:border-teal-700\/20 {
  border-color: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:border-teal-700\/25 {
  border-color: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:border-teal-700\/30 {
  border-color: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:border-teal-700\/40 {
  border-color: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:border-teal-700\/50 {
  border-color: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:border-teal-700\/60 {
  border-color: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:border-teal-700\/70 {
  border-color: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:border-teal-700\/75 {
  border-color: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:border-teal-700\/80 {
  border-color: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:border-teal-700\/90 {
  border-color: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:border-teal-700\/95 {
  border-color: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:border-teal-700\/100 {
  border-color: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:border-teal-800\/0 {
  border-color: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:border-teal-800\/5 {
  border-color: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:border-teal-800\/10 {
  border-color: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:border-teal-800\/20 {
  border-color: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:border-teal-800\/25 {
  border-color: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:border-teal-800\/30 {
  border-color: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:border-teal-800\/40 {
  border-color: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:border-teal-800\/50 {
  border-color: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:border-teal-800\/60 {
  border-color: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:border-teal-800\/70 {
  border-color: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:border-teal-800\/75 {
  border-color: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:border-teal-800\/80 {
  border-color: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:border-teal-800\/90 {
  border-color: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:border-teal-800\/95 {
  border-color: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:border-teal-800\/100 {
  border-color: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:border-teal-900\/0 {
  border-color: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:border-teal-900\/5 {
  border-color: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:border-teal-900\/10 {
  border-color: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:border-teal-900\/20 {
  border-color: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:border-teal-900\/25 {
  border-color: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:border-teal-900\/30 {
  border-color: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:border-teal-900\/40 {
  border-color: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:border-teal-900\/50 {
  border-color: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:border-teal-900\/60 {
  border-color: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:border-teal-900\/70 {
  border-color: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:border-teal-900\/75 {
  border-color: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:border-teal-900\/80 {
  border-color: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:border-teal-900\/90 {
  border-color: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:border-teal-900\/95 {
  border-color: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:border-teal-900\/100 {
  border-color: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:border-teal\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:border-teal\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:border-teal\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:border-teal\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:border-teal\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:border-teal\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:border-teal\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:border-teal\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:border-teal\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:border-teal\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:border-teal\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:border-teal\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:border-teal\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:border-teal\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:border-teal\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:border-cyan-25\/0 {
  border-color: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:border-cyan-25\/5 {
  border-color: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:border-cyan-25\/10 {
  border-color: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:border-cyan-25\/20 {
  border-color: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:border-cyan-25\/25 {
  border-color: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:border-cyan-25\/30 {
  border-color: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:border-cyan-25\/40 {
  border-color: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:border-cyan-25\/50 {
  border-color: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:border-cyan-25\/60 {
  border-color: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:border-cyan-25\/70 {
  border-color: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:border-cyan-25\/75 {
  border-color: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:border-cyan-25\/80 {
  border-color: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:border-cyan-25\/90 {
  border-color: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:border-cyan-25\/95 {
  border-color: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:border-cyan-25\/100 {
  border-color: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:border-cyan-50\/0 {
  border-color: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:border-cyan-50\/5 {
  border-color: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:border-cyan-50\/10 {
  border-color: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:border-cyan-50\/20 {
  border-color: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:border-cyan-50\/25 {
  border-color: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:border-cyan-50\/30 {
  border-color: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:border-cyan-50\/40 {
  border-color: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:border-cyan-50\/50 {
  border-color: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:border-cyan-50\/60 {
  border-color: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:border-cyan-50\/70 {
  border-color: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:border-cyan-50\/75 {
  border-color: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:border-cyan-50\/80 {
  border-color: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:border-cyan-50\/90 {
  border-color: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:border-cyan-50\/95 {
  border-color: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:border-cyan-50\/100 {
  border-color: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:border-cyan-100\/0 {
  border-color: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:border-cyan-100\/5 {
  border-color: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:border-cyan-100\/10 {
  border-color: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:border-cyan-100\/20 {
  border-color: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:border-cyan-100\/25 {
  border-color: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:border-cyan-100\/30 {
  border-color: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:border-cyan-100\/40 {
  border-color: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:border-cyan-100\/50 {
  border-color: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:border-cyan-100\/60 {
  border-color: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:border-cyan-100\/70 {
  border-color: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:border-cyan-100\/75 {
  border-color: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:border-cyan-100\/80 {
  border-color: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:border-cyan-100\/90 {
  border-color: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:border-cyan-100\/95 {
  border-color: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:border-cyan-100\/100 {
  border-color: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:border-cyan-200\/0 {
  border-color: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:border-cyan-200\/5 {
  border-color: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:border-cyan-200\/10 {
  border-color: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:border-cyan-200\/20 {
  border-color: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:border-cyan-200\/25 {
  border-color: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:border-cyan-200\/30 {
  border-color: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:border-cyan-200\/40 {
  border-color: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:border-cyan-200\/50 {
  border-color: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:border-cyan-200\/60 {
  border-color: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:border-cyan-200\/70 {
  border-color: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:border-cyan-200\/75 {
  border-color: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:border-cyan-200\/80 {
  border-color: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:border-cyan-200\/90 {
  border-color: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:border-cyan-200\/95 {
  border-color: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:border-cyan-200\/100 {
  border-color: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:border-cyan-300\/0 {
  border-color: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:border-cyan-300\/5 {
  border-color: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:border-cyan-300\/10 {
  border-color: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:border-cyan-300\/20 {
  border-color: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:border-cyan-300\/25 {
  border-color: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:border-cyan-300\/30 {
  border-color: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:border-cyan-300\/40 {
  border-color: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:border-cyan-300\/50 {
  border-color: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:border-cyan-300\/60 {
  border-color: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:border-cyan-300\/70 {
  border-color: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:border-cyan-300\/75 {
  border-color: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:border-cyan-300\/80 {
  border-color: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:border-cyan-300\/90 {
  border-color: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:border-cyan-300\/95 {
  border-color: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:border-cyan-300\/100 {
  border-color: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:border-cyan-400\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:border-cyan-400\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:border-cyan-400\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:border-cyan-400\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:border-cyan-400\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:border-cyan-400\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:border-cyan-400\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:border-cyan-400\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:border-cyan-400\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:border-cyan-400\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:border-cyan-400\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:border-cyan-400\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:border-cyan-400\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:border-cyan-400\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:border-cyan-400\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:border-cyan-500\/0 {
  border-color: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:border-cyan-500\/5 {
  border-color: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:border-cyan-500\/10 {
  border-color: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:border-cyan-500\/20 {
  border-color: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:border-cyan-500\/25 {
  border-color: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:border-cyan-500\/30 {
  border-color: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:border-cyan-500\/40 {
  border-color: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:border-cyan-500\/50 {
  border-color: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:border-cyan-500\/60 {
  border-color: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:border-cyan-500\/70 {
  border-color: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:border-cyan-500\/75 {
  border-color: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:border-cyan-500\/80 {
  border-color: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:border-cyan-500\/90 {
  border-color: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:border-cyan-500\/95 {
  border-color: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:border-cyan-500\/100 {
  border-color: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:border-cyan-600\/0 {
  border-color: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:border-cyan-600\/5 {
  border-color: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:border-cyan-600\/10 {
  border-color: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:border-cyan-600\/20 {
  border-color: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:border-cyan-600\/25 {
  border-color: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:border-cyan-600\/30 {
  border-color: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:border-cyan-600\/40 {
  border-color: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:border-cyan-600\/50 {
  border-color: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:border-cyan-600\/60 {
  border-color: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:border-cyan-600\/70 {
  border-color: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:border-cyan-600\/75 {
  border-color: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:border-cyan-600\/80 {
  border-color: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:border-cyan-600\/90 {
  border-color: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:border-cyan-600\/95 {
  border-color: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:border-cyan-600\/100 {
  border-color: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:border-cyan-700\/0 {
  border-color: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:border-cyan-700\/5 {
  border-color: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:border-cyan-700\/10 {
  border-color: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:border-cyan-700\/20 {
  border-color: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:border-cyan-700\/25 {
  border-color: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:border-cyan-700\/30 {
  border-color: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:border-cyan-700\/40 {
  border-color: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:border-cyan-700\/50 {
  border-color: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:border-cyan-700\/60 {
  border-color: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:border-cyan-700\/70 {
  border-color: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:border-cyan-700\/75 {
  border-color: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:border-cyan-700\/80 {
  border-color: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:border-cyan-700\/90 {
  border-color: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:border-cyan-700\/95 {
  border-color: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:border-cyan-700\/100 {
  border-color: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:border-cyan-800\/0 {
  border-color: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:border-cyan-800\/5 {
  border-color: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:border-cyan-800\/10 {
  border-color: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:border-cyan-800\/20 {
  border-color: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:border-cyan-800\/25 {
  border-color: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:border-cyan-800\/30 {
  border-color: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:border-cyan-800\/40 {
  border-color: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:border-cyan-800\/50 {
  border-color: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:border-cyan-800\/60 {
  border-color: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:border-cyan-800\/70 {
  border-color: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:border-cyan-800\/75 {
  border-color: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:border-cyan-800\/80 {
  border-color: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:border-cyan-800\/90 {
  border-color: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:border-cyan-800\/95 {
  border-color: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:border-cyan-800\/100 {
  border-color: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:border-cyan-900\/0 {
  border-color: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:border-cyan-900\/5 {
  border-color: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:border-cyan-900\/10 {
  border-color: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:border-cyan-900\/20 {
  border-color: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:border-cyan-900\/25 {
  border-color: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:border-cyan-900\/30 {
  border-color: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:border-cyan-900\/40 {
  border-color: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:border-cyan-900\/50 {
  border-color: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:border-cyan-900\/60 {
  border-color: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:border-cyan-900\/70 {
  border-color: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:border-cyan-900\/75 {
  border-color: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:border-cyan-900\/80 {
  border-color: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:border-cyan-900\/90 {
  border-color: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:border-cyan-900\/95 {
  border-color: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:border-cyan-900\/100 {
  border-color: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:border-cyan\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:border-cyan\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:border-cyan\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:border-cyan\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:border-cyan\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:border-cyan\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:border-cyan\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:border-cyan\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:border-cyan\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:border-cyan\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:border-cyan\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:border-cyan\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:border-cyan\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:border-cyan\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:border-cyan\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:border-blue-light-25\/0 {
  border-color: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:border-blue-light-25\/5 {
  border-color: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:border-blue-light-25\/10 {
  border-color: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:border-blue-light-25\/20 {
  border-color: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:border-blue-light-25\/25 {
  border-color: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:border-blue-light-25\/30 {
  border-color: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:border-blue-light-25\/40 {
  border-color: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:border-blue-light-25\/50 {
  border-color: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:border-blue-light-25\/60 {
  border-color: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:border-blue-light-25\/70 {
  border-color: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:border-blue-light-25\/75 {
  border-color: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:border-blue-light-25\/80 {
  border-color: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:border-blue-light-25\/90 {
  border-color: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:border-blue-light-25\/95 {
  border-color: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:border-blue-light-25\/100 {
  border-color: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:border-blue-light-50\/0 {
  border-color: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:border-blue-light-50\/5 {
  border-color: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:border-blue-light-50\/10 {
  border-color: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:border-blue-light-50\/20 {
  border-color: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:border-blue-light-50\/25 {
  border-color: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:border-blue-light-50\/30 {
  border-color: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:border-blue-light-50\/40 {
  border-color: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:border-blue-light-50\/50 {
  border-color: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:border-blue-light-50\/60 {
  border-color: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:border-blue-light-50\/70 {
  border-color: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:border-blue-light-50\/75 {
  border-color: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:border-blue-light-50\/80 {
  border-color: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:border-blue-light-50\/90 {
  border-color: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:border-blue-light-50\/95 {
  border-color: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:border-blue-light-50\/100 {
  border-color: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:border-blue-light-100\/0 {
  border-color: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:border-blue-light-100\/5 {
  border-color: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:border-blue-light-100\/10 {
  border-color: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:border-blue-light-100\/20 {
  border-color: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:border-blue-light-100\/25 {
  border-color: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:border-blue-light-100\/30 {
  border-color: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:border-blue-light-100\/40 {
  border-color: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:border-blue-light-100\/50 {
  border-color: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:border-blue-light-100\/60 {
  border-color: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:border-blue-light-100\/70 {
  border-color: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:border-blue-light-100\/75 {
  border-color: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:border-blue-light-100\/80 {
  border-color: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:border-blue-light-100\/90 {
  border-color: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:border-blue-light-100\/95 {
  border-color: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:border-blue-light-100\/100 {
  border-color: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:border-blue-light-200\/0 {
  border-color: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:border-blue-light-200\/5 {
  border-color: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:border-blue-light-200\/10 {
  border-color: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:border-blue-light-200\/20 {
  border-color: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:border-blue-light-200\/25 {
  border-color: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:border-blue-light-200\/30 {
  border-color: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:border-blue-light-200\/40 {
  border-color: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:border-blue-light-200\/50 {
  border-color: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:border-blue-light-200\/60 {
  border-color: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:border-blue-light-200\/70 {
  border-color: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:border-blue-light-200\/75 {
  border-color: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:border-blue-light-200\/80 {
  border-color: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:border-blue-light-200\/90 {
  border-color: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:border-blue-light-200\/95 {
  border-color: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:border-blue-light-200\/100 {
  border-color: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:border-blue-light-300\/0 {
  border-color: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:border-blue-light-300\/5 {
  border-color: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:border-blue-light-300\/10 {
  border-color: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:border-blue-light-300\/20 {
  border-color: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:border-blue-light-300\/25 {
  border-color: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:border-blue-light-300\/30 {
  border-color: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:border-blue-light-300\/40 {
  border-color: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:border-blue-light-300\/50 {
  border-color: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:border-blue-light-300\/60 {
  border-color: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:border-blue-light-300\/70 {
  border-color: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:border-blue-light-300\/75 {
  border-color: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:border-blue-light-300\/80 {
  border-color: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:border-blue-light-300\/90 {
  border-color: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:border-blue-light-300\/95 {
  border-color: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:border-blue-light-300\/100 {
  border-color: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:border-blue-light-400\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:border-blue-light-400\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:border-blue-light-400\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:border-blue-light-400\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:border-blue-light-400\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:border-blue-light-400\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:border-blue-light-400\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:border-blue-light-400\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:border-blue-light-400\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:border-blue-light-400\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:border-blue-light-400\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:border-blue-light-400\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:border-blue-light-400\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:border-blue-light-400\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:border-blue-light-400\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:border-blue-light-500\/0 {
  border-color: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:border-blue-light-500\/5 {
  border-color: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:border-blue-light-500\/10 {
  border-color: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:border-blue-light-500\/20 {
  border-color: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:border-blue-light-500\/25 {
  border-color: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:border-blue-light-500\/30 {
  border-color: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:border-blue-light-500\/40 {
  border-color: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:border-blue-light-500\/50 {
  border-color: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:border-blue-light-500\/60 {
  border-color: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:border-blue-light-500\/70 {
  border-color: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:border-blue-light-500\/75 {
  border-color: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:border-blue-light-500\/80 {
  border-color: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:border-blue-light-500\/90 {
  border-color: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:border-blue-light-500\/95 {
  border-color: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:border-blue-light-500\/100 {
  border-color: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:border-blue-light-600\/0 {
  border-color: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:border-blue-light-600\/5 {
  border-color: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:border-blue-light-600\/10 {
  border-color: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:border-blue-light-600\/20 {
  border-color: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:border-blue-light-600\/25 {
  border-color: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:border-blue-light-600\/30 {
  border-color: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:border-blue-light-600\/40 {
  border-color: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:border-blue-light-600\/50 {
  border-color: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:border-blue-light-600\/60 {
  border-color: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:border-blue-light-600\/70 {
  border-color: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:border-blue-light-600\/75 {
  border-color: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:border-blue-light-600\/80 {
  border-color: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:border-blue-light-600\/90 {
  border-color: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:border-blue-light-600\/95 {
  border-color: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:border-blue-light-600\/100 {
  border-color: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:border-blue-light-700\/0 {
  border-color: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:border-blue-light-700\/5 {
  border-color: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:border-blue-light-700\/10 {
  border-color: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:border-blue-light-700\/20 {
  border-color: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:border-blue-light-700\/25 {
  border-color: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:border-blue-light-700\/30 {
  border-color: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:border-blue-light-700\/40 {
  border-color: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:border-blue-light-700\/50 {
  border-color: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:border-blue-light-700\/60 {
  border-color: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:border-blue-light-700\/70 {
  border-color: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:border-blue-light-700\/75 {
  border-color: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:border-blue-light-700\/80 {
  border-color: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:border-blue-light-700\/90 {
  border-color: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:border-blue-light-700\/95 {
  border-color: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:border-blue-light-700\/100 {
  border-color: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:border-blue-light-800\/0 {
  border-color: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:border-blue-light-800\/5 {
  border-color: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:border-blue-light-800\/10 {
  border-color: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:border-blue-light-800\/20 {
  border-color: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:border-blue-light-800\/25 {
  border-color: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:border-blue-light-800\/30 {
  border-color: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:border-blue-light-800\/40 {
  border-color: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:border-blue-light-800\/50 {
  border-color: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:border-blue-light-800\/60 {
  border-color: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:border-blue-light-800\/70 {
  border-color: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:border-blue-light-800\/75 {
  border-color: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:border-blue-light-800\/80 {
  border-color: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:border-blue-light-800\/90 {
  border-color: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:border-blue-light-800\/95 {
  border-color: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:border-blue-light-800\/100 {
  border-color: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:border-blue-light-900\/0 {
  border-color: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:border-blue-light-900\/5 {
  border-color: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:border-blue-light-900\/10 {
  border-color: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:border-blue-light-900\/20 {
  border-color: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:border-blue-light-900\/25 {
  border-color: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:border-blue-light-900\/30 {
  border-color: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:border-blue-light-900\/40 {
  border-color: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:border-blue-light-900\/50 {
  border-color: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:border-blue-light-900\/60 {
  border-color: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:border-blue-light-900\/70 {
  border-color: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:border-blue-light-900\/75 {
  border-color: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:border-blue-light-900\/80 {
  border-color: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:border-blue-light-900\/90 {
  border-color: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:border-blue-light-900\/95 {
  border-color: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:border-blue-light-900\/100 {
  border-color: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:border-blue-light\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:border-blue-light\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:border-blue-light\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:border-blue-light\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:border-blue-light\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:border-blue-light\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:border-blue-light\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:border-blue-light\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:border-blue-light\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:border-blue-light\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:border-blue-light\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:border-blue-light\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:border-blue-light\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:border-blue-light\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:border-blue-light\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:border-blue-25\/0 {
  border-color: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:border-blue-25\/5 {
  border-color: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:border-blue-25\/10 {
  border-color: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:border-blue-25\/20 {
  border-color: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:border-blue-25\/25 {
  border-color: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:border-blue-25\/30 {
  border-color: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:border-blue-25\/40 {
  border-color: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:border-blue-25\/50 {
  border-color: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:border-blue-25\/60 {
  border-color: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:border-blue-25\/70 {
  border-color: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:border-blue-25\/75 {
  border-color: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:border-blue-25\/80 {
  border-color: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:border-blue-25\/90 {
  border-color: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:border-blue-25\/95 {
  border-color: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:border-blue-25\/100 {
  border-color: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:border-blue-50\/0 {
  border-color: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:border-blue-50\/5 {
  border-color: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:border-blue-50\/10 {
  border-color: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:border-blue-50\/20 {
  border-color: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:border-blue-50\/25 {
  border-color: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:border-blue-50\/30 {
  border-color: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:border-blue-50\/40 {
  border-color: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:border-blue-50\/50 {
  border-color: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:border-blue-50\/60 {
  border-color: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:border-blue-50\/70 {
  border-color: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:border-blue-50\/75 {
  border-color: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:border-blue-50\/80 {
  border-color: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:border-blue-50\/90 {
  border-color: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:border-blue-50\/95 {
  border-color: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:border-blue-50\/100 {
  border-color: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:border-blue-100\/0 {
  border-color: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:border-blue-100\/5 {
  border-color: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:border-blue-100\/10 {
  border-color: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:border-blue-100\/20 {
  border-color: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:border-blue-100\/25 {
  border-color: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:border-blue-100\/30 {
  border-color: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:border-blue-100\/40 {
  border-color: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:border-blue-100\/50 {
  border-color: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:border-blue-100\/60 {
  border-color: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:border-blue-100\/70 {
  border-color: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:border-blue-100\/75 {
  border-color: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:border-blue-100\/80 {
  border-color: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:border-blue-100\/90 {
  border-color: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:border-blue-100\/95 {
  border-color: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:border-blue-100\/100 {
  border-color: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:border-blue-200\/0 {
  border-color: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:border-blue-200\/5 {
  border-color: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:border-blue-200\/10 {
  border-color: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:border-blue-200\/20 {
  border-color: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:border-blue-200\/25 {
  border-color: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:border-blue-200\/30 {
  border-color: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:border-blue-200\/40 {
  border-color: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:border-blue-200\/50 {
  border-color: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:border-blue-200\/60 {
  border-color: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:border-blue-200\/70 {
  border-color: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:border-blue-200\/75 {
  border-color: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:border-blue-200\/80 {
  border-color: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:border-blue-200\/90 {
  border-color: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:border-blue-200\/95 {
  border-color: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:border-blue-200\/100 {
  border-color: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:border-blue-300\/0 {
  border-color: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:border-blue-300\/5 {
  border-color: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:border-blue-300\/10 {
  border-color: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:border-blue-300\/20 {
  border-color: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:border-blue-300\/25 {
  border-color: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:border-blue-300\/30 {
  border-color: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:border-blue-300\/40 {
  border-color: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:border-blue-300\/50 {
  border-color: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:border-blue-300\/60 {
  border-color: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:border-blue-300\/70 {
  border-color: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:border-blue-300\/75 {
  border-color: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:border-blue-300\/80 {
  border-color: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:border-blue-300\/90 {
  border-color: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:border-blue-300\/95 {
  border-color: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:border-blue-300\/100 {
  border-color: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:border-blue-400\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:border-blue-400\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:border-blue-400\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:border-blue-400\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:border-blue-400\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:border-blue-400\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:border-blue-400\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:border-blue-400\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:border-blue-400\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:border-blue-400\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:border-blue-400\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:border-blue-400\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:border-blue-400\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:border-blue-400\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:border-blue-400\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:border-blue-500\/0 {
  border-color: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:border-blue-500\/5 {
  border-color: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:border-blue-500\/10 {
  border-color: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:border-blue-500\/20 {
  border-color: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:border-blue-500\/25 {
  border-color: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:border-blue-500\/30 {
  border-color: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:border-blue-500\/40 {
  border-color: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:border-blue-500\/50 {
  border-color: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:border-blue-500\/60 {
  border-color: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:border-blue-500\/70 {
  border-color: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:border-blue-500\/75 {
  border-color: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:border-blue-500\/80 {
  border-color: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:border-blue-500\/90 {
  border-color: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:border-blue-500\/95 {
  border-color: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:border-blue-500\/100 {
  border-color: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:border-blue-600\/0 {
  border-color: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:border-blue-600\/5 {
  border-color: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:border-blue-600\/10 {
  border-color: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:border-blue-600\/20 {
  border-color: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:border-blue-600\/25 {
  border-color: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:border-blue-600\/30 {
  border-color: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:border-blue-600\/40 {
  border-color: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:border-blue-600\/50 {
  border-color: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:border-blue-600\/60 {
  border-color: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:border-blue-600\/70 {
  border-color: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:border-blue-600\/75 {
  border-color: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:border-blue-600\/80 {
  border-color: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:border-blue-600\/90 {
  border-color: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:border-blue-600\/95 {
  border-color: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:border-blue-600\/100 {
  border-color: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:border-blue-700\/0 {
  border-color: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:border-blue-700\/5 {
  border-color: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:border-blue-700\/10 {
  border-color: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:border-blue-700\/20 {
  border-color: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:border-blue-700\/25 {
  border-color: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:border-blue-700\/30 {
  border-color: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:border-blue-700\/40 {
  border-color: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:border-blue-700\/50 {
  border-color: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:border-blue-700\/60 {
  border-color: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:border-blue-700\/70 {
  border-color: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:border-blue-700\/75 {
  border-color: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:border-blue-700\/80 {
  border-color: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:border-blue-700\/90 {
  border-color: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:border-blue-700\/95 {
  border-color: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:border-blue-700\/100 {
  border-color: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:border-blue-800\/0 {
  border-color: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:border-blue-800\/5 {
  border-color: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:border-blue-800\/10 {
  border-color: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:border-blue-800\/20 {
  border-color: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:border-blue-800\/25 {
  border-color: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:border-blue-800\/30 {
  border-color: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:border-blue-800\/40 {
  border-color: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:border-blue-800\/50 {
  border-color: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:border-blue-800\/60 {
  border-color: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:border-blue-800\/70 {
  border-color: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:border-blue-800\/75 {
  border-color: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:border-blue-800\/80 {
  border-color: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:border-blue-800\/90 {
  border-color: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:border-blue-800\/95 {
  border-color: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:border-blue-800\/100 {
  border-color: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:border-blue-900\/0 {
  border-color: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:border-blue-900\/5 {
  border-color: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:border-blue-900\/10 {
  border-color: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:border-blue-900\/20 {
  border-color: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:border-blue-900\/25 {
  border-color: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:border-blue-900\/30 {
  border-color: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:border-blue-900\/40 {
  border-color: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:border-blue-900\/50 {
  border-color: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:border-blue-900\/60 {
  border-color: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:border-blue-900\/70 {
  border-color: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:border-blue-900\/75 {
  border-color: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:border-blue-900\/80 {
  border-color: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:border-blue-900\/90 {
  border-color: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:border-blue-900\/95 {
  border-color: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:border-blue-900\/100 {
  border-color: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:border-blue\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:border-blue\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:border-blue\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:border-blue\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:border-blue\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:border-blue\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:border-blue\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:border-blue\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:border-blue\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:border-blue\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:border-blue\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:border-blue\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:border-blue\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:border-blue\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:border-blue\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:border-blue-dark-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-50\/0 {
  border-color: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-50\/5 {
  border-color: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-50\/10 {
  border-color: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-50\/20 {
  border-color: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-50\/25 {
  border-color: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-50\/30 {
  border-color: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-50\/40 {
  border-color: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-50\/50 {
  border-color: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-50\/60 {
  border-color: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-50\/70 {
  border-color: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-50\/75 {
  border-color: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-50\/80 {
  border-color: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-50\/90 {
  border-color: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-50\/95 {
  border-color: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-50\/100 {
  border-color: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-100\/0 {
  border-color: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-100\/5 {
  border-color: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-100\/10 {
  border-color: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-100\/20 {
  border-color: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-100\/25 {
  border-color: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-100\/30 {
  border-color: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-100\/40 {
  border-color: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-100\/50 {
  border-color: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-100\/60 {
  border-color: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-100\/70 {
  border-color: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-100\/75 {
  border-color: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-100\/80 {
  border-color: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-100\/90 {
  border-color: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-100\/95 {
  border-color: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-100\/100 {
  border-color: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-200\/0 {
  border-color: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-200\/5 {
  border-color: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-200\/10 {
  border-color: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-200\/20 {
  border-color: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-200\/25 {
  border-color: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-200\/30 {
  border-color: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-200\/40 {
  border-color: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-200\/50 {
  border-color: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-200\/60 {
  border-color: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-200\/70 {
  border-color: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-200\/75 {
  border-color: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-200\/80 {
  border-color: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-200\/90 {
  border-color: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-200\/95 {
  border-color: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-200\/100 {
  border-color: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-300\/0 {
  border-color: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-300\/5 {
  border-color: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-300\/10 {
  border-color: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-300\/20 {
  border-color: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-300\/25 {
  border-color: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-300\/30 {
  border-color: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-300\/40 {
  border-color: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-300\/50 {
  border-color: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-300\/60 {
  border-color: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-300\/70 {
  border-color: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-300\/75 {
  border-color: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-300\/80 {
  border-color: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-300\/90 {
  border-color: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-300\/95 {
  border-color: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-300\/100 {
  border-color: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-400\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-400\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-400\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-400\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-400\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-400\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-400\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-400\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-400\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-400\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-400\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-400\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-400\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-400\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-400\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-500\/0 {
  border-color: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:border-blue-dark-500\/5 {
  border-color: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-500\/10 {
  border-color: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-500\/20 {
  border-color: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-500\/25 {
  border-color: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-500\/30 {
  border-color: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-500\/40 {
  border-color: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-500\/50 {
  border-color: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-500\/60 {
  border-color: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-500\/70 {
  border-color: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-500\/75 {
  border-color: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-500\/80 {
  border-color: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-500\/90 {
  border-color: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-500\/95 {
  border-color: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-500\/100 {
  border-color: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:border-blue-dark-600\/0 {
  border-color: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:border-blue-dark-600\/5 {
  border-color: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-600\/10 {
  border-color: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-600\/20 {
  border-color: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-600\/25 {
  border-color: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-600\/30 {
  border-color: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-600\/40 {
  border-color: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-600\/50 {
  border-color: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-600\/60 {
  border-color: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-600\/70 {
  border-color: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-600\/75 {
  border-color: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-600\/80 {
  border-color: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-600\/90 {
  border-color: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-600\/95 {
  border-color: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-600\/100 {
  border-color: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:border-blue-dark-700\/0 {
  border-color: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:border-blue-dark-700\/5 {
  border-color: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-700\/10 {
  border-color: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-700\/20 {
  border-color: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-700\/25 {
  border-color: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-700\/30 {
  border-color: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-700\/40 {
  border-color: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-700\/50 {
  border-color: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-700\/60 {
  border-color: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-700\/70 {
  border-color: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-700\/75 {
  border-color: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-700\/80 {
  border-color: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-700\/90 {
  border-color: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-700\/95 {
  border-color: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-700\/100 {
  border-color: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:border-blue-dark-800\/0 {
  border-color: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:border-blue-dark-800\/5 {
  border-color: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-800\/10 {
  border-color: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-800\/20 {
  border-color: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-800\/25 {
  border-color: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-800\/30 {
  border-color: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-800\/40 {
  border-color: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-800\/50 {
  border-color: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-800\/60 {
  border-color: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-800\/70 {
  border-color: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-800\/75 {
  border-color: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-800\/80 {
  border-color: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-800\/90 {
  border-color: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-800\/95 {
  border-color: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-800\/100 {
  border-color: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:border-blue-dark-900\/0 {
  border-color: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:border-blue-dark-900\/5 {
  border-color: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:border-blue-dark-900\/10 {
  border-color: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:border-blue-dark-900\/20 {
  border-color: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:border-blue-dark-900\/25 {
  border-color: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:border-blue-dark-900\/30 {
  border-color: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:border-blue-dark-900\/40 {
  border-color: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:border-blue-dark-900\/50 {
  border-color: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:border-blue-dark-900\/60 {
  border-color: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:border-blue-dark-900\/70 {
  border-color: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:border-blue-dark-900\/75 {
  border-color: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:border-blue-dark-900\/80 {
  border-color: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:border-blue-dark-900\/90 {
  border-color: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:border-blue-dark-900\/95 {
  border-color: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:border-blue-dark-900\/100 {
  border-color: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:border-blue-dark\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:border-blue-dark\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:border-blue-dark\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:border-blue-dark\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:border-blue-dark\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:border-blue-dark\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:border-blue-dark\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:border-blue-dark\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:border-blue-dark\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:border-blue-dark\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:border-blue-dark\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:border-blue-dark\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:border-blue-dark\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:border-blue-dark\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:border-blue-dark\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:border-indigo-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:border-indigo-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:border-indigo-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:border-indigo-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:border-indigo-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:border-indigo-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:border-indigo-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:border-indigo-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:border-indigo-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:border-indigo-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:border-indigo-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:border-indigo-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:border-indigo-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:border-indigo-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:border-indigo-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:border-indigo-50\/0 {
  border-color: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:border-indigo-50\/5 {
  border-color: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:border-indigo-50\/10 {
  border-color: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:border-indigo-50\/20 {
  border-color: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:border-indigo-50\/25 {
  border-color: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:border-indigo-50\/30 {
  border-color: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:border-indigo-50\/40 {
  border-color: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:border-indigo-50\/50 {
  border-color: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:border-indigo-50\/60 {
  border-color: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:border-indigo-50\/70 {
  border-color: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:border-indigo-50\/75 {
  border-color: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:border-indigo-50\/80 {
  border-color: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:border-indigo-50\/90 {
  border-color: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:border-indigo-50\/95 {
  border-color: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:border-indigo-50\/100 {
  border-color: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:border-indigo-100\/0 {
  border-color: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:border-indigo-100\/5 {
  border-color: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:border-indigo-100\/10 {
  border-color: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:border-indigo-100\/20 {
  border-color: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:border-indigo-100\/25 {
  border-color: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:border-indigo-100\/30 {
  border-color: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:border-indigo-100\/40 {
  border-color: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:border-indigo-100\/50 {
  border-color: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:border-indigo-100\/60 {
  border-color: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:border-indigo-100\/70 {
  border-color: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:border-indigo-100\/75 {
  border-color: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:border-indigo-100\/80 {
  border-color: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:border-indigo-100\/90 {
  border-color: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:border-indigo-100\/95 {
  border-color: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:border-indigo-100\/100 {
  border-color: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:border-indigo-200\/0 {
  border-color: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:border-indigo-200\/5 {
  border-color: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:border-indigo-200\/10 {
  border-color: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:border-indigo-200\/20 {
  border-color: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:border-indigo-200\/25 {
  border-color: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:border-indigo-200\/30 {
  border-color: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:border-indigo-200\/40 {
  border-color: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:border-indigo-200\/50 {
  border-color: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:border-indigo-200\/60 {
  border-color: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:border-indigo-200\/70 {
  border-color: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:border-indigo-200\/75 {
  border-color: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:border-indigo-200\/80 {
  border-color: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:border-indigo-200\/90 {
  border-color: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:border-indigo-200\/95 {
  border-color: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:border-indigo-200\/100 {
  border-color: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:border-indigo-300\/0 {
  border-color: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:border-indigo-300\/5 {
  border-color: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:border-indigo-300\/10 {
  border-color: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:border-indigo-300\/20 {
  border-color: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:border-indigo-300\/25 {
  border-color: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:border-indigo-300\/30 {
  border-color: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:border-indigo-300\/40 {
  border-color: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:border-indigo-300\/50 {
  border-color: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:border-indigo-300\/60 {
  border-color: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:border-indigo-300\/70 {
  border-color: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:border-indigo-300\/75 {
  border-color: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:border-indigo-300\/80 {
  border-color: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:border-indigo-300\/90 {
  border-color: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:border-indigo-300\/95 {
  border-color: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:border-indigo-300\/100 {
  border-color: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:border-indigo-400\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:border-indigo-400\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:border-indigo-400\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:border-indigo-400\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:border-indigo-400\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:border-indigo-400\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:border-indigo-400\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:border-indigo-400\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:border-indigo-400\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:border-indigo-400\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:border-indigo-400\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:border-indigo-400\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:border-indigo-400\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:border-indigo-400\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:border-indigo-400\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:border-indigo-500\/0 {
  border-color: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:border-indigo-500\/5 {
  border-color: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:border-indigo-500\/10 {
  border-color: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:border-indigo-500\/20 {
  border-color: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:border-indigo-500\/25 {
  border-color: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:border-indigo-500\/30 {
  border-color: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:border-indigo-500\/40 {
  border-color: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:border-indigo-500\/50 {
  border-color: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:border-indigo-500\/60 {
  border-color: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:border-indigo-500\/70 {
  border-color: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:border-indigo-500\/75 {
  border-color: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:border-indigo-500\/80 {
  border-color: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:border-indigo-500\/90 {
  border-color: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:border-indigo-500\/95 {
  border-color: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:border-indigo-500\/100 {
  border-color: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:border-indigo-600\/0 {
  border-color: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:border-indigo-600\/5 {
  border-color: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:border-indigo-600\/10 {
  border-color: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:border-indigo-600\/20 {
  border-color: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:border-indigo-600\/25 {
  border-color: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:border-indigo-600\/30 {
  border-color: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:border-indigo-600\/40 {
  border-color: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:border-indigo-600\/50 {
  border-color: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:border-indigo-600\/60 {
  border-color: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:border-indigo-600\/70 {
  border-color: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:border-indigo-600\/75 {
  border-color: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:border-indigo-600\/80 {
  border-color: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:border-indigo-600\/90 {
  border-color: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:border-indigo-600\/95 {
  border-color: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:border-indigo-600\/100 {
  border-color: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:border-indigo-700\/0 {
  border-color: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:border-indigo-700\/5 {
  border-color: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:border-indigo-700\/10 {
  border-color: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:border-indigo-700\/20 {
  border-color: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:border-indigo-700\/25 {
  border-color: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:border-indigo-700\/30 {
  border-color: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:border-indigo-700\/40 {
  border-color: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:border-indigo-700\/50 {
  border-color: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:border-indigo-700\/60 {
  border-color: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:border-indigo-700\/70 {
  border-color: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:border-indigo-700\/75 {
  border-color: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:border-indigo-700\/80 {
  border-color: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:border-indigo-700\/90 {
  border-color: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:border-indigo-700\/95 {
  border-color: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:border-indigo-700\/100 {
  border-color: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:border-indigo-800\/0 {
  border-color: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:border-indigo-800\/5 {
  border-color: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:border-indigo-800\/10 {
  border-color: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:border-indigo-800\/20 {
  border-color: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:border-indigo-800\/25 {
  border-color: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:border-indigo-800\/30 {
  border-color: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:border-indigo-800\/40 {
  border-color: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:border-indigo-800\/50 {
  border-color: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:border-indigo-800\/60 {
  border-color: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:border-indigo-800\/70 {
  border-color: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:border-indigo-800\/75 {
  border-color: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:border-indigo-800\/80 {
  border-color: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:border-indigo-800\/90 {
  border-color: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:border-indigo-800\/95 {
  border-color: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:border-indigo-800\/100 {
  border-color: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:border-indigo-900\/0 {
  border-color: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:border-indigo-900\/5 {
  border-color: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:border-indigo-900\/10 {
  border-color: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:border-indigo-900\/20 {
  border-color: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:border-indigo-900\/25 {
  border-color: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:border-indigo-900\/30 {
  border-color: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:border-indigo-900\/40 {
  border-color: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:border-indigo-900\/50 {
  border-color: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:border-indigo-900\/60 {
  border-color: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:border-indigo-900\/70 {
  border-color: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:border-indigo-900\/75 {
  border-color: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:border-indigo-900\/80 {
  border-color: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:border-indigo-900\/90 {
  border-color: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:border-indigo-900\/95 {
  border-color: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:border-indigo-900\/100 {
  border-color: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:border-indigo\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:border-indigo\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:border-indigo\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:border-indigo\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:border-indigo\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:border-indigo\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:border-indigo\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:border-indigo\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:border-indigo\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:border-indigo\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:border-indigo\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:border-indigo\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:border-indigo\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:border-indigo\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:border-indigo\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:border-violet-25\/0 {
  border-color: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:border-violet-25\/5 {
  border-color: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:border-violet-25\/10 {
  border-color: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:border-violet-25\/20 {
  border-color: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:border-violet-25\/25 {
  border-color: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:border-violet-25\/30 {
  border-color: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:border-violet-25\/40 {
  border-color: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:border-violet-25\/50 {
  border-color: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:border-violet-25\/60 {
  border-color: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:border-violet-25\/70 {
  border-color: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:border-violet-25\/75 {
  border-color: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:border-violet-25\/80 {
  border-color: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:border-violet-25\/90 {
  border-color: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:border-violet-25\/95 {
  border-color: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:border-violet-25\/100 {
  border-color: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:border-violet-50\/0 {
  border-color: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:border-violet-50\/5 {
  border-color: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:border-violet-50\/10 {
  border-color: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:border-violet-50\/20 {
  border-color: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:border-violet-50\/25 {
  border-color: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:border-violet-50\/30 {
  border-color: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:border-violet-50\/40 {
  border-color: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:border-violet-50\/50 {
  border-color: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:border-violet-50\/60 {
  border-color: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:border-violet-50\/70 {
  border-color: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:border-violet-50\/75 {
  border-color: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:border-violet-50\/80 {
  border-color: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:border-violet-50\/90 {
  border-color: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:border-violet-50\/95 {
  border-color: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:border-violet-50\/100 {
  border-color: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:border-violet-100\/0 {
  border-color: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:border-violet-100\/5 {
  border-color: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:border-violet-100\/10 {
  border-color: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:border-violet-100\/20 {
  border-color: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:border-violet-100\/25 {
  border-color: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:border-violet-100\/30 {
  border-color: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:border-violet-100\/40 {
  border-color: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:border-violet-100\/50 {
  border-color: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:border-violet-100\/60 {
  border-color: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:border-violet-100\/70 {
  border-color: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:border-violet-100\/75 {
  border-color: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:border-violet-100\/80 {
  border-color: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:border-violet-100\/90 {
  border-color: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:border-violet-100\/95 {
  border-color: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:border-violet-100\/100 {
  border-color: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:border-violet-200\/0 {
  border-color: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:border-violet-200\/5 {
  border-color: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:border-violet-200\/10 {
  border-color: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:border-violet-200\/20 {
  border-color: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:border-violet-200\/25 {
  border-color: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:border-violet-200\/30 {
  border-color: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:border-violet-200\/40 {
  border-color: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:border-violet-200\/50 {
  border-color: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:border-violet-200\/60 {
  border-color: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:border-violet-200\/70 {
  border-color: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:border-violet-200\/75 {
  border-color: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:border-violet-200\/80 {
  border-color: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:border-violet-200\/90 {
  border-color: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:border-violet-200\/95 {
  border-color: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:border-violet-200\/100 {
  border-color: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:border-violet-300\/0 {
  border-color: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:border-violet-300\/5 {
  border-color: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:border-violet-300\/10 {
  border-color: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:border-violet-300\/20 {
  border-color: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:border-violet-300\/25 {
  border-color: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:border-violet-300\/30 {
  border-color: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:border-violet-300\/40 {
  border-color: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:border-violet-300\/50 {
  border-color: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:border-violet-300\/60 {
  border-color: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:border-violet-300\/70 {
  border-color: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:border-violet-300\/75 {
  border-color: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:border-violet-300\/80 {
  border-color: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:border-violet-300\/90 {
  border-color: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:border-violet-300\/95 {
  border-color: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:border-violet-300\/100 {
  border-color: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:border-violet-400\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:border-violet-400\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:border-violet-400\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:border-violet-400\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:border-violet-400\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:border-violet-400\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:border-violet-400\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:border-violet-400\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:border-violet-400\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:border-violet-400\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:border-violet-400\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:border-violet-400\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:border-violet-400\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:border-violet-400\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:border-violet-400\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:border-violet-500\/0 {
  border-color: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:border-violet-500\/5 {
  border-color: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:border-violet-500\/10 {
  border-color: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:border-violet-500\/20 {
  border-color: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:border-violet-500\/25 {
  border-color: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:border-violet-500\/30 {
  border-color: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:border-violet-500\/40 {
  border-color: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:border-violet-500\/50 {
  border-color: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:border-violet-500\/60 {
  border-color: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:border-violet-500\/70 {
  border-color: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:border-violet-500\/75 {
  border-color: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:border-violet-500\/80 {
  border-color: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:border-violet-500\/90 {
  border-color: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:border-violet-500\/95 {
  border-color: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:border-violet-500\/100 {
  border-color: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:border-violet-600\/0 {
  border-color: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:border-violet-600\/5 {
  border-color: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:border-violet-600\/10 {
  border-color: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:border-violet-600\/20 {
  border-color: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:border-violet-600\/25 {
  border-color: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:border-violet-600\/30 {
  border-color: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:border-violet-600\/40 {
  border-color: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:border-violet-600\/50 {
  border-color: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:border-violet-600\/60 {
  border-color: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:border-violet-600\/70 {
  border-color: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:border-violet-600\/75 {
  border-color: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:border-violet-600\/80 {
  border-color: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:border-violet-600\/90 {
  border-color: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:border-violet-600\/95 {
  border-color: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:border-violet-600\/100 {
  border-color: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:border-violet-700\/0 {
  border-color: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:border-violet-700\/5 {
  border-color: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:border-violet-700\/10 {
  border-color: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:border-violet-700\/20 {
  border-color: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:border-violet-700\/25 {
  border-color: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:border-violet-700\/30 {
  border-color: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:border-violet-700\/40 {
  border-color: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:border-violet-700\/50 {
  border-color: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:border-violet-700\/60 {
  border-color: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:border-violet-700\/70 {
  border-color: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:border-violet-700\/75 {
  border-color: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:border-violet-700\/80 {
  border-color: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:border-violet-700\/90 {
  border-color: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:border-violet-700\/95 {
  border-color: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:border-violet-700\/100 {
  border-color: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:border-violet-800\/0 {
  border-color: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:border-violet-800\/5 {
  border-color: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:border-violet-800\/10 {
  border-color: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:border-violet-800\/20 {
  border-color: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:border-violet-800\/25 {
  border-color: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:border-violet-800\/30 {
  border-color: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:border-violet-800\/40 {
  border-color: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:border-violet-800\/50 {
  border-color: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:border-violet-800\/60 {
  border-color: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:border-violet-800\/70 {
  border-color: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:border-violet-800\/75 {
  border-color: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:border-violet-800\/80 {
  border-color: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:border-violet-800\/90 {
  border-color: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:border-violet-800\/95 {
  border-color: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:border-violet-800\/100 {
  border-color: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:border-violet-900\/0 {
  border-color: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:border-violet-900\/5 {
  border-color: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:border-violet-900\/10 {
  border-color: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:border-violet-900\/20 {
  border-color: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:border-violet-900\/25 {
  border-color: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:border-violet-900\/30 {
  border-color: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:border-violet-900\/40 {
  border-color: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:border-violet-900\/50 {
  border-color: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:border-violet-900\/60 {
  border-color: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:border-violet-900\/70 {
  border-color: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:border-violet-900\/75 {
  border-color: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:border-violet-900\/80 {
  border-color: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:border-violet-900\/90 {
  border-color: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:border-violet-900\/95 {
  border-color: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:border-violet-900\/100 {
  border-color: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:border-violet\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:border-violet\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:border-violet\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:border-violet\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:border-violet\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:border-violet\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:border-violet\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:border-violet\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:border-violet\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:border-violet\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:border-violet\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:border-violet\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:border-violet\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:border-violet\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:border-violet\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:border-purple-25\/0 {
  border-color: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:border-purple-25\/5 {
  border-color: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:border-purple-25\/10 {
  border-color: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:border-purple-25\/20 {
  border-color: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:border-purple-25\/25 {
  border-color: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:border-purple-25\/30 {
  border-color: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:border-purple-25\/40 {
  border-color: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:border-purple-25\/50 {
  border-color: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:border-purple-25\/60 {
  border-color: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:border-purple-25\/70 {
  border-color: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:border-purple-25\/75 {
  border-color: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:border-purple-25\/80 {
  border-color: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:border-purple-25\/90 {
  border-color: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:border-purple-25\/95 {
  border-color: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:border-purple-25\/100 {
  border-color: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:border-purple-50\/0 {
  border-color: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:border-purple-50\/5 {
  border-color: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:border-purple-50\/10 {
  border-color: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:border-purple-50\/20 {
  border-color: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:border-purple-50\/25 {
  border-color: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:border-purple-50\/30 {
  border-color: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:border-purple-50\/40 {
  border-color: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:border-purple-50\/50 {
  border-color: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:border-purple-50\/60 {
  border-color: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:border-purple-50\/70 {
  border-color: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:border-purple-50\/75 {
  border-color: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:border-purple-50\/80 {
  border-color: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:border-purple-50\/90 {
  border-color: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:border-purple-50\/95 {
  border-color: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:border-purple-50\/100 {
  border-color: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:border-purple-100\/0 {
  border-color: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:border-purple-100\/5 {
  border-color: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:border-purple-100\/10 {
  border-color: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:border-purple-100\/20 {
  border-color: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:border-purple-100\/25 {
  border-color: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:border-purple-100\/30 {
  border-color: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:border-purple-100\/40 {
  border-color: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:border-purple-100\/50 {
  border-color: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:border-purple-100\/60 {
  border-color: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:border-purple-100\/70 {
  border-color: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:border-purple-100\/75 {
  border-color: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:border-purple-100\/80 {
  border-color: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:border-purple-100\/90 {
  border-color: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:border-purple-100\/95 {
  border-color: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:border-purple-100\/100 {
  border-color: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:border-purple-200\/0 {
  border-color: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:border-purple-200\/5 {
  border-color: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:border-purple-200\/10 {
  border-color: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:border-purple-200\/20 {
  border-color: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:border-purple-200\/25 {
  border-color: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:border-purple-200\/30 {
  border-color: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:border-purple-200\/40 {
  border-color: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:border-purple-200\/50 {
  border-color: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:border-purple-200\/60 {
  border-color: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:border-purple-200\/70 {
  border-color: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:border-purple-200\/75 {
  border-color: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:border-purple-200\/80 {
  border-color: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:border-purple-200\/90 {
  border-color: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:border-purple-200\/95 {
  border-color: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:border-purple-200\/100 {
  border-color: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:border-purple-300\/0 {
  border-color: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:border-purple-300\/5 {
  border-color: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:border-purple-300\/10 {
  border-color: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:border-purple-300\/20 {
  border-color: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:border-purple-300\/25 {
  border-color: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:border-purple-300\/30 {
  border-color: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:border-purple-300\/40 {
  border-color: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:border-purple-300\/50 {
  border-color: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:border-purple-300\/60 {
  border-color: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:border-purple-300\/70 {
  border-color: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:border-purple-300\/75 {
  border-color: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:border-purple-300\/80 {
  border-color: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:border-purple-300\/90 {
  border-color: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:border-purple-300\/95 {
  border-color: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:border-purple-300\/100 {
  border-color: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:border-purple-400\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:border-purple-400\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:border-purple-400\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:border-purple-400\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:border-purple-400\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:border-purple-400\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:border-purple-400\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:border-purple-400\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:border-purple-400\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:border-purple-400\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:border-purple-400\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:border-purple-400\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:border-purple-400\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:border-purple-400\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:border-purple-400\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:border-purple-500\/0 {
  border-color: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:border-purple-500\/5 {
  border-color: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:border-purple-500\/10 {
  border-color: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:border-purple-500\/20 {
  border-color: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:border-purple-500\/25 {
  border-color: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:border-purple-500\/30 {
  border-color: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:border-purple-500\/40 {
  border-color: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:border-purple-500\/50 {
  border-color: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:border-purple-500\/60 {
  border-color: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:border-purple-500\/70 {
  border-color: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:border-purple-500\/75 {
  border-color: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:border-purple-500\/80 {
  border-color: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:border-purple-500\/90 {
  border-color: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:border-purple-500\/95 {
  border-color: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:border-purple-500\/100 {
  border-color: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:border-purple-600\/0 {
  border-color: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:border-purple-600\/5 {
  border-color: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:border-purple-600\/10 {
  border-color: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:border-purple-600\/20 {
  border-color: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:border-purple-600\/25 {
  border-color: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:border-purple-600\/30 {
  border-color: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:border-purple-600\/40 {
  border-color: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:border-purple-600\/50 {
  border-color: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:border-purple-600\/60 {
  border-color: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:border-purple-600\/70 {
  border-color: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:border-purple-600\/75 {
  border-color: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:border-purple-600\/80 {
  border-color: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:border-purple-600\/90 {
  border-color: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:border-purple-600\/95 {
  border-color: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:border-purple-600\/100 {
  border-color: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:border-purple-700\/0 {
  border-color: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:border-purple-700\/5 {
  border-color: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:border-purple-700\/10 {
  border-color: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:border-purple-700\/20 {
  border-color: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:border-purple-700\/25 {
  border-color: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:border-purple-700\/30 {
  border-color: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:border-purple-700\/40 {
  border-color: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:border-purple-700\/50 {
  border-color: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:border-purple-700\/60 {
  border-color: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:border-purple-700\/70 {
  border-color: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:border-purple-700\/75 {
  border-color: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:border-purple-700\/80 {
  border-color: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:border-purple-700\/90 {
  border-color: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:border-purple-700\/95 {
  border-color: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:border-purple-700\/100 {
  border-color: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:border-purple-800\/0 {
  border-color: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:border-purple-800\/5 {
  border-color: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:border-purple-800\/10 {
  border-color: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:border-purple-800\/20 {
  border-color: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:border-purple-800\/25 {
  border-color: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:border-purple-800\/30 {
  border-color: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:border-purple-800\/40 {
  border-color: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:border-purple-800\/50 {
  border-color: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:border-purple-800\/60 {
  border-color: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:border-purple-800\/70 {
  border-color: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:border-purple-800\/75 {
  border-color: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:border-purple-800\/80 {
  border-color: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:border-purple-800\/90 {
  border-color: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:border-purple-800\/95 {
  border-color: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:border-purple-800\/100 {
  border-color: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:border-purple-900\/0 {
  border-color: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:border-purple-900\/5 {
  border-color: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:border-purple-900\/10 {
  border-color: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:border-purple-900\/20 {
  border-color: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:border-purple-900\/25 {
  border-color: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:border-purple-900\/30 {
  border-color: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:border-purple-900\/40 {
  border-color: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:border-purple-900\/50 {
  border-color: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:border-purple-900\/60 {
  border-color: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:border-purple-900\/70 {
  border-color: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:border-purple-900\/75 {
  border-color: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:border-purple-900\/80 {
  border-color: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:border-purple-900\/90 {
  border-color: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:border-purple-900\/95 {
  border-color: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:border-purple-900\/100 {
  border-color: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:border-purple\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:border-purple\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:border-purple\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:border-purple\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:border-purple\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:border-purple\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:border-purple\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:border-purple\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:border-purple\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:border-purple\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:border-purple\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:border-purple\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:border-purple\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:border-purple\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:border-purple\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:border-fuchsia-25\/0 {
  border-color: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:border-fuchsia-25\/5 {
  border-color: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-25\/10 {
  border-color: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-25\/20 {
  border-color: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-25\/25 {
  border-color: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-25\/30 {
  border-color: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-25\/40 {
  border-color: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-25\/50 {
  border-color: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-25\/60 {
  border-color: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-25\/70 {
  border-color: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-25\/75 {
  border-color: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-25\/80 {
  border-color: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-25\/90 {
  border-color: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-25\/95 {
  border-color: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-25\/100 {
  border-color: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:border-fuchsia-50\/0 {
  border-color: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:border-fuchsia-50\/5 {
  border-color: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-50\/10 {
  border-color: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-50\/20 {
  border-color: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-50\/25 {
  border-color: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-50\/30 {
  border-color: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-50\/40 {
  border-color: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-50\/50 {
  border-color: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-50\/60 {
  border-color: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-50\/70 {
  border-color: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-50\/75 {
  border-color: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-50\/80 {
  border-color: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-50\/90 {
  border-color: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-50\/95 {
  border-color: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-50\/100 {
  border-color: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:border-fuchsia-100\/0 {
  border-color: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:border-fuchsia-100\/5 {
  border-color: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-100\/10 {
  border-color: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-100\/20 {
  border-color: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-100\/25 {
  border-color: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-100\/30 {
  border-color: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-100\/40 {
  border-color: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-100\/50 {
  border-color: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-100\/60 {
  border-color: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-100\/70 {
  border-color: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-100\/75 {
  border-color: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-100\/80 {
  border-color: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-100\/90 {
  border-color: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-100\/95 {
  border-color: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-100\/100 {
  border-color: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:border-fuchsia-200\/0 {
  border-color: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:border-fuchsia-200\/5 {
  border-color: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-200\/10 {
  border-color: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-200\/20 {
  border-color: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-200\/25 {
  border-color: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-200\/30 {
  border-color: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-200\/40 {
  border-color: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-200\/50 {
  border-color: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-200\/60 {
  border-color: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-200\/70 {
  border-color: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-200\/75 {
  border-color: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-200\/80 {
  border-color: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-200\/90 {
  border-color: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-200\/95 {
  border-color: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-200\/100 {
  border-color: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:border-fuchsia-300\/0 {
  border-color: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:border-fuchsia-300\/5 {
  border-color: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-300\/10 {
  border-color: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-300\/20 {
  border-color: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-300\/25 {
  border-color: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-300\/30 {
  border-color: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-300\/40 {
  border-color: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-300\/50 {
  border-color: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-300\/60 {
  border-color: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-300\/70 {
  border-color: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-300\/75 {
  border-color: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-300\/80 {
  border-color: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-300\/90 {
  border-color: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-300\/95 {
  border-color: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-300\/100 {
  border-color: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:border-fuchsia-400\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:border-fuchsia-400\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-400\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-400\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-400\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-400\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-400\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-400\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-400\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-400\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-400\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-400\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-400\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-400\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-400\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:border-fuchsia-500\/0 {
  border-color: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:border-fuchsia-500\/5 {
  border-color: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-500\/10 {
  border-color: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-500\/20 {
  border-color: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-500\/25 {
  border-color: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-500\/30 {
  border-color: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-500\/40 {
  border-color: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-500\/50 {
  border-color: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-500\/60 {
  border-color: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-500\/70 {
  border-color: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-500\/75 {
  border-color: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-500\/80 {
  border-color: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-500\/90 {
  border-color: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-500\/95 {
  border-color: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-500\/100 {
  border-color: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:border-fuchsia-600\/0 {
  border-color: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:border-fuchsia-600\/5 {
  border-color: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-600\/10 {
  border-color: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-600\/20 {
  border-color: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-600\/25 {
  border-color: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-600\/30 {
  border-color: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-600\/40 {
  border-color: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-600\/50 {
  border-color: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-600\/60 {
  border-color: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-600\/70 {
  border-color: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-600\/75 {
  border-color: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-600\/80 {
  border-color: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-600\/90 {
  border-color: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-600\/95 {
  border-color: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-600\/100 {
  border-color: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:border-fuchsia-700\/0 {
  border-color: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:border-fuchsia-700\/5 {
  border-color: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-700\/10 {
  border-color: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-700\/20 {
  border-color: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-700\/25 {
  border-color: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-700\/30 {
  border-color: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-700\/40 {
  border-color: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-700\/50 {
  border-color: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-700\/60 {
  border-color: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-700\/70 {
  border-color: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-700\/75 {
  border-color: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-700\/80 {
  border-color: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-700\/90 {
  border-color: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-700\/95 {
  border-color: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-700\/100 {
  border-color: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:border-fuchsia-800\/0 {
  border-color: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:border-fuchsia-800\/5 {
  border-color: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-800\/10 {
  border-color: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-800\/20 {
  border-color: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-800\/25 {
  border-color: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-800\/30 {
  border-color: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-800\/40 {
  border-color: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-800\/50 {
  border-color: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-800\/60 {
  border-color: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-800\/70 {
  border-color: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-800\/75 {
  border-color: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-800\/80 {
  border-color: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-800\/90 {
  border-color: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-800\/95 {
  border-color: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-800\/100 {
  border-color: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:border-fuchsia-900\/0 {
  border-color: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:border-fuchsia-900\/5 {
  border-color: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:border-fuchsia-900\/10 {
  border-color: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:border-fuchsia-900\/20 {
  border-color: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:border-fuchsia-900\/25 {
  border-color: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:border-fuchsia-900\/30 {
  border-color: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:border-fuchsia-900\/40 {
  border-color: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:border-fuchsia-900\/50 {
  border-color: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:border-fuchsia-900\/60 {
  border-color: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:border-fuchsia-900\/70 {
  border-color: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:border-fuchsia-900\/75 {
  border-color: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:border-fuchsia-900\/80 {
  border-color: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:border-fuchsia-900\/90 {
  border-color: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:border-fuchsia-900\/95 {
  border-color: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:border-fuchsia-900\/100 {
  border-color: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:border-fuchsia\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:border-fuchsia\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:border-fuchsia\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:border-fuchsia\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:border-fuchsia\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:border-fuchsia\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:border-fuchsia\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:border-fuchsia\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:border-fuchsia\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:border-fuchsia\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:border-fuchsia\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:border-fuchsia\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:border-fuchsia\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:border-fuchsia\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:border-fuchsia\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:border-pink-25\/0 {
  border-color: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:border-pink-25\/5 {
  border-color: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:border-pink-25\/10 {
  border-color: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:border-pink-25\/20 {
  border-color: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:border-pink-25\/25 {
  border-color: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:border-pink-25\/30 {
  border-color: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:border-pink-25\/40 {
  border-color: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:border-pink-25\/50 {
  border-color: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:border-pink-25\/60 {
  border-color: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:border-pink-25\/70 {
  border-color: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:border-pink-25\/75 {
  border-color: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:border-pink-25\/80 {
  border-color: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:border-pink-25\/90 {
  border-color: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:border-pink-25\/95 {
  border-color: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:border-pink-25\/100 {
  border-color: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:border-pink-50\/0 {
  border-color: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:border-pink-50\/5 {
  border-color: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:border-pink-50\/10 {
  border-color: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:border-pink-50\/20 {
  border-color: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:border-pink-50\/25 {
  border-color: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:border-pink-50\/30 {
  border-color: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:border-pink-50\/40 {
  border-color: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:border-pink-50\/50 {
  border-color: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:border-pink-50\/60 {
  border-color: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:border-pink-50\/70 {
  border-color: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:border-pink-50\/75 {
  border-color: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:border-pink-50\/80 {
  border-color: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:border-pink-50\/90 {
  border-color: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:border-pink-50\/95 {
  border-color: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:border-pink-50\/100 {
  border-color: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:border-pink-100\/0 {
  border-color: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:border-pink-100\/5 {
  border-color: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:border-pink-100\/10 {
  border-color: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:border-pink-100\/20 {
  border-color: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:border-pink-100\/25 {
  border-color: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:border-pink-100\/30 {
  border-color: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:border-pink-100\/40 {
  border-color: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:border-pink-100\/50 {
  border-color: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:border-pink-100\/60 {
  border-color: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:border-pink-100\/70 {
  border-color: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:border-pink-100\/75 {
  border-color: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:border-pink-100\/80 {
  border-color: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:border-pink-100\/90 {
  border-color: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:border-pink-100\/95 {
  border-color: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:border-pink-100\/100 {
  border-color: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:border-pink-200\/0 {
  border-color: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:border-pink-200\/5 {
  border-color: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:border-pink-200\/10 {
  border-color: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:border-pink-200\/20 {
  border-color: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:border-pink-200\/25 {
  border-color: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:border-pink-200\/30 {
  border-color: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:border-pink-200\/40 {
  border-color: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:border-pink-200\/50 {
  border-color: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:border-pink-200\/60 {
  border-color: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:border-pink-200\/70 {
  border-color: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:border-pink-200\/75 {
  border-color: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:border-pink-200\/80 {
  border-color: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:border-pink-200\/90 {
  border-color: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:border-pink-200\/95 {
  border-color: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:border-pink-200\/100 {
  border-color: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:border-pink-300\/0 {
  border-color: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:border-pink-300\/5 {
  border-color: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:border-pink-300\/10 {
  border-color: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:border-pink-300\/20 {
  border-color: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:border-pink-300\/25 {
  border-color: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:border-pink-300\/30 {
  border-color: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:border-pink-300\/40 {
  border-color: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:border-pink-300\/50 {
  border-color: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:border-pink-300\/60 {
  border-color: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:border-pink-300\/70 {
  border-color: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:border-pink-300\/75 {
  border-color: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:border-pink-300\/80 {
  border-color: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:border-pink-300\/90 {
  border-color: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:border-pink-300\/95 {
  border-color: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:border-pink-300\/100 {
  border-color: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:border-pink-400\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:border-pink-400\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:border-pink-400\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:border-pink-400\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:border-pink-400\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:border-pink-400\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:border-pink-400\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:border-pink-400\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:border-pink-400\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:border-pink-400\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:border-pink-400\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:border-pink-400\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:border-pink-400\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:border-pink-400\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:border-pink-400\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:border-pink-500\/0 {
  border-color: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:border-pink-500\/5 {
  border-color: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:border-pink-500\/10 {
  border-color: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:border-pink-500\/20 {
  border-color: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:border-pink-500\/25 {
  border-color: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:border-pink-500\/30 {
  border-color: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:border-pink-500\/40 {
  border-color: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:border-pink-500\/50 {
  border-color: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:border-pink-500\/60 {
  border-color: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:border-pink-500\/70 {
  border-color: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:border-pink-500\/75 {
  border-color: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:border-pink-500\/80 {
  border-color: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:border-pink-500\/90 {
  border-color: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:border-pink-500\/95 {
  border-color: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:border-pink-500\/100 {
  border-color: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:border-pink-600\/0 {
  border-color: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:border-pink-600\/5 {
  border-color: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:border-pink-600\/10 {
  border-color: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:border-pink-600\/20 {
  border-color: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:border-pink-600\/25 {
  border-color: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:border-pink-600\/30 {
  border-color: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:border-pink-600\/40 {
  border-color: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:border-pink-600\/50 {
  border-color: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:border-pink-600\/60 {
  border-color: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:border-pink-600\/70 {
  border-color: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:border-pink-600\/75 {
  border-color: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:border-pink-600\/80 {
  border-color: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:border-pink-600\/90 {
  border-color: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:border-pink-600\/95 {
  border-color: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:border-pink-600\/100 {
  border-color: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:border-pink-700\/0 {
  border-color: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:border-pink-700\/5 {
  border-color: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:border-pink-700\/10 {
  border-color: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:border-pink-700\/20 {
  border-color: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:border-pink-700\/25 {
  border-color: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:border-pink-700\/30 {
  border-color: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:border-pink-700\/40 {
  border-color: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:border-pink-700\/50 {
  border-color: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:border-pink-700\/60 {
  border-color: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:border-pink-700\/70 {
  border-color: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:border-pink-700\/75 {
  border-color: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:border-pink-700\/80 {
  border-color: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:border-pink-700\/90 {
  border-color: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:border-pink-700\/95 {
  border-color: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:border-pink-700\/100 {
  border-color: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:border-pink-800\/0 {
  border-color: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:border-pink-800\/5 {
  border-color: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:border-pink-800\/10 {
  border-color: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:border-pink-800\/20 {
  border-color: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:border-pink-800\/25 {
  border-color: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:border-pink-800\/30 {
  border-color: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:border-pink-800\/40 {
  border-color: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:border-pink-800\/50 {
  border-color: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:border-pink-800\/60 {
  border-color: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:border-pink-800\/70 {
  border-color: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:border-pink-800\/75 {
  border-color: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:border-pink-800\/80 {
  border-color: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:border-pink-800\/90 {
  border-color: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:border-pink-800\/95 {
  border-color: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:border-pink-800\/100 {
  border-color: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:border-pink-900\/0 {
  border-color: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:border-pink-900\/5 {
  border-color: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:border-pink-900\/10 {
  border-color: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:border-pink-900\/20 {
  border-color: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:border-pink-900\/25 {
  border-color: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:border-pink-900\/30 {
  border-color: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:border-pink-900\/40 {
  border-color: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:border-pink-900\/50 {
  border-color: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:border-pink-900\/60 {
  border-color: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:border-pink-900\/70 {
  border-color: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:border-pink-900\/75 {
  border-color: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:border-pink-900\/80 {
  border-color: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:border-pink-900\/90 {
  border-color: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:border-pink-900\/95 {
  border-color: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:border-pink-900\/100 {
  border-color: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:border-pink\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:border-pink\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:border-pink\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:border-pink\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:border-pink\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:border-pink\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:border-pink\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:border-pink\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:border-pink\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:border-pink\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:border-pink\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:border-pink\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:border-pink\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:border-pink\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:border-pink\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:border-rose-25\/0 {
  border-color: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:border-rose-25\/5 {
  border-color: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:border-rose-25\/10 {
  border-color: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:border-rose-25\/20 {
  border-color: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:border-rose-25\/25 {
  border-color: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:border-rose-25\/30 {
  border-color: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:border-rose-25\/40 {
  border-color: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:border-rose-25\/50 {
  border-color: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:border-rose-25\/60 {
  border-color: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:border-rose-25\/70 {
  border-color: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:border-rose-25\/75 {
  border-color: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:border-rose-25\/80 {
  border-color: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:border-rose-25\/90 {
  border-color: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:border-rose-25\/95 {
  border-color: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:border-rose-25\/100 {
  border-color: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:border-rose-50\/0 {
  border-color: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:border-rose-50\/5 {
  border-color: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:border-rose-50\/10 {
  border-color: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:border-rose-50\/20 {
  border-color: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:border-rose-50\/25 {
  border-color: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:border-rose-50\/30 {
  border-color: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:border-rose-50\/40 {
  border-color: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:border-rose-50\/50 {
  border-color: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:border-rose-50\/60 {
  border-color: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:border-rose-50\/70 {
  border-color: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:border-rose-50\/75 {
  border-color: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:border-rose-50\/80 {
  border-color: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:border-rose-50\/90 {
  border-color: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:border-rose-50\/95 {
  border-color: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:border-rose-50\/100 {
  border-color: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:border-rose-100\/0 {
  border-color: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:border-rose-100\/5 {
  border-color: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:border-rose-100\/10 {
  border-color: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:border-rose-100\/20 {
  border-color: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:border-rose-100\/25 {
  border-color: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:border-rose-100\/30 {
  border-color: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:border-rose-100\/40 {
  border-color: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:border-rose-100\/50 {
  border-color: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:border-rose-100\/60 {
  border-color: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:border-rose-100\/70 {
  border-color: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:border-rose-100\/75 {
  border-color: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:border-rose-100\/80 {
  border-color: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:border-rose-100\/90 {
  border-color: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:border-rose-100\/95 {
  border-color: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:border-rose-100\/100 {
  border-color: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:border-rose-200\/0 {
  border-color: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:border-rose-200\/5 {
  border-color: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:border-rose-200\/10 {
  border-color: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:border-rose-200\/20 {
  border-color: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:border-rose-200\/25 {
  border-color: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:border-rose-200\/30 {
  border-color: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:border-rose-200\/40 {
  border-color: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:border-rose-200\/50 {
  border-color: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:border-rose-200\/60 {
  border-color: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:border-rose-200\/70 {
  border-color: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:border-rose-200\/75 {
  border-color: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:border-rose-200\/80 {
  border-color: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:border-rose-200\/90 {
  border-color: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:border-rose-200\/95 {
  border-color: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:border-rose-200\/100 {
  border-color: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:border-rose-300\/0 {
  border-color: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:border-rose-300\/5 {
  border-color: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:border-rose-300\/10 {
  border-color: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:border-rose-300\/20 {
  border-color: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:border-rose-300\/25 {
  border-color: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:border-rose-300\/30 {
  border-color: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:border-rose-300\/40 {
  border-color: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:border-rose-300\/50 {
  border-color: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:border-rose-300\/60 {
  border-color: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:border-rose-300\/70 {
  border-color: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:border-rose-300\/75 {
  border-color: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:border-rose-300\/80 {
  border-color: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:border-rose-300\/90 {
  border-color: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:border-rose-300\/95 {
  border-color: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:border-rose-300\/100 {
  border-color: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:border-rose-400\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:border-rose-400\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:border-rose-400\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:border-rose-400\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:border-rose-400\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:border-rose-400\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:border-rose-400\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:border-rose-400\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:border-rose-400\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:border-rose-400\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:border-rose-400\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:border-rose-400\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:border-rose-400\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:border-rose-400\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:border-rose-400\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:border-rose-500\/0 {
  border-color: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:border-rose-500\/5 {
  border-color: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:border-rose-500\/10 {
  border-color: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:border-rose-500\/20 {
  border-color: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:border-rose-500\/25 {
  border-color: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:border-rose-500\/30 {
  border-color: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:border-rose-500\/40 {
  border-color: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:border-rose-500\/50 {
  border-color: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:border-rose-500\/60 {
  border-color: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:border-rose-500\/70 {
  border-color: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:border-rose-500\/75 {
  border-color: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:border-rose-500\/80 {
  border-color: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:border-rose-500\/90 {
  border-color: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:border-rose-500\/95 {
  border-color: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:border-rose-500\/100 {
  border-color: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:border-rose-600\/0 {
  border-color: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:border-rose-600\/5 {
  border-color: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:border-rose-600\/10 {
  border-color: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:border-rose-600\/20 {
  border-color: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:border-rose-600\/25 {
  border-color: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:border-rose-600\/30 {
  border-color: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:border-rose-600\/40 {
  border-color: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:border-rose-600\/50 {
  border-color: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:border-rose-600\/60 {
  border-color: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:border-rose-600\/70 {
  border-color: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:border-rose-600\/75 {
  border-color: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:border-rose-600\/80 {
  border-color: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:border-rose-600\/90 {
  border-color: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:border-rose-600\/95 {
  border-color: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:border-rose-600\/100 {
  border-color: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:border-rose-700\/0 {
  border-color: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:border-rose-700\/5 {
  border-color: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:border-rose-700\/10 {
  border-color: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:border-rose-700\/20 {
  border-color: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:border-rose-700\/25 {
  border-color: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:border-rose-700\/30 {
  border-color: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:border-rose-700\/40 {
  border-color: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:border-rose-700\/50 {
  border-color: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:border-rose-700\/60 {
  border-color: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:border-rose-700\/70 {
  border-color: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:border-rose-700\/75 {
  border-color: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:border-rose-700\/80 {
  border-color: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:border-rose-700\/90 {
  border-color: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:border-rose-700\/95 {
  border-color: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:border-rose-700\/100 {
  border-color: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:border-rose-800\/0 {
  border-color: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:border-rose-800\/5 {
  border-color: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:border-rose-800\/10 {
  border-color: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:border-rose-800\/20 {
  border-color: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:border-rose-800\/25 {
  border-color: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:border-rose-800\/30 {
  border-color: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:border-rose-800\/40 {
  border-color: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:border-rose-800\/50 {
  border-color: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:border-rose-800\/60 {
  border-color: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:border-rose-800\/70 {
  border-color: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:border-rose-800\/75 {
  border-color: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:border-rose-800\/80 {
  border-color: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:border-rose-800\/90 {
  border-color: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:border-rose-800\/95 {
  border-color: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:border-rose-800\/100 {
  border-color: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:border-rose-900\/0 {
  border-color: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:border-rose-900\/5 {
  border-color: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:border-rose-900\/10 {
  border-color: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:border-rose-900\/20 {
  border-color: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:border-rose-900\/25 {
  border-color: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:border-rose-900\/30 {
  border-color: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:border-rose-900\/40 {
  border-color: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:border-rose-900\/50 {
  border-color: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:border-rose-900\/60 {
  border-color: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:border-rose-900\/70 {
  border-color: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:border-rose-900\/75 {
  border-color: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:border-rose-900\/80 {
  border-color: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:border-rose-900\/90 {
  border-color: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:border-rose-900\/95 {
  border-color: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:border-rose-900\/100 {
  border-color: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:border-rose\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:border-rose\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:border-rose\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:border-rose\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:border-rose\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:border-rose\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:border-rose\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:border-rose\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:border-rose\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:border-rose\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:border-rose\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:border-rose\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:border-rose\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:border-rose\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:border-rose\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:border-orange-dark-25\/0 {
  border-color: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:border-orange-dark-25\/5 {
  border-color: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-25\/10 {
  border-color: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-25\/20 {
  border-color: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-25\/25 {
  border-color: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-25\/30 {
  border-color: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-25\/40 {
  border-color: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-25\/50 {
  border-color: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-25\/60 {
  border-color: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-25\/70 {
  border-color: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-25\/75 {
  border-color: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-25\/80 {
  border-color: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-25\/90 {
  border-color: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-25\/95 {
  border-color: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-25\/100 {
  border-color: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:border-orange-dark-50\/0 {
  border-color: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:border-orange-dark-50\/5 {
  border-color: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-50\/10 {
  border-color: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-50\/20 {
  border-color: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-50\/25 {
  border-color: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-50\/30 {
  border-color: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-50\/40 {
  border-color: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-50\/50 {
  border-color: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-50\/60 {
  border-color: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-50\/70 {
  border-color: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-50\/75 {
  border-color: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-50\/80 {
  border-color: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-50\/90 {
  border-color: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-50\/95 {
  border-color: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-50\/100 {
  border-color: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:border-orange-dark-100\/0 {
  border-color: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:border-orange-dark-100\/5 {
  border-color: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-100\/10 {
  border-color: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-100\/20 {
  border-color: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-100\/25 {
  border-color: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-100\/30 {
  border-color: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-100\/40 {
  border-color: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-100\/50 {
  border-color: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-100\/60 {
  border-color: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-100\/70 {
  border-color: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-100\/75 {
  border-color: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-100\/80 {
  border-color: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-100\/90 {
  border-color: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-100\/95 {
  border-color: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-100\/100 {
  border-color: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:border-orange-dark-200\/0 {
  border-color: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:border-orange-dark-200\/5 {
  border-color: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-200\/10 {
  border-color: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-200\/20 {
  border-color: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-200\/25 {
  border-color: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-200\/30 {
  border-color: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-200\/40 {
  border-color: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-200\/50 {
  border-color: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-200\/60 {
  border-color: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-200\/70 {
  border-color: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-200\/75 {
  border-color: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-200\/80 {
  border-color: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-200\/90 {
  border-color: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-200\/95 {
  border-color: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-200\/100 {
  border-color: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:border-orange-dark-300\/0 {
  border-color: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:border-orange-dark-300\/5 {
  border-color: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-300\/10 {
  border-color: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-300\/20 {
  border-color: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-300\/25 {
  border-color: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-300\/30 {
  border-color: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-300\/40 {
  border-color: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-300\/50 {
  border-color: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-300\/60 {
  border-color: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-300\/70 {
  border-color: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-300\/75 {
  border-color: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-300\/80 {
  border-color: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-300\/90 {
  border-color: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-300\/95 {
  border-color: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-300\/100 {
  border-color: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:border-orange-dark-400\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:border-orange-dark-400\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-400\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-400\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-400\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-400\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-400\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-400\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-400\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-400\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-400\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-400\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-400\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-400\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-400\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:border-orange-dark-500\/0 {
  border-color: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:border-orange-dark-500\/5 {
  border-color: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-500\/10 {
  border-color: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-500\/20 {
  border-color: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-500\/25 {
  border-color: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-500\/30 {
  border-color: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-500\/40 {
  border-color: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-500\/50 {
  border-color: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-500\/60 {
  border-color: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-500\/70 {
  border-color: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-500\/75 {
  border-color: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-500\/80 {
  border-color: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-500\/90 {
  border-color: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-500\/95 {
  border-color: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-500\/100 {
  border-color: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:border-orange-dark-600\/0 {
  border-color: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:border-orange-dark-600\/5 {
  border-color: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-600\/10 {
  border-color: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-600\/20 {
  border-color: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-600\/25 {
  border-color: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-600\/30 {
  border-color: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-600\/40 {
  border-color: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-600\/50 {
  border-color: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-600\/60 {
  border-color: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-600\/70 {
  border-color: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-600\/75 {
  border-color: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-600\/80 {
  border-color: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-600\/90 {
  border-color: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-600\/95 {
  border-color: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-600\/100 {
  border-color: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:border-orange-dark-700\/0 {
  border-color: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:border-orange-dark-700\/5 {
  border-color: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-700\/10 {
  border-color: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-700\/20 {
  border-color: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-700\/25 {
  border-color: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-700\/30 {
  border-color: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-700\/40 {
  border-color: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-700\/50 {
  border-color: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-700\/60 {
  border-color: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-700\/70 {
  border-color: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-700\/75 {
  border-color: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-700\/80 {
  border-color: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-700\/90 {
  border-color: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-700\/95 {
  border-color: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-700\/100 {
  border-color: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:border-orange-dark-800\/0 {
  border-color: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:border-orange-dark-800\/5 {
  border-color: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-800\/10 {
  border-color: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-800\/20 {
  border-color: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-800\/25 {
  border-color: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-800\/30 {
  border-color: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-800\/40 {
  border-color: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-800\/50 {
  border-color: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-800\/60 {
  border-color: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-800\/70 {
  border-color: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-800\/75 {
  border-color: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-800\/80 {
  border-color: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-800\/90 {
  border-color: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-800\/95 {
  border-color: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-800\/100 {
  border-color: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:border-orange-dark-900\/0 {
  border-color: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:border-orange-dark-900\/5 {
  border-color: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:border-orange-dark-900\/10 {
  border-color: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:border-orange-dark-900\/20 {
  border-color: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:border-orange-dark-900\/25 {
  border-color: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:border-orange-dark-900\/30 {
  border-color: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:border-orange-dark-900\/40 {
  border-color: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:border-orange-dark-900\/50 {
  border-color: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:border-orange-dark-900\/60 {
  border-color: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:border-orange-dark-900\/70 {
  border-color: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:border-orange-dark-900\/75 {
  border-color: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:border-orange-dark-900\/80 {
  border-color: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:border-orange-dark-900\/90 {
  border-color: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:border-orange-dark-900\/95 {
  border-color: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:border-orange-dark-900\/100 {
  border-color: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:border-orange-dark\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:border-orange-dark\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:border-orange-dark\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:border-orange-dark\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:border-orange-dark\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:border-orange-dark\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:border-orange-dark\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:border-orange-dark\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:border-orange-dark\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:border-orange-dark\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:border-orange-dark\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:border-orange-dark\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:border-orange-dark\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:border-orange-dark\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:border-orange-dark\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:border-orange-25\/0 {
  border-color: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:border-orange-25\/5 {
  border-color: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:border-orange-25\/10 {
  border-color: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:border-orange-25\/20 {
  border-color: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:border-orange-25\/25 {
  border-color: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:border-orange-25\/30 {
  border-color: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:border-orange-25\/40 {
  border-color: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:border-orange-25\/50 {
  border-color: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:border-orange-25\/60 {
  border-color: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:border-orange-25\/70 {
  border-color: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:border-orange-25\/75 {
  border-color: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:border-orange-25\/80 {
  border-color: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:border-orange-25\/90 {
  border-color: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:border-orange-25\/95 {
  border-color: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:border-orange-25\/100 {
  border-color: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:border-orange-50\/0 {
  border-color: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:border-orange-50\/5 {
  border-color: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:border-orange-50\/10 {
  border-color: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:border-orange-50\/20 {
  border-color: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:border-orange-50\/25 {
  border-color: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:border-orange-50\/30 {
  border-color: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:border-orange-50\/40 {
  border-color: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:border-orange-50\/50 {
  border-color: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:border-orange-50\/60 {
  border-color: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:border-orange-50\/70 {
  border-color: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:border-orange-50\/75 {
  border-color: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:border-orange-50\/80 {
  border-color: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:border-orange-50\/90 {
  border-color: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:border-orange-50\/95 {
  border-color: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:border-orange-50\/100 {
  border-color: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:border-orange-100\/0 {
  border-color: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:border-orange-100\/5 {
  border-color: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:border-orange-100\/10 {
  border-color: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:border-orange-100\/20 {
  border-color: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:border-orange-100\/25 {
  border-color: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:border-orange-100\/30 {
  border-color: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:border-orange-100\/40 {
  border-color: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:border-orange-100\/50 {
  border-color: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:border-orange-100\/60 {
  border-color: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:border-orange-100\/70 {
  border-color: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:border-orange-100\/75 {
  border-color: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:border-orange-100\/80 {
  border-color: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:border-orange-100\/90 {
  border-color: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:border-orange-100\/95 {
  border-color: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:border-orange-100\/100 {
  border-color: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:border-orange-200\/0 {
  border-color: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:border-orange-200\/5 {
  border-color: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:border-orange-200\/10 {
  border-color: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:border-orange-200\/20 {
  border-color: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:border-orange-200\/25 {
  border-color: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:border-orange-200\/30 {
  border-color: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:border-orange-200\/40 {
  border-color: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:border-orange-200\/50 {
  border-color: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:border-orange-200\/60 {
  border-color: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:border-orange-200\/70 {
  border-color: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:border-orange-200\/75 {
  border-color: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:border-orange-200\/80 {
  border-color: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:border-orange-200\/90 {
  border-color: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:border-orange-200\/95 {
  border-color: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:border-orange-200\/100 {
  border-color: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:border-orange-300\/0 {
  border-color: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:border-orange-300\/5 {
  border-color: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:border-orange-300\/10 {
  border-color: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:border-orange-300\/20 {
  border-color: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:border-orange-300\/25 {
  border-color: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:border-orange-300\/30 {
  border-color: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:border-orange-300\/40 {
  border-color: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:border-orange-300\/50 {
  border-color: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:border-orange-300\/60 {
  border-color: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:border-orange-300\/70 {
  border-color: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:border-orange-300\/75 {
  border-color: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:border-orange-300\/80 {
  border-color: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:border-orange-300\/90 {
  border-color: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:border-orange-300\/95 {
  border-color: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:border-orange-300\/100 {
  border-color: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:border-orange-400\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:border-orange-400\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:border-orange-400\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:border-orange-400\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:border-orange-400\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:border-orange-400\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:border-orange-400\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:border-orange-400\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:border-orange-400\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:border-orange-400\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:border-orange-400\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:border-orange-400\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:border-orange-400\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:border-orange-400\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:border-orange-400\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:border-orange-500\/0 {
  border-color: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:border-orange-500\/5 {
  border-color: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:border-orange-500\/10 {
  border-color: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:border-orange-500\/20 {
  border-color: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:border-orange-500\/25 {
  border-color: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:border-orange-500\/30 {
  border-color: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:border-orange-500\/40 {
  border-color: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:border-orange-500\/50 {
  border-color: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:border-orange-500\/60 {
  border-color: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:border-orange-500\/70 {
  border-color: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:border-orange-500\/75 {
  border-color: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:border-orange-500\/80 {
  border-color: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:border-orange-500\/90 {
  border-color: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:border-orange-500\/95 {
  border-color: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:border-orange-500\/100 {
  border-color: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:border-orange-600\/0 {
  border-color: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:border-orange-600\/5 {
  border-color: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:border-orange-600\/10 {
  border-color: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:border-orange-600\/20 {
  border-color: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:border-orange-600\/25 {
  border-color: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:border-orange-600\/30 {
  border-color: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:border-orange-600\/40 {
  border-color: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:border-orange-600\/50 {
  border-color: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:border-orange-600\/60 {
  border-color: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:border-orange-600\/70 {
  border-color: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:border-orange-600\/75 {
  border-color: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:border-orange-600\/80 {
  border-color: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:border-orange-600\/90 {
  border-color: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:border-orange-600\/95 {
  border-color: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:border-orange-600\/100 {
  border-color: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:border-orange-700\/0 {
  border-color: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:border-orange-700\/5 {
  border-color: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:border-orange-700\/10 {
  border-color: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:border-orange-700\/20 {
  border-color: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:border-orange-700\/25 {
  border-color: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:border-orange-700\/30 {
  border-color: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:border-orange-700\/40 {
  border-color: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:border-orange-700\/50 {
  border-color: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:border-orange-700\/60 {
  border-color: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:border-orange-700\/70 {
  border-color: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:border-orange-700\/75 {
  border-color: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:border-orange-700\/80 {
  border-color: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:border-orange-700\/90 {
  border-color: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:border-orange-700\/95 {
  border-color: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:border-orange-700\/100 {
  border-color: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:border-orange-800\/0 {
  border-color: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:border-orange-800\/5 {
  border-color: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:border-orange-800\/10 {
  border-color: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:border-orange-800\/20 {
  border-color: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:border-orange-800\/25 {
  border-color: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:border-orange-800\/30 {
  border-color: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:border-orange-800\/40 {
  border-color: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:border-orange-800\/50 {
  border-color: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:border-orange-800\/60 {
  border-color: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:border-orange-800\/70 {
  border-color: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:border-orange-800\/75 {
  border-color: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:border-orange-800\/80 {
  border-color: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:border-orange-800\/90 {
  border-color: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:border-orange-800\/95 {
  border-color: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:border-orange-800\/100 {
  border-color: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:border-orange-900\/0 {
  border-color: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:border-orange-900\/5 {
  border-color: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:border-orange-900\/10 {
  border-color: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:border-orange-900\/20 {
  border-color: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:border-orange-900\/25 {
  border-color: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:border-orange-900\/30 {
  border-color: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:border-orange-900\/40 {
  border-color: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:border-orange-900\/50 {
  border-color: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:border-orange-900\/60 {
  border-color: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:border-orange-900\/70 {
  border-color: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:border-orange-900\/75 {
  border-color: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:border-orange-900\/80 {
  border-color: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:border-orange-900\/90 {
  border-color: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:border-orange-900\/95 {
  border-color: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:border-orange-900\/100 {
  border-color: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:border-orange\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:border-orange\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:border-orange\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:border-orange\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:border-orange\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:border-orange\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:border-orange\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:border-orange\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:border-orange\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:border-orange\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:border-orange\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:border-orange\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:border-orange\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:border-orange\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:border-orange\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:border-yellow-25\/0 {
  border-color: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:border-yellow-25\/5 {
  border-color: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:border-yellow-25\/10 {
  border-color: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:border-yellow-25\/20 {
  border-color: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:border-yellow-25\/25 {
  border-color: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:border-yellow-25\/30 {
  border-color: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:border-yellow-25\/40 {
  border-color: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:border-yellow-25\/50 {
  border-color: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:border-yellow-25\/60 {
  border-color: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:border-yellow-25\/70 {
  border-color: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:border-yellow-25\/75 {
  border-color: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:border-yellow-25\/80 {
  border-color: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:border-yellow-25\/90 {
  border-color: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:border-yellow-25\/95 {
  border-color: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:border-yellow-25\/100 {
  border-color: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:border-yellow-50\/0 {
  border-color: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:border-yellow-50\/5 {
  border-color: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:border-yellow-50\/10 {
  border-color: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:border-yellow-50\/20 {
  border-color: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:border-yellow-50\/25 {
  border-color: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:border-yellow-50\/30 {
  border-color: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:border-yellow-50\/40 {
  border-color: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:border-yellow-50\/50 {
  border-color: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:border-yellow-50\/60 {
  border-color: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:border-yellow-50\/70 {
  border-color: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:border-yellow-50\/75 {
  border-color: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:border-yellow-50\/80 {
  border-color: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:border-yellow-50\/90 {
  border-color: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:border-yellow-50\/95 {
  border-color: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:border-yellow-50\/100 {
  border-color: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:border-yellow-100\/0 {
  border-color: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:border-yellow-100\/5 {
  border-color: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:border-yellow-100\/10 {
  border-color: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:border-yellow-100\/20 {
  border-color: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:border-yellow-100\/25 {
  border-color: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:border-yellow-100\/30 {
  border-color: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:border-yellow-100\/40 {
  border-color: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:border-yellow-100\/50 {
  border-color: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:border-yellow-100\/60 {
  border-color: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:border-yellow-100\/70 {
  border-color: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:border-yellow-100\/75 {
  border-color: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:border-yellow-100\/80 {
  border-color: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:border-yellow-100\/90 {
  border-color: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:border-yellow-100\/95 {
  border-color: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:border-yellow-100\/100 {
  border-color: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:border-yellow-200\/0 {
  border-color: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:border-yellow-200\/5 {
  border-color: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:border-yellow-200\/10 {
  border-color: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:border-yellow-200\/20 {
  border-color: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:border-yellow-200\/25 {
  border-color: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:border-yellow-200\/30 {
  border-color: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:border-yellow-200\/40 {
  border-color: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:border-yellow-200\/50 {
  border-color: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:border-yellow-200\/60 {
  border-color: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:border-yellow-200\/70 {
  border-color: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:border-yellow-200\/75 {
  border-color: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:border-yellow-200\/80 {
  border-color: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:border-yellow-200\/90 {
  border-color: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:border-yellow-200\/95 {
  border-color: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:border-yellow-200\/100 {
  border-color: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:border-yellow-300\/0 {
  border-color: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:border-yellow-300\/5 {
  border-color: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:border-yellow-300\/10 {
  border-color: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:border-yellow-300\/20 {
  border-color: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:border-yellow-300\/25 {
  border-color: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:border-yellow-300\/30 {
  border-color: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:border-yellow-300\/40 {
  border-color: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:border-yellow-300\/50 {
  border-color: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:border-yellow-300\/60 {
  border-color: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:border-yellow-300\/70 {
  border-color: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:border-yellow-300\/75 {
  border-color: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:border-yellow-300\/80 {
  border-color: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:border-yellow-300\/90 {
  border-color: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:border-yellow-300\/95 {
  border-color: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:border-yellow-300\/100 {
  border-color: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:border-yellow-400\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:border-yellow-400\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:border-yellow-400\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:border-yellow-400\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:border-yellow-400\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:border-yellow-400\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:border-yellow-400\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:border-yellow-400\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:border-yellow-400\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:border-yellow-400\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:border-yellow-400\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:border-yellow-400\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:border-yellow-400\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:border-yellow-400\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:border-yellow-400\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:border-yellow-500\/0 {
  border-color: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:border-yellow-500\/5 {
  border-color: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:border-yellow-500\/10 {
  border-color: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:border-yellow-500\/20 {
  border-color: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:border-yellow-500\/25 {
  border-color: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:border-yellow-500\/30 {
  border-color: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:border-yellow-500\/40 {
  border-color: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:border-yellow-500\/50 {
  border-color: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:border-yellow-500\/60 {
  border-color: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:border-yellow-500\/70 {
  border-color: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:border-yellow-500\/75 {
  border-color: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:border-yellow-500\/80 {
  border-color: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:border-yellow-500\/90 {
  border-color: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:border-yellow-500\/95 {
  border-color: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:border-yellow-500\/100 {
  border-color: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:border-yellow-600\/0 {
  border-color: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:border-yellow-600\/5 {
  border-color: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:border-yellow-600\/10 {
  border-color: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:border-yellow-600\/20 {
  border-color: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:border-yellow-600\/25 {
  border-color: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:border-yellow-600\/30 {
  border-color: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:border-yellow-600\/40 {
  border-color: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:border-yellow-600\/50 {
  border-color: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:border-yellow-600\/60 {
  border-color: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:border-yellow-600\/70 {
  border-color: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:border-yellow-600\/75 {
  border-color: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:border-yellow-600\/80 {
  border-color: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:border-yellow-600\/90 {
  border-color: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:border-yellow-600\/95 {
  border-color: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:border-yellow-600\/100 {
  border-color: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:border-yellow-700\/0 {
  border-color: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:border-yellow-700\/5 {
  border-color: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:border-yellow-700\/10 {
  border-color: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:border-yellow-700\/20 {
  border-color: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:border-yellow-700\/25 {
  border-color: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:border-yellow-700\/30 {
  border-color: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:border-yellow-700\/40 {
  border-color: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:border-yellow-700\/50 {
  border-color: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:border-yellow-700\/60 {
  border-color: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:border-yellow-700\/70 {
  border-color: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:border-yellow-700\/75 {
  border-color: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:border-yellow-700\/80 {
  border-color: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:border-yellow-700\/90 {
  border-color: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:border-yellow-700\/95 {
  border-color: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:border-yellow-700\/100 {
  border-color: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:border-yellow-800\/0 {
  border-color: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:border-yellow-800\/5 {
  border-color: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:border-yellow-800\/10 {
  border-color: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:border-yellow-800\/20 {
  border-color: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:border-yellow-800\/25 {
  border-color: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:border-yellow-800\/30 {
  border-color: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:border-yellow-800\/40 {
  border-color: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:border-yellow-800\/50 {
  border-color: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:border-yellow-800\/60 {
  border-color: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:border-yellow-800\/70 {
  border-color: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:border-yellow-800\/75 {
  border-color: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:border-yellow-800\/80 {
  border-color: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:border-yellow-800\/90 {
  border-color: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:border-yellow-800\/95 {
  border-color: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:border-yellow-800\/100 {
  border-color: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:border-yellow-900\/0 {
  border-color: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:border-yellow-900\/5 {
  border-color: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:border-yellow-900\/10 {
  border-color: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:border-yellow-900\/20 {
  border-color: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:border-yellow-900\/25 {
  border-color: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:border-yellow-900\/30 {
  border-color: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:border-yellow-900\/40 {
  border-color: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:border-yellow-900\/50 {
  border-color: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:border-yellow-900\/60 {
  border-color: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:border-yellow-900\/70 {
  border-color: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:border-yellow-900\/75 {
  border-color: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:border-yellow-900\/80 {
  border-color: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:border-yellow-900\/90 {
  border-color: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:border-yellow-900\/95 {
  border-color: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:border-yellow-900\/100 {
  border-color: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:border-yellow\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:border-yellow\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:border-yellow\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:border-yellow\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:border-yellow\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:border-yellow\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:border-yellow\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:border-yellow\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:border-yellow\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:border-yellow\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:border-yellow\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:border-yellow\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:border-yellow\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:border-yellow\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:border-yellow\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-error {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-success {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-cool {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-modern {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-neutral {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-iron {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-true {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-gray-warm {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-moss {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-200 {
  background-color: #DOF8AB;
}

.group:focus .group-focus\:bg-green-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-600 {
  background-color: #4CA3OD;
}

.group:focus .group-focus\:bg-green-light-700 {
  background-color: #3B7COF;
}

.group:focus .group-focus\:bg-green-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-light {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-cyan {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-violet {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-fuchsia {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-rose {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:focus .group-focus\:bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:bg-white\/25 {
  background-color: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:bg-white\/40 {
  background-color: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:bg-white\/75 {
  background-color: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:bg-white\/100 {
  background-color: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:bg-black\/0 {
  background-color: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:bg-black\/5 {
  background-color: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:bg-black\/20 {
  background-color: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:bg-black\/25 {
  background-color: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:bg-black\/75 {
  background-color: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:bg-black\/80 {
  background-color: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:bg-black\/90 {
  background-color: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:bg-black\/95 {
  background-color: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:bg-black\/100 {
  background-color: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:bg-gray-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:bg-gray-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:bg-gray-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:bg-gray-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:bg-gray-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:bg-gray-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:bg-gray-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:bg-gray-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:bg-gray-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:bg-gray-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:bg-gray-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:bg-gray-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:bg-gray-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:bg-gray-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:bg-gray-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:bg-gray-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:bg-gray-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:bg-gray-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:bg-gray-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:bg-gray-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:bg-gray-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:bg-gray-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:bg-gray-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:bg-gray-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:bg-gray-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:bg-gray-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:bg-gray-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:bg-gray-100\/0 {
  background-color: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:bg-gray-100\/5 {
  background-color: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:bg-gray-100\/10 {
  background-color: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:bg-gray-100\/20 {
  background-color: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:bg-gray-100\/25 {
  background-color: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:bg-gray-100\/30 {
  background-color: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:bg-gray-100\/40 {
  background-color: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:bg-gray-100\/50 {
  background-color: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:bg-gray-100\/60 {
  background-color: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:bg-gray-100\/70 {
  background-color: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:bg-gray-100\/75 {
  background-color: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:bg-gray-100\/80 {
  background-color: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:bg-gray-100\/90 {
  background-color: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:bg-gray-100\/95 {
  background-color: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:bg-gray-100\/100 {
  background-color: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:bg-gray-200\/0 {
  background-color: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:bg-gray-200\/5 {
  background-color: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:bg-gray-200\/10 {
  background-color: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:bg-gray-200\/20 {
  background-color: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:bg-gray-200\/25 {
  background-color: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:bg-gray-200\/30 {
  background-color: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:bg-gray-200\/40 {
  background-color: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:bg-gray-200\/50 {
  background-color: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:bg-gray-200\/60 {
  background-color: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:bg-gray-200\/70 {
  background-color: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:bg-gray-200\/75 {
  background-color: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:bg-gray-200\/80 {
  background-color: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:bg-gray-200\/90 {
  background-color: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:bg-gray-200\/95 {
  background-color: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:bg-gray-200\/100 {
  background-color: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:bg-gray-300\/0 {
  background-color: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:bg-gray-300\/5 {
  background-color: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:bg-gray-300\/10 {
  background-color: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:bg-gray-300\/20 {
  background-color: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:bg-gray-300\/25 {
  background-color: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:bg-gray-300\/30 {
  background-color: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:bg-gray-300\/40 {
  background-color: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:bg-gray-300\/50 {
  background-color: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:bg-gray-300\/60 {
  background-color: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:bg-gray-300\/70 {
  background-color: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:bg-gray-300\/75 {
  background-color: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:bg-gray-300\/80 {
  background-color: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:bg-gray-300\/90 {
  background-color: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:bg-gray-300\/95 {
  background-color: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:bg-gray-300\/100 {
  background-color: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:bg-gray-400\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:bg-gray-400\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:bg-gray-400\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:bg-gray-400\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:bg-gray-400\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:bg-gray-400\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:bg-gray-400\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:bg-gray-400\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:bg-gray-400\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:bg-gray-400\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:bg-gray-400\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:bg-gray-400\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:bg-gray-400\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:bg-gray-400\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:bg-gray-400\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:bg-gray-500\/0 {
  background-color: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:bg-gray-500\/5 {
  background-color: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:bg-gray-500\/10 {
  background-color: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:bg-gray-500\/20 {
  background-color: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:bg-gray-500\/25 {
  background-color: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:bg-gray-500\/30 {
  background-color: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:bg-gray-500\/40 {
  background-color: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:bg-gray-500\/50 {
  background-color: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:bg-gray-500\/60 {
  background-color: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:bg-gray-500\/70 {
  background-color: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:bg-gray-500\/75 {
  background-color: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:bg-gray-500\/80 {
  background-color: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:bg-gray-500\/90 {
  background-color: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:bg-gray-500\/95 {
  background-color: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:bg-gray-500\/100 {
  background-color: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:bg-gray-600\/0 {
  background-color: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:bg-gray-600\/5 {
  background-color: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:bg-gray-600\/10 {
  background-color: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:bg-gray-600\/20 {
  background-color: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:bg-gray-600\/25 {
  background-color: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:bg-gray-600\/30 {
  background-color: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:bg-gray-600\/40 {
  background-color: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:bg-gray-600\/50 {
  background-color: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:bg-gray-600\/60 {
  background-color: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:bg-gray-600\/70 {
  background-color: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:bg-gray-600\/75 {
  background-color: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:bg-gray-600\/80 {
  background-color: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:bg-gray-600\/90 {
  background-color: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:bg-gray-600\/95 {
  background-color: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:bg-gray-600\/100 {
  background-color: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:bg-gray-700\/0 {
  background-color: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:bg-gray-700\/5 {
  background-color: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:bg-gray-700\/10 {
  background-color: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:bg-gray-700\/20 {
  background-color: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:bg-gray-700\/25 {
  background-color: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:bg-gray-700\/30 {
  background-color: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:bg-gray-700\/40 {
  background-color: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:bg-gray-700\/50 {
  background-color: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:bg-gray-700\/60 {
  background-color: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:bg-gray-700\/70 {
  background-color: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:bg-gray-700\/75 {
  background-color: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:bg-gray-700\/80 {
  background-color: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:bg-gray-700\/90 {
  background-color: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:bg-gray-700\/95 {
  background-color: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:bg-gray-700\/100 {
  background-color: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:bg-gray-800\/0 {
  background-color: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:bg-gray-800\/5 {
  background-color: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:bg-gray-800\/10 {
  background-color: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:bg-gray-800\/20 {
  background-color: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:bg-gray-800\/25 {
  background-color: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:bg-gray-800\/30 {
  background-color: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:bg-gray-800\/40 {
  background-color: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:bg-gray-800\/50 {
  background-color: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:bg-gray-800\/60 {
  background-color: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:bg-gray-800\/70 {
  background-color: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:bg-gray-800\/75 {
  background-color: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:bg-gray-800\/80 {
  background-color: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:bg-gray-800\/90 {
  background-color: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:bg-gray-800\/95 {
  background-color: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:bg-gray-800\/100 {
  background-color: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:bg-gray-900\/0 {
  background-color: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:bg-gray-900\/5 {
  background-color: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:bg-gray-900\/10 {
  background-color: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:bg-gray-900\/20 {
  background-color: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:bg-gray-900\/25 {
  background-color: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:bg-gray-900\/30 {
  background-color: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:bg-gray-900\/40 {
  background-color: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:bg-gray-900\/50 {
  background-color: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:bg-gray-900\/60 {
  background-color: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:bg-gray-900\/70 {
  background-color: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:bg-gray-900\/75 {
  background-color: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:bg-gray-900\/80 {
  background-color: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:bg-gray-900\/90 {
  background-color: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:bg-gray-900\/95 {
  background-color: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:bg-gray-900\/100 {
  background-color: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:bg-gray\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:bg-gray\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:bg-gray\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:bg-gray\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:bg-gray\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:bg-gray\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:bg-gray\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:bg-gray\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:bg-gray\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:bg-gray\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:bg-gray\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:bg-gray\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:bg-gray\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:bg-gray\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:bg-gray\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:bg-primary-25\/0 {
  background-color: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:bg-primary-25\/5 {
  background-color: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:bg-primary-25\/10 {
  background-color: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:bg-primary-25\/20 {
  background-color: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:bg-primary-25\/25 {
  background-color: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:bg-primary-25\/30 {
  background-color: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:bg-primary-25\/40 {
  background-color: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:bg-primary-25\/50 {
  background-color: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:bg-primary-25\/60 {
  background-color: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:bg-primary-25\/70 {
  background-color: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:bg-primary-25\/75 {
  background-color: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:bg-primary-25\/80 {
  background-color: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:bg-primary-25\/90 {
  background-color: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:bg-primary-25\/95 {
  background-color: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:bg-primary-25\/100 {
  background-color: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:bg-primary-50\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:bg-primary-50\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:bg-primary-50\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:bg-primary-50\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:bg-primary-50\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:bg-primary-50\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:bg-primary-50\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:bg-primary-50\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:bg-primary-50\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:bg-primary-50\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:bg-primary-50\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:bg-primary-50\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:bg-primary-50\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:bg-primary-50\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:bg-primary-50\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:bg-primary-100\/0 {
  background-color: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:bg-primary-100\/5 {
  background-color: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:bg-primary-100\/10 {
  background-color: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:bg-primary-100\/20 {
  background-color: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:bg-primary-100\/25 {
  background-color: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:bg-primary-100\/30 {
  background-color: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:bg-primary-100\/40 {
  background-color: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:bg-primary-100\/50 {
  background-color: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:bg-primary-100\/60 {
  background-color: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:bg-primary-100\/70 {
  background-color: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:bg-primary-100\/75 {
  background-color: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:bg-primary-100\/80 {
  background-color: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:bg-primary-100\/90 {
  background-color: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:bg-primary-100\/95 {
  background-color: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:bg-primary-100\/100 {
  background-color: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:bg-primary-200\/0 {
  background-color: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:bg-primary-200\/5 {
  background-color: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:bg-primary-200\/10 {
  background-color: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:bg-primary-200\/20 {
  background-color: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:bg-primary-200\/25 {
  background-color: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:bg-primary-200\/30 {
  background-color: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:bg-primary-200\/40 {
  background-color: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:bg-primary-200\/50 {
  background-color: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:bg-primary-200\/60 {
  background-color: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:bg-primary-200\/70 {
  background-color: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:bg-primary-200\/75 {
  background-color: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:bg-primary-200\/80 {
  background-color: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:bg-primary-200\/90 {
  background-color: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:bg-primary-200\/95 {
  background-color: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:bg-primary-200\/100 {
  background-color: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:bg-primary-300\/0 {
  background-color: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:bg-primary-300\/5 {
  background-color: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:bg-primary-300\/10 {
  background-color: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:bg-primary-300\/20 {
  background-color: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:bg-primary-300\/25 {
  background-color: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:bg-primary-300\/30 {
  background-color: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:bg-primary-300\/40 {
  background-color: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:bg-primary-300\/50 {
  background-color: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:bg-primary-300\/60 {
  background-color: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:bg-primary-300\/70 {
  background-color: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:bg-primary-300\/75 {
  background-color: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:bg-primary-300\/80 {
  background-color: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:bg-primary-300\/90 {
  background-color: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:bg-primary-300\/95 {
  background-color: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:bg-primary-300\/100 {
  background-color: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:bg-primary-400\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:bg-primary-400\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:bg-primary-400\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:bg-primary-400\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:bg-primary-400\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:bg-primary-400\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:bg-primary-400\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:bg-primary-400\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:bg-primary-400\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:bg-primary-400\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:bg-primary-400\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:bg-primary-400\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:bg-primary-400\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:bg-primary-400\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:bg-primary-400\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:bg-primary-500\/0 {
  background-color: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:bg-primary-500\/5 {
  background-color: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:bg-primary-500\/10 {
  background-color: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:bg-primary-500\/20 {
  background-color: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:bg-primary-500\/25 {
  background-color: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:bg-primary-500\/30 {
  background-color: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:bg-primary-500\/40 {
  background-color: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:bg-primary-500\/50 {
  background-color: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:bg-primary-500\/60 {
  background-color: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:bg-primary-500\/70 {
  background-color: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:bg-primary-500\/75 {
  background-color: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:bg-primary-500\/80 {
  background-color: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:bg-primary-500\/90 {
  background-color: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:bg-primary-500\/95 {
  background-color: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:bg-primary-500\/100 {
  background-color: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:bg-primary-600\/0 {
  background-color: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:bg-primary-600\/5 {
  background-color: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:bg-primary-600\/10 {
  background-color: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:bg-primary-600\/20 {
  background-color: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:bg-primary-600\/25 {
  background-color: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:bg-primary-600\/30 {
  background-color: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:bg-primary-600\/40 {
  background-color: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:bg-primary-600\/50 {
  background-color: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:bg-primary-600\/60 {
  background-color: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:bg-primary-600\/70 {
  background-color: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:bg-primary-600\/75 {
  background-color: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:bg-primary-600\/80 {
  background-color: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:bg-primary-600\/90 {
  background-color: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:bg-primary-600\/95 {
  background-color: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:bg-primary-600\/100 {
  background-color: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:bg-primary-700\/0 {
  background-color: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:bg-primary-700\/5 {
  background-color: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:bg-primary-700\/10 {
  background-color: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:bg-primary-700\/20 {
  background-color: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:bg-primary-700\/25 {
  background-color: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:bg-primary-700\/30 {
  background-color: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:bg-primary-700\/40 {
  background-color: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:bg-primary-700\/50 {
  background-color: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:bg-primary-700\/60 {
  background-color: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:bg-primary-700\/70 {
  background-color: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:bg-primary-700\/75 {
  background-color: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:bg-primary-700\/80 {
  background-color: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:bg-primary-700\/90 {
  background-color: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:bg-primary-700\/95 {
  background-color: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:bg-primary-700\/100 {
  background-color: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:bg-primary-800\/0 {
  background-color: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:bg-primary-800\/5 {
  background-color: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:bg-primary-800\/10 {
  background-color: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:bg-primary-800\/20 {
  background-color: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:bg-primary-800\/25 {
  background-color: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:bg-primary-800\/30 {
  background-color: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:bg-primary-800\/40 {
  background-color: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:bg-primary-800\/50 {
  background-color: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:bg-primary-800\/60 {
  background-color: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:bg-primary-800\/70 {
  background-color: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:bg-primary-800\/75 {
  background-color: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:bg-primary-800\/80 {
  background-color: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:bg-primary-800\/90 {
  background-color: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:bg-primary-800\/95 {
  background-color: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:bg-primary-800\/100 {
  background-color: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:bg-primary-900\/0 {
  background-color: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:bg-primary-900\/5 {
  background-color: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:bg-primary-900\/10 {
  background-color: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:bg-primary-900\/20 {
  background-color: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:bg-primary-900\/25 {
  background-color: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:bg-primary-900\/30 {
  background-color: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:bg-primary-900\/40 {
  background-color: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:bg-primary-900\/50 {
  background-color: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:bg-primary-900\/60 {
  background-color: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:bg-primary-900\/70 {
  background-color: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:bg-primary-900\/75 {
  background-color: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:bg-primary-900\/80 {
  background-color: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:bg-primary-900\/90 {
  background-color: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:bg-primary-900\/95 {
  background-color: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:bg-primary-900\/100 {
  background-color: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:bg-primary\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:bg-primary\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:bg-primary\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:bg-primary\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:bg-primary\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:bg-primary\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:bg-primary\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:bg-primary\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:bg-primary\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:bg-primary\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:bg-primary\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:bg-primary\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:bg-primary\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:bg-primary\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:bg-primary\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:bg-error-25\/0 {
  background-color: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:bg-error-25\/5 {
  background-color: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:bg-error-25\/10 {
  background-color: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:bg-error-25\/20 {
  background-color: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:bg-error-25\/25 {
  background-color: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:bg-error-25\/30 {
  background-color: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:bg-error-25\/40 {
  background-color: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:bg-error-25\/50 {
  background-color: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:bg-error-25\/60 {
  background-color: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:bg-error-25\/70 {
  background-color: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:bg-error-25\/75 {
  background-color: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:bg-error-25\/80 {
  background-color: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:bg-error-25\/90 {
  background-color: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:bg-error-25\/95 {
  background-color: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:bg-error-25\/100 {
  background-color: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:bg-error-50\/0 {
  background-color: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:bg-error-50\/5 {
  background-color: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:bg-error-50\/10 {
  background-color: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:bg-error-50\/20 {
  background-color: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:bg-error-50\/25 {
  background-color: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:bg-error-50\/30 {
  background-color: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:bg-error-50\/40 {
  background-color: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:bg-error-50\/50 {
  background-color: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:bg-error-50\/60 {
  background-color: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:bg-error-50\/70 {
  background-color: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:bg-error-50\/75 {
  background-color: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:bg-error-50\/80 {
  background-color: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:bg-error-50\/90 {
  background-color: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:bg-error-50\/95 {
  background-color: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:bg-error-50\/100 {
  background-color: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:bg-error-100\/0 {
  background-color: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:bg-error-100\/5 {
  background-color: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:bg-error-100\/10 {
  background-color: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:bg-error-100\/20 {
  background-color: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:bg-error-100\/25 {
  background-color: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:bg-error-100\/30 {
  background-color: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:bg-error-100\/40 {
  background-color: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:bg-error-100\/50 {
  background-color: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:bg-error-100\/60 {
  background-color: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:bg-error-100\/70 {
  background-color: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:bg-error-100\/75 {
  background-color: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:bg-error-100\/80 {
  background-color: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:bg-error-100\/90 {
  background-color: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:bg-error-100\/95 {
  background-color: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:bg-error-100\/100 {
  background-color: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:bg-error-200\/0 {
  background-color: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:bg-error-200\/5 {
  background-color: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:bg-error-200\/10 {
  background-color: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:bg-error-200\/20 {
  background-color: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:bg-error-200\/25 {
  background-color: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:bg-error-200\/30 {
  background-color: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:bg-error-200\/40 {
  background-color: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:bg-error-200\/50 {
  background-color: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:bg-error-200\/60 {
  background-color: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:bg-error-200\/70 {
  background-color: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:bg-error-200\/75 {
  background-color: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:bg-error-200\/80 {
  background-color: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:bg-error-200\/90 {
  background-color: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:bg-error-200\/95 {
  background-color: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:bg-error-200\/100 {
  background-color: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:bg-error-300\/0 {
  background-color: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:bg-error-300\/5 {
  background-color: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:bg-error-300\/10 {
  background-color: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:bg-error-300\/20 {
  background-color: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:bg-error-300\/25 {
  background-color: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:bg-error-300\/30 {
  background-color: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:bg-error-300\/40 {
  background-color: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:bg-error-300\/50 {
  background-color: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:bg-error-300\/60 {
  background-color: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:bg-error-300\/70 {
  background-color: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:bg-error-300\/75 {
  background-color: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:bg-error-300\/80 {
  background-color: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:bg-error-300\/90 {
  background-color: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:bg-error-300\/95 {
  background-color: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:bg-error-300\/100 {
  background-color: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:bg-error-400\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:bg-error-400\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:bg-error-400\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:bg-error-400\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:bg-error-400\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:bg-error-400\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:bg-error-400\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:bg-error-400\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:bg-error-400\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:bg-error-400\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:bg-error-400\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:bg-error-400\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:bg-error-400\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:bg-error-400\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:bg-error-400\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:bg-error-500\/0 {
  background-color: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:bg-error-500\/5 {
  background-color: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:bg-error-500\/10 {
  background-color: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:bg-error-500\/20 {
  background-color: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:bg-error-500\/25 {
  background-color: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:bg-error-500\/30 {
  background-color: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:bg-error-500\/40 {
  background-color: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:bg-error-500\/50 {
  background-color: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:bg-error-500\/60 {
  background-color: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:bg-error-500\/70 {
  background-color: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:bg-error-500\/75 {
  background-color: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:bg-error-500\/80 {
  background-color: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:bg-error-500\/90 {
  background-color: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:bg-error-500\/95 {
  background-color: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:bg-error-500\/100 {
  background-color: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:bg-error-600\/0 {
  background-color: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:bg-error-600\/5 {
  background-color: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:bg-error-600\/10 {
  background-color: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:bg-error-600\/20 {
  background-color: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:bg-error-600\/25 {
  background-color: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:bg-error-600\/30 {
  background-color: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:bg-error-600\/40 {
  background-color: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:bg-error-600\/50 {
  background-color: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:bg-error-600\/60 {
  background-color: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:bg-error-600\/70 {
  background-color: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:bg-error-600\/75 {
  background-color: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:bg-error-600\/80 {
  background-color: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:bg-error-600\/90 {
  background-color: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:bg-error-600\/95 {
  background-color: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:bg-error-600\/100 {
  background-color: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:bg-error-700\/0 {
  background-color: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:bg-error-700\/5 {
  background-color: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:bg-error-700\/10 {
  background-color: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:bg-error-700\/20 {
  background-color: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:bg-error-700\/25 {
  background-color: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:bg-error-700\/30 {
  background-color: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:bg-error-700\/40 {
  background-color: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:bg-error-700\/50 {
  background-color: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:bg-error-700\/60 {
  background-color: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:bg-error-700\/70 {
  background-color: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:bg-error-700\/75 {
  background-color: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:bg-error-700\/80 {
  background-color: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:bg-error-700\/90 {
  background-color: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:bg-error-700\/95 {
  background-color: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:bg-error-700\/100 {
  background-color: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:bg-error-800\/0 {
  background-color: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:bg-error-800\/5 {
  background-color: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:bg-error-800\/10 {
  background-color: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:bg-error-800\/20 {
  background-color: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:bg-error-800\/25 {
  background-color: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:bg-error-800\/30 {
  background-color: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:bg-error-800\/40 {
  background-color: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:bg-error-800\/50 {
  background-color: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:bg-error-800\/60 {
  background-color: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:bg-error-800\/70 {
  background-color: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:bg-error-800\/75 {
  background-color: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:bg-error-800\/80 {
  background-color: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:bg-error-800\/90 {
  background-color: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:bg-error-800\/95 {
  background-color: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:bg-error-800\/100 {
  background-color: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:bg-error-900\/0 {
  background-color: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:bg-error-900\/5 {
  background-color: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:bg-error-900\/10 {
  background-color: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:bg-error-900\/20 {
  background-color: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:bg-error-900\/25 {
  background-color: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:bg-error-900\/30 {
  background-color: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:bg-error-900\/40 {
  background-color: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:bg-error-900\/50 {
  background-color: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:bg-error-900\/60 {
  background-color: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:bg-error-900\/70 {
  background-color: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:bg-error-900\/75 {
  background-color: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:bg-error-900\/80 {
  background-color: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:bg-error-900\/90 {
  background-color: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:bg-error-900\/95 {
  background-color: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:bg-error-900\/100 {
  background-color: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:bg-error\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:bg-error\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:bg-error\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:bg-error\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:bg-error\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:bg-error\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:bg-error\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:bg-error\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:bg-error\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:bg-error\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:bg-error\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:bg-error\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:bg-error\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:bg-error\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:bg-error\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:bg-warning-25\/0 {
  background-color: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:bg-warning-25\/5 {
  background-color: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:bg-warning-25\/10 {
  background-color: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:bg-warning-25\/20 {
  background-color: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:bg-warning-25\/25 {
  background-color: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:bg-warning-25\/30 {
  background-color: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:bg-warning-25\/40 {
  background-color: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:bg-warning-25\/50 {
  background-color: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:bg-warning-25\/60 {
  background-color: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:bg-warning-25\/70 {
  background-color: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:bg-warning-25\/75 {
  background-color: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:bg-warning-25\/80 {
  background-color: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:bg-warning-25\/90 {
  background-color: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:bg-warning-25\/95 {
  background-color: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:bg-warning-25\/100 {
  background-color: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:bg-warning-50\/0 {
  background-color: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:bg-warning-50\/5 {
  background-color: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:bg-warning-50\/10 {
  background-color: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:bg-warning-50\/20 {
  background-color: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:bg-warning-50\/25 {
  background-color: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:bg-warning-50\/30 {
  background-color: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:bg-warning-50\/40 {
  background-color: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:bg-warning-50\/50 {
  background-color: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:bg-warning-50\/60 {
  background-color: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:bg-warning-50\/70 {
  background-color: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:bg-warning-50\/75 {
  background-color: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:bg-warning-50\/80 {
  background-color: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:bg-warning-50\/90 {
  background-color: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:bg-warning-50\/95 {
  background-color: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:bg-warning-50\/100 {
  background-color: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:bg-warning-100\/0 {
  background-color: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:bg-warning-100\/5 {
  background-color: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:bg-warning-100\/10 {
  background-color: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:bg-warning-100\/20 {
  background-color: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:bg-warning-100\/25 {
  background-color: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:bg-warning-100\/30 {
  background-color: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:bg-warning-100\/40 {
  background-color: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:bg-warning-100\/50 {
  background-color: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:bg-warning-100\/60 {
  background-color: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:bg-warning-100\/70 {
  background-color: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:bg-warning-100\/75 {
  background-color: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:bg-warning-100\/80 {
  background-color: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:bg-warning-100\/90 {
  background-color: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:bg-warning-100\/95 {
  background-color: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:bg-warning-100\/100 {
  background-color: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:bg-warning-200\/0 {
  background-color: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:bg-warning-200\/5 {
  background-color: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:bg-warning-200\/10 {
  background-color: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:bg-warning-200\/20 {
  background-color: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:bg-warning-200\/25 {
  background-color: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:bg-warning-200\/30 {
  background-color: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:bg-warning-200\/40 {
  background-color: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:bg-warning-200\/50 {
  background-color: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:bg-warning-200\/60 {
  background-color: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:bg-warning-200\/70 {
  background-color: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:bg-warning-200\/75 {
  background-color: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:bg-warning-200\/80 {
  background-color: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:bg-warning-200\/90 {
  background-color: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:bg-warning-200\/95 {
  background-color: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:bg-warning-200\/100 {
  background-color: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:bg-warning-300\/0 {
  background-color: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:bg-warning-300\/5 {
  background-color: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:bg-warning-300\/10 {
  background-color: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:bg-warning-300\/20 {
  background-color: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:bg-warning-300\/25 {
  background-color: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:bg-warning-300\/30 {
  background-color: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:bg-warning-300\/40 {
  background-color: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:bg-warning-300\/50 {
  background-color: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:bg-warning-300\/60 {
  background-color: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:bg-warning-300\/70 {
  background-color: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:bg-warning-300\/75 {
  background-color: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:bg-warning-300\/80 {
  background-color: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:bg-warning-300\/90 {
  background-color: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:bg-warning-300\/95 {
  background-color: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:bg-warning-300\/100 {
  background-color: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:bg-warning-400\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:bg-warning-400\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:bg-warning-400\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:bg-warning-400\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:bg-warning-400\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:bg-warning-400\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:bg-warning-400\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:bg-warning-400\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:bg-warning-400\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:bg-warning-400\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:bg-warning-400\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:bg-warning-400\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:bg-warning-400\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:bg-warning-400\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:bg-warning-400\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:bg-warning-500\/0 {
  background-color: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:bg-warning-500\/5 {
  background-color: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:bg-warning-500\/10 {
  background-color: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:bg-warning-500\/20 {
  background-color: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:bg-warning-500\/25 {
  background-color: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:bg-warning-500\/30 {
  background-color: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:bg-warning-500\/40 {
  background-color: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:bg-warning-500\/50 {
  background-color: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:bg-warning-500\/60 {
  background-color: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:bg-warning-500\/70 {
  background-color: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:bg-warning-500\/75 {
  background-color: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:bg-warning-500\/80 {
  background-color: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:bg-warning-500\/90 {
  background-color: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:bg-warning-500\/95 {
  background-color: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:bg-warning-500\/100 {
  background-color: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:bg-warning-600\/0 {
  background-color: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:bg-warning-600\/5 {
  background-color: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:bg-warning-600\/10 {
  background-color: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:bg-warning-600\/20 {
  background-color: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:bg-warning-600\/25 {
  background-color: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:bg-warning-600\/30 {
  background-color: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:bg-warning-600\/40 {
  background-color: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:bg-warning-600\/50 {
  background-color: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:bg-warning-600\/60 {
  background-color: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:bg-warning-600\/70 {
  background-color: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:bg-warning-600\/75 {
  background-color: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:bg-warning-600\/80 {
  background-color: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:bg-warning-600\/90 {
  background-color: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:bg-warning-600\/95 {
  background-color: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:bg-warning-600\/100 {
  background-color: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:bg-warning-700\/0 {
  background-color: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:bg-warning-700\/5 {
  background-color: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:bg-warning-700\/10 {
  background-color: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:bg-warning-700\/20 {
  background-color: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:bg-warning-700\/25 {
  background-color: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:bg-warning-700\/30 {
  background-color: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:bg-warning-700\/40 {
  background-color: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:bg-warning-700\/50 {
  background-color: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:bg-warning-700\/60 {
  background-color: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:bg-warning-700\/70 {
  background-color: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:bg-warning-700\/75 {
  background-color: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:bg-warning-700\/80 {
  background-color: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:bg-warning-700\/90 {
  background-color: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:bg-warning-700\/95 {
  background-color: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:bg-warning-700\/100 {
  background-color: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:bg-warning-800\/0 {
  background-color: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:bg-warning-800\/5 {
  background-color: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:bg-warning-800\/10 {
  background-color: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:bg-warning-800\/20 {
  background-color: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:bg-warning-800\/25 {
  background-color: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:bg-warning-800\/30 {
  background-color: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:bg-warning-800\/40 {
  background-color: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:bg-warning-800\/50 {
  background-color: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:bg-warning-800\/60 {
  background-color: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:bg-warning-800\/70 {
  background-color: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:bg-warning-800\/75 {
  background-color: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:bg-warning-800\/80 {
  background-color: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:bg-warning-800\/90 {
  background-color: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:bg-warning-800\/95 {
  background-color: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:bg-warning-800\/100 {
  background-color: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:bg-warning-900\/0 {
  background-color: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:bg-warning-900\/5 {
  background-color: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:bg-warning-900\/10 {
  background-color: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:bg-warning-900\/20 {
  background-color: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:bg-warning-900\/25 {
  background-color: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:bg-warning-900\/30 {
  background-color: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:bg-warning-900\/40 {
  background-color: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:bg-warning-900\/50 {
  background-color: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:bg-warning-900\/60 {
  background-color: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:bg-warning-900\/70 {
  background-color: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:bg-warning-900\/75 {
  background-color: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:bg-warning-900\/80 {
  background-color: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:bg-warning-900\/90 {
  background-color: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:bg-warning-900\/95 {
  background-color: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:bg-warning-900\/100 {
  background-color: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:bg-warning\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:bg-warning\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:bg-warning\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:bg-warning\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:bg-warning\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:bg-warning\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:bg-warning\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:bg-warning\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:bg-warning\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:bg-warning\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:bg-warning\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:bg-warning\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:bg-warning\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:bg-warning\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:bg-warning\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:bg-success-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:bg-success-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:bg-success-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:bg-success-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:bg-success-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:bg-success-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:bg-success-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:bg-success-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:bg-success-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:bg-success-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:bg-success-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:bg-success-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:bg-success-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:bg-success-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:bg-success-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:bg-success-50\/0 {
  background-color: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:bg-success-50\/5 {
  background-color: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:bg-success-50\/10 {
  background-color: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:bg-success-50\/20 {
  background-color: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:bg-success-50\/25 {
  background-color: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:bg-success-50\/30 {
  background-color: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:bg-success-50\/40 {
  background-color: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:bg-success-50\/50 {
  background-color: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:bg-success-50\/60 {
  background-color: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:bg-success-50\/70 {
  background-color: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:bg-success-50\/75 {
  background-color: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:bg-success-50\/80 {
  background-color: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:bg-success-50\/90 {
  background-color: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:bg-success-50\/95 {
  background-color: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:bg-success-50\/100 {
  background-color: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:bg-success-100\/0 {
  background-color: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:bg-success-100\/5 {
  background-color: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:bg-success-100\/10 {
  background-color: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:bg-success-100\/20 {
  background-color: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:bg-success-100\/25 {
  background-color: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:bg-success-100\/30 {
  background-color: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:bg-success-100\/40 {
  background-color: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:bg-success-100\/50 {
  background-color: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:bg-success-100\/60 {
  background-color: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:bg-success-100\/70 {
  background-color: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:bg-success-100\/75 {
  background-color: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:bg-success-100\/80 {
  background-color: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:bg-success-100\/90 {
  background-color: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:bg-success-100\/95 {
  background-color: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:bg-success-100\/100 {
  background-color: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:bg-success-200\/0 {
  background-color: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:bg-success-200\/5 {
  background-color: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:bg-success-200\/10 {
  background-color: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:bg-success-200\/20 {
  background-color: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:bg-success-200\/25 {
  background-color: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:bg-success-200\/30 {
  background-color: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:bg-success-200\/40 {
  background-color: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:bg-success-200\/50 {
  background-color: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:bg-success-200\/60 {
  background-color: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:bg-success-200\/70 {
  background-color: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:bg-success-200\/75 {
  background-color: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:bg-success-200\/80 {
  background-color: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:bg-success-200\/90 {
  background-color: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:bg-success-200\/95 {
  background-color: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:bg-success-200\/100 {
  background-color: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:bg-success-300\/0 {
  background-color: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:bg-success-300\/5 {
  background-color: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:bg-success-300\/10 {
  background-color: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:bg-success-300\/20 {
  background-color: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:bg-success-300\/25 {
  background-color: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:bg-success-300\/30 {
  background-color: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:bg-success-300\/40 {
  background-color: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:bg-success-300\/50 {
  background-color: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:bg-success-300\/60 {
  background-color: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:bg-success-300\/70 {
  background-color: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:bg-success-300\/75 {
  background-color: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:bg-success-300\/80 {
  background-color: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:bg-success-300\/90 {
  background-color: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:bg-success-300\/95 {
  background-color: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:bg-success-300\/100 {
  background-color: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:bg-success-400\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:bg-success-400\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:bg-success-400\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:bg-success-400\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:bg-success-400\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:bg-success-400\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:bg-success-400\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:bg-success-400\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:bg-success-400\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:bg-success-400\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:bg-success-400\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:bg-success-400\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:bg-success-400\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:bg-success-400\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:bg-success-400\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:bg-success-500\/0 {
  background-color: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:bg-success-500\/5 {
  background-color: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:bg-success-500\/10 {
  background-color: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:bg-success-500\/20 {
  background-color: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:bg-success-500\/25 {
  background-color: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:bg-success-500\/30 {
  background-color: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:bg-success-500\/40 {
  background-color: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:bg-success-500\/50 {
  background-color: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:bg-success-500\/60 {
  background-color: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:bg-success-500\/70 {
  background-color: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:bg-success-500\/75 {
  background-color: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:bg-success-500\/80 {
  background-color: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:bg-success-500\/90 {
  background-color: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:bg-success-500\/95 {
  background-color: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:bg-success-500\/100 {
  background-color: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:bg-success-600\/0 {
  background-color: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:bg-success-600\/5 {
  background-color: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:bg-success-600\/10 {
  background-color: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:bg-success-600\/20 {
  background-color: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:bg-success-600\/25 {
  background-color: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:bg-success-600\/30 {
  background-color: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:bg-success-600\/40 {
  background-color: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:bg-success-600\/50 {
  background-color: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:bg-success-600\/60 {
  background-color: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:bg-success-600\/70 {
  background-color: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:bg-success-600\/75 {
  background-color: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:bg-success-600\/80 {
  background-color: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:bg-success-600\/90 {
  background-color: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:bg-success-600\/95 {
  background-color: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:bg-success-600\/100 {
  background-color: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:bg-success-700\/0 {
  background-color: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:bg-success-700\/5 {
  background-color: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:bg-success-700\/10 {
  background-color: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:bg-success-700\/20 {
  background-color: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:bg-success-700\/25 {
  background-color: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:bg-success-700\/30 {
  background-color: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:bg-success-700\/40 {
  background-color: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:bg-success-700\/50 {
  background-color: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:bg-success-700\/60 {
  background-color: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:bg-success-700\/70 {
  background-color: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:bg-success-700\/75 {
  background-color: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:bg-success-700\/80 {
  background-color: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:bg-success-700\/90 {
  background-color: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:bg-success-700\/95 {
  background-color: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:bg-success-700\/100 {
  background-color: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:bg-success-800\/0 {
  background-color: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:bg-success-800\/5 {
  background-color: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:bg-success-800\/10 {
  background-color: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:bg-success-800\/20 {
  background-color: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:bg-success-800\/25 {
  background-color: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:bg-success-800\/30 {
  background-color: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:bg-success-800\/40 {
  background-color: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:bg-success-800\/50 {
  background-color: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:bg-success-800\/60 {
  background-color: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:bg-success-800\/70 {
  background-color: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:bg-success-800\/75 {
  background-color: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:bg-success-800\/80 {
  background-color: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:bg-success-800\/90 {
  background-color: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:bg-success-800\/95 {
  background-color: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:bg-success-800\/100 {
  background-color: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:bg-success-900\/0 {
  background-color: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:bg-success-900\/5 {
  background-color: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:bg-success-900\/10 {
  background-color: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:bg-success-900\/20 {
  background-color: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:bg-success-900\/25 {
  background-color: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:bg-success-900\/30 {
  background-color: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:bg-success-900\/40 {
  background-color: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:bg-success-900\/50 {
  background-color: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:bg-success-900\/60 {
  background-color: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:bg-success-900\/70 {
  background-color: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:bg-success-900\/75 {
  background-color: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:bg-success-900\/80 {
  background-color: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:bg-success-900\/90 {
  background-color: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:bg-success-900\/95 {
  background-color: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:bg-success-900\/100 {
  background-color: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:bg-success\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:bg-success\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:bg-success\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:bg-success\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:bg-success\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:bg-success\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:bg-success\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:bg-success\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:bg-success\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:bg-success\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:bg-success\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:bg-success\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:bg-success\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:bg-success\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:bg-success\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:bg-gray-blue-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:bg-gray-blue-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:bg-gray-blue-50\/0 {
  background-color: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:bg-gray-blue-50\/5 {
  background-color: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-50\/10 {
  background-color: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-50\/20 {
  background-color: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-50\/25 {
  background-color: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-50\/30 {
  background-color: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-50\/40 {
  background-color: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-50\/50 {
  background-color: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-50\/60 {
  background-color: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-50\/70 {
  background-color: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-50\/75 {
  background-color: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-50\/80 {
  background-color: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-50\/90 {
  background-color: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-50\/95 {
  background-color: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-50\/100 {
  background-color: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:bg-gray-blue-100\/0 {
  background-color: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:bg-gray-blue-100\/5 {
  background-color: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-100\/10 {
  background-color: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-100\/20 {
  background-color: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-100\/25 {
  background-color: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-100\/30 {
  background-color: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-100\/40 {
  background-color: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-100\/50 {
  background-color: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-100\/60 {
  background-color: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-100\/70 {
  background-color: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-100\/75 {
  background-color: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-100\/80 {
  background-color: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-100\/90 {
  background-color: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-100\/95 {
  background-color: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-100\/100 {
  background-color: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:bg-gray-blue-200\/0 {
  background-color: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:bg-gray-blue-200\/5 {
  background-color: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-200\/10 {
  background-color: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-200\/20 {
  background-color: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-200\/25 {
  background-color: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-200\/30 {
  background-color: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-200\/40 {
  background-color: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-200\/50 {
  background-color: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-200\/60 {
  background-color: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-200\/70 {
  background-color: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-200\/75 {
  background-color: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-200\/80 {
  background-color: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-200\/90 {
  background-color: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-200\/95 {
  background-color: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-200\/100 {
  background-color: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:bg-gray-blue-300\/0 {
  background-color: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:bg-gray-blue-300\/5 {
  background-color: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-300\/10 {
  background-color: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-300\/20 {
  background-color: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-300\/25 {
  background-color: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-300\/30 {
  background-color: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-300\/40 {
  background-color: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-300\/50 {
  background-color: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-300\/60 {
  background-color: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-300\/70 {
  background-color: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-300\/75 {
  background-color: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-300\/80 {
  background-color: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-300\/90 {
  background-color: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-300\/95 {
  background-color: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-300\/100 {
  background-color: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:bg-gray-blue-400\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:bg-gray-blue-400\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-400\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-400\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-400\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-400\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-400\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-400\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-400\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-400\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-400\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-400\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-400\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-400\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-400\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:bg-gray-blue-500\/0 {
  background-color: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:bg-gray-blue-500\/5 {
  background-color: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-500\/10 {
  background-color: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-500\/20 {
  background-color: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-500\/25 {
  background-color: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-500\/30 {
  background-color: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-500\/40 {
  background-color: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-500\/50 {
  background-color: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-500\/60 {
  background-color: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-500\/70 {
  background-color: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-500\/75 {
  background-color: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-500\/80 {
  background-color: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-500\/90 {
  background-color: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-500\/95 {
  background-color: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-500\/100 {
  background-color: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:bg-gray-blue-600\/0 {
  background-color: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:bg-gray-blue-600\/5 {
  background-color: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-600\/10 {
  background-color: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-600\/20 {
  background-color: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-600\/25 {
  background-color: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-600\/30 {
  background-color: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-600\/40 {
  background-color: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-600\/50 {
  background-color: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-600\/60 {
  background-color: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-600\/70 {
  background-color: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-600\/75 {
  background-color: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-600\/80 {
  background-color: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-600\/90 {
  background-color: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-600\/95 {
  background-color: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-600\/100 {
  background-color: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:bg-gray-blue-700\/0 {
  background-color: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:bg-gray-blue-700\/5 {
  background-color: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-700\/10 {
  background-color: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-700\/20 {
  background-color: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-700\/25 {
  background-color: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-700\/30 {
  background-color: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-700\/40 {
  background-color: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-700\/50 {
  background-color: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-700\/60 {
  background-color: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-700\/70 {
  background-color: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-700\/75 {
  background-color: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-700\/80 {
  background-color: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-700\/90 {
  background-color: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-700\/95 {
  background-color: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-700\/100 {
  background-color: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:bg-gray-blue-800\/0 {
  background-color: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:bg-gray-blue-800\/5 {
  background-color: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-800\/10 {
  background-color: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-800\/20 {
  background-color: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-800\/25 {
  background-color: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-800\/30 {
  background-color: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-800\/40 {
  background-color: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-800\/50 {
  background-color: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-800\/60 {
  background-color: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-800\/70 {
  background-color: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-800\/75 {
  background-color: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-800\/80 {
  background-color: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-800\/90 {
  background-color: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-800\/95 {
  background-color: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-800\/100 {
  background-color: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:bg-gray-blue-900\/0 {
  background-color: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:bg-gray-blue-900\/5 {
  background-color: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue-900\/10 {
  background-color: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue-900\/20 {
  background-color: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue-900\/25 {
  background-color: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue-900\/30 {
  background-color: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue-900\/40 {
  background-color: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue-900\/50 {
  background-color: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue-900\/60 {
  background-color: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue-900\/70 {
  background-color: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue-900\/75 {
  background-color: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue-900\/80 {
  background-color: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue-900\/90 {
  background-color: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue-900\/95 {
  background-color: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue-900\/100 {
  background-color: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:bg-gray-blue\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:bg-gray-blue\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:bg-gray-blue\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:bg-gray-blue\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:bg-gray-blue\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:bg-gray-blue\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:bg-gray-blue\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:bg-gray-blue\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:bg-gray-blue\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:bg-gray-blue\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:bg-gray-blue\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:bg-gray-blue\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:bg-gray-blue\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:bg-gray-blue\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:bg-gray-blue\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:bg-gray-cool-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:bg-gray-cool-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:bg-gray-cool-50\/0 {
  background-color: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:bg-gray-cool-50\/5 {
  background-color: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-50\/10 {
  background-color: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-50\/20 {
  background-color: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-50\/25 {
  background-color: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-50\/30 {
  background-color: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-50\/40 {
  background-color: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-50\/50 {
  background-color: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-50\/60 {
  background-color: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-50\/70 {
  background-color: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-50\/75 {
  background-color: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-50\/80 {
  background-color: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-50\/90 {
  background-color: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-50\/95 {
  background-color: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-50\/100 {
  background-color: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:bg-gray-cool-100\/0 {
  background-color: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:bg-gray-cool-100\/5 {
  background-color: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-100\/10 {
  background-color: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-100\/20 {
  background-color: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-100\/25 {
  background-color: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-100\/30 {
  background-color: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-100\/40 {
  background-color: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-100\/50 {
  background-color: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-100\/60 {
  background-color: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-100\/70 {
  background-color: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-100\/75 {
  background-color: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-100\/80 {
  background-color: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-100\/90 {
  background-color: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-100\/95 {
  background-color: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-100\/100 {
  background-color: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:bg-gray-cool-200\/0 {
  background-color: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:bg-gray-cool-200\/5 {
  background-color: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-200\/10 {
  background-color: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-200\/20 {
  background-color: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-200\/25 {
  background-color: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-200\/30 {
  background-color: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-200\/40 {
  background-color: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-200\/50 {
  background-color: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-200\/60 {
  background-color: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-200\/70 {
  background-color: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-200\/75 {
  background-color: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-200\/80 {
  background-color: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-200\/90 {
  background-color: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-200\/95 {
  background-color: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-200\/100 {
  background-color: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:bg-gray-cool-300\/0 {
  background-color: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:bg-gray-cool-300\/5 {
  background-color: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-300\/10 {
  background-color: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-300\/20 {
  background-color: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-300\/25 {
  background-color: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-300\/30 {
  background-color: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-300\/40 {
  background-color: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-300\/50 {
  background-color: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-300\/60 {
  background-color: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-300\/70 {
  background-color: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-300\/75 {
  background-color: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-300\/80 {
  background-color: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-300\/90 {
  background-color: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-300\/95 {
  background-color: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-300\/100 {
  background-color: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:bg-gray-cool-400\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:bg-gray-cool-400\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-400\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-400\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-400\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-400\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-400\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-400\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-400\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-400\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-400\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-400\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-400\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-400\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-400\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:bg-gray-cool-500\/0 {
  background-color: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:bg-gray-cool-500\/5 {
  background-color: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-500\/10 {
  background-color: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-500\/20 {
  background-color: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-500\/25 {
  background-color: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-500\/30 {
  background-color: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-500\/40 {
  background-color: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-500\/50 {
  background-color: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-500\/60 {
  background-color: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-500\/70 {
  background-color: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-500\/75 {
  background-color: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-500\/80 {
  background-color: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-500\/90 {
  background-color: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-500\/95 {
  background-color: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-500\/100 {
  background-color: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:bg-gray-cool-600\/0 {
  background-color: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:bg-gray-cool-600\/5 {
  background-color: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-600\/10 {
  background-color: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-600\/20 {
  background-color: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-600\/25 {
  background-color: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-600\/30 {
  background-color: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-600\/40 {
  background-color: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-600\/50 {
  background-color: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-600\/60 {
  background-color: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-600\/70 {
  background-color: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-600\/75 {
  background-color: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-600\/80 {
  background-color: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-600\/90 {
  background-color: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-600\/95 {
  background-color: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-600\/100 {
  background-color: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:bg-gray-cool-700\/0 {
  background-color: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:bg-gray-cool-700\/5 {
  background-color: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-700\/10 {
  background-color: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-700\/20 {
  background-color: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-700\/25 {
  background-color: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-700\/30 {
  background-color: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-700\/40 {
  background-color: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-700\/50 {
  background-color: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-700\/60 {
  background-color: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-700\/70 {
  background-color: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-700\/75 {
  background-color: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-700\/80 {
  background-color: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-700\/90 {
  background-color: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-700\/95 {
  background-color: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-700\/100 {
  background-color: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:bg-gray-cool-800\/0 {
  background-color: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:bg-gray-cool-800\/5 {
  background-color: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-800\/10 {
  background-color: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-800\/20 {
  background-color: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-800\/25 {
  background-color: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-800\/30 {
  background-color: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-800\/40 {
  background-color: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-800\/50 {
  background-color: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-800\/60 {
  background-color: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-800\/70 {
  background-color: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-800\/75 {
  background-color: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-800\/80 {
  background-color: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-800\/90 {
  background-color: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-800\/95 {
  background-color: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-800\/100 {
  background-color: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:bg-gray-cool-900\/0 {
  background-color: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:bg-gray-cool-900\/5 {
  background-color: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool-900\/10 {
  background-color: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool-900\/20 {
  background-color: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool-900\/25 {
  background-color: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool-900\/30 {
  background-color: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool-900\/40 {
  background-color: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool-900\/50 {
  background-color: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool-900\/60 {
  background-color: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool-900\/70 {
  background-color: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool-900\/75 {
  background-color: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool-900\/80 {
  background-color: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool-900\/90 {
  background-color: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool-900\/95 {
  background-color: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool-900\/100 {
  background-color: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:bg-gray-cool\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:bg-gray-cool\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:bg-gray-cool\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:bg-gray-cool\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:bg-gray-cool\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:bg-gray-cool\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:bg-gray-cool\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:bg-gray-cool\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:bg-gray-cool\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:bg-gray-cool\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:bg-gray-cool\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:bg-gray-cool\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:bg-gray-cool\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:bg-gray-cool\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:bg-gray-cool\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:bg-gray-modern-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:bg-gray-modern-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:bg-gray-modern-50\/0 {
  background-color: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:bg-gray-modern-50\/5 {
  background-color: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-50\/10 {
  background-color: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-50\/20 {
  background-color: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-50\/25 {
  background-color: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-50\/30 {
  background-color: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-50\/40 {
  background-color: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-50\/50 {
  background-color: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-50\/60 {
  background-color: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-50\/70 {
  background-color: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-50\/75 {
  background-color: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-50\/80 {
  background-color: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-50\/90 {
  background-color: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-50\/95 {
  background-color: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-50\/100 {
  background-color: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:bg-gray-modern-100\/0 {
  background-color: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:bg-gray-modern-100\/5 {
  background-color: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-100\/10 {
  background-color: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-100\/20 {
  background-color: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-100\/25 {
  background-color: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-100\/30 {
  background-color: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-100\/40 {
  background-color: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-100\/50 {
  background-color: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-100\/60 {
  background-color: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-100\/70 {
  background-color: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-100\/75 {
  background-color: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-100\/80 {
  background-color: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-100\/90 {
  background-color: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-100\/95 {
  background-color: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-100\/100 {
  background-color: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:bg-gray-modern-200\/0 {
  background-color: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:bg-gray-modern-200\/5 {
  background-color: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-200\/10 {
  background-color: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-200\/20 {
  background-color: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-200\/25 {
  background-color: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-200\/30 {
  background-color: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-200\/40 {
  background-color: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-200\/50 {
  background-color: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-200\/60 {
  background-color: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-200\/70 {
  background-color: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-200\/75 {
  background-color: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-200\/80 {
  background-color: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-200\/90 {
  background-color: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-200\/95 {
  background-color: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-200\/100 {
  background-color: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:bg-gray-modern-300\/0 {
  background-color: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:bg-gray-modern-300\/5 {
  background-color: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-300\/10 {
  background-color: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-300\/20 {
  background-color: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-300\/25 {
  background-color: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-300\/30 {
  background-color: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-300\/40 {
  background-color: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-300\/50 {
  background-color: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-300\/60 {
  background-color: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-300\/70 {
  background-color: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-300\/75 {
  background-color: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-300\/80 {
  background-color: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-300\/90 {
  background-color: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-300\/95 {
  background-color: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-300\/100 {
  background-color: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:bg-gray-modern-400\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:bg-gray-modern-400\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-400\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-400\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-400\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-400\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-400\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-400\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-400\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-400\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-400\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-400\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-400\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-400\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-400\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:bg-gray-modern-500\/0 {
  background-color: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:bg-gray-modern-500\/5 {
  background-color: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-500\/10 {
  background-color: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-500\/20 {
  background-color: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-500\/25 {
  background-color: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-500\/30 {
  background-color: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-500\/40 {
  background-color: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-500\/50 {
  background-color: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-500\/60 {
  background-color: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-500\/70 {
  background-color: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-500\/75 {
  background-color: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-500\/80 {
  background-color: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-500\/90 {
  background-color: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-500\/95 {
  background-color: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-500\/100 {
  background-color: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:bg-gray-modern-600\/0 {
  background-color: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:bg-gray-modern-600\/5 {
  background-color: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-600\/10 {
  background-color: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-600\/20 {
  background-color: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-600\/25 {
  background-color: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-600\/30 {
  background-color: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-600\/40 {
  background-color: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-600\/50 {
  background-color: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-600\/60 {
  background-color: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-600\/70 {
  background-color: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-600\/75 {
  background-color: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-600\/80 {
  background-color: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-600\/90 {
  background-color: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-600\/95 {
  background-color: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-600\/100 {
  background-color: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:bg-gray-modern-700\/0 {
  background-color: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:bg-gray-modern-700\/5 {
  background-color: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-700\/10 {
  background-color: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-700\/20 {
  background-color: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-700\/25 {
  background-color: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-700\/30 {
  background-color: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-700\/40 {
  background-color: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-700\/50 {
  background-color: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-700\/60 {
  background-color: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-700\/70 {
  background-color: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-700\/75 {
  background-color: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-700\/80 {
  background-color: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-700\/90 {
  background-color: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-700\/95 {
  background-color: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-700\/100 {
  background-color: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:bg-gray-modern-800\/0 {
  background-color: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:bg-gray-modern-800\/5 {
  background-color: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-800\/10 {
  background-color: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-800\/20 {
  background-color: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-800\/25 {
  background-color: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-800\/30 {
  background-color: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-800\/40 {
  background-color: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-800\/50 {
  background-color: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-800\/60 {
  background-color: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-800\/70 {
  background-color: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-800\/75 {
  background-color: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-800\/80 {
  background-color: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-800\/90 {
  background-color: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-800\/95 {
  background-color: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-800\/100 {
  background-color: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:bg-gray-modern-900\/0 {
  background-color: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:bg-gray-modern-900\/5 {
  background-color: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern-900\/10 {
  background-color: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern-900\/20 {
  background-color: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern-900\/25 {
  background-color: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern-900\/30 {
  background-color: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern-900\/40 {
  background-color: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern-900\/50 {
  background-color: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern-900\/60 {
  background-color: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern-900\/70 {
  background-color: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern-900\/75 {
  background-color: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern-900\/80 {
  background-color: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern-900\/90 {
  background-color: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern-900\/95 {
  background-color: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern-900\/100 {
  background-color: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:bg-gray-modern\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:bg-gray-modern\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:bg-gray-modern\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:bg-gray-modern\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:bg-gray-modern\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:bg-gray-modern\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:bg-gray-modern\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:bg-gray-modern\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:bg-gray-modern\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:bg-gray-modern\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:bg-gray-modern\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:bg-gray-modern\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:bg-gray-modern\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:bg-gray-modern\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:bg-gray-modern\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-100\/0 {
  background-color: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-100\/5 {
  background-color: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-100\/10 {
  background-color: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-100\/20 {
  background-color: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-100\/25 {
  background-color: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-100\/30 {
  background-color: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-100\/40 {
  background-color: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-100\/60 {
  background-color: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-100\/70 {
  background-color: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-100\/75 {
  background-color: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-100\/80 {
  background-color: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-100\/90 {
  background-color: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-100\/95 {
  background-color: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-100\/100 {
  background-color: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-200\/0 {
  background-color: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-200\/5 {
  background-color: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-200\/10 {
  background-color: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-200\/20 {
  background-color: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-200\/25 {
  background-color: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-200\/30 {
  background-color: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-200\/50 {
  background-color: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-200\/60 {
  background-color: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-200\/70 {
  background-color: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-200\/75 {
  background-color: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-200\/80 {
  background-color: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-200\/90 {
  background-color: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-200\/95 {
  background-color: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-200\/100 {
  background-color: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-300\/0 {
  background-color: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-300\/5 {
  background-color: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-300\/10 {
  background-color: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-300\/20 {
  background-color: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-300\/25 {
  background-color: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-300\/30 {
  background-color: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-300\/40 {
  background-color: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-300\/50 {
  background-color: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-300\/60 {
  background-color: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-300\/70 {
  background-color: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-300\/75 {
  background-color: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-300\/80 {
  background-color: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-300\/90 {
  background-color: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-300\/95 {
  background-color: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-300\/100 {
  background-color: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-400\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-400\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-400\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-400\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-400\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-400\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-400\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-400\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-400\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-400\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-400\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-400\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-400\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-400\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-400\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-500\/0 {
  background-color: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-500\/5 {
  background-color: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-500\/10 {
  background-color: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-500\/20 {
  background-color: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-500\/25 {
  background-color: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-500\/30 {
  background-color: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-500\/40 {
  background-color: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-500\/50 {
  background-color: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-500\/60 {
  background-color: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-500\/70 {
  background-color: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-500\/75 {
  background-color: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-500\/80 {
  background-color: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-500\/90 {
  background-color: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-500\/95 {
  background-color: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-500\/100 {
  background-color: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-600\/0 {
  background-color: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-600\/5 {
  background-color: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-600\/10 {
  background-color: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-600\/20 {
  background-color: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-600\/25 {
  background-color: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-600\/30 {
  background-color: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-600\/40 {
  background-color: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-600\/50 {
  background-color: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-600\/60 {
  background-color: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-600\/70 {
  background-color: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-600\/75 {
  background-color: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-600\/80 {
  background-color: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-600\/90 {
  background-color: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-600\/95 {
  background-color: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-600\/100 {
  background-color: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-700\/0 {
  background-color: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-700\/5 {
  background-color: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-700\/10 {
  background-color: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-700\/20 {
  background-color: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-700\/25 {
  background-color: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-700\/30 {
  background-color: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-700\/40 {
  background-color: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-700\/50 {
  background-color: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-700\/60 {
  background-color: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-700\/70 {
  background-color: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-700\/75 {
  background-color: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-700\/80 {
  background-color: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-700\/90 {
  background-color: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-700\/95 {
  background-color: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-700\/100 {
  background-color: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-800\/0 {
  background-color: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-800\/5 {
  background-color: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-800\/10 {
  background-color: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-800\/20 {
  background-color: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-800\/25 {
  background-color: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-800\/30 {
  background-color: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-800\/40 {
  background-color: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-800\/50 {
  background-color: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-800\/60 {
  background-color: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-800\/70 {
  background-color: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-800\/75 {
  background-color: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-800\/80 {
  background-color: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-800\/90 {
  background-color: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-800\/95 {
  background-color: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-800\/100 {
  background-color: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:bg-gray-neutral-900\/0 {
  background-color: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:bg-gray-neutral-900\/5 {
  background-color: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral-900\/10 {
  background-color: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral-900\/20 {
  background-color: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral-900\/25 {
  background-color: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral-900\/30 {
  background-color: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral-900\/40 {
  background-color: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral-900\/50 {
  background-color: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral-900\/60 {
  background-color: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral-900\/70 {
  background-color: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral-900\/75 {
  background-color: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral-900\/80 {
  background-color: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral-900\/90 {
  background-color: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral-900\/95 {
  background-color: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral-900\/100 {
  background-color: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:bg-gray-neutral\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:bg-gray-neutral\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:bg-gray-neutral\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:bg-gray-neutral\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:bg-gray-neutral\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:bg-gray-neutral\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:bg-gray-neutral\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:bg-gray-neutral\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:bg-gray-neutral\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:bg-gray-neutral\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:bg-gray-neutral\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:bg-gray-neutral\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:bg-gray-neutral\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:bg-gray-neutral\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:bg-gray-neutral\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:bg-gray-iron-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:bg-gray-iron-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:bg-gray-iron-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:bg-gray-iron-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:bg-gray-iron-100\/0 {
  background-color: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:bg-gray-iron-100\/5 {
  background-color: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-100\/10 {
  background-color: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-100\/20 {
  background-color: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-100\/25 {
  background-color: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-100\/30 {
  background-color: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-100\/40 {
  background-color: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-100\/50 {
  background-color: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-100\/60 {
  background-color: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-100\/70 {
  background-color: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-100\/75 {
  background-color: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-100\/80 {
  background-color: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-100\/90 {
  background-color: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-100\/95 {
  background-color: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-100\/100 {
  background-color: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:bg-gray-iron-200\/0 {
  background-color: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:bg-gray-iron-200\/5 {
  background-color: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-200\/10 {
  background-color: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-200\/20 {
  background-color: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-200\/25 {
  background-color: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-200\/30 {
  background-color: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-200\/40 {
  background-color: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-200\/50 {
  background-color: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-200\/60 {
  background-color: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-200\/70 {
  background-color: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-200\/75 {
  background-color: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-200\/80 {
  background-color: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-200\/90 {
  background-color: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-200\/95 {
  background-color: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-200\/100 {
  background-color: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:bg-gray-iron-300\/0 {
  background-color: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:bg-gray-iron-300\/5 {
  background-color: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-300\/10 {
  background-color: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-300\/20 {
  background-color: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-300\/25 {
  background-color: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-300\/30 {
  background-color: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-300\/40 {
  background-color: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-300\/50 {
  background-color: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-300\/60 {
  background-color: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-300\/70 {
  background-color: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-300\/75 {
  background-color: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-300\/80 {
  background-color: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-300\/90 {
  background-color: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-300\/95 {
  background-color: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-300\/100 {
  background-color: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:bg-gray-iron-400\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:bg-gray-iron-400\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-400\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-400\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-400\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-400\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-400\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-400\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-400\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-400\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-400\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-400\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-400\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-400\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-400\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:bg-gray-iron-500\/0 {
  background-color: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:bg-gray-iron-500\/5 {
  background-color: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-500\/10 {
  background-color: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-500\/20 {
  background-color: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-500\/25 {
  background-color: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-500\/30 {
  background-color: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-500\/40 {
  background-color: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-500\/50 {
  background-color: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-500\/60 {
  background-color: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-500\/70 {
  background-color: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-500\/75 {
  background-color: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-500\/80 {
  background-color: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-500\/90 {
  background-color: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-500\/95 {
  background-color: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-500\/100 {
  background-color: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:bg-gray-iron-600\/0 {
  background-color: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:bg-gray-iron-600\/5 {
  background-color: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-600\/10 {
  background-color: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-600\/20 {
  background-color: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-600\/25 {
  background-color: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-600\/30 {
  background-color: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-600\/40 {
  background-color: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-600\/50 {
  background-color: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-600\/60 {
  background-color: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-600\/70 {
  background-color: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-600\/75 {
  background-color: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-600\/80 {
  background-color: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-600\/90 {
  background-color: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-600\/95 {
  background-color: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-600\/100 {
  background-color: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:bg-gray-iron-700\/0 {
  background-color: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:bg-gray-iron-700\/5 {
  background-color: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-700\/10 {
  background-color: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-700\/20 {
  background-color: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-700\/25 {
  background-color: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-700\/30 {
  background-color: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-700\/40 {
  background-color: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-700\/50 {
  background-color: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-700\/60 {
  background-color: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-700\/70 {
  background-color: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-700\/75 {
  background-color: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-700\/80 {
  background-color: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-700\/90 {
  background-color: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-700\/95 {
  background-color: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-700\/100 {
  background-color: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:bg-gray-iron-800\/0 {
  background-color: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:bg-gray-iron-800\/5 {
  background-color: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-800\/10 {
  background-color: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-800\/20 {
  background-color: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-800\/25 {
  background-color: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-800\/30 {
  background-color: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-800\/40 {
  background-color: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-800\/50 {
  background-color: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-800\/60 {
  background-color: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-800\/70 {
  background-color: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-800\/75 {
  background-color: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-800\/80 {
  background-color: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-800\/90 {
  background-color: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-800\/95 {
  background-color: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-800\/100 {
  background-color: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:bg-gray-iron-900\/0 {
  background-color: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:bg-gray-iron-900\/5 {
  background-color: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron-900\/10 {
  background-color: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron-900\/20 {
  background-color: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron-900\/25 {
  background-color: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron-900\/30 {
  background-color: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron-900\/40 {
  background-color: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron-900\/50 {
  background-color: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron-900\/60 {
  background-color: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron-900\/70 {
  background-color: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron-900\/75 {
  background-color: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron-900\/80 {
  background-color: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron-900\/90 {
  background-color: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron-900\/95 {
  background-color: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron-900\/100 {
  background-color: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:bg-gray-iron\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:bg-gray-iron\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:bg-gray-iron\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:bg-gray-iron\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:bg-gray-iron\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:bg-gray-iron\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:bg-gray-iron\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:bg-gray-iron\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:bg-gray-iron\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:bg-gray-iron\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:bg-gray-iron\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:bg-gray-iron\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:bg-gray-iron\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:bg-gray-iron\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:bg-gray-iron\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:bg-gray-true-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:bg-gray-true-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:bg-gray-true-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:bg-gray-true-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:bg-gray-true-100\/0 {
  background-color: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:bg-gray-true-100\/5 {
  background-color: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-100\/10 {
  background-color: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-100\/20 {
  background-color: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-100\/25 {
  background-color: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-100\/30 {
  background-color: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-100\/40 {
  background-color: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-100\/50 {
  background-color: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-100\/60 {
  background-color: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-100\/70 {
  background-color: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-100\/75 {
  background-color: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-100\/80 {
  background-color: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-100\/90 {
  background-color: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-100\/95 {
  background-color: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-100\/100 {
  background-color: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:bg-gray-true-200\/0 {
  background-color: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:bg-gray-true-200\/5 {
  background-color: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-200\/10 {
  background-color: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-200\/20 {
  background-color: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-200\/25 {
  background-color: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-200\/30 {
  background-color: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-200\/40 {
  background-color: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-200\/50 {
  background-color: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-200\/60 {
  background-color: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-200\/70 {
  background-color: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-200\/75 {
  background-color: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-200\/80 {
  background-color: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-200\/90 {
  background-color: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-200\/95 {
  background-color: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-200\/100 {
  background-color: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:bg-gray-true-300\/0 {
  background-color: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:bg-gray-true-300\/5 {
  background-color: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-300\/10 {
  background-color: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-300\/20 {
  background-color: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-300\/25 {
  background-color: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-300\/30 {
  background-color: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-300\/40 {
  background-color: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-300\/50 {
  background-color: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-300\/60 {
  background-color: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-300\/70 {
  background-color: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-300\/75 {
  background-color: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-300\/80 {
  background-color: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-300\/90 {
  background-color: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-300\/95 {
  background-color: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-300\/100 {
  background-color: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:bg-gray-true-400\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:bg-gray-true-400\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-400\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-400\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-400\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-400\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-400\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-400\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-400\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-400\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-400\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-400\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-400\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-400\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-400\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:bg-gray-true-500\/0 {
  background-color: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:bg-gray-true-500\/5 {
  background-color: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-500\/10 {
  background-color: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-500\/20 {
  background-color: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-500\/25 {
  background-color: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-500\/30 {
  background-color: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-500\/40 {
  background-color: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-500\/50 {
  background-color: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-500\/60 {
  background-color: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-500\/70 {
  background-color: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-500\/75 {
  background-color: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-500\/80 {
  background-color: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-500\/90 {
  background-color: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-500\/95 {
  background-color: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-500\/100 {
  background-color: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:bg-gray-true-600\/0 {
  background-color: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:bg-gray-true-600\/5 {
  background-color: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-600\/10 {
  background-color: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-600\/20 {
  background-color: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-600\/25 {
  background-color: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-600\/30 {
  background-color: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-600\/40 {
  background-color: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-600\/50 {
  background-color: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-600\/60 {
  background-color: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-600\/70 {
  background-color: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-600\/75 {
  background-color: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-600\/80 {
  background-color: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-600\/90 {
  background-color: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-600\/95 {
  background-color: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-600\/100 {
  background-color: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:bg-gray-true-700\/0 {
  background-color: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:bg-gray-true-700\/5 {
  background-color: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-700\/10 {
  background-color: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-700\/20 {
  background-color: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-700\/25 {
  background-color: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-700\/30 {
  background-color: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-700\/40 {
  background-color: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-700\/50 {
  background-color: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-700\/60 {
  background-color: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-700\/70 {
  background-color: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-700\/75 {
  background-color: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-700\/80 {
  background-color: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-700\/90 {
  background-color: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-700\/95 {
  background-color: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-700\/100 {
  background-color: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:bg-gray-true-800\/0 {
  background-color: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:bg-gray-true-800\/5 {
  background-color: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-800\/10 {
  background-color: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-800\/20 {
  background-color: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-800\/25 {
  background-color: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-800\/30 {
  background-color: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-800\/40 {
  background-color: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-800\/50 {
  background-color: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-800\/60 {
  background-color: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-800\/70 {
  background-color: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-800\/75 {
  background-color: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-800\/80 {
  background-color: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-800\/90 {
  background-color: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-800\/95 {
  background-color: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-800\/100 {
  background-color: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:bg-gray-true-900\/0 {
  background-color: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:bg-gray-true-900\/5 {
  background-color: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:bg-gray-true-900\/10 {
  background-color: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:bg-gray-true-900\/20 {
  background-color: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:bg-gray-true-900\/25 {
  background-color: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:bg-gray-true-900\/30 {
  background-color: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:bg-gray-true-900\/40 {
  background-color: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:bg-gray-true-900\/50 {
  background-color: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:bg-gray-true-900\/60 {
  background-color: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:bg-gray-true-900\/70 {
  background-color: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:bg-gray-true-900\/75 {
  background-color: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:bg-gray-true-900\/80 {
  background-color: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:bg-gray-true-900\/90 {
  background-color: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:bg-gray-true-900\/95 {
  background-color: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:bg-gray-true-900\/100 {
  background-color: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:bg-gray-true\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:bg-gray-true\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:bg-gray-true\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:bg-gray-true\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:bg-gray-true\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:bg-gray-true\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:bg-gray-true\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:bg-gray-true\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:bg-gray-true\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:bg-gray-true\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:bg-gray-true\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:bg-gray-true\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:bg-gray-true\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:bg-gray-true\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:bg-gray-true\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:bg-gray-warm-25\/0 {
  background-color: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:bg-gray-warm-25\/5 {
  background-color: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-25\/10 {
  background-color: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-25\/20 {
  background-color: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-25\/25 {
  background-color: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-25\/30 {
  background-color: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-25\/40 {
  background-color: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-25\/50 {
  background-color: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-25\/60 {
  background-color: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-25\/70 {
  background-color: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-25\/75 {
  background-color: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-25\/80 {
  background-color: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-25\/90 {
  background-color: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-25\/95 {
  background-color: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-25\/100 {
  background-color: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:bg-gray-warm-50\/0 {
  background-color: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:bg-gray-warm-50\/5 {
  background-color: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-50\/10 {
  background-color: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-50\/20 {
  background-color: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-50\/25 {
  background-color: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-50\/30 {
  background-color: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-50\/40 {
  background-color: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-50\/50 {
  background-color: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-50\/60 {
  background-color: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-50\/70 {
  background-color: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-50\/75 {
  background-color: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-50\/80 {
  background-color: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-50\/90 {
  background-color: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-50\/95 {
  background-color: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-50\/100 {
  background-color: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:bg-gray-warm-100\/0 {
  background-color: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:bg-gray-warm-100\/5 {
  background-color: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-100\/10 {
  background-color: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-100\/20 {
  background-color: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-100\/25 {
  background-color: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-100\/30 {
  background-color: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-100\/40 {
  background-color: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-100\/50 {
  background-color: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-100\/60 {
  background-color: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-100\/70 {
  background-color: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-100\/75 {
  background-color: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-100\/80 {
  background-color: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-100\/90 {
  background-color: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-100\/95 {
  background-color: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-100\/100 {
  background-color: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:bg-gray-warm-200\/0 {
  background-color: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:bg-gray-warm-200\/5 {
  background-color: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-200\/10 {
  background-color: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-200\/20 {
  background-color: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-200\/25 {
  background-color: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-200\/30 {
  background-color: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-200\/40 {
  background-color: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-200\/50 {
  background-color: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-200\/60 {
  background-color: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-200\/70 {
  background-color: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-200\/75 {
  background-color: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-200\/80 {
  background-color: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-200\/90 {
  background-color: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-200\/95 {
  background-color: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-200\/100 {
  background-color: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:bg-gray-warm-300\/0 {
  background-color: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:bg-gray-warm-300\/5 {
  background-color: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-300\/10 {
  background-color: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-300\/20 {
  background-color: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-300\/25 {
  background-color: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-300\/30 {
  background-color: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-300\/40 {
  background-color: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-300\/50 {
  background-color: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-300\/60 {
  background-color: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-300\/70 {
  background-color: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-300\/75 {
  background-color: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-300\/80 {
  background-color: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-300\/90 {
  background-color: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-300\/95 {
  background-color: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-300\/100 {
  background-color: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:bg-gray-warm-400\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:bg-gray-warm-400\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-400\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-400\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-400\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-400\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-400\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-400\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-400\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-400\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-400\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-400\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-400\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-400\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-400\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:bg-gray-warm-500\/0 {
  background-color: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:bg-gray-warm-500\/5 {
  background-color: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-500\/10 {
  background-color: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-500\/20 {
  background-color: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-500\/25 {
  background-color: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-500\/30 {
  background-color: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-500\/40 {
  background-color: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-500\/50 {
  background-color: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-500\/60 {
  background-color: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-500\/70 {
  background-color: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-500\/75 {
  background-color: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-500\/80 {
  background-color: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-500\/90 {
  background-color: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-500\/95 {
  background-color: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-500\/100 {
  background-color: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:bg-gray-warm-600\/0 {
  background-color: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:bg-gray-warm-600\/5 {
  background-color: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-600\/10 {
  background-color: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-600\/20 {
  background-color: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-600\/25 {
  background-color: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-600\/30 {
  background-color: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-600\/40 {
  background-color: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-600\/50 {
  background-color: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-600\/60 {
  background-color: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-600\/70 {
  background-color: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-600\/75 {
  background-color: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-600\/80 {
  background-color: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-600\/90 {
  background-color: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-600\/95 {
  background-color: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-600\/100 {
  background-color: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:bg-gray-warm-700\/0 {
  background-color: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:bg-gray-warm-700\/5 {
  background-color: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-700\/10 {
  background-color: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-700\/20 {
  background-color: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-700\/25 {
  background-color: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-700\/30 {
  background-color: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-700\/40 {
  background-color: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-700\/50 {
  background-color: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-700\/60 {
  background-color: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-700\/70 {
  background-color: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-700\/75 {
  background-color: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-700\/80 {
  background-color: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-700\/90 {
  background-color: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-700\/95 {
  background-color: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-700\/100 {
  background-color: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:bg-gray-warm-800\/0 {
  background-color: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:bg-gray-warm-800\/5 {
  background-color: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-800\/10 {
  background-color: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-800\/20 {
  background-color: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-800\/25 {
  background-color: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-800\/30 {
  background-color: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-800\/40 {
  background-color: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-800\/50 {
  background-color: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-800\/60 {
  background-color: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-800\/70 {
  background-color: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-800\/75 {
  background-color: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-800\/80 {
  background-color: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-800\/90 {
  background-color: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-800\/95 {
  background-color: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-800\/100 {
  background-color: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:bg-gray-warm-900\/0 {
  background-color: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:bg-gray-warm-900\/5 {
  background-color: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm-900\/10 {
  background-color: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm-900\/20 {
  background-color: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm-900\/25 {
  background-color: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm-900\/30 {
  background-color: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm-900\/40 {
  background-color: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm-900\/50 {
  background-color: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm-900\/60 {
  background-color: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm-900\/70 {
  background-color: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm-900\/75 {
  background-color: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm-900\/80 {
  background-color: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm-900\/90 {
  background-color: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm-900\/95 {
  background-color: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm-900\/100 {
  background-color: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:bg-gray-warm\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:bg-gray-warm\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:bg-gray-warm\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:bg-gray-warm\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:bg-gray-warm\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:bg-gray-warm\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:bg-gray-warm\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:bg-gray-warm\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:bg-gray-warm\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:bg-gray-warm\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:bg-gray-warm\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:bg-gray-warm\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:bg-gray-warm\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:bg-gray-warm\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:bg-gray-warm\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:bg-moss-25\/0 {
  background-color: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:bg-moss-25\/5 {
  background-color: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:bg-moss-25\/10 {
  background-color: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:bg-moss-25\/20 {
  background-color: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:bg-moss-25\/25 {
  background-color: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:bg-moss-25\/30 {
  background-color: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:bg-moss-25\/40 {
  background-color: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:bg-moss-25\/50 {
  background-color: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:bg-moss-25\/60 {
  background-color: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:bg-moss-25\/70 {
  background-color: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:bg-moss-25\/75 {
  background-color: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:bg-moss-25\/80 {
  background-color: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:bg-moss-25\/90 {
  background-color: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:bg-moss-25\/95 {
  background-color: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:bg-moss-25\/100 {
  background-color: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:bg-moss-50\/0 {
  background-color: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:bg-moss-50\/5 {
  background-color: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:bg-moss-50\/10 {
  background-color: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:bg-moss-50\/20 {
  background-color: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:bg-moss-50\/25 {
  background-color: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:bg-moss-50\/30 {
  background-color: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:bg-moss-50\/40 {
  background-color: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:bg-moss-50\/50 {
  background-color: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:bg-moss-50\/60 {
  background-color: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:bg-moss-50\/70 {
  background-color: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:bg-moss-50\/75 {
  background-color: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:bg-moss-50\/80 {
  background-color: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:bg-moss-50\/90 {
  background-color: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:bg-moss-50\/95 {
  background-color: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:bg-moss-50\/100 {
  background-color: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:bg-moss-100\/0 {
  background-color: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:bg-moss-100\/5 {
  background-color: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:bg-moss-100\/10 {
  background-color: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:bg-moss-100\/20 {
  background-color: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:bg-moss-100\/25 {
  background-color: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:bg-moss-100\/30 {
  background-color: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:bg-moss-100\/40 {
  background-color: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:bg-moss-100\/50 {
  background-color: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:bg-moss-100\/60 {
  background-color: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:bg-moss-100\/70 {
  background-color: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:bg-moss-100\/75 {
  background-color: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:bg-moss-100\/80 {
  background-color: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:bg-moss-100\/90 {
  background-color: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:bg-moss-100\/95 {
  background-color: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:bg-moss-100\/100 {
  background-color: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:bg-moss-200\/0 {
  background-color: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:bg-moss-200\/5 {
  background-color: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:bg-moss-200\/10 {
  background-color: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:bg-moss-200\/20 {
  background-color: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:bg-moss-200\/25 {
  background-color: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:bg-moss-200\/30 {
  background-color: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:bg-moss-200\/40 {
  background-color: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:bg-moss-200\/50 {
  background-color: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:bg-moss-200\/60 {
  background-color: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:bg-moss-200\/70 {
  background-color: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:bg-moss-200\/75 {
  background-color: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:bg-moss-200\/80 {
  background-color: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:bg-moss-200\/90 {
  background-color: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:bg-moss-200\/95 {
  background-color: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:bg-moss-200\/100 {
  background-color: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:bg-moss-300\/0 {
  background-color: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:bg-moss-300\/5 {
  background-color: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:bg-moss-300\/10 {
  background-color: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:bg-moss-300\/20 {
  background-color: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:bg-moss-300\/25 {
  background-color: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:bg-moss-300\/30 {
  background-color: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:bg-moss-300\/40 {
  background-color: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:bg-moss-300\/50 {
  background-color: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:bg-moss-300\/60 {
  background-color: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:bg-moss-300\/70 {
  background-color: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:bg-moss-300\/75 {
  background-color: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:bg-moss-300\/80 {
  background-color: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:bg-moss-300\/90 {
  background-color: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:bg-moss-300\/95 {
  background-color: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:bg-moss-300\/100 {
  background-color: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:bg-moss-400\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:bg-moss-400\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:bg-moss-400\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:bg-moss-400\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:bg-moss-400\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:bg-moss-400\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:bg-moss-400\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:bg-moss-400\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:bg-moss-400\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:bg-moss-400\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:bg-moss-400\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:bg-moss-400\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:bg-moss-400\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:bg-moss-400\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:bg-moss-400\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:bg-moss-500\/0 {
  background-color: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:bg-moss-500\/5 {
  background-color: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:bg-moss-500\/10 {
  background-color: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:bg-moss-500\/20 {
  background-color: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:bg-moss-500\/25 {
  background-color: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:bg-moss-500\/30 {
  background-color: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:bg-moss-500\/40 {
  background-color: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:bg-moss-500\/50 {
  background-color: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:bg-moss-500\/60 {
  background-color: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:bg-moss-500\/70 {
  background-color: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:bg-moss-500\/75 {
  background-color: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:bg-moss-500\/80 {
  background-color: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:bg-moss-500\/90 {
  background-color: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:bg-moss-500\/95 {
  background-color: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:bg-moss-500\/100 {
  background-color: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:bg-moss-600\/0 {
  background-color: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:bg-moss-600\/5 {
  background-color: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:bg-moss-600\/10 {
  background-color: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:bg-moss-600\/20 {
  background-color: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:bg-moss-600\/25 {
  background-color: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:bg-moss-600\/30 {
  background-color: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:bg-moss-600\/40 {
  background-color: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:bg-moss-600\/50 {
  background-color: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:bg-moss-600\/60 {
  background-color: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:bg-moss-600\/70 {
  background-color: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:bg-moss-600\/75 {
  background-color: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:bg-moss-600\/80 {
  background-color: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:bg-moss-600\/90 {
  background-color: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:bg-moss-600\/95 {
  background-color: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:bg-moss-600\/100 {
  background-color: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:bg-moss-700\/0 {
  background-color: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:bg-moss-700\/5 {
  background-color: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:bg-moss-700\/10 {
  background-color: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:bg-moss-700\/20 {
  background-color: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:bg-moss-700\/25 {
  background-color: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:bg-moss-700\/30 {
  background-color: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:bg-moss-700\/40 {
  background-color: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:bg-moss-700\/50 {
  background-color: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:bg-moss-700\/60 {
  background-color: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:bg-moss-700\/70 {
  background-color: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:bg-moss-700\/75 {
  background-color: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:bg-moss-700\/80 {
  background-color: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:bg-moss-700\/90 {
  background-color: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:bg-moss-700\/95 {
  background-color: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:bg-moss-700\/100 {
  background-color: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:bg-moss-800\/0 {
  background-color: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:bg-moss-800\/5 {
  background-color: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:bg-moss-800\/10 {
  background-color: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:bg-moss-800\/20 {
  background-color: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:bg-moss-800\/25 {
  background-color: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:bg-moss-800\/30 {
  background-color: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:bg-moss-800\/40 {
  background-color: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:bg-moss-800\/50 {
  background-color: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:bg-moss-800\/60 {
  background-color: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:bg-moss-800\/70 {
  background-color: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:bg-moss-800\/75 {
  background-color: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:bg-moss-800\/80 {
  background-color: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:bg-moss-800\/90 {
  background-color: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:bg-moss-800\/95 {
  background-color: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:bg-moss-800\/100 {
  background-color: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:bg-moss-900\/0 {
  background-color: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:bg-moss-900\/5 {
  background-color: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:bg-moss-900\/10 {
  background-color: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:bg-moss-900\/20 {
  background-color: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:bg-moss-900\/25 {
  background-color: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:bg-moss-900\/30 {
  background-color: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:bg-moss-900\/40 {
  background-color: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:bg-moss-900\/50 {
  background-color: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:bg-moss-900\/60 {
  background-color: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:bg-moss-900\/70 {
  background-color: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:bg-moss-900\/75 {
  background-color: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:bg-moss-900\/80 {
  background-color: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:bg-moss-900\/90 {
  background-color: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:bg-moss-900\/95 {
  background-color: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:bg-moss-900\/100 {
  background-color: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:bg-moss\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:bg-moss\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:bg-moss\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:bg-moss\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:bg-moss\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:bg-moss\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:bg-moss\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:bg-moss\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:bg-moss\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:bg-moss\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:bg-moss\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:bg-moss\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:bg-moss\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:bg-moss\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:bg-moss\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:bg-green-light-25\/0 {
  background-color: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:bg-green-light-25\/5 {
  background-color: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:bg-green-light-25\/10 {
  background-color: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:bg-green-light-25\/20 {
  background-color: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:bg-green-light-25\/25 {
  background-color: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:bg-green-light-25\/30 {
  background-color: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:bg-green-light-25\/40 {
  background-color: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:bg-green-light-25\/50 {
  background-color: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:bg-green-light-25\/60 {
  background-color: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:bg-green-light-25\/70 {
  background-color: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:bg-green-light-25\/75 {
  background-color: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:bg-green-light-25\/80 {
  background-color: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:bg-green-light-25\/90 {
  background-color: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:bg-green-light-25\/95 {
  background-color: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:bg-green-light-25\/100 {
  background-color: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:bg-green-light-50\/0 {
  background-color: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:bg-green-light-50\/5 {
  background-color: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:bg-green-light-50\/10 {
  background-color: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:bg-green-light-50\/20 {
  background-color: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:bg-green-light-50\/25 {
  background-color: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:bg-green-light-50\/30 {
  background-color: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:bg-green-light-50\/40 {
  background-color: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:bg-green-light-50\/50 {
  background-color: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:bg-green-light-50\/60 {
  background-color: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:bg-green-light-50\/70 {
  background-color: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:bg-green-light-50\/75 {
  background-color: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:bg-green-light-50\/80 {
  background-color: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:bg-green-light-50\/90 {
  background-color: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:bg-green-light-50\/95 {
  background-color: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:bg-green-light-50\/100 {
  background-color: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:bg-green-light-100\/0 {
  background-color: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:bg-green-light-100\/5 {
  background-color: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:bg-green-light-100\/10 {
  background-color: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:bg-green-light-100\/20 {
  background-color: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:bg-green-light-100\/25 {
  background-color: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:bg-green-light-100\/30 {
  background-color: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:bg-green-light-100\/40 {
  background-color: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:bg-green-light-100\/50 {
  background-color: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:bg-green-light-100\/60 {
  background-color: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:bg-green-light-100\/70 {
  background-color: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:bg-green-light-100\/75 {
  background-color: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:bg-green-light-100\/80 {
  background-color: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:bg-green-light-100\/90 {
  background-color: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:bg-green-light-100\/95 {
  background-color: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:bg-green-light-100\/100 {
  background-color: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:bg-green-light-300\/0 {
  background-color: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:bg-green-light-300\/5 {
  background-color: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:bg-green-light-300\/10 {
  background-color: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:bg-green-light-300\/20 {
  background-color: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:bg-green-light-300\/25 {
  background-color: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:bg-green-light-300\/30 {
  background-color: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:bg-green-light-300\/40 {
  background-color: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:bg-green-light-300\/50 {
  background-color: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:bg-green-light-300\/60 {
  background-color: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:bg-green-light-300\/70 {
  background-color: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:bg-green-light-300\/75 {
  background-color: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:bg-green-light-300\/80 {
  background-color: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:bg-green-light-300\/90 {
  background-color: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:bg-green-light-300\/95 {
  background-color: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:bg-green-light-300\/100 {
  background-color: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:bg-green-light-400\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:bg-green-light-400\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:bg-green-light-400\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:bg-green-light-400\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:bg-green-light-400\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:bg-green-light-400\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:bg-green-light-400\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:bg-green-light-400\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:bg-green-light-400\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:bg-green-light-400\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:bg-green-light-400\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:bg-green-light-400\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:bg-green-light-400\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:bg-green-light-400\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:bg-green-light-400\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:bg-green-light-500\/0 {
  background-color: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:bg-green-light-500\/5 {
  background-color: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:bg-green-light-500\/10 {
  background-color: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:bg-green-light-500\/20 {
  background-color: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:bg-green-light-500\/25 {
  background-color: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:bg-green-light-500\/30 {
  background-color: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:bg-green-light-500\/40 {
  background-color: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:bg-green-light-500\/50 {
  background-color: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:bg-green-light-500\/60 {
  background-color: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:bg-green-light-500\/70 {
  background-color: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:bg-green-light-500\/75 {
  background-color: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:bg-green-light-500\/80 {
  background-color: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:bg-green-light-500\/90 {
  background-color: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:bg-green-light-500\/95 {
  background-color: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:bg-green-light-500\/100 {
  background-color: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:bg-green-light-800\/0 {
  background-color: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:bg-green-light-800\/5 {
  background-color: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:bg-green-light-800\/10 {
  background-color: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:bg-green-light-800\/20 {
  background-color: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:bg-green-light-800\/25 {
  background-color: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:bg-green-light-800\/30 {
  background-color: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:bg-green-light-800\/40 {
  background-color: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:bg-green-light-800\/50 {
  background-color: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:bg-green-light-800\/60 {
  background-color: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:bg-green-light-800\/70 {
  background-color: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:bg-green-light-800\/75 {
  background-color: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:bg-green-light-800\/80 {
  background-color: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:bg-green-light-800\/90 {
  background-color: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:bg-green-light-800\/95 {
  background-color: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:bg-green-light-800\/100 {
  background-color: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:bg-green-light-900\/0 {
  background-color: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:bg-green-light-900\/5 {
  background-color: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:bg-green-light-900\/10 {
  background-color: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:bg-green-light-900\/20 {
  background-color: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:bg-green-light-900\/25 {
  background-color: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:bg-green-light-900\/30 {
  background-color: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:bg-green-light-900\/40 {
  background-color: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:bg-green-light-900\/50 {
  background-color: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:bg-green-light-900\/60 {
  background-color: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:bg-green-light-900\/70 {
  background-color: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:bg-green-light-900\/75 {
  background-color: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:bg-green-light-900\/80 {
  background-color: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:bg-green-light-900\/90 {
  background-color: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:bg-green-light-900\/95 {
  background-color: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:bg-green-light-900\/100 {
  background-color: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:bg-green-light\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:bg-green-light\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:bg-green-light\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:bg-green-light\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:bg-green-light\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:bg-green-light\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:bg-green-light\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:bg-green-light\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:bg-green-light\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:bg-green-light\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:bg-green-light\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:bg-green-light\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:bg-green-light\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:bg-green-light\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:bg-green-light\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:bg-green-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:bg-green-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:bg-green-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:bg-green-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:bg-green-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:bg-green-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:bg-green-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:bg-green-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:bg-green-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:bg-green-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:bg-green-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:bg-green-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:bg-green-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:bg-green-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:bg-green-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:bg-green-50\/0 {
  background-color: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:bg-green-50\/5 {
  background-color: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:bg-green-50\/10 {
  background-color: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:bg-green-50\/20 {
  background-color: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:bg-green-50\/25 {
  background-color: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:bg-green-50\/30 {
  background-color: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:bg-green-50\/40 {
  background-color: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:bg-green-50\/50 {
  background-color: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:bg-green-50\/60 {
  background-color: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:bg-green-50\/70 {
  background-color: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:bg-green-50\/75 {
  background-color: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:bg-green-50\/80 {
  background-color: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:bg-green-50\/90 {
  background-color: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:bg-green-50\/95 {
  background-color: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:bg-green-50\/100 {
  background-color: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:bg-green-100\/0 {
  background-color: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:bg-green-100\/5 {
  background-color: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:bg-green-100\/10 {
  background-color: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:bg-green-100\/20 {
  background-color: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:bg-green-100\/25 {
  background-color: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:bg-green-100\/30 {
  background-color: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:bg-green-100\/40 {
  background-color: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:bg-green-100\/50 {
  background-color: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:bg-green-100\/60 {
  background-color: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:bg-green-100\/70 {
  background-color: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:bg-green-100\/75 {
  background-color: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:bg-green-100\/80 {
  background-color: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:bg-green-100\/90 {
  background-color: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:bg-green-100\/95 {
  background-color: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:bg-green-100\/100 {
  background-color: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:bg-green-200\/0 {
  background-color: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:bg-green-200\/5 {
  background-color: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:bg-green-200\/10 {
  background-color: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:bg-green-200\/20 {
  background-color: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:bg-green-200\/25 {
  background-color: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:bg-green-200\/30 {
  background-color: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:bg-green-200\/40 {
  background-color: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:bg-green-200\/50 {
  background-color: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:bg-green-200\/60 {
  background-color: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:bg-green-200\/70 {
  background-color: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:bg-green-200\/75 {
  background-color: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:bg-green-200\/80 {
  background-color: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:bg-green-200\/90 {
  background-color: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:bg-green-200\/95 {
  background-color: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:bg-green-200\/100 {
  background-color: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:bg-green-300\/0 {
  background-color: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:bg-green-300\/5 {
  background-color: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:bg-green-300\/10 {
  background-color: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:bg-green-300\/20 {
  background-color: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:bg-green-300\/25 {
  background-color: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:bg-green-300\/30 {
  background-color: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:bg-green-300\/40 {
  background-color: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:bg-green-300\/50 {
  background-color: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:bg-green-300\/60 {
  background-color: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:bg-green-300\/70 {
  background-color: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:bg-green-300\/75 {
  background-color: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:bg-green-300\/80 {
  background-color: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:bg-green-300\/90 {
  background-color: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:bg-green-300\/95 {
  background-color: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:bg-green-300\/100 {
  background-color: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:bg-green-400\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:bg-green-400\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:bg-green-400\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:bg-green-400\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:bg-green-400\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:bg-green-400\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:bg-green-400\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:bg-green-400\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:bg-green-400\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:bg-green-400\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:bg-green-400\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:bg-green-400\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:bg-green-400\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:bg-green-400\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:bg-green-400\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:bg-green-500\/0 {
  background-color: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:bg-green-500\/5 {
  background-color: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:bg-green-500\/10 {
  background-color: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:bg-green-500\/20 {
  background-color: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:bg-green-500\/25 {
  background-color: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:bg-green-500\/30 {
  background-color: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:bg-green-500\/40 {
  background-color: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:bg-green-500\/50 {
  background-color: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:bg-green-500\/60 {
  background-color: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:bg-green-500\/70 {
  background-color: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:bg-green-500\/75 {
  background-color: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:bg-green-500\/80 {
  background-color: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:bg-green-500\/90 {
  background-color: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:bg-green-500\/95 {
  background-color: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:bg-green-500\/100 {
  background-color: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:bg-green-600\/0 {
  background-color: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:bg-green-600\/5 {
  background-color: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:bg-green-600\/10 {
  background-color: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:bg-green-600\/20 {
  background-color: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:bg-green-600\/25 {
  background-color: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:bg-green-600\/30 {
  background-color: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:bg-green-600\/40 {
  background-color: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:bg-green-600\/50 {
  background-color: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:bg-green-600\/60 {
  background-color: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:bg-green-600\/70 {
  background-color: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:bg-green-600\/75 {
  background-color: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:bg-green-600\/80 {
  background-color: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:bg-green-600\/90 {
  background-color: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:bg-green-600\/95 {
  background-color: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:bg-green-600\/100 {
  background-color: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:bg-green-700\/0 {
  background-color: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:bg-green-700\/5 {
  background-color: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:bg-green-700\/10 {
  background-color: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:bg-green-700\/20 {
  background-color: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:bg-green-700\/25 {
  background-color: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:bg-green-700\/30 {
  background-color: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:bg-green-700\/40 {
  background-color: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:bg-green-700\/50 {
  background-color: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:bg-green-700\/60 {
  background-color: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:bg-green-700\/70 {
  background-color: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:bg-green-700\/75 {
  background-color: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:bg-green-700\/80 {
  background-color: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:bg-green-700\/90 {
  background-color: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:bg-green-700\/95 {
  background-color: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:bg-green-700\/100 {
  background-color: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:bg-green-800\/0 {
  background-color: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:bg-green-800\/5 {
  background-color: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:bg-green-800\/10 {
  background-color: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:bg-green-800\/20 {
  background-color: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:bg-green-800\/25 {
  background-color: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:bg-green-800\/30 {
  background-color: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:bg-green-800\/40 {
  background-color: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:bg-green-800\/50 {
  background-color: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:bg-green-800\/60 {
  background-color: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:bg-green-800\/70 {
  background-color: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:bg-green-800\/75 {
  background-color: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:bg-green-800\/80 {
  background-color: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:bg-green-800\/90 {
  background-color: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:bg-green-800\/95 {
  background-color: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:bg-green-800\/100 {
  background-color: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:bg-green-900\/0 {
  background-color: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:bg-green-900\/5 {
  background-color: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:bg-green-900\/10 {
  background-color: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:bg-green-900\/20 {
  background-color: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:bg-green-900\/25 {
  background-color: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:bg-green-900\/30 {
  background-color: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:bg-green-900\/40 {
  background-color: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:bg-green-900\/50 {
  background-color: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:bg-green-900\/60 {
  background-color: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:bg-green-900\/70 {
  background-color: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:bg-green-900\/75 {
  background-color: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:bg-green-900\/80 {
  background-color: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:bg-green-900\/90 {
  background-color: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:bg-green-900\/95 {
  background-color: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:bg-green-900\/100 {
  background-color: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:bg-green\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:bg-green\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:bg-green\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:bg-green\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:bg-green\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:bg-green\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:bg-green\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:bg-green\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:bg-green\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:bg-green\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:bg-green\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:bg-green\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:bg-green\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:bg-green\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:bg-green\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:bg-teal-25\/0 {
  background-color: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:bg-teal-25\/5 {
  background-color: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:bg-teal-25\/10 {
  background-color: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:bg-teal-25\/20 {
  background-color: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:bg-teal-25\/25 {
  background-color: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:bg-teal-25\/30 {
  background-color: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:bg-teal-25\/40 {
  background-color: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:bg-teal-25\/50 {
  background-color: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:bg-teal-25\/60 {
  background-color: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:bg-teal-25\/70 {
  background-color: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:bg-teal-25\/75 {
  background-color: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:bg-teal-25\/80 {
  background-color: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:bg-teal-25\/90 {
  background-color: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:bg-teal-25\/95 {
  background-color: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:bg-teal-25\/100 {
  background-color: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:bg-teal-50\/0 {
  background-color: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:bg-teal-50\/5 {
  background-color: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:bg-teal-50\/10 {
  background-color: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:bg-teal-50\/20 {
  background-color: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:bg-teal-50\/25 {
  background-color: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:bg-teal-50\/30 {
  background-color: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:bg-teal-50\/40 {
  background-color: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:bg-teal-50\/50 {
  background-color: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:bg-teal-50\/60 {
  background-color: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:bg-teal-50\/70 {
  background-color: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:bg-teal-50\/75 {
  background-color: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:bg-teal-50\/80 {
  background-color: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:bg-teal-50\/90 {
  background-color: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:bg-teal-50\/95 {
  background-color: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:bg-teal-50\/100 {
  background-color: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:bg-teal-100\/0 {
  background-color: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:bg-teal-100\/5 {
  background-color: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:bg-teal-100\/10 {
  background-color: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:bg-teal-100\/20 {
  background-color: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:bg-teal-100\/25 {
  background-color: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:bg-teal-100\/30 {
  background-color: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:bg-teal-100\/40 {
  background-color: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:bg-teal-100\/50 {
  background-color: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:bg-teal-100\/60 {
  background-color: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:bg-teal-100\/70 {
  background-color: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:bg-teal-100\/75 {
  background-color: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:bg-teal-100\/80 {
  background-color: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:bg-teal-100\/90 {
  background-color: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:bg-teal-100\/95 {
  background-color: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:bg-teal-100\/100 {
  background-color: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:bg-teal-200\/0 {
  background-color: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:bg-teal-200\/5 {
  background-color: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:bg-teal-200\/10 {
  background-color: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:bg-teal-200\/20 {
  background-color: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:bg-teal-200\/25 {
  background-color: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:bg-teal-200\/30 {
  background-color: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:bg-teal-200\/40 {
  background-color: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:bg-teal-200\/50 {
  background-color: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:bg-teal-200\/60 {
  background-color: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:bg-teal-200\/70 {
  background-color: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:bg-teal-200\/75 {
  background-color: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:bg-teal-200\/80 {
  background-color: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:bg-teal-200\/90 {
  background-color: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:bg-teal-200\/95 {
  background-color: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:bg-teal-200\/100 {
  background-color: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:bg-teal-300\/0 {
  background-color: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:bg-teal-300\/5 {
  background-color: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:bg-teal-300\/10 {
  background-color: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:bg-teal-300\/20 {
  background-color: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:bg-teal-300\/25 {
  background-color: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:bg-teal-300\/30 {
  background-color: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:bg-teal-300\/40 {
  background-color: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:bg-teal-300\/50 {
  background-color: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:bg-teal-300\/60 {
  background-color: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:bg-teal-300\/70 {
  background-color: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:bg-teal-300\/75 {
  background-color: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:bg-teal-300\/80 {
  background-color: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:bg-teal-300\/90 {
  background-color: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:bg-teal-300\/95 {
  background-color: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:bg-teal-300\/100 {
  background-color: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:bg-teal-400\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:bg-teal-400\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:bg-teal-400\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:bg-teal-400\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:bg-teal-400\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:bg-teal-400\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:bg-teal-400\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:bg-teal-400\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:bg-teal-400\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:bg-teal-400\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:bg-teal-400\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:bg-teal-400\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:bg-teal-400\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:bg-teal-400\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:bg-teal-400\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:bg-teal-500\/0 {
  background-color: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:bg-teal-500\/5 {
  background-color: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:bg-teal-500\/10 {
  background-color: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:bg-teal-500\/20 {
  background-color: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:bg-teal-500\/25 {
  background-color: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:bg-teal-500\/30 {
  background-color: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:bg-teal-500\/40 {
  background-color: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:bg-teal-500\/50 {
  background-color: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:bg-teal-500\/60 {
  background-color: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:bg-teal-500\/70 {
  background-color: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:bg-teal-500\/75 {
  background-color: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:bg-teal-500\/80 {
  background-color: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:bg-teal-500\/90 {
  background-color: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:bg-teal-500\/95 {
  background-color: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:bg-teal-500\/100 {
  background-color: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:bg-teal-600\/0 {
  background-color: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:bg-teal-600\/5 {
  background-color: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:bg-teal-600\/10 {
  background-color: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:bg-teal-600\/20 {
  background-color: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:bg-teal-600\/25 {
  background-color: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:bg-teal-600\/30 {
  background-color: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:bg-teal-600\/40 {
  background-color: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:bg-teal-600\/50 {
  background-color: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:bg-teal-600\/60 {
  background-color: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:bg-teal-600\/70 {
  background-color: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:bg-teal-600\/75 {
  background-color: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:bg-teal-600\/80 {
  background-color: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:bg-teal-600\/90 {
  background-color: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:bg-teal-600\/95 {
  background-color: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:bg-teal-600\/100 {
  background-color: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:bg-teal-700\/0 {
  background-color: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:bg-teal-700\/5 {
  background-color: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:bg-teal-700\/10 {
  background-color: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:bg-teal-700\/20 {
  background-color: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:bg-teal-700\/25 {
  background-color: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:bg-teal-700\/30 {
  background-color: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:bg-teal-700\/40 {
  background-color: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:bg-teal-700\/50 {
  background-color: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:bg-teal-700\/60 {
  background-color: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:bg-teal-700\/70 {
  background-color: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:bg-teal-700\/75 {
  background-color: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:bg-teal-700\/80 {
  background-color: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:bg-teal-700\/90 {
  background-color: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:bg-teal-700\/95 {
  background-color: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:bg-teal-700\/100 {
  background-color: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:bg-teal-800\/0 {
  background-color: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:bg-teal-800\/5 {
  background-color: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:bg-teal-800\/10 {
  background-color: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:bg-teal-800\/20 {
  background-color: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:bg-teal-800\/25 {
  background-color: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:bg-teal-800\/30 {
  background-color: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:bg-teal-800\/40 {
  background-color: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:bg-teal-800\/50 {
  background-color: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:bg-teal-800\/60 {
  background-color: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:bg-teal-800\/70 {
  background-color: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:bg-teal-800\/75 {
  background-color: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:bg-teal-800\/80 {
  background-color: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:bg-teal-800\/90 {
  background-color: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:bg-teal-800\/95 {
  background-color: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:bg-teal-800\/100 {
  background-color: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:bg-teal-900\/0 {
  background-color: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:bg-teal-900\/5 {
  background-color: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:bg-teal-900\/10 {
  background-color: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:bg-teal-900\/20 {
  background-color: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:bg-teal-900\/25 {
  background-color: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:bg-teal-900\/30 {
  background-color: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:bg-teal-900\/40 {
  background-color: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:bg-teal-900\/50 {
  background-color: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:bg-teal-900\/60 {
  background-color: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:bg-teal-900\/70 {
  background-color: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:bg-teal-900\/75 {
  background-color: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:bg-teal-900\/80 {
  background-color: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:bg-teal-900\/90 {
  background-color: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:bg-teal-900\/95 {
  background-color: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:bg-teal-900\/100 {
  background-color: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:bg-teal\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:bg-teal\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:bg-teal\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:bg-teal\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:bg-teal\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:bg-teal\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:bg-teal\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:bg-teal\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:bg-teal\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:bg-teal\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:bg-teal\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:bg-teal\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:bg-teal\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:bg-teal\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:bg-teal\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:bg-cyan-25\/0 {
  background-color: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:bg-cyan-25\/5 {
  background-color: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:bg-cyan-25\/10 {
  background-color: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:bg-cyan-25\/20 {
  background-color: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:bg-cyan-25\/25 {
  background-color: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:bg-cyan-25\/30 {
  background-color: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:bg-cyan-25\/40 {
  background-color: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:bg-cyan-25\/50 {
  background-color: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:bg-cyan-25\/60 {
  background-color: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:bg-cyan-25\/70 {
  background-color: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:bg-cyan-25\/75 {
  background-color: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:bg-cyan-25\/80 {
  background-color: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:bg-cyan-25\/90 {
  background-color: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:bg-cyan-25\/95 {
  background-color: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:bg-cyan-25\/100 {
  background-color: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:bg-cyan-50\/0 {
  background-color: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:bg-cyan-50\/5 {
  background-color: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:bg-cyan-50\/10 {
  background-color: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:bg-cyan-50\/20 {
  background-color: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:bg-cyan-50\/25 {
  background-color: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:bg-cyan-50\/30 {
  background-color: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:bg-cyan-50\/40 {
  background-color: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:bg-cyan-50\/50 {
  background-color: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:bg-cyan-50\/60 {
  background-color: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:bg-cyan-50\/70 {
  background-color: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:bg-cyan-50\/75 {
  background-color: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:bg-cyan-50\/80 {
  background-color: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:bg-cyan-50\/90 {
  background-color: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:bg-cyan-50\/95 {
  background-color: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:bg-cyan-50\/100 {
  background-color: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:bg-cyan-100\/0 {
  background-color: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:bg-cyan-100\/5 {
  background-color: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:bg-cyan-100\/10 {
  background-color: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:bg-cyan-100\/20 {
  background-color: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:bg-cyan-100\/25 {
  background-color: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:bg-cyan-100\/30 {
  background-color: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:bg-cyan-100\/40 {
  background-color: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:bg-cyan-100\/50 {
  background-color: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:bg-cyan-100\/60 {
  background-color: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:bg-cyan-100\/70 {
  background-color: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:bg-cyan-100\/75 {
  background-color: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:bg-cyan-100\/80 {
  background-color: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:bg-cyan-100\/90 {
  background-color: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:bg-cyan-100\/95 {
  background-color: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:bg-cyan-100\/100 {
  background-color: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:bg-cyan-200\/0 {
  background-color: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:bg-cyan-200\/5 {
  background-color: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:bg-cyan-200\/10 {
  background-color: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:bg-cyan-200\/20 {
  background-color: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:bg-cyan-200\/25 {
  background-color: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:bg-cyan-200\/30 {
  background-color: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:bg-cyan-200\/40 {
  background-color: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:bg-cyan-200\/50 {
  background-color: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:bg-cyan-200\/60 {
  background-color: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:bg-cyan-200\/70 {
  background-color: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:bg-cyan-200\/75 {
  background-color: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:bg-cyan-200\/80 {
  background-color: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:bg-cyan-200\/90 {
  background-color: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:bg-cyan-200\/95 {
  background-color: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:bg-cyan-200\/100 {
  background-color: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:bg-cyan-300\/0 {
  background-color: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:bg-cyan-300\/5 {
  background-color: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:bg-cyan-300\/10 {
  background-color: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:bg-cyan-300\/20 {
  background-color: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:bg-cyan-300\/25 {
  background-color: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:bg-cyan-300\/30 {
  background-color: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:bg-cyan-300\/40 {
  background-color: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:bg-cyan-300\/50 {
  background-color: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:bg-cyan-300\/60 {
  background-color: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:bg-cyan-300\/70 {
  background-color: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:bg-cyan-300\/75 {
  background-color: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:bg-cyan-300\/80 {
  background-color: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:bg-cyan-300\/90 {
  background-color: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:bg-cyan-300\/95 {
  background-color: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:bg-cyan-300\/100 {
  background-color: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:bg-cyan-400\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:bg-cyan-400\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:bg-cyan-400\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:bg-cyan-400\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:bg-cyan-400\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:bg-cyan-400\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:bg-cyan-400\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:bg-cyan-400\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:bg-cyan-400\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:bg-cyan-400\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:bg-cyan-400\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:bg-cyan-400\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:bg-cyan-400\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:bg-cyan-400\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:bg-cyan-400\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:bg-cyan-500\/0 {
  background-color: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:bg-cyan-500\/5 {
  background-color: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:bg-cyan-500\/10 {
  background-color: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:bg-cyan-500\/20 {
  background-color: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:bg-cyan-500\/25 {
  background-color: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:bg-cyan-500\/30 {
  background-color: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:bg-cyan-500\/40 {
  background-color: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:bg-cyan-500\/50 {
  background-color: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:bg-cyan-500\/60 {
  background-color: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:bg-cyan-500\/70 {
  background-color: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:bg-cyan-500\/75 {
  background-color: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:bg-cyan-500\/80 {
  background-color: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:bg-cyan-500\/90 {
  background-color: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:bg-cyan-500\/95 {
  background-color: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:bg-cyan-500\/100 {
  background-color: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:bg-cyan-600\/0 {
  background-color: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:bg-cyan-600\/5 {
  background-color: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:bg-cyan-600\/10 {
  background-color: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:bg-cyan-600\/20 {
  background-color: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:bg-cyan-600\/25 {
  background-color: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:bg-cyan-600\/30 {
  background-color: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:bg-cyan-600\/40 {
  background-color: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:bg-cyan-600\/50 {
  background-color: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:bg-cyan-600\/60 {
  background-color: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:bg-cyan-600\/70 {
  background-color: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:bg-cyan-600\/75 {
  background-color: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:bg-cyan-600\/80 {
  background-color: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:bg-cyan-600\/90 {
  background-color: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:bg-cyan-600\/95 {
  background-color: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:bg-cyan-600\/100 {
  background-color: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:bg-cyan-700\/0 {
  background-color: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:bg-cyan-700\/5 {
  background-color: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:bg-cyan-700\/10 {
  background-color: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:bg-cyan-700\/20 {
  background-color: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:bg-cyan-700\/25 {
  background-color: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:bg-cyan-700\/30 {
  background-color: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:bg-cyan-700\/40 {
  background-color: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:bg-cyan-700\/50 {
  background-color: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:bg-cyan-700\/60 {
  background-color: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:bg-cyan-700\/70 {
  background-color: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:bg-cyan-700\/75 {
  background-color: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:bg-cyan-700\/80 {
  background-color: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:bg-cyan-700\/90 {
  background-color: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:bg-cyan-700\/95 {
  background-color: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:bg-cyan-700\/100 {
  background-color: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:bg-cyan-800\/0 {
  background-color: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:bg-cyan-800\/5 {
  background-color: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:bg-cyan-800\/10 {
  background-color: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:bg-cyan-800\/20 {
  background-color: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:bg-cyan-800\/25 {
  background-color: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:bg-cyan-800\/30 {
  background-color: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:bg-cyan-800\/40 {
  background-color: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:bg-cyan-800\/50 {
  background-color: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:bg-cyan-800\/60 {
  background-color: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:bg-cyan-800\/70 {
  background-color: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:bg-cyan-800\/75 {
  background-color: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:bg-cyan-800\/80 {
  background-color: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:bg-cyan-800\/90 {
  background-color: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:bg-cyan-800\/95 {
  background-color: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:bg-cyan-800\/100 {
  background-color: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:bg-cyan-900\/0 {
  background-color: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:bg-cyan-900\/5 {
  background-color: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:bg-cyan-900\/10 {
  background-color: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:bg-cyan-900\/20 {
  background-color: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:bg-cyan-900\/25 {
  background-color: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:bg-cyan-900\/30 {
  background-color: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:bg-cyan-900\/40 {
  background-color: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:bg-cyan-900\/50 {
  background-color: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:bg-cyan-900\/60 {
  background-color: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:bg-cyan-900\/70 {
  background-color: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:bg-cyan-900\/75 {
  background-color: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:bg-cyan-900\/80 {
  background-color: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:bg-cyan-900\/90 {
  background-color: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:bg-cyan-900\/95 {
  background-color: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:bg-cyan-900\/100 {
  background-color: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:bg-cyan\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:bg-cyan\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:bg-cyan\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:bg-cyan\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:bg-cyan\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:bg-cyan\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:bg-cyan\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:bg-cyan\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:bg-cyan\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:bg-cyan\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:bg-cyan\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:bg-cyan\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:bg-cyan\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:bg-cyan\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:bg-cyan\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:bg-blue-light-25\/0 {
  background-color: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:bg-blue-light-25\/5 {
  background-color: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-25\/10 {
  background-color: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-25\/20 {
  background-color: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-25\/25 {
  background-color: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-25\/30 {
  background-color: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-25\/40 {
  background-color: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-25\/50 {
  background-color: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-25\/60 {
  background-color: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-25\/70 {
  background-color: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-25\/75 {
  background-color: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-25\/80 {
  background-color: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-25\/90 {
  background-color: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-25\/95 {
  background-color: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-25\/100 {
  background-color: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:bg-blue-light-50\/0 {
  background-color: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:bg-blue-light-50\/5 {
  background-color: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-50\/10 {
  background-color: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-50\/20 {
  background-color: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-50\/25 {
  background-color: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-50\/30 {
  background-color: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-50\/40 {
  background-color: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-50\/50 {
  background-color: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-50\/60 {
  background-color: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-50\/70 {
  background-color: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-50\/75 {
  background-color: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-50\/80 {
  background-color: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-50\/90 {
  background-color: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-50\/95 {
  background-color: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-50\/100 {
  background-color: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:bg-blue-light-100\/0 {
  background-color: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:bg-blue-light-100\/5 {
  background-color: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-100\/10 {
  background-color: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-100\/20 {
  background-color: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-100\/25 {
  background-color: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-100\/30 {
  background-color: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-100\/40 {
  background-color: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-100\/50 {
  background-color: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-100\/60 {
  background-color: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-100\/70 {
  background-color: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-100\/75 {
  background-color: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-100\/80 {
  background-color: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-100\/90 {
  background-color: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-100\/95 {
  background-color: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-100\/100 {
  background-color: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:bg-blue-light-200\/0 {
  background-color: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:bg-blue-light-200\/5 {
  background-color: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-200\/10 {
  background-color: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-200\/20 {
  background-color: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-200\/25 {
  background-color: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-200\/30 {
  background-color: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-200\/40 {
  background-color: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-200\/50 {
  background-color: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-200\/60 {
  background-color: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-200\/70 {
  background-color: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-200\/75 {
  background-color: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-200\/80 {
  background-color: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-200\/90 {
  background-color: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-200\/95 {
  background-color: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-200\/100 {
  background-color: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:bg-blue-light-300\/0 {
  background-color: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:bg-blue-light-300\/5 {
  background-color: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-300\/10 {
  background-color: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-300\/20 {
  background-color: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-300\/25 {
  background-color: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-300\/30 {
  background-color: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-300\/40 {
  background-color: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-300\/50 {
  background-color: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-300\/60 {
  background-color: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-300\/70 {
  background-color: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-300\/75 {
  background-color: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-300\/80 {
  background-color: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-300\/90 {
  background-color: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-300\/95 {
  background-color: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-300\/100 {
  background-color: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:bg-blue-light-400\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:bg-blue-light-400\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-400\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-400\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-400\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-400\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-400\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-400\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-400\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-400\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-400\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-400\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-400\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-400\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-400\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:bg-blue-light-500\/0 {
  background-color: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:bg-blue-light-500\/5 {
  background-color: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-500\/10 {
  background-color: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-500\/20 {
  background-color: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-500\/25 {
  background-color: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-500\/30 {
  background-color: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-500\/40 {
  background-color: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-500\/50 {
  background-color: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-500\/60 {
  background-color: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-500\/70 {
  background-color: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-500\/75 {
  background-color: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-500\/80 {
  background-color: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-500\/90 {
  background-color: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-500\/95 {
  background-color: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-500\/100 {
  background-color: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:bg-blue-light-600\/0 {
  background-color: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:bg-blue-light-600\/5 {
  background-color: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-600\/10 {
  background-color: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-600\/20 {
  background-color: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-600\/25 {
  background-color: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-600\/30 {
  background-color: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-600\/40 {
  background-color: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-600\/50 {
  background-color: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-600\/60 {
  background-color: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-600\/70 {
  background-color: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-600\/75 {
  background-color: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-600\/80 {
  background-color: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-600\/90 {
  background-color: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-600\/95 {
  background-color: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-600\/100 {
  background-color: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:bg-blue-light-700\/0 {
  background-color: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:bg-blue-light-700\/5 {
  background-color: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-700\/10 {
  background-color: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-700\/20 {
  background-color: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-700\/25 {
  background-color: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-700\/30 {
  background-color: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-700\/40 {
  background-color: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-700\/50 {
  background-color: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-700\/60 {
  background-color: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-700\/70 {
  background-color: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-700\/75 {
  background-color: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-700\/80 {
  background-color: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-700\/90 {
  background-color: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-700\/95 {
  background-color: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-700\/100 {
  background-color: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:bg-blue-light-800\/0 {
  background-color: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:bg-blue-light-800\/5 {
  background-color: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-800\/10 {
  background-color: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-800\/20 {
  background-color: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-800\/25 {
  background-color: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-800\/30 {
  background-color: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-800\/40 {
  background-color: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-800\/50 {
  background-color: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-800\/60 {
  background-color: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-800\/70 {
  background-color: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-800\/75 {
  background-color: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-800\/80 {
  background-color: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-800\/90 {
  background-color: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-800\/95 {
  background-color: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-800\/100 {
  background-color: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:bg-blue-light-900\/0 {
  background-color: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:bg-blue-light-900\/5 {
  background-color: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:bg-blue-light-900\/10 {
  background-color: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:bg-blue-light-900\/20 {
  background-color: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:bg-blue-light-900\/25 {
  background-color: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:bg-blue-light-900\/30 {
  background-color: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:bg-blue-light-900\/40 {
  background-color: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:bg-blue-light-900\/50 {
  background-color: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:bg-blue-light-900\/60 {
  background-color: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:bg-blue-light-900\/70 {
  background-color: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:bg-blue-light-900\/75 {
  background-color: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:bg-blue-light-900\/80 {
  background-color: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:bg-blue-light-900\/90 {
  background-color: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:bg-blue-light-900\/95 {
  background-color: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:bg-blue-light-900\/100 {
  background-color: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:bg-blue-light\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:bg-blue-light\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:bg-blue-light\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:bg-blue-light\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:bg-blue-light\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:bg-blue-light\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:bg-blue-light\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:bg-blue-light\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:bg-blue-light\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:bg-blue-light\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:bg-blue-light\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:bg-blue-light\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:bg-blue-light\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:bg-blue-light\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:bg-blue-light\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:bg-blue-25\/0 {
  background-color: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:bg-blue-25\/5 {
  background-color: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-25\/10 {
  background-color: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-25\/20 {
  background-color: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-25\/25 {
  background-color: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-25\/30 {
  background-color: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-25\/40 {
  background-color: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-25\/50 {
  background-color: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-25\/60 {
  background-color: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-25\/70 {
  background-color: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-25\/75 {
  background-color: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-25\/80 {
  background-color: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-25\/90 {
  background-color: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-25\/95 {
  background-color: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-25\/100 {
  background-color: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:bg-blue-50\/0 {
  background-color: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:bg-blue-50\/5 {
  background-color: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-50\/10 {
  background-color: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-50\/20 {
  background-color: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-50\/25 {
  background-color: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-50\/30 {
  background-color: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-50\/40 {
  background-color: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-50\/50 {
  background-color: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-50\/60 {
  background-color: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-50\/70 {
  background-color: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-50\/75 {
  background-color: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-50\/80 {
  background-color: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-50\/90 {
  background-color: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-50\/95 {
  background-color: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-50\/100 {
  background-color: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:bg-blue-100\/0 {
  background-color: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:bg-blue-100\/5 {
  background-color: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-100\/10 {
  background-color: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-100\/20 {
  background-color: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-100\/25 {
  background-color: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-100\/30 {
  background-color: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-100\/40 {
  background-color: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-100\/50 {
  background-color: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-100\/60 {
  background-color: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-100\/70 {
  background-color: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-100\/75 {
  background-color: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-100\/80 {
  background-color: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-100\/90 {
  background-color: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-100\/95 {
  background-color: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-100\/100 {
  background-color: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:bg-blue-200\/0 {
  background-color: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:bg-blue-200\/5 {
  background-color: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-200\/10 {
  background-color: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-200\/20 {
  background-color: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-200\/25 {
  background-color: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-200\/30 {
  background-color: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-200\/40 {
  background-color: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-200\/50 {
  background-color: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-200\/60 {
  background-color: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-200\/70 {
  background-color: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-200\/75 {
  background-color: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-200\/80 {
  background-color: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-200\/90 {
  background-color: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-200\/95 {
  background-color: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-200\/100 {
  background-color: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:bg-blue-300\/0 {
  background-color: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:bg-blue-300\/5 {
  background-color: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-300\/10 {
  background-color: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-300\/20 {
  background-color: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-300\/25 {
  background-color: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-300\/30 {
  background-color: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-300\/40 {
  background-color: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-300\/50 {
  background-color: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-300\/60 {
  background-color: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-300\/70 {
  background-color: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-300\/75 {
  background-color: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-300\/80 {
  background-color: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-300\/90 {
  background-color: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-300\/95 {
  background-color: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-300\/100 {
  background-color: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:bg-blue-400\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:bg-blue-400\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:bg-blue-400\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:bg-blue-400\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:bg-blue-400\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:bg-blue-400\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:bg-blue-400\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:bg-blue-400\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:bg-blue-400\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:bg-blue-400\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:bg-blue-400\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:bg-blue-400\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:bg-blue-400\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:bg-blue-400\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:bg-blue-400\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:bg-blue-500\/0 {
  background-color: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:bg-blue-500\/5 {
  background-color: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:bg-blue-500\/10 {
  background-color: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:bg-blue-500\/20 {
  background-color: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:bg-blue-500\/25 {
  background-color: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:bg-blue-500\/30 {
  background-color: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:bg-blue-500\/40 {
  background-color: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:bg-blue-500\/50 {
  background-color: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:bg-blue-500\/60 {
  background-color: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:bg-blue-500\/70 {
  background-color: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:bg-blue-500\/75 {
  background-color: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:bg-blue-500\/80 {
  background-color: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:bg-blue-500\/90 {
  background-color: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:bg-blue-500\/95 {
  background-color: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:bg-blue-500\/100 {
  background-color: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:bg-blue-600\/0 {
  background-color: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:bg-blue-600\/5 {
  background-color: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:bg-blue-600\/10 {
  background-color: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:bg-blue-600\/20 {
  background-color: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:bg-blue-600\/25 {
  background-color: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:bg-blue-600\/30 {
  background-color: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:bg-blue-600\/40 {
  background-color: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:bg-blue-600\/50 {
  background-color: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:bg-blue-600\/60 {
  background-color: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:bg-blue-600\/70 {
  background-color: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:bg-blue-600\/75 {
  background-color: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:bg-blue-600\/80 {
  background-color: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:bg-blue-600\/90 {
  background-color: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:bg-blue-600\/95 {
  background-color: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:bg-blue-600\/100 {
  background-color: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:bg-blue-700\/0 {
  background-color: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:bg-blue-700\/5 {
  background-color: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:bg-blue-700\/10 {
  background-color: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:bg-blue-700\/20 {
  background-color: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:bg-blue-700\/25 {
  background-color: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:bg-blue-700\/30 {
  background-color: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:bg-blue-700\/40 {
  background-color: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:bg-blue-700\/50 {
  background-color: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:bg-blue-700\/60 {
  background-color: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:bg-blue-700\/70 {
  background-color: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:bg-blue-700\/75 {
  background-color: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:bg-blue-700\/80 {
  background-color: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:bg-blue-700\/90 {
  background-color: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:bg-blue-700\/95 {
  background-color: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:bg-blue-700\/100 {
  background-color: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:bg-blue-800\/0 {
  background-color: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:bg-blue-800\/5 {
  background-color: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:bg-blue-800\/10 {
  background-color: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:bg-blue-800\/20 {
  background-color: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:bg-blue-800\/25 {
  background-color: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:bg-blue-800\/30 {
  background-color: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:bg-blue-800\/40 {
  background-color: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:bg-blue-800\/50 {
  background-color: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:bg-blue-800\/60 {
  background-color: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:bg-blue-800\/70 {
  background-color: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:bg-blue-800\/75 {
  background-color: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:bg-blue-800\/80 {
  background-color: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:bg-blue-800\/90 {
  background-color: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:bg-blue-800\/95 {
  background-color: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:bg-blue-800\/100 {
  background-color: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:bg-blue-900\/0 {
  background-color: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:bg-blue-900\/5 {
  background-color: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:bg-blue-900\/10 {
  background-color: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:bg-blue-900\/20 {
  background-color: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:bg-blue-900\/25 {
  background-color: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:bg-blue-900\/30 {
  background-color: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:bg-blue-900\/40 {
  background-color: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:bg-blue-900\/50 {
  background-color: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:bg-blue-900\/60 {
  background-color: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:bg-blue-900\/70 {
  background-color: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:bg-blue-900\/75 {
  background-color: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:bg-blue-900\/80 {
  background-color: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:bg-blue-900\/90 {
  background-color: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:bg-blue-900\/95 {
  background-color: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:bg-blue-900\/100 {
  background-color: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:bg-blue\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:bg-blue\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:bg-blue\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:bg-blue\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:bg-blue\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:bg-blue\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:bg-blue\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:bg-blue\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:bg-blue\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:bg-blue\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:bg-blue\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:bg-blue\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:bg-blue\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:bg-blue\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:bg-blue\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:bg-blue-dark-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-50\/0 {
  background-color: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-50\/5 {
  background-color: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-50\/10 {
  background-color: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-50\/20 {
  background-color: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-50\/25 {
  background-color: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-50\/30 {
  background-color: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-50\/40 {
  background-color: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-50\/50 {
  background-color: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-50\/60 {
  background-color: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-50\/70 {
  background-color: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-50\/75 {
  background-color: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-50\/80 {
  background-color: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-50\/90 {
  background-color: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-50\/95 {
  background-color: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-50\/100 {
  background-color: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-100\/0 {
  background-color: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-100\/5 {
  background-color: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-100\/10 {
  background-color: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-100\/20 {
  background-color: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-100\/25 {
  background-color: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-100\/30 {
  background-color: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-100\/40 {
  background-color: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-100\/50 {
  background-color: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-100\/60 {
  background-color: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-100\/70 {
  background-color: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-100\/75 {
  background-color: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-100\/80 {
  background-color: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-100\/90 {
  background-color: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-100\/95 {
  background-color: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-100\/100 {
  background-color: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-200\/0 {
  background-color: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-200\/5 {
  background-color: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-200\/10 {
  background-color: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-200\/20 {
  background-color: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-200\/25 {
  background-color: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-200\/30 {
  background-color: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-200\/40 {
  background-color: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-200\/50 {
  background-color: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-200\/60 {
  background-color: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-200\/70 {
  background-color: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-200\/75 {
  background-color: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-200\/80 {
  background-color: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-200\/90 {
  background-color: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-200\/95 {
  background-color: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-200\/100 {
  background-color: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-300\/0 {
  background-color: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-300\/5 {
  background-color: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-300\/10 {
  background-color: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-300\/20 {
  background-color: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-300\/25 {
  background-color: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-300\/30 {
  background-color: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-300\/40 {
  background-color: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-300\/50 {
  background-color: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-300\/60 {
  background-color: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-300\/70 {
  background-color: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-300\/75 {
  background-color: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-300\/80 {
  background-color: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-300\/90 {
  background-color: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-300\/95 {
  background-color: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-300\/100 {
  background-color: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-400\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-400\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-400\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-400\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-400\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-400\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-400\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-400\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-400\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-400\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-400\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-400\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-400\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-400\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-400\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-500\/0 {
  background-color: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark-500\/5 {
  background-color: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-500\/10 {
  background-color: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-500\/20 {
  background-color: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-500\/25 {
  background-color: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-500\/30 {
  background-color: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-500\/40 {
  background-color: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-500\/50 {
  background-color: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-500\/60 {
  background-color: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-500\/70 {
  background-color: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-500\/75 {
  background-color: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-500\/80 {
  background-color: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-500\/90 {
  background-color: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-500\/95 {
  background-color: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-500\/100 {
  background-color: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:bg-blue-dark-600\/0 {
  background-color: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:bg-blue-dark-600\/5 {
  background-color: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-600\/10 {
  background-color: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-600\/20 {
  background-color: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-600\/25 {
  background-color: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-600\/30 {
  background-color: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-600\/40 {
  background-color: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-600\/50 {
  background-color: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-600\/60 {
  background-color: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-600\/70 {
  background-color: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-600\/75 {
  background-color: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-600\/80 {
  background-color: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-600\/90 {
  background-color: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-600\/95 {
  background-color: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-600\/100 {
  background-color: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:bg-blue-dark-700\/0 {
  background-color: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:bg-blue-dark-700\/5 {
  background-color: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-700\/10 {
  background-color: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-700\/20 {
  background-color: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-700\/25 {
  background-color: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-700\/30 {
  background-color: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-700\/40 {
  background-color: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-700\/50 {
  background-color: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-700\/60 {
  background-color: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-700\/70 {
  background-color: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-700\/75 {
  background-color: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-700\/80 {
  background-color: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-700\/90 {
  background-color: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-700\/95 {
  background-color: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-700\/100 {
  background-color: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:bg-blue-dark-800\/0 {
  background-color: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:bg-blue-dark-800\/5 {
  background-color: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-800\/10 {
  background-color: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-800\/20 {
  background-color: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-800\/25 {
  background-color: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-800\/30 {
  background-color: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-800\/40 {
  background-color: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-800\/50 {
  background-color: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-800\/60 {
  background-color: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-800\/70 {
  background-color: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-800\/75 {
  background-color: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-800\/80 {
  background-color: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-800\/90 {
  background-color: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-800\/95 {
  background-color: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-800\/100 {
  background-color: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:bg-blue-dark-900\/0 {
  background-color: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:bg-blue-dark-900\/5 {
  background-color: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark-900\/10 {
  background-color: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark-900\/20 {
  background-color: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark-900\/25 {
  background-color: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark-900\/30 {
  background-color: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark-900\/40 {
  background-color: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark-900\/50 {
  background-color: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark-900\/60 {
  background-color: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark-900\/70 {
  background-color: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark-900\/75 {
  background-color: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark-900\/80 {
  background-color: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark-900\/90 {
  background-color: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark-900\/95 {
  background-color: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark-900\/100 {
  background-color: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:bg-blue-dark\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:bg-blue-dark\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:bg-blue-dark\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:bg-blue-dark\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:bg-blue-dark\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:bg-blue-dark\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:bg-blue-dark\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:bg-blue-dark\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:bg-blue-dark\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:bg-blue-dark\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:bg-blue-dark\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:bg-blue-dark\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:bg-blue-dark\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:bg-blue-dark\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:bg-blue-dark\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:bg-indigo-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:bg-indigo-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:bg-indigo-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:bg-indigo-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:bg-indigo-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:bg-indigo-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:bg-indigo-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:bg-indigo-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:bg-indigo-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:bg-indigo-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:bg-indigo-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:bg-indigo-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:bg-indigo-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:bg-indigo-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:bg-indigo-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:bg-indigo-50\/0 {
  background-color: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:bg-indigo-50\/5 {
  background-color: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:bg-indigo-50\/10 {
  background-color: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:bg-indigo-50\/20 {
  background-color: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:bg-indigo-50\/25 {
  background-color: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:bg-indigo-50\/30 {
  background-color: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:bg-indigo-50\/40 {
  background-color: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:bg-indigo-50\/50 {
  background-color: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:bg-indigo-50\/60 {
  background-color: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:bg-indigo-50\/70 {
  background-color: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:bg-indigo-50\/75 {
  background-color: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:bg-indigo-50\/80 {
  background-color: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:bg-indigo-50\/90 {
  background-color: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:bg-indigo-50\/95 {
  background-color: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:bg-indigo-50\/100 {
  background-color: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:bg-indigo-100\/0 {
  background-color: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:bg-indigo-100\/5 {
  background-color: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:bg-indigo-100\/10 {
  background-color: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:bg-indigo-100\/20 {
  background-color: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:bg-indigo-100\/25 {
  background-color: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:bg-indigo-100\/30 {
  background-color: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:bg-indigo-100\/40 {
  background-color: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:bg-indigo-100\/50 {
  background-color: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:bg-indigo-100\/60 {
  background-color: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:bg-indigo-100\/70 {
  background-color: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:bg-indigo-100\/75 {
  background-color: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:bg-indigo-100\/80 {
  background-color: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:bg-indigo-100\/90 {
  background-color: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:bg-indigo-100\/95 {
  background-color: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:bg-indigo-100\/100 {
  background-color: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:bg-indigo-200\/0 {
  background-color: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:bg-indigo-200\/5 {
  background-color: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:bg-indigo-200\/10 {
  background-color: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:bg-indigo-200\/20 {
  background-color: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:bg-indigo-200\/25 {
  background-color: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:bg-indigo-200\/30 {
  background-color: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:bg-indigo-200\/40 {
  background-color: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:bg-indigo-200\/50 {
  background-color: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:bg-indigo-200\/60 {
  background-color: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:bg-indigo-200\/70 {
  background-color: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:bg-indigo-200\/75 {
  background-color: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:bg-indigo-200\/80 {
  background-color: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:bg-indigo-200\/90 {
  background-color: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:bg-indigo-200\/95 {
  background-color: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:bg-indigo-200\/100 {
  background-color: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:bg-indigo-300\/0 {
  background-color: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:bg-indigo-300\/5 {
  background-color: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:bg-indigo-300\/10 {
  background-color: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:bg-indigo-300\/20 {
  background-color: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:bg-indigo-300\/25 {
  background-color: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:bg-indigo-300\/30 {
  background-color: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:bg-indigo-300\/40 {
  background-color: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:bg-indigo-300\/50 {
  background-color: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:bg-indigo-300\/60 {
  background-color: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:bg-indigo-300\/70 {
  background-color: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:bg-indigo-300\/75 {
  background-color: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:bg-indigo-300\/80 {
  background-color: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:bg-indigo-300\/90 {
  background-color: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:bg-indigo-300\/95 {
  background-color: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:bg-indigo-300\/100 {
  background-color: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:bg-indigo-400\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:bg-indigo-400\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:bg-indigo-400\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:bg-indigo-400\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:bg-indigo-400\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:bg-indigo-400\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:bg-indigo-400\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:bg-indigo-400\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:bg-indigo-400\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:bg-indigo-400\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:bg-indigo-400\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:bg-indigo-400\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:bg-indigo-400\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:bg-indigo-400\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:bg-indigo-400\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:bg-indigo-500\/0 {
  background-color: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:bg-indigo-500\/5 {
  background-color: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:bg-indigo-500\/10 {
  background-color: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:bg-indigo-500\/20 {
  background-color: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:bg-indigo-500\/25 {
  background-color: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:bg-indigo-500\/30 {
  background-color: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:bg-indigo-500\/40 {
  background-color: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:bg-indigo-500\/50 {
  background-color: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:bg-indigo-500\/60 {
  background-color: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:bg-indigo-500\/70 {
  background-color: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:bg-indigo-500\/75 {
  background-color: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:bg-indigo-500\/80 {
  background-color: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:bg-indigo-500\/90 {
  background-color: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:bg-indigo-500\/95 {
  background-color: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:bg-indigo-500\/100 {
  background-color: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:bg-indigo-600\/0 {
  background-color: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:bg-indigo-600\/5 {
  background-color: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:bg-indigo-600\/10 {
  background-color: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:bg-indigo-600\/20 {
  background-color: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:bg-indigo-600\/25 {
  background-color: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:bg-indigo-600\/30 {
  background-color: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:bg-indigo-600\/40 {
  background-color: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:bg-indigo-600\/50 {
  background-color: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:bg-indigo-600\/60 {
  background-color: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:bg-indigo-600\/70 {
  background-color: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:bg-indigo-600\/75 {
  background-color: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:bg-indigo-600\/80 {
  background-color: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:bg-indigo-600\/90 {
  background-color: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:bg-indigo-600\/95 {
  background-color: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:bg-indigo-600\/100 {
  background-color: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:bg-indigo-700\/0 {
  background-color: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:bg-indigo-700\/5 {
  background-color: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:bg-indigo-700\/10 {
  background-color: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:bg-indigo-700\/20 {
  background-color: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:bg-indigo-700\/25 {
  background-color: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:bg-indigo-700\/30 {
  background-color: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:bg-indigo-700\/40 {
  background-color: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:bg-indigo-700\/50 {
  background-color: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:bg-indigo-700\/60 {
  background-color: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:bg-indigo-700\/70 {
  background-color: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:bg-indigo-700\/75 {
  background-color: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:bg-indigo-700\/80 {
  background-color: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:bg-indigo-700\/90 {
  background-color: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:bg-indigo-700\/95 {
  background-color: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:bg-indigo-700\/100 {
  background-color: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:bg-indigo-800\/0 {
  background-color: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:bg-indigo-800\/5 {
  background-color: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:bg-indigo-800\/10 {
  background-color: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:bg-indigo-800\/20 {
  background-color: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:bg-indigo-800\/25 {
  background-color: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:bg-indigo-800\/30 {
  background-color: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:bg-indigo-800\/40 {
  background-color: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:bg-indigo-800\/50 {
  background-color: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:bg-indigo-800\/60 {
  background-color: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:bg-indigo-800\/70 {
  background-color: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:bg-indigo-800\/75 {
  background-color: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:bg-indigo-800\/80 {
  background-color: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:bg-indigo-800\/90 {
  background-color: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:bg-indigo-800\/95 {
  background-color: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:bg-indigo-800\/100 {
  background-color: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:bg-indigo-900\/0 {
  background-color: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:bg-indigo-900\/5 {
  background-color: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:bg-indigo-900\/10 {
  background-color: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:bg-indigo-900\/20 {
  background-color: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:bg-indigo-900\/25 {
  background-color: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:bg-indigo-900\/30 {
  background-color: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:bg-indigo-900\/40 {
  background-color: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:bg-indigo-900\/50 {
  background-color: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:bg-indigo-900\/60 {
  background-color: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:bg-indigo-900\/70 {
  background-color: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:bg-indigo-900\/75 {
  background-color: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:bg-indigo-900\/80 {
  background-color: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:bg-indigo-900\/90 {
  background-color: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:bg-indigo-900\/95 {
  background-color: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:bg-indigo-900\/100 {
  background-color: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:bg-indigo\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:bg-indigo\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:bg-indigo\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:bg-indigo\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:bg-indigo\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:bg-indigo\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:bg-indigo\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:bg-indigo\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:bg-indigo\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:bg-indigo\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:bg-indigo\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:bg-indigo\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:bg-indigo\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:bg-indigo\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:bg-indigo\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:bg-violet-25\/0 {
  background-color: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:bg-violet-25\/5 {
  background-color: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:bg-violet-25\/10 {
  background-color: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:bg-violet-25\/20 {
  background-color: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:bg-violet-25\/25 {
  background-color: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:bg-violet-25\/30 {
  background-color: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:bg-violet-25\/40 {
  background-color: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:bg-violet-25\/50 {
  background-color: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:bg-violet-25\/60 {
  background-color: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:bg-violet-25\/70 {
  background-color: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:bg-violet-25\/75 {
  background-color: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:bg-violet-25\/80 {
  background-color: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:bg-violet-25\/90 {
  background-color: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:bg-violet-25\/95 {
  background-color: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:bg-violet-25\/100 {
  background-color: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:bg-violet-50\/0 {
  background-color: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:bg-violet-50\/5 {
  background-color: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:bg-violet-50\/10 {
  background-color: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:bg-violet-50\/20 {
  background-color: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:bg-violet-50\/25 {
  background-color: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:bg-violet-50\/30 {
  background-color: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:bg-violet-50\/40 {
  background-color: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:bg-violet-50\/50 {
  background-color: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:bg-violet-50\/60 {
  background-color: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:bg-violet-50\/70 {
  background-color: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:bg-violet-50\/75 {
  background-color: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:bg-violet-50\/80 {
  background-color: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:bg-violet-50\/90 {
  background-color: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:bg-violet-50\/95 {
  background-color: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:bg-violet-50\/100 {
  background-color: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:bg-violet-100\/0 {
  background-color: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:bg-violet-100\/5 {
  background-color: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:bg-violet-100\/10 {
  background-color: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:bg-violet-100\/20 {
  background-color: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:bg-violet-100\/25 {
  background-color: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:bg-violet-100\/30 {
  background-color: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:bg-violet-100\/40 {
  background-color: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:bg-violet-100\/50 {
  background-color: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:bg-violet-100\/60 {
  background-color: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:bg-violet-100\/70 {
  background-color: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:bg-violet-100\/75 {
  background-color: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:bg-violet-100\/80 {
  background-color: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:bg-violet-100\/90 {
  background-color: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:bg-violet-100\/95 {
  background-color: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:bg-violet-100\/100 {
  background-color: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:bg-violet-200\/0 {
  background-color: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:bg-violet-200\/5 {
  background-color: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:bg-violet-200\/10 {
  background-color: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:bg-violet-200\/20 {
  background-color: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:bg-violet-200\/25 {
  background-color: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:bg-violet-200\/30 {
  background-color: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:bg-violet-200\/40 {
  background-color: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:bg-violet-200\/50 {
  background-color: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:bg-violet-200\/60 {
  background-color: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:bg-violet-200\/70 {
  background-color: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:bg-violet-200\/75 {
  background-color: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:bg-violet-200\/80 {
  background-color: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:bg-violet-200\/90 {
  background-color: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:bg-violet-200\/95 {
  background-color: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:bg-violet-200\/100 {
  background-color: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:bg-violet-300\/0 {
  background-color: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:bg-violet-300\/5 {
  background-color: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:bg-violet-300\/10 {
  background-color: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:bg-violet-300\/20 {
  background-color: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:bg-violet-300\/25 {
  background-color: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:bg-violet-300\/30 {
  background-color: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:bg-violet-300\/40 {
  background-color: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:bg-violet-300\/50 {
  background-color: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:bg-violet-300\/60 {
  background-color: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:bg-violet-300\/70 {
  background-color: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:bg-violet-300\/75 {
  background-color: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:bg-violet-300\/80 {
  background-color: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:bg-violet-300\/90 {
  background-color: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:bg-violet-300\/95 {
  background-color: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:bg-violet-300\/100 {
  background-color: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:bg-violet-400\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:bg-violet-400\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:bg-violet-400\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:bg-violet-400\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:bg-violet-400\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:bg-violet-400\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:bg-violet-400\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:bg-violet-400\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:bg-violet-400\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:bg-violet-400\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:bg-violet-400\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:bg-violet-400\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:bg-violet-400\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:bg-violet-400\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:bg-violet-400\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:bg-violet-500\/0 {
  background-color: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:bg-violet-500\/5 {
  background-color: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:bg-violet-500\/10 {
  background-color: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:bg-violet-500\/20 {
  background-color: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:bg-violet-500\/25 {
  background-color: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:bg-violet-500\/30 {
  background-color: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:bg-violet-500\/40 {
  background-color: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:bg-violet-500\/50 {
  background-color: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:bg-violet-500\/60 {
  background-color: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:bg-violet-500\/70 {
  background-color: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:bg-violet-500\/75 {
  background-color: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:bg-violet-500\/80 {
  background-color: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:bg-violet-500\/90 {
  background-color: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:bg-violet-500\/95 {
  background-color: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:bg-violet-500\/100 {
  background-color: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:bg-violet-600\/0 {
  background-color: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:bg-violet-600\/5 {
  background-color: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:bg-violet-600\/10 {
  background-color: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:bg-violet-600\/20 {
  background-color: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:bg-violet-600\/25 {
  background-color: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:bg-violet-600\/30 {
  background-color: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:bg-violet-600\/40 {
  background-color: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:bg-violet-600\/50 {
  background-color: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:bg-violet-600\/60 {
  background-color: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:bg-violet-600\/70 {
  background-color: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:bg-violet-600\/75 {
  background-color: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:bg-violet-600\/80 {
  background-color: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:bg-violet-600\/90 {
  background-color: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:bg-violet-600\/95 {
  background-color: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:bg-violet-600\/100 {
  background-color: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:bg-violet-700\/0 {
  background-color: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:bg-violet-700\/5 {
  background-color: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:bg-violet-700\/10 {
  background-color: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:bg-violet-700\/20 {
  background-color: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:bg-violet-700\/25 {
  background-color: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:bg-violet-700\/30 {
  background-color: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:bg-violet-700\/40 {
  background-color: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:bg-violet-700\/50 {
  background-color: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:bg-violet-700\/60 {
  background-color: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:bg-violet-700\/70 {
  background-color: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:bg-violet-700\/75 {
  background-color: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:bg-violet-700\/80 {
  background-color: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:bg-violet-700\/90 {
  background-color: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:bg-violet-700\/95 {
  background-color: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:bg-violet-700\/100 {
  background-color: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:bg-violet-800\/0 {
  background-color: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:bg-violet-800\/5 {
  background-color: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:bg-violet-800\/10 {
  background-color: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:bg-violet-800\/20 {
  background-color: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:bg-violet-800\/25 {
  background-color: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:bg-violet-800\/30 {
  background-color: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:bg-violet-800\/40 {
  background-color: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:bg-violet-800\/50 {
  background-color: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:bg-violet-800\/60 {
  background-color: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:bg-violet-800\/70 {
  background-color: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:bg-violet-800\/75 {
  background-color: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:bg-violet-800\/80 {
  background-color: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:bg-violet-800\/90 {
  background-color: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:bg-violet-800\/95 {
  background-color: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:bg-violet-800\/100 {
  background-color: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:bg-violet-900\/0 {
  background-color: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:bg-violet-900\/5 {
  background-color: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:bg-violet-900\/10 {
  background-color: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:bg-violet-900\/20 {
  background-color: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:bg-violet-900\/25 {
  background-color: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:bg-violet-900\/30 {
  background-color: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:bg-violet-900\/40 {
  background-color: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:bg-violet-900\/50 {
  background-color: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:bg-violet-900\/60 {
  background-color: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:bg-violet-900\/70 {
  background-color: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:bg-violet-900\/75 {
  background-color: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:bg-violet-900\/80 {
  background-color: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:bg-violet-900\/90 {
  background-color: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:bg-violet-900\/95 {
  background-color: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:bg-violet-900\/100 {
  background-color: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:bg-violet\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:bg-violet\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:bg-violet\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:bg-violet\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:bg-violet\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:bg-violet\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:bg-violet\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:bg-violet\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:bg-violet\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:bg-violet\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:bg-violet\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:bg-violet\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:bg-violet\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:bg-violet\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:bg-violet\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:bg-purple-25\/0 {
  background-color: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:bg-purple-25\/5 {
  background-color: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:bg-purple-25\/10 {
  background-color: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:bg-purple-25\/20 {
  background-color: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:bg-purple-25\/25 {
  background-color: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:bg-purple-25\/30 {
  background-color: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:bg-purple-25\/40 {
  background-color: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:bg-purple-25\/50 {
  background-color: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:bg-purple-25\/60 {
  background-color: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:bg-purple-25\/70 {
  background-color: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:bg-purple-25\/75 {
  background-color: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:bg-purple-25\/80 {
  background-color: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:bg-purple-25\/90 {
  background-color: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:bg-purple-25\/95 {
  background-color: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:bg-purple-25\/100 {
  background-color: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:bg-purple-50\/0 {
  background-color: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:bg-purple-50\/5 {
  background-color: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:bg-purple-50\/10 {
  background-color: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:bg-purple-50\/20 {
  background-color: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:bg-purple-50\/25 {
  background-color: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:bg-purple-50\/30 {
  background-color: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:bg-purple-50\/40 {
  background-color: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:bg-purple-50\/50 {
  background-color: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:bg-purple-50\/60 {
  background-color: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:bg-purple-50\/70 {
  background-color: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:bg-purple-50\/75 {
  background-color: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:bg-purple-50\/80 {
  background-color: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:bg-purple-50\/90 {
  background-color: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:bg-purple-50\/95 {
  background-color: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:bg-purple-50\/100 {
  background-color: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:bg-purple-100\/0 {
  background-color: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:bg-purple-100\/5 {
  background-color: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:bg-purple-100\/10 {
  background-color: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:bg-purple-100\/20 {
  background-color: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:bg-purple-100\/25 {
  background-color: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:bg-purple-100\/30 {
  background-color: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:bg-purple-100\/40 {
  background-color: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:bg-purple-100\/50 {
  background-color: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:bg-purple-100\/60 {
  background-color: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:bg-purple-100\/70 {
  background-color: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:bg-purple-100\/75 {
  background-color: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:bg-purple-100\/80 {
  background-color: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:bg-purple-100\/90 {
  background-color: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:bg-purple-100\/95 {
  background-color: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:bg-purple-100\/100 {
  background-color: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:bg-purple-200\/0 {
  background-color: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:bg-purple-200\/5 {
  background-color: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:bg-purple-200\/10 {
  background-color: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:bg-purple-200\/20 {
  background-color: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:bg-purple-200\/25 {
  background-color: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:bg-purple-200\/30 {
  background-color: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:bg-purple-200\/40 {
  background-color: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:bg-purple-200\/50 {
  background-color: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:bg-purple-200\/60 {
  background-color: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:bg-purple-200\/70 {
  background-color: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:bg-purple-200\/75 {
  background-color: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:bg-purple-200\/80 {
  background-color: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:bg-purple-200\/90 {
  background-color: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:bg-purple-200\/95 {
  background-color: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:bg-purple-200\/100 {
  background-color: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:bg-purple-300\/0 {
  background-color: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:bg-purple-300\/5 {
  background-color: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:bg-purple-300\/10 {
  background-color: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:bg-purple-300\/20 {
  background-color: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:bg-purple-300\/25 {
  background-color: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:bg-purple-300\/30 {
  background-color: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:bg-purple-300\/40 {
  background-color: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:bg-purple-300\/50 {
  background-color: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:bg-purple-300\/60 {
  background-color: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:bg-purple-300\/70 {
  background-color: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:bg-purple-300\/75 {
  background-color: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:bg-purple-300\/80 {
  background-color: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:bg-purple-300\/90 {
  background-color: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:bg-purple-300\/95 {
  background-color: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:bg-purple-300\/100 {
  background-color: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:bg-purple-400\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:bg-purple-400\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:bg-purple-400\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:bg-purple-400\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:bg-purple-400\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:bg-purple-400\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:bg-purple-400\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:bg-purple-400\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:bg-purple-400\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:bg-purple-400\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:bg-purple-400\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:bg-purple-400\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:bg-purple-400\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:bg-purple-400\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:bg-purple-400\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:bg-purple-500\/0 {
  background-color: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:bg-purple-500\/5 {
  background-color: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:bg-purple-500\/10 {
  background-color: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:bg-purple-500\/20 {
  background-color: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:bg-purple-500\/25 {
  background-color: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:bg-purple-500\/30 {
  background-color: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:bg-purple-500\/40 {
  background-color: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:bg-purple-500\/50 {
  background-color: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:bg-purple-500\/60 {
  background-color: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:bg-purple-500\/70 {
  background-color: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:bg-purple-500\/75 {
  background-color: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:bg-purple-500\/80 {
  background-color: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:bg-purple-500\/90 {
  background-color: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:bg-purple-500\/95 {
  background-color: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:bg-purple-500\/100 {
  background-color: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:bg-purple-600\/0 {
  background-color: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:bg-purple-600\/5 {
  background-color: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:bg-purple-600\/10 {
  background-color: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:bg-purple-600\/20 {
  background-color: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:bg-purple-600\/25 {
  background-color: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:bg-purple-600\/30 {
  background-color: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:bg-purple-600\/40 {
  background-color: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:bg-purple-600\/50 {
  background-color: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:bg-purple-600\/60 {
  background-color: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:bg-purple-600\/70 {
  background-color: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:bg-purple-600\/75 {
  background-color: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:bg-purple-600\/80 {
  background-color: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:bg-purple-600\/90 {
  background-color: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:bg-purple-600\/95 {
  background-color: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:bg-purple-600\/100 {
  background-color: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:bg-purple-700\/0 {
  background-color: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:bg-purple-700\/5 {
  background-color: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:bg-purple-700\/10 {
  background-color: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:bg-purple-700\/20 {
  background-color: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:bg-purple-700\/25 {
  background-color: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:bg-purple-700\/30 {
  background-color: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:bg-purple-700\/40 {
  background-color: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:bg-purple-700\/50 {
  background-color: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:bg-purple-700\/60 {
  background-color: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:bg-purple-700\/70 {
  background-color: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:bg-purple-700\/75 {
  background-color: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:bg-purple-700\/80 {
  background-color: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:bg-purple-700\/90 {
  background-color: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:bg-purple-700\/95 {
  background-color: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:bg-purple-700\/100 {
  background-color: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:bg-purple-800\/0 {
  background-color: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:bg-purple-800\/5 {
  background-color: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:bg-purple-800\/10 {
  background-color: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:bg-purple-800\/20 {
  background-color: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:bg-purple-800\/25 {
  background-color: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:bg-purple-800\/30 {
  background-color: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:bg-purple-800\/40 {
  background-color: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:bg-purple-800\/50 {
  background-color: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:bg-purple-800\/60 {
  background-color: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:bg-purple-800\/70 {
  background-color: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:bg-purple-800\/75 {
  background-color: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:bg-purple-800\/80 {
  background-color: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:bg-purple-800\/90 {
  background-color: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:bg-purple-800\/95 {
  background-color: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:bg-purple-800\/100 {
  background-color: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:bg-purple-900\/0 {
  background-color: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:bg-purple-900\/5 {
  background-color: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:bg-purple-900\/10 {
  background-color: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:bg-purple-900\/20 {
  background-color: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:bg-purple-900\/25 {
  background-color: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:bg-purple-900\/30 {
  background-color: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:bg-purple-900\/40 {
  background-color: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:bg-purple-900\/50 {
  background-color: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:bg-purple-900\/60 {
  background-color: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:bg-purple-900\/70 {
  background-color: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:bg-purple-900\/75 {
  background-color: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:bg-purple-900\/80 {
  background-color: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:bg-purple-900\/90 {
  background-color: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:bg-purple-900\/95 {
  background-color: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:bg-purple-900\/100 {
  background-color: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:bg-purple\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:bg-purple\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:bg-purple\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:bg-purple\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:bg-purple\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:bg-purple\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:bg-purple\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:bg-purple\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:bg-purple\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:bg-purple\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:bg-purple\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:bg-purple\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:bg-purple\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:bg-purple\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:bg-purple\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:bg-fuchsia-25\/0 {
  background-color: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:bg-fuchsia-25\/5 {
  background-color: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-25\/10 {
  background-color: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-25\/20 {
  background-color: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-25\/25 {
  background-color: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-25\/30 {
  background-color: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-25\/40 {
  background-color: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-25\/50 {
  background-color: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-25\/60 {
  background-color: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-25\/70 {
  background-color: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-25\/75 {
  background-color: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-25\/80 {
  background-color: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-25\/90 {
  background-color: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-25\/95 {
  background-color: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-25\/100 {
  background-color: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:bg-fuchsia-50\/0 {
  background-color: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:bg-fuchsia-50\/5 {
  background-color: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-50\/10 {
  background-color: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-50\/20 {
  background-color: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-50\/25 {
  background-color: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-50\/30 {
  background-color: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-50\/40 {
  background-color: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-50\/50 {
  background-color: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-50\/60 {
  background-color: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-50\/70 {
  background-color: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-50\/75 {
  background-color: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-50\/80 {
  background-color: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-50\/90 {
  background-color: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-50\/95 {
  background-color: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-50\/100 {
  background-color: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:bg-fuchsia-100\/0 {
  background-color: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:bg-fuchsia-100\/5 {
  background-color: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-100\/10 {
  background-color: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-100\/20 {
  background-color: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-100\/25 {
  background-color: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-100\/30 {
  background-color: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-100\/40 {
  background-color: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-100\/50 {
  background-color: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-100\/60 {
  background-color: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-100\/70 {
  background-color: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-100\/75 {
  background-color: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-100\/80 {
  background-color: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-100\/90 {
  background-color: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-100\/95 {
  background-color: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-100\/100 {
  background-color: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:bg-fuchsia-200\/0 {
  background-color: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:bg-fuchsia-200\/5 {
  background-color: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-200\/10 {
  background-color: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-200\/20 {
  background-color: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-200\/25 {
  background-color: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-200\/30 {
  background-color: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-200\/40 {
  background-color: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-200\/50 {
  background-color: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-200\/60 {
  background-color: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-200\/70 {
  background-color: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-200\/75 {
  background-color: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-200\/80 {
  background-color: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-200\/90 {
  background-color: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-200\/95 {
  background-color: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-200\/100 {
  background-color: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:bg-fuchsia-300\/0 {
  background-color: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:bg-fuchsia-300\/5 {
  background-color: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-300\/10 {
  background-color: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-300\/20 {
  background-color: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-300\/25 {
  background-color: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-300\/30 {
  background-color: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-300\/40 {
  background-color: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-300\/50 {
  background-color: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-300\/60 {
  background-color: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-300\/70 {
  background-color: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-300\/75 {
  background-color: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-300\/80 {
  background-color: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-300\/90 {
  background-color: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-300\/95 {
  background-color: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-300\/100 {
  background-color: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:bg-fuchsia-400\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:bg-fuchsia-400\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-400\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-400\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-400\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-400\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-400\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-400\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-400\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-400\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-400\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-400\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-400\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-400\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-400\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:bg-fuchsia-500\/0 {
  background-color: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:bg-fuchsia-500\/5 {
  background-color: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-500\/10 {
  background-color: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-500\/20 {
  background-color: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-500\/25 {
  background-color: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-500\/30 {
  background-color: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-500\/40 {
  background-color: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-500\/50 {
  background-color: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-500\/60 {
  background-color: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-500\/70 {
  background-color: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-500\/75 {
  background-color: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-500\/80 {
  background-color: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-500\/90 {
  background-color: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-500\/95 {
  background-color: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-500\/100 {
  background-color: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:bg-fuchsia-600\/0 {
  background-color: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:bg-fuchsia-600\/5 {
  background-color: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-600\/10 {
  background-color: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-600\/20 {
  background-color: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-600\/25 {
  background-color: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-600\/30 {
  background-color: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-600\/40 {
  background-color: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-600\/50 {
  background-color: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-600\/60 {
  background-color: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-600\/70 {
  background-color: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-600\/75 {
  background-color: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-600\/80 {
  background-color: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-600\/90 {
  background-color: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-600\/95 {
  background-color: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-600\/100 {
  background-color: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:bg-fuchsia-700\/0 {
  background-color: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:bg-fuchsia-700\/5 {
  background-color: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-700\/10 {
  background-color: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-700\/20 {
  background-color: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-700\/25 {
  background-color: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-700\/30 {
  background-color: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-700\/40 {
  background-color: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-700\/50 {
  background-color: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-700\/60 {
  background-color: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-700\/70 {
  background-color: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-700\/75 {
  background-color: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-700\/80 {
  background-color: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-700\/90 {
  background-color: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-700\/95 {
  background-color: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-700\/100 {
  background-color: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:bg-fuchsia-800\/0 {
  background-color: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:bg-fuchsia-800\/5 {
  background-color: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-800\/10 {
  background-color: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-800\/20 {
  background-color: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-800\/25 {
  background-color: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-800\/30 {
  background-color: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-800\/40 {
  background-color: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-800\/50 {
  background-color: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-800\/60 {
  background-color: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-800\/70 {
  background-color: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-800\/75 {
  background-color: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-800\/80 {
  background-color: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-800\/90 {
  background-color: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-800\/95 {
  background-color: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-800\/100 {
  background-color: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:bg-fuchsia-900\/0 {
  background-color: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:bg-fuchsia-900\/5 {
  background-color: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia-900\/10 {
  background-color: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia-900\/20 {
  background-color: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia-900\/25 {
  background-color: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia-900\/30 {
  background-color: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia-900\/40 {
  background-color: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia-900\/50 {
  background-color: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia-900\/60 {
  background-color: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia-900\/70 {
  background-color: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia-900\/75 {
  background-color: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia-900\/80 {
  background-color: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia-900\/90 {
  background-color: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia-900\/95 {
  background-color: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia-900\/100 {
  background-color: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:bg-fuchsia\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:bg-fuchsia\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:bg-fuchsia\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:bg-fuchsia\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:bg-fuchsia\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:bg-fuchsia\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:bg-fuchsia\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:bg-fuchsia\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:bg-fuchsia\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:bg-fuchsia\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:bg-fuchsia\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:bg-fuchsia\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:bg-fuchsia\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:bg-fuchsia\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:bg-fuchsia\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:bg-pink-25\/0 {
  background-color: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:bg-pink-25\/5 {
  background-color: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:bg-pink-25\/10 {
  background-color: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:bg-pink-25\/20 {
  background-color: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:bg-pink-25\/25 {
  background-color: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:bg-pink-25\/30 {
  background-color: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:bg-pink-25\/40 {
  background-color: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:bg-pink-25\/50 {
  background-color: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:bg-pink-25\/60 {
  background-color: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:bg-pink-25\/70 {
  background-color: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:bg-pink-25\/75 {
  background-color: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:bg-pink-25\/80 {
  background-color: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:bg-pink-25\/90 {
  background-color: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:bg-pink-25\/95 {
  background-color: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:bg-pink-25\/100 {
  background-color: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:bg-pink-50\/0 {
  background-color: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:bg-pink-50\/5 {
  background-color: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:bg-pink-50\/10 {
  background-color: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:bg-pink-50\/20 {
  background-color: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:bg-pink-50\/25 {
  background-color: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:bg-pink-50\/30 {
  background-color: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:bg-pink-50\/40 {
  background-color: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:bg-pink-50\/50 {
  background-color: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:bg-pink-50\/60 {
  background-color: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:bg-pink-50\/70 {
  background-color: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:bg-pink-50\/75 {
  background-color: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:bg-pink-50\/80 {
  background-color: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:bg-pink-50\/90 {
  background-color: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:bg-pink-50\/95 {
  background-color: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:bg-pink-50\/100 {
  background-color: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:bg-pink-100\/0 {
  background-color: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:bg-pink-100\/5 {
  background-color: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:bg-pink-100\/10 {
  background-color: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:bg-pink-100\/20 {
  background-color: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:bg-pink-100\/25 {
  background-color: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:bg-pink-100\/30 {
  background-color: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:bg-pink-100\/40 {
  background-color: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:bg-pink-100\/50 {
  background-color: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:bg-pink-100\/60 {
  background-color: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:bg-pink-100\/70 {
  background-color: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:bg-pink-100\/75 {
  background-color: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:bg-pink-100\/80 {
  background-color: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:bg-pink-100\/90 {
  background-color: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:bg-pink-100\/95 {
  background-color: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:bg-pink-100\/100 {
  background-color: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:bg-pink-200\/0 {
  background-color: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:bg-pink-200\/5 {
  background-color: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:bg-pink-200\/10 {
  background-color: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:bg-pink-200\/20 {
  background-color: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:bg-pink-200\/25 {
  background-color: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:bg-pink-200\/30 {
  background-color: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:bg-pink-200\/40 {
  background-color: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:bg-pink-200\/50 {
  background-color: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:bg-pink-200\/60 {
  background-color: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:bg-pink-200\/70 {
  background-color: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:bg-pink-200\/75 {
  background-color: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:bg-pink-200\/80 {
  background-color: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:bg-pink-200\/90 {
  background-color: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:bg-pink-200\/95 {
  background-color: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:bg-pink-200\/100 {
  background-color: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:bg-pink-300\/0 {
  background-color: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:bg-pink-300\/5 {
  background-color: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:bg-pink-300\/10 {
  background-color: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:bg-pink-300\/20 {
  background-color: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:bg-pink-300\/25 {
  background-color: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:bg-pink-300\/30 {
  background-color: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:bg-pink-300\/40 {
  background-color: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:bg-pink-300\/50 {
  background-color: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:bg-pink-300\/60 {
  background-color: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:bg-pink-300\/70 {
  background-color: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:bg-pink-300\/75 {
  background-color: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:bg-pink-300\/80 {
  background-color: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:bg-pink-300\/90 {
  background-color: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:bg-pink-300\/95 {
  background-color: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:bg-pink-300\/100 {
  background-color: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:bg-pink-400\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:bg-pink-400\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:bg-pink-400\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:bg-pink-400\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:bg-pink-400\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:bg-pink-400\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:bg-pink-400\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:bg-pink-400\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:bg-pink-400\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:bg-pink-400\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:bg-pink-400\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:bg-pink-400\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:bg-pink-400\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:bg-pink-400\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:bg-pink-400\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:bg-pink-500\/0 {
  background-color: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:bg-pink-500\/5 {
  background-color: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:bg-pink-500\/10 {
  background-color: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:bg-pink-500\/20 {
  background-color: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:bg-pink-500\/25 {
  background-color: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:bg-pink-500\/30 {
  background-color: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:bg-pink-500\/40 {
  background-color: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:bg-pink-500\/50 {
  background-color: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:bg-pink-500\/60 {
  background-color: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:bg-pink-500\/70 {
  background-color: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:bg-pink-500\/75 {
  background-color: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:bg-pink-500\/80 {
  background-color: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:bg-pink-500\/90 {
  background-color: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:bg-pink-500\/95 {
  background-color: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:bg-pink-500\/100 {
  background-color: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:bg-pink-600\/0 {
  background-color: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:bg-pink-600\/5 {
  background-color: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:bg-pink-600\/10 {
  background-color: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:bg-pink-600\/20 {
  background-color: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:bg-pink-600\/25 {
  background-color: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:bg-pink-600\/30 {
  background-color: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:bg-pink-600\/40 {
  background-color: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:bg-pink-600\/50 {
  background-color: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:bg-pink-600\/60 {
  background-color: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:bg-pink-600\/70 {
  background-color: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:bg-pink-600\/75 {
  background-color: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:bg-pink-600\/80 {
  background-color: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:bg-pink-600\/90 {
  background-color: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:bg-pink-600\/95 {
  background-color: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:bg-pink-600\/100 {
  background-color: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:bg-pink-700\/0 {
  background-color: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:bg-pink-700\/5 {
  background-color: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:bg-pink-700\/10 {
  background-color: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:bg-pink-700\/20 {
  background-color: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:bg-pink-700\/25 {
  background-color: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:bg-pink-700\/30 {
  background-color: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:bg-pink-700\/40 {
  background-color: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:bg-pink-700\/50 {
  background-color: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:bg-pink-700\/60 {
  background-color: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:bg-pink-700\/70 {
  background-color: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:bg-pink-700\/75 {
  background-color: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:bg-pink-700\/80 {
  background-color: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:bg-pink-700\/90 {
  background-color: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:bg-pink-700\/95 {
  background-color: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:bg-pink-700\/100 {
  background-color: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:bg-pink-800\/0 {
  background-color: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:bg-pink-800\/5 {
  background-color: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:bg-pink-800\/10 {
  background-color: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:bg-pink-800\/20 {
  background-color: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:bg-pink-800\/25 {
  background-color: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:bg-pink-800\/30 {
  background-color: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:bg-pink-800\/40 {
  background-color: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:bg-pink-800\/50 {
  background-color: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:bg-pink-800\/60 {
  background-color: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:bg-pink-800\/70 {
  background-color: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:bg-pink-800\/75 {
  background-color: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:bg-pink-800\/80 {
  background-color: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:bg-pink-800\/90 {
  background-color: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:bg-pink-800\/95 {
  background-color: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:bg-pink-800\/100 {
  background-color: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:bg-pink-900\/0 {
  background-color: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:bg-pink-900\/5 {
  background-color: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:bg-pink-900\/10 {
  background-color: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:bg-pink-900\/20 {
  background-color: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:bg-pink-900\/25 {
  background-color: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:bg-pink-900\/30 {
  background-color: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:bg-pink-900\/40 {
  background-color: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:bg-pink-900\/50 {
  background-color: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:bg-pink-900\/60 {
  background-color: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:bg-pink-900\/70 {
  background-color: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:bg-pink-900\/75 {
  background-color: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:bg-pink-900\/80 {
  background-color: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:bg-pink-900\/90 {
  background-color: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:bg-pink-900\/95 {
  background-color: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:bg-pink-900\/100 {
  background-color: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:bg-pink\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:bg-pink\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:bg-pink\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:bg-pink\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:bg-pink\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:bg-pink\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:bg-pink\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:bg-pink\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:bg-pink\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:bg-pink\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:bg-pink\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:bg-pink\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:bg-pink\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:bg-pink\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:bg-pink\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:bg-rose-25\/0 {
  background-color: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:bg-rose-25\/5 {
  background-color: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:bg-rose-25\/10 {
  background-color: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:bg-rose-25\/20 {
  background-color: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:bg-rose-25\/25 {
  background-color: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:bg-rose-25\/30 {
  background-color: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:bg-rose-25\/40 {
  background-color: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:bg-rose-25\/50 {
  background-color: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:bg-rose-25\/60 {
  background-color: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:bg-rose-25\/70 {
  background-color: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:bg-rose-25\/75 {
  background-color: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:bg-rose-25\/80 {
  background-color: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:bg-rose-25\/90 {
  background-color: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:bg-rose-25\/95 {
  background-color: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:bg-rose-25\/100 {
  background-color: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:bg-rose-50\/0 {
  background-color: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:bg-rose-50\/5 {
  background-color: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:bg-rose-50\/10 {
  background-color: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:bg-rose-50\/20 {
  background-color: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:bg-rose-50\/25 {
  background-color: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:bg-rose-50\/30 {
  background-color: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:bg-rose-50\/40 {
  background-color: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:bg-rose-50\/50 {
  background-color: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:bg-rose-50\/60 {
  background-color: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:bg-rose-50\/70 {
  background-color: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:bg-rose-50\/75 {
  background-color: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:bg-rose-50\/80 {
  background-color: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:bg-rose-50\/90 {
  background-color: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:bg-rose-50\/95 {
  background-color: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:bg-rose-50\/100 {
  background-color: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:bg-rose-100\/0 {
  background-color: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:bg-rose-100\/5 {
  background-color: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:bg-rose-100\/10 {
  background-color: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:bg-rose-100\/20 {
  background-color: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:bg-rose-100\/25 {
  background-color: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:bg-rose-100\/30 {
  background-color: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:bg-rose-100\/40 {
  background-color: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:bg-rose-100\/50 {
  background-color: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:bg-rose-100\/60 {
  background-color: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:bg-rose-100\/70 {
  background-color: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:bg-rose-100\/75 {
  background-color: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:bg-rose-100\/80 {
  background-color: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:bg-rose-100\/90 {
  background-color: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:bg-rose-100\/95 {
  background-color: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:bg-rose-100\/100 {
  background-color: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:bg-rose-200\/0 {
  background-color: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:bg-rose-200\/5 {
  background-color: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:bg-rose-200\/10 {
  background-color: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:bg-rose-200\/20 {
  background-color: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:bg-rose-200\/25 {
  background-color: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:bg-rose-200\/30 {
  background-color: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:bg-rose-200\/40 {
  background-color: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:bg-rose-200\/50 {
  background-color: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:bg-rose-200\/60 {
  background-color: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:bg-rose-200\/70 {
  background-color: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:bg-rose-200\/75 {
  background-color: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:bg-rose-200\/80 {
  background-color: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:bg-rose-200\/90 {
  background-color: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:bg-rose-200\/95 {
  background-color: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:bg-rose-200\/100 {
  background-color: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:bg-rose-300\/0 {
  background-color: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:bg-rose-300\/5 {
  background-color: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:bg-rose-300\/10 {
  background-color: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:bg-rose-300\/20 {
  background-color: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:bg-rose-300\/25 {
  background-color: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:bg-rose-300\/30 {
  background-color: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:bg-rose-300\/40 {
  background-color: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:bg-rose-300\/50 {
  background-color: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:bg-rose-300\/60 {
  background-color: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:bg-rose-300\/70 {
  background-color: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:bg-rose-300\/75 {
  background-color: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:bg-rose-300\/80 {
  background-color: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:bg-rose-300\/90 {
  background-color: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:bg-rose-300\/95 {
  background-color: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:bg-rose-300\/100 {
  background-color: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:bg-rose-400\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:bg-rose-400\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:bg-rose-400\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:bg-rose-400\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:bg-rose-400\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:bg-rose-400\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:bg-rose-400\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:bg-rose-400\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:bg-rose-400\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:bg-rose-400\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:bg-rose-400\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:bg-rose-400\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:bg-rose-400\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:bg-rose-400\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:bg-rose-400\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:bg-rose-500\/0 {
  background-color: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:bg-rose-500\/5 {
  background-color: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:bg-rose-500\/10 {
  background-color: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:bg-rose-500\/20 {
  background-color: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:bg-rose-500\/25 {
  background-color: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:bg-rose-500\/30 {
  background-color: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:bg-rose-500\/40 {
  background-color: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:bg-rose-500\/50 {
  background-color: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:bg-rose-500\/60 {
  background-color: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:bg-rose-500\/70 {
  background-color: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:bg-rose-500\/75 {
  background-color: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:bg-rose-500\/80 {
  background-color: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:bg-rose-500\/90 {
  background-color: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:bg-rose-500\/95 {
  background-color: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:bg-rose-500\/100 {
  background-color: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:bg-rose-600\/0 {
  background-color: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:bg-rose-600\/5 {
  background-color: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:bg-rose-600\/10 {
  background-color: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:bg-rose-600\/20 {
  background-color: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:bg-rose-600\/25 {
  background-color: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:bg-rose-600\/30 {
  background-color: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:bg-rose-600\/40 {
  background-color: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:bg-rose-600\/50 {
  background-color: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:bg-rose-600\/60 {
  background-color: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:bg-rose-600\/70 {
  background-color: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:bg-rose-600\/75 {
  background-color: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:bg-rose-600\/80 {
  background-color: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:bg-rose-600\/90 {
  background-color: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:bg-rose-600\/95 {
  background-color: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:bg-rose-600\/100 {
  background-color: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:bg-rose-700\/0 {
  background-color: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:bg-rose-700\/5 {
  background-color: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:bg-rose-700\/10 {
  background-color: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:bg-rose-700\/20 {
  background-color: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:bg-rose-700\/25 {
  background-color: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:bg-rose-700\/30 {
  background-color: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:bg-rose-700\/40 {
  background-color: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:bg-rose-700\/50 {
  background-color: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:bg-rose-700\/60 {
  background-color: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:bg-rose-700\/70 {
  background-color: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:bg-rose-700\/75 {
  background-color: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:bg-rose-700\/80 {
  background-color: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:bg-rose-700\/90 {
  background-color: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:bg-rose-700\/95 {
  background-color: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:bg-rose-700\/100 {
  background-color: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:bg-rose-800\/0 {
  background-color: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:bg-rose-800\/5 {
  background-color: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:bg-rose-800\/10 {
  background-color: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:bg-rose-800\/20 {
  background-color: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:bg-rose-800\/25 {
  background-color: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:bg-rose-800\/30 {
  background-color: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:bg-rose-800\/40 {
  background-color: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:bg-rose-800\/50 {
  background-color: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:bg-rose-800\/60 {
  background-color: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:bg-rose-800\/70 {
  background-color: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:bg-rose-800\/75 {
  background-color: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:bg-rose-800\/80 {
  background-color: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:bg-rose-800\/90 {
  background-color: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:bg-rose-800\/95 {
  background-color: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:bg-rose-800\/100 {
  background-color: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:bg-rose-900\/0 {
  background-color: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:bg-rose-900\/5 {
  background-color: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:bg-rose-900\/10 {
  background-color: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:bg-rose-900\/20 {
  background-color: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:bg-rose-900\/25 {
  background-color: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:bg-rose-900\/30 {
  background-color: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:bg-rose-900\/40 {
  background-color: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:bg-rose-900\/50 {
  background-color: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:bg-rose-900\/60 {
  background-color: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:bg-rose-900\/70 {
  background-color: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:bg-rose-900\/75 {
  background-color: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:bg-rose-900\/80 {
  background-color: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:bg-rose-900\/90 {
  background-color: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:bg-rose-900\/95 {
  background-color: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:bg-rose-900\/100 {
  background-color: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:bg-rose\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:bg-rose\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:bg-rose\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:bg-rose\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:bg-rose\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:bg-rose\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:bg-rose\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:bg-rose\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:bg-rose\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:bg-rose\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:bg-rose\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:bg-rose\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:bg-rose\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:bg-rose\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:bg-rose\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:bg-orange-dark-25\/0 {
  background-color: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:bg-orange-dark-25\/5 {
  background-color: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-25\/10 {
  background-color: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-25\/20 {
  background-color: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-25\/25 {
  background-color: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-25\/30 {
  background-color: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-25\/40 {
  background-color: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-25\/50 {
  background-color: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-25\/60 {
  background-color: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-25\/70 {
  background-color: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-25\/75 {
  background-color: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-25\/80 {
  background-color: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-25\/90 {
  background-color: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-25\/95 {
  background-color: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-25\/100 {
  background-color: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:bg-orange-dark-50\/0 {
  background-color: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:bg-orange-dark-50\/5 {
  background-color: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-50\/10 {
  background-color: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-50\/20 {
  background-color: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-50\/25 {
  background-color: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-50\/30 {
  background-color: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-50\/40 {
  background-color: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-50\/50 {
  background-color: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-50\/60 {
  background-color: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-50\/70 {
  background-color: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-50\/75 {
  background-color: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-50\/80 {
  background-color: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-50\/90 {
  background-color: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-50\/95 {
  background-color: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-50\/100 {
  background-color: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:bg-orange-dark-100\/0 {
  background-color: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:bg-orange-dark-100\/5 {
  background-color: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-100\/10 {
  background-color: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-100\/20 {
  background-color: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-100\/25 {
  background-color: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-100\/30 {
  background-color: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-100\/40 {
  background-color: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-100\/50 {
  background-color: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-100\/60 {
  background-color: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-100\/70 {
  background-color: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-100\/75 {
  background-color: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-100\/80 {
  background-color: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-100\/90 {
  background-color: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-100\/95 {
  background-color: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-100\/100 {
  background-color: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:bg-orange-dark-200\/0 {
  background-color: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:bg-orange-dark-200\/5 {
  background-color: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-200\/10 {
  background-color: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-200\/20 {
  background-color: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-200\/25 {
  background-color: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-200\/30 {
  background-color: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-200\/40 {
  background-color: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-200\/50 {
  background-color: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-200\/60 {
  background-color: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-200\/70 {
  background-color: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-200\/75 {
  background-color: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-200\/80 {
  background-color: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-200\/90 {
  background-color: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-200\/95 {
  background-color: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-200\/100 {
  background-color: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:bg-orange-dark-300\/0 {
  background-color: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:bg-orange-dark-300\/5 {
  background-color: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-300\/10 {
  background-color: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-300\/20 {
  background-color: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-300\/25 {
  background-color: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-300\/30 {
  background-color: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-300\/40 {
  background-color: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-300\/50 {
  background-color: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-300\/60 {
  background-color: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-300\/70 {
  background-color: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-300\/75 {
  background-color: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-300\/80 {
  background-color: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-300\/90 {
  background-color: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-300\/95 {
  background-color: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-300\/100 {
  background-color: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:bg-orange-dark-400\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:bg-orange-dark-400\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-400\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-400\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-400\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-400\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-400\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-400\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-400\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-400\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-400\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-400\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-400\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-400\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-400\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:bg-orange-dark-500\/0 {
  background-color: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:bg-orange-dark-500\/5 {
  background-color: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-500\/10 {
  background-color: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-500\/20 {
  background-color: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-500\/25 {
  background-color: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-500\/30 {
  background-color: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-500\/40 {
  background-color: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-500\/50 {
  background-color: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-500\/60 {
  background-color: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-500\/70 {
  background-color: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-500\/75 {
  background-color: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-500\/80 {
  background-color: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-500\/90 {
  background-color: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-500\/95 {
  background-color: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-500\/100 {
  background-color: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:bg-orange-dark-600\/0 {
  background-color: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:bg-orange-dark-600\/5 {
  background-color: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-600\/10 {
  background-color: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-600\/20 {
  background-color: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-600\/25 {
  background-color: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-600\/30 {
  background-color: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-600\/40 {
  background-color: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-600\/50 {
  background-color: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-600\/60 {
  background-color: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-600\/70 {
  background-color: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-600\/75 {
  background-color: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-600\/80 {
  background-color: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-600\/90 {
  background-color: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-600\/95 {
  background-color: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-600\/100 {
  background-color: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:bg-orange-dark-700\/0 {
  background-color: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:bg-orange-dark-700\/5 {
  background-color: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-700\/10 {
  background-color: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-700\/20 {
  background-color: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-700\/25 {
  background-color: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-700\/30 {
  background-color: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-700\/40 {
  background-color: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-700\/50 {
  background-color: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-700\/60 {
  background-color: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-700\/70 {
  background-color: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-700\/75 {
  background-color: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-700\/80 {
  background-color: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-700\/90 {
  background-color: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-700\/95 {
  background-color: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-700\/100 {
  background-color: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:bg-orange-dark-800\/0 {
  background-color: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:bg-orange-dark-800\/5 {
  background-color: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-800\/10 {
  background-color: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-800\/20 {
  background-color: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-800\/25 {
  background-color: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-800\/30 {
  background-color: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-800\/40 {
  background-color: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-800\/50 {
  background-color: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-800\/60 {
  background-color: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-800\/70 {
  background-color: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-800\/75 {
  background-color: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-800\/80 {
  background-color: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-800\/90 {
  background-color: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-800\/95 {
  background-color: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-800\/100 {
  background-color: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:bg-orange-dark-900\/0 {
  background-color: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:bg-orange-dark-900\/5 {
  background-color: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark-900\/10 {
  background-color: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark-900\/20 {
  background-color: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark-900\/25 {
  background-color: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark-900\/30 {
  background-color: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark-900\/40 {
  background-color: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark-900\/50 {
  background-color: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark-900\/60 {
  background-color: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark-900\/70 {
  background-color: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark-900\/75 {
  background-color: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark-900\/80 {
  background-color: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark-900\/90 {
  background-color: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark-900\/95 {
  background-color: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark-900\/100 {
  background-color: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:bg-orange-dark\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:bg-orange-dark\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:bg-orange-dark\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:bg-orange-dark\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:bg-orange-dark\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:bg-orange-dark\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:bg-orange-dark\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:bg-orange-dark\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:bg-orange-dark\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:bg-orange-dark\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:bg-orange-dark\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:bg-orange-dark\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:bg-orange-dark\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:bg-orange-dark\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:bg-orange-dark\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:bg-orange-25\/0 {
  background-color: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:bg-orange-25\/5 {
  background-color: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:bg-orange-25\/10 {
  background-color: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:bg-orange-25\/20 {
  background-color: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:bg-orange-25\/25 {
  background-color: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:bg-orange-25\/30 {
  background-color: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:bg-orange-25\/40 {
  background-color: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:bg-orange-25\/50 {
  background-color: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:bg-orange-25\/60 {
  background-color: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:bg-orange-25\/70 {
  background-color: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:bg-orange-25\/75 {
  background-color: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:bg-orange-25\/80 {
  background-color: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:bg-orange-25\/90 {
  background-color: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:bg-orange-25\/95 {
  background-color: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:bg-orange-25\/100 {
  background-color: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:bg-orange-50\/0 {
  background-color: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:bg-orange-50\/5 {
  background-color: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:bg-orange-50\/10 {
  background-color: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:bg-orange-50\/20 {
  background-color: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:bg-orange-50\/25 {
  background-color: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:bg-orange-50\/30 {
  background-color: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:bg-orange-50\/40 {
  background-color: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:bg-orange-50\/50 {
  background-color: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:bg-orange-50\/60 {
  background-color: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:bg-orange-50\/70 {
  background-color: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:bg-orange-50\/75 {
  background-color: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:bg-orange-50\/80 {
  background-color: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:bg-orange-50\/90 {
  background-color: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:bg-orange-50\/95 {
  background-color: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:bg-orange-50\/100 {
  background-color: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:bg-orange-100\/0 {
  background-color: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:bg-orange-100\/5 {
  background-color: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:bg-orange-100\/10 {
  background-color: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:bg-orange-100\/20 {
  background-color: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:bg-orange-100\/25 {
  background-color: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:bg-orange-100\/30 {
  background-color: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:bg-orange-100\/40 {
  background-color: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:bg-orange-100\/50 {
  background-color: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:bg-orange-100\/60 {
  background-color: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:bg-orange-100\/70 {
  background-color: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:bg-orange-100\/75 {
  background-color: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:bg-orange-100\/80 {
  background-color: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:bg-orange-100\/90 {
  background-color: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:bg-orange-100\/95 {
  background-color: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:bg-orange-100\/100 {
  background-color: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:bg-orange-200\/0 {
  background-color: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:bg-orange-200\/5 {
  background-color: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:bg-orange-200\/10 {
  background-color: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:bg-orange-200\/20 {
  background-color: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:bg-orange-200\/25 {
  background-color: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:bg-orange-200\/30 {
  background-color: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:bg-orange-200\/40 {
  background-color: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:bg-orange-200\/50 {
  background-color: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:bg-orange-200\/60 {
  background-color: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:bg-orange-200\/70 {
  background-color: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:bg-orange-200\/75 {
  background-color: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:bg-orange-200\/80 {
  background-color: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:bg-orange-200\/90 {
  background-color: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:bg-orange-200\/95 {
  background-color: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:bg-orange-200\/100 {
  background-color: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:bg-orange-300\/0 {
  background-color: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:bg-orange-300\/5 {
  background-color: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:bg-orange-300\/10 {
  background-color: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:bg-orange-300\/20 {
  background-color: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:bg-orange-300\/25 {
  background-color: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:bg-orange-300\/30 {
  background-color: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:bg-orange-300\/40 {
  background-color: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:bg-orange-300\/50 {
  background-color: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:bg-orange-300\/60 {
  background-color: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:bg-orange-300\/70 {
  background-color: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:bg-orange-300\/75 {
  background-color: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:bg-orange-300\/80 {
  background-color: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:bg-orange-300\/90 {
  background-color: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:bg-orange-300\/95 {
  background-color: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:bg-orange-300\/100 {
  background-color: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:bg-orange-400\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:bg-orange-400\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:bg-orange-400\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:bg-orange-400\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:bg-orange-400\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:bg-orange-400\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:bg-orange-400\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:bg-orange-400\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:bg-orange-400\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:bg-orange-400\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:bg-orange-400\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:bg-orange-400\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:bg-orange-400\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:bg-orange-400\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:bg-orange-400\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:bg-orange-500\/0 {
  background-color: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:bg-orange-500\/5 {
  background-color: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:bg-orange-500\/10 {
  background-color: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:bg-orange-500\/20 {
  background-color: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:bg-orange-500\/25 {
  background-color: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:bg-orange-500\/30 {
  background-color: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:bg-orange-500\/40 {
  background-color: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:bg-orange-500\/50 {
  background-color: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:bg-orange-500\/60 {
  background-color: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:bg-orange-500\/70 {
  background-color: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:bg-orange-500\/75 {
  background-color: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:bg-orange-500\/80 {
  background-color: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:bg-orange-500\/90 {
  background-color: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:bg-orange-500\/95 {
  background-color: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:bg-orange-500\/100 {
  background-color: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:bg-orange-600\/0 {
  background-color: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:bg-orange-600\/5 {
  background-color: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:bg-orange-600\/10 {
  background-color: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:bg-orange-600\/20 {
  background-color: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:bg-orange-600\/25 {
  background-color: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:bg-orange-600\/30 {
  background-color: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:bg-orange-600\/40 {
  background-color: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:bg-orange-600\/50 {
  background-color: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:bg-orange-600\/60 {
  background-color: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:bg-orange-600\/70 {
  background-color: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:bg-orange-600\/75 {
  background-color: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:bg-orange-600\/80 {
  background-color: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:bg-orange-600\/90 {
  background-color: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:bg-orange-600\/95 {
  background-color: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:bg-orange-600\/100 {
  background-color: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:bg-orange-700\/0 {
  background-color: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:bg-orange-700\/5 {
  background-color: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:bg-orange-700\/10 {
  background-color: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:bg-orange-700\/20 {
  background-color: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:bg-orange-700\/25 {
  background-color: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:bg-orange-700\/30 {
  background-color: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:bg-orange-700\/40 {
  background-color: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:bg-orange-700\/50 {
  background-color: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:bg-orange-700\/60 {
  background-color: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:bg-orange-700\/70 {
  background-color: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:bg-orange-700\/75 {
  background-color: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:bg-orange-700\/80 {
  background-color: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:bg-orange-700\/90 {
  background-color: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:bg-orange-700\/95 {
  background-color: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:bg-orange-700\/100 {
  background-color: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:bg-orange-800\/0 {
  background-color: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:bg-orange-800\/5 {
  background-color: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:bg-orange-800\/10 {
  background-color: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:bg-orange-800\/20 {
  background-color: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:bg-orange-800\/25 {
  background-color: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:bg-orange-800\/30 {
  background-color: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:bg-orange-800\/40 {
  background-color: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:bg-orange-800\/50 {
  background-color: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:bg-orange-800\/60 {
  background-color: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:bg-orange-800\/70 {
  background-color: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:bg-orange-800\/75 {
  background-color: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:bg-orange-800\/80 {
  background-color: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:bg-orange-800\/90 {
  background-color: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:bg-orange-800\/95 {
  background-color: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:bg-orange-800\/100 {
  background-color: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:bg-orange-900\/0 {
  background-color: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:bg-orange-900\/5 {
  background-color: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:bg-orange-900\/10 {
  background-color: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:bg-orange-900\/20 {
  background-color: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:bg-orange-900\/25 {
  background-color: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:bg-orange-900\/30 {
  background-color: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:bg-orange-900\/40 {
  background-color: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:bg-orange-900\/50 {
  background-color: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:bg-orange-900\/60 {
  background-color: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:bg-orange-900\/70 {
  background-color: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:bg-orange-900\/75 {
  background-color: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:bg-orange-900\/80 {
  background-color: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:bg-orange-900\/90 {
  background-color: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:bg-orange-900\/95 {
  background-color: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:bg-orange-900\/100 {
  background-color: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:bg-orange\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:bg-orange\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:bg-orange\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:bg-orange\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:bg-orange\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:bg-orange\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:bg-orange\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:bg-orange\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:bg-orange\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:bg-orange\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:bg-orange\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:bg-orange\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:bg-orange\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:bg-orange\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:bg-orange\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:bg-yellow-25\/0 {
  background-color: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:bg-yellow-25\/5 {
  background-color: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:bg-yellow-25\/10 {
  background-color: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:bg-yellow-25\/20 {
  background-color: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:bg-yellow-25\/25 {
  background-color: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:bg-yellow-25\/30 {
  background-color: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:bg-yellow-25\/40 {
  background-color: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:bg-yellow-25\/50 {
  background-color: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:bg-yellow-25\/60 {
  background-color: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:bg-yellow-25\/70 {
  background-color: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:bg-yellow-25\/75 {
  background-color: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:bg-yellow-25\/80 {
  background-color: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:bg-yellow-25\/90 {
  background-color: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:bg-yellow-25\/95 {
  background-color: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:bg-yellow-25\/100 {
  background-color: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:bg-yellow-50\/0 {
  background-color: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:bg-yellow-50\/5 {
  background-color: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:bg-yellow-50\/10 {
  background-color: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:bg-yellow-50\/20 {
  background-color: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:bg-yellow-50\/25 {
  background-color: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:bg-yellow-50\/30 {
  background-color: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:bg-yellow-50\/40 {
  background-color: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:bg-yellow-50\/50 {
  background-color: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:bg-yellow-50\/60 {
  background-color: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:bg-yellow-50\/70 {
  background-color: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:bg-yellow-50\/75 {
  background-color: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:bg-yellow-50\/80 {
  background-color: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:bg-yellow-50\/90 {
  background-color: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:bg-yellow-50\/95 {
  background-color: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:bg-yellow-50\/100 {
  background-color: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:bg-yellow-100\/0 {
  background-color: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:bg-yellow-100\/5 {
  background-color: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:bg-yellow-100\/10 {
  background-color: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:bg-yellow-100\/20 {
  background-color: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:bg-yellow-100\/25 {
  background-color: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:bg-yellow-100\/30 {
  background-color: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:bg-yellow-100\/40 {
  background-color: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:bg-yellow-100\/50 {
  background-color: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:bg-yellow-100\/60 {
  background-color: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:bg-yellow-100\/70 {
  background-color: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:bg-yellow-100\/75 {
  background-color: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:bg-yellow-100\/80 {
  background-color: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:bg-yellow-100\/90 {
  background-color: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:bg-yellow-100\/95 {
  background-color: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:bg-yellow-100\/100 {
  background-color: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:bg-yellow-200\/0 {
  background-color: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:bg-yellow-200\/5 {
  background-color: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:bg-yellow-200\/10 {
  background-color: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:bg-yellow-200\/20 {
  background-color: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:bg-yellow-200\/25 {
  background-color: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:bg-yellow-200\/30 {
  background-color: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:bg-yellow-200\/40 {
  background-color: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:bg-yellow-200\/50 {
  background-color: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:bg-yellow-200\/60 {
  background-color: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:bg-yellow-200\/70 {
  background-color: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:bg-yellow-200\/75 {
  background-color: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:bg-yellow-200\/80 {
  background-color: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:bg-yellow-200\/90 {
  background-color: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:bg-yellow-200\/95 {
  background-color: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:bg-yellow-200\/100 {
  background-color: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:bg-yellow-300\/0 {
  background-color: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:bg-yellow-300\/5 {
  background-color: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:bg-yellow-300\/10 {
  background-color: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:bg-yellow-300\/20 {
  background-color: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:bg-yellow-300\/25 {
  background-color: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:bg-yellow-300\/30 {
  background-color: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:bg-yellow-300\/40 {
  background-color: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:bg-yellow-300\/50 {
  background-color: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:bg-yellow-300\/60 {
  background-color: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:bg-yellow-300\/70 {
  background-color: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:bg-yellow-300\/75 {
  background-color: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:bg-yellow-300\/80 {
  background-color: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:bg-yellow-300\/90 {
  background-color: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:bg-yellow-300\/95 {
  background-color: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:bg-yellow-300\/100 {
  background-color: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:bg-yellow-400\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:bg-yellow-400\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:bg-yellow-400\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:bg-yellow-400\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:bg-yellow-400\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:bg-yellow-400\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:bg-yellow-400\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:bg-yellow-400\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:bg-yellow-400\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:bg-yellow-400\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:bg-yellow-400\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:bg-yellow-400\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:bg-yellow-400\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:bg-yellow-400\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:bg-yellow-400\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:bg-yellow-500\/0 {
  background-color: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:bg-yellow-500\/5 {
  background-color: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:bg-yellow-500\/10 {
  background-color: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:bg-yellow-500\/20 {
  background-color: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:bg-yellow-500\/25 {
  background-color: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:bg-yellow-500\/30 {
  background-color: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:bg-yellow-500\/40 {
  background-color: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:bg-yellow-500\/50 {
  background-color: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:bg-yellow-500\/60 {
  background-color: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:bg-yellow-500\/70 {
  background-color: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:bg-yellow-500\/75 {
  background-color: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:bg-yellow-500\/80 {
  background-color: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:bg-yellow-500\/90 {
  background-color: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:bg-yellow-500\/95 {
  background-color: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:bg-yellow-500\/100 {
  background-color: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:bg-yellow-600\/0 {
  background-color: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:bg-yellow-600\/5 {
  background-color: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:bg-yellow-600\/10 {
  background-color: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:bg-yellow-600\/20 {
  background-color: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:bg-yellow-600\/25 {
  background-color: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:bg-yellow-600\/30 {
  background-color: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:bg-yellow-600\/40 {
  background-color: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:bg-yellow-600\/50 {
  background-color: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:bg-yellow-600\/60 {
  background-color: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:bg-yellow-600\/70 {
  background-color: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:bg-yellow-600\/75 {
  background-color: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:bg-yellow-600\/80 {
  background-color: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:bg-yellow-600\/90 {
  background-color: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:bg-yellow-600\/95 {
  background-color: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:bg-yellow-600\/100 {
  background-color: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:bg-yellow-700\/0 {
  background-color: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:bg-yellow-700\/5 {
  background-color: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:bg-yellow-700\/10 {
  background-color: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:bg-yellow-700\/20 {
  background-color: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:bg-yellow-700\/25 {
  background-color: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:bg-yellow-700\/30 {
  background-color: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:bg-yellow-700\/40 {
  background-color: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:bg-yellow-700\/50 {
  background-color: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:bg-yellow-700\/60 {
  background-color: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:bg-yellow-700\/70 {
  background-color: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:bg-yellow-700\/75 {
  background-color: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:bg-yellow-700\/80 {
  background-color: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:bg-yellow-700\/90 {
  background-color: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:bg-yellow-700\/95 {
  background-color: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:bg-yellow-700\/100 {
  background-color: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:bg-yellow-800\/0 {
  background-color: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:bg-yellow-800\/5 {
  background-color: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:bg-yellow-800\/10 {
  background-color: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:bg-yellow-800\/20 {
  background-color: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:bg-yellow-800\/25 {
  background-color: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:bg-yellow-800\/30 {
  background-color: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:bg-yellow-800\/40 {
  background-color: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:bg-yellow-800\/50 {
  background-color: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:bg-yellow-800\/60 {
  background-color: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:bg-yellow-800\/70 {
  background-color: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:bg-yellow-800\/75 {
  background-color: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:bg-yellow-800\/80 {
  background-color: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:bg-yellow-800\/90 {
  background-color: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:bg-yellow-800\/95 {
  background-color: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:bg-yellow-800\/100 {
  background-color: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:bg-yellow-900\/0 {
  background-color: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:bg-yellow-900\/5 {
  background-color: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:bg-yellow-900\/10 {
  background-color: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:bg-yellow-900\/20 {
  background-color: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:bg-yellow-900\/25 {
  background-color: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:bg-yellow-900\/30 {
  background-color: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:bg-yellow-900\/40 {
  background-color: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:bg-yellow-900\/50 {
  background-color: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:bg-yellow-900\/60 {
  background-color: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:bg-yellow-900\/70 {
  background-color: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:bg-yellow-900\/75 {
  background-color: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:bg-yellow-900\/80 {
  background-color: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:bg-yellow-900\/90 {
  background-color: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:bg-yellow-900\/95 {
  background-color: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:bg-yellow-900\/100 {
  background-color: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:bg-yellow\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:bg-yellow\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:bg-yellow\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:bg-yellow\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:bg-yellow\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:bg-yellow\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:bg-yellow\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:bg-yellow\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:bg-yellow\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:bg-yellow\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:bg-yellow\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:bg-yellow\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:bg-yellow\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:bg-yellow\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:bg-yellow\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:fill-white {
  fill: #FFFFFF;
}

.group:focus .group-focus\:fill-black {
  fill: #000000;
}

.group:focus .group-focus\:fill-gray-25 {
  fill: #FCFCFD;
}

.group:focus .group-focus\:fill-gray-50 {
  fill: #F9FAFB;
}

.group:focus .group-focus\:fill-gray-100 {
  fill: #F2F4F7;
}

.group:focus .group-focus\:fill-gray-200 {
  fill: #EAECF0;
}

.group:focus .group-focus\:fill-gray-300 {
  fill: #D0D5DD;
}

.group:focus .group-focus\:fill-gray-400 {
  fill: #98A2B3;
}

.group:focus .group-focus\:fill-gray-500 {
  fill: #667085;
}

.group:focus .group-focus\:fill-gray-600 {
  fill: #475467;
}

.group:focus .group-focus\:fill-gray-700 {
  fill: #344054;
}

.group:focus .group-focus\:fill-gray-800 {
  fill: #1D2939;
}

.group:focus .group-focus\:fill-gray-900 {
  fill: #101828;
}

.group:focus .group-focus\:fill-gray {
  fill: #98A2B3;
}

.group:focus .group-focus\:fill-primary-25 {
  fill: #F7FAFF;
}

.group:focus .group-focus\:fill-primary-50 {
  fill: #F5F8FF;
}

.group:focus .group-focus\:fill-primary-100 {
  fill: #EFF3FF;
}

.group:focus .group-focus\:fill-primary-200 {
  fill: #DAE8FF;
}

.group:focus .group-focus\:fill-primary-300 {
  fill: #9EC0FC;
}

.group:focus .group-focus\:fill-primary-400 {
  fill: #74A7FE;
}

.group:focus .group-focus\:fill-primary-500 {
  fill: #5794FD;
}

.group:focus .group-focus\:fill-primary-600 {
  fill: #3D82F9;
}

.group:focus .group-focus\:fill-primary-700 {
  fill: #2F67C9;
}

.group:focus .group-focus\:fill-primary-800 {
  fill: #374C99;
}

.group:focus .group-focus\:fill-primary-900 {
  fill: #243366;
}

.group:focus .group-focus\:fill-primary {
  fill: #74A7FE;
}

.group:focus .group-focus\:fill-error-25 {
  fill: #FFFBFA;
}

.group:focus .group-focus\:fill-error-50 {
  fill: #FEF3F2;
}

.group:focus .group-focus\:fill-error-100 {
  fill: #FEE4E2;
}

.group:focus .group-focus\:fill-error-200 {
  fill: #FECDCA;
}

.group:focus .group-focus\:fill-error-300 {
  fill: #FDA29B;
}

.group:focus .group-focus\:fill-error-400 {
  fill: #F97066;
}

.group:focus .group-focus\:fill-error-500 {
  fill: #F04438;
}

.group:focus .group-focus\:fill-error-600 {
  fill: #D92D20;
}

.group:focus .group-focus\:fill-error-700 {
  fill: #B42318;
}

.group:focus .group-focus\:fill-error-800 {
  fill: #912018;
}

.group:focus .group-focus\:fill-error-900 {
  fill: #7A271A;
}

.group:focus .group-focus\:fill-error {
  fill: #F97066;
}

.group:focus .group-focus\:fill-warning-25 {
  fill: #FFFCF5;
}

.group:focus .group-focus\:fill-warning-50 {
  fill: #FFFAEB;
}

.group:focus .group-focus\:fill-warning-100 {
  fill: #FEF0C7;
}

.group:focus .group-focus\:fill-warning-200 {
  fill: #FEDF89;
}

.group:focus .group-focus\:fill-warning-300 {
  fill: #FEC84B;
}

.group:focus .group-focus\:fill-warning-400 {
  fill: #FDB022;
}

.group:focus .group-focus\:fill-warning-500 {
  fill: #F79009;
}

.group:focus .group-focus\:fill-warning-600 {
  fill: #DC6803;
}

.group:focus .group-focus\:fill-warning-700 {
  fill: #B54708;
}

.group:focus .group-focus\:fill-warning-800 {
  fill: #93370D;
}

.group:focus .group-focus\:fill-warning-900 {
  fill: #7A2E0E;
}

.group:focus .group-focus\:fill-warning {
  fill: #FDB022;
}

.group:focus .group-focus\:fill-success-25 {
  fill: #F6FEF9;
}

.group:focus .group-focus\:fill-success-50 {
  fill: #ECFDF3;
}

.group:focus .group-focus\:fill-success-100 {
  fill: #D1FADF;
}

.group:focus .group-focus\:fill-success-200 {
  fill: #A6F4C5;
}

.group:focus .group-focus\:fill-success-300 {
  fill: #6CE9A6;
}

.group:focus .group-focus\:fill-success-400 {
  fill: #32D583;
}

.group:focus .group-focus\:fill-success-500 {
  fill: #12876A;
}

.group:focus .group-focus\:fill-success-600 {
  fill: #039855;
}

.group:focus .group-focus\:fill-success-700 {
  fill: #027A48;
}

.group:focus .group-focus\:fill-success-800 {
  fill: #05603A;
}

.group:focus .group-focus\:fill-success-900 {
  fill: #054F31;
}

.group:focus .group-focus\:fill-success {
  fill: #32D583;
}

.group:focus .group-focus\:fill-gray-blue-25 {
  fill: #FCFCFD;
}

.group:focus .group-focus\:fill-gray-blue-50 {
  fill: #F8F9FC;
}

.group:focus .group-focus\:fill-gray-blue-100 {
  fill: #EAECF5;
}

.group:focus .group-focus\:fill-gray-blue-200 {
  fill: #D5D9EB;
}

.group:focus .group-focus\:fill-gray-blue-300 {
  fill: #B3B8DB;
}

.group:focus .group-focus\:fill-gray-blue-400 {
  fill: #717BBC;
}

.group:focus .group-focus\:fill-gray-blue-500 {
  fill: #4E5BA6;
}

.group:focus .group-focus\:fill-gray-blue-600 {
  fill: #3E4784;
}

.group:focus .group-focus\:fill-gray-blue-700 {
  fill: #363F72;
}

.group:focus .group-focus\:fill-gray-blue-800 {
  fill: #293056;
}

.group:focus .group-focus\:fill-gray-blue-900 {
  fill: #101323;
}

.group:focus .group-focus\:fill-gray-blue {
  fill: #717BBC;
}

.group:focus .group-focus\:fill-gray-cool-25 {
  fill: #FCFCFD;
}

.group:focus .group-focus\:fill-gray-cool-50 {
  fill: #F9F9FB;
}

.group:focus .group-focus\:fill-gray-cool-100 {
  fill: #EFF1F5;
}

.group:focus .group-focus\:fill-gray-cool-200 {
  fill: #DCDFEA;
}

.group:focus .group-focus\:fill-gray-cool-300 {
  fill: #B9C0D4;
}

.group:focus .group-focus\:fill-gray-cool-400 {
  fill: #7D89B0;
}

.group:focus .group-focus\:fill-gray-cool-500 {
  fill: #5D6B98;
}

.group:focus .group-focus\:fill-gray-cool-600 {
  fill: #4A5578;
}

.group:focus .group-focus\:fill-gray-cool-700 {
  fill: #404968;
}

.group:focus .group-focus\:fill-gray-cool-800 {
  fill: #30374F;
}

.group:focus .group-focus\:fill-gray-cool-900 {
  fill: #111322;
}

.group:focus .group-focus\:fill-gray-cool {
  fill: #7D89B0;
}

.group:focus .group-focus\:fill-gray-modern-25 {
  fill: #FCFCFD;
}

.group:focus .group-focus\:fill-gray-modern-50 {
  fill: #F8FAFC;
}

.group:focus .group-focus\:fill-gray-modern-100 {
  fill: #EEF2F6;
}

.group:focus .group-focus\:fill-gray-modern-200 {
  fill: #E3E8EF;
}

.group:focus .group-focus\:fill-gray-modern-300 {
  fill: #CDD5DF;
}

.group:focus .group-focus\:fill-gray-modern-400 {
  fill: #9AA4B2;
}

.group:focus .group-focus\:fill-gray-modern-500 {
  fill: #697586;
}

.group:focus .group-focus\:fill-gray-modern-600 {
  fill: #485565;
}

.group:focus .group-focus\:fill-gray-modern-700 {
  fill: #364152;
}

.group:focus .group-focus\:fill-gray-modern-800 {
  fill: #202939;
}

.group:focus .group-focus\:fill-gray-modern-900 {
  fill: #121926;
}

.group:focus .group-focus\:fill-gray-modern {
  fill: #9AA4B2;
}

.group:focus .group-focus\:fill-gray-neutral-25 {
  fill: #FCFCFD;
}

.group:focus .group-focus\:fill-gray-neutral-50 {
  fill: #F9FAFB;
}

.group:focus .group-focus\:fill-gray-neutral-100 {
  fill: #F3F4F6;
}

.group:focus .group-focus\:fill-gray-neutral-200 {
  fill: #E5E7EB;
}

.group:focus .group-focus\:fill-gray-neutral-300 {
  fill: #D2D6DB;
}

.group:focus .group-focus\:fill-gray-neutral-400 {
  fill: #9DA4AE;
}

.group:focus .group-focus\:fill-gray-neutral-500 {
  fill: #6C737F;
}

.group:focus .group-focus\:fill-gray-neutral-600 {
  fill: #4D5761;
}

.group:focus .group-focus\:fill-gray-neutral-700 {
  fill: #384250;
}

.group:focus .group-focus\:fill-gray-neutral-800 {
  fill: #1F2A37;
}

.group:focus .group-focus\:fill-gray-neutral-900 {
  fill: #111927;
}

.group:focus .group-focus\:fill-gray-neutral {
  fill: #9DA4AE;
}

.group:focus .group-focus\:fill-gray-iron-25 {
  fill: #FCFCFC;
}

.group:focus .group-focus\:fill-gray-iron-50 {
  fill: #FAFAFA;
}

.group:focus .group-focus\:fill-gray-iron-100 {
  fill: #F4F4F5;
}

.group:focus .group-focus\:fill-gray-iron-200 {
  fill: #E4E4E7;
}

.group:focus .group-focus\:fill-gray-iron-300 {
  fill: #D1D1D6;
}

.group:focus .group-focus\:fill-gray-iron-400 {
  fill: #A0A0AB;
}

.group:focus .group-focus\:fill-gray-iron-500 {
  fill: #70707B;
}

.group:focus .group-focus\:fill-gray-iron-600 {
  fill: #51525C;
}

.group:focus .group-focus\:fill-gray-iron-700 {
  fill: #3F3F46;
}

.group:focus .group-focus\:fill-gray-iron-800 {
  fill: #26272B;
}

.group:focus .group-focus\:fill-gray-iron-900 {
  fill: #18181B;
}

.group:focus .group-focus\:fill-gray-iron {
  fill: #A0A0AB;
}

.group:focus .group-focus\:fill-gray-true-25 {
  fill: #FCFCFC;
}

.group:focus .group-focus\:fill-gray-true-50 {
  fill: #FAFAFA;
}

.group:focus .group-focus\:fill-gray-true-100 {
  fill: #F5F5F5;
}

.group:focus .group-focus\:fill-gray-true-200 {
  fill: #E5E5E5;
}

.group:focus .group-focus\:fill-gray-true-300 {
  fill: #D6D6D6;
}

.group:focus .group-focus\:fill-gray-true-400 {
  fill: #A3A3A3;
}

.group:focus .group-focus\:fill-gray-true-500 {
  fill: #737373;
}

.group:focus .group-focus\:fill-gray-true-600 {
  fill: #525252;
}

.group:focus .group-focus\:fill-gray-true-700 {
  fill: #424242;
}

.group:focus .group-focus\:fill-gray-true-800 {
  fill: #292929;
}

.group:focus .group-focus\:fill-gray-true-900 {
  fill: #141414;
}

.group:focus .group-focus\:fill-gray-true {
  fill: #A3A3A3;
}

.group:focus .group-focus\:fill-gray-warm-25 {
  fill: #FDFDFC;
}

.group:focus .group-focus\:fill-gray-warm-50 {
  fill: #FAFAF9;
}

.group:focus .group-focus\:fill-gray-warm-100 {
  fill: #F5F5F4;
}

.group:focus .group-focus\:fill-gray-warm-200 {
  fill: #E7E5E4;
}

.group:focus .group-focus\:fill-gray-warm-300 {
  fill: #D7D3D0;
}

.group:focus .group-focus\:fill-gray-warm-400 {
  fill: #A9A29D;
}

.group:focus .group-focus\:fill-gray-warm-500 {
  fill: #79716B;
}

.group:focus .group-focus\:fill-gray-warm-600 {
  fill: #57534E;
}

.group:focus .group-focus\:fill-gray-warm-700 {
  fill: #44403C;
}

.group:focus .group-focus\:fill-gray-warm-800 {
  fill: #292524;
}

.group:focus .group-focus\:fill-gray-warm-900 {
  fill: #1C1917;
}

.group:focus .group-focus\:fill-gray-warm {
  fill: #A9A29D;
}

.group:focus .group-focus\:fill-moss-25 {
  fill: #FAFDF7;
}

.group:focus .group-focus\:fill-moss-50 {
  fill: #F5FBEE;
}

.group:focus .group-focus\:fill-moss-100 {
  fill: #E6F4D7;
}

.group:focus .group-focus\:fill-moss-200 {
  fill: #CEEAB0;
}

.group:focus .group-focus\:fill-moss-300 {
  fill: #ACDC79;
}

.group:focus .group-focus\:fill-moss-400 {
  fill: #86CB3C;
}

.group:focus .group-focus\:fill-moss-500 {
  fill: #669F2A;
}

.group:focus .group-focus\:fill-moss-600 {
  fill: #4F7A21;
}

.group:focus .group-focus\:fill-moss-700 {
  fill: #3F621A;
}

.group:focus .group-focus\:fill-moss-800 {
  fill: #335015;
}

.group:focus .group-focus\:fill-moss-900 {
  fill: #2B4212;
}

.group:focus .group-focus\:fill-moss {
  fill: #86CB3C;
}

.group:focus .group-focus\:fill-green-light-25 {
  fill: #FAFEF5;
}

.group:focus .group-focus\:fill-green-light-50 {
  fill: #F3FEE7;
}

.group:focus .group-focus\:fill-green-light-100 {
  fill: #E4FBCC;
}

.group:focus .group-focus\:fill-green-light-200 {
  fill: #DOF8AB;
}

.group:focus .group-focus\:fill-green-light-300 {
  fill: #A6EF67;
}

.group:focus .group-focus\:fill-green-light-400 {
  fill: #85E13A;
}

.group:focus .group-focus\:fill-green-light-500 {
  fill: #660610;
}

.group:focus .group-focus\:fill-green-light-600 {
  fill: #4CA3OD;
}

.group:focus .group-focus\:fill-green-light-700 {
  fill: #3B7COF;
}

.group:focus .group-focus\:fill-green-light-800 {
  fill: #326212;
}

.group:focus .group-focus\:fill-green-light-900 {
  fill: #2B5314;
}

.group:focus .group-focus\:fill-green-light {
  fill: #85E13A;
}

.group:focus .group-focus\:fill-green-25 {
  fill: #F6FEF9;
}

.group:focus .group-focus\:fill-green-50 {
  fill: #EDFCF2;
}

.group:focus .group-focus\:fill-green-100 {
  fill: #D3F8DF;
}

.group:focus .group-focus\:fill-green-200 {
  fill: #AAF0C4;
}

.group:focus .group-focus\:fill-green-300 {
  fill: #73E2A3;
}

.group:focus .group-focus\:fill-green-400 {
  fill: #3CCB7F;
}

.group:focus .group-focus\:fill-green-500 {
  fill: #168364;
}

.group:focus .group-focus\:fill-green-600 {
  fill: #099250;
}

.group:focus .group-focus\:fill-green-700 {
  fill: #087443;
}

.group:focus .group-focus\:fill-green-800 {
  fill: #095037;
}

.group:focus .group-focus\:fill-green-900 {
  fill: #084C2E;
}

.group:focus .group-focus\:fill-green {
  fill: #3CCB7F;
}

.group:focus .group-focus\:fill-teal-25 {
  fill: #F6FEFC;
}

.group:focus .group-focus\:fill-teal-50 {
  fill: #F0FDF9;
}

.group:focus .group-focus\:fill-teal-100 {
  fill: #CCFBEF;
}

.group:focus .group-focus\:fill-teal-200 {
  fill: #99F6E0;
}

.group:focus .group-focus\:fill-teal-300 {
  fill: #5FE9D0;
}

.group:focus .group-focus\:fill-teal-400 {
  fill: #2ED3B7;
}

.group:focus .group-focus\:fill-teal-500 {
  fill: #15B79E;
}

.group:focus .group-focus\:fill-teal-600 {
  fill: #0E9384;
}

.group:focus .group-focus\:fill-teal-700 {
  fill: #107569;
}

.group:focus .group-focus\:fill-teal-800 {
  fill: #125D56;
}

.group:focus .group-focus\:fill-teal-900 {
  fill: #134E48;
}

.group:focus .group-focus\:fill-teal {
  fill: #2ED3B7;
}

.group:focus .group-focus\:fill-cyan-25 {
  fill: #F5FEFF;
}

.group:focus .group-focus\:fill-cyan-50 {
  fill: #ECFDFF;
}

.group:focus .group-focus\:fill-cyan-100 {
  fill: #CFF9FE;
}

.group:focus .group-focus\:fill-cyan-200 {
  fill: #A5F0FC;
}

.group:focus .group-focus\:fill-cyan-300 {
  fill: #67E3F9;
}

.group:focus .group-focus\:fill-cyan-400 {
  fill: #22CCEE;
}

.group:focus .group-focus\:fill-cyan-500 {
  fill: #06AED4;
}

.group:focus .group-focus\:fill-cyan-600 {
  fill: #088AB2;
}

.group:focus .group-focus\:fill-cyan-700 {
  fill: #0E7090;
}

.group:focus .group-focus\:fill-cyan-800 {
  fill: #155B75;
}

.group:focus .group-focus\:fill-cyan-900 {
  fill: #164C63;
}

.group:focus .group-focus\:fill-cyan {
  fill: #22CCEE;
}

.group:focus .group-focus\:fill-blue-light-25 {
  fill: #F5FBFF;
}

.group:focus .group-focus\:fill-blue-light-50 {
  fill: #F0F9FF;
}

.group:focus .group-focus\:fill-blue-light-100 {
  fill: #E0F2FE;
}

.group:focus .group-focus\:fill-blue-light-200 {
  fill: #B9E6FE;
}

.group:focus .group-focus\:fill-blue-light-300 {
  fill: #7CD4FD;
}

.group:focus .group-focus\:fill-blue-light-400 {
  fill: #36BFFA;
}

.group:focus .group-focus\:fill-blue-light-500 {
  fill: #0BA5EC;
}

.group:focus .group-focus\:fill-blue-light-600 {
  fill: #0086C9;
}

.group:focus .group-focus\:fill-blue-light-700 {
  fill: #026AA2;
}

.group:focus .group-focus\:fill-blue-light-800 {
  fill: #065986;
}

.group:focus .group-focus\:fill-blue-light-900 {
  fill: #0B4A6F;
}

.group:focus .group-focus\:fill-blue-light {
  fill: #36BFFA;
}

.group:focus .group-focus\:fill-blue-25 {
  fill: #F5FAFF;
}

.group:focus .group-focus\:fill-blue-50 {
  fill: #EFF8FF;
}

.group:focus .group-focus\:fill-blue-100 {
  fill: #D1E9FF;
}

.group:focus .group-focus\:fill-blue-200 {
  fill: #B2DDFF;
}

.group:focus .group-focus\:fill-blue-300 {
  fill: #84CAFF;
}

.group:focus .group-focus\:fill-blue-400 {
  fill: #53B1FD;
}

.group:focus .group-focus\:fill-blue-500 {
  fill: #2E90FA;
}

.group:focus .group-focus\:fill-blue-600 {
  fill: #1570EF;
}

.group:focus .group-focus\:fill-blue-700 {
  fill: #175CD3;
}

.group:focus .group-focus\:fill-blue-800 {
  fill: #1849A9;
}

.group:focus .group-focus\:fill-blue-900 {
  fill: #194185;
}

.group:focus .group-focus\:fill-blue {
  fill: #53B1FD;
}

.group:focus .group-focus\:fill-blue-dark-25 {
  fill: #F5F8FF;
}

.group:focus .group-focus\:fill-blue-dark-50 {
  fill: #EFF4FF;
}

.group:focus .group-focus\:fill-blue-dark-100 {
  fill: #D1E0FF;
}

.group:focus .group-focus\:fill-blue-dark-200 {
  fill: #B2CCFF;
}

.group:focus .group-focus\:fill-blue-dark-300 {
  fill: #84ADFF;
}

.group:focus .group-focus\:fill-blue-dark-400 {
  fill: #528BFF;
}

.group:focus .group-focus\:fill-blue-dark-500 {
  fill: #2970FF;
}

.group:focus .group-focus\:fill-blue-dark-600 {
  fill: #155EEF;
}

.group:focus .group-focus\:fill-blue-dark-700 {
  fill: #004EEB;
}

.group:focus .group-focus\:fill-blue-dark-800 {
  fill: #0040C1;
}

.group:focus .group-focus\:fill-blue-dark-900 {
  fill: #00359E;
}

.group:focus .group-focus\:fill-blue-dark {
  fill: #528BFF;
}

.group:focus .group-focus\:fill-indigo-25 {
  fill: #F5F8FF;
}

.group:focus .group-focus\:fill-indigo-50 {
  fill: #EEF4FF;
}

.group:focus .group-focus\:fill-indigo-100 {
  fill: #E0EAFF;
}

.group:focus .group-focus\:fill-indigo-200 {
  fill: #C7D7FE;
}

.group:focus .group-focus\:fill-indigo-300 {
  fill: #A4BCFD;
}

.group:focus .group-focus\:fill-indigo-400 {
  fill: #8098F9;
}

.group:focus .group-focus\:fill-indigo-500 {
  fill: #6172F3;
}

.group:focus .group-focus\:fill-indigo-600 {
  fill: #444CE7;
}

.group:focus .group-focus\:fill-indigo-700 {
  fill: #3538CD;
}

.group:focus .group-focus\:fill-indigo-800 {
  fill: #2D31A6;
}

.group:focus .group-focus\:fill-indigo-900 {
  fill: #2D3282;
}

.group:focus .group-focus\:fill-indigo {
  fill: #8098F9;
}

.group:focus .group-focus\:fill-violet-25 {
  fill: #FBFAFF;
}

.group:focus .group-focus\:fill-violet-50 {
  fill: #F5F3FF;
}

.group:focus .group-focus\:fill-violet-100 {
  fill: #ECE9FE;
}

.group:focus .group-focus\:fill-violet-200 {
  fill: #DDD6FE;
}

.group:focus .group-focus\:fill-violet-300 {
  fill: #C3B5FD;
}

.group:focus .group-focus\:fill-violet-400 {
  fill: #A48AFB;
}

.group:focus .group-focus\:fill-violet-500 {
  fill: #875BF7;
}

.group:focus .group-focus\:fill-violet-600 {
  fill: #7839EE;
}

.group:focus .group-focus\:fill-violet-700 {
  fill: #6927DA;
}

.group:focus .group-focus\:fill-violet-800 {
  fill: #5720B7;
}

.group:focus .group-focus\:fill-violet-900 {
  fill: #491C96;
}

.group:focus .group-focus\:fill-violet {
  fill: #A48AFB;
}

.group:focus .group-focus\:fill-purple-25 {
  fill: #FAFAFF;
}

.group:focus .group-focus\:fill-purple-50 {
  fill: #F4F3FF;
}

.group:focus .group-focus\:fill-purple-100 {
  fill: #EBE9FE;
}

.group:focus .group-focus\:fill-purple-200 {
  fill: #D9D6FE;
}

.group:focus .group-focus\:fill-purple-300 {
  fill: #BDB4FE;
}

.group:focus .group-focus\:fill-purple-400 {
  fill: #9B8AFB;
}

.group:focus .group-focus\:fill-purple-500 {
  fill: #7A5AF8;
}

.group:focus .group-focus\:fill-purple-600 {
  fill: #6938EF;
}

.group:focus .group-focus\:fill-purple-700 {
  fill: #5925DC;
}

.group:focus .group-focus\:fill-purple-800 {
  fill: #4A1FB8;
}

.group:focus .group-focus\:fill-purple-900 {
  fill: #3E1C96;
}

.group:focus .group-focus\:fill-purple {
  fill: #9B8AFB;
}

.group:focus .group-focus\:fill-fuchsia-25 {
  fill: #FEFAFF;
}

.group:focus .group-focus\:fill-fuchsia-50 {
  fill: #FDF4FF;
}

.group:focus .group-focus\:fill-fuchsia-100 {
  fill: #FBE8FF;
}

.group:focus .group-focus\:fill-fuchsia-200 {
  fill: #F6D0FE;
}

.group:focus .group-focus\:fill-fuchsia-300 {
  fill: #EEAAFD;
}

.group:focus .group-focus\:fill-fuchsia-400 {
  fill: #E478FA;
}

.group:focus .group-focus\:fill-fuchsia-500 {
  fill: #D444F1;
}

.group:focus .group-focus\:fill-fuchsia-600 {
  fill: #BA24D5;
}

.group:focus .group-focus\:fill-fuchsia-700 {
  fill: #9F1AB1;
}

.group:focus .group-focus\:fill-fuchsia-800 {
  fill: #821890;
}

.group:focus .group-focus\:fill-fuchsia-900 {
  fill: #6F1877;
}

.group:focus .group-focus\:fill-fuchsia {
  fill: #E478FA;
}

.group:focus .group-focus\:fill-pink-25 {
  fill: #FEF6FB;
}

.group:focus .group-focus\:fill-pink-50 {
  fill: #FDF2FA;
}

.group:focus .group-focus\:fill-pink-100 {
  fill: #FCE7F6;
}

.group:focus .group-focus\:fill-pink-200 {
  fill: #FCCEEE;
}

.group:focus .group-focus\:fill-pink-300 {
  fill: #FAA7E0;
}

.group:focus .group-focus\:fill-pink-400 {
  fill: #F67007;
}

.group:focus .group-focus\:fill-pink-500 {
  fill: #EE46BC;
}

.group:focus .group-focus\:fill-pink-600 {
  fill: #DD2590;
}

.group:focus .group-focus\:fill-pink-700 {
  fill: #C11574;
}

.group:focus .group-focus\:fill-pink-800 {
  fill: #9E165F;
}

.group:focus .group-focus\:fill-pink-900 {
  fill: #851651;
}

.group:focus .group-focus\:fill-pink {
  fill: #F67007;
}

.group:focus .group-focus\:fill-rose-25 {
  fill: #FFF5F6;
}

.group:focus .group-focus\:fill-rose-50 {
  fill: #FFF1F3;
}

.group:focus .group-focus\:fill-rose-100 {
  fill: #FFE4E8;
}

.group:focus .group-focus\:fill-rose-200 {
  fill: #FECDD6;
}

.group:focus .group-focus\:fill-rose-300 {
  fill: #FEA3B4;
}

.group:focus .group-focus\:fill-rose-400 {
  fill: #FD6F8E;
}

.group:focus .group-focus\:fill-rose-500 {
  fill: #F63D68;
}

.group:focus .group-focus\:fill-rose-600 {
  fill: #E31854;
}

.group:focus .group-focus\:fill-rose-700 {
  fill: #C01048;
}

.group:focus .group-focus\:fill-rose-800 {
  fill: #A11043;
}

.group:focus .group-focus\:fill-rose-900 {
  fill: #89123E;
}

.group:focus .group-focus\:fill-rose {
  fill: #FD6F8E;
}

.group:focus .group-focus\:fill-orange-dark-25 {
  fill: #FFF9F5;
}

.group:focus .group-focus\:fill-orange-dark-50 {
  fill: #FFF4ED;
}

.group:focus .group-focus\:fill-orange-dark-100 {
  fill: #FFE6D5;
}

.group:focus .group-focus\:fill-orange-dark-200 {
  fill: #FFD6AE;
}

.group:focus .group-focus\:fill-orange-dark-300 {
  fill: #FF9C66;
}

.group:focus .group-focus\:fill-orange-dark-400 {
  fill: #FF692E;
}

.group:focus .group-focus\:fill-orange-dark-500 {
  fill: #FF4405;
}

.group:focus .group-focus\:fill-orange-dark-600 {
  fill: #E62E05;
}

.group:focus .group-focus\:fill-orange-dark-700 {
  fill: #BC1B06;
}

.group:focus .group-focus\:fill-orange-dark-800 {
  fill: #97180C;
}

.group:focus .group-focus\:fill-orange-dark-900 {
  fill: #771A0D;
}

.group:focus .group-focus\:fill-orange-dark {
  fill: #FF692E;
}

.group:focus .group-focus\:fill-orange-25 {
  fill: #FEFAF5;
}

.group:focus .group-focus\:fill-orange-50 {
  fill: #FEF6EE;
}

.group:focus .group-focus\:fill-orange-100 {
  fill: #FDEAD7;
}

.group:focus .group-focus\:fill-orange-200 {
  fill: #F9DBAF;
}

.group:focus .group-focus\:fill-orange-300 {
  fill: #F7B27A;
}

.group:focus .group-focus\:fill-orange-400 {
  fill: #F38744;
}

.group:focus .group-focus\:fill-orange-500 {
  fill: #EF6820;
}

.group:focus .group-focus\:fill-orange-600 {
  fill: #E04F16;
}

.group:focus .group-focus\:fill-orange-700 {
  fill: #B93815;
}

.group:focus .group-focus\:fill-orange-800 {
  fill: #932F19;
}

.group:focus .group-focus\:fill-orange-900 {
  fill: #772917;
}

.group:focus .group-focus\:fill-orange {
  fill: #F38744;
}

.group:focus .group-focus\:fill-yellow-25 {
  fill: #FEFDF0;
}

.group:focus .group-focus\:fill-yellow-50 {
  fill: #FEFBE8;
}

.group:focus .group-focus\:fill-yellow-100 {
  fill: #FEF7C3;
}

.group:focus .group-focus\:fill-yellow-200 {
  fill: #FEEE95;
}

.group:focus .group-focus\:fill-yellow-300 {
  fill: #FDE272;
}

.group:focus .group-focus\:fill-yellow-400 {
  fill: #FAC515;
}

.group:focus .group-focus\:fill-yellow-500 {
  fill: #EAAA08;
}

.group:focus .group-focus\:fill-yellow-600 {
  fill: #CA8504;
}

.group:focus .group-focus\:fill-yellow-700 {
  fill: #A15C07;
}

.group:focus .group-focus\:fill-yellow-800 {
  fill: #854A0E;
}

.group:focus .group-focus\:fill-yellow-900 {
  fill: #713812;
}

.group:focus .group-focus\:fill-yellow {
  fill: #FAC515;
}

.group:focus .group-focus\:fill-white\/0 {
  fill: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:fill-white\/5 {
  fill: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:fill-white\/10 {
  fill: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:fill-white\/20 {
  fill: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:fill-white\/25 {
  fill: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:fill-white\/30 {
  fill: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:fill-white\/40 {
  fill: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:fill-white\/50 {
  fill: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:fill-white\/60 {
  fill: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:fill-white\/70 {
  fill: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:fill-white\/75 {
  fill: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:fill-white\/80 {
  fill: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:fill-white\/90 {
  fill: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:fill-white\/95 {
  fill: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:fill-white\/100 {
  fill: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:fill-black\/0 {
  fill: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:fill-black\/5 {
  fill: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:fill-black\/10 {
  fill: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:fill-black\/20 {
  fill: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:fill-black\/25 {
  fill: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:fill-black\/30 {
  fill: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:fill-black\/40 {
  fill: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:fill-black\/50 {
  fill: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:fill-black\/60 {
  fill: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:fill-black\/70 {
  fill: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:fill-black\/75 {
  fill: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:fill-black\/80 {
  fill: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:fill-black\/90 {
  fill: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:fill-black\/95 {
  fill: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:fill-black\/100 {
  fill: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:fill-gray-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:fill-gray-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:fill-gray-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:fill-gray-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:fill-gray-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:fill-gray-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:fill-gray-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:fill-gray-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:fill-gray-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:fill-gray-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:fill-gray-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:fill-gray-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:fill-gray-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:fill-gray-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:fill-gray-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:fill-gray-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:fill-gray-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:fill-gray-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:fill-gray-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:fill-gray-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:fill-gray-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:fill-gray-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:fill-gray-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:fill-gray-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:fill-gray-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:fill-gray-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:fill-gray-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:fill-gray-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:fill-gray-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:fill-gray-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:fill-gray-100\/0 {
  fill: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:fill-gray-100\/5 {
  fill: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:fill-gray-100\/10 {
  fill: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:fill-gray-100\/20 {
  fill: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:fill-gray-100\/25 {
  fill: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:fill-gray-100\/30 {
  fill: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:fill-gray-100\/40 {
  fill: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:fill-gray-100\/50 {
  fill: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:fill-gray-100\/60 {
  fill: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:fill-gray-100\/70 {
  fill: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:fill-gray-100\/75 {
  fill: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:fill-gray-100\/80 {
  fill: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:fill-gray-100\/90 {
  fill: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:fill-gray-100\/95 {
  fill: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:fill-gray-100\/100 {
  fill: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:fill-gray-200\/0 {
  fill: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:fill-gray-200\/5 {
  fill: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:fill-gray-200\/10 {
  fill: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:fill-gray-200\/20 {
  fill: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:fill-gray-200\/25 {
  fill: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:fill-gray-200\/30 {
  fill: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:fill-gray-200\/40 {
  fill: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:fill-gray-200\/50 {
  fill: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:fill-gray-200\/60 {
  fill: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:fill-gray-200\/70 {
  fill: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:fill-gray-200\/75 {
  fill: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:fill-gray-200\/80 {
  fill: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:fill-gray-200\/90 {
  fill: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:fill-gray-200\/95 {
  fill: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:fill-gray-200\/100 {
  fill: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:fill-gray-300\/0 {
  fill: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:fill-gray-300\/5 {
  fill: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:fill-gray-300\/10 {
  fill: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:fill-gray-300\/20 {
  fill: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:fill-gray-300\/25 {
  fill: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:fill-gray-300\/30 {
  fill: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:fill-gray-300\/40 {
  fill: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:fill-gray-300\/50 {
  fill: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:fill-gray-300\/60 {
  fill: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:fill-gray-300\/70 {
  fill: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:fill-gray-300\/75 {
  fill: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:fill-gray-300\/80 {
  fill: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:fill-gray-300\/90 {
  fill: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:fill-gray-300\/95 {
  fill: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:fill-gray-300\/100 {
  fill: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:fill-gray-400\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:fill-gray-400\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:fill-gray-400\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:fill-gray-400\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:fill-gray-400\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:fill-gray-400\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:fill-gray-400\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:fill-gray-400\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:fill-gray-400\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:fill-gray-400\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:fill-gray-400\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:fill-gray-400\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:fill-gray-400\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:fill-gray-400\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:fill-gray-400\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:fill-gray-500\/0 {
  fill: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:fill-gray-500\/5 {
  fill: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:fill-gray-500\/10 {
  fill: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:fill-gray-500\/20 {
  fill: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:fill-gray-500\/25 {
  fill: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:fill-gray-500\/30 {
  fill: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:fill-gray-500\/40 {
  fill: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:fill-gray-500\/50 {
  fill: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:fill-gray-500\/60 {
  fill: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:fill-gray-500\/70 {
  fill: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:fill-gray-500\/75 {
  fill: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:fill-gray-500\/80 {
  fill: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:fill-gray-500\/90 {
  fill: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:fill-gray-500\/95 {
  fill: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:fill-gray-500\/100 {
  fill: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:fill-gray-600\/0 {
  fill: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:fill-gray-600\/5 {
  fill: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:fill-gray-600\/10 {
  fill: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:fill-gray-600\/20 {
  fill: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:fill-gray-600\/25 {
  fill: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:fill-gray-600\/30 {
  fill: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:fill-gray-600\/40 {
  fill: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:fill-gray-600\/50 {
  fill: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:fill-gray-600\/60 {
  fill: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:fill-gray-600\/70 {
  fill: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:fill-gray-600\/75 {
  fill: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:fill-gray-600\/80 {
  fill: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:fill-gray-600\/90 {
  fill: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:fill-gray-600\/95 {
  fill: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:fill-gray-600\/100 {
  fill: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:fill-gray-700\/0 {
  fill: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:fill-gray-700\/5 {
  fill: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:fill-gray-700\/10 {
  fill: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:fill-gray-700\/20 {
  fill: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:fill-gray-700\/25 {
  fill: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:fill-gray-700\/30 {
  fill: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:fill-gray-700\/40 {
  fill: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:fill-gray-700\/50 {
  fill: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:fill-gray-700\/60 {
  fill: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:fill-gray-700\/70 {
  fill: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:fill-gray-700\/75 {
  fill: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:fill-gray-700\/80 {
  fill: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:fill-gray-700\/90 {
  fill: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:fill-gray-700\/95 {
  fill: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:fill-gray-700\/100 {
  fill: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:fill-gray-800\/0 {
  fill: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:fill-gray-800\/5 {
  fill: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:fill-gray-800\/10 {
  fill: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:fill-gray-800\/20 {
  fill: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:fill-gray-800\/25 {
  fill: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:fill-gray-800\/30 {
  fill: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:fill-gray-800\/40 {
  fill: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:fill-gray-800\/50 {
  fill: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:fill-gray-800\/60 {
  fill: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:fill-gray-800\/70 {
  fill: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:fill-gray-800\/75 {
  fill: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:fill-gray-800\/80 {
  fill: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:fill-gray-800\/90 {
  fill: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:fill-gray-800\/95 {
  fill: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:fill-gray-800\/100 {
  fill: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:fill-gray-900\/0 {
  fill: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:fill-gray-900\/5 {
  fill: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:fill-gray-900\/10 {
  fill: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:fill-gray-900\/20 {
  fill: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:fill-gray-900\/25 {
  fill: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:fill-gray-900\/30 {
  fill: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:fill-gray-900\/40 {
  fill: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:fill-gray-900\/50 {
  fill: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:fill-gray-900\/60 {
  fill: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:fill-gray-900\/70 {
  fill: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:fill-gray-900\/75 {
  fill: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:fill-gray-900\/80 {
  fill: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:fill-gray-900\/90 {
  fill: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:fill-gray-900\/95 {
  fill: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:fill-gray-900\/100 {
  fill: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:fill-gray\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:fill-gray\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:fill-gray\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:fill-gray\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:fill-gray\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:fill-gray\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:fill-gray\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:fill-gray\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:fill-gray\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:fill-gray\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:fill-gray\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:fill-gray\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:fill-gray\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:fill-gray\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:fill-gray\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:fill-primary-25\/0 {
  fill: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:fill-primary-25\/5 {
  fill: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:fill-primary-25\/10 {
  fill: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:fill-primary-25\/20 {
  fill: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:fill-primary-25\/25 {
  fill: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:fill-primary-25\/30 {
  fill: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:fill-primary-25\/40 {
  fill: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:fill-primary-25\/50 {
  fill: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:fill-primary-25\/60 {
  fill: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:fill-primary-25\/70 {
  fill: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:fill-primary-25\/75 {
  fill: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:fill-primary-25\/80 {
  fill: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:fill-primary-25\/90 {
  fill: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:fill-primary-25\/95 {
  fill: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:fill-primary-25\/100 {
  fill: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:fill-primary-50\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:fill-primary-50\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:fill-primary-50\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:fill-primary-50\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:fill-primary-50\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:fill-primary-50\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:fill-primary-50\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:fill-primary-50\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:fill-primary-50\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:fill-primary-50\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:fill-primary-50\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:fill-primary-50\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:fill-primary-50\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:fill-primary-50\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:fill-primary-50\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:fill-primary-100\/0 {
  fill: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:fill-primary-100\/5 {
  fill: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:fill-primary-100\/10 {
  fill: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:fill-primary-100\/20 {
  fill: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:fill-primary-100\/25 {
  fill: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:fill-primary-100\/30 {
  fill: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:fill-primary-100\/40 {
  fill: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:fill-primary-100\/50 {
  fill: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:fill-primary-100\/60 {
  fill: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:fill-primary-100\/70 {
  fill: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:fill-primary-100\/75 {
  fill: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:fill-primary-100\/80 {
  fill: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:fill-primary-100\/90 {
  fill: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:fill-primary-100\/95 {
  fill: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:fill-primary-100\/100 {
  fill: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:fill-primary-200\/0 {
  fill: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:fill-primary-200\/5 {
  fill: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:fill-primary-200\/10 {
  fill: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:fill-primary-200\/20 {
  fill: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:fill-primary-200\/25 {
  fill: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:fill-primary-200\/30 {
  fill: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:fill-primary-200\/40 {
  fill: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:fill-primary-200\/50 {
  fill: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:fill-primary-200\/60 {
  fill: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:fill-primary-200\/70 {
  fill: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:fill-primary-200\/75 {
  fill: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:fill-primary-200\/80 {
  fill: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:fill-primary-200\/90 {
  fill: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:fill-primary-200\/95 {
  fill: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:fill-primary-200\/100 {
  fill: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:fill-primary-300\/0 {
  fill: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:fill-primary-300\/5 {
  fill: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:fill-primary-300\/10 {
  fill: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:fill-primary-300\/20 {
  fill: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:fill-primary-300\/25 {
  fill: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:fill-primary-300\/30 {
  fill: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:fill-primary-300\/40 {
  fill: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:fill-primary-300\/50 {
  fill: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:fill-primary-300\/60 {
  fill: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:fill-primary-300\/70 {
  fill: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:fill-primary-300\/75 {
  fill: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:fill-primary-300\/80 {
  fill: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:fill-primary-300\/90 {
  fill: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:fill-primary-300\/95 {
  fill: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:fill-primary-300\/100 {
  fill: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:fill-primary-400\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:fill-primary-400\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:fill-primary-400\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:fill-primary-400\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:fill-primary-400\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:fill-primary-400\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:fill-primary-400\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:fill-primary-400\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:fill-primary-400\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:fill-primary-400\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:fill-primary-400\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:fill-primary-400\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:fill-primary-400\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:fill-primary-400\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:fill-primary-400\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:fill-primary-500\/0 {
  fill: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:fill-primary-500\/5 {
  fill: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:fill-primary-500\/10 {
  fill: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:fill-primary-500\/20 {
  fill: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:fill-primary-500\/25 {
  fill: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:fill-primary-500\/30 {
  fill: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:fill-primary-500\/40 {
  fill: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:fill-primary-500\/50 {
  fill: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:fill-primary-500\/60 {
  fill: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:fill-primary-500\/70 {
  fill: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:fill-primary-500\/75 {
  fill: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:fill-primary-500\/80 {
  fill: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:fill-primary-500\/90 {
  fill: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:fill-primary-500\/95 {
  fill: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:fill-primary-500\/100 {
  fill: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:fill-primary-600\/0 {
  fill: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:fill-primary-600\/5 {
  fill: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:fill-primary-600\/10 {
  fill: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:fill-primary-600\/20 {
  fill: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:fill-primary-600\/25 {
  fill: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:fill-primary-600\/30 {
  fill: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:fill-primary-600\/40 {
  fill: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:fill-primary-600\/50 {
  fill: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:fill-primary-600\/60 {
  fill: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:fill-primary-600\/70 {
  fill: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:fill-primary-600\/75 {
  fill: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:fill-primary-600\/80 {
  fill: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:fill-primary-600\/90 {
  fill: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:fill-primary-600\/95 {
  fill: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:fill-primary-600\/100 {
  fill: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:fill-primary-700\/0 {
  fill: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:fill-primary-700\/5 {
  fill: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:fill-primary-700\/10 {
  fill: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:fill-primary-700\/20 {
  fill: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:fill-primary-700\/25 {
  fill: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:fill-primary-700\/30 {
  fill: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:fill-primary-700\/40 {
  fill: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:fill-primary-700\/50 {
  fill: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:fill-primary-700\/60 {
  fill: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:fill-primary-700\/70 {
  fill: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:fill-primary-700\/75 {
  fill: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:fill-primary-700\/80 {
  fill: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:fill-primary-700\/90 {
  fill: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:fill-primary-700\/95 {
  fill: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:fill-primary-700\/100 {
  fill: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:fill-primary-800\/0 {
  fill: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:fill-primary-800\/5 {
  fill: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:fill-primary-800\/10 {
  fill: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:fill-primary-800\/20 {
  fill: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:fill-primary-800\/25 {
  fill: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:fill-primary-800\/30 {
  fill: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:fill-primary-800\/40 {
  fill: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:fill-primary-800\/50 {
  fill: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:fill-primary-800\/60 {
  fill: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:fill-primary-800\/70 {
  fill: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:fill-primary-800\/75 {
  fill: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:fill-primary-800\/80 {
  fill: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:fill-primary-800\/90 {
  fill: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:fill-primary-800\/95 {
  fill: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:fill-primary-800\/100 {
  fill: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:fill-primary-900\/0 {
  fill: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:fill-primary-900\/5 {
  fill: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:fill-primary-900\/10 {
  fill: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:fill-primary-900\/20 {
  fill: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:fill-primary-900\/25 {
  fill: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:fill-primary-900\/30 {
  fill: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:fill-primary-900\/40 {
  fill: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:fill-primary-900\/50 {
  fill: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:fill-primary-900\/60 {
  fill: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:fill-primary-900\/70 {
  fill: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:fill-primary-900\/75 {
  fill: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:fill-primary-900\/80 {
  fill: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:fill-primary-900\/90 {
  fill: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:fill-primary-900\/95 {
  fill: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:fill-primary-900\/100 {
  fill: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:fill-primary\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:fill-primary\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:fill-primary\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:fill-primary\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:fill-primary\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:fill-primary\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:fill-primary\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:fill-primary\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:fill-primary\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:fill-primary\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:fill-primary\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:fill-primary\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:fill-primary\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:fill-primary\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:fill-primary\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:fill-error-25\/0 {
  fill: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:fill-error-25\/5 {
  fill: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:fill-error-25\/10 {
  fill: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:fill-error-25\/20 {
  fill: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:fill-error-25\/25 {
  fill: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:fill-error-25\/30 {
  fill: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:fill-error-25\/40 {
  fill: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:fill-error-25\/50 {
  fill: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:fill-error-25\/60 {
  fill: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:fill-error-25\/70 {
  fill: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:fill-error-25\/75 {
  fill: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:fill-error-25\/80 {
  fill: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:fill-error-25\/90 {
  fill: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:fill-error-25\/95 {
  fill: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:fill-error-25\/100 {
  fill: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:fill-error-50\/0 {
  fill: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:fill-error-50\/5 {
  fill: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:fill-error-50\/10 {
  fill: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:fill-error-50\/20 {
  fill: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:fill-error-50\/25 {
  fill: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:fill-error-50\/30 {
  fill: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:fill-error-50\/40 {
  fill: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:fill-error-50\/50 {
  fill: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:fill-error-50\/60 {
  fill: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:fill-error-50\/70 {
  fill: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:fill-error-50\/75 {
  fill: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:fill-error-50\/80 {
  fill: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:fill-error-50\/90 {
  fill: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:fill-error-50\/95 {
  fill: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:fill-error-50\/100 {
  fill: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:fill-error-100\/0 {
  fill: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:fill-error-100\/5 {
  fill: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:fill-error-100\/10 {
  fill: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:fill-error-100\/20 {
  fill: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:fill-error-100\/25 {
  fill: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:fill-error-100\/30 {
  fill: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:fill-error-100\/40 {
  fill: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:fill-error-100\/50 {
  fill: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:fill-error-100\/60 {
  fill: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:fill-error-100\/70 {
  fill: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:fill-error-100\/75 {
  fill: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:fill-error-100\/80 {
  fill: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:fill-error-100\/90 {
  fill: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:fill-error-100\/95 {
  fill: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:fill-error-100\/100 {
  fill: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:fill-error-200\/0 {
  fill: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:fill-error-200\/5 {
  fill: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:fill-error-200\/10 {
  fill: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:fill-error-200\/20 {
  fill: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:fill-error-200\/25 {
  fill: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:fill-error-200\/30 {
  fill: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:fill-error-200\/40 {
  fill: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:fill-error-200\/50 {
  fill: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:fill-error-200\/60 {
  fill: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:fill-error-200\/70 {
  fill: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:fill-error-200\/75 {
  fill: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:fill-error-200\/80 {
  fill: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:fill-error-200\/90 {
  fill: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:fill-error-200\/95 {
  fill: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:fill-error-200\/100 {
  fill: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:fill-error-300\/0 {
  fill: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:fill-error-300\/5 {
  fill: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:fill-error-300\/10 {
  fill: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:fill-error-300\/20 {
  fill: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:fill-error-300\/25 {
  fill: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:fill-error-300\/30 {
  fill: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:fill-error-300\/40 {
  fill: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:fill-error-300\/50 {
  fill: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:fill-error-300\/60 {
  fill: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:fill-error-300\/70 {
  fill: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:fill-error-300\/75 {
  fill: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:fill-error-300\/80 {
  fill: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:fill-error-300\/90 {
  fill: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:fill-error-300\/95 {
  fill: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:fill-error-300\/100 {
  fill: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:fill-error-400\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:fill-error-400\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:fill-error-400\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:fill-error-400\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:fill-error-400\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:fill-error-400\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:fill-error-400\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:fill-error-400\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:fill-error-400\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:fill-error-400\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:fill-error-400\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:fill-error-400\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:fill-error-400\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:fill-error-400\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:fill-error-400\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:fill-error-500\/0 {
  fill: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:fill-error-500\/5 {
  fill: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:fill-error-500\/10 {
  fill: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:fill-error-500\/20 {
  fill: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:fill-error-500\/25 {
  fill: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:fill-error-500\/30 {
  fill: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:fill-error-500\/40 {
  fill: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:fill-error-500\/50 {
  fill: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:fill-error-500\/60 {
  fill: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:fill-error-500\/70 {
  fill: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:fill-error-500\/75 {
  fill: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:fill-error-500\/80 {
  fill: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:fill-error-500\/90 {
  fill: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:fill-error-500\/95 {
  fill: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:fill-error-500\/100 {
  fill: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:fill-error-600\/0 {
  fill: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:fill-error-600\/5 {
  fill: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:fill-error-600\/10 {
  fill: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:fill-error-600\/20 {
  fill: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:fill-error-600\/25 {
  fill: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:fill-error-600\/30 {
  fill: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:fill-error-600\/40 {
  fill: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:fill-error-600\/50 {
  fill: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:fill-error-600\/60 {
  fill: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:fill-error-600\/70 {
  fill: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:fill-error-600\/75 {
  fill: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:fill-error-600\/80 {
  fill: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:fill-error-600\/90 {
  fill: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:fill-error-600\/95 {
  fill: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:fill-error-600\/100 {
  fill: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:fill-error-700\/0 {
  fill: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:fill-error-700\/5 {
  fill: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:fill-error-700\/10 {
  fill: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:fill-error-700\/20 {
  fill: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:fill-error-700\/25 {
  fill: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:fill-error-700\/30 {
  fill: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:fill-error-700\/40 {
  fill: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:fill-error-700\/50 {
  fill: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:fill-error-700\/60 {
  fill: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:fill-error-700\/70 {
  fill: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:fill-error-700\/75 {
  fill: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:fill-error-700\/80 {
  fill: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:fill-error-700\/90 {
  fill: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:fill-error-700\/95 {
  fill: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:fill-error-700\/100 {
  fill: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:fill-error-800\/0 {
  fill: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:fill-error-800\/5 {
  fill: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:fill-error-800\/10 {
  fill: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:fill-error-800\/20 {
  fill: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:fill-error-800\/25 {
  fill: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:fill-error-800\/30 {
  fill: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:fill-error-800\/40 {
  fill: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:fill-error-800\/50 {
  fill: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:fill-error-800\/60 {
  fill: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:fill-error-800\/70 {
  fill: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:fill-error-800\/75 {
  fill: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:fill-error-800\/80 {
  fill: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:fill-error-800\/90 {
  fill: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:fill-error-800\/95 {
  fill: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:fill-error-800\/100 {
  fill: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:fill-error-900\/0 {
  fill: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:fill-error-900\/5 {
  fill: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:fill-error-900\/10 {
  fill: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:fill-error-900\/20 {
  fill: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:fill-error-900\/25 {
  fill: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:fill-error-900\/30 {
  fill: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:fill-error-900\/40 {
  fill: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:fill-error-900\/50 {
  fill: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:fill-error-900\/60 {
  fill: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:fill-error-900\/70 {
  fill: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:fill-error-900\/75 {
  fill: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:fill-error-900\/80 {
  fill: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:fill-error-900\/90 {
  fill: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:fill-error-900\/95 {
  fill: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:fill-error-900\/100 {
  fill: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:fill-error\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:fill-error\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:fill-error\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:fill-error\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:fill-error\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:fill-error\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:fill-error\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:fill-error\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:fill-error\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:fill-error\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:fill-error\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:fill-error\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:fill-error\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:fill-error\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:fill-error\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:fill-warning-25\/0 {
  fill: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:fill-warning-25\/5 {
  fill: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:fill-warning-25\/10 {
  fill: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:fill-warning-25\/20 {
  fill: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:fill-warning-25\/25 {
  fill: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:fill-warning-25\/30 {
  fill: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:fill-warning-25\/40 {
  fill: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:fill-warning-25\/50 {
  fill: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:fill-warning-25\/60 {
  fill: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:fill-warning-25\/70 {
  fill: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:fill-warning-25\/75 {
  fill: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:fill-warning-25\/80 {
  fill: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:fill-warning-25\/90 {
  fill: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:fill-warning-25\/95 {
  fill: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:fill-warning-25\/100 {
  fill: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:fill-warning-50\/0 {
  fill: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:fill-warning-50\/5 {
  fill: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:fill-warning-50\/10 {
  fill: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:fill-warning-50\/20 {
  fill: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:fill-warning-50\/25 {
  fill: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:fill-warning-50\/30 {
  fill: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:fill-warning-50\/40 {
  fill: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:fill-warning-50\/50 {
  fill: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:fill-warning-50\/60 {
  fill: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:fill-warning-50\/70 {
  fill: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:fill-warning-50\/75 {
  fill: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:fill-warning-50\/80 {
  fill: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:fill-warning-50\/90 {
  fill: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:fill-warning-50\/95 {
  fill: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:fill-warning-50\/100 {
  fill: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:fill-warning-100\/0 {
  fill: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:fill-warning-100\/5 {
  fill: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:fill-warning-100\/10 {
  fill: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:fill-warning-100\/20 {
  fill: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:fill-warning-100\/25 {
  fill: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:fill-warning-100\/30 {
  fill: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:fill-warning-100\/40 {
  fill: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:fill-warning-100\/50 {
  fill: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:fill-warning-100\/60 {
  fill: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:fill-warning-100\/70 {
  fill: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:fill-warning-100\/75 {
  fill: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:fill-warning-100\/80 {
  fill: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:fill-warning-100\/90 {
  fill: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:fill-warning-100\/95 {
  fill: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:fill-warning-100\/100 {
  fill: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:fill-warning-200\/0 {
  fill: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:fill-warning-200\/5 {
  fill: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:fill-warning-200\/10 {
  fill: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:fill-warning-200\/20 {
  fill: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:fill-warning-200\/25 {
  fill: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:fill-warning-200\/30 {
  fill: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:fill-warning-200\/40 {
  fill: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:fill-warning-200\/50 {
  fill: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:fill-warning-200\/60 {
  fill: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:fill-warning-200\/70 {
  fill: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:fill-warning-200\/75 {
  fill: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:fill-warning-200\/80 {
  fill: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:fill-warning-200\/90 {
  fill: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:fill-warning-200\/95 {
  fill: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:fill-warning-200\/100 {
  fill: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:fill-warning-300\/0 {
  fill: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:fill-warning-300\/5 {
  fill: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:fill-warning-300\/10 {
  fill: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:fill-warning-300\/20 {
  fill: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:fill-warning-300\/25 {
  fill: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:fill-warning-300\/30 {
  fill: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:fill-warning-300\/40 {
  fill: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:fill-warning-300\/50 {
  fill: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:fill-warning-300\/60 {
  fill: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:fill-warning-300\/70 {
  fill: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:fill-warning-300\/75 {
  fill: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:fill-warning-300\/80 {
  fill: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:fill-warning-300\/90 {
  fill: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:fill-warning-300\/95 {
  fill: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:fill-warning-300\/100 {
  fill: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:fill-warning-400\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:fill-warning-400\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:fill-warning-400\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:fill-warning-400\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:fill-warning-400\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:fill-warning-400\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:fill-warning-400\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:fill-warning-400\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:fill-warning-400\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:fill-warning-400\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:fill-warning-400\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:fill-warning-400\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:fill-warning-400\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:fill-warning-400\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:fill-warning-400\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:fill-warning-500\/0 {
  fill: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:fill-warning-500\/5 {
  fill: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:fill-warning-500\/10 {
  fill: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:fill-warning-500\/20 {
  fill: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:fill-warning-500\/25 {
  fill: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:fill-warning-500\/30 {
  fill: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:fill-warning-500\/40 {
  fill: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:fill-warning-500\/50 {
  fill: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:fill-warning-500\/60 {
  fill: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:fill-warning-500\/70 {
  fill: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:fill-warning-500\/75 {
  fill: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:fill-warning-500\/80 {
  fill: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:fill-warning-500\/90 {
  fill: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:fill-warning-500\/95 {
  fill: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:fill-warning-500\/100 {
  fill: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:fill-warning-600\/0 {
  fill: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:fill-warning-600\/5 {
  fill: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:fill-warning-600\/10 {
  fill: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:fill-warning-600\/20 {
  fill: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:fill-warning-600\/25 {
  fill: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:fill-warning-600\/30 {
  fill: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:fill-warning-600\/40 {
  fill: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:fill-warning-600\/50 {
  fill: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:fill-warning-600\/60 {
  fill: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:fill-warning-600\/70 {
  fill: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:fill-warning-600\/75 {
  fill: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:fill-warning-600\/80 {
  fill: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:fill-warning-600\/90 {
  fill: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:fill-warning-600\/95 {
  fill: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:fill-warning-600\/100 {
  fill: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:fill-warning-700\/0 {
  fill: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:fill-warning-700\/5 {
  fill: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:fill-warning-700\/10 {
  fill: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:fill-warning-700\/20 {
  fill: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:fill-warning-700\/25 {
  fill: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:fill-warning-700\/30 {
  fill: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:fill-warning-700\/40 {
  fill: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:fill-warning-700\/50 {
  fill: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:fill-warning-700\/60 {
  fill: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:fill-warning-700\/70 {
  fill: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:fill-warning-700\/75 {
  fill: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:fill-warning-700\/80 {
  fill: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:fill-warning-700\/90 {
  fill: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:fill-warning-700\/95 {
  fill: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:fill-warning-700\/100 {
  fill: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:fill-warning-800\/0 {
  fill: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:fill-warning-800\/5 {
  fill: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:fill-warning-800\/10 {
  fill: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:fill-warning-800\/20 {
  fill: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:fill-warning-800\/25 {
  fill: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:fill-warning-800\/30 {
  fill: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:fill-warning-800\/40 {
  fill: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:fill-warning-800\/50 {
  fill: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:fill-warning-800\/60 {
  fill: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:fill-warning-800\/70 {
  fill: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:fill-warning-800\/75 {
  fill: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:fill-warning-800\/80 {
  fill: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:fill-warning-800\/90 {
  fill: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:fill-warning-800\/95 {
  fill: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:fill-warning-800\/100 {
  fill: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:fill-warning-900\/0 {
  fill: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:fill-warning-900\/5 {
  fill: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:fill-warning-900\/10 {
  fill: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:fill-warning-900\/20 {
  fill: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:fill-warning-900\/25 {
  fill: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:fill-warning-900\/30 {
  fill: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:fill-warning-900\/40 {
  fill: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:fill-warning-900\/50 {
  fill: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:fill-warning-900\/60 {
  fill: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:fill-warning-900\/70 {
  fill: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:fill-warning-900\/75 {
  fill: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:fill-warning-900\/80 {
  fill: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:fill-warning-900\/90 {
  fill: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:fill-warning-900\/95 {
  fill: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:fill-warning-900\/100 {
  fill: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:fill-warning\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:fill-warning\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:fill-warning\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:fill-warning\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:fill-warning\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:fill-warning\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:fill-warning\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:fill-warning\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:fill-warning\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:fill-warning\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:fill-warning\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:fill-warning\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:fill-warning\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:fill-warning\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:fill-warning\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:fill-success-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:fill-success-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:fill-success-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:fill-success-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:fill-success-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:fill-success-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:fill-success-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:fill-success-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:fill-success-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:fill-success-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:fill-success-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:fill-success-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:fill-success-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:fill-success-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:fill-success-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:fill-success-50\/0 {
  fill: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:fill-success-50\/5 {
  fill: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:fill-success-50\/10 {
  fill: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:fill-success-50\/20 {
  fill: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:fill-success-50\/25 {
  fill: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:fill-success-50\/30 {
  fill: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:fill-success-50\/40 {
  fill: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:fill-success-50\/50 {
  fill: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:fill-success-50\/60 {
  fill: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:fill-success-50\/70 {
  fill: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:fill-success-50\/75 {
  fill: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:fill-success-50\/80 {
  fill: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:fill-success-50\/90 {
  fill: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:fill-success-50\/95 {
  fill: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:fill-success-50\/100 {
  fill: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:fill-success-100\/0 {
  fill: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:fill-success-100\/5 {
  fill: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:fill-success-100\/10 {
  fill: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:fill-success-100\/20 {
  fill: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:fill-success-100\/25 {
  fill: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:fill-success-100\/30 {
  fill: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:fill-success-100\/40 {
  fill: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:fill-success-100\/50 {
  fill: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:fill-success-100\/60 {
  fill: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:fill-success-100\/70 {
  fill: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:fill-success-100\/75 {
  fill: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:fill-success-100\/80 {
  fill: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:fill-success-100\/90 {
  fill: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:fill-success-100\/95 {
  fill: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:fill-success-100\/100 {
  fill: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:fill-success-200\/0 {
  fill: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:fill-success-200\/5 {
  fill: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:fill-success-200\/10 {
  fill: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:fill-success-200\/20 {
  fill: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:fill-success-200\/25 {
  fill: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:fill-success-200\/30 {
  fill: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:fill-success-200\/40 {
  fill: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:fill-success-200\/50 {
  fill: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:fill-success-200\/60 {
  fill: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:fill-success-200\/70 {
  fill: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:fill-success-200\/75 {
  fill: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:fill-success-200\/80 {
  fill: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:fill-success-200\/90 {
  fill: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:fill-success-200\/95 {
  fill: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:fill-success-200\/100 {
  fill: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:fill-success-300\/0 {
  fill: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:fill-success-300\/5 {
  fill: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:fill-success-300\/10 {
  fill: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:fill-success-300\/20 {
  fill: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:fill-success-300\/25 {
  fill: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:fill-success-300\/30 {
  fill: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:fill-success-300\/40 {
  fill: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:fill-success-300\/50 {
  fill: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:fill-success-300\/60 {
  fill: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:fill-success-300\/70 {
  fill: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:fill-success-300\/75 {
  fill: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:fill-success-300\/80 {
  fill: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:fill-success-300\/90 {
  fill: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:fill-success-300\/95 {
  fill: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:fill-success-300\/100 {
  fill: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:fill-success-400\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:fill-success-400\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:fill-success-400\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:fill-success-400\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:fill-success-400\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:fill-success-400\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:fill-success-400\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:fill-success-400\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:fill-success-400\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:fill-success-400\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:fill-success-400\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:fill-success-400\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:fill-success-400\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:fill-success-400\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:fill-success-400\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:fill-success-500\/0 {
  fill: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:fill-success-500\/5 {
  fill: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:fill-success-500\/10 {
  fill: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:fill-success-500\/20 {
  fill: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:fill-success-500\/25 {
  fill: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:fill-success-500\/30 {
  fill: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:fill-success-500\/40 {
  fill: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:fill-success-500\/50 {
  fill: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:fill-success-500\/60 {
  fill: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:fill-success-500\/70 {
  fill: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:fill-success-500\/75 {
  fill: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:fill-success-500\/80 {
  fill: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:fill-success-500\/90 {
  fill: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:fill-success-500\/95 {
  fill: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:fill-success-500\/100 {
  fill: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:fill-success-600\/0 {
  fill: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:fill-success-600\/5 {
  fill: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:fill-success-600\/10 {
  fill: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:fill-success-600\/20 {
  fill: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:fill-success-600\/25 {
  fill: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:fill-success-600\/30 {
  fill: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:fill-success-600\/40 {
  fill: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:fill-success-600\/50 {
  fill: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:fill-success-600\/60 {
  fill: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:fill-success-600\/70 {
  fill: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:fill-success-600\/75 {
  fill: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:fill-success-600\/80 {
  fill: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:fill-success-600\/90 {
  fill: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:fill-success-600\/95 {
  fill: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:fill-success-600\/100 {
  fill: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:fill-success-700\/0 {
  fill: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:fill-success-700\/5 {
  fill: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:fill-success-700\/10 {
  fill: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:fill-success-700\/20 {
  fill: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:fill-success-700\/25 {
  fill: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:fill-success-700\/30 {
  fill: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:fill-success-700\/40 {
  fill: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:fill-success-700\/50 {
  fill: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:fill-success-700\/60 {
  fill: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:fill-success-700\/70 {
  fill: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:fill-success-700\/75 {
  fill: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:fill-success-700\/80 {
  fill: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:fill-success-700\/90 {
  fill: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:fill-success-700\/95 {
  fill: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:fill-success-700\/100 {
  fill: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:fill-success-800\/0 {
  fill: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:fill-success-800\/5 {
  fill: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:fill-success-800\/10 {
  fill: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:fill-success-800\/20 {
  fill: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:fill-success-800\/25 {
  fill: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:fill-success-800\/30 {
  fill: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:fill-success-800\/40 {
  fill: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:fill-success-800\/50 {
  fill: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:fill-success-800\/60 {
  fill: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:fill-success-800\/70 {
  fill: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:fill-success-800\/75 {
  fill: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:fill-success-800\/80 {
  fill: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:fill-success-800\/90 {
  fill: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:fill-success-800\/95 {
  fill: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:fill-success-800\/100 {
  fill: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:fill-success-900\/0 {
  fill: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:fill-success-900\/5 {
  fill: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:fill-success-900\/10 {
  fill: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:fill-success-900\/20 {
  fill: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:fill-success-900\/25 {
  fill: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:fill-success-900\/30 {
  fill: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:fill-success-900\/40 {
  fill: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:fill-success-900\/50 {
  fill: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:fill-success-900\/60 {
  fill: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:fill-success-900\/70 {
  fill: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:fill-success-900\/75 {
  fill: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:fill-success-900\/80 {
  fill: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:fill-success-900\/90 {
  fill: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:fill-success-900\/95 {
  fill: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:fill-success-900\/100 {
  fill: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:fill-success\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:fill-success\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:fill-success\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:fill-success\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:fill-success\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:fill-success\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:fill-success\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:fill-success\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:fill-success\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:fill-success\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:fill-success\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:fill-success\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:fill-success\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:fill-success\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:fill-success\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:fill-gray-blue-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:fill-gray-blue-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:fill-gray-blue-50\/0 {
  fill: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:fill-gray-blue-50\/5 {
  fill: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-50\/10 {
  fill: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-50\/20 {
  fill: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-50\/25 {
  fill: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-50\/30 {
  fill: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-50\/40 {
  fill: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-50\/50 {
  fill: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-50\/60 {
  fill: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-50\/70 {
  fill: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-50\/75 {
  fill: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-50\/80 {
  fill: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-50\/90 {
  fill: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-50\/95 {
  fill: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-50\/100 {
  fill: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:fill-gray-blue-100\/0 {
  fill: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:fill-gray-blue-100\/5 {
  fill: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-100\/10 {
  fill: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-100\/20 {
  fill: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-100\/25 {
  fill: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-100\/30 {
  fill: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-100\/40 {
  fill: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-100\/50 {
  fill: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-100\/60 {
  fill: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-100\/70 {
  fill: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-100\/75 {
  fill: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-100\/80 {
  fill: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-100\/90 {
  fill: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-100\/95 {
  fill: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-100\/100 {
  fill: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:fill-gray-blue-200\/0 {
  fill: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:fill-gray-blue-200\/5 {
  fill: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-200\/10 {
  fill: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-200\/20 {
  fill: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-200\/25 {
  fill: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-200\/30 {
  fill: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-200\/40 {
  fill: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-200\/50 {
  fill: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-200\/60 {
  fill: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-200\/70 {
  fill: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-200\/75 {
  fill: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-200\/80 {
  fill: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-200\/90 {
  fill: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-200\/95 {
  fill: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-200\/100 {
  fill: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:fill-gray-blue-300\/0 {
  fill: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:fill-gray-blue-300\/5 {
  fill: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-300\/10 {
  fill: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-300\/20 {
  fill: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-300\/25 {
  fill: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-300\/30 {
  fill: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-300\/40 {
  fill: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-300\/50 {
  fill: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-300\/60 {
  fill: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-300\/70 {
  fill: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-300\/75 {
  fill: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-300\/80 {
  fill: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-300\/90 {
  fill: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-300\/95 {
  fill: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-300\/100 {
  fill: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:fill-gray-blue-400\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:fill-gray-blue-400\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-400\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-400\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-400\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-400\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-400\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-400\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-400\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-400\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-400\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-400\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-400\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-400\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-400\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:fill-gray-blue-500\/0 {
  fill: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:fill-gray-blue-500\/5 {
  fill: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-500\/10 {
  fill: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-500\/20 {
  fill: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-500\/25 {
  fill: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-500\/30 {
  fill: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-500\/40 {
  fill: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-500\/50 {
  fill: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-500\/60 {
  fill: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-500\/70 {
  fill: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-500\/75 {
  fill: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-500\/80 {
  fill: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-500\/90 {
  fill: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-500\/95 {
  fill: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-500\/100 {
  fill: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:fill-gray-blue-600\/0 {
  fill: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:fill-gray-blue-600\/5 {
  fill: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-600\/10 {
  fill: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-600\/20 {
  fill: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-600\/25 {
  fill: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-600\/30 {
  fill: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-600\/40 {
  fill: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-600\/50 {
  fill: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-600\/60 {
  fill: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-600\/70 {
  fill: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-600\/75 {
  fill: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-600\/80 {
  fill: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-600\/90 {
  fill: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-600\/95 {
  fill: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-600\/100 {
  fill: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:fill-gray-blue-700\/0 {
  fill: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:fill-gray-blue-700\/5 {
  fill: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-700\/10 {
  fill: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-700\/20 {
  fill: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-700\/25 {
  fill: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-700\/30 {
  fill: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-700\/40 {
  fill: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-700\/50 {
  fill: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-700\/60 {
  fill: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-700\/70 {
  fill: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-700\/75 {
  fill: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-700\/80 {
  fill: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-700\/90 {
  fill: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-700\/95 {
  fill: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-700\/100 {
  fill: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:fill-gray-blue-800\/0 {
  fill: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:fill-gray-blue-800\/5 {
  fill: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-800\/10 {
  fill: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-800\/20 {
  fill: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-800\/25 {
  fill: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-800\/30 {
  fill: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-800\/40 {
  fill: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-800\/50 {
  fill: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-800\/60 {
  fill: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-800\/70 {
  fill: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-800\/75 {
  fill: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-800\/80 {
  fill: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-800\/90 {
  fill: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-800\/95 {
  fill: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-800\/100 {
  fill: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:fill-gray-blue-900\/0 {
  fill: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:fill-gray-blue-900\/5 {
  fill: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue-900\/10 {
  fill: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue-900\/20 {
  fill: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue-900\/25 {
  fill: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue-900\/30 {
  fill: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue-900\/40 {
  fill: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue-900\/50 {
  fill: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue-900\/60 {
  fill: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue-900\/70 {
  fill: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue-900\/75 {
  fill: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue-900\/80 {
  fill: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue-900\/90 {
  fill: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue-900\/95 {
  fill: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue-900\/100 {
  fill: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:fill-gray-blue\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:fill-gray-blue\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:fill-gray-blue\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:fill-gray-blue\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:fill-gray-blue\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:fill-gray-blue\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:fill-gray-blue\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:fill-gray-blue\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:fill-gray-blue\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:fill-gray-blue\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:fill-gray-blue\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:fill-gray-blue\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:fill-gray-blue\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:fill-gray-blue\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:fill-gray-blue\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:fill-gray-cool-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:fill-gray-cool-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:fill-gray-cool-50\/0 {
  fill: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:fill-gray-cool-50\/5 {
  fill: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-50\/10 {
  fill: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-50\/20 {
  fill: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-50\/25 {
  fill: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-50\/30 {
  fill: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-50\/40 {
  fill: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-50\/50 {
  fill: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-50\/60 {
  fill: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-50\/70 {
  fill: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-50\/75 {
  fill: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-50\/80 {
  fill: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-50\/90 {
  fill: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-50\/95 {
  fill: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-50\/100 {
  fill: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:fill-gray-cool-100\/0 {
  fill: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:fill-gray-cool-100\/5 {
  fill: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-100\/10 {
  fill: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-100\/20 {
  fill: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-100\/25 {
  fill: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-100\/30 {
  fill: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-100\/40 {
  fill: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-100\/50 {
  fill: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-100\/60 {
  fill: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-100\/70 {
  fill: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-100\/75 {
  fill: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-100\/80 {
  fill: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-100\/90 {
  fill: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-100\/95 {
  fill: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-100\/100 {
  fill: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:fill-gray-cool-200\/0 {
  fill: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:fill-gray-cool-200\/5 {
  fill: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-200\/10 {
  fill: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-200\/20 {
  fill: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-200\/25 {
  fill: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-200\/30 {
  fill: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-200\/40 {
  fill: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-200\/50 {
  fill: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-200\/60 {
  fill: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-200\/70 {
  fill: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-200\/75 {
  fill: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-200\/80 {
  fill: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-200\/90 {
  fill: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-200\/95 {
  fill: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-200\/100 {
  fill: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:fill-gray-cool-300\/0 {
  fill: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:fill-gray-cool-300\/5 {
  fill: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-300\/10 {
  fill: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-300\/20 {
  fill: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-300\/25 {
  fill: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-300\/30 {
  fill: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-300\/40 {
  fill: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-300\/50 {
  fill: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-300\/60 {
  fill: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-300\/70 {
  fill: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-300\/75 {
  fill: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-300\/80 {
  fill: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-300\/90 {
  fill: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-300\/95 {
  fill: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-300\/100 {
  fill: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:fill-gray-cool-400\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:fill-gray-cool-400\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-400\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-400\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-400\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-400\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-400\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-400\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-400\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-400\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-400\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-400\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-400\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-400\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-400\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:fill-gray-cool-500\/0 {
  fill: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:fill-gray-cool-500\/5 {
  fill: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-500\/10 {
  fill: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-500\/20 {
  fill: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-500\/25 {
  fill: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-500\/30 {
  fill: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-500\/40 {
  fill: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-500\/50 {
  fill: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-500\/60 {
  fill: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-500\/70 {
  fill: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-500\/75 {
  fill: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-500\/80 {
  fill: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-500\/90 {
  fill: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-500\/95 {
  fill: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-500\/100 {
  fill: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:fill-gray-cool-600\/0 {
  fill: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:fill-gray-cool-600\/5 {
  fill: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-600\/10 {
  fill: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-600\/20 {
  fill: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-600\/25 {
  fill: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-600\/30 {
  fill: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-600\/40 {
  fill: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-600\/50 {
  fill: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-600\/60 {
  fill: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-600\/70 {
  fill: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-600\/75 {
  fill: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-600\/80 {
  fill: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-600\/90 {
  fill: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-600\/95 {
  fill: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-600\/100 {
  fill: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:fill-gray-cool-700\/0 {
  fill: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:fill-gray-cool-700\/5 {
  fill: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-700\/10 {
  fill: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-700\/20 {
  fill: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-700\/25 {
  fill: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-700\/30 {
  fill: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-700\/40 {
  fill: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-700\/50 {
  fill: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-700\/60 {
  fill: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-700\/70 {
  fill: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-700\/75 {
  fill: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-700\/80 {
  fill: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-700\/90 {
  fill: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-700\/95 {
  fill: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-700\/100 {
  fill: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:fill-gray-cool-800\/0 {
  fill: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:fill-gray-cool-800\/5 {
  fill: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-800\/10 {
  fill: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-800\/20 {
  fill: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-800\/25 {
  fill: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-800\/30 {
  fill: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-800\/40 {
  fill: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-800\/50 {
  fill: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-800\/60 {
  fill: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-800\/70 {
  fill: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-800\/75 {
  fill: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-800\/80 {
  fill: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-800\/90 {
  fill: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-800\/95 {
  fill: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-800\/100 {
  fill: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:fill-gray-cool-900\/0 {
  fill: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:fill-gray-cool-900\/5 {
  fill: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool-900\/10 {
  fill: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool-900\/20 {
  fill: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool-900\/25 {
  fill: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool-900\/30 {
  fill: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool-900\/40 {
  fill: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool-900\/50 {
  fill: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool-900\/60 {
  fill: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool-900\/70 {
  fill: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool-900\/75 {
  fill: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool-900\/80 {
  fill: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool-900\/90 {
  fill: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool-900\/95 {
  fill: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool-900\/100 {
  fill: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:fill-gray-cool\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:fill-gray-cool\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:fill-gray-cool\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:fill-gray-cool\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:fill-gray-cool\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:fill-gray-cool\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:fill-gray-cool\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:fill-gray-cool\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:fill-gray-cool\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:fill-gray-cool\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:fill-gray-cool\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:fill-gray-cool\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:fill-gray-cool\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:fill-gray-cool\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:fill-gray-cool\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:fill-gray-modern-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:fill-gray-modern-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:fill-gray-modern-50\/0 {
  fill: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:fill-gray-modern-50\/5 {
  fill: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-50\/10 {
  fill: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-50\/20 {
  fill: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-50\/25 {
  fill: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-50\/30 {
  fill: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-50\/40 {
  fill: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-50\/50 {
  fill: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-50\/60 {
  fill: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-50\/70 {
  fill: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-50\/75 {
  fill: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-50\/80 {
  fill: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-50\/90 {
  fill: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-50\/95 {
  fill: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-50\/100 {
  fill: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:fill-gray-modern-100\/0 {
  fill: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:fill-gray-modern-100\/5 {
  fill: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-100\/10 {
  fill: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-100\/20 {
  fill: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-100\/25 {
  fill: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-100\/30 {
  fill: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-100\/40 {
  fill: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-100\/50 {
  fill: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-100\/60 {
  fill: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-100\/70 {
  fill: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-100\/75 {
  fill: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-100\/80 {
  fill: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-100\/90 {
  fill: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-100\/95 {
  fill: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-100\/100 {
  fill: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:fill-gray-modern-200\/0 {
  fill: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:fill-gray-modern-200\/5 {
  fill: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-200\/10 {
  fill: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-200\/20 {
  fill: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-200\/25 {
  fill: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-200\/30 {
  fill: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-200\/40 {
  fill: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-200\/50 {
  fill: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-200\/60 {
  fill: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-200\/70 {
  fill: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-200\/75 {
  fill: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-200\/80 {
  fill: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-200\/90 {
  fill: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-200\/95 {
  fill: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-200\/100 {
  fill: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:fill-gray-modern-300\/0 {
  fill: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:fill-gray-modern-300\/5 {
  fill: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-300\/10 {
  fill: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-300\/20 {
  fill: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-300\/25 {
  fill: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-300\/30 {
  fill: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-300\/40 {
  fill: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-300\/50 {
  fill: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-300\/60 {
  fill: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-300\/70 {
  fill: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-300\/75 {
  fill: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-300\/80 {
  fill: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-300\/90 {
  fill: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-300\/95 {
  fill: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-300\/100 {
  fill: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:fill-gray-modern-400\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:fill-gray-modern-400\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-400\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-400\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-400\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-400\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-400\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-400\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-400\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-400\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-400\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-400\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-400\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-400\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-400\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:fill-gray-modern-500\/0 {
  fill: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:fill-gray-modern-500\/5 {
  fill: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-500\/10 {
  fill: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-500\/20 {
  fill: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-500\/25 {
  fill: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-500\/30 {
  fill: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-500\/40 {
  fill: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-500\/50 {
  fill: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-500\/60 {
  fill: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-500\/70 {
  fill: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-500\/75 {
  fill: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-500\/80 {
  fill: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-500\/90 {
  fill: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-500\/95 {
  fill: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-500\/100 {
  fill: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:fill-gray-modern-600\/0 {
  fill: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:fill-gray-modern-600\/5 {
  fill: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-600\/10 {
  fill: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-600\/20 {
  fill: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-600\/25 {
  fill: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-600\/30 {
  fill: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-600\/40 {
  fill: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-600\/50 {
  fill: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-600\/60 {
  fill: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-600\/70 {
  fill: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-600\/75 {
  fill: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-600\/80 {
  fill: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-600\/90 {
  fill: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-600\/95 {
  fill: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-600\/100 {
  fill: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:fill-gray-modern-700\/0 {
  fill: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:fill-gray-modern-700\/5 {
  fill: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-700\/10 {
  fill: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-700\/20 {
  fill: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-700\/25 {
  fill: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-700\/30 {
  fill: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-700\/40 {
  fill: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-700\/50 {
  fill: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-700\/60 {
  fill: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-700\/70 {
  fill: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-700\/75 {
  fill: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-700\/80 {
  fill: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-700\/90 {
  fill: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-700\/95 {
  fill: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-700\/100 {
  fill: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:fill-gray-modern-800\/0 {
  fill: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:fill-gray-modern-800\/5 {
  fill: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-800\/10 {
  fill: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-800\/20 {
  fill: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-800\/25 {
  fill: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-800\/30 {
  fill: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-800\/40 {
  fill: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-800\/50 {
  fill: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-800\/60 {
  fill: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-800\/70 {
  fill: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-800\/75 {
  fill: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-800\/80 {
  fill: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-800\/90 {
  fill: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-800\/95 {
  fill: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-800\/100 {
  fill: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:fill-gray-modern-900\/0 {
  fill: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:fill-gray-modern-900\/5 {
  fill: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern-900\/10 {
  fill: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern-900\/20 {
  fill: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern-900\/25 {
  fill: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern-900\/30 {
  fill: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern-900\/40 {
  fill: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern-900\/50 {
  fill: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern-900\/60 {
  fill: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern-900\/70 {
  fill: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern-900\/75 {
  fill: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern-900\/80 {
  fill: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern-900\/90 {
  fill: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern-900\/95 {
  fill: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern-900\/100 {
  fill: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:fill-gray-modern\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:fill-gray-modern\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:fill-gray-modern\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:fill-gray-modern\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:fill-gray-modern\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:fill-gray-modern\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:fill-gray-modern\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:fill-gray-modern\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:fill-gray-modern\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:fill-gray-modern\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:fill-gray-modern\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:fill-gray-modern\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:fill-gray-modern\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:fill-gray-modern\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:fill-gray-modern\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-100\/0 {
  fill: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-100\/5 {
  fill: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-100\/10 {
  fill: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-100\/20 {
  fill: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-100\/25 {
  fill: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-100\/30 {
  fill: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-100\/40 {
  fill: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-100\/50 {
  fill: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-100\/60 {
  fill: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-100\/70 {
  fill: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-100\/75 {
  fill: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-100\/80 {
  fill: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-100\/90 {
  fill: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-100\/95 {
  fill: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-100\/100 {
  fill: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-200\/0 {
  fill: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-200\/5 {
  fill: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-200\/10 {
  fill: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-200\/20 {
  fill: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-200\/25 {
  fill: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-200\/30 {
  fill: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-200\/40 {
  fill: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-200\/50 {
  fill: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-200\/60 {
  fill: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-200\/70 {
  fill: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-200\/75 {
  fill: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-200\/80 {
  fill: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-200\/90 {
  fill: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-200\/95 {
  fill: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-200\/100 {
  fill: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-300\/0 {
  fill: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-300\/5 {
  fill: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-300\/10 {
  fill: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-300\/20 {
  fill: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-300\/25 {
  fill: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-300\/30 {
  fill: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-300\/40 {
  fill: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-300\/50 {
  fill: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-300\/60 {
  fill: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-300\/70 {
  fill: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-300\/75 {
  fill: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-300\/80 {
  fill: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-300\/90 {
  fill: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-300\/95 {
  fill: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-300\/100 {
  fill: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-400\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-400\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-400\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-400\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-400\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-400\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-400\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-400\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-400\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-400\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-400\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-400\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-400\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-400\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-400\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-500\/0 {
  fill: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-500\/5 {
  fill: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-500\/10 {
  fill: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-500\/20 {
  fill: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-500\/25 {
  fill: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-500\/30 {
  fill: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-500\/40 {
  fill: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-500\/50 {
  fill: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-500\/60 {
  fill: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-500\/70 {
  fill: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-500\/75 {
  fill: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-500\/80 {
  fill: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-500\/90 {
  fill: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-500\/95 {
  fill: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-500\/100 {
  fill: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-600\/0 {
  fill: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-600\/5 {
  fill: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-600\/10 {
  fill: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-600\/20 {
  fill: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-600\/25 {
  fill: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-600\/30 {
  fill: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-600\/40 {
  fill: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-600\/50 {
  fill: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-600\/60 {
  fill: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-600\/70 {
  fill: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-600\/75 {
  fill: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-600\/80 {
  fill: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-600\/90 {
  fill: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-600\/95 {
  fill: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-600\/100 {
  fill: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-700\/0 {
  fill: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-700\/5 {
  fill: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-700\/10 {
  fill: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-700\/20 {
  fill: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-700\/25 {
  fill: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-700\/30 {
  fill: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-700\/40 {
  fill: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-700\/50 {
  fill: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-700\/60 {
  fill: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-700\/70 {
  fill: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-700\/75 {
  fill: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-700\/80 {
  fill: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-700\/90 {
  fill: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-700\/95 {
  fill: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-700\/100 {
  fill: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-800\/0 {
  fill: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-800\/5 {
  fill: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-800\/10 {
  fill: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-800\/20 {
  fill: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-800\/25 {
  fill: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-800\/30 {
  fill: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-800\/40 {
  fill: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-800\/50 {
  fill: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-800\/60 {
  fill: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-800\/70 {
  fill: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-800\/75 {
  fill: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-800\/80 {
  fill: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-800\/90 {
  fill: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-800\/95 {
  fill: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-800\/100 {
  fill: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:fill-gray-neutral-900\/0 {
  fill: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:fill-gray-neutral-900\/5 {
  fill: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral-900\/10 {
  fill: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral-900\/20 {
  fill: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral-900\/25 {
  fill: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral-900\/30 {
  fill: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral-900\/40 {
  fill: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral-900\/50 {
  fill: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral-900\/60 {
  fill: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral-900\/70 {
  fill: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral-900\/75 {
  fill: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral-900\/80 {
  fill: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral-900\/90 {
  fill: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral-900\/95 {
  fill: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral-900\/100 {
  fill: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:fill-gray-neutral\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:fill-gray-neutral\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:fill-gray-neutral\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:fill-gray-neutral\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:fill-gray-neutral\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:fill-gray-neutral\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:fill-gray-neutral\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:fill-gray-neutral\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:fill-gray-neutral\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:fill-gray-neutral\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:fill-gray-neutral\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:fill-gray-neutral\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:fill-gray-neutral\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:fill-gray-neutral\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:fill-gray-neutral\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:fill-gray-iron-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:fill-gray-iron-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:fill-gray-iron-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:fill-gray-iron-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:fill-gray-iron-100\/0 {
  fill: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:fill-gray-iron-100\/5 {
  fill: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-100\/10 {
  fill: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-100\/20 {
  fill: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-100\/25 {
  fill: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-100\/30 {
  fill: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-100\/40 {
  fill: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-100\/50 {
  fill: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-100\/60 {
  fill: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-100\/70 {
  fill: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-100\/75 {
  fill: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-100\/80 {
  fill: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-100\/90 {
  fill: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-100\/95 {
  fill: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-100\/100 {
  fill: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:fill-gray-iron-200\/0 {
  fill: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:fill-gray-iron-200\/5 {
  fill: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-200\/10 {
  fill: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-200\/20 {
  fill: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-200\/25 {
  fill: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-200\/30 {
  fill: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-200\/40 {
  fill: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-200\/50 {
  fill: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-200\/60 {
  fill: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-200\/70 {
  fill: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-200\/75 {
  fill: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-200\/80 {
  fill: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-200\/90 {
  fill: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-200\/95 {
  fill: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-200\/100 {
  fill: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:fill-gray-iron-300\/0 {
  fill: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:fill-gray-iron-300\/5 {
  fill: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-300\/10 {
  fill: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-300\/20 {
  fill: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-300\/25 {
  fill: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-300\/30 {
  fill: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-300\/40 {
  fill: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-300\/50 {
  fill: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-300\/60 {
  fill: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-300\/70 {
  fill: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-300\/75 {
  fill: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-300\/80 {
  fill: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-300\/90 {
  fill: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-300\/95 {
  fill: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-300\/100 {
  fill: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:fill-gray-iron-400\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:fill-gray-iron-400\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-400\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-400\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-400\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-400\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-400\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-400\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-400\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-400\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-400\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-400\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-400\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-400\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-400\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:fill-gray-iron-500\/0 {
  fill: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:fill-gray-iron-500\/5 {
  fill: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-500\/10 {
  fill: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-500\/20 {
  fill: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-500\/25 {
  fill: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-500\/30 {
  fill: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-500\/40 {
  fill: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-500\/50 {
  fill: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-500\/60 {
  fill: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-500\/70 {
  fill: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-500\/75 {
  fill: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-500\/80 {
  fill: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-500\/90 {
  fill: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-500\/95 {
  fill: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-500\/100 {
  fill: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:fill-gray-iron-600\/0 {
  fill: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:fill-gray-iron-600\/5 {
  fill: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-600\/10 {
  fill: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-600\/20 {
  fill: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-600\/25 {
  fill: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-600\/30 {
  fill: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-600\/40 {
  fill: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-600\/50 {
  fill: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-600\/60 {
  fill: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-600\/70 {
  fill: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-600\/75 {
  fill: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-600\/80 {
  fill: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-600\/90 {
  fill: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-600\/95 {
  fill: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-600\/100 {
  fill: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:fill-gray-iron-700\/0 {
  fill: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:fill-gray-iron-700\/5 {
  fill: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-700\/10 {
  fill: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-700\/20 {
  fill: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-700\/25 {
  fill: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-700\/30 {
  fill: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-700\/40 {
  fill: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-700\/50 {
  fill: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-700\/60 {
  fill: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-700\/70 {
  fill: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-700\/75 {
  fill: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-700\/80 {
  fill: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-700\/90 {
  fill: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-700\/95 {
  fill: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-700\/100 {
  fill: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:fill-gray-iron-800\/0 {
  fill: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:fill-gray-iron-800\/5 {
  fill: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-800\/10 {
  fill: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-800\/20 {
  fill: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-800\/25 {
  fill: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-800\/30 {
  fill: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-800\/40 {
  fill: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-800\/50 {
  fill: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-800\/60 {
  fill: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-800\/70 {
  fill: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-800\/75 {
  fill: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-800\/80 {
  fill: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-800\/90 {
  fill: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-800\/95 {
  fill: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-800\/100 {
  fill: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:fill-gray-iron-900\/0 {
  fill: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:fill-gray-iron-900\/5 {
  fill: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron-900\/10 {
  fill: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron-900\/20 {
  fill: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron-900\/25 {
  fill: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron-900\/30 {
  fill: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron-900\/40 {
  fill: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron-900\/50 {
  fill: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron-900\/60 {
  fill: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron-900\/70 {
  fill: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron-900\/75 {
  fill: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron-900\/80 {
  fill: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron-900\/90 {
  fill: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron-900\/95 {
  fill: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron-900\/100 {
  fill: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:fill-gray-iron\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:fill-gray-iron\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:fill-gray-iron\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:fill-gray-iron\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:fill-gray-iron\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:fill-gray-iron\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:fill-gray-iron\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:fill-gray-iron\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:fill-gray-iron\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:fill-gray-iron\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:fill-gray-iron\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:fill-gray-iron\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:fill-gray-iron\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:fill-gray-iron\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:fill-gray-iron\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:fill-gray-true-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:fill-gray-true-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:fill-gray-true-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:fill-gray-true-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:fill-gray-true-100\/0 {
  fill: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:fill-gray-true-100\/5 {
  fill: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-100\/10 {
  fill: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-100\/20 {
  fill: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-100\/25 {
  fill: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-100\/30 {
  fill: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-100\/40 {
  fill: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-100\/50 {
  fill: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-100\/60 {
  fill: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-100\/70 {
  fill: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-100\/75 {
  fill: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-100\/80 {
  fill: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-100\/90 {
  fill: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-100\/95 {
  fill: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-100\/100 {
  fill: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:fill-gray-true-200\/0 {
  fill: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:fill-gray-true-200\/5 {
  fill: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-200\/10 {
  fill: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-200\/20 {
  fill: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-200\/25 {
  fill: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-200\/30 {
  fill: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-200\/40 {
  fill: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-200\/50 {
  fill: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-200\/60 {
  fill: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-200\/70 {
  fill: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-200\/75 {
  fill: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-200\/80 {
  fill: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-200\/90 {
  fill: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-200\/95 {
  fill: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-200\/100 {
  fill: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:fill-gray-true-300\/0 {
  fill: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:fill-gray-true-300\/5 {
  fill: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-300\/10 {
  fill: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-300\/20 {
  fill: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-300\/25 {
  fill: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-300\/30 {
  fill: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-300\/40 {
  fill: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-300\/50 {
  fill: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-300\/60 {
  fill: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-300\/70 {
  fill: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-300\/75 {
  fill: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-300\/80 {
  fill: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-300\/90 {
  fill: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-300\/95 {
  fill: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-300\/100 {
  fill: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:fill-gray-true-400\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:fill-gray-true-400\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-400\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-400\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-400\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-400\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-400\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-400\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-400\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-400\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-400\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-400\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-400\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-400\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-400\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:fill-gray-true-500\/0 {
  fill: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:fill-gray-true-500\/5 {
  fill: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-500\/10 {
  fill: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-500\/20 {
  fill: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-500\/25 {
  fill: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-500\/30 {
  fill: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-500\/40 {
  fill: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-500\/50 {
  fill: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-500\/60 {
  fill: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-500\/70 {
  fill: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-500\/75 {
  fill: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-500\/80 {
  fill: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-500\/90 {
  fill: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-500\/95 {
  fill: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-500\/100 {
  fill: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:fill-gray-true-600\/0 {
  fill: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:fill-gray-true-600\/5 {
  fill: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-600\/10 {
  fill: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-600\/20 {
  fill: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-600\/25 {
  fill: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-600\/30 {
  fill: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-600\/40 {
  fill: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-600\/50 {
  fill: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-600\/60 {
  fill: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-600\/70 {
  fill: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-600\/75 {
  fill: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-600\/80 {
  fill: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-600\/90 {
  fill: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-600\/95 {
  fill: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-600\/100 {
  fill: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:fill-gray-true-700\/0 {
  fill: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:fill-gray-true-700\/5 {
  fill: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-700\/10 {
  fill: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-700\/20 {
  fill: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-700\/25 {
  fill: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-700\/30 {
  fill: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-700\/40 {
  fill: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-700\/50 {
  fill: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-700\/60 {
  fill: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-700\/70 {
  fill: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-700\/75 {
  fill: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-700\/80 {
  fill: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-700\/90 {
  fill: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-700\/95 {
  fill: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-700\/100 {
  fill: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:fill-gray-true-800\/0 {
  fill: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:fill-gray-true-800\/5 {
  fill: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-800\/10 {
  fill: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-800\/20 {
  fill: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-800\/25 {
  fill: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-800\/30 {
  fill: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-800\/40 {
  fill: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-800\/50 {
  fill: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-800\/60 {
  fill: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-800\/70 {
  fill: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-800\/75 {
  fill: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-800\/80 {
  fill: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-800\/90 {
  fill: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-800\/95 {
  fill: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-800\/100 {
  fill: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:fill-gray-true-900\/0 {
  fill: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:fill-gray-true-900\/5 {
  fill: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:fill-gray-true-900\/10 {
  fill: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:fill-gray-true-900\/20 {
  fill: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:fill-gray-true-900\/25 {
  fill: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:fill-gray-true-900\/30 {
  fill: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:fill-gray-true-900\/40 {
  fill: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:fill-gray-true-900\/50 {
  fill: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:fill-gray-true-900\/60 {
  fill: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:fill-gray-true-900\/70 {
  fill: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:fill-gray-true-900\/75 {
  fill: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:fill-gray-true-900\/80 {
  fill: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:fill-gray-true-900\/90 {
  fill: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:fill-gray-true-900\/95 {
  fill: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:fill-gray-true-900\/100 {
  fill: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:fill-gray-true\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:fill-gray-true\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:fill-gray-true\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:fill-gray-true\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:fill-gray-true\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:fill-gray-true\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:fill-gray-true\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:fill-gray-true\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:fill-gray-true\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:fill-gray-true\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:fill-gray-true\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:fill-gray-true\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:fill-gray-true\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:fill-gray-true\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:fill-gray-true\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:fill-gray-warm-25\/0 {
  fill: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:fill-gray-warm-25\/5 {
  fill: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-25\/10 {
  fill: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-25\/20 {
  fill: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-25\/25 {
  fill: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-25\/30 {
  fill: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-25\/40 {
  fill: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-25\/50 {
  fill: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-25\/60 {
  fill: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-25\/70 {
  fill: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-25\/75 {
  fill: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-25\/80 {
  fill: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-25\/90 {
  fill: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-25\/95 {
  fill: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-25\/100 {
  fill: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:fill-gray-warm-50\/0 {
  fill: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:fill-gray-warm-50\/5 {
  fill: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-50\/10 {
  fill: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-50\/20 {
  fill: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-50\/25 {
  fill: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-50\/30 {
  fill: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-50\/40 {
  fill: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-50\/50 {
  fill: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-50\/60 {
  fill: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-50\/70 {
  fill: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-50\/75 {
  fill: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-50\/80 {
  fill: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-50\/90 {
  fill: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-50\/95 {
  fill: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-50\/100 {
  fill: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:fill-gray-warm-100\/0 {
  fill: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:fill-gray-warm-100\/5 {
  fill: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-100\/10 {
  fill: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-100\/20 {
  fill: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-100\/25 {
  fill: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-100\/30 {
  fill: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-100\/40 {
  fill: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-100\/50 {
  fill: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-100\/60 {
  fill: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-100\/70 {
  fill: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-100\/75 {
  fill: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-100\/80 {
  fill: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-100\/90 {
  fill: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-100\/95 {
  fill: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-100\/100 {
  fill: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:fill-gray-warm-200\/0 {
  fill: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:fill-gray-warm-200\/5 {
  fill: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-200\/10 {
  fill: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-200\/20 {
  fill: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-200\/25 {
  fill: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-200\/30 {
  fill: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-200\/40 {
  fill: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-200\/50 {
  fill: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-200\/60 {
  fill: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-200\/70 {
  fill: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-200\/75 {
  fill: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-200\/80 {
  fill: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-200\/90 {
  fill: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-200\/95 {
  fill: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-200\/100 {
  fill: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:fill-gray-warm-300\/0 {
  fill: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:fill-gray-warm-300\/5 {
  fill: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-300\/10 {
  fill: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-300\/20 {
  fill: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-300\/25 {
  fill: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-300\/30 {
  fill: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-300\/40 {
  fill: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-300\/50 {
  fill: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-300\/60 {
  fill: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-300\/70 {
  fill: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-300\/75 {
  fill: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-300\/80 {
  fill: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-300\/90 {
  fill: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-300\/95 {
  fill: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-300\/100 {
  fill: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:fill-gray-warm-400\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:fill-gray-warm-400\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-400\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-400\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-400\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-400\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-400\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-400\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-400\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-400\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-400\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-400\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-400\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-400\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-400\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:fill-gray-warm-500\/0 {
  fill: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:fill-gray-warm-500\/5 {
  fill: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-500\/10 {
  fill: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-500\/20 {
  fill: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-500\/25 {
  fill: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-500\/30 {
  fill: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-500\/40 {
  fill: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-500\/50 {
  fill: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-500\/60 {
  fill: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-500\/70 {
  fill: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-500\/75 {
  fill: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-500\/80 {
  fill: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-500\/90 {
  fill: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-500\/95 {
  fill: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-500\/100 {
  fill: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:fill-gray-warm-600\/0 {
  fill: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:fill-gray-warm-600\/5 {
  fill: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-600\/10 {
  fill: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-600\/20 {
  fill: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-600\/25 {
  fill: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-600\/30 {
  fill: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-600\/40 {
  fill: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-600\/50 {
  fill: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-600\/60 {
  fill: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-600\/70 {
  fill: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-600\/75 {
  fill: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-600\/80 {
  fill: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-600\/90 {
  fill: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-600\/95 {
  fill: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-600\/100 {
  fill: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:fill-gray-warm-700\/0 {
  fill: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:fill-gray-warm-700\/5 {
  fill: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-700\/10 {
  fill: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-700\/20 {
  fill: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-700\/25 {
  fill: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-700\/30 {
  fill: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-700\/40 {
  fill: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-700\/50 {
  fill: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-700\/60 {
  fill: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-700\/70 {
  fill: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-700\/75 {
  fill: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-700\/80 {
  fill: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-700\/90 {
  fill: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-700\/95 {
  fill: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-700\/100 {
  fill: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:fill-gray-warm-800\/0 {
  fill: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:fill-gray-warm-800\/5 {
  fill: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-800\/10 {
  fill: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-800\/20 {
  fill: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-800\/25 {
  fill: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-800\/30 {
  fill: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-800\/40 {
  fill: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-800\/50 {
  fill: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-800\/60 {
  fill: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-800\/70 {
  fill: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-800\/75 {
  fill: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-800\/80 {
  fill: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-800\/90 {
  fill: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-800\/95 {
  fill: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-800\/100 {
  fill: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:fill-gray-warm-900\/0 {
  fill: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:fill-gray-warm-900\/5 {
  fill: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm-900\/10 {
  fill: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm-900\/20 {
  fill: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm-900\/25 {
  fill: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm-900\/30 {
  fill: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm-900\/40 {
  fill: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm-900\/50 {
  fill: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm-900\/60 {
  fill: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm-900\/70 {
  fill: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm-900\/75 {
  fill: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm-900\/80 {
  fill: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm-900\/90 {
  fill: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm-900\/95 {
  fill: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm-900\/100 {
  fill: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:fill-gray-warm\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:fill-gray-warm\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:fill-gray-warm\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:fill-gray-warm\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:fill-gray-warm\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:fill-gray-warm\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:fill-gray-warm\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:fill-gray-warm\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:fill-gray-warm\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:fill-gray-warm\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:fill-gray-warm\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:fill-gray-warm\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:fill-gray-warm\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:fill-gray-warm\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:fill-gray-warm\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:fill-moss-25\/0 {
  fill: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:fill-moss-25\/5 {
  fill: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:fill-moss-25\/10 {
  fill: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:fill-moss-25\/20 {
  fill: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:fill-moss-25\/25 {
  fill: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:fill-moss-25\/30 {
  fill: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:fill-moss-25\/40 {
  fill: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:fill-moss-25\/50 {
  fill: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:fill-moss-25\/60 {
  fill: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:fill-moss-25\/70 {
  fill: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:fill-moss-25\/75 {
  fill: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:fill-moss-25\/80 {
  fill: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:fill-moss-25\/90 {
  fill: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:fill-moss-25\/95 {
  fill: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:fill-moss-25\/100 {
  fill: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:fill-moss-50\/0 {
  fill: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:fill-moss-50\/5 {
  fill: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:fill-moss-50\/10 {
  fill: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:fill-moss-50\/20 {
  fill: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:fill-moss-50\/25 {
  fill: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:fill-moss-50\/30 {
  fill: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:fill-moss-50\/40 {
  fill: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:fill-moss-50\/50 {
  fill: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:fill-moss-50\/60 {
  fill: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:fill-moss-50\/70 {
  fill: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:fill-moss-50\/75 {
  fill: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:fill-moss-50\/80 {
  fill: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:fill-moss-50\/90 {
  fill: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:fill-moss-50\/95 {
  fill: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:fill-moss-50\/100 {
  fill: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:fill-moss-100\/0 {
  fill: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:fill-moss-100\/5 {
  fill: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:fill-moss-100\/10 {
  fill: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:fill-moss-100\/20 {
  fill: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:fill-moss-100\/25 {
  fill: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:fill-moss-100\/30 {
  fill: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:fill-moss-100\/40 {
  fill: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:fill-moss-100\/50 {
  fill: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:fill-moss-100\/60 {
  fill: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:fill-moss-100\/70 {
  fill: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:fill-moss-100\/75 {
  fill: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:fill-moss-100\/80 {
  fill: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:fill-moss-100\/90 {
  fill: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:fill-moss-100\/95 {
  fill: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:fill-moss-100\/100 {
  fill: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:fill-moss-200\/0 {
  fill: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:fill-moss-200\/5 {
  fill: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:fill-moss-200\/10 {
  fill: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:fill-moss-200\/20 {
  fill: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:fill-moss-200\/25 {
  fill: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:fill-moss-200\/30 {
  fill: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:fill-moss-200\/40 {
  fill: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:fill-moss-200\/50 {
  fill: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:fill-moss-200\/60 {
  fill: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:fill-moss-200\/70 {
  fill: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:fill-moss-200\/75 {
  fill: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:fill-moss-200\/80 {
  fill: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:fill-moss-200\/90 {
  fill: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:fill-moss-200\/95 {
  fill: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:fill-moss-200\/100 {
  fill: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:fill-moss-300\/0 {
  fill: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:fill-moss-300\/5 {
  fill: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:fill-moss-300\/10 {
  fill: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:fill-moss-300\/20 {
  fill: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:fill-moss-300\/25 {
  fill: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:fill-moss-300\/30 {
  fill: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:fill-moss-300\/40 {
  fill: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:fill-moss-300\/50 {
  fill: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:fill-moss-300\/60 {
  fill: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:fill-moss-300\/70 {
  fill: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:fill-moss-300\/75 {
  fill: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:fill-moss-300\/80 {
  fill: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:fill-moss-300\/90 {
  fill: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:fill-moss-300\/95 {
  fill: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:fill-moss-300\/100 {
  fill: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:fill-moss-400\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:fill-moss-400\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:fill-moss-400\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:fill-moss-400\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:fill-moss-400\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:fill-moss-400\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:fill-moss-400\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:fill-moss-400\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:fill-moss-400\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:fill-moss-400\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:fill-moss-400\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:fill-moss-400\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:fill-moss-400\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:fill-moss-400\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:fill-moss-400\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:fill-moss-500\/0 {
  fill: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:fill-moss-500\/5 {
  fill: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:fill-moss-500\/10 {
  fill: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:fill-moss-500\/20 {
  fill: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:fill-moss-500\/25 {
  fill: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:fill-moss-500\/30 {
  fill: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:fill-moss-500\/40 {
  fill: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:fill-moss-500\/50 {
  fill: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:fill-moss-500\/60 {
  fill: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:fill-moss-500\/70 {
  fill: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:fill-moss-500\/75 {
  fill: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:fill-moss-500\/80 {
  fill: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:fill-moss-500\/90 {
  fill: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:fill-moss-500\/95 {
  fill: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:fill-moss-500\/100 {
  fill: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:fill-moss-600\/0 {
  fill: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:fill-moss-600\/5 {
  fill: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:fill-moss-600\/10 {
  fill: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:fill-moss-600\/20 {
  fill: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:fill-moss-600\/25 {
  fill: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:fill-moss-600\/30 {
  fill: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:fill-moss-600\/40 {
  fill: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:fill-moss-600\/50 {
  fill: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:fill-moss-600\/60 {
  fill: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:fill-moss-600\/70 {
  fill: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:fill-moss-600\/75 {
  fill: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:fill-moss-600\/80 {
  fill: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:fill-moss-600\/90 {
  fill: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:fill-moss-600\/95 {
  fill: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:fill-moss-600\/100 {
  fill: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:fill-moss-700\/0 {
  fill: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:fill-moss-700\/5 {
  fill: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:fill-moss-700\/10 {
  fill: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:fill-moss-700\/20 {
  fill: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:fill-moss-700\/25 {
  fill: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:fill-moss-700\/30 {
  fill: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:fill-moss-700\/40 {
  fill: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:fill-moss-700\/50 {
  fill: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:fill-moss-700\/60 {
  fill: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:fill-moss-700\/70 {
  fill: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:fill-moss-700\/75 {
  fill: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:fill-moss-700\/80 {
  fill: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:fill-moss-700\/90 {
  fill: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:fill-moss-700\/95 {
  fill: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:fill-moss-700\/100 {
  fill: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:fill-moss-800\/0 {
  fill: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:fill-moss-800\/5 {
  fill: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:fill-moss-800\/10 {
  fill: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:fill-moss-800\/20 {
  fill: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:fill-moss-800\/25 {
  fill: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:fill-moss-800\/30 {
  fill: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:fill-moss-800\/40 {
  fill: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:fill-moss-800\/50 {
  fill: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:fill-moss-800\/60 {
  fill: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:fill-moss-800\/70 {
  fill: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:fill-moss-800\/75 {
  fill: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:fill-moss-800\/80 {
  fill: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:fill-moss-800\/90 {
  fill: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:fill-moss-800\/95 {
  fill: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:fill-moss-800\/100 {
  fill: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:fill-moss-900\/0 {
  fill: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:fill-moss-900\/5 {
  fill: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:fill-moss-900\/10 {
  fill: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:fill-moss-900\/20 {
  fill: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:fill-moss-900\/25 {
  fill: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:fill-moss-900\/30 {
  fill: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:fill-moss-900\/40 {
  fill: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:fill-moss-900\/50 {
  fill: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:fill-moss-900\/60 {
  fill: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:fill-moss-900\/70 {
  fill: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:fill-moss-900\/75 {
  fill: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:fill-moss-900\/80 {
  fill: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:fill-moss-900\/90 {
  fill: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:fill-moss-900\/95 {
  fill: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:fill-moss-900\/100 {
  fill: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:fill-moss\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:fill-moss\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:fill-moss\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:fill-moss\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:fill-moss\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:fill-moss\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:fill-moss\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:fill-moss\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:fill-moss\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:fill-moss\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:fill-moss\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:fill-moss\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:fill-moss\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:fill-moss\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:fill-moss\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:fill-green-light-25\/0 {
  fill: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:fill-green-light-25\/5 {
  fill: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:fill-green-light-25\/10 {
  fill: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:fill-green-light-25\/20 {
  fill: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:fill-green-light-25\/25 {
  fill: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:fill-green-light-25\/30 {
  fill: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:fill-green-light-25\/40 {
  fill: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:fill-green-light-25\/50 {
  fill: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:fill-green-light-25\/60 {
  fill: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:fill-green-light-25\/70 {
  fill: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:fill-green-light-25\/75 {
  fill: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:fill-green-light-25\/80 {
  fill: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:fill-green-light-25\/90 {
  fill: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:fill-green-light-25\/95 {
  fill: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:fill-green-light-25\/100 {
  fill: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:fill-green-light-50\/0 {
  fill: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:fill-green-light-50\/5 {
  fill: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:fill-green-light-50\/10 {
  fill: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:fill-green-light-50\/20 {
  fill: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:fill-green-light-50\/25 {
  fill: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:fill-green-light-50\/30 {
  fill: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:fill-green-light-50\/40 {
  fill: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:fill-green-light-50\/50 {
  fill: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:fill-green-light-50\/60 {
  fill: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:fill-green-light-50\/70 {
  fill: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:fill-green-light-50\/75 {
  fill: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:fill-green-light-50\/80 {
  fill: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:fill-green-light-50\/90 {
  fill: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:fill-green-light-50\/95 {
  fill: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:fill-green-light-50\/100 {
  fill: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:fill-green-light-100\/0 {
  fill: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:fill-green-light-100\/5 {
  fill: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:fill-green-light-100\/10 {
  fill: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:fill-green-light-100\/20 {
  fill: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:fill-green-light-100\/25 {
  fill: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:fill-green-light-100\/30 {
  fill: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:fill-green-light-100\/40 {
  fill: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:fill-green-light-100\/50 {
  fill: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:fill-green-light-100\/60 {
  fill: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:fill-green-light-100\/70 {
  fill: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:fill-green-light-100\/75 {
  fill: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:fill-green-light-100\/80 {
  fill: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:fill-green-light-100\/90 {
  fill: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:fill-green-light-100\/95 {
  fill: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:fill-green-light-100\/100 {
  fill: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:fill-green-light-300\/0 {
  fill: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:fill-green-light-300\/5 {
  fill: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:fill-green-light-300\/10 {
  fill: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:fill-green-light-300\/20 {
  fill: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:fill-green-light-300\/25 {
  fill: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:fill-green-light-300\/30 {
  fill: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:fill-green-light-300\/40 {
  fill: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:fill-green-light-300\/50 {
  fill: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:fill-green-light-300\/60 {
  fill: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:fill-green-light-300\/70 {
  fill: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:fill-green-light-300\/75 {
  fill: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:fill-green-light-300\/80 {
  fill: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:fill-green-light-300\/90 {
  fill: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:fill-green-light-300\/95 {
  fill: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:fill-green-light-300\/100 {
  fill: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:fill-green-light-400\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:fill-green-light-400\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:fill-green-light-400\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:fill-green-light-400\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:fill-green-light-400\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:fill-green-light-400\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:fill-green-light-400\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:fill-green-light-400\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:fill-green-light-400\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:fill-green-light-400\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:fill-green-light-400\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:fill-green-light-400\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:fill-green-light-400\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:fill-green-light-400\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:fill-green-light-400\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:fill-green-light-500\/0 {
  fill: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:fill-green-light-500\/5 {
  fill: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:fill-green-light-500\/10 {
  fill: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:fill-green-light-500\/20 {
  fill: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:fill-green-light-500\/25 {
  fill: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:fill-green-light-500\/30 {
  fill: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:fill-green-light-500\/40 {
  fill: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:fill-green-light-500\/50 {
  fill: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:fill-green-light-500\/60 {
  fill: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:fill-green-light-500\/70 {
  fill: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:fill-green-light-500\/75 {
  fill: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:fill-green-light-500\/80 {
  fill: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:fill-green-light-500\/90 {
  fill: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:fill-green-light-500\/95 {
  fill: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:fill-green-light-500\/100 {
  fill: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:fill-green-light-800\/0 {
  fill: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:fill-green-light-800\/5 {
  fill: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:fill-green-light-800\/10 {
  fill: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:fill-green-light-800\/20 {
  fill: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:fill-green-light-800\/25 {
  fill: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:fill-green-light-800\/30 {
  fill: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:fill-green-light-800\/40 {
  fill: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:fill-green-light-800\/50 {
  fill: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:fill-green-light-800\/60 {
  fill: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:fill-green-light-800\/70 {
  fill: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:fill-green-light-800\/75 {
  fill: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:fill-green-light-800\/80 {
  fill: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:fill-green-light-800\/90 {
  fill: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:fill-green-light-800\/95 {
  fill: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:fill-green-light-800\/100 {
  fill: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:fill-green-light-900\/0 {
  fill: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:fill-green-light-900\/5 {
  fill: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:fill-green-light-900\/10 {
  fill: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:fill-green-light-900\/20 {
  fill: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:fill-green-light-900\/25 {
  fill: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:fill-green-light-900\/30 {
  fill: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:fill-green-light-900\/40 {
  fill: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:fill-green-light-900\/50 {
  fill: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:fill-green-light-900\/60 {
  fill: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:fill-green-light-900\/70 {
  fill: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:fill-green-light-900\/75 {
  fill: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:fill-green-light-900\/80 {
  fill: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:fill-green-light-900\/90 {
  fill: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:fill-green-light-900\/95 {
  fill: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:fill-green-light-900\/100 {
  fill: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:fill-green-light\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:fill-green-light\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:fill-green-light\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:fill-green-light\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:fill-green-light\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:fill-green-light\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:fill-green-light\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:fill-green-light\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:fill-green-light\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:fill-green-light\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:fill-green-light\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:fill-green-light\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:fill-green-light\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:fill-green-light\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:fill-green-light\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:fill-green-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:fill-green-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:fill-green-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:fill-green-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:fill-green-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:fill-green-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:fill-green-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:fill-green-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:fill-green-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:fill-green-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:fill-green-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:fill-green-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:fill-green-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:fill-green-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:fill-green-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:fill-green-50\/0 {
  fill: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:fill-green-50\/5 {
  fill: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:fill-green-50\/10 {
  fill: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:fill-green-50\/20 {
  fill: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:fill-green-50\/25 {
  fill: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:fill-green-50\/30 {
  fill: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:fill-green-50\/40 {
  fill: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:fill-green-50\/50 {
  fill: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:fill-green-50\/60 {
  fill: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:fill-green-50\/70 {
  fill: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:fill-green-50\/75 {
  fill: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:fill-green-50\/80 {
  fill: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:fill-green-50\/90 {
  fill: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:fill-green-50\/95 {
  fill: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:fill-green-50\/100 {
  fill: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:fill-green-100\/0 {
  fill: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:fill-green-100\/5 {
  fill: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:fill-green-100\/10 {
  fill: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:fill-green-100\/20 {
  fill: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:fill-green-100\/25 {
  fill: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:fill-green-100\/30 {
  fill: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:fill-green-100\/40 {
  fill: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:fill-green-100\/50 {
  fill: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:fill-green-100\/60 {
  fill: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:fill-green-100\/70 {
  fill: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:fill-green-100\/75 {
  fill: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:fill-green-100\/80 {
  fill: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:fill-green-100\/90 {
  fill: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:fill-green-100\/95 {
  fill: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:fill-green-100\/100 {
  fill: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:fill-green-200\/0 {
  fill: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:fill-green-200\/5 {
  fill: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:fill-green-200\/10 {
  fill: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:fill-green-200\/20 {
  fill: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:fill-green-200\/25 {
  fill: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:fill-green-200\/30 {
  fill: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:fill-green-200\/40 {
  fill: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:fill-green-200\/50 {
  fill: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:fill-green-200\/60 {
  fill: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:fill-green-200\/70 {
  fill: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:fill-green-200\/75 {
  fill: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:fill-green-200\/80 {
  fill: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:fill-green-200\/90 {
  fill: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:fill-green-200\/95 {
  fill: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:fill-green-200\/100 {
  fill: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:fill-green-300\/0 {
  fill: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:fill-green-300\/5 {
  fill: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:fill-green-300\/10 {
  fill: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:fill-green-300\/20 {
  fill: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:fill-green-300\/25 {
  fill: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:fill-green-300\/30 {
  fill: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:fill-green-300\/40 {
  fill: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:fill-green-300\/50 {
  fill: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:fill-green-300\/60 {
  fill: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:fill-green-300\/70 {
  fill: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:fill-green-300\/75 {
  fill: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:fill-green-300\/80 {
  fill: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:fill-green-300\/90 {
  fill: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:fill-green-300\/95 {
  fill: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:fill-green-300\/100 {
  fill: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:fill-green-400\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:fill-green-400\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:fill-green-400\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:fill-green-400\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:fill-green-400\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:fill-green-400\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:fill-green-400\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:fill-green-400\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:fill-green-400\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:fill-green-400\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:fill-green-400\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:fill-green-400\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:fill-green-400\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:fill-green-400\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:fill-green-400\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:fill-green-500\/0 {
  fill: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:fill-green-500\/5 {
  fill: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:fill-green-500\/10 {
  fill: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:fill-green-500\/20 {
  fill: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:fill-green-500\/25 {
  fill: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:fill-green-500\/30 {
  fill: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:fill-green-500\/40 {
  fill: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:fill-green-500\/50 {
  fill: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:fill-green-500\/60 {
  fill: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:fill-green-500\/70 {
  fill: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:fill-green-500\/75 {
  fill: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:fill-green-500\/80 {
  fill: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:fill-green-500\/90 {
  fill: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:fill-green-500\/95 {
  fill: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:fill-green-500\/100 {
  fill: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:fill-green-600\/0 {
  fill: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:fill-green-600\/5 {
  fill: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:fill-green-600\/10 {
  fill: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:fill-green-600\/20 {
  fill: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:fill-green-600\/25 {
  fill: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:fill-green-600\/30 {
  fill: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:fill-green-600\/40 {
  fill: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:fill-green-600\/50 {
  fill: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:fill-green-600\/60 {
  fill: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:fill-green-600\/70 {
  fill: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:fill-green-600\/75 {
  fill: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:fill-green-600\/80 {
  fill: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:fill-green-600\/90 {
  fill: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:fill-green-600\/95 {
  fill: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:fill-green-600\/100 {
  fill: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:fill-green-700\/0 {
  fill: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:fill-green-700\/5 {
  fill: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:fill-green-700\/10 {
  fill: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:fill-green-700\/20 {
  fill: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:fill-green-700\/25 {
  fill: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:fill-green-700\/30 {
  fill: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:fill-green-700\/40 {
  fill: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:fill-green-700\/50 {
  fill: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:fill-green-700\/60 {
  fill: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:fill-green-700\/70 {
  fill: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:fill-green-700\/75 {
  fill: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:fill-green-700\/80 {
  fill: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:fill-green-700\/90 {
  fill: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:fill-green-700\/95 {
  fill: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:fill-green-700\/100 {
  fill: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:fill-green-800\/0 {
  fill: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:fill-green-800\/5 {
  fill: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:fill-green-800\/10 {
  fill: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:fill-green-800\/20 {
  fill: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:fill-green-800\/25 {
  fill: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:fill-green-800\/30 {
  fill: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:fill-green-800\/40 {
  fill: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:fill-green-800\/50 {
  fill: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:fill-green-800\/60 {
  fill: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:fill-green-800\/70 {
  fill: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:fill-green-800\/75 {
  fill: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:fill-green-800\/80 {
  fill: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:fill-green-800\/90 {
  fill: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:fill-green-800\/95 {
  fill: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:fill-green-800\/100 {
  fill: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:fill-green-900\/0 {
  fill: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:fill-green-900\/5 {
  fill: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:fill-green-900\/10 {
  fill: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:fill-green-900\/20 {
  fill: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:fill-green-900\/25 {
  fill: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:fill-green-900\/30 {
  fill: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:fill-green-900\/40 {
  fill: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:fill-green-900\/50 {
  fill: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:fill-green-900\/60 {
  fill: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:fill-green-900\/70 {
  fill: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:fill-green-900\/75 {
  fill: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:fill-green-900\/80 {
  fill: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:fill-green-900\/90 {
  fill: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:fill-green-900\/95 {
  fill: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:fill-green-900\/100 {
  fill: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:fill-green\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:fill-green\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:fill-green\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:fill-green\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:fill-green\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:fill-green\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:fill-green\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:fill-green\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:fill-green\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:fill-green\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:fill-green\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:fill-green\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:fill-green\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:fill-green\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:fill-green\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:fill-teal-25\/0 {
  fill: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:fill-teal-25\/5 {
  fill: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:fill-teal-25\/10 {
  fill: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:fill-teal-25\/20 {
  fill: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:fill-teal-25\/25 {
  fill: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:fill-teal-25\/30 {
  fill: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:fill-teal-25\/40 {
  fill: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:fill-teal-25\/50 {
  fill: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:fill-teal-25\/60 {
  fill: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:fill-teal-25\/70 {
  fill: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:fill-teal-25\/75 {
  fill: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:fill-teal-25\/80 {
  fill: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:fill-teal-25\/90 {
  fill: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:fill-teal-25\/95 {
  fill: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:fill-teal-25\/100 {
  fill: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:fill-teal-50\/0 {
  fill: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:fill-teal-50\/5 {
  fill: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:fill-teal-50\/10 {
  fill: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:fill-teal-50\/20 {
  fill: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:fill-teal-50\/25 {
  fill: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:fill-teal-50\/30 {
  fill: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:fill-teal-50\/40 {
  fill: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:fill-teal-50\/50 {
  fill: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:fill-teal-50\/60 {
  fill: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:fill-teal-50\/70 {
  fill: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:fill-teal-50\/75 {
  fill: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:fill-teal-50\/80 {
  fill: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:fill-teal-50\/90 {
  fill: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:fill-teal-50\/95 {
  fill: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:fill-teal-50\/100 {
  fill: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:fill-teal-100\/0 {
  fill: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:fill-teal-100\/5 {
  fill: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:fill-teal-100\/10 {
  fill: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:fill-teal-100\/20 {
  fill: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:fill-teal-100\/25 {
  fill: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:fill-teal-100\/30 {
  fill: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:fill-teal-100\/40 {
  fill: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:fill-teal-100\/50 {
  fill: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:fill-teal-100\/60 {
  fill: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:fill-teal-100\/70 {
  fill: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:fill-teal-100\/75 {
  fill: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:fill-teal-100\/80 {
  fill: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:fill-teal-100\/90 {
  fill: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:fill-teal-100\/95 {
  fill: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:fill-teal-100\/100 {
  fill: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:fill-teal-200\/0 {
  fill: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:fill-teal-200\/5 {
  fill: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:fill-teal-200\/10 {
  fill: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:fill-teal-200\/20 {
  fill: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:fill-teal-200\/25 {
  fill: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:fill-teal-200\/30 {
  fill: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:fill-teal-200\/40 {
  fill: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:fill-teal-200\/50 {
  fill: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:fill-teal-200\/60 {
  fill: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:fill-teal-200\/70 {
  fill: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:fill-teal-200\/75 {
  fill: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:fill-teal-200\/80 {
  fill: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:fill-teal-200\/90 {
  fill: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:fill-teal-200\/95 {
  fill: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:fill-teal-200\/100 {
  fill: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:fill-teal-300\/0 {
  fill: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:fill-teal-300\/5 {
  fill: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:fill-teal-300\/10 {
  fill: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:fill-teal-300\/20 {
  fill: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:fill-teal-300\/25 {
  fill: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:fill-teal-300\/30 {
  fill: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:fill-teal-300\/40 {
  fill: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:fill-teal-300\/50 {
  fill: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:fill-teal-300\/60 {
  fill: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:fill-teal-300\/70 {
  fill: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:fill-teal-300\/75 {
  fill: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:fill-teal-300\/80 {
  fill: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:fill-teal-300\/90 {
  fill: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:fill-teal-300\/95 {
  fill: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:fill-teal-300\/100 {
  fill: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:fill-teal-400\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:fill-teal-400\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:fill-teal-400\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:fill-teal-400\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:fill-teal-400\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:fill-teal-400\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:fill-teal-400\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:fill-teal-400\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:fill-teal-400\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:fill-teal-400\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:fill-teal-400\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:fill-teal-400\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:fill-teal-400\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:fill-teal-400\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:fill-teal-400\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:fill-teal-500\/0 {
  fill: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:fill-teal-500\/5 {
  fill: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:fill-teal-500\/10 {
  fill: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:fill-teal-500\/20 {
  fill: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:fill-teal-500\/25 {
  fill: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:fill-teal-500\/30 {
  fill: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:fill-teal-500\/40 {
  fill: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:fill-teal-500\/50 {
  fill: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:fill-teal-500\/60 {
  fill: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:fill-teal-500\/70 {
  fill: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:fill-teal-500\/75 {
  fill: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:fill-teal-500\/80 {
  fill: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:fill-teal-500\/90 {
  fill: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:fill-teal-500\/95 {
  fill: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:fill-teal-500\/100 {
  fill: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:fill-teal-600\/0 {
  fill: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:fill-teal-600\/5 {
  fill: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:fill-teal-600\/10 {
  fill: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:fill-teal-600\/20 {
  fill: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:fill-teal-600\/25 {
  fill: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:fill-teal-600\/30 {
  fill: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:fill-teal-600\/40 {
  fill: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:fill-teal-600\/50 {
  fill: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:fill-teal-600\/60 {
  fill: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:fill-teal-600\/70 {
  fill: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:fill-teal-600\/75 {
  fill: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:fill-teal-600\/80 {
  fill: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:fill-teal-600\/90 {
  fill: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:fill-teal-600\/95 {
  fill: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:fill-teal-600\/100 {
  fill: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:fill-teal-700\/0 {
  fill: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:fill-teal-700\/5 {
  fill: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:fill-teal-700\/10 {
  fill: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:fill-teal-700\/20 {
  fill: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:fill-teal-700\/25 {
  fill: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:fill-teal-700\/30 {
  fill: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:fill-teal-700\/40 {
  fill: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:fill-teal-700\/50 {
  fill: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:fill-teal-700\/60 {
  fill: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:fill-teal-700\/70 {
  fill: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:fill-teal-700\/75 {
  fill: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:fill-teal-700\/80 {
  fill: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:fill-teal-700\/90 {
  fill: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:fill-teal-700\/95 {
  fill: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:fill-teal-700\/100 {
  fill: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:fill-teal-800\/0 {
  fill: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:fill-teal-800\/5 {
  fill: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:fill-teal-800\/10 {
  fill: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:fill-teal-800\/20 {
  fill: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:fill-teal-800\/25 {
  fill: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:fill-teal-800\/30 {
  fill: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:fill-teal-800\/40 {
  fill: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:fill-teal-800\/50 {
  fill: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:fill-teal-800\/60 {
  fill: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:fill-teal-800\/70 {
  fill: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:fill-teal-800\/75 {
  fill: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:fill-teal-800\/80 {
  fill: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:fill-teal-800\/90 {
  fill: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:fill-teal-800\/95 {
  fill: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:fill-teal-800\/100 {
  fill: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:fill-teal-900\/0 {
  fill: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:fill-teal-900\/5 {
  fill: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:fill-teal-900\/10 {
  fill: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:fill-teal-900\/20 {
  fill: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:fill-teal-900\/25 {
  fill: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:fill-teal-900\/30 {
  fill: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:fill-teal-900\/40 {
  fill: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:fill-teal-900\/50 {
  fill: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:fill-teal-900\/60 {
  fill: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:fill-teal-900\/70 {
  fill: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:fill-teal-900\/75 {
  fill: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:fill-teal-900\/80 {
  fill: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:fill-teal-900\/90 {
  fill: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:fill-teal-900\/95 {
  fill: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:fill-teal-900\/100 {
  fill: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:fill-teal\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:fill-teal\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:fill-teal\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:fill-teal\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:fill-teal\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:fill-teal\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:fill-teal\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:fill-teal\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:fill-teal\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:fill-teal\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:fill-teal\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:fill-teal\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:fill-teal\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:fill-teal\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:fill-teal\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:fill-cyan-25\/0 {
  fill: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:fill-cyan-25\/5 {
  fill: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:fill-cyan-25\/10 {
  fill: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:fill-cyan-25\/20 {
  fill: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:fill-cyan-25\/25 {
  fill: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:fill-cyan-25\/30 {
  fill: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:fill-cyan-25\/40 {
  fill: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:fill-cyan-25\/50 {
  fill: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:fill-cyan-25\/60 {
  fill: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:fill-cyan-25\/70 {
  fill: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:fill-cyan-25\/75 {
  fill: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:fill-cyan-25\/80 {
  fill: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:fill-cyan-25\/90 {
  fill: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:fill-cyan-25\/95 {
  fill: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:fill-cyan-25\/100 {
  fill: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:fill-cyan-50\/0 {
  fill: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:fill-cyan-50\/5 {
  fill: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:fill-cyan-50\/10 {
  fill: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:fill-cyan-50\/20 {
  fill: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:fill-cyan-50\/25 {
  fill: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:fill-cyan-50\/30 {
  fill: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:fill-cyan-50\/40 {
  fill: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:fill-cyan-50\/50 {
  fill: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:fill-cyan-50\/60 {
  fill: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:fill-cyan-50\/70 {
  fill: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:fill-cyan-50\/75 {
  fill: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:fill-cyan-50\/80 {
  fill: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:fill-cyan-50\/90 {
  fill: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:fill-cyan-50\/95 {
  fill: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:fill-cyan-50\/100 {
  fill: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:fill-cyan-100\/0 {
  fill: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:fill-cyan-100\/5 {
  fill: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:fill-cyan-100\/10 {
  fill: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:fill-cyan-100\/20 {
  fill: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:fill-cyan-100\/25 {
  fill: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:fill-cyan-100\/30 {
  fill: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:fill-cyan-100\/40 {
  fill: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:fill-cyan-100\/50 {
  fill: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:fill-cyan-100\/60 {
  fill: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:fill-cyan-100\/70 {
  fill: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:fill-cyan-100\/75 {
  fill: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:fill-cyan-100\/80 {
  fill: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:fill-cyan-100\/90 {
  fill: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:fill-cyan-100\/95 {
  fill: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:fill-cyan-100\/100 {
  fill: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:fill-cyan-200\/0 {
  fill: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:fill-cyan-200\/5 {
  fill: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:fill-cyan-200\/10 {
  fill: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:fill-cyan-200\/20 {
  fill: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:fill-cyan-200\/25 {
  fill: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:fill-cyan-200\/30 {
  fill: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:fill-cyan-200\/40 {
  fill: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:fill-cyan-200\/50 {
  fill: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:fill-cyan-200\/60 {
  fill: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:fill-cyan-200\/70 {
  fill: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:fill-cyan-200\/75 {
  fill: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:fill-cyan-200\/80 {
  fill: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:fill-cyan-200\/90 {
  fill: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:fill-cyan-200\/95 {
  fill: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:fill-cyan-200\/100 {
  fill: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:fill-cyan-300\/0 {
  fill: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:fill-cyan-300\/5 {
  fill: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:fill-cyan-300\/10 {
  fill: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:fill-cyan-300\/20 {
  fill: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:fill-cyan-300\/25 {
  fill: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:fill-cyan-300\/30 {
  fill: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:fill-cyan-300\/40 {
  fill: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:fill-cyan-300\/50 {
  fill: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:fill-cyan-300\/60 {
  fill: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:fill-cyan-300\/70 {
  fill: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:fill-cyan-300\/75 {
  fill: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:fill-cyan-300\/80 {
  fill: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:fill-cyan-300\/90 {
  fill: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:fill-cyan-300\/95 {
  fill: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:fill-cyan-300\/100 {
  fill: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:fill-cyan-400\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:fill-cyan-400\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:fill-cyan-400\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:fill-cyan-400\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:fill-cyan-400\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:fill-cyan-400\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:fill-cyan-400\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:fill-cyan-400\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:fill-cyan-400\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:fill-cyan-400\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:fill-cyan-400\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:fill-cyan-400\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:fill-cyan-400\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:fill-cyan-400\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:fill-cyan-400\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:fill-cyan-500\/0 {
  fill: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:fill-cyan-500\/5 {
  fill: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:fill-cyan-500\/10 {
  fill: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:fill-cyan-500\/20 {
  fill: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:fill-cyan-500\/25 {
  fill: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:fill-cyan-500\/30 {
  fill: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:fill-cyan-500\/40 {
  fill: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:fill-cyan-500\/50 {
  fill: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:fill-cyan-500\/60 {
  fill: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:fill-cyan-500\/70 {
  fill: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:fill-cyan-500\/75 {
  fill: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:fill-cyan-500\/80 {
  fill: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:fill-cyan-500\/90 {
  fill: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:fill-cyan-500\/95 {
  fill: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:fill-cyan-500\/100 {
  fill: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:fill-cyan-600\/0 {
  fill: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:fill-cyan-600\/5 {
  fill: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:fill-cyan-600\/10 {
  fill: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:fill-cyan-600\/20 {
  fill: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:fill-cyan-600\/25 {
  fill: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:fill-cyan-600\/30 {
  fill: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:fill-cyan-600\/40 {
  fill: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:fill-cyan-600\/50 {
  fill: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:fill-cyan-600\/60 {
  fill: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:fill-cyan-600\/70 {
  fill: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:fill-cyan-600\/75 {
  fill: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:fill-cyan-600\/80 {
  fill: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:fill-cyan-600\/90 {
  fill: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:fill-cyan-600\/95 {
  fill: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:fill-cyan-600\/100 {
  fill: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:fill-cyan-700\/0 {
  fill: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:fill-cyan-700\/5 {
  fill: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:fill-cyan-700\/10 {
  fill: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:fill-cyan-700\/20 {
  fill: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:fill-cyan-700\/25 {
  fill: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:fill-cyan-700\/30 {
  fill: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:fill-cyan-700\/40 {
  fill: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:fill-cyan-700\/50 {
  fill: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:fill-cyan-700\/60 {
  fill: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:fill-cyan-700\/70 {
  fill: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:fill-cyan-700\/75 {
  fill: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:fill-cyan-700\/80 {
  fill: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:fill-cyan-700\/90 {
  fill: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:fill-cyan-700\/95 {
  fill: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:fill-cyan-700\/100 {
  fill: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:fill-cyan-800\/0 {
  fill: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:fill-cyan-800\/5 {
  fill: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:fill-cyan-800\/10 {
  fill: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:fill-cyan-800\/20 {
  fill: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:fill-cyan-800\/25 {
  fill: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:fill-cyan-800\/30 {
  fill: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:fill-cyan-800\/40 {
  fill: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:fill-cyan-800\/50 {
  fill: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:fill-cyan-800\/60 {
  fill: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:fill-cyan-800\/70 {
  fill: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:fill-cyan-800\/75 {
  fill: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:fill-cyan-800\/80 {
  fill: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:fill-cyan-800\/90 {
  fill: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:fill-cyan-800\/95 {
  fill: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:fill-cyan-800\/100 {
  fill: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:fill-cyan-900\/0 {
  fill: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:fill-cyan-900\/5 {
  fill: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:fill-cyan-900\/10 {
  fill: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:fill-cyan-900\/20 {
  fill: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:fill-cyan-900\/25 {
  fill: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:fill-cyan-900\/30 {
  fill: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:fill-cyan-900\/40 {
  fill: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:fill-cyan-900\/50 {
  fill: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:fill-cyan-900\/60 {
  fill: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:fill-cyan-900\/70 {
  fill: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:fill-cyan-900\/75 {
  fill: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:fill-cyan-900\/80 {
  fill: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:fill-cyan-900\/90 {
  fill: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:fill-cyan-900\/95 {
  fill: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:fill-cyan-900\/100 {
  fill: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:fill-cyan\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:fill-cyan\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:fill-cyan\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:fill-cyan\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:fill-cyan\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:fill-cyan\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:fill-cyan\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:fill-cyan\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:fill-cyan\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:fill-cyan\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:fill-cyan\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:fill-cyan\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:fill-cyan\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:fill-cyan\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:fill-cyan\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:fill-blue-light-25\/0 {
  fill: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:fill-blue-light-25\/5 {
  fill: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-25\/10 {
  fill: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-25\/20 {
  fill: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-25\/25 {
  fill: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-25\/30 {
  fill: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-25\/40 {
  fill: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-25\/50 {
  fill: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-25\/60 {
  fill: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-25\/70 {
  fill: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-25\/75 {
  fill: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-25\/80 {
  fill: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-25\/90 {
  fill: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-25\/95 {
  fill: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-25\/100 {
  fill: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:fill-blue-light-50\/0 {
  fill: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:fill-blue-light-50\/5 {
  fill: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-50\/10 {
  fill: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-50\/20 {
  fill: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-50\/25 {
  fill: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-50\/30 {
  fill: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-50\/40 {
  fill: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-50\/50 {
  fill: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-50\/60 {
  fill: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-50\/70 {
  fill: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-50\/75 {
  fill: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-50\/80 {
  fill: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-50\/90 {
  fill: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-50\/95 {
  fill: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-50\/100 {
  fill: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:fill-blue-light-100\/0 {
  fill: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:fill-blue-light-100\/5 {
  fill: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-100\/10 {
  fill: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-100\/20 {
  fill: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-100\/25 {
  fill: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-100\/30 {
  fill: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-100\/40 {
  fill: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-100\/50 {
  fill: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-100\/60 {
  fill: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-100\/70 {
  fill: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-100\/75 {
  fill: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-100\/80 {
  fill: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-100\/90 {
  fill: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-100\/95 {
  fill: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-100\/100 {
  fill: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:fill-blue-light-200\/0 {
  fill: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:fill-blue-light-200\/5 {
  fill: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-200\/10 {
  fill: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-200\/20 {
  fill: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-200\/25 {
  fill: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-200\/30 {
  fill: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-200\/40 {
  fill: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-200\/50 {
  fill: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-200\/60 {
  fill: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-200\/70 {
  fill: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-200\/75 {
  fill: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-200\/80 {
  fill: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-200\/90 {
  fill: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-200\/95 {
  fill: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-200\/100 {
  fill: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:fill-blue-light-300\/0 {
  fill: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:fill-blue-light-300\/5 {
  fill: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-300\/10 {
  fill: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-300\/20 {
  fill: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-300\/25 {
  fill: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-300\/30 {
  fill: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-300\/40 {
  fill: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-300\/50 {
  fill: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-300\/60 {
  fill: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-300\/70 {
  fill: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-300\/75 {
  fill: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-300\/80 {
  fill: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-300\/90 {
  fill: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-300\/95 {
  fill: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-300\/100 {
  fill: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:fill-blue-light-400\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:fill-blue-light-400\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-400\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-400\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-400\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-400\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-400\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-400\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-400\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-400\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-400\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-400\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-400\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-400\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-400\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:fill-blue-light-500\/0 {
  fill: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:fill-blue-light-500\/5 {
  fill: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-500\/10 {
  fill: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-500\/20 {
  fill: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-500\/25 {
  fill: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-500\/30 {
  fill: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-500\/40 {
  fill: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-500\/50 {
  fill: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-500\/60 {
  fill: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-500\/70 {
  fill: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-500\/75 {
  fill: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-500\/80 {
  fill: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-500\/90 {
  fill: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-500\/95 {
  fill: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-500\/100 {
  fill: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:fill-blue-light-600\/0 {
  fill: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:fill-blue-light-600\/5 {
  fill: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-600\/10 {
  fill: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-600\/20 {
  fill: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-600\/25 {
  fill: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-600\/30 {
  fill: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-600\/40 {
  fill: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-600\/50 {
  fill: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-600\/60 {
  fill: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-600\/70 {
  fill: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-600\/75 {
  fill: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-600\/80 {
  fill: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-600\/90 {
  fill: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-600\/95 {
  fill: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-600\/100 {
  fill: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:fill-blue-light-700\/0 {
  fill: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:fill-blue-light-700\/5 {
  fill: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-700\/10 {
  fill: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-700\/20 {
  fill: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-700\/25 {
  fill: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-700\/30 {
  fill: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-700\/40 {
  fill: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-700\/50 {
  fill: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-700\/60 {
  fill: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-700\/70 {
  fill: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-700\/75 {
  fill: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-700\/80 {
  fill: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-700\/90 {
  fill: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-700\/95 {
  fill: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-700\/100 {
  fill: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:fill-blue-light-800\/0 {
  fill: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:fill-blue-light-800\/5 {
  fill: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-800\/10 {
  fill: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-800\/20 {
  fill: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-800\/25 {
  fill: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-800\/30 {
  fill: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-800\/40 {
  fill: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-800\/50 {
  fill: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-800\/60 {
  fill: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-800\/70 {
  fill: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-800\/75 {
  fill: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-800\/80 {
  fill: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-800\/90 {
  fill: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-800\/95 {
  fill: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-800\/100 {
  fill: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:fill-blue-light-900\/0 {
  fill: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:fill-blue-light-900\/5 {
  fill: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:fill-blue-light-900\/10 {
  fill: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:fill-blue-light-900\/20 {
  fill: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:fill-blue-light-900\/25 {
  fill: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:fill-blue-light-900\/30 {
  fill: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:fill-blue-light-900\/40 {
  fill: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:fill-blue-light-900\/50 {
  fill: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:fill-blue-light-900\/60 {
  fill: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:fill-blue-light-900\/70 {
  fill: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:fill-blue-light-900\/75 {
  fill: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:fill-blue-light-900\/80 {
  fill: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:fill-blue-light-900\/90 {
  fill: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:fill-blue-light-900\/95 {
  fill: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:fill-blue-light-900\/100 {
  fill: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:fill-blue-light\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:fill-blue-light\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:fill-blue-light\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:fill-blue-light\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:fill-blue-light\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:fill-blue-light\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:fill-blue-light\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:fill-blue-light\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:fill-blue-light\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:fill-blue-light\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:fill-blue-light\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:fill-blue-light\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:fill-blue-light\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:fill-blue-light\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:fill-blue-light\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:fill-blue-25\/0 {
  fill: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:fill-blue-25\/5 {
  fill: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-25\/10 {
  fill: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-25\/20 {
  fill: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-25\/25 {
  fill: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-25\/30 {
  fill: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-25\/40 {
  fill: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-25\/50 {
  fill: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-25\/60 {
  fill: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-25\/70 {
  fill: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-25\/75 {
  fill: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-25\/80 {
  fill: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-25\/90 {
  fill: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-25\/95 {
  fill: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-25\/100 {
  fill: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:fill-blue-50\/0 {
  fill: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:fill-blue-50\/5 {
  fill: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-50\/10 {
  fill: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-50\/20 {
  fill: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-50\/25 {
  fill: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-50\/30 {
  fill: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-50\/40 {
  fill: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-50\/50 {
  fill: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-50\/60 {
  fill: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-50\/70 {
  fill: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-50\/75 {
  fill: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-50\/80 {
  fill: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-50\/90 {
  fill: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-50\/95 {
  fill: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-50\/100 {
  fill: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:fill-blue-100\/0 {
  fill: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:fill-blue-100\/5 {
  fill: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-100\/10 {
  fill: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-100\/20 {
  fill: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-100\/25 {
  fill: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-100\/30 {
  fill: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-100\/40 {
  fill: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-100\/50 {
  fill: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-100\/60 {
  fill: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-100\/70 {
  fill: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-100\/75 {
  fill: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-100\/80 {
  fill: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-100\/90 {
  fill: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-100\/95 {
  fill: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-100\/100 {
  fill: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:fill-blue-200\/0 {
  fill: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:fill-blue-200\/5 {
  fill: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-200\/10 {
  fill: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-200\/20 {
  fill: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-200\/25 {
  fill: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-200\/30 {
  fill: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-200\/40 {
  fill: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-200\/50 {
  fill: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-200\/60 {
  fill: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-200\/70 {
  fill: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-200\/75 {
  fill: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-200\/80 {
  fill: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-200\/90 {
  fill: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-200\/95 {
  fill: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-200\/100 {
  fill: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:fill-blue-300\/0 {
  fill: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:fill-blue-300\/5 {
  fill: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-300\/10 {
  fill: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-300\/20 {
  fill: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-300\/25 {
  fill: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-300\/30 {
  fill: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-300\/40 {
  fill: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-300\/50 {
  fill: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-300\/60 {
  fill: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-300\/70 {
  fill: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-300\/75 {
  fill: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-300\/80 {
  fill: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-300\/90 {
  fill: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-300\/95 {
  fill: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-300\/100 {
  fill: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:fill-blue-400\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:fill-blue-400\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:fill-blue-400\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:fill-blue-400\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:fill-blue-400\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:fill-blue-400\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:fill-blue-400\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:fill-blue-400\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:fill-blue-400\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:fill-blue-400\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:fill-blue-400\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:fill-blue-400\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:fill-blue-400\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:fill-blue-400\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:fill-blue-400\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:fill-blue-500\/0 {
  fill: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:fill-blue-500\/5 {
  fill: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:fill-blue-500\/10 {
  fill: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:fill-blue-500\/20 {
  fill: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:fill-blue-500\/25 {
  fill: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:fill-blue-500\/30 {
  fill: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:fill-blue-500\/40 {
  fill: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:fill-blue-500\/50 {
  fill: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:fill-blue-500\/60 {
  fill: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:fill-blue-500\/70 {
  fill: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:fill-blue-500\/75 {
  fill: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:fill-blue-500\/80 {
  fill: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:fill-blue-500\/90 {
  fill: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:fill-blue-500\/95 {
  fill: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:fill-blue-500\/100 {
  fill: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:fill-blue-600\/0 {
  fill: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:fill-blue-600\/5 {
  fill: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:fill-blue-600\/10 {
  fill: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:fill-blue-600\/20 {
  fill: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:fill-blue-600\/25 {
  fill: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:fill-blue-600\/30 {
  fill: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:fill-blue-600\/40 {
  fill: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:fill-blue-600\/50 {
  fill: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:fill-blue-600\/60 {
  fill: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:fill-blue-600\/70 {
  fill: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:fill-blue-600\/75 {
  fill: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:fill-blue-600\/80 {
  fill: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:fill-blue-600\/90 {
  fill: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:fill-blue-600\/95 {
  fill: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:fill-blue-600\/100 {
  fill: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:fill-blue-700\/0 {
  fill: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:fill-blue-700\/5 {
  fill: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:fill-blue-700\/10 {
  fill: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:fill-blue-700\/20 {
  fill: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:fill-blue-700\/25 {
  fill: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:fill-blue-700\/30 {
  fill: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:fill-blue-700\/40 {
  fill: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:fill-blue-700\/50 {
  fill: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:fill-blue-700\/60 {
  fill: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:fill-blue-700\/70 {
  fill: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:fill-blue-700\/75 {
  fill: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:fill-blue-700\/80 {
  fill: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:fill-blue-700\/90 {
  fill: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:fill-blue-700\/95 {
  fill: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:fill-blue-700\/100 {
  fill: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:fill-blue-800\/0 {
  fill: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:fill-blue-800\/5 {
  fill: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:fill-blue-800\/10 {
  fill: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:fill-blue-800\/20 {
  fill: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:fill-blue-800\/25 {
  fill: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:fill-blue-800\/30 {
  fill: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:fill-blue-800\/40 {
  fill: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:fill-blue-800\/50 {
  fill: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:fill-blue-800\/60 {
  fill: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:fill-blue-800\/70 {
  fill: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:fill-blue-800\/75 {
  fill: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:fill-blue-800\/80 {
  fill: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:fill-blue-800\/90 {
  fill: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:fill-blue-800\/95 {
  fill: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:fill-blue-800\/100 {
  fill: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:fill-blue-900\/0 {
  fill: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:fill-blue-900\/5 {
  fill: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:fill-blue-900\/10 {
  fill: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:fill-blue-900\/20 {
  fill: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:fill-blue-900\/25 {
  fill: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:fill-blue-900\/30 {
  fill: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:fill-blue-900\/40 {
  fill: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:fill-blue-900\/50 {
  fill: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:fill-blue-900\/60 {
  fill: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:fill-blue-900\/70 {
  fill: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:fill-blue-900\/75 {
  fill: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:fill-blue-900\/80 {
  fill: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:fill-blue-900\/90 {
  fill: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:fill-blue-900\/95 {
  fill: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:fill-blue-900\/100 {
  fill: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:fill-blue\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:fill-blue\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:fill-blue\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:fill-blue\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:fill-blue\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:fill-blue\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:fill-blue\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:fill-blue\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:fill-blue\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:fill-blue\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:fill-blue\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:fill-blue\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:fill-blue\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:fill-blue\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:fill-blue\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:fill-blue-dark-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-50\/0 {
  fill: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-50\/5 {
  fill: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-50\/10 {
  fill: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-50\/20 {
  fill: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-50\/25 {
  fill: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-50\/30 {
  fill: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-50\/40 {
  fill: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-50\/50 {
  fill: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-50\/60 {
  fill: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-50\/70 {
  fill: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-50\/75 {
  fill: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-50\/80 {
  fill: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-50\/90 {
  fill: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-50\/95 {
  fill: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-50\/100 {
  fill: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-100\/0 {
  fill: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-100\/5 {
  fill: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-100\/10 {
  fill: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-100\/20 {
  fill: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-100\/25 {
  fill: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-100\/30 {
  fill: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-100\/40 {
  fill: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-100\/50 {
  fill: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-100\/60 {
  fill: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-100\/70 {
  fill: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-100\/75 {
  fill: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-100\/80 {
  fill: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-100\/90 {
  fill: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-100\/95 {
  fill: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-100\/100 {
  fill: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-200\/0 {
  fill: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-200\/5 {
  fill: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-200\/10 {
  fill: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-200\/20 {
  fill: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-200\/25 {
  fill: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-200\/30 {
  fill: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-200\/40 {
  fill: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-200\/50 {
  fill: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-200\/60 {
  fill: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-200\/70 {
  fill: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-200\/75 {
  fill: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-200\/80 {
  fill: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-200\/90 {
  fill: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-200\/95 {
  fill: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-200\/100 {
  fill: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-300\/0 {
  fill: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-300\/5 {
  fill: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-300\/10 {
  fill: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-300\/20 {
  fill: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-300\/25 {
  fill: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-300\/30 {
  fill: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-300\/40 {
  fill: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-300\/50 {
  fill: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-300\/60 {
  fill: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-300\/70 {
  fill: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-300\/75 {
  fill: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-300\/80 {
  fill: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-300\/90 {
  fill: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-300\/95 {
  fill: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-300\/100 {
  fill: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-400\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-400\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-400\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-400\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-400\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-400\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-400\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-400\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-400\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-400\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-400\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-400\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-400\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-400\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-400\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-500\/0 {
  fill: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark-500\/5 {
  fill: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-500\/10 {
  fill: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-500\/20 {
  fill: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-500\/25 {
  fill: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-500\/30 {
  fill: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-500\/40 {
  fill: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-500\/50 {
  fill: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-500\/60 {
  fill: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-500\/70 {
  fill: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-500\/75 {
  fill: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-500\/80 {
  fill: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-500\/90 {
  fill: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-500\/95 {
  fill: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-500\/100 {
  fill: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:fill-blue-dark-600\/0 {
  fill: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:fill-blue-dark-600\/5 {
  fill: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-600\/10 {
  fill: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-600\/20 {
  fill: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-600\/25 {
  fill: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-600\/30 {
  fill: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-600\/40 {
  fill: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-600\/50 {
  fill: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-600\/60 {
  fill: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-600\/70 {
  fill: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-600\/75 {
  fill: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-600\/80 {
  fill: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-600\/90 {
  fill: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-600\/95 {
  fill: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-600\/100 {
  fill: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:fill-blue-dark-700\/0 {
  fill: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:fill-blue-dark-700\/5 {
  fill: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-700\/10 {
  fill: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-700\/20 {
  fill: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-700\/25 {
  fill: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-700\/30 {
  fill: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-700\/40 {
  fill: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-700\/50 {
  fill: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-700\/60 {
  fill: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-700\/70 {
  fill: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-700\/75 {
  fill: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-700\/80 {
  fill: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-700\/90 {
  fill: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-700\/95 {
  fill: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-700\/100 {
  fill: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:fill-blue-dark-800\/0 {
  fill: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:fill-blue-dark-800\/5 {
  fill: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-800\/10 {
  fill: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-800\/20 {
  fill: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-800\/25 {
  fill: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-800\/30 {
  fill: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-800\/40 {
  fill: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-800\/50 {
  fill: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-800\/60 {
  fill: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-800\/70 {
  fill: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-800\/75 {
  fill: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-800\/80 {
  fill: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-800\/90 {
  fill: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-800\/95 {
  fill: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-800\/100 {
  fill: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:fill-blue-dark-900\/0 {
  fill: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:fill-blue-dark-900\/5 {
  fill: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark-900\/10 {
  fill: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark-900\/20 {
  fill: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark-900\/25 {
  fill: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark-900\/30 {
  fill: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark-900\/40 {
  fill: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark-900\/50 {
  fill: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark-900\/60 {
  fill: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark-900\/70 {
  fill: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark-900\/75 {
  fill: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark-900\/80 {
  fill: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark-900\/90 {
  fill: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark-900\/95 {
  fill: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark-900\/100 {
  fill: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:fill-blue-dark\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:fill-blue-dark\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:fill-blue-dark\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:fill-blue-dark\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:fill-blue-dark\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:fill-blue-dark\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:fill-blue-dark\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:fill-blue-dark\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:fill-blue-dark\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:fill-blue-dark\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:fill-blue-dark\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:fill-blue-dark\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:fill-blue-dark\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:fill-blue-dark\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:fill-blue-dark\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:fill-indigo-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:fill-indigo-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:fill-indigo-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:fill-indigo-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:fill-indigo-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:fill-indigo-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:fill-indigo-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:fill-indigo-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:fill-indigo-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:fill-indigo-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:fill-indigo-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:fill-indigo-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:fill-indigo-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:fill-indigo-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:fill-indigo-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:fill-indigo-50\/0 {
  fill: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:fill-indigo-50\/5 {
  fill: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:fill-indigo-50\/10 {
  fill: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:fill-indigo-50\/20 {
  fill: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:fill-indigo-50\/25 {
  fill: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:fill-indigo-50\/30 {
  fill: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:fill-indigo-50\/40 {
  fill: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:fill-indigo-50\/50 {
  fill: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:fill-indigo-50\/60 {
  fill: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:fill-indigo-50\/70 {
  fill: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:fill-indigo-50\/75 {
  fill: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:fill-indigo-50\/80 {
  fill: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:fill-indigo-50\/90 {
  fill: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:fill-indigo-50\/95 {
  fill: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:fill-indigo-50\/100 {
  fill: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:fill-indigo-100\/0 {
  fill: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:fill-indigo-100\/5 {
  fill: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:fill-indigo-100\/10 {
  fill: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:fill-indigo-100\/20 {
  fill: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:fill-indigo-100\/25 {
  fill: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:fill-indigo-100\/30 {
  fill: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:fill-indigo-100\/40 {
  fill: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:fill-indigo-100\/50 {
  fill: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:fill-indigo-100\/60 {
  fill: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:fill-indigo-100\/70 {
  fill: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:fill-indigo-100\/75 {
  fill: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:fill-indigo-100\/80 {
  fill: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:fill-indigo-100\/90 {
  fill: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:fill-indigo-100\/95 {
  fill: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:fill-indigo-100\/100 {
  fill: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:fill-indigo-200\/0 {
  fill: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:fill-indigo-200\/5 {
  fill: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:fill-indigo-200\/10 {
  fill: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:fill-indigo-200\/20 {
  fill: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:fill-indigo-200\/25 {
  fill: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:fill-indigo-200\/30 {
  fill: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:fill-indigo-200\/40 {
  fill: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:fill-indigo-200\/50 {
  fill: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:fill-indigo-200\/60 {
  fill: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:fill-indigo-200\/70 {
  fill: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:fill-indigo-200\/75 {
  fill: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:fill-indigo-200\/80 {
  fill: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:fill-indigo-200\/90 {
  fill: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:fill-indigo-200\/95 {
  fill: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:fill-indigo-200\/100 {
  fill: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:fill-indigo-300\/0 {
  fill: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:fill-indigo-300\/5 {
  fill: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:fill-indigo-300\/10 {
  fill: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:fill-indigo-300\/20 {
  fill: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:fill-indigo-300\/25 {
  fill: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:fill-indigo-300\/30 {
  fill: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:fill-indigo-300\/40 {
  fill: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:fill-indigo-300\/50 {
  fill: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:fill-indigo-300\/60 {
  fill: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:fill-indigo-300\/70 {
  fill: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:fill-indigo-300\/75 {
  fill: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:fill-indigo-300\/80 {
  fill: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:fill-indigo-300\/90 {
  fill: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:fill-indigo-300\/95 {
  fill: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:fill-indigo-300\/100 {
  fill: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:fill-indigo-400\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:fill-indigo-400\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:fill-indigo-400\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:fill-indigo-400\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:fill-indigo-400\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:fill-indigo-400\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:fill-indigo-400\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:fill-indigo-400\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:fill-indigo-400\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:fill-indigo-400\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:fill-indigo-400\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:fill-indigo-400\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:fill-indigo-400\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:fill-indigo-400\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:fill-indigo-400\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:fill-indigo-500\/0 {
  fill: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:fill-indigo-500\/5 {
  fill: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:fill-indigo-500\/10 {
  fill: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:fill-indigo-500\/20 {
  fill: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:fill-indigo-500\/25 {
  fill: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:fill-indigo-500\/30 {
  fill: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:fill-indigo-500\/40 {
  fill: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:fill-indigo-500\/50 {
  fill: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:fill-indigo-500\/60 {
  fill: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:fill-indigo-500\/70 {
  fill: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:fill-indigo-500\/75 {
  fill: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:fill-indigo-500\/80 {
  fill: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:fill-indigo-500\/90 {
  fill: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:fill-indigo-500\/95 {
  fill: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:fill-indigo-500\/100 {
  fill: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:fill-indigo-600\/0 {
  fill: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:fill-indigo-600\/5 {
  fill: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:fill-indigo-600\/10 {
  fill: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:fill-indigo-600\/20 {
  fill: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:fill-indigo-600\/25 {
  fill: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:fill-indigo-600\/30 {
  fill: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:fill-indigo-600\/40 {
  fill: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:fill-indigo-600\/50 {
  fill: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:fill-indigo-600\/60 {
  fill: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:fill-indigo-600\/70 {
  fill: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:fill-indigo-600\/75 {
  fill: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:fill-indigo-600\/80 {
  fill: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:fill-indigo-600\/90 {
  fill: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:fill-indigo-600\/95 {
  fill: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:fill-indigo-600\/100 {
  fill: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:fill-indigo-700\/0 {
  fill: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:fill-indigo-700\/5 {
  fill: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:fill-indigo-700\/10 {
  fill: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:fill-indigo-700\/20 {
  fill: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:fill-indigo-700\/25 {
  fill: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:fill-indigo-700\/30 {
  fill: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:fill-indigo-700\/40 {
  fill: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:fill-indigo-700\/50 {
  fill: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:fill-indigo-700\/60 {
  fill: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:fill-indigo-700\/70 {
  fill: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:fill-indigo-700\/75 {
  fill: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:fill-indigo-700\/80 {
  fill: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:fill-indigo-700\/90 {
  fill: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:fill-indigo-700\/95 {
  fill: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:fill-indigo-700\/100 {
  fill: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:fill-indigo-800\/0 {
  fill: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:fill-indigo-800\/5 {
  fill: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:fill-indigo-800\/10 {
  fill: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:fill-indigo-800\/20 {
  fill: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:fill-indigo-800\/25 {
  fill: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:fill-indigo-800\/30 {
  fill: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:fill-indigo-800\/40 {
  fill: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:fill-indigo-800\/50 {
  fill: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:fill-indigo-800\/60 {
  fill: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:fill-indigo-800\/70 {
  fill: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:fill-indigo-800\/75 {
  fill: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:fill-indigo-800\/80 {
  fill: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:fill-indigo-800\/90 {
  fill: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:fill-indigo-800\/95 {
  fill: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:fill-indigo-800\/100 {
  fill: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:fill-indigo-900\/0 {
  fill: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:fill-indigo-900\/5 {
  fill: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:fill-indigo-900\/10 {
  fill: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:fill-indigo-900\/20 {
  fill: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:fill-indigo-900\/25 {
  fill: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:fill-indigo-900\/30 {
  fill: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:fill-indigo-900\/40 {
  fill: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:fill-indigo-900\/50 {
  fill: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:fill-indigo-900\/60 {
  fill: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:fill-indigo-900\/70 {
  fill: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:fill-indigo-900\/75 {
  fill: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:fill-indigo-900\/80 {
  fill: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:fill-indigo-900\/90 {
  fill: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:fill-indigo-900\/95 {
  fill: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:fill-indigo-900\/100 {
  fill: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:fill-indigo\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:fill-indigo\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:fill-indigo\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:fill-indigo\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:fill-indigo\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:fill-indigo\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:fill-indigo\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:fill-indigo\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:fill-indigo\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:fill-indigo\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:fill-indigo\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:fill-indigo\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:fill-indigo\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:fill-indigo\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:fill-indigo\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:fill-violet-25\/0 {
  fill: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:fill-violet-25\/5 {
  fill: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:fill-violet-25\/10 {
  fill: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:fill-violet-25\/20 {
  fill: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:fill-violet-25\/25 {
  fill: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:fill-violet-25\/30 {
  fill: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:fill-violet-25\/40 {
  fill: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:fill-violet-25\/50 {
  fill: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:fill-violet-25\/60 {
  fill: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:fill-violet-25\/70 {
  fill: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:fill-violet-25\/75 {
  fill: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:fill-violet-25\/80 {
  fill: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:fill-violet-25\/90 {
  fill: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:fill-violet-25\/95 {
  fill: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:fill-violet-25\/100 {
  fill: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:fill-violet-50\/0 {
  fill: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:fill-violet-50\/5 {
  fill: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:fill-violet-50\/10 {
  fill: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:fill-violet-50\/20 {
  fill: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:fill-violet-50\/25 {
  fill: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:fill-violet-50\/30 {
  fill: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:fill-violet-50\/40 {
  fill: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:fill-violet-50\/50 {
  fill: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:fill-violet-50\/60 {
  fill: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:fill-violet-50\/70 {
  fill: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:fill-violet-50\/75 {
  fill: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:fill-violet-50\/80 {
  fill: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:fill-violet-50\/90 {
  fill: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:fill-violet-50\/95 {
  fill: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:fill-violet-50\/100 {
  fill: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:fill-violet-100\/0 {
  fill: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:fill-violet-100\/5 {
  fill: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:fill-violet-100\/10 {
  fill: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:fill-violet-100\/20 {
  fill: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:fill-violet-100\/25 {
  fill: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:fill-violet-100\/30 {
  fill: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:fill-violet-100\/40 {
  fill: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:fill-violet-100\/50 {
  fill: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:fill-violet-100\/60 {
  fill: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:fill-violet-100\/70 {
  fill: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:fill-violet-100\/75 {
  fill: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:fill-violet-100\/80 {
  fill: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:fill-violet-100\/90 {
  fill: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:fill-violet-100\/95 {
  fill: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:fill-violet-100\/100 {
  fill: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:fill-violet-200\/0 {
  fill: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:fill-violet-200\/5 {
  fill: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:fill-violet-200\/10 {
  fill: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:fill-violet-200\/20 {
  fill: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:fill-violet-200\/25 {
  fill: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:fill-violet-200\/30 {
  fill: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:fill-violet-200\/40 {
  fill: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:fill-violet-200\/50 {
  fill: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:fill-violet-200\/60 {
  fill: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:fill-violet-200\/70 {
  fill: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:fill-violet-200\/75 {
  fill: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:fill-violet-200\/80 {
  fill: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:fill-violet-200\/90 {
  fill: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:fill-violet-200\/95 {
  fill: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:fill-violet-200\/100 {
  fill: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:fill-violet-300\/0 {
  fill: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:fill-violet-300\/5 {
  fill: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:fill-violet-300\/10 {
  fill: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:fill-violet-300\/20 {
  fill: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:fill-violet-300\/25 {
  fill: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:fill-violet-300\/30 {
  fill: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:fill-violet-300\/40 {
  fill: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:fill-violet-300\/50 {
  fill: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:fill-violet-300\/60 {
  fill: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:fill-violet-300\/70 {
  fill: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:fill-violet-300\/75 {
  fill: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:fill-violet-300\/80 {
  fill: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:fill-violet-300\/90 {
  fill: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:fill-violet-300\/95 {
  fill: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:fill-violet-300\/100 {
  fill: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:fill-violet-400\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:fill-violet-400\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:fill-violet-400\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:fill-violet-400\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:fill-violet-400\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:fill-violet-400\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:fill-violet-400\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:fill-violet-400\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:fill-violet-400\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:fill-violet-400\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:fill-violet-400\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:fill-violet-400\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:fill-violet-400\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:fill-violet-400\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:fill-violet-400\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:fill-violet-500\/0 {
  fill: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:fill-violet-500\/5 {
  fill: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:fill-violet-500\/10 {
  fill: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:fill-violet-500\/20 {
  fill: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:fill-violet-500\/25 {
  fill: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:fill-violet-500\/30 {
  fill: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:fill-violet-500\/40 {
  fill: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:fill-violet-500\/50 {
  fill: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:fill-violet-500\/60 {
  fill: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:fill-violet-500\/70 {
  fill: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:fill-violet-500\/75 {
  fill: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:fill-violet-500\/80 {
  fill: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:fill-violet-500\/90 {
  fill: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:fill-violet-500\/95 {
  fill: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:fill-violet-500\/100 {
  fill: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:fill-violet-600\/0 {
  fill: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:fill-violet-600\/5 {
  fill: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:fill-violet-600\/10 {
  fill: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:fill-violet-600\/20 {
  fill: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:fill-violet-600\/25 {
  fill: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:fill-violet-600\/30 {
  fill: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:fill-violet-600\/40 {
  fill: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:fill-violet-600\/50 {
  fill: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:fill-violet-600\/60 {
  fill: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:fill-violet-600\/70 {
  fill: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:fill-violet-600\/75 {
  fill: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:fill-violet-600\/80 {
  fill: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:fill-violet-600\/90 {
  fill: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:fill-violet-600\/95 {
  fill: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:fill-violet-600\/100 {
  fill: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:fill-violet-700\/0 {
  fill: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:fill-violet-700\/5 {
  fill: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:fill-violet-700\/10 {
  fill: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:fill-violet-700\/20 {
  fill: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:fill-violet-700\/25 {
  fill: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:fill-violet-700\/30 {
  fill: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:fill-violet-700\/40 {
  fill: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:fill-violet-700\/50 {
  fill: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:fill-violet-700\/60 {
  fill: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:fill-violet-700\/70 {
  fill: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:fill-violet-700\/75 {
  fill: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:fill-violet-700\/80 {
  fill: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:fill-violet-700\/90 {
  fill: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:fill-violet-700\/95 {
  fill: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:fill-violet-700\/100 {
  fill: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:fill-violet-800\/0 {
  fill: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:fill-violet-800\/5 {
  fill: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:fill-violet-800\/10 {
  fill: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:fill-violet-800\/20 {
  fill: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:fill-violet-800\/25 {
  fill: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:fill-violet-800\/30 {
  fill: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:fill-violet-800\/40 {
  fill: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:fill-violet-800\/50 {
  fill: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:fill-violet-800\/60 {
  fill: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:fill-violet-800\/70 {
  fill: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:fill-violet-800\/75 {
  fill: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:fill-violet-800\/80 {
  fill: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:fill-violet-800\/90 {
  fill: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:fill-violet-800\/95 {
  fill: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:fill-violet-800\/100 {
  fill: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:fill-violet-900\/0 {
  fill: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:fill-violet-900\/5 {
  fill: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:fill-violet-900\/10 {
  fill: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:fill-violet-900\/20 {
  fill: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:fill-violet-900\/25 {
  fill: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:fill-violet-900\/30 {
  fill: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:fill-violet-900\/40 {
  fill: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:fill-violet-900\/50 {
  fill: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:fill-violet-900\/60 {
  fill: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:fill-violet-900\/70 {
  fill: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:fill-violet-900\/75 {
  fill: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:fill-violet-900\/80 {
  fill: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:fill-violet-900\/90 {
  fill: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:fill-violet-900\/95 {
  fill: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:fill-violet-900\/100 {
  fill: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:fill-violet\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:fill-violet\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:fill-violet\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:fill-violet\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:fill-violet\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:fill-violet\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:fill-violet\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:fill-violet\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:fill-violet\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:fill-violet\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:fill-violet\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:fill-violet\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:fill-violet\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:fill-violet\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:fill-violet\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:fill-purple-25\/0 {
  fill: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:fill-purple-25\/5 {
  fill: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:fill-purple-25\/10 {
  fill: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:fill-purple-25\/20 {
  fill: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:fill-purple-25\/25 {
  fill: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:fill-purple-25\/30 {
  fill: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:fill-purple-25\/40 {
  fill: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:fill-purple-25\/50 {
  fill: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:fill-purple-25\/60 {
  fill: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:fill-purple-25\/70 {
  fill: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:fill-purple-25\/75 {
  fill: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:fill-purple-25\/80 {
  fill: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:fill-purple-25\/90 {
  fill: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:fill-purple-25\/95 {
  fill: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:fill-purple-25\/100 {
  fill: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:fill-purple-50\/0 {
  fill: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:fill-purple-50\/5 {
  fill: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:fill-purple-50\/10 {
  fill: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:fill-purple-50\/20 {
  fill: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:fill-purple-50\/25 {
  fill: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:fill-purple-50\/30 {
  fill: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:fill-purple-50\/40 {
  fill: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:fill-purple-50\/50 {
  fill: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:fill-purple-50\/60 {
  fill: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:fill-purple-50\/70 {
  fill: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:fill-purple-50\/75 {
  fill: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:fill-purple-50\/80 {
  fill: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:fill-purple-50\/90 {
  fill: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:fill-purple-50\/95 {
  fill: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:fill-purple-50\/100 {
  fill: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:fill-purple-100\/0 {
  fill: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:fill-purple-100\/5 {
  fill: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:fill-purple-100\/10 {
  fill: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:fill-purple-100\/20 {
  fill: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:fill-purple-100\/25 {
  fill: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:fill-purple-100\/30 {
  fill: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:fill-purple-100\/40 {
  fill: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:fill-purple-100\/50 {
  fill: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:fill-purple-100\/60 {
  fill: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:fill-purple-100\/70 {
  fill: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:fill-purple-100\/75 {
  fill: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:fill-purple-100\/80 {
  fill: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:fill-purple-100\/90 {
  fill: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:fill-purple-100\/95 {
  fill: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:fill-purple-100\/100 {
  fill: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:fill-purple-200\/0 {
  fill: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:fill-purple-200\/5 {
  fill: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:fill-purple-200\/10 {
  fill: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:fill-purple-200\/20 {
  fill: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:fill-purple-200\/25 {
  fill: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:fill-purple-200\/30 {
  fill: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:fill-purple-200\/40 {
  fill: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:fill-purple-200\/50 {
  fill: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:fill-purple-200\/60 {
  fill: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:fill-purple-200\/70 {
  fill: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:fill-purple-200\/75 {
  fill: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:fill-purple-200\/80 {
  fill: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:fill-purple-200\/90 {
  fill: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:fill-purple-200\/95 {
  fill: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:fill-purple-200\/100 {
  fill: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:fill-purple-300\/0 {
  fill: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:fill-purple-300\/5 {
  fill: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:fill-purple-300\/10 {
  fill: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:fill-purple-300\/20 {
  fill: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:fill-purple-300\/25 {
  fill: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:fill-purple-300\/30 {
  fill: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:fill-purple-300\/40 {
  fill: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:fill-purple-300\/50 {
  fill: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:fill-purple-300\/60 {
  fill: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:fill-purple-300\/70 {
  fill: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:fill-purple-300\/75 {
  fill: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:fill-purple-300\/80 {
  fill: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:fill-purple-300\/90 {
  fill: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:fill-purple-300\/95 {
  fill: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:fill-purple-300\/100 {
  fill: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:fill-purple-400\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:fill-purple-400\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:fill-purple-400\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:fill-purple-400\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:fill-purple-400\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:fill-purple-400\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:fill-purple-400\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:fill-purple-400\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:fill-purple-400\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:fill-purple-400\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:fill-purple-400\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:fill-purple-400\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:fill-purple-400\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:fill-purple-400\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:fill-purple-400\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:fill-purple-500\/0 {
  fill: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:fill-purple-500\/5 {
  fill: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:fill-purple-500\/10 {
  fill: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:fill-purple-500\/20 {
  fill: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:fill-purple-500\/25 {
  fill: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:fill-purple-500\/30 {
  fill: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:fill-purple-500\/40 {
  fill: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:fill-purple-500\/50 {
  fill: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:fill-purple-500\/60 {
  fill: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:fill-purple-500\/70 {
  fill: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:fill-purple-500\/75 {
  fill: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:fill-purple-500\/80 {
  fill: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:fill-purple-500\/90 {
  fill: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:fill-purple-500\/95 {
  fill: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:fill-purple-500\/100 {
  fill: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:fill-purple-600\/0 {
  fill: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:fill-purple-600\/5 {
  fill: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:fill-purple-600\/10 {
  fill: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:fill-purple-600\/20 {
  fill: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:fill-purple-600\/25 {
  fill: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:fill-purple-600\/30 {
  fill: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:fill-purple-600\/40 {
  fill: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:fill-purple-600\/50 {
  fill: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:fill-purple-600\/60 {
  fill: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:fill-purple-600\/70 {
  fill: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:fill-purple-600\/75 {
  fill: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:fill-purple-600\/80 {
  fill: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:fill-purple-600\/90 {
  fill: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:fill-purple-600\/95 {
  fill: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:fill-purple-600\/100 {
  fill: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:fill-purple-700\/0 {
  fill: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:fill-purple-700\/5 {
  fill: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:fill-purple-700\/10 {
  fill: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:fill-purple-700\/20 {
  fill: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:fill-purple-700\/25 {
  fill: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:fill-purple-700\/30 {
  fill: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:fill-purple-700\/40 {
  fill: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:fill-purple-700\/50 {
  fill: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:fill-purple-700\/60 {
  fill: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:fill-purple-700\/70 {
  fill: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:fill-purple-700\/75 {
  fill: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:fill-purple-700\/80 {
  fill: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:fill-purple-700\/90 {
  fill: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:fill-purple-700\/95 {
  fill: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:fill-purple-700\/100 {
  fill: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:fill-purple-800\/0 {
  fill: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:fill-purple-800\/5 {
  fill: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:fill-purple-800\/10 {
  fill: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:fill-purple-800\/20 {
  fill: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:fill-purple-800\/25 {
  fill: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:fill-purple-800\/30 {
  fill: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:fill-purple-800\/40 {
  fill: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:fill-purple-800\/50 {
  fill: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:fill-purple-800\/60 {
  fill: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:fill-purple-800\/70 {
  fill: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:fill-purple-800\/75 {
  fill: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:fill-purple-800\/80 {
  fill: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:fill-purple-800\/90 {
  fill: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:fill-purple-800\/95 {
  fill: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:fill-purple-800\/100 {
  fill: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:fill-purple-900\/0 {
  fill: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:fill-purple-900\/5 {
  fill: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:fill-purple-900\/10 {
  fill: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:fill-purple-900\/20 {
  fill: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:fill-purple-900\/25 {
  fill: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:fill-purple-900\/30 {
  fill: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:fill-purple-900\/40 {
  fill: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:fill-purple-900\/50 {
  fill: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:fill-purple-900\/60 {
  fill: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:fill-purple-900\/70 {
  fill: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:fill-purple-900\/75 {
  fill: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:fill-purple-900\/80 {
  fill: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:fill-purple-900\/90 {
  fill: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:fill-purple-900\/95 {
  fill: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:fill-purple-900\/100 {
  fill: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:fill-purple\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:fill-purple\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:fill-purple\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:fill-purple\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:fill-purple\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:fill-purple\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:fill-purple\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:fill-purple\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:fill-purple\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:fill-purple\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:fill-purple\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:fill-purple\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:fill-purple\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:fill-purple\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:fill-purple\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:fill-fuchsia-25\/0 {
  fill: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:fill-fuchsia-25\/5 {
  fill: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-25\/10 {
  fill: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-25\/20 {
  fill: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-25\/25 {
  fill: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-25\/30 {
  fill: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-25\/40 {
  fill: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-25\/50 {
  fill: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-25\/60 {
  fill: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-25\/70 {
  fill: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-25\/75 {
  fill: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-25\/80 {
  fill: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-25\/90 {
  fill: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-25\/95 {
  fill: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-25\/100 {
  fill: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:fill-fuchsia-50\/0 {
  fill: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:fill-fuchsia-50\/5 {
  fill: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-50\/10 {
  fill: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-50\/20 {
  fill: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-50\/25 {
  fill: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-50\/30 {
  fill: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-50\/40 {
  fill: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-50\/50 {
  fill: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-50\/60 {
  fill: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-50\/70 {
  fill: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-50\/75 {
  fill: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-50\/80 {
  fill: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-50\/90 {
  fill: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-50\/95 {
  fill: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-50\/100 {
  fill: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:fill-fuchsia-100\/0 {
  fill: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:fill-fuchsia-100\/5 {
  fill: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-100\/10 {
  fill: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-100\/20 {
  fill: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-100\/25 {
  fill: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-100\/30 {
  fill: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-100\/40 {
  fill: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-100\/50 {
  fill: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-100\/60 {
  fill: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-100\/70 {
  fill: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-100\/75 {
  fill: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-100\/80 {
  fill: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-100\/90 {
  fill: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-100\/95 {
  fill: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-100\/100 {
  fill: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:fill-fuchsia-200\/0 {
  fill: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:fill-fuchsia-200\/5 {
  fill: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-200\/10 {
  fill: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-200\/20 {
  fill: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-200\/25 {
  fill: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-200\/30 {
  fill: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-200\/40 {
  fill: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-200\/50 {
  fill: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-200\/60 {
  fill: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-200\/70 {
  fill: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-200\/75 {
  fill: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-200\/80 {
  fill: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-200\/90 {
  fill: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-200\/95 {
  fill: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-200\/100 {
  fill: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:fill-fuchsia-300\/0 {
  fill: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:fill-fuchsia-300\/5 {
  fill: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-300\/10 {
  fill: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-300\/20 {
  fill: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-300\/25 {
  fill: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-300\/30 {
  fill: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-300\/40 {
  fill: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-300\/50 {
  fill: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-300\/60 {
  fill: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-300\/70 {
  fill: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-300\/75 {
  fill: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-300\/80 {
  fill: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-300\/90 {
  fill: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-300\/95 {
  fill: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-300\/100 {
  fill: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:fill-fuchsia-400\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:fill-fuchsia-400\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-400\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-400\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-400\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-400\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-400\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-400\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-400\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-400\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-400\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-400\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-400\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-400\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-400\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:fill-fuchsia-500\/0 {
  fill: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:fill-fuchsia-500\/5 {
  fill: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-500\/10 {
  fill: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-500\/20 {
  fill: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-500\/25 {
  fill: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-500\/30 {
  fill: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-500\/40 {
  fill: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-500\/50 {
  fill: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-500\/60 {
  fill: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-500\/70 {
  fill: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-500\/75 {
  fill: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-500\/80 {
  fill: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-500\/90 {
  fill: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-500\/95 {
  fill: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-500\/100 {
  fill: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:fill-fuchsia-600\/0 {
  fill: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:fill-fuchsia-600\/5 {
  fill: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-600\/10 {
  fill: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-600\/20 {
  fill: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-600\/25 {
  fill: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-600\/30 {
  fill: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-600\/40 {
  fill: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-600\/50 {
  fill: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-600\/60 {
  fill: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-600\/70 {
  fill: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-600\/75 {
  fill: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-600\/80 {
  fill: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-600\/90 {
  fill: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-600\/95 {
  fill: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-600\/100 {
  fill: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:fill-fuchsia-700\/0 {
  fill: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:fill-fuchsia-700\/5 {
  fill: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-700\/10 {
  fill: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-700\/20 {
  fill: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-700\/25 {
  fill: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-700\/30 {
  fill: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-700\/40 {
  fill: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-700\/50 {
  fill: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-700\/60 {
  fill: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-700\/70 {
  fill: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-700\/75 {
  fill: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-700\/80 {
  fill: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-700\/90 {
  fill: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-700\/95 {
  fill: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-700\/100 {
  fill: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:fill-fuchsia-800\/0 {
  fill: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:fill-fuchsia-800\/5 {
  fill: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-800\/10 {
  fill: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-800\/20 {
  fill: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-800\/25 {
  fill: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-800\/30 {
  fill: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-800\/40 {
  fill: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-800\/50 {
  fill: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-800\/60 {
  fill: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-800\/70 {
  fill: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-800\/75 {
  fill: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-800\/80 {
  fill: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-800\/90 {
  fill: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-800\/95 {
  fill: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-800\/100 {
  fill: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:fill-fuchsia-900\/0 {
  fill: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:fill-fuchsia-900\/5 {
  fill: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia-900\/10 {
  fill: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia-900\/20 {
  fill: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia-900\/25 {
  fill: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia-900\/30 {
  fill: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia-900\/40 {
  fill: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia-900\/50 {
  fill: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia-900\/60 {
  fill: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia-900\/70 {
  fill: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia-900\/75 {
  fill: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia-900\/80 {
  fill: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia-900\/90 {
  fill: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia-900\/95 {
  fill: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia-900\/100 {
  fill: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:fill-fuchsia\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:fill-fuchsia\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:fill-fuchsia\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:fill-fuchsia\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:fill-fuchsia\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:fill-fuchsia\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:fill-fuchsia\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:fill-fuchsia\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:fill-fuchsia\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:fill-fuchsia\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:fill-fuchsia\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:fill-fuchsia\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:fill-fuchsia\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:fill-fuchsia\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:fill-fuchsia\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:fill-pink-25\/0 {
  fill: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:fill-pink-25\/5 {
  fill: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:fill-pink-25\/10 {
  fill: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:fill-pink-25\/20 {
  fill: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:fill-pink-25\/25 {
  fill: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:fill-pink-25\/30 {
  fill: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:fill-pink-25\/40 {
  fill: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:fill-pink-25\/50 {
  fill: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:fill-pink-25\/60 {
  fill: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:fill-pink-25\/70 {
  fill: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:fill-pink-25\/75 {
  fill: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:fill-pink-25\/80 {
  fill: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:fill-pink-25\/90 {
  fill: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:fill-pink-25\/95 {
  fill: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:fill-pink-25\/100 {
  fill: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:fill-pink-50\/0 {
  fill: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:fill-pink-50\/5 {
  fill: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:fill-pink-50\/10 {
  fill: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:fill-pink-50\/20 {
  fill: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:fill-pink-50\/25 {
  fill: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:fill-pink-50\/30 {
  fill: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:fill-pink-50\/40 {
  fill: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:fill-pink-50\/50 {
  fill: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:fill-pink-50\/60 {
  fill: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:fill-pink-50\/70 {
  fill: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:fill-pink-50\/75 {
  fill: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:fill-pink-50\/80 {
  fill: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:fill-pink-50\/90 {
  fill: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:fill-pink-50\/95 {
  fill: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:fill-pink-50\/100 {
  fill: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:fill-pink-100\/0 {
  fill: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:fill-pink-100\/5 {
  fill: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:fill-pink-100\/10 {
  fill: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:fill-pink-100\/20 {
  fill: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:fill-pink-100\/25 {
  fill: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:fill-pink-100\/30 {
  fill: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:fill-pink-100\/40 {
  fill: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:fill-pink-100\/50 {
  fill: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:fill-pink-100\/60 {
  fill: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:fill-pink-100\/70 {
  fill: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:fill-pink-100\/75 {
  fill: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:fill-pink-100\/80 {
  fill: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:fill-pink-100\/90 {
  fill: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:fill-pink-100\/95 {
  fill: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:fill-pink-100\/100 {
  fill: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:fill-pink-200\/0 {
  fill: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:fill-pink-200\/5 {
  fill: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:fill-pink-200\/10 {
  fill: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:fill-pink-200\/20 {
  fill: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:fill-pink-200\/25 {
  fill: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:fill-pink-200\/30 {
  fill: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:fill-pink-200\/40 {
  fill: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:fill-pink-200\/50 {
  fill: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:fill-pink-200\/60 {
  fill: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:fill-pink-200\/70 {
  fill: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:fill-pink-200\/75 {
  fill: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:fill-pink-200\/80 {
  fill: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:fill-pink-200\/90 {
  fill: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:fill-pink-200\/95 {
  fill: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:fill-pink-200\/100 {
  fill: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:fill-pink-300\/0 {
  fill: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:fill-pink-300\/5 {
  fill: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:fill-pink-300\/10 {
  fill: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:fill-pink-300\/20 {
  fill: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:fill-pink-300\/25 {
  fill: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:fill-pink-300\/30 {
  fill: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:fill-pink-300\/40 {
  fill: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:fill-pink-300\/50 {
  fill: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:fill-pink-300\/60 {
  fill: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:fill-pink-300\/70 {
  fill: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:fill-pink-300\/75 {
  fill: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:fill-pink-300\/80 {
  fill: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:fill-pink-300\/90 {
  fill: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:fill-pink-300\/95 {
  fill: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:fill-pink-300\/100 {
  fill: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:fill-pink-400\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:fill-pink-400\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:fill-pink-400\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:fill-pink-400\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:fill-pink-400\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:fill-pink-400\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:fill-pink-400\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:fill-pink-400\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:fill-pink-400\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:fill-pink-400\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:fill-pink-400\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:fill-pink-400\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:fill-pink-400\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:fill-pink-400\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:fill-pink-400\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:fill-pink-500\/0 {
  fill: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:fill-pink-500\/5 {
  fill: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:fill-pink-500\/10 {
  fill: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:fill-pink-500\/20 {
  fill: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:fill-pink-500\/25 {
  fill: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:fill-pink-500\/30 {
  fill: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:fill-pink-500\/40 {
  fill: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:fill-pink-500\/50 {
  fill: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:fill-pink-500\/60 {
  fill: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:fill-pink-500\/70 {
  fill: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:fill-pink-500\/75 {
  fill: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:fill-pink-500\/80 {
  fill: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:fill-pink-500\/90 {
  fill: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:fill-pink-500\/95 {
  fill: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:fill-pink-500\/100 {
  fill: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:fill-pink-600\/0 {
  fill: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:fill-pink-600\/5 {
  fill: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:fill-pink-600\/10 {
  fill: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:fill-pink-600\/20 {
  fill: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:fill-pink-600\/25 {
  fill: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:fill-pink-600\/30 {
  fill: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:fill-pink-600\/40 {
  fill: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:fill-pink-600\/50 {
  fill: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:fill-pink-600\/60 {
  fill: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:fill-pink-600\/70 {
  fill: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:fill-pink-600\/75 {
  fill: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:fill-pink-600\/80 {
  fill: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:fill-pink-600\/90 {
  fill: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:fill-pink-600\/95 {
  fill: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:fill-pink-600\/100 {
  fill: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:fill-pink-700\/0 {
  fill: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:fill-pink-700\/5 {
  fill: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:fill-pink-700\/10 {
  fill: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:fill-pink-700\/20 {
  fill: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:fill-pink-700\/25 {
  fill: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:fill-pink-700\/30 {
  fill: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:fill-pink-700\/40 {
  fill: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:fill-pink-700\/50 {
  fill: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:fill-pink-700\/60 {
  fill: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:fill-pink-700\/70 {
  fill: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:fill-pink-700\/75 {
  fill: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:fill-pink-700\/80 {
  fill: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:fill-pink-700\/90 {
  fill: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:fill-pink-700\/95 {
  fill: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:fill-pink-700\/100 {
  fill: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:fill-pink-800\/0 {
  fill: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:fill-pink-800\/5 {
  fill: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:fill-pink-800\/10 {
  fill: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:fill-pink-800\/20 {
  fill: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:fill-pink-800\/25 {
  fill: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:fill-pink-800\/30 {
  fill: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:fill-pink-800\/40 {
  fill: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:fill-pink-800\/50 {
  fill: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:fill-pink-800\/60 {
  fill: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:fill-pink-800\/70 {
  fill: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:fill-pink-800\/75 {
  fill: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:fill-pink-800\/80 {
  fill: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:fill-pink-800\/90 {
  fill: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:fill-pink-800\/95 {
  fill: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:fill-pink-800\/100 {
  fill: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:fill-pink-900\/0 {
  fill: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:fill-pink-900\/5 {
  fill: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:fill-pink-900\/10 {
  fill: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:fill-pink-900\/20 {
  fill: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:fill-pink-900\/25 {
  fill: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:fill-pink-900\/30 {
  fill: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:fill-pink-900\/40 {
  fill: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:fill-pink-900\/50 {
  fill: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:fill-pink-900\/60 {
  fill: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:fill-pink-900\/70 {
  fill: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:fill-pink-900\/75 {
  fill: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:fill-pink-900\/80 {
  fill: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:fill-pink-900\/90 {
  fill: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:fill-pink-900\/95 {
  fill: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:fill-pink-900\/100 {
  fill: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:fill-pink\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:fill-pink\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:fill-pink\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:fill-pink\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:fill-pink\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:fill-pink\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:fill-pink\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:fill-pink\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:fill-pink\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:fill-pink\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:fill-pink\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:fill-pink\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:fill-pink\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:fill-pink\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:fill-pink\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:fill-rose-25\/0 {
  fill: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:fill-rose-25\/5 {
  fill: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:fill-rose-25\/10 {
  fill: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:fill-rose-25\/20 {
  fill: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:fill-rose-25\/25 {
  fill: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:fill-rose-25\/30 {
  fill: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:fill-rose-25\/40 {
  fill: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:fill-rose-25\/50 {
  fill: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:fill-rose-25\/60 {
  fill: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:fill-rose-25\/70 {
  fill: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:fill-rose-25\/75 {
  fill: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:fill-rose-25\/80 {
  fill: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:fill-rose-25\/90 {
  fill: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:fill-rose-25\/95 {
  fill: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:fill-rose-25\/100 {
  fill: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:fill-rose-50\/0 {
  fill: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:fill-rose-50\/5 {
  fill: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:fill-rose-50\/10 {
  fill: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:fill-rose-50\/20 {
  fill: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:fill-rose-50\/25 {
  fill: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:fill-rose-50\/30 {
  fill: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:fill-rose-50\/40 {
  fill: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:fill-rose-50\/50 {
  fill: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:fill-rose-50\/60 {
  fill: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:fill-rose-50\/70 {
  fill: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:fill-rose-50\/75 {
  fill: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:fill-rose-50\/80 {
  fill: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:fill-rose-50\/90 {
  fill: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:fill-rose-50\/95 {
  fill: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:fill-rose-50\/100 {
  fill: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:fill-rose-100\/0 {
  fill: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:fill-rose-100\/5 {
  fill: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:fill-rose-100\/10 {
  fill: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:fill-rose-100\/20 {
  fill: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:fill-rose-100\/25 {
  fill: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:fill-rose-100\/30 {
  fill: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:fill-rose-100\/40 {
  fill: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:fill-rose-100\/50 {
  fill: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:fill-rose-100\/60 {
  fill: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:fill-rose-100\/70 {
  fill: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:fill-rose-100\/75 {
  fill: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:fill-rose-100\/80 {
  fill: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:fill-rose-100\/90 {
  fill: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:fill-rose-100\/95 {
  fill: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:fill-rose-100\/100 {
  fill: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:fill-rose-200\/0 {
  fill: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:fill-rose-200\/5 {
  fill: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:fill-rose-200\/10 {
  fill: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:fill-rose-200\/20 {
  fill: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:fill-rose-200\/25 {
  fill: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:fill-rose-200\/30 {
  fill: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:fill-rose-200\/40 {
  fill: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:fill-rose-200\/50 {
  fill: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:fill-rose-200\/60 {
  fill: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:fill-rose-200\/70 {
  fill: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:fill-rose-200\/75 {
  fill: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:fill-rose-200\/80 {
  fill: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:fill-rose-200\/90 {
  fill: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:fill-rose-200\/95 {
  fill: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:fill-rose-200\/100 {
  fill: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:fill-rose-300\/0 {
  fill: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:fill-rose-300\/5 {
  fill: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:fill-rose-300\/10 {
  fill: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:fill-rose-300\/20 {
  fill: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:fill-rose-300\/25 {
  fill: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:fill-rose-300\/30 {
  fill: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:fill-rose-300\/40 {
  fill: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:fill-rose-300\/50 {
  fill: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:fill-rose-300\/60 {
  fill: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:fill-rose-300\/70 {
  fill: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:fill-rose-300\/75 {
  fill: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:fill-rose-300\/80 {
  fill: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:fill-rose-300\/90 {
  fill: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:fill-rose-300\/95 {
  fill: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:fill-rose-300\/100 {
  fill: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:fill-rose-400\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:fill-rose-400\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:fill-rose-400\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:fill-rose-400\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:fill-rose-400\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:fill-rose-400\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:fill-rose-400\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:fill-rose-400\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:fill-rose-400\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:fill-rose-400\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:fill-rose-400\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:fill-rose-400\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:fill-rose-400\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:fill-rose-400\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:fill-rose-400\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:fill-rose-500\/0 {
  fill: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:fill-rose-500\/5 {
  fill: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:fill-rose-500\/10 {
  fill: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:fill-rose-500\/20 {
  fill: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:fill-rose-500\/25 {
  fill: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:fill-rose-500\/30 {
  fill: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:fill-rose-500\/40 {
  fill: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:fill-rose-500\/50 {
  fill: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:fill-rose-500\/60 {
  fill: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:fill-rose-500\/70 {
  fill: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:fill-rose-500\/75 {
  fill: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:fill-rose-500\/80 {
  fill: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:fill-rose-500\/90 {
  fill: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:fill-rose-500\/95 {
  fill: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:fill-rose-500\/100 {
  fill: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:fill-rose-600\/0 {
  fill: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:fill-rose-600\/5 {
  fill: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:fill-rose-600\/10 {
  fill: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:fill-rose-600\/20 {
  fill: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:fill-rose-600\/25 {
  fill: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:fill-rose-600\/30 {
  fill: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:fill-rose-600\/40 {
  fill: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:fill-rose-600\/50 {
  fill: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:fill-rose-600\/60 {
  fill: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:fill-rose-600\/70 {
  fill: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:fill-rose-600\/75 {
  fill: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:fill-rose-600\/80 {
  fill: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:fill-rose-600\/90 {
  fill: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:fill-rose-600\/95 {
  fill: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:fill-rose-600\/100 {
  fill: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:fill-rose-700\/0 {
  fill: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:fill-rose-700\/5 {
  fill: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:fill-rose-700\/10 {
  fill: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:fill-rose-700\/20 {
  fill: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:fill-rose-700\/25 {
  fill: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:fill-rose-700\/30 {
  fill: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:fill-rose-700\/40 {
  fill: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:fill-rose-700\/50 {
  fill: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:fill-rose-700\/60 {
  fill: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:fill-rose-700\/70 {
  fill: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:fill-rose-700\/75 {
  fill: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:fill-rose-700\/80 {
  fill: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:fill-rose-700\/90 {
  fill: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:fill-rose-700\/95 {
  fill: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:fill-rose-700\/100 {
  fill: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:fill-rose-800\/0 {
  fill: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:fill-rose-800\/5 {
  fill: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:fill-rose-800\/10 {
  fill: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:fill-rose-800\/20 {
  fill: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:fill-rose-800\/25 {
  fill: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:fill-rose-800\/30 {
  fill: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:fill-rose-800\/40 {
  fill: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:fill-rose-800\/50 {
  fill: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:fill-rose-800\/60 {
  fill: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:fill-rose-800\/70 {
  fill: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:fill-rose-800\/75 {
  fill: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:fill-rose-800\/80 {
  fill: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:fill-rose-800\/90 {
  fill: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:fill-rose-800\/95 {
  fill: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:fill-rose-800\/100 {
  fill: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:fill-rose-900\/0 {
  fill: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:fill-rose-900\/5 {
  fill: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:fill-rose-900\/10 {
  fill: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:fill-rose-900\/20 {
  fill: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:fill-rose-900\/25 {
  fill: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:fill-rose-900\/30 {
  fill: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:fill-rose-900\/40 {
  fill: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:fill-rose-900\/50 {
  fill: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:fill-rose-900\/60 {
  fill: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:fill-rose-900\/70 {
  fill: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:fill-rose-900\/75 {
  fill: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:fill-rose-900\/80 {
  fill: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:fill-rose-900\/90 {
  fill: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:fill-rose-900\/95 {
  fill: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:fill-rose-900\/100 {
  fill: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:fill-rose\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:fill-rose\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:fill-rose\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:fill-rose\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:fill-rose\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:fill-rose\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:fill-rose\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:fill-rose\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:fill-rose\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:fill-rose\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:fill-rose\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:fill-rose\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:fill-rose\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:fill-rose\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:fill-rose\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:fill-orange-dark-25\/0 {
  fill: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:fill-orange-dark-25\/5 {
  fill: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-25\/10 {
  fill: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-25\/20 {
  fill: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-25\/25 {
  fill: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-25\/30 {
  fill: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-25\/40 {
  fill: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-25\/50 {
  fill: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-25\/60 {
  fill: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-25\/70 {
  fill: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-25\/75 {
  fill: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-25\/80 {
  fill: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-25\/90 {
  fill: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-25\/95 {
  fill: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-25\/100 {
  fill: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:fill-orange-dark-50\/0 {
  fill: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:fill-orange-dark-50\/5 {
  fill: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-50\/10 {
  fill: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-50\/20 {
  fill: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-50\/25 {
  fill: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-50\/30 {
  fill: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-50\/40 {
  fill: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-50\/50 {
  fill: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-50\/60 {
  fill: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-50\/70 {
  fill: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-50\/75 {
  fill: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-50\/80 {
  fill: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-50\/90 {
  fill: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-50\/95 {
  fill: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-50\/100 {
  fill: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:fill-orange-dark-100\/0 {
  fill: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:fill-orange-dark-100\/5 {
  fill: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-100\/10 {
  fill: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-100\/20 {
  fill: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-100\/25 {
  fill: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-100\/30 {
  fill: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-100\/40 {
  fill: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-100\/50 {
  fill: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-100\/60 {
  fill: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-100\/70 {
  fill: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-100\/75 {
  fill: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-100\/80 {
  fill: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-100\/90 {
  fill: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-100\/95 {
  fill: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-100\/100 {
  fill: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:fill-orange-dark-200\/0 {
  fill: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:fill-orange-dark-200\/5 {
  fill: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-200\/10 {
  fill: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-200\/20 {
  fill: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-200\/25 {
  fill: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-200\/30 {
  fill: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-200\/40 {
  fill: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-200\/50 {
  fill: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-200\/60 {
  fill: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-200\/70 {
  fill: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-200\/75 {
  fill: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-200\/80 {
  fill: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-200\/90 {
  fill: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-200\/95 {
  fill: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-200\/100 {
  fill: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:fill-orange-dark-300\/0 {
  fill: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:fill-orange-dark-300\/5 {
  fill: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-300\/10 {
  fill: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-300\/20 {
  fill: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-300\/25 {
  fill: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-300\/30 {
  fill: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-300\/40 {
  fill: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-300\/50 {
  fill: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-300\/60 {
  fill: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-300\/70 {
  fill: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-300\/75 {
  fill: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-300\/80 {
  fill: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-300\/90 {
  fill: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-300\/95 {
  fill: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-300\/100 {
  fill: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:fill-orange-dark-400\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:fill-orange-dark-400\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-400\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-400\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-400\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-400\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-400\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-400\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-400\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-400\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-400\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-400\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-400\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-400\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-400\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:fill-orange-dark-500\/0 {
  fill: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:fill-orange-dark-500\/5 {
  fill: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-500\/10 {
  fill: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-500\/20 {
  fill: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-500\/25 {
  fill: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-500\/30 {
  fill: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-500\/40 {
  fill: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-500\/50 {
  fill: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-500\/60 {
  fill: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-500\/70 {
  fill: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-500\/75 {
  fill: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-500\/80 {
  fill: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-500\/90 {
  fill: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-500\/95 {
  fill: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-500\/100 {
  fill: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:fill-orange-dark-600\/0 {
  fill: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:fill-orange-dark-600\/5 {
  fill: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-600\/10 {
  fill: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-600\/20 {
  fill: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-600\/25 {
  fill: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-600\/30 {
  fill: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-600\/40 {
  fill: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-600\/50 {
  fill: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-600\/60 {
  fill: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-600\/70 {
  fill: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-600\/75 {
  fill: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-600\/80 {
  fill: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-600\/90 {
  fill: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-600\/95 {
  fill: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-600\/100 {
  fill: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:fill-orange-dark-700\/0 {
  fill: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:fill-orange-dark-700\/5 {
  fill: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-700\/10 {
  fill: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-700\/20 {
  fill: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-700\/25 {
  fill: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-700\/30 {
  fill: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-700\/40 {
  fill: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-700\/50 {
  fill: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-700\/60 {
  fill: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-700\/70 {
  fill: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-700\/75 {
  fill: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-700\/80 {
  fill: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-700\/90 {
  fill: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-700\/95 {
  fill: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-700\/100 {
  fill: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:fill-orange-dark-800\/0 {
  fill: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:fill-orange-dark-800\/5 {
  fill: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-800\/10 {
  fill: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-800\/20 {
  fill: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-800\/25 {
  fill: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-800\/30 {
  fill: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-800\/40 {
  fill: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-800\/50 {
  fill: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-800\/60 {
  fill: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-800\/70 {
  fill: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-800\/75 {
  fill: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-800\/80 {
  fill: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-800\/90 {
  fill: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-800\/95 {
  fill: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-800\/100 {
  fill: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:fill-orange-dark-900\/0 {
  fill: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:fill-orange-dark-900\/5 {
  fill: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark-900\/10 {
  fill: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark-900\/20 {
  fill: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark-900\/25 {
  fill: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark-900\/30 {
  fill: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark-900\/40 {
  fill: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark-900\/50 {
  fill: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark-900\/60 {
  fill: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark-900\/70 {
  fill: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark-900\/75 {
  fill: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark-900\/80 {
  fill: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark-900\/90 {
  fill: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark-900\/95 {
  fill: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark-900\/100 {
  fill: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:fill-orange-dark\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:fill-orange-dark\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:fill-orange-dark\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:fill-orange-dark\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:fill-orange-dark\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:fill-orange-dark\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:fill-orange-dark\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:fill-orange-dark\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:fill-orange-dark\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:fill-orange-dark\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:fill-orange-dark\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:fill-orange-dark\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:fill-orange-dark\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:fill-orange-dark\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:fill-orange-dark\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:fill-orange-25\/0 {
  fill: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:fill-orange-25\/5 {
  fill: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:fill-orange-25\/10 {
  fill: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:fill-orange-25\/20 {
  fill: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:fill-orange-25\/25 {
  fill: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:fill-orange-25\/30 {
  fill: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:fill-orange-25\/40 {
  fill: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:fill-orange-25\/50 {
  fill: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:fill-orange-25\/60 {
  fill: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:fill-orange-25\/70 {
  fill: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:fill-orange-25\/75 {
  fill: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:fill-orange-25\/80 {
  fill: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:fill-orange-25\/90 {
  fill: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:fill-orange-25\/95 {
  fill: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:fill-orange-25\/100 {
  fill: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:fill-orange-50\/0 {
  fill: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:fill-orange-50\/5 {
  fill: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:fill-orange-50\/10 {
  fill: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:fill-orange-50\/20 {
  fill: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:fill-orange-50\/25 {
  fill: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:fill-orange-50\/30 {
  fill: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:fill-orange-50\/40 {
  fill: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:fill-orange-50\/50 {
  fill: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:fill-orange-50\/60 {
  fill: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:fill-orange-50\/70 {
  fill: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:fill-orange-50\/75 {
  fill: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:fill-orange-50\/80 {
  fill: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:fill-orange-50\/90 {
  fill: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:fill-orange-50\/95 {
  fill: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:fill-orange-50\/100 {
  fill: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:fill-orange-100\/0 {
  fill: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:fill-orange-100\/5 {
  fill: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:fill-orange-100\/10 {
  fill: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:fill-orange-100\/20 {
  fill: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:fill-orange-100\/25 {
  fill: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:fill-orange-100\/30 {
  fill: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:fill-orange-100\/40 {
  fill: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:fill-orange-100\/50 {
  fill: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:fill-orange-100\/60 {
  fill: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:fill-orange-100\/70 {
  fill: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:fill-orange-100\/75 {
  fill: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:fill-orange-100\/80 {
  fill: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:fill-orange-100\/90 {
  fill: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:fill-orange-100\/95 {
  fill: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:fill-orange-100\/100 {
  fill: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:fill-orange-200\/0 {
  fill: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:fill-orange-200\/5 {
  fill: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:fill-orange-200\/10 {
  fill: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:fill-orange-200\/20 {
  fill: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:fill-orange-200\/25 {
  fill: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:fill-orange-200\/30 {
  fill: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:fill-orange-200\/40 {
  fill: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:fill-orange-200\/50 {
  fill: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:fill-orange-200\/60 {
  fill: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:fill-orange-200\/70 {
  fill: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:fill-orange-200\/75 {
  fill: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:fill-orange-200\/80 {
  fill: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:fill-orange-200\/90 {
  fill: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:fill-orange-200\/95 {
  fill: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:fill-orange-200\/100 {
  fill: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:fill-orange-300\/0 {
  fill: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:fill-orange-300\/5 {
  fill: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:fill-orange-300\/10 {
  fill: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:fill-orange-300\/20 {
  fill: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:fill-orange-300\/25 {
  fill: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:fill-orange-300\/30 {
  fill: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:fill-orange-300\/40 {
  fill: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:fill-orange-300\/50 {
  fill: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:fill-orange-300\/60 {
  fill: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:fill-orange-300\/70 {
  fill: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:fill-orange-300\/75 {
  fill: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:fill-orange-300\/80 {
  fill: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:fill-orange-300\/90 {
  fill: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:fill-orange-300\/95 {
  fill: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:fill-orange-300\/100 {
  fill: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:fill-orange-400\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:fill-orange-400\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:fill-orange-400\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:fill-orange-400\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:fill-orange-400\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:fill-orange-400\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:fill-orange-400\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:fill-orange-400\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:fill-orange-400\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:fill-orange-400\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:fill-orange-400\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:fill-orange-400\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:fill-orange-400\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:fill-orange-400\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:fill-orange-400\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:fill-orange-500\/0 {
  fill: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:fill-orange-500\/5 {
  fill: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:fill-orange-500\/10 {
  fill: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:fill-orange-500\/20 {
  fill: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:fill-orange-500\/25 {
  fill: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:fill-orange-500\/30 {
  fill: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:fill-orange-500\/40 {
  fill: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:fill-orange-500\/50 {
  fill: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:fill-orange-500\/60 {
  fill: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:fill-orange-500\/70 {
  fill: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:fill-orange-500\/75 {
  fill: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:fill-orange-500\/80 {
  fill: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:fill-orange-500\/90 {
  fill: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:fill-orange-500\/95 {
  fill: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:fill-orange-500\/100 {
  fill: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:fill-orange-600\/0 {
  fill: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:fill-orange-600\/5 {
  fill: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:fill-orange-600\/10 {
  fill: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:fill-orange-600\/20 {
  fill: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:fill-orange-600\/25 {
  fill: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:fill-orange-600\/30 {
  fill: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:fill-orange-600\/40 {
  fill: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:fill-orange-600\/50 {
  fill: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:fill-orange-600\/60 {
  fill: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:fill-orange-600\/70 {
  fill: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:fill-orange-600\/75 {
  fill: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:fill-orange-600\/80 {
  fill: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:fill-orange-600\/90 {
  fill: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:fill-orange-600\/95 {
  fill: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:fill-orange-600\/100 {
  fill: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:fill-orange-700\/0 {
  fill: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:fill-orange-700\/5 {
  fill: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:fill-orange-700\/10 {
  fill: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:fill-orange-700\/20 {
  fill: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:fill-orange-700\/25 {
  fill: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:fill-orange-700\/30 {
  fill: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:fill-orange-700\/40 {
  fill: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:fill-orange-700\/50 {
  fill: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:fill-orange-700\/60 {
  fill: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:fill-orange-700\/70 {
  fill: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:fill-orange-700\/75 {
  fill: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:fill-orange-700\/80 {
  fill: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:fill-orange-700\/90 {
  fill: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:fill-orange-700\/95 {
  fill: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:fill-orange-700\/100 {
  fill: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:fill-orange-800\/0 {
  fill: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:fill-orange-800\/5 {
  fill: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:fill-orange-800\/10 {
  fill: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:fill-orange-800\/20 {
  fill: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:fill-orange-800\/25 {
  fill: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:fill-orange-800\/30 {
  fill: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:fill-orange-800\/40 {
  fill: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:fill-orange-800\/50 {
  fill: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:fill-orange-800\/60 {
  fill: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:fill-orange-800\/70 {
  fill: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:fill-orange-800\/75 {
  fill: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:fill-orange-800\/80 {
  fill: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:fill-orange-800\/90 {
  fill: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:fill-orange-800\/95 {
  fill: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:fill-orange-800\/100 {
  fill: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:fill-orange-900\/0 {
  fill: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:fill-orange-900\/5 {
  fill: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:fill-orange-900\/10 {
  fill: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:fill-orange-900\/20 {
  fill: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:fill-orange-900\/25 {
  fill: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:fill-orange-900\/30 {
  fill: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:fill-orange-900\/40 {
  fill: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:fill-orange-900\/50 {
  fill: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:fill-orange-900\/60 {
  fill: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:fill-orange-900\/70 {
  fill: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:fill-orange-900\/75 {
  fill: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:fill-orange-900\/80 {
  fill: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:fill-orange-900\/90 {
  fill: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:fill-orange-900\/95 {
  fill: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:fill-orange-900\/100 {
  fill: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:fill-orange\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:fill-orange\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:fill-orange\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:fill-orange\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:fill-orange\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:fill-orange\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:fill-orange\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:fill-orange\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:fill-orange\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:fill-orange\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:fill-orange\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:fill-orange\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:fill-orange\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:fill-orange\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:fill-orange\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:fill-yellow-25\/0 {
  fill: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:fill-yellow-25\/5 {
  fill: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:fill-yellow-25\/10 {
  fill: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:fill-yellow-25\/20 {
  fill: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:fill-yellow-25\/25 {
  fill: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:fill-yellow-25\/30 {
  fill: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:fill-yellow-25\/40 {
  fill: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:fill-yellow-25\/50 {
  fill: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:fill-yellow-25\/60 {
  fill: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:fill-yellow-25\/70 {
  fill: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:fill-yellow-25\/75 {
  fill: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:fill-yellow-25\/80 {
  fill: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:fill-yellow-25\/90 {
  fill: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:fill-yellow-25\/95 {
  fill: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:fill-yellow-25\/100 {
  fill: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:fill-yellow-50\/0 {
  fill: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:fill-yellow-50\/5 {
  fill: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:fill-yellow-50\/10 {
  fill: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:fill-yellow-50\/20 {
  fill: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:fill-yellow-50\/25 {
  fill: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:fill-yellow-50\/30 {
  fill: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:fill-yellow-50\/40 {
  fill: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:fill-yellow-50\/50 {
  fill: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:fill-yellow-50\/60 {
  fill: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:fill-yellow-50\/70 {
  fill: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:fill-yellow-50\/75 {
  fill: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:fill-yellow-50\/80 {
  fill: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:fill-yellow-50\/90 {
  fill: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:fill-yellow-50\/95 {
  fill: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:fill-yellow-50\/100 {
  fill: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:fill-yellow-100\/0 {
  fill: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:fill-yellow-100\/5 {
  fill: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:fill-yellow-100\/10 {
  fill: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:fill-yellow-100\/20 {
  fill: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:fill-yellow-100\/25 {
  fill: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:fill-yellow-100\/30 {
  fill: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:fill-yellow-100\/40 {
  fill: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:fill-yellow-100\/50 {
  fill: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:fill-yellow-100\/60 {
  fill: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:fill-yellow-100\/70 {
  fill: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:fill-yellow-100\/75 {
  fill: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:fill-yellow-100\/80 {
  fill: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:fill-yellow-100\/90 {
  fill: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:fill-yellow-100\/95 {
  fill: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:fill-yellow-100\/100 {
  fill: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:fill-yellow-200\/0 {
  fill: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:fill-yellow-200\/5 {
  fill: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:fill-yellow-200\/10 {
  fill: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:fill-yellow-200\/20 {
  fill: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:fill-yellow-200\/25 {
  fill: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:fill-yellow-200\/30 {
  fill: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:fill-yellow-200\/40 {
  fill: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:fill-yellow-200\/50 {
  fill: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:fill-yellow-200\/60 {
  fill: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:fill-yellow-200\/70 {
  fill: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:fill-yellow-200\/75 {
  fill: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:fill-yellow-200\/80 {
  fill: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:fill-yellow-200\/90 {
  fill: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:fill-yellow-200\/95 {
  fill: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:fill-yellow-200\/100 {
  fill: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:fill-yellow-300\/0 {
  fill: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:fill-yellow-300\/5 {
  fill: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:fill-yellow-300\/10 {
  fill: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:fill-yellow-300\/20 {
  fill: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:fill-yellow-300\/25 {
  fill: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:fill-yellow-300\/30 {
  fill: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:fill-yellow-300\/40 {
  fill: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:fill-yellow-300\/50 {
  fill: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:fill-yellow-300\/60 {
  fill: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:fill-yellow-300\/70 {
  fill: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:fill-yellow-300\/75 {
  fill: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:fill-yellow-300\/80 {
  fill: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:fill-yellow-300\/90 {
  fill: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:fill-yellow-300\/95 {
  fill: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:fill-yellow-300\/100 {
  fill: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:fill-yellow-400\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:fill-yellow-400\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:fill-yellow-400\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:fill-yellow-400\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:fill-yellow-400\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:fill-yellow-400\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:fill-yellow-400\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:fill-yellow-400\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:fill-yellow-400\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:fill-yellow-400\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:fill-yellow-400\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:fill-yellow-400\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:fill-yellow-400\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:fill-yellow-400\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:fill-yellow-400\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:fill-yellow-500\/0 {
  fill: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:fill-yellow-500\/5 {
  fill: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:fill-yellow-500\/10 {
  fill: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:fill-yellow-500\/20 {
  fill: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:fill-yellow-500\/25 {
  fill: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:fill-yellow-500\/30 {
  fill: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:fill-yellow-500\/40 {
  fill: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:fill-yellow-500\/50 {
  fill: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:fill-yellow-500\/60 {
  fill: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:fill-yellow-500\/70 {
  fill: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:fill-yellow-500\/75 {
  fill: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:fill-yellow-500\/80 {
  fill: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:fill-yellow-500\/90 {
  fill: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:fill-yellow-500\/95 {
  fill: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:fill-yellow-500\/100 {
  fill: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:fill-yellow-600\/0 {
  fill: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:fill-yellow-600\/5 {
  fill: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:fill-yellow-600\/10 {
  fill: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:fill-yellow-600\/20 {
  fill: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:fill-yellow-600\/25 {
  fill: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:fill-yellow-600\/30 {
  fill: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:fill-yellow-600\/40 {
  fill: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:fill-yellow-600\/50 {
  fill: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:fill-yellow-600\/60 {
  fill: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:fill-yellow-600\/70 {
  fill: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:fill-yellow-600\/75 {
  fill: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:fill-yellow-600\/80 {
  fill: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:fill-yellow-600\/90 {
  fill: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:fill-yellow-600\/95 {
  fill: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:fill-yellow-600\/100 {
  fill: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:fill-yellow-700\/0 {
  fill: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:fill-yellow-700\/5 {
  fill: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:fill-yellow-700\/10 {
  fill: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:fill-yellow-700\/20 {
  fill: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:fill-yellow-700\/25 {
  fill: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:fill-yellow-700\/30 {
  fill: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:fill-yellow-700\/40 {
  fill: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:fill-yellow-700\/50 {
  fill: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:fill-yellow-700\/60 {
  fill: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:fill-yellow-700\/70 {
  fill: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:fill-yellow-700\/75 {
  fill: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:fill-yellow-700\/80 {
  fill: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:fill-yellow-700\/90 {
  fill: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:fill-yellow-700\/95 {
  fill: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:fill-yellow-700\/100 {
  fill: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:fill-yellow-800\/0 {
  fill: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:fill-yellow-800\/5 {
  fill: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:fill-yellow-800\/10 {
  fill: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:fill-yellow-800\/20 {
  fill: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:fill-yellow-800\/25 {
  fill: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:fill-yellow-800\/30 {
  fill: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:fill-yellow-800\/40 {
  fill: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:fill-yellow-800\/50 {
  fill: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:fill-yellow-800\/60 {
  fill: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:fill-yellow-800\/70 {
  fill: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:fill-yellow-800\/75 {
  fill: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:fill-yellow-800\/80 {
  fill: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:fill-yellow-800\/90 {
  fill: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:fill-yellow-800\/95 {
  fill: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:fill-yellow-800\/100 {
  fill: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:fill-yellow-900\/0 {
  fill: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:fill-yellow-900\/5 {
  fill: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:fill-yellow-900\/10 {
  fill: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:fill-yellow-900\/20 {
  fill: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:fill-yellow-900\/25 {
  fill: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:fill-yellow-900\/30 {
  fill: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:fill-yellow-900\/40 {
  fill: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:fill-yellow-900\/50 {
  fill: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:fill-yellow-900\/60 {
  fill: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:fill-yellow-900\/70 {
  fill: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:fill-yellow-900\/75 {
  fill: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:fill-yellow-900\/80 {
  fill: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:fill-yellow-900\/90 {
  fill: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:fill-yellow-900\/95 {
  fill: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:fill-yellow-900\/100 {
  fill: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:fill-yellow\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:fill-yellow\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:fill-yellow\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:fill-yellow\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:fill-yellow\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:fill-yellow\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:fill-yellow\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:fill-yellow\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:fill-yellow\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:fill-yellow\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:fill-yellow\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:fill-yellow\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:fill-yellow\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:fill-yellow\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:fill-yellow\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:stroke-white {
  stroke: #FFFFFF;
}

.group:focus .group-focus\:stroke-black {
  stroke: #000000;
}

.group:focus .group-focus\:stroke-gray-25 {
  stroke: #FCFCFD;
}

.group:focus .group-focus\:stroke-gray-50 {
  stroke: #F9FAFB;
}

.group:focus .group-focus\:stroke-gray-100 {
  stroke: #F2F4F7;
}

.group:focus .group-focus\:stroke-gray-200 {
  stroke: #EAECF0;
}

.group:focus .group-focus\:stroke-gray-300 {
  stroke: #D0D5DD;
}

.group:focus .group-focus\:stroke-gray-400 {
  stroke: #98A2B3;
}

.group:focus .group-focus\:stroke-gray-500 {
  stroke: #667085;
}

.group:focus .group-focus\:stroke-gray-600 {
  stroke: #475467;
}

.group:focus .group-focus\:stroke-gray-700 {
  stroke: #344054;
}

.group:focus .group-focus\:stroke-gray-800 {
  stroke: #1D2939;
}

.group:focus .group-focus\:stroke-gray-900 {
  stroke: #101828;
}

.group:focus .group-focus\:stroke-gray {
  stroke: #98A2B3;
}

.group:focus .group-focus\:stroke-primary-25 {
  stroke: #F7FAFF;
}

.group:focus .group-focus\:stroke-primary-50 {
  stroke: #F5F8FF;
}

.group:focus .group-focus\:stroke-primary-100 {
  stroke: #EFF3FF;
}

.group:focus .group-focus\:stroke-primary-200 {
  stroke: #DAE8FF;
}

.group:focus .group-focus\:stroke-primary-300 {
  stroke: #9EC0FC;
}

.group:focus .group-focus\:stroke-primary-400 {
  stroke: #74A7FE;
}

.group:focus .group-focus\:stroke-primary-500 {
  stroke: #5794FD;
}

.group:focus .group-focus\:stroke-primary-600 {
  stroke: #3D82F9;
}

.group:focus .group-focus\:stroke-primary-700 {
  stroke: #2F67C9;
}

.group:focus .group-focus\:stroke-primary-800 {
  stroke: #374C99;
}

.group:focus .group-focus\:stroke-primary-900 {
  stroke: #243366;
}

.group:focus .group-focus\:stroke-primary {
  stroke: #74A7FE;
}

.group:focus .group-focus\:stroke-error-25 {
  stroke: #FFFBFA;
}

.group:focus .group-focus\:stroke-error-50 {
  stroke: #FEF3F2;
}

.group:focus .group-focus\:stroke-error-100 {
  stroke: #FEE4E2;
}

.group:focus .group-focus\:stroke-error-200 {
  stroke: #FECDCA;
}

.group:focus .group-focus\:stroke-error-300 {
  stroke: #FDA29B;
}

.group:focus .group-focus\:stroke-error-400 {
  stroke: #F97066;
}

.group:focus .group-focus\:stroke-error-500 {
  stroke: #F04438;
}

.group:focus .group-focus\:stroke-error-600 {
  stroke: #D92D20;
}

.group:focus .group-focus\:stroke-error-700 {
  stroke: #B42318;
}

.group:focus .group-focus\:stroke-error-800 {
  stroke: #912018;
}

.group:focus .group-focus\:stroke-error-900 {
  stroke: #7A271A;
}

.group:focus .group-focus\:stroke-error {
  stroke: #F97066;
}

.group:focus .group-focus\:stroke-warning-25 {
  stroke: #FFFCF5;
}

.group:focus .group-focus\:stroke-warning-50 {
  stroke: #FFFAEB;
}

.group:focus .group-focus\:stroke-warning-100 {
  stroke: #FEF0C7;
}

.group:focus .group-focus\:stroke-warning-200 {
  stroke: #FEDF89;
}

.group:focus .group-focus\:stroke-warning-300 {
  stroke: #FEC84B;
}

.group:focus .group-focus\:stroke-warning-400 {
  stroke: #FDB022;
}

.group:focus .group-focus\:stroke-warning-500 {
  stroke: #F79009;
}

.group:focus .group-focus\:stroke-warning-600 {
  stroke: #DC6803;
}

.group:focus .group-focus\:stroke-warning-700 {
  stroke: #B54708;
}

.group:focus .group-focus\:stroke-warning-800 {
  stroke: #93370D;
}

.group:focus .group-focus\:stroke-warning-900 {
  stroke: #7A2E0E;
}

.group:focus .group-focus\:stroke-warning {
  stroke: #FDB022;
}

.group:focus .group-focus\:stroke-success-25 {
  stroke: #F6FEF9;
}

.group:focus .group-focus\:stroke-success-50 {
  stroke: #ECFDF3;
}

.group:focus .group-focus\:stroke-success-100 {
  stroke: #D1FADF;
}

.group:focus .group-focus\:stroke-success-200 {
  stroke: #A6F4C5;
}

.group:focus .group-focus\:stroke-success-300 {
  stroke: #6CE9A6;
}

.group:focus .group-focus\:stroke-success-400 {
  stroke: #32D583;
}

.group:focus .group-focus\:stroke-success-500 {
  stroke: #12876A;
}

.group:focus .group-focus\:stroke-success-600 {
  stroke: #039855;
}

.group:focus .group-focus\:stroke-success-700 {
  stroke: #027A48;
}

.group:focus .group-focus\:stroke-success-800 {
  stroke: #05603A;
}

.group:focus .group-focus\:stroke-success-900 {
  stroke: #054F31;
}

.group:focus .group-focus\:stroke-success {
  stroke: #32D583;
}

.group:focus .group-focus\:stroke-gray-blue-25 {
  stroke: #FCFCFD;
}

.group:focus .group-focus\:stroke-gray-blue-50 {
  stroke: #F8F9FC;
}

.group:focus .group-focus\:stroke-gray-blue-100 {
  stroke: #EAECF5;
}

.group:focus .group-focus\:stroke-gray-blue-200 {
  stroke: #D5D9EB;
}

.group:focus .group-focus\:stroke-gray-blue-300 {
  stroke: #B3B8DB;
}

.group:focus .group-focus\:stroke-gray-blue-400 {
  stroke: #717BBC;
}

.group:focus .group-focus\:stroke-gray-blue-500 {
  stroke: #4E5BA6;
}

.group:focus .group-focus\:stroke-gray-blue-600 {
  stroke: #3E4784;
}

.group:focus .group-focus\:stroke-gray-blue-700 {
  stroke: #363F72;
}

.group:focus .group-focus\:stroke-gray-blue-800 {
  stroke: #293056;
}

.group:focus .group-focus\:stroke-gray-blue-900 {
  stroke: #101323;
}

.group:focus .group-focus\:stroke-gray-blue {
  stroke: #717BBC;
}

.group:focus .group-focus\:stroke-gray-cool-25 {
  stroke: #FCFCFD;
}

.group:focus .group-focus\:stroke-gray-cool-50 {
  stroke: #F9F9FB;
}

.group:focus .group-focus\:stroke-gray-cool-100 {
  stroke: #EFF1F5;
}

.group:focus .group-focus\:stroke-gray-cool-200 {
  stroke: #DCDFEA;
}

.group:focus .group-focus\:stroke-gray-cool-300 {
  stroke: #B9C0D4;
}

.group:focus .group-focus\:stroke-gray-cool-400 {
  stroke: #7D89B0;
}

.group:focus .group-focus\:stroke-gray-cool-500 {
  stroke: #5D6B98;
}

.group:focus .group-focus\:stroke-gray-cool-600 {
  stroke: #4A5578;
}

.group:focus .group-focus\:stroke-gray-cool-700 {
  stroke: #404968;
}

.group:focus .group-focus\:stroke-gray-cool-800 {
  stroke: #30374F;
}

.group:focus .group-focus\:stroke-gray-cool-900 {
  stroke: #111322;
}

.group:focus .group-focus\:stroke-gray-cool {
  stroke: #7D89B0;
}

.group:focus .group-focus\:stroke-gray-modern-25 {
  stroke: #FCFCFD;
}

.group:focus .group-focus\:stroke-gray-modern-50 {
  stroke: #F8FAFC;
}

.group:focus .group-focus\:stroke-gray-modern-100 {
  stroke: #EEF2F6;
}

.group:focus .group-focus\:stroke-gray-modern-200 {
  stroke: #E3E8EF;
}

.group:focus .group-focus\:stroke-gray-modern-300 {
  stroke: #CDD5DF;
}

.group:focus .group-focus\:stroke-gray-modern-400 {
  stroke: #9AA4B2;
}

.group:focus .group-focus\:stroke-gray-modern-500 {
  stroke: #697586;
}

.group:focus .group-focus\:stroke-gray-modern-600 {
  stroke: #485565;
}

.group:focus .group-focus\:stroke-gray-modern-700 {
  stroke: #364152;
}

.group:focus .group-focus\:stroke-gray-modern-800 {
  stroke: #202939;
}

.group:focus .group-focus\:stroke-gray-modern-900 {
  stroke: #121926;
}

.group:focus .group-focus\:stroke-gray-modern {
  stroke: #9AA4B2;
}

.group:focus .group-focus\:stroke-gray-neutral-25 {
  stroke: #FCFCFD;
}

.group:focus .group-focus\:stroke-gray-neutral-50 {
  stroke: #F9FAFB;
}

.group:focus .group-focus\:stroke-gray-neutral-100 {
  stroke: #F3F4F6;
}

.group:focus .group-focus\:stroke-gray-neutral-200 {
  stroke: #E5E7EB;
}

.group:focus .group-focus\:stroke-gray-neutral-300 {
  stroke: #D2D6DB;
}

.group:focus .group-focus\:stroke-gray-neutral-400 {
  stroke: #9DA4AE;
}

.group:focus .group-focus\:stroke-gray-neutral-500 {
  stroke: #6C737F;
}

.group:focus .group-focus\:stroke-gray-neutral-600 {
  stroke: #4D5761;
}

.group:focus .group-focus\:stroke-gray-neutral-700 {
  stroke: #384250;
}

.group:focus .group-focus\:stroke-gray-neutral-800 {
  stroke: #1F2A37;
}

.group:focus .group-focus\:stroke-gray-neutral-900 {
  stroke: #111927;
}

.group:focus .group-focus\:stroke-gray-neutral {
  stroke: #9DA4AE;
}

.group:focus .group-focus\:stroke-gray-iron-25 {
  stroke: #FCFCFC;
}

.group:focus .group-focus\:stroke-gray-iron-50 {
  stroke: #FAFAFA;
}

.group:focus .group-focus\:stroke-gray-iron-100 {
  stroke: #F4F4F5;
}

.group:focus .group-focus\:stroke-gray-iron-200 {
  stroke: #E4E4E7;
}

.group:focus .group-focus\:stroke-gray-iron-300 {
  stroke: #D1D1D6;
}

.group:focus .group-focus\:stroke-gray-iron-400 {
  stroke: #A0A0AB;
}

.group:focus .group-focus\:stroke-gray-iron-500 {
  stroke: #70707B;
}

.group:focus .group-focus\:stroke-gray-iron-600 {
  stroke: #51525C;
}

.group:focus .group-focus\:stroke-gray-iron-700 {
  stroke: #3F3F46;
}

.group:focus .group-focus\:stroke-gray-iron-800 {
  stroke: #26272B;
}

.group:focus .group-focus\:stroke-gray-iron-900 {
  stroke: #18181B;
}

.group:focus .group-focus\:stroke-gray-iron {
  stroke: #A0A0AB;
}

.group:focus .group-focus\:stroke-gray-true-25 {
  stroke: #FCFCFC;
}

.group:focus .group-focus\:stroke-gray-true-50 {
  stroke: #FAFAFA;
}

.group:focus .group-focus\:stroke-gray-true-100 {
  stroke: #F5F5F5;
}

.group:focus .group-focus\:stroke-gray-true-200 {
  stroke: #E5E5E5;
}

.group:focus .group-focus\:stroke-gray-true-300 {
  stroke: #D6D6D6;
}

.group:focus .group-focus\:stroke-gray-true-400 {
  stroke: #A3A3A3;
}

.group:focus .group-focus\:stroke-gray-true-500 {
  stroke: #737373;
}

.group:focus .group-focus\:stroke-gray-true-600 {
  stroke: #525252;
}

.group:focus .group-focus\:stroke-gray-true-700 {
  stroke: #424242;
}

.group:focus .group-focus\:stroke-gray-true-800 {
  stroke: #292929;
}

.group:focus .group-focus\:stroke-gray-true-900 {
  stroke: #141414;
}

.group:focus .group-focus\:stroke-gray-true {
  stroke: #A3A3A3;
}

.group:focus .group-focus\:stroke-gray-warm-25 {
  stroke: #FDFDFC;
}

.group:focus .group-focus\:stroke-gray-warm-50 {
  stroke: #FAFAF9;
}

.group:focus .group-focus\:stroke-gray-warm-100 {
  stroke: #F5F5F4;
}

.group:focus .group-focus\:stroke-gray-warm-200 {
  stroke: #E7E5E4;
}

.group:focus .group-focus\:stroke-gray-warm-300 {
  stroke: #D7D3D0;
}

.group:focus .group-focus\:stroke-gray-warm-400 {
  stroke: #A9A29D;
}

.group:focus .group-focus\:stroke-gray-warm-500 {
  stroke: #79716B;
}

.group:focus .group-focus\:stroke-gray-warm-600 {
  stroke: #57534E;
}

.group:focus .group-focus\:stroke-gray-warm-700 {
  stroke: #44403C;
}

.group:focus .group-focus\:stroke-gray-warm-800 {
  stroke: #292524;
}

.group:focus .group-focus\:stroke-gray-warm-900 {
  stroke: #1C1917;
}

.group:focus .group-focus\:stroke-gray-warm {
  stroke: #A9A29D;
}

.group:focus .group-focus\:stroke-moss-25 {
  stroke: #FAFDF7;
}

.group:focus .group-focus\:stroke-moss-50 {
  stroke: #F5FBEE;
}

.group:focus .group-focus\:stroke-moss-100 {
  stroke: #E6F4D7;
}

.group:focus .group-focus\:stroke-moss-200 {
  stroke: #CEEAB0;
}

.group:focus .group-focus\:stroke-moss-300 {
  stroke: #ACDC79;
}

.group:focus .group-focus\:stroke-moss-400 {
  stroke: #86CB3C;
}

.group:focus .group-focus\:stroke-moss-500 {
  stroke: #669F2A;
}

.group:focus .group-focus\:stroke-moss-600 {
  stroke: #4F7A21;
}

.group:focus .group-focus\:stroke-moss-700 {
  stroke: #3F621A;
}

.group:focus .group-focus\:stroke-moss-800 {
  stroke: #335015;
}

.group:focus .group-focus\:stroke-moss-900 {
  stroke: #2B4212;
}

.group:focus .group-focus\:stroke-moss {
  stroke: #86CB3C;
}

.group:focus .group-focus\:stroke-green-light-25 {
  stroke: #FAFEF5;
}

.group:focus .group-focus\:stroke-green-light-50 {
  stroke: #F3FEE7;
}

.group:focus .group-focus\:stroke-green-light-100 {
  stroke: #E4FBCC;
}

.group:focus .group-focus\:stroke-green-light-200 {
  stroke: #DOF8AB;
}

.group:focus .group-focus\:stroke-green-light-300 {
  stroke: #A6EF67;
}

.group:focus .group-focus\:stroke-green-light-400 {
  stroke: #85E13A;
}

.group:focus .group-focus\:stroke-green-light-500 {
  stroke: #660610;
}

.group:focus .group-focus\:stroke-green-light-600 {
  stroke: #4CA3OD;
}

.group:focus .group-focus\:stroke-green-light-700 {
  stroke: #3B7COF;
}

.group:focus .group-focus\:stroke-green-light-800 {
  stroke: #326212;
}

.group:focus .group-focus\:stroke-green-light-900 {
  stroke: #2B5314;
}

.group:focus .group-focus\:stroke-green-light {
  stroke: #85E13A;
}

.group:focus .group-focus\:stroke-green-25 {
  stroke: #F6FEF9;
}

.group:focus .group-focus\:stroke-green-50 {
  stroke: #EDFCF2;
}

.group:focus .group-focus\:stroke-green-100 {
  stroke: #D3F8DF;
}

.group:focus .group-focus\:stroke-green-200 {
  stroke: #AAF0C4;
}

.group:focus .group-focus\:stroke-green-300 {
  stroke: #73E2A3;
}

.group:focus .group-focus\:stroke-green-400 {
  stroke: #3CCB7F;
}

.group:focus .group-focus\:stroke-green-500 {
  stroke: #168364;
}

.group:focus .group-focus\:stroke-green-600 {
  stroke: #099250;
}

.group:focus .group-focus\:stroke-green-700 {
  stroke: #087443;
}

.group:focus .group-focus\:stroke-green-800 {
  stroke: #095037;
}

.group:focus .group-focus\:stroke-green-900 {
  stroke: #084C2E;
}

.group:focus .group-focus\:stroke-green {
  stroke: #3CCB7F;
}

.group:focus .group-focus\:stroke-teal-25 {
  stroke: #F6FEFC;
}

.group:focus .group-focus\:stroke-teal-50 {
  stroke: #F0FDF9;
}

.group:focus .group-focus\:stroke-teal-100 {
  stroke: #CCFBEF;
}

.group:focus .group-focus\:stroke-teal-200 {
  stroke: #99F6E0;
}

.group:focus .group-focus\:stroke-teal-300 {
  stroke: #5FE9D0;
}

.group:focus .group-focus\:stroke-teal-400 {
  stroke: #2ED3B7;
}

.group:focus .group-focus\:stroke-teal-500 {
  stroke: #15B79E;
}

.group:focus .group-focus\:stroke-teal-600 {
  stroke: #0E9384;
}

.group:focus .group-focus\:stroke-teal-700 {
  stroke: #107569;
}

.group:focus .group-focus\:stroke-teal-800 {
  stroke: #125D56;
}

.group:focus .group-focus\:stroke-teal-900 {
  stroke: #134E48;
}

.group:focus .group-focus\:stroke-teal {
  stroke: #2ED3B7;
}

.group:focus .group-focus\:stroke-cyan-25 {
  stroke: #F5FEFF;
}

.group:focus .group-focus\:stroke-cyan-50 {
  stroke: #ECFDFF;
}

.group:focus .group-focus\:stroke-cyan-100 {
  stroke: #CFF9FE;
}

.group:focus .group-focus\:stroke-cyan-200 {
  stroke: #A5F0FC;
}

.group:focus .group-focus\:stroke-cyan-300 {
  stroke: #67E3F9;
}

.group:focus .group-focus\:stroke-cyan-400 {
  stroke: #22CCEE;
}

.group:focus .group-focus\:stroke-cyan-500 {
  stroke: #06AED4;
}

.group:focus .group-focus\:stroke-cyan-600 {
  stroke: #088AB2;
}

.group:focus .group-focus\:stroke-cyan-700 {
  stroke: #0E7090;
}

.group:focus .group-focus\:stroke-cyan-800 {
  stroke: #155B75;
}

.group:focus .group-focus\:stroke-cyan-900 {
  stroke: #164C63;
}

.group:focus .group-focus\:stroke-cyan {
  stroke: #22CCEE;
}

.group:focus .group-focus\:stroke-blue-light-25 {
  stroke: #F5FBFF;
}

.group:focus .group-focus\:stroke-blue-light-50 {
  stroke: #F0F9FF;
}

.group:focus .group-focus\:stroke-blue-light-100 {
  stroke: #E0F2FE;
}

.group:focus .group-focus\:stroke-blue-light-200 {
  stroke: #B9E6FE;
}

.group:focus .group-focus\:stroke-blue-light-300 {
  stroke: #7CD4FD;
}

.group:focus .group-focus\:stroke-blue-light-400 {
  stroke: #36BFFA;
}

.group:focus .group-focus\:stroke-blue-light-500 {
  stroke: #0BA5EC;
}

.group:focus .group-focus\:stroke-blue-light-600 {
  stroke: #0086C9;
}

.group:focus .group-focus\:stroke-blue-light-700 {
  stroke: #026AA2;
}

.group:focus .group-focus\:stroke-blue-light-800 {
  stroke: #065986;
}

.group:focus .group-focus\:stroke-blue-light-900 {
  stroke: #0B4A6F;
}

.group:focus .group-focus\:stroke-blue-light {
  stroke: #36BFFA;
}

.group:focus .group-focus\:stroke-blue-25 {
  stroke: #F5FAFF;
}

.group:focus .group-focus\:stroke-blue-50 {
  stroke: #EFF8FF;
}

.group:focus .group-focus\:stroke-blue-100 {
  stroke: #D1E9FF;
}

.group:focus .group-focus\:stroke-blue-200 {
  stroke: #B2DDFF;
}

.group:focus .group-focus\:stroke-blue-300 {
  stroke: #84CAFF;
}

.group:focus .group-focus\:stroke-blue-400 {
  stroke: #53B1FD;
}

.group:focus .group-focus\:stroke-blue-500 {
  stroke: #2E90FA;
}

.group:focus .group-focus\:stroke-blue-600 {
  stroke: #1570EF;
}

.group:focus .group-focus\:stroke-blue-700 {
  stroke: #175CD3;
}

.group:focus .group-focus\:stroke-blue-800 {
  stroke: #1849A9;
}

.group:focus .group-focus\:stroke-blue-900 {
  stroke: #194185;
}

.group:focus .group-focus\:stroke-blue {
  stroke: #53B1FD;
}

.group:focus .group-focus\:stroke-blue-dark-25 {
  stroke: #F5F8FF;
}

.group:focus .group-focus\:stroke-blue-dark-50 {
  stroke: #EFF4FF;
}

.group:focus .group-focus\:stroke-blue-dark-100 {
  stroke: #D1E0FF;
}

.group:focus .group-focus\:stroke-blue-dark-200 {
  stroke: #B2CCFF;
}

.group:focus .group-focus\:stroke-blue-dark-300 {
  stroke: #84ADFF;
}

.group:focus .group-focus\:stroke-blue-dark-400 {
  stroke: #528BFF;
}

.group:focus .group-focus\:stroke-blue-dark-500 {
  stroke: #2970FF;
}

.group:focus .group-focus\:stroke-blue-dark-600 {
  stroke: #155EEF;
}

.group:focus .group-focus\:stroke-blue-dark-700 {
  stroke: #004EEB;
}

.group:focus .group-focus\:stroke-blue-dark-800 {
  stroke: #0040C1;
}

.group:focus .group-focus\:stroke-blue-dark-900 {
  stroke: #00359E;
}

.group:focus .group-focus\:stroke-blue-dark {
  stroke: #528BFF;
}

.group:focus .group-focus\:stroke-indigo-25 {
  stroke: #F5F8FF;
}

.group:focus .group-focus\:stroke-indigo-50 {
  stroke: #EEF4FF;
}

.group:focus .group-focus\:stroke-indigo-100 {
  stroke: #E0EAFF;
}

.group:focus .group-focus\:stroke-indigo-200 {
  stroke: #C7D7FE;
}

.group:focus .group-focus\:stroke-indigo-300 {
  stroke: #A4BCFD;
}

.group:focus .group-focus\:stroke-indigo-400 {
  stroke: #8098F9;
}

.group:focus .group-focus\:stroke-indigo-500 {
  stroke: #6172F3;
}

.group:focus .group-focus\:stroke-indigo-600 {
  stroke: #444CE7;
}

.group:focus .group-focus\:stroke-indigo-700 {
  stroke: #3538CD;
}

.group:focus .group-focus\:stroke-indigo-800 {
  stroke: #2D31A6;
}

.group:focus .group-focus\:stroke-indigo-900 {
  stroke: #2D3282;
}

.group:focus .group-focus\:stroke-indigo {
  stroke: #8098F9;
}

.group:focus .group-focus\:stroke-violet-25 {
  stroke: #FBFAFF;
}

.group:focus .group-focus\:stroke-violet-50 {
  stroke: #F5F3FF;
}

.group:focus .group-focus\:stroke-violet-100 {
  stroke: #ECE9FE;
}

.group:focus .group-focus\:stroke-violet-200 {
  stroke: #DDD6FE;
}

.group:focus .group-focus\:stroke-violet-300 {
  stroke: #C3B5FD;
}

.group:focus .group-focus\:stroke-violet-400 {
  stroke: #A48AFB;
}

.group:focus .group-focus\:stroke-violet-500 {
  stroke: #875BF7;
}

.group:focus .group-focus\:stroke-violet-600 {
  stroke: #7839EE;
}

.group:focus .group-focus\:stroke-violet-700 {
  stroke: #6927DA;
}

.group:focus .group-focus\:stroke-violet-800 {
  stroke: #5720B7;
}

.group:focus .group-focus\:stroke-violet-900 {
  stroke: #491C96;
}

.group:focus .group-focus\:stroke-violet {
  stroke: #A48AFB;
}

.group:focus .group-focus\:stroke-purple-25 {
  stroke: #FAFAFF;
}

.group:focus .group-focus\:stroke-purple-50 {
  stroke: #F4F3FF;
}

.group:focus .group-focus\:stroke-purple-100 {
  stroke: #EBE9FE;
}

.group:focus .group-focus\:stroke-purple-200 {
  stroke: #D9D6FE;
}

.group:focus .group-focus\:stroke-purple-300 {
  stroke: #BDB4FE;
}

.group:focus .group-focus\:stroke-purple-400 {
  stroke: #9B8AFB;
}

.group:focus .group-focus\:stroke-purple-500 {
  stroke: #7A5AF8;
}

.group:focus .group-focus\:stroke-purple-600 {
  stroke: #6938EF;
}

.group:focus .group-focus\:stroke-purple-700 {
  stroke: #5925DC;
}

.group:focus .group-focus\:stroke-purple-800 {
  stroke: #4A1FB8;
}

.group:focus .group-focus\:stroke-purple-900 {
  stroke: #3E1C96;
}

.group:focus .group-focus\:stroke-purple {
  stroke: #9B8AFB;
}

.group:focus .group-focus\:stroke-fuchsia-25 {
  stroke: #FEFAFF;
}

.group:focus .group-focus\:stroke-fuchsia-50 {
  stroke: #FDF4FF;
}

.group:focus .group-focus\:stroke-fuchsia-100 {
  stroke: #FBE8FF;
}

.group:focus .group-focus\:stroke-fuchsia-200 {
  stroke: #F6D0FE;
}

.group:focus .group-focus\:stroke-fuchsia-300 {
  stroke: #EEAAFD;
}

.group:focus .group-focus\:stroke-fuchsia-400 {
  stroke: #E478FA;
}

.group:focus .group-focus\:stroke-fuchsia-500 {
  stroke: #D444F1;
}

.group:focus .group-focus\:stroke-fuchsia-600 {
  stroke: #BA24D5;
}

.group:focus .group-focus\:stroke-fuchsia-700 {
  stroke: #9F1AB1;
}

.group:focus .group-focus\:stroke-fuchsia-800 {
  stroke: #821890;
}

.group:focus .group-focus\:stroke-fuchsia-900 {
  stroke: #6F1877;
}

.group:focus .group-focus\:stroke-fuchsia {
  stroke: #E478FA;
}

.group:focus .group-focus\:stroke-pink-25 {
  stroke: #FEF6FB;
}

.group:focus .group-focus\:stroke-pink-50 {
  stroke: #FDF2FA;
}

.group:focus .group-focus\:stroke-pink-100 {
  stroke: #FCE7F6;
}

.group:focus .group-focus\:stroke-pink-200 {
  stroke: #FCCEEE;
}

.group:focus .group-focus\:stroke-pink-300 {
  stroke: #FAA7E0;
}

.group:focus .group-focus\:stroke-pink-400 {
  stroke: #F67007;
}

.group:focus .group-focus\:stroke-pink-500 {
  stroke: #EE46BC;
}

.group:focus .group-focus\:stroke-pink-600 {
  stroke: #DD2590;
}

.group:focus .group-focus\:stroke-pink-700 {
  stroke: #C11574;
}

.group:focus .group-focus\:stroke-pink-800 {
  stroke: #9E165F;
}

.group:focus .group-focus\:stroke-pink-900 {
  stroke: #851651;
}

.group:focus .group-focus\:stroke-pink {
  stroke: #F67007;
}

.group:focus .group-focus\:stroke-rose-25 {
  stroke: #FFF5F6;
}

.group:focus .group-focus\:stroke-rose-50 {
  stroke: #FFF1F3;
}

.group:focus .group-focus\:stroke-rose-100 {
  stroke: #FFE4E8;
}

.group:focus .group-focus\:stroke-rose-200 {
  stroke: #FECDD6;
}

.group:focus .group-focus\:stroke-rose-300 {
  stroke: #FEA3B4;
}

.group:focus .group-focus\:stroke-rose-400 {
  stroke: #FD6F8E;
}

.group:focus .group-focus\:stroke-rose-500 {
  stroke: #F63D68;
}

.group:focus .group-focus\:stroke-rose-600 {
  stroke: #E31854;
}

.group:focus .group-focus\:stroke-rose-700 {
  stroke: #C01048;
}

.group:focus .group-focus\:stroke-rose-800 {
  stroke: #A11043;
}

.group:focus .group-focus\:stroke-rose-900 {
  stroke: #89123E;
}

.group:focus .group-focus\:stroke-rose {
  stroke: #FD6F8E;
}

.group:focus .group-focus\:stroke-orange-dark-25 {
  stroke: #FFF9F5;
}

.group:focus .group-focus\:stroke-orange-dark-50 {
  stroke: #FFF4ED;
}

.group:focus .group-focus\:stroke-orange-dark-100 {
  stroke: #FFE6D5;
}

.group:focus .group-focus\:stroke-orange-dark-200 {
  stroke: #FFD6AE;
}

.group:focus .group-focus\:stroke-orange-dark-300 {
  stroke: #FF9C66;
}

.group:focus .group-focus\:stroke-orange-dark-400 {
  stroke: #FF692E;
}

.group:focus .group-focus\:stroke-orange-dark-500 {
  stroke: #FF4405;
}

.group:focus .group-focus\:stroke-orange-dark-600 {
  stroke: #E62E05;
}

.group:focus .group-focus\:stroke-orange-dark-700 {
  stroke: #BC1B06;
}

.group:focus .group-focus\:stroke-orange-dark-800 {
  stroke: #97180C;
}

.group:focus .group-focus\:stroke-orange-dark-900 {
  stroke: #771A0D;
}

.group:focus .group-focus\:stroke-orange-dark {
  stroke: #FF692E;
}

.group:focus .group-focus\:stroke-orange-25 {
  stroke: #FEFAF5;
}

.group:focus .group-focus\:stroke-orange-50 {
  stroke: #FEF6EE;
}

.group:focus .group-focus\:stroke-orange-100 {
  stroke: #FDEAD7;
}

.group:focus .group-focus\:stroke-orange-200 {
  stroke: #F9DBAF;
}

.group:focus .group-focus\:stroke-orange-300 {
  stroke: #F7B27A;
}

.group:focus .group-focus\:stroke-orange-400 {
  stroke: #F38744;
}

.group:focus .group-focus\:stroke-orange-500 {
  stroke: #EF6820;
}

.group:focus .group-focus\:stroke-orange-600 {
  stroke: #E04F16;
}

.group:focus .group-focus\:stroke-orange-700 {
  stroke: #B93815;
}

.group:focus .group-focus\:stroke-orange-800 {
  stroke: #932F19;
}

.group:focus .group-focus\:stroke-orange-900 {
  stroke: #772917;
}

.group:focus .group-focus\:stroke-orange {
  stroke: #F38744;
}

.group:focus .group-focus\:stroke-yellow-25 {
  stroke: #FEFDF0;
}

.group:focus .group-focus\:stroke-yellow-50 {
  stroke: #FEFBE8;
}

.group:focus .group-focus\:stroke-yellow-100 {
  stroke: #FEF7C3;
}

.group:focus .group-focus\:stroke-yellow-200 {
  stroke: #FEEE95;
}

.group:focus .group-focus\:stroke-yellow-300 {
  stroke: #FDE272;
}

.group:focus .group-focus\:stroke-yellow-400 {
  stroke: #FAC515;
}

.group:focus .group-focus\:stroke-yellow-500 {
  stroke: #EAAA08;
}

.group:focus .group-focus\:stroke-yellow-600 {
  stroke: #CA8504;
}

.group:focus .group-focus\:stroke-yellow-700 {
  stroke: #A15C07;
}

.group:focus .group-focus\:stroke-yellow-800 {
  stroke: #854A0E;
}

.group:focus .group-focus\:stroke-yellow-900 {
  stroke: #713812;
}

.group:focus .group-focus\:stroke-yellow {
  stroke: #FAC515;
}

.group:focus .group-focus\:stroke-white\/0 {
  stroke: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:stroke-white\/5 {
  stroke: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:stroke-white\/10 {
  stroke: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:stroke-white\/20 {
  stroke: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:stroke-white\/25 {
  stroke: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:stroke-white\/30 {
  stroke: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:stroke-white\/40 {
  stroke: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:stroke-white\/50 {
  stroke: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:stroke-white\/60 {
  stroke: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:stroke-white\/70 {
  stroke: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:stroke-white\/75 {
  stroke: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:stroke-white\/80 {
  stroke: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:stroke-white\/90 {
  stroke: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:stroke-white\/95 {
  stroke: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:stroke-white\/100 {
  stroke: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:stroke-black\/0 {
  stroke: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:stroke-black\/5 {
  stroke: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:stroke-black\/10 {
  stroke: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:stroke-black\/20 {
  stroke: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:stroke-black\/25 {
  stroke: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:stroke-black\/30 {
  stroke: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:stroke-black\/40 {
  stroke: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:stroke-black\/50 {
  stroke: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:stroke-black\/60 {
  stroke: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:stroke-black\/70 {
  stroke: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:stroke-black\/75 {
  stroke: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:stroke-black\/80 {
  stroke: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:stroke-black\/90 {
  stroke: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:stroke-black\/95 {
  stroke: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:stroke-black\/100 {
  stroke: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:stroke-gray-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:stroke-gray-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:stroke-gray-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:stroke-gray-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:stroke-gray-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:stroke-gray-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:stroke-gray-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:stroke-gray-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:stroke-gray-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:stroke-gray-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:stroke-gray-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:stroke-gray-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:stroke-gray-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:stroke-gray-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:stroke-gray-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:stroke-gray-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:stroke-gray-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:stroke-gray-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:stroke-gray-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:stroke-gray-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:stroke-gray-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:stroke-gray-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:stroke-gray-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:stroke-gray-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:stroke-gray-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:stroke-gray-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:stroke-gray-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:stroke-gray-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:stroke-gray-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:stroke-gray-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:stroke-gray-100\/0 {
  stroke: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:stroke-gray-100\/5 {
  stroke: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:stroke-gray-100\/10 {
  stroke: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:stroke-gray-100\/20 {
  stroke: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:stroke-gray-100\/25 {
  stroke: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:stroke-gray-100\/30 {
  stroke: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:stroke-gray-100\/40 {
  stroke: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:stroke-gray-100\/50 {
  stroke: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:stroke-gray-100\/60 {
  stroke: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:stroke-gray-100\/70 {
  stroke: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:stroke-gray-100\/75 {
  stroke: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:stroke-gray-100\/80 {
  stroke: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:stroke-gray-100\/90 {
  stroke: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:stroke-gray-100\/95 {
  stroke: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:stroke-gray-100\/100 {
  stroke: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:stroke-gray-200\/0 {
  stroke: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:stroke-gray-200\/5 {
  stroke: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:stroke-gray-200\/10 {
  stroke: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:stroke-gray-200\/20 {
  stroke: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:stroke-gray-200\/25 {
  stroke: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:stroke-gray-200\/30 {
  stroke: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:stroke-gray-200\/40 {
  stroke: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:stroke-gray-200\/50 {
  stroke: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:stroke-gray-200\/60 {
  stroke: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:stroke-gray-200\/70 {
  stroke: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:stroke-gray-200\/75 {
  stroke: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:stroke-gray-200\/80 {
  stroke: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:stroke-gray-200\/90 {
  stroke: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:stroke-gray-200\/95 {
  stroke: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:stroke-gray-200\/100 {
  stroke: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:stroke-gray-300\/0 {
  stroke: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:stroke-gray-300\/5 {
  stroke: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:stroke-gray-300\/10 {
  stroke: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:stroke-gray-300\/20 {
  stroke: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:stroke-gray-300\/25 {
  stroke: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:stroke-gray-300\/30 {
  stroke: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:stroke-gray-300\/40 {
  stroke: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:stroke-gray-300\/50 {
  stroke: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:stroke-gray-300\/60 {
  stroke: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:stroke-gray-300\/70 {
  stroke: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:stroke-gray-300\/75 {
  stroke: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:stroke-gray-300\/80 {
  stroke: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:stroke-gray-300\/90 {
  stroke: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:stroke-gray-300\/95 {
  stroke: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:stroke-gray-300\/100 {
  stroke: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:stroke-gray-400\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:stroke-gray-400\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:stroke-gray-400\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:stroke-gray-400\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:stroke-gray-400\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:stroke-gray-400\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:stroke-gray-400\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:stroke-gray-400\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:stroke-gray-400\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:stroke-gray-400\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:stroke-gray-400\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:stroke-gray-400\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:stroke-gray-400\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:stroke-gray-400\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:stroke-gray-400\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:stroke-gray-500\/0 {
  stroke: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:stroke-gray-500\/5 {
  stroke: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:stroke-gray-500\/10 {
  stroke: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:stroke-gray-500\/20 {
  stroke: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:stroke-gray-500\/25 {
  stroke: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:stroke-gray-500\/30 {
  stroke: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:stroke-gray-500\/40 {
  stroke: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:stroke-gray-500\/50 {
  stroke: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:stroke-gray-500\/60 {
  stroke: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:stroke-gray-500\/70 {
  stroke: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:stroke-gray-500\/75 {
  stroke: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:stroke-gray-500\/80 {
  stroke: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:stroke-gray-500\/90 {
  stroke: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:stroke-gray-500\/95 {
  stroke: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:stroke-gray-500\/100 {
  stroke: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:stroke-gray-600\/0 {
  stroke: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:stroke-gray-600\/5 {
  stroke: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:stroke-gray-600\/10 {
  stroke: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:stroke-gray-600\/20 {
  stroke: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:stroke-gray-600\/25 {
  stroke: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:stroke-gray-600\/30 {
  stroke: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:stroke-gray-600\/40 {
  stroke: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:stroke-gray-600\/50 {
  stroke: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:stroke-gray-600\/60 {
  stroke: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:stroke-gray-600\/70 {
  stroke: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:stroke-gray-600\/75 {
  stroke: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:stroke-gray-600\/80 {
  stroke: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:stroke-gray-600\/90 {
  stroke: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:stroke-gray-600\/95 {
  stroke: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:stroke-gray-600\/100 {
  stroke: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:stroke-gray-700\/0 {
  stroke: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:stroke-gray-700\/5 {
  stroke: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:stroke-gray-700\/10 {
  stroke: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:stroke-gray-700\/20 {
  stroke: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:stroke-gray-700\/25 {
  stroke: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:stroke-gray-700\/30 {
  stroke: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:stroke-gray-700\/40 {
  stroke: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:stroke-gray-700\/50 {
  stroke: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:stroke-gray-700\/60 {
  stroke: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:stroke-gray-700\/70 {
  stroke: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:stroke-gray-700\/75 {
  stroke: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:stroke-gray-700\/80 {
  stroke: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:stroke-gray-700\/90 {
  stroke: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:stroke-gray-700\/95 {
  stroke: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:stroke-gray-700\/100 {
  stroke: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:stroke-gray-800\/0 {
  stroke: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:stroke-gray-800\/5 {
  stroke: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:stroke-gray-800\/10 {
  stroke: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:stroke-gray-800\/20 {
  stroke: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:stroke-gray-800\/25 {
  stroke: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:stroke-gray-800\/30 {
  stroke: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:stroke-gray-800\/40 {
  stroke: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:stroke-gray-800\/50 {
  stroke: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:stroke-gray-800\/60 {
  stroke: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:stroke-gray-800\/70 {
  stroke: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:stroke-gray-800\/75 {
  stroke: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:stroke-gray-800\/80 {
  stroke: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:stroke-gray-800\/90 {
  stroke: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:stroke-gray-800\/95 {
  stroke: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:stroke-gray-800\/100 {
  stroke: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:stroke-gray-900\/0 {
  stroke: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:stroke-gray-900\/5 {
  stroke: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:stroke-gray-900\/10 {
  stroke: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:stroke-gray-900\/20 {
  stroke: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:stroke-gray-900\/25 {
  stroke: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:stroke-gray-900\/30 {
  stroke: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:stroke-gray-900\/40 {
  stroke: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:stroke-gray-900\/50 {
  stroke: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:stroke-gray-900\/60 {
  stroke: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:stroke-gray-900\/70 {
  stroke: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:stroke-gray-900\/75 {
  stroke: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:stroke-gray-900\/80 {
  stroke: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:stroke-gray-900\/90 {
  stroke: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:stroke-gray-900\/95 {
  stroke: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:stroke-gray-900\/100 {
  stroke: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:stroke-gray\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:stroke-gray\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:stroke-gray\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:stroke-gray\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:stroke-gray\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:stroke-gray\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:stroke-gray\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:stroke-gray\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:stroke-gray\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:stroke-gray\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:stroke-gray\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:stroke-gray\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:stroke-gray\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:stroke-gray\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:stroke-gray\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:stroke-primary-25\/0 {
  stroke: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:stroke-primary-25\/5 {
  stroke: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:stroke-primary-25\/10 {
  stroke: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:stroke-primary-25\/20 {
  stroke: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:stroke-primary-25\/25 {
  stroke: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:stroke-primary-25\/30 {
  stroke: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:stroke-primary-25\/40 {
  stroke: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:stroke-primary-25\/50 {
  stroke: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:stroke-primary-25\/60 {
  stroke: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:stroke-primary-25\/70 {
  stroke: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:stroke-primary-25\/75 {
  stroke: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:stroke-primary-25\/80 {
  stroke: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:stroke-primary-25\/90 {
  stroke: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:stroke-primary-25\/95 {
  stroke: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:stroke-primary-25\/100 {
  stroke: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:stroke-primary-50\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:stroke-primary-50\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:stroke-primary-50\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:stroke-primary-50\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:stroke-primary-50\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:stroke-primary-50\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:stroke-primary-50\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:stroke-primary-50\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:stroke-primary-50\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:stroke-primary-50\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:stroke-primary-50\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:stroke-primary-50\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:stroke-primary-50\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:stroke-primary-50\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:stroke-primary-50\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:stroke-primary-100\/0 {
  stroke: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:stroke-primary-100\/5 {
  stroke: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:stroke-primary-100\/10 {
  stroke: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:stroke-primary-100\/20 {
  stroke: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:stroke-primary-100\/25 {
  stroke: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:stroke-primary-100\/30 {
  stroke: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:stroke-primary-100\/40 {
  stroke: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:stroke-primary-100\/50 {
  stroke: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:stroke-primary-100\/60 {
  stroke: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:stroke-primary-100\/70 {
  stroke: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:stroke-primary-100\/75 {
  stroke: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:stroke-primary-100\/80 {
  stroke: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:stroke-primary-100\/90 {
  stroke: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:stroke-primary-100\/95 {
  stroke: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:stroke-primary-100\/100 {
  stroke: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:stroke-primary-200\/0 {
  stroke: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:stroke-primary-200\/5 {
  stroke: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:stroke-primary-200\/10 {
  stroke: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:stroke-primary-200\/20 {
  stroke: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:stroke-primary-200\/25 {
  stroke: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:stroke-primary-200\/30 {
  stroke: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:stroke-primary-200\/40 {
  stroke: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:stroke-primary-200\/50 {
  stroke: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:stroke-primary-200\/60 {
  stroke: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:stroke-primary-200\/70 {
  stroke: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:stroke-primary-200\/75 {
  stroke: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:stroke-primary-200\/80 {
  stroke: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:stroke-primary-200\/90 {
  stroke: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:stroke-primary-200\/95 {
  stroke: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:stroke-primary-200\/100 {
  stroke: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:stroke-primary-300\/0 {
  stroke: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:stroke-primary-300\/5 {
  stroke: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:stroke-primary-300\/10 {
  stroke: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:stroke-primary-300\/20 {
  stroke: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:stroke-primary-300\/25 {
  stroke: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:stroke-primary-300\/30 {
  stroke: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:stroke-primary-300\/40 {
  stroke: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:stroke-primary-300\/50 {
  stroke: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:stroke-primary-300\/60 {
  stroke: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:stroke-primary-300\/70 {
  stroke: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:stroke-primary-300\/75 {
  stroke: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:stroke-primary-300\/80 {
  stroke: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:stroke-primary-300\/90 {
  stroke: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:stroke-primary-300\/95 {
  stroke: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:stroke-primary-300\/100 {
  stroke: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:stroke-primary-400\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:stroke-primary-400\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:stroke-primary-400\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:stroke-primary-400\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:stroke-primary-400\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:stroke-primary-400\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:stroke-primary-400\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:stroke-primary-400\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:stroke-primary-400\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:stroke-primary-400\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:stroke-primary-400\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:stroke-primary-400\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:stroke-primary-400\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:stroke-primary-400\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:stroke-primary-400\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:stroke-primary-500\/0 {
  stroke: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:stroke-primary-500\/5 {
  stroke: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:stroke-primary-500\/10 {
  stroke: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:stroke-primary-500\/20 {
  stroke: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:stroke-primary-500\/25 {
  stroke: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:stroke-primary-500\/30 {
  stroke: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:stroke-primary-500\/40 {
  stroke: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:stroke-primary-500\/50 {
  stroke: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:stroke-primary-500\/60 {
  stroke: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:stroke-primary-500\/70 {
  stroke: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:stroke-primary-500\/75 {
  stroke: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:stroke-primary-500\/80 {
  stroke: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:stroke-primary-500\/90 {
  stroke: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:stroke-primary-500\/95 {
  stroke: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:stroke-primary-500\/100 {
  stroke: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:stroke-primary-600\/0 {
  stroke: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:stroke-primary-600\/5 {
  stroke: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:stroke-primary-600\/10 {
  stroke: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:stroke-primary-600\/20 {
  stroke: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:stroke-primary-600\/25 {
  stroke: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:stroke-primary-600\/30 {
  stroke: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:stroke-primary-600\/40 {
  stroke: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:stroke-primary-600\/50 {
  stroke: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:stroke-primary-600\/60 {
  stroke: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:stroke-primary-600\/70 {
  stroke: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:stroke-primary-600\/75 {
  stroke: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:stroke-primary-600\/80 {
  stroke: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:stroke-primary-600\/90 {
  stroke: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:stroke-primary-600\/95 {
  stroke: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:stroke-primary-600\/100 {
  stroke: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:stroke-primary-700\/0 {
  stroke: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:stroke-primary-700\/5 {
  stroke: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:stroke-primary-700\/10 {
  stroke: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:stroke-primary-700\/20 {
  stroke: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:stroke-primary-700\/25 {
  stroke: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:stroke-primary-700\/30 {
  stroke: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:stroke-primary-700\/40 {
  stroke: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:stroke-primary-700\/50 {
  stroke: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:stroke-primary-700\/60 {
  stroke: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:stroke-primary-700\/70 {
  stroke: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:stroke-primary-700\/75 {
  stroke: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:stroke-primary-700\/80 {
  stroke: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:stroke-primary-700\/90 {
  stroke: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:stroke-primary-700\/95 {
  stroke: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:stroke-primary-700\/100 {
  stroke: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:stroke-primary-800\/0 {
  stroke: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:stroke-primary-800\/5 {
  stroke: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:stroke-primary-800\/10 {
  stroke: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:stroke-primary-800\/20 {
  stroke: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:stroke-primary-800\/25 {
  stroke: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:stroke-primary-800\/30 {
  stroke: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:stroke-primary-800\/40 {
  stroke: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:stroke-primary-800\/50 {
  stroke: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:stroke-primary-800\/60 {
  stroke: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:stroke-primary-800\/70 {
  stroke: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:stroke-primary-800\/75 {
  stroke: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:stroke-primary-800\/80 {
  stroke: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:stroke-primary-800\/90 {
  stroke: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:stroke-primary-800\/95 {
  stroke: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:stroke-primary-800\/100 {
  stroke: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:stroke-primary-900\/0 {
  stroke: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:stroke-primary-900\/5 {
  stroke: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:stroke-primary-900\/10 {
  stroke: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:stroke-primary-900\/20 {
  stroke: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:stroke-primary-900\/25 {
  stroke: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:stroke-primary-900\/30 {
  stroke: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:stroke-primary-900\/40 {
  stroke: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:stroke-primary-900\/50 {
  stroke: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:stroke-primary-900\/60 {
  stroke: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:stroke-primary-900\/70 {
  stroke: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:stroke-primary-900\/75 {
  stroke: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:stroke-primary-900\/80 {
  stroke: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:stroke-primary-900\/90 {
  stroke: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:stroke-primary-900\/95 {
  stroke: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:stroke-primary-900\/100 {
  stroke: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:stroke-primary\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:stroke-primary\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:stroke-primary\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:stroke-primary\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:stroke-primary\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:stroke-primary\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:stroke-primary\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:stroke-primary\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:stroke-primary\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:stroke-primary\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:stroke-primary\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:stroke-primary\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:stroke-primary\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:stroke-primary\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:stroke-primary\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:stroke-error-25\/0 {
  stroke: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:stroke-error-25\/5 {
  stroke: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:stroke-error-25\/10 {
  stroke: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:stroke-error-25\/20 {
  stroke: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:stroke-error-25\/25 {
  stroke: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:stroke-error-25\/30 {
  stroke: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:stroke-error-25\/40 {
  stroke: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:stroke-error-25\/50 {
  stroke: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:stroke-error-25\/60 {
  stroke: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:stroke-error-25\/70 {
  stroke: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:stroke-error-25\/75 {
  stroke: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:stroke-error-25\/80 {
  stroke: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:stroke-error-25\/90 {
  stroke: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:stroke-error-25\/95 {
  stroke: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:stroke-error-25\/100 {
  stroke: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:stroke-error-50\/0 {
  stroke: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:stroke-error-50\/5 {
  stroke: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:stroke-error-50\/10 {
  stroke: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:stroke-error-50\/20 {
  stroke: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:stroke-error-50\/25 {
  stroke: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:stroke-error-50\/30 {
  stroke: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:stroke-error-50\/40 {
  stroke: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:stroke-error-50\/50 {
  stroke: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:stroke-error-50\/60 {
  stroke: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:stroke-error-50\/70 {
  stroke: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:stroke-error-50\/75 {
  stroke: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:stroke-error-50\/80 {
  stroke: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:stroke-error-50\/90 {
  stroke: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:stroke-error-50\/95 {
  stroke: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:stroke-error-50\/100 {
  stroke: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:stroke-error-100\/0 {
  stroke: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:stroke-error-100\/5 {
  stroke: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:stroke-error-100\/10 {
  stroke: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:stroke-error-100\/20 {
  stroke: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:stroke-error-100\/25 {
  stroke: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:stroke-error-100\/30 {
  stroke: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:stroke-error-100\/40 {
  stroke: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:stroke-error-100\/50 {
  stroke: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:stroke-error-100\/60 {
  stroke: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:stroke-error-100\/70 {
  stroke: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:stroke-error-100\/75 {
  stroke: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:stroke-error-100\/80 {
  stroke: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:stroke-error-100\/90 {
  stroke: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:stroke-error-100\/95 {
  stroke: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:stroke-error-100\/100 {
  stroke: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:stroke-error-200\/0 {
  stroke: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:stroke-error-200\/5 {
  stroke: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:stroke-error-200\/10 {
  stroke: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:stroke-error-200\/20 {
  stroke: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:stroke-error-200\/25 {
  stroke: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:stroke-error-200\/30 {
  stroke: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:stroke-error-200\/40 {
  stroke: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:stroke-error-200\/50 {
  stroke: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:stroke-error-200\/60 {
  stroke: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:stroke-error-200\/70 {
  stroke: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:stroke-error-200\/75 {
  stroke: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:stroke-error-200\/80 {
  stroke: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:stroke-error-200\/90 {
  stroke: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:stroke-error-200\/95 {
  stroke: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:stroke-error-200\/100 {
  stroke: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:stroke-error-300\/0 {
  stroke: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:stroke-error-300\/5 {
  stroke: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:stroke-error-300\/10 {
  stroke: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:stroke-error-300\/20 {
  stroke: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:stroke-error-300\/25 {
  stroke: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:stroke-error-300\/30 {
  stroke: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:stroke-error-300\/40 {
  stroke: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:stroke-error-300\/50 {
  stroke: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:stroke-error-300\/60 {
  stroke: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:stroke-error-300\/70 {
  stroke: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:stroke-error-300\/75 {
  stroke: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:stroke-error-300\/80 {
  stroke: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:stroke-error-300\/90 {
  stroke: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:stroke-error-300\/95 {
  stroke: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:stroke-error-300\/100 {
  stroke: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:stroke-error-400\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:stroke-error-400\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:stroke-error-400\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:stroke-error-400\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:stroke-error-400\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:stroke-error-400\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:stroke-error-400\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:stroke-error-400\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:stroke-error-400\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:stroke-error-400\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:stroke-error-400\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:stroke-error-400\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:stroke-error-400\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:stroke-error-400\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:stroke-error-400\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:stroke-error-500\/0 {
  stroke: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:stroke-error-500\/5 {
  stroke: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:stroke-error-500\/10 {
  stroke: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:stroke-error-500\/20 {
  stroke: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:stroke-error-500\/25 {
  stroke: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:stroke-error-500\/30 {
  stroke: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:stroke-error-500\/40 {
  stroke: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:stroke-error-500\/50 {
  stroke: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:stroke-error-500\/60 {
  stroke: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:stroke-error-500\/70 {
  stroke: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:stroke-error-500\/75 {
  stroke: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:stroke-error-500\/80 {
  stroke: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:stroke-error-500\/90 {
  stroke: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:stroke-error-500\/95 {
  stroke: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:stroke-error-500\/100 {
  stroke: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:stroke-error-600\/0 {
  stroke: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:stroke-error-600\/5 {
  stroke: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:stroke-error-600\/10 {
  stroke: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:stroke-error-600\/20 {
  stroke: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:stroke-error-600\/25 {
  stroke: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:stroke-error-600\/30 {
  stroke: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:stroke-error-600\/40 {
  stroke: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:stroke-error-600\/50 {
  stroke: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:stroke-error-600\/60 {
  stroke: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:stroke-error-600\/70 {
  stroke: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:stroke-error-600\/75 {
  stroke: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:stroke-error-600\/80 {
  stroke: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:stroke-error-600\/90 {
  stroke: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:stroke-error-600\/95 {
  stroke: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:stroke-error-600\/100 {
  stroke: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:stroke-error-700\/0 {
  stroke: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:stroke-error-700\/5 {
  stroke: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:stroke-error-700\/10 {
  stroke: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:stroke-error-700\/20 {
  stroke: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:stroke-error-700\/25 {
  stroke: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:stroke-error-700\/30 {
  stroke: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:stroke-error-700\/40 {
  stroke: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:stroke-error-700\/50 {
  stroke: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:stroke-error-700\/60 {
  stroke: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:stroke-error-700\/70 {
  stroke: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:stroke-error-700\/75 {
  stroke: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:stroke-error-700\/80 {
  stroke: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:stroke-error-700\/90 {
  stroke: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:stroke-error-700\/95 {
  stroke: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:stroke-error-700\/100 {
  stroke: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:stroke-error-800\/0 {
  stroke: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:stroke-error-800\/5 {
  stroke: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:stroke-error-800\/10 {
  stroke: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:stroke-error-800\/20 {
  stroke: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:stroke-error-800\/25 {
  stroke: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:stroke-error-800\/30 {
  stroke: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:stroke-error-800\/40 {
  stroke: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:stroke-error-800\/50 {
  stroke: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:stroke-error-800\/60 {
  stroke: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:stroke-error-800\/70 {
  stroke: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:stroke-error-800\/75 {
  stroke: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:stroke-error-800\/80 {
  stroke: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:stroke-error-800\/90 {
  stroke: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:stroke-error-800\/95 {
  stroke: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:stroke-error-800\/100 {
  stroke: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:stroke-error-900\/0 {
  stroke: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:stroke-error-900\/5 {
  stroke: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:stroke-error-900\/10 {
  stroke: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:stroke-error-900\/20 {
  stroke: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:stroke-error-900\/25 {
  stroke: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:stroke-error-900\/30 {
  stroke: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:stroke-error-900\/40 {
  stroke: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:stroke-error-900\/50 {
  stroke: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:stroke-error-900\/60 {
  stroke: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:stroke-error-900\/70 {
  stroke: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:stroke-error-900\/75 {
  stroke: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:stroke-error-900\/80 {
  stroke: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:stroke-error-900\/90 {
  stroke: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:stroke-error-900\/95 {
  stroke: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:stroke-error-900\/100 {
  stroke: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:stroke-error\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:stroke-error\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:stroke-error\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:stroke-error\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:stroke-error\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:stroke-error\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:stroke-error\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:stroke-error\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:stroke-error\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:stroke-error\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:stroke-error\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:stroke-error\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:stroke-error\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:stroke-error\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:stroke-error\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:stroke-warning-25\/0 {
  stroke: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:stroke-warning-25\/5 {
  stroke: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:stroke-warning-25\/10 {
  stroke: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:stroke-warning-25\/20 {
  stroke: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:stroke-warning-25\/25 {
  stroke: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:stroke-warning-25\/30 {
  stroke: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:stroke-warning-25\/40 {
  stroke: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:stroke-warning-25\/50 {
  stroke: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:stroke-warning-25\/60 {
  stroke: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:stroke-warning-25\/70 {
  stroke: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:stroke-warning-25\/75 {
  stroke: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:stroke-warning-25\/80 {
  stroke: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:stroke-warning-25\/90 {
  stroke: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:stroke-warning-25\/95 {
  stroke: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:stroke-warning-25\/100 {
  stroke: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:stroke-warning-50\/0 {
  stroke: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:stroke-warning-50\/5 {
  stroke: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:stroke-warning-50\/10 {
  stroke: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:stroke-warning-50\/20 {
  stroke: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:stroke-warning-50\/25 {
  stroke: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:stroke-warning-50\/30 {
  stroke: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:stroke-warning-50\/40 {
  stroke: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:stroke-warning-50\/50 {
  stroke: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:stroke-warning-50\/60 {
  stroke: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:stroke-warning-50\/70 {
  stroke: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:stroke-warning-50\/75 {
  stroke: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:stroke-warning-50\/80 {
  stroke: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:stroke-warning-50\/90 {
  stroke: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:stroke-warning-50\/95 {
  stroke: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:stroke-warning-50\/100 {
  stroke: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:stroke-warning-100\/0 {
  stroke: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:stroke-warning-100\/5 {
  stroke: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:stroke-warning-100\/10 {
  stroke: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:stroke-warning-100\/20 {
  stroke: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:stroke-warning-100\/25 {
  stroke: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:stroke-warning-100\/30 {
  stroke: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:stroke-warning-100\/40 {
  stroke: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:stroke-warning-100\/50 {
  stroke: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:stroke-warning-100\/60 {
  stroke: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:stroke-warning-100\/70 {
  stroke: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:stroke-warning-100\/75 {
  stroke: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:stroke-warning-100\/80 {
  stroke: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:stroke-warning-100\/90 {
  stroke: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:stroke-warning-100\/95 {
  stroke: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:stroke-warning-100\/100 {
  stroke: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:stroke-warning-200\/0 {
  stroke: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:stroke-warning-200\/5 {
  stroke: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:stroke-warning-200\/10 {
  stroke: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:stroke-warning-200\/20 {
  stroke: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:stroke-warning-200\/25 {
  stroke: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:stroke-warning-200\/30 {
  stroke: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:stroke-warning-200\/40 {
  stroke: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:stroke-warning-200\/50 {
  stroke: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:stroke-warning-200\/60 {
  stroke: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:stroke-warning-200\/70 {
  stroke: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:stroke-warning-200\/75 {
  stroke: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:stroke-warning-200\/80 {
  stroke: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:stroke-warning-200\/90 {
  stroke: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:stroke-warning-200\/95 {
  stroke: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:stroke-warning-200\/100 {
  stroke: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:stroke-warning-300\/0 {
  stroke: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:stroke-warning-300\/5 {
  stroke: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:stroke-warning-300\/10 {
  stroke: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:stroke-warning-300\/20 {
  stroke: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:stroke-warning-300\/25 {
  stroke: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:stroke-warning-300\/30 {
  stroke: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:stroke-warning-300\/40 {
  stroke: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:stroke-warning-300\/50 {
  stroke: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:stroke-warning-300\/60 {
  stroke: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:stroke-warning-300\/70 {
  stroke: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:stroke-warning-300\/75 {
  stroke: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:stroke-warning-300\/80 {
  stroke: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:stroke-warning-300\/90 {
  stroke: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:stroke-warning-300\/95 {
  stroke: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:stroke-warning-300\/100 {
  stroke: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:stroke-warning-400\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:stroke-warning-400\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:stroke-warning-400\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:stroke-warning-400\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:stroke-warning-400\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:stroke-warning-400\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:stroke-warning-400\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:stroke-warning-400\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:stroke-warning-400\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:stroke-warning-400\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:stroke-warning-400\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:stroke-warning-400\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:stroke-warning-400\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:stroke-warning-400\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:stroke-warning-400\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:stroke-warning-500\/0 {
  stroke: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:stroke-warning-500\/5 {
  stroke: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:stroke-warning-500\/10 {
  stroke: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:stroke-warning-500\/20 {
  stroke: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:stroke-warning-500\/25 {
  stroke: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:stroke-warning-500\/30 {
  stroke: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:stroke-warning-500\/40 {
  stroke: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:stroke-warning-500\/50 {
  stroke: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:stroke-warning-500\/60 {
  stroke: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:stroke-warning-500\/70 {
  stroke: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:stroke-warning-500\/75 {
  stroke: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:stroke-warning-500\/80 {
  stroke: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:stroke-warning-500\/90 {
  stroke: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:stroke-warning-500\/95 {
  stroke: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:stroke-warning-500\/100 {
  stroke: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:stroke-warning-600\/0 {
  stroke: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:stroke-warning-600\/5 {
  stroke: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:stroke-warning-600\/10 {
  stroke: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:stroke-warning-600\/20 {
  stroke: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:stroke-warning-600\/25 {
  stroke: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:stroke-warning-600\/30 {
  stroke: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:stroke-warning-600\/40 {
  stroke: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:stroke-warning-600\/50 {
  stroke: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:stroke-warning-600\/60 {
  stroke: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:stroke-warning-600\/70 {
  stroke: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:stroke-warning-600\/75 {
  stroke: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:stroke-warning-600\/80 {
  stroke: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:stroke-warning-600\/90 {
  stroke: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:stroke-warning-600\/95 {
  stroke: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:stroke-warning-600\/100 {
  stroke: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:stroke-warning-700\/0 {
  stroke: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:stroke-warning-700\/5 {
  stroke: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:stroke-warning-700\/10 {
  stroke: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:stroke-warning-700\/20 {
  stroke: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:stroke-warning-700\/25 {
  stroke: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:stroke-warning-700\/30 {
  stroke: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:stroke-warning-700\/40 {
  stroke: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:stroke-warning-700\/50 {
  stroke: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:stroke-warning-700\/60 {
  stroke: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:stroke-warning-700\/70 {
  stroke: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:stroke-warning-700\/75 {
  stroke: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:stroke-warning-700\/80 {
  stroke: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:stroke-warning-700\/90 {
  stroke: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:stroke-warning-700\/95 {
  stroke: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:stroke-warning-700\/100 {
  stroke: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:stroke-warning-800\/0 {
  stroke: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:stroke-warning-800\/5 {
  stroke: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:stroke-warning-800\/10 {
  stroke: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:stroke-warning-800\/20 {
  stroke: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:stroke-warning-800\/25 {
  stroke: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:stroke-warning-800\/30 {
  stroke: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:stroke-warning-800\/40 {
  stroke: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:stroke-warning-800\/50 {
  stroke: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:stroke-warning-800\/60 {
  stroke: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:stroke-warning-800\/70 {
  stroke: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:stroke-warning-800\/75 {
  stroke: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:stroke-warning-800\/80 {
  stroke: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:stroke-warning-800\/90 {
  stroke: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:stroke-warning-800\/95 {
  stroke: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:stroke-warning-800\/100 {
  stroke: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:stroke-warning-900\/0 {
  stroke: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:stroke-warning-900\/5 {
  stroke: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:stroke-warning-900\/10 {
  stroke: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:stroke-warning-900\/20 {
  stroke: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:stroke-warning-900\/25 {
  stroke: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:stroke-warning-900\/30 {
  stroke: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:stroke-warning-900\/40 {
  stroke: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:stroke-warning-900\/50 {
  stroke: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:stroke-warning-900\/60 {
  stroke: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:stroke-warning-900\/70 {
  stroke: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:stroke-warning-900\/75 {
  stroke: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:stroke-warning-900\/80 {
  stroke: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:stroke-warning-900\/90 {
  stroke: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:stroke-warning-900\/95 {
  stroke: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:stroke-warning-900\/100 {
  stroke: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:stroke-warning\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:stroke-warning\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:stroke-warning\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:stroke-warning\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:stroke-warning\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:stroke-warning\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:stroke-warning\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:stroke-warning\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:stroke-warning\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:stroke-warning\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:stroke-warning\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:stroke-warning\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:stroke-warning\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:stroke-warning\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:stroke-warning\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:stroke-success-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:stroke-success-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:stroke-success-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:stroke-success-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:stroke-success-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:stroke-success-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:stroke-success-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:stroke-success-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:stroke-success-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:stroke-success-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:stroke-success-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:stroke-success-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:stroke-success-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:stroke-success-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:stroke-success-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:stroke-success-50\/0 {
  stroke: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:stroke-success-50\/5 {
  stroke: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:stroke-success-50\/10 {
  stroke: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:stroke-success-50\/20 {
  stroke: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:stroke-success-50\/25 {
  stroke: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:stroke-success-50\/30 {
  stroke: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:stroke-success-50\/40 {
  stroke: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:stroke-success-50\/50 {
  stroke: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:stroke-success-50\/60 {
  stroke: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:stroke-success-50\/70 {
  stroke: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:stroke-success-50\/75 {
  stroke: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:stroke-success-50\/80 {
  stroke: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:stroke-success-50\/90 {
  stroke: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:stroke-success-50\/95 {
  stroke: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:stroke-success-50\/100 {
  stroke: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:stroke-success-100\/0 {
  stroke: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:stroke-success-100\/5 {
  stroke: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:stroke-success-100\/10 {
  stroke: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:stroke-success-100\/20 {
  stroke: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:stroke-success-100\/25 {
  stroke: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:stroke-success-100\/30 {
  stroke: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:stroke-success-100\/40 {
  stroke: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:stroke-success-100\/50 {
  stroke: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:stroke-success-100\/60 {
  stroke: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:stroke-success-100\/70 {
  stroke: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:stroke-success-100\/75 {
  stroke: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:stroke-success-100\/80 {
  stroke: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:stroke-success-100\/90 {
  stroke: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:stroke-success-100\/95 {
  stroke: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:stroke-success-100\/100 {
  stroke: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:stroke-success-200\/0 {
  stroke: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:stroke-success-200\/5 {
  stroke: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:stroke-success-200\/10 {
  stroke: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:stroke-success-200\/20 {
  stroke: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:stroke-success-200\/25 {
  stroke: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:stroke-success-200\/30 {
  stroke: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:stroke-success-200\/40 {
  stroke: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:stroke-success-200\/50 {
  stroke: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:stroke-success-200\/60 {
  stroke: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:stroke-success-200\/70 {
  stroke: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:stroke-success-200\/75 {
  stroke: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:stroke-success-200\/80 {
  stroke: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:stroke-success-200\/90 {
  stroke: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:stroke-success-200\/95 {
  stroke: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:stroke-success-200\/100 {
  stroke: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:stroke-success-300\/0 {
  stroke: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:stroke-success-300\/5 {
  stroke: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:stroke-success-300\/10 {
  stroke: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:stroke-success-300\/20 {
  stroke: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:stroke-success-300\/25 {
  stroke: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:stroke-success-300\/30 {
  stroke: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:stroke-success-300\/40 {
  stroke: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:stroke-success-300\/50 {
  stroke: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:stroke-success-300\/60 {
  stroke: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:stroke-success-300\/70 {
  stroke: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:stroke-success-300\/75 {
  stroke: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:stroke-success-300\/80 {
  stroke: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:stroke-success-300\/90 {
  stroke: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:stroke-success-300\/95 {
  stroke: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:stroke-success-300\/100 {
  stroke: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:stroke-success-400\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:stroke-success-400\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:stroke-success-400\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:stroke-success-400\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:stroke-success-400\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:stroke-success-400\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:stroke-success-400\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:stroke-success-400\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:stroke-success-400\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:stroke-success-400\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:stroke-success-400\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:stroke-success-400\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:stroke-success-400\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:stroke-success-400\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:stroke-success-400\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:stroke-success-500\/0 {
  stroke: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:stroke-success-500\/5 {
  stroke: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:stroke-success-500\/10 {
  stroke: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:stroke-success-500\/20 {
  stroke: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:stroke-success-500\/25 {
  stroke: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:stroke-success-500\/30 {
  stroke: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:stroke-success-500\/40 {
  stroke: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:stroke-success-500\/50 {
  stroke: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:stroke-success-500\/60 {
  stroke: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:stroke-success-500\/70 {
  stroke: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:stroke-success-500\/75 {
  stroke: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:stroke-success-500\/80 {
  stroke: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:stroke-success-500\/90 {
  stroke: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:stroke-success-500\/95 {
  stroke: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:stroke-success-500\/100 {
  stroke: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:stroke-success-600\/0 {
  stroke: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:stroke-success-600\/5 {
  stroke: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:stroke-success-600\/10 {
  stroke: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:stroke-success-600\/20 {
  stroke: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:stroke-success-600\/25 {
  stroke: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:stroke-success-600\/30 {
  stroke: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:stroke-success-600\/40 {
  stroke: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:stroke-success-600\/50 {
  stroke: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:stroke-success-600\/60 {
  stroke: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:stroke-success-600\/70 {
  stroke: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:stroke-success-600\/75 {
  stroke: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:stroke-success-600\/80 {
  stroke: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:stroke-success-600\/90 {
  stroke: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:stroke-success-600\/95 {
  stroke: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:stroke-success-600\/100 {
  stroke: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:stroke-success-700\/0 {
  stroke: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:stroke-success-700\/5 {
  stroke: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:stroke-success-700\/10 {
  stroke: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:stroke-success-700\/20 {
  stroke: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:stroke-success-700\/25 {
  stroke: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:stroke-success-700\/30 {
  stroke: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:stroke-success-700\/40 {
  stroke: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:stroke-success-700\/50 {
  stroke: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:stroke-success-700\/60 {
  stroke: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:stroke-success-700\/70 {
  stroke: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:stroke-success-700\/75 {
  stroke: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:stroke-success-700\/80 {
  stroke: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:stroke-success-700\/90 {
  stroke: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:stroke-success-700\/95 {
  stroke: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:stroke-success-700\/100 {
  stroke: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:stroke-success-800\/0 {
  stroke: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:stroke-success-800\/5 {
  stroke: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:stroke-success-800\/10 {
  stroke: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:stroke-success-800\/20 {
  stroke: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:stroke-success-800\/25 {
  stroke: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:stroke-success-800\/30 {
  stroke: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:stroke-success-800\/40 {
  stroke: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:stroke-success-800\/50 {
  stroke: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:stroke-success-800\/60 {
  stroke: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:stroke-success-800\/70 {
  stroke: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:stroke-success-800\/75 {
  stroke: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:stroke-success-800\/80 {
  stroke: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:stroke-success-800\/90 {
  stroke: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:stroke-success-800\/95 {
  stroke: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:stroke-success-800\/100 {
  stroke: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:stroke-success-900\/0 {
  stroke: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:stroke-success-900\/5 {
  stroke: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:stroke-success-900\/10 {
  stroke: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:stroke-success-900\/20 {
  stroke: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:stroke-success-900\/25 {
  stroke: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:stroke-success-900\/30 {
  stroke: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:stroke-success-900\/40 {
  stroke: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:stroke-success-900\/50 {
  stroke: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:stroke-success-900\/60 {
  stroke: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:stroke-success-900\/70 {
  stroke: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:stroke-success-900\/75 {
  stroke: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:stroke-success-900\/80 {
  stroke: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:stroke-success-900\/90 {
  stroke: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:stroke-success-900\/95 {
  stroke: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:stroke-success-900\/100 {
  stroke: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:stroke-success\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:stroke-success\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:stroke-success\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:stroke-success\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:stroke-success\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:stroke-success\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:stroke-success\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:stroke-success\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:stroke-success\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:stroke-success\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:stroke-success\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:stroke-success\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:stroke-success\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:stroke-success\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:stroke-success\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-50\/0 {
  stroke: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-50\/5 {
  stroke: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-50\/10 {
  stroke: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-50\/20 {
  stroke: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-50\/25 {
  stroke: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-50\/30 {
  stroke: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-50\/40 {
  stroke: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-50\/50 {
  stroke: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-50\/60 {
  stroke: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-50\/70 {
  stroke: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-50\/75 {
  stroke: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-50\/80 {
  stroke: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-50\/90 {
  stroke: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-50\/95 {
  stroke: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-50\/100 {
  stroke: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-100\/0 {
  stroke: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-100\/5 {
  stroke: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-100\/10 {
  stroke: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-100\/20 {
  stroke: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-100\/25 {
  stroke: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-100\/30 {
  stroke: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-100\/40 {
  stroke: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-100\/50 {
  stroke: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-100\/60 {
  stroke: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-100\/70 {
  stroke: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-100\/75 {
  stroke: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-100\/80 {
  stroke: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-100\/90 {
  stroke: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-100\/95 {
  stroke: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-100\/100 {
  stroke: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-200\/0 {
  stroke: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-200\/5 {
  stroke: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-200\/10 {
  stroke: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-200\/20 {
  stroke: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-200\/25 {
  stroke: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-200\/30 {
  stroke: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-200\/40 {
  stroke: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-200\/50 {
  stroke: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-200\/60 {
  stroke: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-200\/70 {
  stroke: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-200\/75 {
  stroke: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-200\/80 {
  stroke: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-200\/90 {
  stroke: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-200\/95 {
  stroke: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-200\/100 {
  stroke: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-300\/0 {
  stroke: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-300\/5 {
  stroke: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-300\/10 {
  stroke: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-300\/20 {
  stroke: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-300\/25 {
  stroke: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-300\/30 {
  stroke: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-300\/40 {
  stroke: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-300\/50 {
  stroke: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-300\/60 {
  stroke: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-300\/70 {
  stroke: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-300\/75 {
  stroke: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-300\/80 {
  stroke: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-300\/90 {
  stroke: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-300\/95 {
  stroke: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-300\/100 {
  stroke: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-400\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-400\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-400\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-400\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-400\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-400\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-400\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-400\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-400\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-400\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-400\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-400\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-400\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-400\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-400\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-500\/0 {
  stroke: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-500\/5 {
  stroke: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-500\/10 {
  stroke: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-500\/20 {
  stroke: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-500\/25 {
  stroke: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-500\/30 {
  stroke: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-500\/40 {
  stroke: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-500\/50 {
  stroke: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-500\/60 {
  stroke: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-500\/70 {
  stroke: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-500\/75 {
  stroke: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-500\/80 {
  stroke: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-500\/90 {
  stroke: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-500\/95 {
  stroke: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-500\/100 {
  stroke: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-600\/0 {
  stroke: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-600\/5 {
  stroke: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-600\/10 {
  stroke: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-600\/20 {
  stroke: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-600\/25 {
  stroke: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-600\/30 {
  stroke: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-600\/40 {
  stroke: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-600\/50 {
  stroke: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-600\/60 {
  stroke: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-600\/70 {
  stroke: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-600\/75 {
  stroke: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-600\/80 {
  stroke: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-600\/90 {
  stroke: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-600\/95 {
  stroke: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-600\/100 {
  stroke: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-700\/0 {
  stroke: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-700\/5 {
  stroke: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-700\/10 {
  stroke: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-700\/20 {
  stroke: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-700\/25 {
  stroke: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-700\/30 {
  stroke: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-700\/40 {
  stroke: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-700\/50 {
  stroke: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-700\/60 {
  stroke: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-700\/70 {
  stroke: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-700\/75 {
  stroke: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-700\/80 {
  stroke: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-700\/90 {
  stroke: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-700\/95 {
  stroke: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-700\/100 {
  stroke: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-800\/0 {
  stroke: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-800\/5 {
  stroke: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-800\/10 {
  stroke: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-800\/20 {
  stroke: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-800\/25 {
  stroke: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-800\/30 {
  stroke: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-800\/40 {
  stroke: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-800\/50 {
  stroke: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-800\/60 {
  stroke: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-800\/70 {
  stroke: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-800\/75 {
  stroke: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-800\/80 {
  stroke: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-800\/90 {
  stroke: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-800\/95 {
  stroke: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-800\/100 {
  stroke: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:stroke-gray-blue-900\/0 {
  stroke: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:stroke-gray-blue-900\/5 {
  stroke: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue-900\/10 {
  stroke: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue-900\/20 {
  stroke: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue-900\/25 {
  stroke: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue-900\/30 {
  stroke: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue-900\/40 {
  stroke: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue-900\/50 {
  stroke: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue-900\/60 {
  stroke: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue-900\/70 {
  stroke: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue-900\/75 {
  stroke: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue-900\/80 {
  stroke: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue-900\/90 {
  stroke: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue-900\/95 {
  stroke: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue-900\/100 {
  stroke: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:stroke-gray-blue\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:stroke-gray-blue\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:stroke-gray-blue\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:stroke-gray-blue\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:stroke-gray-blue\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:stroke-gray-blue\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:stroke-gray-blue\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:stroke-gray-blue\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:stroke-gray-blue\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:stroke-gray-blue\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:stroke-gray-blue\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:stroke-gray-blue\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:stroke-gray-blue\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:stroke-gray-blue\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:stroke-gray-blue\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-50\/0 {
  stroke: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-50\/5 {
  stroke: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-50\/10 {
  stroke: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-50\/20 {
  stroke: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-50\/25 {
  stroke: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-50\/30 {
  stroke: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-50\/40 {
  stroke: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-50\/50 {
  stroke: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-50\/60 {
  stroke: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-50\/70 {
  stroke: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-50\/75 {
  stroke: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-50\/80 {
  stroke: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-50\/90 {
  stroke: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-50\/95 {
  stroke: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-50\/100 {
  stroke: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-100\/0 {
  stroke: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-100\/5 {
  stroke: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-100\/10 {
  stroke: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-100\/20 {
  stroke: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-100\/25 {
  stroke: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-100\/30 {
  stroke: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-100\/40 {
  stroke: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-100\/50 {
  stroke: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-100\/60 {
  stroke: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-100\/70 {
  stroke: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-100\/75 {
  stroke: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-100\/80 {
  stroke: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-100\/90 {
  stroke: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-100\/95 {
  stroke: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-100\/100 {
  stroke: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-200\/0 {
  stroke: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-200\/5 {
  stroke: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-200\/10 {
  stroke: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-200\/20 {
  stroke: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-200\/25 {
  stroke: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-200\/30 {
  stroke: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-200\/40 {
  stroke: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-200\/50 {
  stroke: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-200\/60 {
  stroke: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-200\/70 {
  stroke: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-200\/75 {
  stroke: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-200\/80 {
  stroke: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-200\/90 {
  stroke: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-200\/95 {
  stroke: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-200\/100 {
  stroke: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-300\/0 {
  stroke: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-300\/5 {
  stroke: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-300\/10 {
  stroke: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-300\/20 {
  stroke: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-300\/25 {
  stroke: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-300\/30 {
  stroke: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-300\/40 {
  stroke: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-300\/50 {
  stroke: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-300\/60 {
  stroke: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-300\/70 {
  stroke: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-300\/75 {
  stroke: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-300\/80 {
  stroke: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-300\/90 {
  stroke: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-300\/95 {
  stroke: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-300\/100 {
  stroke: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-400\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-400\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-400\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-400\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-400\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-400\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-400\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-400\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-400\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-400\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-400\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-400\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-400\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-400\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-400\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-500\/0 {
  stroke: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-500\/5 {
  stroke: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-500\/10 {
  stroke: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-500\/20 {
  stroke: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-500\/25 {
  stroke: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-500\/30 {
  stroke: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-500\/40 {
  stroke: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-500\/50 {
  stroke: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-500\/60 {
  stroke: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-500\/70 {
  stroke: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-500\/75 {
  stroke: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-500\/80 {
  stroke: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-500\/90 {
  stroke: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-500\/95 {
  stroke: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-500\/100 {
  stroke: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-600\/0 {
  stroke: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-600\/5 {
  stroke: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-600\/10 {
  stroke: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-600\/20 {
  stroke: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-600\/25 {
  stroke: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-600\/30 {
  stroke: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-600\/40 {
  stroke: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-600\/50 {
  stroke: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-600\/60 {
  stroke: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-600\/70 {
  stroke: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-600\/75 {
  stroke: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-600\/80 {
  stroke: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-600\/90 {
  stroke: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-600\/95 {
  stroke: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-600\/100 {
  stroke: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-700\/0 {
  stroke: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-700\/5 {
  stroke: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-700\/10 {
  stroke: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-700\/20 {
  stroke: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-700\/25 {
  stroke: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-700\/30 {
  stroke: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-700\/40 {
  stroke: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-700\/50 {
  stroke: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-700\/60 {
  stroke: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-700\/70 {
  stroke: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-700\/75 {
  stroke: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-700\/80 {
  stroke: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-700\/90 {
  stroke: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-700\/95 {
  stroke: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-700\/100 {
  stroke: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-800\/0 {
  stroke: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-800\/5 {
  stroke: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-800\/10 {
  stroke: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-800\/20 {
  stroke: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-800\/25 {
  stroke: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-800\/30 {
  stroke: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-800\/40 {
  stroke: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-800\/50 {
  stroke: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-800\/60 {
  stroke: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-800\/70 {
  stroke: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-800\/75 {
  stroke: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-800\/80 {
  stroke: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-800\/90 {
  stroke: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-800\/95 {
  stroke: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-800\/100 {
  stroke: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:stroke-gray-cool-900\/0 {
  stroke: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:stroke-gray-cool-900\/5 {
  stroke: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool-900\/10 {
  stroke: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool-900\/20 {
  stroke: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool-900\/25 {
  stroke: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool-900\/30 {
  stroke: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool-900\/40 {
  stroke: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool-900\/50 {
  stroke: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool-900\/60 {
  stroke: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool-900\/70 {
  stroke: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool-900\/75 {
  stroke: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool-900\/80 {
  stroke: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool-900\/90 {
  stroke: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool-900\/95 {
  stroke: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool-900\/100 {
  stroke: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:stroke-gray-cool\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:stroke-gray-cool\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:stroke-gray-cool\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:stroke-gray-cool\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:stroke-gray-cool\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:stroke-gray-cool\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:stroke-gray-cool\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:stroke-gray-cool\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:stroke-gray-cool\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:stroke-gray-cool\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:stroke-gray-cool\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:stroke-gray-cool\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:stroke-gray-cool\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:stroke-gray-cool\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:stroke-gray-cool\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-50\/0 {
  stroke: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-50\/5 {
  stroke: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-50\/10 {
  stroke: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-50\/20 {
  stroke: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-50\/25 {
  stroke: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-50\/30 {
  stroke: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-50\/40 {
  stroke: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-50\/50 {
  stroke: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-50\/60 {
  stroke: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-50\/70 {
  stroke: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-50\/75 {
  stroke: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-50\/80 {
  stroke: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-50\/90 {
  stroke: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-50\/95 {
  stroke: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-50\/100 {
  stroke: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-100\/0 {
  stroke: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-100\/5 {
  stroke: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-100\/10 {
  stroke: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-100\/20 {
  stroke: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-100\/25 {
  stroke: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-100\/30 {
  stroke: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-100\/40 {
  stroke: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-100\/50 {
  stroke: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-100\/60 {
  stroke: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-100\/70 {
  stroke: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-100\/75 {
  stroke: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-100\/80 {
  stroke: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-100\/90 {
  stroke: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-100\/95 {
  stroke: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-100\/100 {
  stroke: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-200\/0 {
  stroke: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-200\/5 {
  stroke: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-200\/10 {
  stroke: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-200\/20 {
  stroke: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-200\/25 {
  stroke: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-200\/30 {
  stroke: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-200\/40 {
  stroke: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-200\/50 {
  stroke: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-200\/60 {
  stroke: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-200\/70 {
  stroke: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-200\/75 {
  stroke: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-200\/80 {
  stroke: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-200\/90 {
  stroke: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-200\/95 {
  stroke: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-200\/100 {
  stroke: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-300\/0 {
  stroke: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-300\/5 {
  stroke: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-300\/10 {
  stroke: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-300\/20 {
  stroke: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-300\/25 {
  stroke: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-300\/30 {
  stroke: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-300\/40 {
  stroke: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-300\/50 {
  stroke: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-300\/60 {
  stroke: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-300\/70 {
  stroke: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-300\/75 {
  stroke: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-300\/80 {
  stroke: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-300\/90 {
  stroke: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-300\/95 {
  stroke: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-300\/100 {
  stroke: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-400\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-400\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-400\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-400\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-400\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-400\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-400\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-400\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-400\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-400\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-400\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-400\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-400\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-400\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-400\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-500\/0 {
  stroke: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-500\/5 {
  stroke: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-500\/10 {
  stroke: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-500\/20 {
  stroke: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-500\/25 {
  stroke: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-500\/30 {
  stroke: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-500\/40 {
  stroke: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-500\/50 {
  stroke: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-500\/60 {
  stroke: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-500\/70 {
  stroke: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-500\/75 {
  stroke: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-500\/80 {
  stroke: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-500\/90 {
  stroke: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-500\/95 {
  stroke: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-500\/100 {
  stroke: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-600\/0 {
  stroke: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-600\/5 {
  stroke: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-600\/10 {
  stroke: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-600\/20 {
  stroke: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-600\/25 {
  stroke: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-600\/30 {
  stroke: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-600\/40 {
  stroke: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-600\/50 {
  stroke: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-600\/60 {
  stroke: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-600\/70 {
  stroke: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-600\/75 {
  stroke: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-600\/80 {
  stroke: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-600\/90 {
  stroke: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-600\/95 {
  stroke: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-600\/100 {
  stroke: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-700\/0 {
  stroke: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-700\/5 {
  stroke: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-700\/10 {
  stroke: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-700\/20 {
  stroke: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-700\/25 {
  stroke: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-700\/30 {
  stroke: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-700\/40 {
  stroke: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-700\/50 {
  stroke: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-700\/60 {
  stroke: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-700\/70 {
  stroke: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-700\/75 {
  stroke: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-700\/80 {
  stroke: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-700\/90 {
  stroke: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-700\/95 {
  stroke: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-700\/100 {
  stroke: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-800\/0 {
  stroke: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-800\/5 {
  stroke: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-800\/10 {
  stroke: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-800\/20 {
  stroke: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-800\/25 {
  stroke: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-800\/30 {
  stroke: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-800\/40 {
  stroke: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-800\/50 {
  stroke: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-800\/60 {
  stroke: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-800\/70 {
  stroke: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-800\/75 {
  stroke: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-800\/80 {
  stroke: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-800\/90 {
  stroke: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-800\/95 {
  stroke: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-800\/100 {
  stroke: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:stroke-gray-modern-900\/0 {
  stroke: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:stroke-gray-modern-900\/5 {
  stroke: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern-900\/10 {
  stroke: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern-900\/20 {
  stroke: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern-900\/25 {
  stroke: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern-900\/30 {
  stroke: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern-900\/40 {
  stroke: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern-900\/50 {
  stroke: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern-900\/60 {
  stroke: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern-900\/70 {
  stroke: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern-900\/75 {
  stroke: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern-900\/80 {
  stroke: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern-900\/90 {
  stroke: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern-900\/95 {
  stroke: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern-900\/100 {
  stroke: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:stroke-gray-modern\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:stroke-gray-modern\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:stroke-gray-modern\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:stroke-gray-modern\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:stroke-gray-modern\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:stroke-gray-modern\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:stroke-gray-modern\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:stroke-gray-modern\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:stroke-gray-modern\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:stroke-gray-modern\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:stroke-gray-modern\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:stroke-gray-modern\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:stroke-gray-modern\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:stroke-gray-modern\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:stroke-gray-modern\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/0 {
  stroke: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/5 {
  stroke: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/10 {
  stroke: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/20 {
  stroke: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/25 {
  stroke: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/30 {
  stroke: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/40 {
  stroke: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/50 {
  stroke: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/60 {
  stroke: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/70 {
  stroke: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/75 {
  stroke: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/80 {
  stroke: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/90 {
  stroke: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/95 {
  stroke: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-100\/100 {
  stroke: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/0 {
  stroke: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/5 {
  stroke: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/10 {
  stroke: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/20 {
  stroke: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/25 {
  stroke: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/30 {
  stroke: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/40 {
  stroke: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/50 {
  stroke: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/60 {
  stroke: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/70 {
  stroke: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/75 {
  stroke: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/80 {
  stroke: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/90 {
  stroke: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/95 {
  stroke: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-200\/100 {
  stroke: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/0 {
  stroke: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/5 {
  stroke: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/10 {
  stroke: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/20 {
  stroke: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/25 {
  stroke: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/30 {
  stroke: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/40 {
  stroke: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/50 {
  stroke: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/60 {
  stroke: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/70 {
  stroke: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/75 {
  stroke: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/80 {
  stroke: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/90 {
  stroke: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/95 {
  stroke: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-300\/100 {
  stroke: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-400\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/0 {
  stroke: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/5 {
  stroke: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/10 {
  stroke: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/20 {
  stroke: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/25 {
  stroke: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/30 {
  stroke: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/40 {
  stroke: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/50 {
  stroke: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/60 {
  stroke: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/70 {
  stroke: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/75 {
  stroke: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/80 {
  stroke: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/90 {
  stroke: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/95 {
  stroke: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-500\/100 {
  stroke: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/0 {
  stroke: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/5 {
  stroke: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/10 {
  stroke: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/20 {
  stroke: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/25 {
  stroke: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/30 {
  stroke: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/40 {
  stroke: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/50 {
  stroke: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/60 {
  stroke: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/70 {
  stroke: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/75 {
  stroke: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/80 {
  stroke: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/90 {
  stroke: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/95 {
  stroke: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-600\/100 {
  stroke: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/0 {
  stroke: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/5 {
  stroke: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/10 {
  stroke: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/20 {
  stroke: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/25 {
  stroke: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/30 {
  stroke: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/40 {
  stroke: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/50 {
  stroke: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/60 {
  stroke: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/70 {
  stroke: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/75 {
  stroke: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/80 {
  stroke: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/90 {
  stroke: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/95 {
  stroke: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-700\/100 {
  stroke: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/0 {
  stroke: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/5 {
  stroke: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/10 {
  stroke: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/20 {
  stroke: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/25 {
  stroke: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/30 {
  stroke: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/40 {
  stroke: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/50 {
  stroke: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/60 {
  stroke: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/70 {
  stroke: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/75 {
  stroke: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/80 {
  stroke: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/90 {
  stroke: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/95 {
  stroke: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-800\/100 {
  stroke: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/0 {
  stroke: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/5 {
  stroke: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/10 {
  stroke: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/20 {
  stroke: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/25 {
  stroke: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/30 {
  stroke: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/40 {
  stroke: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/50 {
  stroke: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/60 {
  stroke: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/70 {
  stroke: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/75 {
  stroke: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/80 {
  stroke: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/90 {
  stroke: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/95 {
  stroke: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral-900\/100 {
  stroke: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:stroke-gray-neutral\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:stroke-gray-neutral\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:stroke-gray-neutral\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:stroke-gray-neutral\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:stroke-gray-neutral\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:stroke-gray-neutral\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:stroke-gray-neutral\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:stroke-gray-neutral\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:stroke-gray-neutral\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:stroke-gray-neutral\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:stroke-gray-neutral\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:stroke-gray-neutral\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:stroke-gray-neutral\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:stroke-gray-neutral\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:stroke-gray-neutral\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-100\/0 {
  stroke: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-100\/5 {
  stroke: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-100\/10 {
  stroke: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-100\/20 {
  stroke: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-100\/25 {
  stroke: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-100\/30 {
  stroke: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-100\/40 {
  stroke: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-100\/50 {
  stroke: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-100\/60 {
  stroke: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-100\/70 {
  stroke: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-100\/75 {
  stroke: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-100\/80 {
  stroke: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-100\/90 {
  stroke: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-100\/95 {
  stroke: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-100\/100 {
  stroke: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-200\/0 {
  stroke: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-200\/5 {
  stroke: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-200\/10 {
  stroke: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-200\/20 {
  stroke: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-200\/25 {
  stroke: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-200\/30 {
  stroke: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-200\/40 {
  stroke: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-200\/50 {
  stroke: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-200\/60 {
  stroke: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-200\/70 {
  stroke: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-200\/75 {
  stroke: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-200\/80 {
  stroke: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-200\/90 {
  stroke: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-200\/95 {
  stroke: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-200\/100 {
  stroke: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-300\/0 {
  stroke: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-300\/5 {
  stroke: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-300\/10 {
  stroke: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-300\/20 {
  stroke: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-300\/25 {
  stroke: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-300\/30 {
  stroke: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-300\/40 {
  stroke: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-300\/50 {
  stroke: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-300\/60 {
  stroke: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-300\/70 {
  stroke: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-300\/75 {
  stroke: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-300\/80 {
  stroke: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-300\/90 {
  stroke: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-300\/95 {
  stroke: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-300\/100 {
  stroke: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-400\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-400\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-400\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-400\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-400\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-400\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-400\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-400\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-400\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-400\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-400\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-400\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-400\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-400\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-400\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-500\/0 {
  stroke: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-500\/5 {
  stroke: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-500\/10 {
  stroke: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-500\/20 {
  stroke: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-500\/25 {
  stroke: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-500\/30 {
  stroke: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-500\/40 {
  stroke: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-500\/50 {
  stroke: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-500\/60 {
  stroke: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-500\/70 {
  stroke: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-500\/75 {
  stroke: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-500\/80 {
  stroke: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-500\/90 {
  stroke: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-500\/95 {
  stroke: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-500\/100 {
  stroke: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-600\/0 {
  stroke: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-600\/5 {
  stroke: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-600\/10 {
  stroke: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-600\/20 {
  stroke: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-600\/25 {
  stroke: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-600\/30 {
  stroke: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-600\/40 {
  stroke: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-600\/50 {
  stroke: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-600\/60 {
  stroke: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-600\/70 {
  stroke: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-600\/75 {
  stroke: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-600\/80 {
  stroke: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-600\/90 {
  stroke: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-600\/95 {
  stroke: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-600\/100 {
  stroke: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-700\/0 {
  stroke: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-700\/5 {
  stroke: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-700\/10 {
  stroke: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-700\/20 {
  stroke: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-700\/25 {
  stroke: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-700\/30 {
  stroke: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-700\/40 {
  stroke: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-700\/50 {
  stroke: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-700\/60 {
  stroke: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-700\/70 {
  stroke: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-700\/75 {
  stroke: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-700\/80 {
  stroke: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-700\/90 {
  stroke: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-700\/95 {
  stroke: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-700\/100 {
  stroke: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-800\/0 {
  stroke: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-800\/5 {
  stroke: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-800\/10 {
  stroke: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-800\/20 {
  stroke: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-800\/25 {
  stroke: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-800\/30 {
  stroke: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-800\/40 {
  stroke: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-800\/50 {
  stroke: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-800\/60 {
  stroke: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-800\/70 {
  stroke: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-800\/75 {
  stroke: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-800\/80 {
  stroke: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-800\/90 {
  stroke: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-800\/95 {
  stroke: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-800\/100 {
  stroke: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:stroke-gray-iron-900\/0 {
  stroke: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:stroke-gray-iron-900\/5 {
  stroke: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron-900\/10 {
  stroke: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron-900\/20 {
  stroke: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron-900\/25 {
  stroke: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron-900\/30 {
  stroke: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron-900\/40 {
  stroke: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron-900\/50 {
  stroke: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron-900\/60 {
  stroke: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron-900\/70 {
  stroke: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron-900\/75 {
  stroke: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron-900\/80 {
  stroke: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron-900\/90 {
  stroke: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron-900\/95 {
  stroke: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron-900\/100 {
  stroke: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:stroke-gray-iron\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:stroke-gray-iron\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:stroke-gray-iron\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:stroke-gray-iron\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:stroke-gray-iron\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:stroke-gray-iron\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:stroke-gray-iron\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:stroke-gray-iron\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:stroke-gray-iron\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:stroke-gray-iron\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:stroke-gray-iron\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:stroke-gray-iron\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:stroke-gray-iron\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:stroke-gray-iron\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:stroke-gray-iron\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:stroke-gray-true-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:stroke-gray-true-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:stroke-gray-true-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:stroke-gray-true-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:stroke-gray-true-100\/0 {
  stroke: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:stroke-gray-true-100\/5 {
  stroke: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-100\/10 {
  stroke: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-100\/20 {
  stroke: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-100\/25 {
  stroke: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-100\/30 {
  stroke: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-100\/40 {
  stroke: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-100\/50 {
  stroke: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-100\/60 {
  stroke: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-100\/70 {
  stroke: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-100\/75 {
  stroke: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-100\/80 {
  stroke: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-100\/90 {
  stroke: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-100\/95 {
  stroke: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-100\/100 {
  stroke: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:stroke-gray-true-200\/0 {
  stroke: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:stroke-gray-true-200\/5 {
  stroke: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-200\/10 {
  stroke: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-200\/20 {
  stroke: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-200\/25 {
  stroke: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-200\/30 {
  stroke: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-200\/40 {
  stroke: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-200\/50 {
  stroke: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-200\/60 {
  stroke: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-200\/70 {
  stroke: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-200\/75 {
  stroke: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-200\/80 {
  stroke: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-200\/90 {
  stroke: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-200\/95 {
  stroke: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-200\/100 {
  stroke: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:stroke-gray-true-300\/0 {
  stroke: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:stroke-gray-true-300\/5 {
  stroke: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-300\/10 {
  stroke: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-300\/20 {
  stroke: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-300\/25 {
  stroke: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-300\/30 {
  stroke: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-300\/40 {
  stroke: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-300\/50 {
  stroke: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-300\/60 {
  stroke: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-300\/70 {
  stroke: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-300\/75 {
  stroke: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-300\/80 {
  stroke: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-300\/90 {
  stroke: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-300\/95 {
  stroke: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-300\/100 {
  stroke: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:stroke-gray-true-400\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:stroke-gray-true-400\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-400\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-400\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-400\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-400\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-400\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-400\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-400\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-400\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-400\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-400\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-400\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-400\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-400\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:stroke-gray-true-500\/0 {
  stroke: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:stroke-gray-true-500\/5 {
  stroke: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-500\/10 {
  stroke: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-500\/20 {
  stroke: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-500\/25 {
  stroke: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-500\/30 {
  stroke: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-500\/40 {
  stroke: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-500\/50 {
  stroke: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-500\/60 {
  stroke: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-500\/70 {
  stroke: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-500\/75 {
  stroke: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-500\/80 {
  stroke: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-500\/90 {
  stroke: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-500\/95 {
  stroke: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-500\/100 {
  stroke: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:stroke-gray-true-600\/0 {
  stroke: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:stroke-gray-true-600\/5 {
  stroke: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-600\/10 {
  stroke: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-600\/20 {
  stroke: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-600\/25 {
  stroke: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-600\/30 {
  stroke: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-600\/40 {
  stroke: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-600\/50 {
  stroke: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-600\/60 {
  stroke: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-600\/70 {
  stroke: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-600\/75 {
  stroke: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-600\/80 {
  stroke: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-600\/90 {
  stroke: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-600\/95 {
  stroke: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-600\/100 {
  stroke: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:stroke-gray-true-700\/0 {
  stroke: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:stroke-gray-true-700\/5 {
  stroke: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-700\/10 {
  stroke: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-700\/20 {
  stroke: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-700\/25 {
  stroke: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-700\/30 {
  stroke: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-700\/40 {
  stroke: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-700\/50 {
  stroke: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-700\/60 {
  stroke: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-700\/70 {
  stroke: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-700\/75 {
  stroke: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-700\/80 {
  stroke: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-700\/90 {
  stroke: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-700\/95 {
  stroke: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-700\/100 {
  stroke: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:stroke-gray-true-800\/0 {
  stroke: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:stroke-gray-true-800\/5 {
  stroke: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-800\/10 {
  stroke: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-800\/20 {
  stroke: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-800\/25 {
  stroke: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-800\/30 {
  stroke: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-800\/40 {
  stroke: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-800\/50 {
  stroke: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-800\/60 {
  stroke: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-800\/70 {
  stroke: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-800\/75 {
  stroke: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-800\/80 {
  stroke: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-800\/90 {
  stroke: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-800\/95 {
  stroke: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-800\/100 {
  stroke: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:stroke-gray-true-900\/0 {
  stroke: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:stroke-gray-true-900\/5 {
  stroke: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true-900\/10 {
  stroke: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true-900\/20 {
  stroke: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true-900\/25 {
  stroke: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true-900\/30 {
  stroke: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true-900\/40 {
  stroke: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true-900\/50 {
  stroke: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true-900\/60 {
  stroke: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true-900\/70 {
  stroke: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true-900\/75 {
  stroke: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true-900\/80 {
  stroke: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true-900\/90 {
  stroke: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true-900\/95 {
  stroke: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true-900\/100 {
  stroke: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:stroke-gray-true\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:stroke-gray-true\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:stroke-gray-true\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:stroke-gray-true\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:stroke-gray-true\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:stroke-gray-true\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:stroke-gray-true\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:stroke-gray-true\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:stroke-gray-true\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:stroke-gray-true\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:stroke-gray-true\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:stroke-gray-true\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:stroke-gray-true\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:stroke-gray-true\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:stroke-gray-true\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-25\/0 {
  stroke: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-25\/5 {
  stroke: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-25\/10 {
  stroke: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-25\/20 {
  stroke: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-25\/25 {
  stroke: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-25\/30 {
  stroke: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-25\/40 {
  stroke: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-25\/50 {
  stroke: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-25\/60 {
  stroke: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-25\/70 {
  stroke: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-25\/75 {
  stroke: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-25\/80 {
  stroke: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-25\/90 {
  stroke: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-25\/95 {
  stroke: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-25\/100 {
  stroke: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-50\/0 {
  stroke: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-50\/5 {
  stroke: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-50\/10 {
  stroke: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-50\/20 {
  stroke: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-50\/25 {
  stroke: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-50\/30 {
  stroke: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-50\/40 {
  stroke: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-50\/50 {
  stroke: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-50\/60 {
  stroke: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-50\/70 {
  stroke: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-50\/75 {
  stroke: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-50\/80 {
  stroke: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-50\/90 {
  stroke: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-50\/95 {
  stroke: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-50\/100 {
  stroke: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-100\/0 {
  stroke: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-100\/5 {
  stroke: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-100\/10 {
  stroke: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-100\/20 {
  stroke: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-100\/25 {
  stroke: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-100\/30 {
  stroke: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-100\/40 {
  stroke: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-100\/50 {
  stroke: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-100\/60 {
  stroke: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-100\/70 {
  stroke: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-100\/75 {
  stroke: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-100\/80 {
  stroke: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-100\/90 {
  stroke: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-100\/95 {
  stroke: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-100\/100 {
  stroke: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-200\/0 {
  stroke: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-200\/5 {
  stroke: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-200\/10 {
  stroke: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-200\/20 {
  stroke: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-200\/25 {
  stroke: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-200\/30 {
  stroke: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-200\/40 {
  stroke: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-200\/50 {
  stroke: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-200\/60 {
  stroke: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-200\/70 {
  stroke: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-200\/75 {
  stroke: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-200\/80 {
  stroke: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-200\/90 {
  stroke: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-200\/95 {
  stroke: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-200\/100 {
  stroke: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-300\/0 {
  stroke: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-300\/5 {
  stroke: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-300\/10 {
  stroke: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-300\/20 {
  stroke: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-300\/25 {
  stroke: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-300\/30 {
  stroke: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-300\/40 {
  stroke: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-300\/50 {
  stroke: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-300\/60 {
  stroke: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-300\/70 {
  stroke: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-300\/75 {
  stroke: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-300\/80 {
  stroke: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-300\/90 {
  stroke: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-300\/95 {
  stroke: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-300\/100 {
  stroke: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-400\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-400\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-400\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-400\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-400\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-400\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-400\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-400\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-400\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-400\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-400\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-400\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-400\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-400\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-400\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-500\/0 {
  stroke: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-500\/5 {
  stroke: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-500\/10 {
  stroke: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-500\/20 {
  stroke: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-500\/25 {
  stroke: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-500\/30 {
  stroke: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-500\/40 {
  stroke: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-500\/50 {
  stroke: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-500\/60 {
  stroke: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-500\/70 {
  stroke: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-500\/75 {
  stroke: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-500\/80 {
  stroke: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-500\/90 {
  stroke: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-500\/95 {
  stroke: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-500\/100 {
  stroke: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-600\/0 {
  stroke: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-600\/5 {
  stroke: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-600\/10 {
  stroke: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-600\/20 {
  stroke: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-600\/25 {
  stroke: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-600\/30 {
  stroke: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-600\/40 {
  stroke: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-600\/50 {
  stroke: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-600\/60 {
  stroke: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-600\/70 {
  stroke: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-600\/75 {
  stroke: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-600\/80 {
  stroke: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-600\/90 {
  stroke: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-600\/95 {
  stroke: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-600\/100 {
  stroke: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-700\/0 {
  stroke: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-700\/5 {
  stroke: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-700\/10 {
  stroke: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-700\/20 {
  stroke: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-700\/25 {
  stroke: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-700\/30 {
  stroke: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-700\/40 {
  stroke: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-700\/50 {
  stroke: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-700\/60 {
  stroke: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-700\/70 {
  stroke: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-700\/75 {
  stroke: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-700\/80 {
  stroke: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-700\/90 {
  stroke: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-700\/95 {
  stroke: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-700\/100 {
  stroke: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-800\/0 {
  stroke: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-800\/5 {
  stroke: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-800\/10 {
  stroke: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-800\/20 {
  stroke: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-800\/25 {
  stroke: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-800\/30 {
  stroke: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-800\/40 {
  stroke: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-800\/50 {
  stroke: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-800\/60 {
  stroke: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-800\/70 {
  stroke: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-800\/75 {
  stroke: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-800\/80 {
  stroke: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-800\/90 {
  stroke: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-800\/95 {
  stroke: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-800\/100 {
  stroke: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:stroke-gray-warm-900\/0 {
  stroke: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:stroke-gray-warm-900\/5 {
  stroke: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm-900\/10 {
  stroke: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm-900\/20 {
  stroke: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm-900\/25 {
  stroke: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm-900\/30 {
  stroke: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm-900\/40 {
  stroke: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm-900\/50 {
  stroke: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm-900\/60 {
  stroke: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm-900\/70 {
  stroke: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm-900\/75 {
  stroke: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm-900\/80 {
  stroke: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm-900\/90 {
  stroke: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm-900\/95 {
  stroke: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm-900\/100 {
  stroke: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:stroke-gray-warm\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:stroke-gray-warm\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:stroke-gray-warm\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:stroke-gray-warm\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:stroke-gray-warm\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:stroke-gray-warm\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:stroke-gray-warm\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:stroke-gray-warm\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:stroke-gray-warm\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:stroke-gray-warm\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:stroke-gray-warm\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:stroke-gray-warm\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:stroke-gray-warm\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:stroke-gray-warm\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:stroke-gray-warm\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:stroke-moss-25\/0 {
  stroke: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:stroke-moss-25\/5 {
  stroke: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:stroke-moss-25\/10 {
  stroke: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:stroke-moss-25\/20 {
  stroke: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:stroke-moss-25\/25 {
  stroke: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:stroke-moss-25\/30 {
  stroke: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:stroke-moss-25\/40 {
  stroke: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:stroke-moss-25\/50 {
  stroke: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:stroke-moss-25\/60 {
  stroke: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:stroke-moss-25\/70 {
  stroke: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:stroke-moss-25\/75 {
  stroke: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:stroke-moss-25\/80 {
  stroke: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:stroke-moss-25\/90 {
  stroke: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:stroke-moss-25\/95 {
  stroke: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:stroke-moss-25\/100 {
  stroke: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:stroke-moss-50\/0 {
  stroke: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:stroke-moss-50\/5 {
  stroke: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:stroke-moss-50\/10 {
  stroke: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:stroke-moss-50\/20 {
  stroke: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:stroke-moss-50\/25 {
  stroke: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:stroke-moss-50\/30 {
  stroke: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:stroke-moss-50\/40 {
  stroke: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:stroke-moss-50\/50 {
  stroke: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:stroke-moss-50\/60 {
  stroke: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:stroke-moss-50\/70 {
  stroke: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:stroke-moss-50\/75 {
  stroke: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:stroke-moss-50\/80 {
  stroke: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:stroke-moss-50\/90 {
  stroke: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:stroke-moss-50\/95 {
  stroke: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:stroke-moss-50\/100 {
  stroke: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:stroke-moss-100\/0 {
  stroke: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:stroke-moss-100\/5 {
  stroke: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:stroke-moss-100\/10 {
  stroke: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:stroke-moss-100\/20 {
  stroke: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:stroke-moss-100\/25 {
  stroke: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:stroke-moss-100\/30 {
  stroke: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:stroke-moss-100\/40 {
  stroke: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:stroke-moss-100\/50 {
  stroke: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:stroke-moss-100\/60 {
  stroke: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:stroke-moss-100\/70 {
  stroke: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:stroke-moss-100\/75 {
  stroke: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:stroke-moss-100\/80 {
  stroke: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:stroke-moss-100\/90 {
  stroke: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:stroke-moss-100\/95 {
  stroke: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:stroke-moss-100\/100 {
  stroke: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:stroke-moss-200\/0 {
  stroke: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:stroke-moss-200\/5 {
  stroke: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:stroke-moss-200\/10 {
  stroke: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:stroke-moss-200\/20 {
  stroke: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:stroke-moss-200\/25 {
  stroke: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:stroke-moss-200\/30 {
  stroke: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:stroke-moss-200\/40 {
  stroke: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:stroke-moss-200\/50 {
  stroke: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:stroke-moss-200\/60 {
  stroke: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:stroke-moss-200\/70 {
  stroke: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:stroke-moss-200\/75 {
  stroke: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:stroke-moss-200\/80 {
  stroke: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:stroke-moss-200\/90 {
  stroke: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:stroke-moss-200\/95 {
  stroke: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:stroke-moss-200\/100 {
  stroke: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:stroke-moss-300\/0 {
  stroke: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:stroke-moss-300\/5 {
  stroke: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:stroke-moss-300\/10 {
  stroke: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:stroke-moss-300\/20 {
  stroke: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:stroke-moss-300\/25 {
  stroke: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:stroke-moss-300\/30 {
  stroke: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:stroke-moss-300\/40 {
  stroke: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:stroke-moss-300\/50 {
  stroke: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:stroke-moss-300\/60 {
  stroke: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:stroke-moss-300\/70 {
  stroke: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:stroke-moss-300\/75 {
  stroke: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:stroke-moss-300\/80 {
  stroke: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:stroke-moss-300\/90 {
  stroke: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:stroke-moss-300\/95 {
  stroke: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:stroke-moss-300\/100 {
  stroke: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:stroke-moss-400\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:stroke-moss-400\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:stroke-moss-400\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:stroke-moss-400\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:stroke-moss-400\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:stroke-moss-400\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:stroke-moss-400\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:stroke-moss-400\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:stroke-moss-400\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:stroke-moss-400\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:stroke-moss-400\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:stroke-moss-400\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:stroke-moss-400\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:stroke-moss-400\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:stroke-moss-400\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:stroke-moss-500\/0 {
  stroke: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:stroke-moss-500\/5 {
  stroke: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:stroke-moss-500\/10 {
  stroke: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:stroke-moss-500\/20 {
  stroke: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:stroke-moss-500\/25 {
  stroke: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:stroke-moss-500\/30 {
  stroke: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:stroke-moss-500\/40 {
  stroke: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:stroke-moss-500\/50 {
  stroke: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:stroke-moss-500\/60 {
  stroke: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:stroke-moss-500\/70 {
  stroke: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:stroke-moss-500\/75 {
  stroke: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:stroke-moss-500\/80 {
  stroke: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:stroke-moss-500\/90 {
  stroke: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:stroke-moss-500\/95 {
  stroke: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:stroke-moss-500\/100 {
  stroke: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:stroke-moss-600\/0 {
  stroke: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:stroke-moss-600\/5 {
  stroke: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:stroke-moss-600\/10 {
  stroke: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:stroke-moss-600\/20 {
  stroke: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:stroke-moss-600\/25 {
  stroke: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:stroke-moss-600\/30 {
  stroke: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:stroke-moss-600\/40 {
  stroke: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:stroke-moss-600\/50 {
  stroke: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:stroke-moss-600\/60 {
  stroke: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:stroke-moss-600\/70 {
  stroke: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:stroke-moss-600\/75 {
  stroke: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:stroke-moss-600\/80 {
  stroke: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:stroke-moss-600\/90 {
  stroke: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:stroke-moss-600\/95 {
  stroke: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:stroke-moss-600\/100 {
  stroke: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:stroke-moss-700\/0 {
  stroke: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:stroke-moss-700\/5 {
  stroke: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:stroke-moss-700\/10 {
  stroke: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:stroke-moss-700\/20 {
  stroke: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:stroke-moss-700\/25 {
  stroke: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:stroke-moss-700\/30 {
  stroke: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:stroke-moss-700\/40 {
  stroke: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:stroke-moss-700\/50 {
  stroke: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:stroke-moss-700\/60 {
  stroke: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:stroke-moss-700\/70 {
  stroke: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:stroke-moss-700\/75 {
  stroke: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:stroke-moss-700\/80 {
  stroke: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:stroke-moss-700\/90 {
  stroke: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:stroke-moss-700\/95 {
  stroke: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:stroke-moss-700\/100 {
  stroke: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:stroke-moss-800\/0 {
  stroke: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:stroke-moss-800\/5 {
  stroke: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:stroke-moss-800\/10 {
  stroke: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:stroke-moss-800\/20 {
  stroke: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:stroke-moss-800\/25 {
  stroke: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:stroke-moss-800\/30 {
  stroke: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:stroke-moss-800\/40 {
  stroke: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:stroke-moss-800\/50 {
  stroke: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:stroke-moss-800\/60 {
  stroke: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:stroke-moss-800\/70 {
  stroke: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:stroke-moss-800\/75 {
  stroke: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:stroke-moss-800\/80 {
  stroke: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:stroke-moss-800\/90 {
  stroke: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:stroke-moss-800\/95 {
  stroke: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:stroke-moss-800\/100 {
  stroke: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:stroke-moss-900\/0 {
  stroke: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:stroke-moss-900\/5 {
  stroke: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:stroke-moss-900\/10 {
  stroke: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:stroke-moss-900\/20 {
  stroke: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:stroke-moss-900\/25 {
  stroke: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:stroke-moss-900\/30 {
  stroke: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:stroke-moss-900\/40 {
  stroke: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:stroke-moss-900\/50 {
  stroke: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:stroke-moss-900\/60 {
  stroke: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:stroke-moss-900\/70 {
  stroke: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:stroke-moss-900\/75 {
  stroke: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:stroke-moss-900\/80 {
  stroke: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:stroke-moss-900\/90 {
  stroke: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:stroke-moss-900\/95 {
  stroke: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:stroke-moss-900\/100 {
  stroke: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:stroke-moss\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:stroke-moss\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:stroke-moss\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:stroke-moss\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:stroke-moss\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:stroke-moss\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:stroke-moss\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:stroke-moss\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:stroke-moss\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:stroke-moss\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:stroke-moss\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:stroke-moss\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:stroke-moss\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:stroke-moss\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:stroke-moss\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:stroke-green-light-25\/0 {
  stroke: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:stroke-green-light-25\/5 {
  stroke: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-25\/10 {
  stroke: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-25\/20 {
  stroke: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-25\/25 {
  stroke: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-25\/30 {
  stroke: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-25\/40 {
  stroke: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-25\/50 {
  stroke: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-25\/60 {
  stroke: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-25\/70 {
  stroke: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-25\/75 {
  stroke: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-25\/80 {
  stroke: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-25\/90 {
  stroke: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-25\/95 {
  stroke: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-25\/100 {
  stroke: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:stroke-green-light-50\/0 {
  stroke: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:stroke-green-light-50\/5 {
  stroke: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-50\/10 {
  stroke: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-50\/20 {
  stroke: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-50\/25 {
  stroke: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-50\/30 {
  stroke: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-50\/40 {
  stroke: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-50\/50 {
  stroke: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-50\/60 {
  stroke: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-50\/70 {
  stroke: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-50\/75 {
  stroke: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-50\/80 {
  stroke: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-50\/90 {
  stroke: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-50\/95 {
  stroke: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-50\/100 {
  stroke: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:stroke-green-light-100\/0 {
  stroke: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:stroke-green-light-100\/5 {
  stroke: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-100\/10 {
  stroke: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-100\/20 {
  stroke: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-100\/25 {
  stroke: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-100\/30 {
  stroke: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-100\/40 {
  stroke: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-100\/50 {
  stroke: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-100\/60 {
  stroke: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-100\/70 {
  stroke: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-100\/75 {
  stroke: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-100\/80 {
  stroke: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-100\/90 {
  stroke: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-100\/95 {
  stroke: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-100\/100 {
  stroke: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:stroke-green-light-300\/0 {
  stroke: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:stroke-green-light-300\/5 {
  stroke: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-300\/10 {
  stroke: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-300\/20 {
  stroke: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-300\/25 {
  stroke: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-300\/30 {
  stroke: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-300\/40 {
  stroke: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-300\/50 {
  stroke: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-300\/60 {
  stroke: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-300\/70 {
  stroke: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-300\/75 {
  stroke: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-300\/80 {
  stroke: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-300\/90 {
  stroke: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-300\/95 {
  stroke: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-300\/100 {
  stroke: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:stroke-green-light-400\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:stroke-green-light-400\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-400\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-400\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-400\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-400\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-400\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-400\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-400\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-400\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-400\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-400\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-400\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-400\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-400\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:stroke-green-light-500\/0 {
  stroke: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:stroke-green-light-500\/5 {
  stroke: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-500\/10 {
  stroke: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-500\/20 {
  stroke: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-500\/25 {
  stroke: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-500\/30 {
  stroke: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-500\/40 {
  stroke: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-500\/50 {
  stroke: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-500\/60 {
  stroke: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-500\/70 {
  stroke: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-500\/75 {
  stroke: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-500\/80 {
  stroke: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-500\/90 {
  stroke: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-500\/95 {
  stroke: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-500\/100 {
  stroke: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:stroke-green-light-800\/0 {
  stroke: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:stroke-green-light-800\/5 {
  stroke: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-800\/10 {
  stroke: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-800\/20 {
  stroke: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-800\/25 {
  stroke: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-800\/30 {
  stroke: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-800\/40 {
  stroke: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-800\/50 {
  stroke: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-800\/60 {
  stroke: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-800\/70 {
  stroke: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-800\/75 {
  stroke: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-800\/80 {
  stroke: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-800\/90 {
  stroke: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-800\/95 {
  stroke: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-800\/100 {
  stroke: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:stroke-green-light-900\/0 {
  stroke: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:stroke-green-light-900\/5 {
  stroke: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:stroke-green-light-900\/10 {
  stroke: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:stroke-green-light-900\/20 {
  stroke: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:stroke-green-light-900\/25 {
  stroke: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:stroke-green-light-900\/30 {
  stroke: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:stroke-green-light-900\/40 {
  stroke: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:stroke-green-light-900\/50 {
  stroke: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:stroke-green-light-900\/60 {
  stroke: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:stroke-green-light-900\/70 {
  stroke: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:stroke-green-light-900\/75 {
  stroke: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:stroke-green-light-900\/80 {
  stroke: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:stroke-green-light-900\/90 {
  stroke: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:stroke-green-light-900\/95 {
  stroke: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:stroke-green-light-900\/100 {
  stroke: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:stroke-green-light\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:stroke-green-light\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:stroke-green-light\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:stroke-green-light\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:stroke-green-light\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:stroke-green-light\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:stroke-green-light\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:stroke-green-light\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:stroke-green-light\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:stroke-green-light\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:stroke-green-light\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:stroke-green-light\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:stroke-green-light\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:stroke-green-light\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:stroke-green-light\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:stroke-green-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:stroke-green-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:stroke-green-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:stroke-green-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:stroke-green-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:stroke-green-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:stroke-green-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:stroke-green-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:stroke-green-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:stroke-green-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:stroke-green-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:stroke-green-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:stroke-green-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:stroke-green-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:stroke-green-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:stroke-green-50\/0 {
  stroke: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:stroke-green-50\/5 {
  stroke: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:stroke-green-50\/10 {
  stroke: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:stroke-green-50\/20 {
  stroke: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:stroke-green-50\/25 {
  stroke: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:stroke-green-50\/30 {
  stroke: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:stroke-green-50\/40 {
  stroke: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:stroke-green-50\/50 {
  stroke: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:stroke-green-50\/60 {
  stroke: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:stroke-green-50\/70 {
  stroke: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:stroke-green-50\/75 {
  stroke: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:stroke-green-50\/80 {
  stroke: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:stroke-green-50\/90 {
  stroke: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:stroke-green-50\/95 {
  stroke: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:stroke-green-50\/100 {
  stroke: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:stroke-green-100\/0 {
  stroke: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:stroke-green-100\/5 {
  stroke: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:stroke-green-100\/10 {
  stroke: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:stroke-green-100\/20 {
  stroke: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:stroke-green-100\/25 {
  stroke: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:stroke-green-100\/30 {
  stroke: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:stroke-green-100\/40 {
  stroke: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:stroke-green-100\/50 {
  stroke: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:stroke-green-100\/60 {
  stroke: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:stroke-green-100\/70 {
  stroke: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:stroke-green-100\/75 {
  stroke: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:stroke-green-100\/80 {
  stroke: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:stroke-green-100\/90 {
  stroke: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:stroke-green-100\/95 {
  stroke: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:stroke-green-100\/100 {
  stroke: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:stroke-green-200\/0 {
  stroke: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:stroke-green-200\/5 {
  stroke: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:stroke-green-200\/10 {
  stroke: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:stroke-green-200\/20 {
  stroke: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:stroke-green-200\/25 {
  stroke: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:stroke-green-200\/30 {
  stroke: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:stroke-green-200\/40 {
  stroke: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:stroke-green-200\/50 {
  stroke: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:stroke-green-200\/60 {
  stroke: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:stroke-green-200\/70 {
  stroke: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:stroke-green-200\/75 {
  stroke: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:stroke-green-200\/80 {
  stroke: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:stroke-green-200\/90 {
  stroke: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:stroke-green-200\/95 {
  stroke: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:stroke-green-200\/100 {
  stroke: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:stroke-green-300\/0 {
  stroke: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:stroke-green-300\/5 {
  stroke: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:stroke-green-300\/10 {
  stroke: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:stroke-green-300\/20 {
  stroke: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:stroke-green-300\/25 {
  stroke: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:stroke-green-300\/30 {
  stroke: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:stroke-green-300\/40 {
  stroke: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:stroke-green-300\/50 {
  stroke: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:stroke-green-300\/60 {
  stroke: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:stroke-green-300\/70 {
  stroke: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:stroke-green-300\/75 {
  stroke: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:stroke-green-300\/80 {
  stroke: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:stroke-green-300\/90 {
  stroke: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:stroke-green-300\/95 {
  stroke: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:stroke-green-300\/100 {
  stroke: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:stroke-green-400\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:stroke-green-400\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:stroke-green-400\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:stroke-green-400\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:stroke-green-400\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:stroke-green-400\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:stroke-green-400\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:stroke-green-400\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:stroke-green-400\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:stroke-green-400\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:stroke-green-400\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:stroke-green-400\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:stroke-green-400\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:stroke-green-400\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:stroke-green-400\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:stroke-green-500\/0 {
  stroke: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:stroke-green-500\/5 {
  stroke: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:stroke-green-500\/10 {
  stroke: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:stroke-green-500\/20 {
  stroke: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:stroke-green-500\/25 {
  stroke: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:stroke-green-500\/30 {
  stroke: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:stroke-green-500\/40 {
  stroke: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:stroke-green-500\/50 {
  stroke: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:stroke-green-500\/60 {
  stroke: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:stroke-green-500\/70 {
  stroke: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:stroke-green-500\/75 {
  stroke: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:stroke-green-500\/80 {
  stroke: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:stroke-green-500\/90 {
  stroke: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:stroke-green-500\/95 {
  stroke: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:stroke-green-500\/100 {
  stroke: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:stroke-green-600\/0 {
  stroke: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:stroke-green-600\/5 {
  stroke: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:stroke-green-600\/10 {
  stroke: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:stroke-green-600\/20 {
  stroke: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:stroke-green-600\/25 {
  stroke: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:stroke-green-600\/30 {
  stroke: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:stroke-green-600\/40 {
  stroke: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:stroke-green-600\/50 {
  stroke: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:stroke-green-600\/60 {
  stroke: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:stroke-green-600\/70 {
  stroke: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:stroke-green-600\/75 {
  stroke: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:stroke-green-600\/80 {
  stroke: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:stroke-green-600\/90 {
  stroke: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:stroke-green-600\/95 {
  stroke: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:stroke-green-600\/100 {
  stroke: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:stroke-green-700\/0 {
  stroke: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:stroke-green-700\/5 {
  stroke: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:stroke-green-700\/10 {
  stroke: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:stroke-green-700\/20 {
  stroke: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:stroke-green-700\/25 {
  stroke: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:stroke-green-700\/30 {
  stroke: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:stroke-green-700\/40 {
  stroke: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:stroke-green-700\/50 {
  stroke: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:stroke-green-700\/60 {
  stroke: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:stroke-green-700\/70 {
  stroke: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:stroke-green-700\/75 {
  stroke: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:stroke-green-700\/80 {
  stroke: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:stroke-green-700\/90 {
  stroke: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:stroke-green-700\/95 {
  stroke: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:stroke-green-700\/100 {
  stroke: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:stroke-green-800\/0 {
  stroke: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:stroke-green-800\/5 {
  stroke: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:stroke-green-800\/10 {
  stroke: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:stroke-green-800\/20 {
  stroke: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:stroke-green-800\/25 {
  stroke: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:stroke-green-800\/30 {
  stroke: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:stroke-green-800\/40 {
  stroke: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:stroke-green-800\/50 {
  stroke: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:stroke-green-800\/60 {
  stroke: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:stroke-green-800\/70 {
  stroke: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:stroke-green-800\/75 {
  stroke: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:stroke-green-800\/80 {
  stroke: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:stroke-green-800\/90 {
  stroke: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:stroke-green-800\/95 {
  stroke: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:stroke-green-800\/100 {
  stroke: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:stroke-green-900\/0 {
  stroke: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:stroke-green-900\/5 {
  stroke: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:stroke-green-900\/10 {
  stroke: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:stroke-green-900\/20 {
  stroke: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:stroke-green-900\/25 {
  stroke: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:stroke-green-900\/30 {
  stroke: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:stroke-green-900\/40 {
  stroke: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:stroke-green-900\/50 {
  stroke: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:stroke-green-900\/60 {
  stroke: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:stroke-green-900\/70 {
  stroke: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:stroke-green-900\/75 {
  stroke: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:stroke-green-900\/80 {
  stroke: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:stroke-green-900\/90 {
  stroke: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:stroke-green-900\/95 {
  stroke: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:stroke-green-900\/100 {
  stroke: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:stroke-green\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:stroke-green\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:stroke-green\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:stroke-green\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:stroke-green\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:stroke-green\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:stroke-green\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:stroke-green\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:stroke-green\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:stroke-green\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:stroke-green\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:stroke-green\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:stroke-green\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:stroke-green\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:stroke-green\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:stroke-teal-25\/0 {
  stroke: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:stroke-teal-25\/5 {
  stroke: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:stroke-teal-25\/10 {
  stroke: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:stroke-teal-25\/20 {
  stroke: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:stroke-teal-25\/25 {
  stroke: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:stroke-teal-25\/30 {
  stroke: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:stroke-teal-25\/40 {
  stroke: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:stroke-teal-25\/50 {
  stroke: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:stroke-teal-25\/60 {
  stroke: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:stroke-teal-25\/70 {
  stroke: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:stroke-teal-25\/75 {
  stroke: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:stroke-teal-25\/80 {
  stroke: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:stroke-teal-25\/90 {
  stroke: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:stroke-teal-25\/95 {
  stroke: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:stroke-teal-25\/100 {
  stroke: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:stroke-teal-50\/0 {
  stroke: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:stroke-teal-50\/5 {
  stroke: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:stroke-teal-50\/10 {
  stroke: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:stroke-teal-50\/20 {
  stroke: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:stroke-teal-50\/25 {
  stroke: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:stroke-teal-50\/30 {
  stroke: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:stroke-teal-50\/40 {
  stroke: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:stroke-teal-50\/50 {
  stroke: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:stroke-teal-50\/60 {
  stroke: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:stroke-teal-50\/70 {
  stroke: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:stroke-teal-50\/75 {
  stroke: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:stroke-teal-50\/80 {
  stroke: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:stroke-teal-50\/90 {
  stroke: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:stroke-teal-50\/95 {
  stroke: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:stroke-teal-50\/100 {
  stroke: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:stroke-teal-100\/0 {
  stroke: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:stroke-teal-100\/5 {
  stroke: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:stroke-teal-100\/10 {
  stroke: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:stroke-teal-100\/20 {
  stroke: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:stroke-teal-100\/25 {
  stroke: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:stroke-teal-100\/30 {
  stroke: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:stroke-teal-100\/40 {
  stroke: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:stroke-teal-100\/50 {
  stroke: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:stroke-teal-100\/60 {
  stroke: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:stroke-teal-100\/70 {
  stroke: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:stroke-teal-100\/75 {
  stroke: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:stroke-teal-100\/80 {
  stroke: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:stroke-teal-100\/90 {
  stroke: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:stroke-teal-100\/95 {
  stroke: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:stroke-teal-100\/100 {
  stroke: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:stroke-teal-200\/0 {
  stroke: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:stroke-teal-200\/5 {
  stroke: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:stroke-teal-200\/10 {
  stroke: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:stroke-teal-200\/20 {
  stroke: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:stroke-teal-200\/25 {
  stroke: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:stroke-teal-200\/30 {
  stroke: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:stroke-teal-200\/40 {
  stroke: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:stroke-teal-200\/50 {
  stroke: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:stroke-teal-200\/60 {
  stroke: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:stroke-teal-200\/70 {
  stroke: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:stroke-teal-200\/75 {
  stroke: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:stroke-teal-200\/80 {
  stroke: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:stroke-teal-200\/90 {
  stroke: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:stroke-teal-200\/95 {
  stroke: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:stroke-teal-200\/100 {
  stroke: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:stroke-teal-300\/0 {
  stroke: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:stroke-teal-300\/5 {
  stroke: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:stroke-teal-300\/10 {
  stroke: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:stroke-teal-300\/20 {
  stroke: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:stroke-teal-300\/25 {
  stroke: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:stroke-teal-300\/30 {
  stroke: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:stroke-teal-300\/40 {
  stroke: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:stroke-teal-300\/50 {
  stroke: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:stroke-teal-300\/60 {
  stroke: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:stroke-teal-300\/70 {
  stroke: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:stroke-teal-300\/75 {
  stroke: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:stroke-teal-300\/80 {
  stroke: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:stroke-teal-300\/90 {
  stroke: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:stroke-teal-300\/95 {
  stroke: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:stroke-teal-300\/100 {
  stroke: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:stroke-teal-400\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:stroke-teal-400\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:stroke-teal-400\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:stroke-teal-400\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:stroke-teal-400\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:stroke-teal-400\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:stroke-teal-400\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:stroke-teal-400\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:stroke-teal-400\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:stroke-teal-400\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:stroke-teal-400\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:stroke-teal-400\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:stroke-teal-400\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:stroke-teal-400\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:stroke-teal-400\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:stroke-teal-500\/0 {
  stroke: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:stroke-teal-500\/5 {
  stroke: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:stroke-teal-500\/10 {
  stroke: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:stroke-teal-500\/20 {
  stroke: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:stroke-teal-500\/25 {
  stroke: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:stroke-teal-500\/30 {
  stroke: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:stroke-teal-500\/40 {
  stroke: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:stroke-teal-500\/50 {
  stroke: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:stroke-teal-500\/60 {
  stroke: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:stroke-teal-500\/70 {
  stroke: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:stroke-teal-500\/75 {
  stroke: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:stroke-teal-500\/80 {
  stroke: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:stroke-teal-500\/90 {
  stroke: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:stroke-teal-500\/95 {
  stroke: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:stroke-teal-500\/100 {
  stroke: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:stroke-teal-600\/0 {
  stroke: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:stroke-teal-600\/5 {
  stroke: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:stroke-teal-600\/10 {
  stroke: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:stroke-teal-600\/20 {
  stroke: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:stroke-teal-600\/25 {
  stroke: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:stroke-teal-600\/30 {
  stroke: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:stroke-teal-600\/40 {
  stroke: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:stroke-teal-600\/50 {
  stroke: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:stroke-teal-600\/60 {
  stroke: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:stroke-teal-600\/70 {
  stroke: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:stroke-teal-600\/75 {
  stroke: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:stroke-teal-600\/80 {
  stroke: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:stroke-teal-600\/90 {
  stroke: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:stroke-teal-600\/95 {
  stroke: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:stroke-teal-600\/100 {
  stroke: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:stroke-teal-700\/0 {
  stroke: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:stroke-teal-700\/5 {
  stroke: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:stroke-teal-700\/10 {
  stroke: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:stroke-teal-700\/20 {
  stroke: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:stroke-teal-700\/25 {
  stroke: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:stroke-teal-700\/30 {
  stroke: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:stroke-teal-700\/40 {
  stroke: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:stroke-teal-700\/50 {
  stroke: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:stroke-teal-700\/60 {
  stroke: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:stroke-teal-700\/70 {
  stroke: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:stroke-teal-700\/75 {
  stroke: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:stroke-teal-700\/80 {
  stroke: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:stroke-teal-700\/90 {
  stroke: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:stroke-teal-700\/95 {
  stroke: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:stroke-teal-700\/100 {
  stroke: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:stroke-teal-800\/0 {
  stroke: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:stroke-teal-800\/5 {
  stroke: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:stroke-teal-800\/10 {
  stroke: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:stroke-teal-800\/20 {
  stroke: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:stroke-teal-800\/25 {
  stroke: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:stroke-teal-800\/30 {
  stroke: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:stroke-teal-800\/40 {
  stroke: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:stroke-teal-800\/50 {
  stroke: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:stroke-teal-800\/60 {
  stroke: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:stroke-teal-800\/70 {
  stroke: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:stroke-teal-800\/75 {
  stroke: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:stroke-teal-800\/80 {
  stroke: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:stroke-teal-800\/90 {
  stroke: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:stroke-teal-800\/95 {
  stroke: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:stroke-teal-800\/100 {
  stroke: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:stroke-teal-900\/0 {
  stroke: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:stroke-teal-900\/5 {
  stroke: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:stroke-teal-900\/10 {
  stroke: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:stroke-teal-900\/20 {
  stroke: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:stroke-teal-900\/25 {
  stroke: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:stroke-teal-900\/30 {
  stroke: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:stroke-teal-900\/40 {
  stroke: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:stroke-teal-900\/50 {
  stroke: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:stroke-teal-900\/60 {
  stroke: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:stroke-teal-900\/70 {
  stroke: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:stroke-teal-900\/75 {
  stroke: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:stroke-teal-900\/80 {
  stroke: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:stroke-teal-900\/90 {
  stroke: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:stroke-teal-900\/95 {
  stroke: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:stroke-teal-900\/100 {
  stroke: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:stroke-teal\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:stroke-teal\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:stroke-teal\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:stroke-teal\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:stroke-teal\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:stroke-teal\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:stroke-teal\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:stroke-teal\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:stroke-teal\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:stroke-teal\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:stroke-teal\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:stroke-teal\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:stroke-teal\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:stroke-teal\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:stroke-teal\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:stroke-cyan-25\/0 {
  stroke: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:stroke-cyan-25\/5 {
  stroke: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-25\/10 {
  stroke: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-25\/20 {
  stroke: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-25\/25 {
  stroke: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-25\/30 {
  stroke: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-25\/40 {
  stroke: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-25\/50 {
  stroke: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-25\/60 {
  stroke: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-25\/70 {
  stroke: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-25\/75 {
  stroke: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-25\/80 {
  stroke: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-25\/90 {
  stroke: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-25\/95 {
  stroke: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-25\/100 {
  stroke: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:stroke-cyan-50\/0 {
  stroke: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:stroke-cyan-50\/5 {
  stroke: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-50\/10 {
  stroke: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-50\/20 {
  stroke: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-50\/25 {
  stroke: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-50\/30 {
  stroke: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-50\/40 {
  stroke: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-50\/50 {
  stroke: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-50\/60 {
  stroke: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-50\/70 {
  stroke: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-50\/75 {
  stroke: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-50\/80 {
  stroke: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-50\/90 {
  stroke: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-50\/95 {
  stroke: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-50\/100 {
  stroke: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:stroke-cyan-100\/0 {
  stroke: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:stroke-cyan-100\/5 {
  stroke: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-100\/10 {
  stroke: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-100\/20 {
  stroke: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-100\/25 {
  stroke: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-100\/30 {
  stroke: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-100\/40 {
  stroke: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-100\/50 {
  stroke: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-100\/60 {
  stroke: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-100\/70 {
  stroke: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-100\/75 {
  stroke: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-100\/80 {
  stroke: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-100\/90 {
  stroke: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-100\/95 {
  stroke: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-100\/100 {
  stroke: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:stroke-cyan-200\/0 {
  stroke: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:stroke-cyan-200\/5 {
  stroke: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-200\/10 {
  stroke: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-200\/20 {
  stroke: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-200\/25 {
  stroke: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-200\/30 {
  stroke: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-200\/40 {
  stroke: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-200\/50 {
  stroke: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-200\/60 {
  stroke: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-200\/70 {
  stroke: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-200\/75 {
  stroke: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-200\/80 {
  stroke: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-200\/90 {
  stroke: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-200\/95 {
  stroke: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-200\/100 {
  stroke: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:stroke-cyan-300\/0 {
  stroke: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:stroke-cyan-300\/5 {
  stroke: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-300\/10 {
  stroke: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-300\/20 {
  stroke: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-300\/25 {
  stroke: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-300\/30 {
  stroke: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-300\/40 {
  stroke: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-300\/50 {
  stroke: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-300\/60 {
  stroke: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-300\/70 {
  stroke: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-300\/75 {
  stroke: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-300\/80 {
  stroke: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-300\/90 {
  stroke: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-300\/95 {
  stroke: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-300\/100 {
  stroke: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:stroke-cyan-400\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:stroke-cyan-400\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-400\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-400\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-400\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-400\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-400\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-400\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-400\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-400\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-400\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-400\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-400\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-400\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-400\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:stroke-cyan-500\/0 {
  stroke: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:stroke-cyan-500\/5 {
  stroke: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-500\/10 {
  stroke: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-500\/20 {
  stroke: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-500\/25 {
  stroke: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-500\/30 {
  stroke: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-500\/40 {
  stroke: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-500\/50 {
  stroke: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-500\/60 {
  stroke: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-500\/70 {
  stroke: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-500\/75 {
  stroke: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-500\/80 {
  stroke: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-500\/90 {
  stroke: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-500\/95 {
  stroke: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-500\/100 {
  stroke: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:stroke-cyan-600\/0 {
  stroke: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:stroke-cyan-600\/5 {
  stroke: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-600\/10 {
  stroke: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-600\/20 {
  stroke: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-600\/25 {
  stroke: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-600\/30 {
  stroke: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-600\/40 {
  stroke: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-600\/50 {
  stroke: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-600\/60 {
  stroke: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-600\/70 {
  stroke: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-600\/75 {
  stroke: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-600\/80 {
  stroke: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-600\/90 {
  stroke: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-600\/95 {
  stroke: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-600\/100 {
  stroke: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:stroke-cyan-700\/0 {
  stroke: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:stroke-cyan-700\/5 {
  stroke: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-700\/10 {
  stroke: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-700\/20 {
  stroke: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-700\/25 {
  stroke: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-700\/30 {
  stroke: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-700\/40 {
  stroke: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-700\/50 {
  stroke: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-700\/60 {
  stroke: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-700\/70 {
  stroke: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-700\/75 {
  stroke: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-700\/80 {
  stroke: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-700\/90 {
  stroke: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-700\/95 {
  stroke: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-700\/100 {
  stroke: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:stroke-cyan-800\/0 {
  stroke: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:stroke-cyan-800\/5 {
  stroke: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-800\/10 {
  stroke: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-800\/20 {
  stroke: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-800\/25 {
  stroke: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-800\/30 {
  stroke: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-800\/40 {
  stroke: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-800\/50 {
  stroke: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-800\/60 {
  stroke: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-800\/70 {
  stroke: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-800\/75 {
  stroke: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-800\/80 {
  stroke: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-800\/90 {
  stroke: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-800\/95 {
  stroke: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-800\/100 {
  stroke: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:stroke-cyan-900\/0 {
  stroke: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:stroke-cyan-900\/5 {
  stroke: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:stroke-cyan-900\/10 {
  stroke: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:stroke-cyan-900\/20 {
  stroke: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:stroke-cyan-900\/25 {
  stroke: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:stroke-cyan-900\/30 {
  stroke: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:stroke-cyan-900\/40 {
  stroke: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:stroke-cyan-900\/50 {
  stroke: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:stroke-cyan-900\/60 {
  stroke: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:stroke-cyan-900\/70 {
  stroke: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:stroke-cyan-900\/75 {
  stroke: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:stroke-cyan-900\/80 {
  stroke: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:stroke-cyan-900\/90 {
  stroke: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:stroke-cyan-900\/95 {
  stroke: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:stroke-cyan-900\/100 {
  stroke: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:stroke-cyan\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:stroke-cyan\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:stroke-cyan\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:stroke-cyan\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:stroke-cyan\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:stroke-cyan\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:stroke-cyan\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:stroke-cyan\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:stroke-cyan\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:stroke-cyan\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:stroke-cyan\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:stroke-cyan\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:stroke-cyan\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:stroke-cyan\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:stroke-cyan\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:stroke-blue-light-25\/0 {
  stroke: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:stroke-blue-light-25\/5 {
  stroke: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-25\/10 {
  stroke: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-25\/20 {
  stroke: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-25\/25 {
  stroke: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-25\/30 {
  stroke: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-25\/40 {
  stroke: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-25\/50 {
  stroke: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-25\/60 {
  stroke: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-25\/70 {
  stroke: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-25\/75 {
  stroke: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-25\/80 {
  stroke: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-25\/90 {
  stroke: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-25\/95 {
  stroke: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-25\/100 {
  stroke: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:stroke-blue-light-50\/0 {
  stroke: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:stroke-blue-light-50\/5 {
  stroke: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-50\/10 {
  stroke: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-50\/20 {
  stroke: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-50\/25 {
  stroke: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-50\/30 {
  stroke: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-50\/40 {
  stroke: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-50\/50 {
  stroke: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-50\/60 {
  stroke: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-50\/70 {
  stroke: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-50\/75 {
  stroke: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-50\/80 {
  stroke: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-50\/90 {
  stroke: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-50\/95 {
  stroke: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-50\/100 {
  stroke: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:stroke-blue-light-100\/0 {
  stroke: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:stroke-blue-light-100\/5 {
  stroke: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-100\/10 {
  stroke: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-100\/20 {
  stroke: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-100\/25 {
  stroke: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-100\/30 {
  stroke: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-100\/40 {
  stroke: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-100\/50 {
  stroke: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-100\/60 {
  stroke: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-100\/70 {
  stroke: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-100\/75 {
  stroke: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-100\/80 {
  stroke: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-100\/90 {
  stroke: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-100\/95 {
  stroke: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-100\/100 {
  stroke: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:stroke-blue-light-200\/0 {
  stroke: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:stroke-blue-light-200\/5 {
  stroke: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-200\/10 {
  stroke: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-200\/20 {
  stroke: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-200\/25 {
  stroke: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-200\/30 {
  stroke: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-200\/40 {
  stroke: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-200\/50 {
  stroke: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-200\/60 {
  stroke: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-200\/70 {
  stroke: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-200\/75 {
  stroke: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-200\/80 {
  stroke: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-200\/90 {
  stroke: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-200\/95 {
  stroke: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-200\/100 {
  stroke: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:stroke-blue-light-300\/0 {
  stroke: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:stroke-blue-light-300\/5 {
  stroke: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-300\/10 {
  stroke: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-300\/20 {
  stroke: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-300\/25 {
  stroke: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-300\/30 {
  stroke: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-300\/40 {
  stroke: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-300\/50 {
  stroke: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-300\/60 {
  stroke: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-300\/70 {
  stroke: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-300\/75 {
  stroke: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-300\/80 {
  stroke: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-300\/90 {
  stroke: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-300\/95 {
  stroke: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-300\/100 {
  stroke: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:stroke-blue-light-400\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:stroke-blue-light-400\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-400\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-400\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-400\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-400\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-400\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-400\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-400\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-400\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-400\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-400\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-400\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-400\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-400\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:stroke-blue-light-500\/0 {
  stroke: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:stroke-blue-light-500\/5 {
  stroke: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-500\/10 {
  stroke: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-500\/20 {
  stroke: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-500\/25 {
  stroke: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-500\/30 {
  stroke: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-500\/40 {
  stroke: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-500\/50 {
  stroke: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-500\/60 {
  stroke: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-500\/70 {
  stroke: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-500\/75 {
  stroke: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-500\/80 {
  stroke: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-500\/90 {
  stroke: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-500\/95 {
  stroke: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-500\/100 {
  stroke: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:stroke-blue-light-600\/0 {
  stroke: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:stroke-blue-light-600\/5 {
  stroke: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-600\/10 {
  stroke: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-600\/20 {
  stroke: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-600\/25 {
  stroke: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-600\/30 {
  stroke: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-600\/40 {
  stroke: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-600\/50 {
  stroke: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-600\/60 {
  stroke: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-600\/70 {
  stroke: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-600\/75 {
  stroke: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-600\/80 {
  stroke: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-600\/90 {
  stroke: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-600\/95 {
  stroke: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-600\/100 {
  stroke: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:stroke-blue-light-700\/0 {
  stroke: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:stroke-blue-light-700\/5 {
  stroke: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-700\/10 {
  stroke: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-700\/20 {
  stroke: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-700\/25 {
  stroke: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-700\/30 {
  stroke: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-700\/40 {
  stroke: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-700\/50 {
  stroke: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-700\/60 {
  stroke: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-700\/70 {
  stroke: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-700\/75 {
  stroke: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-700\/80 {
  stroke: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-700\/90 {
  stroke: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-700\/95 {
  stroke: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-700\/100 {
  stroke: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:stroke-blue-light-800\/0 {
  stroke: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:stroke-blue-light-800\/5 {
  stroke: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-800\/10 {
  stroke: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-800\/20 {
  stroke: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-800\/25 {
  stroke: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-800\/30 {
  stroke: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-800\/40 {
  stroke: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-800\/50 {
  stroke: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-800\/60 {
  stroke: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-800\/70 {
  stroke: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-800\/75 {
  stroke: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-800\/80 {
  stroke: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-800\/90 {
  stroke: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-800\/95 {
  stroke: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-800\/100 {
  stroke: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:stroke-blue-light-900\/0 {
  stroke: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:stroke-blue-light-900\/5 {
  stroke: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light-900\/10 {
  stroke: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light-900\/20 {
  stroke: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light-900\/25 {
  stroke: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light-900\/30 {
  stroke: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light-900\/40 {
  stroke: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light-900\/50 {
  stroke: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light-900\/60 {
  stroke: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light-900\/70 {
  stroke: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light-900\/75 {
  stroke: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light-900\/80 {
  stroke: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light-900\/90 {
  stroke: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light-900\/95 {
  stroke: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light-900\/100 {
  stroke: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:stroke-blue-light\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:stroke-blue-light\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:stroke-blue-light\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:stroke-blue-light\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:stroke-blue-light\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:stroke-blue-light\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:stroke-blue-light\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:stroke-blue-light\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:stroke-blue-light\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:stroke-blue-light\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:stroke-blue-light\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:stroke-blue-light\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:stroke-blue-light\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:stroke-blue-light\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:stroke-blue-light\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:stroke-blue-25\/0 {
  stroke: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:stroke-blue-25\/5 {
  stroke: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-25\/10 {
  stroke: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-25\/20 {
  stroke: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-25\/25 {
  stroke: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-25\/30 {
  stroke: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-25\/40 {
  stroke: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-25\/50 {
  stroke: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-25\/60 {
  stroke: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-25\/70 {
  stroke: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-25\/75 {
  stroke: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-25\/80 {
  stroke: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-25\/90 {
  stroke: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-25\/95 {
  stroke: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-25\/100 {
  stroke: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:stroke-blue-50\/0 {
  stroke: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:stroke-blue-50\/5 {
  stroke: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-50\/10 {
  stroke: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-50\/20 {
  stroke: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-50\/25 {
  stroke: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-50\/30 {
  stroke: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-50\/40 {
  stroke: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-50\/50 {
  stroke: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-50\/60 {
  stroke: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-50\/70 {
  stroke: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-50\/75 {
  stroke: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-50\/80 {
  stroke: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-50\/90 {
  stroke: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-50\/95 {
  stroke: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-50\/100 {
  stroke: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:stroke-blue-100\/0 {
  stroke: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:stroke-blue-100\/5 {
  stroke: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-100\/10 {
  stroke: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-100\/20 {
  stroke: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-100\/25 {
  stroke: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-100\/30 {
  stroke: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-100\/40 {
  stroke: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-100\/50 {
  stroke: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-100\/60 {
  stroke: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-100\/70 {
  stroke: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-100\/75 {
  stroke: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-100\/80 {
  stroke: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-100\/90 {
  stroke: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-100\/95 {
  stroke: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-100\/100 {
  stroke: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:stroke-blue-200\/0 {
  stroke: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:stroke-blue-200\/5 {
  stroke: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-200\/10 {
  stroke: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-200\/20 {
  stroke: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-200\/25 {
  stroke: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-200\/30 {
  stroke: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-200\/40 {
  stroke: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-200\/50 {
  stroke: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-200\/60 {
  stroke: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-200\/70 {
  stroke: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-200\/75 {
  stroke: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-200\/80 {
  stroke: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-200\/90 {
  stroke: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-200\/95 {
  stroke: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-200\/100 {
  stroke: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:stroke-blue-300\/0 {
  stroke: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:stroke-blue-300\/5 {
  stroke: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-300\/10 {
  stroke: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-300\/20 {
  stroke: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-300\/25 {
  stroke: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-300\/30 {
  stroke: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-300\/40 {
  stroke: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-300\/50 {
  stroke: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-300\/60 {
  stroke: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-300\/70 {
  stroke: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-300\/75 {
  stroke: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-300\/80 {
  stroke: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-300\/90 {
  stroke: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-300\/95 {
  stroke: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-300\/100 {
  stroke: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:stroke-blue-400\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:stroke-blue-400\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:stroke-blue-400\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:stroke-blue-400\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:stroke-blue-400\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:stroke-blue-400\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:stroke-blue-400\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:stroke-blue-400\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:stroke-blue-400\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:stroke-blue-400\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:stroke-blue-400\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:stroke-blue-400\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:stroke-blue-400\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:stroke-blue-400\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:stroke-blue-400\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:stroke-blue-500\/0 {
  stroke: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:stroke-blue-500\/5 {
  stroke: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:stroke-blue-500\/10 {
  stroke: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:stroke-blue-500\/20 {
  stroke: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:stroke-blue-500\/25 {
  stroke: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:stroke-blue-500\/30 {
  stroke: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:stroke-blue-500\/40 {
  stroke: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:stroke-blue-500\/50 {
  stroke: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:stroke-blue-500\/60 {
  stroke: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:stroke-blue-500\/70 {
  stroke: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:stroke-blue-500\/75 {
  stroke: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:stroke-blue-500\/80 {
  stroke: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:stroke-blue-500\/90 {
  stroke: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:stroke-blue-500\/95 {
  stroke: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:stroke-blue-500\/100 {
  stroke: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:stroke-blue-600\/0 {
  stroke: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:stroke-blue-600\/5 {
  stroke: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:stroke-blue-600\/10 {
  stroke: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:stroke-blue-600\/20 {
  stroke: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:stroke-blue-600\/25 {
  stroke: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:stroke-blue-600\/30 {
  stroke: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:stroke-blue-600\/40 {
  stroke: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:stroke-blue-600\/50 {
  stroke: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:stroke-blue-600\/60 {
  stroke: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:stroke-blue-600\/70 {
  stroke: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:stroke-blue-600\/75 {
  stroke: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:stroke-blue-600\/80 {
  stroke: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:stroke-blue-600\/90 {
  stroke: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:stroke-blue-600\/95 {
  stroke: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:stroke-blue-600\/100 {
  stroke: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:stroke-blue-700\/0 {
  stroke: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:stroke-blue-700\/5 {
  stroke: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:stroke-blue-700\/10 {
  stroke: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:stroke-blue-700\/20 {
  stroke: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:stroke-blue-700\/25 {
  stroke: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:stroke-blue-700\/30 {
  stroke: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:stroke-blue-700\/40 {
  stroke: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:stroke-blue-700\/50 {
  stroke: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:stroke-blue-700\/60 {
  stroke: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:stroke-blue-700\/70 {
  stroke: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:stroke-blue-700\/75 {
  stroke: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:stroke-blue-700\/80 {
  stroke: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:stroke-blue-700\/90 {
  stroke: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:stroke-blue-700\/95 {
  stroke: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:stroke-blue-700\/100 {
  stroke: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:stroke-blue-800\/0 {
  stroke: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:stroke-blue-800\/5 {
  stroke: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:stroke-blue-800\/10 {
  stroke: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:stroke-blue-800\/20 {
  stroke: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:stroke-blue-800\/25 {
  stroke: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:stroke-blue-800\/30 {
  stroke: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:stroke-blue-800\/40 {
  stroke: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:stroke-blue-800\/50 {
  stroke: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:stroke-blue-800\/60 {
  stroke: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:stroke-blue-800\/70 {
  stroke: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:stroke-blue-800\/75 {
  stroke: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:stroke-blue-800\/80 {
  stroke: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:stroke-blue-800\/90 {
  stroke: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:stroke-blue-800\/95 {
  stroke: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:stroke-blue-800\/100 {
  stroke: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:stroke-blue-900\/0 {
  stroke: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:stroke-blue-900\/5 {
  stroke: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:stroke-blue-900\/10 {
  stroke: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:stroke-blue-900\/20 {
  stroke: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:stroke-blue-900\/25 {
  stroke: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:stroke-blue-900\/30 {
  stroke: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:stroke-blue-900\/40 {
  stroke: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:stroke-blue-900\/50 {
  stroke: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:stroke-blue-900\/60 {
  stroke: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:stroke-blue-900\/70 {
  stroke: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:stroke-blue-900\/75 {
  stroke: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:stroke-blue-900\/80 {
  stroke: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:stroke-blue-900\/90 {
  stroke: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:stroke-blue-900\/95 {
  stroke: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:stroke-blue-900\/100 {
  stroke: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:stroke-blue\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:stroke-blue\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:stroke-blue\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:stroke-blue\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:stroke-blue\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:stroke-blue\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:stroke-blue\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:stroke-blue\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:stroke-blue\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:stroke-blue\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:stroke-blue\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:stroke-blue\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:stroke-blue\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:stroke-blue\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:stroke-blue\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-50\/0 {
  stroke: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-50\/5 {
  stroke: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-50\/10 {
  stroke: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-50\/20 {
  stroke: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-50\/25 {
  stroke: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-50\/30 {
  stroke: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-50\/40 {
  stroke: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-50\/50 {
  stroke: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-50\/60 {
  stroke: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-50\/70 {
  stroke: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-50\/75 {
  stroke: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-50\/80 {
  stroke: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-50\/90 {
  stroke: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-50\/95 {
  stroke: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-50\/100 {
  stroke: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-100\/0 {
  stroke: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-100\/5 {
  stroke: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-100\/10 {
  stroke: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-100\/20 {
  stroke: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-100\/25 {
  stroke: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-100\/30 {
  stroke: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-100\/40 {
  stroke: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-100\/50 {
  stroke: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-100\/60 {
  stroke: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-100\/70 {
  stroke: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-100\/75 {
  stroke: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-100\/80 {
  stroke: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-100\/90 {
  stroke: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-100\/95 {
  stroke: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-100\/100 {
  stroke: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-200\/0 {
  stroke: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-200\/5 {
  stroke: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-200\/10 {
  stroke: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-200\/20 {
  stroke: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-200\/25 {
  stroke: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-200\/30 {
  stroke: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-200\/40 {
  stroke: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-200\/50 {
  stroke: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-200\/60 {
  stroke: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-200\/70 {
  stroke: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-200\/75 {
  stroke: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-200\/80 {
  stroke: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-200\/90 {
  stroke: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-200\/95 {
  stroke: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-200\/100 {
  stroke: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-300\/0 {
  stroke: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-300\/5 {
  stroke: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-300\/10 {
  stroke: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-300\/20 {
  stroke: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-300\/25 {
  stroke: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-300\/30 {
  stroke: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-300\/40 {
  stroke: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-300\/50 {
  stroke: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-300\/60 {
  stroke: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-300\/70 {
  stroke: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-300\/75 {
  stroke: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-300\/80 {
  stroke: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-300\/90 {
  stroke: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-300\/95 {
  stroke: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-300\/100 {
  stroke: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-400\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-400\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-400\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-400\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-400\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-400\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-400\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-400\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-400\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-400\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-400\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-400\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-400\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-400\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-400\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-500\/0 {
  stroke: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-500\/5 {
  stroke: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-500\/10 {
  stroke: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-500\/20 {
  stroke: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-500\/25 {
  stroke: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-500\/30 {
  stroke: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-500\/40 {
  stroke: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-500\/50 {
  stroke: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-500\/60 {
  stroke: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-500\/70 {
  stroke: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-500\/75 {
  stroke: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-500\/80 {
  stroke: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-500\/90 {
  stroke: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-500\/95 {
  stroke: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-500\/100 {
  stroke: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-600\/0 {
  stroke: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-600\/5 {
  stroke: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-600\/10 {
  stroke: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-600\/20 {
  stroke: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-600\/25 {
  stroke: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-600\/30 {
  stroke: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-600\/40 {
  stroke: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-600\/50 {
  stroke: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-600\/60 {
  stroke: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-600\/70 {
  stroke: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-600\/75 {
  stroke: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-600\/80 {
  stroke: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-600\/90 {
  stroke: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-600\/95 {
  stroke: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-600\/100 {
  stroke: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-700\/0 {
  stroke: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-700\/5 {
  stroke: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-700\/10 {
  stroke: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-700\/20 {
  stroke: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-700\/25 {
  stroke: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-700\/30 {
  stroke: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-700\/40 {
  stroke: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-700\/50 {
  stroke: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-700\/60 {
  stroke: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-700\/70 {
  stroke: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-700\/75 {
  stroke: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-700\/80 {
  stroke: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-700\/90 {
  stroke: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-700\/95 {
  stroke: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-700\/100 {
  stroke: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-800\/0 {
  stroke: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-800\/5 {
  stroke: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-800\/10 {
  stroke: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-800\/20 {
  stroke: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-800\/25 {
  stroke: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-800\/30 {
  stroke: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-800\/40 {
  stroke: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-800\/50 {
  stroke: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-800\/60 {
  stroke: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-800\/70 {
  stroke: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-800\/75 {
  stroke: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-800\/80 {
  stroke: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-800\/90 {
  stroke: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-800\/95 {
  stroke: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-800\/100 {
  stroke: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:stroke-blue-dark-900\/0 {
  stroke: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:stroke-blue-dark-900\/5 {
  stroke: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark-900\/10 {
  stroke: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark-900\/20 {
  stroke: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark-900\/25 {
  stroke: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark-900\/30 {
  stroke: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark-900\/40 {
  stroke: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark-900\/50 {
  stroke: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark-900\/60 {
  stroke: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark-900\/70 {
  stroke: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark-900\/75 {
  stroke: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark-900\/80 {
  stroke: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark-900\/90 {
  stroke: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark-900\/95 {
  stroke: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark-900\/100 {
  stroke: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:stroke-blue-dark\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:stroke-blue-dark\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:stroke-blue-dark\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:stroke-blue-dark\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:stroke-blue-dark\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:stroke-blue-dark\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:stroke-blue-dark\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:stroke-blue-dark\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:stroke-blue-dark\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:stroke-blue-dark\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:stroke-blue-dark\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:stroke-blue-dark\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:stroke-blue-dark\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:stroke-blue-dark\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:stroke-blue-dark\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:stroke-indigo-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:stroke-indigo-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:stroke-indigo-50\/0 {
  stroke: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:stroke-indigo-50\/5 {
  stroke: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-50\/10 {
  stroke: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-50\/20 {
  stroke: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-50\/25 {
  stroke: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-50\/30 {
  stroke: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-50\/40 {
  stroke: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-50\/50 {
  stroke: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-50\/60 {
  stroke: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-50\/70 {
  stroke: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-50\/75 {
  stroke: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-50\/80 {
  stroke: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-50\/90 {
  stroke: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-50\/95 {
  stroke: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-50\/100 {
  stroke: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:stroke-indigo-100\/0 {
  stroke: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:stroke-indigo-100\/5 {
  stroke: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-100\/10 {
  stroke: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-100\/20 {
  stroke: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-100\/25 {
  stroke: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-100\/30 {
  stroke: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-100\/40 {
  stroke: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-100\/50 {
  stroke: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-100\/60 {
  stroke: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-100\/70 {
  stroke: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-100\/75 {
  stroke: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-100\/80 {
  stroke: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-100\/90 {
  stroke: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-100\/95 {
  stroke: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-100\/100 {
  stroke: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:stroke-indigo-200\/0 {
  stroke: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:stroke-indigo-200\/5 {
  stroke: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-200\/10 {
  stroke: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-200\/20 {
  stroke: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-200\/25 {
  stroke: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-200\/30 {
  stroke: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-200\/40 {
  stroke: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-200\/50 {
  stroke: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-200\/60 {
  stroke: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-200\/70 {
  stroke: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-200\/75 {
  stroke: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-200\/80 {
  stroke: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-200\/90 {
  stroke: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-200\/95 {
  stroke: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-200\/100 {
  stroke: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:stroke-indigo-300\/0 {
  stroke: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:stroke-indigo-300\/5 {
  stroke: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-300\/10 {
  stroke: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-300\/20 {
  stroke: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-300\/25 {
  stroke: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-300\/30 {
  stroke: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-300\/40 {
  stroke: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-300\/50 {
  stroke: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-300\/60 {
  stroke: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-300\/70 {
  stroke: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-300\/75 {
  stroke: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-300\/80 {
  stroke: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-300\/90 {
  stroke: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-300\/95 {
  stroke: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-300\/100 {
  stroke: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:stroke-indigo-400\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:stroke-indigo-400\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-400\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-400\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-400\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-400\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-400\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-400\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-400\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-400\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-400\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-400\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-400\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-400\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-400\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:stroke-indigo-500\/0 {
  stroke: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:stroke-indigo-500\/5 {
  stroke: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-500\/10 {
  stroke: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-500\/20 {
  stroke: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-500\/25 {
  stroke: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-500\/30 {
  stroke: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-500\/40 {
  stroke: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-500\/50 {
  stroke: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-500\/60 {
  stroke: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-500\/70 {
  stroke: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-500\/75 {
  stroke: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-500\/80 {
  stroke: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-500\/90 {
  stroke: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-500\/95 {
  stroke: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-500\/100 {
  stroke: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:stroke-indigo-600\/0 {
  stroke: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:stroke-indigo-600\/5 {
  stroke: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-600\/10 {
  stroke: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-600\/20 {
  stroke: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-600\/25 {
  stroke: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-600\/30 {
  stroke: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-600\/40 {
  stroke: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-600\/50 {
  stroke: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-600\/60 {
  stroke: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-600\/70 {
  stroke: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-600\/75 {
  stroke: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-600\/80 {
  stroke: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-600\/90 {
  stroke: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-600\/95 {
  stroke: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-600\/100 {
  stroke: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:stroke-indigo-700\/0 {
  stroke: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:stroke-indigo-700\/5 {
  stroke: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-700\/10 {
  stroke: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-700\/20 {
  stroke: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-700\/25 {
  stroke: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-700\/30 {
  stroke: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-700\/40 {
  stroke: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-700\/50 {
  stroke: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-700\/60 {
  stroke: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-700\/70 {
  stroke: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-700\/75 {
  stroke: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-700\/80 {
  stroke: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-700\/90 {
  stroke: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-700\/95 {
  stroke: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-700\/100 {
  stroke: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:stroke-indigo-800\/0 {
  stroke: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:stroke-indigo-800\/5 {
  stroke: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-800\/10 {
  stroke: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-800\/20 {
  stroke: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-800\/25 {
  stroke: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-800\/30 {
  stroke: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-800\/40 {
  stroke: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-800\/50 {
  stroke: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-800\/60 {
  stroke: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-800\/70 {
  stroke: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-800\/75 {
  stroke: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-800\/80 {
  stroke: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-800\/90 {
  stroke: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-800\/95 {
  stroke: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-800\/100 {
  stroke: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:stroke-indigo-900\/0 {
  stroke: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:stroke-indigo-900\/5 {
  stroke: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:stroke-indigo-900\/10 {
  stroke: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:stroke-indigo-900\/20 {
  stroke: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:stroke-indigo-900\/25 {
  stroke: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:stroke-indigo-900\/30 {
  stroke: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:stroke-indigo-900\/40 {
  stroke: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:stroke-indigo-900\/50 {
  stroke: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:stroke-indigo-900\/60 {
  stroke: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:stroke-indigo-900\/70 {
  stroke: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:stroke-indigo-900\/75 {
  stroke: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:stroke-indigo-900\/80 {
  stroke: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:stroke-indigo-900\/90 {
  stroke: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:stroke-indigo-900\/95 {
  stroke: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:stroke-indigo-900\/100 {
  stroke: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:stroke-indigo\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:stroke-indigo\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:stroke-indigo\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:stroke-indigo\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:stroke-indigo\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:stroke-indigo\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:stroke-indigo\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:stroke-indigo\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:stroke-indigo\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:stroke-indigo\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:stroke-indigo\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:stroke-indigo\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:stroke-indigo\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:stroke-indigo\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:stroke-indigo\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:stroke-violet-25\/0 {
  stroke: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:stroke-violet-25\/5 {
  stroke: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:stroke-violet-25\/10 {
  stroke: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:stroke-violet-25\/20 {
  stroke: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:stroke-violet-25\/25 {
  stroke: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:stroke-violet-25\/30 {
  stroke: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:stroke-violet-25\/40 {
  stroke: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:stroke-violet-25\/50 {
  stroke: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:stroke-violet-25\/60 {
  stroke: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:stroke-violet-25\/70 {
  stroke: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:stroke-violet-25\/75 {
  stroke: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:stroke-violet-25\/80 {
  stroke: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:stroke-violet-25\/90 {
  stroke: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:stroke-violet-25\/95 {
  stroke: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:stroke-violet-25\/100 {
  stroke: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:stroke-violet-50\/0 {
  stroke: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:stroke-violet-50\/5 {
  stroke: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:stroke-violet-50\/10 {
  stroke: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:stroke-violet-50\/20 {
  stroke: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:stroke-violet-50\/25 {
  stroke: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:stroke-violet-50\/30 {
  stroke: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:stroke-violet-50\/40 {
  stroke: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:stroke-violet-50\/50 {
  stroke: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:stroke-violet-50\/60 {
  stroke: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:stroke-violet-50\/70 {
  stroke: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:stroke-violet-50\/75 {
  stroke: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:stroke-violet-50\/80 {
  stroke: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:stroke-violet-50\/90 {
  stroke: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:stroke-violet-50\/95 {
  stroke: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:stroke-violet-50\/100 {
  stroke: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:stroke-violet-100\/0 {
  stroke: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:stroke-violet-100\/5 {
  stroke: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:stroke-violet-100\/10 {
  stroke: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:stroke-violet-100\/20 {
  stroke: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:stroke-violet-100\/25 {
  stroke: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:stroke-violet-100\/30 {
  stroke: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:stroke-violet-100\/40 {
  stroke: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:stroke-violet-100\/50 {
  stroke: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:stroke-violet-100\/60 {
  stroke: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:stroke-violet-100\/70 {
  stroke: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:stroke-violet-100\/75 {
  stroke: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:stroke-violet-100\/80 {
  stroke: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:stroke-violet-100\/90 {
  stroke: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:stroke-violet-100\/95 {
  stroke: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:stroke-violet-100\/100 {
  stroke: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:stroke-violet-200\/0 {
  stroke: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:stroke-violet-200\/5 {
  stroke: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:stroke-violet-200\/10 {
  stroke: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:stroke-violet-200\/20 {
  stroke: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:stroke-violet-200\/25 {
  stroke: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:stroke-violet-200\/30 {
  stroke: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:stroke-violet-200\/40 {
  stroke: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:stroke-violet-200\/50 {
  stroke: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:stroke-violet-200\/60 {
  stroke: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:stroke-violet-200\/70 {
  stroke: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:stroke-violet-200\/75 {
  stroke: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:stroke-violet-200\/80 {
  stroke: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:stroke-violet-200\/90 {
  stroke: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:stroke-violet-200\/95 {
  stroke: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:stroke-violet-200\/100 {
  stroke: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:stroke-violet-300\/0 {
  stroke: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:stroke-violet-300\/5 {
  stroke: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:stroke-violet-300\/10 {
  stroke: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:stroke-violet-300\/20 {
  stroke: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:stroke-violet-300\/25 {
  stroke: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:stroke-violet-300\/30 {
  stroke: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:stroke-violet-300\/40 {
  stroke: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:stroke-violet-300\/50 {
  stroke: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:stroke-violet-300\/60 {
  stroke: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:stroke-violet-300\/70 {
  stroke: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:stroke-violet-300\/75 {
  stroke: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:stroke-violet-300\/80 {
  stroke: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:stroke-violet-300\/90 {
  stroke: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:stroke-violet-300\/95 {
  stroke: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:stroke-violet-300\/100 {
  stroke: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:stroke-violet-400\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:stroke-violet-400\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:stroke-violet-400\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:stroke-violet-400\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:stroke-violet-400\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:stroke-violet-400\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:stroke-violet-400\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:stroke-violet-400\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:stroke-violet-400\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:stroke-violet-400\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:stroke-violet-400\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:stroke-violet-400\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:stroke-violet-400\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:stroke-violet-400\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:stroke-violet-400\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:stroke-violet-500\/0 {
  stroke: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:stroke-violet-500\/5 {
  stroke: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:stroke-violet-500\/10 {
  stroke: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:stroke-violet-500\/20 {
  stroke: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:stroke-violet-500\/25 {
  stroke: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:stroke-violet-500\/30 {
  stroke: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:stroke-violet-500\/40 {
  stroke: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:stroke-violet-500\/50 {
  stroke: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:stroke-violet-500\/60 {
  stroke: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:stroke-violet-500\/70 {
  stroke: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:stroke-violet-500\/75 {
  stroke: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:stroke-violet-500\/80 {
  stroke: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:stroke-violet-500\/90 {
  stroke: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:stroke-violet-500\/95 {
  stroke: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:stroke-violet-500\/100 {
  stroke: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:stroke-violet-600\/0 {
  stroke: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:stroke-violet-600\/5 {
  stroke: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:stroke-violet-600\/10 {
  stroke: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:stroke-violet-600\/20 {
  stroke: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:stroke-violet-600\/25 {
  stroke: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:stroke-violet-600\/30 {
  stroke: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:stroke-violet-600\/40 {
  stroke: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:stroke-violet-600\/50 {
  stroke: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:stroke-violet-600\/60 {
  stroke: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:stroke-violet-600\/70 {
  stroke: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:stroke-violet-600\/75 {
  stroke: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:stroke-violet-600\/80 {
  stroke: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:stroke-violet-600\/90 {
  stroke: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:stroke-violet-600\/95 {
  stroke: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:stroke-violet-600\/100 {
  stroke: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:stroke-violet-700\/0 {
  stroke: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:stroke-violet-700\/5 {
  stroke: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:stroke-violet-700\/10 {
  stroke: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:stroke-violet-700\/20 {
  stroke: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:stroke-violet-700\/25 {
  stroke: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:stroke-violet-700\/30 {
  stroke: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:stroke-violet-700\/40 {
  stroke: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:stroke-violet-700\/50 {
  stroke: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:stroke-violet-700\/60 {
  stroke: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:stroke-violet-700\/70 {
  stroke: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:stroke-violet-700\/75 {
  stroke: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:stroke-violet-700\/80 {
  stroke: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:stroke-violet-700\/90 {
  stroke: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:stroke-violet-700\/95 {
  stroke: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:stroke-violet-700\/100 {
  stroke: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:stroke-violet-800\/0 {
  stroke: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:stroke-violet-800\/5 {
  stroke: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:stroke-violet-800\/10 {
  stroke: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:stroke-violet-800\/20 {
  stroke: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:stroke-violet-800\/25 {
  stroke: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:stroke-violet-800\/30 {
  stroke: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:stroke-violet-800\/40 {
  stroke: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:stroke-violet-800\/50 {
  stroke: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:stroke-violet-800\/60 {
  stroke: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:stroke-violet-800\/70 {
  stroke: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:stroke-violet-800\/75 {
  stroke: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:stroke-violet-800\/80 {
  stroke: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:stroke-violet-800\/90 {
  stroke: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:stroke-violet-800\/95 {
  stroke: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:stroke-violet-800\/100 {
  stroke: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:stroke-violet-900\/0 {
  stroke: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:stroke-violet-900\/5 {
  stroke: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:stroke-violet-900\/10 {
  stroke: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:stroke-violet-900\/20 {
  stroke: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:stroke-violet-900\/25 {
  stroke: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:stroke-violet-900\/30 {
  stroke: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:stroke-violet-900\/40 {
  stroke: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:stroke-violet-900\/50 {
  stroke: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:stroke-violet-900\/60 {
  stroke: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:stroke-violet-900\/70 {
  stroke: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:stroke-violet-900\/75 {
  stroke: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:stroke-violet-900\/80 {
  stroke: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:stroke-violet-900\/90 {
  stroke: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:stroke-violet-900\/95 {
  stroke: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:stroke-violet-900\/100 {
  stroke: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:stroke-violet\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:stroke-violet\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:stroke-violet\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:stroke-violet\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:stroke-violet\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:stroke-violet\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:stroke-violet\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:stroke-violet\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:stroke-violet\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:stroke-violet\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:stroke-violet\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:stroke-violet\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:stroke-violet\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:stroke-violet\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:stroke-violet\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:stroke-purple-25\/0 {
  stroke: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:stroke-purple-25\/5 {
  stroke: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:stroke-purple-25\/10 {
  stroke: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:stroke-purple-25\/20 {
  stroke: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:stroke-purple-25\/25 {
  stroke: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:stroke-purple-25\/30 {
  stroke: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:stroke-purple-25\/40 {
  stroke: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:stroke-purple-25\/50 {
  stroke: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:stroke-purple-25\/60 {
  stroke: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:stroke-purple-25\/70 {
  stroke: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:stroke-purple-25\/75 {
  stroke: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:stroke-purple-25\/80 {
  stroke: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:stroke-purple-25\/90 {
  stroke: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:stroke-purple-25\/95 {
  stroke: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:stroke-purple-25\/100 {
  stroke: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:stroke-purple-50\/0 {
  stroke: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:stroke-purple-50\/5 {
  stroke: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:stroke-purple-50\/10 {
  stroke: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:stroke-purple-50\/20 {
  stroke: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:stroke-purple-50\/25 {
  stroke: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:stroke-purple-50\/30 {
  stroke: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:stroke-purple-50\/40 {
  stroke: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:stroke-purple-50\/50 {
  stroke: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:stroke-purple-50\/60 {
  stroke: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:stroke-purple-50\/70 {
  stroke: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:stroke-purple-50\/75 {
  stroke: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:stroke-purple-50\/80 {
  stroke: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:stroke-purple-50\/90 {
  stroke: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:stroke-purple-50\/95 {
  stroke: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:stroke-purple-50\/100 {
  stroke: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:stroke-purple-100\/0 {
  stroke: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:stroke-purple-100\/5 {
  stroke: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:stroke-purple-100\/10 {
  stroke: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:stroke-purple-100\/20 {
  stroke: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:stroke-purple-100\/25 {
  stroke: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:stroke-purple-100\/30 {
  stroke: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:stroke-purple-100\/40 {
  stroke: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:stroke-purple-100\/50 {
  stroke: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:stroke-purple-100\/60 {
  stroke: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:stroke-purple-100\/70 {
  stroke: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:stroke-purple-100\/75 {
  stroke: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:stroke-purple-100\/80 {
  stroke: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:stroke-purple-100\/90 {
  stroke: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:stroke-purple-100\/95 {
  stroke: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:stroke-purple-100\/100 {
  stroke: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:stroke-purple-200\/0 {
  stroke: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:stroke-purple-200\/5 {
  stroke: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:stroke-purple-200\/10 {
  stroke: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:stroke-purple-200\/20 {
  stroke: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:stroke-purple-200\/25 {
  stroke: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:stroke-purple-200\/30 {
  stroke: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:stroke-purple-200\/40 {
  stroke: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:stroke-purple-200\/50 {
  stroke: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:stroke-purple-200\/60 {
  stroke: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:stroke-purple-200\/70 {
  stroke: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:stroke-purple-200\/75 {
  stroke: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:stroke-purple-200\/80 {
  stroke: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:stroke-purple-200\/90 {
  stroke: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:stroke-purple-200\/95 {
  stroke: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:stroke-purple-200\/100 {
  stroke: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:stroke-purple-300\/0 {
  stroke: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:stroke-purple-300\/5 {
  stroke: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:stroke-purple-300\/10 {
  stroke: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:stroke-purple-300\/20 {
  stroke: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:stroke-purple-300\/25 {
  stroke: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:stroke-purple-300\/30 {
  stroke: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:stroke-purple-300\/40 {
  stroke: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:stroke-purple-300\/50 {
  stroke: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:stroke-purple-300\/60 {
  stroke: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:stroke-purple-300\/70 {
  stroke: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:stroke-purple-300\/75 {
  stroke: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:stroke-purple-300\/80 {
  stroke: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:stroke-purple-300\/90 {
  stroke: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:stroke-purple-300\/95 {
  stroke: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:stroke-purple-300\/100 {
  stroke: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:stroke-purple-400\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:stroke-purple-400\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:stroke-purple-400\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:stroke-purple-400\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:stroke-purple-400\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:stroke-purple-400\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:stroke-purple-400\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:stroke-purple-400\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:stroke-purple-400\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:stroke-purple-400\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:stroke-purple-400\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:stroke-purple-400\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:stroke-purple-400\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:stroke-purple-400\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:stroke-purple-400\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:stroke-purple-500\/0 {
  stroke: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:stroke-purple-500\/5 {
  stroke: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:stroke-purple-500\/10 {
  stroke: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:stroke-purple-500\/20 {
  stroke: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:stroke-purple-500\/25 {
  stroke: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:stroke-purple-500\/30 {
  stroke: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:stroke-purple-500\/40 {
  stroke: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:stroke-purple-500\/50 {
  stroke: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:stroke-purple-500\/60 {
  stroke: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:stroke-purple-500\/70 {
  stroke: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:stroke-purple-500\/75 {
  stroke: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:stroke-purple-500\/80 {
  stroke: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:stroke-purple-500\/90 {
  stroke: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:stroke-purple-500\/95 {
  stroke: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:stroke-purple-500\/100 {
  stroke: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:stroke-purple-600\/0 {
  stroke: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:stroke-purple-600\/5 {
  stroke: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:stroke-purple-600\/10 {
  stroke: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:stroke-purple-600\/20 {
  stroke: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:stroke-purple-600\/25 {
  stroke: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:stroke-purple-600\/30 {
  stroke: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:stroke-purple-600\/40 {
  stroke: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:stroke-purple-600\/50 {
  stroke: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:stroke-purple-600\/60 {
  stroke: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:stroke-purple-600\/70 {
  stroke: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:stroke-purple-600\/75 {
  stroke: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:stroke-purple-600\/80 {
  stroke: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:stroke-purple-600\/90 {
  stroke: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:stroke-purple-600\/95 {
  stroke: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:stroke-purple-600\/100 {
  stroke: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:stroke-purple-700\/0 {
  stroke: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:stroke-purple-700\/5 {
  stroke: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:stroke-purple-700\/10 {
  stroke: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:stroke-purple-700\/20 {
  stroke: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:stroke-purple-700\/25 {
  stroke: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:stroke-purple-700\/30 {
  stroke: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:stroke-purple-700\/40 {
  stroke: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:stroke-purple-700\/50 {
  stroke: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:stroke-purple-700\/60 {
  stroke: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:stroke-purple-700\/70 {
  stroke: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:stroke-purple-700\/75 {
  stroke: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:stroke-purple-700\/80 {
  stroke: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:stroke-purple-700\/90 {
  stroke: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:stroke-purple-700\/95 {
  stroke: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:stroke-purple-700\/100 {
  stroke: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:stroke-purple-800\/0 {
  stroke: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:stroke-purple-800\/5 {
  stroke: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:stroke-purple-800\/10 {
  stroke: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:stroke-purple-800\/20 {
  stroke: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:stroke-purple-800\/25 {
  stroke: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:stroke-purple-800\/30 {
  stroke: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:stroke-purple-800\/40 {
  stroke: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:stroke-purple-800\/50 {
  stroke: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:stroke-purple-800\/60 {
  stroke: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:stroke-purple-800\/70 {
  stroke: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:stroke-purple-800\/75 {
  stroke: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:stroke-purple-800\/80 {
  stroke: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:stroke-purple-800\/90 {
  stroke: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:stroke-purple-800\/95 {
  stroke: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:stroke-purple-800\/100 {
  stroke: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:stroke-purple-900\/0 {
  stroke: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:stroke-purple-900\/5 {
  stroke: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:stroke-purple-900\/10 {
  stroke: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:stroke-purple-900\/20 {
  stroke: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:stroke-purple-900\/25 {
  stroke: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:stroke-purple-900\/30 {
  stroke: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:stroke-purple-900\/40 {
  stroke: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:stroke-purple-900\/50 {
  stroke: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:stroke-purple-900\/60 {
  stroke: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:stroke-purple-900\/70 {
  stroke: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:stroke-purple-900\/75 {
  stroke: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:stroke-purple-900\/80 {
  stroke: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:stroke-purple-900\/90 {
  stroke: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:stroke-purple-900\/95 {
  stroke: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:stroke-purple-900\/100 {
  stroke: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:stroke-purple\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:stroke-purple\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:stroke-purple\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:stroke-purple\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:stroke-purple\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:stroke-purple\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:stroke-purple\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:stroke-purple\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:stroke-purple\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:stroke-purple\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:stroke-purple\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:stroke-purple\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:stroke-purple\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:stroke-purple\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:stroke-purple\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-25\/0 {
  stroke: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-25\/5 {
  stroke: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-25\/10 {
  stroke: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-25\/20 {
  stroke: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-25\/25 {
  stroke: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-25\/30 {
  stroke: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-25\/40 {
  stroke: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-25\/50 {
  stroke: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-25\/60 {
  stroke: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-25\/70 {
  stroke: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-25\/75 {
  stroke: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-25\/80 {
  stroke: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-25\/90 {
  stroke: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-25\/95 {
  stroke: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-25\/100 {
  stroke: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-50\/0 {
  stroke: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-50\/5 {
  stroke: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-50\/10 {
  stroke: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-50\/20 {
  stroke: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-50\/25 {
  stroke: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-50\/30 {
  stroke: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-50\/40 {
  stroke: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-50\/50 {
  stroke: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-50\/60 {
  stroke: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-50\/70 {
  stroke: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-50\/75 {
  stroke: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-50\/80 {
  stroke: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-50\/90 {
  stroke: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-50\/95 {
  stroke: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-50\/100 {
  stroke: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-100\/0 {
  stroke: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-100\/5 {
  stroke: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-100\/10 {
  stroke: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-100\/20 {
  stroke: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-100\/25 {
  stroke: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-100\/30 {
  stroke: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-100\/40 {
  stroke: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-100\/50 {
  stroke: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-100\/60 {
  stroke: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-100\/70 {
  stroke: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-100\/75 {
  stroke: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-100\/80 {
  stroke: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-100\/90 {
  stroke: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-100\/95 {
  stroke: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-100\/100 {
  stroke: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-200\/0 {
  stroke: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-200\/5 {
  stroke: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-200\/10 {
  stroke: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-200\/20 {
  stroke: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-200\/25 {
  stroke: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-200\/30 {
  stroke: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-200\/40 {
  stroke: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-200\/50 {
  stroke: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-200\/60 {
  stroke: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-200\/70 {
  stroke: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-200\/75 {
  stroke: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-200\/80 {
  stroke: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-200\/90 {
  stroke: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-200\/95 {
  stroke: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-200\/100 {
  stroke: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-300\/0 {
  stroke: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-300\/5 {
  stroke: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-300\/10 {
  stroke: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-300\/20 {
  stroke: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-300\/25 {
  stroke: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-300\/30 {
  stroke: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-300\/40 {
  stroke: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-300\/50 {
  stroke: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-300\/60 {
  stroke: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-300\/70 {
  stroke: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-300\/75 {
  stroke: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-300\/80 {
  stroke: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-300\/90 {
  stroke: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-300\/95 {
  stroke: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-300\/100 {
  stroke: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-400\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-400\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-400\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-400\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-400\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-400\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-400\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-400\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-400\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-400\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-400\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-400\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-400\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-400\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-400\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-500\/0 {
  stroke: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-500\/5 {
  stroke: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-500\/10 {
  stroke: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-500\/20 {
  stroke: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-500\/25 {
  stroke: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-500\/30 {
  stroke: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-500\/40 {
  stroke: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-500\/50 {
  stroke: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-500\/60 {
  stroke: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-500\/70 {
  stroke: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-500\/75 {
  stroke: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-500\/80 {
  stroke: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-500\/90 {
  stroke: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-500\/95 {
  stroke: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-500\/100 {
  stroke: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-600\/0 {
  stroke: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-600\/5 {
  stroke: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-600\/10 {
  stroke: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-600\/20 {
  stroke: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-600\/25 {
  stroke: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-600\/30 {
  stroke: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-600\/40 {
  stroke: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-600\/50 {
  stroke: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-600\/60 {
  stroke: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-600\/70 {
  stroke: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-600\/75 {
  stroke: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-600\/80 {
  stroke: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-600\/90 {
  stroke: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-600\/95 {
  stroke: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-600\/100 {
  stroke: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-700\/0 {
  stroke: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-700\/5 {
  stroke: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-700\/10 {
  stroke: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-700\/20 {
  stroke: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-700\/25 {
  stroke: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-700\/30 {
  stroke: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-700\/40 {
  stroke: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-700\/50 {
  stroke: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-700\/60 {
  stroke: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-700\/70 {
  stroke: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-700\/75 {
  stroke: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-700\/80 {
  stroke: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-700\/90 {
  stroke: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-700\/95 {
  stroke: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-700\/100 {
  stroke: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-800\/0 {
  stroke: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-800\/5 {
  stroke: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-800\/10 {
  stroke: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-800\/20 {
  stroke: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-800\/25 {
  stroke: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-800\/30 {
  stroke: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-800\/40 {
  stroke: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-800\/50 {
  stroke: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-800\/60 {
  stroke: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-800\/70 {
  stroke: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-800\/75 {
  stroke: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-800\/80 {
  stroke: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-800\/90 {
  stroke: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-800\/95 {
  stroke: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-800\/100 {
  stroke: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:stroke-fuchsia-900\/0 {
  stroke: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:stroke-fuchsia-900\/5 {
  stroke: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia-900\/10 {
  stroke: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia-900\/20 {
  stroke: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia-900\/25 {
  stroke: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia-900\/30 {
  stroke: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia-900\/40 {
  stroke: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia-900\/50 {
  stroke: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia-900\/60 {
  stroke: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia-900\/70 {
  stroke: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia-900\/75 {
  stroke: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia-900\/80 {
  stroke: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia-900\/90 {
  stroke: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia-900\/95 {
  stroke: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia-900\/100 {
  stroke: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:stroke-fuchsia\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:stroke-fuchsia\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:stroke-fuchsia\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:stroke-fuchsia\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:stroke-fuchsia\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:stroke-fuchsia\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:stroke-fuchsia\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:stroke-fuchsia\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:stroke-fuchsia\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:stroke-fuchsia\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:stroke-fuchsia\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:stroke-fuchsia\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:stroke-fuchsia\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:stroke-fuchsia\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:stroke-fuchsia\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:stroke-pink-25\/0 {
  stroke: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:stroke-pink-25\/5 {
  stroke: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:stroke-pink-25\/10 {
  stroke: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:stroke-pink-25\/20 {
  stroke: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:stroke-pink-25\/25 {
  stroke: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:stroke-pink-25\/30 {
  stroke: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:stroke-pink-25\/40 {
  stroke: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:stroke-pink-25\/50 {
  stroke: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:stroke-pink-25\/60 {
  stroke: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:stroke-pink-25\/70 {
  stroke: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:stroke-pink-25\/75 {
  stroke: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:stroke-pink-25\/80 {
  stroke: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:stroke-pink-25\/90 {
  stroke: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:stroke-pink-25\/95 {
  stroke: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:stroke-pink-25\/100 {
  stroke: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:stroke-pink-50\/0 {
  stroke: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:stroke-pink-50\/5 {
  stroke: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:stroke-pink-50\/10 {
  stroke: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:stroke-pink-50\/20 {
  stroke: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:stroke-pink-50\/25 {
  stroke: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:stroke-pink-50\/30 {
  stroke: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:stroke-pink-50\/40 {
  stroke: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:stroke-pink-50\/50 {
  stroke: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:stroke-pink-50\/60 {
  stroke: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:stroke-pink-50\/70 {
  stroke: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:stroke-pink-50\/75 {
  stroke: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:stroke-pink-50\/80 {
  stroke: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:stroke-pink-50\/90 {
  stroke: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:stroke-pink-50\/95 {
  stroke: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:stroke-pink-50\/100 {
  stroke: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:stroke-pink-100\/0 {
  stroke: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:stroke-pink-100\/5 {
  stroke: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:stroke-pink-100\/10 {
  stroke: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:stroke-pink-100\/20 {
  stroke: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:stroke-pink-100\/25 {
  stroke: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:stroke-pink-100\/30 {
  stroke: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:stroke-pink-100\/40 {
  stroke: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:stroke-pink-100\/50 {
  stroke: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:stroke-pink-100\/60 {
  stroke: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:stroke-pink-100\/70 {
  stroke: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:stroke-pink-100\/75 {
  stroke: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:stroke-pink-100\/80 {
  stroke: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:stroke-pink-100\/90 {
  stroke: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:stroke-pink-100\/95 {
  stroke: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:stroke-pink-100\/100 {
  stroke: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:stroke-pink-200\/0 {
  stroke: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:stroke-pink-200\/5 {
  stroke: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:stroke-pink-200\/10 {
  stroke: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:stroke-pink-200\/20 {
  stroke: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:stroke-pink-200\/25 {
  stroke: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:stroke-pink-200\/30 {
  stroke: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:stroke-pink-200\/40 {
  stroke: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:stroke-pink-200\/50 {
  stroke: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:stroke-pink-200\/60 {
  stroke: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:stroke-pink-200\/70 {
  stroke: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:stroke-pink-200\/75 {
  stroke: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:stroke-pink-200\/80 {
  stroke: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:stroke-pink-200\/90 {
  stroke: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:stroke-pink-200\/95 {
  stroke: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:stroke-pink-200\/100 {
  stroke: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:stroke-pink-300\/0 {
  stroke: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:stroke-pink-300\/5 {
  stroke: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:stroke-pink-300\/10 {
  stroke: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:stroke-pink-300\/20 {
  stroke: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:stroke-pink-300\/25 {
  stroke: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:stroke-pink-300\/30 {
  stroke: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:stroke-pink-300\/40 {
  stroke: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:stroke-pink-300\/50 {
  stroke: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:stroke-pink-300\/60 {
  stroke: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:stroke-pink-300\/70 {
  stroke: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:stroke-pink-300\/75 {
  stroke: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:stroke-pink-300\/80 {
  stroke: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:stroke-pink-300\/90 {
  stroke: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:stroke-pink-300\/95 {
  stroke: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:stroke-pink-300\/100 {
  stroke: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:stroke-pink-400\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:stroke-pink-400\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:stroke-pink-400\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:stroke-pink-400\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:stroke-pink-400\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:stroke-pink-400\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:stroke-pink-400\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:stroke-pink-400\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:stroke-pink-400\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:stroke-pink-400\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:stroke-pink-400\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:stroke-pink-400\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:stroke-pink-400\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:stroke-pink-400\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:stroke-pink-400\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:stroke-pink-500\/0 {
  stroke: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:stroke-pink-500\/5 {
  stroke: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:stroke-pink-500\/10 {
  stroke: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:stroke-pink-500\/20 {
  stroke: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:stroke-pink-500\/25 {
  stroke: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:stroke-pink-500\/30 {
  stroke: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:stroke-pink-500\/40 {
  stroke: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:stroke-pink-500\/50 {
  stroke: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:stroke-pink-500\/60 {
  stroke: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:stroke-pink-500\/70 {
  stroke: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:stroke-pink-500\/75 {
  stroke: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:stroke-pink-500\/80 {
  stroke: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:stroke-pink-500\/90 {
  stroke: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:stroke-pink-500\/95 {
  stroke: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:stroke-pink-500\/100 {
  stroke: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:stroke-pink-600\/0 {
  stroke: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:stroke-pink-600\/5 {
  stroke: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:stroke-pink-600\/10 {
  stroke: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:stroke-pink-600\/20 {
  stroke: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:stroke-pink-600\/25 {
  stroke: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:stroke-pink-600\/30 {
  stroke: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:stroke-pink-600\/40 {
  stroke: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:stroke-pink-600\/50 {
  stroke: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:stroke-pink-600\/60 {
  stroke: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:stroke-pink-600\/70 {
  stroke: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:stroke-pink-600\/75 {
  stroke: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:stroke-pink-600\/80 {
  stroke: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:stroke-pink-600\/90 {
  stroke: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:stroke-pink-600\/95 {
  stroke: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:stroke-pink-600\/100 {
  stroke: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:stroke-pink-700\/0 {
  stroke: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:stroke-pink-700\/5 {
  stroke: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:stroke-pink-700\/10 {
  stroke: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:stroke-pink-700\/20 {
  stroke: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:stroke-pink-700\/25 {
  stroke: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:stroke-pink-700\/30 {
  stroke: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:stroke-pink-700\/40 {
  stroke: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:stroke-pink-700\/50 {
  stroke: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:stroke-pink-700\/60 {
  stroke: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:stroke-pink-700\/70 {
  stroke: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:stroke-pink-700\/75 {
  stroke: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:stroke-pink-700\/80 {
  stroke: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:stroke-pink-700\/90 {
  stroke: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:stroke-pink-700\/95 {
  stroke: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:stroke-pink-700\/100 {
  stroke: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:stroke-pink-800\/0 {
  stroke: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:stroke-pink-800\/5 {
  stroke: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:stroke-pink-800\/10 {
  stroke: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:stroke-pink-800\/20 {
  stroke: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:stroke-pink-800\/25 {
  stroke: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:stroke-pink-800\/30 {
  stroke: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:stroke-pink-800\/40 {
  stroke: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:stroke-pink-800\/50 {
  stroke: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:stroke-pink-800\/60 {
  stroke: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:stroke-pink-800\/70 {
  stroke: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:stroke-pink-800\/75 {
  stroke: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:stroke-pink-800\/80 {
  stroke: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:stroke-pink-800\/90 {
  stroke: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:stroke-pink-800\/95 {
  stroke: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:stroke-pink-800\/100 {
  stroke: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:stroke-pink-900\/0 {
  stroke: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:stroke-pink-900\/5 {
  stroke: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:stroke-pink-900\/10 {
  stroke: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:stroke-pink-900\/20 {
  stroke: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:stroke-pink-900\/25 {
  stroke: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:stroke-pink-900\/30 {
  stroke: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:stroke-pink-900\/40 {
  stroke: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:stroke-pink-900\/50 {
  stroke: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:stroke-pink-900\/60 {
  stroke: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:stroke-pink-900\/70 {
  stroke: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:stroke-pink-900\/75 {
  stroke: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:stroke-pink-900\/80 {
  stroke: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:stroke-pink-900\/90 {
  stroke: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:stroke-pink-900\/95 {
  stroke: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:stroke-pink-900\/100 {
  stroke: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:stroke-pink\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:stroke-pink\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:stroke-pink\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:stroke-pink\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:stroke-pink\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:stroke-pink\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:stroke-pink\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:stroke-pink\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:stroke-pink\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:stroke-pink\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:stroke-pink\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:stroke-pink\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:stroke-pink\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:stroke-pink\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:stroke-pink\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:stroke-rose-25\/0 {
  stroke: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:stroke-rose-25\/5 {
  stroke: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:stroke-rose-25\/10 {
  stroke: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:stroke-rose-25\/20 {
  stroke: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:stroke-rose-25\/25 {
  stroke: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:stroke-rose-25\/30 {
  stroke: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:stroke-rose-25\/40 {
  stroke: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:stroke-rose-25\/50 {
  stroke: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:stroke-rose-25\/60 {
  stroke: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:stroke-rose-25\/70 {
  stroke: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:stroke-rose-25\/75 {
  stroke: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:stroke-rose-25\/80 {
  stroke: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:stroke-rose-25\/90 {
  stroke: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:stroke-rose-25\/95 {
  stroke: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:stroke-rose-25\/100 {
  stroke: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:stroke-rose-50\/0 {
  stroke: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:stroke-rose-50\/5 {
  stroke: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:stroke-rose-50\/10 {
  stroke: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:stroke-rose-50\/20 {
  stroke: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:stroke-rose-50\/25 {
  stroke: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:stroke-rose-50\/30 {
  stroke: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:stroke-rose-50\/40 {
  stroke: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:stroke-rose-50\/50 {
  stroke: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:stroke-rose-50\/60 {
  stroke: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:stroke-rose-50\/70 {
  stroke: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:stroke-rose-50\/75 {
  stroke: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:stroke-rose-50\/80 {
  stroke: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:stroke-rose-50\/90 {
  stroke: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:stroke-rose-50\/95 {
  stroke: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:stroke-rose-50\/100 {
  stroke: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:stroke-rose-100\/0 {
  stroke: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:stroke-rose-100\/5 {
  stroke: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:stroke-rose-100\/10 {
  stroke: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:stroke-rose-100\/20 {
  stroke: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:stroke-rose-100\/25 {
  stroke: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:stroke-rose-100\/30 {
  stroke: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:stroke-rose-100\/40 {
  stroke: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:stroke-rose-100\/50 {
  stroke: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:stroke-rose-100\/60 {
  stroke: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:stroke-rose-100\/70 {
  stroke: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:stroke-rose-100\/75 {
  stroke: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:stroke-rose-100\/80 {
  stroke: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:stroke-rose-100\/90 {
  stroke: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:stroke-rose-100\/95 {
  stroke: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:stroke-rose-100\/100 {
  stroke: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:stroke-rose-200\/0 {
  stroke: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:stroke-rose-200\/5 {
  stroke: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:stroke-rose-200\/10 {
  stroke: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:stroke-rose-200\/20 {
  stroke: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:stroke-rose-200\/25 {
  stroke: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:stroke-rose-200\/30 {
  stroke: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:stroke-rose-200\/40 {
  stroke: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:stroke-rose-200\/50 {
  stroke: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:stroke-rose-200\/60 {
  stroke: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:stroke-rose-200\/70 {
  stroke: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:stroke-rose-200\/75 {
  stroke: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:stroke-rose-200\/80 {
  stroke: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:stroke-rose-200\/90 {
  stroke: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:stroke-rose-200\/95 {
  stroke: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:stroke-rose-200\/100 {
  stroke: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:stroke-rose-300\/0 {
  stroke: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:stroke-rose-300\/5 {
  stroke: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:stroke-rose-300\/10 {
  stroke: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:stroke-rose-300\/20 {
  stroke: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:stroke-rose-300\/25 {
  stroke: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:stroke-rose-300\/30 {
  stroke: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:stroke-rose-300\/40 {
  stroke: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:stroke-rose-300\/50 {
  stroke: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:stroke-rose-300\/60 {
  stroke: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:stroke-rose-300\/70 {
  stroke: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:stroke-rose-300\/75 {
  stroke: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:stroke-rose-300\/80 {
  stroke: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:stroke-rose-300\/90 {
  stroke: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:stroke-rose-300\/95 {
  stroke: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:stroke-rose-300\/100 {
  stroke: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:stroke-rose-400\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:stroke-rose-400\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:stroke-rose-400\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:stroke-rose-400\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:stroke-rose-400\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:stroke-rose-400\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:stroke-rose-400\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:stroke-rose-400\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:stroke-rose-400\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:stroke-rose-400\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:stroke-rose-400\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:stroke-rose-400\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:stroke-rose-400\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:stroke-rose-400\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:stroke-rose-400\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:stroke-rose-500\/0 {
  stroke: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:stroke-rose-500\/5 {
  stroke: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:stroke-rose-500\/10 {
  stroke: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:stroke-rose-500\/20 {
  stroke: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:stroke-rose-500\/25 {
  stroke: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:stroke-rose-500\/30 {
  stroke: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:stroke-rose-500\/40 {
  stroke: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:stroke-rose-500\/50 {
  stroke: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:stroke-rose-500\/60 {
  stroke: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:stroke-rose-500\/70 {
  stroke: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:stroke-rose-500\/75 {
  stroke: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:stroke-rose-500\/80 {
  stroke: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:stroke-rose-500\/90 {
  stroke: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:stroke-rose-500\/95 {
  stroke: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:stroke-rose-500\/100 {
  stroke: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:stroke-rose-600\/0 {
  stroke: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:stroke-rose-600\/5 {
  stroke: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:stroke-rose-600\/10 {
  stroke: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:stroke-rose-600\/20 {
  stroke: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:stroke-rose-600\/25 {
  stroke: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:stroke-rose-600\/30 {
  stroke: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:stroke-rose-600\/40 {
  stroke: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:stroke-rose-600\/50 {
  stroke: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:stroke-rose-600\/60 {
  stroke: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:stroke-rose-600\/70 {
  stroke: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:stroke-rose-600\/75 {
  stroke: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:stroke-rose-600\/80 {
  stroke: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:stroke-rose-600\/90 {
  stroke: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:stroke-rose-600\/95 {
  stroke: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:stroke-rose-600\/100 {
  stroke: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:stroke-rose-700\/0 {
  stroke: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:stroke-rose-700\/5 {
  stroke: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:stroke-rose-700\/10 {
  stroke: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:stroke-rose-700\/20 {
  stroke: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:stroke-rose-700\/25 {
  stroke: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:stroke-rose-700\/30 {
  stroke: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:stroke-rose-700\/40 {
  stroke: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:stroke-rose-700\/50 {
  stroke: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:stroke-rose-700\/60 {
  stroke: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:stroke-rose-700\/70 {
  stroke: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:stroke-rose-700\/75 {
  stroke: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:stroke-rose-700\/80 {
  stroke: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:stroke-rose-700\/90 {
  stroke: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:stroke-rose-700\/95 {
  stroke: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:stroke-rose-700\/100 {
  stroke: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:stroke-rose-800\/0 {
  stroke: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:stroke-rose-800\/5 {
  stroke: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:stroke-rose-800\/10 {
  stroke: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:stroke-rose-800\/20 {
  stroke: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:stroke-rose-800\/25 {
  stroke: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:stroke-rose-800\/30 {
  stroke: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:stroke-rose-800\/40 {
  stroke: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:stroke-rose-800\/50 {
  stroke: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:stroke-rose-800\/60 {
  stroke: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:stroke-rose-800\/70 {
  stroke: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:stroke-rose-800\/75 {
  stroke: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:stroke-rose-800\/80 {
  stroke: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:stroke-rose-800\/90 {
  stroke: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:stroke-rose-800\/95 {
  stroke: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:stroke-rose-800\/100 {
  stroke: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:stroke-rose-900\/0 {
  stroke: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:stroke-rose-900\/5 {
  stroke: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:stroke-rose-900\/10 {
  stroke: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:stroke-rose-900\/20 {
  stroke: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:stroke-rose-900\/25 {
  stroke: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:stroke-rose-900\/30 {
  stroke: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:stroke-rose-900\/40 {
  stroke: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:stroke-rose-900\/50 {
  stroke: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:stroke-rose-900\/60 {
  stroke: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:stroke-rose-900\/70 {
  stroke: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:stroke-rose-900\/75 {
  stroke: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:stroke-rose-900\/80 {
  stroke: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:stroke-rose-900\/90 {
  stroke: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:stroke-rose-900\/95 {
  stroke: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:stroke-rose-900\/100 {
  stroke: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:stroke-rose\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:stroke-rose\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:stroke-rose\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:stroke-rose\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:stroke-rose\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:stroke-rose\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:stroke-rose\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:stroke-rose\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:stroke-rose\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:stroke-rose\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:stroke-rose\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:stroke-rose\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:stroke-rose\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:stroke-rose\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:stroke-rose\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-25\/0 {
  stroke: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-25\/5 {
  stroke: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-25\/10 {
  stroke: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-25\/20 {
  stroke: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-25\/25 {
  stroke: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-25\/30 {
  stroke: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-25\/40 {
  stroke: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-25\/50 {
  stroke: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-25\/60 {
  stroke: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-25\/70 {
  stroke: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-25\/75 {
  stroke: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-25\/80 {
  stroke: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-25\/90 {
  stroke: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-25\/95 {
  stroke: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-25\/100 {
  stroke: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-50\/0 {
  stroke: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-50\/5 {
  stroke: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-50\/10 {
  stroke: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-50\/20 {
  stroke: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-50\/25 {
  stroke: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-50\/30 {
  stroke: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-50\/40 {
  stroke: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-50\/50 {
  stroke: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-50\/60 {
  stroke: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-50\/70 {
  stroke: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-50\/75 {
  stroke: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-50\/80 {
  stroke: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-50\/90 {
  stroke: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-50\/95 {
  stroke: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-50\/100 {
  stroke: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-100\/0 {
  stroke: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-100\/5 {
  stroke: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-100\/10 {
  stroke: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-100\/20 {
  stroke: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-100\/25 {
  stroke: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-100\/30 {
  stroke: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-100\/40 {
  stroke: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-100\/50 {
  stroke: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-100\/60 {
  stroke: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-100\/70 {
  stroke: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-100\/75 {
  stroke: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-100\/80 {
  stroke: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-100\/90 {
  stroke: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-100\/95 {
  stroke: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-100\/100 {
  stroke: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-200\/0 {
  stroke: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-200\/5 {
  stroke: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-200\/10 {
  stroke: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-200\/20 {
  stroke: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-200\/25 {
  stroke: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-200\/30 {
  stroke: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-200\/40 {
  stroke: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-200\/50 {
  stroke: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-200\/60 {
  stroke: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-200\/70 {
  stroke: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-200\/75 {
  stroke: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-200\/80 {
  stroke: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-200\/90 {
  stroke: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-200\/95 {
  stroke: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-200\/100 {
  stroke: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-300\/0 {
  stroke: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-300\/5 {
  stroke: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-300\/10 {
  stroke: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-300\/20 {
  stroke: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-300\/25 {
  stroke: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-300\/30 {
  stroke: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-300\/40 {
  stroke: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-300\/50 {
  stroke: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-300\/60 {
  stroke: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-300\/70 {
  stroke: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-300\/75 {
  stroke: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-300\/80 {
  stroke: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-300\/90 {
  stroke: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-300\/95 {
  stroke: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-300\/100 {
  stroke: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-400\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-400\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-400\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-400\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-400\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-400\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-400\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-400\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-400\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-400\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-400\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-400\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-400\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-400\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-400\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-500\/0 {
  stroke: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-500\/5 {
  stroke: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-500\/10 {
  stroke: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-500\/20 {
  stroke: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-500\/25 {
  stroke: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-500\/30 {
  stroke: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-500\/40 {
  stroke: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-500\/50 {
  stroke: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-500\/60 {
  stroke: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-500\/70 {
  stroke: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-500\/75 {
  stroke: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-500\/80 {
  stroke: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-500\/90 {
  stroke: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-500\/95 {
  stroke: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-500\/100 {
  stroke: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-600\/0 {
  stroke: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-600\/5 {
  stroke: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-600\/10 {
  stroke: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-600\/20 {
  stroke: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-600\/25 {
  stroke: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-600\/30 {
  stroke: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-600\/40 {
  stroke: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-600\/50 {
  stroke: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-600\/60 {
  stroke: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-600\/70 {
  stroke: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-600\/75 {
  stroke: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-600\/80 {
  stroke: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-600\/90 {
  stroke: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-600\/95 {
  stroke: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-600\/100 {
  stroke: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-700\/0 {
  stroke: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-700\/5 {
  stroke: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-700\/10 {
  stroke: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-700\/20 {
  stroke: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-700\/25 {
  stroke: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-700\/30 {
  stroke: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-700\/40 {
  stroke: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-700\/50 {
  stroke: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-700\/60 {
  stroke: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-700\/70 {
  stroke: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-700\/75 {
  stroke: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-700\/80 {
  stroke: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-700\/90 {
  stroke: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-700\/95 {
  stroke: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-700\/100 {
  stroke: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-800\/0 {
  stroke: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-800\/5 {
  stroke: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-800\/10 {
  stroke: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-800\/20 {
  stroke: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-800\/25 {
  stroke: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-800\/30 {
  stroke: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-800\/40 {
  stroke: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-800\/50 {
  stroke: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-800\/60 {
  stroke: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-800\/70 {
  stroke: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-800\/75 {
  stroke: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-800\/80 {
  stroke: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-800\/90 {
  stroke: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-800\/95 {
  stroke: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-800\/100 {
  stroke: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:stroke-orange-dark-900\/0 {
  stroke: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:stroke-orange-dark-900\/5 {
  stroke: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark-900\/10 {
  stroke: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark-900\/20 {
  stroke: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark-900\/25 {
  stroke: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark-900\/30 {
  stroke: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark-900\/40 {
  stroke: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark-900\/50 {
  stroke: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark-900\/60 {
  stroke: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark-900\/70 {
  stroke: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark-900\/75 {
  stroke: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark-900\/80 {
  stroke: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark-900\/90 {
  stroke: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark-900\/95 {
  stroke: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark-900\/100 {
  stroke: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:stroke-orange-dark\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:stroke-orange-dark\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:stroke-orange-dark\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:stroke-orange-dark\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:stroke-orange-dark\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:stroke-orange-dark\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:stroke-orange-dark\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:stroke-orange-dark\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:stroke-orange-dark\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:stroke-orange-dark\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:stroke-orange-dark\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:stroke-orange-dark\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:stroke-orange-dark\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:stroke-orange-dark\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:stroke-orange-dark\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:stroke-orange-25\/0 {
  stroke: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:stroke-orange-25\/5 {
  stroke: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:stroke-orange-25\/10 {
  stroke: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:stroke-orange-25\/20 {
  stroke: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:stroke-orange-25\/25 {
  stroke: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:stroke-orange-25\/30 {
  stroke: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:stroke-orange-25\/40 {
  stroke: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:stroke-orange-25\/50 {
  stroke: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:stroke-orange-25\/60 {
  stroke: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:stroke-orange-25\/70 {
  stroke: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:stroke-orange-25\/75 {
  stroke: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:stroke-orange-25\/80 {
  stroke: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:stroke-orange-25\/90 {
  stroke: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:stroke-orange-25\/95 {
  stroke: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:stroke-orange-25\/100 {
  stroke: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:stroke-orange-50\/0 {
  stroke: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:stroke-orange-50\/5 {
  stroke: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:stroke-orange-50\/10 {
  stroke: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:stroke-orange-50\/20 {
  stroke: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:stroke-orange-50\/25 {
  stroke: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:stroke-orange-50\/30 {
  stroke: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:stroke-orange-50\/40 {
  stroke: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:stroke-orange-50\/50 {
  stroke: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:stroke-orange-50\/60 {
  stroke: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:stroke-orange-50\/70 {
  stroke: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:stroke-orange-50\/75 {
  stroke: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:stroke-orange-50\/80 {
  stroke: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:stroke-orange-50\/90 {
  stroke: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:stroke-orange-50\/95 {
  stroke: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:stroke-orange-50\/100 {
  stroke: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:stroke-orange-100\/0 {
  stroke: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:stroke-orange-100\/5 {
  stroke: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:stroke-orange-100\/10 {
  stroke: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:stroke-orange-100\/20 {
  stroke: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:stroke-orange-100\/25 {
  stroke: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:stroke-orange-100\/30 {
  stroke: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:stroke-orange-100\/40 {
  stroke: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:stroke-orange-100\/50 {
  stroke: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:stroke-orange-100\/60 {
  stroke: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:stroke-orange-100\/70 {
  stroke: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:stroke-orange-100\/75 {
  stroke: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:stroke-orange-100\/80 {
  stroke: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:stroke-orange-100\/90 {
  stroke: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:stroke-orange-100\/95 {
  stroke: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:stroke-orange-100\/100 {
  stroke: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:stroke-orange-200\/0 {
  stroke: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:stroke-orange-200\/5 {
  stroke: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:stroke-orange-200\/10 {
  stroke: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:stroke-orange-200\/20 {
  stroke: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:stroke-orange-200\/25 {
  stroke: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:stroke-orange-200\/30 {
  stroke: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:stroke-orange-200\/40 {
  stroke: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:stroke-orange-200\/50 {
  stroke: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:stroke-orange-200\/60 {
  stroke: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:stroke-orange-200\/70 {
  stroke: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:stroke-orange-200\/75 {
  stroke: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:stroke-orange-200\/80 {
  stroke: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:stroke-orange-200\/90 {
  stroke: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:stroke-orange-200\/95 {
  stroke: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:stroke-orange-200\/100 {
  stroke: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:stroke-orange-300\/0 {
  stroke: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:stroke-orange-300\/5 {
  stroke: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:stroke-orange-300\/10 {
  stroke: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:stroke-orange-300\/20 {
  stroke: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:stroke-orange-300\/25 {
  stroke: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:stroke-orange-300\/30 {
  stroke: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:stroke-orange-300\/40 {
  stroke: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:stroke-orange-300\/50 {
  stroke: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:stroke-orange-300\/60 {
  stroke: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:stroke-orange-300\/70 {
  stroke: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:stroke-orange-300\/75 {
  stroke: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:stroke-orange-300\/80 {
  stroke: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:stroke-orange-300\/90 {
  stroke: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:stroke-orange-300\/95 {
  stroke: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:stroke-orange-300\/100 {
  stroke: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:stroke-orange-400\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:stroke-orange-400\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:stroke-orange-400\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:stroke-orange-400\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:stroke-orange-400\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:stroke-orange-400\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:stroke-orange-400\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:stroke-orange-400\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:stroke-orange-400\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:stroke-orange-400\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:stroke-orange-400\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:stroke-orange-400\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:stroke-orange-400\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:stroke-orange-400\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:stroke-orange-400\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:stroke-orange-500\/0 {
  stroke: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:stroke-orange-500\/5 {
  stroke: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:stroke-orange-500\/10 {
  stroke: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:stroke-orange-500\/20 {
  stroke: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:stroke-orange-500\/25 {
  stroke: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:stroke-orange-500\/30 {
  stroke: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:stroke-orange-500\/40 {
  stroke: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:stroke-orange-500\/50 {
  stroke: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:stroke-orange-500\/60 {
  stroke: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:stroke-orange-500\/70 {
  stroke: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:stroke-orange-500\/75 {
  stroke: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:stroke-orange-500\/80 {
  stroke: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:stroke-orange-500\/90 {
  stroke: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:stroke-orange-500\/95 {
  stroke: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:stroke-orange-500\/100 {
  stroke: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:stroke-orange-600\/0 {
  stroke: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:stroke-orange-600\/5 {
  stroke: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:stroke-orange-600\/10 {
  stroke: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:stroke-orange-600\/20 {
  stroke: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:stroke-orange-600\/25 {
  stroke: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:stroke-orange-600\/30 {
  stroke: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:stroke-orange-600\/40 {
  stroke: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:stroke-orange-600\/50 {
  stroke: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:stroke-orange-600\/60 {
  stroke: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:stroke-orange-600\/70 {
  stroke: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:stroke-orange-600\/75 {
  stroke: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:stroke-orange-600\/80 {
  stroke: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:stroke-orange-600\/90 {
  stroke: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:stroke-orange-600\/95 {
  stroke: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:stroke-orange-600\/100 {
  stroke: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:stroke-orange-700\/0 {
  stroke: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:stroke-orange-700\/5 {
  stroke: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:stroke-orange-700\/10 {
  stroke: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:stroke-orange-700\/20 {
  stroke: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:stroke-orange-700\/25 {
  stroke: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:stroke-orange-700\/30 {
  stroke: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:stroke-orange-700\/40 {
  stroke: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:stroke-orange-700\/50 {
  stroke: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:stroke-orange-700\/60 {
  stroke: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:stroke-orange-700\/70 {
  stroke: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:stroke-orange-700\/75 {
  stroke: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:stroke-orange-700\/80 {
  stroke: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:stroke-orange-700\/90 {
  stroke: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:stroke-orange-700\/95 {
  stroke: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:stroke-orange-700\/100 {
  stroke: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:stroke-orange-800\/0 {
  stroke: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:stroke-orange-800\/5 {
  stroke: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:stroke-orange-800\/10 {
  stroke: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:stroke-orange-800\/20 {
  stroke: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:stroke-orange-800\/25 {
  stroke: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:stroke-orange-800\/30 {
  stroke: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:stroke-orange-800\/40 {
  stroke: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:stroke-orange-800\/50 {
  stroke: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:stroke-orange-800\/60 {
  stroke: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:stroke-orange-800\/70 {
  stroke: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:stroke-orange-800\/75 {
  stroke: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:stroke-orange-800\/80 {
  stroke: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:stroke-orange-800\/90 {
  stroke: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:stroke-orange-800\/95 {
  stroke: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:stroke-orange-800\/100 {
  stroke: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:stroke-orange-900\/0 {
  stroke: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:stroke-orange-900\/5 {
  stroke: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:stroke-orange-900\/10 {
  stroke: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:stroke-orange-900\/20 {
  stroke: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:stroke-orange-900\/25 {
  stroke: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:stroke-orange-900\/30 {
  stroke: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:stroke-orange-900\/40 {
  stroke: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:stroke-orange-900\/50 {
  stroke: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:stroke-orange-900\/60 {
  stroke: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:stroke-orange-900\/70 {
  stroke: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:stroke-orange-900\/75 {
  stroke: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:stroke-orange-900\/80 {
  stroke: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:stroke-orange-900\/90 {
  stroke: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:stroke-orange-900\/95 {
  stroke: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:stroke-orange-900\/100 {
  stroke: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:stroke-orange\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:stroke-orange\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:stroke-orange\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:stroke-orange\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:stroke-orange\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:stroke-orange\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:stroke-orange\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:stroke-orange\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:stroke-orange\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:stroke-orange\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:stroke-orange\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:stroke-orange\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:stroke-orange\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:stroke-orange\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:stroke-orange\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:stroke-yellow-25\/0 {
  stroke: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:stroke-yellow-25\/5 {
  stroke: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-25\/10 {
  stroke: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-25\/20 {
  stroke: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-25\/25 {
  stroke: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-25\/30 {
  stroke: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-25\/40 {
  stroke: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-25\/50 {
  stroke: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-25\/60 {
  stroke: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-25\/70 {
  stroke: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-25\/75 {
  stroke: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-25\/80 {
  stroke: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-25\/90 {
  stroke: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-25\/95 {
  stroke: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-25\/100 {
  stroke: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:stroke-yellow-50\/0 {
  stroke: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:stroke-yellow-50\/5 {
  stroke: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-50\/10 {
  stroke: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-50\/20 {
  stroke: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-50\/25 {
  stroke: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-50\/30 {
  stroke: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-50\/40 {
  stroke: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-50\/50 {
  stroke: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-50\/60 {
  stroke: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-50\/70 {
  stroke: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-50\/75 {
  stroke: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-50\/80 {
  stroke: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-50\/90 {
  stroke: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-50\/95 {
  stroke: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-50\/100 {
  stroke: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:stroke-yellow-100\/0 {
  stroke: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:stroke-yellow-100\/5 {
  stroke: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-100\/10 {
  stroke: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-100\/20 {
  stroke: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-100\/25 {
  stroke: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-100\/30 {
  stroke: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-100\/40 {
  stroke: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-100\/50 {
  stroke: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-100\/60 {
  stroke: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-100\/70 {
  stroke: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-100\/75 {
  stroke: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-100\/80 {
  stroke: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-100\/90 {
  stroke: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-100\/95 {
  stroke: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-100\/100 {
  stroke: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:stroke-yellow-200\/0 {
  stroke: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:stroke-yellow-200\/5 {
  stroke: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-200\/10 {
  stroke: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-200\/20 {
  stroke: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-200\/25 {
  stroke: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-200\/30 {
  stroke: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-200\/40 {
  stroke: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-200\/50 {
  stroke: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-200\/60 {
  stroke: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-200\/70 {
  stroke: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-200\/75 {
  stroke: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-200\/80 {
  stroke: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-200\/90 {
  stroke: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-200\/95 {
  stroke: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-200\/100 {
  stroke: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:stroke-yellow-300\/0 {
  stroke: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:stroke-yellow-300\/5 {
  stroke: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-300\/10 {
  stroke: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-300\/20 {
  stroke: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-300\/25 {
  stroke: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-300\/30 {
  stroke: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-300\/40 {
  stroke: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-300\/50 {
  stroke: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-300\/60 {
  stroke: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-300\/70 {
  stroke: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-300\/75 {
  stroke: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-300\/80 {
  stroke: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-300\/90 {
  stroke: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-300\/95 {
  stroke: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-300\/100 {
  stroke: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:stroke-yellow-400\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:stroke-yellow-400\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-400\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-400\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-400\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-400\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-400\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-400\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-400\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-400\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-400\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-400\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-400\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-400\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-400\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:stroke-yellow-500\/0 {
  stroke: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:stroke-yellow-500\/5 {
  stroke: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-500\/10 {
  stroke: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-500\/20 {
  stroke: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-500\/25 {
  stroke: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-500\/30 {
  stroke: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-500\/40 {
  stroke: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-500\/50 {
  stroke: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-500\/60 {
  stroke: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-500\/70 {
  stroke: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-500\/75 {
  stroke: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-500\/80 {
  stroke: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-500\/90 {
  stroke: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-500\/95 {
  stroke: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-500\/100 {
  stroke: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:stroke-yellow-600\/0 {
  stroke: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:stroke-yellow-600\/5 {
  stroke: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-600\/10 {
  stroke: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-600\/20 {
  stroke: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-600\/25 {
  stroke: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-600\/30 {
  stroke: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-600\/40 {
  stroke: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-600\/50 {
  stroke: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-600\/60 {
  stroke: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-600\/70 {
  stroke: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-600\/75 {
  stroke: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-600\/80 {
  stroke: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-600\/90 {
  stroke: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-600\/95 {
  stroke: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-600\/100 {
  stroke: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:stroke-yellow-700\/0 {
  stroke: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:stroke-yellow-700\/5 {
  stroke: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-700\/10 {
  stroke: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-700\/20 {
  stroke: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-700\/25 {
  stroke: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-700\/30 {
  stroke: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-700\/40 {
  stroke: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-700\/50 {
  stroke: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-700\/60 {
  stroke: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-700\/70 {
  stroke: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-700\/75 {
  stroke: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-700\/80 {
  stroke: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-700\/90 {
  stroke: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-700\/95 {
  stroke: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-700\/100 {
  stroke: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:stroke-yellow-800\/0 {
  stroke: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:stroke-yellow-800\/5 {
  stroke: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-800\/10 {
  stroke: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-800\/20 {
  stroke: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-800\/25 {
  stroke: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-800\/30 {
  stroke: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-800\/40 {
  stroke: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-800\/50 {
  stroke: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-800\/60 {
  stroke: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-800\/70 {
  stroke: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-800\/75 {
  stroke: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-800\/80 {
  stroke: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-800\/90 {
  stroke: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-800\/95 {
  stroke: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-800\/100 {
  stroke: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:stroke-yellow-900\/0 {
  stroke: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:stroke-yellow-900\/5 {
  stroke: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:stroke-yellow-900\/10 {
  stroke: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:stroke-yellow-900\/20 {
  stroke: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:stroke-yellow-900\/25 {
  stroke: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:stroke-yellow-900\/30 {
  stroke: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:stroke-yellow-900\/40 {
  stroke: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:stroke-yellow-900\/50 {
  stroke: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:stroke-yellow-900\/60 {
  stroke: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:stroke-yellow-900\/70 {
  stroke: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:stroke-yellow-900\/75 {
  stroke: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:stroke-yellow-900\/80 {
  stroke: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:stroke-yellow-900\/90 {
  stroke: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:stroke-yellow-900\/95 {
  stroke: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:stroke-yellow-900\/100 {
  stroke: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:stroke-yellow\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:stroke-yellow\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:stroke-yellow\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:stroke-yellow\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:stroke-yellow\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:stroke-yellow\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:stroke-yellow\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:stroke-yellow\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:stroke-yellow\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:stroke-yellow\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:stroke-yellow\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:stroke-yellow\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:stroke-yellow\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:stroke-yellow\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:stroke-yellow\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-25 {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-50 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-100 {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-200 {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-400 {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-600 {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-700 {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-800 {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary-900 {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-primary {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-25 {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-50 {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-100 {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-300 {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-400 {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-500 {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-600 {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-700 {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-800 {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error-900 {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-error {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-25 {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-50 {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-100 {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-200 {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-300 {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-400 {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-500 {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-600 {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-700 {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-800 {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning-900 {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-warning {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-100 {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-200 {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-300 {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-400 {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-600 {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-700 {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-800 {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success-900 {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-success {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-blue {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-50 {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-100 {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-200 {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-300 {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-400 {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-500 {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-600 {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-700 {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-800 {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool-900 {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-cool {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-50 {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-100 {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-200 {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-300 {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-400 {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-500 {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-600 {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-700 {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-800 {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern-900 {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-modern {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-100 {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-200 {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-300 {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-800 {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-neutral {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-100 {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-200 {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-300 {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-400 {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-500 {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-600 {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-700 {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-800 {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron-900 {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-iron {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-200 {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-300 {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-700 {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-800 {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true-900 {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-true {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-25 {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-200 {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-300 {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-400 {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-500 {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-600 {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-700 {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-800 {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm-900 {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-gray-warm {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-25 {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-50 {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-100 {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-200 {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-300 {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-400 {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-500 {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-600 {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-700 {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-800 {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss-900 {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-moss {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-25 {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-50 {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-100 {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-200 {
  color: #DOF8AB;
}

.group:focus .group-focus\:text-green-light-300 {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-400 {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-500 {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-600 {
  color: #4CA3OD;
}

.group:focus .group-focus\:text-green-light-700 {
  color: #3B7COF;
}

.group:focus .group-focus\:text-green-light-800 {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light-900 {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-light {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-green {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-50 {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-100 {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-200 {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-300 {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-400 {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-600 {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-800 {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal-900 {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-teal {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-25 {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-200 {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-300 {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-600 {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan-900 {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-cyan {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-25 {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-50 {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-100 {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-200 {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-300 {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-400 {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-500 {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-600 {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-700 {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-800 {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light-900 {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-light {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-blue-dark {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-indigo {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-25 {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-50 {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-100 {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-200 {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-300 {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-400 {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-600 {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-700 {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-800 {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet-900 {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-violet {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-25 {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-purple {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-50 {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-200 {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-300 {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-600 {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia-900 {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-fuchsia {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-25 {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-pink {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-25 {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-50 {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-100 {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-300 {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-400 {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-500 {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-600 {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-700 {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-800 {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose-900 {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-rose {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-dark {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-50 {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-100 {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-200 {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-300 {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange-900 {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-orange {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-25 {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-yellow {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:focus .group-focus\:text-white\/0 {
  color: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:text-white\/5 {
  color: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:text-white\/10 {
  color: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:text-white\/20 {
  color: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:text-white\/25 {
  color: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:text-white\/30 {
  color: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:text-white\/40 {
  color: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:text-white\/50 {
  color: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:text-white\/60 {
  color: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:text-white\/75 {
  color: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:text-white\/90 {
  color: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:text-white\/95 {
  color: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:text-white\/100 {
  color: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:text-black\/0 {
  color: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:text-black\/5 {
  color: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:text-black\/10 {
  color: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:text-black\/20 {
  color: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:text-black\/25 {
  color: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:text-black\/30 {
  color: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:text-black\/40 {
  color: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:text-black\/50 {
  color: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:text-black\/60 {
  color: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:text-black\/75 {
  color: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:text-black\/80 {
  color: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:text-black\/90 {
  color: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:text-black\/95 {
  color: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:text-black\/100 {
  color: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:text-gray-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:text-gray-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:text-gray-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:text-gray-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:text-gray-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:text-gray-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:text-gray-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:text-gray-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:text-gray-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:text-gray-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:text-gray-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:text-gray-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:text-gray-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:text-gray-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:text-gray-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:text-gray-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:text-gray-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:text-gray-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:text-gray-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:text-gray-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:text-gray-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:text-gray-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:text-gray-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:text-gray-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:text-gray-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:text-gray-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:text-gray-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:text-gray-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:text-gray-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:text-gray-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:text-gray-100\/0 {
  color: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:text-gray-100\/5 {
  color: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:text-gray-100\/10 {
  color: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:text-gray-100\/20 {
  color: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:text-gray-100\/25 {
  color: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:text-gray-100\/30 {
  color: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:text-gray-100\/40 {
  color: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:text-gray-100\/50 {
  color: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:text-gray-100\/60 {
  color: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:text-gray-100\/70 {
  color: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:text-gray-100\/75 {
  color: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:text-gray-100\/80 {
  color: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:text-gray-100\/90 {
  color: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:text-gray-100\/95 {
  color: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:text-gray-100\/100 {
  color: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:text-gray-200\/0 {
  color: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:text-gray-200\/5 {
  color: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:text-gray-200\/10 {
  color: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:text-gray-200\/20 {
  color: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:text-gray-200\/25 {
  color: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:text-gray-200\/30 {
  color: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:text-gray-200\/40 {
  color: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:text-gray-200\/50 {
  color: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:text-gray-200\/60 {
  color: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:text-gray-200\/70 {
  color: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:text-gray-200\/75 {
  color: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:text-gray-200\/80 {
  color: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:text-gray-200\/90 {
  color: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:text-gray-200\/95 {
  color: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:text-gray-200\/100 {
  color: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:text-gray-300\/0 {
  color: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:text-gray-300\/5 {
  color: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:text-gray-300\/10 {
  color: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:text-gray-300\/20 {
  color: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:text-gray-300\/25 {
  color: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:text-gray-300\/30 {
  color: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:text-gray-300\/40 {
  color: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:text-gray-300\/50 {
  color: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:text-gray-300\/60 {
  color: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:text-gray-300\/70 {
  color: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:text-gray-300\/75 {
  color: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:text-gray-300\/80 {
  color: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:text-gray-300\/90 {
  color: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:text-gray-300\/95 {
  color: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:text-gray-300\/100 {
  color: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:text-gray-400\/0 {
  color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:text-gray-400\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:text-gray-400\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:text-gray-400\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:text-gray-400\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:text-gray-400\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:text-gray-400\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:text-gray-400\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:text-gray-400\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:text-gray-400\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:text-gray-400\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:text-gray-400\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:text-gray-400\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:text-gray-400\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:text-gray-400\/100 {
  color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:text-gray-500\/0 {
  color: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:text-gray-500\/5 {
  color: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:text-gray-500\/10 {
  color: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:text-gray-500\/20 {
  color: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:text-gray-500\/25 {
  color: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:text-gray-500\/30 {
  color: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:text-gray-500\/40 {
  color: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:text-gray-500\/50 {
  color: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:text-gray-500\/60 {
  color: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:text-gray-500\/70 {
  color: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:text-gray-500\/75 {
  color: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:text-gray-500\/80 {
  color: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:text-gray-500\/90 {
  color: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:text-gray-500\/95 {
  color: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:text-gray-500\/100 {
  color: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:text-gray-600\/0 {
  color: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:text-gray-600\/5 {
  color: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:text-gray-600\/10 {
  color: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:text-gray-600\/20 {
  color: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:text-gray-600\/25 {
  color: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:text-gray-600\/30 {
  color: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:text-gray-600\/40 {
  color: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:text-gray-600\/50 {
  color: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:text-gray-600\/60 {
  color: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:text-gray-600\/70 {
  color: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:text-gray-600\/75 {
  color: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:text-gray-600\/80 {
  color: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:text-gray-600\/90 {
  color: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:text-gray-600\/95 {
  color: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:text-gray-600\/100 {
  color: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:text-gray-700\/0 {
  color: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:text-gray-700\/5 {
  color: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:text-gray-700\/10 {
  color: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:text-gray-700\/20 {
  color: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:text-gray-700\/25 {
  color: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:text-gray-700\/30 {
  color: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:text-gray-700\/40 {
  color: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:text-gray-700\/50 {
  color: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:text-gray-700\/60 {
  color: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:text-gray-700\/70 {
  color: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:text-gray-700\/75 {
  color: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:text-gray-700\/80 {
  color: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:text-gray-700\/90 {
  color: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:text-gray-700\/95 {
  color: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:text-gray-700\/100 {
  color: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:text-gray-800\/0 {
  color: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:text-gray-800\/5 {
  color: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:text-gray-800\/10 {
  color: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:text-gray-800\/20 {
  color: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:text-gray-800\/25 {
  color: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:text-gray-800\/30 {
  color: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:text-gray-800\/40 {
  color: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:text-gray-800\/50 {
  color: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:text-gray-800\/60 {
  color: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:text-gray-800\/70 {
  color: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:text-gray-800\/75 {
  color: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:text-gray-800\/80 {
  color: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:text-gray-800\/90 {
  color: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:text-gray-800\/95 {
  color: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:text-gray-800\/100 {
  color: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:text-gray-900\/0 {
  color: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:text-gray-900\/5 {
  color: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:text-gray-900\/10 {
  color: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:text-gray-900\/20 {
  color: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:text-gray-900\/25 {
  color: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:text-gray-900\/30 {
  color: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:text-gray-900\/40 {
  color: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:text-gray-900\/50 {
  color: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:text-gray-900\/60 {
  color: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:text-gray-900\/70 {
  color: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:text-gray-900\/75 {
  color: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:text-gray-900\/80 {
  color: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:text-gray-900\/90 {
  color: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:text-gray-900\/95 {
  color: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:text-gray-900\/100 {
  color: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:text-gray\/0 {
  color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:text-gray\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:text-gray\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:text-gray\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:text-gray\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:text-gray\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:text-gray\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:text-gray\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:text-gray\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:text-gray\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:text-gray\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:text-gray\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:text-gray\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:text-gray\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:text-gray\/100 {
  color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:text-primary-25\/0 {
  color: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:text-primary-25\/5 {
  color: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:text-primary-25\/10 {
  color: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:text-primary-25\/20 {
  color: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:text-primary-25\/25 {
  color: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:text-primary-25\/30 {
  color: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:text-primary-25\/40 {
  color: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:text-primary-25\/50 {
  color: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:text-primary-25\/60 {
  color: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:text-primary-25\/70 {
  color: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:text-primary-25\/75 {
  color: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:text-primary-25\/80 {
  color: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:text-primary-25\/90 {
  color: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:text-primary-25\/95 {
  color: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:text-primary-25\/100 {
  color: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:text-primary-50\/0 {
  color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:text-primary-50\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:text-primary-50\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:text-primary-50\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:text-primary-50\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:text-primary-50\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:text-primary-50\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:text-primary-50\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:text-primary-50\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:text-primary-50\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:text-primary-50\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:text-primary-50\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:text-primary-50\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:text-primary-50\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:text-primary-50\/100 {
  color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:text-primary-100\/0 {
  color: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:text-primary-100\/5 {
  color: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:text-primary-100\/10 {
  color: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:text-primary-100\/20 {
  color: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:text-primary-100\/25 {
  color: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:text-primary-100\/30 {
  color: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:text-primary-100\/40 {
  color: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:text-primary-100\/50 {
  color: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:text-primary-100\/60 {
  color: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:text-primary-100\/70 {
  color: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:text-primary-100\/75 {
  color: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:text-primary-100\/80 {
  color: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:text-primary-100\/90 {
  color: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:text-primary-100\/95 {
  color: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:text-primary-100\/100 {
  color: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:text-primary-200\/0 {
  color: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:text-primary-200\/5 {
  color: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:text-primary-200\/10 {
  color: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:text-primary-200\/20 {
  color: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:text-primary-200\/25 {
  color: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:text-primary-200\/30 {
  color: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:text-primary-200\/40 {
  color: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:text-primary-200\/50 {
  color: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:text-primary-200\/60 {
  color: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:text-primary-200\/70 {
  color: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:text-primary-200\/75 {
  color: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:text-primary-200\/80 {
  color: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:text-primary-200\/90 {
  color: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:text-primary-200\/95 {
  color: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:text-primary-200\/100 {
  color: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:text-primary-300\/0 {
  color: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:text-primary-300\/5 {
  color: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:text-primary-300\/10 {
  color: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:text-primary-300\/20 {
  color: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:text-primary-300\/25 {
  color: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:text-primary-300\/30 {
  color: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:text-primary-300\/40 {
  color: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:text-primary-300\/50 {
  color: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:text-primary-300\/60 {
  color: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:text-primary-300\/70 {
  color: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:text-primary-300\/75 {
  color: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:text-primary-300\/80 {
  color: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:text-primary-300\/90 {
  color: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:text-primary-300\/95 {
  color: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:text-primary-300\/100 {
  color: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:text-primary-400\/0 {
  color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:text-primary-400\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:text-primary-400\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:text-primary-400\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:text-primary-400\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:text-primary-400\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:text-primary-400\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:text-primary-400\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:text-primary-400\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:text-primary-400\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:text-primary-400\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:text-primary-400\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:text-primary-400\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:text-primary-400\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:text-primary-400\/100 {
  color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:text-primary-500\/0 {
  color: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:text-primary-500\/5 {
  color: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:text-primary-500\/10 {
  color: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:text-primary-500\/20 {
  color: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:text-primary-500\/25 {
  color: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:text-primary-500\/30 {
  color: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:text-primary-500\/40 {
  color: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:text-primary-500\/50 {
  color: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:text-primary-500\/60 {
  color: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:text-primary-500\/70 {
  color: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:text-primary-500\/75 {
  color: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:text-primary-500\/80 {
  color: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:text-primary-500\/90 {
  color: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:text-primary-500\/95 {
  color: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:text-primary-500\/100 {
  color: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:text-primary-600\/0 {
  color: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:text-primary-600\/5 {
  color: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:text-primary-600\/10 {
  color: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:text-primary-600\/20 {
  color: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:text-primary-600\/25 {
  color: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:text-primary-600\/30 {
  color: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:text-primary-600\/40 {
  color: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:text-primary-600\/50 {
  color: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:text-primary-600\/60 {
  color: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:text-primary-600\/70 {
  color: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:text-primary-600\/75 {
  color: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:text-primary-600\/80 {
  color: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:text-primary-600\/90 {
  color: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:text-primary-600\/95 {
  color: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:text-primary-600\/100 {
  color: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:text-primary-700\/0 {
  color: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:text-primary-700\/5 {
  color: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:text-primary-700\/10 {
  color: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:text-primary-700\/20 {
  color: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:text-primary-700\/25 {
  color: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:text-primary-700\/30 {
  color: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:text-primary-700\/40 {
  color: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:text-primary-700\/50 {
  color: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:text-primary-700\/60 {
  color: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:text-primary-700\/70 {
  color: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:text-primary-700\/75 {
  color: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:text-primary-700\/80 {
  color: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:text-primary-700\/90 {
  color: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:text-primary-700\/95 {
  color: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:text-primary-700\/100 {
  color: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:text-primary-800\/0 {
  color: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:text-primary-800\/5 {
  color: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:text-primary-800\/10 {
  color: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:text-primary-800\/20 {
  color: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:text-primary-800\/25 {
  color: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:text-primary-800\/30 {
  color: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:text-primary-800\/40 {
  color: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:text-primary-800\/50 {
  color: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:text-primary-800\/60 {
  color: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:text-primary-800\/70 {
  color: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:text-primary-800\/75 {
  color: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:text-primary-800\/80 {
  color: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:text-primary-800\/90 {
  color: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:text-primary-800\/95 {
  color: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:text-primary-800\/100 {
  color: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:text-primary-900\/0 {
  color: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:text-primary-900\/5 {
  color: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:text-primary-900\/10 {
  color: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:text-primary-900\/20 {
  color: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:text-primary-900\/25 {
  color: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:text-primary-900\/30 {
  color: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:text-primary-900\/40 {
  color: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:text-primary-900\/50 {
  color: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:text-primary-900\/60 {
  color: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:text-primary-900\/70 {
  color: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:text-primary-900\/75 {
  color: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:text-primary-900\/80 {
  color: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:text-primary-900\/90 {
  color: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:text-primary-900\/95 {
  color: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:text-primary-900\/100 {
  color: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:text-primary\/0 {
  color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:text-primary\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:text-primary\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:text-primary\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:text-primary\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:text-primary\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:text-primary\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:text-primary\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:text-primary\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:text-primary\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:text-primary\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:text-primary\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:text-primary\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:text-primary\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:text-primary\/100 {
  color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:text-error-25\/0 {
  color: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:text-error-25\/5 {
  color: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:text-error-25\/10 {
  color: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:text-error-25\/20 {
  color: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:text-error-25\/25 {
  color: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:text-error-25\/30 {
  color: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:text-error-25\/40 {
  color: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:text-error-25\/50 {
  color: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:text-error-25\/60 {
  color: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:text-error-25\/70 {
  color: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:text-error-25\/75 {
  color: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:text-error-25\/80 {
  color: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:text-error-25\/90 {
  color: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:text-error-25\/95 {
  color: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:text-error-25\/100 {
  color: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:text-error-50\/0 {
  color: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:text-error-50\/5 {
  color: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:text-error-50\/10 {
  color: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:text-error-50\/20 {
  color: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:text-error-50\/25 {
  color: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:text-error-50\/30 {
  color: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:text-error-50\/40 {
  color: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:text-error-50\/50 {
  color: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:text-error-50\/60 {
  color: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:text-error-50\/70 {
  color: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:text-error-50\/75 {
  color: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:text-error-50\/80 {
  color: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:text-error-50\/90 {
  color: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:text-error-50\/95 {
  color: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:text-error-50\/100 {
  color: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:text-error-100\/0 {
  color: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:text-error-100\/5 {
  color: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:text-error-100\/10 {
  color: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:text-error-100\/20 {
  color: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:text-error-100\/25 {
  color: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:text-error-100\/30 {
  color: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:text-error-100\/40 {
  color: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:text-error-100\/50 {
  color: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:text-error-100\/60 {
  color: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:text-error-100\/70 {
  color: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:text-error-100\/75 {
  color: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:text-error-100\/80 {
  color: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:text-error-100\/90 {
  color: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:text-error-100\/95 {
  color: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:text-error-100\/100 {
  color: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:text-error-200\/0 {
  color: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:text-error-200\/5 {
  color: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:text-error-200\/10 {
  color: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:text-error-200\/20 {
  color: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:text-error-200\/25 {
  color: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:text-error-200\/30 {
  color: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:text-error-200\/40 {
  color: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:text-error-200\/50 {
  color: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:text-error-200\/60 {
  color: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:text-error-200\/70 {
  color: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:text-error-200\/75 {
  color: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:text-error-200\/80 {
  color: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:text-error-200\/90 {
  color: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:text-error-200\/95 {
  color: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:text-error-200\/100 {
  color: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:text-error-300\/0 {
  color: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:text-error-300\/5 {
  color: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:text-error-300\/10 {
  color: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:text-error-300\/20 {
  color: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:text-error-300\/25 {
  color: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:text-error-300\/30 {
  color: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:text-error-300\/40 {
  color: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:text-error-300\/50 {
  color: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:text-error-300\/60 {
  color: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:text-error-300\/70 {
  color: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:text-error-300\/75 {
  color: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:text-error-300\/80 {
  color: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:text-error-300\/90 {
  color: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:text-error-300\/95 {
  color: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:text-error-300\/100 {
  color: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:text-error-400\/0 {
  color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:text-error-400\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:text-error-400\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:text-error-400\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:text-error-400\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:text-error-400\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:text-error-400\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:text-error-400\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:text-error-400\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:text-error-400\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:text-error-400\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:text-error-400\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:text-error-400\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:text-error-400\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:text-error-400\/100 {
  color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:text-error-500\/0 {
  color: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:text-error-500\/5 {
  color: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:text-error-500\/10 {
  color: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:text-error-500\/20 {
  color: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:text-error-500\/25 {
  color: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:text-error-500\/30 {
  color: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:text-error-500\/40 {
  color: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:text-error-500\/50 {
  color: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:text-error-500\/60 {
  color: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:text-error-500\/70 {
  color: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:text-error-500\/75 {
  color: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:text-error-500\/80 {
  color: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:text-error-500\/90 {
  color: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:text-error-500\/95 {
  color: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:text-error-500\/100 {
  color: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:text-error-600\/0 {
  color: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:text-error-600\/5 {
  color: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:text-error-600\/10 {
  color: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:text-error-600\/20 {
  color: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:text-error-600\/25 {
  color: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:text-error-600\/30 {
  color: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:text-error-600\/40 {
  color: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:text-error-600\/50 {
  color: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:text-error-600\/60 {
  color: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:text-error-600\/70 {
  color: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:text-error-600\/75 {
  color: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:text-error-600\/80 {
  color: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:text-error-600\/90 {
  color: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:text-error-600\/95 {
  color: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:text-error-600\/100 {
  color: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:text-error-700\/0 {
  color: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:text-error-700\/5 {
  color: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:text-error-700\/10 {
  color: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:text-error-700\/20 {
  color: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:text-error-700\/25 {
  color: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:text-error-700\/30 {
  color: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:text-error-700\/40 {
  color: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:text-error-700\/50 {
  color: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:text-error-700\/60 {
  color: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:text-error-700\/70 {
  color: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:text-error-700\/75 {
  color: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:text-error-700\/80 {
  color: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:text-error-700\/90 {
  color: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:text-error-700\/95 {
  color: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:text-error-700\/100 {
  color: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:text-error-800\/0 {
  color: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:text-error-800\/5 {
  color: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:text-error-800\/10 {
  color: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:text-error-800\/20 {
  color: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:text-error-800\/25 {
  color: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:text-error-800\/30 {
  color: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:text-error-800\/40 {
  color: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:text-error-800\/50 {
  color: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:text-error-800\/60 {
  color: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:text-error-800\/70 {
  color: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:text-error-800\/75 {
  color: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:text-error-800\/80 {
  color: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:text-error-800\/90 {
  color: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:text-error-800\/95 {
  color: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:text-error-800\/100 {
  color: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:text-error-900\/0 {
  color: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:text-error-900\/5 {
  color: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:text-error-900\/10 {
  color: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:text-error-900\/20 {
  color: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:text-error-900\/25 {
  color: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:text-error-900\/30 {
  color: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:text-error-900\/40 {
  color: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:text-error-900\/50 {
  color: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:text-error-900\/60 {
  color: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:text-error-900\/70 {
  color: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:text-error-900\/75 {
  color: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:text-error-900\/80 {
  color: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:text-error-900\/90 {
  color: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:text-error-900\/95 {
  color: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:text-error-900\/100 {
  color: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:text-error\/0 {
  color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:text-error\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:text-error\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:text-error\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:text-error\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:text-error\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:text-error\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:text-error\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:text-error\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:text-error\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:text-error\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:text-error\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:text-error\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:text-error\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:text-error\/100 {
  color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:text-warning-25\/0 {
  color: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:text-warning-25\/5 {
  color: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:text-warning-25\/10 {
  color: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:text-warning-25\/20 {
  color: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:text-warning-25\/25 {
  color: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:text-warning-25\/30 {
  color: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:text-warning-25\/40 {
  color: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:text-warning-25\/50 {
  color: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:text-warning-25\/60 {
  color: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:text-warning-25\/70 {
  color: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:text-warning-25\/75 {
  color: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:text-warning-25\/80 {
  color: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:text-warning-25\/90 {
  color: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:text-warning-25\/95 {
  color: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:text-warning-25\/100 {
  color: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:text-warning-50\/0 {
  color: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:text-warning-50\/5 {
  color: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:text-warning-50\/10 {
  color: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:text-warning-50\/20 {
  color: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:text-warning-50\/25 {
  color: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:text-warning-50\/30 {
  color: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:text-warning-50\/40 {
  color: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:text-warning-50\/50 {
  color: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:text-warning-50\/60 {
  color: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:text-warning-50\/70 {
  color: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:text-warning-50\/75 {
  color: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:text-warning-50\/80 {
  color: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:text-warning-50\/90 {
  color: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:text-warning-50\/95 {
  color: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:text-warning-50\/100 {
  color: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:text-warning-100\/0 {
  color: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:text-warning-100\/5 {
  color: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:text-warning-100\/10 {
  color: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:text-warning-100\/20 {
  color: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:text-warning-100\/25 {
  color: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:text-warning-100\/30 {
  color: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:text-warning-100\/40 {
  color: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:text-warning-100\/50 {
  color: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:text-warning-100\/60 {
  color: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:text-warning-100\/70 {
  color: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:text-warning-100\/75 {
  color: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:text-warning-100\/80 {
  color: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:text-warning-100\/90 {
  color: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:text-warning-100\/95 {
  color: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:text-warning-100\/100 {
  color: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:text-warning-200\/0 {
  color: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:text-warning-200\/5 {
  color: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:text-warning-200\/10 {
  color: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:text-warning-200\/20 {
  color: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:text-warning-200\/25 {
  color: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:text-warning-200\/30 {
  color: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:text-warning-200\/40 {
  color: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:text-warning-200\/50 {
  color: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:text-warning-200\/60 {
  color: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:text-warning-200\/70 {
  color: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:text-warning-200\/75 {
  color: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:text-warning-200\/80 {
  color: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:text-warning-200\/90 {
  color: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:text-warning-200\/95 {
  color: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:text-warning-200\/100 {
  color: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:text-warning-300\/0 {
  color: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:text-warning-300\/5 {
  color: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:text-warning-300\/10 {
  color: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:text-warning-300\/20 {
  color: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:text-warning-300\/25 {
  color: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:text-warning-300\/30 {
  color: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:text-warning-300\/40 {
  color: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:text-warning-300\/50 {
  color: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:text-warning-300\/60 {
  color: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:text-warning-300\/70 {
  color: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:text-warning-300\/75 {
  color: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:text-warning-300\/80 {
  color: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:text-warning-300\/90 {
  color: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:text-warning-300\/95 {
  color: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:text-warning-300\/100 {
  color: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:text-warning-400\/0 {
  color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:text-warning-400\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:text-warning-400\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:text-warning-400\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:text-warning-400\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:text-warning-400\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:text-warning-400\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:text-warning-400\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:text-warning-400\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:text-warning-400\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:text-warning-400\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:text-warning-400\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:text-warning-400\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:text-warning-400\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:text-warning-400\/100 {
  color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:text-warning-500\/0 {
  color: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:text-warning-500\/5 {
  color: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:text-warning-500\/10 {
  color: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:text-warning-500\/20 {
  color: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:text-warning-500\/25 {
  color: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:text-warning-500\/30 {
  color: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:text-warning-500\/40 {
  color: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:text-warning-500\/50 {
  color: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:text-warning-500\/60 {
  color: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:text-warning-500\/70 {
  color: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:text-warning-500\/75 {
  color: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:text-warning-500\/80 {
  color: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:text-warning-500\/90 {
  color: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:text-warning-500\/95 {
  color: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:text-warning-500\/100 {
  color: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:text-warning-600\/0 {
  color: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:text-warning-600\/5 {
  color: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:text-warning-600\/10 {
  color: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:text-warning-600\/20 {
  color: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:text-warning-600\/25 {
  color: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:text-warning-600\/30 {
  color: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:text-warning-600\/40 {
  color: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:text-warning-600\/50 {
  color: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:text-warning-600\/60 {
  color: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:text-warning-600\/70 {
  color: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:text-warning-600\/75 {
  color: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:text-warning-600\/80 {
  color: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:text-warning-600\/90 {
  color: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:text-warning-600\/95 {
  color: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:text-warning-600\/100 {
  color: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:text-warning-700\/0 {
  color: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:text-warning-700\/5 {
  color: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:text-warning-700\/10 {
  color: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:text-warning-700\/20 {
  color: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:text-warning-700\/25 {
  color: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:text-warning-700\/30 {
  color: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:text-warning-700\/40 {
  color: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:text-warning-700\/50 {
  color: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:text-warning-700\/60 {
  color: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:text-warning-700\/70 {
  color: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:text-warning-700\/75 {
  color: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:text-warning-700\/80 {
  color: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:text-warning-700\/90 {
  color: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:text-warning-700\/95 {
  color: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:text-warning-700\/100 {
  color: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:text-warning-800\/0 {
  color: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:text-warning-800\/5 {
  color: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:text-warning-800\/10 {
  color: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:text-warning-800\/20 {
  color: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:text-warning-800\/25 {
  color: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:text-warning-800\/30 {
  color: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:text-warning-800\/40 {
  color: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:text-warning-800\/50 {
  color: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:text-warning-800\/60 {
  color: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:text-warning-800\/70 {
  color: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:text-warning-800\/75 {
  color: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:text-warning-800\/80 {
  color: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:text-warning-800\/90 {
  color: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:text-warning-800\/95 {
  color: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:text-warning-800\/100 {
  color: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:text-warning-900\/0 {
  color: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:text-warning-900\/5 {
  color: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:text-warning-900\/10 {
  color: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:text-warning-900\/20 {
  color: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:text-warning-900\/25 {
  color: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:text-warning-900\/30 {
  color: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:text-warning-900\/40 {
  color: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:text-warning-900\/50 {
  color: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:text-warning-900\/60 {
  color: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:text-warning-900\/70 {
  color: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:text-warning-900\/75 {
  color: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:text-warning-900\/80 {
  color: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:text-warning-900\/90 {
  color: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:text-warning-900\/95 {
  color: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:text-warning-900\/100 {
  color: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:text-warning\/0 {
  color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:text-warning\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:text-warning\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:text-warning\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:text-warning\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:text-warning\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:text-warning\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:text-warning\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:text-warning\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:text-warning\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:text-warning\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:text-warning\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:text-warning\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:text-warning\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:text-warning\/100 {
  color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:text-success-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:text-success-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:text-success-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:text-success-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:text-success-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:text-success-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:text-success-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:text-success-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:text-success-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:text-success-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:text-success-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:text-success-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:text-success-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:text-success-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:text-success-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:text-success-50\/0 {
  color: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:text-success-50\/5 {
  color: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:text-success-50\/10 {
  color: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:text-success-50\/20 {
  color: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:text-success-50\/25 {
  color: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:text-success-50\/30 {
  color: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:text-success-50\/40 {
  color: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:text-success-50\/50 {
  color: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:text-success-50\/60 {
  color: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:text-success-50\/70 {
  color: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:text-success-50\/75 {
  color: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:text-success-50\/80 {
  color: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:text-success-50\/90 {
  color: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:text-success-50\/95 {
  color: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:text-success-50\/100 {
  color: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:text-success-100\/0 {
  color: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:text-success-100\/5 {
  color: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:text-success-100\/10 {
  color: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:text-success-100\/20 {
  color: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:text-success-100\/25 {
  color: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:text-success-100\/30 {
  color: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:text-success-100\/40 {
  color: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:text-success-100\/50 {
  color: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:text-success-100\/60 {
  color: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:text-success-100\/70 {
  color: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:text-success-100\/75 {
  color: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:text-success-100\/80 {
  color: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:text-success-100\/90 {
  color: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:text-success-100\/95 {
  color: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:text-success-100\/100 {
  color: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:text-success-200\/0 {
  color: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:text-success-200\/5 {
  color: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:text-success-200\/10 {
  color: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:text-success-200\/20 {
  color: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:text-success-200\/25 {
  color: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:text-success-200\/30 {
  color: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:text-success-200\/40 {
  color: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:text-success-200\/50 {
  color: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:text-success-200\/60 {
  color: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:text-success-200\/70 {
  color: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:text-success-200\/75 {
  color: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:text-success-200\/80 {
  color: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:text-success-200\/90 {
  color: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:text-success-200\/95 {
  color: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:text-success-200\/100 {
  color: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:text-success-300\/0 {
  color: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:text-success-300\/5 {
  color: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:text-success-300\/10 {
  color: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:text-success-300\/20 {
  color: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:text-success-300\/25 {
  color: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:text-success-300\/30 {
  color: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:text-success-300\/40 {
  color: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:text-success-300\/50 {
  color: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:text-success-300\/60 {
  color: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:text-success-300\/70 {
  color: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:text-success-300\/75 {
  color: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:text-success-300\/80 {
  color: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:text-success-300\/90 {
  color: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:text-success-300\/95 {
  color: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:text-success-300\/100 {
  color: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:text-success-400\/0 {
  color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:text-success-400\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:text-success-400\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:text-success-400\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:text-success-400\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:text-success-400\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:text-success-400\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:text-success-400\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:text-success-400\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:text-success-400\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:text-success-400\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:text-success-400\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:text-success-400\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:text-success-400\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:text-success-400\/100 {
  color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:text-success-500\/0 {
  color: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:text-success-500\/5 {
  color: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:text-success-500\/10 {
  color: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:text-success-500\/20 {
  color: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:text-success-500\/25 {
  color: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:text-success-500\/30 {
  color: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:text-success-500\/40 {
  color: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:text-success-500\/50 {
  color: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:text-success-500\/60 {
  color: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:text-success-500\/70 {
  color: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:text-success-500\/75 {
  color: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:text-success-500\/80 {
  color: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:text-success-500\/90 {
  color: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:text-success-500\/95 {
  color: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:text-success-500\/100 {
  color: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:text-success-600\/0 {
  color: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:text-success-600\/5 {
  color: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:text-success-600\/10 {
  color: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:text-success-600\/20 {
  color: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:text-success-600\/25 {
  color: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:text-success-600\/30 {
  color: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:text-success-600\/40 {
  color: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:text-success-600\/50 {
  color: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:text-success-600\/60 {
  color: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:text-success-600\/70 {
  color: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:text-success-600\/75 {
  color: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:text-success-600\/80 {
  color: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:text-success-600\/90 {
  color: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:text-success-600\/95 {
  color: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:text-success-600\/100 {
  color: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:text-success-700\/0 {
  color: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:text-success-700\/5 {
  color: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:text-success-700\/10 {
  color: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:text-success-700\/20 {
  color: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:text-success-700\/25 {
  color: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:text-success-700\/30 {
  color: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:text-success-700\/40 {
  color: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:text-success-700\/50 {
  color: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:text-success-700\/60 {
  color: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:text-success-700\/70 {
  color: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:text-success-700\/75 {
  color: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:text-success-700\/80 {
  color: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:text-success-700\/90 {
  color: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:text-success-700\/95 {
  color: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:text-success-700\/100 {
  color: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:text-success-800\/0 {
  color: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:text-success-800\/5 {
  color: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:text-success-800\/10 {
  color: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:text-success-800\/20 {
  color: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:text-success-800\/25 {
  color: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:text-success-800\/30 {
  color: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:text-success-800\/40 {
  color: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:text-success-800\/50 {
  color: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:text-success-800\/60 {
  color: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:text-success-800\/70 {
  color: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:text-success-800\/75 {
  color: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:text-success-800\/80 {
  color: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:text-success-800\/90 {
  color: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:text-success-800\/95 {
  color: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:text-success-800\/100 {
  color: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:text-success-900\/0 {
  color: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:text-success-900\/5 {
  color: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:text-success-900\/10 {
  color: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:text-success-900\/20 {
  color: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:text-success-900\/25 {
  color: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:text-success-900\/30 {
  color: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:text-success-900\/40 {
  color: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:text-success-900\/50 {
  color: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:text-success-900\/60 {
  color: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:text-success-900\/70 {
  color: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:text-success-900\/75 {
  color: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:text-success-900\/80 {
  color: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:text-success-900\/90 {
  color: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:text-success-900\/95 {
  color: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:text-success-900\/100 {
  color: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:text-success\/0 {
  color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:text-success\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:text-success\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:text-success\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:text-success\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:text-success\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:text-success\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:text-success\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:text-success\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:text-success\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:text-success\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:text-success\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:text-success\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:text-success\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:text-success\/100 {
  color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:text-gray-blue-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:text-gray-blue-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:text-gray-blue-50\/0 {
  color: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:text-gray-blue-50\/5 {
  color: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-50\/10 {
  color: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-50\/20 {
  color: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-50\/25 {
  color: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-50\/30 {
  color: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-50\/40 {
  color: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-50\/50 {
  color: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-50\/60 {
  color: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-50\/70 {
  color: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-50\/75 {
  color: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-50\/80 {
  color: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-50\/90 {
  color: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-50\/95 {
  color: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-50\/100 {
  color: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:text-gray-blue-100\/0 {
  color: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:text-gray-blue-100\/5 {
  color: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-100\/10 {
  color: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-100\/20 {
  color: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-100\/25 {
  color: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-100\/30 {
  color: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-100\/40 {
  color: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-100\/50 {
  color: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-100\/60 {
  color: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-100\/70 {
  color: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-100\/75 {
  color: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-100\/80 {
  color: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-100\/90 {
  color: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-100\/95 {
  color: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-100\/100 {
  color: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:text-gray-blue-200\/0 {
  color: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:text-gray-blue-200\/5 {
  color: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-200\/10 {
  color: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-200\/20 {
  color: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-200\/25 {
  color: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-200\/30 {
  color: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-200\/40 {
  color: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-200\/50 {
  color: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-200\/60 {
  color: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-200\/70 {
  color: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-200\/75 {
  color: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-200\/80 {
  color: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-200\/90 {
  color: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-200\/95 {
  color: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-200\/100 {
  color: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:text-gray-blue-300\/0 {
  color: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:text-gray-blue-300\/5 {
  color: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-300\/10 {
  color: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-300\/20 {
  color: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-300\/25 {
  color: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-300\/30 {
  color: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-300\/40 {
  color: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-300\/50 {
  color: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-300\/60 {
  color: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-300\/70 {
  color: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-300\/75 {
  color: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-300\/80 {
  color: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-300\/90 {
  color: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-300\/95 {
  color: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-300\/100 {
  color: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:text-gray-blue-400\/0 {
  color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:text-gray-blue-400\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-400\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-400\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-400\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-400\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-400\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-400\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-400\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-400\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-400\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-400\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-400\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-400\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-400\/100 {
  color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:text-gray-blue-500\/0 {
  color: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:text-gray-blue-500\/5 {
  color: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-500\/10 {
  color: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-500\/20 {
  color: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-500\/25 {
  color: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-500\/30 {
  color: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-500\/40 {
  color: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-500\/50 {
  color: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-500\/60 {
  color: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-500\/70 {
  color: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-500\/75 {
  color: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-500\/80 {
  color: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-500\/90 {
  color: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-500\/95 {
  color: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-500\/100 {
  color: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:text-gray-blue-600\/0 {
  color: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:text-gray-blue-600\/5 {
  color: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-600\/10 {
  color: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-600\/20 {
  color: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-600\/25 {
  color: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-600\/30 {
  color: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-600\/40 {
  color: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-600\/50 {
  color: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-600\/60 {
  color: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-600\/70 {
  color: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-600\/75 {
  color: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-600\/80 {
  color: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-600\/90 {
  color: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-600\/95 {
  color: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-600\/100 {
  color: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:text-gray-blue-700\/0 {
  color: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:text-gray-blue-700\/5 {
  color: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-700\/10 {
  color: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-700\/20 {
  color: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-700\/25 {
  color: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-700\/30 {
  color: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-700\/40 {
  color: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-700\/50 {
  color: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-700\/60 {
  color: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-700\/70 {
  color: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-700\/75 {
  color: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-700\/80 {
  color: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-700\/90 {
  color: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-700\/95 {
  color: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-700\/100 {
  color: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:text-gray-blue-800\/0 {
  color: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:text-gray-blue-800\/5 {
  color: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-800\/10 {
  color: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-800\/20 {
  color: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-800\/25 {
  color: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-800\/30 {
  color: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-800\/40 {
  color: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-800\/50 {
  color: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-800\/60 {
  color: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-800\/70 {
  color: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-800\/75 {
  color: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-800\/80 {
  color: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-800\/90 {
  color: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-800\/95 {
  color: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-800\/100 {
  color: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:text-gray-blue-900\/0 {
  color: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:text-gray-blue-900\/5 {
  color: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:text-gray-blue-900\/10 {
  color: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:text-gray-blue-900\/20 {
  color: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:text-gray-blue-900\/25 {
  color: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:text-gray-blue-900\/30 {
  color: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:text-gray-blue-900\/40 {
  color: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:text-gray-blue-900\/50 {
  color: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:text-gray-blue-900\/60 {
  color: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:text-gray-blue-900\/70 {
  color: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:text-gray-blue-900\/75 {
  color: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:text-gray-blue-900\/80 {
  color: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:text-gray-blue-900\/90 {
  color: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:text-gray-blue-900\/95 {
  color: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:text-gray-blue-900\/100 {
  color: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:text-gray-blue\/0 {
  color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:text-gray-blue\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:text-gray-blue\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:text-gray-blue\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:text-gray-blue\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:text-gray-blue\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:text-gray-blue\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:text-gray-blue\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:text-gray-blue\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:text-gray-blue\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:text-gray-blue\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:text-gray-blue\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:text-gray-blue\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:text-gray-blue\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:text-gray-blue\/100 {
  color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:text-gray-cool-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:text-gray-cool-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:text-gray-cool-50\/0 {
  color: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:text-gray-cool-50\/5 {
  color: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-50\/10 {
  color: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-50\/20 {
  color: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-50\/25 {
  color: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-50\/30 {
  color: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-50\/40 {
  color: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-50\/50 {
  color: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-50\/60 {
  color: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-50\/70 {
  color: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-50\/75 {
  color: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-50\/80 {
  color: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-50\/90 {
  color: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-50\/95 {
  color: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-50\/100 {
  color: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:text-gray-cool-100\/0 {
  color: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:text-gray-cool-100\/5 {
  color: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-100\/10 {
  color: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-100\/20 {
  color: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-100\/25 {
  color: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-100\/30 {
  color: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-100\/40 {
  color: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-100\/50 {
  color: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-100\/60 {
  color: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-100\/70 {
  color: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-100\/75 {
  color: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-100\/80 {
  color: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-100\/90 {
  color: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-100\/95 {
  color: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-100\/100 {
  color: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:text-gray-cool-200\/0 {
  color: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:text-gray-cool-200\/5 {
  color: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-200\/10 {
  color: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-200\/20 {
  color: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-200\/25 {
  color: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-200\/30 {
  color: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-200\/40 {
  color: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-200\/50 {
  color: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-200\/60 {
  color: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-200\/70 {
  color: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-200\/75 {
  color: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-200\/80 {
  color: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-200\/90 {
  color: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-200\/95 {
  color: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-200\/100 {
  color: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:text-gray-cool-300\/0 {
  color: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:text-gray-cool-300\/5 {
  color: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-300\/10 {
  color: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-300\/20 {
  color: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-300\/25 {
  color: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-300\/30 {
  color: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-300\/40 {
  color: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-300\/50 {
  color: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-300\/60 {
  color: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-300\/70 {
  color: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-300\/75 {
  color: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-300\/80 {
  color: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-300\/90 {
  color: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-300\/95 {
  color: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-300\/100 {
  color: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:text-gray-cool-400\/0 {
  color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:text-gray-cool-400\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-400\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-400\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-400\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-400\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-400\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-400\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-400\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-400\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-400\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-400\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-400\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-400\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-400\/100 {
  color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:text-gray-cool-500\/0 {
  color: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:text-gray-cool-500\/5 {
  color: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-500\/10 {
  color: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-500\/20 {
  color: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-500\/25 {
  color: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-500\/30 {
  color: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-500\/40 {
  color: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-500\/50 {
  color: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-500\/60 {
  color: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-500\/70 {
  color: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-500\/75 {
  color: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-500\/80 {
  color: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-500\/90 {
  color: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-500\/95 {
  color: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-500\/100 {
  color: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:text-gray-cool-600\/0 {
  color: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:text-gray-cool-600\/5 {
  color: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-600\/10 {
  color: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-600\/20 {
  color: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-600\/25 {
  color: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-600\/30 {
  color: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-600\/40 {
  color: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-600\/50 {
  color: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-600\/60 {
  color: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-600\/70 {
  color: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-600\/75 {
  color: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-600\/80 {
  color: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-600\/90 {
  color: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-600\/95 {
  color: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-600\/100 {
  color: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:text-gray-cool-700\/0 {
  color: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:text-gray-cool-700\/5 {
  color: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-700\/10 {
  color: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-700\/20 {
  color: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-700\/25 {
  color: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-700\/30 {
  color: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-700\/40 {
  color: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-700\/50 {
  color: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-700\/60 {
  color: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-700\/70 {
  color: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-700\/75 {
  color: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-700\/80 {
  color: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-700\/90 {
  color: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-700\/95 {
  color: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-700\/100 {
  color: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:text-gray-cool-800\/0 {
  color: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:text-gray-cool-800\/5 {
  color: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-800\/10 {
  color: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-800\/20 {
  color: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-800\/25 {
  color: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-800\/30 {
  color: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-800\/40 {
  color: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-800\/50 {
  color: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-800\/60 {
  color: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-800\/70 {
  color: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-800\/75 {
  color: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-800\/80 {
  color: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-800\/90 {
  color: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-800\/95 {
  color: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-800\/100 {
  color: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:text-gray-cool-900\/0 {
  color: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:text-gray-cool-900\/5 {
  color: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:text-gray-cool-900\/10 {
  color: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:text-gray-cool-900\/20 {
  color: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:text-gray-cool-900\/25 {
  color: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:text-gray-cool-900\/30 {
  color: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:text-gray-cool-900\/40 {
  color: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:text-gray-cool-900\/50 {
  color: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:text-gray-cool-900\/60 {
  color: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:text-gray-cool-900\/70 {
  color: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:text-gray-cool-900\/75 {
  color: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:text-gray-cool-900\/80 {
  color: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:text-gray-cool-900\/90 {
  color: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:text-gray-cool-900\/95 {
  color: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:text-gray-cool-900\/100 {
  color: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:text-gray-cool\/0 {
  color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:text-gray-cool\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:text-gray-cool\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:text-gray-cool\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:text-gray-cool\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:text-gray-cool\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:text-gray-cool\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:text-gray-cool\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:text-gray-cool\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:text-gray-cool\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:text-gray-cool\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:text-gray-cool\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:text-gray-cool\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:text-gray-cool\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:text-gray-cool\/100 {
  color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:text-gray-modern-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:text-gray-modern-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:text-gray-modern-50\/0 {
  color: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:text-gray-modern-50\/5 {
  color: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-50\/10 {
  color: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-50\/20 {
  color: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-50\/25 {
  color: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-50\/30 {
  color: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-50\/40 {
  color: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-50\/50 {
  color: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-50\/60 {
  color: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-50\/70 {
  color: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-50\/75 {
  color: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-50\/80 {
  color: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-50\/90 {
  color: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-50\/95 {
  color: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-50\/100 {
  color: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:text-gray-modern-100\/0 {
  color: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:text-gray-modern-100\/5 {
  color: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-100\/10 {
  color: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-100\/20 {
  color: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-100\/25 {
  color: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-100\/30 {
  color: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-100\/40 {
  color: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-100\/50 {
  color: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-100\/60 {
  color: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-100\/70 {
  color: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-100\/75 {
  color: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-100\/80 {
  color: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-100\/90 {
  color: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-100\/95 {
  color: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-100\/100 {
  color: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:text-gray-modern-200\/0 {
  color: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:text-gray-modern-200\/5 {
  color: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-200\/10 {
  color: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-200\/20 {
  color: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-200\/25 {
  color: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-200\/30 {
  color: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-200\/40 {
  color: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-200\/50 {
  color: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-200\/60 {
  color: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-200\/70 {
  color: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-200\/75 {
  color: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-200\/80 {
  color: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-200\/90 {
  color: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-200\/95 {
  color: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-200\/100 {
  color: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:text-gray-modern-300\/0 {
  color: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:text-gray-modern-300\/5 {
  color: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-300\/10 {
  color: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-300\/20 {
  color: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-300\/25 {
  color: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-300\/30 {
  color: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-300\/40 {
  color: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-300\/50 {
  color: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-300\/60 {
  color: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-300\/70 {
  color: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-300\/75 {
  color: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-300\/80 {
  color: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-300\/90 {
  color: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-300\/95 {
  color: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-300\/100 {
  color: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:text-gray-modern-400\/0 {
  color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:text-gray-modern-400\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-400\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-400\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-400\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-400\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-400\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-400\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-400\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-400\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-400\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-400\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-400\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-400\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-400\/100 {
  color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:text-gray-modern-500\/0 {
  color: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:text-gray-modern-500\/5 {
  color: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-500\/10 {
  color: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-500\/20 {
  color: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-500\/25 {
  color: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-500\/30 {
  color: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-500\/40 {
  color: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-500\/50 {
  color: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-500\/60 {
  color: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-500\/70 {
  color: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-500\/75 {
  color: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-500\/80 {
  color: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-500\/90 {
  color: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-500\/95 {
  color: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-500\/100 {
  color: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:text-gray-modern-600\/0 {
  color: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:text-gray-modern-600\/5 {
  color: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-600\/10 {
  color: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-600\/20 {
  color: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-600\/25 {
  color: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-600\/30 {
  color: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-600\/40 {
  color: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-600\/50 {
  color: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-600\/60 {
  color: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-600\/70 {
  color: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-600\/75 {
  color: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-600\/80 {
  color: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-600\/90 {
  color: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-600\/95 {
  color: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-600\/100 {
  color: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:text-gray-modern-700\/0 {
  color: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:text-gray-modern-700\/5 {
  color: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-700\/10 {
  color: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-700\/20 {
  color: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-700\/25 {
  color: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-700\/30 {
  color: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-700\/40 {
  color: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-700\/50 {
  color: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-700\/60 {
  color: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-700\/70 {
  color: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-700\/75 {
  color: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-700\/80 {
  color: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-700\/90 {
  color: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-700\/95 {
  color: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-700\/100 {
  color: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:text-gray-modern-800\/0 {
  color: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:text-gray-modern-800\/5 {
  color: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-800\/10 {
  color: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-800\/20 {
  color: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-800\/25 {
  color: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-800\/30 {
  color: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-800\/40 {
  color: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-800\/50 {
  color: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-800\/60 {
  color: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-800\/70 {
  color: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-800\/75 {
  color: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-800\/80 {
  color: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-800\/90 {
  color: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-800\/95 {
  color: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-800\/100 {
  color: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:text-gray-modern-900\/0 {
  color: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:text-gray-modern-900\/5 {
  color: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:text-gray-modern-900\/10 {
  color: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:text-gray-modern-900\/20 {
  color: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:text-gray-modern-900\/25 {
  color: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:text-gray-modern-900\/30 {
  color: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:text-gray-modern-900\/40 {
  color: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:text-gray-modern-900\/50 {
  color: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:text-gray-modern-900\/60 {
  color: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:text-gray-modern-900\/70 {
  color: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:text-gray-modern-900\/75 {
  color: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:text-gray-modern-900\/80 {
  color: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:text-gray-modern-900\/90 {
  color: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:text-gray-modern-900\/95 {
  color: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:text-gray-modern-900\/100 {
  color: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:text-gray-modern\/0 {
  color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:text-gray-modern\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:text-gray-modern\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:text-gray-modern\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:text-gray-modern\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:text-gray-modern\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:text-gray-modern\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:text-gray-modern\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:text-gray-modern\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:text-gray-modern\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:text-gray-modern\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:text-gray-modern\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:text-gray-modern\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:text-gray-modern\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:text-gray-modern\/100 {
  color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:text-gray-neutral-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:text-gray-neutral-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:text-gray-neutral-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:text-gray-neutral-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:text-gray-neutral-100\/0 {
  color: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:text-gray-neutral-100\/5 {
  color: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-100\/10 {
  color: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-100\/20 {
  color: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-100\/25 {
  color: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-100\/30 {
  color: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-100\/40 {
  color: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-100\/50 {
  color: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-100\/60 {
  color: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-100\/70 {
  color: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-100\/75 {
  color: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-100\/80 {
  color: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-100\/90 {
  color: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-100\/95 {
  color: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-100\/100 {
  color: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:text-gray-neutral-200\/0 {
  color: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:text-gray-neutral-200\/5 {
  color: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-200\/10 {
  color: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-200\/20 {
  color: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-200\/25 {
  color: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-200\/30 {
  color: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-200\/40 {
  color: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-200\/50 {
  color: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-200\/60 {
  color: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-200\/70 {
  color: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-200\/75 {
  color: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-200\/80 {
  color: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-200\/90 {
  color: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-200\/95 {
  color: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-200\/100 {
  color: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:text-gray-neutral-300\/0 {
  color: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:text-gray-neutral-300\/5 {
  color: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-300\/10 {
  color: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-300\/20 {
  color: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-300\/25 {
  color: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-300\/30 {
  color: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-300\/40 {
  color: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-300\/50 {
  color: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-300\/60 {
  color: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-300\/70 {
  color: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-300\/75 {
  color: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-300\/80 {
  color: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-300\/90 {
  color: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-300\/95 {
  color: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-300\/100 {
  color: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:text-gray-neutral-400\/0 {
  color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:text-gray-neutral-400\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-400\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-400\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-400\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-400\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-400\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-400\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-400\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-400\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-400\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-400\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-400\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-400\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-400\/100 {
  color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:text-gray-neutral-500\/0 {
  color: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:text-gray-neutral-500\/5 {
  color: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-500\/10 {
  color: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-500\/20 {
  color: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-500\/25 {
  color: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-500\/30 {
  color: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-500\/40 {
  color: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-500\/50 {
  color: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-500\/60 {
  color: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-500\/70 {
  color: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-500\/75 {
  color: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-500\/80 {
  color: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-500\/90 {
  color: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-500\/95 {
  color: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-500\/100 {
  color: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:text-gray-neutral-600\/0 {
  color: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:text-gray-neutral-600\/5 {
  color: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-600\/10 {
  color: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-600\/20 {
  color: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-600\/25 {
  color: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-600\/30 {
  color: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-600\/40 {
  color: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-600\/50 {
  color: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-600\/60 {
  color: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-600\/70 {
  color: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-600\/75 {
  color: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-600\/80 {
  color: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-600\/90 {
  color: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-600\/95 {
  color: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-600\/100 {
  color: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:text-gray-neutral-700\/0 {
  color: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:text-gray-neutral-700\/5 {
  color: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-700\/10 {
  color: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-700\/20 {
  color: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-700\/25 {
  color: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-700\/30 {
  color: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-700\/40 {
  color: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-700\/50 {
  color: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-700\/60 {
  color: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-700\/70 {
  color: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-700\/75 {
  color: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-700\/80 {
  color: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-700\/90 {
  color: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-700\/95 {
  color: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-700\/100 {
  color: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:text-gray-neutral-800\/0 {
  color: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:text-gray-neutral-800\/5 {
  color: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-800\/10 {
  color: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-800\/20 {
  color: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-800\/25 {
  color: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-800\/30 {
  color: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-800\/40 {
  color: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-800\/50 {
  color: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-800\/60 {
  color: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-800\/70 {
  color: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-800\/75 {
  color: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-800\/80 {
  color: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-800\/90 {
  color: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-800\/95 {
  color: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-800\/100 {
  color: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:text-gray-neutral-900\/0 {
  color: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:text-gray-neutral-900\/5 {
  color: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral-900\/10 {
  color: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral-900\/20 {
  color: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral-900\/25 {
  color: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral-900\/30 {
  color: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral-900\/40 {
  color: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral-900\/50 {
  color: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral-900\/60 {
  color: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral-900\/70 {
  color: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral-900\/75 {
  color: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral-900\/80 {
  color: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral-900\/90 {
  color: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral-900\/95 {
  color: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral-900\/100 {
  color: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:text-gray-neutral\/0 {
  color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:text-gray-neutral\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:text-gray-neutral\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:text-gray-neutral\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:text-gray-neutral\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:text-gray-neutral\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:text-gray-neutral\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:text-gray-neutral\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:text-gray-neutral\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:text-gray-neutral\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:text-gray-neutral\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:text-gray-neutral\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:text-gray-neutral\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:text-gray-neutral\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:text-gray-neutral\/100 {
  color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:text-gray-iron-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:text-gray-iron-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:text-gray-iron-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:text-gray-iron-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:text-gray-iron-100\/0 {
  color: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:text-gray-iron-100\/5 {
  color: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-100\/10 {
  color: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-100\/20 {
  color: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-100\/25 {
  color: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-100\/30 {
  color: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-100\/40 {
  color: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-100\/50 {
  color: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-100\/60 {
  color: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-100\/70 {
  color: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-100\/75 {
  color: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-100\/80 {
  color: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-100\/90 {
  color: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-100\/95 {
  color: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-100\/100 {
  color: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:text-gray-iron-200\/0 {
  color: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:text-gray-iron-200\/5 {
  color: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-200\/10 {
  color: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-200\/20 {
  color: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-200\/25 {
  color: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-200\/30 {
  color: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-200\/40 {
  color: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-200\/50 {
  color: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-200\/60 {
  color: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-200\/70 {
  color: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-200\/75 {
  color: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-200\/80 {
  color: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-200\/90 {
  color: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-200\/95 {
  color: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-200\/100 {
  color: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:text-gray-iron-300\/0 {
  color: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:text-gray-iron-300\/5 {
  color: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-300\/10 {
  color: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-300\/20 {
  color: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-300\/25 {
  color: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-300\/30 {
  color: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-300\/40 {
  color: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-300\/50 {
  color: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-300\/60 {
  color: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-300\/70 {
  color: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-300\/75 {
  color: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-300\/80 {
  color: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-300\/90 {
  color: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-300\/95 {
  color: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-300\/100 {
  color: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:text-gray-iron-400\/0 {
  color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:text-gray-iron-400\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-400\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-400\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-400\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-400\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-400\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-400\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-400\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-400\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-400\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-400\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-400\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-400\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-400\/100 {
  color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:text-gray-iron-500\/0 {
  color: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:text-gray-iron-500\/5 {
  color: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-500\/10 {
  color: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-500\/20 {
  color: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-500\/25 {
  color: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-500\/30 {
  color: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-500\/40 {
  color: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-500\/50 {
  color: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-500\/60 {
  color: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-500\/70 {
  color: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-500\/75 {
  color: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-500\/80 {
  color: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-500\/90 {
  color: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-500\/95 {
  color: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-500\/100 {
  color: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:text-gray-iron-600\/0 {
  color: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:text-gray-iron-600\/5 {
  color: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-600\/10 {
  color: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-600\/20 {
  color: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-600\/25 {
  color: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-600\/30 {
  color: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-600\/40 {
  color: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-600\/50 {
  color: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-600\/60 {
  color: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-600\/70 {
  color: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-600\/75 {
  color: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-600\/80 {
  color: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-600\/90 {
  color: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-600\/95 {
  color: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-600\/100 {
  color: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:text-gray-iron-700\/0 {
  color: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:text-gray-iron-700\/5 {
  color: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-700\/10 {
  color: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-700\/20 {
  color: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-700\/25 {
  color: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-700\/30 {
  color: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-700\/40 {
  color: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-700\/50 {
  color: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-700\/60 {
  color: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-700\/70 {
  color: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-700\/75 {
  color: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-700\/80 {
  color: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-700\/90 {
  color: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-700\/95 {
  color: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-700\/100 {
  color: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:text-gray-iron-800\/0 {
  color: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:text-gray-iron-800\/5 {
  color: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-800\/10 {
  color: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-800\/20 {
  color: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-800\/25 {
  color: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-800\/30 {
  color: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-800\/40 {
  color: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-800\/50 {
  color: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-800\/60 {
  color: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-800\/70 {
  color: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-800\/75 {
  color: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-800\/80 {
  color: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-800\/90 {
  color: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-800\/95 {
  color: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-800\/100 {
  color: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:text-gray-iron-900\/0 {
  color: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:text-gray-iron-900\/5 {
  color: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:text-gray-iron-900\/10 {
  color: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:text-gray-iron-900\/20 {
  color: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:text-gray-iron-900\/25 {
  color: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:text-gray-iron-900\/30 {
  color: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:text-gray-iron-900\/40 {
  color: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:text-gray-iron-900\/50 {
  color: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:text-gray-iron-900\/60 {
  color: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:text-gray-iron-900\/70 {
  color: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:text-gray-iron-900\/75 {
  color: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:text-gray-iron-900\/80 {
  color: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:text-gray-iron-900\/90 {
  color: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:text-gray-iron-900\/95 {
  color: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:text-gray-iron-900\/100 {
  color: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:text-gray-iron\/0 {
  color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:text-gray-iron\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:text-gray-iron\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:text-gray-iron\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:text-gray-iron\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:text-gray-iron\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:text-gray-iron\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:text-gray-iron\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:text-gray-iron\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:text-gray-iron\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:text-gray-iron\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:text-gray-iron\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:text-gray-iron\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:text-gray-iron\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:text-gray-iron\/100 {
  color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:text-gray-true-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:text-gray-true-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:text-gray-true-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:text-gray-true-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:text-gray-true-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:text-gray-true-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:text-gray-true-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:text-gray-true-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:text-gray-true-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:text-gray-true-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:text-gray-true-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:text-gray-true-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:text-gray-true-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:text-gray-true-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:text-gray-true-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:text-gray-true-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:text-gray-true-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:text-gray-true-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:text-gray-true-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:text-gray-true-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:text-gray-true-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:text-gray-true-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:text-gray-true-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:text-gray-true-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:text-gray-true-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:text-gray-true-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:text-gray-true-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:text-gray-true-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:text-gray-true-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:text-gray-true-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:text-gray-true-100\/0 {
  color: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:text-gray-true-100\/5 {
  color: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:text-gray-true-100\/10 {
  color: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:text-gray-true-100\/20 {
  color: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:text-gray-true-100\/25 {
  color: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:text-gray-true-100\/30 {
  color: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:text-gray-true-100\/40 {
  color: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:text-gray-true-100\/50 {
  color: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:text-gray-true-100\/60 {
  color: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:text-gray-true-100\/70 {
  color: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:text-gray-true-100\/75 {
  color: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:text-gray-true-100\/80 {
  color: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:text-gray-true-100\/90 {
  color: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:text-gray-true-100\/95 {
  color: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:text-gray-true-100\/100 {
  color: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:text-gray-true-200\/0 {
  color: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:text-gray-true-200\/5 {
  color: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:text-gray-true-200\/10 {
  color: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:text-gray-true-200\/20 {
  color: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:text-gray-true-200\/25 {
  color: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:text-gray-true-200\/30 {
  color: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:text-gray-true-200\/40 {
  color: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:text-gray-true-200\/50 {
  color: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:text-gray-true-200\/60 {
  color: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:text-gray-true-200\/70 {
  color: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:text-gray-true-200\/75 {
  color: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:text-gray-true-200\/80 {
  color: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:text-gray-true-200\/90 {
  color: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:text-gray-true-200\/95 {
  color: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:text-gray-true-200\/100 {
  color: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:text-gray-true-300\/0 {
  color: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:text-gray-true-300\/5 {
  color: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:text-gray-true-300\/10 {
  color: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:text-gray-true-300\/20 {
  color: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:text-gray-true-300\/25 {
  color: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:text-gray-true-300\/30 {
  color: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:text-gray-true-300\/40 {
  color: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:text-gray-true-300\/50 {
  color: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:text-gray-true-300\/60 {
  color: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:text-gray-true-300\/70 {
  color: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:text-gray-true-300\/75 {
  color: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:text-gray-true-300\/80 {
  color: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:text-gray-true-300\/90 {
  color: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:text-gray-true-300\/95 {
  color: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:text-gray-true-300\/100 {
  color: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:text-gray-true-400\/0 {
  color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:text-gray-true-400\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:text-gray-true-400\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:text-gray-true-400\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:text-gray-true-400\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:text-gray-true-400\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:text-gray-true-400\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:text-gray-true-400\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:text-gray-true-400\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:text-gray-true-400\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:text-gray-true-400\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:text-gray-true-400\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:text-gray-true-400\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:text-gray-true-400\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:text-gray-true-400\/100 {
  color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:text-gray-true-500\/0 {
  color: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:text-gray-true-500\/5 {
  color: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:text-gray-true-500\/10 {
  color: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:text-gray-true-500\/20 {
  color: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:text-gray-true-500\/25 {
  color: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:text-gray-true-500\/30 {
  color: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:text-gray-true-500\/40 {
  color: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:text-gray-true-500\/50 {
  color: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:text-gray-true-500\/60 {
  color: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:text-gray-true-500\/70 {
  color: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:text-gray-true-500\/75 {
  color: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:text-gray-true-500\/80 {
  color: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:text-gray-true-500\/90 {
  color: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:text-gray-true-500\/95 {
  color: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:text-gray-true-500\/100 {
  color: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:text-gray-true-600\/0 {
  color: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:text-gray-true-600\/5 {
  color: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:text-gray-true-600\/10 {
  color: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:text-gray-true-600\/20 {
  color: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:text-gray-true-600\/25 {
  color: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:text-gray-true-600\/30 {
  color: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:text-gray-true-600\/40 {
  color: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:text-gray-true-600\/50 {
  color: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:text-gray-true-600\/60 {
  color: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:text-gray-true-600\/70 {
  color: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:text-gray-true-600\/75 {
  color: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:text-gray-true-600\/80 {
  color: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:text-gray-true-600\/90 {
  color: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:text-gray-true-600\/95 {
  color: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:text-gray-true-600\/100 {
  color: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:text-gray-true-700\/0 {
  color: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:text-gray-true-700\/5 {
  color: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:text-gray-true-700\/10 {
  color: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:text-gray-true-700\/20 {
  color: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:text-gray-true-700\/25 {
  color: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:text-gray-true-700\/30 {
  color: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:text-gray-true-700\/40 {
  color: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:text-gray-true-700\/50 {
  color: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:text-gray-true-700\/60 {
  color: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:text-gray-true-700\/70 {
  color: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:text-gray-true-700\/75 {
  color: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:text-gray-true-700\/80 {
  color: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:text-gray-true-700\/90 {
  color: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:text-gray-true-700\/95 {
  color: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:text-gray-true-700\/100 {
  color: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:text-gray-true-800\/0 {
  color: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:text-gray-true-800\/5 {
  color: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:text-gray-true-800\/10 {
  color: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:text-gray-true-800\/20 {
  color: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:text-gray-true-800\/25 {
  color: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:text-gray-true-800\/30 {
  color: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:text-gray-true-800\/40 {
  color: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:text-gray-true-800\/50 {
  color: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:text-gray-true-800\/60 {
  color: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:text-gray-true-800\/70 {
  color: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:text-gray-true-800\/75 {
  color: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:text-gray-true-800\/80 {
  color: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:text-gray-true-800\/90 {
  color: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:text-gray-true-800\/95 {
  color: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:text-gray-true-800\/100 {
  color: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:text-gray-true-900\/0 {
  color: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:text-gray-true-900\/5 {
  color: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:text-gray-true-900\/10 {
  color: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:text-gray-true-900\/20 {
  color: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:text-gray-true-900\/25 {
  color: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:text-gray-true-900\/30 {
  color: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:text-gray-true-900\/40 {
  color: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:text-gray-true-900\/50 {
  color: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:text-gray-true-900\/60 {
  color: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:text-gray-true-900\/70 {
  color: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:text-gray-true-900\/75 {
  color: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:text-gray-true-900\/80 {
  color: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:text-gray-true-900\/90 {
  color: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:text-gray-true-900\/95 {
  color: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:text-gray-true-900\/100 {
  color: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:text-gray-true\/0 {
  color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:text-gray-true\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:text-gray-true\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:text-gray-true\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:text-gray-true\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:text-gray-true\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:text-gray-true\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:text-gray-true\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:text-gray-true\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:text-gray-true\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:text-gray-true\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:text-gray-true\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:text-gray-true\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:text-gray-true\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:text-gray-true\/100 {
  color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:text-gray-warm-25\/0 {
  color: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:text-gray-warm-25\/5 {
  color: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-25\/10 {
  color: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-25\/20 {
  color: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-25\/25 {
  color: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-25\/30 {
  color: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-25\/40 {
  color: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-25\/50 {
  color: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-25\/60 {
  color: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-25\/70 {
  color: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-25\/75 {
  color: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-25\/80 {
  color: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-25\/90 {
  color: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-25\/95 {
  color: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-25\/100 {
  color: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:text-gray-warm-50\/0 {
  color: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:text-gray-warm-50\/5 {
  color: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-50\/10 {
  color: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-50\/20 {
  color: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-50\/25 {
  color: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-50\/30 {
  color: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-50\/40 {
  color: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-50\/50 {
  color: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-50\/60 {
  color: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-50\/70 {
  color: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-50\/75 {
  color: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-50\/80 {
  color: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-50\/90 {
  color: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-50\/95 {
  color: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-50\/100 {
  color: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:text-gray-warm-100\/0 {
  color: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:text-gray-warm-100\/5 {
  color: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-100\/10 {
  color: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-100\/20 {
  color: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-100\/25 {
  color: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-100\/30 {
  color: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-100\/40 {
  color: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-100\/50 {
  color: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-100\/60 {
  color: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-100\/70 {
  color: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-100\/75 {
  color: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-100\/80 {
  color: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-100\/90 {
  color: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-100\/95 {
  color: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-100\/100 {
  color: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:text-gray-warm-200\/0 {
  color: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:text-gray-warm-200\/5 {
  color: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-200\/10 {
  color: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-200\/20 {
  color: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-200\/25 {
  color: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-200\/30 {
  color: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-200\/40 {
  color: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-200\/50 {
  color: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-200\/60 {
  color: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-200\/70 {
  color: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-200\/75 {
  color: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-200\/80 {
  color: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-200\/90 {
  color: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-200\/95 {
  color: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-200\/100 {
  color: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:text-gray-warm-300\/0 {
  color: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:text-gray-warm-300\/5 {
  color: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-300\/10 {
  color: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-300\/20 {
  color: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-300\/25 {
  color: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-300\/30 {
  color: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-300\/40 {
  color: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-300\/50 {
  color: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-300\/60 {
  color: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-300\/70 {
  color: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-300\/75 {
  color: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-300\/80 {
  color: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-300\/90 {
  color: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-300\/95 {
  color: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-300\/100 {
  color: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:text-gray-warm-400\/0 {
  color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:text-gray-warm-400\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-400\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-400\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-400\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-400\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-400\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-400\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-400\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-400\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-400\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-400\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-400\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-400\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-400\/100 {
  color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:text-gray-warm-500\/0 {
  color: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:text-gray-warm-500\/5 {
  color: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-500\/10 {
  color: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-500\/20 {
  color: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-500\/25 {
  color: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-500\/30 {
  color: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-500\/40 {
  color: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-500\/50 {
  color: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-500\/60 {
  color: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-500\/70 {
  color: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-500\/75 {
  color: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-500\/80 {
  color: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-500\/90 {
  color: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-500\/95 {
  color: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-500\/100 {
  color: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:text-gray-warm-600\/0 {
  color: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:text-gray-warm-600\/5 {
  color: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-600\/10 {
  color: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-600\/20 {
  color: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-600\/25 {
  color: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-600\/30 {
  color: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-600\/40 {
  color: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-600\/50 {
  color: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-600\/60 {
  color: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-600\/70 {
  color: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-600\/75 {
  color: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-600\/80 {
  color: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-600\/90 {
  color: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-600\/95 {
  color: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-600\/100 {
  color: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:text-gray-warm-700\/0 {
  color: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:text-gray-warm-700\/5 {
  color: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-700\/10 {
  color: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-700\/20 {
  color: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-700\/25 {
  color: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-700\/30 {
  color: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-700\/40 {
  color: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-700\/50 {
  color: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-700\/60 {
  color: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-700\/70 {
  color: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-700\/75 {
  color: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-700\/80 {
  color: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-700\/90 {
  color: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-700\/95 {
  color: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-700\/100 {
  color: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:text-gray-warm-800\/0 {
  color: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:text-gray-warm-800\/5 {
  color: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-800\/10 {
  color: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-800\/20 {
  color: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-800\/25 {
  color: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-800\/30 {
  color: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-800\/40 {
  color: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-800\/50 {
  color: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-800\/60 {
  color: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-800\/70 {
  color: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-800\/75 {
  color: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-800\/80 {
  color: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-800\/90 {
  color: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-800\/95 {
  color: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-800\/100 {
  color: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:text-gray-warm-900\/0 {
  color: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:text-gray-warm-900\/5 {
  color: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:text-gray-warm-900\/10 {
  color: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:text-gray-warm-900\/20 {
  color: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:text-gray-warm-900\/25 {
  color: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:text-gray-warm-900\/30 {
  color: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:text-gray-warm-900\/40 {
  color: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:text-gray-warm-900\/50 {
  color: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:text-gray-warm-900\/60 {
  color: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:text-gray-warm-900\/70 {
  color: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:text-gray-warm-900\/75 {
  color: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:text-gray-warm-900\/80 {
  color: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:text-gray-warm-900\/90 {
  color: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:text-gray-warm-900\/95 {
  color: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:text-gray-warm-900\/100 {
  color: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:text-gray-warm\/0 {
  color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:text-gray-warm\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:text-gray-warm\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:text-gray-warm\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:text-gray-warm\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:text-gray-warm\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:text-gray-warm\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:text-gray-warm\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:text-gray-warm\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:text-gray-warm\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:text-gray-warm\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:text-gray-warm\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:text-gray-warm\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:text-gray-warm\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:text-gray-warm\/100 {
  color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:text-moss-25\/0 {
  color: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:text-moss-25\/5 {
  color: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:text-moss-25\/10 {
  color: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:text-moss-25\/20 {
  color: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:text-moss-25\/25 {
  color: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:text-moss-25\/30 {
  color: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:text-moss-25\/40 {
  color: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:text-moss-25\/50 {
  color: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:text-moss-25\/60 {
  color: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:text-moss-25\/70 {
  color: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:text-moss-25\/75 {
  color: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:text-moss-25\/80 {
  color: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:text-moss-25\/90 {
  color: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:text-moss-25\/95 {
  color: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:text-moss-25\/100 {
  color: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:text-moss-50\/0 {
  color: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:text-moss-50\/5 {
  color: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:text-moss-50\/10 {
  color: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:text-moss-50\/20 {
  color: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:text-moss-50\/25 {
  color: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:text-moss-50\/30 {
  color: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:text-moss-50\/40 {
  color: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:text-moss-50\/50 {
  color: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:text-moss-50\/60 {
  color: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:text-moss-50\/70 {
  color: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:text-moss-50\/75 {
  color: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:text-moss-50\/80 {
  color: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:text-moss-50\/90 {
  color: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:text-moss-50\/95 {
  color: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:text-moss-50\/100 {
  color: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:text-moss-100\/0 {
  color: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:text-moss-100\/5 {
  color: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:text-moss-100\/10 {
  color: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:text-moss-100\/20 {
  color: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:text-moss-100\/25 {
  color: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:text-moss-100\/30 {
  color: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:text-moss-100\/40 {
  color: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:text-moss-100\/50 {
  color: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:text-moss-100\/60 {
  color: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:text-moss-100\/70 {
  color: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:text-moss-100\/75 {
  color: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:text-moss-100\/80 {
  color: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:text-moss-100\/90 {
  color: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:text-moss-100\/95 {
  color: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:text-moss-100\/100 {
  color: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:text-moss-200\/0 {
  color: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:text-moss-200\/5 {
  color: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:text-moss-200\/10 {
  color: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:text-moss-200\/20 {
  color: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:text-moss-200\/25 {
  color: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:text-moss-200\/30 {
  color: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:text-moss-200\/40 {
  color: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:text-moss-200\/50 {
  color: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:text-moss-200\/60 {
  color: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:text-moss-200\/70 {
  color: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:text-moss-200\/75 {
  color: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:text-moss-200\/80 {
  color: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:text-moss-200\/90 {
  color: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:text-moss-200\/95 {
  color: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:text-moss-200\/100 {
  color: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:text-moss-300\/0 {
  color: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:text-moss-300\/5 {
  color: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:text-moss-300\/10 {
  color: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:text-moss-300\/20 {
  color: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:text-moss-300\/25 {
  color: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:text-moss-300\/30 {
  color: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:text-moss-300\/40 {
  color: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:text-moss-300\/50 {
  color: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:text-moss-300\/60 {
  color: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:text-moss-300\/70 {
  color: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:text-moss-300\/75 {
  color: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:text-moss-300\/80 {
  color: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:text-moss-300\/90 {
  color: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:text-moss-300\/95 {
  color: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:text-moss-300\/100 {
  color: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:text-moss-400\/0 {
  color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:text-moss-400\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:text-moss-400\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:text-moss-400\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:text-moss-400\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:text-moss-400\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:text-moss-400\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:text-moss-400\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:text-moss-400\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:text-moss-400\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:text-moss-400\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:text-moss-400\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:text-moss-400\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:text-moss-400\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:text-moss-400\/100 {
  color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:text-moss-500\/0 {
  color: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:text-moss-500\/5 {
  color: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:text-moss-500\/10 {
  color: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:text-moss-500\/20 {
  color: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:text-moss-500\/25 {
  color: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:text-moss-500\/30 {
  color: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:text-moss-500\/40 {
  color: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:text-moss-500\/50 {
  color: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:text-moss-500\/60 {
  color: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:text-moss-500\/70 {
  color: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:text-moss-500\/75 {
  color: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:text-moss-500\/80 {
  color: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:text-moss-500\/90 {
  color: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:text-moss-500\/95 {
  color: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:text-moss-500\/100 {
  color: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:text-moss-600\/0 {
  color: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:text-moss-600\/5 {
  color: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:text-moss-600\/10 {
  color: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:text-moss-600\/20 {
  color: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:text-moss-600\/25 {
  color: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:text-moss-600\/30 {
  color: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:text-moss-600\/40 {
  color: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:text-moss-600\/50 {
  color: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:text-moss-600\/60 {
  color: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:text-moss-600\/70 {
  color: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:text-moss-600\/75 {
  color: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:text-moss-600\/80 {
  color: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:text-moss-600\/90 {
  color: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:text-moss-600\/95 {
  color: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:text-moss-600\/100 {
  color: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:text-moss-700\/0 {
  color: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:text-moss-700\/5 {
  color: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:text-moss-700\/10 {
  color: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:text-moss-700\/20 {
  color: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:text-moss-700\/25 {
  color: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:text-moss-700\/30 {
  color: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:text-moss-700\/40 {
  color: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:text-moss-700\/50 {
  color: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:text-moss-700\/60 {
  color: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:text-moss-700\/70 {
  color: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:text-moss-700\/75 {
  color: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:text-moss-700\/80 {
  color: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:text-moss-700\/90 {
  color: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:text-moss-700\/95 {
  color: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:text-moss-700\/100 {
  color: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:text-moss-800\/0 {
  color: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:text-moss-800\/5 {
  color: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:text-moss-800\/10 {
  color: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:text-moss-800\/20 {
  color: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:text-moss-800\/25 {
  color: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:text-moss-800\/30 {
  color: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:text-moss-800\/40 {
  color: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:text-moss-800\/50 {
  color: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:text-moss-800\/60 {
  color: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:text-moss-800\/70 {
  color: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:text-moss-800\/75 {
  color: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:text-moss-800\/80 {
  color: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:text-moss-800\/90 {
  color: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:text-moss-800\/95 {
  color: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:text-moss-800\/100 {
  color: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:text-moss-900\/0 {
  color: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:text-moss-900\/5 {
  color: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:text-moss-900\/10 {
  color: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:text-moss-900\/20 {
  color: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:text-moss-900\/25 {
  color: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:text-moss-900\/30 {
  color: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:text-moss-900\/40 {
  color: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:text-moss-900\/50 {
  color: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:text-moss-900\/60 {
  color: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:text-moss-900\/70 {
  color: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:text-moss-900\/75 {
  color: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:text-moss-900\/80 {
  color: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:text-moss-900\/90 {
  color: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:text-moss-900\/95 {
  color: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:text-moss-900\/100 {
  color: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:text-moss\/0 {
  color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:text-moss\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:text-moss\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:text-moss\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:text-moss\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:text-moss\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:text-moss\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:text-moss\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:text-moss\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:text-moss\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:text-moss\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:text-moss\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:text-moss\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:text-moss\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:text-moss\/100 {
  color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:text-green-light-25\/0 {
  color: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:text-green-light-25\/5 {
  color: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:text-green-light-25\/10 {
  color: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:text-green-light-25\/20 {
  color: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:text-green-light-25\/25 {
  color: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:text-green-light-25\/30 {
  color: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:text-green-light-25\/40 {
  color: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:text-green-light-25\/50 {
  color: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:text-green-light-25\/60 {
  color: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:text-green-light-25\/70 {
  color: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:text-green-light-25\/75 {
  color: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:text-green-light-25\/80 {
  color: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:text-green-light-25\/90 {
  color: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:text-green-light-25\/95 {
  color: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:text-green-light-25\/100 {
  color: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:text-green-light-50\/0 {
  color: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:text-green-light-50\/5 {
  color: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:text-green-light-50\/10 {
  color: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:text-green-light-50\/20 {
  color: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:text-green-light-50\/25 {
  color: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:text-green-light-50\/30 {
  color: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:text-green-light-50\/40 {
  color: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:text-green-light-50\/50 {
  color: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:text-green-light-50\/60 {
  color: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:text-green-light-50\/70 {
  color: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:text-green-light-50\/75 {
  color: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:text-green-light-50\/80 {
  color: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:text-green-light-50\/90 {
  color: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:text-green-light-50\/95 {
  color: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:text-green-light-50\/100 {
  color: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:text-green-light-100\/0 {
  color: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:text-green-light-100\/5 {
  color: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:text-green-light-100\/10 {
  color: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:text-green-light-100\/20 {
  color: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:text-green-light-100\/25 {
  color: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:text-green-light-100\/30 {
  color: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:text-green-light-100\/40 {
  color: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:text-green-light-100\/50 {
  color: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:text-green-light-100\/60 {
  color: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:text-green-light-100\/70 {
  color: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:text-green-light-100\/75 {
  color: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:text-green-light-100\/80 {
  color: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:text-green-light-100\/90 {
  color: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:text-green-light-100\/95 {
  color: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:text-green-light-100\/100 {
  color: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:text-green-light-300\/0 {
  color: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:text-green-light-300\/5 {
  color: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:text-green-light-300\/10 {
  color: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:text-green-light-300\/20 {
  color: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:text-green-light-300\/25 {
  color: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:text-green-light-300\/30 {
  color: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:text-green-light-300\/40 {
  color: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:text-green-light-300\/50 {
  color: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:text-green-light-300\/60 {
  color: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:text-green-light-300\/70 {
  color: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:text-green-light-300\/75 {
  color: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:text-green-light-300\/80 {
  color: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:text-green-light-300\/90 {
  color: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:text-green-light-300\/95 {
  color: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:text-green-light-300\/100 {
  color: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:text-green-light-400\/0 {
  color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:text-green-light-400\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:text-green-light-400\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:text-green-light-400\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:text-green-light-400\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:text-green-light-400\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:text-green-light-400\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:text-green-light-400\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:text-green-light-400\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:text-green-light-400\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:text-green-light-400\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:text-green-light-400\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:text-green-light-400\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:text-green-light-400\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:text-green-light-400\/100 {
  color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:text-green-light-500\/0 {
  color: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:text-green-light-500\/5 {
  color: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:text-green-light-500\/10 {
  color: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:text-green-light-500\/20 {
  color: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:text-green-light-500\/25 {
  color: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:text-green-light-500\/30 {
  color: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:text-green-light-500\/40 {
  color: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:text-green-light-500\/50 {
  color: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:text-green-light-500\/60 {
  color: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:text-green-light-500\/70 {
  color: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:text-green-light-500\/75 {
  color: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:text-green-light-500\/80 {
  color: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:text-green-light-500\/90 {
  color: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:text-green-light-500\/95 {
  color: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:text-green-light-500\/100 {
  color: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:text-green-light-800\/0 {
  color: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:text-green-light-800\/5 {
  color: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:text-green-light-800\/10 {
  color: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:text-green-light-800\/20 {
  color: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:text-green-light-800\/25 {
  color: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:text-green-light-800\/30 {
  color: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:text-green-light-800\/40 {
  color: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:text-green-light-800\/50 {
  color: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:text-green-light-800\/60 {
  color: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:text-green-light-800\/70 {
  color: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:text-green-light-800\/75 {
  color: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:text-green-light-800\/80 {
  color: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:text-green-light-800\/90 {
  color: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:text-green-light-800\/95 {
  color: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:text-green-light-800\/100 {
  color: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:text-green-light-900\/0 {
  color: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:text-green-light-900\/5 {
  color: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:text-green-light-900\/10 {
  color: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:text-green-light-900\/20 {
  color: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:text-green-light-900\/25 {
  color: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:text-green-light-900\/30 {
  color: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:text-green-light-900\/40 {
  color: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:text-green-light-900\/50 {
  color: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:text-green-light-900\/60 {
  color: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:text-green-light-900\/70 {
  color: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:text-green-light-900\/75 {
  color: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:text-green-light-900\/80 {
  color: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:text-green-light-900\/90 {
  color: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:text-green-light-900\/95 {
  color: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:text-green-light-900\/100 {
  color: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:text-green-light\/0 {
  color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:text-green-light\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:text-green-light\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:text-green-light\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:text-green-light\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:text-green-light\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:text-green-light\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:text-green-light\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:text-green-light\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:text-green-light\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:text-green-light\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:text-green-light\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:text-green-light\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:text-green-light\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:text-green-light\/100 {
  color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:text-green-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:text-green-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:text-green-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:text-green-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:text-green-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:text-green-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:text-green-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:text-green-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:text-green-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:text-green-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:text-green-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:text-green-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:text-green-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:text-green-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:text-green-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:text-green-50\/0 {
  color: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:text-green-50\/5 {
  color: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:text-green-50\/10 {
  color: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:text-green-50\/20 {
  color: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:text-green-50\/25 {
  color: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:text-green-50\/30 {
  color: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:text-green-50\/40 {
  color: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:text-green-50\/50 {
  color: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:text-green-50\/60 {
  color: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:text-green-50\/70 {
  color: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:text-green-50\/75 {
  color: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:text-green-50\/80 {
  color: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:text-green-50\/90 {
  color: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:text-green-50\/95 {
  color: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:text-green-50\/100 {
  color: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:text-green-100\/0 {
  color: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:text-green-100\/5 {
  color: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:text-green-100\/10 {
  color: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:text-green-100\/20 {
  color: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:text-green-100\/25 {
  color: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:text-green-100\/30 {
  color: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:text-green-100\/40 {
  color: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:text-green-100\/50 {
  color: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:text-green-100\/60 {
  color: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:text-green-100\/70 {
  color: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:text-green-100\/75 {
  color: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:text-green-100\/80 {
  color: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:text-green-100\/90 {
  color: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:text-green-100\/95 {
  color: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:text-green-100\/100 {
  color: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:text-green-200\/0 {
  color: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:text-green-200\/5 {
  color: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:text-green-200\/10 {
  color: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:text-green-200\/20 {
  color: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:text-green-200\/25 {
  color: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:text-green-200\/30 {
  color: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:text-green-200\/40 {
  color: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:text-green-200\/50 {
  color: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:text-green-200\/60 {
  color: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:text-green-200\/70 {
  color: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:text-green-200\/75 {
  color: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:text-green-200\/80 {
  color: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:text-green-200\/90 {
  color: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:text-green-200\/95 {
  color: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:text-green-200\/100 {
  color: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:text-green-300\/0 {
  color: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:text-green-300\/5 {
  color: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:text-green-300\/10 {
  color: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:text-green-300\/20 {
  color: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:text-green-300\/25 {
  color: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:text-green-300\/30 {
  color: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:text-green-300\/40 {
  color: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:text-green-300\/50 {
  color: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:text-green-300\/60 {
  color: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:text-green-300\/70 {
  color: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:text-green-300\/75 {
  color: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:text-green-300\/80 {
  color: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:text-green-300\/90 {
  color: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:text-green-300\/95 {
  color: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:text-green-300\/100 {
  color: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:text-green-400\/0 {
  color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:text-green-400\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:text-green-400\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:text-green-400\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:text-green-400\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:text-green-400\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:text-green-400\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:text-green-400\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:text-green-400\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:text-green-400\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:text-green-400\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:text-green-400\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:text-green-400\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:text-green-400\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:text-green-400\/100 {
  color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:text-green-500\/0 {
  color: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:text-green-500\/5 {
  color: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:text-green-500\/10 {
  color: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:text-green-500\/20 {
  color: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:text-green-500\/25 {
  color: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:text-green-500\/30 {
  color: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:text-green-500\/40 {
  color: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:text-green-500\/50 {
  color: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:text-green-500\/60 {
  color: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:text-green-500\/70 {
  color: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:text-green-500\/75 {
  color: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:text-green-500\/80 {
  color: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:text-green-500\/90 {
  color: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:text-green-500\/95 {
  color: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:text-green-500\/100 {
  color: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:text-green-600\/0 {
  color: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:text-green-600\/5 {
  color: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:text-green-600\/10 {
  color: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:text-green-600\/20 {
  color: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:text-green-600\/25 {
  color: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:text-green-600\/30 {
  color: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:text-green-600\/40 {
  color: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:text-green-600\/50 {
  color: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:text-green-600\/60 {
  color: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:text-green-600\/70 {
  color: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:text-green-600\/75 {
  color: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:text-green-600\/80 {
  color: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:text-green-600\/90 {
  color: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:text-green-600\/95 {
  color: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:text-green-600\/100 {
  color: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:text-green-700\/0 {
  color: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:text-green-700\/5 {
  color: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:text-green-700\/10 {
  color: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:text-green-700\/20 {
  color: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:text-green-700\/25 {
  color: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:text-green-700\/30 {
  color: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:text-green-700\/40 {
  color: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:text-green-700\/50 {
  color: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:text-green-700\/60 {
  color: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:text-green-700\/70 {
  color: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:text-green-700\/75 {
  color: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:text-green-700\/80 {
  color: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:text-green-700\/90 {
  color: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:text-green-700\/95 {
  color: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:text-green-700\/100 {
  color: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:text-green-800\/0 {
  color: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:text-green-800\/5 {
  color: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:text-green-800\/10 {
  color: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:text-green-800\/20 {
  color: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:text-green-800\/25 {
  color: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:text-green-800\/30 {
  color: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:text-green-800\/40 {
  color: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:text-green-800\/50 {
  color: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:text-green-800\/60 {
  color: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:text-green-800\/70 {
  color: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:text-green-800\/75 {
  color: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:text-green-800\/80 {
  color: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:text-green-800\/90 {
  color: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:text-green-800\/95 {
  color: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:text-green-800\/100 {
  color: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:text-green-900\/0 {
  color: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:text-green-900\/5 {
  color: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:text-green-900\/10 {
  color: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:text-green-900\/20 {
  color: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:text-green-900\/25 {
  color: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:text-green-900\/30 {
  color: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:text-green-900\/40 {
  color: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:text-green-900\/50 {
  color: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:text-green-900\/60 {
  color: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:text-green-900\/70 {
  color: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:text-green-900\/75 {
  color: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:text-green-900\/80 {
  color: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:text-green-900\/90 {
  color: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:text-green-900\/95 {
  color: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:text-green-900\/100 {
  color: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:text-green\/0 {
  color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:text-green\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:text-green\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:text-green\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:text-green\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:text-green\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:text-green\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:text-green\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:text-green\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:text-green\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:text-green\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:text-green\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:text-green\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:text-green\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:text-green\/100 {
  color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:text-teal-25\/0 {
  color: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:text-teal-25\/5 {
  color: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:text-teal-25\/10 {
  color: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:text-teal-25\/20 {
  color: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:text-teal-25\/25 {
  color: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:text-teal-25\/30 {
  color: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:text-teal-25\/40 {
  color: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:text-teal-25\/50 {
  color: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:text-teal-25\/60 {
  color: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:text-teal-25\/70 {
  color: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:text-teal-25\/75 {
  color: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:text-teal-25\/80 {
  color: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:text-teal-25\/90 {
  color: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:text-teal-25\/95 {
  color: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:text-teal-25\/100 {
  color: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:text-teal-50\/0 {
  color: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:text-teal-50\/5 {
  color: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:text-teal-50\/10 {
  color: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:text-teal-50\/20 {
  color: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:text-teal-50\/25 {
  color: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:text-teal-50\/30 {
  color: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:text-teal-50\/40 {
  color: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:text-teal-50\/50 {
  color: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:text-teal-50\/60 {
  color: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:text-teal-50\/70 {
  color: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:text-teal-50\/75 {
  color: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:text-teal-50\/80 {
  color: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:text-teal-50\/90 {
  color: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:text-teal-50\/95 {
  color: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:text-teal-50\/100 {
  color: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:text-teal-100\/0 {
  color: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:text-teal-100\/5 {
  color: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:text-teal-100\/10 {
  color: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:text-teal-100\/20 {
  color: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:text-teal-100\/25 {
  color: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:text-teal-100\/30 {
  color: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:text-teal-100\/40 {
  color: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:text-teal-100\/50 {
  color: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:text-teal-100\/60 {
  color: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:text-teal-100\/70 {
  color: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:text-teal-100\/75 {
  color: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:text-teal-100\/80 {
  color: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:text-teal-100\/90 {
  color: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:text-teal-100\/95 {
  color: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:text-teal-100\/100 {
  color: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:text-teal-200\/0 {
  color: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:text-teal-200\/5 {
  color: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:text-teal-200\/10 {
  color: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:text-teal-200\/20 {
  color: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:text-teal-200\/25 {
  color: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:text-teal-200\/30 {
  color: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:text-teal-200\/40 {
  color: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:text-teal-200\/50 {
  color: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:text-teal-200\/60 {
  color: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:text-teal-200\/70 {
  color: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:text-teal-200\/75 {
  color: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:text-teal-200\/80 {
  color: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:text-teal-200\/90 {
  color: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:text-teal-200\/95 {
  color: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:text-teal-200\/100 {
  color: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:text-teal-300\/0 {
  color: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:text-teal-300\/5 {
  color: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:text-teal-300\/10 {
  color: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:text-teal-300\/20 {
  color: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:text-teal-300\/25 {
  color: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:text-teal-300\/30 {
  color: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:text-teal-300\/40 {
  color: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:text-teal-300\/50 {
  color: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:text-teal-300\/60 {
  color: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:text-teal-300\/70 {
  color: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:text-teal-300\/75 {
  color: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:text-teal-300\/80 {
  color: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:text-teal-300\/90 {
  color: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:text-teal-300\/95 {
  color: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:text-teal-300\/100 {
  color: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:text-teal-400\/0 {
  color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:text-teal-400\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:text-teal-400\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:text-teal-400\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:text-teal-400\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:text-teal-400\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:text-teal-400\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:text-teal-400\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:text-teal-400\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:text-teal-400\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:text-teal-400\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:text-teal-400\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:text-teal-400\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:text-teal-400\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:text-teal-400\/100 {
  color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:text-teal-500\/0 {
  color: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:text-teal-500\/5 {
  color: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:text-teal-500\/10 {
  color: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:text-teal-500\/20 {
  color: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:text-teal-500\/25 {
  color: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:text-teal-500\/30 {
  color: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:text-teal-500\/40 {
  color: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:text-teal-500\/50 {
  color: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:text-teal-500\/60 {
  color: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:text-teal-500\/70 {
  color: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:text-teal-500\/75 {
  color: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:text-teal-500\/80 {
  color: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:text-teal-500\/90 {
  color: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:text-teal-500\/95 {
  color: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:text-teal-500\/100 {
  color: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:text-teal-600\/0 {
  color: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:text-teal-600\/5 {
  color: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:text-teal-600\/10 {
  color: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:text-teal-600\/20 {
  color: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:text-teal-600\/25 {
  color: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:text-teal-600\/30 {
  color: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:text-teal-600\/40 {
  color: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:text-teal-600\/50 {
  color: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:text-teal-600\/60 {
  color: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:text-teal-600\/70 {
  color: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:text-teal-600\/75 {
  color: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:text-teal-600\/80 {
  color: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:text-teal-600\/90 {
  color: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:text-teal-600\/95 {
  color: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:text-teal-600\/100 {
  color: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:text-teal-700\/0 {
  color: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:text-teal-700\/5 {
  color: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:text-teal-700\/10 {
  color: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:text-teal-700\/20 {
  color: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:text-teal-700\/25 {
  color: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:text-teal-700\/30 {
  color: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:text-teal-700\/40 {
  color: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:text-teal-700\/50 {
  color: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:text-teal-700\/60 {
  color: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:text-teal-700\/70 {
  color: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:text-teal-700\/75 {
  color: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:text-teal-700\/80 {
  color: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:text-teal-700\/90 {
  color: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:text-teal-700\/95 {
  color: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:text-teal-700\/100 {
  color: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:text-teal-800\/0 {
  color: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:text-teal-800\/5 {
  color: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:text-teal-800\/10 {
  color: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:text-teal-800\/20 {
  color: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:text-teal-800\/25 {
  color: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:text-teal-800\/30 {
  color: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:text-teal-800\/40 {
  color: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:text-teal-800\/50 {
  color: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:text-teal-800\/60 {
  color: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:text-teal-800\/70 {
  color: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:text-teal-800\/75 {
  color: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:text-teal-800\/80 {
  color: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:text-teal-800\/90 {
  color: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:text-teal-800\/95 {
  color: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:text-teal-800\/100 {
  color: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:text-teal-900\/0 {
  color: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:text-teal-900\/5 {
  color: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:text-teal-900\/10 {
  color: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:text-teal-900\/20 {
  color: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:text-teal-900\/25 {
  color: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:text-teal-900\/30 {
  color: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:text-teal-900\/40 {
  color: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:text-teal-900\/50 {
  color: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:text-teal-900\/60 {
  color: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:text-teal-900\/70 {
  color: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:text-teal-900\/75 {
  color: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:text-teal-900\/80 {
  color: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:text-teal-900\/90 {
  color: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:text-teal-900\/95 {
  color: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:text-teal-900\/100 {
  color: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:text-teal\/0 {
  color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:text-teal\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:text-teal\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:text-teal\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:text-teal\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:text-teal\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:text-teal\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:text-teal\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:text-teal\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:text-teal\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:text-teal\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:text-teal\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:text-teal\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:text-teal\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:text-teal\/100 {
  color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:text-cyan-25\/0 {
  color: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:text-cyan-25\/5 {
  color: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:text-cyan-25\/10 {
  color: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:text-cyan-25\/20 {
  color: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:text-cyan-25\/25 {
  color: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:text-cyan-25\/30 {
  color: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:text-cyan-25\/40 {
  color: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:text-cyan-25\/50 {
  color: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:text-cyan-25\/60 {
  color: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:text-cyan-25\/70 {
  color: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:text-cyan-25\/75 {
  color: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:text-cyan-25\/80 {
  color: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:text-cyan-25\/90 {
  color: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:text-cyan-25\/95 {
  color: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:text-cyan-25\/100 {
  color: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:text-cyan-50\/0 {
  color: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:text-cyan-50\/5 {
  color: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:text-cyan-50\/10 {
  color: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:text-cyan-50\/20 {
  color: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:text-cyan-50\/25 {
  color: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:text-cyan-50\/30 {
  color: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:text-cyan-50\/40 {
  color: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:text-cyan-50\/50 {
  color: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:text-cyan-50\/60 {
  color: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:text-cyan-50\/70 {
  color: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:text-cyan-50\/75 {
  color: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:text-cyan-50\/80 {
  color: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:text-cyan-50\/90 {
  color: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:text-cyan-50\/95 {
  color: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:text-cyan-50\/100 {
  color: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:text-cyan-100\/0 {
  color: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:text-cyan-100\/5 {
  color: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:text-cyan-100\/10 {
  color: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:text-cyan-100\/20 {
  color: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:text-cyan-100\/25 {
  color: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:text-cyan-100\/30 {
  color: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:text-cyan-100\/40 {
  color: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:text-cyan-100\/50 {
  color: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:text-cyan-100\/60 {
  color: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:text-cyan-100\/70 {
  color: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:text-cyan-100\/75 {
  color: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:text-cyan-100\/80 {
  color: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:text-cyan-100\/90 {
  color: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:text-cyan-100\/95 {
  color: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:text-cyan-100\/100 {
  color: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:text-cyan-200\/0 {
  color: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:text-cyan-200\/5 {
  color: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:text-cyan-200\/10 {
  color: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:text-cyan-200\/20 {
  color: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:text-cyan-200\/25 {
  color: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:text-cyan-200\/30 {
  color: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:text-cyan-200\/40 {
  color: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:text-cyan-200\/50 {
  color: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:text-cyan-200\/60 {
  color: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:text-cyan-200\/70 {
  color: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:text-cyan-200\/75 {
  color: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:text-cyan-200\/80 {
  color: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:text-cyan-200\/90 {
  color: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:text-cyan-200\/95 {
  color: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:text-cyan-200\/100 {
  color: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:text-cyan-300\/0 {
  color: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:text-cyan-300\/5 {
  color: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:text-cyan-300\/10 {
  color: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:text-cyan-300\/20 {
  color: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:text-cyan-300\/25 {
  color: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:text-cyan-300\/30 {
  color: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:text-cyan-300\/40 {
  color: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:text-cyan-300\/50 {
  color: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:text-cyan-300\/60 {
  color: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:text-cyan-300\/70 {
  color: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:text-cyan-300\/75 {
  color: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:text-cyan-300\/80 {
  color: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:text-cyan-300\/90 {
  color: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:text-cyan-300\/95 {
  color: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:text-cyan-300\/100 {
  color: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:text-cyan-400\/0 {
  color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:text-cyan-400\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:text-cyan-400\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:text-cyan-400\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:text-cyan-400\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:text-cyan-400\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:text-cyan-400\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:text-cyan-400\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:text-cyan-400\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:text-cyan-400\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:text-cyan-400\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:text-cyan-400\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:text-cyan-400\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:text-cyan-400\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:text-cyan-400\/100 {
  color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:text-cyan-500\/0 {
  color: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:text-cyan-500\/5 {
  color: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:text-cyan-500\/10 {
  color: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:text-cyan-500\/20 {
  color: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:text-cyan-500\/25 {
  color: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:text-cyan-500\/30 {
  color: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:text-cyan-500\/40 {
  color: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:text-cyan-500\/50 {
  color: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:text-cyan-500\/60 {
  color: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:text-cyan-500\/70 {
  color: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:text-cyan-500\/75 {
  color: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:text-cyan-500\/80 {
  color: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:text-cyan-500\/90 {
  color: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:text-cyan-500\/95 {
  color: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:text-cyan-500\/100 {
  color: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:text-cyan-600\/0 {
  color: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:text-cyan-600\/5 {
  color: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:text-cyan-600\/10 {
  color: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:text-cyan-600\/20 {
  color: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:text-cyan-600\/25 {
  color: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:text-cyan-600\/30 {
  color: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:text-cyan-600\/40 {
  color: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:text-cyan-600\/50 {
  color: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:text-cyan-600\/60 {
  color: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:text-cyan-600\/70 {
  color: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:text-cyan-600\/75 {
  color: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:text-cyan-600\/80 {
  color: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:text-cyan-600\/90 {
  color: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:text-cyan-600\/95 {
  color: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:text-cyan-600\/100 {
  color: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:text-cyan-700\/0 {
  color: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:text-cyan-700\/5 {
  color: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:text-cyan-700\/10 {
  color: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:text-cyan-700\/20 {
  color: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:text-cyan-700\/25 {
  color: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:text-cyan-700\/30 {
  color: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:text-cyan-700\/40 {
  color: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:text-cyan-700\/50 {
  color: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:text-cyan-700\/60 {
  color: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:text-cyan-700\/70 {
  color: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:text-cyan-700\/75 {
  color: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:text-cyan-700\/80 {
  color: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:text-cyan-700\/90 {
  color: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:text-cyan-700\/95 {
  color: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:text-cyan-700\/100 {
  color: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:text-cyan-800\/0 {
  color: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:text-cyan-800\/5 {
  color: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:text-cyan-800\/10 {
  color: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:text-cyan-800\/20 {
  color: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:text-cyan-800\/25 {
  color: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:text-cyan-800\/30 {
  color: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:text-cyan-800\/40 {
  color: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:text-cyan-800\/50 {
  color: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:text-cyan-800\/60 {
  color: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:text-cyan-800\/70 {
  color: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:text-cyan-800\/75 {
  color: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:text-cyan-800\/80 {
  color: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:text-cyan-800\/90 {
  color: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:text-cyan-800\/95 {
  color: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:text-cyan-800\/100 {
  color: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:text-cyan-900\/0 {
  color: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:text-cyan-900\/5 {
  color: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:text-cyan-900\/10 {
  color: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:text-cyan-900\/20 {
  color: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:text-cyan-900\/25 {
  color: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:text-cyan-900\/30 {
  color: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:text-cyan-900\/40 {
  color: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:text-cyan-900\/50 {
  color: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:text-cyan-900\/60 {
  color: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:text-cyan-900\/70 {
  color: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:text-cyan-900\/75 {
  color: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:text-cyan-900\/80 {
  color: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:text-cyan-900\/90 {
  color: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:text-cyan-900\/95 {
  color: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:text-cyan-900\/100 {
  color: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:text-cyan\/0 {
  color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:text-cyan\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:text-cyan\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:text-cyan\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:text-cyan\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:text-cyan\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:text-cyan\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:text-cyan\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:text-cyan\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:text-cyan\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:text-cyan\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:text-cyan\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:text-cyan\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:text-cyan\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:text-cyan\/100 {
  color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:text-blue-light-25\/0 {
  color: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:text-blue-light-25\/5 {
  color: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:text-blue-light-25\/10 {
  color: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:text-blue-light-25\/20 {
  color: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:text-blue-light-25\/25 {
  color: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:text-blue-light-25\/30 {
  color: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:text-blue-light-25\/40 {
  color: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:text-blue-light-25\/50 {
  color: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:text-blue-light-25\/60 {
  color: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:text-blue-light-25\/70 {
  color: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:text-blue-light-25\/75 {
  color: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:text-blue-light-25\/80 {
  color: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:text-blue-light-25\/90 {
  color: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:text-blue-light-25\/95 {
  color: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:text-blue-light-25\/100 {
  color: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:text-blue-light-50\/0 {
  color: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:text-blue-light-50\/5 {
  color: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:text-blue-light-50\/10 {
  color: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:text-blue-light-50\/20 {
  color: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:text-blue-light-50\/25 {
  color: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:text-blue-light-50\/30 {
  color: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:text-blue-light-50\/40 {
  color: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:text-blue-light-50\/50 {
  color: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:text-blue-light-50\/60 {
  color: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:text-blue-light-50\/70 {
  color: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:text-blue-light-50\/75 {
  color: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:text-blue-light-50\/80 {
  color: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:text-blue-light-50\/90 {
  color: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:text-blue-light-50\/95 {
  color: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:text-blue-light-50\/100 {
  color: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:text-blue-light-100\/0 {
  color: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:text-blue-light-100\/5 {
  color: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:text-blue-light-100\/10 {
  color: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:text-blue-light-100\/20 {
  color: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:text-blue-light-100\/25 {
  color: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:text-blue-light-100\/30 {
  color: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:text-blue-light-100\/40 {
  color: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:text-blue-light-100\/50 {
  color: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:text-blue-light-100\/60 {
  color: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:text-blue-light-100\/70 {
  color: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:text-blue-light-100\/75 {
  color: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:text-blue-light-100\/80 {
  color: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:text-blue-light-100\/90 {
  color: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:text-blue-light-100\/95 {
  color: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:text-blue-light-100\/100 {
  color: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:text-blue-light-200\/0 {
  color: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:text-blue-light-200\/5 {
  color: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:text-blue-light-200\/10 {
  color: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:text-blue-light-200\/20 {
  color: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:text-blue-light-200\/25 {
  color: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:text-blue-light-200\/30 {
  color: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:text-blue-light-200\/40 {
  color: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:text-blue-light-200\/50 {
  color: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:text-blue-light-200\/60 {
  color: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:text-blue-light-200\/70 {
  color: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:text-blue-light-200\/75 {
  color: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:text-blue-light-200\/80 {
  color: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:text-blue-light-200\/90 {
  color: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:text-blue-light-200\/95 {
  color: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:text-blue-light-200\/100 {
  color: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:text-blue-light-300\/0 {
  color: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:text-blue-light-300\/5 {
  color: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:text-blue-light-300\/10 {
  color: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:text-blue-light-300\/20 {
  color: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:text-blue-light-300\/25 {
  color: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:text-blue-light-300\/30 {
  color: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:text-blue-light-300\/40 {
  color: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:text-blue-light-300\/50 {
  color: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:text-blue-light-300\/60 {
  color: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:text-blue-light-300\/70 {
  color: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:text-blue-light-300\/75 {
  color: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:text-blue-light-300\/80 {
  color: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:text-blue-light-300\/90 {
  color: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:text-blue-light-300\/95 {
  color: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:text-blue-light-300\/100 {
  color: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:text-blue-light-400\/0 {
  color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:text-blue-light-400\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:text-blue-light-400\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:text-blue-light-400\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:text-blue-light-400\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:text-blue-light-400\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:text-blue-light-400\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:text-blue-light-400\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:text-blue-light-400\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:text-blue-light-400\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:text-blue-light-400\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:text-blue-light-400\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:text-blue-light-400\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:text-blue-light-400\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:text-blue-light-400\/100 {
  color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:text-blue-light-500\/0 {
  color: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:text-blue-light-500\/5 {
  color: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:text-blue-light-500\/10 {
  color: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:text-blue-light-500\/20 {
  color: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:text-blue-light-500\/25 {
  color: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:text-blue-light-500\/30 {
  color: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:text-blue-light-500\/40 {
  color: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:text-blue-light-500\/50 {
  color: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:text-blue-light-500\/60 {
  color: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:text-blue-light-500\/70 {
  color: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:text-blue-light-500\/75 {
  color: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:text-blue-light-500\/80 {
  color: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:text-blue-light-500\/90 {
  color: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:text-blue-light-500\/95 {
  color: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:text-blue-light-500\/100 {
  color: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:text-blue-light-600\/0 {
  color: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:text-blue-light-600\/5 {
  color: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:text-blue-light-600\/10 {
  color: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:text-blue-light-600\/20 {
  color: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:text-blue-light-600\/25 {
  color: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:text-blue-light-600\/30 {
  color: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:text-blue-light-600\/40 {
  color: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:text-blue-light-600\/50 {
  color: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:text-blue-light-600\/60 {
  color: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:text-blue-light-600\/70 {
  color: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:text-blue-light-600\/75 {
  color: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:text-blue-light-600\/80 {
  color: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:text-blue-light-600\/90 {
  color: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:text-blue-light-600\/95 {
  color: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:text-blue-light-600\/100 {
  color: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:text-blue-light-700\/0 {
  color: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:text-blue-light-700\/5 {
  color: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:text-blue-light-700\/10 {
  color: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:text-blue-light-700\/20 {
  color: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:text-blue-light-700\/25 {
  color: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:text-blue-light-700\/30 {
  color: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:text-blue-light-700\/40 {
  color: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:text-blue-light-700\/50 {
  color: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:text-blue-light-700\/60 {
  color: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:text-blue-light-700\/70 {
  color: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:text-blue-light-700\/75 {
  color: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:text-blue-light-700\/80 {
  color: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:text-blue-light-700\/90 {
  color: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:text-blue-light-700\/95 {
  color: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:text-blue-light-700\/100 {
  color: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:text-blue-light-800\/0 {
  color: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:text-blue-light-800\/5 {
  color: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:text-blue-light-800\/10 {
  color: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:text-blue-light-800\/20 {
  color: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:text-blue-light-800\/25 {
  color: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:text-blue-light-800\/30 {
  color: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:text-blue-light-800\/40 {
  color: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:text-blue-light-800\/50 {
  color: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:text-blue-light-800\/60 {
  color: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:text-blue-light-800\/70 {
  color: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:text-blue-light-800\/75 {
  color: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:text-blue-light-800\/80 {
  color: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:text-blue-light-800\/90 {
  color: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:text-blue-light-800\/95 {
  color: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:text-blue-light-800\/100 {
  color: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:text-blue-light-900\/0 {
  color: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:text-blue-light-900\/5 {
  color: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:text-blue-light-900\/10 {
  color: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:text-blue-light-900\/20 {
  color: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:text-blue-light-900\/25 {
  color: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:text-blue-light-900\/30 {
  color: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:text-blue-light-900\/40 {
  color: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:text-blue-light-900\/50 {
  color: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:text-blue-light-900\/60 {
  color: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:text-blue-light-900\/70 {
  color: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:text-blue-light-900\/75 {
  color: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:text-blue-light-900\/80 {
  color: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:text-blue-light-900\/90 {
  color: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:text-blue-light-900\/95 {
  color: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:text-blue-light-900\/100 {
  color: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:text-blue-light\/0 {
  color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:text-blue-light\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:text-blue-light\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:text-blue-light\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:text-blue-light\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:text-blue-light\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:text-blue-light\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:text-blue-light\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:text-blue-light\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:text-blue-light\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:text-blue-light\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:text-blue-light\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:text-blue-light\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:text-blue-light\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:text-blue-light\/100 {
  color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:text-blue-25\/0 {
  color: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:text-blue-25\/5 {
  color: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:text-blue-25\/10 {
  color: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:text-blue-25\/20 {
  color: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:text-blue-25\/25 {
  color: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:text-blue-25\/30 {
  color: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:text-blue-25\/40 {
  color: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:text-blue-25\/50 {
  color: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:text-blue-25\/60 {
  color: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:text-blue-25\/70 {
  color: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:text-blue-25\/75 {
  color: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:text-blue-25\/80 {
  color: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:text-blue-25\/90 {
  color: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:text-blue-25\/95 {
  color: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:text-blue-25\/100 {
  color: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:text-blue-50\/0 {
  color: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:text-blue-50\/5 {
  color: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:text-blue-50\/10 {
  color: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:text-blue-50\/20 {
  color: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:text-blue-50\/25 {
  color: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:text-blue-50\/30 {
  color: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:text-blue-50\/40 {
  color: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:text-blue-50\/50 {
  color: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:text-blue-50\/60 {
  color: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:text-blue-50\/70 {
  color: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:text-blue-50\/75 {
  color: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:text-blue-50\/80 {
  color: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:text-blue-50\/90 {
  color: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:text-blue-50\/95 {
  color: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:text-blue-50\/100 {
  color: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:text-blue-100\/0 {
  color: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:text-blue-100\/5 {
  color: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:text-blue-100\/10 {
  color: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:text-blue-100\/20 {
  color: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:text-blue-100\/25 {
  color: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:text-blue-100\/30 {
  color: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:text-blue-100\/40 {
  color: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:text-blue-100\/50 {
  color: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:text-blue-100\/60 {
  color: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:text-blue-100\/70 {
  color: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:text-blue-100\/75 {
  color: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:text-blue-100\/80 {
  color: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:text-blue-100\/90 {
  color: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:text-blue-100\/95 {
  color: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:text-blue-100\/100 {
  color: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:text-blue-200\/0 {
  color: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:text-blue-200\/5 {
  color: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:text-blue-200\/10 {
  color: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:text-blue-200\/20 {
  color: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:text-blue-200\/25 {
  color: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:text-blue-200\/30 {
  color: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:text-blue-200\/40 {
  color: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:text-blue-200\/50 {
  color: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:text-blue-200\/60 {
  color: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:text-blue-200\/70 {
  color: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:text-blue-200\/75 {
  color: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:text-blue-200\/80 {
  color: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:text-blue-200\/90 {
  color: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:text-blue-200\/95 {
  color: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:text-blue-200\/100 {
  color: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:text-blue-300\/0 {
  color: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:text-blue-300\/5 {
  color: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:text-blue-300\/10 {
  color: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:text-blue-300\/20 {
  color: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:text-blue-300\/25 {
  color: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:text-blue-300\/30 {
  color: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:text-blue-300\/40 {
  color: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:text-blue-300\/50 {
  color: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:text-blue-300\/60 {
  color: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:text-blue-300\/70 {
  color: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:text-blue-300\/75 {
  color: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:text-blue-300\/80 {
  color: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:text-blue-300\/90 {
  color: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:text-blue-300\/95 {
  color: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:text-blue-300\/100 {
  color: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:text-blue-400\/0 {
  color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:text-blue-400\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:text-blue-400\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:text-blue-400\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:text-blue-400\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:text-blue-400\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:text-blue-400\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:text-blue-400\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:text-blue-400\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:text-blue-400\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:text-blue-400\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:text-blue-400\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:text-blue-400\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:text-blue-400\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:text-blue-400\/100 {
  color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:text-blue-500\/0 {
  color: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:text-blue-500\/5 {
  color: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:text-blue-500\/10 {
  color: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:text-blue-500\/20 {
  color: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:text-blue-500\/25 {
  color: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:text-blue-500\/30 {
  color: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:text-blue-500\/40 {
  color: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:text-blue-500\/50 {
  color: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:text-blue-500\/60 {
  color: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:text-blue-500\/70 {
  color: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:text-blue-500\/75 {
  color: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:text-blue-500\/80 {
  color: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:text-blue-500\/90 {
  color: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:text-blue-500\/95 {
  color: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:text-blue-500\/100 {
  color: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:text-blue-600\/0 {
  color: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:text-blue-600\/5 {
  color: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:text-blue-600\/10 {
  color: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:text-blue-600\/20 {
  color: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:text-blue-600\/25 {
  color: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:text-blue-600\/30 {
  color: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:text-blue-600\/40 {
  color: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:text-blue-600\/50 {
  color: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:text-blue-600\/60 {
  color: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:text-blue-600\/70 {
  color: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:text-blue-600\/75 {
  color: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:text-blue-600\/80 {
  color: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:text-blue-600\/90 {
  color: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:text-blue-600\/95 {
  color: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:text-blue-600\/100 {
  color: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:text-blue-700\/0 {
  color: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:text-blue-700\/5 {
  color: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:text-blue-700\/10 {
  color: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:text-blue-700\/20 {
  color: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:text-blue-700\/25 {
  color: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:text-blue-700\/30 {
  color: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:text-blue-700\/40 {
  color: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:text-blue-700\/50 {
  color: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:text-blue-700\/60 {
  color: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:text-blue-700\/70 {
  color: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:text-blue-700\/75 {
  color: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:text-blue-700\/80 {
  color: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:text-blue-700\/90 {
  color: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:text-blue-700\/95 {
  color: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:text-blue-700\/100 {
  color: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:text-blue-800\/0 {
  color: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:text-blue-800\/5 {
  color: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:text-blue-800\/10 {
  color: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:text-blue-800\/20 {
  color: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:text-blue-800\/25 {
  color: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:text-blue-800\/30 {
  color: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:text-blue-800\/40 {
  color: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:text-blue-800\/50 {
  color: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:text-blue-800\/60 {
  color: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:text-blue-800\/70 {
  color: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:text-blue-800\/75 {
  color: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:text-blue-800\/80 {
  color: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:text-blue-800\/90 {
  color: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:text-blue-800\/95 {
  color: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:text-blue-800\/100 {
  color: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:text-blue-900\/0 {
  color: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:text-blue-900\/5 {
  color: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:text-blue-900\/10 {
  color: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:text-blue-900\/20 {
  color: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:text-blue-900\/25 {
  color: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:text-blue-900\/30 {
  color: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:text-blue-900\/40 {
  color: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:text-blue-900\/50 {
  color: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:text-blue-900\/60 {
  color: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:text-blue-900\/70 {
  color: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:text-blue-900\/75 {
  color: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:text-blue-900\/80 {
  color: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:text-blue-900\/90 {
  color: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:text-blue-900\/95 {
  color: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:text-blue-900\/100 {
  color: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:text-blue\/0 {
  color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:text-blue\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:text-blue\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:text-blue\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:text-blue\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:text-blue\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:text-blue\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:text-blue\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:text-blue\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:text-blue\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:text-blue\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:text-blue\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:text-blue\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:text-blue\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:text-blue\/100 {
  color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:text-blue-dark-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-50\/0 {
  color: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-50\/5 {
  color: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-50\/10 {
  color: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-50\/20 {
  color: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-50\/25 {
  color: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-50\/30 {
  color: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-50\/40 {
  color: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-50\/50 {
  color: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-50\/60 {
  color: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-50\/70 {
  color: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-50\/75 {
  color: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-50\/80 {
  color: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-50\/90 {
  color: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-50\/95 {
  color: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-50\/100 {
  color: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-100\/0 {
  color: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-100\/5 {
  color: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-100\/10 {
  color: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-100\/20 {
  color: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-100\/25 {
  color: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-100\/30 {
  color: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-100\/40 {
  color: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-100\/50 {
  color: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-100\/60 {
  color: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-100\/70 {
  color: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-100\/75 {
  color: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-100\/80 {
  color: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-100\/90 {
  color: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-100\/95 {
  color: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-100\/100 {
  color: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-200\/0 {
  color: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-200\/5 {
  color: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-200\/10 {
  color: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-200\/20 {
  color: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-200\/25 {
  color: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-200\/30 {
  color: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-200\/40 {
  color: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-200\/50 {
  color: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-200\/60 {
  color: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-200\/70 {
  color: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-200\/75 {
  color: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-200\/80 {
  color: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-200\/90 {
  color: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-200\/95 {
  color: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-200\/100 {
  color: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-300\/0 {
  color: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-300\/5 {
  color: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-300\/10 {
  color: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-300\/20 {
  color: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-300\/25 {
  color: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-300\/30 {
  color: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-300\/40 {
  color: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-300\/50 {
  color: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-300\/60 {
  color: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-300\/70 {
  color: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-300\/75 {
  color: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-300\/80 {
  color: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-300\/90 {
  color: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-300\/95 {
  color: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-300\/100 {
  color: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-400\/0 {
  color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-400\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-400\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-400\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-400\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-400\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-400\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-400\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-400\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-400\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-400\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-400\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-400\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-400\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-400\/100 {
  color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-500\/0 {
  color: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:text-blue-dark-500\/5 {
  color: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-500\/10 {
  color: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-500\/20 {
  color: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-500\/25 {
  color: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-500\/30 {
  color: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-500\/40 {
  color: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-500\/50 {
  color: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-500\/60 {
  color: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-500\/70 {
  color: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-500\/75 {
  color: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-500\/80 {
  color: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-500\/90 {
  color: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-500\/95 {
  color: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-500\/100 {
  color: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:text-blue-dark-600\/0 {
  color: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:text-blue-dark-600\/5 {
  color: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-600\/10 {
  color: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-600\/20 {
  color: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-600\/25 {
  color: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-600\/30 {
  color: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-600\/40 {
  color: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-600\/50 {
  color: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-600\/60 {
  color: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-600\/70 {
  color: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-600\/75 {
  color: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-600\/80 {
  color: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-600\/90 {
  color: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-600\/95 {
  color: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-600\/100 {
  color: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:text-blue-dark-700\/0 {
  color: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:text-blue-dark-700\/5 {
  color: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-700\/10 {
  color: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-700\/20 {
  color: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-700\/25 {
  color: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-700\/30 {
  color: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-700\/40 {
  color: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-700\/50 {
  color: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-700\/60 {
  color: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-700\/70 {
  color: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-700\/75 {
  color: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-700\/80 {
  color: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-700\/90 {
  color: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-700\/95 {
  color: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-700\/100 {
  color: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:text-blue-dark-800\/0 {
  color: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:text-blue-dark-800\/5 {
  color: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-800\/10 {
  color: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-800\/20 {
  color: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-800\/25 {
  color: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-800\/30 {
  color: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-800\/40 {
  color: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-800\/50 {
  color: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-800\/60 {
  color: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-800\/70 {
  color: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-800\/75 {
  color: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-800\/80 {
  color: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-800\/90 {
  color: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-800\/95 {
  color: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-800\/100 {
  color: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:text-blue-dark-900\/0 {
  color: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:text-blue-dark-900\/5 {
  color: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:text-blue-dark-900\/10 {
  color: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:text-blue-dark-900\/20 {
  color: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:text-blue-dark-900\/25 {
  color: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:text-blue-dark-900\/30 {
  color: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:text-blue-dark-900\/40 {
  color: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:text-blue-dark-900\/50 {
  color: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:text-blue-dark-900\/60 {
  color: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:text-blue-dark-900\/70 {
  color: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:text-blue-dark-900\/75 {
  color: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:text-blue-dark-900\/80 {
  color: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:text-blue-dark-900\/90 {
  color: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:text-blue-dark-900\/95 {
  color: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:text-blue-dark-900\/100 {
  color: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:text-blue-dark\/0 {
  color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:text-blue-dark\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:text-blue-dark\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:text-blue-dark\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:text-blue-dark\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:text-blue-dark\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:text-blue-dark\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:text-blue-dark\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:text-blue-dark\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:text-blue-dark\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:text-blue-dark\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:text-blue-dark\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:text-blue-dark\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:text-blue-dark\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:text-blue-dark\/100 {
  color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:text-indigo-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:text-indigo-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:text-indigo-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:text-indigo-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:text-indigo-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:text-indigo-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:text-indigo-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:text-indigo-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:text-indigo-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:text-indigo-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:text-indigo-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:text-indigo-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:text-indigo-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:text-indigo-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:text-indigo-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:text-indigo-50\/0 {
  color: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:text-indigo-50\/5 {
  color: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:text-indigo-50\/10 {
  color: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:text-indigo-50\/20 {
  color: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:text-indigo-50\/25 {
  color: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:text-indigo-50\/30 {
  color: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:text-indigo-50\/40 {
  color: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:text-indigo-50\/50 {
  color: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:text-indigo-50\/60 {
  color: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:text-indigo-50\/70 {
  color: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:text-indigo-50\/75 {
  color: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:text-indigo-50\/80 {
  color: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:text-indigo-50\/90 {
  color: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:text-indigo-50\/95 {
  color: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:text-indigo-50\/100 {
  color: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:text-indigo-100\/0 {
  color: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:text-indigo-100\/5 {
  color: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:text-indigo-100\/10 {
  color: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:text-indigo-100\/20 {
  color: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:text-indigo-100\/25 {
  color: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:text-indigo-100\/30 {
  color: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:text-indigo-100\/40 {
  color: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:text-indigo-100\/50 {
  color: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:text-indigo-100\/60 {
  color: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:text-indigo-100\/70 {
  color: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:text-indigo-100\/75 {
  color: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:text-indigo-100\/80 {
  color: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:text-indigo-100\/90 {
  color: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:text-indigo-100\/95 {
  color: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:text-indigo-100\/100 {
  color: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:text-indigo-200\/0 {
  color: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:text-indigo-200\/5 {
  color: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:text-indigo-200\/10 {
  color: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:text-indigo-200\/20 {
  color: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:text-indigo-200\/25 {
  color: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:text-indigo-200\/30 {
  color: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:text-indigo-200\/40 {
  color: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:text-indigo-200\/50 {
  color: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:text-indigo-200\/60 {
  color: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:text-indigo-200\/70 {
  color: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:text-indigo-200\/75 {
  color: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:text-indigo-200\/80 {
  color: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:text-indigo-200\/90 {
  color: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:text-indigo-200\/95 {
  color: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:text-indigo-200\/100 {
  color: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:text-indigo-300\/0 {
  color: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:text-indigo-300\/5 {
  color: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:text-indigo-300\/10 {
  color: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:text-indigo-300\/20 {
  color: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:text-indigo-300\/25 {
  color: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:text-indigo-300\/30 {
  color: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:text-indigo-300\/40 {
  color: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:text-indigo-300\/50 {
  color: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:text-indigo-300\/60 {
  color: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:text-indigo-300\/70 {
  color: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:text-indigo-300\/75 {
  color: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:text-indigo-300\/80 {
  color: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:text-indigo-300\/90 {
  color: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:text-indigo-300\/95 {
  color: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:text-indigo-300\/100 {
  color: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:text-indigo-400\/0 {
  color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:text-indigo-400\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:text-indigo-400\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:text-indigo-400\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:text-indigo-400\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:text-indigo-400\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:text-indigo-400\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:text-indigo-400\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:text-indigo-400\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:text-indigo-400\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:text-indigo-400\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:text-indigo-400\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:text-indigo-400\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:text-indigo-400\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:text-indigo-400\/100 {
  color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:text-indigo-500\/0 {
  color: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:text-indigo-500\/5 {
  color: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:text-indigo-500\/10 {
  color: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:text-indigo-500\/20 {
  color: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:text-indigo-500\/25 {
  color: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:text-indigo-500\/30 {
  color: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:text-indigo-500\/40 {
  color: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:text-indigo-500\/50 {
  color: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:text-indigo-500\/60 {
  color: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:text-indigo-500\/70 {
  color: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:text-indigo-500\/75 {
  color: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:text-indigo-500\/80 {
  color: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:text-indigo-500\/90 {
  color: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:text-indigo-500\/95 {
  color: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:text-indigo-500\/100 {
  color: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:text-indigo-600\/0 {
  color: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:text-indigo-600\/5 {
  color: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:text-indigo-600\/10 {
  color: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:text-indigo-600\/20 {
  color: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:text-indigo-600\/25 {
  color: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:text-indigo-600\/30 {
  color: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:text-indigo-600\/40 {
  color: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:text-indigo-600\/50 {
  color: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:text-indigo-600\/60 {
  color: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:text-indigo-600\/70 {
  color: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:text-indigo-600\/75 {
  color: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:text-indigo-600\/80 {
  color: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:text-indigo-600\/90 {
  color: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:text-indigo-600\/95 {
  color: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:text-indigo-600\/100 {
  color: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:text-indigo-700\/0 {
  color: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:text-indigo-700\/5 {
  color: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:text-indigo-700\/10 {
  color: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:text-indigo-700\/20 {
  color: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:text-indigo-700\/25 {
  color: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:text-indigo-700\/30 {
  color: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:text-indigo-700\/40 {
  color: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:text-indigo-700\/50 {
  color: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:text-indigo-700\/60 {
  color: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:text-indigo-700\/70 {
  color: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:text-indigo-700\/75 {
  color: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:text-indigo-700\/80 {
  color: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:text-indigo-700\/90 {
  color: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:text-indigo-700\/95 {
  color: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:text-indigo-700\/100 {
  color: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:text-indigo-800\/0 {
  color: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:text-indigo-800\/5 {
  color: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:text-indigo-800\/10 {
  color: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:text-indigo-800\/20 {
  color: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:text-indigo-800\/25 {
  color: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:text-indigo-800\/30 {
  color: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:text-indigo-800\/40 {
  color: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:text-indigo-800\/50 {
  color: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:text-indigo-800\/60 {
  color: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:text-indigo-800\/70 {
  color: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:text-indigo-800\/75 {
  color: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:text-indigo-800\/80 {
  color: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:text-indigo-800\/90 {
  color: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:text-indigo-800\/95 {
  color: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:text-indigo-800\/100 {
  color: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:text-indigo-900\/0 {
  color: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:text-indigo-900\/5 {
  color: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:text-indigo-900\/10 {
  color: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:text-indigo-900\/20 {
  color: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:text-indigo-900\/25 {
  color: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:text-indigo-900\/30 {
  color: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:text-indigo-900\/40 {
  color: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:text-indigo-900\/50 {
  color: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:text-indigo-900\/60 {
  color: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:text-indigo-900\/70 {
  color: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:text-indigo-900\/75 {
  color: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:text-indigo-900\/80 {
  color: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:text-indigo-900\/90 {
  color: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:text-indigo-900\/95 {
  color: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:text-indigo-900\/100 {
  color: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:text-indigo\/0 {
  color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:text-indigo\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:text-indigo\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:text-indigo\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:text-indigo\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:text-indigo\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:text-indigo\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:text-indigo\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:text-indigo\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:text-indigo\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:text-indigo\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:text-indigo\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:text-indigo\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:text-indigo\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:text-indigo\/100 {
  color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:text-violet-25\/0 {
  color: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:text-violet-25\/5 {
  color: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:text-violet-25\/10 {
  color: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:text-violet-25\/20 {
  color: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:text-violet-25\/25 {
  color: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:text-violet-25\/30 {
  color: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:text-violet-25\/40 {
  color: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:text-violet-25\/50 {
  color: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:text-violet-25\/60 {
  color: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:text-violet-25\/70 {
  color: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:text-violet-25\/75 {
  color: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:text-violet-25\/80 {
  color: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:text-violet-25\/90 {
  color: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:text-violet-25\/95 {
  color: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:text-violet-25\/100 {
  color: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:text-violet-50\/0 {
  color: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:text-violet-50\/5 {
  color: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:text-violet-50\/10 {
  color: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:text-violet-50\/20 {
  color: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:text-violet-50\/25 {
  color: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:text-violet-50\/30 {
  color: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:text-violet-50\/40 {
  color: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:text-violet-50\/50 {
  color: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:text-violet-50\/60 {
  color: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:text-violet-50\/70 {
  color: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:text-violet-50\/75 {
  color: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:text-violet-50\/80 {
  color: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:text-violet-50\/90 {
  color: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:text-violet-50\/95 {
  color: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:text-violet-50\/100 {
  color: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:text-violet-100\/0 {
  color: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:text-violet-100\/5 {
  color: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:text-violet-100\/10 {
  color: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:text-violet-100\/20 {
  color: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:text-violet-100\/25 {
  color: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:text-violet-100\/30 {
  color: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:text-violet-100\/40 {
  color: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:text-violet-100\/50 {
  color: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:text-violet-100\/60 {
  color: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:text-violet-100\/70 {
  color: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:text-violet-100\/75 {
  color: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:text-violet-100\/80 {
  color: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:text-violet-100\/90 {
  color: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:text-violet-100\/95 {
  color: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:text-violet-100\/100 {
  color: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:text-violet-200\/0 {
  color: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:text-violet-200\/5 {
  color: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:text-violet-200\/10 {
  color: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:text-violet-200\/20 {
  color: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:text-violet-200\/25 {
  color: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:text-violet-200\/30 {
  color: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:text-violet-200\/40 {
  color: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:text-violet-200\/50 {
  color: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:text-violet-200\/60 {
  color: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:text-violet-200\/70 {
  color: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:text-violet-200\/75 {
  color: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:text-violet-200\/80 {
  color: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:text-violet-200\/90 {
  color: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:text-violet-200\/95 {
  color: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:text-violet-200\/100 {
  color: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:text-violet-300\/0 {
  color: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:text-violet-300\/5 {
  color: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:text-violet-300\/10 {
  color: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:text-violet-300\/20 {
  color: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:text-violet-300\/25 {
  color: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:text-violet-300\/30 {
  color: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:text-violet-300\/40 {
  color: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:text-violet-300\/50 {
  color: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:text-violet-300\/60 {
  color: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:text-violet-300\/70 {
  color: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:text-violet-300\/75 {
  color: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:text-violet-300\/80 {
  color: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:text-violet-300\/90 {
  color: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:text-violet-300\/95 {
  color: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:text-violet-300\/100 {
  color: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:text-violet-400\/0 {
  color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:text-violet-400\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:text-violet-400\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:text-violet-400\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:text-violet-400\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:text-violet-400\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:text-violet-400\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:text-violet-400\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:text-violet-400\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:text-violet-400\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:text-violet-400\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:text-violet-400\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:text-violet-400\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:text-violet-400\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:text-violet-400\/100 {
  color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:text-violet-500\/0 {
  color: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:text-violet-500\/5 {
  color: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:text-violet-500\/10 {
  color: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:text-violet-500\/20 {
  color: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:text-violet-500\/25 {
  color: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:text-violet-500\/30 {
  color: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:text-violet-500\/40 {
  color: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:text-violet-500\/50 {
  color: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:text-violet-500\/60 {
  color: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:text-violet-500\/70 {
  color: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:text-violet-500\/75 {
  color: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:text-violet-500\/80 {
  color: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:text-violet-500\/90 {
  color: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:text-violet-500\/95 {
  color: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:text-violet-500\/100 {
  color: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:text-violet-600\/0 {
  color: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:text-violet-600\/5 {
  color: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:text-violet-600\/10 {
  color: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:text-violet-600\/20 {
  color: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:text-violet-600\/25 {
  color: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:text-violet-600\/30 {
  color: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:text-violet-600\/40 {
  color: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:text-violet-600\/50 {
  color: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:text-violet-600\/60 {
  color: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:text-violet-600\/70 {
  color: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:text-violet-600\/75 {
  color: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:text-violet-600\/80 {
  color: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:text-violet-600\/90 {
  color: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:text-violet-600\/95 {
  color: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:text-violet-600\/100 {
  color: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:text-violet-700\/0 {
  color: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:text-violet-700\/5 {
  color: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:text-violet-700\/10 {
  color: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:text-violet-700\/20 {
  color: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:text-violet-700\/25 {
  color: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:text-violet-700\/30 {
  color: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:text-violet-700\/40 {
  color: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:text-violet-700\/50 {
  color: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:text-violet-700\/60 {
  color: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:text-violet-700\/70 {
  color: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:text-violet-700\/75 {
  color: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:text-violet-700\/80 {
  color: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:text-violet-700\/90 {
  color: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:text-violet-700\/95 {
  color: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:text-violet-700\/100 {
  color: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:text-violet-800\/0 {
  color: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:text-violet-800\/5 {
  color: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:text-violet-800\/10 {
  color: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:text-violet-800\/20 {
  color: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:text-violet-800\/25 {
  color: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:text-violet-800\/30 {
  color: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:text-violet-800\/40 {
  color: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:text-violet-800\/50 {
  color: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:text-violet-800\/60 {
  color: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:text-violet-800\/70 {
  color: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:text-violet-800\/75 {
  color: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:text-violet-800\/80 {
  color: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:text-violet-800\/90 {
  color: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:text-violet-800\/95 {
  color: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:text-violet-800\/100 {
  color: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:text-violet-900\/0 {
  color: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:text-violet-900\/5 {
  color: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:text-violet-900\/10 {
  color: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:text-violet-900\/20 {
  color: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:text-violet-900\/25 {
  color: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:text-violet-900\/30 {
  color: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:text-violet-900\/40 {
  color: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:text-violet-900\/50 {
  color: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:text-violet-900\/60 {
  color: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:text-violet-900\/70 {
  color: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:text-violet-900\/75 {
  color: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:text-violet-900\/80 {
  color: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:text-violet-900\/90 {
  color: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:text-violet-900\/95 {
  color: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:text-violet-900\/100 {
  color: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:text-violet\/0 {
  color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:text-violet\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:text-violet\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:text-violet\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:text-violet\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:text-violet\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:text-violet\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:text-violet\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:text-violet\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:text-violet\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:text-violet\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:text-violet\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:text-violet\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:text-violet\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:text-violet\/100 {
  color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:text-purple-25\/0 {
  color: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:text-purple-25\/5 {
  color: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:text-purple-25\/10 {
  color: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:text-purple-25\/20 {
  color: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:text-purple-25\/25 {
  color: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:text-purple-25\/30 {
  color: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:text-purple-25\/40 {
  color: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:text-purple-25\/50 {
  color: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:text-purple-25\/60 {
  color: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:text-purple-25\/70 {
  color: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:text-purple-25\/75 {
  color: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:text-purple-25\/80 {
  color: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:text-purple-25\/90 {
  color: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:text-purple-25\/95 {
  color: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:text-purple-25\/100 {
  color: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:text-purple-50\/0 {
  color: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:text-purple-50\/5 {
  color: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:text-purple-50\/10 {
  color: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:text-purple-50\/20 {
  color: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:text-purple-50\/25 {
  color: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:text-purple-50\/30 {
  color: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:text-purple-50\/40 {
  color: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:text-purple-50\/50 {
  color: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:text-purple-50\/60 {
  color: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:text-purple-50\/70 {
  color: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:text-purple-50\/75 {
  color: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:text-purple-50\/80 {
  color: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:text-purple-50\/90 {
  color: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:text-purple-50\/95 {
  color: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:text-purple-50\/100 {
  color: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:text-purple-100\/0 {
  color: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:text-purple-100\/5 {
  color: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:text-purple-100\/10 {
  color: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:text-purple-100\/20 {
  color: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:text-purple-100\/25 {
  color: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:text-purple-100\/30 {
  color: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:text-purple-100\/40 {
  color: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:text-purple-100\/50 {
  color: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:text-purple-100\/60 {
  color: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:text-purple-100\/70 {
  color: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:text-purple-100\/75 {
  color: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:text-purple-100\/80 {
  color: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:text-purple-100\/90 {
  color: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:text-purple-100\/95 {
  color: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:text-purple-100\/100 {
  color: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:text-purple-200\/0 {
  color: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:text-purple-200\/5 {
  color: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:text-purple-200\/10 {
  color: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:text-purple-200\/20 {
  color: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:text-purple-200\/25 {
  color: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:text-purple-200\/30 {
  color: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:text-purple-200\/40 {
  color: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:text-purple-200\/50 {
  color: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:text-purple-200\/60 {
  color: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:text-purple-200\/70 {
  color: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:text-purple-200\/75 {
  color: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:text-purple-200\/80 {
  color: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:text-purple-200\/90 {
  color: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:text-purple-200\/95 {
  color: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:text-purple-200\/100 {
  color: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:text-purple-300\/0 {
  color: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:text-purple-300\/5 {
  color: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:text-purple-300\/10 {
  color: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:text-purple-300\/20 {
  color: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:text-purple-300\/25 {
  color: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:text-purple-300\/30 {
  color: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:text-purple-300\/40 {
  color: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:text-purple-300\/50 {
  color: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:text-purple-300\/60 {
  color: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:text-purple-300\/70 {
  color: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:text-purple-300\/75 {
  color: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:text-purple-300\/80 {
  color: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:text-purple-300\/90 {
  color: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:text-purple-300\/95 {
  color: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:text-purple-300\/100 {
  color: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:text-purple-400\/0 {
  color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:text-purple-400\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:text-purple-400\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:text-purple-400\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:text-purple-400\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:text-purple-400\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:text-purple-400\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:text-purple-400\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:text-purple-400\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:text-purple-400\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:text-purple-400\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:text-purple-400\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:text-purple-400\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:text-purple-400\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:text-purple-400\/100 {
  color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:text-purple-500\/0 {
  color: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:text-purple-500\/5 {
  color: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:text-purple-500\/10 {
  color: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:text-purple-500\/20 {
  color: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:text-purple-500\/25 {
  color: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:text-purple-500\/30 {
  color: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:text-purple-500\/40 {
  color: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:text-purple-500\/50 {
  color: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:text-purple-500\/60 {
  color: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:text-purple-500\/70 {
  color: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:text-purple-500\/75 {
  color: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:text-purple-500\/80 {
  color: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:text-purple-500\/90 {
  color: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:text-purple-500\/95 {
  color: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:text-purple-500\/100 {
  color: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:text-purple-600\/0 {
  color: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:text-purple-600\/5 {
  color: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:text-purple-600\/10 {
  color: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:text-purple-600\/20 {
  color: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:text-purple-600\/25 {
  color: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:text-purple-600\/30 {
  color: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:text-purple-600\/40 {
  color: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:text-purple-600\/50 {
  color: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:text-purple-600\/60 {
  color: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:text-purple-600\/70 {
  color: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:text-purple-600\/75 {
  color: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:text-purple-600\/80 {
  color: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:text-purple-600\/90 {
  color: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:text-purple-600\/95 {
  color: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:text-purple-600\/100 {
  color: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:text-purple-700\/0 {
  color: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:text-purple-700\/5 {
  color: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:text-purple-700\/10 {
  color: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:text-purple-700\/20 {
  color: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:text-purple-700\/25 {
  color: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:text-purple-700\/30 {
  color: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:text-purple-700\/40 {
  color: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:text-purple-700\/50 {
  color: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:text-purple-700\/60 {
  color: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:text-purple-700\/70 {
  color: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:text-purple-700\/75 {
  color: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:text-purple-700\/80 {
  color: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:text-purple-700\/90 {
  color: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:text-purple-700\/95 {
  color: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:text-purple-700\/100 {
  color: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:text-purple-800\/0 {
  color: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:text-purple-800\/5 {
  color: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:text-purple-800\/10 {
  color: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:text-purple-800\/20 {
  color: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:text-purple-800\/25 {
  color: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:text-purple-800\/30 {
  color: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:text-purple-800\/40 {
  color: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:text-purple-800\/50 {
  color: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:text-purple-800\/60 {
  color: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:text-purple-800\/70 {
  color: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:text-purple-800\/75 {
  color: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:text-purple-800\/80 {
  color: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:text-purple-800\/90 {
  color: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:text-purple-800\/95 {
  color: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:text-purple-800\/100 {
  color: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:text-purple-900\/0 {
  color: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:text-purple-900\/5 {
  color: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:text-purple-900\/10 {
  color: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:text-purple-900\/20 {
  color: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:text-purple-900\/25 {
  color: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:text-purple-900\/30 {
  color: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:text-purple-900\/40 {
  color: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:text-purple-900\/50 {
  color: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:text-purple-900\/60 {
  color: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:text-purple-900\/70 {
  color: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:text-purple-900\/75 {
  color: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:text-purple-900\/80 {
  color: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:text-purple-900\/90 {
  color: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:text-purple-900\/95 {
  color: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:text-purple-900\/100 {
  color: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:text-purple\/0 {
  color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:text-purple\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:text-purple\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:text-purple\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:text-purple\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:text-purple\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:text-purple\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:text-purple\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:text-purple\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:text-purple\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:text-purple\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:text-purple\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:text-purple\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:text-purple\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:text-purple\/100 {
  color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:text-fuchsia-25\/0 {
  color: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:text-fuchsia-25\/5 {
  color: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-25\/10 {
  color: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-25\/20 {
  color: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-25\/25 {
  color: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-25\/30 {
  color: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-25\/40 {
  color: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-25\/50 {
  color: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-25\/60 {
  color: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-25\/70 {
  color: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-25\/75 {
  color: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-25\/80 {
  color: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-25\/90 {
  color: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-25\/95 {
  color: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-25\/100 {
  color: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:text-fuchsia-50\/0 {
  color: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:text-fuchsia-50\/5 {
  color: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-50\/10 {
  color: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-50\/20 {
  color: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-50\/25 {
  color: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-50\/30 {
  color: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-50\/40 {
  color: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-50\/50 {
  color: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-50\/60 {
  color: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-50\/70 {
  color: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-50\/75 {
  color: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-50\/80 {
  color: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-50\/90 {
  color: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-50\/95 {
  color: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-50\/100 {
  color: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:text-fuchsia-100\/0 {
  color: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:text-fuchsia-100\/5 {
  color: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-100\/10 {
  color: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-100\/20 {
  color: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-100\/25 {
  color: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-100\/30 {
  color: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-100\/40 {
  color: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-100\/50 {
  color: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-100\/60 {
  color: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-100\/70 {
  color: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-100\/75 {
  color: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-100\/80 {
  color: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-100\/90 {
  color: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-100\/95 {
  color: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-100\/100 {
  color: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:text-fuchsia-200\/0 {
  color: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:text-fuchsia-200\/5 {
  color: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-200\/10 {
  color: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-200\/20 {
  color: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-200\/25 {
  color: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-200\/30 {
  color: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-200\/40 {
  color: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-200\/50 {
  color: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-200\/60 {
  color: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-200\/70 {
  color: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-200\/75 {
  color: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-200\/80 {
  color: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-200\/90 {
  color: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-200\/95 {
  color: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-200\/100 {
  color: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:text-fuchsia-300\/0 {
  color: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:text-fuchsia-300\/5 {
  color: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-300\/10 {
  color: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-300\/20 {
  color: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-300\/25 {
  color: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-300\/30 {
  color: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-300\/40 {
  color: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-300\/50 {
  color: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-300\/60 {
  color: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-300\/70 {
  color: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-300\/75 {
  color: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-300\/80 {
  color: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-300\/90 {
  color: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-300\/95 {
  color: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-300\/100 {
  color: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:text-fuchsia-400\/0 {
  color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:text-fuchsia-400\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-400\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-400\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-400\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-400\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-400\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-400\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-400\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-400\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-400\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-400\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-400\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-400\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-400\/100 {
  color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:text-fuchsia-500\/0 {
  color: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:text-fuchsia-500\/5 {
  color: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-500\/10 {
  color: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-500\/20 {
  color: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-500\/25 {
  color: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-500\/30 {
  color: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-500\/40 {
  color: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-500\/50 {
  color: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-500\/60 {
  color: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-500\/70 {
  color: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-500\/75 {
  color: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-500\/80 {
  color: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-500\/90 {
  color: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-500\/95 {
  color: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-500\/100 {
  color: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:text-fuchsia-600\/0 {
  color: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:text-fuchsia-600\/5 {
  color: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-600\/10 {
  color: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-600\/20 {
  color: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-600\/25 {
  color: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-600\/30 {
  color: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-600\/40 {
  color: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-600\/50 {
  color: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-600\/60 {
  color: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-600\/70 {
  color: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-600\/75 {
  color: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-600\/80 {
  color: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-600\/90 {
  color: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-600\/95 {
  color: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-600\/100 {
  color: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:text-fuchsia-700\/0 {
  color: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:text-fuchsia-700\/5 {
  color: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-700\/10 {
  color: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-700\/20 {
  color: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-700\/25 {
  color: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-700\/30 {
  color: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-700\/40 {
  color: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-700\/50 {
  color: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-700\/60 {
  color: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-700\/70 {
  color: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-700\/75 {
  color: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-700\/80 {
  color: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-700\/90 {
  color: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-700\/95 {
  color: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-700\/100 {
  color: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:text-fuchsia-800\/0 {
  color: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:text-fuchsia-800\/5 {
  color: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-800\/10 {
  color: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-800\/20 {
  color: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-800\/25 {
  color: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-800\/30 {
  color: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-800\/40 {
  color: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-800\/50 {
  color: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-800\/60 {
  color: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-800\/70 {
  color: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-800\/75 {
  color: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-800\/80 {
  color: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-800\/90 {
  color: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-800\/95 {
  color: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-800\/100 {
  color: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:text-fuchsia-900\/0 {
  color: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:text-fuchsia-900\/5 {
  color: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:text-fuchsia-900\/10 {
  color: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:text-fuchsia-900\/20 {
  color: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:text-fuchsia-900\/25 {
  color: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:text-fuchsia-900\/30 {
  color: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:text-fuchsia-900\/40 {
  color: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:text-fuchsia-900\/50 {
  color: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:text-fuchsia-900\/60 {
  color: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:text-fuchsia-900\/70 {
  color: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:text-fuchsia-900\/75 {
  color: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:text-fuchsia-900\/80 {
  color: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:text-fuchsia-900\/90 {
  color: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:text-fuchsia-900\/95 {
  color: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:text-fuchsia-900\/100 {
  color: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:text-fuchsia\/0 {
  color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:text-fuchsia\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:text-fuchsia\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:text-fuchsia\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:text-fuchsia\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:text-fuchsia\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:text-fuchsia\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:text-fuchsia\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:text-fuchsia\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:text-fuchsia\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:text-fuchsia\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:text-fuchsia\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:text-fuchsia\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:text-fuchsia\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:text-fuchsia\/100 {
  color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:text-pink-25\/0 {
  color: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:text-pink-25\/5 {
  color: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:text-pink-25\/10 {
  color: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:text-pink-25\/20 {
  color: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:text-pink-25\/25 {
  color: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:text-pink-25\/30 {
  color: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:text-pink-25\/40 {
  color: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:text-pink-25\/50 {
  color: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:text-pink-25\/60 {
  color: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:text-pink-25\/70 {
  color: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:text-pink-25\/75 {
  color: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:text-pink-25\/80 {
  color: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:text-pink-25\/90 {
  color: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:text-pink-25\/95 {
  color: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:text-pink-25\/100 {
  color: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:text-pink-50\/0 {
  color: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:text-pink-50\/5 {
  color: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:text-pink-50\/10 {
  color: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:text-pink-50\/20 {
  color: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:text-pink-50\/25 {
  color: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:text-pink-50\/30 {
  color: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:text-pink-50\/40 {
  color: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:text-pink-50\/50 {
  color: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:text-pink-50\/60 {
  color: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:text-pink-50\/70 {
  color: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:text-pink-50\/75 {
  color: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:text-pink-50\/80 {
  color: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:text-pink-50\/90 {
  color: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:text-pink-50\/95 {
  color: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:text-pink-50\/100 {
  color: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:text-pink-100\/0 {
  color: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:text-pink-100\/5 {
  color: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:text-pink-100\/10 {
  color: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:text-pink-100\/20 {
  color: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:text-pink-100\/25 {
  color: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:text-pink-100\/30 {
  color: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:text-pink-100\/40 {
  color: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:text-pink-100\/50 {
  color: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:text-pink-100\/60 {
  color: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:text-pink-100\/70 {
  color: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:text-pink-100\/75 {
  color: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:text-pink-100\/80 {
  color: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:text-pink-100\/90 {
  color: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:text-pink-100\/95 {
  color: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:text-pink-100\/100 {
  color: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:text-pink-200\/0 {
  color: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:text-pink-200\/5 {
  color: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:text-pink-200\/10 {
  color: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:text-pink-200\/20 {
  color: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:text-pink-200\/25 {
  color: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:text-pink-200\/30 {
  color: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:text-pink-200\/40 {
  color: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:text-pink-200\/50 {
  color: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:text-pink-200\/60 {
  color: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:text-pink-200\/70 {
  color: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:text-pink-200\/75 {
  color: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:text-pink-200\/80 {
  color: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:text-pink-200\/90 {
  color: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:text-pink-200\/95 {
  color: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:text-pink-200\/100 {
  color: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:text-pink-300\/0 {
  color: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:text-pink-300\/5 {
  color: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:text-pink-300\/10 {
  color: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:text-pink-300\/20 {
  color: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:text-pink-300\/25 {
  color: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:text-pink-300\/30 {
  color: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:text-pink-300\/40 {
  color: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:text-pink-300\/50 {
  color: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:text-pink-300\/60 {
  color: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:text-pink-300\/70 {
  color: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:text-pink-300\/75 {
  color: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:text-pink-300\/80 {
  color: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:text-pink-300\/90 {
  color: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:text-pink-300\/95 {
  color: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:text-pink-300\/100 {
  color: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:text-pink-400\/0 {
  color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:text-pink-400\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:text-pink-400\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:text-pink-400\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:text-pink-400\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:text-pink-400\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:text-pink-400\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:text-pink-400\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:text-pink-400\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:text-pink-400\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:text-pink-400\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:text-pink-400\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:text-pink-400\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:text-pink-400\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:text-pink-400\/100 {
  color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:text-pink-500\/0 {
  color: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:text-pink-500\/5 {
  color: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:text-pink-500\/10 {
  color: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:text-pink-500\/20 {
  color: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:text-pink-500\/25 {
  color: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:text-pink-500\/30 {
  color: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:text-pink-500\/40 {
  color: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:text-pink-500\/50 {
  color: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:text-pink-500\/60 {
  color: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:text-pink-500\/70 {
  color: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:text-pink-500\/75 {
  color: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:text-pink-500\/80 {
  color: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:text-pink-500\/90 {
  color: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:text-pink-500\/95 {
  color: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:text-pink-500\/100 {
  color: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:text-pink-600\/0 {
  color: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:text-pink-600\/5 {
  color: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:text-pink-600\/10 {
  color: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:text-pink-600\/20 {
  color: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:text-pink-600\/25 {
  color: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:text-pink-600\/30 {
  color: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:text-pink-600\/40 {
  color: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:text-pink-600\/50 {
  color: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:text-pink-600\/60 {
  color: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:text-pink-600\/70 {
  color: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:text-pink-600\/75 {
  color: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:text-pink-600\/80 {
  color: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:text-pink-600\/90 {
  color: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:text-pink-600\/95 {
  color: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:text-pink-600\/100 {
  color: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:text-pink-700\/0 {
  color: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:text-pink-700\/5 {
  color: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:text-pink-700\/10 {
  color: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:text-pink-700\/20 {
  color: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:text-pink-700\/25 {
  color: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:text-pink-700\/30 {
  color: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:text-pink-700\/40 {
  color: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:text-pink-700\/50 {
  color: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:text-pink-700\/60 {
  color: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:text-pink-700\/70 {
  color: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:text-pink-700\/75 {
  color: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:text-pink-700\/80 {
  color: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:text-pink-700\/90 {
  color: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:text-pink-700\/95 {
  color: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:text-pink-700\/100 {
  color: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:text-pink-800\/0 {
  color: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:text-pink-800\/5 {
  color: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:text-pink-800\/10 {
  color: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:text-pink-800\/20 {
  color: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:text-pink-800\/25 {
  color: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:text-pink-800\/30 {
  color: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:text-pink-800\/40 {
  color: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:text-pink-800\/50 {
  color: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:text-pink-800\/60 {
  color: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:text-pink-800\/70 {
  color: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:text-pink-800\/75 {
  color: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:text-pink-800\/80 {
  color: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:text-pink-800\/90 {
  color: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:text-pink-800\/95 {
  color: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:text-pink-800\/100 {
  color: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:text-pink-900\/0 {
  color: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:text-pink-900\/5 {
  color: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:text-pink-900\/10 {
  color: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:text-pink-900\/20 {
  color: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:text-pink-900\/25 {
  color: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:text-pink-900\/30 {
  color: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:text-pink-900\/40 {
  color: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:text-pink-900\/50 {
  color: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:text-pink-900\/60 {
  color: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:text-pink-900\/70 {
  color: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:text-pink-900\/75 {
  color: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:text-pink-900\/80 {
  color: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:text-pink-900\/90 {
  color: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:text-pink-900\/95 {
  color: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:text-pink-900\/100 {
  color: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:text-pink\/0 {
  color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:text-pink\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:text-pink\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:text-pink\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:text-pink\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:text-pink\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:text-pink\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:text-pink\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:text-pink\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:text-pink\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:text-pink\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:text-pink\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:text-pink\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:text-pink\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:text-pink\/100 {
  color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:text-rose-25\/0 {
  color: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:text-rose-25\/5 {
  color: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:text-rose-25\/10 {
  color: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:text-rose-25\/20 {
  color: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:text-rose-25\/25 {
  color: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:text-rose-25\/30 {
  color: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:text-rose-25\/40 {
  color: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:text-rose-25\/50 {
  color: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:text-rose-25\/60 {
  color: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:text-rose-25\/70 {
  color: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:text-rose-25\/75 {
  color: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:text-rose-25\/80 {
  color: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:text-rose-25\/90 {
  color: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:text-rose-25\/95 {
  color: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:text-rose-25\/100 {
  color: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:text-rose-50\/0 {
  color: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:text-rose-50\/5 {
  color: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:text-rose-50\/10 {
  color: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:text-rose-50\/20 {
  color: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:text-rose-50\/25 {
  color: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:text-rose-50\/30 {
  color: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:text-rose-50\/40 {
  color: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:text-rose-50\/50 {
  color: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:text-rose-50\/60 {
  color: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:text-rose-50\/70 {
  color: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:text-rose-50\/75 {
  color: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:text-rose-50\/80 {
  color: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:text-rose-50\/90 {
  color: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:text-rose-50\/95 {
  color: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:text-rose-50\/100 {
  color: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:text-rose-100\/0 {
  color: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:text-rose-100\/5 {
  color: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:text-rose-100\/10 {
  color: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:text-rose-100\/20 {
  color: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:text-rose-100\/25 {
  color: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:text-rose-100\/30 {
  color: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:text-rose-100\/40 {
  color: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:text-rose-100\/50 {
  color: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:text-rose-100\/60 {
  color: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:text-rose-100\/70 {
  color: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:text-rose-100\/75 {
  color: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:text-rose-100\/80 {
  color: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:text-rose-100\/90 {
  color: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:text-rose-100\/95 {
  color: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:text-rose-100\/100 {
  color: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:text-rose-200\/0 {
  color: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:text-rose-200\/5 {
  color: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:text-rose-200\/10 {
  color: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:text-rose-200\/20 {
  color: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:text-rose-200\/25 {
  color: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:text-rose-200\/30 {
  color: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:text-rose-200\/40 {
  color: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:text-rose-200\/50 {
  color: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:text-rose-200\/60 {
  color: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:text-rose-200\/70 {
  color: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:text-rose-200\/75 {
  color: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:text-rose-200\/80 {
  color: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:text-rose-200\/90 {
  color: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:text-rose-200\/95 {
  color: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:text-rose-200\/100 {
  color: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:text-rose-300\/0 {
  color: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:text-rose-300\/5 {
  color: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:text-rose-300\/10 {
  color: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:text-rose-300\/20 {
  color: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:text-rose-300\/25 {
  color: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:text-rose-300\/30 {
  color: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:text-rose-300\/40 {
  color: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:text-rose-300\/50 {
  color: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:text-rose-300\/60 {
  color: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:text-rose-300\/70 {
  color: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:text-rose-300\/75 {
  color: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:text-rose-300\/80 {
  color: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:text-rose-300\/90 {
  color: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:text-rose-300\/95 {
  color: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:text-rose-300\/100 {
  color: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:text-rose-400\/0 {
  color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:text-rose-400\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:text-rose-400\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:text-rose-400\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:text-rose-400\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:text-rose-400\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:text-rose-400\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:text-rose-400\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:text-rose-400\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:text-rose-400\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:text-rose-400\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:text-rose-400\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:text-rose-400\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:text-rose-400\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:text-rose-400\/100 {
  color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:text-rose-500\/0 {
  color: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:text-rose-500\/5 {
  color: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:text-rose-500\/10 {
  color: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:text-rose-500\/20 {
  color: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:text-rose-500\/25 {
  color: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:text-rose-500\/30 {
  color: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:text-rose-500\/40 {
  color: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:text-rose-500\/50 {
  color: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:text-rose-500\/60 {
  color: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:text-rose-500\/70 {
  color: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:text-rose-500\/75 {
  color: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:text-rose-500\/80 {
  color: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:text-rose-500\/90 {
  color: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:text-rose-500\/95 {
  color: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:text-rose-500\/100 {
  color: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:text-rose-600\/0 {
  color: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:text-rose-600\/5 {
  color: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:text-rose-600\/10 {
  color: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:text-rose-600\/20 {
  color: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:text-rose-600\/25 {
  color: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:text-rose-600\/30 {
  color: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:text-rose-600\/40 {
  color: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:text-rose-600\/50 {
  color: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:text-rose-600\/60 {
  color: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:text-rose-600\/70 {
  color: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:text-rose-600\/75 {
  color: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:text-rose-600\/80 {
  color: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:text-rose-600\/90 {
  color: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:text-rose-600\/95 {
  color: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:text-rose-600\/100 {
  color: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:text-rose-700\/0 {
  color: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:text-rose-700\/5 {
  color: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:text-rose-700\/10 {
  color: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:text-rose-700\/20 {
  color: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:text-rose-700\/25 {
  color: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:text-rose-700\/30 {
  color: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:text-rose-700\/40 {
  color: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:text-rose-700\/50 {
  color: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:text-rose-700\/60 {
  color: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:text-rose-700\/70 {
  color: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:text-rose-700\/75 {
  color: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:text-rose-700\/80 {
  color: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:text-rose-700\/90 {
  color: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:text-rose-700\/95 {
  color: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:text-rose-700\/100 {
  color: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:text-rose-800\/0 {
  color: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:text-rose-800\/5 {
  color: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:text-rose-800\/10 {
  color: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:text-rose-800\/20 {
  color: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:text-rose-800\/25 {
  color: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:text-rose-800\/30 {
  color: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:text-rose-800\/40 {
  color: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:text-rose-800\/50 {
  color: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:text-rose-800\/60 {
  color: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:text-rose-800\/70 {
  color: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:text-rose-800\/75 {
  color: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:text-rose-800\/80 {
  color: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:text-rose-800\/90 {
  color: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:text-rose-800\/95 {
  color: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:text-rose-800\/100 {
  color: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:text-rose-900\/0 {
  color: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:text-rose-900\/5 {
  color: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:text-rose-900\/10 {
  color: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:text-rose-900\/20 {
  color: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:text-rose-900\/25 {
  color: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:text-rose-900\/30 {
  color: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:text-rose-900\/40 {
  color: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:text-rose-900\/50 {
  color: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:text-rose-900\/60 {
  color: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:text-rose-900\/70 {
  color: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:text-rose-900\/75 {
  color: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:text-rose-900\/80 {
  color: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:text-rose-900\/90 {
  color: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:text-rose-900\/95 {
  color: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:text-rose-900\/100 {
  color: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:text-rose\/0 {
  color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:text-rose\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:text-rose\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:text-rose\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:text-rose\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:text-rose\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:text-rose\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:text-rose\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:text-rose\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:text-rose\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:text-rose\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:text-rose\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:text-rose\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:text-rose\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:text-rose\/100 {
  color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:text-orange-dark-25\/0 {
  color: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:text-orange-dark-25\/5 {
  color: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-25\/10 {
  color: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-25\/20 {
  color: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-25\/25 {
  color: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-25\/30 {
  color: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-25\/40 {
  color: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-25\/50 {
  color: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-25\/60 {
  color: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-25\/70 {
  color: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-25\/75 {
  color: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-25\/80 {
  color: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-25\/90 {
  color: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-25\/95 {
  color: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-25\/100 {
  color: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:text-orange-dark-50\/0 {
  color: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:text-orange-dark-50\/5 {
  color: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-50\/10 {
  color: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-50\/20 {
  color: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-50\/25 {
  color: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-50\/30 {
  color: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-50\/40 {
  color: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-50\/50 {
  color: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-50\/60 {
  color: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-50\/70 {
  color: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-50\/75 {
  color: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-50\/80 {
  color: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-50\/90 {
  color: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-50\/95 {
  color: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-50\/100 {
  color: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:text-orange-dark-100\/0 {
  color: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:text-orange-dark-100\/5 {
  color: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-100\/10 {
  color: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-100\/20 {
  color: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-100\/25 {
  color: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-100\/30 {
  color: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-100\/40 {
  color: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-100\/50 {
  color: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-100\/60 {
  color: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-100\/70 {
  color: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-100\/75 {
  color: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-100\/80 {
  color: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-100\/90 {
  color: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-100\/95 {
  color: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-100\/100 {
  color: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:text-orange-dark-200\/0 {
  color: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:text-orange-dark-200\/5 {
  color: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-200\/10 {
  color: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-200\/20 {
  color: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-200\/25 {
  color: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-200\/30 {
  color: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-200\/40 {
  color: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-200\/50 {
  color: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-200\/60 {
  color: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-200\/70 {
  color: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-200\/75 {
  color: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-200\/80 {
  color: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-200\/90 {
  color: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-200\/95 {
  color: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-200\/100 {
  color: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:text-orange-dark-300\/0 {
  color: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:text-orange-dark-300\/5 {
  color: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-300\/10 {
  color: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-300\/20 {
  color: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-300\/25 {
  color: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-300\/30 {
  color: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-300\/40 {
  color: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-300\/50 {
  color: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-300\/60 {
  color: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-300\/70 {
  color: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-300\/75 {
  color: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-300\/80 {
  color: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-300\/90 {
  color: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-300\/95 {
  color: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-300\/100 {
  color: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:text-orange-dark-400\/0 {
  color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:text-orange-dark-400\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-400\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-400\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-400\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-400\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-400\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-400\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-400\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-400\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-400\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-400\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-400\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-400\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-400\/100 {
  color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:text-orange-dark-500\/0 {
  color: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:text-orange-dark-500\/5 {
  color: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-500\/10 {
  color: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-500\/20 {
  color: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-500\/25 {
  color: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-500\/30 {
  color: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-500\/40 {
  color: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-500\/50 {
  color: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-500\/60 {
  color: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-500\/70 {
  color: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-500\/75 {
  color: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-500\/80 {
  color: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-500\/90 {
  color: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-500\/95 {
  color: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-500\/100 {
  color: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:text-orange-dark-600\/0 {
  color: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:text-orange-dark-600\/5 {
  color: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-600\/10 {
  color: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-600\/20 {
  color: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-600\/25 {
  color: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-600\/30 {
  color: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-600\/40 {
  color: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-600\/50 {
  color: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-600\/60 {
  color: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-600\/70 {
  color: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-600\/75 {
  color: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-600\/80 {
  color: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-600\/90 {
  color: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-600\/95 {
  color: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-600\/100 {
  color: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:text-orange-dark-700\/0 {
  color: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:text-orange-dark-700\/5 {
  color: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-700\/10 {
  color: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-700\/20 {
  color: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-700\/25 {
  color: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-700\/30 {
  color: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-700\/40 {
  color: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-700\/50 {
  color: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-700\/60 {
  color: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-700\/70 {
  color: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-700\/75 {
  color: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-700\/80 {
  color: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-700\/90 {
  color: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-700\/95 {
  color: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-700\/100 {
  color: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:text-orange-dark-800\/0 {
  color: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:text-orange-dark-800\/5 {
  color: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-800\/10 {
  color: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-800\/20 {
  color: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-800\/25 {
  color: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-800\/30 {
  color: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-800\/40 {
  color: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-800\/50 {
  color: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-800\/60 {
  color: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-800\/70 {
  color: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-800\/75 {
  color: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-800\/80 {
  color: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-800\/90 {
  color: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-800\/95 {
  color: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-800\/100 {
  color: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:text-orange-dark-900\/0 {
  color: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:text-orange-dark-900\/5 {
  color: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:text-orange-dark-900\/10 {
  color: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:text-orange-dark-900\/20 {
  color: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:text-orange-dark-900\/25 {
  color: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:text-orange-dark-900\/30 {
  color: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:text-orange-dark-900\/40 {
  color: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:text-orange-dark-900\/50 {
  color: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:text-orange-dark-900\/60 {
  color: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:text-orange-dark-900\/70 {
  color: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:text-orange-dark-900\/75 {
  color: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:text-orange-dark-900\/80 {
  color: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:text-orange-dark-900\/90 {
  color: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:text-orange-dark-900\/95 {
  color: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:text-orange-dark-900\/100 {
  color: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:text-orange-dark\/0 {
  color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:text-orange-dark\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:text-orange-dark\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:text-orange-dark\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:text-orange-dark\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:text-orange-dark\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:text-orange-dark\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:text-orange-dark\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:text-orange-dark\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:text-orange-dark\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:text-orange-dark\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:text-orange-dark\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:text-orange-dark\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:text-orange-dark\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:text-orange-dark\/100 {
  color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:text-orange-25\/0 {
  color: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:text-orange-25\/5 {
  color: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:text-orange-25\/10 {
  color: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:text-orange-25\/20 {
  color: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:text-orange-25\/25 {
  color: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:text-orange-25\/30 {
  color: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:text-orange-25\/40 {
  color: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:text-orange-25\/50 {
  color: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:text-orange-25\/60 {
  color: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:text-orange-25\/70 {
  color: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:text-orange-25\/75 {
  color: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:text-orange-25\/80 {
  color: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:text-orange-25\/90 {
  color: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:text-orange-25\/95 {
  color: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:text-orange-25\/100 {
  color: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:text-orange-50\/0 {
  color: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:text-orange-50\/5 {
  color: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:text-orange-50\/10 {
  color: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:text-orange-50\/20 {
  color: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:text-orange-50\/25 {
  color: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:text-orange-50\/30 {
  color: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:text-orange-50\/40 {
  color: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:text-orange-50\/50 {
  color: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:text-orange-50\/60 {
  color: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:text-orange-50\/70 {
  color: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:text-orange-50\/75 {
  color: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:text-orange-50\/80 {
  color: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:text-orange-50\/90 {
  color: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:text-orange-50\/95 {
  color: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:text-orange-50\/100 {
  color: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:text-orange-100\/0 {
  color: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:text-orange-100\/5 {
  color: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:text-orange-100\/10 {
  color: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:text-orange-100\/20 {
  color: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:text-orange-100\/25 {
  color: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:text-orange-100\/30 {
  color: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:text-orange-100\/40 {
  color: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:text-orange-100\/50 {
  color: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:text-orange-100\/60 {
  color: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:text-orange-100\/70 {
  color: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:text-orange-100\/75 {
  color: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:text-orange-100\/80 {
  color: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:text-orange-100\/90 {
  color: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:text-orange-100\/95 {
  color: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:text-orange-100\/100 {
  color: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:text-orange-200\/0 {
  color: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:text-orange-200\/5 {
  color: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:text-orange-200\/10 {
  color: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:text-orange-200\/20 {
  color: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:text-orange-200\/25 {
  color: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:text-orange-200\/30 {
  color: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:text-orange-200\/40 {
  color: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:text-orange-200\/50 {
  color: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:text-orange-200\/60 {
  color: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:text-orange-200\/70 {
  color: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:text-orange-200\/75 {
  color: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:text-orange-200\/80 {
  color: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:text-orange-200\/90 {
  color: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:text-orange-200\/95 {
  color: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:text-orange-200\/100 {
  color: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:text-orange-300\/0 {
  color: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:text-orange-300\/5 {
  color: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:text-orange-300\/10 {
  color: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:text-orange-300\/20 {
  color: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:text-orange-300\/25 {
  color: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:text-orange-300\/30 {
  color: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:text-orange-300\/40 {
  color: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:text-orange-300\/50 {
  color: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:text-orange-300\/60 {
  color: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:text-orange-300\/70 {
  color: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:text-orange-300\/75 {
  color: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:text-orange-300\/80 {
  color: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:text-orange-300\/90 {
  color: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:text-orange-300\/95 {
  color: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:text-orange-300\/100 {
  color: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:text-orange-400\/0 {
  color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:text-orange-400\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:text-orange-400\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:text-orange-400\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:text-orange-400\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:text-orange-400\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:text-orange-400\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:text-orange-400\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:text-orange-400\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:text-orange-400\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:text-orange-400\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:text-orange-400\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:text-orange-400\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:text-orange-400\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:text-orange-400\/100 {
  color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:text-orange-500\/0 {
  color: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:text-orange-500\/5 {
  color: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:text-orange-500\/10 {
  color: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:text-orange-500\/20 {
  color: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:text-orange-500\/25 {
  color: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:text-orange-500\/30 {
  color: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:text-orange-500\/40 {
  color: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:text-orange-500\/50 {
  color: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:text-orange-500\/60 {
  color: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:text-orange-500\/70 {
  color: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:text-orange-500\/75 {
  color: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:text-orange-500\/80 {
  color: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:text-orange-500\/90 {
  color: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:text-orange-500\/95 {
  color: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:text-orange-500\/100 {
  color: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:text-orange-600\/0 {
  color: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:text-orange-600\/5 {
  color: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:text-orange-600\/10 {
  color: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:text-orange-600\/20 {
  color: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:text-orange-600\/25 {
  color: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:text-orange-600\/30 {
  color: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:text-orange-600\/40 {
  color: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:text-orange-600\/50 {
  color: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:text-orange-600\/60 {
  color: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:text-orange-600\/70 {
  color: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:text-orange-600\/75 {
  color: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:text-orange-600\/80 {
  color: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:text-orange-600\/90 {
  color: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:text-orange-600\/95 {
  color: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:text-orange-600\/100 {
  color: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:text-orange-700\/0 {
  color: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:text-orange-700\/5 {
  color: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:text-orange-700\/10 {
  color: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:text-orange-700\/20 {
  color: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:text-orange-700\/25 {
  color: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:text-orange-700\/30 {
  color: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:text-orange-700\/40 {
  color: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:text-orange-700\/50 {
  color: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:text-orange-700\/60 {
  color: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:text-orange-700\/70 {
  color: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:text-orange-700\/75 {
  color: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:text-orange-700\/80 {
  color: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:text-orange-700\/90 {
  color: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:text-orange-700\/95 {
  color: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:text-orange-700\/100 {
  color: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:text-orange-800\/0 {
  color: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:text-orange-800\/5 {
  color: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:text-orange-800\/10 {
  color: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:text-orange-800\/20 {
  color: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:text-orange-800\/25 {
  color: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:text-orange-800\/30 {
  color: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:text-orange-800\/40 {
  color: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:text-orange-800\/50 {
  color: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:text-orange-800\/60 {
  color: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:text-orange-800\/70 {
  color: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:text-orange-800\/75 {
  color: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:text-orange-800\/80 {
  color: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:text-orange-800\/90 {
  color: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:text-orange-800\/95 {
  color: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:text-orange-800\/100 {
  color: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:text-orange-900\/0 {
  color: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:text-orange-900\/5 {
  color: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:text-orange-900\/10 {
  color: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:text-orange-900\/20 {
  color: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:text-orange-900\/25 {
  color: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:text-orange-900\/30 {
  color: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:text-orange-900\/40 {
  color: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:text-orange-900\/50 {
  color: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:text-orange-900\/60 {
  color: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:text-orange-900\/70 {
  color: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:text-orange-900\/75 {
  color: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:text-orange-900\/80 {
  color: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:text-orange-900\/90 {
  color: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:text-orange-900\/95 {
  color: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:text-orange-900\/100 {
  color: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:text-orange\/0 {
  color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:text-orange\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:text-orange\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:text-orange\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:text-orange\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:text-orange\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:text-orange\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:text-orange\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:text-orange\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:text-orange\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:text-orange\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:text-orange\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:text-orange\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:text-orange\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:text-orange\/100 {
  color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:text-yellow-25\/0 {
  color: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:text-yellow-25\/5 {
  color: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:text-yellow-25\/10 {
  color: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:text-yellow-25\/20 {
  color: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:text-yellow-25\/25 {
  color: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:text-yellow-25\/30 {
  color: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:text-yellow-25\/40 {
  color: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:text-yellow-25\/50 {
  color: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:text-yellow-25\/60 {
  color: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:text-yellow-25\/70 {
  color: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:text-yellow-25\/75 {
  color: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:text-yellow-25\/80 {
  color: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:text-yellow-25\/90 {
  color: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:text-yellow-25\/95 {
  color: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:text-yellow-25\/100 {
  color: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:text-yellow-50\/0 {
  color: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:text-yellow-50\/5 {
  color: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:text-yellow-50\/10 {
  color: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:text-yellow-50\/20 {
  color: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:text-yellow-50\/25 {
  color: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:text-yellow-50\/30 {
  color: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:text-yellow-50\/40 {
  color: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:text-yellow-50\/50 {
  color: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:text-yellow-50\/60 {
  color: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:text-yellow-50\/70 {
  color: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:text-yellow-50\/75 {
  color: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:text-yellow-50\/80 {
  color: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:text-yellow-50\/90 {
  color: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:text-yellow-50\/95 {
  color: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:text-yellow-50\/100 {
  color: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:text-yellow-100\/0 {
  color: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:text-yellow-100\/5 {
  color: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:text-yellow-100\/10 {
  color: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:text-yellow-100\/20 {
  color: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:text-yellow-100\/25 {
  color: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:text-yellow-100\/30 {
  color: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:text-yellow-100\/40 {
  color: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:text-yellow-100\/50 {
  color: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:text-yellow-100\/60 {
  color: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:text-yellow-100\/70 {
  color: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:text-yellow-100\/75 {
  color: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:text-yellow-100\/80 {
  color: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:text-yellow-100\/90 {
  color: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:text-yellow-100\/95 {
  color: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:text-yellow-100\/100 {
  color: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:text-yellow-200\/0 {
  color: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:text-yellow-200\/5 {
  color: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:text-yellow-200\/10 {
  color: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:text-yellow-200\/20 {
  color: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:text-yellow-200\/25 {
  color: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:text-yellow-200\/30 {
  color: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:text-yellow-200\/40 {
  color: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:text-yellow-200\/50 {
  color: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:text-yellow-200\/60 {
  color: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:text-yellow-200\/70 {
  color: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:text-yellow-200\/75 {
  color: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:text-yellow-200\/80 {
  color: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:text-yellow-200\/90 {
  color: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:text-yellow-200\/95 {
  color: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:text-yellow-200\/100 {
  color: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:text-yellow-300\/0 {
  color: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:text-yellow-300\/5 {
  color: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:text-yellow-300\/10 {
  color: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:text-yellow-300\/20 {
  color: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:text-yellow-300\/25 {
  color: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:text-yellow-300\/30 {
  color: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:text-yellow-300\/40 {
  color: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:text-yellow-300\/50 {
  color: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:text-yellow-300\/60 {
  color: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:text-yellow-300\/70 {
  color: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:text-yellow-300\/75 {
  color: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:text-yellow-300\/80 {
  color: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:text-yellow-300\/90 {
  color: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:text-yellow-300\/95 {
  color: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:text-yellow-300\/100 {
  color: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:text-yellow-400\/0 {
  color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:text-yellow-400\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:text-yellow-400\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:text-yellow-400\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:text-yellow-400\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:text-yellow-400\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:text-yellow-400\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:text-yellow-400\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:text-yellow-400\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:text-yellow-400\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:text-yellow-400\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:text-yellow-400\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:text-yellow-400\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:text-yellow-400\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:text-yellow-400\/100 {
  color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:text-yellow-500\/0 {
  color: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:text-yellow-500\/5 {
  color: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:text-yellow-500\/10 {
  color: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:text-yellow-500\/20 {
  color: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:text-yellow-500\/25 {
  color: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:text-yellow-500\/30 {
  color: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:text-yellow-500\/40 {
  color: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:text-yellow-500\/50 {
  color: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:text-yellow-500\/60 {
  color: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:text-yellow-500\/70 {
  color: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:text-yellow-500\/75 {
  color: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:text-yellow-500\/80 {
  color: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:text-yellow-500\/90 {
  color: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:text-yellow-500\/95 {
  color: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:text-yellow-500\/100 {
  color: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:text-yellow-600\/0 {
  color: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:text-yellow-600\/5 {
  color: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:text-yellow-600\/10 {
  color: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:text-yellow-600\/20 {
  color: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:text-yellow-600\/25 {
  color: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:text-yellow-600\/30 {
  color: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:text-yellow-600\/40 {
  color: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:text-yellow-600\/50 {
  color: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:text-yellow-600\/60 {
  color: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:text-yellow-600\/70 {
  color: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:text-yellow-600\/75 {
  color: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:text-yellow-600\/80 {
  color: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:text-yellow-600\/90 {
  color: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:text-yellow-600\/95 {
  color: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:text-yellow-600\/100 {
  color: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:text-yellow-700\/0 {
  color: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:text-yellow-700\/5 {
  color: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:text-yellow-700\/10 {
  color: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:text-yellow-700\/20 {
  color: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:text-yellow-700\/25 {
  color: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:text-yellow-700\/30 {
  color: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:text-yellow-700\/40 {
  color: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:text-yellow-700\/50 {
  color: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:text-yellow-700\/60 {
  color: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:text-yellow-700\/70 {
  color: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:text-yellow-700\/75 {
  color: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:text-yellow-700\/80 {
  color: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:text-yellow-700\/90 {
  color: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:text-yellow-700\/95 {
  color: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:text-yellow-700\/100 {
  color: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:text-yellow-800\/0 {
  color: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:text-yellow-800\/5 {
  color: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:text-yellow-800\/10 {
  color: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:text-yellow-800\/20 {
  color: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:text-yellow-800\/25 {
  color: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:text-yellow-800\/30 {
  color: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:text-yellow-800\/40 {
  color: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:text-yellow-800\/50 {
  color: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:text-yellow-800\/60 {
  color: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:text-yellow-800\/70 {
  color: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:text-yellow-800\/75 {
  color: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:text-yellow-800\/80 {
  color: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:text-yellow-800\/90 {
  color: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:text-yellow-800\/95 {
  color: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:text-yellow-800\/100 {
  color: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:text-yellow-900\/0 {
  color: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:text-yellow-900\/5 {
  color: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:text-yellow-900\/10 {
  color: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:text-yellow-900\/20 {
  color: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:text-yellow-900\/25 {
  color: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:text-yellow-900\/30 {
  color: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:text-yellow-900\/40 {
  color: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:text-yellow-900\/50 {
  color: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:text-yellow-900\/60 {
  color: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:text-yellow-900\/70 {
  color: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:text-yellow-900\/75 {
  color: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:text-yellow-900\/80 {
  color: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:text-yellow-900\/90 {
  color: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:text-yellow-900\/95 {
  color: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:text-yellow-900\/100 {
  color: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:text-yellow\/0 {
  color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:text-yellow\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:text-yellow\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:text-yellow\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:text-yellow\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:text-yellow\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:text-yellow\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:text-yellow\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:text-yellow\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:text-yellow\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:text-yellow\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:text-yellow\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:text-yellow\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:text-yellow\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:text-yellow\/100 {
  color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-primary {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-error {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-warning {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-success {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-cool {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-modern {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-neutral {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-iron {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-true {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-gray-warm {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-moss {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-200 {
  --tw-ring-color: #DOF8AB;
}

.group:focus .group-focus\:ring-green-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-600 {
  --tw-ring-color: #4CA3OD;
}

.group:focus .group-focus\:ring-green-light-700 {
  --tw-ring-color: #3B7COF;
}

.group:focus .group-focus\:ring-green-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-teal {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-cyan {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-blue-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-indigo {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-violet {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-purple {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-fuchsia {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-pink {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-rose {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-orange {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-yellow {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:focus .group-focus\:ring-white\/0 {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.group:focus .group-focus\:ring-white\/5 {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.group:focus .group-focus\:ring-white\/10 {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.group:focus .group-focus\:ring-white\/20 {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.group:focus .group-focus\:ring-white\/25 {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.group:focus .group-focus\:ring-white\/30 {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.group:focus .group-focus\:ring-white\/40 {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.group:focus .group-focus\:ring-white\/50 {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.group:focus .group-focus\:ring-white\/60 {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.group:focus .group-focus\:ring-white\/70 {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.group:focus .group-focus\:ring-white\/75 {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.group:focus .group-focus\:ring-white\/80 {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.group:focus .group-focus\:ring-white\/90 {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.group:focus .group-focus\:ring-white\/95 {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.group:focus .group-focus\:ring-white\/100 {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.group:focus .group-focus\:ring-black\/0 {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.group:focus .group-focus\:ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.group:focus .group-focus\:ring-black\/10 {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.group:focus .group-focus\:ring-black\/20 {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.group:focus .group-focus\:ring-black\/25 {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.group:focus .group-focus\:ring-black\/30 {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.group:focus .group-focus\:ring-black\/40 {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.group:focus .group-focus\:ring-black\/50 {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.group:focus .group-focus\:ring-black\/60 {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.group:focus .group-focus\:ring-black\/70 {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.group:focus .group-focus\:ring-black\/75 {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.group:focus .group-focus\:ring-black\/80 {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.group:focus .group-focus\:ring-black\/90 {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.group:focus .group-focus\:ring-black\/95 {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.group:focus .group-focus\:ring-black\/100 {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.group:focus .group-focus\:ring-gray-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:ring-gray-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:ring-gray-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:ring-gray-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:ring-gray-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:ring-gray-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:ring-gray-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:ring-gray-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:ring-gray-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:ring-gray-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:ring-gray-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:ring-gray-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:ring-gray-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:ring-gray-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:ring-gray-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:ring-gray-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:ring-gray-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:ring-gray-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:ring-gray-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:ring-gray-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:ring-gray-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:ring-gray-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:ring-gray-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:ring-gray-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:ring-gray-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:ring-gray-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:ring-gray-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:ring-gray-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:ring-gray-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:ring-gray-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:ring-gray-100\/0 {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.group:focus .group-focus\:ring-gray-100\/5 {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.group:focus .group-focus\:ring-gray-100\/10 {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.group:focus .group-focus\:ring-gray-100\/20 {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.group:focus .group-focus\:ring-gray-100\/25 {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.group:focus .group-focus\:ring-gray-100\/30 {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.group:focus .group-focus\:ring-gray-100\/40 {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.group:focus .group-focus\:ring-gray-100\/50 {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.group:focus .group-focus\:ring-gray-100\/60 {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.group:focus .group-focus\:ring-gray-100\/70 {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.group:focus .group-focus\:ring-gray-100\/75 {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.group:focus .group-focus\:ring-gray-100\/80 {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.group:focus .group-focus\:ring-gray-100\/90 {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.group:focus .group-focus\:ring-gray-100\/95 {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.group:focus .group-focus\:ring-gray-100\/100 {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.group:focus .group-focus\:ring-gray-200\/0 {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.group:focus .group-focus\:ring-gray-200\/5 {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.group:focus .group-focus\:ring-gray-200\/10 {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.group:focus .group-focus\:ring-gray-200\/20 {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.group:focus .group-focus\:ring-gray-200\/25 {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.group:focus .group-focus\:ring-gray-200\/30 {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.group:focus .group-focus\:ring-gray-200\/40 {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.group:focus .group-focus\:ring-gray-200\/50 {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.group:focus .group-focus\:ring-gray-200\/60 {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.group:focus .group-focus\:ring-gray-200\/70 {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.group:focus .group-focus\:ring-gray-200\/75 {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.group:focus .group-focus\:ring-gray-200\/80 {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.group:focus .group-focus\:ring-gray-200\/90 {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.group:focus .group-focus\:ring-gray-200\/95 {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.group:focus .group-focus\:ring-gray-200\/100 {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.group:focus .group-focus\:ring-gray-300\/0 {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.group:focus .group-focus\:ring-gray-300\/5 {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.group:focus .group-focus\:ring-gray-300\/10 {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.group:focus .group-focus\:ring-gray-300\/20 {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.group:focus .group-focus\:ring-gray-300\/25 {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.group:focus .group-focus\:ring-gray-300\/30 {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.group:focus .group-focus\:ring-gray-300\/40 {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.group:focus .group-focus\:ring-gray-300\/50 {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.group:focus .group-focus\:ring-gray-300\/60 {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.group:focus .group-focus\:ring-gray-300\/70 {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.group:focus .group-focus\:ring-gray-300\/75 {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.group:focus .group-focus\:ring-gray-300\/80 {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.group:focus .group-focus\:ring-gray-300\/90 {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.group:focus .group-focus\:ring-gray-300\/95 {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.group:focus .group-focus\:ring-gray-300\/100 {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.group:focus .group-focus\:ring-gray-400\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:ring-gray-400\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:ring-gray-400\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:ring-gray-400\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:ring-gray-400\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:ring-gray-400\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:ring-gray-400\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:ring-gray-400\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:ring-gray-400\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:ring-gray-400\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:ring-gray-400\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:ring-gray-400\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:ring-gray-400\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:ring-gray-400\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:ring-gray-400\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:ring-gray-500\/0 {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.group:focus .group-focus\:ring-gray-500\/5 {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.group:focus .group-focus\:ring-gray-500\/10 {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.group:focus .group-focus\:ring-gray-500\/20 {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.group:focus .group-focus\:ring-gray-500\/25 {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.group:focus .group-focus\:ring-gray-500\/30 {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.group:focus .group-focus\:ring-gray-500\/40 {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.group:focus .group-focus\:ring-gray-500\/50 {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.group:focus .group-focus\:ring-gray-500\/60 {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.group:focus .group-focus\:ring-gray-500\/70 {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.group:focus .group-focus\:ring-gray-500\/75 {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.group:focus .group-focus\:ring-gray-500\/80 {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.group:focus .group-focus\:ring-gray-500\/90 {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.group:focus .group-focus\:ring-gray-500\/95 {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.group:focus .group-focus\:ring-gray-500\/100 {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.group:focus .group-focus\:ring-gray-600\/0 {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.group:focus .group-focus\:ring-gray-600\/5 {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.group:focus .group-focus\:ring-gray-600\/10 {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.group:focus .group-focus\:ring-gray-600\/20 {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.group:focus .group-focus\:ring-gray-600\/25 {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.group:focus .group-focus\:ring-gray-600\/30 {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.group:focus .group-focus\:ring-gray-600\/40 {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.group:focus .group-focus\:ring-gray-600\/50 {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.group:focus .group-focus\:ring-gray-600\/60 {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.group:focus .group-focus\:ring-gray-600\/70 {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.group:focus .group-focus\:ring-gray-600\/75 {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.group:focus .group-focus\:ring-gray-600\/80 {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.group:focus .group-focus\:ring-gray-600\/90 {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.group:focus .group-focus\:ring-gray-600\/95 {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.group:focus .group-focus\:ring-gray-600\/100 {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.group:focus .group-focus\:ring-gray-700\/0 {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.group:focus .group-focus\:ring-gray-700\/5 {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.group:focus .group-focus\:ring-gray-700\/10 {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.group:focus .group-focus\:ring-gray-700\/20 {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.group:focus .group-focus\:ring-gray-700\/25 {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.group:focus .group-focus\:ring-gray-700\/30 {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.group:focus .group-focus\:ring-gray-700\/40 {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.group:focus .group-focus\:ring-gray-700\/50 {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.group:focus .group-focus\:ring-gray-700\/60 {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.group:focus .group-focus\:ring-gray-700\/70 {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.group:focus .group-focus\:ring-gray-700\/75 {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.group:focus .group-focus\:ring-gray-700\/80 {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.group:focus .group-focus\:ring-gray-700\/90 {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.group:focus .group-focus\:ring-gray-700\/95 {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.group:focus .group-focus\:ring-gray-700\/100 {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.group:focus .group-focus\:ring-gray-800\/0 {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.group:focus .group-focus\:ring-gray-800\/5 {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.group:focus .group-focus\:ring-gray-800\/10 {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.group:focus .group-focus\:ring-gray-800\/20 {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.group:focus .group-focus\:ring-gray-800\/25 {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.group:focus .group-focus\:ring-gray-800\/30 {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.group:focus .group-focus\:ring-gray-800\/40 {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.group:focus .group-focus\:ring-gray-800\/50 {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.group:focus .group-focus\:ring-gray-800\/60 {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.group:focus .group-focus\:ring-gray-800\/70 {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.group:focus .group-focus\:ring-gray-800\/75 {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.group:focus .group-focus\:ring-gray-800\/80 {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.group:focus .group-focus\:ring-gray-800\/90 {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.group:focus .group-focus\:ring-gray-800\/95 {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.group:focus .group-focus\:ring-gray-800\/100 {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.group:focus .group-focus\:ring-gray-900\/0 {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.group:focus .group-focus\:ring-gray-900\/5 {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.group:focus .group-focus\:ring-gray-900\/10 {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.group:focus .group-focus\:ring-gray-900\/20 {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.group:focus .group-focus\:ring-gray-900\/25 {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.group:focus .group-focus\:ring-gray-900\/30 {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.group:focus .group-focus\:ring-gray-900\/40 {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.group:focus .group-focus\:ring-gray-900\/50 {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.group:focus .group-focus\:ring-gray-900\/60 {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.group:focus .group-focus\:ring-gray-900\/70 {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.group:focus .group-focus\:ring-gray-900\/75 {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.group:focus .group-focus\:ring-gray-900\/80 {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.group:focus .group-focus\:ring-gray-900\/90 {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.group:focus .group-focus\:ring-gray-900\/95 {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.group:focus .group-focus\:ring-gray-900\/100 {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.group:focus .group-focus\:ring-gray\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:focus .group-focus\:ring-gray\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:focus .group-focus\:ring-gray\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:focus .group-focus\:ring-gray\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:focus .group-focus\:ring-gray\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:focus .group-focus\:ring-gray\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:focus .group-focus\:ring-gray\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:focus .group-focus\:ring-gray\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:focus .group-focus\:ring-gray\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:focus .group-focus\:ring-gray\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:focus .group-focus\:ring-gray\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:focus .group-focus\:ring-gray\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:focus .group-focus\:ring-gray\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:focus .group-focus\:ring-gray\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:focus .group-focus\:ring-gray\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:focus .group-focus\:ring-primary-25\/0 {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.group:focus .group-focus\:ring-primary-25\/5 {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.group:focus .group-focus\:ring-primary-25\/10 {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.group:focus .group-focus\:ring-primary-25\/20 {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.group:focus .group-focus\:ring-primary-25\/25 {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.group:focus .group-focus\:ring-primary-25\/30 {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.group:focus .group-focus\:ring-primary-25\/40 {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.group:focus .group-focus\:ring-primary-25\/50 {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.group:focus .group-focus\:ring-primary-25\/60 {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.group:focus .group-focus\:ring-primary-25\/70 {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.group:focus .group-focus\:ring-primary-25\/75 {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.group:focus .group-focus\:ring-primary-25\/80 {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.group:focus .group-focus\:ring-primary-25\/90 {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.group:focus .group-focus\:ring-primary-25\/95 {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.group:focus .group-focus\:ring-primary-25\/100 {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.group:focus .group-focus\:ring-primary-50\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:ring-primary-50\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:ring-primary-50\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:ring-primary-50\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:ring-primary-50\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:ring-primary-50\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:ring-primary-50\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:ring-primary-50\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:ring-primary-50\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:ring-primary-50\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:ring-primary-50\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:ring-primary-50\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:ring-primary-50\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:ring-primary-50\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:ring-primary-50\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:ring-primary-100\/0 {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.group:focus .group-focus\:ring-primary-100\/5 {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.group:focus .group-focus\:ring-primary-100\/10 {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.group:focus .group-focus\:ring-primary-100\/20 {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.group:focus .group-focus\:ring-primary-100\/25 {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.group:focus .group-focus\:ring-primary-100\/30 {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.group:focus .group-focus\:ring-primary-100\/40 {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.group:focus .group-focus\:ring-primary-100\/50 {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.group:focus .group-focus\:ring-primary-100\/60 {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.group:focus .group-focus\:ring-primary-100\/70 {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.group:focus .group-focus\:ring-primary-100\/75 {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.group:focus .group-focus\:ring-primary-100\/80 {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.group:focus .group-focus\:ring-primary-100\/90 {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.group:focus .group-focus\:ring-primary-100\/95 {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.group:focus .group-focus\:ring-primary-100\/100 {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.group:focus .group-focus\:ring-primary-200\/0 {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.group:focus .group-focus\:ring-primary-200\/5 {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.group:focus .group-focus\:ring-primary-200\/10 {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.group:focus .group-focus\:ring-primary-200\/20 {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.group:focus .group-focus\:ring-primary-200\/25 {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.group:focus .group-focus\:ring-primary-200\/30 {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.group:focus .group-focus\:ring-primary-200\/40 {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.group:focus .group-focus\:ring-primary-200\/50 {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.group:focus .group-focus\:ring-primary-200\/60 {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.group:focus .group-focus\:ring-primary-200\/70 {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.group:focus .group-focus\:ring-primary-200\/75 {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.group:focus .group-focus\:ring-primary-200\/80 {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.group:focus .group-focus\:ring-primary-200\/90 {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.group:focus .group-focus\:ring-primary-200\/95 {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.group:focus .group-focus\:ring-primary-200\/100 {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.group:focus .group-focus\:ring-primary-300\/0 {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.group:focus .group-focus\:ring-primary-300\/5 {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.group:focus .group-focus\:ring-primary-300\/10 {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.group:focus .group-focus\:ring-primary-300\/20 {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.group:focus .group-focus\:ring-primary-300\/25 {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.group:focus .group-focus\:ring-primary-300\/30 {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.group:focus .group-focus\:ring-primary-300\/40 {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.group:focus .group-focus\:ring-primary-300\/50 {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.group:focus .group-focus\:ring-primary-300\/60 {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.group:focus .group-focus\:ring-primary-300\/70 {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.group:focus .group-focus\:ring-primary-300\/75 {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.group:focus .group-focus\:ring-primary-300\/80 {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.group:focus .group-focus\:ring-primary-300\/90 {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.group:focus .group-focus\:ring-primary-300\/95 {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.group:focus .group-focus\:ring-primary-300\/100 {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.group:focus .group-focus\:ring-primary-400\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:ring-primary-400\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:ring-primary-400\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:ring-primary-400\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:ring-primary-400\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:ring-primary-400\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:ring-primary-400\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:ring-primary-400\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:ring-primary-400\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:ring-primary-400\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:ring-primary-400\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:ring-primary-400\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:ring-primary-400\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:ring-primary-400\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:ring-primary-400\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:ring-primary-500\/0 {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.group:focus .group-focus\:ring-primary-500\/5 {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.group:focus .group-focus\:ring-primary-500\/10 {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.group:focus .group-focus\:ring-primary-500\/20 {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.group:focus .group-focus\:ring-primary-500\/25 {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.group:focus .group-focus\:ring-primary-500\/30 {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.group:focus .group-focus\:ring-primary-500\/40 {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.group:focus .group-focus\:ring-primary-500\/50 {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.group:focus .group-focus\:ring-primary-500\/60 {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.group:focus .group-focus\:ring-primary-500\/70 {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.group:focus .group-focus\:ring-primary-500\/75 {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.group:focus .group-focus\:ring-primary-500\/80 {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.group:focus .group-focus\:ring-primary-500\/90 {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.group:focus .group-focus\:ring-primary-500\/95 {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.group:focus .group-focus\:ring-primary-500\/100 {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.group:focus .group-focus\:ring-primary-600\/0 {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.group:focus .group-focus\:ring-primary-600\/5 {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.group:focus .group-focus\:ring-primary-600\/10 {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.group:focus .group-focus\:ring-primary-600\/20 {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.group:focus .group-focus\:ring-primary-600\/25 {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.group:focus .group-focus\:ring-primary-600\/30 {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.group:focus .group-focus\:ring-primary-600\/40 {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.group:focus .group-focus\:ring-primary-600\/50 {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.group:focus .group-focus\:ring-primary-600\/60 {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.group:focus .group-focus\:ring-primary-600\/70 {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.group:focus .group-focus\:ring-primary-600\/75 {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.group:focus .group-focus\:ring-primary-600\/80 {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.group:focus .group-focus\:ring-primary-600\/90 {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.group:focus .group-focus\:ring-primary-600\/95 {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.group:focus .group-focus\:ring-primary-600\/100 {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.group:focus .group-focus\:ring-primary-700\/0 {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.group:focus .group-focus\:ring-primary-700\/5 {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.group:focus .group-focus\:ring-primary-700\/10 {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.group:focus .group-focus\:ring-primary-700\/20 {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.group:focus .group-focus\:ring-primary-700\/25 {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.group:focus .group-focus\:ring-primary-700\/30 {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.group:focus .group-focus\:ring-primary-700\/40 {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.group:focus .group-focus\:ring-primary-700\/50 {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.group:focus .group-focus\:ring-primary-700\/60 {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.group:focus .group-focus\:ring-primary-700\/70 {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.group:focus .group-focus\:ring-primary-700\/75 {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.group:focus .group-focus\:ring-primary-700\/80 {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.group:focus .group-focus\:ring-primary-700\/90 {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.group:focus .group-focus\:ring-primary-700\/95 {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.group:focus .group-focus\:ring-primary-700\/100 {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.group:focus .group-focus\:ring-primary-800\/0 {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.group:focus .group-focus\:ring-primary-800\/5 {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.group:focus .group-focus\:ring-primary-800\/10 {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.group:focus .group-focus\:ring-primary-800\/20 {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.group:focus .group-focus\:ring-primary-800\/25 {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.group:focus .group-focus\:ring-primary-800\/30 {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.group:focus .group-focus\:ring-primary-800\/40 {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.group:focus .group-focus\:ring-primary-800\/50 {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.group:focus .group-focus\:ring-primary-800\/60 {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.group:focus .group-focus\:ring-primary-800\/70 {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.group:focus .group-focus\:ring-primary-800\/75 {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.group:focus .group-focus\:ring-primary-800\/80 {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.group:focus .group-focus\:ring-primary-800\/90 {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.group:focus .group-focus\:ring-primary-800\/95 {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.group:focus .group-focus\:ring-primary-800\/100 {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.group:focus .group-focus\:ring-primary-900\/0 {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.group:focus .group-focus\:ring-primary-900\/5 {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.group:focus .group-focus\:ring-primary-900\/10 {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.group:focus .group-focus\:ring-primary-900\/20 {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.group:focus .group-focus\:ring-primary-900\/25 {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.group:focus .group-focus\:ring-primary-900\/30 {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.group:focus .group-focus\:ring-primary-900\/40 {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.group:focus .group-focus\:ring-primary-900\/50 {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.group:focus .group-focus\:ring-primary-900\/60 {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.group:focus .group-focus\:ring-primary-900\/70 {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.group:focus .group-focus\:ring-primary-900\/75 {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.group:focus .group-focus\:ring-primary-900\/80 {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.group:focus .group-focus\:ring-primary-900\/90 {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.group:focus .group-focus\:ring-primary-900\/95 {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.group:focus .group-focus\:ring-primary-900\/100 {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.group:focus .group-focus\:ring-primary\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:focus .group-focus\:ring-primary\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:focus .group-focus\:ring-primary\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:focus .group-focus\:ring-primary\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:focus .group-focus\:ring-primary\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:focus .group-focus\:ring-primary\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:focus .group-focus\:ring-primary\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:focus .group-focus\:ring-primary\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:focus .group-focus\:ring-primary\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:focus .group-focus\:ring-primary\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:focus .group-focus\:ring-primary\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:focus .group-focus\:ring-primary\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:focus .group-focus\:ring-primary\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:focus .group-focus\:ring-primary\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:focus .group-focus\:ring-primary\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:focus .group-focus\:ring-error-25\/0 {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.group:focus .group-focus\:ring-error-25\/5 {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.group:focus .group-focus\:ring-error-25\/10 {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.group:focus .group-focus\:ring-error-25\/20 {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.group:focus .group-focus\:ring-error-25\/25 {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.group:focus .group-focus\:ring-error-25\/30 {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.group:focus .group-focus\:ring-error-25\/40 {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.group:focus .group-focus\:ring-error-25\/50 {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.group:focus .group-focus\:ring-error-25\/60 {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.group:focus .group-focus\:ring-error-25\/70 {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.group:focus .group-focus\:ring-error-25\/75 {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.group:focus .group-focus\:ring-error-25\/80 {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.group:focus .group-focus\:ring-error-25\/90 {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.group:focus .group-focus\:ring-error-25\/95 {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.group:focus .group-focus\:ring-error-25\/100 {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.group:focus .group-focus\:ring-error-50\/0 {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.group:focus .group-focus\:ring-error-50\/5 {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.group:focus .group-focus\:ring-error-50\/10 {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.group:focus .group-focus\:ring-error-50\/20 {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.group:focus .group-focus\:ring-error-50\/25 {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.group:focus .group-focus\:ring-error-50\/30 {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.group:focus .group-focus\:ring-error-50\/40 {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.group:focus .group-focus\:ring-error-50\/50 {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.group:focus .group-focus\:ring-error-50\/60 {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.group:focus .group-focus\:ring-error-50\/70 {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.group:focus .group-focus\:ring-error-50\/75 {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.group:focus .group-focus\:ring-error-50\/80 {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.group:focus .group-focus\:ring-error-50\/90 {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.group:focus .group-focus\:ring-error-50\/95 {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.group:focus .group-focus\:ring-error-50\/100 {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.group:focus .group-focus\:ring-error-100\/0 {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.group:focus .group-focus\:ring-error-100\/5 {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.group:focus .group-focus\:ring-error-100\/10 {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.group:focus .group-focus\:ring-error-100\/20 {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.group:focus .group-focus\:ring-error-100\/25 {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.group:focus .group-focus\:ring-error-100\/30 {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.group:focus .group-focus\:ring-error-100\/40 {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.group:focus .group-focus\:ring-error-100\/50 {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.group:focus .group-focus\:ring-error-100\/60 {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.group:focus .group-focus\:ring-error-100\/70 {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.group:focus .group-focus\:ring-error-100\/75 {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.group:focus .group-focus\:ring-error-100\/80 {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.group:focus .group-focus\:ring-error-100\/90 {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.group:focus .group-focus\:ring-error-100\/95 {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.group:focus .group-focus\:ring-error-100\/100 {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.group:focus .group-focus\:ring-error-200\/0 {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.group:focus .group-focus\:ring-error-200\/5 {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.group:focus .group-focus\:ring-error-200\/10 {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.group:focus .group-focus\:ring-error-200\/20 {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.group:focus .group-focus\:ring-error-200\/25 {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.group:focus .group-focus\:ring-error-200\/30 {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.group:focus .group-focus\:ring-error-200\/40 {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.group:focus .group-focus\:ring-error-200\/50 {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.group:focus .group-focus\:ring-error-200\/60 {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.group:focus .group-focus\:ring-error-200\/70 {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.group:focus .group-focus\:ring-error-200\/75 {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.group:focus .group-focus\:ring-error-200\/80 {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.group:focus .group-focus\:ring-error-200\/90 {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.group:focus .group-focus\:ring-error-200\/95 {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.group:focus .group-focus\:ring-error-200\/100 {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.group:focus .group-focus\:ring-error-300\/0 {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.group:focus .group-focus\:ring-error-300\/5 {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.group:focus .group-focus\:ring-error-300\/10 {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.group:focus .group-focus\:ring-error-300\/20 {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.group:focus .group-focus\:ring-error-300\/25 {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.group:focus .group-focus\:ring-error-300\/30 {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.group:focus .group-focus\:ring-error-300\/40 {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.group:focus .group-focus\:ring-error-300\/50 {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.group:focus .group-focus\:ring-error-300\/60 {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.group:focus .group-focus\:ring-error-300\/70 {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.group:focus .group-focus\:ring-error-300\/75 {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.group:focus .group-focus\:ring-error-300\/80 {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.group:focus .group-focus\:ring-error-300\/90 {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.group:focus .group-focus\:ring-error-300\/95 {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.group:focus .group-focus\:ring-error-300\/100 {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.group:focus .group-focus\:ring-error-400\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:ring-error-400\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:ring-error-400\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:ring-error-400\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:ring-error-400\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:ring-error-400\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:ring-error-400\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:ring-error-400\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:ring-error-400\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:ring-error-400\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:ring-error-400\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:ring-error-400\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:ring-error-400\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:ring-error-400\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:ring-error-400\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:ring-error-500\/0 {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.group:focus .group-focus\:ring-error-500\/5 {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.group:focus .group-focus\:ring-error-500\/10 {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.group:focus .group-focus\:ring-error-500\/20 {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.group:focus .group-focus\:ring-error-500\/25 {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.group:focus .group-focus\:ring-error-500\/30 {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.group:focus .group-focus\:ring-error-500\/40 {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.group:focus .group-focus\:ring-error-500\/50 {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.group:focus .group-focus\:ring-error-500\/60 {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.group:focus .group-focus\:ring-error-500\/70 {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.group:focus .group-focus\:ring-error-500\/75 {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.group:focus .group-focus\:ring-error-500\/80 {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.group:focus .group-focus\:ring-error-500\/90 {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.group:focus .group-focus\:ring-error-500\/95 {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.group:focus .group-focus\:ring-error-500\/100 {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.group:focus .group-focus\:ring-error-600\/0 {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.group:focus .group-focus\:ring-error-600\/5 {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.group:focus .group-focus\:ring-error-600\/10 {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.group:focus .group-focus\:ring-error-600\/20 {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.group:focus .group-focus\:ring-error-600\/25 {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.group:focus .group-focus\:ring-error-600\/30 {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.group:focus .group-focus\:ring-error-600\/40 {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.group:focus .group-focus\:ring-error-600\/50 {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.group:focus .group-focus\:ring-error-600\/60 {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.group:focus .group-focus\:ring-error-600\/70 {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.group:focus .group-focus\:ring-error-600\/75 {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.group:focus .group-focus\:ring-error-600\/80 {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.group:focus .group-focus\:ring-error-600\/90 {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.group:focus .group-focus\:ring-error-600\/95 {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.group:focus .group-focus\:ring-error-600\/100 {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.group:focus .group-focus\:ring-error-700\/0 {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.group:focus .group-focus\:ring-error-700\/5 {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.group:focus .group-focus\:ring-error-700\/10 {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.group:focus .group-focus\:ring-error-700\/20 {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.group:focus .group-focus\:ring-error-700\/25 {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.group:focus .group-focus\:ring-error-700\/30 {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.group:focus .group-focus\:ring-error-700\/40 {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.group:focus .group-focus\:ring-error-700\/50 {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.group:focus .group-focus\:ring-error-700\/60 {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.group:focus .group-focus\:ring-error-700\/70 {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.group:focus .group-focus\:ring-error-700\/75 {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.group:focus .group-focus\:ring-error-700\/80 {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.group:focus .group-focus\:ring-error-700\/90 {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.group:focus .group-focus\:ring-error-700\/95 {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.group:focus .group-focus\:ring-error-700\/100 {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.group:focus .group-focus\:ring-error-800\/0 {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.group:focus .group-focus\:ring-error-800\/5 {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.group:focus .group-focus\:ring-error-800\/10 {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.group:focus .group-focus\:ring-error-800\/20 {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.group:focus .group-focus\:ring-error-800\/25 {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.group:focus .group-focus\:ring-error-800\/30 {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.group:focus .group-focus\:ring-error-800\/40 {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.group:focus .group-focus\:ring-error-800\/50 {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.group:focus .group-focus\:ring-error-800\/60 {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.group:focus .group-focus\:ring-error-800\/70 {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.group:focus .group-focus\:ring-error-800\/75 {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.group:focus .group-focus\:ring-error-800\/80 {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.group:focus .group-focus\:ring-error-800\/90 {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.group:focus .group-focus\:ring-error-800\/95 {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.group:focus .group-focus\:ring-error-800\/100 {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.group:focus .group-focus\:ring-error-900\/0 {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.group:focus .group-focus\:ring-error-900\/5 {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.group:focus .group-focus\:ring-error-900\/10 {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.group:focus .group-focus\:ring-error-900\/20 {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.group:focus .group-focus\:ring-error-900\/25 {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.group:focus .group-focus\:ring-error-900\/30 {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.group:focus .group-focus\:ring-error-900\/40 {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.group:focus .group-focus\:ring-error-900\/50 {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.group:focus .group-focus\:ring-error-900\/60 {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.group:focus .group-focus\:ring-error-900\/70 {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.group:focus .group-focus\:ring-error-900\/75 {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.group:focus .group-focus\:ring-error-900\/80 {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.group:focus .group-focus\:ring-error-900\/90 {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.group:focus .group-focus\:ring-error-900\/95 {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.group:focus .group-focus\:ring-error-900\/100 {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.group:focus .group-focus\:ring-error\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:focus .group-focus\:ring-error\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:focus .group-focus\:ring-error\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:focus .group-focus\:ring-error\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:focus .group-focus\:ring-error\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:focus .group-focus\:ring-error\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:focus .group-focus\:ring-error\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:focus .group-focus\:ring-error\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:focus .group-focus\:ring-error\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:focus .group-focus\:ring-error\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:focus .group-focus\:ring-error\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:focus .group-focus\:ring-error\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:focus .group-focus\:ring-error\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:focus .group-focus\:ring-error\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:focus .group-focus\:ring-error\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:focus .group-focus\:ring-warning-25\/0 {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.group:focus .group-focus\:ring-warning-25\/5 {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.group:focus .group-focus\:ring-warning-25\/10 {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.group:focus .group-focus\:ring-warning-25\/20 {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.group:focus .group-focus\:ring-warning-25\/25 {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.group:focus .group-focus\:ring-warning-25\/30 {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.group:focus .group-focus\:ring-warning-25\/40 {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.group:focus .group-focus\:ring-warning-25\/50 {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.group:focus .group-focus\:ring-warning-25\/60 {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.group:focus .group-focus\:ring-warning-25\/70 {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.group:focus .group-focus\:ring-warning-25\/75 {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.group:focus .group-focus\:ring-warning-25\/80 {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.group:focus .group-focus\:ring-warning-25\/90 {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.group:focus .group-focus\:ring-warning-25\/95 {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.group:focus .group-focus\:ring-warning-25\/100 {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.group:focus .group-focus\:ring-warning-50\/0 {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.group:focus .group-focus\:ring-warning-50\/5 {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.group:focus .group-focus\:ring-warning-50\/10 {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.group:focus .group-focus\:ring-warning-50\/20 {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.group:focus .group-focus\:ring-warning-50\/25 {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.group:focus .group-focus\:ring-warning-50\/30 {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.group:focus .group-focus\:ring-warning-50\/40 {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.group:focus .group-focus\:ring-warning-50\/50 {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.group:focus .group-focus\:ring-warning-50\/60 {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.group:focus .group-focus\:ring-warning-50\/70 {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.group:focus .group-focus\:ring-warning-50\/75 {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.group:focus .group-focus\:ring-warning-50\/80 {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.group:focus .group-focus\:ring-warning-50\/90 {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.group:focus .group-focus\:ring-warning-50\/95 {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.group:focus .group-focus\:ring-warning-50\/100 {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.group:focus .group-focus\:ring-warning-100\/0 {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.group:focus .group-focus\:ring-warning-100\/5 {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.group:focus .group-focus\:ring-warning-100\/10 {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.group:focus .group-focus\:ring-warning-100\/20 {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.group:focus .group-focus\:ring-warning-100\/25 {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.group:focus .group-focus\:ring-warning-100\/30 {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.group:focus .group-focus\:ring-warning-100\/40 {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.group:focus .group-focus\:ring-warning-100\/50 {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.group:focus .group-focus\:ring-warning-100\/60 {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.group:focus .group-focus\:ring-warning-100\/70 {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.group:focus .group-focus\:ring-warning-100\/75 {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.group:focus .group-focus\:ring-warning-100\/80 {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.group:focus .group-focus\:ring-warning-100\/90 {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.group:focus .group-focus\:ring-warning-100\/95 {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.group:focus .group-focus\:ring-warning-100\/100 {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.group:focus .group-focus\:ring-warning-200\/0 {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.group:focus .group-focus\:ring-warning-200\/5 {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.group:focus .group-focus\:ring-warning-200\/10 {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.group:focus .group-focus\:ring-warning-200\/20 {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.group:focus .group-focus\:ring-warning-200\/25 {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.group:focus .group-focus\:ring-warning-200\/30 {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.group:focus .group-focus\:ring-warning-200\/40 {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.group:focus .group-focus\:ring-warning-200\/50 {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.group:focus .group-focus\:ring-warning-200\/60 {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.group:focus .group-focus\:ring-warning-200\/70 {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.group:focus .group-focus\:ring-warning-200\/75 {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.group:focus .group-focus\:ring-warning-200\/80 {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.group:focus .group-focus\:ring-warning-200\/90 {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.group:focus .group-focus\:ring-warning-200\/95 {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.group:focus .group-focus\:ring-warning-200\/100 {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.group:focus .group-focus\:ring-warning-300\/0 {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.group:focus .group-focus\:ring-warning-300\/5 {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.group:focus .group-focus\:ring-warning-300\/10 {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.group:focus .group-focus\:ring-warning-300\/20 {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.group:focus .group-focus\:ring-warning-300\/25 {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.group:focus .group-focus\:ring-warning-300\/30 {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.group:focus .group-focus\:ring-warning-300\/40 {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.group:focus .group-focus\:ring-warning-300\/50 {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.group:focus .group-focus\:ring-warning-300\/60 {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.group:focus .group-focus\:ring-warning-300\/70 {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.group:focus .group-focus\:ring-warning-300\/75 {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.group:focus .group-focus\:ring-warning-300\/80 {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.group:focus .group-focus\:ring-warning-300\/90 {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.group:focus .group-focus\:ring-warning-300\/95 {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.group:focus .group-focus\:ring-warning-300\/100 {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.group:focus .group-focus\:ring-warning-400\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:ring-warning-400\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:ring-warning-400\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:ring-warning-400\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:ring-warning-400\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:ring-warning-400\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:ring-warning-400\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:ring-warning-400\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:ring-warning-400\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:ring-warning-400\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:ring-warning-400\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:ring-warning-400\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:ring-warning-400\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:ring-warning-400\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:ring-warning-400\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:ring-warning-500\/0 {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.group:focus .group-focus\:ring-warning-500\/5 {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.group:focus .group-focus\:ring-warning-500\/10 {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.group:focus .group-focus\:ring-warning-500\/20 {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.group:focus .group-focus\:ring-warning-500\/25 {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.group:focus .group-focus\:ring-warning-500\/30 {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.group:focus .group-focus\:ring-warning-500\/40 {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.group:focus .group-focus\:ring-warning-500\/50 {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.group:focus .group-focus\:ring-warning-500\/60 {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.group:focus .group-focus\:ring-warning-500\/70 {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.group:focus .group-focus\:ring-warning-500\/75 {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.group:focus .group-focus\:ring-warning-500\/80 {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.group:focus .group-focus\:ring-warning-500\/90 {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.group:focus .group-focus\:ring-warning-500\/95 {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.group:focus .group-focus\:ring-warning-500\/100 {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.group:focus .group-focus\:ring-warning-600\/0 {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.group:focus .group-focus\:ring-warning-600\/5 {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.group:focus .group-focus\:ring-warning-600\/10 {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.group:focus .group-focus\:ring-warning-600\/20 {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.group:focus .group-focus\:ring-warning-600\/25 {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.group:focus .group-focus\:ring-warning-600\/30 {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.group:focus .group-focus\:ring-warning-600\/40 {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.group:focus .group-focus\:ring-warning-600\/50 {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.group:focus .group-focus\:ring-warning-600\/60 {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.group:focus .group-focus\:ring-warning-600\/70 {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.group:focus .group-focus\:ring-warning-600\/75 {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.group:focus .group-focus\:ring-warning-600\/80 {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.group:focus .group-focus\:ring-warning-600\/90 {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.group:focus .group-focus\:ring-warning-600\/95 {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.group:focus .group-focus\:ring-warning-600\/100 {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.group:focus .group-focus\:ring-warning-700\/0 {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.group:focus .group-focus\:ring-warning-700\/5 {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.group:focus .group-focus\:ring-warning-700\/10 {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.group:focus .group-focus\:ring-warning-700\/20 {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.group:focus .group-focus\:ring-warning-700\/25 {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.group:focus .group-focus\:ring-warning-700\/30 {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.group:focus .group-focus\:ring-warning-700\/40 {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.group:focus .group-focus\:ring-warning-700\/50 {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.group:focus .group-focus\:ring-warning-700\/60 {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.group:focus .group-focus\:ring-warning-700\/70 {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.group:focus .group-focus\:ring-warning-700\/75 {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.group:focus .group-focus\:ring-warning-700\/80 {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.group:focus .group-focus\:ring-warning-700\/90 {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.group:focus .group-focus\:ring-warning-700\/95 {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.group:focus .group-focus\:ring-warning-700\/100 {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.group:focus .group-focus\:ring-warning-800\/0 {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.group:focus .group-focus\:ring-warning-800\/5 {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.group:focus .group-focus\:ring-warning-800\/10 {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.group:focus .group-focus\:ring-warning-800\/20 {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.group:focus .group-focus\:ring-warning-800\/25 {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.group:focus .group-focus\:ring-warning-800\/30 {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.group:focus .group-focus\:ring-warning-800\/40 {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.group:focus .group-focus\:ring-warning-800\/50 {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.group:focus .group-focus\:ring-warning-800\/60 {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.group:focus .group-focus\:ring-warning-800\/70 {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.group:focus .group-focus\:ring-warning-800\/75 {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.group:focus .group-focus\:ring-warning-800\/80 {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.group:focus .group-focus\:ring-warning-800\/90 {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.group:focus .group-focus\:ring-warning-800\/95 {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.group:focus .group-focus\:ring-warning-800\/100 {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.group:focus .group-focus\:ring-warning-900\/0 {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.group:focus .group-focus\:ring-warning-900\/5 {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.group:focus .group-focus\:ring-warning-900\/10 {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.group:focus .group-focus\:ring-warning-900\/20 {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.group:focus .group-focus\:ring-warning-900\/25 {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.group:focus .group-focus\:ring-warning-900\/30 {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.group:focus .group-focus\:ring-warning-900\/40 {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.group:focus .group-focus\:ring-warning-900\/50 {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.group:focus .group-focus\:ring-warning-900\/60 {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.group:focus .group-focus\:ring-warning-900\/70 {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.group:focus .group-focus\:ring-warning-900\/75 {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.group:focus .group-focus\:ring-warning-900\/80 {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.group:focus .group-focus\:ring-warning-900\/90 {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.group:focus .group-focus\:ring-warning-900\/95 {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.group:focus .group-focus\:ring-warning-900\/100 {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.group:focus .group-focus\:ring-warning\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:focus .group-focus\:ring-warning\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:focus .group-focus\:ring-warning\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:focus .group-focus\:ring-warning\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:focus .group-focus\:ring-warning\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:focus .group-focus\:ring-warning\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:focus .group-focus\:ring-warning\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:focus .group-focus\:ring-warning\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:focus .group-focus\:ring-warning\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:focus .group-focus\:ring-warning\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:focus .group-focus\:ring-warning\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:focus .group-focus\:ring-warning\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:focus .group-focus\:ring-warning\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:focus .group-focus\:ring-warning\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:focus .group-focus\:ring-warning\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:focus .group-focus\:ring-success-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:ring-success-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:ring-success-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:ring-success-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:ring-success-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:ring-success-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:ring-success-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:ring-success-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:ring-success-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:ring-success-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:ring-success-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:ring-success-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:ring-success-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:ring-success-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:ring-success-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:ring-success-50\/0 {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.group:focus .group-focus\:ring-success-50\/5 {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.group:focus .group-focus\:ring-success-50\/10 {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.group:focus .group-focus\:ring-success-50\/20 {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.group:focus .group-focus\:ring-success-50\/25 {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.group:focus .group-focus\:ring-success-50\/30 {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.group:focus .group-focus\:ring-success-50\/40 {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.group:focus .group-focus\:ring-success-50\/50 {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.group:focus .group-focus\:ring-success-50\/60 {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.group:focus .group-focus\:ring-success-50\/70 {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.group:focus .group-focus\:ring-success-50\/75 {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.group:focus .group-focus\:ring-success-50\/80 {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.group:focus .group-focus\:ring-success-50\/90 {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.group:focus .group-focus\:ring-success-50\/95 {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.group:focus .group-focus\:ring-success-50\/100 {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.group:focus .group-focus\:ring-success-100\/0 {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.group:focus .group-focus\:ring-success-100\/5 {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.group:focus .group-focus\:ring-success-100\/10 {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.group:focus .group-focus\:ring-success-100\/20 {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.group:focus .group-focus\:ring-success-100\/25 {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.group:focus .group-focus\:ring-success-100\/30 {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.group:focus .group-focus\:ring-success-100\/40 {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.group:focus .group-focus\:ring-success-100\/50 {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.group:focus .group-focus\:ring-success-100\/60 {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.group:focus .group-focus\:ring-success-100\/70 {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.group:focus .group-focus\:ring-success-100\/75 {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.group:focus .group-focus\:ring-success-100\/80 {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.group:focus .group-focus\:ring-success-100\/90 {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.group:focus .group-focus\:ring-success-100\/95 {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.group:focus .group-focus\:ring-success-100\/100 {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.group:focus .group-focus\:ring-success-200\/0 {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.group:focus .group-focus\:ring-success-200\/5 {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.group:focus .group-focus\:ring-success-200\/10 {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.group:focus .group-focus\:ring-success-200\/20 {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.group:focus .group-focus\:ring-success-200\/25 {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.group:focus .group-focus\:ring-success-200\/30 {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.group:focus .group-focus\:ring-success-200\/40 {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.group:focus .group-focus\:ring-success-200\/50 {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.group:focus .group-focus\:ring-success-200\/60 {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.group:focus .group-focus\:ring-success-200\/70 {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.group:focus .group-focus\:ring-success-200\/75 {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.group:focus .group-focus\:ring-success-200\/80 {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.group:focus .group-focus\:ring-success-200\/90 {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.group:focus .group-focus\:ring-success-200\/95 {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.group:focus .group-focus\:ring-success-200\/100 {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.group:focus .group-focus\:ring-success-300\/0 {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.group:focus .group-focus\:ring-success-300\/5 {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.group:focus .group-focus\:ring-success-300\/10 {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.group:focus .group-focus\:ring-success-300\/20 {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.group:focus .group-focus\:ring-success-300\/25 {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.group:focus .group-focus\:ring-success-300\/30 {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.group:focus .group-focus\:ring-success-300\/40 {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.group:focus .group-focus\:ring-success-300\/50 {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.group:focus .group-focus\:ring-success-300\/60 {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.group:focus .group-focus\:ring-success-300\/70 {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.group:focus .group-focus\:ring-success-300\/75 {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.group:focus .group-focus\:ring-success-300\/80 {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.group:focus .group-focus\:ring-success-300\/90 {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.group:focus .group-focus\:ring-success-300\/95 {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.group:focus .group-focus\:ring-success-300\/100 {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.group:focus .group-focus\:ring-success-400\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:ring-success-400\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:ring-success-400\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:ring-success-400\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:ring-success-400\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:ring-success-400\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:ring-success-400\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:ring-success-400\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:ring-success-400\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:ring-success-400\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:ring-success-400\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:ring-success-400\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:ring-success-400\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:ring-success-400\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:ring-success-400\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:ring-success-500\/0 {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.group:focus .group-focus\:ring-success-500\/5 {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.group:focus .group-focus\:ring-success-500\/10 {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.group:focus .group-focus\:ring-success-500\/20 {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.group:focus .group-focus\:ring-success-500\/25 {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.group:focus .group-focus\:ring-success-500\/30 {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.group:focus .group-focus\:ring-success-500\/40 {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.group:focus .group-focus\:ring-success-500\/50 {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.group:focus .group-focus\:ring-success-500\/60 {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.group:focus .group-focus\:ring-success-500\/70 {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.group:focus .group-focus\:ring-success-500\/75 {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.group:focus .group-focus\:ring-success-500\/80 {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.group:focus .group-focus\:ring-success-500\/90 {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.group:focus .group-focus\:ring-success-500\/95 {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.group:focus .group-focus\:ring-success-500\/100 {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.group:focus .group-focus\:ring-success-600\/0 {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.group:focus .group-focus\:ring-success-600\/5 {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.group:focus .group-focus\:ring-success-600\/10 {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.group:focus .group-focus\:ring-success-600\/20 {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.group:focus .group-focus\:ring-success-600\/25 {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.group:focus .group-focus\:ring-success-600\/30 {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.group:focus .group-focus\:ring-success-600\/40 {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.group:focus .group-focus\:ring-success-600\/50 {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.group:focus .group-focus\:ring-success-600\/60 {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.group:focus .group-focus\:ring-success-600\/70 {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.group:focus .group-focus\:ring-success-600\/75 {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.group:focus .group-focus\:ring-success-600\/80 {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.group:focus .group-focus\:ring-success-600\/90 {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.group:focus .group-focus\:ring-success-600\/95 {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.group:focus .group-focus\:ring-success-600\/100 {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.group:focus .group-focus\:ring-success-700\/0 {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.group:focus .group-focus\:ring-success-700\/5 {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.group:focus .group-focus\:ring-success-700\/10 {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.group:focus .group-focus\:ring-success-700\/20 {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.group:focus .group-focus\:ring-success-700\/25 {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.group:focus .group-focus\:ring-success-700\/30 {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.group:focus .group-focus\:ring-success-700\/40 {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.group:focus .group-focus\:ring-success-700\/50 {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.group:focus .group-focus\:ring-success-700\/60 {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.group:focus .group-focus\:ring-success-700\/70 {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.group:focus .group-focus\:ring-success-700\/75 {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.group:focus .group-focus\:ring-success-700\/80 {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.group:focus .group-focus\:ring-success-700\/90 {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.group:focus .group-focus\:ring-success-700\/95 {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.group:focus .group-focus\:ring-success-700\/100 {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.group:focus .group-focus\:ring-success-800\/0 {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.group:focus .group-focus\:ring-success-800\/5 {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.group:focus .group-focus\:ring-success-800\/10 {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.group:focus .group-focus\:ring-success-800\/20 {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.group:focus .group-focus\:ring-success-800\/25 {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.group:focus .group-focus\:ring-success-800\/30 {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.group:focus .group-focus\:ring-success-800\/40 {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.group:focus .group-focus\:ring-success-800\/50 {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.group:focus .group-focus\:ring-success-800\/60 {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.group:focus .group-focus\:ring-success-800\/70 {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.group:focus .group-focus\:ring-success-800\/75 {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.group:focus .group-focus\:ring-success-800\/80 {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.group:focus .group-focus\:ring-success-800\/90 {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.group:focus .group-focus\:ring-success-800\/95 {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.group:focus .group-focus\:ring-success-800\/100 {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.group:focus .group-focus\:ring-success-900\/0 {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.group:focus .group-focus\:ring-success-900\/5 {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.group:focus .group-focus\:ring-success-900\/10 {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.group:focus .group-focus\:ring-success-900\/20 {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.group:focus .group-focus\:ring-success-900\/25 {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.group:focus .group-focus\:ring-success-900\/30 {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.group:focus .group-focus\:ring-success-900\/40 {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.group:focus .group-focus\:ring-success-900\/50 {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.group:focus .group-focus\:ring-success-900\/60 {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.group:focus .group-focus\:ring-success-900\/70 {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.group:focus .group-focus\:ring-success-900\/75 {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.group:focus .group-focus\:ring-success-900\/80 {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.group:focus .group-focus\:ring-success-900\/90 {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.group:focus .group-focus\:ring-success-900\/95 {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.group:focus .group-focus\:ring-success-900\/100 {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.group:focus .group-focus\:ring-success\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:focus .group-focus\:ring-success\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:focus .group-focus\:ring-success\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:focus .group-focus\:ring-success\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:focus .group-focus\:ring-success\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:focus .group-focus\:ring-success\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:focus .group-focus\:ring-success\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:focus .group-focus\:ring-success\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:focus .group-focus\:ring-success\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:focus .group-focus\:ring-success\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:focus .group-focus\:ring-success\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:focus .group-focus\:ring-success\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:focus .group-focus\:ring-success\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:focus .group-focus\:ring-success\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:focus .group-focus\:ring-success\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:focus .group-focus\:ring-gray-blue-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:ring-gray-blue-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:ring-gray-blue-50\/0 {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.group:focus .group-focus\:ring-gray-blue-50\/5 {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-50\/10 {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-50\/20 {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-50\/25 {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-50\/30 {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-50\/40 {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-50\/50 {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-50\/60 {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-50\/70 {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-50\/75 {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-50\/80 {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-50\/90 {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-50\/95 {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-50\/100 {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.group:focus .group-focus\:ring-gray-blue-100\/0 {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.group:focus .group-focus\:ring-gray-blue-100\/5 {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-100\/10 {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-100\/20 {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-100\/25 {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-100\/30 {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-100\/40 {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-100\/50 {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-100\/60 {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-100\/70 {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-100\/75 {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-100\/80 {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-100\/90 {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-100\/95 {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-100\/100 {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.group:focus .group-focus\:ring-gray-blue-200\/0 {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.group:focus .group-focus\:ring-gray-blue-200\/5 {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-200\/10 {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-200\/20 {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-200\/25 {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-200\/30 {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-200\/40 {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-200\/50 {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-200\/60 {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-200\/70 {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-200\/75 {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-200\/80 {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-200\/90 {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-200\/95 {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-200\/100 {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.group:focus .group-focus\:ring-gray-blue-300\/0 {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.group:focus .group-focus\:ring-gray-blue-300\/5 {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-300\/10 {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-300\/20 {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-300\/25 {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-300\/30 {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-300\/40 {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-300\/50 {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-300\/60 {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-300\/70 {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-300\/75 {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-300\/80 {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-300\/90 {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-300\/95 {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-300\/100 {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.group:focus .group-focus\:ring-gray-blue-400\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:ring-gray-blue-400\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-400\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-400\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-400\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-400\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-400\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-400\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-400\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-400\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-400\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-400\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-400\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-400\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-400\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:ring-gray-blue-500\/0 {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.group:focus .group-focus\:ring-gray-blue-500\/5 {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-500\/10 {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-500\/20 {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-500\/25 {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-500\/30 {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-500\/40 {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-500\/50 {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-500\/60 {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-500\/70 {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-500\/75 {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-500\/80 {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-500\/90 {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-500\/95 {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-500\/100 {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.group:focus .group-focus\:ring-gray-blue-600\/0 {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.group:focus .group-focus\:ring-gray-blue-600\/5 {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-600\/10 {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-600\/20 {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-600\/25 {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-600\/30 {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-600\/40 {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-600\/50 {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-600\/60 {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-600\/70 {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-600\/75 {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-600\/80 {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-600\/90 {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-600\/95 {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-600\/100 {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.group:focus .group-focus\:ring-gray-blue-700\/0 {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.group:focus .group-focus\:ring-gray-blue-700\/5 {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-700\/10 {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-700\/20 {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-700\/25 {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-700\/30 {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-700\/40 {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-700\/50 {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-700\/60 {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-700\/70 {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-700\/75 {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-700\/80 {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-700\/90 {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-700\/95 {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-700\/100 {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.group:focus .group-focus\:ring-gray-blue-800\/0 {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.group:focus .group-focus\:ring-gray-blue-800\/5 {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-800\/10 {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-800\/20 {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-800\/25 {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-800\/30 {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-800\/40 {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-800\/50 {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-800\/60 {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-800\/70 {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-800\/75 {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-800\/80 {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-800\/90 {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-800\/95 {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-800\/100 {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.group:focus .group-focus\:ring-gray-blue-900\/0 {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.group:focus .group-focus\:ring-gray-blue-900\/5 {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue-900\/10 {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue-900\/20 {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue-900\/25 {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue-900\/30 {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue-900\/40 {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue-900\/50 {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue-900\/60 {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue-900\/70 {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue-900\/75 {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue-900\/80 {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue-900\/90 {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue-900\/95 {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue-900\/100 {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.group:focus .group-focus\:ring-gray-blue\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:focus .group-focus\:ring-gray-blue\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:focus .group-focus\:ring-gray-blue\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:focus .group-focus\:ring-gray-blue\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:focus .group-focus\:ring-gray-blue\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:focus .group-focus\:ring-gray-blue\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:focus .group-focus\:ring-gray-blue\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:focus .group-focus\:ring-gray-blue\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:focus .group-focus\:ring-gray-blue\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:focus .group-focus\:ring-gray-blue\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:focus .group-focus\:ring-gray-blue\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:focus .group-focus\:ring-gray-blue\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:focus .group-focus\:ring-gray-blue\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:focus .group-focus\:ring-gray-blue\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:focus .group-focus\:ring-gray-blue\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:focus .group-focus\:ring-gray-cool-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:ring-gray-cool-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:ring-gray-cool-50\/0 {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.group:focus .group-focus\:ring-gray-cool-50\/5 {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-50\/10 {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-50\/20 {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-50\/25 {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-50\/30 {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-50\/40 {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-50\/50 {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-50\/60 {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-50\/70 {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-50\/75 {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-50\/80 {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-50\/90 {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-50\/95 {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-50\/100 {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.group:focus .group-focus\:ring-gray-cool-100\/0 {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.group:focus .group-focus\:ring-gray-cool-100\/5 {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-100\/10 {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-100\/20 {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-100\/25 {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-100\/30 {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-100\/40 {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-100\/50 {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-100\/60 {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-100\/70 {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-100\/75 {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-100\/80 {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-100\/90 {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-100\/95 {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-100\/100 {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.group:focus .group-focus\:ring-gray-cool-200\/0 {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.group:focus .group-focus\:ring-gray-cool-200\/5 {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-200\/10 {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-200\/20 {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-200\/25 {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-200\/30 {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-200\/40 {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-200\/50 {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-200\/60 {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-200\/70 {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-200\/75 {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-200\/80 {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-200\/90 {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-200\/95 {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-200\/100 {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.group:focus .group-focus\:ring-gray-cool-300\/0 {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.group:focus .group-focus\:ring-gray-cool-300\/5 {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-300\/10 {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-300\/20 {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-300\/25 {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-300\/30 {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-300\/40 {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-300\/50 {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-300\/60 {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-300\/70 {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-300\/75 {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-300\/80 {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-300\/90 {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-300\/95 {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-300\/100 {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.group:focus .group-focus\:ring-gray-cool-400\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:ring-gray-cool-400\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-400\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-400\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-400\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-400\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-400\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-400\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-400\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-400\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-400\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-400\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-400\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-400\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-400\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:ring-gray-cool-500\/0 {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.group:focus .group-focus\:ring-gray-cool-500\/5 {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-500\/10 {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-500\/20 {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-500\/25 {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-500\/30 {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-500\/40 {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-500\/50 {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-500\/60 {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-500\/70 {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-500\/75 {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-500\/80 {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-500\/90 {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-500\/95 {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-500\/100 {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.group:focus .group-focus\:ring-gray-cool-600\/0 {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.group:focus .group-focus\:ring-gray-cool-600\/5 {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-600\/10 {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-600\/20 {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-600\/25 {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-600\/30 {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-600\/40 {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-600\/50 {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-600\/60 {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-600\/70 {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-600\/75 {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-600\/80 {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-600\/90 {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-600\/95 {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-600\/100 {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.group:focus .group-focus\:ring-gray-cool-700\/0 {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.group:focus .group-focus\:ring-gray-cool-700\/5 {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-700\/10 {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-700\/20 {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-700\/25 {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-700\/30 {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-700\/40 {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-700\/50 {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-700\/60 {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-700\/70 {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-700\/75 {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-700\/80 {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-700\/90 {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-700\/95 {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-700\/100 {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.group:focus .group-focus\:ring-gray-cool-800\/0 {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.group:focus .group-focus\:ring-gray-cool-800\/5 {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-800\/10 {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-800\/20 {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-800\/25 {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-800\/30 {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-800\/40 {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-800\/50 {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-800\/60 {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-800\/70 {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-800\/75 {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-800\/80 {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-800\/90 {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-800\/95 {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-800\/100 {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.group:focus .group-focus\:ring-gray-cool-900\/0 {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.group:focus .group-focus\:ring-gray-cool-900\/5 {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool-900\/10 {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool-900\/20 {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool-900\/25 {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool-900\/30 {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool-900\/40 {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool-900\/50 {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool-900\/60 {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool-900\/70 {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool-900\/75 {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool-900\/80 {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool-900\/90 {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool-900\/95 {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool-900\/100 {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.group:focus .group-focus\:ring-gray-cool\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:focus .group-focus\:ring-gray-cool\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:focus .group-focus\:ring-gray-cool\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:focus .group-focus\:ring-gray-cool\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:focus .group-focus\:ring-gray-cool\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:focus .group-focus\:ring-gray-cool\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:focus .group-focus\:ring-gray-cool\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:focus .group-focus\:ring-gray-cool\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:focus .group-focus\:ring-gray-cool\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:focus .group-focus\:ring-gray-cool\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:focus .group-focus\:ring-gray-cool\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:focus .group-focus\:ring-gray-cool\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:focus .group-focus\:ring-gray-cool\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:focus .group-focus\:ring-gray-cool\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:focus .group-focus\:ring-gray-cool\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:focus .group-focus\:ring-gray-modern-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:ring-gray-modern-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:ring-gray-modern-50\/0 {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.group:focus .group-focus\:ring-gray-modern-50\/5 {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-50\/10 {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-50\/20 {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-50\/25 {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-50\/30 {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-50\/40 {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-50\/50 {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-50\/60 {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-50\/70 {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-50\/75 {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-50\/80 {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-50\/90 {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-50\/95 {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-50\/100 {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.group:focus .group-focus\:ring-gray-modern-100\/0 {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.group:focus .group-focus\:ring-gray-modern-100\/5 {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-100\/10 {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-100\/20 {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-100\/25 {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-100\/30 {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-100\/40 {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-100\/50 {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-100\/60 {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-100\/70 {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-100\/75 {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-100\/80 {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-100\/90 {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-100\/95 {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-100\/100 {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.group:focus .group-focus\:ring-gray-modern-200\/0 {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.group:focus .group-focus\:ring-gray-modern-200\/5 {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-200\/10 {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-200\/20 {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-200\/25 {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-200\/30 {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-200\/40 {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-200\/50 {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-200\/60 {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-200\/70 {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-200\/75 {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-200\/80 {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-200\/90 {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-200\/95 {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-200\/100 {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.group:focus .group-focus\:ring-gray-modern-300\/0 {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.group:focus .group-focus\:ring-gray-modern-300\/5 {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-300\/10 {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-300\/20 {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-300\/25 {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-300\/30 {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-300\/40 {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-300\/50 {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-300\/60 {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-300\/70 {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-300\/75 {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-300\/80 {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-300\/90 {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-300\/95 {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-300\/100 {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.group:focus .group-focus\:ring-gray-modern-400\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:ring-gray-modern-400\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-400\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-400\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-400\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-400\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-400\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-400\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-400\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-400\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-400\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-400\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-400\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-400\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-400\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:ring-gray-modern-500\/0 {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.group:focus .group-focus\:ring-gray-modern-500\/5 {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-500\/10 {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-500\/20 {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-500\/25 {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-500\/30 {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-500\/40 {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-500\/50 {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-500\/60 {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-500\/70 {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-500\/75 {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-500\/80 {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-500\/90 {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-500\/95 {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-500\/100 {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.group:focus .group-focus\:ring-gray-modern-600\/0 {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.group:focus .group-focus\:ring-gray-modern-600\/5 {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-600\/10 {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-600\/20 {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-600\/25 {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-600\/30 {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-600\/40 {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-600\/50 {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-600\/60 {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-600\/70 {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-600\/75 {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-600\/80 {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-600\/90 {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-600\/95 {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-600\/100 {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.group:focus .group-focus\:ring-gray-modern-700\/0 {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.group:focus .group-focus\:ring-gray-modern-700\/5 {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-700\/10 {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-700\/20 {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-700\/25 {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-700\/30 {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-700\/40 {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-700\/50 {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-700\/60 {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-700\/70 {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-700\/75 {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-700\/80 {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-700\/90 {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-700\/95 {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-700\/100 {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.group:focus .group-focus\:ring-gray-modern-800\/0 {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.group:focus .group-focus\:ring-gray-modern-800\/5 {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-800\/10 {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-800\/20 {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-800\/25 {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-800\/30 {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-800\/40 {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-800\/50 {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-800\/60 {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-800\/70 {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-800\/75 {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-800\/80 {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-800\/90 {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-800\/95 {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-800\/100 {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.group:focus .group-focus\:ring-gray-modern-900\/0 {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.group:focus .group-focus\:ring-gray-modern-900\/5 {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern-900\/10 {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern-900\/20 {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern-900\/25 {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern-900\/30 {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern-900\/40 {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern-900\/50 {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern-900\/60 {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern-900\/70 {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern-900\/75 {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern-900\/80 {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern-900\/90 {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern-900\/95 {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern-900\/100 {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.group:focus .group-focus\:ring-gray-modern\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:focus .group-focus\:ring-gray-modern\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:focus .group-focus\:ring-gray-modern\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:focus .group-focus\:ring-gray-modern\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:focus .group-focus\:ring-gray-modern\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:focus .group-focus\:ring-gray-modern\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:focus .group-focus\:ring-gray-modern\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:focus .group-focus\:ring-gray-modern\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:focus .group-focus\:ring-gray-modern\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:focus .group-focus\:ring-gray-modern\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:focus .group-focus\:ring-gray-modern\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:focus .group-focus\:ring-gray-modern\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:focus .group-focus\:ring-gray-modern\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:focus .group-focus\:ring-gray-modern\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:focus .group-focus\:ring-gray-modern\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-100\/0 {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-100\/5 {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-100\/10 {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-100\/20 {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-100\/25 {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-100\/30 {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-100\/40 {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-100\/50 {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-100\/60 {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-100\/70 {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-100\/75 {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-100\/80 {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-100\/90 {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-100\/95 {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-100\/100 {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-200\/0 {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-200\/5 {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-200\/10 {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-200\/20 {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-200\/25 {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-200\/30 {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-200\/40 {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-200\/50 {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-200\/60 {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-200\/70 {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-200\/75 {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-200\/80 {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-200\/90 {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-200\/95 {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-200\/100 {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-300\/0 {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-300\/5 {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-300\/10 {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-300\/20 {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-300\/25 {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-300\/30 {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-300\/40 {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-300\/50 {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-300\/60 {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-300\/70 {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-300\/75 {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-300\/80 {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-300\/90 {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-300\/95 {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-300\/100 {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-400\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-400\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-400\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-400\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-400\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-400\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-400\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-400\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-400\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-400\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-400\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-400\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-400\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-400\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-400\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-500\/0 {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-500\/5 {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-500\/10 {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-500\/20 {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-500\/25 {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-500\/30 {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-500\/40 {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-500\/50 {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-500\/60 {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-500\/70 {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-500\/75 {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-500\/80 {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-500\/90 {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-500\/95 {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-500\/100 {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-600\/0 {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-600\/5 {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-600\/10 {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-600\/20 {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-600\/25 {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-600\/30 {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-600\/40 {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-600\/50 {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-600\/60 {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-600\/70 {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-600\/75 {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-600\/80 {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-600\/90 {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-600\/95 {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-600\/100 {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-700\/0 {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-700\/5 {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-700\/10 {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-700\/20 {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-700\/25 {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-700\/30 {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-700\/40 {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-700\/50 {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-700\/60 {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-700\/70 {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-700\/75 {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-700\/80 {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-700\/90 {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-700\/95 {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-700\/100 {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-800\/0 {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-800\/5 {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-800\/10 {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-800\/20 {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-800\/25 {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-800\/30 {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-800\/40 {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-800\/50 {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-800\/60 {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-800\/70 {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-800\/75 {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-800\/80 {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-800\/90 {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-800\/95 {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-800\/100 {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.group:focus .group-focus\:ring-gray-neutral-900\/0 {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.group:focus .group-focus\:ring-gray-neutral-900\/5 {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral-900\/10 {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral-900\/20 {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral-900\/25 {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral-900\/30 {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral-900\/40 {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral-900\/50 {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral-900\/60 {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral-900\/70 {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral-900\/75 {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral-900\/80 {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral-900\/90 {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral-900\/95 {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral-900\/100 {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.group:focus .group-focus\:ring-gray-neutral\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:focus .group-focus\:ring-gray-neutral\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:focus .group-focus\:ring-gray-neutral\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:focus .group-focus\:ring-gray-neutral\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:focus .group-focus\:ring-gray-neutral\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:focus .group-focus\:ring-gray-neutral\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:focus .group-focus\:ring-gray-neutral\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:focus .group-focus\:ring-gray-neutral\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:focus .group-focus\:ring-gray-neutral\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:focus .group-focus\:ring-gray-neutral\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:focus .group-focus\:ring-gray-neutral\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:focus .group-focus\:ring-gray-neutral\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:focus .group-focus\:ring-gray-neutral\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:focus .group-focus\:ring-gray-neutral\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:focus .group-focus\:ring-gray-neutral\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:focus .group-focus\:ring-gray-iron-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:ring-gray-iron-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:ring-gray-iron-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:ring-gray-iron-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:ring-gray-iron-100\/0 {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.group:focus .group-focus\:ring-gray-iron-100\/5 {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-100\/10 {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-100\/20 {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-100\/25 {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-100\/30 {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-100\/40 {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-100\/50 {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-100\/60 {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-100\/70 {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-100\/75 {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-100\/80 {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-100\/90 {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-100\/95 {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-100\/100 {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.group:focus .group-focus\:ring-gray-iron-200\/0 {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.group:focus .group-focus\:ring-gray-iron-200\/5 {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-200\/10 {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-200\/20 {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-200\/25 {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-200\/30 {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-200\/40 {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-200\/50 {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-200\/60 {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-200\/70 {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-200\/75 {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-200\/80 {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-200\/90 {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-200\/95 {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-200\/100 {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.group:focus .group-focus\:ring-gray-iron-300\/0 {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.group:focus .group-focus\:ring-gray-iron-300\/5 {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-300\/10 {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-300\/20 {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-300\/25 {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-300\/30 {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-300\/40 {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-300\/50 {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-300\/60 {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-300\/70 {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-300\/75 {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-300\/80 {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-300\/90 {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-300\/95 {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-300\/100 {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.group:focus .group-focus\:ring-gray-iron-400\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:ring-gray-iron-400\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-400\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-400\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-400\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-400\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-400\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-400\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-400\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-400\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-400\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-400\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-400\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-400\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-400\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:ring-gray-iron-500\/0 {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.group:focus .group-focus\:ring-gray-iron-500\/5 {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-500\/10 {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-500\/20 {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-500\/25 {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-500\/30 {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-500\/40 {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-500\/50 {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-500\/60 {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-500\/70 {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-500\/75 {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-500\/80 {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-500\/90 {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-500\/95 {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-500\/100 {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.group:focus .group-focus\:ring-gray-iron-600\/0 {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.group:focus .group-focus\:ring-gray-iron-600\/5 {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-600\/10 {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-600\/20 {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-600\/25 {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-600\/30 {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-600\/40 {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-600\/50 {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-600\/60 {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-600\/70 {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-600\/75 {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-600\/80 {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-600\/90 {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-600\/95 {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-600\/100 {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.group:focus .group-focus\:ring-gray-iron-700\/0 {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.group:focus .group-focus\:ring-gray-iron-700\/5 {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-700\/10 {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-700\/20 {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-700\/25 {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-700\/30 {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-700\/40 {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-700\/50 {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-700\/60 {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-700\/70 {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-700\/75 {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-700\/80 {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-700\/90 {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-700\/95 {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-700\/100 {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.group:focus .group-focus\:ring-gray-iron-800\/0 {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.group:focus .group-focus\:ring-gray-iron-800\/5 {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-800\/10 {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-800\/20 {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-800\/25 {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-800\/30 {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-800\/40 {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-800\/50 {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-800\/60 {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-800\/70 {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-800\/75 {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-800\/80 {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-800\/90 {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-800\/95 {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-800\/100 {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.group:focus .group-focus\:ring-gray-iron-900\/0 {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.group:focus .group-focus\:ring-gray-iron-900\/5 {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron-900\/10 {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron-900\/20 {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron-900\/25 {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron-900\/30 {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron-900\/40 {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron-900\/50 {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron-900\/60 {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron-900\/70 {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron-900\/75 {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron-900\/80 {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron-900\/90 {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron-900\/95 {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron-900\/100 {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.group:focus .group-focus\:ring-gray-iron\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:focus .group-focus\:ring-gray-iron\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:focus .group-focus\:ring-gray-iron\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:focus .group-focus\:ring-gray-iron\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:focus .group-focus\:ring-gray-iron\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:focus .group-focus\:ring-gray-iron\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:focus .group-focus\:ring-gray-iron\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:focus .group-focus\:ring-gray-iron\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:focus .group-focus\:ring-gray-iron\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:focus .group-focus\:ring-gray-iron\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:focus .group-focus\:ring-gray-iron\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:focus .group-focus\:ring-gray-iron\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:focus .group-focus\:ring-gray-iron\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:focus .group-focus\:ring-gray-iron\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:focus .group-focus\:ring-gray-iron\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:focus .group-focus\:ring-gray-true-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:focus .group-focus\:ring-gray-true-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:focus .group-focus\:ring-gray-true-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:focus .group-focus\:ring-gray-true-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:focus .group-focus\:ring-gray-true-100\/0 {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.group:focus .group-focus\:ring-gray-true-100\/5 {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-100\/10 {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-100\/20 {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-100\/25 {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-100\/30 {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-100\/40 {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-100\/50 {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-100\/60 {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-100\/70 {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-100\/75 {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-100\/80 {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-100\/90 {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-100\/95 {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-100\/100 {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.group:focus .group-focus\:ring-gray-true-200\/0 {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.group:focus .group-focus\:ring-gray-true-200\/5 {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-200\/10 {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-200\/20 {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-200\/25 {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-200\/30 {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-200\/40 {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-200\/50 {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-200\/60 {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-200\/70 {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-200\/75 {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-200\/80 {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-200\/90 {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-200\/95 {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-200\/100 {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.group:focus .group-focus\:ring-gray-true-300\/0 {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.group:focus .group-focus\:ring-gray-true-300\/5 {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-300\/10 {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-300\/20 {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-300\/25 {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-300\/30 {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-300\/40 {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-300\/50 {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-300\/60 {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-300\/70 {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-300\/75 {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-300\/80 {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-300\/90 {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-300\/95 {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-300\/100 {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.group:focus .group-focus\:ring-gray-true-400\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:ring-gray-true-400\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-400\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-400\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-400\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-400\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-400\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-400\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-400\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-400\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-400\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-400\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-400\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-400\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-400\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:ring-gray-true-500\/0 {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.group:focus .group-focus\:ring-gray-true-500\/5 {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-500\/10 {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-500\/20 {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-500\/25 {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-500\/30 {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-500\/40 {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-500\/50 {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-500\/60 {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-500\/70 {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-500\/75 {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-500\/80 {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-500\/90 {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-500\/95 {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-500\/100 {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.group:focus .group-focus\:ring-gray-true-600\/0 {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.group:focus .group-focus\:ring-gray-true-600\/5 {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-600\/10 {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-600\/20 {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-600\/25 {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-600\/30 {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-600\/40 {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-600\/50 {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-600\/60 {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-600\/70 {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-600\/75 {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-600\/80 {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-600\/90 {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-600\/95 {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-600\/100 {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.group:focus .group-focus\:ring-gray-true-700\/0 {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.group:focus .group-focus\:ring-gray-true-700\/5 {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-700\/10 {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-700\/20 {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-700\/25 {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-700\/30 {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-700\/40 {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-700\/50 {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-700\/60 {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-700\/70 {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-700\/75 {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-700\/80 {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-700\/90 {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-700\/95 {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-700\/100 {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.group:focus .group-focus\:ring-gray-true-800\/0 {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.group:focus .group-focus\:ring-gray-true-800\/5 {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-800\/10 {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-800\/20 {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-800\/25 {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-800\/30 {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-800\/40 {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-800\/50 {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-800\/60 {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-800\/70 {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-800\/75 {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-800\/80 {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-800\/90 {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-800\/95 {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-800\/100 {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.group:focus .group-focus\:ring-gray-true-900\/0 {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.group:focus .group-focus\:ring-gray-true-900\/5 {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.group:focus .group-focus\:ring-gray-true-900\/10 {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.group:focus .group-focus\:ring-gray-true-900\/20 {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.group:focus .group-focus\:ring-gray-true-900\/25 {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.group:focus .group-focus\:ring-gray-true-900\/30 {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.group:focus .group-focus\:ring-gray-true-900\/40 {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.group:focus .group-focus\:ring-gray-true-900\/50 {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.group:focus .group-focus\:ring-gray-true-900\/60 {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.group:focus .group-focus\:ring-gray-true-900\/70 {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.group:focus .group-focus\:ring-gray-true-900\/75 {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.group:focus .group-focus\:ring-gray-true-900\/80 {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.group:focus .group-focus\:ring-gray-true-900\/90 {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.group:focus .group-focus\:ring-gray-true-900\/95 {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.group:focus .group-focus\:ring-gray-true-900\/100 {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.group:focus .group-focus\:ring-gray-true\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:focus .group-focus\:ring-gray-true\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:focus .group-focus\:ring-gray-true\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:focus .group-focus\:ring-gray-true\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:focus .group-focus\:ring-gray-true\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:focus .group-focus\:ring-gray-true\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:focus .group-focus\:ring-gray-true\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:focus .group-focus\:ring-gray-true\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:focus .group-focus\:ring-gray-true\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:focus .group-focus\:ring-gray-true\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:focus .group-focus\:ring-gray-true\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:focus .group-focus\:ring-gray-true\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:focus .group-focus\:ring-gray-true\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:focus .group-focus\:ring-gray-true\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:focus .group-focus\:ring-gray-true\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:focus .group-focus\:ring-gray-warm-25\/0 {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.group:focus .group-focus\:ring-gray-warm-25\/5 {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-25\/10 {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-25\/20 {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-25\/25 {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-25\/30 {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-25\/40 {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-25\/50 {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-25\/60 {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-25\/70 {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-25\/75 {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-25\/80 {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-25\/90 {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-25\/95 {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-25\/100 {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.group:focus .group-focus\:ring-gray-warm-50\/0 {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.group:focus .group-focus\:ring-gray-warm-50\/5 {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-50\/10 {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-50\/20 {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-50\/25 {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-50\/30 {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-50\/40 {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-50\/50 {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-50\/60 {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-50\/70 {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-50\/75 {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-50\/80 {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-50\/90 {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-50\/95 {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-50\/100 {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.group:focus .group-focus\:ring-gray-warm-100\/0 {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.group:focus .group-focus\:ring-gray-warm-100\/5 {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-100\/10 {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-100\/20 {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-100\/25 {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-100\/30 {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-100\/40 {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-100\/50 {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-100\/60 {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-100\/70 {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-100\/75 {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-100\/80 {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-100\/90 {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-100\/95 {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-100\/100 {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.group:focus .group-focus\:ring-gray-warm-200\/0 {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.group:focus .group-focus\:ring-gray-warm-200\/5 {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-200\/10 {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-200\/20 {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-200\/25 {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-200\/30 {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-200\/40 {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-200\/50 {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-200\/60 {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-200\/70 {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-200\/75 {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-200\/80 {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-200\/90 {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-200\/95 {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-200\/100 {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.group:focus .group-focus\:ring-gray-warm-300\/0 {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.group:focus .group-focus\:ring-gray-warm-300\/5 {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-300\/10 {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-300\/20 {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-300\/25 {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-300\/30 {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-300\/40 {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-300\/50 {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-300\/60 {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-300\/70 {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-300\/75 {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-300\/80 {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-300\/90 {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-300\/95 {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-300\/100 {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.group:focus .group-focus\:ring-gray-warm-400\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:ring-gray-warm-400\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-400\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-400\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-400\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-400\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-400\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-400\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-400\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-400\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-400\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-400\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-400\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-400\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-400\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:ring-gray-warm-500\/0 {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.group:focus .group-focus\:ring-gray-warm-500\/5 {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-500\/10 {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-500\/20 {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-500\/25 {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-500\/30 {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-500\/40 {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-500\/50 {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-500\/60 {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-500\/70 {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-500\/75 {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-500\/80 {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-500\/90 {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-500\/95 {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-500\/100 {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.group:focus .group-focus\:ring-gray-warm-600\/0 {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.group:focus .group-focus\:ring-gray-warm-600\/5 {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-600\/10 {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-600\/20 {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-600\/25 {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-600\/30 {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-600\/40 {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-600\/50 {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-600\/60 {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-600\/70 {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-600\/75 {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-600\/80 {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-600\/90 {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-600\/95 {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-600\/100 {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.group:focus .group-focus\:ring-gray-warm-700\/0 {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.group:focus .group-focus\:ring-gray-warm-700\/5 {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-700\/10 {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-700\/20 {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-700\/25 {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-700\/30 {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-700\/40 {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-700\/50 {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-700\/60 {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-700\/70 {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-700\/75 {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-700\/80 {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-700\/90 {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-700\/95 {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-700\/100 {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.group:focus .group-focus\:ring-gray-warm-800\/0 {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.group:focus .group-focus\:ring-gray-warm-800\/5 {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-800\/10 {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-800\/20 {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-800\/25 {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-800\/30 {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-800\/40 {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-800\/50 {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-800\/60 {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-800\/70 {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-800\/75 {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-800\/80 {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-800\/90 {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-800\/95 {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-800\/100 {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.group:focus .group-focus\:ring-gray-warm-900\/0 {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.group:focus .group-focus\:ring-gray-warm-900\/5 {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm-900\/10 {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm-900\/20 {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm-900\/25 {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm-900\/30 {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm-900\/40 {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm-900\/50 {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm-900\/60 {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm-900\/70 {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm-900\/75 {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm-900\/80 {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm-900\/90 {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm-900\/95 {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm-900\/100 {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.group:focus .group-focus\:ring-gray-warm\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:focus .group-focus\:ring-gray-warm\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:focus .group-focus\:ring-gray-warm\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:focus .group-focus\:ring-gray-warm\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:focus .group-focus\:ring-gray-warm\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:focus .group-focus\:ring-gray-warm\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:focus .group-focus\:ring-gray-warm\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:focus .group-focus\:ring-gray-warm\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:focus .group-focus\:ring-gray-warm\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:focus .group-focus\:ring-gray-warm\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:focus .group-focus\:ring-gray-warm\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:focus .group-focus\:ring-gray-warm\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:focus .group-focus\:ring-gray-warm\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:focus .group-focus\:ring-gray-warm\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:focus .group-focus\:ring-gray-warm\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:focus .group-focus\:ring-moss-25\/0 {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.group:focus .group-focus\:ring-moss-25\/5 {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.group:focus .group-focus\:ring-moss-25\/10 {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.group:focus .group-focus\:ring-moss-25\/20 {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.group:focus .group-focus\:ring-moss-25\/25 {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.group:focus .group-focus\:ring-moss-25\/30 {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.group:focus .group-focus\:ring-moss-25\/40 {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.group:focus .group-focus\:ring-moss-25\/50 {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.group:focus .group-focus\:ring-moss-25\/60 {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.group:focus .group-focus\:ring-moss-25\/70 {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.group:focus .group-focus\:ring-moss-25\/75 {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.group:focus .group-focus\:ring-moss-25\/80 {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.group:focus .group-focus\:ring-moss-25\/90 {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.group:focus .group-focus\:ring-moss-25\/95 {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.group:focus .group-focus\:ring-moss-25\/100 {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.group:focus .group-focus\:ring-moss-50\/0 {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.group:focus .group-focus\:ring-moss-50\/5 {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.group:focus .group-focus\:ring-moss-50\/10 {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.group:focus .group-focus\:ring-moss-50\/20 {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.group:focus .group-focus\:ring-moss-50\/25 {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.group:focus .group-focus\:ring-moss-50\/30 {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.group:focus .group-focus\:ring-moss-50\/40 {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.group:focus .group-focus\:ring-moss-50\/50 {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.group:focus .group-focus\:ring-moss-50\/60 {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.group:focus .group-focus\:ring-moss-50\/70 {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.group:focus .group-focus\:ring-moss-50\/75 {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.group:focus .group-focus\:ring-moss-50\/80 {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.group:focus .group-focus\:ring-moss-50\/90 {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.group:focus .group-focus\:ring-moss-50\/95 {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.group:focus .group-focus\:ring-moss-50\/100 {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.group:focus .group-focus\:ring-moss-100\/0 {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.group:focus .group-focus\:ring-moss-100\/5 {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.group:focus .group-focus\:ring-moss-100\/10 {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.group:focus .group-focus\:ring-moss-100\/20 {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.group:focus .group-focus\:ring-moss-100\/25 {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.group:focus .group-focus\:ring-moss-100\/30 {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.group:focus .group-focus\:ring-moss-100\/40 {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.group:focus .group-focus\:ring-moss-100\/50 {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.group:focus .group-focus\:ring-moss-100\/60 {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.group:focus .group-focus\:ring-moss-100\/70 {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.group:focus .group-focus\:ring-moss-100\/75 {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.group:focus .group-focus\:ring-moss-100\/80 {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.group:focus .group-focus\:ring-moss-100\/90 {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.group:focus .group-focus\:ring-moss-100\/95 {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.group:focus .group-focus\:ring-moss-100\/100 {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.group:focus .group-focus\:ring-moss-200\/0 {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.group:focus .group-focus\:ring-moss-200\/5 {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.group:focus .group-focus\:ring-moss-200\/10 {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.group:focus .group-focus\:ring-moss-200\/20 {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.group:focus .group-focus\:ring-moss-200\/25 {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.group:focus .group-focus\:ring-moss-200\/30 {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.group:focus .group-focus\:ring-moss-200\/40 {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.group:focus .group-focus\:ring-moss-200\/50 {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.group:focus .group-focus\:ring-moss-200\/60 {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.group:focus .group-focus\:ring-moss-200\/70 {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.group:focus .group-focus\:ring-moss-200\/75 {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.group:focus .group-focus\:ring-moss-200\/80 {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.group:focus .group-focus\:ring-moss-200\/90 {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.group:focus .group-focus\:ring-moss-200\/95 {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.group:focus .group-focus\:ring-moss-200\/100 {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.group:focus .group-focus\:ring-moss-300\/0 {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.group:focus .group-focus\:ring-moss-300\/5 {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.group:focus .group-focus\:ring-moss-300\/10 {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.group:focus .group-focus\:ring-moss-300\/20 {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.group:focus .group-focus\:ring-moss-300\/25 {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.group:focus .group-focus\:ring-moss-300\/30 {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.group:focus .group-focus\:ring-moss-300\/40 {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.group:focus .group-focus\:ring-moss-300\/50 {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.group:focus .group-focus\:ring-moss-300\/60 {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.group:focus .group-focus\:ring-moss-300\/70 {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.group:focus .group-focus\:ring-moss-300\/75 {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.group:focus .group-focus\:ring-moss-300\/80 {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.group:focus .group-focus\:ring-moss-300\/90 {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.group:focus .group-focus\:ring-moss-300\/95 {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.group:focus .group-focus\:ring-moss-300\/100 {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.group:focus .group-focus\:ring-moss-400\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:ring-moss-400\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:ring-moss-400\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:ring-moss-400\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:ring-moss-400\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:ring-moss-400\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:ring-moss-400\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:ring-moss-400\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:ring-moss-400\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:ring-moss-400\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:ring-moss-400\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:ring-moss-400\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:ring-moss-400\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:ring-moss-400\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:ring-moss-400\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:ring-moss-500\/0 {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.group:focus .group-focus\:ring-moss-500\/5 {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.group:focus .group-focus\:ring-moss-500\/10 {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.group:focus .group-focus\:ring-moss-500\/20 {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.group:focus .group-focus\:ring-moss-500\/25 {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.group:focus .group-focus\:ring-moss-500\/30 {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.group:focus .group-focus\:ring-moss-500\/40 {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.group:focus .group-focus\:ring-moss-500\/50 {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.group:focus .group-focus\:ring-moss-500\/60 {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.group:focus .group-focus\:ring-moss-500\/70 {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.group:focus .group-focus\:ring-moss-500\/75 {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.group:focus .group-focus\:ring-moss-500\/80 {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.group:focus .group-focus\:ring-moss-500\/90 {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.group:focus .group-focus\:ring-moss-500\/95 {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.group:focus .group-focus\:ring-moss-500\/100 {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.group:focus .group-focus\:ring-moss-600\/0 {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.group:focus .group-focus\:ring-moss-600\/5 {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.group:focus .group-focus\:ring-moss-600\/10 {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.group:focus .group-focus\:ring-moss-600\/20 {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.group:focus .group-focus\:ring-moss-600\/25 {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.group:focus .group-focus\:ring-moss-600\/30 {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.group:focus .group-focus\:ring-moss-600\/40 {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.group:focus .group-focus\:ring-moss-600\/50 {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.group:focus .group-focus\:ring-moss-600\/60 {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.group:focus .group-focus\:ring-moss-600\/70 {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.group:focus .group-focus\:ring-moss-600\/75 {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.group:focus .group-focus\:ring-moss-600\/80 {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.group:focus .group-focus\:ring-moss-600\/90 {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.group:focus .group-focus\:ring-moss-600\/95 {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.group:focus .group-focus\:ring-moss-600\/100 {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.group:focus .group-focus\:ring-moss-700\/0 {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.group:focus .group-focus\:ring-moss-700\/5 {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.group:focus .group-focus\:ring-moss-700\/10 {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.group:focus .group-focus\:ring-moss-700\/20 {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.group:focus .group-focus\:ring-moss-700\/25 {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.group:focus .group-focus\:ring-moss-700\/30 {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.group:focus .group-focus\:ring-moss-700\/40 {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.group:focus .group-focus\:ring-moss-700\/50 {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.group:focus .group-focus\:ring-moss-700\/60 {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.group:focus .group-focus\:ring-moss-700\/70 {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.group:focus .group-focus\:ring-moss-700\/75 {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.group:focus .group-focus\:ring-moss-700\/80 {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.group:focus .group-focus\:ring-moss-700\/90 {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.group:focus .group-focus\:ring-moss-700\/95 {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.group:focus .group-focus\:ring-moss-700\/100 {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.group:focus .group-focus\:ring-moss-800\/0 {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.group:focus .group-focus\:ring-moss-800\/5 {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.group:focus .group-focus\:ring-moss-800\/10 {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.group:focus .group-focus\:ring-moss-800\/20 {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.group:focus .group-focus\:ring-moss-800\/25 {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.group:focus .group-focus\:ring-moss-800\/30 {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.group:focus .group-focus\:ring-moss-800\/40 {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.group:focus .group-focus\:ring-moss-800\/50 {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.group:focus .group-focus\:ring-moss-800\/60 {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.group:focus .group-focus\:ring-moss-800\/70 {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.group:focus .group-focus\:ring-moss-800\/75 {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.group:focus .group-focus\:ring-moss-800\/80 {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.group:focus .group-focus\:ring-moss-800\/90 {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.group:focus .group-focus\:ring-moss-800\/95 {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.group:focus .group-focus\:ring-moss-800\/100 {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.group:focus .group-focus\:ring-moss-900\/0 {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.group:focus .group-focus\:ring-moss-900\/5 {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.group:focus .group-focus\:ring-moss-900\/10 {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.group:focus .group-focus\:ring-moss-900\/20 {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.group:focus .group-focus\:ring-moss-900\/25 {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.group:focus .group-focus\:ring-moss-900\/30 {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.group:focus .group-focus\:ring-moss-900\/40 {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.group:focus .group-focus\:ring-moss-900\/50 {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.group:focus .group-focus\:ring-moss-900\/60 {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.group:focus .group-focus\:ring-moss-900\/70 {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.group:focus .group-focus\:ring-moss-900\/75 {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.group:focus .group-focus\:ring-moss-900\/80 {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.group:focus .group-focus\:ring-moss-900\/90 {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.group:focus .group-focus\:ring-moss-900\/95 {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.group:focus .group-focus\:ring-moss-900\/100 {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.group:focus .group-focus\:ring-moss\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:focus .group-focus\:ring-moss\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:focus .group-focus\:ring-moss\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:focus .group-focus\:ring-moss\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:focus .group-focus\:ring-moss\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:focus .group-focus\:ring-moss\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:focus .group-focus\:ring-moss\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:focus .group-focus\:ring-moss\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:focus .group-focus\:ring-moss\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:focus .group-focus\:ring-moss\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:focus .group-focus\:ring-moss\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:focus .group-focus\:ring-moss\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:focus .group-focus\:ring-moss\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:focus .group-focus\:ring-moss\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:focus .group-focus\:ring-moss\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:focus .group-focus\:ring-green-light-25\/0 {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.group:focus .group-focus\:ring-green-light-25\/5 {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.group:focus .group-focus\:ring-green-light-25\/10 {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.group:focus .group-focus\:ring-green-light-25\/20 {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.group:focus .group-focus\:ring-green-light-25\/25 {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.group:focus .group-focus\:ring-green-light-25\/30 {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.group:focus .group-focus\:ring-green-light-25\/40 {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.group:focus .group-focus\:ring-green-light-25\/50 {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.group:focus .group-focus\:ring-green-light-25\/60 {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.group:focus .group-focus\:ring-green-light-25\/70 {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.group:focus .group-focus\:ring-green-light-25\/75 {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.group:focus .group-focus\:ring-green-light-25\/80 {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.group:focus .group-focus\:ring-green-light-25\/90 {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.group:focus .group-focus\:ring-green-light-25\/95 {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.group:focus .group-focus\:ring-green-light-25\/100 {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.group:focus .group-focus\:ring-green-light-50\/0 {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.group:focus .group-focus\:ring-green-light-50\/5 {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.group:focus .group-focus\:ring-green-light-50\/10 {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.group:focus .group-focus\:ring-green-light-50\/20 {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.group:focus .group-focus\:ring-green-light-50\/25 {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.group:focus .group-focus\:ring-green-light-50\/30 {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.group:focus .group-focus\:ring-green-light-50\/40 {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.group:focus .group-focus\:ring-green-light-50\/50 {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.group:focus .group-focus\:ring-green-light-50\/60 {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.group:focus .group-focus\:ring-green-light-50\/70 {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.group:focus .group-focus\:ring-green-light-50\/75 {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.group:focus .group-focus\:ring-green-light-50\/80 {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.group:focus .group-focus\:ring-green-light-50\/90 {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.group:focus .group-focus\:ring-green-light-50\/95 {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.group:focus .group-focus\:ring-green-light-50\/100 {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.group:focus .group-focus\:ring-green-light-100\/0 {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.group:focus .group-focus\:ring-green-light-100\/5 {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.group:focus .group-focus\:ring-green-light-100\/10 {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.group:focus .group-focus\:ring-green-light-100\/20 {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.group:focus .group-focus\:ring-green-light-100\/25 {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.group:focus .group-focus\:ring-green-light-100\/30 {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.group:focus .group-focus\:ring-green-light-100\/40 {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.group:focus .group-focus\:ring-green-light-100\/50 {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.group:focus .group-focus\:ring-green-light-100\/60 {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.group:focus .group-focus\:ring-green-light-100\/70 {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.group:focus .group-focus\:ring-green-light-100\/75 {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.group:focus .group-focus\:ring-green-light-100\/80 {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.group:focus .group-focus\:ring-green-light-100\/90 {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.group:focus .group-focus\:ring-green-light-100\/95 {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.group:focus .group-focus\:ring-green-light-100\/100 {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.group:focus .group-focus\:ring-green-light-300\/0 {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.group:focus .group-focus\:ring-green-light-300\/5 {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.group:focus .group-focus\:ring-green-light-300\/10 {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.group:focus .group-focus\:ring-green-light-300\/20 {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.group:focus .group-focus\:ring-green-light-300\/25 {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.group:focus .group-focus\:ring-green-light-300\/30 {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.group:focus .group-focus\:ring-green-light-300\/40 {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.group:focus .group-focus\:ring-green-light-300\/50 {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.group:focus .group-focus\:ring-green-light-300\/60 {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.group:focus .group-focus\:ring-green-light-300\/70 {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.group:focus .group-focus\:ring-green-light-300\/75 {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.group:focus .group-focus\:ring-green-light-300\/80 {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.group:focus .group-focus\:ring-green-light-300\/90 {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.group:focus .group-focus\:ring-green-light-300\/95 {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.group:focus .group-focus\:ring-green-light-300\/100 {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.group:focus .group-focus\:ring-green-light-400\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:ring-green-light-400\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:ring-green-light-400\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:ring-green-light-400\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:ring-green-light-400\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:ring-green-light-400\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:ring-green-light-400\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:ring-green-light-400\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:ring-green-light-400\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:ring-green-light-400\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:ring-green-light-400\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:ring-green-light-400\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:ring-green-light-400\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:ring-green-light-400\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:ring-green-light-400\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:ring-green-light-500\/0 {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.group:focus .group-focus\:ring-green-light-500\/5 {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.group:focus .group-focus\:ring-green-light-500\/10 {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.group:focus .group-focus\:ring-green-light-500\/20 {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.group:focus .group-focus\:ring-green-light-500\/25 {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.group:focus .group-focus\:ring-green-light-500\/30 {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.group:focus .group-focus\:ring-green-light-500\/40 {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.group:focus .group-focus\:ring-green-light-500\/50 {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.group:focus .group-focus\:ring-green-light-500\/60 {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.group:focus .group-focus\:ring-green-light-500\/70 {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.group:focus .group-focus\:ring-green-light-500\/75 {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.group:focus .group-focus\:ring-green-light-500\/80 {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.group:focus .group-focus\:ring-green-light-500\/90 {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.group:focus .group-focus\:ring-green-light-500\/95 {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.group:focus .group-focus\:ring-green-light-500\/100 {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.group:focus .group-focus\:ring-green-light-800\/0 {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.group:focus .group-focus\:ring-green-light-800\/5 {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.group:focus .group-focus\:ring-green-light-800\/10 {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.group:focus .group-focus\:ring-green-light-800\/20 {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.group:focus .group-focus\:ring-green-light-800\/25 {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.group:focus .group-focus\:ring-green-light-800\/30 {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.group:focus .group-focus\:ring-green-light-800\/40 {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.group:focus .group-focus\:ring-green-light-800\/50 {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.group:focus .group-focus\:ring-green-light-800\/60 {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.group:focus .group-focus\:ring-green-light-800\/70 {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.group:focus .group-focus\:ring-green-light-800\/75 {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.group:focus .group-focus\:ring-green-light-800\/80 {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.group:focus .group-focus\:ring-green-light-800\/90 {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.group:focus .group-focus\:ring-green-light-800\/95 {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.group:focus .group-focus\:ring-green-light-800\/100 {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.group:focus .group-focus\:ring-green-light-900\/0 {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.group:focus .group-focus\:ring-green-light-900\/5 {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.group:focus .group-focus\:ring-green-light-900\/10 {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.group:focus .group-focus\:ring-green-light-900\/20 {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.group:focus .group-focus\:ring-green-light-900\/25 {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.group:focus .group-focus\:ring-green-light-900\/30 {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.group:focus .group-focus\:ring-green-light-900\/40 {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.group:focus .group-focus\:ring-green-light-900\/50 {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.group:focus .group-focus\:ring-green-light-900\/60 {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.group:focus .group-focus\:ring-green-light-900\/70 {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.group:focus .group-focus\:ring-green-light-900\/75 {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.group:focus .group-focus\:ring-green-light-900\/80 {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.group:focus .group-focus\:ring-green-light-900\/90 {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.group:focus .group-focus\:ring-green-light-900\/95 {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.group:focus .group-focus\:ring-green-light-900\/100 {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.group:focus .group-focus\:ring-green-light\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:focus .group-focus\:ring-green-light\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:focus .group-focus\:ring-green-light\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:focus .group-focus\:ring-green-light\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:focus .group-focus\:ring-green-light\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:focus .group-focus\:ring-green-light\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:focus .group-focus\:ring-green-light\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:focus .group-focus\:ring-green-light\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:focus .group-focus\:ring-green-light\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:focus .group-focus\:ring-green-light\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:focus .group-focus\:ring-green-light\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:focus .group-focus\:ring-green-light\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:focus .group-focus\:ring-green-light\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:focus .group-focus\:ring-green-light\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:focus .group-focus\:ring-green-light\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:focus .group-focus\:ring-green-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:focus .group-focus\:ring-green-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:focus .group-focus\:ring-green-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:focus .group-focus\:ring-green-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:focus .group-focus\:ring-green-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:focus .group-focus\:ring-green-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:focus .group-focus\:ring-green-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:focus .group-focus\:ring-green-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:focus .group-focus\:ring-green-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:focus .group-focus\:ring-green-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:focus .group-focus\:ring-green-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:focus .group-focus\:ring-green-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:focus .group-focus\:ring-green-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:focus .group-focus\:ring-green-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:focus .group-focus\:ring-green-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:focus .group-focus\:ring-green-50\/0 {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.group:focus .group-focus\:ring-green-50\/5 {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.group:focus .group-focus\:ring-green-50\/10 {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.group:focus .group-focus\:ring-green-50\/20 {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.group:focus .group-focus\:ring-green-50\/25 {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.group:focus .group-focus\:ring-green-50\/30 {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.group:focus .group-focus\:ring-green-50\/40 {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.group:focus .group-focus\:ring-green-50\/50 {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.group:focus .group-focus\:ring-green-50\/60 {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.group:focus .group-focus\:ring-green-50\/70 {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.group:focus .group-focus\:ring-green-50\/75 {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.group:focus .group-focus\:ring-green-50\/80 {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.group:focus .group-focus\:ring-green-50\/90 {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.group:focus .group-focus\:ring-green-50\/95 {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.group:focus .group-focus\:ring-green-50\/100 {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.group:focus .group-focus\:ring-green-100\/0 {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.group:focus .group-focus\:ring-green-100\/5 {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.group:focus .group-focus\:ring-green-100\/10 {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.group:focus .group-focus\:ring-green-100\/20 {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.group:focus .group-focus\:ring-green-100\/25 {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.group:focus .group-focus\:ring-green-100\/30 {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.group:focus .group-focus\:ring-green-100\/40 {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.group:focus .group-focus\:ring-green-100\/50 {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.group:focus .group-focus\:ring-green-100\/60 {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.group:focus .group-focus\:ring-green-100\/70 {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.group:focus .group-focus\:ring-green-100\/75 {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.group:focus .group-focus\:ring-green-100\/80 {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.group:focus .group-focus\:ring-green-100\/90 {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.group:focus .group-focus\:ring-green-100\/95 {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.group:focus .group-focus\:ring-green-100\/100 {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.group:focus .group-focus\:ring-green-200\/0 {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.group:focus .group-focus\:ring-green-200\/5 {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.group:focus .group-focus\:ring-green-200\/10 {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.group:focus .group-focus\:ring-green-200\/20 {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.group:focus .group-focus\:ring-green-200\/25 {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.group:focus .group-focus\:ring-green-200\/30 {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.group:focus .group-focus\:ring-green-200\/40 {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.group:focus .group-focus\:ring-green-200\/50 {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.group:focus .group-focus\:ring-green-200\/60 {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.group:focus .group-focus\:ring-green-200\/70 {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.group:focus .group-focus\:ring-green-200\/75 {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.group:focus .group-focus\:ring-green-200\/80 {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.group:focus .group-focus\:ring-green-200\/90 {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.group:focus .group-focus\:ring-green-200\/95 {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.group:focus .group-focus\:ring-green-200\/100 {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.group:focus .group-focus\:ring-green-300\/0 {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.group:focus .group-focus\:ring-green-300\/5 {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.group:focus .group-focus\:ring-green-300\/10 {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.group:focus .group-focus\:ring-green-300\/20 {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.group:focus .group-focus\:ring-green-300\/25 {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.group:focus .group-focus\:ring-green-300\/30 {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.group:focus .group-focus\:ring-green-300\/40 {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.group:focus .group-focus\:ring-green-300\/50 {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.group:focus .group-focus\:ring-green-300\/60 {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.group:focus .group-focus\:ring-green-300\/70 {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.group:focus .group-focus\:ring-green-300\/75 {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.group:focus .group-focus\:ring-green-300\/80 {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.group:focus .group-focus\:ring-green-300\/90 {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.group:focus .group-focus\:ring-green-300\/95 {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.group:focus .group-focus\:ring-green-300\/100 {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.group:focus .group-focus\:ring-green-400\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:ring-green-400\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:ring-green-400\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:ring-green-400\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:ring-green-400\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:ring-green-400\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:ring-green-400\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:ring-green-400\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:ring-green-400\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:ring-green-400\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:ring-green-400\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:ring-green-400\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:ring-green-400\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:ring-green-400\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:ring-green-400\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:ring-green-500\/0 {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.group:focus .group-focus\:ring-green-500\/5 {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.group:focus .group-focus\:ring-green-500\/10 {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.group:focus .group-focus\:ring-green-500\/20 {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.group:focus .group-focus\:ring-green-500\/25 {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.group:focus .group-focus\:ring-green-500\/30 {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.group:focus .group-focus\:ring-green-500\/40 {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.group:focus .group-focus\:ring-green-500\/50 {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.group:focus .group-focus\:ring-green-500\/60 {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.group:focus .group-focus\:ring-green-500\/70 {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.group:focus .group-focus\:ring-green-500\/75 {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.group:focus .group-focus\:ring-green-500\/80 {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.group:focus .group-focus\:ring-green-500\/90 {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.group:focus .group-focus\:ring-green-500\/95 {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.group:focus .group-focus\:ring-green-500\/100 {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.group:focus .group-focus\:ring-green-600\/0 {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.group:focus .group-focus\:ring-green-600\/5 {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.group:focus .group-focus\:ring-green-600\/10 {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.group:focus .group-focus\:ring-green-600\/20 {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.group:focus .group-focus\:ring-green-600\/25 {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.group:focus .group-focus\:ring-green-600\/30 {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.group:focus .group-focus\:ring-green-600\/40 {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.group:focus .group-focus\:ring-green-600\/50 {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.group:focus .group-focus\:ring-green-600\/60 {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.group:focus .group-focus\:ring-green-600\/70 {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.group:focus .group-focus\:ring-green-600\/75 {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.group:focus .group-focus\:ring-green-600\/80 {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.group:focus .group-focus\:ring-green-600\/90 {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.group:focus .group-focus\:ring-green-600\/95 {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.group:focus .group-focus\:ring-green-600\/100 {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.group:focus .group-focus\:ring-green-700\/0 {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.group:focus .group-focus\:ring-green-700\/5 {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.group:focus .group-focus\:ring-green-700\/10 {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.group:focus .group-focus\:ring-green-700\/20 {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.group:focus .group-focus\:ring-green-700\/25 {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.group:focus .group-focus\:ring-green-700\/30 {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.group:focus .group-focus\:ring-green-700\/40 {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.group:focus .group-focus\:ring-green-700\/50 {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.group:focus .group-focus\:ring-green-700\/60 {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.group:focus .group-focus\:ring-green-700\/70 {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.group:focus .group-focus\:ring-green-700\/75 {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.group:focus .group-focus\:ring-green-700\/80 {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.group:focus .group-focus\:ring-green-700\/90 {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.group:focus .group-focus\:ring-green-700\/95 {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.group:focus .group-focus\:ring-green-700\/100 {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.group:focus .group-focus\:ring-green-800\/0 {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.group:focus .group-focus\:ring-green-800\/5 {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.group:focus .group-focus\:ring-green-800\/10 {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.group:focus .group-focus\:ring-green-800\/20 {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.group:focus .group-focus\:ring-green-800\/25 {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.group:focus .group-focus\:ring-green-800\/30 {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.group:focus .group-focus\:ring-green-800\/40 {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.group:focus .group-focus\:ring-green-800\/50 {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.group:focus .group-focus\:ring-green-800\/60 {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.group:focus .group-focus\:ring-green-800\/70 {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.group:focus .group-focus\:ring-green-800\/75 {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.group:focus .group-focus\:ring-green-800\/80 {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.group:focus .group-focus\:ring-green-800\/90 {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.group:focus .group-focus\:ring-green-800\/95 {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.group:focus .group-focus\:ring-green-800\/100 {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.group:focus .group-focus\:ring-green-900\/0 {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.group:focus .group-focus\:ring-green-900\/5 {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.group:focus .group-focus\:ring-green-900\/10 {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.group:focus .group-focus\:ring-green-900\/20 {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.group:focus .group-focus\:ring-green-900\/25 {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.group:focus .group-focus\:ring-green-900\/30 {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.group:focus .group-focus\:ring-green-900\/40 {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.group:focus .group-focus\:ring-green-900\/50 {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.group:focus .group-focus\:ring-green-900\/60 {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.group:focus .group-focus\:ring-green-900\/70 {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.group:focus .group-focus\:ring-green-900\/75 {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.group:focus .group-focus\:ring-green-900\/80 {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.group:focus .group-focus\:ring-green-900\/90 {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.group:focus .group-focus\:ring-green-900\/95 {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.group:focus .group-focus\:ring-green-900\/100 {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.group:focus .group-focus\:ring-green\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:focus .group-focus\:ring-green\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:focus .group-focus\:ring-green\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:focus .group-focus\:ring-green\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:focus .group-focus\:ring-green\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:focus .group-focus\:ring-green\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:focus .group-focus\:ring-green\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:focus .group-focus\:ring-green\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:focus .group-focus\:ring-green\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:focus .group-focus\:ring-green\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:focus .group-focus\:ring-green\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:focus .group-focus\:ring-green\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:focus .group-focus\:ring-green\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:focus .group-focus\:ring-green\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:focus .group-focus\:ring-green\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:focus .group-focus\:ring-teal-25\/0 {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.group:focus .group-focus\:ring-teal-25\/5 {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.group:focus .group-focus\:ring-teal-25\/10 {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.group:focus .group-focus\:ring-teal-25\/20 {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.group:focus .group-focus\:ring-teal-25\/25 {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.group:focus .group-focus\:ring-teal-25\/30 {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.group:focus .group-focus\:ring-teal-25\/40 {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.group:focus .group-focus\:ring-teal-25\/50 {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.group:focus .group-focus\:ring-teal-25\/60 {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.group:focus .group-focus\:ring-teal-25\/70 {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.group:focus .group-focus\:ring-teal-25\/75 {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.group:focus .group-focus\:ring-teal-25\/80 {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.group:focus .group-focus\:ring-teal-25\/90 {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.group:focus .group-focus\:ring-teal-25\/95 {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.group:focus .group-focus\:ring-teal-25\/100 {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.group:focus .group-focus\:ring-teal-50\/0 {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.group:focus .group-focus\:ring-teal-50\/5 {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.group:focus .group-focus\:ring-teal-50\/10 {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.group:focus .group-focus\:ring-teal-50\/20 {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.group:focus .group-focus\:ring-teal-50\/25 {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.group:focus .group-focus\:ring-teal-50\/30 {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.group:focus .group-focus\:ring-teal-50\/40 {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.group:focus .group-focus\:ring-teal-50\/50 {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.group:focus .group-focus\:ring-teal-50\/60 {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.group:focus .group-focus\:ring-teal-50\/70 {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.group:focus .group-focus\:ring-teal-50\/75 {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.group:focus .group-focus\:ring-teal-50\/80 {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.group:focus .group-focus\:ring-teal-50\/90 {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.group:focus .group-focus\:ring-teal-50\/95 {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.group:focus .group-focus\:ring-teal-50\/100 {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.group:focus .group-focus\:ring-teal-100\/0 {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.group:focus .group-focus\:ring-teal-100\/5 {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.group:focus .group-focus\:ring-teal-100\/10 {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.group:focus .group-focus\:ring-teal-100\/20 {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.group:focus .group-focus\:ring-teal-100\/25 {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.group:focus .group-focus\:ring-teal-100\/30 {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.group:focus .group-focus\:ring-teal-100\/40 {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.group:focus .group-focus\:ring-teal-100\/50 {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.group:focus .group-focus\:ring-teal-100\/60 {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.group:focus .group-focus\:ring-teal-100\/70 {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.group:focus .group-focus\:ring-teal-100\/75 {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.group:focus .group-focus\:ring-teal-100\/80 {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.group:focus .group-focus\:ring-teal-100\/90 {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.group:focus .group-focus\:ring-teal-100\/95 {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.group:focus .group-focus\:ring-teal-100\/100 {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.group:focus .group-focus\:ring-teal-200\/0 {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.group:focus .group-focus\:ring-teal-200\/5 {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.group:focus .group-focus\:ring-teal-200\/10 {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.group:focus .group-focus\:ring-teal-200\/20 {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.group:focus .group-focus\:ring-teal-200\/25 {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.group:focus .group-focus\:ring-teal-200\/30 {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.group:focus .group-focus\:ring-teal-200\/40 {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.group:focus .group-focus\:ring-teal-200\/50 {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.group:focus .group-focus\:ring-teal-200\/60 {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.group:focus .group-focus\:ring-teal-200\/70 {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.group:focus .group-focus\:ring-teal-200\/75 {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.group:focus .group-focus\:ring-teal-200\/80 {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.group:focus .group-focus\:ring-teal-200\/90 {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.group:focus .group-focus\:ring-teal-200\/95 {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.group:focus .group-focus\:ring-teal-200\/100 {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.group:focus .group-focus\:ring-teal-300\/0 {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.group:focus .group-focus\:ring-teal-300\/5 {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.group:focus .group-focus\:ring-teal-300\/10 {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.group:focus .group-focus\:ring-teal-300\/20 {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.group:focus .group-focus\:ring-teal-300\/25 {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.group:focus .group-focus\:ring-teal-300\/30 {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.group:focus .group-focus\:ring-teal-300\/40 {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.group:focus .group-focus\:ring-teal-300\/50 {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.group:focus .group-focus\:ring-teal-300\/60 {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.group:focus .group-focus\:ring-teal-300\/70 {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.group:focus .group-focus\:ring-teal-300\/75 {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.group:focus .group-focus\:ring-teal-300\/80 {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.group:focus .group-focus\:ring-teal-300\/90 {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.group:focus .group-focus\:ring-teal-300\/95 {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.group:focus .group-focus\:ring-teal-300\/100 {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.group:focus .group-focus\:ring-teal-400\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:ring-teal-400\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:ring-teal-400\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:ring-teal-400\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:ring-teal-400\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:ring-teal-400\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:ring-teal-400\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:ring-teal-400\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:ring-teal-400\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:ring-teal-400\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:ring-teal-400\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:ring-teal-400\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:ring-teal-400\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:ring-teal-400\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:ring-teal-400\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:ring-teal-500\/0 {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.group:focus .group-focus\:ring-teal-500\/5 {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.group:focus .group-focus\:ring-teal-500\/10 {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.group:focus .group-focus\:ring-teal-500\/20 {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.group:focus .group-focus\:ring-teal-500\/25 {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.group:focus .group-focus\:ring-teal-500\/30 {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.group:focus .group-focus\:ring-teal-500\/40 {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.group:focus .group-focus\:ring-teal-500\/50 {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.group:focus .group-focus\:ring-teal-500\/60 {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.group:focus .group-focus\:ring-teal-500\/70 {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.group:focus .group-focus\:ring-teal-500\/75 {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.group:focus .group-focus\:ring-teal-500\/80 {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.group:focus .group-focus\:ring-teal-500\/90 {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.group:focus .group-focus\:ring-teal-500\/95 {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.group:focus .group-focus\:ring-teal-500\/100 {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.group:focus .group-focus\:ring-teal-600\/0 {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.group:focus .group-focus\:ring-teal-600\/5 {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.group:focus .group-focus\:ring-teal-600\/10 {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.group:focus .group-focus\:ring-teal-600\/20 {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.group:focus .group-focus\:ring-teal-600\/25 {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.group:focus .group-focus\:ring-teal-600\/30 {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.group:focus .group-focus\:ring-teal-600\/40 {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.group:focus .group-focus\:ring-teal-600\/50 {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.group:focus .group-focus\:ring-teal-600\/60 {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.group:focus .group-focus\:ring-teal-600\/70 {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.group:focus .group-focus\:ring-teal-600\/75 {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.group:focus .group-focus\:ring-teal-600\/80 {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.group:focus .group-focus\:ring-teal-600\/90 {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.group:focus .group-focus\:ring-teal-600\/95 {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.group:focus .group-focus\:ring-teal-600\/100 {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.group:focus .group-focus\:ring-teal-700\/0 {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.group:focus .group-focus\:ring-teal-700\/5 {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.group:focus .group-focus\:ring-teal-700\/10 {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.group:focus .group-focus\:ring-teal-700\/20 {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.group:focus .group-focus\:ring-teal-700\/25 {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.group:focus .group-focus\:ring-teal-700\/30 {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.group:focus .group-focus\:ring-teal-700\/40 {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.group:focus .group-focus\:ring-teal-700\/50 {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.group:focus .group-focus\:ring-teal-700\/60 {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.group:focus .group-focus\:ring-teal-700\/70 {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.group:focus .group-focus\:ring-teal-700\/75 {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.group:focus .group-focus\:ring-teal-700\/80 {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.group:focus .group-focus\:ring-teal-700\/90 {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.group:focus .group-focus\:ring-teal-700\/95 {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.group:focus .group-focus\:ring-teal-700\/100 {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.group:focus .group-focus\:ring-teal-800\/0 {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.group:focus .group-focus\:ring-teal-800\/5 {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.group:focus .group-focus\:ring-teal-800\/10 {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.group:focus .group-focus\:ring-teal-800\/20 {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.group:focus .group-focus\:ring-teal-800\/25 {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.group:focus .group-focus\:ring-teal-800\/30 {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.group:focus .group-focus\:ring-teal-800\/40 {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.group:focus .group-focus\:ring-teal-800\/50 {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.group:focus .group-focus\:ring-teal-800\/60 {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.group:focus .group-focus\:ring-teal-800\/70 {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.group:focus .group-focus\:ring-teal-800\/75 {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.group:focus .group-focus\:ring-teal-800\/80 {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.group:focus .group-focus\:ring-teal-800\/90 {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.group:focus .group-focus\:ring-teal-800\/95 {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.group:focus .group-focus\:ring-teal-800\/100 {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.group:focus .group-focus\:ring-teal-900\/0 {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.group:focus .group-focus\:ring-teal-900\/5 {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.group:focus .group-focus\:ring-teal-900\/10 {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.group:focus .group-focus\:ring-teal-900\/20 {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.group:focus .group-focus\:ring-teal-900\/25 {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.group:focus .group-focus\:ring-teal-900\/30 {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.group:focus .group-focus\:ring-teal-900\/40 {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.group:focus .group-focus\:ring-teal-900\/50 {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.group:focus .group-focus\:ring-teal-900\/60 {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.group:focus .group-focus\:ring-teal-900\/70 {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.group:focus .group-focus\:ring-teal-900\/75 {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.group:focus .group-focus\:ring-teal-900\/80 {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.group:focus .group-focus\:ring-teal-900\/90 {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.group:focus .group-focus\:ring-teal-900\/95 {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.group:focus .group-focus\:ring-teal-900\/100 {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.group:focus .group-focus\:ring-teal\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:focus .group-focus\:ring-teal\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:focus .group-focus\:ring-teal\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:focus .group-focus\:ring-teal\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:focus .group-focus\:ring-teal\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:focus .group-focus\:ring-teal\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:focus .group-focus\:ring-teal\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:focus .group-focus\:ring-teal\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:focus .group-focus\:ring-teal\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:focus .group-focus\:ring-teal\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:focus .group-focus\:ring-teal\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:focus .group-focus\:ring-teal\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:focus .group-focus\:ring-teal\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:focus .group-focus\:ring-teal\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:focus .group-focus\:ring-teal\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:focus .group-focus\:ring-cyan-25\/0 {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.group:focus .group-focus\:ring-cyan-25\/5 {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.group:focus .group-focus\:ring-cyan-25\/10 {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.group:focus .group-focus\:ring-cyan-25\/20 {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.group:focus .group-focus\:ring-cyan-25\/25 {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.group:focus .group-focus\:ring-cyan-25\/30 {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.group:focus .group-focus\:ring-cyan-25\/40 {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.group:focus .group-focus\:ring-cyan-25\/50 {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.group:focus .group-focus\:ring-cyan-25\/60 {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.group:focus .group-focus\:ring-cyan-25\/70 {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.group:focus .group-focus\:ring-cyan-25\/75 {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.group:focus .group-focus\:ring-cyan-25\/80 {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.group:focus .group-focus\:ring-cyan-25\/90 {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.group:focus .group-focus\:ring-cyan-25\/95 {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.group:focus .group-focus\:ring-cyan-25\/100 {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.group:focus .group-focus\:ring-cyan-50\/0 {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.group:focus .group-focus\:ring-cyan-50\/5 {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.group:focus .group-focus\:ring-cyan-50\/10 {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.group:focus .group-focus\:ring-cyan-50\/20 {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.group:focus .group-focus\:ring-cyan-50\/25 {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.group:focus .group-focus\:ring-cyan-50\/30 {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.group:focus .group-focus\:ring-cyan-50\/40 {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.group:focus .group-focus\:ring-cyan-50\/50 {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.group:focus .group-focus\:ring-cyan-50\/60 {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.group:focus .group-focus\:ring-cyan-50\/70 {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.group:focus .group-focus\:ring-cyan-50\/75 {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.group:focus .group-focus\:ring-cyan-50\/80 {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.group:focus .group-focus\:ring-cyan-50\/90 {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.group:focus .group-focus\:ring-cyan-50\/95 {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.group:focus .group-focus\:ring-cyan-50\/100 {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.group:focus .group-focus\:ring-cyan-100\/0 {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.group:focus .group-focus\:ring-cyan-100\/5 {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.group:focus .group-focus\:ring-cyan-100\/10 {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.group:focus .group-focus\:ring-cyan-100\/20 {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.group:focus .group-focus\:ring-cyan-100\/25 {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.group:focus .group-focus\:ring-cyan-100\/30 {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.group:focus .group-focus\:ring-cyan-100\/40 {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.group:focus .group-focus\:ring-cyan-100\/50 {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.group:focus .group-focus\:ring-cyan-100\/60 {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.group:focus .group-focus\:ring-cyan-100\/70 {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.group:focus .group-focus\:ring-cyan-100\/75 {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.group:focus .group-focus\:ring-cyan-100\/80 {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.group:focus .group-focus\:ring-cyan-100\/90 {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.group:focus .group-focus\:ring-cyan-100\/95 {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.group:focus .group-focus\:ring-cyan-100\/100 {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.group:focus .group-focus\:ring-cyan-200\/0 {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.group:focus .group-focus\:ring-cyan-200\/5 {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.group:focus .group-focus\:ring-cyan-200\/10 {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.group:focus .group-focus\:ring-cyan-200\/20 {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.group:focus .group-focus\:ring-cyan-200\/25 {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.group:focus .group-focus\:ring-cyan-200\/30 {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.group:focus .group-focus\:ring-cyan-200\/40 {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.group:focus .group-focus\:ring-cyan-200\/50 {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.group:focus .group-focus\:ring-cyan-200\/60 {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.group:focus .group-focus\:ring-cyan-200\/70 {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.group:focus .group-focus\:ring-cyan-200\/75 {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.group:focus .group-focus\:ring-cyan-200\/80 {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.group:focus .group-focus\:ring-cyan-200\/90 {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.group:focus .group-focus\:ring-cyan-200\/95 {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.group:focus .group-focus\:ring-cyan-200\/100 {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.group:focus .group-focus\:ring-cyan-300\/0 {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.group:focus .group-focus\:ring-cyan-300\/5 {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.group:focus .group-focus\:ring-cyan-300\/10 {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.group:focus .group-focus\:ring-cyan-300\/20 {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.group:focus .group-focus\:ring-cyan-300\/25 {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.group:focus .group-focus\:ring-cyan-300\/30 {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.group:focus .group-focus\:ring-cyan-300\/40 {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.group:focus .group-focus\:ring-cyan-300\/50 {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.group:focus .group-focus\:ring-cyan-300\/60 {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.group:focus .group-focus\:ring-cyan-300\/70 {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.group:focus .group-focus\:ring-cyan-300\/75 {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.group:focus .group-focus\:ring-cyan-300\/80 {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.group:focus .group-focus\:ring-cyan-300\/90 {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.group:focus .group-focus\:ring-cyan-300\/95 {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.group:focus .group-focus\:ring-cyan-300\/100 {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.group:focus .group-focus\:ring-cyan-400\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:ring-cyan-400\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:ring-cyan-400\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:ring-cyan-400\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:ring-cyan-400\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:ring-cyan-400\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:ring-cyan-400\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:ring-cyan-400\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:ring-cyan-400\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:ring-cyan-400\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:ring-cyan-400\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:ring-cyan-400\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:ring-cyan-400\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:ring-cyan-400\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:ring-cyan-400\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:ring-cyan-500\/0 {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.group:focus .group-focus\:ring-cyan-500\/5 {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.group:focus .group-focus\:ring-cyan-500\/10 {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.group:focus .group-focus\:ring-cyan-500\/20 {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.group:focus .group-focus\:ring-cyan-500\/25 {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.group:focus .group-focus\:ring-cyan-500\/30 {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.group:focus .group-focus\:ring-cyan-500\/40 {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.group:focus .group-focus\:ring-cyan-500\/50 {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.group:focus .group-focus\:ring-cyan-500\/60 {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.group:focus .group-focus\:ring-cyan-500\/70 {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.group:focus .group-focus\:ring-cyan-500\/75 {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.group:focus .group-focus\:ring-cyan-500\/80 {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.group:focus .group-focus\:ring-cyan-500\/90 {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.group:focus .group-focus\:ring-cyan-500\/95 {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.group:focus .group-focus\:ring-cyan-500\/100 {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.group:focus .group-focus\:ring-cyan-600\/0 {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.group:focus .group-focus\:ring-cyan-600\/5 {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.group:focus .group-focus\:ring-cyan-600\/10 {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.group:focus .group-focus\:ring-cyan-600\/20 {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.group:focus .group-focus\:ring-cyan-600\/25 {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.group:focus .group-focus\:ring-cyan-600\/30 {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.group:focus .group-focus\:ring-cyan-600\/40 {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.group:focus .group-focus\:ring-cyan-600\/50 {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.group:focus .group-focus\:ring-cyan-600\/60 {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.group:focus .group-focus\:ring-cyan-600\/70 {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.group:focus .group-focus\:ring-cyan-600\/75 {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.group:focus .group-focus\:ring-cyan-600\/80 {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.group:focus .group-focus\:ring-cyan-600\/90 {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.group:focus .group-focus\:ring-cyan-600\/95 {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.group:focus .group-focus\:ring-cyan-600\/100 {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.group:focus .group-focus\:ring-cyan-700\/0 {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.group:focus .group-focus\:ring-cyan-700\/5 {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.group:focus .group-focus\:ring-cyan-700\/10 {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.group:focus .group-focus\:ring-cyan-700\/20 {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.group:focus .group-focus\:ring-cyan-700\/25 {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.group:focus .group-focus\:ring-cyan-700\/30 {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.group:focus .group-focus\:ring-cyan-700\/40 {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.group:focus .group-focus\:ring-cyan-700\/50 {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.group:focus .group-focus\:ring-cyan-700\/60 {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.group:focus .group-focus\:ring-cyan-700\/70 {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.group:focus .group-focus\:ring-cyan-700\/75 {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.group:focus .group-focus\:ring-cyan-700\/80 {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.group:focus .group-focus\:ring-cyan-700\/90 {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.group:focus .group-focus\:ring-cyan-700\/95 {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.group:focus .group-focus\:ring-cyan-700\/100 {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.group:focus .group-focus\:ring-cyan-800\/0 {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.group:focus .group-focus\:ring-cyan-800\/5 {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.group:focus .group-focus\:ring-cyan-800\/10 {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.group:focus .group-focus\:ring-cyan-800\/20 {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.group:focus .group-focus\:ring-cyan-800\/25 {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.group:focus .group-focus\:ring-cyan-800\/30 {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.group:focus .group-focus\:ring-cyan-800\/40 {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.group:focus .group-focus\:ring-cyan-800\/50 {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.group:focus .group-focus\:ring-cyan-800\/60 {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.group:focus .group-focus\:ring-cyan-800\/70 {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.group:focus .group-focus\:ring-cyan-800\/75 {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.group:focus .group-focus\:ring-cyan-800\/80 {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.group:focus .group-focus\:ring-cyan-800\/90 {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.group:focus .group-focus\:ring-cyan-800\/95 {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.group:focus .group-focus\:ring-cyan-800\/100 {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.group:focus .group-focus\:ring-cyan-900\/0 {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.group:focus .group-focus\:ring-cyan-900\/5 {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.group:focus .group-focus\:ring-cyan-900\/10 {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.group:focus .group-focus\:ring-cyan-900\/20 {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.group:focus .group-focus\:ring-cyan-900\/25 {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.group:focus .group-focus\:ring-cyan-900\/30 {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.group:focus .group-focus\:ring-cyan-900\/40 {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.group:focus .group-focus\:ring-cyan-900\/50 {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.group:focus .group-focus\:ring-cyan-900\/60 {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.group:focus .group-focus\:ring-cyan-900\/70 {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.group:focus .group-focus\:ring-cyan-900\/75 {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.group:focus .group-focus\:ring-cyan-900\/80 {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.group:focus .group-focus\:ring-cyan-900\/90 {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.group:focus .group-focus\:ring-cyan-900\/95 {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.group:focus .group-focus\:ring-cyan-900\/100 {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.group:focus .group-focus\:ring-cyan\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:focus .group-focus\:ring-cyan\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:focus .group-focus\:ring-cyan\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:focus .group-focus\:ring-cyan\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:focus .group-focus\:ring-cyan\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:focus .group-focus\:ring-cyan\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:focus .group-focus\:ring-cyan\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:focus .group-focus\:ring-cyan\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:focus .group-focus\:ring-cyan\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:focus .group-focus\:ring-cyan\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:focus .group-focus\:ring-cyan\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:focus .group-focus\:ring-cyan\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:focus .group-focus\:ring-cyan\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:focus .group-focus\:ring-cyan\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:focus .group-focus\:ring-cyan\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:focus .group-focus\:ring-blue-light-25\/0 {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.group:focus .group-focus\:ring-blue-light-25\/5 {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-25\/10 {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-25\/20 {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-25\/25 {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-25\/30 {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-25\/40 {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-25\/50 {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-25\/60 {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-25\/70 {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-25\/75 {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-25\/80 {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-25\/90 {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-25\/95 {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-25\/100 {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.group:focus .group-focus\:ring-blue-light-50\/0 {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.group:focus .group-focus\:ring-blue-light-50\/5 {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-50\/10 {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-50\/20 {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-50\/25 {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-50\/30 {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-50\/40 {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-50\/50 {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-50\/60 {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-50\/70 {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-50\/75 {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-50\/80 {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-50\/90 {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-50\/95 {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-50\/100 {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.group:focus .group-focus\:ring-blue-light-100\/0 {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.group:focus .group-focus\:ring-blue-light-100\/5 {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-100\/10 {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-100\/20 {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-100\/25 {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-100\/30 {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-100\/40 {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-100\/50 {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-100\/60 {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-100\/70 {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-100\/75 {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-100\/80 {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-100\/90 {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-100\/95 {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-100\/100 {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.group:focus .group-focus\:ring-blue-light-200\/0 {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.group:focus .group-focus\:ring-blue-light-200\/5 {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-200\/10 {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-200\/20 {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-200\/25 {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-200\/30 {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-200\/40 {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-200\/50 {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-200\/60 {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-200\/70 {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-200\/75 {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-200\/80 {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-200\/90 {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-200\/95 {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-200\/100 {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.group:focus .group-focus\:ring-blue-light-300\/0 {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.group:focus .group-focus\:ring-blue-light-300\/5 {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-300\/10 {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-300\/20 {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-300\/25 {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-300\/30 {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-300\/40 {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-300\/50 {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-300\/60 {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-300\/70 {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-300\/75 {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-300\/80 {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-300\/90 {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-300\/95 {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-300\/100 {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.group:focus .group-focus\:ring-blue-light-400\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:ring-blue-light-400\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-400\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-400\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-400\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-400\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-400\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-400\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-400\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-400\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-400\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-400\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-400\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-400\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-400\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:ring-blue-light-500\/0 {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.group:focus .group-focus\:ring-blue-light-500\/5 {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-500\/10 {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-500\/20 {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-500\/25 {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-500\/30 {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-500\/40 {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-500\/50 {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-500\/60 {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-500\/70 {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-500\/75 {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-500\/80 {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-500\/90 {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-500\/95 {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-500\/100 {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.group:focus .group-focus\:ring-blue-light-600\/0 {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.group:focus .group-focus\:ring-blue-light-600\/5 {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-600\/10 {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-600\/20 {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-600\/25 {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-600\/30 {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-600\/40 {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-600\/50 {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-600\/60 {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-600\/70 {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-600\/75 {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-600\/80 {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-600\/90 {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-600\/95 {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-600\/100 {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.group:focus .group-focus\:ring-blue-light-700\/0 {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.group:focus .group-focus\:ring-blue-light-700\/5 {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-700\/10 {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-700\/20 {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-700\/25 {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-700\/30 {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-700\/40 {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-700\/50 {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-700\/60 {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-700\/70 {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-700\/75 {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-700\/80 {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-700\/90 {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-700\/95 {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-700\/100 {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.group:focus .group-focus\:ring-blue-light-800\/0 {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.group:focus .group-focus\:ring-blue-light-800\/5 {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-800\/10 {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-800\/20 {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-800\/25 {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-800\/30 {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-800\/40 {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-800\/50 {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-800\/60 {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-800\/70 {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-800\/75 {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-800\/80 {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-800\/90 {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-800\/95 {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-800\/100 {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.group:focus .group-focus\:ring-blue-light-900\/0 {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.group:focus .group-focus\:ring-blue-light-900\/5 {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.group:focus .group-focus\:ring-blue-light-900\/10 {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.group:focus .group-focus\:ring-blue-light-900\/20 {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.group:focus .group-focus\:ring-blue-light-900\/25 {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.group:focus .group-focus\:ring-blue-light-900\/30 {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.group:focus .group-focus\:ring-blue-light-900\/40 {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.group:focus .group-focus\:ring-blue-light-900\/50 {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.group:focus .group-focus\:ring-blue-light-900\/60 {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.group:focus .group-focus\:ring-blue-light-900\/70 {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.group:focus .group-focus\:ring-blue-light-900\/75 {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.group:focus .group-focus\:ring-blue-light-900\/80 {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.group:focus .group-focus\:ring-blue-light-900\/90 {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.group:focus .group-focus\:ring-blue-light-900\/95 {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.group:focus .group-focus\:ring-blue-light-900\/100 {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.group:focus .group-focus\:ring-blue-light\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:focus .group-focus\:ring-blue-light\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:focus .group-focus\:ring-blue-light\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:focus .group-focus\:ring-blue-light\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:focus .group-focus\:ring-blue-light\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:focus .group-focus\:ring-blue-light\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:focus .group-focus\:ring-blue-light\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:focus .group-focus\:ring-blue-light\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:focus .group-focus\:ring-blue-light\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:focus .group-focus\:ring-blue-light\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:focus .group-focus\:ring-blue-light\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:focus .group-focus\:ring-blue-light\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:focus .group-focus\:ring-blue-light\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:focus .group-focus\:ring-blue-light\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:focus .group-focus\:ring-blue-light\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:focus .group-focus\:ring-blue-25\/0 {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.group:focus .group-focus\:ring-blue-25\/5 {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-25\/10 {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-25\/20 {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-25\/25 {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-25\/30 {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-25\/40 {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-25\/50 {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-25\/60 {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-25\/70 {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-25\/75 {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-25\/80 {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-25\/90 {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-25\/95 {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-25\/100 {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.group:focus .group-focus\:ring-blue-50\/0 {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.group:focus .group-focus\:ring-blue-50\/5 {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-50\/10 {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-50\/20 {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-50\/25 {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-50\/30 {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-50\/40 {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-50\/50 {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-50\/60 {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-50\/70 {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-50\/75 {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-50\/80 {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-50\/90 {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-50\/95 {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-50\/100 {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.group:focus .group-focus\:ring-blue-100\/0 {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.group:focus .group-focus\:ring-blue-100\/5 {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-100\/10 {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-100\/20 {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-100\/25 {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-100\/30 {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-100\/40 {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-100\/50 {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-100\/60 {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-100\/70 {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-100\/75 {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-100\/80 {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-100\/90 {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-100\/95 {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-100\/100 {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.group:focus .group-focus\:ring-blue-200\/0 {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.group:focus .group-focus\:ring-blue-200\/5 {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-200\/10 {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-200\/20 {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-200\/25 {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-200\/30 {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-200\/40 {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-200\/50 {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-200\/60 {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-200\/70 {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-200\/75 {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-200\/80 {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-200\/90 {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-200\/95 {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-200\/100 {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.group:focus .group-focus\:ring-blue-300\/0 {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.group:focus .group-focus\:ring-blue-300\/5 {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-300\/10 {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-300\/20 {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-300\/25 {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-300\/30 {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-300\/40 {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-300\/50 {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-300\/60 {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-300\/70 {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-300\/75 {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-300\/80 {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-300\/90 {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-300\/95 {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-300\/100 {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.group:focus .group-focus\:ring-blue-400\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:ring-blue-400\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:ring-blue-400\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:ring-blue-400\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:ring-blue-400\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:ring-blue-400\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:ring-blue-400\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:ring-blue-400\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:ring-blue-400\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:ring-blue-400\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:ring-blue-400\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:ring-blue-400\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:ring-blue-400\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:ring-blue-400\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:ring-blue-400\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:ring-blue-500\/0 {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.group:focus .group-focus\:ring-blue-500\/5 {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.group:focus .group-focus\:ring-blue-500\/10 {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.group:focus .group-focus\:ring-blue-500\/20 {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.group:focus .group-focus\:ring-blue-500\/25 {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.group:focus .group-focus\:ring-blue-500\/30 {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.group:focus .group-focus\:ring-blue-500\/40 {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.group:focus .group-focus\:ring-blue-500\/50 {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.group:focus .group-focus\:ring-blue-500\/60 {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.group:focus .group-focus\:ring-blue-500\/70 {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.group:focus .group-focus\:ring-blue-500\/75 {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.group:focus .group-focus\:ring-blue-500\/80 {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.group:focus .group-focus\:ring-blue-500\/90 {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.group:focus .group-focus\:ring-blue-500\/95 {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.group:focus .group-focus\:ring-blue-500\/100 {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.group:focus .group-focus\:ring-blue-600\/0 {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.group:focus .group-focus\:ring-blue-600\/5 {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.group:focus .group-focus\:ring-blue-600\/10 {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.group:focus .group-focus\:ring-blue-600\/20 {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.group:focus .group-focus\:ring-blue-600\/25 {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.group:focus .group-focus\:ring-blue-600\/30 {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.group:focus .group-focus\:ring-blue-600\/40 {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.group:focus .group-focus\:ring-blue-600\/50 {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.group:focus .group-focus\:ring-blue-600\/60 {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.group:focus .group-focus\:ring-blue-600\/70 {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.group:focus .group-focus\:ring-blue-600\/75 {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.group:focus .group-focus\:ring-blue-600\/80 {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.group:focus .group-focus\:ring-blue-600\/90 {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.group:focus .group-focus\:ring-blue-600\/95 {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.group:focus .group-focus\:ring-blue-600\/100 {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.group:focus .group-focus\:ring-blue-700\/0 {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.group:focus .group-focus\:ring-blue-700\/5 {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.group:focus .group-focus\:ring-blue-700\/10 {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.group:focus .group-focus\:ring-blue-700\/20 {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.group:focus .group-focus\:ring-blue-700\/25 {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.group:focus .group-focus\:ring-blue-700\/30 {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.group:focus .group-focus\:ring-blue-700\/40 {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.group:focus .group-focus\:ring-blue-700\/50 {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.group:focus .group-focus\:ring-blue-700\/60 {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.group:focus .group-focus\:ring-blue-700\/70 {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.group:focus .group-focus\:ring-blue-700\/75 {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.group:focus .group-focus\:ring-blue-700\/80 {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.group:focus .group-focus\:ring-blue-700\/90 {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.group:focus .group-focus\:ring-blue-700\/95 {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.group:focus .group-focus\:ring-blue-700\/100 {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.group:focus .group-focus\:ring-blue-800\/0 {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.group:focus .group-focus\:ring-blue-800\/5 {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.group:focus .group-focus\:ring-blue-800\/10 {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.group:focus .group-focus\:ring-blue-800\/20 {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.group:focus .group-focus\:ring-blue-800\/25 {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.group:focus .group-focus\:ring-blue-800\/30 {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.group:focus .group-focus\:ring-blue-800\/40 {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.group:focus .group-focus\:ring-blue-800\/50 {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.group:focus .group-focus\:ring-blue-800\/60 {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.group:focus .group-focus\:ring-blue-800\/70 {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.group:focus .group-focus\:ring-blue-800\/75 {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.group:focus .group-focus\:ring-blue-800\/80 {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.group:focus .group-focus\:ring-blue-800\/90 {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.group:focus .group-focus\:ring-blue-800\/95 {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.group:focus .group-focus\:ring-blue-800\/100 {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.group:focus .group-focus\:ring-blue-900\/0 {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.group:focus .group-focus\:ring-blue-900\/5 {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.group:focus .group-focus\:ring-blue-900\/10 {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.group:focus .group-focus\:ring-blue-900\/20 {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.group:focus .group-focus\:ring-blue-900\/25 {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.group:focus .group-focus\:ring-blue-900\/30 {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.group:focus .group-focus\:ring-blue-900\/40 {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.group:focus .group-focus\:ring-blue-900\/50 {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.group:focus .group-focus\:ring-blue-900\/60 {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.group:focus .group-focus\:ring-blue-900\/70 {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.group:focus .group-focus\:ring-blue-900\/75 {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.group:focus .group-focus\:ring-blue-900\/80 {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.group:focus .group-focus\:ring-blue-900\/90 {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.group:focus .group-focus\:ring-blue-900\/95 {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.group:focus .group-focus\:ring-blue-900\/100 {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.group:focus .group-focus\:ring-blue\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:focus .group-focus\:ring-blue\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:focus .group-focus\:ring-blue\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:focus .group-focus\:ring-blue\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:focus .group-focus\:ring-blue\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:focus .group-focus\:ring-blue\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:focus .group-focus\:ring-blue\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:focus .group-focus\:ring-blue\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:focus .group-focus\:ring-blue\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:focus .group-focus\:ring-blue\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:focus .group-focus\:ring-blue\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:focus .group-focus\:ring-blue\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:focus .group-focus\:ring-blue\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:focus .group-focus\:ring-blue\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:focus .group-focus\:ring-blue\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:focus .group-focus\:ring-blue-dark-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-50\/0 {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-50\/5 {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-50\/10 {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-50\/20 {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-50\/25 {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-50\/30 {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-50\/40 {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-50\/50 {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-50\/60 {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-50\/70 {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-50\/75 {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-50\/80 {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-50\/90 {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-50\/95 {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-50\/100 {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-100\/0 {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-100\/5 {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-100\/10 {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-100\/20 {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-100\/25 {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-100\/30 {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-100\/40 {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-100\/50 {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-100\/60 {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-100\/70 {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-100\/75 {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-100\/80 {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-100\/90 {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-100\/95 {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-100\/100 {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-200\/0 {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-200\/5 {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-200\/10 {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-200\/20 {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-200\/25 {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-200\/30 {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-200\/40 {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-200\/50 {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-200\/60 {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-200\/70 {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-200\/75 {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-200\/80 {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-200\/90 {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-200\/95 {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-200\/100 {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-300\/0 {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-300\/5 {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-300\/10 {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-300\/20 {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-300\/25 {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-300\/30 {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-300\/40 {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-300\/50 {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-300\/60 {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-300\/70 {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-300\/75 {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-300\/80 {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-300\/90 {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-300\/95 {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-300\/100 {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-400\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-400\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-400\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-400\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-400\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-400\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-400\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-400\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-400\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-400\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-400\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-400\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-400\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-400\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-400\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-500\/0 {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark-500\/5 {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-500\/10 {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-500\/20 {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-500\/25 {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-500\/30 {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-500\/40 {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-500\/50 {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-500\/60 {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-500\/70 {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-500\/75 {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-500\/80 {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-500\/90 {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-500\/95 {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-500\/100 {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.group:focus .group-focus\:ring-blue-dark-600\/0 {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.group:focus .group-focus\:ring-blue-dark-600\/5 {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-600\/10 {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-600\/20 {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-600\/25 {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-600\/30 {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-600\/40 {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-600\/50 {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-600\/60 {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-600\/70 {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-600\/75 {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-600\/80 {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-600\/90 {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-600\/95 {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-600\/100 {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.group:focus .group-focus\:ring-blue-dark-700\/0 {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.group:focus .group-focus\:ring-blue-dark-700\/5 {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-700\/10 {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-700\/20 {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-700\/25 {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-700\/30 {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-700\/40 {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-700\/50 {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-700\/60 {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-700\/70 {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-700\/75 {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-700\/80 {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-700\/90 {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-700\/95 {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-700\/100 {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.group:focus .group-focus\:ring-blue-dark-800\/0 {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.group:focus .group-focus\:ring-blue-dark-800\/5 {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-800\/10 {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-800\/20 {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-800\/25 {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-800\/30 {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-800\/40 {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-800\/50 {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-800\/60 {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-800\/70 {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-800\/75 {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-800\/80 {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-800\/90 {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-800\/95 {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-800\/100 {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.group:focus .group-focus\:ring-blue-dark-900\/0 {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.group:focus .group-focus\:ring-blue-dark-900\/5 {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark-900\/10 {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark-900\/20 {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark-900\/25 {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark-900\/30 {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark-900\/40 {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark-900\/50 {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark-900\/60 {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark-900\/70 {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark-900\/75 {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark-900\/80 {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark-900\/90 {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark-900\/95 {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark-900\/100 {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.group:focus .group-focus\:ring-blue-dark\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:focus .group-focus\:ring-blue-dark\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:focus .group-focus\:ring-blue-dark\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:focus .group-focus\:ring-blue-dark\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:focus .group-focus\:ring-blue-dark\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:focus .group-focus\:ring-blue-dark\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:focus .group-focus\:ring-blue-dark\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:focus .group-focus\:ring-blue-dark\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:focus .group-focus\:ring-blue-dark\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:focus .group-focus\:ring-blue-dark\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:focus .group-focus\:ring-blue-dark\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:focus .group-focus\:ring-blue-dark\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:focus .group-focus\:ring-blue-dark\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:focus .group-focus\:ring-blue-dark\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:focus .group-focus\:ring-blue-dark\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:focus .group-focus\:ring-indigo-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:focus .group-focus\:ring-indigo-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:focus .group-focus\:ring-indigo-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:focus .group-focus\:ring-indigo-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:focus .group-focus\:ring-indigo-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:focus .group-focus\:ring-indigo-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:focus .group-focus\:ring-indigo-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:focus .group-focus\:ring-indigo-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:focus .group-focus\:ring-indigo-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:focus .group-focus\:ring-indigo-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:focus .group-focus\:ring-indigo-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:focus .group-focus\:ring-indigo-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:focus .group-focus\:ring-indigo-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:focus .group-focus\:ring-indigo-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:focus .group-focus\:ring-indigo-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:focus .group-focus\:ring-indigo-50\/0 {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.group:focus .group-focus\:ring-indigo-50\/5 {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.group:focus .group-focus\:ring-indigo-50\/10 {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.group:focus .group-focus\:ring-indigo-50\/20 {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.group:focus .group-focus\:ring-indigo-50\/25 {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.group:focus .group-focus\:ring-indigo-50\/30 {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.group:focus .group-focus\:ring-indigo-50\/40 {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.group:focus .group-focus\:ring-indigo-50\/50 {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.group:focus .group-focus\:ring-indigo-50\/60 {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.group:focus .group-focus\:ring-indigo-50\/70 {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.group:focus .group-focus\:ring-indigo-50\/75 {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.group:focus .group-focus\:ring-indigo-50\/80 {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.group:focus .group-focus\:ring-indigo-50\/90 {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.group:focus .group-focus\:ring-indigo-50\/95 {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.group:focus .group-focus\:ring-indigo-50\/100 {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.group:focus .group-focus\:ring-indigo-100\/0 {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.group:focus .group-focus\:ring-indigo-100\/5 {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.group:focus .group-focus\:ring-indigo-100\/10 {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.group:focus .group-focus\:ring-indigo-100\/20 {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.group:focus .group-focus\:ring-indigo-100\/25 {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.group:focus .group-focus\:ring-indigo-100\/30 {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.group:focus .group-focus\:ring-indigo-100\/40 {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.group:focus .group-focus\:ring-indigo-100\/50 {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.group:focus .group-focus\:ring-indigo-100\/60 {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.group:focus .group-focus\:ring-indigo-100\/70 {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.group:focus .group-focus\:ring-indigo-100\/75 {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.group:focus .group-focus\:ring-indigo-100\/80 {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.group:focus .group-focus\:ring-indigo-100\/90 {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.group:focus .group-focus\:ring-indigo-100\/95 {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.group:focus .group-focus\:ring-indigo-100\/100 {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.group:focus .group-focus\:ring-indigo-200\/0 {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.group:focus .group-focus\:ring-indigo-200\/5 {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.group:focus .group-focus\:ring-indigo-200\/10 {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.group:focus .group-focus\:ring-indigo-200\/20 {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.group:focus .group-focus\:ring-indigo-200\/25 {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.group:focus .group-focus\:ring-indigo-200\/30 {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.group:focus .group-focus\:ring-indigo-200\/40 {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.group:focus .group-focus\:ring-indigo-200\/50 {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.group:focus .group-focus\:ring-indigo-200\/60 {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.group:focus .group-focus\:ring-indigo-200\/70 {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.group:focus .group-focus\:ring-indigo-200\/75 {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.group:focus .group-focus\:ring-indigo-200\/80 {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.group:focus .group-focus\:ring-indigo-200\/90 {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.group:focus .group-focus\:ring-indigo-200\/95 {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.group:focus .group-focus\:ring-indigo-200\/100 {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.group:focus .group-focus\:ring-indigo-300\/0 {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.group:focus .group-focus\:ring-indigo-300\/5 {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.group:focus .group-focus\:ring-indigo-300\/10 {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.group:focus .group-focus\:ring-indigo-300\/20 {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.group:focus .group-focus\:ring-indigo-300\/25 {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.group:focus .group-focus\:ring-indigo-300\/30 {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.group:focus .group-focus\:ring-indigo-300\/40 {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.group:focus .group-focus\:ring-indigo-300\/50 {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.group:focus .group-focus\:ring-indigo-300\/60 {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.group:focus .group-focus\:ring-indigo-300\/70 {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.group:focus .group-focus\:ring-indigo-300\/75 {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.group:focus .group-focus\:ring-indigo-300\/80 {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.group:focus .group-focus\:ring-indigo-300\/90 {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.group:focus .group-focus\:ring-indigo-300\/95 {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.group:focus .group-focus\:ring-indigo-300\/100 {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.group:focus .group-focus\:ring-indigo-400\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:ring-indigo-400\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:ring-indigo-400\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:ring-indigo-400\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:ring-indigo-400\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:ring-indigo-400\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:ring-indigo-400\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:ring-indigo-400\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:ring-indigo-400\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:ring-indigo-400\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:ring-indigo-400\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:ring-indigo-400\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:ring-indigo-400\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:ring-indigo-400\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:ring-indigo-400\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:ring-indigo-500\/0 {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.group:focus .group-focus\:ring-indigo-500\/5 {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.group:focus .group-focus\:ring-indigo-500\/10 {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.group:focus .group-focus\:ring-indigo-500\/20 {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.group:focus .group-focus\:ring-indigo-500\/25 {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.group:focus .group-focus\:ring-indigo-500\/30 {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.group:focus .group-focus\:ring-indigo-500\/40 {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.group:focus .group-focus\:ring-indigo-500\/50 {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.group:focus .group-focus\:ring-indigo-500\/60 {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.group:focus .group-focus\:ring-indigo-500\/70 {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.group:focus .group-focus\:ring-indigo-500\/75 {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.group:focus .group-focus\:ring-indigo-500\/80 {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.group:focus .group-focus\:ring-indigo-500\/90 {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.group:focus .group-focus\:ring-indigo-500\/95 {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.group:focus .group-focus\:ring-indigo-500\/100 {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.group:focus .group-focus\:ring-indigo-600\/0 {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.group:focus .group-focus\:ring-indigo-600\/5 {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.group:focus .group-focus\:ring-indigo-600\/10 {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.group:focus .group-focus\:ring-indigo-600\/20 {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.group:focus .group-focus\:ring-indigo-600\/25 {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.group:focus .group-focus\:ring-indigo-600\/30 {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.group:focus .group-focus\:ring-indigo-600\/40 {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.group:focus .group-focus\:ring-indigo-600\/50 {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.group:focus .group-focus\:ring-indigo-600\/60 {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.group:focus .group-focus\:ring-indigo-600\/70 {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.group:focus .group-focus\:ring-indigo-600\/75 {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.group:focus .group-focus\:ring-indigo-600\/80 {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.group:focus .group-focus\:ring-indigo-600\/90 {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.group:focus .group-focus\:ring-indigo-600\/95 {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.group:focus .group-focus\:ring-indigo-600\/100 {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.group:focus .group-focus\:ring-indigo-700\/0 {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.group:focus .group-focus\:ring-indigo-700\/5 {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.group:focus .group-focus\:ring-indigo-700\/10 {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.group:focus .group-focus\:ring-indigo-700\/20 {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.group:focus .group-focus\:ring-indigo-700\/25 {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.group:focus .group-focus\:ring-indigo-700\/30 {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.group:focus .group-focus\:ring-indigo-700\/40 {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.group:focus .group-focus\:ring-indigo-700\/50 {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.group:focus .group-focus\:ring-indigo-700\/60 {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.group:focus .group-focus\:ring-indigo-700\/70 {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.group:focus .group-focus\:ring-indigo-700\/75 {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.group:focus .group-focus\:ring-indigo-700\/80 {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.group:focus .group-focus\:ring-indigo-700\/90 {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.group:focus .group-focus\:ring-indigo-700\/95 {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.group:focus .group-focus\:ring-indigo-700\/100 {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.group:focus .group-focus\:ring-indigo-800\/0 {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.group:focus .group-focus\:ring-indigo-800\/5 {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.group:focus .group-focus\:ring-indigo-800\/10 {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.group:focus .group-focus\:ring-indigo-800\/20 {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.group:focus .group-focus\:ring-indigo-800\/25 {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.group:focus .group-focus\:ring-indigo-800\/30 {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.group:focus .group-focus\:ring-indigo-800\/40 {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.group:focus .group-focus\:ring-indigo-800\/50 {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.group:focus .group-focus\:ring-indigo-800\/60 {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.group:focus .group-focus\:ring-indigo-800\/70 {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.group:focus .group-focus\:ring-indigo-800\/75 {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.group:focus .group-focus\:ring-indigo-800\/80 {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.group:focus .group-focus\:ring-indigo-800\/90 {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.group:focus .group-focus\:ring-indigo-800\/95 {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.group:focus .group-focus\:ring-indigo-800\/100 {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.group:focus .group-focus\:ring-indigo-900\/0 {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.group:focus .group-focus\:ring-indigo-900\/5 {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.group:focus .group-focus\:ring-indigo-900\/10 {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.group:focus .group-focus\:ring-indigo-900\/20 {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.group:focus .group-focus\:ring-indigo-900\/25 {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.group:focus .group-focus\:ring-indigo-900\/30 {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.group:focus .group-focus\:ring-indigo-900\/40 {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.group:focus .group-focus\:ring-indigo-900\/50 {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.group:focus .group-focus\:ring-indigo-900\/60 {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.group:focus .group-focus\:ring-indigo-900\/70 {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.group:focus .group-focus\:ring-indigo-900\/75 {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.group:focus .group-focus\:ring-indigo-900\/80 {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.group:focus .group-focus\:ring-indigo-900\/90 {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.group:focus .group-focus\:ring-indigo-900\/95 {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.group:focus .group-focus\:ring-indigo-900\/100 {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.group:focus .group-focus\:ring-indigo\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:focus .group-focus\:ring-indigo\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:focus .group-focus\:ring-indigo\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:focus .group-focus\:ring-indigo\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:focus .group-focus\:ring-indigo\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:focus .group-focus\:ring-indigo\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:focus .group-focus\:ring-indigo\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:focus .group-focus\:ring-indigo\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:focus .group-focus\:ring-indigo\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:focus .group-focus\:ring-indigo\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:focus .group-focus\:ring-indigo\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:focus .group-focus\:ring-indigo\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:focus .group-focus\:ring-indigo\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:focus .group-focus\:ring-indigo\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:focus .group-focus\:ring-indigo\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:focus .group-focus\:ring-violet-25\/0 {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.group:focus .group-focus\:ring-violet-25\/5 {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.group:focus .group-focus\:ring-violet-25\/10 {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.group:focus .group-focus\:ring-violet-25\/20 {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.group:focus .group-focus\:ring-violet-25\/25 {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.group:focus .group-focus\:ring-violet-25\/30 {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.group:focus .group-focus\:ring-violet-25\/40 {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.group:focus .group-focus\:ring-violet-25\/50 {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.group:focus .group-focus\:ring-violet-25\/60 {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.group:focus .group-focus\:ring-violet-25\/70 {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.group:focus .group-focus\:ring-violet-25\/75 {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.group:focus .group-focus\:ring-violet-25\/80 {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.group:focus .group-focus\:ring-violet-25\/90 {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.group:focus .group-focus\:ring-violet-25\/95 {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.group:focus .group-focus\:ring-violet-25\/100 {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.group:focus .group-focus\:ring-violet-50\/0 {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.group:focus .group-focus\:ring-violet-50\/5 {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.group:focus .group-focus\:ring-violet-50\/10 {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.group:focus .group-focus\:ring-violet-50\/20 {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.group:focus .group-focus\:ring-violet-50\/25 {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.group:focus .group-focus\:ring-violet-50\/30 {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.group:focus .group-focus\:ring-violet-50\/40 {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.group:focus .group-focus\:ring-violet-50\/50 {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.group:focus .group-focus\:ring-violet-50\/60 {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.group:focus .group-focus\:ring-violet-50\/70 {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.group:focus .group-focus\:ring-violet-50\/75 {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.group:focus .group-focus\:ring-violet-50\/80 {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.group:focus .group-focus\:ring-violet-50\/90 {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.group:focus .group-focus\:ring-violet-50\/95 {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.group:focus .group-focus\:ring-violet-50\/100 {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.group:focus .group-focus\:ring-violet-100\/0 {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.group:focus .group-focus\:ring-violet-100\/5 {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.group:focus .group-focus\:ring-violet-100\/10 {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.group:focus .group-focus\:ring-violet-100\/20 {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.group:focus .group-focus\:ring-violet-100\/25 {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.group:focus .group-focus\:ring-violet-100\/30 {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.group:focus .group-focus\:ring-violet-100\/40 {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.group:focus .group-focus\:ring-violet-100\/50 {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.group:focus .group-focus\:ring-violet-100\/60 {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.group:focus .group-focus\:ring-violet-100\/70 {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.group:focus .group-focus\:ring-violet-100\/75 {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.group:focus .group-focus\:ring-violet-100\/80 {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.group:focus .group-focus\:ring-violet-100\/90 {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.group:focus .group-focus\:ring-violet-100\/95 {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.group:focus .group-focus\:ring-violet-100\/100 {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.group:focus .group-focus\:ring-violet-200\/0 {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.group:focus .group-focus\:ring-violet-200\/5 {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.group:focus .group-focus\:ring-violet-200\/10 {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.group:focus .group-focus\:ring-violet-200\/20 {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.group:focus .group-focus\:ring-violet-200\/25 {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.group:focus .group-focus\:ring-violet-200\/30 {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.group:focus .group-focus\:ring-violet-200\/40 {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.group:focus .group-focus\:ring-violet-200\/50 {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.group:focus .group-focus\:ring-violet-200\/60 {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.group:focus .group-focus\:ring-violet-200\/70 {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.group:focus .group-focus\:ring-violet-200\/75 {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.group:focus .group-focus\:ring-violet-200\/80 {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.group:focus .group-focus\:ring-violet-200\/90 {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.group:focus .group-focus\:ring-violet-200\/95 {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.group:focus .group-focus\:ring-violet-200\/100 {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.group:focus .group-focus\:ring-violet-300\/0 {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.group:focus .group-focus\:ring-violet-300\/5 {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.group:focus .group-focus\:ring-violet-300\/10 {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.group:focus .group-focus\:ring-violet-300\/20 {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.group:focus .group-focus\:ring-violet-300\/25 {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.group:focus .group-focus\:ring-violet-300\/30 {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.group:focus .group-focus\:ring-violet-300\/40 {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.group:focus .group-focus\:ring-violet-300\/50 {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.group:focus .group-focus\:ring-violet-300\/60 {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.group:focus .group-focus\:ring-violet-300\/70 {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.group:focus .group-focus\:ring-violet-300\/75 {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.group:focus .group-focus\:ring-violet-300\/80 {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.group:focus .group-focus\:ring-violet-300\/90 {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.group:focus .group-focus\:ring-violet-300\/95 {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.group:focus .group-focus\:ring-violet-300\/100 {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.group:focus .group-focus\:ring-violet-400\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:ring-violet-400\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:ring-violet-400\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:ring-violet-400\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:ring-violet-400\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:ring-violet-400\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:ring-violet-400\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:ring-violet-400\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:ring-violet-400\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:ring-violet-400\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:ring-violet-400\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:ring-violet-400\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:ring-violet-400\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:ring-violet-400\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:ring-violet-400\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:ring-violet-500\/0 {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.group:focus .group-focus\:ring-violet-500\/5 {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.group:focus .group-focus\:ring-violet-500\/10 {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.group:focus .group-focus\:ring-violet-500\/20 {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.group:focus .group-focus\:ring-violet-500\/25 {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.group:focus .group-focus\:ring-violet-500\/30 {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.group:focus .group-focus\:ring-violet-500\/40 {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.group:focus .group-focus\:ring-violet-500\/50 {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.group:focus .group-focus\:ring-violet-500\/60 {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.group:focus .group-focus\:ring-violet-500\/70 {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.group:focus .group-focus\:ring-violet-500\/75 {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.group:focus .group-focus\:ring-violet-500\/80 {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.group:focus .group-focus\:ring-violet-500\/90 {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.group:focus .group-focus\:ring-violet-500\/95 {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.group:focus .group-focus\:ring-violet-500\/100 {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.group:focus .group-focus\:ring-violet-600\/0 {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.group:focus .group-focus\:ring-violet-600\/5 {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.group:focus .group-focus\:ring-violet-600\/10 {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.group:focus .group-focus\:ring-violet-600\/20 {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.group:focus .group-focus\:ring-violet-600\/25 {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.group:focus .group-focus\:ring-violet-600\/30 {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.group:focus .group-focus\:ring-violet-600\/40 {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.group:focus .group-focus\:ring-violet-600\/50 {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.group:focus .group-focus\:ring-violet-600\/60 {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.group:focus .group-focus\:ring-violet-600\/70 {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.group:focus .group-focus\:ring-violet-600\/75 {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.group:focus .group-focus\:ring-violet-600\/80 {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.group:focus .group-focus\:ring-violet-600\/90 {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.group:focus .group-focus\:ring-violet-600\/95 {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.group:focus .group-focus\:ring-violet-600\/100 {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.group:focus .group-focus\:ring-violet-700\/0 {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.group:focus .group-focus\:ring-violet-700\/5 {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.group:focus .group-focus\:ring-violet-700\/10 {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.group:focus .group-focus\:ring-violet-700\/20 {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.group:focus .group-focus\:ring-violet-700\/25 {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.group:focus .group-focus\:ring-violet-700\/30 {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.group:focus .group-focus\:ring-violet-700\/40 {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.group:focus .group-focus\:ring-violet-700\/50 {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.group:focus .group-focus\:ring-violet-700\/60 {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.group:focus .group-focus\:ring-violet-700\/70 {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.group:focus .group-focus\:ring-violet-700\/75 {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.group:focus .group-focus\:ring-violet-700\/80 {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.group:focus .group-focus\:ring-violet-700\/90 {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.group:focus .group-focus\:ring-violet-700\/95 {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.group:focus .group-focus\:ring-violet-700\/100 {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.group:focus .group-focus\:ring-violet-800\/0 {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.group:focus .group-focus\:ring-violet-800\/5 {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.group:focus .group-focus\:ring-violet-800\/10 {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.group:focus .group-focus\:ring-violet-800\/20 {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.group:focus .group-focus\:ring-violet-800\/25 {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.group:focus .group-focus\:ring-violet-800\/30 {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.group:focus .group-focus\:ring-violet-800\/40 {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.group:focus .group-focus\:ring-violet-800\/50 {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.group:focus .group-focus\:ring-violet-800\/60 {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.group:focus .group-focus\:ring-violet-800\/70 {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.group:focus .group-focus\:ring-violet-800\/75 {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.group:focus .group-focus\:ring-violet-800\/80 {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.group:focus .group-focus\:ring-violet-800\/90 {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.group:focus .group-focus\:ring-violet-800\/95 {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.group:focus .group-focus\:ring-violet-800\/100 {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.group:focus .group-focus\:ring-violet-900\/0 {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.group:focus .group-focus\:ring-violet-900\/5 {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.group:focus .group-focus\:ring-violet-900\/10 {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.group:focus .group-focus\:ring-violet-900\/20 {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.group:focus .group-focus\:ring-violet-900\/25 {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.group:focus .group-focus\:ring-violet-900\/30 {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.group:focus .group-focus\:ring-violet-900\/40 {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.group:focus .group-focus\:ring-violet-900\/50 {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.group:focus .group-focus\:ring-violet-900\/60 {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.group:focus .group-focus\:ring-violet-900\/70 {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.group:focus .group-focus\:ring-violet-900\/75 {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.group:focus .group-focus\:ring-violet-900\/80 {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.group:focus .group-focus\:ring-violet-900\/90 {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.group:focus .group-focus\:ring-violet-900\/95 {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.group:focus .group-focus\:ring-violet-900\/100 {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.group:focus .group-focus\:ring-violet\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:focus .group-focus\:ring-violet\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:focus .group-focus\:ring-violet\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:focus .group-focus\:ring-violet\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:focus .group-focus\:ring-violet\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:focus .group-focus\:ring-violet\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:focus .group-focus\:ring-violet\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:focus .group-focus\:ring-violet\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:focus .group-focus\:ring-violet\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:focus .group-focus\:ring-violet\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:focus .group-focus\:ring-violet\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:focus .group-focus\:ring-violet\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:focus .group-focus\:ring-violet\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:focus .group-focus\:ring-violet\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:focus .group-focus\:ring-violet\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:focus .group-focus\:ring-purple-25\/0 {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.group:focus .group-focus\:ring-purple-25\/5 {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.group:focus .group-focus\:ring-purple-25\/10 {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.group:focus .group-focus\:ring-purple-25\/20 {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.group:focus .group-focus\:ring-purple-25\/25 {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.group:focus .group-focus\:ring-purple-25\/30 {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.group:focus .group-focus\:ring-purple-25\/40 {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.group:focus .group-focus\:ring-purple-25\/50 {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.group:focus .group-focus\:ring-purple-25\/60 {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.group:focus .group-focus\:ring-purple-25\/70 {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.group:focus .group-focus\:ring-purple-25\/75 {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.group:focus .group-focus\:ring-purple-25\/80 {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.group:focus .group-focus\:ring-purple-25\/90 {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.group:focus .group-focus\:ring-purple-25\/95 {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.group:focus .group-focus\:ring-purple-25\/100 {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.group:focus .group-focus\:ring-purple-50\/0 {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.group:focus .group-focus\:ring-purple-50\/5 {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.group:focus .group-focus\:ring-purple-50\/10 {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.group:focus .group-focus\:ring-purple-50\/20 {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.group:focus .group-focus\:ring-purple-50\/25 {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.group:focus .group-focus\:ring-purple-50\/30 {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.group:focus .group-focus\:ring-purple-50\/40 {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.group:focus .group-focus\:ring-purple-50\/50 {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.group:focus .group-focus\:ring-purple-50\/60 {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.group:focus .group-focus\:ring-purple-50\/70 {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.group:focus .group-focus\:ring-purple-50\/75 {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.group:focus .group-focus\:ring-purple-50\/80 {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.group:focus .group-focus\:ring-purple-50\/90 {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.group:focus .group-focus\:ring-purple-50\/95 {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.group:focus .group-focus\:ring-purple-50\/100 {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.group:focus .group-focus\:ring-purple-100\/0 {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.group:focus .group-focus\:ring-purple-100\/5 {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.group:focus .group-focus\:ring-purple-100\/10 {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.group:focus .group-focus\:ring-purple-100\/20 {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.group:focus .group-focus\:ring-purple-100\/25 {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.group:focus .group-focus\:ring-purple-100\/30 {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.group:focus .group-focus\:ring-purple-100\/40 {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.group:focus .group-focus\:ring-purple-100\/50 {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.group:focus .group-focus\:ring-purple-100\/60 {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.group:focus .group-focus\:ring-purple-100\/70 {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.group:focus .group-focus\:ring-purple-100\/75 {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.group:focus .group-focus\:ring-purple-100\/80 {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.group:focus .group-focus\:ring-purple-100\/90 {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.group:focus .group-focus\:ring-purple-100\/95 {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.group:focus .group-focus\:ring-purple-100\/100 {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.group:focus .group-focus\:ring-purple-200\/0 {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.group:focus .group-focus\:ring-purple-200\/5 {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.group:focus .group-focus\:ring-purple-200\/10 {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.group:focus .group-focus\:ring-purple-200\/20 {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.group:focus .group-focus\:ring-purple-200\/25 {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.group:focus .group-focus\:ring-purple-200\/30 {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.group:focus .group-focus\:ring-purple-200\/40 {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.group:focus .group-focus\:ring-purple-200\/50 {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.group:focus .group-focus\:ring-purple-200\/60 {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.group:focus .group-focus\:ring-purple-200\/70 {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.group:focus .group-focus\:ring-purple-200\/75 {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.group:focus .group-focus\:ring-purple-200\/80 {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.group:focus .group-focus\:ring-purple-200\/90 {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.group:focus .group-focus\:ring-purple-200\/95 {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.group:focus .group-focus\:ring-purple-200\/100 {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.group:focus .group-focus\:ring-purple-300\/0 {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.group:focus .group-focus\:ring-purple-300\/5 {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.group:focus .group-focus\:ring-purple-300\/10 {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.group:focus .group-focus\:ring-purple-300\/20 {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.group:focus .group-focus\:ring-purple-300\/25 {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.group:focus .group-focus\:ring-purple-300\/30 {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.group:focus .group-focus\:ring-purple-300\/40 {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.group:focus .group-focus\:ring-purple-300\/50 {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.group:focus .group-focus\:ring-purple-300\/60 {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.group:focus .group-focus\:ring-purple-300\/70 {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.group:focus .group-focus\:ring-purple-300\/75 {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.group:focus .group-focus\:ring-purple-300\/80 {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.group:focus .group-focus\:ring-purple-300\/90 {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.group:focus .group-focus\:ring-purple-300\/95 {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.group:focus .group-focus\:ring-purple-300\/100 {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.group:focus .group-focus\:ring-purple-400\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:ring-purple-400\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:ring-purple-400\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:ring-purple-400\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:ring-purple-400\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:ring-purple-400\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:ring-purple-400\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:ring-purple-400\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:ring-purple-400\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:ring-purple-400\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:ring-purple-400\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:ring-purple-400\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:ring-purple-400\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:ring-purple-400\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:ring-purple-400\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:ring-purple-500\/0 {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.group:focus .group-focus\:ring-purple-500\/5 {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.group:focus .group-focus\:ring-purple-500\/10 {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.group:focus .group-focus\:ring-purple-500\/20 {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.group:focus .group-focus\:ring-purple-500\/25 {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.group:focus .group-focus\:ring-purple-500\/30 {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.group:focus .group-focus\:ring-purple-500\/40 {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.group:focus .group-focus\:ring-purple-500\/50 {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.group:focus .group-focus\:ring-purple-500\/60 {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.group:focus .group-focus\:ring-purple-500\/70 {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.group:focus .group-focus\:ring-purple-500\/75 {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.group:focus .group-focus\:ring-purple-500\/80 {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.group:focus .group-focus\:ring-purple-500\/90 {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.group:focus .group-focus\:ring-purple-500\/95 {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.group:focus .group-focus\:ring-purple-500\/100 {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.group:focus .group-focus\:ring-purple-600\/0 {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.group:focus .group-focus\:ring-purple-600\/5 {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.group:focus .group-focus\:ring-purple-600\/10 {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.group:focus .group-focus\:ring-purple-600\/20 {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.group:focus .group-focus\:ring-purple-600\/25 {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.group:focus .group-focus\:ring-purple-600\/30 {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.group:focus .group-focus\:ring-purple-600\/40 {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.group:focus .group-focus\:ring-purple-600\/50 {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.group:focus .group-focus\:ring-purple-600\/60 {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.group:focus .group-focus\:ring-purple-600\/70 {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.group:focus .group-focus\:ring-purple-600\/75 {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.group:focus .group-focus\:ring-purple-600\/80 {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.group:focus .group-focus\:ring-purple-600\/90 {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.group:focus .group-focus\:ring-purple-600\/95 {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.group:focus .group-focus\:ring-purple-600\/100 {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.group:focus .group-focus\:ring-purple-700\/0 {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.group:focus .group-focus\:ring-purple-700\/5 {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.group:focus .group-focus\:ring-purple-700\/10 {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.group:focus .group-focus\:ring-purple-700\/20 {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.group:focus .group-focus\:ring-purple-700\/25 {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.group:focus .group-focus\:ring-purple-700\/30 {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.group:focus .group-focus\:ring-purple-700\/40 {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.group:focus .group-focus\:ring-purple-700\/50 {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.group:focus .group-focus\:ring-purple-700\/60 {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.group:focus .group-focus\:ring-purple-700\/70 {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.group:focus .group-focus\:ring-purple-700\/75 {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.group:focus .group-focus\:ring-purple-700\/80 {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.group:focus .group-focus\:ring-purple-700\/90 {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.group:focus .group-focus\:ring-purple-700\/95 {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.group:focus .group-focus\:ring-purple-700\/100 {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.group:focus .group-focus\:ring-purple-800\/0 {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.group:focus .group-focus\:ring-purple-800\/5 {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.group:focus .group-focus\:ring-purple-800\/10 {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.group:focus .group-focus\:ring-purple-800\/20 {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.group:focus .group-focus\:ring-purple-800\/25 {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.group:focus .group-focus\:ring-purple-800\/30 {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.group:focus .group-focus\:ring-purple-800\/40 {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.group:focus .group-focus\:ring-purple-800\/50 {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.group:focus .group-focus\:ring-purple-800\/60 {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.group:focus .group-focus\:ring-purple-800\/70 {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.group:focus .group-focus\:ring-purple-800\/75 {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.group:focus .group-focus\:ring-purple-800\/80 {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.group:focus .group-focus\:ring-purple-800\/90 {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.group:focus .group-focus\:ring-purple-800\/95 {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.group:focus .group-focus\:ring-purple-800\/100 {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.group:focus .group-focus\:ring-purple-900\/0 {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.group:focus .group-focus\:ring-purple-900\/5 {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.group:focus .group-focus\:ring-purple-900\/10 {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.group:focus .group-focus\:ring-purple-900\/20 {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.group:focus .group-focus\:ring-purple-900\/25 {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.group:focus .group-focus\:ring-purple-900\/30 {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.group:focus .group-focus\:ring-purple-900\/40 {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.group:focus .group-focus\:ring-purple-900\/50 {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.group:focus .group-focus\:ring-purple-900\/60 {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.group:focus .group-focus\:ring-purple-900\/70 {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.group:focus .group-focus\:ring-purple-900\/75 {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.group:focus .group-focus\:ring-purple-900\/80 {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.group:focus .group-focus\:ring-purple-900\/90 {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.group:focus .group-focus\:ring-purple-900\/95 {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.group:focus .group-focus\:ring-purple-900\/100 {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.group:focus .group-focus\:ring-purple\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:focus .group-focus\:ring-purple\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:focus .group-focus\:ring-purple\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:focus .group-focus\:ring-purple\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:focus .group-focus\:ring-purple\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:focus .group-focus\:ring-purple\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:focus .group-focus\:ring-purple\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:focus .group-focus\:ring-purple\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:focus .group-focus\:ring-purple\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:focus .group-focus\:ring-purple\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:focus .group-focus\:ring-purple\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:focus .group-focus\:ring-purple\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:focus .group-focus\:ring-purple\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:focus .group-focus\:ring-purple\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:focus .group-focus\:ring-purple\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:focus .group-focus\:ring-fuchsia-25\/0 {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.group:focus .group-focus\:ring-fuchsia-25\/5 {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-25\/10 {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-25\/20 {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-25\/25 {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-25\/30 {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-25\/40 {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-25\/50 {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-25\/60 {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-25\/70 {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-25\/75 {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-25\/80 {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-25\/90 {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-25\/95 {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-25\/100 {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.group:focus .group-focus\:ring-fuchsia-50\/0 {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.group:focus .group-focus\:ring-fuchsia-50\/5 {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-50\/10 {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-50\/20 {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-50\/25 {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-50\/30 {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-50\/40 {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-50\/50 {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-50\/60 {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-50\/70 {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-50\/75 {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-50\/80 {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-50\/90 {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-50\/95 {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-50\/100 {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.group:focus .group-focus\:ring-fuchsia-100\/0 {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.group:focus .group-focus\:ring-fuchsia-100\/5 {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-100\/10 {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-100\/20 {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-100\/25 {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-100\/30 {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-100\/40 {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-100\/50 {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-100\/60 {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-100\/70 {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-100\/75 {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-100\/80 {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-100\/90 {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-100\/95 {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-100\/100 {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.group:focus .group-focus\:ring-fuchsia-200\/0 {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.group:focus .group-focus\:ring-fuchsia-200\/5 {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-200\/10 {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-200\/20 {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-200\/25 {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-200\/30 {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-200\/40 {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-200\/50 {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-200\/60 {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-200\/70 {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-200\/75 {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-200\/80 {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-200\/90 {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-200\/95 {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-200\/100 {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.group:focus .group-focus\:ring-fuchsia-300\/0 {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.group:focus .group-focus\:ring-fuchsia-300\/5 {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-300\/10 {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-300\/20 {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-300\/25 {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-300\/30 {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-300\/40 {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-300\/50 {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-300\/60 {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-300\/70 {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-300\/75 {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-300\/80 {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-300\/90 {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-300\/95 {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-300\/100 {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.group:focus .group-focus\:ring-fuchsia-400\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:ring-fuchsia-400\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-400\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-400\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-400\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-400\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-400\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-400\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-400\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-400\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-400\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-400\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-400\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-400\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-400\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:ring-fuchsia-500\/0 {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.group:focus .group-focus\:ring-fuchsia-500\/5 {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-500\/10 {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-500\/20 {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-500\/25 {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-500\/30 {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-500\/40 {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-500\/50 {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-500\/60 {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-500\/70 {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-500\/75 {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-500\/80 {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-500\/90 {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-500\/95 {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-500\/100 {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.group:focus .group-focus\:ring-fuchsia-600\/0 {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.group:focus .group-focus\:ring-fuchsia-600\/5 {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-600\/10 {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-600\/20 {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-600\/25 {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-600\/30 {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-600\/40 {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-600\/50 {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-600\/60 {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-600\/70 {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-600\/75 {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-600\/80 {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-600\/90 {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-600\/95 {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-600\/100 {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.group:focus .group-focus\:ring-fuchsia-700\/0 {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.group:focus .group-focus\:ring-fuchsia-700\/5 {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-700\/10 {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-700\/20 {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-700\/25 {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-700\/30 {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-700\/40 {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-700\/50 {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-700\/60 {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-700\/70 {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-700\/75 {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-700\/80 {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-700\/90 {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-700\/95 {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-700\/100 {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.group:focus .group-focus\:ring-fuchsia-800\/0 {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.group:focus .group-focus\:ring-fuchsia-800\/5 {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-800\/10 {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-800\/20 {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-800\/25 {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-800\/30 {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-800\/40 {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-800\/50 {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-800\/60 {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-800\/70 {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-800\/75 {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-800\/80 {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-800\/90 {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-800\/95 {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-800\/100 {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.group:focus .group-focus\:ring-fuchsia-900\/0 {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.group:focus .group-focus\:ring-fuchsia-900\/5 {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia-900\/10 {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia-900\/20 {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia-900\/25 {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia-900\/30 {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia-900\/40 {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia-900\/50 {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia-900\/60 {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia-900\/70 {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia-900\/75 {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia-900\/80 {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia-900\/90 {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia-900\/95 {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia-900\/100 {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.group:focus .group-focus\:ring-fuchsia\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:focus .group-focus\:ring-fuchsia\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:focus .group-focus\:ring-fuchsia\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:focus .group-focus\:ring-fuchsia\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:focus .group-focus\:ring-fuchsia\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:focus .group-focus\:ring-fuchsia\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:focus .group-focus\:ring-fuchsia\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:focus .group-focus\:ring-fuchsia\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:focus .group-focus\:ring-fuchsia\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:focus .group-focus\:ring-fuchsia\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:focus .group-focus\:ring-fuchsia\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:focus .group-focus\:ring-fuchsia\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:focus .group-focus\:ring-fuchsia\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:focus .group-focus\:ring-fuchsia\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:focus .group-focus\:ring-fuchsia\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:focus .group-focus\:ring-pink-25\/0 {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.group:focus .group-focus\:ring-pink-25\/5 {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.group:focus .group-focus\:ring-pink-25\/10 {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.group:focus .group-focus\:ring-pink-25\/20 {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.group:focus .group-focus\:ring-pink-25\/25 {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.group:focus .group-focus\:ring-pink-25\/30 {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.group:focus .group-focus\:ring-pink-25\/40 {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.group:focus .group-focus\:ring-pink-25\/50 {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.group:focus .group-focus\:ring-pink-25\/60 {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.group:focus .group-focus\:ring-pink-25\/70 {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.group:focus .group-focus\:ring-pink-25\/75 {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.group:focus .group-focus\:ring-pink-25\/80 {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.group:focus .group-focus\:ring-pink-25\/90 {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.group:focus .group-focus\:ring-pink-25\/95 {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.group:focus .group-focus\:ring-pink-25\/100 {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.group:focus .group-focus\:ring-pink-50\/0 {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.group:focus .group-focus\:ring-pink-50\/5 {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.group:focus .group-focus\:ring-pink-50\/10 {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.group:focus .group-focus\:ring-pink-50\/20 {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.group:focus .group-focus\:ring-pink-50\/25 {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.group:focus .group-focus\:ring-pink-50\/30 {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.group:focus .group-focus\:ring-pink-50\/40 {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.group:focus .group-focus\:ring-pink-50\/50 {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.group:focus .group-focus\:ring-pink-50\/60 {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.group:focus .group-focus\:ring-pink-50\/70 {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.group:focus .group-focus\:ring-pink-50\/75 {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.group:focus .group-focus\:ring-pink-50\/80 {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.group:focus .group-focus\:ring-pink-50\/90 {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.group:focus .group-focus\:ring-pink-50\/95 {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.group:focus .group-focus\:ring-pink-50\/100 {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.group:focus .group-focus\:ring-pink-100\/0 {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.group:focus .group-focus\:ring-pink-100\/5 {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.group:focus .group-focus\:ring-pink-100\/10 {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.group:focus .group-focus\:ring-pink-100\/20 {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.group:focus .group-focus\:ring-pink-100\/25 {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.group:focus .group-focus\:ring-pink-100\/30 {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.group:focus .group-focus\:ring-pink-100\/40 {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.group:focus .group-focus\:ring-pink-100\/50 {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.group:focus .group-focus\:ring-pink-100\/60 {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.group:focus .group-focus\:ring-pink-100\/70 {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.group:focus .group-focus\:ring-pink-100\/75 {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.group:focus .group-focus\:ring-pink-100\/80 {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.group:focus .group-focus\:ring-pink-100\/90 {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.group:focus .group-focus\:ring-pink-100\/95 {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.group:focus .group-focus\:ring-pink-100\/100 {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.group:focus .group-focus\:ring-pink-200\/0 {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.group:focus .group-focus\:ring-pink-200\/5 {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.group:focus .group-focus\:ring-pink-200\/10 {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.group:focus .group-focus\:ring-pink-200\/20 {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.group:focus .group-focus\:ring-pink-200\/25 {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.group:focus .group-focus\:ring-pink-200\/30 {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.group:focus .group-focus\:ring-pink-200\/40 {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.group:focus .group-focus\:ring-pink-200\/50 {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.group:focus .group-focus\:ring-pink-200\/60 {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.group:focus .group-focus\:ring-pink-200\/70 {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.group:focus .group-focus\:ring-pink-200\/75 {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.group:focus .group-focus\:ring-pink-200\/80 {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.group:focus .group-focus\:ring-pink-200\/90 {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.group:focus .group-focus\:ring-pink-200\/95 {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.group:focus .group-focus\:ring-pink-200\/100 {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.group:focus .group-focus\:ring-pink-300\/0 {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.group:focus .group-focus\:ring-pink-300\/5 {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.group:focus .group-focus\:ring-pink-300\/10 {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.group:focus .group-focus\:ring-pink-300\/20 {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.group:focus .group-focus\:ring-pink-300\/25 {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.group:focus .group-focus\:ring-pink-300\/30 {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.group:focus .group-focus\:ring-pink-300\/40 {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.group:focus .group-focus\:ring-pink-300\/50 {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.group:focus .group-focus\:ring-pink-300\/60 {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.group:focus .group-focus\:ring-pink-300\/70 {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.group:focus .group-focus\:ring-pink-300\/75 {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.group:focus .group-focus\:ring-pink-300\/80 {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.group:focus .group-focus\:ring-pink-300\/90 {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.group:focus .group-focus\:ring-pink-300\/95 {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.group:focus .group-focus\:ring-pink-300\/100 {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.group:focus .group-focus\:ring-pink-400\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:ring-pink-400\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:ring-pink-400\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:ring-pink-400\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:ring-pink-400\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:ring-pink-400\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:ring-pink-400\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:ring-pink-400\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:ring-pink-400\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:ring-pink-400\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:ring-pink-400\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:ring-pink-400\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:ring-pink-400\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:ring-pink-400\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:ring-pink-400\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:ring-pink-500\/0 {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.group:focus .group-focus\:ring-pink-500\/5 {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.group:focus .group-focus\:ring-pink-500\/10 {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.group:focus .group-focus\:ring-pink-500\/20 {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.group:focus .group-focus\:ring-pink-500\/25 {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.group:focus .group-focus\:ring-pink-500\/30 {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.group:focus .group-focus\:ring-pink-500\/40 {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.group:focus .group-focus\:ring-pink-500\/50 {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.group:focus .group-focus\:ring-pink-500\/60 {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.group:focus .group-focus\:ring-pink-500\/70 {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.group:focus .group-focus\:ring-pink-500\/75 {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.group:focus .group-focus\:ring-pink-500\/80 {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.group:focus .group-focus\:ring-pink-500\/90 {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.group:focus .group-focus\:ring-pink-500\/95 {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.group:focus .group-focus\:ring-pink-500\/100 {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.group:focus .group-focus\:ring-pink-600\/0 {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.group:focus .group-focus\:ring-pink-600\/5 {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.group:focus .group-focus\:ring-pink-600\/10 {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.group:focus .group-focus\:ring-pink-600\/20 {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.group:focus .group-focus\:ring-pink-600\/25 {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.group:focus .group-focus\:ring-pink-600\/30 {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.group:focus .group-focus\:ring-pink-600\/40 {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.group:focus .group-focus\:ring-pink-600\/50 {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.group:focus .group-focus\:ring-pink-600\/60 {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.group:focus .group-focus\:ring-pink-600\/70 {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.group:focus .group-focus\:ring-pink-600\/75 {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.group:focus .group-focus\:ring-pink-600\/80 {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.group:focus .group-focus\:ring-pink-600\/90 {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.group:focus .group-focus\:ring-pink-600\/95 {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.group:focus .group-focus\:ring-pink-600\/100 {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.group:focus .group-focus\:ring-pink-700\/0 {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.group:focus .group-focus\:ring-pink-700\/5 {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.group:focus .group-focus\:ring-pink-700\/10 {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.group:focus .group-focus\:ring-pink-700\/20 {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.group:focus .group-focus\:ring-pink-700\/25 {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.group:focus .group-focus\:ring-pink-700\/30 {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.group:focus .group-focus\:ring-pink-700\/40 {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.group:focus .group-focus\:ring-pink-700\/50 {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.group:focus .group-focus\:ring-pink-700\/60 {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.group:focus .group-focus\:ring-pink-700\/70 {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.group:focus .group-focus\:ring-pink-700\/75 {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.group:focus .group-focus\:ring-pink-700\/80 {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.group:focus .group-focus\:ring-pink-700\/90 {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.group:focus .group-focus\:ring-pink-700\/95 {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.group:focus .group-focus\:ring-pink-700\/100 {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.group:focus .group-focus\:ring-pink-800\/0 {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.group:focus .group-focus\:ring-pink-800\/5 {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.group:focus .group-focus\:ring-pink-800\/10 {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.group:focus .group-focus\:ring-pink-800\/20 {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.group:focus .group-focus\:ring-pink-800\/25 {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.group:focus .group-focus\:ring-pink-800\/30 {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.group:focus .group-focus\:ring-pink-800\/40 {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.group:focus .group-focus\:ring-pink-800\/50 {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.group:focus .group-focus\:ring-pink-800\/60 {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.group:focus .group-focus\:ring-pink-800\/70 {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.group:focus .group-focus\:ring-pink-800\/75 {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.group:focus .group-focus\:ring-pink-800\/80 {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.group:focus .group-focus\:ring-pink-800\/90 {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.group:focus .group-focus\:ring-pink-800\/95 {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.group:focus .group-focus\:ring-pink-800\/100 {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.group:focus .group-focus\:ring-pink-900\/0 {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.group:focus .group-focus\:ring-pink-900\/5 {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.group:focus .group-focus\:ring-pink-900\/10 {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.group:focus .group-focus\:ring-pink-900\/20 {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.group:focus .group-focus\:ring-pink-900\/25 {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.group:focus .group-focus\:ring-pink-900\/30 {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.group:focus .group-focus\:ring-pink-900\/40 {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.group:focus .group-focus\:ring-pink-900\/50 {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.group:focus .group-focus\:ring-pink-900\/60 {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.group:focus .group-focus\:ring-pink-900\/70 {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.group:focus .group-focus\:ring-pink-900\/75 {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.group:focus .group-focus\:ring-pink-900\/80 {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.group:focus .group-focus\:ring-pink-900\/90 {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.group:focus .group-focus\:ring-pink-900\/95 {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.group:focus .group-focus\:ring-pink-900\/100 {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.group:focus .group-focus\:ring-pink\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:focus .group-focus\:ring-pink\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:focus .group-focus\:ring-pink\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:focus .group-focus\:ring-pink\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:focus .group-focus\:ring-pink\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:focus .group-focus\:ring-pink\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:focus .group-focus\:ring-pink\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:focus .group-focus\:ring-pink\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:focus .group-focus\:ring-pink\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:focus .group-focus\:ring-pink\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:focus .group-focus\:ring-pink\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:focus .group-focus\:ring-pink\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:focus .group-focus\:ring-pink\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:focus .group-focus\:ring-pink\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:focus .group-focus\:ring-pink\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:focus .group-focus\:ring-rose-25\/0 {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.group:focus .group-focus\:ring-rose-25\/5 {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.group:focus .group-focus\:ring-rose-25\/10 {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.group:focus .group-focus\:ring-rose-25\/20 {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.group:focus .group-focus\:ring-rose-25\/25 {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.group:focus .group-focus\:ring-rose-25\/30 {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.group:focus .group-focus\:ring-rose-25\/40 {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.group:focus .group-focus\:ring-rose-25\/50 {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.group:focus .group-focus\:ring-rose-25\/60 {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.group:focus .group-focus\:ring-rose-25\/70 {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.group:focus .group-focus\:ring-rose-25\/75 {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.group:focus .group-focus\:ring-rose-25\/80 {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.group:focus .group-focus\:ring-rose-25\/90 {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.group:focus .group-focus\:ring-rose-25\/95 {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.group:focus .group-focus\:ring-rose-25\/100 {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.group:focus .group-focus\:ring-rose-50\/0 {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.group:focus .group-focus\:ring-rose-50\/5 {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.group:focus .group-focus\:ring-rose-50\/10 {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.group:focus .group-focus\:ring-rose-50\/20 {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.group:focus .group-focus\:ring-rose-50\/25 {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.group:focus .group-focus\:ring-rose-50\/30 {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.group:focus .group-focus\:ring-rose-50\/40 {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.group:focus .group-focus\:ring-rose-50\/50 {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.group:focus .group-focus\:ring-rose-50\/60 {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.group:focus .group-focus\:ring-rose-50\/70 {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.group:focus .group-focus\:ring-rose-50\/75 {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.group:focus .group-focus\:ring-rose-50\/80 {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.group:focus .group-focus\:ring-rose-50\/90 {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.group:focus .group-focus\:ring-rose-50\/95 {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.group:focus .group-focus\:ring-rose-50\/100 {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.group:focus .group-focus\:ring-rose-100\/0 {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.group:focus .group-focus\:ring-rose-100\/5 {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.group:focus .group-focus\:ring-rose-100\/10 {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.group:focus .group-focus\:ring-rose-100\/20 {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.group:focus .group-focus\:ring-rose-100\/25 {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.group:focus .group-focus\:ring-rose-100\/30 {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.group:focus .group-focus\:ring-rose-100\/40 {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.group:focus .group-focus\:ring-rose-100\/50 {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.group:focus .group-focus\:ring-rose-100\/60 {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.group:focus .group-focus\:ring-rose-100\/70 {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.group:focus .group-focus\:ring-rose-100\/75 {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.group:focus .group-focus\:ring-rose-100\/80 {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.group:focus .group-focus\:ring-rose-100\/90 {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.group:focus .group-focus\:ring-rose-100\/95 {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.group:focus .group-focus\:ring-rose-100\/100 {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.group:focus .group-focus\:ring-rose-200\/0 {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.group:focus .group-focus\:ring-rose-200\/5 {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.group:focus .group-focus\:ring-rose-200\/10 {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.group:focus .group-focus\:ring-rose-200\/20 {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.group:focus .group-focus\:ring-rose-200\/25 {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.group:focus .group-focus\:ring-rose-200\/30 {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.group:focus .group-focus\:ring-rose-200\/40 {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.group:focus .group-focus\:ring-rose-200\/50 {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.group:focus .group-focus\:ring-rose-200\/60 {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.group:focus .group-focus\:ring-rose-200\/70 {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.group:focus .group-focus\:ring-rose-200\/75 {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.group:focus .group-focus\:ring-rose-200\/80 {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.group:focus .group-focus\:ring-rose-200\/90 {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.group:focus .group-focus\:ring-rose-200\/95 {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.group:focus .group-focus\:ring-rose-200\/100 {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.group:focus .group-focus\:ring-rose-300\/0 {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.group:focus .group-focus\:ring-rose-300\/5 {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.group:focus .group-focus\:ring-rose-300\/10 {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.group:focus .group-focus\:ring-rose-300\/20 {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.group:focus .group-focus\:ring-rose-300\/25 {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.group:focus .group-focus\:ring-rose-300\/30 {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.group:focus .group-focus\:ring-rose-300\/40 {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.group:focus .group-focus\:ring-rose-300\/50 {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.group:focus .group-focus\:ring-rose-300\/60 {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.group:focus .group-focus\:ring-rose-300\/70 {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.group:focus .group-focus\:ring-rose-300\/75 {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.group:focus .group-focus\:ring-rose-300\/80 {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.group:focus .group-focus\:ring-rose-300\/90 {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.group:focus .group-focus\:ring-rose-300\/95 {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.group:focus .group-focus\:ring-rose-300\/100 {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.group:focus .group-focus\:ring-rose-400\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:ring-rose-400\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:ring-rose-400\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:ring-rose-400\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:ring-rose-400\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:ring-rose-400\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:ring-rose-400\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:ring-rose-400\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:ring-rose-400\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:ring-rose-400\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:ring-rose-400\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:ring-rose-400\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:ring-rose-400\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:ring-rose-400\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:ring-rose-400\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:ring-rose-500\/0 {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.group:focus .group-focus\:ring-rose-500\/5 {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.group:focus .group-focus\:ring-rose-500\/10 {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.group:focus .group-focus\:ring-rose-500\/20 {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.group:focus .group-focus\:ring-rose-500\/25 {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.group:focus .group-focus\:ring-rose-500\/30 {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.group:focus .group-focus\:ring-rose-500\/40 {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.group:focus .group-focus\:ring-rose-500\/50 {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.group:focus .group-focus\:ring-rose-500\/60 {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.group:focus .group-focus\:ring-rose-500\/70 {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.group:focus .group-focus\:ring-rose-500\/75 {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.group:focus .group-focus\:ring-rose-500\/80 {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.group:focus .group-focus\:ring-rose-500\/90 {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.group:focus .group-focus\:ring-rose-500\/95 {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.group:focus .group-focus\:ring-rose-500\/100 {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.group:focus .group-focus\:ring-rose-600\/0 {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.group:focus .group-focus\:ring-rose-600\/5 {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.group:focus .group-focus\:ring-rose-600\/10 {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.group:focus .group-focus\:ring-rose-600\/20 {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.group:focus .group-focus\:ring-rose-600\/25 {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.group:focus .group-focus\:ring-rose-600\/30 {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.group:focus .group-focus\:ring-rose-600\/40 {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.group:focus .group-focus\:ring-rose-600\/50 {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.group:focus .group-focus\:ring-rose-600\/60 {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.group:focus .group-focus\:ring-rose-600\/70 {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.group:focus .group-focus\:ring-rose-600\/75 {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.group:focus .group-focus\:ring-rose-600\/80 {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.group:focus .group-focus\:ring-rose-600\/90 {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.group:focus .group-focus\:ring-rose-600\/95 {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.group:focus .group-focus\:ring-rose-600\/100 {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.group:focus .group-focus\:ring-rose-700\/0 {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.group:focus .group-focus\:ring-rose-700\/5 {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.group:focus .group-focus\:ring-rose-700\/10 {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.group:focus .group-focus\:ring-rose-700\/20 {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.group:focus .group-focus\:ring-rose-700\/25 {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.group:focus .group-focus\:ring-rose-700\/30 {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.group:focus .group-focus\:ring-rose-700\/40 {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.group:focus .group-focus\:ring-rose-700\/50 {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.group:focus .group-focus\:ring-rose-700\/60 {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.group:focus .group-focus\:ring-rose-700\/70 {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.group:focus .group-focus\:ring-rose-700\/75 {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.group:focus .group-focus\:ring-rose-700\/80 {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.group:focus .group-focus\:ring-rose-700\/90 {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.group:focus .group-focus\:ring-rose-700\/95 {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.group:focus .group-focus\:ring-rose-700\/100 {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.group:focus .group-focus\:ring-rose-800\/0 {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.group:focus .group-focus\:ring-rose-800\/5 {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.group:focus .group-focus\:ring-rose-800\/10 {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.group:focus .group-focus\:ring-rose-800\/20 {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.group:focus .group-focus\:ring-rose-800\/25 {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.group:focus .group-focus\:ring-rose-800\/30 {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.group:focus .group-focus\:ring-rose-800\/40 {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.group:focus .group-focus\:ring-rose-800\/50 {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.group:focus .group-focus\:ring-rose-800\/60 {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.group:focus .group-focus\:ring-rose-800\/70 {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.group:focus .group-focus\:ring-rose-800\/75 {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.group:focus .group-focus\:ring-rose-800\/80 {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.group:focus .group-focus\:ring-rose-800\/90 {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.group:focus .group-focus\:ring-rose-800\/95 {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.group:focus .group-focus\:ring-rose-800\/100 {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.group:focus .group-focus\:ring-rose-900\/0 {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.group:focus .group-focus\:ring-rose-900\/5 {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.group:focus .group-focus\:ring-rose-900\/10 {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.group:focus .group-focus\:ring-rose-900\/20 {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.group:focus .group-focus\:ring-rose-900\/25 {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.group:focus .group-focus\:ring-rose-900\/30 {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.group:focus .group-focus\:ring-rose-900\/40 {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.group:focus .group-focus\:ring-rose-900\/50 {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.group:focus .group-focus\:ring-rose-900\/60 {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.group:focus .group-focus\:ring-rose-900\/70 {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.group:focus .group-focus\:ring-rose-900\/75 {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.group:focus .group-focus\:ring-rose-900\/80 {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.group:focus .group-focus\:ring-rose-900\/90 {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.group:focus .group-focus\:ring-rose-900\/95 {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.group:focus .group-focus\:ring-rose-900\/100 {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.group:focus .group-focus\:ring-rose\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:focus .group-focus\:ring-rose\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:focus .group-focus\:ring-rose\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:focus .group-focus\:ring-rose\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:focus .group-focus\:ring-rose\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:focus .group-focus\:ring-rose\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:focus .group-focus\:ring-rose\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:focus .group-focus\:ring-rose\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:focus .group-focus\:ring-rose\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:focus .group-focus\:ring-rose\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:focus .group-focus\:ring-rose\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:focus .group-focus\:ring-rose\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:focus .group-focus\:ring-rose\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:focus .group-focus\:ring-rose\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:focus .group-focus\:ring-rose\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:focus .group-focus\:ring-orange-dark-25\/0 {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.group:focus .group-focus\:ring-orange-dark-25\/5 {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-25\/10 {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-25\/20 {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-25\/25 {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-25\/30 {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-25\/40 {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-25\/50 {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-25\/60 {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-25\/70 {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-25\/75 {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-25\/80 {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-25\/90 {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-25\/95 {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-25\/100 {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.group:focus .group-focus\:ring-orange-dark-50\/0 {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.group:focus .group-focus\:ring-orange-dark-50\/5 {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-50\/10 {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-50\/20 {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-50\/25 {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-50\/30 {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-50\/40 {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-50\/50 {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-50\/60 {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-50\/70 {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-50\/75 {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-50\/80 {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-50\/90 {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-50\/95 {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-50\/100 {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.group:focus .group-focus\:ring-orange-dark-100\/0 {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.group:focus .group-focus\:ring-orange-dark-100\/5 {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-100\/10 {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-100\/20 {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-100\/25 {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-100\/30 {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-100\/40 {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-100\/50 {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-100\/60 {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-100\/70 {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-100\/75 {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-100\/80 {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-100\/90 {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-100\/95 {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-100\/100 {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.group:focus .group-focus\:ring-orange-dark-200\/0 {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.group:focus .group-focus\:ring-orange-dark-200\/5 {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-200\/10 {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-200\/20 {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-200\/25 {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-200\/30 {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-200\/40 {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-200\/50 {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-200\/60 {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-200\/70 {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-200\/75 {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-200\/80 {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-200\/90 {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-200\/95 {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-200\/100 {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.group:focus .group-focus\:ring-orange-dark-300\/0 {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.group:focus .group-focus\:ring-orange-dark-300\/5 {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-300\/10 {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-300\/20 {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-300\/25 {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-300\/30 {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-300\/40 {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-300\/50 {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-300\/60 {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-300\/70 {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-300\/75 {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-300\/80 {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-300\/90 {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-300\/95 {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-300\/100 {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.group:focus .group-focus\:ring-orange-dark-400\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:ring-orange-dark-400\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-400\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-400\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-400\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-400\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-400\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-400\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-400\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-400\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-400\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-400\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-400\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-400\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-400\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:ring-orange-dark-500\/0 {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.group:focus .group-focus\:ring-orange-dark-500\/5 {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-500\/10 {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-500\/20 {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-500\/25 {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-500\/30 {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-500\/40 {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-500\/50 {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-500\/60 {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-500\/70 {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-500\/75 {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-500\/80 {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-500\/90 {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-500\/95 {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-500\/100 {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.group:focus .group-focus\:ring-orange-dark-600\/0 {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.group:focus .group-focus\:ring-orange-dark-600\/5 {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-600\/10 {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-600\/20 {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-600\/25 {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-600\/30 {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-600\/40 {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-600\/50 {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-600\/60 {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-600\/70 {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-600\/75 {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-600\/80 {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-600\/90 {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-600\/95 {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-600\/100 {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.group:focus .group-focus\:ring-orange-dark-700\/0 {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.group:focus .group-focus\:ring-orange-dark-700\/5 {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-700\/10 {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-700\/20 {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-700\/25 {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-700\/30 {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-700\/40 {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-700\/50 {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-700\/60 {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-700\/70 {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-700\/75 {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-700\/80 {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-700\/90 {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-700\/95 {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-700\/100 {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.group:focus .group-focus\:ring-orange-dark-800\/0 {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.group:focus .group-focus\:ring-orange-dark-800\/5 {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-800\/10 {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-800\/20 {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-800\/25 {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-800\/30 {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-800\/40 {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-800\/50 {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-800\/60 {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-800\/70 {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-800\/75 {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-800\/80 {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-800\/90 {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-800\/95 {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-800\/100 {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.group:focus .group-focus\:ring-orange-dark-900\/0 {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.group:focus .group-focus\:ring-orange-dark-900\/5 {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark-900\/10 {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark-900\/20 {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark-900\/25 {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark-900\/30 {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark-900\/40 {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark-900\/50 {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark-900\/60 {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark-900\/70 {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark-900\/75 {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark-900\/80 {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark-900\/90 {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark-900\/95 {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark-900\/100 {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.group:focus .group-focus\:ring-orange-dark\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:focus .group-focus\:ring-orange-dark\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:focus .group-focus\:ring-orange-dark\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:focus .group-focus\:ring-orange-dark\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:focus .group-focus\:ring-orange-dark\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:focus .group-focus\:ring-orange-dark\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:focus .group-focus\:ring-orange-dark\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:focus .group-focus\:ring-orange-dark\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:focus .group-focus\:ring-orange-dark\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:focus .group-focus\:ring-orange-dark\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:focus .group-focus\:ring-orange-dark\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:focus .group-focus\:ring-orange-dark\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:focus .group-focus\:ring-orange-dark\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:focus .group-focus\:ring-orange-dark\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:focus .group-focus\:ring-orange-dark\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:focus .group-focus\:ring-orange-25\/0 {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.group:focus .group-focus\:ring-orange-25\/5 {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.group:focus .group-focus\:ring-orange-25\/10 {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.group:focus .group-focus\:ring-orange-25\/20 {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.group:focus .group-focus\:ring-orange-25\/25 {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.group:focus .group-focus\:ring-orange-25\/30 {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.group:focus .group-focus\:ring-orange-25\/40 {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.group:focus .group-focus\:ring-orange-25\/50 {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.group:focus .group-focus\:ring-orange-25\/60 {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.group:focus .group-focus\:ring-orange-25\/70 {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.group:focus .group-focus\:ring-orange-25\/75 {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.group:focus .group-focus\:ring-orange-25\/80 {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.group:focus .group-focus\:ring-orange-25\/90 {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.group:focus .group-focus\:ring-orange-25\/95 {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.group:focus .group-focus\:ring-orange-25\/100 {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.group:focus .group-focus\:ring-orange-50\/0 {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.group:focus .group-focus\:ring-orange-50\/5 {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.group:focus .group-focus\:ring-orange-50\/10 {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.group:focus .group-focus\:ring-orange-50\/20 {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.group:focus .group-focus\:ring-orange-50\/25 {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.group:focus .group-focus\:ring-orange-50\/30 {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.group:focus .group-focus\:ring-orange-50\/40 {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.group:focus .group-focus\:ring-orange-50\/50 {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.group:focus .group-focus\:ring-orange-50\/60 {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.group:focus .group-focus\:ring-orange-50\/70 {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.group:focus .group-focus\:ring-orange-50\/75 {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.group:focus .group-focus\:ring-orange-50\/80 {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.group:focus .group-focus\:ring-orange-50\/90 {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.group:focus .group-focus\:ring-orange-50\/95 {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.group:focus .group-focus\:ring-orange-50\/100 {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.group:focus .group-focus\:ring-orange-100\/0 {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.group:focus .group-focus\:ring-orange-100\/5 {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.group:focus .group-focus\:ring-orange-100\/10 {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.group:focus .group-focus\:ring-orange-100\/20 {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.group:focus .group-focus\:ring-orange-100\/25 {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.group:focus .group-focus\:ring-orange-100\/30 {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.group:focus .group-focus\:ring-orange-100\/40 {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.group:focus .group-focus\:ring-orange-100\/50 {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.group:focus .group-focus\:ring-orange-100\/60 {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.group:focus .group-focus\:ring-orange-100\/70 {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.group:focus .group-focus\:ring-orange-100\/75 {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.group:focus .group-focus\:ring-orange-100\/80 {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.group:focus .group-focus\:ring-orange-100\/90 {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.group:focus .group-focus\:ring-orange-100\/95 {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.group:focus .group-focus\:ring-orange-100\/100 {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.group:focus .group-focus\:ring-orange-200\/0 {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.group:focus .group-focus\:ring-orange-200\/5 {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.group:focus .group-focus\:ring-orange-200\/10 {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.group:focus .group-focus\:ring-orange-200\/20 {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.group:focus .group-focus\:ring-orange-200\/25 {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.group:focus .group-focus\:ring-orange-200\/30 {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.group:focus .group-focus\:ring-orange-200\/40 {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.group:focus .group-focus\:ring-orange-200\/50 {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.group:focus .group-focus\:ring-orange-200\/60 {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.group:focus .group-focus\:ring-orange-200\/70 {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.group:focus .group-focus\:ring-orange-200\/75 {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.group:focus .group-focus\:ring-orange-200\/80 {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.group:focus .group-focus\:ring-orange-200\/90 {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.group:focus .group-focus\:ring-orange-200\/95 {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.group:focus .group-focus\:ring-orange-200\/100 {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.group:focus .group-focus\:ring-orange-300\/0 {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.group:focus .group-focus\:ring-orange-300\/5 {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.group:focus .group-focus\:ring-orange-300\/10 {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.group:focus .group-focus\:ring-orange-300\/20 {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.group:focus .group-focus\:ring-orange-300\/25 {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.group:focus .group-focus\:ring-orange-300\/30 {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.group:focus .group-focus\:ring-orange-300\/40 {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.group:focus .group-focus\:ring-orange-300\/50 {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.group:focus .group-focus\:ring-orange-300\/60 {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.group:focus .group-focus\:ring-orange-300\/70 {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.group:focus .group-focus\:ring-orange-300\/75 {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.group:focus .group-focus\:ring-orange-300\/80 {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.group:focus .group-focus\:ring-orange-300\/90 {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.group:focus .group-focus\:ring-orange-300\/95 {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.group:focus .group-focus\:ring-orange-300\/100 {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.group:focus .group-focus\:ring-orange-400\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:ring-orange-400\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:ring-orange-400\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:ring-orange-400\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:ring-orange-400\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:ring-orange-400\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:ring-orange-400\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:ring-orange-400\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:ring-orange-400\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:ring-orange-400\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:ring-orange-400\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:ring-orange-400\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:ring-orange-400\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:ring-orange-400\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:ring-orange-400\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:ring-orange-500\/0 {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.group:focus .group-focus\:ring-orange-500\/5 {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.group:focus .group-focus\:ring-orange-500\/10 {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.group:focus .group-focus\:ring-orange-500\/20 {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.group:focus .group-focus\:ring-orange-500\/25 {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.group:focus .group-focus\:ring-orange-500\/30 {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.group:focus .group-focus\:ring-orange-500\/40 {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.group:focus .group-focus\:ring-orange-500\/50 {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.group:focus .group-focus\:ring-orange-500\/60 {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.group:focus .group-focus\:ring-orange-500\/70 {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.group:focus .group-focus\:ring-orange-500\/75 {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.group:focus .group-focus\:ring-orange-500\/80 {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.group:focus .group-focus\:ring-orange-500\/90 {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.group:focus .group-focus\:ring-orange-500\/95 {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.group:focus .group-focus\:ring-orange-500\/100 {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.group:focus .group-focus\:ring-orange-600\/0 {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.group:focus .group-focus\:ring-orange-600\/5 {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.group:focus .group-focus\:ring-orange-600\/10 {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.group:focus .group-focus\:ring-orange-600\/20 {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.group:focus .group-focus\:ring-orange-600\/25 {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.group:focus .group-focus\:ring-orange-600\/30 {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.group:focus .group-focus\:ring-orange-600\/40 {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.group:focus .group-focus\:ring-orange-600\/50 {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.group:focus .group-focus\:ring-orange-600\/60 {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.group:focus .group-focus\:ring-orange-600\/70 {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.group:focus .group-focus\:ring-orange-600\/75 {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.group:focus .group-focus\:ring-orange-600\/80 {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.group:focus .group-focus\:ring-orange-600\/90 {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.group:focus .group-focus\:ring-orange-600\/95 {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.group:focus .group-focus\:ring-orange-600\/100 {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.group:focus .group-focus\:ring-orange-700\/0 {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.group:focus .group-focus\:ring-orange-700\/5 {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.group:focus .group-focus\:ring-orange-700\/10 {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.group:focus .group-focus\:ring-orange-700\/20 {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.group:focus .group-focus\:ring-orange-700\/25 {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.group:focus .group-focus\:ring-orange-700\/30 {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.group:focus .group-focus\:ring-orange-700\/40 {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.group:focus .group-focus\:ring-orange-700\/50 {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.group:focus .group-focus\:ring-orange-700\/60 {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.group:focus .group-focus\:ring-orange-700\/70 {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.group:focus .group-focus\:ring-orange-700\/75 {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.group:focus .group-focus\:ring-orange-700\/80 {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.group:focus .group-focus\:ring-orange-700\/90 {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.group:focus .group-focus\:ring-orange-700\/95 {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.group:focus .group-focus\:ring-orange-700\/100 {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.group:focus .group-focus\:ring-orange-800\/0 {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.group:focus .group-focus\:ring-orange-800\/5 {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.group:focus .group-focus\:ring-orange-800\/10 {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.group:focus .group-focus\:ring-orange-800\/20 {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.group:focus .group-focus\:ring-orange-800\/25 {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.group:focus .group-focus\:ring-orange-800\/30 {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.group:focus .group-focus\:ring-orange-800\/40 {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.group:focus .group-focus\:ring-orange-800\/50 {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.group:focus .group-focus\:ring-orange-800\/60 {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.group:focus .group-focus\:ring-orange-800\/70 {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.group:focus .group-focus\:ring-orange-800\/75 {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.group:focus .group-focus\:ring-orange-800\/80 {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.group:focus .group-focus\:ring-orange-800\/90 {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.group:focus .group-focus\:ring-orange-800\/95 {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.group:focus .group-focus\:ring-orange-800\/100 {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.group:focus .group-focus\:ring-orange-900\/0 {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.group:focus .group-focus\:ring-orange-900\/5 {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.group:focus .group-focus\:ring-orange-900\/10 {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.group:focus .group-focus\:ring-orange-900\/20 {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.group:focus .group-focus\:ring-orange-900\/25 {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.group:focus .group-focus\:ring-orange-900\/30 {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.group:focus .group-focus\:ring-orange-900\/40 {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.group:focus .group-focus\:ring-orange-900\/50 {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.group:focus .group-focus\:ring-orange-900\/60 {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.group:focus .group-focus\:ring-orange-900\/70 {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.group:focus .group-focus\:ring-orange-900\/75 {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.group:focus .group-focus\:ring-orange-900\/80 {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.group:focus .group-focus\:ring-orange-900\/90 {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.group:focus .group-focus\:ring-orange-900\/95 {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.group:focus .group-focus\:ring-orange-900\/100 {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.group:focus .group-focus\:ring-orange\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:focus .group-focus\:ring-orange\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:focus .group-focus\:ring-orange\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:focus .group-focus\:ring-orange\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:focus .group-focus\:ring-orange\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:focus .group-focus\:ring-orange\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:focus .group-focus\:ring-orange\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:focus .group-focus\:ring-orange\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:focus .group-focus\:ring-orange\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:focus .group-focus\:ring-orange\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:focus .group-focus\:ring-orange\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:focus .group-focus\:ring-orange\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:focus .group-focus\:ring-orange\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:focus .group-focus\:ring-orange\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:focus .group-focus\:ring-orange\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:focus .group-focus\:ring-yellow-25\/0 {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.group:focus .group-focus\:ring-yellow-25\/5 {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.group:focus .group-focus\:ring-yellow-25\/10 {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.group:focus .group-focus\:ring-yellow-25\/20 {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.group:focus .group-focus\:ring-yellow-25\/25 {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.group:focus .group-focus\:ring-yellow-25\/30 {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.group:focus .group-focus\:ring-yellow-25\/40 {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.group:focus .group-focus\:ring-yellow-25\/50 {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.group:focus .group-focus\:ring-yellow-25\/60 {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.group:focus .group-focus\:ring-yellow-25\/70 {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.group:focus .group-focus\:ring-yellow-25\/75 {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.group:focus .group-focus\:ring-yellow-25\/80 {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.group:focus .group-focus\:ring-yellow-25\/90 {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.group:focus .group-focus\:ring-yellow-25\/95 {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.group:focus .group-focus\:ring-yellow-25\/100 {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.group:focus .group-focus\:ring-yellow-50\/0 {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.group:focus .group-focus\:ring-yellow-50\/5 {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.group:focus .group-focus\:ring-yellow-50\/10 {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.group:focus .group-focus\:ring-yellow-50\/20 {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.group:focus .group-focus\:ring-yellow-50\/25 {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.group:focus .group-focus\:ring-yellow-50\/30 {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.group:focus .group-focus\:ring-yellow-50\/40 {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.group:focus .group-focus\:ring-yellow-50\/50 {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.group:focus .group-focus\:ring-yellow-50\/60 {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.group:focus .group-focus\:ring-yellow-50\/70 {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.group:focus .group-focus\:ring-yellow-50\/75 {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.group:focus .group-focus\:ring-yellow-50\/80 {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.group:focus .group-focus\:ring-yellow-50\/90 {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.group:focus .group-focus\:ring-yellow-50\/95 {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.group:focus .group-focus\:ring-yellow-50\/100 {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.group:focus .group-focus\:ring-yellow-100\/0 {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.group:focus .group-focus\:ring-yellow-100\/5 {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.group:focus .group-focus\:ring-yellow-100\/10 {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.group:focus .group-focus\:ring-yellow-100\/20 {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.group:focus .group-focus\:ring-yellow-100\/25 {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.group:focus .group-focus\:ring-yellow-100\/30 {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.group:focus .group-focus\:ring-yellow-100\/40 {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.group:focus .group-focus\:ring-yellow-100\/50 {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.group:focus .group-focus\:ring-yellow-100\/60 {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.group:focus .group-focus\:ring-yellow-100\/70 {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.group:focus .group-focus\:ring-yellow-100\/75 {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.group:focus .group-focus\:ring-yellow-100\/80 {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.group:focus .group-focus\:ring-yellow-100\/90 {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.group:focus .group-focus\:ring-yellow-100\/95 {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.group:focus .group-focus\:ring-yellow-100\/100 {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.group:focus .group-focus\:ring-yellow-200\/0 {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.group:focus .group-focus\:ring-yellow-200\/5 {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.group:focus .group-focus\:ring-yellow-200\/10 {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.group:focus .group-focus\:ring-yellow-200\/20 {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.group:focus .group-focus\:ring-yellow-200\/25 {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.group:focus .group-focus\:ring-yellow-200\/30 {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.group:focus .group-focus\:ring-yellow-200\/40 {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.group:focus .group-focus\:ring-yellow-200\/50 {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.group:focus .group-focus\:ring-yellow-200\/60 {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.group:focus .group-focus\:ring-yellow-200\/70 {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.group:focus .group-focus\:ring-yellow-200\/75 {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.group:focus .group-focus\:ring-yellow-200\/80 {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.group:focus .group-focus\:ring-yellow-200\/90 {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.group:focus .group-focus\:ring-yellow-200\/95 {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.group:focus .group-focus\:ring-yellow-200\/100 {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.group:focus .group-focus\:ring-yellow-300\/0 {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.group:focus .group-focus\:ring-yellow-300\/5 {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.group:focus .group-focus\:ring-yellow-300\/10 {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.group:focus .group-focus\:ring-yellow-300\/20 {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.group:focus .group-focus\:ring-yellow-300\/25 {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.group:focus .group-focus\:ring-yellow-300\/30 {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.group:focus .group-focus\:ring-yellow-300\/40 {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.group:focus .group-focus\:ring-yellow-300\/50 {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.group:focus .group-focus\:ring-yellow-300\/60 {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.group:focus .group-focus\:ring-yellow-300\/70 {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.group:focus .group-focus\:ring-yellow-300\/75 {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.group:focus .group-focus\:ring-yellow-300\/80 {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.group:focus .group-focus\:ring-yellow-300\/90 {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.group:focus .group-focus\:ring-yellow-300\/95 {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.group:focus .group-focus\:ring-yellow-300\/100 {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.group:focus .group-focus\:ring-yellow-400\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:ring-yellow-400\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:ring-yellow-400\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:ring-yellow-400\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:ring-yellow-400\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:ring-yellow-400\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:ring-yellow-400\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:ring-yellow-400\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:ring-yellow-400\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:ring-yellow-400\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:ring-yellow-400\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:ring-yellow-400\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:ring-yellow-400\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:ring-yellow-400\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:ring-yellow-400\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:focus .group-focus\:ring-yellow-500\/0 {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.group:focus .group-focus\:ring-yellow-500\/5 {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.group:focus .group-focus\:ring-yellow-500\/10 {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.group:focus .group-focus\:ring-yellow-500\/20 {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.group:focus .group-focus\:ring-yellow-500\/25 {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.group:focus .group-focus\:ring-yellow-500\/30 {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.group:focus .group-focus\:ring-yellow-500\/40 {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.group:focus .group-focus\:ring-yellow-500\/50 {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.group:focus .group-focus\:ring-yellow-500\/60 {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.group:focus .group-focus\:ring-yellow-500\/70 {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.group:focus .group-focus\:ring-yellow-500\/75 {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.group:focus .group-focus\:ring-yellow-500\/80 {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.group:focus .group-focus\:ring-yellow-500\/90 {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.group:focus .group-focus\:ring-yellow-500\/95 {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.group:focus .group-focus\:ring-yellow-500\/100 {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.group:focus .group-focus\:ring-yellow-600\/0 {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.group:focus .group-focus\:ring-yellow-600\/5 {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.group:focus .group-focus\:ring-yellow-600\/10 {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.group:focus .group-focus\:ring-yellow-600\/20 {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.group:focus .group-focus\:ring-yellow-600\/25 {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.group:focus .group-focus\:ring-yellow-600\/30 {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.group:focus .group-focus\:ring-yellow-600\/40 {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.group:focus .group-focus\:ring-yellow-600\/50 {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.group:focus .group-focus\:ring-yellow-600\/60 {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.group:focus .group-focus\:ring-yellow-600\/70 {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.group:focus .group-focus\:ring-yellow-600\/75 {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.group:focus .group-focus\:ring-yellow-600\/80 {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.group:focus .group-focus\:ring-yellow-600\/90 {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.group:focus .group-focus\:ring-yellow-600\/95 {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.group:focus .group-focus\:ring-yellow-600\/100 {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.group:focus .group-focus\:ring-yellow-700\/0 {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.group:focus .group-focus\:ring-yellow-700\/5 {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.group:focus .group-focus\:ring-yellow-700\/10 {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.group:focus .group-focus\:ring-yellow-700\/20 {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.group:focus .group-focus\:ring-yellow-700\/25 {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.group:focus .group-focus\:ring-yellow-700\/30 {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.group:focus .group-focus\:ring-yellow-700\/40 {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.group:focus .group-focus\:ring-yellow-700\/50 {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.group:focus .group-focus\:ring-yellow-700\/60 {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.group:focus .group-focus\:ring-yellow-700\/70 {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.group:focus .group-focus\:ring-yellow-700\/75 {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.group:focus .group-focus\:ring-yellow-700\/80 {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.group:focus .group-focus\:ring-yellow-700\/90 {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.group:focus .group-focus\:ring-yellow-700\/95 {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.group:focus .group-focus\:ring-yellow-700\/100 {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.group:focus .group-focus\:ring-yellow-800\/0 {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.group:focus .group-focus\:ring-yellow-800\/5 {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.group:focus .group-focus\:ring-yellow-800\/10 {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.group:focus .group-focus\:ring-yellow-800\/20 {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.group:focus .group-focus\:ring-yellow-800\/25 {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.group:focus .group-focus\:ring-yellow-800\/30 {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.group:focus .group-focus\:ring-yellow-800\/40 {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.group:focus .group-focus\:ring-yellow-800\/50 {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.group:focus .group-focus\:ring-yellow-800\/60 {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.group:focus .group-focus\:ring-yellow-800\/70 {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.group:focus .group-focus\:ring-yellow-800\/75 {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.group:focus .group-focus\:ring-yellow-800\/80 {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.group:focus .group-focus\:ring-yellow-800\/90 {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.group:focus .group-focus\:ring-yellow-800\/95 {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.group:focus .group-focus\:ring-yellow-800\/100 {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.group:focus .group-focus\:ring-yellow-900\/0 {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.group:focus .group-focus\:ring-yellow-900\/5 {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.group:focus .group-focus\:ring-yellow-900\/10 {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.group:focus .group-focus\:ring-yellow-900\/20 {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.group:focus .group-focus\:ring-yellow-900\/25 {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.group:focus .group-focus\:ring-yellow-900\/30 {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.group:focus .group-focus\:ring-yellow-900\/40 {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.group:focus .group-focus\:ring-yellow-900\/50 {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.group:focus .group-focus\:ring-yellow-900\/60 {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.group:focus .group-focus\:ring-yellow-900\/70 {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.group:focus .group-focus\:ring-yellow-900\/75 {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.group:focus .group-focus\:ring-yellow-900\/80 {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.group:focus .group-focus\:ring-yellow-900\/90 {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.group:focus .group-focus\:ring-yellow-900\/95 {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.group:focus .group-focus\:ring-yellow-900\/100 {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.group:focus .group-focus\:ring-yellow\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:focus .group-focus\:ring-yellow\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:focus .group-focus\:ring-yellow\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:focus .group-focus\:ring-yellow\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:focus .group-focus\:ring-yellow\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:focus .group-focus\:ring-yellow\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:focus .group-focus\:ring-yellow\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:focus .group-focus\:ring-yellow\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:focus .group-focus\:ring-yellow\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:focus .group-focus\:ring-yellow\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:focus .group-focus\:ring-yellow\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:focus .group-focus\:ring-yellow\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:focus .group-focus\:ring-yellow\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:focus .group-focus\:ring-yellow\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:focus .group-focus\:ring-yellow\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(242 244 247 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 240 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(208 213 221 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 112 133 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(71 84 103 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgb(52 64 84 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(29 41 57 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 24 40 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray {
  --tw-border-opacity: 1;
  border-color: rgb(152 162 179 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-25 {
  --tw-border-opacity: 1;
  border-color: rgb(247 250 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 243 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-200 {
  --tw-border-opacity: 1;
  border-color: rgb(218 232 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-300 {
  --tw-border-opacity: 1;
  border-color: rgb(158 192 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-400 {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(87 148 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-600 {
  --tw-border-opacity: 1;
  border-color: rgb(61 130 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-700 {
  --tw-border-opacity: 1;
  border-color: rgb(47 103 201 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-800 {
  --tw-border-opacity: 1;
  border-color: rgb(55 76 153 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary-900 {
  --tw-border-opacity: 1;
  border-color: rgb(36 51 102 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(116 167 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 251 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 242 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 228 226 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 202 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 162 155 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-400 {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-500 {
  --tw-border-opacity: 1;
  border-color: rgb(240 68 56 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-600 {
  --tw-border-opacity: 1;
  border-color: rgb(217 45 32 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-700 {
  --tw-border-opacity: 1;
  border-color: rgb(180 35 24 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-800 {
  --tw-border-opacity: 1;
  border-color: rgb(145 32 24 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 39 26 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-error {
  --tw-border-opacity: 1;
  border-color: rgb(249 112 102 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 252 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 250 235 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 199 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 223 137 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 200 75 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-500 {
  --tw-border-opacity: 1;
  border-color: rgb(247 144 9 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-600 {
  --tw-border-opacity: 1;
  border-color: rgb(220 104 3 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-700 {
  --tw-border-opacity: 1;
  border-color: rgb(181 71 8 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 55 13 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning-900 {
  --tw-border-opacity: 1;
  border-color: rgb(122 46 14 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-warning {
  --tw-border-opacity: 1;
  border-color: rgb(253 176 34 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 243 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 250 223 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-200 {
  --tw-border-opacity: 1;
  border-color: rgb(166 244 197 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-300 {
  --tw-border-opacity: 1;
  border-color: rgb(108 233 166 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-400 {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-500 {
  --tw-border-opacity: 1;
  border-color: rgb(18 135 106 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-600 {
  --tw-border-opacity: 1;
  border-color: rgb(3 152 85 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 122 72 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-800 {
  --tw-border-opacity: 1;
  border-color: rgb(5 96 58 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success-900 {
  --tw-border-opacity: 1;
  border-color: rgb(5 79 49 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-success {
  --tw-border-opacity: 1;
  border-color: rgb(50 213 131 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(234 236 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(213 217 235 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(179 184 219 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(78 91 166 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(62 71 132 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 63 114 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 48 86 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(16 19 35 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-blue {
  --tw-border-opacity: 1;
  border-color: rgb(113 123 188 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-100 {
  --tw-border-opacity: 1;
  border-color: rgb(239 241 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-200 {
  --tw-border-opacity: 1;
  border-color: rgb(220 223 234 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-300 {
  --tw-border-opacity: 1;
  border-color: rgb(185 192 212 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-400 {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-500 {
  --tw-border-opacity: 1;
  border-color: rgb(93 107 152 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-600 {
  --tw-border-opacity: 1;
  border-color: rgb(74 85 120 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-700 {
  --tw-border-opacity: 1;
  border-color: rgb(64 73 104 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-800 {
  --tw-border-opacity: 1;
  border-color: rgb(48 55 79 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 19 34 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-cool {
  --tw-border-opacity: 1;
  border-color: rgb(125 137 176 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-100 {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-200 {
  --tw-border-opacity: 1;
  border-color: rgb(227 232 239 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-300 {
  --tw-border-opacity: 1;
  border-color: rgb(205 213 223 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-400 {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-500 {
  --tw-border-opacity: 1;
  border-color: rgb(105 117 134 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-600 {
  --tw-border-opacity: 1;
  border-color: rgb(72 85 101 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-700 {
  --tw-border-opacity: 1;
  border-color: rgb(54 65 82 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-800 {
  --tw-border-opacity: 1;
  border-color: rgb(32 41 57 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern-900 {
  --tw-border-opacity: 1;
  border-color: rgb(18 25 38 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-modern {
  --tw-border-opacity: 1;
  border-color: rgb(154 164 178 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-50 {
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(210 214 219 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-400 {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-500 {
  --tw-border-opacity: 1;
  border-color: rgb(108 115 127 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-600 {
  --tw-border-opacity: 1;
  border-color: rgb(77 87 97 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-700 {
  --tw-border-opacity: 1;
  border-color: rgb(56 66 80 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 42 55 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral-900 {
  --tw-border-opacity: 1;
  border-color: rgb(17 25 39 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-neutral {
  --tw-border-opacity: 1;
  border-color: rgb(157 164 174 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-100 {
  --tw-border-opacity: 1;
  border-color: rgb(244 244 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-200 {
  --tw-border-opacity: 1;
  border-color: rgb(228 228 231 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 214 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-400 {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-500 {
  --tw-border-opacity: 1;
  border-color: rgb(112 112 123 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-600 {
  --tw-border-opacity: 1;
  border-color: rgb(81 82 92 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-800 {
  --tw-border-opacity: 1;
  border-color: rgb(38 39 43 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron-900 {
  --tw-border-opacity: 1;
  border-color: rgb(24 24 27 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-iron {
  --tw-border-opacity: 1;
  border-color: rgb(160 160 171 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-25 {
  --tw-border-opacity: 1;
  border-color: rgb(252 252 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-300 {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-400 {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-500 {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-600 {
  --tw-border-opacity: 1;
  border-color: rgb(82 82 82 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-700 {
  --tw-border-opacity: 1;
  border-color: rgb(66 66 66 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 41 41 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true-900 {
  --tw-border-opacity: 1;
  border-color: rgb(20 20 20 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-true {
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-25 {
  --tw-border-opacity: 1;
  border-color: rgb(253 253 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-50 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-100 {
  --tw-border-opacity: 1;
  border-color: rgb(245 245 244 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-200 {
  --tw-border-opacity: 1;
  border-color: rgb(231 229 228 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-300 {
  --tw-border-opacity: 1;
  border-color: rgb(215 211 208 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-400 {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-500 {
  --tw-border-opacity: 1;
  border-color: rgb(121 113 107 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-600 {
  --tw-border-opacity: 1;
  border-color: rgb(87 83 78 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-700 {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-800 {
  --tw-border-opacity: 1;
  border-color: rgb(41 37 36 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm-900 {
  --tw-border-opacity: 1;
  border-color: rgb(28 25 23 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-gray-warm {
  --tw-border-opacity: 1;
  border-color: rgb(169 162 157 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 253 247 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-100 {
  --tw-border-opacity: 1;
  border-color: rgb(230 244 215 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-200 {
  --tw-border-opacity: 1;
  border-color: rgb(206 234 176 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-300 {
  --tw-border-opacity: 1;
  border-color: rgb(172 220 121 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-400 {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 159 42 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 122 33 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-700 {
  --tw-border-opacity: 1;
  border-color: rgb(63 98 26 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-800 {
  --tw-border-opacity: 1;
  border-color: rgb(51 80 21 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 66 18 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-moss {
  --tw-border-opacity: 1;
  border-color: rgb(134 203 60 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 254 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(243 254 231 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(228 251 204 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-200 {
  border-color: #DOF8AB;
}

.group:disabled .group-disabled\:border-green-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(166 239 103 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(102 6 16 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-600 {
  border-color: #4CA3OD;
}

.group:disabled .group-disabled\:border-green-light-700 {
  border-color: #3B7COF;
}

.group:disabled .group-disabled\:border-green-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(50 98 18 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(43 83 20 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-light {
  --tw-border-opacity: 1;
  border-color: rgb(133 225 58 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgb(237 252 242 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(211 248 223 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(170 240 196 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgb(115 226 163 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(22 131 100 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgb(9 146 80 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgb(8 116 67 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgb(9 80 55 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgb(8 76 46 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-green {
  --tw-border-opacity: 1;
  border-color: rgb(60 203 127 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-25 {
  --tw-border-opacity: 1;
  border-color: rgb(246 254 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 253 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-100 {
  --tw-border-opacity: 1;
  border-color: rgb(204 251 239 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 224 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-300 {
  --tw-border-opacity: 1;
  border-color: rgb(95 233 208 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-400 {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-500 {
  --tw-border-opacity: 1;
  border-color: rgb(21 183 158 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-600 {
  --tw-border-opacity: 1;
  border-color: rgb(14 147 132 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-700 {
  --tw-border-opacity: 1;
  border-color: rgb(16 117 105 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-800 {
  --tw-border-opacity: 1;
  border-color: rgb(18 93 86 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal-900 {
  --tw-border-opacity: 1;
  border-color: rgb(19 78 72 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-teal {
  --tw-border-opacity: 1;
  border-color: rgb(46 211 183 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 254 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-50 {
  --tw-border-opacity: 1;
  border-color: rgb(236 253 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-100 {
  --tw-border-opacity: 1;
  border-color: rgb(207 249 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-200 {
  --tw-border-opacity: 1;
  border-color: rgb(165 240 252 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-300 {
  --tw-border-opacity: 1;
  border-color: rgb(103 227 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-400 {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-500 {
  --tw-border-opacity: 1;
  border-color: rgb(6 174 212 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-600 {
  --tw-border-opacity: 1;
  border-color: rgb(8 138 178 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-700 {
  --tw-border-opacity: 1;
  border-color: rgb(14 112 144 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-800 {
  --tw-border-opacity: 1;
  border-color: rgb(21 91 117 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan-900 {
  --tw-border-opacity: 1;
  border-color: rgb(22 76 99 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-cyan {
  --tw-border-opacity: 1;
  border-color: rgb(34 204 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 251 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-50 {
  --tw-border-opacity: 1;
  border-color: rgb(240 249 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 242 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-200 {
  --tw-border-opacity: 1;
  border-color: rgb(185 230 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-300 {
  --tw-border-opacity: 1;
  border-color: rgb(124 212 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-400 {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-500 {
  --tw-border-opacity: 1;
  border-color: rgb(11 165 236 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-600 {
  --tw-border-opacity: 1;
  border-color: rgb(0 134 201 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-700 {
  --tw-border-opacity: 1;
  border-color: rgb(2 106 162 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-800 {
  --tw-border-opacity: 1;
  border-color: rgb(6 89 134 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light-900 {
  --tw-border-opacity: 1;
  border-color: rgb(11 74 111 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-light {
  --tw-border-opacity: 1;
  border-color: rgb(54 191 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 250 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 248 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 233 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 221 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 202 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(46 144 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 112 239 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(23 92 211 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgb(24 73 169 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgb(25 65 133 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue {
  --tw-border-opacity: 1;
  border-color: rgb(83 177 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(239 244 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(209 224 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(178 204 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(132 173 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(41 112 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(21 94 239 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(0 78 235 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(0 64 193 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(0 53 158 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-blue-dark {
  --tw-border-opacity: 1;
  border-color: rgb(82 139 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-25 {
  --tw-border-opacity: 1;
  border-color: rgb(245 248 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgb(238 244 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgb(224 234 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgb(199 215 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgb(164 188 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgb(97 114 243 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(68 76 231 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgb(53 56 205 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgb(45 49 166 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgb(45 50 130 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-indigo {
  --tw-border-opacity: 1;
  border-color: rgb(128 152 249 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-25 {
  --tw-border-opacity: 1;
  border-color: rgb(251 250 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-50 {
  --tw-border-opacity: 1;
  border-color: rgb(245 243 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgb(236 233 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-200 {
  --tw-border-opacity: 1;
  border-color: rgb(221 214 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-300 {
  --tw-border-opacity: 1;
  border-color: rgb(195 181 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-400 {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgb(135 91 247 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-600 {
  --tw-border-opacity: 1;
  border-color: rgb(120 57 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-700 {
  --tw-border-opacity: 1;
  border-color: rgb(105 39 218 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-800 {
  --tw-border-opacity: 1;
  border-color: rgb(87 32 183 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet-900 {
  --tw-border-opacity: 1;
  border-color: rgb(73 28 150 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-violet {
  --tw-border-opacity: 1;
  border-color: rgb(164 138 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-25 {
  --tw-border-opacity: 1;
  border-color: rgb(250 250 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgb(244 243 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgb(235 233 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(217 214 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgb(189 180 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(122 90 248 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgb(105 56 239 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgb(89 37 220 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: rgb(74 31 184 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgb(62 28 150 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-purple {
  --tw-border-opacity: 1;
  border-color: rgb(155 138 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 244 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-100 {
  --tw-border-opacity: 1;
  border-color: rgb(251 232 255 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-200 {
  --tw-border-opacity: 1;
  border-color: rgb(246 208 254 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-300 {
  --tw-border-opacity: 1;
  border-color: rgb(238 170 253 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-400 {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-500 {
  --tw-border-opacity: 1;
  border-color: rgb(212 68 241 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-600 {
  --tw-border-opacity: 1;
  border-color: rgb(186 36 213 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-700 {
  --tw-border-opacity: 1;
  border-color: rgb(159 26 177 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-800 {
  --tw-border-opacity: 1;
  border-color: rgb(130 24 144 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia-900 {
  --tw-border-opacity: 1;
  border-color: rgb(111 24 119 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-fuchsia {
  --tw-border-opacity: 1;
  border-color: rgb(228 120 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 251 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgb(253 242 250 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgb(252 231 246 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgb(252 206 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgb(250 167 224 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(238 70 188 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgb(221 37 144 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgb(193 21 116 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgb(158 22 95 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgb(133 22 81 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-pink {
  --tw-border-opacity: 1;
  border-color: rgb(246 112 7 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 245 246 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 241 243 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 228 232 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 214 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-300 {
  --tw-border-opacity: 1;
  border-color: rgb(254 163 180 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-400 {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-500 {
  --tw-border-opacity: 1;
  border-color: rgb(246 61 104 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-600 {
  --tw-border-opacity: 1;
  border-color: rgb(227 24 84 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-700 {
  --tw-border-opacity: 1;
  border-color: rgb(192 16 72 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-800 {
  --tw-border-opacity: 1;
  border-color: rgb(161 16 67 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose-900 {
  --tw-border-opacity: 1;
  border-color: rgb(137 18 62 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-rose {
  --tw-border-opacity: 1;
  border-color: rgb(253 111 142 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-25 {
  --tw-border-opacity: 1;
  border-color: rgb(255 249 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-50 {
  --tw-border-opacity: 1;
  border-color: rgb(255 244 237 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-100 {
  --tw-border-opacity: 1;
  border-color: rgb(255 230 213 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-200 {
  --tw-border-opacity: 1;
  border-color: rgb(255 214 174 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-300 {
  --tw-border-opacity: 1;
  border-color: rgb(255 156 102 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-400 {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-500 {
  --tw-border-opacity: 1;
  border-color: rgb(255 68 5 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-600 {
  --tw-border-opacity: 1;
  border-color: rgb(230 46 5 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-700 {
  --tw-border-opacity: 1;
  border-color: rgb(188 27 6 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-800 {
  --tw-border-opacity: 1;
  border-color: rgb(151 24 12 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 26 13 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-dark {
  --tw-border-opacity: 1;
  border-color: rgb(255 105 46 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 250 245 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 246 238 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-100 {
  --tw-border-opacity: 1;
  border-color: rgb(253 234 215 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(249 219 175 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-300 {
  --tw-border-opacity: 1;
  border-color: rgb(247 178 122 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-400 {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 104 32 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-600 {
  --tw-border-opacity: 1;
  border-color: rgb(224 79 22 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 56 21 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-800 {
  --tw-border-opacity: 1;
  border-color: rgb(147 47 25 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange-900 {
  --tw-border-opacity: 1;
  border-color: rgb(119 41 23 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-orange {
  --tw-border-opacity: 1;
  border-color: rgb(243 135 68 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-25 {
  --tw-border-opacity: 1;
  border-color: rgb(254 253 240 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgb(254 251 232 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 247 195 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 238 149 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 226 114 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgb(234 170 8 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgb(202 133 4 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgb(161 92 7 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgb(133 74 14 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgb(113 56 18 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-yellow {
  --tw-border-opacity: 1;
  border-color: rgb(250 197 21 / var(--tw-border-opacity));
}

.group:disabled .group-disabled\:border-white\/0 {
  border-color: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:border-white\/5 {
  border-color: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:border-white\/10 {
  border-color: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:border-white\/20 {
  border-color: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:border-white\/25 {
  border-color: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:border-white\/40 {
  border-color: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:border-white\/50 {
  border-color: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:border-white\/60 {
  border-color: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:border-white\/70 {
  border-color: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:border-white\/75 {
  border-color: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:border-white\/80 {
  border-color: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:border-white\/90 {
  border-color: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:border-white\/95 {
  border-color: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:border-white\/100 {
  border-color: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:border-black\/0 {
  border-color: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:border-black\/5 {
  border-color: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:border-black\/10 {
  border-color: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:border-black\/20 {
  border-color: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:border-black\/25 {
  border-color: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:border-black\/30 {
  border-color: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:border-black\/40 {
  border-color: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:border-black\/50 {
  border-color: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:border-black\/60 {
  border-color: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:border-black\/70 {
  border-color: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:border-black\/75 {
  border-color: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:border-black\/80 {
  border-color: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:border-black\/90 {
  border-color: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:border-black\/95 {
  border-color: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:border-black\/100 {
  border-color: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:border-gray-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:border-gray-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:border-gray-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:border-gray-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:border-gray-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:border-gray-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:border-gray-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:border-gray-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:border-gray-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:border-gray-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:border-gray-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:border-gray-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:border-gray-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:border-gray-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:border-gray-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:border-gray-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:border-gray-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:border-gray-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:border-gray-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:border-gray-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:border-gray-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:border-gray-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:border-gray-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:border-gray-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:border-gray-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:border-gray-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:border-gray-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:border-gray-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:border-gray-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:border-gray-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:border-gray-100\/0 {
  border-color: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:border-gray-100\/5 {
  border-color: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:border-gray-100\/10 {
  border-color: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:border-gray-100\/20 {
  border-color: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:border-gray-100\/25 {
  border-color: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:border-gray-100\/30 {
  border-color: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:border-gray-100\/40 {
  border-color: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:border-gray-100\/50 {
  border-color: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:border-gray-100\/60 {
  border-color: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:border-gray-100\/70 {
  border-color: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:border-gray-100\/75 {
  border-color: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:border-gray-100\/80 {
  border-color: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:border-gray-100\/90 {
  border-color: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:border-gray-100\/95 {
  border-color: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:border-gray-100\/100 {
  border-color: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:border-gray-200\/0 {
  border-color: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:border-gray-200\/5 {
  border-color: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:border-gray-200\/10 {
  border-color: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:border-gray-200\/20 {
  border-color: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:border-gray-200\/25 {
  border-color: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:border-gray-200\/30 {
  border-color: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:border-gray-200\/40 {
  border-color: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:border-gray-200\/50 {
  border-color: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:border-gray-200\/60 {
  border-color: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:border-gray-200\/70 {
  border-color: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:border-gray-200\/75 {
  border-color: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:border-gray-200\/80 {
  border-color: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:border-gray-200\/90 {
  border-color: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:border-gray-200\/95 {
  border-color: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:border-gray-200\/100 {
  border-color: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:border-gray-300\/0 {
  border-color: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:border-gray-300\/5 {
  border-color: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:border-gray-300\/10 {
  border-color: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:border-gray-300\/20 {
  border-color: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:border-gray-300\/25 {
  border-color: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:border-gray-300\/30 {
  border-color: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:border-gray-300\/40 {
  border-color: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:border-gray-300\/50 {
  border-color: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:border-gray-300\/60 {
  border-color: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:border-gray-300\/70 {
  border-color: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:border-gray-300\/75 {
  border-color: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:border-gray-300\/80 {
  border-color: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:border-gray-300\/90 {
  border-color: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:border-gray-300\/95 {
  border-color: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:border-gray-300\/100 {
  border-color: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:border-gray-400\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:border-gray-400\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:border-gray-400\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:border-gray-400\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:border-gray-400\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:border-gray-400\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:border-gray-400\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:border-gray-400\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:border-gray-400\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:border-gray-400\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:border-gray-400\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:border-gray-400\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:border-gray-400\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:border-gray-400\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:border-gray-400\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:border-gray-500\/0 {
  border-color: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:border-gray-500\/5 {
  border-color: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:border-gray-500\/10 {
  border-color: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:border-gray-500\/20 {
  border-color: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:border-gray-500\/25 {
  border-color: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:border-gray-500\/30 {
  border-color: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:border-gray-500\/40 {
  border-color: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:border-gray-500\/50 {
  border-color: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:border-gray-500\/60 {
  border-color: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:border-gray-500\/70 {
  border-color: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:border-gray-500\/75 {
  border-color: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:border-gray-500\/80 {
  border-color: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:border-gray-500\/90 {
  border-color: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:border-gray-500\/95 {
  border-color: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:border-gray-500\/100 {
  border-color: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:border-gray-600\/0 {
  border-color: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:border-gray-600\/5 {
  border-color: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:border-gray-600\/10 {
  border-color: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:border-gray-600\/20 {
  border-color: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:border-gray-600\/25 {
  border-color: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:border-gray-600\/30 {
  border-color: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:border-gray-600\/40 {
  border-color: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:border-gray-600\/50 {
  border-color: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:border-gray-600\/60 {
  border-color: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:border-gray-600\/70 {
  border-color: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:border-gray-600\/75 {
  border-color: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:border-gray-600\/80 {
  border-color: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:border-gray-600\/90 {
  border-color: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:border-gray-600\/95 {
  border-color: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:border-gray-600\/100 {
  border-color: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:border-gray-700\/0 {
  border-color: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:border-gray-700\/5 {
  border-color: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:border-gray-700\/10 {
  border-color: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:border-gray-700\/20 {
  border-color: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:border-gray-700\/25 {
  border-color: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:border-gray-700\/30 {
  border-color: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:border-gray-700\/40 {
  border-color: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:border-gray-700\/50 {
  border-color: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:border-gray-700\/60 {
  border-color: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:border-gray-700\/70 {
  border-color: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:border-gray-700\/75 {
  border-color: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:border-gray-700\/80 {
  border-color: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:border-gray-700\/90 {
  border-color: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:border-gray-700\/95 {
  border-color: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:border-gray-700\/100 {
  border-color: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:border-gray-800\/0 {
  border-color: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:border-gray-800\/5 {
  border-color: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:border-gray-800\/10 {
  border-color: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:border-gray-800\/20 {
  border-color: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:border-gray-800\/25 {
  border-color: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:border-gray-800\/30 {
  border-color: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:border-gray-800\/40 {
  border-color: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:border-gray-800\/50 {
  border-color: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:border-gray-800\/60 {
  border-color: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:border-gray-800\/70 {
  border-color: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:border-gray-800\/75 {
  border-color: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:border-gray-800\/80 {
  border-color: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:border-gray-800\/90 {
  border-color: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:border-gray-800\/95 {
  border-color: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:border-gray-800\/100 {
  border-color: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:border-gray-900\/0 {
  border-color: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:border-gray-900\/5 {
  border-color: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:border-gray-900\/10 {
  border-color: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:border-gray-900\/20 {
  border-color: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:border-gray-900\/25 {
  border-color: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:border-gray-900\/30 {
  border-color: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:border-gray-900\/40 {
  border-color: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:border-gray-900\/50 {
  border-color: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:border-gray-900\/60 {
  border-color: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:border-gray-900\/70 {
  border-color: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:border-gray-900\/75 {
  border-color: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:border-gray-900\/80 {
  border-color: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:border-gray-900\/90 {
  border-color: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:border-gray-900\/95 {
  border-color: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:border-gray-900\/100 {
  border-color: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:border-gray\/0 {
  border-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:border-gray\/5 {
  border-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:border-gray\/10 {
  border-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:border-gray\/20 {
  border-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:border-gray\/25 {
  border-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:border-gray\/30 {
  border-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:border-gray\/40 {
  border-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:border-gray\/50 {
  border-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:border-gray\/60 {
  border-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:border-gray\/70 {
  border-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:border-gray\/75 {
  border-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:border-gray\/80 {
  border-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:border-gray\/90 {
  border-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:border-gray\/95 {
  border-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:border-gray\/100 {
  border-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:border-primary-25\/0 {
  border-color: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:border-primary-25\/5 {
  border-color: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:border-primary-25\/10 {
  border-color: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:border-primary-25\/20 {
  border-color: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:border-primary-25\/25 {
  border-color: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:border-primary-25\/30 {
  border-color: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:border-primary-25\/40 {
  border-color: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:border-primary-25\/50 {
  border-color: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:border-primary-25\/60 {
  border-color: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:border-primary-25\/70 {
  border-color: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:border-primary-25\/75 {
  border-color: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:border-primary-25\/80 {
  border-color: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:border-primary-25\/90 {
  border-color: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:border-primary-25\/95 {
  border-color: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:border-primary-25\/100 {
  border-color: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:border-primary-50\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:border-primary-50\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:border-primary-50\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:border-primary-50\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:border-primary-50\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:border-primary-50\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:border-primary-50\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:border-primary-50\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:border-primary-50\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:border-primary-50\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:border-primary-50\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:border-primary-50\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:border-primary-50\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:border-primary-50\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:border-primary-50\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:border-primary-100\/0 {
  border-color: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:border-primary-100\/5 {
  border-color: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:border-primary-100\/10 {
  border-color: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:border-primary-100\/20 {
  border-color: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:border-primary-100\/25 {
  border-color: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:border-primary-100\/30 {
  border-color: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:border-primary-100\/40 {
  border-color: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:border-primary-100\/50 {
  border-color: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:border-primary-100\/60 {
  border-color: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:border-primary-100\/70 {
  border-color: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:border-primary-100\/75 {
  border-color: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:border-primary-100\/80 {
  border-color: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:border-primary-100\/90 {
  border-color: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:border-primary-100\/95 {
  border-color: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:border-primary-100\/100 {
  border-color: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:border-primary-200\/0 {
  border-color: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:border-primary-200\/5 {
  border-color: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:border-primary-200\/10 {
  border-color: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:border-primary-200\/20 {
  border-color: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:border-primary-200\/25 {
  border-color: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:border-primary-200\/30 {
  border-color: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:border-primary-200\/40 {
  border-color: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:border-primary-200\/50 {
  border-color: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:border-primary-200\/60 {
  border-color: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:border-primary-200\/70 {
  border-color: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:border-primary-200\/75 {
  border-color: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:border-primary-200\/80 {
  border-color: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:border-primary-200\/90 {
  border-color: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:border-primary-200\/95 {
  border-color: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:border-primary-200\/100 {
  border-color: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:border-primary-300\/0 {
  border-color: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:border-primary-300\/5 {
  border-color: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:border-primary-300\/10 {
  border-color: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:border-primary-300\/20 {
  border-color: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:border-primary-300\/25 {
  border-color: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:border-primary-300\/30 {
  border-color: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:border-primary-300\/40 {
  border-color: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:border-primary-300\/50 {
  border-color: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:border-primary-300\/60 {
  border-color: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:border-primary-300\/70 {
  border-color: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:border-primary-300\/75 {
  border-color: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:border-primary-300\/80 {
  border-color: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:border-primary-300\/90 {
  border-color: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:border-primary-300\/95 {
  border-color: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:border-primary-300\/100 {
  border-color: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:border-primary-400\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:border-primary-400\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:border-primary-400\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:border-primary-400\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:border-primary-400\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:border-primary-400\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:border-primary-400\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:border-primary-400\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:border-primary-400\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:border-primary-400\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:border-primary-400\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:border-primary-400\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:border-primary-400\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:border-primary-400\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:border-primary-400\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:border-primary-500\/0 {
  border-color: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:border-primary-500\/5 {
  border-color: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:border-primary-500\/10 {
  border-color: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:border-primary-500\/20 {
  border-color: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:border-primary-500\/25 {
  border-color: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:border-primary-500\/30 {
  border-color: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:border-primary-500\/40 {
  border-color: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:border-primary-500\/50 {
  border-color: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:border-primary-500\/60 {
  border-color: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:border-primary-500\/70 {
  border-color: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:border-primary-500\/75 {
  border-color: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:border-primary-500\/80 {
  border-color: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:border-primary-500\/90 {
  border-color: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:border-primary-500\/95 {
  border-color: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:border-primary-500\/100 {
  border-color: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:border-primary-600\/0 {
  border-color: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:border-primary-600\/5 {
  border-color: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:border-primary-600\/10 {
  border-color: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:border-primary-600\/20 {
  border-color: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:border-primary-600\/25 {
  border-color: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:border-primary-600\/30 {
  border-color: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:border-primary-600\/40 {
  border-color: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:border-primary-600\/50 {
  border-color: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:border-primary-600\/60 {
  border-color: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:border-primary-600\/70 {
  border-color: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:border-primary-600\/75 {
  border-color: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:border-primary-600\/80 {
  border-color: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:border-primary-600\/90 {
  border-color: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:border-primary-600\/95 {
  border-color: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:border-primary-600\/100 {
  border-color: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:border-primary-700\/0 {
  border-color: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:border-primary-700\/5 {
  border-color: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:border-primary-700\/10 {
  border-color: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:border-primary-700\/20 {
  border-color: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:border-primary-700\/25 {
  border-color: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:border-primary-700\/30 {
  border-color: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:border-primary-700\/40 {
  border-color: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:border-primary-700\/50 {
  border-color: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:border-primary-700\/60 {
  border-color: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:border-primary-700\/70 {
  border-color: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:border-primary-700\/75 {
  border-color: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:border-primary-700\/80 {
  border-color: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:border-primary-700\/90 {
  border-color: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:border-primary-700\/95 {
  border-color: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:border-primary-700\/100 {
  border-color: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:border-primary-800\/0 {
  border-color: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:border-primary-800\/5 {
  border-color: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:border-primary-800\/10 {
  border-color: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:border-primary-800\/20 {
  border-color: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:border-primary-800\/25 {
  border-color: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:border-primary-800\/30 {
  border-color: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:border-primary-800\/40 {
  border-color: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:border-primary-800\/50 {
  border-color: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:border-primary-800\/60 {
  border-color: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:border-primary-800\/70 {
  border-color: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:border-primary-800\/75 {
  border-color: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:border-primary-800\/80 {
  border-color: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:border-primary-800\/90 {
  border-color: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:border-primary-800\/95 {
  border-color: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:border-primary-800\/100 {
  border-color: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:border-primary-900\/0 {
  border-color: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:border-primary-900\/5 {
  border-color: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:border-primary-900\/10 {
  border-color: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:border-primary-900\/20 {
  border-color: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:border-primary-900\/25 {
  border-color: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:border-primary-900\/30 {
  border-color: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:border-primary-900\/40 {
  border-color: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:border-primary-900\/50 {
  border-color: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:border-primary-900\/60 {
  border-color: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:border-primary-900\/70 {
  border-color: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:border-primary-900\/75 {
  border-color: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:border-primary-900\/80 {
  border-color: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:border-primary-900\/90 {
  border-color: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:border-primary-900\/95 {
  border-color: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:border-primary-900\/100 {
  border-color: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:border-primary\/0 {
  border-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:border-primary\/5 {
  border-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:border-primary\/10 {
  border-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:border-primary\/20 {
  border-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:border-primary\/25 {
  border-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:border-primary\/30 {
  border-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:border-primary\/40 {
  border-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:border-primary\/50 {
  border-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:border-primary\/60 {
  border-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:border-primary\/70 {
  border-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:border-primary\/75 {
  border-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:border-primary\/80 {
  border-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:border-primary\/90 {
  border-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:border-primary\/95 {
  border-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:border-primary\/100 {
  border-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:border-error-25\/0 {
  border-color: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:border-error-25\/5 {
  border-color: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:border-error-25\/10 {
  border-color: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:border-error-25\/20 {
  border-color: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:border-error-25\/25 {
  border-color: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:border-error-25\/30 {
  border-color: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:border-error-25\/40 {
  border-color: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:border-error-25\/50 {
  border-color: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:border-error-25\/60 {
  border-color: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:border-error-25\/70 {
  border-color: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:border-error-25\/75 {
  border-color: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:border-error-25\/80 {
  border-color: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:border-error-25\/90 {
  border-color: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:border-error-25\/95 {
  border-color: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:border-error-25\/100 {
  border-color: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:border-error-50\/0 {
  border-color: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:border-error-50\/5 {
  border-color: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:border-error-50\/10 {
  border-color: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:border-error-50\/20 {
  border-color: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:border-error-50\/25 {
  border-color: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:border-error-50\/30 {
  border-color: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:border-error-50\/40 {
  border-color: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:border-error-50\/50 {
  border-color: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:border-error-50\/60 {
  border-color: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:border-error-50\/70 {
  border-color: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:border-error-50\/75 {
  border-color: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:border-error-50\/80 {
  border-color: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:border-error-50\/90 {
  border-color: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:border-error-50\/95 {
  border-color: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:border-error-50\/100 {
  border-color: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:border-error-100\/0 {
  border-color: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:border-error-100\/5 {
  border-color: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:border-error-100\/10 {
  border-color: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:border-error-100\/20 {
  border-color: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:border-error-100\/25 {
  border-color: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:border-error-100\/30 {
  border-color: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:border-error-100\/40 {
  border-color: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:border-error-100\/50 {
  border-color: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:border-error-100\/60 {
  border-color: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:border-error-100\/70 {
  border-color: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:border-error-100\/75 {
  border-color: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:border-error-100\/80 {
  border-color: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:border-error-100\/90 {
  border-color: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:border-error-100\/95 {
  border-color: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:border-error-100\/100 {
  border-color: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:border-error-200\/0 {
  border-color: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:border-error-200\/5 {
  border-color: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:border-error-200\/10 {
  border-color: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:border-error-200\/20 {
  border-color: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:border-error-200\/25 {
  border-color: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:border-error-200\/30 {
  border-color: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:border-error-200\/40 {
  border-color: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:border-error-200\/50 {
  border-color: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:border-error-200\/60 {
  border-color: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:border-error-200\/70 {
  border-color: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:border-error-200\/75 {
  border-color: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:border-error-200\/80 {
  border-color: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:border-error-200\/90 {
  border-color: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:border-error-200\/95 {
  border-color: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:border-error-200\/100 {
  border-color: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:border-error-300\/0 {
  border-color: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:border-error-300\/5 {
  border-color: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:border-error-300\/10 {
  border-color: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:border-error-300\/20 {
  border-color: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:border-error-300\/25 {
  border-color: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:border-error-300\/30 {
  border-color: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:border-error-300\/40 {
  border-color: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:border-error-300\/50 {
  border-color: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:border-error-300\/60 {
  border-color: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:border-error-300\/70 {
  border-color: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:border-error-300\/75 {
  border-color: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:border-error-300\/80 {
  border-color: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:border-error-300\/90 {
  border-color: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:border-error-300\/95 {
  border-color: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:border-error-300\/100 {
  border-color: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:border-error-400\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:border-error-400\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:border-error-400\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:border-error-400\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:border-error-400\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:border-error-400\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:border-error-400\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:border-error-400\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:border-error-400\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:border-error-400\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:border-error-400\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:border-error-400\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:border-error-400\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:border-error-400\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:border-error-400\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:border-error-500\/0 {
  border-color: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:border-error-500\/5 {
  border-color: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:border-error-500\/10 {
  border-color: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:border-error-500\/20 {
  border-color: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:border-error-500\/25 {
  border-color: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:border-error-500\/30 {
  border-color: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:border-error-500\/40 {
  border-color: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:border-error-500\/50 {
  border-color: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:border-error-500\/60 {
  border-color: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:border-error-500\/70 {
  border-color: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:border-error-500\/75 {
  border-color: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:border-error-500\/80 {
  border-color: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:border-error-500\/90 {
  border-color: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:border-error-500\/95 {
  border-color: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:border-error-500\/100 {
  border-color: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:border-error-600\/0 {
  border-color: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:border-error-600\/5 {
  border-color: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:border-error-600\/10 {
  border-color: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:border-error-600\/20 {
  border-color: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:border-error-600\/25 {
  border-color: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:border-error-600\/30 {
  border-color: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:border-error-600\/40 {
  border-color: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:border-error-600\/50 {
  border-color: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:border-error-600\/60 {
  border-color: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:border-error-600\/70 {
  border-color: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:border-error-600\/75 {
  border-color: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:border-error-600\/80 {
  border-color: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:border-error-600\/90 {
  border-color: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:border-error-600\/95 {
  border-color: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:border-error-600\/100 {
  border-color: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:border-error-700\/0 {
  border-color: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:border-error-700\/5 {
  border-color: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:border-error-700\/10 {
  border-color: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:border-error-700\/20 {
  border-color: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:border-error-700\/25 {
  border-color: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:border-error-700\/30 {
  border-color: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:border-error-700\/40 {
  border-color: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:border-error-700\/50 {
  border-color: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:border-error-700\/60 {
  border-color: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:border-error-700\/70 {
  border-color: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:border-error-700\/75 {
  border-color: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:border-error-700\/80 {
  border-color: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:border-error-700\/90 {
  border-color: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:border-error-700\/95 {
  border-color: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:border-error-700\/100 {
  border-color: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:border-error-800\/0 {
  border-color: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:border-error-800\/5 {
  border-color: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:border-error-800\/10 {
  border-color: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:border-error-800\/20 {
  border-color: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:border-error-800\/25 {
  border-color: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:border-error-800\/30 {
  border-color: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:border-error-800\/40 {
  border-color: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:border-error-800\/50 {
  border-color: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:border-error-800\/60 {
  border-color: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:border-error-800\/70 {
  border-color: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:border-error-800\/75 {
  border-color: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:border-error-800\/80 {
  border-color: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:border-error-800\/90 {
  border-color: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:border-error-800\/95 {
  border-color: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:border-error-800\/100 {
  border-color: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:border-error-900\/0 {
  border-color: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:border-error-900\/5 {
  border-color: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:border-error-900\/10 {
  border-color: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:border-error-900\/20 {
  border-color: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:border-error-900\/25 {
  border-color: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:border-error-900\/30 {
  border-color: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:border-error-900\/40 {
  border-color: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:border-error-900\/50 {
  border-color: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:border-error-900\/60 {
  border-color: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:border-error-900\/70 {
  border-color: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:border-error-900\/75 {
  border-color: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:border-error-900\/80 {
  border-color: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:border-error-900\/90 {
  border-color: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:border-error-900\/95 {
  border-color: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:border-error-900\/100 {
  border-color: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:border-error\/0 {
  border-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:border-error\/5 {
  border-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:border-error\/10 {
  border-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:border-error\/20 {
  border-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:border-error\/25 {
  border-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:border-error\/30 {
  border-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:border-error\/40 {
  border-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:border-error\/50 {
  border-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:border-error\/60 {
  border-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:border-error\/70 {
  border-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:border-error\/75 {
  border-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:border-error\/80 {
  border-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:border-error\/90 {
  border-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:border-error\/95 {
  border-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:border-error\/100 {
  border-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:border-warning-25\/0 {
  border-color: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:border-warning-25\/5 {
  border-color: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:border-warning-25\/10 {
  border-color: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:border-warning-25\/20 {
  border-color: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:border-warning-25\/25 {
  border-color: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:border-warning-25\/30 {
  border-color: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:border-warning-25\/40 {
  border-color: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:border-warning-25\/50 {
  border-color: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:border-warning-25\/60 {
  border-color: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:border-warning-25\/70 {
  border-color: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:border-warning-25\/75 {
  border-color: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:border-warning-25\/80 {
  border-color: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:border-warning-25\/90 {
  border-color: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:border-warning-25\/95 {
  border-color: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:border-warning-25\/100 {
  border-color: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:border-warning-50\/0 {
  border-color: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:border-warning-50\/5 {
  border-color: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:border-warning-50\/10 {
  border-color: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:border-warning-50\/20 {
  border-color: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:border-warning-50\/25 {
  border-color: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:border-warning-50\/30 {
  border-color: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:border-warning-50\/40 {
  border-color: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:border-warning-50\/50 {
  border-color: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:border-warning-50\/60 {
  border-color: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:border-warning-50\/70 {
  border-color: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:border-warning-50\/75 {
  border-color: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:border-warning-50\/80 {
  border-color: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:border-warning-50\/90 {
  border-color: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:border-warning-50\/95 {
  border-color: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:border-warning-50\/100 {
  border-color: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:border-warning-100\/0 {
  border-color: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:border-warning-100\/5 {
  border-color: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:border-warning-100\/10 {
  border-color: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:border-warning-100\/20 {
  border-color: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:border-warning-100\/25 {
  border-color: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:border-warning-100\/30 {
  border-color: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:border-warning-100\/40 {
  border-color: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:border-warning-100\/50 {
  border-color: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:border-warning-100\/60 {
  border-color: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:border-warning-100\/70 {
  border-color: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:border-warning-100\/75 {
  border-color: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:border-warning-100\/80 {
  border-color: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:border-warning-100\/90 {
  border-color: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:border-warning-100\/95 {
  border-color: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:border-warning-100\/100 {
  border-color: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:border-warning-200\/0 {
  border-color: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:border-warning-200\/5 {
  border-color: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:border-warning-200\/10 {
  border-color: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:border-warning-200\/20 {
  border-color: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:border-warning-200\/25 {
  border-color: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:border-warning-200\/30 {
  border-color: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:border-warning-200\/40 {
  border-color: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:border-warning-200\/50 {
  border-color: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:border-warning-200\/60 {
  border-color: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:border-warning-200\/70 {
  border-color: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:border-warning-200\/75 {
  border-color: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:border-warning-200\/80 {
  border-color: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:border-warning-200\/90 {
  border-color: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:border-warning-200\/95 {
  border-color: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:border-warning-200\/100 {
  border-color: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:border-warning-300\/0 {
  border-color: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:border-warning-300\/5 {
  border-color: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:border-warning-300\/10 {
  border-color: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:border-warning-300\/20 {
  border-color: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:border-warning-300\/25 {
  border-color: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:border-warning-300\/30 {
  border-color: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:border-warning-300\/40 {
  border-color: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:border-warning-300\/50 {
  border-color: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:border-warning-300\/60 {
  border-color: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:border-warning-300\/70 {
  border-color: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:border-warning-300\/75 {
  border-color: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:border-warning-300\/80 {
  border-color: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:border-warning-300\/90 {
  border-color: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:border-warning-300\/95 {
  border-color: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:border-warning-300\/100 {
  border-color: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:border-warning-400\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:border-warning-400\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:border-warning-400\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:border-warning-400\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:border-warning-400\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:border-warning-400\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:border-warning-400\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:border-warning-400\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:border-warning-400\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:border-warning-400\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:border-warning-400\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:border-warning-400\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:border-warning-400\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:border-warning-400\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:border-warning-400\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:border-warning-500\/0 {
  border-color: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:border-warning-500\/5 {
  border-color: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:border-warning-500\/10 {
  border-color: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:border-warning-500\/20 {
  border-color: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:border-warning-500\/25 {
  border-color: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:border-warning-500\/30 {
  border-color: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:border-warning-500\/40 {
  border-color: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:border-warning-500\/50 {
  border-color: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:border-warning-500\/60 {
  border-color: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:border-warning-500\/70 {
  border-color: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:border-warning-500\/75 {
  border-color: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:border-warning-500\/80 {
  border-color: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:border-warning-500\/90 {
  border-color: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:border-warning-500\/95 {
  border-color: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:border-warning-500\/100 {
  border-color: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:border-warning-600\/0 {
  border-color: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:border-warning-600\/5 {
  border-color: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:border-warning-600\/10 {
  border-color: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:border-warning-600\/20 {
  border-color: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:border-warning-600\/25 {
  border-color: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:border-warning-600\/30 {
  border-color: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:border-warning-600\/40 {
  border-color: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:border-warning-600\/50 {
  border-color: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:border-warning-600\/60 {
  border-color: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:border-warning-600\/70 {
  border-color: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:border-warning-600\/75 {
  border-color: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:border-warning-600\/80 {
  border-color: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:border-warning-600\/90 {
  border-color: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:border-warning-600\/95 {
  border-color: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:border-warning-600\/100 {
  border-color: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:border-warning-700\/0 {
  border-color: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:border-warning-700\/5 {
  border-color: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:border-warning-700\/10 {
  border-color: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:border-warning-700\/20 {
  border-color: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:border-warning-700\/25 {
  border-color: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:border-warning-700\/30 {
  border-color: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:border-warning-700\/40 {
  border-color: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:border-warning-700\/50 {
  border-color: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:border-warning-700\/60 {
  border-color: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:border-warning-700\/70 {
  border-color: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:border-warning-700\/75 {
  border-color: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:border-warning-700\/80 {
  border-color: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:border-warning-700\/90 {
  border-color: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:border-warning-700\/95 {
  border-color: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:border-warning-700\/100 {
  border-color: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:border-warning-800\/0 {
  border-color: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:border-warning-800\/5 {
  border-color: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:border-warning-800\/10 {
  border-color: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:border-warning-800\/20 {
  border-color: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:border-warning-800\/25 {
  border-color: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:border-warning-800\/30 {
  border-color: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:border-warning-800\/40 {
  border-color: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:border-warning-800\/50 {
  border-color: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:border-warning-800\/60 {
  border-color: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:border-warning-800\/70 {
  border-color: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:border-warning-800\/75 {
  border-color: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:border-warning-800\/80 {
  border-color: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:border-warning-800\/90 {
  border-color: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:border-warning-800\/95 {
  border-color: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:border-warning-800\/100 {
  border-color: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:border-warning-900\/0 {
  border-color: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:border-warning-900\/5 {
  border-color: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:border-warning-900\/10 {
  border-color: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:border-warning-900\/20 {
  border-color: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:border-warning-900\/25 {
  border-color: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:border-warning-900\/30 {
  border-color: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:border-warning-900\/40 {
  border-color: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:border-warning-900\/50 {
  border-color: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:border-warning-900\/60 {
  border-color: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:border-warning-900\/70 {
  border-color: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:border-warning-900\/75 {
  border-color: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:border-warning-900\/80 {
  border-color: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:border-warning-900\/90 {
  border-color: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:border-warning-900\/95 {
  border-color: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:border-warning-900\/100 {
  border-color: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:border-warning\/0 {
  border-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:border-warning\/5 {
  border-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:border-warning\/10 {
  border-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:border-warning\/20 {
  border-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:border-warning\/25 {
  border-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:border-warning\/30 {
  border-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:border-warning\/40 {
  border-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:border-warning\/50 {
  border-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:border-warning\/60 {
  border-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:border-warning\/70 {
  border-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:border-warning\/75 {
  border-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:border-warning\/80 {
  border-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:border-warning\/90 {
  border-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:border-warning\/95 {
  border-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:border-warning\/100 {
  border-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:border-success-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:border-success-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:border-success-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:border-success-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:border-success-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:border-success-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:border-success-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:border-success-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:border-success-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:border-success-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:border-success-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:border-success-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:border-success-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:border-success-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:border-success-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:border-success-50\/0 {
  border-color: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:border-success-50\/5 {
  border-color: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:border-success-50\/10 {
  border-color: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:border-success-50\/20 {
  border-color: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:border-success-50\/25 {
  border-color: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:border-success-50\/30 {
  border-color: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:border-success-50\/40 {
  border-color: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:border-success-50\/50 {
  border-color: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:border-success-50\/60 {
  border-color: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:border-success-50\/70 {
  border-color: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:border-success-50\/75 {
  border-color: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:border-success-50\/80 {
  border-color: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:border-success-50\/90 {
  border-color: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:border-success-50\/95 {
  border-color: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:border-success-50\/100 {
  border-color: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:border-success-100\/0 {
  border-color: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:border-success-100\/5 {
  border-color: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:border-success-100\/10 {
  border-color: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:border-success-100\/20 {
  border-color: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:border-success-100\/25 {
  border-color: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:border-success-100\/30 {
  border-color: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:border-success-100\/40 {
  border-color: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:border-success-100\/50 {
  border-color: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:border-success-100\/60 {
  border-color: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:border-success-100\/70 {
  border-color: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:border-success-100\/75 {
  border-color: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:border-success-100\/80 {
  border-color: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:border-success-100\/90 {
  border-color: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:border-success-100\/95 {
  border-color: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:border-success-100\/100 {
  border-color: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:border-success-200\/0 {
  border-color: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:border-success-200\/5 {
  border-color: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:border-success-200\/10 {
  border-color: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:border-success-200\/20 {
  border-color: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:border-success-200\/25 {
  border-color: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:border-success-200\/30 {
  border-color: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:border-success-200\/40 {
  border-color: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:border-success-200\/50 {
  border-color: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:border-success-200\/60 {
  border-color: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:border-success-200\/70 {
  border-color: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:border-success-200\/75 {
  border-color: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:border-success-200\/80 {
  border-color: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:border-success-200\/90 {
  border-color: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:border-success-200\/95 {
  border-color: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:border-success-200\/100 {
  border-color: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:border-success-300\/0 {
  border-color: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:border-success-300\/5 {
  border-color: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:border-success-300\/10 {
  border-color: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:border-success-300\/20 {
  border-color: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:border-success-300\/25 {
  border-color: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:border-success-300\/30 {
  border-color: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:border-success-300\/40 {
  border-color: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:border-success-300\/50 {
  border-color: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:border-success-300\/60 {
  border-color: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:border-success-300\/70 {
  border-color: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:border-success-300\/75 {
  border-color: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:border-success-300\/80 {
  border-color: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:border-success-300\/90 {
  border-color: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:border-success-300\/95 {
  border-color: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:border-success-300\/100 {
  border-color: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:border-success-400\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:border-success-400\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:border-success-400\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:border-success-400\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:border-success-400\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:border-success-400\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:border-success-400\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:border-success-400\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:border-success-400\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:border-success-400\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:border-success-400\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:border-success-400\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:border-success-400\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:border-success-400\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:border-success-400\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:border-success-500\/0 {
  border-color: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:border-success-500\/5 {
  border-color: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:border-success-500\/10 {
  border-color: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:border-success-500\/20 {
  border-color: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:border-success-500\/25 {
  border-color: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:border-success-500\/30 {
  border-color: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:border-success-500\/40 {
  border-color: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:border-success-500\/50 {
  border-color: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:border-success-500\/60 {
  border-color: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:border-success-500\/70 {
  border-color: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:border-success-500\/75 {
  border-color: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:border-success-500\/80 {
  border-color: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:border-success-500\/90 {
  border-color: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:border-success-500\/95 {
  border-color: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:border-success-500\/100 {
  border-color: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:border-success-600\/0 {
  border-color: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:border-success-600\/5 {
  border-color: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:border-success-600\/10 {
  border-color: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:border-success-600\/20 {
  border-color: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:border-success-600\/25 {
  border-color: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:border-success-600\/30 {
  border-color: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:border-success-600\/40 {
  border-color: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:border-success-600\/50 {
  border-color: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:border-success-600\/60 {
  border-color: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:border-success-600\/70 {
  border-color: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:border-success-600\/75 {
  border-color: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:border-success-600\/80 {
  border-color: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:border-success-600\/90 {
  border-color: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:border-success-600\/95 {
  border-color: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:border-success-600\/100 {
  border-color: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:border-success-700\/0 {
  border-color: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:border-success-700\/5 {
  border-color: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:border-success-700\/10 {
  border-color: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:border-success-700\/20 {
  border-color: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:border-success-700\/25 {
  border-color: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:border-success-700\/30 {
  border-color: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:border-success-700\/40 {
  border-color: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:border-success-700\/50 {
  border-color: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:border-success-700\/60 {
  border-color: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:border-success-700\/70 {
  border-color: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:border-success-700\/75 {
  border-color: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:border-success-700\/80 {
  border-color: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:border-success-700\/90 {
  border-color: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:border-success-700\/95 {
  border-color: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:border-success-700\/100 {
  border-color: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:border-success-800\/0 {
  border-color: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:border-success-800\/5 {
  border-color: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:border-success-800\/10 {
  border-color: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:border-success-800\/20 {
  border-color: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:border-success-800\/25 {
  border-color: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:border-success-800\/30 {
  border-color: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:border-success-800\/40 {
  border-color: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:border-success-800\/50 {
  border-color: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:border-success-800\/60 {
  border-color: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:border-success-800\/70 {
  border-color: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:border-success-800\/75 {
  border-color: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:border-success-800\/80 {
  border-color: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:border-success-800\/90 {
  border-color: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:border-success-800\/95 {
  border-color: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:border-success-800\/100 {
  border-color: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:border-success-900\/0 {
  border-color: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:border-success-900\/5 {
  border-color: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:border-success-900\/10 {
  border-color: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:border-success-900\/20 {
  border-color: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:border-success-900\/25 {
  border-color: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:border-success-900\/30 {
  border-color: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:border-success-900\/40 {
  border-color: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:border-success-900\/50 {
  border-color: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:border-success-900\/60 {
  border-color: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:border-success-900\/70 {
  border-color: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:border-success-900\/75 {
  border-color: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:border-success-900\/80 {
  border-color: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:border-success-900\/90 {
  border-color: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:border-success-900\/95 {
  border-color: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:border-success-900\/100 {
  border-color: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:border-success\/0 {
  border-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:border-success\/5 {
  border-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:border-success\/10 {
  border-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:border-success\/20 {
  border-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:border-success\/25 {
  border-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:border-success\/30 {
  border-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:border-success\/40 {
  border-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:border-success\/50 {
  border-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:border-success\/60 {
  border-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:border-success\/70 {
  border-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:border-success\/75 {
  border-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:border-success\/80 {
  border-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:border-success\/90 {
  border-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:border-success\/95 {
  border-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:border-success\/100 {
  border-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-50\/0 {
  border-color: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-50\/5 {
  border-color: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-50\/10 {
  border-color: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-50\/20 {
  border-color: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-50\/25 {
  border-color: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-50\/30 {
  border-color: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-50\/40 {
  border-color: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-50\/50 {
  border-color: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-50\/60 {
  border-color: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-50\/70 {
  border-color: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-50\/75 {
  border-color: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-50\/80 {
  border-color: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-50\/90 {
  border-color: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-50\/95 {
  border-color: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-50\/100 {
  border-color: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-100\/0 {
  border-color: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-100\/5 {
  border-color: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-100\/10 {
  border-color: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-100\/20 {
  border-color: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-100\/25 {
  border-color: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-100\/30 {
  border-color: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-100\/40 {
  border-color: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-100\/50 {
  border-color: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-100\/60 {
  border-color: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-100\/70 {
  border-color: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-100\/75 {
  border-color: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-100\/80 {
  border-color: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-100\/90 {
  border-color: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-100\/95 {
  border-color: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-100\/100 {
  border-color: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-200\/0 {
  border-color: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-200\/5 {
  border-color: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-200\/10 {
  border-color: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-200\/20 {
  border-color: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-200\/25 {
  border-color: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-200\/30 {
  border-color: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-200\/40 {
  border-color: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-200\/50 {
  border-color: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-200\/60 {
  border-color: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-200\/70 {
  border-color: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-200\/75 {
  border-color: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-200\/80 {
  border-color: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-200\/90 {
  border-color: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-200\/95 {
  border-color: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-200\/100 {
  border-color: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-300\/0 {
  border-color: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-300\/5 {
  border-color: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-300\/10 {
  border-color: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-300\/20 {
  border-color: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-300\/25 {
  border-color: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-300\/30 {
  border-color: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-300\/40 {
  border-color: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-300\/50 {
  border-color: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-300\/60 {
  border-color: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-300\/70 {
  border-color: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-300\/75 {
  border-color: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-300\/80 {
  border-color: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-300\/90 {
  border-color: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-300\/95 {
  border-color: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-300\/100 {
  border-color: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-400\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-400\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-400\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-400\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-400\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-400\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-400\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-400\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-400\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-400\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-400\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-400\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-400\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-400\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-400\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-500\/0 {
  border-color: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-500\/5 {
  border-color: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-500\/10 {
  border-color: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-500\/20 {
  border-color: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-500\/25 {
  border-color: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-500\/30 {
  border-color: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-500\/40 {
  border-color: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-500\/50 {
  border-color: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-500\/60 {
  border-color: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-500\/70 {
  border-color: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-500\/75 {
  border-color: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-500\/80 {
  border-color: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-500\/90 {
  border-color: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-500\/95 {
  border-color: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-500\/100 {
  border-color: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-600\/0 {
  border-color: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-600\/5 {
  border-color: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-600\/10 {
  border-color: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-600\/20 {
  border-color: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-600\/25 {
  border-color: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-600\/30 {
  border-color: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-600\/40 {
  border-color: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-600\/50 {
  border-color: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-600\/60 {
  border-color: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-600\/70 {
  border-color: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-600\/75 {
  border-color: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-600\/80 {
  border-color: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-600\/90 {
  border-color: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-600\/95 {
  border-color: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-600\/100 {
  border-color: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-700\/0 {
  border-color: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-700\/5 {
  border-color: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-700\/10 {
  border-color: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-700\/20 {
  border-color: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-700\/25 {
  border-color: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-700\/30 {
  border-color: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-700\/40 {
  border-color: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-700\/50 {
  border-color: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-700\/60 {
  border-color: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-700\/70 {
  border-color: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-700\/75 {
  border-color: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-700\/80 {
  border-color: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-700\/90 {
  border-color: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-700\/95 {
  border-color: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-700\/100 {
  border-color: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-800\/0 {
  border-color: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-800\/5 {
  border-color: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-800\/10 {
  border-color: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-800\/20 {
  border-color: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-800\/25 {
  border-color: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-800\/30 {
  border-color: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-800\/40 {
  border-color: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-800\/50 {
  border-color: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-800\/60 {
  border-color: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-800\/70 {
  border-color: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-800\/75 {
  border-color: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-800\/80 {
  border-color: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-800\/90 {
  border-color: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-800\/95 {
  border-color: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-800\/100 {
  border-color: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:border-gray-blue-900\/0 {
  border-color: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:border-gray-blue-900\/5 {
  border-color: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue-900\/10 {
  border-color: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue-900\/20 {
  border-color: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue-900\/25 {
  border-color: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue-900\/30 {
  border-color: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue-900\/40 {
  border-color: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue-900\/50 {
  border-color: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue-900\/60 {
  border-color: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue-900\/70 {
  border-color: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue-900\/75 {
  border-color: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue-900\/80 {
  border-color: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue-900\/90 {
  border-color: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue-900\/95 {
  border-color: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue-900\/100 {
  border-color: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:border-gray-blue\/0 {
  border-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:border-gray-blue\/5 {
  border-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:border-gray-blue\/10 {
  border-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:border-gray-blue\/20 {
  border-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:border-gray-blue\/25 {
  border-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:border-gray-blue\/30 {
  border-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:border-gray-blue\/40 {
  border-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:border-gray-blue\/50 {
  border-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:border-gray-blue\/60 {
  border-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:border-gray-blue\/70 {
  border-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:border-gray-blue\/75 {
  border-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:border-gray-blue\/80 {
  border-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:border-gray-blue\/90 {
  border-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:border-gray-blue\/95 {
  border-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:border-gray-blue\/100 {
  border-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-50\/0 {
  border-color: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-50\/5 {
  border-color: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-50\/10 {
  border-color: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-50\/20 {
  border-color: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-50\/25 {
  border-color: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-50\/30 {
  border-color: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-50\/40 {
  border-color: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-50\/50 {
  border-color: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-50\/60 {
  border-color: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-50\/70 {
  border-color: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-50\/75 {
  border-color: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-50\/80 {
  border-color: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-50\/90 {
  border-color: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-50\/95 {
  border-color: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-50\/100 {
  border-color: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-100\/0 {
  border-color: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-100\/5 {
  border-color: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-100\/10 {
  border-color: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-100\/20 {
  border-color: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-100\/25 {
  border-color: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-100\/30 {
  border-color: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-100\/40 {
  border-color: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-100\/50 {
  border-color: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-100\/60 {
  border-color: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-100\/70 {
  border-color: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-100\/75 {
  border-color: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-100\/80 {
  border-color: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-100\/90 {
  border-color: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-100\/95 {
  border-color: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-100\/100 {
  border-color: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-200\/0 {
  border-color: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-200\/5 {
  border-color: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-200\/10 {
  border-color: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-200\/20 {
  border-color: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-200\/25 {
  border-color: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-200\/30 {
  border-color: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-200\/40 {
  border-color: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-200\/50 {
  border-color: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-200\/60 {
  border-color: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-200\/70 {
  border-color: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-200\/75 {
  border-color: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-200\/80 {
  border-color: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-200\/90 {
  border-color: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-200\/95 {
  border-color: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-200\/100 {
  border-color: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-300\/0 {
  border-color: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-300\/5 {
  border-color: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-300\/10 {
  border-color: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-300\/20 {
  border-color: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-300\/25 {
  border-color: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-300\/30 {
  border-color: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-300\/40 {
  border-color: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-300\/50 {
  border-color: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-300\/60 {
  border-color: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-300\/70 {
  border-color: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-300\/75 {
  border-color: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-300\/80 {
  border-color: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-300\/90 {
  border-color: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-300\/95 {
  border-color: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-300\/100 {
  border-color: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-400\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-400\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-400\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-400\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-400\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-400\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-400\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-400\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-400\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-400\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-400\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-400\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-400\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-400\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-400\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-500\/0 {
  border-color: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-500\/5 {
  border-color: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-500\/10 {
  border-color: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-500\/20 {
  border-color: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-500\/25 {
  border-color: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-500\/30 {
  border-color: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-500\/40 {
  border-color: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-500\/50 {
  border-color: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-500\/60 {
  border-color: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-500\/70 {
  border-color: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-500\/75 {
  border-color: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-500\/80 {
  border-color: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-500\/90 {
  border-color: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-500\/95 {
  border-color: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-500\/100 {
  border-color: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-600\/0 {
  border-color: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-600\/5 {
  border-color: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-600\/10 {
  border-color: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-600\/20 {
  border-color: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-600\/25 {
  border-color: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-600\/30 {
  border-color: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-600\/40 {
  border-color: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-600\/50 {
  border-color: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-600\/60 {
  border-color: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-600\/70 {
  border-color: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-600\/75 {
  border-color: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-600\/80 {
  border-color: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-600\/90 {
  border-color: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-600\/95 {
  border-color: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-600\/100 {
  border-color: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-700\/0 {
  border-color: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-700\/5 {
  border-color: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-700\/10 {
  border-color: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-700\/20 {
  border-color: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-700\/25 {
  border-color: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-700\/30 {
  border-color: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-700\/40 {
  border-color: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-700\/50 {
  border-color: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-700\/60 {
  border-color: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-700\/70 {
  border-color: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-700\/75 {
  border-color: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-700\/80 {
  border-color: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-700\/90 {
  border-color: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-700\/95 {
  border-color: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-700\/100 {
  border-color: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-800\/0 {
  border-color: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-800\/5 {
  border-color: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-800\/10 {
  border-color: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-800\/20 {
  border-color: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-800\/25 {
  border-color: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-800\/30 {
  border-color: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-800\/40 {
  border-color: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-800\/50 {
  border-color: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-800\/60 {
  border-color: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-800\/70 {
  border-color: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-800\/75 {
  border-color: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-800\/80 {
  border-color: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-800\/90 {
  border-color: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-800\/95 {
  border-color: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-800\/100 {
  border-color: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:border-gray-cool-900\/0 {
  border-color: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:border-gray-cool-900\/5 {
  border-color: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool-900\/10 {
  border-color: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool-900\/20 {
  border-color: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool-900\/25 {
  border-color: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool-900\/30 {
  border-color: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool-900\/40 {
  border-color: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool-900\/50 {
  border-color: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool-900\/60 {
  border-color: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool-900\/70 {
  border-color: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool-900\/75 {
  border-color: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool-900\/80 {
  border-color: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool-900\/90 {
  border-color: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool-900\/95 {
  border-color: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool-900\/100 {
  border-color: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:border-gray-cool\/0 {
  border-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:border-gray-cool\/5 {
  border-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:border-gray-cool\/10 {
  border-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:border-gray-cool\/20 {
  border-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:border-gray-cool\/25 {
  border-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:border-gray-cool\/30 {
  border-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:border-gray-cool\/40 {
  border-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:border-gray-cool\/50 {
  border-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:border-gray-cool\/60 {
  border-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:border-gray-cool\/70 {
  border-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:border-gray-cool\/75 {
  border-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:border-gray-cool\/80 {
  border-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:border-gray-cool\/90 {
  border-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:border-gray-cool\/95 {
  border-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:border-gray-cool\/100 {
  border-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-50\/0 {
  border-color: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-50\/5 {
  border-color: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-50\/10 {
  border-color: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-50\/20 {
  border-color: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-50\/25 {
  border-color: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-50\/30 {
  border-color: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-50\/40 {
  border-color: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-50\/50 {
  border-color: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-50\/60 {
  border-color: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-50\/70 {
  border-color: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-50\/75 {
  border-color: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-50\/80 {
  border-color: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-50\/90 {
  border-color: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-50\/95 {
  border-color: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-50\/100 {
  border-color: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-100\/0 {
  border-color: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-100\/5 {
  border-color: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-100\/10 {
  border-color: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-100\/20 {
  border-color: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-100\/25 {
  border-color: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-100\/30 {
  border-color: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-100\/40 {
  border-color: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-100\/50 {
  border-color: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-100\/60 {
  border-color: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-100\/70 {
  border-color: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-100\/75 {
  border-color: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-100\/80 {
  border-color: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-100\/90 {
  border-color: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-100\/95 {
  border-color: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-100\/100 {
  border-color: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-200\/0 {
  border-color: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-200\/5 {
  border-color: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-200\/10 {
  border-color: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-200\/20 {
  border-color: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-200\/25 {
  border-color: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-200\/30 {
  border-color: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-200\/40 {
  border-color: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-200\/50 {
  border-color: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-200\/60 {
  border-color: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-200\/70 {
  border-color: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-200\/75 {
  border-color: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-200\/80 {
  border-color: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-200\/90 {
  border-color: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-200\/95 {
  border-color: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-200\/100 {
  border-color: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-300\/0 {
  border-color: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-300\/5 {
  border-color: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-300\/10 {
  border-color: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-300\/20 {
  border-color: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-300\/25 {
  border-color: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-300\/30 {
  border-color: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-300\/40 {
  border-color: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-300\/50 {
  border-color: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-300\/60 {
  border-color: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-300\/70 {
  border-color: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-300\/75 {
  border-color: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-300\/80 {
  border-color: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-300\/90 {
  border-color: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-300\/95 {
  border-color: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-300\/100 {
  border-color: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-400\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-400\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-400\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-400\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-400\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-400\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-400\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-400\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-400\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-400\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-400\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-400\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-400\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-400\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-400\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-500\/0 {
  border-color: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-500\/5 {
  border-color: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-500\/10 {
  border-color: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-500\/20 {
  border-color: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-500\/25 {
  border-color: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-500\/30 {
  border-color: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-500\/40 {
  border-color: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-500\/50 {
  border-color: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-500\/60 {
  border-color: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-500\/70 {
  border-color: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-500\/75 {
  border-color: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-500\/80 {
  border-color: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-500\/90 {
  border-color: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-500\/95 {
  border-color: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-500\/100 {
  border-color: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-600\/0 {
  border-color: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-600\/5 {
  border-color: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-600\/10 {
  border-color: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-600\/20 {
  border-color: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-600\/25 {
  border-color: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-600\/30 {
  border-color: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-600\/40 {
  border-color: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-600\/50 {
  border-color: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-600\/60 {
  border-color: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-600\/70 {
  border-color: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-600\/75 {
  border-color: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-600\/80 {
  border-color: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-600\/90 {
  border-color: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-600\/95 {
  border-color: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-600\/100 {
  border-color: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-700\/0 {
  border-color: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-700\/5 {
  border-color: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-700\/10 {
  border-color: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-700\/20 {
  border-color: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-700\/25 {
  border-color: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-700\/30 {
  border-color: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-700\/40 {
  border-color: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-700\/50 {
  border-color: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-700\/60 {
  border-color: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-700\/70 {
  border-color: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-700\/75 {
  border-color: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-700\/80 {
  border-color: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-700\/90 {
  border-color: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-700\/95 {
  border-color: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-700\/100 {
  border-color: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-800\/0 {
  border-color: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-800\/5 {
  border-color: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-800\/10 {
  border-color: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-800\/20 {
  border-color: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-800\/25 {
  border-color: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-800\/30 {
  border-color: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-800\/40 {
  border-color: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-800\/50 {
  border-color: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-800\/60 {
  border-color: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-800\/70 {
  border-color: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-800\/75 {
  border-color: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-800\/80 {
  border-color: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-800\/90 {
  border-color: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-800\/95 {
  border-color: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-800\/100 {
  border-color: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:border-gray-modern-900\/0 {
  border-color: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:border-gray-modern-900\/5 {
  border-color: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern-900\/10 {
  border-color: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern-900\/20 {
  border-color: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern-900\/25 {
  border-color: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern-900\/30 {
  border-color: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern-900\/40 {
  border-color: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern-900\/50 {
  border-color: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern-900\/60 {
  border-color: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern-900\/70 {
  border-color: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern-900\/75 {
  border-color: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern-900\/80 {
  border-color: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern-900\/90 {
  border-color: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern-900\/95 {
  border-color: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern-900\/100 {
  border-color: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:border-gray-modern\/0 {
  border-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:border-gray-modern\/5 {
  border-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:border-gray-modern\/10 {
  border-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:border-gray-modern\/20 {
  border-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:border-gray-modern\/25 {
  border-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:border-gray-modern\/30 {
  border-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:border-gray-modern\/40 {
  border-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:border-gray-modern\/50 {
  border-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:border-gray-modern\/60 {
  border-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:border-gray-modern\/70 {
  border-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:border-gray-modern\/75 {
  border-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:border-gray-modern\/80 {
  border-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:border-gray-modern\/90 {
  border-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:border-gray-modern\/95 {
  border-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:border-gray-modern\/100 {
  border-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/0 {
  border-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/5 {
  border-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/10 {
  border-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/20 {
  border-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/25 {
  border-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/30 {
  border-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/40 {
  border-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/50 {
  border-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/60 {
  border-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/70 {
  border-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/75 {
  border-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/80 {
  border-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/90 {
  border-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/95 {
  border-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-25\/100 {
  border-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/0 {
  border-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/5 {
  border-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/10 {
  border-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/20 {
  border-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/25 {
  border-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/30 {
  border-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/40 {
  border-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/50 {
  border-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/60 {
  border-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/70 {
  border-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/75 {
  border-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/80 {
  border-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/90 {
  border-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/95 {
  border-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-50\/100 {
  border-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/0 {
  border-color: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/5 {
  border-color: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/10 {
  border-color: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/20 {
  border-color: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/25 {
  border-color: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/30 {
  border-color: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/40 {
  border-color: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/50 {
  border-color: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/60 {
  border-color: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/70 {
  border-color: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/75 {
  border-color: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/80 {
  border-color: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/90 {
  border-color: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/95 {
  border-color: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-100\/100 {
  border-color: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/0 {
  border-color: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/5 {
  border-color: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/10 {
  border-color: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/20 {
  border-color: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/25 {
  border-color: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/30 {
  border-color: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/40 {
  border-color: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/50 {
  border-color: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/60 {
  border-color: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/70 {
  border-color: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/75 {
  border-color: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/80 {
  border-color: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/90 {
  border-color: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/95 {
  border-color: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-200\/100 {
  border-color: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/0 {
  border-color: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/5 {
  border-color: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/10 {
  border-color: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/20 {
  border-color: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/25 {
  border-color: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/30 {
  border-color: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/40 {
  border-color: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/50 {
  border-color: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/60 {
  border-color: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/70 {
  border-color: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/75 {
  border-color: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/80 {
  border-color: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/90 {
  border-color: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/95 {
  border-color: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-300\/100 {
  border-color: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-400\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/0 {
  border-color: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/5 {
  border-color: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/10 {
  border-color: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/20 {
  border-color: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/25 {
  border-color: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/30 {
  border-color: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/40 {
  border-color: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/50 {
  border-color: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/60 {
  border-color: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/70 {
  border-color: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/75 {
  border-color: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/80 {
  border-color: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/90 {
  border-color: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/95 {
  border-color: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-500\/100 {
  border-color: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/0 {
  border-color: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/5 {
  border-color: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/10 {
  border-color: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/20 {
  border-color: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/25 {
  border-color: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/30 {
  border-color: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/40 {
  border-color: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/50 {
  border-color: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/60 {
  border-color: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/70 {
  border-color: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/75 {
  border-color: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/80 {
  border-color: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/90 {
  border-color: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/95 {
  border-color: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-600\/100 {
  border-color: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/0 {
  border-color: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/5 {
  border-color: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/10 {
  border-color: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/20 {
  border-color: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/25 {
  border-color: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/30 {
  border-color: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/40 {
  border-color: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/50 {
  border-color: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/60 {
  border-color: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/70 {
  border-color: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/75 {
  border-color: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/80 {
  border-color: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/90 {
  border-color: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/95 {
  border-color: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-700\/100 {
  border-color: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/0 {
  border-color: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/5 {
  border-color: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/10 {
  border-color: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/20 {
  border-color: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/25 {
  border-color: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/30 {
  border-color: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/40 {
  border-color: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/50 {
  border-color: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/60 {
  border-color: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/70 {
  border-color: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/75 {
  border-color: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/80 {
  border-color: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/90 {
  border-color: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/95 {
  border-color: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-800\/100 {
  border-color: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/0 {
  border-color: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/5 {
  border-color: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/10 {
  border-color: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/20 {
  border-color: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/25 {
  border-color: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/30 {
  border-color: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/40 {
  border-color: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/50 {
  border-color: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/60 {
  border-color: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/70 {
  border-color: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/75 {
  border-color: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/80 {
  border-color: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/90 {
  border-color: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/95 {
  border-color: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral-900\/100 {
  border-color: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:border-gray-neutral\/0 {
  border-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:border-gray-neutral\/5 {
  border-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:border-gray-neutral\/10 {
  border-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:border-gray-neutral\/20 {
  border-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:border-gray-neutral\/25 {
  border-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:border-gray-neutral\/30 {
  border-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:border-gray-neutral\/40 {
  border-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:border-gray-neutral\/50 {
  border-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:border-gray-neutral\/60 {
  border-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:border-gray-neutral\/70 {
  border-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:border-gray-neutral\/75 {
  border-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:border-gray-neutral\/80 {
  border-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:border-gray-neutral\/90 {
  border-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:border-gray-neutral\/95 {
  border-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:border-gray-neutral\/100 {
  border-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-100\/0 {
  border-color: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-100\/5 {
  border-color: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-100\/10 {
  border-color: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-100\/20 {
  border-color: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-100\/25 {
  border-color: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-100\/30 {
  border-color: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-100\/40 {
  border-color: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-100\/50 {
  border-color: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-100\/60 {
  border-color: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-100\/70 {
  border-color: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-100\/75 {
  border-color: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-100\/80 {
  border-color: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-100\/90 {
  border-color: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-100\/95 {
  border-color: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-100\/100 {
  border-color: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-200\/0 {
  border-color: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-200\/5 {
  border-color: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-200\/10 {
  border-color: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-200\/20 {
  border-color: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-200\/25 {
  border-color: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-200\/30 {
  border-color: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-200\/40 {
  border-color: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-200\/50 {
  border-color: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-200\/60 {
  border-color: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-200\/70 {
  border-color: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-200\/75 {
  border-color: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-200\/80 {
  border-color: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-200\/90 {
  border-color: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-200\/95 {
  border-color: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-200\/100 {
  border-color: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-300\/0 {
  border-color: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-300\/5 {
  border-color: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-300\/10 {
  border-color: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-300\/20 {
  border-color: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-300\/25 {
  border-color: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-300\/30 {
  border-color: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-300\/40 {
  border-color: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-300\/50 {
  border-color: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-300\/60 {
  border-color: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-300\/70 {
  border-color: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-300\/75 {
  border-color: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-300\/80 {
  border-color: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-300\/90 {
  border-color: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-300\/95 {
  border-color: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-300\/100 {
  border-color: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-400\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-400\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-400\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-400\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-400\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-400\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-400\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-400\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-400\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-400\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-400\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-400\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-400\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-400\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-400\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-500\/0 {
  border-color: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-500\/5 {
  border-color: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-500\/10 {
  border-color: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-500\/20 {
  border-color: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-500\/25 {
  border-color: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-500\/30 {
  border-color: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-500\/40 {
  border-color: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-500\/50 {
  border-color: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-500\/60 {
  border-color: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-500\/70 {
  border-color: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-500\/75 {
  border-color: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-500\/80 {
  border-color: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-500\/90 {
  border-color: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-500\/95 {
  border-color: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-500\/100 {
  border-color: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-600\/0 {
  border-color: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-600\/5 {
  border-color: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-600\/10 {
  border-color: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-600\/20 {
  border-color: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-600\/25 {
  border-color: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-600\/30 {
  border-color: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-600\/40 {
  border-color: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-600\/50 {
  border-color: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-600\/60 {
  border-color: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-600\/70 {
  border-color: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-600\/75 {
  border-color: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-600\/80 {
  border-color: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-600\/90 {
  border-color: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-600\/95 {
  border-color: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-600\/100 {
  border-color: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-700\/0 {
  border-color: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-700\/5 {
  border-color: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-700\/10 {
  border-color: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-700\/20 {
  border-color: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-700\/25 {
  border-color: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-700\/30 {
  border-color: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-700\/40 {
  border-color: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-700\/50 {
  border-color: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-700\/60 {
  border-color: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-700\/70 {
  border-color: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-700\/75 {
  border-color: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-700\/80 {
  border-color: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-700\/90 {
  border-color: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-700\/95 {
  border-color: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-700\/100 {
  border-color: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-800\/0 {
  border-color: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-800\/5 {
  border-color: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-800\/10 {
  border-color: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-800\/20 {
  border-color: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-800\/25 {
  border-color: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-800\/30 {
  border-color: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-800\/40 {
  border-color: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-800\/50 {
  border-color: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-800\/60 {
  border-color: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-800\/70 {
  border-color: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-800\/75 {
  border-color: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-800\/80 {
  border-color: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-800\/90 {
  border-color: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-800\/95 {
  border-color: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-800\/100 {
  border-color: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:border-gray-iron-900\/0 {
  border-color: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:border-gray-iron-900\/5 {
  border-color: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron-900\/10 {
  border-color: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron-900\/20 {
  border-color: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron-900\/25 {
  border-color: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron-900\/30 {
  border-color: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron-900\/40 {
  border-color: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron-900\/50 {
  border-color: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron-900\/60 {
  border-color: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron-900\/70 {
  border-color: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron-900\/75 {
  border-color: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron-900\/80 {
  border-color: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron-900\/90 {
  border-color: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron-900\/95 {
  border-color: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron-900\/100 {
  border-color: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:border-gray-iron\/0 {
  border-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:border-gray-iron\/5 {
  border-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:border-gray-iron\/10 {
  border-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:border-gray-iron\/20 {
  border-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:border-gray-iron\/25 {
  border-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:border-gray-iron\/30 {
  border-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:border-gray-iron\/40 {
  border-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:border-gray-iron\/50 {
  border-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:border-gray-iron\/60 {
  border-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:border-gray-iron\/70 {
  border-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:border-gray-iron\/75 {
  border-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:border-gray-iron\/80 {
  border-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:border-gray-iron\/90 {
  border-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:border-gray-iron\/95 {
  border-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:border-gray-iron\/100 {
  border-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:border-gray-true-25\/0 {
  border-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:border-gray-true-25\/5 {
  border-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-25\/10 {
  border-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-25\/20 {
  border-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-25\/25 {
  border-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-25\/30 {
  border-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-25\/40 {
  border-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-25\/50 {
  border-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-25\/60 {
  border-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-25\/70 {
  border-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-25\/75 {
  border-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-25\/80 {
  border-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-25\/90 {
  border-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-25\/95 {
  border-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-25\/100 {
  border-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:border-gray-true-50\/0 {
  border-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:border-gray-true-50\/5 {
  border-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-50\/10 {
  border-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-50\/20 {
  border-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-50\/25 {
  border-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-50\/30 {
  border-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-50\/40 {
  border-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-50\/50 {
  border-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-50\/60 {
  border-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-50\/70 {
  border-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-50\/75 {
  border-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-50\/80 {
  border-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-50\/90 {
  border-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-50\/95 {
  border-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-50\/100 {
  border-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:border-gray-true-100\/0 {
  border-color: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:border-gray-true-100\/5 {
  border-color: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-100\/10 {
  border-color: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-100\/20 {
  border-color: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-100\/25 {
  border-color: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-100\/30 {
  border-color: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-100\/40 {
  border-color: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-100\/50 {
  border-color: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-100\/60 {
  border-color: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-100\/70 {
  border-color: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-100\/75 {
  border-color: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-100\/80 {
  border-color: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-100\/90 {
  border-color: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-100\/95 {
  border-color: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-100\/100 {
  border-color: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:border-gray-true-200\/0 {
  border-color: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:border-gray-true-200\/5 {
  border-color: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-200\/10 {
  border-color: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-200\/20 {
  border-color: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-200\/25 {
  border-color: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-200\/30 {
  border-color: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-200\/40 {
  border-color: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-200\/50 {
  border-color: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-200\/60 {
  border-color: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-200\/70 {
  border-color: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-200\/75 {
  border-color: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-200\/80 {
  border-color: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-200\/90 {
  border-color: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-200\/95 {
  border-color: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-200\/100 {
  border-color: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:border-gray-true-300\/0 {
  border-color: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:border-gray-true-300\/5 {
  border-color: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-300\/10 {
  border-color: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-300\/20 {
  border-color: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-300\/25 {
  border-color: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-300\/30 {
  border-color: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-300\/40 {
  border-color: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-300\/50 {
  border-color: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-300\/60 {
  border-color: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-300\/70 {
  border-color: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-300\/75 {
  border-color: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-300\/80 {
  border-color: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-300\/90 {
  border-color: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-300\/95 {
  border-color: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-300\/100 {
  border-color: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:border-gray-true-400\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:border-gray-true-400\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-400\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-400\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-400\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-400\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-400\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-400\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-400\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-400\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-400\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-400\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-400\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-400\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-400\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:border-gray-true-500\/0 {
  border-color: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:border-gray-true-500\/5 {
  border-color: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-500\/10 {
  border-color: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-500\/20 {
  border-color: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-500\/25 {
  border-color: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-500\/30 {
  border-color: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-500\/40 {
  border-color: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-500\/50 {
  border-color: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-500\/60 {
  border-color: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-500\/70 {
  border-color: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-500\/75 {
  border-color: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-500\/80 {
  border-color: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-500\/90 {
  border-color: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-500\/95 {
  border-color: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-500\/100 {
  border-color: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:border-gray-true-600\/0 {
  border-color: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:border-gray-true-600\/5 {
  border-color: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-600\/10 {
  border-color: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-600\/20 {
  border-color: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-600\/25 {
  border-color: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-600\/30 {
  border-color: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-600\/40 {
  border-color: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-600\/50 {
  border-color: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-600\/60 {
  border-color: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-600\/70 {
  border-color: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-600\/75 {
  border-color: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-600\/80 {
  border-color: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-600\/90 {
  border-color: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-600\/95 {
  border-color: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-600\/100 {
  border-color: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:border-gray-true-700\/0 {
  border-color: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:border-gray-true-700\/5 {
  border-color: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-700\/10 {
  border-color: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-700\/20 {
  border-color: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-700\/25 {
  border-color: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-700\/30 {
  border-color: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-700\/40 {
  border-color: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-700\/50 {
  border-color: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-700\/60 {
  border-color: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-700\/70 {
  border-color: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-700\/75 {
  border-color: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-700\/80 {
  border-color: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-700\/90 {
  border-color: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-700\/95 {
  border-color: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-700\/100 {
  border-color: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:border-gray-true-800\/0 {
  border-color: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:border-gray-true-800\/5 {
  border-color: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-800\/10 {
  border-color: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-800\/20 {
  border-color: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-800\/25 {
  border-color: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-800\/30 {
  border-color: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-800\/40 {
  border-color: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-800\/50 {
  border-color: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-800\/60 {
  border-color: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-800\/70 {
  border-color: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-800\/75 {
  border-color: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-800\/80 {
  border-color: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-800\/90 {
  border-color: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-800\/95 {
  border-color: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-800\/100 {
  border-color: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:border-gray-true-900\/0 {
  border-color: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:border-gray-true-900\/5 {
  border-color: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true-900\/10 {
  border-color: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true-900\/20 {
  border-color: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true-900\/25 {
  border-color: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true-900\/30 {
  border-color: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true-900\/40 {
  border-color: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true-900\/50 {
  border-color: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true-900\/60 {
  border-color: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true-900\/70 {
  border-color: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true-900\/75 {
  border-color: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true-900\/80 {
  border-color: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true-900\/90 {
  border-color: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true-900\/95 {
  border-color: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true-900\/100 {
  border-color: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:border-gray-true\/0 {
  border-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:border-gray-true\/5 {
  border-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:border-gray-true\/10 {
  border-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:border-gray-true\/20 {
  border-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:border-gray-true\/25 {
  border-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:border-gray-true\/30 {
  border-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:border-gray-true\/40 {
  border-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:border-gray-true\/50 {
  border-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:border-gray-true\/60 {
  border-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:border-gray-true\/70 {
  border-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:border-gray-true\/75 {
  border-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:border-gray-true\/80 {
  border-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:border-gray-true\/90 {
  border-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:border-gray-true\/95 {
  border-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:border-gray-true\/100 {
  border-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-25\/0 {
  border-color: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-25\/5 {
  border-color: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-25\/10 {
  border-color: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-25\/20 {
  border-color: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-25\/25 {
  border-color: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-25\/30 {
  border-color: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-25\/40 {
  border-color: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-25\/50 {
  border-color: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-25\/60 {
  border-color: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-25\/70 {
  border-color: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-25\/75 {
  border-color: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-25\/80 {
  border-color: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-25\/90 {
  border-color: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-25\/95 {
  border-color: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-25\/100 {
  border-color: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-50\/0 {
  border-color: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-50\/5 {
  border-color: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-50\/10 {
  border-color: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-50\/20 {
  border-color: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-50\/25 {
  border-color: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-50\/30 {
  border-color: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-50\/40 {
  border-color: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-50\/50 {
  border-color: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-50\/60 {
  border-color: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-50\/70 {
  border-color: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-50\/75 {
  border-color: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-50\/80 {
  border-color: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-50\/90 {
  border-color: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-50\/95 {
  border-color: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-50\/100 {
  border-color: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-100\/0 {
  border-color: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-100\/5 {
  border-color: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-100\/10 {
  border-color: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-100\/20 {
  border-color: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-100\/25 {
  border-color: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-100\/30 {
  border-color: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-100\/40 {
  border-color: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-100\/50 {
  border-color: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-100\/60 {
  border-color: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-100\/70 {
  border-color: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-100\/75 {
  border-color: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-100\/80 {
  border-color: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-100\/90 {
  border-color: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-100\/95 {
  border-color: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-100\/100 {
  border-color: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-200\/0 {
  border-color: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-200\/5 {
  border-color: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-200\/10 {
  border-color: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-200\/20 {
  border-color: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-200\/25 {
  border-color: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-200\/30 {
  border-color: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-200\/40 {
  border-color: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-200\/50 {
  border-color: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-200\/60 {
  border-color: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-200\/70 {
  border-color: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-200\/75 {
  border-color: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-200\/80 {
  border-color: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-200\/90 {
  border-color: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-200\/95 {
  border-color: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-200\/100 {
  border-color: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-300\/0 {
  border-color: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-300\/5 {
  border-color: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-300\/10 {
  border-color: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-300\/20 {
  border-color: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-300\/25 {
  border-color: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-300\/30 {
  border-color: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-300\/40 {
  border-color: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-300\/50 {
  border-color: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-300\/60 {
  border-color: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-300\/70 {
  border-color: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-300\/75 {
  border-color: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-300\/80 {
  border-color: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-300\/90 {
  border-color: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-300\/95 {
  border-color: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-300\/100 {
  border-color: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-400\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-400\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-400\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-400\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-400\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-400\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-400\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-400\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-400\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-400\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-400\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-400\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-400\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-400\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-400\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-500\/0 {
  border-color: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-500\/5 {
  border-color: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-500\/10 {
  border-color: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-500\/20 {
  border-color: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-500\/25 {
  border-color: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-500\/30 {
  border-color: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-500\/40 {
  border-color: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-500\/50 {
  border-color: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-500\/60 {
  border-color: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-500\/70 {
  border-color: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-500\/75 {
  border-color: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-500\/80 {
  border-color: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-500\/90 {
  border-color: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-500\/95 {
  border-color: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-500\/100 {
  border-color: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-600\/0 {
  border-color: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-600\/5 {
  border-color: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-600\/10 {
  border-color: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-600\/20 {
  border-color: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-600\/25 {
  border-color: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-600\/30 {
  border-color: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-600\/40 {
  border-color: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-600\/50 {
  border-color: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-600\/60 {
  border-color: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-600\/70 {
  border-color: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-600\/75 {
  border-color: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-600\/80 {
  border-color: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-600\/90 {
  border-color: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-600\/95 {
  border-color: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-600\/100 {
  border-color: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-700\/0 {
  border-color: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-700\/5 {
  border-color: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-700\/10 {
  border-color: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-700\/20 {
  border-color: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-700\/25 {
  border-color: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-700\/30 {
  border-color: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-700\/40 {
  border-color: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-700\/50 {
  border-color: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-700\/60 {
  border-color: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-700\/70 {
  border-color: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-700\/75 {
  border-color: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-700\/80 {
  border-color: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-700\/90 {
  border-color: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-700\/95 {
  border-color: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-700\/100 {
  border-color: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-800\/0 {
  border-color: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-800\/5 {
  border-color: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-800\/10 {
  border-color: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-800\/20 {
  border-color: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-800\/25 {
  border-color: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-800\/30 {
  border-color: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-800\/40 {
  border-color: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-800\/50 {
  border-color: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-800\/60 {
  border-color: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-800\/70 {
  border-color: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-800\/75 {
  border-color: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-800\/80 {
  border-color: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-800\/90 {
  border-color: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-800\/95 {
  border-color: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-800\/100 {
  border-color: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:border-gray-warm-900\/0 {
  border-color: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:border-gray-warm-900\/5 {
  border-color: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm-900\/10 {
  border-color: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm-900\/20 {
  border-color: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm-900\/25 {
  border-color: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm-900\/30 {
  border-color: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm-900\/40 {
  border-color: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm-900\/50 {
  border-color: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm-900\/60 {
  border-color: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm-900\/70 {
  border-color: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm-900\/75 {
  border-color: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm-900\/80 {
  border-color: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm-900\/90 {
  border-color: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm-900\/95 {
  border-color: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm-900\/100 {
  border-color: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:border-gray-warm\/0 {
  border-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:border-gray-warm\/5 {
  border-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:border-gray-warm\/10 {
  border-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:border-gray-warm\/20 {
  border-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:border-gray-warm\/25 {
  border-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:border-gray-warm\/30 {
  border-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:border-gray-warm\/40 {
  border-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:border-gray-warm\/50 {
  border-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:border-gray-warm\/60 {
  border-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:border-gray-warm\/70 {
  border-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:border-gray-warm\/75 {
  border-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:border-gray-warm\/80 {
  border-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:border-gray-warm\/90 {
  border-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:border-gray-warm\/95 {
  border-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:border-gray-warm\/100 {
  border-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:border-moss-25\/0 {
  border-color: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:border-moss-25\/5 {
  border-color: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:border-moss-25\/10 {
  border-color: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:border-moss-25\/20 {
  border-color: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:border-moss-25\/25 {
  border-color: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:border-moss-25\/30 {
  border-color: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:border-moss-25\/40 {
  border-color: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:border-moss-25\/50 {
  border-color: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:border-moss-25\/60 {
  border-color: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:border-moss-25\/70 {
  border-color: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:border-moss-25\/75 {
  border-color: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:border-moss-25\/80 {
  border-color: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:border-moss-25\/90 {
  border-color: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:border-moss-25\/95 {
  border-color: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:border-moss-25\/100 {
  border-color: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:border-moss-50\/0 {
  border-color: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:border-moss-50\/5 {
  border-color: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:border-moss-50\/10 {
  border-color: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:border-moss-50\/20 {
  border-color: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:border-moss-50\/25 {
  border-color: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:border-moss-50\/30 {
  border-color: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:border-moss-50\/40 {
  border-color: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:border-moss-50\/50 {
  border-color: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:border-moss-50\/60 {
  border-color: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:border-moss-50\/70 {
  border-color: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:border-moss-50\/75 {
  border-color: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:border-moss-50\/80 {
  border-color: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:border-moss-50\/90 {
  border-color: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:border-moss-50\/95 {
  border-color: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:border-moss-50\/100 {
  border-color: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:border-moss-100\/0 {
  border-color: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:border-moss-100\/5 {
  border-color: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:border-moss-100\/10 {
  border-color: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:border-moss-100\/20 {
  border-color: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:border-moss-100\/25 {
  border-color: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:border-moss-100\/30 {
  border-color: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:border-moss-100\/40 {
  border-color: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:border-moss-100\/50 {
  border-color: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:border-moss-100\/60 {
  border-color: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:border-moss-100\/70 {
  border-color: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:border-moss-100\/75 {
  border-color: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:border-moss-100\/80 {
  border-color: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:border-moss-100\/90 {
  border-color: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:border-moss-100\/95 {
  border-color: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:border-moss-100\/100 {
  border-color: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:border-moss-200\/0 {
  border-color: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:border-moss-200\/5 {
  border-color: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:border-moss-200\/10 {
  border-color: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:border-moss-200\/20 {
  border-color: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:border-moss-200\/25 {
  border-color: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:border-moss-200\/30 {
  border-color: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:border-moss-200\/40 {
  border-color: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:border-moss-200\/50 {
  border-color: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:border-moss-200\/60 {
  border-color: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:border-moss-200\/70 {
  border-color: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:border-moss-200\/75 {
  border-color: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:border-moss-200\/80 {
  border-color: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:border-moss-200\/90 {
  border-color: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:border-moss-200\/95 {
  border-color: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:border-moss-200\/100 {
  border-color: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:border-moss-300\/0 {
  border-color: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:border-moss-300\/5 {
  border-color: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:border-moss-300\/10 {
  border-color: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:border-moss-300\/20 {
  border-color: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:border-moss-300\/25 {
  border-color: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:border-moss-300\/30 {
  border-color: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:border-moss-300\/40 {
  border-color: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:border-moss-300\/50 {
  border-color: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:border-moss-300\/60 {
  border-color: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:border-moss-300\/70 {
  border-color: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:border-moss-300\/75 {
  border-color: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:border-moss-300\/80 {
  border-color: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:border-moss-300\/90 {
  border-color: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:border-moss-300\/95 {
  border-color: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:border-moss-300\/100 {
  border-color: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:border-moss-400\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:border-moss-400\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:border-moss-400\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:border-moss-400\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:border-moss-400\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:border-moss-400\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:border-moss-400\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:border-moss-400\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:border-moss-400\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:border-moss-400\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:border-moss-400\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:border-moss-400\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:border-moss-400\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:border-moss-400\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:border-moss-400\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:border-moss-500\/0 {
  border-color: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:border-moss-500\/5 {
  border-color: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:border-moss-500\/10 {
  border-color: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:border-moss-500\/20 {
  border-color: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:border-moss-500\/25 {
  border-color: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:border-moss-500\/30 {
  border-color: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:border-moss-500\/40 {
  border-color: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:border-moss-500\/50 {
  border-color: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:border-moss-500\/60 {
  border-color: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:border-moss-500\/70 {
  border-color: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:border-moss-500\/75 {
  border-color: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:border-moss-500\/80 {
  border-color: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:border-moss-500\/90 {
  border-color: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:border-moss-500\/95 {
  border-color: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:border-moss-500\/100 {
  border-color: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:border-moss-600\/0 {
  border-color: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:border-moss-600\/5 {
  border-color: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:border-moss-600\/10 {
  border-color: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:border-moss-600\/20 {
  border-color: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:border-moss-600\/25 {
  border-color: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:border-moss-600\/30 {
  border-color: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:border-moss-600\/40 {
  border-color: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:border-moss-600\/50 {
  border-color: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:border-moss-600\/60 {
  border-color: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:border-moss-600\/70 {
  border-color: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:border-moss-600\/75 {
  border-color: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:border-moss-600\/80 {
  border-color: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:border-moss-600\/90 {
  border-color: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:border-moss-600\/95 {
  border-color: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:border-moss-600\/100 {
  border-color: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:border-moss-700\/0 {
  border-color: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:border-moss-700\/5 {
  border-color: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:border-moss-700\/10 {
  border-color: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:border-moss-700\/20 {
  border-color: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:border-moss-700\/25 {
  border-color: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:border-moss-700\/30 {
  border-color: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:border-moss-700\/40 {
  border-color: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:border-moss-700\/50 {
  border-color: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:border-moss-700\/60 {
  border-color: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:border-moss-700\/70 {
  border-color: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:border-moss-700\/75 {
  border-color: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:border-moss-700\/80 {
  border-color: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:border-moss-700\/90 {
  border-color: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:border-moss-700\/95 {
  border-color: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:border-moss-700\/100 {
  border-color: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:border-moss-800\/0 {
  border-color: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:border-moss-800\/5 {
  border-color: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:border-moss-800\/10 {
  border-color: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:border-moss-800\/20 {
  border-color: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:border-moss-800\/25 {
  border-color: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:border-moss-800\/30 {
  border-color: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:border-moss-800\/40 {
  border-color: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:border-moss-800\/50 {
  border-color: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:border-moss-800\/60 {
  border-color: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:border-moss-800\/70 {
  border-color: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:border-moss-800\/75 {
  border-color: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:border-moss-800\/80 {
  border-color: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:border-moss-800\/90 {
  border-color: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:border-moss-800\/95 {
  border-color: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:border-moss-800\/100 {
  border-color: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:border-moss-900\/0 {
  border-color: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:border-moss-900\/5 {
  border-color: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:border-moss-900\/10 {
  border-color: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:border-moss-900\/20 {
  border-color: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:border-moss-900\/25 {
  border-color: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:border-moss-900\/30 {
  border-color: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:border-moss-900\/40 {
  border-color: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:border-moss-900\/50 {
  border-color: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:border-moss-900\/60 {
  border-color: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:border-moss-900\/70 {
  border-color: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:border-moss-900\/75 {
  border-color: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:border-moss-900\/80 {
  border-color: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:border-moss-900\/90 {
  border-color: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:border-moss-900\/95 {
  border-color: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:border-moss-900\/100 {
  border-color: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:border-moss\/0 {
  border-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:border-moss\/5 {
  border-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:border-moss\/10 {
  border-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:border-moss\/20 {
  border-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:border-moss\/25 {
  border-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:border-moss\/30 {
  border-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:border-moss\/40 {
  border-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:border-moss\/50 {
  border-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:border-moss\/60 {
  border-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:border-moss\/70 {
  border-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:border-moss\/75 {
  border-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:border-moss\/80 {
  border-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:border-moss\/90 {
  border-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:border-moss\/95 {
  border-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:border-moss\/100 {
  border-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:border-green-light-25\/0 {
  border-color: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:border-green-light-25\/5 {
  border-color: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-25\/10 {
  border-color: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-25\/20 {
  border-color: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-25\/25 {
  border-color: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-25\/30 {
  border-color: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-25\/40 {
  border-color: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-25\/50 {
  border-color: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-25\/60 {
  border-color: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-25\/70 {
  border-color: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-25\/75 {
  border-color: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-25\/80 {
  border-color: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-25\/90 {
  border-color: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-25\/95 {
  border-color: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-25\/100 {
  border-color: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:border-green-light-50\/0 {
  border-color: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:border-green-light-50\/5 {
  border-color: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-50\/10 {
  border-color: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-50\/20 {
  border-color: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-50\/25 {
  border-color: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-50\/30 {
  border-color: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-50\/40 {
  border-color: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-50\/50 {
  border-color: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-50\/60 {
  border-color: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-50\/70 {
  border-color: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-50\/75 {
  border-color: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-50\/80 {
  border-color: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-50\/90 {
  border-color: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-50\/95 {
  border-color: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-50\/100 {
  border-color: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:border-green-light-100\/0 {
  border-color: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:border-green-light-100\/5 {
  border-color: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-100\/10 {
  border-color: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-100\/20 {
  border-color: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-100\/25 {
  border-color: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-100\/30 {
  border-color: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-100\/40 {
  border-color: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-100\/50 {
  border-color: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-100\/60 {
  border-color: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-100\/70 {
  border-color: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-100\/75 {
  border-color: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-100\/80 {
  border-color: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-100\/90 {
  border-color: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-100\/95 {
  border-color: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-100\/100 {
  border-color: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:border-green-light-300\/0 {
  border-color: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:border-green-light-300\/5 {
  border-color: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-300\/10 {
  border-color: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-300\/20 {
  border-color: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-300\/25 {
  border-color: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-300\/30 {
  border-color: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-300\/40 {
  border-color: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-300\/50 {
  border-color: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-300\/60 {
  border-color: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-300\/70 {
  border-color: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-300\/75 {
  border-color: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-300\/80 {
  border-color: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-300\/90 {
  border-color: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-300\/95 {
  border-color: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-300\/100 {
  border-color: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:border-green-light-400\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:border-green-light-400\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-400\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-400\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-400\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-400\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-400\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-400\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-400\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-400\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-400\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-400\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-400\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-400\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-400\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:border-green-light-500\/0 {
  border-color: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:border-green-light-500\/5 {
  border-color: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-500\/10 {
  border-color: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-500\/20 {
  border-color: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-500\/25 {
  border-color: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-500\/30 {
  border-color: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-500\/40 {
  border-color: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-500\/50 {
  border-color: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-500\/60 {
  border-color: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-500\/70 {
  border-color: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-500\/75 {
  border-color: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-500\/80 {
  border-color: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-500\/90 {
  border-color: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-500\/95 {
  border-color: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-500\/100 {
  border-color: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:border-green-light-800\/0 {
  border-color: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:border-green-light-800\/5 {
  border-color: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-800\/10 {
  border-color: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-800\/20 {
  border-color: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-800\/25 {
  border-color: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-800\/30 {
  border-color: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-800\/40 {
  border-color: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-800\/50 {
  border-color: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-800\/60 {
  border-color: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-800\/70 {
  border-color: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-800\/75 {
  border-color: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-800\/80 {
  border-color: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-800\/90 {
  border-color: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-800\/95 {
  border-color: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-800\/100 {
  border-color: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:border-green-light-900\/0 {
  border-color: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:border-green-light-900\/5 {
  border-color: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:border-green-light-900\/10 {
  border-color: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:border-green-light-900\/20 {
  border-color: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:border-green-light-900\/25 {
  border-color: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:border-green-light-900\/30 {
  border-color: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:border-green-light-900\/40 {
  border-color: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:border-green-light-900\/50 {
  border-color: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:border-green-light-900\/60 {
  border-color: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:border-green-light-900\/70 {
  border-color: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:border-green-light-900\/75 {
  border-color: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:border-green-light-900\/80 {
  border-color: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:border-green-light-900\/90 {
  border-color: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:border-green-light-900\/95 {
  border-color: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:border-green-light-900\/100 {
  border-color: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:border-green-light\/0 {
  border-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:border-green-light\/5 {
  border-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:border-green-light\/10 {
  border-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:border-green-light\/20 {
  border-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:border-green-light\/25 {
  border-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:border-green-light\/30 {
  border-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:border-green-light\/40 {
  border-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:border-green-light\/50 {
  border-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:border-green-light\/60 {
  border-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:border-green-light\/70 {
  border-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:border-green-light\/75 {
  border-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:border-green-light\/80 {
  border-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:border-green-light\/90 {
  border-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:border-green-light\/95 {
  border-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:border-green-light\/100 {
  border-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:border-green-25\/0 {
  border-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:border-green-25\/5 {
  border-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:border-green-25\/10 {
  border-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:border-green-25\/20 {
  border-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:border-green-25\/25 {
  border-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:border-green-25\/30 {
  border-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:border-green-25\/40 {
  border-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:border-green-25\/50 {
  border-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:border-green-25\/60 {
  border-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:border-green-25\/70 {
  border-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:border-green-25\/75 {
  border-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:border-green-25\/80 {
  border-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:border-green-25\/90 {
  border-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:border-green-25\/95 {
  border-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:border-green-25\/100 {
  border-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:border-green-50\/0 {
  border-color: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:border-green-50\/5 {
  border-color: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:border-green-50\/10 {
  border-color: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:border-green-50\/20 {
  border-color: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:border-green-50\/25 {
  border-color: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:border-green-50\/30 {
  border-color: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:border-green-50\/40 {
  border-color: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:border-green-50\/50 {
  border-color: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:border-green-50\/60 {
  border-color: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:border-green-50\/70 {
  border-color: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:border-green-50\/75 {
  border-color: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:border-green-50\/80 {
  border-color: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:border-green-50\/90 {
  border-color: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:border-green-50\/95 {
  border-color: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:border-green-50\/100 {
  border-color: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:border-green-100\/0 {
  border-color: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:border-green-100\/5 {
  border-color: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:border-green-100\/10 {
  border-color: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:border-green-100\/20 {
  border-color: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:border-green-100\/25 {
  border-color: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:border-green-100\/30 {
  border-color: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:border-green-100\/40 {
  border-color: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:border-green-100\/50 {
  border-color: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:border-green-100\/60 {
  border-color: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:border-green-100\/70 {
  border-color: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:border-green-100\/75 {
  border-color: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:border-green-100\/80 {
  border-color: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:border-green-100\/90 {
  border-color: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:border-green-100\/95 {
  border-color: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:border-green-100\/100 {
  border-color: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:border-green-200\/0 {
  border-color: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:border-green-200\/5 {
  border-color: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:border-green-200\/10 {
  border-color: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:border-green-200\/20 {
  border-color: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:border-green-200\/25 {
  border-color: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:border-green-200\/30 {
  border-color: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:border-green-200\/40 {
  border-color: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:border-green-200\/50 {
  border-color: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:border-green-200\/60 {
  border-color: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:border-green-200\/70 {
  border-color: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:border-green-200\/75 {
  border-color: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:border-green-200\/80 {
  border-color: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:border-green-200\/90 {
  border-color: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:border-green-200\/95 {
  border-color: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:border-green-200\/100 {
  border-color: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:border-green-300\/0 {
  border-color: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:border-green-300\/5 {
  border-color: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:border-green-300\/10 {
  border-color: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:border-green-300\/20 {
  border-color: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:border-green-300\/25 {
  border-color: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:border-green-300\/30 {
  border-color: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:border-green-300\/40 {
  border-color: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:border-green-300\/50 {
  border-color: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:border-green-300\/60 {
  border-color: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:border-green-300\/70 {
  border-color: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:border-green-300\/75 {
  border-color: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:border-green-300\/80 {
  border-color: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:border-green-300\/90 {
  border-color: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:border-green-300\/95 {
  border-color: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:border-green-300\/100 {
  border-color: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:border-green-400\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:border-green-400\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:border-green-400\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:border-green-400\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:border-green-400\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:border-green-400\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:border-green-400\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:border-green-400\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:border-green-400\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:border-green-400\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:border-green-400\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:border-green-400\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:border-green-400\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:border-green-400\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:border-green-400\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:border-green-500\/0 {
  border-color: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:border-green-500\/5 {
  border-color: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:border-green-500\/10 {
  border-color: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:border-green-500\/20 {
  border-color: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:border-green-500\/25 {
  border-color: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:border-green-500\/30 {
  border-color: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:border-green-500\/40 {
  border-color: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:border-green-500\/50 {
  border-color: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:border-green-500\/60 {
  border-color: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:border-green-500\/70 {
  border-color: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:border-green-500\/75 {
  border-color: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:border-green-500\/80 {
  border-color: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:border-green-500\/90 {
  border-color: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:border-green-500\/95 {
  border-color: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:border-green-500\/100 {
  border-color: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:border-green-600\/0 {
  border-color: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:border-green-600\/5 {
  border-color: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:border-green-600\/10 {
  border-color: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:border-green-600\/20 {
  border-color: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:border-green-600\/25 {
  border-color: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:border-green-600\/30 {
  border-color: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:border-green-600\/40 {
  border-color: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:border-green-600\/50 {
  border-color: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:border-green-600\/60 {
  border-color: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:border-green-600\/70 {
  border-color: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:border-green-600\/75 {
  border-color: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:border-green-600\/80 {
  border-color: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:border-green-600\/90 {
  border-color: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:border-green-600\/95 {
  border-color: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:border-green-600\/100 {
  border-color: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:border-green-700\/0 {
  border-color: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:border-green-700\/5 {
  border-color: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:border-green-700\/10 {
  border-color: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:border-green-700\/20 {
  border-color: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:border-green-700\/25 {
  border-color: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:border-green-700\/30 {
  border-color: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:border-green-700\/40 {
  border-color: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:border-green-700\/50 {
  border-color: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:border-green-700\/60 {
  border-color: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:border-green-700\/70 {
  border-color: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:border-green-700\/75 {
  border-color: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:border-green-700\/80 {
  border-color: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:border-green-700\/90 {
  border-color: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:border-green-700\/95 {
  border-color: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:border-green-700\/100 {
  border-color: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:border-green-800\/0 {
  border-color: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:border-green-800\/5 {
  border-color: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:border-green-800\/10 {
  border-color: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:border-green-800\/20 {
  border-color: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:border-green-800\/25 {
  border-color: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:border-green-800\/30 {
  border-color: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:border-green-800\/40 {
  border-color: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:border-green-800\/50 {
  border-color: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:border-green-800\/60 {
  border-color: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:border-green-800\/70 {
  border-color: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:border-green-800\/75 {
  border-color: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:border-green-800\/80 {
  border-color: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:border-green-800\/90 {
  border-color: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:border-green-800\/95 {
  border-color: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:border-green-800\/100 {
  border-color: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:border-green-900\/0 {
  border-color: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:border-green-900\/5 {
  border-color: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:border-green-900\/10 {
  border-color: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:border-green-900\/20 {
  border-color: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:border-green-900\/25 {
  border-color: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:border-green-900\/30 {
  border-color: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:border-green-900\/40 {
  border-color: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:border-green-900\/50 {
  border-color: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:border-green-900\/60 {
  border-color: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:border-green-900\/70 {
  border-color: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:border-green-900\/75 {
  border-color: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:border-green-900\/80 {
  border-color: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:border-green-900\/90 {
  border-color: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:border-green-900\/95 {
  border-color: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:border-green-900\/100 {
  border-color: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:border-green\/0 {
  border-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:border-green\/5 {
  border-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:border-green\/10 {
  border-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:border-green\/20 {
  border-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:border-green\/25 {
  border-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:border-green\/30 {
  border-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:border-green\/40 {
  border-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:border-green\/50 {
  border-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:border-green\/60 {
  border-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:border-green\/70 {
  border-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:border-green\/75 {
  border-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:border-green\/80 {
  border-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:border-green\/90 {
  border-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:border-green\/95 {
  border-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:border-green\/100 {
  border-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:border-teal-25\/0 {
  border-color: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:border-teal-25\/5 {
  border-color: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:border-teal-25\/10 {
  border-color: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:border-teal-25\/20 {
  border-color: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:border-teal-25\/25 {
  border-color: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:border-teal-25\/30 {
  border-color: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:border-teal-25\/40 {
  border-color: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:border-teal-25\/50 {
  border-color: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:border-teal-25\/60 {
  border-color: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:border-teal-25\/70 {
  border-color: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:border-teal-25\/75 {
  border-color: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:border-teal-25\/80 {
  border-color: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:border-teal-25\/90 {
  border-color: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:border-teal-25\/95 {
  border-color: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:border-teal-25\/100 {
  border-color: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:border-teal-50\/0 {
  border-color: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:border-teal-50\/5 {
  border-color: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:border-teal-50\/10 {
  border-color: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:border-teal-50\/20 {
  border-color: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:border-teal-50\/25 {
  border-color: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:border-teal-50\/30 {
  border-color: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:border-teal-50\/40 {
  border-color: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:border-teal-50\/50 {
  border-color: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:border-teal-50\/60 {
  border-color: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:border-teal-50\/70 {
  border-color: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:border-teal-50\/75 {
  border-color: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:border-teal-50\/80 {
  border-color: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:border-teal-50\/90 {
  border-color: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:border-teal-50\/95 {
  border-color: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:border-teal-50\/100 {
  border-color: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:border-teal-100\/0 {
  border-color: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:border-teal-100\/5 {
  border-color: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:border-teal-100\/10 {
  border-color: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:border-teal-100\/20 {
  border-color: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:border-teal-100\/25 {
  border-color: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:border-teal-100\/30 {
  border-color: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:border-teal-100\/40 {
  border-color: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:border-teal-100\/50 {
  border-color: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:border-teal-100\/60 {
  border-color: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:border-teal-100\/70 {
  border-color: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:border-teal-100\/75 {
  border-color: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:border-teal-100\/80 {
  border-color: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:border-teal-100\/90 {
  border-color: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:border-teal-100\/95 {
  border-color: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:border-teal-100\/100 {
  border-color: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:border-teal-200\/0 {
  border-color: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:border-teal-200\/5 {
  border-color: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:border-teal-200\/10 {
  border-color: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:border-teal-200\/20 {
  border-color: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:border-teal-200\/25 {
  border-color: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:border-teal-200\/30 {
  border-color: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:border-teal-200\/40 {
  border-color: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:border-teal-200\/50 {
  border-color: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:border-teal-200\/60 {
  border-color: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:border-teal-200\/70 {
  border-color: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:border-teal-200\/75 {
  border-color: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:border-teal-200\/80 {
  border-color: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:border-teal-200\/90 {
  border-color: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:border-teal-200\/95 {
  border-color: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:border-teal-200\/100 {
  border-color: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:border-teal-300\/0 {
  border-color: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:border-teal-300\/5 {
  border-color: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:border-teal-300\/10 {
  border-color: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:border-teal-300\/20 {
  border-color: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:border-teal-300\/25 {
  border-color: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:border-teal-300\/30 {
  border-color: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:border-teal-300\/40 {
  border-color: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:border-teal-300\/50 {
  border-color: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:border-teal-300\/60 {
  border-color: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:border-teal-300\/70 {
  border-color: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:border-teal-300\/75 {
  border-color: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:border-teal-300\/80 {
  border-color: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:border-teal-300\/90 {
  border-color: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:border-teal-300\/95 {
  border-color: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:border-teal-300\/100 {
  border-color: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:border-teal-400\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:border-teal-400\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:border-teal-400\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:border-teal-400\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:border-teal-400\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:border-teal-400\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:border-teal-400\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:border-teal-400\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:border-teal-400\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:border-teal-400\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:border-teal-400\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:border-teal-400\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:border-teal-400\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:border-teal-400\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:border-teal-400\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:border-teal-500\/0 {
  border-color: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:border-teal-500\/5 {
  border-color: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:border-teal-500\/10 {
  border-color: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:border-teal-500\/20 {
  border-color: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:border-teal-500\/25 {
  border-color: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:border-teal-500\/30 {
  border-color: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:border-teal-500\/40 {
  border-color: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:border-teal-500\/50 {
  border-color: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:border-teal-500\/60 {
  border-color: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:border-teal-500\/70 {
  border-color: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:border-teal-500\/75 {
  border-color: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:border-teal-500\/80 {
  border-color: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:border-teal-500\/90 {
  border-color: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:border-teal-500\/95 {
  border-color: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:border-teal-500\/100 {
  border-color: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:border-teal-600\/0 {
  border-color: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:border-teal-600\/5 {
  border-color: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:border-teal-600\/10 {
  border-color: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:border-teal-600\/20 {
  border-color: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:border-teal-600\/25 {
  border-color: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:border-teal-600\/30 {
  border-color: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:border-teal-600\/40 {
  border-color: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:border-teal-600\/50 {
  border-color: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:border-teal-600\/60 {
  border-color: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:border-teal-600\/70 {
  border-color: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:border-teal-600\/75 {
  border-color: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:border-teal-600\/80 {
  border-color: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:border-teal-600\/90 {
  border-color: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:border-teal-600\/95 {
  border-color: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:border-teal-600\/100 {
  border-color: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:border-teal-700\/0 {
  border-color: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:border-teal-700\/5 {
  border-color: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:border-teal-700\/10 {
  border-color: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:border-teal-700\/20 {
  border-color: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:border-teal-700\/25 {
  border-color: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:border-teal-700\/30 {
  border-color: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:border-teal-700\/40 {
  border-color: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:border-teal-700\/50 {
  border-color: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:border-teal-700\/60 {
  border-color: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:border-teal-700\/70 {
  border-color: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:border-teal-700\/75 {
  border-color: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:border-teal-700\/80 {
  border-color: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:border-teal-700\/90 {
  border-color: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:border-teal-700\/95 {
  border-color: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:border-teal-700\/100 {
  border-color: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:border-teal-800\/0 {
  border-color: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:border-teal-800\/5 {
  border-color: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:border-teal-800\/10 {
  border-color: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:border-teal-800\/20 {
  border-color: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:border-teal-800\/25 {
  border-color: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:border-teal-800\/30 {
  border-color: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:border-teal-800\/40 {
  border-color: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:border-teal-800\/50 {
  border-color: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:border-teal-800\/60 {
  border-color: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:border-teal-800\/70 {
  border-color: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:border-teal-800\/75 {
  border-color: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:border-teal-800\/80 {
  border-color: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:border-teal-800\/90 {
  border-color: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:border-teal-800\/95 {
  border-color: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:border-teal-800\/100 {
  border-color: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:border-teal-900\/0 {
  border-color: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:border-teal-900\/5 {
  border-color: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:border-teal-900\/10 {
  border-color: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:border-teal-900\/20 {
  border-color: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:border-teal-900\/25 {
  border-color: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:border-teal-900\/30 {
  border-color: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:border-teal-900\/40 {
  border-color: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:border-teal-900\/50 {
  border-color: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:border-teal-900\/60 {
  border-color: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:border-teal-900\/70 {
  border-color: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:border-teal-900\/75 {
  border-color: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:border-teal-900\/80 {
  border-color: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:border-teal-900\/90 {
  border-color: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:border-teal-900\/95 {
  border-color: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:border-teal-900\/100 {
  border-color: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:border-teal\/0 {
  border-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:border-teal\/5 {
  border-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:border-teal\/10 {
  border-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:border-teal\/20 {
  border-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:border-teal\/25 {
  border-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:border-teal\/30 {
  border-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:border-teal\/40 {
  border-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:border-teal\/50 {
  border-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:border-teal\/60 {
  border-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:border-teal\/70 {
  border-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:border-teal\/75 {
  border-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:border-teal\/80 {
  border-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:border-teal\/90 {
  border-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:border-teal\/95 {
  border-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:border-teal\/100 {
  border-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:border-cyan-25\/0 {
  border-color: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:border-cyan-25\/5 {
  border-color: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-25\/10 {
  border-color: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-25\/20 {
  border-color: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-25\/25 {
  border-color: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-25\/30 {
  border-color: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-25\/40 {
  border-color: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-25\/50 {
  border-color: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-25\/60 {
  border-color: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-25\/70 {
  border-color: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-25\/75 {
  border-color: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-25\/80 {
  border-color: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-25\/90 {
  border-color: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-25\/95 {
  border-color: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-25\/100 {
  border-color: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:border-cyan-50\/0 {
  border-color: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:border-cyan-50\/5 {
  border-color: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-50\/10 {
  border-color: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-50\/20 {
  border-color: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-50\/25 {
  border-color: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-50\/30 {
  border-color: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-50\/40 {
  border-color: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-50\/50 {
  border-color: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-50\/60 {
  border-color: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-50\/70 {
  border-color: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-50\/75 {
  border-color: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-50\/80 {
  border-color: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-50\/90 {
  border-color: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-50\/95 {
  border-color: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-50\/100 {
  border-color: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:border-cyan-100\/0 {
  border-color: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:border-cyan-100\/5 {
  border-color: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-100\/10 {
  border-color: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-100\/20 {
  border-color: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-100\/25 {
  border-color: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-100\/30 {
  border-color: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-100\/40 {
  border-color: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-100\/50 {
  border-color: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-100\/60 {
  border-color: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-100\/70 {
  border-color: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-100\/75 {
  border-color: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-100\/80 {
  border-color: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-100\/90 {
  border-color: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-100\/95 {
  border-color: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-100\/100 {
  border-color: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:border-cyan-200\/0 {
  border-color: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:border-cyan-200\/5 {
  border-color: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-200\/10 {
  border-color: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-200\/20 {
  border-color: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-200\/25 {
  border-color: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-200\/30 {
  border-color: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-200\/40 {
  border-color: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-200\/50 {
  border-color: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-200\/60 {
  border-color: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-200\/70 {
  border-color: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-200\/75 {
  border-color: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-200\/80 {
  border-color: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-200\/90 {
  border-color: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-200\/95 {
  border-color: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-200\/100 {
  border-color: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:border-cyan-300\/0 {
  border-color: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:border-cyan-300\/5 {
  border-color: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-300\/10 {
  border-color: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-300\/20 {
  border-color: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-300\/25 {
  border-color: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-300\/30 {
  border-color: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-300\/40 {
  border-color: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-300\/50 {
  border-color: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-300\/60 {
  border-color: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-300\/70 {
  border-color: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-300\/75 {
  border-color: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-300\/80 {
  border-color: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-300\/90 {
  border-color: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-300\/95 {
  border-color: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-300\/100 {
  border-color: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:border-cyan-400\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:border-cyan-400\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-400\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-400\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-400\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-400\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-400\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-400\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-400\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-400\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-400\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-400\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-400\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-400\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-400\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:border-cyan-500\/0 {
  border-color: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:border-cyan-500\/5 {
  border-color: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-500\/10 {
  border-color: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-500\/20 {
  border-color: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-500\/25 {
  border-color: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-500\/30 {
  border-color: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-500\/40 {
  border-color: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-500\/50 {
  border-color: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-500\/60 {
  border-color: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-500\/70 {
  border-color: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-500\/75 {
  border-color: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-500\/80 {
  border-color: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-500\/90 {
  border-color: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-500\/95 {
  border-color: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-500\/100 {
  border-color: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:border-cyan-600\/0 {
  border-color: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:border-cyan-600\/5 {
  border-color: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-600\/10 {
  border-color: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-600\/20 {
  border-color: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-600\/25 {
  border-color: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-600\/30 {
  border-color: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-600\/40 {
  border-color: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-600\/50 {
  border-color: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-600\/60 {
  border-color: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-600\/70 {
  border-color: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-600\/75 {
  border-color: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-600\/80 {
  border-color: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-600\/90 {
  border-color: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-600\/95 {
  border-color: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-600\/100 {
  border-color: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:border-cyan-700\/0 {
  border-color: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:border-cyan-700\/5 {
  border-color: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-700\/10 {
  border-color: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-700\/20 {
  border-color: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-700\/25 {
  border-color: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-700\/30 {
  border-color: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-700\/40 {
  border-color: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-700\/50 {
  border-color: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-700\/60 {
  border-color: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-700\/70 {
  border-color: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-700\/75 {
  border-color: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-700\/80 {
  border-color: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-700\/90 {
  border-color: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-700\/95 {
  border-color: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-700\/100 {
  border-color: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:border-cyan-800\/0 {
  border-color: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:border-cyan-800\/5 {
  border-color: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-800\/10 {
  border-color: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-800\/20 {
  border-color: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-800\/25 {
  border-color: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-800\/30 {
  border-color: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-800\/40 {
  border-color: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-800\/50 {
  border-color: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-800\/60 {
  border-color: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-800\/70 {
  border-color: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-800\/75 {
  border-color: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-800\/80 {
  border-color: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-800\/90 {
  border-color: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-800\/95 {
  border-color: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-800\/100 {
  border-color: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:border-cyan-900\/0 {
  border-color: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:border-cyan-900\/5 {
  border-color: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:border-cyan-900\/10 {
  border-color: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:border-cyan-900\/20 {
  border-color: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:border-cyan-900\/25 {
  border-color: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:border-cyan-900\/30 {
  border-color: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:border-cyan-900\/40 {
  border-color: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:border-cyan-900\/50 {
  border-color: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:border-cyan-900\/60 {
  border-color: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:border-cyan-900\/70 {
  border-color: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:border-cyan-900\/75 {
  border-color: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:border-cyan-900\/80 {
  border-color: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:border-cyan-900\/90 {
  border-color: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:border-cyan-900\/95 {
  border-color: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:border-cyan-900\/100 {
  border-color: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:border-cyan\/0 {
  border-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:border-cyan\/5 {
  border-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:border-cyan\/10 {
  border-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:border-cyan\/20 {
  border-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:border-cyan\/25 {
  border-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:border-cyan\/30 {
  border-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:border-cyan\/40 {
  border-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:border-cyan\/50 {
  border-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:border-cyan\/60 {
  border-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:border-cyan\/70 {
  border-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:border-cyan\/75 {
  border-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:border-cyan\/80 {
  border-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:border-cyan\/90 {
  border-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:border-cyan\/95 {
  border-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:border-cyan\/100 {
  border-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:border-blue-light-25\/0 {
  border-color: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:border-blue-light-25\/5 {
  border-color: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-25\/10 {
  border-color: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-25\/20 {
  border-color: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-25\/25 {
  border-color: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-25\/30 {
  border-color: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-25\/40 {
  border-color: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-25\/50 {
  border-color: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-25\/60 {
  border-color: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-25\/70 {
  border-color: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-25\/75 {
  border-color: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-25\/80 {
  border-color: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-25\/90 {
  border-color: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-25\/95 {
  border-color: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-25\/100 {
  border-color: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:border-blue-light-50\/0 {
  border-color: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:border-blue-light-50\/5 {
  border-color: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-50\/10 {
  border-color: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-50\/20 {
  border-color: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-50\/25 {
  border-color: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-50\/30 {
  border-color: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-50\/40 {
  border-color: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-50\/50 {
  border-color: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-50\/60 {
  border-color: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-50\/70 {
  border-color: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-50\/75 {
  border-color: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-50\/80 {
  border-color: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-50\/90 {
  border-color: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-50\/95 {
  border-color: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-50\/100 {
  border-color: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:border-blue-light-100\/0 {
  border-color: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:border-blue-light-100\/5 {
  border-color: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-100\/10 {
  border-color: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-100\/20 {
  border-color: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-100\/25 {
  border-color: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-100\/30 {
  border-color: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-100\/40 {
  border-color: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-100\/50 {
  border-color: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-100\/60 {
  border-color: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-100\/70 {
  border-color: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-100\/75 {
  border-color: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-100\/80 {
  border-color: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-100\/90 {
  border-color: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-100\/95 {
  border-color: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-100\/100 {
  border-color: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:border-blue-light-200\/0 {
  border-color: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:border-blue-light-200\/5 {
  border-color: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-200\/10 {
  border-color: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-200\/20 {
  border-color: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-200\/25 {
  border-color: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-200\/30 {
  border-color: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-200\/40 {
  border-color: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-200\/50 {
  border-color: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-200\/60 {
  border-color: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-200\/70 {
  border-color: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-200\/75 {
  border-color: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-200\/80 {
  border-color: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-200\/90 {
  border-color: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-200\/95 {
  border-color: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-200\/100 {
  border-color: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:border-blue-light-300\/0 {
  border-color: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:border-blue-light-300\/5 {
  border-color: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-300\/10 {
  border-color: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-300\/20 {
  border-color: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-300\/25 {
  border-color: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-300\/30 {
  border-color: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-300\/40 {
  border-color: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-300\/50 {
  border-color: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-300\/60 {
  border-color: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-300\/70 {
  border-color: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-300\/75 {
  border-color: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-300\/80 {
  border-color: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-300\/90 {
  border-color: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-300\/95 {
  border-color: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-300\/100 {
  border-color: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:border-blue-light-400\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:border-blue-light-400\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-400\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-400\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-400\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-400\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-400\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-400\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-400\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-400\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-400\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-400\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-400\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-400\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-400\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:border-blue-light-500\/0 {
  border-color: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:border-blue-light-500\/5 {
  border-color: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-500\/10 {
  border-color: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-500\/20 {
  border-color: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-500\/25 {
  border-color: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-500\/30 {
  border-color: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-500\/40 {
  border-color: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-500\/50 {
  border-color: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-500\/60 {
  border-color: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-500\/70 {
  border-color: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-500\/75 {
  border-color: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-500\/80 {
  border-color: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-500\/90 {
  border-color: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-500\/95 {
  border-color: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-500\/100 {
  border-color: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:border-blue-light-600\/0 {
  border-color: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:border-blue-light-600\/5 {
  border-color: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-600\/10 {
  border-color: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-600\/20 {
  border-color: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-600\/25 {
  border-color: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-600\/30 {
  border-color: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-600\/40 {
  border-color: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-600\/50 {
  border-color: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-600\/60 {
  border-color: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-600\/70 {
  border-color: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-600\/75 {
  border-color: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-600\/80 {
  border-color: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-600\/90 {
  border-color: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-600\/95 {
  border-color: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-600\/100 {
  border-color: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:border-blue-light-700\/0 {
  border-color: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:border-blue-light-700\/5 {
  border-color: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-700\/10 {
  border-color: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-700\/20 {
  border-color: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-700\/25 {
  border-color: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-700\/30 {
  border-color: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-700\/40 {
  border-color: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-700\/50 {
  border-color: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-700\/60 {
  border-color: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-700\/70 {
  border-color: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-700\/75 {
  border-color: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-700\/80 {
  border-color: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-700\/90 {
  border-color: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-700\/95 {
  border-color: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-700\/100 {
  border-color: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:border-blue-light-800\/0 {
  border-color: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:border-blue-light-800\/5 {
  border-color: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-800\/10 {
  border-color: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-800\/20 {
  border-color: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-800\/25 {
  border-color: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-800\/30 {
  border-color: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-800\/40 {
  border-color: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-800\/50 {
  border-color: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-800\/60 {
  border-color: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-800\/70 {
  border-color: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-800\/75 {
  border-color: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-800\/80 {
  border-color: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-800\/90 {
  border-color: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-800\/95 {
  border-color: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-800\/100 {
  border-color: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:border-blue-light-900\/0 {
  border-color: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:border-blue-light-900\/5 {
  border-color: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light-900\/10 {
  border-color: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light-900\/20 {
  border-color: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light-900\/25 {
  border-color: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light-900\/30 {
  border-color: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light-900\/40 {
  border-color: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light-900\/50 {
  border-color: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light-900\/60 {
  border-color: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light-900\/70 {
  border-color: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light-900\/75 {
  border-color: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light-900\/80 {
  border-color: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light-900\/90 {
  border-color: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light-900\/95 {
  border-color: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light-900\/100 {
  border-color: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:border-blue-light\/0 {
  border-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:border-blue-light\/5 {
  border-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:border-blue-light\/10 {
  border-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:border-blue-light\/20 {
  border-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:border-blue-light\/25 {
  border-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:border-blue-light\/30 {
  border-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:border-blue-light\/40 {
  border-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:border-blue-light\/50 {
  border-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:border-blue-light\/60 {
  border-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:border-blue-light\/70 {
  border-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:border-blue-light\/75 {
  border-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:border-blue-light\/80 {
  border-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:border-blue-light\/90 {
  border-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:border-blue-light\/95 {
  border-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:border-blue-light\/100 {
  border-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:border-blue-25\/0 {
  border-color: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:border-blue-25\/5 {
  border-color: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-25\/10 {
  border-color: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-25\/20 {
  border-color: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-25\/25 {
  border-color: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-25\/30 {
  border-color: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-25\/40 {
  border-color: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-25\/50 {
  border-color: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-25\/60 {
  border-color: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-25\/70 {
  border-color: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-25\/75 {
  border-color: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-25\/80 {
  border-color: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-25\/90 {
  border-color: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-25\/95 {
  border-color: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-25\/100 {
  border-color: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:border-blue-50\/0 {
  border-color: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:border-blue-50\/5 {
  border-color: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-50\/10 {
  border-color: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-50\/20 {
  border-color: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-50\/25 {
  border-color: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-50\/30 {
  border-color: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-50\/40 {
  border-color: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-50\/50 {
  border-color: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-50\/60 {
  border-color: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-50\/70 {
  border-color: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-50\/75 {
  border-color: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-50\/80 {
  border-color: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-50\/90 {
  border-color: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-50\/95 {
  border-color: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-50\/100 {
  border-color: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:border-blue-100\/0 {
  border-color: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:border-blue-100\/5 {
  border-color: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-100\/10 {
  border-color: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-100\/20 {
  border-color: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-100\/25 {
  border-color: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-100\/30 {
  border-color: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-100\/40 {
  border-color: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-100\/50 {
  border-color: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-100\/60 {
  border-color: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-100\/70 {
  border-color: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-100\/75 {
  border-color: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-100\/80 {
  border-color: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-100\/90 {
  border-color: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-100\/95 {
  border-color: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-100\/100 {
  border-color: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:border-blue-200\/0 {
  border-color: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:border-blue-200\/5 {
  border-color: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-200\/10 {
  border-color: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-200\/20 {
  border-color: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-200\/25 {
  border-color: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-200\/30 {
  border-color: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-200\/40 {
  border-color: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-200\/50 {
  border-color: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-200\/60 {
  border-color: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-200\/70 {
  border-color: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-200\/75 {
  border-color: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-200\/80 {
  border-color: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-200\/90 {
  border-color: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-200\/95 {
  border-color: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-200\/100 {
  border-color: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:border-blue-300\/0 {
  border-color: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:border-blue-300\/5 {
  border-color: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-300\/10 {
  border-color: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-300\/20 {
  border-color: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-300\/25 {
  border-color: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-300\/30 {
  border-color: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-300\/40 {
  border-color: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-300\/50 {
  border-color: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-300\/60 {
  border-color: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-300\/70 {
  border-color: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-300\/75 {
  border-color: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-300\/80 {
  border-color: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-300\/90 {
  border-color: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-300\/95 {
  border-color: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-300\/100 {
  border-color: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:border-blue-400\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:border-blue-400\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:border-blue-400\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:border-blue-400\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:border-blue-400\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:border-blue-400\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:border-blue-400\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:border-blue-400\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:border-blue-400\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:border-blue-400\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:border-blue-400\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:border-blue-400\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:border-blue-400\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:border-blue-400\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:border-blue-400\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:border-blue-500\/0 {
  border-color: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:border-blue-500\/5 {
  border-color: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:border-blue-500\/10 {
  border-color: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:border-blue-500\/20 {
  border-color: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:border-blue-500\/25 {
  border-color: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:border-blue-500\/30 {
  border-color: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:border-blue-500\/40 {
  border-color: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:border-blue-500\/50 {
  border-color: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:border-blue-500\/60 {
  border-color: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:border-blue-500\/70 {
  border-color: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:border-blue-500\/75 {
  border-color: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:border-blue-500\/80 {
  border-color: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:border-blue-500\/90 {
  border-color: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:border-blue-500\/95 {
  border-color: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:border-blue-500\/100 {
  border-color: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:border-blue-600\/0 {
  border-color: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:border-blue-600\/5 {
  border-color: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:border-blue-600\/10 {
  border-color: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:border-blue-600\/20 {
  border-color: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:border-blue-600\/25 {
  border-color: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:border-blue-600\/30 {
  border-color: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:border-blue-600\/40 {
  border-color: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:border-blue-600\/50 {
  border-color: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:border-blue-600\/60 {
  border-color: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:border-blue-600\/70 {
  border-color: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:border-blue-600\/75 {
  border-color: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:border-blue-600\/80 {
  border-color: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:border-blue-600\/90 {
  border-color: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:border-blue-600\/95 {
  border-color: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:border-blue-600\/100 {
  border-color: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:border-blue-700\/0 {
  border-color: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:border-blue-700\/5 {
  border-color: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:border-blue-700\/10 {
  border-color: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:border-blue-700\/20 {
  border-color: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:border-blue-700\/25 {
  border-color: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:border-blue-700\/30 {
  border-color: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:border-blue-700\/40 {
  border-color: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:border-blue-700\/50 {
  border-color: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:border-blue-700\/60 {
  border-color: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:border-blue-700\/70 {
  border-color: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:border-blue-700\/75 {
  border-color: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:border-blue-700\/80 {
  border-color: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:border-blue-700\/90 {
  border-color: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:border-blue-700\/95 {
  border-color: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:border-blue-700\/100 {
  border-color: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:border-blue-800\/0 {
  border-color: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:border-blue-800\/5 {
  border-color: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:border-blue-800\/10 {
  border-color: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:border-blue-800\/20 {
  border-color: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:border-blue-800\/25 {
  border-color: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:border-blue-800\/30 {
  border-color: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:border-blue-800\/40 {
  border-color: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:border-blue-800\/50 {
  border-color: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:border-blue-800\/60 {
  border-color: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:border-blue-800\/70 {
  border-color: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:border-blue-800\/75 {
  border-color: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:border-blue-800\/80 {
  border-color: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:border-blue-800\/90 {
  border-color: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:border-blue-800\/95 {
  border-color: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:border-blue-800\/100 {
  border-color: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:border-blue-900\/0 {
  border-color: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:border-blue-900\/5 {
  border-color: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:border-blue-900\/10 {
  border-color: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:border-blue-900\/20 {
  border-color: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:border-blue-900\/25 {
  border-color: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:border-blue-900\/30 {
  border-color: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:border-blue-900\/40 {
  border-color: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:border-blue-900\/50 {
  border-color: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:border-blue-900\/60 {
  border-color: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:border-blue-900\/70 {
  border-color: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:border-blue-900\/75 {
  border-color: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:border-blue-900\/80 {
  border-color: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:border-blue-900\/90 {
  border-color: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:border-blue-900\/95 {
  border-color: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:border-blue-900\/100 {
  border-color: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:border-blue\/0 {
  border-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:border-blue\/5 {
  border-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:border-blue\/10 {
  border-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:border-blue\/20 {
  border-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:border-blue\/25 {
  border-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:border-blue\/30 {
  border-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:border-blue\/40 {
  border-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:border-blue\/50 {
  border-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:border-blue\/60 {
  border-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:border-blue\/70 {
  border-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:border-blue\/75 {
  border-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:border-blue\/80 {
  border-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:border-blue\/90 {
  border-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:border-blue\/95 {
  border-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:border-blue\/100 {
  border-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-50\/0 {
  border-color: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-50\/5 {
  border-color: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-50\/10 {
  border-color: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-50\/20 {
  border-color: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-50\/25 {
  border-color: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-50\/30 {
  border-color: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-50\/40 {
  border-color: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-50\/50 {
  border-color: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-50\/60 {
  border-color: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-50\/70 {
  border-color: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-50\/75 {
  border-color: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-50\/80 {
  border-color: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-50\/90 {
  border-color: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-50\/95 {
  border-color: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-50\/100 {
  border-color: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-100\/0 {
  border-color: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-100\/5 {
  border-color: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-100\/10 {
  border-color: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-100\/20 {
  border-color: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-100\/25 {
  border-color: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-100\/30 {
  border-color: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-100\/40 {
  border-color: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-100\/50 {
  border-color: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-100\/60 {
  border-color: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-100\/70 {
  border-color: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-100\/75 {
  border-color: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-100\/80 {
  border-color: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-100\/90 {
  border-color: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-100\/95 {
  border-color: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-100\/100 {
  border-color: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-200\/0 {
  border-color: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-200\/5 {
  border-color: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-200\/10 {
  border-color: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-200\/20 {
  border-color: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-200\/25 {
  border-color: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-200\/30 {
  border-color: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-200\/40 {
  border-color: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-200\/50 {
  border-color: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-200\/60 {
  border-color: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-200\/70 {
  border-color: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-200\/75 {
  border-color: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-200\/80 {
  border-color: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-200\/90 {
  border-color: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-200\/95 {
  border-color: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-200\/100 {
  border-color: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-300\/0 {
  border-color: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-300\/5 {
  border-color: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-300\/10 {
  border-color: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-300\/20 {
  border-color: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-300\/25 {
  border-color: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-300\/30 {
  border-color: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-300\/40 {
  border-color: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-300\/50 {
  border-color: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-300\/60 {
  border-color: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-300\/70 {
  border-color: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-300\/75 {
  border-color: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-300\/80 {
  border-color: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-300\/90 {
  border-color: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-300\/95 {
  border-color: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-300\/100 {
  border-color: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-400\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-400\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-400\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-400\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-400\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-400\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-400\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-400\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-400\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-400\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-400\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-400\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-400\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-400\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-400\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-500\/0 {
  border-color: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-500\/5 {
  border-color: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-500\/10 {
  border-color: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-500\/20 {
  border-color: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-500\/25 {
  border-color: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-500\/30 {
  border-color: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-500\/40 {
  border-color: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-500\/50 {
  border-color: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-500\/60 {
  border-color: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-500\/70 {
  border-color: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-500\/75 {
  border-color: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-500\/80 {
  border-color: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-500\/90 {
  border-color: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-500\/95 {
  border-color: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-500\/100 {
  border-color: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-600\/0 {
  border-color: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-600\/5 {
  border-color: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-600\/10 {
  border-color: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-600\/20 {
  border-color: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-600\/25 {
  border-color: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-600\/30 {
  border-color: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-600\/40 {
  border-color: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-600\/50 {
  border-color: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-600\/60 {
  border-color: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-600\/70 {
  border-color: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-600\/75 {
  border-color: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-600\/80 {
  border-color: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-600\/90 {
  border-color: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-600\/95 {
  border-color: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-600\/100 {
  border-color: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-700\/0 {
  border-color: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-700\/5 {
  border-color: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-700\/10 {
  border-color: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-700\/20 {
  border-color: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-700\/25 {
  border-color: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-700\/30 {
  border-color: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-700\/40 {
  border-color: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-700\/50 {
  border-color: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-700\/60 {
  border-color: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-700\/70 {
  border-color: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-700\/75 {
  border-color: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-700\/80 {
  border-color: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-700\/90 {
  border-color: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-700\/95 {
  border-color: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-700\/100 {
  border-color: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-800\/0 {
  border-color: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-800\/5 {
  border-color: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-800\/10 {
  border-color: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-800\/20 {
  border-color: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-800\/25 {
  border-color: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-800\/30 {
  border-color: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-800\/40 {
  border-color: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-800\/50 {
  border-color: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-800\/60 {
  border-color: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-800\/70 {
  border-color: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-800\/75 {
  border-color: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-800\/80 {
  border-color: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-800\/90 {
  border-color: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-800\/95 {
  border-color: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-800\/100 {
  border-color: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:border-blue-dark-900\/0 {
  border-color: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:border-blue-dark-900\/5 {
  border-color: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark-900\/10 {
  border-color: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark-900\/20 {
  border-color: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark-900\/25 {
  border-color: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark-900\/30 {
  border-color: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark-900\/40 {
  border-color: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark-900\/50 {
  border-color: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark-900\/60 {
  border-color: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark-900\/70 {
  border-color: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark-900\/75 {
  border-color: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark-900\/80 {
  border-color: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark-900\/90 {
  border-color: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark-900\/95 {
  border-color: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark-900\/100 {
  border-color: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:border-blue-dark\/0 {
  border-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:border-blue-dark\/5 {
  border-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:border-blue-dark\/10 {
  border-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:border-blue-dark\/20 {
  border-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:border-blue-dark\/25 {
  border-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:border-blue-dark\/30 {
  border-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:border-blue-dark\/40 {
  border-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:border-blue-dark\/50 {
  border-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:border-blue-dark\/60 {
  border-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:border-blue-dark\/70 {
  border-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:border-blue-dark\/75 {
  border-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:border-blue-dark\/80 {
  border-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:border-blue-dark\/90 {
  border-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:border-blue-dark\/95 {
  border-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:border-blue-dark\/100 {
  border-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:border-indigo-25\/0 {
  border-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:border-indigo-25\/5 {
  border-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-25\/10 {
  border-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-25\/20 {
  border-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-25\/25 {
  border-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-25\/30 {
  border-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-25\/40 {
  border-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-25\/50 {
  border-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-25\/60 {
  border-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-25\/70 {
  border-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-25\/75 {
  border-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-25\/80 {
  border-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-25\/90 {
  border-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-25\/95 {
  border-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-25\/100 {
  border-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:border-indigo-50\/0 {
  border-color: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:border-indigo-50\/5 {
  border-color: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-50\/10 {
  border-color: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-50\/20 {
  border-color: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-50\/25 {
  border-color: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-50\/30 {
  border-color: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-50\/40 {
  border-color: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-50\/50 {
  border-color: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-50\/60 {
  border-color: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-50\/70 {
  border-color: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-50\/75 {
  border-color: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-50\/80 {
  border-color: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-50\/90 {
  border-color: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-50\/95 {
  border-color: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-50\/100 {
  border-color: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:border-indigo-100\/0 {
  border-color: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:border-indigo-100\/5 {
  border-color: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-100\/10 {
  border-color: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-100\/20 {
  border-color: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-100\/25 {
  border-color: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-100\/30 {
  border-color: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-100\/40 {
  border-color: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-100\/50 {
  border-color: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-100\/60 {
  border-color: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-100\/70 {
  border-color: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-100\/75 {
  border-color: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-100\/80 {
  border-color: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-100\/90 {
  border-color: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-100\/95 {
  border-color: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-100\/100 {
  border-color: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:border-indigo-200\/0 {
  border-color: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:border-indigo-200\/5 {
  border-color: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-200\/10 {
  border-color: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-200\/20 {
  border-color: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-200\/25 {
  border-color: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-200\/30 {
  border-color: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-200\/40 {
  border-color: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-200\/50 {
  border-color: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-200\/60 {
  border-color: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-200\/70 {
  border-color: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-200\/75 {
  border-color: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-200\/80 {
  border-color: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-200\/90 {
  border-color: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-200\/95 {
  border-color: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-200\/100 {
  border-color: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:border-indigo-300\/0 {
  border-color: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:border-indigo-300\/5 {
  border-color: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-300\/10 {
  border-color: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-300\/20 {
  border-color: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-300\/25 {
  border-color: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-300\/30 {
  border-color: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-300\/40 {
  border-color: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-300\/50 {
  border-color: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-300\/60 {
  border-color: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-300\/70 {
  border-color: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-300\/75 {
  border-color: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-300\/80 {
  border-color: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-300\/90 {
  border-color: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-300\/95 {
  border-color: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-300\/100 {
  border-color: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:border-indigo-400\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:border-indigo-400\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-400\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-400\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-400\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-400\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-400\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-400\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-400\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-400\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-400\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-400\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-400\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-400\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-400\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:border-indigo-500\/0 {
  border-color: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:border-indigo-500\/5 {
  border-color: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-500\/10 {
  border-color: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-500\/20 {
  border-color: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-500\/25 {
  border-color: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-500\/30 {
  border-color: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-500\/40 {
  border-color: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-500\/50 {
  border-color: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-500\/60 {
  border-color: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-500\/70 {
  border-color: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-500\/75 {
  border-color: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-500\/80 {
  border-color: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-500\/90 {
  border-color: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-500\/95 {
  border-color: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-500\/100 {
  border-color: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:border-indigo-600\/0 {
  border-color: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:border-indigo-600\/5 {
  border-color: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-600\/10 {
  border-color: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-600\/20 {
  border-color: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-600\/25 {
  border-color: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-600\/30 {
  border-color: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-600\/40 {
  border-color: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-600\/50 {
  border-color: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-600\/60 {
  border-color: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-600\/70 {
  border-color: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-600\/75 {
  border-color: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-600\/80 {
  border-color: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-600\/90 {
  border-color: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-600\/95 {
  border-color: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-600\/100 {
  border-color: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:border-indigo-700\/0 {
  border-color: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:border-indigo-700\/5 {
  border-color: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-700\/10 {
  border-color: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-700\/20 {
  border-color: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-700\/25 {
  border-color: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-700\/30 {
  border-color: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-700\/40 {
  border-color: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-700\/50 {
  border-color: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-700\/60 {
  border-color: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-700\/70 {
  border-color: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-700\/75 {
  border-color: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-700\/80 {
  border-color: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-700\/90 {
  border-color: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-700\/95 {
  border-color: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-700\/100 {
  border-color: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:border-indigo-800\/0 {
  border-color: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:border-indigo-800\/5 {
  border-color: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-800\/10 {
  border-color: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-800\/20 {
  border-color: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-800\/25 {
  border-color: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-800\/30 {
  border-color: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-800\/40 {
  border-color: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-800\/50 {
  border-color: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-800\/60 {
  border-color: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-800\/70 {
  border-color: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-800\/75 {
  border-color: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-800\/80 {
  border-color: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-800\/90 {
  border-color: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-800\/95 {
  border-color: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-800\/100 {
  border-color: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:border-indigo-900\/0 {
  border-color: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:border-indigo-900\/5 {
  border-color: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:border-indigo-900\/10 {
  border-color: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:border-indigo-900\/20 {
  border-color: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:border-indigo-900\/25 {
  border-color: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:border-indigo-900\/30 {
  border-color: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:border-indigo-900\/40 {
  border-color: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:border-indigo-900\/50 {
  border-color: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:border-indigo-900\/60 {
  border-color: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:border-indigo-900\/70 {
  border-color: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:border-indigo-900\/75 {
  border-color: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:border-indigo-900\/80 {
  border-color: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:border-indigo-900\/90 {
  border-color: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:border-indigo-900\/95 {
  border-color: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:border-indigo-900\/100 {
  border-color: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:border-indigo\/0 {
  border-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:border-indigo\/5 {
  border-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:border-indigo\/10 {
  border-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:border-indigo\/20 {
  border-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:border-indigo\/25 {
  border-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:border-indigo\/30 {
  border-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:border-indigo\/40 {
  border-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:border-indigo\/50 {
  border-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:border-indigo\/60 {
  border-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:border-indigo\/70 {
  border-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:border-indigo\/75 {
  border-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:border-indigo\/80 {
  border-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:border-indigo\/90 {
  border-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:border-indigo\/95 {
  border-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:border-indigo\/100 {
  border-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:border-violet-25\/0 {
  border-color: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:border-violet-25\/5 {
  border-color: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:border-violet-25\/10 {
  border-color: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:border-violet-25\/20 {
  border-color: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:border-violet-25\/25 {
  border-color: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:border-violet-25\/30 {
  border-color: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:border-violet-25\/40 {
  border-color: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:border-violet-25\/50 {
  border-color: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:border-violet-25\/60 {
  border-color: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:border-violet-25\/70 {
  border-color: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:border-violet-25\/75 {
  border-color: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:border-violet-25\/80 {
  border-color: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:border-violet-25\/90 {
  border-color: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:border-violet-25\/95 {
  border-color: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:border-violet-25\/100 {
  border-color: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:border-violet-50\/0 {
  border-color: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:border-violet-50\/5 {
  border-color: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:border-violet-50\/10 {
  border-color: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:border-violet-50\/20 {
  border-color: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:border-violet-50\/25 {
  border-color: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:border-violet-50\/30 {
  border-color: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:border-violet-50\/40 {
  border-color: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:border-violet-50\/50 {
  border-color: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:border-violet-50\/60 {
  border-color: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:border-violet-50\/70 {
  border-color: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:border-violet-50\/75 {
  border-color: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:border-violet-50\/80 {
  border-color: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:border-violet-50\/90 {
  border-color: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:border-violet-50\/95 {
  border-color: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:border-violet-50\/100 {
  border-color: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:border-violet-100\/0 {
  border-color: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:border-violet-100\/5 {
  border-color: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:border-violet-100\/10 {
  border-color: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:border-violet-100\/20 {
  border-color: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:border-violet-100\/25 {
  border-color: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:border-violet-100\/30 {
  border-color: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:border-violet-100\/40 {
  border-color: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:border-violet-100\/50 {
  border-color: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:border-violet-100\/60 {
  border-color: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:border-violet-100\/70 {
  border-color: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:border-violet-100\/75 {
  border-color: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:border-violet-100\/80 {
  border-color: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:border-violet-100\/90 {
  border-color: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:border-violet-100\/95 {
  border-color: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:border-violet-100\/100 {
  border-color: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:border-violet-200\/0 {
  border-color: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:border-violet-200\/5 {
  border-color: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:border-violet-200\/10 {
  border-color: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:border-violet-200\/20 {
  border-color: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:border-violet-200\/25 {
  border-color: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:border-violet-200\/30 {
  border-color: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:border-violet-200\/40 {
  border-color: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:border-violet-200\/50 {
  border-color: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:border-violet-200\/60 {
  border-color: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:border-violet-200\/70 {
  border-color: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:border-violet-200\/75 {
  border-color: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:border-violet-200\/80 {
  border-color: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:border-violet-200\/90 {
  border-color: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:border-violet-200\/95 {
  border-color: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:border-violet-200\/100 {
  border-color: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:border-violet-300\/0 {
  border-color: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:border-violet-300\/5 {
  border-color: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:border-violet-300\/10 {
  border-color: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:border-violet-300\/20 {
  border-color: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:border-violet-300\/25 {
  border-color: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:border-violet-300\/30 {
  border-color: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:border-violet-300\/40 {
  border-color: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:border-violet-300\/50 {
  border-color: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:border-violet-300\/60 {
  border-color: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:border-violet-300\/70 {
  border-color: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:border-violet-300\/75 {
  border-color: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:border-violet-300\/80 {
  border-color: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:border-violet-300\/90 {
  border-color: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:border-violet-300\/95 {
  border-color: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:border-violet-300\/100 {
  border-color: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:border-violet-400\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:border-violet-400\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:border-violet-400\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:border-violet-400\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:border-violet-400\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:border-violet-400\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:border-violet-400\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:border-violet-400\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:border-violet-400\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:border-violet-400\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:border-violet-400\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:border-violet-400\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:border-violet-400\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:border-violet-400\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:border-violet-400\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:border-violet-500\/0 {
  border-color: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:border-violet-500\/5 {
  border-color: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:border-violet-500\/10 {
  border-color: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:border-violet-500\/20 {
  border-color: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:border-violet-500\/25 {
  border-color: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:border-violet-500\/30 {
  border-color: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:border-violet-500\/40 {
  border-color: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:border-violet-500\/50 {
  border-color: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:border-violet-500\/60 {
  border-color: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:border-violet-500\/70 {
  border-color: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:border-violet-500\/75 {
  border-color: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:border-violet-500\/80 {
  border-color: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:border-violet-500\/90 {
  border-color: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:border-violet-500\/95 {
  border-color: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:border-violet-500\/100 {
  border-color: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:border-violet-600\/0 {
  border-color: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:border-violet-600\/5 {
  border-color: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:border-violet-600\/10 {
  border-color: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:border-violet-600\/20 {
  border-color: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:border-violet-600\/25 {
  border-color: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:border-violet-600\/30 {
  border-color: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:border-violet-600\/40 {
  border-color: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:border-violet-600\/50 {
  border-color: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:border-violet-600\/60 {
  border-color: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:border-violet-600\/70 {
  border-color: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:border-violet-600\/75 {
  border-color: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:border-violet-600\/80 {
  border-color: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:border-violet-600\/90 {
  border-color: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:border-violet-600\/95 {
  border-color: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:border-violet-600\/100 {
  border-color: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:border-violet-700\/0 {
  border-color: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:border-violet-700\/5 {
  border-color: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:border-violet-700\/10 {
  border-color: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:border-violet-700\/20 {
  border-color: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:border-violet-700\/25 {
  border-color: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:border-violet-700\/30 {
  border-color: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:border-violet-700\/40 {
  border-color: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:border-violet-700\/50 {
  border-color: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:border-violet-700\/60 {
  border-color: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:border-violet-700\/70 {
  border-color: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:border-violet-700\/75 {
  border-color: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:border-violet-700\/80 {
  border-color: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:border-violet-700\/90 {
  border-color: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:border-violet-700\/95 {
  border-color: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:border-violet-700\/100 {
  border-color: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:border-violet-800\/0 {
  border-color: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:border-violet-800\/5 {
  border-color: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:border-violet-800\/10 {
  border-color: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:border-violet-800\/20 {
  border-color: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:border-violet-800\/25 {
  border-color: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:border-violet-800\/30 {
  border-color: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:border-violet-800\/40 {
  border-color: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:border-violet-800\/50 {
  border-color: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:border-violet-800\/60 {
  border-color: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:border-violet-800\/70 {
  border-color: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:border-violet-800\/75 {
  border-color: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:border-violet-800\/80 {
  border-color: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:border-violet-800\/90 {
  border-color: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:border-violet-800\/95 {
  border-color: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:border-violet-800\/100 {
  border-color: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:border-violet-900\/0 {
  border-color: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:border-violet-900\/5 {
  border-color: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:border-violet-900\/10 {
  border-color: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:border-violet-900\/20 {
  border-color: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:border-violet-900\/25 {
  border-color: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:border-violet-900\/30 {
  border-color: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:border-violet-900\/40 {
  border-color: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:border-violet-900\/50 {
  border-color: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:border-violet-900\/60 {
  border-color: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:border-violet-900\/70 {
  border-color: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:border-violet-900\/75 {
  border-color: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:border-violet-900\/80 {
  border-color: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:border-violet-900\/90 {
  border-color: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:border-violet-900\/95 {
  border-color: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:border-violet-900\/100 {
  border-color: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:border-violet\/0 {
  border-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:border-violet\/5 {
  border-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:border-violet\/10 {
  border-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:border-violet\/20 {
  border-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:border-violet\/25 {
  border-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:border-violet\/30 {
  border-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:border-violet\/40 {
  border-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:border-violet\/50 {
  border-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:border-violet\/60 {
  border-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:border-violet\/70 {
  border-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:border-violet\/75 {
  border-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:border-violet\/80 {
  border-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:border-violet\/90 {
  border-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:border-violet\/95 {
  border-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:border-violet\/100 {
  border-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:border-purple-25\/0 {
  border-color: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:border-purple-25\/5 {
  border-color: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:border-purple-25\/10 {
  border-color: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:border-purple-25\/20 {
  border-color: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:border-purple-25\/25 {
  border-color: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:border-purple-25\/30 {
  border-color: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:border-purple-25\/40 {
  border-color: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:border-purple-25\/50 {
  border-color: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:border-purple-25\/60 {
  border-color: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:border-purple-25\/70 {
  border-color: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:border-purple-25\/75 {
  border-color: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:border-purple-25\/80 {
  border-color: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:border-purple-25\/90 {
  border-color: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:border-purple-25\/95 {
  border-color: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:border-purple-25\/100 {
  border-color: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:border-purple-50\/0 {
  border-color: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:border-purple-50\/5 {
  border-color: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:border-purple-50\/10 {
  border-color: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:border-purple-50\/20 {
  border-color: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:border-purple-50\/25 {
  border-color: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:border-purple-50\/30 {
  border-color: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:border-purple-50\/40 {
  border-color: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:border-purple-50\/50 {
  border-color: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:border-purple-50\/60 {
  border-color: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:border-purple-50\/70 {
  border-color: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:border-purple-50\/75 {
  border-color: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:border-purple-50\/80 {
  border-color: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:border-purple-50\/90 {
  border-color: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:border-purple-50\/95 {
  border-color: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:border-purple-50\/100 {
  border-color: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:border-purple-100\/0 {
  border-color: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:border-purple-100\/5 {
  border-color: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:border-purple-100\/10 {
  border-color: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:border-purple-100\/20 {
  border-color: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:border-purple-100\/25 {
  border-color: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:border-purple-100\/30 {
  border-color: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:border-purple-100\/40 {
  border-color: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:border-purple-100\/50 {
  border-color: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:border-purple-100\/60 {
  border-color: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:border-purple-100\/70 {
  border-color: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:border-purple-100\/75 {
  border-color: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:border-purple-100\/80 {
  border-color: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:border-purple-100\/90 {
  border-color: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:border-purple-100\/95 {
  border-color: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:border-purple-100\/100 {
  border-color: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:border-purple-200\/0 {
  border-color: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:border-purple-200\/5 {
  border-color: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:border-purple-200\/10 {
  border-color: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:border-purple-200\/20 {
  border-color: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:border-purple-200\/25 {
  border-color: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:border-purple-200\/30 {
  border-color: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:border-purple-200\/40 {
  border-color: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:border-purple-200\/50 {
  border-color: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:border-purple-200\/60 {
  border-color: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:border-purple-200\/70 {
  border-color: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:border-purple-200\/75 {
  border-color: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:border-purple-200\/80 {
  border-color: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:border-purple-200\/90 {
  border-color: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:border-purple-200\/95 {
  border-color: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:border-purple-200\/100 {
  border-color: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:border-purple-300\/0 {
  border-color: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:border-purple-300\/5 {
  border-color: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:border-purple-300\/10 {
  border-color: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:border-purple-300\/20 {
  border-color: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:border-purple-300\/25 {
  border-color: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:border-purple-300\/30 {
  border-color: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:border-purple-300\/40 {
  border-color: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:border-purple-300\/50 {
  border-color: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:border-purple-300\/60 {
  border-color: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:border-purple-300\/70 {
  border-color: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:border-purple-300\/75 {
  border-color: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:border-purple-300\/80 {
  border-color: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:border-purple-300\/90 {
  border-color: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:border-purple-300\/95 {
  border-color: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:border-purple-300\/100 {
  border-color: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:border-purple-400\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:border-purple-400\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:border-purple-400\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:border-purple-400\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:border-purple-400\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:border-purple-400\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:border-purple-400\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:border-purple-400\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:border-purple-400\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:border-purple-400\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:border-purple-400\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:border-purple-400\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:border-purple-400\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:border-purple-400\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:border-purple-400\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:border-purple-500\/0 {
  border-color: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:border-purple-500\/5 {
  border-color: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:border-purple-500\/10 {
  border-color: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:border-purple-500\/20 {
  border-color: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:border-purple-500\/25 {
  border-color: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:border-purple-500\/30 {
  border-color: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:border-purple-500\/40 {
  border-color: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:border-purple-500\/50 {
  border-color: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:border-purple-500\/60 {
  border-color: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:border-purple-500\/70 {
  border-color: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:border-purple-500\/75 {
  border-color: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:border-purple-500\/80 {
  border-color: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:border-purple-500\/90 {
  border-color: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:border-purple-500\/95 {
  border-color: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:border-purple-500\/100 {
  border-color: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:border-purple-600\/0 {
  border-color: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:border-purple-600\/5 {
  border-color: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:border-purple-600\/10 {
  border-color: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:border-purple-600\/20 {
  border-color: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:border-purple-600\/25 {
  border-color: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:border-purple-600\/30 {
  border-color: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:border-purple-600\/40 {
  border-color: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:border-purple-600\/50 {
  border-color: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:border-purple-600\/60 {
  border-color: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:border-purple-600\/70 {
  border-color: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:border-purple-600\/75 {
  border-color: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:border-purple-600\/80 {
  border-color: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:border-purple-600\/90 {
  border-color: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:border-purple-600\/95 {
  border-color: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:border-purple-600\/100 {
  border-color: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:border-purple-700\/0 {
  border-color: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:border-purple-700\/5 {
  border-color: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:border-purple-700\/10 {
  border-color: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:border-purple-700\/20 {
  border-color: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:border-purple-700\/25 {
  border-color: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:border-purple-700\/30 {
  border-color: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:border-purple-700\/40 {
  border-color: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:border-purple-700\/50 {
  border-color: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:border-purple-700\/60 {
  border-color: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:border-purple-700\/70 {
  border-color: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:border-purple-700\/75 {
  border-color: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:border-purple-700\/80 {
  border-color: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:border-purple-700\/90 {
  border-color: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:border-purple-700\/95 {
  border-color: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:border-purple-700\/100 {
  border-color: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:border-purple-800\/0 {
  border-color: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:border-purple-800\/5 {
  border-color: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:border-purple-800\/10 {
  border-color: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:border-purple-800\/20 {
  border-color: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:border-purple-800\/25 {
  border-color: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:border-purple-800\/30 {
  border-color: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:border-purple-800\/40 {
  border-color: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:border-purple-800\/50 {
  border-color: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:border-purple-800\/60 {
  border-color: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:border-purple-800\/70 {
  border-color: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:border-purple-800\/75 {
  border-color: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:border-purple-800\/80 {
  border-color: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:border-purple-800\/90 {
  border-color: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:border-purple-800\/95 {
  border-color: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:border-purple-800\/100 {
  border-color: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:border-purple-900\/0 {
  border-color: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:border-purple-900\/5 {
  border-color: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:border-purple-900\/10 {
  border-color: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:border-purple-900\/20 {
  border-color: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:border-purple-900\/25 {
  border-color: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:border-purple-900\/30 {
  border-color: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:border-purple-900\/40 {
  border-color: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:border-purple-900\/50 {
  border-color: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:border-purple-900\/60 {
  border-color: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:border-purple-900\/70 {
  border-color: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:border-purple-900\/75 {
  border-color: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:border-purple-900\/80 {
  border-color: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:border-purple-900\/90 {
  border-color: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:border-purple-900\/95 {
  border-color: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:border-purple-900\/100 {
  border-color: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:border-purple\/0 {
  border-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:border-purple\/5 {
  border-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:border-purple\/10 {
  border-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:border-purple\/20 {
  border-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:border-purple\/25 {
  border-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:border-purple\/30 {
  border-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:border-purple\/40 {
  border-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:border-purple\/50 {
  border-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:border-purple\/60 {
  border-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:border-purple\/70 {
  border-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:border-purple\/75 {
  border-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:border-purple\/80 {
  border-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:border-purple\/90 {
  border-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:border-purple\/95 {
  border-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:border-purple\/100 {
  border-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-25\/0 {
  border-color: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-25\/5 {
  border-color: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-25\/10 {
  border-color: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-25\/20 {
  border-color: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-25\/25 {
  border-color: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-25\/30 {
  border-color: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-25\/40 {
  border-color: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-25\/50 {
  border-color: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-25\/60 {
  border-color: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-25\/70 {
  border-color: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-25\/75 {
  border-color: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-25\/80 {
  border-color: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-25\/90 {
  border-color: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-25\/95 {
  border-color: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-25\/100 {
  border-color: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-50\/0 {
  border-color: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-50\/5 {
  border-color: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-50\/10 {
  border-color: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-50\/20 {
  border-color: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-50\/25 {
  border-color: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-50\/30 {
  border-color: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-50\/40 {
  border-color: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-50\/50 {
  border-color: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-50\/60 {
  border-color: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-50\/70 {
  border-color: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-50\/75 {
  border-color: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-50\/80 {
  border-color: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-50\/90 {
  border-color: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-50\/95 {
  border-color: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-50\/100 {
  border-color: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-100\/0 {
  border-color: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-100\/5 {
  border-color: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-100\/10 {
  border-color: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-100\/20 {
  border-color: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-100\/25 {
  border-color: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-100\/30 {
  border-color: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-100\/40 {
  border-color: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-100\/50 {
  border-color: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-100\/60 {
  border-color: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-100\/70 {
  border-color: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-100\/75 {
  border-color: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-100\/80 {
  border-color: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-100\/90 {
  border-color: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-100\/95 {
  border-color: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-100\/100 {
  border-color: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-200\/0 {
  border-color: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-200\/5 {
  border-color: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-200\/10 {
  border-color: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-200\/20 {
  border-color: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-200\/25 {
  border-color: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-200\/30 {
  border-color: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-200\/40 {
  border-color: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-200\/50 {
  border-color: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-200\/60 {
  border-color: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-200\/70 {
  border-color: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-200\/75 {
  border-color: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-200\/80 {
  border-color: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-200\/90 {
  border-color: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-200\/95 {
  border-color: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-200\/100 {
  border-color: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-300\/0 {
  border-color: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-300\/5 {
  border-color: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-300\/10 {
  border-color: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-300\/20 {
  border-color: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-300\/25 {
  border-color: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-300\/30 {
  border-color: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-300\/40 {
  border-color: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-300\/50 {
  border-color: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-300\/60 {
  border-color: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-300\/70 {
  border-color: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-300\/75 {
  border-color: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-300\/80 {
  border-color: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-300\/90 {
  border-color: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-300\/95 {
  border-color: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-300\/100 {
  border-color: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-400\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-400\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-400\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-400\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-400\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-400\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-400\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-400\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-400\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-400\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-400\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-400\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-400\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-400\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-400\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-500\/0 {
  border-color: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-500\/5 {
  border-color: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-500\/10 {
  border-color: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-500\/20 {
  border-color: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-500\/25 {
  border-color: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-500\/30 {
  border-color: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-500\/40 {
  border-color: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-500\/50 {
  border-color: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-500\/60 {
  border-color: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-500\/70 {
  border-color: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-500\/75 {
  border-color: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-500\/80 {
  border-color: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-500\/90 {
  border-color: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-500\/95 {
  border-color: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-500\/100 {
  border-color: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-600\/0 {
  border-color: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-600\/5 {
  border-color: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-600\/10 {
  border-color: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-600\/20 {
  border-color: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-600\/25 {
  border-color: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-600\/30 {
  border-color: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-600\/40 {
  border-color: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-600\/50 {
  border-color: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-600\/60 {
  border-color: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-600\/70 {
  border-color: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-600\/75 {
  border-color: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-600\/80 {
  border-color: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-600\/90 {
  border-color: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-600\/95 {
  border-color: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-600\/100 {
  border-color: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-700\/0 {
  border-color: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-700\/5 {
  border-color: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-700\/10 {
  border-color: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-700\/20 {
  border-color: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-700\/25 {
  border-color: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-700\/30 {
  border-color: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-700\/40 {
  border-color: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-700\/50 {
  border-color: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-700\/60 {
  border-color: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-700\/70 {
  border-color: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-700\/75 {
  border-color: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-700\/80 {
  border-color: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-700\/90 {
  border-color: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-700\/95 {
  border-color: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-700\/100 {
  border-color: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-800\/0 {
  border-color: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-800\/5 {
  border-color: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-800\/10 {
  border-color: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-800\/20 {
  border-color: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-800\/25 {
  border-color: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-800\/30 {
  border-color: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-800\/40 {
  border-color: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-800\/50 {
  border-color: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-800\/60 {
  border-color: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-800\/70 {
  border-color: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-800\/75 {
  border-color: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-800\/80 {
  border-color: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-800\/90 {
  border-color: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-800\/95 {
  border-color: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-800\/100 {
  border-color: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:border-fuchsia-900\/0 {
  border-color: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:border-fuchsia-900\/5 {
  border-color: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia-900\/10 {
  border-color: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia-900\/20 {
  border-color: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia-900\/25 {
  border-color: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia-900\/30 {
  border-color: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia-900\/40 {
  border-color: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia-900\/50 {
  border-color: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia-900\/60 {
  border-color: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia-900\/70 {
  border-color: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia-900\/75 {
  border-color: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia-900\/80 {
  border-color: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia-900\/90 {
  border-color: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia-900\/95 {
  border-color: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia-900\/100 {
  border-color: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:border-fuchsia\/0 {
  border-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:border-fuchsia\/5 {
  border-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:border-fuchsia\/10 {
  border-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:border-fuchsia\/20 {
  border-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:border-fuchsia\/25 {
  border-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:border-fuchsia\/30 {
  border-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:border-fuchsia\/40 {
  border-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:border-fuchsia\/50 {
  border-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:border-fuchsia\/60 {
  border-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:border-fuchsia\/70 {
  border-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:border-fuchsia\/75 {
  border-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:border-fuchsia\/80 {
  border-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:border-fuchsia\/90 {
  border-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:border-fuchsia\/95 {
  border-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:border-fuchsia\/100 {
  border-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:border-pink-25\/0 {
  border-color: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:border-pink-25\/5 {
  border-color: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:border-pink-25\/10 {
  border-color: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:border-pink-25\/20 {
  border-color: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:border-pink-25\/25 {
  border-color: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:border-pink-25\/30 {
  border-color: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:border-pink-25\/40 {
  border-color: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:border-pink-25\/50 {
  border-color: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:border-pink-25\/60 {
  border-color: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:border-pink-25\/70 {
  border-color: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:border-pink-25\/75 {
  border-color: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:border-pink-25\/80 {
  border-color: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:border-pink-25\/90 {
  border-color: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:border-pink-25\/95 {
  border-color: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:border-pink-25\/100 {
  border-color: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:border-pink-50\/0 {
  border-color: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:border-pink-50\/5 {
  border-color: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:border-pink-50\/10 {
  border-color: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:border-pink-50\/20 {
  border-color: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:border-pink-50\/25 {
  border-color: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:border-pink-50\/30 {
  border-color: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:border-pink-50\/40 {
  border-color: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:border-pink-50\/50 {
  border-color: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:border-pink-50\/60 {
  border-color: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:border-pink-50\/70 {
  border-color: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:border-pink-50\/75 {
  border-color: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:border-pink-50\/80 {
  border-color: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:border-pink-50\/90 {
  border-color: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:border-pink-50\/95 {
  border-color: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:border-pink-50\/100 {
  border-color: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:border-pink-100\/0 {
  border-color: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:border-pink-100\/5 {
  border-color: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:border-pink-100\/10 {
  border-color: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:border-pink-100\/20 {
  border-color: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:border-pink-100\/25 {
  border-color: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:border-pink-100\/30 {
  border-color: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:border-pink-100\/40 {
  border-color: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:border-pink-100\/50 {
  border-color: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:border-pink-100\/60 {
  border-color: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:border-pink-100\/70 {
  border-color: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:border-pink-100\/75 {
  border-color: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:border-pink-100\/80 {
  border-color: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:border-pink-100\/90 {
  border-color: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:border-pink-100\/95 {
  border-color: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:border-pink-100\/100 {
  border-color: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:border-pink-200\/0 {
  border-color: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:border-pink-200\/5 {
  border-color: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:border-pink-200\/10 {
  border-color: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:border-pink-200\/20 {
  border-color: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:border-pink-200\/25 {
  border-color: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:border-pink-200\/30 {
  border-color: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:border-pink-200\/40 {
  border-color: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:border-pink-200\/50 {
  border-color: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:border-pink-200\/60 {
  border-color: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:border-pink-200\/70 {
  border-color: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:border-pink-200\/75 {
  border-color: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:border-pink-200\/80 {
  border-color: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:border-pink-200\/90 {
  border-color: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:border-pink-200\/95 {
  border-color: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:border-pink-200\/100 {
  border-color: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:border-pink-300\/0 {
  border-color: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:border-pink-300\/5 {
  border-color: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:border-pink-300\/10 {
  border-color: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:border-pink-300\/20 {
  border-color: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:border-pink-300\/25 {
  border-color: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:border-pink-300\/30 {
  border-color: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:border-pink-300\/40 {
  border-color: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:border-pink-300\/50 {
  border-color: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:border-pink-300\/60 {
  border-color: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:border-pink-300\/70 {
  border-color: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:border-pink-300\/75 {
  border-color: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:border-pink-300\/80 {
  border-color: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:border-pink-300\/90 {
  border-color: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:border-pink-300\/95 {
  border-color: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:border-pink-300\/100 {
  border-color: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:border-pink-400\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:border-pink-400\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:border-pink-400\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:border-pink-400\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:border-pink-400\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:border-pink-400\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:border-pink-400\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:border-pink-400\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:border-pink-400\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:border-pink-400\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:border-pink-400\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:border-pink-400\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:border-pink-400\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:border-pink-400\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:border-pink-400\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:border-pink-500\/0 {
  border-color: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:border-pink-500\/5 {
  border-color: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:border-pink-500\/10 {
  border-color: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:border-pink-500\/20 {
  border-color: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:border-pink-500\/25 {
  border-color: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:border-pink-500\/30 {
  border-color: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:border-pink-500\/40 {
  border-color: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:border-pink-500\/50 {
  border-color: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:border-pink-500\/60 {
  border-color: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:border-pink-500\/70 {
  border-color: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:border-pink-500\/75 {
  border-color: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:border-pink-500\/80 {
  border-color: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:border-pink-500\/90 {
  border-color: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:border-pink-500\/95 {
  border-color: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:border-pink-500\/100 {
  border-color: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:border-pink-600\/0 {
  border-color: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:border-pink-600\/5 {
  border-color: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:border-pink-600\/10 {
  border-color: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:border-pink-600\/20 {
  border-color: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:border-pink-600\/25 {
  border-color: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:border-pink-600\/30 {
  border-color: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:border-pink-600\/40 {
  border-color: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:border-pink-600\/50 {
  border-color: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:border-pink-600\/60 {
  border-color: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:border-pink-600\/70 {
  border-color: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:border-pink-600\/75 {
  border-color: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:border-pink-600\/80 {
  border-color: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:border-pink-600\/90 {
  border-color: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:border-pink-600\/95 {
  border-color: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:border-pink-600\/100 {
  border-color: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:border-pink-700\/0 {
  border-color: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:border-pink-700\/5 {
  border-color: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:border-pink-700\/10 {
  border-color: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:border-pink-700\/20 {
  border-color: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:border-pink-700\/25 {
  border-color: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:border-pink-700\/30 {
  border-color: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:border-pink-700\/40 {
  border-color: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:border-pink-700\/50 {
  border-color: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:border-pink-700\/60 {
  border-color: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:border-pink-700\/70 {
  border-color: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:border-pink-700\/75 {
  border-color: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:border-pink-700\/80 {
  border-color: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:border-pink-700\/90 {
  border-color: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:border-pink-700\/95 {
  border-color: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:border-pink-700\/100 {
  border-color: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:border-pink-800\/0 {
  border-color: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:border-pink-800\/5 {
  border-color: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:border-pink-800\/10 {
  border-color: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:border-pink-800\/20 {
  border-color: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:border-pink-800\/25 {
  border-color: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:border-pink-800\/30 {
  border-color: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:border-pink-800\/40 {
  border-color: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:border-pink-800\/50 {
  border-color: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:border-pink-800\/60 {
  border-color: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:border-pink-800\/70 {
  border-color: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:border-pink-800\/75 {
  border-color: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:border-pink-800\/80 {
  border-color: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:border-pink-800\/90 {
  border-color: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:border-pink-800\/95 {
  border-color: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:border-pink-800\/100 {
  border-color: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:border-pink-900\/0 {
  border-color: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:border-pink-900\/5 {
  border-color: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:border-pink-900\/10 {
  border-color: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:border-pink-900\/20 {
  border-color: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:border-pink-900\/25 {
  border-color: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:border-pink-900\/30 {
  border-color: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:border-pink-900\/40 {
  border-color: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:border-pink-900\/50 {
  border-color: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:border-pink-900\/60 {
  border-color: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:border-pink-900\/70 {
  border-color: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:border-pink-900\/75 {
  border-color: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:border-pink-900\/80 {
  border-color: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:border-pink-900\/90 {
  border-color: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:border-pink-900\/95 {
  border-color: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:border-pink-900\/100 {
  border-color: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:border-pink\/0 {
  border-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:border-pink\/5 {
  border-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:border-pink\/10 {
  border-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:border-pink\/20 {
  border-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:border-pink\/25 {
  border-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:border-pink\/30 {
  border-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:border-pink\/40 {
  border-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:border-pink\/50 {
  border-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:border-pink\/60 {
  border-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:border-pink\/70 {
  border-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:border-pink\/75 {
  border-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:border-pink\/80 {
  border-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:border-pink\/90 {
  border-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:border-pink\/95 {
  border-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:border-pink\/100 {
  border-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:border-rose-25\/0 {
  border-color: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:border-rose-25\/5 {
  border-color: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:border-rose-25\/10 {
  border-color: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:border-rose-25\/20 {
  border-color: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:border-rose-25\/25 {
  border-color: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:border-rose-25\/30 {
  border-color: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:border-rose-25\/40 {
  border-color: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:border-rose-25\/50 {
  border-color: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:border-rose-25\/60 {
  border-color: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:border-rose-25\/70 {
  border-color: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:border-rose-25\/75 {
  border-color: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:border-rose-25\/80 {
  border-color: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:border-rose-25\/90 {
  border-color: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:border-rose-25\/95 {
  border-color: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:border-rose-25\/100 {
  border-color: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:border-rose-50\/0 {
  border-color: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:border-rose-50\/5 {
  border-color: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:border-rose-50\/10 {
  border-color: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:border-rose-50\/20 {
  border-color: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:border-rose-50\/25 {
  border-color: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:border-rose-50\/30 {
  border-color: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:border-rose-50\/40 {
  border-color: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:border-rose-50\/50 {
  border-color: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:border-rose-50\/60 {
  border-color: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:border-rose-50\/70 {
  border-color: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:border-rose-50\/75 {
  border-color: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:border-rose-50\/80 {
  border-color: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:border-rose-50\/90 {
  border-color: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:border-rose-50\/95 {
  border-color: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:border-rose-50\/100 {
  border-color: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:border-rose-100\/0 {
  border-color: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:border-rose-100\/5 {
  border-color: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:border-rose-100\/10 {
  border-color: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:border-rose-100\/20 {
  border-color: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:border-rose-100\/25 {
  border-color: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:border-rose-100\/30 {
  border-color: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:border-rose-100\/40 {
  border-color: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:border-rose-100\/50 {
  border-color: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:border-rose-100\/60 {
  border-color: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:border-rose-100\/70 {
  border-color: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:border-rose-100\/75 {
  border-color: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:border-rose-100\/80 {
  border-color: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:border-rose-100\/90 {
  border-color: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:border-rose-100\/95 {
  border-color: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:border-rose-100\/100 {
  border-color: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:border-rose-200\/0 {
  border-color: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:border-rose-200\/5 {
  border-color: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:border-rose-200\/10 {
  border-color: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:border-rose-200\/20 {
  border-color: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:border-rose-200\/25 {
  border-color: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:border-rose-200\/30 {
  border-color: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:border-rose-200\/40 {
  border-color: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:border-rose-200\/50 {
  border-color: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:border-rose-200\/60 {
  border-color: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:border-rose-200\/70 {
  border-color: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:border-rose-200\/75 {
  border-color: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:border-rose-200\/80 {
  border-color: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:border-rose-200\/90 {
  border-color: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:border-rose-200\/95 {
  border-color: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:border-rose-200\/100 {
  border-color: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:border-rose-300\/0 {
  border-color: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:border-rose-300\/5 {
  border-color: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:border-rose-300\/10 {
  border-color: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:border-rose-300\/20 {
  border-color: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:border-rose-300\/25 {
  border-color: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:border-rose-300\/30 {
  border-color: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:border-rose-300\/40 {
  border-color: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:border-rose-300\/50 {
  border-color: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:border-rose-300\/60 {
  border-color: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:border-rose-300\/70 {
  border-color: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:border-rose-300\/75 {
  border-color: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:border-rose-300\/80 {
  border-color: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:border-rose-300\/90 {
  border-color: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:border-rose-300\/95 {
  border-color: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:border-rose-300\/100 {
  border-color: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:border-rose-400\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:border-rose-400\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:border-rose-400\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:border-rose-400\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:border-rose-400\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:border-rose-400\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:border-rose-400\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:border-rose-400\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:border-rose-400\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:border-rose-400\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:border-rose-400\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:border-rose-400\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:border-rose-400\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:border-rose-400\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:border-rose-400\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:border-rose-500\/0 {
  border-color: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:border-rose-500\/5 {
  border-color: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:border-rose-500\/10 {
  border-color: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:border-rose-500\/20 {
  border-color: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:border-rose-500\/25 {
  border-color: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:border-rose-500\/30 {
  border-color: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:border-rose-500\/40 {
  border-color: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:border-rose-500\/50 {
  border-color: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:border-rose-500\/60 {
  border-color: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:border-rose-500\/70 {
  border-color: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:border-rose-500\/75 {
  border-color: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:border-rose-500\/80 {
  border-color: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:border-rose-500\/90 {
  border-color: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:border-rose-500\/95 {
  border-color: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:border-rose-500\/100 {
  border-color: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:border-rose-600\/0 {
  border-color: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:border-rose-600\/5 {
  border-color: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:border-rose-600\/10 {
  border-color: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:border-rose-600\/20 {
  border-color: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:border-rose-600\/25 {
  border-color: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:border-rose-600\/30 {
  border-color: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:border-rose-600\/40 {
  border-color: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:border-rose-600\/50 {
  border-color: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:border-rose-600\/60 {
  border-color: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:border-rose-600\/70 {
  border-color: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:border-rose-600\/75 {
  border-color: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:border-rose-600\/80 {
  border-color: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:border-rose-600\/90 {
  border-color: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:border-rose-600\/95 {
  border-color: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:border-rose-600\/100 {
  border-color: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:border-rose-700\/0 {
  border-color: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:border-rose-700\/5 {
  border-color: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:border-rose-700\/10 {
  border-color: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:border-rose-700\/20 {
  border-color: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:border-rose-700\/25 {
  border-color: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:border-rose-700\/30 {
  border-color: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:border-rose-700\/40 {
  border-color: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:border-rose-700\/50 {
  border-color: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:border-rose-700\/60 {
  border-color: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:border-rose-700\/70 {
  border-color: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:border-rose-700\/75 {
  border-color: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:border-rose-700\/80 {
  border-color: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:border-rose-700\/90 {
  border-color: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:border-rose-700\/95 {
  border-color: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:border-rose-700\/100 {
  border-color: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:border-rose-800\/0 {
  border-color: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:border-rose-800\/5 {
  border-color: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:border-rose-800\/10 {
  border-color: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:border-rose-800\/20 {
  border-color: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:border-rose-800\/25 {
  border-color: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:border-rose-800\/30 {
  border-color: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:border-rose-800\/40 {
  border-color: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:border-rose-800\/50 {
  border-color: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:border-rose-800\/60 {
  border-color: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:border-rose-800\/70 {
  border-color: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:border-rose-800\/75 {
  border-color: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:border-rose-800\/80 {
  border-color: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:border-rose-800\/90 {
  border-color: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:border-rose-800\/95 {
  border-color: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:border-rose-800\/100 {
  border-color: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:border-rose-900\/0 {
  border-color: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:border-rose-900\/5 {
  border-color: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:border-rose-900\/10 {
  border-color: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:border-rose-900\/20 {
  border-color: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:border-rose-900\/25 {
  border-color: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:border-rose-900\/30 {
  border-color: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:border-rose-900\/40 {
  border-color: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:border-rose-900\/50 {
  border-color: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:border-rose-900\/60 {
  border-color: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:border-rose-900\/70 {
  border-color: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:border-rose-900\/75 {
  border-color: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:border-rose-900\/80 {
  border-color: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:border-rose-900\/90 {
  border-color: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:border-rose-900\/95 {
  border-color: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:border-rose-900\/100 {
  border-color: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:border-rose\/0 {
  border-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:border-rose\/5 {
  border-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:border-rose\/10 {
  border-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:border-rose\/20 {
  border-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:border-rose\/25 {
  border-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:border-rose\/30 {
  border-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:border-rose\/40 {
  border-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:border-rose\/50 {
  border-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:border-rose\/60 {
  border-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:border-rose\/70 {
  border-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:border-rose\/75 {
  border-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:border-rose\/80 {
  border-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:border-rose\/90 {
  border-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:border-rose\/95 {
  border-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:border-rose\/100 {
  border-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-25\/0 {
  border-color: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-25\/5 {
  border-color: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-25\/10 {
  border-color: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-25\/20 {
  border-color: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-25\/25 {
  border-color: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-25\/30 {
  border-color: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-25\/40 {
  border-color: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-25\/50 {
  border-color: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-25\/60 {
  border-color: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-25\/70 {
  border-color: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-25\/75 {
  border-color: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-25\/80 {
  border-color: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-25\/90 {
  border-color: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-25\/95 {
  border-color: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-25\/100 {
  border-color: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-50\/0 {
  border-color: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-50\/5 {
  border-color: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-50\/10 {
  border-color: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-50\/20 {
  border-color: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-50\/25 {
  border-color: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-50\/30 {
  border-color: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-50\/40 {
  border-color: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-50\/50 {
  border-color: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-50\/60 {
  border-color: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-50\/70 {
  border-color: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-50\/75 {
  border-color: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-50\/80 {
  border-color: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-50\/90 {
  border-color: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-50\/95 {
  border-color: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-50\/100 {
  border-color: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-100\/0 {
  border-color: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-100\/5 {
  border-color: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-100\/10 {
  border-color: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-100\/20 {
  border-color: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-100\/25 {
  border-color: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-100\/30 {
  border-color: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-100\/40 {
  border-color: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-100\/50 {
  border-color: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-100\/60 {
  border-color: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-100\/70 {
  border-color: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-100\/75 {
  border-color: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-100\/80 {
  border-color: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-100\/90 {
  border-color: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-100\/95 {
  border-color: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-100\/100 {
  border-color: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-200\/0 {
  border-color: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-200\/5 {
  border-color: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-200\/10 {
  border-color: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-200\/20 {
  border-color: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-200\/25 {
  border-color: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-200\/30 {
  border-color: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-200\/40 {
  border-color: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-200\/50 {
  border-color: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-200\/60 {
  border-color: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-200\/70 {
  border-color: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-200\/75 {
  border-color: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-200\/80 {
  border-color: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-200\/90 {
  border-color: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-200\/95 {
  border-color: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-200\/100 {
  border-color: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-300\/0 {
  border-color: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-300\/5 {
  border-color: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-300\/10 {
  border-color: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-300\/20 {
  border-color: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-300\/25 {
  border-color: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-300\/30 {
  border-color: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-300\/40 {
  border-color: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-300\/50 {
  border-color: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-300\/60 {
  border-color: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-300\/70 {
  border-color: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-300\/75 {
  border-color: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-300\/80 {
  border-color: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-300\/90 {
  border-color: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-300\/95 {
  border-color: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-300\/100 {
  border-color: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-400\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-400\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-400\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-400\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-400\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-400\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-400\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-400\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-400\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-400\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-400\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-400\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-400\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-400\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-400\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-500\/0 {
  border-color: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-500\/5 {
  border-color: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-500\/10 {
  border-color: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-500\/20 {
  border-color: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-500\/25 {
  border-color: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-500\/30 {
  border-color: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-500\/40 {
  border-color: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-500\/50 {
  border-color: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-500\/60 {
  border-color: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-500\/70 {
  border-color: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-500\/75 {
  border-color: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-500\/80 {
  border-color: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-500\/90 {
  border-color: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-500\/95 {
  border-color: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-500\/100 {
  border-color: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-600\/0 {
  border-color: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-600\/5 {
  border-color: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-600\/10 {
  border-color: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-600\/20 {
  border-color: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-600\/25 {
  border-color: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-600\/30 {
  border-color: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-600\/40 {
  border-color: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-600\/50 {
  border-color: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-600\/60 {
  border-color: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-600\/70 {
  border-color: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-600\/75 {
  border-color: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-600\/80 {
  border-color: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-600\/90 {
  border-color: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-600\/95 {
  border-color: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-600\/100 {
  border-color: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-700\/0 {
  border-color: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-700\/5 {
  border-color: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-700\/10 {
  border-color: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-700\/20 {
  border-color: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-700\/25 {
  border-color: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-700\/30 {
  border-color: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-700\/40 {
  border-color: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-700\/50 {
  border-color: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-700\/60 {
  border-color: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-700\/70 {
  border-color: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-700\/75 {
  border-color: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-700\/80 {
  border-color: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-700\/90 {
  border-color: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-700\/95 {
  border-color: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-700\/100 {
  border-color: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-800\/0 {
  border-color: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-800\/5 {
  border-color: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-800\/10 {
  border-color: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-800\/20 {
  border-color: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-800\/25 {
  border-color: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-800\/30 {
  border-color: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-800\/40 {
  border-color: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-800\/50 {
  border-color: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-800\/60 {
  border-color: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-800\/70 {
  border-color: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-800\/75 {
  border-color: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-800\/80 {
  border-color: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-800\/90 {
  border-color: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-800\/95 {
  border-color: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-800\/100 {
  border-color: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:border-orange-dark-900\/0 {
  border-color: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:border-orange-dark-900\/5 {
  border-color: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark-900\/10 {
  border-color: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark-900\/20 {
  border-color: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark-900\/25 {
  border-color: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark-900\/30 {
  border-color: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark-900\/40 {
  border-color: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark-900\/50 {
  border-color: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark-900\/60 {
  border-color: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark-900\/70 {
  border-color: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark-900\/75 {
  border-color: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark-900\/80 {
  border-color: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark-900\/90 {
  border-color: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark-900\/95 {
  border-color: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark-900\/100 {
  border-color: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:border-orange-dark\/0 {
  border-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:border-orange-dark\/5 {
  border-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:border-orange-dark\/10 {
  border-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:border-orange-dark\/20 {
  border-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:border-orange-dark\/25 {
  border-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:border-orange-dark\/30 {
  border-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:border-orange-dark\/40 {
  border-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:border-orange-dark\/50 {
  border-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:border-orange-dark\/60 {
  border-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:border-orange-dark\/70 {
  border-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:border-orange-dark\/75 {
  border-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:border-orange-dark\/80 {
  border-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:border-orange-dark\/90 {
  border-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:border-orange-dark\/95 {
  border-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:border-orange-dark\/100 {
  border-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:border-orange-25\/0 {
  border-color: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:border-orange-25\/5 {
  border-color: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:border-orange-25\/10 {
  border-color: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:border-orange-25\/20 {
  border-color: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:border-orange-25\/25 {
  border-color: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:border-orange-25\/30 {
  border-color: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:border-orange-25\/40 {
  border-color: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:border-orange-25\/50 {
  border-color: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:border-orange-25\/60 {
  border-color: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:border-orange-25\/70 {
  border-color: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:border-orange-25\/75 {
  border-color: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:border-orange-25\/80 {
  border-color: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:border-orange-25\/90 {
  border-color: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:border-orange-25\/95 {
  border-color: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:border-orange-25\/100 {
  border-color: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:border-orange-50\/0 {
  border-color: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:border-orange-50\/5 {
  border-color: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:border-orange-50\/10 {
  border-color: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:border-orange-50\/20 {
  border-color: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:border-orange-50\/25 {
  border-color: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:border-orange-50\/30 {
  border-color: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:border-orange-50\/40 {
  border-color: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:border-orange-50\/50 {
  border-color: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:border-orange-50\/60 {
  border-color: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:border-orange-50\/70 {
  border-color: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:border-orange-50\/75 {
  border-color: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:border-orange-50\/80 {
  border-color: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:border-orange-50\/90 {
  border-color: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:border-orange-50\/95 {
  border-color: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:border-orange-50\/100 {
  border-color: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:border-orange-100\/0 {
  border-color: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:border-orange-100\/5 {
  border-color: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:border-orange-100\/10 {
  border-color: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:border-orange-100\/20 {
  border-color: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:border-orange-100\/25 {
  border-color: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:border-orange-100\/30 {
  border-color: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:border-orange-100\/40 {
  border-color: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:border-orange-100\/50 {
  border-color: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:border-orange-100\/60 {
  border-color: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:border-orange-100\/70 {
  border-color: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:border-orange-100\/75 {
  border-color: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:border-orange-100\/80 {
  border-color: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:border-orange-100\/90 {
  border-color: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:border-orange-100\/95 {
  border-color: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:border-orange-100\/100 {
  border-color: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:border-orange-200\/0 {
  border-color: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:border-orange-200\/5 {
  border-color: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:border-orange-200\/10 {
  border-color: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:border-orange-200\/20 {
  border-color: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:border-orange-200\/25 {
  border-color: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:border-orange-200\/30 {
  border-color: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:border-orange-200\/40 {
  border-color: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:border-orange-200\/50 {
  border-color: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:border-orange-200\/60 {
  border-color: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:border-orange-200\/70 {
  border-color: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:border-orange-200\/75 {
  border-color: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:border-orange-200\/80 {
  border-color: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:border-orange-200\/90 {
  border-color: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:border-orange-200\/95 {
  border-color: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:border-orange-200\/100 {
  border-color: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:border-orange-300\/0 {
  border-color: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:border-orange-300\/5 {
  border-color: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:border-orange-300\/10 {
  border-color: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:border-orange-300\/20 {
  border-color: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:border-orange-300\/25 {
  border-color: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:border-orange-300\/30 {
  border-color: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:border-orange-300\/40 {
  border-color: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:border-orange-300\/50 {
  border-color: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:border-orange-300\/60 {
  border-color: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:border-orange-300\/70 {
  border-color: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:border-orange-300\/75 {
  border-color: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:border-orange-300\/80 {
  border-color: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:border-orange-300\/90 {
  border-color: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:border-orange-300\/95 {
  border-color: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:border-orange-300\/100 {
  border-color: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:border-orange-400\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:border-orange-400\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:border-orange-400\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:border-orange-400\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:border-orange-400\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:border-orange-400\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:border-orange-400\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:border-orange-400\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:border-orange-400\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:border-orange-400\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:border-orange-400\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:border-orange-400\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:border-orange-400\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:border-orange-400\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:border-orange-400\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:border-orange-500\/0 {
  border-color: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:border-orange-500\/5 {
  border-color: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:border-orange-500\/10 {
  border-color: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:border-orange-500\/20 {
  border-color: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:border-orange-500\/25 {
  border-color: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:border-orange-500\/30 {
  border-color: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:border-orange-500\/40 {
  border-color: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:border-orange-500\/50 {
  border-color: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:border-orange-500\/60 {
  border-color: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:border-orange-500\/70 {
  border-color: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:border-orange-500\/75 {
  border-color: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:border-orange-500\/80 {
  border-color: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:border-orange-500\/90 {
  border-color: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:border-orange-500\/95 {
  border-color: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:border-orange-500\/100 {
  border-color: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:border-orange-600\/0 {
  border-color: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:border-orange-600\/5 {
  border-color: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:border-orange-600\/10 {
  border-color: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:border-orange-600\/20 {
  border-color: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:border-orange-600\/25 {
  border-color: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:border-orange-600\/30 {
  border-color: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:border-orange-600\/40 {
  border-color: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:border-orange-600\/50 {
  border-color: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:border-orange-600\/60 {
  border-color: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:border-orange-600\/70 {
  border-color: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:border-orange-600\/75 {
  border-color: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:border-orange-600\/80 {
  border-color: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:border-orange-600\/90 {
  border-color: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:border-orange-600\/95 {
  border-color: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:border-orange-600\/100 {
  border-color: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:border-orange-700\/0 {
  border-color: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:border-orange-700\/5 {
  border-color: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:border-orange-700\/10 {
  border-color: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:border-orange-700\/20 {
  border-color: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:border-orange-700\/25 {
  border-color: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:border-orange-700\/30 {
  border-color: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:border-orange-700\/40 {
  border-color: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:border-orange-700\/50 {
  border-color: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:border-orange-700\/60 {
  border-color: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:border-orange-700\/70 {
  border-color: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:border-orange-700\/75 {
  border-color: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:border-orange-700\/80 {
  border-color: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:border-orange-700\/90 {
  border-color: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:border-orange-700\/95 {
  border-color: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:border-orange-700\/100 {
  border-color: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:border-orange-800\/0 {
  border-color: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:border-orange-800\/5 {
  border-color: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:border-orange-800\/10 {
  border-color: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:border-orange-800\/20 {
  border-color: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:border-orange-800\/25 {
  border-color: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:border-orange-800\/30 {
  border-color: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:border-orange-800\/40 {
  border-color: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:border-orange-800\/50 {
  border-color: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:border-orange-800\/60 {
  border-color: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:border-orange-800\/70 {
  border-color: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:border-orange-800\/75 {
  border-color: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:border-orange-800\/80 {
  border-color: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:border-orange-800\/90 {
  border-color: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:border-orange-800\/95 {
  border-color: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:border-orange-800\/100 {
  border-color: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:border-orange-900\/0 {
  border-color: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:border-orange-900\/5 {
  border-color: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:border-orange-900\/10 {
  border-color: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:border-orange-900\/20 {
  border-color: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:border-orange-900\/25 {
  border-color: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:border-orange-900\/30 {
  border-color: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:border-orange-900\/40 {
  border-color: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:border-orange-900\/50 {
  border-color: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:border-orange-900\/60 {
  border-color: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:border-orange-900\/70 {
  border-color: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:border-orange-900\/75 {
  border-color: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:border-orange-900\/80 {
  border-color: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:border-orange-900\/90 {
  border-color: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:border-orange-900\/95 {
  border-color: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:border-orange-900\/100 {
  border-color: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:border-orange\/0 {
  border-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:border-orange\/5 {
  border-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:border-orange\/10 {
  border-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:border-orange\/20 {
  border-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:border-orange\/25 {
  border-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:border-orange\/30 {
  border-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:border-orange\/40 {
  border-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:border-orange\/50 {
  border-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:border-orange\/60 {
  border-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:border-orange\/70 {
  border-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:border-orange\/75 {
  border-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:border-orange\/80 {
  border-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:border-orange\/90 {
  border-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:border-orange\/95 {
  border-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:border-orange\/100 {
  border-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:border-yellow-25\/0 {
  border-color: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:border-yellow-25\/5 {
  border-color: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-25\/10 {
  border-color: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-25\/20 {
  border-color: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-25\/25 {
  border-color: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-25\/30 {
  border-color: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-25\/40 {
  border-color: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-25\/50 {
  border-color: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-25\/60 {
  border-color: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-25\/70 {
  border-color: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-25\/75 {
  border-color: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-25\/80 {
  border-color: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-25\/90 {
  border-color: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-25\/95 {
  border-color: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-25\/100 {
  border-color: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:border-yellow-50\/0 {
  border-color: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:border-yellow-50\/5 {
  border-color: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-50\/10 {
  border-color: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-50\/20 {
  border-color: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-50\/25 {
  border-color: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-50\/30 {
  border-color: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-50\/40 {
  border-color: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-50\/50 {
  border-color: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-50\/60 {
  border-color: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-50\/70 {
  border-color: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-50\/75 {
  border-color: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-50\/80 {
  border-color: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-50\/90 {
  border-color: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-50\/95 {
  border-color: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-50\/100 {
  border-color: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:border-yellow-100\/0 {
  border-color: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:border-yellow-100\/5 {
  border-color: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-100\/10 {
  border-color: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-100\/20 {
  border-color: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-100\/25 {
  border-color: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-100\/30 {
  border-color: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-100\/40 {
  border-color: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-100\/50 {
  border-color: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-100\/60 {
  border-color: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-100\/70 {
  border-color: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-100\/75 {
  border-color: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-100\/80 {
  border-color: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-100\/90 {
  border-color: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-100\/95 {
  border-color: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-100\/100 {
  border-color: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:border-yellow-200\/0 {
  border-color: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:border-yellow-200\/5 {
  border-color: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-200\/10 {
  border-color: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-200\/20 {
  border-color: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-200\/25 {
  border-color: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-200\/30 {
  border-color: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-200\/40 {
  border-color: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-200\/50 {
  border-color: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-200\/60 {
  border-color: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-200\/70 {
  border-color: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-200\/75 {
  border-color: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-200\/80 {
  border-color: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-200\/90 {
  border-color: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-200\/95 {
  border-color: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-200\/100 {
  border-color: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:border-yellow-300\/0 {
  border-color: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:border-yellow-300\/5 {
  border-color: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-300\/10 {
  border-color: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-300\/20 {
  border-color: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-300\/25 {
  border-color: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-300\/30 {
  border-color: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-300\/40 {
  border-color: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-300\/50 {
  border-color: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-300\/60 {
  border-color: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-300\/70 {
  border-color: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-300\/75 {
  border-color: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-300\/80 {
  border-color: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-300\/90 {
  border-color: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-300\/95 {
  border-color: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-300\/100 {
  border-color: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:border-yellow-400\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:border-yellow-400\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-400\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-400\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-400\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-400\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-400\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-400\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-400\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-400\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-400\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-400\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-400\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-400\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-400\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:border-yellow-500\/0 {
  border-color: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:border-yellow-500\/5 {
  border-color: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-500\/10 {
  border-color: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-500\/20 {
  border-color: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-500\/25 {
  border-color: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-500\/30 {
  border-color: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-500\/40 {
  border-color: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-500\/50 {
  border-color: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-500\/60 {
  border-color: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-500\/70 {
  border-color: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-500\/75 {
  border-color: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-500\/80 {
  border-color: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-500\/90 {
  border-color: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-500\/95 {
  border-color: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-500\/100 {
  border-color: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:border-yellow-600\/0 {
  border-color: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:border-yellow-600\/5 {
  border-color: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-600\/10 {
  border-color: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-600\/20 {
  border-color: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-600\/25 {
  border-color: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-600\/30 {
  border-color: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-600\/40 {
  border-color: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-600\/50 {
  border-color: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-600\/60 {
  border-color: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-600\/70 {
  border-color: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-600\/75 {
  border-color: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-600\/80 {
  border-color: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-600\/90 {
  border-color: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-600\/95 {
  border-color: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-600\/100 {
  border-color: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:border-yellow-700\/0 {
  border-color: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:border-yellow-700\/5 {
  border-color: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-700\/10 {
  border-color: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-700\/20 {
  border-color: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-700\/25 {
  border-color: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-700\/30 {
  border-color: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-700\/40 {
  border-color: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-700\/50 {
  border-color: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-700\/60 {
  border-color: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-700\/70 {
  border-color: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-700\/75 {
  border-color: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-700\/80 {
  border-color: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-700\/90 {
  border-color: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-700\/95 {
  border-color: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-700\/100 {
  border-color: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:border-yellow-800\/0 {
  border-color: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:border-yellow-800\/5 {
  border-color: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-800\/10 {
  border-color: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-800\/20 {
  border-color: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-800\/25 {
  border-color: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-800\/30 {
  border-color: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-800\/40 {
  border-color: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-800\/50 {
  border-color: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-800\/60 {
  border-color: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-800\/70 {
  border-color: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-800\/75 {
  border-color: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-800\/80 {
  border-color: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-800\/90 {
  border-color: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-800\/95 {
  border-color: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-800\/100 {
  border-color: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:border-yellow-900\/0 {
  border-color: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:border-yellow-900\/5 {
  border-color: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:border-yellow-900\/10 {
  border-color: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:border-yellow-900\/20 {
  border-color: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:border-yellow-900\/25 {
  border-color: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:border-yellow-900\/30 {
  border-color: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:border-yellow-900\/40 {
  border-color: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:border-yellow-900\/50 {
  border-color: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:border-yellow-900\/60 {
  border-color: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:border-yellow-900\/70 {
  border-color: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:border-yellow-900\/75 {
  border-color: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:border-yellow-900\/80 {
  border-color: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:border-yellow-900\/90 {
  border-color: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:border-yellow-900\/95 {
  border-color: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:border-yellow-900\/100 {
  border-color: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:border-yellow\/0 {
  border-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:border-yellow\/5 {
  border-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:border-yellow\/10 {
  border-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:border-yellow\/20 {
  border-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:border-yellow\/25 {
  border-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:border-yellow\/30 {
  border-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:border-yellow\/40 {
  border-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:border-yellow\/50 {
  border-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:border-yellow\/60 {
  border-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:border-yellow\/70 {
  border-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:border-yellow\/75 {
  border-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:border-yellow\/80 {
  border-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:border-yellow\/90 {
  border-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:border-yellow\/95 {
  border-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:border-yellow\/100 {
  border-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 247 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 240 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(208 213 221 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 112 133 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 84 103 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(52 64 84 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(29 41 57 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 24 40 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray {
  --tw-bg-opacity: 1;
  background-color: rgb(152 162 179 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 243 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(218 232 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 192 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 148 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(61 130 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(47 103 201 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 76 153 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(36 51 102 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(116 167 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 242 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 228 226 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 202 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 162 155 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 68 56 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 45 32 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(180 35 24 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(145 32 24 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 39 26 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-error {
  --tw-bg-opacity: 1;
  background-color: rgb(249 112 102 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 199 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 223 137 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 200 75 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 144 9 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 104 3 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(181 71 8 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 55 13 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 46 14 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(253 176 34 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 223 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 244 197 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 233 166 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 135 106 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 152 85 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 122 72 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 96 58 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(5 79 49 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-success {
  --tw-bg-opacity: 1;
  background-color: rgb(50 213 131 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 236 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(213 217 235 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(179 184 219 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(78 91 166 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 71 132 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 63 114 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 48 86 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 19 35 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(113 123 188 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 223 234 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 192 212 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(93 107 152 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 85 120 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(64 73 104 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(48 55 79 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 19 34 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-cool {
  --tw-bg-opacity: 1;
  background-color: rgb(125 137 176 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 232 239 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(205 213 223 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 117 134 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(72 85 101 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 65 82 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(32 41 57 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 25 38 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-modern {
  --tw-bg-opacity: 1;
  background-color: rgb(154 164 178 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(210 214 219 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(108 115 127 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(77 87 97 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 80 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 42 55 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 25 39 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-neutral {
  --tw-bg-opacity: 1;
  background-color: rgb(157 164 174 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 231 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 214 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(112 112 123 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(81 82 92 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 63 70 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(38 39 43 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-iron {
  --tw-bg-opacity: 1;
  background-color: rgb(160 160 171 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(214 214 214 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(66 66 66 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 41 41 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-true {
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 253 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 244 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(231 229 228 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(215 211 208 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(121 113 107 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 83 78 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 64 60 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-gray-warm {
  --tw-bg-opacity: 1;
  background-color: rgb(169 162 157 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 253 247 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 244 215 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(206 234 176 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(172 220 121 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 159 42 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(79 122 33 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(63 98 26 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 80 21 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 66 18 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-moss {
  --tw-bg-opacity: 1;
  background-color: rgb(134 203 60 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 254 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 254 231 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 251 204 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-200 {
  background-color: #DOF8AB;
}

.group:disabled .group-disabled\:bg-green-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(166 239 103 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(102 6 16 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-600 {
  background-color: #4CA3OD;
}

.group:disabled .group-disabled\:bg-green-light-700 {
  background-color: #3B7COF;
}

.group:disabled .group-disabled\:bg-green-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(50 98 18 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(43 83 20 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-light {
  --tw-bg-opacity: 1;
  background-color: rgb(133 225 58 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 252 242 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(211 248 223 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(170 240 196 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 226 163 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 131 100 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 146 80 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 116 67 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(9 80 55 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 76 46 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-green {
  --tw-bg-opacity: 1;
  background-color: rgb(60 203 127 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 254 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 239 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 224 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(95 233 208 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 183 158 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 147 132 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 117 105 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(18 93 86 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 72 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-teal {
  --tw-bg-opacity: 1;
  background-color: rgb(46 211 183 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 254 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(207 249 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(165 240 252 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(103 227 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 174 212 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(8 138 178 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 112 144 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 91 117 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 76 99 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-cyan {
  --tw-bg-opacity: 1;
  background-color: rgb(34 204 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 251 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 230 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(124 212 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 165 236 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 134 201 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 106 162 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(6 89 134 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(11 74 111 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: rgb(54 191 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 250 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 248 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 233 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 221 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 202 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(46 144 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 112 239 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(23 92 211 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(24 73 169 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(25 65 133 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue {
  --tw-bg-opacity: 1;
  background-color: rgb(83 177 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 244 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 224 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(178 204 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 173 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(41 112 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(21 94 239 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 78 235 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 64 193 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 53 158 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(82 139 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 248 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 244 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 234 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(199 215 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 188 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(97 114 243 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(68 76 231 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(53 56 205 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 49 166 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(45 50 130 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(128 152 249 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 250 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 233 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(195 181 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(135 91 247 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(120 57 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 39 218 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(87 32 183 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(73 28 150 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-violet {
  --tw-bg-opacity: 1;
  background-color: rgb(164 138 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 243 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(235 233 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(217 214 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(189 180 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(122 90 248 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(105 56 239 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(89 37 220 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(74 31 184 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(62 28 150 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-purple {
  --tw-bg-opacity: 1;
  background-color: rgb(155 138 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 232 255 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 208 254 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 170 253 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 68 241 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 36 213 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(159 26 177 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(130 24 144 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(111 24 119 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-fuchsia {
  --tw-bg-opacity: 1;
  background-color: rgb(228 120 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 251 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 250 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 246 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 206 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 167 224 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 70 188 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(221 37 144 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(193 21 116 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(158 22 95 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 22 81 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(246 112 7 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 245 246 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 243 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 232 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 214 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 163 180 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(246 61 104 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(227 24 84 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(192 16 72 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 16 67 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(137 18 62 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-rose {
  --tw-bg-opacity: 1;
  background-color: rgb(253 111 142 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 249 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 237 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 213 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 214 174 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 156 102 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 5 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(230 46 5 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(188 27 6 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(151 24 12 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 26 13 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(255 105 46 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 250 245 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 246 238 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 234 215 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 219 175 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(247 178 122 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 104 32 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 79 22 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 56 21 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 47 25 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(119 41 23 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-orange {
  --tw-bg-opacity: 1;
  background-color: rgb(243 135 68 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 253 240 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 251 232 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 247 195 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 238 149 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 226 114 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 170 8 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(202 133 4 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(161 92 7 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(133 74 14 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(113 56 18 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 197 21 / var(--tw-bg-opacity));
}

.group:disabled .group-disabled\:bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:bg-white\/25 {
  background-color: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:bg-white\/40 {
  background-color: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:bg-white\/75 {
  background-color: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:bg-white\/100 {
  background-color: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:bg-black\/0 {
  background-color: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:bg-black\/5 {
  background-color: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:bg-black\/20 {
  background-color: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:bg-black\/25 {
  background-color: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:bg-black\/75 {
  background-color: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:bg-black\/80 {
  background-color: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:bg-black\/90 {
  background-color: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:bg-black\/95 {
  background-color: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:bg-black\/100 {
  background-color: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:bg-gray-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:bg-gray-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:bg-gray-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:bg-gray-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:bg-gray-100\/0 {
  background-color: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:bg-gray-100\/5 {
  background-color: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-100\/10 {
  background-color: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-100\/20 {
  background-color: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-100\/25 {
  background-color: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-100\/30 {
  background-color: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-100\/40 {
  background-color: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-100\/50 {
  background-color: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-100\/60 {
  background-color: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-100\/70 {
  background-color: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-100\/75 {
  background-color: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-100\/80 {
  background-color: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-100\/90 {
  background-color: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-100\/95 {
  background-color: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-100\/100 {
  background-color: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:bg-gray-200\/0 {
  background-color: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:bg-gray-200\/5 {
  background-color: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-200\/10 {
  background-color: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-200\/20 {
  background-color: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-200\/25 {
  background-color: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-200\/30 {
  background-color: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-200\/40 {
  background-color: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-200\/50 {
  background-color: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-200\/60 {
  background-color: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-200\/70 {
  background-color: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-200\/75 {
  background-color: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-200\/80 {
  background-color: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-200\/90 {
  background-color: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-200\/95 {
  background-color: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-200\/100 {
  background-color: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:bg-gray-300\/0 {
  background-color: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:bg-gray-300\/5 {
  background-color: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-300\/10 {
  background-color: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-300\/20 {
  background-color: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-300\/25 {
  background-color: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-300\/30 {
  background-color: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-300\/40 {
  background-color: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-300\/50 {
  background-color: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-300\/60 {
  background-color: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-300\/70 {
  background-color: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-300\/75 {
  background-color: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-300\/80 {
  background-color: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-300\/90 {
  background-color: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-300\/95 {
  background-color: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-300\/100 {
  background-color: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:bg-gray-400\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:bg-gray-400\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-400\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-400\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-400\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-400\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-400\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-400\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-400\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-400\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-400\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-400\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-400\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-400\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-400\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:bg-gray-500\/0 {
  background-color: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:bg-gray-500\/5 {
  background-color: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-500\/10 {
  background-color: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-500\/20 {
  background-color: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-500\/25 {
  background-color: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-500\/30 {
  background-color: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-500\/40 {
  background-color: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-500\/50 {
  background-color: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-500\/60 {
  background-color: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-500\/70 {
  background-color: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-500\/75 {
  background-color: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-500\/80 {
  background-color: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-500\/90 {
  background-color: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-500\/95 {
  background-color: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-500\/100 {
  background-color: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:bg-gray-600\/0 {
  background-color: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:bg-gray-600\/5 {
  background-color: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-600\/10 {
  background-color: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-600\/20 {
  background-color: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-600\/25 {
  background-color: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-600\/30 {
  background-color: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-600\/40 {
  background-color: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-600\/50 {
  background-color: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-600\/60 {
  background-color: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-600\/70 {
  background-color: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-600\/75 {
  background-color: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-600\/80 {
  background-color: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-600\/90 {
  background-color: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-600\/95 {
  background-color: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-600\/100 {
  background-color: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:bg-gray-700\/0 {
  background-color: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:bg-gray-700\/5 {
  background-color: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-700\/10 {
  background-color: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-700\/20 {
  background-color: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-700\/25 {
  background-color: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-700\/30 {
  background-color: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-700\/40 {
  background-color: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-700\/50 {
  background-color: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-700\/60 {
  background-color: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-700\/70 {
  background-color: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-700\/75 {
  background-color: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-700\/80 {
  background-color: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-700\/90 {
  background-color: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-700\/95 {
  background-color: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-700\/100 {
  background-color: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:bg-gray-800\/0 {
  background-color: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:bg-gray-800\/5 {
  background-color: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-800\/10 {
  background-color: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-800\/20 {
  background-color: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-800\/25 {
  background-color: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-800\/30 {
  background-color: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-800\/40 {
  background-color: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-800\/50 {
  background-color: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-800\/60 {
  background-color: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-800\/70 {
  background-color: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-800\/75 {
  background-color: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-800\/80 {
  background-color: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-800\/90 {
  background-color: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-800\/95 {
  background-color: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-800\/100 {
  background-color: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:bg-gray-900\/0 {
  background-color: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:bg-gray-900\/5 {
  background-color: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-900\/10 {
  background-color: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-900\/20 {
  background-color: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-900\/25 {
  background-color: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-900\/30 {
  background-color: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-900\/40 {
  background-color: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-900\/50 {
  background-color: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-900\/60 {
  background-color: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-900\/70 {
  background-color: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-900\/75 {
  background-color: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-900\/80 {
  background-color: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-900\/90 {
  background-color: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-900\/95 {
  background-color: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-900\/100 {
  background-color: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:bg-gray\/0 {
  background-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:bg-gray\/5 {
  background-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:bg-gray\/10 {
  background-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:bg-gray\/20 {
  background-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:bg-gray\/25 {
  background-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:bg-gray\/30 {
  background-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:bg-gray\/40 {
  background-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:bg-gray\/50 {
  background-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:bg-gray\/60 {
  background-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:bg-gray\/70 {
  background-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:bg-gray\/75 {
  background-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:bg-gray\/80 {
  background-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:bg-gray\/90 {
  background-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:bg-gray\/95 {
  background-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:bg-gray\/100 {
  background-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:bg-primary-25\/0 {
  background-color: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:bg-primary-25\/5 {
  background-color: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-25\/10 {
  background-color: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-25\/20 {
  background-color: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-25\/25 {
  background-color: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-25\/30 {
  background-color: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-25\/40 {
  background-color: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-25\/50 {
  background-color: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-25\/60 {
  background-color: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-25\/70 {
  background-color: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-25\/75 {
  background-color: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-25\/80 {
  background-color: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-25\/90 {
  background-color: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-25\/95 {
  background-color: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-25\/100 {
  background-color: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:bg-primary-50\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:bg-primary-50\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-50\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-50\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-50\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-50\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-50\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-50\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-50\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-50\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-50\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-50\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-50\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-50\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-50\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:bg-primary-100\/0 {
  background-color: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:bg-primary-100\/5 {
  background-color: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-100\/10 {
  background-color: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-100\/20 {
  background-color: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-100\/25 {
  background-color: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-100\/30 {
  background-color: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-100\/40 {
  background-color: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-100\/50 {
  background-color: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-100\/60 {
  background-color: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-100\/70 {
  background-color: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-100\/75 {
  background-color: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-100\/80 {
  background-color: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-100\/90 {
  background-color: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-100\/95 {
  background-color: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-100\/100 {
  background-color: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:bg-primary-200\/0 {
  background-color: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:bg-primary-200\/5 {
  background-color: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-200\/10 {
  background-color: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-200\/20 {
  background-color: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-200\/25 {
  background-color: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-200\/30 {
  background-color: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-200\/40 {
  background-color: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-200\/50 {
  background-color: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-200\/60 {
  background-color: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-200\/70 {
  background-color: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-200\/75 {
  background-color: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-200\/80 {
  background-color: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-200\/90 {
  background-color: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-200\/95 {
  background-color: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-200\/100 {
  background-color: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:bg-primary-300\/0 {
  background-color: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:bg-primary-300\/5 {
  background-color: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-300\/10 {
  background-color: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-300\/20 {
  background-color: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-300\/25 {
  background-color: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-300\/30 {
  background-color: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-300\/40 {
  background-color: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-300\/50 {
  background-color: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-300\/60 {
  background-color: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-300\/70 {
  background-color: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-300\/75 {
  background-color: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-300\/80 {
  background-color: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-300\/90 {
  background-color: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-300\/95 {
  background-color: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-300\/100 {
  background-color: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:bg-primary-400\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:bg-primary-400\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-400\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-400\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-400\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-400\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-400\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-400\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-400\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-400\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-400\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-400\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-400\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-400\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-400\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:bg-primary-500\/0 {
  background-color: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:bg-primary-500\/5 {
  background-color: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-500\/10 {
  background-color: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-500\/20 {
  background-color: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-500\/25 {
  background-color: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-500\/30 {
  background-color: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-500\/40 {
  background-color: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-500\/50 {
  background-color: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-500\/60 {
  background-color: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-500\/70 {
  background-color: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-500\/75 {
  background-color: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-500\/80 {
  background-color: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-500\/90 {
  background-color: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-500\/95 {
  background-color: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-500\/100 {
  background-color: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:bg-primary-600\/0 {
  background-color: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:bg-primary-600\/5 {
  background-color: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-600\/10 {
  background-color: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-600\/20 {
  background-color: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-600\/25 {
  background-color: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-600\/30 {
  background-color: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-600\/40 {
  background-color: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-600\/50 {
  background-color: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-600\/60 {
  background-color: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-600\/70 {
  background-color: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-600\/75 {
  background-color: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-600\/80 {
  background-color: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-600\/90 {
  background-color: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-600\/95 {
  background-color: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-600\/100 {
  background-color: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:bg-primary-700\/0 {
  background-color: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:bg-primary-700\/5 {
  background-color: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-700\/10 {
  background-color: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-700\/20 {
  background-color: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-700\/25 {
  background-color: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-700\/30 {
  background-color: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-700\/40 {
  background-color: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-700\/50 {
  background-color: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-700\/60 {
  background-color: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-700\/70 {
  background-color: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-700\/75 {
  background-color: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-700\/80 {
  background-color: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-700\/90 {
  background-color: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-700\/95 {
  background-color: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-700\/100 {
  background-color: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:bg-primary-800\/0 {
  background-color: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:bg-primary-800\/5 {
  background-color: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-800\/10 {
  background-color: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-800\/20 {
  background-color: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-800\/25 {
  background-color: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-800\/30 {
  background-color: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-800\/40 {
  background-color: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-800\/50 {
  background-color: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-800\/60 {
  background-color: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-800\/70 {
  background-color: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-800\/75 {
  background-color: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-800\/80 {
  background-color: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-800\/90 {
  background-color: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-800\/95 {
  background-color: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-800\/100 {
  background-color: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:bg-primary-900\/0 {
  background-color: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:bg-primary-900\/5 {
  background-color: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:bg-primary-900\/10 {
  background-color: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:bg-primary-900\/20 {
  background-color: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:bg-primary-900\/25 {
  background-color: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:bg-primary-900\/30 {
  background-color: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:bg-primary-900\/40 {
  background-color: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:bg-primary-900\/50 {
  background-color: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:bg-primary-900\/60 {
  background-color: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:bg-primary-900\/70 {
  background-color: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:bg-primary-900\/75 {
  background-color: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:bg-primary-900\/80 {
  background-color: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:bg-primary-900\/90 {
  background-color: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:bg-primary-900\/95 {
  background-color: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:bg-primary-900\/100 {
  background-color: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:bg-primary\/0 {
  background-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:bg-primary\/5 {
  background-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:bg-primary\/10 {
  background-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:bg-primary\/20 {
  background-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:bg-primary\/25 {
  background-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:bg-primary\/30 {
  background-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:bg-primary\/40 {
  background-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:bg-primary\/50 {
  background-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:bg-primary\/60 {
  background-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:bg-primary\/70 {
  background-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:bg-primary\/75 {
  background-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:bg-primary\/80 {
  background-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:bg-primary\/90 {
  background-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:bg-primary\/95 {
  background-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:bg-primary\/100 {
  background-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:bg-error-25\/0 {
  background-color: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:bg-error-25\/5 {
  background-color: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:bg-error-25\/10 {
  background-color: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:bg-error-25\/20 {
  background-color: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:bg-error-25\/25 {
  background-color: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:bg-error-25\/30 {
  background-color: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:bg-error-25\/40 {
  background-color: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:bg-error-25\/50 {
  background-color: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:bg-error-25\/60 {
  background-color: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:bg-error-25\/70 {
  background-color: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:bg-error-25\/75 {
  background-color: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:bg-error-25\/80 {
  background-color: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:bg-error-25\/90 {
  background-color: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:bg-error-25\/95 {
  background-color: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:bg-error-25\/100 {
  background-color: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:bg-error-50\/0 {
  background-color: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:bg-error-50\/5 {
  background-color: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:bg-error-50\/10 {
  background-color: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:bg-error-50\/20 {
  background-color: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:bg-error-50\/25 {
  background-color: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:bg-error-50\/30 {
  background-color: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:bg-error-50\/40 {
  background-color: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:bg-error-50\/50 {
  background-color: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:bg-error-50\/60 {
  background-color: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:bg-error-50\/70 {
  background-color: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:bg-error-50\/75 {
  background-color: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:bg-error-50\/80 {
  background-color: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:bg-error-50\/90 {
  background-color: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:bg-error-50\/95 {
  background-color: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:bg-error-50\/100 {
  background-color: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:bg-error-100\/0 {
  background-color: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:bg-error-100\/5 {
  background-color: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:bg-error-100\/10 {
  background-color: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:bg-error-100\/20 {
  background-color: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:bg-error-100\/25 {
  background-color: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:bg-error-100\/30 {
  background-color: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:bg-error-100\/40 {
  background-color: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:bg-error-100\/50 {
  background-color: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:bg-error-100\/60 {
  background-color: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:bg-error-100\/70 {
  background-color: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:bg-error-100\/75 {
  background-color: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:bg-error-100\/80 {
  background-color: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:bg-error-100\/90 {
  background-color: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:bg-error-100\/95 {
  background-color: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:bg-error-100\/100 {
  background-color: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:bg-error-200\/0 {
  background-color: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:bg-error-200\/5 {
  background-color: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:bg-error-200\/10 {
  background-color: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:bg-error-200\/20 {
  background-color: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:bg-error-200\/25 {
  background-color: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:bg-error-200\/30 {
  background-color: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:bg-error-200\/40 {
  background-color: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:bg-error-200\/50 {
  background-color: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:bg-error-200\/60 {
  background-color: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:bg-error-200\/70 {
  background-color: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:bg-error-200\/75 {
  background-color: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:bg-error-200\/80 {
  background-color: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:bg-error-200\/90 {
  background-color: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:bg-error-200\/95 {
  background-color: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:bg-error-200\/100 {
  background-color: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:bg-error-300\/0 {
  background-color: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:bg-error-300\/5 {
  background-color: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:bg-error-300\/10 {
  background-color: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:bg-error-300\/20 {
  background-color: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:bg-error-300\/25 {
  background-color: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:bg-error-300\/30 {
  background-color: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:bg-error-300\/40 {
  background-color: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:bg-error-300\/50 {
  background-color: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:bg-error-300\/60 {
  background-color: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:bg-error-300\/70 {
  background-color: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:bg-error-300\/75 {
  background-color: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:bg-error-300\/80 {
  background-color: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:bg-error-300\/90 {
  background-color: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:bg-error-300\/95 {
  background-color: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:bg-error-300\/100 {
  background-color: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:bg-error-400\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:bg-error-400\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:bg-error-400\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:bg-error-400\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:bg-error-400\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:bg-error-400\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:bg-error-400\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:bg-error-400\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:bg-error-400\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:bg-error-400\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:bg-error-400\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:bg-error-400\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:bg-error-400\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:bg-error-400\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:bg-error-400\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:bg-error-500\/0 {
  background-color: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:bg-error-500\/5 {
  background-color: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:bg-error-500\/10 {
  background-color: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:bg-error-500\/20 {
  background-color: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:bg-error-500\/25 {
  background-color: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:bg-error-500\/30 {
  background-color: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:bg-error-500\/40 {
  background-color: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:bg-error-500\/50 {
  background-color: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:bg-error-500\/60 {
  background-color: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:bg-error-500\/70 {
  background-color: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:bg-error-500\/75 {
  background-color: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:bg-error-500\/80 {
  background-color: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:bg-error-500\/90 {
  background-color: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:bg-error-500\/95 {
  background-color: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:bg-error-500\/100 {
  background-color: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:bg-error-600\/0 {
  background-color: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:bg-error-600\/5 {
  background-color: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:bg-error-600\/10 {
  background-color: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:bg-error-600\/20 {
  background-color: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:bg-error-600\/25 {
  background-color: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:bg-error-600\/30 {
  background-color: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:bg-error-600\/40 {
  background-color: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:bg-error-600\/50 {
  background-color: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:bg-error-600\/60 {
  background-color: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:bg-error-600\/70 {
  background-color: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:bg-error-600\/75 {
  background-color: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:bg-error-600\/80 {
  background-color: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:bg-error-600\/90 {
  background-color: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:bg-error-600\/95 {
  background-color: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:bg-error-600\/100 {
  background-color: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:bg-error-700\/0 {
  background-color: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:bg-error-700\/5 {
  background-color: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:bg-error-700\/10 {
  background-color: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:bg-error-700\/20 {
  background-color: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:bg-error-700\/25 {
  background-color: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:bg-error-700\/30 {
  background-color: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:bg-error-700\/40 {
  background-color: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:bg-error-700\/50 {
  background-color: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:bg-error-700\/60 {
  background-color: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:bg-error-700\/70 {
  background-color: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:bg-error-700\/75 {
  background-color: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:bg-error-700\/80 {
  background-color: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:bg-error-700\/90 {
  background-color: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:bg-error-700\/95 {
  background-color: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:bg-error-700\/100 {
  background-color: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:bg-error-800\/0 {
  background-color: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:bg-error-800\/5 {
  background-color: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:bg-error-800\/10 {
  background-color: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:bg-error-800\/20 {
  background-color: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:bg-error-800\/25 {
  background-color: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:bg-error-800\/30 {
  background-color: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:bg-error-800\/40 {
  background-color: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:bg-error-800\/50 {
  background-color: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:bg-error-800\/60 {
  background-color: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:bg-error-800\/70 {
  background-color: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:bg-error-800\/75 {
  background-color: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:bg-error-800\/80 {
  background-color: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:bg-error-800\/90 {
  background-color: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:bg-error-800\/95 {
  background-color: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:bg-error-800\/100 {
  background-color: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:bg-error-900\/0 {
  background-color: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:bg-error-900\/5 {
  background-color: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:bg-error-900\/10 {
  background-color: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:bg-error-900\/20 {
  background-color: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:bg-error-900\/25 {
  background-color: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:bg-error-900\/30 {
  background-color: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:bg-error-900\/40 {
  background-color: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:bg-error-900\/50 {
  background-color: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:bg-error-900\/60 {
  background-color: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:bg-error-900\/70 {
  background-color: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:bg-error-900\/75 {
  background-color: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:bg-error-900\/80 {
  background-color: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:bg-error-900\/90 {
  background-color: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:bg-error-900\/95 {
  background-color: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:bg-error-900\/100 {
  background-color: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:bg-error\/0 {
  background-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:bg-error\/5 {
  background-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:bg-error\/10 {
  background-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:bg-error\/20 {
  background-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:bg-error\/25 {
  background-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:bg-error\/30 {
  background-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:bg-error\/40 {
  background-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:bg-error\/50 {
  background-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:bg-error\/60 {
  background-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:bg-error\/70 {
  background-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:bg-error\/75 {
  background-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:bg-error\/80 {
  background-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:bg-error\/90 {
  background-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:bg-error\/95 {
  background-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:bg-error\/100 {
  background-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:bg-warning-25\/0 {
  background-color: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:bg-warning-25\/5 {
  background-color: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-25\/10 {
  background-color: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-25\/20 {
  background-color: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-25\/25 {
  background-color: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-25\/30 {
  background-color: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-25\/40 {
  background-color: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-25\/50 {
  background-color: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-25\/60 {
  background-color: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-25\/70 {
  background-color: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-25\/75 {
  background-color: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-25\/80 {
  background-color: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-25\/90 {
  background-color: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-25\/95 {
  background-color: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-25\/100 {
  background-color: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:bg-warning-50\/0 {
  background-color: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:bg-warning-50\/5 {
  background-color: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-50\/10 {
  background-color: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-50\/20 {
  background-color: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-50\/25 {
  background-color: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-50\/30 {
  background-color: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-50\/40 {
  background-color: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-50\/50 {
  background-color: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-50\/60 {
  background-color: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-50\/70 {
  background-color: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-50\/75 {
  background-color: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-50\/80 {
  background-color: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-50\/90 {
  background-color: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-50\/95 {
  background-color: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-50\/100 {
  background-color: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:bg-warning-100\/0 {
  background-color: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:bg-warning-100\/5 {
  background-color: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-100\/10 {
  background-color: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-100\/20 {
  background-color: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-100\/25 {
  background-color: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-100\/30 {
  background-color: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-100\/40 {
  background-color: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-100\/50 {
  background-color: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-100\/60 {
  background-color: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-100\/70 {
  background-color: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-100\/75 {
  background-color: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-100\/80 {
  background-color: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-100\/90 {
  background-color: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-100\/95 {
  background-color: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-100\/100 {
  background-color: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:bg-warning-200\/0 {
  background-color: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:bg-warning-200\/5 {
  background-color: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-200\/10 {
  background-color: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-200\/20 {
  background-color: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-200\/25 {
  background-color: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-200\/30 {
  background-color: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-200\/40 {
  background-color: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-200\/50 {
  background-color: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-200\/60 {
  background-color: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-200\/70 {
  background-color: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-200\/75 {
  background-color: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-200\/80 {
  background-color: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-200\/90 {
  background-color: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-200\/95 {
  background-color: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-200\/100 {
  background-color: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:bg-warning-300\/0 {
  background-color: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:bg-warning-300\/5 {
  background-color: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-300\/10 {
  background-color: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-300\/20 {
  background-color: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-300\/25 {
  background-color: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-300\/30 {
  background-color: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-300\/40 {
  background-color: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-300\/50 {
  background-color: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-300\/60 {
  background-color: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-300\/70 {
  background-color: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-300\/75 {
  background-color: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-300\/80 {
  background-color: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-300\/90 {
  background-color: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-300\/95 {
  background-color: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-300\/100 {
  background-color: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:bg-warning-400\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:bg-warning-400\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-400\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-400\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-400\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-400\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-400\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-400\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-400\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-400\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-400\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-400\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-400\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-400\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-400\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:bg-warning-500\/0 {
  background-color: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:bg-warning-500\/5 {
  background-color: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-500\/10 {
  background-color: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-500\/20 {
  background-color: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-500\/25 {
  background-color: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-500\/30 {
  background-color: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-500\/40 {
  background-color: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-500\/50 {
  background-color: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-500\/60 {
  background-color: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-500\/70 {
  background-color: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-500\/75 {
  background-color: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-500\/80 {
  background-color: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-500\/90 {
  background-color: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-500\/95 {
  background-color: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-500\/100 {
  background-color: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:bg-warning-600\/0 {
  background-color: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:bg-warning-600\/5 {
  background-color: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-600\/10 {
  background-color: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-600\/20 {
  background-color: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-600\/25 {
  background-color: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-600\/30 {
  background-color: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-600\/40 {
  background-color: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-600\/50 {
  background-color: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-600\/60 {
  background-color: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-600\/70 {
  background-color: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-600\/75 {
  background-color: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-600\/80 {
  background-color: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-600\/90 {
  background-color: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-600\/95 {
  background-color: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-600\/100 {
  background-color: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:bg-warning-700\/0 {
  background-color: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:bg-warning-700\/5 {
  background-color: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-700\/10 {
  background-color: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-700\/20 {
  background-color: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-700\/25 {
  background-color: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-700\/30 {
  background-color: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-700\/40 {
  background-color: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-700\/50 {
  background-color: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-700\/60 {
  background-color: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-700\/70 {
  background-color: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-700\/75 {
  background-color: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-700\/80 {
  background-color: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-700\/90 {
  background-color: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-700\/95 {
  background-color: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-700\/100 {
  background-color: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:bg-warning-800\/0 {
  background-color: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:bg-warning-800\/5 {
  background-color: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-800\/10 {
  background-color: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-800\/20 {
  background-color: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-800\/25 {
  background-color: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-800\/30 {
  background-color: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-800\/40 {
  background-color: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-800\/50 {
  background-color: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-800\/60 {
  background-color: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-800\/70 {
  background-color: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-800\/75 {
  background-color: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-800\/80 {
  background-color: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-800\/90 {
  background-color: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-800\/95 {
  background-color: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-800\/100 {
  background-color: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:bg-warning-900\/0 {
  background-color: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:bg-warning-900\/5 {
  background-color: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:bg-warning-900\/10 {
  background-color: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:bg-warning-900\/20 {
  background-color: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:bg-warning-900\/25 {
  background-color: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:bg-warning-900\/30 {
  background-color: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:bg-warning-900\/40 {
  background-color: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:bg-warning-900\/50 {
  background-color: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:bg-warning-900\/60 {
  background-color: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:bg-warning-900\/70 {
  background-color: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:bg-warning-900\/75 {
  background-color: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:bg-warning-900\/80 {
  background-color: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:bg-warning-900\/90 {
  background-color: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:bg-warning-900\/95 {
  background-color: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:bg-warning-900\/100 {
  background-color: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:bg-warning\/0 {
  background-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:bg-warning\/5 {
  background-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:bg-warning\/10 {
  background-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:bg-warning\/20 {
  background-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:bg-warning\/25 {
  background-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:bg-warning\/30 {
  background-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:bg-warning\/40 {
  background-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:bg-warning\/50 {
  background-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:bg-warning\/60 {
  background-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:bg-warning\/70 {
  background-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:bg-warning\/75 {
  background-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:bg-warning\/80 {
  background-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:bg-warning\/90 {
  background-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:bg-warning\/95 {
  background-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:bg-warning\/100 {
  background-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:bg-success-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:bg-success-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:bg-success-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:bg-success-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:bg-success-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:bg-success-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:bg-success-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:bg-success-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:bg-success-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:bg-success-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:bg-success-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:bg-success-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:bg-success-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:bg-success-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:bg-success-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:bg-success-50\/0 {
  background-color: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:bg-success-50\/5 {
  background-color: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:bg-success-50\/10 {
  background-color: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:bg-success-50\/20 {
  background-color: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:bg-success-50\/25 {
  background-color: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:bg-success-50\/30 {
  background-color: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:bg-success-50\/40 {
  background-color: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:bg-success-50\/50 {
  background-color: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:bg-success-50\/60 {
  background-color: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:bg-success-50\/70 {
  background-color: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:bg-success-50\/75 {
  background-color: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:bg-success-50\/80 {
  background-color: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:bg-success-50\/90 {
  background-color: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:bg-success-50\/95 {
  background-color: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:bg-success-50\/100 {
  background-color: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:bg-success-100\/0 {
  background-color: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:bg-success-100\/5 {
  background-color: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:bg-success-100\/10 {
  background-color: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:bg-success-100\/20 {
  background-color: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:bg-success-100\/25 {
  background-color: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:bg-success-100\/30 {
  background-color: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:bg-success-100\/40 {
  background-color: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:bg-success-100\/50 {
  background-color: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:bg-success-100\/60 {
  background-color: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:bg-success-100\/70 {
  background-color: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:bg-success-100\/75 {
  background-color: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:bg-success-100\/80 {
  background-color: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:bg-success-100\/90 {
  background-color: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:bg-success-100\/95 {
  background-color: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:bg-success-100\/100 {
  background-color: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:bg-success-200\/0 {
  background-color: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:bg-success-200\/5 {
  background-color: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:bg-success-200\/10 {
  background-color: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:bg-success-200\/20 {
  background-color: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:bg-success-200\/25 {
  background-color: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:bg-success-200\/30 {
  background-color: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:bg-success-200\/40 {
  background-color: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:bg-success-200\/50 {
  background-color: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:bg-success-200\/60 {
  background-color: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:bg-success-200\/70 {
  background-color: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:bg-success-200\/75 {
  background-color: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:bg-success-200\/80 {
  background-color: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:bg-success-200\/90 {
  background-color: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:bg-success-200\/95 {
  background-color: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:bg-success-200\/100 {
  background-color: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:bg-success-300\/0 {
  background-color: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:bg-success-300\/5 {
  background-color: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:bg-success-300\/10 {
  background-color: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:bg-success-300\/20 {
  background-color: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:bg-success-300\/25 {
  background-color: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:bg-success-300\/30 {
  background-color: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:bg-success-300\/40 {
  background-color: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:bg-success-300\/50 {
  background-color: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:bg-success-300\/60 {
  background-color: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:bg-success-300\/70 {
  background-color: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:bg-success-300\/75 {
  background-color: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:bg-success-300\/80 {
  background-color: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:bg-success-300\/90 {
  background-color: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:bg-success-300\/95 {
  background-color: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:bg-success-300\/100 {
  background-color: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:bg-success-400\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:bg-success-400\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:bg-success-400\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:bg-success-400\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:bg-success-400\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:bg-success-400\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:bg-success-400\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:bg-success-400\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:bg-success-400\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:bg-success-400\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:bg-success-400\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:bg-success-400\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:bg-success-400\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:bg-success-400\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:bg-success-400\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:bg-success-500\/0 {
  background-color: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:bg-success-500\/5 {
  background-color: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:bg-success-500\/10 {
  background-color: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:bg-success-500\/20 {
  background-color: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:bg-success-500\/25 {
  background-color: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:bg-success-500\/30 {
  background-color: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:bg-success-500\/40 {
  background-color: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:bg-success-500\/50 {
  background-color: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:bg-success-500\/60 {
  background-color: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:bg-success-500\/70 {
  background-color: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:bg-success-500\/75 {
  background-color: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:bg-success-500\/80 {
  background-color: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:bg-success-500\/90 {
  background-color: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:bg-success-500\/95 {
  background-color: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:bg-success-500\/100 {
  background-color: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:bg-success-600\/0 {
  background-color: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:bg-success-600\/5 {
  background-color: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:bg-success-600\/10 {
  background-color: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:bg-success-600\/20 {
  background-color: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:bg-success-600\/25 {
  background-color: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:bg-success-600\/30 {
  background-color: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:bg-success-600\/40 {
  background-color: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:bg-success-600\/50 {
  background-color: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:bg-success-600\/60 {
  background-color: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:bg-success-600\/70 {
  background-color: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:bg-success-600\/75 {
  background-color: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:bg-success-600\/80 {
  background-color: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:bg-success-600\/90 {
  background-color: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:bg-success-600\/95 {
  background-color: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:bg-success-600\/100 {
  background-color: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:bg-success-700\/0 {
  background-color: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:bg-success-700\/5 {
  background-color: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:bg-success-700\/10 {
  background-color: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:bg-success-700\/20 {
  background-color: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:bg-success-700\/25 {
  background-color: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:bg-success-700\/30 {
  background-color: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:bg-success-700\/40 {
  background-color: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:bg-success-700\/50 {
  background-color: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:bg-success-700\/60 {
  background-color: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:bg-success-700\/70 {
  background-color: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:bg-success-700\/75 {
  background-color: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:bg-success-700\/80 {
  background-color: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:bg-success-700\/90 {
  background-color: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:bg-success-700\/95 {
  background-color: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:bg-success-700\/100 {
  background-color: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:bg-success-800\/0 {
  background-color: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:bg-success-800\/5 {
  background-color: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:bg-success-800\/10 {
  background-color: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:bg-success-800\/20 {
  background-color: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:bg-success-800\/25 {
  background-color: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:bg-success-800\/30 {
  background-color: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:bg-success-800\/40 {
  background-color: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:bg-success-800\/50 {
  background-color: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:bg-success-800\/60 {
  background-color: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:bg-success-800\/70 {
  background-color: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:bg-success-800\/75 {
  background-color: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:bg-success-800\/80 {
  background-color: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:bg-success-800\/90 {
  background-color: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:bg-success-800\/95 {
  background-color: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:bg-success-800\/100 {
  background-color: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:bg-success-900\/0 {
  background-color: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:bg-success-900\/5 {
  background-color: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:bg-success-900\/10 {
  background-color: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:bg-success-900\/20 {
  background-color: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:bg-success-900\/25 {
  background-color: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:bg-success-900\/30 {
  background-color: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:bg-success-900\/40 {
  background-color: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:bg-success-900\/50 {
  background-color: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:bg-success-900\/60 {
  background-color: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:bg-success-900\/70 {
  background-color: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:bg-success-900\/75 {
  background-color: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:bg-success-900\/80 {
  background-color: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:bg-success-900\/90 {
  background-color: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:bg-success-900\/95 {
  background-color: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:bg-success-900\/100 {
  background-color: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:bg-success\/0 {
  background-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:bg-success\/5 {
  background-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:bg-success\/10 {
  background-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:bg-success\/20 {
  background-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:bg-success\/25 {
  background-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:bg-success\/30 {
  background-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:bg-success\/40 {
  background-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:bg-success\/50 {
  background-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:bg-success\/60 {
  background-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:bg-success\/70 {
  background-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:bg-success\/75 {
  background-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:bg-success\/80 {
  background-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:bg-success\/90 {
  background-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:bg-success\/95 {
  background-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:bg-success\/100 {
  background-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/0 {
  background-color: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/5 {
  background-color: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/10 {
  background-color: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/20 {
  background-color: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/25 {
  background-color: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/30 {
  background-color: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/40 {
  background-color: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/50 {
  background-color: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/60 {
  background-color: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/70 {
  background-color: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/75 {
  background-color: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/80 {
  background-color: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/90 {
  background-color: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/95 {
  background-color: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-50\/100 {
  background-color: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/0 {
  background-color: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/5 {
  background-color: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/10 {
  background-color: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/20 {
  background-color: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/25 {
  background-color: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/30 {
  background-color: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/40 {
  background-color: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/50 {
  background-color: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/60 {
  background-color: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/70 {
  background-color: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/75 {
  background-color: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/80 {
  background-color: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/90 {
  background-color: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/95 {
  background-color: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-100\/100 {
  background-color: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/0 {
  background-color: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/5 {
  background-color: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/10 {
  background-color: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/20 {
  background-color: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/25 {
  background-color: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/30 {
  background-color: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/40 {
  background-color: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/50 {
  background-color: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/60 {
  background-color: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/70 {
  background-color: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/75 {
  background-color: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/80 {
  background-color: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/90 {
  background-color: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/95 {
  background-color: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-200\/100 {
  background-color: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/0 {
  background-color: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/5 {
  background-color: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/10 {
  background-color: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/20 {
  background-color: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/25 {
  background-color: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/30 {
  background-color: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/40 {
  background-color: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/50 {
  background-color: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/60 {
  background-color: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/70 {
  background-color: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/75 {
  background-color: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/80 {
  background-color: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/90 {
  background-color: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/95 {
  background-color: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-300\/100 {
  background-color: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-400\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/0 {
  background-color: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/5 {
  background-color: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/10 {
  background-color: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/20 {
  background-color: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/25 {
  background-color: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/30 {
  background-color: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/40 {
  background-color: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/50 {
  background-color: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/60 {
  background-color: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/70 {
  background-color: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/75 {
  background-color: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/80 {
  background-color: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/90 {
  background-color: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/95 {
  background-color: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-500\/100 {
  background-color: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/0 {
  background-color: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/5 {
  background-color: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/10 {
  background-color: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/20 {
  background-color: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/25 {
  background-color: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/30 {
  background-color: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/40 {
  background-color: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/50 {
  background-color: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/60 {
  background-color: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/70 {
  background-color: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/75 {
  background-color: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/80 {
  background-color: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/90 {
  background-color: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/95 {
  background-color: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-600\/100 {
  background-color: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/0 {
  background-color: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/5 {
  background-color: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/10 {
  background-color: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/20 {
  background-color: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/25 {
  background-color: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/30 {
  background-color: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/40 {
  background-color: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/50 {
  background-color: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/60 {
  background-color: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/70 {
  background-color: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/75 {
  background-color: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/80 {
  background-color: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/90 {
  background-color: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/95 {
  background-color: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-700\/100 {
  background-color: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/0 {
  background-color: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/5 {
  background-color: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/10 {
  background-color: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/20 {
  background-color: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/25 {
  background-color: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/30 {
  background-color: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/40 {
  background-color: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/50 {
  background-color: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/60 {
  background-color: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/70 {
  background-color: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/75 {
  background-color: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/80 {
  background-color: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/90 {
  background-color: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/95 {
  background-color: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-800\/100 {
  background-color: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/0 {
  background-color: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/5 {
  background-color: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/10 {
  background-color: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/20 {
  background-color: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/25 {
  background-color: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/30 {
  background-color: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/40 {
  background-color: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/50 {
  background-color: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/60 {
  background-color: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/70 {
  background-color: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/75 {
  background-color: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/80 {
  background-color: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/90 {
  background-color: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/95 {
  background-color: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue-900\/100 {
  background-color: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:bg-gray-blue\/0 {
  background-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:bg-gray-blue\/5 {
  background-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-blue\/10 {
  background-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-blue\/20 {
  background-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-blue\/25 {
  background-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-blue\/30 {
  background-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-blue\/40 {
  background-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-blue\/50 {
  background-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-blue\/60 {
  background-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-blue\/70 {
  background-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-blue\/75 {
  background-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-blue\/80 {
  background-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-blue\/90 {
  background-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-blue\/95 {
  background-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-blue\/100 {
  background-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/0 {
  background-color: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/5 {
  background-color: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/10 {
  background-color: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/20 {
  background-color: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/25 {
  background-color: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/30 {
  background-color: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/40 {
  background-color: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/50 {
  background-color: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/60 {
  background-color: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/70 {
  background-color: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/75 {
  background-color: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/80 {
  background-color: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/90 {
  background-color: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/95 {
  background-color: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-50\/100 {
  background-color: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/0 {
  background-color: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/5 {
  background-color: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/10 {
  background-color: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/20 {
  background-color: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/25 {
  background-color: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/30 {
  background-color: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/40 {
  background-color: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/50 {
  background-color: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/60 {
  background-color: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/70 {
  background-color: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/75 {
  background-color: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/80 {
  background-color: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/90 {
  background-color: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/95 {
  background-color: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-100\/100 {
  background-color: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/0 {
  background-color: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/5 {
  background-color: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/10 {
  background-color: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/20 {
  background-color: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/25 {
  background-color: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/30 {
  background-color: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/40 {
  background-color: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/50 {
  background-color: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/60 {
  background-color: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/70 {
  background-color: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/75 {
  background-color: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/80 {
  background-color: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/90 {
  background-color: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/95 {
  background-color: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-200\/100 {
  background-color: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/0 {
  background-color: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/5 {
  background-color: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/10 {
  background-color: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/20 {
  background-color: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/25 {
  background-color: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/30 {
  background-color: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/40 {
  background-color: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/50 {
  background-color: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/60 {
  background-color: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/70 {
  background-color: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/75 {
  background-color: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/80 {
  background-color: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/90 {
  background-color: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/95 {
  background-color: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-300\/100 {
  background-color: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-400\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/0 {
  background-color: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/5 {
  background-color: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/10 {
  background-color: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/20 {
  background-color: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/25 {
  background-color: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/30 {
  background-color: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/40 {
  background-color: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/50 {
  background-color: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/60 {
  background-color: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/70 {
  background-color: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/75 {
  background-color: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/80 {
  background-color: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/90 {
  background-color: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/95 {
  background-color: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-500\/100 {
  background-color: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/0 {
  background-color: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/5 {
  background-color: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/10 {
  background-color: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/20 {
  background-color: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/25 {
  background-color: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/30 {
  background-color: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/40 {
  background-color: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/50 {
  background-color: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/60 {
  background-color: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/70 {
  background-color: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/75 {
  background-color: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/80 {
  background-color: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/90 {
  background-color: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/95 {
  background-color: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-600\/100 {
  background-color: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/0 {
  background-color: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/5 {
  background-color: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/10 {
  background-color: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/20 {
  background-color: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/25 {
  background-color: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/30 {
  background-color: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/40 {
  background-color: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/50 {
  background-color: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/60 {
  background-color: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/70 {
  background-color: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/75 {
  background-color: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/80 {
  background-color: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/90 {
  background-color: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/95 {
  background-color: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-700\/100 {
  background-color: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/0 {
  background-color: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/5 {
  background-color: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/10 {
  background-color: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/20 {
  background-color: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/25 {
  background-color: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/30 {
  background-color: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/40 {
  background-color: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/50 {
  background-color: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/60 {
  background-color: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/70 {
  background-color: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/75 {
  background-color: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/80 {
  background-color: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/90 {
  background-color: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/95 {
  background-color: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-800\/100 {
  background-color: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/0 {
  background-color: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/5 {
  background-color: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/10 {
  background-color: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/20 {
  background-color: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/25 {
  background-color: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/30 {
  background-color: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/40 {
  background-color: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/50 {
  background-color: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/60 {
  background-color: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/70 {
  background-color: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/75 {
  background-color: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/80 {
  background-color: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/90 {
  background-color: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/95 {
  background-color: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool-900\/100 {
  background-color: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:bg-gray-cool\/0 {
  background-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:bg-gray-cool\/5 {
  background-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-cool\/10 {
  background-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-cool\/20 {
  background-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-cool\/25 {
  background-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-cool\/30 {
  background-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-cool\/40 {
  background-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-cool\/50 {
  background-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-cool\/60 {
  background-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-cool\/70 {
  background-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-cool\/75 {
  background-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-cool\/80 {
  background-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-cool\/90 {
  background-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-cool\/95 {
  background-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-cool\/100 {
  background-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/0 {
  background-color: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/5 {
  background-color: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/10 {
  background-color: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/20 {
  background-color: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/25 {
  background-color: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/30 {
  background-color: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/40 {
  background-color: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/50 {
  background-color: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/60 {
  background-color: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/70 {
  background-color: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/75 {
  background-color: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/80 {
  background-color: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/90 {
  background-color: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/95 {
  background-color: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-50\/100 {
  background-color: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/0 {
  background-color: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/5 {
  background-color: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/10 {
  background-color: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/20 {
  background-color: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/25 {
  background-color: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/30 {
  background-color: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/40 {
  background-color: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/50 {
  background-color: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/60 {
  background-color: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/70 {
  background-color: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/75 {
  background-color: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/80 {
  background-color: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/90 {
  background-color: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/95 {
  background-color: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-100\/100 {
  background-color: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/0 {
  background-color: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/5 {
  background-color: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/10 {
  background-color: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/20 {
  background-color: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/25 {
  background-color: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/30 {
  background-color: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/40 {
  background-color: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/50 {
  background-color: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/60 {
  background-color: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/70 {
  background-color: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/75 {
  background-color: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/80 {
  background-color: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/90 {
  background-color: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/95 {
  background-color: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-200\/100 {
  background-color: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/0 {
  background-color: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/5 {
  background-color: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/10 {
  background-color: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/20 {
  background-color: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/25 {
  background-color: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/30 {
  background-color: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/40 {
  background-color: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/50 {
  background-color: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/60 {
  background-color: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/70 {
  background-color: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/75 {
  background-color: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/80 {
  background-color: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/90 {
  background-color: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/95 {
  background-color: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-300\/100 {
  background-color: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-400\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/0 {
  background-color: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/5 {
  background-color: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/10 {
  background-color: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/20 {
  background-color: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/25 {
  background-color: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/30 {
  background-color: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/40 {
  background-color: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/50 {
  background-color: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/60 {
  background-color: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/70 {
  background-color: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/75 {
  background-color: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/80 {
  background-color: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/90 {
  background-color: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/95 {
  background-color: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-500\/100 {
  background-color: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/0 {
  background-color: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/5 {
  background-color: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/10 {
  background-color: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/20 {
  background-color: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/25 {
  background-color: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/30 {
  background-color: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/40 {
  background-color: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/50 {
  background-color: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/60 {
  background-color: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/70 {
  background-color: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/75 {
  background-color: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/80 {
  background-color: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/90 {
  background-color: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/95 {
  background-color: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-600\/100 {
  background-color: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/0 {
  background-color: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/5 {
  background-color: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/10 {
  background-color: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/20 {
  background-color: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/25 {
  background-color: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/30 {
  background-color: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/40 {
  background-color: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/50 {
  background-color: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/60 {
  background-color: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/70 {
  background-color: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/75 {
  background-color: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/80 {
  background-color: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/90 {
  background-color: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/95 {
  background-color: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-700\/100 {
  background-color: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/0 {
  background-color: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/5 {
  background-color: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/10 {
  background-color: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/20 {
  background-color: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/25 {
  background-color: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/30 {
  background-color: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/40 {
  background-color: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/50 {
  background-color: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/60 {
  background-color: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/70 {
  background-color: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/75 {
  background-color: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/80 {
  background-color: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/90 {
  background-color: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/95 {
  background-color: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-800\/100 {
  background-color: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/0 {
  background-color: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/5 {
  background-color: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/10 {
  background-color: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/20 {
  background-color: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/25 {
  background-color: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/30 {
  background-color: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/40 {
  background-color: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/50 {
  background-color: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/60 {
  background-color: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/70 {
  background-color: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/75 {
  background-color: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/80 {
  background-color: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/90 {
  background-color: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/95 {
  background-color: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern-900\/100 {
  background-color: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:bg-gray-modern\/0 {
  background-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:bg-gray-modern\/5 {
  background-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-modern\/10 {
  background-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-modern\/20 {
  background-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-modern\/25 {
  background-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-modern\/30 {
  background-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-modern\/40 {
  background-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-modern\/50 {
  background-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-modern\/60 {
  background-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-modern\/70 {
  background-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-modern\/75 {
  background-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-modern\/80 {
  background-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-modern\/90 {
  background-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-modern\/95 {
  background-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-modern\/100 {
  background-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/0 {
  background-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/5 {
  background-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/10 {
  background-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/20 {
  background-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/25 {
  background-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/30 {
  background-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/40 {
  background-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/50 {
  background-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/60 {
  background-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/70 {
  background-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/75 {
  background-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/80 {
  background-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/90 {
  background-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/95 {
  background-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-25\/100 {
  background-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/0 {
  background-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/5 {
  background-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/10 {
  background-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/20 {
  background-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/25 {
  background-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/30 {
  background-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/40 {
  background-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/50 {
  background-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/60 {
  background-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/70 {
  background-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/75 {
  background-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/80 {
  background-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/90 {
  background-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/95 {
  background-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-50\/100 {
  background-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/0 {
  background-color: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/5 {
  background-color: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/10 {
  background-color: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/20 {
  background-color: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/25 {
  background-color: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/30 {
  background-color: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/40 {
  background-color: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/50 {
  background-color: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/60 {
  background-color: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/70 {
  background-color: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/75 {
  background-color: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/80 {
  background-color: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/90 {
  background-color: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/95 {
  background-color: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-100\/100 {
  background-color: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/0 {
  background-color: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/5 {
  background-color: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/10 {
  background-color: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/20 {
  background-color: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/25 {
  background-color: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/30 {
  background-color: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/40 {
  background-color: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/50 {
  background-color: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/60 {
  background-color: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/70 {
  background-color: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/75 {
  background-color: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/80 {
  background-color: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/90 {
  background-color: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/95 {
  background-color: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-200\/100 {
  background-color: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/0 {
  background-color: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/5 {
  background-color: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/10 {
  background-color: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/20 {
  background-color: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/25 {
  background-color: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/30 {
  background-color: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/40 {
  background-color: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/50 {
  background-color: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/60 {
  background-color: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/70 {
  background-color: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/75 {
  background-color: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/80 {
  background-color: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/90 {
  background-color: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/95 {
  background-color: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-300\/100 {
  background-color: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-400\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/0 {
  background-color: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/5 {
  background-color: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/10 {
  background-color: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/20 {
  background-color: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/25 {
  background-color: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/30 {
  background-color: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/40 {
  background-color: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/50 {
  background-color: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/60 {
  background-color: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/70 {
  background-color: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/75 {
  background-color: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/80 {
  background-color: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/90 {
  background-color: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/95 {
  background-color: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-500\/100 {
  background-color: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/0 {
  background-color: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/5 {
  background-color: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/10 {
  background-color: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/20 {
  background-color: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/25 {
  background-color: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/30 {
  background-color: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/40 {
  background-color: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/50 {
  background-color: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/60 {
  background-color: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/70 {
  background-color: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/75 {
  background-color: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/80 {
  background-color: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/90 {
  background-color: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/95 {
  background-color: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-600\/100 {
  background-color: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/0 {
  background-color: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/5 {
  background-color: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/10 {
  background-color: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/20 {
  background-color: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/25 {
  background-color: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/30 {
  background-color: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/40 {
  background-color: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/50 {
  background-color: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/60 {
  background-color: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/70 {
  background-color: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/75 {
  background-color: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/80 {
  background-color: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/90 {
  background-color: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/95 {
  background-color: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-700\/100 {
  background-color: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/0 {
  background-color: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/5 {
  background-color: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/10 {
  background-color: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/20 {
  background-color: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/25 {
  background-color: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/30 {
  background-color: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/40 {
  background-color: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/50 {
  background-color: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/60 {
  background-color: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/70 {
  background-color: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/75 {
  background-color: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/80 {
  background-color: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/90 {
  background-color: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/95 {
  background-color: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-800\/100 {
  background-color: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/0 {
  background-color: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/5 {
  background-color: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/10 {
  background-color: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/20 {
  background-color: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/25 {
  background-color: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/30 {
  background-color: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/40 {
  background-color: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/50 {
  background-color: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/60 {
  background-color: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/70 {
  background-color: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/75 {
  background-color: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/80 {
  background-color: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/90 {
  background-color: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/95 {
  background-color: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral-900\/100 {
  background-color: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:bg-gray-neutral\/0 {
  background-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:bg-gray-neutral\/5 {
  background-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-neutral\/10 {
  background-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-neutral\/20 {
  background-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-neutral\/25 {
  background-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-neutral\/30 {
  background-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-neutral\/40 {
  background-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-neutral\/50 {
  background-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-neutral\/60 {
  background-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-neutral\/70 {
  background-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-neutral\/75 {
  background-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-neutral\/80 {
  background-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-neutral\/90 {
  background-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-neutral\/95 {
  background-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-neutral\/100 {
  background-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/0 {
  background-color: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/5 {
  background-color: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/10 {
  background-color: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/20 {
  background-color: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/25 {
  background-color: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/30 {
  background-color: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/40 {
  background-color: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/50 {
  background-color: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/60 {
  background-color: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/70 {
  background-color: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/75 {
  background-color: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/80 {
  background-color: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/90 {
  background-color: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/95 {
  background-color: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-100\/100 {
  background-color: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/0 {
  background-color: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/5 {
  background-color: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/10 {
  background-color: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/20 {
  background-color: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/25 {
  background-color: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/30 {
  background-color: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/40 {
  background-color: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/50 {
  background-color: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/60 {
  background-color: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/70 {
  background-color: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/75 {
  background-color: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/80 {
  background-color: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/90 {
  background-color: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/95 {
  background-color: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-200\/100 {
  background-color: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/0 {
  background-color: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/5 {
  background-color: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/10 {
  background-color: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/20 {
  background-color: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/25 {
  background-color: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/30 {
  background-color: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/40 {
  background-color: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/50 {
  background-color: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/60 {
  background-color: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/70 {
  background-color: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/75 {
  background-color: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/80 {
  background-color: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/90 {
  background-color: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/95 {
  background-color: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-300\/100 {
  background-color: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-400\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/0 {
  background-color: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/5 {
  background-color: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/10 {
  background-color: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/20 {
  background-color: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/25 {
  background-color: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/30 {
  background-color: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/40 {
  background-color: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/50 {
  background-color: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/60 {
  background-color: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/70 {
  background-color: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/75 {
  background-color: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/80 {
  background-color: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/90 {
  background-color: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/95 {
  background-color: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-500\/100 {
  background-color: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/0 {
  background-color: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/5 {
  background-color: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/10 {
  background-color: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/20 {
  background-color: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/25 {
  background-color: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/30 {
  background-color: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/40 {
  background-color: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/50 {
  background-color: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/60 {
  background-color: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/70 {
  background-color: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/75 {
  background-color: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/80 {
  background-color: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/90 {
  background-color: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/95 {
  background-color: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-600\/100 {
  background-color: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/0 {
  background-color: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/5 {
  background-color: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/10 {
  background-color: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/20 {
  background-color: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/25 {
  background-color: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/30 {
  background-color: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/40 {
  background-color: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/50 {
  background-color: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/60 {
  background-color: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/70 {
  background-color: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/75 {
  background-color: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/80 {
  background-color: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/90 {
  background-color: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/95 {
  background-color: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-700\/100 {
  background-color: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/0 {
  background-color: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/5 {
  background-color: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/10 {
  background-color: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/20 {
  background-color: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/25 {
  background-color: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/30 {
  background-color: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/40 {
  background-color: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/50 {
  background-color: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/60 {
  background-color: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/70 {
  background-color: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/75 {
  background-color: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/80 {
  background-color: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/90 {
  background-color: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/95 {
  background-color: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-800\/100 {
  background-color: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/0 {
  background-color: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/5 {
  background-color: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/10 {
  background-color: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/20 {
  background-color: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/25 {
  background-color: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/30 {
  background-color: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/40 {
  background-color: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/50 {
  background-color: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/60 {
  background-color: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/70 {
  background-color: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/75 {
  background-color: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/80 {
  background-color: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/90 {
  background-color: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/95 {
  background-color: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron-900\/100 {
  background-color: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:bg-gray-iron\/0 {
  background-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:bg-gray-iron\/5 {
  background-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-iron\/10 {
  background-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-iron\/20 {
  background-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-iron\/25 {
  background-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-iron\/30 {
  background-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-iron\/40 {
  background-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-iron\/50 {
  background-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-iron\/60 {
  background-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-iron\/70 {
  background-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-iron\/75 {
  background-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-iron\/80 {
  background-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-iron\/90 {
  background-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-iron\/95 {
  background-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-iron\/100 {
  background-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-25\/0 {
  background-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-25\/5 {
  background-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-25\/10 {
  background-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-25\/20 {
  background-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-25\/25 {
  background-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-25\/30 {
  background-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-25\/40 {
  background-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-25\/50 {
  background-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-25\/60 {
  background-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-25\/70 {
  background-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-25\/75 {
  background-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-25\/80 {
  background-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-25\/90 {
  background-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-25\/95 {
  background-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-25\/100 {
  background-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-50\/0 {
  background-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-50\/5 {
  background-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-50\/10 {
  background-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-50\/20 {
  background-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-50\/25 {
  background-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-50\/30 {
  background-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-50\/40 {
  background-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-50\/50 {
  background-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-50\/70 {
  background-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-50\/75 {
  background-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-50\/80 {
  background-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-50\/90 {
  background-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-50\/95 {
  background-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-50\/100 {
  background-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-100\/0 {
  background-color: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-100\/5 {
  background-color: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-100\/10 {
  background-color: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-100\/20 {
  background-color: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-100\/25 {
  background-color: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-100\/30 {
  background-color: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-100\/40 {
  background-color: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-100\/50 {
  background-color: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-100\/60 {
  background-color: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-100\/70 {
  background-color: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-100\/75 {
  background-color: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-100\/80 {
  background-color: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-100\/90 {
  background-color: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-100\/95 {
  background-color: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-100\/100 {
  background-color: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-200\/0 {
  background-color: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-200\/5 {
  background-color: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-200\/10 {
  background-color: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-200\/20 {
  background-color: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-200\/25 {
  background-color: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-200\/30 {
  background-color: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-200\/40 {
  background-color: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-200\/50 {
  background-color: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-200\/60 {
  background-color: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-200\/70 {
  background-color: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-200\/75 {
  background-color: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-200\/80 {
  background-color: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-200\/90 {
  background-color: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-200\/95 {
  background-color: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-200\/100 {
  background-color: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-300\/0 {
  background-color: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-300\/5 {
  background-color: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-300\/10 {
  background-color: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-300\/20 {
  background-color: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-300\/25 {
  background-color: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-300\/30 {
  background-color: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-300\/40 {
  background-color: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-300\/50 {
  background-color: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-300\/60 {
  background-color: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-300\/70 {
  background-color: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-300\/75 {
  background-color: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-300\/80 {
  background-color: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-300\/90 {
  background-color: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-300\/95 {
  background-color: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-300\/100 {
  background-color: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-400\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-400\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-400\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-400\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-400\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-400\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-400\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-400\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-400\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-400\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-400\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-400\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-400\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-400\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-400\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-500\/0 {
  background-color: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-500\/5 {
  background-color: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-500\/10 {
  background-color: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-500\/20 {
  background-color: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-500\/25 {
  background-color: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-500\/30 {
  background-color: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-500\/40 {
  background-color: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-500\/50 {
  background-color: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-500\/60 {
  background-color: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-500\/70 {
  background-color: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-500\/75 {
  background-color: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-500\/80 {
  background-color: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-500\/90 {
  background-color: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-500\/95 {
  background-color: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-500\/100 {
  background-color: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-600\/0 {
  background-color: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-600\/5 {
  background-color: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-600\/10 {
  background-color: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-600\/20 {
  background-color: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-600\/25 {
  background-color: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-600\/30 {
  background-color: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-600\/40 {
  background-color: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-600\/50 {
  background-color: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-600\/60 {
  background-color: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-600\/70 {
  background-color: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-600\/75 {
  background-color: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-600\/80 {
  background-color: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-600\/90 {
  background-color: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-600\/95 {
  background-color: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-600\/100 {
  background-color: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-700\/0 {
  background-color: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-700\/5 {
  background-color: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-700\/10 {
  background-color: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-700\/20 {
  background-color: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-700\/25 {
  background-color: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-700\/30 {
  background-color: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-700\/40 {
  background-color: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-700\/50 {
  background-color: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-700\/60 {
  background-color: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-700\/70 {
  background-color: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-700\/75 {
  background-color: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-700\/80 {
  background-color: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-700\/90 {
  background-color: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-700\/95 {
  background-color: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-700\/100 {
  background-color: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-800\/0 {
  background-color: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-800\/5 {
  background-color: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-800\/10 {
  background-color: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-800\/20 {
  background-color: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-800\/25 {
  background-color: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-800\/30 {
  background-color: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-800\/40 {
  background-color: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-800\/50 {
  background-color: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-800\/60 {
  background-color: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-800\/70 {
  background-color: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-800\/75 {
  background-color: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-800\/80 {
  background-color: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-800\/90 {
  background-color: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-800\/95 {
  background-color: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-800\/100 {
  background-color: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:bg-gray-true-900\/0 {
  background-color: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:bg-gray-true-900\/5 {
  background-color: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true-900\/10 {
  background-color: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true-900\/20 {
  background-color: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true-900\/25 {
  background-color: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true-900\/30 {
  background-color: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true-900\/40 {
  background-color: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true-900\/50 {
  background-color: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true-900\/60 {
  background-color: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true-900\/70 {
  background-color: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true-900\/75 {
  background-color: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true-900\/80 {
  background-color: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true-900\/90 {
  background-color: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true-900\/95 {
  background-color: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true-900\/100 {
  background-color: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:bg-gray-true\/0 {
  background-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:bg-gray-true\/5 {
  background-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-true\/10 {
  background-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-true\/20 {
  background-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-true\/25 {
  background-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-true\/30 {
  background-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-true\/40 {
  background-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-true\/50 {
  background-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-true\/60 {
  background-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-true\/70 {
  background-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-true\/75 {
  background-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-true\/80 {
  background-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-true\/90 {
  background-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-true\/95 {
  background-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-true\/100 {
  background-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/0 {
  background-color: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/5 {
  background-color: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/10 {
  background-color: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/20 {
  background-color: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/25 {
  background-color: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/30 {
  background-color: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/40 {
  background-color: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/50 {
  background-color: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/60 {
  background-color: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/70 {
  background-color: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/75 {
  background-color: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/80 {
  background-color: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/90 {
  background-color: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/95 {
  background-color: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-25\/100 {
  background-color: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/0 {
  background-color: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/5 {
  background-color: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/10 {
  background-color: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/20 {
  background-color: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/25 {
  background-color: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/30 {
  background-color: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/40 {
  background-color: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/50 {
  background-color: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/60 {
  background-color: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/70 {
  background-color: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/75 {
  background-color: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/80 {
  background-color: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/90 {
  background-color: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/95 {
  background-color: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-50\/100 {
  background-color: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/0 {
  background-color: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/5 {
  background-color: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/10 {
  background-color: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/20 {
  background-color: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/25 {
  background-color: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/30 {
  background-color: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/40 {
  background-color: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/50 {
  background-color: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/60 {
  background-color: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/70 {
  background-color: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/75 {
  background-color: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/80 {
  background-color: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/90 {
  background-color: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/95 {
  background-color: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-100\/100 {
  background-color: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/0 {
  background-color: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/5 {
  background-color: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/10 {
  background-color: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/20 {
  background-color: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/25 {
  background-color: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/30 {
  background-color: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/40 {
  background-color: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/50 {
  background-color: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/60 {
  background-color: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/70 {
  background-color: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/75 {
  background-color: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/80 {
  background-color: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/90 {
  background-color: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/95 {
  background-color: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-200\/100 {
  background-color: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/0 {
  background-color: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/5 {
  background-color: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/10 {
  background-color: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/20 {
  background-color: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/25 {
  background-color: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/30 {
  background-color: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/40 {
  background-color: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/50 {
  background-color: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/60 {
  background-color: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/70 {
  background-color: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/75 {
  background-color: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/80 {
  background-color: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/90 {
  background-color: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/95 {
  background-color: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-300\/100 {
  background-color: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-400\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/0 {
  background-color: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/5 {
  background-color: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/10 {
  background-color: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/20 {
  background-color: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/25 {
  background-color: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/30 {
  background-color: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/40 {
  background-color: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/50 {
  background-color: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/60 {
  background-color: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/70 {
  background-color: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/75 {
  background-color: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/80 {
  background-color: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/90 {
  background-color: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/95 {
  background-color: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-500\/100 {
  background-color: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/0 {
  background-color: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/5 {
  background-color: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/10 {
  background-color: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/20 {
  background-color: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/25 {
  background-color: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/30 {
  background-color: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/40 {
  background-color: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/50 {
  background-color: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/60 {
  background-color: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/70 {
  background-color: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/75 {
  background-color: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/80 {
  background-color: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/90 {
  background-color: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/95 {
  background-color: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-600\/100 {
  background-color: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/0 {
  background-color: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/5 {
  background-color: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/10 {
  background-color: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/20 {
  background-color: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/25 {
  background-color: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/30 {
  background-color: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/40 {
  background-color: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/50 {
  background-color: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/60 {
  background-color: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/70 {
  background-color: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/75 {
  background-color: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/80 {
  background-color: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/90 {
  background-color: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/95 {
  background-color: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-700\/100 {
  background-color: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/0 {
  background-color: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/5 {
  background-color: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/10 {
  background-color: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/20 {
  background-color: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/25 {
  background-color: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/30 {
  background-color: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/40 {
  background-color: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/50 {
  background-color: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/60 {
  background-color: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/70 {
  background-color: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/75 {
  background-color: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/80 {
  background-color: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/90 {
  background-color: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/95 {
  background-color: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-800\/100 {
  background-color: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/0 {
  background-color: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/5 {
  background-color: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/10 {
  background-color: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/20 {
  background-color: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/25 {
  background-color: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/30 {
  background-color: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/40 {
  background-color: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/50 {
  background-color: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/60 {
  background-color: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/70 {
  background-color: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/75 {
  background-color: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/80 {
  background-color: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/90 {
  background-color: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/95 {
  background-color: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm-900\/100 {
  background-color: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:bg-gray-warm\/0 {
  background-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:bg-gray-warm\/5 {
  background-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:bg-gray-warm\/10 {
  background-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:bg-gray-warm\/20 {
  background-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:bg-gray-warm\/25 {
  background-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:bg-gray-warm\/30 {
  background-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:bg-gray-warm\/40 {
  background-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:bg-gray-warm\/50 {
  background-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:bg-gray-warm\/60 {
  background-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:bg-gray-warm\/70 {
  background-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:bg-gray-warm\/75 {
  background-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:bg-gray-warm\/80 {
  background-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:bg-gray-warm\/90 {
  background-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:bg-gray-warm\/95 {
  background-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:bg-gray-warm\/100 {
  background-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:bg-moss-25\/0 {
  background-color: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:bg-moss-25\/5 {
  background-color: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-25\/10 {
  background-color: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-25\/20 {
  background-color: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-25\/25 {
  background-color: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-25\/30 {
  background-color: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-25\/40 {
  background-color: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-25\/50 {
  background-color: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-25\/60 {
  background-color: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-25\/70 {
  background-color: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-25\/75 {
  background-color: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-25\/80 {
  background-color: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-25\/90 {
  background-color: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-25\/95 {
  background-color: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-25\/100 {
  background-color: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:bg-moss-50\/0 {
  background-color: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:bg-moss-50\/5 {
  background-color: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-50\/10 {
  background-color: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-50\/20 {
  background-color: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-50\/25 {
  background-color: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-50\/30 {
  background-color: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-50\/40 {
  background-color: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-50\/50 {
  background-color: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-50\/60 {
  background-color: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-50\/70 {
  background-color: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-50\/75 {
  background-color: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-50\/80 {
  background-color: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-50\/90 {
  background-color: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-50\/95 {
  background-color: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-50\/100 {
  background-color: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:bg-moss-100\/0 {
  background-color: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:bg-moss-100\/5 {
  background-color: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-100\/10 {
  background-color: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-100\/20 {
  background-color: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-100\/25 {
  background-color: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-100\/30 {
  background-color: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-100\/40 {
  background-color: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-100\/50 {
  background-color: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-100\/60 {
  background-color: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-100\/70 {
  background-color: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-100\/75 {
  background-color: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-100\/80 {
  background-color: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-100\/90 {
  background-color: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-100\/95 {
  background-color: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-100\/100 {
  background-color: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:bg-moss-200\/0 {
  background-color: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:bg-moss-200\/5 {
  background-color: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-200\/10 {
  background-color: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-200\/20 {
  background-color: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-200\/25 {
  background-color: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-200\/30 {
  background-color: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-200\/40 {
  background-color: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-200\/50 {
  background-color: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-200\/60 {
  background-color: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-200\/70 {
  background-color: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-200\/75 {
  background-color: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-200\/80 {
  background-color: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-200\/90 {
  background-color: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-200\/95 {
  background-color: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-200\/100 {
  background-color: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:bg-moss-300\/0 {
  background-color: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:bg-moss-300\/5 {
  background-color: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-300\/10 {
  background-color: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-300\/20 {
  background-color: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-300\/25 {
  background-color: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-300\/30 {
  background-color: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-300\/40 {
  background-color: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-300\/50 {
  background-color: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-300\/60 {
  background-color: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-300\/70 {
  background-color: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-300\/75 {
  background-color: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-300\/80 {
  background-color: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-300\/90 {
  background-color: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-300\/95 {
  background-color: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-300\/100 {
  background-color: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:bg-moss-400\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:bg-moss-400\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-400\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-400\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-400\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-400\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-400\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-400\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-400\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-400\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-400\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-400\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-400\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-400\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-400\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:bg-moss-500\/0 {
  background-color: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:bg-moss-500\/5 {
  background-color: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-500\/10 {
  background-color: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-500\/20 {
  background-color: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-500\/25 {
  background-color: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-500\/30 {
  background-color: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-500\/40 {
  background-color: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-500\/50 {
  background-color: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-500\/60 {
  background-color: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-500\/70 {
  background-color: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-500\/75 {
  background-color: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-500\/80 {
  background-color: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-500\/90 {
  background-color: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-500\/95 {
  background-color: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-500\/100 {
  background-color: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:bg-moss-600\/0 {
  background-color: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:bg-moss-600\/5 {
  background-color: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-600\/10 {
  background-color: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-600\/20 {
  background-color: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-600\/25 {
  background-color: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-600\/30 {
  background-color: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-600\/40 {
  background-color: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-600\/50 {
  background-color: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-600\/60 {
  background-color: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-600\/70 {
  background-color: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-600\/75 {
  background-color: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-600\/80 {
  background-color: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-600\/90 {
  background-color: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-600\/95 {
  background-color: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-600\/100 {
  background-color: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:bg-moss-700\/0 {
  background-color: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:bg-moss-700\/5 {
  background-color: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-700\/10 {
  background-color: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-700\/20 {
  background-color: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-700\/25 {
  background-color: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-700\/30 {
  background-color: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-700\/40 {
  background-color: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-700\/50 {
  background-color: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-700\/60 {
  background-color: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-700\/70 {
  background-color: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-700\/75 {
  background-color: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-700\/80 {
  background-color: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-700\/90 {
  background-color: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-700\/95 {
  background-color: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-700\/100 {
  background-color: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:bg-moss-800\/0 {
  background-color: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:bg-moss-800\/5 {
  background-color: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-800\/10 {
  background-color: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-800\/20 {
  background-color: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-800\/25 {
  background-color: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-800\/30 {
  background-color: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-800\/40 {
  background-color: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-800\/50 {
  background-color: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-800\/60 {
  background-color: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-800\/70 {
  background-color: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-800\/75 {
  background-color: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-800\/80 {
  background-color: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-800\/90 {
  background-color: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-800\/95 {
  background-color: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-800\/100 {
  background-color: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:bg-moss-900\/0 {
  background-color: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:bg-moss-900\/5 {
  background-color: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:bg-moss-900\/10 {
  background-color: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:bg-moss-900\/20 {
  background-color: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:bg-moss-900\/25 {
  background-color: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:bg-moss-900\/30 {
  background-color: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:bg-moss-900\/40 {
  background-color: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:bg-moss-900\/50 {
  background-color: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:bg-moss-900\/60 {
  background-color: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:bg-moss-900\/70 {
  background-color: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:bg-moss-900\/75 {
  background-color: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:bg-moss-900\/80 {
  background-color: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:bg-moss-900\/90 {
  background-color: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:bg-moss-900\/95 {
  background-color: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:bg-moss-900\/100 {
  background-color: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:bg-moss\/0 {
  background-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:bg-moss\/5 {
  background-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:bg-moss\/10 {
  background-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:bg-moss\/20 {
  background-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:bg-moss\/25 {
  background-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:bg-moss\/30 {
  background-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:bg-moss\/40 {
  background-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:bg-moss\/50 {
  background-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:bg-moss\/60 {
  background-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:bg-moss\/70 {
  background-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:bg-moss\/75 {
  background-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:bg-moss\/80 {
  background-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:bg-moss\/90 {
  background-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:bg-moss\/95 {
  background-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:bg-moss\/100 {
  background-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:bg-green-light-25\/0 {
  background-color: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:bg-green-light-25\/5 {
  background-color: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-25\/10 {
  background-color: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-25\/20 {
  background-color: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-25\/25 {
  background-color: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-25\/30 {
  background-color: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-25\/40 {
  background-color: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-25\/50 {
  background-color: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-25\/60 {
  background-color: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-25\/70 {
  background-color: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-25\/75 {
  background-color: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-25\/80 {
  background-color: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-25\/90 {
  background-color: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-25\/95 {
  background-color: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-25\/100 {
  background-color: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:bg-green-light-50\/0 {
  background-color: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:bg-green-light-50\/5 {
  background-color: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-50\/10 {
  background-color: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-50\/20 {
  background-color: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-50\/25 {
  background-color: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-50\/30 {
  background-color: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-50\/40 {
  background-color: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-50\/50 {
  background-color: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-50\/60 {
  background-color: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-50\/70 {
  background-color: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-50\/75 {
  background-color: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-50\/80 {
  background-color: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-50\/90 {
  background-color: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-50\/95 {
  background-color: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-50\/100 {
  background-color: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:bg-green-light-100\/0 {
  background-color: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:bg-green-light-100\/5 {
  background-color: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-100\/10 {
  background-color: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-100\/20 {
  background-color: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-100\/25 {
  background-color: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-100\/30 {
  background-color: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-100\/40 {
  background-color: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-100\/50 {
  background-color: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-100\/60 {
  background-color: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-100\/70 {
  background-color: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-100\/75 {
  background-color: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-100\/80 {
  background-color: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-100\/90 {
  background-color: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-100\/95 {
  background-color: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-100\/100 {
  background-color: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:bg-green-light-300\/0 {
  background-color: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:bg-green-light-300\/5 {
  background-color: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-300\/10 {
  background-color: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-300\/20 {
  background-color: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-300\/25 {
  background-color: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-300\/30 {
  background-color: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-300\/40 {
  background-color: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-300\/50 {
  background-color: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-300\/60 {
  background-color: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-300\/70 {
  background-color: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-300\/75 {
  background-color: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-300\/80 {
  background-color: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-300\/90 {
  background-color: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-300\/95 {
  background-color: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-300\/100 {
  background-color: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:bg-green-light-400\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:bg-green-light-400\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-400\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-400\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-400\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-400\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-400\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-400\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-400\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-400\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-400\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-400\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-400\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-400\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-400\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:bg-green-light-500\/0 {
  background-color: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:bg-green-light-500\/5 {
  background-color: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-500\/10 {
  background-color: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-500\/20 {
  background-color: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-500\/25 {
  background-color: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-500\/30 {
  background-color: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-500\/40 {
  background-color: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-500\/50 {
  background-color: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-500\/60 {
  background-color: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-500\/70 {
  background-color: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-500\/75 {
  background-color: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-500\/80 {
  background-color: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-500\/90 {
  background-color: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-500\/95 {
  background-color: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-500\/100 {
  background-color: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:bg-green-light-800\/0 {
  background-color: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:bg-green-light-800\/5 {
  background-color: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-800\/10 {
  background-color: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-800\/20 {
  background-color: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-800\/25 {
  background-color: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-800\/30 {
  background-color: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-800\/40 {
  background-color: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-800\/50 {
  background-color: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-800\/60 {
  background-color: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-800\/70 {
  background-color: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-800\/75 {
  background-color: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-800\/80 {
  background-color: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-800\/90 {
  background-color: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-800\/95 {
  background-color: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-800\/100 {
  background-color: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:bg-green-light-900\/0 {
  background-color: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:bg-green-light-900\/5 {
  background-color: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light-900\/10 {
  background-color: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light-900\/20 {
  background-color: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light-900\/25 {
  background-color: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light-900\/30 {
  background-color: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light-900\/40 {
  background-color: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light-900\/50 {
  background-color: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light-900\/60 {
  background-color: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light-900\/70 {
  background-color: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light-900\/75 {
  background-color: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light-900\/80 {
  background-color: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light-900\/90 {
  background-color: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light-900\/95 {
  background-color: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light-900\/100 {
  background-color: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:bg-green-light\/0 {
  background-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:bg-green-light\/5 {
  background-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:bg-green-light\/10 {
  background-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:bg-green-light\/20 {
  background-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:bg-green-light\/25 {
  background-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:bg-green-light\/30 {
  background-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:bg-green-light\/40 {
  background-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:bg-green-light\/50 {
  background-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:bg-green-light\/60 {
  background-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:bg-green-light\/70 {
  background-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:bg-green-light\/75 {
  background-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:bg-green-light\/80 {
  background-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:bg-green-light\/90 {
  background-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:bg-green-light\/95 {
  background-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:bg-green-light\/100 {
  background-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:bg-green-25\/0 {
  background-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:bg-green-25\/5 {
  background-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:bg-green-25\/10 {
  background-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:bg-green-25\/20 {
  background-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:bg-green-25\/25 {
  background-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:bg-green-25\/30 {
  background-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:bg-green-25\/40 {
  background-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:bg-green-25\/50 {
  background-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:bg-green-25\/60 {
  background-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:bg-green-25\/70 {
  background-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:bg-green-25\/75 {
  background-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:bg-green-25\/80 {
  background-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:bg-green-25\/90 {
  background-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:bg-green-25\/95 {
  background-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:bg-green-25\/100 {
  background-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:bg-green-50\/0 {
  background-color: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:bg-green-50\/5 {
  background-color: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:bg-green-50\/10 {
  background-color: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:bg-green-50\/20 {
  background-color: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:bg-green-50\/25 {
  background-color: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:bg-green-50\/30 {
  background-color: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:bg-green-50\/40 {
  background-color: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:bg-green-50\/50 {
  background-color: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:bg-green-50\/60 {
  background-color: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:bg-green-50\/70 {
  background-color: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:bg-green-50\/75 {
  background-color: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:bg-green-50\/80 {
  background-color: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:bg-green-50\/90 {
  background-color: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:bg-green-50\/95 {
  background-color: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:bg-green-50\/100 {
  background-color: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:bg-green-100\/0 {
  background-color: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:bg-green-100\/5 {
  background-color: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:bg-green-100\/10 {
  background-color: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:bg-green-100\/20 {
  background-color: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:bg-green-100\/25 {
  background-color: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:bg-green-100\/30 {
  background-color: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:bg-green-100\/40 {
  background-color: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:bg-green-100\/50 {
  background-color: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:bg-green-100\/60 {
  background-color: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:bg-green-100\/70 {
  background-color: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:bg-green-100\/75 {
  background-color: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:bg-green-100\/80 {
  background-color: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:bg-green-100\/90 {
  background-color: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:bg-green-100\/95 {
  background-color: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:bg-green-100\/100 {
  background-color: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:bg-green-200\/0 {
  background-color: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:bg-green-200\/5 {
  background-color: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:bg-green-200\/10 {
  background-color: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:bg-green-200\/20 {
  background-color: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:bg-green-200\/25 {
  background-color: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:bg-green-200\/30 {
  background-color: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:bg-green-200\/40 {
  background-color: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:bg-green-200\/50 {
  background-color: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:bg-green-200\/60 {
  background-color: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:bg-green-200\/70 {
  background-color: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:bg-green-200\/75 {
  background-color: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:bg-green-200\/80 {
  background-color: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:bg-green-200\/90 {
  background-color: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:bg-green-200\/95 {
  background-color: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:bg-green-200\/100 {
  background-color: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:bg-green-300\/0 {
  background-color: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:bg-green-300\/5 {
  background-color: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:bg-green-300\/10 {
  background-color: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:bg-green-300\/20 {
  background-color: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:bg-green-300\/25 {
  background-color: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:bg-green-300\/30 {
  background-color: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:bg-green-300\/40 {
  background-color: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:bg-green-300\/50 {
  background-color: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:bg-green-300\/60 {
  background-color: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:bg-green-300\/70 {
  background-color: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:bg-green-300\/75 {
  background-color: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:bg-green-300\/80 {
  background-color: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:bg-green-300\/90 {
  background-color: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:bg-green-300\/95 {
  background-color: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:bg-green-300\/100 {
  background-color: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:bg-green-400\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:bg-green-400\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:bg-green-400\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:bg-green-400\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:bg-green-400\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:bg-green-400\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:bg-green-400\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:bg-green-400\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:bg-green-400\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:bg-green-400\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:bg-green-400\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:bg-green-400\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:bg-green-400\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:bg-green-400\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:bg-green-400\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:bg-green-500\/0 {
  background-color: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:bg-green-500\/5 {
  background-color: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:bg-green-500\/10 {
  background-color: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:bg-green-500\/20 {
  background-color: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:bg-green-500\/25 {
  background-color: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:bg-green-500\/30 {
  background-color: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:bg-green-500\/40 {
  background-color: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:bg-green-500\/50 {
  background-color: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:bg-green-500\/60 {
  background-color: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:bg-green-500\/70 {
  background-color: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:bg-green-500\/75 {
  background-color: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:bg-green-500\/80 {
  background-color: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:bg-green-500\/90 {
  background-color: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:bg-green-500\/95 {
  background-color: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:bg-green-500\/100 {
  background-color: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:bg-green-600\/0 {
  background-color: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:bg-green-600\/5 {
  background-color: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:bg-green-600\/10 {
  background-color: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:bg-green-600\/20 {
  background-color: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:bg-green-600\/25 {
  background-color: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:bg-green-600\/30 {
  background-color: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:bg-green-600\/40 {
  background-color: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:bg-green-600\/50 {
  background-color: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:bg-green-600\/60 {
  background-color: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:bg-green-600\/70 {
  background-color: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:bg-green-600\/75 {
  background-color: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:bg-green-600\/80 {
  background-color: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:bg-green-600\/90 {
  background-color: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:bg-green-600\/95 {
  background-color: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:bg-green-600\/100 {
  background-color: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:bg-green-700\/0 {
  background-color: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:bg-green-700\/5 {
  background-color: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:bg-green-700\/10 {
  background-color: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:bg-green-700\/20 {
  background-color: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:bg-green-700\/25 {
  background-color: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:bg-green-700\/30 {
  background-color: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:bg-green-700\/40 {
  background-color: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:bg-green-700\/50 {
  background-color: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:bg-green-700\/60 {
  background-color: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:bg-green-700\/70 {
  background-color: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:bg-green-700\/75 {
  background-color: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:bg-green-700\/80 {
  background-color: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:bg-green-700\/90 {
  background-color: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:bg-green-700\/95 {
  background-color: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:bg-green-700\/100 {
  background-color: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:bg-green-800\/0 {
  background-color: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:bg-green-800\/5 {
  background-color: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:bg-green-800\/10 {
  background-color: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:bg-green-800\/20 {
  background-color: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:bg-green-800\/25 {
  background-color: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:bg-green-800\/30 {
  background-color: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:bg-green-800\/40 {
  background-color: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:bg-green-800\/50 {
  background-color: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:bg-green-800\/60 {
  background-color: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:bg-green-800\/70 {
  background-color: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:bg-green-800\/75 {
  background-color: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:bg-green-800\/80 {
  background-color: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:bg-green-800\/90 {
  background-color: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:bg-green-800\/95 {
  background-color: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:bg-green-800\/100 {
  background-color: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:bg-green-900\/0 {
  background-color: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:bg-green-900\/5 {
  background-color: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:bg-green-900\/10 {
  background-color: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:bg-green-900\/20 {
  background-color: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:bg-green-900\/25 {
  background-color: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:bg-green-900\/30 {
  background-color: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:bg-green-900\/40 {
  background-color: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:bg-green-900\/50 {
  background-color: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:bg-green-900\/60 {
  background-color: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:bg-green-900\/70 {
  background-color: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:bg-green-900\/75 {
  background-color: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:bg-green-900\/80 {
  background-color: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:bg-green-900\/90 {
  background-color: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:bg-green-900\/95 {
  background-color: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:bg-green-900\/100 {
  background-color: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:bg-green\/0 {
  background-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:bg-green\/5 {
  background-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:bg-green\/10 {
  background-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:bg-green\/20 {
  background-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:bg-green\/25 {
  background-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:bg-green\/30 {
  background-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:bg-green\/40 {
  background-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:bg-green\/50 {
  background-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:bg-green\/60 {
  background-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:bg-green\/70 {
  background-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:bg-green\/75 {
  background-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:bg-green\/80 {
  background-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:bg-green\/90 {
  background-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:bg-green\/95 {
  background-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:bg-green\/100 {
  background-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:bg-teal-25\/0 {
  background-color: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:bg-teal-25\/5 {
  background-color: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-25\/10 {
  background-color: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-25\/20 {
  background-color: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-25\/25 {
  background-color: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-25\/30 {
  background-color: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-25\/40 {
  background-color: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-25\/50 {
  background-color: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-25\/60 {
  background-color: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-25\/70 {
  background-color: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-25\/75 {
  background-color: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-25\/80 {
  background-color: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-25\/90 {
  background-color: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-25\/95 {
  background-color: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-25\/100 {
  background-color: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:bg-teal-50\/0 {
  background-color: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:bg-teal-50\/5 {
  background-color: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-50\/10 {
  background-color: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-50\/20 {
  background-color: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-50\/25 {
  background-color: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-50\/30 {
  background-color: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-50\/40 {
  background-color: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-50\/50 {
  background-color: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-50\/60 {
  background-color: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-50\/70 {
  background-color: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-50\/75 {
  background-color: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-50\/80 {
  background-color: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-50\/90 {
  background-color: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-50\/95 {
  background-color: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-50\/100 {
  background-color: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:bg-teal-100\/0 {
  background-color: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:bg-teal-100\/5 {
  background-color: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-100\/10 {
  background-color: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-100\/20 {
  background-color: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-100\/25 {
  background-color: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-100\/30 {
  background-color: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-100\/40 {
  background-color: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-100\/50 {
  background-color: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-100\/60 {
  background-color: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-100\/70 {
  background-color: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-100\/75 {
  background-color: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-100\/80 {
  background-color: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-100\/90 {
  background-color: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-100\/95 {
  background-color: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-100\/100 {
  background-color: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:bg-teal-200\/0 {
  background-color: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:bg-teal-200\/5 {
  background-color: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-200\/10 {
  background-color: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-200\/20 {
  background-color: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-200\/25 {
  background-color: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-200\/30 {
  background-color: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-200\/40 {
  background-color: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-200\/50 {
  background-color: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-200\/60 {
  background-color: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-200\/70 {
  background-color: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-200\/75 {
  background-color: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-200\/80 {
  background-color: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-200\/90 {
  background-color: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-200\/95 {
  background-color: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-200\/100 {
  background-color: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:bg-teal-300\/0 {
  background-color: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:bg-teal-300\/5 {
  background-color: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-300\/10 {
  background-color: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-300\/20 {
  background-color: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-300\/25 {
  background-color: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-300\/30 {
  background-color: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-300\/40 {
  background-color: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-300\/50 {
  background-color: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-300\/60 {
  background-color: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-300\/70 {
  background-color: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-300\/75 {
  background-color: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-300\/80 {
  background-color: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-300\/90 {
  background-color: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-300\/95 {
  background-color: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-300\/100 {
  background-color: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:bg-teal-400\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:bg-teal-400\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-400\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-400\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-400\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-400\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-400\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-400\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-400\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-400\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-400\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-400\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-400\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-400\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-400\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:bg-teal-500\/0 {
  background-color: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:bg-teal-500\/5 {
  background-color: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-500\/10 {
  background-color: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-500\/20 {
  background-color: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-500\/25 {
  background-color: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-500\/30 {
  background-color: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-500\/40 {
  background-color: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-500\/50 {
  background-color: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-500\/60 {
  background-color: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-500\/70 {
  background-color: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-500\/75 {
  background-color: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-500\/80 {
  background-color: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-500\/90 {
  background-color: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-500\/95 {
  background-color: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-500\/100 {
  background-color: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:bg-teal-600\/0 {
  background-color: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:bg-teal-600\/5 {
  background-color: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-600\/10 {
  background-color: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-600\/20 {
  background-color: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-600\/25 {
  background-color: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-600\/30 {
  background-color: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-600\/40 {
  background-color: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-600\/50 {
  background-color: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-600\/60 {
  background-color: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-600\/70 {
  background-color: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-600\/75 {
  background-color: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-600\/80 {
  background-color: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-600\/90 {
  background-color: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-600\/95 {
  background-color: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-600\/100 {
  background-color: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:bg-teal-700\/0 {
  background-color: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:bg-teal-700\/5 {
  background-color: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-700\/10 {
  background-color: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-700\/20 {
  background-color: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-700\/25 {
  background-color: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-700\/30 {
  background-color: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-700\/40 {
  background-color: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-700\/50 {
  background-color: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-700\/60 {
  background-color: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-700\/70 {
  background-color: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-700\/75 {
  background-color: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-700\/80 {
  background-color: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-700\/90 {
  background-color: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-700\/95 {
  background-color: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-700\/100 {
  background-color: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:bg-teal-800\/0 {
  background-color: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:bg-teal-800\/5 {
  background-color: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-800\/10 {
  background-color: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-800\/20 {
  background-color: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-800\/25 {
  background-color: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-800\/30 {
  background-color: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-800\/40 {
  background-color: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-800\/50 {
  background-color: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-800\/60 {
  background-color: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-800\/70 {
  background-color: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-800\/75 {
  background-color: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-800\/80 {
  background-color: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-800\/90 {
  background-color: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-800\/95 {
  background-color: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-800\/100 {
  background-color: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:bg-teal-900\/0 {
  background-color: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:bg-teal-900\/5 {
  background-color: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:bg-teal-900\/10 {
  background-color: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:bg-teal-900\/20 {
  background-color: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:bg-teal-900\/25 {
  background-color: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:bg-teal-900\/30 {
  background-color: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:bg-teal-900\/40 {
  background-color: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:bg-teal-900\/50 {
  background-color: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:bg-teal-900\/60 {
  background-color: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:bg-teal-900\/70 {
  background-color: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:bg-teal-900\/75 {
  background-color: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:bg-teal-900\/80 {
  background-color: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:bg-teal-900\/90 {
  background-color: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:bg-teal-900\/95 {
  background-color: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:bg-teal-900\/100 {
  background-color: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:bg-teal\/0 {
  background-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:bg-teal\/5 {
  background-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:bg-teal\/10 {
  background-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:bg-teal\/20 {
  background-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:bg-teal\/25 {
  background-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:bg-teal\/30 {
  background-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:bg-teal\/40 {
  background-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:bg-teal\/50 {
  background-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:bg-teal\/60 {
  background-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:bg-teal\/70 {
  background-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:bg-teal\/75 {
  background-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:bg-teal\/80 {
  background-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:bg-teal\/90 {
  background-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:bg-teal\/95 {
  background-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:bg-teal\/100 {
  background-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:bg-cyan-25\/0 {
  background-color: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:bg-cyan-25\/5 {
  background-color: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-25\/10 {
  background-color: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-25\/20 {
  background-color: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-25\/25 {
  background-color: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-25\/30 {
  background-color: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-25\/40 {
  background-color: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-25\/50 {
  background-color: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-25\/60 {
  background-color: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-25\/70 {
  background-color: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-25\/75 {
  background-color: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-25\/80 {
  background-color: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-25\/90 {
  background-color: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-25\/95 {
  background-color: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-25\/100 {
  background-color: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:bg-cyan-50\/0 {
  background-color: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:bg-cyan-50\/5 {
  background-color: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-50\/10 {
  background-color: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-50\/20 {
  background-color: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-50\/25 {
  background-color: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-50\/30 {
  background-color: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-50\/40 {
  background-color: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-50\/50 {
  background-color: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-50\/60 {
  background-color: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-50\/70 {
  background-color: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-50\/75 {
  background-color: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-50\/80 {
  background-color: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-50\/90 {
  background-color: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-50\/95 {
  background-color: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-50\/100 {
  background-color: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:bg-cyan-100\/0 {
  background-color: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:bg-cyan-100\/5 {
  background-color: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-100\/10 {
  background-color: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-100\/20 {
  background-color: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-100\/25 {
  background-color: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-100\/30 {
  background-color: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-100\/40 {
  background-color: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-100\/50 {
  background-color: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-100\/60 {
  background-color: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-100\/70 {
  background-color: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-100\/75 {
  background-color: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-100\/80 {
  background-color: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-100\/90 {
  background-color: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-100\/95 {
  background-color: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-100\/100 {
  background-color: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:bg-cyan-200\/0 {
  background-color: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:bg-cyan-200\/5 {
  background-color: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-200\/10 {
  background-color: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-200\/20 {
  background-color: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-200\/25 {
  background-color: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-200\/30 {
  background-color: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-200\/40 {
  background-color: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-200\/50 {
  background-color: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-200\/60 {
  background-color: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-200\/70 {
  background-color: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-200\/75 {
  background-color: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-200\/80 {
  background-color: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-200\/90 {
  background-color: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-200\/95 {
  background-color: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-200\/100 {
  background-color: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:bg-cyan-300\/0 {
  background-color: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:bg-cyan-300\/5 {
  background-color: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-300\/10 {
  background-color: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-300\/20 {
  background-color: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-300\/25 {
  background-color: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-300\/30 {
  background-color: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-300\/40 {
  background-color: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-300\/50 {
  background-color: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-300\/60 {
  background-color: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-300\/70 {
  background-color: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-300\/75 {
  background-color: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-300\/80 {
  background-color: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-300\/90 {
  background-color: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-300\/95 {
  background-color: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-300\/100 {
  background-color: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:bg-cyan-400\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:bg-cyan-400\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-400\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-400\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-400\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-400\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-400\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-400\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-400\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-400\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-400\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-400\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-400\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-400\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-400\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:bg-cyan-500\/0 {
  background-color: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:bg-cyan-500\/5 {
  background-color: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-500\/10 {
  background-color: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-500\/20 {
  background-color: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-500\/25 {
  background-color: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-500\/30 {
  background-color: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-500\/40 {
  background-color: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-500\/50 {
  background-color: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-500\/60 {
  background-color: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-500\/70 {
  background-color: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-500\/75 {
  background-color: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-500\/80 {
  background-color: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-500\/90 {
  background-color: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-500\/95 {
  background-color: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-500\/100 {
  background-color: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:bg-cyan-600\/0 {
  background-color: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:bg-cyan-600\/5 {
  background-color: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-600\/10 {
  background-color: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-600\/20 {
  background-color: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-600\/25 {
  background-color: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-600\/30 {
  background-color: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-600\/40 {
  background-color: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-600\/50 {
  background-color: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-600\/60 {
  background-color: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-600\/70 {
  background-color: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-600\/75 {
  background-color: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-600\/80 {
  background-color: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-600\/90 {
  background-color: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-600\/95 {
  background-color: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-600\/100 {
  background-color: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:bg-cyan-700\/0 {
  background-color: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:bg-cyan-700\/5 {
  background-color: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-700\/10 {
  background-color: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-700\/20 {
  background-color: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-700\/25 {
  background-color: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-700\/30 {
  background-color: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-700\/40 {
  background-color: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-700\/50 {
  background-color: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-700\/60 {
  background-color: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-700\/70 {
  background-color: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-700\/75 {
  background-color: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-700\/80 {
  background-color: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-700\/90 {
  background-color: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-700\/95 {
  background-color: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-700\/100 {
  background-color: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:bg-cyan-800\/0 {
  background-color: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:bg-cyan-800\/5 {
  background-color: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-800\/10 {
  background-color: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-800\/20 {
  background-color: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-800\/25 {
  background-color: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-800\/30 {
  background-color: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-800\/40 {
  background-color: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-800\/50 {
  background-color: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-800\/60 {
  background-color: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-800\/70 {
  background-color: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-800\/75 {
  background-color: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-800\/80 {
  background-color: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-800\/90 {
  background-color: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-800\/95 {
  background-color: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-800\/100 {
  background-color: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:bg-cyan-900\/0 {
  background-color: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:bg-cyan-900\/5 {
  background-color: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan-900\/10 {
  background-color: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan-900\/20 {
  background-color: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan-900\/25 {
  background-color: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan-900\/30 {
  background-color: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan-900\/40 {
  background-color: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan-900\/50 {
  background-color: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan-900\/60 {
  background-color: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan-900\/70 {
  background-color: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan-900\/75 {
  background-color: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan-900\/80 {
  background-color: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan-900\/90 {
  background-color: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan-900\/95 {
  background-color: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan-900\/100 {
  background-color: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:bg-cyan\/0 {
  background-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:bg-cyan\/5 {
  background-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:bg-cyan\/10 {
  background-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:bg-cyan\/20 {
  background-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:bg-cyan\/25 {
  background-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:bg-cyan\/30 {
  background-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:bg-cyan\/40 {
  background-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:bg-cyan\/50 {
  background-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:bg-cyan\/60 {
  background-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:bg-cyan\/70 {
  background-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:bg-cyan\/75 {
  background-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:bg-cyan\/80 {
  background-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:bg-cyan\/90 {
  background-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:bg-cyan\/95 {
  background-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:bg-cyan\/100 {
  background-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-25\/0 {
  background-color: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-25\/5 {
  background-color: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-25\/10 {
  background-color: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-25\/20 {
  background-color: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-25\/25 {
  background-color: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-25\/30 {
  background-color: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-25\/40 {
  background-color: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-25\/50 {
  background-color: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-25\/60 {
  background-color: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-25\/70 {
  background-color: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-25\/75 {
  background-color: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-25\/80 {
  background-color: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-25\/90 {
  background-color: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-25\/95 {
  background-color: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-25\/100 {
  background-color: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-50\/0 {
  background-color: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-50\/5 {
  background-color: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-50\/10 {
  background-color: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-50\/20 {
  background-color: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-50\/25 {
  background-color: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-50\/30 {
  background-color: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-50\/40 {
  background-color: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-50\/50 {
  background-color: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-50\/60 {
  background-color: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-50\/70 {
  background-color: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-50\/75 {
  background-color: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-50\/80 {
  background-color: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-50\/90 {
  background-color: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-50\/95 {
  background-color: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-50\/100 {
  background-color: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-100\/0 {
  background-color: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-100\/5 {
  background-color: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-100\/10 {
  background-color: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-100\/20 {
  background-color: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-100\/25 {
  background-color: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-100\/30 {
  background-color: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-100\/40 {
  background-color: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-100\/50 {
  background-color: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-100\/60 {
  background-color: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-100\/70 {
  background-color: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-100\/75 {
  background-color: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-100\/80 {
  background-color: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-100\/90 {
  background-color: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-100\/95 {
  background-color: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-100\/100 {
  background-color: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-200\/0 {
  background-color: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-200\/5 {
  background-color: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-200\/10 {
  background-color: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-200\/20 {
  background-color: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-200\/25 {
  background-color: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-200\/30 {
  background-color: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-200\/40 {
  background-color: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-200\/50 {
  background-color: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-200\/60 {
  background-color: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-200\/70 {
  background-color: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-200\/75 {
  background-color: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-200\/80 {
  background-color: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-200\/90 {
  background-color: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-200\/95 {
  background-color: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-200\/100 {
  background-color: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-300\/0 {
  background-color: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-300\/5 {
  background-color: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-300\/10 {
  background-color: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-300\/20 {
  background-color: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-300\/25 {
  background-color: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-300\/30 {
  background-color: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-300\/40 {
  background-color: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-300\/50 {
  background-color: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-300\/60 {
  background-color: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-300\/70 {
  background-color: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-300\/75 {
  background-color: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-300\/80 {
  background-color: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-300\/90 {
  background-color: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-300\/95 {
  background-color: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-300\/100 {
  background-color: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-400\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-400\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-400\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-400\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-400\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-400\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-400\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-400\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-400\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-400\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-400\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-400\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-400\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-400\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-400\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-500\/0 {
  background-color: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-500\/5 {
  background-color: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-500\/10 {
  background-color: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-500\/20 {
  background-color: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-500\/25 {
  background-color: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-500\/30 {
  background-color: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-500\/40 {
  background-color: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-500\/50 {
  background-color: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-500\/60 {
  background-color: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-500\/70 {
  background-color: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-500\/75 {
  background-color: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-500\/80 {
  background-color: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-500\/90 {
  background-color: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-500\/95 {
  background-color: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-500\/100 {
  background-color: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-600\/0 {
  background-color: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-600\/5 {
  background-color: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-600\/10 {
  background-color: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-600\/20 {
  background-color: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-600\/25 {
  background-color: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-600\/30 {
  background-color: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-600\/40 {
  background-color: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-600\/50 {
  background-color: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-600\/60 {
  background-color: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-600\/70 {
  background-color: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-600\/75 {
  background-color: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-600\/80 {
  background-color: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-600\/90 {
  background-color: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-600\/95 {
  background-color: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-600\/100 {
  background-color: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-700\/0 {
  background-color: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-700\/5 {
  background-color: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-700\/10 {
  background-color: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-700\/20 {
  background-color: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-700\/25 {
  background-color: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-700\/30 {
  background-color: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-700\/40 {
  background-color: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-700\/50 {
  background-color: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-700\/60 {
  background-color: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-700\/70 {
  background-color: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-700\/75 {
  background-color: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-700\/80 {
  background-color: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-700\/90 {
  background-color: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-700\/95 {
  background-color: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-700\/100 {
  background-color: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-800\/0 {
  background-color: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-800\/5 {
  background-color: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-800\/10 {
  background-color: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-800\/20 {
  background-color: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-800\/25 {
  background-color: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-800\/30 {
  background-color: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-800\/40 {
  background-color: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-800\/50 {
  background-color: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-800\/60 {
  background-color: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-800\/70 {
  background-color: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-800\/75 {
  background-color: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-800\/80 {
  background-color: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-800\/90 {
  background-color: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-800\/95 {
  background-color: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-800\/100 {
  background-color: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:bg-blue-light-900\/0 {
  background-color: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:bg-blue-light-900\/5 {
  background-color: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light-900\/10 {
  background-color: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light-900\/20 {
  background-color: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light-900\/25 {
  background-color: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light-900\/30 {
  background-color: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light-900\/40 {
  background-color: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light-900\/50 {
  background-color: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light-900\/60 {
  background-color: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light-900\/70 {
  background-color: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light-900\/75 {
  background-color: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light-900\/80 {
  background-color: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light-900\/90 {
  background-color: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light-900\/95 {
  background-color: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light-900\/100 {
  background-color: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:bg-blue-light\/0 {
  background-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:bg-blue-light\/5 {
  background-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-light\/10 {
  background-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-light\/20 {
  background-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-light\/25 {
  background-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-light\/30 {
  background-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-light\/40 {
  background-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-light\/50 {
  background-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-light\/60 {
  background-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-light\/70 {
  background-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-light\/75 {
  background-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-light\/80 {
  background-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-light\/90 {
  background-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-light\/95 {
  background-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-light\/100 {
  background-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:bg-blue-25\/0 {
  background-color: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-25\/5 {
  background-color: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-25\/10 {
  background-color: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-25\/20 {
  background-color: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-25\/25 {
  background-color: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-25\/30 {
  background-color: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-25\/40 {
  background-color: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-25\/50 {
  background-color: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-25\/60 {
  background-color: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-25\/70 {
  background-color: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-25\/75 {
  background-color: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-25\/80 {
  background-color: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-25\/90 {
  background-color: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-25\/95 {
  background-color: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-25\/100 {
  background-color: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-50\/0 {
  background-color: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-50\/5 {
  background-color: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-50\/10 {
  background-color: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-50\/20 {
  background-color: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-50\/25 {
  background-color: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-50\/30 {
  background-color: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-50\/40 {
  background-color: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-50\/50 {
  background-color: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-50\/60 {
  background-color: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-50\/70 {
  background-color: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-50\/75 {
  background-color: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-50\/80 {
  background-color: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-50\/90 {
  background-color: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-50\/95 {
  background-color: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-50\/100 {
  background-color: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-100\/0 {
  background-color: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-100\/5 {
  background-color: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-100\/10 {
  background-color: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-100\/20 {
  background-color: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-100\/25 {
  background-color: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-100\/30 {
  background-color: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-100\/40 {
  background-color: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-100\/50 {
  background-color: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-100\/60 {
  background-color: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-100\/70 {
  background-color: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-100\/75 {
  background-color: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-100\/80 {
  background-color: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-100\/90 {
  background-color: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-100\/95 {
  background-color: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-100\/100 {
  background-color: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-200\/0 {
  background-color: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-200\/5 {
  background-color: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-200\/10 {
  background-color: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-200\/20 {
  background-color: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-200\/25 {
  background-color: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-200\/30 {
  background-color: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-200\/40 {
  background-color: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-200\/50 {
  background-color: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-200\/60 {
  background-color: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-200\/70 {
  background-color: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-200\/75 {
  background-color: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-200\/80 {
  background-color: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-200\/90 {
  background-color: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-200\/95 {
  background-color: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-200\/100 {
  background-color: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-300\/0 {
  background-color: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-300\/5 {
  background-color: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-300\/10 {
  background-color: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-300\/20 {
  background-color: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-300\/25 {
  background-color: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-300\/30 {
  background-color: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-300\/40 {
  background-color: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-300\/50 {
  background-color: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-300\/60 {
  background-color: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-300\/70 {
  background-color: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-300\/75 {
  background-color: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-300\/80 {
  background-color: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-300\/90 {
  background-color: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-300\/95 {
  background-color: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-300\/100 {
  background-color: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-400\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:bg-blue-400\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-400\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-400\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-400\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-400\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-400\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-400\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-400\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-400\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-400\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-400\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-400\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-400\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-400\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:bg-blue-500\/0 {
  background-color: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:bg-blue-500\/5 {
  background-color: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-500\/10 {
  background-color: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-500\/20 {
  background-color: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-500\/25 {
  background-color: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-500\/30 {
  background-color: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-500\/40 {
  background-color: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-500\/50 {
  background-color: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-500\/60 {
  background-color: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-500\/70 {
  background-color: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-500\/75 {
  background-color: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-500\/80 {
  background-color: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-500\/90 {
  background-color: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-500\/95 {
  background-color: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-500\/100 {
  background-color: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:bg-blue-600\/0 {
  background-color: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:bg-blue-600\/5 {
  background-color: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-600\/10 {
  background-color: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-600\/20 {
  background-color: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-600\/25 {
  background-color: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-600\/30 {
  background-color: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-600\/40 {
  background-color: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-600\/50 {
  background-color: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-600\/60 {
  background-color: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-600\/70 {
  background-color: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-600\/75 {
  background-color: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-600\/80 {
  background-color: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-600\/90 {
  background-color: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-600\/95 {
  background-color: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-600\/100 {
  background-color: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:bg-blue-700\/0 {
  background-color: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:bg-blue-700\/5 {
  background-color: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-700\/10 {
  background-color: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-700\/20 {
  background-color: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-700\/25 {
  background-color: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-700\/30 {
  background-color: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-700\/40 {
  background-color: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-700\/50 {
  background-color: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-700\/60 {
  background-color: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-700\/70 {
  background-color: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-700\/75 {
  background-color: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-700\/80 {
  background-color: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-700\/90 {
  background-color: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-700\/95 {
  background-color: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-700\/100 {
  background-color: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:bg-blue-800\/0 {
  background-color: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:bg-blue-800\/5 {
  background-color: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-800\/10 {
  background-color: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-800\/20 {
  background-color: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-800\/25 {
  background-color: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-800\/30 {
  background-color: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-800\/40 {
  background-color: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-800\/50 {
  background-color: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-800\/60 {
  background-color: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-800\/70 {
  background-color: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-800\/75 {
  background-color: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-800\/80 {
  background-color: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-800\/90 {
  background-color: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-800\/95 {
  background-color: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-800\/100 {
  background-color: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:bg-blue-900\/0 {
  background-color: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:bg-blue-900\/5 {
  background-color: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-900\/10 {
  background-color: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-900\/20 {
  background-color: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-900\/25 {
  background-color: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-900\/30 {
  background-color: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-900\/40 {
  background-color: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-900\/50 {
  background-color: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-900\/60 {
  background-color: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-900\/70 {
  background-color: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-900\/75 {
  background-color: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-900\/80 {
  background-color: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-900\/90 {
  background-color: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-900\/95 {
  background-color: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-900\/100 {
  background-color: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:bg-blue\/0 {
  background-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:bg-blue\/5 {
  background-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:bg-blue\/10 {
  background-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:bg-blue\/20 {
  background-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:bg-blue\/25 {
  background-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:bg-blue\/30 {
  background-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:bg-blue\/40 {
  background-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:bg-blue\/50 {
  background-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:bg-blue\/60 {
  background-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:bg-blue\/70 {
  background-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:bg-blue\/75 {
  background-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:bg-blue\/80 {
  background-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:bg-blue\/90 {
  background-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:bg-blue\/95 {
  background-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:bg-blue\/100 {
  background-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/0 {
  background-color: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/5 {
  background-color: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/10 {
  background-color: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/20 {
  background-color: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/25 {
  background-color: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/30 {
  background-color: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/40 {
  background-color: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/50 {
  background-color: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/60 {
  background-color: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/70 {
  background-color: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/75 {
  background-color: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/80 {
  background-color: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/90 {
  background-color: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/95 {
  background-color: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-50\/100 {
  background-color: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/0 {
  background-color: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/5 {
  background-color: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/10 {
  background-color: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/20 {
  background-color: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/25 {
  background-color: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/30 {
  background-color: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/40 {
  background-color: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/50 {
  background-color: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/60 {
  background-color: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/70 {
  background-color: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/75 {
  background-color: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/80 {
  background-color: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/90 {
  background-color: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/95 {
  background-color: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-100\/100 {
  background-color: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/0 {
  background-color: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/5 {
  background-color: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/10 {
  background-color: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/20 {
  background-color: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/25 {
  background-color: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/30 {
  background-color: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/40 {
  background-color: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/50 {
  background-color: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/60 {
  background-color: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/70 {
  background-color: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/75 {
  background-color: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/80 {
  background-color: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/90 {
  background-color: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/95 {
  background-color: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-200\/100 {
  background-color: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/0 {
  background-color: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/5 {
  background-color: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/10 {
  background-color: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/20 {
  background-color: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/25 {
  background-color: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/30 {
  background-color: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/40 {
  background-color: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/50 {
  background-color: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/60 {
  background-color: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/70 {
  background-color: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/75 {
  background-color: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/80 {
  background-color: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/90 {
  background-color: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/95 {
  background-color: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-300\/100 {
  background-color: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-400\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/0 {
  background-color: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/5 {
  background-color: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/10 {
  background-color: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/20 {
  background-color: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/25 {
  background-color: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/30 {
  background-color: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/40 {
  background-color: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/50 {
  background-color: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/60 {
  background-color: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/70 {
  background-color: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/75 {
  background-color: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/80 {
  background-color: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/90 {
  background-color: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/95 {
  background-color: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-500\/100 {
  background-color: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/0 {
  background-color: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/5 {
  background-color: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/10 {
  background-color: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/20 {
  background-color: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/25 {
  background-color: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/30 {
  background-color: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/40 {
  background-color: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/50 {
  background-color: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/60 {
  background-color: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/70 {
  background-color: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/75 {
  background-color: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/80 {
  background-color: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/90 {
  background-color: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/95 {
  background-color: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-600\/100 {
  background-color: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/0 {
  background-color: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/5 {
  background-color: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/10 {
  background-color: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/20 {
  background-color: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/25 {
  background-color: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/30 {
  background-color: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/40 {
  background-color: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/50 {
  background-color: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/60 {
  background-color: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/70 {
  background-color: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/75 {
  background-color: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/80 {
  background-color: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/90 {
  background-color: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/95 {
  background-color: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-700\/100 {
  background-color: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/0 {
  background-color: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/5 {
  background-color: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/10 {
  background-color: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/20 {
  background-color: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/25 {
  background-color: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/30 {
  background-color: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/40 {
  background-color: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/50 {
  background-color: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/60 {
  background-color: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/70 {
  background-color: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/75 {
  background-color: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/80 {
  background-color: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/90 {
  background-color: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/95 {
  background-color: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-800\/100 {
  background-color: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/0 {
  background-color: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/5 {
  background-color: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/10 {
  background-color: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/20 {
  background-color: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/25 {
  background-color: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/30 {
  background-color: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/40 {
  background-color: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/50 {
  background-color: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/60 {
  background-color: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/70 {
  background-color: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/75 {
  background-color: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/80 {
  background-color: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/90 {
  background-color: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/95 {
  background-color: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark-900\/100 {
  background-color: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:bg-blue-dark\/0 {
  background-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:bg-blue-dark\/5 {
  background-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:bg-blue-dark\/10 {
  background-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:bg-blue-dark\/20 {
  background-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:bg-blue-dark\/25 {
  background-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:bg-blue-dark\/30 {
  background-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:bg-blue-dark\/40 {
  background-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:bg-blue-dark\/50 {
  background-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:bg-blue-dark\/60 {
  background-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:bg-blue-dark\/70 {
  background-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:bg-blue-dark\/75 {
  background-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:bg-blue-dark\/80 {
  background-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:bg-blue-dark\/90 {
  background-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:bg-blue-dark\/95 {
  background-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:bg-blue-dark\/100 {
  background-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:bg-indigo-25\/0 {
  background-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:bg-indigo-25\/5 {
  background-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-25\/10 {
  background-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-25\/20 {
  background-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-25\/25 {
  background-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-25\/30 {
  background-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-25\/40 {
  background-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-25\/50 {
  background-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-25\/60 {
  background-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-25\/70 {
  background-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-25\/75 {
  background-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-25\/80 {
  background-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-25\/90 {
  background-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-25\/95 {
  background-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-25\/100 {
  background-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:bg-indigo-50\/0 {
  background-color: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:bg-indigo-50\/5 {
  background-color: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-50\/10 {
  background-color: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-50\/20 {
  background-color: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-50\/25 {
  background-color: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-50\/30 {
  background-color: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-50\/40 {
  background-color: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-50\/50 {
  background-color: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-50\/60 {
  background-color: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-50\/70 {
  background-color: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-50\/75 {
  background-color: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-50\/80 {
  background-color: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-50\/90 {
  background-color: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-50\/95 {
  background-color: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-50\/100 {
  background-color: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:bg-indigo-100\/0 {
  background-color: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:bg-indigo-100\/5 {
  background-color: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-100\/10 {
  background-color: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-100\/20 {
  background-color: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-100\/25 {
  background-color: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-100\/30 {
  background-color: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-100\/40 {
  background-color: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-100\/50 {
  background-color: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-100\/60 {
  background-color: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-100\/70 {
  background-color: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-100\/75 {
  background-color: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-100\/80 {
  background-color: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-100\/90 {
  background-color: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-100\/95 {
  background-color: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-100\/100 {
  background-color: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:bg-indigo-200\/0 {
  background-color: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:bg-indigo-200\/5 {
  background-color: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-200\/10 {
  background-color: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-200\/20 {
  background-color: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-200\/25 {
  background-color: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-200\/30 {
  background-color: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-200\/40 {
  background-color: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-200\/50 {
  background-color: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-200\/60 {
  background-color: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-200\/70 {
  background-color: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-200\/75 {
  background-color: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-200\/80 {
  background-color: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-200\/90 {
  background-color: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-200\/95 {
  background-color: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-200\/100 {
  background-color: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:bg-indigo-300\/0 {
  background-color: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:bg-indigo-300\/5 {
  background-color: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-300\/10 {
  background-color: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-300\/20 {
  background-color: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-300\/25 {
  background-color: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-300\/30 {
  background-color: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-300\/40 {
  background-color: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-300\/50 {
  background-color: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-300\/60 {
  background-color: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-300\/70 {
  background-color: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-300\/75 {
  background-color: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-300\/80 {
  background-color: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-300\/90 {
  background-color: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-300\/95 {
  background-color: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-300\/100 {
  background-color: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:bg-indigo-400\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:bg-indigo-400\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-400\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-400\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-400\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-400\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-400\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-400\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-400\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-400\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-400\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-400\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-400\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-400\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-400\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:bg-indigo-500\/0 {
  background-color: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:bg-indigo-500\/5 {
  background-color: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-500\/10 {
  background-color: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-500\/20 {
  background-color: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-500\/25 {
  background-color: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-500\/30 {
  background-color: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-500\/40 {
  background-color: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-500\/50 {
  background-color: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-500\/60 {
  background-color: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-500\/70 {
  background-color: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-500\/75 {
  background-color: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-500\/80 {
  background-color: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-500\/90 {
  background-color: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-500\/95 {
  background-color: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-500\/100 {
  background-color: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:bg-indigo-600\/0 {
  background-color: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:bg-indigo-600\/5 {
  background-color: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-600\/10 {
  background-color: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-600\/20 {
  background-color: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-600\/25 {
  background-color: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-600\/30 {
  background-color: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-600\/40 {
  background-color: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-600\/50 {
  background-color: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-600\/60 {
  background-color: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-600\/70 {
  background-color: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-600\/75 {
  background-color: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-600\/80 {
  background-color: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-600\/90 {
  background-color: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-600\/95 {
  background-color: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-600\/100 {
  background-color: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:bg-indigo-700\/0 {
  background-color: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:bg-indigo-700\/5 {
  background-color: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-700\/10 {
  background-color: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-700\/20 {
  background-color: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-700\/25 {
  background-color: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-700\/30 {
  background-color: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-700\/40 {
  background-color: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-700\/50 {
  background-color: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-700\/60 {
  background-color: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-700\/70 {
  background-color: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-700\/75 {
  background-color: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-700\/80 {
  background-color: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-700\/90 {
  background-color: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-700\/95 {
  background-color: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-700\/100 {
  background-color: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:bg-indigo-800\/0 {
  background-color: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:bg-indigo-800\/5 {
  background-color: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-800\/10 {
  background-color: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-800\/20 {
  background-color: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-800\/25 {
  background-color: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-800\/30 {
  background-color: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-800\/40 {
  background-color: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-800\/50 {
  background-color: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-800\/60 {
  background-color: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-800\/70 {
  background-color: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-800\/75 {
  background-color: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-800\/80 {
  background-color: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-800\/90 {
  background-color: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-800\/95 {
  background-color: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-800\/100 {
  background-color: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:bg-indigo-900\/0 {
  background-color: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:bg-indigo-900\/5 {
  background-color: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo-900\/10 {
  background-color: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo-900\/20 {
  background-color: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo-900\/25 {
  background-color: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo-900\/30 {
  background-color: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo-900\/40 {
  background-color: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo-900\/50 {
  background-color: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo-900\/60 {
  background-color: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo-900\/70 {
  background-color: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo-900\/75 {
  background-color: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo-900\/80 {
  background-color: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo-900\/90 {
  background-color: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo-900\/95 {
  background-color: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo-900\/100 {
  background-color: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:bg-indigo\/0 {
  background-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:bg-indigo\/5 {
  background-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:bg-indigo\/10 {
  background-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:bg-indigo\/20 {
  background-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:bg-indigo\/25 {
  background-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:bg-indigo\/30 {
  background-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:bg-indigo\/40 {
  background-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:bg-indigo\/50 {
  background-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:bg-indigo\/60 {
  background-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:bg-indigo\/70 {
  background-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:bg-indigo\/75 {
  background-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:bg-indigo\/80 {
  background-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:bg-indigo\/90 {
  background-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:bg-indigo\/95 {
  background-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:bg-indigo\/100 {
  background-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:bg-violet-25\/0 {
  background-color: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:bg-violet-25\/5 {
  background-color: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-25\/10 {
  background-color: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-25\/20 {
  background-color: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-25\/25 {
  background-color: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-25\/30 {
  background-color: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-25\/40 {
  background-color: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-25\/50 {
  background-color: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-25\/60 {
  background-color: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-25\/70 {
  background-color: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-25\/75 {
  background-color: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-25\/80 {
  background-color: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-25\/90 {
  background-color: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-25\/95 {
  background-color: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-25\/100 {
  background-color: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:bg-violet-50\/0 {
  background-color: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:bg-violet-50\/5 {
  background-color: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-50\/10 {
  background-color: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-50\/20 {
  background-color: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-50\/25 {
  background-color: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-50\/30 {
  background-color: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-50\/40 {
  background-color: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-50\/50 {
  background-color: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-50\/60 {
  background-color: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-50\/70 {
  background-color: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-50\/75 {
  background-color: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-50\/80 {
  background-color: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-50\/90 {
  background-color: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-50\/95 {
  background-color: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-50\/100 {
  background-color: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:bg-violet-100\/0 {
  background-color: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:bg-violet-100\/5 {
  background-color: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-100\/10 {
  background-color: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-100\/20 {
  background-color: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-100\/25 {
  background-color: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-100\/30 {
  background-color: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-100\/40 {
  background-color: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-100\/50 {
  background-color: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-100\/60 {
  background-color: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-100\/70 {
  background-color: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-100\/75 {
  background-color: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-100\/80 {
  background-color: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-100\/90 {
  background-color: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-100\/95 {
  background-color: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-100\/100 {
  background-color: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:bg-violet-200\/0 {
  background-color: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:bg-violet-200\/5 {
  background-color: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-200\/10 {
  background-color: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-200\/20 {
  background-color: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-200\/25 {
  background-color: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-200\/30 {
  background-color: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-200\/40 {
  background-color: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-200\/50 {
  background-color: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-200\/60 {
  background-color: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-200\/70 {
  background-color: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-200\/75 {
  background-color: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-200\/80 {
  background-color: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-200\/90 {
  background-color: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-200\/95 {
  background-color: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-200\/100 {
  background-color: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:bg-violet-300\/0 {
  background-color: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:bg-violet-300\/5 {
  background-color: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-300\/10 {
  background-color: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-300\/20 {
  background-color: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-300\/25 {
  background-color: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-300\/30 {
  background-color: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-300\/40 {
  background-color: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-300\/50 {
  background-color: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-300\/60 {
  background-color: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-300\/70 {
  background-color: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-300\/75 {
  background-color: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-300\/80 {
  background-color: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-300\/90 {
  background-color: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-300\/95 {
  background-color: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-300\/100 {
  background-color: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:bg-violet-400\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:bg-violet-400\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-400\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-400\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-400\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-400\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-400\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-400\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-400\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-400\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-400\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-400\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-400\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-400\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-400\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:bg-violet-500\/0 {
  background-color: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:bg-violet-500\/5 {
  background-color: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-500\/10 {
  background-color: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-500\/20 {
  background-color: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-500\/25 {
  background-color: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-500\/30 {
  background-color: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-500\/40 {
  background-color: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-500\/50 {
  background-color: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-500\/60 {
  background-color: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-500\/70 {
  background-color: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-500\/75 {
  background-color: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-500\/80 {
  background-color: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-500\/90 {
  background-color: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-500\/95 {
  background-color: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-500\/100 {
  background-color: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:bg-violet-600\/0 {
  background-color: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:bg-violet-600\/5 {
  background-color: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-600\/10 {
  background-color: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-600\/20 {
  background-color: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-600\/25 {
  background-color: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-600\/30 {
  background-color: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-600\/40 {
  background-color: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-600\/50 {
  background-color: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-600\/60 {
  background-color: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-600\/70 {
  background-color: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-600\/75 {
  background-color: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-600\/80 {
  background-color: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-600\/90 {
  background-color: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-600\/95 {
  background-color: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-600\/100 {
  background-color: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:bg-violet-700\/0 {
  background-color: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:bg-violet-700\/5 {
  background-color: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-700\/10 {
  background-color: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-700\/20 {
  background-color: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-700\/25 {
  background-color: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-700\/30 {
  background-color: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-700\/40 {
  background-color: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-700\/50 {
  background-color: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-700\/60 {
  background-color: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-700\/70 {
  background-color: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-700\/75 {
  background-color: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-700\/80 {
  background-color: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-700\/90 {
  background-color: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-700\/95 {
  background-color: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-700\/100 {
  background-color: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:bg-violet-800\/0 {
  background-color: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:bg-violet-800\/5 {
  background-color: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-800\/10 {
  background-color: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-800\/20 {
  background-color: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-800\/25 {
  background-color: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-800\/30 {
  background-color: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-800\/40 {
  background-color: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-800\/50 {
  background-color: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-800\/60 {
  background-color: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-800\/70 {
  background-color: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-800\/75 {
  background-color: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-800\/80 {
  background-color: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-800\/90 {
  background-color: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-800\/95 {
  background-color: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-800\/100 {
  background-color: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:bg-violet-900\/0 {
  background-color: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:bg-violet-900\/5 {
  background-color: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:bg-violet-900\/10 {
  background-color: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:bg-violet-900\/20 {
  background-color: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:bg-violet-900\/25 {
  background-color: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:bg-violet-900\/30 {
  background-color: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:bg-violet-900\/40 {
  background-color: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:bg-violet-900\/50 {
  background-color: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:bg-violet-900\/60 {
  background-color: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:bg-violet-900\/70 {
  background-color: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:bg-violet-900\/75 {
  background-color: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:bg-violet-900\/80 {
  background-color: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:bg-violet-900\/90 {
  background-color: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:bg-violet-900\/95 {
  background-color: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:bg-violet-900\/100 {
  background-color: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:bg-violet\/0 {
  background-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:bg-violet\/5 {
  background-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:bg-violet\/10 {
  background-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:bg-violet\/20 {
  background-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:bg-violet\/25 {
  background-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:bg-violet\/30 {
  background-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:bg-violet\/40 {
  background-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:bg-violet\/50 {
  background-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:bg-violet\/60 {
  background-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:bg-violet\/70 {
  background-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:bg-violet\/75 {
  background-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:bg-violet\/80 {
  background-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:bg-violet\/90 {
  background-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:bg-violet\/95 {
  background-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:bg-violet\/100 {
  background-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:bg-purple-25\/0 {
  background-color: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:bg-purple-25\/5 {
  background-color: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-25\/10 {
  background-color: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-25\/20 {
  background-color: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-25\/25 {
  background-color: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-25\/30 {
  background-color: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-25\/40 {
  background-color: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-25\/50 {
  background-color: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-25\/60 {
  background-color: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-25\/70 {
  background-color: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-25\/75 {
  background-color: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-25\/80 {
  background-color: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-25\/90 {
  background-color: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-25\/95 {
  background-color: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-25\/100 {
  background-color: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:bg-purple-50\/0 {
  background-color: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:bg-purple-50\/5 {
  background-color: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-50\/10 {
  background-color: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-50\/20 {
  background-color: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-50\/25 {
  background-color: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-50\/30 {
  background-color: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-50\/40 {
  background-color: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-50\/50 {
  background-color: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-50\/60 {
  background-color: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-50\/70 {
  background-color: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-50\/75 {
  background-color: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-50\/80 {
  background-color: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-50\/90 {
  background-color: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-50\/95 {
  background-color: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-50\/100 {
  background-color: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:bg-purple-100\/0 {
  background-color: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:bg-purple-100\/5 {
  background-color: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-100\/10 {
  background-color: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-100\/20 {
  background-color: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-100\/25 {
  background-color: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-100\/30 {
  background-color: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-100\/40 {
  background-color: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-100\/50 {
  background-color: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-100\/60 {
  background-color: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-100\/70 {
  background-color: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-100\/75 {
  background-color: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-100\/80 {
  background-color: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-100\/90 {
  background-color: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-100\/95 {
  background-color: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-100\/100 {
  background-color: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:bg-purple-200\/0 {
  background-color: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:bg-purple-200\/5 {
  background-color: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-200\/10 {
  background-color: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-200\/20 {
  background-color: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-200\/25 {
  background-color: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-200\/30 {
  background-color: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-200\/40 {
  background-color: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-200\/50 {
  background-color: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-200\/60 {
  background-color: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-200\/70 {
  background-color: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-200\/75 {
  background-color: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-200\/80 {
  background-color: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-200\/90 {
  background-color: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-200\/95 {
  background-color: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-200\/100 {
  background-color: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:bg-purple-300\/0 {
  background-color: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:bg-purple-300\/5 {
  background-color: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-300\/10 {
  background-color: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-300\/20 {
  background-color: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-300\/25 {
  background-color: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-300\/30 {
  background-color: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-300\/40 {
  background-color: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-300\/50 {
  background-color: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-300\/60 {
  background-color: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-300\/70 {
  background-color: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-300\/75 {
  background-color: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-300\/80 {
  background-color: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-300\/90 {
  background-color: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-300\/95 {
  background-color: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-300\/100 {
  background-color: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:bg-purple-400\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:bg-purple-400\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-400\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-400\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-400\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-400\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-400\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-400\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-400\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-400\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-400\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-400\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-400\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-400\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-400\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:bg-purple-500\/0 {
  background-color: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:bg-purple-500\/5 {
  background-color: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-500\/10 {
  background-color: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-500\/20 {
  background-color: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-500\/25 {
  background-color: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-500\/30 {
  background-color: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-500\/40 {
  background-color: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-500\/50 {
  background-color: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-500\/60 {
  background-color: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-500\/70 {
  background-color: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-500\/75 {
  background-color: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-500\/80 {
  background-color: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-500\/90 {
  background-color: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-500\/95 {
  background-color: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-500\/100 {
  background-color: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:bg-purple-600\/0 {
  background-color: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:bg-purple-600\/5 {
  background-color: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-600\/10 {
  background-color: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-600\/20 {
  background-color: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-600\/25 {
  background-color: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-600\/30 {
  background-color: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-600\/40 {
  background-color: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-600\/50 {
  background-color: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-600\/60 {
  background-color: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-600\/70 {
  background-color: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-600\/75 {
  background-color: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-600\/80 {
  background-color: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-600\/90 {
  background-color: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-600\/95 {
  background-color: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-600\/100 {
  background-color: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:bg-purple-700\/0 {
  background-color: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:bg-purple-700\/5 {
  background-color: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-700\/10 {
  background-color: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-700\/20 {
  background-color: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-700\/25 {
  background-color: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-700\/30 {
  background-color: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-700\/40 {
  background-color: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-700\/50 {
  background-color: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-700\/60 {
  background-color: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-700\/70 {
  background-color: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-700\/75 {
  background-color: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-700\/80 {
  background-color: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-700\/90 {
  background-color: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-700\/95 {
  background-color: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-700\/100 {
  background-color: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:bg-purple-800\/0 {
  background-color: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:bg-purple-800\/5 {
  background-color: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-800\/10 {
  background-color: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-800\/20 {
  background-color: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-800\/25 {
  background-color: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-800\/30 {
  background-color: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-800\/40 {
  background-color: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-800\/50 {
  background-color: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-800\/60 {
  background-color: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-800\/70 {
  background-color: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-800\/75 {
  background-color: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-800\/80 {
  background-color: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-800\/90 {
  background-color: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-800\/95 {
  background-color: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-800\/100 {
  background-color: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:bg-purple-900\/0 {
  background-color: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:bg-purple-900\/5 {
  background-color: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:bg-purple-900\/10 {
  background-color: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:bg-purple-900\/20 {
  background-color: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:bg-purple-900\/25 {
  background-color: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:bg-purple-900\/30 {
  background-color: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:bg-purple-900\/40 {
  background-color: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:bg-purple-900\/50 {
  background-color: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:bg-purple-900\/60 {
  background-color: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:bg-purple-900\/70 {
  background-color: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:bg-purple-900\/75 {
  background-color: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:bg-purple-900\/80 {
  background-color: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:bg-purple-900\/90 {
  background-color: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:bg-purple-900\/95 {
  background-color: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:bg-purple-900\/100 {
  background-color: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:bg-purple\/0 {
  background-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:bg-purple\/5 {
  background-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:bg-purple\/10 {
  background-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:bg-purple\/20 {
  background-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:bg-purple\/25 {
  background-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:bg-purple\/30 {
  background-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:bg-purple\/40 {
  background-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:bg-purple\/50 {
  background-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:bg-purple\/60 {
  background-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:bg-purple\/70 {
  background-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:bg-purple\/75 {
  background-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:bg-purple\/80 {
  background-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:bg-purple\/90 {
  background-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:bg-purple\/95 {
  background-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:bg-purple\/100 {
  background-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/0 {
  background-color: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/5 {
  background-color: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/10 {
  background-color: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/20 {
  background-color: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/25 {
  background-color: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/30 {
  background-color: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/40 {
  background-color: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/50 {
  background-color: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/60 {
  background-color: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/70 {
  background-color: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/75 {
  background-color: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/80 {
  background-color: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/90 {
  background-color: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/95 {
  background-color: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-25\/100 {
  background-color: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/0 {
  background-color: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/5 {
  background-color: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/10 {
  background-color: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/20 {
  background-color: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/25 {
  background-color: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/30 {
  background-color: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/40 {
  background-color: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/50 {
  background-color: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/60 {
  background-color: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/70 {
  background-color: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/75 {
  background-color: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/80 {
  background-color: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/90 {
  background-color: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/95 {
  background-color: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-50\/100 {
  background-color: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/0 {
  background-color: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/5 {
  background-color: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/10 {
  background-color: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/20 {
  background-color: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/25 {
  background-color: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/30 {
  background-color: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/40 {
  background-color: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/50 {
  background-color: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/60 {
  background-color: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/70 {
  background-color: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/75 {
  background-color: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/80 {
  background-color: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/90 {
  background-color: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/95 {
  background-color: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-100\/100 {
  background-color: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/0 {
  background-color: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/5 {
  background-color: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/10 {
  background-color: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/20 {
  background-color: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/25 {
  background-color: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/30 {
  background-color: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/40 {
  background-color: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/50 {
  background-color: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/60 {
  background-color: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/70 {
  background-color: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/75 {
  background-color: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/80 {
  background-color: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/90 {
  background-color: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/95 {
  background-color: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-200\/100 {
  background-color: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/0 {
  background-color: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/5 {
  background-color: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/10 {
  background-color: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/20 {
  background-color: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/25 {
  background-color: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/30 {
  background-color: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/40 {
  background-color: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/50 {
  background-color: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/60 {
  background-color: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/70 {
  background-color: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/75 {
  background-color: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/80 {
  background-color: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/90 {
  background-color: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/95 {
  background-color: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-300\/100 {
  background-color: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-400\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/0 {
  background-color: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/5 {
  background-color: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/10 {
  background-color: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/20 {
  background-color: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/25 {
  background-color: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/30 {
  background-color: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/40 {
  background-color: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/50 {
  background-color: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/60 {
  background-color: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/70 {
  background-color: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/75 {
  background-color: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/80 {
  background-color: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/90 {
  background-color: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/95 {
  background-color: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-500\/100 {
  background-color: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/0 {
  background-color: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/5 {
  background-color: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/10 {
  background-color: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/20 {
  background-color: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/25 {
  background-color: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/30 {
  background-color: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/40 {
  background-color: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/50 {
  background-color: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/60 {
  background-color: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/70 {
  background-color: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/75 {
  background-color: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/80 {
  background-color: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/90 {
  background-color: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/95 {
  background-color: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-600\/100 {
  background-color: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/0 {
  background-color: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/5 {
  background-color: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/10 {
  background-color: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/20 {
  background-color: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/25 {
  background-color: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/30 {
  background-color: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/40 {
  background-color: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/50 {
  background-color: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/60 {
  background-color: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/70 {
  background-color: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/75 {
  background-color: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/80 {
  background-color: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/90 {
  background-color: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/95 {
  background-color: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-700\/100 {
  background-color: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/0 {
  background-color: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/5 {
  background-color: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/10 {
  background-color: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/20 {
  background-color: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/25 {
  background-color: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/30 {
  background-color: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/40 {
  background-color: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/50 {
  background-color: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/60 {
  background-color: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/70 {
  background-color: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/75 {
  background-color: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/80 {
  background-color: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/90 {
  background-color: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/95 {
  background-color: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-800\/100 {
  background-color: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/0 {
  background-color: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/5 {
  background-color: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/10 {
  background-color: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/20 {
  background-color: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/25 {
  background-color: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/30 {
  background-color: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/40 {
  background-color: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/50 {
  background-color: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/60 {
  background-color: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/70 {
  background-color: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/75 {
  background-color: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/80 {
  background-color: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/90 {
  background-color: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/95 {
  background-color: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia-900\/100 {
  background-color: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:bg-fuchsia\/0 {
  background-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:bg-fuchsia\/5 {
  background-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:bg-fuchsia\/10 {
  background-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:bg-fuchsia\/20 {
  background-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:bg-fuchsia\/25 {
  background-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:bg-fuchsia\/30 {
  background-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:bg-fuchsia\/40 {
  background-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:bg-fuchsia\/50 {
  background-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:bg-fuchsia\/60 {
  background-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:bg-fuchsia\/70 {
  background-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:bg-fuchsia\/75 {
  background-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:bg-fuchsia\/80 {
  background-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:bg-fuchsia\/90 {
  background-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:bg-fuchsia\/95 {
  background-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:bg-fuchsia\/100 {
  background-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:bg-pink-25\/0 {
  background-color: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:bg-pink-25\/5 {
  background-color: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-25\/10 {
  background-color: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-25\/20 {
  background-color: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-25\/25 {
  background-color: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-25\/30 {
  background-color: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-25\/40 {
  background-color: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-25\/50 {
  background-color: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-25\/60 {
  background-color: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-25\/70 {
  background-color: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-25\/75 {
  background-color: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-25\/80 {
  background-color: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-25\/90 {
  background-color: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-25\/95 {
  background-color: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-25\/100 {
  background-color: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:bg-pink-50\/0 {
  background-color: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:bg-pink-50\/5 {
  background-color: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-50\/10 {
  background-color: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-50\/20 {
  background-color: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-50\/25 {
  background-color: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-50\/30 {
  background-color: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-50\/40 {
  background-color: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-50\/50 {
  background-color: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-50\/60 {
  background-color: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-50\/70 {
  background-color: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-50\/75 {
  background-color: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-50\/80 {
  background-color: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-50\/90 {
  background-color: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-50\/95 {
  background-color: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-50\/100 {
  background-color: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:bg-pink-100\/0 {
  background-color: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:bg-pink-100\/5 {
  background-color: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-100\/10 {
  background-color: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-100\/20 {
  background-color: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-100\/25 {
  background-color: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-100\/30 {
  background-color: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-100\/40 {
  background-color: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-100\/50 {
  background-color: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-100\/60 {
  background-color: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-100\/70 {
  background-color: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-100\/75 {
  background-color: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-100\/80 {
  background-color: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-100\/90 {
  background-color: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-100\/95 {
  background-color: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-100\/100 {
  background-color: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:bg-pink-200\/0 {
  background-color: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:bg-pink-200\/5 {
  background-color: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-200\/10 {
  background-color: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-200\/20 {
  background-color: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-200\/25 {
  background-color: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-200\/30 {
  background-color: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-200\/40 {
  background-color: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-200\/50 {
  background-color: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-200\/60 {
  background-color: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-200\/70 {
  background-color: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-200\/75 {
  background-color: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-200\/80 {
  background-color: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-200\/90 {
  background-color: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-200\/95 {
  background-color: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-200\/100 {
  background-color: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:bg-pink-300\/0 {
  background-color: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:bg-pink-300\/5 {
  background-color: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-300\/10 {
  background-color: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-300\/20 {
  background-color: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-300\/25 {
  background-color: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-300\/30 {
  background-color: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-300\/40 {
  background-color: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-300\/50 {
  background-color: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-300\/60 {
  background-color: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-300\/70 {
  background-color: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-300\/75 {
  background-color: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-300\/80 {
  background-color: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-300\/90 {
  background-color: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-300\/95 {
  background-color: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-300\/100 {
  background-color: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:bg-pink-400\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:bg-pink-400\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-400\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-400\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-400\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-400\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-400\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-400\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-400\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-400\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-400\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-400\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-400\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-400\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-400\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:bg-pink-500\/0 {
  background-color: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:bg-pink-500\/5 {
  background-color: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-500\/10 {
  background-color: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-500\/20 {
  background-color: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-500\/25 {
  background-color: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-500\/30 {
  background-color: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-500\/40 {
  background-color: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-500\/50 {
  background-color: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-500\/60 {
  background-color: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-500\/70 {
  background-color: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-500\/75 {
  background-color: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-500\/80 {
  background-color: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-500\/90 {
  background-color: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-500\/95 {
  background-color: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-500\/100 {
  background-color: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:bg-pink-600\/0 {
  background-color: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:bg-pink-600\/5 {
  background-color: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-600\/10 {
  background-color: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-600\/20 {
  background-color: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-600\/25 {
  background-color: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-600\/30 {
  background-color: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-600\/40 {
  background-color: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-600\/50 {
  background-color: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-600\/60 {
  background-color: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-600\/70 {
  background-color: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-600\/75 {
  background-color: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-600\/80 {
  background-color: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-600\/90 {
  background-color: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-600\/95 {
  background-color: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-600\/100 {
  background-color: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:bg-pink-700\/0 {
  background-color: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:bg-pink-700\/5 {
  background-color: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-700\/10 {
  background-color: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-700\/20 {
  background-color: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-700\/25 {
  background-color: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-700\/30 {
  background-color: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-700\/40 {
  background-color: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-700\/50 {
  background-color: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-700\/60 {
  background-color: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-700\/70 {
  background-color: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-700\/75 {
  background-color: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-700\/80 {
  background-color: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-700\/90 {
  background-color: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-700\/95 {
  background-color: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-700\/100 {
  background-color: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:bg-pink-800\/0 {
  background-color: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:bg-pink-800\/5 {
  background-color: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-800\/10 {
  background-color: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-800\/20 {
  background-color: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-800\/25 {
  background-color: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-800\/30 {
  background-color: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-800\/40 {
  background-color: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-800\/50 {
  background-color: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-800\/60 {
  background-color: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-800\/70 {
  background-color: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-800\/75 {
  background-color: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-800\/80 {
  background-color: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-800\/90 {
  background-color: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-800\/95 {
  background-color: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-800\/100 {
  background-color: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:bg-pink-900\/0 {
  background-color: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:bg-pink-900\/5 {
  background-color: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:bg-pink-900\/10 {
  background-color: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:bg-pink-900\/20 {
  background-color: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:bg-pink-900\/25 {
  background-color: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:bg-pink-900\/30 {
  background-color: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:bg-pink-900\/40 {
  background-color: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:bg-pink-900\/50 {
  background-color: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:bg-pink-900\/60 {
  background-color: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:bg-pink-900\/70 {
  background-color: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:bg-pink-900\/75 {
  background-color: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:bg-pink-900\/80 {
  background-color: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:bg-pink-900\/90 {
  background-color: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:bg-pink-900\/95 {
  background-color: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:bg-pink-900\/100 {
  background-color: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:bg-pink\/0 {
  background-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:bg-pink\/5 {
  background-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:bg-pink\/10 {
  background-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:bg-pink\/20 {
  background-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:bg-pink\/25 {
  background-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:bg-pink\/30 {
  background-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:bg-pink\/40 {
  background-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:bg-pink\/50 {
  background-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:bg-pink\/60 {
  background-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:bg-pink\/70 {
  background-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:bg-pink\/75 {
  background-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:bg-pink\/80 {
  background-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:bg-pink\/90 {
  background-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:bg-pink\/95 {
  background-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:bg-pink\/100 {
  background-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:bg-rose-25\/0 {
  background-color: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:bg-rose-25\/5 {
  background-color: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-25\/10 {
  background-color: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-25\/20 {
  background-color: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-25\/25 {
  background-color: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-25\/30 {
  background-color: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-25\/40 {
  background-color: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-25\/50 {
  background-color: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-25\/60 {
  background-color: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-25\/70 {
  background-color: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-25\/75 {
  background-color: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-25\/80 {
  background-color: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-25\/90 {
  background-color: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-25\/95 {
  background-color: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-25\/100 {
  background-color: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:bg-rose-50\/0 {
  background-color: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:bg-rose-50\/5 {
  background-color: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-50\/10 {
  background-color: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-50\/20 {
  background-color: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-50\/25 {
  background-color: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-50\/30 {
  background-color: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-50\/40 {
  background-color: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-50\/50 {
  background-color: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-50\/60 {
  background-color: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-50\/70 {
  background-color: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-50\/75 {
  background-color: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-50\/80 {
  background-color: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-50\/90 {
  background-color: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-50\/95 {
  background-color: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-50\/100 {
  background-color: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:bg-rose-100\/0 {
  background-color: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:bg-rose-100\/5 {
  background-color: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-100\/10 {
  background-color: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-100\/20 {
  background-color: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-100\/25 {
  background-color: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-100\/30 {
  background-color: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-100\/40 {
  background-color: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-100\/50 {
  background-color: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-100\/60 {
  background-color: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-100\/70 {
  background-color: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-100\/75 {
  background-color: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-100\/80 {
  background-color: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-100\/90 {
  background-color: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-100\/95 {
  background-color: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-100\/100 {
  background-color: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:bg-rose-200\/0 {
  background-color: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:bg-rose-200\/5 {
  background-color: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-200\/10 {
  background-color: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-200\/20 {
  background-color: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-200\/25 {
  background-color: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-200\/30 {
  background-color: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-200\/40 {
  background-color: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-200\/50 {
  background-color: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-200\/60 {
  background-color: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-200\/70 {
  background-color: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-200\/75 {
  background-color: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-200\/80 {
  background-color: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-200\/90 {
  background-color: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-200\/95 {
  background-color: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-200\/100 {
  background-color: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:bg-rose-300\/0 {
  background-color: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:bg-rose-300\/5 {
  background-color: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-300\/10 {
  background-color: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-300\/20 {
  background-color: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-300\/25 {
  background-color: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-300\/30 {
  background-color: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-300\/40 {
  background-color: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-300\/50 {
  background-color: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-300\/60 {
  background-color: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-300\/70 {
  background-color: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-300\/75 {
  background-color: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-300\/80 {
  background-color: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-300\/90 {
  background-color: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-300\/95 {
  background-color: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-300\/100 {
  background-color: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:bg-rose-400\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:bg-rose-400\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-400\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-400\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-400\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-400\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-400\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-400\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-400\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-400\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-400\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-400\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-400\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-400\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-400\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:bg-rose-500\/0 {
  background-color: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:bg-rose-500\/5 {
  background-color: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-500\/10 {
  background-color: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-500\/20 {
  background-color: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-500\/25 {
  background-color: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-500\/30 {
  background-color: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-500\/40 {
  background-color: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-500\/50 {
  background-color: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-500\/60 {
  background-color: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-500\/70 {
  background-color: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-500\/75 {
  background-color: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-500\/80 {
  background-color: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-500\/90 {
  background-color: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-500\/95 {
  background-color: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-500\/100 {
  background-color: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:bg-rose-600\/0 {
  background-color: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:bg-rose-600\/5 {
  background-color: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-600\/10 {
  background-color: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-600\/20 {
  background-color: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-600\/25 {
  background-color: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-600\/30 {
  background-color: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-600\/40 {
  background-color: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-600\/50 {
  background-color: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-600\/60 {
  background-color: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-600\/70 {
  background-color: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-600\/75 {
  background-color: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-600\/80 {
  background-color: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-600\/90 {
  background-color: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-600\/95 {
  background-color: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-600\/100 {
  background-color: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:bg-rose-700\/0 {
  background-color: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:bg-rose-700\/5 {
  background-color: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-700\/10 {
  background-color: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-700\/20 {
  background-color: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-700\/25 {
  background-color: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-700\/30 {
  background-color: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-700\/40 {
  background-color: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-700\/50 {
  background-color: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-700\/60 {
  background-color: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-700\/70 {
  background-color: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-700\/75 {
  background-color: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-700\/80 {
  background-color: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-700\/90 {
  background-color: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-700\/95 {
  background-color: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-700\/100 {
  background-color: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:bg-rose-800\/0 {
  background-color: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:bg-rose-800\/5 {
  background-color: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-800\/10 {
  background-color: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-800\/20 {
  background-color: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-800\/25 {
  background-color: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-800\/30 {
  background-color: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-800\/40 {
  background-color: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-800\/50 {
  background-color: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-800\/60 {
  background-color: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-800\/70 {
  background-color: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-800\/75 {
  background-color: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-800\/80 {
  background-color: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-800\/90 {
  background-color: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-800\/95 {
  background-color: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-800\/100 {
  background-color: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:bg-rose-900\/0 {
  background-color: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:bg-rose-900\/5 {
  background-color: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:bg-rose-900\/10 {
  background-color: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:bg-rose-900\/20 {
  background-color: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:bg-rose-900\/25 {
  background-color: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:bg-rose-900\/30 {
  background-color: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:bg-rose-900\/40 {
  background-color: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:bg-rose-900\/50 {
  background-color: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:bg-rose-900\/60 {
  background-color: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:bg-rose-900\/70 {
  background-color: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:bg-rose-900\/75 {
  background-color: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:bg-rose-900\/80 {
  background-color: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:bg-rose-900\/90 {
  background-color: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:bg-rose-900\/95 {
  background-color: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:bg-rose-900\/100 {
  background-color: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:bg-rose\/0 {
  background-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:bg-rose\/5 {
  background-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:bg-rose\/10 {
  background-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:bg-rose\/20 {
  background-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:bg-rose\/25 {
  background-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:bg-rose\/30 {
  background-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:bg-rose\/40 {
  background-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:bg-rose\/50 {
  background-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:bg-rose\/60 {
  background-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:bg-rose\/70 {
  background-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:bg-rose\/75 {
  background-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:bg-rose\/80 {
  background-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:bg-rose\/90 {
  background-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:bg-rose\/95 {
  background-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:bg-rose\/100 {
  background-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/0 {
  background-color: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/5 {
  background-color: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/10 {
  background-color: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/20 {
  background-color: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/25 {
  background-color: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/30 {
  background-color: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/40 {
  background-color: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/50 {
  background-color: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/60 {
  background-color: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/70 {
  background-color: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/75 {
  background-color: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/80 {
  background-color: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/90 {
  background-color: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/95 {
  background-color: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-25\/100 {
  background-color: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/0 {
  background-color: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/5 {
  background-color: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/10 {
  background-color: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/20 {
  background-color: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/25 {
  background-color: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/30 {
  background-color: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/40 {
  background-color: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/50 {
  background-color: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/60 {
  background-color: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/70 {
  background-color: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/75 {
  background-color: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/80 {
  background-color: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/90 {
  background-color: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/95 {
  background-color: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-50\/100 {
  background-color: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/0 {
  background-color: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/5 {
  background-color: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/10 {
  background-color: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/20 {
  background-color: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/25 {
  background-color: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/30 {
  background-color: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/40 {
  background-color: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/50 {
  background-color: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/60 {
  background-color: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/70 {
  background-color: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/75 {
  background-color: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/80 {
  background-color: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/90 {
  background-color: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/95 {
  background-color: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-100\/100 {
  background-color: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/0 {
  background-color: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/5 {
  background-color: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/10 {
  background-color: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/20 {
  background-color: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/25 {
  background-color: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/30 {
  background-color: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/40 {
  background-color: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/50 {
  background-color: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/60 {
  background-color: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/70 {
  background-color: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/75 {
  background-color: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/80 {
  background-color: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/90 {
  background-color: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/95 {
  background-color: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-200\/100 {
  background-color: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/0 {
  background-color: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/5 {
  background-color: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/10 {
  background-color: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/20 {
  background-color: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/25 {
  background-color: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/30 {
  background-color: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/40 {
  background-color: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/50 {
  background-color: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/60 {
  background-color: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/70 {
  background-color: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/75 {
  background-color: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/80 {
  background-color: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/90 {
  background-color: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/95 {
  background-color: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-300\/100 {
  background-color: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-400\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/0 {
  background-color: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/5 {
  background-color: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/10 {
  background-color: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/20 {
  background-color: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/25 {
  background-color: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/30 {
  background-color: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/40 {
  background-color: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/50 {
  background-color: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/60 {
  background-color: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/70 {
  background-color: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/75 {
  background-color: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/80 {
  background-color: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/90 {
  background-color: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/95 {
  background-color: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-500\/100 {
  background-color: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/0 {
  background-color: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/5 {
  background-color: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/10 {
  background-color: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/20 {
  background-color: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/25 {
  background-color: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/30 {
  background-color: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/40 {
  background-color: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/50 {
  background-color: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/60 {
  background-color: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/70 {
  background-color: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/75 {
  background-color: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/80 {
  background-color: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/90 {
  background-color: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/95 {
  background-color: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-600\/100 {
  background-color: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/0 {
  background-color: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/5 {
  background-color: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/10 {
  background-color: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/20 {
  background-color: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/25 {
  background-color: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/30 {
  background-color: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/40 {
  background-color: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/50 {
  background-color: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/60 {
  background-color: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/70 {
  background-color: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/75 {
  background-color: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/80 {
  background-color: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/90 {
  background-color: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/95 {
  background-color: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-700\/100 {
  background-color: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/0 {
  background-color: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/5 {
  background-color: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/10 {
  background-color: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/20 {
  background-color: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/25 {
  background-color: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/30 {
  background-color: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/40 {
  background-color: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/50 {
  background-color: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/60 {
  background-color: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/70 {
  background-color: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/75 {
  background-color: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/80 {
  background-color: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/90 {
  background-color: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/95 {
  background-color: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-800\/100 {
  background-color: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/0 {
  background-color: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/5 {
  background-color: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/10 {
  background-color: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/20 {
  background-color: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/25 {
  background-color: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/30 {
  background-color: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/40 {
  background-color: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/50 {
  background-color: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/60 {
  background-color: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/70 {
  background-color: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/75 {
  background-color: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/80 {
  background-color: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/90 {
  background-color: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/95 {
  background-color: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark-900\/100 {
  background-color: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:bg-orange-dark\/0 {
  background-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:bg-orange-dark\/5 {
  background-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-dark\/10 {
  background-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-dark\/20 {
  background-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-dark\/25 {
  background-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-dark\/30 {
  background-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-dark\/40 {
  background-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-dark\/50 {
  background-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-dark\/60 {
  background-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-dark\/70 {
  background-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-dark\/75 {
  background-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-dark\/80 {
  background-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-dark\/90 {
  background-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-dark\/95 {
  background-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-dark\/100 {
  background-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:bg-orange-25\/0 {
  background-color: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:bg-orange-25\/5 {
  background-color: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-25\/10 {
  background-color: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-25\/20 {
  background-color: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-25\/25 {
  background-color: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-25\/30 {
  background-color: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-25\/40 {
  background-color: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-25\/50 {
  background-color: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-25\/60 {
  background-color: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-25\/70 {
  background-color: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-25\/75 {
  background-color: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-25\/80 {
  background-color: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-25\/90 {
  background-color: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-25\/95 {
  background-color: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-25\/100 {
  background-color: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:bg-orange-50\/0 {
  background-color: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:bg-orange-50\/5 {
  background-color: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-50\/10 {
  background-color: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-50\/20 {
  background-color: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-50\/25 {
  background-color: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-50\/30 {
  background-color: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-50\/40 {
  background-color: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-50\/50 {
  background-color: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-50\/60 {
  background-color: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-50\/70 {
  background-color: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-50\/75 {
  background-color: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-50\/80 {
  background-color: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-50\/90 {
  background-color: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-50\/95 {
  background-color: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-50\/100 {
  background-color: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:bg-orange-100\/0 {
  background-color: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:bg-orange-100\/5 {
  background-color: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-100\/10 {
  background-color: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-100\/20 {
  background-color: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-100\/25 {
  background-color: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-100\/30 {
  background-color: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-100\/40 {
  background-color: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-100\/50 {
  background-color: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-100\/60 {
  background-color: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-100\/70 {
  background-color: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-100\/75 {
  background-color: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-100\/80 {
  background-color: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-100\/90 {
  background-color: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-100\/95 {
  background-color: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-100\/100 {
  background-color: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:bg-orange-200\/0 {
  background-color: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:bg-orange-200\/5 {
  background-color: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-200\/10 {
  background-color: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-200\/20 {
  background-color: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-200\/25 {
  background-color: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-200\/30 {
  background-color: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-200\/40 {
  background-color: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-200\/50 {
  background-color: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-200\/60 {
  background-color: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-200\/70 {
  background-color: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-200\/75 {
  background-color: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-200\/80 {
  background-color: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-200\/90 {
  background-color: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-200\/95 {
  background-color: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-200\/100 {
  background-color: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:bg-orange-300\/0 {
  background-color: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:bg-orange-300\/5 {
  background-color: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-300\/10 {
  background-color: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-300\/20 {
  background-color: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-300\/25 {
  background-color: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-300\/30 {
  background-color: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-300\/40 {
  background-color: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-300\/50 {
  background-color: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-300\/60 {
  background-color: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-300\/70 {
  background-color: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-300\/75 {
  background-color: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-300\/80 {
  background-color: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-300\/90 {
  background-color: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-300\/95 {
  background-color: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-300\/100 {
  background-color: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:bg-orange-400\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:bg-orange-400\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-400\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-400\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-400\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-400\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-400\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-400\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-400\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-400\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-400\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-400\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-400\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-400\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-400\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:bg-orange-500\/0 {
  background-color: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:bg-orange-500\/5 {
  background-color: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-500\/10 {
  background-color: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-500\/20 {
  background-color: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-500\/25 {
  background-color: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-500\/30 {
  background-color: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-500\/40 {
  background-color: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-500\/50 {
  background-color: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-500\/60 {
  background-color: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-500\/70 {
  background-color: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-500\/75 {
  background-color: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-500\/80 {
  background-color: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-500\/90 {
  background-color: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-500\/95 {
  background-color: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-500\/100 {
  background-color: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:bg-orange-600\/0 {
  background-color: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:bg-orange-600\/5 {
  background-color: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-600\/10 {
  background-color: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-600\/20 {
  background-color: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-600\/25 {
  background-color: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-600\/30 {
  background-color: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-600\/40 {
  background-color: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-600\/50 {
  background-color: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-600\/60 {
  background-color: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-600\/70 {
  background-color: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-600\/75 {
  background-color: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-600\/80 {
  background-color: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-600\/90 {
  background-color: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-600\/95 {
  background-color: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-600\/100 {
  background-color: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:bg-orange-700\/0 {
  background-color: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:bg-orange-700\/5 {
  background-color: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-700\/10 {
  background-color: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-700\/20 {
  background-color: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-700\/25 {
  background-color: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-700\/30 {
  background-color: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-700\/40 {
  background-color: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-700\/50 {
  background-color: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-700\/60 {
  background-color: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-700\/70 {
  background-color: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-700\/75 {
  background-color: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-700\/80 {
  background-color: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-700\/90 {
  background-color: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-700\/95 {
  background-color: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-700\/100 {
  background-color: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:bg-orange-800\/0 {
  background-color: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:bg-orange-800\/5 {
  background-color: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-800\/10 {
  background-color: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-800\/20 {
  background-color: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-800\/25 {
  background-color: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-800\/30 {
  background-color: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-800\/40 {
  background-color: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-800\/50 {
  background-color: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-800\/60 {
  background-color: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-800\/70 {
  background-color: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-800\/75 {
  background-color: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-800\/80 {
  background-color: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-800\/90 {
  background-color: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-800\/95 {
  background-color: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-800\/100 {
  background-color: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:bg-orange-900\/0 {
  background-color: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:bg-orange-900\/5 {
  background-color: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:bg-orange-900\/10 {
  background-color: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:bg-orange-900\/20 {
  background-color: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:bg-orange-900\/25 {
  background-color: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:bg-orange-900\/30 {
  background-color: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:bg-orange-900\/40 {
  background-color: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:bg-orange-900\/50 {
  background-color: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:bg-orange-900\/60 {
  background-color: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:bg-orange-900\/70 {
  background-color: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:bg-orange-900\/75 {
  background-color: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:bg-orange-900\/80 {
  background-color: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:bg-orange-900\/90 {
  background-color: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:bg-orange-900\/95 {
  background-color: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:bg-orange-900\/100 {
  background-color: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:bg-orange\/0 {
  background-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:bg-orange\/5 {
  background-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:bg-orange\/10 {
  background-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:bg-orange\/20 {
  background-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:bg-orange\/25 {
  background-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:bg-orange\/30 {
  background-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:bg-orange\/40 {
  background-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:bg-orange\/50 {
  background-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:bg-orange\/60 {
  background-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:bg-orange\/70 {
  background-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:bg-orange\/75 {
  background-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:bg-orange\/80 {
  background-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:bg-orange\/90 {
  background-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:bg-orange\/95 {
  background-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:bg-orange\/100 {
  background-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:bg-yellow-25\/0 {
  background-color: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:bg-yellow-25\/5 {
  background-color: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-25\/10 {
  background-color: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-25\/20 {
  background-color: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-25\/25 {
  background-color: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-25\/30 {
  background-color: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-25\/40 {
  background-color: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-25\/50 {
  background-color: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-25\/60 {
  background-color: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-25\/70 {
  background-color: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-25\/75 {
  background-color: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-25\/80 {
  background-color: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-25\/90 {
  background-color: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-25\/95 {
  background-color: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-25\/100 {
  background-color: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:bg-yellow-50\/0 {
  background-color: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:bg-yellow-50\/5 {
  background-color: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-50\/10 {
  background-color: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-50\/20 {
  background-color: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-50\/25 {
  background-color: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-50\/30 {
  background-color: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-50\/40 {
  background-color: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-50\/50 {
  background-color: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-50\/60 {
  background-color: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-50\/70 {
  background-color: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-50\/75 {
  background-color: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-50\/80 {
  background-color: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-50\/90 {
  background-color: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-50\/95 {
  background-color: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-50\/100 {
  background-color: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:bg-yellow-100\/0 {
  background-color: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:bg-yellow-100\/5 {
  background-color: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-100\/10 {
  background-color: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-100\/20 {
  background-color: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-100\/25 {
  background-color: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-100\/30 {
  background-color: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-100\/40 {
  background-color: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-100\/50 {
  background-color: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-100\/60 {
  background-color: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-100\/70 {
  background-color: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-100\/75 {
  background-color: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-100\/80 {
  background-color: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-100\/90 {
  background-color: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-100\/95 {
  background-color: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-100\/100 {
  background-color: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:bg-yellow-200\/0 {
  background-color: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:bg-yellow-200\/5 {
  background-color: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-200\/10 {
  background-color: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-200\/20 {
  background-color: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-200\/25 {
  background-color: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-200\/30 {
  background-color: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-200\/40 {
  background-color: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-200\/50 {
  background-color: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-200\/60 {
  background-color: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-200\/70 {
  background-color: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-200\/75 {
  background-color: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-200\/80 {
  background-color: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-200\/90 {
  background-color: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-200\/95 {
  background-color: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-200\/100 {
  background-color: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:bg-yellow-300\/0 {
  background-color: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:bg-yellow-300\/5 {
  background-color: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-300\/10 {
  background-color: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-300\/20 {
  background-color: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-300\/25 {
  background-color: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-300\/30 {
  background-color: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-300\/40 {
  background-color: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-300\/50 {
  background-color: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-300\/60 {
  background-color: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-300\/70 {
  background-color: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-300\/75 {
  background-color: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-300\/80 {
  background-color: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-300\/90 {
  background-color: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-300\/95 {
  background-color: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-300\/100 {
  background-color: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:bg-yellow-400\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:bg-yellow-400\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-400\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-400\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-400\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-400\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-400\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-400\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-400\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-400\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-400\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-400\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-400\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-400\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-400\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:bg-yellow-500\/0 {
  background-color: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:bg-yellow-500\/5 {
  background-color: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-500\/10 {
  background-color: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-500\/20 {
  background-color: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-500\/25 {
  background-color: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-500\/30 {
  background-color: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-500\/40 {
  background-color: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-500\/50 {
  background-color: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-500\/60 {
  background-color: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-500\/70 {
  background-color: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-500\/75 {
  background-color: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-500\/80 {
  background-color: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-500\/90 {
  background-color: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-500\/95 {
  background-color: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-500\/100 {
  background-color: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:bg-yellow-600\/0 {
  background-color: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:bg-yellow-600\/5 {
  background-color: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-600\/10 {
  background-color: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-600\/20 {
  background-color: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-600\/25 {
  background-color: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-600\/30 {
  background-color: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-600\/40 {
  background-color: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-600\/50 {
  background-color: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-600\/60 {
  background-color: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-600\/70 {
  background-color: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-600\/75 {
  background-color: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-600\/80 {
  background-color: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-600\/90 {
  background-color: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-600\/95 {
  background-color: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-600\/100 {
  background-color: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:bg-yellow-700\/0 {
  background-color: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:bg-yellow-700\/5 {
  background-color: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-700\/10 {
  background-color: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-700\/20 {
  background-color: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-700\/25 {
  background-color: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-700\/30 {
  background-color: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-700\/40 {
  background-color: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-700\/50 {
  background-color: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-700\/60 {
  background-color: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-700\/70 {
  background-color: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-700\/75 {
  background-color: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-700\/80 {
  background-color: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-700\/90 {
  background-color: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-700\/95 {
  background-color: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-700\/100 {
  background-color: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:bg-yellow-800\/0 {
  background-color: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:bg-yellow-800\/5 {
  background-color: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-800\/10 {
  background-color: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-800\/20 {
  background-color: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-800\/25 {
  background-color: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-800\/30 {
  background-color: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-800\/40 {
  background-color: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-800\/50 {
  background-color: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-800\/60 {
  background-color: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-800\/70 {
  background-color: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-800\/75 {
  background-color: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-800\/80 {
  background-color: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-800\/90 {
  background-color: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-800\/95 {
  background-color: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-800\/100 {
  background-color: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:bg-yellow-900\/0 {
  background-color: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:bg-yellow-900\/5 {
  background-color: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow-900\/10 {
  background-color: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow-900\/20 {
  background-color: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow-900\/25 {
  background-color: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow-900\/30 {
  background-color: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow-900\/40 {
  background-color: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow-900\/50 {
  background-color: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow-900\/60 {
  background-color: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow-900\/70 {
  background-color: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow-900\/75 {
  background-color: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow-900\/80 {
  background-color: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow-900\/90 {
  background-color: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow-900\/95 {
  background-color: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow-900\/100 {
  background-color: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:bg-yellow\/0 {
  background-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:bg-yellow\/5 {
  background-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:bg-yellow\/10 {
  background-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:bg-yellow\/20 {
  background-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:bg-yellow\/25 {
  background-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:bg-yellow\/30 {
  background-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:bg-yellow\/40 {
  background-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:bg-yellow\/50 {
  background-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:bg-yellow\/60 {
  background-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:bg-yellow\/70 {
  background-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:bg-yellow\/75 {
  background-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:bg-yellow\/80 {
  background-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:bg-yellow\/90 {
  background-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:bg-yellow\/95 {
  background-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:bg-yellow\/100 {
  background-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:fill-white {
  fill: #FFFFFF;
}

.group:disabled .group-disabled\:fill-black {
  fill: #000000;
}

.group:disabled .group-disabled\:fill-gray-25 {
  fill: #FCFCFD;
}

.group:disabled .group-disabled\:fill-gray-50 {
  fill: #F9FAFB;
}

.group:disabled .group-disabled\:fill-gray-100 {
  fill: #F2F4F7;
}

.group:disabled .group-disabled\:fill-gray-200 {
  fill: #EAECF0;
}

.group:disabled .group-disabled\:fill-gray-300 {
  fill: #D0D5DD;
}

.group:disabled .group-disabled\:fill-gray-400 {
  fill: #98A2B3;
}

.group:disabled .group-disabled\:fill-gray-500 {
  fill: #667085;
}

.group:disabled .group-disabled\:fill-gray-600 {
  fill: #475467;
}

.group:disabled .group-disabled\:fill-gray-700 {
  fill: #344054;
}

.group:disabled .group-disabled\:fill-gray-800 {
  fill: #1D2939;
}

.group:disabled .group-disabled\:fill-gray-900 {
  fill: #101828;
}

.group:disabled .group-disabled\:fill-gray {
  fill: #98A2B3;
}

.group:disabled .group-disabled\:fill-primary-25 {
  fill: #F7FAFF;
}

.group:disabled .group-disabled\:fill-primary-50 {
  fill: #F5F8FF;
}

.group:disabled .group-disabled\:fill-primary-100 {
  fill: #EFF3FF;
}

.group:disabled .group-disabled\:fill-primary-200 {
  fill: #DAE8FF;
}

.group:disabled .group-disabled\:fill-primary-300 {
  fill: #9EC0FC;
}

.group:disabled .group-disabled\:fill-primary-400 {
  fill: #74A7FE;
}

.group:disabled .group-disabled\:fill-primary-500 {
  fill: #5794FD;
}

.group:disabled .group-disabled\:fill-primary-600 {
  fill: #3D82F9;
}

.group:disabled .group-disabled\:fill-primary-700 {
  fill: #2F67C9;
}

.group:disabled .group-disabled\:fill-primary-800 {
  fill: #374C99;
}

.group:disabled .group-disabled\:fill-primary-900 {
  fill: #243366;
}

.group:disabled .group-disabled\:fill-primary {
  fill: #74A7FE;
}

.group:disabled .group-disabled\:fill-error-25 {
  fill: #FFFBFA;
}

.group:disabled .group-disabled\:fill-error-50 {
  fill: #FEF3F2;
}

.group:disabled .group-disabled\:fill-error-100 {
  fill: #FEE4E2;
}

.group:disabled .group-disabled\:fill-error-200 {
  fill: #FECDCA;
}

.group:disabled .group-disabled\:fill-error-300 {
  fill: #FDA29B;
}

.group:disabled .group-disabled\:fill-error-400 {
  fill: #F97066;
}

.group:disabled .group-disabled\:fill-error-500 {
  fill: #F04438;
}

.group:disabled .group-disabled\:fill-error-600 {
  fill: #D92D20;
}

.group:disabled .group-disabled\:fill-error-700 {
  fill: #B42318;
}

.group:disabled .group-disabled\:fill-error-800 {
  fill: #912018;
}

.group:disabled .group-disabled\:fill-error-900 {
  fill: #7A271A;
}

.group:disabled .group-disabled\:fill-error {
  fill: #F97066;
}

.group:disabled .group-disabled\:fill-warning-25 {
  fill: #FFFCF5;
}

.group:disabled .group-disabled\:fill-warning-50 {
  fill: #FFFAEB;
}

.group:disabled .group-disabled\:fill-warning-100 {
  fill: #FEF0C7;
}

.group:disabled .group-disabled\:fill-warning-200 {
  fill: #FEDF89;
}

.group:disabled .group-disabled\:fill-warning-300 {
  fill: #FEC84B;
}

.group:disabled .group-disabled\:fill-warning-400 {
  fill: #FDB022;
}

.group:disabled .group-disabled\:fill-warning-500 {
  fill: #F79009;
}

.group:disabled .group-disabled\:fill-warning-600 {
  fill: #DC6803;
}

.group:disabled .group-disabled\:fill-warning-700 {
  fill: #B54708;
}

.group:disabled .group-disabled\:fill-warning-800 {
  fill: #93370D;
}

.group:disabled .group-disabled\:fill-warning-900 {
  fill: #7A2E0E;
}

.group:disabled .group-disabled\:fill-warning {
  fill: #FDB022;
}

.group:disabled .group-disabled\:fill-success-25 {
  fill: #F6FEF9;
}

.group:disabled .group-disabled\:fill-success-50 {
  fill: #ECFDF3;
}

.group:disabled .group-disabled\:fill-success-100 {
  fill: #D1FADF;
}

.group:disabled .group-disabled\:fill-success-200 {
  fill: #A6F4C5;
}

.group:disabled .group-disabled\:fill-success-300 {
  fill: #6CE9A6;
}

.group:disabled .group-disabled\:fill-success-400 {
  fill: #32D583;
}

.group:disabled .group-disabled\:fill-success-500 {
  fill: #12876A;
}

.group:disabled .group-disabled\:fill-success-600 {
  fill: #039855;
}

.group:disabled .group-disabled\:fill-success-700 {
  fill: #027A48;
}

.group:disabled .group-disabled\:fill-success-800 {
  fill: #05603A;
}

.group:disabled .group-disabled\:fill-success-900 {
  fill: #054F31;
}

.group:disabled .group-disabled\:fill-success {
  fill: #32D583;
}

.group:disabled .group-disabled\:fill-gray-blue-25 {
  fill: #FCFCFD;
}

.group:disabled .group-disabled\:fill-gray-blue-50 {
  fill: #F8F9FC;
}

.group:disabled .group-disabled\:fill-gray-blue-100 {
  fill: #EAECF5;
}

.group:disabled .group-disabled\:fill-gray-blue-200 {
  fill: #D5D9EB;
}

.group:disabled .group-disabled\:fill-gray-blue-300 {
  fill: #B3B8DB;
}

.group:disabled .group-disabled\:fill-gray-blue-400 {
  fill: #717BBC;
}

.group:disabled .group-disabled\:fill-gray-blue-500 {
  fill: #4E5BA6;
}

.group:disabled .group-disabled\:fill-gray-blue-600 {
  fill: #3E4784;
}

.group:disabled .group-disabled\:fill-gray-blue-700 {
  fill: #363F72;
}

.group:disabled .group-disabled\:fill-gray-blue-800 {
  fill: #293056;
}

.group:disabled .group-disabled\:fill-gray-blue-900 {
  fill: #101323;
}

.group:disabled .group-disabled\:fill-gray-blue {
  fill: #717BBC;
}

.group:disabled .group-disabled\:fill-gray-cool-25 {
  fill: #FCFCFD;
}

.group:disabled .group-disabled\:fill-gray-cool-50 {
  fill: #F9F9FB;
}

.group:disabled .group-disabled\:fill-gray-cool-100 {
  fill: #EFF1F5;
}

.group:disabled .group-disabled\:fill-gray-cool-200 {
  fill: #DCDFEA;
}

.group:disabled .group-disabled\:fill-gray-cool-300 {
  fill: #B9C0D4;
}

.group:disabled .group-disabled\:fill-gray-cool-400 {
  fill: #7D89B0;
}

.group:disabled .group-disabled\:fill-gray-cool-500 {
  fill: #5D6B98;
}

.group:disabled .group-disabled\:fill-gray-cool-600 {
  fill: #4A5578;
}

.group:disabled .group-disabled\:fill-gray-cool-700 {
  fill: #404968;
}

.group:disabled .group-disabled\:fill-gray-cool-800 {
  fill: #30374F;
}

.group:disabled .group-disabled\:fill-gray-cool-900 {
  fill: #111322;
}

.group:disabled .group-disabled\:fill-gray-cool {
  fill: #7D89B0;
}

.group:disabled .group-disabled\:fill-gray-modern-25 {
  fill: #FCFCFD;
}

.group:disabled .group-disabled\:fill-gray-modern-50 {
  fill: #F8FAFC;
}

.group:disabled .group-disabled\:fill-gray-modern-100 {
  fill: #EEF2F6;
}

.group:disabled .group-disabled\:fill-gray-modern-200 {
  fill: #E3E8EF;
}

.group:disabled .group-disabled\:fill-gray-modern-300 {
  fill: #CDD5DF;
}

.group:disabled .group-disabled\:fill-gray-modern-400 {
  fill: #9AA4B2;
}

.group:disabled .group-disabled\:fill-gray-modern-500 {
  fill: #697586;
}

.group:disabled .group-disabled\:fill-gray-modern-600 {
  fill: #485565;
}

.group:disabled .group-disabled\:fill-gray-modern-700 {
  fill: #364152;
}

.group:disabled .group-disabled\:fill-gray-modern-800 {
  fill: #202939;
}

.group:disabled .group-disabled\:fill-gray-modern-900 {
  fill: #121926;
}

.group:disabled .group-disabled\:fill-gray-modern {
  fill: #9AA4B2;
}

.group:disabled .group-disabled\:fill-gray-neutral-25 {
  fill: #FCFCFD;
}

.group:disabled .group-disabled\:fill-gray-neutral-50 {
  fill: #F9FAFB;
}

.group:disabled .group-disabled\:fill-gray-neutral-100 {
  fill: #F3F4F6;
}

.group:disabled .group-disabled\:fill-gray-neutral-200 {
  fill: #E5E7EB;
}

.group:disabled .group-disabled\:fill-gray-neutral-300 {
  fill: #D2D6DB;
}

.group:disabled .group-disabled\:fill-gray-neutral-400 {
  fill: #9DA4AE;
}

.group:disabled .group-disabled\:fill-gray-neutral-500 {
  fill: #6C737F;
}

.group:disabled .group-disabled\:fill-gray-neutral-600 {
  fill: #4D5761;
}

.group:disabled .group-disabled\:fill-gray-neutral-700 {
  fill: #384250;
}

.group:disabled .group-disabled\:fill-gray-neutral-800 {
  fill: #1F2A37;
}

.group:disabled .group-disabled\:fill-gray-neutral-900 {
  fill: #111927;
}

.group:disabled .group-disabled\:fill-gray-neutral {
  fill: #9DA4AE;
}

.group:disabled .group-disabled\:fill-gray-iron-25 {
  fill: #FCFCFC;
}

.group:disabled .group-disabled\:fill-gray-iron-50 {
  fill: #FAFAFA;
}

.group:disabled .group-disabled\:fill-gray-iron-100 {
  fill: #F4F4F5;
}

.group:disabled .group-disabled\:fill-gray-iron-200 {
  fill: #E4E4E7;
}

.group:disabled .group-disabled\:fill-gray-iron-300 {
  fill: #D1D1D6;
}

.group:disabled .group-disabled\:fill-gray-iron-400 {
  fill: #A0A0AB;
}

.group:disabled .group-disabled\:fill-gray-iron-500 {
  fill: #70707B;
}

.group:disabled .group-disabled\:fill-gray-iron-600 {
  fill: #51525C;
}

.group:disabled .group-disabled\:fill-gray-iron-700 {
  fill: #3F3F46;
}

.group:disabled .group-disabled\:fill-gray-iron-800 {
  fill: #26272B;
}

.group:disabled .group-disabled\:fill-gray-iron-900 {
  fill: #18181B;
}

.group:disabled .group-disabled\:fill-gray-iron {
  fill: #A0A0AB;
}

.group:disabled .group-disabled\:fill-gray-true-25 {
  fill: #FCFCFC;
}

.group:disabled .group-disabled\:fill-gray-true-50 {
  fill: #FAFAFA;
}

.group:disabled .group-disabled\:fill-gray-true-100 {
  fill: #F5F5F5;
}

.group:disabled .group-disabled\:fill-gray-true-200 {
  fill: #E5E5E5;
}

.group:disabled .group-disabled\:fill-gray-true-300 {
  fill: #D6D6D6;
}

.group:disabled .group-disabled\:fill-gray-true-400 {
  fill: #A3A3A3;
}

.group:disabled .group-disabled\:fill-gray-true-500 {
  fill: #737373;
}

.group:disabled .group-disabled\:fill-gray-true-600 {
  fill: #525252;
}

.group:disabled .group-disabled\:fill-gray-true-700 {
  fill: #424242;
}

.group:disabled .group-disabled\:fill-gray-true-800 {
  fill: #292929;
}

.group:disabled .group-disabled\:fill-gray-true-900 {
  fill: #141414;
}

.group:disabled .group-disabled\:fill-gray-true {
  fill: #A3A3A3;
}

.group:disabled .group-disabled\:fill-gray-warm-25 {
  fill: #FDFDFC;
}

.group:disabled .group-disabled\:fill-gray-warm-50 {
  fill: #FAFAF9;
}

.group:disabled .group-disabled\:fill-gray-warm-100 {
  fill: #F5F5F4;
}

.group:disabled .group-disabled\:fill-gray-warm-200 {
  fill: #E7E5E4;
}

.group:disabled .group-disabled\:fill-gray-warm-300 {
  fill: #D7D3D0;
}

.group:disabled .group-disabled\:fill-gray-warm-400 {
  fill: #A9A29D;
}

.group:disabled .group-disabled\:fill-gray-warm-500 {
  fill: #79716B;
}

.group:disabled .group-disabled\:fill-gray-warm-600 {
  fill: #57534E;
}

.group:disabled .group-disabled\:fill-gray-warm-700 {
  fill: #44403C;
}

.group:disabled .group-disabled\:fill-gray-warm-800 {
  fill: #292524;
}

.group:disabled .group-disabled\:fill-gray-warm-900 {
  fill: #1C1917;
}

.group:disabled .group-disabled\:fill-gray-warm {
  fill: #A9A29D;
}

.group:disabled .group-disabled\:fill-moss-25 {
  fill: #FAFDF7;
}

.group:disabled .group-disabled\:fill-moss-50 {
  fill: #F5FBEE;
}

.group:disabled .group-disabled\:fill-moss-100 {
  fill: #E6F4D7;
}

.group:disabled .group-disabled\:fill-moss-200 {
  fill: #CEEAB0;
}

.group:disabled .group-disabled\:fill-moss-300 {
  fill: #ACDC79;
}

.group:disabled .group-disabled\:fill-moss-400 {
  fill: #86CB3C;
}

.group:disabled .group-disabled\:fill-moss-500 {
  fill: #669F2A;
}

.group:disabled .group-disabled\:fill-moss-600 {
  fill: #4F7A21;
}

.group:disabled .group-disabled\:fill-moss-700 {
  fill: #3F621A;
}

.group:disabled .group-disabled\:fill-moss-800 {
  fill: #335015;
}

.group:disabled .group-disabled\:fill-moss-900 {
  fill: #2B4212;
}

.group:disabled .group-disabled\:fill-moss {
  fill: #86CB3C;
}

.group:disabled .group-disabled\:fill-green-light-25 {
  fill: #FAFEF5;
}

.group:disabled .group-disabled\:fill-green-light-50 {
  fill: #F3FEE7;
}

.group:disabled .group-disabled\:fill-green-light-100 {
  fill: #E4FBCC;
}

.group:disabled .group-disabled\:fill-green-light-200 {
  fill: #DOF8AB;
}

.group:disabled .group-disabled\:fill-green-light-300 {
  fill: #A6EF67;
}

.group:disabled .group-disabled\:fill-green-light-400 {
  fill: #85E13A;
}

.group:disabled .group-disabled\:fill-green-light-500 {
  fill: #660610;
}

.group:disabled .group-disabled\:fill-green-light-600 {
  fill: #4CA3OD;
}

.group:disabled .group-disabled\:fill-green-light-700 {
  fill: #3B7COF;
}

.group:disabled .group-disabled\:fill-green-light-800 {
  fill: #326212;
}

.group:disabled .group-disabled\:fill-green-light-900 {
  fill: #2B5314;
}

.group:disabled .group-disabled\:fill-green-light {
  fill: #85E13A;
}

.group:disabled .group-disabled\:fill-green-25 {
  fill: #F6FEF9;
}

.group:disabled .group-disabled\:fill-green-50 {
  fill: #EDFCF2;
}

.group:disabled .group-disabled\:fill-green-100 {
  fill: #D3F8DF;
}

.group:disabled .group-disabled\:fill-green-200 {
  fill: #AAF0C4;
}

.group:disabled .group-disabled\:fill-green-300 {
  fill: #73E2A3;
}

.group:disabled .group-disabled\:fill-green-400 {
  fill: #3CCB7F;
}

.group:disabled .group-disabled\:fill-green-500 {
  fill: #168364;
}

.group:disabled .group-disabled\:fill-green-600 {
  fill: #099250;
}

.group:disabled .group-disabled\:fill-green-700 {
  fill: #087443;
}

.group:disabled .group-disabled\:fill-green-800 {
  fill: #095037;
}

.group:disabled .group-disabled\:fill-green-900 {
  fill: #084C2E;
}

.group:disabled .group-disabled\:fill-green {
  fill: #3CCB7F;
}

.group:disabled .group-disabled\:fill-teal-25 {
  fill: #F6FEFC;
}

.group:disabled .group-disabled\:fill-teal-50 {
  fill: #F0FDF9;
}

.group:disabled .group-disabled\:fill-teal-100 {
  fill: #CCFBEF;
}

.group:disabled .group-disabled\:fill-teal-200 {
  fill: #99F6E0;
}

.group:disabled .group-disabled\:fill-teal-300 {
  fill: #5FE9D0;
}

.group:disabled .group-disabled\:fill-teal-400 {
  fill: #2ED3B7;
}

.group:disabled .group-disabled\:fill-teal-500 {
  fill: #15B79E;
}

.group:disabled .group-disabled\:fill-teal-600 {
  fill: #0E9384;
}

.group:disabled .group-disabled\:fill-teal-700 {
  fill: #107569;
}

.group:disabled .group-disabled\:fill-teal-800 {
  fill: #125D56;
}

.group:disabled .group-disabled\:fill-teal-900 {
  fill: #134E48;
}

.group:disabled .group-disabled\:fill-teal {
  fill: #2ED3B7;
}

.group:disabled .group-disabled\:fill-cyan-25 {
  fill: #F5FEFF;
}

.group:disabled .group-disabled\:fill-cyan-50 {
  fill: #ECFDFF;
}

.group:disabled .group-disabled\:fill-cyan-100 {
  fill: #CFF9FE;
}

.group:disabled .group-disabled\:fill-cyan-200 {
  fill: #A5F0FC;
}

.group:disabled .group-disabled\:fill-cyan-300 {
  fill: #67E3F9;
}

.group:disabled .group-disabled\:fill-cyan-400 {
  fill: #22CCEE;
}

.group:disabled .group-disabled\:fill-cyan-500 {
  fill: #06AED4;
}

.group:disabled .group-disabled\:fill-cyan-600 {
  fill: #088AB2;
}

.group:disabled .group-disabled\:fill-cyan-700 {
  fill: #0E7090;
}

.group:disabled .group-disabled\:fill-cyan-800 {
  fill: #155B75;
}

.group:disabled .group-disabled\:fill-cyan-900 {
  fill: #164C63;
}

.group:disabled .group-disabled\:fill-cyan {
  fill: #22CCEE;
}

.group:disabled .group-disabled\:fill-blue-light-25 {
  fill: #F5FBFF;
}

.group:disabled .group-disabled\:fill-blue-light-50 {
  fill: #F0F9FF;
}

.group:disabled .group-disabled\:fill-blue-light-100 {
  fill: #E0F2FE;
}

.group:disabled .group-disabled\:fill-blue-light-200 {
  fill: #B9E6FE;
}

.group:disabled .group-disabled\:fill-blue-light-300 {
  fill: #7CD4FD;
}

.group:disabled .group-disabled\:fill-blue-light-400 {
  fill: #36BFFA;
}

.group:disabled .group-disabled\:fill-blue-light-500 {
  fill: #0BA5EC;
}

.group:disabled .group-disabled\:fill-blue-light-600 {
  fill: #0086C9;
}

.group:disabled .group-disabled\:fill-blue-light-700 {
  fill: #026AA2;
}

.group:disabled .group-disabled\:fill-blue-light-800 {
  fill: #065986;
}

.group:disabled .group-disabled\:fill-blue-light-900 {
  fill: #0B4A6F;
}

.group:disabled .group-disabled\:fill-blue-light {
  fill: #36BFFA;
}

.group:disabled .group-disabled\:fill-blue-25 {
  fill: #F5FAFF;
}

.group:disabled .group-disabled\:fill-blue-50 {
  fill: #EFF8FF;
}

.group:disabled .group-disabled\:fill-blue-100 {
  fill: #D1E9FF;
}

.group:disabled .group-disabled\:fill-blue-200 {
  fill: #B2DDFF;
}

.group:disabled .group-disabled\:fill-blue-300 {
  fill: #84CAFF;
}

.group:disabled .group-disabled\:fill-blue-400 {
  fill: #53B1FD;
}

.group:disabled .group-disabled\:fill-blue-500 {
  fill: #2E90FA;
}

.group:disabled .group-disabled\:fill-blue-600 {
  fill: #1570EF;
}

.group:disabled .group-disabled\:fill-blue-700 {
  fill: #175CD3;
}

.group:disabled .group-disabled\:fill-blue-800 {
  fill: #1849A9;
}

.group:disabled .group-disabled\:fill-blue-900 {
  fill: #194185;
}

.group:disabled .group-disabled\:fill-blue {
  fill: #53B1FD;
}

.group:disabled .group-disabled\:fill-blue-dark-25 {
  fill: #F5F8FF;
}

.group:disabled .group-disabled\:fill-blue-dark-50 {
  fill: #EFF4FF;
}

.group:disabled .group-disabled\:fill-blue-dark-100 {
  fill: #D1E0FF;
}

.group:disabled .group-disabled\:fill-blue-dark-200 {
  fill: #B2CCFF;
}

.group:disabled .group-disabled\:fill-blue-dark-300 {
  fill: #84ADFF;
}

.group:disabled .group-disabled\:fill-blue-dark-400 {
  fill: #528BFF;
}

.group:disabled .group-disabled\:fill-blue-dark-500 {
  fill: #2970FF;
}

.group:disabled .group-disabled\:fill-blue-dark-600 {
  fill: #155EEF;
}

.group:disabled .group-disabled\:fill-blue-dark-700 {
  fill: #004EEB;
}

.group:disabled .group-disabled\:fill-blue-dark-800 {
  fill: #0040C1;
}

.group:disabled .group-disabled\:fill-blue-dark-900 {
  fill: #00359E;
}

.group:disabled .group-disabled\:fill-blue-dark {
  fill: #528BFF;
}

.group:disabled .group-disabled\:fill-indigo-25 {
  fill: #F5F8FF;
}

.group:disabled .group-disabled\:fill-indigo-50 {
  fill: #EEF4FF;
}

.group:disabled .group-disabled\:fill-indigo-100 {
  fill: #E0EAFF;
}

.group:disabled .group-disabled\:fill-indigo-200 {
  fill: #C7D7FE;
}

.group:disabled .group-disabled\:fill-indigo-300 {
  fill: #A4BCFD;
}

.group:disabled .group-disabled\:fill-indigo-400 {
  fill: #8098F9;
}

.group:disabled .group-disabled\:fill-indigo-500 {
  fill: #6172F3;
}

.group:disabled .group-disabled\:fill-indigo-600 {
  fill: #444CE7;
}

.group:disabled .group-disabled\:fill-indigo-700 {
  fill: #3538CD;
}

.group:disabled .group-disabled\:fill-indigo-800 {
  fill: #2D31A6;
}

.group:disabled .group-disabled\:fill-indigo-900 {
  fill: #2D3282;
}

.group:disabled .group-disabled\:fill-indigo {
  fill: #8098F9;
}

.group:disabled .group-disabled\:fill-violet-25 {
  fill: #FBFAFF;
}

.group:disabled .group-disabled\:fill-violet-50 {
  fill: #F5F3FF;
}

.group:disabled .group-disabled\:fill-violet-100 {
  fill: #ECE9FE;
}

.group:disabled .group-disabled\:fill-violet-200 {
  fill: #DDD6FE;
}

.group:disabled .group-disabled\:fill-violet-300 {
  fill: #C3B5FD;
}

.group:disabled .group-disabled\:fill-violet-400 {
  fill: #A48AFB;
}

.group:disabled .group-disabled\:fill-violet-500 {
  fill: #875BF7;
}

.group:disabled .group-disabled\:fill-violet-600 {
  fill: #7839EE;
}

.group:disabled .group-disabled\:fill-violet-700 {
  fill: #6927DA;
}

.group:disabled .group-disabled\:fill-violet-800 {
  fill: #5720B7;
}

.group:disabled .group-disabled\:fill-violet-900 {
  fill: #491C96;
}

.group:disabled .group-disabled\:fill-violet {
  fill: #A48AFB;
}

.group:disabled .group-disabled\:fill-purple-25 {
  fill: #FAFAFF;
}

.group:disabled .group-disabled\:fill-purple-50 {
  fill: #F4F3FF;
}

.group:disabled .group-disabled\:fill-purple-100 {
  fill: #EBE9FE;
}

.group:disabled .group-disabled\:fill-purple-200 {
  fill: #D9D6FE;
}

.group:disabled .group-disabled\:fill-purple-300 {
  fill: #BDB4FE;
}

.group:disabled .group-disabled\:fill-purple-400 {
  fill: #9B8AFB;
}

.group:disabled .group-disabled\:fill-purple-500 {
  fill: #7A5AF8;
}

.group:disabled .group-disabled\:fill-purple-600 {
  fill: #6938EF;
}

.group:disabled .group-disabled\:fill-purple-700 {
  fill: #5925DC;
}

.group:disabled .group-disabled\:fill-purple-800 {
  fill: #4A1FB8;
}

.group:disabled .group-disabled\:fill-purple-900 {
  fill: #3E1C96;
}

.group:disabled .group-disabled\:fill-purple {
  fill: #9B8AFB;
}

.group:disabled .group-disabled\:fill-fuchsia-25 {
  fill: #FEFAFF;
}

.group:disabled .group-disabled\:fill-fuchsia-50 {
  fill: #FDF4FF;
}

.group:disabled .group-disabled\:fill-fuchsia-100 {
  fill: #FBE8FF;
}

.group:disabled .group-disabled\:fill-fuchsia-200 {
  fill: #F6D0FE;
}

.group:disabled .group-disabled\:fill-fuchsia-300 {
  fill: #EEAAFD;
}

.group:disabled .group-disabled\:fill-fuchsia-400 {
  fill: #E478FA;
}

.group:disabled .group-disabled\:fill-fuchsia-500 {
  fill: #D444F1;
}

.group:disabled .group-disabled\:fill-fuchsia-600 {
  fill: #BA24D5;
}

.group:disabled .group-disabled\:fill-fuchsia-700 {
  fill: #9F1AB1;
}

.group:disabled .group-disabled\:fill-fuchsia-800 {
  fill: #821890;
}

.group:disabled .group-disabled\:fill-fuchsia-900 {
  fill: #6F1877;
}

.group:disabled .group-disabled\:fill-fuchsia {
  fill: #E478FA;
}

.group:disabled .group-disabled\:fill-pink-25 {
  fill: #FEF6FB;
}

.group:disabled .group-disabled\:fill-pink-50 {
  fill: #FDF2FA;
}

.group:disabled .group-disabled\:fill-pink-100 {
  fill: #FCE7F6;
}

.group:disabled .group-disabled\:fill-pink-200 {
  fill: #FCCEEE;
}

.group:disabled .group-disabled\:fill-pink-300 {
  fill: #FAA7E0;
}

.group:disabled .group-disabled\:fill-pink-400 {
  fill: #F67007;
}

.group:disabled .group-disabled\:fill-pink-500 {
  fill: #EE46BC;
}

.group:disabled .group-disabled\:fill-pink-600 {
  fill: #DD2590;
}

.group:disabled .group-disabled\:fill-pink-700 {
  fill: #C11574;
}

.group:disabled .group-disabled\:fill-pink-800 {
  fill: #9E165F;
}

.group:disabled .group-disabled\:fill-pink-900 {
  fill: #851651;
}

.group:disabled .group-disabled\:fill-pink {
  fill: #F67007;
}

.group:disabled .group-disabled\:fill-rose-25 {
  fill: #FFF5F6;
}

.group:disabled .group-disabled\:fill-rose-50 {
  fill: #FFF1F3;
}

.group:disabled .group-disabled\:fill-rose-100 {
  fill: #FFE4E8;
}

.group:disabled .group-disabled\:fill-rose-200 {
  fill: #FECDD6;
}

.group:disabled .group-disabled\:fill-rose-300 {
  fill: #FEA3B4;
}

.group:disabled .group-disabled\:fill-rose-400 {
  fill: #FD6F8E;
}

.group:disabled .group-disabled\:fill-rose-500 {
  fill: #F63D68;
}

.group:disabled .group-disabled\:fill-rose-600 {
  fill: #E31854;
}

.group:disabled .group-disabled\:fill-rose-700 {
  fill: #C01048;
}

.group:disabled .group-disabled\:fill-rose-800 {
  fill: #A11043;
}

.group:disabled .group-disabled\:fill-rose-900 {
  fill: #89123E;
}

.group:disabled .group-disabled\:fill-rose {
  fill: #FD6F8E;
}

.group:disabled .group-disabled\:fill-orange-dark-25 {
  fill: #FFF9F5;
}

.group:disabled .group-disabled\:fill-orange-dark-50 {
  fill: #FFF4ED;
}

.group:disabled .group-disabled\:fill-orange-dark-100 {
  fill: #FFE6D5;
}

.group:disabled .group-disabled\:fill-orange-dark-200 {
  fill: #FFD6AE;
}

.group:disabled .group-disabled\:fill-orange-dark-300 {
  fill: #FF9C66;
}

.group:disabled .group-disabled\:fill-orange-dark-400 {
  fill: #FF692E;
}

.group:disabled .group-disabled\:fill-orange-dark-500 {
  fill: #FF4405;
}

.group:disabled .group-disabled\:fill-orange-dark-600 {
  fill: #E62E05;
}

.group:disabled .group-disabled\:fill-orange-dark-700 {
  fill: #BC1B06;
}

.group:disabled .group-disabled\:fill-orange-dark-800 {
  fill: #97180C;
}

.group:disabled .group-disabled\:fill-orange-dark-900 {
  fill: #771A0D;
}

.group:disabled .group-disabled\:fill-orange-dark {
  fill: #FF692E;
}

.group:disabled .group-disabled\:fill-orange-25 {
  fill: #FEFAF5;
}

.group:disabled .group-disabled\:fill-orange-50 {
  fill: #FEF6EE;
}

.group:disabled .group-disabled\:fill-orange-100 {
  fill: #FDEAD7;
}

.group:disabled .group-disabled\:fill-orange-200 {
  fill: #F9DBAF;
}

.group:disabled .group-disabled\:fill-orange-300 {
  fill: #F7B27A;
}

.group:disabled .group-disabled\:fill-orange-400 {
  fill: #F38744;
}

.group:disabled .group-disabled\:fill-orange-500 {
  fill: #EF6820;
}

.group:disabled .group-disabled\:fill-orange-600 {
  fill: #E04F16;
}

.group:disabled .group-disabled\:fill-orange-700 {
  fill: #B93815;
}

.group:disabled .group-disabled\:fill-orange-800 {
  fill: #932F19;
}

.group:disabled .group-disabled\:fill-orange-900 {
  fill: #772917;
}

.group:disabled .group-disabled\:fill-orange {
  fill: #F38744;
}

.group:disabled .group-disabled\:fill-yellow-25 {
  fill: #FEFDF0;
}

.group:disabled .group-disabled\:fill-yellow-50 {
  fill: #FEFBE8;
}

.group:disabled .group-disabled\:fill-yellow-100 {
  fill: #FEF7C3;
}

.group:disabled .group-disabled\:fill-yellow-200 {
  fill: #FEEE95;
}

.group:disabled .group-disabled\:fill-yellow-300 {
  fill: #FDE272;
}

.group:disabled .group-disabled\:fill-yellow-400 {
  fill: #FAC515;
}

.group:disabled .group-disabled\:fill-yellow-500 {
  fill: #EAAA08;
}

.group:disabled .group-disabled\:fill-yellow-600 {
  fill: #CA8504;
}

.group:disabled .group-disabled\:fill-yellow-700 {
  fill: #A15C07;
}

.group:disabled .group-disabled\:fill-yellow-800 {
  fill: #854A0E;
}

.group:disabled .group-disabled\:fill-yellow-900 {
  fill: #713812;
}

.group:disabled .group-disabled\:fill-yellow {
  fill: #FAC515;
}

.group:disabled .group-disabled\:fill-white\/0 {
  fill: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:fill-white\/5 {
  fill: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:fill-white\/10 {
  fill: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:fill-white\/20 {
  fill: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:fill-white\/25 {
  fill: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:fill-white\/30 {
  fill: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:fill-white\/40 {
  fill: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:fill-white\/50 {
  fill: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:fill-white\/60 {
  fill: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:fill-white\/70 {
  fill: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:fill-white\/75 {
  fill: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:fill-white\/80 {
  fill: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:fill-white\/90 {
  fill: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:fill-white\/95 {
  fill: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:fill-white\/100 {
  fill: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:fill-black\/0 {
  fill: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:fill-black\/5 {
  fill: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:fill-black\/10 {
  fill: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:fill-black\/20 {
  fill: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:fill-black\/25 {
  fill: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:fill-black\/30 {
  fill: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:fill-black\/40 {
  fill: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:fill-black\/50 {
  fill: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:fill-black\/60 {
  fill: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:fill-black\/70 {
  fill: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:fill-black\/75 {
  fill: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:fill-black\/80 {
  fill: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:fill-black\/90 {
  fill: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:fill-black\/95 {
  fill: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:fill-black\/100 {
  fill: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:fill-gray-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:fill-gray-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:fill-gray-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:fill-gray-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:fill-gray-100\/0 {
  fill: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:fill-gray-100\/5 {
  fill: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-100\/10 {
  fill: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-100\/20 {
  fill: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-100\/25 {
  fill: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-100\/30 {
  fill: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-100\/40 {
  fill: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-100\/50 {
  fill: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-100\/60 {
  fill: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-100\/70 {
  fill: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-100\/75 {
  fill: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-100\/80 {
  fill: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-100\/90 {
  fill: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-100\/95 {
  fill: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-100\/100 {
  fill: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:fill-gray-200\/0 {
  fill: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:fill-gray-200\/5 {
  fill: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-200\/10 {
  fill: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-200\/20 {
  fill: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-200\/25 {
  fill: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-200\/30 {
  fill: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-200\/40 {
  fill: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-200\/50 {
  fill: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-200\/60 {
  fill: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-200\/70 {
  fill: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-200\/75 {
  fill: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-200\/80 {
  fill: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-200\/90 {
  fill: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-200\/95 {
  fill: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-200\/100 {
  fill: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:fill-gray-300\/0 {
  fill: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:fill-gray-300\/5 {
  fill: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-300\/10 {
  fill: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-300\/20 {
  fill: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-300\/25 {
  fill: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-300\/30 {
  fill: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-300\/40 {
  fill: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-300\/50 {
  fill: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-300\/60 {
  fill: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-300\/70 {
  fill: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-300\/75 {
  fill: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-300\/80 {
  fill: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-300\/90 {
  fill: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-300\/95 {
  fill: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-300\/100 {
  fill: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:fill-gray-400\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:fill-gray-400\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-400\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-400\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-400\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-400\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-400\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-400\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-400\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-400\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-400\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-400\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-400\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-400\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-400\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:fill-gray-500\/0 {
  fill: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:fill-gray-500\/5 {
  fill: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-500\/10 {
  fill: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-500\/20 {
  fill: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-500\/25 {
  fill: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-500\/30 {
  fill: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-500\/40 {
  fill: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-500\/50 {
  fill: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-500\/60 {
  fill: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-500\/70 {
  fill: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-500\/75 {
  fill: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-500\/80 {
  fill: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-500\/90 {
  fill: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-500\/95 {
  fill: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-500\/100 {
  fill: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:fill-gray-600\/0 {
  fill: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:fill-gray-600\/5 {
  fill: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-600\/10 {
  fill: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-600\/20 {
  fill: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-600\/25 {
  fill: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-600\/30 {
  fill: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-600\/40 {
  fill: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-600\/50 {
  fill: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-600\/60 {
  fill: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-600\/70 {
  fill: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-600\/75 {
  fill: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-600\/80 {
  fill: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-600\/90 {
  fill: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-600\/95 {
  fill: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-600\/100 {
  fill: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:fill-gray-700\/0 {
  fill: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:fill-gray-700\/5 {
  fill: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-700\/10 {
  fill: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-700\/20 {
  fill: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-700\/25 {
  fill: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-700\/30 {
  fill: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-700\/40 {
  fill: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-700\/50 {
  fill: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-700\/60 {
  fill: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-700\/70 {
  fill: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-700\/75 {
  fill: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-700\/80 {
  fill: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-700\/90 {
  fill: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-700\/95 {
  fill: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-700\/100 {
  fill: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:fill-gray-800\/0 {
  fill: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:fill-gray-800\/5 {
  fill: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-800\/10 {
  fill: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-800\/20 {
  fill: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-800\/25 {
  fill: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-800\/30 {
  fill: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-800\/40 {
  fill: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-800\/50 {
  fill: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-800\/60 {
  fill: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-800\/70 {
  fill: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-800\/75 {
  fill: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-800\/80 {
  fill: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-800\/90 {
  fill: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-800\/95 {
  fill: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-800\/100 {
  fill: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:fill-gray-900\/0 {
  fill: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:fill-gray-900\/5 {
  fill: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-900\/10 {
  fill: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-900\/20 {
  fill: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-900\/25 {
  fill: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-900\/30 {
  fill: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-900\/40 {
  fill: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-900\/50 {
  fill: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-900\/60 {
  fill: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-900\/70 {
  fill: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-900\/75 {
  fill: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-900\/80 {
  fill: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-900\/90 {
  fill: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-900\/95 {
  fill: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-900\/100 {
  fill: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:fill-gray\/0 {
  fill: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:fill-gray\/5 {
  fill: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:fill-gray\/10 {
  fill: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:fill-gray\/20 {
  fill: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:fill-gray\/25 {
  fill: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:fill-gray\/30 {
  fill: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:fill-gray\/40 {
  fill: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:fill-gray\/50 {
  fill: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:fill-gray\/60 {
  fill: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:fill-gray\/70 {
  fill: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:fill-gray\/75 {
  fill: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:fill-gray\/80 {
  fill: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:fill-gray\/90 {
  fill: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:fill-gray\/95 {
  fill: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:fill-gray\/100 {
  fill: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:fill-primary-25\/0 {
  fill: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:fill-primary-25\/5 {
  fill: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-25\/10 {
  fill: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-25\/20 {
  fill: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-25\/25 {
  fill: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-25\/30 {
  fill: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-25\/40 {
  fill: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-25\/50 {
  fill: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-25\/60 {
  fill: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-25\/70 {
  fill: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-25\/75 {
  fill: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-25\/80 {
  fill: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-25\/90 {
  fill: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-25\/95 {
  fill: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-25\/100 {
  fill: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:fill-primary-50\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:fill-primary-50\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-50\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-50\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-50\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-50\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-50\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-50\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-50\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-50\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-50\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-50\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-50\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-50\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-50\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:fill-primary-100\/0 {
  fill: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:fill-primary-100\/5 {
  fill: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-100\/10 {
  fill: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-100\/20 {
  fill: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-100\/25 {
  fill: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-100\/30 {
  fill: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-100\/40 {
  fill: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-100\/50 {
  fill: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-100\/60 {
  fill: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-100\/70 {
  fill: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-100\/75 {
  fill: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-100\/80 {
  fill: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-100\/90 {
  fill: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-100\/95 {
  fill: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-100\/100 {
  fill: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:fill-primary-200\/0 {
  fill: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:fill-primary-200\/5 {
  fill: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-200\/10 {
  fill: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-200\/20 {
  fill: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-200\/25 {
  fill: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-200\/30 {
  fill: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-200\/40 {
  fill: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-200\/50 {
  fill: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-200\/60 {
  fill: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-200\/70 {
  fill: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-200\/75 {
  fill: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-200\/80 {
  fill: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-200\/90 {
  fill: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-200\/95 {
  fill: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-200\/100 {
  fill: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:fill-primary-300\/0 {
  fill: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:fill-primary-300\/5 {
  fill: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-300\/10 {
  fill: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-300\/20 {
  fill: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-300\/25 {
  fill: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-300\/30 {
  fill: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-300\/40 {
  fill: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-300\/50 {
  fill: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-300\/60 {
  fill: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-300\/70 {
  fill: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-300\/75 {
  fill: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-300\/80 {
  fill: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-300\/90 {
  fill: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-300\/95 {
  fill: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-300\/100 {
  fill: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:fill-primary-400\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:fill-primary-400\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-400\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-400\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-400\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-400\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-400\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-400\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-400\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-400\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-400\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-400\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-400\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-400\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-400\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:fill-primary-500\/0 {
  fill: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:fill-primary-500\/5 {
  fill: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-500\/10 {
  fill: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-500\/20 {
  fill: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-500\/25 {
  fill: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-500\/30 {
  fill: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-500\/40 {
  fill: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-500\/50 {
  fill: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-500\/60 {
  fill: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-500\/70 {
  fill: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-500\/75 {
  fill: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-500\/80 {
  fill: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-500\/90 {
  fill: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-500\/95 {
  fill: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-500\/100 {
  fill: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:fill-primary-600\/0 {
  fill: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:fill-primary-600\/5 {
  fill: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-600\/10 {
  fill: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-600\/20 {
  fill: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-600\/25 {
  fill: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-600\/30 {
  fill: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-600\/40 {
  fill: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-600\/50 {
  fill: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-600\/60 {
  fill: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-600\/70 {
  fill: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-600\/75 {
  fill: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-600\/80 {
  fill: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-600\/90 {
  fill: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-600\/95 {
  fill: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-600\/100 {
  fill: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:fill-primary-700\/0 {
  fill: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:fill-primary-700\/5 {
  fill: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-700\/10 {
  fill: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-700\/20 {
  fill: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-700\/25 {
  fill: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-700\/30 {
  fill: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-700\/40 {
  fill: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-700\/50 {
  fill: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-700\/60 {
  fill: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-700\/70 {
  fill: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-700\/75 {
  fill: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-700\/80 {
  fill: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-700\/90 {
  fill: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-700\/95 {
  fill: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-700\/100 {
  fill: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:fill-primary-800\/0 {
  fill: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:fill-primary-800\/5 {
  fill: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-800\/10 {
  fill: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-800\/20 {
  fill: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-800\/25 {
  fill: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-800\/30 {
  fill: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-800\/40 {
  fill: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-800\/50 {
  fill: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-800\/60 {
  fill: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-800\/70 {
  fill: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-800\/75 {
  fill: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-800\/80 {
  fill: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-800\/90 {
  fill: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-800\/95 {
  fill: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-800\/100 {
  fill: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:fill-primary-900\/0 {
  fill: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:fill-primary-900\/5 {
  fill: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:fill-primary-900\/10 {
  fill: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:fill-primary-900\/20 {
  fill: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:fill-primary-900\/25 {
  fill: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:fill-primary-900\/30 {
  fill: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:fill-primary-900\/40 {
  fill: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:fill-primary-900\/50 {
  fill: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:fill-primary-900\/60 {
  fill: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:fill-primary-900\/70 {
  fill: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:fill-primary-900\/75 {
  fill: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:fill-primary-900\/80 {
  fill: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:fill-primary-900\/90 {
  fill: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:fill-primary-900\/95 {
  fill: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:fill-primary-900\/100 {
  fill: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:fill-primary\/0 {
  fill: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:fill-primary\/5 {
  fill: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:fill-primary\/10 {
  fill: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:fill-primary\/20 {
  fill: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:fill-primary\/25 {
  fill: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:fill-primary\/30 {
  fill: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:fill-primary\/40 {
  fill: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:fill-primary\/50 {
  fill: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:fill-primary\/60 {
  fill: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:fill-primary\/70 {
  fill: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:fill-primary\/75 {
  fill: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:fill-primary\/80 {
  fill: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:fill-primary\/90 {
  fill: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:fill-primary\/95 {
  fill: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:fill-primary\/100 {
  fill: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:fill-error-25\/0 {
  fill: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:fill-error-25\/5 {
  fill: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:fill-error-25\/10 {
  fill: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:fill-error-25\/20 {
  fill: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:fill-error-25\/25 {
  fill: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:fill-error-25\/30 {
  fill: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:fill-error-25\/40 {
  fill: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:fill-error-25\/50 {
  fill: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:fill-error-25\/60 {
  fill: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:fill-error-25\/70 {
  fill: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:fill-error-25\/75 {
  fill: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:fill-error-25\/80 {
  fill: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:fill-error-25\/90 {
  fill: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:fill-error-25\/95 {
  fill: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:fill-error-25\/100 {
  fill: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:fill-error-50\/0 {
  fill: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:fill-error-50\/5 {
  fill: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:fill-error-50\/10 {
  fill: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:fill-error-50\/20 {
  fill: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:fill-error-50\/25 {
  fill: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:fill-error-50\/30 {
  fill: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:fill-error-50\/40 {
  fill: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:fill-error-50\/50 {
  fill: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:fill-error-50\/60 {
  fill: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:fill-error-50\/70 {
  fill: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:fill-error-50\/75 {
  fill: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:fill-error-50\/80 {
  fill: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:fill-error-50\/90 {
  fill: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:fill-error-50\/95 {
  fill: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:fill-error-50\/100 {
  fill: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:fill-error-100\/0 {
  fill: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:fill-error-100\/5 {
  fill: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:fill-error-100\/10 {
  fill: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:fill-error-100\/20 {
  fill: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:fill-error-100\/25 {
  fill: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:fill-error-100\/30 {
  fill: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:fill-error-100\/40 {
  fill: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:fill-error-100\/50 {
  fill: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:fill-error-100\/60 {
  fill: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:fill-error-100\/70 {
  fill: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:fill-error-100\/75 {
  fill: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:fill-error-100\/80 {
  fill: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:fill-error-100\/90 {
  fill: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:fill-error-100\/95 {
  fill: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:fill-error-100\/100 {
  fill: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:fill-error-200\/0 {
  fill: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:fill-error-200\/5 {
  fill: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:fill-error-200\/10 {
  fill: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:fill-error-200\/20 {
  fill: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:fill-error-200\/25 {
  fill: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:fill-error-200\/30 {
  fill: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:fill-error-200\/40 {
  fill: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:fill-error-200\/50 {
  fill: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:fill-error-200\/60 {
  fill: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:fill-error-200\/70 {
  fill: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:fill-error-200\/75 {
  fill: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:fill-error-200\/80 {
  fill: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:fill-error-200\/90 {
  fill: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:fill-error-200\/95 {
  fill: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:fill-error-200\/100 {
  fill: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:fill-error-300\/0 {
  fill: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:fill-error-300\/5 {
  fill: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:fill-error-300\/10 {
  fill: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:fill-error-300\/20 {
  fill: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:fill-error-300\/25 {
  fill: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:fill-error-300\/30 {
  fill: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:fill-error-300\/40 {
  fill: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:fill-error-300\/50 {
  fill: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:fill-error-300\/60 {
  fill: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:fill-error-300\/70 {
  fill: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:fill-error-300\/75 {
  fill: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:fill-error-300\/80 {
  fill: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:fill-error-300\/90 {
  fill: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:fill-error-300\/95 {
  fill: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:fill-error-300\/100 {
  fill: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:fill-error-400\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:fill-error-400\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:fill-error-400\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:fill-error-400\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:fill-error-400\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:fill-error-400\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:fill-error-400\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:fill-error-400\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:fill-error-400\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:fill-error-400\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:fill-error-400\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:fill-error-400\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:fill-error-400\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:fill-error-400\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:fill-error-400\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:fill-error-500\/0 {
  fill: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:fill-error-500\/5 {
  fill: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:fill-error-500\/10 {
  fill: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:fill-error-500\/20 {
  fill: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:fill-error-500\/25 {
  fill: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:fill-error-500\/30 {
  fill: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:fill-error-500\/40 {
  fill: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:fill-error-500\/50 {
  fill: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:fill-error-500\/60 {
  fill: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:fill-error-500\/70 {
  fill: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:fill-error-500\/75 {
  fill: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:fill-error-500\/80 {
  fill: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:fill-error-500\/90 {
  fill: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:fill-error-500\/95 {
  fill: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:fill-error-500\/100 {
  fill: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:fill-error-600\/0 {
  fill: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:fill-error-600\/5 {
  fill: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:fill-error-600\/10 {
  fill: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:fill-error-600\/20 {
  fill: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:fill-error-600\/25 {
  fill: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:fill-error-600\/30 {
  fill: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:fill-error-600\/40 {
  fill: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:fill-error-600\/50 {
  fill: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:fill-error-600\/60 {
  fill: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:fill-error-600\/70 {
  fill: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:fill-error-600\/75 {
  fill: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:fill-error-600\/80 {
  fill: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:fill-error-600\/90 {
  fill: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:fill-error-600\/95 {
  fill: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:fill-error-600\/100 {
  fill: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:fill-error-700\/0 {
  fill: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:fill-error-700\/5 {
  fill: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:fill-error-700\/10 {
  fill: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:fill-error-700\/20 {
  fill: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:fill-error-700\/25 {
  fill: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:fill-error-700\/30 {
  fill: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:fill-error-700\/40 {
  fill: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:fill-error-700\/50 {
  fill: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:fill-error-700\/60 {
  fill: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:fill-error-700\/70 {
  fill: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:fill-error-700\/75 {
  fill: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:fill-error-700\/80 {
  fill: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:fill-error-700\/90 {
  fill: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:fill-error-700\/95 {
  fill: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:fill-error-700\/100 {
  fill: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:fill-error-800\/0 {
  fill: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:fill-error-800\/5 {
  fill: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:fill-error-800\/10 {
  fill: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:fill-error-800\/20 {
  fill: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:fill-error-800\/25 {
  fill: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:fill-error-800\/30 {
  fill: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:fill-error-800\/40 {
  fill: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:fill-error-800\/50 {
  fill: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:fill-error-800\/60 {
  fill: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:fill-error-800\/70 {
  fill: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:fill-error-800\/75 {
  fill: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:fill-error-800\/80 {
  fill: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:fill-error-800\/90 {
  fill: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:fill-error-800\/95 {
  fill: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:fill-error-800\/100 {
  fill: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:fill-error-900\/0 {
  fill: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:fill-error-900\/5 {
  fill: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:fill-error-900\/10 {
  fill: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:fill-error-900\/20 {
  fill: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:fill-error-900\/25 {
  fill: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:fill-error-900\/30 {
  fill: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:fill-error-900\/40 {
  fill: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:fill-error-900\/50 {
  fill: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:fill-error-900\/60 {
  fill: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:fill-error-900\/70 {
  fill: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:fill-error-900\/75 {
  fill: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:fill-error-900\/80 {
  fill: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:fill-error-900\/90 {
  fill: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:fill-error-900\/95 {
  fill: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:fill-error-900\/100 {
  fill: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:fill-error\/0 {
  fill: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:fill-error\/5 {
  fill: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:fill-error\/10 {
  fill: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:fill-error\/20 {
  fill: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:fill-error\/25 {
  fill: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:fill-error\/30 {
  fill: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:fill-error\/40 {
  fill: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:fill-error\/50 {
  fill: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:fill-error\/60 {
  fill: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:fill-error\/70 {
  fill: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:fill-error\/75 {
  fill: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:fill-error\/80 {
  fill: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:fill-error\/90 {
  fill: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:fill-error\/95 {
  fill: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:fill-error\/100 {
  fill: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:fill-warning-25\/0 {
  fill: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:fill-warning-25\/5 {
  fill: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-25\/10 {
  fill: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-25\/20 {
  fill: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-25\/25 {
  fill: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-25\/30 {
  fill: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-25\/40 {
  fill: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-25\/50 {
  fill: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-25\/60 {
  fill: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-25\/70 {
  fill: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-25\/75 {
  fill: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-25\/80 {
  fill: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-25\/90 {
  fill: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-25\/95 {
  fill: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-25\/100 {
  fill: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:fill-warning-50\/0 {
  fill: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:fill-warning-50\/5 {
  fill: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-50\/10 {
  fill: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-50\/20 {
  fill: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-50\/25 {
  fill: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-50\/30 {
  fill: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-50\/40 {
  fill: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-50\/50 {
  fill: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-50\/60 {
  fill: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-50\/70 {
  fill: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-50\/75 {
  fill: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-50\/80 {
  fill: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-50\/90 {
  fill: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-50\/95 {
  fill: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-50\/100 {
  fill: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:fill-warning-100\/0 {
  fill: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:fill-warning-100\/5 {
  fill: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-100\/10 {
  fill: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-100\/20 {
  fill: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-100\/25 {
  fill: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-100\/30 {
  fill: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-100\/40 {
  fill: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-100\/50 {
  fill: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-100\/60 {
  fill: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-100\/70 {
  fill: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-100\/75 {
  fill: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-100\/80 {
  fill: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-100\/90 {
  fill: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-100\/95 {
  fill: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-100\/100 {
  fill: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:fill-warning-200\/0 {
  fill: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:fill-warning-200\/5 {
  fill: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-200\/10 {
  fill: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-200\/20 {
  fill: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-200\/25 {
  fill: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-200\/30 {
  fill: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-200\/40 {
  fill: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-200\/50 {
  fill: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-200\/60 {
  fill: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-200\/70 {
  fill: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-200\/75 {
  fill: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-200\/80 {
  fill: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-200\/90 {
  fill: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-200\/95 {
  fill: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-200\/100 {
  fill: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:fill-warning-300\/0 {
  fill: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:fill-warning-300\/5 {
  fill: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-300\/10 {
  fill: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-300\/20 {
  fill: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-300\/25 {
  fill: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-300\/30 {
  fill: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-300\/40 {
  fill: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-300\/50 {
  fill: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-300\/60 {
  fill: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-300\/70 {
  fill: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-300\/75 {
  fill: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-300\/80 {
  fill: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-300\/90 {
  fill: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-300\/95 {
  fill: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-300\/100 {
  fill: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:fill-warning-400\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:fill-warning-400\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-400\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-400\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-400\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-400\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-400\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-400\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-400\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-400\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-400\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-400\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-400\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-400\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-400\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:fill-warning-500\/0 {
  fill: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:fill-warning-500\/5 {
  fill: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-500\/10 {
  fill: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-500\/20 {
  fill: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-500\/25 {
  fill: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-500\/30 {
  fill: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-500\/40 {
  fill: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-500\/50 {
  fill: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-500\/60 {
  fill: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-500\/70 {
  fill: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-500\/75 {
  fill: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-500\/80 {
  fill: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-500\/90 {
  fill: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-500\/95 {
  fill: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-500\/100 {
  fill: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:fill-warning-600\/0 {
  fill: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:fill-warning-600\/5 {
  fill: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-600\/10 {
  fill: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-600\/20 {
  fill: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-600\/25 {
  fill: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-600\/30 {
  fill: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-600\/40 {
  fill: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-600\/50 {
  fill: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-600\/60 {
  fill: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-600\/70 {
  fill: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-600\/75 {
  fill: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-600\/80 {
  fill: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-600\/90 {
  fill: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-600\/95 {
  fill: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-600\/100 {
  fill: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:fill-warning-700\/0 {
  fill: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:fill-warning-700\/5 {
  fill: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-700\/10 {
  fill: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-700\/20 {
  fill: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-700\/25 {
  fill: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-700\/30 {
  fill: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-700\/40 {
  fill: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-700\/50 {
  fill: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-700\/60 {
  fill: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-700\/70 {
  fill: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-700\/75 {
  fill: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-700\/80 {
  fill: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-700\/90 {
  fill: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-700\/95 {
  fill: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-700\/100 {
  fill: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:fill-warning-800\/0 {
  fill: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:fill-warning-800\/5 {
  fill: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-800\/10 {
  fill: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-800\/20 {
  fill: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-800\/25 {
  fill: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-800\/30 {
  fill: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-800\/40 {
  fill: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-800\/50 {
  fill: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-800\/60 {
  fill: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-800\/70 {
  fill: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-800\/75 {
  fill: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-800\/80 {
  fill: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-800\/90 {
  fill: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-800\/95 {
  fill: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-800\/100 {
  fill: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:fill-warning-900\/0 {
  fill: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:fill-warning-900\/5 {
  fill: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:fill-warning-900\/10 {
  fill: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:fill-warning-900\/20 {
  fill: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:fill-warning-900\/25 {
  fill: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:fill-warning-900\/30 {
  fill: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:fill-warning-900\/40 {
  fill: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:fill-warning-900\/50 {
  fill: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:fill-warning-900\/60 {
  fill: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:fill-warning-900\/70 {
  fill: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:fill-warning-900\/75 {
  fill: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:fill-warning-900\/80 {
  fill: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:fill-warning-900\/90 {
  fill: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:fill-warning-900\/95 {
  fill: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:fill-warning-900\/100 {
  fill: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:fill-warning\/0 {
  fill: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:fill-warning\/5 {
  fill: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:fill-warning\/10 {
  fill: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:fill-warning\/20 {
  fill: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:fill-warning\/25 {
  fill: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:fill-warning\/30 {
  fill: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:fill-warning\/40 {
  fill: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:fill-warning\/50 {
  fill: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:fill-warning\/60 {
  fill: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:fill-warning\/70 {
  fill: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:fill-warning\/75 {
  fill: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:fill-warning\/80 {
  fill: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:fill-warning\/90 {
  fill: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:fill-warning\/95 {
  fill: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:fill-warning\/100 {
  fill: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:fill-success-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:fill-success-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:fill-success-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:fill-success-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:fill-success-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:fill-success-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:fill-success-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:fill-success-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:fill-success-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:fill-success-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:fill-success-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:fill-success-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:fill-success-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:fill-success-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:fill-success-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:fill-success-50\/0 {
  fill: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:fill-success-50\/5 {
  fill: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:fill-success-50\/10 {
  fill: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:fill-success-50\/20 {
  fill: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:fill-success-50\/25 {
  fill: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:fill-success-50\/30 {
  fill: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:fill-success-50\/40 {
  fill: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:fill-success-50\/50 {
  fill: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:fill-success-50\/60 {
  fill: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:fill-success-50\/70 {
  fill: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:fill-success-50\/75 {
  fill: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:fill-success-50\/80 {
  fill: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:fill-success-50\/90 {
  fill: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:fill-success-50\/95 {
  fill: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:fill-success-50\/100 {
  fill: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:fill-success-100\/0 {
  fill: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:fill-success-100\/5 {
  fill: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:fill-success-100\/10 {
  fill: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:fill-success-100\/20 {
  fill: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:fill-success-100\/25 {
  fill: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:fill-success-100\/30 {
  fill: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:fill-success-100\/40 {
  fill: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:fill-success-100\/50 {
  fill: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:fill-success-100\/60 {
  fill: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:fill-success-100\/70 {
  fill: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:fill-success-100\/75 {
  fill: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:fill-success-100\/80 {
  fill: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:fill-success-100\/90 {
  fill: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:fill-success-100\/95 {
  fill: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:fill-success-100\/100 {
  fill: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:fill-success-200\/0 {
  fill: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:fill-success-200\/5 {
  fill: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:fill-success-200\/10 {
  fill: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:fill-success-200\/20 {
  fill: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:fill-success-200\/25 {
  fill: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:fill-success-200\/30 {
  fill: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:fill-success-200\/40 {
  fill: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:fill-success-200\/50 {
  fill: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:fill-success-200\/60 {
  fill: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:fill-success-200\/70 {
  fill: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:fill-success-200\/75 {
  fill: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:fill-success-200\/80 {
  fill: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:fill-success-200\/90 {
  fill: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:fill-success-200\/95 {
  fill: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:fill-success-200\/100 {
  fill: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:fill-success-300\/0 {
  fill: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:fill-success-300\/5 {
  fill: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:fill-success-300\/10 {
  fill: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:fill-success-300\/20 {
  fill: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:fill-success-300\/25 {
  fill: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:fill-success-300\/30 {
  fill: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:fill-success-300\/40 {
  fill: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:fill-success-300\/50 {
  fill: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:fill-success-300\/60 {
  fill: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:fill-success-300\/70 {
  fill: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:fill-success-300\/75 {
  fill: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:fill-success-300\/80 {
  fill: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:fill-success-300\/90 {
  fill: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:fill-success-300\/95 {
  fill: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:fill-success-300\/100 {
  fill: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:fill-success-400\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:fill-success-400\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:fill-success-400\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:fill-success-400\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:fill-success-400\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:fill-success-400\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:fill-success-400\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:fill-success-400\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:fill-success-400\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:fill-success-400\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:fill-success-400\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:fill-success-400\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:fill-success-400\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:fill-success-400\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:fill-success-400\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:fill-success-500\/0 {
  fill: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:fill-success-500\/5 {
  fill: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:fill-success-500\/10 {
  fill: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:fill-success-500\/20 {
  fill: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:fill-success-500\/25 {
  fill: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:fill-success-500\/30 {
  fill: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:fill-success-500\/40 {
  fill: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:fill-success-500\/50 {
  fill: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:fill-success-500\/60 {
  fill: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:fill-success-500\/70 {
  fill: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:fill-success-500\/75 {
  fill: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:fill-success-500\/80 {
  fill: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:fill-success-500\/90 {
  fill: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:fill-success-500\/95 {
  fill: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:fill-success-500\/100 {
  fill: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:fill-success-600\/0 {
  fill: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:fill-success-600\/5 {
  fill: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:fill-success-600\/10 {
  fill: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:fill-success-600\/20 {
  fill: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:fill-success-600\/25 {
  fill: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:fill-success-600\/30 {
  fill: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:fill-success-600\/40 {
  fill: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:fill-success-600\/50 {
  fill: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:fill-success-600\/60 {
  fill: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:fill-success-600\/70 {
  fill: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:fill-success-600\/75 {
  fill: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:fill-success-600\/80 {
  fill: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:fill-success-600\/90 {
  fill: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:fill-success-600\/95 {
  fill: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:fill-success-600\/100 {
  fill: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:fill-success-700\/0 {
  fill: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:fill-success-700\/5 {
  fill: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:fill-success-700\/10 {
  fill: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:fill-success-700\/20 {
  fill: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:fill-success-700\/25 {
  fill: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:fill-success-700\/30 {
  fill: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:fill-success-700\/40 {
  fill: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:fill-success-700\/50 {
  fill: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:fill-success-700\/60 {
  fill: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:fill-success-700\/70 {
  fill: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:fill-success-700\/75 {
  fill: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:fill-success-700\/80 {
  fill: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:fill-success-700\/90 {
  fill: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:fill-success-700\/95 {
  fill: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:fill-success-700\/100 {
  fill: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:fill-success-800\/0 {
  fill: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:fill-success-800\/5 {
  fill: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:fill-success-800\/10 {
  fill: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:fill-success-800\/20 {
  fill: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:fill-success-800\/25 {
  fill: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:fill-success-800\/30 {
  fill: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:fill-success-800\/40 {
  fill: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:fill-success-800\/50 {
  fill: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:fill-success-800\/60 {
  fill: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:fill-success-800\/70 {
  fill: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:fill-success-800\/75 {
  fill: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:fill-success-800\/80 {
  fill: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:fill-success-800\/90 {
  fill: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:fill-success-800\/95 {
  fill: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:fill-success-800\/100 {
  fill: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:fill-success-900\/0 {
  fill: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:fill-success-900\/5 {
  fill: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:fill-success-900\/10 {
  fill: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:fill-success-900\/20 {
  fill: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:fill-success-900\/25 {
  fill: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:fill-success-900\/30 {
  fill: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:fill-success-900\/40 {
  fill: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:fill-success-900\/50 {
  fill: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:fill-success-900\/60 {
  fill: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:fill-success-900\/70 {
  fill: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:fill-success-900\/75 {
  fill: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:fill-success-900\/80 {
  fill: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:fill-success-900\/90 {
  fill: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:fill-success-900\/95 {
  fill: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:fill-success-900\/100 {
  fill: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:fill-success\/0 {
  fill: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:fill-success\/5 {
  fill: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:fill-success\/10 {
  fill: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:fill-success\/20 {
  fill: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:fill-success\/25 {
  fill: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:fill-success\/30 {
  fill: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:fill-success\/40 {
  fill: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:fill-success\/50 {
  fill: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:fill-success\/60 {
  fill: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:fill-success\/70 {
  fill: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:fill-success\/75 {
  fill: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:fill-success\/80 {
  fill: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:fill-success\/90 {
  fill: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:fill-success\/95 {
  fill: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:fill-success\/100 {
  fill: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/0 {
  fill: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/5 {
  fill: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/10 {
  fill: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/20 {
  fill: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/25 {
  fill: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/30 {
  fill: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/40 {
  fill: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/50 {
  fill: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/60 {
  fill: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/70 {
  fill: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/75 {
  fill: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/80 {
  fill: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/90 {
  fill: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/95 {
  fill: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-50\/100 {
  fill: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/0 {
  fill: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/5 {
  fill: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/10 {
  fill: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/20 {
  fill: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/25 {
  fill: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/30 {
  fill: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/40 {
  fill: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/50 {
  fill: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/60 {
  fill: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/70 {
  fill: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/75 {
  fill: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/80 {
  fill: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/90 {
  fill: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/95 {
  fill: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-100\/100 {
  fill: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/0 {
  fill: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/5 {
  fill: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/10 {
  fill: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/20 {
  fill: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/25 {
  fill: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/30 {
  fill: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/40 {
  fill: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/50 {
  fill: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/60 {
  fill: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/70 {
  fill: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/75 {
  fill: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/80 {
  fill: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/90 {
  fill: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/95 {
  fill: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-200\/100 {
  fill: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/0 {
  fill: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/5 {
  fill: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/10 {
  fill: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/20 {
  fill: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/25 {
  fill: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/30 {
  fill: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/40 {
  fill: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/50 {
  fill: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/60 {
  fill: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/70 {
  fill: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/75 {
  fill: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/80 {
  fill: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/90 {
  fill: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/95 {
  fill: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-300\/100 {
  fill: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-400\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/0 {
  fill: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/5 {
  fill: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/10 {
  fill: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/20 {
  fill: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/25 {
  fill: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/30 {
  fill: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/40 {
  fill: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/50 {
  fill: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/60 {
  fill: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/70 {
  fill: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/75 {
  fill: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/80 {
  fill: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/90 {
  fill: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/95 {
  fill: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-500\/100 {
  fill: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/0 {
  fill: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/5 {
  fill: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/10 {
  fill: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/20 {
  fill: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/25 {
  fill: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/30 {
  fill: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/40 {
  fill: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/50 {
  fill: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/60 {
  fill: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/70 {
  fill: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/75 {
  fill: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/80 {
  fill: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/90 {
  fill: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/95 {
  fill: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-600\/100 {
  fill: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/0 {
  fill: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/5 {
  fill: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/10 {
  fill: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/20 {
  fill: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/25 {
  fill: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/30 {
  fill: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/40 {
  fill: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/50 {
  fill: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/60 {
  fill: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/70 {
  fill: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/75 {
  fill: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/80 {
  fill: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/90 {
  fill: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/95 {
  fill: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-700\/100 {
  fill: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/0 {
  fill: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/5 {
  fill: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/10 {
  fill: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/20 {
  fill: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/25 {
  fill: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/30 {
  fill: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/40 {
  fill: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/50 {
  fill: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/60 {
  fill: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/70 {
  fill: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/75 {
  fill: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/80 {
  fill: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/90 {
  fill: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/95 {
  fill: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-800\/100 {
  fill: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/0 {
  fill: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/5 {
  fill: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/10 {
  fill: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/20 {
  fill: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/25 {
  fill: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/30 {
  fill: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/40 {
  fill: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/50 {
  fill: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/60 {
  fill: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/70 {
  fill: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/75 {
  fill: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/80 {
  fill: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/90 {
  fill: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/95 {
  fill: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue-900\/100 {
  fill: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:fill-gray-blue\/0 {
  fill: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:fill-gray-blue\/5 {
  fill: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-blue\/10 {
  fill: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-blue\/20 {
  fill: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-blue\/25 {
  fill: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-blue\/30 {
  fill: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-blue\/40 {
  fill: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-blue\/50 {
  fill: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-blue\/60 {
  fill: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-blue\/70 {
  fill: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-blue\/75 {
  fill: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-blue\/80 {
  fill: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-blue\/90 {
  fill: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-blue\/95 {
  fill: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-blue\/100 {
  fill: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/0 {
  fill: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/5 {
  fill: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/10 {
  fill: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/20 {
  fill: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/25 {
  fill: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/30 {
  fill: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/40 {
  fill: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/50 {
  fill: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/60 {
  fill: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/70 {
  fill: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/75 {
  fill: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/80 {
  fill: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/90 {
  fill: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/95 {
  fill: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-50\/100 {
  fill: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/0 {
  fill: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/5 {
  fill: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/10 {
  fill: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/20 {
  fill: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/25 {
  fill: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/30 {
  fill: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/40 {
  fill: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/50 {
  fill: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/60 {
  fill: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/70 {
  fill: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/75 {
  fill: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/80 {
  fill: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/90 {
  fill: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/95 {
  fill: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-100\/100 {
  fill: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/0 {
  fill: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/5 {
  fill: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/10 {
  fill: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/20 {
  fill: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/25 {
  fill: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/30 {
  fill: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/40 {
  fill: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/50 {
  fill: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/60 {
  fill: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/70 {
  fill: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/75 {
  fill: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/80 {
  fill: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/90 {
  fill: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/95 {
  fill: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-200\/100 {
  fill: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/0 {
  fill: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/5 {
  fill: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/10 {
  fill: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/20 {
  fill: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/25 {
  fill: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/30 {
  fill: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/40 {
  fill: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/50 {
  fill: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/60 {
  fill: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/70 {
  fill: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/75 {
  fill: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/80 {
  fill: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/90 {
  fill: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/95 {
  fill: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-300\/100 {
  fill: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-400\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/0 {
  fill: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/5 {
  fill: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/10 {
  fill: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/20 {
  fill: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/25 {
  fill: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/30 {
  fill: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/40 {
  fill: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/50 {
  fill: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/60 {
  fill: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/70 {
  fill: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/75 {
  fill: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/80 {
  fill: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/90 {
  fill: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/95 {
  fill: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-500\/100 {
  fill: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/0 {
  fill: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/5 {
  fill: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/10 {
  fill: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/20 {
  fill: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/25 {
  fill: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/30 {
  fill: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/40 {
  fill: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/50 {
  fill: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/60 {
  fill: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/70 {
  fill: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/75 {
  fill: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/80 {
  fill: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/90 {
  fill: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/95 {
  fill: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-600\/100 {
  fill: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/0 {
  fill: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/5 {
  fill: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/10 {
  fill: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/20 {
  fill: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/25 {
  fill: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/30 {
  fill: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/40 {
  fill: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/50 {
  fill: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/60 {
  fill: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/70 {
  fill: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/75 {
  fill: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/80 {
  fill: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/90 {
  fill: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/95 {
  fill: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-700\/100 {
  fill: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/0 {
  fill: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/5 {
  fill: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/10 {
  fill: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/20 {
  fill: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/25 {
  fill: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/30 {
  fill: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/40 {
  fill: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/50 {
  fill: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/60 {
  fill: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/70 {
  fill: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/75 {
  fill: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/80 {
  fill: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/90 {
  fill: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/95 {
  fill: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-800\/100 {
  fill: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/0 {
  fill: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/5 {
  fill: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/10 {
  fill: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/20 {
  fill: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/25 {
  fill: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/30 {
  fill: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/40 {
  fill: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/50 {
  fill: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/60 {
  fill: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/70 {
  fill: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/75 {
  fill: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/80 {
  fill: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/90 {
  fill: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/95 {
  fill: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool-900\/100 {
  fill: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:fill-gray-cool\/0 {
  fill: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:fill-gray-cool\/5 {
  fill: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-cool\/10 {
  fill: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-cool\/20 {
  fill: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-cool\/25 {
  fill: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-cool\/30 {
  fill: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-cool\/40 {
  fill: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-cool\/50 {
  fill: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-cool\/60 {
  fill: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-cool\/70 {
  fill: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-cool\/75 {
  fill: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-cool\/80 {
  fill: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-cool\/90 {
  fill: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-cool\/95 {
  fill: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-cool\/100 {
  fill: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/0 {
  fill: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/5 {
  fill: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/10 {
  fill: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/20 {
  fill: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/25 {
  fill: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/30 {
  fill: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/40 {
  fill: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/50 {
  fill: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/60 {
  fill: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/70 {
  fill: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/75 {
  fill: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/80 {
  fill: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/90 {
  fill: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/95 {
  fill: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-50\/100 {
  fill: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/0 {
  fill: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/5 {
  fill: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/10 {
  fill: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/20 {
  fill: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/25 {
  fill: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/30 {
  fill: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/40 {
  fill: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/50 {
  fill: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/60 {
  fill: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/70 {
  fill: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/75 {
  fill: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/80 {
  fill: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/90 {
  fill: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/95 {
  fill: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-100\/100 {
  fill: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/0 {
  fill: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/5 {
  fill: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/10 {
  fill: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/20 {
  fill: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/25 {
  fill: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/30 {
  fill: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/40 {
  fill: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/50 {
  fill: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/60 {
  fill: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/70 {
  fill: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/75 {
  fill: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/80 {
  fill: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/90 {
  fill: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/95 {
  fill: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-200\/100 {
  fill: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/0 {
  fill: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/5 {
  fill: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/10 {
  fill: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/20 {
  fill: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/25 {
  fill: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/30 {
  fill: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/40 {
  fill: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/50 {
  fill: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/60 {
  fill: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/70 {
  fill: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/75 {
  fill: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/80 {
  fill: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/90 {
  fill: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/95 {
  fill: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-300\/100 {
  fill: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-400\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/0 {
  fill: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/5 {
  fill: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/10 {
  fill: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/20 {
  fill: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/25 {
  fill: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/30 {
  fill: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/40 {
  fill: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/50 {
  fill: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/60 {
  fill: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/70 {
  fill: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/75 {
  fill: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/80 {
  fill: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/90 {
  fill: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/95 {
  fill: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-500\/100 {
  fill: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/0 {
  fill: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/5 {
  fill: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/10 {
  fill: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/20 {
  fill: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/25 {
  fill: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/30 {
  fill: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/40 {
  fill: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/50 {
  fill: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/60 {
  fill: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/70 {
  fill: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/75 {
  fill: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/80 {
  fill: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/90 {
  fill: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/95 {
  fill: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-600\/100 {
  fill: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/0 {
  fill: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/5 {
  fill: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/10 {
  fill: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/20 {
  fill: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/25 {
  fill: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/30 {
  fill: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/40 {
  fill: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/50 {
  fill: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/60 {
  fill: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/70 {
  fill: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/75 {
  fill: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/80 {
  fill: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/90 {
  fill: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/95 {
  fill: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-700\/100 {
  fill: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/0 {
  fill: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/5 {
  fill: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/10 {
  fill: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/20 {
  fill: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/25 {
  fill: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/30 {
  fill: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/40 {
  fill: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/50 {
  fill: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/60 {
  fill: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/70 {
  fill: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/75 {
  fill: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/80 {
  fill: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/90 {
  fill: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/95 {
  fill: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-800\/100 {
  fill: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/0 {
  fill: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/5 {
  fill: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/10 {
  fill: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/20 {
  fill: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/25 {
  fill: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/30 {
  fill: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/40 {
  fill: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/50 {
  fill: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/60 {
  fill: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/70 {
  fill: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/75 {
  fill: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/80 {
  fill: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/90 {
  fill: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/95 {
  fill: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern-900\/100 {
  fill: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:fill-gray-modern\/0 {
  fill: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:fill-gray-modern\/5 {
  fill: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-modern\/10 {
  fill: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-modern\/20 {
  fill: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-modern\/25 {
  fill: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-modern\/30 {
  fill: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-modern\/40 {
  fill: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-modern\/50 {
  fill: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-modern\/60 {
  fill: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-modern\/70 {
  fill: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-modern\/75 {
  fill: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-modern\/80 {
  fill: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-modern\/90 {
  fill: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-modern\/95 {
  fill: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-modern\/100 {
  fill: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/0 {
  fill: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/5 {
  fill: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/10 {
  fill: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/20 {
  fill: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/25 {
  fill: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/30 {
  fill: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/40 {
  fill: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/50 {
  fill: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/60 {
  fill: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/70 {
  fill: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/75 {
  fill: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/80 {
  fill: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/90 {
  fill: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/95 {
  fill: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-25\/100 {
  fill: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/0 {
  fill: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/5 {
  fill: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/10 {
  fill: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/20 {
  fill: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/25 {
  fill: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/30 {
  fill: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/40 {
  fill: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/50 {
  fill: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/60 {
  fill: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/70 {
  fill: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/75 {
  fill: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/80 {
  fill: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/90 {
  fill: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/95 {
  fill: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-50\/100 {
  fill: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/0 {
  fill: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/5 {
  fill: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/10 {
  fill: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/20 {
  fill: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/25 {
  fill: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/30 {
  fill: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/40 {
  fill: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/50 {
  fill: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/60 {
  fill: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/70 {
  fill: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/75 {
  fill: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/80 {
  fill: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/90 {
  fill: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/95 {
  fill: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-100\/100 {
  fill: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/0 {
  fill: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/5 {
  fill: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/10 {
  fill: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/20 {
  fill: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/25 {
  fill: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/30 {
  fill: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/40 {
  fill: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/50 {
  fill: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/60 {
  fill: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/70 {
  fill: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/75 {
  fill: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/80 {
  fill: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/90 {
  fill: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/95 {
  fill: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-200\/100 {
  fill: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/0 {
  fill: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/5 {
  fill: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/10 {
  fill: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/20 {
  fill: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/25 {
  fill: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/30 {
  fill: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/40 {
  fill: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/50 {
  fill: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/60 {
  fill: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/70 {
  fill: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/75 {
  fill: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/80 {
  fill: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/90 {
  fill: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/95 {
  fill: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-300\/100 {
  fill: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-400\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/0 {
  fill: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/5 {
  fill: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/10 {
  fill: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/20 {
  fill: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/25 {
  fill: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/30 {
  fill: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/40 {
  fill: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/50 {
  fill: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/60 {
  fill: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/70 {
  fill: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/75 {
  fill: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/80 {
  fill: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/90 {
  fill: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/95 {
  fill: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-500\/100 {
  fill: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/0 {
  fill: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/5 {
  fill: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/10 {
  fill: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/20 {
  fill: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/25 {
  fill: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/30 {
  fill: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/40 {
  fill: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/50 {
  fill: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/60 {
  fill: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/70 {
  fill: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/75 {
  fill: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/80 {
  fill: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/90 {
  fill: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/95 {
  fill: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-600\/100 {
  fill: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/0 {
  fill: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/5 {
  fill: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/10 {
  fill: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/20 {
  fill: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/25 {
  fill: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/30 {
  fill: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/40 {
  fill: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/50 {
  fill: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/60 {
  fill: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/70 {
  fill: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/75 {
  fill: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/80 {
  fill: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/90 {
  fill: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/95 {
  fill: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-700\/100 {
  fill: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/0 {
  fill: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/5 {
  fill: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/10 {
  fill: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/20 {
  fill: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/25 {
  fill: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/30 {
  fill: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/40 {
  fill: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/50 {
  fill: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/60 {
  fill: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/70 {
  fill: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/75 {
  fill: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/80 {
  fill: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/90 {
  fill: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/95 {
  fill: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-800\/100 {
  fill: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/0 {
  fill: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/5 {
  fill: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/10 {
  fill: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/20 {
  fill: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/25 {
  fill: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/30 {
  fill: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/40 {
  fill: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/50 {
  fill: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/60 {
  fill: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/70 {
  fill: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/75 {
  fill: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/80 {
  fill: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/90 {
  fill: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/95 {
  fill: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral-900\/100 {
  fill: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:fill-gray-neutral\/0 {
  fill: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:fill-gray-neutral\/5 {
  fill: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-neutral\/10 {
  fill: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-neutral\/20 {
  fill: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-neutral\/25 {
  fill: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-neutral\/30 {
  fill: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-neutral\/40 {
  fill: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-neutral\/50 {
  fill: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-neutral\/60 {
  fill: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-neutral\/70 {
  fill: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-neutral\/75 {
  fill: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-neutral\/80 {
  fill: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-neutral\/90 {
  fill: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-neutral\/95 {
  fill: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-neutral\/100 {
  fill: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/0 {
  fill: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/5 {
  fill: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/10 {
  fill: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/20 {
  fill: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/25 {
  fill: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/30 {
  fill: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/40 {
  fill: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/50 {
  fill: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/60 {
  fill: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/70 {
  fill: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/75 {
  fill: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/80 {
  fill: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/90 {
  fill: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/95 {
  fill: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-100\/100 {
  fill: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/0 {
  fill: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/5 {
  fill: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/10 {
  fill: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/20 {
  fill: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/25 {
  fill: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/30 {
  fill: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/40 {
  fill: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/50 {
  fill: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/60 {
  fill: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/70 {
  fill: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/75 {
  fill: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/80 {
  fill: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/90 {
  fill: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/95 {
  fill: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-200\/100 {
  fill: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/0 {
  fill: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/5 {
  fill: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/10 {
  fill: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/20 {
  fill: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/25 {
  fill: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/30 {
  fill: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/40 {
  fill: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/50 {
  fill: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/60 {
  fill: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/70 {
  fill: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/75 {
  fill: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/80 {
  fill: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/90 {
  fill: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/95 {
  fill: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-300\/100 {
  fill: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-400\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/0 {
  fill: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/5 {
  fill: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/10 {
  fill: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/20 {
  fill: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/25 {
  fill: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/30 {
  fill: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/40 {
  fill: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/50 {
  fill: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/60 {
  fill: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/70 {
  fill: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/75 {
  fill: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/80 {
  fill: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/90 {
  fill: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/95 {
  fill: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-500\/100 {
  fill: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/0 {
  fill: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/5 {
  fill: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/10 {
  fill: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/20 {
  fill: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/25 {
  fill: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/30 {
  fill: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/40 {
  fill: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/50 {
  fill: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/60 {
  fill: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/70 {
  fill: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/75 {
  fill: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/80 {
  fill: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/90 {
  fill: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/95 {
  fill: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-600\/100 {
  fill: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/0 {
  fill: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/5 {
  fill: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/10 {
  fill: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/20 {
  fill: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/25 {
  fill: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/30 {
  fill: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/40 {
  fill: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/50 {
  fill: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/60 {
  fill: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/70 {
  fill: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/75 {
  fill: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/80 {
  fill: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/90 {
  fill: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/95 {
  fill: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-700\/100 {
  fill: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/0 {
  fill: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/5 {
  fill: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/10 {
  fill: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/20 {
  fill: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/25 {
  fill: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/30 {
  fill: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/40 {
  fill: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/50 {
  fill: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/60 {
  fill: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/70 {
  fill: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/75 {
  fill: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/80 {
  fill: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/90 {
  fill: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/95 {
  fill: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-800\/100 {
  fill: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/0 {
  fill: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/5 {
  fill: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/10 {
  fill: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/20 {
  fill: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/25 {
  fill: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/30 {
  fill: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/40 {
  fill: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/50 {
  fill: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/60 {
  fill: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/70 {
  fill: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/75 {
  fill: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/80 {
  fill: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/90 {
  fill: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/95 {
  fill: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron-900\/100 {
  fill: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:fill-gray-iron\/0 {
  fill: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:fill-gray-iron\/5 {
  fill: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-iron\/10 {
  fill: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-iron\/20 {
  fill: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-iron\/25 {
  fill: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-iron\/30 {
  fill: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-iron\/40 {
  fill: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-iron\/50 {
  fill: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-iron\/60 {
  fill: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-iron\/70 {
  fill: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-iron\/75 {
  fill: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-iron\/80 {
  fill: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-iron\/90 {
  fill: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-iron\/95 {
  fill: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-iron\/100 {
  fill: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-25\/0 {
  fill: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-25\/5 {
  fill: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-25\/10 {
  fill: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-25\/20 {
  fill: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-25\/25 {
  fill: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-25\/30 {
  fill: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-25\/40 {
  fill: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-25\/50 {
  fill: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-25\/60 {
  fill: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-25\/70 {
  fill: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-25\/75 {
  fill: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-25\/80 {
  fill: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-25\/90 {
  fill: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-25\/95 {
  fill: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-25\/100 {
  fill: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-50\/0 {
  fill: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-50\/5 {
  fill: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-50\/10 {
  fill: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-50\/20 {
  fill: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-50\/25 {
  fill: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-50\/30 {
  fill: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-50\/40 {
  fill: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-50\/50 {
  fill: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-50\/60 {
  fill: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-50\/70 {
  fill: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-50\/75 {
  fill: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-50\/80 {
  fill: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-50\/90 {
  fill: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-50\/95 {
  fill: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-50\/100 {
  fill: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-100\/0 {
  fill: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-100\/5 {
  fill: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-100\/10 {
  fill: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-100\/20 {
  fill: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-100\/25 {
  fill: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-100\/30 {
  fill: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-100\/40 {
  fill: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-100\/50 {
  fill: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-100\/60 {
  fill: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-100\/70 {
  fill: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-100\/75 {
  fill: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-100\/80 {
  fill: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-100\/90 {
  fill: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-100\/95 {
  fill: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-100\/100 {
  fill: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-200\/0 {
  fill: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-200\/5 {
  fill: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-200\/10 {
  fill: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-200\/20 {
  fill: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-200\/25 {
  fill: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-200\/30 {
  fill: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-200\/40 {
  fill: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-200\/50 {
  fill: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-200\/60 {
  fill: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-200\/70 {
  fill: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-200\/75 {
  fill: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-200\/80 {
  fill: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-200\/90 {
  fill: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-200\/95 {
  fill: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-200\/100 {
  fill: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-300\/0 {
  fill: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-300\/5 {
  fill: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-300\/10 {
  fill: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-300\/20 {
  fill: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-300\/25 {
  fill: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-300\/30 {
  fill: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-300\/40 {
  fill: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-300\/50 {
  fill: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-300\/60 {
  fill: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-300\/70 {
  fill: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-300\/75 {
  fill: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-300\/80 {
  fill: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-300\/90 {
  fill: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-300\/95 {
  fill: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-300\/100 {
  fill: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-400\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-400\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-400\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-400\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-400\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-400\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-400\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-400\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-400\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-400\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-400\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-400\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-400\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-400\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-400\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-500\/0 {
  fill: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-500\/5 {
  fill: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-500\/10 {
  fill: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-500\/20 {
  fill: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-500\/25 {
  fill: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-500\/30 {
  fill: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-500\/40 {
  fill: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-500\/50 {
  fill: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-500\/60 {
  fill: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-500\/70 {
  fill: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-500\/75 {
  fill: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-500\/80 {
  fill: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-500\/90 {
  fill: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-500\/95 {
  fill: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-500\/100 {
  fill: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-600\/0 {
  fill: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-600\/5 {
  fill: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-600\/10 {
  fill: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-600\/20 {
  fill: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-600\/25 {
  fill: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-600\/30 {
  fill: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-600\/40 {
  fill: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-600\/50 {
  fill: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-600\/60 {
  fill: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-600\/70 {
  fill: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-600\/75 {
  fill: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-600\/80 {
  fill: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-600\/90 {
  fill: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-600\/95 {
  fill: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-600\/100 {
  fill: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-700\/0 {
  fill: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-700\/5 {
  fill: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-700\/10 {
  fill: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-700\/20 {
  fill: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-700\/25 {
  fill: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-700\/30 {
  fill: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-700\/40 {
  fill: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-700\/50 {
  fill: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-700\/60 {
  fill: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-700\/70 {
  fill: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-700\/75 {
  fill: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-700\/80 {
  fill: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-700\/90 {
  fill: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-700\/95 {
  fill: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-700\/100 {
  fill: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-800\/0 {
  fill: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-800\/5 {
  fill: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-800\/10 {
  fill: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-800\/20 {
  fill: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-800\/25 {
  fill: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-800\/30 {
  fill: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-800\/40 {
  fill: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-800\/50 {
  fill: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-800\/60 {
  fill: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-800\/70 {
  fill: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-800\/75 {
  fill: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-800\/80 {
  fill: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-800\/90 {
  fill: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-800\/95 {
  fill: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-800\/100 {
  fill: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:fill-gray-true-900\/0 {
  fill: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:fill-gray-true-900\/5 {
  fill: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true-900\/10 {
  fill: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true-900\/20 {
  fill: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true-900\/25 {
  fill: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true-900\/30 {
  fill: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true-900\/40 {
  fill: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true-900\/50 {
  fill: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true-900\/60 {
  fill: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true-900\/70 {
  fill: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true-900\/75 {
  fill: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true-900\/80 {
  fill: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true-900\/90 {
  fill: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true-900\/95 {
  fill: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true-900\/100 {
  fill: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:fill-gray-true\/0 {
  fill: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:fill-gray-true\/5 {
  fill: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-true\/10 {
  fill: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-true\/20 {
  fill: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-true\/25 {
  fill: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-true\/30 {
  fill: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-true\/40 {
  fill: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-true\/50 {
  fill: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-true\/60 {
  fill: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-true\/70 {
  fill: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-true\/75 {
  fill: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-true\/80 {
  fill: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-true\/90 {
  fill: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-true\/95 {
  fill: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-true\/100 {
  fill: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/0 {
  fill: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/5 {
  fill: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/10 {
  fill: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/20 {
  fill: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/25 {
  fill: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/30 {
  fill: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/40 {
  fill: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/50 {
  fill: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/60 {
  fill: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/70 {
  fill: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/75 {
  fill: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/80 {
  fill: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/90 {
  fill: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/95 {
  fill: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-25\/100 {
  fill: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/0 {
  fill: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/5 {
  fill: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/10 {
  fill: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/20 {
  fill: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/25 {
  fill: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/30 {
  fill: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/40 {
  fill: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/50 {
  fill: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/60 {
  fill: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/70 {
  fill: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/75 {
  fill: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/80 {
  fill: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/90 {
  fill: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/95 {
  fill: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-50\/100 {
  fill: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/0 {
  fill: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/5 {
  fill: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/10 {
  fill: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/20 {
  fill: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/25 {
  fill: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/30 {
  fill: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/40 {
  fill: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/50 {
  fill: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/60 {
  fill: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/70 {
  fill: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/75 {
  fill: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/80 {
  fill: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/90 {
  fill: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/95 {
  fill: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-100\/100 {
  fill: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/0 {
  fill: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/5 {
  fill: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/10 {
  fill: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/20 {
  fill: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/25 {
  fill: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/30 {
  fill: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/40 {
  fill: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/50 {
  fill: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/60 {
  fill: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/70 {
  fill: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/75 {
  fill: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/80 {
  fill: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/90 {
  fill: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/95 {
  fill: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-200\/100 {
  fill: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/0 {
  fill: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/5 {
  fill: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/10 {
  fill: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/20 {
  fill: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/25 {
  fill: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/30 {
  fill: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/40 {
  fill: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/50 {
  fill: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/60 {
  fill: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/70 {
  fill: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/75 {
  fill: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/80 {
  fill: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/90 {
  fill: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/95 {
  fill: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-300\/100 {
  fill: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-400\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/0 {
  fill: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/5 {
  fill: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/10 {
  fill: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/20 {
  fill: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/25 {
  fill: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/30 {
  fill: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/40 {
  fill: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/50 {
  fill: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/60 {
  fill: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/70 {
  fill: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/75 {
  fill: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/80 {
  fill: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/90 {
  fill: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/95 {
  fill: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-500\/100 {
  fill: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/0 {
  fill: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/5 {
  fill: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/10 {
  fill: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/20 {
  fill: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/25 {
  fill: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/30 {
  fill: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/40 {
  fill: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/50 {
  fill: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/60 {
  fill: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/70 {
  fill: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/75 {
  fill: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/80 {
  fill: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/90 {
  fill: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/95 {
  fill: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-600\/100 {
  fill: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/0 {
  fill: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/5 {
  fill: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/10 {
  fill: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/20 {
  fill: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/25 {
  fill: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/30 {
  fill: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/40 {
  fill: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/50 {
  fill: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/60 {
  fill: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/70 {
  fill: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/75 {
  fill: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/80 {
  fill: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/90 {
  fill: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/95 {
  fill: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-700\/100 {
  fill: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/0 {
  fill: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/5 {
  fill: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/10 {
  fill: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/20 {
  fill: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/25 {
  fill: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/30 {
  fill: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/40 {
  fill: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/50 {
  fill: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/60 {
  fill: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/70 {
  fill: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/75 {
  fill: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/80 {
  fill: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/90 {
  fill: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/95 {
  fill: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-800\/100 {
  fill: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/0 {
  fill: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/5 {
  fill: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/10 {
  fill: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/20 {
  fill: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/25 {
  fill: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/30 {
  fill: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/40 {
  fill: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/50 {
  fill: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/60 {
  fill: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/70 {
  fill: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/75 {
  fill: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/80 {
  fill: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/90 {
  fill: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/95 {
  fill: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm-900\/100 {
  fill: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:fill-gray-warm\/0 {
  fill: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:fill-gray-warm\/5 {
  fill: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:fill-gray-warm\/10 {
  fill: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:fill-gray-warm\/20 {
  fill: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:fill-gray-warm\/25 {
  fill: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:fill-gray-warm\/30 {
  fill: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:fill-gray-warm\/40 {
  fill: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:fill-gray-warm\/50 {
  fill: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:fill-gray-warm\/60 {
  fill: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:fill-gray-warm\/70 {
  fill: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:fill-gray-warm\/75 {
  fill: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:fill-gray-warm\/80 {
  fill: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:fill-gray-warm\/90 {
  fill: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:fill-gray-warm\/95 {
  fill: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:fill-gray-warm\/100 {
  fill: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:fill-moss-25\/0 {
  fill: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:fill-moss-25\/5 {
  fill: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-25\/10 {
  fill: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-25\/20 {
  fill: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-25\/25 {
  fill: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-25\/30 {
  fill: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-25\/40 {
  fill: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-25\/50 {
  fill: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-25\/60 {
  fill: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-25\/70 {
  fill: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-25\/75 {
  fill: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-25\/80 {
  fill: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-25\/90 {
  fill: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-25\/95 {
  fill: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-25\/100 {
  fill: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:fill-moss-50\/0 {
  fill: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:fill-moss-50\/5 {
  fill: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-50\/10 {
  fill: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-50\/20 {
  fill: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-50\/25 {
  fill: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-50\/30 {
  fill: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-50\/40 {
  fill: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-50\/50 {
  fill: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-50\/60 {
  fill: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-50\/70 {
  fill: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-50\/75 {
  fill: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-50\/80 {
  fill: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-50\/90 {
  fill: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-50\/95 {
  fill: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-50\/100 {
  fill: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:fill-moss-100\/0 {
  fill: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:fill-moss-100\/5 {
  fill: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-100\/10 {
  fill: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-100\/20 {
  fill: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-100\/25 {
  fill: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-100\/30 {
  fill: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-100\/40 {
  fill: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-100\/50 {
  fill: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-100\/60 {
  fill: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-100\/70 {
  fill: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-100\/75 {
  fill: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-100\/80 {
  fill: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-100\/90 {
  fill: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-100\/95 {
  fill: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-100\/100 {
  fill: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:fill-moss-200\/0 {
  fill: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:fill-moss-200\/5 {
  fill: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-200\/10 {
  fill: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-200\/20 {
  fill: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-200\/25 {
  fill: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-200\/30 {
  fill: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-200\/40 {
  fill: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-200\/50 {
  fill: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-200\/60 {
  fill: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-200\/70 {
  fill: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-200\/75 {
  fill: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-200\/80 {
  fill: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-200\/90 {
  fill: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-200\/95 {
  fill: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-200\/100 {
  fill: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:fill-moss-300\/0 {
  fill: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:fill-moss-300\/5 {
  fill: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-300\/10 {
  fill: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-300\/20 {
  fill: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-300\/25 {
  fill: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-300\/30 {
  fill: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-300\/40 {
  fill: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-300\/50 {
  fill: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-300\/60 {
  fill: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-300\/70 {
  fill: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-300\/75 {
  fill: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-300\/80 {
  fill: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-300\/90 {
  fill: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-300\/95 {
  fill: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-300\/100 {
  fill: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:fill-moss-400\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:fill-moss-400\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-400\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-400\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-400\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-400\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-400\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-400\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-400\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-400\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-400\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-400\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-400\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-400\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-400\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:fill-moss-500\/0 {
  fill: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:fill-moss-500\/5 {
  fill: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-500\/10 {
  fill: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-500\/20 {
  fill: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-500\/25 {
  fill: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-500\/30 {
  fill: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-500\/40 {
  fill: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-500\/50 {
  fill: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-500\/60 {
  fill: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-500\/70 {
  fill: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-500\/75 {
  fill: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-500\/80 {
  fill: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-500\/90 {
  fill: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-500\/95 {
  fill: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-500\/100 {
  fill: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:fill-moss-600\/0 {
  fill: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:fill-moss-600\/5 {
  fill: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-600\/10 {
  fill: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-600\/20 {
  fill: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-600\/25 {
  fill: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-600\/30 {
  fill: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-600\/40 {
  fill: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-600\/50 {
  fill: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-600\/60 {
  fill: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-600\/70 {
  fill: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-600\/75 {
  fill: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-600\/80 {
  fill: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-600\/90 {
  fill: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-600\/95 {
  fill: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-600\/100 {
  fill: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:fill-moss-700\/0 {
  fill: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:fill-moss-700\/5 {
  fill: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-700\/10 {
  fill: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-700\/20 {
  fill: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-700\/25 {
  fill: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-700\/30 {
  fill: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-700\/40 {
  fill: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-700\/50 {
  fill: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-700\/60 {
  fill: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-700\/70 {
  fill: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-700\/75 {
  fill: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-700\/80 {
  fill: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-700\/90 {
  fill: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-700\/95 {
  fill: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-700\/100 {
  fill: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:fill-moss-800\/0 {
  fill: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:fill-moss-800\/5 {
  fill: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-800\/10 {
  fill: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-800\/20 {
  fill: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-800\/25 {
  fill: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-800\/30 {
  fill: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-800\/40 {
  fill: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-800\/50 {
  fill: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-800\/60 {
  fill: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-800\/70 {
  fill: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-800\/75 {
  fill: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-800\/80 {
  fill: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-800\/90 {
  fill: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-800\/95 {
  fill: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-800\/100 {
  fill: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:fill-moss-900\/0 {
  fill: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:fill-moss-900\/5 {
  fill: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:fill-moss-900\/10 {
  fill: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:fill-moss-900\/20 {
  fill: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:fill-moss-900\/25 {
  fill: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:fill-moss-900\/30 {
  fill: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:fill-moss-900\/40 {
  fill: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:fill-moss-900\/50 {
  fill: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:fill-moss-900\/60 {
  fill: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:fill-moss-900\/70 {
  fill: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:fill-moss-900\/75 {
  fill: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:fill-moss-900\/80 {
  fill: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:fill-moss-900\/90 {
  fill: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:fill-moss-900\/95 {
  fill: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:fill-moss-900\/100 {
  fill: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:fill-moss\/0 {
  fill: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:fill-moss\/5 {
  fill: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:fill-moss\/10 {
  fill: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:fill-moss\/20 {
  fill: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:fill-moss\/25 {
  fill: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:fill-moss\/30 {
  fill: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:fill-moss\/40 {
  fill: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:fill-moss\/50 {
  fill: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:fill-moss\/60 {
  fill: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:fill-moss\/70 {
  fill: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:fill-moss\/75 {
  fill: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:fill-moss\/80 {
  fill: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:fill-moss\/90 {
  fill: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:fill-moss\/95 {
  fill: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:fill-moss\/100 {
  fill: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:fill-green-light-25\/0 {
  fill: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:fill-green-light-25\/5 {
  fill: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-25\/10 {
  fill: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-25\/20 {
  fill: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-25\/25 {
  fill: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-25\/30 {
  fill: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-25\/40 {
  fill: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-25\/50 {
  fill: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-25\/60 {
  fill: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-25\/70 {
  fill: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-25\/75 {
  fill: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-25\/80 {
  fill: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-25\/90 {
  fill: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-25\/95 {
  fill: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-25\/100 {
  fill: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:fill-green-light-50\/0 {
  fill: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:fill-green-light-50\/5 {
  fill: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-50\/10 {
  fill: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-50\/20 {
  fill: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-50\/25 {
  fill: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-50\/30 {
  fill: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-50\/40 {
  fill: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-50\/50 {
  fill: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-50\/60 {
  fill: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-50\/70 {
  fill: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-50\/75 {
  fill: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-50\/80 {
  fill: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-50\/90 {
  fill: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-50\/95 {
  fill: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-50\/100 {
  fill: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:fill-green-light-100\/0 {
  fill: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:fill-green-light-100\/5 {
  fill: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-100\/10 {
  fill: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-100\/20 {
  fill: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-100\/25 {
  fill: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-100\/30 {
  fill: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-100\/40 {
  fill: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-100\/50 {
  fill: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-100\/60 {
  fill: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-100\/70 {
  fill: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-100\/75 {
  fill: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-100\/80 {
  fill: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-100\/90 {
  fill: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-100\/95 {
  fill: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-100\/100 {
  fill: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:fill-green-light-300\/0 {
  fill: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:fill-green-light-300\/5 {
  fill: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-300\/10 {
  fill: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-300\/20 {
  fill: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-300\/25 {
  fill: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-300\/30 {
  fill: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-300\/40 {
  fill: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-300\/50 {
  fill: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-300\/60 {
  fill: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-300\/70 {
  fill: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-300\/75 {
  fill: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-300\/80 {
  fill: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-300\/90 {
  fill: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-300\/95 {
  fill: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-300\/100 {
  fill: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:fill-green-light-400\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:fill-green-light-400\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-400\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-400\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-400\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-400\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-400\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-400\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-400\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-400\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-400\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-400\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-400\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-400\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-400\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:fill-green-light-500\/0 {
  fill: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:fill-green-light-500\/5 {
  fill: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-500\/10 {
  fill: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-500\/20 {
  fill: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-500\/25 {
  fill: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-500\/30 {
  fill: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-500\/40 {
  fill: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-500\/50 {
  fill: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-500\/60 {
  fill: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-500\/70 {
  fill: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-500\/75 {
  fill: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-500\/80 {
  fill: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-500\/90 {
  fill: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-500\/95 {
  fill: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-500\/100 {
  fill: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:fill-green-light-800\/0 {
  fill: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:fill-green-light-800\/5 {
  fill: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-800\/10 {
  fill: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-800\/20 {
  fill: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-800\/25 {
  fill: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-800\/30 {
  fill: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-800\/40 {
  fill: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-800\/50 {
  fill: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-800\/60 {
  fill: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-800\/70 {
  fill: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-800\/75 {
  fill: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-800\/80 {
  fill: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-800\/90 {
  fill: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-800\/95 {
  fill: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-800\/100 {
  fill: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:fill-green-light-900\/0 {
  fill: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:fill-green-light-900\/5 {
  fill: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light-900\/10 {
  fill: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light-900\/20 {
  fill: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light-900\/25 {
  fill: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light-900\/30 {
  fill: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light-900\/40 {
  fill: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light-900\/50 {
  fill: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light-900\/60 {
  fill: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light-900\/70 {
  fill: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light-900\/75 {
  fill: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light-900\/80 {
  fill: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light-900\/90 {
  fill: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light-900\/95 {
  fill: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light-900\/100 {
  fill: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:fill-green-light\/0 {
  fill: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:fill-green-light\/5 {
  fill: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:fill-green-light\/10 {
  fill: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:fill-green-light\/20 {
  fill: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:fill-green-light\/25 {
  fill: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:fill-green-light\/30 {
  fill: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:fill-green-light\/40 {
  fill: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:fill-green-light\/50 {
  fill: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:fill-green-light\/60 {
  fill: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:fill-green-light\/70 {
  fill: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:fill-green-light\/75 {
  fill: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:fill-green-light\/80 {
  fill: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:fill-green-light\/90 {
  fill: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:fill-green-light\/95 {
  fill: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:fill-green-light\/100 {
  fill: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:fill-green-25\/0 {
  fill: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:fill-green-25\/5 {
  fill: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:fill-green-25\/10 {
  fill: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:fill-green-25\/20 {
  fill: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:fill-green-25\/25 {
  fill: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:fill-green-25\/30 {
  fill: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:fill-green-25\/40 {
  fill: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:fill-green-25\/50 {
  fill: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:fill-green-25\/60 {
  fill: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:fill-green-25\/70 {
  fill: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:fill-green-25\/75 {
  fill: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:fill-green-25\/80 {
  fill: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:fill-green-25\/90 {
  fill: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:fill-green-25\/95 {
  fill: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:fill-green-25\/100 {
  fill: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:fill-green-50\/0 {
  fill: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:fill-green-50\/5 {
  fill: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:fill-green-50\/10 {
  fill: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:fill-green-50\/20 {
  fill: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:fill-green-50\/25 {
  fill: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:fill-green-50\/30 {
  fill: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:fill-green-50\/40 {
  fill: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:fill-green-50\/50 {
  fill: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:fill-green-50\/60 {
  fill: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:fill-green-50\/70 {
  fill: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:fill-green-50\/75 {
  fill: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:fill-green-50\/80 {
  fill: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:fill-green-50\/90 {
  fill: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:fill-green-50\/95 {
  fill: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:fill-green-50\/100 {
  fill: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:fill-green-100\/0 {
  fill: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:fill-green-100\/5 {
  fill: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:fill-green-100\/10 {
  fill: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:fill-green-100\/20 {
  fill: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:fill-green-100\/25 {
  fill: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:fill-green-100\/30 {
  fill: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:fill-green-100\/40 {
  fill: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:fill-green-100\/50 {
  fill: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:fill-green-100\/60 {
  fill: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:fill-green-100\/70 {
  fill: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:fill-green-100\/75 {
  fill: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:fill-green-100\/80 {
  fill: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:fill-green-100\/90 {
  fill: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:fill-green-100\/95 {
  fill: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:fill-green-100\/100 {
  fill: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:fill-green-200\/0 {
  fill: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:fill-green-200\/5 {
  fill: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:fill-green-200\/10 {
  fill: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:fill-green-200\/20 {
  fill: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:fill-green-200\/25 {
  fill: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:fill-green-200\/30 {
  fill: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:fill-green-200\/40 {
  fill: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:fill-green-200\/50 {
  fill: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:fill-green-200\/60 {
  fill: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:fill-green-200\/70 {
  fill: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:fill-green-200\/75 {
  fill: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:fill-green-200\/80 {
  fill: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:fill-green-200\/90 {
  fill: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:fill-green-200\/95 {
  fill: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:fill-green-200\/100 {
  fill: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:fill-green-300\/0 {
  fill: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:fill-green-300\/5 {
  fill: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:fill-green-300\/10 {
  fill: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:fill-green-300\/20 {
  fill: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:fill-green-300\/25 {
  fill: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:fill-green-300\/30 {
  fill: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:fill-green-300\/40 {
  fill: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:fill-green-300\/50 {
  fill: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:fill-green-300\/60 {
  fill: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:fill-green-300\/70 {
  fill: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:fill-green-300\/75 {
  fill: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:fill-green-300\/80 {
  fill: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:fill-green-300\/90 {
  fill: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:fill-green-300\/95 {
  fill: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:fill-green-300\/100 {
  fill: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:fill-green-400\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:fill-green-400\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:fill-green-400\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:fill-green-400\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:fill-green-400\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:fill-green-400\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:fill-green-400\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:fill-green-400\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:fill-green-400\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:fill-green-400\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:fill-green-400\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:fill-green-400\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:fill-green-400\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:fill-green-400\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:fill-green-400\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:fill-green-500\/0 {
  fill: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:fill-green-500\/5 {
  fill: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:fill-green-500\/10 {
  fill: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:fill-green-500\/20 {
  fill: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:fill-green-500\/25 {
  fill: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:fill-green-500\/30 {
  fill: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:fill-green-500\/40 {
  fill: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:fill-green-500\/50 {
  fill: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:fill-green-500\/60 {
  fill: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:fill-green-500\/70 {
  fill: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:fill-green-500\/75 {
  fill: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:fill-green-500\/80 {
  fill: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:fill-green-500\/90 {
  fill: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:fill-green-500\/95 {
  fill: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:fill-green-500\/100 {
  fill: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:fill-green-600\/0 {
  fill: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:fill-green-600\/5 {
  fill: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:fill-green-600\/10 {
  fill: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:fill-green-600\/20 {
  fill: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:fill-green-600\/25 {
  fill: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:fill-green-600\/30 {
  fill: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:fill-green-600\/40 {
  fill: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:fill-green-600\/50 {
  fill: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:fill-green-600\/60 {
  fill: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:fill-green-600\/70 {
  fill: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:fill-green-600\/75 {
  fill: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:fill-green-600\/80 {
  fill: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:fill-green-600\/90 {
  fill: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:fill-green-600\/95 {
  fill: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:fill-green-600\/100 {
  fill: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:fill-green-700\/0 {
  fill: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:fill-green-700\/5 {
  fill: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:fill-green-700\/10 {
  fill: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:fill-green-700\/20 {
  fill: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:fill-green-700\/25 {
  fill: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:fill-green-700\/30 {
  fill: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:fill-green-700\/40 {
  fill: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:fill-green-700\/50 {
  fill: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:fill-green-700\/60 {
  fill: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:fill-green-700\/70 {
  fill: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:fill-green-700\/75 {
  fill: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:fill-green-700\/80 {
  fill: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:fill-green-700\/90 {
  fill: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:fill-green-700\/95 {
  fill: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:fill-green-700\/100 {
  fill: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:fill-green-800\/0 {
  fill: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:fill-green-800\/5 {
  fill: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:fill-green-800\/10 {
  fill: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:fill-green-800\/20 {
  fill: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:fill-green-800\/25 {
  fill: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:fill-green-800\/30 {
  fill: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:fill-green-800\/40 {
  fill: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:fill-green-800\/50 {
  fill: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:fill-green-800\/60 {
  fill: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:fill-green-800\/70 {
  fill: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:fill-green-800\/75 {
  fill: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:fill-green-800\/80 {
  fill: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:fill-green-800\/90 {
  fill: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:fill-green-800\/95 {
  fill: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:fill-green-800\/100 {
  fill: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:fill-green-900\/0 {
  fill: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:fill-green-900\/5 {
  fill: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:fill-green-900\/10 {
  fill: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:fill-green-900\/20 {
  fill: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:fill-green-900\/25 {
  fill: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:fill-green-900\/30 {
  fill: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:fill-green-900\/40 {
  fill: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:fill-green-900\/50 {
  fill: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:fill-green-900\/60 {
  fill: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:fill-green-900\/70 {
  fill: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:fill-green-900\/75 {
  fill: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:fill-green-900\/80 {
  fill: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:fill-green-900\/90 {
  fill: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:fill-green-900\/95 {
  fill: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:fill-green-900\/100 {
  fill: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:fill-green\/0 {
  fill: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:fill-green\/5 {
  fill: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:fill-green\/10 {
  fill: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:fill-green\/20 {
  fill: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:fill-green\/25 {
  fill: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:fill-green\/30 {
  fill: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:fill-green\/40 {
  fill: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:fill-green\/50 {
  fill: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:fill-green\/60 {
  fill: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:fill-green\/70 {
  fill: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:fill-green\/75 {
  fill: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:fill-green\/80 {
  fill: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:fill-green\/90 {
  fill: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:fill-green\/95 {
  fill: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:fill-green\/100 {
  fill: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:fill-teal-25\/0 {
  fill: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:fill-teal-25\/5 {
  fill: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-25\/10 {
  fill: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-25\/20 {
  fill: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-25\/25 {
  fill: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-25\/30 {
  fill: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-25\/40 {
  fill: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-25\/50 {
  fill: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-25\/60 {
  fill: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-25\/70 {
  fill: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-25\/75 {
  fill: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-25\/80 {
  fill: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-25\/90 {
  fill: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-25\/95 {
  fill: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-25\/100 {
  fill: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:fill-teal-50\/0 {
  fill: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:fill-teal-50\/5 {
  fill: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-50\/10 {
  fill: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-50\/20 {
  fill: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-50\/25 {
  fill: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-50\/30 {
  fill: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-50\/40 {
  fill: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-50\/50 {
  fill: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-50\/60 {
  fill: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-50\/70 {
  fill: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-50\/75 {
  fill: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-50\/80 {
  fill: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-50\/90 {
  fill: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-50\/95 {
  fill: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-50\/100 {
  fill: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:fill-teal-100\/0 {
  fill: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:fill-teal-100\/5 {
  fill: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-100\/10 {
  fill: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-100\/20 {
  fill: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-100\/25 {
  fill: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-100\/30 {
  fill: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-100\/40 {
  fill: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-100\/50 {
  fill: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-100\/60 {
  fill: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-100\/70 {
  fill: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-100\/75 {
  fill: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-100\/80 {
  fill: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-100\/90 {
  fill: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-100\/95 {
  fill: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-100\/100 {
  fill: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:fill-teal-200\/0 {
  fill: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:fill-teal-200\/5 {
  fill: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-200\/10 {
  fill: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-200\/20 {
  fill: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-200\/25 {
  fill: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-200\/30 {
  fill: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-200\/40 {
  fill: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-200\/50 {
  fill: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-200\/60 {
  fill: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-200\/70 {
  fill: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-200\/75 {
  fill: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-200\/80 {
  fill: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-200\/90 {
  fill: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-200\/95 {
  fill: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-200\/100 {
  fill: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:fill-teal-300\/0 {
  fill: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:fill-teal-300\/5 {
  fill: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-300\/10 {
  fill: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-300\/20 {
  fill: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-300\/25 {
  fill: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-300\/30 {
  fill: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-300\/40 {
  fill: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-300\/50 {
  fill: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-300\/60 {
  fill: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-300\/70 {
  fill: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-300\/75 {
  fill: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-300\/80 {
  fill: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-300\/90 {
  fill: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-300\/95 {
  fill: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-300\/100 {
  fill: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:fill-teal-400\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:fill-teal-400\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-400\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-400\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-400\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-400\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-400\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-400\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-400\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-400\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-400\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-400\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-400\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-400\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-400\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:fill-teal-500\/0 {
  fill: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:fill-teal-500\/5 {
  fill: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-500\/10 {
  fill: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-500\/20 {
  fill: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-500\/25 {
  fill: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-500\/30 {
  fill: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-500\/40 {
  fill: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-500\/50 {
  fill: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-500\/60 {
  fill: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-500\/70 {
  fill: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-500\/75 {
  fill: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-500\/80 {
  fill: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-500\/90 {
  fill: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-500\/95 {
  fill: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-500\/100 {
  fill: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:fill-teal-600\/0 {
  fill: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:fill-teal-600\/5 {
  fill: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-600\/10 {
  fill: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-600\/20 {
  fill: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-600\/25 {
  fill: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-600\/30 {
  fill: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-600\/40 {
  fill: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-600\/50 {
  fill: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-600\/60 {
  fill: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-600\/70 {
  fill: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-600\/75 {
  fill: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-600\/80 {
  fill: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-600\/90 {
  fill: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-600\/95 {
  fill: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-600\/100 {
  fill: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:fill-teal-700\/0 {
  fill: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:fill-teal-700\/5 {
  fill: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-700\/10 {
  fill: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-700\/20 {
  fill: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-700\/25 {
  fill: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-700\/30 {
  fill: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-700\/40 {
  fill: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-700\/50 {
  fill: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-700\/60 {
  fill: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-700\/70 {
  fill: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-700\/75 {
  fill: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-700\/80 {
  fill: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-700\/90 {
  fill: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-700\/95 {
  fill: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-700\/100 {
  fill: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:fill-teal-800\/0 {
  fill: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:fill-teal-800\/5 {
  fill: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-800\/10 {
  fill: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-800\/20 {
  fill: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-800\/25 {
  fill: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-800\/30 {
  fill: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-800\/40 {
  fill: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-800\/50 {
  fill: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-800\/60 {
  fill: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-800\/70 {
  fill: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-800\/75 {
  fill: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-800\/80 {
  fill: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-800\/90 {
  fill: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-800\/95 {
  fill: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-800\/100 {
  fill: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:fill-teal-900\/0 {
  fill: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:fill-teal-900\/5 {
  fill: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:fill-teal-900\/10 {
  fill: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:fill-teal-900\/20 {
  fill: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:fill-teal-900\/25 {
  fill: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:fill-teal-900\/30 {
  fill: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:fill-teal-900\/40 {
  fill: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:fill-teal-900\/50 {
  fill: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:fill-teal-900\/60 {
  fill: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:fill-teal-900\/70 {
  fill: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:fill-teal-900\/75 {
  fill: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:fill-teal-900\/80 {
  fill: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:fill-teal-900\/90 {
  fill: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:fill-teal-900\/95 {
  fill: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:fill-teal-900\/100 {
  fill: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:fill-teal\/0 {
  fill: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:fill-teal\/5 {
  fill: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:fill-teal\/10 {
  fill: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:fill-teal\/20 {
  fill: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:fill-teal\/25 {
  fill: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:fill-teal\/30 {
  fill: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:fill-teal\/40 {
  fill: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:fill-teal\/50 {
  fill: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:fill-teal\/60 {
  fill: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:fill-teal\/70 {
  fill: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:fill-teal\/75 {
  fill: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:fill-teal\/80 {
  fill: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:fill-teal\/90 {
  fill: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:fill-teal\/95 {
  fill: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:fill-teal\/100 {
  fill: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:fill-cyan-25\/0 {
  fill: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:fill-cyan-25\/5 {
  fill: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-25\/10 {
  fill: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-25\/20 {
  fill: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-25\/25 {
  fill: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-25\/30 {
  fill: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-25\/40 {
  fill: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-25\/50 {
  fill: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-25\/60 {
  fill: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-25\/70 {
  fill: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-25\/75 {
  fill: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-25\/80 {
  fill: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-25\/90 {
  fill: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-25\/95 {
  fill: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-25\/100 {
  fill: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:fill-cyan-50\/0 {
  fill: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:fill-cyan-50\/5 {
  fill: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-50\/10 {
  fill: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-50\/20 {
  fill: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-50\/25 {
  fill: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-50\/30 {
  fill: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-50\/40 {
  fill: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-50\/50 {
  fill: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-50\/60 {
  fill: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-50\/70 {
  fill: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-50\/75 {
  fill: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-50\/80 {
  fill: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-50\/90 {
  fill: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-50\/95 {
  fill: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-50\/100 {
  fill: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:fill-cyan-100\/0 {
  fill: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:fill-cyan-100\/5 {
  fill: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-100\/10 {
  fill: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-100\/20 {
  fill: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-100\/25 {
  fill: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-100\/30 {
  fill: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-100\/40 {
  fill: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-100\/50 {
  fill: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-100\/60 {
  fill: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-100\/70 {
  fill: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-100\/75 {
  fill: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-100\/80 {
  fill: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-100\/90 {
  fill: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-100\/95 {
  fill: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-100\/100 {
  fill: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:fill-cyan-200\/0 {
  fill: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:fill-cyan-200\/5 {
  fill: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-200\/10 {
  fill: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-200\/20 {
  fill: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-200\/25 {
  fill: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-200\/30 {
  fill: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-200\/40 {
  fill: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-200\/50 {
  fill: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-200\/60 {
  fill: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-200\/70 {
  fill: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-200\/75 {
  fill: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-200\/80 {
  fill: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-200\/90 {
  fill: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-200\/95 {
  fill: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-200\/100 {
  fill: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:fill-cyan-300\/0 {
  fill: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:fill-cyan-300\/5 {
  fill: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-300\/10 {
  fill: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-300\/20 {
  fill: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-300\/25 {
  fill: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-300\/30 {
  fill: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-300\/40 {
  fill: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-300\/50 {
  fill: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-300\/60 {
  fill: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-300\/70 {
  fill: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-300\/75 {
  fill: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-300\/80 {
  fill: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-300\/90 {
  fill: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-300\/95 {
  fill: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-300\/100 {
  fill: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:fill-cyan-400\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:fill-cyan-400\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-400\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-400\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-400\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-400\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-400\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-400\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-400\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-400\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-400\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-400\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-400\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-400\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-400\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:fill-cyan-500\/0 {
  fill: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:fill-cyan-500\/5 {
  fill: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-500\/10 {
  fill: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-500\/20 {
  fill: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-500\/25 {
  fill: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-500\/30 {
  fill: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-500\/40 {
  fill: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-500\/50 {
  fill: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-500\/60 {
  fill: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-500\/70 {
  fill: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-500\/75 {
  fill: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-500\/80 {
  fill: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-500\/90 {
  fill: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-500\/95 {
  fill: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-500\/100 {
  fill: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:fill-cyan-600\/0 {
  fill: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:fill-cyan-600\/5 {
  fill: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-600\/10 {
  fill: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-600\/20 {
  fill: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-600\/25 {
  fill: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-600\/30 {
  fill: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-600\/40 {
  fill: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-600\/50 {
  fill: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-600\/60 {
  fill: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-600\/70 {
  fill: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-600\/75 {
  fill: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-600\/80 {
  fill: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-600\/90 {
  fill: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-600\/95 {
  fill: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-600\/100 {
  fill: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:fill-cyan-700\/0 {
  fill: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:fill-cyan-700\/5 {
  fill: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-700\/10 {
  fill: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-700\/20 {
  fill: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-700\/25 {
  fill: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-700\/30 {
  fill: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-700\/40 {
  fill: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-700\/50 {
  fill: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-700\/60 {
  fill: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-700\/70 {
  fill: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-700\/75 {
  fill: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-700\/80 {
  fill: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-700\/90 {
  fill: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-700\/95 {
  fill: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-700\/100 {
  fill: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:fill-cyan-800\/0 {
  fill: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:fill-cyan-800\/5 {
  fill: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-800\/10 {
  fill: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-800\/20 {
  fill: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-800\/25 {
  fill: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-800\/30 {
  fill: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-800\/40 {
  fill: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-800\/50 {
  fill: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-800\/60 {
  fill: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-800\/70 {
  fill: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-800\/75 {
  fill: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-800\/80 {
  fill: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-800\/90 {
  fill: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-800\/95 {
  fill: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-800\/100 {
  fill: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:fill-cyan-900\/0 {
  fill: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:fill-cyan-900\/5 {
  fill: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan-900\/10 {
  fill: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan-900\/20 {
  fill: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan-900\/25 {
  fill: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan-900\/30 {
  fill: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan-900\/40 {
  fill: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan-900\/50 {
  fill: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan-900\/60 {
  fill: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan-900\/70 {
  fill: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan-900\/75 {
  fill: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan-900\/80 {
  fill: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan-900\/90 {
  fill: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan-900\/95 {
  fill: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan-900\/100 {
  fill: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:fill-cyan\/0 {
  fill: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:fill-cyan\/5 {
  fill: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:fill-cyan\/10 {
  fill: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:fill-cyan\/20 {
  fill: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:fill-cyan\/25 {
  fill: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:fill-cyan\/30 {
  fill: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:fill-cyan\/40 {
  fill: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:fill-cyan\/50 {
  fill: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:fill-cyan\/60 {
  fill: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:fill-cyan\/70 {
  fill: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:fill-cyan\/75 {
  fill: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:fill-cyan\/80 {
  fill: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:fill-cyan\/90 {
  fill: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:fill-cyan\/95 {
  fill: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:fill-cyan\/100 {
  fill: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-25\/0 {
  fill: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-25\/5 {
  fill: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-25\/10 {
  fill: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-25\/20 {
  fill: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-25\/25 {
  fill: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-25\/30 {
  fill: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-25\/40 {
  fill: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-25\/50 {
  fill: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-25\/60 {
  fill: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-25\/70 {
  fill: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-25\/75 {
  fill: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-25\/80 {
  fill: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-25\/90 {
  fill: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-25\/95 {
  fill: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-25\/100 {
  fill: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-50\/0 {
  fill: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-50\/5 {
  fill: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-50\/10 {
  fill: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-50\/20 {
  fill: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-50\/25 {
  fill: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-50\/30 {
  fill: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-50\/40 {
  fill: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-50\/50 {
  fill: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-50\/60 {
  fill: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-50\/70 {
  fill: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-50\/75 {
  fill: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-50\/80 {
  fill: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-50\/90 {
  fill: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-50\/95 {
  fill: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-50\/100 {
  fill: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-100\/0 {
  fill: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-100\/5 {
  fill: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-100\/10 {
  fill: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-100\/20 {
  fill: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-100\/25 {
  fill: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-100\/30 {
  fill: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-100\/40 {
  fill: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-100\/50 {
  fill: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-100\/60 {
  fill: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-100\/70 {
  fill: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-100\/75 {
  fill: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-100\/80 {
  fill: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-100\/90 {
  fill: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-100\/95 {
  fill: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-100\/100 {
  fill: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-200\/0 {
  fill: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-200\/5 {
  fill: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-200\/10 {
  fill: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-200\/20 {
  fill: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-200\/25 {
  fill: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-200\/30 {
  fill: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-200\/40 {
  fill: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-200\/50 {
  fill: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-200\/60 {
  fill: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-200\/70 {
  fill: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-200\/75 {
  fill: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-200\/80 {
  fill: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-200\/90 {
  fill: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-200\/95 {
  fill: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-200\/100 {
  fill: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-300\/0 {
  fill: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-300\/5 {
  fill: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-300\/10 {
  fill: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-300\/20 {
  fill: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-300\/25 {
  fill: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-300\/30 {
  fill: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-300\/40 {
  fill: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-300\/50 {
  fill: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-300\/60 {
  fill: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-300\/70 {
  fill: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-300\/75 {
  fill: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-300\/80 {
  fill: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-300\/90 {
  fill: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-300\/95 {
  fill: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-300\/100 {
  fill: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-400\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-400\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-400\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-400\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-400\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-400\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-400\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-400\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-400\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-400\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-400\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-400\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-400\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-400\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-400\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-500\/0 {
  fill: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-500\/5 {
  fill: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-500\/10 {
  fill: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-500\/20 {
  fill: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-500\/25 {
  fill: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-500\/30 {
  fill: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-500\/40 {
  fill: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-500\/50 {
  fill: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-500\/60 {
  fill: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-500\/70 {
  fill: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-500\/75 {
  fill: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-500\/80 {
  fill: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-500\/90 {
  fill: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-500\/95 {
  fill: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-500\/100 {
  fill: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-600\/0 {
  fill: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-600\/5 {
  fill: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-600\/10 {
  fill: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-600\/20 {
  fill: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-600\/25 {
  fill: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-600\/30 {
  fill: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-600\/40 {
  fill: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-600\/50 {
  fill: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-600\/60 {
  fill: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-600\/70 {
  fill: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-600\/75 {
  fill: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-600\/80 {
  fill: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-600\/90 {
  fill: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-600\/95 {
  fill: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-600\/100 {
  fill: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-700\/0 {
  fill: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-700\/5 {
  fill: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-700\/10 {
  fill: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-700\/20 {
  fill: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-700\/25 {
  fill: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-700\/30 {
  fill: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-700\/40 {
  fill: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-700\/50 {
  fill: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-700\/60 {
  fill: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-700\/70 {
  fill: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-700\/75 {
  fill: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-700\/80 {
  fill: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-700\/90 {
  fill: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-700\/95 {
  fill: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-700\/100 {
  fill: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-800\/0 {
  fill: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-800\/5 {
  fill: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-800\/10 {
  fill: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-800\/20 {
  fill: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-800\/25 {
  fill: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-800\/30 {
  fill: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-800\/40 {
  fill: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-800\/50 {
  fill: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-800\/60 {
  fill: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-800\/70 {
  fill: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-800\/75 {
  fill: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-800\/80 {
  fill: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-800\/90 {
  fill: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-800\/95 {
  fill: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-800\/100 {
  fill: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:fill-blue-light-900\/0 {
  fill: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:fill-blue-light-900\/5 {
  fill: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light-900\/10 {
  fill: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light-900\/20 {
  fill: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light-900\/25 {
  fill: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light-900\/30 {
  fill: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light-900\/40 {
  fill: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light-900\/50 {
  fill: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light-900\/60 {
  fill: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light-900\/70 {
  fill: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light-900\/75 {
  fill: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light-900\/80 {
  fill: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light-900\/90 {
  fill: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light-900\/95 {
  fill: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light-900\/100 {
  fill: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:fill-blue-light\/0 {
  fill: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:fill-blue-light\/5 {
  fill: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-light\/10 {
  fill: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-light\/20 {
  fill: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-light\/25 {
  fill: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-light\/30 {
  fill: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-light\/40 {
  fill: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-light\/50 {
  fill: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-light\/60 {
  fill: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-light\/70 {
  fill: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-light\/75 {
  fill: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-light\/80 {
  fill: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-light\/90 {
  fill: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-light\/95 {
  fill: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-light\/100 {
  fill: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:fill-blue-25\/0 {
  fill: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-25\/5 {
  fill: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-25\/10 {
  fill: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-25\/20 {
  fill: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-25\/25 {
  fill: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-25\/30 {
  fill: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-25\/40 {
  fill: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-25\/50 {
  fill: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-25\/60 {
  fill: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-25\/70 {
  fill: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-25\/75 {
  fill: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-25\/80 {
  fill: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-25\/90 {
  fill: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-25\/95 {
  fill: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-25\/100 {
  fill: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-50\/0 {
  fill: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-50\/5 {
  fill: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-50\/10 {
  fill: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-50\/20 {
  fill: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-50\/25 {
  fill: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-50\/30 {
  fill: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-50\/40 {
  fill: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-50\/50 {
  fill: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-50\/60 {
  fill: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-50\/70 {
  fill: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-50\/75 {
  fill: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-50\/80 {
  fill: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-50\/90 {
  fill: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-50\/95 {
  fill: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-50\/100 {
  fill: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-100\/0 {
  fill: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-100\/5 {
  fill: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-100\/10 {
  fill: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-100\/20 {
  fill: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-100\/25 {
  fill: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-100\/30 {
  fill: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-100\/40 {
  fill: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-100\/50 {
  fill: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-100\/60 {
  fill: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-100\/70 {
  fill: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-100\/75 {
  fill: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-100\/80 {
  fill: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-100\/90 {
  fill: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-100\/95 {
  fill: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-100\/100 {
  fill: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-200\/0 {
  fill: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-200\/5 {
  fill: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-200\/10 {
  fill: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-200\/20 {
  fill: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-200\/25 {
  fill: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-200\/30 {
  fill: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-200\/40 {
  fill: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-200\/50 {
  fill: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-200\/60 {
  fill: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-200\/70 {
  fill: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-200\/75 {
  fill: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-200\/80 {
  fill: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-200\/90 {
  fill: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-200\/95 {
  fill: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-200\/100 {
  fill: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-300\/0 {
  fill: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-300\/5 {
  fill: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-300\/10 {
  fill: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-300\/20 {
  fill: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-300\/25 {
  fill: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-300\/30 {
  fill: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-300\/40 {
  fill: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-300\/50 {
  fill: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-300\/60 {
  fill: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-300\/70 {
  fill: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-300\/75 {
  fill: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-300\/80 {
  fill: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-300\/90 {
  fill: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-300\/95 {
  fill: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-300\/100 {
  fill: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-400\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:fill-blue-400\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-400\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-400\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-400\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-400\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-400\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-400\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-400\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-400\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-400\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-400\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-400\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-400\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-400\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:fill-blue-500\/0 {
  fill: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:fill-blue-500\/5 {
  fill: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-500\/10 {
  fill: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-500\/20 {
  fill: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-500\/25 {
  fill: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-500\/30 {
  fill: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-500\/40 {
  fill: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-500\/50 {
  fill: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-500\/60 {
  fill: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-500\/70 {
  fill: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-500\/75 {
  fill: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-500\/80 {
  fill: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-500\/90 {
  fill: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-500\/95 {
  fill: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-500\/100 {
  fill: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:fill-blue-600\/0 {
  fill: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:fill-blue-600\/5 {
  fill: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-600\/10 {
  fill: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-600\/20 {
  fill: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-600\/25 {
  fill: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-600\/30 {
  fill: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-600\/40 {
  fill: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-600\/50 {
  fill: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-600\/60 {
  fill: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-600\/70 {
  fill: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-600\/75 {
  fill: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-600\/80 {
  fill: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-600\/90 {
  fill: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-600\/95 {
  fill: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-600\/100 {
  fill: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:fill-blue-700\/0 {
  fill: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:fill-blue-700\/5 {
  fill: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-700\/10 {
  fill: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-700\/20 {
  fill: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-700\/25 {
  fill: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-700\/30 {
  fill: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-700\/40 {
  fill: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-700\/50 {
  fill: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-700\/60 {
  fill: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-700\/70 {
  fill: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-700\/75 {
  fill: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-700\/80 {
  fill: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-700\/90 {
  fill: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-700\/95 {
  fill: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-700\/100 {
  fill: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:fill-blue-800\/0 {
  fill: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:fill-blue-800\/5 {
  fill: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-800\/10 {
  fill: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-800\/20 {
  fill: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-800\/25 {
  fill: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-800\/30 {
  fill: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-800\/40 {
  fill: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-800\/50 {
  fill: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-800\/60 {
  fill: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-800\/70 {
  fill: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-800\/75 {
  fill: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-800\/80 {
  fill: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-800\/90 {
  fill: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-800\/95 {
  fill: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-800\/100 {
  fill: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:fill-blue-900\/0 {
  fill: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:fill-blue-900\/5 {
  fill: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-900\/10 {
  fill: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-900\/20 {
  fill: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-900\/25 {
  fill: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-900\/30 {
  fill: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-900\/40 {
  fill: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-900\/50 {
  fill: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-900\/60 {
  fill: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-900\/70 {
  fill: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-900\/75 {
  fill: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-900\/80 {
  fill: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-900\/90 {
  fill: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-900\/95 {
  fill: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-900\/100 {
  fill: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:fill-blue\/0 {
  fill: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:fill-blue\/5 {
  fill: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:fill-blue\/10 {
  fill: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:fill-blue\/20 {
  fill: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:fill-blue\/25 {
  fill: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:fill-blue\/30 {
  fill: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:fill-blue\/40 {
  fill: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:fill-blue\/50 {
  fill: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:fill-blue\/60 {
  fill: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:fill-blue\/70 {
  fill: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:fill-blue\/75 {
  fill: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:fill-blue\/80 {
  fill: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:fill-blue\/90 {
  fill: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:fill-blue\/95 {
  fill: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:fill-blue\/100 {
  fill: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/0 {
  fill: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/5 {
  fill: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/10 {
  fill: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/20 {
  fill: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/25 {
  fill: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/30 {
  fill: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/40 {
  fill: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/50 {
  fill: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/60 {
  fill: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/70 {
  fill: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/75 {
  fill: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/80 {
  fill: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/90 {
  fill: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/95 {
  fill: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-50\/100 {
  fill: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/0 {
  fill: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/5 {
  fill: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/10 {
  fill: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/20 {
  fill: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/25 {
  fill: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/30 {
  fill: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/40 {
  fill: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/50 {
  fill: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/60 {
  fill: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/70 {
  fill: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/75 {
  fill: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/80 {
  fill: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/90 {
  fill: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/95 {
  fill: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-100\/100 {
  fill: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/0 {
  fill: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/5 {
  fill: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/10 {
  fill: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/20 {
  fill: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/25 {
  fill: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/30 {
  fill: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/40 {
  fill: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/50 {
  fill: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/60 {
  fill: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/70 {
  fill: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/75 {
  fill: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/80 {
  fill: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/90 {
  fill: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/95 {
  fill: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-200\/100 {
  fill: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/0 {
  fill: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/5 {
  fill: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/10 {
  fill: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/20 {
  fill: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/25 {
  fill: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/30 {
  fill: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/40 {
  fill: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/50 {
  fill: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/60 {
  fill: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/70 {
  fill: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/75 {
  fill: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/80 {
  fill: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/90 {
  fill: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/95 {
  fill: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-300\/100 {
  fill: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-400\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/0 {
  fill: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/5 {
  fill: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/10 {
  fill: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/20 {
  fill: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/25 {
  fill: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/30 {
  fill: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/40 {
  fill: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/50 {
  fill: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/60 {
  fill: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/70 {
  fill: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/75 {
  fill: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/80 {
  fill: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/90 {
  fill: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/95 {
  fill: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-500\/100 {
  fill: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/0 {
  fill: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/5 {
  fill: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/10 {
  fill: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/20 {
  fill: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/25 {
  fill: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/30 {
  fill: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/40 {
  fill: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/50 {
  fill: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/60 {
  fill: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/70 {
  fill: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/75 {
  fill: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/80 {
  fill: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/90 {
  fill: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/95 {
  fill: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-600\/100 {
  fill: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/0 {
  fill: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/5 {
  fill: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/10 {
  fill: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/20 {
  fill: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/25 {
  fill: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/30 {
  fill: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/40 {
  fill: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/50 {
  fill: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/60 {
  fill: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/70 {
  fill: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/75 {
  fill: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/80 {
  fill: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/90 {
  fill: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/95 {
  fill: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-700\/100 {
  fill: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/0 {
  fill: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/5 {
  fill: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/10 {
  fill: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/20 {
  fill: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/25 {
  fill: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/30 {
  fill: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/40 {
  fill: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/50 {
  fill: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/60 {
  fill: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/70 {
  fill: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/75 {
  fill: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/80 {
  fill: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/90 {
  fill: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/95 {
  fill: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-800\/100 {
  fill: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/0 {
  fill: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/5 {
  fill: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/10 {
  fill: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/20 {
  fill: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/25 {
  fill: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/30 {
  fill: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/40 {
  fill: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/50 {
  fill: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/60 {
  fill: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/70 {
  fill: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/75 {
  fill: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/80 {
  fill: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/90 {
  fill: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/95 {
  fill: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark-900\/100 {
  fill: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:fill-blue-dark\/0 {
  fill: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:fill-blue-dark\/5 {
  fill: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:fill-blue-dark\/10 {
  fill: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:fill-blue-dark\/20 {
  fill: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:fill-blue-dark\/25 {
  fill: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:fill-blue-dark\/30 {
  fill: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:fill-blue-dark\/40 {
  fill: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:fill-blue-dark\/50 {
  fill: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:fill-blue-dark\/60 {
  fill: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:fill-blue-dark\/70 {
  fill: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:fill-blue-dark\/75 {
  fill: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:fill-blue-dark\/80 {
  fill: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:fill-blue-dark\/90 {
  fill: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:fill-blue-dark\/95 {
  fill: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:fill-blue-dark\/100 {
  fill: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:fill-indigo-25\/0 {
  fill: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:fill-indigo-25\/5 {
  fill: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-25\/10 {
  fill: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-25\/20 {
  fill: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-25\/25 {
  fill: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-25\/30 {
  fill: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-25\/40 {
  fill: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-25\/50 {
  fill: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-25\/60 {
  fill: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-25\/70 {
  fill: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-25\/75 {
  fill: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-25\/80 {
  fill: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-25\/90 {
  fill: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-25\/95 {
  fill: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-25\/100 {
  fill: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:fill-indigo-50\/0 {
  fill: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:fill-indigo-50\/5 {
  fill: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-50\/10 {
  fill: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-50\/20 {
  fill: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-50\/25 {
  fill: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-50\/30 {
  fill: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-50\/40 {
  fill: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-50\/50 {
  fill: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-50\/60 {
  fill: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-50\/70 {
  fill: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-50\/75 {
  fill: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-50\/80 {
  fill: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-50\/90 {
  fill: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-50\/95 {
  fill: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-50\/100 {
  fill: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:fill-indigo-100\/0 {
  fill: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:fill-indigo-100\/5 {
  fill: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-100\/10 {
  fill: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-100\/20 {
  fill: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-100\/25 {
  fill: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-100\/30 {
  fill: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-100\/40 {
  fill: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-100\/50 {
  fill: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-100\/60 {
  fill: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-100\/70 {
  fill: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-100\/75 {
  fill: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-100\/80 {
  fill: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-100\/90 {
  fill: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-100\/95 {
  fill: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-100\/100 {
  fill: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:fill-indigo-200\/0 {
  fill: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:fill-indigo-200\/5 {
  fill: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-200\/10 {
  fill: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-200\/20 {
  fill: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-200\/25 {
  fill: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-200\/30 {
  fill: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-200\/40 {
  fill: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-200\/50 {
  fill: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-200\/60 {
  fill: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-200\/70 {
  fill: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-200\/75 {
  fill: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-200\/80 {
  fill: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-200\/90 {
  fill: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-200\/95 {
  fill: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-200\/100 {
  fill: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:fill-indigo-300\/0 {
  fill: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:fill-indigo-300\/5 {
  fill: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-300\/10 {
  fill: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-300\/20 {
  fill: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-300\/25 {
  fill: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-300\/30 {
  fill: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-300\/40 {
  fill: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-300\/50 {
  fill: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-300\/60 {
  fill: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-300\/70 {
  fill: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-300\/75 {
  fill: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-300\/80 {
  fill: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-300\/90 {
  fill: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-300\/95 {
  fill: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-300\/100 {
  fill: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:fill-indigo-400\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:fill-indigo-400\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-400\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-400\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-400\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-400\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-400\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-400\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-400\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-400\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-400\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-400\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-400\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-400\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-400\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:fill-indigo-500\/0 {
  fill: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:fill-indigo-500\/5 {
  fill: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-500\/10 {
  fill: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-500\/20 {
  fill: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-500\/25 {
  fill: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-500\/30 {
  fill: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-500\/40 {
  fill: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-500\/50 {
  fill: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-500\/60 {
  fill: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-500\/70 {
  fill: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-500\/75 {
  fill: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-500\/80 {
  fill: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-500\/90 {
  fill: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-500\/95 {
  fill: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-500\/100 {
  fill: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:fill-indigo-600\/0 {
  fill: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:fill-indigo-600\/5 {
  fill: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-600\/10 {
  fill: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-600\/20 {
  fill: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-600\/25 {
  fill: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-600\/30 {
  fill: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-600\/40 {
  fill: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-600\/50 {
  fill: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-600\/60 {
  fill: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-600\/70 {
  fill: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-600\/75 {
  fill: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-600\/80 {
  fill: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-600\/90 {
  fill: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-600\/95 {
  fill: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-600\/100 {
  fill: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:fill-indigo-700\/0 {
  fill: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:fill-indigo-700\/5 {
  fill: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-700\/10 {
  fill: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-700\/20 {
  fill: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-700\/25 {
  fill: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-700\/30 {
  fill: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-700\/40 {
  fill: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-700\/50 {
  fill: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-700\/60 {
  fill: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-700\/70 {
  fill: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-700\/75 {
  fill: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-700\/80 {
  fill: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-700\/90 {
  fill: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-700\/95 {
  fill: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-700\/100 {
  fill: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:fill-indigo-800\/0 {
  fill: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:fill-indigo-800\/5 {
  fill: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-800\/10 {
  fill: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-800\/20 {
  fill: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-800\/25 {
  fill: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-800\/30 {
  fill: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-800\/40 {
  fill: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-800\/50 {
  fill: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-800\/60 {
  fill: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-800\/70 {
  fill: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-800\/75 {
  fill: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-800\/80 {
  fill: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-800\/90 {
  fill: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-800\/95 {
  fill: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-800\/100 {
  fill: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:fill-indigo-900\/0 {
  fill: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:fill-indigo-900\/5 {
  fill: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo-900\/10 {
  fill: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo-900\/20 {
  fill: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo-900\/25 {
  fill: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo-900\/30 {
  fill: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo-900\/40 {
  fill: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo-900\/50 {
  fill: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo-900\/60 {
  fill: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo-900\/70 {
  fill: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo-900\/75 {
  fill: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo-900\/80 {
  fill: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo-900\/90 {
  fill: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo-900\/95 {
  fill: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo-900\/100 {
  fill: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:fill-indigo\/0 {
  fill: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:fill-indigo\/5 {
  fill: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:fill-indigo\/10 {
  fill: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:fill-indigo\/20 {
  fill: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:fill-indigo\/25 {
  fill: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:fill-indigo\/30 {
  fill: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:fill-indigo\/40 {
  fill: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:fill-indigo\/50 {
  fill: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:fill-indigo\/60 {
  fill: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:fill-indigo\/70 {
  fill: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:fill-indigo\/75 {
  fill: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:fill-indigo\/80 {
  fill: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:fill-indigo\/90 {
  fill: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:fill-indigo\/95 {
  fill: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:fill-indigo\/100 {
  fill: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:fill-violet-25\/0 {
  fill: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:fill-violet-25\/5 {
  fill: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-25\/10 {
  fill: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-25\/20 {
  fill: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-25\/25 {
  fill: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-25\/30 {
  fill: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-25\/40 {
  fill: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-25\/50 {
  fill: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-25\/60 {
  fill: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-25\/70 {
  fill: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-25\/75 {
  fill: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-25\/80 {
  fill: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-25\/90 {
  fill: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-25\/95 {
  fill: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-25\/100 {
  fill: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:fill-violet-50\/0 {
  fill: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:fill-violet-50\/5 {
  fill: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-50\/10 {
  fill: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-50\/20 {
  fill: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-50\/25 {
  fill: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-50\/30 {
  fill: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-50\/40 {
  fill: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-50\/50 {
  fill: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-50\/60 {
  fill: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-50\/70 {
  fill: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-50\/75 {
  fill: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-50\/80 {
  fill: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-50\/90 {
  fill: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-50\/95 {
  fill: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-50\/100 {
  fill: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:fill-violet-100\/0 {
  fill: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:fill-violet-100\/5 {
  fill: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-100\/10 {
  fill: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-100\/20 {
  fill: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-100\/25 {
  fill: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-100\/30 {
  fill: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-100\/40 {
  fill: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-100\/50 {
  fill: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-100\/60 {
  fill: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-100\/70 {
  fill: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-100\/75 {
  fill: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-100\/80 {
  fill: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-100\/90 {
  fill: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-100\/95 {
  fill: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-100\/100 {
  fill: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:fill-violet-200\/0 {
  fill: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:fill-violet-200\/5 {
  fill: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-200\/10 {
  fill: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-200\/20 {
  fill: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-200\/25 {
  fill: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-200\/30 {
  fill: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-200\/40 {
  fill: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-200\/50 {
  fill: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-200\/60 {
  fill: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-200\/70 {
  fill: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-200\/75 {
  fill: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-200\/80 {
  fill: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-200\/90 {
  fill: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-200\/95 {
  fill: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-200\/100 {
  fill: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:fill-violet-300\/0 {
  fill: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:fill-violet-300\/5 {
  fill: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-300\/10 {
  fill: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-300\/20 {
  fill: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-300\/25 {
  fill: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-300\/30 {
  fill: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-300\/40 {
  fill: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-300\/50 {
  fill: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-300\/60 {
  fill: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-300\/70 {
  fill: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-300\/75 {
  fill: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-300\/80 {
  fill: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-300\/90 {
  fill: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-300\/95 {
  fill: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-300\/100 {
  fill: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:fill-violet-400\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:fill-violet-400\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-400\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-400\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-400\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-400\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-400\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-400\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-400\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-400\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-400\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-400\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-400\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-400\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-400\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:fill-violet-500\/0 {
  fill: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:fill-violet-500\/5 {
  fill: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-500\/10 {
  fill: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-500\/20 {
  fill: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-500\/25 {
  fill: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-500\/30 {
  fill: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-500\/40 {
  fill: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-500\/50 {
  fill: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-500\/60 {
  fill: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-500\/70 {
  fill: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-500\/75 {
  fill: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-500\/80 {
  fill: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-500\/90 {
  fill: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-500\/95 {
  fill: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-500\/100 {
  fill: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:fill-violet-600\/0 {
  fill: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:fill-violet-600\/5 {
  fill: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-600\/10 {
  fill: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-600\/20 {
  fill: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-600\/25 {
  fill: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-600\/30 {
  fill: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-600\/40 {
  fill: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-600\/50 {
  fill: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-600\/60 {
  fill: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-600\/70 {
  fill: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-600\/75 {
  fill: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-600\/80 {
  fill: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-600\/90 {
  fill: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-600\/95 {
  fill: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-600\/100 {
  fill: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:fill-violet-700\/0 {
  fill: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:fill-violet-700\/5 {
  fill: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-700\/10 {
  fill: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-700\/20 {
  fill: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-700\/25 {
  fill: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-700\/30 {
  fill: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-700\/40 {
  fill: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-700\/50 {
  fill: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-700\/60 {
  fill: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-700\/70 {
  fill: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-700\/75 {
  fill: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-700\/80 {
  fill: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-700\/90 {
  fill: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-700\/95 {
  fill: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-700\/100 {
  fill: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:fill-violet-800\/0 {
  fill: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:fill-violet-800\/5 {
  fill: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-800\/10 {
  fill: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-800\/20 {
  fill: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-800\/25 {
  fill: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-800\/30 {
  fill: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-800\/40 {
  fill: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-800\/50 {
  fill: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-800\/60 {
  fill: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-800\/70 {
  fill: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-800\/75 {
  fill: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-800\/80 {
  fill: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-800\/90 {
  fill: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-800\/95 {
  fill: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-800\/100 {
  fill: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:fill-violet-900\/0 {
  fill: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:fill-violet-900\/5 {
  fill: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:fill-violet-900\/10 {
  fill: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:fill-violet-900\/20 {
  fill: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:fill-violet-900\/25 {
  fill: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:fill-violet-900\/30 {
  fill: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:fill-violet-900\/40 {
  fill: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:fill-violet-900\/50 {
  fill: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:fill-violet-900\/60 {
  fill: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:fill-violet-900\/70 {
  fill: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:fill-violet-900\/75 {
  fill: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:fill-violet-900\/80 {
  fill: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:fill-violet-900\/90 {
  fill: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:fill-violet-900\/95 {
  fill: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:fill-violet-900\/100 {
  fill: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:fill-violet\/0 {
  fill: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:fill-violet\/5 {
  fill: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:fill-violet\/10 {
  fill: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:fill-violet\/20 {
  fill: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:fill-violet\/25 {
  fill: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:fill-violet\/30 {
  fill: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:fill-violet\/40 {
  fill: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:fill-violet\/50 {
  fill: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:fill-violet\/60 {
  fill: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:fill-violet\/70 {
  fill: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:fill-violet\/75 {
  fill: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:fill-violet\/80 {
  fill: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:fill-violet\/90 {
  fill: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:fill-violet\/95 {
  fill: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:fill-violet\/100 {
  fill: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:fill-purple-25\/0 {
  fill: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:fill-purple-25\/5 {
  fill: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-25\/10 {
  fill: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-25\/20 {
  fill: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-25\/25 {
  fill: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-25\/30 {
  fill: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-25\/40 {
  fill: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-25\/50 {
  fill: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-25\/60 {
  fill: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-25\/70 {
  fill: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-25\/75 {
  fill: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-25\/80 {
  fill: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-25\/90 {
  fill: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-25\/95 {
  fill: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-25\/100 {
  fill: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:fill-purple-50\/0 {
  fill: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:fill-purple-50\/5 {
  fill: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-50\/10 {
  fill: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-50\/20 {
  fill: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-50\/25 {
  fill: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-50\/30 {
  fill: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-50\/40 {
  fill: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-50\/50 {
  fill: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-50\/60 {
  fill: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-50\/70 {
  fill: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-50\/75 {
  fill: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-50\/80 {
  fill: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-50\/90 {
  fill: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-50\/95 {
  fill: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-50\/100 {
  fill: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:fill-purple-100\/0 {
  fill: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:fill-purple-100\/5 {
  fill: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-100\/10 {
  fill: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-100\/20 {
  fill: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-100\/25 {
  fill: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-100\/30 {
  fill: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-100\/40 {
  fill: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-100\/50 {
  fill: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-100\/60 {
  fill: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-100\/70 {
  fill: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-100\/75 {
  fill: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-100\/80 {
  fill: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-100\/90 {
  fill: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-100\/95 {
  fill: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-100\/100 {
  fill: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:fill-purple-200\/0 {
  fill: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:fill-purple-200\/5 {
  fill: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-200\/10 {
  fill: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-200\/20 {
  fill: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-200\/25 {
  fill: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-200\/30 {
  fill: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-200\/40 {
  fill: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-200\/50 {
  fill: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-200\/60 {
  fill: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-200\/70 {
  fill: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-200\/75 {
  fill: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-200\/80 {
  fill: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-200\/90 {
  fill: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-200\/95 {
  fill: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-200\/100 {
  fill: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:fill-purple-300\/0 {
  fill: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:fill-purple-300\/5 {
  fill: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-300\/10 {
  fill: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-300\/20 {
  fill: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-300\/25 {
  fill: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-300\/30 {
  fill: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-300\/40 {
  fill: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-300\/50 {
  fill: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-300\/60 {
  fill: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-300\/70 {
  fill: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-300\/75 {
  fill: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-300\/80 {
  fill: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-300\/90 {
  fill: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-300\/95 {
  fill: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-300\/100 {
  fill: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:fill-purple-400\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:fill-purple-400\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-400\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-400\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-400\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-400\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-400\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-400\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-400\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-400\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-400\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-400\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-400\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-400\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-400\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:fill-purple-500\/0 {
  fill: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:fill-purple-500\/5 {
  fill: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-500\/10 {
  fill: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-500\/20 {
  fill: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-500\/25 {
  fill: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-500\/30 {
  fill: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-500\/40 {
  fill: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-500\/50 {
  fill: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-500\/60 {
  fill: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-500\/70 {
  fill: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-500\/75 {
  fill: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-500\/80 {
  fill: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-500\/90 {
  fill: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-500\/95 {
  fill: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-500\/100 {
  fill: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:fill-purple-600\/0 {
  fill: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:fill-purple-600\/5 {
  fill: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-600\/10 {
  fill: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-600\/20 {
  fill: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-600\/25 {
  fill: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-600\/30 {
  fill: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-600\/40 {
  fill: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-600\/50 {
  fill: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-600\/60 {
  fill: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-600\/70 {
  fill: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-600\/75 {
  fill: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-600\/80 {
  fill: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-600\/90 {
  fill: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-600\/95 {
  fill: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-600\/100 {
  fill: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:fill-purple-700\/0 {
  fill: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:fill-purple-700\/5 {
  fill: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-700\/10 {
  fill: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-700\/20 {
  fill: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-700\/25 {
  fill: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-700\/30 {
  fill: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-700\/40 {
  fill: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-700\/50 {
  fill: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-700\/60 {
  fill: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-700\/70 {
  fill: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-700\/75 {
  fill: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-700\/80 {
  fill: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-700\/90 {
  fill: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-700\/95 {
  fill: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-700\/100 {
  fill: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:fill-purple-800\/0 {
  fill: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:fill-purple-800\/5 {
  fill: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-800\/10 {
  fill: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-800\/20 {
  fill: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-800\/25 {
  fill: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-800\/30 {
  fill: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-800\/40 {
  fill: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-800\/50 {
  fill: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-800\/60 {
  fill: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-800\/70 {
  fill: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-800\/75 {
  fill: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-800\/80 {
  fill: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-800\/90 {
  fill: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-800\/95 {
  fill: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-800\/100 {
  fill: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:fill-purple-900\/0 {
  fill: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:fill-purple-900\/5 {
  fill: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:fill-purple-900\/10 {
  fill: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:fill-purple-900\/20 {
  fill: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:fill-purple-900\/25 {
  fill: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:fill-purple-900\/30 {
  fill: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:fill-purple-900\/40 {
  fill: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:fill-purple-900\/50 {
  fill: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:fill-purple-900\/60 {
  fill: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:fill-purple-900\/70 {
  fill: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:fill-purple-900\/75 {
  fill: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:fill-purple-900\/80 {
  fill: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:fill-purple-900\/90 {
  fill: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:fill-purple-900\/95 {
  fill: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:fill-purple-900\/100 {
  fill: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:fill-purple\/0 {
  fill: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:fill-purple\/5 {
  fill: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:fill-purple\/10 {
  fill: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:fill-purple\/20 {
  fill: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:fill-purple\/25 {
  fill: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:fill-purple\/30 {
  fill: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:fill-purple\/40 {
  fill: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:fill-purple\/50 {
  fill: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:fill-purple\/60 {
  fill: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:fill-purple\/70 {
  fill: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:fill-purple\/75 {
  fill: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:fill-purple\/80 {
  fill: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:fill-purple\/90 {
  fill: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:fill-purple\/95 {
  fill: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:fill-purple\/100 {
  fill: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/0 {
  fill: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/5 {
  fill: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/10 {
  fill: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/20 {
  fill: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/25 {
  fill: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/30 {
  fill: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/40 {
  fill: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/50 {
  fill: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/60 {
  fill: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/70 {
  fill: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/75 {
  fill: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/80 {
  fill: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/90 {
  fill: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/95 {
  fill: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-25\/100 {
  fill: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/0 {
  fill: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/5 {
  fill: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/10 {
  fill: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/20 {
  fill: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/25 {
  fill: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/30 {
  fill: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/40 {
  fill: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/50 {
  fill: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/60 {
  fill: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/70 {
  fill: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/75 {
  fill: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/80 {
  fill: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/90 {
  fill: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/95 {
  fill: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-50\/100 {
  fill: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/0 {
  fill: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/5 {
  fill: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/10 {
  fill: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/20 {
  fill: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/25 {
  fill: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/30 {
  fill: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/40 {
  fill: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/50 {
  fill: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/60 {
  fill: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/70 {
  fill: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/75 {
  fill: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/80 {
  fill: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/90 {
  fill: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/95 {
  fill: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-100\/100 {
  fill: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/0 {
  fill: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/5 {
  fill: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/10 {
  fill: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/20 {
  fill: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/25 {
  fill: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/30 {
  fill: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/40 {
  fill: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/50 {
  fill: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/60 {
  fill: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/70 {
  fill: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/75 {
  fill: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/80 {
  fill: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/90 {
  fill: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/95 {
  fill: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-200\/100 {
  fill: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/0 {
  fill: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/5 {
  fill: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/10 {
  fill: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/20 {
  fill: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/25 {
  fill: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/30 {
  fill: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/40 {
  fill: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/50 {
  fill: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/60 {
  fill: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/70 {
  fill: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/75 {
  fill: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/80 {
  fill: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/90 {
  fill: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/95 {
  fill: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-300\/100 {
  fill: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-400\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/0 {
  fill: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/5 {
  fill: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/10 {
  fill: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/20 {
  fill: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/25 {
  fill: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/30 {
  fill: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/40 {
  fill: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/50 {
  fill: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/60 {
  fill: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/70 {
  fill: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/75 {
  fill: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/80 {
  fill: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/90 {
  fill: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/95 {
  fill: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-500\/100 {
  fill: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/0 {
  fill: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/5 {
  fill: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/10 {
  fill: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/20 {
  fill: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/25 {
  fill: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/30 {
  fill: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/40 {
  fill: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/50 {
  fill: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/60 {
  fill: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/70 {
  fill: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/75 {
  fill: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/80 {
  fill: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/90 {
  fill: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/95 {
  fill: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-600\/100 {
  fill: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/0 {
  fill: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/5 {
  fill: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/10 {
  fill: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/20 {
  fill: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/25 {
  fill: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/30 {
  fill: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/40 {
  fill: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/50 {
  fill: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/60 {
  fill: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/70 {
  fill: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/75 {
  fill: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/80 {
  fill: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/90 {
  fill: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/95 {
  fill: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-700\/100 {
  fill: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/0 {
  fill: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/5 {
  fill: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/10 {
  fill: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/20 {
  fill: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/25 {
  fill: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/30 {
  fill: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/40 {
  fill: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/50 {
  fill: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/60 {
  fill: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/70 {
  fill: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/75 {
  fill: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/80 {
  fill: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/90 {
  fill: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/95 {
  fill: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-800\/100 {
  fill: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/0 {
  fill: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/5 {
  fill: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/10 {
  fill: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/20 {
  fill: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/25 {
  fill: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/30 {
  fill: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/40 {
  fill: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/50 {
  fill: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/60 {
  fill: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/70 {
  fill: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/75 {
  fill: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/80 {
  fill: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/90 {
  fill: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/95 {
  fill: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia-900\/100 {
  fill: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:fill-fuchsia\/0 {
  fill: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:fill-fuchsia\/5 {
  fill: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:fill-fuchsia\/10 {
  fill: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:fill-fuchsia\/20 {
  fill: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:fill-fuchsia\/25 {
  fill: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:fill-fuchsia\/30 {
  fill: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:fill-fuchsia\/40 {
  fill: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:fill-fuchsia\/50 {
  fill: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:fill-fuchsia\/60 {
  fill: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:fill-fuchsia\/70 {
  fill: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:fill-fuchsia\/75 {
  fill: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:fill-fuchsia\/80 {
  fill: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:fill-fuchsia\/90 {
  fill: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:fill-fuchsia\/95 {
  fill: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:fill-fuchsia\/100 {
  fill: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:fill-pink-25\/0 {
  fill: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:fill-pink-25\/5 {
  fill: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-25\/10 {
  fill: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-25\/20 {
  fill: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-25\/25 {
  fill: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-25\/30 {
  fill: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-25\/40 {
  fill: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-25\/50 {
  fill: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-25\/60 {
  fill: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-25\/70 {
  fill: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-25\/75 {
  fill: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-25\/80 {
  fill: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-25\/90 {
  fill: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-25\/95 {
  fill: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-25\/100 {
  fill: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:fill-pink-50\/0 {
  fill: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:fill-pink-50\/5 {
  fill: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-50\/10 {
  fill: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-50\/20 {
  fill: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-50\/25 {
  fill: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-50\/30 {
  fill: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-50\/40 {
  fill: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-50\/50 {
  fill: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-50\/60 {
  fill: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-50\/70 {
  fill: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-50\/75 {
  fill: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-50\/80 {
  fill: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-50\/90 {
  fill: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-50\/95 {
  fill: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-50\/100 {
  fill: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:fill-pink-100\/0 {
  fill: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:fill-pink-100\/5 {
  fill: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-100\/10 {
  fill: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-100\/20 {
  fill: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-100\/25 {
  fill: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-100\/30 {
  fill: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-100\/40 {
  fill: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-100\/50 {
  fill: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-100\/60 {
  fill: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-100\/70 {
  fill: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-100\/75 {
  fill: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-100\/80 {
  fill: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-100\/90 {
  fill: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-100\/95 {
  fill: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-100\/100 {
  fill: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:fill-pink-200\/0 {
  fill: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:fill-pink-200\/5 {
  fill: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-200\/10 {
  fill: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-200\/20 {
  fill: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-200\/25 {
  fill: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-200\/30 {
  fill: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-200\/40 {
  fill: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-200\/50 {
  fill: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-200\/60 {
  fill: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-200\/70 {
  fill: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-200\/75 {
  fill: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-200\/80 {
  fill: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-200\/90 {
  fill: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-200\/95 {
  fill: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-200\/100 {
  fill: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:fill-pink-300\/0 {
  fill: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:fill-pink-300\/5 {
  fill: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-300\/10 {
  fill: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-300\/20 {
  fill: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-300\/25 {
  fill: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-300\/30 {
  fill: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-300\/40 {
  fill: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-300\/50 {
  fill: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-300\/60 {
  fill: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-300\/70 {
  fill: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-300\/75 {
  fill: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-300\/80 {
  fill: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-300\/90 {
  fill: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-300\/95 {
  fill: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-300\/100 {
  fill: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:fill-pink-400\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:fill-pink-400\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-400\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-400\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-400\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-400\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-400\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-400\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-400\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-400\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-400\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-400\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-400\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-400\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-400\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:fill-pink-500\/0 {
  fill: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:fill-pink-500\/5 {
  fill: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-500\/10 {
  fill: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-500\/20 {
  fill: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-500\/25 {
  fill: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-500\/30 {
  fill: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-500\/40 {
  fill: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-500\/50 {
  fill: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-500\/60 {
  fill: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-500\/70 {
  fill: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-500\/75 {
  fill: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-500\/80 {
  fill: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-500\/90 {
  fill: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-500\/95 {
  fill: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-500\/100 {
  fill: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:fill-pink-600\/0 {
  fill: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:fill-pink-600\/5 {
  fill: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-600\/10 {
  fill: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-600\/20 {
  fill: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-600\/25 {
  fill: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-600\/30 {
  fill: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-600\/40 {
  fill: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-600\/50 {
  fill: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-600\/60 {
  fill: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-600\/70 {
  fill: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-600\/75 {
  fill: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-600\/80 {
  fill: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-600\/90 {
  fill: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-600\/95 {
  fill: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-600\/100 {
  fill: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:fill-pink-700\/0 {
  fill: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:fill-pink-700\/5 {
  fill: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-700\/10 {
  fill: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-700\/20 {
  fill: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-700\/25 {
  fill: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-700\/30 {
  fill: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-700\/40 {
  fill: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-700\/50 {
  fill: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-700\/60 {
  fill: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-700\/70 {
  fill: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-700\/75 {
  fill: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-700\/80 {
  fill: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-700\/90 {
  fill: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-700\/95 {
  fill: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-700\/100 {
  fill: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:fill-pink-800\/0 {
  fill: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:fill-pink-800\/5 {
  fill: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-800\/10 {
  fill: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-800\/20 {
  fill: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-800\/25 {
  fill: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-800\/30 {
  fill: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-800\/40 {
  fill: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-800\/50 {
  fill: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-800\/60 {
  fill: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-800\/70 {
  fill: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-800\/75 {
  fill: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-800\/80 {
  fill: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-800\/90 {
  fill: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-800\/95 {
  fill: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-800\/100 {
  fill: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:fill-pink-900\/0 {
  fill: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:fill-pink-900\/5 {
  fill: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:fill-pink-900\/10 {
  fill: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:fill-pink-900\/20 {
  fill: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:fill-pink-900\/25 {
  fill: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:fill-pink-900\/30 {
  fill: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:fill-pink-900\/40 {
  fill: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:fill-pink-900\/50 {
  fill: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:fill-pink-900\/60 {
  fill: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:fill-pink-900\/70 {
  fill: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:fill-pink-900\/75 {
  fill: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:fill-pink-900\/80 {
  fill: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:fill-pink-900\/90 {
  fill: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:fill-pink-900\/95 {
  fill: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:fill-pink-900\/100 {
  fill: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:fill-pink\/0 {
  fill: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:fill-pink\/5 {
  fill: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:fill-pink\/10 {
  fill: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:fill-pink\/20 {
  fill: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:fill-pink\/25 {
  fill: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:fill-pink\/30 {
  fill: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:fill-pink\/40 {
  fill: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:fill-pink\/50 {
  fill: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:fill-pink\/60 {
  fill: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:fill-pink\/70 {
  fill: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:fill-pink\/75 {
  fill: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:fill-pink\/80 {
  fill: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:fill-pink\/90 {
  fill: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:fill-pink\/95 {
  fill: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:fill-pink\/100 {
  fill: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:fill-rose-25\/0 {
  fill: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:fill-rose-25\/5 {
  fill: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-25\/10 {
  fill: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-25\/20 {
  fill: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-25\/25 {
  fill: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-25\/30 {
  fill: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-25\/40 {
  fill: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-25\/50 {
  fill: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-25\/60 {
  fill: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-25\/70 {
  fill: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-25\/75 {
  fill: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-25\/80 {
  fill: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-25\/90 {
  fill: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-25\/95 {
  fill: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-25\/100 {
  fill: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:fill-rose-50\/0 {
  fill: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:fill-rose-50\/5 {
  fill: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-50\/10 {
  fill: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-50\/20 {
  fill: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-50\/25 {
  fill: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-50\/30 {
  fill: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-50\/40 {
  fill: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-50\/50 {
  fill: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-50\/60 {
  fill: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-50\/70 {
  fill: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-50\/75 {
  fill: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-50\/80 {
  fill: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-50\/90 {
  fill: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-50\/95 {
  fill: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-50\/100 {
  fill: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:fill-rose-100\/0 {
  fill: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:fill-rose-100\/5 {
  fill: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-100\/10 {
  fill: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-100\/20 {
  fill: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-100\/25 {
  fill: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-100\/30 {
  fill: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-100\/40 {
  fill: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-100\/50 {
  fill: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-100\/60 {
  fill: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-100\/70 {
  fill: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-100\/75 {
  fill: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-100\/80 {
  fill: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-100\/90 {
  fill: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-100\/95 {
  fill: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-100\/100 {
  fill: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:fill-rose-200\/0 {
  fill: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:fill-rose-200\/5 {
  fill: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-200\/10 {
  fill: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-200\/20 {
  fill: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-200\/25 {
  fill: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-200\/30 {
  fill: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-200\/40 {
  fill: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-200\/50 {
  fill: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-200\/60 {
  fill: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-200\/70 {
  fill: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-200\/75 {
  fill: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-200\/80 {
  fill: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-200\/90 {
  fill: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-200\/95 {
  fill: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-200\/100 {
  fill: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:fill-rose-300\/0 {
  fill: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:fill-rose-300\/5 {
  fill: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-300\/10 {
  fill: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-300\/20 {
  fill: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-300\/25 {
  fill: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-300\/30 {
  fill: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-300\/40 {
  fill: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-300\/50 {
  fill: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-300\/60 {
  fill: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-300\/70 {
  fill: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-300\/75 {
  fill: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-300\/80 {
  fill: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-300\/90 {
  fill: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-300\/95 {
  fill: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-300\/100 {
  fill: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:fill-rose-400\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:fill-rose-400\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-400\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-400\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-400\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-400\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-400\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-400\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-400\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-400\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-400\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-400\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-400\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-400\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-400\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:fill-rose-500\/0 {
  fill: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:fill-rose-500\/5 {
  fill: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-500\/10 {
  fill: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-500\/20 {
  fill: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-500\/25 {
  fill: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-500\/30 {
  fill: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-500\/40 {
  fill: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-500\/50 {
  fill: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-500\/60 {
  fill: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-500\/70 {
  fill: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-500\/75 {
  fill: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-500\/80 {
  fill: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-500\/90 {
  fill: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-500\/95 {
  fill: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-500\/100 {
  fill: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:fill-rose-600\/0 {
  fill: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:fill-rose-600\/5 {
  fill: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-600\/10 {
  fill: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-600\/20 {
  fill: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-600\/25 {
  fill: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-600\/30 {
  fill: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-600\/40 {
  fill: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-600\/50 {
  fill: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-600\/60 {
  fill: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-600\/70 {
  fill: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-600\/75 {
  fill: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-600\/80 {
  fill: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-600\/90 {
  fill: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-600\/95 {
  fill: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-600\/100 {
  fill: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:fill-rose-700\/0 {
  fill: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:fill-rose-700\/5 {
  fill: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-700\/10 {
  fill: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-700\/20 {
  fill: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-700\/25 {
  fill: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-700\/30 {
  fill: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-700\/40 {
  fill: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-700\/50 {
  fill: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-700\/60 {
  fill: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-700\/70 {
  fill: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-700\/75 {
  fill: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-700\/80 {
  fill: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-700\/90 {
  fill: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-700\/95 {
  fill: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-700\/100 {
  fill: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:fill-rose-800\/0 {
  fill: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:fill-rose-800\/5 {
  fill: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-800\/10 {
  fill: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-800\/20 {
  fill: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-800\/25 {
  fill: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-800\/30 {
  fill: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-800\/40 {
  fill: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-800\/50 {
  fill: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-800\/60 {
  fill: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-800\/70 {
  fill: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-800\/75 {
  fill: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-800\/80 {
  fill: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-800\/90 {
  fill: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-800\/95 {
  fill: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-800\/100 {
  fill: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:fill-rose-900\/0 {
  fill: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:fill-rose-900\/5 {
  fill: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:fill-rose-900\/10 {
  fill: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:fill-rose-900\/20 {
  fill: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:fill-rose-900\/25 {
  fill: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:fill-rose-900\/30 {
  fill: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:fill-rose-900\/40 {
  fill: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:fill-rose-900\/50 {
  fill: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:fill-rose-900\/60 {
  fill: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:fill-rose-900\/70 {
  fill: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:fill-rose-900\/75 {
  fill: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:fill-rose-900\/80 {
  fill: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:fill-rose-900\/90 {
  fill: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:fill-rose-900\/95 {
  fill: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:fill-rose-900\/100 {
  fill: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:fill-rose\/0 {
  fill: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:fill-rose\/5 {
  fill: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:fill-rose\/10 {
  fill: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:fill-rose\/20 {
  fill: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:fill-rose\/25 {
  fill: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:fill-rose\/30 {
  fill: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:fill-rose\/40 {
  fill: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:fill-rose\/50 {
  fill: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:fill-rose\/60 {
  fill: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:fill-rose\/70 {
  fill: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:fill-rose\/75 {
  fill: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:fill-rose\/80 {
  fill: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:fill-rose\/90 {
  fill: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:fill-rose\/95 {
  fill: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:fill-rose\/100 {
  fill: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/0 {
  fill: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/5 {
  fill: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/10 {
  fill: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/20 {
  fill: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/25 {
  fill: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/30 {
  fill: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/40 {
  fill: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/50 {
  fill: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/60 {
  fill: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/70 {
  fill: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/75 {
  fill: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/80 {
  fill: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/90 {
  fill: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/95 {
  fill: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-25\/100 {
  fill: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/0 {
  fill: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/5 {
  fill: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/10 {
  fill: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/20 {
  fill: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/25 {
  fill: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/30 {
  fill: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/40 {
  fill: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/50 {
  fill: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/60 {
  fill: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/70 {
  fill: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/75 {
  fill: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/80 {
  fill: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/90 {
  fill: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/95 {
  fill: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-50\/100 {
  fill: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/0 {
  fill: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/5 {
  fill: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/10 {
  fill: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/20 {
  fill: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/25 {
  fill: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/30 {
  fill: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/40 {
  fill: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/50 {
  fill: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/60 {
  fill: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/70 {
  fill: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/75 {
  fill: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/80 {
  fill: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/90 {
  fill: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/95 {
  fill: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-100\/100 {
  fill: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/0 {
  fill: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/5 {
  fill: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/10 {
  fill: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/20 {
  fill: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/25 {
  fill: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/30 {
  fill: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/40 {
  fill: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/50 {
  fill: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/60 {
  fill: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/70 {
  fill: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/75 {
  fill: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/80 {
  fill: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/90 {
  fill: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/95 {
  fill: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-200\/100 {
  fill: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/0 {
  fill: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/5 {
  fill: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/10 {
  fill: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/20 {
  fill: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/25 {
  fill: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/30 {
  fill: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/40 {
  fill: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/50 {
  fill: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/60 {
  fill: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/70 {
  fill: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/75 {
  fill: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/80 {
  fill: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/90 {
  fill: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/95 {
  fill: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-300\/100 {
  fill: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-400\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/0 {
  fill: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/5 {
  fill: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/10 {
  fill: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/20 {
  fill: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/25 {
  fill: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/30 {
  fill: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/40 {
  fill: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/50 {
  fill: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/60 {
  fill: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/70 {
  fill: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/75 {
  fill: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/80 {
  fill: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/90 {
  fill: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/95 {
  fill: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-500\/100 {
  fill: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/0 {
  fill: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/5 {
  fill: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/10 {
  fill: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/20 {
  fill: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/25 {
  fill: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/30 {
  fill: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/40 {
  fill: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/50 {
  fill: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/60 {
  fill: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/70 {
  fill: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/75 {
  fill: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/80 {
  fill: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/90 {
  fill: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/95 {
  fill: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-600\/100 {
  fill: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/0 {
  fill: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/5 {
  fill: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/10 {
  fill: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/20 {
  fill: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/25 {
  fill: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/30 {
  fill: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/40 {
  fill: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/50 {
  fill: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/60 {
  fill: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/70 {
  fill: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/75 {
  fill: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/80 {
  fill: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/90 {
  fill: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/95 {
  fill: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-700\/100 {
  fill: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/0 {
  fill: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/5 {
  fill: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/10 {
  fill: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/20 {
  fill: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/25 {
  fill: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/30 {
  fill: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/40 {
  fill: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/50 {
  fill: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/60 {
  fill: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/70 {
  fill: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/75 {
  fill: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/80 {
  fill: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/90 {
  fill: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/95 {
  fill: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-800\/100 {
  fill: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/0 {
  fill: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/5 {
  fill: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/10 {
  fill: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/20 {
  fill: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/25 {
  fill: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/30 {
  fill: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/40 {
  fill: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/50 {
  fill: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/60 {
  fill: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/70 {
  fill: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/75 {
  fill: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/80 {
  fill: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/90 {
  fill: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/95 {
  fill: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark-900\/100 {
  fill: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:fill-orange-dark\/0 {
  fill: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:fill-orange-dark\/5 {
  fill: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-dark\/10 {
  fill: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-dark\/20 {
  fill: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-dark\/25 {
  fill: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-dark\/30 {
  fill: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-dark\/40 {
  fill: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-dark\/50 {
  fill: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-dark\/60 {
  fill: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-dark\/70 {
  fill: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-dark\/75 {
  fill: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-dark\/80 {
  fill: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-dark\/90 {
  fill: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-dark\/95 {
  fill: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-dark\/100 {
  fill: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:fill-orange-25\/0 {
  fill: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:fill-orange-25\/5 {
  fill: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-25\/10 {
  fill: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-25\/20 {
  fill: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-25\/25 {
  fill: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-25\/30 {
  fill: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-25\/40 {
  fill: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-25\/50 {
  fill: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-25\/60 {
  fill: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-25\/70 {
  fill: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-25\/75 {
  fill: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-25\/80 {
  fill: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-25\/90 {
  fill: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-25\/95 {
  fill: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-25\/100 {
  fill: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:fill-orange-50\/0 {
  fill: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:fill-orange-50\/5 {
  fill: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-50\/10 {
  fill: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-50\/20 {
  fill: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-50\/25 {
  fill: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-50\/30 {
  fill: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-50\/40 {
  fill: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-50\/50 {
  fill: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-50\/60 {
  fill: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-50\/70 {
  fill: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-50\/75 {
  fill: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-50\/80 {
  fill: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-50\/90 {
  fill: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-50\/95 {
  fill: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-50\/100 {
  fill: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:fill-orange-100\/0 {
  fill: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:fill-orange-100\/5 {
  fill: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-100\/10 {
  fill: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-100\/20 {
  fill: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-100\/25 {
  fill: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-100\/30 {
  fill: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-100\/40 {
  fill: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-100\/50 {
  fill: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-100\/60 {
  fill: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-100\/70 {
  fill: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-100\/75 {
  fill: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-100\/80 {
  fill: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-100\/90 {
  fill: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-100\/95 {
  fill: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-100\/100 {
  fill: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:fill-orange-200\/0 {
  fill: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:fill-orange-200\/5 {
  fill: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-200\/10 {
  fill: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-200\/20 {
  fill: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-200\/25 {
  fill: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-200\/30 {
  fill: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-200\/40 {
  fill: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-200\/50 {
  fill: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-200\/60 {
  fill: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-200\/70 {
  fill: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-200\/75 {
  fill: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-200\/80 {
  fill: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-200\/90 {
  fill: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-200\/95 {
  fill: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-200\/100 {
  fill: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:fill-orange-300\/0 {
  fill: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:fill-orange-300\/5 {
  fill: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-300\/10 {
  fill: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-300\/20 {
  fill: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-300\/25 {
  fill: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-300\/30 {
  fill: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-300\/40 {
  fill: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-300\/50 {
  fill: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-300\/60 {
  fill: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-300\/70 {
  fill: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-300\/75 {
  fill: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-300\/80 {
  fill: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-300\/90 {
  fill: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-300\/95 {
  fill: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-300\/100 {
  fill: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:fill-orange-400\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:fill-orange-400\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-400\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-400\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-400\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-400\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-400\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-400\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-400\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-400\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-400\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-400\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-400\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-400\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-400\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:fill-orange-500\/0 {
  fill: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:fill-orange-500\/5 {
  fill: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-500\/10 {
  fill: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-500\/20 {
  fill: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-500\/25 {
  fill: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-500\/30 {
  fill: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-500\/40 {
  fill: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-500\/50 {
  fill: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-500\/60 {
  fill: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-500\/70 {
  fill: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-500\/75 {
  fill: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-500\/80 {
  fill: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-500\/90 {
  fill: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-500\/95 {
  fill: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-500\/100 {
  fill: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:fill-orange-600\/0 {
  fill: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:fill-orange-600\/5 {
  fill: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-600\/10 {
  fill: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-600\/20 {
  fill: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-600\/25 {
  fill: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-600\/30 {
  fill: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-600\/40 {
  fill: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-600\/50 {
  fill: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-600\/60 {
  fill: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-600\/70 {
  fill: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-600\/75 {
  fill: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-600\/80 {
  fill: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-600\/90 {
  fill: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-600\/95 {
  fill: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-600\/100 {
  fill: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:fill-orange-700\/0 {
  fill: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:fill-orange-700\/5 {
  fill: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-700\/10 {
  fill: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-700\/20 {
  fill: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-700\/25 {
  fill: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-700\/30 {
  fill: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-700\/40 {
  fill: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-700\/50 {
  fill: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-700\/60 {
  fill: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-700\/70 {
  fill: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-700\/75 {
  fill: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-700\/80 {
  fill: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-700\/90 {
  fill: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-700\/95 {
  fill: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-700\/100 {
  fill: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:fill-orange-800\/0 {
  fill: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:fill-orange-800\/5 {
  fill: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-800\/10 {
  fill: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-800\/20 {
  fill: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-800\/25 {
  fill: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-800\/30 {
  fill: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-800\/40 {
  fill: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-800\/50 {
  fill: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-800\/60 {
  fill: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-800\/70 {
  fill: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-800\/75 {
  fill: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-800\/80 {
  fill: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-800\/90 {
  fill: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-800\/95 {
  fill: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-800\/100 {
  fill: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:fill-orange-900\/0 {
  fill: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:fill-orange-900\/5 {
  fill: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:fill-orange-900\/10 {
  fill: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:fill-orange-900\/20 {
  fill: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:fill-orange-900\/25 {
  fill: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:fill-orange-900\/30 {
  fill: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:fill-orange-900\/40 {
  fill: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:fill-orange-900\/50 {
  fill: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:fill-orange-900\/60 {
  fill: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:fill-orange-900\/70 {
  fill: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:fill-orange-900\/75 {
  fill: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:fill-orange-900\/80 {
  fill: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:fill-orange-900\/90 {
  fill: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:fill-orange-900\/95 {
  fill: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:fill-orange-900\/100 {
  fill: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:fill-orange\/0 {
  fill: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:fill-orange\/5 {
  fill: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:fill-orange\/10 {
  fill: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:fill-orange\/20 {
  fill: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:fill-orange\/25 {
  fill: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:fill-orange\/30 {
  fill: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:fill-orange\/40 {
  fill: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:fill-orange\/50 {
  fill: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:fill-orange\/60 {
  fill: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:fill-orange\/70 {
  fill: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:fill-orange\/75 {
  fill: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:fill-orange\/80 {
  fill: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:fill-orange\/90 {
  fill: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:fill-orange\/95 {
  fill: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:fill-orange\/100 {
  fill: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:fill-yellow-25\/0 {
  fill: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:fill-yellow-25\/5 {
  fill: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-25\/10 {
  fill: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-25\/20 {
  fill: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-25\/25 {
  fill: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-25\/30 {
  fill: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-25\/40 {
  fill: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-25\/50 {
  fill: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-25\/60 {
  fill: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-25\/70 {
  fill: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-25\/75 {
  fill: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-25\/80 {
  fill: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-25\/90 {
  fill: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-25\/95 {
  fill: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-25\/100 {
  fill: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:fill-yellow-50\/0 {
  fill: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:fill-yellow-50\/5 {
  fill: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-50\/10 {
  fill: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-50\/20 {
  fill: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-50\/25 {
  fill: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-50\/30 {
  fill: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-50\/40 {
  fill: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-50\/50 {
  fill: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-50\/60 {
  fill: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-50\/70 {
  fill: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-50\/75 {
  fill: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-50\/80 {
  fill: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-50\/90 {
  fill: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-50\/95 {
  fill: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-50\/100 {
  fill: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:fill-yellow-100\/0 {
  fill: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:fill-yellow-100\/5 {
  fill: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-100\/10 {
  fill: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-100\/20 {
  fill: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-100\/25 {
  fill: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-100\/30 {
  fill: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-100\/40 {
  fill: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-100\/50 {
  fill: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-100\/60 {
  fill: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-100\/70 {
  fill: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-100\/75 {
  fill: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-100\/80 {
  fill: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-100\/90 {
  fill: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-100\/95 {
  fill: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-100\/100 {
  fill: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:fill-yellow-200\/0 {
  fill: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:fill-yellow-200\/5 {
  fill: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-200\/10 {
  fill: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-200\/20 {
  fill: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-200\/25 {
  fill: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-200\/30 {
  fill: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-200\/40 {
  fill: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-200\/50 {
  fill: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-200\/60 {
  fill: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-200\/70 {
  fill: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-200\/75 {
  fill: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-200\/80 {
  fill: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-200\/90 {
  fill: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-200\/95 {
  fill: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-200\/100 {
  fill: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:fill-yellow-300\/0 {
  fill: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:fill-yellow-300\/5 {
  fill: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-300\/10 {
  fill: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-300\/20 {
  fill: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-300\/25 {
  fill: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-300\/30 {
  fill: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-300\/40 {
  fill: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-300\/50 {
  fill: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-300\/60 {
  fill: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-300\/70 {
  fill: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-300\/75 {
  fill: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-300\/80 {
  fill: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-300\/90 {
  fill: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-300\/95 {
  fill: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-300\/100 {
  fill: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:fill-yellow-400\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:fill-yellow-400\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-400\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-400\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-400\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-400\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-400\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-400\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-400\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-400\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-400\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-400\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-400\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-400\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-400\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:fill-yellow-500\/0 {
  fill: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:fill-yellow-500\/5 {
  fill: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-500\/10 {
  fill: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-500\/20 {
  fill: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-500\/25 {
  fill: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-500\/30 {
  fill: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-500\/40 {
  fill: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-500\/50 {
  fill: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-500\/60 {
  fill: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-500\/70 {
  fill: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-500\/75 {
  fill: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-500\/80 {
  fill: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-500\/90 {
  fill: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-500\/95 {
  fill: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-500\/100 {
  fill: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:fill-yellow-600\/0 {
  fill: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:fill-yellow-600\/5 {
  fill: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-600\/10 {
  fill: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-600\/20 {
  fill: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-600\/25 {
  fill: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-600\/30 {
  fill: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-600\/40 {
  fill: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-600\/50 {
  fill: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-600\/60 {
  fill: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-600\/70 {
  fill: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-600\/75 {
  fill: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-600\/80 {
  fill: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-600\/90 {
  fill: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-600\/95 {
  fill: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-600\/100 {
  fill: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:fill-yellow-700\/0 {
  fill: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:fill-yellow-700\/5 {
  fill: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-700\/10 {
  fill: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-700\/20 {
  fill: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-700\/25 {
  fill: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-700\/30 {
  fill: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-700\/40 {
  fill: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-700\/50 {
  fill: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-700\/60 {
  fill: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-700\/70 {
  fill: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-700\/75 {
  fill: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-700\/80 {
  fill: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-700\/90 {
  fill: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-700\/95 {
  fill: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-700\/100 {
  fill: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:fill-yellow-800\/0 {
  fill: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:fill-yellow-800\/5 {
  fill: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-800\/10 {
  fill: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-800\/20 {
  fill: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-800\/25 {
  fill: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-800\/30 {
  fill: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-800\/40 {
  fill: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-800\/50 {
  fill: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-800\/60 {
  fill: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-800\/70 {
  fill: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-800\/75 {
  fill: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-800\/80 {
  fill: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-800\/90 {
  fill: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-800\/95 {
  fill: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-800\/100 {
  fill: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:fill-yellow-900\/0 {
  fill: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:fill-yellow-900\/5 {
  fill: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow-900\/10 {
  fill: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow-900\/20 {
  fill: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow-900\/25 {
  fill: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow-900\/30 {
  fill: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow-900\/40 {
  fill: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow-900\/50 {
  fill: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow-900\/60 {
  fill: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow-900\/70 {
  fill: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow-900\/75 {
  fill: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow-900\/80 {
  fill: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow-900\/90 {
  fill: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow-900\/95 {
  fill: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow-900\/100 {
  fill: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:fill-yellow\/0 {
  fill: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:fill-yellow\/5 {
  fill: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:fill-yellow\/10 {
  fill: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:fill-yellow\/20 {
  fill: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:fill-yellow\/25 {
  fill: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:fill-yellow\/30 {
  fill: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:fill-yellow\/40 {
  fill: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:fill-yellow\/50 {
  fill: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:fill-yellow\/60 {
  fill: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:fill-yellow\/70 {
  fill: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:fill-yellow\/75 {
  fill: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:fill-yellow\/80 {
  fill: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:fill-yellow\/90 {
  fill: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:fill-yellow\/95 {
  fill: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:fill-yellow\/100 {
  fill: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:stroke-white {
  stroke: #FFFFFF;
}

.group:disabled .group-disabled\:stroke-black {
  stroke: #000000;
}

.group:disabled .group-disabled\:stroke-gray-25 {
  stroke: #FCFCFD;
}

.group:disabled .group-disabled\:stroke-gray-50 {
  stroke: #F9FAFB;
}

.group:disabled .group-disabled\:stroke-gray-100 {
  stroke: #F2F4F7;
}

.group:disabled .group-disabled\:stroke-gray-200 {
  stroke: #EAECF0;
}

.group:disabled .group-disabled\:stroke-gray-300 {
  stroke: #D0D5DD;
}

.group:disabled .group-disabled\:stroke-gray-400 {
  stroke: #98A2B3;
}

.group:disabled .group-disabled\:stroke-gray-500 {
  stroke: #667085;
}

.group:disabled .group-disabled\:stroke-gray-600 {
  stroke: #475467;
}

.group:disabled .group-disabled\:stroke-gray-700 {
  stroke: #344054;
}

.group:disabled .group-disabled\:stroke-gray-800 {
  stroke: #1D2939;
}

.group:disabled .group-disabled\:stroke-gray-900 {
  stroke: #101828;
}

.group:disabled .group-disabled\:stroke-gray {
  stroke: #98A2B3;
}

.group:disabled .group-disabled\:stroke-primary-25 {
  stroke: #F7FAFF;
}

.group:disabled .group-disabled\:stroke-primary-50 {
  stroke: #F5F8FF;
}

.group:disabled .group-disabled\:stroke-primary-100 {
  stroke: #EFF3FF;
}

.group:disabled .group-disabled\:stroke-primary-200 {
  stroke: #DAE8FF;
}

.group:disabled .group-disabled\:stroke-primary-300 {
  stroke: #9EC0FC;
}

.group:disabled .group-disabled\:stroke-primary-400 {
  stroke: #74A7FE;
}

.group:disabled .group-disabled\:stroke-primary-500 {
  stroke: #5794FD;
}

.group:disabled .group-disabled\:stroke-primary-600 {
  stroke: #3D82F9;
}

.group:disabled .group-disabled\:stroke-primary-700 {
  stroke: #2F67C9;
}

.group:disabled .group-disabled\:stroke-primary-800 {
  stroke: #374C99;
}

.group:disabled .group-disabled\:stroke-primary-900 {
  stroke: #243366;
}

.group:disabled .group-disabled\:stroke-primary {
  stroke: #74A7FE;
}

.group:disabled .group-disabled\:stroke-error-25 {
  stroke: #FFFBFA;
}

.group:disabled .group-disabled\:stroke-error-50 {
  stroke: #FEF3F2;
}

.group:disabled .group-disabled\:stroke-error-100 {
  stroke: #FEE4E2;
}

.group:disabled .group-disabled\:stroke-error-200 {
  stroke: #FECDCA;
}

.group:disabled .group-disabled\:stroke-error-300 {
  stroke: #FDA29B;
}

.group:disabled .group-disabled\:stroke-error-400 {
  stroke: #F97066;
}

.group:disabled .group-disabled\:stroke-error-500 {
  stroke: #F04438;
}

.group:disabled .group-disabled\:stroke-error-600 {
  stroke: #D92D20;
}

.group:disabled .group-disabled\:stroke-error-700 {
  stroke: #B42318;
}

.group:disabled .group-disabled\:stroke-error-800 {
  stroke: #912018;
}

.group:disabled .group-disabled\:stroke-error-900 {
  stroke: #7A271A;
}

.group:disabled .group-disabled\:stroke-error {
  stroke: #F97066;
}

.group:disabled .group-disabled\:stroke-warning-25 {
  stroke: #FFFCF5;
}

.group:disabled .group-disabled\:stroke-warning-50 {
  stroke: #FFFAEB;
}

.group:disabled .group-disabled\:stroke-warning-100 {
  stroke: #FEF0C7;
}

.group:disabled .group-disabled\:stroke-warning-200 {
  stroke: #FEDF89;
}

.group:disabled .group-disabled\:stroke-warning-300 {
  stroke: #FEC84B;
}

.group:disabled .group-disabled\:stroke-warning-400 {
  stroke: #FDB022;
}

.group:disabled .group-disabled\:stroke-warning-500 {
  stroke: #F79009;
}

.group:disabled .group-disabled\:stroke-warning-600 {
  stroke: #DC6803;
}

.group:disabled .group-disabled\:stroke-warning-700 {
  stroke: #B54708;
}

.group:disabled .group-disabled\:stroke-warning-800 {
  stroke: #93370D;
}

.group:disabled .group-disabled\:stroke-warning-900 {
  stroke: #7A2E0E;
}

.group:disabled .group-disabled\:stroke-warning {
  stroke: #FDB022;
}

.group:disabled .group-disabled\:stroke-success-25 {
  stroke: #F6FEF9;
}

.group:disabled .group-disabled\:stroke-success-50 {
  stroke: #ECFDF3;
}

.group:disabled .group-disabled\:stroke-success-100 {
  stroke: #D1FADF;
}

.group:disabled .group-disabled\:stroke-success-200 {
  stroke: #A6F4C5;
}

.group:disabled .group-disabled\:stroke-success-300 {
  stroke: #6CE9A6;
}

.group:disabled .group-disabled\:stroke-success-400 {
  stroke: #32D583;
}

.group:disabled .group-disabled\:stroke-success-500 {
  stroke: #12876A;
}

.group:disabled .group-disabled\:stroke-success-600 {
  stroke: #039855;
}

.group:disabled .group-disabled\:stroke-success-700 {
  stroke: #027A48;
}

.group:disabled .group-disabled\:stroke-success-800 {
  stroke: #05603A;
}

.group:disabled .group-disabled\:stroke-success-900 {
  stroke: #054F31;
}

.group:disabled .group-disabled\:stroke-success {
  stroke: #32D583;
}

.group:disabled .group-disabled\:stroke-gray-blue-25 {
  stroke: #FCFCFD;
}

.group:disabled .group-disabled\:stroke-gray-blue-50 {
  stroke: #F8F9FC;
}

.group:disabled .group-disabled\:stroke-gray-blue-100 {
  stroke: #EAECF5;
}

.group:disabled .group-disabled\:stroke-gray-blue-200 {
  stroke: #D5D9EB;
}

.group:disabled .group-disabled\:stroke-gray-blue-300 {
  stroke: #B3B8DB;
}

.group:disabled .group-disabled\:stroke-gray-blue-400 {
  stroke: #717BBC;
}

.group:disabled .group-disabled\:stroke-gray-blue-500 {
  stroke: #4E5BA6;
}

.group:disabled .group-disabled\:stroke-gray-blue-600 {
  stroke: #3E4784;
}

.group:disabled .group-disabled\:stroke-gray-blue-700 {
  stroke: #363F72;
}

.group:disabled .group-disabled\:stroke-gray-blue-800 {
  stroke: #293056;
}

.group:disabled .group-disabled\:stroke-gray-blue-900 {
  stroke: #101323;
}

.group:disabled .group-disabled\:stroke-gray-blue {
  stroke: #717BBC;
}

.group:disabled .group-disabled\:stroke-gray-cool-25 {
  stroke: #FCFCFD;
}

.group:disabled .group-disabled\:stroke-gray-cool-50 {
  stroke: #F9F9FB;
}

.group:disabled .group-disabled\:stroke-gray-cool-100 {
  stroke: #EFF1F5;
}

.group:disabled .group-disabled\:stroke-gray-cool-200 {
  stroke: #DCDFEA;
}

.group:disabled .group-disabled\:stroke-gray-cool-300 {
  stroke: #B9C0D4;
}

.group:disabled .group-disabled\:stroke-gray-cool-400 {
  stroke: #7D89B0;
}

.group:disabled .group-disabled\:stroke-gray-cool-500 {
  stroke: #5D6B98;
}

.group:disabled .group-disabled\:stroke-gray-cool-600 {
  stroke: #4A5578;
}

.group:disabled .group-disabled\:stroke-gray-cool-700 {
  stroke: #404968;
}

.group:disabled .group-disabled\:stroke-gray-cool-800 {
  stroke: #30374F;
}

.group:disabled .group-disabled\:stroke-gray-cool-900 {
  stroke: #111322;
}

.group:disabled .group-disabled\:stroke-gray-cool {
  stroke: #7D89B0;
}

.group:disabled .group-disabled\:stroke-gray-modern-25 {
  stroke: #FCFCFD;
}

.group:disabled .group-disabled\:stroke-gray-modern-50 {
  stroke: #F8FAFC;
}

.group:disabled .group-disabled\:stroke-gray-modern-100 {
  stroke: #EEF2F6;
}

.group:disabled .group-disabled\:stroke-gray-modern-200 {
  stroke: #E3E8EF;
}

.group:disabled .group-disabled\:stroke-gray-modern-300 {
  stroke: #CDD5DF;
}

.group:disabled .group-disabled\:stroke-gray-modern-400 {
  stroke: #9AA4B2;
}

.group:disabled .group-disabled\:stroke-gray-modern-500 {
  stroke: #697586;
}

.group:disabled .group-disabled\:stroke-gray-modern-600 {
  stroke: #485565;
}

.group:disabled .group-disabled\:stroke-gray-modern-700 {
  stroke: #364152;
}

.group:disabled .group-disabled\:stroke-gray-modern-800 {
  stroke: #202939;
}

.group:disabled .group-disabled\:stroke-gray-modern-900 {
  stroke: #121926;
}

.group:disabled .group-disabled\:stroke-gray-modern {
  stroke: #9AA4B2;
}

.group:disabled .group-disabled\:stroke-gray-neutral-25 {
  stroke: #FCFCFD;
}

.group:disabled .group-disabled\:stroke-gray-neutral-50 {
  stroke: #F9FAFB;
}

.group:disabled .group-disabled\:stroke-gray-neutral-100 {
  stroke: #F3F4F6;
}

.group:disabled .group-disabled\:stroke-gray-neutral-200 {
  stroke: #E5E7EB;
}

.group:disabled .group-disabled\:stroke-gray-neutral-300 {
  stroke: #D2D6DB;
}

.group:disabled .group-disabled\:stroke-gray-neutral-400 {
  stroke: #9DA4AE;
}

.group:disabled .group-disabled\:stroke-gray-neutral-500 {
  stroke: #6C737F;
}

.group:disabled .group-disabled\:stroke-gray-neutral-600 {
  stroke: #4D5761;
}

.group:disabled .group-disabled\:stroke-gray-neutral-700 {
  stroke: #384250;
}

.group:disabled .group-disabled\:stroke-gray-neutral-800 {
  stroke: #1F2A37;
}

.group:disabled .group-disabled\:stroke-gray-neutral-900 {
  stroke: #111927;
}

.group:disabled .group-disabled\:stroke-gray-neutral {
  stroke: #9DA4AE;
}

.group:disabled .group-disabled\:stroke-gray-iron-25 {
  stroke: #FCFCFC;
}

.group:disabled .group-disabled\:stroke-gray-iron-50 {
  stroke: #FAFAFA;
}

.group:disabled .group-disabled\:stroke-gray-iron-100 {
  stroke: #F4F4F5;
}

.group:disabled .group-disabled\:stroke-gray-iron-200 {
  stroke: #E4E4E7;
}

.group:disabled .group-disabled\:stroke-gray-iron-300 {
  stroke: #D1D1D6;
}

.group:disabled .group-disabled\:stroke-gray-iron-400 {
  stroke: #A0A0AB;
}

.group:disabled .group-disabled\:stroke-gray-iron-500 {
  stroke: #70707B;
}

.group:disabled .group-disabled\:stroke-gray-iron-600 {
  stroke: #51525C;
}

.group:disabled .group-disabled\:stroke-gray-iron-700 {
  stroke: #3F3F46;
}

.group:disabled .group-disabled\:stroke-gray-iron-800 {
  stroke: #26272B;
}

.group:disabled .group-disabled\:stroke-gray-iron-900 {
  stroke: #18181B;
}

.group:disabled .group-disabled\:stroke-gray-iron {
  stroke: #A0A0AB;
}

.group:disabled .group-disabled\:stroke-gray-true-25 {
  stroke: #FCFCFC;
}

.group:disabled .group-disabled\:stroke-gray-true-50 {
  stroke: #FAFAFA;
}

.group:disabled .group-disabled\:stroke-gray-true-100 {
  stroke: #F5F5F5;
}

.group:disabled .group-disabled\:stroke-gray-true-200 {
  stroke: #E5E5E5;
}

.group:disabled .group-disabled\:stroke-gray-true-300 {
  stroke: #D6D6D6;
}

.group:disabled .group-disabled\:stroke-gray-true-400 {
  stroke: #A3A3A3;
}

.group:disabled .group-disabled\:stroke-gray-true-500 {
  stroke: #737373;
}

.group:disabled .group-disabled\:stroke-gray-true-600 {
  stroke: #525252;
}

.group:disabled .group-disabled\:stroke-gray-true-700 {
  stroke: #424242;
}

.group:disabled .group-disabled\:stroke-gray-true-800 {
  stroke: #292929;
}

.group:disabled .group-disabled\:stroke-gray-true-900 {
  stroke: #141414;
}

.group:disabled .group-disabled\:stroke-gray-true {
  stroke: #A3A3A3;
}

.group:disabled .group-disabled\:stroke-gray-warm-25 {
  stroke: #FDFDFC;
}

.group:disabled .group-disabled\:stroke-gray-warm-50 {
  stroke: #FAFAF9;
}

.group:disabled .group-disabled\:stroke-gray-warm-100 {
  stroke: #F5F5F4;
}

.group:disabled .group-disabled\:stroke-gray-warm-200 {
  stroke: #E7E5E4;
}

.group:disabled .group-disabled\:stroke-gray-warm-300 {
  stroke: #D7D3D0;
}

.group:disabled .group-disabled\:stroke-gray-warm-400 {
  stroke: #A9A29D;
}

.group:disabled .group-disabled\:stroke-gray-warm-500 {
  stroke: #79716B;
}

.group:disabled .group-disabled\:stroke-gray-warm-600 {
  stroke: #57534E;
}

.group:disabled .group-disabled\:stroke-gray-warm-700 {
  stroke: #44403C;
}

.group:disabled .group-disabled\:stroke-gray-warm-800 {
  stroke: #292524;
}

.group:disabled .group-disabled\:stroke-gray-warm-900 {
  stroke: #1C1917;
}

.group:disabled .group-disabled\:stroke-gray-warm {
  stroke: #A9A29D;
}

.group:disabled .group-disabled\:stroke-moss-25 {
  stroke: #FAFDF7;
}

.group:disabled .group-disabled\:stroke-moss-50 {
  stroke: #F5FBEE;
}

.group:disabled .group-disabled\:stroke-moss-100 {
  stroke: #E6F4D7;
}

.group:disabled .group-disabled\:stroke-moss-200 {
  stroke: #CEEAB0;
}

.group:disabled .group-disabled\:stroke-moss-300 {
  stroke: #ACDC79;
}

.group:disabled .group-disabled\:stroke-moss-400 {
  stroke: #86CB3C;
}

.group:disabled .group-disabled\:stroke-moss-500 {
  stroke: #669F2A;
}

.group:disabled .group-disabled\:stroke-moss-600 {
  stroke: #4F7A21;
}

.group:disabled .group-disabled\:stroke-moss-700 {
  stroke: #3F621A;
}

.group:disabled .group-disabled\:stroke-moss-800 {
  stroke: #335015;
}

.group:disabled .group-disabled\:stroke-moss-900 {
  stroke: #2B4212;
}

.group:disabled .group-disabled\:stroke-moss {
  stroke: #86CB3C;
}

.group:disabled .group-disabled\:stroke-green-light-25 {
  stroke: #FAFEF5;
}

.group:disabled .group-disabled\:stroke-green-light-50 {
  stroke: #F3FEE7;
}

.group:disabled .group-disabled\:stroke-green-light-100 {
  stroke: #E4FBCC;
}

.group:disabled .group-disabled\:stroke-green-light-200 {
  stroke: #DOF8AB;
}

.group:disabled .group-disabled\:stroke-green-light-300 {
  stroke: #A6EF67;
}

.group:disabled .group-disabled\:stroke-green-light-400 {
  stroke: #85E13A;
}

.group:disabled .group-disabled\:stroke-green-light-500 {
  stroke: #660610;
}

.group:disabled .group-disabled\:stroke-green-light-600 {
  stroke: #4CA3OD;
}

.group:disabled .group-disabled\:stroke-green-light-700 {
  stroke: #3B7COF;
}

.group:disabled .group-disabled\:stroke-green-light-800 {
  stroke: #326212;
}

.group:disabled .group-disabled\:stroke-green-light-900 {
  stroke: #2B5314;
}

.group:disabled .group-disabled\:stroke-green-light {
  stroke: #85E13A;
}

.group:disabled .group-disabled\:stroke-green-25 {
  stroke: #F6FEF9;
}

.group:disabled .group-disabled\:stroke-green-50 {
  stroke: #EDFCF2;
}

.group:disabled .group-disabled\:stroke-green-100 {
  stroke: #D3F8DF;
}

.group:disabled .group-disabled\:stroke-green-200 {
  stroke: #AAF0C4;
}

.group:disabled .group-disabled\:stroke-green-300 {
  stroke: #73E2A3;
}

.group:disabled .group-disabled\:stroke-green-400 {
  stroke: #3CCB7F;
}

.group:disabled .group-disabled\:stroke-green-500 {
  stroke: #168364;
}

.group:disabled .group-disabled\:stroke-green-600 {
  stroke: #099250;
}

.group:disabled .group-disabled\:stroke-green-700 {
  stroke: #087443;
}

.group:disabled .group-disabled\:stroke-green-800 {
  stroke: #095037;
}

.group:disabled .group-disabled\:stroke-green-900 {
  stroke: #084C2E;
}

.group:disabled .group-disabled\:stroke-green {
  stroke: #3CCB7F;
}

.group:disabled .group-disabled\:stroke-teal-25 {
  stroke: #F6FEFC;
}

.group:disabled .group-disabled\:stroke-teal-50 {
  stroke: #F0FDF9;
}

.group:disabled .group-disabled\:stroke-teal-100 {
  stroke: #CCFBEF;
}

.group:disabled .group-disabled\:stroke-teal-200 {
  stroke: #99F6E0;
}

.group:disabled .group-disabled\:stroke-teal-300 {
  stroke: #5FE9D0;
}

.group:disabled .group-disabled\:stroke-teal-400 {
  stroke: #2ED3B7;
}

.group:disabled .group-disabled\:stroke-teal-500 {
  stroke: #15B79E;
}

.group:disabled .group-disabled\:stroke-teal-600 {
  stroke: #0E9384;
}

.group:disabled .group-disabled\:stroke-teal-700 {
  stroke: #107569;
}

.group:disabled .group-disabled\:stroke-teal-800 {
  stroke: #125D56;
}

.group:disabled .group-disabled\:stroke-teal-900 {
  stroke: #134E48;
}

.group:disabled .group-disabled\:stroke-teal {
  stroke: #2ED3B7;
}

.group:disabled .group-disabled\:stroke-cyan-25 {
  stroke: #F5FEFF;
}

.group:disabled .group-disabled\:stroke-cyan-50 {
  stroke: #ECFDFF;
}

.group:disabled .group-disabled\:stroke-cyan-100 {
  stroke: #CFF9FE;
}

.group:disabled .group-disabled\:stroke-cyan-200 {
  stroke: #A5F0FC;
}

.group:disabled .group-disabled\:stroke-cyan-300 {
  stroke: #67E3F9;
}

.group:disabled .group-disabled\:stroke-cyan-400 {
  stroke: #22CCEE;
}

.group:disabled .group-disabled\:stroke-cyan-500 {
  stroke: #06AED4;
}

.group:disabled .group-disabled\:stroke-cyan-600 {
  stroke: #088AB2;
}

.group:disabled .group-disabled\:stroke-cyan-700 {
  stroke: #0E7090;
}

.group:disabled .group-disabled\:stroke-cyan-800 {
  stroke: #155B75;
}

.group:disabled .group-disabled\:stroke-cyan-900 {
  stroke: #164C63;
}

.group:disabled .group-disabled\:stroke-cyan {
  stroke: #22CCEE;
}

.group:disabled .group-disabled\:stroke-blue-light-25 {
  stroke: #F5FBFF;
}

.group:disabled .group-disabled\:stroke-blue-light-50 {
  stroke: #F0F9FF;
}

.group:disabled .group-disabled\:stroke-blue-light-100 {
  stroke: #E0F2FE;
}

.group:disabled .group-disabled\:stroke-blue-light-200 {
  stroke: #B9E6FE;
}

.group:disabled .group-disabled\:stroke-blue-light-300 {
  stroke: #7CD4FD;
}

.group:disabled .group-disabled\:stroke-blue-light-400 {
  stroke: #36BFFA;
}

.group:disabled .group-disabled\:stroke-blue-light-500 {
  stroke: #0BA5EC;
}

.group:disabled .group-disabled\:stroke-blue-light-600 {
  stroke: #0086C9;
}

.group:disabled .group-disabled\:stroke-blue-light-700 {
  stroke: #026AA2;
}

.group:disabled .group-disabled\:stroke-blue-light-800 {
  stroke: #065986;
}

.group:disabled .group-disabled\:stroke-blue-light-900 {
  stroke: #0B4A6F;
}

.group:disabled .group-disabled\:stroke-blue-light {
  stroke: #36BFFA;
}

.group:disabled .group-disabled\:stroke-blue-25 {
  stroke: #F5FAFF;
}

.group:disabled .group-disabled\:stroke-blue-50 {
  stroke: #EFF8FF;
}

.group:disabled .group-disabled\:stroke-blue-100 {
  stroke: #D1E9FF;
}

.group:disabled .group-disabled\:stroke-blue-200 {
  stroke: #B2DDFF;
}

.group:disabled .group-disabled\:stroke-blue-300 {
  stroke: #84CAFF;
}

.group:disabled .group-disabled\:stroke-blue-400 {
  stroke: #53B1FD;
}

.group:disabled .group-disabled\:stroke-blue-500 {
  stroke: #2E90FA;
}

.group:disabled .group-disabled\:stroke-blue-600 {
  stroke: #1570EF;
}

.group:disabled .group-disabled\:stroke-blue-700 {
  stroke: #175CD3;
}

.group:disabled .group-disabled\:stroke-blue-800 {
  stroke: #1849A9;
}

.group:disabled .group-disabled\:stroke-blue-900 {
  stroke: #194185;
}

.group:disabled .group-disabled\:stroke-blue {
  stroke: #53B1FD;
}

.group:disabled .group-disabled\:stroke-blue-dark-25 {
  stroke: #F5F8FF;
}

.group:disabled .group-disabled\:stroke-blue-dark-50 {
  stroke: #EFF4FF;
}

.group:disabled .group-disabled\:stroke-blue-dark-100 {
  stroke: #D1E0FF;
}

.group:disabled .group-disabled\:stroke-blue-dark-200 {
  stroke: #B2CCFF;
}

.group:disabled .group-disabled\:stroke-blue-dark-300 {
  stroke: #84ADFF;
}

.group:disabled .group-disabled\:stroke-blue-dark-400 {
  stroke: #528BFF;
}

.group:disabled .group-disabled\:stroke-blue-dark-500 {
  stroke: #2970FF;
}

.group:disabled .group-disabled\:stroke-blue-dark-600 {
  stroke: #155EEF;
}

.group:disabled .group-disabled\:stroke-blue-dark-700 {
  stroke: #004EEB;
}

.group:disabled .group-disabled\:stroke-blue-dark-800 {
  stroke: #0040C1;
}

.group:disabled .group-disabled\:stroke-blue-dark-900 {
  stroke: #00359E;
}

.group:disabled .group-disabled\:stroke-blue-dark {
  stroke: #528BFF;
}

.group:disabled .group-disabled\:stroke-indigo-25 {
  stroke: #F5F8FF;
}

.group:disabled .group-disabled\:stroke-indigo-50 {
  stroke: #EEF4FF;
}

.group:disabled .group-disabled\:stroke-indigo-100 {
  stroke: #E0EAFF;
}

.group:disabled .group-disabled\:stroke-indigo-200 {
  stroke: #C7D7FE;
}

.group:disabled .group-disabled\:stroke-indigo-300 {
  stroke: #A4BCFD;
}

.group:disabled .group-disabled\:stroke-indigo-400 {
  stroke: #8098F9;
}

.group:disabled .group-disabled\:stroke-indigo-500 {
  stroke: #6172F3;
}

.group:disabled .group-disabled\:stroke-indigo-600 {
  stroke: #444CE7;
}

.group:disabled .group-disabled\:stroke-indigo-700 {
  stroke: #3538CD;
}

.group:disabled .group-disabled\:stroke-indigo-800 {
  stroke: #2D31A6;
}

.group:disabled .group-disabled\:stroke-indigo-900 {
  stroke: #2D3282;
}

.group:disabled .group-disabled\:stroke-indigo {
  stroke: #8098F9;
}

.group:disabled .group-disabled\:stroke-violet-25 {
  stroke: #FBFAFF;
}

.group:disabled .group-disabled\:stroke-violet-50 {
  stroke: #F5F3FF;
}

.group:disabled .group-disabled\:stroke-violet-100 {
  stroke: #ECE9FE;
}

.group:disabled .group-disabled\:stroke-violet-200 {
  stroke: #DDD6FE;
}

.group:disabled .group-disabled\:stroke-violet-300 {
  stroke: #C3B5FD;
}

.group:disabled .group-disabled\:stroke-violet-400 {
  stroke: #A48AFB;
}

.group:disabled .group-disabled\:stroke-violet-500 {
  stroke: #875BF7;
}

.group:disabled .group-disabled\:stroke-violet-600 {
  stroke: #7839EE;
}

.group:disabled .group-disabled\:stroke-violet-700 {
  stroke: #6927DA;
}

.group:disabled .group-disabled\:stroke-violet-800 {
  stroke: #5720B7;
}

.group:disabled .group-disabled\:stroke-violet-900 {
  stroke: #491C96;
}

.group:disabled .group-disabled\:stroke-violet {
  stroke: #A48AFB;
}

.group:disabled .group-disabled\:stroke-purple-25 {
  stroke: #FAFAFF;
}

.group:disabled .group-disabled\:stroke-purple-50 {
  stroke: #F4F3FF;
}

.group:disabled .group-disabled\:stroke-purple-100 {
  stroke: #EBE9FE;
}

.group:disabled .group-disabled\:stroke-purple-200 {
  stroke: #D9D6FE;
}

.group:disabled .group-disabled\:stroke-purple-300 {
  stroke: #BDB4FE;
}

.group:disabled .group-disabled\:stroke-purple-400 {
  stroke: #9B8AFB;
}

.group:disabled .group-disabled\:stroke-purple-500 {
  stroke: #7A5AF8;
}

.group:disabled .group-disabled\:stroke-purple-600 {
  stroke: #6938EF;
}

.group:disabled .group-disabled\:stroke-purple-700 {
  stroke: #5925DC;
}

.group:disabled .group-disabled\:stroke-purple-800 {
  stroke: #4A1FB8;
}

.group:disabled .group-disabled\:stroke-purple-900 {
  stroke: #3E1C96;
}

.group:disabled .group-disabled\:stroke-purple {
  stroke: #9B8AFB;
}

.group:disabled .group-disabled\:stroke-fuchsia-25 {
  stroke: #FEFAFF;
}

.group:disabled .group-disabled\:stroke-fuchsia-50 {
  stroke: #FDF4FF;
}

.group:disabled .group-disabled\:stroke-fuchsia-100 {
  stroke: #FBE8FF;
}

.group:disabled .group-disabled\:stroke-fuchsia-200 {
  stroke: #F6D0FE;
}

.group:disabled .group-disabled\:stroke-fuchsia-300 {
  stroke: #EEAAFD;
}

.group:disabled .group-disabled\:stroke-fuchsia-400 {
  stroke: #E478FA;
}

.group:disabled .group-disabled\:stroke-fuchsia-500 {
  stroke: #D444F1;
}

.group:disabled .group-disabled\:stroke-fuchsia-600 {
  stroke: #BA24D5;
}

.group:disabled .group-disabled\:stroke-fuchsia-700 {
  stroke: #9F1AB1;
}

.group:disabled .group-disabled\:stroke-fuchsia-800 {
  stroke: #821890;
}

.group:disabled .group-disabled\:stroke-fuchsia-900 {
  stroke: #6F1877;
}

.group:disabled .group-disabled\:stroke-fuchsia {
  stroke: #E478FA;
}

.group:disabled .group-disabled\:stroke-pink-25 {
  stroke: #FEF6FB;
}

.group:disabled .group-disabled\:stroke-pink-50 {
  stroke: #FDF2FA;
}

.group:disabled .group-disabled\:stroke-pink-100 {
  stroke: #FCE7F6;
}

.group:disabled .group-disabled\:stroke-pink-200 {
  stroke: #FCCEEE;
}

.group:disabled .group-disabled\:stroke-pink-300 {
  stroke: #FAA7E0;
}

.group:disabled .group-disabled\:stroke-pink-400 {
  stroke: #F67007;
}

.group:disabled .group-disabled\:stroke-pink-500 {
  stroke: #EE46BC;
}

.group:disabled .group-disabled\:stroke-pink-600 {
  stroke: #DD2590;
}

.group:disabled .group-disabled\:stroke-pink-700 {
  stroke: #C11574;
}

.group:disabled .group-disabled\:stroke-pink-800 {
  stroke: #9E165F;
}

.group:disabled .group-disabled\:stroke-pink-900 {
  stroke: #851651;
}

.group:disabled .group-disabled\:stroke-pink {
  stroke: #F67007;
}

.group:disabled .group-disabled\:stroke-rose-25 {
  stroke: #FFF5F6;
}

.group:disabled .group-disabled\:stroke-rose-50 {
  stroke: #FFF1F3;
}

.group:disabled .group-disabled\:stroke-rose-100 {
  stroke: #FFE4E8;
}

.group:disabled .group-disabled\:stroke-rose-200 {
  stroke: #FECDD6;
}

.group:disabled .group-disabled\:stroke-rose-300 {
  stroke: #FEA3B4;
}

.group:disabled .group-disabled\:stroke-rose-400 {
  stroke: #FD6F8E;
}

.group:disabled .group-disabled\:stroke-rose-500 {
  stroke: #F63D68;
}

.group:disabled .group-disabled\:stroke-rose-600 {
  stroke: #E31854;
}

.group:disabled .group-disabled\:stroke-rose-700 {
  stroke: #C01048;
}

.group:disabled .group-disabled\:stroke-rose-800 {
  stroke: #A11043;
}

.group:disabled .group-disabled\:stroke-rose-900 {
  stroke: #89123E;
}

.group:disabled .group-disabled\:stroke-rose {
  stroke: #FD6F8E;
}

.group:disabled .group-disabled\:stroke-orange-dark-25 {
  stroke: #FFF9F5;
}

.group:disabled .group-disabled\:stroke-orange-dark-50 {
  stroke: #FFF4ED;
}

.group:disabled .group-disabled\:stroke-orange-dark-100 {
  stroke: #FFE6D5;
}

.group:disabled .group-disabled\:stroke-orange-dark-200 {
  stroke: #FFD6AE;
}

.group:disabled .group-disabled\:stroke-orange-dark-300 {
  stroke: #FF9C66;
}

.group:disabled .group-disabled\:stroke-orange-dark-400 {
  stroke: #FF692E;
}

.group:disabled .group-disabled\:stroke-orange-dark-500 {
  stroke: #FF4405;
}

.group:disabled .group-disabled\:stroke-orange-dark-600 {
  stroke: #E62E05;
}

.group:disabled .group-disabled\:stroke-orange-dark-700 {
  stroke: #BC1B06;
}

.group:disabled .group-disabled\:stroke-orange-dark-800 {
  stroke: #97180C;
}

.group:disabled .group-disabled\:stroke-orange-dark-900 {
  stroke: #771A0D;
}

.group:disabled .group-disabled\:stroke-orange-dark {
  stroke: #FF692E;
}

.group:disabled .group-disabled\:stroke-orange-25 {
  stroke: #FEFAF5;
}

.group:disabled .group-disabled\:stroke-orange-50 {
  stroke: #FEF6EE;
}

.group:disabled .group-disabled\:stroke-orange-100 {
  stroke: #FDEAD7;
}

.group:disabled .group-disabled\:stroke-orange-200 {
  stroke: #F9DBAF;
}

.group:disabled .group-disabled\:stroke-orange-300 {
  stroke: #F7B27A;
}

.group:disabled .group-disabled\:stroke-orange-400 {
  stroke: #F38744;
}

.group:disabled .group-disabled\:stroke-orange-500 {
  stroke: #EF6820;
}

.group:disabled .group-disabled\:stroke-orange-600 {
  stroke: #E04F16;
}

.group:disabled .group-disabled\:stroke-orange-700 {
  stroke: #B93815;
}

.group:disabled .group-disabled\:stroke-orange-800 {
  stroke: #932F19;
}

.group:disabled .group-disabled\:stroke-orange-900 {
  stroke: #772917;
}

.group:disabled .group-disabled\:stroke-orange {
  stroke: #F38744;
}

.group:disabled .group-disabled\:stroke-yellow-25 {
  stroke: #FEFDF0;
}

.group:disabled .group-disabled\:stroke-yellow-50 {
  stroke: #FEFBE8;
}

.group:disabled .group-disabled\:stroke-yellow-100 {
  stroke: #FEF7C3;
}

.group:disabled .group-disabled\:stroke-yellow-200 {
  stroke: #FEEE95;
}

.group:disabled .group-disabled\:stroke-yellow-300 {
  stroke: #FDE272;
}

.group:disabled .group-disabled\:stroke-yellow-400 {
  stroke: #FAC515;
}

.group:disabled .group-disabled\:stroke-yellow-500 {
  stroke: #EAAA08;
}

.group:disabled .group-disabled\:stroke-yellow-600 {
  stroke: #CA8504;
}

.group:disabled .group-disabled\:stroke-yellow-700 {
  stroke: #A15C07;
}

.group:disabled .group-disabled\:stroke-yellow-800 {
  stroke: #854A0E;
}

.group:disabled .group-disabled\:stroke-yellow-900 {
  stroke: #713812;
}

.group:disabled .group-disabled\:stroke-yellow {
  stroke: #FAC515;
}

.group:disabled .group-disabled\:stroke-white\/0 {
  stroke: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:stroke-white\/5 {
  stroke: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-white\/10 {
  stroke: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-white\/20 {
  stroke: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-white\/25 {
  stroke: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-white\/30 {
  stroke: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-white\/40 {
  stroke: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-white\/50 {
  stroke: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-white\/60 {
  stroke: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-white\/70 {
  stroke: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-white\/75 {
  stroke: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-white\/80 {
  stroke: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-white\/90 {
  stroke: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-white\/95 {
  stroke: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-white\/100 {
  stroke: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:stroke-black\/0 {
  stroke: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:stroke-black\/5 {
  stroke: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:stroke-black\/10 {
  stroke: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:stroke-black\/20 {
  stroke: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:stroke-black\/25 {
  stroke: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:stroke-black\/30 {
  stroke: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:stroke-black\/40 {
  stroke: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:stroke-black\/50 {
  stroke: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:stroke-black\/60 {
  stroke: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:stroke-black\/70 {
  stroke: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:stroke-black\/75 {
  stroke: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:stroke-black\/80 {
  stroke: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:stroke-black\/90 {
  stroke: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:stroke-black\/95 {
  stroke: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:stroke-black\/100 {
  stroke: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:stroke-gray-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:stroke-gray-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:stroke-gray-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:stroke-gray-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:stroke-gray-100\/0 {
  stroke: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:stroke-gray-100\/5 {
  stroke: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-100\/10 {
  stroke: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-100\/20 {
  stroke: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-100\/25 {
  stroke: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-100\/30 {
  stroke: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-100\/40 {
  stroke: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-100\/50 {
  stroke: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-100\/60 {
  stroke: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-100\/70 {
  stroke: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-100\/75 {
  stroke: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-100\/80 {
  stroke: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-100\/90 {
  stroke: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-100\/95 {
  stroke: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-100\/100 {
  stroke: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:stroke-gray-200\/0 {
  stroke: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:stroke-gray-200\/5 {
  stroke: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-200\/10 {
  stroke: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-200\/20 {
  stroke: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-200\/25 {
  stroke: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-200\/30 {
  stroke: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-200\/40 {
  stroke: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-200\/50 {
  stroke: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-200\/60 {
  stroke: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-200\/70 {
  stroke: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-200\/75 {
  stroke: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-200\/80 {
  stroke: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-200\/90 {
  stroke: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-200\/95 {
  stroke: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-200\/100 {
  stroke: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:stroke-gray-300\/0 {
  stroke: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:stroke-gray-300\/5 {
  stroke: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-300\/10 {
  stroke: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-300\/20 {
  stroke: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-300\/25 {
  stroke: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-300\/30 {
  stroke: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-300\/40 {
  stroke: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-300\/50 {
  stroke: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-300\/60 {
  stroke: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-300\/70 {
  stroke: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-300\/75 {
  stroke: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-300\/80 {
  stroke: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-300\/90 {
  stroke: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-300\/95 {
  stroke: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-300\/100 {
  stroke: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:stroke-gray-400\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:stroke-gray-400\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-400\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-400\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-400\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-400\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-400\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-400\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-400\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-400\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-400\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-400\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-400\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-400\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-400\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:stroke-gray-500\/0 {
  stroke: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:stroke-gray-500\/5 {
  stroke: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-500\/10 {
  stroke: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-500\/20 {
  stroke: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-500\/25 {
  stroke: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-500\/30 {
  stroke: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-500\/40 {
  stroke: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-500\/50 {
  stroke: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-500\/60 {
  stroke: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-500\/70 {
  stroke: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-500\/75 {
  stroke: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-500\/80 {
  stroke: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-500\/90 {
  stroke: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-500\/95 {
  stroke: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-500\/100 {
  stroke: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:stroke-gray-600\/0 {
  stroke: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:stroke-gray-600\/5 {
  stroke: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-600\/10 {
  stroke: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-600\/20 {
  stroke: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-600\/25 {
  stroke: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-600\/30 {
  stroke: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-600\/40 {
  stroke: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-600\/50 {
  stroke: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-600\/60 {
  stroke: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-600\/70 {
  stroke: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-600\/75 {
  stroke: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-600\/80 {
  stroke: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-600\/90 {
  stroke: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-600\/95 {
  stroke: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-600\/100 {
  stroke: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:stroke-gray-700\/0 {
  stroke: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:stroke-gray-700\/5 {
  stroke: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-700\/10 {
  stroke: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-700\/20 {
  stroke: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-700\/25 {
  stroke: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-700\/30 {
  stroke: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-700\/40 {
  stroke: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-700\/50 {
  stroke: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-700\/60 {
  stroke: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-700\/70 {
  stroke: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-700\/75 {
  stroke: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-700\/80 {
  stroke: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-700\/90 {
  stroke: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-700\/95 {
  stroke: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-700\/100 {
  stroke: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:stroke-gray-800\/0 {
  stroke: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:stroke-gray-800\/5 {
  stroke: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-800\/10 {
  stroke: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-800\/20 {
  stroke: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-800\/25 {
  stroke: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-800\/30 {
  stroke: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-800\/40 {
  stroke: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-800\/50 {
  stroke: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-800\/60 {
  stroke: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-800\/70 {
  stroke: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-800\/75 {
  stroke: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-800\/80 {
  stroke: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-800\/90 {
  stroke: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-800\/95 {
  stroke: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-800\/100 {
  stroke: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:stroke-gray-900\/0 {
  stroke: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:stroke-gray-900\/5 {
  stroke: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-900\/10 {
  stroke: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-900\/20 {
  stroke: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-900\/25 {
  stroke: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-900\/30 {
  stroke: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-900\/40 {
  stroke: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-900\/50 {
  stroke: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-900\/60 {
  stroke: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-900\/70 {
  stroke: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-900\/75 {
  stroke: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-900\/80 {
  stroke: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-900\/90 {
  stroke: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-900\/95 {
  stroke: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-900\/100 {
  stroke: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:stroke-gray\/0 {
  stroke: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:stroke-gray\/5 {
  stroke: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray\/10 {
  stroke: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray\/20 {
  stroke: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray\/25 {
  stroke: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray\/30 {
  stroke: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray\/40 {
  stroke: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray\/50 {
  stroke: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray\/60 {
  stroke: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray\/70 {
  stroke: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray\/75 {
  stroke: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray\/80 {
  stroke: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray\/90 {
  stroke: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray\/95 {
  stroke: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray\/100 {
  stroke: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:stroke-primary-25\/0 {
  stroke: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:stroke-primary-25\/5 {
  stroke: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-25\/10 {
  stroke: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-25\/20 {
  stroke: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-25\/25 {
  stroke: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-25\/30 {
  stroke: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-25\/40 {
  stroke: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-25\/50 {
  stroke: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-25\/60 {
  stroke: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-25\/70 {
  stroke: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-25\/75 {
  stroke: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-25\/80 {
  stroke: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-25\/90 {
  stroke: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-25\/95 {
  stroke: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-25\/100 {
  stroke: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:stroke-primary-50\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:stroke-primary-50\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-50\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-50\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-50\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-50\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-50\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-50\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-50\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-50\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-50\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-50\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-50\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-50\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-50\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:stroke-primary-100\/0 {
  stroke: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:stroke-primary-100\/5 {
  stroke: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-100\/10 {
  stroke: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-100\/20 {
  stroke: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-100\/25 {
  stroke: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-100\/30 {
  stroke: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-100\/40 {
  stroke: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-100\/50 {
  stroke: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-100\/60 {
  stroke: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-100\/70 {
  stroke: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-100\/75 {
  stroke: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-100\/80 {
  stroke: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-100\/90 {
  stroke: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-100\/95 {
  stroke: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-100\/100 {
  stroke: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:stroke-primary-200\/0 {
  stroke: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:stroke-primary-200\/5 {
  stroke: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-200\/10 {
  stroke: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-200\/20 {
  stroke: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-200\/25 {
  stroke: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-200\/30 {
  stroke: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-200\/40 {
  stroke: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-200\/50 {
  stroke: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-200\/60 {
  stroke: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-200\/70 {
  stroke: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-200\/75 {
  stroke: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-200\/80 {
  stroke: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-200\/90 {
  stroke: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-200\/95 {
  stroke: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-200\/100 {
  stroke: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:stroke-primary-300\/0 {
  stroke: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:stroke-primary-300\/5 {
  stroke: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-300\/10 {
  stroke: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-300\/20 {
  stroke: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-300\/25 {
  stroke: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-300\/30 {
  stroke: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-300\/40 {
  stroke: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-300\/50 {
  stroke: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-300\/60 {
  stroke: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-300\/70 {
  stroke: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-300\/75 {
  stroke: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-300\/80 {
  stroke: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-300\/90 {
  stroke: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-300\/95 {
  stroke: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-300\/100 {
  stroke: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:stroke-primary-400\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:stroke-primary-400\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-400\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-400\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-400\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-400\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-400\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-400\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-400\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-400\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-400\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-400\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-400\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-400\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-400\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:stroke-primary-500\/0 {
  stroke: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:stroke-primary-500\/5 {
  stroke: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-500\/10 {
  stroke: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-500\/20 {
  stroke: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-500\/25 {
  stroke: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-500\/30 {
  stroke: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-500\/40 {
  stroke: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-500\/50 {
  stroke: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-500\/60 {
  stroke: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-500\/70 {
  stroke: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-500\/75 {
  stroke: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-500\/80 {
  stroke: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-500\/90 {
  stroke: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-500\/95 {
  stroke: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-500\/100 {
  stroke: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:stroke-primary-600\/0 {
  stroke: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:stroke-primary-600\/5 {
  stroke: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-600\/10 {
  stroke: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-600\/20 {
  stroke: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-600\/25 {
  stroke: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-600\/30 {
  stroke: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-600\/40 {
  stroke: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-600\/50 {
  stroke: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-600\/60 {
  stroke: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-600\/70 {
  stroke: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-600\/75 {
  stroke: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-600\/80 {
  stroke: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-600\/90 {
  stroke: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-600\/95 {
  stroke: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-600\/100 {
  stroke: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:stroke-primary-700\/0 {
  stroke: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:stroke-primary-700\/5 {
  stroke: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-700\/10 {
  stroke: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-700\/20 {
  stroke: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-700\/25 {
  stroke: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-700\/30 {
  stroke: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-700\/40 {
  stroke: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-700\/50 {
  stroke: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-700\/60 {
  stroke: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-700\/70 {
  stroke: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-700\/75 {
  stroke: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-700\/80 {
  stroke: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-700\/90 {
  stroke: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-700\/95 {
  stroke: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-700\/100 {
  stroke: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:stroke-primary-800\/0 {
  stroke: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:stroke-primary-800\/5 {
  stroke: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-800\/10 {
  stroke: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-800\/20 {
  stroke: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-800\/25 {
  stroke: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-800\/30 {
  stroke: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-800\/40 {
  stroke: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-800\/50 {
  stroke: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-800\/60 {
  stroke: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-800\/70 {
  stroke: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-800\/75 {
  stroke: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-800\/80 {
  stroke: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-800\/90 {
  stroke: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-800\/95 {
  stroke: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-800\/100 {
  stroke: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:stroke-primary-900\/0 {
  stroke: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:stroke-primary-900\/5 {
  stroke: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary-900\/10 {
  stroke: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary-900\/20 {
  stroke: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary-900\/25 {
  stroke: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary-900\/30 {
  stroke: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary-900\/40 {
  stroke: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary-900\/50 {
  stroke: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary-900\/60 {
  stroke: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary-900\/70 {
  stroke: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary-900\/75 {
  stroke: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary-900\/80 {
  stroke: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary-900\/90 {
  stroke: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary-900\/95 {
  stroke: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary-900\/100 {
  stroke: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:stroke-primary\/0 {
  stroke: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:stroke-primary\/5 {
  stroke: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-primary\/10 {
  stroke: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-primary\/20 {
  stroke: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-primary\/25 {
  stroke: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-primary\/30 {
  stroke: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-primary\/40 {
  stroke: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-primary\/50 {
  stroke: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-primary\/60 {
  stroke: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-primary\/70 {
  stroke: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-primary\/75 {
  stroke: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-primary\/80 {
  stroke: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-primary\/90 {
  stroke: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-primary\/95 {
  stroke: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-primary\/100 {
  stroke: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:stroke-error-25\/0 {
  stroke: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:stroke-error-25\/5 {
  stroke: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-25\/10 {
  stroke: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-25\/20 {
  stroke: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-25\/25 {
  stroke: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-25\/30 {
  stroke: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-25\/40 {
  stroke: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-25\/50 {
  stroke: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-25\/60 {
  stroke: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-25\/70 {
  stroke: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-25\/75 {
  stroke: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-25\/80 {
  stroke: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-25\/90 {
  stroke: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-25\/95 {
  stroke: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-25\/100 {
  stroke: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:stroke-error-50\/0 {
  stroke: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:stroke-error-50\/5 {
  stroke: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-50\/10 {
  stroke: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-50\/20 {
  stroke: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-50\/25 {
  stroke: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-50\/30 {
  stroke: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-50\/40 {
  stroke: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-50\/50 {
  stroke: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-50\/60 {
  stroke: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-50\/70 {
  stroke: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-50\/75 {
  stroke: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-50\/80 {
  stroke: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-50\/90 {
  stroke: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-50\/95 {
  stroke: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-50\/100 {
  stroke: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:stroke-error-100\/0 {
  stroke: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:stroke-error-100\/5 {
  stroke: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-100\/10 {
  stroke: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-100\/20 {
  stroke: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-100\/25 {
  stroke: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-100\/30 {
  stroke: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-100\/40 {
  stroke: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-100\/50 {
  stroke: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-100\/60 {
  stroke: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-100\/70 {
  stroke: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-100\/75 {
  stroke: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-100\/80 {
  stroke: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-100\/90 {
  stroke: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-100\/95 {
  stroke: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-100\/100 {
  stroke: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:stroke-error-200\/0 {
  stroke: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:stroke-error-200\/5 {
  stroke: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-200\/10 {
  stroke: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-200\/20 {
  stroke: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-200\/25 {
  stroke: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-200\/30 {
  stroke: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-200\/40 {
  stroke: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-200\/50 {
  stroke: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-200\/60 {
  stroke: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-200\/70 {
  stroke: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-200\/75 {
  stroke: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-200\/80 {
  stroke: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-200\/90 {
  stroke: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-200\/95 {
  stroke: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-200\/100 {
  stroke: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:stroke-error-300\/0 {
  stroke: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:stroke-error-300\/5 {
  stroke: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-300\/10 {
  stroke: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-300\/20 {
  stroke: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-300\/25 {
  stroke: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-300\/30 {
  stroke: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-300\/40 {
  stroke: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-300\/50 {
  stroke: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-300\/60 {
  stroke: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-300\/70 {
  stroke: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-300\/75 {
  stroke: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-300\/80 {
  stroke: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-300\/90 {
  stroke: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-300\/95 {
  stroke: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-300\/100 {
  stroke: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:stroke-error-400\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:stroke-error-400\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-400\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-400\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-400\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-400\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-400\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-400\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-400\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-400\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-400\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-400\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-400\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-400\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-400\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:stroke-error-500\/0 {
  stroke: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:stroke-error-500\/5 {
  stroke: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-500\/10 {
  stroke: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-500\/20 {
  stroke: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-500\/25 {
  stroke: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-500\/30 {
  stroke: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-500\/40 {
  stroke: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-500\/50 {
  stroke: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-500\/60 {
  stroke: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-500\/70 {
  stroke: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-500\/75 {
  stroke: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-500\/80 {
  stroke: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-500\/90 {
  stroke: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-500\/95 {
  stroke: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-500\/100 {
  stroke: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:stroke-error-600\/0 {
  stroke: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:stroke-error-600\/5 {
  stroke: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-600\/10 {
  stroke: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-600\/20 {
  stroke: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-600\/25 {
  stroke: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-600\/30 {
  stroke: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-600\/40 {
  stroke: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-600\/50 {
  stroke: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-600\/60 {
  stroke: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-600\/70 {
  stroke: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-600\/75 {
  stroke: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-600\/80 {
  stroke: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-600\/90 {
  stroke: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-600\/95 {
  stroke: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-600\/100 {
  stroke: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:stroke-error-700\/0 {
  stroke: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:stroke-error-700\/5 {
  stroke: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-700\/10 {
  stroke: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-700\/20 {
  stroke: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-700\/25 {
  stroke: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-700\/30 {
  stroke: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-700\/40 {
  stroke: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-700\/50 {
  stroke: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-700\/60 {
  stroke: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-700\/70 {
  stroke: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-700\/75 {
  stroke: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-700\/80 {
  stroke: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-700\/90 {
  stroke: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-700\/95 {
  stroke: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-700\/100 {
  stroke: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:stroke-error-800\/0 {
  stroke: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:stroke-error-800\/5 {
  stroke: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-800\/10 {
  stroke: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-800\/20 {
  stroke: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-800\/25 {
  stroke: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-800\/30 {
  stroke: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-800\/40 {
  stroke: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-800\/50 {
  stroke: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-800\/60 {
  stroke: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-800\/70 {
  stroke: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-800\/75 {
  stroke: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-800\/80 {
  stroke: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-800\/90 {
  stroke: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-800\/95 {
  stroke: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-800\/100 {
  stroke: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:stroke-error-900\/0 {
  stroke: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:stroke-error-900\/5 {
  stroke: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:stroke-error-900\/10 {
  stroke: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:stroke-error-900\/20 {
  stroke: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:stroke-error-900\/25 {
  stroke: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:stroke-error-900\/30 {
  stroke: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:stroke-error-900\/40 {
  stroke: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:stroke-error-900\/50 {
  stroke: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:stroke-error-900\/60 {
  stroke: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:stroke-error-900\/70 {
  stroke: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:stroke-error-900\/75 {
  stroke: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:stroke-error-900\/80 {
  stroke: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:stroke-error-900\/90 {
  stroke: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:stroke-error-900\/95 {
  stroke: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:stroke-error-900\/100 {
  stroke: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:stroke-error\/0 {
  stroke: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:stroke-error\/5 {
  stroke: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:stroke-error\/10 {
  stroke: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:stroke-error\/20 {
  stroke: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:stroke-error\/25 {
  stroke: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:stroke-error\/30 {
  stroke: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:stroke-error\/40 {
  stroke: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:stroke-error\/50 {
  stroke: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:stroke-error\/60 {
  stroke: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:stroke-error\/70 {
  stroke: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:stroke-error\/75 {
  stroke: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:stroke-error\/80 {
  stroke: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:stroke-error\/90 {
  stroke: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:stroke-error\/95 {
  stroke: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:stroke-error\/100 {
  stroke: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:stroke-warning-25\/0 {
  stroke: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:stroke-warning-25\/5 {
  stroke: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-25\/10 {
  stroke: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-25\/20 {
  stroke: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-25\/25 {
  stroke: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-25\/30 {
  stroke: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-25\/40 {
  stroke: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-25\/50 {
  stroke: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-25\/60 {
  stroke: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-25\/70 {
  stroke: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-25\/75 {
  stroke: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-25\/80 {
  stroke: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-25\/90 {
  stroke: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-25\/95 {
  stroke: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-25\/100 {
  stroke: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:stroke-warning-50\/0 {
  stroke: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:stroke-warning-50\/5 {
  stroke: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-50\/10 {
  stroke: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-50\/20 {
  stroke: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-50\/25 {
  stroke: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-50\/30 {
  stroke: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-50\/40 {
  stroke: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-50\/50 {
  stroke: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-50\/60 {
  stroke: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-50\/70 {
  stroke: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-50\/75 {
  stroke: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-50\/80 {
  stroke: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-50\/90 {
  stroke: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-50\/95 {
  stroke: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-50\/100 {
  stroke: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:stroke-warning-100\/0 {
  stroke: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:stroke-warning-100\/5 {
  stroke: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-100\/10 {
  stroke: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-100\/20 {
  stroke: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-100\/25 {
  stroke: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-100\/30 {
  stroke: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-100\/40 {
  stroke: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-100\/50 {
  stroke: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-100\/60 {
  stroke: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-100\/70 {
  stroke: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-100\/75 {
  stroke: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-100\/80 {
  stroke: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-100\/90 {
  stroke: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-100\/95 {
  stroke: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-100\/100 {
  stroke: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:stroke-warning-200\/0 {
  stroke: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:stroke-warning-200\/5 {
  stroke: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-200\/10 {
  stroke: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-200\/20 {
  stroke: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-200\/25 {
  stroke: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-200\/30 {
  stroke: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-200\/40 {
  stroke: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-200\/50 {
  stroke: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-200\/60 {
  stroke: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-200\/70 {
  stroke: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-200\/75 {
  stroke: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-200\/80 {
  stroke: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-200\/90 {
  stroke: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-200\/95 {
  stroke: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-200\/100 {
  stroke: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:stroke-warning-300\/0 {
  stroke: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:stroke-warning-300\/5 {
  stroke: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-300\/10 {
  stroke: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-300\/20 {
  stroke: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-300\/25 {
  stroke: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-300\/30 {
  stroke: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-300\/40 {
  stroke: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-300\/50 {
  stroke: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-300\/60 {
  stroke: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-300\/70 {
  stroke: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-300\/75 {
  stroke: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-300\/80 {
  stroke: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-300\/90 {
  stroke: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-300\/95 {
  stroke: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-300\/100 {
  stroke: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:stroke-warning-400\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:stroke-warning-400\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-400\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-400\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-400\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-400\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-400\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-400\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-400\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-400\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-400\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-400\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-400\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-400\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-400\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:stroke-warning-500\/0 {
  stroke: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:stroke-warning-500\/5 {
  stroke: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-500\/10 {
  stroke: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-500\/20 {
  stroke: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-500\/25 {
  stroke: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-500\/30 {
  stroke: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-500\/40 {
  stroke: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-500\/50 {
  stroke: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-500\/60 {
  stroke: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-500\/70 {
  stroke: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-500\/75 {
  stroke: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-500\/80 {
  stroke: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-500\/90 {
  stroke: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-500\/95 {
  stroke: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-500\/100 {
  stroke: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:stroke-warning-600\/0 {
  stroke: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:stroke-warning-600\/5 {
  stroke: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-600\/10 {
  stroke: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-600\/20 {
  stroke: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-600\/25 {
  stroke: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-600\/30 {
  stroke: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-600\/40 {
  stroke: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-600\/50 {
  stroke: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-600\/60 {
  stroke: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-600\/70 {
  stroke: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-600\/75 {
  stroke: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-600\/80 {
  stroke: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-600\/90 {
  stroke: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-600\/95 {
  stroke: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-600\/100 {
  stroke: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:stroke-warning-700\/0 {
  stroke: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:stroke-warning-700\/5 {
  stroke: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-700\/10 {
  stroke: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-700\/20 {
  stroke: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-700\/25 {
  stroke: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-700\/30 {
  stroke: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-700\/40 {
  stroke: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-700\/50 {
  stroke: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-700\/60 {
  stroke: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-700\/70 {
  stroke: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-700\/75 {
  stroke: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-700\/80 {
  stroke: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-700\/90 {
  stroke: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-700\/95 {
  stroke: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-700\/100 {
  stroke: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:stroke-warning-800\/0 {
  stroke: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:stroke-warning-800\/5 {
  stroke: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-800\/10 {
  stroke: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-800\/20 {
  stroke: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-800\/25 {
  stroke: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-800\/30 {
  stroke: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-800\/40 {
  stroke: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-800\/50 {
  stroke: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-800\/60 {
  stroke: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-800\/70 {
  stroke: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-800\/75 {
  stroke: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-800\/80 {
  stroke: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-800\/90 {
  stroke: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-800\/95 {
  stroke: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-800\/100 {
  stroke: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:stroke-warning-900\/0 {
  stroke: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:stroke-warning-900\/5 {
  stroke: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning-900\/10 {
  stroke: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning-900\/20 {
  stroke: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning-900\/25 {
  stroke: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning-900\/30 {
  stroke: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning-900\/40 {
  stroke: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning-900\/50 {
  stroke: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning-900\/60 {
  stroke: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning-900\/70 {
  stroke: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning-900\/75 {
  stroke: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning-900\/80 {
  stroke: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning-900\/90 {
  stroke: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning-900\/95 {
  stroke: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning-900\/100 {
  stroke: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:stroke-warning\/0 {
  stroke: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:stroke-warning\/5 {
  stroke: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:stroke-warning\/10 {
  stroke: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:stroke-warning\/20 {
  stroke: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:stroke-warning\/25 {
  stroke: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:stroke-warning\/30 {
  stroke: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:stroke-warning\/40 {
  stroke: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:stroke-warning\/50 {
  stroke: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:stroke-warning\/60 {
  stroke: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:stroke-warning\/70 {
  stroke: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:stroke-warning\/75 {
  stroke: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:stroke-warning\/80 {
  stroke: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:stroke-warning\/90 {
  stroke: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:stroke-warning\/95 {
  stroke: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:stroke-warning\/100 {
  stroke: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:stroke-success-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:stroke-success-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:stroke-success-50\/0 {
  stroke: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:stroke-success-50\/5 {
  stroke: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-50\/10 {
  stroke: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-50\/20 {
  stroke: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-50\/25 {
  stroke: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-50\/30 {
  stroke: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-50\/40 {
  stroke: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-50\/50 {
  stroke: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-50\/60 {
  stroke: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-50\/70 {
  stroke: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-50\/75 {
  stroke: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-50\/80 {
  stroke: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-50\/90 {
  stroke: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-50\/95 {
  stroke: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-50\/100 {
  stroke: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:stroke-success-100\/0 {
  stroke: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:stroke-success-100\/5 {
  stroke: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-100\/10 {
  stroke: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-100\/20 {
  stroke: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-100\/25 {
  stroke: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-100\/30 {
  stroke: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-100\/40 {
  stroke: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-100\/50 {
  stroke: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-100\/60 {
  stroke: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-100\/70 {
  stroke: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-100\/75 {
  stroke: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-100\/80 {
  stroke: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-100\/90 {
  stroke: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-100\/95 {
  stroke: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-100\/100 {
  stroke: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:stroke-success-200\/0 {
  stroke: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:stroke-success-200\/5 {
  stroke: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-200\/10 {
  stroke: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-200\/20 {
  stroke: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-200\/25 {
  stroke: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-200\/30 {
  stroke: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-200\/40 {
  stroke: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-200\/50 {
  stroke: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-200\/60 {
  stroke: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-200\/70 {
  stroke: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-200\/75 {
  stroke: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-200\/80 {
  stroke: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-200\/90 {
  stroke: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-200\/95 {
  stroke: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-200\/100 {
  stroke: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:stroke-success-300\/0 {
  stroke: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:stroke-success-300\/5 {
  stroke: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-300\/10 {
  stroke: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-300\/20 {
  stroke: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-300\/25 {
  stroke: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-300\/30 {
  stroke: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-300\/40 {
  stroke: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-300\/50 {
  stroke: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-300\/60 {
  stroke: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-300\/70 {
  stroke: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-300\/75 {
  stroke: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-300\/80 {
  stroke: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-300\/90 {
  stroke: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-300\/95 {
  stroke: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-300\/100 {
  stroke: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:stroke-success-400\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:stroke-success-400\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-400\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-400\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-400\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-400\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-400\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-400\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-400\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-400\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-400\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-400\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-400\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-400\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-400\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:stroke-success-500\/0 {
  stroke: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:stroke-success-500\/5 {
  stroke: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-500\/10 {
  stroke: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-500\/20 {
  stroke: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-500\/25 {
  stroke: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-500\/30 {
  stroke: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-500\/40 {
  stroke: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-500\/50 {
  stroke: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-500\/60 {
  stroke: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-500\/70 {
  stroke: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-500\/75 {
  stroke: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-500\/80 {
  stroke: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-500\/90 {
  stroke: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-500\/95 {
  stroke: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-500\/100 {
  stroke: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:stroke-success-600\/0 {
  stroke: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:stroke-success-600\/5 {
  stroke: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-600\/10 {
  stroke: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-600\/20 {
  stroke: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-600\/25 {
  stroke: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-600\/30 {
  stroke: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-600\/40 {
  stroke: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-600\/50 {
  stroke: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-600\/60 {
  stroke: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-600\/70 {
  stroke: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-600\/75 {
  stroke: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-600\/80 {
  stroke: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-600\/90 {
  stroke: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-600\/95 {
  stroke: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-600\/100 {
  stroke: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:stroke-success-700\/0 {
  stroke: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:stroke-success-700\/5 {
  stroke: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-700\/10 {
  stroke: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-700\/20 {
  stroke: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-700\/25 {
  stroke: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-700\/30 {
  stroke: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-700\/40 {
  stroke: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-700\/50 {
  stroke: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-700\/60 {
  stroke: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-700\/70 {
  stroke: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-700\/75 {
  stroke: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-700\/80 {
  stroke: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-700\/90 {
  stroke: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-700\/95 {
  stroke: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-700\/100 {
  stroke: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:stroke-success-800\/0 {
  stroke: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:stroke-success-800\/5 {
  stroke: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-800\/10 {
  stroke: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-800\/20 {
  stroke: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-800\/25 {
  stroke: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-800\/30 {
  stroke: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-800\/40 {
  stroke: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-800\/50 {
  stroke: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-800\/60 {
  stroke: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-800\/70 {
  stroke: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-800\/75 {
  stroke: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-800\/80 {
  stroke: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-800\/90 {
  stroke: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-800\/95 {
  stroke: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-800\/100 {
  stroke: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:stroke-success-900\/0 {
  stroke: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:stroke-success-900\/5 {
  stroke: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:stroke-success-900\/10 {
  stroke: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:stroke-success-900\/20 {
  stroke: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:stroke-success-900\/25 {
  stroke: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:stroke-success-900\/30 {
  stroke: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:stroke-success-900\/40 {
  stroke: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:stroke-success-900\/50 {
  stroke: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:stroke-success-900\/60 {
  stroke: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:stroke-success-900\/70 {
  stroke: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:stroke-success-900\/75 {
  stroke: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:stroke-success-900\/80 {
  stroke: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:stroke-success-900\/90 {
  stroke: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:stroke-success-900\/95 {
  stroke: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:stroke-success-900\/100 {
  stroke: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:stroke-success\/0 {
  stroke: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:stroke-success\/5 {
  stroke: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:stroke-success\/10 {
  stroke: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:stroke-success\/20 {
  stroke: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:stroke-success\/25 {
  stroke: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:stroke-success\/30 {
  stroke: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:stroke-success\/40 {
  stroke: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:stroke-success\/50 {
  stroke: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:stroke-success\/60 {
  stroke: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:stroke-success\/70 {
  stroke: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:stroke-success\/75 {
  stroke: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:stroke-success\/80 {
  stroke: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:stroke-success\/90 {
  stroke: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:stroke-success\/95 {
  stroke: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:stroke-success\/100 {
  stroke: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/0 {
  stroke: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/5 {
  stroke: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/10 {
  stroke: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/20 {
  stroke: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/25 {
  stroke: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/30 {
  stroke: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/40 {
  stroke: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/50 {
  stroke: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/60 {
  stroke: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/70 {
  stroke: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/75 {
  stroke: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/80 {
  stroke: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/90 {
  stroke: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/95 {
  stroke: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-50\/100 {
  stroke: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/0 {
  stroke: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/5 {
  stroke: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/10 {
  stroke: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/20 {
  stroke: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/25 {
  stroke: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/30 {
  stroke: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/40 {
  stroke: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/50 {
  stroke: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/60 {
  stroke: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/70 {
  stroke: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/75 {
  stroke: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/80 {
  stroke: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/90 {
  stroke: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/95 {
  stroke: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-100\/100 {
  stroke: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/0 {
  stroke: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/5 {
  stroke: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/10 {
  stroke: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/20 {
  stroke: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/25 {
  stroke: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/30 {
  stroke: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/40 {
  stroke: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/50 {
  stroke: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/60 {
  stroke: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/70 {
  stroke: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/75 {
  stroke: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/80 {
  stroke: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/90 {
  stroke: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/95 {
  stroke: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-200\/100 {
  stroke: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/0 {
  stroke: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/5 {
  stroke: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/10 {
  stroke: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/20 {
  stroke: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/25 {
  stroke: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/30 {
  stroke: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/40 {
  stroke: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/50 {
  stroke: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/60 {
  stroke: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/70 {
  stroke: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/75 {
  stroke: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/80 {
  stroke: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/90 {
  stroke: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/95 {
  stroke: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-300\/100 {
  stroke: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-400\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/0 {
  stroke: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/5 {
  stroke: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/10 {
  stroke: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/20 {
  stroke: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/25 {
  stroke: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/30 {
  stroke: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/40 {
  stroke: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/50 {
  stroke: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/60 {
  stroke: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/70 {
  stroke: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/75 {
  stroke: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/80 {
  stroke: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/90 {
  stroke: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/95 {
  stroke: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-500\/100 {
  stroke: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/0 {
  stroke: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/5 {
  stroke: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/10 {
  stroke: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/20 {
  stroke: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/25 {
  stroke: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/30 {
  stroke: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/40 {
  stroke: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/50 {
  stroke: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/60 {
  stroke: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/70 {
  stroke: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/75 {
  stroke: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/80 {
  stroke: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/90 {
  stroke: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/95 {
  stroke: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-600\/100 {
  stroke: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/0 {
  stroke: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/5 {
  stroke: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/10 {
  stroke: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/20 {
  stroke: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/25 {
  stroke: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/30 {
  stroke: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/40 {
  stroke: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/50 {
  stroke: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/60 {
  stroke: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/70 {
  stroke: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/75 {
  stroke: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/80 {
  stroke: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/90 {
  stroke: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/95 {
  stroke: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-700\/100 {
  stroke: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/0 {
  stroke: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/5 {
  stroke: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/10 {
  stroke: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/20 {
  stroke: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/25 {
  stroke: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/30 {
  stroke: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/40 {
  stroke: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/50 {
  stroke: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/60 {
  stroke: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/70 {
  stroke: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/75 {
  stroke: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/80 {
  stroke: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/90 {
  stroke: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/95 {
  stroke: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-800\/100 {
  stroke: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/0 {
  stroke: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/5 {
  stroke: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/10 {
  stroke: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/20 {
  stroke: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/25 {
  stroke: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/30 {
  stroke: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/40 {
  stroke: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/50 {
  stroke: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/60 {
  stroke: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/70 {
  stroke: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/75 {
  stroke: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/80 {
  stroke: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/90 {
  stroke: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/95 {
  stroke: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue-900\/100 {
  stroke: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:stroke-gray-blue\/0 {
  stroke: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:stroke-gray-blue\/5 {
  stroke: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-blue\/10 {
  stroke: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-blue\/20 {
  stroke: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-blue\/25 {
  stroke: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-blue\/30 {
  stroke: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-blue\/40 {
  stroke: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-blue\/50 {
  stroke: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-blue\/60 {
  stroke: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-blue\/70 {
  stroke: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-blue\/75 {
  stroke: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-blue\/80 {
  stroke: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-blue\/90 {
  stroke: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-blue\/95 {
  stroke: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-blue\/100 {
  stroke: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/0 {
  stroke: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/5 {
  stroke: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/10 {
  stroke: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/20 {
  stroke: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/25 {
  stroke: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/30 {
  stroke: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/40 {
  stroke: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/50 {
  stroke: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/60 {
  stroke: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/70 {
  stroke: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/75 {
  stroke: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/80 {
  stroke: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/90 {
  stroke: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/95 {
  stroke: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-50\/100 {
  stroke: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/0 {
  stroke: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/5 {
  stroke: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/10 {
  stroke: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/20 {
  stroke: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/25 {
  stroke: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/30 {
  stroke: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/40 {
  stroke: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/50 {
  stroke: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/60 {
  stroke: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/70 {
  stroke: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/75 {
  stroke: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/80 {
  stroke: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/90 {
  stroke: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/95 {
  stroke: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-100\/100 {
  stroke: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/0 {
  stroke: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/5 {
  stroke: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/10 {
  stroke: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/20 {
  stroke: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/25 {
  stroke: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/30 {
  stroke: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/40 {
  stroke: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/50 {
  stroke: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/60 {
  stroke: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/70 {
  stroke: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/75 {
  stroke: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/80 {
  stroke: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/90 {
  stroke: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/95 {
  stroke: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-200\/100 {
  stroke: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/0 {
  stroke: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/5 {
  stroke: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/10 {
  stroke: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/20 {
  stroke: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/25 {
  stroke: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/30 {
  stroke: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/40 {
  stroke: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/50 {
  stroke: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/60 {
  stroke: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/70 {
  stroke: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/75 {
  stroke: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/80 {
  stroke: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/90 {
  stroke: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/95 {
  stroke: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-300\/100 {
  stroke: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-400\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/0 {
  stroke: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/5 {
  stroke: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/10 {
  stroke: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/20 {
  stroke: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/25 {
  stroke: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/30 {
  stroke: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/40 {
  stroke: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/50 {
  stroke: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/60 {
  stroke: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/70 {
  stroke: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/75 {
  stroke: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/80 {
  stroke: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/90 {
  stroke: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/95 {
  stroke: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-500\/100 {
  stroke: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/0 {
  stroke: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/5 {
  stroke: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/10 {
  stroke: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/20 {
  stroke: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/25 {
  stroke: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/30 {
  stroke: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/40 {
  stroke: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/50 {
  stroke: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/60 {
  stroke: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/70 {
  stroke: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/75 {
  stroke: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/80 {
  stroke: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/90 {
  stroke: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/95 {
  stroke: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-600\/100 {
  stroke: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/0 {
  stroke: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/5 {
  stroke: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/10 {
  stroke: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/20 {
  stroke: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/25 {
  stroke: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/30 {
  stroke: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/40 {
  stroke: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/50 {
  stroke: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/60 {
  stroke: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/70 {
  stroke: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/75 {
  stroke: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/80 {
  stroke: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/90 {
  stroke: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/95 {
  stroke: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-700\/100 {
  stroke: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/0 {
  stroke: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/5 {
  stroke: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/10 {
  stroke: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/20 {
  stroke: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/25 {
  stroke: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/30 {
  stroke: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/40 {
  stroke: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/50 {
  stroke: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/60 {
  stroke: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/70 {
  stroke: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/75 {
  stroke: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/80 {
  stroke: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/90 {
  stroke: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/95 {
  stroke: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-800\/100 {
  stroke: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/0 {
  stroke: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/5 {
  stroke: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/10 {
  stroke: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/20 {
  stroke: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/25 {
  stroke: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/30 {
  stroke: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/40 {
  stroke: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/50 {
  stroke: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/60 {
  stroke: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/70 {
  stroke: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/75 {
  stroke: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/80 {
  stroke: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/90 {
  stroke: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/95 {
  stroke: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool-900\/100 {
  stroke: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:stroke-gray-cool\/0 {
  stroke: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:stroke-gray-cool\/5 {
  stroke: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-cool\/10 {
  stroke: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-cool\/20 {
  stroke: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-cool\/25 {
  stroke: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-cool\/30 {
  stroke: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-cool\/40 {
  stroke: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-cool\/50 {
  stroke: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-cool\/60 {
  stroke: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-cool\/70 {
  stroke: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-cool\/75 {
  stroke: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-cool\/80 {
  stroke: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-cool\/90 {
  stroke: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-cool\/95 {
  stroke: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-cool\/100 {
  stroke: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/0 {
  stroke: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/5 {
  stroke: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/10 {
  stroke: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/20 {
  stroke: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/25 {
  stroke: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/30 {
  stroke: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/40 {
  stroke: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/50 {
  stroke: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/60 {
  stroke: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/70 {
  stroke: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/75 {
  stroke: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/80 {
  stroke: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/90 {
  stroke: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/95 {
  stroke: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-50\/100 {
  stroke: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/0 {
  stroke: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/5 {
  stroke: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/10 {
  stroke: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/20 {
  stroke: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/25 {
  stroke: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/30 {
  stroke: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/40 {
  stroke: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/50 {
  stroke: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/60 {
  stroke: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/70 {
  stroke: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/75 {
  stroke: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/80 {
  stroke: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/90 {
  stroke: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/95 {
  stroke: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-100\/100 {
  stroke: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/0 {
  stroke: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/5 {
  stroke: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/10 {
  stroke: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/20 {
  stroke: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/25 {
  stroke: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/30 {
  stroke: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/40 {
  stroke: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/50 {
  stroke: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/60 {
  stroke: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/70 {
  stroke: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/75 {
  stroke: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/80 {
  stroke: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/90 {
  stroke: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/95 {
  stroke: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-200\/100 {
  stroke: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/0 {
  stroke: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/5 {
  stroke: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/10 {
  stroke: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/20 {
  stroke: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/25 {
  stroke: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/30 {
  stroke: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/40 {
  stroke: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/50 {
  stroke: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/60 {
  stroke: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/70 {
  stroke: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/75 {
  stroke: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/80 {
  stroke: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/90 {
  stroke: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/95 {
  stroke: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-300\/100 {
  stroke: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-400\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/0 {
  stroke: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/5 {
  stroke: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/10 {
  stroke: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/20 {
  stroke: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/25 {
  stroke: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/30 {
  stroke: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/40 {
  stroke: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/50 {
  stroke: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/60 {
  stroke: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/70 {
  stroke: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/75 {
  stroke: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/80 {
  stroke: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/90 {
  stroke: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/95 {
  stroke: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-500\/100 {
  stroke: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/0 {
  stroke: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/5 {
  stroke: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/10 {
  stroke: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/20 {
  stroke: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/25 {
  stroke: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/30 {
  stroke: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/40 {
  stroke: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/50 {
  stroke: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/60 {
  stroke: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/70 {
  stroke: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/75 {
  stroke: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/80 {
  stroke: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/90 {
  stroke: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/95 {
  stroke: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-600\/100 {
  stroke: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/0 {
  stroke: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/5 {
  stroke: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/10 {
  stroke: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/20 {
  stroke: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/25 {
  stroke: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/30 {
  stroke: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/40 {
  stroke: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/50 {
  stroke: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/60 {
  stroke: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/70 {
  stroke: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/75 {
  stroke: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/80 {
  stroke: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/90 {
  stroke: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/95 {
  stroke: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-700\/100 {
  stroke: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/0 {
  stroke: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/5 {
  stroke: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/10 {
  stroke: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/20 {
  stroke: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/25 {
  stroke: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/30 {
  stroke: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/40 {
  stroke: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/50 {
  stroke: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/60 {
  stroke: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/70 {
  stroke: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/75 {
  stroke: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/80 {
  stroke: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/90 {
  stroke: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/95 {
  stroke: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-800\/100 {
  stroke: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/0 {
  stroke: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/5 {
  stroke: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/10 {
  stroke: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/20 {
  stroke: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/25 {
  stroke: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/30 {
  stroke: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/40 {
  stroke: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/50 {
  stroke: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/60 {
  stroke: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/70 {
  stroke: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/75 {
  stroke: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/80 {
  stroke: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/90 {
  stroke: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/95 {
  stroke: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern-900\/100 {
  stroke: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:stroke-gray-modern\/0 {
  stroke: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:stroke-gray-modern\/5 {
  stroke: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-modern\/10 {
  stroke: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-modern\/20 {
  stroke: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-modern\/25 {
  stroke: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-modern\/30 {
  stroke: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-modern\/40 {
  stroke: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-modern\/50 {
  stroke: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-modern\/60 {
  stroke: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-modern\/70 {
  stroke: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-modern\/75 {
  stroke: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-modern\/80 {
  stroke: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-modern\/90 {
  stroke: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-modern\/95 {
  stroke: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-modern\/100 {
  stroke: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/0 {
  stroke: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/5 {
  stroke: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/10 {
  stroke: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/20 {
  stroke: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/25 {
  stroke: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/30 {
  stroke: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/40 {
  stroke: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/50 {
  stroke: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/60 {
  stroke: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/70 {
  stroke: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/75 {
  stroke: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/80 {
  stroke: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/90 {
  stroke: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/95 {
  stroke: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-25\/100 {
  stroke: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/0 {
  stroke: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/5 {
  stroke: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/10 {
  stroke: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/20 {
  stroke: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/25 {
  stroke: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/30 {
  stroke: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/40 {
  stroke: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/50 {
  stroke: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/60 {
  stroke: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/70 {
  stroke: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/75 {
  stroke: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/80 {
  stroke: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/90 {
  stroke: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/95 {
  stroke: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-50\/100 {
  stroke: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/0 {
  stroke: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/5 {
  stroke: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/10 {
  stroke: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/20 {
  stroke: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/25 {
  stroke: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/30 {
  stroke: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/40 {
  stroke: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/50 {
  stroke: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/60 {
  stroke: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/70 {
  stroke: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/75 {
  stroke: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/80 {
  stroke: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/90 {
  stroke: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/95 {
  stroke: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-100\/100 {
  stroke: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/0 {
  stroke: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/5 {
  stroke: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/10 {
  stroke: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/20 {
  stroke: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/25 {
  stroke: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/30 {
  stroke: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/40 {
  stroke: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/50 {
  stroke: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/60 {
  stroke: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/70 {
  stroke: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/75 {
  stroke: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/80 {
  stroke: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/90 {
  stroke: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/95 {
  stroke: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-200\/100 {
  stroke: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/0 {
  stroke: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/5 {
  stroke: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/10 {
  stroke: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/20 {
  stroke: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/25 {
  stroke: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/30 {
  stroke: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/40 {
  stroke: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/50 {
  stroke: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/60 {
  stroke: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/70 {
  stroke: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/75 {
  stroke: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/80 {
  stroke: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/90 {
  stroke: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/95 {
  stroke: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-300\/100 {
  stroke: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-400\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/0 {
  stroke: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/5 {
  stroke: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/10 {
  stroke: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/20 {
  stroke: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/25 {
  stroke: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/30 {
  stroke: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/40 {
  stroke: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/50 {
  stroke: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/60 {
  stroke: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/70 {
  stroke: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/75 {
  stroke: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/80 {
  stroke: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/90 {
  stroke: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/95 {
  stroke: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-500\/100 {
  stroke: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/0 {
  stroke: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/5 {
  stroke: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/10 {
  stroke: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/20 {
  stroke: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/25 {
  stroke: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/30 {
  stroke: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/40 {
  stroke: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/50 {
  stroke: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/60 {
  stroke: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/70 {
  stroke: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/75 {
  stroke: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/80 {
  stroke: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/90 {
  stroke: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/95 {
  stroke: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-600\/100 {
  stroke: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/0 {
  stroke: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/5 {
  stroke: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/10 {
  stroke: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/20 {
  stroke: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/25 {
  stroke: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/30 {
  stroke: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/40 {
  stroke: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/50 {
  stroke: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/60 {
  stroke: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/70 {
  stroke: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/75 {
  stroke: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/80 {
  stroke: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/90 {
  stroke: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/95 {
  stroke: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-700\/100 {
  stroke: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/0 {
  stroke: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/5 {
  stroke: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/10 {
  stroke: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/20 {
  stroke: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/25 {
  stroke: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/30 {
  stroke: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/40 {
  stroke: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/50 {
  stroke: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/60 {
  stroke: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/70 {
  stroke: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/75 {
  stroke: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/80 {
  stroke: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/90 {
  stroke: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/95 {
  stroke: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-800\/100 {
  stroke: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/0 {
  stroke: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/5 {
  stroke: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/10 {
  stroke: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/20 {
  stroke: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/25 {
  stroke: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/30 {
  stroke: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/40 {
  stroke: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/50 {
  stroke: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/60 {
  stroke: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/70 {
  stroke: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/75 {
  stroke: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/80 {
  stroke: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/90 {
  stroke: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/95 {
  stroke: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral-900\/100 {
  stroke: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/0 {
  stroke: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/5 {
  stroke: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/10 {
  stroke: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/20 {
  stroke: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/25 {
  stroke: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/30 {
  stroke: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/40 {
  stroke: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/50 {
  stroke: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/60 {
  stroke: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/70 {
  stroke: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/75 {
  stroke: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/80 {
  stroke: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/90 {
  stroke: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/95 {
  stroke: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-neutral\/100 {
  stroke: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/0 {
  stroke: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/5 {
  stroke: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/10 {
  stroke: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/20 {
  stroke: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/25 {
  stroke: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/30 {
  stroke: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/40 {
  stroke: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/50 {
  stroke: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/60 {
  stroke: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/70 {
  stroke: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/75 {
  stroke: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/80 {
  stroke: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/90 {
  stroke: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/95 {
  stroke: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-100\/100 {
  stroke: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/0 {
  stroke: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/5 {
  stroke: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/10 {
  stroke: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/20 {
  stroke: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/25 {
  stroke: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/30 {
  stroke: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/40 {
  stroke: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/50 {
  stroke: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/60 {
  stroke: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/70 {
  stroke: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/75 {
  stroke: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/80 {
  stroke: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/90 {
  stroke: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/95 {
  stroke: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-200\/100 {
  stroke: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/0 {
  stroke: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/5 {
  stroke: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/10 {
  stroke: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/20 {
  stroke: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/25 {
  stroke: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/30 {
  stroke: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/40 {
  stroke: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/50 {
  stroke: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/60 {
  stroke: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/70 {
  stroke: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/75 {
  stroke: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/80 {
  stroke: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/90 {
  stroke: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/95 {
  stroke: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-300\/100 {
  stroke: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-400\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/0 {
  stroke: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/5 {
  stroke: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/10 {
  stroke: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/20 {
  stroke: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/25 {
  stroke: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/30 {
  stroke: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/40 {
  stroke: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/50 {
  stroke: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/60 {
  stroke: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/70 {
  stroke: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/75 {
  stroke: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/80 {
  stroke: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/90 {
  stroke: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/95 {
  stroke: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-500\/100 {
  stroke: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/0 {
  stroke: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/5 {
  stroke: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/10 {
  stroke: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/20 {
  stroke: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/25 {
  stroke: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/30 {
  stroke: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/40 {
  stroke: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/50 {
  stroke: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/60 {
  stroke: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/70 {
  stroke: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/75 {
  stroke: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/80 {
  stroke: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/90 {
  stroke: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/95 {
  stroke: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-600\/100 {
  stroke: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/0 {
  stroke: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/5 {
  stroke: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/10 {
  stroke: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/20 {
  stroke: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/25 {
  stroke: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/30 {
  stroke: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/40 {
  stroke: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/50 {
  stroke: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/60 {
  stroke: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/70 {
  stroke: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/75 {
  stroke: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/80 {
  stroke: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/90 {
  stroke: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/95 {
  stroke: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-700\/100 {
  stroke: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/0 {
  stroke: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/5 {
  stroke: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/10 {
  stroke: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/20 {
  stroke: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/25 {
  stroke: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/30 {
  stroke: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/40 {
  stroke: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/50 {
  stroke: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/60 {
  stroke: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/70 {
  stroke: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/75 {
  stroke: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/80 {
  stroke: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/90 {
  stroke: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/95 {
  stroke: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-800\/100 {
  stroke: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/0 {
  stroke: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/5 {
  stroke: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/10 {
  stroke: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/20 {
  stroke: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/25 {
  stroke: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/30 {
  stroke: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/40 {
  stroke: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/50 {
  stroke: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/60 {
  stroke: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/70 {
  stroke: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/75 {
  stroke: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/80 {
  stroke: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/90 {
  stroke: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/95 {
  stroke: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron-900\/100 {
  stroke: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:stroke-gray-iron\/0 {
  stroke: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:stroke-gray-iron\/5 {
  stroke: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-iron\/10 {
  stroke: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-iron\/20 {
  stroke: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-iron\/25 {
  stroke: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-iron\/30 {
  stroke: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-iron\/40 {
  stroke: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-iron\/50 {
  stroke: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-iron\/60 {
  stroke: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-iron\/70 {
  stroke: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-iron\/75 {
  stroke: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-iron\/80 {
  stroke: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-iron\/90 {
  stroke: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-iron\/95 {
  stroke: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-iron\/100 {
  stroke: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/0 {
  stroke: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/5 {
  stroke: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/10 {
  stroke: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/20 {
  stroke: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/25 {
  stroke: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/30 {
  stroke: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/40 {
  stroke: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/50 {
  stroke: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/60 {
  stroke: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/70 {
  stroke: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/75 {
  stroke: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/80 {
  stroke: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/90 {
  stroke: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/95 {
  stroke: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-25\/100 {
  stroke: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/0 {
  stroke: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/5 {
  stroke: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/10 {
  stroke: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/20 {
  stroke: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/25 {
  stroke: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/30 {
  stroke: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/40 {
  stroke: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/50 {
  stroke: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/60 {
  stroke: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/70 {
  stroke: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/75 {
  stroke: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/80 {
  stroke: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/90 {
  stroke: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/95 {
  stroke: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-50\/100 {
  stroke: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/0 {
  stroke: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/5 {
  stroke: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/10 {
  stroke: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/20 {
  stroke: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/25 {
  stroke: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/30 {
  stroke: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/40 {
  stroke: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/50 {
  stroke: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/60 {
  stroke: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/70 {
  stroke: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/75 {
  stroke: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/80 {
  stroke: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/90 {
  stroke: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/95 {
  stroke: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-100\/100 {
  stroke: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/0 {
  stroke: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/5 {
  stroke: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/10 {
  stroke: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/20 {
  stroke: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/25 {
  stroke: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/30 {
  stroke: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/40 {
  stroke: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/50 {
  stroke: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/60 {
  stroke: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/70 {
  stroke: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/75 {
  stroke: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/80 {
  stroke: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/90 {
  stroke: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/95 {
  stroke: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-200\/100 {
  stroke: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/0 {
  stroke: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/5 {
  stroke: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/10 {
  stroke: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/20 {
  stroke: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/25 {
  stroke: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/30 {
  stroke: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/40 {
  stroke: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/50 {
  stroke: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/60 {
  stroke: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/70 {
  stroke: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/75 {
  stroke: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/80 {
  stroke: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/90 {
  stroke: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/95 {
  stroke: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-300\/100 {
  stroke: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-400\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/0 {
  stroke: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/5 {
  stroke: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/10 {
  stroke: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/20 {
  stroke: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/25 {
  stroke: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/30 {
  stroke: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/40 {
  stroke: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/50 {
  stroke: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/60 {
  stroke: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/70 {
  stroke: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/75 {
  stroke: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/80 {
  stroke: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/90 {
  stroke: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/95 {
  stroke: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-500\/100 {
  stroke: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/0 {
  stroke: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/5 {
  stroke: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/10 {
  stroke: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/20 {
  stroke: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/25 {
  stroke: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/30 {
  stroke: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/40 {
  stroke: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/50 {
  stroke: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/60 {
  stroke: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/70 {
  stroke: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/75 {
  stroke: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/80 {
  stroke: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/90 {
  stroke: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/95 {
  stroke: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-600\/100 {
  stroke: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/0 {
  stroke: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/5 {
  stroke: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/10 {
  stroke: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/20 {
  stroke: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/25 {
  stroke: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/30 {
  stroke: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/40 {
  stroke: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/50 {
  stroke: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/60 {
  stroke: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/70 {
  stroke: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/75 {
  stroke: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/80 {
  stroke: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/90 {
  stroke: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/95 {
  stroke: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-700\/100 {
  stroke: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/0 {
  stroke: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/5 {
  stroke: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/10 {
  stroke: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/20 {
  stroke: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/25 {
  stroke: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/30 {
  stroke: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/40 {
  stroke: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/50 {
  stroke: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/60 {
  stroke: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/70 {
  stroke: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/75 {
  stroke: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/80 {
  stroke: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/90 {
  stroke: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/95 {
  stroke: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-800\/100 {
  stroke: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/0 {
  stroke: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/5 {
  stroke: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/10 {
  stroke: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/20 {
  stroke: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/25 {
  stroke: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/30 {
  stroke: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/40 {
  stroke: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/50 {
  stroke: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/60 {
  stroke: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/70 {
  stroke: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/75 {
  stroke: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/80 {
  stroke: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/90 {
  stroke: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/95 {
  stroke: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true-900\/100 {
  stroke: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:stroke-gray-true\/0 {
  stroke: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:stroke-gray-true\/5 {
  stroke: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-true\/10 {
  stroke: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-true\/20 {
  stroke: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-true\/25 {
  stroke: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-true\/30 {
  stroke: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-true\/40 {
  stroke: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-true\/50 {
  stroke: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-true\/60 {
  stroke: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-true\/70 {
  stroke: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-true\/75 {
  stroke: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-true\/80 {
  stroke: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-true\/90 {
  stroke: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-true\/95 {
  stroke: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-true\/100 {
  stroke: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/0 {
  stroke: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/5 {
  stroke: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/10 {
  stroke: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/20 {
  stroke: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/25 {
  stroke: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/30 {
  stroke: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/40 {
  stroke: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/50 {
  stroke: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/60 {
  stroke: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/70 {
  stroke: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/75 {
  stroke: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/80 {
  stroke: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/90 {
  stroke: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/95 {
  stroke: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-25\/100 {
  stroke: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/0 {
  stroke: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/5 {
  stroke: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/10 {
  stroke: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/20 {
  stroke: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/25 {
  stroke: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/30 {
  stroke: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/40 {
  stroke: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/50 {
  stroke: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/60 {
  stroke: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/70 {
  stroke: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/75 {
  stroke: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/80 {
  stroke: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/90 {
  stroke: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/95 {
  stroke: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-50\/100 {
  stroke: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/0 {
  stroke: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/5 {
  stroke: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/10 {
  stroke: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/20 {
  stroke: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/25 {
  stroke: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/30 {
  stroke: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/40 {
  stroke: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/50 {
  stroke: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/60 {
  stroke: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/70 {
  stroke: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/75 {
  stroke: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/80 {
  stroke: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/90 {
  stroke: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/95 {
  stroke: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-100\/100 {
  stroke: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/0 {
  stroke: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/5 {
  stroke: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/10 {
  stroke: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/20 {
  stroke: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/25 {
  stroke: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/30 {
  stroke: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/40 {
  stroke: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/50 {
  stroke: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/60 {
  stroke: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/70 {
  stroke: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/75 {
  stroke: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/80 {
  stroke: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/90 {
  stroke: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/95 {
  stroke: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-200\/100 {
  stroke: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/0 {
  stroke: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/5 {
  stroke: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/10 {
  stroke: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/20 {
  stroke: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/25 {
  stroke: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/30 {
  stroke: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/40 {
  stroke: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/50 {
  stroke: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/60 {
  stroke: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/70 {
  stroke: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/75 {
  stroke: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/80 {
  stroke: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/90 {
  stroke: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/95 {
  stroke: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-300\/100 {
  stroke: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-400\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/0 {
  stroke: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/5 {
  stroke: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/10 {
  stroke: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/20 {
  stroke: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/25 {
  stroke: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/30 {
  stroke: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/40 {
  stroke: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/50 {
  stroke: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/60 {
  stroke: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/70 {
  stroke: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/75 {
  stroke: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/80 {
  stroke: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/90 {
  stroke: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/95 {
  stroke: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-500\/100 {
  stroke: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/0 {
  stroke: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/5 {
  stroke: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/10 {
  stroke: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/20 {
  stroke: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/25 {
  stroke: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/30 {
  stroke: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/40 {
  stroke: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/50 {
  stroke: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/60 {
  stroke: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/70 {
  stroke: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/75 {
  stroke: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/80 {
  stroke: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/90 {
  stroke: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/95 {
  stroke: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-600\/100 {
  stroke: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/0 {
  stroke: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/5 {
  stroke: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/10 {
  stroke: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/20 {
  stroke: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/25 {
  stroke: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/30 {
  stroke: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/40 {
  stroke: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/50 {
  stroke: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/60 {
  stroke: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/70 {
  stroke: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/75 {
  stroke: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/80 {
  stroke: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/90 {
  stroke: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/95 {
  stroke: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-700\/100 {
  stroke: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/0 {
  stroke: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/5 {
  stroke: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/10 {
  stroke: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/20 {
  stroke: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/25 {
  stroke: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/30 {
  stroke: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/40 {
  stroke: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/50 {
  stroke: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/60 {
  stroke: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/70 {
  stroke: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/75 {
  stroke: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/80 {
  stroke: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/90 {
  stroke: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/95 {
  stroke: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-800\/100 {
  stroke: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/0 {
  stroke: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/5 {
  stroke: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/10 {
  stroke: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/20 {
  stroke: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/25 {
  stroke: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/30 {
  stroke: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/40 {
  stroke: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/50 {
  stroke: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/60 {
  stroke: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/70 {
  stroke: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/75 {
  stroke: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/80 {
  stroke: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/90 {
  stroke: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/95 {
  stroke: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm-900\/100 {
  stroke: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:stroke-gray-warm\/0 {
  stroke: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:stroke-gray-warm\/5 {
  stroke: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:stroke-gray-warm\/10 {
  stroke: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:stroke-gray-warm\/20 {
  stroke: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:stroke-gray-warm\/25 {
  stroke: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:stroke-gray-warm\/30 {
  stroke: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:stroke-gray-warm\/40 {
  stroke: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:stroke-gray-warm\/50 {
  stroke: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:stroke-gray-warm\/60 {
  stroke: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:stroke-gray-warm\/70 {
  stroke: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:stroke-gray-warm\/75 {
  stroke: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:stroke-gray-warm\/80 {
  stroke: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:stroke-gray-warm\/90 {
  stroke: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:stroke-gray-warm\/95 {
  stroke: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:stroke-gray-warm\/100 {
  stroke: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:stroke-moss-25\/0 {
  stroke: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:stroke-moss-25\/5 {
  stroke: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-25\/10 {
  stroke: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-25\/20 {
  stroke: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-25\/25 {
  stroke: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-25\/30 {
  stroke: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-25\/40 {
  stroke: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-25\/50 {
  stroke: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-25\/60 {
  stroke: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-25\/70 {
  stroke: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-25\/75 {
  stroke: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-25\/80 {
  stroke: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-25\/90 {
  stroke: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-25\/95 {
  stroke: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-25\/100 {
  stroke: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:stroke-moss-50\/0 {
  stroke: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:stroke-moss-50\/5 {
  stroke: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-50\/10 {
  stroke: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-50\/20 {
  stroke: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-50\/25 {
  stroke: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-50\/30 {
  stroke: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-50\/40 {
  stroke: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-50\/50 {
  stroke: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-50\/60 {
  stroke: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-50\/70 {
  stroke: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-50\/75 {
  stroke: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-50\/80 {
  stroke: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-50\/90 {
  stroke: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-50\/95 {
  stroke: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-50\/100 {
  stroke: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:stroke-moss-100\/0 {
  stroke: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:stroke-moss-100\/5 {
  stroke: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-100\/10 {
  stroke: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-100\/20 {
  stroke: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-100\/25 {
  stroke: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-100\/30 {
  stroke: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-100\/40 {
  stroke: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-100\/50 {
  stroke: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-100\/60 {
  stroke: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-100\/70 {
  stroke: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-100\/75 {
  stroke: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-100\/80 {
  stroke: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-100\/90 {
  stroke: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-100\/95 {
  stroke: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-100\/100 {
  stroke: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:stroke-moss-200\/0 {
  stroke: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:stroke-moss-200\/5 {
  stroke: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-200\/10 {
  stroke: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-200\/20 {
  stroke: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-200\/25 {
  stroke: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-200\/30 {
  stroke: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-200\/40 {
  stroke: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-200\/50 {
  stroke: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-200\/60 {
  stroke: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-200\/70 {
  stroke: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-200\/75 {
  stroke: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-200\/80 {
  stroke: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-200\/90 {
  stroke: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-200\/95 {
  stroke: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-200\/100 {
  stroke: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:stroke-moss-300\/0 {
  stroke: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:stroke-moss-300\/5 {
  stroke: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-300\/10 {
  stroke: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-300\/20 {
  stroke: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-300\/25 {
  stroke: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-300\/30 {
  stroke: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-300\/40 {
  stroke: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-300\/50 {
  stroke: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-300\/60 {
  stroke: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-300\/70 {
  stroke: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-300\/75 {
  stroke: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-300\/80 {
  stroke: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-300\/90 {
  stroke: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-300\/95 {
  stroke: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-300\/100 {
  stroke: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:stroke-moss-400\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:stroke-moss-400\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-400\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-400\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-400\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-400\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-400\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-400\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-400\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-400\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-400\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-400\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-400\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-400\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-400\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:stroke-moss-500\/0 {
  stroke: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:stroke-moss-500\/5 {
  stroke: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-500\/10 {
  stroke: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-500\/20 {
  stroke: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-500\/25 {
  stroke: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-500\/30 {
  stroke: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-500\/40 {
  stroke: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-500\/50 {
  stroke: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-500\/60 {
  stroke: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-500\/70 {
  stroke: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-500\/75 {
  stroke: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-500\/80 {
  stroke: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-500\/90 {
  stroke: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-500\/95 {
  stroke: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-500\/100 {
  stroke: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:stroke-moss-600\/0 {
  stroke: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:stroke-moss-600\/5 {
  stroke: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-600\/10 {
  stroke: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-600\/20 {
  stroke: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-600\/25 {
  stroke: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-600\/30 {
  stroke: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-600\/40 {
  stroke: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-600\/50 {
  stroke: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-600\/60 {
  stroke: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-600\/70 {
  stroke: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-600\/75 {
  stroke: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-600\/80 {
  stroke: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-600\/90 {
  stroke: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-600\/95 {
  stroke: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-600\/100 {
  stroke: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:stroke-moss-700\/0 {
  stroke: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:stroke-moss-700\/5 {
  stroke: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-700\/10 {
  stroke: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-700\/20 {
  stroke: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-700\/25 {
  stroke: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-700\/30 {
  stroke: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-700\/40 {
  stroke: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-700\/50 {
  stroke: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-700\/60 {
  stroke: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-700\/70 {
  stroke: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-700\/75 {
  stroke: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-700\/80 {
  stroke: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-700\/90 {
  stroke: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-700\/95 {
  stroke: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-700\/100 {
  stroke: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:stroke-moss-800\/0 {
  stroke: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:stroke-moss-800\/5 {
  stroke: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-800\/10 {
  stroke: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-800\/20 {
  stroke: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-800\/25 {
  stroke: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-800\/30 {
  stroke: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-800\/40 {
  stroke: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-800\/50 {
  stroke: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-800\/60 {
  stroke: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-800\/70 {
  stroke: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-800\/75 {
  stroke: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-800\/80 {
  stroke: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-800\/90 {
  stroke: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-800\/95 {
  stroke: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-800\/100 {
  stroke: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:stroke-moss-900\/0 {
  stroke: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:stroke-moss-900\/5 {
  stroke: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss-900\/10 {
  stroke: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss-900\/20 {
  stroke: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss-900\/25 {
  stroke: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss-900\/30 {
  stroke: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss-900\/40 {
  stroke: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss-900\/50 {
  stroke: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss-900\/60 {
  stroke: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss-900\/70 {
  stroke: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss-900\/75 {
  stroke: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss-900\/80 {
  stroke: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss-900\/90 {
  stroke: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss-900\/95 {
  stroke: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss-900\/100 {
  stroke: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:stroke-moss\/0 {
  stroke: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:stroke-moss\/5 {
  stroke: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:stroke-moss\/10 {
  stroke: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:stroke-moss\/20 {
  stroke: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:stroke-moss\/25 {
  stroke: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:stroke-moss\/30 {
  stroke: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:stroke-moss\/40 {
  stroke: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:stroke-moss\/50 {
  stroke: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:stroke-moss\/60 {
  stroke: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:stroke-moss\/70 {
  stroke: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:stroke-moss\/75 {
  stroke: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:stroke-moss\/80 {
  stroke: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:stroke-moss\/90 {
  stroke: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:stroke-moss\/95 {
  stroke: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:stroke-moss\/100 {
  stroke: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-25\/0 {
  stroke: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-25\/5 {
  stroke: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-25\/10 {
  stroke: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-25\/20 {
  stroke: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-25\/25 {
  stroke: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-25\/30 {
  stroke: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-25\/40 {
  stroke: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-25\/50 {
  stroke: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-25\/60 {
  stroke: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-25\/70 {
  stroke: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-25\/75 {
  stroke: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-25\/80 {
  stroke: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-25\/90 {
  stroke: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-25\/95 {
  stroke: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-25\/100 {
  stroke: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-50\/0 {
  stroke: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-50\/5 {
  stroke: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-50\/10 {
  stroke: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-50\/20 {
  stroke: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-50\/25 {
  stroke: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-50\/30 {
  stroke: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-50\/40 {
  stroke: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-50\/50 {
  stroke: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-50\/60 {
  stroke: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-50\/70 {
  stroke: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-50\/75 {
  stroke: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-50\/80 {
  stroke: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-50\/90 {
  stroke: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-50\/95 {
  stroke: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-50\/100 {
  stroke: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-100\/0 {
  stroke: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-100\/5 {
  stroke: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-100\/10 {
  stroke: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-100\/20 {
  stroke: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-100\/25 {
  stroke: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-100\/30 {
  stroke: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-100\/40 {
  stroke: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-100\/50 {
  stroke: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-100\/60 {
  stroke: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-100\/70 {
  stroke: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-100\/75 {
  stroke: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-100\/80 {
  stroke: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-100\/90 {
  stroke: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-100\/95 {
  stroke: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-100\/100 {
  stroke: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-300\/0 {
  stroke: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-300\/5 {
  stroke: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-300\/10 {
  stroke: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-300\/20 {
  stroke: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-300\/25 {
  stroke: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-300\/30 {
  stroke: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-300\/40 {
  stroke: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-300\/50 {
  stroke: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-300\/60 {
  stroke: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-300\/70 {
  stroke: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-300\/75 {
  stroke: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-300\/80 {
  stroke: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-300\/90 {
  stroke: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-300\/95 {
  stroke: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-300\/100 {
  stroke: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-400\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-400\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-400\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-400\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-400\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-400\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-400\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-400\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-400\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-400\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-400\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-400\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-400\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-400\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-400\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-500\/0 {
  stroke: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-500\/5 {
  stroke: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-500\/10 {
  stroke: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-500\/20 {
  stroke: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-500\/25 {
  stroke: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-500\/30 {
  stroke: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-500\/40 {
  stroke: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-500\/50 {
  stroke: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-500\/60 {
  stroke: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-500\/70 {
  stroke: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-500\/75 {
  stroke: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-500\/80 {
  stroke: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-500\/90 {
  stroke: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-500\/95 {
  stroke: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-500\/100 {
  stroke: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-800\/0 {
  stroke: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-800\/5 {
  stroke: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-800\/10 {
  stroke: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-800\/20 {
  stroke: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-800\/25 {
  stroke: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-800\/30 {
  stroke: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-800\/40 {
  stroke: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-800\/50 {
  stroke: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-800\/60 {
  stroke: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-800\/70 {
  stroke: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-800\/75 {
  stroke: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-800\/80 {
  stroke: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-800\/90 {
  stroke: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-800\/95 {
  stroke: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-800\/100 {
  stroke: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:stroke-green-light-900\/0 {
  stroke: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:stroke-green-light-900\/5 {
  stroke: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light-900\/10 {
  stroke: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light-900\/20 {
  stroke: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light-900\/25 {
  stroke: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light-900\/30 {
  stroke: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light-900\/40 {
  stroke: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light-900\/50 {
  stroke: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light-900\/60 {
  stroke: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light-900\/70 {
  stroke: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light-900\/75 {
  stroke: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light-900\/80 {
  stroke: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light-900\/90 {
  stroke: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light-900\/95 {
  stroke: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light-900\/100 {
  stroke: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:stroke-green-light\/0 {
  stroke: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:stroke-green-light\/5 {
  stroke: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-light\/10 {
  stroke: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-light\/20 {
  stroke: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-light\/25 {
  stroke: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-light\/30 {
  stroke: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-light\/40 {
  stroke: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-light\/50 {
  stroke: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-light\/60 {
  stroke: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-light\/70 {
  stroke: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-light\/75 {
  stroke: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-light\/80 {
  stroke: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-light\/90 {
  stroke: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-light\/95 {
  stroke: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-light\/100 {
  stroke: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:stroke-green-25\/0 {
  stroke: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:stroke-green-25\/5 {
  stroke: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-25\/10 {
  stroke: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-25\/20 {
  stroke: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-25\/25 {
  stroke: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-25\/30 {
  stroke: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-25\/40 {
  stroke: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-25\/50 {
  stroke: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-25\/60 {
  stroke: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-25\/70 {
  stroke: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-25\/75 {
  stroke: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-25\/80 {
  stroke: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-25\/90 {
  stroke: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-25\/95 {
  stroke: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-25\/100 {
  stroke: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:stroke-green-50\/0 {
  stroke: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:stroke-green-50\/5 {
  stroke: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-50\/10 {
  stroke: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-50\/20 {
  stroke: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-50\/25 {
  stroke: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-50\/30 {
  stroke: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-50\/40 {
  stroke: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-50\/50 {
  stroke: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-50\/60 {
  stroke: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-50\/70 {
  stroke: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-50\/75 {
  stroke: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-50\/80 {
  stroke: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-50\/90 {
  stroke: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-50\/95 {
  stroke: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-50\/100 {
  stroke: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:stroke-green-100\/0 {
  stroke: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:stroke-green-100\/5 {
  stroke: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-100\/10 {
  stroke: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-100\/20 {
  stroke: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-100\/25 {
  stroke: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-100\/30 {
  stroke: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-100\/40 {
  stroke: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-100\/50 {
  stroke: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-100\/60 {
  stroke: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-100\/70 {
  stroke: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-100\/75 {
  stroke: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-100\/80 {
  stroke: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-100\/90 {
  stroke: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-100\/95 {
  stroke: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-100\/100 {
  stroke: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:stroke-green-200\/0 {
  stroke: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:stroke-green-200\/5 {
  stroke: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-200\/10 {
  stroke: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-200\/20 {
  stroke: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-200\/25 {
  stroke: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-200\/30 {
  stroke: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-200\/40 {
  stroke: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-200\/50 {
  stroke: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-200\/60 {
  stroke: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-200\/70 {
  stroke: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-200\/75 {
  stroke: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-200\/80 {
  stroke: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-200\/90 {
  stroke: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-200\/95 {
  stroke: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-200\/100 {
  stroke: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:stroke-green-300\/0 {
  stroke: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:stroke-green-300\/5 {
  stroke: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-300\/10 {
  stroke: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-300\/20 {
  stroke: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-300\/25 {
  stroke: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-300\/30 {
  stroke: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-300\/40 {
  stroke: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-300\/50 {
  stroke: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-300\/60 {
  stroke: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-300\/70 {
  stroke: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-300\/75 {
  stroke: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-300\/80 {
  stroke: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-300\/90 {
  stroke: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-300\/95 {
  stroke: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-300\/100 {
  stroke: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:stroke-green-400\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:stroke-green-400\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-400\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-400\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-400\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-400\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-400\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-400\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-400\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-400\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-400\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-400\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-400\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-400\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-400\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:stroke-green-500\/0 {
  stroke: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:stroke-green-500\/5 {
  stroke: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-500\/10 {
  stroke: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-500\/20 {
  stroke: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-500\/25 {
  stroke: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-500\/30 {
  stroke: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-500\/40 {
  stroke: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-500\/50 {
  stroke: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-500\/60 {
  stroke: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-500\/70 {
  stroke: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-500\/75 {
  stroke: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-500\/80 {
  stroke: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-500\/90 {
  stroke: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-500\/95 {
  stroke: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-500\/100 {
  stroke: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:stroke-green-600\/0 {
  stroke: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:stroke-green-600\/5 {
  stroke: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-600\/10 {
  stroke: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-600\/20 {
  stroke: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-600\/25 {
  stroke: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-600\/30 {
  stroke: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-600\/40 {
  stroke: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-600\/50 {
  stroke: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-600\/60 {
  stroke: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-600\/70 {
  stroke: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-600\/75 {
  stroke: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-600\/80 {
  stroke: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-600\/90 {
  stroke: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-600\/95 {
  stroke: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-600\/100 {
  stroke: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:stroke-green-700\/0 {
  stroke: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:stroke-green-700\/5 {
  stroke: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-700\/10 {
  stroke: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-700\/20 {
  stroke: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-700\/25 {
  stroke: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-700\/30 {
  stroke: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-700\/40 {
  stroke: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-700\/50 {
  stroke: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-700\/60 {
  stroke: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-700\/70 {
  stroke: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-700\/75 {
  stroke: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-700\/80 {
  stroke: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-700\/90 {
  stroke: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-700\/95 {
  stroke: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-700\/100 {
  stroke: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:stroke-green-800\/0 {
  stroke: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:stroke-green-800\/5 {
  stroke: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-800\/10 {
  stroke: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-800\/20 {
  stroke: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-800\/25 {
  stroke: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-800\/30 {
  stroke: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-800\/40 {
  stroke: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-800\/50 {
  stroke: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-800\/60 {
  stroke: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-800\/70 {
  stroke: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-800\/75 {
  stroke: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-800\/80 {
  stroke: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-800\/90 {
  stroke: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-800\/95 {
  stroke: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-800\/100 {
  stroke: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:stroke-green-900\/0 {
  stroke: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:stroke-green-900\/5 {
  stroke: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:stroke-green-900\/10 {
  stroke: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:stroke-green-900\/20 {
  stroke: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:stroke-green-900\/25 {
  stroke: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:stroke-green-900\/30 {
  stroke: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:stroke-green-900\/40 {
  stroke: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:stroke-green-900\/50 {
  stroke: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:stroke-green-900\/60 {
  stroke: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:stroke-green-900\/70 {
  stroke: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:stroke-green-900\/75 {
  stroke: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:stroke-green-900\/80 {
  stroke: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:stroke-green-900\/90 {
  stroke: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:stroke-green-900\/95 {
  stroke: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:stroke-green-900\/100 {
  stroke: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:stroke-green\/0 {
  stroke: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:stroke-green\/5 {
  stroke: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:stroke-green\/10 {
  stroke: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:stroke-green\/20 {
  stroke: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:stroke-green\/25 {
  stroke: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:stroke-green\/30 {
  stroke: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:stroke-green\/40 {
  stroke: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:stroke-green\/50 {
  stroke: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:stroke-green\/60 {
  stroke: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:stroke-green\/70 {
  stroke: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:stroke-green\/75 {
  stroke: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:stroke-green\/80 {
  stroke: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:stroke-green\/90 {
  stroke: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:stroke-green\/95 {
  stroke: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:stroke-green\/100 {
  stroke: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:stroke-teal-25\/0 {
  stroke: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:stroke-teal-25\/5 {
  stroke: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-25\/10 {
  stroke: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-25\/20 {
  stroke: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-25\/25 {
  stroke: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-25\/30 {
  stroke: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-25\/40 {
  stroke: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-25\/50 {
  stroke: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-25\/60 {
  stroke: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-25\/70 {
  stroke: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-25\/75 {
  stroke: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-25\/80 {
  stroke: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-25\/90 {
  stroke: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-25\/95 {
  stroke: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-25\/100 {
  stroke: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:stroke-teal-50\/0 {
  stroke: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:stroke-teal-50\/5 {
  stroke: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-50\/10 {
  stroke: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-50\/20 {
  stroke: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-50\/25 {
  stroke: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-50\/30 {
  stroke: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-50\/40 {
  stroke: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-50\/50 {
  stroke: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-50\/60 {
  stroke: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-50\/70 {
  stroke: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-50\/75 {
  stroke: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-50\/80 {
  stroke: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-50\/90 {
  stroke: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-50\/95 {
  stroke: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-50\/100 {
  stroke: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:stroke-teal-100\/0 {
  stroke: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:stroke-teal-100\/5 {
  stroke: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-100\/10 {
  stroke: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-100\/20 {
  stroke: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-100\/25 {
  stroke: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-100\/30 {
  stroke: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-100\/40 {
  stroke: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-100\/50 {
  stroke: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-100\/60 {
  stroke: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-100\/70 {
  stroke: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-100\/75 {
  stroke: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-100\/80 {
  stroke: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-100\/90 {
  stroke: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-100\/95 {
  stroke: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-100\/100 {
  stroke: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:stroke-teal-200\/0 {
  stroke: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:stroke-teal-200\/5 {
  stroke: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-200\/10 {
  stroke: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-200\/20 {
  stroke: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-200\/25 {
  stroke: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-200\/30 {
  stroke: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-200\/40 {
  stroke: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-200\/50 {
  stroke: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-200\/60 {
  stroke: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-200\/70 {
  stroke: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-200\/75 {
  stroke: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-200\/80 {
  stroke: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-200\/90 {
  stroke: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-200\/95 {
  stroke: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-200\/100 {
  stroke: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:stroke-teal-300\/0 {
  stroke: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:stroke-teal-300\/5 {
  stroke: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-300\/10 {
  stroke: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-300\/20 {
  stroke: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-300\/25 {
  stroke: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-300\/30 {
  stroke: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-300\/40 {
  stroke: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-300\/50 {
  stroke: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-300\/60 {
  stroke: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-300\/70 {
  stroke: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-300\/75 {
  stroke: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-300\/80 {
  stroke: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-300\/90 {
  stroke: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-300\/95 {
  stroke: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-300\/100 {
  stroke: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:stroke-teal-400\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:stroke-teal-400\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-400\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-400\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-400\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-400\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-400\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-400\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-400\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-400\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-400\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-400\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-400\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-400\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-400\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:stroke-teal-500\/0 {
  stroke: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:stroke-teal-500\/5 {
  stroke: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-500\/10 {
  stroke: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-500\/20 {
  stroke: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-500\/25 {
  stroke: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-500\/30 {
  stroke: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-500\/40 {
  stroke: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-500\/50 {
  stroke: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-500\/60 {
  stroke: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-500\/70 {
  stroke: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-500\/75 {
  stroke: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-500\/80 {
  stroke: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-500\/90 {
  stroke: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-500\/95 {
  stroke: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-500\/100 {
  stroke: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:stroke-teal-600\/0 {
  stroke: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:stroke-teal-600\/5 {
  stroke: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-600\/10 {
  stroke: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-600\/20 {
  stroke: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-600\/25 {
  stroke: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-600\/30 {
  stroke: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-600\/40 {
  stroke: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-600\/50 {
  stroke: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-600\/60 {
  stroke: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-600\/70 {
  stroke: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-600\/75 {
  stroke: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-600\/80 {
  stroke: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-600\/90 {
  stroke: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-600\/95 {
  stroke: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-600\/100 {
  stroke: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:stroke-teal-700\/0 {
  stroke: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:stroke-teal-700\/5 {
  stroke: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-700\/10 {
  stroke: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-700\/20 {
  stroke: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-700\/25 {
  stroke: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-700\/30 {
  stroke: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-700\/40 {
  stroke: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-700\/50 {
  stroke: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-700\/60 {
  stroke: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-700\/70 {
  stroke: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-700\/75 {
  stroke: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-700\/80 {
  stroke: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-700\/90 {
  stroke: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-700\/95 {
  stroke: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-700\/100 {
  stroke: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:stroke-teal-800\/0 {
  stroke: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:stroke-teal-800\/5 {
  stroke: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-800\/10 {
  stroke: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-800\/20 {
  stroke: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-800\/25 {
  stroke: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-800\/30 {
  stroke: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-800\/40 {
  stroke: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-800\/50 {
  stroke: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-800\/60 {
  stroke: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-800\/70 {
  stroke: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-800\/75 {
  stroke: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-800\/80 {
  stroke: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-800\/90 {
  stroke: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-800\/95 {
  stroke: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-800\/100 {
  stroke: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:stroke-teal-900\/0 {
  stroke: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:stroke-teal-900\/5 {
  stroke: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal-900\/10 {
  stroke: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal-900\/20 {
  stroke: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal-900\/25 {
  stroke: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal-900\/30 {
  stroke: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal-900\/40 {
  stroke: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal-900\/50 {
  stroke: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal-900\/60 {
  stroke: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal-900\/70 {
  stroke: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal-900\/75 {
  stroke: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal-900\/80 {
  stroke: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal-900\/90 {
  stroke: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal-900\/95 {
  stroke: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal-900\/100 {
  stroke: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:stroke-teal\/0 {
  stroke: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:stroke-teal\/5 {
  stroke: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:stroke-teal\/10 {
  stroke: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:stroke-teal\/20 {
  stroke: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:stroke-teal\/25 {
  stroke: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:stroke-teal\/30 {
  stroke: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:stroke-teal\/40 {
  stroke: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:stroke-teal\/50 {
  stroke: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:stroke-teal\/60 {
  stroke: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:stroke-teal\/70 {
  stroke: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:stroke-teal\/75 {
  stroke: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:stroke-teal\/80 {
  stroke: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:stroke-teal\/90 {
  stroke: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:stroke-teal\/95 {
  stroke: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:stroke-teal\/100 {
  stroke: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-25\/0 {
  stroke: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-25\/5 {
  stroke: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-25\/10 {
  stroke: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-25\/20 {
  stroke: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-25\/25 {
  stroke: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-25\/30 {
  stroke: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-25\/40 {
  stroke: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-25\/50 {
  stroke: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-25\/60 {
  stroke: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-25\/70 {
  stroke: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-25\/75 {
  stroke: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-25\/80 {
  stroke: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-25\/90 {
  stroke: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-25\/95 {
  stroke: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-25\/100 {
  stroke: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-50\/0 {
  stroke: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-50\/5 {
  stroke: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-50\/10 {
  stroke: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-50\/20 {
  stroke: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-50\/25 {
  stroke: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-50\/30 {
  stroke: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-50\/40 {
  stroke: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-50\/50 {
  stroke: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-50\/60 {
  stroke: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-50\/70 {
  stroke: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-50\/75 {
  stroke: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-50\/80 {
  stroke: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-50\/90 {
  stroke: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-50\/95 {
  stroke: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-50\/100 {
  stroke: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-100\/0 {
  stroke: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-100\/5 {
  stroke: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-100\/10 {
  stroke: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-100\/20 {
  stroke: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-100\/25 {
  stroke: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-100\/30 {
  stroke: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-100\/40 {
  stroke: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-100\/50 {
  stroke: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-100\/60 {
  stroke: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-100\/70 {
  stroke: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-100\/75 {
  stroke: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-100\/80 {
  stroke: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-100\/90 {
  stroke: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-100\/95 {
  stroke: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-100\/100 {
  stroke: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-200\/0 {
  stroke: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-200\/5 {
  stroke: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-200\/10 {
  stroke: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-200\/20 {
  stroke: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-200\/25 {
  stroke: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-200\/30 {
  stroke: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-200\/40 {
  stroke: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-200\/50 {
  stroke: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-200\/60 {
  stroke: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-200\/70 {
  stroke: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-200\/75 {
  stroke: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-200\/80 {
  stroke: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-200\/90 {
  stroke: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-200\/95 {
  stroke: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-200\/100 {
  stroke: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-300\/0 {
  stroke: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-300\/5 {
  stroke: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-300\/10 {
  stroke: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-300\/20 {
  stroke: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-300\/25 {
  stroke: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-300\/30 {
  stroke: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-300\/40 {
  stroke: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-300\/50 {
  stroke: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-300\/60 {
  stroke: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-300\/70 {
  stroke: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-300\/75 {
  stroke: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-300\/80 {
  stroke: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-300\/90 {
  stroke: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-300\/95 {
  stroke: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-300\/100 {
  stroke: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-400\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-400\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-400\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-400\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-400\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-400\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-400\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-400\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-400\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-400\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-400\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-400\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-400\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-400\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-400\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-500\/0 {
  stroke: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-500\/5 {
  stroke: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-500\/10 {
  stroke: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-500\/20 {
  stroke: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-500\/25 {
  stroke: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-500\/30 {
  stroke: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-500\/40 {
  stroke: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-500\/50 {
  stroke: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-500\/60 {
  stroke: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-500\/70 {
  stroke: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-500\/75 {
  stroke: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-500\/80 {
  stroke: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-500\/90 {
  stroke: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-500\/95 {
  stroke: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-500\/100 {
  stroke: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-600\/0 {
  stroke: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-600\/5 {
  stroke: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-600\/10 {
  stroke: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-600\/20 {
  stroke: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-600\/25 {
  stroke: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-600\/30 {
  stroke: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-600\/40 {
  stroke: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-600\/50 {
  stroke: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-600\/60 {
  stroke: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-600\/70 {
  stroke: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-600\/75 {
  stroke: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-600\/80 {
  stroke: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-600\/90 {
  stroke: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-600\/95 {
  stroke: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-600\/100 {
  stroke: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-700\/0 {
  stroke: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-700\/5 {
  stroke: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-700\/10 {
  stroke: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-700\/20 {
  stroke: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-700\/25 {
  stroke: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-700\/30 {
  stroke: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-700\/40 {
  stroke: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-700\/50 {
  stroke: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-700\/60 {
  stroke: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-700\/70 {
  stroke: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-700\/75 {
  stroke: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-700\/80 {
  stroke: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-700\/90 {
  stroke: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-700\/95 {
  stroke: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-700\/100 {
  stroke: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-800\/0 {
  stroke: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-800\/5 {
  stroke: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-800\/10 {
  stroke: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-800\/20 {
  stroke: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-800\/25 {
  stroke: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-800\/30 {
  stroke: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-800\/40 {
  stroke: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-800\/50 {
  stroke: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-800\/60 {
  stroke: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-800\/70 {
  stroke: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-800\/75 {
  stroke: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-800\/80 {
  stroke: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-800\/90 {
  stroke: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-800\/95 {
  stroke: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-800\/100 {
  stroke: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:stroke-cyan-900\/0 {
  stroke: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:stroke-cyan-900\/5 {
  stroke: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan-900\/10 {
  stroke: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan-900\/20 {
  stroke: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan-900\/25 {
  stroke: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan-900\/30 {
  stroke: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan-900\/40 {
  stroke: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan-900\/50 {
  stroke: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan-900\/60 {
  stroke: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan-900\/70 {
  stroke: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan-900\/75 {
  stroke: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan-900\/80 {
  stroke: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan-900\/90 {
  stroke: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan-900\/95 {
  stroke: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan-900\/100 {
  stroke: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:stroke-cyan\/0 {
  stroke: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:stroke-cyan\/5 {
  stroke: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-cyan\/10 {
  stroke: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-cyan\/20 {
  stroke: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-cyan\/25 {
  stroke: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-cyan\/30 {
  stroke: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-cyan\/40 {
  stroke: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-cyan\/50 {
  stroke: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-cyan\/60 {
  stroke: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-cyan\/70 {
  stroke: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-cyan\/75 {
  stroke: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-cyan\/80 {
  stroke: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-cyan\/90 {
  stroke: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-cyan\/95 {
  stroke: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-cyan\/100 {
  stroke: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/0 {
  stroke: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/5 {
  stroke: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/10 {
  stroke: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/20 {
  stroke: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/25 {
  stroke: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/30 {
  stroke: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/40 {
  stroke: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/50 {
  stroke: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/60 {
  stroke: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/70 {
  stroke: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/75 {
  stroke: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/80 {
  stroke: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/90 {
  stroke: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/95 {
  stroke: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-25\/100 {
  stroke: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/0 {
  stroke: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/5 {
  stroke: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/10 {
  stroke: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/20 {
  stroke: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/25 {
  stroke: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/30 {
  stroke: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/40 {
  stroke: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/50 {
  stroke: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/60 {
  stroke: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/70 {
  stroke: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/75 {
  stroke: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/80 {
  stroke: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/90 {
  stroke: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/95 {
  stroke: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-50\/100 {
  stroke: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/0 {
  stroke: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/5 {
  stroke: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/10 {
  stroke: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/20 {
  stroke: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/25 {
  stroke: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/30 {
  stroke: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/40 {
  stroke: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/50 {
  stroke: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/60 {
  stroke: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/70 {
  stroke: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/75 {
  stroke: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/80 {
  stroke: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/90 {
  stroke: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/95 {
  stroke: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-100\/100 {
  stroke: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/0 {
  stroke: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/5 {
  stroke: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/10 {
  stroke: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/20 {
  stroke: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/25 {
  stroke: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/30 {
  stroke: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/40 {
  stroke: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/50 {
  stroke: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/60 {
  stroke: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/70 {
  stroke: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/75 {
  stroke: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/80 {
  stroke: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/90 {
  stroke: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/95 {
  stroke: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-200\/100 {
  stroke: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/0 {
  stroke: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/5 {
  stroke: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/10 {
  stroke: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/20 {
  stroke: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/25 {
  stroke: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/30 {
  stroke: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/40 {
  stroke: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/50 {
  stroke: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/60 {
  stroke: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/70 {
  stroke: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/75 {
  stroke: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/80 {
  stroke: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/90 {
  stroke: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/95 {
  stroke: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-300\/100 {
  stroke: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-400\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/0 {
  stroke: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/5 {
  stroke: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/10 {
  stroke: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/20 {
  stroke: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/25 {
  stroke: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/30 {
  stroke: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/40 {
  stroke: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/50 {
  stroke: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/60 {
  stroke: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/70 {
  stroke: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/75 {
  stroke: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/80 {
  stroke: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/90 {
  stroke: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/95 {
  stroke: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-500\/100 {
  stroke: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/0 {
  stroke: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/5 {
  stroke: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/10 {
  stroke: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/20 {
  stroke: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/25 {
  stroke: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/30 {
  stroke: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/40 {
  stroke: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/50 {
  stroke: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/60 {
  stroke: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/70 {
  stroke: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/75 {
  stroke: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/80 {
  stroke: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/90 {
  stroke: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/95 {
  stroke: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-600\/100 {
  stroke: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/0 {
  stroke: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/5 {
  stroke: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/10 {
  stroke: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/20 {
  stroke: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/25 {
  stroke: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/30 {
  stroke: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/40 {
  stroke: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/50 {
  stroke: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/60 {
  stroke: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/70 {
  stroke: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/75 {
  stroke: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/80 {
  stroke: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/90 {
  stroke: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/95 {
  stroke: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-700\/100 {
  stroke: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/0 {
  stroke: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/5 {
  stroke: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/10 {
  stroke: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/20 {
  stroke: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/25 {
  stroke: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/30 {
  stroke: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/40 {
  stroke: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/50 {
  stroke: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/60 {
  stroke: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/70 {
  stroke: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/75 {
  stroke: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/80 {
  stroke: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/90 {
  stroke: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/95 {
  stroke: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-800\/100 {
  stroke: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/0 {
  stroke: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/5 {
  stroke: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/10 {
  stroke: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/20 {
  stroke: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/25 {
  stroke: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/30 {
  stroke: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/40 {
  stroke: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/50 {
  stroke: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/60 {
  stroke: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/70 {
  stroke: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/75 {
  stroke: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/80 {
  stroke: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/90 {
  stroke: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/95 {
  stroke: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light-900\/100 {
  stroke: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:stroke-blue-light\/0 {
  stroke: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:stroke-blue-light\/5 {
  stroke: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-light\/10 {
  stroke: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-light\/20 {
  stroke: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-light\/25 {
  stroke: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-light\/30 {
  stroke: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-light\/40 {
  stroke: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-light\/50 {
  stroke: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-light\/60 {
  stroke: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-light\/70 {
  stroke: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-light\/75 {
  stroke: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-light\/80 {
  stroke: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-light\/90 {
  stroke: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-light\/95 {
  stroke: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-light\/100 {
  stroke: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:stroke-blue-25\/0 {
  stroke: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-25\/5 {
  stroke: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-25\/10 {
  stroke: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-25\/20 {
  stroke: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-25\/25 {
  stroke: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-25\/30 {
  stroke: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-25\/40 {
  stroke: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-25\/50 {
  stroke: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-25\/60 {
  stroke: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-25\/70 {
  stroke: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-25\/75 {
  stroke: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-25\/80 {
  stroke: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-25\/90 {
  stroke: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-25\/95 {
  stroke: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-25\/100 {
  stroke: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-50\/0 {
  stroke: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-50\/5 {
  stroke: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-50\/10 {
  stroke: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-50\/20 {
  stroke: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-50\/25 {
  stroke: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-50\/30 {
  stroke: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-50\/40 {
  stroke: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-50\/50 {
  stroke: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-50\/60 {
  stroke: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-50\/70 {
  stroke: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-50\/75 {
  stroke: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-50\/80 {
  stroke: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-50\/90 {
  stroke: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-50\/95 {
  stroke: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-50\/100 {
  stroke: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-100\/0 {
  stroke: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-100\/5 {
  stroke: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-100\/10 {
  stroke: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-100\/20 {
  stroke: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-100\/25 {
  stroke: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-100\/30 {
  stroke: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-100\/40 {
  stroke: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-100\/50 {
  stroke: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-100\/60 {
  stroke: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-100\/70 {
  stroke: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-100\/75 {
  stroke: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-100\/80 {
  stroke: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-100\/90 {
  stroke: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-100\/95 {
  stroke: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-100\/100 {
  stroke: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-200\/0 {
  stroke: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-200\/5 {
  stroke: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-200\/10 {
  stroke: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-200\/20 {
  stroke: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-200\/25 {
  stroke: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-200\/30 {
  stroke: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-200\/40 {
  stroke: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-200\/50 {
  stroke: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-200\/60 {
  stroke: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-200\/70 {
  stroke: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-200\/75 {
  stroke: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-200\/80 {
  stroke: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-200\/90 {
  stroke: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-200\/95 {
  stroke: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-200\/100 {
  stroke: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-300\/0 {
  stroke: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-300\/5 {
  stroke: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-300\/10 {
  stroke: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-300\/20 {
  stroke: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-300\/25 {
  stroke: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-300\/30 {
  stroke: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-300\/40 {
  stroke: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-300\/50 {
  stroke: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-300\/60 {
  stroke: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-300\/70 {
  stroke: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-300\/75 {
  stroke: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-300\/80 {
  stroke: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-300\/90 {
  stroke: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-300\/95 {
  stroke: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-300\/100 {
  stroke: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-400\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:stroke-blue-400\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-400\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-400\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-400\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-400\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-400\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-400\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-400\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-400\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-400\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-400\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-400\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-400\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-400\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:stroke-blue-500\/0 {
  stroke: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:stroke-blue-500\/5 {
  stroke: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-500\/10 {
  stroke: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-500\/20 {
  stroke: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-500\/25 {
  stroke: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-500\/30 {
  stroke: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-500\/40 {
  stroke: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-500\/50 {
  stroke: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-500\/60 {
  stroke: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-500\/70 {
  stroke: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-500\/75 {
  stroke: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-500\/80 {
  stroke: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-500\/90 {
  stroke: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-500\/95 {
  stroke: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-500\/100 {
  stroke: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:stroke-blue-600\/0 {
  stroke: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:stroke-blue-600\/5 {
  stroke: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-600\/10 {
  stroke: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-600\/20 {
  stroke: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-600\/25 {
  stroke: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-600\/30 {
  stroke: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-600\/40 {
  stroke: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-600\/50 {
  stroke: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-600\/60 {
  stroke: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-600\/70 {
  stroke: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-600\/75 {
  stroke: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-600\/80 {
  stroke: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-600\/90 {
  stroke: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-600\/95 {
  stroke: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-600\/100 {
  stroke: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:stroke-blue-700\/0 {
  stroke: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:stroke-blue-700\/5 {
  stroke: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-700\/10 {
  stroke: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-700\/20 {
  stroke: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-700\/25 {
  stroke: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-700\/30 {
  stroke: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-700\/40 {
  stroke: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-700\/50 {
  stroke: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-700\/60 {
  stroke: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-700\/70 {
  stroke: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-700\/75 {
  stroke: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-700\/80 {
  stroke: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-700\/90 {
  stroke: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-700\/95 {
  stroke: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-700\/100 {
  stroke: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:stroke-blue-800\/0 {
  stroke: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:stroke-blue-800\/5 {
  stroke: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-800\/10 {
  stroke: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-800\/20 {
  stroke: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-800\/25 {
  stroke: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-800\/30 {
  stroke: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-800\/40 {
  stroke: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-800\/50 {
  stroke: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-800\/60 {
  stroke: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-800\/70 {
  stroke: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-800\/75 {
  stroke: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-800\/80 {
  stroke: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-800\/90 {
  stroke: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-800\/95 {
  stroke: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-800\/100 {
  stroke: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:stroke-blue-900\/0 {
  stroke: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:stroke-blue-900\/5 {
  stroke: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-900\/10 {
  stroke: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-900\/20 {
  stroke: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-900\/25 {
  stroke: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-900\/30 {
  stroke: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-900\/40 {
  stroke: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-900\/50 {
  stroke: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-900\/60 {
  stroke: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-900\/70 {
  stroke: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-900\/75 {
  stroke: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-900\/80 {
  stroke: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-900\/90 {
  stroke: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-900\/95 {
  stroke: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-900\/100 {
  stroke: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:stroke-blue\/0 {
  stroke: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:stroke-blue\/5 {
  stroke: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue\/10 {
  stroke: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue\/20 {
  stroke: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue\/25 {
  stroke: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue\/30 {
  stroke: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue\/40 {
  stroke: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue\/50 {
  stroke: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue\/60 {
  stroke: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue\/70 {
  stroke: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue\/75 {
  stroke: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue\/80 {
  stroke: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue\/90 {
  stroke: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue\/95 {
  stroke: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue\/100 {
  stroke: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/0 {
  stroke: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/5 {
  stroke: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/10 {
  stroke: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/20 {
  stroke: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/25 {
  stroke: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/30 {
  stroke: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/40 {
  stroke: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/50 {
  stroke: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/60 {
  stroke: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/70 {
  stroke: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/75 {
  stroke: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/80 {
  stroke: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/90 {
  stroke: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/95 {
  stroke: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-50\/100 {
  stroke: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/0 {
  stroke: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/5 {
  stroke: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/10 {
  stroke: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/20 {
  stroke: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/25 {
  stroke: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/30 {
  stroke: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/40 {
  stroke: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/50 {
  stroke: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/60 {
  stroke: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/70 {
  stroke: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/75 {
  stroke: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/80 {
  stroke: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/90 {
  stroke: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/95 {
  stroke: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-100\/100 {
  stroke: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/0 {
  stroke: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/5 {
  stroke: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/10 {
  stroke: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/20 {
  stroke: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/25 {
  stroke: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/30 {
  stroke: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/40 {
  stroke: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/50 {
  stroke: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/60 {
  stroke: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/70 {
  stroke: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/75 {
  stroke: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/80 {
  stroke: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/90 {
  stroke: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/95 {
  stroke: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-200\/100 {
  stroke: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/0 {
  stroke: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/5 {
  stroke: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/10 {
  stroke: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/20 {
  stroke: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/25 {
  stroke: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/30 {
  stroke: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/40 {
  stroke: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/50 {
  stroke: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/60 {
  stroke: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/70 {
  stroke: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/75 {
  stroke: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/80 {
  stroke: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/90 {
  stroke: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/95 {
  stroke: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-300\/100 {
  stroke: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-400\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/0 {
  stroke: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/5 {
  stroke: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/10 {
  stroke: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/20 {
  stroke: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/25 {
  stroke: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/30 {
  stroke: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/40 {
  stroke: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/50 {
  stroke: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/60 {
  stroke: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/70 {
  stroke: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/75 {
  stroke: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/80 {
  stroke: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/90 {
  stroke: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/95 {
  stroke: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-500\/100 {
  stroke: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/0 {
  stroke: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/5 {
  stroke: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/10 {
  stroke: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/20 {
  stroke: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/25 {
  stroke: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/30 {
  stroke: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/40 {
  stroke: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/50 {
  stroke: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/60 {
  stroke: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/70 {
  stroke: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/75 {
  stroke: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/80 {
  stroke: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/90 {
  stroke: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/95 {
  stroke: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-600\/100 {
  stroke: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/0 {
  stroke: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/5 {
  stroke: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/10 {
  stroke: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/20 {
  stroke: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/25 {
  stroke: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/30 {
  stroke: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/40 {
  stroke: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/50 {
  stroke: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/60 {
  stroke: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/70 {
  stroke: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/75 {
  stroke: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/80 {
  stroke: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/90 {
  stroke: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/95 {
  stroke: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-700\/100 {
  stroke: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/0 {
  stroke: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/5 {
  stroke: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/10 {
  stroke: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/20 {
  stroke: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/25 {
  stroke: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/30 {
  stroke: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/40 {
  stroke: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/50 {
  stroke: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/60 {
  stroke: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/70 {
  stroke: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/75 {
  stroke: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/80 {
  stroke: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/90 {
  stroke: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/95 {
  stroke: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-800\/100 {
  stroke: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/0 {
  stroke: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/5 {
  stroke: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/10 {
  stroke: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/20 {
  stroke: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/25 {
  stroke: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/30 {
  stroke: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/40 {
  stroke: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/50 {
  stroke: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/60 {
  stroke: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/70 {
  stroke: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/75 {
  stroke: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/80 {
  stroke: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/90 {
  stroke: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/95 {
  stroke: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark-900\/100 {
  stroke: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:stroke-blue-dark\/0 {
  stroke: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:stroke-blue-dark\/5 {
  stroke: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-blue-dark\/10 {
  stroke: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-blue-dark\/20 {
  stroke: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-blue-dark\/25 {
  stroke: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-blue-dark\/30 {
  stroke: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-blue-dark\/40 {
  stroke: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-blue-dark\/50 {
  stroke: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-blue-dark\/60 {
  stroke: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-blue-dark\/70 {
  stroke: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-blue-dark\/75 {
  stroke: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-blue-dark\/80 {
  stroke: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-blue-dark\/90 {
  stroke: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-blue-dark\/95 {
  stroke: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-blue-dark\/100 {
  stroke: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-25\/0 {
  stroke: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-25\/5 {
  stroke: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-25\/10 {
  stroke: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-25\/20 {
  stroke: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-25\/25 {
  stroke: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-25\/30 {
  stroke: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-25\/40 {
  stroke: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-25\/50 {
  stroke: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-25\/60 {
  stroke: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-25\/70 {
  stroke: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-25\/75 {
  stroke: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-25\/80 {
  stroke: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-25\/90 {
  stroke: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-25\/95 {
  stroke: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-25\/100 {
  stroke: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-50\/0 {
  stroke: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-50\/5 {
  stroke: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-50\/10 {
  stroke: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-50\/20 {
  stroke: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-50\/25 {
  stroke: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-50\/30 {
  stroke: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-50\/40 {
  stroke: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-50\/50 {
  stroke: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-50\/60 {
  stroke: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-50\/70 {
  stroke: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-50\/75 {
  stroke: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-50\/80 {
  stroke: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-50\/90 {
  stroke: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-50\/95 {
  stroke: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-50\/100 {
  stroke: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-100\/0 {
  stroke: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-100\/5 {
  stroke: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-100\/10 {
  stroke: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-100\/20 {
  stroke: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-100\/25 {
  stroke: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-100\/30 {
  stroke: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-100\/40 {
  stroke: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-100\/50 {
  stroke: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-100\/60 {
  stroke: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-100\/70 {
  stroke: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-100\/75 {
  stroke: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-100\/80 {
  stroke: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-100\/90 {
  stroke: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-100\/95 {
  stroke: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-100\/100 {
  stroke: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-200\/0 {
  stroke: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-200\/5 {
  stroke: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-200\/10 {
  stroke: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-200\/20 {
  stroke: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-200\/25 {
  stroke: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-200\/30 {
  stroke: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-200\/40 {
  stroke: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-200\/50 {
  stroke: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-200\/60 {
  stroke: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-200\/70 {
  stroke: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-200\/75 {
  stroke: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-200\/80 {
  stroke: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-200\/90 {
  stroke: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-200\/95 {
  stroke: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-200\/100 {
  stroke: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-300\/0 {
  stroke: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-300\/5 {
  stroke: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-300\/10 {
  stroke: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-300\/20 {
  stroke: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-300\/25 {
  stroke: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-300\/30 {
  stroke: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-300\/40 {
  stroke: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-300\/50 {
  stroke: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-300\/60 {
  stroke: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-300\/70 {
  stroke: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-300\/75 {
  stroke: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-300\/80 {
  stroke: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-300\/90 {
  stroke: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-300\/95 {
  stroke: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-300\/100 {
  stroke: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-400\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-400\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-400\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-400\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-400\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-400\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-400\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-400\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-400\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-400\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-400\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-400\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-400\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-400\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-400\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-500\/0 {
  stroke: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-500\/5 {
  stroke: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-500\/10 {
  stroke: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-500\/20 {
  stroke: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-500\/25 {
  stroke: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-500\/30 {
  stroke: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-500\/40 {
  stroke: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-500\/50 {
  stroke: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-500\/60 {
  stroke: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-500\/70 {
  stroke: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-500\/75 {
  stroke: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-500\/80 {
  stroke: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-500\/90 {
  stroke: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-500\/95 {
  stroke: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-500\/100 {
  stroke: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-600\/0 {
  stroke: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-600\/5 {
  stroke: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-600\/10 {
  stroke: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-600\/20 {
  stroke: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-600\/25 {
  stroke: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-600\/30 {
  stroke: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-600\/40 {
  stroke: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-600\/50 {
  stroke: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-600\/60 {
  stroke: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-600\/70 {
  stroke: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-600\/75 {
  stroke: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-600\/80 {
  stroke: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-600\/90 {
  stroke: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-600\/95 {
  stroke: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-600\/100 {
  stroke: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-700\/0 {
  stroke: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-700\/5 {
  stroke: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-700\/10 {
  stroke: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-700\/20 {
  stroke: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-700\/25 {
  stroke: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-700\/30 {
  stroke: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-700\/40 {
  stroke: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-700\/50 {
  stroke: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-700\/60 {
  stroke: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-700\/70 {
  stroke: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-700\/75 {
  stroke: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-700\/80 {
  stroke: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-700\/90 {
  stroke: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-700\/95 {
  stroke: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-700\/100 {
  stroke: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-800\/0 {
  stroke: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-800\/5 {
  stroke: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-800\/10 {
  stroke: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-800\/20 {
  stroke: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-800\/25 {
  stroke: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-800\/30 {
  stroke: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-800\/40 {
  stroke: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-800\/50 {
  stroke: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-800\/60 {
  stroke: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-800\/70 {
  stroke: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-800\/75 {
  stroke: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-800\/80 {
  stroke: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-800\/90 {
  stroke: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-800\/95 {
  stroke: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-800\/100 {
  stroke: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:stroke-indigo-900\/0 {
  stroke: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:stroke-indigo-900\/5 {
  stroke: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo-900\/10 {
  stroke: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo-900\/20 {
  stroke: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo-900\/25 {
  stroke: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo-900\/30 {
  stroke: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo-900\/40 {
  stroke: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo-900\/50 {
  stroke: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo-900\/60 {
  stroke: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo-900\/70 {
  stroke: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo-900\/75 {
  stroke: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo-900\/80 {
  stroke: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo-900\/90 {
  stroke: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo-900\/95 {
  stroke: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo-900\/100 {
  stroke: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:stroke-indigo\/0 {
  stroke: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:stroke-indigo\/5 {
  stroke: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:stroke-indigo\/10 {
  stroke: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:stroke-indigo\/20 {
  stroke: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:stroke-indigo\/25 {
  stroke: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:stroke-indigo\/30 {
  stroke: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:stroke-indigo\/40 {
  stroke: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:stroke-indigo\/50 {
  stroke: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:stroke-indigo\/60 {
  stroke: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:stroke-indigo\/70 {
  stroke: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:stroke-indigo\/75 {
  stroke: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:stroke-indigo\/80 {
  stroke: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:stroke-indigo\/90 {
  stroke: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:stroke-indigo\/95 {
  stroke: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:stroke-indigo\/100 {
  stroke: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:stroke-violet-25\/0 {
  stroke: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:stroke-violet-25\/5 {
  stroke: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-25\/10 {
  stroke: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-25\/20 {
  stroke: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-25\/25 {
  stroke: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-25\/30 {
  stroke: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-25\/40 {
  stroke: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-25\/50 {
  stroke: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-25\/60 {
  stroke: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-25\/70 {
  stroke: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-25\/75 {
  stroke: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-25\/80 {
  stroke: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-25\/90 {
  stroke: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-25\/95 {
  stroke: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-25\/100 {
  stroke: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:stroke-violet-50\/0 {
  stroke: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:stroke-violet-50\/5 {
  stroke: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-50\/10 {
  stroke: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-50\/20 {
  stroke: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-50\/25 {
  stroke: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-50\/30 {
  stroke: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-50\/40 {
  stroke: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-50\/50 {
  stroke: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-50\/60 {
  stroke: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-50\/70 {
  stroke: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-50\/75 {
  stroke: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-50\/80 {
  stroke: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-50\/90 {
  stroke: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-50\/95 {
  stroke: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-50\/100 {
  stroke: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:stroke-violet-100\/0 {
  stroke: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:stroke-violet-100\/5 {
  stroke: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-100\/10 {
  stroke: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-100\/20 {
  stroke: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-100\/25 {
  stroke: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-100\/30 {
  stroke: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-100\/40 {
  stroke: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-100\/50 {
  stroke: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-100\/60 {
  stroke: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-100\/70 {
  stroke: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-100\/75 {
  stroke: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-100\/80 {
  stroke: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-100\/90 {
  stroke: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-100\/95 {
  stroke: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-100\/100 {
  stroke: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:stroke-violet-200\/0 {
  stroke: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:stroke-violet-200\/5 {
  stroke: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-200\/10 {
  stroke: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-200\/20 {
  stroke: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-200\/25 {
  stroke: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-200\/30 {
  stroke: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-200\/40 {
  stroke: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-200\/50 {
  stroke: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-200\/60 {
  stroke: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-200\/70 {
  stroke: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-200\/75 {
  stroke: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-200\/80 {
  stroke: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-200\/90 {
  stroke: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-200\/95 {
  stroke: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-200\/100 {
  stroke: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:stroke-violet-300\/0 {
  stroke: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:stroke-violet-300\/5 {
  stroke: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-300\/10 {
  stroke: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-300\/20 {
  stroke: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-300\/25 {
  stroke: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-300\/30 {
  stroke: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-300\/40 {
  stroke: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-300\/50 {
  stroke: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-300\/60 {
  stroke: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-300\/70 {
  stroke: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-300\/75 {
  stroke: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-300\/80 {
  stroke: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-300\/90 {
  stroke: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-300\/95 {
  stroke: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-300\/100 {
  stroke: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:stroke-violet-400\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:stroke-violet-400\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-400\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-400\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-400\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-400\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-400\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-400\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-400\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-400\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-400\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-400\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-400\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-400\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-400\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:stroke-violet-500\/0 {
  stroke: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:stroke-violet-500\/5 {
  stroke: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-500\/10 {
  stroke: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-500\/20 {
  stroke: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-500\/25 {
  stroke: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-500\/30 {
  stroke: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-500\/40 {
  stroke: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-500\/50 {
  stroke: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-500\/60 {
  stroke: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-500\/70 {
  stroke: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-500\/75 {
  stroke: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-500\/80 {
  stroke: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-500\/90 {
  stroke: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-500\/95 {
  stroke: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-500\/100 {
  stroke: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:stroke-violet-600\/0 {
  stroke: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:stroke-violet-600\/5 {
  stroke: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-600\/10 {
  stroke: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-600\/20 {
  stroke: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-600\/25 {
  stroke: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-600\/30 {
  stroke: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-600\/40 {
  stroke: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-600\/50 {
  stroke: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-600\/60 {
  stroke: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-600\/70 {
  stroke: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-600\/75 {
  stroke: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-600\/80 {
  stroke: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-600\/90 {
  stroke: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-600\/95 {
  stroke: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-600\/100 {
  stroke: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:stroke-violet-700\/0 {
  stroke: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:stroke-violet-700\/5 {
  stroke: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-700\/10 {
  stroke: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-700\/20 {
  stroke: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-700\/25 {
  stroke: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-700\/30 {
  stroke: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-700\/40 {
  stroke: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-700\/50 {
  stroke: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-700\/60 {
  stroke: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-700\/70 {
  stroke: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-700\/75 {
  stroke: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-700\/80 {
  stroke: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-700\/90 {
  stroke: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-700\/95 {
  stroke: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-700\/100 {
  stroke: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:stroke-violet-800\/0 {
  stroke: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:stroke-violet-800\/5 {
  stroke: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-800\/10 {
  stroke: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-800\/20 {
  stroke: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-800\/25 {
  stroke: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-800\/30 {
  stroke: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-800\/40 {
  stroke: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-800\/50 {
  stroke: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-800\/60 {
  stroke: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-800\/70 {
  stroke: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-800\/75 {
  stroke: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-800\/80 {
  stroke: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-800\/90 {
  stroke: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-800\/95 {
  stroke: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-800\/100 {
  stroke: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:stroke-violet-900\/0 {
  stroke: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:stroke-violet-900\/5 {
  stroke: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet-900\/10 {
  stroke: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet-900\/20 {
  stroke: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet-900\/25 {
  stroke: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet-900\/30 {
  stroke: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet-900\/40 {
  stroke: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet-900\/50 {
  stroke: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet-900\/60 {
  stroke: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet-900\/70 {
  stroke: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet-900\/75 {
  stroke: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet-900\/80 {
  stroke: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet-900\/90 {
  stroke: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet-900\/95 {
  stroke: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet-900\/100 {
  stroke: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:stroke-violet\/0 {
  stroke: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:stroke-violet\/5 {
  stroke: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-violet\/10 {
  stroke: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-violet\/20 {
  stroke: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-violet\/25 {
  stroke: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-violet\/30 {
  stroke: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-violet\/40 {
  stroke: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-violet\/50 {
  stroke: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-violet\/60 {
  stroke: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-violet\/70 {
  stroke: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-violet\/75 {
  stroke: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-violet\/80 {
  stroke: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-violet\/90 {
  stroke: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-violet\/95 {
  stroke: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-violet\/100 {
  stroke: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:stroke-purple-25\/0 {
  stroke: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:stroke-purple-25\/5 {
  stroke: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-25\/10 {
  stroke: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-25\/20 {
  stroke: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-25\/25 {
  stroke: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-25\/30 {
  stroke: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-25\/40 {
  stroke: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-25\/50 {
  stroke: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-25\/60 {
  stroke: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-25\/70 {
  stroke: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-25\/75 {
  stroke: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-25\/80 {
  stroke: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-25\/90 {
  stroke: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-25\/95 {
  stroke: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-25\/100 {
  stroke: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:stroke-purple-50\/0 {
  stroke: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:stroke-purple-50\/5 {
  stroke: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-50\/10 {
  stroke: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-50\/20 {
  stroke: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-50\/25 {
  stroke: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-50\/30 {
  stroke: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-50\/40 {
  stroke: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-50\/50 {
  stroke: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-50\/60 {
  stroke: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-50\/70 {
  stroke: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-50\/75 {
  stroke: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-50\/80 {
  stroke: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-50\/90 {
  stroke: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-50\/95 {
  stroke: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-50\/100 {
  stroke: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:stroke-purple-100\/0 {
  stroke: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:stroke-purple-100\/5 {
  stroke: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-100\/10 {
  stroke: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-100\/20 {
  stroke: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-100\/25 {
  stroke: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-100\/30 {
  stroke: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-100\/40 {
  stroke: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-100\/50 {
  stroke: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-100\/60 {
  stroke: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-100\/70 {
  stroke: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-100\/75 {
  stroke: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-100\/80 {
  stroke: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-100\/90 {
  stroke: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-100\/95 {
  stroke: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-100\/100 {
  stroke: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:stroke-purple-200\/0 {
  stroke: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:stroke-purple-200\/5 {
  stroke: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-200\/10 {
  stroke: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-200\/20 {
  stroke: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-200\/25 {
  stroke: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-200\/30 {
  stroke: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-200\/40 {
  stroke: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-200\/50 {
  stroke: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-200\/60 {
  stroke: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-200\/70 {
  stroke: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-200\/75 {
  stroke: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-200\/80 {
  stroke: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-200\/90 {
  stroke: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-200\/95 {
  stroke: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-200\/100 {
  stroke: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:stroke-purple-300\/0 {
  stroke: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:stroke-purple-300\/5 {
  stroke: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-300\/10 {
  stroke: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-300\/20 {
  stroke: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-300\/25 {
  stroke: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-300\/30 {
  stroke: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-300\/40 {
  stroke: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-300\/50 {
  stroke: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-300\/60 {
  stroke: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-300\/70 {
  stroke: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-300\/75 {
  stroke: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-300\/80 {
  stroke: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-300\/90 {
  stroke: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-300\/95 {
  stroke: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-300\/100 {
  stroke: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:stroke-purple-400\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:stroke-purple-400\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-400\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-400\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-400\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-400\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-400\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-400\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-400\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-400\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-400\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-400\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-400\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-400\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-400\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:stroke-purple-500\/0 {
  stroke: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:stroke-purple-500\/5 {
  stroke: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-500\/10 {
  stroke: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-500\/20 {
  stroke: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-500\/25 {
  stroke: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-500\/30 {
  stroke: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-500\/40 {
  stroke: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-500\/50 {
  stroke: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-500\/60 {
  stroke: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-500\/70 {
  stroke: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-500\/75 {
  stroke: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-500\/80 {
  stroke: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-500\/90 {
  stroke: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-500\/95 {
  stroke: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-500\/100 {
  stroke: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:stroke-purple-600\/0 {
  stroke: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:stroke-purple-600\/5 {
  stroke: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-600\/10 {
  stroke: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-600\/20 {
  stroke: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-600\/25 {
  stroke: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-600\/30 {
  stroke: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-600\/40 {
  stroke: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-600\/50 {
  stroke: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-600\/60 {
  stroke: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-600\/70 {
  stroke: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-600\/75 {
  stroke: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-600\/80 {
  stroke: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-600\/90 {
  stroke: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-600\/95 {
  stroke: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-600\/100 {
  stroke: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:stroke-purple-700\/0 {
  stroke: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:stroke-purple-700\/5 {
  stroke: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-700\/10 {
  stroke: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-700\/20 {
  stroke: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-700\/25 {
  stroke: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-700\/30 {
  stroke: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-700\/40 {
  stroke: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-700\/50 {
  stroke: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-700\/60 {
  stroke: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-700\/70 {
  stroke: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-700\/75 {
  stroke: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-700\/80 {
  stroke: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-700\/90 {
  stroke: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-700\/95 {
  stroke: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-700\/100 {
  stroke: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:stroke-purple-800\/0 {
  stroke: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:stroke-purple-800\/5 {
  stroke: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-800\/10 {
  stroke: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-800\/20 {
  stroke: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-800\/25 {
  stroke: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-800\/30 {
  stroke: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-800\/40 {
  stroke: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-800\/50 {
  stroke: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-800\/60 {
  stroke: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-800\/70 {
  stroke: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-800\/75 {
  stroke: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-800\/80 {
  stroke: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-800\/90 {
  stroke: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-800\/95 {
  stroke: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-800\/100 {
  stroke: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:stroke-purple-900\/0 {
  stroke: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:stroke-purple-900\/5 {
  stroke: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple-900\/10 {
  stroke: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple-900\/20 {
  stroke: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple-900\/25 {
  stroke: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple-900\/30 {
  stroke: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple-900\/40 {
  stroke: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple-900\/50 {
  stroke: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple-900\/60 {
  stroke: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple-900\/70 {
  stroke: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple-900\/75 {
  stroke: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple-900\/80 {
  stroke: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple-900\/90 {
  stroke: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple-900\/95 {
  stroke: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple-900\/100 {
  stroke: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:stroke-purple\/0 {
  stroke: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:stroke-purple\/5 {
  stroke: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-purple\/10 {
  stroke: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-purple\/20 {
  stroke: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-purple\/25 {
  stroke: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-purple\/30 {
  stroke: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-purple\/40 {
  stroke: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-purple\/50 {
  stroke: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-purple\/60 {
  stroke: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-purple\/70 {
  stroke: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-purple\/75 {
  stroke: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-purple\/80 {
  stroke: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-purple\/90 {
  stroke: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-purple\/95 {
  stroke: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-purple\/100 {
  stroke: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/0 {
  stroke: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/5 {
  stroke: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/10 {
  stroke: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/20 {
  stroke: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/25 {
  stroke: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/30 {
  stroke: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/40 {
  stroke: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/50 {
  stroke: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/60 {
  stroke: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/70 {
  stroke: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/75 {
  stroke: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/80 {
  stroke: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/90 {
  stroke: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/95 {
  stroke: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-25\/100 {
  stroke: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/0 {
  stroke: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/5 {
  stroke: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/10 {
  stroke: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/20 {
  stroke: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/25 {
  stroke: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/30 {
  stroke: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/40 {
  stroke: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/50 {
  stroke: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/60 {
  stroke: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/70 {
  stroke: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/75 {
  stroke: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/80 {
  stroke: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/90 {
  stroke: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/95 {
  stroke: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-50\/100 {
  stroke: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/0 {
  stroke: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/5 {
  stroke: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/10 {
  stroke: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/20 {
  stroke: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/25 {
  stroke: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/30 {
  stroke: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/40 {
  stroke: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/50 {
  stroke: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/60 {
  stroke: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/70 {
  stroke: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/75 {
  stroke: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/80 {
  stroke: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/90 {
  stroke: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/95 {
  stroke: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-100\/100 {
  stroke: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/0 {
  stroke: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/5 {
  stroke: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/10 {
  stroke: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/20 {
  stroke: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/25 {
  stroke: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/30 {
  stroke: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/40 {
  stroke: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/50 {
  stroke: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/60 {
  stroke: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/70 {
  stroke: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/75 {
  stroke: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/80 {
  stroke: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/90 {
  stroke: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/95 {
  stroke: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-200\/100 {
  stroke: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/0 {
  stroke: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/5 {
  stroke: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/10 {
  stroke: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/20 {
  stroke: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/25 {
  stroke: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/30 {
  stroke: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/40 {
  stroke: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/50 {
  stroke: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/60 {
  stroke: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/70 {
  stroke: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/75 {
  stroke: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/80 {
  stroke: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/90 {
  stroke: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/95 {
  stroke: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-300\/100 {
  stroke: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-400\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/0 {
  stroke: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/5 {
  stroke: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/10 {
  stroke: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/20 {
  stroke: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/25 {
  stroke: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/30 {
  stroke: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/40 {
  stroke: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/50 {
  stroke: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/60 {
  stroke: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/70 {
  stroke: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/75 {
  stroke: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/80 {
  stroke: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/90 {
  stroke: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/95 {
  stroke: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-500\/100 {
  stroke: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/0 {
  stroke: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/5 {
  stroke: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/10 {
  stroke: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/20 {
  stroke: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/25 {
  stroke: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/30 {
  stroke: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/40 {
  stroke: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/50 {
  stroke: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/60 {
  stroke: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/70 {
  stroke: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/75 {
  stroke: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/80 {
  stroke: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/90 {
  stroke: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/95 {
  stroke: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-600\/100 {
  stroke: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/0 {
  stroke: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/5 {
  stroke: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/10 {
  stroke: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/20 {
  stroke: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/25 {
  stroke: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/30 {
  stroke: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/40 {
  stroke: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/50 {
  stroke: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/60 {
  stroke: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/70 {
  stroke: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/75 {
  stroke: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/80 {
  stroke: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/90 {
  stroke: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/95 {
  stroke: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-700\/100 {
  stroke: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/0 {
  stroke: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/5 {
  stroke: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/10 {
  stroke: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/20 {
  stroke: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/25 {
  stroke: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/30 {
  stroke: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/40 {
  stroke: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/50 {
  stroke: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/60 {
  stroke: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/70 {
  stroke: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/75 {
  stroke: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/80 {
  stroke: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/90 {
  stroke: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/95 {
  stroke: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-800\/100 {
  stroke: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/0 {
  stroke: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/5 {
  stroke: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/10 {
  stroke: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/20 {
  stroke: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/25 {
  stroke: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/30 {
  stroke: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/40 {
  stroke: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/50 {
  stroke: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/60 {
  stroke: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/70 {
  stroke: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/75 {
  stroke: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/80 {
  stroke: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/90 {
  stroke: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/95 {
  stroke: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia-900\/100 {
  stroke: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:stroke-fuchsia\/0 {
  stroke: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:stroke-fuchsia\/5 {
  stroke: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-fuchsia\/10 {
  stroke: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-fuchsia\/20 {
  stroke: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-fuchsia\/25 {
  stroke: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-fuchsia\/30 {
  stroke: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-fuchsia\/40 {
  stroke: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-fuchsia\/50 {
  stroke: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-fuchsia\/60 {
  stroke: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-fuchsia\/70 {
  stroke: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-fuchsia\/75 {
  stroke: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-fuchsia\/80 {
  stroke: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-fuchsia\/90 {
  stroke: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-fuchsia\/95 {
  stroke: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-fuchsia\/100 {
  stroke: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:stroke-pink-25\/0 {
  stroke: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:stroke-pink-25\/5 {
  stroke: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-25\/10 {
  stroke: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-25\/20 {
  stroke: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-25\/25 {
  stroke: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-25\/30 {
  stroke: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-25\/40 {
  stroke: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-25\/50 {
  stroke: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-25\/60 {
  stroke: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-25\/70 {
  stroke: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-25\/75 {
  stroke: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-25\/80 {
  stroke: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-25\/90 {
  stroke: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-25\/95 {
  stroke: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-25\/100 {
  stroke: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:stroke-pink-50\/0 {
  stroke: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:stroke-pink-50\/5 {
  stroke: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-50\/10 {
  stroke: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-50\/20 {
  stroke: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-50\/25 {
  stroke: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-50\/30 {
  stroke: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-50\/40 {
  stroke: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-50\/50 {
  stroke: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-50\/60 {
  stroke: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-50\/70 {
  stroke: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-50\/75 {
  stroke: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-50\/80 {
  stroke: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-50\/90 {
  stroke: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-50\/95 {
  stroke: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-50\/100 {
  stroke: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:stroke-pink-100\/0 {
  stroke: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:stroke-pink-100\/5 {
  stroke: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-100\/10 {
  stroke: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-100\/20 {
  stroke: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-100\/25 {
  stroke: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-100\/30 {
  stroke: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-100\/40 {
  stroke: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-100\/50 {
  stroke: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-100\/60 {
  stroke: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-100\/70 {
  stroke: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-100\/75 {
  stroke: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-100\/80 {
  stroke: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-100\/90 {
  stroke: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-100\/95 {
  stroke: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-100\/100 {
  stroke: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:stroke-pink-200\/0 {
  stroke: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:stroke-pink-200\/5 {
  stroke: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-200\/10 {
  stroke: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-200\/20 {
  stroke: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-200\/25 {
  stroke: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-200\/30 {
  stroke: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-200\/40 {
  stroke: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-200\/50 {
  stroke: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-200\/60 {
  stroke: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-200\/70 {
  stroke: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-200\/75 {
  stroke: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-200\/80 {
  stroke: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-200\/90 {
  stroke: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-200\/95 {
  stroke: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-200\/100 {
  stroke: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:stroke-pink-300\/0 {
  stroke: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:stroke-pink-300\/5 {
  stroke: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-300\/10 {
  stroke: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-300\/20 {
  stroke: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-300\/25 {
  stroke: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-300\/30 {
  stroke: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-300\/40 {
  stroke: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-300\/50 {
  stroke: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-300\/60 {
  stroke: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-300\/70 {
  stroke: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-300\/75 {
  stroke: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-300\/80 {
  stroke: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-300\/90 {
  stroke: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-300\/95 {
  stroke: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-300\/100 {
  stroke: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:stroke-pink-400\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:stroke-pink-400\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-400\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-400\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-400\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-400\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-400\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-400\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-400\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-400\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-400\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-400\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-400\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-400\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-400\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:stroke-pink-500\/0 {
  stroke: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:stroke-pink-500\/5 {
  stroke: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-500\/10 {
  stroke: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-500\/20 {
  stroke: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-500\/25 {
  stroke: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-500\/30 {
  stroke: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-500\/40 {
  stroke: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-500\/50 {
  stroke: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-500\/60 {
  stroke: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-500\/70 {
  stroke: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-500\/75 {
  stroke: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-500\/80 {
  stroke: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-500\/90 {
  stroke: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-500\/95 {
  stroke: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-500\/100 {
  stroke: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:stroke-pink-600\/0 {
  stroke: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:stroke-pink-600\/5 {
  stroke: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-600\/10 {
  stroke: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-600\/20 {
  stroke: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-600\/25 {
  stroke: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-600\/30 {
  stroke: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-600\/40 {
  stroke: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-600\/50 {
  stroke: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-600\/60 {
  stroke: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-600\/70 {
  stroke: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-600\/75 {
  stroke: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-600\/80 {
  stroke: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-600\/90 {
  stroke: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-600\/95 {
  stroke: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-600\/100 {
  stroke: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:stroke-pink-700\/0 {
  stroke: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:stroke-pink-700\/5 {
  stroke: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-700\/10 {
  stroke: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-700\/20 {
  stroke: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-700\/25 {
  stroke: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-700\/30 {
  stroke: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-700\/40 {
  stroke: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-700\/50 {
  stroke: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-700\/60 {
  stroke: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-700\/70 {
  stroke: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-700\/75 {
  stroke: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-700\/80 {
  stroke: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-700\/90 {
  stroke: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-700\/95 {
  stroke: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-700\/100 {
  stroke: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:stroke-pink-800\/0 {
  stroke: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:stroke-pink-800\/5 {
  stroke: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-800\/10 {
  stroke: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-800\/20 {
  stroke: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-800\/25 {
  stroke: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-800\/30 {
  stroke: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-800\/40 {
  stroke: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-800\/50 {
  stroke: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-800\/60 {
  stroke: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-800\/70 {
  stroke: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-800\/75 {
  stroke: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-800\/80 {
  stroke: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-800\/90 {
  stroke: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-800\/95 {
  stroke: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-800\/100 {
  stroke: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:stroke-pink-900\/0 {
  stroke: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:stroke-pink-900\/5 {
  stroke: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink-900\/10 {
  stroke: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink-900\/20 {
  stroke: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink-900\/25 {
  stroke: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink-900\/30 {
  stroke: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink-900\/40 {
  stroke: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink-900\/50 {
  stroke: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink-900\/60 {
  stroke: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink-900\/70 {
  stroke: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink-900\/75 {
  stroke: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink-900\/80 {
  stroke: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink-900\/90 {
  stroke: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink-900\/95 {
  stroke: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink-900\/100 {
  stroke: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:stroke-pink\/0 {
  stroke: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:stroke-pink\/5 {
  stroke: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:stroke-pink\/10 {
  stroke: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:stroke-pink\/20 {
  stroke: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:stroke-pink\/25 {
  stroke: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:stroke-pink\/30 {
  stroke: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:stroke-pink\/40 {
  stroke: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:stroke-pink\/50 {
  stroke: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:stroke-pink\/60 {
  stroke: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:stroke-pink\/70 {
  stroke: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:stroke-pink\/75 {
  stroke: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:stroke-pink\/80 {
  stroke: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:stroke-pink\/90 {
  stroke: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:stroke-pink\/95 {
  stroke: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:stroke-pink\/100 {
  stroke: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:stroke-rose-25\/0 {
  stroke: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:stroke-rose-25\/5 {
  stroke: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-25\/10 {
  stroke: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-25\/20 {
  stroke: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-25\/25 {
  stroke: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-25\/30 {
  stroke: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-25\/40 {
  stroke: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-25\/50 {
  stroke: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-25\/60 {
  stroke: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-25\/70 {
  stroke: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-25\/75 {
  stroke: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-25\/80 {
  stroke: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-25\/90 {
  stroke: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-25\/95 {
  stroke: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-25\/100 {
  stroke: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:stroke-rose-50\/0 {
  stroke: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:stroke-rose-50\/5 {
  stroke: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-50\/10 {
  stroke: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-50\/20 {
  stroke: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-50\/25 {
  stroke: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-50\/30 {
  stroke: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-50\/40 {
  stroke: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-50\/50 {
  stroke: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-50\/60 {
  stroke: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-50\/70 {
  stroke: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-50\/75 {
  stroke: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-50\/80 {
  stroke: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-50\/90 {
  stroke: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-50\/95 {
  stroke: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-50\/100 {
  stroke: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:stroke-rose-100\/0 {
  stroke: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:stroke-rose-100\/5 {
  stroke: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-100\/10 {
  stroke: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-100\/20 {
  stroke: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-100\/25 {
  stroke: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-100\/30 {
  stroke: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-100\/40 {
  stroke: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-100\/50 {
  stroke: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-100\/60 {
  stroke: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-100\/70 {
  stroke: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-100\/75 {
  stroke: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-100\/80 {
  stroke: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-100\/90 {
  stroke: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-100\/95 {
  stroke: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-100\/100 {
  stroke: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:stroke-rose-200\/0 {
  stroke: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:stroke-rose-200\/5 {
  stroke: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-200\/10 {
  stroke: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-200\/20 {
  stroke: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-200\/25 {
  stroke: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-200\/30 {
  stroke: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-200\/40 {
  stroke: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-200\/50 {
  stroke: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-200\/60 {
  stroke: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-200\/70 {
  stroke: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-200\/75 {
  stroke: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-200\/80 {
  stroke: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-200\/90 {
  stroke: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-200\/95 {
  stroke: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-200\/100 {
  stroke: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:stroke-rose-300\/0 {
  stroke: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:stroke-rose-300\/5 {
  stroke: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-300\/10 {
  stroke: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-300\/20 {
  stroke: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-300\/25 {
  stroke: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-300\/30 {
  stroke: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-300\/40 {
  stroke: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-300\/50 {
  stroke: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-300\/60 {
  stroke: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-300\/70 {
  stroke: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-300\/75 {
  stroke: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-300\/80 {
  stroke: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-300\/90 {
  stroke: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-300\/95 {
  stroke: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-300\/100 {
  stroke: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:stroke-rose-400\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:stroke-rose-400\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-400\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-400\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-400\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-400\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-400\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-400\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-400\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-400\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-400\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-400\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-400\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-400\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-400\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:stroke-rose-500\/0 {
  stroke: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:stroke-rose-500\/5 {
  stroke: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-500\/10 {
  stroke: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-500\/20 {
  stroke: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-500\/25 {
  stroke: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-500\/30 {
  stroke: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-500\/40 {
  stroke: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-500\/50 {
  stroke: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-500\/60 {
  stroke: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-500\/70 {
  stroke: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-500\/75 {
  stroke: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-500\/80 {
  stroke: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-500\/90 {
  stroke: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-500\/95 {
  stroke: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-500\/100 {
  stroke: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:stroke-rose-600\/0 {
  stroke: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:stroke-rose-600\/5 {
  stroke: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-600\/10 {
  stroke: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-600\/20 {
  stroke: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-600\/25 {
  stroke: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-600\/30 {
  stroke: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-600\/40 {
  stroke: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-600\/50 {
  stroke: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-600\/60 {
  stroke: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-600\/70 {
  stroke: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-600\/75 {
  stroke: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-600\/80 {
  stroke: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-600\/90 {
  stroke: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-600\/95 {
  stroke: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-600\/100 {
  stroke: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:stroke-rose-700\/0 {
  stroke: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:stroke-rose-700\/5 {
  stroke: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-700\/10 {
  stroke: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-700\/20 {
  stroke: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-700\/25 {
  stroke: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-700\/30 {
  stroke: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-700\/40 {
  stroke: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-700\/50 {
  stroke: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-700\/60 {
  stroke: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-700\/70 {
  stroke: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-700\/75 {
  stroke: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-700\/80 {
  stroke: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-700\/90 {
  stroke: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-700\/95 {
  stroke: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-700\/100 {
  stroke: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:stroke-rose-800\/0 {
  stroke: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:stroke-rose-800\/5 {
  stroke: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-800\/10 {
  stroke: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-800\/20 {
  stroke: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-800\/25 {
  stroke: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-800\/30 {
  stroke: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-800\/40 {
  stroke: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-800\/50 {
  stroke: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-800\/60 {
  stroke: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-800\/70 {
  stroke: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-800\/75 {
  stroke: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-800\/80 {
  stroke: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-800\/90 {
  stroke: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-800\/95 {
  stroke: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-800\/100 {
  stroke: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:stroke-rose-900\/0 {
  stroke: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:stroke-rose-900\/5 {
  stroke: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose-900\/10 {
  stroke: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose-900\/20 {
  stroke: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose-900\/25 {
  stroke: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose-900\/30 {
  stroke: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose-900\/40 {
  stroke: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose-900\/50 {
  stroke: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose-900\/60 {
  stroke: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose-900\/70 {
  stroke: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose-900\/75 {
  stroke: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose-900\/80 {
  stroke: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose-900\/90 {
  stroke: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose-900\/95 {
  stroke: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose-900\/100 {
  stroke: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:stroke-rose\/0 {
  stroke: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:stroke-rose\/5 {
  stroke: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:stroke-rose\/10 {
  stroke: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:stroke-rose\/20 {
  stroke: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:stroke-rose\/25 {
  stroke: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:stroke-rose\/30 {
  stroke: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:stroke-rose\/40 {
  stroke: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:stroke-rose\/50 {
  stroke: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:stroke-rose\/60 {
  stroke: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:stroke-rose\/70 {
  stroke: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:stroke-rose\/75 {
  stroke: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:stroke-rose\/80 {
  stroke: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:stroke-rose\/90 {
  stroke: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:stroke-rose\/95 {
  stroke: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:stroke-rose\/100 {
  stroke: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/0 {
  stroke: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/5 {
  stroke: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/10 {
  stroke: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/20 {
  stroke: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/25 {
  stroke: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/30 {
  stroke: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/40 {
  stroke: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/50 {
  stroke: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/60 {
  stroke: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/70 {
  stroke: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/75 {
  stroke: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/80 {
  stroke: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/90 {
  stroke: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/95 {
  stroke: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-25\/100 {
  stroke: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/0 {
  stroke: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/5 {
  stroke: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/10 {
  stroke: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/20 {
  stroke: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/25 {
  stroke: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/30 {
  stroke: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/40 {
  stroke: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/50 {
  stroke: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/60 {
  stroke: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/70 {
  stroke: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/75 {
  stroke: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/80 {
  stroke: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/90 {
  stroke: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/95 {
  stroke: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-50\/100 {
  stroke: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/0 {
  stroke: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/5 {
  stroke: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/10 {
  stroke: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/20 {
  stroke: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/25 {
  stroke: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/30 {
  stroke: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/40 {
  stroke: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/50 {
  stroke: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/60 {
  stroke: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/70 {
  stroke: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/75 {
  stroke: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/80 {
  stroke: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/90 {
  stroke: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/95 {
  stroke: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-100\/100 {
  stroke: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/0 {
  stroke: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/5 {
  stroke: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/10 {
  stroke: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/20 {
  stroke: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/25 {
  stroke: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/30 {
  stroke: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/40 {
  stroke: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/50 {
  stroke: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/60 {
  stroke: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/70 {
  stroke: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/75 {
  stroke: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/80 {
  stroke: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/90 {
  stroke: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/95 {
  stroke: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-200\/100 {
  stroke: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/0 {
  stroke: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/5 {
  stroke: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/10 {
  stroke: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/20 {
  stroke: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/25 {
  stroke: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/30 {
  stroke: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/40 {
  stroke: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/50 {
  stroke: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/60 {
  stroke: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/70 {
  stroke: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/75 {
  stroke: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/80 {
  stroke: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/90 {
  stroke: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/95 {
  stroke: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-300\/100 {
  stroke: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-400\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/0 {
  stroke: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/5 {
  stroke: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/10 {
  stroke: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/20 {
  stroke: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/25 {
  stroke: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/30 {
  stroke: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/40 {
  stroke: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/50 {
  stroke: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/60 {
  stroke: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/70 {
  stroke: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/75 {
  stroke: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/80 {
  stroke: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/90 {
  stroke: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/95 {
  stroke: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-500\/100 {
  stroke: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/0 {
  stroke: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/5 {
  stroke: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/10 {
  stroke: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/20 {
  stroke: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/25 {
  stroke: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/30 {
  stroke: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/40 {
  stroke: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/50 {
  stroke: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/60 {
  stroke: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/70 {
  stroke: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/75 {
  stroke: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/80 {
  stroke: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/90 {
  stroke: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/95 {
  stroke: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-600\/100 {
  stroke: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/0 {
  stroke: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/5 {
  stroke: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/10 {
  stroke: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/20 {
  stroke: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/25 {
  stroke: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/30 {
  stroke: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/40 {
  stroke: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/50 {
  stroke: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/60 {
  stroke: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/70 {
  stroke: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/75 {
  stroke: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/80 {
  stroke: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/90 {
  stroke: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/95 {
  stroke: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-700\/100 {
  stroke: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/0 {
  stroke: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/5 {
  stroke: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/10 {
  stroke: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/20 {
  stroke: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/25 {
  stroke: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/30 {
  stroke: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/40 {
  stroke: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/50 {
  stroke: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/60 {
  stroke: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/70 {
  stroke: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/75 {
  stroke: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/80 {
  stroke: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/90 {
  stroke: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/95 {
  stroke: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-800\/100 {
  stroke: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/0 {
  stroke: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/5 {
  stroke: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/10 {
  stroke: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/20 {
  stroke: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/25 {
  stroke: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/30 {
  stroke: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/40 {
  stroke: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/50 {
  stroke: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/60 {
  stroke: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/70 {
  stroke: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/75 {
  stroke: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/80 {
  stroke: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/90 {
  stroke: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/95 {
  stroke: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark-900\/100 {
  stroke: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:stroke-orange-dark\/0 {
  stroke: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:stroke-orange-dark\/5 {
  stroke: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-dark\/10 {
  stroke: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-dark\/20 {
  stroke: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-dark\/25 {
  stroke: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-dark\/30 {
  stroke: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-dark\/40 {
  stroke: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-dark\/50 {
  stroke: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-dark\/60 {
  stroke: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-dark\/70 {
  stroke: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-dark\/75 {
  stroke: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-dark\/80 {
  stroke: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-dark\/90 {
  stroke: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-dark\/95 {
  stroke: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-dark\/100 {
  stroke: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:stroke-orange-25\/0 {
  stroke: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:stroke-orange-25\/5 {
  stroke: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-25\/10 {
  stroke: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-25\/20 {
  stroke: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-25\/25 {
  stroke: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-25\/30 {
  stroke: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-25\/40 {
  stroke: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-25\/50 {
  stroke: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-25\/60 {
  stroke: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-25\/70 {
  stroke: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-25\/75 {
  stroke: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-25\/80 {
  stroke: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-25\/90 {
  stroke: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-25\/95 {
  stroke: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-25\/100 {
  stroke: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:stroke-orange-50\/0 {
  stroke: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:stroke-orange-50\/5 {
  stroke: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-50\/10 {
  stroke: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-50\/20 {
  stroke: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-50\/25 {
  stroke: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-50\/30 {
  stroke: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-50\/40 {
  stroke: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-50\/50 {
  stroke: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-50\/60 {
  stroke: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-50\/70 {
  stroke: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-50\/75 {
  stroke: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-50\/80 {
  stroke: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-50\/90 {
  stroke: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-50\/95 {
  stroke: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-50\/100 {
  stroke: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:stroke-orange-100\/0 {
  stroke: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:stroke-orange-100\/5 {
  stroke: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-100\/10 {
  stroke: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-100\/20 {
  stroke: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-100\/25 {
  stroke: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-100\/30 {
  stroke: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-100\/40 {
  stroke: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-100\/50 {
  stroke: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-100\/60 {
  stroke: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-100\/70 {
  stroke: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-100\/75 {
  stroke: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-100\/80 {
  stroke: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-100\/90 {
  stroke: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-100\/95 {
  stroke: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-100\/100 {
  stroke: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:stroke-orange-200\/0 {
  stroke: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:stroke-orange-200\/5 {
  stroke: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-200\/10 {
  stroke: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-200\/20 {
  stroke: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-200\/25 {
  stroke: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-200\/30 {
  stroke: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-200\/40 {
  stroke: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-200\/50 {
  stroke: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-200\/60 {
  stroke: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-200\/70 {
  stroke: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-200\/75 {
  stroke: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-200\/80 {
  stroke: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-200\/90 {
  stroke: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-200\/95 {
  stroke: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-200\/100 {
  stroke: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:stroke-orange-300\/0 {
  stroke: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:stroke-orange-300\/5 {
  stroke: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-300\/10 {
  stroke: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-300\/20 {
  stroke: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-300\/25 {
  stroke: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-300\/30 {
  stroke: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-300\/40 {
  stroke: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-300\/50 {
  stroke: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-300\/60 {
  stroke: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-300\/70 {
  stroke: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-300\/75 {
  stroke: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-300\/80 {
  stroke: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-300\/90 {
  stroke: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-300\/95 {
  stroke: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-300\/100 {
  stroke: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:stroke-orange-400\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:stroke-orange-400\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-400\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-400\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-400\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-400\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-400\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-400\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-400\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-400\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-400\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-400\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-400\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-400\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-400\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:stroke-orange-500\/0 {
  stroke: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:stroke-orange-500\/5 {
  stroke: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-500\/10 {
  stroke: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-500\/20 {
  stroke: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-500\/25 {
  stroke: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-500\/30 {
  stroke: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-500\/40 {
  stroke: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-500\/50 {
  stroke: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-500\/60 {
  stroke: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-500\/70 {
  stroke: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-500\/75 {
  stroke: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-500\/80 {
  stroke: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-500\/90 {
  stroke: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-500\/95 {
  stroke: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-500\/100 {
  stroke: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:stroke-orange-600\/0 {
  stroke: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:stroke-orange-600\/5 {
  stroke: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-600\/10 {
  stroke: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-600\/20 {
  stroke: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-600\/25 {
  stroke: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-600\/30 {
  stroke: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-600\/40 {
  stroke: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-600\/50 {
  stroke: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-600\/60 {
  stroke: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-600\/70 {
  stroke: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-600\/75 {
  stroke: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-600\/80 {
  stroke: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-600\/90 {
  stroke: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-600\/95 {
  stroke: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-600\/100 {
  stroke: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:stroke-orange-700\/0 {
  stroke: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:stroke-orange-700\/5 {
  stroke: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-700\/10 {
  stroke: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-700\/20 {
  stroke: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-700\/25 {
  stroke: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-700\/30 {
  stroke: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-700\/40 {
  stroke: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-700\/50 {
  stroke: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-700\/60 {
  stroke: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-700\/70 {
  stroke: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-700\/75 {
  stroke: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-700\/80 {
  stroke: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-700\/90 {
  stroke: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-700\/95 {
  stroke: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-700\/100 {
  stroke: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:stroke-orange-800\/0 {
  stroke: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:stroke-orange-800\/5 {
  stroke: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-800\/10 {
  stroke: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-800\/20 {
  stroke: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-800\/25 {
  stroke: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-800\/30 {
  stroke: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-800\/40 {
  stroke: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-800\/50 {
  stroke: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-800\/60 {
  stroke: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-800\/70 {
  stroke: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-800\/75 {
  stroke: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-800\/80 {
  stroke: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-800\/90 {
  stroke: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-800\/95 {
  stroke: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-800\/100 {
  stroke: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:stroke-orange-900\/0 {
  stroke: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:stroke-orange-900\/5 {
  stroke: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange-900\/10 {
  stroke: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange-900\/20 {
  stroke: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange-900\/25 {
  stroke: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange-900\/30 {
  stroke: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange-900\/40 {
  stroke: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange-900\/50 {
  stroke: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange-900\/60 {
  stroke: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange-900\/70 {
  stroke: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange-900\/75 {
  stroke: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange-900\/80 {
  stroke: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange-900\/90 {
  stroke: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange-900\/95 {
  stroke: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange-900\/100 {
  stroke: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:stroke-orange\/0 {
  stroke: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:stroke-orange\/5 {
  stroke: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:stroke-orange\/10 {
  stroke: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:stroke-orange\/20 {
  stroke: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:stroke-orange\/25 {
  stroke: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:stroke-orange\/30 {
  stroke: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:stroke-orange\/40 {
  stroke: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:stroke-orange\/50 {
  stroke: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:stroke-orange\/60 {
  stroke: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:stroke-orange\/70 {
  stroke: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:stroke-orange\/75 {
  stroke: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:stroke-orange\/80 {
  stroke: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:stroke-orange\/90 {
  stroke: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:stroke-orange\/95 {
  stroke: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:stroke-orange\/100 {
  stroke: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-25\/0 {
  stroke: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-25\/5 {
  stroke: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-25\/10 {
  stroke: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-25\/20 {
  stroke: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-25\/25 {
  stroke: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-25\/30 {
  stroke: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-25\/40 {
  stroke: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-25\/50 {
  stroke: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-25\/60 {
  stroke: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-25\/70 {
  stroke: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-25\/75 {
  stroke: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-25\/80 {
  stroke: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-25\/90 {
  stroke: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-25\/95 {
  stroke: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-25\/100 {
  stroke: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-50\/0 {
  stroke: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-50\/5 {
  stroke: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-50\/10 {
  stroke: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-50\/20 {
  stroke: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-50\/25 {
  stroke: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-50\/30 {
  stroke: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-50\/40 {
  stroke: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-50\/50 {
  stroke: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-50\/60 {
  stroke: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-50\/70 {
  stroke: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-50\/75 {
  stroke: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-50\/80 {
  stroke: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-50\/90 {
  stroke: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-50\/95 {
  stroke: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-50\/100 {
  stroke: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-100\/0 {
  stroke: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-100\/5 {
  stroke: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-100\/10 {
  stroke: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-100\/20 {
  stroke: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-100\/25 {
  stroke: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-100\/30 {
  stroke: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-100\/40 {
  stroke: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-100\/50 {
  stroke: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-100\/60 {
  stroke: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-100\/70 {
  stroke: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-100\/75 {
  stroke: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-100\/80 {
  stroke: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-100\/90 {
  stroke: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-100\/95 {
  stroke: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-100\/100 {
  stroke: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-200\/0 {
  stroke: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-200\/5 {
  stroke: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-200\/10 {
  stroke: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-200\/20 {
  stroke: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-200\/25 {
  stroke: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-200\/30 {
  stroke: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-200\/40 {
  stroke: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-200\/50 {
  stroke: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-200\/60 {
  stroke: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-200\/70 {
  stroke: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-200\/75 {
  stroke: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-200\/80 {
  stroke: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-200\/90 {
  stroke: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-200\/95 {
  stroke: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-200\/100 {
  stroke: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-300\/0 {
  stroke: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-300\/5 {
  stroke: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-300\/10 {
  stroke: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-300\/20 {
  stroke: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-300\/25 {
  stroke: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-300\/30 {
  stroke: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-300\/40 {
  stroke: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-300\/50 {
  stroke: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-300\/60 {
  stroke: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-300\/70 {
  stroke: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-300\/75 {
  stroke: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-300\/80 {
  stroke: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-300\/90 {
  stroke: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-300\/95 {
  stroke: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-300\/100 {
  stroke: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-400\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-400\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-400\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-400\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-400\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-400\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-400\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-400\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-400\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-400\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-400\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-400\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-400\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-400\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-400\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-500\/0 {
  stroke: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-500\/5 {
  stroke: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-500\/10 {
  stroke: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-500\/20 {
  stroke: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-500\/25 {
  stroke: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-500\/30 {
  stroke: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-500\/40 {
  stroke: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-500\/50 {
  stroke: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-500\/60 {
  stroke: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-500\/70 {
  stroke: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-500\/75 {
  stroke: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-500\/80 {
  stroke: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-500\/90 {
  stroke: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-500\/95 {
  stroke: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-500\/100 {
  stroke: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-600\/0 {
  stroke: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-600\/5 {
  stroke: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-600\/10 {
  stroke: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-600\/20 {
  stroke: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-600\/25 {
  stroke: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-600\/30 {
  stroke: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-600\/40 {
  stroke: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-600\/50 {
  stroke: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-600\/60 {
  stroke: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-600\/70 {
  stroke: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-600\/75 {
  stroke: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-600\/80 {
  stroke: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-600\/90 {
  stroke: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-600\/95 {
  stroke: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-600\/100 {
  stroke: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-700\/0 {
  stroke: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-700\/5 {
  stroke: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-700\/10 {
  stroke: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-700\/20 {
  stroke: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-700\/25 {
  stroke: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-700\/30 {
  stroke: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-700\/40 {
  stroke: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-700\/50 {
  stroke: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-700\/60 {
  stroke: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-700\/70 {
  stroke: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-700\/75 {
  stroke: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-700\/80 {
  stroke: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-700\/90 {
  stroke: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-700\/95 {
  stroke: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-700\/100 {
  stroke: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-800\/0 {
  stroke: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-800\/5 {
  stroke: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-800\/10 {
  stroke: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-800\/20 {
  stroke: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-800\/25 {
  stroke: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-800\/30 {
  stroke: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-800\/40 {
  stroke: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-800\/50 {
  stroke: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-800\/60 {
  stroke: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-800\/70 {
  stroke: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-800\/75 {
  stroke: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-800\/80 {
  stroke: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-800\/90 {
  stroke: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-800\/95 {
  stroke: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-800\/100 {
  stroke: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:stroke-yellow-900\/0 {
  stroke: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:stroke-yellow-900\/5 {
  stroke: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow-900\/10 {
  stroke: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow-900\/20 {
  stroke: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow-900\/25 {
  stroke: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow-900\/30 {
  stroke: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow-900\/40 {
  stroke: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow-900\/50 {
  stroke: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow-900\/60 {
  stroke: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow-900\/70 {
  stroke: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow-900\/75 {
  stroke: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow-900\/80 {
  stroke: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow-900\/90 {
  stroke: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow-900\/95 {
  stroke: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow-900\/100 {
  stroke: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:stroke-yellow\/0 {
  stroke: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:stroke-yellow\/5 {
  stroke: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:stroke-yellow\/10 {
  stroke: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:stroke-yellow\/20 {
  stroke: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:stroke-yellow\/25 {
  stroke: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:stroke-yellow\/30 {
  stroke: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:stroke-yellow\/40 {
  stroke: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:stroke-yellow\/50 {
  stroke: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:stroke-yellow\/60 {
  stroke: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:stroke-yellow\/70 {
  stroke: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:stroke-yellow\/75 {
  stroke: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:stroke-yellow\/80 {
  stroke: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:stroke-yellow\/90 {
  stroke: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:stroke-yellow\/95 {
  stroke: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:stroke-yellow\/100 {
  stroke: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(242 244 247 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(234 236 240 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(208 213 221 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(102 112 133 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(52 64 84 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(29 41 57 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray {
  --tw-text-opacity: 1;
  color: rgb(152 162 179 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-25 {
  --tw-text-opacity: 1;
  color: rgb(247 250 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-50 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-100 {
  --tw-text-opacity: 1;
  color: rgb(239 243 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-200 {
  --tw-text-opacity: 1;
  color: rgb(218 232 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(158 192 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-400 {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(87 148 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-600 {
  --tw-text-opacity: 1;
  color: rgb(61 130 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-700 {
  --tw-text-opacity: 1;
  color: rgb(47 103 201 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-800 {
  --tw-text-opacity: 1;
  color: rgb(55 76 153 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary-900 {
  --tw-text-opacity: 1;
  color: rgb(36 51 102 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-primary {
  --tw-text-opacity: 1;
  color: rgb(116 167 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-25 {
  --tw-text-opacity: 1;
  color: rgb(255 251 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-50 {
  --tw-text-opacity: 1;
  color: rgb(254 243 242 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-100 {
  --tw-text-opacity: 1;
  color: rgb(254 228 226 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 202 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-300 {
  --tw-text-opacity: 1;
  color: rgb(253 162 155 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-400 {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-500 {
  --tw-text-opacity: 1;
  color: rgb(240 68 56 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-600 {
  --tw-text-opacity: 1;
  color: rgb(217 45 32 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-700 {
  --tw-text-opacity: 1;
  color: rgb(180 35 24 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-800 {
  --tw-text-opacity: 1;
  color: rgb(145 32 24 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error-900 {
  --tw-text-opacity: 1;
  color: rgb(122 39 26 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-error {
  --tw-text-opacity: 1;
  color: rgb(249 112 102 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-25 {
  --tw-text-opacity: 1;
  color: rgb(255 252 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-50 {
  --tw-text-opacity: 1;
  color: rgb(255 250 235 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-100 {
  --tw-text-opacity: 1;
  color: rgb(254 240 199 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-200 {
  --tw-text-opacity: 1;
  color: rgb(254 223 137 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-300 {
  --tw-text-opacity: 1;
  color: rgb(254 200 75 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-400 {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-500 {
  --tw-text-opacity: 1;
  color: rgb(247 144 9 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-600 {
  --tw-text-opacity: 1;
  color: rgb(220 104 3 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-700 {
  --tw-text-opacity: 1;
  color: rgb(181 71 8 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-800 {
  --tw-text-opacity: 1;
  color: rgb(147 55 13 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning-900 {
  --tw-text-opacity: 1;
  color: rgb(122 46 14 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-warning {
  --tw-text-opacity: 1;
  color: rgb(253 176 34 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 243 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-100 {
  --tw-text-opacity: 1;
  color: rgb(209 250 223 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-200 {
  --tw-text-opacity: 1;
  color: rgb(166 244 197 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-300 {
  --tw-text-opacity: 1;
  color: rgb(108 233 166 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-400 {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(18 135 106 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-600 {
  --tw-text-opacity: 1;
  color: rgb(3 152 85 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-700 {
  --tw-text-opacity: 1;
  color: rgb(2 122 72 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-800 {
  --tw-text-opacity: 1;
  color: rgb(5 96 58 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success-900 {
  --tw-text-opacity: 1;
  color: rgb(5 79 49 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-success {
  --tw-text-opacity: 1;
  color: rgb(50 213 131 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(248 249 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(234 236 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(213 217 235 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(179 184 219 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(78 91 166 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(62 71 132 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(54 63 114 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(41 48 86 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(16 19 35 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-blue {
  --tw-text-opacity: 1;
  color: rgb(113 123 188 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-50 {
  --tw-text-opacity: 1;
  color: rgb(249 249 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-100 {
  --tw-text-opacity: 1;
  color: rgb(239 241 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-200 {
  --tw-text-opacity: 1;
  color: rgb(220 223 234 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-300 {
  --tw-text-opacity: 1;
  color: rgb(185 192 212 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-400 {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-500 {
  --tw-text-opacity: 1;
  color: rgb(93 107 152 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-600 {
  --tw-text-opacity: 1;
  color: rgb(74 85 120 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-700 {
  --tw-text-opacity: 1;
  color: rgb(64 73 104 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-800 {
  --tw-text-opacity: 1;
  color: rgb(48 55 79 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool-900 {
  --tw-text-opacity: 1;
  color: rgb(17 19 34 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-cool {
  --tw-text-opacity: 1;
  color: rgb(125 137 176 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-50 {
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-100 {
  --tw-text-opacity: 1;
  color: rgb(238 242 246 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-200 {
  --tw-text-opacity: 1;
  color: rgb(227 232 239 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-300 {
  --tw-text-opacity: 1;
  color: rgb(205 213 223 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-400 {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-500 {
  --tw-text-opacity: 1;
  color: rgb(105 117 134 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-600 {
  --tw-text-opacity: 1;
  color: rgb(72 85 101 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-700 {
  --tw-text-opacity: 1;
  color: rgb(54 65 82 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-800 {
  --tw-text-opacity: 1;
  color: rgb(32 41 57 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern-900 {
  --tw-text-opacity: 1;
  color: rgb(18 25 38 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-modern {
  --tw-text-opacity: 1;
  color: rgb(154 164 178 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-50 {
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-100 {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-200 {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-300 {
  --tw-text-opacity: 1;
  color: rgb(210 214 219 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(108 115 127 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(77 87 97 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(56 66 80 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-800 {
  --tw-text-opacity: 1;
  color: rgb(31 42 55 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(17 25 39 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-neutral {
  --tw-text-opacity: 1;
  color: rgb(157 164 174 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-100 {
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-200 {
  --tw-text-opacity: 1;
  color: rgb(228 228 231 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-300 {
  --tw-text-opacity: 1;
  color: rgb(209 209 214 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-400 {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-500 {
  --tw-text-opacity: 1;
  color: rgb(112 112 123 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-600 {
  --tw-text-opacity: 1;
  color: rgb(81 82 92 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-700 {
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-800 {
  --tw-text-opacity: 1;
  color: rgb(38 39 43 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron-900 {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-iron {
  --tw-text-opacity: 1;
  color: rgb(160 160 171 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-25 {
  --tw-text-opacity: 1;
  color: rgb(252 252 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-200 {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-300 {
  --tw-text-opacity: 1;
  color: rgb(214 214 214 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-700 {
  --tw-text-opacity: 1;
  color: rgb(66 66 66 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-800 {
  --tw-text-opacity: 1;
  color: rgb(41 41 41 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true-900 {
  --tw-text-opacity: 1;
  color: rgb(20 20 20 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-true {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-25 {
  --tw-text-opacity: 1;
  color: rgb(253 253 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-50 {
  --tw-text-opacity: 1;
  color: rgb(250 250 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-100 {
  --tw-text-opacity: 1;
  color: rgb(245 245 244 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-200 {
  --tw-text-opacity: 1;
  color: rgb(231 229 228 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-300 {
  --tw-text-opacity: 1;
  color: rgb(215 211 208 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-400 {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-500 {
  --tw-text-opacity: 1;
  color: rgb(121 113 107 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-600 {
  --tw-text-opacity: 1;
  color: rgb(87 83 78 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-700 {
  --tw-text-opacity: 1;
  color: rgb(68 64 60 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-800 {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm-900 {
  --tw-text-opacity: 1;
  color: rgb(28 25 23 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-gray-warm {
  --tw-text-opacity: 1;
  color: rgb(169 162 157 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-25 {
  --tw-text-opacity: 1;
  color: rgb(250 253 247 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-50 {
  --tw-text-opacity: 1;
  color: rgb(245 251 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-100 {
  --tw-text-opacity: 1;
  color: rgb(230 244 215 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-200 {
  --tw-text-opacity: 1;
  color: rgb(206 234 176 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-300 {
  --tw-text-opacity: 1;
  color: rgb(172 220 121 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-400 {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-500 {
  --tw-text-opacity: 1;
  color: rgb(102 159 42 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-600 {
  --tw-text-opacity: 1;
  color: rgb(79 122 33 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-700 {
  --tw-text-opacity: 1;
  color: rgb(63 98 26 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-800 {
  --tw-text-opacity: 1;
  color: rgb(51 80 21 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss-900 {
  --tw-text-opacity: 1;
  color: rgb(43 66 18 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-moss {
  --tw-text-opacity: 1;
  color: rgb(134 203 60 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-25 {
  --tw-text-opacity: 1;
  color: rgb(250 254 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-50 {
  --tw-text-opacity: 1;
  color: rgb(243 254 231 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-100 {
  --tw-text-opacity: 1;
  color: rgb(228 251 204 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-200 {
  color: #DOF8AB;
}

.group:disabled .group-disabled\:text-green-light-300 {
  --tw-text-opacity: 1;
  color: rgb(166 239 103 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-400 {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-500 {
  --tw-text-opacity: 1;
  color: rgb(102 6 16 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-600 {
  color: #4CA3OD;
}

.group:disabled .group-disabled\:text-green-light-700 {
  color: #3B7COF;
}

.group:disabled .group-disabled\:text-green-light-800 {
  --tw-text-opacity: 1;
  color: rgb(50 98 18 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light-900 {
  --tw-text-opacity: 1;
  color: rgb(43 83 20 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-light {
  --tw-text-opacity: 1;
  color: rgb(133 225 58 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgb(237 252 242 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgb(211 248 223 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgb(170 240 196 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgb(115 226 163 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(22 131 100 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(9 146 80 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(8 116 67 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(9 80 55 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgb(8 76 46 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-green {
  --tw-text-opacity: 1;
  color: rgb(60 203 127 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-25 {
  --tw-text-opacity: 1;
  color: rgb(246 254 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-50 {
  --tw-text-opacity: 1;
  color: rgb(240 253 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-100 {
  --tw-text-opacity: 1;
  color: rgb(204 251 239 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-200 {
  --tw-text-opacity: 1;
  color: rgb(153 246 224 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-300 {
  --tw-text-opacity: 1;
  color: rgb(95 233 208 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-400 {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-500 {
  --tw-text-opacity: 1;
  color: rgb(21 183 158 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-600 {
  --tw-text-opacity: 1;
  color: rgb(14 147 132 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-700 {
  --tw-text-opacity: 1;
  color: rgb(16 117 105 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-800 {
  --tw-text-opacity: 1;
  color: rgb(18 93 86 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal-900 {
  --tw-text-opacity: 1;
  color: rgb(19 78 72 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-teal {
  --tw-text-opacity: 1;
  color: rgb(46 211 183 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-25 {
  --tw-text-opacity: 1;
  color: rgb(245 254 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-50 {
  --tw-text-opacity: 1;
  color: rgb(236 253 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-100 {
  --tw-text-opacity: 1;
  color: rgb(207 249 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-200 {
  --tw-text-opacity: 1;
  color: rgb(165 240 252 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-300 {
  --tw-text-opacity: 1;
  color: rgb(103 227 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-400 {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-500 {
  --tw-text-opacity: 1;
  color: rgb(6 174 212 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-600 {
  --tw-text-opacity: 1;
  color: rgb(8 138 178 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 112 144 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-800 {
  --tw-text-opacity: 1;
  color: rgb(21 91 117 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan-900 {
  --tw-text-opacity: 1;
  color: rgb(22 76 99 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-cyan {
  --tw-text-opacity: 1;
  color: rgb(34 204 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-25 {
  --tw-text-opacity: 1;
  color: rgb(245 251 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-50 {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-100 {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-200 {
  --tw-text-opacity: 1;
  color: rgb(185 230 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-300 {
  --tw-text-opacity: 1;
  color: rgb(124 212 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-400 {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-500 {
  --tw-text-opacity: 1;
  color: rgb(11 165 236 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-600 {
  --tw-text-opacity: 1;
  color: rgb(0 134 201 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-700 {
  --tw-text-opacity: 1;
  color: rgb(2 106 162 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-800 {
  --tw-text-opacity: 1;
  color: rgb(6 89 134 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light-900 {
  --tw-text-opacity: 1;
  color: rgb(11 74 111 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-light {
  --tw-text-opacity: 1;
  color: rgb(54 191 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-25 {
  --tw-text-opacity: 1;
  color: rgb(245 250 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgb(239 248 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(209 233 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgb(178 221 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(132 202 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(46 144 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(21 112 239 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(23 92 211 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(24 73 169 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(25 65 133 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue {
  --tw-text-opacity: 1;
  color: rgb(83 177 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(239 244 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(209 224 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(178 204 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(132 173 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(41 112 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(21 94 239 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(0 78 235 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(0 64 193 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(0 53 158 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-blue-dark {
  --tw-text-opacity: 1;
  color: rgb(82 139 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-25 {
  --tw-text-opacity: 1;
  color: rgb(245 248 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgb(238 244 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgb(224 234 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgb(199 215 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgb(164 188 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(97 114 243 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(68 76 231 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(53 56 205 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(45 49 166 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgb(45 50 130 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-indigo {
  --tw-text-opacity: 1;
  color: rgb(128 152 249 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-25 {
  --tw-text-opacity: 1;
  color: rgb(251 250 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-50 {
  --tw-text-opacity: 1;
  color: rgb(245 243 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-100 {
  --tw-text-opacity: 1;
  color: rgb(236 233 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-200 {
  --tw-text-opacity: 1;
  color: rgb(221 214 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-300 {
  --tw-text-opacity: 1;
  color: rgb(195 181 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-400 {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(135 91 247 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-600 {
  --tw-text-opacity: 1;
  color: rgb(120 57 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-700 {
  --tw-text-opacity: 1;
  color: rgb(105 39 218 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-800 {
  --tw-text-opacity: 1;
  color: rgb(87 32 183 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet-900 {
  --tw-text-opacity: 1;
  color: rgb(73 28 150 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-violet {
  --tw-text-opacity: 1;
  color: rgb(164 138 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-25 {
  --tw-text-opacity: 1;
  color: rgb(250 250 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgb(244 243 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgb(235 233 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgb(217 214 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgb(189 180 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(122 90 248 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(105 56 239 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(89 37 220 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(74 31 184 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgb(62 28 150 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-purple {
  --tw-text-opacity: 1;
  color: rgb(155 138 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-50 {
  --tw-text-opacity: 1;
  color: rgb(253 244 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-100 {
  --tw-text-opacity: 1;
  color: rgb(251 232 255 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-200 {
  --tw-text-opacity: 1;
  color: rgb(246 208 254 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-300 {
  --tw-text-opacity: 1;
  color: rgb(238 170 253 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-400 {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-500 {
  --tw-text-opacity: 1;
  color: rgb(212 68 241 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-600 {
  --tw-text-opacity: 1;
  color: rgb(186 36 213 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-700 {
  --tw-text-opacity: 1;
  color: rgb(159 26 177 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-800 {
  --tw-text-opacity: 1;
  color: rgb(130 24 144 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia-900 {
  --tw-text-opacity: 1;
  color: rgb(111 24 119 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-fuchsia {
  --tw-text-opacity: 1;
  color: rgb(228 120 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-25 {
  --tw-text-opacity: 1;
  color: rgb(254 246 251 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgb(253 242 250 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgb(252 231 246 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgb(252 206 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgb(250 167 224 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(238 70 188 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(221 37 144 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(193 21 116 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgb(158 22 95 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgb(133 22 81 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-pink {
  --tw-text-opacity: 1;
  color: rgb(246 112 7 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-25 {
  --tw-text-opacity: 1;
  color: rgb(255 245 246 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-50 {
  --tw-text-opacity: 1;
  color: rgb(255 241 243 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-100 {
  --tw-text-opacity: 1;
  color: rgb(255 228 232 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-200 {
  --tw-text-opacity: 1;
  color: rgb(254 205 214 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-300 {
  --tw-text-opacity: 1;
  color: rgb(254 163 180 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-400 {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-500 {
  --tw-text-opacity: 1;
  color: rgb(246 61 104 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-600 {
  --tw-text-opacity: 1;
  color: rgb(227 24 84 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-700 {
  --tw-text-opacity: 1;
  color: rgb(192 16 72 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-800 {
  --tw-text-opacity: 1;
  color: rgb(161 16 67 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose-900 {
  --tw-text-opacity: 1;
  color: rgb(137 18 62 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-rose {
  --tw-text-opacity: 1;
  color: rgb(253 111 142 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-25 {
  --tw-text-opacity: 1;
  color: rgb(255 249 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-50 {
  --tw-text-opacity: 1;
  color: rgb(255 244 237 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-100 {
  --tw-text-opacity: 1;
  color: rgb(255 230 213 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-200 {
  --tw-text-opacity: 1;
  color: rgb(255 214 174 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-300 {
  --tw-text-opacity: 1;
  color: rgb(255 156 102 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-400 {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-500 {
  --tw-text-opacity: 1;
  color: rgb(255 68 5 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-600 {
  --tw-text-opacity: 1;
  color: rgb(230 46 5 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-700 {
  --tw-text-opacity: 1;
  color: rgb(188 27 6 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-800 {
  --tw-text-opacity: 1;
  color: rgb(151 24 12 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark-900 {
  --tw-text-opacity: 1;
  color: rgb(119 26 13 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-dark {
  --tw-text-opacity: 1;
  color: rgb(255 105 46 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-25 {
  --tw-text-opacity: 1;
  color: rgb(254 250 245 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-50 {
  --tw-text-opacity: 1;
  color: rgb(254 246 238 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-100 {
  --tw-text-opacity: 1;
  color: rgb(253 234 215 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-200 {
  --tw-text-opacity: 1;
  color: rgb(249 219 175 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-300 {
  --tw-text-opacity: 1;
  color: rgb(247 178 122 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(239 104 32 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(224 79 22 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(185 56 21 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(147 47 25 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange-900 {
  --tw-text-opacity: 1;
  color: rgb(119 41 23 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-orange {
  --tw-text-opacity: 1;
  color: rgb(243 135 68 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-25 {
  --tw-text-opacity: 1;
  color: rgb(254 253 240 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgb(254 251 232 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgb(254 247 195 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgb(254 238 149 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgb(253 226 114 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 170 8 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 133 4 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 92 7 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 74 14 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgb(113 56 18 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-yellow {
  --tw-text-opacity: 1;
  color: rgb(250 197 21 / var(--tw-text-opacity));
}

.group:disabled .group-disabled\:text-white\/0 {
  color: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:text-white\/5 {
  color: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:text-white\/10 {
  color: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:text-white\/20 {
  color: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:text-white\/25 {
  color: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:text-white\/30 {
  color: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:text-white\/40 {
  color: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:text-white\/50 {
  color: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:text-white\/60 {
  color: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:text-white\/75 {
  color: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:text-white\/90 {
  color: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:text-white\/95 {
  color: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:text-white\/100 {
  color: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:text-black\/0 {
  color: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:text-black\/5 {
  color: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:text-black\/10 {
  color: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:text-black\/20 {
  color: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:text-black\/25 {
  color: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:text-black\/30 {
  color: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:text-black\/40 {
  color: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:text-black\/50 {
  color: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:text-black\/60 {
  color: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:text-black\/75 {
  color: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:text-black\/80 {
  color: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:text-black\/90 {
  color: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:text-black\/95 {
  color: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:text-black\/100 {
  color: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:text-gray-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:text-gray-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:text-gray-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:text-gray-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:text-gray-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:text-gray-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:text-gray-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:text-gray-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:text-gray-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:text-gray-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:text-gray-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:text-gray-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:text-gray-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:text-gray-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:text-gray-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:text-gray-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:text-gray-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:text-gray-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:text-gray-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:text-gray-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:text-gray-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:text-gray-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:text-gray-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:text-gray-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:text-gray-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:text-gray-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:text-gray-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:text-gray-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:text-gray-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:text-gray-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:text-gray-100\/0 {
  color: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:text-gray-100\/5 {
  color: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:text-gray-100\/10 {
  color: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:text-gray-100\/20 {
  color: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:text-gray-100\/25 {
  color: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:text-gray-100\/30 {
  color: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:text-gray-100\/40 {
  color: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:text-gray-100\/50 {
  color: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:text-gray-100\/60 {
  color: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:text-gray-100\/70 {
  color: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:text-gray-100\/75 {
  color: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:text-gray-100\/80 {
  color: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:text-gray-100\/90 {
  color: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:text-gray-100\/95 {
  color: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:text-gray-100\/100 {
  color: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:text-gray-200\/0 {
  color: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:text-gray-200\/5 {
  color: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:text-gray-200\/10 {
  color: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:text-gray-200\/20 {
  color: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:text-gray-200\/25 {
  color: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:text-gray-200\/30 {
  color: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:text-gray-200\/40 {
  color: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:text-gray-200\/50 {
  color: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:text-gray-200\/60 {
  color: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:text-gray-200\/70 {
  color: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:text-gray-200\/75 {
  color: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:text-gray-200\/80 {
  color: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:text-gray-200\/90 {
  color: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:text-gray-200\/95 {
  color: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:text-gray-200\/100 {
  color: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:text-gray-300\/0 {
  color: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:text-gray-300\/5 {
  color: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:text-gray-300\/10 {
  color: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:text-gray-300\/20 {
  color: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:text-gray-300\/25 {
  color: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:text-gray-300\/30 {
  color: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:text-gray-300\/40 {
  color: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:text-gray-300\/50 {
  color: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:text-gray-300\/60 {
  color: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:text-gray-300\/70 {
  color: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:text-gray-300\/75 {
  color: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:text-gray-300\/80 {
  color: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:text-gray-300\/90 {
  color: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:text-gray-300\/95 {
  color: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:text-gray-300\/100 {
  color: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:text-gray-400\/0 {
  color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:text-gray-400\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:text-gray-400\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:text-gray-400\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:text-gray-400\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:text-gray-400\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:text-gray-400\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:text-gray-400\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:text-gray-400\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:text-gray-400\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:text-gray-400\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:text-gray-400\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:text-gray-400\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:text-gray-400\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:text-gray-400\/100 {
  color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:text-gray-500\/0 {
  color: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:text-gray-500\/5 {
  color: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:text-gray-500\/10 {
  color: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:text-gray-500\/20 {
  color: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:text-gray-500\/25 {
  color: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:text-gray-500\/30 {
  color: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:text-gray-500\/40 {
  color: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:text-gray-500\/50 {
  color: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:text-gray-500\/60 {
  color: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:text-gray-500\/70 {
  color: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:text-gray-500\/75 {
  color: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:text-gray-500\/80 {
  color: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:text-gray-500\/90 {
  color: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:text-gray-500\/95 {
  color: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:text-gray-500\/100 {
  color: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:text-gray-600\/0 {
  color: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:text-gray-600\/5 {
  color: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:text-gray-600\/10 {
  color: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:text-gray-600\/20 {
  color: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:text-gray-600\/25 {
  color: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:text-gray-600\/30 {
  color: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:text-gray-600\/40 {
  color: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:text-gray-600\/50 {
  color: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:text-gray-600\/60 {
  color: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:text-gray-600\/70 {
  color: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:text-gray-600\/75 {
  color: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:text-gray-600\/80 {
  color: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:text-gray-600\/90 {
  color: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:text-gray-600\/95 {
  color: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:text-gray-600\/100 {
  color: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:text-gray-700\/0 {
  color: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:text-gray-700\/5 {
  color: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:text-gray-700\/10 {
  color: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:text-gray-700\/20 {
  color: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:text-gray-700\/25 {
  color: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:text-gray-700\/30 {
  color: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:text-gray-700\/40 {
  color: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:text-gray-700\/50 {
  color: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:text-gray-700\/60 {
  color: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:text-gray-700\/70 {
  color: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:text-gray-700\/75 {
  color: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:text-gray-700\/80 {
  color: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:text-gray-700\/90 {
  color: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:text-gray-700\/95 {
  color: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:text-gray-700\/100 {
  color: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:text-gray-800\/0 {
  color: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:text-gray-800\/5 {
  color: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:text-gray-800\/10 {
  color: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:text-gray-800\/20 {
  color: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:text-gray-800\/25 {
  color: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:text-gray-800\/30 {
  color: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:text-gray-800\/40 {
  color: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:text-gray-800\/50 {
  color: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:text-gray-800\/60 {
  color: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:text-gray-800\/70 {
  color: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:text-gray-800\/75 {
  color: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:text-gray-800\/80 {
  color: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:text-gray-800\/90 {
  color: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:text-gray-800\/95 {
  color: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:text-gray-800\/100 {
  color: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:text-gray-900\/0 {
  color: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:text-gray-900\/5 {
  color: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:text-gray-900\/10 {
  color: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:text-gray-900\/20 {
  color: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:text-gray-900\/25 {
  color: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:text-gray-900\/30 {
  color: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:text-gray-900\/40 {
  color: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:text-gray-900\/50 {
  color: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:text-gray-900\/60 {
  color: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:text-gray-900\/70 {
  color: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:text-gray-900\/75 {
  color: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:text-gray-900\/80 {
  color: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:text-gray-900\/90 {
  color: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:text-gray-900\/95 {
  color: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:text-gray-900\/100 {
  color: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:text-gray\/0 {
  color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:text-gray\/5 {
  color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:text-gray\/10 {
  color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:text-gray\/20 {
  color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:text-gray\/25 {
  color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:text-gray\/30 {
  color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:text-gray\/40 {
  color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:text-gray\/50 {
  color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:text-gray\/60 {
  color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:text-gray\/70 {
  color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:text-gray\/75 {
  color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:text-gray\/80 {
  color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:text-gray\/90 {
  color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:text-gray\/95 {
  color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:text-gray\/100 {
  color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:text-primary-25\/0 {
  color: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:text-primary-25\/5 {
  color: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:text-primary-25\/10 {
  color: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:text-primary-25\/20 {
  color: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:text-primary-25\/25 {
  color: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:text-primary-25\/30 {
  color: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:text-primary-25\/40 {
  color: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:text-primary-25\/50 {
  color: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:text-primary-25\/60 {
  color: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:text-primary-25\/70 {
  color: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:text-primary-25\/75 {
  color: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:text-primary-25\/80 {
  color: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:text-primary-25\/90 {
  color: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:text-primary-25\/95 {
  color: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:text-primary-25\/100 {
  color: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:text-primary-50\/0 {
  color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:text-primary-50\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:text-primary-50\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:text-primary-50\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:text-primary-50\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:text-primary-50\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:text-primary-50\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:text-primary-50\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:text-primary-50\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:text-primary-50\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:text-primary-50\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:text-primary-50\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:text-primary-50\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:text-primary-50\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:text-primary-50\/100 {
  color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:text-primary-100\/0 {
  color: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:text-primary-100\/5 {
  color: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:text-primary-100\/10 {
  color: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:text-primary-100\/20 {
  color: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:text-primary-100\/25 {
  color: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:text-primary-100\/30 {
  color: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:text-primary-100\/40 {
  color: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:text-primary-100\/50 {
  color: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:text-primary-100\/60 {
  color: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:text-primary-100\/70 {
  color: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:text-primary-100\/75 {
  color: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:text-primary-100\/80 {
  color: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:text-primary-100\/90 {
  color: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:text-primary-100\/95 {
  color: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:text-primary-100\/100 {
  color: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:text-primary-200\/0 {
  color: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:text-primary-200\/5 {
  color: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:text-primary-200\/10 {
  color: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:text-primary-200\/20 {
  color: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:text-primary-200\/25 {
  color: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:text-primary-200\/30 {
  color: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:text-primary-200\/40 {
  color: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:text-primary-200\/50 {
  color: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:text-primary-200\/60 {
  color: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:text-primary-200\/70 {
  color: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:text-primary-200\/75 {
  color: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:text-primary-200\/80 {
  color: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:text-primary-200\/90 {
  color: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:text-primary-200\/95 {
  color: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:text-primary-200\/100 {
  color: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:text-primary-300\/0 {
  color: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:text-primary-300\/5 {
  color: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:text-primary-300\/10 {
  color: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:text-primary-300\/20 {
  color: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:text-primary-300\/25 {
  color: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:text-primary-300\/30 {
  color: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:text-primary-300\/40 {
  color: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:text-primary-300\/50 {
  color: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:text-primary-300\/60 {
  color: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:text-primary-300\/70 {
  color: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:text-primary-300\/75 {
  color: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:text-primary-300\/80 {
  color: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:text-primary-300\/90 {
  color: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:text-primary-300\/95 {
  color: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:text-primary-300\/100 {
  color: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:text-primary-400\/0 {
  color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:text-primary-400\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:text-primary-400\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:text-primary-400\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:text-primary-400\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:text-primary-400\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:text-primary-400\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:text-primary-400\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:text-primary-400\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:text-primary-400\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:text-primary-400\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:text-primary-400\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:text-primary-400\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:text-primary-400\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:text-primary-400\/100 {
  color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:text-primary-500\/0 {
  color: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:text-primary-500\/5 {
  color: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:text-primary-500\/10 {
  color: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:text-primary-500\/20 {
  color: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:text-primary-500\/25 {
  color: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:text-primary-500\/30 {
  color: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:text-primary-500\/40 {
  color: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:text-primary-500\/50 {
  color: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:text-primary-500\/60 {
  color: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:text-primary-500\/70 {
  color: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:text-primary-500\/75 {
  color: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:text-primary-500\/80 {
  color: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:text-primary-500\/90 {
  color: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:text-primary-500\/95 {
  color: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:text-primary-500\/100 {
  color: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:text-primary-600\/0 {
  color: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:text-primary-600\/5 {
  color: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:text-primary-600\/10 {
  color: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:text-primary-600\/20 {
  color: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:text-primary-600\/25 {
  color: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:text-primary-600\/30 {
  color: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:text-primary-600\/40 {
  color: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:text-primary-600\/50 {
  color: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:text-primary-600\/60 {
  color: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:text-primary-600\/70 {
  color: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:text-primary-600\/75 {
  color: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:text-primary-600\/80 {
  color: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:text-primary-600\/90 {
  color: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:text-primary-600\/95 {
  color: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:text-primary-600\/100 {
  color: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:text-primary-700\/0 {
  color: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:text-primary-700\/5 {
  color: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:text-primary-700\/10 {
  color: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:text-primary-700\/20 {
  color: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:text-primary-700\/25 {
  color: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:text-primary-700\/30 {
  color: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:text-primary-700\/40 {
  color: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:text-primary-700\/50 {
  color: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:text-primary-700\/60 {
  color: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:text-primary-700\/70 {
  color: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:text-primary-700\/75 {
  color: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:text-primary-700\/80 {
  color: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:text-primary-700\/90 {
  color: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:text-primary-700\/95 {
  color: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:text-primary-700\/100 {
  color: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:text-primary-800\/0 {
  color: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:text-primary-800\/5 {
  color: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:text-primary-800\/10 {
  color: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:text-primary-800\/20 {
  color: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:text-primary-800\/25 {
  color: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:text-primary-800\/30 {
  color: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:text-primary-800\/40 {
  color: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:text-primary-800\/50 {
  color: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:text-primary-800\/60 {
  color: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:text-primary-800\/70 {
  color: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:text-primary-800\/75 {
  color: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:text-primary-800\/80 {
  color: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:text-primary-800\/90 {
  color: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:text-primary-800\/95 {
  color: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:text-primary-800\/100 {
  color: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:text-primary-900\/0 {
  color: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:text-primary-900\/5 {
  color: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:text-primary-900\/10 {
  color: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:text-primary-900\/20 {
  color: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:text-primary-900\/25 {
  color: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:text-primary-900\/30 {
  color: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:text-primary-900\/40 {
  color: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:text-primary-900\/50 {
  color: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:text-primary-900\/60 {
  color: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:text-primary-900\/70 {
  color: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:text-primary-900\/75 {
  color: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:text-primary-900\/80 {
  color: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:text-primary-900\/90 {
  color: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:text-primary-900\/95 {
  color: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:text-primary-900\/100 {
  color: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:text-primary\/0 {
  color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:text-primary\/5 {
  color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:text-primary\/10 {
  color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:text-primary\/20 {
  color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:text-primary\/25 {
  color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:text-primary\/30 {
  color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:text-primary\/40 {
  color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:text-primary\/50 {
  color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:text-primary\/60 {
  color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:text-primary\/70 {
  color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:text-primary\/75 {
  color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:text-primary\/80 {
  color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:text-primary\/90 {
  color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:text-primary\/95 {
  color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:text-primary\/100 {
  color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:text-error-25\/0 {
  color: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:text-error-25\/5 {
  color: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:text-error-25\/10 {
  color: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:text-error-25\/20 {
  color: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:text-error-25\/25 {
  color: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:text-error-25\/30 {
  color: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:text-error-25\/40 {
  color: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:text-error-25\/50 {
  color: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:text-error-25\/60 {
  color: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:text-error-25\/70 {
  color: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:text-error-25\/75 {
  color: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:text-error-25\/80 {
  color: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:text-error-25\/90 {
  color: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:text-error-25\/95 {
  color: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:text-error-25\/100 {
  color: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:text-error-50\/0 {
  color: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:text-error-50\/5 {
  color: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:text-error-50\/10 {
  color: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:text-error-50\/20 {
  color: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:text-error-50\/25 {
  color: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:text-error-50\/30 {
  color: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:text-error-50\/40 {
  color: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:text-error-50\/50 {
  color: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:text-error-50\/60 {
  color: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:text-error-50\/70 {
  color: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:text-error-50\/75 {
  color: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:text-error-50\/80 {
  color: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:text-error-50\/90 {
  color: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:text-error-50\/95 {
  color: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:text-error-50\/100 {
  color: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:text-error-100\/0 {
  color: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:text-error-100\/5 {
  color: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:text-error-100\/10 {
  color: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:text-error-100\/20 {
  color: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:text-error-100\/25 {
  color: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:text-error-100\/30 {
  color: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:text-error-100\/40 {
  color: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:text-error-100\/50 {
  color: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:text-error-100\/60 {
  color: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:text-error-100\/70 {
  color: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:text-error-100\/75 {
  color: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:text-error-100\/80 {
  color: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:text-error-100\/90 {
  color: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:text-error-100\/95 {
  color: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:text-error-100\/100 {
  color: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:text-error-200\/0 {
  color: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:text-error-200\/5 {
  color: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:text-error-200\/10 {
  color: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:text-error-200\/20 {
  color: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:text-error-200\/25 {
  color: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:text-error-200\/30 {
  color: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:text-error-200\/40 {
  color: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:text-error-200\/50 {
  color: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:text-error-200\/60 {
  color: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:text-error-200\/70 {
  color: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:text-error-200\/75 {
  color: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:text-error-200\/80 {
  color: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:text-error-200\/90 {
  color: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:text-error-200\/95 {
  color: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:text-error-200\/100 {
  color: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:text-error-300\/0 {
  color: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:text-error-300\/5 {
  color: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:text-error-300\/10 {
  color: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:text-error-300\/20 {
  color: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:text-error-300\/25 {
  color: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:text-error-300\/30 {
  color: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:text-error-300\/40 {
  color: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:text-error-300\/50 {
  color: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:text-error-300\/60 {
  color: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:text-error-300\/70 {
  color: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:text-error-300\/75 {
  color: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:text-error-300\/80 {
  color: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:text-error-300\/90 {
  color: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:text-error-300\/95 {
  color: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:text-error-300\/100 {
  color: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:text-error-400\/0 {
  color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:text-error-400\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:text-error-400\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:text-error-400\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:text-error-400\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:text-error-400\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:text-error-400\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:text-error-400\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:text-error-400\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:text-error-400\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:text-error-400\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:text-error-400\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:text-error-400\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:text-error-400\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:text-error-400\/100 {
  color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:text-error-500\/0 {
  color: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:text-error-500\/5 {
  color: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:text-error-500\/10 {
  color: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:text-error-500\/20 {
  color: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:text-error-500\/25 {
  color: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:text-error-500\/30 {
  color: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:text-error-500\/40 {
  color: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:text-error-500\/50 {
  color: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:text-error-500\/60 {
  color: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:text-error-500\/70 {
  color: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:text-error-500\/75 {
  color: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:text-error-500\/80 {
  color: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:text-error-500\/90 {
  color: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:text-error-500\/95 {
  color: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:text-error-500\/100 {
  color: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:text-error-600\/0 {
  color: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:text-error-600\/5 {
  color: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:text-error-600\/10 {
  color: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:text-error-600\/20 {
  color: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:text-error-600\/25 {
  color: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:text-error-600\/30 {
  color: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:text-error-600\/40 {
  color: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:text-error-600\/50 {
  color: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:text-error-600\/60 {
  color: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:text-error-600\/70 {
  color: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:text-error-600\/75 {
  color: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:text-error-600\/80 {
  color: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:text-error-600\/90 {
  color: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:text-error-600\/95 {
  color: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:text-error-600\/100 {
  color: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:text-error-700\/0 {
  color: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:text-error-700\/5 {
  color: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:text-error-700\/10 {
  color: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:text-error-700\/20 {
  color: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:text-error-700\/25 {
  color: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:text-error-700\/30 {
  color: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:text-error-700\/40 {
  color: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:text-error-700\/50 {
  color: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:text-error-700\/60 {
  color: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:text-error-700\/70 {
  color: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:text-error-700\/75 {
  color: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:text-error-700\/80 {
  color: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:text-error-700\/90 {
  color: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:text-error-700\/95 {
  color: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:text-error-700\/100 {
  color: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:text-error-800\/0 {
  color: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:text-error-800\/5 {
  color: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:text-error-800\/10 {
  color: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:text-error-800\/20 {
  color: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:text-error-800\/25 {
  color: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:text-error-800\/30 {
  color: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:text-error-800\/40 {
  color: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:text-error-800\/50 {
  color: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:text-error-800\/60 {
  color: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:text-error-800\/70 {
  color: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:text-error-800\/75 {
  color: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:text-error-800\/80 {
  color: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:text-error-800\/90 {
  color: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:text-error-800\/95 {
  color: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:text-error-800\/100 {
  color: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:text-error-900\/0 {
  color: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:text-error-900\/5 {
  color: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:text-error-900\/10 {
  color: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:text-error-900\/20 {
  color: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:text-error-900\/25 {
  color: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:text-error-900\/30 {
  color: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:text-error-900\/40 {
  color: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:text-error-900\/50 {
  color: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:text-error-900\/60 {
  color: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:text-error-900\/70 {
  color: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:text-error-900\/75 {
  color: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:text-error-900\/80 {
  color: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:text-error-900\/90 {
  color: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:text-error-900\/95 {
  color: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:text-error-900\/100 {
  color: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:text-error\/0 {
  color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:text-error\/5 {
  color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:text-error\/10 {
  color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:text-error\/20 {
  color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:text-error\/25 {
  color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:text-error\/30 {
  color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:text-error\/40 {
  color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:text-error\/50 {
  color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:text-error\/60 {
  color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:text-error\/70 {
  color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:text-error\/75 {
  color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:text-error\/80 {
  color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:text-error\/90 {
  color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:text-error\/95 {
  color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:text-error\/100 {
  color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:text-warning-25\/0 {
  color: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:text-warning-25\/5 {
  color: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:text-warning-25\/10 {
  color: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:text-warning-25\/20 {
  color: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:text-warning-25\/25 {
  color: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:text-warning-25\/30 {
  color: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:text-warning-25\/40 {
  color: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:text-warning-25\/50 {
  color: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:text-warning-25\/60 {
  color: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:text-warning-25\/70 {
  color: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:text-warning-25\/75 {
  color: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:text-warning-25\/80 {
  color: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:text-warning-25\/90 {
  color: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:text-warning-25\/95 {
  color: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:text-warning-25\/100 {
  color: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:text-warning-50\/0 {
  color: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:text-warning-50\/5 {
  color: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:text-warning-50\/10 {
  color: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:text-warning-50\/20 {
  color: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:text-warning-50\/25 {
  color: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:text-warning-50\/30 {
  color: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:text-warning-50\/40 {
  color: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:text-warning-50\/50 {
  color: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:text-warning-50\/60 {
  color: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:text-warning-50\/70 {
  color: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:text-warning-50\/75 {
  color: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:text-warning-50\/80 {
  color: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:text-warning-50\/90 {
  color: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:text-warning-50\/95 {
  color: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:text-warning-50\/100 {
  color: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:text-warning-100\/0 {
  color: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:text-warning-100\/5 {
  color: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:text-warning-100\/10 {
  color: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:text-warning-100\/20 {
  color: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:text-warning-100\/25 {
  color: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:text-warning-100\/30 {
  color: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:text-warning-100\/40 {
  color: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:text-warning-100\/50 {
  color: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:text-warning-100\/60 {
  color: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:text-warning-100\/70 {
  color: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:text-warning-100\/75 {
  color: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:text-warning-100\/80 {
  color: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:text-warning-100\/90 {
  color: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:text-warning-100\/95 {
  color: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:text-warning-100\/100 {
  color: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:text-warning-200\/0 {
  color: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:text-warning-200\/5 {
  color: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:text-warning-200\/10 {
  color: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:text-warning-200\/20 {
  color: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:text-warning-200\/25 {
  color: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:text-warning-200\/30 {
  color: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:text-warning-200\/40 {
  color: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:text-warning-200\/50 {
  color: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:text-warning-200\/60 {
  color: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:text-warning-200\/70 {
  color: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:text-warning-200\/75 {
  color: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:text-warning-200\/80 {
  color: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:text-warning-200\/90 {
  color: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:text-warning-200\/95 {
  color: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:text-warning-200\/100 {
  color: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:text-warning-300\/0 {
  color: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:text-warning-300\/5 {
  color: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:text-warning-300\/10 {
  color: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:text-warning-300\/20 {
  color: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:text-warning-300\/25 {
  color: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:text-warning-300\/30 {
  color: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:text-warning-300\/40 {
  color: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:text-warning-300\/50 {
  color: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:text-warning-300\/60 {
  color: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:text-warning-300\/70 {
  color: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:text-warning-300\/75 {
  color: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:text-warning-300\/80 {
  color: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:text-warning-300\/90 {
  color: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:text-warning-300\/95 {
  color: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:text-warning-300\/100 {
  color: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:text-warning-400\/0 {
  color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:text-warning-400\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:text-warning-400\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:text-warning-400\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:text-warning-400\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:text-warning-400\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:text-warning-400\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:text-warning-400\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:text-warning-400\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:text-warning-400\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:text-warning-400\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:text-warning-400\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:text-warning-400\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:text-warning-400\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:text-warning-400\/100 {
  color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:text-warning-500\/0 {
  color: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:text-warning-500\/5 {
  color: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:text-warning-500\/10 {
  color: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:text-warning-500\/20 {
  color: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:text-warning-500\/25 {
  color: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:text-warning-500\/30 {
  color: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:text-warning-500\/40 {
  color: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:text-warning-500\/50 {
  color: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:text-warning-500\/60 {
  color: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:text-warning-500\/70 {
  color: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:text-warning-500\/75 {
  color: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:text-warning-500\/80 {
  color: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:text-warning-500\/90 {
  color: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:text-warning-500\/95 {
  color: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:text-warning-500\/100 {
  color: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:text-warning-600\/0 {
  color: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:text-warning-600\/5 {
  color: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:text-warning-600\/10 {
  color: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:text-warning-600\/20 {
  color: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:text-warning-600\/25 {
  color: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:text-warning-600\/30 {
  color: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:text-warning-600\/40 {
  color: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:text-warning-600\/50 {
  color: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:text-warning-600\/60 {
  color: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:text-warning-600\/70 {
  color: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:text-warning-600\/75 {
  color: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:text-warning-600\/80 {
  color: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:text-warning-600\/90 {
  color: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:text-warning-600\/95 {
  color: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:text-warning-600\/100 {
  color: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:text-warning-700\/0 {
  color: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:text-warning-700\/5 {
  color: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:text-warning-700\/10 {
  color: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:text-warning-700\/20 {
  color: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:text-warning-700\/25 {
  color: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:text-warning-700\/30 {
  color: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:text-warning-700\/40 {
  color: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:text-warning-700\/50 {
  color: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:text-warning-700\/60 {
  color: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:text-warning-700\/70 {
  color: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:text-warning-700\/75 {
  color: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:text-warning-700\/80 {
  color: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:text-warning-700\/90 {
  color: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:text-warning-700\/95 {
  color: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:text-warning-700\/100 {
  color: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:text-warning-800\/0 {
  color: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:text-warning-800\/5 {
  color: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:text-warning-800\/10 {
  color: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:text-warning-800\/20 {
  color: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:text-warning-800\/25 {
  color: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:text-warning-800\/30 {
  color: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:text-warning-800\/40 {
  color: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:text-warning-800\/50 {
  color: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:text-warning-800\/60 {
  color: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:text-warning-800\/70 {
  color: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:text-warning-800\/75 {
  color: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:text-warning-800\/80 {
  color: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:text-warning-800\/90 {
  color: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:text-warning-800\/95 {
  color: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:text-warning-800\/100 {
  color: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:text-warning-900\/0 {
  color: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:text-warning-900\/5 {
  color: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:text-warning-900\/10 {
  color: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:text-warning-900\/20 {
  color: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:text-warning-900\/25 {
  color: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:text-warning-900\/30 {
  color: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:text-warning-900\/40 {
  color: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:text-warning-900\/50 {
  color: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:text-warning-900\/60 {
  color: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:text-warning-900\/70 {
  color: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:text-warning-900\/75 {
  color: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:text-warning-900\/80 {
  color: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:text-warning-900\/90 {
  color: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:text-warning-900\/95 {
  color: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:text-warning-900\/100 {
  color: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:text-warning\/0 {
  color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:text-warning\/5 {
  color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:text-warning\/10 {
  color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:text-warning\/20 {
  color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:text-warning\/25 {
  color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:text-warning\/30 {
  color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:text-warning\/40 {
  color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:text-warning\/50 {
  color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:text-warning\/60 {
  color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:text-warning\/70 {
  color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:text-warning\/75 {
  color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:text-warning\/80 {
  color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:text-warning\/90 {
  color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:text-warning\/95 {
  color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:text-warning\/100 {
  color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:text-success-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:text-success-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:text-success-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:text-success-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:text-success-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:text-success-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:text-success-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:text-success-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:text-success-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:text-success-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:text-success-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:text-success-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:text-success-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:text-success-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:text-success-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:text-success-50\/0 {
  color: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:text-success-50\/5 {
  color: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:text-success-50\/10 {
  color: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:text-success-50\/20 {
  color: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:text-success-50\/25 {
  color: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:text-success-50\/30 {
  color: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:text-success-50\/40 {
  color: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:text-success-50\/50 {
  color: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:text-success-50\/60 {
  color: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:text-success-50\/70 {
  color: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:text-success-50\/75 {
  color: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:text-success-50\/80 {
  color: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:text-success-50\/90 {
  color: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:text-success-50\/95 {
  color: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:text-success-50\/100 {
  color: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:text-success-100\/0 {
  color: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:text-success-100\/5 {
  color: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:text-success-100\/10 {
  color: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:text-success-100\/20 {
  color: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:text-success-100\/25 {
  color: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:text-success-100\/30 {
  color: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:text-success-100\/40 {
  color: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:text-success-100\/50 {
  color: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:text-success-100\/60 {
  color: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:text-success-100\/70 {
  color: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:text-success-100\/75 {
  color: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:text-success-100\/80 {
  color: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:text-success-100\/90 {
  color: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:text-success-100\/95 {
  color: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:text-success-100\/100 {
  color: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:text-success-200\/0 {
  color: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:text-success-200\/5 {
  color: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:text-success-200\/10 {
  color: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:text-success-200\/20 {
  color: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:text-success-200\/25 {
  color: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:text-success-200\/30 {
  color: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:text-success-200\/40 {
  color: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:text-success-200\/50 {
  color: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:text-success-200\/60 {
  color: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:text-success-200\/70 {
  color: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:text-success-200\/75 {
  color: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:text-success-200\/80 {
  color: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:text-success-200\/90 {
  color: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:text-success-200\/95 {
  color: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:text-success-200\/100 {
  color: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:text-success-300\/0 {
  color: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:text-success-300\/5 {
  color: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:text-success-300\/10 {
  color: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:text-success-300\/20 {
  color: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:text-success-300\/25 {
  color: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:text-success-300\/30 {
  color: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:text-success-300\/40 {
  color: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:text-success-300\/50 {
  color: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:text-success-300\/60 {
  color: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:text-success-300\/70 {
  color: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:text-success-300\/75 {
  color: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:text-success-300\/80 {
  color: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:text-success-300\/90 {
  color: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:text-success-300\/95 {
  color: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:text-success-300\/100 {
  color: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:text-success-400\/0 {
  color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:text-success-400\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:text-success-400\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:text-success-400\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:text-success-400\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:text-success-400\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:text-success-400\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:text-success-400\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:text-success-400\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:text-success-400\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:text-success-400\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:text-success-400\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:text-success-400\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:text-success-400\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:text-success-400\/100 {
  color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:text-success-500\/0 {
  color: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:text-success-500\/5 {
  color: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:text-success-500\/10 {
  color: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:text-success-500\/20 {
  color: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:text-success-500\/25 {
  color: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:text-success-500\/30 {
  color: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:text-success-500\/40 {
  color: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:text-success-500\/50 {
  color: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:text-success-500\/60 {
  color: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:text-success-500\/70 {
  color: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:text-success-500\/75 {
  color: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:text-success-500\/80 {
  color: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:text-success-500\/90 {
  color: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:text-success-500\/95 {
  color: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:text-success-500\/100 {
  color: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:text-success-600\/0 {
  color: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:text-success-600\/5 {
  color: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:text-success-600\/10 {
  color: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:text-success-600\/20 {
  color: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:text-success-600\/25 {
  color: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:text-success-600\/30 {
  color: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:text-success-600\/40 {
  color: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:text-success-600\/50 {
  color: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:text-success-600\/60 {
  color: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:text-success-600\/70 {
  color: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:text-success-600\/75 {
  color: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:text-success-600\/80 {
  color: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:text-success-600\/90 {
  color: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:text-success-600\/95 {
  color: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:text-success-600\/100 {
  color: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:text-success-700\/0 {
  color: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:text-success-700\/5 {
  color: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:text-success-700\/10 {
  color: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:text-success-700\/20 {
  color: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:text-success-700\/25 {
  color: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:text-success-700\/30 {
  color: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:text-success-700\/40 {
  color: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:text-success-700\/50 {
  color: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:text-success-700\/60 {
  color: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:text-success-700\/70 {
  color: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:text-success-700\/75 {
  color: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:text-success-700\/80 {
  color: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:text-success-700\/90 {
  color: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:text-success-700\/95 {
  color: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:text-success-700\/100 {
  color: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:text-success-800\/0 {
  color: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:text-success-800\/5 {
  color: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:text-success-800\/10 {
  color: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:text-success-800\/20 {
  color: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:text-success-800\/25 {
  color: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:text-success-800\/30 {
  color: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:text-success-800\/40 {
  color: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:text-success-800\/50 {
  color: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:text-success-800\/60 {
  color: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:text-success-800\/70 {
  color: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:text-success-800\/75 {
  color: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:text-success-800\/80 {
  color: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:text-success-800\/90 {
  color: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:text-success-800\/95 {
  color: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:text-success-800\/100 {
  color: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:text-success-900\/0 {
  color: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:text-success-900\/5 {
  color: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:text-success-900\/10 {
  color: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:text-success-900\/20 {
  color: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:text-success-900\/25 {
  color: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:text-success-900\/30 {
  color: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:text-success-900\/40 {
  color: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:text-success-900\/50 {
  color: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:text-success-900\/60 {
  color: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:text-success-900\/70 {
  color: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:text-success-900\/75 {
  color: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:text-success-900\/80 {
  color: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:text-success-900\/90 {
  color: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:text-success-900\/95 {
  color: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:text-success-900\/100 {
  color: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:text-success\/0 {
  color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:text-success\/5 {
  color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:text-success\/10 {
  color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:text-success\/20 {
  color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:text-success\/25 {
  color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:text-success\/30 {
  color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:text-success\/40 {
  color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:text-success\/50 {
  color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:text-success\/60 {
  color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:text-success\/70 {
  color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:text-success\/75 {
  color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:text-success\/80 {
  color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:text-success\/90 {
  color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:text-success\/95 {
  color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:text-success\/100 {
  color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-50\/0 {
  color: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-50\/5 {
  color: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-50\/10 {
  color: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-50\/20 {
  color: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-50\/25 {
  color: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-50\/30 {
  color: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-50\/40 {
  color: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-50\/50 {
  color: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-50\/60 {
  color: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-50\/70 {
  color: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-50\/75 {
  color: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-50\/80 {
  color: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-50\/90 {
  color: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-50\/95 {
  color: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-50\/100 {
  color: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-100\/0 {
  color: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-100\/5 {
  color: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-100\/10 {
  color: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-100\/20 {
  color: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-100\/25 {
  color: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-100\/30 {
  color: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-100\/40 {
  color: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-100\/50 {
  color: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-100\/60 {
  color: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-100\/70 {
  color: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-100\/75 {
  color: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-100\/80 {
  color: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-100\/90 {
  color: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-100\/95 {
  color: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-100\/100 {
  color: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-200\/0 {
  color: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-200\/5 {
  color: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-200\/10 {
  color: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-200\/20 {
  color: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-200\/25 {
  color: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-200\/30 {
  color: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-200\/40 {
  color: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-200\/50 {
  color: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-200\/60 {
  color: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-200\/70 {
  color: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-200\/75 {
  color: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-200\/80 {
  color: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-200\/90 {
  color: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-200\/95 {
  color: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-200\/100 {
  color: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-300\/0 {
  color: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-300\/5 {
  color: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-300\/10 {
  color: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-300\/20 {
  color: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-300\/25 {
  color: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-300\/30 {
  color: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-300\/40 {
  color: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-300\/50 {
  color: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-300\/60 {
  color: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-300\/70 {
  color: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-300\/75 {
  color: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-300\/80 {
  color: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-300\/90 {
  color: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-300\/95 {
  color: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-300\/100 {
  color: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-400\/0 {
  color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-400\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-400\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-400\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-400\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-400\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-400\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-400\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-400\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-400\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-400\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-400\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-400\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-400\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-400\/100 {
  color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-500\/0 {
  color: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-500\/5 {
  color: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-500\/10 {
  color: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-500\/20 {
  color: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-500\/25 {
  color: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-500\/30 {
  color: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-500\/40 {
  color: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-500\/50 {
  color: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-500\/60 {
  color: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-500\/70 {
  color: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-500\/75 {
  color: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-500\/80 {
  color: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-500\/90 {
  color: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-500\/95 {
  color: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-500\/100 {
  color: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-600\/0 {
  color: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-600\/5 {
  color: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-600\/10 {
  color: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-600\/20 {
  color: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-600\/25 {
  color: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-600\/30 {
  color: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-600\/40 {
  color: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-600\/50 {
  color: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-600\/60 {
  color: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-600\/70 {
  color: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-600\/75 {
  color: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-600\/80 {
  color: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-600\/90 {
  color: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-600\/95 {
  color: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-600\/100 {
  color: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-700\/0 {
  color: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-700\/5 {
  color: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-700\/10 {
  color: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-700\/20 {
  color: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-700\/25 {
  color: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-700\/30 {
  color: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-700\/40 {
  color: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-700\/50 {
  color: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-700\/60 {
  color: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-700\/70 {
  color: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-700\/75 {
  color: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-700\/80 {
  color: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-700\/90 {
  color: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-700\/95 {
  color: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-700\/100 {
  color: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-800\/0 {
  color: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-800\/5 {
  color: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-800\/10 {
  color: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-800\/20 {
  color: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-800\/25 {
  color: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-800\/30 {
  color: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-800\/40 {
  color: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-800\/50 {
  color: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-800\/60 {
  color: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-800\/70 {
  color: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-800\/75 {
  color: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-800\/80 {
  color: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-800\/90 {
  color: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-800\/95 {
  color: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-800\/100 {
  color: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:text-gray-blue-900\/0 {
  color: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:text-gray-blue-900\/5 {
  color: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue-900\/10 {
  color: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue-900\/20 {
  color: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue-900\/25 {
  color: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue-900\/30 {
  color: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue-900\/40 {
  color: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue-900\/50 {
  color: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue-900\/60 {
  color: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue-900\/70 {
  color: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue-900\/75 {
  color: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue-900\/80 {
  color: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue-900\/90 {
  color: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue-900\/95 {
  color: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue-900\/100 {
  color: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:text-gray-blue\/0 {
  color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:text-gray-blue\/5 {
  color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:text-gray-blue\/10 {
  color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:text-gray-blue\/20 {
  color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:text-gray-blue\/25 {
  color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:text-gray-blue\/30 {
  color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:text-gray-blue\/40 {
  color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:text-gray-blue\/50 {
  color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:text-gray-blue\/60 {
  color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:text-gray-blue\/70 {
  color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:text-gray-blue\/75 {
  color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:text-gray-blue\/80 {
  color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:text-gray-blue\/90 {
  color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:text-gray-blue\/95 {
  color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:text-gray-blue\/100 {
  color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-50\/0 {
  color: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-50\/5 {
  color: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-50\/10 {
  color: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-50\/20 {
  color: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-50\/25 {
  color: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-50\/30 {
  color: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-50\/40 {
  color: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-50\/50 {
  color: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-50\/60 {
  color: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-50\/70 {
  color: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-50\/75 {
  color: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-50\/80 {
  color: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-50\/90 {
  color: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-50\/95 {
  color: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-50\/100 {
  color: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-100\/0 {
  color: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-100\/5 {
  color: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-100\/10 {
  color: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-100\/20 {
  color: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-100\/25 {
  color: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-100\/30 {
  color: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-100\/40 {
  color: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-100\/50 {
  color: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-100\/60 {
  color: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-100\/70 {
  color: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-100\/75 {
  color: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-100\/80 {
  color: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-100\/90 {
  color: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-100\/95 {
  color: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-100\/100 {
  color: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-200\/0 {
  color: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-200\/5 {
  color: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-200\/10 {
  color: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-200\/20 {
  color: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-200\/25 {
  color: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-200\/30 {
  color: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-200\/40 {
  color: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-200\/50 {
  color: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-200\/60 {
  color: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-200\/70 {
  color: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-200\/75 {
  color: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-200\/80 {
  color: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-200\/90 {
  color: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-200\/95 {
  color: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-200\/100 {
  color: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-300\/0 {
  color: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-300\/5 {
  color: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-300\/10 {
  color: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-300\/20 {
  color: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-300\/25 {
  color: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-300\/30 {
  color: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-300\/40 {
  color: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-300\/50 {
  color: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-300\/60 {
  color: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-300\/70 {
  color: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-300\/75 {
  color: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-300\/80 {
  color: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-300\/90 {
  color: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-300\/95 {
  color: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-300\/100 {
  color: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-400\/0 {
  color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-400\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-400\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-400\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-400\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-400\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-400\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-400\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-400\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-400\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-400\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-400\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-400\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-400\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-400\/100 {
  color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-500\/0 {
  color: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-500\/5 {
  color: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-500\/10 {
  color: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-500\/20 {
  color: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-500\/25 {
  color: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-500\/30 {
  color: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-500\/40 {
  color: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-500\/50 {
  color: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-500\/60 {
  color: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-500\/70 {
  color: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-500\/75 {
  color: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-500\/80 {
  color: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-500\/90 {
  color: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-500\/95 {
  color: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-500\/100 {
  color: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-600\/0 {
  color: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-600\/5 {
  color: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-600\/10 {
  color: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-600\/20 {
  color: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-600\/25 {
  color: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-600\/30 {
  color: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-600\/40 {
  color: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-600\/50 {
  color: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-600\/60 {
  color: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-600\/70 {
  color: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-600\/75 {
  color: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-600\/80 {
  color: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-600\/90 {
  color: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-600\/95 {
  color: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-600\/100 {
  color: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-700\/0 {
  color: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-700\/5 {
  color: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-700\/10 {
  color: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-700\/20 {
  color: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-700\/25 {
  color: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-700\/30 {
  color: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-700\/40 {
  color: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-700\/50 {
  color: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-700\/60 {
  color: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-700\/70 {
  color: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-700\/75 {
  color: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-700\/80 {
  color: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-700\/90 {
  color: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-700\/95 {
  color: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-700\/100 {
  color: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-800\/0 {
  color: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-800\/5 {
  color: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-800\/10 {
  color: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-800\/20 {
  color: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-800\/25 {
  color: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-800\/30 {
  color: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-800\/40 {
  color: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-800\/50 {
  color: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-800\/60 {
  color: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-800\/70 {
  color: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-800\/75 {
  color: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-800\/80 {
  color: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-800\/90 {
  color: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-800\/95 {
  color: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-800\/100 {
  color: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:text-gray-cool-900\/0 {
  color: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:text-gray-cool-900\/5 {
  color: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool-900\/10 {
  color: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool-900\/20 {
  color: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool-900\/25 {
  color: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool-900\/30 {
  color: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool-900\/40 {
  color: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool-900\/50 {
  color: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool-900\/60 {
  color: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool-900\/70 {
  color: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool-900\/75 {
  color: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool-900\/80 {
  color: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool-900\/90 {
  color: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool-900\/95 {
  color: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool-900\/100 {
  color: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:text-gray-cool\/0 {
  color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:text-gray-cool\/5 {
  color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:text-gray-cool\/10 {
  color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:text-gray-cool\/20 {
  color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:text-gray-cool\/25 {
  color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:text-gray-cool\/30 {
  color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:text-gray-cool\/40 {
  color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:text-gray-cool\/50 {
  color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:text-gray-cool\/60 {
  color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:text-gray-cool\/70 {
  color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:text-gray-cool\/75 {
  color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:text-gray-cool\/80 {
  color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:text-gray-cool\/90 {
  color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:text-gray-cool\/95 {
  color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:text-gray-cool\/100 {
  color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-50\/0 {
  color: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-50\/5 {
  color: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-50\/10 {
  color: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-50\/20 {
  color: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-50\/25 {
  color: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-50\/30 {
  color: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-50\/40 {
  color: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-50\/50 {
  color: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-50\/60 {
  color: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-50\/70 {
  color: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-50\/75 {
  color: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-50\/80 {
  color: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-50\/90 {
  color: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-50\/95 {
  color: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-50\/100 {
  color: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-100\/0 {
  color: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-100\/5 {
  color: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-100\/10 {
  color: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-100\/20 {
  color: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-100\/25 {
  color: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-100\/30 {
  color: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-100\/40 {
  color: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-100\/50 {
  color: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-100\/60 {
  color: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-100\/70 {
  color: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-100\/75 {
  color: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-100\/80 {
  color: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-100\/90 {
  color: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-100\/95 {
  color: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-100\/100 {
  color: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-200\/0 {
  color: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-200\/5 {
  color: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-200\/10 {
  color: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-200\/20 {
  color: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-200\/25 {
  color: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-200\/30 {
  color: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-200\/40 {
  color: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-200\/50 {
  color: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-200\/60 {
  color: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-200\/70 {
  color: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-200\/75 {
  color: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-200\/80 {
  color: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-200\/90 {
  color: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-200\/95 {
  color: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-200\/100 {
  color: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-300\/0 {
  color: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-300\/5 {
  color: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-300\/10 {
  color: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-300\/20 {
  color: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-300\/25 {
  color: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-300\/30 {
  color: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-300\/40 {
  color: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-300\/50 {
  color: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-300\/60 {
  color: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-300\/70 {
  color: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-300\/75 {
  color: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-300\/80 {
  color: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-300\/90 {
  color: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-300\/95 {
  color: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-300\/100 {
  color: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-400\/0 {
  color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-400\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-400\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-400\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-400\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-400\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-400\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-400\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-400\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-400\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-400\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-400\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-400\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-400\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-400\/100 {
  color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-500\/0 {
  color: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-500\/5 {
  color: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-500\/10 {
  color: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-500\/20 {
  color: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-500\/25 {
  color: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-500\/30 {
  color: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-500\/40 {
  color: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-500\/50 {
  color: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-500\/60 {
  color: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-500\/70 {
  color: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-500\/75 {
  color: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-500\/80 {
  color: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-500\/90 {
  color: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-500\/95 {
  color: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-500\/100 {
  color: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-600\/0 {
  color: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-600\/5 {
  color: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-600\/10 {
  color: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-600\/20 {
  color: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-600\/25 {
  color: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-600\/30 {
  color: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-600\/40 {
  color: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-600\/50 {
  color: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-600\/60 {
  color: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-600\/70 {
  color: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-600\/75 {
  color: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-600\/80 {
  color: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-600\/90 {
  color: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-600\/95 {
  color: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-600\/100 {
  color: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-700\/0 {
  color: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-700\/5 {
  color: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-700\/10 {
  color: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-700\/20 {
  color: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-700\/25 {
  color: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-700\/30 {
  color: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-700\/40 {
  color: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-700\/50 {
  color: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-700\/60 {
  color: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-700\/70 {
  color: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-700\/75 {
  color: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-700\/80 {
  color: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-700\/90 {
  color: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-700\/95 {
  color: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-700\/100 {
  color: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-800\/0 {
  color: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-800\/5 {
  color: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-800\/10 {
  color: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-800\/20 {
  color: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-800\/25 {
  color: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-800\/30 {
  color: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-800\/40 {
  color: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-800\/50 {
  color: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-800\/60 {
  color: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-800\/70 {
  color: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-800\/75 {
  color: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-800\/80 {
  color: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-800\/90 {
  color: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-800\/95 {
  color: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-800\/100 {
  color: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:text-gray-modern-900\/0 {
  color: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:text-gray-modern-900\/5 {
  color: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern-900\/10 {
  color: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern-900\/20 {
  color: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern-900\/25 {
  color: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern-900\/30 {
  color: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern-900\/40 {
  color: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern-900\/50 {
  color: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern-900\/60 {
  color: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern-900\/70 {
  color: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern-900\/75 {
  color: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern-900\/80 {
  color: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern-900\/90 {
  color: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern-900\/95 {
  color: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern-900\/100 {
  color: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:text-gray-modern\/0 {
  color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:text-gray-modern\/5 {
  color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:text-gray-modern\/10 {
  color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:text-gray-modern\/20 {
  color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:text-gray-modern\/25 {
  color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:text-gray-modern\/30 {
  color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:text-gray-modern\/40 {
  color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:text-gray-modern\/50 {
  color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:text-gray-modern\/60 {
  color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:text-gray-modern\/70 {
  color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:text-gray-modern\/75 {
  color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:text-gray-modern\/80 {
  color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:text-gray-modern\/90 {
  color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:text-gray-modern\/95 {
  color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:text-gray-modern\/100 {
  color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/0 {
  color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/5 {
  color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/10 {
  color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/20 {
  color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/25 {
  color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/30 {
  color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/40 {
  color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/50 {
  color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/60 {
  color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/70 {
  color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/75 {
  color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/80 {
  color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/90 {
  color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/95 {
  color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-25\/100 {
  color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/0 {
  color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/5 {
  color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/10 {
  color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/20 {
  color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/25 {
  color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/30 {
  color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/40 {
  color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/50 {
  color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/60 {
  color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/70 {
  color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/75 {
  color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/80 {
  color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/90 {
  color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/95 {
  color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-50\/100 {
  color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/0 {
  color: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/5 {
  color: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/10 {
  color: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/20 {
  color: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/25 {
  color: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/30 {
  color: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/40 {
  color: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/50 {
  color: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/60 {
  color: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/70 {
  color: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/75 {
  color: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/80 {
  color: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/90 {
  color: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/95 {
  color: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-100\/100 {
  color: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/0 {
  color: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/5 {
  color: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/10 {
  color: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/20 {
  color: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/25 {
  color: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/30 {
  color: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/40 {
  color: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/50 {
  color: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/60 {
  color: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/70 {
  color: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/75 {
  color: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/80 {
  color: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/90 {
  color: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/95 {
  color: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-200\/100 {
  color: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/0 {
  color: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/5 {
  color: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/10 {
  color: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/20 {
  color: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/25 {
  color: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/30 {
  color: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/40 {
  color: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/50 {
  color: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/60 {
  color: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/70 {
  color: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/75 {
  color: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/80 {
  color: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/90 {
  color: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/95 {
  color: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-300\/100 {
  color: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/0 {
  color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-400\/100 {
  color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/0 {
  color: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/5 {
  color: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/10 {
  color: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/20 {
  color: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/25 {
  color: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/30 {
  color: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/40 {
  color: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/50 {
  color: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/60 {
  color: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/70 {
  color: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/75 {
  color: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/80 {
  color: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/90 {
  color: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/95 {
  color: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-500\/100 {
  color: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/0 {
  color: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/5 {
  color: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/10 {
  color: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/20 {
  color: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/25 {
  color: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/30 {
  color: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/40 {
  color: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/50 {
  color: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/60 {
  color: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/70 {
  color: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/75 {
  color: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/80 {
  color: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/90 {
  color: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/95 {
  color: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-600\/100 {
  color: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/0 {
  color: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/5 {
  color: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/10 {
  color: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/20 {
  color: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/25 {
  color: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/30 {
  color: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/40 {
  color: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/50 {
  color: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/60 {
  color: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/70 {
  color: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/75 {
  color: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/80 {
  color: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/90 {
  color: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/95 {
  color: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-700\/100 {
  color: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/0 {
  color: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/5 {
  color: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/10 {
  color: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/20 {
  color: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/25 {
  color: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/30 {
  color: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/40 {
  color: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/50 {
  color: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/60 {
  color: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/70 {
  color: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/75 {
  color: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/80 {
  color: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/90 {
  color: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/95 {
  color: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-800\/100 {
  color: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/0 {
  color: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/5 {
  color: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/10 {
  color: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/20 {
  color: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/25 {
  color: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/30 {
  color: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/40 {
  color: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/50 {
  color: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/60 {
  color: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/70 {
  color: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/75 {
  color: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/80 {
  color: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/90 {
  color: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/95 {
  color: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral-900\/100 {
  color: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:text-gray-neutral\/0 {
  color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:text-gray-neutral\/5 {
  color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:text-gray-neutral\/10 {
  color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:text-gray-neutral\/20 {
  color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:text-gray-neutral\/25 {
  color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:text-gray-neutral\/30 {
  color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:text-gray-neutral\/40 {
  color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:text-gray-neutral\/50 {
  color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:text-gray-neutral\/60 {
  color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:text-gray-neutral\/70 {
  color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:text-gray-neutral\/75 {
  color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:text-gray-neutral\/80 {
  color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:text-gray-neutral\/90 {
  color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:text-gray-neutral\/95 {
  color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:text-gray-neutral\/100 {
  color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-100\/0 {
  color: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-100\/5 {
  color: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-100\/10 {
  color: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-100\/20 {
  color: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-100\/25 {
  color: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-100\/30 {
  color: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-100\/40 {
  color: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-100\/50 {
  color: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-100\/60 {
  color: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-100\/70 {
  color: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-100\/75 {
  color: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-100\/80 {
  color: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-100\/90 {
  color: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-100\/95 {
  color: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-100\/100 {
  color: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-200\/0 {
  color: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-200\/5 {
  color: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-200\/10 {
  color: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-200\/20 {
  color: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-200\/25 {
  color: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-200\/30 {
  color: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-200\/40 {
  color: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-200\/50 {
  color: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-200\/60 {
  color: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-200\/70 {
  color: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-200\/75 {
  color: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-200\/80 {
  color: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-200\/90 {
  color: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-200\/95 {
  color: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-200\/100 {
  color: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-300\/0 {
  color: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-300\/5 {
  color: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-300\/10 {
  color: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-300\/20 {
  color: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-300\/25 {
  color: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-300\/30 {
  color: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-300\/40 {
  color: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-300\/50 {
  color: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-300\/60 {
  color: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-300\/70 {
  color: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-300\/75 {
  color: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-300\/80 {
  color: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-300\/90 {
  color: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-300\/95 {
  color: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-300\/100 {
  color: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-400\/0 {
  color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-400\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-400\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-400\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-400\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-400\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-400\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-400\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-400\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-400\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-400\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-400\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-400\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-400\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-400\/100 {
  color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-500\/0 {
  color: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-500\/5 {
  color: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-500\/10 {
  color: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-500\/20 {
  color: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-500\/25 {
  color: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-500\/30 {
  color: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-500\/40 {
  color: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-500\/50 {
  color: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-500\/60 {
  color: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-500\/70 {
  color: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-500\/75 {
  color: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-500\/80 {
  color: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-500\/90 {
  color: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-500\/95 {
  color: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-500\/100 {
  color: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-600\/0 {
  color: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-600\/5 {
  color: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-600\/10 {
  color: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-600\/20 {
  color: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-600\/25 {
  color: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-600\/30 {
  color: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-600\/40 {
  color: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-600\/50 {
  color: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-600\/60 {
  color: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-600\/70 {
  color: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-600\/75 {
  color: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-600\/80 {
  color: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-600\/90 {
  color: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-600\/95 {
  color: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-600\/100 {
  color: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-700\/0 {
  color: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-700\/5 {
  color: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-700\/10 {
  color: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-700\/20 {
  color: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-700\/25 {
  color: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-700\/30 {
  color: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-700\/40 {
  color: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-700\/50 {
  color: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-700\/60 {
  color: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-700\/70 {
  color: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-700\/75 {
  color: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-700\/80 {
  color: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-700\/90 {
  color: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-700\/95 {
  color: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-700\/100 {
  color: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-800\/0 {
  color: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-800\/5 {
  color: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-800\/10 {
  color: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-800\/20 {
  color: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-800\/25 {
  color: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-800\/30 {
  color: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-800\/40 {
  color: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-800\/50 {
  color: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-800\/60 {
  color: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-800\/70 {
  color: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-800\/75 {
  color: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-800\/80 {
  color: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-800\/90 {
  color: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-800\/95 {
  color: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-800\/100 {
  color: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:text-gray-iron-900\/0 {
  color: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:text-gray-iron-900\/5 {
  color: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron-900\/10 {
  color: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron-900\/20 {
  color: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron-900\/25 {
  color: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron-900\/30 {
  color: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron-900\/40 {
  color: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron-900\/50 {
  color: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron-900\/60 {
  color: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron-900\/70 {
  color: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron-900\/75 {
  color: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron-900\/80 {
  color: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron-900\/90 {
  color: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron-900\/95 {
  color: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron-900\/100 {
  color: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:text-gray-iron\/0 {
  color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:text-gray-iron\/5 {
  color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:text-gray-iron\/10 {
  color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:text-gray-iron\/20 {
  color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:text-gray-iron\/25 {
  color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:text-gray-iron\/30 {
  color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:text-gray-iron\/40 {
  color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:text-gray-iron\/50 {
  color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:text-gray-iron\/60 {
  color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:text-gray-iron\/70 {
  color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:text-gray-iron\/75 {
  color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:text-gray-iron\/80 {
  color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:text-gray-iron\/90 {
  color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:text-gray-iron\/95 {
  color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:text-gray-iron\/100 {
  color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:text-gray-true-25\/0 {
  color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:text-gray-true-25\/5 {
  color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-25\/10 {
  color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-25\/20 {
  color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-25\/25 {
  color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-25\/30 {
  color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-25\/40 {
  color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-25\/50 {
  color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-25\/60 {
  color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-25\/70 {
  color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-25\/75 {
  color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-25\/80 {
  color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-25\/90 {
  color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-25\/95 {
  color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-25\/100 {
  color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:text-gray-true-50\/0 {
  color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:text-gray-true-50\/5 {
  color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-50\/10 {
  color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-50\/20 {
  color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-50\/25 {
  color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-50\/30 {
  color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-50\/40 {
  color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-50\/50 {
  color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-50\/60 {
  color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-50\/70 {
  color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-50\/75 {
  color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-50\/80 {
  color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-50\/90 {
  color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-50\/95 {
  color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-50\/100 {
  color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:text-gray-true-100\/0 {
  color: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:text-gray-true-100\/5 {
  color: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-100\/10 {
  color: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-100\/20 {
  color: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-100\/25 {
  color: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-100\/30 {
  color: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-100\/40 {
  color: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-100\/50 {
  color: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-100\/60 {
  color: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-100\/70 {
  color: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-100\/75 {
  color: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-100\/80 {
  color: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-100\/90 {
  color: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-100\/95 {
  color: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-100\/100 {
  color: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:text-gray-true-200\/0 {
  color: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:text-gray-true-200\/5 {
  color: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-200\/10 {
  color: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-200\/20 {
  color: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-200\/25 {
  color: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-200\/30 {
  color: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-200\/40 {
  color: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-200\/50 {
  color: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-200\/60 {
  color: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-200\/70 {
  color: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-200\/75 {
  color: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-200\/80 {
  color: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-200\/90 {
  color: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-200\/95 {
  color: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-200\/100 {
  color: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:text-gray-true-300\/0 {
  color: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:text-gray-true-300\/5 {
  color: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-300\/10 {
  color: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-300\/20 {
  color: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-300\/25 {
  color: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-300\/30 {
  color: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-300\/40 {
  color: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-300\/50 {
  color: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-300\/60 {
  color: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-300\/70 {
  color: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-300\/75 {
  color: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-300\/80 {
  color: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-300\/90 {
  color: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-300\/95 {
  color: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-300\/100 {
  color: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:text-gray-true-400\/0 {
  color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:text-gray-true-400\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-400\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-400\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-400\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-400\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-400\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-400\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-400\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-400\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-400\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-400\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-400\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-400\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-400\/100 {
  color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:text-gray-true-500\/0 {
  color: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:text-gray-true-500\/5 {
  color: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-500\/10 {
  color: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-500\/20 {
  color: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-500\/25 {
  color: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-500\/30 {
  color: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-500\/40 {
  color: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-500\/50 {
  color: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-500\/60 {
  color: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-500\/70 {
  color: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-500\/75 {
  color: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-500\/80 {
  color: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-500\/90 {
  color: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-500\/95 {
  color: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-500\/100 {
  color: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:text-gray-true-600\/0 {
  color: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:text-gray-true-600\/5 {
  color: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-600\/10 {
  color: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-600\/20 {
  color: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-600\/25 {
  color: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-600\/30 {
  color: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-600\/40 {
  color: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-600\/50 {
  color: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-600\/60 {
  color: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-600\/70 {
  color: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-600\/75 {
  color: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-600\/80 {
  color: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-600\/90 {
  color: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-600\/95 {
  color: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-600\/100 {
  color: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:text-gray-true-700\/0 {
  color: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:text-gray-true-700\/5 {
  color: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-700\/10 {
  color: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-700\/20 {
  color: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-700\/25 {
  color: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-700\/30 {
  color: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-700\/40 {
  color: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-700\/50 {
  color: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-700\/60 {
  color: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-700\/70 {
  color: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-700\/75 {
  color: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-700\/80 {
  color: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-700\/90 {
  color: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-700\/95 {
  color: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-700\/100 {
  color: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:text-gray-true-800\/0 {
  color: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:text-gray-true-800\/5 {
  color: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-800\/10 {
  color: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-800\/20 {
  color: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-800\/25 {
  color: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-800\/30 {
  color: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-800\/40 {
  color: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-800\/50 {
  color: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-800\/60 {
  color: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-800\/70 {
  color: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-800\/75 {
  color: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-800\/80 {
  color: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-800\/90 {
  color: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-800\/95 {
  color: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-800\/100 {
  color: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:text-gray-true-900\/0 {
  color: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:text-gray-true-900\/5 {
  color: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true-900\/10 {
  color: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true-900\/20 {
  color: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true-900\/25 {
  color: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true-900\/30 {
  color: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true-900\/40 {
  color: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true-900\/50 {
  color: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true-900\/60 {
  color: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true-900\/70 {
  color: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true-900\/75 {
  color: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true-900\/80 {
  color: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true-900\/90 {
  color: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true-900\/95 {
  color: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true-900\/100 {
  color: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:text-gray-true\/0 {
  color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:text-gray-true\/5 {
  color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:text-gray-true\/10 {
  color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:text-gray-true\/20 {
  color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:text-gray-true\/25 {
  color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:text-gray-true\/30 {
  color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:text-gray-true\/40 {
  color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:text-gray-true\/50 {
  color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:text-gray-true\/60 {
  color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:text-gray-true\/70 {
  color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:text-gray-true\/75 {
  color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:text-gray-true\/80 {
  color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:text-gray-true\/90 {
  color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:text-gray-true\/95 {
  color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:text-gray-true\/100 {
  color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-25\/0 {
  color: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-25\/5 {
  color: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-25\/10 {
  color: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-25\/20 {
  color: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-25\/25 {
  color: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-25\/30 {
  color: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-25\/40 {
  color: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-25\/50 {
  color: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-25\/60 {
  color: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-25\/70 {
  color: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-25\/75 {
  color: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-25\/80 {
  color: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-25\/90 {
  color: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-25\/95 {
  color: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-25\/100 {
  color: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-50\/0 {
  color: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-50\/5 {
  color: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-50\/10 {
  color: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-50\/20 {
  color: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-50\/25 {
  color: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-50\/30 {
  color: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-50\/40 {
  color: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-50\/50 {
  color: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-50\/60 {
  color: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-50\/70 {
  color: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-50\/75 {
  color: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-50\/80 {
  color: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-50\/90 {
  color: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-50\/95 {
  color: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-50\/100 {
  color: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-100\/0 {
  color: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-100\/5 {
  color: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-100\/10 {
  color: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-100\/20 {
  color: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-100\/25 {
  color: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-100\/30 {
  color: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-100\/40 {
  color: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-100\/50 {
  color: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-100\/60 {
  color: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-100\/70 {
  color: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-100\/75 {
  color: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-100\/80 {
  color: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-100\/90 {
  color: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-100\/95 {
  color: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-100\/100 {
  color: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-200\/0 {
  color: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-200\/5 {
  color: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-200\/10 {
  color: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-200\/20 {
  color: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-200\/25 {
  color: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-200\/30 {
  color: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-200\/40 {
  color: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-200\/50 {
  color: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-200\/60 {
  color: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-200\/70 {
  color: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-200\/75 {
  color: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-200\/80 {
  color: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-200\/90 {
  color: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-200\/95 {
  color: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-200\/100 {
  color: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-300\/0 {
  color: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-300\/5 {
  color: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-300\/10 {
  color: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-300\/20 {
  color: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-300\/25 {
  color: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-300\/30 {
  color: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-300\/40 {
  color: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-300\/50 {
  color: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-300\/60 {
  color: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-300\/70 {
  color: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-300\/75 {
  color: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-300\/80 {
  color: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-300\/90 {
  color: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-300\/95 {
  color: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-300\/100 {
  color: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-400\/0 {
  color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-400\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-400\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-400\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-400\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-400\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-400\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-400\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-400\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-400\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-400\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-400\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-400\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-400\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-400\/100 {
  color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-500\/0 {
  color: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-500\/5 {
  color: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-500\/10 {
  color: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-500\/20 {
  color: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-500\/25 {
  color: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-500\/30 {
  color: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-500\/40 {
  color: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-500\/50 {
  color: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-500\/60 {
  color: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-500\/70 {
  color: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-500\/75 {
  color: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-500\/80 {
  color: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-500\/90 {
  color: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-500\/95 {
  color: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-500\/100 {
  color: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-600\/0 {
  color: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-600\/5 {
  color: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-600\/10 {
  color: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-600\/20 {
  color: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-600\/25 {
  color: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-600\/30 {
  color: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-600\/40 {
  color: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-600\/50 {
  color: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-600\/60 {
  color: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-600\/70 {
  color: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-600\/75 {
  color: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-600\/80 {
  color: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-600\/90 {
  color: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-600\/95 {
  color: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-600\/100 {
  color: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-700\/0 {
  color: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-700\/5 {
  color: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-700\/10 {
  color: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-700\/20 {
  color: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-700\/25 {
  color: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-700\/30 {
  color: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-700\/40 {
  color: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-700\/50 {
  color: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-700\/60 {
  color: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-700\/70 {
  color: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-700\/75 {
  color: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-700\/80 {
  color: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-700\/90 {
  color: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-700\/95 {
  color: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-700\/100 {
  color: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-800\/0 {
  color: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-800\/5 {
  color: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-800\/10 {
  color: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-800\/20 {
  color: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-800\/25 {
  color: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-800\/30 {
  color: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-800\/40 {
  color: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-800\/50 {
  color: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-800\/60 {
  color: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-800\/70 {
  color: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-800\/75 {
  color: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-800\/80 {
  color: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-800\/90 {
  color: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-800\/95 {
  color: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-800\/100 {
  color: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:text-gray-warm-900\/0 {
  color: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:text-gray-warm-900\/5 {
  color: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm-900\/10 {
  color: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm-900\/20 {
  color: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm-900\/25 {
  color: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm-900\/30 {
  color: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm-900\/40 {
  color: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm-900\/50 {
  color: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm-900\/60 {
  color: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm-900\/70 {
  color: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm-900\/75 {
  color: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm-900\/80 {
  color: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm-900\/90 {
  color: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm-900\/95 {
  color: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm-900\/100 {
  color: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:text-gray-warm\/0 {
  color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:text-gray-warm\/5 {
  color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:text-gray-warm\/10 {
  color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:text-gray-warm\/20 {
  color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:text-gray-warm\/25 {
  color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:text-gray-warm\/30 {
  color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:text-gray-warm\/40 {
  color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:text-gray-warm\/50 {
  color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:text-gray-warm\/60 {
  color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:text-gray-warm\/70 {
  color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:text-gray-warm\/75 {
  color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:text-gray-warm\/80 {
  color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:text-gray-warm\/90 {
  color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:text-gray-warm\/95 {
  color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:text-gray-warm\/100 {
  color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:text-moss-25\/0 {
  color: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:text-moss-25\/5 {
  color: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:text-moss-25\/10 {
  color: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:text-moss-25\/20 {
  color: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:text-moss-25\/25 {
  color: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:text-moss-25\/30 {
  color: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:text-moss-25\/40 {
  color: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:text-moss-25\/50 {
  color: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:text-moss-25\/60 {
  color: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:text-moss-25\/70 {
  color: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:text-moss-25\/75 {
  color: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:text-moss-25\/80 {
  color: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:text-moss-25\/90 {
  color: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:text-moss-25\/95 {
  color: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:text-moss-25\/100 {
  color: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:text-moss-50\/0 {
  color: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:text-moss-50\/5 {
  color: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:text-moss-50\/10 {
  color: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:text-moss-50\/20 {
  color: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:text-moss-50\/25 {
  color: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:text-moss-50\/30 {
  color: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:text-moss-50\/40 {
  color: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:text-moss-50\/50 {
  color: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:text-moss-50\/60 {
  color: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:text-moss-50\/70 {
  color: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:text-moss-50\/75 {
  color: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:text-moss-50\/80 {
  color: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:text-moss-50\/90 {
  color: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:text-moss-50\/95 {
  color: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:text-moss-50\/100 {
  color: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:text-moss-100\/0 {
  color: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:text-moss-100\/5 {
  color: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:text-moss-100\/10 {
  color: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:text-moss-100\/20 {
  color: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:text-moss-100\/25 {
  color: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:text-moss-100\/30 {
  color: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:text-moss-100\/40 {
  color: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:text-moss-100\/50 {
  color: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:text-moss-100\/60 {
  color: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:text-moss-100\/70 {
  color: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:text-moss-100\/75 {
  color: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:text-moss-100\/80 {
  color: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:text-moss-100\/90 {
  color: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:text-moss-100\/95 {
  color: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:text-moss-100\/100 {
  color: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:text-moss-200\/0 {
  color: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:text-moss-200\/5 {
  color: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:text-moss-200\/10 {
  color: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:text-moss-200\/20 {
  color: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:text-moss-200\/25 {
  color: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:text-moss-200\/30 {
  color: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:text-moss-200\/40 {
  color: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:text-moss-200\/50 {
  color: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:text-moss-200\/60 {
  color: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:text-moss-200\/70 {
  color: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:text-moss-200\/75 {
  color: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:text-moss-200\/80 {
  color: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:text-moss-200\/90 {
  color: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:text-moss-200\/95 {
  color: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:text-moss-200\/100 {
  color: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:text-moss-300\/0 {
  color: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:text-moss-300\/5 {
  color: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:text-moss-300\/10 {
  color: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:text-moss-300\/20 {
  color: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:text-moss-300\/25 {
  color: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:text-moss-300\/30 {
  color: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:text-moss-300\/40 {
  color: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:text-moss-300\/50 {
  color: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:text-moss-300\/60 {
  color: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:text-moss-300\/70 {
  color: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:text-moss-300\/75 {
  color: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:text-moss-300\/80 {
  color: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:text-moss-300\/90 {
  color: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:text-moss-300\/95 {
  color: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:text-moss-300\/100 {
  color: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:text-moss-400\/0 {
  color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:text-moss-400\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:text-moss-400\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:text-moss-400\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:text-moss-400\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:text-moss-400\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:text-moss-400\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:text-moss-400\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:text-moss-400\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:text-moss-400\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:text-moss-400\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:text-moss-400\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:text-moss-400\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:text-moss-400\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:text-moss-400\/100 {
  color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:text-moss-500\/0 {
  color: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:text-moss-500\/5 {
  color: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:text-moss-500\/10 {
  color: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:text-moss-500\/20 {
  color: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:text-moss-500\/25 {
  color: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:text-moss-500\/30 {
  color: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:text-moss-500\/40 {
  color: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:text-moss-500\/50 {
  color: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:text-moss-500\/60 {
  color: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:text-moss-500\/70 {
  color: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:text-moss-500\/75 {
  color: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:text-moss-500\/80 {
  color: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:text-moss-500\/90 {
  color: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:text-moss-500\/95 {
  color: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:text-moss-500\/100 {
  color: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:text-moss-600\/0 {
  color: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:text-moss-600\/5 {
  color: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:text-moss-600\/10 {
  color: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:text-moss-600\/20 {
  color: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:text-moss-600\/25 {
  color: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:text-moss-600\/30 {
  color: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:text-moss-600\/40 {
  color: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:text-moss-600\/50 {
  color: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:text-moss-600\/60 {
  color: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:text-moss-600\/70 {
  color: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:text-moss-600\/75 {
  color: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:text-moss-600\/80 {
  color: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:text-moss-600\/90 {
  color: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:text-moss-600\/95 {
  color: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:text-moss-600\/100 {
  color: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:text-moss-700\/0 {
  color: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:text-moss-700\/5 {
  color: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:text-moss-700\/10 {
  color: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:text-moss-700\/20 {
  color: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:text-moss-700\/25 {
  color: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:text-moss-700\/30 {
  color: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:text-moss-700\/40 {
  color: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:text-moss-700\/50 {
  color: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:text-moss-700\/60 {
  color: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:text-moss-700\/70 {
  color: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:text-moss-700\/75 {
  color: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:text-moss-700\/80 {
  color: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:text-moss-700\/90 {
  color: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:text-moss-700\/95 {
  color: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:text-moss-700\/100 {
  color: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:text-moss-800\/0 {
  color: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:text-moss-800\/5 {
  color: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:text-moss-800\/10 {
  color: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:text-moss-800\/20 {
  color: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:text-moss-800\/25 {
  color: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:text-moss-800\/30 {
  color: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:text-moss-800\/40 {
  color: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:text-moss-800\/50 {
  color: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:text-moss-800\/60 {
  color: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:text-moss-800\/70 {
  color: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:text-moss-800\/75 {
  color: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:text-moss-800\/80 {
  color: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:text-moss-800\/90 {
  color: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:text-moss-800\/95 {
  color: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:text-moss-800\/100 {
  color: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:text-moss-900\/0 {
  color: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:text-moss-900\/5 {
  color: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:text-moss-900\/10 {
  color: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:text-moss-900\/20 {
  color: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:text-moss-900\/25 {
  color: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:text-moss-900\/30 {
  color: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:text-moss-900\/40 {
  color: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:text-moss-900\/50 {
  color: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:text-moss-900\/60 {
  color: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:text-moss-900\/70 {
  color: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:text-moss-900\/75 {
  color: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:text-moss-900\/80 {
  color: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:text-moss-900\/90 {
  color: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:text-moss-900\/95 {
  color: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:text-moss-900\/100 {
  color: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:text-moss\/0 {
  color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:text-moss\/5 {
  color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:text-moss\/10 {
  color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:text-moss\/20 {
  color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:text-moss\/25 {
  color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:text-moss\/30 {
  color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:text-moss\/40 {
  color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:text-moss\/50 {
  color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:text-moss\/60 {
  color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:text-moss\/70 {
  color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:text-moss\/75 {
  color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:text-moss\/80 {
  color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:text-moss\/90 {
  color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:text-moss\/95 {
  color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:text-moss\/100 {
  color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:text-green-light-25\/0 {
  color: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:text-green-light-25\/5 {
  color: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-25\/10 {
  color: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-25\/20 {
  color: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-25\/25 {
  color: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-25\/30 {
  color: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-25\/40 {
  color: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-25\/50 {
  color: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-25\/60 {
  color: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-25\/70 {
  color: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-25\/75 {
  color: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-25\/80 {
  color: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-25\/90 {
  color: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-25\/95 {
  color: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-25\/100 {
  color: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:text-green-light-50\/0 {
  color: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:text-green-light-50\/5 {
  color: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-50\/10 {
  color: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-50\/20 {
  color: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-50\/25 {
  color: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-50\/30 {
  color: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-50\/40 {
  color: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-50\/50 {
  color: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-50\/60 {
  color: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-50\/70 {
  color: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-50\/75 {
  color: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-50\/80 {
  color: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-50\/90 {
  color: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-50\/95 {
  color: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-50\/100 {
  color: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:text-green-light-100\/0 {
  color: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:text-green-light-100\/5 {
  color: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-100\/10 {
  color: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-100\/20 {
  color: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-100\/25 {
  color: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-100\/30 {
  color: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-100\/40 {
  color: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-100\/50 {
  color: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-100\/60 {
  color: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-100\/70 {
  color: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-100\/75 {
  color: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-100\/80 {
  color: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-100\/90 {
  color: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-100\/95 {
  color: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-100\/100 {
  color: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:text-green-light-300\/0 {
  color: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:text-green-light-300\/5 {
  color: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-300\/10 {
  color: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-300\/20 {
  color: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-300\/25 {
  color: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-300\/30 {
  color: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-300\/40 {
  color: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-300\/50 {
  color: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-300\/60 {
  color: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-300\/70 {
  color: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-300\/75 {
  color: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-300\/80 {
  color: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-300\/90 {
  color: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-300\/95 {
  color: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-300\/100 {
  color: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:text-green-light-400\/0 {
  color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:text-green-light-400\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-400\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-400\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-400\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-400\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-400\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-400\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-400\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-400\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-400\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-400\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-400\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-400\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-400\/100 {
  color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:text-green-light-500\/0 {
  color: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:text-green-light-500\/5 {
  color: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-500\/10 {
  color: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-500\/20 {
  color: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-500\/25 {
  color: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-500\/30 {
  color: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-500\/40 {
  color: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-500\/50 {
  color: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-500\/60 {
  color: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-500\/70 {
  color: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-500\/75 {
  color: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-500\/80 {
  color: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-500\/90 {
  color: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-500\/95 {
  color: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-500\/100 {
  color: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:text-green-light-800\/0 {
  color: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:text-green-light-800\/5 {
  color: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-800\/10 {
  color: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-800\/20 {
  color: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-800\/25 {
  color: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-800\/30 {
  color: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-800\/40 {
  color: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-800\/50 {
  color: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-800\/60 {
  color: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-800\/70 {
  color: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-800\/75 {
  color: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-800\/80 {
  color: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-800\/90 {
  color: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-800\/95 {
  color: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-800\/100 {
  color: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:text-green-light-900\/0 {
  color: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:text-green-light-900\/5 {
  color: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:text-green-light-900\/10 {
  color: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:text-green-light-900\/20 {
  color: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:text-green-light-900\/25 {
  color: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:text-green-light-900\/30 {
  color: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:text-green-light-900\/40 {
  color: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:text-green-light-900\/50 {
  color: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:text-green-light-900\/60 {
  color: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:text-green-light-900\/70 {
  color: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:text-green-light-900\/75 {
  color: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:text-green-light-900\/80 {
  color: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:text-green-light-900\/90 {
  color: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:text-green-light-900\/95 {
  color: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:text-green-light-900\/100 {
  color: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:text-green-light\/0 {
  color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:text-green-light\/5 {
  color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:text-green-light\/10 {
  color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:text-green-light\/20 {
  color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:text-green-light\/25 {
  color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:text-green-light\/30 {
  color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:text-green-light\/40 {
  color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:text-green-light\/50 {
  color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:text-green-light\/60 {
  color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:text-green-light\/70 {
  color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:text-green-light\/75 {
  color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:text-green-light\/80 {
  color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:text-green-light\/90 {
  color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:text-green-light\/95 {
  color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:text-green-light\/100 {
  color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:text-green-25\/0 {
  color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:text-green-25\/5 {
  color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:text-green-25\/10 {
  color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:text-green-25\/20 {
  color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:text-green-25\/25 {
  color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:text-green-25\/30 {
  color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:text-green-25\/40 {
  color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:text-green-25\/50 {
  color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:text-green-25\/60 {
  color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:text-green-25\/70 {
  color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:text-green-25\/75 {
  color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:text-green-25\/80 {
  color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:text-green-25\/90 {
  color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:text-green-25\/95 {
  color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:text-green-25\/100 {
  color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:text-green-50\/0 {
  color: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:text-green-50\/5 {
  color: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:text-green-50\/10 {
  color: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:text-green-50\/20 {
  color: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:text-green-50\/25 {
  color: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:text-green-50\/30 {
  color: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:text-green-50\/40 {
  color: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:text-green-50\/50 {
  color: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:text-green-50\/60 {
  color: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:text-green-50\/70 {
  color: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:text-green-50\/75 {
  color: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:text-green-50\/80 {
  color: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:text-green-50\/90 {
  color: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:text-green-50\/95 {
  color: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:text-green-50\/100 {
  color: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:text-green-100\/0 {
  color: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:text-green-100\/5 {
  color: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:text-green-100\/10 {
  color: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:text-green-100\/20 {
  color: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:text-green-100\/25 {
  color: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:text-green-100\/30 {
  color: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:text-green-100\/40 {
  color: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:text-green-100\/50 {
  color: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:text-green-100\/60 {
  color: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:text-green-100\/70 {
  color: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:text-green-100\/75 {
  color: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:text-green-100\/80 {
  color: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:text-green-100\/90 {
  color: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:text-green-100\/95 {
  color: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:text-green-100\/100 {
  color: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:text-green-200\/0 {
  color: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:text-green-200\/5 {
  color: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:text-green-200\/10 {
  color: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:text-green-200\/20 {
  color: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:text-green-200\/25 {
  color: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:text-green-200\/30 {
  color: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:text-green-200\/40 {
  color: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:text-green-200\/50 {
  color: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:text-green-200\/60 {
  color: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:text-green-200\/70 {
  color: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:text-green-200\/75 {
  color: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:text-green-200\/80 {
  color: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:text-green-200\/90 {
  color: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:text-green-200\/95 {
  color: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:text-green-200\/100 {
  color: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:text-green-300\/0 {
  color: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:text-green-300\/5 {
  color: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:text-green-300\/10 {
  color: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:text-green-300\/20 {
  color: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:text-green-300\/25 {
  color: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:text-green-300\/30 {
  color: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:text-green-300\/40 {
  color: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:text-green-300\/50 {
  color: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:text-green-300\/60 {
  color: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:text-green-300\/70 {
  color: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:text-green-300\/75 {
  color: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:text-green-300\/80 {
  color: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:text-green-300\/90 {
  color: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:text-green-300\/95 {
  color: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:text-green-300\/100 {
  color: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:text-green-400\/0 {
  color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:text-green-400\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:text-green-400\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:text-green-400\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:text-green-400\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:text-green-400\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:text-green-400\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:text-green-400\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:text-green-400\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:text-green-400\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:text-green-400\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:text-green-400\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:text-green-400\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:text-green-400\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:text-green-400\/100 {
  color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:text-green-500\/0 {
  color: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:text-green-500\/5 {
  color: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:text-green-500\/10 {
  color: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:text-green-500\/20 {
  color: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:text-green-500\/25 {
  color: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:text-green-500\/30 {
  color: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:text-green-500\/40 {
  color: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:text-green-500\/50 {
  color: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:text-green-500\/60 {
  color: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:text-green-500\/70 {
  color: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:text-green-500\/75 {
  color: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:text-green-500\/80 {
  color: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:text-green-500\/90 {
  color: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:text-green-500\/95 {
  color: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:text-green-500\/100 {
  color: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:text-green-600\/0 {
  color: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:text-green-600\/5 {
  color: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:text-green-600\/10 {
  color: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:text-green-600\/20 {
  color: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:text-green-600\/25 {
  color: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:text-green-600\/30 {
  color: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:text-green-600\/40 {
  color: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:text-green-600\/50 {
  color: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:text-green-600\/60 {
  color: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:text-green-600\/70 {
  color: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:text-green-600\/75 {
  color: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:text-green-600\/80 {
  color: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:text-green-600\/90 {
  color: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:text-green-600\/95 {
  color: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:text-green-600\/100 {
  color: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:text-green-700\/0 {
  color: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:text-green-700\/5 {
  color: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:text-green-700\/10 {
  color: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:text-green-700\/20 {
  color: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:text-green-700\/25 {
  color: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:text-green-700\/30 {
  color: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:text-green-700\/40 {
  color: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:text-green-700\/50 {
  color: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:text-green-700\/60 {
  color: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:text-green-700\/70 {
  color: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:text-green-700\/75 {
  color: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:text-green-700\/80 {
  color: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:text-green-700\/90 {
  color: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:text-green-700\/95 {
  color: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:text-green-700\/100 {
  color: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:text-green-800\/0 {
  color: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:text-green-800\/5 {
  color: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:text-green-800\/10 {
  color: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:text-green-800\/20 {
  color: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:text-green-800\/25 {
  color: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:text-green-800\/30 {
  color: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:text-green-800\/40 {
  color: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:text-green-800\/50 {
  color: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:text-green-800\/60 {
  color: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:text-green-800\/70 {
  color: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:text-green-800\/75 {
  color: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:text-green-800\/80 {
  color: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:text-green-800\/90 {
  color: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:text-green-800\/95 {
  color: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:text-green-800\/100 {
  color: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:text-green-900\/0 {
  color: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:text-green-900\/5 {
  color: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:text-green-900\/10 {
  color: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:text-green-900\/20 {
  color: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:text-green-900\/25 {
  color: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:text-green-900\/30 {
  color: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:text-green-900\/40 {
  color: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:text-green-900\/50 {
  color: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:text-green-900\/60 {
  color: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:text-green-900\/70 {
  color: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:text-green-900\/75 {
  color: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:text-green-900\/80 {
  color: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:text-green-900\/90 {
  color: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:text-green-900\/95 {
  color: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:text-green-900\/100 {
  color: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:text-green\/0 {
  color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:text-green\/5 {
  color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:text-green\/10 {
  color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:text-green\/20 {
  color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:text-green\/25 {
  color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:text-green\/30 {
  color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:text-green\/40 {
  color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:text-green\/50 {
  color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:text-green\/60 {
  color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:text-green\/70 {
  color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:text-green\/75 {
  color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:text-green\/80 {
  color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:text-green\/90 {
  color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:text-green\/95 {
  color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:text-green\/100 {
  color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:text-teal-25\/0 {
  color: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:text-teal-25\/5 {
  color: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:text-teal-25\/10 {
  color: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:text-teal-25\/20 {
  color: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:text-teal-25\/25 {
  color: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:text-teal-25\/30 {
  color: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:text-teal-25\/40 {
  color: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:text-teal-25\/50 {
  color: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:text-teal-25\/60 {
  color: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:text-teal-25\/70 {
  color: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:text-teal-25\/75 {
  color: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:text-teal-25\/80 {
  color: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:text-teal-25\/90 {
  color: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:text-teal-25\/95 {
  color: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:text-teal-25\/100 {
  color: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:text-teal-50\/0 {
  color: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:text-teal-50\/5 {
  color: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:text-teal-50\/10 {
  color: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:text-teal-50\/20 {
  color: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:text-teal-50\/25 {
  color: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:text-teal-50\/30 {
  color: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:text-teal-50\/40 {
  color: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:text-teal-50\/50 {
  color: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:text-teal-50\/60 {
  color: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:text-teal-50\/70 {
  color: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:text-teal-50\/75 {
  color: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:text-teal-50\/80 {
  color: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:text-teal-50\/90 {
  color: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:text-teal-50\/95 {
  color: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:text-teal-50\/100 {
  color: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:text-teal-100\/0 {
  color: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:text-teal-100\/5 {
  color: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:text-teal-100\/10 {
  color: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:text-teal-100\/20 {
  color: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:text-teal-100\/25 {
  color: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:text-teal-100\/30 {
  color: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:text-teal-100\/40 {
  color: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:text-teal-100\/50 {
  color: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:text-teal-100\/60 {
  color: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:text-teal-100\/70 {
  color: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:text-teal-100\/75 {
  color: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:text-teal-100\/80 {
  color: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:text-teal-100\/90 {
  color: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:text-teal-100\/95 {
  color: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:text-teal-100\/100 {
  color: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:text-teal-200\/0 {
  color: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:text-teal-200\/5 {
  color: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:text-teal-200\/10 {
  color: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:text-teal-200\/20 {
  color: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:text-teal-200\/25 {
  color: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:text-teal-200\/30 {
  color: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:text-teal-200\/40 {
  color: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:text-teal-200\/50 {
  color: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:text-teal-200\/60 {
  color: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:text-teal-200\/70 {
  color: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:text-teal-200\/75 {
  color: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:text-teal-200\/80 {
  color: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:text-teal-200\/90 {
  color: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:text-teal-200\/95 {
  color: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:text-teal-200\/100 {
  color: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:text-teal-300\/0 {
  color: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:text-teal-300\/5 {
  color: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:text-teal-300\/10 {
  color: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:text-teal-300\/20 {
  color: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:text-teal-300\/25 {
  color: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:text-teal-300\/30 {
  color: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:text-teal-300\/40 {
  color: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:text-teal-300\/50 {
  color: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:text-teal-300\/60 {
  color: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:text-teal-300\/70 {
  color: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:text-teal-300\/75 {
  color: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:text-teal-300\/80 {
  color: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:text-teal-300\/90 {
  color: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:text-teal-300\/95 {
  color: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:text-teal-300\/100 {
  color: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:text-teal-400\/0 {
  color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:text-teal-400\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:text-teal-400\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:text-teal-400\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:text-teal-400\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:text-teal-400\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:text-teal-400\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:text-teal-400\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:text-teal-400\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:text-teal-400\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:text-teal-400\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:text-teal-400\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:text-teal-400\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:text-teal-400\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:text-teal-400\/100 {
  color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:text-teal-500\/0 {
  color: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:text-teal-500\/5 {
  color: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:text-teal-500\/10 {
  color: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:text-teal-500\/20 {
  color: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:text-teal-500\/25 {
  color: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:text-teal-500\/30 {
  color: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:text-teal-500\/40 {
  color: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:text-teal-500\/50 {
  color: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:text-teal-500\/60 {
  color: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:text-teal-500\/70 {
  color: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:text-teal-500\/75 {
  color: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:text-teal-500\/80 {
  color: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:text-teal-500\/90 {
  color: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:text-teal-500\/95 {
  color: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:text-teal-500\/100 {
  color: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:text-teal-600\/0 {
  color: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:text-teal-600\/5 {
  color: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:text-teal-600\/10 {
  color: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:text-teal-600\/20 {
  color: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:text-teal-600\/25 {
  color: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:text-teal-600\/30 {
  color: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:text-teal-600\/40 {
  color: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:text-teal-600\/50 {
  color: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:text-teal-600\/60 {
  color: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:text-teal-600\/70 {
  color: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:text-teal-600\/75 {
  color: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:text-teal-600\/80 {
  color: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:text-teal-600\/90 {
  color: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:text-teal-600\/95 {
  color: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:text-teal-600\/100 {
  color: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:text-teal-700\/0 {
  color: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:text-teal-700\/5 {
  color: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:text-teal-700\/10 {
  color: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:text-teal-700\/20 {
  color: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:text-teal-700\/25 {
  color: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:text-teal-700\/30 {
  color: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:text-teal-700\/40 {
  color: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:text-teal-700\/50 {
  color: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:text-teal-700\/60 {
  color: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:text-teal-700\/70 {
  color: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:text-teal-700\/75 {
  color: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:text-teal-700\/80 {
  color: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:text-teal-700\/90 {
  color: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:text-teal-700\/95 {
  color: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:text-teal-700\/100 {
  color: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:text-teal-800\/0 {
  color: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:text-teal-800\/5 {
  color: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:text-teal-800\/10 {
  color: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:text-teal-800\/20 {
  color: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:text-teal-800\/25 {
  color: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:text-teal-800\/30 {
  color: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:text-teal-800\/40 {
  color: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:text-teal-800\/50 {
  color: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:text-teal-800\/60 {
  color: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:text-teal-800\/70 {
  color: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:text-teal-800\/75 {
  color: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:text-teal-800\/80 {
  color: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:text-teal-800\/90 {
  color: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:text-teal-800\/95 {
  color: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:text-teal-800\/100 {
  color: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:text-teal-900\/0 {
  color: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:text-teal-900\/5 {
  color: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:text-teal-900\/10 {
  color: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:text-teal-900\/20 {
  color: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:text-teal-900\/25 {
  color: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:text-teal-900\/30 {
  color: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:text-teal-900\/40 {
  color: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:text-teal-900\/50 {
  color: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:text-teal-900\/60 {
  color: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:text-teal-900\/70 {
  color: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:text-teal-900\/75 {
  color: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:text-teal-900\/80 {
  color: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:text-teal-900\/90 {
  color: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:text-teal-900\/95 {
  color: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:text-teal-900\/100 {
  color: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:text-teal\/0 {
  color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:text-teal\/5 {
  color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:text-teal\/10 {
  color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:text-teal\/20 {
  color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:text-teal\/25 {
  color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:text-teal\/30 {
  color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:text-teal\/40 {
  color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:text-teal\/50 {
  color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:text-teal\/60 {
  color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:text-teal\/70 {
  color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:text-teal\/75 {
  color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:text-teal\/80 {
  color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:text-teal\/90 {
  color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:text-teal\/95 {
  color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:text-teal\/100 {
  color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:text-cyan-25\/0 {
  color: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:text-cyan-25\/5 {
  color: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-25\/10 {
  color: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-25\/20 {
  color: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-25\/25 {
  color: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-25\/30 {
  color: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-25\/40 {
  color: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-25\/50 {
  color: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-25\/60 {
  color: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-25\/70 {
  color: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-25\/75 {
  color: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-25\/80 {
  color: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-25\/90 {
  color: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-25\/95 {
  color: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-25\/100 {
  color: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:text-cyan-50\/0 {
  color: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:text-cyan-50\/5 {
  color: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-50\/10 {
  color: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-50\/20 {
  color: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-50\/25 {
  color: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-50\/30 {
  color: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-50\/40 {
  color: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-50\/50 {
  color: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-50\/60 {
  color: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-50\/70 {
  color: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-50\/75 {
  color: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-50\/80 {
  color: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-50\/90 {
  color: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-50\/95 {
  color: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-50\/100 {
  color: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:text-cyan-100\/0 {
  color: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:text-cyan-100\/5 {
  color: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-100\/10 {
  color: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-100\/20 {
  color: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-100\/25 {
  color: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-100\/30 {
  color: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-100\/40 {
  color: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-100\/50 {
  color: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-100\/60 {
  color: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-100\/70 {
  color: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-100\/75 {
  color: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-100\/80 {
  color: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-100\/90 {
  color: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-100\/95 {
  color: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-100\/100 {
  color: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:text-cyan-200\/0 {
  color: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:text-cyan-200\/5 {
  color: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-200\/10 {
  color: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-200\/20 {
  color: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-200\/25 {
  color: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-200\/30 {
  color: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-200\/40 {
  color: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-200\/50 {
  color: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-200\/60 {
  color: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-200\/70 {
  color: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-200\/75 {
  color: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-200\/80 {
  color: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-200\/90 {
  color: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-200\/95 {
  color: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-200\/100 {
  color: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:text-cyan-300\/0 {
  color: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:text-cyan-300\/5 {
  color: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-300\/10 {
  color: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-300\/20 {
  color: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-300\/25 {
  color: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-300\/30 {
  color: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-300\/40 {
  color: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-300\/50 {
  color: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-300\/60 {
  color: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-300\/70 {
  color: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-300\/75 {
  color: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-300\/80 {
  color: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-300\/90 {
  color: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-300\/95 {
  color: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-300\/100 {
  color: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:text-cyan-400\/0 {
  color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:text-cyan-400\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-400\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-400\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-400\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-400\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-400\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-400\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-400\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-400\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-400\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-400\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-400\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-400\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-400\/100 {
  color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:text-cyan-500\/0 {
  color: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:text-cyan-500\/5 {
  color: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-500\/10 {
  color: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-500\/20 {
  color: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-500\/25 {
  color: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-500\/30 {
  color: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-500\/40 {
  color: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-500\/50 {
  color: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-500\/60 {
  color: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-500\/70 {
  color: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-500\/75 {
  color: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-500\/80 {
  color: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-500\/90 {
  color: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-500\/95 {
  color: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-500\/100 {
  color: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:text-cyan-600\/0 {
  color: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:text-cyan-600\/5 {
  color: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-600\/10 {
  color: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-600\/20 {
  color: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-600\/25 {
  color: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-600\/30 {
  color: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-600\/40 {
  color: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-600\/50 {
  color: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-600\/60 {
  color: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-600\/70 {
  color: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-600\/75 {
  color: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-600\/80 {
  color: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-600\/90 {
  color: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-600\/95 {
  color: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-600\/100 {
  color: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:text-cyan-700\/0 {
  color: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:text-cyan-700\/5 {
  color: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-700\/10 {
  color: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-700\/20 {
  color: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-700\/25 {
  color: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-700\/30 {
  color: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-700\/40 {
  color: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-700\/50 {
  color: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-700\/60 {
  color: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-700\/70 {
  color: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-700\/75 {
  color: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-700\/80 {
  color: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-700\/90 {
  color: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-700\/95 {
  color: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-700\/100 {
  color: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:text-cyan-800\/0 {
  color: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:text-cyan-800\/5 {
  color: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-800\/10 {
  color: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-800\/20 {
  color: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-800\/25 {
  color: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-800\/30 {
  color: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-800\/40 {
  color: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-800\/50 {
  color: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-800\/60 {
  color: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-800\/70 {
  color: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-800\/75 {
  color: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-800\/80 {
  color: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-800\/90 {
  color: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-800\/95 {
  color: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-800\/100 {
  color: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:text-cyan-900\/0 {
  color: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:text-cyan-900\/5 {
  color: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:text-cyan-900\/10 {
  color: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:text-cyan-900\/20 {
  color: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:text-cyan-900\/25 {
  color: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:text-cyan-900\/30 {
  color: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:text-cyan-900\/40 {
  color: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:text-cyan-900\/50 {
  color: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:text-cyan-900\/60 {
  color: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:text-cyan-900\/70 {
  color: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:text-cyan-900\/75 {
  color: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:text-cyan-900\/80 {
  color: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:text-cyan-900\/90 {
  color: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:text-cyan-900\/95 {
  color: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:text-cyan-900\/100 {
  color: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:text-cyan\/0 {
  color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:text-cyan\/5 {
  color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:text-cyan\/10 {
  color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:text-cyan\/20 {
  color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:text-cyan\/25 {
  color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:text-cyan\/30 {
  color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:text-cyan\/40 {
  color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:text-cyan\/50 {
  color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:text-cyan\/60 {
  color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:text-cyan\/70 {
  color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:text-cyan\/75 {
  color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:text-cyan\/80 {
  color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:text-cyan\/90 {
  color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:text-cyan\/95 {
  color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:text-cyan\/100 {
  color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:text-blue-light-25\/0 {
  color: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:text-blue-light-25\/5 {
  color: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-25\/10 {
  color: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-25\/20 {
  color: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-25\/25 {
  color: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-25\/30 {
  color: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-25\/40 {
  color: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-25\/50 {
  color: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-25\/60 {
  color: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-25\/70 {
  color: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-25\/75 {
  color: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-25\/80 {
  color: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-25\/90 {
  color: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-25\/95 {
  color: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-25\/100 {
  color: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:text-blue-light-50\/0 {
  color: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:text-blue-light-50\/5 {
  color: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-50\/10 {
  color: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-50\/20 {
  color: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-50\/25 {
  color: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-50\/30 {
  color: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-50\/40 {
  color: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-50\/50 {
  color: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-50\/60 {
  color: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-50\/70 {
  color: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-50\/75 {
  color: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-50\/80 {
  color: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-50\/90 {
  color: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-50\/95 {
  color: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-50\/100 {
  color: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:text-blue-light-100\/0 {
  color: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:text-blue-light-100\/5 {
  color: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-100\/10 {
  color: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-100\/20 {
  color: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-100\/25 {
  color: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-100\/30 {
  color: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-100\/40 {
  color: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-100\/50 {
  color: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-100\/60 {
  color: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-100\/70 {
  color: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-100\/75 {
  color: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-100\/80 {
  color: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-100\/90 {
  color: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-100\/95 {
  color: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-100\/100 {
  color: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:text-blue-light-200\/0 {
  color: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:text-blue-light-200\/5 {
  color: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-200\/10 {
  color: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-200\/20 {
  color: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-200\/25 {
  color: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-200\/30 {
  color: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-200\/40 {
  color: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-200\/50 {
  color: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-200\/60 {
  color: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-200\/70 {
  color: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-200\/75 {
  color: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-200\/80 {
  color: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-200\/90 {
  color: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-200\/95 {
  color: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-200\/100 {
  color: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:text-blue-light-300\/0 {
  color: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:text-blue-light-300\/5 {
  color: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-300\/10 {
  color: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-300\/20 {
  color: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-300\/25 {
  color: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-300\/30 {
  color: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-300\/40 {
  color: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-300\/50 {
  color: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-300\/60 {
  color: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-300\/70 {
  color: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-300\/75 {
  color: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-300\/80 {
  color: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-300\/90 {
  color: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-300\/95 {
  color: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-300\/100 {
  color: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:text-blue-light-400\/0 {
  color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:text-blue-light-400\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-400\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-400\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-400\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-400\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-400\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-400\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-400\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-400\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-400\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-400\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-400\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-400\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-400\/100 {
  color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:text-blue-light-500\/0 {
  color: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:text-blue-light-500\/5 {
  color: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-500\/10 {
  color: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-500\/20 {
  color: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-500\/25 {
  color: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-500\/30 {
  color: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-500\/40 {
  color: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-500\/50 {
  color: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-500\/60 {
  color: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-500\/70 {
  color: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-500\/75 {
  color: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-500\/80 {
  color: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-500\/90 {
  color: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-500\/95 {
  color: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-500\/100 {
  color: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:text-blue-light-600\/0 {
  color: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:text-blue-light-600\/5 {
  color: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-600\/10 {
  color: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-600\/20 {
  color: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-600\/25 {
  color: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-600\/30 {
  color: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-600\/40 {
  color: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-600\/50 {
  color: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-600\/60 {
  color: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-600\/70 {
  color: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-600\/75 {
  color: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-600\/80 {
  color: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-600\/90 {
  color: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-600\/95 {
  color: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-600\/100 {
  color: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:text-blue-light-700\/0 {
  color: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:text-blue-light-700\/5 {
  color: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-700\/10 {
  color: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-700\/20 {
  color: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-700\/25 {
  color: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-700\/30 {
  color: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-700\/40 {
  color: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-700\/50 {
  color: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-700\/60 {
  color: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-700\/70 {
  color: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-700\/75 {
  color: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-700\/80 {
  color: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-700\/90 {
  color: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-700\/95 {
  color: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-700\/100 {
  color: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:text-blue-light-800\/0 {
  color: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:text-blue-light-800\/5 {
  color: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-800\/10 {
  color: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-800\/20 {
  color: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-800\/25 {
  color: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-800\/30 {
  color: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-800\/40 {
  color: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-800\/50 {
  color: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-800\/60 {
  color: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-800\/70 {
  color: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-800\/75 {
  color: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-800\/80 {
  color: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-800\/90 {
  color: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-800\/95 {
  color: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-800\/100 {
  color: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:text-blue-light-900\/0 {
  color: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:text-blue-light-900\/5 {
  color: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light-900\/10 {
  color: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light-900\/20 {
  color: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light-900\/25 {
  color: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light-900\/30 {
  color: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light-900\/40 {
  color: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light-900\/50 {
  color: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light-900\/60 {
  color: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light-900\/70 {
  color: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light-900\/75 {
  color: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light-900\/80 {
  color: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light-900\/90 {
  color: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light-900\/95 {
  color: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light-900\/100 {
  color: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:text-blue-light\/0 {
  color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:text-blue-light\/5 {
  color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:text-blue-light\/10 {
  color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:text-blue-light\/20 {
  color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:text-blue-light\/25 {
  color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:text-blue-light\/30 {
  color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:text-blue-light\/40 {
  color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:text-blue-light\/50 {
  color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:text-blue-light\/60 {
  color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:text-blue-light\/70 {
  color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:text-blue-light\/75 {
  color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:text-blue-light\/80 {
  color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:text-blue-light\/90 {
  color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:text-blue-light\/95 {
  color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:text-blue-light\/100 {
  color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:text-blue-25\/0 {
  color: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:text-blue-25\/5 {
  color: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-25\/10 {
  color: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-25\/20 {
  color: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-25\/25 {
  color: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-25\/30 {
  color: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-25\/40 {
  color: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-25\/50 {
  color: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-25\/60 {
  color: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-25\/70 {
  color: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-25\/75 {
  color: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-25\/80 {
  color: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-25\/90 {
  color: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-25\/95 {
  color: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-25\/100 {
  color: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:text-blue-50\/0 {
  color: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:text-blue-50\/5 {
  color: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-50\/10 {
  color: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-50\/20 {
  color: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-50\/25 {
  color: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-50\/30 {
  color: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-50\/40 {
  color: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-50\/50 {
  color: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-50\/60 {
  color: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-50\/70 {
  color: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-50\/75 {
  color: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-50\/80 {
  color: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-50\/90 {
  color: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-50\/95 {
  color: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-50\/100 {
  color: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:text-blue-100\/0 {
  color: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:text-blue-100\/5 {
  color: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-100\/10 {
  color: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-100\/20 {
  color: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-100\/25 {
  color: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-100\/30 {
  color: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-100\/40 {
  color: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-100\/50 {
  color: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-100\/60 {
  color: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-100\/70 {
  color: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-100\/75 {
  color: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-100\/80 {
  color: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-100\/90 {
  color: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-100\/95 {
  color: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-100\/100 {
  color: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:text-blue-200\/0 {
  color: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:text-blue-200\/5 {
  color: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-200\/10 {
  color: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-200\/20 {
  color: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-200\/25 {
  color: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-200\/30 {
  color: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-200\/40 {
  color: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-200\/50 {
  color: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-200\/60 {
  color: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-200\/70 {
  color: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-200\/75 {
  color: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-200\/80 {
  color: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-200\/90 {
  color: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-200\/95 {
  color: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-200\/100 {
  color: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:text-blue-300\/0 {
  color: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:text-blue-300\/5 {
  color: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-300\/10 {
  color: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-300\/20 {
  color: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-300\/25 {
  color: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-300\/30 {
  color: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-300\/40 {
  color: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-300\/50 {
  color: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-300\/60 {
  color: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-300\/70 {
  color: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-300\/75 {
  color: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-300\/80 {
  color: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-300\/90 {
  color: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-300\/95 {
  color: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-300\/100 {
  color: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:text-blue-400\/0 {
  color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:text-blue-400\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:text-blue-400\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:text-blue-400\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:text-blue-400\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:text-blue-400\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:text-blue-400\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:text-blue-400\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:text-blue-400\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:text-blue-400\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:text-blue-400\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:text-blue-400\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:text-blue-400\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:text-blue-400\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:text-blue-400\/100 {
  color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:text-blue-500\/0 {
  color: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:text-blue-500\/5 {
  color: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:text-blue-500\/10 {
  color: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:text-blue-500\/20 {
  color: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:text-blue-500\/25 {
  color: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:text-blue-500\/30 {
  color: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:text-blue-500\/40 {
  color: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:text-blue-500\/50 {
  color: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:text-blue-500\/60 {
  color: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:text-blue-500\/70 {
  color: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:text-blue-500\/75 {
  color: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:text-blue-500\/80 {
  color: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:text-blue-500\/90 {
  color: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:text-blue-500\/95 {
  color: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:text-blue-500\/100 {
  color: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:text-blue-600\/0 {
  color: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:text-blue-600\/5 {
  color: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:text-blue-600\/10 {
  color: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:text-blue-600\/20 {
  color: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:text-blue-600\/25 {
  color: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:text-blue-600\/30 {
  color: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:text-blue-600\/40 {
  color: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:text-blue-600\/50 {
  color: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:text-blue-600\/60 {
  color: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:text-blue-600\/70 {
  color: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:text-blue-600\/75 {
  color: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:text-blue-600\/80 {
  color: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:text-blue-600\/90 {
  color: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:text-blue-600\/95 {
  color: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:text-blue-600\/100 {
  color: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:text-blue-700\/0 {
  color: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:text-blue-700\/5 {
  color: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:text-blue-700\/10 {
  color: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:text-blue-700\/20 {
  color: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:text-blue-700\/25 {
  color: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:text-blue-700\/30 {
  color: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:text-blue-700\/40 {
  color: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:text-blue-700\/50 {
  color: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:text-blue-700\/60 {
  color: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:text-blue-700\/70 {
  color: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:text-blue-700\/75 {
  color: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:text-blue-700\/80 {
  color: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:text-blue-700\/90 {
  color: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:text-blue-700\/95 {
  color: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:text-blue-700\/100 {
  color: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:text-blue-800\/0 {
  color: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:text-blue-800\/5 {
  color: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:text-blue-800\/10 {
  color: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:text-blue-800\/20 {
  color: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:text-blue-800\/25 {
  color: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:text-blue-800\/30 {
  color: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:text-blue-800\/40 {
  color: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:text-blue-800\/50 {
  color: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:text-blue-800\/60 {
  color: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:text-blue-800\/70 {
  color: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:text-blue-800\/75 {
  color: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:text-blue-800\/80 {
  color: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:text-blue-800\/90 {
  color: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:text-blue-800\/95 {
  color: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:text-blue-800\/100 {
  color: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:text-blue-900\/0 {
  color: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:text-blue-900\/5 {
  color: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:text-blue-900\/10 {
  color: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:text-blue-900\/20 {
  color: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:text-blue-900\/25 {
  color: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:text-blue-900\/30 {
  color: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:text-blue-900\/40 {
  color: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:text-blue-900\/50 {
  color: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:text-blue-900\/60 {
  color: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:text-blue-900\/70 {
  color: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:text-blue-900\/75 {
  color: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:text-blue-900\/80 {
  color: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:text-blue-900\/90 {
  color: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:text-blue-900\/95 {
  color: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:text-blue-900\/100 {
  color: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:text-blue\/0 {
  color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:text-blue\/5 {
  color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:text-blue\/10 {
  color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:text-blue\/20 {
  color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:text-blue\/25 {
  color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:text-blue\/30 {
  color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:text-blue\/40 {
  color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:text-blue\/50 {
  color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:text-blue\/60 {
  color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:text-blue\/70 {
  color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:text-blue\/75 {
  color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:text-blue\/80 {
  color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:text-blue\/90 {
  color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:text-blue\/95 {
  color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:text-blue\/100 {
  color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-50\/0 {
  color: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-50\/5 {
  color: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-50\/10 {
  color: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-50\/20 {
  color: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-50\/25 {
  color: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-50\/30 {
  color: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-50\/40 {
  color: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-50\/50 {
  color: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-50\/60 {
  color: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-50\/70 {
  color: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-50\/75 {
  color: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-50\/80 {
  color: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-50\/90 {
  color: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-50\/95 {
  color: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-50\/100 {
  color: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-100\/0 {
  color: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-100\/5 {
  color: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-100\/10 {
  color: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-100\/20 {
  color: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-100\/25 {
  color: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-100\/30 {
  color: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-100\/40 {
  color: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-100\/50 {
  color: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-100\/60 {
  color: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-100\/70 {
  color: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-100\/75 {
  color: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-100\/80 {
  color: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-100\/90 {
  color: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-100\/95 {
  color: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-100\/100 {
  color: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-200\/0 {
  color: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-200\/5 {
  color: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-200\/10 {
  color: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-200\/20 {
  color: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-200\/25 {
  color: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-200\/30 {
  color: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-200\/40 {
  color: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-200\/50 {
  color: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-200\/60 {
  color: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-200\/70 {
  color: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-200\/75 {
  color: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-200\/80 {
  color: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-200\/90 {
  color: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-200\/95 {
  color: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-200\/100 {
  color: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-300\/0 {
  color: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-300\/5 {
  color: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-300\/10 {
  color: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-300\/20 {
  color: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-300\/25 {
  color: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-300\/30 {
  color: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-300\/40 {
  color: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-300\/50 {
  color: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-300\/60 {
  color: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-300\/70 {
  color: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-300\/75 {
  color: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-300\/80 {
  color: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-300\/90 {
  color: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-300\/95 {
  color: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-300\/100 {
  color: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-400\/0 {
  color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-400\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-400\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-400\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-400\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-400\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-400\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-400\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-400\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-400\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-400\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-400\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-400\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-400\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-400\/100 {
  color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-500\/0 {
  color: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-500\/5 {
  color: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-500\/10 {
  color: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-500\/20 {
  color: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-500\/25 {
  color: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-500\/30 {
  color: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-500\/40 {
  color: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-500\/50 {
  color: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-500\/60 {
  color: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-500\/70 {
  color: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-500\/75 {
  color: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-500\/80 {
  color: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-500\/90 {
  color: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-500\/95 {
  color: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-500\/100 {
  color: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-600\/0 {
  color: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-600\/5 {
  color: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-600\/10 {
  color: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-600\/20 {
  color: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-600\/25 {
  color: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-600\/30 {
  color: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-600\/40 {
  color: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-600\/50 {
  color: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-600\/60 {
  color: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-600\/70 {
  color: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-600\/75 {
  color: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-600\/80 {
  color: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-600\/90 {
  color: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-600\/95 {
  color: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-600\/100 {
  color: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-700\/0 {
  color: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-700\/5 {
  color: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-700\/10 {
  color: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-700\/20 {
  color: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-700\/25 {
  color: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-700\/30 {
  color: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-700\/40 {
  color: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-700\/50 {
  color: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-700\/60 {
  color: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-700\/70 {
  color: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-700\/75 {
  color: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-700\/80 {
  color: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-700\/90 {
  color: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-700\/95 {
  color: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-700\/100 {
  color: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-800\/0 {
  color: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-800\/5 {
  color: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-800\/10 {
  color: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-800\/20 {
  color: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-800\/25 {
  color: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-800\/30 {
  color: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-800\/40 {
  color: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-800\/50 {
  color: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-800\/60 {
  color: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-800\/70 {
  color: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-800\/75 {
  color: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-800\/80 {
  color: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-800\/90 {
  color: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-800\/95 {
  color: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-800\/100 {
  color: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:text-blue-dark-900\/0 {
  color: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:text-blue-dark-900\/5 {
  color: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark-900\/10 {
  color: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark-900\/20 {
  color: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark-900\/25 {
  color: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark-900\/30 {
  color: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark-900\/40 {
  color: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark-900\/50 {
  color: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark-900\/60 {
  color: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark-900\/70 {
  color: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark-900\/75 {
  color: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark-900\/80 {
  color: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark-900\/90 {
  color: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark-900\/95 {
  color: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark-900\/100 {
  color: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:text-blue-dark\/0 {
  color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:text-blue-dark\/5 {
  color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:text-blue-dark\/10 {
  color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:text-blue-dark\/20 {
  color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:text-blue-dark\/25 {
  color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:text-blue-dark\/30 {
  color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:text-blue-dark\/40 {
  color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:text-blue-dark\/50 {
  color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:text-blue-dark\/60 {
  color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:text-blue-dark\/70 {
  color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:text-blue-dark\/75 {
  color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:text-blue-dark\/80 {
  color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:text-blue-dark\/90 {
  color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:text-blue-dark\/95 {
  color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:text-blue-dark\/100 {
  color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:text-indigo-25\/0 {
  color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:text-indigo-25\/5 {
  color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-25\/10 {
  color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-25\/20 {
  color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-25\/25 {
  color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-25\/30 {
  color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-25\/40 {
  color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-25\/50 {
  color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-25\/60 {
  color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-25\/70 {
  color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-25\/75 {
  color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-25\/80 {
  color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-25\/90 {
  color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-25\/95 {
  color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-25\/100 {
  color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:text-indigo-50\/0 {
  color: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:text-indigo-50\/5 {
  color: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-50\/10 {
  color: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-50\/20 {
  color: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-50\/25 {
  color: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-50\/30 {
  color: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-50\/40 {
  color: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-50\/50 {
  color: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-50\/60 {
  color: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-50\/70 {
  color: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-50\/75 {
  color: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-50\/80 {
  color: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-50\/90 {
  color: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-50\/95 {
  color: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-50\/100 {
  color: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:text-indigo-100\/0 {
  color: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:text-indigo-100\/5 {
  color: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-100\/10 {
  color: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-100\/20 {
  color: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-100\/25 {
  color: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-100\/30 {
  color: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-100\/40 {
  color: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-100\/50 {
  color: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-100\/60 {
  color: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-100\/70 {
  color: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-100\/75 {
  color: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-100\/80 {
  color: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-100\/90 {
  color: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-100\/95 {
  color: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-100\/100 {
  color: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:text-indigo-200\/0 {
  color: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:text-indigo-200\/5 {
  color: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-200\/10 {
  color: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-200\/20 {
  color: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-200\/25 {
  color: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-200\/30 {
  color: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-200\/40 {
  color: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-200\/50 {
  color: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-200\/60 {
  color: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-200\/70 {
  color: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-200\/75 {
  color: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-200\/80 {
  color: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-200\/90 {
  color: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-200\/95 {
  color: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-200\/100 {
  color: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:text-indigo-300\/0 {
  color: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:text-indigo-300\/5 {
  color: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-300\/10 {
  color: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-300\/20 {
  color: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-300\/25 {
  color: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-300\/30 {
  color: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-300\/40 {
  color: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-300\/50 {
  color: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-300\/60 {
  color: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-300\/70 {
  color: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-300\/75 {
  color: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-300\/80 {
  color: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-300\/90 {
  color: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-300\/95 {
  color: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-300\/100 {
  color: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:text-indigo-400\/0 {
  color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:text-indigo-400\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-400\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-400\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-400\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-400\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-400\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-400\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-400\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-400\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-400\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-400\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-400\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-400\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-400\/100 {
  color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:text-indigo-500\/0 {
  color: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:text-indigo-500\/5 {
  color: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-500\/10 {
  color: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-500\/20 {
  color: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-500\/25 {
  color: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-500\/30 {
  color: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-500\/40 {
  color: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-500\/50 {
  color: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-500\/60 {
  color: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-500\/70 {
  color: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-500\/75 {
  color: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-500\/80 {
  color: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-500\/90 {
  color: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-500\/95 {
  color: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-500\/100 {
  color: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:text-indigo-600\/0 {
  color: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:text-indigo-600\/5 {
  color: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-600\/10 {
  color: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-600\/20 {
  color: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-600\/25 {
  color: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-600\/30 {
  color: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-600\/40 {
  color: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-600\/50 {
  color: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-600\/60 {
  color: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-600\/70 {
  color: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-600\/75 {
  color: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-600\/80 {
  color: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-600\/90 {
  color: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-600\/95 {
  color: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-600\/100 {
  color: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:text-indigo-700\/0 {
  color: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:text-indigo-700\/5 {
  color: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-700\/10 {
  color: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-700\/20 {
  color: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-700\/25 {
  color: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-700\/30 {
  color: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-700\/40 {
  color: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-700\/50 {
  color: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-700\/60 {
  color: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-700\/70 {
  color: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-700\/75 {
  color: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-700\/80 {
  color: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-700\/90 {
  color: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-700\/95 {
  color: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-700\/100 {
  color: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:text-indigo-800\/0 {
  color: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:text-indigo-800\/5 {
  color: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-800\/10 {
  color: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-800\/20 {
  color: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-800\/25 {
  color: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-800\/30 {
  color: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-800\/40 {
  color: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-800\/50 {
  color: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-800\/60 {
  color: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-800\/70 {
  color: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-800\/75 {
  color: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-800\/80 {
  color: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-800\/90 {
  color: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-800\/95 {
  color: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-800\/100 {
  color: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:text-indigo-900\/0 {
  color: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:text-indigo-900\/5 {
  color: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:text-indigo-900\/10 {
  color: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:text-indigo-900\/20 {
  color: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:text-indigo-900\/25 {
  color: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:text-indigo-900\/30 {
  color: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:text-indigo-900\/40 {
  color: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:text-indigo-900\/50 {
  color: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:text-indigo-900\/60 {
  color: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:text-indigo-900\/70 {
  color: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:text-indigo-900\/75 {
  color: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:text-indigo-900\/80 {
  color: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:text-indigo-900\/90 {
  color: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:text-indigo-900\/95 {
  color: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:text-indigo-900\/100 {
  color: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:text-indigo\/0 {
  color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:text-indigo\/5 {
  color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:text-indigo\/10 {
  color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:text-indigo\/20 {
  color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:text-indigo\/25 {
  color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:text-indigo\/30 {
  color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:text-indigo\/40 {
  color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:text-indigo\/50 {
  color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:text-indigo\/60 {
  color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:text-indigo\/70 {
  color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:text-indigo\/75 {
  color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:text-indigo\/80 {
  color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:text-indigo\/90 {
  color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:text-indigo\/95 {
  color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:text-indigo\/100 {
  color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:text-violet-25\/0 {
  color: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:text-violet-25\/5 {
  color: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:text-violet-25\/10 {
  color: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:text-violet-25\/20 {
  color: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:text-violet-25\/25 {
  color: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:text-violet-25\/30 {
  color: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:text-violet-25\/40 {
  color: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:text-violet-25\/50 {
  color: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:text-violet-25\/60 {
  color: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:text-violet-25\/70 {
  color: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:text-violet-25\/75 {
  color: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:text-violet-25\/80 {
  color: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:text-violet-25\/90 {
  color: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:text-violet-25\/95 {
  color: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:text-violet-25\/100 {
  color: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:text-violet-50\/0 {
  color: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:text-violet-50\/5 {
  color: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:text-violet-50\/10 {
  color: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:text-violet-50\/20 {
  color: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:text-violet-50\/25 {
  color: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:text-violet-50\/30 {
  color: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:text-violet-50\/40 {
  color: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:text-violet-50\/50 {
  color: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:text-violet-50\/60 {
  color: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:text-violet-50\/70 {
  color: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:text-violet-50\/75 {
  color: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:text-violet-50\/80 {
  color: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:text-violet-50\/90 {
  color: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:text-violet-50\/95 {
  color: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:text-violet-50\/100 {
  color: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:text-violet-100\/0 {
  color: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:text-violet-100\/5 {
  color: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:text-violet-100\/10 {
  color: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:text-violet-100\/20 {
  color: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:text-violet-100\/25 {
  color: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:text-violet-100\/30 {
  color: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:text-violet-100\/40 {
  color: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:text-violet-100\/50 {
  color: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:text-violet-100\/60 {
  color: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:text-violet-100\/70 {
  color: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:text-violet-100\/75 {
  color: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:text-violet-100\/80 {
  color: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:text-violet-100\/90 {
  color: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:text-violet-100\/95 {
  color: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:text-violet-100\/100 {
  color: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:text-violet-200\/0 {
  color: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:text-violet-200\/5 {
  color: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:text-violet-200\/10 {
  color: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:text-violet-200\/20 {
  color: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:text-violet-200\/25 {
  color: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:text-violet-200\/30 {
  color: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:text-violet-200\/40 {
  color: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:text-violet-200\/50 {
  color: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:text-violet-200\/60 {
  color: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:text-violet-200\/70 {
  color: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:text-violet-200\/75 {
  color: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:text-violet-200\/80 {
  color: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:text-violet-200\/90 {
  color: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:text-violet-200\/95 {
  color: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:text-violet-200\/100 {
  color: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:text-violet-300\/0 {
  color: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:text-violet-300\/5 {
  color: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:text-violet-300\/10 {
  color: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:text-violet-300\/20 {
  color: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:text-violet-300\/25 {
  color: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:text-violet-300\/30 {
  color: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:text-violet-300\/40 {
  color: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:text-violet-300\/50 {
  color: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:text-violet-300\/60 {
  color: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:text-violet-300\/70 {
  color: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:text-violet-300\/75 {
  color: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:text-violet-300\/80 {
  color: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:text-violet-300\/90 {
  color: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:text-violet-300\/95 {
  color: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:text-violet-300\/100 {
  color: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:text-violet-400\/0 {
  color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:text-violet-400\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:text-violet-400\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:text-violet-400\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:text-violet-400\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:text-violet-400\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:text-violet-400\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:text-violet-400\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:text-violet-400\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:text-violet-400\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:text-violet-400\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:text-violet-400\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:text-violet-400\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:text-violet-400\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:text-violet-400\/100 {
  color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:text-violet-500\/0 {
  color: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:text-violet-500\/5 {
  color: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:text-violet-500\/10 {
  color: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:text-violet-500\/20 {
  color: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:text-violet-500\/25 {
  color: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:text-violet-500\/30 {
  color: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:text-violet-500\/40 {
  color: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:text-violet-500\/50 {
  color: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:text-violet-500\/60 {
  color: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:text-violet-500\/70 {
  color: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:text-violet-500\/75 {
  color: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:text-violet-500\/80 {
  color: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:text-violet-500\/90 {
  color: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:text-violet-500\/95 {
  color: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:text-violet-500\/100 {
  color: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:text-violet-600\/0 {
  color: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:text-violet-600\/5 {
  color: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:text-violet-600\/10 {
  color: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:text-violet-600\/20 {
  color: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:text-violet-600\/25 {
  color: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:text-violet-600\/30 {
  color: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:text-violet-600\/40 {
  color: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:text-violet-600\/50 {
  color: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:text-violet-600\/60 {
  color: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:text-violet-600\/70 {
  color: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:text-violet-600\/75 {
  color: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:text-violet-600\/80 {
  color: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:text-violet-600\/90 {
  color: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:text-violet-600\/95 {
  color: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:text-violet-600\/100 {
  color: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:text-violet-700\/0 {
  color: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:text-violet-700\/5 {
  color: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:text-violet-700\/10 {
  color: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:text-violet-700\/20 {
  color: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:text-violet-700\/25 {
  color: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:text-violet-700\/30 {
  color: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:text-violet-700\/40 {
  color: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:text-violet-700\/50 {
  color: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:text-violet-700\/60 {
  color: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:text-violet-700\/70 {
  color: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:text-violet-700\/75 {
  color: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:text-violet-700\/80 {
  color: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:text-violet-700\/90 {
  color: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:text-violet-700\/95 {
  color: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:text-violet-700\/100 {
  color: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:text-violet-800\/0 {
  color: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:text-violet-800\/5 {
  color: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:text-violet-800\/10 {
  color: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:text-violet-800\/20 {
  color: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:text-violet-800\/25 {
  color: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:text-violet-800\/30 {
  color: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:text-violet-800\/40 {
  color: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:text-violet-800\/50 {
  color: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:text-violet-800\/60 {
  color: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:text-violet-800\/70 {
  color: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:text-violet-800\/75 {
  color: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:text-violet-800\/80 {
  color: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:text-violet-800\/90 {
  color: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:text-violet-800\/95 {
  color: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:text-violet-800\/100 {
  color: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:text-violet-900\/0 {
  color: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:text-violet-900\/5 {
  color: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:text-violet-900\/10 {
  color: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:text-violet-900\/20 {
  color: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:text-violet-900\/25 {
  color: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:text-violet-900\/30 {
  color: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:text-violet-900\/40 {
  color: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:text-violet-900\/50 {
  color: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:text-violet-900\/60 {
  color: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:text-violet-900\/70 {
  color: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:text-violet-900\/75 {
  color: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:text-violet-900\/80 {
  color: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:text-violet-900\/90 {
  color: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:text-violet-900\/95 {
  color: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:text-violet-900\/100 {
  color: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:text-violet\/0 {
  color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:text-violet\/5 {
  color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:text-violet\/10 {
  color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:text-violet\/20 {
  color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:text-violet\/25 {
  color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:text-violet\/30 {
  color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:text-violet\/40 {
  color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:text-violet\/50 {
  color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:text-violet\/60 {
  color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:text-violet\/70 {
  color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:text-violet\/75 {
  color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:text-violet\/80 {
  color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:text-violet\/90 {
  color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:text-violet\/95 {
  color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:text-violet\/100 {
  color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:text-purple-25\/0 {
  color: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:text-purple-25\/5 {
  color: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:text-purple-25\/10 {
  color: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:text-purple-25\/20 {
  color: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:text-purple-25\/25 {
  color: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:text-purple-25\/30 {
  color: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:text-purple-25\/40 {
  color: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:text-purple-25\/50 {
  color: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:text-purple-25\/60 {
  color: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:text-purple-25\/70 {
  color: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:text-purple-25\/75 {
  color: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:text-purple-25\/80 {
  color: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:text-purple-25\/90 {
  color: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:text-purple-25\/95 {
  color: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:text-purple-25\/100 {
  color: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:text-purple-50\/0 {
  color: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:text-purple-50\/5 {
  color: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:text-purple-50\/10 {
  color: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:text-purple-50\/20 {
  color: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:text-purple-50\/25 {
  color: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:text-purple-50\/30 {
  color: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:text-purple-50\/40 {
  color: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:text-purple-50\/50 {
  color: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:text-purple-50\/60 {
  color: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:text-purple-50\/70 {
  color: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:text-purple-50\/75 {
  color: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:text-purple-50\/80 {
  color: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:text-purple-50\/90 {
  color: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:text-purple-50\/95 {
  color: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:text-purple-50\/100 {
  color: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:text-purple-100\/0 {
  color: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:text-purple-100\/5 {
  color: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:text-purple-100\/10 {
  color: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:text-purple-100\/20 {
  color: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:text-purple-100\/25 {
  color: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:text-purple-100\/30 {
  color: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:text-purple-100\/40 {
  color: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:text-purple-100\/50 {
  color: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:text-purple-100\/60 {
  color: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:text-purple-100\/70 {
  color: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:text-purple-100\/75 {
  color: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:text-purple-100\/80 {
  color: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:text-purple-100\/90 {
  color: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:text-purple-100\/95 {
  color: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:text-purple-100\/100 {
  color: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:text-purple-200\/0 {
  color: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:text-purple-200\/5 {
  color: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:text-purple-200\/10 {
  color: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:text-purple-200\/20 {
  color: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:text-purple-200\/25 {
  color: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:text-purple-200\/30 {
  color: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:text-purple-200\/40 {
  color: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:text-purple-200\/50 {
  color: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:text-purple-200\/60 {
  color: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:text-purple-200\/70 {
  color: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:text-purple-200\/75 {
  color: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:text-purple-200\/80 {
  color: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:text-purple-200\/90 {
  color: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:text-purple-200\/95 {
  color: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:text-purple-200\/100 {
  color: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:text-purple-300\/0 {
  color: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:text-purple-300\/5 {
  color: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:text-purple-300\/10 {
  color: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:text-purple-300\/20 {
  color: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:text-purple-300\/25 {
  color: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:text-purple-300\/30 {
  color: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:text-purple-300\/40 {
  color: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:text-purple-300\/50 {
  color: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:text-purple-300\/60 {
  color: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:text-purple-300\/70 {
  color: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:text-purple-300\/75 {
  color: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:text-purple-300\/80 {
  color: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:text-purple-300\/90 {
  color: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:text-purple-300\/95 {
  color: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:text-purple-300\/100 {
  color: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:text-purple-400\/0 {
  color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:text-purple-400\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:text-purple-400\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:text-purple-400\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:text-purple-400\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:text-purple-400\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:text-purple-400\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:text-purple-400\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:text-purple-400\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:text-purple-400\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:text-purple-400\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:text-purple-400\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:text-purple-400\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:text-purple-400\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:text-purple-400\/100 {
  color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:text-purple-500\/0 {
  color: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:text-purple-500\/5 {
  color: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:text-purple-500\/10 {
  color: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:text-purple-500\/20 {
  color: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:text-purple-500\/25 {
  color: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:text-purple-500\/30 {
  color: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:text-purple-500\/40 {
  color: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:text-purple-500\/50 {
  color: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:text-purple-500\/60 {
  color: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:text-purple-500\/70 {
  color: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:text-purple-500\/75 {
  color: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:text-purple-500\/80 {
  color: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:text-purple-500\/90 {
  color: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:text-purple-500\/95 {
  color: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:text-purple-500\/100 {
  color: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:text-purple-600\/0 {
  color: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:text-purple-600\/5 {
  color: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:text-purple-600\/10 {
  color: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:text-purple-600\/20 {
  color: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:text-purple-600\/25 {
  color: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:text-purple-600\/30 {
  color: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:text-purple-600\/40 {
  color: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:text-purple-600\/50 {
  color: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:text-purple-600\/60 {
  color: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:text-purple-600\/70 {
  color: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:text-purple-600\/75 {
  color: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:text-purple-600\/80 {
  color: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:text-purple-600\/90 {
  color: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:text-purple-600\/95 {
  color: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:text-purple-600\/100 {
  color: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:text-purple-700\/0 {
  color: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:text-purple-700\/5 {
  color: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:text-purple-700\/10 {
  color: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:text-purple-700\/20 {
  color: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:text-purple-700\/25 {
  color: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:text-purple-700\/30 {
  color: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:text-purple-700\/40 {
  color: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:text-purple-700\/50 {
  color: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:text-purple-700\/60 {
  color: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:text-purple-700\/70 {
  color: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:text-purple-700\/75 {
  color: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:text-purple-700\/80 {
  color: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:text-purple-700\/90 {
  color: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:text-purple-700\/95 {
  color: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:text-purple-700\/100 {
  color: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:text-purple-800\/0 {
  color: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:text-purple-800\/5 {
  color: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:text-purple-800\/10 {
  color: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:text-purple-800\/20 {
  color: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:text-purple-800\/25 {
  color: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:text-purple-800\/30 {
  color: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:text-purple-800\/40 {
  color: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:text-purple-800\/50 {
  color: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:text-purple-800\/60 {
  color: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:text-purple-800\/70 {
  color: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:text-purple-800\/75 {
  color: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:text-purple-800\/80 {
  color: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:text-purple-800\/90 {
  color: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:text-purple-800\/95 {
  color: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:text-purple-800\/100 {
  color: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:text-purple-900\/0 {
  color: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:text-purple-900\/5 {
  color: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:text-purple-900\/10 {
  color: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:text-purple-900\/20 {
  color: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:text-purple-900\/25 {
  color: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:text-purple-900\/30 {
  color: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:text-purple-900\/40 {
  color: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:text-purple-900\/50 {
  color: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:text-purple-900\/60 {
  color: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:text-purple-900\/70 {
  color: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:text-purple-900\/75 {
  color: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:text-purple-900\/80 {
  color: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:text-purple-900\/90 {
  color: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:text-purple-900\/95 {
  color: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:text-purple-900\/100 {
  color: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:text-purple\/0 {
  color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:text-purple\/5 {
  color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:text-purple\/10 {
  color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:text-purple\/20 {
  color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:text-purple\/25 {
  color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:text-purple\/30 {
  color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:text-purple\/40 {
  color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:text-purple\/50 {
  color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:text-purple\/60 {
  color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:text-purple\/70 {
  color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:text-purple\/75 {
  color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:text-purple\/80 {
  color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:text-purple\/90 {
  color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:text-purple\/95 {
  color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:text-purple\/100 {
  color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-25\/0 {
  color: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-25\/5 {
  color: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-25\/10 {
  color: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-25\/20 {
  color: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-25\/25 {
  color: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-25\/30 {
  color: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-25\/40 {
  color: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-25\/50 {
  color: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-25\/60 {
  color: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-25\/70 {
  color: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-25\/75 {
  color: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-25\/80 {
  color: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-25\/90 {
  color: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-25\/95 {
  color: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-25\/100 {
  color: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-50\/0 {
  color: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-50\/5 {
  color: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-50\/10 {
  color: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-50\/20 {
  color: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-50\/25 {
  color: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-50\/30 {
  color: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-50\/40 {
  color: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-50\/50 {
  color: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-50\/60 {
  color: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-50\/70 {
  color: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-50\/75 {
  color: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-50\/80 {
  color: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-50\/90 {
  color: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-50\/95 {
  color: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-50\/100 {
  color: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-100\/0 {
  color: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-100\/5 {
  color: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-100\/10 {
  color: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-100\/20 {
  color: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-100\/25 {
  color: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-100\/30 {
  color: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-100\/40 {
  color: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-100\/50 {
  color: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-100\/60 {
  color: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-100\/70 {
  color: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-100\/75 {
  color: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-100\/80 {
  color: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-100\/90 {
  color: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-100\/95 {
  color: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-100\/100 {
  color: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-200\/0 {
  color: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-200\/5 {
  color: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-200\/10 {
  color: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-200\/20 {
  color: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-200\/25 {
  color: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-200\/30 {
  color: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-200\/40 {
  color: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-200\/50 {
  color: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-200\/60 {
  color: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-200\/70 {
  color: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-200\/75 {
  color: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-200\/80 {
  color: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-200\/90 {
  color: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-200\/95 {
  color: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-200\/100 {
  color: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-300\/0 {
  color: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-300\/5 {
  color: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-300\/10 {
  color: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-300\/20 {
  color: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-300\/25 {
  color: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-300\/30 {
  color: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-300\/40 {
  color: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-300\/50 {
  color: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-300\/60 {
  color: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-300\/70 {
  color: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-300\/75 {
  color: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-300\/80 {
  color: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-300\/90 {
  color: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-300\/95 {
  color: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-300\/100 {
  color: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-400\/0 {
  color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-400\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-400\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-400\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-400\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-400\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-400\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-400\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-400\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-400\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-400\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-400\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-400\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-400\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-400\/100 {
  color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-500\/0 {
  color: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-500\/5 {
  color: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-500\/10 {
  color: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-500\/20 {
  color: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-500\/25 {
  color: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-500\/30 {
  color: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-500\/40 {
  color: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-500\/50 {
  color: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-500\/60 {
  color: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-500\/70 {
  color: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-500\/75 {
  color: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-500\/80 {
  color: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-500\/90 {
  color: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-500\/95 {
  color: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-500\/100 {
  color: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-600\/0 {
  color: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-600\/5 {
  color: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-600\/10 {
  color: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-600\/20 {
  color: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-600\/25 {
  color: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-600\/30 {
  color: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-600\/40 {
  color: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-600\/50 {
  color: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-600\/60 {
  color: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-600\/70 {
  color: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-600\/75 {
  color: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-600\/80 {
  color: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-600\/90 {
  color: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-600\/95 {
  color: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-600\/100 {
  color: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-700\/0 {
  color: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-700\/5 {
  color: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-700\/10 {
  color: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-700\/20 {
  color: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-700\/25 {
  color: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-700\/30 {
  color: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-700\/40 {
  color: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-700\/50 {
  color: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-700\/60 {
  color: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-700\/70 {
  color: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-700\/75 {
  color: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-700\/80 {
  color: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-700\/90 {
  color: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-700\/95 {
  color: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-700\/100 {
  color: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-800\/0 {
  color: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-800\/5 {
  color: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-800\/10 {
  color: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-800\/20 {
  color: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-800\/25 {
  color: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-800\/30 {
  color: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-800\/40 {
  color: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-800\/50 {
  color: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-800\/60 {
  color: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-800\/70 {
  color: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-800\/75 {
  color: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-800\/80 {
  color: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-800\/90 {
  color: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-800\/95 {
  color: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-800\/100 {
  color: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:text-fuchsia-900\/0 {
  color: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:text-fuchsia-900\/5 {
  color: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia-900\/10 {
  color: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia-900\/20 {
  color: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia-900\/25 {
  color: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia-900\/30 {
  color: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia-900\/40 {
  color: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia-900\/50 {
  color: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia-900\/60 {
  color: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia-900\/70 {
  color: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia-900\/75 {
  color: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia-900\/80 {
  color: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia-900\/90 {
  color: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia-900\/95 {
  color: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia-900\/100 {
  color: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:text-fuchsia\/0 {
  color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:text-fuchsia\/5 {
  color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:text-fuchsia\/10 {
  color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:text-fuchsia\/20 {
  color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:text-fuchsia\/25 {
  color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:text-fuchsia\/30 {
  color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:text-fuchsia\/40 {
  color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:text-fuchsia\/50 {
  color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:text-fuchsia\/60 {
  color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:text-fuchsia\/70 {
  color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:text-fuchsia\/75 {
  color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:text-fuchsia\/80 {
  color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:text-fuchsia\/90 {
  color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:text-fuchsia\/95 {
  color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:text-fuchsia\/100 {
  color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:text-pink-25\/0 {
  color: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:text-pink-25\/5 {
  color: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:text-pink-25\/10 {
  color: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:text-pink-25\/20 {
  color: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:text-pink-25\/25 {
  color: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:text-pink-25\/30 {
  color: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:text-pink-25\/40 {
  color: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:text-pink-25\/50 {
  color: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:text-pink-25\/60 {
  color: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:text-pink-25\/70 {
  color: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:text-pink-25\/75 {
  color: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:text-pink-25\/80 {
  color: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:text-pink-25\/90 {
  color: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:text-pink-25\/95 {
  color: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:text-pink-25\/100 {
  color: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:text-pink-50\/0 {
  color: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:text-pink-50\/5 {
  color: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:text-pink-50\/10 {
  color: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:text-pink-50\/20 {
  color: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:text-pink-50\/25 {
  color: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:text-pink-50\/30 {
  color: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:text-pink-50\/40 {
  color: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:text-pink-50\/50 {
  color: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:text-pink-50\/60 {
  color: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:text-pink-50\/70 {
  color: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:text-pink-50\/75 {
  color: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:text-pink-50\/80 {
  color: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:text-pink-50\/90 {
  color: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:text-pink-50\/95 {
  color: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:text-pink-50\/100 {
  color: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:text-pink-100\/0 {
  color: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:text-pink-100\/5 {
  color: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:text-pink-100\/10 {
  color: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:text-pink-100\/20 {
  color: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:text-pink-100\/25 {
  color: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:text-pink-100\/30 {
  color: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:text-pink-100\/40 {
  color: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:text-pink-100\/50 {
  color: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:text-pink-100\/60 {
  color: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:text-pink-100\/70 {
  color: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:text-pink-100\/75 {
  color: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:text-pink-100\/80 {
  color: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:text-pink-100\/90 {
  color: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:text-pink-100\/95 {
  color: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:text-pink-100\/100 {
  color: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:text-pink-200\/0 {
  color: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:text-pink-200\/5 {
  color: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:text-pink-200\/10 {
  color: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:text-pink-200\/20 {
  color: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:text-pink-200\/25 {
  color: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:text-pink-200\/30 {
  color: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:text-pink-200\/40 {
  color: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:text-pink-200\/50 {
  color: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:text-pink-200\/60 {
  color: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:text-pink-200\/70 {
  color: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:text-pink-200\/75 {
  color: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:text-pink-200\/80 {
  color: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:text-pink-200\/90 {
  color: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:text-pink-200\/95 {
  color: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:text-pink-200\/100 {
  color: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:text-pink-300\/0 {
  color: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:text-pink-300\/5 {
  color: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:text-pink-300\/10 {
  color: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:text-pink-300\/20 {
  color: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:text-pink-300\/25 {
  color: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:text-pink-300\/30 {
  color: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:text-pink-300\/40 {
  color: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:text-pink-300\/50 {
  color: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:text-pink-300\/60 {
  color: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:text-pink-300\/70 {
  color: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:text-pink-300\/75 {
  color: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:text-pink-300\/80 {
  color: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:text-pink-300\/90 {
  color: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:text-pink-300\/95 {
  color: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:text-pink-300\/100 {
  color: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:text-pink-400\/0 {
  color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:text-pink-400\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:text-pink-400\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:text-pink-400\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:text-pink-400\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:text-pink-400\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:text-pink-400\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:text-pink-400\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:text-pink-400\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:text-pink-400\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:text-pink-400\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:text-pink-400\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:text-pink-400\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:text-pink-400\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:text-pink-400\/100 {
  color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:text-pink-500\/0 {
  color: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:text-pink-500\/5 {
  color: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:text-pink-500\/10 {
  color: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:text-pink-500\/20 {
  color: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:text-pink-500\/25 {
  color: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:text-pink-500\/30 {
  color: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:text-pink-500\/40 {
  color: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:text-pink-500\/50 {
  color: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:text-pink-500\/60 {
  color: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:text-pink-500\/70 {
  color: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:text-pink-500\/75 {
  color: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:text-pink-500\/80 {
  color: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:text-pink-500\/90 {
  color: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:text-pink-500\/95 {
  color: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:text-pink-500\/100 {
  color: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:text-pink-600\/0 {
  color: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:text-pink-600\/5 {
  color: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:text-pink-600\/10 {
  color: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:text-pink-600\/20 {
  color: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:text-pink-600\/25 {
  color: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:text-pink-600\/30 {
  color: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:text-pink-600\/40 {
  color: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:text-pink-600\/50 {
  color: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:text-pink-600\/60 {
  color: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:text-pink-600\/70 {
  color: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:text-pink-600\/75 {
  color: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:text-pink-600\/80 {
  color: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:text-pink-600\/90 {
  color: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:text-pink-600\/95 {
  color: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:text-pink-600\/100 {
  color: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:text-pink-700\/0 {
  color: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:text-pink-700\/5 {
  color: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:text-pink-700\/10 {
  color: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:text-pink-700\/20 {
  color: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:text-pink-700\/25 {
  color: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:text-pink-700\/30 {
  color: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:text-pink-700\/40 {
  color: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:text-pink-700\/50 {
  color: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:text-pink-700\/60 {
  color: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:text-pink-700\/70 {
  color: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:text-pink-700\/75 {
  color: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:text-pink-700\/80 {
  color: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:text-pink-700\/90 {
  color: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:text-pink-700\/95 {
  color: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:text-pink-700\/100 {
  color: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:text-pink-800\/0 {
  color: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:text-pink-800\/5 {
  color: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:text-pink-800\/10 {
  color: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:text-pink-800\/20 {
  color: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:text-pink-800\/25 {
  color: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:text-pink-800\/30 {
  color: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:text-pink-800\/40 {
  color: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:text-pink-800\/50 {
  color: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:text-pink-800\/60 {
  color: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:text-pink-800\/70 {
  color: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:text-pink-800\/75 {
  color: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:text-pink-800\/80 {
  color: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:text-pink-800\/90 {
  color: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:text-pink-800\/95 {
  color: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:text-pink-800\/100 {
  color: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:text-pink-900\/0 {
  color: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:text-pink-900\/5 {
  color: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:text-pink-900\/10 {
  color: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:text-pink-900\/20 {
  color: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:text-pink-900\/25 {
  color: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:text-pink-900\/30 {
  color: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:text-pink-900\/40 {
  color: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:text-pink-900\/50 {
  color: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:text-pink-900\/60 {
  color: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:text-pink-900\/70 {
  color: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:text-pink-900\/75 {
  color: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:text-pink-900\/80 {
  color: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:text-pink-900\/90 {
  color: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:text-pink-900\/95 {
  color: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:text-pink-900\/100 {
  color: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:text-pink\/0 {
  color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:text-pink\/5 {
  color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:text-pink\/10 {
  color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:text-pink\/20 {
  color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:text-pink\/25 {
  color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:text-pink\/30 {
  color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:text-pink\/40 {
  color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:text-pink\/50 {
  color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:text-pink\/60 {
  color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:text-pink\/70 {
  color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:text-pink\/75 {
  color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:text-pink\/80 {
  color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:text-pink\/90 {
  color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:text-pink\/95 {
  color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:text-pink\/100 {
  color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:text-rose-25\/0 {
  color: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:text-rose-25\/5 {
  color: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:text-rose-25\/10 {
  color: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:text-rose-25\/20 {
  color: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:text-rose-25\/25 {
  color: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:text-rose-25\/30 {
  color: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:text-rose-25\/40 {
  color: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:text-rose-25\/50 {
  color: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:text-rose-25\/60 {
  color: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:text-rose-25\/70 {
  color: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:text-rose-25\/75 {
  color: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:text-rose-25\/80 {
  color: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:text-rose-25\/90 {
  color: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:text-rose-25\/95 {
  color: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:text-rose-25\/100 {
  color: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:text-rose-50\/0 {
  color: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:text-rose-50\/5 {
  color: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:text-rose-50\/10 {
  color: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:text-rose-50\/20 {
  color: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:text-rose-50\/25 {
  color: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:text-rose-50\/30 {
  color: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:text-rose-50\/40 {
  color: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:text-rose-50\/50 {
  color: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:text-rose-50\/60 {
  color: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:text-rose-50\/70 {
  color: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:text-rose-50\/75 {
  color: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:text-rose-50\/80 {
  color: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:text-rose-50\/90 {
  color: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:text-rose-50\/95 {
  color: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:text-rose-50\/100 {
  color: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:text-rose-100\/0 {
  color: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:text-rose-100\/5 {
  color: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:text-rose-100\/10 {
  color: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:text-rose-100\/20 {
  color: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:text-rose-100\/25 {
  color: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:text-rose-100\/30 {
  color: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:text-rose-100\/40 {
  color: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:text-rose-100\/50 {
  color: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:text-rose-100\/60 {
  color: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:text-rose-100\/70 {
  color: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:text-rose-100\/75 {
  color: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:text-rose-100\/80 {
  color: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:text-rose-100\/90 {
  color: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:text-rose-100\/95 {
  color: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:text-rose-100\/100 {
  color: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:text-rose-200\/0 {
  color: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:text-rose-200\/5 {
  color: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:text-rose-200\/10 {
  color: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:text-rose-200\/20 {
  color: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:text-rose-200\/25 {
  color: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:text-rose-200\/30 {
  color: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:text-rose-200\/40 {
  color: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:text-rose-200\/50 {
  color: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:text-rose-200\/60 {
  color: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:text-rose-200\/70 {
  color: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:text-rose-200\/75 {
  color: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:text-rose-200\/80 {
  color: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:text-rose-200\/90 {
  color: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:text-rose-200\/95 {
  color: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:text-rose-200\/100 {
  color: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:text-rose-300\/0 {
  color: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:text-rose-300\/5 {
  color: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:text-rose-300\/10 {
  color: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:text-rose-300\/20 {
  color: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:text-rose-300\/25 {
  color: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:text-rose-300\/30 {
  color: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:text-rose-300\/40 {
  color: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:text-rose-300\/50 {
  color: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:text-rose-300\/60 {
  color: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:text-rose-300\/70 {
  color: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:text-rose-300\/75 {
  color: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:text-rose-300\/80 {
  color: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:text-rose-300\/90 {
  color: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:text-rose-300\/95 {
  color: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:text-rose-300\/100 {
  color: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:text-rose-400\/0 {
  color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:text-rose-400\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:text-rose-400\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:text-rose-400\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:text-rose-400\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:text-rose-400\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:text-rose-400\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:text-rose-400\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:text-rose-400\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:text-rose-400\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:text-rose-400\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:text-rose-400\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:text-rose-400\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:text-rose-400\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:text-rose-400\/100 {
  color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:text-rose-500\/0 {
  color: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:text-rose-500\/5 {
  color: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:text-rose-500\/10 {
  color: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:text-rose-500\/20 {
  color: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:text-rose-500\/25 {
  color: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:text-rose-500\/30 {
  color: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:text-rose-500\/40 {
  color: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:text-rose-500\/50 {
  color: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:text-rose-500\/60 {
  color: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:text-rose-500\/70 {
  color: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:text-rose-500\/75 {
  color: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:text-rose-500\/80 {
  color: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:text-rose-500\/90 {
  color: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:text-rose-500\/95 {
  color: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:text-rose-500\/100 {
  color: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:text-rose-600\/0 {
  color: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:text-rose-600\/5 {
  color: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:text-rose-600\/10 {
  color: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:text-rose-600\/20 {
  color: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:text-rose-600\/25 {
  color: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:text-rose-600\/30 {
  color: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:text-rose-600\/40 {
  color: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:text-rose-600\/50 {
  color: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:text-rose-600\/60 {
  color: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:text-rose-600\/70 {
  color: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:text-rose-600\/75 {
  color: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:text-rose-600\/80 {
  color: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:text-rose-600\/90 {
  color: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:text-rose-600\/95 {
  color: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:text-rose-600\/100 {
  color: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:text-rose-700\/0 {
  color: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:text-rose-700\/5 {
  color: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:text-rose-700\/10 {
  color: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:text-rose-700\/20 {
  color: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:text-rose-700\/25 {
  color: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:text-rose-700\/30 {
  color: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:text-rose-700\/40 {
  color: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:text-rose-700\/50 {
  color: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:text-rose-700\/60 {
  color: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:text-rose-700\/70 {
  color: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:text-rose-700\/75 {
  color: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:text-rose-700\/80 {
  color: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:text-rose-700\/90 {
  color: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:text-rose-700\/95 {
  color: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:text-rose-700\/100 {
  color: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:text-rose-800\/0 {
  color: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:text-rose-800\/5 {
  color: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:text-rose-800\/10 {
  color: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:text-rose-800\/20 {
  color: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:text-rose-800\/25 {
  color: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:text-rose-800\/30 {
  color: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:text-rose-800\/40 {
  color: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:text-rose-800\/50 {
  color: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:text-rose-800\/60 {
  color: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:text-rose-800\/70 {
  color: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:text-rose-800\/75 {
  color: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:text-rose-800\/80 {
  color: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:text-rose-800\/90 {
  color: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:text-rose-800\/95 {
  color: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:text-rose-800\/100 {
  color: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:text-rose-900\/0 {
  color: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:text-rose-900\/5 {
  color: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:text-rose-900\/10 {
  color: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:text-rose-900\/20 {
  color: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:text-rose-900\/25 {
  color: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:text-rose-900\/30 {
  color: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:text-rose-900\/40 {
  color: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:text-rose-900\/50 {
  color: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:text-rose-900\/60 {
  color: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:text-rose-900\/70 {
  color: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:text-rose-900\/75 {
  color: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:text-rose-900\/80 {
  color: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:text-rose-900\/90 {
  color: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:text-rose-900\/95 {
  color: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:text-rose-900\/100 {
  color: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:text-rose\/0 {
  color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:text-rose\/5 {
  color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:text-rose\/10 {
  color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:text-rose\/20 {
  color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:text-rose\/25 {
  color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:text-rose\/30 {
  color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:text-rose\/40 {
  color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:text-rose\/50 {
  color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:text-rose\/60 {
  color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:text-rose\/70 {
  color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:text-rose\/75 {
  color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:text-rose\/80 {
  color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:text-rose\/90 {
  color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:text-rose\/95 {
  color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:text-rose\/100 {
  color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-25\/0 {
  color: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-25\/5 {
  color: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-25\/10 {
  color: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-25\/20 {
  color: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-25\/25 {
  color: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-25\/30 {
  color: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-25\/40 {
  color: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-25\/50 {
  color: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-25\/60 {
  color: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-25\/70 {
  color: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-25\/75 {
  color: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-25\/80 {
  color: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-25\/90 {
  color: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-25\/95 {
  color: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-25\/100 {
  color: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-50\/0 {
  color: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-50\/5 {
  color: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-50\/10 {
  color: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-50\/20 {
  color: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-50\/25 {
  color: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-50\/30 {
  color: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-50\/40 {
  color: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-50\/50 {
  color: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-50\/60 {
  color: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-50\/70 {
  color: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-50\/75 {
  color: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-50\/80 {
  color: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-50\/90 {
  color: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-50\/95 {
  color: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-50\/100 {
  color: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-100\/0 {
  color: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-100\/5 {
  color: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-100\/10 {
  color: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-100\/20 {
  color: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-100\/25 {
  color: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-100\/30 {
  color: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-100\/40 {
  color: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-100\/50 {
  color: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-100\/60 {
  color: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-100\/70 {
  color: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-100\/75 {
  color: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-100\/80 {
  color: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-100\/90 {
  color: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-100\/95 {
  color: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-100\/100 {
  color: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-200\/0 {
  color: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-200\/5 {
  color: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-200\/10 {
  color: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-200\/20 {
  color: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-200\/25 {
  color: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-200\/30 {
  color: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-200\/40 {
  color: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-200\/50 {
  color: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-200\/60 {
  color: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-200\/70 {
  color: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-200\/75 {
  color: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-200\/80 {
  color: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-200\/90 {
  color: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-200\/95 {
  color: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-200\/100 {
  color: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-300\/0 {
  color: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-300\/5 {
  color: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-300\/10 {
  color: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-300\/20 {
  color: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-300\/25 {
  color: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-300\/30 {
  color: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-300\/40 {
  color: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-300\/50 {
  color: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-300\/60 {
  color: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-300\/70 {
  color: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-300\/75 {
  color: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-300\/80 {
  color: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-300\/90 {
  color: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-300\/95 {
  color: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-300\/100 {
  color: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-400\/0 {
  color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-400\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-400\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-400\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-400\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-400\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-400\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-400\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-400\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-400\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-400\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-400\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-400\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-400\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-400\/100 {
  color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-500\/0 {
  color: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-500\/5 {
  color: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-500\/10 {
  color: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-500\/20 {
  color: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-500\/25 {
  color: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-500\/30 {
  color: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-500\/40 {
  color: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-500\/50 {
  color: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-500\/60 {
  color: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-500\/70 {
  color: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-500\/75 {
  color: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-500\/80 {
  color: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-500\/90 {
  color: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-500\/95 {
  color: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-500\/100 {
  color: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-600\/0 {
  color: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-600\/5 {
  color: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-600\/10 {
  color: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-600\/20 {
  color: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-600\/25 {
  color: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-600\/30 {
  color: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-600\/40 {
  color: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-600\/50 {
  color: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-600\/60 {
  color: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-600\/70 {
  color: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-600\/75 {
  color: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-600\/80 {
  color: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-600\/90 {
  color: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-600\/95 {
  color: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-600\/100 {
  color: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-700\/0 {
  color: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-700\/5 {
  color: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-700\/10 {
  color: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-700\/20 {
  color: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-700\/25 {
  color: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-700\/30 {
  color: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-700\/40 {
  color: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-700\/50 {
  color: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-700\/60 {
  color: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-700\/70 {
  color: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-700\/75 {
  color: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-700\/80 {
  color: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-700\/90 {
  color: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-700\/95 {
  color: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-700\/100 {
  color: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-800\/0 {
  color: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-800\/5 {
  color: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-800\/10 {
  color: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-800\/20 {
  color: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-800\/25 {
  color: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-800\/30 {
  color: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-800\/40 {
  color: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-800\/50 {
  color: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-800\/60 {
  color: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-800\/70 {
  color: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-800\/75 {
  color: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-800\/80 {
  color: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-800\/90 {
  color: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-800\/95 {
  color: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-800\/100 {
  color: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:text-orange-dark-900\/0 {
  color: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:text-orange-dark-900\/5 {
  color: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark-900\/10 {
  color: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark-900\/20 {
  color: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark-900\/25 {
  color: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark-900\/30 {
  color: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark-900\/40 {
  color: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark-900\/50 {
  color: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark-900\/60 {
  color: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark-900\/70 {
  color: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark-900\/75 {
  color: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark-900\/80 {
  color: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark-900\/90 {
  color: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark-900\/95 {
  color: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark-900\/100 {
  color: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:text-orange-dark\/0 {
  color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:text-orange-dark\/5 {
  color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:text-orange-dark\/10 {
  color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:text-orange-dark\/20 {
  color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:text-orange-dark\/25 {
  color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:text-orange-dark\/30 {
  color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:text-orange-dark\/40 {
  color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:text-orange-dark\/50 {
  color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:text-orange-dark\/60 {
  color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:text-orange-dark\/70 {
  color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:text-orange-dark\/75 {
  color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:text-orange-dark\/80 {
  color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:text-orange-dark\/90 {
  color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:text-orange-dark\/95 {
  color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:text-orange-dark\/100 {
  color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:text-orange-25\/0 {
  color: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:text-orange-25\/5 {
  color: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:text-orange-25\/10 {
  color: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:text-orange-25\/20 {
  color: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:text-orange-25\/25 {
  color: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:text-orange-25\/30 {
  color: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:text-orange-25\/40 {
  color: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:text-orange-25\/50 {
  color: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:text-orange-25\/60 {
  color: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:text-orange-25\/70 {
  color: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:text-orange-25\/75 {
  color: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:text-orange-25\/80 {
  color: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:text-orange-25\/90 {
  color: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:text-orange-25\/95 {
  color: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:text-orange-25\/100 {
  color: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:text-orange-50\/0 {
  color: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:text-orange-50\/5 {
  color: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:text-orange-50\/10 {
  color: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:text-orange-50\/20 {
  color: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:text-orange-50\/25 {
  color: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:text-orange-50\/30 {
  color: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:text-orange-50\/40 {
  color: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:text-orange-50\/50 {
  color: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:text-orange-50\/60 {
  color: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:text-orange-50\/70 {
  color: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:text-orange-50\/75 {
  color: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:text-orange-50\/80 {
  color: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:text-orange-50\/90 {
  color: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:text-orange-50\/95 {
  color: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:text-orange-50\/100 {
  color: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:text-orange-100\/0 {
  color: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:text-orange-100\/5 {
  color: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:text-orange-100\/10 {
  color: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:text-orange-100\/20 {
  color: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:text-orange-100\/25 {
  color: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:text-orange-100\/30 {
  color: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:text-orange-100\/40 {
  color: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:text-orange-100\/50 {
  color: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:text-orange-100\/60 {
  color: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:text-orange-100\/70 {
  color: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:text-orange-100\/75 {
  color: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:text-orange-100\/80 {
  color: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:text-orange-100\/90 {
  color: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:text-orange-100\/95 {
  color: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:text-orange-100\/100 {
  color: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:text-orange-200\/0 {
  color: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:text-orange-200\/5 {
  color: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:text-orange-200\/10 {
  color: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:text-orange-200\/20 {
  color: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:text-orange-200\/25 {
  color: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:text-orange-200\/30 {
  color: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:text-orange-200\/40 {
  color: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:text-orange-200\/50 {
  color: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:text-orange-200\/60 {
  color: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:text-orange-200\/70 {
  color: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:text-orange-200\/75 {
  color: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:text-orange-200\/80 {
  color: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:text-orange-200\/90 {
  color: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:text-orange-200\/95 {
  color: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:text-orange-200\/100 {
  color: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:text-orange-300\/0 {
  color: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:text-orange-300\/5 {
  color: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:text-orange-300\/10 {
  color: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:text-orange-300\/20 {
  color: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:text-orange-300\/25 {
  color: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:text-orange-300\/30 {
  color: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:text-orange-300\/40 {
  color: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:text-orange-300\/50 {
  color: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:text-orange-300\/60 {
  color: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:text-orange-300\/70 {
  color: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:text-orange-300\/75 {
  color: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:text-orange-300\/80 {
  color: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:text-orange-300\/90 {
  color: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:text-orange-300\/95 {
  color: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:text-orange-300\/100 {
  color: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:text-orange-400\/0 {
  color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:text-orange-400\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:text-orange-400\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:text-orange-400\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:text-orange-400\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:text-orange-400\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:text-orange-400\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:text-orange-400\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:text-orange-400\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:text-orange-400\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:text-orange-400\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:text-orange-400\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:text-orange-400\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:text-orange-400\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:text-orange-400\/100 {
  color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:text-orange-500\/0 {
  color: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:text-orange-500\/5 {
  color: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:text-orange-500\/10 {
  color: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:text-orange-500\/20 {
  color: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:text-orange-500\/25 {
  color: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:text-orange-500\/30 {
  color: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:text-orange-500\/40 {
  color: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:text-orange-500\/50 {
  color: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:text-orange-500\/60 {
  color: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:text-orange-500\/70 {
  color: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:text-orange-500\/75 {
  color: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:text-orange-500\/80 {
  color: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:text-orange-500\/90 {
  color: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:text-orange-500\/95 {
  color: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:text-orange-500\/100 {
  color: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:text-orange-600\/0 {
  color: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:text-orange-600\/5 {
  color: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:text-orange-600\/10 {
  color: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:text-orange-600\/20 {
  color: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:text-orange-600\/25 {
  color: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:text-orange-600\/30 {
  color: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:text-orange-600\/40 {
  color: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:text-orange-600\/50 {
  color: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:text-orange-600\/60 {
  color: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:text-orange-600\/70 {
  color: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:text-orange-600\/75 {
  color: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:text-orange-600\/80 {
  color: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:text-orange-600\/90 {
  color: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:text-orange-600\/95 {
  color: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:text-orange-600\/100 {
  color: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:text-orange-700\/0 {
  color: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:text-orange-700\/5 {
  color: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:text-orange-700\/10 {
  color: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:text-orange-700\/20 {
  color: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:text-orange-700\/25 {
  color: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:text-orange-700\/30 {
  color: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:text-orange-700\/40 {
  color: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:text-orange-700\/50 {
  color: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:text-orange-700\/60 {
  color: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:text-orange-700\/70 {
  color: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:text-orange-700\/75 {
  color: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:text-orange-700\/80 {
  color: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:text-orange-700\/90 {
  color: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:text-orange-700\/95 {
  color: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:text-orange-700\/100 {
  color: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:text-orange-800\/0 {
  color: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:text-orange-800\/5 {
  color: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:text-orange-800\/10 {
  color: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:text-orange-800\/20 {
  color: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:text-orange-800\/25 {
  color: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:text-orange-800\/30 {
  color: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:text-orange-800\/40 {
  color: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:text-orange-800\/50 {
  color: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:text-orange-800\/60 {
  color: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:text-orange-800\/70 {
  color: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:text-orange-800\/75 {
  color: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:text-orange-800\/80 {
  color: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:text-orange-800\/90 {
  color: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:text-orange-800\/95 {
  color: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:text-orange-800\/100 {
  color: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:text-orange-900\/0 {
  color: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:text-orange-900\/5 {
  color: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:text-orange-900\/10 {
  color: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:text-orange-900\/20 {
  color: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:text-orange-900\/25 {
  color: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:text-orange-900\/30 {
  color: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:text-orange-900\/40 {
  color: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:text-orange-900\/50 {
  color: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:text-orange-900\/60 {
  color: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:text-orange-900\/70 {
  color: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:text-orange-900\/75 {
  color: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:text-orange-900\/80 {
  color: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:text-orange-900\/90 {
  color: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:text-orange-900\/95 {
  color: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:text-orange-900\/100 {
  color: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:text-orange\/0 {
  color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:text-orange\/5 {
  color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:text-orange\/10 {
  color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:text-orange\/20 {
  color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:text-orange\/25 {
  color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:text-orange\/30 {
  color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:text-orange\/40 {
  color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:text-orange\/50 {
  color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:text-orange\/60 {
  color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:text-orange\/70 {
  color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:text-orange\/75 {
  color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:text-orange\/80 {
  color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:text-orange\/90 {
  color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:text-orange\/95 {
  color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:text-orange\/100 {
  color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:text-yellow-25\/0 {
  color: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:text-yellow-25\/5 {
  color: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-25\/10 {
  color: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-25\/20 {
  color: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-25\/25 {
  color: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-25\/30 {
  color: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-25\/40 {
  color: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-25\/50 {
  color: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-25\/60 {
  color: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-25\/70 {
  color: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-25\/75 {
  color: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-25\/80 {
  color: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-25\/90 {
  color: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-25\/95 {
  color: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-25\/100 {
  color: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:text-yellow-50\/0 {
  color: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:text-yellow-50\/5 {
  color: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-50\/10 {
  color: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-50\/20 {
  color: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-50\/25 {
  color: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-50\/30 {
  color: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-50\/40 {
  color: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-50\/50 {
  color: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-50\/60 {
  color: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-50\/70 {
  color: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-50\/75 {
  color: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-50\/80 {
  color: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-50\/90 {
  color: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-50\/95 {
  color: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-50\/100 {
  color: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:text-yellow-100\/0 {
  color: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:text-yellow-100\/5 {
  color: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-100\/10 {
  color: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-100\/20 {
  color: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-100\/25 {
  color: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-100\/30 {
  color: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-100\/40 {
  color: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-100\/50 {
  color: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-100\/60 {
  color: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-100\/70 {
  color: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-100\/75 {
  color: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-100\/80 {
  color: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-100\/90 {
  color: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-100\/95 {
  color: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-100\/100 {
  color: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:text-yellow-200\/0 {
  color: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:text-yellow-200\/5 {
  color: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-200\/10 {
  color: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-200\/20 {
  color: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-200\/25 {
  color: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-200\/30 {
  color: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-200\/40 {
  color: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-200\/50 {
  color: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-200\/60 {
  color: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-200\/70 {
  color: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-200\/75 {
  color: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-200\/80 {
  color: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-200\/90 {
  color: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-200\/95 {
  color: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-200\/100 {
  color: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:text-yellow-300\/0 {
  color: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:text-yellow-300\/5 {
  color: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-300\/10 {
  color: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-300\/20 {
  color: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-300\/25 {
  color: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-300\/30 {
  color: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-300\/40 {
  color: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-300\/50 {
  color: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-300\/60 {
  color: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-300\/70 {
  color: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-300\/75 {
  color: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-300\/80 {
  color: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-300\/90 {
  color: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-300\/95 {
  color: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-300\/100 {
  color: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:text-yellow-400\/0 {
  color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:text-yellow-400\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-400\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-400\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-400\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-400\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-400\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-400\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-400\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-400\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-400\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-400\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-400\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-400\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-400\/100 {
  color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:text-yellow-500\/0 {
  color: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:text-yellow-500\/5 {
  color: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-500\/10 {
  color: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-500\/20 {
  color: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-500\/25 {
  color: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-500\/30 {
  color: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-500\/40 {
  color: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-500\/50 {
  color: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-500\/60 {
  color: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-500\/70 {
  color: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-500\/75 {
  color: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-500\/80 {
  color: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-500\/90 {
  color: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-500\/95 {
  color: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-500\/100 {
  color: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:text-yellow-600\/0 {
  color: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:text-yellow-600\/5 {
  color: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-600\/10 {
  color: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-600\/20 {
  color: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-600\/25 {
  color: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-600\/30 {
  color: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-600\/40 {
  color: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-600\/50 {
  color: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-600\/60 {
  color: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-600\/70 {
  color: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-600\/75 {
  color: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-600\/80 {
  color: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-600\/90 {
  color: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-600\/95 {
  color: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-600\/100 {
  color: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:text-yellow-700\/0 {
  color: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:text-yellow-700\/5 {
  color: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-700\/10 {
  color: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-700\/20 {
  color: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-700\/25 {
  color: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-700\/30 {
  color: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-700\/40 {
  color: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-700\/50 {
  color: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-700\/60 {
  color: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-700\/70 {
  color: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-700\/75 {
  color: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-700\/80 {
  color: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-700\/90 {
  color: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-700\/95 {
  color: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-700\/100 {
  color: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:text-yellow-800\/0 {
  color: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:text-yellow-800\/5 {
  color: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-800\/10 {
  color: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-800\/20 {
  color: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-800\/25 {
  color: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-800\/30 {
  color: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-800\/40 {
  color: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-800\/50 {
  color: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-800\/60 {
  color: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-800\/70 {
  color: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-800\/75 {
  color: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-800\/80 {
  color: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-800\/90 {
  color: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-800\/95 {
  color: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-800\/100 {
  color: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:text-yellow-900\/0 {
  color: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:text-yellow-900\/5 {
  color: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:text-yellow-900\/10 {
  color: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:text-yellow-900\/20 {
  color: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:text-yellow-900\/25 {
  color: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:text-yellow-900\/30 {
  color: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:text-yellow-900\/40 {
  color: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:text-yellow-900\/50 {
  color: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:text-yellow-900\/60 {
  color: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:text-yellow-900\/70 {
  color: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:text-yellow-900\/75 {
  color: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:text-yellow-900\/80 {
  color: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:text-yellow-900\/90 {
  color: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:text-yellow-900\/95 {
  color: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:text-yellow-900\/100 {
  color: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:text-yellow\/0 {
  color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:text-yellow\/5 {
  color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:text-yellow\/10 {
  color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:text-yellow\/20 {
  color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:text-yellow\/25 {
  color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:text-yellow\/30 {
  color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:text-yellow\/40 {
  color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:text-yellow\/50 {
  color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:text-yellow\/60 {
  color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:text-yellow\/70 {
  color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:text-yellow\/75 {
  color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:text-yellow\/80 {
  color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:text-yellow\/90 {
  color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:text-yellow\/95 {
  color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:text-yellow\/100 {
  color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(242 244 247 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 240 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(208 213 221 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 112 133 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(71 84 103 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(52 64 84 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(29 41 57 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 24 40 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(152 162 179 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 250 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 243 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(218 232 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 192 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 148 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 130 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(47 103 201 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 76 153 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(36 51 102 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-primary {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(116 167 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 251 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 243 242 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 228 226 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 202 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 162 155 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 68 56 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 45 32 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(180 35 24 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(145 32 24 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 39 26 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-error {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 112 102 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 252 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 250 235 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 240 199 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 223 137 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 200 75 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 144 9 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 104 3 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(181 71 8 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 55 13 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 46 14 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-warning {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 176 34 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 243 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 250 223 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 244 197 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 233 166 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 135 106 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(3 152 85 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 122 72 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 96 58 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(5 79 49 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-success {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 213 131 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 249 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 236 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(213 217 235 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(179 184 219 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(78 91 166 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 71 132 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 63 114 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 48 86 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 19 35 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 123 188 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 249 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 241 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(220 223 234 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 192 212 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(93 107 152 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 85 120 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(64 73 104 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(48 55 79 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 19 34 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-cool {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(125 137 176 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 250 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 242 246 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 232 239 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(205 213 223 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 117 134 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(72 85 101 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 65 82 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(32 41 57 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 25 38 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-modern {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(154 164 178 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(210 214 219 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(108 115 127 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(77 87 97 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(56 66 80 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 42 55 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 25 39 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-neutral {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(157 164 174 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 244 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 228 231 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 209 214 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(112 112 123 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(81 82 92 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(38 39 43 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 24 27 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-iron {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(160 160 171 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 252 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(214 214 214 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 115 115 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(66 66 66 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 41 41 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(20 20 20 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-true {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 253 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 245 244 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(231 229 228 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(215 211 208 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(121 113 107 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 83 78 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 64 60 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 37 36 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 25 23 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-gray-warm {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(169 162 157 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 253 247 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 244 215 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(206 234 176 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(172 220 121 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 159 42 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(79 122 33 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 98 26 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 80 21 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 66 18 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-moss {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(134 203 60 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 254 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 254 231 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 251 204 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-200 {
  --tw-ring-color: #DOF8AB;
}

.group:disabled .group-disabled\:ring-green-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(166 239 103 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(102 6 16 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-600 {
  --tw-ring-color: #4CA3OD;
}

.group:disabled .group-disabled\:ring-green-light-700 {
  --tw-ring-color: #3B7COF;
}

.group:disabled .group-disabled\:ring-green-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(50 98 18 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(43 83 20 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 225 58 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(237 252 242 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(211 248 223 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(170 240 196 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(115 226 163 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 131 100 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 146 80 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 116 67 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(9 80 55 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 76 46 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-green {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(60 203 127 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 254 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 253 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(204 251 239 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(153 246 224 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(95 233 208 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 183 158 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 147 132 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(16 117 105 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(18 93 86 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(19 78 72 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-teal {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 211 183 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 254 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 253 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(207 249 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(165 240 252 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(103 227 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 174 212 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(8 138 178 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 112 144 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 91 117 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(22 76 99 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-cyan {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(34 204 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 251 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(240 249 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 230 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(124 212 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 165 236 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 134 201 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(2 106 162 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(6 89 134 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(11 74 111 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-light {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(54 191 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 250 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 248 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 233 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 221 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 202 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(46 144 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 112 239 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(23 92 211 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(24 73 169 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(25 65 133 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(83 177 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 244 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 224 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(178 204 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(132 173 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(41 112 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(21 94 239 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 78 235 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 64 193 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 53 158 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-blue-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(82 139 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 248 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 244 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 234 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 215 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 188 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(97 114 243 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(68 76 231 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(53 56 205 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 49 166 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(45 50 130 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-indigo {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(128 152 249 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 250 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(245 243 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(236 233 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(195 181 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(135 91 247 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(120 57 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 39 218 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(87 32 183 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(73 28 150 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-violet {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(164 138 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 250 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(244 243 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(235 233 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(217 214 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(189 180 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(122 90 248 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(105 56 239 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(89 37 220 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(74 31 184 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(62 28 150 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-purple {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(155 138 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 244 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(251 232 255 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 208 254 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 170 253 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 68 241 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 36 213 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(159 26 177 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(130 24 144 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(111 24 119 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-fuchsia {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(228 120 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 251 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 242 250 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 231 246 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(252 206 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 167 224 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(238 70 188 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(221 37 144 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(193 21 116 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(158 22 95 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 22 81 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-pink {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 112 7 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 245 246 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 241 243 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 228 232 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 205 214 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 163 180 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(246 61 104 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(227 24 84 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(192 16 72 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 16 67 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(137 18 62 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-rose {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 111 142 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 249 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 244 237 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 230 213 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 214 174 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 156 102 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 68 5 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(230 46 5 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(188 27 6 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(151 24 12 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 26 13 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-dark {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 105 46 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 250 245 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 246 238 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 234 215 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(249 219 175 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(247 178 122 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(239 104 32 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(224 79 22 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(185 56 21 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 47 25 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(119 41 23 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-orange {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(243 135 68 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-25 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 253 240 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 251 232 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 247 195 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 238 149 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 226 114 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(234 170 8 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(202 133 4 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(161 92 7 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(133 74 14 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(113 56 18 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-yellow {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(250 197 21 / var(--tw-ring-opacity));
}

.group:disabled .group-disabled\:ring-white\/0 {
  --tw-ring-color: rgb(255 255 255 / 0);
}

.group:disabled .group-disabled\:ring-white\/5 {
  --tw-ring-color: rgb(255 255 255 / 0.05);
}

.group:disabled .group-disabled\:ring-white\/10 {
  --tw-ring-color: rgb(255 255 255 / 0.1);
}

.group:disabled .group-disabled\:ring-white\/20 {
  --tw-ring-color: rgb(255 255 255 / 0.2);
}

.group:disabled .group-disabled\:ring-white\/25 {
  --tw-ring-color: rgb(255 255 255 / 0.25);
}

.group:disabled .group-disabled\:ring-white\/30 {
  --tw-ring-color: rgb(255 255 255 / 0.3);
}

.group:disabled .group-disabled\:ring-white\/40 {
  --tw-ring-color: rgb(255 255 255 / 0.4);
}

.group:disabled .group-disabled\:ring-white\/50 {
  --tw-ring-color: rgb(255 255 255 / 0.5);
}

.group:disabled .group-disabled\:ring-white\/60 {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}

.group:disabled .group-disabled\:ring-white\/70 {
  --tw-ring-color: rgb(255 255 255 / 0.7);
}

.group:disabled .group-disabled\:ring-white\/75 {
  --tw-ring-color: rgb(255 255 255 / 0.75);
}

.group:disabled .group-disabled\:ring-white\/80 {
  --tw-ring-color: rgb(255 255 255 / 0.8);
}

.group:disabled .group-disabled\:ring-white\/90 {
  --tw-ring-color: rgb(255 255 255 / 0.9);
}

.group:disabled .group-disabled\:ring-white\/95 {
  --tw-ring-color: rgb(255 255 255 / 0.95);
}

.group:disabled .group-disabled\:ring-white\/100 {
  --tw-ring-color: rgb(255 255 255 / 1);
}

.group:disabled .group-disabled\:ring-black\/0 {
  --tw-ring-color: rgb(0 0 0 / 0);
}

.group:disabled .group-disabled\:ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.group:disabled .group-disabled\:ring-black\/10 {
  --tw-ring-color: rgb(0 0 0 / 0.1);
}

.group:disabled .group-disabled\:ring-black\/20 {
  --tw-ring-color: rgb(0 0 0 / 0.2);
}

.group:disabled .group-disabled\:ring-black\/25 {
  --tw-ring-color: rgb(0 0 0 / 0.25);
}

.group:disabled .group-disabled\:ring-black\/30 {
  --tw-ring-color: rgb(0 0 0 / 0.3);
}

.group:disabled .group-disabled\:ring-black\/40 {
  --tw-ring-color: rgb(0 0 0 / 0.4);
}

.group:disabled .group-disabled\:ring-black\/50 {
  --tw-ring-color: rgb(0 0 0 / 0.5);
}

.group:disabled .group-disabled\:ring-black\/60 {
  --tw-ring-color: rgb(0 0 0 / 0.6);
}

.group:disabled .group-disabled\:ring-black\/70 {
  --tw-ring-color: rgb(0 0 0 / 0.7);
}

.group:disabled .group-disabled\:ring-black\/75 {
  --tw-ring-color: rgb(0 0 0 / 0.75);
}

.group:disabled .group-disabled\:ring-black\/80 {
  --tw-ring-color: rgb(0 0 0 / 0.8);
}

.group:disabled .group-disabled\:ring-black\/90 {
  --tw-ring-color: rgb(0 0 0 / 0.9);
}

.group:disabled .group-disabled\:ring-black\/95 {
  --tw-ring-color: rgb(0 0 0 / 0.95);
}

.group:disabled .group-disabled\:ring-black\/100 {
  --tw-ring-color: rgb(0 0 0 / 1);
}

.group:disabled .group-disabled\:ring-gray-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:ring-gray-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:ring-gray-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:ring-gray-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:ring-gray-100\/0 {
  --tw-ring-color: rgb(242 244 247 / 0);
}

.group:disabled .group-disabled\:ring-gray-100\/5 {
  --tw-ring-color: rgb(242 244 247 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-100\/10 {
  --tw-ring-color: rgb(242 244 247 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-100\/20 {
  --tw-ring-color: rgb(242 244 247 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-100\/25 {
  --tw-ring-color: rgb(242 244 247 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-100\/30 {
  --tw-ring-color: rgb(242 244 247 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-100\/40 {
  --tw-ring-color: rgb(242 244 247 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-100\/50 {
  --tw-ring-color: rgb(242 244 247 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-100\/60 {
  --tw-ring-color: rgb(242 244 247 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-100\/70 {
  --tw-ring-color: rgb(242 244 247 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-100\/75 {
  --tw-ring-color: rgb(242 244 247 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-100\/80 {
  --tw-ring-color: rgb(242 244 247 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-100\/90 {
  --tw-ring-color: rgb(242 244 247 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-100\/95 {
  --tw-ring-color: rgb(242 244 247 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-100\/100 {
  --tw-ring-color: rgb(242 244 247 / 1);
}

.group:disabled .group-disabled\:ring-gray-200\/0 {
  --tw-ring-color: rgb(234 236 240 / 0);
}

.group:disabled .group-disabled\:ring-gray-200\/5 {
  --tw-ring-color: rgb(234 236 240 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-200\/10 {
  --tw-ring-color: rgb(234 236 240 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-200\/20 {
  --tw-ring-color: rgb(234 236 240 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-200\/25 {
  --tw-ring-color: rgb(234 236 240 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-200\/30 {
  --tw-ring-color: rgb(234 236 240 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-200\/40 {
  --tw-ring-color: rgb(234 236 240 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-200\/50 {
  --tw-ring-color: rgb(234 236 240 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-200\/60 {
  --tw-ring-color: rgb(234 236 240 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-200\/70 {
  --tw-ring-color: rgb(234 236 240 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-200\/75 {
  --tw-ring-color: rgb(234 236 240 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-200\/80 {
  --tw-ring-color: rgb(234 236 240 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-200\/90 {
  --tw-ring-color: rgb(234 236 240 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-200\/95 {
  --tw-ring-color: rgb(234 236 240 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-200\/100 {
  --tw-ring-color: rgb(234 236 240 / 1);
}

.group:disabled .group-disabled\:ring-gray-300\/0 {
  --tw-ring-color: rgb(208 213 221 / 0);
}

.group:disabled .group-disabled\:ring-gray-300\/5 {
  --tw-ring-color: rgb(208 213 221 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-300\/10 {
  --tw-ring-color: rgb(208 213 221 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-300\/20 {
  --tw-ring-color: rgb(208 213 221 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-300\/25 {
  --tw-ring-color: rgb(208 213 221 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-300\/30 {
  --tw-ring-color: rgb(208 213 221 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-300\/40 {
  --tw-ring-color: rgb(208 213 221 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-300\/50 {
  --tw-ring-color: rgb(208 213 221 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-300\/60 {
  --tw-ring-color: rgb(208 213 221 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-300\/70 {
  --tw-ring-color: rgb(208 213 221 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-300\/75 {
  --tw-ring-color: rgb(208 213 221 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-300\/80 {
  --tw-ring-color: rgb(208 213 221 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-300\/90 {
  --tw-ring-color: rgb(208 213 221 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-300\/95 {
  --tw-ring-color: rgb(208 213 221 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-300\/100 {
  --tw-ring-color: rgb(208 213 221 / 1);
}

.group:disabled .group-disabled\:ring-gray-400\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:ring-gray-400\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-400\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-400\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-400\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-400\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-400\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-400\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-400\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-400\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-400\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-400\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-400\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-400\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-400\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:ring-gray-500\/0 {
  --tw-ring-color: rgb(102 112 133 / 0);
}

.group:disabled .group-disabled\:ring-gray-500\/5 {
  --tw-ring-color: rgb(102 112 133 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-500\/10 {
  --tw-ring-color: rgb(102 112 133 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-500\/20 {
  --tw-ring-color: rgb(102 112 133 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-500\/25 {
  --tw-ring-color: rgb(102 112 133 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-500\/30 {
  --tw-ring-color: rgb(102 112 133 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-500\/40 {
  --tw-ring-color: rgb(102 112 133 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-500\/50 {
  --tw-ring-color: rgb(102 112 133 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-500\/60 {
  --tw-ring-color: rgb(102 112 133 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-500\/70 {
  --tw-ring-color: rgb(102 112 133 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-500\/75 {
  --tw-ring-color: rgb(102 112 133 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-500\/80 {
  --tw-ring-color: rgb(102 112 133 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-500\/90 {
  --tw-ring-color: rgb(102 112 133 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-500\/95 {
  --tw-ring-color: rgb(102 112 133 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-500\/100 {
  --tw-ring-color: rgb(102 112 133 / 1);
}

.group:disabled .group-disabled\:ring-gray-600\/0 {
  --tw-ring-color: rgb(71 84 103 / 0);
}

.group:disabled .group-disabled\:ring-gray-600\/5 {
  --tw-ring-color: rgb(71 84 103 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-600\/10 {
  --tw-ring-color: rgb(71 84 103 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-600\/20 {
  --tw-ring-color: rgb(71 84 103 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-600\/25 {
  --tw-ring-color: rgb(71 84 103 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-600\/30 {
  --tw-ring-color: rgb(71 84 103 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-600\/40 {
  --tw-ring-color: rgb(71 84 103 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-600\/50 {
  --tw-ring-color: rgb(71 84 103 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-600\/60 {
  --tw-ring-color: rgb(71 84 103 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-600\/70 {
  --tw-ring-color: rgb(71 84 103 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-600\/75 {
  --tw-ring-color: rgb(71 84 103 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-600\/80 {
  --tw-ring-color: rgb(71 84 103 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-600\/90 {
  --tw-ring-color: rgb(71 84 103 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-600\/95 {
  --tw-ring-color: rgb(71 84 103 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-600\/100 {
  --tw-ring-color: rgb(71 84 103 / 1);
}

.group:disabled .group-disabled\:ring-gray-700\/0 {
  --tw-ring-color: rgb(52 64 84 / 0);
}

.group:disabled .group-disabled\:ring-gray-700\/5 {
  --tw-ring-color: rgb(52 64 84 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-700\/10 {
  --tw-ring-color: rgb(52 64 84 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-700\/20 {
  --tw-ring-color: rgb(52 64 84 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-700\/25 {
  --tw-ring-color: rgb(52 64 84 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-700\/30 {
  --tw-ring-color: rgb(52 64 84 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-700\/40 {
  --tw-ring-color: rgb(52 64 84 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-700\/50 {
  --tw-ring-color: rgb(52 64 84 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-700\/60 {
  --tw-ring-color: rgb(52 64 84 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-700\/70 {
  --tw-ring-color: rgb(52 64 84 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-700\/75 {
  --tw-ring-color: rgb(52 64 84 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-700\/80 {
  --tw-ring-color: rgb(52 64 84 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-700\/90 {
  --tw-ring-color: rgb(52 64 84 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-700\/95 {
  --tw-ring-color: rgb(52 64 84 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-700\/100 {
  --tw-ring-color: rgb(52 64 84 / 1);
}

.group:disabled .group-disabled\:ring-gray-800\/0 {
  --tw-ring-color: rgb(29 41 57 / 0);
}

.group:disabled .group-disabled\:ring-gray-800\/5 {
  --tw-ring-color: rgb(29 41 57 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-800\/10 {
  --tw-ring-color: rgb(29 41 57 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-800\/20 {
  --tw-ring-color: rgb(29 41 57 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-800\/25 {
  --tw-ring-color: rgb(29 41 57 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-800\/30 {
  --tw-ring-color: rgb(29 41 57 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-800\/40 {
  --tw-ring-color: rgb(29 41 57 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-800\/50 {
  --tw-ring-color: rgb(29 41 57 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-800\/60 {
  --tw-ring-color: rgb(29 41 57 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-800\/70 {
  --tw-ring-color: rgb(29 41 57 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-800\/75 {
  --tw-ring-color: rgb(29 41 57 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-800\/80 {
  --tw-ring-color: rgb(29 41 57 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-800\/90 {
  --tw-ring-color: rgb(29 41 57 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-800\/95 {
  --tw-ring-color: rgb(29 41 57 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-800\/100 {
  --tw-ring-color: rgb(29 41 57 / 1);
}

.group:disabled .group-disabled\:ring-gray-900\/0 {
  --tw-ring-color: rgb(16 24 40 / 0);
}

.group:disabled .group-disabled\:ring-gray-900\/5 {
  --tw-ring-color: rgb(16 24 40 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-900\/10 {
  --tw-ring-color: rgb(16 24 40 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-900\/20 {
  --tw-ring-color: rgb(16 24 40 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-900\/25 {
  --tw-ring-color: rgb(16 24 40 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-900\/30 {
  --tw-ring-color: rgb(16 24 40 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-900\/40 {
  --tw-ring-color: rgb(16 24 40 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-900\/50 {
  --tw-ring-color: rgb(16 24 40 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-900\/60 {
  --tw-ring-color: rgb(16 24 40 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-900\/70 {
  --tw-ring-color: rgb(16 24 40 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-900\/75 {
  --tw-ring-color: rgb(16 24 40 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-900\/80 {
  --tw-ring-color: rgb(16 24 40 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-900\/90 {
  --tw-ring-color: rgb(16 24 40 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-900\/95 {
  --tw-ring-color: rgb(16 24 40 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-900\/100 {
  --tw-ring-color: rgb(16 24 40 / 1);
}

.group:disabled .group-disabled\:ring-gray\/0 {
  --tw-ring-color: rgb(152 162 179 / 0);
}

.group:disabled .group-disabled\:ring-gray\/5 {
  --tw-ring-color: rgb(152 162 179 / 0.05);
}

.group:disabled .group-disabled\:ring-gray\/10 {
  --tw-ring-color: rgb(152 162 179 / 0.1);
}

.group:disabled .group-disabled\:ring-gray\/20 {
  --tw-ring-color: rgb(152 162 179 / 0.2);
}

.group:disabled .group-disabled\:ring-gray\/25 {
  --tw-ring-color: rgb(152 162 179 / 0.25);
}

.group:disabled .group-disabled\:ring-gray\/30 {
  --tw-ring-color: rgb(152 162 179 / 0.3);
}

.group:disabled .group-disabled\:ring-gray\/40 {
  --tw-ring-color: rgb(152 162 179 / 0.4);
}

.group:disabled .group-disabled\:ring-gray\/50 {
  --tw-ring-color: rgb(152 162 179 / 0.5);
}

.group:disabled .group-disabled\:ring-gray\/60 {
  --tw-ring-color: rgb(152 162 179 / 0.6);
}

.group:disabled .group-disabled\:ring-gray\/70 {
  --tw-ring-color: rgb(152 162 179 / 0.7);
}

.group:disabled .group-disabled\:ring-gray\/75 {
  --tw-ring-color: rgb(152 162 179 / 0.75);
}

.group:disabled .group-disabled\:ring-gray\/80 {
  --tw-ring-color: rgb(152 162 179 / 0.8);
}

.group:disabled .group-disabled\:ring-gray\/90 {
  --tw-ring-color: rgb(152 162 179 / 0.9);
}

.group:disabled .group-disabled\:ring-gray\/95 {
  --tw-ring-color: rgb(152 162 179 / 0.95);
}

.group:disabled .group-disabled\:ring-gray\/100 {
  --tw-ring-color: rgb(152 162 179 / 1);
}

.group:disabled .group-disabled\:ring-primary-25\/0 {
  --tw-ring-color: rgb(247 250 255 / 0);
}

.group:disabled .group-disabled\:ring-primary-25\/5 {
  --tw-ring-color: rgb(247 250 255 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-25\/10 {
  --tw-ring-color: rgb(247 250 255 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-25\/20 {
  --tw-ring-color: rgb(247 250 255 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-25\/25 {
  --tw-ring-color: rgb(247 250 255 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-25\/30 {
  --tw-ring-color: rgb(247 250 255 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-25\/40 {
  --tw-ring-color: rgb(247 250 255 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-25\/50 {
  --tw-ring-color: rgb(247 250 255 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-25\/60 {
  --tw-ring-color: rgb(247 250 255 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-25\/70 {
  --tw-ring-color: rgb(247 250 255 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-25\/75 {
  --tw-ring-color: rgb(247 250 255 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-25\/80 {
  --tw-ring-color: rgb(247 250 255 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-25\/90 {
  --tw-ring-color: rgb(247 250 255 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-25\/95 {
  --tw-ring-color: rgb(247 250 255 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-25\/100 {
  --tw-ring-color: rgb(247 250 255 / 1);
}

.group:disabled .group-disabled\:ring-primary-50\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:ring-primary-50\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-50\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-50\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-50\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-50\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-50\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-50\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-50\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-50\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-50\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-50\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-50\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-50\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-50\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:ring-primary-100\/0 {
  --tw-ring-color: rgb(239 243 255 / 0);
}

.group:disabled .group-disabled\:ring-primary-100\/5 {
  --tw-ring-color: rgb(239 243 255 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-100\/10 {
  --tw-ring-color: rgb(239 243 255 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-100\/20 {
  --tw-ring-color: rgb(239 243 255 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-100\/25 {
  --tw-ring-color: rgb(239 243 255 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-100\/30 {
  --tw-ring-color: rgb(239 243 255 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-100\/40 {
  --tw-ring-color: rgb(239 243 255 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-100\/50 {
  --tw-ring-color: rgb(239 243 255 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-100\/60 {
  --tw-ring-color: rgb(239 243 255 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-100\/70 {
  --tw-ring-color: rgb(239 243 255 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-100\/75 {
  --tw-ring-color: rgb(239 243 255 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-100\/80 {
  --tw-ring-color: rgb(239 243 255 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-100\/90 {
  --tw-ring-color: rgb(239 243 255 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-100\/95 {
  --tw-ring-color: rgb(239 243 255 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-100\/100 {
  --tw-ring-color: rgb(239 243 255 / 1);
}

.group:disabled .group-disabled\:ring-primary-200\/0 {
  --tw-ring-color: rgb(218 232 255 / 0);
}

.group:disabled .group-disabled\:ring-primary-200\/5 {
  --tw-ring-color: rgb(218 232 255 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-200\/10 {
  --tw-ring-color: rgb(218 232 255 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-200\/20 {
  --tw-ring-color: rgb(218 232 255 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-200\/25 {
  --tw-ring-color: rgb(218 232 255 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-200\/30 {
  --tw-ring-color: rgb(218 232 255 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-200\/40 {
  --tw-ring-color: rgb(218 232 255 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-200\/50 {
  --tw-ring-color: rgb(218 232 255 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-200\/60 {
  --tw-ring-color: rgb(218 232 255 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-200\/70 {
  --tw-ring-color: rgb(218 232 255 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-200\/75 {
  --tw-ring-color: rgb(218 232 255 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-200\/80 {
  --tw-ring-color: rgb(218 232 255 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-200\/90 {
  --tw-ring-color: rgb(218 232 255 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-200\/95 {
  --tw-ring-color: rgb(218 232 255 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-200\/100 {
  --tw-ring-color: rgb(218 232 255 / 1);
}

.group:disabled .group-disabled\:ring-primary-300\/0 {
  --tw-ring-color: rgb(158 192 252 / 0);
}

.group:disabled .group-disabled\:ring-primary-300\/5 {
  --tw-ring-color: rgb(158 192 252 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-300\/10 {
  --tw-ring-color: rgb(158 192 252 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-300\/20 {
  --tw-ring-color: rgb(158 192 252 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-300\/25 {
  --tw-ring-color: rgb(158 192 252 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-300\/30 {
  --tw-ring-color: rgb(158 192 252 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-300\/40 {
  --tw-ring-color: rgb(158 192 252 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-300\/50 {
  --tw-ring-color: rgb(158 192 252 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-300\/60 {
  --tw-ring-color: rgb(158 192 252 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-300\/70 {
  --tw-ring-color: rgb(158 192 252 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-300\/75 {
  --tw-ring-color: rgb(158 192 252 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-300\/80 {
  --tw-ring-color: rgb(158 192 252 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-300\/90 {
  --tw-ring-color: rgb(158 192 252 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-300\/95 {
  --tw-ring-color: rgb(158 192 252 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-300\/100 {
  --tw-ring-color: rgb(158 192 252 / 1);
}

.group:disabled .group-disabled\:ring-primary-400\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:ring-primary-400\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-400\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-400\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-400\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-400\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-400\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-400\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-400\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-400\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-400\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-400\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-400\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-400\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-400\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:ring-primary-500\/0 {
  --tw-ring-color: rgb(87 148 253 / 0);
}

.group:disabled .group-disabled\:ring-primary-500\/5 {
  --tw-ring-color: rgb(87 148 253 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-500\/10 {
  --tw-ring-color: rgb(87 148 253 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-500\/20 {
  --tw-ring-color: rgb(87 148 253 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-500\/25 {
  --tw-ring-color: rgb(87 148 253 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-500\/30 {
  --tw-ring-color: rgb(87 148 253 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-500\/40 {
  --tw-ring-color: rgb(87 148 253 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-500\/50 {
  --tw-ring-color: rgb(87 148 253 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-500\/60 {
  --tw-ring-color: rgb(87 148 253 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-500\/70 {
  --tw-ring-color: rgb(87 148 253 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-500\/75 {
  --tw-ring-color: rgb(87 148 253 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-500\/80 {
  --tw-ring-color: rgb(87 148 253 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-500\/90 {
  --tw-ring-color: rgb(87 148 253 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-500\/95 {
  --tw-ring-color: rgb(87 148 253 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-500\/100 {
  --tw-ring-color: rgb(87 148 253 / 1);
}

.group:disabled .group-disabled\:ring-primary-600\/0 {
  --tw-ring-color: rgb(61 130 249 / 0);
}

.group:disabled .group-disabled\:ring-primary-600\/5 {
  --tw-ring-color: rgb(61 130 249 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-600\/10 {
  --tw-ring-color: rgb(61 130 249 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-600\/20 {
  --tw-ring-color: rgb(61 130 249 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-600\/25 {
  --tw-ring-color: rgb(61 130 249 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-600\/30 {
  --tw-ring-color: rgb(61 130 249 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-600\/40 {
  --tw-ring-color: rgb(61 130 249 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-600\/50 {
  --tw-ring-color: rgb(61 130 249 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-600\/60 {
  --tw-ring-color: rgb(61 130 249 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-600\/70 {
  --tw-ring-color: rgb(61 130 249 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-600\/75 {
  --tw-ring-color: rgb(61 130 249 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-600\/80 {
  --tw-ring-color: rgb(61 130 249 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-600\/90 {
  --tw-ring-color: rgb(61 130 249 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-600\/95 {
  --tw-ring-color: rgb(61 130 249 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-600\/100 {
  --tw-ring-color: rgb(61 130 249 / 1);
}

.group:disabled .group-disabled\:ring-primary-700\/0 {
  --tw-ring-color: rgb(47 103 201 / 0);
}

.group:disabled .group-disabled\:ring-primary-700\/5 {
  --tw-ring-color: rgb(47 103 201 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-700\/10 {
  --tw-ring-color: rgb(47 103 201 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-700\/20 {
  --tw-ring-color: rgb(47 103 201 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-700\/25 {
  --tw-ring-color: rgb(47 103 201 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-700\/30 {
  --tw-ring-color: rgb(47 103 201 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-700\/40 {
  --tw-ring-color: rgb(47 103 201 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-700\/50 {
  --tw-ring-color: rgb(47 103 201 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-700\/60 {
  --tw-ring-color: rgb(47 103 201 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-700\/70 {
  --tw-ring-color: rgb(47 103 201 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-700\/75 {
  --tw-ring-color: rgb(47 103 201 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-700\/80 {
  --tw-ring-color: rgb(47 103 201 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-700\/90 {
  --tw-ring-color: rgb(47 103 201 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-700\/95 {
  --tw-ring-color: rgb(47 103 201 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-700\/100 {
  --tw-ring-color: rgb(47 103 201 / 1);
}

.group:disabled .group-disabled\:ring-primary-800\/0 {
  --tw-ring-color: rgb(55 76 153 / 0);
}

.group:disabled .group-disabled\:ring-primary-800\/5 {
  --tw-ring-color: rgb(55 76 153 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-800\/10 {
  --tw-ring-color: rgb(55 76 153 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-800\/20 {
  --tw-ring-color: rgb(55 76 153 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-800\/25 {
  --tw-ring-color: rgb(55 76 153 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-800\/30 {
  --tw-ring-color: rgb(55 76 153 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-800\/40 {
  --tw-ring-color: rgb(55 76 153 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-800\/50 {
  --tw-ring-color: rgb(55 76 153 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-800\/60 {
  --tw-ring-color: rgb(55 76 153 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-800\/70 {
  --tw-ring-color: rgb(55 76 153 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-800\/75 {
  --tw-ring-color: rgb(55 76 153 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-800\/80 {
  --tw-ring-color: rgb(55 76 153 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-800\/90 {
  --tw-ring-color: rgb(55 76 153 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-800\/95 {
  --tw-ring-color: rgb(55 76 153 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-800\/100 {
  --tw-ring-color: rgb(55 76 153 / 1);
}

.group:disabled .group-disabled\:ring-primary-900\/0 {
  --tw-ring-color: rgb(36 51 102 / 0);
}

.group:disabled .group-disabled\:ring-primary-900\/5 {
  --tw-ring-color: rgb(36 51 102 / 0.05);
}

.group:disabled .group-disabled\:ring-primary-900\/10 {
  --tw-ring-color: rgb(36 51 102 / 0.1);
}

.group:disabled .group-disabled\:ring-primary-900\/20 {
  --tw-ring-color: rgb(36 51 102 / 0.2);
}

.group:disabled .group-disabled\:ring-primary-900\/25 {
  --tw-ring-color: rgb(36 51 102 / 0.25);
}

.group:disabled .group-disabled\:ring-primary-900\/30 {
  --tw-ring-color: rgb(36 51 102 / 0.3);
}

.group:disabled .group-disabled\:ring-primary-900\/40 {
  --tw-ring-color: rgb(36 51 102 / 0.4);
}

.group:disabled .group-disabled\:ring-primary-900\/50 {
  --tw-ring-color: rgb(36 51 102 / 0.5);
}

.group:disabled .group-disabled\:ring-primary-900\/60 {
  --tw-ring-color: rgb(36 51 102 / 0.6);
}

.group:disabled .group-disabled\:ring-primary-900\/70 {
  --tw-ring-color: rgb(36 51 102 / 0.7);
}

.group:disabled .group-disabled\:ring-primary-900\/75 {
  --tw-ring-color: rgb(36 51 102 / 0.75);
}

.group:disabled .group-disabled\:ring-primary-900\/80 {
  --tw-ring-color: rgb(36 51 102 / 0.8);
}

.group:disabled .group-disabled\:ring-primary-900\/90 {
  --tw-ring-color: rgb(36 51 102 / 0.9);
}

.group:disabled .group-disabled\:ring-primary-900\/95 {
  --tw-ring-color: rgb(36 51 102 / 0.95);
}

.group:disabled .group-disabled\:ring-primary-900\/100 {
  --tw-ring-color: rgb(36 51 102 / 1);
}

.group:disabled .group-disabled\:ring-primary\/0 {
  --tw-ring-color: rgb(116 167 254 / 0);
}

.group:disabled .group-disabled\:ring-primary\/5 {
  --tw-ring-color: rgb(116 167 254 / 0.05);
}

.group:disabled .group-disabled\:ring-primary\/10 {
  --tw-ring-color: rgb(116 167 254 / 0.1);
}

.group:disabled .group-disabled\:ring-primary\/20 {
  --tw-ring-color: rgb(116 167 254 / 0.2);
}

.group:disabled .group-disabled\:ring-primary\/25 {
  --tw-ring-color: rgb(116 167 254 / 0.25);
}

.group:disabled .group-disabled\:ring-primary\/30 {
  --tw-ring-color: rgb(116 167 254 / 0.3);
}

.group:disabled .group-disabled\:ring-primary\/40 {
  --tw-ring-color: rgb(116 167 254 / 0.4);
}

.group:disabled .group-disabled\:ring-primary\/50 {
  --tw-ring-color: rgb(116 167 254 / 0.5);
}

.group:disabled .group-disabled\:ring-primary\/60 {
  --tw-ring-color: rgb(116 167 254 / 0.6);
}

.group:disabled .group-disabled\:ring-primary\/70 {
  --tw-ring-color: rgb(116 167 254 / 0.7);
}

.group:disabled .group-disabled\:ring-primary\/75 {
  --tw-ring-color: rgb(116 167 254 / 0.75);
}

.group:disabled .group-disabled\:ring-primary\/80 {
  --tw-ring-color: rgb(116 167 254 / 0.8);
}

.group:disabled .group-disabled\:ring-primary\/90 {
  --tw-ring-color: rgb(116 167 254 / 0.9);
}

.group:disabled .group-disabled\:ring-primary\/95 {
  --tw-ring-color: rgb(116 167 254 / 0.95);
}

.group:disabled .group-disabled\:ring-primary\/100 {
  --tw-ring-color: rgb(116 167 254 / 1);
}

.group:disabled .group-disabled\:ring-error-25\/0 {
  --tw-ring-color: rgb(255 251 250 / 0);
}

.group:disabled .group-disabled\:ring-error-25\/5 {
  --tw-ring-color: rgb(255 251 250 / 0.05);
}

.group:disabled .group-disabled\:ring-error-25\/10 {
  --tw-ring-color: rgb(255 251 250 / 0.1);
}

.group:disabled .group-disabled\:ring-error-25\/20 {
  --tw-ring-color: rgb(255 251 250 / 0.2);
}

.group:disabled .group-disabled\:ring-error-25\/25 {
  --tw-ring-color: rgb(255 251 250 / 0.25);
}

.group:disabled .group-disabled\:ring-error-25\/30 {
  --tw-ring-color: rgb(255 251 250 / 0.3);
}

.group:disabled .group-disabled\:ring-error-25\/40 {
  --tw-ring-color: rgb(255 251 250 / 0.4);
}

.group:disabled .group-disabled\:ring-error-25\/50 {
  --tw-ring-color: rgb(255 251 250 / 0.5);
}

.group:disabled .group-disabled\:ring-error-25\/60 {
  --tw-ring-color: rgb(255 251 250 / 0.6);
}

.group:disabled .group-disabled\:ring-error-25\/70 {
  --tw-ring-color: rgb(255 251 250 / 0.7);
}

.group:disabled .group-disabled\:ring-error-25\/75 {
  --tw-ring-color: rgb(255 251 250 / 0.75);
}

.group:disabled .group-disabled\:ring-error-25\/80 {
  --tw-ring-color: rgb(255 251 250 / 0.8);
}

.group:disabled .group-disabled\:ring-error-25\/90 {
  --tw-ring-color: rgb(255 251 250 / 0.9);
}

.group:disabled .group-disabled\:ring-error-25\/95 {
  --tw-ring-color: rgb(255 251 250 / 0.95);
}

.group:disabled .group-disabled\:ring-error-25\/100 {
  --tw-ring-color: rgb(255 251 250 / 1);
}

.group:disabled .group-disabled\:ring-error-50\/0 {
  --tw-ring-color: rgb(254 243 242 / 0);
}

.group:disabled .group-disabled\:ring-error-50\/5 {
  --tw-ring-color: rgb(254 243 242 / 0.05);
}

.group:disabled .group-disabled\:ring-error-50\/10 {
  --tw-ring-color: rgb(254 243 242 / 0.1);
}

.group:disabled .group-disabled\:ring-error-50\/20 {
  --tw-ring-color: rgb(254 243 242 / 0.2);
}

.group:disabled .group-disabled\:ring-error-50\/25 {
  --tw-ring-color: rgb(254 243 242 / 0.25);
}

.group:disabled .group-disabled\:ring-error-50\/30 {
  --tw-ring-color: rgb(254 243 242 / 0.3);
}

.group:disabled .group-disabled\:ring-error-50\/40 {
  --tw-ring-color: rgb(254 243 242 / 0.4);
}

.group:disabled .group-disabled\:ring-error-50\/50 {
  --tw-ring-color: rgb(254 243 242 / 0.5);
}

.group:disabled .group-disabled\:ring-error-50\/60 {
  --tw-ring-color: rgb(254 243 242 / 0.6);
}

.group:disabled .group-disabled\:ring-error-50\/70 {
  --tw-ring-color: rgb(254 243 242 / 0.7);
}

.group:disabled .group-disabled\:ring-error-50\/75 {
  --tw-ring-color: rgb(254 243 242 / 0.75);
}

.group:disabled .group-disabled\:ring-error-50\/80 {
  --tw-ring-color: rgb(254 243 242 / 0.8);
}

.group:disabled .group-disabled\:ring-error-50\/90 {
  --tw-ring-color: rgb(254 243 242 / 0.9);
}

.group:disabled .group-disabled\:ring-error-50\/95 {
  --tw-ring-color: rgb(254 243 242 / 0.95);
}

.group:disabled .group-disabled\:ring-error-50\/100 {
  --tw-ring-color: rgb(254 243 242 / 1);
}

.group:disabled .group-disabled\:ring-error-100\/0 {
  --tw-ring-color: rgb(254 228 226 / 0);
}

.group:disabled .group-disabled\:ring-error-100\/5 {
  --tw-ring-color: rgb(254 228 226 / 0.05);
}

.group:disabled .group-disabled\:ring-error-100\/10 {
  --tw-ring-color: rgb(254 228 226 / 0.1);
}

.group:disabled .group-disabled\:ring-error-100\/20 {
  --tw-ring-color: rgb(254 228 226 / 0.2);
}

.group:disabled .group-disabled\:ring-error-100\/25 {
  --tw-ring-color: rgb(254 228 226 / 0.25);
}

.group:disabled .group-disabled\:ring-error-100\/30 {
  --tw-ring-color: rgb(254 228 226 / 0.3);
}

.group:disabled .group-disabled\:ring-error-100\/40 {
  --tw-ring-color: rgb(254 228 226 / 0.4);
}

.group:disabled .group-disabled\:ring-error-100\/50 {
  --tw-ring-color: rgb(254 228 226 / 0.5);
}

.group:disabled .group-disabled\:ring-error-100\/60 {
  --tw-ring-color: rgb(254 228 226 / 0.6);
}

.group:disabled .group-disabled\:ring-error-100\/70 {
  --tw-ring-color: rgb(254 228 226 / 0.7);
}

.group:disabled .group-disabled\:ring-error-100\/75 {
  --tw-ring-color: rgb(254 228 226 / 0.75);
}

.group:disabled .group-disabled\:ring-error-100\/80 {
  --tw-ring-color: rgb(254 228 226 / 0.8);
}

.group:disabled .group-disabled\:ring-error-100\/90 {
  --tw-ring-color: rgb(254 228 226 / 0.9);
}

.group:disabled .group-disabled\:ring-error-100\/95 {
  --tw-ring-color: rgb(254 228 226 / 0.95);
}

.group:disabled .group-disabled\:ring-error-100\/100 {
  --tw-ring-color: rgb(254 228 226 / 1);
}

.group:disabled .group-disabled\:ring-error-200\/0 {
  --tw-ring-color: rgb(254 205 202 / 0);
}

.group:disabled .group-disabled\:ring-error-200\/5 {
  --tw-ring-color: rgb(254 205 202 / 0.05);
}

.group:disabled .group-disabled\:ring-error-200\/10 {
  --tw-ring-color: rgb(254 205 202 / 0.1);
}

.group:disabled .group-disabled\:ring-error-200\/20 {
  --tw-ring-color: rgb(254 205 202 / 0.2);
}

.group:disabled .group-disabled\:ring-error-200\/25 {
  --tw-ring-color: rgb(254 205 202 / 0.25);
}

.group:disabled .group-disabled\:ring-error-200\/30 {
  --tw-ring-color: rgb(254 205 202 / 0.3);
}

.group:disabled .group-disabled\:ring-error-200\/40 {
  --tw-ring-color: rgb(254 205 202 / 0.4);
}

.group:disabled .group-disabled\:ring-error-200\/50 {
  --tw-ring-color: rgb(254 205 202 / 0.5);
}

.group:disabled .group-disabled\:ring-error-200\/60 {
  --tw-ring-color: rgb(254 205 202 / 0.6);
}

.group:disabled .group-disabled\:ring-error-200\/70 {
  --tw-ring-color: rgb(254 205 202 / 0.7);
}

.group:disabled .group-disabled\:ring-error-200\/75 {
  --tw-ring-color: rgb(254 205 202 / 0.75);
}

.group:disabled .group-disabled\:ring-error-200\/80 {
  --tw-ring-color: rgb(254 205 202 / 0.8);
}

.group:disabled .group-disabled\:ring-error-200\/90 {
  --tw-ring-color: rgb(254 205 202 / 0.9);
}

.group:disabled .group-disabled\:ring-error-200\/95 {
  --tw-ring-color: rgb(254 205 202 / 0.95);
}

.group:disabled .group-disabled\:ring-error-200\/100 {
  --tw-ring-color: rgb(254 205 202 / 1);
}

.group:disabled .group-disabled\:ring-error-300\/0 {
  --tw-ring-color: rgb(253 162 155 / 0);
}

.group:disabled .group-disabled\:ring-error-300\/5 {
  --tw-ring-color: rgb(253 162 155 / 0.05);
}

.group:disabled .group-disabled\:ring-error-300\/10 {
  --tw-ring-color: rgb(253 162 155 / 0.1);
}

.group:disabled .group-disabled\:ring-error-300\/20 {
  --tw-ring-color: rgb(253 162 155 / 0.2);
}

.group:disabled .group-disabled\:ring-error-300\/25 {
  --tw-ring-color: rgb(253 162 155 / 0.25);
}

.group:disabled .group-disabled\:ring-error-300\/30 {
  --tw-ring-color: rgb(253 162 155 / 0.3);
}

.group:disabled .group-disabled\:ring-error-300\/40 {
  --tw-ring-color: rgb(253 162 155 / 0.4);
}

.group:disabled .group-disabled\:ring-error-300\/50 {
  --tw-ring-color: rgb(253 162 155 / 0.5);
}

.group:disabled .group-disabled\:ring-error-300\/60 {
  --tw-ring-color: rgb(253 162 155 / 0.6);
}

.group:disabled .group-disabled\:ring-error-300\/70 {
  --tw-ring-color: rgb(253 162 155 / 0.7);
}

.group:disabled .group-disabled\:ring-error-300\/75 {
  --tw-ring-color: rgb(253 162 155 / 0.75);
}

.group:disabled .group-disabled\:ring-error-300\/80 {
  --tw-ring-color: rgb(253 162 155 / 0.8);
}

.group:disabled .group-disabled\:ring-error-300\/90 {
  --tw-ring-color: rgb(253 162 155 / 0.9);
}

.group:disabled .group-disabled\:ring-error-300\/95 {
  --tw-ring-color: rgb(253 162 155 / 0.95);
}

.group:disabled .group-disabled\:ring-error-300\/100 {
  --tw-ring-color: rgb(253 162 155 / 1);
}

.group:disabled .group-disabled\:ring-error-400\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:ring-error-400\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:ring-error-400\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:ring-error-400\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:ring-error-400\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:ring-error-400\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:ring-error-400\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:ring-error-400\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:ring-error-400\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:ring-error-400\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:ring-error-400\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:ring-error-400\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:ring-error-400\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:ring-error-400\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:ring-error-400\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:ring-error-500\/0 {
  --tw-ring-color: rgb(240 68 56 / 0);
}

.group:disabled .group-disabled\:ring-error-500\/5 {
  --tw-ring-color: rgb(240 68 56 / 0.05);
}

.group:disabled .group-disabled\:ring-error-500\/10 {
  --tw-ring-color: rgb(240 68 56 / 0.1);
}

.group:disabled .group-disabled\:ring-error-500\/20 {
  --tw-ring-color: rgb(240 68 56 / 0.2);
}

.group:disabled .group-disabled\:ring-error-500\/25 {
  --tw-ring-color: rgb(240 68 56 / 0.25);
}

.group:disabled .group-disabled\:ring-error-500\/30 {
  --tw-ring-color: rgb(240 68 56 / 0.3);
}

.group:disabled .group-disabled\:ring-error-500\/40 {
  --tw-ring-color: rgb(240 68 56 / 0.4);
}

.group:disabled .group-disabled\:ring-error-500\/50 {
  --tw-ring-color: rgb(240 68 56 / 0.5);
}

.group:disabled .group-disabled\:ring-error-500\/60 {
  --tw-ring-color: rgb(240 68 56 / 0.6);
}

.group:disabled .group-disabled\:ring-error-500\/70 {
  --tw-ring-color: rgb(240 68 56 / 0.7);
}

.group:disabled .group-disabled\:ring-error-500\/75 {
  --tw-ring-color: rgb(240 68 56 / 0.75);
}

.group:disabled .group-disabled\:ring-error-500\/80 {
  --tw-ring-color: rgb(240 68 56 / 0.8);
}

.group:disabled .group-disabled\:ring-error-500\/90 {
  --tw-ring-color: rgb(240 68 56 / 0.9);
}

.group:disabled .group-disabled\:ring-error-500\/95 {
  --tw-ring-color: rgb(240 68 56 / 0.95);
}

.group:disabled .group-disabled\:ring-error-500\/100 {
  --tw-ring-color: rgb(240 68 56 / 1);
}

.group:disabled .group-disabled\:ring-error-600\/0 {
  --tw-ring-color: rgb(217 45 32 / 0);
}

.group:disabled .group-disabled\:ring-error-600\/5 {
  --tw-ring-color: rgb(217 45 32 / 0.05);
}

.group:disabled .group-disabled\:ring-error-600\/10 {
  --tw-ring-color: rgb(217 45 32 / 0.1);
}

.group:disabled .group-disabled\:ring-error-600\/20 {
  --tw-ring-color: rgb(217 45 32 / 0.2);
}

.group:disabled .group-disabled\:ring-error-600\/25 {
  --tw-ring-color: rgb(217 45 32 / 0.25);
}

.group:disabled .group-disabled\:ring-error-600\/30 {
  --tw-ring-color: rgb(217 45 32 / 0.3);
}

.group:disabled .group-disabled\:ring-error-600\/40 {
  --tw-ring-color: rgb(217 45 32 / 0.4);
}

.group:disabled .group-disabled\:ring-error-600\/50 {
  --tw-ring-color: rgb(217 45 32 / 0.5);
}

.group:disabled .group-disabled\:ring-error-600\/60 {
  --tw-ring-color: rgb(217 45 32 / 0.6);
}

.group:disabled .group-disabled\:ring-error-600\/70 {
  --tw-ring-color: rgb(217 45 32 / 0.7);
}

.group:disabled .group-disabled\:ring-error-600\/75 {
  --tw-ring-color: rgb(217 45 32 / 0.75);
}

.group:disabled .group-disabled\:ring-error-600\/80 {
  --tw-ring-color: rgb(217 45 32 / 0.8);
}

.group:disabled .group-disabled\:ring-error-600\/90 {
  --tw-ring-color: rgb(217 45 32 / 0.9);
}

.group:disabled .group-disabled\:ring-error-600\/95 {
  --tw-ring-color: rgb(217 45 32 / 0.95);
}

.group:disabled .group-disabled\:ring-error-600\/100 {
  --tw-ring-color: rgb(217 45 32 / 1);
}

.group:disabled .group-disabled\:ring-error-700\/0 {
  --tw-ring-color: rgb(180 35 24 / 0);
}

.group:disabled .group-disabled\:ring-error-700\/5 {
  --tw-ring-color: rgb(180 35 24 / 0.05);
}

.group:disabled .group-disabled\:ring-error-700\/10 {
  --tw-ring-color: rgb(180 35 24 / 0.1);
}

.group:disabled .group-disabled\:ring-error-700\/20 {
  --tw-ring-color: rgb(180 35 24 / 0.2);
}

.group:disabled .group-disabled\:ring-error-700\/25 {
  --tw-ring-color: rgb(180 35 24 / 0.25);
}

.group:disabled .group-disabled\:ring-error-700\/30 {
  --tw-ring-color: rgb(180 35 24 / 0.3);
}

.group:disabled .group-disabled\:ring-error-700\/40 {
  --tw-ring-color: rgb(180 35 24 / 0.4);
}

.group:disabled .group-disabled\:ring-error-700\/50 {
  --tw-ring-color: rgb(180 35 24 / 0.5);
}

.group:disabled .group-disabled\:ring-error-700\/60 {
  --tw-ring-color: rgb(180 35 24 / 0.6);
}

.group:disabled .group-disabled\:ring-error-700\/70 {
  --tw-ring-color: rgb(180 35 24 / 0.7);
}

.group:disabled .group-disabled\:ring-error-700\/75 {
  --tw-ring-color: rgb(180 35 24 / 0.75);
}

.group:disabled .group-disabled\:ring-error-700\/80 {
  --tw-ring-color: rgb(180 35 24 / 0.8);
}

.group:disabled .group-disabled\:ring-error-700\/90 {
  --tw-ring-color: rgb(180 35 24 / 0.9);
}

.group:disabled .group-disabled\:ring-error-700\/95 {
  --tw-ring-color: rgb(180 35 24 / 0.95);
}

.group:disabled .group-disabled\:ring-error-700\/100 {
  --tw-ring-color: rgb(180 35 24 / 1);
}

.group:disabled .group-disabled\:ring-error-800\/0 {
  --tw-ring-color: rgb(145 32 24 / 0);
}

.group:disabled .group-disabled\:ring-error-800\/5 {
  --tw-ring-color: rgb(145 32 24 / 0.05);
}

.group:disabled .group-disabled\:ring-error-800\/10 {
  --tw-ring-color: rgb(145 32 24 / 0.1);
}

.group:disabled .group-disabled\:ring-error-800\/20 {
  --tw-ring-color: rgb(145 32 24 / 0.2);
}

.group:disabled .group-disabled\:ring-error-800\/25 {
  --tw-ring-color: rgb(145 32 24 / 0.25);
}

.group:disabled .group-disabled\:ring-error-800\/30 {
  --tw-ring-color: rgb(145 32 24 / 0.3);
}

.group:disabled .group-disabled\:ring-error-800\/40 {
  --tw-ring-color: rgb(145 32 24 / 0.4);
}

.group:disabled .group-disabled\:ring-error-800\/50 {
  --tw-ring-color: rgb(145 32 24 / 0.5);
}

.group:disabled .group-disabled\:ring-error-800\/60 {
  --tw-ring-color: rgb(145 32 24 / 0.6);
}

.group:disabled .group-disabled\:ring-error-800\/70 {
  --tw-ring-color: rgb(145 32 24 / 0.7);
}

.group:disabled .group-disabled\:ring-error-800\/75 {
  --tw-ring-color: rgb(145 32 24 / 0.75);
}

.group:disabled .group-disabled\:ring-error-800\/80 {
  --tw-ring-color: rgb(145 32 24 / 0.8);
}

.group:disabled .group-disabled\:ring-error-800\/90 {
  --tw-ring-color: rgb(145 32 24 / 0.9);
}

.group:disabled .group-disabled\:ring-error-800\/95 {
  --tw-ring-color: rgb(145 32 24 / 0.95);
}

.group:disabled .group-disabled\:ring-error-800\/100 {
  --tw-ring-color: rgb(145 32 24 / 1);
}

.group:disabled .group-disabled\:ring-error-900\/0 {
  --tw-ring-color: rgb(122 39 26 / 0);
}

.group:disabled .group-disabled\:ring-error-900\/5 {
  --tw-ring-color: rgb(122 39 26 / 0.05);
}

.group:disabled .group-disabled\:ring-error-900\/10 {
  --tw-ring-color: rgb(122 39 26 / 0.1);
}

.group:disabled .group-disabled\:ring-error-900\/20 {
  --tw-ring-color: rgb(122 39 26 / 0.2);
}

.group:disabled .group-disabled\:ring-error-900\/25 {
  --tw-ring-color: rgb(122 39 26 / 0.25);
}

.group:disabled .group-disabled\:ring-error-900\/30 {
  --tw-ring-color: rgb(122 39 26 / 0.3);
}

.group:disabled .group-disabled\:ring-error-900\/40 {
  --tw-ring-color: rgb(122 39 26 / 0.4);
}

.group:disabled .group-disabled\:ring-error-900\/50 {
  --tw-ring-color: rgb(122 39 26 / 0.5);
}

.group:disabled .group-disabled\:ring-error-900\/60 {
  --tw-ring-color: rgb(122 39 26 / 0.6);
}

.group:disabled .group-disabled\:ring-error-900\/70 {
  --tw-ring-color: rgb(122 39 26 / 0.7);
}

.group:disabled .group-disabled\:ring-error-900\/75 {
  --tw-ring-color: rgb(122 39 26 / 0.75);
}

.group:disabled .group-disabled\:ring-error-900\/80 {
  --tw-ring-color: rgb(122 39 26 / 0.8);
}

.group:disabled .group-disabled\:ring-error-900\/90 {
  --tw-ring-color: rgb(122 39 26 / 0.9);
}

.group:disabled .group-disabled\:ring-error-900\/95 {
  --tw-ring-color: rgb(122 39 26 / 0.95);
}

.group:disabled .group-disabled\:ring-error-900\/100 {
  --tw-ring-color: rgb(122 39 26 / 1);
}

.group:disabled .group-disabled\:ring-error\/0 {
  --tw-ring-color: rgb(249 112 102 / 0);
}

.group:disabled .group-disabled\:ring-error\/5 {
  --tw-ring-color: rgb(249 112 102 / 0.05);
}

.group:disabled .group-disabled\:ring-error\/10 {
  --tw-ring-color: rgb(249 112 102 / 0.1);
}

.group:disabled .group-disabled\:ring-error\/20 {
  --tw-ring-color: rgb(249 112 102 / 0.2);
}

.group:disabled .group-disabled\:ring-error\/25 {
  --tw-ring-color: rgb(249 112 102 / 0.25);
}

.group:disabled .group-disabled\:ring-error\/30 {
  --tw-ring-color: rgb(249 112 102 / 0.3);
}

.group:disabled .group-disabled\:ring-error\/40 {
  --tw-ring-color: rgb(249 112 102 / 0.4);
}

.group:disabled .group-disabled\:ring-error\/50 {
  --tw-ring-color: rgb(249 112 102 / 0.5);
}

.group:disabled .group-disabled\:ring-error\/60 {
  --tw-ring-color: rgb(249 112 102 / 0.6);
}

.group:disabled .group-disabled\:ring-error\/70 {
  --tw-ring-color: rgb(249 112 102 / 0.7);
}

.group:disabled .group-disabled\:ring-error\/75 {
  --tw-ring-color: rgb(249 112 102 / 0.75);
}

.group:disabled .group-disabled\:ring-error\/80 {
  --tw-ring-color: rgb(249 112 102 / 0.8);
}

.group:disabled .group-disabled\:ring-error\/90 {
  --tw-ring-color: rgb(249 112 102 / 0.9);
}

.group:disabled .group-disabled\:ring-error\/95 {
  --tw-ring-color: rgb(249 112 102 / 0.95);
}

.group:disabled .group-disabled\:ring-error\/100 {
  --tw-ring-color: rgb(249 112 102 / 1);
}

.group:disabled .group-disabled\:ring-warning-25\/0 {
  --tw-ring-color: rgb(255 252 245 / 0);
}

.group:disabled .group-disabled\:ring-warning-25\/5 {
  --tw-ring-color: rgb(255 252 245 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-25\/10 {
  --tw-ring-color: rgb(255 252 245 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-25\/20 {
  --tw-ring-color: rgb(255 252 245 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-25\/25 {
  --tw-ring-color: rgb(255 252 245 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-25\/30 {
  --tw-ring-color: rgb(255 252 245 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-25\/40 {
  --tw-ring-color: rgb(255 252 245 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-25\/50 {
  --tw-ring-color: rgb(255 252 245 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-25\/60 {
  --tw-ring-color: rgb(255 252 245 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-25\/70 {
  --tw-ring-color: rgb(255 252 245 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-25\/75 {
  --tw-ring-color: rgb(255 252 245 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-25\/80 {
  --tw-ring-color: rgb(255 252 245 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-25\/90 {
  --tw-ring-color: rgb(255 252 245 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-25\/95 {
  --tw-ring-color: rgb(255 252 245 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-25\/100 {
  --tw-ring-color: rgb(255 252 245 / 1);
}

.group:disabled .group-disabled\:ring-warning-50\/0 {
  --tw-ring-color: rgb(255 250 235 / 0);
}

.group:disabled .group-disabled\:ring-warning-50\/5 {
  --tw-ring-color: rgb(255 250 235 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-50\/10 {
  --tw-ring-color: rgb(255 250 235 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-50\/20 {
  --tw-ring-color: rgb(255 250 235 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-50\/25 {
  --tw-ring-color: rgb(255 250 235 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-50\/30 {
  --tw-ring-color: rgb(255 250 235 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-50\/40 {
  --tw-ring-color: rgb(255 250 235 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-50\/50 {
  --tw-ring-color: rgb(255 250 235 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-50\/60 {
  --tw-ring-color: rgb(255 250 235 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-50\/70 {
  --tw-ring-color: rgb(255 250 235 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-50\/75 {
  --tw-ring-color: rgb(255 250 235 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-50\/80 {
  --tw-ring-color: rgb(255 250 235 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-50\/90 {
  --tw-ring-color: rgb(255 250 235 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-50\/95 {
  --tw-ring-color: rgb(255 250 235 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-50\/100 {
  --tw-ring-color: rgb(255 250 235 / 1);
}

.group:disabled .group-disabled\:ring-warning-100\/0 {
  --tw-ring-color: rgb(254 240 199 / 0);
}

.group:disabled .group-disabled\:ring-warning-100\/5 {
  --tw-ring-color: rgb(254 240 199 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-100\/10 {
  --tw-ring-color: rgb(254 240 199 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-100\/20 {
  --tw-ring-color: rgb(254 240 199 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-100\/25 {
  --tw-ring-color: rgb(254 240 199 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-100\/30 {
  --tw-ring-color: rgb(254 240 199 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-100\/40 {
  --tw-ring-color: rgb(254 240 199 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-100\/50 {
  --tw-ring-color: rgb(254 240 199 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-100\/60 {
  --tw-ring-color: rgb(254 240 199 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-100\/70 {
  --tw-ring-color: rgb(254 240 199 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-100\/75 {
  --tw-ring-color: rgb(254 240 199 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-100\/80 {
  --tw-ring-color: rgb(254 240 199 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-100\/90 {
  --tw-ring-color: rgb(254 240 199 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-100\/95 {
  --tw-ring-color: rgb(254 240 199 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-100\/100 {
  --tw-ring-color: rgb(254 240 199 / 1);
}

.group:disabled .group-disabled\:ring-warning-200\/0 {
  --tw-ring-color: rgb(254 223 137 / 0);
}

.group:disabled .group-disabled\:ring-warning-200\/5 {
  --tw-ring-color: rgb(254 223 137 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-200\/10 {
  --tw-ring-color: rgb(254 223 137 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-200\/20 {
  --tw-ring-color: rgb(254 223 137 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-200\/25 {
  --tw-ring-color: rgb(254 223 137 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-200\/30 {
  --tw-ring-color: rgb(254 223 137 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-200\/40 {
  --tw-ring-color: rgb(254 223 137 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-200\/50 {
  --tw-ring-color: rgb(254 223 137 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-200\/60 {
  --tw-ring-color: rgb(254 223 137 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-200\/70 {
  --tw-ring-color: rgb(254 223 137 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-200\/75 {
  --tw-ring-color: rgb(254 223 137 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-200\/80 {
  --tw-ring-color: rgb(254 223 137 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-200\/90 {
  --tw-ring-color: rgb(254 223 137 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-200\/95 {
  --tw-ring-color: rgb(254 223 137 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-200\/100 {
  --tw-ring-color: rgb(254 223 137 / 1);
}

.group:disabled .group-disabled\:ring-warning-300\/0 {
  --tw-ring-color: rgb(254 200 75 / 0);
}

.group:disabled .group-disabled\:ring-warning-300\/5 {
  --tw-ring-color: rgb(254 200 75 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-300\/10 {
  --tw-ring-color: rgb(254 200 75 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-300\/20 {
  --tw-ring-color: rgb(254 200 75 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-300\/25 {
  --tw-ring-color: rgb(254 200 75 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-300\/30 {
  --tw-ring-color: rgb(254 200 75 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-300\/40 {
  --tw-ring-color: rgb(254 200 75 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-300\/50 {
  --tw-ring-color: rgb(254 200 75 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-300\/60 {
  --tw-ring-color: rgb(254 200 75 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-300\/70 {
  --tw-ring-color: rgb(254 200 75 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-300\/75 {
  --tw-ring-color: rgb(254 200 75 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-300\/80 {
  --tw-ring-color: rgb(254 200 75 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-300\/90 {
  --tw-ring-color: rgb(254 200 75 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-300\/95 {
  --tw-ring-color: rgb(254 200 75 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-300\/100 {
  --tw-ring-color: rgb(254 200 75 / 1);
}

.group:disabled .group-disabled\:ring-warning-400\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:ring-warning-400\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-400\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-400\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-400\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-400\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-400\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-400\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-400\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-400\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-400\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-400\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-400\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-400\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-400\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:ring-warning-500\/0 {
  --tw-ring-color: rgb(247 144 9 / 0);
}

.group:disabled .group-disabled\:ring-warning-500\/5 {
  --tw-ring-color: rgb(247 144 9 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-500\/10 {
  --tw-ring-color: rgb(247 144 9 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-500\/20 {
  --tw-ring-color: rgb(247 144 9 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-500\/25 {
  --tw-ring-color: rgb(247 144 9 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-500\/30 {
  --tw-ring-color: rgb(247 144 9 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-500\/40 {
  --tw-ring-color: rgb(247 144 9 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-500\/50 {
  --tw-ring-color: rgb(247 144 9 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-500\/60 {
  --tw-ring-color: rgb(247 144 9 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-500\/70 {
  --tw-ring-color: rgb(247 144 9 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-500\/75 {
  --tw-ring-color: rgb(247 144 9 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-500\/80 {
  --tw-ring-color: rgb(247 144 9 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-500\/90 {
  --tw-ring-color: rgb(247 144 9 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-500\/95 {
  --tw-ring-color: rgb(247 144 9 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-500\/100 {
  --tw-ring-color: rgb(247 144 9 / 1);
}

.group:disabled .group-disabled\:ring-warning-600\/0 {
  --tw-ring-color: rgb(220 104 3 / 0);
}

.group:disabled .group-disabled\:ring-warning-600\/5 {
  --tw-ring-color: rgb(220 104 3 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-600\/10 {
  --tw-ring-color: rgb(220 104 3 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-600\/20 {
  --tw-ring-color: rgb(220 104 3 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-600\/25 {
  --tw-ring-color: rgb(220 104 3 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-600\/30 {
  --tw-ring-color: rgb(220 104 3 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-600\/40 {
  --tw-ring-color: rgb(220 104 3 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-600\/50 {
  --tw-ring-color: rgb(220 104 3 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-600\/60 {
  --tw-ring-color: rgb(220 104 3 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-600\/70 {
  --tw-ring-color: rgb(220 104 3 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-600\/75 {
  --tw-ring-color: rgb(220 104 3 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-600\/80 {
  --tw-ring-color: rgb(220 104 3 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-600\/90 {
  --tw-ring-color: rgb(220 104 3 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-600\/95 {
  --tw-ring-color: rgb(220 104 3 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-600\/100 {
  --tw-ring-color: rgb(220 104 3 / 1);
}

.group:disabled .group-disabled\:ring-warning-700\/0 {
  --tw-ring-color: rgb(181 71 8 / 0);
}

.group:disabled .group-disabled\:ring-warning-700\/5 {
  --tw-ring-color: rgb(181 71 8 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-700\/10 {
  --tw-ring-color: rgb(181 71 8 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-700\/20 {
  --tw-ring-color: rgb(181 71 8 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-700\/25 {
  --tw-ring-color: rgb(181 71 8 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-700\/30 {
  --tw-ring-color: rgb(181 71 8 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-700\/40 {
  --tw-ring-color: rgb(181 71 8 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-700\/50 {
  --tw-ring-color: rgb(181 71 8 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-700\/60 {
  --tw-ring-color: rgb(181 71 8 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-700\/70 {
  --tw-ring-color: rgb(181 71 8 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-700\/75 {
  --tw-ring-color: rgb(181 71 8 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-700\/80 {
  --tw-ring-color: rgb(181 71 8 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-700\/90 {
  --tw-ring-color: rgb(181 71 8 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-700\/95 {
  --tw-ring-color: rgb(181 71 8 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-700\/100 {
  --tw-ring-color: rgb(181 71 8 / 1);
}

.group:disabled .group-disabled\:ring-warning-800\/0 {
  --tw-ring-color: rgb(147 55 13 / 0);
}

.group:disabled .group-disabled\:ring-warning-800\/5 {
  --tw-ring-color: rgb(147 55 13 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-800\/10 {
  --tw-ring-color: rgb(147 55 13 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-800\/20 {
  --tw-ring-color: rgb(147 55 13 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-800\/25 {
  --tw-ring-color: rgb(147 55 13 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-800\/30 {
  --tw-ring-color: rgb(147 55 13 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-800\/40 {
  --tw-ring-color: rgb(147 55 13 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-800\/50 {
  --tw-ring-color: rgb(147 55 13 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-800\/60 {
  --tw-ring-color: rgb(147 55 13 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-800\/70 {
  --tw-ring-color: rgb(147 55 13 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-800\/75 {
  --tw-ring-color: rgb(147 55 13 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-800\/80 {
  --tw-ring-color: rgb(147 55 13 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-800\/90 {
  --tw-ring-color: rgb(147 55 13 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-800\/95 {
  --tw-ring-color: rgb(147 55 13 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-800\/100 {
  --tw-ring-color: rgb(147 55 13 / 1);
}

.group:disabled .group-disabled\:ring-warning-900\/0 {
  --tw-ring-color: rgb(122 46 14 / 0);
}

.group:disabled .group-disabled\:ring-warning-900\/5 {
  --tw-ring-color: rgb(122 46 14 / 0.05);
}

.group:disabled .group-disabled\:ring-warning-900\/10 {
  --tw-ring-color: rgb(122 46 14 / 0.1);
}

.group:disabled .group-disabled\:ring-warning-900\/20 {
  --tw-ring-color: rgb(122 46 14 / 0.2);
}

.group:disabled .group-disabled\:ring-warning-900\/25 {
  --tw-ring-color: rgb(122 46 14 / 0.25);
}

.group:disabled .group-disabled\:ring-warning-900\/30 {
  --tw-ring-color: rgb(122 46 14 / 0.3);
}

.group:disabled .group-disabled\:ring-warning-900\/40 {
  --tw-ring-color: rgb(122 46 14 / 0.4);
}

.group:disabled .group-disabled\:ring-warning-900\/50 {
  --tw-ring-color: rgb(122 46 14 / 0.5);
}

.group:disabled .group-disabled\:ring-warning-900\/60 {
  --tw-ring-color: rgb(122 46 14 / 0.6);
}

.group:disabled .group-disabled\:ring-warning-900\/70 {
  --tw-ring-color: rgb(122 46 14 / 0.7);
}

.group:disabled .group-disabled\:ring-warning-900\/75 {
  --tw-ring-color: rgb(122 46 14 / 0.75);
}

.group:disabled .group-disabled\:ring-warning-900\/80 {
  --tw-ring-color: rgb(122 46 14 / 0.8);
}

.group:disabled .group-disabled\:ring-warning-900\/90 {
  --tw-ring-color: rgb(122 46 14 / 0.9);
}

.group:disabled .group-disabled\:ring-warning-900\/95 {
  --tw-ring-color: rgb(122 46 14 / 0.95);
}

.group:disabled .group-disabled\:ring-warning-900\/100 {
  --tw-ring-color: rgb(122 46 14 / 1);
}

.group:disabled .group-disabled\:ring-warning\/0 {
  --tw-ring-color: rgb(253 176 34 / 0);
}

.group:disabled .group-disabled\:ring-warning\/5 {
  --tw-ring-color: rgb(253 176 34 / 0.05);
}

.group:disabled .group-disabled\:ring-warning\/10 {
  --tw-ring-color: rgb(253 176 34 / 0.1);
}

.group:disabled .group-disabled\:ring-warning\/20 {
  --tw-ring-color: rgb(253 176 34 / 0.2);
}

.group:disabled .group-disabled\:ring-warning\/25 {
  --tw-ring-color: rgb(253 176 34 / 0.25);
}

.group:disabled .group-disabled\:ring-warning\/30 {
  --tw-ring-color: rgb(253 176 34 / 0.3);
}

.group:disabled .group-disabled\:ring-warning\/40 {
  --tw-ring-color: rgb(253 176 34 / 0.4);
}

.group:disabled .group-disabled\:ring-warning\/50 {
  --tw-ring-color: rgb(253 176 34 / 0.5);
}

.group:disabled .group-disabled\:ring-warning\/60 {
  --tw-ring-color: rgb(253 176 34 / 0.6);
}

.group:disabled .group-disabled\:ring-warning\/70 {
  --tw-ring-color: rgb(253 176 34 / 0.7);
}

.group:disabled .group-disabled\:ring-warning\/75 {
  --tw-ring-color: rgb(253 176 34 / 0.75);
}

.group:disabled .group-disabled\:ring-warning\/80 {
  --tw-ring-color: rgb(253 176 34 / 0.8);
}

.group:disabled .group-disabled\:ring-warning\/90 {
  --tw-ring-color: rgb(253 176 34 / 0.9);
}

.group:disabled .group-disabled\:ring-warning\/95 {
  --tw-ring-color: rgb(253 176 34 / 0.95);
}

.group:disabled .group-disabled\:ring-warning\/100 {
  --tw-ring-color: rgb(253 176 34 / 1);
}

.group:disabled .group-disabled\:ring-success-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:ring-success-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:ring-success-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:ring-success-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:ring-success-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:ring-success-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:ring-success-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:ring-success-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:ring-success-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:ring-success-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:ring-success-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:ring-success-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:ring-success-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:ring-success-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:ring-success-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:ring-success-50\/0 {
  --tw-ring-color: rgb(236 253 243 / 0);
}

.group:disabled .group-disabled\:ring-success-50\/5 {
  --tw-ring-color: rgb(236 253 243 / 0.05);
}

.group:disabled .group-disabled\:ring-success-50\/10 {
  --tw-ring-color: rgb(236 253 243 / 0.1);
}

.group:disabled .group-disabled\:ring-success-50\/20 {
  --tw-ring-color: rgb(236 253 243 / 0.2);
}

.group:disabled .group-disabled\:ring-success-50\/25 {
  --tw-ring-color: rgb(236 253 243 / 0.25);
}

.group:disabled .group-disabled\:ring-success-50\/30 {
  --tw-ring-color: rgb(236 253 243 / 0.3);
}

.group:disabled .group-disabled\:ring-success-50\/40 {
  --tw-ring-color: rgb(236 253 243 / 0.4);
}

.group:disabled .group-disabled\:ring-success-50\/50 {
  --tw-ring-color: rgb(236 253 243 / 0.5);
}

.group:disabled .group-disabled\:ring-success-50\/60 {
  --tw-ring-color: rgb(236 253 243 / 0.6);
}

.group:disabled .group-disabled\:ring-success-50\/70 {
  --tw-ring-color: rgb(236 253 243 / 0.7);
}

.group:disabled .group-disabled\:ring-success-50\/75 {
  --tw-ring-color: rgb(236 253 243 / 0.75);
}

.group:disabled .group-disabled\:ring-success-50\/80 {
  --tw-ring-color: rgb(236 253 243 / 0.8);
}

.group:disabled .group-disabled\:ring-success-50\/90 {
  --tw-ring-color: rgb(236 253 243 / 0.9);
}

.group:disabled .group-disabled\:ring-success-50\/95 {
  --tw-ring-color: rgb(236 253 243 / 0.95);
}

.group:disabled .group-disabled\:ring-success-50\/100 {
  --tw-ring-color: rgb(236 253 243 / 1);
}

.group:disabled .group-disabled\:ring-success-100\/0 {
  --tw-ring-color: rgb(209 250 223 / 0);
}

.group:disabled .group-disabled\:ring-success-100\/5 {
  --tw-ring-color: rgb(209 250 223 / 0.05);
}

.group:disabled .group-disabled\:ring-success-100\/10 {
  --tw-ring-color: rgb(209 250 223 / 0.1);
}

.group:disabled .group-disabled\:ring-success-100\/20 {
  --tw-ring-color: rgb(209 250 223 / 0.2);
}

.group:disabled .group-disabled\:ring-success-100\/25 {
  --tw-ring-color: rgb(209 250 223 / 0.25);
}

.group:disabled .group-disabled\:ring-success-100\/30 {
  --tw-ring-color: rgb(209 250 223 / 0.3);
}

.group:disabled .group-disabled\:ring-success-100\/40 {
  --tw-ring-color: rgb(209 250 223 / 0.4);
}

.group:disabled .group-disabled\:ring-success-100\/50 {
  --tw-ring-color: rgb(209 250 223 / 0.5);
}

.group:disabled .group-disabled\:ring-success-100\/60 {
  --tw-ring-color: rgb(209 250 223 / 0.6);
}

.group:disabled .group-disabled\:ring-success-100\/70 {
  --tw-ring-color: rgb(209 250 223 / 0.7);
}

.group:disabled .group-disabled\:ring-success-100\/75 {
  --tw-ring-color: rgb(209 250 223 / 0.75);
}

.group:disabled .group-disabled\:ring-success-100\/80 {
  --tw-ring-color: rgb(209 250 223 / 0.8);
}

.group:disabled .group-disabled\:ring-success-100\/90 {
  --tw-ring-color: rgb(209 250 223 / 0.9);
}

.group:disabled .group-disabled\:ring-success-100\/95 {
  --tw-ring-color: rgb(209 250 223 / 0.95);
}

.group:disabled .group-disabled\:ring-success-100\/100 {
  --tw-ring-color: rgb(209 250 223 / 1);
}

.group:disabled .group-disabled\:ring-success-200\/0 {
  --tw-ring-color: rgb(166 244 197 / 0);
}

.group:disabled .group-disabled\:ring-success-200\/5 {
  --tw-ring-color: rgb(166 244 197 / 0.05);
}

.group:disabled .group-disabled\:ring-success-200\/10 {
  --tw-ring-color: rgb(166 244 197 / 0.1);
}

.group:disabled .group-disabled\:ring-success-200\/20 {
  --tw-ring-color: rgb(166 244 197 / 0.2);
}

.group:disabled .group-disabled\:ring-success-200\/25 {
  --tw-ring-color: rgb(166 244 197 / 0.25);
}

.group:disabled .group-disabled\:ring-success-200\/30 {
  --tw-ring-color: rgb(166 244 197 / 0.3);
}

.group:disabled .group-disabled\:ring-success-200\/40 {
  --tw-ring-color: rgb(166 244 197 / 0.4);
}

.group:disabled .group-disabled\:ring-success-200\/50 {
  --tw-ring-color: rgb(166 244 197 / 0.5);
}

.group:disabled .group-disabled\:ring-success-200\/60 {
  --tw-ring-color: rgb(166 244 197 / 0.6);
}

.group:disabled .group-disabled\:ring-success-200\/70 {
  --tw-ring-color: rgb(166 244 197 / 0.7);
}

.group:disabled .group-disabled\:ring-success-200\/75 {
  --tw-ring-color: rgb(166 244 197 / 0.75);
}

.group:disabled .group-disabled\:ring-success-200\/80 {
  --tw-ring-color: rgb(166 244 197 / 0.8);
}

.group:disabled .group-disabled\:ring-success-200\/90 {
  --tw-ring-color: rgb(166 244 197 / 0.9);
}

.group:disabled .group-disabled\:ring-success-200\/95 {
  --tw-ring-color: rgb(166 244 197 / 0.95);
}

.group:disabled .group-disabled\:ring-success-200\/100 {
  --tw-ring-color: rgb(166 244 197 / 1);
}

.group:disabled .group-disabled\:ring-success-300\/0 {
  --tw-ring-color: rgb(108 233 166 / 0);
}

.group:disabled .group-disabled\:ring-success-300\/5 {
  --tw-ring-color: rgb(108 233 166 / 0.05);
}

.group:disabled .group-disabled\:ring-success-300\/10 {
  --tw-ring-color: rgb(108 233 166 / 0.1);
}

.group:disabled .group-disabled\:ring-success-300\/20 {
  --tw-ring-color: rgb(108 233 166 / 0.2);
}

.group:disabled .group-disabled\:ring-success-300\/25 {
  --tw-ring-color: rgb(108 233 166 / 0.25);
}

.group:disabled .group-disabled\:ring-success-300\/30 {
  --tw-ring-color: rgb(108 233 166 / 0.3);
}

.group:disabled .group-disabled\:ring-success-300\/40 {
  --tw-ring-color: rgb(108 233 166 / 0.4);
}

.group:disabled .group-disabled\:ring-success-300\/50 {
  --tw-ring-color: rgb(108 233 166 / 0.5);
}

.group:disabled .group-disabled\:ring-success-300\/60 {
  --tw-ring-color: rgb(108 233 166 / 0.6);
}

.group:disabled .group-disabled\:ring-success-300\/70 {
  --tw-ring-color: rgb(108 233 166 / 0.7);
}

.group:disabled .group-disabled\:ring-success-300\/75 {
  --tw-ring-color: rgb(108 233 166 / 0.75);
}

.group:disabled .group-disabled\:ring-success-300\/80 {
  --tw-ring-color: rgb(108 233 166 / 0.8);
}

.group:disabled .group-disabled\:ring-success-300\/90 {
  --tw-ring-color: rgb(108 233 166 / 0.9);
}

.group:disabled .group-disabled\:ring-success-300\/95 {
  --tw-ring-color: rgb(108 233 166 / 0.95);
}

.group:disabled .group-disabled\:ring-success-300\/100 {
  --tw-ring-color: rgb(108 233 166 / 1);
}

.group:disabled .group-disabled\:ring-success-400\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:ring-success-400\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:ring-success-400\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:ring-success-400\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:ring-success-400\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:ring-success-400\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:ring-success-400\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:ring-success-400\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:ring-success-400\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:ring-success-400\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:ring-success-400\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:ring-success-400\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:ring-success-400\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:ring-success-400\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:ring-success-400\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:ring-success-500\/0 {
  --tw-ring-color: rgb(18 135 106 / 0);
}

.group:disabled .group-disabled\:ring-success-500\/5 {
  --tw-ring-color: rgb(18 135 106 / 0.05);
}

.group:disabled .group-disabled\:ring-success-500\/10 {
  --tw-ring-color: rgb(18 135 106 / 0.1);
}

.group:disabled .group-disabled\:ring-success-500\/20 {
  --tw-ring-color: rgb(18 135 106 / 0.2);
}

.group:disabled .group-disabled\:ring-success-500\/25 {
  --tw-ring-color: rgb(18 135 106 / 0.25);
}

.group:disabled .group-disabled\:ring-success-500\/30 {
  --tw-ring-color: rgb(18 135 106 / 0.3);
}

.group:disabled .group-disabled\:ring-success-500\/40 {
  --tw-ring-color: rgb(18 135 106 / 0.4);
}

.group:disabled .group-disabled\:ring-success-500\/50 {
  --tw-ring-color: rgb(18 135 106 / 0.5);
}

.group:disabled .group-disabled\:ring-success-500\/60 {
  --tw-ring-color: rgb(18 135 106 / 0.6);
}

.group:disabled .group-disabled\:ring-success-500\/70 {
  --tw-ring-color: rgb(18 135 106 / 0.7);
}

.group:disabled .group-disabled\:ring-success-500\/75 {
  --tw-ring-color: rgb(18 135 106 / 0.75);
}

.group:disabled .group-disabled\:ring-success-500\/80 {
  --tw-ring-color: rgb(18 135 106 / 0.8);
}

.group:disabled .group-disabled\:ring-success-500\/90 {
  --tw-ring-color: rgb(18 135 106 / 0.9);
}

.group:disabled .group-disabled\:ring-success-500\/95 {
  --tw-ring-color: rgb(18 135 106 / 0.95);
}

.group:disabled .group-disabled\:ring-success-500\/100 {
  --tw-ring-color: rgb(18 135 106 / 1);
}

.group:disabled .group-disabled\:ring-success-600\/0 {
  --tw-ring-color: rgb(3 152 85 / 0);
}

.group:disabled .group-disabled\:ring-success-600\/5 {
  --tw-ring-color: rgb(3 152 85 / 0.05);
}

.group:disabled .group-disabled\:ring-success-600\/10 {
  --tw-ring-color: rgb(3 152 85 / 0.1);
}

.group:disabled .group-disabled\:ring-success-600\/20 {
  --tw-ring-color: rgb(3 152 85 / 0.2);
}

.group:disabled .group-disabled\:ring-success-600\/25 {
  --tw-ring-color: rgb(3 152 85 / 0.25);
}

.group:disabled .group-disabled\:ring-success-600\/30 {
  --tw-ring-color: rgb(3 152 85 / 0.3);
}

.group:disabled .group-disabled\:ring-success-600\/40 {
  --tw-ring-color: rgb(3 152 85 / 0.4);
}

.group:disabled .group-disabled\:ring-success-600\/50 {
  --tw-ring-color: rgb(3 152 85 / 0.5);
}

.group:disabled .group-disabled\:ring-success-600\/60 {
  --tw-ring-color: rgb(3 152 85 / 0.6);
}

.group:disabled .group-disabled\:ring-success-600\/70 {
  --tw-ring-color: rgb(3 152 85 / 0.7);
}

.group:disabled .group-disabled\:ring-success-600\/75 {
  --tw-ring-color: rgb(3 152 85 / 0.75);
}

.group:disabled .group-disabled\:ring-success-600\/80 {
  --tw-ring-color: rgb(3 152 85 / 0.8);
}

.group:disabled .group-disabled\:ring-success-600\/90 {
  --tw-ring-color: rgb(3 152 85 / 0.9);
}

.group:disabled .group-disabled\:ring-success-600\/95 {
  --tw-ring-color: rgb(3 152 85 / 0.95);
}

.group:disabled .group-disabled\:ring-success-600\/100 {
  --tw-ring-color: rgb(3 152 85 / 1);
}

.group:disabled .group-disabled\:ring-success-700\/0 {
  --tw-ring-color: rgb(2 122 72 / 0);
}

.group:disabled .group-disabled\:ring-success-700\/5 {
  --tw-ring-color: rgb(2 122 72 / 0.05);
}

.group:disabled .group-disabled\:ring-success-700\/10 {
  --tw-ring-color: rgb(2 122 72 / 0.1);
}

.group:disabled .group-disabled\:ring-success-700\/20 {
  --tw-ring-color: rgb(2 122 72 / 0.2);
}

.group:disabled .group-disabled\:ring-success-700\/25 {
  --tw-ring-color: rgb(2 122 72 / 0.25);
}

.group:disabled .group-disabled\:ring-success-700\/30 {
  --tw-ring-color: rgb(2 122 72 / 0.3);
}

.group:disabled .group-disabled\:ring-success-700\/40 {
  --tw-ring-color: rgb(2 122 72 / 0.4);
}

.group:disabled .group-disabled\:ring-success-700\/50 {
  --tw-ring-color: rgb(2 122 72 / 0.5);
}

.group:disabled .group-disabled\:ring-success-700\/60 {
  --tw-ring-color: rgb(2 122 72 / 0.6);
}

.group:disabled .group-disabled\:ring-success-700\/70 {
  --tw-ring-color: rgb(2 122 72 / 0.7);
}

.group:disabled .group-disabled\:ring-success-700\/75 {
  --tw-ring-color: rgb(2 122 72 / 0.75);
}

.group:disabled .group-disabled\:ring-success-700\/80 {
  --tw-ring-color: rgb(2 122 72 / 0.8);
}

.group:disabled .group-disabled\:ring-success-700\/90 {
  --tw-ring-color: rgb(2 122 72 / 0.9);
}

.group:disabled .group-disabled\:ring-success-700\/95 {
  --tw-ring-color: rgb(2 122 72 / 0.95);
}

.group:disabled .group-disabled\:ring-success-700\/100 {
  --tw-ring-color: rgb(2 122 72 / 1);
}

.group:disabled .group-disabled\:ring-success-800\/0 {
  --tw-ring-color: rgb(5 96 58 / 0);
}

.group:disabled .group-disabled\:ring-success-800\/5 {
  --tw-ring-color: rgb(5 96 58 / 0.05);
}

.group:disabled .group-disabled\:ring-success-800\/10 {
  --tw-ring-color: rgb(5 96 58 / 0.1);
}

.group:disabled .group-disabled\:ring-success-800\/20 {
  --tw-ring-color: rgb(5 96 58 / 0.2);
}

.group:disabled .group-disabled\:ring-success-800\/25 {
  --tw-ring-color: rgb(5 96 58 / 0.25);
}

.group:disabled .group-disabled\:ring-success-800\/30 {
  --tw-ring-color: rgb(5 96 58 / 0.3);
}

.group:disabled .group-disabled\:ring-success-800\/40 {
  --tw-ring-color: rgb(5 96 58 / 0.4);
}

.group:disabled .group-disabled\:ring-success-800\/50 {
  --tw-ring-color: rgb(5 96 58 / 0.5);
}

.group:disabled .group-disabled\:ring-success-800\/60 {
  --tw-ring-color: rgb(5 96 58 / 0.6);
}

.group:disabled .group-disabled\:ring-success-800\/70 {
  --tw-ring-color: rgb(5 96 58 / 0.7);
}

.group:disabled .group-disabled\:ring-success-800\/75 {
  --tw-ring-color: rgb(5 96 58 / 0.75);
}

.group:disabled .group-disabled\:ring-success-800\/80 {
  --tw-ring-color: rgb(5 96 58 / 0.8);
}

.group:disabled .group-disabled\:ring-success-800\/90 {
  --tw-ring-color: rgb(5 96 58 / 0.9);
}

.group:disabled .group-disabled\:ring-success-800\/95 {
  --tw-ring-color: rgb(5 96 58 / 0.95);
}

.group:disabled .group-disabled\:ring-success-800\/100 {
  --tw-ring-color: rgb(5 96 58 / 1);
}

.group:disabled .group-disabled\:ring-success-900\/0 {
  --tw-ring-color: rgb(5 79 49 / 0);
}

.group:disabled .group-disabled\:ring-success-900\/5 {
  --tw-ring-color: rgb(5 79 49 / 0.05);
}

.group:disabled .group-disabled\:ring-success-900\/10 {
  --tw-ring-color: rgb(5 79 49 / 0.1);
}

.group:disabled .group-disabled\:ring-success-900\/20 {
  --tw-ring-color: rgb(5 79 49 / 0.2);
}

.group:disabled .group-disabled\:ring-success-900\/25 {
  --tw-ring-color: rgb(5 79 49 / 0.25);
}

.group:disabled .group-disabled\:ring-success-900\/30 {
  --tw-ring-color: rgb(5 79 49 / 0.3);
}

.group:disabled .group-disabled\:ring-success-900\/40 {
  --tw-ring-color: rgb(5 79 49 / 0.4);
}

.group:disabled .group-disabled\:ring-success-900\/50 {
  --tw-ring-color: rgb(5 79 49 / 0.5);
}

.group:disabled .group-disabled\:ring-success-900\/60 {
  --tw-ring-color: rgb(5 79 49 / 0.6);
}

.group:disabled .group-disabled\:ring-success-900\/70 {
  --tw-ring-color: rgb(5 79 49 / 0.7);
}

.group:disabled .group-disabled\:ring-success-900\/75 {
  --tw-ring-color: rgb(5 79 49 / 0.75);
}

.group:disabled .group-disabled\:ring-success-900\/80 {
  --tw-ring-color: rgb(5 79 49 / 0.8);
}

.group:disabled .group-disabled\:ring-success-900\/90 {
  --tw-ring-color: rgb(5 79 49 / 0.9);
}

.group:disabled .group-disabled\:ring-success-900\/95 {
  --tw-ring-color: rgb(5 79 49 / 0.95);
}

.group:disabled .group-disabled\:ring-success-900\/100 {
  --tw-ring-color: rgb(5 79 49 / 1);
}

.group:disabled .group-disabled\:ring-success\/0 {
  --tw-ring-color: rgb(50 213 131 / 0);
}

.group:disabled .group-disabled\:ring-success\/5 {
  --tw-ring-color: rgb(50 213 131 / 0.05);
}

.group:disabled .group-disabled\:ring-success\/10 {
  --tw-ring-color: rgb(50 213 131 / 0.1);
}

.group:disabled .group-disabled\:ring-success\/20 {
  --tw-ring-color: rgb(50 213 131 / 0.2);
}

.group:disabled .group-disabled\:ring-success\/25 {
  --tw-ring-color: rgb(50 213 131 / 0.25);
}

.group:disabled .group-disabled\:ring-success\/30 {
  --tw-ring-color: rgb(50 213 131 / 0.3);
}

.group:disabled .group-disabled\:ring-success\/40 {
  --tw-ring-color: rgb(50 213 131 / 0.4);
}

.group:disabled .group-disabled\:ring-success\/50 {
  --tw-ring-color: rgb(50 213 131 / 0.5);
}

.group:disabled .group-disabled\:ring-success\/60 {
  --tw-ring-color: rgb(50 213 131 / 0.6);
}

.group:disabled .group-disabled\:ring-success\/70 {
  --tw-ring-color: rgb(50 213 131 / 0.7);
}

.group:disabled .group-disabled\:ring-success\/75 {
  --tw-ring-color: rgb(50 213 131 / 0.75);
}

.group:disabled .group-disabled\:ring-success\/80 {
  --tw-ring-color: rgb(50 213 131 / 0.8);
}

.group:disabled .group-disabled\:ring-success\/90 {
  --tw-ring-color: rgb(50 213 131 / 0.9);
}

.group:disabled .group-disabled\:ring-success\/95 {
  --tw-ring-color: rgb(50 213 131 / 0.95);
}

.group:disabled .group-disabled\:ring-success\/100 {
  --tw-ring-color: rgb(50 213 131 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/0 {
  --tw-ring-color: rgb(248 249 252 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/5 {
  --tw-ring-color: rgb(248 249 252 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/10 {
  --tw-ring-color: rgb(248 249 252 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/20 {
  --tw-ring-color: rgb(248 249 252 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/25 {
  --tw-ring-color: rgb(248 249 252 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/30 {
  --tw-ring-color: rgb(248 249 252 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/40 {
  --tw-ring-color: rgb(248 249 252 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/50 {
  --tw-ring-color: rgb(248 249 252 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/60 {
  --tw-ring-color: rgb(248 249 252 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/70 {
  --tw-ring-color: rgb(248 249 252 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/75 {
  --tw-ring-color: rgb(248 249 252 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/80 {
  --tw-ring-color: rgb(248 249 252 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/90 {
  --tw-ring-color: rgb(248 249 252 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/95 {
  --tw-ring-color: rgb(248 249 252 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-50\/100 {
  --tw-ring-color: rgb(248 249 252 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/0 {
  --tw-ring-color: rgb(234 236 245 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/5 {
  --tw-ring-color: rgb(234 236 245 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/10 {
  --tw-ring-color: rgb(234 236 245 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/20 {
  --tw-ring-color: rgb(234 236 245 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/25 {
  --tw-ring-color: rgb(234 236 245 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/30 {
  --tw-ring-color: rgb(234 236 245 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/40 {
  --tw-ring-color: rgb(234 236 245 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/50 {
  --tw-ring-color: rgb(234 236 245 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/60 {
  --tw-ring-color: rgb(234 236 245 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/70 {
  --tw-ring-color: rgb(234 236 245 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/75 {
  --tw-ring-color: rgb(234 236 245 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/80 {
  --tw-ring-color: rgb(234 236 245 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/90 {
  --tw-ring-color: rgb(234 236 245 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/95 {
  --tw-ring-color: rgb(234 236 245 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-100\/100 {
  --tw-ring-color: rgb(234 236 245 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/0 {
  --tw-ring-color: rgb(213 217 235 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/5 {
  --tw-ring-color: rgb(213 217 235 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/10 {
  --tw-ring-color: rgb(213 217 235 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/20 {
  --tw-ring-color: rgb(213 217 235 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/25 {
  --tw-ring-color: rgb(213 217 235 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/30 {
  --tw-ring-color: rgb(213 217 235 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/40 {
  --tw-ring-color: rgb(213 217 235 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/50 {
  --tw-ring-color: rgb(213 217 235 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/60 {
  --tw-ring-color: rgb(213 217 235 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/70 {
  --tw-ring-color: rgb(213 217 235 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/75 {
  --tw-ring-color: rgb(213 217 235 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/80 {
  --tw-ring-color: rgb(213 217 235 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/90 {
  --tw-ring-color: rgb(213 217 235 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/95 {
  --tw-ring-color: rgb(213 217 235 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-200\/100 {
  --tw-ring-color: rgb(213 217 235 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/0 {
  --tw-ring-color: rgb(179 184 219 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/5 {
  --tw-ring-color: rgb(179 184 219 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/10 {
  --tw-ring-color: rgb(179 184 219 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/20 {
  --tw-ring-color: rgb(179 184 219 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/25 {
  --tw-ring-color: rgb(179 184 219 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/30 {
  --tw-ring-color: rgb(179 184 219 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/40 {
  --tw-ring-color: rgb(179 184 219 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/50 {
  --tw-ring-color: rgb(179 184 219 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/60 {
  --tw-ring-color: rgb(179 184 219 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/70 {
  --tw-ring-color: rgb(179 184 219 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/75 {
  --tw-ring-color: rgb(179 184 219 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/80 {
  --tw-ring-color: rgb(179 184 219 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/90 {
  --tw-ring-color: rgb(179 184 219 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/95 {
  --tw-ring-color: rgb(179 184 219 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-300\/100 {
  --tw-ring-color: rgb(179 184 219 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-400\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/0 {
  --tw-ring-color: rgb(78 91 166 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/5 {
  --tw-ring-color: rgb(78 91 166 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/10 {
  --tw-ring-color: rgb(78 91 166 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/20 {
  --tw-ring-color: rgb(78 91 166 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/25 {
  --tw-ring-color: rgb(78 91 166 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/30 {
  --tw-ring-color: rgb(78 91 166 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/40 {
  --tw-ring-color: rgb(78 91 166 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/50 {
  --tw-ring-color: rgb(78 91 166 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/60 {
  --tw-ring-color: rgb(78 91 166 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/70 {
  --tw-ring-color: rgb(78 91 166 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/75 {
  --tw-ring-color: rgb(78 91 166 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/80 {
  --tw-ring-color: rgb(78 91 166 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/90 {
  --tw-ring-color: rgb(78 91 166 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/95 {
  --tw-ring-color: rgb(78 91 166 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-500\/100 {
  --tw-ring-color: rgb(78 91 166 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/0 {
  --tw-ring-color: rgb(62 71 132 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/5 {
  --tw-ring-color: rgb(62 71 132 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/10 {
  --tw-ring-color: rgb(62 71 132 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/20 {
  --tw-ring-color: rgb(62 71 132 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/25 {
  --tw-ring-color: rgb(62 71 132 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/30 {
  --tw-ring-color: rgb(62 71 132 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/40 {
  --tw-ring-color: rgb(62 71 132 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/50 {
  --tw-ring-color: rgb(62 71 132 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/60 {
  --tw-ring-color: rgb(62 71 132 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/70 {
  --tw-ring-color: rgb(62 71 132 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/75 {
  --tw-ring-color: rgb(62 71 132 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/80 {
  --tw-ring-color: rgb(62 71 132 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/90 {
  --tw-ring-color: rgb(62 71 132 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/95 {
  --tw-ring-color: rgb(62 71 132 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-600\/100 {
  --tw-ring-color: rgb(62 71 132 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/0 {
  --tw-ring-color: rgb(54 63 114 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/5 {
  --tw-ring-color: rgb(54 63 114 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/10 {
  --tw-ring-color: rgb(54 63 114 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/20 {
  --tw-ring-color: rgb(54 63 114 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/25 {
  --tw-ring-color: rgb(54 63 114 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/30 {
  --tw-ring-color: rgb(54 63 114 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/40 {
  --tw-ring-color: rgb(54 63 114 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/50 {
  --tw-ring-color: rgb(54 63 114 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/60 {
  --tw-ring-color: rgb(54 63 114 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/70 {
  --tw-ring-color: rgb(54 63 114 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/75 {
  --tw-ring-color: rgb(54 63 114 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/80 {
  --tw-ring-color: rgb(54 63 114 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/90 {
  --tw-ring-color: rgb(54 63 114 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/95 {
  --tw-ring-color: rgb(54 63 114 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-700\/100 {
  --tw-ring-color: rgb(54 63 114 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/0 {
  --tw-ring-color: rgb(41 48 86 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/5 {
  --tw-ring-color: rgb(41 48 86 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/10 {
  --tw-ring-color: rgb(41 48 86 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/20 {
  --tw-ring-color: rgb(41 48 86 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/25 {
  --tw-ring-color: rgb(41 48 86 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/30 {
  --tw-ring-color: rgb(41 48 86 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/40 {
  --tw-ring-color: rgb(41 48 86 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/50 {
  --tw-ring-color: rgb(41 48 86 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/60 {
  --tw-ring-color: rgb(41 48 86 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/70 {
  --tw-ring-color: rgb(41 48 86 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/75 {
  --tw-ring-color: rgb(41 48 86 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/80 {
  --tw-ring-color: rgb(41 48 86 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/90 {
  --tw-ring-color: rgb(41 48 86 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/95 {
  --tw-ring-color: rgb(41 48 86 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-800\/100 {
  --tw-ring-color: rgb(41 48 86 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/0 {
  --tw-ring-color: rgb(16 19 35 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/5 {
  --tw-ring-color: rgb(16 19 35 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/10 {
  --tw-ring-color: rgb(16 19 35 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/20 {
  --tw-ring-color: rgb(16 19 35 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/25 {
  --tw-ring-color: rgb(16 19 35 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/30 {
  --tw-ring-color: rgb(16 19 35 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/40 {
  --tw-ring-color: rgb(16 19 35 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/50 {
  --tw-ring-color: rgb(16 19 35 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/60 {
  --tw-ring-color: rgb(16 19 35 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/70 {
  --tw-ring-color: rgb(16 19 35 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/75 {
  --tw-ring-color: rgb(16 19 35 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/80 {
  --tw-ring-color: rgb(16 19 35 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/90 {
  --tw-ring-color: rgb(16 19 35 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/95 {
  --tw-ring-color: rgb(16 19 35 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue-900\/100 {
  --tw-ring-color: rgb(16 19 35 / 1);
}

.group:disabled .group-disabled\:ring-gray-blue\/0 {
  --tw-ring-color: rgb(113 123 188 / 0);
}

.group:disabled .group-disabled\:ring-gray-blue\/5 {
  --tw-ring-color: rgb(113 123 188 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-blue\/10 {
  --tw-ring-color: rgb(113 123 188 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-blue\/20 {
  --tw-ring-color: rgb(113 123 188 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-blue\/25 {
  --tw-ring-color: rgb(113 123 188 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-blue\/30 {
  --tw-ring-color: rgb(113 123 188 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-blue\/40 {
  --tw-ring-color: rgb(113 123 188 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-blue\/50 {
  --tw-ring-color: rgb(113 123 188 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-blue\/60 {
  --tw-ring-color: rgb(113 123 188 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-blue\/70 {
  --tw-ring-color: rgb(113 123 188 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-blue\/75 {
  --tw-ring-color: rgb(113 123 188 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-blue\/80 {
  --tw-ring-color: rgb(113 123 188 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-blue\/90 {
  --tw-ring-color: rgb(113 123 188 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-blue\/95 {
  --tw-ring-color: rgb(113 123 188 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-blue\/100 {
  --tw-ring-color: rgb(113 123 188 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/0 {
  --tw-ring-color: rgb(249 249 251 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/5 {
  --tw-ring-color: rgb(249 249 251 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/10 {
  --tw-ring-color: rgb(249 249 251 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/20 {
  --tw-ring-color: rgb(249 249 251 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/25 {
  --tw-ring-color: rgb(249 249 251 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/30 {
  --tw-ring-color: rgb(249 249 251 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/40 {
  --tw-ring-color: rgb(249 249 251 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/50 {
  --tw-ring-color: rgb(249 249 251 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/60 {
  --tw-ring-color: rgb(249 249 251 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/70 {
  --tw-ring-color: rgb(249 249 251 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/75 {
  --tw-ring-color: rgb(249 249 251 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/80 {
  --tw-ring-color: rgb(249 249 251 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/90 {
  --tw-ring-color: rgb(249 249 251 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/95 {
  --tw-ring-color: rgb(249 249 251 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-50\/100 {
  --tw-ring-color: rgb(249 249 251 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/0 {
  --tw-ring-color: rgb(239 241 245 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/5 {
  --tw-ring-color: rgb(239 241 245 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/10 {
  --tw-ring-color: rgb(239 241 245 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/20 {
  --tw-ring-color: rgb(239 241 245 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/25 {
  --tw-ring-color: rgb(239 241 245 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/30 {
  --tw-ring-color: rgb(239 241 245 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/40 {
  --tw-ring-color: rgb(239 241 245 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/50 {
  --tw-ring-color: rgb(239 241 245 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/60 {
  --tw-ring-color: rgb(239 241 245 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/70 {
  --tw-ring-color: rgb(239 241 245 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/75 {
  --tw-ring-color: rgb(239 241 245 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/80 {
  --tw-ring-color: rgb(239 241 245 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/90 {
  --tw-ring-color: rgb(239 241 245 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/95 {
  --tw-ring-color: rgb(239 241 245 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-100\/100 {
  --tw-ring-color: rgb(239 241 245 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/0 {
  --tw-ring-color: rgb(220 223 234 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/5 {
  --tw-ring-color: rgb(220 223 234 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/10 {
  --tw-ring-color: rgb(220 223 234 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/20 {
  --tw-ring-color: rgb(220 223 234 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/25 {
  --tw-ring-color: rgb(220 223 234 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/30 {
  --tw-ring-color: rgb(220 223 234 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/40 {
  --tw-ring-color: rgb(220 223 234 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/50 {
  --tw-ring-color: rgb(220 223 234 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/60 {
  --tw-ring-color: rgb(220 223 234 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/70 {
  --tw-ring-color: rgb(220 223 234 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/75 {
  --tw-ring-color: rgb(220 223 234 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/80 {
  --tw-ring-color: rgb(220 223 234 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/90 {
  --tw-ring-color: rgb(220 223 234 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/95 {
  --tw-ring-color: rgb(220 223 234 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-200\/100 {
  --tw-ring-color: rgb(220 223 234 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/0 {
  --tw-ring-color: rgb(185 192 212 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/5 {
  --tw-ring-color: rgb(185 192 212 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/10 {
  --tw-ring-color: rgb(185 192 212 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/20 {
  --tw-ring-color: rgb(185 192 212 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/25 {
  --tw-ring-color: rgb(185 192 212 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/30 {
  --tw-ring-color: rgb(185 192 212 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/40 {
  --tw-ring-color: rgb(185 192 212 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/50 {
  --tw-ring-color: rgb(185 192 212 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/60 {
  --tw-ring-color: rgb(185 192 212 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/70 {
  --tw-ring-color: rgb(185 192 212 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/75 {
  --tw-ring-color: rgb(185 192 212 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/80 {
  --tw-ring-color: rgb(185 192 212 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/90 {
  --tw-ring-color: rgb(185 192 212 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/95 {
  --tw-ring-color: rgb(185 192 212 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-300\/100 {
  --tw-ring-color: rgb(185 192 212 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-400\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/0 {
  --tw-ring-color: rgb(93 107 152 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/5 {
  --tw-ring-color: rgb(93 107 152 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/10 {
  --tw-ring-color: rgb(93 107 152 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/20 {
  --tw-ring-color: rgb(93 107 152 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/25 {
  --tw-ring-color: rgb(93 107 152 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/30 {
  --tw-ring-color: rgb(93 107 152 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/40 {
  --tw-ring-color: rgb(93 107 152 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/50 {
  --tw-ring-color: rgb(93 107 152 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/60 {
  --tw-ring-color: rgb(93 107 152 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/70 {
  --tw-ring-color: rgb(93 107 152 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/75 {
  --tw-ring-color: rgb(93 107 152 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/80 {
  --tw-ring-color: rgb(93 107 152 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/90 {
  --tw-ring-color: rgb(93 107 152 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/95 {
  --tw-ring-color: rgb(93 107 152 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-500\/100 {
  --tw-ring-color: rgb(93 107 152 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/0 {
  --tw-ring-color: rgb(74 85 120 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/5 {
  --tw-ring-color: rgb(74 85 120 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/10 {
  --tw-ring-color: rgb(74 85 120 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/20 {
  --tw-ring-color: rgb(74 85 120 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/25 {
  --tw-ring-color: rgb(74 85 120 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/30 {
  --tw-ring-color: rgb(74 85 120 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/40 {
  --tw-ring-color: rgb(74 85 120 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/50 {
  --tw-ring-color: rgb(74 85 120 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/60 {
  --tw-ring-color: rgb(74 85 120 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/70 {
  --tw-ring-color: rgb(74 85 120 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/75 {
  --tw-ring-color: rgb(74 85 120 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/80 {
  --tw-ring-color: rgb(74 85 120 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/90 {
  --tw-ring-color: rgb(74 85 120 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/95 {
  --tw-ring-color: rgb(74 85 120 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-600\/100 {
  --tw-ring-color: rgb(74 85 120 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/0 {
  --tw-ring-color: rgb(64 73 104 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/5 {
  --tw-ring-color: rgb(64 73 104 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/10 {
  --tw-ring-color: rgb(64 73 104 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/20 {
  --tw-ring-color: rgb(64 73 104 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/25 {
  --tw-ring-color: rgb(64 73 104 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/30 {
  --tw-ring-color: rgb(64 73 104 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/40 {
  --tw-ring-color: rgb(64 73 104 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/50 {
  --tw-ring-color: rgb(64 73 104 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/60 {
  --tw-ring-color: rgb(64 73 104 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/70 {
  --tw-ring-color: rgb(64 73 104 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/75 {
  --tw-ring-color: rgb(64 73 104 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/80 {
  --tw-ring-color: rgb(64 73 104 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/90 {
  --tw-ring-color: rgb(64 73 104 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/95 {
  --tw-ring-color: rgb(64 73 104 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-700\/100 {
  --tw-ring-color: rgb(64 73 104 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/0 {
  --tw-ring-color: rgb(48 55 79 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/5 {
  --tw-ring-color: rgb(48 55 79 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/10 {
  --tw-ring-color: rgb(48 55 79 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/20 {
  --tw-ring-color: rgb(48 55 79 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/25 {
  --tw-ring-color: rgb(48 55 79 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/30 {
  --tw-ring-color: rgb(48 55 79 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/40 {
  --tw-ring-color: rgb(48 55 79 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/50 {
  --tw-ring-color: rgb(48 55 79 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/60 {
  --tw-ring-color: rgb(48 55 79 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/70 {
  --tw-ring-color: rgb(48 55 79 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/75 {
  --tw-ring-color: rgb(48 55 79 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/80 {
  --tw-ring-color: rgb(48 55 79 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/90 {
  --tw-ring-color: rgb(48 55 79 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/95 {
  --tw-ring-color: rgb(48 55 79 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-800\/100 {
  --tw-ring-color: rgb(48 55 79 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/0 {
  --tw-ring-color: rgb(17 19 34 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/5 {
  --tw-ring-color: rgb(17 19 34 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/10 {
  --tw-ring-color: rgb(17 19 34 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/20 {
  --tw-ring-color: rgb(17 19 34 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/25 {
  --tw-ring-color: rgb(17 19 34 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/30 {
  --tw-ring-color: rgb(17 19 34 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/40 {
  --tw-ring-color: rgb(17 19 34 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/50 {
  --tw-ring-color: rgb(17 19 34 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/60 {
  --tw-ring-color: rgb(17 19 34 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/70 {
  --tw-ring-color: rgb(17 19 34 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/75 {
  --tw-ring-color: rgb(17 19 34 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/80 {
  --tw-ring-color: rgb(17 19 34 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/90 {
  --tw-ring-color: rgb(17 19 34 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/95 {
  --tw-ring-color: rgb(17 19 34 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool-900\/100 {
  --tw-ring-color: rgb(17 19 34 / 1);
}

.group:disabled .group-disabled\:ring-gray-cool\/0 {
  --tw-ring-color: rgb(125 137 176 / 0);
}

.group:disabled .group-disabled\:ring-gray-cool\/5 {
  --tw-ring-color: rgb(125 137 176 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-cool\/10 {
  --tw-ring-color: rgb(125 137 176 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-cool\/20 {
  --tw-ring-color: rgb(125 137 176 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-cool\/25 {
  --tw-ring-color: rgb(125 137 176 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-cool\/30 {
  --tw-ring-color: rgb(125 137 176 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-cool\/40 {
  --tw-ring-color: rgb(125 137 176 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-cool\/50 {
  --tw-ring-color: rgb(125 137 176 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-cool\/60 {
  --tw-ring-color: rgb(125 137 176 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-cool\/70 {
  --tw-ring-color: rgb(125 137 176 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-cool\/75 {
  --tw-ring-color: rgb(125 137 176 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-cool\/80 {
  --tw-ring-color: rgb(125 137 176 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-cool\/90 {
  --tw-ring-color: rgb(125 137 176 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-cool\/95 {
  --tw-ring-color: rgb(125 137 176 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-cool\/100 {
  --tw-ring-color: rgb(125 137 176 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/0 {
  --tw-ring-color: rgb(248 250 252 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/5 {
  --tw-ring-color: rgb(248 250 252 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/10 {
  --tw-ring-color: rgb(248 250 252 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/20 {
  --tw-ring-color: rgb(248 250 252 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/25 {
  --tw-ring-color: rgb(248 250 252 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/30 {
  --tw-ring-color: rgb(248 250 252 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/40 {
  --tw-ring-color: rgb(248 250 252 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/50 {
  --tw-ring-color: rgb(248 250 252 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/60 {
  --tw-ring-color: rgb(248 250 252 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/70 {
  --tw-ring-color: rgb(248 250 252 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/75 {
  --tw-ring-color: rgb(248 250 252 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/80 {
  --tw-ring-color: rgb(248 250 252 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/90 {
  --tw-ring-color: rgb(248 250 252 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/95 {
  --tw-ring-color: rgb(248 250 252 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-50\/100 {
  --tw-ring-color: rgb(248 250 252 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/0 {
  --tw-ring-color: rgb(238 242 246 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/5 {
  --tw-ring-color: rgb(238 242 246 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/10 {
  --tw-ring-color: rgb(238 242 246 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/20 {
  --tw-ring-color: rgb(238 242 246 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/25 {
  --tw-ring-color: rgb(238 242 246 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/30 {
  --tw-ring-color: rgb(238 242 246 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/40 {
  --tw-ring-color: rgb(238 242 246 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/50 {
  --tw-ring-color: rgb(238 242 246 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/60 {
  --tw-ring-color: rgb(238 242 246 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/70 {
  --tw-ring-color: rgb(238 242 246 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/75 {
  --tw-ring-color: rgb(238 242 246 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/80 {
  --tw-ring-color: rgb(238 242 246 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/90 {
  --tw-ring-color: rgb(238 242 246 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/95 {
  --tw-ring-color: rgb(238 242 246 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-100\/100 {
  --tw-ring-color: rgb(238 242 246 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/0 {
  --tw-ring-color: rgb(227 232 239 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/5 {
  --tw-ring-color: rgb(227 232 239 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/10 {
  --tw-ring-color: rgb(227 232 239 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/20 {
  --tw-ring-color: rgb(227 232 239 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/25 {
  --tw-ring-color: rgb(227 232 239 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/30 {
  --tw-ring-color: rgb(227 232 239 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/40 {
  --tw-ring-color: rgb(227 232 239 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/50 {
  --tw-ring-color: rgb(227 232 239 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/60 {
  --tw-ring-color: rgb(227 232 239 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/70 {
  --tw-ring-color: rgb(227 232 239 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/75 {
  --tw-ring-color: rgb(227 232 239 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/80 {
  --tw-ring-color: rgb(227 232 239 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/90 {
  --tw-ring-color: rgb(227 232 239 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/95 {
  --tw-ring-color: rgb(227 232 239 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-200\/100 {
  --tw-ring-color: rgb(227 232 239 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/0 {
  --tw-ring-color: rgb(205 213 223 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/5 {
  --tw-ring-color: rgb(205 213 223 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/10 {
  --tw-ring-color: rgb(205 213 223 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/20 {
  --tw-ring-color: rgb(205 213 223 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/25 {
  --tw-ring-color: rgb(205 213 223 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/30 {
  --tw-ring-color: rgb(205 213 223 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/40 {
  --tw-ring-color: rgb(205 213 223 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/50 {
  --tw-ring-color: rgb(205 213 223 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/60 {
  --tw-ring-color: rgb(205 213 223 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/70 {
  --tw-ring-color: rgb(205 213 223 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/75 {
  --tw-ring-color: rgb(205 213 223 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/80 {
  --tw-ring-color: rgb(205 213 223 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/90 {
  --tw-ring-color: rgb(205 213 223 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/95 {
  --tw-ring-color: rgb(205 213 223 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-300\/100 {
  --tw-ring-color: rgb(205 213 223 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-400\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/0 {
  --tw-ring-color: rgb(105 117 134 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/5 {
  --tw-ring-color: rgb(105 117 134 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/10 {
  --tw-ring-color: rgb(105 117 134 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/20 {
  --tw-ring-color: rgb(105 117 134 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/25 {
  --tw-ring-color: rgb(105 117 134 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/30 {
  --tw-ring-color: rgb(105 117 134 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/40 {
  --tw-ring-color: rgb(105 117 134 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/50 {
  --tw-ring-color: rgb(105 117 134 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/60 {
  --tw-ring-color: rgb(105 117 134 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/70 {
  --tw-ring-color: rgb(105 117 134 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/75 {
  --tw-ring-color: rgb(105 117 134 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/80 {
  --tw-ring-color: rgb(105 117 134 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/90 {
  --tw-ring-color: rgb(105 117 134 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/95 {
  --tw-ring-color: rgb(105 117 134 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-500\/100 {
  --tw-ring-color: rgb(105 117 134 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/0 {
  --tw-ring-color: rgb(72 85 101 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/5 {
  --tw-ring-color: rgb(72 85 101 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/10 {
  --tw-ring-color: rgb(72 85 101 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/20 {
  --tw-ring-color: rgb(72 85 101 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/25 {
  --tw-ring-color: rgb(72 85 101 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/30 {
  --tw-ring-color: rgb(72 85 101 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/40 {
  --tw-ring-color: rgb(72 85 101 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/50 {
  --tw-ring-color: rgb(72 85 101 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/60 {
  --tw-ring-color: rgb(72 85 101 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/70 {
  --tw-ring-color: rgb(72 85 101 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/75 {
  --tw-ring-color: rgb(72 85 101 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/80 {
  --tw-ring-color: rgb(72 85 101 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/90 {
  --tw-ring-color: rgb(72 85 101 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/95 {
  --tw-ring-color: rgb(72 85 101 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-600\/100 {
  --tw-ring-color: rgb(72 85 101 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/0 {
  --tw-ring-color: rgb(54 65 82 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/5 {
  --tw-ring-color: rgb(54 65 82 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/10 {
  --tw-ring-color: rgb(54 65 82 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/20 {
  --tw-ring-color: rgb(54 65 82 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/25 {
  --tw-ring-color: rgb(54 65 82 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/30 {
  --tw-ring-color: rgb(54 65 82 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/40 {
  --tw-ring-color: rgb(54 65 82 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/50 {
  --tw-ring-color: rgb(54 65 82 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/60 {
  --tw-ring-color: rgb(54 65 82 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/70 {
  --tw-ring-color: rgb(54 65 82 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/75 {
  --tw-ring-color: rgb(54 65 82 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/80 {
  --tw-ring-color: rgb(54 65 82 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/90 {
  --tw-ring-color: rgb(54 65 82 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/95 {
  --tw-ring-color: rgb(54 65 82 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-700\/100 {
  --tw-ring-color: rgb(54 65 82 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/0 {
  --tw-ring-color: rgb(32 41 57 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/5 {
  --tw-ring-color: rgb(32 41 57 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/10 {
  --tw-ring-color: rgb(32 41 57 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/20 {
  --tw-ring-color: rgb(32 41 57 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/25 {
  --tw-ring-color: rgb(32 41 57 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/30 {
  --tw-ring-color: rgb(32 41 57 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/40 {
  --tw-ring-color: rgb(32 41 57 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/50 {
  --tw-ring-color: rgb(32 41 57 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/60 {
  --tw-ring-color: rgb(32 41 57 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/70 {
  --tw-ring-color: rgb(32 41 57 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/75 {
  --tw-ring-color: rgb(32 41 57 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/80 {
  --tw-ring-color: rgb(32 41 57 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/90 {
  --tw-ring-color: rgb(32 41 57 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/95 {
  --tw-ring-color: rgb(32 41 57 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-800\/100 {
  --tw-ring-color: rgb(32 41 57 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/0 {
  --tw-ring-color: rgb(18 25 38 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/5 {
  --tw-ring-color: rgb(18 25 38 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/10 {
  --tw-ring-color: rgb(18 25 38 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/20 {
  --tw-ring-color: rgb(18 25 38 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/25 {
  --tw-ring-color: rgb(18 25 38 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/30 {
  --tw-ring-color: rgb(18 25 38 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/40 {
  --tw-ring-color: rgb(18 25 38 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/50 {
  --tw-ring-color: rgb(18 25 38 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/60 {
  --tw-ring-color: rgb(18 25 38 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/70 {
  --tw-ring-color: rgb(18 25 38 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/75 {
  --tw-ring-color: rgb(18 25 38 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/80 {
  --tw-ring-color: rgb(18 25 38 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/90 {
  --tw-ring-color: rgb(18 25 38 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/95 {
  --tw-ring-color: rgb(18 25 38 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern-900\/100 {
  --tw-ring-color: rgb(18 25 38 / 1);
}

.group:disabled .group-disabled\:ring-gray-modern\/0 {
  --tw-ring-color: rgb(154 164 178 / 0);
}

.group:disabled .group-disabled\:ring-gray-modern\/5 {
  --tw-ring-color: rgb(154 164 178 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-modern\/10 {
  --tw-ring-color: rgb(154 164 178 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-modern\/20 {
  --tw-ring-color: rgb(154 164 178 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-modern\/25 {
  --tw-ring-color: rgb(154 164 178 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-modern\/30 {
  --tw-ring-color: rgb(154 164 178 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-modern\/40 {
  --tw-ring-color: rgb(154 164 178 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-modern\/50 {
  --tw-ring-color: rgb(154 164 178 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-modern\/60 {
  --tw-ring-color: rgb(154 164 178 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-modern\/70 {
  --tw-ring-color: rgb(154 164 178 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-modern\/75 {
  --tw-ring-color: rgb(154 164 178 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-modern\/80 {
  --tw-ring-color: rgb(154 164 178 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-modern\/90 {
  --tw-ring-color: rgb(154 164 178 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-modern\/95 {
  --tw-ring-color: rgb(154 164 178 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-modern\/100 {
  --tw-ring-color: rgb(154 164 178 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/0 {
  --tw-ring-color: rgb(252 252 253 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/5 {
  --tw-ring-color: rgb(252 252 253 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/10 {
  --tw-ring-color: rgb(252 252 253 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/20 {
  --tw-ring-color: rgb(252 252 253 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/25 {
  --tw-ring-color: rgb(252 252 253 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/30 {
  --tw-ring-color: rgb(252 252 253 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/40 {
  --tw-ring-color: rgb(252 252 253 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/50 {
  --tw-ring-color: rgb(252 252 253 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/60 {
  --tw-ring-color: rgb(252 252 253 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/70 {
  --tw-ring-color: rgb(252 252 253 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/75 {
  --tw-ring-color: rgb(252 252 253 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/80 {
  --tw-ring-color: rgb(252 252 253 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/90 {
  --tw-ring-color: rgb(252 252 253 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/95 {
  --tw-ring-color: rgb(252 252 253 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-25\/100 {
  --tw-ring-color: rgb(252 252 253 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/0 {
  --tw-ring-color: rgb(249 250 251 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/5 {
  --tw-ring-color: rgb(249 250 251 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/10 {
  --tw-ring-color: rgb(249 250 251 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/20 {
  --tw-ring-color: rgb(249 250 251 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/25 {
  --tw-ring-color: rgb(249 250 251 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/30 {
  --tw-ring-color: rgb(249 250 251 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/40 {
  --tw-ring-color: rgb(249 250 251 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/50 {
  --tw-ring-color: rgb(249 250 251 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/60 {
  --tw-ring-color: rgb(249 250 251 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/70 {
  --tw-ring-color: rgb(249 250 251 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/75 {
  --tw-ring-color: rgb(249 250 251 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/80 {
  --tw-ring-color: rgb(249 250 251 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/90 {
  --tw-ring-color: rgb(249 250 251 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/95 {
  --tw-ring-color: rgb(249 250 251 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-50\/100 {
  --tw-ring-color: rgb(249 250 251 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/0 {
  --tw-ring-color: rgb(243 244 246 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/5 {
  --tw-ring-color: rgb(243 244 246 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/10 {
  --tw-ring-color: rgb(243 244 246 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/20 {
  --tw-ring-color: rgb(243 244 246 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/25 {
  --tw-ring-color: rgb(243 244 246 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/30 {
  --tw-ring-color: rgb(243 244 246 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/40 {
  --tw-ring-color: rgb(243 244 246 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/50 {
  --tw-ring-color: rgb(243 244 246 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/60 {
  --tw-ring-color: rgb(243 244 246 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/70 {
  --tw-ring-color: rgb(243 244 246 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/75 {
  --tw-ring-color: rgb(243 244 246 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/80 {
  --tw-ring-color: rgb(243 244 246 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/90 {
  --tw-ring-color: rgb(243 244 246 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/95 {
  --tw-ring-color: rgb(243 244 246 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-100\/100 {
  --tw-ring-color: rgb(243 244 246 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/0 {
  --tw-ring-color: rgb(229 231 235 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/5 {
  --tw-ring-color: rgb(229 231 235 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/10 {
  --tw-ring-color: rgb(229 231 235 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/20 {
  --tw-ring-color: rgb(229 231 235 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/25 {
  --tw-ring-color: rgb(229 231 235 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/30 {
  --tw-ring-color: rgb(229 231 235 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/40 {
  --tw-ring-color: rgb(229 231 235 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/50 {
  --tw-ring-color: rgb(229 231 235 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/60 {
  --tw-ring-color: rgb(229 231 235 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/70 {
  --tw-ring-color: rgb(229 231 235 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/75 {
  --tw-ring-color: rgb(229 231 235 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/80 {
  --tw-ring-color: rgb(229 231 235 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/90 {
  --tw-ring-color: rgb(229 231 235 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/95 {
  --tw-ring-color: rgb(229 231 235 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-200\/100 {
  --tw-ring-color: rgb(229 231 235 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/0 {
  --tw-ring-color: rgb(210 214 219 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/5 {
  --tw-ring-color: rgb(210 214 219 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/10 {
  --tw-ring-color: rgb(210 214 219 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/20 {
  --tw-ring-color: rgb(210 214 219 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/25 {
  --tw-ring-color: rgb(210 214 219 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/30 {
  --tw-ring-color: rgb(210 214 219 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/40 {
  --tw-ring-color: rgb(210 214 219 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/50 {
  --tw-ring-color: rgb(210 214 219 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/60 {
  --tw-ring-color: rgb(210 214 219 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/70 {
  --tw-ring-color: rgb(210 214 219 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/75 {
  --tw-ring-color: rgb(210 214 219 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/80 {
  --tw-ring-color: rgb(210 214 219 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/90 {
  --tw-ring-color: rgb(210 214 219 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/95 {
  --tw-ring-color: rgb(210 214 219 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-300\/100 {
  --tw-ring-color: rgb(210 214 219 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-400\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/0 {
  --tw-ring-color: rgb(108 115 127 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/5 {
  --tw-ring-color: rgb(108 115 127 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/10 {
  --tw-ring-color: rgb(108 115 127 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/20 {
  --tw-ring-color: rgb(108 115 127 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/25 {
  --tw-ring-color: rgb(108 115 127 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/30 {
  --tw-ring-color: rgb(108 115 127 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/40 {
  --tw-ring-color: rgb(108 115 127 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/50 {
  --tw-ring-color: rgb(108 115 127 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/60 {
  --tw-ring-color: rgb(108 115 127 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/70 {
  --tw-ring-color: rgb(108 115 127 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/75 {
  --tw-ring-color: rgb(108 115 127 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/80 {
  --tw-ring-color: rgb(108 115 127 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/90 {
  --tw-ring-color: rgb(108 115 127 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/95 {
  --tw-ring-color: rgb(108 115 127 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-500\/100 {
  --tw-ring-color: rgb(108 115 127 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/0 {
  --tw-ring-color: rgb(77 87 97 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/5 {
  --tw-ring-color: rgb(77 87 97 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/10 {
  --tw-ring-color: rgb(77 87 97 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/20 {
  --tw-ring-color: rgb(77 87 97 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/25 {
  --tw-ring-color: rgb(77 87 97 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/30 {
  --tw-ring-color: rgb(77 87 97 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/40 {
  --tw-ring-color: rgb(77 87 97 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/50 {
  --tw-ring-color: rgb(77 87 97 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/60 {
  --tw-ring-color: rgb(77 87 97 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/70 {
  --tw-ring-color: rgb(77 87 97 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/75 {
  --tw-ring-color: rgb(77 87 97 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/80 {
  --tw-ring-color: rgb(77 87 97 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/90 {
  --tw-ring-color: rgb(77 87 97 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/95 {
  --tw-ring-color: rgb(77 87 97 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-600\/100 {
  --tw-ring-color: rgb(77 87 97 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/0 {
  --tw-ring-color: rgb(56 66 80 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/5 {
  --tw-ring-color: rgb(56 66 80 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/10 {
  --tw-ring-color: rgb(56 66 80 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/20 {
  --tw-ring-color: rgb(56 66 80 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/25 {
  --tw-ring-color: rgb(56 66 80 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/30 {
  --tw-ring-color: rgb(56 66 80 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/40 {
  --tw-ring-color: rgb(56 66 80 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/50 {
  --tw-ring-color: rgb(56 66 80 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/60 {
  --tw-ring-color: rgb(56 66 80 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/70 {
  --tw-ring-color: rgb(56 66 80 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/75 {
  --tw-ring-color: rgb(56 66 80 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/80 {
  --tw-ring-color: rgb(56 66 80 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/90 {
  --tw-ring-color: rgb(56 66 80 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/95 {
  --tw-ring-color: rgb(56 66 80 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-700\/100 {
  --tw-ring-color: rgb(56 66 80 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/0 {
  --tw-ring-color: rgb(31 42 55 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/5 {
  --tw-ring-color: rgb(31 42 55 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/10 {
  --tw-ring-color: rgb(31 42 55 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/20 {
  --tw-ring-color: rgb(31 42 55 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/25 {
  --tw-ring-color: rgb(31 42 55 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/30 {
  --tw-ring-color: rgb(31 42 55 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/40 {
  --tw-ring-color: rgb(31 42 55 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/50 {
  --tw-ring-color: rgb(31 42 55 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/60 {
  --tw-ring-color: rgb(31 42 55 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/70 {
  --tw-ring-color: rgb(31 42 55 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/75 {
  --tw-ring-color: rgb(31 42 55 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/80 {
  --tw-ring-color: rgb(31 42 55 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/90 {
  --tw-ring-color: rgb(31 42 55 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/95 {
  --tw-ring-color: rgb(31 42 55 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-800\/100 {
  --tw-ring-color: rgb(31 42 55 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/0 {
  --tw-ring-color: rgb(17 25 39 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/5 {
  --tw-ring-color: rgb(17 25 39 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/10 {
  --tw-ring-color: rgb(17 25 39 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/20 {
  --tw-ring-color: rgb(17 25 39 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/25 {
  --tw-ring-color: rgb(17 25 39 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/30 {
  --tw-ring-color: rgb(17 25 39 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/40 {
  --tw-ring-color: rgb(17 25 39 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/50 {
  --tw-ring-color: rgb(17 25 39 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/60 {
  --tw-ring-color: rgb(17 25 39 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/70 {
  --tw-ring-color: rgb(17 25 39 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/75 {
  --tw-ring-color: rgb(17 25 39 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/80 {
  --tw-ring-color: rgb(17 25 39 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/90 {
  --tw-ring-color: rgb(17 25 39 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/95 {
  --tw-ring-color: rgb(17 25 39 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral-900\/100 {
  --tw-ring-color: rgb(17 25 39 / 1);
}

.group:disabled .group-disabled\:ring-gray-neutral\/0 {
  --tw-ring-color: rgb(157 164 174 / 0);
}

.group:disabled .group-disabled\:ring-gray-neutral\/5 {
  --tw-ring-color: rgb(157 164 174 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-neutral\/10 {
  --tw-ring-color: rgb(157 164 174 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-neutral\/20 {
  --tw-ring-color: rgb(157 164 174 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-neutral\/25 {
  --tw-ring-color: rgb(157 164 174 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-neutral\/30 {
  --tw-ring-color: rgb(157 164 174 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-neutral\/40 {
  --tw-ring-color: rgb(157 164 174 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-neutral\/50 {
  --tw-ring-color: rgb(157 164 174 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-neutral\/60 {
  --tw-ring-color: rgb(157 164 174 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-neutral\/70 {
  --tw-ring-color: rgb(157 164 174 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-neutral\/75 {
  --tw-ring-color: rgb(157 164 174 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-neutral\/80 {
  --tw-ring-color: rgb(157 164 174 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-neutral\/90 {
  --tw-ring-color: rgb(157 164 174 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-neutral\/95 {
  --tw-ring-color: rgb(157 164 174 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-neutral\/100 {
  --tw-ring-color: rgb(157 164 174 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/0 {
  --tw-ring-color: rgb(244 244 245 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/5 {
  --tw-ring-color: rgb(244 244 245 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/10 {
  --tw-ring-color: rgb(244 244 245 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/20 {
  --tw-ring-color: rgb(244 244 245 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/25 {
  --tw-ring-color: rgb(244 244 245 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/30 {
  --tw-ring-color: rgb(244 244 245 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/40 {
  --tw-ring-color: rgb(244 244 245 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/50 {
  --tw-ring-color: rgb(244 244 245 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/60 {
  --tw-ring-color: rgb(244 244 245 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/70 {
  --tw-ring-color: rgb(244 244 245 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/75 {
  --tw-ring-color: rgb(244 244 245 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/80 {
  --tw-ring-color: rgb(244 244 245 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/90 {
  --tw-ring-color: rgb(244 244 245 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/95 {
  --tw-ring-color: rgb(244 244 245 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-100\/100 {
  --tw-ring-color: rgb(244 244 245 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/0 {
  --tw-ring-color: rgb(228 228 231 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/5 {
  --tw-ring-color: rgb(228 228 231 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/10 {
  --tw-ring-color: rgb(228 228 231 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/20 {
  --tw-ring-color: rgb(228 228 231 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/25 {
  --tw-ring-color: rgb(228 228 231 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/30 {
  --tw-ring-color: rgb(228 228 231 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/40 {
  --tw-ring-color: rgb(228 228 231 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/50 {
  --tw-ring-color: rgb(228 228 231 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/60 {
  --tw-ring-color: rgb(228 228 231 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/70 {
  --tw-ring-color: rgb(228 228 231 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/75 {
  --tw-ring-color: rgb(228 228 231 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/80 {
  --tw-ring-color: rgb(228 228 231 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/90 {
  --tw-ring-color: rgb(228 228 231 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/95 {
  --tw-ring-color: rgb(228 228 231 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-200\/100 {
  --tw-ring-color: rgb(228 228 231 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/0 {
  --tw-ring-color: rgb(209 209 214 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/5 {
  --tw-ring-color: rgb(209 209 214 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/10 {
  --tw-ring-color: rgb(209 209 214 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/20 {
  --tw-ring-color: rgb(209 209 214 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/25 {
  --tw-ring-color: rgb(209 209 214 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/30 {
  --tw-ring-color: rgb(209 209 214 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/40 {
  --tw-ring-color: rgb(209 209 214 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/50 {
  --tw-ring-color: rgb(209 209 214 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/60 {
  --tw-ring-color: rgb(209 209 214 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/70 {
  --tw-ring-color: rgb(209 209 214 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/75 {
  --tw-ring-color: rgb(209 209 214 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/80 {
  --tw-ring-color: rgb(209 209 214 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/90 {
  --tw-ring-color: rgb(209 209 214 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/95 {
  --tw-ring-color: rgb(209 209 214 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-300\/100 {
  --tw-ring-color: rgb(209 209 214 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-400\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/0 {
  --tw-ring-color: rgb(112 112 123 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/5 {
  --tw-ring-color: rgb(112 112 123 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/10 {
  --tw-ring-color: rgb(112 112 123 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/20 {
  --tw-ring-color: rgb(112 112 123 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/25 {
  --tw-ring-color: rgb(112 112 123 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/30 {
  --tw-ring-color: rgb(112 112 123 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/40 {
  --tw-ring-color: rgb(112 112 123 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/50 {
  --tw-ring-color: rgb(112 112 123 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/60 {
  --tw-ring-color: rgb(112 112 123 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/70 {
  --tw-ring-color: rgb(112 112 123 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/75 {
  --tw-ring-color: rgb(112 112 123 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/80 {
  --tw-ring-color: rgb(112 112 123 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/90 {
  --tw-ring-color: rgb(112 112 123 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/95 {
  --tw-ring-color: rgb(112 112 123 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-500\/100 {
  --tw-ring-color: rgb(112 112 123 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/0 {
  --tw-ring-color: rgb(81 82 92 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/5 {
  --tw-ring-color: rgb(81 82 92 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/10 {
  --tw-ring-color: rgb(81 82 92 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/20 {
  --tw-ring-color: rgb(81 82 92 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/25 {
  --tw-ring-color: rgb(81 82 92 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/30 {
  --tw-ring-color: rgb(81 82 92 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/40 {
  --tw-ring-color: rgb(81 82 92 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/50 {
  --tw-ring-color: rgb(81 82 92 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/60 {
  --tw-ring-color: rgb(81 82 92 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/70 {
  --tw-ring-color: rgb(81 82 92 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/75 {
  --tw-ring-color: rgb(81 82 92 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/80 {
  --tw-ring-color: rgb(81 82 92 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/90 {
  --tw-ring-color: rgb(81 82 92 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/95 {
  --tw-ring-color: rgb(81 82 92 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-600\/100 {
  --tw-ring-color: rgb(81 82 92 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/0 {
  --tw-ring-color: rgb(63 63 70 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/5 {
  --tw-ring-color: rgb(63 63 70 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/10 {
  --tw-ring-color: rgb(63 63 70 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/20 {
  --tw-ring-color: rgb(63 63 70 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/25 {
  --tw-ring-color: rgb(63 63 70 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/30 {
  --tw-ring-color: rgb(63 63 70 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/40 {
  --tw-ring-color: rgb(63 63 70 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/50 {
  --tw-ring-color: rgb(63 63 70 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/60 {
  --tw-ring-color: rgb(63 63 70 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/70 {
  --tw-ring-color: rgb(63 63 70 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/75 {
  --tw-ring-color: rgb(63 63 70 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/80 {
  --tw-ring-color: rgb(63 63 70 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/90 {
  --tw-ring-color: rgb(63 63 70 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/95 {
  --tw-ring-color: rgb(63 63 70 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-700\/100 {
  --tw-ring-color: rgb(63 63 70 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/0 {
  --tw-ring-color: rgb(38 39 43 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/5 {
  --tw-ring-color: rgb(38 39 43 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/10 {
  --tw-ring-color: rgb(38 39 43 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/20 {
  --tw-ring-color: rgb(38 39 43 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/25 {
  --tw-ring-color: rgb(38 39 43 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/30 {
  --tw-ring-color: rgb(38 39 43 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/40 {
  --tw-ring-color: rgb(38 39 43 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/50 {
  --tw-ring-color: rgb(38 39 43 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/60 {
  --tw-ring-color: rgb(38 39 43 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/70 {
  --tw-ring-color: rgb(38 39 43 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/75 {
  --tw-ring-color: rgb(38 39 43 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/80 {
  --tw-ring-color: rgb(38 39 43 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/90 {
  --tw-ring-color: rgb(38 39 43 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/95 {
  --tw-ring-color: rgb(38 39 43 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-800\/100 {
  --tw-ring-color: rgb(38 39 43 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/0 {
  --tw-ring-color: rgb(24 24 27 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/5 {
  --tw-ring-color: rgb(24 24 27 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/10 {
  --tw-ring-color: rgb(24 24 27 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/20 {
  --tw-ring-color: rgb(24 24 27 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/25 {
  --tw-ring-color: rgb(24 24 27 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/30 {
  --tw-ring-color: rgb(24 24 27 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/40 {
  --tw-ring-color: rgb(24 24 27 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/50 {
  --tw-ring-color: rgb(24 24 27 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/60 {
  --tw-ring-color: rgb(24 24 27 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/70 {
  --tw-ring-color: rgb(24 24 27 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/75 {
  --tw-ring-color: rgb(24 24 27 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/80 {
  --tw-ring-color: rgb(24 24 27 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/90 {
  --tw-ring-color: rgb(24 24 27 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/95 {
  --tw-ring-color: rgb(24 24 27 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron-900\/100 {
  --tw-ring-color: rgb(24 24 27 / 1);
}

.group:disabled .group-disabled\:ring-gray-iron\/0 {
  --tw-ring-color: rgb(160 160 171 / 0);
}

.group:disabled .group-disabled\:ring-gray-iron\/5 {
  --tw-ring-color: rgb(160 160 171 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-iron\/10 {
  --tw-ring-color: rgb(160 160 171 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-iron\/20 {
  --tw-ring-color: rgb(160 160 171 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-iron\/25 {
  --tw-ring-color: rgb(160 160 171 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-iron\/30 {
  --tw-ring-color: rgb(160 160 171 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-iron\/40 {
  --tw-ring-color: rgb(160 160 171 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-iron\/50 {
  --tw-ring-color: rgb(160 160 171 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-iron\/60 {
  --tw-ring-color: rgb(160 160 171 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-iron\/70 {
  --tw-ring-color: rgb(160 160 171 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-iron\/75 {
  --tw-ring-color: rgb(160 160 171 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-iron\/80 {
  --tw-ring-color: rgb(160 160 171 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-iron\/90 {
  --tw-ring-color: rgb(160 160 171 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-iron\/95 {
  --tw-ring-color: rgb(160 160 171 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-iron\/100 {
  --tw-ring-color: rgb(160 160 171 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-25\/0 {
  --tw-ring-color: rgb(252 252 252 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-25\/5 {
  --tw-ring-color: rgb(252 252 252 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-25\/10 {
  --tw-ring-color: rgb(252 252 252 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-25\/20 {
  --tw-ring-color: rgb(252 252 252 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-25\/25 {
  --tw-ring-color: rgb(252 252 252 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-25\/30 {
  --tw-ring-color: rgb(252 252 252 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-25\/40 {
  --tw-ring-color: rgb(252 252 252 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-25\/50 {
  --tw-ring-color: rgb(252 252 252 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-25\/60 {
  --tw-ring-color: rgb(252 252 252 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-25\/70 {
  --tw-ring-color: rgb(252 252 252 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-25\/75 {
  --tw-ring-color: rgb(252 252 252 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-25\/80 {
  --tw-ring-color: rgb(252 252 252 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-25\/90 {
  --tw-ring-color: rgb(252 252 252 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-25\/95 {
  --tw-ring-color: rgb(252 252 252 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-25\/100 {
  --tw-ring-color: rgb(252 252 252 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-50\/0 {
  --tw-ring-color: rgb(250 250 250 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-50\/5 {
  --tw-ring-color: rgb(250 250 250 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-50\/10 {
  --tw-ring-color: rgb(250 250 250 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-50\/20 {
  --tw-ring-color: rgb(250 250 250 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-50\/25 {
  --tw-ring-color: rgb(250 250 250 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-50\/30 {
  --tw-ring-color: rgb(250 250 250 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-50\/40 {
  --tw-ring-color: rgb(250 250 250 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-50\/50 {
  --tw-ring-color: rgb(250 250 250 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-50\/60 {
  --tw-ring-color: rgb(250 250 250 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-50\/70 {
  --tw-ring-color: rgb(250 250 250 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-50\/75 {
  --tw-ring-color: rgb(250 250 250 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-50\/80 {
  --tw-ring-color: rgb(250 250 250 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-50\/90 {
  --tw-ring-color: rgb(250 250 250 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-50\/95 {
  --tw-ring-color: rgb(250 250 250 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-50\/100 {
  --tw-ring-color: rgb(250 250 250 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-100\/0 {
  --tw-ring-color: rgb(245 245 245 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-100\/5 {
  --tw-ring-color: rgb(245 245 245 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-100\/10 {
  --tw-ring-color: rgb(245 245 245 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-100\/20 {
  --tw-ring-color: rgb(245 245 245 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-100\/25 {
  --tw-ring-color: rgb(245 245 245 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-100\/30 {
  --tw-ring-color: rgb(245 245 245 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-100\/40 {
  --tw-ring-color: rgb(245 245 245 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-100\/50 {
  --tw-ring-color: rgb(245 245 245 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-100\/60 {
  --tw-ring-color: rgb(245 245 245 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-100\/70 {
  --tw-ring-color: rgb(245 245 245 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-100\/75 {
  --tw-ring-color: rgb(245 245 245 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-100\/80 {
  --tw-ring-color: rgb(245 245 245 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-100\/90 {
  --tw-ring-color: rgb(245 245 245 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-100\/95 {
  --tw-ring-color: rgb(245 245 245 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-100\/100 {
  --tw-ring-color: rgb(245 245 245 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-200\/0 {
  --tw-ring-color: rgb(229 229 229 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-200\/5 {
  --tw-ring-color: rgb(229 229 229 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-200\/10 {
  --tw-ring-color: rgb(229 229 229 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-200\/20 {
  --tw-ring-color: rgb(229 229 229 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-200\/25 {
  --tw-ring-color: rgb(229 229 229 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-200\/30 {
  --tw-ring-color: rgb(229 229 229 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-200\/40 {
  --tw-ring-color: rgb(229 229 229 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-200\/50 {
  --tw-ring-color: rgb(229 229 229 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-200\/60 {
  --tw-ring-color: rgb(229 229 229 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-200\/70 {
  --tw-ring-color: rgb(229 229 229 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-200\/75 {
  --tw-ring-color: rgb(229 229 229 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-200\/80 {
  --tw-ring-color: rgb(229 229 229 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-200\/90 {
  --tw-ring-color: rgb(229 229 229 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-200\/95 {
  --tw-ring-color: rgb(229 229 229 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-200\/100 {
  --tw-ring-color: rgb(229 229 229 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-300\/0 {
  --tw-ring-color: rgb(214 214 214 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-300\/5 {
  --tw-ring-color: rgb(214 214 214 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-300\/10 {
  --tw-ring-color: rgb(214 214 214 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-300\/20 {
  --tw-ring-color: rgb(214 214 214 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-300\/25 {
  --tw-ring-color: rgb(214 214 214 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-300\/30 {
  --tw-ring-color: rgb(214 214 214 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-300\/40 {
  --tw-ring-color: rgb(214 214 214 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-300\/50 {
  --tw-ring-color: rgb(214 214 214 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-300\/60 {
  --tw-ring-color: rgb(214 214 214 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-300\/70 {
  --tw-ring-color: rgb(214 214 214 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-300\/75 {
  --tw-ring-color: rgb(214 214 214 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-300\/80 {
  --tw-ring-color: rgb(214 214 214 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-300\/90 {
  --tw-ring-color: rgb(214 214 214 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-300\/95 {
  --tw-ring-color: rgb(214 214 214 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-300\/100 {
  --tw-ring-color: rgb(214 214 214 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-400\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-400\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-400\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-400\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-400\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-400\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-400\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-400\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-400\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-400\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-400\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-400\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-400\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-400\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-400\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-500\/0 {
  --tw-ring-color: rgb(115 115 115 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-500\/5 {
  --tw-ring-color: rgb(115 115 115 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-500\/10 {
  --tw-ring-color: rgb(115 115 115 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-500\/20 {
  --tw-ring-color: rgb(115 115 115 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-500\/25 {
  --tw-ring-color: rgb(115 115 115 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-500\/30 {
  --tw-ring-color: rgb(115 115 115 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-500\/40 {
  --tw-ring-color: rgb(115 115 115 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-500\/50 {
  --tw-ring-color: rgb(115 115 115 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-500\/60 {
  --tw-ring-color: rgb(115 115 115 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-500\/70 {
  --tw-ring-color: rgb(115 115 115 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-500\/75 {
  --tw-ring-color: rgb(115 115 115 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-500\/80 {
  --tw-ring-color: rgb(115 115 115 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-500\/90 {
  --tw-ring-color: rgb(115 115 115 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-500\/95 {
  --tw-ring-color: rgb(115 115 115 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-500\/100 {
  --tw-ring-color: rgb(115 115 115 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-600\/0 {
  --tw-ring-color: rgb(82 82 82 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-600\/5 {
  --tw-ring-color: rgb(82 82 82 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-600\/10 {
  --tw-ring-color: rgb(82 82 82 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-600\/20 {
  --tw-ring-color: rgb(82 82 82 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-600\/25 {
  --tw-ring-color: rgb(82 82 82 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-600\/30 {
  --tw-ring-color: rgb(82 82 82 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-600\/40 {
  --tw-ring-color: rgb(82 82 82 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-600\/50 {
  --tw-ring-color: rgb(82 82 82 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-600\/60 {
  --tw-ring-color: rgb(82 82 82 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-600\/70 {
  --tw-ring-color: rgb(82 82 82 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-600\/75 {
  --tw-ring-color: rgb(82 82 82 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-600\/80 {
  --tw-ring-color: rgb(82 82 82 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-600\/90 {
  --tw-ring-color: rgb(82 82 82 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-600\/95 {
  --tw-ring-color: rgb(82 82 82 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-600\/100 {
  --tw-ring-color: rgb(82 82 82 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-700\/0 {
  --tw-ring-color: rgb(66 66 66 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-700\/5 {
  --tw-ring-color: rgb(66 66 66 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-700\/10 {
  --tw-ring-color: rgb(66 66 66 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-700\/20 {
  --tw-ring-color: rgb(66 66 66 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-700\/25 {
  --tw-ring-color: rgb(66 66 66 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-700\/30 {
  --tw-ring-color: rgb(66 66 66 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-700\/40 {
  --tw-ring-color: rgb(66 66 66 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-700\/50 {
  --tw-ring-color: rgb(66 66 66 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-700\/60 {
  --tw-ring-color: rgb(66 66 66 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-700\/70 {
  --tw-ring-color: rgb(66 66 66 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-700\/75 {
  --tw-ring-color: rgb(66 66 66 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-700\/80 {
  --tw-ring-color: rgb(66 66 66 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-700\/90 {
  --tw-ring-color: rgb(66 66 66 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-700\/95 {
  --tw-ring-color: rgb(66 66 66 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-700\/100 {
  --tw-ring-color: rgb(66 66 66 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-800\/0 {
  --tw-ring-color: rgb(41 41 41 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-800\/5 {
  --tw-ring-color: rgb(41 41 41 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-800\/10 {
  --tw-ring-color: rgb(41 41 41 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-800\/20 {
  --tw-ring-color: rgb(41 41 41 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-800\/25 {
  --tw-ring-color: rgb(41 41 41 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-800\/30 {
  --tw-ring-color: rgb(41 41 41 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-800\/40 {
  --tw-ring-color: rgb(41 41 41 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-800\/50 {
  --tw-ring-color: rgb(41 41 41 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-800\/60 {
  --tw-ring-color: rgb(41 41 41 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-800\/70 {
  --tw-ring-color: rgb(41 41 41 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-800\/75 {
  --tw-ring-color: rgb(41 41 41 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-800\/80 {
  --tw-ring-color: rgb(41 41 41 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-800\/90 {
  --tw-ring-color: rgb(41 41 41 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-800\/95 {
  --tw-ring-color: rgb(41 41 41 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-800\/100 {
  --tw-ring-color: rgb(41 41 41 / 1);
}

.group:disabled .group-disabled\:ring-gray-true-900\/0 {
  --tw-ring-color: rgb(20 20 20 / 0);
}

.group:disabled .group-disabled\:ring-gray-true-900\/5 {
  --tw-ring-color: rgb(20 20 20 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true-900\/10 {
  --tw-ring-color: rgb(20 20 20 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true-900\/20 {
  --tw-ring-color: rgb(20 20 20 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true-900\/25 {
  --tw-ring-color: rgb(20 20 20 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true-900\/30 {
  --tw-ring-color: rgb(20 20 20 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true-900\/40 {
  --tw-ring-color: rgb(20 20 20 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true-900\/50 {
  --tw-ring-color: rgb(20 20 20 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true-900\/60 {
  --tw-ring-color: rgb(20 20 20 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true-900\/70 {
  --tw-ring-color: rgb(20 20 20 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true-900\/75 {
  --tw-ring-color: rgb(20 20 20 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true-900\/80 {
  --tw-ring-color: rgb(20 20 20 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true-900\/90 {
  --tw-ring-color: rgb(20 20 20 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true-900\/95 {
  --tw-ring-color: rgb(20 20 20 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true-900\/100 {
  --tw-ring-color: rgb(20 20 20 / 1);
}

.group:disabled .group-disabled\:ring-gray-true\/0 {
  --tw-ring-color: rgb(163 163 163 / 0);
}

.group:disabled .group-disabled\:ring-gray-true\/5 {
  --tw-ring-color: rgb(163 163 163 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-true\/10 {
  --tw-ring-color: rgb(163 163 163 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-true\/20 {
  --tw-ring-color: rgb(163 163 163 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-true\/25 {
  --tw-ring-color: rgb(163 163 163 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-true\/30 {
  --tw-ring-color: rgb(163 163 163 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-true\/40 {
  --tw-ring-color: rgb(163 163 163 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-true\/50 {
  --tw-ring-color: rgb(163 163 163 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-true\/60 {
  --tw-ring-color: rgb(163 163 163 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-true\/70 {
  --tw-ring-color: rgb(163 163 163 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-true\/75 {
  --tw-ring-color: rgb(163 163 163 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-true\/80 {
  --tw-ring-color: rgb(163 163 163 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-true\/90 {
  --tw-ring-color: rgb(163 163 163 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-true\/95 {
  --tw-ring-color: rgb(163 163 163 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-true\/100 {
  --tw-ring-color: rgb(163 163 163 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/0 {
  --tw-ring-color: rgb(253 253 252 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/5 {
  --tw-ring-color: rgb(253 253 252 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/10 {
  --tw-ring-color: rgb(253 253 252 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/20 {
  --tw-ring-color: rgb(253 253 252 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/25 {
  --tw-ring-color: rgb(253 253 252 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/30 {
  --tw-ring-color: rgb(253 253 252 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/40 {
  --tw-ring-color: rgb(253 253 252 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/50 {
  --tw-ring-color: rgb(253 253 252 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/60 {
  --tw-ring-color: rgb(253 253 252 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/70 {
  --tw-ring-color: rgb(253 253 252 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/75 {
  --tw-ring-color: rgb(253 253 252 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/80 {
  --tw-ring-color: rgb(253 253 252 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/90 {
  --tw-ring-color: rgb(253 253 252 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/95 {
  --tw-ring-color: rgb(253 253 252 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-25\/100 {
  --tw-ring-color: rgb(253 253 252 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/0 {
  --tw-ring-color: rgb(250 250 249 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/5 {
  --tw-ring-color: rgb(250 250 249 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/10 {
  --tw-ring-color: rgb(250 250 249 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/20 {
  --tw-ring-color: rgb(250 250 249 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/25 {
  --tw-ring-color: rgb(250 250 249 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/30 {
  --tw-ring-color: rgb(250 250 249 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/40 {
  --tw-ring-color: rgb(250 250 249 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/50 {
  --tw-ring-color: rgb(250 250 249 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/60 {
  --tw-ring-color: rgb(250 250 249 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/70 {
  --tw-ring-color: rgb(250 250 249 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/75 {
  --tw-ring-color: rgb(250 250 249 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/80 {
  --tw-ring-color: rgb(250 250 249 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/90 {
  --tw-ring-color: rgb(250 250 249 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/95 {
  --tw-ring-color: rgb(250 250 249 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-50\/100 {
  --tw-ring-color: rgb(250 250 249 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/0 {
  --tw-ring-color: rgb(245 245 244 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/5 {
  --tw-ring-color: rgb(245 245 244 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/10 {
  --tw-ring-color: rgb(245 245 244 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/20 {
  --tw-ring-color: rgb(245 245 244 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/25 {
  --tw-ring-color: rgb(245 245 244 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/30 {
  --tw-ring-color: rgb(245 245 244 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/40 {
  --tw-ring-color: rgb(245 245 244 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/50 {
  --tw-ring-color: rgb(245 245 244 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/60 {
  --tw-ring-color: rgb(245 245 244 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/70 {
  --tw-ring-color: rgb(245 245 244 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/75 {
  --tw-ring-color: rgb(245 245 244 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/80 {
  --tw-ring-color: rgb(245 245 244 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/90 {
  --tw-ring-color: rgb(245 245 244 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/95 {
  --tw-ring-color: rgb(245 245 244 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-100\/100 {
  --tw-ring-color: rgb(245 245 244 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/0 {
  --tw-ring-color: rgb(231 229 228 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/5 {
  --tw-ring-color: rgb(231 229 228 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/10 {
  --tw-ring-color: rgb(231 229 228 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/20 {
  --tw-ring-color: rgb(231 229 228 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/25 {
  --tw-ring-color: rgb(231 229 228 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/30 {
  --tw-ring-color: rgb(231 229 228 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/40 {
  --tw-ring-color: rgb(231 229 228 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/50 {
  --tw-ring-color: rgb(231 229 228 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/60 {
  --tw-ring-color: rgb(231 229 228 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/70 {
  --tw-ring-color: rgb(231 229 228 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/75 {
  --tw-ring-color: rgb(231 229 228 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/80 {
  --tw-ring-color: rgb(231 229 228 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/90 {
  --tw-ring-color: rgb(231 229 228 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/95 {
  --tw-ring-color: rgb(231 229 228 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-200\/100 {
  --tw-ring-color: rgb(231 229 228 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/0 {
  --tw-ring-color: rgb(215 211 208 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/5 {
  --tw-ring-color: rgb(215 211 208 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/10 {
  --tw-ring-color: rgb(215 211 208 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/20 {
  --tw-ring-color: rgb(215 211 208 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/25 {
  --tw-ring-color: rgb(215 211 208 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/30 {
  --tw-ring-color: rgb(215 211 208 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/40 {
  --tw-ring-color: rgb(215 211 208 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/50 {
  --tw-ring-color: rgb(215 211 208 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/60 {
  --tw-ring-color: rgb(215 211 208 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/70 {
  --tw-ring-color: rgb(215 211 208 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/75 {
  --tw-ring-color: rgb(215 211 208 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/80 {
  --tw-ring-color: rgb(215 211 208 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/90 {
  --tw-ring-color: rgb(215 211 208 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/95 {
  --tw-ring-color: rgb(215 211 208 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-300\/100 {
  --tw-ring-color: rgb(215 211 208 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-400\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/0 {
  --tw-ring-color: rgb(121 113 107 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/5 {
  --tw-ring-color: rgb(121 113 107 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/10 {
  --tw-ring-color: rgb(121 113 107 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/20 {
  --tw-ring-color: rgb(121 113 107 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/25 {
  --tw-ring-color: rgb(121 113 107 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/30 {
  --tw-ring-color: rgb(121 113 107 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/40 {
  --tw-ring-color: rgb(121 113 107 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/50 {
  --tw-ring-color: rgb(121 113 107 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/60 {
  --tw-ring-color: rgb(121 113 107 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/70 {
  --tw-ring-color: rgb(121 113 107 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/75 {
  --tw-ring-color: rgb(121 113 107 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/80 {
  --tw-ring-color: rgb(121 113 107 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/90 {
  --tw-ring-color: rgb(121 113 107 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/95 {
  --tw-ring-color: rgb(121 113 107 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-500\/100 {
  --tw-ring-color: rgb(121 113 107 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/0 {
  --tw-ring-color: rgb(87 83 78 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/5 {
  --tw-ring-color: rgb(87 83 78 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/10 {
  --tw-ring-color: rgb(87 83 78 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/20 {
  --tw-ring-color: rgb(87 83 78 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/25 {
  --tw-ring-color: rgb(87 83 78 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/30 {
  --tw-ring-color: rgb(87 83 78 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/40 {
  --tw-ring-color: rgb(87 83 78 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/50 {
  --tw-ring-color: rgb(87 83 78 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/60 {
  --tw-ring-color: rgb(87 83 78 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/70 {
  --tw-ring-color: rgb(87 83 78 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/75 {
  --tw-ring-color: rgb(87 83 78 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/80 {
  --tw-ring-color: rgb(87 83 78 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/90 {
  --tw-ring-color: rgb(87 83 78 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/95 {
  --tw-ring-color: rgb(87 83 78 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-600\/100 {
  --tw-ring-color: rgb(87 83 78 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/0 {
  --tw-ring-color: rgb(68 64 60 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/5 {
  --tw-ring-color: rgb(68 64 60 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/10 {
  --tw-ring-color: rgb(68 64 60 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/20 {
  --tw-ring-color: rgb(68 64 60 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/25 {
  --tw-ring-color: rgb(68 64 60 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/30 {
  --tw-ring-color: rgb(68 64 60 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/40 {
  --tw-ring-color: rgb(68 64 60 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/50 {
  --tw-ring-color: rgb(68 64 60 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/60 {
  --tw-ring-color: rgb(68 64 60 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/70 {
  --tw-ring-color: rgb(68 64 60 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/75 {
  --tw-ring-color: rgb(68 64 60 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/80 {
  --tw-ring-color: rgb(68 64 60 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/90 {
  --tw-ring-color: rgb(68 64 60 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/95 {
  --tw-ring-color: rgb(68 64 60 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-700\/100 {
  --tw-ring-color: rgb(68 64 60 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/0 {
  --tw-ring-color: rgb(41 37 36 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/5 {
  --tw-ring-color: rgb(41 37 36 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/10 {
  --tw-ring-color: rgb(41 37 36 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/20 {
  --tw-ring-color: rgb(41 37 36 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/25 {
  --tw-ring-color: rgb(41 37 36 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/30 {
  --tw-ring-color: rgb(41 37 36 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/40 {
  --tw-ring-color: rgb(41 37 36 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/50 {
  --tw-ring-color: rgb(41 37 36 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/60 {
  --tw-ring-color: rgb(41 37 36 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/70 {
  --tw-ring-color: rgb(41 37 36 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/75 {
  --tw-ring-color: rgb(41 37 36 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/80 {
  --tw-ring-color: rgb(41 37 36 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/90 {
  --tw-ring-color: rgb(41 37 36 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/95 {
  --tw-ring-color: rgb(41 37 36 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-800\/100 {
  --tw-ring-color: rgb(41 37 36 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/0 {
  --tw-ring-color: rgb(28 25 23 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/5 {
  --tw-ring-color: rgb(28 25 23 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/10 {
  --tw-ring-color: rgb(28 25 23 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/20 {
  --tw-ring-color: rgb(28 25 23 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/25 {
  --tw-ring-color: rgb(28 25 23 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/30 {
  --tw-ring-color: rgb(28 25 23 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/40 {
  --tw-ring-color: rgb(28 25 23 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/50 {
  --tw-ring-color: rgb(28 25 23 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/60 {
  --tw-ring-color: rgb(28 25 23 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/70 {
  --tw-ring-color: rgb(28 25 23 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/75 {
  --tw-ring-color: rgb(28 25 23 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/80 {
  --tw-ring-color: rgb(28 25 23 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/90 {
  --tw-ring-color: rgb(28 25 23 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/95 {
  --tw-ring-color: rgb(28 25 23 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm-900\/100 {
  --tw-ring-color: rgb(28 25 23 / 1);
}

.group:disabled .group-disabled\:ring-gray-warm\/0 {
  --tw-ring-color: rgb(169 162 157 / 0);
}

.group:disabled .group-disabled\:ring-gray-warm\/5 {
  --tw-ring-color: rgb(169 162 157 / 0.05);
}

.group:disabled .group-disabled\:ring-gray-warm\/10 {
  --tw-ring-color: rgb(169 162 157 / 0.1);
}

.group:disabled .group-disabled\:ring-gray-warm\/20 {
  --tw-ring-color: rgb(169 162 157 / 0.2);
}

.group:disabled .group-disabled\:ring-gray-warm\/25 {
  --tw-ring-color: rgb(169 162 157 / 0.25);
}

.group:disabled .group-disabled\:ring-gray-warm\/30 {
  --tw-ring-color: rgb(169 162 157 / 0.3);
}

.group:disabled .group-disabled\:ring-gray-warm\/40 {
  --tw-ring-color: rgb(169 162 157 / 0.4);
}

.group:disabled .group-disabled\:ring-gray-warm\/50 {
  --tw-ring-color: rgb(169 162 157 / 0.5);
}

.group:disabled .group-disabled\:ring-gray-warm\/60 {
  --tw-ring-color: rgb(169 162 157 / 0.6);
}

.group:disabled .group-disabled\:ring-gray-warm\/70 {
  --tw-ring-color: rgb(169 162 157 / 0.7);
}

.group:disabled .group-disabled\:ring-gray-warm\/75 {
  --tw-ring-color: rgb(169 162 157 / 0.75);
}

.group:disabled .group-disabled\:ring-gray-warm\/80 {
  --tw-ring-color: rgb(169 162 157 / 0.8);
}

.group:disabled .group-disabled\:ring-gray-warm\/90 {
  --tw-ring-color: rgb(169 162 157 / 0.9);
}

.group:disabled .group-disabled\:ring-gray-warm\/95 {
  --tw-ring-color: rgb(169 162 157 / 0.95);
}

.group:disabled .group-disabled\:ring-gray-warm\/100 {
  --tw-ring-color: rgb(169 162 157 / 1);
}

.group:disabled .group-disabled\:ring-moss-25\/0 {
  --tw-ring-color: rgb(250 253 247 / 0);
}

.group:disabled .group-disabled\:ring-moss-25\/5 {
  --tw-ring-color: rgb(250 253 247 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-25\/10 {
  --tw-ring-color: rgb(250 253 247 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-25\/20 {
  --tw-ring-color: rgb(250 253 247 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-25\/25 {
  --tw-ring-color: rgb(250 253 247 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-25\/30 {
  --tw-ring-color: rgb(250 253 247 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-25\/40 {
  --tw-ring-color: rgb(250 253 247 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-25\/50 {
  --tw-ring-color: rgb(250 253 247 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-25\/60 {
  --tw-ring-color: rgb(250 253 247 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-25\/70 {
  --tw-ring-color: rgb(250 253 247 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-25\/75 {
  --tw-ring-color: rgb(250 253 247 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-25\/80 {
  --tw-ring-color: rgb(250 253 247 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-25\/90 {
  --tw-ring-color: rgb(250 253 247 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-25\/95 {
  --tw-ring-color: rgb(250 253 247 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-25\/100 {
  --tw-ring-color: rgb(250 253 247 / 1);
}

.group:disabled .group-disabled\:ring-moss-50\/0 {
  --tw-ring-color: rgb(245 251 238 / 0);
}

.group:disabled .group-disabled\:ring-moss-50\/5 {
  --tw-ring-color: rgb(245 251 238 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-50\/10 {
  --tw-ring-color: rgb(245 251 238 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-50\/20 {
  --tw-ring-color: rgb(245 251 238 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-50\/25 {
  --tw-ring-color: rgb(245 251 238 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-50\/30 {
  --tw-ring-color: rgb(245 251 238 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-50\/40 {
  --tw-ring-color: rgb(245 251 238 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-50\/50 {
  --tw-ring-color: rgb(245 251 238 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-50\/60 {
  --tw-ring-color: rgb(245 251 238 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-50\/70 {
  --tw-ring-color: rgb(245 251 238 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-50\/75 {
  --tw-ring-color: rgb(245 251 238 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-50\/80 {
  --tw-ring-color: rgb(245 251 238 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-50\/90 {
  --tw-ring-color: rgb(245 251 238 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-50\/95 {
  --tw-ring-color: rgb(245 251 238 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-50\/100 {
  --tw-ring-color: rgb(245 251 238 / 1);
}

.group:disabled .group-disabled\:ring-moss-100\/0 {
  --tw-ring-color: rgb(230 244 215 / 0);
}

.group:disabled .group-disabled\:ring-moss-100\/5 {
  --tw-ring-color: rgb(230 244 215 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-100\/10 {
  --tw-ring-color: rgb(230 244 215 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-100\/20 {
  --tw-ring-color: rgb(230 244 215 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-100\/25 {
  --tw-ring-color: rgb(230 244 215 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-100\/30 {
  --tw-ring-color: rgb(230 244 215 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-100\/40 {
  --tw-ring-color: rgb(230 244 215 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-100\/50 {
  --tw-ring-color: rgb(230 244 215 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-100\/60 {
  --tw-ring-color: rgb(230 244 215 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-100\/70 {
  --tw-ring-color: rgb(230 244 215 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-100\/75 {
  --tw-ring-color: rgb(230 244 215 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-100\/80 {
  --tw-ring-color: rgb(230 244 215 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-100\/90 {
  --tw-ring-color: rgb(230 244 215 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-100\/95 {
  --tw-ring-color: rgb(230 244 215 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-100\/100 {
  --tw-ring-color: rgb(230 244 215 / 1);
}

.group:disabled .group-disabled\:ring-moss-200\/0 {
  --tw-ring-color: rgb(206 234 176 / 0);
}

.group:disabled .group-disabled\:ring-moss-200\/5 {
  --tw-ring-color: rgb(206 234 176 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-200\/10 {
  --tw-ring-color: rgb(206 234 176 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-200\/20 {
  --tw-ring-color: rgb(206 234 176 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-200\/25 {
  --tw-ring-color: rgb(206 234 176 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-200\/30 {
  --tw-ring-color: rgb(206 234 176 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-200\/40 {
  --tw-ring-color: rgb(206 234 176 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-200\/50 {
  --tw-ring-color: rgb(206 234 176 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-200\/60 {
  --tw-ring-color: rgb(206 234 176 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-200\/70 {
  --tw-ring-color: rgb(206 234 176 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-200\/75 {
  --tw-ring-color: rgb(206 234 176 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-200\/80 {
  --tw-ring-color: rgb(206 234 176 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-200\/90 {
  --tw-ring-color: rgb(206 234 176 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-200\/95 {
  --tw-ring-color: rgb(206 234 176 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-200\/100 {
  --tw-ring-color: rgb(206 234 176 / 1);
}

.group:disabled .group-disabled\:ring-moss-300\/0 {
  --tw-ring-color: rgb(172 220 121 / 0);
}

.group:disabled .group-disabled\:ring-moss-300\/5 {
  --tw-ring-color: rgb(172 220 121 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-300\/10 {
  --tw-ring-color: rgb(172 220 121 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-300\/20 {
  --tw-ring-color: rgb(172 220 121 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-300\/25 {
  --tw-ring-color: rgb(172 220 121 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-300\/30 {
  --tw-ring-color: rgb(172 220 121 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-300\/40 {
  --tw-ring-color: rgb(172 220 121 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-300\/50 {
  --tw-ring-color: rgb(172 220 121 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-300\/60 {
  --tw-ring-color: rgb(172 220 121 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-300\/70 {
  --tw-ring-color: rgb(172 220 121 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-300\/75 {
  --tw-ring-color: rgb(172 220 121 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-300\/80 {
  --tw-ring-color: rgb(172 220 121 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-300\/90 {
  --tw-ring-color: rgb(172 220 121 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-300\/95 {
  --tw-ring-color: rgb(172 220 121 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-300\/100 {
  --tw-ring-color: rgb(172 220 121 / 1);
}

.group:disabled .group-disabled\:ring-moss-400\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:ring-moss-400\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-400\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-400\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-400\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-400\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-400\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-400\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-400\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-400\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-400\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-400\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-400\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-400\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-400\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:ring-moss-500\/0 {
  --tw-ring-color: rgb(102 159 42 / 0);
}

.group:disabled .group-disabled\:ring-moss-500\/5 {
  --tw-ring-color: rgb(102 159 42 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-500\/10 {
  --tw-ring-color: rgb(102 159 42 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-500\/20 {
  --tw-ring-color: rgb(102 159 42 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-500\/25 {
  --tw-ring-color: rgb(102 159 42 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-500\/30 {
  --tw-ring-color: rgb(102 159 42 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-500\/40 {
  --tw-ring-color: rgb(102 159 42 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-500\/50 {
  --tw-ring-color: rgb(102 159 42 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-500\/60 {
  --tw-ring-color: rgb(102 159 42 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-500\/70 {
  --tw-ring-color: rgb(102 159 42 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-500\/75 {
  --tw-ring-color: rgb(102 159 42 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-500\/80 {
  --tw-ring-color: rgb(102 159 42 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-500\/90 {
  --tw-ring-color: rgb(102 159 42 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-500\/95 {
  --tw-ring-color: rgb(102 159 42 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-500\/100 {
  --tw-ring-color: rgb(102 159 42 / 1);
}

.group:disabled .group-disabled\:ring-moss-600\/0 {
  --tw-ring-color: rgb(79 122 33 / 0);
}

.group:disabled .group-disabled\:ring-moss-600\/5 {
  --tw-ring-color: rgb(79 122 33 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-600\/10 {
  --tw-ring-color: rgb(79 122 33 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-600\/20 {
  --tw-ring-color: rgb(79 122 33 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-600\/25 {
  --tw-ring-color: rgb(79 122 33 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-600\/30 {
  --tw-ring-color: rgb(79 122 33 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-600\/40 {
  --tw-ring-color: rgb(79 122 33 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-600\/50 {
  --tw-ring-color: rgb(79 122 33 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-600\/60 {
  --tw-ring-color: rgb(79 122 33 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-600\/70 {
  --tw-ring-color: rgb(79 122 33 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-600\/75 {
  --tw-ring-color: rgb(79 122 33 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-600\/80 {
  --tw-ring-color: rgb(79 122 33 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-600\/90 {
  --tw-ring-color: rgb(79 122 33 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-600\/95 {
  --tw-ring-color: rgb(79 122 33 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-600\/100 {
  --tw-ring-color: rgb(79 122 33 / 1);
}

.group:disabled .group-disabled\:ring-moss-700\/0 {
  --tw-ring-color: rgb(63 98 26 / 0);
}

.group:disabled .group-disabled\:ring-moss-700\/5 {
  --tw-ring-color: rgb(63 98 26 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-700\/10 {
  --tw-ring-color: rgb(63 98 26 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-700\/20 {
  --tw-ring-color: rgb(63 98 26 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-700\/25 {
  --tw-ring-color: rgb(63 98 26 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-700\/30 {
  --tw-ring-color: rgb(63 98 26 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-700\/40 {
  --tw-ring-color: rgb(63 98 26 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-700\/50 {
  --tw-ring-color: rgb(63 98 26 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-700\/60 {
  --tw-ring-color: rgb(63 98 26 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-700\/70 {
  --tw-ring-color: rgb(63 98 26 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-700\/75 {
  --tw-ring-color: rgb(63 98 26 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-700\/80 {
  --tw-ring-color: rgb(63 98 26 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-700\/90 {
  --tw-ring-color: rgb(63 98 26 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-700\/95 {
  --tw-ring-color: rgb(63 98 26 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-700\/100 {
  --tw-ring-color: rgb(63 98 26 / 1);
}

.group:disabled .group-disabled\:ring-moss-800\/0 {
  --tw-ring-color: rgb(51 80 21 / 0);
}

.group:disabled .group-disabled\:ring-moss-800\/5 {
  --tw-ring-color: rgb(51 80 21 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-800\/10 {
  --tw-ring-color: rgb(51 80 21 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-800\/20 {
  --tw-ring-color: rgb(51 80 21 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-800\/25 {
  --tw-ring-color: rgb(51 80 21 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-800\/30 {
  --tw-ring-color: rgb(51 80 21 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-800\/40 {
  --tw-ring-color: rgb(51 80 21 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-800\/50 {
  --tw-ring-color: rgb(51 80 21 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-800\/60 {
  --tw-ring-color: rgb(51 80 21 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-800\/70 {
  --tw-ring-color: rgb(51 80 21 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-800\/75 {
  --tw-ring-color: rgb(51 80 21 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-800\/80 {
  --tw-ring-color: rgb(51 80 21 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-800\/90 {
  --tw-ring-color: rgb(51 80 21 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-800\/95 {
  --tw-ring-color: rgb(51 80 21 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-800\/100 {
  --tw-ring-color: rgb(51 80 21 / 1);
}

.group:disabled .group-disabled\:ring-moss-900\/0 {
  --tw-ring-color: rgb(43 66 18 / 0);
}

.group:disabled .group-disabled\:ring-moss-900\/5 {
  --tw-ring-color: rgb(43 66 18 / 0.05);
}

.group:disabled .group-disabled\:ring-moss-900\/10 {
  --tw-ring-color: rgb(43 66 18 / 0.1);
}

.group:disabled .group-disabled\:ring-moss-900\/20 {
  --tw-ring-color: rgb(43 66 18 / 0.2);
}

.group:disabled .group-disabled\:ring-moss-900\/25 {
  --tw-ring-color: rgb(43 66 18 / 0.25);
}

.group:disabled .group-disabled\:ring-moss-900\/30 {
  --tw-ring-color: rgb(43 66 18 / 0.3);
}

.group:disabled .group-disabled\:ring-moss-900\/40 {
  --tw-ring-color: rgb(43 66 18 / 0.4);
}

.group:disabled .group-disabled\:ring-moss-900\/50 {
  --tw-ring-color: rgb(43 66 18 / 0.5);
}

.group:disabled .group-disabled\:ring-moss-900\/60 {
  --tw-ring-color: rgb(43 66 18 / 0.6);
}

.group:disabled .group-disabled\:ring-moss-900\/70 {
  --tw-ring-color: rgb(43 66 18 / 0.7);
}

.group:disabled .group-disabled\:ring-moss-900\/75 {
  --tw-ring-color: rgb(43 66 18 / 0.75);
}

.group:disabled .group-disabled\:ring-moss-900\/80 {
  --tw-ring-color: rgb(43 66 18 / 0.8);
}

.group:disabled .group-disabled\:ring-moss-900\/90 {
  --tw-ring-color: rgb(43 66 18 / 0.9);
}

.group:disabled .group-disabled\:ring-moss-900\/95 {
  --tw-ring-color: rgb(43 66 18 / 0.95);
}

.group:disabled .group-disabled\:ring-moss-900\/100 {
  --tw-ring-color: rgb(43 66 18 / 1);
}

.group:disabled .group-disabled\:ring-moss\/0 {
  --tw-ring-color: rgb(134 203 60 / 0);
}

.group:disabled .group-disabled\:ring-moss\/5 {
  --tw-ring-color: rgb(134 203 60 / 0.05);
}

.group:disabled .group-disabled\:ring-moss\/10 {
  --tw-ring-color: rgb(134 203 60 / 0.1);
}

.group:disabled .group-disabled\:ring-moss\/20 {
  --tw-ring-color: rgb(134 203 60 / 0.2);
}

.group:disabled .group-disabled\:ring-moss\/25 {
  --tw-ring-color: rgb(134 203 60 / 0.25);
}

.group:disabled .group-disabled\:ring-moss\/30 {
  --tw-ring-color: rgb(134 203 60 / 0.3);
}

.group:disabled .group-disabled\:ring-moss\/40 {
  --tw-ring-color: rgb(134 203 60 / 0.4);
}

.group:disabled .group-disabled\:ring-moss\/50 {
  --tw-ring-color: rgb(134 203 60 / 0.5);
}

.group:disabled .group-disabled\:ring-moss\/60 {
  --tw-ring-color: rgb(134 203 60 / 0.6);
}

.group:disabled .group-disabled\:ring-moss\/70 {
  --tw-ring-color: rgb(134 203 60 / 0.7);
}

.group:disabled .group-disabled\:ring-moss\/75 {
  --tw-ring-color: rgb(134 203 60 / 0.75);
}

.group:disabled .group-disabled\:ring-moss\/80 {
  --tw-ring-color: rgb(134 203 60 / 0.8);
}

.group:disabled .group-disabled\:ring-moss\/90 {
  --tw-ring-color: rgb(134 203 60 / 0.9);
}

.group:disabled .group-disabled\:ring-moss\/95 {
  --tw-ring-color: rgb(134 203 60 / 0.95);
}

.group:disabled .group-disabled\:ring-moss\/100 {
  --tw-ring-color: rgb(134 203 60 / 1);
}

.group:disabled .group-disabled\:ring-green-light-25\/0 {
  --tw-ring-color: rgb(250 254 245 / 0);
}

.group:disabled .group-disabled\:ring-green-light-25\/5 {
  --tw-ring-color: rgb(250 254 245 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-25\/10 {
  --tw-ring-color: rgb(250 254 245 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-25\/20 {
  --tw-ring-color: rgb(250 254 245 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-25\/25 {
  --tw-ring-color: rgb(250 254 245 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-25\/30 {
  --tw-ring-color: rgb(250 254 245 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-25\/40 {
  --tw-ring-color: rgb(250 254 245 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-25\/50 {
  --tw-ring-color: rgb(250 254 245 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-25\/60 {
  --tw-ring-color: rgb(250 254 245 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-25\/70 {
  --tw-ring-color: rgb(250 254 245 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-25\/75 {
  --tw-ring-color: rgb(250 254 245 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-25\/80 {
  --tw-ring-color: rgb(250 254 245 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-25\/90 {
  --tw-ring-color: rgb(250 254 245 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-25\/95 {
  --tw-ring-color: rgb(250 254 245 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-25\/100 {
  --tw-ring-color: rgb(250 254 245 / 1);
}

.group:disabled .group-disabled\:ring-green-light-50\/0 {
  --tw-ring-color: rgb(243 254 231 / 0);
}

.group:disabled .group-disabled\:ring-green-light-50\/5 {
  --tw-ring-color: rgb(243 254 231 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-50\/10 {
  --tw-ring-color: rgb(243 254 231 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-50\/20 {
  --tw-ring-color: rgb(243 254 231 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-50\/25 {
  --tw-ring-color: rgb(243 254 231 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-50\/30 {
  --tw-ring-color: rgb(243 254 231 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-50\/40 {
  --tw-ring-color: rgb(243 254 231 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-50\/50 {
  --tw-ring-color: rgb(243 254 231 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-50\/60 {
  --tw-ring-color: rgb(243 254 231 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-50\/70 {
  --tw-ring-color: rgb(243 254 231 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-50\/75 {
  --tw-ring-color: rgb(243 254 231 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-50\/80 {
  --tw-ring-color: rgb(243 254 231 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-50\/90 {
  --tw-ring-color: rgb(243 254 231 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-50\/95 {
  --tw-ring-color: rgb(243 254 231 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-50\/100 {
  --tw-ring-color: rgb(243 254 231 / 1);
}

.group:disabled .group-disabled\:ring-green-light-100\/0 {
  --tw-ring-color: rgb(228 251 204 / 0);
}

.group:disabled .group-disabled\:ring-green-light-100\/5 {
  --tw-ring-color: rgb(228 251 204 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-100\/10 {
  --tw-ring-color: rgb(228 251 204 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-100\/20 {
  --tw-ring-color: rgb(228 251 204 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-100\/25 {
  --tw-ring-color: rgb(228 251 204 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-100\/30 {
  --tw-ring-color: rgb(228 251 204 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-100\/40 {
  --tw-ring-color: rgb(228 251 204 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-100\/50 {
  --tw-ring-color: rgb(228 251 204 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-100\/60 {
  --tw-ring-color: rgb(228 251 204 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-100\/70 {
  --tw-ring-color: rgb(228 251 204 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-100\/75 {
  --tw-ring-color: rgb(228 251 204 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-100\/80 {
  --tw-ring-color: rgb(228 251 204 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-100\/90 {
  --tw-ring-color: rgb(228 251 204 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-100\/95 {
  --tw-ring-color: rgb(228 251 204 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-100\/100 {
  --tw-ring-color: rgb(228 251 204 / 1);
}

.group:disabled .group-disabled\:ring-green-light-300\/0 {
  --tw-ring-color: rgb(166 239 103 / 0);
}

.group:disabled .group-disabled\:ring-green-light-300\/5 {
  --tw-ring-color: rgb(166 239 103 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-300\/10 {
  --tw-ring-color: rgb(166 239 103 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-300\/20 {
  --tw-ring-color: rgb(166 239 103 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-300\/25 {
  --tw-ring-color: rgb(166 239 103 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-300\/30 {
  --tw-ring-color: rgb(166 239 103 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-300\/40 {
  --tw-ring-color: rgb(166 239 103 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-300\/50 {
  --tw-ring-color: rgb(166 239 103 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-300\/60 {
  --tw-ring-color: rgb(166 239 103 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-300\/70 {
  --tw-ring-color: rgb(166 239 103 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-300\/75 {
  --tw-ring-color: rgb(166 239 103 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-300\/80 {
  --tw-ring-color: rgb(166 239 103 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-300\/90 {
  --tw-ring-color: rgb(166 239 103 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-300\/95 {
  --tw-ring-color: rgb(166 239 103 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-300\/100 {
  --tw-ring-color: rgb(166 239 103 / 1);
}

.group:disabled .group-disabled\:ring-green-light-400\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:ring-green-light-400\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-400\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-400\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-400\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-400\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-400\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-400\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-400\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-400\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-400\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-400\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-400\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-400\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-400\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:ring-green-light-500\/0 {
  --tw-ring-color: rgb(102 6 16 / 0);
}

.group:disabled .group-disabled\:ring-green-light-500\/5 {
  --tw-ring-color: rgb(102 6 16 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-500\/10 {
  --tw-ring-color: rgb(102 6 16 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-500\/20 {
  --tw-ring-color: rgb(102 6 16 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-500\/25 {
  --tw-ring-color: rgb(102 6 16 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-500\/30 {
  --tw-ring-color: rgb(102 6 16 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-500\/40 {
  --tw-ring-color: rgb(102 6 16 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-500\/50 {
  --tw-ring-color: rgb(102 6 16 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-500\/60 {
  --tw-ring-color: rgb(102 6 16 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-500\/70 {
  --tw-ring-color: rgb(102 6 16 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-500\/75 {
  --tw-ring-color: rgb(102 6 16 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-500\/80 {
  --tw-ring-color: rgb(102 6 16 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-500\/90 {
  --tw-ring-color: rgb(102 6 16 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-500\/95 {
  --tw-ring-color: rgb(102 6 16 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-500\/100 {
  --tw-ring-color: rgb(102 6 16 / 1);
}

.group:disabled .group-disabled\:ring-green-light-800\/0 {
  --tw-ring-color: rgb(50 98 18 / 0);
}

.group:disabled .group-disabled\:ring-green-light-800\/5 {
  --tw-ring-color: rgb(50 98 18 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-800\/10 {
  --tw-ring-color: rgb(50 98 18 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-800\/20 {
  --tw-ring-color: rgb(50 98 18 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-800\/25 {
  --tw-ring-color: rgb(50 98 18 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-800\/30 {
  --tw-ring-color: rgb(50 98 18 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-800\/40 {
  --tw-ring-color: rgb(50 98 18 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-800\/50 {
  --tw-ring-color: rgb(50 98 18 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-800\/60 {
  --tw-ring-color: rgb(50 98 18 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-800\/70 {
  --tw-ring-color: rgb(50 98 18 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-800\/75 {
  --tw-ring-color: rgb(50 98 18 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-800\/80 {
  --tw-ring-color: rgb(50 98 18 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-800\/90 {
  --tw-ring-color: rgb(50 98 18 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-800\/95 {
  --tw-ring-color: rgb(50 98 18 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-800\/100 {
  --tw-ring-color: rgb(50 98 18 / 1);
}

.group:disabled .group-disabled\:ring-green-light-900\/0 {
  --tw-ring-color: rgb(43 83 20 / 0);
}

.group:disabled .group-disabled\:ring-green-light-900\/5 {
  --tw-ring-color: rgb(43 83 20 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light-900\/10 {
  --tw-ring-color: rgb(43 83 20 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light-900\/20 {
  --tw-ring-color: rgb(43 83 20 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light-900\/25 {
  --tw-ring-color: rgb(43 83 20 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light-900\/30 {
  --tw-ring-color: rgb(43 83 20 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light-900\/40 {
  --tw-ring-color: rgb(43 83 20 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light-900\/50 {
  --tw-ring-color: rgb(43 83 20 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light-900\/60 {
  --tw-ring-color: rgb(43 83 20 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light-900\/70 {
  --tw-ring-color: rgb(43 83 20 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light-900\/75 {
  --tw-ring-color: rgb(43 83 20 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light-900\/80 {
  --tw-ring-color: rgb(43 83 20 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light-900\/90 {
  --tw-ring-color: rgb(43 83 20 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light-900\/95 {
  --tw-ring-color: rgb(43 83 20 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light-900\/100 {
  --tw-ring-color: rgb(43 83 20 / 1);
}

.group:disabled .group-disabled\:ring-green-light\/0 {
  --tw-ring-color: rgb(133 225 58 / 0);
}

.group:disabled .group-disabled\:ring-green-light\/5 {
  --tw-ring-color: rgb(133 225 58 / 0.05);
}

.group:disabled .group-disabled\:ring-green-light\/10 {
  --tw-ring-color: rgb(133 225 58 / 0.1);
}

.group:disabled .group-disabled\:ring-green-light\/20 {
  --tw-ring-color: rgb(133 225 58 / 0.2);
}

.group:disabled .group-disabled\:ring-green-light\/25 {
  --tw-ring-color: rgb(133 225 58 / 0.25);
}

.group:disabled .group-disabled\:ring-green-light\/30 {
  --tw-ring-color: rgb(133 225 58 / 0.3);
}

.group:disabled .group-disabled\:ring-green-light\/40 {
  --tw-ring-color: rgb(133 225 58 / 0.4);
}

.group:disabled .group-disabled\:ring-green-light\/50 {
  --tw-ring-color: rgb(133 225 58 / 0.5);
}

.group:disabled .group-disabled\:ring-green-light\/60 {
  --tw-ring-color: rgb(133 225 58 / 0.6);
}

.group:disabled .group-disabled\:ring-green-light\/70 {
  --tw-ring-color: rgb(133 225 58 / 0.7);
}

.group:disabled .group-disabled\:ring-green-light\/75 {
  --tw-ring-color: rgb(133 225 58 / 0.75);
}

.group:disabled .group-disabled\:ring-green-light\/80 {
  --tw-ring-color: rgb(133 225 58 / 0.8);
}

.group:disabled .group-disabled\:ring-green-light\/90 {
  --tw-ring-color: rgb(133 225 58 / 0.9);
}

.group:disabled .group-disabled\:ring-green-light\/95 {
  --tw-ring-color: rgb(133 225 58 / 0.95);
}

.group:disabled .group-disabled\:ring-green-light\/100 {
  --tw-ring-color: rgb(133 225 58 / 1);
}

.group:disabled .group-disabled\:ring-green-25\/0 {
  --tw-ring-color: rgb(246 254 249 / 0);
}

.group:disabled .group-disabled\:ring-green-25\/5 {
  --tw-ring-color: rgb(246 254 249 / 0.05);
}

.group:disabled .group-disabled\:ring-green-25\/10 {
  --tw-ring-color: rgb(246 254 249 / 0.1);
}

.group:disabled .group-disabled\:ring-green-25\/20 {
  --tw-ring-color: rgb(246 254 249 / 0.2);
}

.group:disabled .group-disabled\:ring-green-25\/25 {
  --tw-ring-color: rgb(246 254 249 / 0.25);
}

.group:disabled .group-disabled\:ring-green-25\/30 {
  --tw-ring-color: rgb(246 254 249 / 0.3);
}

.group:disabled .group-disabled\:ring-green-25\/40 {
  --tw-ring-color: rgb(246 254 249 / 0.4);
}

.group:disabled .group-disabled\:ring-green-25\/50 {
  --tw-ring-color: rgb(246 254 249 / 0.5);
}

.group:disabled .group-disabled\:ring-green-25\/60 {
  --tw-ring-color: rgb(246 254 249 / 0.6);
}

.group:disabled .group-disabled\:ring-green-25\/70 {
  --tw-ring-color: rgb(246 254 249 / 0.7);
}

.group:disabled .group-disabled\:ring-green-25\/75 {
  --tw-ring-color: rgb(246 254 249 / 0.75);
}

.group:disabled .group-disabled\:ring-green-25\/80 {
  --tw-ring-color: rgb(246 254 249 / 0.8);
}

.group:disabled .group-disabled\:ring-green-25\/90 {
  --tw-ring-color: rgb(246 254 249 / 0.9);
}

.group:disabled .group-disabled\:ring-green-25\/95 {
  --tw-ring-color: rgb(246 254 249 / 0.95);
}

.group:disabled .group-disabled\:ring-green-25\/100 {
  --tw-ring-color: rgb(246 254 249 / 1);
}

.group:disabled .group-disabled\:ring-green-50\/0 {
  --tw-ring-color: rgb(237 252 242 / 0);
}

.group:disabled .group-disabled\:ring-green-50\/5 {
  --tw-ring-color: rgb(237 252 242 / 0.05);
}

.group:disabled .group-disabled\:ring-green-50\/10 {
  --tw-ring-color: rgb(237 252 242 / 0.1);
}

.group:disabled .group-disabled\:ring-green-50\/20 {
  --tw-ring-color: rgb(237 252 242 / 0.2);
}

.group:disabled .group-disabled\:ring-green-50\/25 {
  --tw-ring-color: rgb(237 252 242 / 0.25);
}

.group:disabled .group-disabled\:ring-green-50\/30 {
  --tw-ring-color: rgb(237 252 242 / 0.3);
}

.group:disabled .group-disabled\:ring-green-50\/40 {
  --tw-ring-color: rgb(237 252 242 / 0.4);
}

.group:disabled .group-disabled\:ring-green-50\/50 {
  --tw-ring-color: rgb(237 252 242 / 0.5);
}

.group:disabled .group-disabled\:ring-green-50\/60 {
  --tw-ring-color: rgb(237 252 242 / 0.6);
}

.group:disabled .group-disabled\:ring-green-50\/70 {
  --tw-ring-color: rgb(237 252 242 / 0.7);
}

.group:disabled .group-disabled\:ring-green-50\/75 {
  --tw-ring-color: rgb(237 252 242 / 0.75);
}

.group:disabled .group-disabled\:ring-green-50\/80 {
  --tw-ring-color: rgb(237 252 242 / 0.8);
}

.group:disabled .group-disabled\:ring-green-50\/90 {
  --tw-ring-color: rgb(237 252 242 / 0.9);
}

.group:disabled .group-disabled\:ring-green-50\/95 {
  --tw-ring-color: rgb(237 252 242 / 0.95);
}

.group:disabled .group-disabled\:ring-green-50\/100 {
  --tw-ring-color: rgb(237 252 242 / 1);
}

.group:disabled .group-disabled\:ring-green-100\/0 {
  --tw-ring-color: rgb(211 248 223 / 0);
}

.group:disabled .group-disabled\:ring-green-100\/5 {
  --tw-ring-color: rgb(211 248 223 / 0.05);
}

.group:disabled .group-disabled\:ring-green-100\/10 {
  --tw-ring-color: rgb(211 248 223 / 0.1);
}

.group:disabled .group-disabled\:ring-green-100\/20 {
  --tw-ring-color: rgb(211 248 223 / 0.2);
}

.group:disabled .group-disabled\:ring-green-100\/25 {
  --tw-ring-color: rgb(211 248 223 / 0.25);
}

.group:disabled .group-disabled\:ring-green-100\/30 {
  --tw-ring-color: rgb(211 248 223 / 0.3);
}

.group:disabled .group-disabled\:ring-green-100\/40 {
  --tw-ring-color: rgb(211 248 223 / 0.4);
}

.group:disabled .group-disabled\:ring-green-100\/50 {
  --tw-ring-color: rgb(211 248 223 / 0.5);
}

.group:disabled .group-disabled\:ring-green-100\/60 {
  --tw-ring-color: rgb(211 248 223 / 0.6);
}

.group:disabled .group-disabled\:ring-green-100\/70 {
  --tw-ring-color: rgb(211 248 223 / 0.7);
}

.group:disabled .group-disabled\:ring-green-100\/75 {
  --tw-ring-color: rgb(211 248 223 / 0.75);
}

.group:disabled .group-disabled\:ring-green-100\/80 {
  --tw-ring-color: rgb(211 248 223 / 0.8);
}

.group:disabled .group-disabled\:ring-green-100\/90 {
  --tw-ring-color: rgb(211 248 223 / 0.9);
}

.group:disabled .group-disabled\:ring-green-100\/95 {
  --tw-ring-color: rgb(211 248 223 / 0.95);
}

.group:disabled .group-disabled\:ring-green-100\/100 {
  --tw-ring-color: rgb(211 248 223 / 1);
}

.group:disabled .group-disabled\:ring-green-200\/0 {
  --tw-ring-color: rgb(170 240 196 / 0);
}

.group:disabled .group-disabled\:ring-green-200\/5 {
  --tw-ring-color: rgb(170 240 196 / 0.05);
}

.group:disabled .group-disabled\:ring-green-200\/10 {
  --tw-ring-color: rgb(170 240 196 / 0.1);
}

.group:disabled .group-disabled\:ring-green-200\/20 {
  --tw-ring-color: rgb(170 240 196 / 0.2);
}

.group:disabled .group-disabled\:ring-green-200\/25 {
  --tw-ring-color: rgb(170 240 196 / 0.25);
}

.group:disabled .group-disabled\:ring-green-200\/30 {
  --tw-ring-color: rgb(170 240 196 / 0.3);
}

.group:disabled .group-disabled\:ring-green-200\/40 {
  --tw-ring-color: rgb(170 240 196 / 0.4);
}

.group:disabled .group-disabled\:ring-green-200\/50 {
  --tw-ring-color: rgb(170 240 196 / 0.5);
}

.group:disabled .group-disabled\:ring-green-200\/60 {
  --tw-ring-color: rgb(170 240 196 / 0.6);
}

.group:disabled .group-disabled\:ring-green-200\/70 {
  --tw-ring-color: rgb(170 240 196 / 0.7);
}

.group:disabled .group-disabled\:ring-green-200\/75 {
  --tw-ring-color: rgb(170 240 196 / 0.75);
}

.group:disabled .group-disabled\:ring-green-200\/80 {
  --tw-ring-color: rgb(170 240 196 / 0.8);
}

.group:disabled .group-disabled\:ring-green-200\/90 {
  --tw-ring-color: rgb(170 240 196 / 0.9);
}

.group:disabled .group-disabled\:ring-green-200\/95 {
  --tw-ring-color: rgb(170 240 196 / 0.95);
}

.group:disabled .group-disabled\:ring-green-200\/100 {
  --tw-ring-color: rgb(170 240 196 / 1);
}

.group:disabled .group-disabled\:ring-green-300\/0 {
  --tw-ring-color: rgb(115 226 163 / 0);
}

.group:disabled .group-disabled\:ring-green-300\/5 {
  --tw-ring-color: rgb(115 226 163 / 0.05);
}

.group:disabled .group-disabled\:ring-green-300\/10 {
  --tw-ring-color: rgb(115 226 163 / 0.1);
}

.group:disabled .group-disabled\:ring-green-300\/20 {
  --tw-ring-color: rgb(115 226 163 / 0.2);
}

.group:disabled .group-disabled\:ring-green-300\/25 {
  --tw-ring-color: rgb(115 226 163 / 0.25);
}

.group:disabled .group-disabled\:ring-green-300\/30 {
  --tw-ring-color: rgb(115 226 163 / 0.3);
}

.group:disabled .group-disabled\:ring-green-300\/40 {
  --tw-ring-color: rgb(115 226 163 / 0.4);
}

.group:disabled .group-disabled\:ring-green-300\/50 {
  --tw-ring-color: rgb(115 226 163 / 0.5);
}

.group:disabled .group-disabled\:ring-green-300\/60 {
  --tw-ring-color: rgb(115 226 163 / 0.6);
}

.group:disabled .group-disabled\:ring-green-300\/70 {
  --tw-ring-color: rgb(115 226 163 / 0.7);
}

.group:disabled .group-disabled\:ring-green-300\/75 {
  --tw-ring-color: rgb(115 226 163 / 0.75);
}

.group:disabled .group-disabled\:ring-green-300\/80 {
  --tw-ring-color: rgb(115 226 163 / 0.8);
}

.group:disabled .group-disabled\:ring-green-300\/90 {
  --tw-ring-color: rgb(115 226 163 / 0.9);
}

.group:disabled .group-disabled\:ring-green-300\/95 {
  --tw-ring-color: rgb(115 226 163 / 0.95);
}

.group:disabled .group-disabled\:ring-green-300\/100 {
  --tw-ring-color: rgb(115 226 163 / 1);
}

.group:disabled .group-disabled\:ring-green-400\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:ring-green-400\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:ring-green-400\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:ring-green-400\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:ring-green-400\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:ring-green-400\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:ring-green-400\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:ring-green-400\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:ring-green-400\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:ring-green-400\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:ring-green-400\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:ring-green-400\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:ring-green-400\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:ring-green-400\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:ring-green-400\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:ring-green-500\/0 {
  --tw-ring-color: rgb(22 131 100 / 0);
}

.group:disabled .group-disabled\:ring-green-500\/5 {
  --tw-ring-color: rgb(22 131 100 / 0.05);
}

.group:disabled .group-disabled\:ring-green-500\/10 {
  --tw-ring-color: rgb(22 131 100 / 0.1);
}

.group:disabled .group-disabled\:ring-green-500\/20 {
  --tw-ring-color: rgb(22 131 100 / 0.2);
}

.group:disabled .group-disabled\:ring-green-500\/25 {
  --tw-ring-color: rgb(22 131 100 / 0.25);
}

.group:disabled .group-disabled\:ring-green-500\/30 {
  --tw-ring-color: rgb(22 131 100 / 0.3);
}

.group:disabled .group-disabled\:ring-green-500\/40 {
  --tw-ring-color: rgb(22 131 100 / 0.4);
}

.group:disabled .group-disabled\:ring-green-500\/50 {
  --tw-ring-color: rgb(22 131 100 / 0.5);
}

.group:disabled .group-disabled\:ring-green-500\/60 {
  --tw-ring-color: rgb(22 131 100 / 0.6);
}

.group:disabled .group-disabled\:ring-green-500\/70 {
  --tw-ring-color: rgb(22 131 100 / 0.7);
}

.group:disabled .group-disabled\:ring-green-500\/75 {
  --tw-ring-color: rgb(22 131 100 / 0.75);
}

.group:disabled .group-disabled\:ring-green-500\/80 {
  --tw-ring-color: rgb(22 131 100 / 0.8);
}

.group:disabled .group-disabled\:ring-green-500\/90 {
  --tw-ring-color: rgb(22 131 100 / 0.9);
}

.group:disabled .group-disabled\:ring-green-500\/95 {
  --tw-ring-color: rgb(22 131 100 / 0.95);
}

.group:disabled .group-disabled\:ring-green-500\/100 {
  --tw-ring-color: rgb(22 131 100 / 1);
}

.group:disabled .group-disabled\:ring-green-600\/0 {
  --tw-ring-color: rgb(9 146 80 / 0);
}

.group:disabled .group-disabled\:ring-green-600\/5 {
  --tw-ring-color: rgb(9 146 80 / 0.05);
}

.group:disabled .group-disabled\:ring-green-600\/10 {
  --tw-ring-color: rgb(9 146 80 / 0.1);
}

.group:disabled .group-disabled\:ring-green-600\/20 {
  --tw-ring-color: rgb(9 146 80 / 0.2);
}

.group:disabled .group-disabled\:ring-green-600\/25 {
  --tw-ring-color: rgb(9 146 80 / 0.25);
}

.group:disabled .group-disabled\:ring-green-600\/30 {
  --tw-ring-color: rgb(9 146 80 / 0.3);
}

.group:disabled .group-disabled\:ring-green-600\/40 {
  --tw-ring-color: rgb(9 146 80 / 0.4);
}

.group:disabled .group-disabled\:ring-green-600\/50 {
  --tw-ring-color: rgb(9 146 80 / 0.5);
}

.group:disabled .group-disabled\:ring-green-600\/60 {
  --tw-ring-color: rgb(9 146 80 / 0.6);
}

.group:disabled .group-disabled\:ring-green-600\/70 {
  --tw-ring-color: rgb(9 146 80 / 0.7);
}

.group:disabled .group-disabled\:ring-green-600\/75 {
  --tw-ring-color: rgb(9 146 80 / 0.75);
}

.group:disabled .group-disabled\:ring-green-600\/80 {
  --tw-ring-color: rgb(9 146 80 / 0.8);
}

.group:disabled .group-disabled\:ring-green-600\/90 {
  --tw-ring-color: rgb(9 146 80 / 0.9);
}

.group:disabled .group-disabled\:ring-green-600\/95 {
  --tw-ring-color: rgb(9 146 80 / 0.95);
}

.group:disabled .group-disabled\:ring-green-600\/100 {
  --tw-ring-color: rgb(9 146 80 / 1);
}

.group:disabled .group-disabled\:ring-green-700\/0 {
  --tw-ring-color: rgb(8 116 67 / 0);
}

.group:disabled .group-disabled\:ring-green-700\/5 {
  --tw-ring-color: rgb(8 116 67 / 0.05);
}

.group:disabled .group-disabled\:ring-green-700\/10 {
  --tw-ring-color: rgb(8 116 67 / 0.1);
}

.group:disabled .group-disabled\:ring-green-700\/20 {
  --tw-ring-color: rgb(8 116 67 / 0.2);
}

.group:disabled .group-disabled\:ring-green-700\/25 {
  --tw-ring-color: rgb(8 116 67 / 0.25);
}

.group:disabled .group-disabled\:ring-green-700\/30 {
  --tw-ring-color: rgb(8 116 67 / 0.3);
}

.group:disabled .group-disabled\:ring-green-700\/40 {
  --tw-ring-color: rgb(8 116 67 / 0.4);
}

.group:disabled .group-disabled\:ring-green-700\/50 {
  --tw-ring-color: rgb(8 116 67 / 0.5);
}

.group:disabled .group-disabled\:ring-green-700\/60 {
  --tw-ring-color: rgb(8 116 67 / 0.6);
}

.group:disabled .group-disabled\:ring-green-700\/70 {
  --tw-ring-color: rgb(8 116 67 / 0.7);
}

.group:disabled .group-disabled\:ring-green-700\/75 {
  --tw-ring-color: rgb(8 116 67 / 0.75);
}

.group:disabled .group-disabled\:ring-green-700\/80 {
  --tw-ring-color: rgb(8 116 67 / 0.8);
}

.group:disabled .group-disabled\:ring-green-700\/90 {
  --tw-ring-color: rgb(8 116 67 / 0.9);
}

.group:disabled .group-disabled\:ring-green-700\/95 {
  --tw-ring-color: rgb(8 116 67 / 0.95);
}

.group:disabled .group-disabled\:ring-green-700\/100 {
  --tw-ring-color: rgb(8 116 67 / 1);
}

.group:disabled .group-disabled\:ring-green-800\/0 {
  --tw-ring-color: rgb(9 80 55 / 0);
}

.group:disabled .group-disabled\:ring-green-800\/5 {
  --tw-ring-color: rgb(9 80 55 / 0.05);
}

.group:disabled .group-disabled\:ring-green-800\/10 {
  --tw-ring-color: rgb(9 80 55 / 0.1);
}

.group:disabled .group-disabled\:ring-green-800\/20 {
  --tw-ring-color: rgb(9 80 55 / 0.2);
}

.group:disabled .group-disabled\:ring-green-800\/25 {
  --tw-ring-color: rgb(9 80 55 / 0.25);
}

.group:disabled .group-disabled\:ring-green-800\/30 {
  --tw-ring-color: rgb(9 80 55 / 0.3);
}

.group:disabled .group-disabled\:ring-green-800\/40 {
  --tw-ring-color: rgb(9 80 55 / 0.4);
}

.group:disabled .group-disabled\:ring-green-800\/50 {
  --tw-ring-color: rgb(9 80 55 / 0.5);
}

.group:disabled .group-disabled\:ring-green-800\/60 {
  --tw-ring-color: rgb(9 80 55 / 0.6);
}

.group:disabled .group-disabled\:ring-green-800\/70 {
  --tw-ring-color: rgb(9 80 55 / 0.7);
}

.group:disabled .group-disabled\:ring-green-800\/75 {
  --tw-ring-color: rgb(9 80 55 / 0.75);
}

.group:disabled .group-disabled\:ring-green-800\/80 {
  --tw-ring-color: rgb(9 80 55 / 0.8);
}

.group:disabled .group-disabled\:ring-green-800\/90 {
  --tw-ring-color: rgb(9 80 55 / 0.9);
}

.group:disabled .group-disabled\:ring-green-800\/95 {
  --tw-ring-color: rgb(9 80 55 / 0.95);
}

.group:disabled .group-disabled\:ring-green-800\/100 {
  --tw-ring-color: rgb(9 80 55 / 1);
}

.group:disabled .group-disabled\:ring-green-900\/0 {
  --tw-ring-color: rgb(8 76 46 / 0);
}

.group:disabled .group-disabled\:ring-green-900\/5 {
  --tw-ring-color: rgb(8 76 46 / 0.05);
}

.group:disabled .group-disabled\:ring-green-900\/10 {
  --tw-ring-color: rgb(8 76 46 / 0.1);
}

.group:disabled .group-disabled\:ring-green-900\/20 {
  --tw-ring-color: rgb(8 76 46 / 0.2);
}

.group:disabled .group-disabled\:ring-green-900\/25 {
  --tw-ring-color: rgb(8 76 46 / 0.25);
}

.group:disabled .group-disabled\:ring-green-900\/30 {
  --tw-ring-color: rgb(8 76 46 / 0.3);
}

.group:disabled .group-disabled\:ring-green-900\/40 {
  --tw-ring-color: rgb(8 76 46 / 0.4);
}

.group:disabled .group-disabled\:ring-green-900\/50 {
  --tw-ring-color: rgb(8 76 46 / 0.5);
}

.group:disabled .group-disabled\:ring-green-900\/60 {
  --tw-ring-color: rgb(8 76 46 / 0.6);
}

.group:disabled .group-disabled\:ring-green-900\/70 {
  --tw-ring-color: rgb(8 76 46 / 0.7);
}

.group:disabled .group-disabled\:ring-green-900\/75 {
  --tw-ring-color: rgb(8 76 46 / 0.75);
}

.group:disabled .group-disabled\:ring-green-900\/80 {
  --tw-ring-color: rgb(8 76 46 / 0.8);
}

.group:disabled .group-disabled\:ring-green-900\/90 {
  --tw-ring-color: rgb(8 76 46 / 0.9);
}

.group:disabled .group-disabled\:ring-green-900\/95 {
  --tw-ring-color: rgb(8 76 46 / 0.95);
}

.group:disabled .group-disabled\:ring-green-900\/100 {
  --tw-ring-color: rgb(8 76 46 / 1);
}

.group:disabled .group-disabled\:ring-green\/0 {
  --tw-ring-color: rgb(60 203 127 / 0);
}

.group:disabled .group-disabled\:ring-green\/5 {
  --tw-ring-color: rgb(60 203 127 / 0.05);
}

.group:disabled .group-disabled\:ring-green\/10 {
  --tw-ring-color: rgb(60 203 127 / 0.1);
}

.group:disabled .group-disabled\:ring-green\/20 {
  --tw-ring-color: rgb(60 203 127 / 0.2);
}

.group:disabled .group-disabled\:ring-green\/25 {
  --tw-ring-color: rgb(60 203 127 / 0.25);
}

.group:disabled .group-disabled\:ring-green\/30 {
  --tw-ring-color: rgb(60 203 127 / 0.3);
}

.group:disabled .group-disabled\:ring-green\/40 {
  --tw-ring-color: rgb(60 203 127 / 0.4);
}

.group:disabled .group-disabled\:ring-green\/50 {
  --tw-ring-color: rgb(60 203 127 / 0.5);
}

.group:disabled .group-disabled\:ring-green\/60 {
  --tw-ring-color: rgb(60 203 127 / 0.6);
}

.group:disabled .group-disabled\:ring-green\/70 {
  --tw-ring-color: rgb(60 203 127 / 0.7);
}

.group:disabled .group-disabled\:ring-green\/75 {
  --tw-ring-color: rgb(60 203 127 / 0.75);
}

.group:disabled .group-disabled\:ring-green\/80 {
  --tw-ring-color: rgb(60 203 127 / 0.8);
}

.group:disabled .group-disabled\:ring-green\/90 {
  --tw-ring-color: rgb(60 203 127 / 0.9);
}

.group:disabled .group-disabled\:ring-green\/95 {
  --tw-ring-color: rgb(60 203 127 / 0.95);
}

.group:disabled .group-disabled\:ring-green\/100 {
  --tw-ring-color: rgb(60 203 127 / 1);
}

.group:disabled .group-disabled\:ring-teal-25\/0 {
  --tw-ring-color: rgb(246 254 252 / 0);
}

.group:disabled .group-disabled\:ring-teal-25\/5 {
  --tw-ring-color: rgb(246 254 252 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-25\/10 {
  --tw-ring-color: rgb(246 254 252 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-25\/20 {
  --tw-ring-color: rgb(246 254 252 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-25\/25 {
  --tw-ring-color: rgb(246 254 252 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-25\/30 {
  --tw-ring-color: rgb(246 254 252 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-25\/40 {
  --tw-ring-color: rgb(246 254 252 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-25\/50 {
  --tw-ring-color: rgb(246 254 252 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-25\/60 {
  --tw-ring-color: rgb(246 254 252 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-25\/70 {
  --tw-ring-color: rgb(246 254 252 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-25\/75 {
  --tw-ring-color: rgb(246 254 252 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-25\/80 {
  --tw-ring-color: rgb(246 254 252 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-25\/90 {
  --tw-ring-color: rgb(246 254 252 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-25\/95 {
  --tw-ring-color: rgb(246 254 252 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-25\/100 {
  --tw-ring-color: rgb(246 254 252 / 1);
}

.group:disabled .group-disabled\:ring-teal-50\/0 {
  --tw-ring-color: rgb(240 253 249 / 0);
}

.group:disabled .group-disabled\:ring-teal-50\/5 {
  --tw-ring-color: rgb(240 253 249 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-50\/10 {
  --tw-ring-color: rgb(240 253 249 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-50\/20 {
  --tw-ring-color: rgb(240 253 249 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-50\/25 {
  --tw-ring-color: rgb(240 253 249 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-50\/30 {
  --tw-ring-color: rgb(240 253 249 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-50\/40 {
  --tw-ring-color: rgb(240 253 249 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-50\/50 {
  --tw-ring-color: rgb(240 253 249 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-50\/60 {
  --tw-ring-color: rgb(240 253 249 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-50\/70 {
  --tw-ring-color: rgb(240 253 249 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-50\/75 {
  --tw-ring-color: rgb(240 253 249 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-50\/80 {
  --tw-ring-color: rgb(240 253 249 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-50\/90 {
  --tw-ring-color: rgb(240 253 249 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-50\/95 {
  --tw-ring-color: rgb(240 253 249 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-50\/100 {
  --tw-ring-color: rgb(240 253 249 / 1);
}

.group:disabled .group-disabled\:ring-teal-100\/0 {
  --tw-ring-color: rgb(204 251 239 / 0);
}

.group:disabled .group-disabled\:ring-teal-100\/5 {
  --tw-ring-color: rgb(204 251 239 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-100\/10 {
  --tw-ring-color: rgb(204 251 239 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-100\/20 {
  --tw-ring-color: rgb(204 251 239 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-100\/25 {
  --tw-ring-color: rgb(204 251 239 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-100\/30 {
  --tw-ring-color: rgb(204 251 239 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-100\/40 {
  --tw-ring-color: rgb(204 251 239 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-100\/50 {
  --tw-ring-color: rgb(204 251 239 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-100\/60 {
  --tw-ring-color: rgb(204 251 239 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-100\/70 {
  --tw-ring-color: rgb(204 251 239 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-100\/75 {
  --tw-ring-color: rgb(204 251 239 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-100\/80 {
  --tw-ring-color: rgb(204 251 239 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-100\/90 {
  --tw-ring-color: rgb(204 251 239 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-100\/95 {
  --tw-ring-color: rgb(204 251 239 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-100\/100 {
  --tw-ring-color: rgb(204 251 239 / 1);
}

.group:disabled .group-disabled\:ring-teal-200\/0 {
  --tw-ring-color: rgb(153 246 224 / 0);
}

.group:disabled .group-disabled\:ring-teal-200\/5 {
  --tw-ring-color: rgb(153 246 224 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-200\/10 {
  --tw-ring-color: rgb(153 246 224 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-200\/20 {
  --tw-ring-color: rgb(153 246 224 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-200\/25 {
  --tw-ring-color: rgb(153 246 224 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-200\/30 {
  --tw-ring-color: rgb(153 246 224 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-200\/40 {
  --tw-ring-color: rgb(153 246 224 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-200\/50 {
  --tw-ring-color: rgb(153 246 224 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-200\/60 {
  --tw-ring-color: rgb(153 246 224 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-200\/70 {
  --tw-ring-color: rgb(153 246 224 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-200\/75 {
  --tw-ring-color: rgb(153 246 224 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-200\/80 {
  --tw-ring-color: rgb(153 246 224 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-200\/90 {
  --tw-ring-color: rgb(153 246 224 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-200\/95 {
  --tw-ring-color: rgb(153 246 224 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-200\/100 {
  --tw-ring-color: rgb(153 246 224 / 1);
}

.group:disabled .group-disabled\:ring-teal-300\/0 {
  --tw-ring-color: rgb(95 233 208 / 0);
}

.group:disabled .group-disabled\:ring-teal-300\/5 {
  --tw-ring-color: rgb(95 233 208 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-300\/10 {
  --tw-ring-color: rgb(95 233 208 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-300\/20 {
  --tw-ring-color: rgb(95 233 208 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-300\/25 {
  --tw-ring-color: rgb(95 233 208 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-300\/30 {
  --tw-ring-color: rgb(95 233 208 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-300\/40 {
  --tw-ring-color: rgb(95 233 208 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-300\/50 {
  --tw-ring-color: rgb(95 233 208 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-300\/60 {
  --tw-ring-color: rgb(95 233 208 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-300\/70 {
  --tw-ring-color: rgb(95 233 208 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-300\/75 {
  --tw-ring-color: rgb(95 233 208 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-300\/80 {
  --tw-ring-color: rgb(95 233 208 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-300\/90 {
  --tw-ring-color: rgb(95 233 208 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-300\/95 {
  --tw-ring-color: rgb(95 233 208 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-300\/100 {
  --tw-ring-color: rgb(95 233 208 / 1);
}

.group:disabled .group-disabled\:ring-teal-400\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:ring-teal-400\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-400\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-400\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-400\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-400\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-400\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-400\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-400\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-400\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-400\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-400\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-400\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-400\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-400\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:ring-teal-500\/0 {
  --tw-ring-color: rgb(21 183 158 / 0);
}

.group:disabled .group-disabled\:ring-teal-500\/5 {
  --tw-ring-color: rgb(21 183 158 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-500\/10 {
  --tw-ring-color: rgb(21 183 158 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-500\/20 {
  --tw-ring-color: rgb(21 183 158 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-500\/25 {
  --tw-ring-color: rgb(21 183 158 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-500\/30 {
  --tw-ring-color: rgb(21 183 158 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-500\/40 {
  --tw-ring-color: rgb(21 183 158 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-500\/50 {
  --tw-ring-color: rgb(21 183 158 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-500\/60 {
  --tw-ring-color: rgb(21 183 158 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-500\/70 {
  --tw-ring-color: rgb(21 183 158 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-500\/75 {
  --tw-ring-color: rgb(21 183 158 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-500\/80 {
  --tw-ring-color: rgb(21 183 158 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-500\/90 {
  --tw-ring-color: rgb(21 183 158 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-500\/95 {
  --tw-ring-color: rgb(21 183 158 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-500\/100 {
  --tw-ring-color: rgb(21 183 158 / 1);
}

.group:disabled .group-disabled\:ring-teal-600\/0 {
  --tw-ring-color: rgb(14 147 132 / 0);
}

.group:disabled .group-disabled\:ring-teal-600\/5 {
  --tw-ring-color: rgb(14 147 132 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-600\/10 {
  --tw-ring-color: rgb(14 147 132 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-600\/20 {
  --tw-ring-color: rgb(14 147 132 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-600\/25 {
  --tw-ring-color: rgb(14 147 132 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-600\/30 {
  --tw-ring-color: rgb(14 147 132 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-600\/40 {
  --tw-ring-color: rgb(14 147 132 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-600\/50 {
  --tw-ring-color: rgb(14 147 132 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-600\/60 {
  --tw-ring-color: rgb(14 147 132 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-600\/70 {
  --tw-ring-color: rgb(14 147 132 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-600\/75 {
  --tw-ring-color: rgb(14 147 132 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-600\/80 {
  --tw-ring-color: rgb(14 147 132 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-600\/90 {
  --tw-ring-color: rgb(14 147 132 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-600\/95 {
  --tw-ring-color: rgb(14 147 132 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-600\/100 {
  --tw-ring-color: rgb(14 147 132 / 1);
}

.group:disabled .group-disabled\:ring-teal-700\/0 {
  --tw-ring-color: rgb(16 117 105 / 0);
}

.group:disabled .group-disabled\:ring-teal-700\/5 {
  --tw-ring-color: rgb(16 117 105 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-700\/10 {
  --tw-ring-color: rgb(16 117 105 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-700\/20 {
  --tw-ring-color: rgb(16 117 105 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-700\/25 {
  --tw-ring-color: rgb(16 117 105 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-700\/30 {
  --tw-ring-color: rgb(16 117 105 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-700\/40 {
  --tw-ring-color: rgb(16 117 105 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-700\/50 {
  --tw-ring-color: rgb(16 117 105 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-700\/60 {
  --tw-ring-color: rgb(16 117 105 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-700\/70 {
  --tw-ring-color: rgb(16 117 105 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-700\/75 {
  --tw-ring-color: rgb(16 117 105 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-700\/80 {
  --tw-ring-color: rgb(16 117 105 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-700\/90 {
  --tw-ring-color: rgb(16 117 105 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-700\/95 {
  --tw-ring-color: rgb(16 117 105 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-700\/100 {
  --tw-ring-color: rgb(16 117 105 / 1);
}

.group:disabled .group-disabled\:ring-teal-800\/0 {
  --tw-ring-color: rgb(18 93 86 / 0);
}

.group:disabled .group-disabled\:ring-teal-800\/5 {
  --tw-ring-color: rgb(18 93 86 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-800\/10 {
  --tw-ring-color: rgb(18 93 86 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-800\/20 {
  --tw-ring-color: rgb(18 93 86 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-800\/25 {
  --tw-ring-color: rgb(18 93 86 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-800\/30 {
  --tw-ring-color: rgb(18 93 86 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-800\/40 {
  --tw-ring-color: rgb(18 93 86 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-800\/50 {
  --tw-ring-color: rgb(18 93 86 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-800\/60 {
  --tw-ring-color: rgb(18 93 86 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-800\/70 {
  --tw-ring-color: rgb(18 93 86 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-800\/75 {
  --tw-ring-color: rgb(18 93 86 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-800\/80 {
  --tw-ring-color: rgb(18 93 86 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-800\/90 {
  --tw-ring-color: rgb(18 93 86 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-800\/95 {
  --tw-ring-color: rgb(18 93 86 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-800\/100 {
  --tw-ring-color: rgb(18 93 86 / 1);
}

.group:disabled .group-disabled\:ring-teal-900\/0 {
  --tw-ring-color: rgb(19 78 72 / 0);
}

.group:disabled .group-disabled\:ring-teal-900\/5 {
  --tw-ring-color: rgb(19 78 72 / 0.05);
}

.group:disabled .group-disabled\:ring-teal-900\/10 {
  --tw-ring-color: rgb(19 78 72 / 0.1);
}

.group:disabled .group-disabled\:ring-teal-900\/20 {
  --tw-ring-color: rgb(19 78 72 / 0.2);
}

.group:disabled .group-disabled\:ring-teal-900\/25 {
  --tw-ring-color: rgb(19 78 72 / 0.25);
}

.group:disabled .group-disabled\:ring-teal-900\/30 {
  --tw-ring-color: rgb(19 78 72 / 0.3);
}

.group:disabled .group-disabled\:ring-teal-900\/40 {
  --tw-ring-color: rgb(19 78 72 / 0.4);
}

.group:disabled .group-disabled\:ring-teal-900\/50 {
  --tw-ring-color: rgb(19 78 72 / 0.5);
}

.group:disabled .group-disabled\:ring-teal-900\/60 {
  --tw-ring-color: rgb(19 78 72 / 0.6);
}

.group:disabled .group-disabled\:ring-teal-900\/70 {
  --tw-ring-color: rgb(19 78 72 / 0.7);
}

.group:disabled .group-disabled\:ring-teal-900\/75 {
  --tw-ring-color: rgb(19 78 72 / 0.75);
}

.group:disabled .group-disabled\:ring-teal-900\/80 {
  --tw-ring-color: rgb(19 78 72 / 0.8);
}

.group:disabled .group-disabled\:ring-teal-900\/90 {
  --tw-ring-color: rgb(19 78 72 / 0.9);
}

.group:disabled .group-disabled\:ring-teal-900\/95 {
  --tw-ring-color: rgb(19 78 72 / 0.95);
}

.group:disabled .group-disabled\:ring-teal-900\/100 {
  --tw-ring-color: rgb(19 78 72 / 1);
}

.group:disabled .group-disabled\:ring-teal\/0 {
  --tw-ring-color: rgb(46 211 183 / 0);
}

.group:disabled .group-disabled\:ring-teal\/5 {
  --tw-ring-color: rgb(46 211 183 / 0.05);
}

.group:disabled .group-disabled\:ring-teal\/10 {
  --tw-ring-color: rgb(46 211 183 / 0.1);
}

.group:disabled .group-disabled\:ring-teal\/20 {
  --tw-ring-color: rgb(46 211 183 / 0.2);
}

.group:disabled .group-disabled\:ring-teal\/25 {
  --tw-ring-color: rgb(46 211 183 / 0.25);
}

.group:disabled .group-disabled\:ring-teal\/30 {
  --tw-ring-color: rgb(46 211 183 / 0.3);
}

.group:disabled .group-disabled\:ring-teal\/40 {
  --tw-ring-color: rgb(46 211 183 / 0.4);
}

.group:disabled .group-disabled\:ring-teal\/50 {
  --tw-ring-color: rgb(46 211 183 / 0.5);
}

.group:disabled .group-disabled\:ring-teal\/60 {
  --tw-ring-color: rgb(46 211 183 / 0.6);
}

.group:disabled .group-disabled\:ring-teal\/70 {
  --tw-ring-color: rgb(46 211 183 / 0.7);
}

.group:disabled .group-disabled\:ring-teal\/75 {
  --tw-ring-color: rgb(46 211 183 / 0.75);
}

.group:disabled .group-disabled\:ring-teal\/80 {
  --tw-ring-color: rgb(46 211 183 / 0.8);
}

.group:disabled .group-disabled\:ring-teal\/90 {
  --tw-ring-color: rgb(46 211 183 / 0.9);
}

.group:disabled .group-disabled\:ring-teal\/95 {
  --tw-ring-color: rgb(46 211 183 / 0.95);
}

.group:disabled .group-disabled\:ring-teal\/100 {
  --tw-ring-color: rgb(46 211 183 / 1);
}

.group:disabled .group-disabled\:ring-cyan-25\/0 {
  --tw-ring-color: rgb(245 254 255 / 0);
}

.group:disabled .group-disabled\:ring-cyan-25\/5 {
  --tw-ring-color: rgb(245 254 255 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-25\/10 {
  --tw-ring-color: rgb(245 254 255 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-25\/20 {
  --tw-ring-color: rgb(245 254 255 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-25\/25 {
  --tw-ring-color: rgb(245 254 255 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-25\/30 {
  --tw-ring-color: rgb(245 254 255 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-25\/40 {
  --tw-ring-color: rgb(245 254 255 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-25\/50 {
  --tw-ring-color: rgb(245 254 255 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-25\/60 {
  --tw-ring-color: rgb(245 254 255 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-25\/70 {
  --tw-ring-color: rgb(245 254 255 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-25\/75 {
  --tw-ring-color: rgb(245 254 255 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-25\/80 {
  --tw-ring-color: rgb(245 254 255 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-25\/90 {
  --tw-ring-color: rgb(245 254 255 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-25\/95 {
  --tw-ring-color: rgb(245 254 255 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-25\/100 {
  --tw-ring-color: rgb(245 254 255 / 1);
}

.group:disabled .group-disabled\:ring-cyan-50\/0 {
  --tw-ring-color: rgb(236 253 255 / 0);
}

.group:disabled .group-disabled\:ring-cyan-50\/5 {
  --tw-ring-color: rgb(236 253 255 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-50\/10 {
  --tw-ring-color: rgb(236 253 255 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-50\/20 {
  --tw-ring-color: rgb(236 253 255 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-50\/25 {
  --tw-ring-color: rgb(236 253 255 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-50\/30 {
  --tw-ring-color: rgb(236 253 255 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-50\/40 {
  --tw-ring-color: rgb(236 253 255 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-50\/50 {
  --tw-ring-color: rgb(236 253 255 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-50\/60 {
  --tw-ring-color: rgb(236 253 255 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-50\/70 {
  --tw-ring-color: rgb(236 253 255 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-50\/75 {
  --tw-ring-color: rgb(236 253 255 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-50\/80 {
  --tw-ring-color: rgb(236 253 255 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-50\/90 {
  --tw-ring-color: rgb(236 253 255 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-50\/95 {
  --tw-ring-color: rgb(236 253 255 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-50\/100 {
  --tw-ring-color: rgb(236 253 255 / 1);
}

.group:disabled .group-disabled\:ring-cyan-100\/0 {
  --tw-ring-color: rgb(207 249 254 / 0);
}

.group:disabled .group-disabled\:ring-cyan-100\/5 {
  --tw-ring-color: rgb(207 249 254 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-100\/10 {
  --tw-ring-color: rgb(207 249 254 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-100\/20 {
  --tw-ring-color: rgb(207 249 254 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-100\/25 {
  --tw-ring-color: rgb(207 249 254 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-100\/30 {
  --tw-ring-color: rgb(207 249 254 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-100\/40 {
  --tw-ring-color: rgb(207 249 254 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-100\/50 {
  --tw-ring-color: rgb(207 249 254 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-100\/60 {
  --tw-ring-color: rgb(207 249 254 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-100\/70 {
  --tw-ring-color: rgb(207 249 254 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-100\/75 {
  --tw-ring-color: rgb(207 249 254 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-100\/80 {
  --tw-ring-color: rgb(207 249 254 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-100\/90 {
  --tw-ring-color: rgb(207 249 254 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-100\/95 {
  --tw-ring-color: rgb(207 249 254 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-100\/100 {
  --tw-ring-color: rgb(207 249 254 / 1);
}

.group:disabled .group-disabled\:ring-cyan-200\/0 {
  --tw-ring-color: rgb(165 240 252 / 0);
}

.group:disabled .group-disabled\:ring-cyan-200\/5 {
  --tw-ring-color: rgb(165 240 252 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-200\/10 {
  --tw-ring-color: rgb(165 240 252 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-200\/20 {
  --tw-ring-color: rgb(165 240 252 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-200\/25 {
  --tw-ring-color: rgb(165 240 252 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-200\/30 {
  --tw-ring-color: rgb(165 240 252 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-200\/40 {
  --tw-ring-color: rgb(165 240 252 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-200\/50 {
  --tw-ring-color: rgb(165 240 252 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-200\/60 {
  --tw-ring-color: rgb(165 240 252 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-200\/70 {
  --tw-ring-color: rgb(165 240 252 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-200\/75 {
  --tw-ring-color: rgb(165 240 252 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-200\/80 {
  --tw-ring-color: rgb(165 240 252 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-200\/90 {
  --tw-ring-color: rgb(165 240 252 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-200\/95 {
  --tw-ring-color: rgb(165 240 252 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-200\/100 {
  --tw-ring-color: rgb(165 240 252 / 1);
}

.group:disabled .group-disabled\:ring-cyan-300\/0 {
  --tw-ring-color: rgb(103 227 249 / 0);
}

.group:disabled .group-disabled\:ring-cyan-300\/5 {
  --tw-ring-color: rgb(103 227 249 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-300\/10 {
  --tw-ring-color: rgb(103 227 249 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-300\/20 {
  --tw-ring-color: rgb(103 227 249 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-300\/25 {
  --tw-ring-color: rgb(103 227 249 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-300\/30 {
  --tw-ring-color: rgb(103 227 249 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-300\/40 {
  --tw-ring-color: rgb(103 227 249 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-300\/50 {
  --tw-ring-color: rgb(103 227 249 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-300\/60 {
  --tw-ring-color: rgb(103 227 249 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-300\/70 {
  --tw-ring-color: rgb(103 227 249 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-300\/75 {
  --tw-ring-color: rgb(103 227 249 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-300\/80 {
  --tw-ring-color: rgb(103 227 249 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-300\/90 {
  --tw-ring-color: rgb(103 227 249 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-300\/95 {
  --tw-ring-color: rgb(103 227 249 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-300\/100 {
  --tw-ring-color: rgb(103 227 249 / 1);
}

.group:disabled .group-disabled\:ring-cyan-400\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:ring-cyan-400\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-400\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-400\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-400\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-400\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-400\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-400\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-400\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-400\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-400\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-400\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-400\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-400\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-400\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:ring-cyan-500\/0 {
  --tw-ring-color: rgb(6 174 212 / 0);
}

.group:disabled .group-disabled\:ring-cyan-500\/5 {
  --tw-ring-color: rgb(6 174 212 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-500\/10 {
  --tw-ring-color: rgb(6 174 212 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-500\/20 {
  --tw-ring-color: rgb(6 174 212 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-500\/25 {
  --tw-ring-color: rgb(6 174 212 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-500\/30 {
  --tw-ring-color: rgb(6 174 212 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-500\/40 {
  --tw-ring-color: rgb(6 174 212 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-500\/50 {
  --tw-ring-color: rgb(6 174 212 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-500\/60 {
  --tw-ring-color: rgb(6 174 212 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-500\/70 {
  --tw-ring-color: rgb(6 174 212 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-500\/75 {
  --tw-ring-color: rgb(6 174 212 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-500\/80 {
  --tw-ring-color: rgb(6 174 212 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-500\/90 {
  --tw-ring-color: rgb(6 174 212 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-500\/95 {
  --tw-ring-color: rgb(6 174 212 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-500\/100 {
  --tw-ring-color: rgb(6 174 212 / 1);
}

.group:disabled .group-disabled\:ring-cyan-600\/0 {
  --tw-ring-color: rgb(8 138 178 / 0);
}

.group:disabled .group-disabled\:ring-cyan-600\/5 {
  --tw-ring-color: rgb(8 138 178 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-600\/10 {
  --tw-ring-color: rgb(8 138 178 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-600\/20 {
  --tw-ring-color: rgb(8 138 178 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-600\/25 {
  --tw-ring-color: rgb(8 138 178 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-600\/30 {
  --tw-ring-color: rgb(8 138 178 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-600\/40 {
  --tw-ring-color: rgb(8 138 178 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-600\/50 {
  --tw-ring-color: rgb(8 138 178 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-600\/60 {
  --tw-ring-color: rgb(8 138 178 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-600\/70 {
  --tw-ring-color: rgb(8 138 178 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-600\/75 {
  --tw-ring-color: rgb(8 138 178 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-600\/80 {
  --tw-ring-color: rgb(8 138 178 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-600\/90 {
  --tw-ring-color: rgb(8 138 178 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-600\/95 {
  --tw-ring-color: rgb(8 138 178 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-600\/100 {
  --tw-ring-color: rgb(8 138 178 / 1);
}

.group:disabled .group-disabled\:ring-cyan-700\/0 {
  --tw-ring-color: rgb(14 112 144 / 0);
}

.group:disabled .group-disabled\:ring-cyan-700\/5 {
  --tw-ring-color: rgb(14 112 144 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-700\/10 {
  --tw-ring-color: rgb(14 112 144 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-700\/20 {
  --tw-ring-color: rgb(14 112 144 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-700\/25 {
  --tw-ring-color: rgb(14 112 144 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-700\/30 {
  --tw-ring-color: rgb(14 112 144 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-700\/40 {
  --tw-ring-color: rgb(14 112 144 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-700\/50 {
  --tw-ring-color: rgb(14 112 144 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-700\/60 {
  --tw-ring-color: rgb(14 112 144 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-700\/70 {
  --tw-ring-color: rgb(14 112 144 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-700\/75 {
  --tw-ring-color: rgb(14 112 144 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-700\/80 {
  --tw-ring-color: rgb(14 112 144 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-700\/90 {
  --tw-ring-color: rgb(14 112 144 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-700\/95 {
  --tw-ring-color: rgb(14 112 144 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-700\/100 {
  --tw-ring-color: rgb(14 112 144 / 1);
}

.group:disabled .group-disabled\:ring-cyan-800\/0 {
  --tw-ring-color: rgb(21 91 117 / 0);
}

.group:disabled .group-disabled\:ring-cyan-800\/5 {
  --tw-ring-color: rgb(21 91 117 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-800\/10 {
  --tw-ring-color: rgb(21 91 117 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-800\/20 {
  --tw-ring-color: rgb(21 91 117 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-800\/25 {
  --tw-ring-color: rgb(21 91 117 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-800\/30 {
  --tw-ring-color: rgb(21 91 117 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-800\/40 {
  --tw-ring-color: rgb(21 91 117 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-800\/50 {
  --tw-ring-color: rgb(21 91 117 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-800\/60 {
  --tw-ring-color: rgb(21 91 117 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-800\/70 {
  --tw-ring-color: rgb(21 91 117 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-800\/75 {
  --tw-ring-color: rgb(21 91 117 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-800\/80 {
  --tw-ring-color: rgb(21 91 117 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-800\/90 {
  --tw-ring-color: rgb(21 91 117 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-800\/95 {
  --tw-ring-color: rgb(21 91 117 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-800\/100 {
  --tw-ring-color: rgb(21 91 117 / 1);
}

.group:disabled .group-disabled\:ring-cyan-900\/0 {
  --tw-ring-color: rgb(22 76 99 / 0);
}

.group:disabled .group-disabled\:ring-cyan-900\/5 {
  --tw-ring-color: rgb(22 76 99 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan-900\/10 {
  --tw-ring-color: rgb(22 76 99 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan-900\/20 {
  --tw-ring-color: rgb(22 76 99 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan-900\/25 {
  --tw-ring-color: rgb(22 76 99 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan-900\/30 {
  --tw-ring-color: rgb(22 76 99 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan-900\/40 {
  --tw-ring-color: rgb(22 76 99 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan-900\/50 {
  --tw-ring-color: rgb(22 76 99 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan-900\/60 {
  --tw-ring-color: rgb(22 76 99 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan-900\/70 {
  --tw-ring-color: rgb(22 76 99 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan-900\/75 {
  --tw-ring-color: rgb(22 76 99 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan-900\/80 {
  --tw-ring-color: rgb(22 76 99 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan-900\/90 {
  --tw-ring-color: rgb(22 76 99 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan-900\/95 {
  --tw-ring-color: rgb(22 76 99 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan-900\/100 {
  --tw-ring-color: rgb(22 76 99 / 1);
}

.group:disabled .group-disabled\:ring-cyan\/0 {
  --tw-ring-color: rgb(34 204 238 / 0);
}

.group:disabled .group-disabled\:ring-cyan\/5 {
  --tw-ring-color: rgb(34 204 238 / 0.05);
}

.group:disabled .group-disabled\:ring-cyan\/10 {
  --tw-ring-color: rgb(34 204 238 / 0.1);
}

.group:disabled .group-disabled\:ring-cyan\/20 {
  --tw-ring-color: rgb(34 204 238 / 0.2);
}

.group:disabled .group-disabled\:ring-cyan\/25 {
  --tw-ring-color: rgb(34 204 238 / 0.25);
}

.group:disabled .group-disabled\:ring-cyan\/30 {
  --tw-ring-color: rgb(34 204 238 / 0.3);
}

.group:disabled .group-disabled\:ring-cyan\/40 {
  --tw-ring-color: rgb(34 204 238 / 0.4);
}

.group:disabled .group-disabled\:ring-cyan\/50 {
  --tw-ring-color: rgb(34 204 238 / 0.5);
}

.group:disabled .group-disabled\:ring-cyan\/60 {
  --tw-ring-color: rgb(34 204 238 / 0.6);
}

.group:disabled .group-disabled\:ring-cyan\/70 {
  --tw-ring-color: rgb(34 204 238 / 0.7);
}

.group:disabled .group-disabled\:ring-cyan\/75 {
  --tw-ring-color: rgb(34 204 238 / 0.75);
}

.group:disabled .group-disabled\:ring-cyan\/80 {
  --tw-ring-color: rgb(34 204 238 / 0.8);
}

.group:disabled .group-disabled\:ring-cyan\/90 {
  --tw-ring-color: rgb(34 204 238 / 0.9);
}

.group:disabled .group-disabled\:ring-cyan\/95 {
  --tw-ring-color: rgb(34 204 238 / 0.95);
}

.group:disabled .group-disabled\:ring-cyan\/100 {
  --tw-ring-color: rgb(34 204 238 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-25\/0 {
  --tw-ring-color: rgb(245 251 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-25\/5 {
  --tw-ring-color: rgb(245 251 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-25\/10 {
  --tw-ring-color: rgb(245 251 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-25\/20 {
  --tw-ring-color: rgb(245 251 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-25\/25 {
  --tw-ring-color: rgb(245 251 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-25\/30 {
  --tw-ring-color: rgb(245 251 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-25\/40 {
  --tw-ring-color: rgb(245 251 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-25\/50 {
  --tw-ring-color: rgb(245 251 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-25\/60 {
  --tw-ring-color: rgb(245 251 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-25\/70 {
  --tw-ring-color: rgb(245 251 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-25\/75 {
  --tw-ring-color: rgb(245 251 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-25\/80 {
  --tw-ring-color: rgb(245 251 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-25\/90 {
  --tw-ring-color: rgb(245 251 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-25\/95 {
  --tw-ring-color: rgb(245 251 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-25\/100 {
  --tw-ring-color: rgb(245 251 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-50\/0 {
  --tw-ring-color: rgb(240 249 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-50\/5 {
  --tw-ring-color: rgb(240 249 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-50\/10 {
  --tw-ring-color: rgb(240 249 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-50\/20 {
  --tw-ring-color: rgb(240 249 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-50\/25 {
  --tw-ring-color: rgb(240 249 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-50\/30 {
  --tw-ring-color: rgb(240 249 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-50\/40 {
  --tw-ring-color: rgb(240 249 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-50\/50 {
  --tw-ring-color: rgb(240 249 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-50\/60 {
  --tw-ring-color: rgb(240 249 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-50\/70 {
  --tw-ring-color: rgb(240 249 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-50\/75 {
  --tw-ring-color: rgb(240 249 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-50\/80 {
  --tw-ring-color: rgb(240 249 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-50\/90 {
  --tw-ring-color: rgb(240 249 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-50\/95 {
  --tw-ring-color: rgb(240 249 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-50\/100 {
  --tw-ring-color: rgb(240 249 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-100\/0 {
  --tw-ring-color: rgb(224 242 254 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-100\/5 {
  --tw-ring-color: rgb(224 242 254 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-100\/10 {
  --tw-ring-color: rgb(224 242 254 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-100\/20 {
  --tw-ring-color: rgb(224 242 254 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-100\/25 {
  --tw-ring-color: rgb(224 242 254 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-100\/30 {
  --tw-ring-color: rgb(224 242 254 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-100\/40 {
  --tw-ring-color: rgb(224 242 254 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-100\/50 {
  --tw-ring-color: rgb(224 242 254 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-100\/60 {
  --tw-ring-color: rgb(224 242 254 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-100\/70 {
  --tw-ring-color: rgb(224 242 254 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-100\/75 {
  --tw-ring-color: rgb(224 242 254 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-100\/80 {
  --tw-ring-color: rgb(224 242 254 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-100\/90 {
  --tw-ring-color: rgb(224 242 254 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-100\/95 {
  --tw-ring-color: rgb(224 242 254 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-100\/100 {
  --tw-ring-color: rgb(224 242 254 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-200\/0 {
  --tw-ring-color: rgb(185 230 254 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-200\/5 {
  --tw-ring-color: rgb(185 230 254 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-200\/10 {
  --tw-ring-color: rgb(185 230 254 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-200\/20 {
  --tw-ring-color: rgb(185 230 254 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-200\/25 {
  --tw-ring-color: rgb(185 230 254 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-200\/30 {
  --tw-ring-color: rgb(185 230 254 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-200\/40 {
  --tw-ring-color: rgb(185 230 254 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-200\/50 {
  --tw-ring-color: rgb(185 230 254 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-200\/60 {
  --tw-ring-color: rgb(185 230 254 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-200\/70 {
  --tw-ring-color: rgb(185 230 254 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-200\/75 {
  --tw-ring-color: rgb(185 230 254 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-200\/80 {
  --tw-ring-color: rgb(185 230 254 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-200\/90 {
  --tw-ring-color: rgb(185 230 254 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-200\/95 {
  --tw-ring-color: rgb(185 230 254 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-200\/100 {
  --tw-ring-color: rgb(185 230 254 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-300\/0 {
  --tw-ring-color: rgb(124 212 253 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-300\/5 {
  --tw-ring-color: rgb(124 212 253 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-300\/10 {
  --tw-ring-color: rgb(124 212 253 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-300\/20 {
  --tw-ring-color: rgb(124 212 253 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-300\/25 {
  --tw-ring-color: rgb(124 212 253 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-300\/30 {
  --tw-ring-color: rgb(124 212 253 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-300\/40 {
  --tw-ring-color: rgb(124 212 253 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-300\/50 {
  --tw-ring-color: rgb(124 212 253 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-300\/60 {
  --tw-ring-color: rgb(124 212 253 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-300\/70 {
  --tw-ring-color: rgb(124 212 253 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-300\/75 {
  --tw-ring-color: rgb(124 212 253 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-300\/80 {
  --tw-ring-color: rgb(124 212 253 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-300\/90 {
  --tw-ring-color: rgb(124 212 253 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-300\/95 {
  --tw-ring-color: rgb(124 212 253 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-300\/100 {
  --tw-ring-color: rgb(124 212 253 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-400\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-400\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-400\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-400\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-400\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-400\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-400\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-400\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-400\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-400\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-400\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-400\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-400\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-400\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-400\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-500\/0 {
  --tw-ring-color: rgb(11 165 236 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-500\/5 {
  --tw-ring-color: rgb(11 165 236 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-500\/10 {
  --tw-ring-color: rgb(11 165 236 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-500\/20 {
  --tw-ring-color: rgb(11 165 236 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-500\/25 {
  --tw-ring-color: rgb(11 165 236 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-500\/30 {
  --tw-ring-color: rgb(11 165 236 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-500\/40 {
  --tw-ring-color: rgb(11 165 236 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-500\/50 {
  --tw-ring-color: rgb(11 165 236 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-500\/60 {
  --tw-ring-color: rgb(11 165 236 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-500\/70 {
  --tw-ring-color: rgb(11 165 236 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-500\/75 {
  --tw-ring-color: rgb(11 165 236 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-500\/80 {
  --tw-ring-color: rgb(11 165 236 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-500\/90 {
  --tw-ring-color: rgb(11 165 236 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-500\/95 {
  --tw-ring-color: rgb(11 165 236 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-500\/100 {
  --tw-ring-color: rgb(11 165 236 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-600\/0 {
  --tw-ring-color: rgb(0 134 201 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-600\/5 {
  --tw-ring-color: rgb(0 134 201 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-600\/10 {
  --tw-ring-color: rgb(0 134 201 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-600\/20 {
  --tw-ring-color: rgb(0 134 201 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-600\/25 {
  --tw-ring-color: rgb(0 134 201 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-600\/30 {
  --tw-ring-color: rgb(0 134 201 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-600\/40 {
  --tw-ring-color: rgb(0 134 201 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-600\/50 {
  --tw-ring-color: rgb(0 134 201 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-600\/60 {
  --tw-ring-color: rgb(0 134 201 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-600\/70 {
  --tw-ring-color: rgb(0 134 201 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-600\/75 {
  --tw-ring-color: rgb(0 134 201 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-600\/80 {
  --tw-ring-color: rgb(0 134 201 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-600\/90 {
  --tw-ring-color: rgb(0 134 201 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-600\/95 {
  --tw-ring-color: rgb(0 134 201 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-600\/100 {
  --tw-ring-color: rgb(0 134 201 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-700\/0 {
  --tw-ring-color: rgb(2 106 162 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-700\/5 {
  --tw-ring-color: rgb(2 106 162 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-700\/10 {
  --tw-ring-color: rgb(2 106 162 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-700\/20 {
  --tw-ring-color: rgb(2 106 162 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-700\/25 {
  --tw-ring-color: rgb(2 106 162 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-700\/30 {
  --tw-ring-color: rgb(2 106 162 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-700\/40 {
  --tw-ring-color: rgb(2 106 162 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-700\/50 {
  --tw-ring-color: rgb(2 106 162 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-700\/60 {
  --tw-ring-color: rgb(2 106 162 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-700\/70 {
  --tw-ring-color: rgb(2 106 162 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-700\/75 {
  --tw-ring-color: rgb(2 106 162 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-700\/80 {
  --tw-ring-color: rgb(2 106 162 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-700\/90 {
  --tw-ring-color: rgb(2 106 162 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-700\/95 {
  --tw-ring-color: rgb(2 106 162 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-700\/100 {
  --tw-ring-color: rgb(2 106 162 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-800\/0 {
  --tw-ring-color: rgb(6 89 134 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-800\/5 {
  --tw-ring-color: rgb(6 89 134 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-800\/10 {
  --tw-ring-color: rgb(6 89 134 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-800\/20 {
  --tw-ring-color: rgb(6 89 134 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-800\/25 {
  --tw-ring-color: rgb(6 89 134 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-800\/30 {
  --tw-ring-color: rgb(6 89 134 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-800\/40 {
  --tw-ring-color: rgb(6 89 134 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-800\/50 {
  --tw-ring-color: rgb(6 89 134 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-800\/60 {
  --tw-ring-color: rgb(6 89 134 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-800\/70 {
  --tw-ring-color: rgb(6 89 134 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-800\/75 {
  --tw-ring-color: rgb(6 89 134 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-800\/80 {
  --tw-ring-color: rgb(6 89 134 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-800\/90 {
  --tw-ring-color: rgb(6 89 134 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-800\/95 {
  --tw-ring-color: rgb(6 89 134 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-800\/100 {
  --tw-ring-color: rgb(6 89 134 / 1);
}

.group:disabled .group-disabled\:ring-blue-light-900\/0 {
  --tw-ring-color: rgb(11 74 111 / 0);
}

.group:disabled .group-disabled\:ring-blue-light-900\/5 {
  --tw-ring-color: rgb(11 74 111 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light-900\/10 {
  --tw-ring-color: rgb(11 74 111 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light-900\/20 {
  --tw-ring-color: rgb(11 74 111 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light-900\/25 {
  --tw-ring-color: rgb(11 74 111 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light-900\/30 {
  --tw-ring-color: rgb(11 74 111 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light-900\/40 {
  --tw-ring-color: rgb(11 74 111 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light-900\/50 {
  --tw-ring-color: rgb(11 74 111 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light-900\/60 {
  --tw-ring-color: rgb(11 74 111 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light-900\/70 {
  --tw-ring-color: rgb(11 74 111 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light-900\/75 {
  --tw-ring-color: rgb(11 74 111 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light-900\/80 {
  --tw-ring-color: rgb(11 74 111 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light-900\/90 {
  --tw-ring-color: rgb(11 74 111 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light-900\/95 {
  --tw-ring-color: rgb(11 74 111 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light-900\/100 {
  --tw-ring-color: rgb(11 74 111 / 1);
}

.group:disabled .group-disabled\:ring-blue-light\/0 {
  --tw-ring-color: rgb(54 191 250 / 0);
}

.group:disabled .group-disabled\:ring-blue-light\/5 {
  --tw-ring-color: rgb(54 191 250 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-light\/10 {
  --tw-ring-color: rgb(54 191 250 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-light\/20 {
  --tw-ring-color: rgb(54 191 250 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-light\/25 {
  --tw-ring-color: rgb(54 191 250 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-light\/30 {
  --tw-ring-color: rgb(54 191 250 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-light\/40 {
  --tw-ring-color: rgb(54 191 250 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-light\/50 {
  --tw-ring-color: rgb(54 191 250 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-light\/60 {
  --tw-ring-color: rgb(54 191 250 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-light\/70 {
  --tw-ring-color: rgb(54 191 250 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-light\/75 {
  --tw-ring-color: rgb(54 191 250 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-light\/80 {
  --tw-ring-color: rgb(54 191 250 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-light\/90 {
  --tw-ring-color: rgb(54 191 250 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-light\/95 {
  --tw-ring-color: rgb(54 191 250 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-light\/100 {
  --tw-ring-color: rgb(54 191 250 / 1);
}

.group:disabled .group-disabled\:ring-blue-25\/0 {
  --tw-ring-color: rgb(245 250 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-25\/5 {
  --tw-ring-color: rgb(245 250 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-25\/10 {
  --tw-ring-color: rgb(245 250 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-25\/20 {
  --tw-ring-color: rgb(245 250 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-25\/25 {
  --tw-ring-color: rgb(245 250 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-25\/30 {
  --tw-ring-color: rgb(245 250 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-25\/40 {
  --tw-ring-color: rgb(245 250 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-25\/50 {
  --tw-ring-color: rgb(245 250 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-25\/60 {
  --tw-ring-color: rgb(245 250 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-25\/70 {
  --tw-ring-color: rgb(245 250 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-25\/75 {
  --tw-ring-color: rgb(245 250 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-25\/80 {
  --tw-ring-color: rgb(245 250 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-25\/90 {
  --tw-ring-color: rgb(245 250 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-25\/95 {
  --tw-ring-color: rgb(245 250 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-25\/100 {
  --tw-ring-color: rgb(245 250 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-50\/0 {
  --tw-ring-color: rgb(239 248 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-50\/5 {
  --tw-ring-color: rgb(239 248 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-50\/10 {
  --tw-ring-color: rgb(239 248 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-50\/20 {
  --tw-ring-color: rgb(239 248 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-50\/25 {
  --tw-ring-color: rgb(239 248 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-50\/30 {
  --tw-ring-color: rgb(239 248 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-50\/40 {
  --tw-ring-color: rgb(239 248 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-50\/50 {
  --tw-ring-color: rgb(239 248 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-50\/60 {
  --tw-ring-color: rgb(239 248 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-50\/70 {
  --tw-ring-color: rgb(239 248 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-50\/75 {
  --tw-ring-color: rgb(239 248 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-50\/80 {
  --tw-ring-color: rgb(239 248 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-50\/90 {
  --tw-ring-color: rgb(239 248 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-50\/95 {
  --tw-ring-color: rgb(239 248 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-50\/100 {
  --tw-ring-color: rgb(239 248 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-100\/0 {
  --tw-ring-color: rgb(209 233 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-100\/5 {
  --tw-ring-color: rgb(209 233 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-100\/10 {
  --tw-ring-color: rgb(209 233 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-100\/20 {
  --tw-ring-color: rgb(209 233 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-100\/25 {
  --tw-ring-color: rgb(209 233 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-100\/30 {
  --tw-ring-color: rgb(209 233 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-100\/40 {
  --tw-ring-color: rgb(209 233 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-100\/50 {
  --tw-ring-color: rgb(209 233 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-100\/60 {
  --tw-ring-color: rgb(209 233 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-100\/70 {
  --tw-ring-color: rgb(209 233 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-100\/75 {
  --tw-ring-color: rgb(209 233 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-100\/80 {
  --tw-ring-color: rgb(209 233 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-100\/90 {
  --tw-ring-color: rgb(209 233 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-100\/95 {
  --tw-ring-color: rgb(209 233 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-100\/100 {
  --tw-ring-color: rgb(209 233 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-200\/0 {
  --tw-ring-color: rgb(178 221 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-200\/5 {
  --tw-ring-color: rgb(178 221 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-200\/10 {
  --tw-ring-color: rgb(178 221 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-200\/20 {
  --tw-ring-color: rgb(178 221 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-200\/25 {
  --tw-ring-color: rgb(178 221 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-200\/30 {
  --tw-ring-color: rgb(178 221 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-200\/40 {
  --tw-ring-color: rgb(178 221 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-200\/50 {
  --tw-ring-color: rgb(178 221 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-200\/60 {
  --tw-ring-color: rgb(178 221 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-200\/70 {
  --tw-ring-color: rgb(178 221 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-200\/75 {
  --tw-ring-color: rgb(178 221 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-200\/80 {
  --tw-ring-color: rgb(178 221 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-200\/90 {
  --tw-ring-color: rgb(178 221 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-200\/95 {
  --tw-ring-color: rgb(178 221 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-200\/100 {
  --tw-ring-color: rgb(178 221 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-300\/0 {
  --tw-ring-color: rgb(132 202 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-300\/5 {
  --tw-ring-color: rgb(132 202 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-300\/10 {
  --tw-ring-color: rgb(132 202 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-300\/20 {
  --tw-ring-color: rgb(132 202 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-300\/25 {
  --tw-ring-color: rgb(132 202 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-300\/30 {
  --tw-ring-color: rgb(132 202 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-300\/40 {
  --tw-ring-color: rgb(132 202 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-300\/50 {
  --tw-ring-color: rgb(132 202 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-300\/60 {
  --tw-ring-color: rgb(132 202 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-300\/70 {
  --tw-ring-color: rgb(132 202 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-300\/75 {
  --tw-ring-color: rgb(132 202 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-300\/80 {
  --tw-ring-color: rgb(132 202 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-300\/90 {
  --tw-ring-color: rgb(132 202 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-300\/95 {
  --tw-ring-color: rgb(132 202 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-300\/100 {
  --tw-ring-color: rgb(132 202 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-400\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:ring-blue-400\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-400\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-400\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-400\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-400\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-400\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-400\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-400\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-400\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-400\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-400\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-400\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-400\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-400\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:ring-blue-500\/0 {
  --tw-ring-color: rgb(46 144 250 / 0);
}

.group:disabled .group-disabled\:ring-blue-500\/5 {
  --tw-ring-color: rgb(46 144 250 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-500\/10 {
  --tw-ring-color: rgb(46 144 250 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-500\/20 {
  --tw-ring-color: rgb(46 144 250 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-500\/25 {
  --tw-ring-color: rgb(46 144 250 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-500\/30 {
  --tw-ring-color: rgb(46 144 250 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-500\/40 {
  --tw-ring-color: rgb(46 144 250 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-500\/50 {
  --tw-ring-color: rgb(46 144 250 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-500\/60 {
  --tw-ring-color: rgb(46 144 250 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-500\/70 {
  --tw-ring-color: rgb(46 144 250 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-500\/75 {
  --tw-ring-color: rgb(46 144 250 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-500\/80 {
  --tw-ring-color: rgb(46 144 250 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-500\/90 {
  --tw-ring-color: rgb(46 144 250 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-500\/95 {
  --tw-ring-color: rgb(46 144 250 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-500\/100 {
  --tw-ring-color: rgb(46 144 250 / 1);
}

.group:disabled .group-disabled\:ring-blue-600\/0 {
  --tw-ring-color: rgb(21 112 239 / 0);
}

.group:disabled .group-disabled\:ring-blue-600\/5 {
  --tw-ring-color: rgb(21 112 239 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-600\/10 {
  --tw-ring-color: rgb(21 112 239 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-600\/20 {
  --tw-ring-color: rgb(21 112 239 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-600\/25 {
  --tw-ring-color: rgb(21 112 239 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-600\/30 {
  --tw-ring-color: rgb(21 112 239 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-600\/40 {
  --tw-ring-color: rgb(21 112 239 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-600\/50 {
  --tw-ring-color: rgb(21 112 239 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-600\/60 {
  --tw-ring-color: rgb(21 112 239 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-600\/70 {
  --tw-ring-color: rgb(21 112 239 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-600\/75 {
  --tw-ring-color: rgb(21 112 239 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-600\/80 {
  --tw-ring-color: rgb(21 112 239 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-600\/90 {
  --tw-ring-color: rgb(21 112 239 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-600\/95 {
  --tw-ring-color: rgb(21 112 239 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-600\/100 {
  --tw-ring-color: rgb(21 112 239 / 1);
}

.group:disabled .group-disabled\:ring-blue-700\/0 {
  --tw-ring-color: rgb(23 92 211 / 0);
}

.group:disabled .group-disabled\:ring-blue-700\/5 {
  --tw-ring-color: rgb(23 92 211 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-700\/10 {
  --tw-ring-color: rgb(23 92 211 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-700\/20 {
  --tw-ring-color: rgb(23 92 211 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-700\/25 {
  --tw-ring-color: rgb(23 92 211 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-700\/30 {
  --tw-ring-color: rgb(23 92 211 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-700\/40 {
  --tw-ring-color: rgb(23 92 211 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-700\/50 {
  --tw-ring-color: rgb(23 92 211 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-700\/60 {
  --tw-ring-color: rgb(23 92 211 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-700\/70 {
  --tw-ring-color: rgb(23 92 211 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-700\/75 {
  --tw-ring-color: rgb(23 92 211 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-700\/80 {
  --tw-ring-color: rgb(23 92 211 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-700\/90 {
  --tw-ring-color: rgb(23 92 211 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-700\/95 {
  --tw-ring-color: rgb(23 92 211 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-700\/100 {
  --tw-ring-color: rgb(23 92 211 / 1);
}

.group:disabled .group-disabled\:ring-blue-800\/0 {
  --tw-ring-color: rgb(24 73 169 / 0);
}

.group:disabled .group-disabled\:ring-blue-800\/5 {
  --tw-ring-color: rgb(24 73 169 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-800\/10 {
  --tw-ring-color: rgb(24 73 169 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-800\/20 {
  --tw-ring-color: rgb(24 73 169 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-800\/25 {
  --tw-ring-color: rgb(24 73 169 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-800\/30 {
  --tw-ring-color: rgb(24 73 169 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-800\/40 {
  --tw-ring-color: rgb(24 73 169 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-800\/50 {
  --tw-ring-color: rgb(24 73 169 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-800\/60 {
  --tw-ring-color: rgb(24 73 169 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-800\/70 {
  --tw-ring-color: rgb(24 73 169 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-800\/75 {
  --tw-ring-color: rgb(24 73 169 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-800\/80 {
  --tw-ring-color: rgb(24 73 169 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-800\/90 {
  --tw-ring-color: rgb(24 73 169 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-800\/95 {
  --tw-ring-color: rgb(24 73 169 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-800\/100 {
  --tw-ring-color: rgb(24 73 169 / 1);
}

.group:disabled .group-disabled\:ring-blue-900\/0 {
  --tw-ring-color: rgb(25 65 133 / 0);
}

.group:disabled .group-disabled\:ring-blue-900\/5 {
  --tw-ring-color: rgb(25 65 133 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-900\/10 {
  --tw-ring-color: rgb(25 65 133 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-900\/20 {
  --tw-ring-color: rgb(25 65 133 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-900\/25 {
  --tw-ring-color: rgb(25 65 133 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-900\/30 {
  --tw-ring-color: rgb(25 65 133 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-900\/40 {
  --tw-ring-color: rgb(25 65 133 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-900\/50 {
  --tw-ring-color: rgb(25 65 133 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-900\/60 {
  --tw-ring-color: rgb(25 65 133 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-900\/70 {
  --tw-ring-color: rgb(25 65 133 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-900\/75 {
  --tw-ring-color: rgb(25 65 133 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-900\/80 {
  --tw-ring-color: rgb(25 65 133 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-900\/90 {
  --tw-ring-color: rgb(25 65 133 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-900\/95 {
  --tw-ring-color: rgb(25 65 133 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-900\/100 {
  --tw-ring-color: rgb(25 65 133 / 1);
}

.group:disabled .group-disabled\:ring-blue\/0 {
  --tw-ring-color: rgb(83 177 253 / 0);
}

.group:disabled .group-disabled\:ring-blue\/5 {
  --tw-ring-color: rgb(83 177 253 / 0.05);
}

.group:disabled .group-disabled\:ring-blue\/10 {
  --tw-ring-color: rgb(83 177 253 / 0.1);
}

.group:disabled .group-disabled\:ring-blue\/20 {
  --tw-ring-color: rgb(83 177 253 / 0.2);
}

.group:disabled .group-disabled\:ring-blue\/25 {
  --tw-ring-color: rgb(83 177 253 / 0.25);
}

.group:disabled .group-disabled\:ring-blue\/30 {
  --tw-ring-color: rgb(83 177 253 / 0.3);
}

.group:disabled .group-disabled\:ring-blue\/40 {
  --tw-ring-color: rgb(83 177 253 / 0.4);
}

.group:disabled .group-disabled\:ring-blue\/50 {
  --tw-ring-color: rgb(83 177 253 / 0.5);
}

.group:disabled .group-disabled\:ring-blue\/60 {
  --tw-ring-color: rgb(83 177 253 / 0.6);
}

.group:disabled .group-disabled\:ring-blue\/70 {
  --tw-ring-color: rgb(83 177 253 / 0.7);
}

.group:disabled .group-disabled\:ring-blue\/75 {
  --tw-ring-color: rgb(83 177 253 / 0.75);
}

.group:disabled .group-disabled\:ring-blue\/80 {
  --tw-ring-color: rgb(83 177 253 / 0.8);
}

.group:disabled .group-disabled\:ring-blue\/90 {
  --tw-ring-color: rgb(83 177 253 / 0.9);
}

.group:disabled .group-disabled\:ring-blue\/95 {
  --tw-ring-color: rgb(83 177 253 / 0.95);
}

.group:disabled .group-disabled\:ring-blue\/100 {
  --tw-ring-color: rgb(83 177 253 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/0 {
  --tw-ring-color: rgb(239 244 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/5 {
  --tw-ring-color: rgb(239 244 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/10 {
  --tw-ring-color: rgb(239 244 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/20 {
  --tw-ring-color: rgb(239 244 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/25 {
  --tw-ring-color: rgb(239 244 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/30 {
  --tw-ring-color: rgb(239 244 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/40 {
  --tw-ring-color: rgb(239 244 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/50 {
  --tw-ring-color: rgb(239 244 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/60 {
  --tw-ring-color: rgb(239 244 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/70 {
  --tw-ring-color: rgb(239 244 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/75 {
  --tw-ring-color: rgb(239 244 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/80 {
  --tw-ring-color: rgb(239 244 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/90 {
  --tw-ring-color: rgb(239 244 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/95 {
  --tw-ring-color: rgb(239 244 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-50\/100 {
  --tw-ring-color: rgb(239 244 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/0 {
  --tw-ring-color: rgb(209 224 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/5 {
  --tw-ring-color: rgb(209 224 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/10 {
  --tw-ring-color: rgb(209 224 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/20 {
  --tw-ring-color: rgb(209 224 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/25 {
  --tw-ring-color: rgb(209 224 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/30 {
  --tw-ring-color: rgb(209 224 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/40 {
  --tw-ring-color: rgb(209 224 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/50 {
  --tw-ring-color: rgb(209 224 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/60 {
  --tw-ring-color: rgb(209 224 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/70 {
  --tw-ring-color: rgb(209 224 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/75 {
  --tw-ring-color: rgb(209 224 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/80 {
  --tw-ring-color: rgb(209 224 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/90 {
  --tw-ring-color: rgb(209 224 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/95 {
  --tw-ring-color: rgb(209 224 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-100\/100 {
  --tw-ring-color: rgb(209 224 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/0 {
  --tw-ring-color: rgb(178 204 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/5 {
  --tw-ring-color: rgb(178 204 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/10 {
  --tw-ring-color: rgb(178 204 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/20 {
  --tw-ring-color: rgb(178 204 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/25 {
  --tw-ring-color: rgb(178 204 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/30 {
  --tw-ring-color: rgb(178 204 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/40 {
  --tw-ring-color: rgb(178 204 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/50 {
  --tw-ring-color: rgb(178 204 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/60 {
  --tw-ring-color: rgb(178 204 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/70 {
  --tw-ring-color: rgb(178 204 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/75 {
  --tw-ring-color: rgb(178 204 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/80 {
  --tw-ring-color: rgb(178 204 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/90 {
  --tw-ring-color: rgb(178 204 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/95 {
  --tw-ring-color: rgb(178 204 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-200\/100 {
  --tw-ring-color: rgb(178 204 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/0 {
  --tw-ring-color: rgb(132 173 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/5 {
  --tw-ring-color: rgb(132 173 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/10 {
  --tw-ring-color: rgb(132 173 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/20 {
  --tw-ring-color: rgb(132 173 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/25 {
  --tw-ring-color: rgb(132 173 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/30 {
  --tw-ring-color: rgb(132 173 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/40 {
  --tw-ring-color: rgb(132 173 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/50 {
  --tw-ring-color: rgb(132 173 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/60 {
  --tw-ring-color: rgb(132 173 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/70 {
  --tw-ring-color: rgb(132 173 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/75 {
  --tw-ring-color: rgb(132 173 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/80 {
  --tw-ring-color: rgb(132 173 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/90 {
  --tw-ring-color: rgb(132 173 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/95 {
  --tw-ring-color: rgb(132 173 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-300\/100 {
  --tw-ring-color: rgb(132 173 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-400\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/0 {
  --tw-ring-color: rgb(41 112 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/5 {
  --tw-ring-color: rgb(41 112 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/10 {
  --tw-ring-color: rgb(41 112 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/20 {
  --tw-ring-color: rgb(41 112 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/25 {
  --tw-ring-color: rgb(41 112 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/30 {
  --tw-ring-color: rgb(41 112 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/40 {
  --tw-ring-color: rgb(41 112 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/50 {
  --tw-ring-color: rgb(41 112 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/60 {
  --tw-ring-color: rgb(41 112 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/70 {
  --tw-ring-color: rgb(41 112 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/75 {
  --tw-ring-color: rgb(41 112 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/80 {
  --tw-ring-color: rgb(41 112 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/90 {
  --tw-ring-color: rgb(41 112 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/95 {
  --tw-ring-color: rgb(41 112 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-500\/100 {
  --tw-ring-color: rgb(41 112 255 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/0 {
  --tw-ring-color: rgb(21 94 239 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/5 {
  --tw-ring-color: rgb(21 94 239 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/10 {
  --tw-ring-color: rgb(21 94 239 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/20 {
  --tw-ring-color: rgb(21 94 239 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/25 {
  --tw-ring-color: rgb(21 94 239 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/30 {
  --tw-ring-color: rgb(21 94 239 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/40 {
  --tw-ring-color: rgb(21 94 239 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/50 {
  --tw-ring-color: rgb(21 94 239 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/60 {
  --tw-ring-color: rgb(21 94 239 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/70 {
  --tw-ring-color: rgb(21 94 239 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/75 {
  --tw-ring-color: rgb(21 94 239 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/80 {
  --tw-ring-color: rgb(21 94 239 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/90 {
  --tw-ring-color: rgb(21 94 239 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/95 {
  --tw-ring-color: rgb(21 94 239 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-600\/100 {
  --tw-ring-color: rgb(21 94 239 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/0 {
  --tw-ring-color: rgb(0 78 235 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/5 {
  --tw-ring-color: rgb(0 78 235 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/10 {
  --tw-ring-color: rgb(0 78 235 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/20 {
  --tw-ring-color: rgb(0 78 235 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/25 {
  --tw-ring-color: rgb(0 78 235 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/30 {
  --tw-ring-color: rgb(0 78 235 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/40 {
  --tw-ring-color: rgb(0 78 235 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/50 {
  --tw-ring-color: rgb(0 78 235 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/60 {
  --tw-ring-color: rgb(0 78 235 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/70 {
  --tw-ring-color: rgb(0 78 235 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/75 {
  --tw-ring-color: rgb(0 78 235 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/80 {
  --tw-ring-color: rgb(0 78 235 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/90 {
  --tw-ring-color: rgb(0 78 235 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/95 {
  --tw-ring-color: rgb(0 78 235 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-700\/100 {
  --tw-ring-color: rgb(0 78 235 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/0 {
  --tw-ring-color: rgb(0 64 193 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/5 {
  --tw-ring-color: rgb(0 64 193 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/10 {
  --tw-ring-color: rgb(0 64 193 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/20 {
  --tw-ring-color: rgb(0 64 193 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/25 {
  --tw-ring-color: rgb(0 64 193 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/30 {
  --tw-ring-color: rgb(0 64 193 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/40 {
  --tw-ring-color: rgb(0 64 193 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/50 {
  --tw-ring-color: rgb(0 64 193 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/60 {
  --tw-ring-color: rgb(0 64 193 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/70 {
  --tw-ring-color: rgb(0 64 193 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/75 {
  --tw-ring-color: rgb(0 64 193 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/80 {
  --tw-ring-color: rgb(0 64 193 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/90 {
  --tw-ring-color: rgb(0 64 193 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/95 {
  --tw-ring-color: rgb(0 64 193 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-800\/100 {
  --tw-ring-color: rgb(0 64 193 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/0 {
  --tw-ring-color: rgb(0 53 158 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/5 {
  --tw-ring-color: rgb(0 53 158 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/10 {
  --tw-ring-color: rgb(0 53 158 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/20 {
  --tw-ring-color: rgb(0 53 158 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/25 {
  --tw-ring-color: rgb(0 53 158 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/30 {
  --tw-ring-color: rgb(0 53 158 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/40 {
  --tw-ring-color: rgb(0 53 158 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/50 {
  --tw-ring-color: rgb(0 53 158 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/60 {
  --tw-ring-color: rgb(0 53 158 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/70 {
  --tw-ring-color: rgb(0 53 158 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/75 {
  --tw-ring-color: rgb(0 53 158 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/80 {
  --tw-ring-color: rgb(0 53 158 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/90 {
  --tw-ring-color: rgb(0 53 158 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/95 {
  --tw-ring-color: rgb(0 53 158 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark-900\/100 {
  --tw-ring-color: rgb(0 53 158 / 1);
}

.group:disabled .group-disabled\:ring-blue-dark\/0 {
  --tw-ring-color: rgb(82 139 255 / 0);
}

.group:disabled .group-disabled\:ring-blue-dark\/5 {
  --tw-ring-color: rgb(82 139 255 / 0.05);
}

.group:disabled .group-disabled\:ring-blue-dark\/10 {
  --tw-ring-color: rgb(82 139 255 / 0.1);
}

.group:disabled .group-disabled\:ring-blue-dark\/20 {
  --tw-ring-color: rgb(82 139 255 / 0.2);
}

.group:disabled .group-disabled\:ring-blue-dark\/25 {
  --tw-ring-color: rgb(82 139 255 / 0.25);
}

.group:disabled .group-disabled\:ring-blue-dark\/30 {
  --tw-ring-color: rgb(82 139 255 / 0.3);
}

.group:disabled .group-disabled\:ring-blue-dark\/40 {
  --tw-ring-color: rgb(82 139 255 / 0.4);
}

.group:disabled .group-disabled\:ring-blue-dark\/50 {
  --tw-ring-color: rgb(82 139 255 / 0.5);
}

.group:disabled .group-disabled\:ring-blue-dark\/60 {
  --tw-ring-color: rgb(82 139 255 / 0.6);
}

.group:disabled .group-disabled\:ring-blue-dark\/70 {
  --tw-ring-color: rgb(82 139 255 / 0.7);
}

.group:disabled .group-disabled\:ring-blue-dark\/75 {
  --tw-ring-color: rgb(82 139 255 / 0.75);
}

.group:disabled .group-disabled\:ring-blue-dark\/80 {
  --tw-ring-color: rgb(82 139 255 / 0.8);
}

.group:disabled .group-disabled\:ring-blue-dark\/90 {
  --tw-ring-color: rgb(82 139 255 / 0.9);
}

.group:disabled .group-disabled\:ring-blue-dark\/95 {
  --tw-ring-color: rgb(82 139 255 / 0.95);
}

.group:disabled .group-disabled\:ring-blue-dark\/100 {
  --tw-ring-color: rgb(82 139 255 / 1);
}

.group:disabled .group-disabled\:ring-indigo-25\/0 {
  --tw-ring-color: rgb(245 248 255 / 0);
}

.group:disabled .group-disabled\:ring-indigo-25\/5 {
  --tw-ring-color: rgb(245 248 255 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-25\/10 {
  --tw-ring-color: rgb(245 248 255 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-25\/20 {
  --tw-ring-color: rgb(245 248 255 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-25\/25 {
  --tw-ring-color: rgb(245 248 255 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-25\/30 {
  --tw-ring-color: rgb(245 248 255 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-25\/40 {
  --tw-ring-color: rgb(245 248 255 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-25\/50 {
  --tw-ring-color: rgb(245 248 255 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-25\/60 {
  --tw-ring-color: rgb(245 248 255 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-25\/70 {
  --tw-ring-color: rgb(245 248 255 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-25\/75 {
  --tw-ring-color: rgb(245 248 255 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-25\/80 {
  --tw-ring-color: rgb(245 248 255 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-25\/90 {
  --tw-ring-color: rgb(245 248 255 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-25\/95 {
  --tw-ring-color: rgb(245 248 255 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-25\/100 {
  --tw-ring-color: rgb(245 248 255 / 1);
}

.group:disabled .group-disabled\:ring-indigo-50\/0 {
  --tw-ring-color: rgb(238 244 255 / 0);
}

.group:disabled .group-disabled\:ring-indigo-50\/5 {
  --tw-ring-color: rgb(238 244 255 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-50\/10 {
  --tw-ring-color: rgb(238 244 255 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-50\/20 {
  --tw-ring-color: rgb(238 244 255 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-50\/25 {
  --tw-ring-color: rgb(238 244 255 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-50\/30 {
  --tw-ring-color: rgb(238 244 255 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-50\/40 {
  --tw-ring-color: rgb(238 244 255 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-50\/50 {
  --tw-ring-color: rgb(238 244 255 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-50\/60 {
  --tw-ring-color: rgb(238 244 255 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-50\/70 {
  --tw-ring-color: rgb(238 244 255 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-50\/75 {
  --tw-ring-color: rgb(238 244 255 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-50\/80 {
  --tw-ring-color: rgb(238 244 255 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-50\/90 {
  --tw-ring-color: rgb(238 244 255 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-50\/95 {
  --tw-ring-color: rgb(238 244 255 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-50\/100 {
  --tw-ring-color: rgb(238 244 255 / 1);
}

.group:disabled .group-disabled\:ring-indigo-100\/0 {
  --tw-ring-color: rgb(224 234 255 / 0);
}

.group:disabled .group-disabled\:ring-indigo-100\/5 {
  --tw-ring-color: rgb(224 234 255 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-100\/10 {
  --tw-ring-color: rgb(224 234 255 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-100\/20 {
  --tw-ring-color: rgb(224 234 255 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-100\/25 {
  --tw-ring-color: rgb(224 234 255 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-100\/30 {
  --tw-ring-color: rgb(224 234 255 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-100\/40 {
  --tw-ring-color: rgb(224 234 255 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-100\/50 {
  --tw-ring-color: rgb(224 234 255 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-100\/60 {
  --tw-ring-color: rgb(224 234 255 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-100\/70 {
  --tw-ring-color: rgb(224 234 255 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-100\/75 {
  --tw-ring-color: rgb(224 234 255 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-100\/80 {
  --tw-ring-color: rgb(224 234 255 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-100\/90 {
  --tw-ring-color: rgb(224 234 255 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-100\/95 {
  --tw-ring-color: rgb(224 234 255 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-100\/100 {
  --tw-ring-color: rgb(224 234 255 / 1);
}

.group:disabled .group-disabled\:ring-indigo-200\/0 {
  --tw-ring-color: rgb(199 215 254 / 0);
}

.group:disabled .group-disabled\:ring-indigo-200\/5 {
  --tw-ring-color: rgb(199 215 254 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-200\/10 {
  --tw-ring-color: rgb(199 215 254 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-200\/20 {
  --tw-ring-color: rgb(199 215 254 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-200\/25 {
  --tw-ring-color: rgb(199 215 254 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-200\/30 {
  --tw-ring-color: rgb(199 215 254 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-200\/40 {
  --tw-ring-color: rgb(199 215 254 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-200\/50 {
  --tw-ring-color: rgb(199 215 254 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-200\/60 {
  --tw-ring-color: rgb(199 215 254 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-200\/70 {
  --tw-ring-color: rgb(199 215 254 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-200\/75 {
  --tw-ring-color: rgb(199 215 254 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-200\/80 {
  --tw-ring-color: rgb(199 215 254 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-200\/90 {
  --tw-ring-color: rgb(199 215 254 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-200\/95 {
  --tw-ring-color: rgb(199 215 254 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-200\/100 {
  --tw-ring-color: rgb(199 215 254 / 1);
}

.group:disabled .group-disabled\:ring-indigo-300\/0 {
  --tw-ring-color: rgb(164 188 253 / 0);
}

.group:disabled .group-disabled\:ring-indigo-300\/5 {
  --tw-ring-color: rgb(164 188 253 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-300\/10 {
  --tw-ring-color: rgb(164 188 253 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-300\/20 {
  --tw-ring-color: rgb(164 188 253 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-300\/25 {
  --tw-ring-color: rgb(164 188 253 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-300\/30 {
  --tw-ring-color: rgb(164 188 253 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-300\/40 {
  --tw-ring-color: rgb(164 188 253 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-300\/50 {
  --tw-ring-color: rgb(164 188 253 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-300\/60 {
  --tw-ring-color: rgb(164 188 253 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-300\/70 {
  --tw-ring-color: rgb(164 188 253 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-300\/75 {
  --tw-ring-color: rgb(164 188 253 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-300\/80 {
  --tw-ring-color: rgb(164 188 253 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-300\/90 {
  --tw-ring-color: rgb(164 188 253 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-300\/95 {
  --tw-ring-color: rgb(164 188 253 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-300\/100 {
  --tw-ring-color: rgb(164 188 253 / 1);
}

.group:disabled .group-disabled\:ring-indigo-400\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:ring-indigo-400\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-400\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-400\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-400\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-400\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-400\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-400\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-400\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-400\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-400\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-400\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-400\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-400\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-400\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:ring-indigo-500\/0 {
  --tw-ring-color: rgb(97 114 243 / 0);
}

.group:disabled .group-disabled\:ring-indigo-500\/5 {
  --tw-ring-color: rgb(97 114 243 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-500\/10 {
  --tw-ring-color: rgb(97 114 243 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-500\/20 {
  --tw-ring-color: rgb(97 114 243 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-500\/25 {
  --tw-ring-color: rgb(97 114 243 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-500\/30 {
  --tw-ring-color: rgb(97 114 243 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-500\/40 {
  --tw-ring-color: rgb(97 114 243 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-500\/50 {
  --tw-ring-color: rgb(97 114 243 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-500\/60 {
  --tw-ring-color: rgb(97 114 243 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-500\/70 {
  --tw-ring-color: rgb(97 114 243 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-500\/75 {
  --tw-ring-color: rgb(97 114 243 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-500\/80 {
  --tw-ring-color: rgb(97 114 243 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-500\/90 {
  --tw-ring-color: rgb(97 114 243 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-500\/95 {
  --tw-ring-color: rgb(97 114 243 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-500\/100 {
  --tw-ring-color: rgb(97 114 243 / 1);
}

.group:disabled .group-disabled\:ring-indigo-600\/0 {
  --tw-ring-color: rgb(68 76 231 / 0);
}

.group:disabled .group-disabled\:ring-indigo-600\/5 {
  --tw-ring-color: rgb(68 76 231 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-600\/10 {
  --tw-ring-color: rgb(68 76 231 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-600\/20 {
  --tw-ring-color: rgb(68 76 231 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-600\/25 {
  --tw-ring-color: rgb(68 76 231 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-600\/30 {
  --tw-ring-color: rgb(68 76 231 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-600\/40 {
  --tw-ring-color: rgb(68 76 231 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-600\/50 {
  --tw-ring-color: rgb(68 76 231 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-600\/60 {
  --tw-ring-color: rgb(68 76 231 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-600\/70 {
  --tw-ring-color: rgb(68 76 231 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-600\/75 {
  --tw-ring-color: rgb(68 76 231 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-600\/80 {
  --tw-ring-color: rgb(68 76 231 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-600\/90 {
  --tw-ring-color: rgb(68 76 231 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-600\/95 {
  --tw-ring-color: rgb(68 76 231 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-600\/100 {
  --tw-ring-color: rgb(68 76 231 / 1);
}

.group:disabled .group-disabled\:ring-indigo-700\/0 {
  --tw-ring-color: rgb(53 56 205 / 0);
}

.group:disabled .group-disabled\:ring-indigo-700\/5 {
  --tw-ring-color: rgb(53 56 205 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-700\/10 {
  --tw-ring-color: rgb(53 56 205 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-700\/20 {
  --tw-ring-color: rgb(53 56 205 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-700\/25 {
  --tw-ring-color: rgb(53 56 205 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-700\/30 {
  --tw-ring-color: rgb(53 56 205 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-700\/40 {
  --tw-ring-color: rgb(53 56 205 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-700\/50 {
  --tw-ring-color: rgb(53 56 205 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-700\/60 {
  --tw-ring-color: rgb(53 56 205 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-700\/70 {
  --tw-ring-color: rgb(53 56 205 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-700\/75 {
  --tw-ring-color: rgb(53 56 205 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-700\/80 {
  --tw-ring-color: rgb(53 56 205 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-700\/90 {
  --tw-ring-color: rgb(53 56 205 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-700\/95 {
  --tw-ring-color: rgb(53 56 205 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-700\/100 {
  --tw-ring-color: rgb(53 56 205 / 1);
}

.group:disabled .group-disabled\:ring-indigo-800\/0 {
  --tw-ring-color: rgb(45 49 166 / 0);
}

.group:disabled .group-disabled\:ring-indigo-800\/5 {
  --tw-ring-color: rgb(45 49 166 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-800\/10 {
  --tw-ring-color: rgb(45 49 166 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-800\/20 {
  --tw-ring-color: rgb(45 49 166 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-800\/25 {
  --tw-ring-color: rgb(45 49 166 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-800\/30 {
  --tw-ring-color: rgb(45 49 166 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-800\/40 {
  --tw-ring-color: rgb(45 49 166 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-800\/50 {
  --tw-ring-color: rgb(45 49 166 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-800\/60 {
  --tw-ring-color: rgb(45 49 166 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-800\/70 {
  --tw-ring-color: rgb(45 49 166 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-800\/75 {
  --tw-ring-color: rgb(45 49 166 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-800\/80 {
  --tw-ring-color: rgb(45 49 166 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-800\/90 {
  --tw-ring-color: rgb(45 49 166 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-800\/95 {
  --tw-ring-color: rgb(45 49 166 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-800\/100 {
  --tw-ring-color: rgb(45 49 166 / 1);
}

.group:disabled .group-disabled\:ring-indigo-900\/0 {
  --tw-ring-color: rgb(45 50 130 / 0);
}

.group:disabled .group-disabled\:ring-indigo-900\/5 {
  --tw-ring-color: rgb(45 50 130 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo-900\/10 {
  --tw-ring-color: rgb(45 50 130 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo-900\/20 {
  --tw-ring-color: rgb(45 50 130 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo-900\/25 {
  --tw-ring-color: rgb(45 50 130 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo-900\/30 {
  --tw-ring-color: rgb(45 50 130 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo-900\/40 {
  --tw-ring-color: rgb(45 50 130 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo-900\/50 {
  --tw-ring-color: rgb(45 50 130 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo-900\/60 {
  --tw-ring-color: rgb(45 50 130 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo-900\/70 {
  --tw-ring-color: rgb(45 50 130 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo-900\/75 {
  --tw-ring-color: rgb(45 50 130 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo-900\/80 {
  --tw-ring-color: rgb(45 50 130 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo-900\/90 {
  --tw-ring-color: rgb(45 50 130 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo-900\/95 {
  --tw-ring-color: rgb(45 50 130 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo-900\/100 {
  --tw-ring-color: rgb(45 50 130 / 1);
}

.group:disabled .group-disabled\:ring-indigo\/0 {
  --tw-ring-color: rgb(128 152 249 / 0);
}

.group:disabled .group-disabled\:ring-indigo\/5 {
  --tw-ring-color: rgb(128 152 249 / 0.05);
}

.group:disabled .group-disabled\:ring-indigo\/10 {
  --tw-ring-color: rgb(128 152 249 / 0.1);
}

.group:disabled .group-disabled\:ring-indigo\/20 {
  --tw-ring-color: rgb(128 152 249 / 0.2);
}

.group:disabled .group-disabled\:ring-indigo\/25 {
  --tw-ring-color: rgb(128 152 249 / 0.25);
}

.group:disabled .group-disabled\:ring-indigo\/30 {
  --tw-ring-color: rgb(128 152 249 / 0.3);
}

.group:disabled .group-disabled\:ring-indigo\/40 {
  --tw-ring-color: rgb(128 152 249 / 0.4);
}

.group:disabled .group-disabled\:ring-indigo\/50 {
  --tw-ring-color: rgb(128 152 249 / 0.5);
}

.group:disabled .group-disabled\:ring-indigo\/60 {
  --tw-ring-color: rgb(128 152 249 / 0.6);
}

.group:disabled .group-disabled\:ring-indigo\/70 {
  --tw-ring-color: rgb(128 152 249 / 0.7);
}

.group:disabled .group-disabled\:ring-indigo\/75 {
  --tw-ring-color: rgb(128 152 249 / 0.75);
}

.group:disabled .group-disabled\:ring-indigo\/80 {
  --tw-ring-color: rgb(128 152 249 / 0.8);
}

.group:disabled .group-disabled\:ring-indigo\/90 {
  --tw-ring-color: rgb(128 152 249 / 0.9);
}

.group:disabled .group-disabled\:ring-indigo\/95 {
  --tw-ring-color: rgb(128 152 249 / 0.95);
}

.group:disabled .group-disabled\:ring-indigo\/100 {
  --tw-ring-color: rgb(128 152 249 / 1);
}

.group:disabled .group-disabled\:ring-violet-25\/0 {
  --tw-ring-color: rgb(251 250 255 / 0);
}

.group:disabled .group-disabled\:ring-violet-25\/5 {
  --tw-ring-color: rgb(251 250 255 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-25\/10 {
  --tw-ring-color: rgb(251 250 255 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-25\/20 {
  --tw-ring-color: rgb(251 250 255 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-25\/25 {
  --tw-ring-color: rgb(251 250 255 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-25\/30 {
  --tw-ring-color: rgb(251 250 255 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-25\/40 {
  --tw-ring-color: rgb(251 250 255 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-25\/50 {
  --tw-ring-color: rgb(251 250 255 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-25\/60 {
  --tw-ring-color: rgb(251 250 255 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-25\/70 {
  --tw-ring-color: rgb(251 250 255 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-25\/75 {
  --tw-ring-color: rgb(251 250 255 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-25\/80 {
  --tw-ring-color: rgb(251 250 255 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-25\/90 {
  --tw-ring-color: rgb(251 250 255 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-25\/95 {
  --tw-ring-color: rgb(251 250 255 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-25\/100 {
  --tw-ring-color: rgb(251 250 255 / 1);
}

.group:disabled .group-disabled\:ring-violet-50\/0 {
  --tw-ring-color: rgb(245 243 255 / 0);
}

.group:disabled .group-disabled\:ring-violet-50\/5 {
  --tw-ring-color: rgb(245 243 255 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-50\/10 {
  --tw-ring-color: rgb(245 243 255 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-50\/20 {
  --tw-ring-color: rgb(245 243 255 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-50\/25 {
  --tw-ring-color: rgb(245 243 255 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-50\/30 {
  --tw-ring-color: rgb(245 243 255 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-50\/40 {
  --tw-ring-color: rgb(245 243 255 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-50\/50 {
  --tw-ring-color: rgb(245 243 255 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-50\/60 {
  --tw-ring-color: rgb(245 243 255 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-50\/70 {
  --tw-ring-color: rgb(245 243 255 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-50\/75 {
  --tw-ring-color: rgb(245 243 255 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-50\/80 {
  --tw-ring-color: rgb(245 243 255 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-50\/90 {
  --tw-ring-color: rgb(245 243 255 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-50\/95 {
  --tw-ring-color: rgb(245 243 255 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-50\/100 {
  --tw-ring-color: rgb(245 243 255 / 1);
}

.group:disabled .group-disabled\:ring-violet-100\/0 {
  --tw-ring-color: rgb(236 233 254 / 0);
}

.group:disabled .group-disabled\:ring-violet-100\/5 {
  --tw-ring-color: rgb(236 233 254 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-100\/10 {
  --tw-ring-color: rgb(236 233 254 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-100\/20 {
  --tw-ring-color: rgb(236 233 254 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-100\/25 {
  --tw-ring-color: rgb(236 233 254 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-100\/30 {
  --tw-ring-color: rgb(236 233 254 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-100\/40 {
  --tw-ring-color: rgb(236 233 254 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-100\/50 {
  --tw-ring-color: rgb(236 233 254 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-100\/60 {
  --tw-ring-color: rgb(236 233 254 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-100\/70 {
  --tw-ring-color: rgb(236 233 254 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-100\/75 {
  --tw-ring-color: rgb(236 233 254 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-100\/80 {
  --tw-ring-color: rgb(236 233 254 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-100\/90 {
  --tw-ring-color: rgb(236 233 254 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-100\/95 {
  --tw-ring-color: rgb(236 233 254 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-100\/100 {
  --tw-ring-color: rgb(236 233 254 / 1);
}

.group:disabled .group-disabled\:ring-violet-200\/0 {
  --tw-ring-color: rgb(221 214 254 / 0);
}

.group:disabled .group-disabled\:ring-violet-200\/5 {
  --tw-ring-color: rgb(221 214 254 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-200\/10 {
  --tw-ring-color: rgb(221 214 254 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-200\/20 {
  --tw-ring-color: rgb(221 214 254 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-200\/25 {
  --tw-ring-color: rgb(221 214 254 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-200\/30 {
  --tw-ring-color: rgb(221 214 254 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-200\/40 {
  --tw-ring-color: rgb(221 214 254 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-200\/50 {
  --tw-ring-color: rgb(221 214 254 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-200\/60 {
  --tw-ring-color: rgb(221 214 254 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-200\/70 {
  --tw-ring-color: rgb(221 214 254 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-200\/75 {
  --tw-ring-color: rgb(221 214 254 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-200\/80 {
  --tw-ring-color: rgb(221 214 254 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-200\/90 {
  --tw-ring-color: rgb(221 214 254 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-200\/95 {
  --tw-ring-color: rgb(221 214 254 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-200\/100 {
  --tw-ring-color: rgb(221 214 254 / 1);
}

.group:disabled .group-disabled\:ring-violet-300\/0 {
  --tw-ring-color: rgb(195 181 253 / 0);
}

.group:disabled .group-disabled\:ring-violet-300\/5 {
  --tw-ring-color: rgb(195 181 253 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-300\/10 {
  --tw-ring-color: rgb(195 181 253 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-300\/20 {
  --tw-ring-color: rgb(195 181 253 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-300\/25 {
  --tw-ring-color: rgb(195 181 253 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-300\/30 {
  --tw-ring-color: rgb(195 181 253 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-300\/40 {
  --tw-ring-color: rgb(195 181 253 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-300\/50 {
  --tw-ring-color: rgb(195 181 253 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-300\/60 {
  --tw-ring-color: rgb(195 181 253 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-300\/70 {
  --tw-ring-color: rgb(195 181 253 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-300\/75 {
  --tw-ring-color: rgb(195 181 253 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-300\/80 {
  --tw-ring-color: rgb(195 181 253 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-300\/90 {
  --tw-ring-color: rgb(195 181 253 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-300\/95 {
  --tw-ring-color: rgb(195 181 253 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-300\/100 {
  --tw-ring-color: rgb(195 181 253 / 1);
}

.group:disabled .group-disabled\:ring-violet-400\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:ring-violet-400\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-400\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-400\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-400\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-400\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-400\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-400\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-400\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-400\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-400\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-400\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-400\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-400\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-400\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:ring-violet-500\/0 {
  --tw-ring-color: rgb(135 91 247 / 0);
}

.group:disabled .group-disabled\:ring-violet-500\/5 {
  --tw-ring-color: rgb(135 91 247 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-500\/10 {
  --tw-ring-color: rgb(135 91 247 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-500\/20 {
  --tw-ring-color: rgb(135 91 247 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-500\/25 {
  --tw-ring-color: rgb(135 91 247 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-500\/30 {
  --tw-ring-color: rgb(135 91 247 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-500\/40 {
  --tw-ring-color: rgb(135 91 247 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-500\/50 {
  --tw-ring-color: rgb(135 91 247 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-500\/60 {
  --tw-ring-color: rgb(135 91 247 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-500\/70 {
  --tw-ring-color: rgb(135 91 247 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-500\/75 {
  --tw-ring-color: rgb(135 91 247 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-500\/80 {
  --tw-ring-color: rgb(135 91 247 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-500\/90 {
  --tw-ring-color: rgb(135 91 247 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-500\/95 {
  --tw-ring-color: rgb(135 91 247 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-500\/100 {
  --tw-ring-color: rgb(135 91 247 / 1);
}

.group:disabled .group-disabled\:ring-violet-600\/0 {
  --tw-ring-color: rgb(120 57 238 / 0);
}

.group:disabled .group-disabled\:ring-violet-600\/5 {
  --tw-ring-color: rgb(120 57 238 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-600\/10 {
  --tw-ring-color: rgb(120 57 238 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-600\/20 {
  --tw-ring-color: rgb(120 57 238 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-600\/25 {
  --tw-ring-color: rgb(120 57 238 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-600\/30 {
  --tw-ring-color: rgb(120 57 238 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-600\/40 {
  --tw-ring-color: rgb(120 57 238 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-600\/50 {
  --tw-ring-color: rgb(120 57 238 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-600\/60 {
  --tw-ring-color: rgb(120 57 238 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-600\/70 {
  --tw-ring-color: rgb(120 57 238 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-600\/75 {
  --tw-ring-color: rgb(120 57 238 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-600\/80 {
  --tw-ring-color: rgb(120 57 238 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-600\/90 {
  --tw-ring-color: rgb(120 57 238 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-600\/95 {
  --tw-ring-color: rgb(120 57 238 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-600\/100 {
  --tw-ring-color: rgb(120 57 238 / 1);
}

.group:disabled .group-disabled\:ring-violet-700\/0 {
  --tw-ring-color: rgb(105 39 218 / 0);
}

.group:disabled .group-disabled\:ring-violet-700\/5 {
  --tw-ring-color: rgb(105 39 218 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-700\/10 {
  --tw-ring-color: rgb(105 39 218 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-700\/20 {
  --tw-ring-color: rgb(105 39 218 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-700\/25 {
  --tw-ring-color: rgb(105 39 218 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-700\/30 {
  --tw-ring-color: rgb(105 39 218 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-700\/40 {
  --tw-ring-color: rgb(105 39 218 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-700\/50 {
  --tw-ring-color: rgb(105 39 218 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-700\/60 {
  --tw-ring-color: rgb(105 39 218 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-700\/70 {
  --tw-ring-color: rgb(105 39 218 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-700\/75 {
  --tw-ring-color: rgb(105 39 218 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-700\/80 {
  --tw-ring-color: rgb(105 39 218 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-700\/90 {
  --tw-ring-color: rgb(105 39 218 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-700\/95 {
  --tw-ring-color: rgb(105 39 218 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-700\/100 {
  --tw-ring-color: rgb(105 39 218 / 1);
}

.group:disabled .group-disabled\:ring-violet-800\/0 {
  --tw-ring-color: rgb(87 32 183 / 0);
}

.group:disabled .group-disabled\:ring-violet-800\/5 {
  --tw-ring-color: rgb(87 32 183 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-800\/10 {
  --tw-ring-color: rgb(87 32 183 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-800\/20 {
  --tw-ring-color: rgb(87 32 183 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-800\/25 {
  --tw-ring-color: rgb(87 32 183 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-800\/30 {
  --tw-ring-color: rgb(87 32 183 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-800\/40 {
  --tw-ring-color: rgb(87 32 183 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-800\/50 {
  --tw-ring-color: rgb(87 32 183 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-800\/60 {
  --tw-ring-color: rgb(87 32 183 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-800\/70 {
  --tw-ring-color: rgb(87 32 183 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-800\/75 {
  --tw-ring-color: rgb(87 32 183 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-800\/80 {
  --tw-ring-color: rgb(87 32 183 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-800\/90 {
  --tw-ring-color: rgb(87 32 183 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-800\/95 {
  --tw-ring-color: rgb(87 32 183 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-800\/100 {
  --tw-ring-color: rgb(87 32 183 / 1);
}

.group:disabled .group-disabled\:ring-violet-900\/0 {
  --tw-ring-color: rgb(73 28 150 / 0);
}

.group:disabled .group-disabled\:ring-violet-900\/5 {
  --tw-ring-color: rgb(73 28 150 / 0.05);
}

.group:disabled .group-disabled\:ring-violet-900\/10 {
  --tw-ring-color: rgb(73 28 150 / 0.1);
}

.group:disabled .group-disabled\:ring-violet-900\/20 {
  --tw-ring-color: rgb(73 28 150 / 0.2);
}

.group:disabled .group-disabled\:ring-violet-900\/25 {
  --tw-ring-color: rgb(73 28 150 / 0.25);
}

.group:disabled .group-disabled\:ring-violet-900\/30 {
  --tw-ring-color: rgb(73 28 150 / 0.3);
}

.group:disabled .group-disabled\:ring-violet-900\/40 {
  --tw-ring-color: rgb(73 28 150 / 0.4);
}

.group:disabled .group-disabled\:ring-violet-900\/50 {
  --tw-ring-color: rgb(73 28 150 / 0.5);
}

.group:disabled .group-disabled\:ring-violet-900\/60 {
  --tw-ring-color: rgb(73 28 150 / 0.6);
}

.group:disabled .group-disabled\:ring-violet-900\/70 {
  --tw-ring-color: rgb(73 28 150 / 0.7);
}

.group:disabled .group-disabled\:ring-violet-900\/75 {
  --tw-ring-color: rgb(73 28 150 / 0.75);
}

.group:disabled .group-disabled\:ring-violet-900\/80 {
  --tw-ring-color: rgb(73 28 150 / 0.8);
}

.group:disabled .group-disabled\:ring-violet-900\/90 {
  --tw-ring-color: rgb(73 28 150 / 0.9);
}

.group:disabled .group-disabled\:ring-violet-900\/95 {
  --tw-ring-color: rgb(73 28 150 / 0.95);
}

.group:disabled .group-disabled\:ring-violet-900\/100 {
  --tw-ring-color: rgb(73 28 150 / 1);
}

.group:disabled .group-disabled\:ring-violet\/0 {
  --tw-ring-color: rgb(164 138 251 / 0);
}

.group:disabled .group-disabled\:ring-violet\/5 {
  --tw-ring-color: rgb(164 138 251 / 0.05);
}

.group:disabled .group-disabled\:ring-violet\/10 {
  --tw-ring-color: rgb(164 138 251 / 0.1);
}

.group:disabled .group-disabled\:ring-violet\/20 {
  --tw-ring-color: rgb(164 138 251 / 0.2);
}

.group:disabled .group-disabled\:ring-violet\/25 {
  --tw-ring-color: rgb(164 138 251 / 0.25);
}

.group:disabled .group-disabled\:ring-violet\/30 {
  --tw-ring-color: rgb(164 138 251 / 0.3);
}

.group:disabled .group-disabled\:ring-violet\/40 {
  --tw-ring-color: rgb(164 138 251 / 0.4);
}

.group:disabled .group-disabled\:ring-violet\/50 {
  --tw-ring-color: rgb(164 138 251 / 0.5);
}

.group:disabled .group-disabled\:ring-violet\/60 {
  --tw-ring-color: rgb(164 138 251 / 0.6);
}

.group:disabled .group-disabled\:ring-violet\/70 {
  --tw-ring-color: rgb(164 138 251 / 0.7);
}

.group:disabled .group-disabled\:ring-violet\/75 {
  --tw-ring-color: rgb(164 138 251 / 0.75);
}

.group:disabled .group-disabled\:ring-violet\/80 {
  --tw-ring-color: rgb(164 138 251 / 0.8);
}

.group:disabled .group-disabled\:ring-violet\/90 {
  --tw-ring-color: rgb(164 138 251 / 0.9);
}

.group:disabled .group-disabled\:ring-violet\/95 {
  --tw-ring-color: rgb(164 138 251 / 0.95);
}

.group:disabled .group-disabled\:ring-violet\/100 {
  --tw-ring-color: rgb(164 138 251 / 1);
}

.group:disabled .group-disabled\:ring-purple-25\/0 {
  --tw-ring-color: rgb(250 250 255 / 0);
}

.group:disabled .group-disabled\:ring-purple-25\/5 {
  --tw-ring-color: rgb(250 250 255 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-25\/10 {
  --tw-ring-color: rgb(250 250 255 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-25\/20 {
  --tw-ring-color: rgb(250 250 255 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-25\/25 {
  --tw-ring-color: rgb(250 250 255 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-25\/30 {
  --tw-ring-color: rgb(250 250 255 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-25\/40 {
  --tw-ring-color: rgb(250 250 255 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-25\/50 {
  --tw-ring-color: rgb(250 250 255 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-25\/60 {
  --tw-ring-color: rgb(250 250 255 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-25\/70 {
  --tw-ring-color: rgb(250 250 255 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-25\/75 {
  --tw-ring-color: rgb(250 250 255 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-25\/80 {
  --tw-ring-color: rgb(250 250 255 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-25\/90 {
  --tw-ring-color: rgb(250 250 255 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-25\/95 {
  --tw-ring-color: rgb(250 250 255 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-25\/100 {
  --tw-ring-color: rgb(250 250 255 / 1);
}

.group:disabled .group-disabled\:ring-purple-50\/0 {
  --tw-ring-color: rgb(244 243 255 / 0);
}

.group:disabled .group-disabled\:ring-purple-50\/5 {
  --tw-ring-color: rgb(244 243 255 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-50\/10 {
  --tw-ring-color: rgb(244 243 255 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-50\/20 {
  --tw-ring-color: rgb(244 243 255 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-50\/25 {
  --tw-ring-color: rgb(244 243 255 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-50\/30 {
  --tw-ring-color: rgb(244 243 255 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-50\/40 {
  --tw-ring-color: rgb(244 243 255 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-50\/50 {
  --tw-ring-color: rgb(244 243 255 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-50\/60 {
  --tw-ring-color: rgb(244 243 255 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-50\/70 {
  --tw-ring-color: rgb(244 243 255 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-50\/75 {
  --tw-ring-color: rgb(244 243 255 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-50\/80 {
  --tw-ring-color: rgb(244 243 255 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-50\/90 {
  --tw-ring-color: rgb(244 243 255 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-50\/95 {
  --tw-ring-color: rgb(244 243 255 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-50\/100 {
  --tw-ring-color: rgb(244 243 255 / 1);
}

.group:disabled .group-disabled\:ring-purple-100\/0 {
  --tw-ring-color: rgb(235 233 254 / 0);
}

.group:disabled .group-disabled\:ring-purple-100\/5 {
  --tw-ring-color: rgb(235 233 254 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-100\/10 {
  --tw-ring-color: rgb(235 233 254 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-100\/20 {
  --tw-ring-color: rgb(235 233 254 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-100\/25 {
  --tw-ring-color: rgb(235 233 254 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-100\/30 {
  --tw-ring-color: rgb(235 233 254 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-100\/40 {
  --tw-ring-color: rgb(235 233 254 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-100\/50 {
  --tw-ring-color: rgb(235 233 254 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-100\/60 {
  --tw-ring-color: rgb(235 233 254 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-100\/70 {
  --tw-ring-color: rgb(235 233 254 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-100\/75 {
  --tw-ring-color: rgb(235 233 254 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-100\/80 {
  --tw-ring-color: rgb(235 233 254 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-100\/90 {
  --tw-ring-color: rgb(235 233 254 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-100\/95 {
  --tw-ring-color: rgb(235 233 254 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-100\/100 {
  --tw-ring-color: rgb(235 233 254 / 1);
}

.group:disabled .group-disabled\:ring-purple-200\/0 {
  --tw-ring-color: rgb(217 214 254 / 0);
}

.group:disabled .group-disabled\:ring-purple-200\/5 {
  --tw-ring-color: rgb(217 214 254 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-200\/10 {
  --tw-ring-color: rgb(217 214 254 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-200\/20 {
  --tw-ring-color: rgb(217 214 254 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-200\/25 {
  --tw-ring-color: rgb(217 214 254 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-200\/30 {
  --tw-ring-color: rgb(217 214 254 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-200\/40 {
  --tw-ring-color: rgb(217 214 254 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-200\/50 {
  --tw-ring-color: rgb(217 214 254 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-200\/60 {
  --tw-ring-color: rgb(217 214 254 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-200\/70 {
  --tw-ring-color: rgb(217 214 254 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-200\/75 {
  --tw-ring-color: rgb(217 214 254 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-200\/80 {
  --tw-ring-color: rgb(217 214 254 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-200\/90 {
  --tw-ring-color: rgb(217 214 254 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-200\/95 {
  --tw-ring-color: rgb(217 214 254 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-200\/100 {
  --tw-ring-color: rgb(217 214 254 / 1);
}

.group:disabled .group-disabled\:ring-purple-300\/0 {
  --tw-ring-color: rgb(189 180 254 / 0);
}

.group:disabled .group-disabled\:ring-purple-300\/5 {
  --tw-ring-color: rgb(189 180 254 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-300\/10 {
  --tw-ring-color: rgb(189 180 254 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-300\/20 {
  --tw-ring-color: rgb(189 180 254 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-300\/25 {
  --tw-ring-color: rgb(189 180 254 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-300\/30 {
  --tw-ring-color: rgb(189 180 254 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-300\/40 {
  --tw-ring-color: rgb(189 180 254 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-300\/50 {
  --tw-ring-color: rgb(189 180 254 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-300\/60 {
  --tw-ring-color: rgb(189 180 254 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-300\/70 {
  --tw-ring-color: rgb(189 180 254 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-300\/75 {
  --tw-ring-color: rgb(189 180 254 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-300\/80 {
  --tw-ring-color: rgb(189 180 254 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-300\/90 {
  --tw-ring-color: rgb(189 180 254 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-300\/95 {
  --tw-ring-color: rgb(189 180 254 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-300\/100 {
  --tw-ring-color: rgb(189 180 254 / 1);
}

.group:disabled .group-disabled\:ring-purple-400\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:ring-purple-400\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-400\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-400\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-400\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-400\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-400\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-400\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-400\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-400\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-400\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-400\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-400\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-400\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-400\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:ring-purple-500\/0 {
  --tw-ring-color: rgb(122 90 248 / 0);
}

.group:disabled .group-disabled\:ring-purple-500\/5 {
  --tw-ring-color: rgb(122 90 248 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-500\/10 {
  --tw-ring-color: rgb(122 90 248 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-500\/20 {
  --tw-ring-color: rgb(122 90 248 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-500\/25 {
  --tw-ring-color: rgb(122 90 248 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-500\/30 {
  --tw-ring-color: rgb(122 90 248 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-500\/40 {
  --tw-ring-color: rgb(122 90 248 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-500\/50 {
  --tw-ring-color: rgb(122 90 248 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-500\/60 {
  --tw-ring-color: rgb(122 90 248 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-500\/70 {
  --tw-ring-color: rgb(122 90 248 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-500\/75 {
  --tw-ring-color: rgb(122 90 248 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-500\/80 {
  --tw-ring-color: rgb(122 90 248 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-500\/90 {
  --tw-ring-color: rgb(122 90 248 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-500\/95 {
  --tw-ring-color: rgb(122 90 248 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-500\/100 {
  --tw-ring-color: rgb(122 90 248 / 1);
}

.group:disabled .group-disabled\:ring-purple-600\/0 {
  --tw-ring-color: rgb(105 56 239 / 0);
}

.group:disabled .group-disabled\:ring-purple-600\/5 {
  --tw-ring-color: rgb(105 56 239 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-600\/10 {
  --tw-ring-color: rgb(105 56 239 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-600\/20 {
  --tw-ring-color: rgb(105 56 239 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-600\/25 {
  --tw-ring-color: rgb(105 56 239 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-600\/30 {
  --tw-ring-color: rgb(105 56 239 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-600\/40 {
  --tw-ring-color: rgb(105 56 239 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-600\/50 {
  --tw-ring-color: rgb(105 56 239 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-600\/60 {
  --tw-ring-color: rgb(105 56 239 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-600\/70 {
  --tw-ring-color: rgb(105 56 239 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-600\/75 {
  --tw-ring-color: rgb(105 56 239 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-600\/80 {
  --tw-ring-color: rgb(105 56 239 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-600\/90 {
  --tw-ring-color: rgb(105 56 239 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-600\/95 {
  --tw-ring-color: rgb(105 56 239 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-600\/100 {
  --tw-ring-color: rgb(105 56 239 / 1);
}

.group:disabled .group-disabled\:ring-purple-700\/0 {
  --tw-ring-color: rgb(89 37 220 / 0);
}

.group:disabled .group-disabled\:ring-purple-700\/5 {
  --tw-ring-color: rgb(89 37 220 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-700\/10 {
  --tw-ring-color: rgb(89 37 220 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-700\/20 {
  --tw-ring-color: rgb(89 37 220 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-700\/25 {
  --tw-ring-color: rgb(89 37 220 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-700\/30 {
  --tw-ring-color: rgb(89 37 220 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-700\/40 {
  --tw-ring-color: rgb(89 37 220 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-700\/50 {
  --tw-ring-color: rgb(89 37 220 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-700\/60 {
  --tw-ring-color: rgb(89 37 220 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-700\/70 {
  --tw-ring-color: rgb(89 37 220 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-700\/75 {
  --tw-ring-color: rgb(89 37 220 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-700\/80 {
  --tw-ring-color: rgb(89 37 220 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-700\/90 {
  --tw-ring-color: rgb(89 37 220 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-700\/95 {
  --tw-ring-color: rgb(89 37 220 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-700\/100 {
  --tw-ring-color: rgb(89 37 220 / 1);
}

.group:disabled .group-disabled\:ring-purple-800\/0 {
  --tw-ring-color: rgb(74 31 184 / 0);
}

.group:disabled .group-disabled\:ring-purple-800\/5 {
  --tw-ring-color: rgb(74 31 184 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-800\/10 {
  --tw-ring-color: rgb(74 31 184 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-800\/20 {
  --tw-ring-color: rgb(74 31 184 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-800\/25 {
  --tw-ring-color: rgb(74 31 184 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-800\/30 {
  --tw-ring-color: rgb(74 31 184 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-800\/40 {
  --tw-ring-color: rgb(74 31 184 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-800\/50 {
  --tw-ring-color: rgb(74 31 184 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-800\/60 {
  --tw-ring-color: rgb(74 31 184 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-800\/70 {
  --tw-ring-color: rgb(74 31 184 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-800\/75 {
  --tw-ring-color: rgb(74 31 184 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-800\/80 {
  --tw-ring-color: rgb(74 31 184 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-800\/90 {
  --tw-ring-color: rgb(74 31 184 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-800\/95 {
  --tw-ring-color: rgb(74 31 184 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-800\/100 {
  --tw-ring-color: rgb(74 31 184 / 1);
}

.group:disabled .group-disabled\:ring-purple-900\/0 {
  --tw-ring-color: rgb(62 28 150 / 0);
}

.group:disabled .group-disabled\:ring-purple-900\/5 {
  --tw-ring-color: rgb(62 28 150 / 0.05);
}

.group:disabled .group-disabled\:ring-purple-900\/10 {
  --tw-ring-color: rgb(62 28 150 / 0.1);
}

.group:disabled .group-disabled\:ring-purple-900\/20 {
  --tw-ring-color: rgb(62 28 150 / 0.2);
}

.group:disabled .group-disabled\:ring-purple-900\/25 {
  --tw-ring-color: rgb(62 28 150 / 0.25);
}

.group:disabled .group-disabled\:ring-purple-900\/30 {
  --tw-ring-color: rgb(62 28 150 / 0.3);
}

.group:disabled .group-disabled\:ring-purple-900\/40 {
  --tw-ring-color: rgb(62 28 150 / 0.4);
}

.group:disabled .group-disabled\:ring-purple-900\/50 {
  --tw-ring-color: rgb(62 28 150 / 0.5);
}

.group:disabled .group-disabled\:ring-purple-900\/60 {
  --tw-ring-color: rgb(62 28 150 / 0.6);
}

.group:disabled .group-disabled\:ring-purple-900\/70 {
  --tw-ring-color: rgb(62 28 150 / 0.7);
}

.group:disabled .group-disabled\:ring-purple-900\/75 {
  --tw-ring-color: rgb(62 28 150 / 0.75);
}

.group:disabled .group-disabled\:ring-purple-900\/80 {
  --tw-ring-color: rgb(62 28 150 / 0.8);
}

.group:disabled .group-disabled\:ring-purple-900\/90 {
  --tw-ring-color: rgb(62 28 150 / 0.9);
}

.group:disabled .group-disabled\:ring-purple-900\/95 {
  --tw-ring-color: rgb(62 28 150 / 0.95);
}

.group:disabled .group-disabled\:ring-purple-900\/100 {
  --tw-ring-color: rgb(62 28 150 / 1);
}

.group:disabled .group-disabled\:ring-purple\/0 {
  --tw-ring-color: rgb(155 138 251 / 0);
}

.group:disabled .group-disabled\:ring-purple\/5 {
  --tw-ring-color: rgb(155 138 251 / 0.05);
}

.group:disabled .group-disabled\:ring-purple\/10 {
  --tw-ring-color: rgb(155 138 251 / 0.1);
}

.group:disabled .group-disabled\:ring-purple\/20 {
  --tw-ring-color: rgb(155 138 251 / 0.2);
}

.group:disabled .group-disabled\:ring-purple\/25 {
  --tw-ring-color: rgb(155 138 251 / 0.25);
}

.group:disabled .group-disabled\:ring-purple\/30 {
  --tw-ring-color: rgb(155 138 251 / 0.3);
}

.group:disabled .group-disabled\:ring-purple\/40 {
  --tw-ring-color: rgb(155 138 251 / 0.4);
}

.group:disabled .group-disabled\:ring-purple\/50 {
  --tw-ring-color: rgb(155 138 251 / 0.5);
}

.group:disabled .group-disabled\:ring-purple\/60 {
  --tw-ring-color: rgb(155 138 251 / 0.6);
}

.group:disabled .group-disabled\:ring-purple\/70 {
  --tw-ring-color: rgb(155 138 251 / 0.7);
}

.group:disabled .group-disabled\:ring-purple\/75 {
  --tw-ring-color: rgb(155 138 251 / 0.75);
}

.group:disabled .group-disabled\:ring-purple\/80 {
  --tw-ring-color: rgb(155 138 251 / 0.8);
}

.group:disabled .group-disabled\:ring-purple\/90 {
  --tw-ring-color: rgb(155 138 251 / 0.9);
}

.group:disabled .group-disabled\:ring-purple\/95 {
  --tw-ring-color: rgb(155 138 251 / 0.95);
}

.group:disabled .group-disabled\:ring-purple\/100 {
  --tw-ring-color: rgb(155 138 251 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/0 {
  --tw-ring-color: rgb(254 250 255 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/5 {
  --tw-ring-color: rgb(254 250 255 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/10 {
  --tw-ring-color: rgb(254 250 255 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/20 {
  --tw-ring-color: rgb(254 250 255 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/25 {
  --tw-ring-color: rgb(254 250 255 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/30 {
  --tw-ring-color: rgb(254 250 255 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/40 {
  --tw-ring-color: rgb(254 250 255 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/50 {
  --tw-ring-color: rgb(254 250 255 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/60 {
  --tw-ring-color: rgb(254 250 255 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/70 {
  --tw-ring-color: rgb(254 250 255 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/75 {
  --tw-ring-color: rgb(254 250 255 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/80 {
  --tw-ring-color: rgb(254 250 255 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/90 {
  --tw-ring-color: rgb(254 250 255 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/95 {
  --tw-ring-color: rgb(254 250 255 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-25\/100 {
  --tw-ring-color: rgb(254 250 255 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/0 {
  --tw-ring-color: rgb(253 244 255 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/5 {
  --tw-ring-color: rgb(253 244 255 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/10 {
  --tw-ring-color: rgb(253 244 255 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/20 {
  --tw-ring-color: rgb(253 244 255 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/25 {
  --tw-ring-color: rgb(253 244 255 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/30 {
  --tw-ring-color: rgb(253 244 255 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/40 {
  --tw-ring-color: rgb(253 244 255 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/50 {
  --tw-ring-color: rgb(253 244 255 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/60 {
  --tw-ring-color: rgb(253 244 255 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/70 {
  --tw-ring-color: rgb(253 244 255 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/75 {
  --tw-ring-color: rgb(253 244 255 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/80 {
  --tw-ring-color: rgb(253 244 255 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/90 {
  --tw-ring-color: rgb(253 244 255 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/95 {
  --tw-ring-color: rgb(253 244 255 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-50\/100 {
  --tw-ring-color: rgb(253 244 255 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/0 {
  --tw-ring-color: rgb(251 232 255 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/5 {
  --tw-ring-color: rgb(251 232 255 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/10 {
  --tw-ring-color: rgb(251 232 255 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/20 {
  --tw-ring-color: rgb(251 232 255 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/25 {
  --tw-ring-color: rgb(251 232 255 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/30 {
  --tw-ring-color: rgb(251 232 255 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/40 {
  --tw-ring-color: rgb(251 232 255 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/50 {
  --tw-ring-color: rgb(251 232 255 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/60 {
  --tw-ring-color: rgb(251 232 255 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/70 {
  --tw-ring-color: rgb(251 232 255 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/75 {
  --tw-ring-color: rgb(251 232 255 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/80 {
  --tw-ring-color: rgb(251 232 255 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/90 {
  --tw-ring-color: rgb(251 232 255 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/95 {
  --tw-ring-color: rgb(251 232 255 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-100\/100 {
  --tw-ring-color: rgb(251 232 255 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/0 {
  --tw-ring-color: rgb(246 208 254 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/5 {
  --tw-ring-color: rgb(246 208 254 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/10 {
  --tw-ring-color: rgb(246 208 254 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/20 {
  --tw-ring-color: rgb(246 208 254 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/25 {
  --tw-ring-color: rgb(246 208 254 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/30 {
  --tw-ring-color: rgb(246 208 254 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/40 {
  --tw-ring-color: rgb(246 208 254 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/50 {
  --tw-ring-color: rgb(246 208 254 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/60 {
  --tw-ring-color: rgb(246 208 254 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/70 {
  --tw-ring-color: rgb(246 208 254 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/75 {
  --tw-ring-color: rgb(246 208 254 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/80 {
  --tw-ring-color: rgb(246 208 254 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/90 {
  --tw-ring-color: rgb(246 208 254 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/95 {
  --tw-ring-color: rgb(246 208 254 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-200\/100 {
  --tw-ring-color: rgb(246 208 254 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/0 {
  --tw-ring-color: rgb(238 170 253 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/5 {
  --tw-ring-color: rgb(238 170 253 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/10 {
  --tw-ring-color: rgb(238 170 253 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/20 {
  --tw-ring-color: rgb(238 170 253 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/25 {
  --tw-ring-color: rgb(238 170 253 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/30 {
  --tw-ring-color: rgb(238 170 253 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/40 {
  --tw-ring-color: rgb(238 170 253 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/50 {
  --tw-ring-color: rgb(238 170 253 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/60 {
  --tw-ring-color: rgb(238 170 253 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/70 {
  --tw-ring-color: rgb(238 170 253 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/75 {
  --tw-ring-color: rgb(238 170 253 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/80 {
  --tw-ring-color: rgb(238 170 253 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/90 {
  --tw-ring-color: rgb(238 170 253 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/95 {
  --tw-ring-color: rgb(238 170 253 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-300\/100 {
  --tw-ring-color: rgb(238 170 253 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-400\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/0 {
  --tw-ring-color: rgb(212 68 241 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/5 {
  --tw-ring-color: rgb(212 68 241 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/10 {
  --tw-ring-color: rgb(212 68 241 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/20 {
  --tw-ring-color: rgb(212 68 241 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/25 {
  --tw-ring-color: rgb(212 68 241 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/30 {
  --tw-ring-color: rgb(212 68 241 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/40 {
  --tw-ring-color: rgb(212 68 241 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/50 {
  --tw-ring-color: rgb(212 68 241 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/60 {
  --tw-ring-color: rgb(212 68 241 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/70 {
  --tw-ring-color: rgb(212 68 241 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/75 {
  --tw-ring-color: rgb(212 68 241 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/80 {
  --tw-ring-color: rgb(212 68 241 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/90 {
  --tw-ring-color: rgb(212 68 241 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/95 {
  --tw-ring-color: rgb(212 68 241 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-500\/100 {
  --tw-ring-color: rgb(212 68 241 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/0 {
  --tw-ring-color: rgb(186 36 213 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/5 {
  --tw-ring-color: rgb(186 36 213 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/10 {
  --tw-ring-color: rgb(186 36 213 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/20 {
  --tw-ring-color: rgb(186 36 213 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/25 {
  --tw-ring-color: rgb(186 36 213 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/30 {
  --tw-ring-color: rgb(186 36 213 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/40 {
  --tw-ring-color: rgb(186 36 213 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/50 {
  --tw-ring-color: rgb(186 36 213 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/60 {
  --tw-ring-color: rgb(186 36 213 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/70 {
  --tw-ring-color: rgb(186 36 213 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/75 {
  --tw-ring-color: rgb(186 36 213 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/80 {
  --tw-ring-color: rgb(186 36 213 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/90 {
  --tw-ring-color: rgb(186 36 213 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/95 {
  --tw-ring-color: rgb(186 36 213 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-600\/100 {
  --tw-ring-color: rgb(186 36 213 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/0 {
  --tw-ring-color: rgb(159 26 177 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/5 {
  --tw-ring-color: rgb(159 26 177 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/10 {
  --tw-ring-color: rgb(159 26 177 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/20 {
  --tw-ring-color: rgb(159 26 177 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/25 {
  --tw-ring-color: rgb(159 26 177 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/30 {
  --tw-ring-color: rgb(159 26 177 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/40 {
  --tw-ring-color: rgb(159 26 177 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/50 {
  --tw-ring-color: rgb(159 26 177 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/60 {
  --tw-ring-color: rgb(159 26 177 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/70 {
  --tw-ring-color: rgb(159 26 177 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/75 {
  --tw-ring-color: rgb(159 26 177 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/80 {
  --tw-ring-color: rgb(159 26 177 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/90 {
  --tw-ring-color: rgb(159 26 177 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/95 {
  --tw-ring-color: rgb(159 26 177 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-700\/100 {
  --tw-ring-color: rgb(159 26 177 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/0 {
  --tw-ring-color: rgb(130 24 144 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/5 {
  --tw-ring-color: rgb(130 24 144 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/10 {
  --tw-ring-color: rgb(130 24 144 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/20 {
  --tw-ring-color: rgb(130 24 144 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/25 {
  --tw-ring-color: rgb(130 24 144 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/30 {
  --tw-ring-color: rgb(130 24 144 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/40 {
  --tw-ring-color: rgb(130 24 144 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/50 {
  --tw-ring-color: rgb(130 24 144 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/60 {
  --tw-ring-color: rgb(130 24 144 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/70 {
  --tw-ring-color: rgb(130 24 144 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/75 {
  --tw-ring-color: rgb(130 24 144 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/80 {
  --tw-ring-color: rgb(130 24 144 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/90 {
  --tw-ring-color: rgb(130 24 144 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/95 {
  --tw-ring-color: rgb(130 24 144 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-800\/100 {
  --tw-ring-color: rgb(130 24 144 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/0 {
  --tw-ring-color: rgb(111 24 119 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/5 {
  --tw-ring-color: rgb(111 24 119 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/10 {
  --tw-ring-color: rgb(111 24 119 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/20 {
  --tw-ring-color: rgb(111 24 119 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/25 {
  --tw-ring-color: rgb(111 24 119 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/30 {
  --tw-ring-color: rgb(111 24 119 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/40 {
  --tw-ring-color: rgb(111 24 119 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/50 {
  --tw-ring-color: rgb(111 24 119 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/60 {
  --tw-ring-color: rgb(111 24 119 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/70 {
  --tw-ring-color: rgb(111 24 119 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/75 {
  --tw-ring-color: rgb(111 24 119 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/80 {
  --tw-ring-color: rgb(111 24 119 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/90 {
  --tw-ring-color: rgb(111 24 119 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/95 {
  --tw-ring-color: rgb(111 24 119 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia-900\/100 {
  --tw-ring-color: rgb(111 24 119 / 1);
}

.group:disabled .group-disabled\:ring-fuchsia\/0 {
  --tw-ring-color: rgb(228 120 250 / 0);
}

.group:disabled .group-disabled\:ring-fuchsia\/5 {
  --tw-ring-color: rgb(228 120 250 / 0.05);
}

.group:disabled .group-disabled\:ring-fuchsia\/10 {
  --tw-ring-color: rgb(228 120 250 / 0.1);
}

.group:disabled .group-disabled\:ring-fuchsia\/20 {
  --tw-ring-color: rgb(228 120 250 / 0.2);
}

.group:disabled .group-disabled\:ring-fuchsia\/25 {
  --tw-ring-color: rgb(228 120 250 / 0.25);
}

.group:disabled .group-disabled\:ring-fuchsia\/30 {
  --tw-ring-color: rgb(228 120 250 / 0.3);
}

.group:disabled .group-disabled\:ring-fuchsia\/40 {
  --tw-ring-color: rgb(228 120 250 / 0.4);
}

.group:disabled .group-disabled\:ring-fuchsia\/50 {
  --tw-ring-color: rgb(228 120 250 / 0.5);
}

.group:disabled .group-disabled\:ring-fuchsia\/60 {
  --tw-ring-color: rgb(228 120 250 / 0.6);
}

.group:disabled .group-disabled\:ring-fuchsia\/70 {
  --tw-ring-color: rgb(228 120 250 / 0.7);
}

.group:disabled .group-disabled\:ring-fuchsia\/75 {
  --tw-ring-color: rgb(228 120 250 / 0.75);
}

.group:disabled .group-disabled\:ring-fuchsia\/80 {
  --tw-ring-color: rgb(228 120 250 / 0.8);
}

.group:disabled .group-disabled\:ring-fuchsia\/90 {
  --tw-ring-color: rgb(228 120 250 / 0.9);
}

.group:disabled .group-disabled\:ring-fuchsia\/95 {
  --tw-ring-color: rgb(228 120 250 / 0.95);
}

.group:disabled .group-disabled\:ring-fuchsia\/100 {
  --tw-ring-color: rgb(228 120 250 / 1);
}

.group:disabled .group-disabled\:ring-pink-25\/0 {
  --tw-ring-color: rgb(254 246 251 / 0);
}

.group:disabled .group-disabled\:ring-pink-25\/5 {
  --tw-ring-color: rgb(254 246 251 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-25\/10 {
  --tw-ring-color: rgb(254 246 251 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-25\/20 {
  --tw-ring-color: rgb(254 246 251 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-25\/25 {
  --tw-ring-color: rgb(254 246 251 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-25\/30 {
  --tw-ring-color: rgb(254 246 251 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-25\/40 {
  --tw-ring-color: rgb(254 246 251 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-25\/50 {
  --tw-ring-color: rgb(254 246 251 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-25\/60 {
  --tw-ring-color: rgb(254 246 251 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-25\/70 {
  --tw-ring-color: rgb(254 246 251 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-25\/75 {
  --tw-ring-color: rgb(254 246 251 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-25\/80 {
  --tw-ring-color: rgb(254 246 251 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-25\/90 {
  --tw-ring-color: rgb(254 246 251 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-25\/95 {
  --tw-ring-color: rgb(254 246 251 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-25\/100 {
  --tw-ring-color: rgb(254 246 251 / 1);
}

.group:disabled .group-disabled\:ring-pink-50\/0 {
  --tw-ring-color: rgb(253 242 250 / 0);
}

.group:disabled .group-disabled\:ring-pink-50\/5 {
  --tw-ring-color: rgb(253 242 250 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-50\/10 {
  --tw-ring-color: rgb(253 242 250 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-50\/20 {
  --tw-ring-color: rgb(253 242 250 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-50\/25 {
  --tw-ring-color: rgb(253 242 250 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-50\/30 {
  --tw-ring-color: rgb(253 242 250 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-50\/40 {
  --tw-ring-color: rgb(253 242 250 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-50\/50 {
  --tw-ring-color: rgb(253 242 250 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-50\/60 {
  --tw-ring-color: rgb(253 242 250 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-50\/70 {
  --tw-ring-color: rgb(253 242 250 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-50\/75 {
  --tw-ring-color: rgb(253 242 250 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-50\/80 {
  --tw-ring-color: rgb(253 242 250 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-50\/90 {
  --tw-ring-color: rgb(253 242 250 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-50\/95 {
  --tw-ring-color: rgb(253 242 250 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-50\/100 {
  --tw-ring-color: rgb(253 242 250 / 1);
}

.group:disabled .group-disabled\:ring-pink-100\/0 {
  --tw-ring-color: rgb(252 231 246 / 0);
}

.group:disabled .group-disabled\:ring-pink-100\/5 {
  --tw-ring-color: rgb(252 231 246 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-100\/10 {
  --tw-ring-color: rgb(252 231 246 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-100\/20 {
  --tw-ring-color: rgb(252 231 246 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-100\/25 {
  --tw-ring-color: rgb(252 231 246 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-100\/30 {
  --tw-ring-color: rgb(252 231 246 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-100\/40 {
  --tw-ring-color: rgb(252 231 246 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-100\/50 {
  --tw-ring-color: rgb(252 231 246 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-100\/60 {
  --tw-ring-color: rgb(252 231 246 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-100\/70 {
  --tw-ring-color: rgb(252 231 246 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-100\/75 {
  --tw-ring-color: rgb(252 231 246 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-100\/80 {
  --tw-ring-color: rgb(252 231 246 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-100\/90 {
  --tw-ring-color: rgb(252 231 246 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-100\/95 {
  --tw-ring-color: rgb(252 231 246 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-100\/100 {
  --tw-ring-color: rgb(252 231 246 / 1);
}

.group:disabled .group-disabled\:ring-pink-200\/0 {
  --tw-ring-color: rgb(252 206 238 / 0);
}

.group:disabled .group-disabled\:ring-pink-200\/5 {
  --tw-ring-color: rgb(252 206 238 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-200\/10 {
  --tw-ring-color: rgb(252 206 238 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-200\/20 {
  --tw-ring-color: rgb(252 206 238 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-200\/25 {
  --tw-ring-color: rgb(252 206 238 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-200\/30 {
  --tw-ring-color: rgb(252 206 238 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-200\/40 {
  --tw-ring-color: rgb(252 206 238 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-200\/50 {
  --tw-ring-color: rgb(252 206 238 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-200\/60 {
  --tw-ring-color: rgb(252 206 238 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-200\/70 {
  --tw-ring-color: rgb(252 206 238 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-200\/75 {
  --tw-ring-color: rgb(252 206 238 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-200\/80 {
  --tw-ring-color: rgb(252 206 238 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-200\/90 {
  --tw-ring-color: rgb(252 206 238 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-200\/95 {
  --tw-ring-color: rgb(252 206 238 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-200\/100 {
  --tw-ring-color: rgb(252 206 238 / 1);
}

.group:disabled .group-disabled\:ring-pink-300\/0 {
  --tw-ring-color: rgb(250 167 224 / 0);
}

.group:disabled .group-disabled\:ring-pink-300\/5 {
  --tw-ring-color: rgb(250 167 224 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-300\/10 {
  --tw-ring-color: rgb(250 167 224 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-300\/20 {
  --tw-ring-color: rgb(250 167 224 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-300\/25 {
  --tw-ring-color: rgb(250 167 224 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-300\/30 {
  --tw-ring-color: rgb(250 167 224 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-300\/40 {
  --tw-ring-color: rgb(250 167 224 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-300\/50 {
  --tw-ring-color: rgb(250 167 224 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-300\/60 {
  --tw-ring-color: rgb(250 167 224 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-300\/70 {
  --tw-ring-color: rgb(250 167 224 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-300\/75 {
  --tw-ring-color: rgb(250 167 224 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-300\/80 {
  --tw-ring-color: rgb(250 167 224 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-300\/90 {
  --tw-ring-color: rgb(250 167 224 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-300\/95 {
  --tw-ring-color: rgb(250 167 224 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-300\/100 {
  --tw-ring-color: rgb(250 167 224 / 1);
}

.group:disabled .group-disabled\:ring-pink-400\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:ring-pink-400\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-400\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-400\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-400\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-400\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-400\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-400\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-400\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-400\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-400\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-400\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-400\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-400\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-400\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:ring-pink-500\/0 {
  --tw-ring-color: rgb(238 70 188 / 0);
}

.group:disabled .group-disabled\:ring-pink-500\/5 {
  --tw-ring-color: rgb(238 70 188 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-500\/10 {
  --tw-ring-color: rgb(238 70 188 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-500\/20 {
  --tw-ring-color: rgb(238 70 188 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-500\/25 {
  --tw-ring-color: rgb(238 70 188 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-500\/30 {
  --tw-ring-color: rgb(238 70 188 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-500\/40 {
  --tw-ring-color: rgb(238 70 188 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-500\/50 {
  --tw-ring-color: rgb(238 70 188 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-500\/60 {
  --tw-ring-color: rgb(238 70 188 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-500\/70 {
  --tw-ring-color: rgb(238 70 188 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-500\/75 {
  --tw-ring-color: rgb(238 70 188 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-500\/80 {
  --tw-ring-color: rgb(238 70 188 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-500\/90 {
  --tw-ring-color: rgb(238 70 188 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-500\/95 {
  --tw-ring-color: rgb(238 70 188 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-500\/100 {
  --tw-ring-color: rgb(238 70 188 / 1);
}

.group:disabled .group-disabled\:ring-pink-600\/0 {
  --tw-ring-color: rgb(221 37 144 / 0);
}

.group:disabled .group-disabled\:ring-pink-600\/5 {
  --tw-ring-color: rgb(221 37 144 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-600\/10 {
  --tw-ring-color: rgb(221 37 144 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-600\/20 {
  --tw-ring-color: rgb(221 37 144 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-600\/25 {
  --tw-ring-color: rgb(221 37 144 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-600\/30 {
  --tw-ring-color: rgb(221 37 144 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-600\/40 {
  --tw-ring-color: rgb(221 37 144 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-600\/50 {
  --tw-ring-color: rgb(221 37 144 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-600\/60 {
  --tw-ring-color: rgb(221 37 144 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-600\/70 {
  --tw-ring-color: rgb(221 37 144 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-600\/75 {
  --tw-ring-color: rgb(221 37 144 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-600\/80 {
  --tw-ring-color: rgb(221 37 144 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-600\/90 {
  --tw-ring-color: rgb(221 37 144 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-600\/95 {
  --tw-ring-color: rgb(221 37 144 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-600\/100 {
  --tw-ring-color: rgb(221 37 144 / 1);
}

.group:disabled .group-disabled\:ring-pink-700\/0 {
  --tw-ring-color: rgb(193 21 116 / 0);
}

.group:disabled .group-disabled\:ring-pink-700\/5 {
  --tw-ring-color: rgb(193 21 116 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-700\/10 {
  --tw-ring-color: rgb(193 21 116 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-700\/20 {
  --tw-ring-color: rgb(193 21 116 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-700\/25 {
  --tw-ring-color: rgb(193 21 116 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-700\/30 {
  --tw-ring-color: rgb(193 21 116 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-700\/40 {
  --tw-ring-color: rgb(193 21 116 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-700\/50 {
  --tw-ring-color: rgb(193 21 116 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-700\/60 {
  --tw-ring-color: rgb(193 21 116 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-700\/70 {
  --tw-ring-color: rgb(193 21 116 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-700\/75 {
  --tw-ring-color: rgb(193 21 116 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-700\/80 {
  --tw-ring-color: rgb(193 21 116 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-700\/90 {
  --tw-ring-color: rgb(193 21 116 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-700\/95 {
  --tw-ring-color: rgb(193 21 116 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-700\/100 {
  --tw-ring-color: rgb(193 21 116 / 1);
}

.group:disabled .group-disabled\:ring-pink-800\/0 {
  --tw-ring-color: rgb(158 22 95 / 0);
}

.group:disabled .group-disabled\:ring-pink-800\/5 {
  --tw-ring-color: rgb(158 22 95 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-800\/10 {
  --tw-ring-color: rgb(158 22 95 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-800\/20 {
  --tw-ring-color: rgb(158 22 95 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-800\/25 {
  --tw-ring-color: rgb(158 22 95 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-800\/30 {
  --tw-ring-color: rgb(158 22 95 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-800\/40 {
  --tw-ring-color: rgb(158 22 95 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-800\/50 {
  --tw-ring-color: rgb(158 22 95 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-800\/60 {
  --tw-ring-color: rgb(158 22 95 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-800\/70 {
  --tw-ring-color: rgb(158 22 95 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-800\/75 {
  --tw-ring-color: rgb(158 22 95 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-800\/80 {
  --tw-ring-color: rgb(158 22 95 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-800\/90 {
  --tw-ring-color: rgb(158 22 95 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-800\/95 {
  --tw-ring-color: rgb(158 22 95 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-800\/100 {
  --tw-ring-color: rgb(158 22 95 / 1);
}

.group:disabled .group-disabled\:ring-pink-900\/0 {
  --tw-ring-color: rgb(133 22 81 / 0);
}

.group:disabled .group-disabled\:ring-pink-900\/5 {
  --tw-ring-color: rgb(133 22 81 / 0.05);
}

.group:disabled .group-disabled\:ring-pink-900\/10 {
  --tw-ring-color: rgb(133 22 81 / 0.1);
}

.group:disabled .group-disabled\:ring-pink-900\/20 {
  --tw-ring-color: rgb(133 22 81 / 0.2);
}

.group:disabled .group-disabled\:ring-pink-900\/25 {
  --tw-ring-color: rgb(133 22 81 / 0.25);
}

.group:disabled .group-disabled\:ring-pink-900\/30 {
  --tw-ring-color: rgb(133 22 81 / 0.3);
}

.group:disabled .group-disabled\:ring-pink-900\/40 {
  --tw-ring-color: rgb(133 22 81 / 0.4);
}

.group:disabled .group-disabled\:ring-pink-900\/50 {
  --tw-ring-color: rgb(133 22 81 / 0.5);
}

.group:disabled .group-disabled\:ring-pink-900\/60 {
  --tw-ring-color: rgb(133 22 81 / 0.6);
}

.group:disabled .group-disabled\:ring-pink-900\/70 {
  --tw-ring-color: rgb(133 22 81 / 0.7);
}

.group:disabled .group-disabled\:ring-pink-900\/75 {
  --tw-ring-color: rgb(133 22 81 / 0.75);
}

.group:disabled .group-disabled\:ring-pink-900\/80 {
  --tw-ring-color: rgb(133 22 81 / 0.8);
}

.group:disabled .group-disabled\:ring-pink-900\/90 {
  --tw-ring-color: rgb(133 22 81 / 0.9);
}

.group:disabled .group-disabled\:ring-pink-900\/95 {
  --tw-ring-color: rgb(133 22 81 / 0.95);
}

.group:disabled .group-disabled\:ring-pink-900\/100 {
  --tw-ring-color: rgb(133 22 81 / 1);
}

.group:disabled .group-disabled\:ring-pink\/0 {
  --tw-ring-color: rgb(246 112 7 / 0);
}

.group:disabled .group-disabled\:ring-pink\/5 {
  --tw-ring-color: rgb(246 112 7 / 0.05);
}

.group:disabled .group-disabled\:ring-pink\/10 {
  --tw-ring-color: rgb(246 112 7 / 0.1);
}

.group:disabled .group-disabled\:ring-pink\/20 {
  --tw-ring-color: rgb(246 112 7 / 0.2);
}

.group:disabled .group-disabled\:ring-pink\/25 {
  --tw-ring-color: rgb(246 112 7 / 0.25);
}

.group:disabled .group-disabled\:ring-pink\/30 {
  --tw-ring-color: rgb(246 112 7 / 0.3);
}

.group:disabled .group-disabled\:ring-pink\/40 {
  --tw-ring-color: rgb(246 112 7 / 0.4);
}

.group:disabled .group-disabled\:ring-pink\/50 {
  --tw-ring-color: rgb(246 112 7 / 0.5);
}

.group:disabled .group-disabled\:ring-pink\/60 {
  --tw-ring-color: rgb(246 112 7 / 0.6);
}

.group:disabled .group-disabled\:ring-pink\/70 {
  --tw-ring-color: rgb(246 112 7 / 0.7);
}

.group:disabled .group-disabled\:ring-pink\/75 {
  --tw-ring-color: rgb(246 112 7 / 0.75);
}

.group:disabled .group-disabled\:ring-pink\/80 {
  --tw-ring-color: rgb(246 112 7 / 0.8);
}

.group:disabled .group-disabled\:ring-pink\/90 {
  --tw-ring-color: rgb(246 112 7 / 0.9);
}

.group:disabled .group-disabled\:ring-pink\/95 {
  --tw-ring-color: rgb(246 112 7 / 0.95);
}

.group:disabled .group-disabled\:ring-pink\/100 {
  --tw-ring-color: rgb(246 112 7 / 1);
}

.group:disabled .group-disabled\:ring-rose-25\/0 {
  --tw-ring-color: rgb(255 245 246 / 0);
}

.group:disabled .group-disabled\:ring-rose-25\/5 {
  --tw-ring-color: rgb(255 245 246 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-25\/10 {
  --tw-ring-color: rgb(255 245 246 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-25\/20 {
  --tw-ring-color: rgb(255 245 246 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-25\/25 {
  --tw-ring-color: rgb(255 245 246 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-25\/30 {
  --tw-ring-color: rgb(255 245 246 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-25\/40 {
  --tw-ring-color: rgb(255 245 246 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-25\/50 {
  --tw-ring-color: rgb(255 245 246 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-25\/60 {
  --tw-ring-color: rgb(255 245 246 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-25\/70 {
  --tw-ring-color: rgb(255 245 246 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-25\/75 {
  --tw-ring-color: rgb(255 245 246 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-25\/80 {
  --tw-ring-color: rgb(255 245 246 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-25\/90 {
  --tw-ring-color: rgb(255 245 246 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-25\/95 {
  --tw-ring-color: rgb(255 245 246 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-25\/100 {
  --tw-ring-color: rgb(255 245 246 / 1);
}

.group:disabled .group-disabled\:ring-rose-50\/0 {
  --tw-ring-color: rgb(255 241 243 / 0);
}

.group:disabled .group-disabled\:ring-rose-50\/5 {
  --tw-ring-color: rgb(255 241 243 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-50\/10 {
  --tw-ring-color: rgb(255 241 243 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-50\/20 {
  --tw-ring-color: rgb(255 241 243 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-50\/25 {
  --tw-ring-color: rgb(255 241 243 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-50\/30 {
  --tw-ring-color: rgb(255 241 243 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-50\/40 {
  --tw-ring-color: rgb(255 241 243 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-50\/50 {
  --tw-ring-color: rgb(255 241 243 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-50\/60 {
  --tw-ring-color: rgb(255 241 243 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-50\/70 {
  --tw-ring-color: rgb(255 241 243 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-50\/75 {
  --tw-ring-color: rgb(255 241 243 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-50\/80 {
  --tw-ring-color: rgb(255 241 243 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-50\/90 {
  --tw-ring-color: rgb(255 241 243 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-50\/95 {
  --tw-ring-color: rgb(255 241 243 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-50\/100 {
  --tw-ring-color: rgb(255 241 243 / 1);
}

.group:disabled .group-disabled\:ring-rose-100\/0 {
  --tw-ring-color: rgb(255 228 232 / 0);
}

.group:disabled .group-disabled\:ring-rose-100\/5 {
  --tw-ring-color: rgb(255 228 232 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-100\/10 {
  --tw-ring-color: rgb(255 228 232 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-100\/20 {
  --tw-ring-color: rgb(255 228 232 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-100\/25 {
  --tw-ring-color: rgb(255 228 232 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-100\/30 {
  --tw-ring-color: rgb(255 228 232 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-100\/40 {
  --tw-ring-color: rgb(255 228 232 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-100\/50 {
  --tw-ring-color: rgb(255 228 232 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-100\/60 {
  --tw-ring-color: rgb(255 228 232 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-100\/70 {
  --tw-ring-color: rgb(255 228 232 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-100\/75 {
  --tw-ring-color: rgb(255 228 232 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-100\/80 {
  --tw-ring-color: rgb(255 228 232 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-100\/90 {
  --tw-ring-color: rgb(255 228 232 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-100\/95 {
  --tw-ring-color: rgb(255 228 232 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-100\/100 {
  --tw-ring-color: rgb(255 228 232 / 1);
}

.group:disabled .group-disabled\:ring-rose-200\/0 {
  --tw-ring-color: rgb(254 205 214 / 0);
}

.group:disabled .group-disabled\:ring-rose-200\/5 {
  --tw-ring-color: rgb(254 205 214 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-200\/10 {
  --tw-ring-color: rgb(254 205 214 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-200\/20 {
  --tw-ring-color: rgb(254 205 214 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-200\/25 {
  --tw-ring-color: rgb(254 205 214 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-200\/30 {
  --tw-ring-color: rgb(254 205 214 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-200\/40 {
  --tw-ring-color: rgb(254 205 214 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-200\/50 {
  --tw-ring-color: rgb(254 205 214 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-200\/60 {
  --tw-ring-color: rgb(254 205 214 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-200\/70 {
  --tw-ring-color: rgb(254 205 214 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-200\/75 {
  --tw-ring-color: rgb(254 205 214 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-200\/80 {
  --tw-ring-color: rgb(254 205 214 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-200\/90 {
  --tw-ring-color: rgb(254 205 214 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-200\/95 {
  --tw-ring-color: rgb(254 205 214 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-200\/100 {
  --tw-ring-color: rgb(254 205 214 / 1);
}

.group:disabled .group-disabled\:ring-rose-300\/0 {
  --tw-ring-color: rgb(254 163 180 / 0);
}

.group:disabled .group-disabled\:ring-rose-300\/5 {
  --tw-ring-color: rgb(254 163 180 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-300\/10 {
  --tw-ring-color: rgb(254 163 180 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-300\/20 {
  --tw-ring-color: rgb(254 163 180 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-300\/25 {
  --tw-ring-color: rgb(254 163 180 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-300\/30 {
  --tw-ring-color: rgb(254 163 180 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-300\/40 {
  --tw-ring-color: rgb(254 163 180 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-300\/50 {
  --tw-ring-color: rgb(254 163 180 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-300\/60 {
  --tw-ring-color: rgb(254 163 180 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-300\/70 {
  --tw-ring-color: rgb(254 163 180 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-300\/75 {
  --tw-ring-color: rgb(254 163 180 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-300\/80 {
  --tw-ring-color: rgb(254 163 180 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-300\/90 {
  --tw-ring-color: rgb(254 163 180 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-300\/95 {
  --tw-ring-color: rgb(254 163 180 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-300\/100 {
  --tw-ring-color: rgb(254 163 180 / 1);
}

.group:disabled .group-disabled\:ring-rose-400\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:ring-rose-400\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-400\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-400\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-400\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-400\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-400\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-400\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-400\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-400\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-400\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-400\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-400\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-400\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-400\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:ring-rose-500\/0 {
  --tw-ring-color: rgb(246 61 104 / 0);
}

.group:disabled .group-disabled\:ring-rose-500\/5 {
  --tw-ring-color: rgb(246 61 104 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-500\/10 {
  --tw-ring-color: rgb(246 61 104 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-500\/20 {
  --tw-ring-color: rgb(246 61 104 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-500\/25 {
  --tw-ring-color: rgb(246 61 104 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-500\/30 {
  --tw-ring-color: rgb(246 61 104 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-500\/40 {
  --tw-ring-color: rgb(246 61 104 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-500\/50 {
  --tw-ring-color: rgb(246 61 104 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-500\/60 {
  --tw-ring-color: rgb(246 61 104 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-500\/70 {
  --tw-ring-color: rgb(246 61 104 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-500\/75 {
  --tw-ring-color: rgb(246 61 104 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-500\/80 {
  --tw-ring-color: rgb(246 61 104 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-500\/90 {
  --tw-ring-color: rgb(246 61 104 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-500\/95 {
  --tw-ring-color: rgb(246 61 104 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-500\/100 {
  --tw-ring-color: rgb(246 61 104 / 1);
}

.group:disabled .group-disabled\:ring-rose-600\/0 {
  --tw-ring-color: rgb(227 24 84 / 0);
}

.group:disabled .group-disabled\:ring-rose-600\/5 {
  --tw-ring-color: rgb(227 24 84 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-600\/10 {
  --tw-ring-color: rgb(227 24 84 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-600\/20 {
  --tw-ring-color: rgb(227 24 84 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-600\/25 {
  --tw-ring-color: rgb(227 24 84 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-600\/30 {
  --tw-ring-color: rgb(227 24 84 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-600\/40 {
  --tw-ring-color: rgb(227 24 84 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-600\/50 {
  --tw-ring-color: rgb(227 24 84 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-600\/60 {
  --tw-ring-color: rgb(227 24 84 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-600\/70 {
  --tw-ring-color: rgb(227 24 84 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-600\/75 {
  --tw-ring-color: rgb(227 24 84 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-600\/80 {
  --tw-ring-color: rgb(227 24 84 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-600\/90 {
  --tw-ring-color: rgb(227 24 84 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-600\/95 {
  --tw-ring-color: rgb(227 24 84 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-600\/100 {
  --tw-ring-color: rgb(227 24 84 / 1);
}

.group:disabled .group-disabled\:ring-rose-700\/0 {
  --tw-ring-color: rgb(192 16 72 / 0);
}

.group:disabled .group-disabled\:ring-rose-700\/5 {
  --tw-ring-color: rgb(192 16 72 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-700\/10 {
  --tw-ring-color: rgb(192 16 72 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-700\/20 {
  --tw-ring-color: rgb(192 16 72 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-700\/25 {
  --tw-ring-color: rgb(192 16 72 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-700\/30 {
  --tw-ring-color: rgb(192 16 72 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-700\/40 {
  --tw-ring-color: rgb(192 16 72 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-700\/50 {
  --tw-ring-color: rgb(192 16 72 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-700\/60 {
  --tw-ring-color: rgb(192 16 72 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-700\/70 {
  --tw-ring-color: rgb(192 16 72 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-700\/75 {
  --tw-ring-color: rgb(192 16 72 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-700\/80 {
  --tw-ring-color: rgb(192 16 72 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-700\/90 {
  --tw-ring-color: rgb(192 16 72 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-700\/95 {
  --tw-ring-color: rgb(192 16 72 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-700\/100 {
  --tw-ring-color: rgb(192 16 72 / 1);
}

.group:disabled .group-disabled\:ring-rose-800\/0 {
  --tw-ring-color: rgb(161 16 67 / 0);
}

.group:disabled .group-disabled\:ring-rose-800\/5 {
  --tw-ring-color: rgb(161 16 67 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-800\/10 {
  --tw-ring-color: rgb(161 16 67 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-800\/20 {
  --tw-ring-color: rgb(161 16 67 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-800\/25 {
  --tw-ring-color: rgb(161 16 67 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-800\/30 {
  --tw-ring-color: rgb(161 16 67 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-800\/40 {
  --tw-ring-color: rgb(161 16 67 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-800\/50 {
  --tw-ring-color: rgb(161 16 67 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-800\/60 {
  --tw-ring-color: rgb(161 16 67 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-800\/70 {
  --tw-ring-color: rgb(161 16 67 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-800\/75 {
  --tw-ring-color: rgb(161 16 67 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-800\/80 {
  --tw-ring-color: rgb(161 16 67 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-800\/90 {
  --tw-ring-color: rgb(161 16 67 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-800\/95 {
  --tw-ring-color: rgb(161 16 67 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-800\/100 {
  --tw-ring-color: rgb(161 16 67 / 1);
}

.group:disabled .group-disabled\:ring-rose-900\/0 {
  --tw-ring-color: rgb(137 18 62 / 0);
}

.group:disabled .group-disabled\:ring-rose-900\/5 {
  --tw-ring-color: rgb(137 18 62 / 0.05);
}

.group:disabled .group-disabled\:ring-rose-900\/10 {
  --tw-ring-color: rgb(137 18 62 / 0.1);
}

.group:disabled .group-disabled\:ring-rose-900\/20 {
  --tw-ring-color: rgb(137 18 62 / 0.2);
}

.group:disabled .group-disabled\:ring-rose-900\/25 {
  --tw-ring-color: rgb(137 18 62 / 0.25);
}

.group:disabled .group-disabled\:ring-rose-900\/30 {
  --tw-ring-color: rgb(137 18 62 / 0.3);
}

.group:disabled .group-disabled\:ring-rose-900\/40 {
  --tw-ring-color: rgb(137 18 62 / 0.4);
}

.group:disabled .group-disabled\:ring-rose-900\/50 {
  --tw-ring-color: rgb(137 18 62 / 0.5);
}

.group:disabled .group-disabled\:ring-rose-900\/60 {
  --tw-ring-color: rgb(137 18 62 / 0.6);
}

.group:disabled .group-disabled\:ring-rose-900\/70 {
  --tw-ring-color: rgb(137 18 62 / 0.7);
}

.group:disabled .group-disabled\:ring-rose-900\/75 {
  --tw-ring-color: rgb(137 18 62 / 0.75);
}

.group:disabled .group-disabled\:ring-rose-900\/80 {
  --tw-ring-color: rgb(137 18 62 / 0.8);
}

.group:disabled .group-disabled\:ring-rose-900\/90 {
  --tw-ring-color: rgb(137 18 62 / 0.9);
}

.group:disabled .group-disabled\:ring-rose-900\/95 {
  --tw-ring-color: rgb(137 18 62 / 0.95);
}

.group:disabled .group-disabled\:ring-rose-900\/100 {
  --tw-ring-color: rgb(137 18 62 / 1);
}

.group:disabled .group-disabled\:ring-rose\/0 {
  --tw-ring-color: rgb(253 111 142 / 0);
}

.group:disabled .group-disabled\:ring-rose\/5 {
  --tw-ring-color: rgb(253 111 142 / 0.05);
}

.group:disabled .group-disabled\:ring-rose\/10 {
  --tw-ring-color: rgb(253 111 142 / 0.1);
}

.group:disabled .group-disabled\:ring-rose\/20 {
  --tw-ring-color: rgb(253 111 142 / 0.2);
}

.group:disabled .group-disabled\:ring-rose\/25 {
  --tw-ring-color: rgb(253 111 142 / 0.25);
}

.group:disabled .group-disabled\:ring-rose\/30 {
  --tw-ring-color: rgb(253 111 142 / 0.3);
}

.group:disabled .group-disabled\:ring-rose\/40 {
  --tw-ring-color: rgb(253 111 142 / 0.4);
}

.group:disabled .group-disabled\:ring-rose\/50 {
  --tw-ring-color: rgb(253 111 142 / 0.5);
}

.group:disabled .group-disabled\:ring-rose\/60 {
  --tw-ring-color: rgb(253 111 142 / 0.6);
}

.group:disabled .group-disabled\:ring-rose\/70 {
  --tw-ring-color: rgb(253 111 142 / 0.7);
}

.group:disabled .group-disabled\:ring-rose\/75 {
  --tw-ring-color: rgb(253 111 142 / 0.75);
}

.group:disabled .group-disabled\:ring-rose\/80 {
  --tw-ring-color: rgb(253 111 142 / 0.8);
}

.group:disabled .group-disabled\:ring-rose\/90 {
  --tw-ring-color: rgb(253 111 142 / 0.9);
}

.group:disabled .group-disabled\:ring-rose\/95 {
  --tw-ring-color: rgb(253 111 142 / 0.95);
}

.group:disabled .group-disabled\:ring-rose\/100 {
  --tw-ring-color: rgb(253 111 142 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/0 {
  --tw-ring-color: rgb(255 249 245 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/5 {
  --tw-ring-color: rgb(255 249 245 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/10 {
  --tw-ring-color: rgb(255 249 245 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/20 {
  --tw-ring-color: rgb(255 249 245 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/25 {
  --tw-ring-color: rgb(255 249 245 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/30 {
  --tw-ring-color: rgb(255 249 245 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/40 {
  --tw-ring-color: rgb(255 249 245 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/50 {
  --tw-ring-color: rgb(255 249 245 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/60 {
  --tw-ring-color: rgb(255 249 245 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/70 {
  --tw-ring-color: rgb(255 249 245 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/75 {
  --tw-ring-color: rgb(255 249 245 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/80 {
  --tw-ring-color: rgb(255 249 245 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/90 {
  --tw-ring-color: rgb(255 249 245 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/95 {
  --tw-ring-color: rgb(255 249 245 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-25\/100 {
  --tw-ring-color: rgb(255 249 245 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/0 {
  --tw-ring-color: rgb(255 244 237 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/5 {
  --tw-ring-color: rgb(255 244 237 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/10 {
  --tw-ring-color: rgb(255 244 237 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/20 {
  --tw-ring-color: rgb(255 244 237 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/25 {
  --tw-ring-color: rgb(255 244 237 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/30 {
  --tw-ring-color: rgb(255 244 237 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/40 {
  --tw-ring-color: rgb(255 244 237 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/50 {
  --tw-ring-color: rgb(255 244 237 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/60 {
  --tw-ring-color: rgb(255 244 237 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/70 {
  --tw-ring-color: rgb(255 244 237 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/75 {
  --tw-ring-color: rgb(255 244 237 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/80 {
  --tw-ring-color: rgb(255 244 237 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/90 {
  --tw-ring-color: rgb(255 244 237 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/95 {
  --tw-ring-color: rgb(255 244 237 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-50\/100 {
  --tw-ring-color: rgb(255 244 237 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/0 {
  --tw-ring-color: rgb(255 230 213 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/5 {
  --tw-ring-color: rgb(255 230 213 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/10 {
  --tw-ring-color: rgb(255 230 213 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/20 {
  --tw-ring-color: rgb(255 230 213 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/25 {
  --tw-ring-color: rgb(255 230 213 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/30 {
  --tw-ring-color: rgb(255 230 213 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/40 {
  --tw-ring-color: rgb(255 230 213 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/50 {
  --tw-ring-color: rgb(255 230 213 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/60 {
  --tw-ring-color: rgb(255 230 213 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/70 {
  --tw-ring-color: rgb(255 230 213 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/75 {
  --tw-ring-color: rgb(255 230 213 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/80 {
  --tw-ring-color: rgb(255 230 213 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/90 {
  --tw-ring-color: rgb(255 230 213 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/95 {
  --tw-ring-color: rgb(255 230 213 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-100\/100 {
  --tw-ring-color: rgb(255 230 213 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/0 {
  --tw-ring-color: rgb(255 214 174 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/5 {
  --tw-ring-color: rgb(255 214 174 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/10 {
  --tw-ring-color: rgb(255 214 174 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/20 {
  --tw-ring-color: rgb(255 214 174 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/25 {
  --tw-ring-color: rgb(255 214 174 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/30 {
  --tw-ring-color: rgb(255 214 174 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/40 {
  --tw-ring-color: rgb(255 214 174 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/50 {
  --tw-ring-color: rgb(255 214 174 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/60 {
  --tw-ring-color: rgb(255 214 174 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/70 {
  --tw-ring-color: rgb(255 214 174 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/75 {
  --tw-ring-color: rgb(255 214 174 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/80 {
  --tw-ring-color: rgb(255 214 174 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/90 {
  --tw-ring-color: rgb(255 214 174 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/95 {
  --tw-ring-color: rgb(255 214 174 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-200\/100 {
  --tw-ring-color: rgb(255 214 174 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/0 {
  --tw-ring-color: rgb(255 156 102 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/5 {
  --tw-ring-color: rgb(255 156 102 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/10 {
  --tw-ring-color: rgb(255 156 102 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/20 {
  --tw-ring-color: rgb(255 156 102 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/25 {
  --tw-ring-color: rgb(255 156 102 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/30 {
  --tw-ring-color: rgb(255 156 102 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/40 {
  --tw-ring-color: rgb(255 156 102 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/50 {
  --tw-ring-color: rgb(255 156 102 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/60 {
  --tw-ring-color: rgb(255 156 102 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/70 {
  --tw-ring-color: rgb(255 156 102 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/75 {
  --tw-ring-color: rgb(255 156 102 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/80 {
  --tw-ring-color: rgb(255 156 102 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/90 {
  --tw-ring-color: rgb(255 156 102 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/95 {
  --tw-ring-color: rgb(255 156 102 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-300\/100 {
  --tw-ring-color: rgb(255 156 102 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-400\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/0 {
  --tw-ring-color: rgb(255 68 5 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/5 {
  --tw-ring-color: rgb(255 68 5 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/10 {
  --tw-ring-color: rgb(255 68 5 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/20 {
  --tw-ring-color: rgb(255 68 5 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/25 {
  --tw-ring-color: rgb(255 68 5 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/30 {
  --tw-ring-color: rgb(255 68 5 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/40 {
  --tw-ring-color: rgb(255 68 5 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/50 {
  --tw-ring-color: rgb(255 68 5 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/60 {
  --tw-ring-color: rgb(255 68 5 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/70 {
  --tw-ring-color: rgb(255 68 5 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/75 {
  --tw-ring-color: rgb(255 68 5 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/80 {
  --tw-ring-color: rgb(255 68 5 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/90 {
  --tw-ring-color: rgb(255 68 5 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/95 {
  --tw-ring-color: rgb(255 68 5 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-500\/100 {
  --tw-ring-color: rgb(255 68 5 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/0 {
  --tw-ring-color: rgb(230 46 5 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/5 {
  --tw-ring-color: rgb(230 46 5 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/10 {
  --tw-ring-color: rgb(230 46 5 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/20 {
  --tw-ring-color: rgb(230 46 5 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/25 {
  --tw-ring-color: rgb(230 46 5 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/30 {
  --tw-ring-color: rgb(230 46 5 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/40 {
  --tw-ring-color: rgb(230 46 5 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/50 {
  --tw-ring-color: rgb(230 46 5 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/60 {
  --tw-ring-color: rgb(230 46 5 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/70 {
  --tw-ring-color: rgb(230 46 5 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/75 {
  --tw-ring-color: rgb(230 46 5 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/80 {
  --tw-ring-color: rgb(230 46 5 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/90 {
  --tw-ring-color: rgb(230 46 5 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/95 {
  --tw-ring-color: rgb(230 46 5 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-600\/100 {
  --tw-ring-color: rgb(230 46 5 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/0 {
  --tw-ring-color: rgb(188 27 6 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/5 {
  --tw-ring-color: rgb(188 27 6 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/10 {
  --tw-ring-color: rgb(188 27 6 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/20 {
  --tw-ring-color: rgb(188 27 6 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/25 {
  --tw-ring-color: rgb(188 27 6 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/30 {
  --tw-ring-color: rgb(188 27 6 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/40 {
  --tw-ring-color: rgb(188 27 6 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/50 {
  --tw-ring-color: rgb(188 27 6 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/60 {
  --tw-ring-color: rgb(188 27 6 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/70 {
  --tw-ring-color: rgb(188 27 6 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/75 {
  --tw-ring-color: rgb(188 27 6 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/80 {
  --tw-ring-color: rgb(188 27 6 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/90 {
  --tw-ring-color: rgb(188 27 6 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/95 {
  --tw-ring-color: rgb(188 27 6 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-700\/100 {
  --tw-ring-color: rgb(188 27 6 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/0 {
  --tw-ring-color: rgb(151 24 12 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/5 {
  --tw-ring-color: rgb(151 24 12 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/10 {
  --tw-ring-color: rgb(151 24 12 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/20 {
  --tw-ring-color: rgb(151 24 12 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/25 {
  --tw-ring-color: rgb(151 24 12 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/30 {
  --tw-ring-color: rgb(151 24 12 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/40 {
  --tw-ring-color: rgb(151 24 12 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/50 {
  --tw-ring-color: rgb(151 24 12 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/60 {
  --tw-ring-color: rgb(151 24 12 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/70 {
  --tw-ring-color: rgb(151 24 12 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/75 {
  --tw-ring-color: rgb(151 24 12 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/80 {
  --tw-ring-color: rgb(151 24 12 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/90 {
  --tw-ring-color: rgb(151 24 12 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/95 {
  --tw-ring-color: rgb(151 24 12 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-800\/100 {
  --tw-ring-color: rgb(151 24 12 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/0 {
  --tw-ring-color: rgb(119 26 13 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/5 {
  --tw-ring-color: rgb(119 26 13 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/10 {
  --tw-ring-color: rgb(119 26 13 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/20 {
  --tw-ring-color: rgb(119 26 13 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/25 {
  --tw-ring-color: rgb(119 26 13 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/30 {
  --tw-ring-color: rgb(119 26 13 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/40 {
  --tw-ring-color: rgb(119 26 13 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/50 {
  --tw-ring-color: rgb(119 26 13 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/60 {
  --tw-ring-color: rgb(119 26 13 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/70 {
  --tw-ring-color: rgb(119 26 13 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/75 {
  --tw-ring-color: rgb(119 26 13 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/80 {
  --tw-ring-color: rgb(119 26 13 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/90 {
  --tw-ring-color: rgb(119 26 13 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/95 {
  --tw-ring-color: rgb(119 26 13 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark-900\/100 {
  --tw-ring-color: rgb(119 26 13 / 1);
}

.group:disabled .group-disabled\:ring-orange-dark\/0 {
  --tw-ring-color: rgb(255 105 46 / 0);
}

.group:disabled .group-disabled\:ring-orange-dark\/5 {
  --tw-ring-color: rgb(255 105 46 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-dark\/10 {
  --tw-ring-color: rgb(255 105 46 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-dark\/20 {
  --tw-ring-color: rgb(255 105 46 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-dark\/25 {
  --tw-ring-color: rgb(255 105 46 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-dark\/30 {
  --tw-ring-color: rgb(255 105 46 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-dark\/40 {
  --tw-ring-color: rgb(255 105 46 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-dark\/50 {
  --tw-ring-color: rgb(255 105 46 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-dark\/60 {
  --tw-ring-color: rgb(255 105 46 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-dark\/70 {
  --tw-ring-color: rgb(255 105 46 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-dark\/75 {
  --tw-ring-color: rgb(255 105 46 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-dark\/80 {
  --tw-ring-color: rgb(255 105 46 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-dark\/90 {
  --tw-ring-color: rgb(255 105 46 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-dark\/95 {
  --tw-ring-color: rgb(255 105 46 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-dark\/100 {
  --tw-ring-color: rgb(255 105 46 / 1);
}

.group:disabled .group-disabled\:ring-orange-25\/0 {
  --tw-ring-color: rgb(254 250 245 / 0);
}

.group:disabled .group-disabled\:ring-orange-25\/5 {
  --tw-ring-color: rgb(254 250 245 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-25\/10 {
  --tw-ring-color: rgb(254 250 245 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-25\/20 {
  --tw-ring-color: rgb(254 250 245 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-25\/25 {
  --tw-ring-color: rgb(254 250 245 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-25\/30 {
  --tw-ring-color: rgb(254 250 245 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-25\/40 {
  --tw-ring-color: rgb(254 250 245 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-25\/50 {
  --tw-ring-color: rgb(254 250 245 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-25\/60 {
  --tw-ring-color: rgb(254 250 245 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-25\/70 {
  --tw-ring-color: rgb(254 250 245 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-25\/75 {
  --tw-ring-color: rgb(254 250 245 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-25\/80 {
  --tw-ring-color: rgb(254 250 245 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-25\/90 {
  --tw-ring-color: rgb(254 250 245 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-25\/95 {
  --tw-ring-color: rgb(254 250 245 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-25\/100 {
  --tw-ring-color: rgb(254 250 245 / 1);
}

.group:disabled .group-disabled\:ring-orange-50\/0 {
  --tw-ring-color: rgb(254 246 238 / 0);
}

.group:disabled .group-disabled\:ring-orange-50\/5 {
  --tw-ring-color: rgb(254 246 238 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-50\/10 {
  --tw-ring-color: rgb(254 246 238 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-50\/20 {
  --tw-ring-color: rgb(254 246 238 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-50\/25 {
  --tw-ring-color: rgb(254 246 238 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-50\/30 {
  --tw-ring-color: rgb(254 246 238 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-50\/40 {
  --tw-ring-color: rgb(254 246 238 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-50\/50 {
  --tw-ring-color: rgb(254 246 238 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-50\/60 {
  --tw-ring-color: rgb(254 246 238 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-50\/70 {
  --tw-ring-color: rgb(254 246 238 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-50\/75 {
  --tw-ring-color: rgb(254 246 238 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-50\/80 {
  --tw-ring-color: rgb(254 246 238 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-50\/90 {
  --tw-ring-color: rgb(254 246 238 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-50\/95 {
  --tw-ring-color: rgb(254 246 238 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-50\/100 {
  --tw-ring-color: rgb(254 246 238 / 1);
}

.group:disabled .group-disabled\:ring-orange-100\/0 {
  --tw-ring-color: rgb(253 234 215 / 0);
}

.group:disabled .group-disabled\:ring-orange-100\/5 {
  --tw-ring-color: rgb(253 234 215 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-100\/10 {
  --tw-ring-color: rgb(253 234 215 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-100\/20 {
  --tw-ring-color: rgb(253 234 215 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-100\/25 {
  --tw-ring-color: rgb(253 234 215 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-100\/30 {
  --tw-ring-color: rgb(253 234 215 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-100\/40 {
  --tw-ring-color: rgb(253 234 215 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-100\/50 {
  --tw-ring-color: rgb(253 234 215 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-100\/60 {
  --tw-ring-color: rgb(253 234 215 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-100\/70 {
  --tw-ring-color: rgb(253 234 215 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-100\/75 {
  --tw-ring-color: rgb(253 234 215 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-100\/80 {
  --tw-ring-color: rgb(253 234 215 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-100\/90 {
  --tw-ring-color: rgb(253 234 215 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-100\/95 {
  --tw-ring-color: rgb(253 234 215 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-100\/100 {
  --tw-ring-color: rgb(253 234 215 / 1);
}

.group:disabled .group-disabled\:ring-orange-200\/0 {
  --tw-ring-color: rgb(249 219 175 / 0);
}

.group:disabled .group-disabled\:ring-orange-200\/5 {
  --tw-ring-color: rgb(249 219 175 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-200\/10 {
  --tw-ring-color: rgb(249 219 175 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-200\/20 {
  --tw-ring-color: rgb(249 219 175 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-200\/25 {
  --tw-ring-color: rgb(249 219 175 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-200\/30 {
  --tw-ring-color: rgb(249 219 175 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-200\/40 {
  --tw-ring-color: rgb(249 219 175 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-200\/50 {
  --tw-ring-color: rgb(249 219 175 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-200\/60 {
  --tw-ring-color: rgb(249 219 175 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-200\/70 {
  --tw-ring-color: rgb(249 219 175 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-200\/75 {
  --tw-ring-color: rgb(249 219 175 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-200\/80 {
  --tw-ring-color: rgb(249 219 175 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-200\/90 {
  --tw-ring-color: rgb(249 219 175 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-200\/95 {
  --tw-ring-color: rgb(249 219 175 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-200\/100 {
  --tw-ring-color: rgb(249 219 175 / 1);
}

.group:disabled .group-disabled\:ring-orange-300\/0 {
  --tw-ring-color: rgb(247 178 122 / 0);
}

.group:disabled .group-disabled\:ring-orange-300\/5 {
  --tw-ring-color: rgb(247 178 122 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-300\/10 {
  --tw-ring-color: rgb(247 178 122 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-300\/20 {
  --tw-ring-color: rgb(247 178 122 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-300\/25 {
  --tw-ring-color: rgb(247 178 122 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-300\/30 {
  --tw-ring-color: rgb(247 178 122 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-300\/40 {
  --tw-ring-color: rgb(247 178 122 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-300\/50 {
  --tw-ring-color: rgb(247 178 122 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-300\/60 {
  --tw-ring-color: rgb(247 178 122 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-300\/70 {
  --tw-ring-color: rgb(247 178 122 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-300\/75 {
  --tw-ring-color: rgb(247 178 122 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-300\/80 {
  --tw-ring-color: rgb(247 178 122 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-300\/90 {
  --tw-ring-color: rgb(247 178 122 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-300\/95 {
  --tw-ring-color: rgb(247 178 122 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-300\/100 {
  --tw-ring-color: rgb(247 178 122 / 1);
}

.group:disabled .group-disabled\:ring-orange-400\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:ring-orange-400\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-400\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-400\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-400\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-400\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-400\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-400\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-400\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-400\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-400\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-400\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-400\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-400\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-400\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:ring-orange-500\/0 {
  --tw-ring-color: rgb(239 104 32 / 0);
}

.group:disabled .group-disabled\:ring-orange-500\/5 {
  --tw-ring-color: rgb(239 104 32 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-500\/10 {
  --tw-ring-color: rgb(239 104 32 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-500\/20 {
  --tw-ring-color: rgb(239 104 32 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-500\/25 {
  --tw-ring-color: rgb(239 104 32 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-500\/30 {
  --tw-ring-color: rgb(239 104 32 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-500\/40 {
  --tw-ring-color: rgb(239 104 32 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-500\/50 {
  --tw-ring-color: rgb(239 104 32 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-500\/60 {
  --tw-ring-color: rgb(239 104 32 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-500\/70 {
  --tw-ring-color: rgb(239 104 32 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-500\/75 {
  --tw-ring-color: rgb(239 104 32 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-500\/80 {
  --tw-ring-color: rgb(239 104 32 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-500\/90 {
  --tw-ring-color: rgb(239 104 32 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-500\/95 {
  --tw-ring-color: rgb(239 104 32 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-500\/100 {
  --tw-ring-color: rgb(239 104 32 / 1);
}

.group:disabled .group-disabled\:ring-orange-600\/0 {
  --tw-ring-color: rgb(224 79 22 / 0);
}

.group:disabled .group-disabled\:ring-orange-600\/5 {
  --tw-ring-color: rgb(224 79 22 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-600\/10 {
  --tw-ring-color: rgb(224 79 22 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-600\/20 {
  --tw-ring-color: rgb(224 79 22 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-600\/25 {
  --tw-ring-color: rgb(224 79 22 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-600\/30 {
  --tw-ring-color: rgb(224 79 22 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-600\/40 {
  --tw-ring-color: rgb(224 79 22 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-600\/50 {
  --tw-ring-color: rgb(224 79 22 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-600\/60 {
  --tw-ring-color: rgb(224 79 22 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-600\/70 {
  --tw-ring-color: rgb(224 79 22 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-600\/75 {
  --tw-ring-color: rgb(224 79 22 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-600\/80 {
  --tw-ring-color: rgb(224 79 22 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-600\/90 {
  --tw-ring-color: rgb(224 79 22 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-600\/95 {
  --tw-ring-color: rgb(224 79 22 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-600\/100 {
  --tw-ring-color: rgb(224 79 22 / 1);
}

.group:disabled .group-disabled\:ring-orange-700\/0 {
  --tw-ring-color: rgb(185 56 21 / 0);
}

.group:disabled .group-disabled\:ring-orange-700\/5 {
  --tw-ring-color: rgb(185 56 21 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-700\/10 {
  --tw-ring-color: rgb(185 56 21 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-700\/20 {
  --tw-ring-color: rgb(185 56 21 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-700\/25 {
  --tw-ring-color: rgb(185 56 21 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-700\/30 {
  --tw-ring-color: rgb(185 56 21 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-700\/40 {
  --tw-ring-color: rgb(185 56 21 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-700\/50 {
  --tw-ring-color: rgb(185 56 21 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-700\/60 {
  --tw-ring-color: rgb(185 56 21 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-700\/70 {
  --tw-ring-color: rgb(185 56 21 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-700\/75 {
  --tw-ring-color: rgb(185 56 21 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-700\/80 {
  --tw-ring-color: rgb(185 56 21 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-700\/90 {
  --tw-ring-color: rgb(185 56 21 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-700\/95 {
  --tw-ring-color: rgb(185 56 21 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-700\/100 {
  --tw-ring-color: rgb(185 56 21 / 1);
}

.group:disabled .group-disabled\:ring-orange-800\/0 {
  --tw-ring-color: rgb(147 47 25 / 0);
}

.group:disabled .group-disabled\:ring-orange-800\/5 {
  --tw-ring-color: rgb(147 47 25 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-800\/10 {
  --tw-ring-color: rgb(147 47 25 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-800\/20 {
  --tw-ring-color: rgb(147 47 25 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-800\/25 {
  --tw-ring-color: rgb(147 47 25 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-800\/30 {
  --tw-ring-color: rgb(147 47 25 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-800\/40 {
  --tw-ring-color: rgb(147 47 25 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-800\/50 {
  --tw-ring-color: rgb(147 47 25 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-800\/60 {
  --tw-ring-color: rgb(147 47 25 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-800\/70 {
  --tw-ring-color: rgb(147 47 25 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-800\/75 {
  --tw-ring-color: rgb(147 47 25 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-800\/80 {
  --tw-ring-color: rgb(147 47 25 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-800\/90 {
  --tw-ring-color: rgb(147 47 25 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-800\/95 {
  --tw-ring-color: rgb(147 47 25 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-800\/100 {
  --tw-ring-color: rgb(147 47 25 / 1);
}

.group:disabled .group-disabled\:ring-orange-900\/0 {
  --tw-ring-color: rgb(119 41 23 / 0);
}

.group:disabled .group-disabled\:ring-orange-900\/5 {
  --tw-ring-color: rgb(119 41 23 / 0.05);
}

.group:disabled .group-disabled\:ring-orange-900\/10 {
  --tw-ring-color: rgb(119 41 23 / 0.1);
}

.group:disabled .group-disabled\:ring-orange-900\/20 {
  --tw-ring-color: rgb(119 41 23 / 0.2);
}

.group:disabled .group-disabled\:ring-orange-900\/25 {
  --tw-ring-color: rgb(119 41 23 / 0.25);
}

.group:disabled .group-disabled\:ring-orange-900\/30 {
  --tw-ring-color: rgb(119 41 23 / 0.3);
}

.group:disabled .group-disabled\:ring-orange-900\/40 {
  --tw-ring-color: rgb(119 41 23 / 0.4);
}

.group:disabled .group-disabled\:ring-orange-900\/50 {
  --tw-ring-color: rgb(119 41 23 / 0.5);
}

.group:disabled .group-disabled\:ring-orange-900\/60 {
  --tw-ring-color: rgb(119 41 23 / 0.6);
}

.group:disabled .group-disabled\:ring-orange-900\/70 {
  --tw-ring-color: rgb(119 41 23 / 0.7);
}

.group:disabled .group-disabled\:ring-orange-900\/75 {
  --tw-ring-color: rgb(119 41 23 / 0.75);
}

.group:disabled .group-disabled\:ring-orange-900\/80 {
  --tw-ring-color: rgb(119 41 23 / 0.8);
}

.group:disabled .group-disabled\:ring-orange-900\/90 {
  --tw-ring-color: rgb(119 41 23 / 0.9);
}

.group:disabled .group-disabled\:ring-orange-900\/95 {
  --tw-ring-color: rgb(119 41 23 / 0.95);
}

.group:disabled .group-disabled\:ring-orange-900\/100 {
  --tw-ring-color: rgb(119 41 23 / 1);
}

.group:disabled .group-disabled\:ring-orange\/0 {
  --tw-ring-color: rgb(243 135 68 / 0);
}

.group:disabled .group-disabled\:ring-orange\/5 {
  --tw-ring-color: rgb(243 135 68 / 0.05);
}

.group:disabled .group-disabled\:ring-orange\/10 {
  --tw-ring-color: rgb(243 135 68 / 0.1);
}

.group:disabled .group-disabled\:ring-orange\/20 {
  --tw-ring-color: rgb(243 135 68 / 0.2);
}

.group:disabled .group-disabled\:ring-orange\/25 {
  --tw-ring-color: rgb(243 135 68 / 0.25);
}

.group:disabled .group-disabled\:ring-orange\/30 {
  --tw-ring-color: rgb(243 135 68 / 0.3);
}

.group:disabled .group-disabled\:ring-orange\/40 {
  --tw-ring-color: rgb(243 135 68 / 0.4);
}

.group:disabled .group-disabled\:ring-orange\/50 {
  --tw-ring-color: rgb(243 135 68 / 0.5);
}

.group:disabled .group-disabled\:ring-orange\/60 {
  --tw-ring-color: rgb(243 135 68 / 0.6);
}

.group:disabled .group-disabled\:ring-orange\/70 {
  --tw-ring-color: rgb(243 135 68 / 0.7);
}

.group:disabled .group-disabled\:ring-orange\/75 {
  --tw-ring-color: rgb(243 135 68 / 0.75);
}

.group:disabled .group-disabled\:ring-orange\/80 {
  --tw-ring-color: rgb(243 135 68 / 0.8);
}

.group:disabled .group-disabled\:ring-orange\/90 {
  --tw-ring-color: rgb(243 135 68 / 0.9);
}

.group:disabled .group-disabled\:ring-orange\/95 {
  --tw-ring-color: rgb(243 135 68 / 0.95);
}

.group:disabled .group-disabled\:ring-orange\/100 {
  --tw-ring-color: rgb(243 135 68 / 1);
}

.group:disabled .group-disabled\:ring-yellow-25\/0 {
  --tw-ring-color: rgb(254 253 240 / 0);
}

.group:disabled .group-disabled\:ring-yellow-25\/5 {
  --tw-ring-color: rgb(254 253 240 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-25\/10 {
  --tw-ring-color: rgb(254 253 240 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-25\/20 {
  --tw-ring-color: rgb(254 253 240 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-25\/25 {
  --tw-ring-color: rgb(254 253 240 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-25\/30 {
  --tw-ring-color: rgb(254 253 240 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-25\/40 {
  --tw-ring-color: rgb(254 253 240 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-25\/50 {
  --tw-ring-color: rgb(254 253 240 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-25\/60 {
  --tw-ring-color: rgb(254 253 240 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-25\/70 {
  --tw-ring-color: rgb(254 253 240 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-25\/75 {
  --tw-ring-color: rgb(254 253 240 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-25\/80 {
  --tw-ring-color: rgb(254 253 240 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-25\/90 {
  --tw-ring-color: rgb(254 253 240 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-25\/95 {
  --tw-ring-color: rgb(254 253 240 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-25\/100 {
  --tw-ring-color: rgb(254 253 240 / 1);
}

.group:disabled .group-disabled\:ring-yellow-50\/0 {
  --tw-ring-color: rgb(254 251 232 / 0);
}

.group:disabled .group-disabled\:ring-yellow-50\/5 {
  --tw-ring-color: rgb(254 251 232 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-50\/10 {
  --tw-ring-color: rgb(254 251 232 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-50\/20 {
  --tw-ring-color: rgb(254 251 232 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-50\/25 {
  --tw-ring-color: rgb(254 251 232 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-50\/30 {
  --tw-ring-color: rgb(254 251 232 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-50\/40 {
  --tw-ring-color: rgb(254 251 232 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-50\/50 {
  --tw-ring-color: rgb(254 251 232 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-50\/60 {
  --tw-ring-color: rgb(254 251 232 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-50\/70 {
  --tw-ring-color: rgb(254 251 232 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-50\/75 {
  --tw-ring-color: rgb(254 251 232 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-50\/80 {
  --tw-ring-color: rgb(254 251 232 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-50\/90 {
  --tw-ring-color: rgb(254 251 232 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-50\/95 {
  --tw-ring-color: rgb(254 251 232 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-50\/100 {
  --tw-ring-color: rgb(254 251 232 / 1);
}

.group:disabled .group-disabled\:ring-yellow-100\/0 {
  --tw-ring-color: rgb(254 247 195 / 0);
}

.group:disabled .group-disabled\:ring-yellow-100\/5 {
  --tw-ring-color: rgb(254 247 195 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-100\/10 {
  --tw-ring-color: rgb(254 247 195 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-100\/20 {
  --tw-ring-color: rgb(254 247 195 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-100\/25 {
  --tw-ring-color: rgb(254 247 195 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-100\/30 {
  --tw-ring-color: rgb(254 247 195 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-100\/40 {
  --tw-ring-color: rgb(254 247 195 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-100\/50 {
  --tw-ring-color: rgb(254 247 195 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-100\/60 {
  --tw-ring-color: rgb(254 247 195 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-100\/70 {
  --tw-ring-color: rgb(254 247 195 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-100\/75 {
  --tw-ring-color: rgb(254 247 195 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-100\/80 {
  --tw-ring-color: rgb(254 247 195 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-100\/90 {
  --tw-ring-color: rgb(254 247 195 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-100\/95 {
  --tw-ring-color: rgb(254 247 195 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-100\/100 {
  --tw-ring-color: rgb(254 247 195 / 1);
}

.group:disabled .group-disabled\:ring-yellow-200\/0 {
  --tw-ring-color: rgb(254 238 149 / 0);
}

.group:disabled .group-disabled\:ring-yellow-200\/5 {
  --tw-ring-color: rgb(254 238 149 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-200\/10 {
  --tw-ring-color: rgb(254 238 149 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-200\/20 {
  --tw-ring-color: rgb(254 238 149 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-200\/25 {
  --tw-ring-color: rgb(254 238 149 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-200\/30 {
  --tw-ring-color: rgb(254 238 149 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-200\/40 {
  --tw-ring-color: rgb(254 238 149 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-200\/50 {
  --tw-ring-color: rgb(254 238 149 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-200\/60 {
  --tw-ring-color: rgb(254 238 149 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-200\/70 {
  --tw-ring-color: rgb(254 238 149 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-200\/75 {
  --tw-ring-color: rgb(254 238 149 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-200\/80 {
  --tw-ring-color: rgb(254 238 149 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-200\/90 {
  --tw-ring-color: rgb(254 238 149 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-200\/95 {
  --tw-ring-color: rgb(254 238 149 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-200\/100 {
  --tw-ring-color: rgb(254 238 149 / 1);
}

.group:disabled .group-disabled\:ring-yellow-300\/0 {
  --tw-ring-color: rgb(253 226 114 / 0);
}

.group:disabled .group-disabled\:ring-yellow-300\/5 {
  --tw-ring-color: rgb(253 226 114 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-300\/10 {
  --tw-ring-color: rgb(253 226 114 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-300\/20 {
  --tw-ring-color: rgb(253 226 114 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-300\/25 {
  --tw-ring-color: rgb(253 226 114 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-300\/30 {
  --tw-ring-color: rgb(253 226 114 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-300\/40 {
  --tw-ring-color: rgb(253 226 114 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-300\/50 {
  --tw-ring-color: rgb(253 226 114 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-300\/60 {
  --tw-ring-color: rgb(253 226 114 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-300\/70 {
  --tw-ring-color: rgb(253 226 114 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-300\/75 {
  --tw-ring-color: rgb(253 226 114 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-300\/80 {
  --tw-ring-color: rgb(253 226 114 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-300\/90 {
  --tw-ring-color: rgb(253 226 114 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-300\/95 {
  --tw-ring-color: rgb(253 226 114 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-300\/100 {
  --tw-ring-color: rgb(253 226 114 / 1);
}

.group:disabled .group-disabled\:ring-yellow-400\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:ring-yellow-400\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-400\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-400\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-400\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-400\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-400\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-400\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-400\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-400\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-400\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-400\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-400\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-400\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-400\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

.group:disabled .group-disabled\:ring-yellow-500\/0 {
  --tw-ring-color: rgb(234 170 8 / 0);
}

.group:disabled .group-disabled\:ring-yellow-500\/5 {
  --tw-ring-color: rgb(234 170 8 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-500\/10 {
  --tw-ring-color: rgb(234 170 8 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-500\/20 {
  --tw-ring-color: rgb(234 170 8 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-500\/25 {
  --tw-ring-color: rgb(234 170 8 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-500\/30 {
  --tw-ring-color: rgb(234 170 8 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-500\/40 {
  --tw-ring-color: rgb(234 170 8 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-500\/50 {
  --tw-ring-color: rgb(234 170 8 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-500\/60 {
  --tw-ring-color: rgb(234 170 8 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-500\/70 {
  --tw-ring-color: rgb(234 170 8 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-500\/75 {
  --tw-ring-color: rgb(234 170 8 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-500\/80 {
  --tw-ring-color: rgb(234 170 8 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-500\/90 {
  --tw-ring-color: rgb(234 170 8 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-500\/95 {
  --tw-ring-color: rgb(234 170 8 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-500\/100 {
  --tw-ring-color: rgb(234 170 8 / 1);
}

.group:disabled .group-disabled\:ring-yellow-600\/0 {
  --tw-ring-color: rgb(202 133 4 / 0);
}

.group:disabled .group-disabled\:ring-yellow-600\/5 {
  --tw-ring-color: rgb(202 133 4 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-600\/10 {
  --tw-ring-color: rgb(202 133 4 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-600\/20 {
  --tw-ring-color: rgb(202 133 4 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-600\/25 {
  --tw-ring-color: rgb(202 133 4 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-600\/30 {
  --tw-ring-color: rgb(202 133 4 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-600\/40 {
  --tw-ring-color: rgb(202 133 4 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-600\/50 {
  --tw-ring-color: rgb(202 133 4 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-600\/60 {
  --tw-ring-color: rgb(202 133 4 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-600\/70 {
  --tw-ring-color: rgb(202 133 4 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-600\/75 {
  --tw-ring-color: rgb(202 133 4 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-600\/80 {
  --tw-ring-color: rgb(202 133 4 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-600\/90 {
  --tw-ring-color: rgb(202 133 4 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-600\/95 {
  --tw-ring-color: rgb(202 133 4 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-600\/100 {
  --tw-ring-color: rgb(202 133 4 / 1);
}

.group:disabled .group-disabled\:ring-yellow-700\/0 {
  --tw-ring-color: rgb(161 92 7 / 0);
}

.group:disabled .group-disabled\:ring-yellow-700\/5 {
  --tw-ring-color: rgb(161 92 7 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-700\/10 {
  --tw-ring-color: rgb(161 92 7 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-700\/20 {
  --tw-ring-color: rgb(161 92 7 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-700\/25 {
  --tw-ring-color: rgb(161 92 7 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-700\/30 {
  --tw-ring-color: rgb(161 92 7 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-700\/40 {
  --tw-ring-color: rgb(161 92 7 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-700\/50 {
  --tw-ring-color: rgb(161 92 7 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-700\/60 {
  --tw-ring-color: rgb(161 92 7 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-700\/70 {
  --tw-ring-color: rgb(161 92 7 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-700\/75 {
  --tw-ring-color: rgb(161 92 7 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-700\/80 {
  --tw-ring-color: rgb(161 92 7 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-700\/90 {
  --tw-ring-color: rgb(161 92 7 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-700\/95 {
  --tw-ring-color: rgb(161 92 7 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-700\/100 {
  --tw-ring-color: rgb(161 92 7 / 1);
}

.group:disabled .group-disabled\:ring-yellow-800\/0 {
  --tw-ring-color: rgb(133 74 14 / 0);
}

.group:disabled .group-disabled\:ring-yellow-800\/5 {
  --tw-ring-color: rgb(133 74 14 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-800\/10 {
  --tw-ring-color: rgb(133 74 14 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-800\/20 {
  --tw-ring-color: rgb(133 74 14 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-800\/25 {
  --tw-ring-color: rgb(133 74 14 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-800\/30 {
  --tw-ring-color: rgb(133 74 14 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-800\/40 {
  --tw-ring-color: rgb(133 74 14 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-800\/50 {
  --tw-ring-color: rgb(133 74 14 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-800\/60 {
  --tw-ring-color: rgb(133 74 14 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-800\/70 {
  --tw-ring-color: rgb(133 74 14 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-800\/75 {
  --tw-ring-color: rgb(133 74 14 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-800\/80 {
  --tw-ring-color: rgb(133 74 14 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-800\/90 {
  --tw-ring-color: rgb(133 74 14 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-800\/95 {
  --tw-ring-color: rgb(133 74 14 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-800\/100 {
  --tw-ring-color: rgb(133 74 14 / 1);
}

.group:disabled .group-disabled\:ring-yellow-900\/0 {
  --tw-ring-color: rgb(113 56 18 / 0);
}

.group:disabled .group-disabled\:ring-yellow-900\/5 {
  --tw-ring-color: rgb(113 56 18 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow-900\/10 {
  --tw-ring-color: rgb(113 56 18 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow-900\/20 {
  --tw-ring-color: rgb(113 56 18 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow-900\/25 {
  --tw-ring-color: rgb(113 56 18 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow-900\/30 {
  --tw-ring-color: rgb(113 56 18 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow-900\/40 {
  --tw-ring-color: rgb(113 56 18 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow-900\/50 {
  --tw-ring-color: rgb(113 56 18 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow-900\/60 {
  --tw-ring-color: rgb(113 56 18 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow-900\/70 {
  --tw-ring-color: rgb(113 56 18 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow-900\/75 {
  --tw-ring-color: rgb(113 56 18 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow-900\/80 {
  --tw-ring-color: rgb(113 56 18 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow-900\/90 {
  --tw-ring-color: rgb(113 56 18 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow-900\/95 {
  --tw-ring-color: rgb(113 56 18 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow-900\/100 {
  --tw-ring-color: rgb(113 56 18 / 1);
}

.group:disabled .group-disabled\:ring-yellow\/0 {
  --tw-ring-color: rgb(250 197 21 / 0);
}

.group:disabled .group-disabled\:ring-yellow\/5 {
  --tw-ring-color: rgb(250 197 21 / 0.05);
}

.group:disabled .group-disabled\:ring-yellow\/10 {
  --tw-ring-color: rgb(250 197 21 / 0.1);
}

.group:disabled .group-disabled\:ring-yellow\/20 {
  --tw-ring-color: rgb(250 197 21 / 0.2);
}

.group:disabled .group-disabled\:ring-yellow\/25 {
  --tw-ring-color: rgb(250 197 21 / 0.25);
}

.group:disabled .group-disabled\:ring-yellow\/30 {
  --tw-ring-color: rgb(250 197 21 / 0.3);
}

.group:disabled .group-disabled\:ring-yellow\/40 {
  --tw-ring-color: rgb(250 197 21 / 0.4);
}

.group:disabled .group-disabled\:ring-yellow\/50 {
  --tw-ring-color: rgb(250 197 21 / 0.5);
}

.group:disabled .group-disabled\:ring-yellow\/60 {
  --tw-ring-color: rgb(250 197 21 / 0.6);
}

.group:disabled .group-disabled\:ring-yellow\/70 {
  --tw-ring-color: rgb(250 197 21 / 0.7);
}

.group:disabled .group-disabled\:ring-yellow\/75 {
  --tw-ring-color: rgb(250 197 21 / 0.75);
}

.group:disabled .group-disabled\:ring-yellow\/80 {
  --tw-ring-color: rgb(250 197 21 / 0.8);
}

.group:disabled .group-disabled\:ring-yellow\/90 {
  --tw-ring-color: rgb(250 197 21 / 0.9);
}

.group:disabled .group-disabled\:ring-yellow\/95 {
  --tw-ring-color: rgb(250 197 21 / 0.95);
}

.group:disabled .group-disabled\:ring-yellow\/100 {
  --tw-ring-color: rgb(250 197 21 / 1);
}

@media (min-width: 640px) {
  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:ml-16 {
    margin-left: 4rem;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:flex-auto {
    flex: 1 1 auto;
  }

  .sm\:flex-none {
    flex: none;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (min-width: 768px) {
  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

@media (min-width: 1024px) {
  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:flex {
    display: flex;
  }
}

@media (min-width: 1280px) {
  .xl\:block {
    display: block;
  }

  .xl\:flex {
    display: flex;
  }

  .xl\:hidden {
    display: none;
  }
}